diff options
| author | J08nY | 2017-04-25 02:45:44 +0200 |
|---|---|---|
| committer | J08nY | 2017-04-25 02:45:44 +0200 |
| commit | bb5ee4905d83f71deb9a5b0f31cd937c91f287dc (patch) | |
| tree | a6c6f207d05f24f4a47ced8e4354054bb5da819c | |
| parent | 379c2794c40bc2b212d29fa0e0847f76e3f3a870 (diff) | |
| download | ld38-master.tar.gz ld38-master.tar.zst ld38-master.zip | |
48 files changed, 1139 insertions, 220 deletions
@@ -1,2 +1,4 @@ out/linux/ out/w64/ +debug/linux/ +debug/w64/ diff --git a/.import/combinator.dae-c2e42d69a734eec01b3e4caac3929cd7.scn b/.import/combinator.dae-c2e42d69a734eec01b3e4caac3929cd7.scn Binary files differindex c30c9da..f5f3afa 100644 --- a/.import/combinator.dae-c2e42d69a734eec01b3e4caac3929cd7.scn +++ b/.import/combinator.dae-c2e42d69a734eec01b3e4caac3929cd7.scn diff --git a/.import/evolve.png-983708268aaaad6997352e9bb6a3a076.etc.stex b/.import/evolve.png-983708268aaaad6997352e9bb6a3a076.etc.stex Binary files differnew file mode 100644 index 0000000..2ec6ba2 --- /dev/null +++ b/.import/evolve.png-983708268aaaad6997352e9bb6a3a076.etc.stex diff --git a/.import/evolve.png-983708268aaaad6997352e9bb6a3a076.s3tc.stex b/.import/evolve.png-983708268aaaad6997352e9bb6a3a076.s3tc.stex Binary files differnew file mode 100644 index 0000000..2ec6ba2 --- /dev/null +++ b/.import/evolve.png-983708268aaaad6997352e9bb6a3a076.s3tc.stex diff --git a/.import/evolve.png-983708268aaaad6997352e9bb6a3a076.stex b/.import/evolve.png-983708268aaaad6997352e9bb6a3a076.stex Binary files differnew file mode 100644 index 0000000..cfa4a17 --- /dev/null +++ b/.import/evolve.png-983708268aaaad6997352e9bb6a3a076.stex diff --git a/.import/export.png-6addad8668804a80d8138c2fc64d87c8.etc.stex b/.import/export.png-6addad8668804a80d8138c2fc64d87c8.etc.stex Binary files differnew file mode 100644 index 0000000..572aa6d --- /dev/null +++ b/.import/export.png-6addad8668804a80d8138c2fc64d87c8.etc.stex diff --git a/.import/export.png-6addad8668804a80d8138c2fc64d87c8.s3tc.stex b/.import/export.png-6addad8668804a80d8138c2fc64d87c8.s3tc.stex Binary files differnew file mode 100644 index 0000000..572aa6d --- /dev/null +++ b/.import/export.png-6addad8668804a80d8138c2fc64d87c8.s3tc.stex diff --git a/.import/export.png-6addad8668804a80d8138c2fc64d87c8.stex b/.import/export.png-6addad8668804a80d8138c2fc64d87c8.stex Binary files differnew file mode 100644 index 0000000..4bbbc15 --- /dev/null +++ b/.import/export.png-6addad8668804a80d8138c2fc64d87c8.stex diff --git a/.import/sell.png-372f461ca98cf4494e2fdbc929f04707.etc.stex b/.import/sell.png-372f461ca98cf4494e2fdbc929f04707.etc.stex Binary files differnew file mode 100644 index 0000000..927e389 --- /dev/null +++ b/.import/sell.png-372f461ca98cf4494e2fdbc929f04707.etc.stex diff --git a/.import/sell.png-372f461ca98cf4494e2fdbc929f04707.s3tc.stex b/.import/sell.png-372f461ca98cf4494e2fdbc929f04707.s3tc.stex Binary files differnew file mode 100644 index 0000000..927e389 --- /dev/null +++ b/.import/sell.png-372f461ca98cf4494e2fdbc929f04707.s3tc.stex diff --git a/.import/sell.png-372f461ca98cf4494e2fdbc929f04707.stex b/.import/sell.png-372f461ca98cf4494e2fdbc929f04707.stex Binary files differnew file mode 100644 index 0000000..7049de6 --- /dev/null +++ b/.import/sell.png-372f461ca98cf4494e2fdbc929f04707.stex diff --git a/assets/combinator.blend b/assets/combinator.blend Binary files differindex 78203af..e510867 100644 --- a/assets/combinator.blend +++ b/assets/combinator.blend diff --git a/assets/combinator.blend1 b/assets/combinator.blend1 Binary files differindex f5af5e8..64e6d47 100644 --- a/assets/combinator.blend1 +++ b/assets/combinator.blend1 diff --git a/assets/combinator.json b/assets/combinator.json index 6d48ebf..0e937a1 100644 --- a/assets/combinator.json +++ b/assets/combinator.json @@ -1,12 +1,8 @@ { "bases": [ - "Great, you have succesfully created a new planet!\ -It has a mass of /mass/, it is mainly /type/.", - "Your new creation is ready master!\ -A planet was created as you commanded.\ -/mass_comment/\ -/type_comment/", - "The materials combined and created a /type/ planet, with a mass of /mass/." + "Great, you have succesfully created a new planet!\nIt has a mass of /mass/, it is mainly /type/.", + "Your new creation is ready master!\nA planet was created as you commanded.\n/mass_comment/\n/type_comment/", + "The materials combined and created a /type/ planet.\nWith a mass of /mass/.\n/mass_comment/\n/type_comment/" ], "mass_comment": { "very_small": "It's so tiny it's largest mountain almost covers it.", @@ -14,7 +10,7 @@ A planet was created as you commanded.\ "medium": "Medium sized.", "big": "A very large planet.", "huge": "It's quiet huge!", - "yuge": "It is so YUGE! Something else must be small... Look at those hands. Are they small hands? And he referred to my hands, if they are small, something else must be small." + "yuge": "It is so YUGE! Something else must be small... Look at those hands.\nAre they small hands? And he referred to my hands,\nif they are small, something else must be small." }, "type_comment": { "solid": "It is clearly solid, with a metallic core.", diff --git a/assets/events.json b/assets/events.json index 6502336..e8b525d 100644 --- a/assets/events.json +++ b/assets/events.json @@ -29,19 +29,18 @@ "id":"alien_incursion", "text":"An alien civilisation came upon your planet.", "options":[ - "optA", - "optB" + "Hide the existence of the incursion.", + "Let it be." ], "correct":[ - "yes A", - "yes B" + "The aliens seem as uninterested in your planet as it's inhabitants of the aliens, now that you have hidden them.", + "The aliens find common understanding with inhabitants of your planet. Your planet prospers." ], "incorrect":[ - "no A", - "no B" + "Unbeknownst to you, the aliens emit radiation deadly to your planet's lifeforms.", + "The aliens quickly destroy all the major life forms on your planet." ], "stages":[ - 0, 1, 2, 3, @@ -147,40 +146,98 @@ { "id":"emotions", "text":"Somebody fell in love and got angry, when the other person did't love them back. Oops emotions discovered.", - "options": [ + "options":[ "Kill them both, don't let those emotions spread.", "Let them evolve." ], - "correct": [ - "Good choice, emotions won't longer appear on your planet and you can prosper without any drama.", + "correct":[ + "Good choice, emotions won't longer appear on your planet and it can prosper without any kind of drama.", "Your species learned how to love and now they reproduce faster then ever." ], - "incorrect": [ + "incorrect":[ "What did you think? Now you have a planet full of cybermen, they will proceed to delete emotion from the whole Multiverse if let loose. Half of them die in a war.", "Well now there are wars and love triangles, all kinds of psychology and philosophy, your species will spend lots of years just figuring themselves out. They won't even care about the rest of the world. No spaceships, no telescopes, no interaction." ], - "stages": [ - 5,6 + "stages":[ + 5, + 6 ] }, { "id":"tectonic", "text":"The tectonic plates of your planet are having a tec-tonic tec-hno par-ty.", - "options": [ + "options":[ "Merge them all into one, to stop it.", "Disconnect the speakers.", - "" + "Let it be." ], - "correct": [ - "", - "" + "correct":[ + "Unable to move, the party stops.", + "No music, no party, even for the plates. Life prospers.", + "Their movement connected several before unconnected continents allowing life to mix in different ways." ], - "incorrect": [ - "", - "" + "incorrect":[ + "Your planet's core can't take the pressure and spills. What did you expect?", + "The plates don't have it. The earthquake they produce kills of vast amounts of life on your planet.", + "The resonance created by the plates tec-hno tears them apart." ], - "stages": [ - 0,1,2,3,4,5,6 + "stages":[ + 0, + 1, + 2, + 3, + 4, + 5, + 6 + ] + }, + { + "id":"thumb", + "text":"An organism on your planet bumped it's equivalent-of-a thumb agains it's equivalent-of-a bed.", + "options":[ + "Remove it's existence to cease it's pain.", + "Let it be." + ], + "correct":[ + "Your mercy fares well with the rest of the planet's inhabitants.", + "The planet goes on, with one more loud shout heard.", + ], + "incorrect":[ + "It turns out that organism was very key to this planet's life.", + "You feel the power of the anger and pain you didn't prevent. The anger is so much for the life forms to take. They die off." + ], + "stages":[ + 1, + 2, + 3, + 4, + 5, + 6 + ] + }, + { + "id":"thermodynamics", + "text":"The laws of thermodynamics failed. Perpetual motion machines sprout out of nowhere and simultaneously disappear.", + "options":[ + "Fix them by adding more laws.", + "Let it be." + ], + "correct":[ + "commit: fixed!", + "Your planet was in chaos for a while, but soon the perpetual motion machines found their place there.", + ], + "incorrect":[ + "Suddenly there is and infinite amount of fundamental laws of nature on your planet. Not sure how you are gonna deal with that.", + "Organisms on your planet quickly evolve to contain perpetual motion machines themselves and proceed to quickly kill each other with this new found infinite energy." + ], + "stages":[ + 0, + 1, + 2, + 3, + 4, + 5, + 6 ] } ] diff --git a/assets/evolve.png b/assets/evolve.png Binary files differnew file mode 100644 index 0000000..c68ead7 --- /dev/null +++ b/assets/evolve.png diff --git a/assets/evolve.png.import b/assets/evolve.png.import new file mode 100644 index 0000000..6033973 --- /dev/null +++ b/assets/evolve.png.import @@ -0,0 +1,21 @@ +[remap] + +importer="texture" +type="StreamTexture" +path.etc="res://.import/evolve.png-983708268aaaad6997352e9bb6a3a076.etc.stex" +path.s3tc="res://.import/evolve.png-983708268aaaad6997352e9bb6a3a076.s3tc.stex" + +[params] + +compress/mode=2 +compress/lossy_quality=0.7 +flags/repeat=true +flags/filter=true +flags/mipmaps=true +flags/anisotropic=false +flags/srgb=1 +process/fix_alpha_border=true +process/premult_alpha=true +stream=false +size_limit=0 +detect_3d=false diff --git a/assets/evolve.xcf b/assets/evolve.xcf Binary files differnew file mode 100644 index 0000000..ff321e3 --- /dev/null +++ b/assets/evolve.xcf diff --git a/assets/export.png b/assets/export.png Binary files differnew file mode 100644 index 0000000..04956ca --- /dev/null +++ b/assets/export.png diff --git a/assets/export.png.import b/assets/export.png.import new file mode 100644 index 0000000..fcc2a9c --- /dev/null +++ b/assets/export.png.import @@ -0,0 +1,21 @@ +[remap] + +importer="texture" +type="StreamTexture" +path.etc="res://.import/export.png-6addad8668804a80d8138c2fc64d87c8.etc.stex" +path.s3tc="res://.import/export.png-6addad8668804a80d8138c2fc64d87c8.s3tc.stex" + +[params] + +compress/mode=2 +compress/lossy_quality=0.7 +flags/repeat=true +flags/filter=true +flags/mipmaps=true +flags/anisotropic=false +flags/srgb=1 +process/fix_alpha_border=true +process/premult_alpha=true +stream=false +size_limit=0 +detect_3d=false diff --git a/assets/export.xcf b/assets/export.xcf Binary files differnew file mode 100644 index 0000000..942164b --- /dev/null +++ b/assets/export.xcf diff --git a/assets/exporter.json b/assets/exporter.json index bed29e7..f7021bb 100644 --- a/assets/exporter.json +++ b/assets/exporter.json @@ -1,10 +1,11 @@ { "feedback":[ "Great for my shelf, thanks!", - "Came all jumbled up in the packaging, are you sure you packaged well? What are my refund options?", + "Came all jumbled up in the packaging, are you sure you packaged well?\nWhat are my refund options?", "I want a refund!", - "[i]Buyer chose to not supply feedback.[/i]", + "Buyer chose to not supply feedback.", "The iPlanet is better.", - "The beings escaped the globe and are currently vandalising my dimensional laboratory. Thanks, but no thanks." + "The beings escaped the globe and are currently vandalising my dimensional laboratory.\nThanks, but no thanks.", + "" ] } diff --git a/assets/howto.json b/assets/howto.json index 21e81b6..dab1bf7 100644 --- a/assets/howto.json +++ b/assets/howto.json @@ -1,18 +1,6 @@ { "title": "How it's Made: Planets", - "text": "The ultimate guide for any beginner but also experienced planet builder!\ -Covers all the bases, even the orthonormal ones.\ -\ -You definitely need some solid base, to create the planet's core, mantle and crust. If you want to have a chance at creating life, gaseous elements for your planet's atmosphere are a must have! You could also try to create a gaseous planet, or anything else really, if spaghetti monsters are your thing.\ -\ -Buy resources from the Multiverse shop, they have everything you will need to make a planet. Usually sold in batches of sextillion tons.\ -\ -After combining your planet in the Combinator, go to the Incubator and evolve your planet/s. Some challenges may face you there, as not every step in planet's evolution is in the right direction. Evolving life in highest possible form is what will satisfy your customers.\ -\ -Then move your planet to the Exporter for potential buyers.\ -\ -The more advanced life you evolve on your planets the more you get for them.\ -", + "text": "The ultimate guide for any beginner but also experienced planet builder!\nCovers all the bases, even the orthonormal ones.\n\nYou definitely need some solid base, to create the planet's core, mantle and crust. If you want to have a chance at creating life, gaseous elements for your planet's atmosphere are a must have! You could also try to create a gaseous planet, or anything else really, if spaghetti monsters are your thing.\n\nBuy resources from the Multiverse shop, they have everything you will need to make a planet. Usually sold in batches of sextillion tons.\n\nAfter combining your planet in the Combinator, go to the Incubator and evolve your planet/s. Some challenges may face you there, as not every step in planet's evolution is in the right direction. Evolving life in highest possible form is what will satisfy your customers.\n\nThen move your planet to the Exporter for potential buyers.\n\nThe more advanced life you evolve on your planets the more you get for them.\n", "list": [ "Basic life = 1", "Multi cell life = 2", diff --git a/assets/incubator.json b/assets/incubator.json index 4fee95b..15726fe 100644 --- a/assets/incubator.json +++ b/assets/incubator.json @@ -1,25 +1,30 @@ { "bases":[ - "Your planet has /stage/." + "Your planet has /stage/. /misc/" ], "misc":{ "cardboard_box":[ - "Life on this planet possesses a weird property, even by Multiverse standards. It seems to be in a state between existing and not existing.", - "Cardboard boxes are a common occurence on this planet, everything seems to have them on. Oh god, even the molecules are in cardboard boxes!" + "", + "Life on this planet possesses a weird property, even by Multiverse standards.\nIt seems to be in a state between existing and not existing.", + "Cardboard boxes are a common occurence on this planet,\neverything seems to have them on.\nOh god, even the molecules are in cardboard boxes!" ], "stage_trees":[ - "This planet is covered in trees full of solid rocket fuel. They grow to maturity, producing solid fuel in their trunks. When mature, they shed their branches apart from a few top, seed-bearing, ones and lift off, to seek another planet.", - "The smell of rocket fuel is very strong at the surface of the planet. It feels like it's evaporating from the trees.", + "", + "This planet is covered in trees full of solid rocket fuel.\nThey grow to maturity, producing solid fuel in their trunks.\nWhen mature, they shed their branches apart from a few top, seed-bearing, ones\nand lift off, to seek another planet.", + "The smell of rocket fuel is very strong at the surface of the planet.\nIt feels like it's evaporating from the trees.", ], "plumbus":[ + "", "Everybody has a Plumbus at their home, so there is really no point explaining it's usage.", "This planet looks like the home planet of the Plumbii origin species." ], "grey_goo":[ - "Everythin is quite, what's the word, gooey?" + "", + "Everything is quite, what's the word, gooey?" ], "spaghetti_monster":[ - "" + "", + "Spaghetti tree, spaghetti grass, spaghetti spaghetti, spgh... etti?" ] }, "stage":[ diff --git a/assets/sell.png b/assets/sell.png Binary files differnew file mode 100644 index 0000000..b07325c --- /dev/null +++ b/assets/sell.png diff --git a/assets/sell.png.import b/assets/sell.png.import new file mode 100644 index 0000000..0a8fccb --- /dev/null +++ b/assets/sell.png.import @@ -0,0 +1,21 @@ +[remap] + +importer="texture" +type="StreamTexture" +path.etc="res://.import/sell.png-372f461ca98cf4494e2fdbc929f04707.etc.stex" +path.s3tc="res://.import/sell.png-372f461ca98cf4494e2fdbc929f04707.s3tc.stex" + +[params] + +compress/mode=2 +compress/lossy_quality=0.7 +flags/repeat=true +flags/filter=true +flags/mipmaps=true +flags/anisotropic=false +flags/srgb=1 +process/fix_alpha_border=true +process/premult_alpha=true +stream=false +size_limit=0 +detect_3d=false diff --git a/assets/sell.xcf b/assets/sell.xcf Binary files differnew file mode 100644 index 0000000..b5c0475 --- /dev/null +++ b/assets/sell.xcf diff --git a/combinator.tscn b/combinator.tscn index 92fbc1c..d2cd209 100644 --- a/combinator.tscn +++ b/combinator.tscn @@ -1,27 +1,103 @@ -[gd_scene load_steps=12 format=2] +[gd_scene load_steps=16 format=2] [ext_resource path="res://mesh/combinator.dae" type="PackedScene" id=1] [ext_resource path="res://scripts/combinator.gd" type="Script" id=2] -[ext_resource path="res://gray_mat.tres" type="Material" id=3] -[ext_resource path="res://combinator_panel.tscn" type="PackedScene" id=4] +[ext_resource path="res://assets/incubate.png" type="Texture" id=3] +[ext_resource path="res://gray_mat.tres" type="Material" id=4] +[ext_resource path="res://assets/combine.png" type="Texture" id=5] +[ext_resource path="res://combinator_panel.tscn" type="PackedScene" id=6] [sub_resource type="ConvexPolygonShape" id=1] points = PoolVector3Array( 1, -1, -0.999512, 1, -1, 1, -1, -1, 0.999512, -0.999512, -1, -1, 1, 1, -0.999512, -0.999512, 1, -1, -1, 1, 0.999512, 0.999512, 1, 1, 1, -1, -0.999512, 1, 1, -0.999512, 0.999512, 1, 1, 1, -1, 1, 1, -1, 1, 0.999512, 1, 1, -1, 1, 0.999512, -1, -1, 0.999512, -1, -1, 0.999512, -1, 1, 0.999512, -0.999512, 1, -1, -0.999512, -1, -1, 1, 1, -0.999512, 1, -1, -0.999512, -0.999512, -1, -1, -0.999512, 1, -1 ) -[sub_resource type="ConvexPolygonShape" id=3] +[sub_resource type="SpatialMaterial" id=9] + +flags_transparent = false +flags_unshaded = false +flags_on_top = false +flags_use_point_size = false +flags_fixed_size = false +vertex_color_use_as_albedo = false +vertex_color_is_srgb = false +params_diffuse_mode = 0 +params_blend_mode = 0 +params_cull_mode = 0 +params_depth_draw_mode = 0 +params_line_width = 1.0 +params_point_size = 1.0 +params_billboard_mode = 0 +albedo_color = Color( 0.7, 0.7, 0.7, 1 ) +albedo_texture = ExtResource( 3 ) +specular_mode = 0 +specular_color = Color( 0.1, 0.1, 0.1, 1 ) +specular_metalness = 0.1 +specular_roughness = 0.0 +emission_enabled = false +normal_enabled = false +rim_enabled = false +clearcoat_enabled = false +anisotropy_enabled = false +ao_enabled = false +height_enabled = false +subsurf_scatter_enabled = false +refraction_enabled = false +detail_enabled = false +uv1_scale = Vector2( 1, 1 ) +uv1_offset = Vector2( 0, 0 ) +uv2_scale = Vector2( 1, 1 ) +uv2_offset = Vector2( 0, 0 ) + +[sub_resource type="ConvexPolygonShape" id=2] points = PoolVector3Array( -1, -1, 1.46973, -1, 1, 1.46973, -1, 1, -1, -1, -1, -1, -1, -1, -1, -1, 1, -1, 1, 1, -1, 1, -1, -1, 1, -1, -1, 1, 1, -1, 1, 1, 1.46973, 1, -1, 1.46973, 1, -1, 1.46973, 1, 1, 1.46973, -1, 1, 1.46973, -1, -1, 1.46973, -1, -1, -1, 1, -1, -1, 1, -1, 1.46973, -1, -1, 1.46973, 1, 1, -1, -1, 1, -1, -1, 1, 1.46973, 1, 1, 1.46973 ) -[sub_resource type="ConvexPolygonShape" id=5] +[sub_resource type="SpatialMaterial" id=8] + +flags_transparent = false +flags_unshaded = false +flags_on_top = false +flags_use_point_size = false +flags_fixed_size = false +vertex_color_use_as_albedo = false +vertex_color_is_srgb = false +params_diffuse_mode = 0 +params_blend_mode = 0 +params_cull_mode = 0 +params_depth_draw_mode = 0 +params_line_width = 1.0 +params_point_size = 1.0 +params_billboard_mode = 0 +albedo_color = Color( 0.7, 0.7, 0.7, 1 ) +albedo_texture = ExtResource( 5 ) +specular_mode = 0 +specular_color = Color( 0.1, 0.1, 0.1, 1 ) +specular_metalness = 0.1 +specular_roughness = 0.0 +emission_enabled = false +normal_enabled = false +rim_enabled = false +clearcoat_enabled = false +anisotropy_enabled = false +ao_enabled = false +height_enabled = false +subsurf_scatter_enabled = false +refraction_enabled = false +detail_enabled = false +uv1_scale = Vector2( 1, 1 ) +uv1_offset = Vector2( 0, 0 ) +uv2_scale = Vector2( 1, 1 ) +uv2_offset = Vector2( 0, 0 ) + +[sub_resource type="ConvexPolygonShape" id=3] points = PoolVector3Array( -1, -1, 1.46973, -1, 1, 1.46973, -1, 1, -1, -1, -1, -1, -1, -1, -1, -1, 1, -1, 1, 1, -1, 1, -1, -1, 1, -1, -1, 1, 1, -1, 1, 1, 1.46973, 1, -1, 1.46973, 1, -1, 1.46973, 1, 1, 1.46973, -1, 1, 1.46973, -1, -1, 1.46973, -1, -1, -1, 1, -1, -1, 1, -1, 1.46973, -1, -1, 1.46973, 1, 1, -1, -1, 1, -1, -1, 1, 1.46973, 1, 1, 1.46973 ) -[sub_resource type="BoxShape" id=6] +[sub_resource type="BoxShape" id=4] extents = Vector3( 1, 1, 1 ) -[sub_resource type="SpatialMaterial" id=7] +[sub_resource type="SpatialMaterial" id=5] flags_transparent = false flags_unshaded = true @@ -57,7 +133,7 @@ uv1_offset = Vector2( 0, 0 ) uv2_scale = Vector2( 1, 1 ) uv2_offset = Vector2( 0, 0 ) -[sub_resource type="Animation" id=8] +[sub_resource type="Animation" id=6] length = 0.5 loop = false @@ -74,7 +150,7 @@ tracks/0/keys = { "values": [ Vector3( 1.086, 1.15185, -1.42215 ), Vector3( 1.086, 1.01428, -1.42215 ), Vector3( 1.086, 1.15185, -1.42215 ) ] } -[sub_resource type="Animation" id=9] +[sub_resource type="Animation" id=7] length = 0.5 loop = false @@ -116,17 +192,35 @@ shape = SubResource( 1 ) trigger = true _update_shape_index = 0 +[node name="Quad2" type="Quad" parent="Cube"] + +transform = Transform( -0.142857, 0, -1.2489e-08, 0, 0.333333, 0, 2.18557e-08, 0, -0.25, 0.371067, 1.26665, -0.656484 ) +layers = 1 +material_override = SubResource( 9 ) +cast_shadow = 1 +extra_cull_margin = 0.0 +visible_in_all_rooms = false +use_in_baked_light = false +lod_min_distance = 0.0 +lod_min_hysteresis = 0.0 +lod_max_distance = 0.0 +lod_max_hysteresis = 0.0 +axis = 1 +size = Vector2( 2.5, 2 ) +offset = Vector2( 0, 0 ) +centered = true + [node name="Cube.1" parent="."] transform = Transform( 0.2, 0, 0, 0, 0.2, 0, 0, 0, 0.5, 1.086, 1.15185, -1.42215 ) -material_override = ExtResource( 3 ) +material_override = ExtResource( 4 ) [node name="StaticBody" type="StaticBody" parent="Cube.1"] input_ray_pickable = true input_capture_on_drag = false shape_count = 1 -shapes/0/shape = SubResource( 3 ) +shapes/0/shape = SubResource( 2 ) shapes/0/transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0 ) shapes/0/trigger = true collision_layer = 1 @@ -138,24 +232,42 @@ constant_angular_velocity = Vector3( 0, 0, 0 ) [node name="CollisionShape" type="CollisionShape" parent="Cube.1/StaticBody"] -shape = SubResource( 3 ) +shape = SubResource( 2 ) trigger = true _update_shape_index = 0 +[node name="Quad" type="Quad" parent="Cube.1"] + +transform = Transform( -0.999999, 0, -8.74228e-08, 0, 0.999999, 0, 8.74227e-08, 0, -1, 0, 1.04071, 0.218363 ) +layers = 1 +material_override = SubResource( 8 ) +cast_shadow = 1 +extra_cull_margin = 0.0 +visible_in_all_rooms = false +use_in_baked_light = false +lod_min_distance = 0.0 +lod_min_hysteresis = 0.0 +lod_max_distance = 0.0 +lod_max_hysteresis = 0.0 +axis = 1 +size = Vector2( 2.5, 2 ) +offset = Vector2( 0, 0 ) +centered = true + [node name="Cube.2" parent="."] -material_override = ExtResource( 3 ) +material_override = ExtResource( 4 ) [node name="Cube.3" parent="."] -material_override = ExtResource( 3 ) +material_override = ExtResource( 4 ) [node name="StaticBody" type="StaticBody" parent="Cube.3"] input_ray_pickable = true input_capture_on_drag = false shape_count = 1 -shapes/0/shape = SubResource( 5 ) +shapes/0/shape = SubResource( 3 ) shapes/0/transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0 ) shapes/0/trigger = true collision_layer = 1 @@ -167,13 +279,13 @@ constant_angular_velocity = Vector3( 0, 0, 0 ) [node name="CollisionShape" type="CollisionShape" parent="Cube.3/StaticBody"] -shape = SubResource( 5 ) +shape = SubResource( 3 ) trigger = true _update_shape_index = 0 [node name="Cylinder.1" parent="."] -material_override = ExtResource( 3 ) +material_override = ExtResource( 4 ) [node name="Viewport" type="Viewport" parent="."] @@ -197,7 +309,7 @@ shadow_atlas_quad_1 = 2 shadow_atlas_quad_2 = 3 shadow_atlas_quad_3 = 4 -[node name="CombinatorPanel" parent="Viewport" instance=ExtResource( 4 )] +[node name="CombinatorPanel" parent="Viewport" instance=ExtResource( 6 )] [node name="Area" type="Area" parent="."] @@ -205,7 +317,7 @@ transform = Transform( 1.05, 0, 0, 0, 1, 0, 0, 0, 1.05, 0.0714184, 0.38471, 0.67 input_ray_pickable = true input_capture_on_drag = false shape_count = 1 -shapes/0/shape = SubResource( 6 ) +shapes/0/shape = SubResource( 4 ) shapes/0/transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0 ) shapes/0/trigger = true space_override = 0 @@ -225,7 +337,7 @@ collision_mask = 1 transform = Transform( -1, 0, -8.74228e-08, 0, 1, 0, 8.74228e-08, 0, -1, 0, 0.99, 0 ) layers = 1 -material_override = SubResource( 7 ) +material_override = SubResource( 5 ) cast_shadow = 1 extra_cull_margin = 0.0 visible_in_all_rooms = false @@ -241,7 +353,7 @@ centered = true [node name="CollisionShape" type="CollisionShape" parent="Area"] -shape = SubResource( 6 ) +shape = SubResource( 4 ) trigger = true _update_shape_index = 0 @@ -288,8 +400,8 @@ omni_shadow_detail = 1 playback_process_mode = 1 playback_default_blend_time = 0.0 root_node = NodePath("..") -anims/click = SubResource( 8 ) -anims/incubate = SubResource( 9 ) +anims/click = SubResource( 6 ) +anims/incubate = SubResource( 7 ) playback/active = true playback/speed = 1.0 blend_times = [ ] diff --git a/combine.tres b/combine.tres new file mode 100644 index 0000000..d99c10c --- /dev/null +++ b/combine.tres @@ -0,0 +1,41 @@ +[gd_resource type="SpatialMaterial" load_steps=2 format=2] + +[ext_resource path="res://assets/combine.png" type="Texture" id=1] + +[resource] + +flags_transparent = false +flags_unshaded = false +flags_on_top = false +flags_use_point_size = false +flags_fixed_size = false +vertex_color_use_as_albedo = false +vertex_color_is_srgb = false +params_diffuse_mode = 0 +params_blend_mode = 0 +params_cull_mode = 0 +params_depth_draw_mode = 0 +params_line_width = 1.0 +params_point_size = 1.0 +params_billboard_mode = 0 +albedo_color = Color( 0.7, 0.7, 0.7, 1 ) +albedo_texture = ExtResource( 1 ) +specular_mode = 0 +specular_color = Color( 0.1, 0.1, 0.1, 1 ) +specular_metalness = 0.1 +specular_roughness = 0.0 +emission_enabled = false +normal_enabled = false +rim_enabled = false +clearcoat_enabled = false +anisotropy_enabled = false +ao_enabled = false +height_enabled = false +subsurf_scatter_enabled = false +refraction_enabled = false +detail_enabled = false +uv1_scale = Vector2( 128, 128 ) +uv1_offset = Vector2( 0, 0 ) +uv2_scale = Vector2( 1, 1 ) +uv2_offset = Vector2( 0, 0 ) + diff --git a/debug/html/index.asm.js b/debug/html/index.asm.js new file mode 100644 index 0000000..9d1624a --- /dev/null +++ b/debug/html/index.asm.js @@ -0,0 +1,32 @@ +Module["asm"] = (function(global,env,buffer) { +"use asm";var a=new global.Int8Array(buffer);var b=new global.Int16Array(buffer);var c=new global.Int32Array(buffer);var d=new global.Uint8Array(buffer);var e=new global.Uint16Array(buffer);var f=new global.Uint32Array(buffer);var g=new global.Float32Array(buffer);var h=new global.Float64Array(buffer);var i=env.DYNAMICTOP_PTR|0;var j=env.tempDoublePtr|0;var k=env.ABORT|0;var l=env.STACKTOP|0;var m=env.STACK_MAX|0;var n=env.cttz_i8|0;var o=env.___dso_handle|0;var p=env.___environ|0;var q=0;var r=0;var s=0;var t=0;var u=global.NaN,v=global.Infinity;var w=0,x=0,y=0,z=0,A=0.0,B=0,C=0,D=0,E=0.0;var F=0;var G=global.Math.floor;var H=global.Math.abs;var I=global.Math.sqrt;var J=global.Math.pow;var K=global.Math.cos;var L=global.Math.sin;var M=global.Math.tan;var N=global.Math.acos;var O=global.Math.asin;var P=global.Math.atan;var Q=global.Math.atan2;var R=global.Math.exp;var S=global.Math.log;var T=global.Math.ceil;var U=global.Math.imul;var V=global.Math.min;var W=global.Math.max;var X=global.Math.clz32;var Y=env.abort;var Z=env.assert;var _=env.enlargeMemory;var $=env.getTotalMemory;var aa=env.abortOnCannotGrowMemory;var ba=env.abortStackOverflow;var ca=env.nullFunc_iiiiiii;var da=env.nullFunc_viiiiddi;var ea=env.nullFunc_viiiidddiddi;var fa=env.nullFunc_viiidddi;var ga=env.nullFunc_viiiiiiiiiii;var ha=env.nullFunc_iidi;var ia=env.nullFunc_vidi;var ja=env.nullFunc_iiiidiiiiii;var ka=env.nullFunc_viiiiidi;var la=env.nullFunc_viiiiiiiiiiiiiii;var ma=env.nullFunc_viiiiiiidd;var na=env.nullFunc_iiiidd;var oa=env.nullFunc_viiiiidd;var pa=env.nullFunc_iiiiidiiiii;var qa=env.nullFunc_dii;var ra=env.nullFunc_didi;var sa=env.nullFunc_iiiiiiiiii;var ta=env.nullFunc_iiiid;var ua=env.nullFunc_iiiiiiidiid;var va=env.nullFunc_iiiiiiii;var wa=env.nullFunc_iiddii;var xa=env.nullFunc_viidddi;var ya=env.nullFunc_viidddd;var za=env.nullFunc_iiiii;var Aa=env.nullFunc_diiiiiiii;var Ba=env.nullFunc_viiiiid;var Ca=env.nullFunc_viiiiii;var Da=env.nullFunc_viiiidddii;var Ea=env.nullFunc_viiidd;var Fa=env.nullFunc_viiidi;var Ga=env.nullFunc_vidddd;var Ha=env.nullFunc_viiiiiiiiii;var Ia=env.nullFunc_diii;var Ja=env.nullFunc_viiiddidddd;var Ka=env.nullFunc_iiiidiiii;var La=env.nullFunc_iiiiiidiid;var Ma=env.nullFunc_viiiddi;var Na=env.nullFunc_iiiiii;var Oa=env.nullFunc_viiid;var Pa=env.nullFunc_viidid;var Qa=env.nullFunc_viidii;var Ra=env.nullFunc_iiiiid;var Sa=env.nullFunc_viiii;var Ta=env.nullFunc_viiiii;var Ua=env.nullFunc_vid;var Va=env.nullFunc_iiidi;var Wa=env.nullFunc_iiidd;var Xa=env.nullFunc_vii;var Ya=env.nullFunc_viiiid;var Za=env.nullFunc_viidi;var _a=env.nullFunc_viddd;var $a=env.nullFunc_iiiidii;var ab=env.nullFunc_viiiiiiii;var bb=env.nullFunc_diiii;var cb=env.nullFunc_iid;var db=env.nullFunc_viiddd;var eb=env.nullFunc_viiiiiii;var fb=env.nullFunc_viiiiiid;var gb=env.nullFunc_viiiiiiiii;var hb=env.nullFunc_iii;var ib=env.nullFunc_viiddi;var jb=env.nullFunc_viii;var kb=env.nullFunc_v;var lb=env.nullFunc_viid;var mb=env.nullFunc_iiiiidiiii;var nb=env.nullFunc_iiiiidiiiiii;var ob=env.nullFunc_vi;var pb=env.nullFunc_iiiiiiiiiii;var qb=env.nullFunc_ii;var rb=env.nullFunc_ddddd;var sb=env.nullFunc_viiiddiii;var tb=env.nullFunc_iiiidiiiii;var ub=env.nullFunc_di;var vb=env.nullFunc_iiii;var wb=env.nullFunc_viiiiddii;var xb=env.nullFunc_iiid;var yb=env.nullFunc_viiiidid;var zb=env.nullFunc_diiiid;var Ab=env.nullFunc_iiiiidi;var Bb=env.nullFunc_iiidiii;var Cb=env.nullFunc_iiidiiiiii;var Db=env.nullFunc_i;var Eb=env.nullFunc_iiidii;var Fb=env.nullFunc_diiiiii;var Gb=env.nullFunc_viiiidi;var Hb=env.nullFunc_iiddiii;var Ib=env.nullFunc_iiiiiiiii;var Jb=env.nullFunc_viiiddddddii;var Kb=env.invoke_iiiiiii;var Lb=env.invoke_viiiiddi;var Mb=env.invoke_viiiidddiddi;var Nb=env.invoke_viiidddi;var Ob=env.invoke_viiiiiiiiiii;var Pb=env.invoke_iidi;var Qb=env.invoke_vidi;var Rb=env.invoke_iiiidiiiiii;var Sb=env.invoke_viiiiidi;var Tb=env.invoke_viiiiiiiiiiiiiii;var Ub=env.invoke_viiiiiiidd;var Vb=env.invoke_iiiidd;var Wb=env.invoke_viiiiidd;var Xb=env.invoke_iiiiidiiiii;var Yb=env.invoke_dii;var Zb=env.invoke_didi;var _b=env.invoke_iiiiiiiiii;var $b=env.invoke_iiiid;var ac=env.invoke_iiiiiiidiid;var bc=env.invoke_iiiiiiii;var cc=env.invoke_iiddii;var dc=env.invoke_viidddi;var ec=env.invoke_viidddd;var fc=env.invoke_iiiii;var gc=env.invoke_diiiiiiii;var hc=env.invoke_viiiiid;var ic=env.invoke_viiiiii;var jc=env.invoke_viiiidddii;var kc=env.invoke_viiidd;var lc=env.invoke_viiidi;var mc=env.invoke_vidddd;var nc=env.invoke_viiiiiiiiii;var oc=env.invoke_diii;var pc=env.invoke_viiiddidddd;var qc=env.invoke_iiiidiiii;var rc=env.invoke_iiiiiidiid;var sc=env.invoke_viiiddi;var tc=env.invoke_iiiiii;var uc=env.invoke_viiid;var vc=env.invoke_viidid;var wc=env.invoke_viidii;var xc=env.invoke_iiiiid;var yc=env.invoke_viiii;var zc=env.invoke_viiiii;var Ac=env.invoke_vid;var Bc=env.invoke_iiidi;var Cc=env.invoke_iiidd;var Dc=env.invoke_vii;var Ec=env.invoke_viiiid;var Fc=env.invoke_viidi;var Gc=env.invoke_viddd;var Hc=env.invoke_iiiidii;var Ic=env.invoke_viiiiiiii;var Jc=env.invoke_diiii;var Kc=env.invoke_iid;var Lc=env.invoke_viiddd;var Mc=env.invoke_viiiiiii;var Nc=env.invoke_viiiiiid;var Oc=env.invoke_viiiiiiiii;var Pc=env.invoke_iii;var Qc=env.invoke_viiddi;var Rc=env.invoke_viii;var Sc=env.invoke_v;var Tc=env.invoke_viid;var Uc=env.invoke_iiiiidiiii;var Vc=env.invoke_iiiiidiiiiii;var Wc=env.invoke_vi;var Xc=env.invoke_iiiiiiiiiii;var Yc=env.invoke_ii;var Zc=env.invoke_ddddd;var _c=env.invoke_viiiddiii;var $c=env.invoke_iiiidiiiii;var ad=env.invoke_di;var bd=env.invoke_iiii;var cd=env.invoke_viiiiddii;var dd=env.invoke_iiid;var ed=env.invoke_viiiidid;var fd=env.invoke_diiiid;var gd=env.invoke_iiiiidi;var hd=env.invoke_iiidiii;var id=env.invoke_iiidiiiiii;var jd=env.invoke_i;var kd=env.invoke_iiidii;var ld=env.invoke_diiiiii;var md=env.invoke_viiiidi;var nd=env.invoke_iiddiii;var od=env.invoke_iiiiiiiii;var pd=env.invoke_viiiddddddii;var qd=env._glUseProgram;var rd=env.___syscall221;var sd=env._glCullFace;var td=env.__inet_ntop6_raw;var ud=env._emscripten_set_fullscreenchange_callback;var vd=env._dlsym;var wd=env._pthread_rwlock_wrlock;var xd=env._glUniformMatrix4fv;var yd=env.__inet_pton4_raw;var zd=env.___setErrNo;var Ad=env._glUniform2fv;var Bd=env.___assert_fail;var Cd=env._glDeleteProgram;var Dd=env.___syscall268;var Ed=env._pthread_attr_setdetachstate;var Fd=env._glBlendEquation;var Gd=env._longjmp;var Hd=env._glVertexAttrib4f;var Id=env._glBindBuffer;var Jd=env._llvm_exp2_f64;var Kd=env._glGetShaderInfoLog;var Ld=env.__addDays;var Md=env.emscriptenWebGLGetShiftForType;var Nd=env._signal;var Od=env.___syscall331;var Pd=env._emscripten_set_main_loop_timing;var Qd=env.___syscall38;var Rd=env._glBlendFunc;var Sd=env._glutPassiveMotionFunc;var Td=env._glutReshapeWindow;var Ud=env._glDisableVertexAttribArray;var Vd=env._emscripten_memcpy_big;var Wd=env._pthread_attr_init;var Xd=env._glutSwapBuffers;var Yd=env._sysconf;var Zd=env._execl;var _d=env._glColorMask;var $d=env._glRenderbufferStorageMultisample;var ae=env._pthread_mutex_init;var be=env.emscriptenWebGLComputeImageSize;var ce=env._pthread_rwlock_rdlock;var de=env._glShaderSource;var ee=env._glBeginTransformFeedback;var fe=env._pthread_mutexattr_settype;var ge=env._glDrawElementsInstanced;var he=env.emscriptenWebGLGetHeapForType;var ie=env._glRenderbufferStorage;var je=env._emscripten_get_canvas_size;var ke=env.__write_sockaddr;var le=env._glGenBuffers;var me=env._glEndTransformFeedback;var ne=env._glFramebufferRenderbuffer;var oe=env.___syscall220;var pe=env.___cxa_atexit;var qe=env._gmtime_r;var re=env._glutMotionFunc;var se=env._getaddrinfo;var te=env._glutCreateWindow;var ue=env.___syscall140;var ve=env.___syscall142;var we=env._posix_spawn_file_actions_adddup2;var xe=env.___syscall145;var ye=env.___syscall146;var ze=env._glGenerateMipmap;var Ae=env._glVertexAttribPointer;var Be=env._emscripten_asm_const_iiiii;var Ce=env.__inet_ntop4_raw;var De=env._sem_getvalue;var Ee=env._glGetProgramInfoLog;var Fe=env.__arraySum;var Ge=env._glVertexAttribIPointer;var He=env._sem_init;var Ie=env.___syscall42;var Je=env._glBindRenderbuffer;var Ke=env._glDrawElements;var Le=env._glDepthMask;var Me=env._glutInitDisplayMode;var Ne=env._glDrawBuffers;var Oe=env._glViewport;var Pe=env._wait;var Qe=env._glDeleteVertexArrays;var Re=env._glGetStringi;var Se=env._llvm_pow_f32;var Te=env._glDepthFunc;var Ue=env._emscripten_set_canvas_size;var Ve=env._glClearBufferfv;var We=env._emscripten_asm_const_v;var Xe=env._glBufferData;var Ye=env._dlclose;var Ze=env._gmtime;var _e=env._posix_spawn;var $e=env.___syscall199;var af=env._glBlendFuncSeparate;var bf=env._kill;var cf=env.___syscall114;var df=env._llvm_trap;var ef=env._glGenTextures;var ff=env._glUnmapBuffer;var gf=env._dlopen;var hf=env._glEnable;var jf=env._glDrawArraysInstanced;var kf=env._execv;var lf=env.___syscall12;var mf=env._emscripten_get_now;var nf=env.___syscall10;var of=env._glUniform1ui;var pf=env._glAttachShader;var qf=env._glCreateProgram;var rf=env._pthread_rwlock_trywrlock;var sf=env.___syscall3;var tf=env.___lock;var uf=env.emscriptenWebGLGetTexPixelData;var vf=env.___syscall6;var wf=env.___syscall5;var xf=env.___syscall4;var yf=env._time;var zf=env._glBindFramebuffer;var Af=env._gettimeofday;var Bf=env._glDeleteTextures;var Cf=env._glGenFramebuffers;var Df=env._glGetIntegerv;var Ef=env._emscripten_set_resize_callback;var Ff=env.___syscall202;var Gf=env._dlerror;var Hf=env._pthread_join;var If=env.___syscall102;var Jf=env._llvm_pow_f64;var Kf=env._emscripten_set_keypress_callback;var Lf=env._localtime_r;var Mf=env._glDeleteFramebuffers;var Nf=env._emscripten_get_gamepad_status;var Of=env._glMapBufferRange;var Pf=env.__isLeapYear;var Qf=env._glCheckFramebufferStatus;var Rf=env.emscriptenWebGLGet;var Sf=env.___syscall20;var Tf=env._pthread_rwlock_unlock;var Uf=env._emscripten_set_keyup_callback;var Vf=env._emscripten_get_num_gamepads;var Wf=env.___buildEnvironment;var Xf=env._glCompressedTexImage2D;var Yf=env._glUniform3fv;var Zf=env._glClearDepthf;var _f=env._glCompressedTexImage3D;var $f=env.__emscripten_sample_gamepad_data;var ag=env._tzset;var bg=env._glClearColor;var cg=env._glBindTexture;var dg=env._glUniform1f;var eg=env.___syscall197;var fg=env.___syscall195;var gg=env._glGetFloatv;var hg=env._sigemptyset;var ig=env._emscripten_set_gamepadconnected_callback;var jg=env._glutIdleFunc;var kg=env._sem_wait;var lg=env._glDrawArrays;var mg=env._glCreateShader;var ng=env._pthread_mutex_destroy;var og=env._glCopyBufferSubData;var pg=env._glUniform2iv;var qg=env._glutPostRedisplay;var rg=env._glutInit;var sg=env._glTransformFeedbackVaryings;var tg=env._glActiveTexture;var ug=env._glutDisplayFunc;var vg=env.___syscall39;var wg=env._emscripten_set_gamepaddisconnected_callback;var xg=env._pthread_rwlock_destroy;var yg=env._pthread_rwlock_init;var zg=env._glFrontFace;var Ag=env._glCompileShader;var Bg=env._glUniform1i;var Cg=env._glEnableVertexAttribArray;var Dg=env._glGenVertexArrays;var Eg=env._glBindVertexArray;var Fg=env.___syscall183;var Gg=env._glBindBufferBase;var Hg=env._glDeleteBuffers;var Ig=env._glReadBuffer;var Jg=env._glTexImage2D;var Kg=env._glutMainLoop;var Lg=env._glGetUniformBlockIndex;var Mg=env.___cxa_pure_virtual;var Ng=env._waitpid;var Og=env._strftime;var Pg=env._glDeleteShader;var Qg=env._fork;var Rg=env._glGetProgramiv;var Sg=env._llvm_exp2_f32;var Tg=env.___syscall168;var Ug=env._glScissor;var Vg=env.___syscall40;var Wg=env._sigaction;var Xg=env._sem_destroy;var Yg=env._emscripten_set_keydown_callback;var Zg=env._llvm_bswap_i64;var _g=env.__inet_pton6_raw;var $g=env._glBlitFramebuffer;var ah=env.__read_sockaddr;var bh=env._glDeleteRenderbuffers;var ch=env._usleep;var dh=env._glDisable;var eh=env._glLinkProgram;var fh=env._emscripten_exit_fullscreen;var gh=env._glutGetModifiers;var hh=env._glGetUniformLocation;var ih=env._glutInitWindowSize;var jh=env._glClear;var kh=env._glUniform4fv;var lh=env._glTexSubImage3D;var mh=env._sem_post;var nh=env._localtime;var oh=env._posix_spawn_file_actions_init;var ph=env._glBindAttribLocation;var qh=env._glPixelStorei;var rh=env._glGetShaderiv;var sh=env._glTexImage3D;var th=env._glVertexAttribDivisor;var uh=env._pthread_attr_setstacksize;var vh=env._glCompressedTexSubImage3D;var wh=env.___syscall51;var xh=env._emscripten_asm_const_ii;var yh=env.___syscall54;var zh=env.___unlock;var Ah=env._glFramebufferTexture2D;var Bh=env._pthread_create;var Ch=env._emscripten_set_main_loop;var Dh=env._glUniformBlockBinding;var Eh=env._pthread_mutexattr_init;var Fh=env._glBufferSubData;var Gh=env._getenv;var Hh=env._glGenRenderbuffers;var Ih=env._glUniform1iv;var Jh=env._glutMouseFunc;var Kh=env._emscripten_asm_const_i;var Lh=env._pthread_rwlock_tryrdlock;var Mh=env._glTexParameteri;var Nh=env._emscripten_longjmp;var Oh=env._posix_spawn_file_actions_destroy;var Ph=env._atexit;var Qh=env._abort;var Rh=env._emscripten_get_fullscreen_status;var Sh=env._glTexParameterf;var Th=env._setenv;var Uh=env._glTexSubImage2D;var Vh=0.0; +// EMSCRIPTEN_START_FUNCS +function __ZN11MethodBind1I10PathFollowbE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236532)|0:0){c[h>>2]=0;a[1263537]=0;k=d+24|0;n=c[k>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=i;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=i;return}if((g|0)>0){if((n|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);p=0}else{a[1263537]=0;p=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,p)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=p;c[b>>2]=0;l=i;return}}p=c[d+44>>2]|0;n=c[d+48>>2]|0;o=e+(n>>1)|0;if(!(n&1))q=p;else q=c[(c[o>>2]|0)+p>>2]|0;do if((g|0)<1){p=c[k>>2]|0;n=p+-1|0;if((p|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)s=0;else s=c[e+-4>>2]|0;if((p|0)<=(s|0)){if(r)t=0;else t=c[e+-4>>2]|0;do if((t|0)<(p|0)){if(r)u=0;else u=c[e+-4>>2]|0;if((u|0)<(p|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);v=0;break}else{a[1263537]=0;w=31;break}}else w=31;while(0);if((w|0)==31)v=e+(n*24|0)|0;__ZN7VariantC2ERKS_(j,v);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);f=__ZNK7VariantcvbEv(j)|0;Pi[q&2047](o,f);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I10PathFollowbE7ptrcallEP6ObjectPPKvPv(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0;if(!d)g=0;else{f=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1236532)|0;g=f?d:0}d=c[b+44>>2]|0;f=c[b+48>>2]|0;b=g+(f>>1)|0;if(!(f&1))h=d;else h=c[(c[b>>2]|0)+d>>2]|0;Pi[h&2047](b,(a[c[e>>2]>>0]|0)!=0);return}function __ZN11MethodBind1I10PathFollowbED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI10PathFollowNS0_12RotationModeEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK13MethodBind0RCI10PathFollowNS0_12RotationModeEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,943691);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI10PathFollowNS0_12RotationModeEE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236532)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2Ei(i,ij[n&8191](d)|0);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI10PathFollowNS0_12RotationModeEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0;if(!b)f=0;else{d=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236532)|0;f=d?b:0}b=c[a+44>>2]|0;d=c[a+48>>2]|0;a=f+(d>>1)|0;if(!(d&1)){g=b;h=ij[g&8191](a)|0;c[e>>2]=h;return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=ij[g&8191](a)|0;c[e>>2]=h;return}}function __ZN13MethodBind0RCI10PathFollowNS0_12RotationModeEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I10PathFollowNS0_12RotationModeEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if(!b){__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK11MethodBind1I10PathFollowNS0_12RotationModeEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,943691);l=a;return c[b>>2]|0}function __ZN11MethodBind1I10PathFollowNS0_12RotationModeEE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236532)|0:0){c[h>>2]=0;a[1263537]=0;k=d+24|0;n=c[k>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=i;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=i;return}if((g|0)>0){if((n|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);p=0}else{a[1263537]=0;p=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,p)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=p;c[b>>2]=0;l=i;return}}p=c[d+44>>2]|0;n=c[d+48>>2]|0;o=e+(n>>1)|0;if(!(n&1))q=p;else q=c[(c[o>>2]|0)+p>>2]|0;do if((g|0)<1){p=c[k>>2]|0;n=p+-1|0;if((p|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)s=0;else s=c[e+-4>>2]|0;if((p|0)<=(s|0)){if(r)t=0;else t=c[e+-4>>2]|0;do if((t|0)<(p|0)){if(r)u=0;else u=c[e+-4>>2]|0;if((u|0)<(p|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);v=0;break}else{a[1263537]=0;w=31;break}}else w=31;while(0);if((w|0)==31)v=e+(n*24|0)|0;__ZN7VariantC2ERKS_(j,v);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);f=__ZNK7VariantcviEv(j)|0;Pi[q&2047](o,f);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I10PathFollowNS0_12RotationModeEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236532)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1)){g=b;h=c[d>>2]|0;i=c[h>>2]|0;Pi[g&2047](a,i);return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=c[d>>2]|0;i=c[h>>2]|0;Pi[g&2047](a,i);return}}function __ZN11MethodBind1I10PathFollowNS0_12RotationModeEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI10PathFollowfE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Ef(d,0.0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK13MethodBind0RCI10PathFollowfE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,943691);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI10PathFollowfE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236532)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2Ef(i,+mj[n&511](d));__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI10PathFollowfE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0.0;if(!b)f=0;else{d=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236532)|0;f=d?b:0}b=c[a+44>>2]|0;d=c[a+48>>2]|0;a=f+(d>>1)|0;if(!(d&1)){h=b;i=+mj[h&511](a);g[e>>2]=i;return}else{h=c[(c[a>>2]|0)+b>>2]|0;i=+mj[h&511](a);g[e>>2]=i;return}}function __ZN13MethodBind0RCI10PathFollowfED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I10PathFollowfE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if(!b){__ZN7VariantC2Ef(d,0.0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK11MethodBind1I10PathFollowfE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,943691);l=a;return c[b>>2]|0}function __ZN11MethodBind1I10PathFollowfE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0.0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236532)|0:0){c[h>>2]=0;a[1263537]=0;k=d+24|0;n=c[k>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=i;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=i;return}if((g|0)>0){if((n|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);p=0}else{a[1263537]=0;p=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,p)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=p;c[b>>2]=0;l=i;return}}p=c[d+44>>2]|0;n=c[d+48>>2]|0;o=e+(n>>1)|0;if(!(n&1))q=p;else q=c[(c[o>>2]|0)+p>>2]|0;do if((g|0)<1){p=c[k>>2]|0;n=p+-1|0;if((p|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)s=0;else s=c[e+-4>>2]|0;if((p|0)<=(s|0)){if(r)t=0;else t=c[e+-4>>2]|0;do if((t|0)<(p|0)){if(r)u=0;else u=c[e+-4>>2]|0;if((u|0)<(p|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);v=0;break}else{a[1263537]=0;w=31;break}}else w=31;while(0);if((w|0)==31)v=e+(n*24|0)|0;__ZN7VariantC2ERKS_(j,v);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);x=+__ZNK7VariantcvfEv(j);Mi[q&511](o,x);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I10PathFollowfE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0,j=0.0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236532)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1)){h=b;i=c[d>>2]|0;j=+g[i>>2];Mi[h&511](a,j);return}else{h=c[(c[a>>2]|0)+b>>2]|0;i=c[d>>2]|0;j=+g[i>>2];Mi[h&511](a,j);return}}function __ZN11MethodBind1I10PathFollowfED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN7ClassDB10_add_classI4PathEEvv(){var a=0,b=0,d=0,e=0,f=0,g=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+16|0;d=a+12|0;e=a+8|0;f=a+4|0;g=a;__ZN6StringC2EPKc(b,944359);c[e>>2]=c[b>>2];__ZN10StringNameC2ERK6String(d,e);__ZN6StringC2EPKc(b,946852);c[g>>2]=c[b>>2];__ZN10StringNameC2ERK6String(f,g);__ZN7ClassDB11_add_class2ERK10StringNameS2_(d,f);__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);__ZN10StringNameD2Ev(d);d=c[e>>2]|0;if(!d){l=a;return}if(__Z16atomic_decrementPj(d+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(d,1);l=a;return}function __ZN4Path13_bind_methodsEv(){var a=0,b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;a=l;l=l+80|0;if((l|0)>=(m|0))ba(80);b=a+52|0;d=a+40|0;e=a+32|0;f=a+16|0;g=a+8|0;h=a+48|0;i=a;j=a+24|0;k=a+12|0;n=a+4|0;__Z8D_METHODPKcS0_(d,944364,944374);o=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(o);c[o>>2]=318788;__ZN10MethodBind10_set_constEb(o,0);__ZN10MethodBind24_generate_argument_typesEi(o,1);c[o+44>>2]=1828;c[o+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,o,d,0,0)|0;o=d+4|0;p=c[o>>2]|0;if(p|0?(__Z16atomic_decrementPj(p+-8|0)|0)==0:0){q=c[o>>2]|0;o=(q|0)==0?0:q+-4|0;q=o+4|0;if(c[o>>2]|0){r=0;do{__ZN10StringNameD2Ev(q+(r<<2)|0);r=r+1|0}while(r>>>0<(c[o>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(p,1)}__ZN10StringNameD2Ev(d);__Z8D_METHODPKcS0_(e,944388,944406);d=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(d);c[d>>2]=318824;__ZN10MethodBind10_set_constEb(d,1);__ZN10MethodBind24_generate_argument_typesEi(d,0);__ZN10MethodBind12_set_returnsEb(d,1);c[d+44>>2]=5725;c[d+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,d,e,0,0)|0;d=e+4|0;p=c[d>>2]|0;if(p|0?(__Z16atomic_decrementPj(p+-8|0)|0)==0:0){o=c[d>>2]|0;d=(o|0)==0?0:o+-4|0;o=d+4|0;if(c[d>>2]|0){r=0;do{__ZN10StringNameD2Ev(o+(r<<2)|0);r=r+1|0}while(r>>>0<(c[d>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(p,1)}__ZN10StringNameD2Ev(e);__Z8D_METHODPKc(f,944243);e=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(e);c[e>>2]=318860;__ZN10MethodBind10_set_constEb(e,0);__ZN10MethodBind24_generate_argument_typesEi(e,0);c[e+44>>2]=5311;c[e+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,e,f,0,0)|0;e=f+4|0;p=c[e>>2]|0;if(p|0?(__Z16atomic_decrementPj(p+-8|0)|0)==0:0){d=c[e>>2]|0;e=(d|0)==0?0:d+-4|0;d=e+4|0;if(c[e>>2]|0){r=0;do{__ZN10StringNameD2Ev(d+(r<<2)|0);r=r+1|0}while(r>>>0<(c[e>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(p,1)}__ZN10StringNameD2Ev(f);__ZN6StringC2EPKc(b,944359);c[h>>2]=c[b>>2];__ZN10StringNameC2ERK6String(g,h);__ZN6StringC2EPKc(i,944406);__ZN6StringC2EPKc(j,944412);f=b+4|0;c[f>>2]=0;p=b+12|0;c[p>>2]=0;c[b>>2]=18;e=c[i>>2]|0;if(e|0?(c[f>>2]=0,__Z28atomic_conditional_incrementPj(e+-8|0)|0):0)c[f>>2]=c[i>>2];c[b+8>>2]=17;f=c[p>>2]|0;if((f|0)!=(c[j>>2]|0)){if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);c[p>>2]=0;f=c[j>>2]|0;if(f|0?__Z28atomic_conditional_incrementPj(f+-8|0)|0:0)c[p>>2]=c[j>>2]}c[b+16>>2]=7;c[k>>2]=__Z11_scs_createPKc(944364)|0;c[n>>2]=__Z11_scs_createPKc(944420)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(g,b,k,n,-1);__ZN10StringNameD2Ev(n);__ZN10StringNameD2Ev(k);k=c[b+12>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);k=c[b+4>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);k=c[j>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);k=c[i>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);__ZN10StringNameD2Ev(g);g=c[h>>2]|0;if(!g){l=a;return}if(__Z16atomic_decrementPj(g+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(g,1);l=a;return}function __ZN7ClassDB7creatorI4PathEEP6Objectv(){var a=0;a=__ZnwjPKc(400,1263606)|0;__ZN4PathC2Ev(a);__Z22postinitialize_handlerP6Object(a);return a|0}function __ZN4PathC2Ev(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d;__ZN7SpatialC2Ev(b);c[b>>2]=317908;__ZN10StringNameC2Ev(b+392|0);c[b+396>>2]=0;f=__ZnwjPKc(152,1263606)|0;__ZN7Curve3DC2Ev(f);__Z22postinitialize_handlerP6Object(f);if(f){a[1263537]=0;if(__ZN9Reference8init_refEv(f)|0){g=f;h=f;i=4}else{__ZN4Path9set_curveERK3RefI7Curve3DE(b,e);j=e;k=0;n=0;i=5}}else{g=0;h=0;i=4}if((i|0)==4){c[e>>2]=g;__ZN4Path9set_curveERK3RefI7Curve3DE(b,e);if(!g)o=e;else{j=e;k=h;n=g;i=5}}if((i|0)==5)if(__ZN9Reference11unreferenceEv(n)|0?__Z17predelete_handlerP6Object(n)|0:0){gj[c[(c[n>>2]|0)+76>>2]&8191](n);__ZN6Memory11free_staticEPvb(k,0);o=j}else o=j;c[o>>2]=0;l=d;return}function __ZN4Path9set_curveERK3RefI7Curve3DE(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e+8|0;g=e+4|0;h=e;i=b+396|0;j=c[i>>2]|0;if(!j){k=0;n=0}else{__ZN10StringNameC2EPKc(f,1126630);__ZN10StringNameC2EPKc(g,944243);__ZN6Object10disconnectERK10StringNamePS_S2_(j,f,b,g);__ZN10StringNameD2Ev(g);__ZN10StringNameD2Ev(f);j=c[i>>2]|0;k=j;n=j}if((c[d>>2]|0)!=(k|0)){if((k|0?__ZN9Reference11unreferenceEv(k)|0:0)?(j=c[i>>2]|0,__Z17predelete_handlerP6Object(j)|0):0){gj[c[(c[j>>2]|0)+76>>2]&8191](j);__ZN6Memory11free_staticEPvb(j,0)}c[i>>2]=0;j=c[d>>2]|0;c[i>>2]=j;if(j|0){__ZN9Reference9referenceEv(j);j=c[i>>2]|0;o=j;p=j;q=10}}else{o=k;p=n;q=10}if((q|0)==10?o|0:0){__ZN10StringNameC2EPKc(f,1126630);__ZN10StringNameC2EPKc(g,944243);c[h>>2]=0;__ZN6Object7connectERK10StringNamePS_S2_RK6VectorI7VariantEj(p,f,b,g,h,0)|0;p=c[h>>2]|0;if(p|0?(__Z16atomic_decrementPj(p+-8|0)|0)==0:0){o=c[h>>2]|0;h=(o|0)==0?0:o+-4|0;o=h+4|0;q=c[h>>2]|0;if(q|0){n=0;k=q;while(1){q=o+(n*24|0)|0;if(!(c[q>>2]|0))r=k;else{__ZN7Variant5clearEv(q);r=c[h>>2]|0}n=n+1|0;if(n>>>0>=r>>>0)break;else k=r}}__ZN6Memory11free_staticEPvb(p,1)}__ZN10StringNameD2Ev(g);__ZN10StringNameD2Ev(f)}if(!(a[b+136>>0]|0)){l=e;return}if(!(c[b+132>>2]|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(947574,947583,260,947603,0);l=e;return}else{a[1263537]=0;l=e;return}}function __ZN7Curve3DC2Ev(b){b=b|0;__ZN8ResourceC2Ev(b);c[b>>2]=318016;__ZN10StringNameC2Ev(b+124|0);c[b+128>>2]=0;c[b+136>>2]=0;c[b+140>>2]=0;a[b+132>>0]=0;g[b+144>>2]=0.0;g[b+148>>2]=.20000000298023224;return}function __ZN7Curve3D18_initialize_classvEv(b){b=b|0;if(a[1263448]|0)return;if(!(a[1257004]|0)){if(!(a[1257001]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI9ReferenceEEvv();__ZN9Reference13_bind_methodsEv();a[1257001]=1}__ZN7ClassDB10_add_classI8ResourceEEvv();__ZN8Resource13_bind_methodsEv();a[1257004]=1}__ZN7ClassDB10_add_classI7Curve3DEEvv();__ZN7Curve3D13_bind_methodsEv();a[1263448]=1;return}function __ZN7Curve3D5_setvERK10StringNameRK7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK7Curve3D5_getvERK10StringNameR7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK7Curve3D19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+24|0;g=e+4|0;h=e;if(!d)__ZNK8Resource19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,0);__ZN6StringC2EPKc(f,944412);i=c[f>>2]|0;f=i;j=g+4|0;c[j>>2]=0;k=g+12|0;c[k>>2]=0;c[g>>2]=0;n=(i|0)==0;if(!n?(c[j>>2]=0,__Z28atomic_conditional_incrementPj(i+-8|0)|0):0)c[j>>2]=f;c[g+8>>2]=0;f=c[k>>2]|0;if(f|0){if(!(__Z16atomic_decrementPj(f+-8|0)|0))__ZN6Memory11free_staticEPvb(f,1);c[k>>2]=0}c[g+16>>2]=256;if(!(c[b>>2]|0)){k=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=k;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0}k=__ZnwjPFPvjE(32,4740)|0;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0;c[k+12>>2]=0;c[k+16>>2]=7;f=k+20|0;c[f>>2]=0;j=k+24|0;c[j>>2]=0;o=k+28|0;c[o>>2]=0;__ZN12PropertyInfoaSERKS_(k,g)|0;p=c[b>>2]|0;q=p+4|0;r=c[q>>2]|0;c[j>>2]=r;c[f>>2]=0;c[o>>2]=p;if(r|0)c[r+20>>2]=k;c[q>>2]=k;if(!(c[p>>2]|0))c[p>>2]=k;k=p+8|0;c[k>>2]=(c[k>>2]|0)+1;k=c[g+12>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);k=c[g+4>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);if(!n?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);__ZN10StringNameC2EPKc(h,944412);__ZN7ClassDB17get_property_listE10StringNameP4ListI12PropertyInfo16DefaultAllocatorEbPK6Object(h,b,1,a);__ZN10StringNameD2Ev(h);if(!d){l=e;return}__ZNK8Resource19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,1);l=e;return}function __ZN7Curve3D14_notificationvEib(a,b,c){a=a|0;b=b|0;c=c|0;return}function __ZNK7Curve3D16_get_class_namevEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+8|0;e=b+4|0;f=b;g=a+124|0;a=c[g>>2]|0;if(a|0){if(c[a+4>>2]|0){l=b;return g|0}if(__ZNK6String6lengthEv(a+8|0)|0){l=b;return g|0}}__ZN6StringC2EPKc(d,944412);c[f>>2]=c[d>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameaSERKS_(g,e);__ZN10StringNameD2Ev(e);e=c[f>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);l=b;return g|0}function __ZNK7Curve3D9get_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,944412);l=a;return c[b>>2]|0}function __ZNK7Curve3D8is_classERK6String(a,b){a=a|0;b=b|0;var c=0;if((!(__ZNK6StringeqEPKc(b,944412)|0)?!(__ZNK6StringeqEPKc(b,1110448)|0):0)?!(__ZNK6StringeqEPKc(b,1126157)|0):0)c=__ZNK6StringeqEPKc(b,1142944)|0;else c=1;return c|0}function __ZNK7Curve3D12is_class_ptrEPv(a,b){a=a|0;b=b|0;return (b|0)==1236540|((b|0)==1220696|((b|0)==1220724|(b|0)==1220580))|0}function __ZN7Curve3DD2Ev(a){a=a|0;var b=0;c[a>>2]=318016;__ZN10PoolVectorIfE12_unreferenceEv(a+140|0);__ZN10PoolVectorI7Vector3E12_unreferenceEv(a+136|0);b=c[a+128>>2]|0;if(b|0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(b,1);__ZN10StringNameD2Ev(a+124|0);__ZN8ResourceD2Ev(a);return}function __ZN7Curve3DD0Ev(a){a=a|0;var b=0;c[a>>2]=318016;__ZN10PoolVectorIfE12_unreferenceEv(a+140|0);__ZN10PoolVectorI7Vector3E12_unreferenceEv(a+136|0);b=c[a+128>>2]|0;if(b|0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(b,1);__ZN10StringNameD2Ev(a+124|0);__ZN8ResourceD2Ev(a);__ZdlPv(a);return}function __ZN7ClassDB10_add_classI7Curve3DEEvv(){var a=0,b=0,d=0,e=0,f=0,g=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+16|0;d=a+12|0;e=a+8|0;f=a+4|0;g=a;__ZN6StringC2EPKc(b,944412);c[e>>2]=c[b>>2];__ZN10StringNameC2ERK6String(d,e);__ZN6StringC2EPKc(b,1110448);c[g>>2]=c[b>>2];__ZN10StringNameC2ERK6String(f,g);__ZN7ClassDB11_add_class2ERK10StringNameS2_(d,f);__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);__ZN10StringNameD2Ev(d);d=c[e>>2]|0;if(!d){l=a;return}if(__Z16atomic_decrementPj(d+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(d,1);l=a;return}function __ZN7Curve3D13_bind_methodsEv(){var a=0,b=0,d=0,e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0;a=l;l=l+336|0;if((l|0)>=(m|0))ba(336);b=a+312|0;d=a+304|0;e=a+296|0;f=a+72|0;h=a+48|0;i=a+24|0;j=a+272|0;k=a;n=a+288|0;o=a+264|0;p=a+256|0;q=a+248|0;r=a+240|0;s=a+232|0;t=a+224|0;u=a+216|0;v=a+208|0;w=a+200|0;x=a+192|0;y=a+184|0;z=a+176|0;A=a+168|0;B=a+160|0;C=a+152|0;D=a+144|0;E=a+136|0;F=a+128|0;G=a+120|0;H=a+112|0;I=a+108|0;J=a+104|0;K=a+100|0;L=a+96|0;__Z8D_METHODPKc(d,939678);M=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(M);c[M>>2]=318140;__ZN10MethodBind10_set_constEb(M,1);__ZN10MethodBind24_generate_argument_typesEi(M,0);__ZN10MethodBind12_set_returnsEb(M,1);c[M+44>>2]=5726;c[M+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,M,d,0,0)|0;M=d+4|0;N=c[M>>2]|0;if(N|0?(__Z16atomic_decrementPj(N+-8|0)|0)==0:0){O=c[M>>2]|0;M=(O|0)==0?0:O+-4|0;O=M+4|0;if(c[M>>2]|0){P=0;do{__ZN10StringNameD2Ev(O+(P<<2)|0);P=P+1|0}while(P>>>0<(c[M>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(N,1)}__ZN10StringNameD2Ev(d);__Z8D_METHODPKcS0_S0_S0_S0_(e,1097997,1126974,1121878,1062133,940439);g[h+8>>2]=0.0;g[h+4>>2]=0.0;g[h>>2]=0.0;__ZN7VariantC2ERK7Vector3(f,h);g[j+8>>2]=0.0;g[j+4>>2]=0.0;g[j>>2]=0.0;__ZN7VariantC2ERK7Vector3(i,j);__ZN7VariantC2Ei(k,-1);d=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(d);c[d>>2]=318176;__ZN10MethodBind10_set_constEb(d,0);__ZN10MethodBind24_generate_argument_typesEi(d,4);c[d+44>>2]=117;c[d+48>>2]=0;c[b>>2]=f;c[b+4>>2]=i;c[b+8>>2]=k;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,d,e,b,3)|0;if(c[k>>2]|0)__ZN7Variant5clearEv(k);if(c[i>>2]|0)__ZN7Variant5clearEv(i);if(c[f>>2]|0)__ZN7Variant5clearEv(f);k=e+4|0;d=c[k>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0){N=c[k>>2]|0;k=(N|0)==0?0:N+-4|0;N=k+4|0;if(c[k>>2]|0){M=0;do{__ZN10StringNameD2Ev(N+(M<<2)|0);M=M+1|0}while(M>>>0<(c[k>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(d,1)}__ZN10StringNameD2Ev(e);__Z8D_METHODPKcS0_S0_(n,939664,1128274,1126974);e=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(e);c[e>>2]=318212;__ZN10MethodBind10_set_constEb(e,0);__ZN10MethodBind24_generate_argument_typesEi(e,2);c[e+44>>2]=1704;c[e+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,e,n,0,0)|0;e=n+4|0;d=c[e>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0){k=c[e>>2]|0;e=(k|0)==0?0:k+-4|0;k=e+4|0;if(c[e>>2]|0){M=0;do{__ZN10StringNameD2Ev(k+(M<<2)|0);M=M+1|0}while(M>>>0<(c[e>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(d,1)}__ZN10StringNameD2Ev(n);__Z8D_METHODPKcS0_(o,1098020,1128274);n=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(n);c[n>>2]=318248;__ZN10MethodBind10_set_constEb(n,1);__ZN10MethodBind24_generate_argument_typesEi(n,1);__ZN10MethodBind12_set_returnsEb(n,1);c[n+44>>2]=1705;c[n+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,n,o,0,0)|0;n=o+4|0;d=c[n>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0){e=c[n>>2]|0;n=(e|0)==0?0:e+-4|0;e=n+4|0;if(c[n>>2]|0){M=0;do{__ZN10StringNameD2Ev(e+(M<<2)|0);M=M+1|0}while(M>>>0<(c[n>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(d,1)}__ZN10StringNameD2Ev(o);__Z8D_METHODPKcS0_S0_(p,944258,1128274,944273);o=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(o);c[o>>2]=318284;__ZN10MethodBind10_set_constEb(o,0);__ZN10MethodBind24_generate_argument_typesEi(o,2);c[o+44>>2]=99;c[o+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,o,p,0,0)|0;o=p+4|0;d=c[o>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0){n=c[o>>2]|0;o=(n|0)==0?0:n+-4|0;n=o+4|0;if(c[o>>2]|0){M=0;do{__ZN10StringNameD2Ev(n+(M<<2)|0);M=M+1|0}while(M>>>0<(c[o>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(d,1)}__ZN10StringNameD2Ev(p);__Z8D_METHODPKcS0_(q,944278,1128274);p=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(p);c[p>>2]=318320;__ZN10MethodBind10_set_constEb(p,1);__ZN10MethodBind24_generate_argument_typesEi(p,1);__ZN10MethodBind12_set_returnsEb(p,1);c[p+44>>2]=58;c[p+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,p,q,0,0)|0;p=q+4|0;d=c[p>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0){o=c[p>>2]|0;p=(o|0)==0?0:o+-4|0;o=p+4|0;if(c[p>>2]|0){M=0;do{__ZN10StringNameD2Ev(o+(M<<2)|0);M=M+1|0}while(M>>>0<(c[p>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(d,1)}__ZN10StringNameD2Ev(q);__Z8D_METHODPKcS0_S0_(r,918965,1128274,1126974);q=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(q);c[q>>2]=318212;__ZN10MethodBind10_set_constEb(q,0);__ZN10MethodBind24_generate_argument_typesEi(q,2);c[q+44>>2]=1706;c[q+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,q,r,0,0)|0;q=r+4|0;d=c[q>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0){p=c[q>>2]|0;q=(p|0)==0?0:p+-4|0;p=q+4|0;if(c[q>>2]|0){M=0;do{__ZN10StringNameD2Ev(p+(M<<2)|0);M=M+1|0}while(M>>>0<(c[q>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(d,1)}__ZN10StringNameD2Ev(r);__Z8D_METHODPKcS0_(s,918978,1128274);r=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(r);c[r>>2]=318248;__ZN10MethodBind10_set_constEb(r,1);__ZN10MethodBind24_generate_argument_typesEi(r,1);__ZN10MethodBind12_set_returnsEb(r,1);c[r+44>>2]=1707;c[r+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,r,s,0,0)|0;r=s+4|0;d=c[r>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0){q=c[r>>2]|0;r=(q|0)==0?0:q+-4|0;q=r+4|0;if(c[r>>2]|0){M=0;do{__ZN10StringNameD2Ev(q+(M<<2)|0);M=M+1|0}while(M>>>0<(c[r>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(d,1)}__ZN10StringNameD2Ev(s);__Z8D_METHODPKcS0_S0_(t,918991,1128274,1126974);s=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(s);c[s>>2]=318212;__ZN10MethodBind10_set_constEb(s,0);__ZN10MethodBind24_generate_argument_typesEi(s,2);c[s+44>>2]=1708;c[s+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,s,t,0,0)|0;s=t+4|0;d=c[s>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0){r=c[s>>2]|0;s=(r|0)==0?0:r+-4|0;r=s+4|0;if(c[s>>2]|0){M=0;do{__ZN10StringNameD2Ev(r+(M<<2)|0);M=M+1|0}while(M>>>0<(c[s>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(d,1)}__ZN10StringNameD2Ev(t);__Z8D_METHODPKcS0_(u,919005,1128274);t=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(t);c[t>>2]=318248;__ZN10MethodBind10_set_constEb(t,1);__ZN10MethodBind24_generate_argument_typesEi(t,1);__ZN10MethodBind12_set_returnsEb(t,1);c[t+44>>2]=1709;c[t+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,t,u,0,0)|0;t=u+4|0;d=c[t>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0){s=c[t>>2]|0;t=(s|0)==0?0:s+-4|0;s=t+4|0;if(c[t>>2]|0){M=0;do{__ZN10StringNameD2Ev(s+(M<<2)|0);M=M+1|0}while(M>>>0<(c[t>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(d,1)}__ZN10StringNameD2Ev(u);__Z8D_METHODPKcS0_(v,1098057,1128274);u=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(u);c[u>>2]=318356;__ZN10MethodBind10_set_constEb(u,0);__ZN10MethodBind24_generate_argument_typesEi(u,1);c[u+44>>2]=1829;c[u+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,u,v,0,0)|0;u=v+4|0;d=c[u>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0){t=c[u>>2]|0;u=(t|0)==0?0:t+-4|0;t=u+4|0;if(c[u>>2]|0){M=0;do{__ZN10StringNameD2Ev(t+(M<<2)|0);M=M+1|0}while(M>>>0<(c[u>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(d,1)}__ZN10StringNameD2Ev(v);__Z8D_METHODPKc(w,919019);v=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(v);c[v>>2]=318392;__ZN10MethodBind10_set_constEb(v,0);__ZN10MethodBind24_generate_argument_typesEi(v,0);c[v+44>>2]=5312;c[v+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,v,w,0,0)|0;v=w+4|0;d=c[v>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0){u=c[v>>2]|0;v=(u|0)==0?0:u+-4|0;u=v+4|0;if(c[v>>2]|0){M=0;do{__ZN10StringNameD2Ev(u+(M<<2)|0);M=M+1|0}while(M>>>0<(c[v>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(d,1)}__ZN10StringNameD2Ev(w);__Z8D_METHODPKcS0_S0_(x,919032,1128274,1127591);w=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(w);c[w>>2]=318428;__ZN10MethodBind10_set_constEb(w,1);__ZN10MethodBind24_generate_argument_typesEi(w,2);__ZN10MethodBind12_set_returnsEb(w,1);c[w+44>>2]=20;c[w+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,w,x,0,0)|0;w=x+4|0;d=c[w>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0){v=c[w>>2]|0;w=(v|0)==0?0:v+-4|0;v=w+4|0;if(c[w>>2]|0){M=0;do{__ZN10StringNameD2Ev(v+(M<<2)|0);M=M+1|0}while(M>>>0<(c[w>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(d,1)}__ZN10StringNameD2Ev(x);__Z8D_METHODPKcS0_(y,919044,919057);x=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(x);c[x>>2]=318464;__ZN10MethodBind10_set_constEb(x,1);__ZN10MethodBind24_generate_argument_typesEi(x,1);__ZN10MethodBind12_set_returnsEb(x,1);c[x+44>>2]=100;c[x+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,x,y,0,0)|0;x=y+4|0;d=c[x>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0){w=c[x>>2]|0;x=(w|0)==0?0:w+-4|0;w=x+4|0;if(c[x>>2]|0){M=0;do{__ZN10StringNameD2Ev(w+(M<<2)|0);M=M+1|0}while(M>>>0<(c[x>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(d,1)}__ZN10StringNameD2Ev(y);__Z8D_METHODPKcS0_(z,919062,1062456);y=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(y);c[y>>2]=318500;__ZN10MethodBind10_set_constEb(y,0);__ZN10MethodBind24_generate_argument_typesEi(y,1);c[y+44>>2]=273;c[y+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,y,z,0,0)|0;y=z+4|0;d=c[y>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0){x=c[y>>2]|0;y=(x|0)==0?0:x+-4|0;x=y+4|0;if(c[y>>2]|0){M=0;do{__ZN10StringNameD2Ev(x+(M<<2)|0);M=M+1|0}while(M>>>0<(c[y>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(d,1)}__ZN10StringNameD2Ev(z);__Z8D_METHODPKc(A,919080);z=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(z);c[z>>2]=318536;__ZN10MethodBind10_set_constEb(z,1);__ZN10MethodBind24_generate_argument_typesEi(z,0);__ZN10MethodBind12_set_returnsEb(z,1);c[z+44>>2]=278;c[z+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,z,A,0,0)|0;z=A+4|0;d=c[z>>2]|0;do if(d|0){if(__Z16atomic_decrementPj(d+-8|0)|0)break;y=c[z>>2]|0;M=(y|0)==0?0:y+-4|0;y=M+4|0;if(c[M>>2]|0){x=0;do{__ZN10StringNameD2Ev(y+(x<<2)|0);x=x+1|0}while(x>>>0<(c[M>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(d,1)}while(0);__ZN10StringNameD2Ev(A);__Z8D_METHODPKc(B,919098);A=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(A);c[A>>2]=318536;__ZN10MethodBind10_set_constEb(A,1);__ZN10MethodBind24_generate_argument_typesEi(A,0);__ZN10MethodBind12_set_returnsEb(A,1);c[A+44>>2]=279;c[A+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,A,B,0,0)|0;A=B+4|0;d=c[A>>2]|0;do if(d|0){if(__Z16atomic_decrementPj(d+-8|0)|0)break;z=c[A>>2]|0;M=(z|0)==0?0:z+-4|0;z=M+4|0;if(c[M>>2]|0){x=0;do{__ZN10StringNameD2Ev(z+(x<<2)|0);x=x+1|0}while(x>>>0<(c[M>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(d,1)}while(0);__ZN10StringNameD2Ev(B);__Z8D_METHODPKcS0_S0_(C,866789,1128872,919115);__ZN7VariantC2Eb(f,0);B=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(B);c[B>>2]=318572;__ZN10MethodBind10_set_constEb(B,1);__ZN10MethodBind24_generate_argument_typesEi(B,2);__ZN10MethodBind12_set_returnsEb(B,1);c[B+44>>2]=6;c[B+48>>2]=0;c[b>>2]=f;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,B,C,b,1)|0;if(c[f>>2]|0)__ZN7Variant5clearEv(f);B=C+4|0;d=c[B>>2]|0;do if(d|0){if(__Z16atomic_decrementPj(d+-8|0)|0)break;A=c[B>>2]|0;M=(A|0)==0?0:A+-4|0;A=M+4|0;if(c[M>>2]|0){x=0;do{__ZN10StringNameD2Ev(A+(x<<2)|0);x=x+1|0}while(x>>>0<(c[M>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(d,1)}while(0);__ZN10StringNameD2Ev(C);__Z8D_METHODPKc(D,919121);C=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(C);c[C>>2]=318608;__ZN10MethodBind10_set_constEb(C,1);__ZN10MethodBind24_generate_argument_typesEi(C,0);__ZN10MethodBind12_set_returnsEb(C,1);c[C+44>>2]=5727;c[C+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,C,D,0,0)|0;C=D+4|0;d=c[C>>2]|0;do if(d|0){if(__Z16atomic_decrementPj(d+-8|0)|0)break;B=c[C>>2]|0;M=(B|0)==0?0:B+-4|0;B=M+4|0;if(c[M>>2]|0){x=0;do{__ZN10StringNameD2Ev(B+(x<<2)|0);x=x+1|0}while(x>>>0<(c[M>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(d,1)}while(0);__ZN10StringNameD2Ev(D);__Z8D_METHODPKc(E,944293);D=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(D);c[D>>2]=318644;__ZN10MethodBind10_set_constEb(D,1);__ZN10MethodBind24_generate_argument_typesEi(D,0);__ZN10MethodBind12_set_returnsEb(D,1);c[D+44>>2]=5728;c[D+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,D,E,0,0)|0;D=E+4|0;d=c[D>>2]|0;do if(d|0){if(__Z16atomic_decrementPj(d+-8|0)|0)break;C=c[D>>2]|0;M=(C|0)==0?0:C+-4|0;C=M+4|0;if(c[M>>2]|0){x=0;do{__ZN10StringNameD2Ev(C+(x<<2)|0);x=x+1|0}while(x>>>0<(c[M>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(d,1)}while(0);__ZN10StringNameD2Ev(E);__Z8D_METHODPKcS0_S0_(F,919138,919148,919159);__ZN7VariantC2Ei(f,5);__ZN7VariantC2Ei(h,4);E=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(E);c[E>>2]=318680;__ZN10MethodBind10_set_constEb(E,1);__ZN10MethodBind24_generate_argument_typesEi(E,2);__ZN10MethodBind12_set_returnsEb(E,1);c[E+44>>2]=3;c[E+48>>2]=0;c[b>>2]=f;c[b+4>>2]=h;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,E,F,b,2)|0;if(c[h>>2]|0)__ZN7Variant5clearEv(h);if(c[f>>2]|0)__ZN7Variant5clearEv(f);E=F+4|0;d=c[E>>2]|0;do if(d|0){if(__Z16atomic_decrementPj(d+-8|0)|0)break;D=c[E>>2]|0;M=(D|0)==0?0:D+-4|0;D=M+4|0;if(c[M>>2]|0){x=0;do{__ZN10StringNameD2Ev(D+(x<<2)|0);x=x+1|0}while(x>>>0<(c[M>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(d,1)}while(0);__ZN10StringNameD2Ev(F);__Z8D_METHODPKc(G,1096482);F=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(F);c[F>>2]=318716;__ZN10MethodBind10_set_constEb(F,1);__ZN10MethodBind24_generate_argument_typesEi(F,0);__ZN10MethodBind12_set_returnsEb(F,1);c[F+44>>2]=5729;c[F+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,F,G,0,0)|0;F=G+4|0;d=c[F>>2]|0;do if(d|0){if(__Z16atomic_decrementPj(d+-8|0)|0)break;E=c[F>>2]|0;M=(E|0)==0?0:E+-4|0;E=M+4|0;if(c[M>>2]|0){x=0;do{__ZN10StringNameD2Ev(E+(x<<2)|0);x=x+1|0}while(x>>>0<(c[M>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(d,1)}while(0);__ZN10StringNameD2Ev(G);__Z8D_METHODPKc(H,1096472);G=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(G);c[G>>2]=318752;__ZN10MethodBind10_set_constEb(G,0);__ZN10MethodBind24_generate_argument_typesEi(G,1);c[G+44>>2]=1830;c[G+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,G,H,0,0)|0;G=H+4|0;d=c[G>>2]|0;do if(d|0){if(__Z16atomic_decrementPj(d+-8|0)|0)break;F=c[G>>2]|0;M=(F|0)==0?0:F+-4|0;F=M+4|0;if(c[M>>2]|0){x=0;do{__ZN10StringNameD2Ev(F+(x<<2)|0);x=x+1|0}while(x>>>0<(c[M>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(d,1)}while(0);__ZN10StringNameD2Ev(H);__ZN6StringC2EPKc(b,944412);c[f>>2]=c[b>>2];__ZN10StringNameC2ERK6String(I,f);__ZN6StringC2EPKc(J,919177);__ZN6StringC2EPKc(h,919191);H=b+4|0;c[H>>2]=0;d=b+12|0;c[d>>2]=0;c[b>>2]=3;G=c[J>>2]|0;do if(G|0){c[H>>2]=0;if(!(__Z28atomic_conditional_incrementPj(G+-8|0)|0))break;c[H>>2]=c[J>>2]}while(0);c[b+8>>2]=1;H=c[d>>2]|0;do if((H|0)!=(c[h>>2]|0)){do if(H|0){if(__Z16atomic_decrementPj(H+-8|0)|0)break;__ZN6Memory11free_staticEPvb(H,1)}while(0);c[d>>2]=0;G=c[h>>2]|0;if(!G)break;if(!(__Z28atomic_conditional_incrementPj(G+-8|0)|0))break;c[d>>2]=c[h>>2]}while(0);c[b+16>>2]=7;c[i>>2]=__Z11_scs_createPKc(919062)|0;c[j>>2]=__Z11_scs_createPKc(919080)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(I,b,i,j,-1);__ZN10StringNameD2Ev(j);__ZN10StringNameD2Ev(i);d=c[b+12>>2]|0;do if(d|0){if(__Z16atomic_decrementPj(d+-8|0)|0)break;__ZN6Memory11free_staticEPvb(d,1)}while(0);d=c[b+4>>2]|0;do if(d|0){if(__Z16atomic_decrementPj(d+-8|0)|0)break;__ZN6Memory11free_staticEPvb(d,1)}while(0);d=c[h>>2]|0;do if(d|0){if(__Z16atomic_decrementPj(d+-8|0)|0)break;__ZN6Memory11free_staticEPvb(d,1)}while(0);d=c[J>>2]|0;do if(d|0){if(__Z16atomic_decrementPj(d+-8|0)|0)break;__ZN6Memory11free_staticEPvb(d,1)}while(0);__ZN10StringNameD2Ev(I);I=c[f>>2]|0;do if(I|0){if(__Z16atomic_decrementPj(I+-8|0)|0)break;__ZN6Memory11free_staticEPvb(I,1)}while(0);__ZN6StringC2EPKc(b,944412);c[f>>2]=c[b>>2];__ZN10StringNameC2ERK6String(K,f);__ZN6StringC2EPKc(L,919205);__ZN6StringC2EPKc(h,1263606);I=b+4|0;c[I>>2]=0;d=b+12|0;c[d>>2]=0;c[b>>2]=2;J=c[L>>2]|0;do if(J|0){c[I>>2]=0;if(!(__Z28atomic_conditional_incrementPj(J+-8|0)|0))break;c[I>>2]=c[L>>2]}while(0);c[b+8>>2]=0;I=c[d>>2]|0;do if((I|0)!=(c[h>>2]|0)){do if(I|0){if(__Z16atomic_decrementPj(I+-8|0)|0)break;__ZN6Memory11free_staticEPvb(I,1)}while(0);c[d>>2]=0;J=c[h>>2]|0;if(!J)break;if(!(__Z28atomic_conditional_incrementPj(J+-8|0)|0))break;c[d>>2]=c[h>>2]}while(0);c[b+16>>2]=5;c[i>>2]=__Z11_scs_createPKc(1096472)|0;c[j>>2]=__Z11_scs_createPKc(1096482)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(K,b,i,j,-1);__ZN10StringNameD2Ev(j);__ZN10StringNameD2Ev(i);i=c[b+12>>2]|0;do if(i|0){if(__Z16atomic_decrementPj(i+-8|0)|0)break;__ZN6Memory11free_staticEPvb(i,1)}while(0);i=c[b+4>>2]|0;do if(i|0){if(__Z16atomic_decrementPj(i+-8|0)|0)break;__ZN6Memory11free_staticEPvb(i,1)}while(0);i=c[h>>2]|0;do if(i|0){if(__Z16atomic_decrementPj(i+-8|0)|0)break;__ZN6Memory11free_staticEPvb(i,1)}while(0);i=c[L>>2]|0;do if(i|0){if(__Z16atomic_decrementPj(i+-8|0)|0)break;__ZN6Memory11free_staticEPvb(i,1)}while(0);__ZN10StringNameD2Ev(K);K=c[f>>2]|0;if(!K){l=a;return}if(__Z16atomic_decrementPj(K+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(K,1);l=a;return}function __ZNK7Curve3D15get_point_countEv(a){a=a|0;var b=0,d=0;b=c[a+128>>2]|0;if(!b){d=0;return d|0}d=c[b+-4>>2]|0;return d|0}function __ZN7Curve3D9add_pointERK7Vector3S2_S2_i(b,d,e,f,g){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;var h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;h=l;l=l+192|0;if((l|0)>=(m|0))ba(192);i=h+112|0;j=h+72|0;k=h+152|0;n=h+48|0;o=h+24|0;p=h;c[k+36>>2]=0;q=k+24|0;c[q>>2]=c[d>>2];c[q+4>>2]=c[d+4>>2];c[q+8>>2]=c[d+8>>2];c[k>>2]=c[e>>2];c[k+4>>2]=c[e+4>>2];c[k+8>>2]=c[e+8>>2];e=k+12|0;c[e>>2]=c[f>>2];c[e+4>>2]=c[f+4>>2];c[e+8>>2]=c[f+8>>2];f=b+128|0;e=c[f>>2]|0;if((g|0)>-1){if(!e)r=0;else r=c[e+-4>>2]|0;if((r|0)>(g|0))__ZN6VectorIN7Curve3D5PointEE6insertEiRKS1_(f,g,k)|0;else s=6}else s=6;if((s|0)==6){g=j;r=k;k=g+40|0;do{c[g>>2]=c[r>>2];g=g+4|0;r=r+4|0}while((g|0)<(k|0));if(!e)t=1;else t=(c[e+-4>>2]|0)+1|0;if(!(__ZN6VectorIN7Curve3D5PointEE6resizeEi(f,t)|0)){a[1263537]=0;t=c[f>>2]|0;if(t){e=c[t+-4>>2]|0;t=e+-1|0;g=i;r=j;k=g+40|0;do{c[g>>2]=c[r>>2];g=g+4|0;r=r+4|0}while((g|0)<(k|0));if((t|0)<0|(e|0)==-2147483648){u=i;s=13}else{__ZN6VectorIN7Curve3D5PointEE14_copy_on_writeEv(f);v=i;w=(c[f>>2]|0)+(t*40|0)|0}}else{g=i;r=j;k=g+40|0;do{c[g>>2]=c[r>>2];g=g+4|0;r=r+4|0}while((g|0)<(k|0));u=i;s=13}if((s|0)==13){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);v=u;w=0}g=w;r=v;k=g+40|0;do{c[g>>2]=c[r>>2];g=g+4|0;r=r+4|0}while((g|0)<(k|0))}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0)}a[b+132>>0]=1;r=(c[313449]|0)+4|0;c[i>>2]=0;c[j>>2]=0;c[n>>2]=0;c[o>>2]=0;c[p>>2]=0;__ZN6Object11emit_signalERK10StringNameRK7VariantS5_S5_S5_S5_(b,r,i,j,n,o,p);if(c[p>>2]|0)__ZN7Variant5clearEv(p);if(c[o>>2]|0)__ZN7Variant5clearEv(o);if(c[n>>2]|0)__ZN7Variant5clearEv(n);if(c[j>>2]|0)__ZN7Variant5clearEv(j);if(!(c[i>>2]|0)){l=h;return}__ZN7Variant5clearEv(i);l=h;return}function __ZN7Curve3D13set_point_posEiRK7Vector3(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0;f=l;l=l+128|0;if((l|0)>=(m|0))ba(128);g=f+96|0;h=f+72|0;i=f+48|0;j=f+24|0;k=f;if((d|0)>=0){n=b+128|0;o=c[n>>2]|0;p=(o|0)==0;if(p)q=0;else q=c[o+-4>>2]|0;if((q|0)>(d|0)){a[1263537]=0;if(p)r=0;else r=c[o+-4>>2]|0;do if((r|0)<=(d|0)){if(p)s=0;else s=c[o+-4>>2]|0;if((s|0)>(d|0)){a[1263537]=0;t=14;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);u=0;break}}else t=14;while(0);if((t|0)==14){__ZN6VectorIN7Curve3D5PointEE14_copy_on_writeEv(n);u=(c[n>>2]|0)+(d*40|0)|0}d=u+24|0;c[d>>2]=c[e>>2];c[d+4>>2]=c[e+4>>2];c[d+8>>2]=c[e+8>>2];a[b+132>>0]=1;e=(c[313449]|0)+4|0;c[g>>2]=0;c[h>>2]=0;c[i>>2]=0;c[j>>2]=0;c[k>>2]=0;__ZN6Object11emit_signalERK10StringNameRK7VariantS5_S5_S5_S5_(b,e,g,h,i,j,k);if(c[k>>2]|0)__ZN7Variant5clearEv(k);if(c[j>>2]|0)__ZN7Variant5clearEv(j);if(c[i>>2]|0)__ZN7Variant5clearEv(i);if(c[h>>2]|0)__ZN7Variant5clearEv(h);if(c[g>>2]|0)__ZN7Variant5clearEv(g);l=f;return}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(939664,866807,820,919246,0);l=f;return}function __ZNK7Curve3D13get_point_posEi(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0,j=0,k=0,l=0;if((e|0)>=0){f=c[d+128>>2]|0;d=(f|0)==0;if(d)h=0;else h=c[f+-4>>2]|0;if((h|0)>(e|0)){a[1263537]=0;if(d)i=0;else i=c[f+-4>>2]|0;do if((i|0)<=(e|0)){if(d)j=0;else j=c[f+-4>>2]|0;if((j|0)>(e|0)){a[1263537]=0;k=14;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);l=0;break}}else k=14;while(0);if((k|0)==14)l=f+(e*40|0)|0;e=l+24|0;c[b>>2]=c[e>>2];c[b+4>>2]=c[e+4>>2];c[b+8>>2]=c[e+8>>2];return}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1098020,866807,828,919246,0);g[b+8>>2]=0.0;g[b+4>>2]=0.0;g[b>>2]=0.0;return}function __ZN7Curve3D14set_point_tiltEif(b,d,e){b=b|0;d=d|0;e=+e;var f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0;f=l;l=l+128|0;if((l|0)>=(m|0))ba(128);h=f+96|0;i=f+72|0;j=f+48|0;k=f+24|0;n=f;if((d|0)>=0){o=b+128|0;p=c[o>>2]|0;q=(p|0)==0;if(q)r=0;else r=c[p+-4>>2]|0;if((r|0)>(d|0)){a[1263537]=0;if(q)s=0;else s=c[p+-4>>2]|0;do if((s|0)<=(d|0)){if(q)t=0;else t=c[p+-4>>2]|0;if((t|0)>(d|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);__ZN6VectorIN7Curve3D5PointEE14_copy_on_writeEv(o);g[(c[o>>2]|0)+(d*40|0)+36>>2]=e;a[b+132>>0]=1;d=(c[313449]|0)+4|0;c[h>>2]=0;c[i>>2]=0;c[j>>2]=0;c[k>>2]=0;c[n>>2]=0;__ZN6Object11emit_signalERK10StringNameRK7VariantS5_S5_S5_S5_(b,d,h,i,j,k,n);if(c[n>>2]|0)__ZN7Variant5clearEv(n);if(c[k>>2]|0)__ZN7Variant5clearEv(k);if(c[j>>2]|0)__ZN7Variant5clearEv(j);if(c[i>>2]|0)__ZN7Variant5clearEv(i);if(c[h>>2]|0)__ZN7Variant5clearEv(h);l=f;return}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(944258,866807,834,919246,0);l=f;return}function __ZNK7Curve3D14get_point_tiltEi(b,d){b=b|0;d=d|0;var e=0,f=0,h=0,i=0,j=0.0;if((d|0)>=0){e=c[b+128>>2]|0;b=(e|0)==0;if(b)f=0;else f=c[e+-4>>2]|0;if((f|0)>(d|0)){a[1263537]=0;if(b)h=0;else h=c[e+-4>>2]|0;do if((h|0)<=(d|0)){if(b)i=0;else i=c[e+-4>>2]|0;if((i|0)>(d|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0)}while(0);j=+g[e+(d*40|0)+36>>2];return +j}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(944278,866807,842,919246,0);j=0.0;return +j}function __ZN7Curve3D12set_point_inEiRK7Vector3(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0;f=l;l=l+128|0;if((l|0)>=(m|0))ba(128);g=f+96|0;h=f+72|0;i=f+48|0;j=f+24|0;k=f;if((d|0)>=0){n=b+128|0;o=c[n>>2]|0;p=(o|0)==0;if(p)q=0;else q=c[o+-4>>2]|0;if((q|0)>(d|0)){a[1263537]=0;if(p)r=0;else r=c[o+-4>>2]|0;do if((r|0)<=(d|0)){if(p)s=0;else s=c[o+-4>>2]|0;if((s|0)>(d|0)){a[1263537]=0;t=14;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);u=0;break}}else t=14;while(0);if((t|0)==14){__ZN6VectorIN7Curve3D5PointEE14_copy_on_writeEv(n);u=(c[n>>2]|0)+(d*40|0)|0};c[u>>2]=c[e>>2];c[u+4>>2]=c[e+4>>2];c[u+8>>2]=c[e+8>>2];a[b+132>>0]=1;e=(c[313449]|0)+4|0;c[g>>2]=0;c[h>>2]=0;c[i>>2]=0;c[j>>2]=0;c[k>>2]=0;__ZN6Object11emit_signalERK10StringNameRK7VariantS5_S5_S5_S5_(b,e,g,h,i,j,k);if(c[k>>2]|0)__ZN7Variant5clearEv(k);if(c[j>>2]|0)__ZN7Variant5clearEv(j);if(c[i>>2]|0)__ZN7Variant5clearEv(i);if(c[h>>2]|0)__ZN7Variant5clearEv(h);if(c[g>>2]|0)__ZN7Variant5clearEv(g);l=f;return}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(918965,866807,848,919246,0);l=f;return}function __ZNK7Curve3D12get_point_inEi(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0,j=0,k=0,l=0;if((e|0)>=0){f=c[d+128>>2]|0;d=(f|0)==0;if(d)h=0;else h=c[f+-4>>2]|0;if((h|0)>(e|0)){a[1263537]=0;if(d)i=0;else i=c[f+-4>>2]|0;do if((i|0)<=(e|0)){if(d)j=0;else j=c[f+-4>>2]|0;if((j|0)>(e|0)){a[1263537]=0;k=14;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);l=0;break}}else k=14;while(0);if((k|0)==14)l=f+(e*40|0)|0;c[b>>2]=c[l>>2];c[b+4>>2]=c[l+4>>2];c[b+8>>2]=c[l+8>>2];return}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(918978,866807,856,919246,0);g[b+8>>2]=0.0;g[b+4>>2]=0.0;g[b>>2]=0.0;return}function __ZN7Curve3D13set_point_outEiRK7Vector3(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0;f=l;l=l+128|0;if((l|0)>=(m|0))ba(128);g=f+96|0;h=f+72|0;i=f+48|0;j=f+24|0;k=f;if((d|0)>=0){n=b+128|0;o=c[n>>2]|0;p=(o|0)==0;if(p)q=0;else q=c[o+-4>>2]|0;if((q|0)>(d|0)){a[1263537]=0;if(p)r=0;else r=c[o+-4>>2]|0;do if((r|0)<=(d|0)){if(p)s=0;else s=c[o+-4>>2]|0;if((s|0)>(d|0)){a[1263537]=0;t=14;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);u=0;break}}else t=14;while(0);if((t|0)==14){__ZN6VectorIN7Curve3D5PointEE14_copy_on_writeEv(n);u=(c[n>>2]|0)+(d*40|0)|0}d=u+12|0;c[d>>2]=c[e>>2];c[d+4>>2]=c[e+4>>2];c[d+8>>2]=c[e+8>>2];a[b+132>>0]=1;e=(c[313449]|0)+4|0;c[g>>2]=0;c[h>>2]=0;c[i>>2]=0;c[j>>2]=0;c[k>>2]=0;__ZN6Object11emit_signalERK10StringNameRK7VariantS5_S5_S5_S5_(b,e,g,h,i,j,k);if(c[k>>2]|0)__ZN7Variant5clearEv(k);if(c[j>>2]|0)__ZN7Variant5clearEv(j);if(c[i>>2]|0)__ZN7Variant5clearEv(i);if(c[h>>2]|0)__ZN7Variant5clearEv(h);if(c[g>>2]|0)__ZN7Variant5clearEv(g);l=f;return}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(918991,866807,862,919246,0);l=f;return}function __ZNK7Curve3D13get_point_outEi(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0,j=0,k=0,l=0;if((e|0)>=0){f=c[d+128>>2]|0;d=(f|0)==0;if(d)h=0;else h=c[f+-4>>2]|0;if((h|0)>(e|0)){a[1263537]=0;if(d)i=0;else i=c[f+-4>>2]|0;do if((i|0)<=(e|0)){if(d)j=0;else j=c[f+-4>>2]|0;if((j|0)>(e|0)){a[1263537]=0;k=14;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);l=0;break}}else k=14;while(0);if((k|0)==14)l=f+(e*40|0)|0;e=l+12|0;c[b>>2]=c[e>>2];c[b+4>>2]=c[e+4>>2];c[b+8>>2]=c[e+8>>2];return}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(919005,866807,871,919246,0);g[b+8>>2]=0.0;g[b+4>>2]=0.0;g[b>>2]=0.0;return}function __ZN7Curve3D12remove_pointEi(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0;e=l;l=l+128|0;if((l|0)>=(m|0))ba(128);f=e+96|0;g=e+72|0;h=e+48|0;i=e+24|0;j=e;if((d|0)>=0){k=b+128|0;n=c[k>>2]|0;o=(n|0)==0;if(o)p=0;else p=c[n+-4>>2]|0;if((p|0)>(d|0)){a[1263537]=0;if(o)q=0;else q=c[n+-4>>2]|0;if((q|0)>(d|0)){a[1263537]=0;if(!o?(__ZN6VectorIN7Curve3D5PointEE14_copy_on_writeEv(k),o=c[k>>2]|0,(o|0)!=0):0){r=o;s=(c[o+-4>>2]|0)+-1|0}else{r=0;s=-1}if((s|0)>(d|0)){o=d;do{d=r+(o*40|0)|0;o=o+1|0;q=r+(o*40|0)|0;n=d+40|0;do{c[d>>2]=c[q>>2];d=d+4|0;q=q+4|0}while((d|0)<(n|0))}while((o|0)!=(s|0))}__ZN6VectorIN7Curve3D5PointEE6resizeEi(k,s)|0}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1128380,1146752,368,1122479,0);a[b+132>>0]=1;s=(c[313449]|0)+4|0;c[f>>2]=0;c[g>>2]=0;c[h>>2]=0;c[i>>2]=0;c[j>>2]=0;__ZN6Object11emit_signalERK10StringNameRK7VariantS5_S5_S5_S5_(b,s,f,g,h,i,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);if(c[i>>2]|0)__ZN7Variant5clearEv(i);if(c[h>>2]|0)__ZN7Variant5clearEv(h);if(c[g>>2]|0)__ZN7Variant5clearEv(g);if(c[f>>2]|0)__ZN7Variant5clearEv(f);l=e;return}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1098057,866807,877,919246,0);l=e;return}function __ZN7Curve3D12clear_pointsEv(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0;d=l;l=l+128|0;if((l|0)>=(m|0))ba(128);e=d+96|0;f=d+72|0;g=d+48|0;h=d+24|0;i=d;j=b+128|0;k=c[j>>2]|0;if(!k){l=d;return}a[1263537]=0;if(c[k+-4>>2]|0){if(!(__Z16atomic_decrementPj(k+-8|0)|0))__ZN6Memory11free_staticEPvb(k,1);c[j>>2]=0}a[b+132>>0]=1;j=(c[313449]|0)+4|0;c[e>>2]=0;c[f>>2]=0;c[g>>2]=0;c[h>>2]=0;c[i>>2]=0;__ZN6Object11emit_signalERK10StringNameRK7VariantS5_S5_S5_S5_(b,j,e,f,g,h,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);if(c[h>>2]|0)__ZN7Variant5clearEv(h);if(c[g>>2]|0)__ZN7Variant5clearEv(g);if(c[f>>2]|0)__ZN7Variant5clearEv(f);if(c[e>>2]|0)__ZN7Variant5clearEv(e);l=d;return}function __ZNK7Curve3D11interpolateEif(b,d,e,f){b=b|0;d=d|0;e=e|0;f=+f;var h=0,i=0,j=0,k=0,l=0,m=0.0,n=0.0,o=0.0,p=0.0,q=0.0,r=0.0,s=0.0,t=0.0,u=0.0,v=0,w=0.0,x=0.0,y=0.0,z=0,A=0,B=0.0,C=0.0,D=0.0,E=0,F=0,G=0;h=d+128|0;d=c[h>>2]|0;if(d|0?(i=c[d+-4>>2]|0,i|0):0){a[1263537]=0;j=i+-1|0;if((j|0)<=(e|0)){if((i|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);k=0}else k=d+(j*40|0)|0;j=k+24|0;c[b>>2]=c[j>>2];c[b+4>>2]=c[j+4>>2];c[b+8>>2]=c[j+8>>2];return}if((e|0)<0){if((i|0)>0)l=d;else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);l=0}j=l+24|0;c[b>>2]=c[j>>2];c[b+4>>2]=c[j+4>>2];c[b+8>>2]=c[j+8>>2];return}if((i|0)<=(e|0))__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);m=+g[d+(e*40|0)+24>>2];n=+g[d+(e*40|0)+28>>2];o=+g[d+(e*40|0)+32>>2];p=m+ +g[d+(e*40|0)+12>>2];q=n+ +g[d+(e*40|0)+16>>2];r=o+ +g[d+(e*40|0)+20>>2];j=e+1|0;if((i|0)<=(j|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);i=c[h>>2]|0;s=+g[6];t=+g[7];u=+g[8];if(!i){v=0;w=s;x=t;y=u;z=0;A=1}else{B=s;C=t;D=u;E=i;F=18}}else{B=+g[d+(j*40|0)+24>>2];C=+g[d+(j*40|0)+28>>2];D=+g[d+(j*40|0)+32>>2];E=d;F=18}if((F|0)==18){v=c[E+-4>>2]|0;w=B;x=C;y=D;z=E;A=0}do if((v|0)<=(j|0)){if(A)G=0;else G=c[z+-4>>2]|0;if((G|0)>(j|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0)}while(0);D=1.0-f;C=D*D;B=D*C;u=f*f;t=u*f;s=t*x+(B*n+C*q*f*3.0+u*(D*(x+ +g[z+(j*40|0)+4>>2]))*3.0);x=t*y+(B*o+C*r*f*3.0+u*(D*(y+ +g[z+(j*40|0)+8>>2]))*3.0);g[b>>2]=t*w+(B*m+C*p*f*3.0+u*(D*(w+ +g[z+(j*40|0)>>2]))*3.0);g[b+4>>2]=s;g[b+8>>2]=x;return}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(919032,866807,895,943809,0);g[b+8>>2]=0.0;g[b+4>>2]=0.0;g[b>>2]=0.0;return}function __ZNK7Curve3D12interpolatefEf(a,b,d){a=a|0;b=b|0;d=+d;var e=0,f=0,g=0.0,h=0,i=0.0;if(!(d<0.0)){e=c[b+128>>2]|0;f=(e|0)==0;if(f)g=0.0;else g=+(c[e+-4>>2]|0);h=!(g<=d);if(h|f)i=h?d:0.0;else i=+(c[e+-4>>2]|0)}else i=0.0;__ZNK7Curve3D11interpolateEif(a,b,~~i,+_fmodf(i,1.0));return}function __ZN7Curve3D17set_bake_intervalEf(b,d){b=b|0;d=+d;var e=0,f=0,h=0,i=0,j=0,k=0,n=0;e=l;l=l+128|0;if((l|0)>=(m|0))ba(128);f=e+96|0;h=e+72|0;i=e+48|0;j=e+24|0;k=e;g[b+148>>2]=d;a[b+132>>0]=1;n=(c[313449]|0)+4|0;c[f>>2]=0;c[h>>2]=0;c[i>>2]=0;c[j>>2]=0;c[k>>2]=0;__ZN6Object11emit_signalERK10StringNameRK7VariantS5_S5_S5_S5_(b,n,f,h,i,j,k);if(c[k>>2]|0)__ZN7Variant5clearEv(k);if(c[j>>2]|0)__ZN7Variant5clearEv(j);if(c[i>>2]|0)__ZN7Variant5clearEv(i);if(c[h>>2]|0)__ZN7Variant5clearEv(h);if(!(c[f>>2]|0)){l=e;return}__ZN7Variant5clearEv(f);l=e;return}function __ZNK7Curve3D17get_bake_intervalEv(a){a=a|0;return +(+g[a+148>>2])}function __ZNK7Curve3D16get_baked_pointsEv(b){b=b|0;var d=0,e=0,f=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d;if(a[b+132>>0]|0)__ZNK7Curve3D5_bakeEv(b);f=b+136|0;c[e>>2]=0;if((c[f>>2]|0?(__ZN10PoolVectorI7Vector3E12_unreferenceEv(e),b=c[f>>2]|0,b|0):0)?__Z28atomic_conditional_incrementPj(b)|0:0)c[e>>2]=c[f>>2];l=d;return c[e>>2]|0}function __ZNK7Curve3D15get_baked_tiltsEv(b){b=b|0;var d=0,e=0,f=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d;if(a[b+132>>0]|0)__ZNK7Curve3D5_bakeEv(b);f=b+140|0;c[e>>2]=0;if((c[f>>2]|0?(__ZN10PoolVectorIfE12_unreferenceEv(e),b=c[f>>2]|0,b|0):0)?__Z28atomic_conditional_incrementPj(b)|0:0)c[e>>2]=c[f>>2];l=d;return c[e>>2]|0}function __ZNK7Curve3D9tesselateEif(b,d,e){b=b|0;d=d|0;e=+e;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f;h=f+4|0;c[g>>2]=0;i=b+128|0;j=c[i>>2]|0;if(!j){k=0;l=f;return k|0}n=c[j+-4>>2]|0;if(!n){k=0;l=f;return k|0}c[h>>2]=0;__ZN6VectorI3MapIf7Vector310ComparatorIfE16DefaultAllocatorEE6resizeEi(h,n+-1|0)|0;n=0;j=1;while(1){o=c[i>>2]|0;if(!o)p=0;else p=c[o+-4>>2]|0;if((n|0)>=(p+-1|0))break;o=c[h>>2]|0;q=(o|0)==0;if(q)r=0;else r=c[o+-4>>2]|0;do if((r|0)<=(n|0)){if(q)s=0;else s=c[o+-4>>2]|0;if((s|0)>(n|0)){a[1263537]=0;t=21;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);u=0;break}}else t=21;while(0);if((t|0)==21){t=0;__ZN6VectorI3MapIf7Vector310ComparatorIfE16DefaultAllocatorEE14_copy_on_writeEv(h);u=(c[h>>2]|0)+(n*12|0)|0}o=c[i>>2]|0;q=(o|0)==0;if(q)v=0;else v=c[o+-4>>2]|0;do if((v|0)<=(n|0)){if(q)w=0;else w=c[o+-4>>2]|0;if((w|0)>(n|0)){a[1263537]=0;t=30;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);x=0;y=c[i>>2]|0;break}}else t=30;while(0);if((t|0)==30){t=0;x=o+(n*40|0)|0;y=o}q=x+24|0;z=(y|0)==0;if(z)A=0;else A=c[y+-4>>2]|0;do if((A|0)<=(n|0)){if(z)B=0;else B=c[y+-4>>2]|0;if((B|0)>(n|0)){a[1263537]=0;t=40;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);C=0;break}}else t=40;while(0);if((t|0)==40){t=0;C=y+(n*40|0)|0}z=C+12|0;o=n+1|0;D=c[i>>2]|0;E=(D|0)==0;if(E)F=0;else F=c[D+-4>>2]|0;do if((F|0)<=(o|0)){if(E)G=0;else G=c[D+-4>>2]|0;if((G|0)>(o|0)){a[1263537]=0;t=48;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);H=0;I=c[i>>2]|0;break}}else t=48;while(0);if((t|0)==48){t=0;H=D+(o*40|0)|0;I=D}E=H+24|0;J=(I|0)==0;if(J)K=0;else K=c[I+-4>>2]|0;do if((K|0)<=(o|0)){if(J)L=0;else L=c[I+-4>>2]|0;if((L|0)>(o|0)){a[1263537]=0;t=58;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);M=0;break}}else t=58;while(0);if((t|0)==58){t=0;M=I+(o*40|0)|0}__ZNK7Curve3D15_bake_segment3dER3MapIf7Vector310ComparatorIfE16DefaultAllocatorEffRKS1_S8_S8_S8_iif(b,u,0.0,1.0,q,z,E,M,0,d,e);J=j+1|0;D=c[h>>2]|0;N=(D|0)==0;if(N)O=0;else O=c[D+-4>>2]|0;if((O|0)<=(n|0)){if(N)P=0;else P=c[D+-4>>2]|0;if((P|0)<=(n|0)){t=65;break}a[1263537]=0}__ZN6VectorI3MapIf7Vector310ComparatorIfE16DefaultAllocatorEE14_copy_on_writeEv(h);D=J+(c[(c[h>>2]|0)+(n*12|0)+8>>2]|0)|0;n=o;j=D}if((t|0)==65)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);__ZN10PoolVectorI7Vector3E6resizeEi(g,j)|0;if((c[g>>2]|0)!=0?(__ZN10PoolVectorI7Vector3E14_copy_on_writeEv(g),j=c[g>>2]|0,(j|0)!=0):0){__Z16atomic_incrementPj(j+4|0)|0;Q=c[j+8>>2]|0;R=j}else{Q=0;R=0}j=c[i>>2]|0;if((j|0)!=0?(c[j+-4>>2]|0)>0:0)S=j;else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);S=0}j=S+24|0;S=Q;n=Q;c[n>>2]=c[j>>2];c[n+4>>2]=c[j+4>>2];c[n+8>>2]=c[j+8>>2];j=0;n=0;while(1){Q=c[i>>2]|0;if(!Q)T=0;else T=c[Q+-4>>2]|0;if((j|0)>=(T+-1|0))break;Q=c[h>>2]|0;P=(Q|0)==0;if(P)U=0;else U=c[Q+-4>>2]|0;if((U|0)<=(j|0)){if(P)V=0;else V=c[Q+-4>>2]|0;if((V|0)<=(j|0)){t=80;break}a[1263537]=0}__ZN6VectorI3MapIf7Vector310ComparatorIfE16DefaultAllocatorEE14_copy_on_writeEv(h);Q=c[h>>2]|0;P=c[Q+(j*12|0)>>2]|0;if((P|0)!=0?(O=c[P+8>>2]|0,P=c[Q+(j*12|0)+4>>2]|0,(O|0)!=(P|0)):0){Q=O;while(1){O=c[Q+8>>2]|0;if((O|0)==(P|0))break;else Q=O}P=n+1|0;if(!Q)W=P;else{o=Q;E=P;while(1){P=o+28|0;z=S+(E*12|0)|0;c[z>>2]=c[P>>2];c[z+4>>2]=c[P+4>>2];c[z+8>>2]=c[P+8>>2];o=c[o+16>>2]|0;P=E+1|0;if(!o){W=P;break}else E=P}}}else W=n+1|0;E=j+1|0;o=c[i>>2]|0;Q=(o|0)==0;if(Q)X=0;else X=c[o+-4>>2]|0;do if((X|0)<=(E|0)){if(Q)Y=0;else Y=c[o+-4>>2]|0;if((Y|0)>(E|0)){a[1263537]=0;t=95;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);Z=0;break}}else t=95;while(0);if((t|0)==95){t=0;Z=o+(E*40|0)|0}Q=Z+24|0;P=S+(W*12|0)|0;c[P>>2]=c[Q>>2];c[P+4>>2]=c[Q+4>>2];c[P+8>>2]=c[Q+8>>2];j=E;n=W}if((t|0)==80)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);if(R|0)__Z16atomic_decrementPj(R+4|0)|0;__ZN6VectorI3MapIf7Vector310ComparatorIfE16DefaultAllocatorEE6_unrefEPv(h,c[h>>2]|0);k=c[g>>2]|0;l=f;return k|0}function __ZNK7Curve3D9_get_dataEv(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0;d=l;l=l+64|0;if((l|0)>=(m|0))ba(64);e=d+52|0;f=d+56|0;g=d+48|0;h=d+24|0;i=d;__ZN10DictionaryC2Ev(e);c[f>>2]=0;j=b+128|0;b=c[j>>2]|0;if(!b)k=0;else k=(c[b+-4>>2]|0)*3|0;__ZN10PoolVectorI7Vector3E6resizeEi(f,k)|0;if((c[f>>2]|0)!=0?(__ZN10PoolVectorI7Vector3E14_copy_on_writeEv(f),k=c[f>>2]|0,(k|0)!=0):0){__Z16atomic_incrementPj(k+4|0)|0;n=c[k+8>>2]|0;o=k}else{n=0;o=0}c[g>>2]=0;k=c[j>>2]|0;if(!k)p=0;else p=c[k+-4>>2]|0;__ZN10PoolVectorIfE6resizeEi(g,p)|0;if((c[g>>2]|0)!=0?(__ZN10PoolVectorIfE14_copy_on_writeEv(g),p=c[g>>2]|0,(p|0)!=0):0){__Z16atomic_incrementPj(p+4|0)|0;q=c[p+8>>2]|0;r=p}else{q=0;r=0}p=0;k=c[j>>2]|0;while(1){b=(k|0)==0;if(b)s=0;else s=c[k+-4>>2]|0;if((p|0)>=(s|0))break;if(b)t=0;else t=c[k+-4>>2]|0;do if((t|0)<=(p|0)){if(b)u=0;else u=c[k+-4>>2]|0;if((u|0)>(p|0)){a[1263537]=0;v=35;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);w=p*3|0;x=n+(w*12|0)|0;c[x>>2]=c[0];c[x+4>>2]=c[1];c[x+8>>2]=c[2];y=w;break}}else v=35;while(0);if((v|0)==35){v=0;b=k+(p*40|0)|0;w=p*3|0;x=n+(w*12|0)|0;c[x>>2]=c[b>>2];c[x+4>>2]=c[b+4>>2];c[x+8>>2]=c[b+8>>2];y=w}w=c[j>>2]|0;b=(w|0)==0;if(b)z=0;else z=c[w+-4>>2]|0;do if((z|0)<=(p|0)){if(b)A=0;else A=c[w+-4>>2]|0;if((A|0)>(p|0)){a[1263537]=0;v=44;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);x=n+((y+1|0)*12|0)|0;c[x>>2]=c[3];c[x+4>>2]=c[4];c[x+8>>2]=c[5];break}}else v=44;while(0);if((v|0)==44){v=0;b=w+(p*40|0)+12|0;x=n+((y+1|0)*12|0)|0;c[x>>2]=c[b>>2];c[x+4>>2]=c[b+4>>2];c[x+8>>2]=c[b+8>>2]}b=c[j>>2]|0;x=(b|0)==0;if(x)B=0;else B=c[b+-4>>2]|0;do if((B|0)<=(p|0)){if(x)C=0;else C=c[b+-4>>2]|0;if((C|0)>(p|0)){a[1263537]=0;v=53;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);D=n+((y+2|0)*12|0)|0;c[D>>2]=c[6];c[D+4>>2]=c[7];c[D+8>>2]=c[8];break}}else v=53;while(0);if((v|0)==53){v=0;x=b+(p*40|0)+24|0;w=n+((y+2|0)*12|0)|0;c[w>>2]=c[x>>2];c[w+4>>2]=c[x+4>>2];c[w+8>>2]=c[x+8>>2]}x=c[j>>2]|0;w=(x|0)==0;if(w)E=0;else E=c[x+-4>>2]|0;if((E|0)<=(p|0)){if(w)F=0;else F=c[x+-4>>2]|0;if((F|0)<=(p|0)){v=61;break}a[1263537]=0}c[q+(p<<2)>>2]=c[x+(p*40|0)+36>>2];p=p+1|0;k=x}if((v|0)==61)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);if(o|0)__Z16atomic_decrementPj(o+4|0)|0;if(r|0)__Z16atomic_decrementPj(r+4|0)|0;__ZN7VariantC2ERK10PoolVectorI7Vector3E(h,f);__ZN7VariantC2EPKc(i,1124514);__ZN7VariantaSERKS_(__ZN10DictionaryixERK7Variant(e,i)|0,h);if(c[i>>2]|0)__ZN7Variant5clearEv(i);if(c[h>>2]|0)__ZN7Variant5clearEv(h);__ZN7VariantC2ERK10PoolVectorIfE(h,g);__ZN7VariantC2EPKc(i,944309);__ZN7VariantaSERKS_(__ZN10DictionaryixERK7Variant(e,i)|0,h);if(c[i>>2]|0)__ZN7Variant5clearEv(i);if(!(c[h>>2]|0)){__ZN10PoolVectorIfE12_unreferenceEv(g);__ZN10PoolVectorI7Vector3E12_unreferenceEv(f);G=c[e>>2]|0;l=d;return G|0}__ZN7Variant5clearEv(h);__ZN10PoolVectorIfE12_unreferenceEv(g);__ZN10PoolVectorI7Vector3E12_unreferenceEv(f);G=c[e>>2]|0;l=d;return G|0}function __ZN7Curve3D9_set_dataERK10Dictionary(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0;e=l;l=l+80|0;if((l|0)>=(m|0))ba(80);f=e+48|0;g=e+24|0;h=e;__ZN7VariantC2EPKc(f,1124514);i=__ZNK10Dictionary3hasERK7Variant(d,f)|0;if(c[f>>2]|0)__ZN7Variant5clearEv(f);if(!i){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1096472,866807,1183,919900,0);l=e;return}a[1263537]=0;__ZN7VariantC2EPKc(f,944309);i=__ZNK10Dictionary3hasERK7Variant(d,f)|0;if(c[f>>2]|0)__ZN7Variant5clearEv(f);if(!i){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1096472,866807,1184,944315,0);l=e;return}a[1263537]=0;__ZN7VariantC2EPKc(g,1124514);i=__ZNK7Variantcv10PoolVectorI7Vector3EEv(__ZNK10DictionaryixERK7Variant(d,g)|0)|0;c[f>>2]=i;if(!(c[g>>2]|0))j=i;else{__ZN7Variant5clearEv(g);j=c[f>>2]|0}if(j){i=((c[j+16>>2]|0)>>>0)/12|0;if(!((i>>>0)%3|0)){k=i;n=14}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1096472,866807,1188,919211,0)}else{k=0;n=14}if((n|0)==14){a[1263537]=0;i=b+128|0;__ZN6VectorIN7Curve3D5PointEE6resizeEi(i,(k>>>0)/3|0)|0;k=c[f>>2]|0;if(!k){o=0;p=0}else{__Z16atomic_incrementPj(k+4|0)|0;o=k;p=c[k+8>>2]|0}__ZN7VariantC2EPKc(h,944309);k=__ZNK7Variantcv10PoolVectorIfEEv(__ZNK10DictionaryixERK7Variant(d,h)|0)|0;c[g>>2]=k;if(!(c[h>>2]|0))q=k;else{__ZN7Variant5clearEv(h);q=c[g>>2]|0}if(!q){r=0;s=0}else{__Z16atomic_incrementPj(q+4|0)|0;r=q;s=c[q+8>>2]|0}q=0;h=c[i>>2]|0;while(1){k=(h|0)==0;if(k)t=0;else t=c[h+-4>>2]|0;if((q|0)>=(t|0))break;d=q*3|0;j=p+(d*12|0)|0;if(k)u=0;else u=c[h+-4>>2]|0;do if((u|0)<=(q|0)){if(k)v=0;else v=c[h+-4>>2]|0;if((v|0)>(q|0)){a[1263537]=0;n=35;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);c[0]=c[j>>2];c[1]=c[j+4>>2];c[2]=c[j+8>>2];break}}else n=35;while(0);if((n|0)==35){n=0;__ZN6VectorIN7Curve3D5PointEE14_copy_on_writeEv(i);k=(c[i>>2]|0)+(q*40|0)|0;c[k>>2]=c[j>>2];c[k+4>>2]=c[j+4>>2];c[k+8>>2]=c[j+8>>2]}k=p+((d+1|0)*12|0)|0;w=c[i>>2]|0;x=(w|0)==0;if(x)y=0;else y=c[w+-4>>2]|0;do if((y|0)<=(q|0)){if(x)z=0;else z=c[w+-4>>2]|0;if((z|0)>(q|0)){a[1263537]=0;n=44;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);c[3]=c[k>>2];c[4]=c[k+4>>2];c[5]=c[k+8>>2];break}}else n=44;while(0);if((n|0)==44){n=0;__ZN6VectorIN7Curve3D5PointEE14_copy_on_writeEv(i);w=(c[i>>2]|0)+(q*40|0)+12|0;c[w>>2]=c[k>>2];c[w+4>>2]=c[k+4>>2];c[w+8>>2]=c[k+8>>2]}w=p+((d+2|0)*12|0)|0;x=c[i>>2]|0;j=(x|0)==0;if(j)A=0;else A=c[x+-4>>2]|0;do if((A|0)<=(q|0)){if(j)B=0;else B=c[x+-4>>2]|0;if((B|0)>(q|0)){a[1263537]=0;n=53;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);c[6]=c[w>>2];c[7]=c[w+4>>2];c[8]=c[w+8>>2];break}}else n=53;while(0);if((n|0)==53){n=0;__ZN6VectorIN7Curve3D5PointEE14_copy_on_writeEv(i);x=(c[i>>2]|0)+(q*40|0)+24|0;c[x>>2]=c[w>>2];c[x+4>>2]=c[w+4>>2];c[x+8>>2]=c[w+8>>2]}x=c[s+(q<<2)>>2]|0;j=c[i>>2]|0;d=(j|0)==0;if(d)C=0;else C=c[j+-4>>2]|0;if((C|0)<=(q|0)){if(d)D=0;else D=c[j+-4>>2]|0;if((D|0)<=(q|0)){n=61;break}a[1263537]=0}__ZN6VectorIN7Curve3D5PointEE14_copy_on_writeEv(i);j=c[i>>2]|0;c[j+(q*40|0)+36>>2]=x;q=q+1|0;h=j}if((n|0)==61)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);a[b+132>>0]=1;if(r|0)__Z16atomic_decrementPj(r+4|0)|0;__ZN10PoolVectorIfE12_unreferenceEv(g);if(o|0)__Z16atomic_decrementPj(o+4|0)|0}__ZN10PoolVectorI7Vector3E12_unreferenceEv(f);l=e;return}function __ZN6VectorIN7Curve3D5PointEE6resizeEi(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0;if((d|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,269,1145657,0);e=31;return e|0}a[1263537]=0;f=c[b>>2]|0;if(!f)g=0;else g=c[f+-4>>2]|0;if((g|0)==(d|0)){e=0;return e|0}if(!d){if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);c[b>>2]=0;e=0;return e|0}__ZN6VectorIN7Curve3D5PointEE14_copy_on_writeEv(b);f=d*40|0;if(d>>>0<=107374182?(g=f+-1|0,h=g>>>1|g,g=h>>>2|h,h=g>>>4|g,g=h>>>8|h,h=(g>>>16|g)+1|0,f>>>0<4294967264):0){a[1263537]=0;g=c[b>>2]|0;do if(!g)if((d|0)>0)i=18;else{j=0;i=27}else{k=c[g+-4>>2]|0;if((k|0)<(d|0))if(!k)i=18;else{l=__ZN6Memory14realloc_staticEPvjb(g,h,1)|0;if(l|0){a[1263537]=0;m=l;n=c[l+-4>>2]|0;break}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,300,1145876,0);e=6;return e|0}else{j=k;i=27}}while(0);do if((i|0)==18){k=__ZN6Memory12alloc_staticEjb(h,1)|0;if(k|0){a[1263537]=0;c[k+-4>>2]=0;c[k+-8>>2]=1;m=k;n=0;break}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,292,1145820,0);e=6;return e|0}else if((i|0)==27){if((j|0)<=(d|0)){e=0;return e|0}k=__ZN6Memory14realloc_staticEPvjb(g,h,1)|0;if(!k){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,324,1145876,0);e=6;return e|0}else{a[1263537]=0;c[b>>2]=k;c[k+-4>>2]=d;e=0;return e|0}}while(0);c[b>>2]=m;if((n|0)<(d|0)){h=n*40|0;_memset(m+h|0,0,f-h|0)|0;o=c[b>>2]|0}else o=m;c[((o|0)==0?0:o+-4|0)>>2]=d;e=0;return e|0}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,285,1145723,0);e=6;return e|0}function __ZN6VectorIN7Curve3D5PointEE14_copy_on_writeEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0;b=c[a>>2]|0;if(!b)return;if((c[b+-8>>2]|0)>>>0<=1)return;d=c[b+-4>>2]|0;b=(d*40|0)+-1|0;e=b>>>1|b;b=e>>>2|e;e=b>>>4|b;b=e>>>8|e;e=__ZN6Memory12alloc_staticEjb((b>>>16|b)+1|0,1)|0;c[e+-8>>2]=1;c[e+-4>>2]=d;if(d|0){b=0;do{f=e+(b*40|0)|0;g=(c[a>>2]|0)+(b*40|0)|0;h=f+40|0;do{c[f>>2]=c[g>>2];f=f+4|0;g=g+4|0}while((f|0)<(h|0));b=b+1|0}while((b|0)!=(d|0))}d=c[a>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);c[a>>2]=e;return}function __ZNK11MethodBind1I7Curve3DRK10DictionaryE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;if(b|0){f=0;l=a;return f|0}__ZN10DictionaryC2Ev(d);__ZN7VariantC2ERK10Dictionary(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);__ZN10DictionaryD2Ev(d);f=b;l=a;return f|0}function __ZNK11MethodBind1I7Curve3DRK10DictionaryE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,944412);l=a;return c[b>>2]|0}function __ZN11MethodBind1I7Curve3DRK10DictionaryE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i+24|0;k=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236540)|0:0){c[h>>2]=0;a[1263537]=0;n=d+24|0;o=c[n>>2]|0;if((o|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=o;c[b>>2]=0;l=i;return}p=o-(c[d+20>>2]|0)|0;if((p|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=p;c[b>>2]=0;l=i;return}if((g|0)>0){if((o|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);q=0}else{a[1263537]=0;q=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,q)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=q;c[b>>2]=0;l=i;return}}q=c[d+44>>2]|0;o=c[d+48>>2]|0;p=e+(o>>1)|0;if(!(o&1))r=q;else r=c[(c[p>>2]|0)+q>>2]|0;do if((g|0)<1){q=c[n>>2]|0;o=q+-1|0;if((q|0)>=1){e=c[d+16>>2]|0;s=(e|0)==0;if(s)t=0;else t=c[e+-4>>2]|0;if((q|0)<=(t|0)){if(s)u=0;else u=c[e+-4>>2]|0;do if((u|0)<(q|0)){if(s)v=0;else v=c[e+-4>>2]|0;if((v|0)<(q|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);w=0;break}else{a[1263537]=0;x=31;break}}else x=31;while(0);if((x|0)==31)w=e+(o*24|0)|0;__ZN7VariantC2ERKS_(k,w);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);c[j>>2]=__ZNK7Variantcv10DictionaryEv(k)|0;Pi[r&2047](p,j);__ZN10DictionaryD2Ev(j);if(c[k>>2]|0)__ZN7Variant5clearEv(k);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I7Curve3DRK10DictionaryE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e+4|0;g=e;if(!b)h=0;else{i=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236540)|0;h=i?b:0}b=c[a+44>>2]|0;i=c[a+48>>2]|0;a=h+(i>>1)|0;if(!(i&1))j=b;else j=c[(c[a>>2]|0)+b>>2]|0;__ZN10DictionaryC2ERKS_(f,c[d>>2]|0);c[g>>2]=c[f>>2];Pi[j&2047](a,g);__ZN10DictionaryD2Ev(g);l=e;return}function __ZN11MethodBind1I7Curve3DRK10DictionaryED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI7Curve3D10DictionaryE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;if((b|0)!=-1){f=0;l=a;return f|0}__ZN10DictionaryC2Ev(d);__ZN7VariantC2ERK10Dictionary(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);__ZN10DictionaryD2Ev(d);f=b;l=a;return f|0}function __ZNK13MethodBind0RCI7Curve3D10DictionaryE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,944412);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI7Curve3D10DictionaryE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;j=f+24|0;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236540)|0:0){c[h>>2]=0;a[1263537]=0;k=c[d+24>>2]|0;if((k|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=k;c[b>>2]=0;l=f;return}n=k-(c[d+20>>2]|0)|0;if((n|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=n;c[b>>2]=0;l=f;return}n=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))o=n;else o=c[(c[d>>2]|0)+n>>2]|0;c[j>>2]=ij[o&8191](d)|0;__ZN7VariantC2ERK10Dictionary(i,j);__ZN10DictionaryD2Ev(j);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI7Curve3D10DictionaryE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=d;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236540)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;c[f>>2]=ij[i&8191](a)|0;__ZN10DictionaryaSERKS_(e,f);__ZN10DictionaryD2Ev(f);l=d;return}function __ZN13MethodBind0RCI7Curve3D10DictionaryED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN6VectorI3MapIf7Vector310ComparatorIfE16DefaultAllocatorEE6resizeEi(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0;if((d|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,269,1145657,0);e=31;return e|0}a[1263537]=0;f=c[b>>2]|0;if(!f)g=0;else g=c[f+-4>>2]|0;if((g|0)==(d|0)){e=0;return e|0}if(!d){__ZN6VectorI3MapIf7Vector310ComparatorIfE16DefaultAllocatorEE6_unrefEPv(b,f);c[b>>2]=0;e=0;return e|0}__ZN6VectorI3MapIf7Vector310ComparatorIfE16DefaultAllocatorEE14_copy_on_writeEv(b);f=d*12|0;if(d>>>0<=357913941?(g=f+-1|0,h=g>>>1|g,g=h>>>2|h,h=g>>>4|g,g=h>>>8|h,h=(g>>>16|g)+1|0,f>>>0<4294967264):0){a[1263537]=0;f=c[b>>2]|0;do if(!f)if((d|0)>0)i=15;else{j=0;i=24}else{g=c[f+-4>>2]|0;if((g|0)<(d|0))if(!g)i=15;else{k=__ZN6Memory14realloc_staticEPvjb(f,h,1)|0;if(k|0){a[1263537]=0;l=k;m=c[k+-4>>2]|0;break}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,300,1145876,0);e=6;return e|0}else{j=g;i=24}}while(0);do if((i|0)==15){g=__ZN6Memory12alloc_staticEjb(h,1)|0;if(g|0){a[1263537]=0;c[g+-4>>2]=0;c[g+-8>>2]=1;l=g;m=0;break}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,292,1145820,0);e=6;return e|0}else if((i|0)==24){if((j|0)<=(d|0)){e=0;return e|0}if((c[f+-4>>2]|0)>>>0>d>>>0){g=d;k=f;do{n=k+(g*12|0)|0;o=c[n>>2]|0;if(o|0?(__ZN3MapIf7Vector310ComparatorIfE16DefaultAllocatorE13_cleanup_treeEPNS4_7ElementE(n,c[o+8>>2]|0),o=c[k+(g*12|0)+4>>2]|0,p=c[n>>2]|0,c[p+8>>2]=o,c[k+(g*12|0)+8>>2]=0,q=o,c[q+12>>2]=q,p|0):0){__ZN6Memory11free_staticEPvb(p,0);c[n>>2]=0}g=g+1|0;k=c[b>>2]|0}while(g>>>0<(c[k+-4>>2]|0)>>>0);r=k}else r=f;g=__ZN6Memory14realloc_staticEPvjb(r,h,1)|0;if(!g){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,324,1145876,0);e=6;return e|0}else{a[1263537]=0;c[b>>2]=g;c[g+-4>>2]=d;e=0;return e|0}}while(0);c[b>>2]=l;if((m|0)<(d|0)){b=m;do{c[l+(b*12|0)+4>>2]=379008;c[l+(b*12|0)>>2]=0;c[l+(b*12|0)+8>>2]=0;b=b+1|0}while((b|0)!=(d|0))}c[l+-4>>2]=d;e=0;return e|0}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,285,1145723,0);e=6;return e|0}function __ZN6VectorI3MapIf7Vector310ComparatorIfE16DefaultAllocatorEE14_copy_on_writeEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=c[a>>2]|0;if(!b)return;if((c[b+-8>>2]|0)>>>0<=1)return;d=c[b+-4>>2]|0;b=(d*12|0)+-1|0;e=b>>>1|b;b=e>>>2|e;e=b>>>4|b;b=e>>>8|e;e=__ZN6Memory12alloc_staticEjb((b>>>16|b)+1|0,1)|0;c[e+-8>>2]=1;c[e+-4>>2]=d;if(d|0){b=0;do{f=e+(b*12|0)|0;g=(c[a>>2]|0)+(b*12|0)|0;c[e+(b*12|0)+4>>2]=379008;c[f>>2]=0;c[e+(b*12|0)+8>>2]=0;__ZN3MapIf7Vector310ComparatorIfE16DefaultAllocatorE10_copy_fromERKS4_(f,g);b=b+1|0}while((b|0)!=(d|0))}__ZN6VectorI3MapIf7Vector310ComparatorIfE16DefaultAllocatorEE6_unrefEPv(a,c[a>>2]|0);c[a>>2]=e;return}function __ZNK7Curve3D15_bake_segment3dER3MapIf7Vector310ComparatorIfE16DefaultAllocatorEffRKS1_S8_S8_S8_iif(a,b,c,d,e,f,h,i,j,k,n){a=a|0;b=b|0;c=+c;d=+d;e=e|0;f=f|0;h=h|0;i=i|0;j=j|0;k=k|0;n=+n;var o=0,p=0,q=0.0,r=0.0,s=0.0,t=0.0,u=0.0,v=0.0,w=0.0,x=0.0,y=0.0,z=0.0,A=0.0,B=0.0,C=0.0,D=0.0,E=0.0,F=0.0,G=0.0,H=0.0,J=0.0,L=0.0,M=0.0,N=0.0,O=0.0,P=0.0,Q=0.0,R=0.0,S=0.0,T=0.0,U=0.0,V=0.0,W=0.0,X=0.0,Y=0.0,Z=0.0,_=0;o=l;l=l+16|0;if((l|0)>=(m|0))ba(16);p=o;q=c+(d-c)*.5;g[p>>2]=q;r=+g[e>>2];s=+g[e+4>>2];t=+g[e+8>>2];u=r+ +g[f>>2];v=s+ +g[f+4>>2];w=t+ +g[f+8>>2];x=+g[h>>2];y=x+ +g[i>>2];z=+g[h+4>>2];A=z+ +g[i+4>>2];B=+g[h+8>>2];C=B+ +g[i+8>>2];D=1.0-c;E=D*D;F=D*E;G=c*c;H=G*c;J=1.0-q;L=J*J;M=J*L;N=q*q;O=q*N;P=O*x+(M*r+q*(L*u)*3.0+N*(J*y)*3.0);Q=O*z+(M*s+q*(L*v)*3.0+N*(J*A)*3.0);R=O*B+(M*t+q*(L*w)*3.0+N*(J*C)*3.0);J=1.0-d;N=J*J;L=J*N;q=d*d;M=q*d;O=P-(H*x+(F*r+E*u*c*3.0+G*(D*y)*3.0));S=Q-(H*z+(F*s+E*v*c*3.0+G*(D*A)*3.0));T=R-(H*B+(F*t+E*w*c*3.0+G*(D*C)*3.0));D=+I(+(O*O+S*S+T*T));if(D==0.0){U=0.0;V=0.0;W=0.0}else{U=O/D;V=T/D;W=S/D}D=M*x+(L*r+N*u*d*3.0+q*(J*y)*3.0)-P;y=M*z+(L*s+N*v*d*3.0+q*(J*A)*3.0)-Q;A=M*B+(L*t+N*w*d*3.0+q*(J*C)*3.0)-R;C=+I(+(D*D+y*y+A*A));if(C==0.0){X=0.0;Y=0.0;Z=0.0}else{X=D/C;Y=A/C;Z=y/C}if(V*Y+(W*Z+U*X)<+K(+(n*3.141592653589793/180.0))){_=__ZN3MapIf7Vector310ComparatorIfE16DefaultAllocatorEixERKf(b,p)|0;g[_>>2]=P;g[_+4>>2]=Q;g[_+8>>2]=R}_=j+1|0;if((j|0)>=(k|0)){l=o;return}__ZNK7Curve3D15_bake_segment3dER3MapIf7Vector310ComparatorIfE16DefaultAllocatorEffRKS1_S8_S8_S8_iif(a,b,c,+g[p>>2],e,f,h,i,_,k,n);__ZNK7Curve3D15_bake_segment3dER3MapIf7Vector310ComparatorIfE16DefaultAllocatorEffRKS1_S8_S8_S8_iif(a,b,+g[p>>2],d,e,f,h,i,_,k,n);l=o;return}function __ZN6VectorI3MapIf7Vector310ComparatorIfE16DefaultAllocatorEE6_unrefEPv(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0;if(!b)return;d=c[a>>2]|0;if(__Z16atomic_decrementPj((d|0)==0?0:d+-8|0)|0)return;d=c[a>>2]|0;a=(d|0)==0?0:d+-4|0;d=a+4|0;if(c[a>>2]|0){e=0;do{f=d+(e*12|0)|0;g=c[f>>2]|0;if(g|0?(__ZN3MapIf7Vector310ComparatorIfE16DefaultAllocatorE13_cleanup_treeEPNS4_7ElementE(f,c[g+8>>2]|0),g=c[d+(e*12|0)+4>>2]|0,h=c[f>>2]|0,c[h+8>>2]=g,c[d+(e*12|0)+8>>2]=0,i=g,c[i+12>>2]=i,h|0):0){__ZN6Memory11free_staticEPvb(h,0);c[f>>2]=0}e=e+1|0}while(e>>>0<(c[a>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(b,1);return}function __ZN3MapIf7Vector310ComparatorIfE16DefaultAllocatorE13_cleanup_treeEPNS4_7ElementE(a,b){a=a|0;b=b|0;if((c[a+4>>2]|0)==(b|0))return;else{__ZN3MapIf7Vector310ComparatorIfE16DefaultAllocatorE13_cleanup_treeEPNS4_7ElementE(a,c[b+8>>2]|0);__ZN3MapIf7Vector310ComparatorIfE16DefaultAllocatorE13_cleanup_treeEPNS4_7ElementE(a,c[b+4>>2]|0);__ZN6Memory11free_staticEPvb(b,0);return}}function __ZN3MapIf7Vector310ComparatorIfE16DefaultAllocatorEixERKf(b,d){b=b|0;d=d|0;var e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0.0,r=0.0,s=0,t=0,u=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;h=c[b>>2]|0;if(!h){i=__ZnwjPFPvjE(40,4740)|0;g[i+36>>2]=0.0;g[i+32>>2]=0.0;g[i+28>>2]=0.0;j=i+16|0;c[j>>2]=0;c[j+4>>2]=0;c[b>>2]=i;j=c[b+4>>2]|0;c[i+4>>2]=j;c[i+8>>2]=j;c[i+12>>2]=j;c[i>>2]=1;if(!i){k=0;n=12}else{o=i;p=j;n=4}}else{o=h;p=c[b+4>>2]|0;n=4}a:do if((n|0)==4){h=c[o+8>>2]|0;if((h|0)!=(p|0)){q=+g[d>>2];j=h;while(1){r=+g[j+24>>2];if(q<r)s=j+8|0;else{if(!(r<q))break;s=j+4|0}h=c[s>>2]|0;if((h|0)==(p|0)){k=o;n=12;break a}else j=h}if(!((j|0)==(p|0)|(j|0)==0))t=j;else{k=o;n=12}}else{k=o;n=12}}while(0);if((n|0)==12){g[f+8>>2]=0.0;g[f+4>>2]=0.0;g[f>>2]=0.0;if(!k){k=__ZnwjPFPvjE(40,4740)|0;g[k+36>>2]=0.0;g[k+32>>2]=0.0;g[k+28>>2]=0.0;n=k+16|0;c[n>>2]=0;c[n+4>>2]=0;c[b>>2]=k;n=c[b+4>>2]|0;c[k+4>>2]=n;c[k+8>>2]=n;c[k+12>>2]=n;c[k>>2]=1}k=__ZN3MapIf7Vector310ComparatorIfE16DefaultAllocatorE10_insert_rbERKfRKS0_(b,d,f)|0;if(!k){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145936,616,1145947,0);u=0;l=e;return u|0}else t=k}a[1263537]=0;u=t+28|0;l=e;return u|0}function __ZN3MapIf7Vector310ComparatorIfE16DefaultAllocatorE10_insert_rbERKfRKS0_(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f;a[g>>0]=0;h=__ZN3MapIf7Vector310ComparatorIfE16DefaultAllocatorE7_insertERKfRb(b,d,g)|0;if(h|0){d=h+28|0;c[d>>2]=c[e>>2];c[d+4>>2]=c[e+4>>2];c[d+8>>2]=c[e+8>>2]}if(a[g>>0]|0){l=f;return h|0}g=b+8|0;c[g>>2]=(c[g>>2]|0)+1;g=h+12|0;e=c[g>>2]|0;if(!(c[e>>2]|0)){d=b+4|0;i=h;j=e;k=e;e=g;while(1){g=j+12|0;n=c[g>>2]|0;o=c[n+8>>2]|0;p=n;do if((j|0)==(o|0)){q=c[n+4>>2]|0;if(!(c[q>>2]|0)){c[k>>2]=1;a[1263537]=0;c[q>>2]=1;if((c[d>>2]|0)==(n|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);r=c[(c[e>>2]|0)+12>>2]|0;break}else{a[1263537]=0;c[n>>2]=0;r=n;break}}q=j+4|0;if((i|0)==(c[q>>2]|0)){s=i+8|0;t=c[s>>2]|0;c[q>>2]=t;if((t|0)==(c[d>>2]|0))u=p;else{c[t+12>>2]=j;u=c[g>>2]|0}t=i+12|0;c[t>>2]=u;q=c[g>>2]|0;v=q+8|0;c[((c[v>>2]|0)==(j|0)?v:q+4|0)>>2]=i;c[s>>2]=j;c[g>>2]=i;w=j;x=i;y=c[t>>2]|0}else{w=i;x=j;y=n}a[1263537]=0;c[x>>2]=1;t=c[d>>2]|0;if((t|0)==(y|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);z=c[(c[w+12>>2]|0)+12>>2]|0;A=c[d>>2]|0}else{a[1263537]=0;c[y>>2]=0;z=y;A=t}t=z+8|0;s=c[t>>2]|0;q=s+4|0;v=c[q>>2]|0;c[t>>2]=v;if((v|0)!=(A|0))c[v+12>>2]=z;v=z+12|0;c[s+12>>2]=c[v>>2];t=c[v>>2]|0;B=t+4|0;c[((c[B>>2]|0)==(z|0)?B:t+8|0)>>2]=s;c[q>>2]=z;c[v>>2]=s;r=w}else{if(!(c[o>>2]|0)){c[k>>2]=1;a[1263537]=0;c[o>>2]=1;if((c[d>>2]|0)==(n|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);r=c[(c[e>>2]|0)+12>>2]|0;break}else{a[1263537]=0;c[n>>2]=0;r=n;break}}s=j+8|0;if((i|0)==(c[s>>2]|0)){v=i+4|0;q=c[v>>2]|0;c[s>>2]=q;if((q|0)==(c[d>>2]|0))C=p;else{c[q+12>>2]=j;C=c[g>>2]|0}q=i+12|0;c[q>>2]=C;s=c[g>>2]|0;t=s+4|0;c[((c[t>>2]|0)==(j|0)?t:s+8|0)>>2]=i;c[v>>2]=j;c[g>>2]=i;D=j;E=i;F=c[q>>2]|0}else{D=i;E=j;F=n}a[1263537]=0;c[E>>2]=1;q=c[d>>2]|0;if((q|0)==(F|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);G=c[d>>2]|0;H=c[(c[D+12>>2]|0)+12>>2]|0}else{a[1263537]=0;c[F>>2]=0;G=q;H=F}q=H+4|0;v=c[q>>2]|0;s=v+8|0;t=c[s>>2]|0;c[q>>2]=t;if((t|0)!=(G|0))c[t+12>>2]=H;t=H+12|0;c[v+12>>2]=c[t>>2];q=c[t>>2]|0;B=q+8|0;c[((c[B>>2]|0)==(H|0)?B:q+4|0)>>2]=v;c[s>>2]=H;c[t>>2]=v;r=D}while(0);n=r+12|0;g=c[n>>2]|0;if(!(c[g>>2]|0)){i=r;j=g;k=g;e=n}else break}}e=c[(c[b>>2]|0)+8>>2]|0;a[1263537]=0;c[e>>2]=1;l=f;return h|0}function __ZN3MapIf7Vector310ComparatorIfE16DefaultAllocatorE7_insertERKfRb(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0,j=0,k=0,l=0.0,m=0,n=0.0,o=0,p=0,q=0,r=0,s=0,t=0,u=0;f=c[b>>2]|0;h=c[f+8>>2]|0;i=b+4|0;j=c[i>>2]|0;a:do if((h|0)==(j|0))k=f;else{l=+g[d>>2];m=h;while(1){n=+g[m+24>>2];if(l<n)o=m+8|0;else{if(!(n<l))break;o=m+4|0}p=c[o>>2]|0;if((p|0)==(j|0)){k=m;break a}else m=p}a[e>>0]=1;q=m;return q|0}while(0);j=__ZnwjPFPvjE(40,4740)|0;g[j+36>>2]=0.0;g[j+32>>2]=0.0;g[j+28>>2]=0.0;c[j>>2]=0;c[j+4>>2]=0;c[j+8>>2]=0;c[j+12>>2]=0;c[j+16>>2]=0;c[j+20>>2]=0;c[j+12>>2]=k;o=c[i>>2]|0;h=j+4|0;c[h>>2]=o;f=j+8|0;c[f>>2]=o;c[j+24>>2]=c[d>>2];if((k|0)!=(c[b>>2]|0)?!(+g[d>>2]<+g[k+24>>2]):0)r=k+4|0;else r=k+8|0;c[r>>2]=j;a[e>>0]=0;e=c[h>>2]|0;h=c[i>>2]|0;if((e|0)==(h|0)){i=j;do{r=i;i=c[i+12>>2]|0}while((r|0)==(c[i+4>>2]|0));s=(i|0)==(c[b>>2]|0)?0:i}else{i=e;while(1){e=c[i+8>>2]|0;if((e|0)==(h|0)){s=i;break}else i=e}}c[j+16>>2]=s;i=c[f>>2]|0;b:do if((i|0)==(h|0)){f=j;while(1){e=f;f=c[f+12>>2]|0;if((e|0)!=(c[f+8>>2]|0)){t=f;break b}if((f|0)==(c[b>>2]|0)){t=0;break}}}else{f=i;while(1){m=c[f+4>>2]|0;if((m|0)==(h|0)){t=f;break}else f=m}}while(0);h=j+20|0;c[h>>2]=t;if(!s)u=t;else{c[s+20>>2]=j;u=c[h>>2]|0}if(!u){q=j;return q|0}c[u+16>>2]=j;q=j;return q|0}function __ZN3MapIf7Vector310ComparatorIfE16DefaultAllocatorE10_copy_fromERKS4_(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,h=0;d=c[a>>2]|0;if(d|0?(__ZN3MapIf7Vector310ComparatorIfE16DefaultAllocatorE13_cleanup_treeEPNS4_7ElementE(a,c[d+8>>2]|0),d=c[a+4>>2]|0,e=c[a>>2]|0,c[e+8>>2]=d,c[a+8>>2]=0,f=d,c[f+12>>2]=f,e|0):0){__ZN6Memory11free_staticEPvb(e,0);c[a>>2]=0}e=c[b>>2]|0;if(!e)return;f=c[e+8>>2]|0;e=c[b+4>>2]|0;if((f|0)==(e|0))return;else h=f;while(1){f=c[h+8>>2]|0;if((f|0)==(e|0))break;else h=f}if(!h)return;e=a+4|0;f=h;h=0;while(1){if(!h){b=__ZnwjPFPvjE(40,4740)|0;g[b+36>>2]=0.0;g[b+32>>2]=0.0;g[b+28>>2]=0.0;d=b+16|0;c[d>>2]=0;c[d+4>>2]=0;c[a>>2]=b;d=c[e>>2]|0;c[b+4>>2]=d;c[b+8>>2]=d;c[b+12>>2]=d;c[b>>2]=1}__ZN3MapIf7Vector310ComparatorIfE16DefaultAllocatorE10_insert_rbERKfRKS0_(a,f+24|0,f+28|0)|0;b=c[f+16>>2]|0;if(!b)break;f=b;h=c[a>>2]|0}return}function __ZNK13MethodBind2RCI7Curve3D10PoolVectorI7Vector3EifE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return __ZNK13MethodBind2RCI7Curve3D10PoolVectorI7Vector3EifE18_get_argument_typeEi(a,b)|0}function __ZNK13MethodBind2RCI7Curve3D10PoolVectorI7Vector3EifE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,944412);l=a;return c[b>>2]|0}function __ZN13MethodBind2RCI7Curve3D10PoolVectorI7Vector3EifE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0.0;i=l;l=l+80|0;if((l|0)>=(m|0))ba(80);j=i+48|0;k=i+72|0;n=i+24|0;o=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236540)|0:0){c[h>>2]=0;a[1263537]=0;p=d+24|0;q=c[p>>2]|0;if((q|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=q;c[b>>2]=0;l=i;return}r=q-(c[d+20>>2]|0)|0;if((r|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=r;c[b>>2]=0;l=i;return}if((g|0)>0){if((q|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);s=0}else{a[1263537]=0;s=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,s)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=s;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[p>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);t=0}else{a[1263537]=0;t=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,t)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=t;c[b>>2]=0;l=i;return}}}t=c[d+44>>2]|0;s=c[d+48>>2]|0;q=e+(s>>1)|0;if(!(s&1))u=t;else u=c[(c[q>>2]|0)+t>>2]|0;do if((g|0)<1){t=c[p>>2]|0;s=t+-1|0;if((t|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)v=0;else v=c[e+-4>>2]|0;if((t|0)<=(v|0)){if(r)w=0;else w=c[e+-4>>2]|0;do if((w|0)<(t|0)){if(r)x=0;else x=c[e+-4>>2]|0;if((x|0)<(t|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);y=0;break}else{a[1263537]=0;z=37;break}}else z=37;while(0);if((z|0)==37)y=e+(s*24|0)|0;__ZN7VariantC2ERKS_(n,y);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f>>2]|0);while(0);y=__ZNK7VariantcviEv(n)|0;do if((g|0)<2){x=c[p>>2]|0;w=x+-1|0;v=x+-2|0;if((x|0)>=2){x=c[d+16>>2]|0;t=(x|0)==0;if(t)A=0;else A=c[x+-4>>2]|0;if((w|0)<=(A|0)){if(t)B=0;else B=c[x+-4>>2]|0;do if((B|0)<(w|0)){if(t)C=0;else C=c[x+-4>>2]|0;if((C|0)<(w|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);D=0;break}else{a[1263537]=0;z=54;break}}else z=54;while(0);if((z|0)==54)D=x+(v*24|0)|0;__ZN7VariantC2ERKS_(o,D);break}}c[o>>2]=0}else __ZN7VariantC2ERKS_(o,c[f+4>>2]|0);while(0);E=+__ZNK7VariantcvfEv(o);c[k>>2]=pj[u&3](q,y,E)|0;__ZN7VariantC2ERK10PoolVectorI7Vector3E(j,k);__ZN10PoolVectorI7Vector3E12_unreferenceEv(k);if(c[o>>2]|0)__ZN7Variant5clearEv(o);if(c[n>>2]|0)__ZN7Variant5clearEv(n);__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1872,1146558,0);c[b>>2]=0;l=i;return}function __ZN13MethodBind2RCI7Curve3D10PoolVectorI7Vector3EifE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0,j=0,k=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);h=f;if(!b)i=0;else{j=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236540)|0;i=j?b:0}b=c[a+44>>2]|0;j=c[a+48>>2]|0;a=i+(j>>1)|0;if(!(j&1))k=b;else k=c[(c[a>>2]|0)+b>>2]|0;b=pj[k&3](a,c[c[d>>2]>>2]|0,+g[c[d+4>>2]>>2])|0;c[h>>2]=b;d=b;if(((c[e>>2]|0)!=(b|0)?(__ZN10PoolVectorI7Vector3E12_unreferenceEv(e),b|0):0)?__Z28atomic_conditional_incrementPj(b)|0:0)c[e>>2]=d;__ZN10PoolVectorI7Vector3E12_unreferenceEv(h);l=f;return}function __ZN13MethodBind2RCI7Curve3D10PoolVectorI7Vector3EifED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind2RCI7Curve3D10PoolVectorI7Vector3EifE18_get_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case -1:{c[d>>2]=0;__ZN7VariantC2ERK10PoolVectorI7Vector3E(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);__ZN10PoolVectorI7Vector3E12_unreferenceEv(d);f=b;break}case 0:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;break}case 1:{__ZN7VariantC2Ef(d,0.0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;break}default:f=0}l=a;return f|0}function __ZNK13MethodBind0RCI7Curve3D10PoolVectorIfEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;if((b|0)!=-1){f=0;l=a;return f|0}c[d>>2]=0;__ZN7VariantC2ERK10PoolVectorIfE(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);__ZN10PoolVectorIfE12_unreferenceEv(d);f=b;l=a;return f|0}function __ZNK13MethodBind0RCI7Curve3D10PoolVectorIfEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,944412);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI7Curve3D10PoolVectorIfEE4callEP6ObjectPPK7VariantiRNS6_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;j=f+24|0;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236540)|0:0){c[h>>2]=0;a[1263537]=0;k=c[d+24>>2]|0;if((k|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=k;c[b>>2]=0;l=f;return}n=k-(c[d+20>>2]|0)|0;if((n|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=n;c[b>>2]=0;l=f;return}n=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))o=n;else o=c[(c[d>>2]|0)+n>>2]|0;c[j>>2]=ij[o&8191](d)|0;__ZN7VariantC2ERK10PoolVectorIfE(i,j);__ZN10PoolVectorIfE12_unreferenceEv(j);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI7Curve3D10PoolVectorIfEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=d;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236540)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;b=ij[i&8191](a)|0;c[f>>2]=b;a=b;if(((c[e>>2]|0)!=(b|0)?(__ZN10PoolVectorIfE12_unreferenceEv(e),b|0):0)?__Z28atomic_conditional_incrementPj(b)|0:0)c[e>>2]=a;__ZN10PoolVectorIfE12_unreferenceEv(f);l=d;return}function __ZN13MethodBind0RCI7Curve3D10PoolVectorIfEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI7Curve3D10PoolVectorI7Vector3EE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;if((b|0)!=-1){f=0;l=a;return f|0}c[d>>2]=0;__ZN7VariantC2ERK10PoolVectorI7Vector3E(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);__ZN10PoolVectorI7Vector3E12_unreferenceEv(d);f=b;l=a;return f|0}function __ZNK13MethodBind0RCI7Curve3D10PoolVectorI7Vector3EE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,944412);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI7Curve3D10PoolVectorI7Vector3EE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;j=f+24|0;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236540)|0:0){c[h>>2]=0;a[1263537]=0;k=c[d+24>>2]|0;if((k|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=k;c[b>>2]=0;l=f;return}n=k-(c[d+20>>2]|0)|0;if((n|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=n;c[b>>2]=0;l=f;return}n=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))o=n;else o=c[(c[d>>2]|0)+n>>2]|0;c[j>>2]=ij[o&8191](d)|0;__ZN7VariantC2ERK10PoolVectorI7Vector3E(i,j);__ZN10PoolVectorI7Vector3E12_unreferenceEv(j);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI7Curve3D10PoolVectorI7Vector3EE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=d;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236540)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;b=ij[i&8191](a)|0;c[f>>2]=b;a=b;if(((c[e>>2]|0)!=(b|0)?(__ZN10PoolVectorI7Vector3E12_unreferenceEv(e),b|0):0)?__Z28atomic_conditional_incrementPj(b)|0:0)c[e>>2]=a;__ZN10PoolVectorI7Vector3E12_unreferenceEv(f);l=d;return}function __ZN13MethodBind0RCI7Curve3D10PoolVectorI7Vector3EED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind2RCI7Curve3D7Vector3fbE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return __ZNK13MethodBind2RCI7Curve3D7Vector3fbE18_get_argument_typeEi(a,b)|0}function __ZNK13MethodBind2RCI7Curve3D7Vector3fbE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,944412);l=a;return c[b>>2]|0}function __ZN13MethodBind2RCI7Curve3D7Vector3fbE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0.0,B=0,C=0,D=0,E=0;i=l;l=l+96|0;if((l|0)>=(m|0))ba(96);j=i+48|0;k=i+72|0;n=i+24|0;o=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236540)|0:0){c[h>>2]=0;a[1263537]=0;p=d+24|0;q=c[p>>2]|0;if((q|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=q;c[b>>2]=0;l=i;return}r=q-(c[d+20>>2]|0)|0;if((r|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=r;c[b>>2]=0;l=i;return}if((g|0)>0){if((q|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);s=0}else{a[1263537]=0;s=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,s)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=s;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[p>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);t=0}else{a[1263537]=0;t=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,t)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=t;c[b>>2]=0;l=i;return}}}t=c[d+44>>2]|0;s=c[d+48>>2]|0;q=e+(s>>1)|0;if(!(s&1))u=t;else u=c[(c[q>>2]|0)+t>>2]|0;do if((g|0)<1){t=c[p>>2]|0;s=t+-1|0;if((t|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)v=0;else v=c[e+-4>>2]|0;if((t|0)<=(v|0)){if(r)w=0;else w=c[e+-4>>2]|0;do if((w|0)<(t|0)){if(r)x=0;else x=c[e+-4>>2]|0;if((x|0)<(t|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);y=0;break}else{a[1263537]=0;z=37;break}}else z=37;while(0);if((z|0)==37)y=e+(s*24|0)|0;__ZN7VariantC2ERKS_(n,y);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f>>2]|0);while(0);A=+__ZNK7VariantcvfEv(n);do if((g|0)<2){y=c[p>>2]|0;x=y+-1|0;w=y+-2|0;if((y|0)>=2){y=c[d+16>>2]|0;v=(y|0)==0;if(v)B=0;else B=c[y+-4>>2]|0;if((x|0)<=(B|0)){if(v)C=0;else C=c[y+-4>>2]|0;do if((C|0)<(x|0)){if(v)D=0;else D=c[y+-4>>2]|0;if((D|0)<(x|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);E=0;break}else{a[1263537]=0;z=54;break}}else z=54;while(0);if((z|0)==54)E=y+(w*24|0)|0;__ZN7VariantC2ERKS_(o,E);break}}c[o>>2]=0}else __ZN7VariantC2ERKS_(o,c[f+4>>2]|0);while(0);f=__ZNK7VariantcvbEv(o)|0;Ri[u&7](k,q,A,f);__ZN7VariantC2ERK7Vector3(j,k);if(c[o>>2]|0)__ZN7Variant5clearEv(o);if(c[n>>2]|0)__ZN7Variant5clearEv(n);__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1872,1146558,0);c[b>>2]=0;l=i;return}function __ZN13MethodBind2RCI7Curve3D7Vector3fbE7ptrcallEP6ObjectPPKvPv(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var h=0,i=0,j=0,k=0,n=0;h=l;l=l+16|0;if((l|0)>=(m|0))ba(16);i=h;if(!d)j=0;else{k=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1236540)|0;j=k?d:0}d=c[b+44>>2]|0;k=c[b+48>>2]|0;b=j+(k>>1)|0;if(!(k&1))n=d;else n=c[(c[b>>2]|0)+d>>2]|0;Ri[n&7](i,b,+g[c[e>>2]>>2],(a[c[e+4>>2]>>0]|0)!=0);c[f>>2]=c[i>>2];c[f+4>>2]=c[i+4>>2];c[f+8>>2]=c[i+8>>2];l=h;return}function __ZN13MethodBind2RCI7Curve3D7Vector3fbED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind2RCI7Curve3D7Vector3fbE18_get_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case -1:{g[d+8>>2]=0.0;g[d+4>>2]=0.0;g[d>>2]=0.0;__ZN7VariantC2ERK7Vector3(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);f=b;break}case 0:{__ZN7VariantC2Ef(d,0.0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;break}case 1:{__ZN7VariantC2Eb(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;break}default:f=0}l=a;return f|0}function __ZNK13MethodBind0RCI7Curve3DfE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Ef(d,0.0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK13MethodBind0RCI7Curve3DfE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,944412);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI7Curve3DfE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236540)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2Ef(i,+mj[n&511](d));__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI7Curve3DfE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0.0;if(!b)f=0;else{d=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236540)|0;f=d?b:0}b=c[a+44>>2]|0;d=c[a+48>>2]|0;a=f+(d>>1)|0;if(!(d&1)){h=b;i=+mj[h&511](a);g[e>>2]=i;return}else{h=c[(c[a>>2]|0)+b>>2]|0;i=+mj[h&511](a);g[e>>2]=i;return}}function __ZN13MethodBind0RCI7Curve3DfED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I7Curve3DfE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if(!b){__ZN7VariantC2Ef(d,0.0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK11MethodBind1I7Curve3DfE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,944412);l=a;return c[b>>2]|0}function __ZN11MethodBind1I7Curve3DfE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0.0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236540)|0:0){c[h>>2]=0;a[1263537]=0;k=d+24|0;n=c[k>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=i;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=i;return}if((g|0)>0){if((n|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);p=0}else{a[1263537]=0;p=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,p)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=p;c[b>>2]=0;l=i;return}}p=c[d+44>>2]|0;n=c[d+48>>2]|0;o=e+(n>>1)|0;if(!(n&1))q=p;else q=c[(c[o>>2]|0)+p>>2]|0;do if((g|0)<1){p=c[k>>2]|0;n=p+-1|0;if((p|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)s=0;else s=c[e+-4>>2]|0;if((p|0)<=(s|0)){if(r)t=0;else t=c[e+-4>>2]|0;do if((t|0)<(p|0)){if(r)u=0;else u=c[e+-4>>2]|0;if((u|0)<(p|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);v=0;break}else{a[1263537]=0;w=31;break}}else w=31;while(0);if((w|0)==31)v=e+(n*24|0)|0;__ZN7VariantC2ERKS_(j,v);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);x=+__ZNK7VariantcvfEv(j);Mi[q&511](o,x);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I7Curve3DfE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0,j=0.0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236540)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1)){h=b;i=c[d>>2]|0;j=+g[i>>2];Mi[h&511](a,j);return}else{h=c[(c[a>>2]|0)+b>>2]|0;i=c[d>>2]|0;j=+g[i>>2];Mi[h&511](a,j);return}}function __ZN11MethodBind1I7Curve3DfED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind1RCI7Curve3D7Vector3fE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case -1:{g[d+8>>2]=0.0;g[d+4>>2]=0.0;g[d>>2]=0.0;__ZN7VariantC2ERK7Vector3(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);f=b;l=a;return f|0}case 0:{__ZN7VariantC2Ef(d,0.0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;l=a;return f|0}default:{f=0;l=a;return f|0}}return 0}function __ZNK13MethodBind1RCI7Curve3D7Vector3fE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,944412);l=a;return c[b>>2]|0}function __ZN13MethodBind1RCI7Curve3D7Vector3fE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0.0;i=l;l=l+64|0;if((l|0)>=(m|0))ba(64);j=i+24|0;k=i+48|0;n=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236540)|0:0){c[h>>2]=0;a[1263537]=0;o=d+24|0;p=c[o>>2]|0;if((p|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=p;c[b>>2]=0;l=i;return}q=p-(c[d+20>>2]|0)|0;if((q|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=q;c[b>>2]=0;l=i;return}if((g|0)>0){if((p|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);r=0}else{a[1263537]=0;r=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,r)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=r;c[b>>2]=0;l=i;return}}r=c[d+44>>2]|0;p=c[d+48>>2]|0;q=e+(p>>1)|0;if(!(p&1))s=r;else s=c[(c[q>>2]|0)+r>>2]|0;do if((g|0)<1){r=c[o>>2]|0;p=r+-1|0;if((r|0)>=1){e=c[d+16>>2]|0;t=(e|0)==0;if(t)u=0;else u=c[e+-4>>2]|0;if((r|0)<=(u|0)){if(t)v=0;else v=c[e+-4>>2]|0;do if((v|0)<(r|0)){if(t)w=0;else w=c[e+-4>>2]|0;if((w|0)<(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);x=0;break}else{a[1263537]=0;y=31;break}}else y=31;while(0);if((y|0)==31)x=e+(p*24|0)|0;__ZN7VariantC2ERKS_(n,x);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f>>2]|0);while(0);z=+__ZNK7VariantcvfEv(n);dj[s&127](k,q,z);__ZN7VariantC2ERK7Vector3(j,k);if(c[n>>2]|0)__ZN7Variant5clearEv(n);__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1217,1146558,0);c[b>>2]=0;l=i;return}function __ZN13MethodBind1RCI7Curve3D7Vector3fE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0,j=0,k=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);h=f;if(!b)i=0;else{j=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236540)|0;i=j?b:0}b=c[a+44>>2]|0;j=c[a+48>>2]|0;a=i+(j>>1)|0;if(!(j&1))k=b;else k=c[(c[a>>2]|0)+b>>2]|0;dj[k&127](h,a,+g[c[d>>2]>>2]);c[e>>2]=c[h>>2];c[e+4>>2]=c[h+4>>2];c[e+8>>2]=c[h+8>>2];l=f;return}function __ZN13MethodBind1RCI7Curve3D7Vector3fED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind2RCI7Curve3D7Vector3ifE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return __ZNK13MethodBind2RCI7Curve3D7Vector3ifE18_get_argument_typeEi(a,b)|0}function __ZNK13MethodBind2RCI7Curve3D7Vector3ifE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,944412);l=a;return c[b>>2]|0}function __ZN13MethodBind2RCI7Curve3D7Vector3ifE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0.0;i=l;l=l+96|0;if((l|0)>=(m|0))ba(96);j=i+48|0;k=i+72|0;n=i+24|0;o=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236540)|0:0){c[h>>2]=0;a[1263537]=0;p=d+24|0;q=c[p>>2]|0;if((q|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=q;c[b>>2]=0;l=i;return}r=q-(c[d+20>>2]|0)|0;if((r|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=r;c[b>>2]=0;l=i;return}if((g|0)>0){if((q|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);s=0}else{a[1263537]=0;s=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,s)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=s;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[p>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);t=0}else{a[1263537]=0;t=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,t)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=t;c[b>>2]=0;l=i;return}}}t=c[d+44>>2]|0;s=c[d+48>>2]|0;q=e+(s>>1)|0;if(!(s&1))u=t;else u=c[(c[q>>2]|0)+t>>2]|0;do if((g|0)<1){t=c[p>>2]|0;s=t+-1|0;if((t|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)v=0;else v=c[e+-4>>2]|0;if((t|0)<=(v|0)){if(r)w=0;else w=c[e+-4>>2]|0;do if((w|0)<(t|0)){if(r)x=0;else x=c[e+-4>>2]|0;if((x|0)<(t|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);y=0;break}else{a[1263537]=0;z=37;break}}else z=37;while(0);if((z|0)==37)y=e+(s*24|0)|0;__ZN7VariantC2ERKS_(n,y);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f>>2]|0);while(0);y=__ZNK7VariantcviEv(n)|0;do if((g|0)<2){x=c[p>>2]|0;w=x+-1|0;v=x+-2|0;if((x|0)>=2){x=c[d+16>>2]|0;t=(x|0)==0;if(t)A=0;else A=c[x+-4>>2]|0;if((w|0)<=(A|0)){if(t)B=0;else B=c[x+-4>>2]|0;do if((B|0)<(w|0)){if(t)C=0;else C=c[x+-4>>2]|0;if((C|0)<(w|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);D=0;break}else{a[1263537]=0;z=54;break}}else z=54;while(0);if((z|0)==54)D=x+(v*24|0)|0;__ZN7VariantC2ERKS_(o,D);break}}c[o>>2]=0}else __ZN7VariantC2ERKS_(o,c[f+4>>2]|0);while(0);E=+__ZNK7VariantcvfEv(o);Gi[u&31](k,q,y,E);__ZN7VariantC2ERK7Vector3(j,k);if(c[o>>2]|0)__ZN7Variant5clearEv(o);if(c[n>>2]|0)__ZN7Variant5clearEv(n);__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1872,1146558,0);c[b>>2]=0;l=i;return}function __ZN13MethodBind2RCI7Curve3D7Vector3ifE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0,j=0,k=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);h=f;if(!b)i=0;else{j=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236540)|0;i=j?b:0}b=c[a+44>>2]|0;j=c[a+48>>2]|0;a=i+(j>>1)|0;if(!(j&1))k=b;else k=c[(c[a>>2]|0)+b>>2]|0;Gi[k&31](h,a,c[c[d>>2]>>2]|0,+g[c[d+4>>2]>>2]);c[e>>2]=c[h>>2];c[e+4>>2]=c[h+4>>2];c[e+8>>2]=c[h+8>>2];l=f;return}function __ZN13MethodBind2RCI7Curve3D7Vector3ifED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind2RCI7Curve3D7Vector3ifE18_get_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case -1:{g[d+8>>2]=0.0;g[d+4>>2]=0.0;g[d>>2]=0.0;__ZN7VariantC2ERK7Vector3(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);f=b;break}case 0:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;break}case 1:{__ZN7VariantC2Ef(d,0.0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;break}default:f=0}l=a;return f|0}function __ZNK11MethodBind0I7Curve3DE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return 0}function __ZNK11MethodBind0I7Curve3DE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,944412);l=a;return c[b>>2]|0}function __ZN11MethodBind0I7Curve3DE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236540)|0:0){c[h>>2]=0;a[1263537]=0;f=c[d+24>>2]|0;if((f|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=f;c[b>>2]=0;return}i=f-(c[d+20>>2]|0)|0;if((i|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=i;c[b>>2]=0;return}i=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))j=i;else j=c[(c[d>>2]|0)+i>>2]|0;gj[j&8191](d);c[b>>2]=0;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,110,1146558,0);c[b>>2]=0;return}function __ZN11MethodBind0I7Curve3DE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236540)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1)){g=b;gj[g&8191](a);return}else{g=c[(c[a>>2]|0)+b>>2]|0;gj[g&8191](a);return}}function __ZN11MethodBind0I7Curve3DED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I7Curve3DiE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if(!b){__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK11MethodBind1I7Curve3DiE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,944412);l=a;return c[b>>2]|0}function __ZN11MethodBind1I7Curve3DiE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236540)|0:0){c[h>>2]=0;a[1263537]=0;k=d+24|0;n=c[k>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=i;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=i;return}if((g|0)>0){if((n|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);p=0}else{a[1263537]=0;p=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,p)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=p;c[b>>2]=0;l=i;return}}p=c[d+44>>2]|0;n=c[d+48>>2]|0;o=e+(n>>1)|0;if(!(n&1))q=p;else q=c[(c[o>>2]|0)+p>>2]|0;do if((g|0)<1){p=c[k>>2]|0;n=p+-1|0;if((p|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)s=0;else s=c[e+-4>>2]|0;if((p|0)<=(s|0)){if(r)t=0;else t=c[e+-4>>2]|0;do if((t|0)<(p|0)){if(r)u=0;else u=c[e+-4>>2]|0;if((u|0)<(p|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);v=0;break}else{a[1263537]=0;w=31;break}}else w=31;while(0);if((w|0)==31)v=e+(n*24|0)|0;__ZN7VariantC2ERKS_(j,v);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);f=__ZNK7VariantcviEv(j)|0;Pi[q&2047](o,f);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I7Curve3DiE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236540)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1)){g=b;h=c[d>>2]|0;i=c[h>>2]|0;Pi[g&2047](a,i);return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=c[d>>2]|0;i=c[h>>2]|0;Pi[g&2047](a,i);return}}function __ZN11MethodBind1I7Curve3DiED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind1RCI7Curve3DfiE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;switch(b|0){case -1:{__ZN7VariantC2Ef(d,0.0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}case 0:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}default:e=0}l=a;return e|0}function __ZNK13MethodBind1RCI7Curve3DfiE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,944412);l=a;return c[b>>2]|0}function __ZN13MethodBind1RCI7Curve3DfiE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;i=l;l=l+48|0;if((l|0)>=(m|0))ba(48);j=i+24|0;k=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236540)|0:0){c[h>>2]=0;a[1263537]=0;n=d+24|0;o=c[n>>2]|0;if((o|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=o;c[b>>2]=0;l=i;return}p=o-(c[d+20>>2]|0)|0;if((p|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=p;c[b>>2]=0;l=i;return}if((g|0)>0){if((o|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);q=0}else{a[1263537]=0;q=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,q)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=q;c[b>>2]=0;l=i;return}}q=c[d+44>>2]|0;o=c[d+48>>2]|0;p=e+(o>>1)|0;if(!(o&1))r=q;else r=c[(c[p>>2]|0)+q>>2]|0;do if((g|0)<1){q=c[n>>2]|0;o=q+-1|0;if((q|0)>=1){e=c[d+16>>2]|0;s=(e|0)==0;if(s)t=0;else t=c[e+-4>>2]|0;if((q|0)<=(t|0)){if(s)u=0;else u=c[e+-4>>2]|0;do if((u|0)<(q|0)){if(s)v=0;else v=c[e+-4>>2]|0;if((v|0)<(q|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);w=0;break}else{a[1263537]=0;x=31;break}}else x=31;while(0);if((x|0)==31)w=e+(o*24|0)|0;__ZN7VariantC2ERKS_(k,w);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);f=__ZNK7VariantcviEv(k)|0;__ZN7VariantC2Ef(j,+ii[r&127](p,f));if(c[k>>2]|0)__ZN7Variant5clearEv(k);__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1217,1146558,0);c[b>>2]=0;l=i;return}function __ZN13MethodBind1RCI7Curve3DfiE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0;if(!b)f=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236540)|0;f=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=f+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;g[e>>2]=+ii[i&127](a,c[c[d>>2]>>2]|0);return}function __ZN13MethodBind1RCI7Curve3DfiED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind2I7Curve3DifE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;switch(b|0){case 0:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}case 1:{__ZN7VariantC2Ef(d,0.0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}default:e=0}l=a;return e|0}function __ZNK11MethodBind2I7Curve3DifE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,944412);l=a;return c[b>>2]|0}function __ZN11MethodBind2I7Curve3DifE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0.0;i=l;l=l+48|0;if((l|0)>=(m|0))ba(48);j=i+24|0;k=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236540)|0:0){c[h>>2]=0;a[1263537]=0;n=d+24|0;o=c[n>>2]|0;if((o|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=o;c[b>>2]=0;l=i;return}p=o-(c[d+20>>2]|0)|0;if((p|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=p;c[b>>2]=0;l=i;return}if((g|0)>0){if((o|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);q=0}else{a[1263537]=0;q=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,q)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=q;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[n>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);r=0}else{a[1263537]=0;r=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,r)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=r;c[b>>2]=0;l=i;return}}}r=c[d+44>>2]|0;q=c[d+48>>2]|0;o=e+(q>>1)|0;if(!(q&1))s=r;else s=c[(c[o>>2]|0)+r>>2]|0;do if((g|0)<1){r=c[n>>2]|0;q=r+-1|0;if((r|0)>=1){e=c[d+16>>2]|0;p=(e|0)==0;if(p)t=0;else t=c[e+-4>>2]|0;if((r|0)<=(t|0)){if(p)u=0;else u=c[e+-4>>2]|0;do if((u|0)<(r|0)){if(p)v=0;else v=c[e+-4>>2]|0;if((v|0)<(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);w=0;break}else{a[1263537]=0;x=37;break}}else x=37;while(0);if((x|0)==37)w=e+(q*24|0)|0;__ZN7VariantC2ERKS_(j,w);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);w=__ZNK7VariantcviEv(j)|0;do if((g|0)<2){v=c[n>>2]|0;u=v+-1|0;t=v+-2|0;if((v|0)>=2){v=c[d+16>>2]|0;r=(v|0)==0;if(r)y=0;else y=c[v+-4>>2]|0;if((u|0)<=(y|0)){if(r)z=0;else z=c[v+-4>>2]|0;do if((z|0)<(u|0)){if(r)A=0;else A=c[v+-4>>2]|0;if((A|0)<(u|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);B=0;break}else{a[1263537]=0;x=54;break}}else x=54;while(0);if((x|0)==54)B=v+(t*24|0)|0;__ZN7VariantC2ERKS_(k,B);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f+4>>2]|0);while(0);C=+__ZNK7VariantcvfEv(k);dj[s&127](o,w,C);if(c[k>>2]|0)__ZN7Variant5clearEv(k);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1380,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind2I7Curve3DifE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,h=0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236540)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1))h=b;else h=c[(c[a>>2]|0)+b>>2]|0;dj[h&127](a,c[c[d>>2]>>2]|0,+g[c[d+4>>2]>>2]);return}function __ZN11MethodBind2I7Curve3DifED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind1RCI7Curve3D7Vector3iE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case -1:{g[d+8>>2]=0.0;g[d+4>>2]=0.0;g[d>>2]=0.0;__ZN7VariantC2ERK7Vector3(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);f=b;l=a;return f|0}case 0:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;l=a;return f|0}default:{f=0;l=a;return f|0}}return 0}function __ZNK13MethodBind1RCI7Curve3D7Vector3iE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,944412);l=a;return c[b>>2]|0}function __ZN13MethodBind1RCI7Curve3D7Vector3iE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0;i=l;l=l+64|0;if((l|0)>=(m|0))ba(64);j=i+24|0;k=i+48|0;n=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236540)|0:0){c[h>>2]=0;a[1263537]=0;o=d+24|0;p=c[o>>2]|0;if((p|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=p;c[b>>2]=0;l=i;return}q=p-(c[d+20>>2]|0)|0;if((q|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=q;c[b>>2]=0;l=i;return}if((g|0)>0){if((p|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);r=0}else{a[1263537]=0;r=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,r)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=r;c[b>>2]=0;l=i;return}}r=c[d+44>>2]|0;p=c[d+48>>2]|0;q=e+(p>>1)|0;if(!(p&1))s=r;else s=c[(c[q>>2]|0)+r>>2]|0;do if((g|0)<1){r=c[o>>2]|0;p=r+-1|0;if((r|0)>=1){e=c[d+16>>2]|0;t=(e|0)==0;if(t)u=0;else u=c[e+-4>>2]|0;if((r|0)<=(u|0)){if(t)v=0;else v=c[e+-4>>2]|0;do if((v|0)<(r|0)){if(t)w=0;else w=c[e+-4>>2]|0;if((w|0)<(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);x=0;break}else{a[1263537]=0;y=31;break}}else y=31;while(0);if((y|0)==31)x=e+(p*24|0)|0;__ZN7VariantC2ERKS_(n,x);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f>>2]|0);while(0);f=__ZNK7VariantcviEv(n)|0;bj[s&4095](k,q,f);__ZN7VariantC2ERK7Vector3(j,k);if(c[n>>2]|0)__ZN7Variant5clearEv(n);__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1217,1146558,0);c[b>>2]=0;l=i;return}function __ZN13MethodBind1RCI7Curve3D7Vector3iE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f;if(!b)h=0;else{i=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236540)|0;h=i?b:0}b=c[a+44>>2]|0;i=c[a+48>>2]|0;a=h+(i>>1)|0;if(!(i&1))j=b;else j=c[(c[a>>2]|0)+b>>2]|0;bj[j&4095](g,a,c[c[d>>2]>>2]|0);c[e>>2]=c[g>>2];c[e+4>>2]=c[g+4>>2];c[e+8>>2]=c[g+8>>2];l=f;return}function __ZN13MethodBind1RCI7Curve3D7Vector3iED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind2I7Curve3DiRK7Vector3E18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case 0:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;l=a;return f|0}case 1:{g[d+8>>2]=0.0;g[d+4>>2]=0.0;g[d>>2]=0.0;__ZN7VariantC2ERK7Vector3(e,d);d=c[e>>2]|0;if(d|0)__ZN7Variant5clearEv(e);f=d;l=a;return f|0}default:{f=0;l=a;return f|0}}return 0}function __ZNK11MethodBind2I7Curve3DiRK7Vector3E18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,944412);l=a;return c[b>>2]|0}function __ZN11MethodBind2I7Curve3DiRK7Vector3E4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0;i=l;l=l+64|0;if((l|0)>=(m|0))ba(64);j=i+24|0;k=i+48|0;n=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236540)|0:0){c[h>>2]=0;a[1263537]=0;o=d+24|0;p=c[o>>2]|0;if((p|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=p;c[b>>2]=0;l=i;return}q=p-(c[d+20>>2]|0)|0;if((q|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=q;c[b>>2]=0;l=i;return}if((g|0)>0){if((p|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);r=0}else{a[1263537]=0;r=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,r)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=r;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[o>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);s=0}else{a[1263537]=0;s=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,s)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=s;c[b>>2]=0;l=i;return}}}s=c[d+44>>2]|0;r=c[d+48>>2]|0;p=e+(r>>1)|0;if(!(r&1))t=s;else t=c[(c[p>>2]|0)+s>>2]|0;do if((g|0)<1){s=c[o>>2]|0;r=s+-1|0;if((s|0)>=1){e=c[d+16>>2]|0;q=(e|0)==0;if(q)u=0;else u=c[e+-4>>2]|0;if((s|0)<=(u|0)){if(q)v=0;else v=c[e+-4>>2]|0;do if((v|0)<(s|0)){if(q)w=0;else w=c[e+-4>>2]|0;if((w|0)<(s|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);x=0;break}else{a[1263537]=0;y=37;break}}else y=37;while(0);if((y|0)==37)x=e+(r*24|0)|0;__ZN7VariantC2ERKS_(j,x);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);x=__ZNK7VariantcviEv(j)|0;do if((g|0)<2){w=c[o>>2]|0;v=w+-1|0;u=w+-2|0;if((w|0)>=2){w=c[d+16>>2]|0;s=(w|0)==0;if(s)z=0;else z=c[w+-4>>2]|0;if((v|0)<=(z|0)){if(s)A=0;else A=c[w+-4>>2]|0;do if((A|0)<(v|0)){if(s)B=0;else B=c[w+-4>>2]|0;if((B|0)<(v|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);C=0;break}else{a[1263537]=0;y=54;break}}else y=54;while(0);if((y|0)==54)C=w+(u*24|0)|0;__ZN7VariantC2ERKS_(n,C);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f+4>>2]|0);while(0);__ZNK7Variantcv7Vector3Ev(k,n);bj[t&4095](p,x,k);if(c[n>>2]|0)__ZN7Variant5clearEv(n);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1380,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind2I7Curve3DiRK7Vector3E7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236540)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;b=c[c[d>>2]>>2]|0;h=c[d+4>>2]|0;c[f>>2]=c[h>>2];c[f+4>>2]=c[h+4>>2];c[f+8>>2]=c[h+8>>2];bj[i&4095](a,b,f);l=e;return}function __ZN11MethodBind2I7Curve3DiRK7Vector3ED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN6VectorIN7Curve3D5PointEE6insertEiRKS1_(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0;f=l;l=l+48|0;if((l|0)>=(m|0))ba(48);g=f;if((d|0)>=0){h=c[b>>2]|0;i=(h|0)==0;if(i)j=0;else j=c[h+-4>>2]|0;if((j|0)>=(d|0)){a[1263537]=0;if(i)k=1;else k=(c[h+-4>>2]|0)+1|0;__ZN6VectorIN7Curve3D5PointEE6resizeEi(b,k)|0;k=c[b>>2]|0;if(!k)n=0;else n=c[k+-4>>2]|0;h=n+-1|0;if((h|0)>(d|0)){i=n;n=h;while(1){h=i+-2|0;do if((i|0)<2)o=32;else{j=c[b>>2]|0;p=(j|0)==0;if(p)q=0;else q=c[j+-4>>2]|0;if((q|0)<=(h|0)){if(p)r=0;else r=c[j+-4>>2]|0;if((r|0)<=(h|0)){o=32;break}a[1263537]=0}s=g;t=j+(h*40|0)|0;u=s+40|0;do{c[s>>2]=c[t>>2];s=s+4|0;t=t+4|0}while((s|0)<(u|0));o=33}while(0);if((o|0)==32){o=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);s=g;t=0;u=s+40|0;do{c[s>>2]=c[t>>2];s=s+4|0;t=t+4|0}while((s|0)<(u|0));if((i|0)<1)o=39;else o=33}do if((o|0)==33){o=0;h=c[b>>2]|0;j=(h|0)==0;if(j)v=0;else v=c[h+-4>>2]|0;if((v|0)<(i|0)){if(j)w=0;else w=c[h+-4>>2]|0;if((w|0)<(i|0)){o=39;break}a[1263537]=0}__ZN6VectorIN7Curve3D5PointEE14_copy_on_writeEv(b);x=(c[b>>2]|0)+(n*40|0)|0}while(0);if((o|0)==39){o=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);x=0}s=x;t=g;u=s+40|0;do{c[s>>2]=c[t>>2];s=s+4|0;t=t+4|0}while((s|0)<(u|0));h=n+-1|0;if((h|0)>(d|0)){j=n;n=h;i=j}else break}y=c[b>>2]|0}else y=k;s=g;t=e;u=s+40|0;do{c[s>>2]=c[t>>2];s=s+4|0;t=t+4|0}while((s|0)<(u|0));e=(y|0)==0;if(e)z=0;else z=c[y+-4>>2]|0;do if((z|0)<=(d|0)){if(e)A=0;else A=c[y+-4>>2]|0;if((A|0)>(d|0)){a[1263537]=0;o=21;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);B=0;break}}else o=21;while(0);if((o|0)==21){__ZN6VectorIN7Curve3D5PointEE14_copy_on_writeEv(b);B=(c[b>>2]|0)+(d*40|0)|0}s=B;t=g;u=s+40|0;do{c[s>>2]=c[t>>2];s=s+4|0;t=t+4|0}while((s|0)<(u|0));C=0;l=f;return C|0}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143947,1146752,405,1143954,0);C=31;l=f;return C|0}function __ZNK11MethodBind4I7Curve3DRK7Vector3S3_S3_iE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return __ZNK11MethodBind4I7Curve3DRK7Vector3S3_S3_iE18_get_argument_typeEi(a,b)|0}function __ZNK11MethodBind4I7Curve3DRK7Vector3S3_S3_iE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,944412);l=a;return c[b>>2]|0}function __ZN11MethodBind4I7Curve3DRK7Vector3S3_S3_iE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0;i=l;l=l+144|0;if((l|0)>=(m|0))ba(144);j=i+120|0;k=i+72|0;n=i+108|0;o=i+48|0;p=i+96|0;q=i+24|0;r=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236540)|0:0){c[h>>2]=0;a[1263537]=0;s=d+24|0;t=c[s>>2]|0;if((t|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=t;c[b>>2]=0;l=i;return}u=t-(c[d+20>>2]|0)|0;if((u|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=u;c[b>>2]=0;l=i;return}if((g|0)>0){if((t|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);v=0}else{a[1263537]=0;v=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,v)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=v;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[s>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);w=0}else{a[1263537]=0;w=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,w)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=w;c[b>>2]=0;l=i;return}if((g|0)>2){if((c[s>>2]|0)<2){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);x=0}else{a[1263537]=0;x=c[(c[d+32>>2]|0)+12>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+8>>2]>>2]|0,x)|0)){c[h>>2]=2;c[h+4>>2]=2;c[h+8>>2]=x;c[b>>2]=0;l=i;return}if((g|0)>3){if((c[s>>2]|0)<3){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);y=0}else{a[1263537]=0;y=c[(c[d+32>>2]|0)+16>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+12>>2]>>2]|0,y)|0)){c[h>>2]=2;c[h+4>>2]=3;c[h+8>>2]=y;c[b>>2]=0;l=i;return}}}}}y=c[d+44>>2]|0;x=c[d+48>>2]|0;w=e+(x>>1)|0;if(!(x&1))z=y;else z=c[(c[w>>2]|0)+y>>2]|0;do if((g|0)<1){y=c[s>>2]|0;x=y+-1|0;if((y|0)>=1){e=c[d+16>>2]|0;v=(e|0)==0;if(v)A=0;else A=c[e+-4>>2]|0;if((y|0)<=(A|0)){if(v)B=0;else B=c[e+-4>>2]|0;do if((B|0)<(y|0)){if(v)C=0;else C=c[e+-4>>2]|0;if((C|0)<(y|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);D=0;break}else{a[1263537]=0;E=49;break}}else E=49;while(0);if((E|0)==49)D=e+(x*24|0)|0;__ZN7VariantC2ERKS_(k,D);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);__ZNK7Variantcv7Vector3Ev(j,k);do if((g|0)<2){D=c[s>>2]|0;C=D+-1|0;B=D+-2|0;if((D|0)>=2){D=c[d+16>>2]|0;A=(D|0)==0;if(A)F=0;else F=c[D+-4>>2]|0;if((C|0)<=(F|0)){if(A)G=0;else G=c[D+-4>>2]|0;do if((G|0)<(C|0)){if(A)H=0;else H=c[D+-4>>2]|0;if((H|0)<(C|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);I=0;break}else{a[1263537]=0;E=66;break}}else E=66;while(0);if((E|0)==66)I=D+(B*24|0)|0;__ZN7VariantC2ERKS_(o,I);break}}c[o>>2]=0}else __ZN7VariantC2ERKS_(o,c[f+4>>2]|0);while(0);__ZNK7Variantcv7Vector3Ev(n,o);do if((g|0)<3){I=c[s>>2]|0;H=I+-2|0;G=I+-3|0;if((H|0)>=1){I=c[d+16>>2]|0;F=(I|0)==0;if(F)J=0;else J=c[I+-4>>2]|0;if((H|0)<=(J|0)){if(F)K=0;else K=c[I+-4>>2]|0;do if((K|0)<(H|0)){if(F)L=0;else L=c[I+-4>>2]|0;if((L|0)<(H|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);M=0;break}else{a[1263537]=0;E=83;break}}else E=83;while(0);if((E|0)==83)M=I+(G*24|0)|0;__ZN7VariantC2ERKS_(q,M);break}}c[q>>2]=0}else __ZN7VariantC2ERKS_(q,c[f+8>>2]|0);while(0);__ZNK7Variantcv7Vector3Ev(p,q);do if((g|0)<4){M=c[s>>2]|0;L=M+-3|0;K=M+-4|0;if((L|0)>=1){M=c[d+16>>2]|0;J=(M|0)==0;if(J)N=0;else N=c[M+-4>>2]|0;if((L|0)<=(N|0)){if(J)O=0;else O=c[M+-4>>2]|0;do if((O|0)<(L|0)){if(J)P=0;else P=c[M+-4>>2]|0;if((P|0)<(L|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);Q=0;break}else{a[1263537]=0;E=100;break}}else E=100;while(0);if((E|0)==100)Q=M+(K*24|0)|0;__ZN7VariantC2ERKS_(r,Q);break}}c[r>>2]=0}else __ZN7VariantC2ERKS_(r,c[f+12>>2]|0);while(0);f=__ZNK7VariantcviEv(r)|0;Li[z&255](w,j,n,p,f);if(c[r>>2]|0)__ZN7Variant5clearEv(r);if(c[q>>2]|0)__ZN7Variant5clearEv(q);if(c[o>>2]|0)__ZN7Variant5clearEv(o);if(c[k>>2]|0)__ZN7Variant5clearEv(k);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,2714,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind4I7Curve3DRK7Vector3S3_S3_iE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0;e=l;l=l+48|0;if((l|0)>=(m|0))ba(48);f=e+24|0;g=e+12|0;h=e;if(!b)i=0;else{j=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236540)|0;i=j?b:0}b=c[a+44>>2]|0;j=c[a+48>>2]|0;a=i+(j>>1)|0;if(!(j&1))k=b;else k=c[(c[a>>2]|0)+b>>2]|0;b=c[d>>2]|0;c[f>>2]=c[b>>2];c[f+4>>2]=c[b+4>>2];c[f+8>>2]=c[b+8>>2];b=c[d+4>>2]|0;c[g>>2]=c[b>>2];c[g+4>>2]=c[b+4>>2];c[g+8>>2]=c[b+8>>2];b=c[d+8>>2]|0;c[h>>2]=c[b>>2];c[h+4>>2]=c[b+4>>2];c[h+8>>2]=c[b+8>>2];Li[k&255](a,f,g,h,c[c[d+12>>2]>>2]|0);l=e;return}function __ZN11MethodBind4I7Curve3DRK7Vector3S3_S3_iED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind4I7Curve3DRK7Vector3S3_S3_iE18_get_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case 0:{g[d+8>>2]=0.0;g[d+4>>2]=0.0;g[d>>2]=0.0;__ZN7VariantC2ERK7Vector3(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);f=b;l=a;return f|0}case 1:{g[d+8>>2]=0.0;g[d+4>>2]=0.0;g[d>>2]=0.0;__ZN7VariantC2ERK7Vector3(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);f=b;l=a;return f|0}case 2:{g[d+8>>2]=0.0;g[d+4>>2]=0.0;g[d>>2]=0.0;__ZN7VariantC2ERK7Vector3(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);f=b;l=a;return f|0}case 3:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;l=a;return f|0}default:{f=0;l=a;return f|0}}return 0}function __ZNK13MethodBind0RCI7Curve3DiE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK13MethodBind0RCI7Curve3DiE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,944412);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI7Curve3DiE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236540)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2Ei(i,ij[n&8191](d)|0);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI7Curve3DiE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0;if(!b)f=0;else{d=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236540)|0;f=d?b:0}b=c[a+44>>2]|0;d=c[a+48>>2]|0;a=f+(d>>1)|0;if(!(d&1)){g=b;h=ij[g&8191](a)|0;c[e>>2]=h;return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=ij[g&8191](a)|0;c[e>>2]=h;return}}function __ZN13MethodBind0RCI7Curve3DiED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN4Path18_initialize_classvEv(b){b=b|0;if(a[1263447]|0)return;if(!(a[1257014]|0)){if(!(a[1256996]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI4NodeEEvv();__ZN4Node13_bind_methodsEv();a[1256996]=1}__ZN7ClassDB10_add_classI7SpatialEEvv();__ZN7Spatial13_bind_methodsEv();a[1257014]=1}__ZN7ClassDB10_add_classI4PathEEvv();__ZN4Path13_bind_methodsEv();a[1263447]=1;return}function __ZN4Path5_setvERK10StringNameRK7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK4Path5_getvERK10StringNameR7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK4Path19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+24|0;g=e+4|0;h=e;if(!d)__ZNK7Spatial19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,0);__ZN6StringC2EPKc(f,944359);i=c[f>>2]|0;f=i;j=g+4|0;c[j>>2]=0;k=g+12|0;c[k>>2]=0;c[g>>2]=0;n=(i|0)==0;if(!n?(c[j>>2]=0,__Z28atomic_conditional_incrementPj(i+-8|0)|0):0)c[j>>2]=f;c[g+8>>2]=0;f=c[k>>2]|0;if(f|0){if(!(__Z16atomic_decrementPj(f+-8|0)|0))__ZN6Memory11free_staticEPvb(f,1);c[k>>2]=0}c[g+16>>2]=256;if(!(c[b>>2]|0)){k=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=k;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0}k=__ZnwjPFPvjE(32,4740)|0;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0;c[k+12>>2]=0;c[k+16>>2]=7;f=k+20|0;c[f>>2]=0;j=k+24|0;c[j>>2]=0;o=k+28|0;c[o>>2]=0;__ZN12PropertyInfoaSERKS_(k,g)|0;p=c[b>>2]|0;q=p+4|0;r=c[q>>2]|0;c[j>>2]=r;c[f>>2]=0;c[o>>2]=p;if(r|0)c[r+20>>2]=k;c[q>>2]=k;if(!(c[p>>2]|0))c[p>>2]=k;k=p+8|0;c[k>>2]=(c[k>>2]|0)+1;k=c[g+12>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);k=c[g+4>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);if(!n?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);__ZN10StringNameC2EPKc(h,944359);__ZN7ClassDB17get_property_listE10StringNameP4ListI12PropertyInfo16DefaultAllocatorEbPK6Object(h,b,1,a);__ZN10StringNameD2Ev(h);if(!d){l=e;return}__ZNK7Spatial19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,1);l=e;return}function __ZN4Path14_notificationvEib(a,b,c){a=a|0;b=b|0;c=c|0;if(c){if(528!=511)__ZN7Spatial13_notificationEi(a,b);if(511==510)return;__ZN4Node13_notificationEi(a,b);return}else{if(511!=510)__ZN4Node13_notificationEi(a,b);if(528==511)return;__ZN7Spatial13_notificationEi(a,b);return}}function __ZNK4Path16_get_class_namevEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+8|0;e=b+4|0;f=b;g=a+392|0;a=c[g>>2]|0;if(a|0){if(c[a+4>>2]|0){l=b;return g|0}if(__ZNK6String6lengthEv(a+8|0)|0){l=b;return g|0}}__ZN6StringC2EPKc(d,944359);c[f>>2]=c[d>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameaSERKS_(g,e);__ZN10StringNameD2Ev(e);e=c[f>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);l=b;return g|0}function __ZNK4Path9get_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,944359);l=a;return c[b>>2]|0}function __ZNK4Path8is_classERK6String(a,b){a=a|0;b=b|0;var c=0;if((!(__ZNK6StringeqEPKc(b,944359)|0)?!(__ZNK6StringeqEPKc(b,946852)|0):0)?!(__ZNK6StringeqEPKc(b,1132465)|0):0)c=__ZNK6StringeqEPKc(b,1142944)|0;else c=1;return c|0}function __ZNK4Path12is_class_ptrEPv(a,b){a=a|0;b=b|0;return (b|0)==1236536|((b|0)==1220920|((b|0)==1220720|(b|0)==1220580))|0}function __ZN4PathD2Ev(a){a=a|0;var b=0,d=0;c[a>>2]=317908;b=a+396|0;d=c[b>>2]|0;if((d|0?__ZN9Reference11unreferenceEv(d)|0:0)?(d=c[b>>2]|0,__Z17predelete_handlerP6Object(d)|0):0){gj[c[(c[d>>2]|0)+76>>2]&8191](d);__ZN6Memory11free_staticEPvb(d,0)}c[b>>2]=0;__ZN10StringNameD2Ev(a+392|0);__ZN7SpatialD2Ev(a);return}function __ZN4PathD0Ev(a){a=a|0;var b=0,d=0;c[a>>2]=317908;b=a+396|0;d=c[b>>2]|0;if((d|0?__ZN9Reference11unreferenceEv(d)|0:0)?(d=c[b>>2]|0,__Z17predelete_handlerP6Object(d)|0):0){gj[c[(c[d>>2]|0)+76>>2]&8191](d);__ZN6Memory11free_staticEPvb(d,0)}c[b>>2]=0;__ZN10StringNameD2Ev(a+392|0);__ZN7SpatialD2Ev(a);__ZdlPv(a);return}function __ZNK4Path9get_curveEv(a){a=a|0;var b=0,d=0;b=c[a+396>>2]|0;if(!b){d=0;return d|0}__ZN9Reference9referenceEv(b);d=b;return d|0}function __ZN4Path14_curve_changedEv(b){b=b|0;if(!(a[b+136>>0]|0))return;if(!(c[b+132>>2]|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(947574,947583,260,947603,0);return}else{a[1263537]=0;return}}function __ZNK11MethodBind0I4PathE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return 0}function __ZNK11MethodBind0I4PathE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,944359);l=a;return c[b>>2]|0}function __ZN11MethodBind0I4PathE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236536)|0:0){c[h>>2]=0;a[1263537]=0;f=c[d+24>>2]|0;if((f|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=f;c[b>>2]=0;return}i=f-(c[d+20>>2]|0)|0;if((i|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=i;c[b>>2]=0;return}i=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))j=i;else j=c[(c[d>>2]|0)+i>>2]|0;gj[j&8191](d);c[b>>2]=0;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,110,1146558,0);c[b>>2]=0;return}function __ZN11MethodBind0I4PathE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236536)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1)){g=b;gj[g&8191](a);return}else{g=c[(c[a>>2]|0)+b>>2]|0;gj[g&8191](a);return}}function __ZN11MethodBind0I4PathED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI4Path3RefI7Curve3DEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var c=0;if((b|0)!=-1){c=0;return c|0}c=__ZN7Variant12get_type_forI3RefI7Curve3DEEENS_4TypeEv()|0;return c|0}function __ZNK13MethodBind0RCI4Path3RefI7Curve3DEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,944359);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI4Path3RefI7Curve3DEE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f+28|0;j=f;k=f+24|0;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236536)|0:0){c[h>>2]=0;a[1263537]=0;n=c[d+24>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=f;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=f;return}o=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))p=o;else p=c[(c[d>>2]|0)+o>>2]|0;c[k>>2]=ij[p&8191](d)|0;__ZN6RefPtrC2Ev(i);__ZN3RefI9ReferenceEaSI7Curve3DEEvRKS_IT_E(i,k);__ZN7VariantC2ERK6RefPtr(j,i);__ZN6RefPtrD2Ev(i);i=c[k>>2]|0;if((i|0?__ZN9Reference11unreferenceEv(i)|0:0)?(i=c[k>>2]|0,__Z17predelete_handlerP6Object(i)|0):0){gj[c[(c[i>>2]|0)+76>>2]&8191](i);__ZN6Memory11free_staticEPvb(i,0)}c[k>>2]=0;__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI4Path3RefI7Curve3DEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=d;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236536)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;c[f>>2]=ij[i&8191](a)|0;__ZN3RefI9ReferenceEaSI7Curve3DEEvRKS_IT_E(e,f);e=c[f>>2]|0;if(!e){l=d;return}if(!(__ZN9Reference11unreferenceEv(e)|0)){l=d;return}e=c[f>>2]|0;if(!(__Z17predelete_handlerP6Object(e)|0)){l=d;return}gj[c[(c[e>>2]|0)+76>>2]&8191](e);__ZN6Memory11free_staticEPvb(e,0);l=d;return}function __ZN13MethodBind0RCI4Path3RefI7Curve3DEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN3RefI9ReferenceEaSI7Curve3DEEvRKS_IT_E(a,b){a=a|0;b=b|0;var d=0,e=0;d=c[b>>2]|0;if(!d){b=c[a>>2]|0;if((b|0?__ZN9Reference11unreferenceEv(b)|0:0)?(b=c[a>>2]|0,__Z17predelete_handlerP6Object(b)|0):0){gj[c[(c[b>>2]|0)+76>>2]&8191](b);__ZN6Memory11free_staticEPvb(b,0)}c[a>>2]=0;return}b=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1220724)|0;e=b?d:0;d=c[a>>2]|0;if((e|0)==(d|0))return;if((d|0?__ZN9Reference11unreferenceEv(d)|0:0)?(d=c[a>>2]|0,__Z17predelete_handlerP6Object(d)|0):0){gj[c[(c[d>>2]|0)+76>>2]&8191](d);__ZN6Memory11free_staticEPvb(d,0)}c[a>>2]=e;if(!e)return;__ZN9Reference9referenceEv(e);return}function __ZN7Variant12get_type_forI3RefI7Curve3DEEENS_4TypeEv(){var a=0,b=0,d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+28|0;d=a+24|0;e=a;c[d>>2]=0;__ZN6RefPtrC2Ev(b);__ZN3RefI9ReferenceEaSI7Curve3DEEvRKS_IT_E(b,d);__ZN7VariantC2ERK6RefPtr(e,b);__ZN6RefPtrD2Ev(b);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);e=c[d>>2]|0;if(!e){l=a;return b|0}if(!(__ZN9Reference11unreferenceEv(e)|0)){l=a;return b|0}e=c[d>>2]|0;if(!(__Z17predelete_handlerP6Object(e)|0)){l=a;return b|0}gj[c[(c[e>>2]|0)+76>>2]&8191](e);__ZN6Memory11free_staticEPvb(e,0);l=a;return b|0}function __ZNK11MethodBind1I4PathRK3RefI7Curve3DEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var c=0;if(b|0){c=0;return c|0}c=__ZN7Variant12get_type_forIRK3RefI7Curve3DEEENS_4TypeEv()|0;return c|0}function __ZNK11MethodBind1I4PathRK3RefI7Curve3DEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,944359);l=a;return c[b>>2]|0}function __ZN11MethodBind1I4PathRK3RefI7Curve3DEE4callEP6ObjectPPK7VariantiRNS9_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i+28|0;k=i+24|0;n=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236536)|0:0){c[h>>2]=0;a[1263537]=0;o=d+24|0;p=c[o>>2]|0;if((p|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=p;c[b>>2]=0;l=i;return}q=p-(c[d+20>>2]|0)|0;if((q|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=q;c[b>>2]=0;l=i;return}if((g|0)>0){if((p|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);r=0}else{a[1263537]=0;r=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,r)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=r;c[b>>2]=0;l=i;return}}r=c[d+44>>2]|0;p=c[d+48>>2]|0;q=e+(p>>1)|0;if(!(p&1))s=r;else s=c[(c[q>>2]|0)+r>>2]|0;do if((g|0)<1){r=c[o>>2]|0;p=r+-1|0;if((r|0)>=1){e=c[d+16>>2]|0;t=(e|0)==0;if(t)u=0;else u=c[e+-4>>2]|0;if((r|0)<=(u|0)){if(t)v=0;else v=c[e+-4>>2]|0;do if((v|0)<(r|0)){if(t)w=0;else w=c[e+-4>>2]|0;if((w|0)<(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);x=0;break}else{a[1263537]=0;y=31;break}}else y=31;while(0);if((y|0)==31)x=e+(p*24|0)|0;__ZN7VariantC2ERKS_(n,x);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f>>2]|0);while(0);__ZN3RefI7Curve3DEC2ERK7Variant(j,n);c[k>>2]=c[j>>2];Pi[s&2047](q,k);q=c[k>>2]|0;if((q|0?__ZN9Reference11unreferenceEv(q)|0:0)?(q=c[k>>2]|0,__Z17predelete_handlerP6Object(q)|0):0){gj[c[(c[q>>2]|0)+76>>2]&8191](q);__ZN6Memory11free_staticEPvb(q,0)}c[k>>2]=0;if(c[n>>2]|0)__ZN7Variant5clearEv(n);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I4PathRK3RefI7Curve3DEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+28|0;g=e;h=e+24|0;if(!b)i=0;else{j=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236536)|0;i=j?b:0}b=c[a+44>>2]|0;j=c[a+48>>2]|0;a=i+(j>>1)|0;if(!(j&1))k=b;else k=c[(c[a>>2]|0)+b>>2]|0;__ZN7VariantC2EPK6Object(g,c[d>>2]|0);__ZN3RefI7Curve3DEC2ERK7Variant(f,g);if(c[g>>2]|0)__ZN7Variant5clearEv(g);c[h>>2]=c[f>>2];Pi[k&2047](a,h);a=c[h>>2]|0;if(!a){l=e;return}if(!(__ZN9Reference11unreferenceEv(a)|0)){l=e;return}a=c[h>>2]|0;if(!(__Z17predelete_handlerP6Object(a)|0)){l=e;return}gj[c[(c[a>>2]|0)+76>>2]&8191](a);__ZN6Memory11free_staticEPvb(a,0);l=e;return}function __ZN11MethodBind1I4PathRK3RefI7Curve3DEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN3RefI7Curve3DEC2ERK7Variant(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d;__ZNK7Variantcv6RefPtrEv(e,b);c[a>>2]=0;b=c[e>>2]|0;if(!b){c[a>>2]=0;__ZN6RefPtrD2Ev(e);l=d;return}f=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236540)|0;g=f?b:0;b=c[a>>2]|0;if((g|0)==(b|0)){__ZN6RefPtrD2Ev(e);l=d;return}if((b|0?__ZN9Reference11unreferenceEv(b)|0:0)?(b=c[a>>2]|0,__Z17predelete_handlerP6Object(b)|0):0){gj[c[(c[b>>2]|0)+76>>2]&8191](b);__ZN6Memory11free_staticEPvb(b,0)}c[a>>2]=g;if(!g){__ZN6RefPtrD2Ev(e);l=d;return}__ZN9Reference9referenceEv(g);__ZN6RefPtrD2Ev(e);l=d;return}function __ZN7Variant12get_type_forIRK3RefI7Curve3DEEENS_4TypeEv(){var a=0,b=0,d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+28|0;d=a+24|0;e=a;c[d>>2]=0;__ZN6RefPtrC2Ev(b);__ZN3RefI9ReferenceEaSI7Curve3DEEvRKS_IT_E(b,d);__ZN7VariantC2ERK6RefPtr(e,b);__ZN6RefPtrD2Ev(b);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);e=c[d>>2]|0;if(!e){l=a;return b|0}if(!(__ZN9Reference11unreferenceEv(e)|0)){l=a;return b|0}e=c[d>>2]|0;if(!(__Z17predelete_handlerP6Object(e)|0)){l=a;return b|0}gj[c[(c[e>>2]|0)+76>>2]&8191](e);__ZN6Memory11free_staticEPvb(e,0);l=a;return b|0}function __ZN7ClassDB7creatorI7Curve3DEEP6Objectv(){var a=0;a=__ZnwjPKc(152,1263606)|0;__ZN7Curve3DC2Ev(a);__Z22postinitialize_handlerP6Object(a);return a|0}function __ZN7ClassDB7creatorI4RoomEEP6Objectv(){var a=0;a=__ZnwjPKc(416,1263606)|0;__ZN4RoomC2Ev(a);__Z22postinitialize_handlerP6Object(a);return a|0}function __ZN4RoomC2Ev(a){a=a|0;__ZN14VisualInstanceC2Ev(a);c[a>>2]=270708;__ZN10StringNameC2Ev(a+404|0);c[a+408>>2]=0;c[a+412>>2]=0;return}function __ZN7ClassDB7creatorI17MultiMeshInstanceEEP6Objectv(){var a=0;a=__ZnwjPKc(448,1263606)|0;__ZN17MultiMeshInstanceC2Ev(a);__Z22postinitialize_handlerP6Object(a);return a|0}function __ZN7ClassDB10_add_classI7RayCastEEvv(){var a=0,b=0,d=0,e=0,f=0,g=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+16|0;d=a+12|0;e=a+8|0;f=a+4|0;g=a;__ZN6StringC2EPKc(b,944430);c[e>>2]=c[b>>2];__ZN10StringNameC2ERK6String(d,e);__ZN6StringC2EPKc(b,946852);c[g>>2]=c[b>>2];__ZN10StringNameC2ERK6String(f,g);__ZN7ClassDB11_add_class2ERK10StringNameS2_(d,f);__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);__ZN10StringNameD2Ev(d);d=c[e>>2]|0;if(!d){l=a;return}if(__Z16atomic_decrementPj(d+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(d,1);l=a;return}function __ZN7RayCast13_bind_methodsEv(){var a=0,b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0;a=l;l=l+240|0;if((l|0)>=(m|0))ba(240);b=a+216|0;d=a+208|0;e=a+200|0;f=a+192|0;g=a+176|0;h=a+168|0;i=a+152|0;j=a+136|0;k=a+120|0;n=a+112|0;o=a+104|0;p=a+96|0;q=a+88|0;r=a+80|0;s=a+72|0;t=a+64|0;u=a+56|0;v=a+48|0;w=a+40|0;x=a+32|0;y=a+28|0;z=a+184|0;A=a+24|0;B=a+160|0;C=a+144|0;D=a+128|0;E=a+20|0;F=a+16|0;G=a+12|0;H=a+8|0;I=a+4|0;J=a;__Z8D_METHODPKcS0_(d,944547,1113974);K=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(K);c[K>>2]=319004;__ZN10MethodBind10_set_constEb(K,0);__ZN10MethodBind24_generate_argument_typesEi(K,1);c[K+44>>2]=1831;c[K+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,K,d,0,0)|0;K=d+4|0;L=c[K>>2]|0;if(L|0?(__Z16atomic_decrementPj(L+-8|0)|0)==0:0){M=c[K>>2]|0;K=(M|0)==0?0:M+-4|0;M=K+4|0;if(c[K>>2]|0){N=0;do{__ZN10StringNameD2Ev(M+(N<<2)|0);N=N+1|0}while(N>>>0<(c[K>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(L,1)}__ZN10StringNameD2Ev(d);__Z8D_METHODPKc(e,944559);d=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(d);c[d>>2]=319040;__ZN10MethodBind10_set_constEb(d,1);__ZN10MethodBind24_generate_argument_typesEi(d,0);__ZN10MethodBind12_set_returnsEb(d,1);c[d+44>>2]=5730;c[d+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,d,e,0,0)|0;d=e+4|0;L=c[d>>2]|0;if(L|0?(__Z16atomic_decrementPj(L+-8|0)|0)==0:0){K=c[d>>2]|0;d=(K|0)==0?0:K+-4|0;K=d+4|0;if(c[d>>2]|0){N=0;do{__ZN10StringNameD2Ev(K+(N<<2)|0);N=N+1|0}while(N>>>0<(c[d>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(L,1)}__ZN10StringNameD2Ev(e);__Z8D_METHODPKcS0_(f,944570,944582);e=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(e);c[e>>2]=319076;__ZN10MethodBind10_set_constEb(e,0);__ZN10MethodBind24_generate_argument_typesEi(e,1);c[e+44>>2]=1832;c[e+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,e,f,0,0)|0;e=f+4|0;L=c[e>>2]|0;if(L|0?(__Z16atomic_decrementPj(L+-8|0)|0)==0:0){d=c[e>>2]|0;e=(d|0)==0?0:d+-4|0;d=e+4|0;if(c[e>>2]|0){N=0;do{__ZN10StringNameD2Ev(d+(N<<2)|0);N=N+1|0}while(N>>>0<(c[e>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(L,1)}__ZN10StringNameD2Ev(f);__Z8D_METHODPKc(g,944594);f=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(f);c[f>>2]=319112;__ZN10MethodBind10_set_constEb(f,1);__ZN10MethodBind24_generate_argument_typesEi(f,0);__ZN10MethodBind12_set_returnsEb(f,1);c[f+44>>2]=1833;c[f+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,f,g,0,0)|0;f=g+4|0;L=c[f>>2]|0;if(L|0?(__Z16atomic_decrementPj(L+-8|0)|0)==0:0){e=c[f>>2]|0;f=(e|0)==0?0:e+-4|0;e=f+4|0;if(c[f>>2]|0){N=0;do{__ZN10StringNameD2Ev(e+(N<<2)|0);N=N+1|0}while(N>>>0<(c[f>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(L,1)}__ZN10StringNameD2Ev(g);__Z8D_METHODPKc(h,944606);g=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(g);c[g>>2]=319040;__ZN10MethodBind10_set_constEb(g,1);__ZN10MethodBind24_generate_argument_typesEi(g,0);__ZN10MethodBind12_set_returnsEb(g,1);c[g+44>>2]=5731;c[g+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,g,h,0,0)|0;g=h+4|0;L=c[g>>2]|0;if(L|0?(__Z16atomic_decrementPj(L+-8|0)|0)==0:0){f=c[g>>2]|0;g=(f|0)==0?0:f+-4|0;f=g+4|0;if(c[g>>2]|0){N=0;do{__ZN10StringNameD2Ev(f+(N<<2)|0);N=N+1|0}while(N>>>0<(c[g>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(L,1)}__ZN10StringNameD2Ev(h);__Z8D_METHODPKc(i,944619);h=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(h);c[h>>2]=319148;__ZN10MethodBind10_set_constEb(h,0);__ZN10MethodBind24_generate_argument_typesEi(h,0);c[h+44>>2]=5313;c[h+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,h,i,0,0)|0;h=i+4|0;L=c[h>>2]|0;if(L|0?(__Z16atomic_decrementPj(L+-8|0)|0)==0:0){g=c[h>>2]|0;h=(g|0)==0?0:g+-4|0;g=h+4|0;if(c[h>>2]|0){N=0;do{__ZN10StringNameD2Ev(g+(N<<2)|0);N=N+1|0}while(N>>>0<(c[h>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(L,1)}__ZN10StringNameD2Ev(i);__Z8D_METHODPKc(j,1075136);i=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(i);c[i>>2]=319184;__ZN10MethodBind10_set_constEb(i,1);__ZN10MethodBind24_generate_argument_typesEi(i,0);__ZN10MethodBind12_set_returnsEb(i,1);c[i+44>>2]=5732;c[i+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,i,j,0,0)|0;i=j+4|0;L=c[i>>2]|0;if(L|0?(__Z16atomic_decrementPj(L+-8|0)|0)==0:0){h=c[i>>2]|0;i=(h|0)==0?0:h+-4|0;h=i+4|0;if(c[i>>2]|0){N=0;do{__ZN10StringNameD2Ev(h+(N<<2)|0);N=N+1|0}while(N>>>0<(c[i>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(L,1)}__ZN10StringNameD2Ev(j);__Z8D_METHODPKc(k,1075149);j=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(j);c[j>>2]=319220;__ZN10MethodBind10_set_constEb(j,1);__ZN10MethodBind24_generate_argument_typesEi(j,0);__ZN10MethodBind12_set_returnsEb(j,1);c[j+44>>2]=5733;c[j+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,j,k,0,0)|0;j=k+4|0;L=c[j>>2]|0;if(L|0?(__Z16atomic_decrementPj(L+-8|0)|0)==0:0){i=c[j>>2]|0;j=(i|0)==0?0:i+-4|0;i=j+4|0;if(c[j>>2]|0){N=0;do{__ZN10StringNameD2Ev(i+(N<<2)|0);N=N+1|0}while(N>>>0<(c[j>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(L,1)}__ZN10StringNameD2Ev(k);__Z8D_METHODPKc(n,1075040);k=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(k);c[k>>2]=319112;__ZN10MethodBind10_set_constEb(k,1);__ZN10MethodBind24_generate_argument_typesEi(k,0);__ZN10MethodBind12_set_returnsEb(k,1);c[k+44>>2]=1834;c[k+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,k,n,0,0)|0;k=n+4|0;L=c[k>>2]|0;if(L|0?(__Z16atomic_decrementPj(L+-8|0)|0)==0:0){j=c[k>>2]|0;k=(j|0)==0?0:j+-4|0;j=k+4|0;if(c[k>>2]|0){N=0;do{__ZN10StringNameD2Ev(j+(N<<2)|0);N=N+1|0}while(N>>>0<(c[k>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(L,1)}__ZN10StringNameD2Ev(n);__Z8D_METHODPKc(o,1075060);n=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(n);c[n>>2]=319112;__ZN10MethodBind10_set_constEb(n,1);__ZN10MethodBind24_generate_argument_typesEi(n,0);__ZN10MethodBind12_set_returnsEb(n,1);c[n+44>>2]=1835;c[n+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,n,o,0,0)|0;n=o+4|0;L=c[n>>2]|0;if(L|0?(__Z16atomic_decrementPj(L+-8|0)|0)==0:0){k=c[n>>2]|0;n=(k|0)==0?0:k+-4|0;k=n+4|0;if(c[n>>2]|0){N=0;do{__ZN10StringNameD2Ev(k+(N<<2)|0);N=N+1|0}while(N>>>0<(c[n>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(L,1)}__ZN10StringNameD2Ev(o);__Z8D_METHODPKcS0_(p,944640,1046794);o=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(o);c[o>>2]=319256;__ZN10MethodBind10_set_constEb(o,0);__ZN10MethodBind24_generate_argument_typesEi(o,1);c[o+44>>2]=1836;c[o+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,o,p,0,0)|0;o=p+4|0;L=c[o>>2]|0;if(L|0?(__Z16atomic_decrementPj(L+-8|0)|0)==0:0){n=c[o>>2]|0;o=(n|0)==0?0:n+-4|0;n=o+4|0;if(c[o>>2]|0){N=0;do{__ZN10StringNameD2Ev(n+(N<<2)|0);N=N+1|0}while(N>>>0<(c[o>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(L,1)}__ZN10StringNameD2Ev(p);__Z8D_METHODPKcS0_(q,944658,944672);p=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(p);c[p>>2]=319292;__ZN10MethodBind10_set_constEb(p,0);__ZN10MethodBind24_generate_argument_typesEi(p,1);c[p+44>>2]=1837;c[p+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,p,q,0,0)|0;p=q+4|0;L=c[p>>2]|0;if(L|0?(__Z16atomic_decrementPj(L+-8|0)|0)==0:0){o=c[p>>2]|0;p=(o|0)==0?0:o+-4|0;o=p+4|0;if(c[p>>2]|0){N=0;do{__ZN10StringNameD2Ev(o+(N<<2)|0);N=N+1|0}while(N>>>0<(c[p>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(L,1)}__ZN10StringNameD2Ev(q);__Z8D_METHODPKcS0_(r,944677,1046794);q=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(q);c[q>>2]=319256;__ZN10MethodBind10_set_constEb(q,0);__ZN10MethodBind24_generate_argument_typesEi(q,1);c[q+44>>2]=1838;c[q+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,q,r,0,0)|0;q=r+4|0;L=c[q>>2]|0;if(L|0?(__Z16atomic_decrementPj(L+-8|0)|0)==0:0){p=c[q>>2]|0;q=(p|0)==0?0:p+-4|0;p=q+4|0;if(c[q>>2]|0){N=0;do{__ZN10StringNameD2Ev(p+(N<<2)|0);N=N+1|0}while(N>>>0<(c[q>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(L,1)}__ZN10StringNameD2Ev(r);__Z8D_METHODPKcS0_(s,944698,944672);r=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(r);c[r>>2]=319292;__ZN10MethodBind10_set_constEb(r,0);__ZN10MethodBind24_generate_argument_typesEi(r,1);c[r+44>>2]=1839;c[r+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,r,s,0,0)|0;r=s+4|0;L=c[r>>2]|0;if(L|0?(__Z16atomic_decrementPj(L+-8|0)|0)==0:0){q=c[r>>2]|0;r=(q|0)==0?0:q+-4|0;q=r+4|0;if(c[r>>2]|0){N=0;do{__ZN10StringNameD2Ev(q+(N<<2)|0);N=N+1|0}while(N>>>0<(c[r>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(L,1)}__ZN10StringNameD2Ev(s);__Z8D_METHODPKc(t,944715);s=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(s);c[s>>2]=319148;__ZN10MethodBind10_set_constEb(s,0);__ZN10MethodBind24_generate_argument_typesEi(s,0);c[s+44>>2]=5314;c[s+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,s,t,0,0)|0;s=t+4|0;L=c[s>>2]|0;if(L|0?(__Z16atomic_decrementPj(L+-8|0)|0)==0:0){r=c[s>>2]|0;s=(r|0)==0?0:r+-4|0;r=s+4|0;if(c[s>>2]|0){N=0;do{__ZN10StringNameD2Ev(r+(N<<2)|0);N=N+1|0}while(N>>>0<(c[s>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(L,1)}__ZN10StringNameD2Ev(t);__Z8D_METHODPKcS0_(u,1075501,1044717);t=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(t);c[t>>2]=319328;__ZN10MethodBind10_set_constEb(t,0);__ZN10MethodBind24_generate_argument_typesEi(t,1);c[t+44>>2]=1840;c[t+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,t,u,0,0)|0;t=u+4|0;L=c[t>>2]|0;if(L|0?(__Z16atomic_decrementPj(L+-8|0)|0)==0:0){s=c[t>>2]|0;t=(s|0)==0?0:s+-4|0;s=t+4|0;if(c[t>>2]|0){N=0;do{__ZN10StringNameD2Ev(s+(N<<2)|0);N=N+1|0}while(N>>>0<(c[t>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(L,1)}__ZN10StringNameD2Ev(u);__Z8D_METHODPKc(v,1075516);u=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(u);c[u>>2]=319364;__ZN10MethodBind10_set_constEb(u,1);__ZN10MethodBind24_generate_argument_typesEi(u,0);__ZN10MethodBind12_set_returnsEb(u,1);c[u+44>>2]=5734;c[u+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,u,v,0,0)|0;u=v+4|0;L=c[u>>2]|0;if(L|0?(__Z16atomic_decrementPj(L+-8|0)|0)==0:0){t=c[u>>2]|0;u=(t|0)==0?0:t+-4|0;t=u+4|0;if(c[u>>2]|0){N=0;do{__ZN10StringNameD2Ev(t+(N<<2)|0);N=N+1|0}while(N>>>0<(c[u>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(L,1)}__ZN10StringNameD2Ev(v);__Z8D_METHODPKcS0_(w,944732,1044717);v=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(v);c[v>>2]=319328;__ZN10MethodBind10_set_constEb(v,0);__ZN10MethodBind24_generate_argument_typesEi(v,1);c[v+44>>2]=1841;c[v+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,v,w,0,0)|0;v=w+4|0;L=c[v>>2]|0;if(L|0?(__Z16atomic_decrementPj(L+-8|0)|0)==0:0){u=c[v>>2]|0;v=(u|0)==0?0:u+-4|0;u=v+4|0;if(c[v>>2]|0){N=0;do{__ZN10StringNameD2Ev(u+(N<<2)|0);N=N+1|0}while(N>>>0<(c[v>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(L,1)}__ZN10StringNameD2Ev(w);__Z8D_METHODPKc(x,944746);w=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(w);c[w>>2]=319364;__ZN10MethodBind10_set_constEb(w,1);__ZN10MethodBind24_generate_argument_typesEi(w,0);__ZN10MethodBind12_set_returnsEb(w,1);c[w+44>>2]=5735;c[w+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,w,x,0,0)|0;w=x+4|0;L=c[w>>2]|0;do if(L|0){if(__Z16atomic_decrementPj(L+-8|0)|0)break;v=c[w>>2]|0;N=(v|0)==0?0:v+-4|0;v=N+4|0;if(c[N>>2]|0){u=0;do{__ZN10StringNameD2Ev(v+(u<<2)|0);u=u+1|0}while(u>>>0<(c[N>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(L,1)}while(0);__ZN10StringNameD2Ev(x);__ZN6StringC2EPKc(b,944430);c[z>>2]=c[b>>2];__ZN10StringNameC2ERK6String(y,z);__ZN6StringC2EPKc(A,1113974);__ZN6StringC2EPKc(B,1263606);x=b+4|0;c[x>>2]=0;L=b+12|0;c[L>>2]=0;c[b>>2]=1;w=c[A>>2]|0;do if(w|0){c[x>>2]=0;if(!(__Z28atomic_conditional_incrementPj(w+-8|0)|0))break;c[x>>2]=c[A>>2]}while(0);c[b+8>>2]=0;x=c[L>>2]|0;do if((x|0)!=(c[B>>2]|0)){do if(x|0){if(__Z16atomic_decrementPj(x+-8|0)|0)break;__ZN6Memory11free_staticEPvb(x,1)}while(0);c[L>>2]=0;w=c[B>>2]|0;if(!w)break;if(!(__Z28atomic_conditional_incrementPj(w+-8|0)|0))break;c[L>>2]=c[B>>2]}while(0);c[b+16>>2]=7;c[C>>2]=__Z11_scs_createPKc(944547)|0;c[D>>2]=__Z11_scs_createPKc(944559)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(y,b,C,D,-1);__ZN10StringNameD2Ev(D);__ZN10StringNameD2Ev(C);L=c[b+12>>2]|0;do if(L|0){if(__Z16atomic_decrementPj(L+-8|0)|0)break;__ZN6Memory11free_staticEPvb(L,1)}while(0);L=c[b+4>>2]|0;do if(L|0){if(__Z16atomic_decrementPj(L+-8|0)|0)break;__ZN6Memory11free_staticEPvb(L,1)}while(0);L=c[B>>2]|0;do if(L|0){if(__Z16atomic_decrementPj(L+-8|0)|0)break;__ZN6Memory11free_staticEPvb(L,1)}while(0);L=c[A>>2]|0;do if(L|0){if(__Z16atomic_decrementPj(L+-8|0)|0)break;__ZN6Memory11free_staticEPvb(L,1)}while(0);__ZN10StringNameD2Ev(y);y=c[z>>2]|0;do if(y|0){if(__Z16atomic_decrementPj(y+-8|0)|0)break;__ZN6Memory11free_staticEPvb(y,1)}while(0);__ZN6StringC2EPKc(b,944430);c[z>>2]=c[b>>2];__ZN10StringNameC2ERK6String(E,z);__ZN6StringC2EPKc(F,944760);__ZN6StringC2EPKc(B,1263606);y=b+4|0;c[y>>2]=0;L=b+12|0;c[L>>2]=0;c[b>>2]=7;A=c[F>>2]|0;do if(A|0){c[y>>2]=0;if(!(__Z28atomic_conditional_incrementPj(A+-8|0)|0))break;c[y>>2]=c[F>>2]}while(0);c[b+8>>2]=0;y=c[L>>2]|0;do if((y|0)!=(c[B>>2]|0)){do if(y|0){if(__Z16atomic_decrementPj(y+-8|0)|0)break;__ZN6Memory11free_staticEPvb(y,1)}while(0);c[L>>2]=0;A=c[B>>2]|0;if(!A)break;if(!(__Z28atomic_conditional_incrementPj(A+-8|0)|0))break;c[L>>2]=c[B>>2]}while(0);c[b+16>>2]=7;c[C>>2]=__Z11_scs_createPKc(944570)|0;c[D>>2]=__Z11_scs_createPKc(944594)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(E,b,C,D,-1);__ZN10StringNameD2Ev(D);__ZN10StringNameD2Ev(C);L=c[b+12>>2]|0;do if(L|0){if(__Z16atomic_decrementPj(L+-8|0)|0)break;__ZN6Memory11free_staticEPvb(L,1)}while(0);L=c[b+4>>2]|0;do if(L|0){if(__Z16atomic_decrementPj(L+-8|0)|0)break;__ZN6Memory11free_staticEPvb(L,1)}while(0);L=c[B>>2]|0;do if(L|0){if(__Z16atomic_decrementPj(L+-8|0)|0)break;__ZN6Memory11free_staticEPvb(L,1)}while(0);L=c[F>>2]|0;do if(L|0){if(__Z16atomic_decrementPj(L+-8|0)|0)break;__ZN6Memory11free_staticEPvb(L,1)}while(0);__ZN10StringNameD2Ev(E);E=c[z>>2]|0;do if(E|0){if(__Z16atomic_decrementPj(E+-8|0)|0)break;__ZN6Memory11free_staticEPvb(E,1)}while(0);__ZN6StringC2EPKc(b,944430);c[z>>2]=c[b>>2];__ZN10StringNameC2ERK6String(G,z);__ZN6StringC2EPKc(H,1058748);__ZN6StringC2EPKc(B,1263606);E=b+4|0;c[E>>2]=0;L=b+12|0;c[L>>2]=0;c[b>>2]=2;F=c[H>>2]|0;do if(F|0){c[E>>2]=0;if(!(__Z28atomic_conditional_incrementPj(F+-8|0)|0))break;c[E>>2]=c[H>>2]}while(0);c[b+8>>2]=12;E=c[L>>2]|0;do if((E|0)!=(c[B>>2]|0)){do if(E|0){if(__Z16atomic_decrementPj(E+-8|0)|0)break;__ZN6Memory11free_staticEPvb(E,1)}while(0);c[L>>2]=0;F=c[B>>2]|0;if(!F)break;if(!(__Z28atomic_conditional_incrementPj(F+-8|0)|0))break;c[L>>2]=c[B>>2]}while(0);c[b+16>>2]=7;c[C>>2]=__Z11_scs_createPKc(1075501)|0;c[D>>2]=__Z11_scs_createPKc(1075516)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(G,b,C,D,-1);__ZN10StringNameD2Ev(D);__ZN10StringNameD2Ev(C);L=c[b+12>>2]|0;do if(L|0){if(__Z16atomic_decrementPj(L+-8|0)|0)break;__ZN6Memory11free_staticEPvb(L,1)}while(0);L=c[b+4>>2]|0;do if(L|0){if(__Z16atomic_decrementPj(L+-8|0)|0)break;__ZN6Memory11free_staticEPvb(L,1)}while(0);L=c[B>>2]|0;do if(L|0){if(__Z16atomic_decrementPj(L+-8|0)|0)break;__ZN6Memory11free_staticEPvb(L,1)}while(0);L=c[H>>2]|0;do if(L|0){if(__Z16atomic_decrementPj(L+-8|0)|0)break;__ZN6Memory11free_staticEPvb(L,1)}while(0);__ZN10StringNameD2Ev(G);G=c[z>>2]|0;do if(G|0){if(__Z16atomic_decrementPj(G+-8|0)|0)break;__ZN6Memory11free_staticEPvb(G,1)}while(0);__ZN6StringC2EPKc(b,944430);c[z>>2]=c[b>>2];__ZN10StringNameC2ERK6String(I,z);__ZN6StringC2EPKc(J,1058759);__ZN6StringC2EPKc(B,944768);G=b+4|0;c[G>>2]=0;L=b+12|0;c[L>>2]=0;c[b>>2]=2;H=c[J>>2]|0;do if(H|0){c[G>>2]=0;if(!(__Z28atomic_conditional_incrementPj(H+-8|0)|0))break;c[G>>2]=c[J>>2]}while(0);c[b+8>>2]=8;G=c[L>>2]|0;do if((G|0)!=(c[B>>2]|0)){do if(G|0){if(__Z16atomic_decrementPj(G+-8|0)|0)break;__ZN6Memory11free_staticEPvb(G,1)}while(0);c[L>>2]=0;H=c[B>>2]|0;if(!H)break;if(!(__Z28atomic_conditional_incrementPj(H+-8|0)|0))break;c[L>>2]=c[B>>2]}while(0);c[b+16>>2]=7;c[C>>2]=__Z11_scs_createPKc(944732)|0;c[D>>2]=__Z11_scs_createPKc(944746)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(I,b,C,D,-1);__ZN10StringNameD2Ev(D);__ZN10StringNameD2Ev(C);C=c[b+12>>2]|0;do if(C|0){if(__Z16atomic_decrementPj(C+-8|0)|0)break;__ZN6Memory11free_staticEPvb(C,1)}while(0);C=c[b+4>>2]|0;do if(C|0){if(__Z16atomic_decrementPj(C+-8|0)|0)break;__ZN6Memory11free_staticEPvb(C,1)}while(0);C=c[B>>2]|0;do if(C|0){if(__Z16atomic_decrementPj(C+-8|0)|0)break;__ZN6Memory11free_staticEPvb(C,1)}while(0);C=c[J>>2]|0;do if(C|0){if(__Z16atomic_decrementPj(C+-8|0)|0)break;__ZN6Memory11free_staticEPvb(C,1)}while(0);__ZN10StringNameD2Ev(I);I=c[z>>2]|0;if(!I){l=a;return}if(__Z16atomic_decrementPj(I+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(I,1);l=a;return}function __ZN7ClassDB7creatorI7RayCastEEP6Objectv(){var a=0;a=__ZnwjPKc(464,1263606)|0;__ZN7RayCastC2Ev(a);__Z22postinitialize_handlerP6Object(a);return a|0}function __ZN7RayCastC2Ev(b){b=b|0;var d=0;__ZN7SpatialC2Ev(b);c[b>>2]=318896;__ZN10StringNameC2Ev(b+392|0);d=b+408|0;c[d>>2]=0;c[d+4>>2]=0;c[d+8>>2]=0;c[d+12>>2]=0;c[d+16>>2]=0;c[d+20>>2]=0;c[b+448>>2]=379008;c[b+444>>2]=0;c[b+452>>2]=0;a[b+396>>0]=0;c[b+400>>2]=0;a[b+397>>0]=0;c[b+404>>2]=0;c[b+456>>2]=1;c[b+460>>2]=15;g[b+432>>2]=0.0;g[b+436>>2]=-1.0;g[b+440>>2]=0.0;return}function __ZN7RayCast18_initialize_classvEv(b){b=b|0;if(a[1263449]|0)return;if(!(a[1257014]|0)){if(!(a[1256996]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI4NodeEEvv();__ZN4Node13_bind_methodsEv();a[1256996]=1}__ZN7ClassDB10_add_classI7SpatialEEvv();__ZN7Spatial13_bind_methodsEv();a[1257014]=1}__ZN7ClassDB10_add_classI7RayCastEEvv();__ZN7RayCast13_bind_methodsEv();a[1263449]=1;return}function __ZN7RayCast5_setvERK10StringNameRK7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK7RayCast5_getvERK10StringNameR7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK7RayCast19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+24|0;g=e+4|0;h=e;if(!d)__ZNK7Spatial19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,0);__ZN6StringC2EPKc(f,944430);i=c[f>>2]|0;f=i;j=g+4|0;c[j>>2]=0;k=g+12|0;c[k>>2]=0;c[g>>2]=0;n=(i|0)==0;if(!n?(c[j>>2]=0,__Z28atomic_conditional_incrementPj(i+-8|0)|0):0)c[j>>2]=f;c[g+8>>2]=0;f=c[k>>2]|0;if(f|0){if(!(__Z16atomic_decrementPj(f+-8|0)|0))__ZN6Memory11free_staticEPvb(f,1);c[k>>2]=0}c[g+16>>2]=256;if(!(c[b>>2]|0)){k=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=k;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0}k=__ZnwjPFPvjE(32,4740)|0;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0;c[k+12>>2]=0;c[k+16>>2]=7;f=k+20|0;c[f>>2]=0;j=k+24|0;c[j>>2]=0;o=k+28|0;c[o>>2]=0;__ZN12PropertyInfoaSERKS_(k,g)|0;p=c[b>>2]|0;q=p+4|0;r=c[q>>2]|0;c[j>>2]=r;c[f>>2]=0;c[o>>2]=p;if(r|0)c[r+20>>2]=k;c[q>>2]=k;if(!(c[p>>2]|0))c[p>>2]=k;k=p+8|0;c[k>>2]=(c[k>>2]|0)+1;k=c[g+12>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);k=c[g+4>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);if(!n?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);__ZN10StringNameC2EPKc(h,944430);__ZN7ClassDB17get_property_listE10StringNameP4ListI12PropertyInfo16DefaultAllocatorEbPK6Object(h,b,1,a);__ZN10StringNameD2Ev(h);if(!d){l=e;return}__ZNK7Spatial19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,1);l=e;return}function __ZN7RayCast14_notificationvEib(a,b,c){a=a|0;b=b|0;c=c|0;if(!c){if(511!=510)__ZN4Node13_notificationEi(a,b);if(528!=511)__ZN7Spatial13_notificationEi(a,b)}if(1842!=528)__ZN7RayCast13_notificationEi(a,b);if(!c)return;if(528!=511)__ZN7Spatial13_notificationEi(a,b);if(511==510)return;__ZN4Node13_notificationEi(a,b);return}function __ZNK7RayCast16_get_class_namevEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+8|0;e=b+4|0;f=b;g=a+392|0;a=c[g>>2]|0;if(a|0){if(c[a+4>>2]|0){l=b;return g|0}if(__ZNK6String6lengthEv(a+8|0)|0){l=b;return g|0}}__ZN6StringC2EPKc(d,944430);c[f>>2]=c[d>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameaSERKS_(g,e);__ZN10StringNameD2Ev(e);e=c[f>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);l=b;return g|0}function __ZNK7RayCast9get_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,944430);l=a;return c[b>>2]|0}function __ZNK7RayCast8is_classERK6String(a,b){a=a|0;b=b|0;var c=0;if((!(__ZNK6StringeqEPKc(b,944430)|0)?!(__ZNK6StringeqEPKc(b,946852)|0):0)?!(__ZNK6StringeqEPKc(b,1132465)|0):0)c=__ZNK6StringeqEPKc(b,1142944)|0;else c=1;return c|0}function __ZNK7RayCast12is_class_ptrEPv(a,b){a=a|0;b=b|0;return (b|0)==1236544|((b|0)==1220920|((b|0)==1220720|(b|0)==1220580))|0}function __ZN7RayCastD2Ev(a){a=a|0;var b=0,d=0,e=0,f=0;c[a>>2]=318896;b=a+444|0;d=c[b>>2]|0;if(d|0?(__ZN3SetI3RID10ComparatorIS0_E16DefaultAllocatorE13_cleanup_treeEPNS4_7ElementE(b,c[d+8>>2]|0),d=c[a+448>>2]|0,e=c[b>>2]|0,c[e+8>>2]=d,c[a+452>>2]=0,f=d,c[f+12>>2]=f,e|0):0){__ZN6Memory11free_staticEPvb(e,0);c[b>>2]=0}__ZN10StringNameD2Ev(a+392|0);__ZN7SpatialD2Ev(a);return}function __ZN7RayCastD0Ev(a){a=a|0;var b=0,d=0,e=0,f=0;c[a>>2]=318896;b=a+444|0;d=c[b>>2]|0;if(d|0?(__ZN3SetI3RID10ComparatorIS0_E16DefaultAllocatorE13_cleanup_treeEPNS4_7ElementE(b,c[d+8>>2]|0),d=c[a+448>>2]|0,e=c[b>>2]|0,c[e+8>>2]=d,c[a+452>>2]=0,f=d,c[f+12>>2]=f,e|0):0){__ZN6Memory11free_staticEPvb(e,0);c[b>>2]=0}__ZN10StringNameD2Ev(a+392|0);__ZN7SpatialD2Ev(a);__ZdlPv(a);return}function __ZN7RayCast13_notificationEi(b,d){b=b|0;d=d|0;switch(d|0){case 10:{if(!(a[b+396>>0]|0)){__ZN4Node17set_fixed_processEb(b,0);return}if(!(c[b+132>>2]|0))__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(947574,947583,260,947603,0);else a[1263537]=0;__ZN4Node17set_fixed_processEb(b,1);return}case 11:{if(!(a[b+396>>0]|0))return;__ZN4Node17set_fixed_processEb(b,0);return}case 16:{if(!(a[b+396>>0]|0))return;__ZN7RayCast21_update_raycast_stateEv(b);return}default:return}}function __ZN7RayCast21_update_raycast_stateEv(b){b=b|0;var d=0,e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0.0,p=0.0,q=0.0,r=0.0,s=0.0,t=0.0;d=l;l=l+112|0;if((l|0)>=(m|0))ba(112);e=d+64|0;f=d+56|0;h=d+16|0;i=d;j=__ZNK7Spatial9get_worldEv(b)|0;if(!j){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(944438,944460,137,944510,0);l=d;return}a[1263537]=0;k=__ZN13PhysicsServer13get_singletonEv()|0;n=c[(c[k>>2]|0)+128>>2]|0;c[f>>2]=__ZNK5World9get_spaceEv(j)|0;c[e>>2]=c[f>>2];f=$i[n&8191](k,e)|0;if(f){a[1263537]=0;__ZNK7Spatial20get_global_transformEv(e,b);o=+g[b+432>>2];p=+g[b+436>>2];q=+g[b+440>>2];if(o==0.0){k=p!=0.0|q!=0.0;r=k?o:0.0;s=k?p:.009999999776482582;t=k?q:0.0}else{r=o;s=p;t=q};c[h>>2]=0;c[h+4>>2]=0;c[h+8>>2]=0;c[h+12>>2]=0;c[h+16>>2]=0;c[h+20>>2]=0;c[h+24>>2]=0;k=c[(c[f>>2]|0)+84>>2]|0;q=+g[e+40>>2]+(r*+g[e+12>>2]+s*+g[e+16>>2]+t*+g[e+20>>2]);p=+g[e+44>>2]+(r*+g[e+24>>2]+s*+g[e+28>>2]+t*+g[e+32>>2]);g[i>>2]=+g[e+36>>2]+(r*+g[e>>2]+s*+g[e+4>>2]+t*+g[e+8>>2]);g[i+4>>2]=q;g[i+8>>2]=p;n=b+397|0;if(Aj[k&7](f,e+36|0,i,h,b+444|0,c[b+456>>2]|0,c[b+460>>2]|0,0)|0){a[n>>0]=1;c[b+400>>2]=c[h+28>>2];i=b+408|0;c[i>>2]=c[h>>2];c[i+4>>2]=c[h+4>>2];c[i+8>>2]=c[h+8>>2];i=h+12|0;e=b+420|0;c[e>>2]=c[i>>2];c[e+4>>2]=c[i+4>>2];c[e+8>>2]=c[i+8>>2];c[b+404>>2]=c[h+36>>2]}else a[n>>0]=0}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(944438,944460,140,944482,0);if(!(__ZN9Reference11unreferenceEv(j)|0)){l=d;return}if(!(__Z17predelete_handlerP6Object(j)|0)){l=d;return}gj[c[(c[j>>2]|0)+76>>2]&8191](j);__ZN6Memory11free_staticEPvb(j,0);l=d;return}function __ZN7RayCast11set_enabledEb(b,d){b=b|0;d=d|0;a[b+396>>0]=d&1;if(a[b+136>>0]|0){if(!(c[b+132>>2]|0))__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(947574,947583,260,947603,0);else a[1263537]=0;__ZN4Node17set_fixed_processEb(b,d)}if(d)return;a[b+397>>0]=0;return}function __ZNK7RayCast10is_enabledEv(b){b=b|0;return (a[b+396>>0]|0)!=0|0}function __ZN7RayCast11set_cast_toERK7Vector3(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0;e=b+432|0;c[e>>2]=c[d>>2];c[e+4>>2]=c[d+4>>2];c[e+8>>2]=c[d+8>>2];if(!(a[b+136>>0]|0))return;d=b+132|0;b=c[d>>2]|0;if(!b){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(947574,947583,260,947603,0);e=c[d>>2]|0;if(!e){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(947574,947583,260,947603,0);f=0}else{g=e;h=6}}else{a[1263537]=0;g=b;h=6}if((h|0)==6){a[1263537]=0;f=g}if(!(__ZNK9SceneTree28is_debugging_collisions_hintEv(f)|0))return;return}function __ZNK7RayCast11get_cast_toEv(a,b){a=a|0;b=b|0;var d=0;d=b+432|0;c[a>>2]=c[d>>2];c[a+4>>2]=c[d+4>>2];c[a+8>>2]=c[d+8>>2];return}function __ZNK7RayCast12is_collidingEv(b){b=b|0;return (a[b+397>>0]|0)!=0|0}function __ZN7RayCast20force_raycast_updateEv(a){a=a|0;__ZN7RayCast21_update_raycast_stateEv(a);return}function __ZNK7RayCast12get_colliderEv(a){a=a|0;var b=0,d=0;b=c[a+400>>2]|0;if(!b){d=0;return d|0}d=__ZN8ObjectDB12get_instanceEj(b)|0;return d|0}function __ZNK7RayCast18get_collider_shapeEv(a){a=a|0;return c[a+404>>2]|0}function __ZNK7RayCast19get_collision_pointEv(a,b){a=a|0;b=b|0;var d=0;d=b+408|0;c[a>>2]=c[d>>2];c[a+4>>2]=c[d+4>>2];c[a+8>>2]=c[d+8>>2];return}function __ZNK7RayCast20get_collision_normalEv(a,b){a=a|0;b=b|0;var d=0;d=b+420|0;c[a>>2]=c[d>>2];c[a+4>>2]=c[d+4>>2];c[a+8>>2]=c[d+8>>2];return}function __ZN7RayCast17add_exception_ridERK3RID(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;d=a+444|0;if(c[d>>2]|0){__ZN3SetI3RID10ComparatorIS0_E16DefaultAllocatorE10_insert_rbERKS0_(d,b)|0;return}e=__ZnwjPFPvjE(28,4740)|0;f=e+16|0;c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;c[d>>2]=e;f=c[a+448>>2]|0;c[e+4>>2]=f;c[e+8>>2]=f;c[e+12>>2]=f;c[e>>2]=1;__ZN3SetI3RID10ComparatorIS0_E16DefaultAllocatorE10_insert_rbERKS0_(d,b)|0;return}function __ZN7RayCast13add_exceptionEPK6Object(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;if(!d){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(944658,944460,173,944806,0);l=e;return}a[1263537]=0;if(!($i[c[(c[d>>2]|0)+44>>2]&8191](d,1234392)|0)){l=e;return}c[f>>2]=c[d+400>>2];d=b+444|0;if(!(c[d>>2]|0)){g=__ZnwjPFPvjE(28,4740)|0;h=g+16|0;c[h>>2]=0;c[h+4>>2]=0;c[h+8>>2]=0;c[d>>2]=g;h=c[b+448>>2]|0;c[g+4>>2]=h;c[g+8>>2]=h;c[g+12>>2]=h;c[g>>2]=1}__ZN3SetI3RID10ComparatorIS0_E16DefaultAllocatorE10_insert_rbERKS0_(d,f)|0;l=e;return}function __ZN7RayCast20remove_exception_ridERK3RID(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0;d=a+444|0;e=c[d>>2]|0;if(!e)return;f=c[e+8>>2]|0;e=c[a+448>>2]|0;a:do if((f|0)==(e|0))g=f;else{h=c[b>>2]|0;i=f;do{j=c[i+24>>2]|0;if(h>>>0<j>>>0)k=i+8|0;else{if(j>>>0>=h>>>0){g=i;break a}k=i+4|0}i=c[k>>2]|0}while((i|0)!=(e|0));return}while(0);if((g|0)==0|(g|0)==(e|0))return;__ZN3SetI3RID10ComparatorIS0_E16DefaultAllocatorE6_eraseEPNS4_7ElementE(d,g);if(c[a+452>>2]|0)return;a=c[d>>2]|0;if(!a)return;__ZN6Memory11free_staticEPvb(a,0);c[d>>2]=0;return}function __ZN7RayCast16remove_exceptionEPK6Object(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0;if(!d){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(944698,944460,187,944806,0);return}a[1263537]=0;if(!($i[c[(c[d>>2]|0)+44>>2]&8191](d,1234392)|0))return;e=c[d+400>>2]|0;d=b+444|0;f=c[d>>2]|0;if(!f)return;g=c[f+8>>2]|0;f=c[b+448>>2]|0;a:do if((g|0)==(f|0))h=g;else{i=g;do{j=c[i+24>>2]|0;if(e>>>0<j>>>0)k=i+8|0;else{if(j>>>0>=e>>>0){h=i;break a}k=i+4|0}i=c[k>>2]|0}while((i|0)!=(f|0));return}while(0);if((h|0)==0|(h|0)==(f|0))return;__ZN3SetI3RID10ComparatorIS0_E16DefaultAllocatorE6_eraseEPNS4_7ElementE(d,h);if(c[b+452>>2]|0)return;b=c[d>>2]|0;if(!b)return;__ZN6Memory11free_staticEPvb(b,0);c[d>>2]=0;return}function __ZN7RayCast16clear_exceptionsEv(a){a=a|0;var b=0,d=0,e=0;b=a+444|0;d=c[b>>2]|0;if(!d)return;__ZN3SetI3RID10ComparatorIS0_E16DefaultAllocatorE13_cleanup_treeEPNS4_7ElementE(b,c[d+8>>2]|0);d=c[a+448>>2]|0;e=c[b>>2]|0;c[e+8>>2]=d;c[a+452>>2]=0;a=d;c[a+12>>2]=a;if(!e)return;__ZN6Memory11free_staticEPvb(e,0);c[b>>2]=0;return}function __ZN7RayCast14set_layer_maskEj(a,b){a=a|0;b=b|0;c[a+456>>2]=b;return}function __ZNK7RayCast14get_layer_maskEv(a){a=a|0;return c[a+456>>2]|0}function __ZN7RayCast13set_type_maskEj(a,b){a=a|0;b=b|0;c[a+460>>2]=b;return}function __ZNK7RayCast13get_type_maskEv(a){a=a|0;return c[a+460>>2]|0}function __ZNK13MethodBind0RCI7RayCastjE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Ej(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK13MethodBind0RCI7RayCastjE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,944430);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI7RayCastjE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236544)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2Ej(i,ij[n&8191](d)|0);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI7RayCastjE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0;if(!b)f=0;else{d=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236544)|0;f=d?b:0}b=c[a+44>>2]|0;d=c[a+48>>2]|0;a=f+(d>>1)|0;if(!(d&1)){g=b;h=ij[g&8191](a)|0;c[e>>2]=h;return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=ij[g&8191](a)|0;c[e>>2]=h;return}}function __ZN13MethodBind0RCI7RayCastjED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I7RayCastjE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if(!b){__ZN7VariantC2Ej(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK11MethodBind1I7RayCastjE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,944430);l=a;return c[b>>2]|0}function __ZN11MethodBind1I7RayCastjE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236544)|0:0){c[h>>2]=0;a[1263537]=0;k=d+24|0;n=c[k>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=i;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=i;return}if((g|0)>0){if((n|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);p=0}else{a[1263537]=0;p=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,p)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=p;c[b>>2]=0;l=i;return}}p=c[d+44>>2]|0;n=c[d+48>>2]|0;o=e+(n>>1)|0;if(!(n&1))q=p;else q=c[(c[o>>2]|0)+p>>2]|0;do if((g|0)<1){p=c[k>>2]|0;n=p+-1|0;if((p|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)s=0;else s=c[e+-4>>2]|0;if((p|0)<=(s|0)){if(r)t=0;else t=c[e+-4>>2]|0;do if((t|0)<(p|0)){if(r)u=0;else u=c[e+-4>>2]|0;if((u|0)<(p|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);v=0;break}else{a[1263537]=0;w=31;break}}else w=31;while(0);if((w|0)==31)v=e+(n*24|0)|0;__ZN7VariantC2ERKS_(j,v);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);f=__ZNK7VariantcvjEv(j)|0;Pi[q&2047](o,f);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I7RayCastjE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236544)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1)){g=b;h=c[d>>2]|0;i=c[h>>2]|0;Pi[g&2047](a,i);return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=c[d>>2]|0;i=c[h>>2]|0;Pi[g&2047](a,i);return}}function __ZN11MethodBind1I7RayCastjED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I7RayCastPK6ObjectE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if(!b){__ZN7VariantC2EPK6Object(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK11MethodBind1I7RayCastPK6ObjectE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,944430);l=a;return c[b>>2]|0}function __ZN11MethodBind1I7RayCastPK6ObjectE4callEPS1_PPK7VariantiRNS6_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236544)|0:0){c[h>>2]=0;a[1263537]=0;k=d+24|0;n=c[k>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=i;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=i;return}if((g|0)>0){if((n|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);p=0}else{a[1263537]=0;p=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,p)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=p;c[b>>2]=0;l=i;return}}p=c[d+44>>2]|0;n=c[d+48>>2]|0;o=e+(n>>1)|0;if(!(n&1))q=p;else q=c[(c[o>>2]|0)+p>>2]|0;do if((g|0)<1){p=c[k>>2]|0;n=p+-1|0;if((p|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)s=0;else s=c[e+-4>>2]|0;if((p|0)<=(s|0)){if(r)t=0;else t=c[e+-4>>2]|0;do if((t|0)<(p|0)){if(r)u=0;else u=c[e+-4>>2]|0;if((u|0)<(p|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);v=0;break}else{a[1263537]=0;w=31;break}}else w=31;while(0);if((w|0)==31)v=e+(n*24|0)|0;__ZN7VariantC2ERKS_(j,v);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);f=__ZNK7VariantcvP6ObjectEv(j)|0;Pi[q&2047](o,f);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I7RayCastPK6ObjectE7ptrcallEPS1_PPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236544)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1)){g=b;h=c[d>>2]|0;Pi[g&2047](a,h);return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=c[d>>2]|0;Pi[g&2047](a,h);return}}function __ZN11MethodBind1I7RayCastPK6ObjectED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I7RayCastRK3RIDE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;if(b|0){f=0;l=a;return f|0}c[d>>2]=0;__ZN7VariantC2ERK3RID(e,d);d=c[e>>2]|0;if(d|0)__ZN7Variant5clearEv(e);f=d;l=a;return f|0}function __ZNK11MethodBind1I7RayCastRK3RIDE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,944430);l=a;return c[b>>2]|0}function __ZN11MethodBind1I7RayCastRK3RIDE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i+24|0;k=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236544)|0:0){c[h>>2]=0;a[1263537]=0;n=d+24|0;o=c[n>>2]|0;if((o|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=o;c[b>>2]=0;l=i;return}p=o-(c[d+20>>2]|0)|0;if((p|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=p;c[b>>2]=0;l=i;return}if((g|0)>0){if((o|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);q=0}else{a[1263537]=0;q=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,q)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=q;c[b>>2]=0;l=i;return}}q=c[d+44>>2]|0;o=c[d+48>>2]|0;p=e+(o>>1)|0;if(!(o&1))r=q;else r=c[(c[p>>2]|0)+q>>2]|0;do if((g|0)<1){q=c[n>>2]|0;o=q+-1|0;if((q|0)>=1){e=c[d+16>>2]|0;s=(e|0)==0;if(s)t=0;else t=c[e+-4>>2]|0;if((q|0)<=(t|0)){if(s)u=0;else u=c[e+-4>>2]|0;do if((u|0)<(q|0)){if(s)v=0;else v=c[e+-4>>2]|0;if((v|0)<(q|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);w=0;break}else{a[1263537]=0;x=31;break}}else x=31;while(0);if((x|0)==31)w=e+(o*24|0)|0;__ZN7VariantC2ERKS_(k,w);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);c[j>>2]=__ZNK7Variantcv3RIDEv(k)|0;Pi[r&2047](p,j);if(c[k>>2]|0)__ZN7Variant5clearEv(k);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I7RayCastRK3RIDE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236544)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;c[f>>2]=c[c[d>>2]>>2];Pi[i&2047](a,f);l=e;return}function __ZN11MethodBind1I7RayCastRK3RIDED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI7RayCastiE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK13MethodBind0RCI7RayCastiE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,944430);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI7RayCastiE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236544)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2Ei(i,ij[n&8191](d)|0);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI7RayCastiE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0;if(!b)f=0;else{d=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236544)|0;f=d?b:0}b=c[a+44>>2]|0;d=c[a+48>>2]|0;a=f+(d>>1)|0;if(!(d&1)){g=b;h=ij[g&8191](a)|0;c[e>>2]=h;return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=ij[g&8191](a)|0;c[e>>2]=h;return}}function __ZN13MethodBind0RCI7RayCastiED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI7RayCastP6ObjectE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2EPK6Object(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK13MethodBind0RCI7RayCastP6ObjectE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,944430);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI7RayCastP6ObjectE4callES2_PPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236544)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2EPK6Object(i,ij[n&8191](d)|0);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI7RayCastP6ObjectE7ptrcallES2_PPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0;if(!b)f=0;else{d=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236544)|0;f=d?b:0}b=c[a+44>>2]|0;d=c[a+48>>2]|0;a=f+(d>>1)|0;if(!(d&1)){g=b;h=ij[g&8191](a)|0;c[e>>2]=h;return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=ij[g&8191](a)|0;c[e>>2]=h;return}}function __ZN13MethodBind0RCI7RayCastP6ObjectED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind0I7RayCastE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return 0}function __ZNK11MethodBind0I7RayCastE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,944430);l=a;return c[b>>2]|0}function __ZN11MethodBind0I7RayCastE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236544)|0:0){c[h>>2]=0;a[1263537]=0;f=c[d+24>>2]|0;if((f|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=f;c[b>>2]=0;return}i=f-(c[d+20>>2]|0)|0;if((i|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=i;c[b>>2]=0;return}i=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))j=i;else j=c[(c[d>>2]|0)+i>>2]|0;gj[j&8191](d);c[b>>2]=0;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,110,1146558,0);c[b>>2]=0;return}function __ZN11MethodBind0I7RayCastE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236544)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1)){g=b;gj[g&8191](a);return}else{g=c[(c[a>>2]|0)+b>>2]|0;gj[g&8191](a);return}}function __ZN11MethodBind0I7RayCastED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI7RayCast7Vector3E18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;if((b|0)!=-1){f=0;l=a;return f|0}g[d+8>>2]=0.0;g[d+4>>2]=0.0;g[d>>2]=0.0;__ZN7VariantC2ERK7Vector3(e,d);d=c[e>>2]|0;if(d|0)__ZN7Variant5clearEv(e);f=d;l=a;return f|0}function __ZNK13MethodBind0RCI7RayCast7Vector3E18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,944430);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI7RayCast7Vector3E4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0;f=l;l=l+48|0;if((l|0)>=(m|0))ba(48);i=f;j=f+24|0;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236544)|0:0){c[h>>2]=0;a[1263537]=0;k=c[d+24>>2]|0;if((k|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=k;c[b>>2]=0;l=f;return}n=k-(c[d+20>>2]|0)|0;if((n|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=n;c[b>>2]=0;l=f;return}n=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))o=n;else o=c[(c[d>>2]|0)+n>>2]|0;Pi[o&2047](j,d);__ZN7VariantC2ERK7Vector3(i,j);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI7RayCast7Vector3E7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=d;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236544)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;Pi[i&2047](f,a);c[e>>2]=c[f>>2];c[e+4>>2]=c[f+4>>2];c[e+8>>2]=c[f+8>>2];l=d;return}function __ZN13MethodBind0RCI7RayCast7Vector3ED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I7RayCastRK7Vector3E18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;if(b|0){f=0;l=a;return f|0}g[d+8>>2]=0.0;g[d+4>>2]=0.0;g[d>>2]=0.0;__ZN7VariantC2ERK7Vector3(e,d);d=c[e>>2]|0;if(d|0)__ZN7Variant5clearEv(e);f=d;l=a;return f|0}function __ZNK11MethodBind1I7RayCastRK7Vector3E18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,944430);l=a;return c[b>>2]|0}function __ZN11MethodBind1I7RayCastRK7Vector3E4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;i=l;l=l+48|0;if((l|0)>=(m|0))ba(48);j=i+24|0;k=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236544)|0:0){c[h>>2]=0;a[1263537]=0;n=d+24|0;o=c[n>>2]|0;if((o|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=o;c[b>>2]=0;l=i;return}p=o-(c[d+20>>2]|0)|0;if((p|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=p;c[b>>2]=0;l=i;return}if((g|0)>0){if((o|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);q=0}else{a[1263537]=0;q=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,q)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=q;c[b>>2]=0;l=i;return}}q=c[d+44>>2]|0;o=c[d+48>>2]|0;p=e+(o>>1)|0;if(!(o&1))r=q;else r=c[(c[p>>2]|0)+q>>2]|0;do if((g|0)<1){q=c[n>>2]|0;o=q+-1|0;if((q|0)>=1){e=c[d+16>>2]|0;s=(e|0)==0;if(s)t=0;else t=c[e+-4>>2]|0;if((q|0)<=(t|0)){if(s)u=0;else u=c[e+-4>>2]|0;do if((u|0)<(q|0)){if(s)v=0;else v=c[e+-4>>2]|0;if((v|0)<(q|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);w=0;break}else{a[1263537]=0;x=31;break}}else x=31;while(0);if((x|0)==31)w=e+(o*24|0)|0;__ZN7VariantC2ERKS_(k,w);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);__ZNK7Variantcv7Vector3Ev(j,k);Pi[r&2047](p,j);if(c[k>>2]|0)__ZN7Variant5clearEv(k);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I7RayCastRK7Vector3E7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236544)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;b=c[d>>2]|0;c[f>>2]=c[b>>2];c[f+4>>2]=c[b+4>>2];c[f+8>>2]=c[b+8>>2];Pi[i&2047](a,f);l=e;return}function __ZN11MethodBind1I7RayCastRK7Vector3ED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI7RayCastbE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Eb(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK13MethodBind0RCI7RayCastbE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,944430);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI7RayCastbE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236544)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2Eb(i,ij[n&8191](d)|0);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI7RayCastbE7ptrcallEP6ObjectPPKvPv(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0;if(!d)g=0;else{e=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1236544)|0;g=e?d:0}d=c[b+44>>2]|0;e=c[b+48>>2]|0;b=g+(e>>1)|0;if(!(e&1)){h=d;i=ij[h&8191](b)|0;j=i&1;a[f>>0]=j;return}else{h=c[(c[b>>2]|0)+d>>2]|0;i=ij[h&8191](b)|0;j=i&1;a[f>>0]=j;return}}function __ZN13MethodBind0RCI7RayCastbED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I7RayCastbE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if(!b){__ZN7VariantC2Eb(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK11MethodBind1I7RayCastbE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,944430);l=a;return c[b>>2]|0}function __ZN11MethodBind1I7RayCastbE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236544)|0:0){c[h>>2]=0;a[1263537]=0;k=d+24|0;n=c[k>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=i;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=i;return}if((g|0)>0){if((n|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);p=0}else{a[1263537]=0;p=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,p)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=p;c[b>>2]=0;l=i;return}}p=c[d+44>>2]|0;n=c[d+48>>2]|0;o=e+(n>>1)|0;if(!(n&1))q=p;else q=c[(c[o>>2]|0)+p>>2]|0;do if((g|0)<1){p=c[k>>2]|0;n=p+-1|0;if((p|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)s=0;else s=c[e+-4>>2]|0;if((p|0)<=(s|0)){if(r)t=0;else t=c[e+-4>>2]|0;do if((t|0)<(p|0)){if(r)u=0;else u=c[e+-4>>2]|0;if((u|0)<(p|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);v=0;break}else{a[1263537]=0;w=31;break}}else w=31;while(0);if((w|0)==31)v=e+(n*24|0)|0;__ZN7VariantC2ERKS_(j,v);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);f=__ZNK7VariantcvbEv(j)|0;Pi[q&2047](o,f);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I7RayCastbE7ptrcallEP6ObjectPPKvPv(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0;if(!d)g=0;else{f=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1236544)|0;g=f?d:0}d=c[b+44>>2]|0;f=c[b+48>>2]|0;b=g+(f>>1)|0;if(!(f&1))h=d;else h=c[(c[b>>2]|0)+d>>2]|0;Pi[h&2047](b,(a[c[e>>2]>>0]|0)!=0);return}function __ZN11MethodBind1I7RayCastbED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN7ClassDB7creatorI16CollisionPolygonEEP6Objectv(){var a=0;a=__ZnwjPKc(444,1263606)|0;__ZN16CollisionPolygonC2Ev(a);__Z22postinitialize_handlerP6Object(a);return a|0}function __ZN16CollisionPolygonC2Ev(b){b=b|0;__ZN7SpatialC2Ev(b);c[b>>2]=261416;__ZN10StringNameC2Ev(b+392|0);c[b+428>>2]=0;c[b+436>>2]=-1;c[b+440>>2]=-1;a[b+432>>0]=0;g[b+400>>2]=-1.0;g[b+404>>2]=-1.0;g[b+408>>2]=-1.0;g[b+412>>2]=2.0;g[b+416>>2]=2.0;g[b+420>>2]=2.0;c[b+424>>2]=0;g[b+396>>2]=1.0;return}function __ZN7ClassDB7creatorI14CollisionShapeEEP6Objectv(){var a=0;a=__ZnwjPKc(412,1263606)|0;__ZN14CollisionShapeC2Ev(a);__Z22postinitialize_handlerP6Object(a);return a|0}function __ZN7ClassDB7creatorI14ProximityGroupEEP6Objectv(){var a=0;a=__ZnwjPKc(436,1263606)|0;__ZN14ProximityGroupC2Ev(a);__Z22postinitialize_handlerP6Object(a);return a|0}function __ZN14ProximityGroupC2Ev(a){a=a|0;var b=0;__ZN7SpatialC2Ev(a);c[a>>2]=264604;__ZN10StringNameC2Ev(a+392|0);c[a+404>>2]=379008;c[a+400>>2]=0;c[a+408>>2]=0;c[a+412>>2]=0;b=a+420|0;c[a+396>>2]=0;c[b+12>>2]=0;g[b>>2]=1.0;g[a+424>>2]=1.0;g[a+428>>2]=1.0;__ZN7Spatial20set_notify_transformEb(a,1);return}function __ZN7ClassDB7creatorI4AreaEEP6Objectv(){var a=0;a=__ZnwjPKc(492,1263606)|0;__ZN4AreaC2Ev(a);__Z22postinitialize_handlerP6Object(a);return a|0}function __ZN4AreaC2Ev(b){b=b|0;var d=0,e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;d=l;l=l+48|0;if((l|0)>=(m|0))ba(48);e=d+44|0;f=d+36|0;h=d;i=d+40|0;j=d+24|0;k=__ZN13PhysicsServer13get_singletonEv()|0;c[i>>2]=ij[c[(c[k>>2]|0)+144>>2]&8191](k)|0;c[e>>2]=c[i>>2];__ZN15CollisionObjectC2E3RIDb(b,e,1);c[b>>2]=256912;__ZN10StringNameC2Ev(b+412|0);i=b+420|0;g[b+428>>2]=0.0;g[b+424>>2]=0.0;g[i>>2]=0.0;c[b+472>>2]=379008;c[b+468>>2]=0;c[b+476>>2]=0;c[b+484>>2]=379008;c[b+480>>2]=0;c[b+488>>2]=0;c[b+416>>2]=0;g[b+432>>2]=9.800000190734863;k=__ZN13PhysicsServer13get_singletonEv()|0;n=c[(c[k>>2]|0)+204>>2]|0;o=b+400|0;c[f>>2]=c[o>>2];__ZN7VariantC2Ef(h,9.800000190734863);c[e>>2]=c[f>>2];Ki[n&4095](k,e,0,h);if(c[h>>2]|0)__ZN7Variant5clearEv(h);a[b+466>>0]=0;g[j>>2]=0.0;g[j+4>>2]=-1.0;g[j+8>>2]=0.0;c[i>>2]=c[j>>2];c[i+4>>2]=c[j+4>>2];c[i+8>>2]=c[j+8>>2];i=__ZN13PhysicsServer13get_singletonEv()|0;k=c[(c[i>>2]|0)+204>>2]|0;c[f>>2]=c[o>>2];__ZN7VariantC2ERK7Vector3(h,j);c[e>>2]=c[f>>2];Ki[k&4095](i,e,1,h);if(!(c[h>>2]|0)){p=b+436|0;a[p>>0]=0;q=b+440|0;g[q>>2]=0.0;r=b+448|0;g[r>>2]=.10000000149011612;s=b+444|0;g[s>>2]=1.0;t=b+460|0;c[t>>2]=0;u=b+464|0;a[u>>0]=0;v=b+452|0;c[v>>2]=1;w=b+456|0;c[w>>2]=1;__ZN15CollisionObject16set_ray_pickableEb(b,0);__ZN4Area14set_monitoringEb(b,1);__ZN4Area15set_monitorableEb(b,1);l=d;return}__ZN7Variant5clearEv(h);p=b+436|0;a[p>>0]=0;q=b+440|0;g[q>>2]=0.0;r=b+448|0;g[r>>2]=.10000000149011612;s=b+444|0;g[s>>2]=1.0;t=b+460|0;c[t>>2]=0;u=b+464|0;a[u>>0]=0;v=b+452|0;c[v>>2]=1;w=b+456|0;c[w>>2]=1;__ZN15CollisionObject16set_ray_pickableEb(b,0);__ZN4Area14set_monitoringEb(b,1);__ZN4Area15set_monitorableEb(b,1);l=d;return}function __ZN7ClassDB10_add_classI12VehicleWheelEEvv(){var a=0,b=0,d=0,e=0,f=0,g=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+16|0;d=a+12|0;e=a+8|0;f=a+4|0;g=a;__ZN6StringC2EPKc(b,944838);c[e>>2]=c[b>>2];__ZN10StringNameC2ERK6String(d,e);__ZN6StringC2EPKc(b,946852);c[g>>2]=c[b>>2];__ZN10StringNameC2ERK6String(f,g);__ZN7ClassDB11_add_class2ERK10StringNameS2_(d,f);__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);__ZN10StringNameD2Ev(d);d=c[e>>2]|0;if(!d){l=a;return}if(__Z16atomic_decrementPj(d+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(d,1);l=a;return}function __ZN12VehicleWheel13_bind_methodsEv(){var a=0,b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ca=0;a=l;l=l+320|0;if((l|0)>=(m|0))ba(320);b=a+288|0;d=a+280|0;e=a+272|0;f=a+264|0;g=a+256|0;h=a+248|0;i=a+240|0;j=a+232|0;k=a+224|0;n=a+216|0;o=a+208|0;p=a+200|0;q=a+192|0;r=a+176|0;s=a+168|0;t=a+152|0;u=a+136|0;v=a+120|0;w=a+112|0;x=a+104|0;y=a+96|0;z=a+88|0;A=a+184|0;B=a+84|0;C=a+160|0;D=a+144|0;E=a+128|0;F=a+80|0;G=a+76|0;H=a+72|0;I=a+68|0;J=a+64|0;K=a+60|0;L=a+56|0;M=a+52|0;N=a+48|0;O=a+44|0;P=a+40|0;Q=a+36|0;R=a+32|0;S=a+28|0;T=a+24|0;U=a+20|0;V=a+16|0;W=a+12|0;X=a+8|0;Y=a+4|0;Z=a;__Z8D_METHODPKcS0_(d,944851,1126756);_=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(_);c[_>>2]=319508;__ZN10MethodBind10_set_constEb(_,0);__ZN10MethodBind24_generate_argument_typesEi(_,1);c[_+44>>2]=274;c[_+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,_,d,0,0)|0;_=d+4|0;$=c[_>>2]|0;if($|0?(__Z16atomic_decrementPj($+-8|0)|0)==0:0){aa=c[_>>2]|0;_=(aa|0)==0?0:aa+-4|0;aa=_+4|0;if(c[_>>2]|0){ca=0;do{__ZN10StringNameD2Ev(aa+(ca<<2)|0);ca=ca+1|0}while(ca>>>0<(c[_>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb($,1)}__ZN10StringNameD2Ev(d);__Z8D_METHODPKc(e,944862);d=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(d);c[d>>2]=319544;__ZN10MethodBind10_set_constEb(d,1);__ZN10MethodBind24_generate_argument_typesEi(d,0);__ZN10MethodBind12_set_returnsEb(d,1);c[d+44>>2]=280;c[d+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,d,e,0,0)|0;d=e+4|0;$=c[d>>2]|0;if($|0?(__Z16atomic_decrementPj($+-8|0)|0)==0:0){_=c[d>>2]|0;d=(_|0)==0?0:_+-4|0;_=d+4|0;if(c[d>>2]|0){ca=0;do{__ZN10StringNameD2Ev(_+(ca<<2)|0);ca=ca+1|0}while(ca>>>0<(c[d>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb($,1)}__ZN10StringNameD2Ev(e);__Z8D_METHODPKcS0_(f,944873,1126756);e=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(e);c[e>>2]=319508;__ZN10MethodBind10_set_constEb(e,0);__ZN10MethodBind24_generate_argument_typesEi(e,1);c[e+44>>2]=275;c[e+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,e,f,0,0)|0;e=f+4|0;$=c[e>>2]|0;if($|0?(__Z16atomic_decrementPj($+-8|0)|0)==0:0){d=c[e>>2]|0;e=(d|0)==0?0:d+-4|0;d=e+4|0;if(c[e>>2]|0){ca=0;do{__ZN10StringNameD2Ev(d+(ca<<2)|0);ca=ca+1|0}while(ca>>>0<(c[e>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb($,1)}__ZN10StringNameD2Ev(f);__Z8D_METHODPKc(g,944900);f=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(f);c[f>>2]=319544;__ZN10MethodBind10_set_constEb(f,1);__ZN10MethodBind24_generate_argument_typesEi(f,0);__ZN10MethodBind12_set_returnsEb(f,1);c[f+44>>2]=281;c[f+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,f,g,0,0)|0;f=g+4|0;$=c[f>>2]|0;if($|0?(__Z16atomic_decrementPj($+-8|0)|0)==0:0){e=c[f>>2]|0;f=(e|0)==0?0:e+-4|0;e=f+4|0;if(c[f>>2]|0){ca=0;do{__ZN10StringNameD2Ev(e+(ca<<2)|0);ca=ca+1|0}while(ca>>>0<(c[f>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb($,1)}__ZN10StringNameD2Ev(g);__Z8D_METHODPKcS0_(h,944927,1126756);g=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(g);c[g>>2]=319508;__ZN10MethodBind10_set_constEb(g,0);__ZN10MethodBind24_generate_argument_typesEi(g,1);c[g+44>>2]=276;c[g+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,g,h,0,0)|0;g=h+4|0;$=c[g>>2]|0;if($|0?(__Z16atomic_decrementPj($+-8|0)|0)==0:0){f=c[g>>2]|0;g=(f|0)==0?0:f+-4|0;f=g+4|0;if(c[g>>2]|0){ca=0;do{__ZN10StringNameD2Ev(f+(ca<<2)|0);ca=ca+1|0}while(ca>>>0<(c[g>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb($,1)}__ZN10StringNameD2Ev(h);__Z8D_METHODPKc(i,944949);h=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(h);c[h>>2]=319544;__ZN10MethodBind10_set_constEb(h,1);__ZN10MethodBind24_generate_argument_typesEi(h,0);__ZN10MethodBind12_set_returnsEb(h,1);c[h+44>>2]=282;c[h+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,h,i,0,0)|0;h=i+4|0;$=c[h>>2]|0;if($|0?(__Z16atomic_decrementPj($+-8|0)|0)==0:0){g=c[h>>2]|0;h=(g|0)==0?0:g+-4|0;g=h+4|0;if(c[h>>2]|0){ca=0;do{__ZN10StringNameD2Ev(g+(ca<<2)|0);ca=ca+1|0}while(ca>>>0<(c[h>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb($,1)}__ZN10StringNameD2Ev(i);__Z8D_METHODPKcS0_(j,944971,1126756);i=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(i);c[i>>2]=319508;__ZN10MethodBind10_set_constEb(i,0);__ZN10MethodBind24_generate_argument_typesEi(i,1);c[i+44>>2]=277;c[i+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,i,j,0,0)|0;i=j+4|0;$=c[i>>2]|0;if($|0?(__Z16atomic_decrementPj($+-8|0)|0)==0:0){h=c[i>>2]|0;i=(h|0)==0?0:h+-4|0;h=i+4|0;if(c[i>>2]|0){ca=0;do{__ZN10StringNameD2Ev(h+(ca<<2)|0);ca=ca+1|0}while(ca>>>0<(c[i>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb($,1)}__ZN10StringNameD2Ev(j);__Z8D_METHODPKc(k,944996);j=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(j);c[j>>2]=319544;__ZN10MethodBind10_set_constEb(j,1);__ZN10MethodBind24_generate_argument_typesEi(j,0);__ZN10MethodBind12_set_returnsEb(j,1);c[j+44>>2]=283;c[j+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,j,k,0,0)|0;j=k+4|0;$=c[j>>2]|0;if($|0?(__Z16atomic_decrementPj($+-8|0)|0)==0:0){i=c[j>>2]|0;j=(i|0)==0?0:i+-4|0;i=j+4|0;if(c[j>>2]|0){ca=0;do{__ZN10StringNameD2Ev(i+(ca<<2)|0);ca=ca+1|0}while(ca>>>0<(c[j>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb($,1)}__ZN10StringNameD2Ev(k);__Z8D_METHODPKcS0_(n,945021,1126756);k=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(k);c[k>>2]=319508;__ZN10MethodBind10_set_constEb(k,0);__ZN10MethodBind24_generate_argument_typesEi(k,1);c[k+44>>2]=278;c[k+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,k,n,0,0)|0;k=n+4|0;$=c[k>>2]|0;if($|0?(__Z16atomic_decrementPj($+-8|0)|0)==0:0){j=c[k>>2]|0;k=(j|0)==0?0:j+-4|0;j=k+4|0;if(c[k>>2]|0){ca=0;do{__ZN10StringNameD2Ev(j+(ca<<2)|0);ca=ca+1|0}while(ca>>>0<(c[k>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb($,1)}__ZN10StringNameD2Ev(n);__Z8D_METHODPKc(o,945046);n=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(n);c[n>>2]=319544;__ZN10MethodBind10_set_constEb(n,1);__ZN10MethodBind24_generate_argument_typesEi(n,0);__ZN10MethodBind12_set_returnsEb(n,1);c[n+44>>2]=284;c[n+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,n,o,0,0)|0;n=o+4|0;$=c[n>>2]|0;if($|0?(__Z16atomic_decrementPj($+-8|0)|0)==0:0){k=c[n>>2]|0;n=(k|0)==0?0:k+-4|0;k=n+4|0;if(c[n>>2]|0){ca=0;do{__ZN10StringNameD2Ev(k+(ca<<2)|0);ca=ca+1|0}while(ca>>>0<(c[n>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb($,1)}__ZN10StringNameD2Ev(o);__Z8D_METHODPKcS0_(p,945071,1126756);o=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(o);c[o>>2]=319508;__ZN10MethodBind10_set_constEb(o,0);__ZN10MethodBind24_generate_argument_typesEi(o,1);c[o+44>>2]=279;c[o+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,o,p,0,0)|0;o=p+4|0;$=c[o>>2]|0;if($|0?(__Z16atomic_decrementPj($+-8|0)|0)==0:0){n=c[o>>2]|0;o=(n|0)==0?0:n+-4|0;n=o+4|0;if(c[o>>2]|0){ca=0;do{__ZN10StringNameD2Ev(n+(ca<<2)|0);ca=ca+1|0}while(ca>>>0<(c[o>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb($,1)}__ZN10StringNameD2Ev(p);__Z8D_METHODPKc(q,945095);p=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(p);c[p>>2]=319544;__ZN10MethodBind10_set_constEb(p,1);__ZN10MethodBind24_generate_argument_typesEi(p,0);__ZN10MethodBind12_set_returnsEb(p,1);c[p+44>>2]=285;c[p+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,p,q,0,0)|0;p=q+4|0;$=c[p>>2]|0;if($|0?(__Z16atomic_decrementPj($+-8|0)|0)==0:0){o=c[p>>2]|0;p=(o|0)==0?0:o+-4|0;o=p+4|0;if(c[p>>2]|0){ca=0;do{__ZN10StringNameD2Ev(o+(ca<<2)|0);ca=ca+1|0}while(ca>>>0<(c[p>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb($,1)}__ZN10StringNameD2Ev(q);__Z8D_METHODPKcS0_(r,945119,1126756);q=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(q);c[q>>2]=319508;__ZN10MethodBind10_set_constEb(q,0);__ZN10MethodBind24_generate_argument_typesEi(q,1);c[q+44>>2]=280;c[q+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,q,r,0,0)|0;q=r+4|0;$=c[q>>2]|0;if($|0?(__Z16atomic_decrementPj($+-8|0)|0)==0:0){p=c[q>>2]|0;q=(p|0)==0?0:p+-4|0;p=q+4|0;if(c[q>>2]|0){ca=0;do{__ZN10StringNameD2Ev(p+(ca<<2)|0);ca=ca+1|0}while(ca>>>0<(c[q>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb($,1)}__ZN10StringNameD2Ev(r);__Z8D_METHODPKc(s,945142);r=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(r);c[r>>2]=319544;__ZN10MethodBind10_set_constEb(r,1);__ZN10MethodBind24_generate_argument_typesEi(r,0);__ZN10MethodBind12_set_returnsEb(r,1);c[r+44>>2]=286;c[r+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,r,s,0,0)|0;r=s+4|0;$=c[r>>2]|0;if($|0?(__Z16atomic_decrementPj($+-8|0)|0)==0:0){q=c[r>>2]|0;r=(q|0)==0?0:q+-4|0;q=r+4|0;if(c[r>>2]|0){ca=0;do{__ZN10StringNameD2Ev(q+(ca<<2)|0);ca=ca+1|0}while(ca>>>0<(c[r>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb($,1)}__ZN10StringNameD2Ev(s);__Z8D_METHODPKcS0_(t,945165,1146191);s=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(s);c[s>>2]=319580;__ZN10MethodBind10_set_constEb(s,0);__ZN10MethodBind24_generate_argument_typesEi(s,1);c[s+44>>2]=1843;c[s+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,s,t,0,0)|0;s=t+4|0;$=c[s>>2]|0;if($|0?(__Z16atomic_decrementPj($+-8|0)|0)==0:0){r=c[s>>2]|0;s=(r|0)==0?0:r+-4|0;r=s+4|0;if(c[s>>2]|0){ca=0;do{__ZN10StringNameD2Ev(r+(ca<<2)|0);ca=ca+1|0}while(ca>>>0<(c[s>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb($,1)}__ZN10StringNameD2Ev(t);__Z8D_METHODPKc(u,945185);t=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(t);c[t>>2]=319616;__ZN10MethodBind10_set_constEb(t,1);__ZN10MethodBind24_generate_argument_typesEi(t,0);__ZN10MethodBind12_set_returnsEb(t,1);c[t+44>>2]=5736;c[t+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,t,u,0,0)|0;t=u+4|0;$=c[t>>2]|0;if($|0?(__Z16atomic_decrementPj($+-8|0)|0)==0:0){s=c[t>>2]|0;t=(s|0)==0?0:s+-4|0;s=t+4|0;if(c[t>>2]|0){ca=0;do{__ZN10StringNameD2Ev(s+(ca<<2)|0);ca=ca+1|0}while(ca>>>0<(c[t>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb($,1)}__ZN10StringNameD2Ev(u);__Z8D_METHODPKcS0_(v,945205,1146191);u=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(u);c[u>>2]=319580;__ZN10MethodBind10_set_constEb(u,0);__ZN10MethodBind24_generate_argument_typesEi(u,1);c[u+44>>2]=1844;c[u+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,u,v,0,0)|0;u=v+4|0;$=c[u>>2]|0;if($|0?(__Z16atomic_decrementPj($+-8|0)|0)==0:0){t=c[u>>2]|0;u=(t|0)==0?0:t+-4|0;t=u+4|0;if(c[u>>2]|0){ca=0;do{__ZN10StringNameD2Ev(t+(ca<<2)|0);ca=ca+1|0}while(ca>>>0<(c[u>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb($,1)}__ZN10StringNameD2Ev(v);__Z8D_METHODPKc(w,945225);v=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(v);c[v>>2]=319616;__ZN10MethodBind10_set_constEb(v,1);__ZN10MethodBind24_generate_argument_typesEi(v,0);__ZN10MethodBind12_set_returnsEb(v,1);c[v+44>>2]=5737;c[v+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,v,w,0,0)|0;v=w+4|0;$=c[v>>2]|0;if($|0?(__Z16atomic_decrementPj($+-8|0)|0)==0:0){u=c[v>>2]|0;v=(u|0)==0?0:u+-4|0;u=v+4|0;if(c[v>>2]|0){ca=0;do{__ZN10StringNameD2Ev(u+(ca<<2)|0);ca=ca+1|0}while(ca>>>0<(c[v>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb($,1)}__ZN10StringNameD2Ev(w);__Z8D_METHODPKcS0_(x,945245,1126756);w=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(w);c[w>>2]=319508;__ZN10MethodBind10_set_constEb(w,0);__ZN10MethodBind24_generate_argument_typesEi(w,1);c[w+44>>2]=281;c[w+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,w,x,0,0)|0;w=x+4|0;$=c[w>>2]|0;do if($|0){if(__Z16atomic_decrementPj($+-8|0)|0)break;v=c[w>>2]|0;ca=(v|0)==0?0:v+-4|0;v=ca+4|0;if(c[ca>>2]|0){u=0;do{__ZN10StringNameD2Ev(v+(u<<2)|0);u=u+1|0}while(u>>>0<(c[ca>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb($,1)}while(0);__ZN10StringNameD2Ev(x);__Z8D_METHODPKc(y,945263);x=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(x);c[x>>2]=319544;__ZN10MethodBind10_set_constEb(x,1);__ZN10MethodBind24_generate_argument_typesEi(x,0);__ZN10MethodBind12_set_returnsEb(x,1);c[x+44>>2]=287;c[x+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,x,y,0,0)|0;x=y+4|0;$=c[x>>2]|0;do if($|0){if(__Z16atomic_decrementPj($+-8|0)|0)break;w=c[x>>2]|0;ca=(w|0)==0?0:w+-4|0;w=ca+4|0;if(c[ca>>2]|0){u=0;do{__ZN10StringNameD2Ev(w+(u<<2)|0);u=u+1|0}while(u>>>0<(c[ca>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb($,1)}while(0);__ZN10StringNameD2Ev(y);__ZN6StringC2EPKc(b,944838);c[A>>2]=c[b>>2];__ZN10StringNameC2ERK6String(z,A);__ZN6StringC2EPKc(B,945281);__ZN6StringC2EPKc(C,1263606);y=b+4|0;c[y>>2]=0;$=b+12|0;c[$>>2]=0;c[b>>2]=1;x=c[B>>2]|0;do if(x|0){c[y>>2]=0;if(!(__Z28atomic_conditional_incrementPj(x+-8|0)|0))break;c[y>>2]=c[B>>2]}while(0);c[b+8>>2]=0;y=c[$>>2]|0;do if((y|0)!=(c[C>>2]|0)){do if(y|0){if(__Z16atomic_decrementPj(y+-8|0)|0)break;__ZN6Memory11free_staticEPvb(y,1)}while(0);c[$>>2]=0;x=c[C>>2]|0;if(!x)break;if(!(__Z28atomic_conditional_incrementPj(x+-8|0)|0))break;c[$>>2]=c[C>>2]}while(0);c[b+16>>2]=7;c[D>>2]=__Z11_scs_createPKc(945165)|0;c[E>>2]=__Z11_scs_createPKc(945185)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(z,b,D,E,-1);__ZN10StringNameD2Ev(E);__ZN10StringNameD2Ev(D);$=c[b+12>>2]|0;do if($|0){if(__Z16atomic_decrementPj($+-8|0)|0)break;__ZN6Memory11free_staticEPvb($,1)}while(0);$=c[b+4>>2]|0;do if($|0){if(__Z16atomic_decrementPj($+-8|0)|0)break;__ZN6Memory11free_staticEPvb($,1)}while(0);$=c[C>>2]|0;do if($|0){if(__Z16atomic_decrementPj($+-8|0)|0)break;__ZN6Memory11free_staticEPvb($,1)}while(0);$=c[B>>2]|0;do if($|0){if(__Z16atomic_decrementPj($+-8|0)|0)break;__ZN6Memory11free_staticEPvb($,1)}while(0);__ZN10StringNameD2Ev(z);z=c[A>>2]|0;do if(z|0){if(__Z16atomic_decrementPj(z+-8|0)|0)break;__ZN6Memory11free_staticEPvb(z,1)}while(0);__ZN6StringC2EPKc(b,944838);c[A>>2]=c[b>>2];__ZN10StringNameC2ERK6String(F,A);__ZN6StringC2EPKc(G,945297);__ZN6StringC2EPKc(C,1263606);z=b+4|0;c[z>>2]=0;$=b+12|0;c[$>>2]=0;c[b>>2]=1;B=c[G>>2]|0;do if(B|0){c[z>>2]=0;if(!(__Z28atomic_conditional_incrementPj(B+-8|0)|0))break;c[z>>2]=c[G>>2]}while(0);c[b+8>>2]=0;z=c[$>>2]|0;do if((z|0)!=(c[C>>2]|0)){do if(z|0){if(__Z16atomic_decrementPj(z+-8|0)|0)break;__ZN6Memory11free_staticEPvb(z,1)}while(0);c[$>>2]=0;B=c[C>>2]|0;if(!B)break;if(!(__Z28atomic_conditional_incrementPj(B+-8|0)|0))break;c[$>>2]=c[C>>2]}while(0);c[b+16>>2]=7;c[D>>2]=__Z11_scs_createPKc(945205)|0;c[E>>2]=__Z11_scs_createPKc(945225)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(F,b,D,E,-1);__ZN10StringNameD2Ev(E);__ZN10StringNameD2Ev(D);$=c[b+12>>2]|0;do if($|0){if(__Z16atomic_decrementPj($+-8|0)|0)break;__ZN6Memory11free_staticEPvb($,1)}while(0);$=c[b+4>>2]|0;do if($|0){if(__Z16atomic_decrementPj($+-8|0)|0)break;__ZN6Memory11free_staticEPvb($,1)}while(0);$=c[C>>2]|0;do if($|0){if(__Z16atomic_decrementPj($+-8|0)|0)break;__ZN6Memory11free_staticEPvb($,1)}while(0);$=c[G>>2]|0;do if($|0){if(__Z16atomic_decrementPj($+-8|0)|0)break;__ZN6Memory11free_staticEPvb($,1)}while(0);__ZN10StringNameD2Ev(F);F=c[A>>2]|0;do if(F|0){if(__Z16atomic_decrementPj(F+-8|0)|0)break;__ZN6Memory11free_staticEPvb(F,1)}while(0);__ZN6StringC2EPKc(b,944838);c[A>>2]=c[b>>2];__ZN10StringNameC2ERK6String(H,A);__ZN6StringC2EPKc(b,945313);__ZN6StringC2EPKc(C,945319);__ZN7ClassDB18add_property_groupE10StringNameRK6StringS3_(H,b,C);F=c[C>>2]|0;do if(F|0){if(__Z16atomic_decrementPj(F+-8|0)|0)break;__ZN6Memory11free_staticEPvb(F,1)}while(0);F=c[b>>2]|0;do if(F|0){if(__Z16atomic_decrementPj(F+-8|0)|0)break;__ZN6Memory11free_staticEPvb(F,1)}while(0);__ZN10StringNameD2Ev(H);H=c[A>>2]|0;do if(H|0){if(__Z16atomic_decrementPj(H+-8|0)|0)break;__ZN6Memory11free_staticEPvb(H,1)}while(0);__ZN6StringC2EPKc(b,944838);c[A>>2]=c[b>>2];__ZN10StringNameC2ERK6String(I,A);__ZN6StringC2EPKc(J,945326);__ZN6StringC2EPKc(C,1263606);H=b+4|0;c[H>>2]=0;F=b+12|0;c[F>>2]=0;c[b>>2]=3;$=c[J>>2]|0;do if($|0){c[H>>2]=0;if(!(__Z28atomic_conditional_incrementPj($+-8|0)|0))break;c[H>>2]=c[J>>2]}while(0);c[b+8>>2]=0;H=c[F>>2]|0;do if((H|0)!=(c[C>>2]|0)){do if(H|0){if(__Z16atomic_decrementPj(H+-8|0)|0)break;__ZN6Memory11free_staticEPvb(H,1)}while(0);c[F>>2]=0;$=c[C>>2]|0;if(!$)break;if(!(__Z28atomic_conditional_incrementPj($+-8|0)|0))break;c[F>>2]=c[C>>2]}while(0);c[b+16>>2]=7;c[D>>2]=__Z11_scs_createPKc(944851)|0;c[E>>2]=__Z11_scs_createPKc(944862)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(I,b,D,E,-1);__ZN10StringNameD2Ev(E);__ZN10StringNameD2Ev(D);F=c[b+12>>2]|0;do if(F|0){if(__Z16atomic_decrementPj(F+-8|0)|0)break;__ZN6Memory11free_staticEPvb(F,1)}while(0);F=c[b+4>>2]|0;do if(F|0){if(__Z16atomic_decrementPj(F+-8|0)|0)break;__ZN6Memory11free_staticEPvb(F,1)}while(0);F=c[C>>2]|0;do if(F|0){if(__Z16atomic_decrementPj(F+-8|0)|0)break;__ZN6Memory11free_staticEPvb(F,1)}while(0);F=c[J>>2]|0;do if(F|0){if(__Z16atomic_decrementPj(F+-8|0)|0)break;__ZN6Memory11free_staticEPvb(F,1)}while(0);__ZN10StringNameD2Ev(I);I=c[A>>2]|0;do if(I|0){if(__Z16atomic_decrementPj(I+-8|0)|0)break;__ZN6Memory11free_staticEPvb(I,1)}while(0);__ZN6StringC2EPKc(b,944838);c[A>>2]=c[b>>2];__ZN10StringNameC2ERK6String(K,A);__ZN6StringC2EPKc(L,945339);__ZN6StringC2EPKc(C,1263606);I=b+4|0;c[I>>2]=0;F=b+12|0;c[F>>2]=0;c[b>>2]=3;J=c[L>>2]|0;do if(J|0){c[I>>2]=0;if(!(__Z28atomic_conditional_incrementPj(J+-8|0)|0))break;c[I>>2]=c[L>>2]}while(0);c[b+8>>2]=0;I=c[F>>2]|0;do if((I|0)!=(c[C>>2]|0)){do if(I|0){if(__Z16atomic_decrementPj(I+-8|0)|0)break;__ZN6Memory11free_staticEPvb(I,1)}while(0);c[F>>2]=0;J=c[C>>2]|0;if(!J)break;if(!(__Z28atomic_conditional_incrementPj(J+-8|0)|0))break;c[F>>2]=c[C>>2]}while(0);c[b+16>>2]=7;c[D>>2]=__Z11_scs_createPKc(944873)|0;c[E>>2]=__Z11_scs_createPKc(944900)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(K,b,D,E,-1);__ZN10StringNameD2Ev(E);__ZN10StringNameD2Ev(D);F=c[b+12>>2]|0;do if(F|0){if(__Z16atomic_decrementPj(F+-8|0)|0)break;__ZN6Memory11free_staticEPvb(F,1)}while(0);F=c[b+4>>2]|0;do if(F|0){if(__Z16atomic_decrementPj(F+-8|0)|0)break;__ZN6Memory11free_staticEPvb(F,1)}while(0);F=c[C>>2]|0;do if(F|0){if(__Z16atomic_decrementPj(F+-8|0)|0)break;__ZN6Memory11free_staticEPvb(F,1)}while(0);F=c[L>>2]|0;do if(F|0){if(__Z16atomic_decrementPj(F+-8|0)|0)break;__ZN6Memory11free_staticEPvb(F,1)}while(0);__ZN10StringNameD2Ev(K);K=c[A>>2]|0;do if(K|0){if(__Z16atomic_decrementPj(K+-8|0)|0)break;__ZN6Memory11free_staticEPvb(K,1)}while(0);__ZN6StringC2EPKc(b,944838);c[A>>2]=c[b>>2];__ZN10StringNameC2ERK6String(M,A);__ZN6StringC2EPKc(N,945357);__ZN6StringC2EPKc(C,1263606);K=b+4|0;c[K>>2]=0;F=b+12|0;c[F>>2]=0;c[b>>2]=3;L=c[N>>2]|0;do if(L|0){c[K>>2]=0;if(!(__Z28atomic_conditional_incrementPj(L+-8|0)|0))break;c[K>>2]=c[N>>2]}while(0);c[b+8>>2]=0;K=c[F>>2]|0;do if((K|0)!=(c[C>>2]|0)){do if(K|0){if(__Z16atomic_decrementPj(K+-8|0)|0)break;__ZN6Memory11free_staticEPvb(K,1)}while(0);c[F>>2]=0;L=c[C>>2]|0;if(!L)break;if(!(__Z28atomic_conditional_incrementPj(L+-8|0)|0))break;c[F>>2]=c[C>>2]}while(0);c[b+16>>2]=7;c[D>>2]=__Z11_scs_createPKc(945245)|0;c[E>>2]=__Z11_scs_createPKc(945263)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(M,b,D,E,-1);__ZN10StringNameD2Ev(E);__ZN10StringNameD2Ev(D);F=c[b+12>>2]|0;do if(F|0){if(__Z16atomic_decrementPj(F+-8|0)|0)break;__ZN6Memory11free_staticEPvb(F,1)}while(0);F=c[b+4>>2]|0;do if(F|0){if(__Z16atomic_decrementPj(F+-8|0)|0)break;__ZN6Memory11free_staticEPvb(F,1)}while(0);F=c[C>>2]|0;do if(F|0){if(__Z16atomic_decrementPj(F+-8|0)|0)break;__ZN6Memory11free_staticEPvb(F,1)}while(0);F=c[N>>2]|0;do if(F|0){if(__Z16atomic_decrementPj(F+-8|0)|0)break;__ZN6Memory11free_staticEPvb(F,1)}while(0);__ZN10StringNameD2Ev(M);M=c[A>>2]|0;do if(M|0){if(__Z16atomic_decrementPj(M+-8|0)|0)break;__ZN6Memory11free_staticEPvb(M,1)}while(0);__ZN6StringC2EPKc(b,944838);c[A>>2]=c[b>>2];__ZN10StringNameC2ERK6String(O,A);__ZN6StringC2EPKc(b,945377);__ZN6StringC2EPKc(C,945388);__ZN7ClassDB18add_property_groupE10StringNameRK6StringS3_(O,b,C);M=c[C>>2]|0;do if(M|0){if(__Z16atomic_decrementPj(M+-8|0)|0)break;__ZN6Memory11free_staticEPvb(M,1)}while(0);M=c[b>>2]|0;do if(M|0){if(__Z16atomic_decrementPj(M+-8|0)|0)break;__ZN6Memory11free_staticEPvb(M,1)}while(0);__ZN10StringNameD2Ev(O);O=c[A>>2]|0;do if(O|0){if(__Z16atomic_decrementPj(O+-8|0)|0)break;__ZN6Memory11free_staticEPvb(O,1)}while(0);__ZN6StringC2EPKc(b,944838);c[A>>2]=c[b>>2];__ZN10StringNameC2ERK6String(P,A);__ZN6StringC2EPKc(Q,945400);__ZN6StringC2EPKc(C,1263606);O=b+4|0;c[O>>2]=0;M=b+12|0;c[M>>2]=0;c[b>>2]=3;F=c[Q>>2]|0;do if(F|0){c[O>>2]=0;if(!(__Z28atomic_conditional_incrementPj(F+-8|0)|0))break;c[O>>2]=c[Q>>2]}while(0);c[b+8>>2]=0;O=c[M>>2]|0;do if((O|0)!=(c[C>>2]|0)){do if(O|0){if(__Z16atomic_decrementPj(O+-8|0)|0)break;__ZN6Memory11free_staticEPvb(O,1)}while(0);c[M>>2]=0;F=c[C>>2]|0;if(!F)break;if(!(__Z28atomic_conditional_incrementPj(F+-8|0)|0))break;c[M>>2]=c[C>>2]}while(0);c[b+16>>2]=7;c[D>>2]=__Z11_scs_createPKc(944927)|0;c[E>>2]=__Z11_scs_createPKc(944949)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(P,b,D,E,-1);__ZN10StringNameD2Ev(E);__ZN10StringNameD2Ev(D);M=c[b+12>>2]|0;do if(M|0){if(__Z16atomic_decrementPj(M+-8|0)|0)break;__ZN6Memory11free_staticEPvb(M,1)}while(0);M=c[b+4>>2]|0;do if(M|0){if(__Z16atomic_decrementPj(M+-8|0)|0)break;__ZN6Memory11free_staticEPvb(M,1)}while(0);M=c[C>>2]|0;do if(M|0){if(__Z16atomic_decrementPj(M+-8|0)|0)break;__ZN6Memory11free_staticEPvb(M,1)}while(0);M=c[Q>>2]|0;do if(M|0){if(__Z16atomic_decrementPj(M+-8|0)|0)break;__ZN6Memory11free_staticEPvb(M,1)}while(0);__ZN10StringNameD2Ev(P);P=c[A>>2]|0;do if(P|0){if(__Z16atomic_decrementPj(P+-8|0)|0)break;__ZN6Memory11free_staticEPvb(P,1)}while(0);__ZN6StringC2EPKc(b,944838);c[A>>2]=c[b>>2];__ZN10StringNameC2ERK6String(R,A);__ZN6StringC2EPKc(S,945418);__ZN6StringC2EPKc(C,1263606);P=b+4|0;c[P>>2]=0;M=b+12|0;c[M>>2]=0;c[b>>2]=3;Q=c[S>>2]|0;do if(Q|0){c[P>>2]=0;if(!(__Z28atomic_conditional_incrementPj(Q+-8|0)|0))break;c[P>>2]=c[S>>2]}while(0);c[b+8>>2]=0;P=c[M>>2]|0;do if((P|0)!=(c[C>>2]|0)){do if(P|0){if(__Z16atomic_decrementPj(P+-8|0)|0)break;__ZN6Memory11free_staticEPvb(P,1)}while(0);c[M>>2]=0;Q=c[C>>2]|0;if(!Q)break;if(!(__Z28atomic_conditional_incrementPj(Q+-8|0)|0))break;c[M>>2]=c[C>>2]}while(0);c[b+16>>2]=7;c[D>>2]=__Z11_scs_createPKc(944971)|0;c[E>>2]=__Z11_scs_createPKc(944996)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(R,b,D,E,-1);__ZN10StringNameD2Ev(E);__ZN10StringNameD2Ev(D);M=c[b+12>>2]|0;do if(M|0){if(__Z16atomic_decrementPj(M+-8|0)|0)break;__ZN6Memory11free_staticEPvb(M,1)}while(0);M=c[b+4>>2]|0;do if(M|0){if(__Z16atomic_decrementPj(M+-8|0)|0)break;__ZN6Memory11free_staticEPvb(M,1)}while(0);M=c[C>>2]|0;do if(M|0){if(__Z16atomic_decrementPj(M+-8|0)|0)break;__ZN6Memory11free_staticEPvb(M,1)}while(0);M=c[S>>2]|0;do if(M|0){if(__Z16atomic_decrementPj(M+-8|0)|0)break;__ZN6Memory11free_staticEPvb(M,1)}while(0);__ZN10StringNameD2Ev(R);R=c[A>>2]|0;do if(R|0){if(__Z16atomic_decrementPj(R+-8|0)|0)break;__ZN6Memory11free_staticEPvb(R,1)}while(0);__ZN6StringC2EPKc(b,944838);c[A>>2]=c[b>>2];__ZN10StringNameC2ERK6String(T,A);__ZN6StringC2EPKc(U,945439);__ZN6StringC2EPKc(C,1263606);R=b+4|0;c[R>>2]=0;M=b+12|0;c[M>>2]=0;c[b>>2]=3;S=c[U>>2]|0;do if(S|0){c[R>>2]=0;if(!(__Z28atomic_conditional_incrementPj(S+-8|0)|0))break;c[R>>2]=c[U>>2]}while(0);c[b+8>>2]=0;R=c[M>>2]|0;do if((R|0)!=(c[C>>2]|0)){do if(R|0){if(__Z16atomic_decrementPj(R+-8|0)|0)break;__ZN6Memory11free_staticEPvb(R,1)}while(0);c[M>>2]=0;S=c[C>>2]|0;if(!S)break;if(!(__Z28atomic_conditional_incrementPj(S+-8|0)|0))break;c[M>>2]=c[C>>2]}while(0);c[b+16>>2]=7;c[D>>2]=__Z11_scs_createPKc(945021)|0;c[E>>2]=__Z11_scs_createPKc(945046)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(T,b,D,E,-1);__ZN10StringNameD2Ev(E);__ZN10StringNameD2Ev(D);M=c[b+12>>2]|0;do if(M|0){if(__Z16atomic_decrementPj(M+-8|0)|0)break;__ZN6Memory11free_staticEPvb(M,1)}while(0);M=c[b+4>>2]|0;do if(M|0){if(__Z16atomic_decrementPj(M+-8|0)|0)break;__ZN6Memory11free_staticEPvb(M,1)}while(0);M=c[C>>2]|0;do if(M|0){if(__Z16atomic_decrementPj(M+-8|0)|0)break;__ZN6Memory11free_staticEPvb(M,1)}while(0);M=c[U>>2]|0;do if(M|0){if(__Z16atomic_decrementPj(M+-8|0)|0)break;__ZN6Memory11free_staticEPvb(M,1)}while(0);__ZN10StringNameD2Ev(T);T=c[A>>2]|0;do if(T|0){if(__Z16atomic_decrementPj(T+-8|0)|0)break;__ZN6Memory11free_staticEPvb(T,1)}while(0);__ZN6StringC2EPKc(b,944838);c[A>>2]=c[b>>2];__ZN10StringNameC2ERK6String(V,A);__ZN6StringC2EPKc(b,945460);__ZN6StringC2EPKc(C,945468);__ZN7ClassDB18add_property_groupE10StringNameRK6StringS3_(V,b,C);T=c[C>>2]|0;do if(T|0){if(__Z16atomic_decrementPj(T+-8|0)|0)break;__ZN6Memory11free_staticEPvb(T,1)}while(0);T=c[b>>2]|0;do if(T|0){if(__Z16atomic_decrementPj(T+-8|0)|0)break;__ZN6Memory11free_staticEPvb(T,1)}while(0);__ZN10StringNameD2Ev(V);V=c[A>>2]|0;do if(V|0){if(__Z16atomic_decrementPj(V+-8|0)|0)break;__ZN6Memory11free_staticEPvb(V,1)}while(0);__ZN6StringC2EPKc(b,944838);c[A>>2]=c[b>>2];__ZN10StringNameC2ERK6String(W,A);__ZN6StringC2EPKc(X,945477);__ZN6StringC2EPKc(C,1263606);V=b+4|0;c[V>>2]=0;T=b+12|0;c[T>>2]=0;c[b>>2]=3;M=c[X>>2]|0;do if(M|0){c[V>>2]=0;if(!(__Z28atomic_conditional_incrementPj(M+-8|0)|0))break;c[V>>2]=c[X>>2]}while(0);c[b+8>>2]=0;V=c[T>>2]|0;do if((V|0)!=(c[C>>2]|0)){do if(V|0){if(__Z16atomic_decrementPj(V+-8|0)|0)break;__ZN6Memory11free_staticEPvb(V,1)}while(0);c[T>>2]=0;M=c[C>>2]|0;if(!M)break;if(!(__Z28atomic_conditional_incrementPj(M+-8|0)|0))break;c[T>>2]=c[C>>2]}while(0);c[b+16>>2]=7;c[D>>2]=__Z11_scs_createPKc(945071)|0;c[E>>2]=__Z11_scs_createPKc(945095)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(W,b,D,E,-1);__ZN10StringNameD2Ev(E);__ZN10StringNameD2Ev(D);T=c[b+12>>2]|0;do if(T|0){if(__Z16atomic_decrementPj(T+-8|0)|0)break;__ZN6Memory11free_staticEPvb(T,1)}while(0);T=c[b+4>>2]|0;do if(T|0){if(__Z16atomic_decrementPj(T+-8|0)|0)break;__ZN6Memory11free_staticEPvb(T,1)}while(0);T=c[C>>2]|0;do if(T|0){if(__Z16atomic_decrementPj(T+-8|0)|0)break;__ZN6Memory11free_staticEPvb(T,1)}while(0);T=c[X>>2]|0;do if(T|0){if(__Z16atomic_decrementPj(T+-8|0)|0)break;__ZN6Memory11free_staticEPvb(T,1)}while(0);__ZN10StringNameD2Ev(W);W=c[A>>2]|0;do if(W|0){if(__Z16atomic_decrementPj(W+-8|0)|0)break;__ZN6Memory11free_staticEPvb(W,1)}while(0);__ZN6StringC2EPKc(b,944838);c[A>>2]=c[b>>2];__ZN10StringNameC2ERK6String(Y,A);__ZN6StringC2EPKc(Z,945497);__ZN6StringC2EPKc(C,1263606);W=b+4|0;c[W>>2]=0;T=b+12|0;c[T>>2]=0;c[b>>2]=3;X=c[Z>>2]|0;do if(X|0){c[W>>2]=0;if(!(__Z28atomic_conditional_incrementPj(X+-8|0)|0))break;c[W>>2]=c[Z>>2]}while(0);c[b+8>>2]=0;W=c[T>>2]|0;do if((W|0)!=(c[C>>2]|0)){do if(W|0){if(__Z16atomic_decrementPj(W+-8|0)|0)break;__ZN6Memory11free_staticEPvb(W,1)}while(0);c[T>>2]=0;X=c[C>>2]|0;if(!X)break;if(!(__Z28atomic_conditional_incrementPj(X+-8|0)|0))break;c[T>>2]=c[C>>2]}while(0);c[b+16>>2]=7;c[D>>2]=__Z11_scs_createPKc(945119)|0;c[E>>2]=__Z11_scs_createPKc(945142)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(Y,b,D,E,-1);__ZN10StringNameD2Ev(E);__ZN10StringNameD2Ev(D);D=c[b+12>>2]|0;do if(D|0){if(__Z16atomic_decrementPj(D+-8|0)|0)break;__ZN6Memory11free_staticEPvb(D,1)}while(0);D=c[b+4>>2]|0;do if(D|0){if(__Z16atomic_decrementPj(D+-8|0)|0)break;__ZN6Memory11free_staticEPvb(D,1)}while(0);D=c[C>>2]|0;do if(D|0){if(__Z16atomic_decrementPj(D+-8|0)|0)break;__ZN6Memory11free_staticEPvb(D,1)}while(0);D=c[Z>>2]|0;do if(D|0){if(__Z16atomic_decrementPj(D+-8|0)|0)break;__ZN6Memory11free_staticEPvb(D,1)}while(0);__ZN10StringNameD2Ev(Y);Y=c[A>>2]|0;if(!Y){l=a;return}if(__Z16atomic_decrementPj(Y+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(Y,1);l=a;return}function __ZN7ClassDB7creatorI12VehicleWheelEEP6Objectv(){var a=0;a=__ZnwjPKc(680,1263606)|0;__ZN12VehicleWheelC2Ev(a);__Z22postinitialize_handlerP6Object(a);return a|0}function __ZN12VehicleWheelC2Ev(d){d=d|0;var e=0,f=0,h=0,i=0,j=0;__ZN7SpatialC2Ev(d);c[d>>2]=319400;__ZN10StringNameC2Ev(d+392|0);g[d+396>>2]=1.0;g[d+400>>2]=0.0;g[d+404>>2]=0.0;g[d+408>>2]=0.0;g[d+412>>2]=1.0;g[d+416>>2]=0.0;g[d+420>>2]=0.0;g[d+424>>2]=0.0;g[d+428>>2]=1.0;g[d+440>>2]=0.0;g[d+436>>2]=0.0;g[d+432>>2]=0.0;g[d+444>>2]=1.0;g[d+448>>2]=0.0;g[d+452>>2]=0.0;g[d+456>>2]=0.0;g[d+460>>2]=1.0;g[d+464>>2]=0.0;g[d+468>>2]=0.0;g[d+472>>2]=0.0;g[d+476>>2]=1.0;e=d+480|0;f=d+496|0;h=d+608|0;c[h>>2]=0;c[h+4>>2]=0;c[h+8>>2]=0;c[h+12>>2]=0;c[h+16>>2]=0;c[h+20>>2]=0;h=d+636|0;i=h+36|0;do{c[h>>2]=0;h=h+4|0}while((h|0)<(i|0));g[d+572>>2]=0.0;g[d+576>>2]=0.0;g[d+580>>2]=0.0;g[d+588>>2]=0.0;j=d+584|0;c[e>>2]=0;c[e+4>>2]=0;c[e+8>>2]=0;b[e+12>>1]=0;h=f;i=h+36|0;do{c[h>>2]=0;h=h+4|0}while((h|0)<(i|0));g[j>>2]=.10000000149011612;g[d+532>>2]=.15000000596046448;g[d+540>>2]=.5;g[d+544>>2]=5.880000114440918;g[d+548>>2]=.8299999833106995;g[d+552>>2]=.8799999952316284;g[d+556>>2]=10.5;a[d+564>>0]=0;g[d+536>>2]=500.0;g[d+560>>2]=6.0e3;g[d+596>>2]=0.0;g[d+592>>2]=1.0;a[d+672>>0]=0;c[d+568>>2]=0;return}function __ZN12VehicleWheel18_initialize_classvEv(b){b=b|0;if(a[1263450]|0)return;if(!(a[1257014]|0)){if(!(a[1256996]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI4NodeEEvv();__ZN4Node13_bind_methodsEv();a[1256996]=1}__ZN7ClassDB10_add_classI7SpatialEEvv();__ZN7Spatial13_bind_methodsEv();a[1257014]=1}__ZN7ClassDB10_add_classI12VehicleWheelEEvv();__ZN12VehicleWheel13_bind_methodsEv();a[1263450]=1;return}function __ZN12VehicleWheel5_setvERK10StringNameRK7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK12VehicleWheel5_getvERK10StringNameR7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK12VehicleWheel19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+24|0;g=e+4|0;h=e;if(!d)__ZNK7Spatial19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,0);__ZN6StringC2EPKc(f,944838);i=c[f>>2]|0;f=i;j=g+4|0;c[j>>2]=0;k=g+12|0;c[k>>2]=0;c[g>>2]=0;n=(i|0)==0;if(!n?(c[j>>2]=0,__Z28atomic_conditional_incrementPj(i+-8|0)|0):0)c[j>>2]=f;c[g+8>>2]=0;f=c[k>>2]|0;if(f|0){if(!(__Z16atomic_decrementPj(f+-8|0)|0))__ZN6Memory11free_staticEPvb(f,1);c[k>>2]=0}c[g+16>>2]=256;if(!(c[b>>2]|0)){k=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=k;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0}k=__ZnwjPFPvjE(32,4740)|0;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0;c[k+12>>2]=0;c[k+16>>2]=7;f=k+20|0;c[f>>2]=0;j=k+24|0;c[j>>2]=0;o=k+28|0;c[o>>2]=0;__ZN12PropertyInfoaSERKS_(k,g)|0;p=c[b>>2]|0;q=p+4|0;r=c[q>>2]|0;c[j>>2]=r;c[f>>2]=0;c[o>>2]=p;if(r|0)c[r+20>>2]=k;c[q>>2]=k;if(!(c[p>>2]|0))c[p>>2]=k;k=p+8|0;c[k>>2]=(c[k>>2]|0)+1;k=c[g+12>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);k=c[g+4>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);if(!n?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);__ZN10StringNameC2EPKc(h,944838);__ZN7ClassDB17get_property_listE10StringNameP4ListI12PropertyInfo16DefaultAllocatorEbPK6Object(h,b,1,a);__ZN10StringNameD2Ev(h);if(!d){l=e;return}__ZNK7Spatial19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,1);l=e;return}function __ZN12VehicleWheel14_notificationvEib(a,b,c){a=a|0;b=b|0;c=c|0;if(!c){if(511!=510)__ZN4Node13_notificationEi(a,b);if(528!=511)__ZN7Spatial13_notificationEi(a,b)}if(1845!=528)__ZN12VehicleWheel13_notificationEi(a,b);if(!c)return;if(528!=511)__ZN7Spatial13_notificationEi(a,b);if(511==510)return;__ZN4Node13_notificationEi(a,b);return}function __ZNK12VehicleWheel16_get_class_namevEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+8|0;e=b+4|0;f=b;g=a+392|0;a=c[g>>2]|0;if(a|0){if(c[a+4>>2]|0){l=b;return g|0}if(__ZNK6String6lengthEv(a+8|0)|0){l=b;return g|0}}__ZN6StringC2EPKc(d,944838);c[f>>2]=c[d>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameaSERKS_(g,e);__ZN10StringNameD2Ev(e);e=c[f>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);l=b;return g|0}function __ZNK12VehicleWheel9get_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,944838);l=a;return c[b>>2]|0}function __ZNK12VehicleWheel8is_classERK6String(a,b){a=a|0;b=b|0;var c=0;if((!(__ZNK6StringeqEPKc(b,944838)|0)?!(__ZNK6StringeqEPKc(b,946852)|0):0)?!(__ZNK6StringeqEPKc(b,1132465)|0):0)c=__ZNK6StringeqEPKc(b,1142944)|0;else c=1;return c|0}function __ZNK12VehicleWheel12is_class_ptrEPv(a,b){a=a|0;b=b|0;return (b|0)==1236548|((b|0)==1220920|((b|0)==1220720|(b|0)==1220580))|0}function __ZN12VehicleWheelD2Ev(a){a=a|0;c[a>>2]=319400;__ZN10StringNameD2Ev(a+392|0);__ZN7SpatialD2Ev(a);return}function __ZN12VehicleWheelD0Ev(a){a=a|0;c[a>>2]=319400;__ZN10StringNameD2Ev(a+392|0);__ZN7SpatialD2Ev(a);__ZdlPv(a);return}function __ZN12VehicleWheel13_notificationEi(b,d){b=b|0;d=d|0;var e=0,f=0,h=0,i=0,k=0,n=0,o=0,p=0,q=0.0,r=0.0,s=0.0,t=0.0,u=0.0,v=0.0,w=0.0,x=0,y=0,z=0,A=0,B=0;e=l;l=l+144|0;if((l|0)>=(m|0))ba(144);f=e+96|0;h=e+48|0;i=e;switch(d|0){case 10:{if(!(__ZNK4Node10get_parentEv(b)|0)){l=e;return}d=__ZNK4Node10get_parentEv(b)|0;if(!d){l=e;return}if(!($i[c[(c[d>>2]|0)+44>>2]&8191](d,1235772)|0)){l=e;return}c[b+568>>2]=d;__ZNK7Spatial13get_transformEv(f,b);k=b+444|0;n=f;o=k+48|0;do{c[k>>2]=c[n>>2];k=k+4|0;n=n+4|0}while((k|0)<(o|0));n=d+512|0;d=c[n>>2]|0;if(!d)p=1;else p=(c[d+-4>>2]|0)+1|0;do if(!(__ZN6VectorIP12VehicleWheelE6resizeEi(n,p)|0)){a[1263537]=0;d=c[n>>2]|0;if(!d)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);k=c[d+-4>>2]|0;if((k|0)<1)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else{__ZN6VectorIP12VehicleWheelE14_copy_on_writeEv(n);c[(c[n>>2]|0)+(k+-1<<2)>>2]=b;break}}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);while(0);__ZNK7Spatial13get_transformEv(f,b);n=f+36|0;f=b+496|0;c[f>>2]=c[n>>2];c[f+4>>2]=c[n+4>>2];c[f+8>>2]=c[n+8>>2];__ZNK7Spatial13get_transformEv(h,b);q=+g[h+4>>2];r=+g[h+16>>2];s=+g[h+28>>2];t=+I(+(q*q+r*r+s*s));if(t==0.0){u=0.0;v=0.0;w=0.0}else{u=q/t;v=r/t;w=s/t}g[b+508>>2]=-u;g[b+512>>2]=-v;g[b+516>>2]=-w;__ZNK7Spatial13get_transformEv(i,b);w=+g[i>>2];v=+g[i+12>>2];u=+g[i+24>>2];t=+I(+(w*w+v*v+u*u));if(t==0.0){x=0;y=0;z=0}else{i=(g[j>>2]=w/t,c[j>>2]|0);h=(g[j>>2]=v/t,c[j>>2]|0);x=i;y=(g[j>>2]=u/t,c[j>>2]|0);z=h}c[b+520>>2]=x;c[b+524>>2]=z;c[b+528>>2]=y;l=e;return}case 11:{if(!(__ZNK4Node10get_parentEv(b)|0)){l=e;return}y=__ZNK4Node10get_parentEv(b)|0;if(!y){l=e;return}if(!($i[c[(c[y>>2]|0)+44>>2]&8191](y,1235772)|0)){l=e;return}z=y+512|0;y=c[z>>2]|0;a:do if(y|0?(x=c[y+-4>>2]|0,(x|0)>0):0){h=0;while(1){if((c[y+(h<<2)>>2]|0)==(b|0))break;i=h+1|0;if((i|0)<(x|0))h=i;else break a}if((h|0)>-1){if((x|0)<=(h|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1128380,1146752,368,1122479,0);break}a[1263537]=0;__ZN6VectorIP12VehicleWheelE14_copy_on_writeEv(z);i=c[z>>2]|0;if(!i){A=0;B=-1}else{A=i;B=(c[i+-4>>2]|0)+-1|0}if((B|0)>(h|0)){i=h;do{n=i;i=i+1|0;c[A+(n<<2)>>2]=c[A+(i<<2)>>2]}while((i|0)!=(B|0))}__ZN6VectorIP12VehicleWheelE6resizeEi(z,B)|0}}while(0);c[b+568>>2]=0;l=e;return}default:{l=e;return}}}function __ZN6VectorIP12VehicleWheelE6resizeEi(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0;if((d|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,269,1145657,0);e=31;return e|0}a[1263537]=0;f=c[b>>2]|0;if(!f)g=0;else g=c[f+-4>>2]|0;if((g|0)==(d|0)){e=0;return e|0}if(!d){if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);c[b>>2]=0;e=0;return e|0}__ZN6VectorIP12VehicleWheelE14_copy_on_writeEv(b);f=d<<2;if(d>>>0<=1073741823?(g=f+-1|0,h=g>>>1|g,g=h>>>2|h,h=g>>>4|g,g=h>>>8|h,h=(g>>>16|g)+1|0,f>>>0<4294967264):0){a[1263537]=0;f=c[b>>2]|0;do if(!f)if((d|0)>0)i=18;else{j=0;i=25}else{g=c[f+-4>>2]|0;if((g|0)<(d|0))if(!g)i=18;else{k=__ZN6Memory14realloc_staticEPvjb(f,h,1)|0;if(k|0){a[1263537]=0;l=k;break}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,300,1145876,0);e=6;return e|0}else{j=g;i=25}}while(0);do if((i|0)==18){g=__ZN6Memory12alloc_staticEjb(h,1)|0;if(g|0){a[1263537]=0;c[g+-4>>2]=0;c[g+-8>>2]=1;l=g;break}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,292,1145820,0);e=6;return e|0}else if((i|0)==25){if((j|0)<=(d|0)){e=0;return e|0}g=__ZN6Memory14realloc_staticEPvjb(f,h,1)|0;if(!g){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,324,1145876,0);e=6;return e|0}else{a[1263537]=0;c[b>>2]=g;c[g+-4>>2]=d;e=0;return e|0}}while(0);c[b>>2]=l;c[((l|0)==0?0:l+-4|0)>>2]=d;e=0;return e|0}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,285,1145723,0);e=6;return e|0}function __ZN12VehicleWheel10set_radiusEf(a,b){a=a|0;b=+b;g[a+540>>2]=b;return}function __ZNK12VehicleWheel10get_radiusEv(a){a=a|0;return +(+g[a+540>>2])}function __ZN12VehicleWheel26set_suspension_rest_lengthEf(a,b){a=a|0;b=+b;g[a+532>>2]=b;return}function __ZNK12VehicleWheel26get_suspension_rest_lengthEv(a){a=a|0;return +(+g[a+532>>2])}function __ZN12VehicleWheel21set_suspension_travelEf(a,b){a=a|0;b=+b;g[a+536>>2]=b/.01;return}function __ZNK12VehicleWheel21get_suspension_travelEv(a){a=a|0;return +(+g[a+536>>2]*.01)}function __ZN12VehicleWheel24set_suspension_stiffnessEf(a,b){a=a|0;b=+b;g[a+544>>2]=b;return}function __ZNK12VehicleWheel24get_suspension_stiffnessEv(a){a=a|0;return +(+g[a+544>>2])}function __ZN12VehicleWheel24set_suspension_max_forceEf(a,b){a=a|0;b=+b;g[a+560>>2]=b;return}function __ZNK12VehicleWheel24get_suspension_max_forceEv(a){a=a|0;return +(+g[a+560>>2])}function __ZN12VehicleWheel23set_damping_compressionEf(a,b){a=a|0;b=+b;g[a+548>>2]=b;return}function __ZNK12VehicleWheel23get_damping_compressionEv(a){a=a|0;return +(+g[a+548>>2])}function __ZN12VehicleWheel22set_damping_relaxationEf(a,b){a=a|0;b=+b;g[a+552>>2]=b;return}function __ZNK12VehicleWheel22get_damping_relaxationEv(a){a=a|0;return +(+g[a+552>>2])}function __ZN12VehicleWheel19set_use_as_tractionEb(b,c){b=b|0;c=c|0;a[b+492>>0]=c&1;return}function __ZNK12VehicleWheel19is_used_as_tractionEv(b){b=b|0;return (a[b+492>>0]|0)!=0|0}function __ZN12VehicleWheel19set_use_as_steeringEb(b,c){b=b|0;c=c|0;a[b+493>>0]=c&1;return}function __ZNK12VehicleWheel19is_used_as_steeringEv(b){b=b|0;return (a[b+493>>0]|0)!=0|0}function __ZN12VehicleWheel17set_friction_slipEf(a,b){a=a|0;b=+b;g[a+556>>2]=b;return}function __ZNK12VehicleWheel17get_friction_slipEv(a){a=a|0;return +(+g[a+556>>2])}function __ZNK13MethodBind0RCI12VehicleWheelbE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Eb(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK13MethodBind0RCI12VehicleWheelbE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,944838);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI12VehicleWheelbE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236548)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2Eb(i,ij[n&8191](d)|0);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI12VehicleWheelbE7ptrcallEP6ObjectPPKvPv(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0;if(!d)g=0;else{e=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1236548)|0;g=e?d:0}d=c[b+44>>2]|0;e=c[b+48>>2]|0;b=g+(e>>1)|0;if(!(e&1)){h=d;i=ij[h&8191](b)|0;j=i&1;a[f>>0]=j;return}else{h=c[(c[b>>2]|0)+d>>2]|0;i=ij[h&8191](b)|0;j=i&1;a[f>>0]=j;return}}function __ZN13MethodBind0RCI12VehicleWheelbED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I12VehicleWheelbE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if(!b){__ZN7VariantC2Eb(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK11MethodBind1I12VehicleWheelbE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,944838);l=a;return c[b>>2]|0}function __ZN11MethodBind1I12VehicleWheelbE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236548)|0:0){c[h>>2]=0;a[1263537]=0;k=d+24|0;n=c[k>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=i;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=i;return}if((g|0)>0){if((n|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);p=0}else{a[1263537]=0;p=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,p)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=p;c[b>>2]=0;l=i;return}}p=c[d+44>>2]|0;n=c[d+48>>2]|0;o=e+(n>>1)|0;if(!(n&1))q=p;else q=c[(c[o>>2]|0)+p>>2]|0;do if((g|0)<1){p=c[k>>2]|0;n=p+-1|0;if((p|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)s=0;else s=c[e+-4>>2]|0;if((p|0)<=(s|0)){if(r)t=0;else t=c[e+-4>>2]|0;do if((t|0)<(p|0)){if(r)u=0;else u=c[e+-4>>2]|0;if((u|0)<(p|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);v=0;break}else{a[1263537]=0;w=31;break}}else w=31;while(0);if((w|0)==31)v=e+(n*24|0)|0;__ZN7VariantC2ERKS_(j,v);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);f=__ZNK7VariantcvbEv(j)|0;Pi[q&2047](o,f);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I12VehicleWheelbE7ptrcallEP6ObjectPPKvPv(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0;if(!d)g=0;else{f=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1236548)|0;g=f?d:0}d=c[b+44>>2]|0;f=c[b+48>>2]|0;b=g+(f>>1)|0;if(!(f&1))h=d;else h=c[(c[b>>2]|0)+d>>2]|0;Pi[h&2047](b,(a[c[e>>2]>>0]|0)!=0);return}function __ZN11MethodBind1I12VehicleWheelbED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI12VehicleWheelfE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Ef(d,0.0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK13MethodBind0RCI12VehicleWheelfE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,944838);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI12VehicleWheelfE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236548)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2Ef(i,+mj[n&511](d));__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI12VehicleWheelfE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0.0;if(!b)f=0;else{d=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236548)|0;f=d?b:0}b=c[a+44>>2]|0;d=c[a+48>>2]|0;a=f+(d>>1)|0;if(!(d&1)){h=b;i=+mj[h&511](a);g[e>>2]=i;return}else{h=c[(c[a>>2]|0)+b>>2]|0;i=+mj[h&511](a);g[e>>2]=i;return}}function __ZN13MethodBind0RCI12VehicleWheelfED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I12VehicleWheelfE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if(!b){__ZN7VariantC2Ef(d,0.0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK11MethodBind1I12VehicleWheelfE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,944838);l=a;return c[b>>2]|0}function __ZN11MethodBind1I12VehicleWheelfE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0.0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236548)|0:0){c[h>>2]=0;a[1263537]=0;k=d+24|0;n=c[k>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=i;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=i;return}if((g|0)>0){if((n|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);p=0}else{a[1263537]=0;p=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,p)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=p;c[b>>2]=0;l=i;return}}p=c[d+44>>2]|0;n=c[d+48>>2]|0;o=e+(n>>1)|0;if(!(n&1))q=p;else q=c[(c[o>>2]|0)+p>>2]|0;do if((g|0)<1){p=c[k>>2]|0;n=p+-1|0;if((p|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)s=0;else s=c[e+-4>>2]|0;if((p|0)<=(s|0)){if(r)t=0;else t=c[e+-4>>2]|0;do if((t|0)<(p|0)){if(r)u=0;else u=c[e+-4>>2]|0;if((u|0)<(p|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);v=0;break}else{a[1263537]=0;w=31;break}}else w=31;while(0);if((w|0)==31)v=e+(n*24|0)|0;__ZN7VariantC2ERKS_(j,v);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);x=+__ZNK7VariantcvfEv(j);Mi[q&511](o,x);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I12VehicleWheelfE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0,j=0.0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236548)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1)){h=b;i=c[d>>2]|0;j=+g[i>>2];Mi[h&511](a,j);return}else{h=c[(c[a>>2]|0)+b>>2]|0;i=c[d>>2]|0;j=+g[i>>2];Mi[h&511](a,j);return}}function __ZN11MethodBind1I12VehicleWheelfED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN7ClassDB7creatorI11VehicleBodyEEP6Objectv(){var a=0;a=__ZnwjPKc(516,1263606)|0;__ZN11VehicleBodyC2Ev(a);__Z22postinitialize_handlerP6Object(a);return a|0}function __ZN11VehicleBodyC2Ev(b){b=b|0;var d=0,e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0.0;d=l;l=l+48|0;if((l|0)>=(m|0))ba(48);e=d+32|0;f=d+24|0;h=d+28|0;i=d;__ZN11PhysicsBodyC2EN13PhysicsServer8BodyModeE(b,2);c[b>>2]=260032;__ZN10StringNameC2Ev(b+424|0);j=b+444|0;k=b+484|0;n=b+488|0;c[j>>2]=0;c[j+4>>2]=0;c[j+8>>2]=0;c[j+12>>2]=0;c[j+16>>2]=0;c[j+20>>2]=0;c[n>>2]=379008;j=b+492|0;o=b+472|0;g[b+436>>2]=0.0;g[b+440>>2]=0.0;c[o>>2]=0;c[o+4>>2]=0;c[o+8>>2]=0;c[o+12>>2]=0;c[j>>2]=0;c[j+4>>2]=0;c[j+8>>2]=0;c[j+12>>2]=0;c[j+16>>2]=0;c[j+20>>2]=0;g[b+432>>2]=1.0;a[b+468>>0]=0;j=b+400|0;c[e>>2]=c[j>>2];o=__ZnwjPFPvjE(28,4740)|0;p=o+16|0;c[p>>2]=0;c[p+4>>2]=0;c[p+8>>2]=0;c[k>>2]=o;p=c[n>>2]|0;c[o+4>>2]=p;c[o+8>>2]=p;c[o+12>>2]=p;c[o>>2]=1;__ZN3SetI3RID10ComparatorIS0_E16DefaultAllocatorE10_insert_rbERKS0_(k,e)|0;k=__ZN13PhysicsServer13get_singletonEv()|0;o=c[(c[k>>2]|0)+436>>2]|0;c[h>>2]=c[j>>2];__ZN10StringNameC2EPKc(f,872876);c[i>>2]=0;c[e>>2]=c[h>>2];Li[o&255](k,e,b,f,i);if(!(c[i>>2]|0)){__ZN10StringNameD2Ev(f);q=b+428|0;g[q>>2]=40.0;r=__ZN13PhysicsServer13get_singletonEv()|0;s=c[r>>2]|0;t=s+348|0;u=c[t>>2]|0;v=c[j>>2]|0;c[f>>2]=v;w=+g[q>>2];c[e>>2]=c[f>>2];Gi[u&31](r,e,2,w);l=d;return}__ZN7Variant5clearEv(i);__ZN10StringNameD2Ev(f);q=b+428|0;g[q>>2]=40.0;r=__ZN13PhysicsServer13get_singletonEv()|0;s=c[r>>2]|0;t=s+348|0;u=c[t>>2]|0;v=c[j>>2]|0;c[f>>2]=v;w=+g[q>>2];c[e>>2]=c[f>>2];Gi[u&31](r,e,2,w);l=d;return}function __ZN11PhysicsBodyC2EN13PhysicsServer8BodyModeE(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d+4|0;f=d;g=__ZN13PhysicsServer13get_singletonEv()|0;c[f>>2]=nj[c[(c[g>>2]|0)+248>>2]&2047](g,b,0)|0;c[e>>2]=c[f>>2];__ZN15CollisionObjectC2E3RIDb(a,e,0);c[a>>2]=254536;__ZN10StringNameC2Ev(a+412|0);c[a+416>>2]=1;c[a+420>>2]=1;l=d;return}function __ZN7ClassDB7creatorI13KinematicBodyEEP6Objectv(){var a=0;a=__ZnwjPKc(484,1263606)|0;__ZN13KinematicBodyC2Ev(a);__Z22postinitialize_handlerP6Object(a);return a|0}function __ZN13KinematicBodyC2Ev(b){b=b|0;var d=0,e=0,f=0,h=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d+4|0;f=d;h=__ZN13PhysicsServer13get_singletonEv()|0;c[f>>2]=nj[c[(c[h>>2]|0)+248>>2]&2047](h,1,0)|0;c[e>>2]=c[f>>2];__ZN15CollisionObjectC2E3RIDb(b,e,0);c[b>>2]=254536;__ZN10StringNameC2Ev(b+412|0);c[b+416>>2]=1;c[b+420>>2]=1;c[b>>2]=256456;__ZN10StringNameC2Ev(b+424|0);e=b+432|0;f=b+440|0;h=f+36|0;do{c[f>>2]=0;f=f+4|0}while((f|0)<(h|0));c[e>>2]=16843009;a[b+436>>0]=0;c[b+476>>2]=0;g[b+428>>2]=1.0000000474974513e-03;c[b+480>>2]=0;l=d;return}function __ZN7ClassDB7creatorI9RigidBodyEEP6Objectv(){var a=0;a=__ZnwjPKc(508,1263606)|0;__ZN9RigidBodyC2Ev(a);__Z22postinitialize_handlerP6Object(a);return a|0}function __ZN9RigidBodyC2Ev(b){b=b|0;var d=0,e=0,f=0,h=0,i=0,j=0,k=0;d=l;l=l+48|0;if((l|0)>=(m|0))ba(48);e=d+32|0;f=d+24|0;h=d+28|0;i=d;j=__ZN13PhysicsServer13get_singletonEv()|0;c[f>>2]=nj[c[(c[j>>2]|0)+248>>2]&2047](j,2,0)|0;c[e>>2]=c[f>>2];__ZN15CollisionObjectC2E3RIDb(b,e,0);c[b>>2]=254536;__ZN10StringNameC2Ev(b+412|0);c[b+416>>2]=1;c[b+420>>2]=1;c[b>>2]=255712;__ZN10StringNameC2Ev(b+424|0);j=b+452|0;c[b+436>>2]=0;g[b+440>>2]=0.0;c[j>>2]=0;c[j+4>>2]=0;c[j+8>>2]=0;c[j+12>>2]=0;c[j+16>>2]=0;c[j+20>>2]=0;g[b+444>>2]=1.0;g[b+448>>2]=1.0;c[b+496>>2]=0;c[b+432>>2]=0;g[b+476>>2]=1.0;g[b+480>>2]=-1.0;g[b+484>>2]=-1.0;a[b+488>>0]=0;a[b+489>>0]=0;a[b+500>>0]=0;c[b+504>>2]=0;a[b+428>>0]=1;c[b+492>>2]=0;j=__ZN13PhysicsServer13get_singletonEv()|0;k=c[(c[j>>2]|0)+436>>2]|0;c[h>>2]=c[b+400>>2];__ZN10StringNameC2EPKc(f,872876);c[i>>2]=0;c[e>>2]=c[h>>2];Li[k&255](j,e,b,f,i);if(!(c[i>>2]|0)){__ZN10StringNameD2Ev(f);l=d;return}__ZN7Variant5clearEv(i);__ZN10StringNameD2Ev(f);l=d;return}function __ZN7ClassDB7creatorI10StaticBodyEEP6Objectv(){var a=0;a=__ZnwjPKc(460,1263606)|0;__ZN10StaticBodyC2Ev(a);__Z22postinitialize_handlerP6Object(a);return a|0}function __ZN7ClassDB10_add_classI10NavigationEEvv(){var a=0,b=0,d=0,e=0,f=0,g=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+16|0;d=a+12|0;e=a+8|0;f=a+4|0;g=a;__ZN6StringC2EPKc(b,945516);c[e>>2]=c[b>>2];__ZN10StringNameC2ERK6String(d,e);__ZN6StringC2EPKc(b,946852);c[g>>2]=c[b>>2];__ZN10StringNameC2ERK6String(f,g);__ZN7ClassDB11_add_class2ERK10StringNameS2_(d,f);__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);__ZN10StringNameD2Ev(d);d=c[e>>2]|0;if(!d){l=a;return}if(__Z16atomic_decrementPj(d+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(d,1);l=a;return}function __ZN10Navigation13_bind_methodsEv(){var a=0,b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0;a=l;l=l+160|0;if((l|0)>=(m|0))ba(160);b=a+136|0;d=a+128|0;e=a;f=a+120|0;g=a+112|0;h=a+104|0;i=a+96|0;j=a+80|0;k=a+64|0;n=a+48|0;o=a+40|0;p=a+32|0;q=a+28|0;r=a+24|0;s=a+88|0;t=a+72|0;u=a+56|0;__Z8D_METHODPKcS0_S0_S0_(d,945527,945542,1127958,945562);c[e>>2]=0;v=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(v);c[v>>2]=319760;__ZN10MethodBind10_set_constEb(v,0);__ZN10MethodBind24_generate_argument_typesEi(v,3);__ZN10MethodBind12_set_returnsEb(v,1);c[v+44>>2]=254;c[v+48>>2]=0;c[b>>2]=e;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,v,d,b,1)|0;if(c[e>>2]|0)__ZN7Variant5clearEv(e);v=d+4|0;w=c[v>>2]|0;if(w|0?(__Z16atomic_decrementPj(w+-8|0)|0)==0:0){x=c[v>>2]|0;v=(x|0)==0?0:x+-4|0;x=v+4|0;if(c[v>>2]|0){y=0;do{__ZN10StringNameD2Ev(x+(y<<2)|0);y=y+1|0}while(y>>>0<(c[v>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(w,1)}__ZN10StringNameD2Ev(d);__Z8D_METHODPKcS0_S0_(f,850600,1146104,1127958);d=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(d);c[d>>2]=319796;__ZN10MethodBind10_set_constEb(d,0);__ZN10MethodBind24_generate_argument_typesEi(d,2);c[d+44>>2]=1710;c[d+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,d,f,0,0)|0;d=f+4|0;w=c[d>>2]|0;if(w|0?(__Z16atomic_decrementPj(w+-8|0)|0)==0:0){v=c[d>>2]|0;d=(v|0)==0?0:v+-4|0;v=d+4|0;if(c[d>>2]|0){y=0;do{__ZN10StringNameD2Ev(v+(y<<2)|0);y=y+1|0}while(y>>>0<(c[d>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(w,1)}__ZN10StringNameD2Ev(f);__Z8D_METHODPKcS0_(g,850492,1146104);f=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(f);c[f>>2]=319832;__ZN10MethodBind10_set_constEb(f,0);__ZN10MethodBind24_generate_argument_typesEi(f,1);c[f+44>>2]=1846;c[f+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,f,g,0,0)|0;f=g+4|0;w=c[f>>2]|0;if(w|0?(__Z16atomic_decrementPj(w+-8|0)|0)==0:0){d=c[f>>2]|0;f=(d|0)==0?0:d+-4|0;d=f+4|0;if(c[f>>2]|0){y=0;do{__ZN10StringNameD2Ev(d+(y<<2)|0);y=y+1|0}while(y>>>0<(c[f>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(w,1)}__ZN10StringNameD2Ev(g);__Z8D_METHODPKcS0_S0_S0_(h,945568,1120315,1127954,945584);__ZN7VariantC2Eb(e,1);g=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(g);c[g>>2]=319868;__ZN10MethodBind10_set_constEb(g,0);__ZN10MethodBind24_generate_argument_typesEi(g,3);__ZN10MethodBind12_set_returnsEb(g,1);c[g+44>>2]=255;c[g+48>>2]=0;c[b>>2]=e;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,g,h,b,1)|0;if(c[e>>2]|0)__ZN7Variant5clearEv(e);g=h+4|0;w=c[g>>2]|0;if(w|0?(__Z16atomic_decrementPj(w+-8|0)|0)==0:0){f=c[g>>2]|0;g=(f|0)==0?0:f+-4|0;f=g+4|0;if(c[g>>2]|0){y=0;do{__ZN10StringNameD2Ev(f+(y<<2)|0);y=y+1|0}while(y>>>0<(c[g>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(w,1)}__ZN10StringNameD2Ev(h);__Z8D_METHODPKcS0_S0_S0_(i,1124175,1120315,1127954,945593);__ZN7VariantC2Eb(e,0);h=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(h);c[h>>2]=319904;__ZN10MethodBind10_set_constEb(h,0);__ZN10MethodBind24_generate_argument_typesEi(h,3);__ZN10MethodBind12_set_returnsEb(h,1);c[h+44>>2]=118;c[h+48>>2]=0;c[b>>2]=e;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,h,i,b,1)|0;if(c[e>>2]|0)__ZN7Variant5clearEv(e);h=i+4|0;w=c[h>>2]|0;if(w|0?(__Z16atomic_decrementPj(w+-8|0)|0)==0:0){g=c[h>>2]|0;h=(g|0)==0?0:g+-4|0;g=h+4|0;if(c[h>>2]|0){y=0;do{__ZN10StringNameD2Ev(g+(y<<2)|0);y=y+1|0}while(y>>>0<(c[h>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(w,1)}__ZN10StringNameD2Ev(i);__Z8D_METHODPKcS0_(j,1098130,1128761);i=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(i);c[i>>2]=319940;__ZN10MethodBind10_set_constEb(i,0);__ZN10MethodBind24_generate_argument_typesEi(i,1);__ZN10MethodBind12_set_returnsEb(i,1);c[i+44>>2]=1711;c[i+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,i,j,0,0)|0;i=j+4|0;w=c[i>>2]|0;if(w|0?(__Z16atomic_decrementPj(w+-8|0)|0)==0:0){h=c[i>>2]|0;i=(h|0)==0?0:h+-4|0;h=i+4|0;if(c[i>>2]|0){y=0;do{__ZN10StringNameD2Ev(h+(y<<2)|0);y=y+1|0}while(y>>>0<(c[i>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(w,1)}__ZN10StringNameD2Ev(j);__Z8D_METHODPKcS0_(k,945607,1128761);j=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(j);c[j>>2]=319940;__ZN10MethodBind10_set_constEb(j,0);__ZN10MethodBind24_generate_argument_typesEi(j,1);__ZN10MethodBind12_set_returnsEb(j,1);c[j+44>>2]=1712;c[j+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,j,k,0,0)|0;j=k+4|0;w=c[j>>2]|0;if(w|0?(__Z16atomic_decrementPj(w+-8|0)|0)==0:0){i=c[j>>2]|0;j=(i|0)==0?0:i+-4|0;i=j+4|0;if(c[j>>2]|0){y=0;do{__ZN10StringNameD2Ev(i+(y<<2)|0);y=y+1|0}while(y>>>0<(c[j>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(w,1)}__ZN10StringNameD2Ev(k);__Z8D_METHODPKcS0_(n,945632,1128761);k=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(k);c[k>>2]=319976;__ZN10MethodBind10_set_constEb(k,0);__ZN10MethodBind24_generate_argument_typesEi(k,1);__ZN10MethodBind12_set_returnsEb(k,1);c[k+44>>2]=4698;c[k+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,k,n,0,0)|0;k=n+4|0;w=c[k>>2]|0;if(w|0?(__Z16atomic_decrementPj(w+-8|0)|0)==0:0){j=c[k>>2]|0;k=(j|0)==0?0:j+-4|0;j=k+4|0;if(c[k>>2]|0){y=0;do{__ZN10StringNameD2Ev(j+(y<<2)|0);y=y+1|0}while(y>>>0<(c[k>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(w,1)}__ZN10StringNameD2Ev(n);__Z8D_METHODPKcS0_(o,945656,1129020);n=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(n);c[n>>2]=320012;__ZN10MethodBind10_set_constEb(n,0);__ZN10MethodBind24_generate_argument_typesEi(n,1);c[n+44>>2]=1847;c[n+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,n,o,0,0)|0;n=o+4|0;w=c[n>>2]|0;if(w|0?(__Z16atomic_decrementPj(w+-8|0)|0)==0:0){k=c[n>>2]|0;n=(k|0)==0?0:k+-4|0;k=n+4|0;if(c[n>>2]|0){y=0;do{__ZN10StringNameD2Ev(k+(y<<2)|0);y=y+1|0}while(y>>>0<(c[n>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(w,1)}__ZN10StringNameD2Ev(o);__Z8D_METHODPKc(p,945670);o=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(o);c[o>>2]=320048;__ZN10MethodBind10_set_constEb(o,1);__ZN10MethodBind24_generate_argument_typesEi(o,0);__ZN10MethodBind12_set_returnsEb(o,1);c[o+44>>2]=1848;c[o+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,o,p,0,0)|0;o=p+4|0;w=c[o>>2]|0;if(w|0?(__Z16atomic_decrementPj(w+-8|0)|0)==0:0){n=c[o>>2]|0;o=(n|0)==0?0:n+-4|0;n=o+4|0;if(c[o>>2]|0){y=0;do{__ZN10StringNameD2Ev(n+(y<<2)|0);y=y+1|0}while(y>>>0<(c[o>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(w,1)}__ZN10StringNameD2Ev(p);__ZN6StringC2EPKc(b,945516);c[e>>2]=c[b>>2];__ZN10StringNameC2ERK6String(q,e);__ZN6StringC2EPKc(r,945684);__ZN6StringC2EPKc(s,1263606);p=b+4|0;c[p>>2]=0;w=b+12|0;c[w>>2]=0;c[b>>2]=7;o=c[r>>2]|0;if(o|0?(c[p>>2]=0,__Z28atomic_conditional_incrementPj(o+-8|0)|0):0)c[p>>2]=c[r>>2];c[b+8>>2]=0;p=c[w>>2]|0;if((p|0)!=(c[s>>2]|0)){if(p|0?(__Z16atomic_decrementPj(p+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(p,1);c[w>>2]=0;p=c[s>>2]|0;if(p|0?__Z28atomic_conditional_incrementPj(p+-8|0)|0:0)c[w>>2]=c[s>>2]}c[b+16>>2]=7;c[t>>2]=__Z11_scs_createPKc(945656)|0;c[u>>2]=__Z11_scs_createPKc(945670)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(q,b,t,u,-1);__ZN10StringNameD2Ev(u);__ZN10StringNameD2Ev(t);t=c[b+12>>2]|0;if(t|0?(__Z16atomic_decrementPj(t+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(t,1);t=c[b+4>>2]|0;if(t|0?(__Z16atomic_decrementPj(t+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(t,1);t=c[s>>2]|0;if(t|0?(__Z16atomic_decrementPj(t+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(t,1);t=c[r>>2]|0;do if(t|0){if(__Z16atomic_decrementPj(t+-8|0)|0)break;__ZN6Memory11free_staticEPvb(t,1)}while(0);__ZN10StringNameD2Ev(q);q=c[e>>2]|0;if(!q){l=a;return}if(__Z16atomic_decrementPj(q+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(q,1);l=a;return}function __ZN7ClassDB7creatorI10NavigationEEP6Objectv(){var a=0;a=__ZnwjPKc(440,1263606)|0;__ZN10NavigationC2Ev(a);__Z22postinitialize_handlerP6Object(a);return a|0}function __ZN10NavigationC2Ev(b){b=b|0;__ZN7SpatialC2Ev(b);c[b>>2]=319652;__ZN10StringNameC2Ev(b+392|0);c[b+400>>2]=379008;c[b+396>>2]=0;c[b+404>>2]=0;c[b+416>>2]=379008;c[b+412>>2]=0;c[b+420>>2]=0;a[1263537]=0;g[b+408>>2]=.009999999776482582;c[b+424>>2]=1;g[b+428>>2]=0.0;g[b+432>>2]=1.0;g[b+436>>2]=0.0;return}function __ZN10Navigation18_initialize_classvEv(b){b=b|0;if(a[1263451]|0)return;if(!(a[1257014]|0)){if(!(a[1256996]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI4NodeEEvv();__ZN4Node13_bind_methodsEv();a[1256996]=1}__ZN7ClassDB10_add_classI7SpatialEEvv();__ZN7Spatial13_bind_methodsEv();a[1257014]=1}__ZN7ClassDB10_add_classI10NavigationEEvv();__ZN10Navigation13_bind_methodsEv();a[1263451]=1;return}function __ZN10Navigation5_setvERK10StringNameRK7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK10Navigation5_getvERK10StringNameR7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK10Navigation19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+24|0;g=e+4|0;h=e;if(!d)__ZNK7Spatial19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,0);__ZN6StringC2EPKc(f,945516);i=c[f>>2]|0;f=i;j=g+4|0;c[j>>2]=0;k=g+12|0;c[k>>2]=0;c[g>>2]=0;n=(i|0)==0;if(!n?(c[j>>2]=0,__Z28atomic_conditional_incrementPj(i+-8|0)|0):0)c[j>>2]=f;c[g+8>>2]=0;f=c[k>>2]|0;if(f|0){if(!(__Z16atomic_decrementPj(f+-8|0)|0))__ZN6Memory11free_staticEPvb(f,1);c[k>>2]=0}c[g+16>>2]=256;if(!(c[b>>2]|0)){k=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=k;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0}k=__ZnwjPFPvjE(32,4740)|0;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0;c[k+12>>2]=0;c[k+16>>2]=7;f=k+20|0;c[f>>2]=0;j=k+24|0;c[j>>2]=0;o=k+28|0;c[o>>2]=0;__ZN12PropertyInfoaSERKS_(k,g)|0;p=c[b>>2]|0;q=p+4|0;r=c[q>>2]|0;c[j>>2]=r;c[f>>2]=0;c[o>>2]=p;if(r|0)c[r+20>>2]=k;c[q>>2]=k;if(!(c[p>>2]|0))c[p>>2]=k;k=p+8|0;c[k>>2]=(c[k>>2]|0)+1;k=c[g+12>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);k=c[g+4>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);if(!n?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);__ZN10StringNameC2EPKc(h,945516);__ZN7ClassDB17get_property_listE10StringNameP4ListI12PropertyInfo16DefaultAllocatorEbPK6Object(h,b,1,a);__ZN10StringNameD2Ev(h);if(!d){l=e;return}__ZNK7Spatial19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,1);l=e;return}function __ZN10Navigation14_notificationvEib(a,b,c){a=a|0;b=b|0;c=c|0;if(c){if(528!=511)__ZN7Spatial13_notificationEi(a,b);if(511==510)return;__ZN4Node13_notificationEi(a,b);return}else{if(511!=510)__ZN4Node13_notificationEi(a,b);if(528==511)return;__ZN7Spatial13_notificationEi(a,b);return}}function __ZNK10Navigation16_get_class_namevEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+8|0;e=b+4|0;f=b;g=a+392|0;a=c[g>>2]|0;if(a|0){if(c[a+4>>2]|0){l=b;return g|0}if(__ZNK6String6lengthEv(a+8|0)|0){l=b;return g|0}}__ZN6StringC2EPKc(d,945516);c[f>>2]=c[d>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameaSERKS_(g,e);__ZN10StringNameD2Ev(e);e=c[f>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);l=b;return g|0}function __ZNK10Navigation9get_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,945516);l=a;return c[b>>2]|0}function __ZNK10Navigation8is_classERK6String(a,b){a=a|0;b=b|0;var c=0;if((!(__ZNK6StringeqEPKc(b,945516)|0)?!(__ZNK6StringeqEPKc(b,946852)|0):0)?!(__ZNK6StringeqEPKc(b,1132465)|0):0)c=__ZNK6StringeqEPKc(b,1142944)|0;else c=1;return c|0}function __ZNK10Navigation12is_class_ptrEPv(a,b){a=a|0;b=b|0;return (b|0)==1220924|((b|0)==1220920|((b|0)==1220720|(b|0)==1220580))|0}function __ZN10NavigationD2Ev(b){b=b|0;var d=0,e=0,f=0,g=0,h=0;c[b>>2]=319652;d=b+412|0;e=c[d>>2]|0;if(e|0?(__ZN3MapIiN10Navigation7NavMeshE10ComparatorIiE16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(d,c[e+8>>2]|0),e=c[b+416>>2]|0,f=c[d>>2]|0,c[f+8>>2]=e,c[b+420>>2]=0,g=e,c[g+12>>2]=g,f|0):0){__ZN10Navigation7NavMeshD2Ev(f+28|0);__ZN6Memory11free_staticEPvb(f,0);c[d>>2]=0}d=b+396|0;f=c[d>>2]|0;if(!f){h=b+392|0;__ZN10StringNameD2Ev(h);__ZN7SpatialD2Ev(b);return}__ZN3MapIN10Navigation7EdgeKeyENS0_10ConnectionE10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS6_7ElementE(d,c[f+8>>2]|0);f=c[b+400>>2]|0;g=c[d>>2]|0;c[g+8>>2]=f;c[b+404>>2]=0;e=f;c[e+12>>2]=e;if(!g){h=b+392|0;__ZN10StringNameD2Ev(h);__ZN7SpatialD2Ev(b);return}e=g+56|0;__ZN4ListIN10Navigation17ConnectionPendingE16DefaultAllocatorE5clearEv(e);f=c[e>>2]|0;do if(f|0)if(!(c[f+8>>2]|0)){a[1263537]=0;__ZN6Memory11free_staticEPvb(f,0);break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145461,1145120,668,1145467,0);break}while(0);__ZN6Memory11free_staticEPvb(g,0);c[d>>2]=0;h=b+392|0;__ZN10StringNameD2Ev(h);__ZN7SpatialD2Ev(b);return}function __ZN10NavigationD0Ev(a){a=a|0;__ZN10NavigationD2Ev(a);__ZdlPv(a);return}function __ZN3MapIiN10Navigation7NavMeshE10ComparatorIiE16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(a,b){a=a|0;b=b|0;if((c[a+4>>2]|0)==(b|0))return;else{__ZN3MapIiN10Navigation7NavMeshE10ComparatorIiE16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(a,c[b+8>>2]|0);__ZN3MapIiN10Navigation7NavMeshE10ComparatorIiE16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(a,c[b+4>>2]|0);__ZN10Navigation7NavMeshD2Ev(b+28|0);__ZN6Memory11free_staticEPvb(b,0);return}}function __ZN3MapIN10Navigation7EdgeKeyENS0_10ConnectionE10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS6_7ElementE(b,d){b=b|0;d=d|0;var e=0;if((c[b+4>>2]|0)==(d|0))return;__ZN3MapIN10Navigation7EdgeKeyENS0_10ConnectionE10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS6_7ElementE(b,c[d+8>>2]|0);__ZN3MapIN10Navigation7EdgeKeyENS0_10ConnectionE10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS6_7ElementE(b,c[d+4>>2]|0);b=d+56|0;__ZN4ListIN10Navigation17ConnectionPendingE16DefaultAllocatorE5clearEv(b);e=c[b>>2]|0;do if(e|0)if(!(c[e+8>>2]|0)){a[1263537]=0;__ZN6Memory11free_staticEPvb(e,0);break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145461,1145120,668,1145467,0);break}while(0);__ZN6Memory11free_staticEPvb(d,0);return}function __ZN10Navigation15get_simple_pathERK7Vector3S2_b(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,G=0,H=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0.0,R=0.0,S=0,T=0,U=0.0,V=0.0,W=0.0,X=0.0,Y=0.0,Z=0.0,_=0,$=0,aa=0.0,ca=0.0,da=0.0,ea=0.0,fa=0.0,ga=0.0,ha=0.0,ia=0.0,ja=0,ka=0,la=0,ma=0,na=0.0,oa=0.0,pa=0.0,qa=0.0,ra=0.0,sa=0.0,ta=0.0,ua=0.0,va=0,wa=0,xa=0.0,ya=0.0,za=0,Aa=0.0,Ba=0.0,Ca=0.0,Da=0.0,Ea=0.0,Fa=0.0,Ga=0,Ha=0,Ia=0,Ja=0.0,Ka=0.0,La=0.0,Ma=0.0,Na=0.0,Oa=0.0,Pa=0.0,Qa=0.0,Ra=0,Sa=0,Ta=0,Ua=0,Va=0,Wa=0,Xa=0.0,Ya=0.0,Za=0.0,_a=0.0,$a=0,ab=0,bb=0.0,cb=0.0,db=0.0,eb=0,fb=0,gb=0.0,hb=0.0,ib=0,jb=0.0,kb=0.0,lb=0.0,mb=0.0,nb=0,ob=0.0,pb=0.0,qb=0.0,rb=0.0,sb=0,tb=0,ub=0,vb=0,wb=0,xb=0,yb=0,zb=0,Ab=0,Bb=0,Cb=0,Db=0,Eb=0,Fb=0,Gb=0,Hb=0,Ib=0,Jb=0,Kb=0,Lb=0,Mb=0,Nb=0,Ob=0,Pb=0,Qb=0,Rb=0,Sb=0,Tb=0,Ub=0,Vb=0,Wb=0,Xb=0,Yb=0,Zb=0,_b=0,$b=0,ac=0,bc=0,cc=0,dc=0,ec=0,fc=0.0,gc=0.0,hc=0.0,ic=0.0,jc=0.0,kc=0.0,lc=0,mc=0,nc=0,oc=0,pc=0,qc=0,rc=0.0,sc=0.0,tc=0.0,uc=0.0,vc=0.0,wc=0.0,xc=0,yc=0,zc=0,Ac=0,Bc=0.0,Cc=0.0,Dc=0.0,Ec=0.0,Fc=0.0,Gc=0.0,Hc=0.0,Ic=0.0,Jc=0.0,Kc=0.0,Lc=0.0,Mc=0.0,Nc=0,Oc=0,Pc=0;h=l;l=l+160|0;if((l|0)>=(m|0))ba(160);i=h+124|0;j=h+120|0;k=h+60|0;n=h+36|0;o=h;p=h+108|0;q=h+96|0;r=h+84|0;s=h+72|0;t=h+48|0;u=h+24|0;v=h+12|0;w=c[b+412>>2]|0;do if(w|0?(x=c[w+8>>2]|0,y=c[b+416>>2]|0,(x|0)!=(y|0)):0){z=x;while(1){x=c[z+8>>2]|0;if((x|0)==(y|0))break;else z=x}if(z|0){y=b+408|0;x=i+4|0;A=i+8|0;B=i+12|0;C=i+16|0;D=i+20|0;E=i+24|0;G=i+28|0;H=i+32|0;J=d+4|0;K=k+4|0;L=d+8|0;M=k+8|0;N=e+4|0;O=e+8|0;P=0;Q=100000002004087734272.0;R=100000002004087734272.0;S=z;T=0;U=0.0;V=0.0;W=0.0;X=0.0;Y=0.0;Z=0.0;a:while(1){b:do if(!(a[S+80>>0]|0)){_=T;$=P;aa=Q;ca=R;da=U;ea=V;fa=W;ga=X;ha=Y;ia=Z}else{ja=c[S+88>>2]|0;if(!ja){ka=0;la=T;ma=P;na=Q;oa=R;pa=U;qa=V;ra=W;sa=X;ta=Y;ua=Z}else{va=T;wa=P;xa=Q;ya=R;za=ja;Aa=U;Ba=V;Ca=W;Da=X;Ea=Y;Fa=Z;Ga=10}while(1){if((Ga|0)==10){Ga=0;ka=c[za>>2]|0;la=va;ma=wa;na=xa;oa=ya;pa=Aa;qa=Ba;ra=Ca;sa=Da;ta=Ea;ua=Fa}if(!ka){_=la;$=ma;aa=na;ca=oa;da=pa;ea=qa;fa=ra;ga=sa;ha=ta;ia=ua;break b}ja=2;Ha=la;Ia=ma;Ja=na;Ka=oa;La=pa;Ma=qa;Na=ra;Oa=sa;Pa=ta;Qa=ua;while(1){Ra=c[ka>>2]|0;Sa=(Ra|0)==0;if(Sa)Ta=0;else Ta=c[Ra+-4>>2]|0;if((ja|0)>=(Ta|0))break;if(Sa){Ga=19;break a}if((c[Ra+-4>>2]|0)<=0){Ga=19;break a}__ZN6VectorIN10Navigation7Polygon4EdgeEE14_copy_on_writeEv(ka);Ra=c[ka>>2]|0;Sa=Ra;Ua=c[Sa>>2]|0;Va=c[Sa+4>>2]|0;Sa=_bitshift64Shl(Ua|0,Va|0,43)|0;Wa=_bitshift64Ashr(Sa|0,F|0,43)|0;Xa=+(Wa>>>0)+4294967296.0*+(F|0);Wa=_bitshift64Shl(Ua|0,Va|0,21)|0;Sa=_bitshift64Ashr(Wa|0,F|0,42)|0;Ya=+(Sa>>>0)+4294967296.0*+(F|0);Sa=_bitshift64Ashr(Ua|0,Va|0,43)|0;Za=+g[y>>2];_a=Za*Xa;Xa=Za*Ya;Ya=Za*(+(Sa>>>0)+4294967296.0*+(F|0));Sa=ja+-1|0;Va=(Ra|0)==0;if(Va)$a=0;else $a=c[Ra+-4>>2]|0;if(($a|0)<(ja|0)){if(Va)ab=0;else ab=c[Ra+-4>>2]|0;if((ab|0)<(ja|0)){Ga=26;break a}a[1263537]=0}__ZN6VectorIN10Navigation7Polygon4EdgeEE14_copy_on_writeEv(ka);Ra=c[ka>>2]|0;Va=Ra+(Sa*24|0)|0;Sa=c[Va>>2]|0;Ua=c[Va+4>>2]|0;Va=_bitshift64Shl(Sa|0,Ua|0,43)|0;Wa=_bitshift64Ashr(Va|0,F|0,43)|0;Za=+(Wa>>>0)+4294967296.0*+(F|0);Wa=_bitshift64Shl(Sa|0,Ua|0,21)|0;Va=_bitshift64Ashr(Wa|0,F|0,42)|0;bb=+(Va>>>0)+4294967296.0*+(F|0);Va=_bitshift64Ashr(Sa|0,Ua|0,43)|0;cb=+g[y>>2];db=cb*Za;Za=cb*bb;bb=cb*(+(Va>>>0)+4294967296.0*+(F|0));Va=(Ra|0)==0;if(Va)eb=0;else eb=c[Ra+-4>>2]|0;if((eb|0)<=(ja|0)){if(Va)fb=0;else fb=c[Ra+-4>>2]|0;if((fb|0)<=(ja|0)){Ga=34;break a}a[1263537]=0}__ZN6VectorIN10Navigation7Polygon4EdgeEE14_copy_on_writeEv(ka);Ra=(c[ka>>2]|0)+(ja*24|0)|0;Va=c[Ra>>2]|0;Ua=c[Ra+4>>2]|0;Ra=_bitshift64Shl(Va|0,Ua|0,43)|0;Sa=_bitshift64Ashr(Ra|0,F|0,43)|0;cb=+(Sa>>>0)+4294967296.0*+(F|0);Sa=_bitshift64Shl(Va|0,Ua|0,21)|0;Ra=_bitshift64Ashr(Sa|0,F|0,42)|0;gb=+(Ra>>>0)+4294967296.0*+(F|0);Ra=_bitshift64Ashr(Va|0,Ua|0,43)|0;hb=+g[y>>2];g[i>>2]=_a;g[x>>2]=Xa;g[A>>2]=Ya;g[B>>2]=db;g[C>>2]=Za;g[D>>2]=bb;g[E>>2]=hb*cb;g[G>>2]=hb*gb;g[H>>2]=hb*(+(Ra>>>0)+4294967296.0*+(F|0));__ZNK5Face320get_closest_point_toERK7Vector3(k,i,d);hb=+g[k>>2];gb=+g[d>>2]-hb;cb=+g[K>>2];bb=+g[J>>2]-cb;Za=+g[M>>2];db=+g[L>>2]-Za;Ya=+I(+(gb*gb+bb*bb+db*db));if(Ya<Ja){ib=ka;jb=Ya;kb=hb;lb=cb;mb=Za}else{ib=Ha;jb=Ja;kb=Ma;lb=Na;mb=Pa}__ZNK5Face320get_closest_point_toERK7Vector3(n,i,e);c[k>>2]=c[n>>2];c[k+4>>2]=c[n+4>>2];c[k+8>>2]=c[n+8>>2];Za=+g[k>>2];cb=+g[e>>2]-Za;hb=+g[K>>2];Ya=+g[N>>2]-hb;db=+g[M>>2];bb=+g[O>>2]-db;gb=+I(+(cb*cb+Ya*Ya+bb*bb));if(gb<Ka){nb=ka;ob=gb;pb=Za;qb=db;rb=hb}else{nb=Ia;ob=Ka;pb=La;qb=Oa;rb=Qa}ja=ja+1|0;Ha=ib;Ia=nb;Ja=jb;Ka=ob;La=pb;Ma=kb;Na=lb;Oa=qb;Pa=mb;Qa=rb}c[ka+20>>2]=-1;va=Ha;wa=Ia;xa=Ja;ya=Ka;za=ka+32|0;Aa=La;Ba=Ma;Ca=Na;Da=Oa;Ea=Pa;Fa=Qa;Ga=10}}while(0);S=c[S+16>>2]|0;if(!S){Ga=6;break}else{P=$;Q=aa;R=ca;T=_;U=da;V=ea;W=fa;X=ga;Y=ha;Z=ia}}if((Ga|0)==6){if(!(($|0)!=0&(_|0)!=0))break;if((_|0)==($|0)){c[j>>2]=0;__ZN6VectorI7Vector3E6resizeEi(j,2)|0;T=c[j>>2]|0;if((T|0)!=0?(P=c[T+-4>>2]|0,(P|0)>0):0)if((c[T+-8>>2]|0)>>>0>1){S=(P*12|0)+-1|0;O=S>>>1|S;S=O>>>2|O;O=S>>>4|S;S=O>>>8|O;O=__ZN6Memory12alloc_staticEjb((S>>>16|S)+1|0,1)|0;c[O+-8>>2]=1;c[O+-4>>2]=P;S=c[j>>2]|0;M=0;do{N=O+(M*12|0)|0;K=S+(M*12|0)|0;c[N>>2]=c[K>>2];c[N+4>>2]=c[K+4>>2];c[N+8>>2]=c[K+8>>2];M=M+1|0}while((M|0)!=(P|0));if(!(__Z16atomic_decrementPj(S+-8|0)|0))__ZN6Memory11free_staticEPvb(S,1);c[j>>2]=O;sb=O}else sb=T;else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);sb=0}g[sb>>2]=ea;g[sb+4>>2]=fa;g[sb+8>>2]=ha;P=c[j>>2]|0;if((P|0)!=0?(M=c[P+-4>>2]|0,(M|0)>1):0){if((c[P+-8>>2]|0)>>>0>1){K=(M*12|0)+-1|0;N=K>>>1|K;K=N>>>2|N;N=K>>>4|K;K=N>>>8|N;N=__ZN6Memory12alloc_staticEjb((K>>>16|K)+1|0,1)|0;c[N+-8>>2]=1;c[N+-4>>2]=M;K=c[j>>2]|0;L=0;do{J=N+(L*12|0)|0;H=K+(L*12|0)|0;c[J>>2]=c[H>>2];c[J+4>>2]=c[H+4>>2];c[J+8>>2]=c[H+8>>2];L=L+1|0}while((L|0)!=(M|0));if(!(__Z16atomic_decrementPj(K+-8|0)|0))__ZN6Memory11free_staticEPvb(K,1);c[j>>2]=N;tb=N}else tb=P;ub=tb+12|0}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);ub=0}g[ub>>2]=da;g[ub+4>>2]=ia;g[ub+8>>2]=ga;vb=j;wb=c[vb>>2]|0;l=h;return wb|0}c[k>>2]=0;M=_+4|0;L=_+8|0;T=_+12|0;O=0;S=0;H=c[_>>2]|0;while(1){J=(H|0)==0;if(J)xb=0;else xb=c[H+-4>>2]|0;if((O|0)>=(xb|0)){Ga=68;break}if(J)yb=0;else yb=c[H+-4>>2]|0;if((yb|0)<=(O|0)){if(J)zb=0;else zb=c[H+-4>>2]|0;if((zb|0)<=(O|0)){Ga=76;break}a[1263537]=0}__ZN6VectorIN10Navigation7Polygon4EdgeEE14_copy_on_writeEv(_);J=c[_>>2]|0;if(!(c[J+(O*24|0)+8>>2]|0)){Ab=S;Bb=J}else{G=(J|0)==0;if(G)Cb=0;else Cb=c[J+-4>>2]|0;do if((Cb|0)<=(O|0)){if(G)Db=0;else Db=c[J+-4>>2]|0;if((Db|0)>(O|0)){a[1263537]=0;Ga=86;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);Eb=12;Fb=c[_>>2]|0;break}}else Ga=86;while(0);if((Ga|0)==86){Ga=0;__ZN6VectorIN10Navigation7Polygon4EdgeEE14_copy_on_writeEv(_);J=c[_>>2]|0;Eb=J+(O*24|0)+12|0;Fb=J}J=c[Eb>>2]|0;G=(Fb|0)==0;if(G)Gb=0;else Gb=c[Fb+-4>>2]|0;do if((Gb|0)<=(O|0)){if(G)Hb=0;else Hb=c[Fb+-4>>2]|0;if((Hb|0)>(O|0)){a[1263537]=0;Ga=95;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);c[(c[2]|0)+20>>2]=J;Ib=c[_>>2]|0;break}}else Ga=95;while(0);if((Ga|0)==95){Ga=0;__ZN6VectorIN10Navigation7Polygon4EdgeEE14_copy_on_writeEv(_);G=c[_>>2]|0;c[(c[G+(O*24|0)+8>>2]|0)+20>>2]=J;Ib=G}G=(Ib|0)==0;if(G)Jb=0;else Jb=c[Ib+-4>>2]|0;if((Jb|0)<=(O|0)){if(G)Kb=0;else Kb=c[Ib+-4>>2]|0;if((Kb|0)<=(O|0)){Ga=103;break}a[1263537]=0}__ZN6VectorIN10Navigation7Polygon4EdgeEE14_copy_on_writeEv(_);G=c[_>>2]|0;E=c[G+(O*24|0)+8>>2]|0;Z=+g[E+4>>2]-+g[M>>2];Y=+g[E+8>>2]-+g[L>>2];X=+g[E+12>>2]-+g[T>>2];W=+I(+(Z*Z+Y*Y+X*X));E=(G|0)==0;if(E)Lb=0;else Lb=c[G+-4>>2]|0;do if((Lb|0)<=(O|0)){if(E)Mb=0;else Mb=c[G+-4>>2]|0;if((Mb|0)>(O|0)){a[1263537]=0;Ga=112;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);g[(c[2]|0)+16>>2]=W;Nb=c[_>>2]|0;break}}else Ga=112;while(0);if((Ga|0)==112){Ga=0;__ZN6VectorIN10Navigation7Polygon4EdgeEE14_copy_on_writeEv(_);G=c[_>>2]|0;g[(c[G+(O*24|0)+8>>2]|0)+16>>2]=W;Nb=G}G=(Nb|0)==0;if(G)Ob=0;else Ob=c[Nb+-4>>2]|0;do if((Ob|0)<=(O|0)){if(G)Pb=0;else Pb=c[Nb+-4>>2]|0;if((Pb|0)>(O|0)){a[1263537]=0;Ga=122;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);Qb=0;break}}else Ga=122;while(0);if((Ga|0)==122){Ga=0;__ZN6VectorIN10Navigation7Polygon4EdgeEE14_copy_on_writeEv(_);Qb=(c[_>>2]|0)+(O*24|0)|0}if(!(c[k>>2]|0)){G=__ZnwjPFPvjE(12,4740)|0;c[k>>2]=G;c[G>>2]=0;c[G+4>>2]=0;c[G+8>>2]=0}G=__ZnwjPFPvjE(16,4740)|0;E=G+4|0;c[E>>2]=0;J=G+8|0;c[J>>2]=0;D=G+12|0;c[D>>2]=0;c[G>>2]=c[Qb+8>>2];C=c[k>>2]|0;B=C+4|0;A=c[B>>2]|0;c[J>>2]=A;c[E>>2]=0;c[D>>2]=C;if(A|0)c[A+4>>2]=G;c[B>>2]=G;if(!(c[C>>2]|0))c[C>>2]=G;G=C+8|0;c[G>>2]=(c[G>>2]|0)+1;G=c[_>>2]|0;C=(G|0)==0;if(C)Rb=0;else Rb=c[G+-4>>2]|0;if((Rb|0)<=(O|0)){if(C)Sb=0;else Sb=c[G+-4>>2]|0;if((Sb|0)<=(O|0)){Ga=135;break}a[1263537]=0}__ZN6VectorIN10Navigation7Polygon4EdgeEE14_copy_on_writeEv(_);G=c[_>>2]|0;Ab=S|(c[G+(O*24|0)+8>>2]|0)==($|0);Bb=G}O=O+1|0;S=Ab;H=Bb}if((Ga|0)==68){c:do if(S)Ga=185;else{H=c[k>>2]|0;d:do if(H|0){O=H;while(1){if(!(c[O+8>>2]|0))break d;T=c[O>>2]|0;if(!T)Tb=0;else{W=1000000015047466219876688.0e6;L=0;M=T;while(1){T=c[M>>2]|0;X=da-+g[T+4>>2];Y=ia-+g[T+8>>2];Z=ga-+g[T+12>>2];V=+g[T+16>>2]+ +I(+(X*X+Y*Y+Z*Z));T=V<W;P=T?M:L;M=c[M+4>>2]|0;if(!M){Tb=P;break}else{W=T?V:W;L=P}}}L=c[Tb>>2]|0;M=L+4|0;Ia=L+8|0;Ha=L+12|0;P=L+16|0;T=0;while(1){N=c[L>>2]|0;K=(N|0)==0;if(K)Ub=0;else Ub=c[N+-4>>2]|0;if((T|0)>=(Ub|0))break;if(K)Vb=0;else Vb=c[N+-4>>2]|0;do if((Vb|0)<=(T|0)){if(K)Wb=0;else Wb=c[N+-4>>2]|0;if((Wb|0)>(T|0)){a[1263537]=0;Ga=154;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);Xb=0;break}}else Ga=154;while(0);if((Ga|0)==154){Ga=0;__ZN6VectorIN10Navigation7Polygon4EdgeEE14_copy_on_writeEv(L);Xb=(c[L>>2]|0)+(T*24|0)|0}N=Xb+8|0;K=c[N>>2]|0;do if(K|0){W=+g[K+4>>2]-+g[M>>2];Qa=+g[K+8>>2]-+g[Ia>>2];Pa=+g[K+12>>2]-+g[Ha>>2];Oa=+I(+(W*W+Qa*Qa+Pa*Pa));Pa=Oa+ +g[P>>2];G=K+20|0;if((c[G>>2]|0)!=-1){C=K+16|0;if(!(+g[C>>2]>Pa))break;c[G>>2]=c[Xb+12>>2];g[C>>2]=Pa;break}c[G>>2]=c[Xb+12>>2];g[K+16>>2]=Pa;if(!(c[k>>2]|0)){G=__ZnwjPFPvjE(12,4740)|0;c[k>>2]=G;c[G>>2]=0;c[G+4>>2]=0;c[G+8>>2]=0}G=__ZnwjPFPvjE(16,4740)|0;C=G+4|0;c[C>>2]=0;B=G+8|0;c[B>>2]=0;A=G+12|0;c[A>>2]=0;D=c[N>>2]|0;c[G>>2]=D;E=c[k>>2]|0;J=E+4|0;x=c[J>>2]|0;c[B>>2]=x;c[C>>2]=0;c[A>>2]=E;if(x|0)c[x+4>>2]=G;c[J>>2]=G;if(!(c[E>>2]|0))c[E>>2]=G;G=E+8|0;c[G>>2]=(c[G>>2]|0)+1;if((D|0)==($|0)){Ga=185;break c}}while(0);T=T+1|0}T=c[k>>2]|0;if(T){do if(!Tb)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145114,1145120,156,1144262,0);else{a[1263537]=0;if((c[Tb+12>>2]|0)!=(T|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145114,1145120,157,1145132,0);break}if((c[T>>2]|0)==(Tb|0))c[T>>2]=c[Tb+4>>2];P=T+4|0;Ha=c[Tb+8>>2]|0;if((c[P>>2]|0)==(Tb|0))c[P>>2]=Ha;P=Tb+4|0;if(Ha|0)c[Ha+4>>2]=c[P>>2];Ia=c[P>>2]|0;if(Ia|0)c[Ia+8>>2]=Ha;__ZN6Memory11free_staticEPvb(Tb,0);Ha=T+8|0;c[Ha>>2]=(c[Ha>>2]|0)+-1}while(0);T=c[k>>2]|0;if(!(c[T+8>>2]|0)){__ZN6Memory11free_staticEPvb(T,0);c[k>>2]=0;Yb=0}else Yb=T}else Yb=0;if(!Yb)break;else O=Yb}}while(0);c[j>>2]=0;Zb=j}while(0);do if((Ga|0)==185){c[j>>2]=0;if(!f){g[t>>2]=da;g[t+4>>2]=ia;g[t+8>>2]=ga;c[i>>2]=c[t>>2];c[i+4>>2]=c[t+4>>2];c[i+8>>2]=c[t+8>>2];__ZN6VectorI7Vector3E9push_backES0_(j,i)|0;S=b+408|0;H=u+4|0;O=u+8|0;T=$;while(1){Ha=c[T+20>>2]|0;Ia=c[T>>2]|0;P=(Ia|0)==0;if(P)_b=0;else _b=c[Ia+-4>>2]|0;M=(Ha+1|0)%(_b|0)|0;if((Ha|0)<0){Ga=255;break}if(P)$b=0;else $b=c[Ia+-4>>2]|0;if(($b|0)<=(Ha|0)){if(P)ac=0;else ac=c[Ia+-4>>2]|0;if((ac|0)<=(Ha|0)){Ga=255;break}a[1263537]=0}__ZN6VectorIN10Navigation7Polygon4EdgeEE14_copy_on_writeEv(T);Ia=c[T>>2]|0;P=Ia+(Ha*24|0)|0;L=c[P>>2]|0;N=c[P+4>>2]|0;P=_bitshift64Shl(L|0,N|0,43)|0;K=_bitshift64Ashr(P|0,F|0,43)|0;Pa=+(K>>>0)+4294967296.0*+(F|0);K=_bitshift64Shl(L|0,N|0,21)|0;P=_bitshift64Ashr(K|0,F|0,42)|0;Oa=+(P>>>0)+4294967296.0*+(F|0);P=_bitshift64Ashr(L|0,N|0,43)|0;Qa=+g[S>>2];W=Qa*Pa;Pa=Qa*Oa;Oa=Qa*(+(P>>>0)+4294967296.0*+(F|0));if((M|0)<0){Ga=264;break}P=(Ia|0)==0;if(P)bc=0;else bc=c[Ia+-4>>2]|0;if((bc|0)<=(M|0)){if(P)cc=0;else cc=c[Ia+-4>>2]|0;if((cc|0)<=(M|0)){Ga=264;break}a[1263537]=0}__ZN6VectorIN10Navigation7Polygon4EdgeEE14_copy_on_writeEv(T);Ia=(c[T>>2]|0)+(M*24|0)|0;M=c[Ia>>2]|0;P=c[Ia+4>>2]|0;Ia=_bitshift64Shl(M|0,P|0,43)|0;N=_bitshift64Ashr(Ia|0,F|0,43)|0;Qa=+(N>>>0)+4294967296.0*+(F|0);N=_bitshift64Shl(M|0,P|0,21)|0;Ia=_bitshift64Ashr(N|0,F|0,42)|0;Na=+(Ia>>>0)+4294967296.0*+(F|0);Ia=_bitshift64Ashr(M|0,P|0,43)|0;Ma=+g[S>>2];g[u>>2]=(W+Ma*Qa)*.5;g[H>>2]=(Pa+Ma*Na)*.5;g[O>>2]=(Oa+Ma*(+(Ia>>>0)+4294967296.0*+(F|0)))*.5;c[i>>2]=c[u>>2];c[i+4>>2]=c[u+4>>2];c[i+8>>2]=c[u+8>>2];__ZN6VectorI7Vector3E9push_backES0_(j,i)|0;Ia=c[T>>2]|0;P=(Ia|0)==0;if(P)dc=0;else dc=c[Ia+-4>>2]|0;if((dc|0)<=(Ha|0)){if(P)ec=0;else ec=c[Ia+-4>>2]|0;if((ec|0)<=(Ha|0)){Ga=272;break}a[1263537]=0}__ZN6VectorIN10Navigation7Polygon4EdgeEE14_copy_on_writeEv(T);T=c[(c[T>>2]|0)+(Ha*24|0)+8>>2]|0;if((T|0)==(_|0)){Ga=275;break}}if((Ga|0)==255)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((Ga|0)==264)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((Ga|0)==272)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((Ga|0)==275){g[v>>2]=ea;g[v+4>>2]=fa;g[v+8>>2]=ha;c[i>>2]=c[v>>2];c[i+4>>2]=c[v+4>>2];c[i+8>>2]=c[v+8>>2];__ZN6VectorI7Vector3E9push_backES0_(j,i)|0;__ZN6VectorI7Vector3E6invertEv(j);Zb=j;break}}g[n>>2]=da;T=n+4|0;g[T>>2]=ia;O=n+8|0;g[O>>2]=ga;g[o>>2]=da;H=o+4|0;g[H>>2]=ia;S=o+8|0;g[S>>2]=ga;g[p>>2]=da;g[p+4>>2]=ia;g[p+8>>2]=ga;c[i>>2]=c[p>>2];c[i+4>>2]=c[p+4>>2];c[i+8>>2]=c[p+8>>2];__ZN6VectorI7Vector3E9push_backES0_(j,i)|0;Ha=b+428|0;Ia=b+432|0;P=b+436|0;M=r+4|0;N=r+8|0;L=q+4|0;K=q+8|0;D=b+408|0;G=$;E=$;J=$;x=$;Ma=da;Oa=da;Na=ia;Pa=ia;Qa=ga;W=ga;La=da;Ka=ia;Ja=ga;V=da;Z=ia;Y=ga;while(1){if((G|0)==(_|0)){fc=ea;gc=ea;hc=fa;ic=fa;jc=ha;kc=ha}else{A=c[G+20>>2]|0;C=c[G>>2]|0;B=(C|0)==0;if(B)lc=0;else lc=c[C+-4>>2]|0;y=(A+1|0)%(lc|0)|0;if((A|0)<0){Ga=197;break}if(B)mc=0;else mc=c[C+-4>>2]|0;if((mc|0)<=(A|0)){if(B)nc=0;else nc=c[C+-4>>2]|0;if((nc|0)<=(A|0)){Ga=197;break}a[1263537]=0}__ZN6VectorIN10Navigation7Polygon4EdgeEE14_copy_on_writeEv(G);C=c[G>>2]|0;B=C+(A*24|0)|0;A=c[B>>2]|0;z=c[B+4>>2]|0;B=_bitshift64Shl(A|0,z|0,43)|0;ja=_bitshift64Ashr(B|0,F|0,43)|0;X=+(ja>>>0)+4294967296.0*+(F|0);ja=_bitshift64Shl(A|0,z|0,21)|0;B=_bitshift64Ashr(ja|0,F|0,42)|0;U=+(B>>>0)+4294967296.0*+(F|0);B=_bitshift64Ashr(A|0,z|0,43)|0;R=+g[D>>2];Q=R*X;X=R*U;U=R*(+(B>>>0)+4294967296.0*+(F|0));if((y|0)<0){Ga=206;break}B=(C|0)==0;if(B)oc=0;else oc=c[C+-4>>2]|0;if((oc|0)<=(y|0)){if(B)pc=0;else pc=c[C+-4>>2]|0;if((pc|0)<=(y|0)){Ga=206;break}a[1263537]=0}__ZN6VectorIN10Navigation7Polygon4EdgeEE14_copy_on_writeEv(G);C=(c[G>>2]|0)+(y*24|0)|0;y=c[C>>2]|0;B=c[C+4>>2]|0;C=_bitshift64Shl(y|0,B|0,43)|0;z=_bitshift64Ashr(C|0,F|0,43)|0;R=+(z>>>0)+4294967296.0*+(F|0);z=_bitshift64Shl(y|0,B|0,21)|0;C=_bitshift64Ashr(z|0,F|0,42)|0;hb=+(C>>>0)+4294967296.0*+(F|0);C=_bitshift64Ashr(y|0,B|0,43)|0;db=+g[D>>2];Za=db*R;R=db*hb;hb=db*(+(C>>>0)+4294967296.0*+(F|0));C=(a[G+24>>0]|0)==0;fc=C?Za:Q;gc=C?Q:Za;hc=C?R:X;ic=C?X:R;jc=C?hb:U;kc=C?U:hb}hb=Oa-gc;U=Pa-ic;R=W-kc;X=Oa-La;Za=Pa-Ka;Q=W-Ja;db=+g[Ha>>2];gb=+g[Ia>>2];bb=+g[P>>2];do if(!((hb*Za-U*X)*bb+(db*(U*Q-R*Za)+gb*(R*X-hb*Q))>=0.0)){qc=J;rc=Ma;sc=Na;tc=Qa;uc=La;vc=Ka;wc=Ja;Ga=215}else{if(!(La==Oa?!(Ka!=Pa|Ja!=W):0))Ga=212;if((Ga|0)==212?(Ga=0,Ya=Oa-V,cb=Pa-Z,Xa=W-Y,!((U*Ya-hb*cb)*bb+(db*(R*cb-U*Xa)+gb*(hb*Xa-R*Ya))>0.0)):0){__ZN10Navigation10_clip_pathER6VectorI7Vector3EPNS_7PolygonERKS1_S5_(b,j,x,o,E);g[n>>2]=V;g[T>>2]=Z;g[O>>2]=Y;g[o>>2]=V;g[H>>2]=Z;g[S>>2]=Y;g[q>>2]=V;g[L>>2]=Z;g[K>>2]=Y;c[i>>2]=c[q>>2];c[i+4>>2]=c[q+4>>2];c[i+8>>2]=c[q+8>>2];__ZN6VectorI7Vector3E9push_backES0_(j,i)|0;xc=E;yc=E;zc=E;Ac=E;Bc=V;Cc=V;Dc=Z;Ec=Z;Fc=Y;Gc=Y;Hc=Y;Ic=Z;Jc=V;Kc=Y;Lc=Z;Mc=V;break}g[n>>2]=gc;g[T>>2]=ic;g[O>>2]=kc;qc=G;rc=gc;sc=ic;tc=kc;uc=gc;vc=ic;wc=kc;Ga=215}while(0);do if((Ga|0)==215){Ga=0;R=Oa-fc;hb=Pa-hc;U=W-jc;Q=Oa-V;X=Pa-Z;Za=W-Y;if(!((R*X-hb*Q)*bb+(db*(hb*Za-U*X)+gb*(U*Q-R*Za))<=0.0)){xc=E;yc=qc;zc=G;Ac=x;Bc=rc;Cc=Oa;Dc=sc;Ec=Pa;Fc=tc;Gc=W;Hc=Y;Ic=Z;Jc=V;Kc=wc;Lc=vc;Mc=uc}else{if(!(V==Oa&Z==Pa&Y==W)?(Za=Oa-uc,Q=Pa-vc,X=W-wc,!((hb*Za-R*Q)*bb+(db*(U*Q-hb*X)+gb*(R*X-U*Za))<0.0)):0){__ZN10Navigation10_clip_pathER6VectorI7Vector3EPNS_7PolygonERKS1_S5_(b,j,x,n,qc);g[o>>2]=rc;g[H>>2]=sc;g[S>>2]=tc;g[n>>2]=rc;g[T>>2]=sc;g[O>>2]=tc;g[r>>2]=rc;g[M>>2]=sc;g[N>>2]=tc;c[i>>2]=c[r>>2];c[i+4>>2]=c[r+4>>2];c[i+8>>2]=c[r+8>>2];__ZN6VectorI7Vector3E9push_backES0_(j,i)|0;xc=qc;yc=qc;zc=qc;Ac=qc;Bc=rc;Cc=rc;Dc=sc;Ec=sc;Fc=tc;Gc=tc;Hc=tc;Ic=sc;Jc=rc;Kc=tc;Lc=sc;Mc=rc;break}g[o>>2]=fc;g[H>>2]=hc;g[S>>2]=jc;xc=G;yc=qc;zc=G;Ac=x;Bc=rc;Cc=Oa;Dc=sc;Ec=Pa;Fc=tc;Gc=W;Hc=jc;Ic=hc;Jc=fc;Kc=wc;Lc=vc;Mc=uc}}while(0);if((zc|0)==(_|0)){Ga=231;break}C=c[zc+20>>2]|0;if((C|0)<0){Ga=229;break}B=c[zc>>2]|0;y=(B|0)==0;if(y)Nc=0;else Nc=c[B+-4>>2]|0;if((Nc|0)<=(C|0)){if(y)Oc=0;else Oc=c[B+-4>>2]|0;if((Oc|0)<=(C|0)){Ga=229;break}a[1263537]=0}__ZN6VectorIN10Navigation7Polygon4EdgeEE14_copy_on_writeEv(zc);G=c[(c[zc>>2]|0)+(C*24|0)+8>>2]|0;if(!G){Ga=231;break}else{E=xc;J=yc;x=Ac;Ma=Bc;Oa=Cc;Na=Dc;Pa=Ec;Qa=Fc;W=Gc;La=Mc;Ka=Lc;Ja=Kc;V=Jc;Z=Ic;Y=Hc}}if((Ga|0)==197)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((Ga|0)==206)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((Ga|0)==229)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((Ga|0)==231){x=c[j>>2]|0;if(!x)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);J=c[x+-4>>2]|0;E=J+-1|0;if((J|0)<1)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);if((c[x+-8>>2]|0)>>>0>1){G=(J*12|0)+-1|0;S=G>>>1|G;G=S>>>2|S;S=G>>>4|G;G=S>>>8|S;S=__ZN6Memory12alloc_staticEjb((G>>>16|G)+1|0,1)|0;c[S+-8>>2]=1;c[S+-4>>2]=J;G=c[j>>2]|0;H=0;do{N=S+(H*12|0)|0;M=G+(H*12|0)|0;c[N>>2]=c[M>>2];c[N+4>>2]=c[M+4>>2];c[N+8>>2]=c[M+8>>2];H=H+1|0}while((H|0)!=(J|0));if(!(__Z16atomic_decrementPj(G+-8|0)|0))__ZN6Memory11free_staticEPvb(G,1);c[j>>2]=S;Pc=S}else Pc=x;if(!((!(+g[Pc+(E*12|0)>>2]!=ea)?!(+g[Pc+(E*12|0)+4>>2]!=fa):0)?!(+g[Pc+(E*12|0)+8>>2]!=ha):0)){g[s>>2]=ea;g[s+4>>2]=fa;g[s+8>>2]=ha;c[i>>2]=c[s>>2];c[i+4>>2]=c[s+4>>2];c[i+8>>2]=c[s+8>>2];__ZN6VectorI7Vector3E9push_backES0_(j,i)|0}__ZN6VectorI7Vector3E6invertEv(j);Zb=j;break}}while(0);__ZN4ListIPN10Navigation7PolygonE16DefaultAllocatorED2Ev(k);vb=Zb;wb=c[vb>>2]|0;l=h;return wb|0}else if((Ga|0)==76)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((Ga|0)==103)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((Ga|0)==135)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}else if((Ga|0)==19)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((Ga|0)==26)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((Ga|0)==34)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}}while(0);c[j>>2]=0;vb=j;wb=c[vb>>2]|0;l=h;return wb|0}function __ZN10Navigation28get_closest_point_to_segmentERK7Vector3S2_RKb(b,d,e,f,h){b=b|0;d=d|0;e=e|0;f=f|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,G=0.0,H=0,J=0.0,K=0,L=0,M=0.0,N=0,O=0.0,P=0,Q=0,R=0,S=0.0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0.0,$=0.0,aa=0.0,ca=0.0,da=0,ea=0,fa=0.0,ga=0.0,ha=0.0,ia=0,ja=0,ka=0.0,la=0.0,ma=0,na=0.0,oa=0.0,pa=0,qa=0,ra=0,sa=0,ta=0,ua=0,va=0,wa=0,xa=0,ya=0,za=0.0,Aa=0.0,Ba=0.0,Ca=0.0,Da=0.0,Ea=0.0,Fa=0.0,Ga=0.0,Ha=0.0,Ia=0.0,Ja=0.0,Ka=0.0,La=0.0,Ma=0.0,Na=0.0;i=l;l=l+48|0;if((l|0)>=(m|0))ba(48);j=i+12|0;k=i;n=a[h>>0]|0;h=b+8|0;g[h>>2]=0.0;o=b+4|0;g[o>>2]=0.0;g[b>>2]=0.0;p=c[d+412>>2]|0;if(!p){l=i;return}q=c[p+8>>2]|0;p=c[d+416>>2]|0;if((q|0)==(p|0)){l=i;return}else r=q;while(1){q=c[r+8>>2]|0;if((q|0)==(p|0))break;else r=q}if(!r){l=i;return}p=d+408|0;d=j+4|0;q=j+8|0;s=j+12|0;t=j+16|0;u=j+20|0;v=j+24|0;w=j+28|0;x=j+32|0;y=k+8|0;z=k+4|0;A=e+4|0;B=e+8|0;C=f+4|0;D=f+8|0;E=n<<24>>24!=0;G=100000002004087734272.0;n=r;a:while(1){b:do if(!(a[n+80>>0]|0)){H=E;J=G}else{r=c[n+88>>2]|0;if(!r){K=0;L=E;M=G}else{N=E;O=G;P=r;Q=10}while(1){if((Q|0)==10){Q=0;K=c[P>>2]|0;L=N;M=O}if(!K){H=L;J=M;break b}r=2;R=L;S=M;while(1){T=c[K>>2]|0;U=(T|0)==0;if(U)V=0;else V=c[T+-4>>2]|0;if((r|0)>=(V|0))break;if(U){Q=19;break a}if((c[T+-4>>2]|0)<=0){Q=19;break a}__ZN6VectorIN10Navigation7Polygon4EdgeEE14_copy_on_writeEv(K);U=c[K>>2]|0;W=U;X=c[W>>2]|0;Y=c[W+4>>2]|0;W=_bitshift64Shl(X|0,Y|0,43)|0;Z=_bitshift64Ashr(W|0,F|0,43)|0;_=+(Z>>>0)+4294967296.0*+(F|0);Z=_bitshift64Shl(X|0,Y|0,21)|0;W=_bitshift64Ashr(Z|0,F|0,42)|0;$=+(W>>>0)+4294967296.0*+(F|0);W=_bitshift64Ashr(X|0,Y|0,43)|0;aa=+g[p>>2];ca=aa*_;_=aa*$;$=aa*(+(W>>>0)+4294967296.0*+(F|0));W=r+-1|0;Y=(U|0)==0;if(Y)da=0;else da=c[U+-4>>2]|0;if((da|0)<(r|0)){if(Y)ea=0;else ea=c[U+-4>>2]|0;if((ea|0)<(r|0)){Q=26;break a}a[1263537]=0}__ZN6VectorIN10Navigation7Polygon4EdgeEE14_copy_on_writeEv(K);U=c[K>>2]|0;Y=U+(W*24|0)|0;W=c[Y>>2]|0;X=c[Y+4>>2]|0;Y=_bitshift64Shl(W|0,X|0,43)|0;Z=_bitshift64Ashr(Y|0,F|0,43)|0;aa=+(Z>>>0)+4294967296.0*+(F|0);Z=_bitshift64Shl(W|0,X|0,21)|0;Y=_bitshift64Ashr(Z|0,F|0,42)|0;fa=+(Y>>>0)+4294967296.0*+(F|0);Y=_bitshift64Ashr(W|0,X|0,43)|0;ga=+g[p>>2];ha=ga*aa;aa=ga*fa;fa=ga*(+(Y>>>0)+4294967296.0*+(F|0));Y=(U|0)==0;if(Y)ia=0;else ia=c[U+-4>>2]|0;if((ia|0)<=(r|0)){if(Y)ja=0;else ja=c[U+-4>>2]|0;if((ja|0)<=(r|0)){Q=34;break a}a[1263537]=0}__ZN6VectorIN10Navigation7Polygon4EdgeEE14_copy_on_writeEv(K);U=(c[K>>2]|0)+(r*24|0)|0;Y=c[U>>2]|0;X=c[U+4>>2]|0;U=_bitshift64Shl(Y|0,X|0,43)|0;W=_bitshift64Ashr(U|0,F|0,43)|0;ga=+(W>>>0)+4294967296.0*+(F|0);W=_bitshift64Shl(Y|0,X|0,21)|0;U=_bitshift64Ashr(W|0,F|0,42)|0;ka=+(U>>>0)+4294967296.0*+(F|0);U=_bitshift64Ashr(Y|0,X|0,43)|0;la=+g[p>>2];g[j>>2]=ca;g[d>>2]=_;g[q>>2]=$;g[s>>2]=ha;g[t>>2]=aa;g[u>>2]=fa;g[v>>2]=la*ga;g[w>>2]=la*ka;g[x>>2]=la*(+(U>>>0)+4294967296.0*+(F|0));g[y>>2]=0.0;g[z>>2]=0.0;g[k>>2]=0.0;do if(__ZNK5Face318intersects_segmentERK7Vector3S2_PS0_(j,e,f,k)|0){if(!R){c[b>>2]=c[k>>2];c[b+4>>2]=c[k+4>>2];c[b+8>>2]=c[k+8>>2];la=+g[k>>2]-+g[e>>2];ka=+g[z>>2]-+g[A>>2];ga=+g[y>>2]-+g[B>>2];ma=1;na=+I(+(la*la+ka*ka+ga*ga));break}ga=+g[e>>2];ka=+g[k>>2];la=ga-ka;fa=+g[A>>2];aa=+g[z>>2];ha=fa-aa;$=+g[B>>2];_=+g[y>>2];ca=$-_;if(!(S>+I(+(la*la+ha*ha+ca*ca)))){ma=1;na=S;break};c[b>>2]=c[k>>2];c[b+4>>2]=c[k+4>>2];c[b+8>>2]=c[k+8>>2];ca=ka-ga;ga=aa-fa;fa=_-$;ma=1;na=+I(+(ca*ca+ga*ga+fa*fa))}else{ma=R;na=S}while(0);r=r+1|0;R=ma;S=na}c:do if(R)oa=S;else{r=0;fa=S;U=T;while(1){X=(r|0)<0;Y=r;W=U;do{Z=(W|0)==0;if(Z)pa=0;else pa=c[W+-4>>2]|0;if((Y|0)>=(pa|0)){oa=fa;break c}if(X){Q=52;break a}if(Z)qa=0;else qa=c[W+-4>>2]|0;if((qa|0)<=(Y|0)){if(Z)ra=0;else ra=c[W+-4>>2]|0;if((ra|0)<=(Y|0)){Q=52;break a}a[1263537]=0}__ZN6VectorIN10Navigation7Polygon4EdgeEE14_copy_on_writeEv(K);Z=c[K>>2]|0;sa=Z+(Y*24|0)|0;ta=c[sa>>2]|0;ua=c[sa+4>>2]|0;sa=_bitshift64Shl(ta|0,ua|0,43)|0;va=_bitshift64Ashr(sa|0,F|0,43)|0;ga=+(va>>>0)+4294967296.0*+(F|0);va=_bitshift64Shl(ta|0,ua|0,21)|0;sa=_bitshift64Ashr(va|0,F|0,42)|0;ca=+(sa>>>0)+4294967296.0*+(F|0);sa=_bitshift64Ashr(ta|0,ua|0,43)|0;$=+g[p>>2];_=$*ga;ga=$*ca;ca=$*(+(sa>>>0)+4294967296.0*+(F|0));Y=Y+1|0;sa=(Z|0)==0;if(sa)wa=0;else wa=c[Z+-4>>2]|0;ua=(Y|0)%(wa|0)|0;if((ua|0)<0){Q=63;break a}if(sa)xa=0;else xa=c[Z+-4>>2]|0;if((xa|0)<=(ua|0)){if(sa)ya=0;else ya=c[Z+-4>>2]|0;if((ya|0)<=(ua|0)){Q=63;break a}a[1263537]=0}__ZN6VectorIN10Navigation7Polygon4EdgeEE14_copy_on_writeEv(K);W=c[K>>2]|0;Z=W+(ua*24|0)|0;ua=c[Z>>2]|0;sa=c[Z+4>>2]|0;Z=_bitshift64Shl(ua|0,sa|0,43)|0;ta=_bitshift64Ashr(Z|0,F|0,43)|0;$=+(ta>>>0)+4294967296.0*+(F|0);ta=_bitshift64Shl(ua|0,sa|0,21)|0;Z=_bitshift64Ashr(ta|0,F|0,42)|0;aa=+(Z>>>0)+4294967296.0*+(F|0);Z=_bitshift64Ashr(ua|0,sa|0,43)|0;ka=+g[p>>2];ha=+g[e>>2];la=ha-_;za=ka*$-_;$=+g[A>>2];Aa=$-ga;Ba=ka*aa-ga;aa=+g[B>>2];Ca=aa-ca;Da=ka*(+(Z>>>0)+4294967296.0*+(F|0))-ca;ka=Da*Ca+(la*za+Aa*Ba);Ea=+g[f>>2]-ha;Fa=+g[C>>2]-$;Ga=+g[D>>2]-aa;Ha=za*Ea+Ba*Fa+Da*Ga;Ia=Da*Da+(za*za+Ba*Ba);Ja=(ka*Ha-Ia*(la*Ea+Aa*Fa+Ca*Ga))/(Ia*(Ea*Ea+Fa*Fa+Ga*Ga)-Ha*Ha);Ca=(ka+Ha*Ja)/Ia;Ia=Ja<0.0?0.0:Ja;Ja=Ca<0.0?0.0:Ca;Ca=Ia>1.0?1.0:Ia;Ia=Ja>1.0?1.0:Ja;Ka=_+za*Ia;La=ga+Ba*Ia;Ma=ca+Da*Ia;Ia=Ka-(ha+Ea*Ca);Ea=La-($+Fa*Ca);Fa=Ma-(aa+Ga*Ca);Na=+I(+(Fa*Fa+(Ia*Ia+Ea*Ea)))}while(!(Na<fa));g[b>>2]=Ka;g[o>>2]=La;g[h>>2]=Ma;r=Y;fa=Na;U=W}}while(0);N=R;O=oa;P=K+32|0;Q=10}}while(0);n=c[n+16>>2]|0;if(!n){Q=6;break}else{E=H;G=J}}if((Q|0)==6){l=i;return}else if((Q|0)==19)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((Q|0)==26)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((Q|0)==34)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((Q|0)==52)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((Q|0)==63)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}function __ZN10Navigation17get_closest_pointERK7Vector3(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0.0,A=0.0,B=0,C=0.0,D=0.0,E=0,G=0,H=0.0,J=0,K=0,L=0,M=0,N=0,O=0,P=0.0,Q=0.0,R=0.0,S=0.0,T=0,U=0,V=0.0,W=0.0,X=0.0,Y=0,Z=0,_=0.0,$=0.0,aa=0.0;f=l;l=l+48|0;if((l|0)>=(m|0))ba(48);h=f+12|0;i=f;g[b+8>>2]=0.0;g[b+4>>2]=0.0;g[b>>2]=0.0;j=c[d+412>>2]|0;if(!j){l=f;return}k=c[j+8>>2]|0;j=c[d+416>>2]|0;if((k|0)==(j|0)){l=f;return}else n=k;while(1){k=c[n+8>>2]|0;if((k|0)==(j|0))break;else n=k}if(!n){l=f;return}j=d+408|0;d=h+4|0;k=h+8|0;o=h+12|0;p=h+16|0;q=h+20|0;r=h+24|0;s=h+28|0;t=h+32|0;u=e+4|0;v=i+4|0;w=e+8|0;x=i+8|0;y=n;z=100000002004087734272.0;a:while(1){b:do if(!(a[y+80>>0]|0))A=z;else{n=c[y+88>>2]|0;if(!n){B=0;C=z}else{D=z;E=n;G=10}while(1){if((G|0)==10){G=0;B=c[E>>2]|0;C=D}if(!B){A=C;break b}n=2;H=C;while(1){J=c[B>>2]|0;K=(J|0)==0;if(K)L=0;else L=c[J+-4>>2]|0;if((n|0)>=(L|0))break;if(K){G=19;break a}if((c[J+-4>>2]|0)<=0){G=19;break a}__ZN6VectorIN10Navigation7Polygon4EdgeEE14_copy_on_writeEv(B);J=c[B>>2]|0;K=J;M=c[K>>2]|0;N=c[K+4>>2]|0;K=_bitshift64Shl(M|0,N|0,43)|0;O=_bitshift64Ashr(K|0,F|0,43)|0;P=+(O>>>0)+4294967296.0*+(F|0);O=_bitshift64Shl(M|0,N|0,21)|0;K=_bitshift64Ashr(O|0,F|0,42)|0;Q=+(K>>>0)+4294967296.0*+(F|0);K=_bitshift64Ashr(M|0,N|0,43)|0;R=+g[j>>2];S=R*P;P=R*Q;Q=R*(+(K>>>0)+4294967296.0*+(F|0));K=n+-1|0;N=(J|0)==0;if(N)T=0;else T=c[J+-4>>2]|0;if((T|0)<(n|0)){if(N)U=0;else U=c[J+-4>>2]|0;if((U|0)<(n|0)){G=26;break a}a[1263537]=0}__ZN6VectorIN10Navigation7Polygon4EdgeEE14_copy_on_writeEv(B);J=c[B>>2]|0;N=J+(K*24|0)|0;K=c[N>>2]|0;M=c[N+4>>2]|0;N=_bitshift64Shl(K|0,M|0,43)|0;O=_bitshift64Ashr(N|0,F|0,43)|0;R=+(O>>>0)+4294967296.0*+(F|0);O=_bitshift64Shl(K|0,M|0,21)|0;N=_bitshift64Ashr(O|0,F|0,42)|0;V=+(N>>>0)+4294967296.0*+(F|0);N=_bitshift64Ashr(K|0,M|0,43)|0;W=+g[j>>2];X=W*R;R=W*V;V=W*(+(N>>>0)+4294967296.0*+(F|0));N=(J|0)==0;if(N)Y=0;else Y=c[J+-4>>2]|0;if((Y|0)<=(n|0)){if(N)Z=0;else Z=c[J+-4>>2]|0;if((Z|0)<=(n|0)){G=34;break a}a[1263537]=0}__ZN6VectorIN10Navigation7Polygon4EdgeEE14_copy_on_writeEv(B);J=(c[B>>2]|0)+(n*24|0)|0;N=c[J>>2]|0;M=c[J+4>>2]|0;J=_bitshift64Shl(N|0,M|0,43)|0;K=_bitshift64Ashr(J|0,F|0,43)|0;W=+(K>>>0)+4294967296.0*+(F|0);K=_bitshift64Shl(N|0,M|0,21)|0;J=_bitshift64Ashr(K|0,F|0,42)|0;_=+(J>>>0)+4294967296.0*+(F|0);J=_bitshift64Ashr(N|0,M|0,43)|0;$=+g[j>>2];g[h>>2]=S;g[d>>2]=P;g[k>>2]=Q;g[o>>2]=X;g[p>>2]=R;g[q>>2]=V;g[r>>2]=$*W;g[s>>2]=$*_;g[t>>2]=$*(+(J>>>0)+4294967296.0*+(F|0));__ZNK5Face320get_closest_point_toERK7Vector3(i,h,e);$=+g[e>>2]-+g[i>>2];_=+g[u>>2]-+g[v>>2];W=+g[w>>2]-+g[x>>2];V=+I(+($*$+_*_+W*W));if(V<H){c[b>>2]=c[i>>2];c[b+4>>2]=c[i+4>>2];c[b+8>>2]=c[i+8>>2];aa=V}else aa=H;n=n+1|0;H=aa}D=H;E=B+32|0;G=10}}while(0);y=c[y+16>>2]|0;if(!y){G=6;break}else z=A}if((G|0)==6){l=f;return}else if((G|0)==19)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((G|0)==26)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((G|0)==34)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}function __ZN10Navigation24get_closest_point_normalERK7Vector3(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0.0,B=0.0,C=0,D=0.0,E=0.0,G=0,H=0,J=0.0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0.0,R=0.0,S=0.0,T=0.0,U=0,V=0,W=0.0,X=0.0,Y=0.0,Z=0,_=0,$=0.0,aa=0.0,ca=0.0;f=l;l=l+64|0;if((l|0)>=(m|0))ba(64);h=f+28|0;i=f+16|0;j=f;g[b+8>>2]=0.0;g[b+4>>2]=0.0;g[b>>2]=0.0;k=c[d+412>>2]|0;if(!k){l=f;return}n=c[k+8>>2]|0;k=c[d+416>>2]|0;if((n|0)==(k|0)){l=f;return}else o=n;while(1){n=c[o+8>>2]|0;if((n|0)==(k|0))break;else o=n}if(!o){l=f;return}k=d+408|0;d=h+4|0;n=h+8|0;p=h+12|0;q=h+16|0;r=h+20|0;s=h+24|0;t=h+28|0;u=h+32|0;v=e+4|0;w=i+4|0;x=e+8|0;y=i+8|0;z=o;A=100000002004087734272.0;a:while(1){b:do if(!(a[z+80>>0]|0))B=A;else{o=c[z+88>>2]|0;if(!o){C=0;D=A}else{E=A;G=o;H=10}while(1){if((H|0)==10){H=0;C=c[G>>2]|0;D=E}if(!C){B=D;break b}o=2;J=D;while(1){K=c[C>>2]|0;L=(K|0)==0;if(L)M=0;else M=c[K+-4>>2]|0;if((o|0)>=(M|0))break;if(L){H=19;break a}if((c[K+-4>>2]|0)<=0){H=19;break a}__ZN6VectorIN10Navigation7Polygon4EdgeEE14_copy_on_writeEv(C);K=c[C>>2]|0;L=K;N=c[L>>2]|0;O=c[L+4>>2]|0;L=_bitshift64Shl(N|0,O|0,43)|0;P=_bitshift64Ashr(L|0,F|0,43)|0;Q=+(P>>>0)+4294967296.0*+(F|0);P=_bitshift64Shl(N|0,O|0,21)|0;L=_bitshift64Ashr(P|0,F|0,42)|0;R=+(L>>>0)+4294967296.0*+(F|0);L=_bitshift64Ashr(N|0,O|0,43)|0;S=+g[k>>2];T=S*Q;Q=S*R;R=S*(+(L>>>0)+4294967296.0*+(F|0));L=o+-1|0;O=(K|0)==0;if(O)U=0;else U=c[K+-4>>2]|0;if((U|0)<(o|0)){if(O)V=0;else V=c[K+-4>>2]|0;if((V|0)<(o|0)){H=26;break a}a[1263537]=0}__ZN6VectorIN10Navigation7Polygon4EdgeEE14_copy_on_writeEv(C);K=c[C>>2]|0;O=K+(L*24|0)|0;L=c[O>>2]|0;N=c[O+4>>2]|0;O=_bitshift64Shl(L|0,N|0,43)|0;P=_bitshift64Ashr(O|0,F|0,43)|0;S=+(P>>>0)+4294967296.0*+(F|0);P=_bitshift64Shl(L|0,N|0,21)|0;O=_bitshift64Ashr(P|0,F|0,42)|0;W=+(O>>>0)+4294967296.0*+(F|0);O=_bitshift64Ashr(L|0,N|0,43)|0;X=+g[k>>2];Y=X*S;S=X*W;W=X*(+(O>>>0)+4294967296.0*+(F|0));O=(K|0)==0;if(O)Z=0;else Z=c[K+-4>>2]|0;if((Z|0)<=(o|0)){if(O)_=0;else _=c[K+-4>>2]|0;if((_|0)<=(o|0)){H=34;break a}a[1263537]=0}__ZN6VectorIN10Navigation7Polygon4EdgeEE14_copy_on_writeEv(C);K=(c[C>>2]|0)+(o*24|0)|0;O=c[K>>2]|0;N=c[K+4>>2]|0;K=_bitshift64Shl(O|0,N|0,43)|0;L=_bitshift64Ashr(K|0,F|0,43)|0;X=+(L>>>0)+4294967296.0*+(F|0);L=_bitshift64Shl(O|0,N|0,21)|0;K=_bitshift64Ashr(L|0,F|0,42)|0;$=+(K>>>0)+4294967296.0*+(F|0);K=_bitshift64Ashr(O|0,N|0,43)|0;aa=+g[k>>2];g[h>>2]=T;g[d>>2]=Q;g[n>>2]=R;g[p>>2]=Y;g[q>>2]=S;g[r>>2]=W;g[s>>2]=aa*X;g[t>>2]=aa*$;g[u>>2]=aa*(+(K>>>0)+4294967296.0*+(F|0));__ZNK5Face320get_closest_point_toERK7Vector3(i,h,e);aa=+g[e>>2]-+g[i>>2];$=+g[v>>2]-+g[w>>2];X=+g[x>>2]-+g[y>>2];W=+I(+(aa*aa+$*$+X*X));if(W<J){__ZNK5Face39get_planeE14ClockDirection(j,h,0);c[b>>2]=c[j>>2];c[b+4>>2]=c[j+4>>2];c[b+8>>2]=c[j+8>>2];ca=W}else ca=J;o=o+1|0;J=ca}E=J;G=C+32|0;H=10}}while(0);z=c[z+16>>2]|0;if(!z){H=6;break}else A=B}if((H|0)==6){l=f;return}else if((H|0)==19)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((H|0)==26)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((H|0)==34)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}function __ZN10Navigation23get_closest_point_ownerERK7Vector3(b,d){b=b|0;d=d|0;var e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0.0,A=0,B=0,C=0.0,D=0,E=0,G=0.0,H=0,J=0.0,K=0,L=0,M=0,N=0,O=0.0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0.0,W=0.0,X=0.0,Y=0.0,Z=0,_=0,$=0.0,aa=0.0,ca=0.0,da=0,ea=0,fa=0.0,ga=0.0,ha=0,ia=0.0;e=l;l=l+48|0;if((l|0)>=(m|0))ba(48);f=e+12|0;h=e;i=c[b+412>>2]|0;if(!i){j=0;l=e;return j|0}k=c[i+8>>2]|0;i=c[b+416>>2]|0;if((k|0)==(i|0)){j=0;l=e;return j|0}else n=k;while(1){k=c[n+8>>2]|0;if((k|0)==(i|0))break;else n=k}if(!n){j=0;l=e;return j|0}i=b+408|0;b=f+4|0;k=f+8|0;o=f+12|0;p=f+16|0;q=f+20|0;r=f+24|0;s=f+28|0;t=f+32|0;u=d+4|0;v=h+4|0;w=d+8|0;x=h+8|0;y=0;z=100000002004087734272.0;A=n;a:while(1){b:do if(!(a[A+80>>0]|0)){B=y;C=z}else{n=c[A+88>>2]|0;if(!n){D=0;E=y;G=z}else{H=y;J=z;K=n;L=10}while(1){if((L|0)==10){L=0;D=c[K>>2]|0;E=H;G=J}if(!D){B=E;C=G;break b}n=A+28|0;M=2;N=E;O=G;while(1){P=c[D>>2]|0;Q=(P|0)==0;if(Q)R=0;else R=c[P+-4>>2]|0;if((M|0)>=(R|0))break;if(Q){L=19;break a}if((c[P+-4>>2]|0)<=0){L=19;break a}__ZN6VectorIN10Navigation7Polygon4EdgeEE14_copy_on_writeEv(D);P=c[D>>2]|0;Q=P;S=c[Q>>2]|0;T=c[Q+4>>2]|0;Q=_bitshift64Shl(S|0,T|0,43)|0;U=_bitshift64Ashr(Q|0,F|0,43)|0;V=+(U>>>0)+4294967296.0*+(F|0);U=_bitshift64Shl(S|0,T|0,21)|0;Q=_bitshift64Ashr(U|0,F|0,42)|0;W=+(Q>>>0)+4294967296.0*+(F|0);Q=_bitshift64Ashr(S|0,T|0,43)|0;X=+g[i>>2];Y=X*V;V=X*W;W=X*(+(Q>>>0)+4294967296.0*+(F|0));Q=M+-1|0;T=(P|0)==0;if(T)Z=0;else Z=c[P+-4>>2]|0;if((Z|0)<(M|0)){if(T)_=0;else _=c[P+-4>>2]|0;if((_|0)<(M|0)){L=26;break a}a[1263537]=0}__ZN6VectorIN10Navigation7Polygon4EdgeEE14_copy_on_writeEv(D);P=c[D>>2]|0;T=P+(Q*24|0)|0;Q=c[T>>2]|0;S=c[T+4>>2]|0;T=_bitshift64Shl(Q|0,S|0,43)|0;U=_bitshift64Ashr(T|0,F|0,43)|0;X=+(U>>>0)+4294967296.0*+(F|0);U=_bitshift64Shl(Q|0,S|0,21)|0;T=_bitshift64Ashr(U|0,F|0,42)|0;$=+(T>>>0)+4294967296.0*+(F|0);T=_bitshift64Ashr(Q|0,S|0,43)|0;aa=+g[i>>2];ca=aa*X;X=aa*$;$=aa*(+(T>>>0)+4294967296.0*+(F|0));T=(P|0)==0;if(T)da=0;else da=c[P+-4>>2]|0;if((da|0)<=(M|0)){if(T)ea=0;else ea=c[P+-4>>2]|0;if((ea|0)<=(M|0)){L=34;break a}a[1263537]=0}__ZN6VectorIN10Navigation7Polygon4EdgeEE14_copy_on_writeEv(D);P=(c[D>>2]|0)+(M*24|0)|0;T=c[P>>2]|0;S=c[P+4>>2]|0;P=_bitshift64Shl(T|0,S|0,43)|0;Q=_bitshift64Ashr(P|0,F|0,43)|0;aa=+(Q>>>0)+4294967296.0*+(F|0);Q=_bitshift64Shl(T|0,S|0,21)|0;P=_bitshift64Ashr(Q|0,F|0,42)|0;fa=+(P>>>0)+4294967296.0*+(F|0);P=_bitshift64Ashr(T|0,S|0,43)|0;ga=+g[i>>2];g[f>>2]=Y;g[b>>2]=V;g[k>>2]=W;g[o>>2]=ca;g[p>>2]=X;g[q>>2]=$;g[r>>2]=ga*aa;g[s>>2]=ga*fa;g[t>>2]=ga*(+(P>>>0)+4294967296.0*+(F|0));__ZNK5Face320get_closest_point_toERK7Vector3(h,f,d);ga=+g[d>>2]-+g[h>>2];fa=+g[u>>2]-+g[v>>2];aa=+g[w>>2]-+g[x>>2];$=+I(+(ga*ga+fa*fa+aa*aa));if($<O){ha=c[n>>2]|0;ia=$}else{ha=N;ia=O}M=M+1|0;N=ha;O=ia}H=N;J=O;K=D+32|0;L=10}}while(0);A=c[A+16>>2]|0;if(!A){j=B;L=6;break}else{y=B;z=C}}if((L|0)==6){l=e;return j|0}else if((L|0)==19)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((L|0)==26)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((L|0)==34)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);return 0}function __ZN10Navigation13set_up_vectorERK7Vector3(a,b){a=a|0;b=b|0;var d=0;d=a+428|0;c[d>>2]=c[b>>2];c[d+4>>2]=c[b+4>>2];c[d+8>>2]=c[b+8>>2];return}function __ZNK10Navigation13get_up_vectorEv(a,b){a=a|0;b=b|0;var d=0;d=b+428|0;c[a>>2]=c[d>>2];c[a+4>>2]=c[d+4>>2];c[a+8>>2]=c[d+8>>2];return}function __ZNK13MethodBind0RCI10Navigation7Vector3E18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;if((b|0)!=-1){f=0;l=a;return f|0}g[d+8>>2]=0.0;g[d+4>>2]=0.0;g[d>>2]=0.0;__ZN7VariantC2ERK7Vector3(e,d);d=c[e>>2]|0;if(d|0)__ZN7Variant5clearEv(e);f=d;l=a;return f|0}function __ZNK13MethodBind0RCI10Navigation7Vector3E18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,945516);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI10Navigation7Vector3E4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0;f=l;l=l+48|0;if((l|0)>=(m|0))ba(48);i=f;j=f+24|0;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1220924)|0:0){c[h>>2]=0;a[1263537]=0;k=c[d+24>>2]|0;if((k|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=k;c[b>>2]=0;l=f;return}n=k-(c[d+20>>2]|0)|0;if((n|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=n;c[b>>2]=0;l=f;return}n=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))o=n;else o=c[(c[d>>2]|0)+n>>2]|0;Pi[o&2047](j,d);__ZN7VariantC2ERK7Vector3(i,j);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI10Navigation7Vector3E7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=d;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1220924)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;Pi[i&2047](f,a);c[e>>2]=c[f>>2];c[e+4>>2]=c[f+4>>2];c[e+8>>2]=c[f+8>>2];l=d;return}function __ZN13MethodBind0RCI10Navigation7Vector3ED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I10NavigationRK7Vector3E18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;if(b|0){f=0;l=a;return f|0}g[d+8>>2]=0.0;g[d+4>>2]=0.0;g[d>>2]=0.0;__ZN7VariantC2ERK7Vector3(e,d);d=c[e>>2]|0;if(d|0)__ZN7Variant5clearEv(e);f=d;l=a;return f|0}function __ZNK11MethodBind1I10NavigationRK7Vector3E18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,945516);l=a;return c[b>>2]|0}function __ZN11MethodBind1I10NavigationRK7Vector3E4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;i=l;l=l+48|0;if((l|0)>=(m|0))ba(48);j=i+24|0;k=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1220924)|0:0){c[h>>2]=0;a[1263537]=0;n=d+24|0;o=c[n>>2]|0;if((o|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=o;c[b>>2]=0;l=i;return}p=o-(c[d+20>>2]|0)|0;if((p|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=p;c[b>>2]=0;l=i;return}if((g|0)>0){if((o|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);q=0}else{a[1263537]=0;q=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,q)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=q;c[b>>2]=0;l=i;return}}q=c[d+44>>2]|0;o=c[d+48>>2]|0;p=e+(o>>1)|0;if(!(o&1))r=q;else r=c[(c[p>>2]|0)+q>>2]|0;do if((g|0)<1){q=c[n>>2]|0;o=q+-1|0;if((q|0)>=1){e=c[d+16>>2]|0;s=(e|0)==0;if(s)t=0;else t=c[e+-4>>2]|0;if((q|0)<=(t|0)){if(s)u=0;else u=c[e+-4>>2]|0;do if((u|0)<(q|0)){if(s)v=0;else v=c[e+-4>>2]|0;if((v|0)<(q|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);w=0;break}else{a[1263537]=0;x=31;break}}else x=31;while(0);if((x|0)==31)w=e+(o*24|0)|0;__ZN7VariantC2ERKS_(k,w);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);__ZNK7Variantcv7Vector3Ev(j,k);Pi[r&2047](p,j);if(c[k>>2]|0)__ZN7Variant5clearEv(k);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I10NavigationRK7Vector3E7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1220924)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;b=c[d>>2]|0;c[f>>2]=c[b>>2];c[f+4>>2]=c[b+4>>2];c[f+8>>2]=c[b+8>>2];Pi[i&2047](a,f);l=e;return}function __ZN11MethodBind1I10NavigationRK7Vector3ED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK12MethodBind1RI10NavigationP6ObjectRK7Vector3E18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case -1:{__ZN7VariantC2EPK6Object(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;l=a;return f|0}case 0:{g[d+8>>2]=0.0;g[d+4>>2]=0.0;g[d>>2]=0.0;__ZN7VariantC2ERK7Vector3(e,d);d=c[e>>2]|0;if(d|0)__ZN7Variant5clearEv(e);f=d;l=a;return f|0}default:{f=0;l=a;return f|0}}return 0}function __ZNK12MethodBind1RI10NavigationP6ObjectRK7Vector3E18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,945516);l=a;return c[b>>2]|0}function __ZN12MethodBind1RI10NavigationP6ObjectRK7Vector3E4callES2_PPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0;i=l;l=l+64|0;if((l|0)>=(m|0))ba(64);j=i+24|0;k=i+48|0;n=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1220924)|0:0){c[h>>2]=0;a[1263537]=0;o=d+24|0;p=c[o>>2]|0;if((p|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=p;c[b>>2]=0;l=i;return}q=p-(c[d+20>>2]|0)|0;if((q|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=q;c[b>>2]=0;l=i;return}if((g|0)>0){if((p|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);r=0}else{a[1263537]=0;r=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,r)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=r;c[b>>2]=0;l=i;return}}r=c[d+44>>2]|0;p=c[d+48>>2]|0;q=e+(p>>1)|0;if(!(p&1))s=r;else s=c[(c[q>>2]|0)+r>>2]|0;do if((g|0)<1){r=c[o>>2]|0;p=r+-1|0;if((r|0)>=1){e=c[d+16>>2]|0;t=(e|0)==0;if(t)u=0;else u=c[e+-4>>2]|0;if((r|0)<=(u|0)){if(t)v=0;else v=c[e+-4>>2]|0;do if((v|0)<(r|0)){if(t)w=0;else w=c[e+-4>>2]|0;if((w|0)<(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);x=0;break}else{a[1263537]=0;y=31;break}}else y=31;while(0);if((y|0)==31)x=e+(p*24|0)|0;__ZN7VariantC2ERKS_(n,x);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f>>2]|0);while(0);__ZNK7Variantcv7Vector3Ev(k,n);__ZN7VariantC2EPK6Object(j,$i[s&8191](q,k)|0);if(c[n>>2]|0)__ZN7Variant5clearEv(n);__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,897,1146558,0);c[b>>2]=0;l=i;return}function __ZN12MethodBind1RI10NavigationP6ObjectRK7Vector3E7ptrcallES2_PPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f;if(!b)h=0;else{i=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1220924)|0;h=i?b:0}b=c[a+44>>2]|0;i=c[a+48>>2]|0;a=h+(i>>1)|0;if(!(i&1))j=b;else j=c[(c[a>>2]|0)+b>>2]|0;b=c[d>>2]|0;c[g>>2]=c[b>>2];c[g+4>>2]=c[b+4>>2];c[g+8>>2]=c[b+8>>2];c[e>>2]=$i[j&8191](a,g)|0;l=f;return}function __ZN12MethodBind1RI10NavigationP6ObjectRK7Vector3ED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK12MethodBind1RI10Navigation7Vector3RKS1_E18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case -1:{g[d+8>>2]=0.0;g[d+4>>2]=0.0;g[d>>2]=0.0;__ZN7VariantC2ERK7Vector3(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);f=b;l=a;return f|0}case 0:{g[d+8>>2]=0.0;g[d+4>>2]=0.0;g[d>>2]=0.0;__ZN7VariantC2ERK7Vector3(e,d);d=c[e>>2]|0;if(d|0)__ZN7Variant5clearEv(e);f=d;l=a;return f|0}default:{f=0;l=a;return f|0}}return 0}function __ZNK12MethodBind1RI10Navigation7Vector3RKS1_E18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,945516);l=a;return c[b>>2]|0}function __ZN12MethodBind1RI10Navigation7Vector3RKS1_E4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0;i=l;l=l+80|0;if((l|0)>=(m|0))ba(80);j=i+24|0;k=i+60|0;n=i+48|0;o=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1220924)|0:0){c[h>>2]=0;a[1263537]=0;p=d+24|0;q=c[p>>2]|0;if((q|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=q;c[b>>2]=0;l=i;return}r=q-(c[d+20>>2]|0)|0;if((r|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=r;c[b>>2]=0;l=i;return}if((g|0)>0){if((q|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);s=0}else{a[1263537]=0;s=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,s)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=s;c[b>>2]=0;l=i;return}}s=c[d+44>>2]|0;q=c[d+48>>2]|0;r=e+(q>>1)|0;if(!(q&1))t=s;else t=c[(c[r>>2]|0)+s>>2]|0;do if((g|0)<1){s=c[p>>2]|0;q=s+-1|0;if((s|0)>=1){e=c[d+16>>2]|0;u=(e|0)==0;if(u)v=0;else v=c[e+-4>>2]|0;if((s|0)<=(v|0)){if(u)w=0;else w=c[e+-4>>2]|0;do if((w|0)<(s|0)){if(u)x=0;else x=c[e+-4>>2]|0;if((x|0)<(s|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);y=0;break}else{a[1263537]=0;z=31;break}}else z=31;while(0);if((z|0)==31)y=e+(q*24|0)|0;__ZN7VariantC2ERKS_(o,y);break}}c[o>>2]=0}else __ZN7VariantC2ERKS_(o,c[f>>2]|0);while(0);__ZNK7Variantcv7Vector3Ev(n,o);bj[t&4095](k,r,n);__ZN7VariantC2ERK7Vector3(j,k);if(c[o>>2]|0)__ZN7Variant5clearEv(o);__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,897,1146558,0);c[b>>2]=0;l=i;return}function __ZN12MethodBind1RI10Navigation7Vector3RKS1_E7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);g=f;h=f+12|0;if(!b)i=0;else{j=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1220924)|0;i=j?b:0}b=c[a+44>>2]|0;j=c[a+48>>2]|0;a=i+(j>>1)|0;if(!(j&1))k=b;else k=c[(c[a>>2]|0)+b>>2]|0;b=c[d>>2]|0;c[h>>2]=c[b>>2];c[h+4>>2]=c[b+4>>2];c[h+8>>2]=c[b+8>>2];bj[k&4095](g,a,h);c[e>>2]=c[g>>2];c[e+4>>2]=c[g+4>>2];c[e+8>>2]=c[g+8>>2];l=f;return}function __ZN12MethodBind1RI10Navigation7Vector3RKS1_ED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK12MethodBind3RI10Navigation7Vector3RKS1_S3_RKbE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return __ZNK12MethodBind3RI10Navigation7Vector3RKS1_S3_RKbE18_get_argument_typeEi(a,b)|0}function __ZNK12MethodBind3RI10Navigation7Vector3RKS1_S3_RKbE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,945516);l=a;return c[b>>2]|0}function __ZN12MethodBind3RI10Navigation7Vector3RKS1_S3_RKbE4callEP6ObjectPPK7VariantiRNS9_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0;i=l;l=l+144|0;if((l|0)>=(m|0))ba(144);j=i+72|0;k=i+120|0;n=i+108|0;o=i+48|0;p=i+96|0;q=i+24|0;r=i+132|0;s=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1220924)|0:0){c[h>>2]=0;a[1263537]=0;t=d+24|0;u=c[t>>2]|0;if((u|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=u;c[b>>2]=0;l=i;return}v=u-(c[d+20>>2]|0)|0;if((v|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=v;c[b>>2]=0;l=i;return}if((g|0)>0){if((u|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);w=0}else{a[1263537]=0;w=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,w)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=w;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[t>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);x=0}else{a[1263537]=0;x=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,x)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=x;c[b>>2]=0;l=i;return}if((g|0)>2){if((c[t>>2]|0)<2){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);y=0}else{a[1263537]=0;y=c[(c[d+32>>2]|0)+12>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+8>>2]>>2]|0,y)|0)){c[h>>2]=2;c[h+4>>2]=2;c[h+8>>2]=y;c[b>>2]=0;l=i;return}}}}y=c[d+44>>2]|0;x=c[d+48>>2]|0;w=e+(x>>1)|0;if(!(x&1))z=y;else z=c[(c[w>>2]|0)+y>>2]|0;do if((g|0)<1){y=c[t>>2]|0;x=y+-1|0;if((y|0)>=1){e=c[d+16>>2]|0;u=(e|0)==0;if(u)A=0;else A=c[e+-4>>2]|0;if((y|0)<=(A|0)){if(u)B=0;else B=c[e+-4>>2]|0;do if((B|0)<(y|0)){if(u)C=0;else C=c[e+-4>>2]|0;if((C|0)<(y|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);D=0;break}else{a[1263537]=0;E=43;break}}else E=43;while(0);if((E|0)==43)D=e+(x*24|0)|0;__ZN7VariantC2ERKS_(o,D);break}}c[o>>2]=0}else __ZN7VariantC2ERKS_(o,c[f>>2]|0);while(0);__ZNK7Variantcv7Vector3Ev(n,o);do if((g|0)<2){D=c[t>>2]|0;C=D+-1|0;B=D+-2|0;if((D|0)>=2){D=c[d+16>>2]|0;A=(D|0)==0;if(A)F=0;else F=c[D+-4>>2]|0;if((C|0)<=(F|0)){if(A)G=0;else G=c[D+-4>>2]|0;do if((G|0)<(C|0)){if(A)H=0;else H=c[D+-4>>2]|0;if((H|0)<(C|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);I=0;break}else{a[1263537]=0;E=60;break}}else E=60;while(0);if((E|0)==60)I=D+(B*24|0)|0;__ZN7VariantC2ERKS_(q,I);break}}c[q>>2]=0}else __ZN7VariantC2ERKS_(q,c[f+4>>2]|0);while(0);__ZNK7Variantcv7Vector3Ev(p,q);do if((g|0)<3){I=c[t>>2]|0;H=I+-2|0;G=I+-3|0;if((H|0)>=1){I=c[d+16>>2]|0;F=(I|0)==0;if(F)J=0;else J=c[I+-4>>2]|0;if((H|0)<=(J|0)){if(F)K=0;else K=c[I+-4>>2]|0;do if((K|0)<(H|0)){if(F)L=0;else L=c[I+-4>>2]|0;if((L|0)<(H|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);M=0;break}else{a[1263537]=0;E=77;break}}else E=77;while(0);if((E|0)==77)M=I+(G*24|0)|0;__ZN7VariantC2ERKS_(s,M);break}}c[s>>2]=0}else __ZN7VariantC2ERKS_(s,c[f+8>>2]|0);while(0);a[r>>0]=(__ZNK7VariantcvbEv(s)|0)&1;Li[z&255](k,w,n,p,r);__ZN7VariantC2ERK7Vector3(j,k);if(c[s>>2]|0)__ZN7Variant5clearEv(s);if(c[q>>2]|0)__ZN7Variant5clearEv(q);if(c[o>>2]|0)__ZN7Variant5clearEv(o);__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,2207,1146558,0);c[b>>2]=0;l=i;return}function __ZN12MethodBind3RI10Navigation7Vector3RKS1_S3_RKbE7ptrcallEP6ObjectPPKvPv(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0;g=l;l=l+48|0;if((l|0)>=(m|0))ba(48);h=g+12|0;i=g+24|0;j=g;k=g+36|0;if(!d)n=0;else{o=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1220924)|0;n=o?d:0}d=c[b+44>>2]|0;o=c[b+48>>2]|0;b=n+(o>>1)|0;if(!(o&1))p=d;else p=c[(c[b>>2]|0)+d>>2]|0;d=c[e>>2]|0;c[i>>2]=c[d>>2];c[i+4>>2]=c[d+4>>2];c[i+8>>2]=c[d+8>>2];d=c[e+4>>2]|0;c[j>>2]=c[d>>2];c[j+4>>2]=c[d+4>>2];c[j+8>>2]=c[d+8>>2];a[k>>0]=a[c[e+8>>2]>>0]|0;Li[p&255](h,b,i,j,k);c[f>>2]=c[h>>2];c[f+4>>2]=c[h+4>>2];c[f+8>>2]=c[h+8>>2];l=g;return}function __ZN12MethodBind3RI10Navigation7Vector3RKS1_S3_RKbED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK12MethodBind3RI10Navigation7Vector3RKS1_S3_RKbE18_get_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case -1:{g[d+8>>2]=0.0;g[d+4>>2]=0.0;g[d>>2]=0.0;__ZN7VariantC2ERK7Vector3(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);f=b;l=a;return f|0}case 0:{g[d+8>>2]=0.0;g[d+4>>2]=0.0;g[d>>2]=0.0;__ZN7VariantC2ERK7Vector3(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);f=b;l=a;return f|0}case 1:{g[d+8>>2]=0.0;g[d+4>>2]=0.0;g[d>>2]=0.0;__ZN7VariantC2ERK7Vector3(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);f=b;l=a;return f|0}case 2:{__ZN7VariantC2Eb(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;l=a;return f|0}default:{f=0;l=a;return f|0}}return 0}function __ZN10Navigation10_clip_pathER6VectorI7Vector3EPNS_7PolygonERKS1_S5_(b,d,e,f,h){b=b|0;d=d|0;e=e|0;f=f|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0.0,u=0.0,v=0.0,w=0.0,x=0.0,y=0.0,z=0.0,A=0.0,B=0.0,C=0.0,D=0.0,E=0,G=0,H=0.0,J=0.0,K=0.0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ca=0,da=0,ea=0.0,fa=0.0,ga=0,ha=0,ia=0.0,ja=0.0;i=l;l=l+80|0;if((l|0)>=(m|0))ba(80);j=i+68|0;k=i+56|0;n=i+40|0;o=i+12|0;p=i+24|0;q=i;r=c[d>>2]|0;if(!r)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);s=c[r+-4>>2]|0;r=s+-1|0;if((s|0)<1)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);__ZN6VectorI7Vector3E14_copy_on_writeEv(d);s=c[d>>2]|0;t=+g[s+(r*12|0)>>2];u=+g[s+(r*12|0)+4>>2];v=+g[s+(r*12|0)+8>>2];w=+g[f>>2];x=w-t;r=f+4|0;y=+g[r>>2];z=y-u;s=f+8|0;A=+g[s>>2];B=A-v;if(+I(+(x*x+z*z+B*B))<1.0e-05){l=i;return}c[n+12>>2]=0;B=t-w;w=u-y;y=v-A;A=+g[b+436>>2];z=+g[b+432>>2];x=w*A-y*z;C=+g[b+428>>2];D=y*C-B*A;A=B*z-w*C;g[n>>2]=x;E=n+4|0;g[E>>2]=D;G=n+8|0;g[G>>2]=A;a:do if(!(x==0.0&D==0.0&A==0.0)){C=+I(+(x*x+D*D+A*A));if(C==0.0){g[G>>2]=0.0;g[E>>2]=0.0;g[n>>2]=0.0;H=0.0;J=0.0;K=0.0}else{w=x/C;g[n>>2]=w;z=D/C;g[E>>2]=z;B=A/C;g[G>>2]=B;H=w;J=z;K=B}g[n+12>>2]=t*H+u*J+v*K;if((e|0)!=(h|0)){L=b+408|0;M=o+8|0;N=o+4|0;O=p+4|0;P=p+8|0;Q=q+4|0;R=q+8|0;S=e;b:while(1){T=c[S+20>>2]|0;if((T|0)<0){U=18;break}V=c[S>>2]|0;W=(V|0)==0;if(W)X=0;else X=c[V+-4>>2]|0;if((X|0)<=(T|0)){if(W)Y=0;else Y=c[V+-4>>2]|0;if((Y|0)<=(T|0)){U=18;break}a[1263537]=0}__ZN6VectorIN10Navigation7Polygon4EdgeEE14_copy_on_writeEv(S);V=c[S>>2]|0;W=V+(T*24|0)|0;Z=c[W>>2]|0;_=c[W+4>>2]|0;W=_bitshift64Shl(Z|0,_|0,43)|0;$=_bitshift64Ashr(W|0,F|0,43)|0;B=+($>>>0)+4294967296.0*+(F|0);$=_bitshift64Shl(Z|0,_|0,21)|0;W=_bitshift64Ashr($|0,F|0,42)|0;z=+(W>>>0)+4294967296.0*+(F|0);W=_bitshift64Ashr(Z|0,_|0,43)|0;w=+g[L>>2];C=w*B;B=w*z;z=w*(+(W>>>0)+4294967296.0*+(F|0));W=(V|0)==0;if(W)aa=0;else aa=c[V+-4>>2]|0;_=(T+1|0)%(aa|0)|0;if((_|0)<0){U=29;break}if(W)ca=0;else ca=c[V+-4>>2]|0;if((ca|0)<=(_|0)){if(W)da=0;else da=c[V+-4>>2]|0;if((da|0)<=(_|0)){U=29;break}a[1263537]=0}__ZN6VectorIN10Navigation7Polygon4EdgeEE14_copy_on_writeEv(S);V=c[S>>2]|0;W=V+(_*24|0)|0;_=c[W>>2]|0;Z=c[W+4>>2]|0;W=_bitshift64Shl(_|0,Z|0,43)|0;$=_bitshift64Ashr(W|0,F|0,43)|0;w=+($>>>0)+4294967296.0*+(F|0);$=_bitshift64Shl(_|0,Z|0,21)|0;W=_bitshift64Ashr($|0,F|0,42)|0;y=+(W>>>0)+4294967296.0*+(F|0);W=_bitshift64Ashr(_|0,Z|0,43)|0;ea=+g[L>>2];fa=ea*w;w=ea*y;y=ea*(+(W>>>0)+4294967296.0*+(F|0));W=(V|0)==0;if(W)ga=0;else ga=c[V+-4>>2]|0;if((ga|0)<=(T|0)){if(W)ha=0;else ha=c[V+-4>>2]|0;if((ha|0)<=(T|0)){U=37;break}a[1263537]=0}__ZN6VectorIN10Navigation7Polygon4EdgeEE14_copy_on_writeEv(S);S=c[(c[S>>2]|0)+(T*24|0)+8>>2]|0;if(!S){U=40;break}a[1263537]=0;ea=fa-C;ia=w-B;ja=y-z;if(+I(+(ja*ja+(ea*ea+ia*ia)))>1.0e-05){g[M>>2]=0.0;g[N>>2]=0.0;g[o>>2]=0.0;g[p>>2]=C;g[O>>2]=B;g[P>>2]=z;g[q>>2]=fa;g[Q>>2]=w;g[R>>2]=y;c[k>>2]=c[p>>2];c[k+4>>2]=c[p+4>>2];c[k+8>>2]=c[p+8>>2];c[j>>2]=c[q>>2];c[j+4>>2]=c[q+4>>2];c[j+8>>2]=c[q+8>>2];do if(__ZNK5Plane18intersects_segmentE7Vector3S0_PS0_(n,k,j,o)|0){y=+g[f>>2]-+g[o>>2];w=+g[r>>2]-+g[N>>2];fa=+g[s>>2]-+g[M>>2];if(!(+I(+(y*y+w*w+fa*fa))>1.0e-05))break;T=c[d>>2]|0;if(!T){U=47;break b}V=c[T+-4>>2]|0;T=V+-1|0;if((V|0)<1){U=47;break b}__ZN6VectorI7Vector3E14_copy_on_writeEv(d);V=c[d>>2]|0;fa=+g[V+(T*12|0)>>2]-+g[o>>2];w=+g[V+(T*12|0)+4>>2]-+g[N>>2];y=+g[V+(T*12|0)+8>>2]-+g[M>>2];if(!(+I(+(fa*fa+w*w+y*y))>1.0e-05))break;c[j>>2]=c[o>>2];c[j+4>>2]=c[o+4>>2];c[j+8>>2]=c[o+8>>2];__ZN6VectorI7Vector3E9push_backES0_(d,j)|0}while(0)}if((S|0)==(h|0))break a}if((U|0)==18)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((U|0)==29)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((U|0)==37)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((U|0)==40){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(945694,850507,261,945705,0);break}else if((U|0)==47)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}}while(0);l=i;return}function __ZN6VectorI7Vector3E6invertEv(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d;f=0;while(1){g=c[b>>2]|0;h=(g|0)==0;if(h)i=0;else i=c[g+-4>>2]|0;if((f|0)>=((i|0)/2|0|0))break;if(h)j=0;else j=c[g+-4>>2]|0;do if((j|0)<=(f|0)){if(h)k=0;else k=c[g+-4>>2]|0;if((k|0)>(f|0)){a[1263537]=0;n=14;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);o=0;p=c[b>>2]|0;break}}else n=14;while(0);if((n|0)==14){n=0;__ZN6VectorI7Vector3E14_copy_on_writeEv(b);g=c[b>>2]|0;o=g+(f*12|0)|0;p=g}g=(p|0)==0;if(g)q=0;else q=c[p+-4>>2]|0;h=q-f|0;r=h+-1|0;do if((h|0)<1)n=24;else{if(g)s=0;else s=c[p+-4>>2]|0;if((s|0)<(h|0)){if(g)t=0;else t=c[p+-4>>2]|0;if((t|0)<(h|0)){n=24;break}a[1263537]=0}__ZN6VectorI7Vector3E14_copy_on_writeEv(b);u=(c[b>>2]|0)+(r*12|0)|0}while(0);if((n|0)==24){n=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);u=0};c[e>>2]=c[o>>2];c[e+4>>2]=c[o+4>>2];c[e+8>>2]=c[o+8>>2];c[o>>2]=c[u>>2];c[o+4>>2]=c[u+4>>2];c[o+8>>2]=c[u+8>>2];c[u>>2]=c[e>>2];c[u+4>>2]=c[e+4>>2];c[u+8>>2]=c[e+8>>2];f=f+1|0}l=d;return}function __ZN4ListIPN10Navigation7PolygonE16DefaultAllocatorED2Ev(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0;d=c[b>>2]|0;if(!d)return;else e=d;while(1){d=c[e>>2]|0;if(!d){f=15;break}a[1263537]=0;if((c[d+12>>2]|0)==(e|0)){c[e>>2]=c[d+4>>2];g=e+4|0;h=c[d+8>>2]|0;if((c[g>>2]|0)==(d|0))c[g>>2]=h;g=d+4|0;if(h|0)c[h+4>>2]=c[g>>2];i=c[g>>2]|0;if(i|0)c[i+8>>2]=h;__ZN6Memory11free_staticEPvb(d,0);d=e+8|0;c[d>>2]=(c[d>>2]|0)+-1}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145114,1145120,157,1145132,0);j=c[b>>2]|0;if(!(c[j+8>>2]|0)){f=14;break}if(!j){f=18;break}else e=j}if((f|0)==14){__ZN6Memory11free_staticEPvb(j,0);c[b>>2]=0;return}else if((f|0)==15)if(!(c[e+8>>2]|0)){a[1263537]=0;__ZN6Memory11free_staticEPvb(e,0);return}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145461,1145120,668,1145467,0);return}else if((f|0)==18)return}function __ZNK12MethodBind3RI10Navigation6VectorI7Vector3ERKS2_S5_bE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return __ZNK12MethodBind3RI10Navigation6VectorI7Vector3ERKS2_S5_bE18_get_argument_typeEi(a,b)|0}function __ZNK12MethodBind3RI10Navigation6VectorI7Vector3ERKS2_S5_bE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,945516);l=a;return c[b>>2]|0}function __ZN12MethodBind3RI10Navigation6VectorI7Vector3ERKS2_S5_bE4callEP6ObjectPPK7VariantiRNS9_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0;i=l;l=l+128|0;if((l|0)>=(m|0))ba(128);j=i+72|0;k=i+120|0;n=i+108|0;o=i+48|0;p=i+96|0;q=i+24|0;r=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1220924)|0:0){c[h>>2]=0;a[1263537]=0;s=d+24|0;t=c[s>>2]|0;if((t|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=t;c[b>>2]=0;l=i;return}u=t-(c[d+20>>2]|0)|0;if((u|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=u;c[b>>2]=0;l=i;return}if((g|0)>0){if((t|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);v=0}else{a[1263537]=0;v=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,v)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=v;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[s>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);w=0}else{a[1263537]=0;w=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,w)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=w;c[b>>2]=0;l=i;return}if((g|0)>2){if((c[s>>2]|0)<2){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);x=0}else{a[1263537]=0;x=c[(c[d+32>>2]|0)+12>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+8>>2]>>2]|0,x)|0)){c[h>>2]=2;c[h+4>>2]=2;c[h+8>>2]=x;c[b>>2]=0;l=i;return}}}}x=c[d+44>>2]|0;w=c[d+48>>2]|0;v=e+(w>>1)|0;if(!(w&1))y=x;else y=c[(c[v>>2]|0)+x>>2]|0;do if((g|0)<1){x=c[s>>2]|0;w=x+-1|0;if((x|0)>=1){e=c[d+16>>2]|0;t=(e|0)==0;if(t)z=0;else z=c[e+-4>>2]|0;if((x|0)<=(z|0)){if(t)A=0;else A=c[e+-4>>2]|0;do if((A|0)<(x|0)){if(t)B=0;else B=c[e+-4>>2]|0;if((B|0)<(x|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);C=0;break}else{a[1263537]=0;D=43;break}}else D=43;while(0);if((D|0)==43)C=e+(w*24|0)|0;__ZN7VariantC2ERKS_(o,C);break}}c[o>>2]=0}else __ZN7VariantC2ERKS_(o,c[f>>2]|0);while(0);__ZNK7Variantcv7Vector3Ev(n,o);do if((g|0)<2){C=c[s>>2]|0;B=C+-1|0;A=C+-2|0;if((C|0)>=2){C=c[d+16>>2]|0;z=(C|0)==0;if(z)E=0;else E=c[C+-4>>2]|0;if((B|0)<=(E|0)){if(z)F=0;else F=c[C+-4>>2]|0;do if((F|0)<(B|0)){if(z)G=0;else G=c[C+-4>>2]|0;if((G|0)<(B|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);H=0;break}else{a[1263537]=0;D=60;break}}else D=60;while(0);if((D|0)==60)H=C+(A*24|0)|0;__ZN7VariantC2ERKS_(q,H);break}}c[q>>2]=0}else __ZN7VariantC2ERKS_(q,c[f+4>>2]|0);while(0);__ZNK7Variantcv7Vector3Ev(p,q);do if((g|0)<3){H=c[s>>2]|0;G=H+-2|0;F=H+-3|0;if((G|0)>=1){H=c[d+16>>2]|0;E=(H|0)==0;if(E)I=0;else I=c[H+-4>>2]|0;if((G|0)<=(I|0)){if(E)J=0;else J=c[H+-4>>2]|0;do if((J|0)<(G|0)){if(E)K=0;else K=c[H+-4>>2]|0;if((K|0)<(G|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);L=0;break}else{a[1263537]=0;D=77;break}}else D=77;while(0);if((D|0)==77)L=H+(F*24|0)|0;__ZN7VariantC2ERKS_(r,L);break}}c[r>>2]=0}else __ZN7VariantC2ERKS_(r,c[f+8>>2]|0);while(0);f=__ZNK7VariantcvbEv(r)|0;c[k>>2]=ri[y&511](v,n,p,f)|0;__ZN7VariantC2ERK6VectorI7Vector3E(j,k);f=c[k>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);if(c[r>>2]|0)__ZN7Variant5clearEv(r);if(c[q>>2]|0)__ZN7Variant5clearEv(q);if(c[o>>2]|0)__ZN7Variant5clearEv(o);__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,2207,1146558,0);c[b>>2]=0;l=i;return}function __ZN12MethodBind3RI10Navigation6VectorI7Vector3ERKS2_S5_bE7ptrcallEP6ObjectPPKvPv(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,n=0,o=0;g=l;l=l+32|0;if((l|0)>=(m|0))ba(32);h=g+12|0;i=g+16|0;j=g;if(!d)k=0;else{n=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1220924)|0;k=n?d:0}d=c[b+44>>2]|0;n=c[b+48>>2]|0;b=k+(n>>1)|0;if(!(n&1))o=d;else o=c[(c[b>>2]|0)+d>>2]|0;d=c[e>>2]|0;c[i>>2]=c[d>>2];c[i+4>>2]=c[d+4>>2];c[i+8>>2]=c[d+8>>2];d=c[e+4>>2]|0;c[j>>2]=c[d>>2];c[j+4>>2]=c[d+4>>2];c[j+8>>2]=c[d+8>>2];c[h>>2]=ri[o&511](b,i,j,(a[c[e+8>>2]>>0]|0)!=0)|0;__ZN8PtrToArgI6VectorI7Vector3EE6encodeES2_Pv(h,f);f=c[h>>2]|0;if(!f){l=g;return}if(__Z16atomic_decrementPj(f+-8|0)|0){l=g;return}__ZN6Memory11free_staticEPvb(f,1);l=g;return}function __ZN12MethodBind3RI10Navigation6VectorI7Vector3ERKS2_S5_bED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN8PtrToArgI6VectorI7Vector3EE6encodeES2_Pv(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0;e=c[b>>2]|0;if(!e)f=0;else f=c[e+-4>>2]|0;__ZN10PoolVectorI7Vector3E6resizeEi(d,f)|0;if((c[d>>2]|0)!=0?(__ZN10PoolVectorI7Vector3E14_copy_on_writeEv(d),e=c[d>>2]|0,(e|0)!=0):0){__Z16atomic_incrementPj(e+4|0)|0;g=e;h=c[e+8>>2]|0}else{g=0;h=0}if((f|0)>0){e=0;do{d=c[b>>2]|0;i=(d|0)==0;if(i)j=0;else j=c[d+-4>>2]|0;do if((j|0)<=(e|0)){if(i)k=0;else k=c[d+-4>>2]|0;if((k|0)>(e|0)){a[1263537]=0;l=18;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);m=0;break}}else l=18;while(0);if((l|0)==18){l=0;__ZN6VectorI7Vector3E14_copy_on_writeEv(b);m=(c[b>>2]|0)+(e*12|0)|0}d=h+(e*12|0)|0;c[d>>2]=c[m>>2];c[d+4>>2]=c[m+4>>2];c[d+8>>2]=c[m+8>>2];e=e+1|0}while((e|0)!=(f|0))}if(!g)return;__Z16atomic_decrementPj(g+4|0)|0;return}function __ZNK12MethodBind3RI10Navigation6VectorI7Vector3ERKS2_S5_bE18_get_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,h=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case -1:{c[d>>2]=0;__ZN7VariantC2ERK6VectorI7Vector3E(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);f=c[d>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);h=b;l=a;return h|0}case 0:{g[d+8>>2]=0.0;g[d+4>>2]=0.0;g[d>>2]=0.0;__ZN7VariantC2ERK7Vector3(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);h=b;l=a;return h|0}case 1:{g[d+8>>2]=0.0;g[d+4>>2]=0.0;g[d>>2]=0.0;__ZN7VariantC2ERK7Vector3(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);h=b;l=a;return h|0}case 2:{__ZN7VariantC2Eb(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);h=b;l=a;return h|0}default:{h=0;l=a;return h|0}}return 0}function __ZNK11MethodBind1I10NavigationiE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if(!b){__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK11MethodBind1I10NavigationiE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,945516);l=a;return c[b>>2]|0}function __ZN11MethodBind1I10NavigationiE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1220924)|0:0){c[h>>2]=0;a[1263537]=0;k=d+24|0;n=c[k>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=i;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=i;return}if((g|0)>0){if((n|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);p=0}else{a[1263537]=0;p=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,p)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=p;c[b>>2]=0;l=i;return}}p=c[d+44>>2]|0;n=c[d+48>>2]|0;o=e+(n>>1)|0;if(!(n&1))q=p;else q=c[(c[o>>2]|0)+p>>2]|0;do if((g|0)<1){p=c[k>>2]|0;n=p+-1|0;if((p|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)s=0;else s=c[e+-4>>2]|0;if((p|0)<=(s|0)){if(r)t=0;else t=c[e+-4>>2]|0;do if((t|0)<(p|0)){if(r)u=0;else u=c[e+-4>>2]|0;if((u|0)<(p|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);v=0;break}else{a[1263537]=0;w=31;break}}else w=31;while(0);if((w|0)==31)v=e+(n*24|0)|0;__ZN7VariantC2ERKS_(j,v);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);f=__ZNK7VariantcviEv(j)|0;Pi[q&2047](o,f);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I10NavigationiE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1220924)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1)){g=b;h=c[d>>2]|0;i=c[h>>2]|0;Pi[g&2047](a,i);return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=c[d>>2]|0;i=c[h>>2]|0;Pi[g&2047](a,i);return}}function __ZN11MethodBind1I10NavigationiED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind2I10NavigationiRK9TransformE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+80|0;if((l|0)>=(m|0))ba(80);d=a+24|0;e=a;switch(b|0){case 0:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;l=a;return f|0}case 1:{g[d>>2]=1.0;g[d+4>>2]=0.0;g[d+8>>2]=0.0;g[d+12>>2]=0.0;g[d+16>>2]=1.0;g[d+20>>2]=0.0;g[d+24>>2]=0.0;g[d+28>>2]=0.0;g[d+32>>2]=1.0;g[d+44>>2]=0.0;g[d+40>>2]=0.0;g[d+36>>2]=0.0;__ZN7VariantC2ERK9Transform(e,d);d=c[e>>2]|0;if(d|0)__ZN7Variant5clearEv(e);f=d;l=a;return f|0}default:{f=0;l=a;return f|0}}return 0}function __ZNK11MethodBind2I10NavigationiRK9TransformE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,945516);l=a;return c[b>>2]|0}function __ZN11MethodBind2I10NavigationiRK9TransformE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0;i=l;l=l+96|0;if((l|0)>=(m|0))ba(96);j=i+24|0;k=i+48|0;n=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1220924)|0:0){c[h>>2]=0;a[1263537]=0;o=d+24|0;p=c[o>>2]|0;if((p|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=p;c[b>>2]=0;l=i;return}q=p-(c[d+20>>2]|0)|0;if((q|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=q;c[b>>2]=0;l=i;return}if((g|0)>0){if((p|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);r=0}else{a[1263537]=0;r=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,r)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=r;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[o>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);s=0}else{a[1263537]=0;s=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,s)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=s;c[b>>2]=0;l=i;return}}}s=c[d+44>>2]|0;r=c[d+48>>2]|0;p=e+(r>>1)|0;if(!(r&1))t=s;else t=c[(c[p>>2]|0)+s>>2]|0;do if((g|0)<1){s=c[o>>2]|0;r=s+-1|0;if((s|0)>=1){e=c[d+16>>2]|0;q=(e|0)==0;if(q)u=0;else u=c[e+-4>>2]|0;if((s|0)<=(u|0)){if(q)v=0;else v=c[e+-4>>2]|0;do if((v|0)<(s|0)){if(q)w=0;else w=c[e+-4>>2]|0;if((w|0)<(s|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);x=0;break}else{a[1263537]=0;y=37;break}}else y=37;while(0);if((y|0)==37)x=e+(r*24|0)|0;__ZN7VariantC2ERKS_(j,x);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);x=__ZNK7VariantcviEv(j)|0;do if((g|0)<2){w=c[o>>2]|0;v=w+-1|0;u=w+-2|0;if((w|0)>=2){w=c[d+16>>2]|0;s=(w|0)==0;if(s)z=0;else z=c[w+-4>>2]|0;if((v|0)<=(z|0)){if(s)A=0;else A=c[w+-4>>2]|0;do if((A|0)<(v|0)){if(s)B=0;else B=c[w+-4>>2]|0;if((B|0)<(v|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);C=0;break}else{a[1263537]=0;y=54;break}}else y=54;while(0);if((y|0)==54)C=w+(u*24|0)|0;__ZN7VariantC2ERKS_(n,C);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f+4>>2]|0);while(0);__ZNK7Variantcv9TransformEv(k,n);bj[t&4095](p,x,k);if(c[n>>2]|0)__ZN7Variant5clearEv(n);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1380,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind2I10NavigationiRK9TransformE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;e=l;l=l+48|0;if((l|0)>=(m|0))ba(48);f=e;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1220924)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;b=c[c[d>>2]>>2]|0;h=f;g=c[d+4>>2]|0;d=h+48|0;do{c[h>>2]=c[g>>2];h=h+4|0;g=g+4|0}while((h|0)<(d|0));bj[i&4095](a,b,f);l=e;return}function __ZN11MethodBind2I10NavigationiRK9TransformED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK12MethodBind3RI10NavigationiRK3RefI14NavigationMeshERK9TransformP6ObjectE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return __ZNK12MethodBind3RI10NavigationiRK3RefI14NavigationMeshERK9TransformP6ObjectE18_get_argument_typeEi(a,b)|0}function __ZNK12MethodBind3RI10NavigationiRK3RefI14NavigationMeshERK9TransformP6ObjectE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,945516);l=a;return c[b>>2]|0}function __ZN12MethodBind3RI10NavigationiRK3RefI14NavigationMeshERK9TransformP6ObjectE4callESA_PPK7VariantiRNSC_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0;i=l;l=l+160|0;if((l|0)>=(m|0))ba(160);j=i+104|0;k=i+72|0;n=i+96|0;o=i+48|0;p=i+24|0;q=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1220924)|0:0){c[h>>2]=0;a[1263537]=0;r=d+24|0;s=c[r>>2]|0;if((s|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=s;c[b>>2]=0;l=i;return}t=s-(c[d+20>>2]|0)|0;if((t|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=t;c[b>>2]=0;l=i;return}if((g|0)>0){if((s|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);u=0}else{a[1263537]=0;u=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,u)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=u;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[r>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);v=0}else{a[1263537]=0;v=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,v)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=v;c[b>>2]=0;l=i;return}if((g|0)>2){if((c[r>>2]|0)<2){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);w=0}else{a[1263537]=0;w=c[(c[d+32>>2]|0)+12>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+8>>2]>>2]|0,w)|0)){c[h>>2]=2;c[h+4>>2]=2;c[h+8>>2]=w;c[b>>2]=0;l=i;return}}}}w=c[d+44>>2]|0;v=c[d+48>>2]|0;u=e+(v>>1)|0;if(!(v&1))x=w;else x=c[(c[u>>2]|0)+w>>2]|0;do if((g|0)<1){w=c[r>>2]|0;v=w+-1|0;if((w|0)>=1){e=c[d+16>>2]|0;s=(e|0)==0;if(s)y=0;else y=c[e+-4>>2]|0;if((w|0)<=(y|0)){if(s)z=0;else z=c[e+-4>>2]|0;do if((z|0)<(w|0)){if(s)A=0;else A=c[e+-4>>2]|0;if((A|0)<(w|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);B=0;break}else{a[1263537]=0;C=43;break}}else C=43;while(0);if((C|0)==43)B=e+(v*24|0)|0;__ZN7VariantC2ERKS_(o,B);break}}c[o>>2]=0}else __ZN7VariantC2ERKS_(o,c[f>>2]|0);while(0);__ZN3RefI14NavigationMeshEC2ERK7Variant(j,o);c[n>>2]=c[j>>2];do if((g|0)<2){B=c[r>>2]|0;A=B+-1|0;z=B+-2|0;if((B|0)>=2){B=c[d+16>>2]|0;y=(B|0)==0;if(y)D=0;else D=c[B+-4>>2]|0;if((A|0)<=(D|0)){if(y)E=0;else E=c[B+-4>>2]|0;do if((E|0)<(A|0)){if(y)F=0;else F=c[B+-4>>2]|0;if((F|0)<(A|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);G=0;break}else{a[1263537]=0;C=60;break}}else C=60;while(0);if((C|0)==60)G=B+(z*24|0)|0;__ZN7VariantC2ERKS_(p,G);break}}c[p>>2]=0}else __ZN7VariantC2ERKS_(p,c[f+4>>2]|0);while(0);__ZNK7Variantcv9TransformEv(j,p);do if((g|0)<3){G=c[r>>2]|0;F=G+-2|0;E=G+-3|0;if((F|0)>=1){G=c[d+16>>2]|0;D=(G|0)==0;if(D)H=0;else H=c[G+-4>>2]|0;if((F|0)<=(H|0)){if(D)I=0;else I=c[G+-4>>2]|0;do if((I|0)<(F|0)){if(D)J=0;else J=c[G+-4>>2]|0;if((J|0)<(F|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);K=0;break}else{a[1263537]=0;C=77;break}}else C=77;while(0);if((C|0)==77)K=G+(E*24|0)|0;__ZN7VariantC2ERKS_(q,K);break}}c[q>>2]=0}else __ZN7VariantC2ERKS_(q,c[f+8>>2]|0);while(0);f=__ZNK7VariantcvP6ObjectEv(q)|0;__ZN7VariantC2Ei(k,ri[x&511](u,n,j,f)|0);if(c[q>>2]|0)__ZN7Variant5clearEv(q);if(c[p>>2]|0)__ZN7Variant5clearEv(p);p=c[n>>2]|0;if((p|0?__ZN9Reference11unreferenceEv(p)|0:0)?(p=c[n>>2]|0,__Z17predelete_handlerP6Object(p)|0):0){gj[c[(c[p>>2]|0)+76>>2]&8191](p);__ZN6Memory11free_staticEPvb(p,0)}c[n>>2]=0;if(c[o>>2]|0)__ZN7Variant5clearEv(o);__ZN7VariantC2ERKS_(b,k);if(c[k>>2]|0)__ZN7Variant5clearEv(k);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,2207,1146558,0);c[b>>2]=0;l=i;return}function __ZN12MethodBind3RI10NavigationiRK3RefI14NavigationMeshERK9TransformP6ObjectE7ptrcallESA_PPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0;f=l;l=l+80|0;if((l|0)>=(m|0))ba(80);g=f+32|0;h=f;i=f+24|0;if(!b)j=0;else{k=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1220924)|0;j=k?b:0}b=c[a+44>>2]|0;k=c[a+48>>2]|0;a=j+(k>>1)|0;if(!(k&1))n=b;else n=c[(c[a>>2]|0)+b>>2]|0;__ZN7VariantC2EPK6Object(h,c[d>>2]|0);__ZN3RefI14NavigationMeshEC2ERK7Variant(g,h);if(c[h>>2]|0)__ZN7Variant5clearEv(h);c[i>>2]=c[g>>2];h=g;b=c[d+4>>2]|0;k=h+48|0;do{c[h>>2]=c[b>>2];h=h+4|0;b=b+4|0}while((h|0)<(k|0));c[e>>2]=ri[n&511](a,i,g,c[d+8>>2]|0)|0;d=c[i>>2]|0;if(!d){l=f;return}if(!(__ZN9Reference11unreferenceEv(d)|0)){l=f;return}d=c[i>>2]|0;if(!(__Z17predelete_handlerP6Object(d)|0)){l=f;return}gj[c[(c[d>>2]|0)+76>>2]&8191](d);__ZN6Memory11free_staticEPvb(d,0);l=f;return}function __ZN12MethodBind3RI10NavigationiRK3RefI14NavigationMeshERK9TransformP6ObjectED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK12MethodBind3RI10NavigationiRK3RefI14NavigationMeshERK9TransformP6ObjectE18_get_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+80|0;if((l|0)>=(m|0))ba(80);d=a+24|0;e=a;switch(b|0){case -1:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;l=a;return f|0}case 0:{f=__ZN7Variant12get_type_forIRK3RefI14NavigationMeshEEENS_4TypeEv()|0;l=a;return f|0}case 1:{g[d>>2]=1.0;g[d+4>>2]=0.0;g[d+8>>2]=0.0;g[d+12>>2]=0.0;g[d+16>>2]=1.0;g[d+20>>2]=0.0;g[d+24>>2]=0.0;g[d+28>>2]=0.0;g[d+32>>2]=1.0;g[d+44>>2]=0.0;g[d+40>>2]=0.0;g[d+36>>2]=0.0;__ZN7VariantC2ERK9Transform(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);f=b;l=a;return f|0}case 2:{__ZN7VariantC2EPK6Object(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;l=a;return f|0}default:{f=0;l=a;return f|0}}return 0}function __ZN7ClassDB10_add_classI14NavigationMeshEEvv(){var a=0,b=0,d=0,e=0,f=0,g=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+16|0;d=a+12|0;e=a+8|0;f=a+4|0;g=a;__ZN6StringC2EPKc(b,945739);c[e>>2]=c[b>>2];__ZN10StringNameC2ERK6String(d,e);__ZN6StringC2EPKc(b,1110448);c[g>>2]=c[b>>2];__ZN10StringNameC2ERK6String(f,g);__ZN7ClassDB11_add_class2ERK10StringNameS2_(d,f);__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);__ZN10StringNameD2Ev(d);d=c[e>>2]|0;if(!d){l=a;return}if(__Z16atomic_decrementPj(d+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(d,1);l=a;return}function __ZN14NavigationMesh13_bind_methodsEv(){var a=0,b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0;a=l;l=l+144|0;if((l|0)>=(m|0))ba(144);b=a+112|0;d=a+104|0;e=a+88|0;f=a+80|0;g=a+64|0;h=a+48|0;i=a+32|0;j=a+24|0;k=a+16|0;n=a+12|0;o=a+96|0;p=a+8|0;q=a+72|0;r=a+56|0;s=a+40|0;t=a+4|0;u=a;__Z8D_METHODPKcS0_(d,945754,945767);v=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(v);c[v>>2]=320208;__ZN10MethodBind10_set_constEb(v,0);__ZN10MethodBind24_generate_argument_typesEi(v,1);c[v+44>>2]=1849;c[v+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,v,d,0,0)|0;v=d+4|0;w=c[v>>2]|0;if(w|0?(__Z16atomic_decrementPj(w+-8|0)|0)==0:0){x=c[v>>2]|0;v=(x|0)==0?0:x+-4|0;x=v+4|0;if(c[v>>2]|0){y=0;do{__ZN10StringNameD2Ev(x+(y<<2)|0);y=y+1|0}while(y>>>0<(c[v>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(w,1)}__ZN10StringNameD2Ev(d);__Z8D_METHODPKc(e,945776);d=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(d);c[d>>2]=320244;__ZN10MethodBind10_set_constEb(d,1);__ZN10MethodBind24_generate_argument_typesEi(d,0);__ZN10MethodBind12_set_returnsEb(d,1);c[d+44>>2]=5738;c[d+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,d,e,0,0)|0;d=e+4|0;w=c[d>>2]|0;if(w|0?(__Z16atomic_decrementPj(w+-8|0)|0)==0:0){v=c[d>>2]|0;d=(v|0)==0?0:v+-4|0;v=d+4|0;if(c[d>>2]|0){y=0;do{__ZN10StringNameD2Ev(v+(y<<2)|0);y=y+1|0}while(y>>>0<(c[d>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(w,1)}__ZN10StringNameD2Ev(e);__Z8D_METHODPKcS0_(f,945789,1124500);e=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(e);c[e>>2]=320280;__ZN10MethodBind10_set_constEb(e,0);__ZN10MethodBind24_generate_argument_typesEi(e,1);c[e+44>>2]=1850;c[e+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,e,f,0,0)|0;e=f+4|0;w=c[e>>2]|0;if(w|0?(__Z16atomic_decrementPj(w+-8|0)|0)==0:0){d=c[e>>2]|0;e=(d|0)==0?0:d+-4|0;d=e+4|0;if(c[e>>2]|0){y=0;do{__ZN10StringNameD2Ev(d+(y<<2)|0);y=y+1|0}while(y>>>0<(c[e>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(w,1)}__ZN10StringNameD2Ev(f);__Z8D_METHODPKc(g,945801);f=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(f);c[f>>2]=320316;__ZN10MethodBind10_set_constEb(f,1);__ZN10MethodBind24_generate_argument_typesEi(f,0);__ZN10MethodBind12_set_returnsEb(f,1);c[f+44>>2]=5739;c[f+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,f,g,0,0)|0;f=g+4|0;w=c[f>>2]|0;if(w|0?(__Z16atomic_decrementPj(w+-8|0)|0)==0:0){e=c[f>>2]|0;f=(e|0)==0?0:e+-4|0;e=f+4|0;if(c[f>>2]|0){y=0;do{__ZN10StringNameD2Ev(e+(y<<2)|0);y=y+1|0}while(y>>>0<(c[f>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(w,1)}__ZN10StringNameD2Ev(g);__Z8D_METHODPKcS0_(h,877559,1128274);g=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(g);c[g>>2]=320352;__ZN10MethodBind10_set_constEb(g,0);__ZN10MethodBind24_generate_argument_typesEi(g,1);__ZN10MethodBind12_set_returnsEb(g,1);c[g+44>>2]=4699;c[g+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,g,h,0,0)|0;g=h+4|0;w=c[g>>2]|0;if(w|0?(__Z16atomic_decrementPj(w+-8|0)|0)==0:0){f=c[g>>2]|0;g=(f|0)==0?0:f+-4|0;f=g+4|0;if(c[g>>2]|0){y=0;do{__ZN10StringNameD2Ev(f+(y<<2)|0);y=y+1|0}while(y>>>0<(c[g>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(w,1)}__ZN10StringNameD2Ev(h);__Z8D_METHODPKc(i,945819);h=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(h);c[h>>2]=320388;__ZN10MethodBind10_set_constEb(h,0);__ZN10MethodBind24_generate_argument_typesEi(h,0);c[h+44>>2]=5315;c[h+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,h,i,0,0)|0;h=i+4|0;w=c[h>>2]|0;if(w|0?(__Z16atomic_decrementPj(w+-8|0)|0)==0:0){g=c[h>>2]|0;h=(g|0)==0?0:g+-4|0;g=h+4|0;if(c[h>>2]|0){y=0;do{__ZN10StringNameD2Ev(g+(y<<2)|0);y=y+1|0}while(y>>>0<(c[h>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(w,1)}__ZN10StringNameD2Ev(i);__Z8D_METHODPKcS0_(j,945834,945848);i=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(i);c[i>>2]=320424;__ZN10MethodBind10_set_constEb(i,0);__ZN10MethodBind24_generate_argument_typesEi(i,1);c[i+44>>2]=1851;c[i+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,i,j,0,0)|0;i=j+4|0;w=c[i>>2]|0;if(w|0?(__Z16atomic_decrementPj(w+-8|0)|0)==0:0){h=c[i>>2]|0;i=(h|0)==0?0:h+-4|0;h=i+4|0;if(c[i>>2]|0){y=0;do{__ZN10StringNameD2Ev(h+(y<<2)|0);y=y+1|0}while(y>>>0<(c[i>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(w,1)}__ZN10StringNameD2Ev(j);__Z8D_METHODPKc(k,945857);j=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(j);c[j>>2]=320460;__ZN10MethodBind10_set_constEb(j,1);__ZN10MethodBind24_generate_argument_typesEi(j,0);__ZN10MethodBind12_set_returnsEb(j,1);c[j+44>>2]=5740;c[j+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,j,k,0,0)|0;j=k+4|0;w=c[j>>2]|0;if(w|0?(__Z16atomic_decrementPj(w+-8|0)|0)==0:0){i=c[j>>2]|0;j=(i|0)==0?0:i+-4|0;i=j+4|0;if(c[j>>2]|0){y=0;do{__ZN10StringNameD2Ev(i+(y<<2)|0);y=y+1|0}while(y>>>0<(c[j>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(w,1)}__ZN10StringNameD2Ev(k);__ZN6StringC2EPKc(b,945739);c[o>>2]=c[b>>2];__ZN10StringNameC2ERK6String(n,o);__ZN6StringC2EPKc(p,945767);__ZN6StringC2EPKc(q,1263606);k=b+4|0;c[k>>2]=0;w=b+12|0;c[w>>2]=0;c[b>>2]=27;j=c[p>>2]|0;if(j|0?(c[k>>2]=0,__Z28atomic_conditional_incrementPj(j+-8|0)|0):0)c[k>>2]=c[p>>2];c[b+8>>2]=0;k=c[w>>2]|0;if((k|0)!=(c[q>>2]|0)){if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);c[w>>2]=0;k=c[q>>2]|0;if(k|0?__Z28atomic_conditional_incrementPj(k+-8|0)|0:0)c[w>>2]=c[q>>2]}c[b+16>>2]=5;c[r>>2]=__Z11_scs_createPKc(945754)|0;c[s>>2]=__Z11_scs_createPKc(945776)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(n,b,r,s,-1);__ZN10StringNameD2Ev(s);__ZN10StringNameD2Ev(r);w=c[b+12>>2]|0;if(w|0?(__Z16atomic_decrementPj(w+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(w,1);w=c[b+4>>2]|0;if(w|0?(__Z16atomic_decrementPj(w+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(w,1);w=c[q>>2]|0;if(w|0?(__Z16atomic_decrementPj(w+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(w,1);w=c[p>>2]|0;if(w|0?(__Z16atomic_decrementPj(w+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(w,1);__ZN10StringNameD2Ev(n);n=c[o>>2]|0;if(n|0?(__Z16atomic_decrementPj(n+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(n,1);__ZN6StringC2EPKc(b,945739);c[o>>2]=c[b>>2];__ZN10StringNameC2ERK6String(t,o);__ZN6StringC2EPKc(u,945848);__ZN6StringC2EPKc(q,1263606);n=b+4|0;c[n>>2]=0;w=b+12|0;c[w>>2]=0;c[b>>2]=21;p=c[u>>2]|0;if(p|0?(c[n>>2]=0,__Z28atomic_conditional_incrementPj(p+-8|0)|0):0)c[n>>2]=c[u>>2];c[b+8>>2]=0;n=c[w>>2]|0;do if((n|0)!=(c[q>>2]|0)){do if(n|0){if(__Z16atomic_decrementPj(n+-8|0)|0)break;__ZN6Memory11free_staticEPvb(n,1)}while(0);c[w>>2]=0;p=c[q>>2]|0;if(p|0){if(!(__Z28atomic_conditional_incrementPj(p+-8|0)|0))break;c[w>>2]=c[q>>2]}}while(0);c[b+16>>2]=5;c[r>>2]=__Z11_scs_createPKc(945834)|0;c[s>>2]=__Z11_scs_createPKc(945857)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(t,b,r,s,-1);__ZN10StringNameD2Ev(s);__ZN10StringNameD2Ev(r);r=c[b+12>>2]|0;if(r|0?(__Z16atomic_decrementPj(r+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(r,1);r=c[b+4>>2]|0;do if(r|0){if(__Z16atomic_decrementPj(r+-8|0)|0)break;__ZN6Memory11free_staticEPvb(r,1)}while(0);r=c[q>>2]|0;do if(r|0){if(__Z16atomic_decrementPj(r+-8|0)|0)break;__ZN6Memory11free_staticEPvb(r,1)}while(0);r=c[u>>2]|0;do if(r|0){if(__Z16atomic_decrementPj(r+-8|0)|0)break;__ZN6Memory11free_staticEPvb(r,1)}while(0);__ZN10StringNameD2Ev(t);t=c[o>>2]|0;if(!t){l=a;return}if(__Z16atomic_decrementPj(t+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(t,1);l=a;return}function __ZN7ClassDB7creatorI14NavigationMeshEEP6Objectv(){var a=0;a=__ZnwjPKc(140,1263606)|0;__ZN14NavigationMeshC2Ev(a);__Z22postinitialize_handlerP6Object(a);return a|0}function __ZN14NavigationMeshC2Ev(a){a=a|0;__ZN8ResourceC2Ev(a);c[a>>2]=320084;__ZN10StringNameC2Ev(a+124|0);c[a+128>>2]=0;c[a+132>>2]=0;c[a+136>>2]=0;return}function __ZN14NavigationMesh18_initialize_classvEv(b){b=b|0;if(a[1263452]|0)return;if(!(a[1257004]|0)){if(!(a[1257001]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI9ReferenceEEvv();__ZN9Reference13_bind_methodsEv();a[1257001]=1}__ZN7ClassDB10_add_classI8ResourceEEvv();__ZN8Resource13_bind_methodsEv();a[1257004]=1}__ZN7ClassDB10_add_classI14NavigationMeshEEvv();__ZN14NavigationMesh13_bind_methodsEv();a[1263452]=1;return}function __ZN14NavigationMesh5_setvERK10StringNameRK7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK14NavigationMesh5_getvERK10StringNameR7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK14NavigationMesh19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+24|0;g=e+4|0;h=e;if(!d)__ZNK8Resource19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,0);__ZN6StringC2EPKc(f,945739);i=c[f>>2]|0;f=i;j=g+4|0;c[j>>2]=0;k=g+12|0;c[k>>2]=0;c[g>>2]=0;n=(i|0)==0;if(!n?(c[j>>2]=0,__Z28atomic_conditional_incrementPj(i+-8|0)|0):0)c[j>>2]=f;c[g+8>>2]=0;f=c[k>>2]|0;if(f|0){if(!(__Z16atomic_decrementPj(f+-8|0)|0))__ZN6Memory11free_staticEPvb(f,1);c[k>>2]=0}c[g+16>>2]=256;if(!(c[b>>2]|0)){k=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=k;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0}k=__ZnwjPFPvjE(32,4740)|0;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0;c[k+12>>2]=0;c[k+16>>2]=7;f=k+20|0;c[f>>2]=0;j=k+24|0;c[j>>2]=0;o=k+28|0;c[o>>2]=0;__ZN12PropertyInfoaSERKS_(k,g)|0;p=c[b>>2]|0;q=p+4|0;r=c[q>>2]|0;c[j>>2]=r;c[f>>2]=0;c[o>>2]=p;if(r|0)c[r+20>>2]=k;c[q>>2]=k;if(!(c[p>>2]|0))c[p>>2]=k;k=p+8|0;c[k>>2]=(c[k>>2]|0)+1;k=c[g+12>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);k=c[g+4>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);if(!n?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);__ZN10StringNameC2EPKc(h,945739);__ZN7ClassDB17get_property_listE10StringNameP4ListI12PropertyInfo16DefaultAllocatorEbPK6Object(h,b,1,a);__ZN10StringNameD2Ev(h);if(!d){l=e;return}__ZNK8Resource19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,1);l=e;return}function __ZN14NavigationMesh14_notificationvEib(a,b,c){a=a|0;b=b|0;c=c|0;return}function __ZNK14NavigationMesh16_get_class_namevEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+8|0;e=b+4|0;f=b;g=a+124|0;a=c[g>>2]|0;if(a|0){if(c[a+4>>2]|0){l=b;return g|0}if(__ZNK6String6lengthEv(a+8|0)|0){l=b;return g|0}}__ZN6StringC2EPKc(d,945739);c[f>>2]=c[d>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameaSERKS_(g,e);__ZN10StringNameD2Ev(e);e=c[f>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);l=b;return g|0}function __ZNK14NavigationMesh9get_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,945739);l=a;return c[b>>2]|0}function __ZNK14NavigationMesh8is_classERK6String(a,b){a=a|0;b=b|0;var c=0;if((!(__ZNK6StringeqEPKc(b,945739)|0)?!(__ZNK6StringeqEPKc(b,1110448)|0):0)?!(__ZNK6StringeqEPKc(b,1126157)|0):0)c=__ZNK6StringeqEPKc(b,1142944)|0;else c=1;return c|0}function __ZNK14NavigationMesh12is_class_ptrEPv(a,b){a=a|0;b=b|0;return (b|0)==1235764|((b|0)==1220696|((b|0)==1220724|(b|0)==1220580))|0}function __ZN14NavigationMeshD2Ev(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;c[a>>2]=320084;b=a+136|0;d=c[b>>2]|0;if((d|0?__ZN9Reference11unreferenceEv(d)|0:0)?(d=c[b>>2]|0,__Z17predelete_handlerP6Object(d)|0):0){gj[c[(c[d>>2]|0)+76>>2]&8191](d);__ZN6Memory11free_staticEPvb(d,0)}c[b>>2]=0;b=a+132|0;d=c[b>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0){e=c[b>>2]|0;b=(e|0)==0?0:e+-4|0;e=b+4|0;if(c[b>>2]|0){f=0;do{g=c[e+(f<<2)>>2]|0;if(g|0?(__Z16atomic_decrementPj(g+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(g,1);f=f+1|0}while(f>>>0<(c[b>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(d,1)}__ZN10PoolVectorI7Vector3E12_unreferenceEv(a+128|0);__ZN10StringNameD2Ev(a+124|0);__ZN8ResourceD2Ev(a);return}function __ZN14NavigationMeshD0Ev(a){a=a|0;__ZN14NavigationMeshD2Ev(a);__ZdlPv(a);return}function __ZN14NavigationMesh12set_verticesERK10PoolVectorI7Vector3E(a,b){a=a|0;b=b|0;var d=0;d=a+128|0;if((c[d>>2]|0)==(c[b>>2]|0))return;__ZN10PoolVectorI7Vector3E12_unreferenceEv(d);a=c[b>>2]|0;if(!a)return;if(!(__Z28atomic_conditional_incrementPj(a)|0))return;c[d>>2]=c[b>>2];return}function __ZN14NavigationMesh11add_polygonERK6VectorIiE(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d;f=c[b>>2]|0;if((f|0)!=0?(__Z28atomic_conditional_incrementPj(f+-8|0)|0)!=0:0){f=c[b>>2]|0;b=a+132|0;c[e>>2]=0;g=(f|0)==0;if(!g){c[e>>2]=0;if(!(__Z28atomic_conditional_incrementPj(f+-8|0)|0)){h=f;i=b;j=0}else{c[e>>2]=f;h=f;i=b;j=g}}else{h=0;i=b;j=1}}else{c[e>>2]=0;h=0;i=a+132|0;j=1}__ZN6VectorIN14NavigationMesh7PolygonEE9push_backES1_(i,e)|0;i=c[e>>2]|0;if(i|0?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);i=h;if(j){l=d;return}if(__Z16atomic_decrementPj(i+-8|0)|0){l=d;return}__ZN6Memory11free_staticEPvb(i,1);l=d;return}function __ZN14NavigationMesh14clear_polygonsEv(a){a=a|0;__ZN6VectorIN14NavigationMesh7PolygonEE6resizeEi(a+132|0,0)|0;return}function __ZN14NavigationMesh13_set_polygonsERK5Array(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0;e=b+132|0;__ZN6VectorIN14NavigationMesh7PolygonEE6resizeEi(e,__ZNK5Array4sizeEv(d)|0)|0;if((__ZNK5Array4sizeEv(d)|0)<=0)return;b=0;do{f=__ZNK7Variantcv6VectorIiEEv(__ZNK5ArrayixEi(d,b)|0)|0;g=f;h=c[e>>2]|0;i=(h|0)==0;if(i)j=0;else j=c[h+-4>>2]|0;do if((j|0)<=(b|0)){if(i)k=0;else k=c[h+-4>>2]|0;if((k|0)>(b|0)){a[1263537]=0;l=12;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);m=0;break}}else l=12;while(0);if((l|0)==12){l=0;__ZN6VectorIN14NavigationMesh7PolygonEE14_copy_on_writeEv(e);m=(c[e>>2]|0)+(b<<2)|0}h=c[m>>2]|0;if((h|0)==(f|0)){if(f|0)l=21}else{if(h|0?(__Z16atomic_decrementPj(h+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(h,1);c[m>>2]=0;if(f|0)if(!(__Z28atomic_conditional_incrementPj(f+-8|0)|0))l=21;else{c[m>>2]=g;l=21}}if((l|0)==21?(l=0,(__Z16atomic_decrementPj(f+-8|0)|0)==0):0)__ZN6Memory11free_staticEPvb(f,1);b=b+1|0}while((b|0)<(__ZNK5Array4sizeEv(d)|0));return}function __ZNK14NavigationMesh13_get_polygonsEv(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0;d=l;l=l+32|0;if((l|0)>=(m|0))ba(32);e=d+24|0;f=d;__ZN5ArrayC2Ev(e);g=b+132|0;b=c[g>>2]|0;if(!b)h=0;else h=c[b+-4>>2]|0;__ZN5Array6resizeEi(e,h)|0;if((__ZNK5Array4sizeEv(e)|0)<=0){i=c[e>>2]|0;l=d;return i|0}h=0;do{b=c[g>>2]|0;j=(b|0)==0;if(j)k=0;else k=c[b+-4>>2]|0;do if((k|0)<=(h|0)){if(j)n=0;else n=c[b+-4>>2]|0;if((n|0)>(h|0)){a[1263537]=0;o=13;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);p=0;break}}else o=13;while(0);if((o|0)==13){o=0;p=b+(h<<2)|0}__ZN7VariantC2ERK6VectorIiE(f,p);__ZN7VariantaSERKS_(__ZN5ArrayixEi(e,h)|0,f);if(c[f>>2]|0)__ZN7Variant5clearEv(f);h=h+1|0}while((h|0)<(__ZNK5Array4sizeEv(e)|0));i=c[e>>2]|0;l=d;return i|0}function __ZNK13MethodBind0RCI14NavigationMesh5ArrayE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;if((b|0)!=-1){f=0;l=a;return f|0}__ZN5ArrayC2Ev(d);__ZN7VariantC2ERK5Array(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);__ZN5ArrayD2Ev(d);f=b;l=a;return f|0}function __ZNK13MethodBind0RCI14NavigationMesh5ArrayE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,945739);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI14NavigationMesh5ArrayE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;j=f+24|0;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235764)|0:0){c[h>>2]=0;a[1263537]=0;k=c[d+24>>2]|0;if((k|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=k;c[b>>2]=0;l=f;return}n=k-(c[d+20>>2]|0)|0;if((n|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=n;c[b>>2]=0;l=f;return}n=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))o=n;else o=c[(c[d>>2]|0)+n>>2]|0;c[j>>2]=ij[o&8191](d)|0;__ZN7VariantC2ERK5Array(i,j);__ZN5ArrayD2Ev(j);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI14NavigationMesh5ArrayE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=d;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235764)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;c[f>>2]=ij[i&8191](a)|0;__ZN5ArrayaSERKS_(e,f);__ZN5ArrayD2Ev(f);l=d;return}function __ZN13MethodBind0RCI14NavigationMesh5ArrayED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN6VectorIN14NavigationMesh7PolygonEE6resizeEi(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0;if((d|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,269,1145657,0);e=31;return e|0}a[1263537]=0;f=c[b>>2]|0;if(!f)g=0;else g=c[f+-4>>2]|0;if((g|0)==(d|0)){e=0;return e|0}if(!d){if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0){g=c[b>>2]|0;h=(g|0)==0?0:g+-4|0;g=h+4|0;if(c[h>>2]|0){i=0;do{j=c[g+(i<<2)>>2]|0;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);i=i+1|0}while(i>>>0<(c[h>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(f,1)}c[b>>2]=0;e=0;return e|0}__ZN6VectorIN14NavigationMesh7PolygonEE14_copy_on_writeEv(b);f=d<<2;if(d>>>0<=1073741823?(h=f+-1|0,i=h>>>1|h,h=i>>>2|i,i=h>>>4|h,h=i>>>8|i,i=(h>>>16|h)+1|0,f>>>0<4294967264):0){a[1263537]=0;f=c[b>>2]|0;do if(!f)if((d|0)>0)k=23;else{l=0;k=32}else{h=c[f+-4>>2]|0;if((h|0)<(d|0))if(!h)k=23;else{g=__ZN6Memory14realloc_staticEPvjb(f,i,1)|0;if(g|0){a[1263537]=0;m=g;n=c[g+-4>>2]|0;break}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,300,1145876,0);e=6;return e|0}else{l=h;k=32}}while(0);do if((k|0)==23){h=__ZN6Memory12alloc_staticEjb(i,1)|0;if(h|0){a[1263537]=0;c[h+-4>>2]=0;c[h+-8>>2]=1;m=h;n=0;break}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,292,1145820,0);e=6;return e|0}else if((k|0)==32){if((l|0)<=(d|0)){e=0;return e|0}if((c[f+-4>>2]|0)>>>0>d>>>0){h=d;g=f;do{j=c[g+(h<<2)>>2]|0;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);h=h+1|0;g=c[b>>2]|0}while(h>>>0<(c[g+-4>>2]|0)>>>0);o=g}else o=f;h=__ZN6Memory14realloc_staticEPvjb(o,i,1)|0;if(!h){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,324,1145876,0);e=6;return e|0}else{a[1263537]=0;c[b>>2]=h;c[h+-4>>2]=d;e=0;return e|0}}while(0);c[b>>2]=m;if((n|0)<(d|0)){i=n<<2;_memset(m+i|0,0,(d<<2)-i|0)|0;p=c[b>>2]|0}else p=m;c[((p|0)==0?0:p+-4|0)>>2]=d;e=0;return e|0}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,285,1145723,0);e=6;return e|0}function __ZNK11MethodBind1I14NavigationMeshRK5ArrayE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;if(b|0){f=0;l=a;return f|0}__ZN5ArrayC2Ev(d);__ZN7VariantC2ERK5Array(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);__ZN5ArrayD2Ev(d);f=b;l=a;return f|0}function __ZNK11MethodBind1I14NavigationMeshRK5ArrayE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,945739);l=a;return c[b>>2]|0}function __ZN11MethodBind1I14NavigationMeshRK5ArrayE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i+24|0;k=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235764)|0:0){c[h>>2]=0;a[1263537]=0;n=d+24|0;o=c[n>>2]|0;if((o|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=o;c[b>>2]=0;l=i;return}p=o-(c[d+20>>2]|0)|0;if((p|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=p;c[b>>2]=0;l=i;return}if((g|0)>0){if((o|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);q=0}else{a[1263537]=0;q=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,q)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=q;c[b>>2]=0;l=i;return}}q=c[d+44>>2]|0;o=c[d+48>>2]|0;p=e+(o>>1)|0;if(!(o&1))r=q;else r=c[(c[p>>2]|0)+q>>2]|0;do if((g|0)<1){q=c[n>>2]|0;o=q+-1|0;if((q|0)>=1){e=c[d+16>>2]|0;s=(e|0)==0;if(s)t=0;else t=c[e+-4>>2]|0;if((q|0)<=(t|0)){if(s)u=0;else u=c[e+-4>>2]|0;do if((u|0)<(q|0)){if(s)v=0;else v=c[e+-4>>2]|0;if((v|0)<(q|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);w=0;break}else{a[1263537]=0;x=31;break}}else x=31;while(0);if((x|0)==31)w=e+(o*24|0)|0;__ZN7VariantC2ERKS_(k,w);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);c[j>>2]=__ZNK7Variantcv5ArrayEv(k)|0;Pi[r&2047](p,j);__ZN5ArrayD2Ev(j);if(c[k>>2]|0)__ZN7Variant5clearEv(k);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I14NavigationMeshRK5ArrayE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e+4|0;g=e;if(!b)h=0;else{i=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235764)|0;h=i?b:0}b=c[a+44>>2]|0;i=c[a+48>>2]|0;a=h+(i>>1)|0;if(!(i&1))j=b;else j=c[(c[a>>2]|0)+b>>2]|0;__ZN5ArrayC2ERKS_(f,c[d>>2]|0);c[g>>2]=c[f>>2];Pi[j&2047](a,g);__ZN5ArrayD2Ev(g);l=e;return}function __ZN11MethodBind1I14NavigationMeshRK5ArrayED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind0I14NavigationMeshE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return 0}function __ZNK11MethodBind0I14NavigationMeshE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,945739);l=a;return c[b>>2]|0}function __ZN11MethodBind0I14NavigationMeshE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235764)|0:0){c[h>>2]=0;a[1263537]=0;f=c[d+24>>2]|0;if((f|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=f;c[b>>2]=0;return}i=f-(c[d+20>>2]|0)|0;if((i|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=i;c[b>>2]=0;return}i=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))j=i;else j=c[(c[d>>2]|0)+i>>2]|0;gj[j&8191](d);c[b>>2]=0;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,110,1146558,0);c[b>>2]=0;return}function __ZN11MethodBind0I14NavigationMeshE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235764)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1)){g=b;gj[g&8191](a);return}else{g=c[(c[a>>2]|0)+b>>2]|0;gj[g&8191](a);return}}function __ZN11MethodBind0I14NavigationMeshED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK12MethodBind1RI14NavigationMesh6VectorIiEiE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return __ZNK12MethodBind1RI14NavigationMesh6VectorIiEiE18_get_argument_typeEi(a,b)|0}function __ZNK12MethodBind1RI14NavigationMesh6VectorIiEiE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,945739);l=a;return c[b>>2]|0}function __ZN12MethodBind1RI14NavigationMesh6VectorIiEiE4callEP6ObjectPPK7VariantiRNS6_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0;i=l;l=l+64|0;if((l|0)>=(m|0))ba(64);j=i+24|0;k=i+48|0;n=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235764)|0:0){c[h>>2]=0;a[1263537]=0;o=d+24|0;p=c[o>>2]|0;if((p|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=p;c[b>>2]=0;l=i;return}q=p-(c[d+20>>2]|0)|0;if((q|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=q;c[b>>2]=0;l=i;return}if((g|0)>0){if((p|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);r=0}else{a[1263537]=0;r=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,r)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=r;c[b>>2]=0;l=i;return}}r=c[d+44>>2]|0;p=c[d+48>>2]|0;q=e+(p>>1)|0;if(!(p&1))s=r;else s=c[(c[q>>2]|0)+r>>2]|0;do if((g|0)<1){r=c[o>>2]|0;p=r+-1|0;if((r|0)>=1){e=c[d+16>>2]|0;t=(e|0)==0;if(t)u=0;else u=c[e+-4>>2]|0;if((r|0)<=(u|0)){if(t)v=0;else v=c[e+-4>>2]|0;do if((v|0)<(r|0)){if(t)w=0;else w=c[e+-4>>2]|0;if((w|0)<(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);x=0;break}else{a[1263537]=0;y=31;break}}else y=31;while(0);if((y|0)==31)x=e+(p*24|0)|0;__ZN7VariantC2ERKS_(n,x);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f>>2]|0);while(0);f=__ZNK7VariantcviEv(n)|0;c[k>>2]=$i[s&8191](q,f)|0;__ZN7VariantC2ERK6VectorIiE(j,k);f=c[k>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);if(c[n>>2]|0)__ZN7Variant5clearEv(n);__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,897,1146558,0);c[b>>2]=0;l=i;return}function __ZN12MethodBind1RI14NavigationMesh6VectorIiEiE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f;if(!b)h=0;else{i=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235764)|0;h=i?b:0}b=c[a+44>>2]|0;i=c[a+48>>2]|0;a=h+(i>>1)|0;if(!(i&1))j=b;else j=c[(c[a>>2]|0)+b>>2]|0;c[g>>2]=$i[j&8191](a,c[c[d>>2]>>2]|0)|0;__ZN8PtrToArgI6VectorIiEE6encodeES1_Pv(g,e);e=c[g>>2]|0;if(!e){l=f;return}if(__Z16atomic_decrementPj(e+-8|0)|0){l=f;return}__ZN6Memory11free_staticEPvb(e,1);l=f;return}function __ZN12MethodBind1RI14NavigationMesh6VectorIiEiED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK12MethodBind1RI14NavigationMesh6VectorIiEiE18_get_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case -1:{c[d>>2]=0;__ZN7VariantC2ERK6VectorIiE(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);e=c[d>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);f=b;l=a;return f|0}case 0:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;l=a;return f|0}default:{f=0;l=a;return f|0}}return 0}function __ZNK13MethodBind0RCI14NavigationMeshiE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK13MethodBind0RCI14NavigationMeshiE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,945739);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI14NavigationMeshiE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235764)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2Ei(i,ij[n&8191](d)|0);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI14NavigationMeshiE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0;if(!b)f=0;else{d=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235764)|0;f=d?b:0}b=c[a+44>>2]|0;d=c[a+48>>2]|0;a=f+(d>>1)|0;if(!(d&1)){g=b;h=ij[g&8191](a)|0;c[e>>2]=h;return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=ij[g&8191](a)|0;c[e>>2]=h;return}}function __ZN13MethodBind0RCI14NavigationMeshiED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN6VectorIN14NavigationMesh7PolygonEE9push_backES1_(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;g=c[b>>2]|0;if(!g)h=1;else h=(c[g+-4>>2]|0)+1|0;if(__ZN6VectorIN14NavigationMesh7PolygonEE6resizeEi(b,h)|0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);i=1;l=e;return i|0}a[1263537]=0;h=c[b>>2]|0;if(!h)j=-1;else j=(c[h+-4>>2]|0)+-1|0;c[f>>2]=0;h=c[d>>2]|0;if(h|0?(c[f>>2]=0,__Z28atomic_conditional_incrementPj(h+-8|0)|0):0)c[f>>2]=c[d>>2];__ZN6VectorIN14NavigationMesh7PolygonEE3setEiS1_(b,j,f);j=c[f>>2]|0;if(!j){i=0;l=e;return i|0}if(__Z16atomic_decrementPj(j+-8|0)|0){i=0;l=e;return i|0}__ZN6Memory11free_staticEPvb(j,1);i=0;l=e;return i|0}function __ZN6VectorIN14NavigationMesh7PolygonEE3setEiS1_(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0;do if((d|0)<0)f=8;else{g=c[b>>2]|0;h=(g|0)==0;if(h)i=0;else i=c[g+-4>>2]|0;if((i|0)<=(d|0)){if(h)j=0;else j=c[g+-4>>2]|0;if((j|0)<=(d|0)){f=8;break}a[1263537]=0}__ZN6VectorIN14NavigationMesh7PolygonEE14_copy_on_writeEv(b);k=(c[b>>2]|0)+(d<<2)|0}while(0);if((f|0)==8){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);k=0}f=c[k>>2]|0;if((f|0)==(c[e>>2]|0))return;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);c[k>>2]=0;f=c[e>>2]|0;if(!f)return;if(!(__Z28atomic_conditional_incrementPj(f+-8|0)|0))return;c[k>>2]=c[e>>2];return}function __ZNK11MethodBind1I14NavigationMeshRK6VectorIiEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;if(b|0){f=0;l=a;return f|0}c[d>>2]=0;__ZN7VariantC2ERK6VectorIiE(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);e=c[d>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);f=b;l=a;return f|0}function __ZNK11MethodBind1I14NavigationMeshRK6VectorIiEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,945739);l=a;return c[b>>2]|0}function __ZN11MethodBind1I14NavigationMeshRK6VectorIiEE4callEP6ObjectPPK7VariantiRNS8_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i+24|0;k=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235764)|0:0){c[h>>2]=0;a[1263537]=0;n=d+24|0;o=c[n>>2]|0;if((o|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=o;c[b>>2]=0;l=i;return}p=o-(c[d+20>>2]|0)|0;if((p|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=p;c[b>>2]=0;l=i;return}if((g|0)>0){if((o|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);q=0}else{a[1263537]=0;q=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,q)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=q;c[b>>2]=0;l=i;return}}q=c[d+44>>2]|0;o=c[d+48>>2]|0;p=e+(o>>1)|0;if(!(o&1))r=q;else r=c[(c[p>>2]|0)+q>>2]|0;do if((g|0)<1){q=c[n>>2]|0;o=q+-1|0;if((q|0)>=1){e=c[d+16>>2]|0;s=(e|0)==0;if(s)t=0;else t=c[e+-4>>2]|0;if((q|0)<=(t|0)){if(s)u=0;else u=c[e+-4>>2]|0;do if((u|0)<(q|0)){if(s)v=0;else v=c[e+-4>>2]|0;if((v|0)<(q|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);w=0;break}else{a[1263537]=0;x=31;break}}else x=31;while(0);if((x|0)==31)w=e+(o*24|0)|0;__ZN7VariantC2ERKS_(k,w);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);c[j>>2]=__ZNK7Variantcv6VectorIiEEv(k)|0;Pi[r&2047](p,j);p=c[j>>2]|0;if(p|0?(__Z16atomic_decrementPj(p+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(p,1);if(c[k>>2]|0)__ZN7Variant5clearEv(k);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I14NavigationMeshRK6VectorIiEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235764)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;c[f>>2]=__ZN8PtrToArgIRK6VectorIiEE7convertEPKv(c[d>>2]|0)|0;Pi[i&2047](a,f);a=c[f>>2]|0;if(!a){l=e;return}if(__Z16atomic_decrementPj(a+-8|0)|0){l=e;return}__ZN6Memory11free_staticEPvb(a,1);l=e;return}function __ZN11MethodBind1I14NavigationMeshRK6VectorIiEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI14NavigationMesh10PoolVectorI7Vector3EE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;if((b|0)!=-1){f=0;l=a;return f|0}c[d>>2]=0;__ZN7VariantC2ERK10PoolVectorI7Vector3E(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);__ZN10PoolVectorI7Vector3E12_unreferenceEv(d);f=b;l=a;return f|0}function __ZNK13MethodBind0RCI14NavigationMesh10PoolVectorI7Vector3EE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,945739);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI14NavigationMesh10PoolVectorI7Vector3EE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;j=f+24|0;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235764)|0:0){c[h>>2]=0;a[1263537]=0;k=c[d+24>>2]|0;if((k|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=k;c[b>>2]=0;l=f;return}n=k-(c[d+20>>2]|0)|0;if((n|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=n;c[b>>2]=0;l=f;return}n=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))o=n;else o=c[(c[d>>2]|0)+n>>2]|0;c[j>>2]=ij[o&8191](d)|0;__ZN7VariantC2ERK10PoolVectorI7Vector3E(i,j);__ZN10PoolVectorI7Vector3E12_unreferenceEv(j);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI14NavigationMesh10PoolVectorI7Vector3EE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=d;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235764)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;b=ij[i&8191](a)|0;c[f>>2]=b;a=b;if(((c[e>>2]|0)!=(b|0)?(__ZN10PoolVectorI7Vector3E12_unreferenceEv(e),b|0):0)?__Z28atomic_conditional_incrementPj(b)|0:0)c[e>>2]=a;__ZN10PoolVectorI7Vector3E12_unreferenceEv(f);l=d;return}function __ZN13MethodBind0RCI14NavigationMesh10PoolVectorI7Vector3EED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I14NavigationMeshRK10PoolVectorI7Vector3EE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;if(b|0){f=0;l=a;return f|0}c[d>>2]=0;__ZN7VariantC2ERK10PoolVectorI7Vector3E(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);__ZN10PoolVectorI7Vector3E12_unreferenceEv(d);f=b;l=a;return f|0}function __ZNK11MethodBind1I14NavigationMeshRK10PoolVectorI7Vector3EE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,945739);l=a;return c[b>>2]|0}function __ZN11MethodBind1I14NavigationMeshRK10PoolVectorI7Vector3EE4callEP6ObjectPPK7VariantiRNS9_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i+24|0;k=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235764)|0:0){c[h>>2]=0;a[1263537]=0;n=d+24|0;o=c[n>>2]|0;if((o|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=o;c[b>>2]=0;l=i;return}p=o-(c[d+20>>2]|0)|0;if((p|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=p;c[b>>2]=0;l=i;return}if((g|0)>0){if((o|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);q=0}else{a[1263537]=0;q=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,q)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=q;c[b>>2]=0;l=i;return}}q=c[d+44>>2]|0;o=c[d+48>>2]|0;p=e+(o>>1)|0;if(!(o&1))r=q;else r=c[(c[p>>2]|0)+q>>2]|0;do if((g|0)<1){q=c[n>>2]|0;o=q+-1|0;if((q|0)>=1){e=c[d+16>>2]|0;s=(e|0)==0;if(s)t=0;else t=c[e+-4>>2]|0;if((q|0)<=(t|0)){if(s)u=0;else u=c[e+-4>>2]|0;do if((u|0)<(q|0)){if(s)v=0;else v=c[e+-4>>2]|0;if((v|0)<(q|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);w=0;break}else{a[1263537]=0;x=31;break}}else x=31;while(0);if((x|0)==31)w=e+(o*24|0)|0;__ZN7VariantC2ERKS_(k,w);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);c[j>>2]=__ZNK7Variantcv10PoolVectorI7Vector3EEv(k)|0;Pi[r&2047](p,j);__ZN10PoolVectorI7Vector3E12_unreferenceEv(j);if(c[k>>2]|0)__ZN7Variant5clearEv(k);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I14NavigationMeshRK10PoolVectorI7Vector3EE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e+4|0;g=e;if(!b)h=0;else{i=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235764)|0;h=i?b:0}b=c[a+44>>2]|0;i=c[a+48>>2]|0;a=h+(i>>1)|0;if(!(i&1))j=b;else j=c[(c[a>>2]|0)+b>>2]|0;b=c[d>>2]|0;c[f>>2]=0;if((c[b>>2]|0?(__ZN10PoolVectorI7Vector3E12_unreferenceEv(f),d=c[b>>2]|0,d|0):0)?__Z28atomic_conditional_incrementPj(d)|0:0)c[f>>2]=c[b>>2];c[g>>2]=c[f>>2];Pi[j&2047](a,g);__ZN10PoolVectorI7Vector3E12_unreferenceEv(g);l=e;return}function __ZN11MethodBind1I14NavigationMeshRK10PoolVectorI7Vector3EED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN7ClassDB7creatorI22NavigationMeshInstanceEEP6Objectv(){var a=0;a=__ZnwjPKc(416,1263606)|0;__ZN22NavigationMeshInstanceC2Ev(a);__Z22postinitialize_handlerP6Object(a);return a|0}function __ZN22NavigationMeshInstanceC2Ev(b){b=b|0;__ZN7SpatialC2Ev(b);c[b>>2]=257572;__ZN10StringNameC2Ev(b+392|0);c[b+408>>2]=0;c[b+412>>2]=0;c[b+404>>2]=0;c[b+400>>2]=-1;a[b+396>>0]=1;__ZN7Spatial20set_notify_transformEb(b,1);return}function __ZN7ClassDB7creatorI4QuadEEP6Objectv(){var a=0;a=__ZnwjPKc(500,1263606)|0;__ZN4QuadC2Ev(a);__Z22postinitialize_handlerP6Object(a);return a|0}function __ZN4QuadC2Ev(b){b=b|0;var d=0,e=0,f=0,g=0,h=0;__ZN16GeometryInstanceC2Ev(b);c[b>>2]=265264;__ZN10StringNameC2Ev(b+440|0);d=b+460|0;e=b+496|0;c[e>>2]=0;f=b+493|0;g=b+452|0;h=g+40|0;do{c[g>>2]=0;g=g+4|0}while((g|0)<(h|0));a[f>>0]=1;a[b+448>>0]=1;c[d>>2]=1065353216;c[b+464>>2]=1065353216;c[b+444>>2]=2;d=__ZN12VisualServer13get_singletonEv()|0;c[b+496>>2]=ij[c[(c[d>>2]|0)+208>>2]&8191](d)|0;__ZN14VisualInstance8set_baseERK3RID(b,e);a[b+492>>0]=0;return}function __ZN7ClassDB10_add_classI10Position3DEEvv(){var a=0,b=0,d=0,e=0,f=0,g=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+16|0;d=a+12|0;e=a+8|0;f=a+4|0;g=a;__ZN6StringC2EPKc(b,945871);c[e>>2]=c[b>>2];__ZN10StringNameC2ERK6String(d,e);__ZN6StringC2EPKc(b,946852);c[g>>2]=c[b>>2];__ZN10StringNameC2ERK6String(f,g);__ZN7ClassDB11_add_class2ERK10StringNameS2_(d,f);__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);__ZN10StringNameD2Ev(d);d=c[e>>2]|0;if(!d){l=a;return}if(__Z16atomic_decrementPj(d+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(d,1);l=a;return}function __ZN7ClassDB7creatorI10Position3DEEP6Objectv(){var a=0;a=__ZnwjPKc(396,1263606)|0;__ZN10Position3DC2Ev(a);__Z22postinitialize_handlerP6Object(a);return a|0}function __ZN10Position3DC2Ev(a){a=a|0;__ZN7SpatialC2Ev(a);c[a>>2]=320496;__ZN10StringNameC2Ev(a+392|0);return}function __ZN10Position3D18_initialize_classvEv(b){b=b|0;if(a[1263453]|0)return;if(!(a[1257014]|0)){if(!(a[1256996]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI4NodeEEvv();__ZN4Node13_bind_methodsEv();a[1256996]=1}__ZN7ClassDB10_add_classI7SpatialEEvv();__ZN7Spatial13_bind_methodsEv();a[1257014]=1}__ZN7ClassDB10_add_classI10Position3DEEvv();a[1263453]=1;return}function __ZN10Position3D5_setvERK10StringNameRK7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK10Position3D5_getvERK10StringNameR7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK10Position3D19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+24|0;g=e+4|0;h=e;if(!d)__ZNK7Spatial19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,0);__ZN6StringC2EPKc(f,945871);i=c[f>>2]|0;f=i;j=g+4|0;c[j>>2]=0;k=g+12|0;c[k>>2]=0;c[g>>2]=0;n=(i|0)==0;if(!n?(c[j>>2]=0,__Z28atomic_conditional_incrementPj(i+-8|0)|0):0)c[j>>2]=f;c[g+8>>2]=0;f=c[k>>2]|0;if(f|0){if(!(__Z16atomic_decrementPj(f+-8|0)|0))__ZN6Memory11free_staticEPvb(f,1);c[k>>2]=0}c[g+16>>2]=256;if(!(c[b>>2]|0)){k=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=k;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0}k=__ZnwjPFPvjE(32,4740)|0;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0;c[k+12>>2]=0;c[k+16>>2]=7;f=k+20|0;c[f>>2]=0;j=k+24|0;c[j>>2]=0;o=k+28|0;c[o>>2]=0;__ZN12PropertyInfoaSERKS_(k,g)|0;p=c[b>>2]|0;q=p+4|0;r=c[q>>2]|0;c[j>>2]=r;c[f>>2]=0;c[o>>2]=p;if(r|0)c[r+20>>2]=k;c[q>>2]=k;if(!(c[p>>2]|0))c[p>>2]=k;k=p+8|0;c[k>>2]=(c[k>>2]|0)+1;k=c[g+12>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);k=c[g+4>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);if(!n?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);__ZN10StringNameC2EPKc(h,945871);__ZN7ClassDB17get_property_listE10StringNameP4ListI12PropertyInfo16DefaultAllocatorEbPK6Object(h,b,1,a);__ZN10StringNameD2Ev(h);if(!d){l=e;return}__ZNK7Spatial19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,1);l=e;return}function __ZN10Position3D14_notificationvEib(a,b,c){a=a|0;b=b|0;c=c|0;if(c){if(528!=511)__ZN7Spatial13_notificationEi(a,b);if(511==510)return;__ZN4Node13_notificationEi(a,b);return}else{if(511!=510)__ZN4Node13_notificationEi(a,b);if(528==511)return;__ZN7Spatial13_notificationEi(a,b);return}}function __ZNK10Position3D16_get_class_namevEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+8|0;e=b+4|0;f=b;g=a+392|0;a=c[g>>2]|0;if(a|0){if(c[a+4>>2]|0){l=b;return g|0}if(__ZNK6String6lengthEv(a+8|0)|0){l=b;return g|0}}__ZN6StringC2EPKc(d,945871);c[f>>2]=c[d>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameaSERKS_(g,e);__ZN10StringNameD2Ev(e);e=c[f>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);l=b;return g|0}function __ZNK10Position3D9get_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,945871);l=a;return c[b>>2]|0}function __ZNK10Position3D8is_classERK6String(a,b){a=a|0;b=b|0;var c=0;if((!(__ZNK6StringeqEPKc(b,945871)|0)?!(__ZNK6StringeqEPKc(b,946852)|0):0)?!(__ZNK6StringeqEPKc(b,1132465)|0):0)c=__ZNK6StringeqEPKc(b,1142944)|0;else c=1;return c|0}function __ZNK10Position3D12is_class_ptrEPv(a,b){a=a|0;b=b|0;return (b|0)==1236552|((b|0)==1220920|((b|0)==1220720|(b|0)==1220580))|0}function __ZN10Position3DD2Ev(a){a=a|0;c[a>>2]=320496;__ZN10StringNameD2Ev(a+392|0);__ZN7SpatialD2Ev(a);return}function __ZN10Position3DD0Ev(a){a=a|0;c[a>>2]=320496;__ZN10StringNameD2Ev(a+392|0);__ZN7SpatialD2Ev(a);__ZdlPv(a);return}function __ZN7ClassDB7creatorI9ParticlesEEP6Objectv(){var a=0;a=__ZnwjPKc(524,1263606)|0;__ZN9ParticlesC2Ev(a);__Z22postinitialize_handlerP6Object(a);return a|0}function __ZN9ParticlesC2Ev(b){b=b|0;var d=0,e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0.0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d+4|0;f=d;__ZN16GeometryInstanceC2Ev(b);c[b>>2]=271200;__ZN10StringNameC2Ev(b+440|0);h=b+444|0;c[h>>2]=0;i=b+476|0;c[i>>2]=0;c[i+4>>2]=0;c[i+8>>2]=0;c[i+12>>2]=0;c[i+16>>2]=0;c[i+20>>2]=0;c[b+512>>2]=0;j=b+520|0;c[j>>2]=0;k=__ZN12VisualServer13get_singletonEv()|0;c[b+444>>2]=ij[c[(c[k>>2]|0)+656>>2]&8191](k)|0;__ZN14VisualInstance8set_baseERK3RID(b,h);k=b+448|0;a[k>>0]=1;n=__ZN12VisualServer13get_singletonEv()|0;o=c[(c[n>>2]|0)+660>>2]|0;c[f>>2]=c[h>>2];p=(a[k>>0]|0)!=0;c[e>>2]=c[f>>2];bj[o&4095](n,e,p);p=b+452|0;c[p>>2]=8;n=__ZN12VisualServer13get_singletonEv()|0;o=c[(c[n>>2]|0)+664>>2]|0;c[f>>2]=c[h>>2];k=c[p>>2]|0;c[e>>2]=c[f>>2];bj[o&4095](n,e,k);k=b+456|0;g[k>>2]=1.0;n=__ZN12VisualServer13get_singletonEv()|0;o=c[(c[n>>2]|0)+668>>2]|0;c[f>>2]=c[h>>2];q=+g[k>>2];c[e>>2]=c[f>>2];dj[o&127](n,e,q);c[b+504>>2]=0;n=__ZN12VisualServer13get_singletonEv()|0;o=c[(c[n>>2]|0)+700>>2]|0;c[f>>2]=c[h>>2];c[e>>2]=c[f>>2];bj[o&4095](n,e,0);a[b+508>>0]=1;n=__ZN12VisualServer13get_singletonEv()|0;o=c[(c[n>>2]|0)+704>>2]|0;c[f>>2]=c[h>>2];c[e>>2]=c[f>>2];bj[o&4095](n,e,1);n=b+460|0;g[n>>2]=0.0;o=__ZN12VisualServer13get_singletonEv()|0;k=c[(c[o>>2]|0)+672>>2]|0;c[f>>2]=c[h>>2];q=+g[n>>2];c[e>>2]=c[f>>2];dj[k&127](o,e,q);o=b+464|0;g[o>>2]=0.0;k=__ZN12VisualServer13get_singletonEv()|0;n=c[(c[k>>2]|0)+676>>2]|0;c[f>>2]=c[h>>2];q=+g[o>>2];c[e>>2]=c[f>>2];dj[n&127](k,e,q);k=b+468|0;g[k>>2]=0.0;n=__ZN12VisualServer13get_singletonEv()|0;o=c[(c[n>>2]|0)+680>>2]|0;c[f>>2]=c[h>>2];q=+g[k>>2];c[e>>2]=c[f>>2];dj[o&127](n,e,q);g[b+476>>2]=-4.0;g[b+480>>2]=-4.0;g[b+484>>2]=-4.0;g[b+488>>2]=8.0;g[b+492>>2]=8.0;g[b+496>>2]=8.0;n=__ZN12VisualServer13get_singletonEv()|0;o=c[(c[n>>2]|0)+684>>2]|0;c[f>>2]=c[h>>2];c[e>>2]=c[f>>2];bj[o&4095](n,e,i);i=b+500|0;a[i>>0]=1;n=__ZN12VisualServer13get_singletonEv()|0;o=c[(c[n>>2]|0)+692>>2]|0;c[f>>2]=c[h>>2];k=(a[i>>0]|0)!=0;c[e>>2]=c[f>>2];bj[o&4095](n,e,k);a[1263537]=0;__ZN6VectorI3RefI4MeshEE6resizeEi(j,1)|0;j=__ZN12VisualServer13get_singletonEv()|0;k=c[(c[j>>2]|0)+712>>2]|0;c[f>>2]=c[h>>2];c[e>>2]=c[f>>2];bj[k&4095](j,e,1);c[b+516>>2]=0;j=__ZN12VisualServer13get_singletonEv()|0;k=c[(c[j>>2]|0)+708>>2]|0;c[f>>2]=c[h>>2];c[e>>2]=c[f>>2];bj[k&4095](j,e,0);g[b+472>>2]=1.0;b=__ZN12VisualServer13get_singletonEv()|0;j=c[(c[b>>2]|0)+688>>2]|0;c[f>>2]=c[h>>2];c[e>>2]=c[f>>2];dj[j&127](b,e,1.0);l=d;return}function __ZN7ClassDB7creatorI6PortalEEP6Objectv(){var a=0;a=__ZnwjPKc(468,1263606)|0;__ZN6PortalC2Ev(a);__Z22postinitialize_handlerP6Object(a);return a|0}function __ZN6PortalC2Ev(b){b=b|0;var d=0,e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0.0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d+8|0;f=d+4|0;h=d;__ZN14VisualInstanceC2Ev(b);c[b>>2]=261888;__ZN10StringNameC2Ev(b+404|0);i=b+408|0;c[i>>2]=0;c[b+412>>2]=0;g[b+424>>2]=0.0;g[b+428>>2]=0.0;g[b+432>>2]=0.0;g[b+436>>2]=1.0;j=b+444|0;c[j>>2]=0;c[j+4>>2]=0;c[j+8>>2]=0;c[j+12>>2]=0;c[j+16>>2]=0;c[j+20>>2]=0;j=__ZN12VisualServer13get_singletonEv()|0;c[b+408>>2]=ij[c[(c[j>>2]|0)+552>>2]&8191](j)|0;c[h>>2]=0;do if(!(__ZN6VectorI7Vector2E6resizeEi(h,1)|0)){a[1263537]=0;j=c[h>>2]|0;if(!j)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);k=c[j+-4>>2]|0;if((k|0)<1)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else{j=k+-1|0;__ZN6VectorI7Vector2E14_copy_on_writeEv(h);k=c[h>>2]|0;c[k+(j<<3)>>2]=-1082130432;c[k+(j<<3)+4>>2]=1065353216;break}}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);while(0);j=c[h>>2]|0;if(!j)n=1;else n=(c[j+-4>>2]|0)+1|0;do if(!(__ZN6VectorI7Vector2E6resizeEi(h,n)|0)){a[1263537]=0;j=c[h>>2]|0;if(!j)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);k=c[j+-4>>2]|0;if((k|0)<1)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else{j=k+-1|0;__ZN6VectorI7Vector2E14_copy_on_writeEv(h);k=c[h>>2]|0;c[k+(j<<3)>>2]=1065353216;c[k+(j<<3)+4>>2]=1065353216;break}}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);while(0);n=c[h>>2]|0;if(!n)o=1;else o=(c[n+-4>>2]|0)+1|0;do if(!(__ZN6VectorI7Vector2E6resizeEi(h,o)|0)){a[1263537]=0;n=c[h>>2]|0;if(!n)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);j=c[n+-4>>2]|0;if((j|0)<1)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else{n=j+-1|0;__ZN6VectorI7Vector2E14_copy_on_writeEv(h);j=c[h>>2]|0;c[j+(n<<3)>>2]=1065353216;c[j+(n<<3)+4>>2]=-1082130432;break}}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);while(0);o=c[h>>2]|0;if(!o)p=1;else p=(c[o+-4>>2]|0)+1|0;do if(!(__ZN6VectorI7Vector2E6resizeEi(h,p)|0)){a[1263537]=0;o=c[h>>2]|0;if(!o)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);n=c[o+-4>>2]|0;if((n|0)<1)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else{o=n+-1|0;__ZN6VectorI7Vector2E14_copy_on_writeEv(h);n=c[h>>2]|0;c[n+(o<<3)>>2]=-1082130432;c[n+(o<<3)+4>>2]=-1082130432;break}}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);while(0);__ZN6Portal9set_shapeERK6VectorI7Vector2E(b,h);g[b+440>>2]=.800000011920929;p=b+420|0;g[p>>2]=50.0;o=__ZN12VisualServer13get_singletonEv()|0;n=c[(c[o>>2]|0)+564>>2]|0;c[f>>2]=c[i>>2];q=+g[p>>2];c[e>>2]=c[f>>2];dj[n&127](o,e,q);o=b+416|0;a[o>>0]=1;n=__ZN12VisualServer13get_singletonEv()|0;p=c[(c[n>>2]|0)+560>>2]|0;c[f>>2]=c[i>>2];j=(a[o>>0]|0)!=0;c[e>>2]=c[f>>2];bj[p&4095](n,e,j);__ZN14VisualInstance8set_baseERK3RID(b,i);i=c[h>>2]|0;if(!i){l=d;return}if(__Z16atomic_decrementPj(i+-8|0)|0){l=d;return}__ZN6Memory11free_staticEPvb(i,1);l=d;return}function __ZN7ClassDB7creatorI19AnimationTreePlayerEEP6Objectv(){var a=0;a=__ZnwjPKc(284,1263606)|0;__ZN19AnimationTreePlayerC2Ev(a);__Z22postinitialize_handlerP6Object(a);return a|0}function __ZN19AnimationTreePlayerC2Ev(b){b=b|0;var d=0,e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d+4|0;f=d;__ZN4NodeC2Ev(b);c[b>>2]=288716;__ZN10StringNameC2Ev(b+220|0);c[b+228>>2]=379008;c[b+224>>2]=0;c[b+232>>2]=0;h=b+236|0;__ZN10StringNameC2Ev(h);i=b+244|0;__ZN8NodePathC2Ev(i);__ZN8NodePathC2Ev(b+248|0);j=b+268|0;k=b+272|0;c[k>>2]=379008;c[j>>2]=0;c[b+276>>2]=0;c[b+256>>2]=0;n=__ZnwjPKc(24,1263606)|0;g[n+12>>2]=0.0;g[n+16>>2]=0.0;o=n+20|0;c[o>>2]=0;a[n+4>>0]=0;c[n>>2]=320604;c[n+8>>2]=0;__ZN6VectorIN19AnimationTreePlayer5InputEE6resizeEi(o,1)|0;o=b+240|0;c[o>>2]=n;__ZN10StringNameC2EPKc(e,1062133);__ZN10StringNameaSERKS_(h,e);__ZN10StringNameD2Ev(e);n=c[o>>2]|0;c[n+12>>2]=1109393408;c[n+16>>2]=1109393408;c[e>>2]=c[o>>2];if(!(c[j>>2]|0)){o=__ZnwjPFPvjE(32,4740)|0;__ZN10StringNameC2Ev(o+24|0);n=o+16|0;c[n>>2]=0;c[n+4>>2]=0;c[j>>2]=o;n=c[k>>2]|0;c[o+4>>2]=n;c[o+8>>2]=n;c[o+12>>2]=n;c[o>>2]=1}__ZN3MapI10StringNamePN19AnimationTreePlayer8NodeBaseE10ComparatorIS0_E16DefaultAllocatorE10_insert_rbERKS0_RKS3_(j,h,e)|0;c[b+260>>2]=1;a[b+264>>0]=0;a[b+265>>0]=0;a[b+266>>0]=1;a[b+280>>0]=1;c[b+252>>2]=1;__ZN6StringC2EPKc(f,1132903);__ZN8NodePathC2ERK6String(e,f);__ZN8NodePathaSERKS_(i,e);__ZN8NodePathD2Ev(e);e=c[f>>2]|0;if(!e){l=d;return}if(__Z16atomic_decrementPj(e+-8|0)|0){l=d;return}__ZN6Memory11free_staticEPvb(e,1);l=d;return}function __ZN19AnimationTreePlayer7NodeOutD0Ev(b){b=b|0;var d=0,e=0,f=0,g=0;c[b>>2]=288968;a[b+4>>0]=0;d=b+20|0;e=c[d>>2]|0;if(!e){__ZdlPv(b);return}if(__Z16atomic_decrementPj(e+-8|0)|0){__ZdlPv(b);return}f=c[d>>2]|0;d=(f|0)==0?0:f+-4|0;f=d+4|0;if(c[d>>2]|0){g=0;do{__ZN10StringNameD2Ev(f+(g<<2)|0);g=g+1|0}while(g>>>0<(c[d>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(e,1);__ZdlPv(b);return}function __ZN7ClassDB7creatorI11GIProbeDataEEP6Objectv(){var a=0;a=__ZnwjPKc(132,1263606)|0;__ZN11GIProbeDataC2Ev(a);__Z22postinitialize_handlerP6Object(a);return a|0}function __ZN11GIProbeDataC2Ev(a){a=a|0;var b=0;__ZN8ResourceC2Ev(a);c[a>>2]=262296;__ZN10StringNameC2Ev(a+124|0);b=a+128|0;c[b>>2]=0;a=__ZN12VisualServer13get_singletonEv()|0;c[b>>2]=ij[c[(c[a>>2]|0)+572>>2]&8191](a)|0;return}function __ZN7ClassDB7creatorI7GIProbeEEP6Objectv(){var a=0;a=__ZnwjPKc(460,1263606)|0;__ZN7GIProbeC2Ev(a);__Z22postinitialize_handlerP6Object(a);return a|0}function __ZN7GIProbeC2Ev(b){b=b|0;var d=0;__ZN14VisualInstanceC2Ev(b);c[b>>2]=262852;__ZN10StringNameC2Ev(b+404|0);c[b+408>>2]=0;d=b+412|0;c[d>>2]=0;c[b+416>>2]=1;c[b+432>>2]=4;g[b+436>>2]=1.0;g[b+440>>2]=.4000000059604645;g[b+444>>2]=1.0;g[b+420>>2]=10.0;g[b+424>>2]=10.0;g[b+428>>2]=10.0;c[b+452>>2]=4;c[b+456>>2]=128;a[b+448>>0]=0;a[b+449>>0]=0;b=__ZN12VisualServer13get_singletonEv()|0;c[d>>2]=ij[c[(c[b>>2]|0)+572>>2]&8191](b)|0;return}function __ZN7ClassDB7creatorI15ReflectionProbeEEP6Objectv(){var a=0;a=__ZnwjPKc(480,1263606)|0;__ZN15ReflectionProbeC2Ev(a);__Z22postinitialize_handlerP6Object(a);return a|0}function __ZN15ReflectionProbeC2Ev(d){d=d|0;var e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e+12|0;h=e+8|0;i=e+4|0;j=e;__ZN14VisualInstanceC2Ev(d);c[d>>2]=267172;__ZN10StringNameC2Ev(d+404|0);k=d+408|0;c[k>>2]=0;n=d+432|0;g[d+412>>2]=1.0;g[d+448>>2]=0.0;g[d+452>>2]=0.0;g[d+456>>2]=0.0;g[d+460>>2]=1.0;g[d+468>>2]=0.0;g[d+464>>2]=1.0;g[d+416>>2]=0.0;g[d+420>>2]=1.0;g[d+424>>2]=1.0;g[d+428>>2]=1.0;c[n>>2]=0;c[n+4>>2]=0;c[n+8>>2]=0;b[n+12>>1]=0;a[n+14>>0]=0;c[d+472>>2]=1048575;c[d+476>>2]=0;n=__ZN12VisualServer13get_singletonEv()|0;c[d+408>>2]=ij[c[(c[n>>2]|0)+488>>2]&8191](n)|0;n=__ZN12VisualServer13get_singletonEv()|0;o=c[(c[n>>2]|0)+948>>2]|0;c[i>>2]=__ZNK14VisualInstance12get_instanceEv(d)|0;c[j>>2]=c[k>>2];c[h>>2]=c[i>>2];c[f>>2]=c[j>>2];bj[o&4095](n,h,f);l=e;return}function __ZN7ClassDB10_add_classI9SpotLightEEvv(){var a=0,b=0,d=0,e=0,f=0,g=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+16|0;d=a+12|0;e=a+8|0;f=a+4|0;g=a;__ZN6StringC2EPKc(b,945882);c[e>>2]=c[b>>2];__ZN10StringNameC2ERK6String(d,e);__ZN6StringC2EPKc(b,853167);c[g>>2]=c[b>>2];__ZN10StringNameC2ERK6String(f,g);__ZN7ClassDB11_add_class2ERK10StringNameS2_(d,f);__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);__ZN10StringNameD2Ev(d);d=c[e>>2]|0;if(!d){l=a;return}if(__Z16atomic_decrementPj(d+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(d,1);l=a;return}function __ZN9SpotLight13_bind_methodsEv(){var a=0,b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0;a=l;l=l+80|0;if((l|0)>=(m|0))ba(80);b=a+52|0;d=a+48|0;e=a+36|0;f=a+32|0;g=a+44|0;h=a+40|0;i=a+12|0;j=a+4|0;k=a+28|0;n=a+24|0;o=a+20|0;p=a+16|0;q=a+8|0;r=a;__ZN6StringC2EPKc(b,945882);c[e>>2]=c[b>>2];__ZN10StringNameC2ERK6String(d,e);__ZN6StringC2EPKc(b,945892);__ZN6StringC2EPKc(f,945897);__ZN7ClassDB18add_property_groupE10StringNameRK6StringS3_(d,b,f);s=c[f>>2]|0;if(s|0?(__Z16atomic_decrementPj(s+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(s,1);s=c[b>>2]|0;if(s|0?(__Z16atomic_decrementPj(s+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(s,1);__ZN10StringNameD2Ev(d);d=c[e>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);__ZN6StringC2EPKc(b,945882);c[e>>2]=c[b>>2];__ZN10StringNameC2ERK6String(g,e);__ZN6StringC2EPKc(h,945903);__ZN6StringC2EPKc(f,853345);d=b+4|0;c[d>>2]=0;s=b+12|0;c[s>>2]=0;c[b>>2]=3;t=c[h>>2]|0;if(t|0?(c[d>>2]=0,__Z28atomic_conditional_incrementPj(t+-8|0)|0):0)c[d>>2]=c[h>>2];c[b+8>>2]=1;d=c[s>>2]|0;if((d|0)!=(c[f>>2]|0)){if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);c[s>>2]=0;d=c[f>>2]|0;if(d|0?__Z28atomic_conditional_incrementPj(d+-8|0)|0:0)c[s>>2]=c[f>>2]}c[b+16>>2]=7;c[i>>2]=__Z11_scs_createPKc(1056002)|0;c[j>>2]=__Z11_scs_createPKc(1054240)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(g,b,i,j,2);__ZN10StringNameD2Ev(j);__ZN10StringNameD2Ev(i);s=c[b+12>>2]|0;if(s|0?(__Z16atomic_decrementPj(s+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(s,1);s=c[b+4>>2]|0;if(s|0?(__Z16atomic_decrementPj(s+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(s,1);s=c[f>>2]|0;if(s|0?(__Z16atomic_decrementPj(s+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(s,1);s=c[h>>2]|0;if(s|0?(__Z16atomic_decrementPj(s+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(s,1);__ZN10StringNameD2Ev(g);g=c[e>>2]|0;if(g|0?(__Z16atomic_decrementPj(g+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(g,1);__ZN6StringC2EPKc(b,945882);c[e>>2]=c[b>>2];__ZN10StringNameC2ERK6String(k,e);__ZN6StringC2EPKc(n,945914);__ZN6StringC2EPKc(f,1263606);g=b+4|0;c[g>>2]=0;s=b+12|0;c[s>>2]=0;c[b>>2]=3;h=c[n>>2]|0;if(h|0?(c[g>>2]=0,__Z28atomic_conditional_incrementPj(h+-8|0)|0):0)c[g>>2]=c[n>>2];c[b+8>>2]=4;g=c[s>>2]|0;if((g|0)!=(c[f>>2]|0)){if(g|0?(__Z16atomic_decrementPj(g+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(g,1);c[s>>2]=0;g=c[f>>2]|0;if(g|0?__Z28atomic_conditional_incrementPj(g+-8|0)|0:0)c[s>>2]=c[f>>2]}c[b+16>>2]=7;c[i>>2]=__Z11_scs_createPKc(1056002)|0;c[j>>2]=__Z11_scs_createPKc(1054240)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(k,b,i,j,3);__ZN10StringNameD2Ev(j);__ZN10StringNameD2Ev(i);s=c[b+12>>2]|0;if(s|0?(__Z16atomic_decrementPj(s+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(s,1);s=c[b+4>>2]|0;if(s|0?(__Z16atomic_decrementPj(s+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(s,1);s=c[f>>2]|0;if(s|0?(__Z16atomic_decrementPj(s+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(s,1);s=c[n>>2]|0;if(s|0?(__Z16atomic_decrementPj(s+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(s,1);__ZN10StringNameD2Ev(k);k=c[e>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);__ZN6StringC2EPKc(b,945882);c[e>>2]=c[b>>2];__ZN10StringNameC2ERK6String(o,e);__ZN6StringC2EPKc(p,945931);__ZN6StringC2EPKc(f,945942);k=b+4|0;c[k>>2]=0;s=b+12|0;c[s>>2]=0;c[b>>2]=3;n=c[p>>2]|0;if(n|0?(c[k>>2]=0,__Z28atomic_conditional_incrementPj(n+-8|0)|0):0)c[k>>2]=c[p>>2];c[b+8>>2]=1;k=c[s>>2]|0;do if((k|0)!=(c[f>>2]|0)){do if(k|0){if(__Z16atomic_decrementPj(k+-8|0)|0)break;__ZN6Memory11free_staticEPvb(k,1)}while(0);c[s>>2]=0;n=c[f>>2]|0;if(!n)break;if(!(__Z28atomic_conditional_incrementPj(n+-8|0)|0))break;c[s>>2]=c[f>>2]}while(0);c[b+16>>2]=7;c[i>>2]=__Z11_scs_createPKc(1056002)|0;c[j>>2]=__Z11_scs_createPKc(1054240)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(o,b,i,j,4);__ZN10StringNameD2Ev(j);__ZN10StringNameD2Ev(i);s=c[b+12>>2]|0;do if(s|0){if(__Z16atomic_decrementPj(s+-8|0)|0)break;__ZN6Memory11free_staticEPvb(s,1)}while(0);s=c[b+4>>2]|0;do if(s|0){if(__Z16atomic_decrementPj(s+-8|0)|0)break;__ZN6Memory11free_staticEPvb(s,1)}while(0);s=c[f>>2]|0;do if(s|0){if(__Z16atomic_decrementPj(s+-8|0)|0)break;__ZN6Memory11free_staticEPvb(s,1)}while(0);s=c[p>>2]|0;do if(s|0){if(__Z16atomic_decrementPj(s+-8|0)|0)break;__ZN6Memory11free_staticEPvb(s,1)}while(0);__ZN10StringNameD2Ev(o);o=c[e>>2]|0;do if(o|0){if(__Z16atomic_decrementPj(o+-8|0)|0)break;__ZN6Memory11free_staticEPvb(o,1)}while(0);__ZN6StringC2EPKc(b,945882);c[e>>2]=c[b>>2];__ZN10StringNameC2ERK6String(q,e);__ZN6StringC2EPKc(r,945952);__ZN6StringC2EPKc(f,1263606);o=b+4|0;c[o>>2]=0;s=b+12|0;c[s>>2]=0;c[b>>2]=3;p=c[r>>2]|0;do if(p|0){c[o>>2]=0;if(!(__Z28atomic_conditional_incrementPj(p+-8|0)|0))break;c[o>>2]=c[r>>2]}while(0);c[b+8>>2]=4;o=c[s>>2]|0;do if((o|0)!=(c[f>>2]|0)){do if(o|0){if(__Z16atomic_decrementPj(o+-8|0)|0)break;__ZN6Memory11free_staticEPvb(o,1)}while(0);c[s>>2]=0;p=c[f>>2]|0;if(!p)break;if(!(__Z28atomic_conditional_incrementPj(p+-8|0)|0))break;c[s>>2]=c[f>>2]}while(0);c[b+16>>2]=7;c[i>>2]=__Z11_scs_createPKc(1056002)|0;c[j>>2]=__Z11_scs_createPKc(1054240)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(q,b,i,j,5);__ZN10StringNameD2Ev(j);__ZN10StringNameD2Ev(i);i=c[b+12>>2]|0;do if(i|0){if(__Z16atomic_decrementPj(i+-8|0)|0)break;__ZN6Memory11free_staticEPvb(i,1)}while(0);i=c[b+4>>2]|0;do if(i|0){if(__Z16atomic_decrementPj(i+-8|0)|0)break;__ZN6Memory11free_staticEPvb(i,1)}while(0);i=c[f>>2]|0;do if(i|0){if(__Z16atomic_decrementPj(i+-8|0)|0)break;__ZN6Memory11free_staticEPvb(i,1)}while(0);i=c[r>>2]|0;do if(i|0){if(__Z16atomic_decrementPj(i+-8|0)|0)break;__ZN6Memory11free_staticEPvb(i,1)}while(0);__ZN10StringNameD2Ev(q);q=c[e>>2]|0;if(!q){l=a;return}if(__Z16atomic_decrementPj(q+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(q,1);l=a;return}function __ZN7ClassDB7creatorI9SpotLightEEP6Objectv(){var a=0;a=__ZnwjPKc(524,1263606)|0;__ZN5LightC2EN12VisualServer9LightTypeE(a,2);c[a>>2]=320620;__ZN10StringNameC2Ev(a+520|0);__Z22postinitialize_handlerP6Object(a);return a|0}function __ZN5LightC2EN12VisualServer9LightTypeE(b,d){b=b|0;d=d|0;var e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+28|0;h=e+16|0;i=e+24|0;j=e+20|0;k=e;__ZN14VisualInstanceC2Ev(b);c[b>>2]=261004;__ZN10StringNameC2Ev(b+404|0);n=b+408|0;g[n>>2]=0.0;g[b+412>>2]=0.0;g[b+416>>2]=0.0;g[b+420>>2]=1.0;g[b+480>>2]=0.0;g[b+484>>2]=0.0;g[b+488>>2]=0.0;g[b+492>>2]=1.0;o=b+516|0;c[o>>2]=0;c[b+504>>2]=d;p=__ZN12VisualServer13get_singletonEv()|0;c[b+516>>2]=$i[c[(c[p>>2]|0)+440>>2]&8191](p,d)|0;d=__ZN12VisualServer13get_singletonEv()|0;p=c[(c[d>>2]|0)+948>>2]|0;c[i>>2]=__ZNK14VisualInstance12get_instanceEv(b)|0;c[j>>2]=c[o>>2];c[h>>2]=c[i>>2];c[f>>2]=c[j>>2];bj[p&4095](d,h,f);c[b+512>>2]=0;a[b+508>>0]=0;g[k>>2]=1.0;g[k+4>>2]=1.0;g[k+8>>2]=1.0;g[k+12>>2]=1.0;c[n>>2]=c[k>>2];c[n+4>>2]=c[k+4>>2];c[n+8>>2]=c[k+8>>2];c[n+12>>2]=c[k+12>>2];n=__ZN12VisualServer13get_singletonEv()|0;d=c[(c[n>>2]|0)+444>>2]|0;c[h>>2]=c[o>>2];c[f>>2]=c[h>>2];bj[d&4095](n,f,k);a[b+496>>0]=0;k=__ZN12VisualServer13get_singletonEv()|0;n=c[(c[k>>2]|0)+452>>2]|0;c[h>>2]=c[o>>2];c[f>>2]=c[h>>2];bj[n&4095](k,f,0);a[b+497>>0]=0;k=__ZN12VisualServer13get_singletonEv()|0;n=c[(c[k>>2]|0)+464>>2]|0;c[h>>2]=c[o>>2];c[f>>2]=c[h>>2];bj[n&4095](k,f,0);c[b+500>>2]=-1;k=__ZN12VisualServer13get_singletonEv()|0;n=c[(c[k>>2]|0)+468>>2]|0;c[h>>2]=c[o>>2];c[f>>2]=c[h>>2];bj[n&4095](k,f,-1);a[1263537]=0;g[b+424>>2]=1.0;k=__ZN12VisualServer13get_singletonEv()|0;n=c[(c[k>>2]|0)+448>>2]|0;c[h>>2]=c[o>>2];c[f>>2]=c[h>>2];Gi[n&31](k,f,0,1.0);a[1263537]=0;g[b+428>>2]=.5;k=__ZN12VisualServer13get_singletonEv()|0;n=c[(c[k>>2]|0)+448>>2]|0;c[h>>2]=c[o>>2];c[f>>2]=c[h>>2];Gi[n&31](k,f,1,.5);a[1263537]=0;g[b+432>>2]=5.0;k=__ZN12VisualServer13get_singletonEv()|0;n=c[(c[k>>2]|0)+448>>2]|0;c[h>>2]=c[o>>2];c[f>>2]=c[h>>2];Gi[n&31](k,f,2,5.0);a[1263537]=0;g[b+436>>2]=1.0;k=__ZN12VisualServer13get_singletonEv()|0;n=c[(c[k>>2]|0)+448>>2]|0;c[h>>2]=c[o>>2];c[f>>2]=c[h>>2];Gi[n&31](k,f,3,1.0);a[1263537]=0;g[b+440>>2]=45.0;k=__ZN12VisualServer13get_singletonEv()|0;n=c[(c[k>>2]|0)+448>>2]|0;c[h>>2]=c[o>>2];c[f>>2]=c[h>>2];Gi[n&31](k,f,4,45.0);a[1263537]=0;g[b+444>>2]=1.0;k=__ZN12VisualServer13get_singletonEv()|0;n=c[(c[k>>2]|0)+448>>2]|0;c[h>>2]=c[o>>2];c[f>>2]=c[h>>2];Gi[n&31](k,f,5,1.0);a[1263537]=0;g[b+448>>2]=0.0;k=__ZN12VisualServer13get_singletonEv()|0;n=c[(c[k>>2]|0)+448>>2]|0;c[h>>2]=c[o>>2];c[f>>2]=c[h>>2];Gi[n&31](k,f,6,0.0);a[1263537]=0;g[b+452>>2]=0.0;k=__ZN12VisualServer13get_singletonEv()|0;n=c[(c[k>>2]|0)+448>>2]|0;c[h>>2]=c[o>>2];c[f>>2]=c[h>>2];Gi[n&31](k,f,7,0.0);a[1263537]=0;g[b+456>>2]=.10000000149011612;k=__ZN12VisualServer13get_singletonEv()|0;n=c[(c[k>>2]|0)+448>>2]|0;c[h>>2]=c[o>>2];c[f>>2]=c[h>>2];Gi[n&31](k,f,8,.10000000149011612);a[1263537]=0;g[b+460>>2]=.20000000298023224;k=__ZN12VisualServer13get_singletonEv()|0;n=c[(c[k>>2]|0)+448>>2]|0;c[h>>2]=c[o>>2];c[f>>2]=c[h>>2];Gi[n&31](k,f,9,.20000000298023224);a[1263537]=0;g[b+464>>2]=.5;k=__ZN12VisualServer13get_singletonEv()|0;n=c[(c[k>>2]|0)+448>>2]|0;c[h>>2]=c[o>>2];c[f>>2]=c[h>>2];Gi[n&31](k,f,10,.5);a[1263537]=0;g[b+468>>2]=.10000000149011612;k=__ZN12VisualServer13get_singletonEv()|0;n=c[(c[k>>2]|0)+448>>2]|0;c[h>>2]=c[o>>2];c[f>>2]=c[h>>2];Gi[n&31](k,f,11,.10000000149011612);a[1263537]=0;g[b+472>>2]=.10000000149011612;k=__ZN12VisualServer13get_singletonEv()|0;n=c[(c[k>>2]|0)+448>>2]|0;c[h>>2]=c[o>>2];c[f>>2]=c[h>>2];Gi[n&31](k,f,12,.10000000149011612);a[1263537]=0;g[b+476>>2]=.10000000149011612;b=__ZN12VisualServer13get_singletonEv()|0;k=c[(c[b>>2]|0)+448>>2]|0;c[h>>2]=c[o>>2];c[f>>2]=c[h>>2];Gi[k&31](b,f,13,.10000000149011612);l=e;return}function __ZN9SpotLight18_initialize_classvEv(b){b=b|0;if(a[1263454]|0)return;__ZN5Light16initialize_classEv();__ZN7ClassDB10_add_classI9SpotLightEEvv();__ZN9SpotLight13_bind_methodsEv();a[1263454]=1;return}function __ZN9SpotLight5_setvERK10StringNameRK7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK9SpotLight5_getvERK10StringNameR7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK9SpotLight19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+24|0;g=e+4|0;h=e;if(!d)__ZNK5Light19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,0);__ZN6StringC2EPKc(f,945882);i=c[f>>2]|0;f=i;j=g+4|0;c[j>>2]=0;k=g+12|0;c[k>>2]=0;c[g>>2]=0;n=(i|0)==0;if(!n?(c[j>>2]=0,__Z28atomic_conditional_incrementPj(i+-8|0)|0):0)c[j>>2]=f;c[g+8>>2]=0;f=c[k>>2]|0;if(f|0){if(!(__Z16atomic_decrementPj(f+-8|0)|0))__ZN6Memory11free_staticEPvb(f,1);c[k>>2]=0}c[g+16>>2]=256;if(!(c[b>>2]|0)){k=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=k;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0}k=__ZnwjPFPvjE(32,4740)|0;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0;c[k+12>>2]=0;c[k+16>>2]=7;f=k+20|0;c[f>>2]=0;j=k+24|0;c[j>>2]=0;o=k+28|0;c[o>>2]=0;__ZN12PropertyInfoaSERKS_(k,g)|0;p=c[b>>2]|0;q=p+4|0;r=c[q>>2]|0;c[j>>2]=r;c[f>>2]=0;c[o>>2]=p;if(r|0)c[r+20>>2]=k;c[q>>2]=k;if(!(c[p>>2]|0))c[p>>2]=k;k=p+8|0;c[k>>2]=(c[k>>2]|0)+1;k=c[g+12>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);k=c[g+4>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);if(!n?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);__ZN10StringNameC2EPKc(h,945882);__ZN7ClassDB17get_property_listE10StringNameP4ListI12PropertyInfo16DefaultAllocatorEbPK6Object(h,b,1,a);__ZN10StringNameD2Ev(h);if(!d){l=e;return}__ZNK5Light19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,1);l=e;return}function __ZN9SpotLight14_notificationvEib(a,b,c){a=a|0;b=b|0;c=c|0;__ZN5Light14_notificationvEib(a,b,c);return}function __ZNK9SpotLight16_get_class_namevEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+8|0;e=b+4|0;f=b;g=a+520|0;a=c[g>>2]|0;if(a|0){if(c[a+4>>2]|0){l=b;return g|0}if(__ZNK6String6lengthEv(a+8|0)|0){l=b;return g|0}}__ZN6StringC2EPKc(d,945882);c[f>>2]=c[d>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameaSERKS_(g,e);__ZN10StringNameD2Ev(e);e=c[f>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);l=b;return g|0}function __ZNK9SpotLight9get_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,945882);l=a;return c[b>>2]|0}function __ZNK9SpotLight8is_classERK6String(a,b){a=a|0;b=b|0;var c=0;if((((!(__ZNK6StringeqEPKc(b,945882)|0)?!(__ZNK6StringeqEPKc(b,853167)|0):0)?!(__ZNK6StringeqEPKc(b,863261)|0):0)?!(__ZNK6StringeqEPKc(b,946852)|0):0)?!(__ZNK6StringeqEPKc(b,1132465)|0):0)c=__ZNK6StringeqEPKc(b,1142944)|0;else c=1;return c|0}function __ZNK9SpotLight12is_class_ptrEPv(a,b){a=a|0;b=b|0;var c=0;if((b|0)==1236556){c=1;return c|0}c=(b|0)==1235780|((b|0)==1235736|((b|0)==1220920|((b|0)==1220720|(b|0)==1220580)));return c|0}function __ZN9SpotLightD2Ev(a){a=a|0;c[a>>2]=320620;__ZN10StringNameD2Ev(a+520|0);__ZN5LightD2Ev(a);return}function __ZN9SpotLightD0Ev(a){a=a|0;c[a>>2]=320620;__ZN10StringNameD2Ev(a+520|0);__ZN5LightD2Ev(a);__ZdlPv(a);return}function __ZN7ClassDB10_add_classI9OmniLightEEvv(){var a=0,b=0,d=0,e=0,f=0,g=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+16|0;d=a+12|0;e=a+8|0;f=a+4|0;g=a;__ZN6StringC2EPKc(b,945975);c[e>>2]=c[b>>2];__ZN10StringNameC2ERK6String(d,e);__ZN6StringC2EPKc(b,853167);c[g>>2]=c[b>>2];__ZN10StringNameC2ERK6String(f,g);__ZN7ClassDB11_add_class2ERK10StringNameS2_(d,f);__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);__ZN10StringNameD2Ev(d);d=c[e>>2]|0;if(!d){l=a;return}if(__Z16atomic_decrementPj(d+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(d,1);l=a;return}function __ZN9OmniLight13_bind_methodsEv(){var a=0,b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0;a=l;l=l+112|0;if((l|0)>=(m|0))ba(112);b=a+88|0;d=a+80|0;e=a+72|0;f=a+64|0;g=a+56|0;h=a+44|0;i=a+48|0;j=a+40|0;k=a+36|0;n=a+32|0;o=a+28|0;p=a+20|0;q=a+24|0;r=a+16|0;s=a+12|0;t=a+8|0;u=a+4|0;v=a;__Z8D_METHODPKcS0_(d,945985,1146083);w=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(w);c[w>>2]=320868;__ZN10MethodBind10_set_constEb(w,0);__ZN10MethodBind24_generate_argument_typesEi(w,1);c[w+44>>2]=1852;c[w+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,w,d,0,0)|0;w=d+4|0;x=c[w>>2]|0;if(x|0?(__Z16atomic_decrementPj(x+-8|0)|0)==0:0){y=c[w>>2]|0;w=(y|0)==0?0:y+-4|0;y=w+4|0;if(c[w>>2]|0){z=0;do{__ZN10StringNameD2Ev(y+(z<<2)|0);z=z+1|0}while(z>>>0<(c[w>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(x,1)}__ZN10StringNameD2Ev(d);__Z8D_METHODPKc(e,946001);d=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(d);c[d>>2]=320904;__ZN10MethodBind10_set_constEb(d,1);__ZN10MethodBind24_generate_argument_typesEi(d,0);__ZN10MethodBind12_set_returnsEb(d,1);c[d+44>>2]=5741;c[d+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,d,e,0,0)|0;d=e+4|0;x=c[d>>2]|0;if(x|0?(__Z16atomic_decrementPj(x+-8|0)|0)==0:0){w=c[d>>2]|0;d=(w|0)==0?0:w+-4|0;w=d+4|0;if(c[d>>2]|0){z=0;do{__ZN10StringNameD2Ev(w+(z<<2)|0);z=z+1|0}while(z>>>0<(c[d>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(x,1)}__ZN10StringNameD2Ev(e);__Z8D_METHODPKcS0_(f,946017,946035);e=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(e);c[e>>2]=320940;__ZN10MethodBind10_set_constEb(e,0);__ZN10MethodBind24_generate_argument_typesEi(e,1);c[e+44>>2]=1853;c[e+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,e,f,0,0)|0;e=f+4|0;x=c[e>>2]|0;if(x|0?(__Z16atomic_decrementPj(x+-8|0)|0)==0:0){d=c[e>>2]|0;e=(d|0)==0?0:d+-4|0;d=e+4|0;if(c[e>>2]|0){z=0;do{__ZN10StringNameD2Ev(d+(z<<2)|0);z=z+1|0}while(z>>>0<(c[e>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(x,1)}__ZN10StringNameD2Ev(f);__Z8D_METHODPKc(g,946042);f=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(f);c[f>>2]=320976;__ZN10MethodBind10_set_constEb(f,1);__ZN10MethodBind24_generate_argument_typesEi(f,0);__ZN10MethodBind12_set_returnsEb(f,1);c[f+44>>2]=5742;c[f+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,f,g,0,0)|0;f=g+4|0;x=c[f>>2]|0;if(x|0?(__Z16atomic_decrementPj(x+-8|0)|0)==0:0){e=c[f>>2]|0;f=(e|0)==0?0:e+-4|0;e=f+4|0;if(c[f>>2]|0){z=0;do{__ZN10StringNameD2Ev(e+(z<<2)|0);z=z+1|0}while(z>>>0<(c[f>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(x,1)}__ZN10StringNameD2Ev(g);__ZN6StringC2EPKc(b,945975);c[i>>2]=c[b>>2];__ZN10StringNameC2ERK6String(h,i);__ZN6StringC2EPKc(b,946060);__ZN6StringC2EPKc(j,946065);__ZN7ClassDB18add_property_groupE10StringNameRK6StringS3_(h,b,j);g=c[j>>2]|0;if(g|0?(__Z16atomic_decrementPj(g+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(g,1);g=c[b>>2]|0;if(g|0?(__Z16atomic_decrementPj(g+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(g,1);__ZN10StringNameD2Ev(h);h=c[i>>2]|0;if(h|0?(__Z16atomic_decrementPj(h+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(h,1);__ZN6StringC2EPKc(b,945975);c[i>>2]=c[b>>2];__ZN10StringNameC2ERK6String(k,i);__ZN6StringC2EPKc(n,946071);__ZN6StringC2EPKc(j,853345);h=b+4|0;c[h>>2]=0;g=b+12|0;c[g>>2]=0;c[b>>2]=3;x=c[n>>2]|0;if(x|0?(c[h>>2]=0,__Z28atomic_conditional_incrementPj(x+-8|0)|0):0)c[h>>2]=c[n>>2];c[b+8>>2]=1;h=c[g>>2]|0;if((h|0)!=(c[j>>2]|0)){if(h|0?(__Z16atomic_decrementPj(h+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(h,1);c[g>>2]=0;h=c[j>>2]|0;if(h|0?__Z28atomic_conditional_incrementPj(h+-8|0)|0:0)c[g>>2]=c[j>>2]}c[b+16>>2]=7;c[o>>2]=__Z11_scs_createPKc(1056002)|0;c[p>>2]=__Z11_scs_createPKc(1054240)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(k,b,o,p,2);__ZN10StringNameD2Ev(p);__ZN10StringNameD2Ev(o);g=c[b+12>>2]|0;if(g|0?(__Z16atomic_decrementPj(g+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(g,1);g=c[b+4>>2]|0;if(g|0?(__Z16atomic_decrementPj(g+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(g,1);g=c[j>>2]|0;if(g|0?(__Z16atomic_decrementPj(g+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(g,1);g=c[n>>2]|0;if(g|0?(__Z16atomic_decrementPj(g+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(g,1);__ZN10StringNameD2Ev(k);k=c[i>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);__ZN6StringC2EPKc(b,945975);c[i>>2]=c[b>>2];__ZN10StringNameC2ERK6String(q,i);__ZN6StringC2EPKc(r,946082);__ZN6StringC2EPKc(j,1263606);k=b+4|0;c[k>>2]=0;g=b+12|0;c[g>>2]=0;c[b>>2]=3;n=c[r>>2]|0;if(n|0?(c[k>>2]=0,__Z28atomic_conditional_incrementPj(n+-8|0)|0):0)c[k>>2]=c[r>>2];c[b+8>>2]=4;k=c[g>>2]|0;if((k|0)!=(c[j>>2]|0)){if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);c[g>>2]=0;k=c[j>>2]|0;if(k|0?__Z28atomic_conditional_incrementPj(k+-8|0)|0:0)c[g>>2]=c[j>>2]}c[b+16>>2]=7;c[o>>2]=__Z11_scs_createPKc(1056002)|0;c[p>>2]=__Z11_scs_createPKc(1054240)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(q,b,o,p,3);__ZN10StringNameD2Ev(p);__ZN10StringNameD2Ev(o);g=c[b+12>>2]|0;if(g|0?(__Z16atomic_decrementPj(g+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(g,1);g=c[b+4>>2]|0;if(g|0?(__Z16atomic_decrementPj(g+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(g,1);g=c[j>>2]|0;do if(g|0){if(__Z16atomic_decrementPj(g+-8|0)|0)break;__ZN6Memory11free_staticEPvb(g,1)}while(0);g=c[r>>2]|0;do if(g|0){if(__Z16atomic_decrementPj(g+-8|0)|0)break;__ZN6Memory11free_staticEPvb(g,1)}while(0);__ZN10StringNameD2Ev(q);q=c[i>>2]|0;do if(q|0){if(__Z16atomic_decrementPj(q+-8|0)|0)break;__ZN6Memory11free_staticEPvb(q,1)}while(0);__ZN6StringC2EPKc(b,945975);c[i>>2]=c[b>>2];__ZN10StringNameC2ERK6String(s,i);__ZN6StringC2EPKc(t,946099);__ZN6StringC2EPKc(j,946116);q=b+4|0;c[q>>2]=0;g=b+12|0;c[g>>2]=0;c[b>>2]=2;r=c[t>>2]|0;do if(r|0){c[q>>2]=0;if(!(__Z28atomic_conditional_incrementPj(r+-8|0)|0))break;c[q>>2]=c[t>>2]}while(0);c[b+8>>2]=3;q=c[g>>2]|0;do if((q|0)!=(c[j>>2]|0)){do if(q|0){if(__Z16atomic_decrementPj(q+-8|0)|0)break;__ZN6Memory11free_staticEPvb(q,1)}while(0);c[g>>2]=0;r=c[j>>2]|0;if(!r)break;if(!(__Z28atomic_conditional_incrementPj(r+-8|0)|0))break;c[g>>2]=c[j>>2]}while(0);c[b+16>>2]=7;c[o>>2]=__Z11_scs_createPKc(945985)|0;c[p>>2]=__Z11_scs_createPKc(946001)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(s,b,o,p,-1);__ZN10StringNameD2Ev(p);__ZN10StringNameD2Ev(o);g=c[b+12>>2]|0;do if(g|0){if(__Z16atomic_decrementPj(g+-8|0)|0)break;__ZN6Memory11free_staticEPvb(g,1)}while(0);g=c[b+4>>2]|0;do if(g|0){if(__Z16atomic_decrementPj(g+-8|0)|0)break;__ZN6Memory11free_staticEPvb(g,1)}while(0);g=c[j>>2]|0;do if(g|0){if(__Z16atomic_decrementPj(g+-8|0)|0)break;__ZN6Memory11free_staticEPvb(g,1)}while(0);g=c[t>>2]|0;do if(g|0){if(__Z16atomic_decrementPj(g+-8|0)|0)break;__ZN6Memory11free_staticEPvb(g,1)}while(0);__ZN10StringNameD2Ev(s);s=c[i>>2]|0;do if(s|0){if(__Z16atomic_decrementPj(s+-8|0)|0)break;__ZN6Memory11free_staticEPvb(s,1)}while(0);__ZN6StringC2EPKc(b,945975);c[i>>2]=c[b>>2];__ZN10StringNameC2ERK6String(u,i);__ZN6StringC2EPKc(v,946137);__ZN6StringC2EPKc(j,946156);s=b+4|0;c[s>>2]=0;g=b+12|0;c[g>>2]=0;c[b>>2]=2;t=c[v>>2]|0;do if(t|0){c[s>>2]=0;if(!(__Z28atomic_conditional_incrementPj(t+-8|0)|0))break;c[s>>2]=c[v>>2]}while(0);c[b+8>>2]=3;s=c[g>>2]|0;do if((s|0)!=(c[j>>2]|0)){do if(s|0){if(__Z16atomic_decrementPj(s+-8|0)|0)break;__ZN6Memory11free_staticEPvb(s,1)}while(0);c[g>>2]=0;t=c[j>>2]|0;if(!t)break;if(!(__Z28atomic_conditional_incrementPj(t+-8|0)|0))break;c[g>>2]=c[j>>2]}while(0);c[b+16>>2]=7;c[o>>2]=__Z11_scs_createPKc(946017)|0;c[p>>2]=__Z11_scs_createPKc(946042)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(u,b,o,p,-1);__ZN10StringNameD2Ev(p);__ZN10StringNameD2Ev(o);o=c[b+12>>2]|0;do if(o|0){if(__Z16atomic_decrementPj(o+-8|0)|0)break;__ZN6Memory11free_staticEPvb(o,1)}while(0);o=c[b+4>>2]|0;do if(o|0){if(__Z16atomic_decrementPj(o+-8|0)|0)break;__ZN6Memory11free_staticEPvb(o,1)}while(0);o=c[j>>2]|0;do if(o|0){if(__Z16atomic_decrementPj(o+-8|0)|0)break;__ZN6Memory11free_staticEPvb(o,1)}while(0);o=c[v>>2]|0;do if(o|0){if(__Z16atomic_decrementPj(o+-8|0)|0)break;__ZN6Memory11free_staticEPvb(o,1)}while(0);__ZN10StringNameD2Ev(u);u=c[i>>2]|0;if(!u){l=a;return}if(__Z16atomic_decrementPj(u+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(u,1);l=a;return}function __ZN7ClassDB7creatorI9OmniLightEEP6Objectv(){var a=0;a=__ZnwjPKc(532,1263606)|0;__ZN9OmniLightC2Ev(a);__Z22postinitialize_handlerP6Object(a);return a|0}function __ZN9OmniLightC2Ev(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+4|0;e=b;__ZN5LightC2EN12VisualServer9LightTypeE(a,1);c[a>>2]=320744;__ZN10StringNameC2Ev(a+520|0);c[a+524>>2]=0;f=__ZN12VisualServer13get_singletonEv()|0;g=c[(c[f>>2]|0)+472>>2]|0;h=a+516|0;c[e>>2]=c[h>>2];c[d>>2]=c[e>>2];bj[g&4095](f,d,0);c[a+528>>2]=1;a=__ZN12VisualServer13get_singletonEv()|0;f=c[(c[a>>2]|0)+476>>2]|0;c[e>>2]=c[h>>2];c[d>>2]=c[e>>2];bj[f&4095](a,d,1);l=b;return}function __ZN9OmniLight18_initialize_classvEv(b){b=b|0;if(a[1263455]|0)return;__ZN5Light16initialize_classEv();__ZN7ClassDB10_add_classI9OmniLightEEvv();__ZN9OmniLight13_bind_methodsEv();a[1263455]=1;return}function __ZN9OmniLight5_setvERK10StringNameRK7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK9OmniLight5_getvERK10StringNameR7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK9OmniLight19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+24|0;g=e+4|0;h=e;if(!d)__ZNK5Light19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,0);__ZN6StringC2EPKc(f,945975);i=c[f>>2]|0;f=i;j=g+4|0;c[j>>2]=0;k=g+12|0;c[k>>2]=0;c[g>>2]=0;n=(i|0)==0;if(!n?(c[j>>2]=0,__Z28atomic_conditional_incrementPj(i+-8|0)|0):0)c[j>>2]=f;c[g+8>>2]=0;f=c[k>>2]|0;if(f|0){if(!(__Z16atomic_decrementPj(f+-8|0)|0))__ZN6Memory11free_staticEPvb(f,1);c[k>>2]=0}c[g+16>>2]=256;if(!(c[b>>2]|0)){k=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=k;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0}k=__ZnwjPFPvjE(32,4740)|0;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0;c[k+12>>2]=0;c[k+16>>2]=7;f=k+20|0;c[f>>2]=0;j=k+24|0;c[j>>2]=0;o=k+28|0;c[o>>2]=0;__ZN12PropertyInfoaSERKS_(k,g)|0;p=c[b>>2]|0;q=p+4|0;r=c[q>>2]|0;c[j>>2]=r;c[f>>2]=0;c[o>>2]=p;if(r|0)c[r+20>>2]=k;c[q>>2]=k;if(!(c[p>>2]|0))c[p>>2]=k;k=p+8|0;c[k>>2]=(c[k>>2]|0)+1;k=c[g+12>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);k=c[g+4>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);if(!n?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);__ZN10StringNameC2EPKc(h,945975);__ZN7ClassDB17get_property_listE10StringNameP4ListI12PropertyInfo16DefaultAllocatorEbPK6Object(h,b,1,a);__ZN10StringNameD2Ev(h);if(!d){l=e;return}__ZNK5Light19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,1);l=e;return}function __ZN9OmniLight14_notificationvEib(a,b,c){a=a|0;b=b|0;c=c|0;__ZN5Light14_notificationvEib(a,b,c);return}function __ZNK9OmniLight16_get_class_namevEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+8|0;e=b+4|0;f=b;g=a+520|0;a=c[g>>2]|0;if(a|0){if(c[a+4>>2]|0){l=b;return g|0}if(__ZNK6String6lengthEv(a+8|0)|0){l=b;return g|0}}__ZN6StringC2EPKc(d,945975);c[f>>2]=c[d>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameaSERKS_(g,e);__ZN10StringNameD2Ev(e);e=c[f>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);l=b;return g|0}function __ZNK9OmniLight9get_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,945975);l=a;return c[b>>2]|0}function __ZNK9OmniLight8is_classERK6String(a,b){a=a|0;b=b|0;var c=0;if((((!(__ZNK6StringeqEPKc(b,945975)|0)?!(__ZNK6StringeqEPKc(b,853167)|0):0)?!(__ZNK6StringeqEPKc(b,863261)|0):0)?!(__ZNK6StringeqEPKc(b,946852)|0):0)?!(__ZNK6StringeqEPKc(b,1132465)|0):0)c=__ZNK6StringeqEPKc(b,1142944)|0;else c=1;return c|0}function __ZNK9OmniLight12is_class_ptrEPv(a,b){a=a|0;b=b|0;var c=0;if((b|0)==1236560){c=1;return c|0}c=(b|0)==1235780|((b|0)==1235736|((b|0)==1220920|((b|0)==1220720|(b|0)==1220580)));return c|0}function __ZN9OmniLightD2Ev(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0;b=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=b+16|0;e=b+12|0;f=b+8|0;g=b+4|0;h=b;c[a>>2]=320744;__ZN10StringNameD2Ev(a+520|0);c[a>>2]=261004;i=__ZN12VisualServer13get_singletonEv()|0;j=c[(c[i>>2]|0)+948>>2]|0;c[f>>2]=__ZNK14VisualInstance12get_instanceEv(a)|0;c[g>>2]=0;c[e>>2]=c[f>>2];c[d>>2]=c[g>>2];bj[j&4095](i,e,d);e=a+516|0;if(!(c[e>>2]|0)){k=a+404|0;__ZN10StringNameD2Ev(k);__ZN14VisualInstanceD2Ev(a);l=b;return}i=__ZN12VisualServer13get_singletonEv()|0;j=c[(c[i>>2]|0)+1312>>2]|0;c[h>>2]=c[e>>2];c[d>>2]=c[h>>2];Pi[j&2047](i,d);k=a+404|0;__ZN10StringNameD2Ev(k);__ZN14VisualInstanceD2Ev(a);l=b;return}function __ZN9OmniLightD0Ev(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0;b=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=b+16|0;e=b+12|0;f=b+8|0;g=b+4|0;h=b;c[a>>2]=320744;__ZN10StringNameD2Ev(a+520|0);c[a>>2]=261004;i=__ZN12VisualServer13get_singletonEv()|0;j=c[(c[i>>2]|0)+948>>2]|0;c[f>>2]=__ZNK14VisualInstance12get_instanceEv(a)|0;c[g>>2]=0;c[e>>2]=c[f>>2];c[d>>2]=c[g>>2];bj[j&4095](i,e,d);e=a+516|0;if(!(c[e>>2]|0)){k=a+404|0;__ZN10StringNameD2Ev(k);__ZN14VisualInstanceD2Ev(a);__ZdlPv(a);l=b;return}i=__ZN12VisualServer13get_singletonEv()|0;j=c[(c[i>>2]|0)+1312>>2]|0;c[h>>2]=c[e>>2];c[d>>2]=c[h>>2];Pi[j&2047](i,d);k=a+404|0;__ZN10StringNameD2Ev(k);__ZN14VisualInstanceD2Ev(a);__ZdlPv(a);l=b;return}function __ZN9OmniLight15set_shadow_modeENS_10ShadowModeE(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d+4|0;f=d;c[a+524>>2]=b;g=__ZN12VisualServer13get_singletonEv()|0;h=c[(c[g>>2]|0)+472>>2]|0;c[f>>2]=c[a+516>>2];c[e>>2]=c[f>>2];bj[h&4095](g,e,b);l=d;return}function __ZNK9OmniLight15get_shadow_modeEv(a){a=a|0;return c[a+524>>2]|0}function __ZN9OmniLight17set_shadow_detailENS_12ShadowDetailE(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d+4|0;f=d;c[a+528>>2]=b;g=__ZN12VisualServer13get_singletonEv()|0;h=c[(c[g>>2]|0)+476>>2]|0;c[f>>2]=c[a+516>>2];c[e>>2]=c[f>>2];bj[h&4095](g,e,b);l=d;return}function __ZNK9OmniLight17get_shadow_detailEv(a){a=a|0;return c[a+528>>2]|0}function __ZNK13MethodBind0RCI9OmniLightNS0_12ShadowDetailEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK13MethodBind0RCI9OmniLightNS0_12ShadowDetailEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,945975);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI9OmniLightNS0_12ShadowDetailEE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236560)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2Ei(i,ij[n&8191](d)|0);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI9OmniLightNS0_12ShadowDetailEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0;if(!b)f=0;else{d=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236560)|0;f=d?b:0}b=c[a+44>>2]|0;d=c[a+48>>2]|0;a=f+(d>>1)|0;if(!(d&1)){g=b;h=ij[g&8191](a)|0;c[e>>2]=h;return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=ij[g&8191](a)|0;c[e>>2]=h;return}}function __ZN13MethodBind0RCI9OmniLightNS0_12ShadowDetailEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I9OmniLightNS0_12ShadowDetailEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if(!b){__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK11MethodBind1I9OmniLightNS0_12ShadowDetailEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,945975);l=a;return c[b>>2]|0}function __ZN11MethodBind1I9OmniLightNS0_12ShadowDetailEE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236560)|0:0){c[h>>2]=0;a[1263537]=0;k=d+24|0;n=c[k>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=i;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=i;return}if((g|0)>0){if((n|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);p=0}else{a[1263537]=0;p=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,p)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=p;c[b>>2]=0;l=i;return}}p=c[d+44>>2]|0;n=c[d+48>>2]|0;o=e+(n>>1)|0;if(!(n&1))q=p;else q=c[(c[o>>2]|0)+p>>2]|0;do if((g|0)<1){p=c[k>>2]|0;n=p+-1|0;if((p|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)s=0;else s=c[e+-4>>2]|0;if((p|0)<=(s|0)){if(r)t=0;else t=c[e+-4>>2]|0;do if((t|0)<(p|0)){if(r)u=0;else u=c[e+-4>>2]|0;if((u|0)<(p|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);v=0;break}else{a[1263537]=0;w=31;break}}else w=31;while(0);if((w|0)==31)v=e+(n*24|0)|0;__ZN7VariantC2ERKS_(j,v);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);f=__ZNK7VariantcviEv(j)|0;Pi[q&2047](o,f);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I9OmniLightNS0_12ShadowDetailEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236560)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1)){g=b;h=c[d>>2]|0;i=c[h>>2]|0;Pi[g&2047](a,i);return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=c[d>>2]|0;i=c[h>>2]|0;Pi[g&2047](a,i);return}}function __ZN11MethodBind1I9OmniLightNS0_12ShadowDetailEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI9OmniLightNS0_10ShadowModeEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK13MethodBind0RCI9OmniLightNS0_10ShadowModeEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,945975);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI9OmniLightNS0_10ShadowModeEE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236560)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2Ei(i,ij[n&8191](d)|0);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI9OmniLightNS0_10ShadowModeEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0;if(!b)f=0;else{d=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236560)|0;f=d?b:0}b=c[a+44>>2]|0;d=c[a+48>>2]|0;a=f+(d>>1)|0;if(!(d&1)){g=b;h=ij[g&8191](a)|0;c[e>>2]=h;return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=ij[g&8191](a)|0;c[e>>2]=h;return}}function __ZN13MethodBind0RCI9OmniLightNS0_10ShadowModeEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I9OmniLightNS0_10ShadowModeEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if(!b){__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK11MethodBind1I9OmniLightNS0_10ShadowModeEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,945975);l=a;return c[b>>2]|0}function __ZN11MethodBind1I9OmniLightNS0_10ShadowModeEE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236560)|0:0){c[h>>2]=0;a[1263537]=0;k=d+24|0;n=c[k>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=i;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=i;return}if((g|0)>0){if((n|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);p=0}else{a[1263537]=0;p=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,p)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=p;c[b>>2]=0;l=i;return}}p=c[d+44>>2]|0;n=c[d+48>>2]|0;o=e+(n>>1)|0;if(!(n&1))q=p;else q=c[(c[o>>2]|0)+p>>2]|0;do if((g|0)<1){p=c[k>>2]|0;n=p+-1|0;if((p|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)s=0;else s=c[e+-4>>2]|0;if((p|0)<=(s|0)){if(r)t=0;else t=c[e+-4>>2]|0;do if((t|0)<(p|0)){if(r)u=0;else u=c[e+-4>>2]|0;if((u|0)<(p|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);v=0;break}else{a[1263537]=0;w=31;break}}else w=31;while(0);if((w|0)==31)v=e+(n*24|0)|0;__ZN7VariantC2ERKS_(j,v);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);f=__ZNK7VariantcviEv(j)|0;Pi[q&2047](o,f);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I9OmniLightNS0_10ShadowModeEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236560)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1)){g=b;h=c[d>>2]|0;i=c[h>>2]|0;Pi[g&2047](a,i);return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=c[d>>2]|0;i=c[h>>2]|0;Pi[g&2047](a,i);return}}function __ZN11MethodBind1I9OmniLightNS0_10ShadowModeEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN7ClassDB10_add_classI16DirectionalLightEEvv(){var a=0,b=0,d=0,e=0,f=0,g=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+16|0;d=a+12|0;e=a+8|0;f=a+4|0;g=a;__ZN6StringC2EPKc(b,946176);c[e>>2]=c[b>>2];__ZN10StringNameC2ERK6String(d,e);__ZN6StringC2EPKc(b,853167);c[g>>2]=c[b>>2];__ZN10StringNameC2ERK6String(f,g);__ZN7ClassDB11_add_class2ERK10StringNameS2_(d,f);__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);__ZN10StringNameD2Ev(d);d=c[e>>2]|0;if(!d){l=a;return}if(__Z16atomic_decrementPj(d+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(d,1);l=a;return}function __ZN16DirectionalLight13_bind_methodsEv(){var a=0,b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0;a=l;l=l+144|0;if((l|0)>=(m|0))ba(144);b=a+112|0;d=a+104|0;e=a+96|0;f=a+88|0;g=a+80|0;h=a+72|0;i=a+60|0;j=a+48|0;k=a+68|0;n=a+64|0;o=a+28|0;p=a+20|0;q=a+56|0;r=a+52|0;s=a+44|0;t=a+40|0;u=a+36|0;v=a+32|0;w=a+24|0;x=a+16|0;y=a+12|0;z=a+8|0;A=a+4|0;B=a;__Z8D_METHODPKcS0_(d,945985,1146083);C=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(C);c[C>>2]=321136;__ZN10MethodBind10_set_constEb(C,0);__ZN10MethodBind24_generate_argument_typesEi(C,1);c[C+44>>2]=1854;c[C+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,C,d,0,0)|0;C=d+4|0;D=c[C>>2]|0;if(D|0?(__Z16atomic_decrementPj(D+-8|0)|0)==0:0){E=c[C>>2]|0;C=(E|0)==0?0:E+-4|0;E=C+4|0;if(c[C>>2]|0){F=0;do{__ZN10StringNameD2Ev(E+(F<<2)|0);F=F+1|0}while(F>>>0<(c[C>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(D,1)}__ZN10StringNameD2Ev(d);__Z8D_METHODPKc(e,946001);d=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(d);c[d>>2]=321172;__ZN10MethodBind10_set_constEb(d,1);__ZN10MethodBind24_generate_argument_typesEi(d,0);__ZN10MethodBind12_set_returnsEb(d,1);c[d+44>>2]=5743;c[d+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,d,e,0,0)|0;d=e+4|0;D=c[d>>2]|0;if(D|0?(__Z16atomic_decrementPj(D+-8|0)|0)==0:0){C=c[d>>2]|0;d=(C|0)==0?0:C+-4|0;C=d+4|0;if(c[d>>2]|0){F=0;do{__ZN10StringNameD2Ev(C+(F<<2)|0);F=F+1|0}while(F>>>0<(c[d>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(D,1)}__ZN10StringNameD2Ev(e);__Z8D_METHODPKcS0_(f,946193,1113974);e=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(e);c[e>>2]=321208;__ZN10MethodBind10_set_constEb(e,0);__ZN10MethodBind24_generate_argument_typesEi(e,1);c[e+44>>2]=1855;c[e+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,e,f,0,0)|0;e=f+4|0;D=c[e>>2]|0;if(D|0?(__Z16atomic_decrementPj(D+-8|0)|0)==0:0){d=c[e>>2]|0;e=(d|0)==0?0:d+-4|0;d=e+4|0;if(c[e>>2]|0){F=0;do{__ZN10StringNameD2Ev(d+(F<<2)|0);F=F+1|0}while(F>>>0<(c[e>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(D,1)}__ZN10StringNameD2Ev(f);__Z8D_METHODPKc(g,946210);f=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(f);c[f>>2]=321244;__ZN10MethodBind10_set_constEb(f,1);__ZN10MethodBind24_generate_argument_typesEi(f,0);__ZN10MethodBind12_set_returnsEb(f,1);c[f+44>>2]=5744;c[f+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,f,g,0,0)|0;f=g+4|0;D=c[f>>2]|0;if(D|0?(__Z16atomic_decrementPj(D+-8|0)|0)==0:0){e=c[f>>2]|0;f=(e|0)==0?0:e+-4|0;e=f+4|0;if(c[f>>2]|0){F=0;do{__ZN10StringNameD2Ev(e+(F<<2)|0);F=F+1|0}while(F>>>0<(c[f>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(D,1)}__ZN10StringNameD2Ev(g);__ZN6StringC2EPKc(b,946176);c[i>>2]=c[b>>2];__ZN10StringNameC2ERK6String(h,i);__ZN6StringC2EPKc(b,946234);__ZN6StringC2EPKc(j,946253);__ZN7ClassDB18add_property_groupE10StringNameRK6StringS3_(h,b,j);g=c[j>>2]|0;if(g|0?(__Z16atomic_decrementPj(g+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(g,1);g=c[b>>2]|0;if(g|0?(__Z16atomic_decrementPj(g+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(g,1);__ZN10StringNameD2Ev(h);h=c[i>>2]|0;if(h|0?(__Z16atomic_decrementPj(h+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(h,1);__ZN6StringC2EPKc(b,946176);c[i>>2]=c[b>>2];__ZN10StringNameC2ERK6String(k,i);__ZN6StringC2EPKc(n,946273);__ZN6StringC2EPKc(j,946297);h=b+4|0;c[h>>2]=0;g=b+12|0;c[g>>2]=0;c[b>>2]=2;D=c[n>>2]|0;if(D|0?(c[h>>2]=0,__Z28atomic_conditional_incrementPj(D+-8|0)|0):0)c[h>>2]=c[n>>2];c[b+8>>2]=3;h=c[g>>2]|0;if((h|0)!=(c[j>>2]|0)){if(h|0?(__Z16atomic_decrementPj(h+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(h,1);c[g>>2]=0;h=c[j>>2]|0;if(h|0?__Z28atomic_conditional_incrementPj(h+-8|0)|0:0)c[g>>2]=c[j>>2]}c[b+16>>2]=7;c[o>>2]=__Z11_scs_createPKc(945985)|0;c[p>>2]=__Z11_scs_createPKc(946001)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(k,b,o,p,-1);__ZN10StringNameD2Ev(p);__ZN10StringNameD2Ev(o);g=c[b+12>>2]|0;if(g|0?(__Z16atomic_decrementPj(g+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(g,1);g=c[b+4>>2]|0;if(g|0?(__Z16atomic_decrementPj(g+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(g,1);g=c[j>>2]|0;if(g|0?(__Z16atomic_decrementPj(g+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(g,1);g=c[n>>2]|0;if(g|0?(__Z16atomic_decrementPj(g+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(g,1);__ZN10StringNameD2Ev(k);k=c[i>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);__ZN6StringC2EPKc(b,946176);c[i>>2]=c[b>>2];__ZN10StringNameC2ERK6String(q,i);__ZN6StringC2EPKc(r,946336);__ZN6StringC2EPKc(j,946363);k=b+4|0;c[k>>2]=0;g=b+12|0;c[g>>2]=0;c[b>>2]=3;n=c[r>>2]|0;if(n|0?(c[k>>2]=0,__Z28atomic_conditional_incrementPj(n+-8|0)|0):0)c[k>>2]=c[r>>2];c[b+8>>2]=1;k=c[g>>2]|0;if((k|0)!=(c[j>>2]|0)){if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);c[g>>2]=0;k=c[j>>2]|0;if(k|0?__Z28atomic_conditional_incrementPj(k+-8|0)|0:0)c[g>>2]=c[j>>2]}c[b+16>>2]=7;c[o>>2]=__Z11_scs_createPKc(1056002)|0;c[p>>2]=__Z11_scs_createPKc(1054240)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(q,b,o,p,8);__ZN10StringNameD2Ev(p);__ZN10StringNameD2Ev(o);g=c[b+12>>2]|0;if(g|0?(__Z16atomic_decrementPj(g+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(g,1);g=c[b+4>>2]|0;if(g|0?(__Z16atomic_decrementPj(g+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(g,1);g=c[j>>2]|0;do if(g|0){if(__Z16atomic_decrementPj(g+-8|0)|0)break;__ZN6Memory11free_staticEPvb(g,1)}while(0);g=c[r>>2]|0;do if(g|0){if(__Z16atomic_decrementPj(g+-8|0)|0)break;__ZN6Memory11free_staticEPvb(g,1)}while(0);__ZN10StringNameD2Ev(q);q=c[i>>2]|0;do if(q|0){if(__Z16atomic_decrementPj(q+-8|0)|0)break;__ZN6Memory11free_staticEPvb(q,1)}while(0);__ZN6StringC2EPKc(b,946176);c[i>>2]=c[b>>2];__ZN10StringNameC2ERK6String(s,i);__ZN6StringC2EPKc(t,946373);__ZN6StringC2EPKc(j,946363);q=b+4|0;c[q>>2]=0;g=b+12|0;c[g>>2]=0;c[b>>2]=3;r=c[t>>2]|0;do if(r|0){c[q>>2]=0;if(!(__Z28atomic_conditional_incrementPj(r+-8|0)|0))break;c[q>>2]=c[t>>2]}while(0);c[b+8>>2]=1;q=c[g>>2]|0;do if((q|0)!=(c[j>>2]|0)){do if(q|0){if(__Z16atomic_decrementPj(q+-8|0)|0)break;__ZN6Memory11free_staticEPvb(q,1)}while(0);c[g>>2]=0;r=c[j>>2]|0;if(!r)break;if(!(__Z28atomic_conditional_incrementPj(r+-8|0)|0))break;c[g>>2]=c[j>>2]}while(0);c[b+16>>2]=7;c[o>>2]=__Z11_scs_createPKc(1056002)|0;c[p>>2]=__Z11_scs_createPKc(1054240)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(s,b,o,p,9);__ZN10StringNameD2Ev(p);__ZN10StringNameD2Ev(o);g=c[b+12>>2]|0;do if(g|0){if(__Z16atomic_decrementPj(g+-8|0)|0)break;__ZN6Memory11free_staticEPvb(g,1)}while(0);g=c[b+4>>2]|0;do if(g|0){if(__Z16atomic_decrementPj(g+-8|0)|0)break;__ZN6Memory11free_staticEPvb(g,1)}while(0);g=c[j>>2]|0;do if(g|0){if(__Z16atomic_decrementPj(g+-8|0)|0)break;__ZN6Memory11free_staticEPvb(g,1)}while(0);g=c[t>>2]|0;do if(g|0){if(__Z16atomic_decrementPj(g+-8|0)|0)break;__ZN6Memory11free_staticEPvb(g,1)}while(0);__ZN10StringNameD2Ev(s);s=c[i>>2]|0;do if(s|0){if(__Z16atomic_decrementPj(s+-8|0)|0)break;__ZN6Memory11free_staticEPvb(s,1)}while(0);__ZN6StringC2EPKc(b,946176);c[i>>2]=c[b>>2];__ZN10StringNameC2ERK6String(u,i);__ZN6StringC2EPKc(v,946400);__ZN6StringC2EPKc(j,946363);s=b+4|0;c[s>>2]=0;g=b+12|0;c[g>>2]=0;c[b>>2]=3;t=c[v>>2]|0;do if(t|0){c[s>>2]=0;if(!(__Z28atomic_conditional_incrementPj(t+-8|0)|0))break;c[s>>2]=c[v>>2]}while(0);c[b+8>>2]=1;s=c[g>>2]|0;do if((s|0)!=(c[j>>2]|0)){do if(s|0){if(__Z16atomic_decrementPj(s+-8|0)|0)break;__ZN6Memory11free_staticEPvb(s,1)}while(0);c[g>>2]=0;t=c[j>>2]|0;if(!t)break;if(!(__Z28atomic_conditional_incrementPj(t+-8|0)|0))break;c[g>>2]=c[j>>2]}while(0);c[b+16>>2]=7;c[o>>2]=__Z11_scs_createPKc(1056002)|0;c[p>>2]=__Z11_scs_createPKc(1054240)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(u,b,o,p,10);__ZN10StringNameD2Ev(p);__ZN10StringNameD2Ev(o);g=c[b+12>>2]|0;do if(g|0){if(__Z16atomic_decrementPj(g+-8|0)|0)break;__ZN6Memory11free_staticEPvb(g,1)}while(0);g=c[b+4>>2]|0;do if(g|0){if(__Z16atomic_decrementPj(g+-8|0)|0)break;__ZN6Memory11free_staticEPvb(g,1)}while(0);g=c[j>>2]|0;do if(g|0){if(__Z16atomic_decrementPj(g+-8|0)|0)break;__ZN6Memory11free_staticEPvb(g,1)}while(0);g=c[v>>2]|0;do if(g|0){if(__Z16atomic_decrementPj(g+-8|0)|0)break;__ZN6Memory11free_staticEPvb(g,1)}while(0);__ZN10StringNameD2Ev(u);u=c[i>>2]|0;do if(u|0){if(__Z16atomic_decrementPj(u+-8|0)|0)break;__ZN6Memory11free_staticEPvb(u,1)}while(0);__ZN6StringC2EPKc(b,946176);c[i>>2]=c[b>>2];__ZN10StringNameC2ERK6String(w,i);__ZN6StringC2EPKc(x,946427);__ZN6StringC2EPKc(j,1263606);u=b+4|0;c[u>>2]=0;g=b+12|0;c[g>>2]=0;c[b>>2]=1;v=c[x>>2]|0;do if(v|0){c[u>>2]=0;if(!(__Z28atomic_conditional_incrementPj(v+-8|0)|0))break;c[u>>2]=c[x>>2]}while(0);c[b+8>>2]=0;u=c[g>>2]|0;do if((u|0)!=(c[j>>2]|0)){do if(u|0){if(__Z16atomic_decrementPj(u+-8|0)|0)break;__ZN6Memory11free_staticEPvb(u,1)}while(0);c[g>>2]=0;v=c[j>>2]|0;if(!v)break;if(!(__Z28atomic_conditional_incrementPj(v+-8|0)|0))break;c[g>>2]=c[j>>2]}while(0);c[b+16>>2]=7;c[o>>2]=__Z11_scs_createPKc(946193)|0;c[p>>2]=__Z11_scs_createPKc(946210)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(w,b,o,p,-1);__ZN10StringNameD2Ev(p);__ZN10StringNameD2Ev(o);g=c[b+12>>2]|0;do if(g|0){if(__Z16atomic_decrementPj(g+-8|0)|0)break;__ZN6Memory11free_staticEPvb(g,1)}while(0);g=c[b+4>>2]|0;do if(g|0){if(__Z16atomic_decrementPj(g+-8|0)|0)break;__ZN6Memory11free_staticEPvb(g,1)}while(0);g=c[j>>2]|0;do if(g|0){if(__Z16atomic_decrementPj(g+-8|0)|0)break;__ZN6Memory11free_staticEPvb(g,1)}while(0);g=c[x>>2]|0;do if(g|0){if(__Z16atomic_decrementPj(g+-8|0)|0)break;__ZN6Memory11free_staticEPvb(g,1)}while(0);__ZN10StringNameD2Ev(w);w=c[i>>2]|0;do if(w|0){if(__Z16atomic_decrementPj(w+-8|0)|0)break;__ZN6Memory11free_staticEPvb(w,1)}while(0);__ZN6StringC2EPKc(b,946176);c[i>>2]=c[b>>2];__ZN10StringNameC2ERK6String(y,i);__ZN6StringC2EPKc(z,946459);__ZN6StringC2EPKc(j,896505);w=b+4|0;c[w>>2]=0;g=b+12|0;c[g>>2]=0;c[b>>2]=3;x=c[z>>2]|0;do if(x|0){c[w>>2]=0;if(!(__Z28atomic_conditional_incrementPj(x+-8|0)|0))break;c[w>>2]=c[z>>2]}while(0);c[b+8>>2]=1;w=c[g>>2]|0;do if((w|0)!=(c[j>>2]|0)){do if(w|0){if(__Z16atomic_decrementPj(w+-8|0)|0)break;__ZN6Memory11free_staticEPvb(w,1)}while(0);c[g>>2]=0;x=c[j>>2]|0;if(!x)break;if(!(__Z28atomic_conditional_incrementPj(x+-8|0)|0))break;c[g>>2]=c[j>>2]}while(0);c[b+16>>2]=7;c[o>>2]=__Z11_scs_createPKc(1056002)|0;c[p>>2]=__Z11_scs_createPKc(1054240)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(y,b,o,p,11);__ZN10StringNameD2Ev(p);__ZN10StringNameD2Ev(o);g=c[b+12>>2]|0;do if(g|0){if(__Z16atomic_decrementPj(g+-8|0)|0)break;__ZN6Memory11free_staticEPvb(g,1)}while(0);g=c[b+4>>2]|0;do if(g|0){if(__Z16atomic_decrementPj(g+-8|0)|0)break;__ZN6Memory11free_staticEPvb(g,1)}while(0);g=c[j>>2]|0;do if(g|0){if(__Z16atomic_decrementPj(g+-8|0)|0)break;__ZN6Memory11free_staticEPvb(g,1)}while(0);g=c[z>>2]|0;do if(g|0){if(__Z16atomic_decrementPj(g+-8|0)|0)break;__ZN6Memory11free_staticEPvb(g,1)}while(0);__ZN10StringNameD2Ev(y);y=c[i>>2]|0;do if(y|0){if(__Z16atomic_decrementPj(y+-8|0)|0)break;__ZN6Memory11free_staticEPvb(y,1)}while(0);__ZN6StringC2EPKc(b,946176);c[i>>2]=c[b>>2];__ZN10StringNameC2ERK6String(A,i);__ZN6StringC2EPKc(B,946490);__ZN6StringC2EPKc(j,896505);y=b+4|0;c[y>>2]=0;g=b+12|0;c[g>>2]=0;c[b>>2]=3;z=c[B>>2]|0;do if(z|0){c[y>>2]=0;if(!(__Z28atomic_conditional_incrementPj(z+-8|0)|0))break;c[y>>2]=c[B>>2]}while(0);c[b+8>>2]=1;y=c[g>>2]|0;do if((y|0)!=(c[j>>2]|0)){do if(y|0){if(__Z16atomic_decrementPj(y+-8|0)|0)break;__ZN6Memory11free_staticEPvb(y,1)}while(0);c[g>>2]=0;z=c[j>>2]|0;if(!z)break;if(!(__Z28atomic_conditional_incrementPj(z+-8|0)|0))break;c[g>>2]=c[j>>2]}while(0);c[b+16>>2]=7;c[o>>2]=__Z11_scs_createPKc(1056002)|0;c[p>>2]=__Z11_scs_createPKc(1054240)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(A,b,o,p,13);__ZN10StringNameD2Ev(p);__ZN10StringNameD2Ev(o);o=c[b+12>>2]|0;do if(o|0){if(__Z16atomic_decrementPj(o+-8|0)|0)break;__ZN6Memory11free_staticEPvb(o,1)}while(0);o=c[b+4>>2]|0;do if(o|0){if(__Z16atomic_decrementPj(o+-8|0)|0)break;__ZN6Memory11free_staticEPvb(o,1)}while(0);o=c[j>>2]|0;do if(o|0){if(__Z16atomic_decrementPj(o+-8|0)|0)break;__ZN6Memory11free_staticEPvb(o,1)}while(0);o=c[B>>2]|0;do if(o|0){if(__Z16atomic_decrementPj(o+-8|0)|0)break;__ZN6Memory11free_staticEPvb(o,1)}while(0);__ZN10StringNameD2Ev(A);A=c[i>>2]|0;do if(A|0){if(__Z16atomic_decrementPj(A+-8|0)|0)break;__ZN6Memory11free_staticEPvb(A,1)}while(0);__ZN6StringC2EPKc(b,946176);c[j>>2]=c[b>>2];__ZN10StringNameC2ERK6String(i,j);__ZN10StringNameC2EPKc(b,946526);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(i,b,0);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(i);A=c[j>>2]|0;do if(A|0){if(__Z16atomic_decrementPj(A+-8|0)|0)break;__ZN6Memory11free_staticEPvb(A,1)}while(0);__ZN6StringC2EPKc(b,946176);c[j>>2]=c[b>>2];__ZN10StringNameC2ERK6String(i,j);__ZN10StringNameC2EPKc(b,946544);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(i,b,1);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(i);A=c[j>>2]|0;do if(A|0){if(__Z16atomic_decrementPj(A+-8|0)|0)break;__ZN6Memory11free_staticEPvb(A,1)}while(0);__ZN6StringC2EPKc(b,946176);c[j>>2]=c[b>>2];__ZN10StringNameC2ERK6String(i,j);__ZN10StringNameC2EPKc(b,946569);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(i,b,2);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(i);i=c[j>>2]|0;if(!i){l=a;return}if(__Z16atomic_decrementPj(i+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(i,1);l=a;return}function __ZN7ClassDB7creatorI16DirectionalLightEEP6Objectv(){var a=0;a=__ZnwjPKc(532,1263606)|0;__ZN16DirectionalLightC2Ev(a);__Z22postinitialize_handlerP6Object(a);return a|0}function __ZN16DirectionalLightC2Ev(b){b=b|0;var d=0,e=0,f=0,g=0,h=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d+4|0;f=d;__ZN5LightC2EN12VisualServer9LightTypeE(b,0);c[b>>2]=321012;__ZN10StringNameC2Ev(b+520|0);c[b+528>>2]=2;g=__ZN12VisualServer13get_singletonEv()|0;h=c[(c[g>>2]|0)+480>>2]|0;c[f>>2]=c[b+516>>2];c[e>>2]=c[f>>2];bj[h&4095](g,e,2);a[b+524>>0]=0;l=d;return}function __ZN16DirectionalLight18_initialize_classvEv(b){b=b|0;if(a[1263456]|0)return;__ZN5Light16initialize_classEv();__ZN7ClassDB10_add_classI16DirectionalLightEEvv();__ZN16DirectionalLight13_bind_methodsEv();a[1263456]=1;return}function __ZN16DirectionalLight5_setvERK10StringNameRK7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK16DirectionalLight5_getvERK10StringNameR7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK16DirectionalLight19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+24|0;g=e+4|0;h=e;if(!d)__ZNK5Light19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,0);__ZN6StringC2EPKc(f,946176);i=c[f>>2]|0;f=i;j=g+4|0;c[j>>2]=0;k=g+12|0;c[k>>2]=0;c[g>>2]=0;n=(i|0)==0;if(!n?(c[j>>2]=0,__Z28atomic_conditional_incrementPj(i+-8|0)|0):0)c[j>>2]=f;c[g+8>>2]=0;f=c[k>>2]|0;if(f|0){if(!(__Z16atomic_decrementPj(f+-8|0)|0))__ZN6Memory11free_staticEPvb(f,1);c[k>>2]=0}c[g+16>>2]=256;if(!(c[b>>2]|0)){k=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=k;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0}k=__ZnwjPFPvjE(32,4740)|0;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0;c[k+12>>2]=0;c[k+16>>2]=7;f=k+20|0;c[f>>2]=0;j=k+24|0;c[j>>2]=0;o=k+28|0;c[o>>2]=0;__ZN12PropertyInfoaSERKS_(k,g)|0;p=c[b>>2]|0;q=p+4|0;r=c[q>>2]|0;c[j>>2]=r;c[f>>2]=0;c[o>>2]=p;if(r|0)c[r+20>>2]=k;c[q>>2]=k;if(!(c[p>>2]|0))c[p>>2]=k;k=p+8|0;c[k>>2]=(c[k>>2]|0)+1;k=c[g+12>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);k=c[g+4>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);if(!n?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);__ZN10StringNameC2EPKc(h,946176);__ZN7ClassDB17get_property_listE10StringNameP4ListI12PropertyInfo16DefaultAllocatorEbPK6Object(h,b,1,a);__ZN10StringNameD2Ev(h);if(!d){l=e;return}__ZNK5Light19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,1);l=e;return}function __ZN16DirectionalLight14_notificationvEib(a,b,c){a=a|0;b=b|0;c=c|0;__ZN5Light14_notificationvEib(a,b,c);return}function __ZNK16DirectionalLight16_get_class_namevEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+8|0;e=b+4|0;f=b;g=a+520|0;a=c[g>>2]|0;if(a|0){if(c[a+4>>2]|0){l=b;return g|0}if(__ZNK6String6lengthEv(a+8|0)|0){l=b;return g|0}}__ZN6StringC2EPKc(d,946176);c[f>>2]=c[d>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameaSERKS_(g,e);__ZN10StringNameD2Ev(e);e=c[f>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);l=b;return g|0}function __ZNK16DirectionalLight9get_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,946176);l=a;return c[b>>2]|0}function __ZNK16DirectionalLight8is_classERK6String(a,b){a=a|0;b=b|0;var c=0;if((((!(__ZNK6StringeqEPKc(b,946176)|0)?!(__ZNK6StringeqEPKc(b,853167)|0):0)?!(__ZNK6StringeqEPKc(b,863261)|0):0)?!(__ZNK6StringeqEPKc(b,946852)|0):0)?!(__ZNK6StringeqEPKc(b,1132465)|0):0)c=__ZNK6StringeqEPKc(b,1142944)|0;else c=1;return c|0}function __ZNK16DirectionalLight12is_class_ptrEPv(a,b){a=a|0;b=b|0;var c=0;if((b|0)==1235956){c=1;return c|0}c=(b|0)==1235780|((b|0)==1235736|((b|0)==1220920|((b|0)==1220720|(b|0)==1220580)));return c|0}function __ZN16DirectionalLightD2Ev(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0;b=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=b+16|0;e=b+12|0;f=b+8|0;g=b+4|0;h=b;c[a>>2]=321012;__ZN10StringNameD2Ev(a+520|0);c[a>>2]=261004;i=__ZN12VisualServer13get_singletonEv()|0;j=c[(c[i>>2]|0)+948>>2]|0;c[f>>2]=__ZNK14VisualInstance12get_instanceEv(a)|0;c[g>>2]=0;c[e>>2]=c[f>>2];c[d>>2]=c[g>>2];bj[j&4095](i,e,d);e=a+516|0;if(!(c[e>>2]|0)){k=a+404|0;__ZN10StringNameD2Ev(k);__ZN14VisualInstanceD2Ev(a);l=b;return}i=__ZN12VisualServer13get_singletonEv()|0;j=c[(c[i>>2]|0)+1312>>2]|0;c[h>>2]=c[e>>2];c[d>>2]=c[h>>2];Pi[j&2047](i,d);k=a+404|0;__ZN10StringNameD2Ev(k);__ZN14VisualInstanceD2Ev(a);l=b;return}function __ZN16DirectionalLightD0Ev(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0;b=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=b+16|0;e=b+12|0;f=b+8|0;g=b+4|0;h=b;c[a>>2]=321012;__ZN10StringNameD2Ev(a+520|0);c[a>>2]=261004;i=__ZN12VisualServer13get_singletonEv()|0;j=c[(c[i>>2]|0)+948>>2]|0;c[f>>2]=__ZNK14VisualInstance12get_instanceEv(a)|0;c[g>>2]=0;c[e>>2]=c[f>>2];c[d>>2]=c[g>>2];bj[j&4095](i,e,d);e=a+516|0;if(!(c[e>>2]|0)){k=a+404|0;__ZN10StringNameD2Ev(k);__ZN14VisualInstanceD2Ev(a);__ZdlPv(a);l=b;return}i=__ZN12VisualServer13get_singletonEv()|0;j=c[(c[i>>2]|0)+1312>>2]|0;c[h>>2]=c[e>>2];c[d>>2]=c[h>>2];Pi[j&2047](i,d);k=a+404|0;__ZN10StringNameD2Ev(k);__ZN14VisualInstanceD2Ev(a);__ZdlPv(a);l=b;return}function __ZN16DirectionalLight15set_shadow_modeENS_10ShadowModeE(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d+4|0;f=d;c[a+528>>2]=b;g=__ZN12VisualServer13get_singletonEv()|0;h=c[(c[g>>2]|0)+480>>2]|0;c[f>>2]=c[a+516>>2];c[e>>2]=c[f>>2];bj[h&4095](g,e,b);l=d;return}function __ZNK16DirectionalLight15get_shadow_modeEv(a){a=a|0;return c[a+528>>2]|0}function __ZN16DirectionalLight16set_blend_splitsEb(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e+4|0;g=e;a[b+524>>0]=d&1;h=__ZN12VisualServer13get_singletonEv()|0;i=c[(c[h>>2]|0)+484>>2]|0;c[g>>2]=c[b+516>>2];c[f>>2]=c[g>>2];bj[i&4095](h,f,d);l=e;return}function __ZNK16DirectionalLight23is_blend_splits_enabledEv(b){b=b|0;return (a[b+524>>0]|0)!=0|0}function __ZNK13MethodBind0RCI16DirectionalLightbE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Eb(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK13MethodBind0RCI16DirectionalLightbE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,946176);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI16DirectionalLightbE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235956)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2Eb(i,ij[n&8191](d)|0);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI16DirectionalLightbE7ptrcallEP6ObjectPPKvPv(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0;if(!d)g=0;else{e=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1235956)|0;g=e?d:0}d=c[b+44>>2]|0;e=c[b+48>>2]|0;b=g+(e>>1)|0;if(!(e&1)){h=d;i=ij[h&8191](b)|0;j=i&1;a[f>>0]=j;return}else{h=c[(c[b>>2]|0)+d>>2]|0;i=ij[h&8191](b)|0;j=i&1;a[f>>0]=j;return}}function __ZN13MethodBind0RCI16DirectionalLightbED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I16DirectionalLightbE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if(!b){__ZN7VariantC2Eb(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK11MethodBind1I16DirectionalLightbE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,946176);l=a;return c[b>>2]|0}function __ZN11MethodBind1I16DirectionalLightbE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235956)|0:0){c[h>>2]=0;a[1263537]=0;k=d+24|0;n=c[k>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=i;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=i;return}if((g|0)>0){if((n|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);p=0}else{a[1263537]=0;p=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,p)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=p;c[b>>2]=0;l=i;return}}p=c[d+44>>2]|0;n=c[d+48>>2]|0;o=e+(n>>1)|0;if(!(n&1))q=p;else q=c[(c[o>>2]|0)+p>>2]|0;do if((g|0)<1){p=c[k>>2]|0;n=p+-1|0;if((p|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)s=0;else s=c[e+-4>>2]|0;if((p|0)<=(s|0)){if(r)t=0;else t=c[e+-4>>2]|0;do if((t|0)<(p|0)){if(r)u=0;else u=c[e+-4>>2]|0;if((u|0)<(p|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);v=0;break}else{a[1263537]=0;w=31;break}}else w=31;while(0);if((w|0)==31)v=e+(n*24|0)|0;__ZN7VariantC2ERKS_(j,v);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);f=__ZNK7VariantcvbEv(j)|0;Pi[q&2047](o,f);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I16DirectionalLightbE7ptrcallEP6ObjectPPKvPv(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0;if(!d)g=0;else{f=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1235956)|0;g=f?d:0}d=c[b+44>>2]|0;f=c[b+48>>2]|0;b=g+(f>>1)|0;if(!(f&1))h=d;else h=c[(c[b>>2]|0)+d>>2]|0;Pi[h&2047](b,(a[c[e>>2]>>0]|0)!=0);return}function __ZN11MethodBind1I16DirectionalLightbED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI16DirectionalLightNS0_10ShadowModeEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK13MethodBind0RCI16DirectionalLightNS0_10ShadowModeEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,946176);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI16DirectionalLightNS0_10ShadowModeEE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235956)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2Ei(i,ij[n&8191](d)|0);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI16DirectionalLightNS0_10ShadowModeEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0;if(!b)f=0;else{d=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235956)|0;f=d?b:0}b=c[a+44>>2]|0;d=c[a+48>>2]|0;a=f+(d>>1)|0;if(!(d&1)){g=b;h=ij[g&8191](a)|0;c[e>>2]=h;return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=ij[g&8191](a)|0;c[e>>2]=h;return}}function __ZN13MethodBind0RCI16DirectionalLightNS0_10ShadowModeEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I16DirectionalLightNS0_10ShadowModeEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if(!b){__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK11MethodBind1I16DirectionalLightNS0_10ShadowModeEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,946176);l=a;return c[b>>2]|0}function __ZN11MethodBind1I16DirectionalLightNS0_10ShadowModeEE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235956)|0:0){c[h>>2]=0;a[1263537]=0;k=d+24|0;n=c[k>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=i;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=i;return}if((g|0)>0){if((n|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);p=0}else{a[1263537]=0;p=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,p)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=p;c[b>>2]=0;l=i;return}}p=c[d+44>>2]|0;n=c[d+48>>2]|0;o=e+(n>>1)|0;if(!(n&1))q=p;else q=c[(c[o>>2]|0)+p>>2]|0;do if((g|0)<1){p=c[k>>2]|0;n=p+-1|0;if((p|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)s=0;else s=c[e+-4>>2]|0;if((p|0)<=(s|0)){if(r)t=0;else t=c[e+-4>>2]|0;do if((t|0)<(p|0)){if(r)u=0;else u=c[e+-4>>2]|0;if((u|0)<(p|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);v=0;break}else{a[1263537]=0;w=31;break}}else w=31;while(0);if((w|0)==31)v=e+(n*24|0)|0;__ZN7VariantC2ERKS_(j,v);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);f=__ZNK7VariantcviEv(j)|0;Pi[q&2047](o,f);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I16DirectionalLightNS0_10ShadowModeEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235956)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1)){g=b;h=c[d>>2]|0;i=c[h>>2]|0;Pi[g&2047](a,i);return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=c[d>>2]|0;i=c[h>>2]|0;Pi[g&2047](a,i);return}}function __ZN11MethodBind1I16DirectionalLightNS0_10ShadowModeEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN7ClassDB7creatorI16AnimatedSprite3DEEP6Objectv(){var a=0;a=__ZnwjPKc(616,1263606)|0;__ZN16AnimatedSprite3DC2Ev(a);__Z22postinitialize_handlerP6Object(a);return a|0}function __ZN16AnimatedSprite3DC2Ev(b){b=b|0;var d=0,e=0,f=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d;__ZN16GeometryInstanceC2Ev(b);c[b>>2]=265600;__ZN10StringNameC2Ev(b+440|0);g[b+448>>2]=0.0;g[b+452>>2]=0.0;g[b+456>>2]=0.0;g[b+460>>2]=1.0;c[b+468>>2]=0;g[b+480>>2]=0.0;g[b+484>>2]=0.0;f=b+520|0;c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;c[f+12>>2]=0;c[f+16>>2]=0;c[f+20>>2]=0;c[f+24>>2]=0;a[b+444>>0]=1;a[b+476>>0]=1;a[b+488>>0]=0;a[b+489>>0]=0;c[b+464>>2]=0;c[b+472>>2]=0;a[b+548>>0]=1;a[b+549>>0]=0;c[b+512>>2]=2;g[b+516>>2]=.009999999776482582;g[b+492>>2]=1.0;g[b+496>>2]=1.0;g[b+500>>2]=1.0;g[b+504>>2]=1.0;a[b+556>>0]=0;g[b+508>>2]=1.0;f=__ZN12VisualServer13get_singletonEv()|0;c[b+544>>2]=ij[c[(c[f>>2]|0)+360>>2]&8191](f)|0;__ZN14VisualInstance8set_baseERK3RID(b,b+544|0);c[b>>2]=266720;__ZN10StringNameC2Ev(b+560|0);c[b+564>>2]=0;f=b+572|0;__ZN10StringNameC2Ev(f);g[b+584>>2]=0.0;g[b+588>>2]=0.0;g[b+600>>2]=0.0;g[b+604>>2]=0.0;g[b+608>>2]=0.0;g[b+612>>2]=1.0;c[b+576>>2]=0;a[b+568>>0]=0;__ZN10StringNameC2EPKc(e,1124777);__ZN10StringNameaSERKS_(f,e);__ZN10StringNameD2Ev(e);g[b+592>>2]=0.0;l=d;return}function __ZN7ClassDB7creatorI8Sprite3DEEP6Objectv(){var a=0;a=__ZnwjPKc(600,1263606)|0;__ZN8Sprite3DC2Ev(a);__Z22postinitialize_handlerP6Object(a);return a|0}function __ZN8Sprite3DC2Ev(b){b=b|0;var d=0;__ZN16GeometryInstanceC2Ev(b);c[b>>2]=265600;__ZN10StringNameC2Ev(b+440|0);g[b+448>>2]=0.0;g[b+452>>2]=0.0;g[b+456>>2]=0.0;g[b+460>>2]=1.0;c[b+468>>2]=0;g[b+480>>2]=0.0;g[b+484>>2]=0.0;d=b+520|0;c[d>>2]=0;c[d+4>>2]=0;c[d+8>>2]=0;c[d+12>>2]=0;c[d+16>>2]=0;c[d+20>>2]=0;c[d+24>>2]=0;a[b+444>>0]=1;a[b+476>>0]=1;a[b+488>>0]=0;a[b+489>>0]=0;c[b+464>>2]=0;c[b+472>>2]=0;a[b+548>>0]=1;a[b+549>>0]=0;c[b+512>>2]=2;g[b+516>>2]=.009999999776482582;g[b+492>>2]=1.0;g[b+496>>2]=1.0;g[b+500>>2]=1.0;g[b+504>>2]=1.0;a[b+556>>0]=0;g[b+508>>2]=1.0;d=__ZN12VisualServer13get_singletonEv()|0;c[b+544>>2]=ij[c[(c[d>>2]|0)+360>>2]&8191](d)|0;__ZN14VisualInstance8set_baseERK3RID(b,b+544|0);c[b>>2]=266304;__ZN10StringNameC2Ev(b+560|0);c[b+564>>2]=0;d=b+572|0;a[b+568>>0]=0;c[d>>2]=0;c[d+4>>2]=0;c[d+8>>2]=0;c[d+12>>2]=0;c[d+16>>2]=0;c[b+592>>2]=1;c[b+596>>2]=1;return}function __ZN7ClassDB7creatorI17ImmediateGeometryEEP6Objectv(){var a=0;a=__ZnwjPKc(480,1263606)|0;__ZN17ImmediateGeometryC2Ev(a);__Z22postinitialize_handlerP6Object(a);return a|0}function __ZN17ImmediateGeometryC2Ev(b){b=b|0;var d=0,e=0;__ZN16GeometryInstanceC2Ev(b);c[b>>2]=264892;__ZN10StringNameC2Ev(b+440|0);d=b+444|0;c[d>>2]=0;c[b+448>>2]=0;e=b+456|0;c[e>>2]=0;c[e+4>>2]=0;c[e+8>>2]=0;c[e+12>>2]=0;c[e+16>>2]=0;c[e+20>>2]=0;e=__ZN12VisualServer13get_singletonEv()|0;c[b+444>>2]=ij[c[(c[e>>2]|0)+360>>2]&8191](e)|0;__ZN14VisualInstance8set_baseERK3RID(b,d);a[b+452>>0]=1;return}function __ZN7ClassDB7creatorI12MeshInstanceEEP6Objectv(){var a=0;a=__ZnwjPKc(468,1263606)|0;__ZN12MeshInstanceC2Ev(a);__Z22postinitialize_handlerP6Object(a);return a|0}function __ZN7ClassDB7creatorI8TestCubeEEP6Objectv(){var a=0;a=__ZnwjPKc(448,1263606)|0;__ZN8TestCubeC2Ev(a);__Z22postinitialize_handlerP6Object(a);return a|0}function __ZN8TestCubeC2Ev(a){a=a|0;var b=0,d=0,e=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b;__ZN16GeometryInstanceC2Ev(a);c[a>>2]=271080;__ZN10StringNameC2Ev(a+440|0);c[a+444>>2]=0;e=__ZN12VisualServer13get_singletonEv()|0;c[d>>2]=ij[c[(c[e>>2]|0)+1340>>2]&8191](e)|0;__ZN14VisualInstance8set_baseERK3RID(a,d);l=b;return}function __ZN7ClassDB10_add_classI18InterpolatedCameraEEvv(){var a=0,b=0,d=0,e=0,f=0,g=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+16|0;d=a+12|0;e=a+8|0;f=a+4|0;g=a;__ZN6StringC2EPKc(b,946594);c[e>>2]=c[b>>2];__ZN10StringNameC2ERK6String(d,e);__ZN6StringC2EPKc(b,946613);c[g>>2]=c[b>>2];__ZN10StringNameC2ERK6String(f,g);__ZN7ClassDB11_add_class2ERK10StringNameS2_(d,f);__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);__ZN10StringNameD2Ev(d);d=c[e>>2]|0;if(!d){l=a;return}if(__Z16atomic_decrementPj(d+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(d,1);l=a;return}function __ZN18InterpolatedCamera13_bind_methodsEv(){var a=0,b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0;a=l;l=l+144|0;if((l|0)>=(m|0))ba(144);b=a+112|0;d=a+104|0;e=a+96|0;f=a+80|0;g=a+72|0;h=a+56|0;i=a+40|0;j=a+24|0;k=a+20|0;n=a+88|0;o=a+16|0;p=a+64|0;q=a+48|0;r=a+32|0;s=a+12|0;t=a+8|0;u=a+4|0;v=a;__Z8D_METHODPKcS0_(d,946620,946636);w=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(w);c[w>>2]=321400;__ZN10MethodBind10_set_constEb(w,0);__ZN10MethodBind24_generate_argument_typesEi(w,1);c[w+44>>2]=1856;c[w+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,w,d,0,0)|0;w=d+4|0;x=c[w>>2]|0;if(x|0?(__Z16atomic_decrementPj(x+-8|0)|0)==0:0){y=c[w>>2]|0;w=(y|0)==0?0:y+-4|0;y=w+4|0;if(c[w>>2]|0){z=0;do{__ZN10StringNameD2Ev(y+(z<<2)|0);z=z+1|0}while(z>>>0<(c[w>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(x,1)}__ZN10StringNameD2Ev(d);__Z8D_METHODPKc(e,946648);d=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(d);c[d>>2]=321436;__ZN10MethodBind10_set_constEb(d,1);__ZN10MethodBind24_generate_argument_typesEi(d,0);__ZN10MethodBind12_set_returnsEb(d,1);c[d+44>>2]=5745;c[d+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,d,e,0,0)|0;d=e+4|0;x=c[d>>2]|0;if(x|0?(__Z16atomic_decrementPj(x+-8|0)|0)==0:0){w=c[d>>2]|0;d=(w|0)==0?0:w+-4|0;w=d+4|0;if(c[d>>2]|0){z=0;do{__ZN10StringNameD2Ev(w+(z<<2)|0);z=z+1|0}while(z>>>0<(c[d>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(x,1)}__ZN10StringNameD2Ev(e);__Z8D_METHODPKcS0_(f,946664,946675);e=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(e);c[e>>2]=321472;__ZN10MethodBind10_set_constEb(e,0);__ZN10MethodBind24_generate_argument_typesEi(e,1);c[e+44>>2]=1857;c[e+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,e,f,0,0)|0;e=f+4|0;x=c[e>>2]|0;if(x|0?(__Z16atomic_decrementPj(x+-8|0)|0)==0:0){d=c[e>>2]|0;e=(d|0)==0?0:d+-4|0;d=e+4|0;if(c[e>>2]|0){z=0;do{__ZN10StringNameD2Ev(d+(z<<2)|0);z=z+1|0}while(z>>>0<(c[e>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(x,1)}__ZN10StringNameD2Ev(f);__Z8D_METHODPKcS0_(g,946689,1121608);f=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(f);c[f>>2]=321508;__ZN10MethodBind10_set_constEb(f,0);__ZN10MethodBind24_generate_argument_typesEi(f,1);c[f+44>>2]=282;c[f+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,f,g,0,0)|0;f=g+4|0;x=c[f>>2]|0;if(x|0?(__Z16atomic_decrementPj(x+-8|0)|0)==0:0){e=c[f>>2]|0;f=(e|0)==0?0:e+-4|0;e=f+4|0;if(c[f>>2]|0){z=0;do{__ZN10StringNameD2Ev(e+(z<<2)|0);z=z+1|0}while(z>>>0<(c[f>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(x,1)}__ZN10StringNameD2Ev(g);__Z8D_METHODPKc(h,946699);g=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(g);c[g>>2]=321544;__ZN10MethodBind10_set_constEb(g,1);__ZN10MethodBind24_generate_argument_typesEi(g,0);__ZN10MethodBind12_set_returnsEb(g,1);c[g+44>>2]=288;c[g+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,g,h,0,0)|0;g=h+4|0;x=c[g>>2]|0;if(x|0?(__Z16atomic_decrementPj(x+-8|0)|0)==0:0){f=c[g>>2]|0;g=(f|0)==0?0:f+-4|0;f=g+4|0;if(c[g>>2]|0){z=0;do{__ZN10StringNameD2Ev(f+(z<<2)|0);z=z+1|0}while(z>>>0<(c[g>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(x,1)}__ZN10StringNameD2Ev(h);__Z8D_METHODPKcS0_(i,946709,946636);h=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(h);c[h>>2]=321580;__ZN10MethodBind10_set_constEb(h,0);__ZN10MethodBind24_generate_argument_typesEi(h,1);c[h+44>>2]=1858;c[h+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,h,i,0,0)|0;h=i+4|0;x=c[h>>2]|0;if(x|0?(__Z16atomic_decrementPj(x+-8|0)|0)==0:0){g=c[h>>2]|0;h=(g|0)==0?0:g+-4|0;g=h+4|0;if(c[h>>2]|0){z=0;do{__ZN10StringNameD2Ev(g+(z<<2)|0);z=z+1|0}while(z>>>0<(c[h>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(x,1)}__ZN10StringNameD2Ev(i);__Z8D_METHODPKc(j,946735);i=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(i);c[i>>2]=321616;__ZN10MethodBind10_set_constEb(i,1);__ZN10MethodBind24_generate_argument_typesEi(i,0);__ZN10MethodBind12_set_returnsEb(i,1);c[i+44>>2]=5746;c[i+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,i,j,0,0)|0;i=j+4|0;x=c[i>>2]|0;if(x|0?(__Z16atomic_decrementPj(x+-8|0)|0)==0:0){h=c[i>>2]|0;i=(h|0)==0?0:h+-4|0;h=i+4|0;if(c[i>>2]|0){z=0;do{__ZN10StringNameD2Ev(h+(z<<2)|0);z=z+1|0}while(z>>>0<(c[i>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(x,1)}__ZN10StringNameD2Ev(j);__ZN6StringC2EPKc(b,946594);c[n>>2]=c[b>>2];__ZN10StringNameC2ERK6String(k,n);__ZN6StringC2EPKc(o,1129013);__ZN6StringC2EPKc(p,1263606);j=b+4|0;c[j>>2]=0;x=b+12|0;c[x>>2]=0;c[b>>2]=16;i=c[o>>2]|0;if(i|0?(c[j>>2]=0,__Z28atomic_conditional_incrementPj(i+-8|0)|0):0)c[j>>2]=c[o>>2];c[b+8>>2]=0;j=c[x>>2]|0;if((j|0)!=(c[p>>2]|0)){if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);c[x>>2]=0;j=c[p>>2]|0;if(j|0?__Z28atomic_conditional_incrementPj(j+-8|0)|0:0)c[x>>2]=c[p>>2]}c[b+16>>2]=7;c[q>>2]=__Z11_scs_createPKc(946620)|0;c[r>>2]=__Z11_scs_createPKc(946648)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(k,b,q,r,-1);__ZN10StringNameD2Ev(r);__ZN10StringNameD2Ev(q);x=c[b+12>>2]|0;if(x|0?(__Z16atomic_decrementPj(x+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(x,1);x=c[b+4>>2]|0;if(x|0?(__Z16atomic_decrementPj(x+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(x,1);x=c[p>>2]|0;if(x|0?(__Z16atomic_decrementPj(x+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(x,1);x=c[o>>2]|0;if(x|0?(__Z16atomic_decrementPj(x+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(x,1);__ZN10StringNameD2Ev(k);k=c[n>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);__ZN6StringC2EPKc(b,946594);c[n>>2]=c[b>>2];__ZN10StringNameC2ERK6String(s,n);__ZN6StringC2EPKc(t,1121608);__ZN6StringC2EPKc(p,1263606);k=b+4|0;c[k>>2]=0;x=b+12|0;c[x>>2]=0;c[b>>2]=3;o=c[t>>2]|0;if(o|0?(c[k>>2]=0,__Z28atomic_conditional_incrementPj(o+-8|0)|0):0)c[k>>2]=c[t>>2];c[b+8>>2]=0;k=c[x>>2]|0;if((k|0)!=(c[p>>2]|0)){if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);c[x>>2]=0;k=c[p>>2]|0;if(k|0?__Z28atomic_conditional_incrementPj(k+-8|0)|0:0)c[x>>2]=c[p>>2]}c[b+16>>2]=7;c[q>>2]=__Z11_scs_createPKc(946689)|0;c[r>>2]=__Z11_scs_createPKc(946699)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(s,b,q,r,-1);__ZN10StringNameD2Ev(r);__ZN10StringNameD2Ev(q);x=c[b+12>>2]|0;if(x|0?(__Z16atomic_decrementPj(x+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(x,1);x=c[b+4>>2]|0;if(x|0?(__Z16atomic_decrementPj(x+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(x,1);x=c[p>>2]|0;do if(x|0){if(__Z16atomic_decrementPj(x+-8|0)|0)break;__ZN6Memory11free_staticEPvb(x,1)}while(0);x=c[t>>2]|0;do if(x|0){if(__Z16atomic_decrementPj(x+-8|0)|0)break;__ZN6Memory11free_staticEPvb(x,1)}while(0);__ZN10StringNameD2Ev(s);s=c[n>>2]|0;do if(s|0){if(__Z16atomic_decrementPj(s+-8|0)|0)break;__ZN6Memory11free_staticEPvb(s,1)}while(0);__ZN6StringC2EPKc(b,946594);c[n>>2]=c[b>>2];__ZN10StringNameC2ERK6String(u,n);__ZN6StringC2EPKc(v,1113974);__ZN6StringC2EPKc(p,1263606);s=b+4|0;c[s>>2]=0;x=b+12|0;c[x>>2]=0;c[b>>2]=1;t=c[v>>2]|0;do if(t|0){c[s>>2]=0;if(!(__Z28atomic_conditional_incrementPj(t+-8|0)|0))break;c[s>>2]=c[v>>2]}while(0);c[b+8>>2]=0;s=c[x>>2]|0;do if((s|0)!=(c[p>>2]|0)){do if(s|0){if(__Z16atomic_decrementPj(s+-8|0)|0)break;__ZN6Memory11free_staticEPvb(s,1)}while(0);c[x>>2]=0;t=c[p>>2]|0;if(!t)break;if(!(__Z28atomic_conditional_incrementPj(t+-8|0)|0))break;c[x>>2]=c[p>>2]}while(0);c[b+16>>2]=7;c[q>>2]=__Z11_scs_createPKc(946709)|0;c[r>>2]=__Z11_scs_createPKc(946735)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(u,b,q,r,-1);__ZN10StringNameD2Ev(r);__ZN10StringNameD2Ev(q);q=c[b+12>>2]|0;do if(q|0){if(__Z16atomic_decrementPj(q+-8|0)|0)break;__ZN6Memory11free_staticEPvb(q,1)}while(0);q=c[b+4>>2]|0;do if(q|0){if(__Z16atomic_decrementPj(q+-8|0)|0)break;__ZN6Memory11free_staticEPvb(q,1)}while(0);q=c[p>>2]|0;do if(q|0){if(__Z16atomic_decrementPj(q+-8|0)|0)break;__ZN6Memory11free_staticEPvb(q,1)}while(0);q=c[v>>2]|0;do if(q|0){if(__Z16atomic_decrementPj(q+-8|0)|0)break;__ZN6Memory11free_staticEPvb(q,1)}while(0);__ZN10StringNameD2Ev(u);u=c[n>>2]|0;if(!u){l=a;return}if(__Z16atomic_decrementPj(u+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(u,1);l=a;return}function __ZN7ClassDB7creatorI18InterpolatedCameraEEP6Objectv(){var a=0;a=__ZnwjPKc(464,1263606)|0;__ZN18InterpolatedCameraC2Ev(a);__Z22postinitialize_handlerP6Object(a);return a|0}function __ZN18InterpolatedCameraC2Ev(b){b=b|0;__ZN6CameraC2Ev(b);c[b>>2]=321280;__ZN10StringNameC2Ev(b+448|0);__ZN8NodePathC2Ev(b+460|0);a[b+452>>0]=0;g[b+456>>2]=1.0;return}function __ZN6CameraC2Ev(b){b=b|0;var d=0,e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0.0,s=0.0,t=0.0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d+8|0;f=d;h=d+4|0;__ZN7SpatialC2Ev(b);c[b>>2]=260308;__ZN10StringNameC2Ev(b+392|0);i=b+432|0;c[i>>2]=0;c[b+436>>2]=0;c[b+444>>2]=0;j=__ZN12VisualServer13get_singletonEv()|0;c[b+432>>2]=ij[c[(c[j>>2]|0)+724>>2]&8191](j)|0;g[b+408>>2]=1.0;j=b+404|0;k=b+412|0;n=b+416|0;a[b+397>>0]=0;o=b+396|0;a[o>>0]=0;g[j>>2]=60.0;g[k>>2]=.10000000149011612;g[n>>2]=100.0;c[b+400>>2]=0;p=__ZN12VisualServer13get_singletonEv()|0;q=c[(c[p>>2]|0)+728>>2]|0;c[f>>2]=c[i>>2];r=+g[j>>2];s=+g[k>>2];t=+g[n>>2];c[e>>2]=c[f>>2];Xi[q&7](p,e,r,s,t);__ZN7Spatial12update_gizmoEv(b);a[o>>0]=0;c[b+428>>2]=1;o=b+440|0;c[o>>2]=1048575;g[b+420>>2]=0.0;g[b+424>>2]=0.0;p=__ZN12VisualServer13get_singletonEv()|0;q=c[(c[p>>2]|0)+740>>2]|0;c[h>>2]=c[i>>2];i=c[o>>2]|0;c[e>>2]=c[h>>2];bj[q&4095](p,e,i);__ZN7Spatial20set_notify_transformEb(b,1);l=d;return}function __ZN18InterpolatedCamera18_initialize_classvEv(b){b=b|0;if(a[1263457]|0)return;if(!(a[1263316]|0)){if(!(a[1257014]|0)){if(!(a[1256996]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI4NodeEEvv();__ZN4Node13_bind_methodsEv();a[1256996]=1}__ZN7ClassDB10_add_classI7SpatialEEvv();__ZN7Spatial13_bind_methodsEv();a[1257014]=1}__ZN7ClassDB10_add_classI6CameraEEvv();__ZN6Camera13_bind_methodsEv();a[1263316]=1}__ZN7ClassDB10_add_classI18InterpolatedCameraEEvv();__ZN18InterpolatedCamera13_bind_methodsEv();a[1263457]=1;return}function __ZN18InterpolatedCamera5_setvERK10StringNameRK7Variant(a,b,c){a=a|0;b=b|0;c=c|0;var d=0;if(1220!=1129?__ZN6Camera4_setERK10StringNameRK7Variant(a,b,c)|0:0)d=1;else d=0;return d|0}function __ZNK18InterpolatedCamera5_getvERK10StringNameR7Variant(a,b,c){a=a|0;b=b|0;c=c|0;var d=0;if(1221!=1131?__ZNK6Camera4_getERK10StringNameR7Variant(a,b,c)|0:0)d=1;else d=0;return d|0}function __ZNK18InterpolatedCamera19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+24|0;g=e+4|0;h=e;if(!d)__ZNK6Camera19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,0);__ZN6StringC2EPKc(f,946594);i=c[f>>2]|0;f=i;j=g+4|0;c[j>>2]=0;k=g+12|0;c[k>>2]=0;c[g>>2]=0;n=(i|0)==0;if(!n?(c[j>>2]=0,__Z28atomic_conditional_incrementPj(i+-8|0)|0):0)c[j>>2]=f;c[g+8>>2]=0;f=c[k>>2]|0;if(f|0){if(!(__Z16atomic_decrementPj(f+-8|0)|0))__ZN6Memory11free_staticEPvb(f,1);c[k>>2]=0}c[g+16>>2]=256;if(!(c[b>>2]|0)){k=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=k;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0}k=__ZnwjPFPvjE(32,4740)|0;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0;c[k+12>>2]=0;c[k+16>>2]=7;f=k+20|0;c[f>>2]=0;j=k+24|0;c[j>>2]=0;o=k+28|0;c[o>>2]=0;__ZN12PropertyInfoaSERKS_(k,g)|0;p=c[b>>2]|0;q=p+4|0;r=c[q>>2]|0;c[j>>2]=r;c[f>>2]=0;c[o>>2]=p;if(r|0)c[r+20>>2]=k;c[q>>2]=k;if(!(c[p>>2]|0))c[p>>2]=k;k=p+8|0;c[k>>2]=(c[k>>2]|0)+1;k=c[g+12>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);k=c[g+4>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);if(!n?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);__ZN10StringNameC2EPKc(h,946594);__ZN7ClassDB17get_property_listE10StringNameP4ListI12PropertyInfo16DefaultAllocatorEbPK6Object(h,b,1,a);__ZN10StringNameD2Ev(h);if(!d){l=e;return}__ZNK6Camera19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,1);l=e;return}function __ZN18InterpolatedCamera14_notificationvEib(a,b,c){a=a|0;b=b|0;c=c|0;if(!c){if(511!=510)__ZN4Node13_notificationEi(a,b);if(528!=511)__ZN7Spatial13_notificationEi(a,b);if(1208!=528)__ZN6Camera13_notificationEi(a,b)}if(1859!=1208)__ZN18InterpolatedCamera13_notificationEi(a,b);if(!c)return;if(1208!=528)__ZN6Camera13_notificationEi(a,b);if(528!=511)__ZN7Spatial13_notificationEi(a,b);if(511==510)return;__ZN4Node13_notificationEi(a,b);return}function __ZNK18InterpolatedCamera16_get_class_namevEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+8|0;e=b+4|0;f=b;g=a+448|0;a=c[g>>2]|0;if(a|0){if(c[a+4>>2]|0){l=b;return g|0}if(__ZNK6String6lengthEv(a+8|0)|0){l=b;return g|0}}__ZN6StringC2EPKc(d,946594);c[f>>2]=c[d>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameaSERKS_(g,e);__ZN10StringNameD2Ev(e);e=c[f>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);l=b;return g|0}function __ZNK18InterpolatedCamera9get_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,946594);l=a;return c[b>>2]|0}function __ZNK18InterpolatedCamera8is_classERK6String(a,b){a=a|0;b=b|0;var c=0;if(((!(__ZNK6StringeqEPKc(b,946594)|0)?!(__ZNK6StringeqEPKc(b,946613)|0):0)?!(__ZNK6StringeqEPKc(b,946852)|0):0)?!(__ZNK6StringeqEPKc(b,1132465)|0):0)c=__ZNK6StringeqEPKc(b,1142944)|0;else c=1;return c|0}function __ZNK18InterpolatedCamera12is_class_ptrEPv(a,b){a=a|0;b=b|0;return (b|0)==1236564|((b|0)==1235776|((b|0)==1220920|((b|0)==1220720|(b|0)==1220580)))|0}function __ZN18InterpolatedCameraD2Ev(a){a=a|0;c[a>>2]=321280;__ZN8NodePathD2Ev(a+460|0);__ZN10StringNameD2Ev(a+448|0);__ZN6CameraD2Ev(a);return}function __ZN18InterpolatedCameraD0Ev(a){a=a|0;c[a>>2]=321280;__ZN8NodePathD2Ev(a+460|0);__ZN10StringNameD2Ev(a+448|0);__ZN6CameraD2Ev(a);__ZdlPv(a);return}function __ZN18InterpolatedCamera13_notificationEi(b,d){b=b|0;d=d|0;var e=0,f=0,h=0,i=0,j=0,k=0.0,n=0.0,o=0.0,p=0.0;e=l;l=l+144|0;if((l|0)>=(m|0))ba(144);f=e+96|0;h=e+48|0;i=e;switch(d|0){case 10:{if(!(c[b+132>>2]|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(947574,947583,260,947603,0);l=e;return}else{a[1263537]=0;l=e;return}break}case 17:{if(!(a[b+452>>0]|0)){l=e;return}d=b+460|0;if(!(__ZNK4Node8has_nodeERK8NodePath(b,d)|0)){l=e;return}j=__ZNK4Node8get_nodeERK8NodePath(b,d)|0;if(!j){l=e;return}if(!($i[c[(c[j>>2]|0)+44>>2]&8191](j,1220920)|0)){l=e;return}k=+g[b+456>>2]*+__ZNK4Node22get_process_delta_timeEv(b);__ZNK7Spatial20get_global_transformEv(f,j);__ZNK7Spatial20get_global_transformEv(h,b);__ZNK9Transform16interpolate_withERKS_f(i,h,f,k);f=h;d=i;i=f+48|0;do{c[f>>2]=c[d>>2];f=f+4|0;d=d+4|0}while((f|0)<(i|0));__ZN7Spatial20set_global_transformERK9Transform(b,h);do if($i[c[(c[j>>2]|0)+44>>2]&8191](j,1235776)|0?(h=$i[c[(c[j>>2]|0)+44>>2]&8191](j,1235776)|0,d=h?j:0,h=__ZNK6Camera14get_projectionEv(d)|0,(h|0)==(__ZNK6Camera14get_projectionEv(b)|0)):0){n=+__ZNK6Camera9get_znearEv(b);o=n+k*(+__ZNK6Camera9get_znearEv(d)-n);n=+__ZNK6Camera8get_zfarEv(b);p=n+k*(+__ZNK6Camera8get_zfarEv(d)-n);if((__ZNK6Camera14get_projectionEv(d)|0)==1){n=+__ZNK6Camera8get_sizeEv(b);__ZN6Camera14set_orthogonalEfff(b,n+k*(+__ZNK6Camera8get_sizeEv(d)-n),o,p);break}else{n=+__ZNK6Camera7get_fovEv(b);__ZN6Camera15set_perspectiveEfff(b,n+k*(+__ZNK6Camera7get_fovEv(d)-n),o,p);break}}while(0);l=e;return}default:{l=e;return}}}function __ZN18InterpolatedCamera15set_target_pathERK8NodePath(a,b){a=a|0;b=b|0;__ZN8NodePathaSERKS_(a+460|0,b);return}function __ZNK18InterpolatedCamera15get_target_pathEv(a){a=a|0;var b=0,d=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b;__ZN8NodePathC2ERKS_(d,a+460|0);l=b;return c[d>>2]|0}function __ZN18InterpolatedCamera11_set_targetEPK6Object(b,d){b=b|0;d=d|0;var e=0,f=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;if(!d){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(946760,946772,83,946805,0);l=e;return}a[1263537]=0;if($i[c[(c[d>>2]|0)+44>>2]&8191](d,1220920)|0){a[1263537]=0;c[f>>2]=__ZNK4Node11get_path_toEPKS_(b,d)|0;__ZN8NodePathaSERKS_(b+460|0,f);__ZN8NodePathD2Ev(f);l=e;return}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(946664,946772,89,946805,0);l=e;return}}function __ZN18InterpolatedCamera9set_speedEf(a,b){a=a|0;b=+b;g[a+456>>2]=b;return}function __ZNK18InterpolatedCamera9get_speedEv(a){a=a|0;return +(+g[a+456>>2])}function __ZN18InterpolatedCamera25set_interpolation_enabledEb(b,e){b=b|0;e=e|0;var f=0;f=b+452|0;if((d[f>>0]|0)==(e&1|0))return;a[f>>0]=e&1;if(!e){__ZN4Node11set_processEb(b,0);return}do if(a[b+136>>0]|0)if(!(c[b+132>>2]|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(947574,947583,260,947603,0);break}else{a[1263537]=0;break}while(0);__ZN4Node11set_processEb(b,1);return}function __ZNK18InterpolatedCamera24is_interpolation_enabledEv(b){b=b|0;return (a[b+452>>0]|0)!=0|0}function __ZNK13MethodBind0RCI18InterpolatedCamerabE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Eb(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK13MethodBind0RCI18InterpolatedCamerabE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,946594);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI18InterpolatedCamerabE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236564)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2Eb(i,ij[n&8191](d)|0);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI18InterpolatedCamerabE7ptrcallEP6ObjectPPKvPv(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0;if(!d)g=0;else{e=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1236564)|0;g=e?d:0}d=c[b+44>>2]|0;e=c[b+48>>2]|0;b=g+(e>>1)|0;if(!(e&1)){h=d;i=ij[h&8191](b)|0;j=i&1;a[f>>0]=j;return}else{h=c[(c[b>>2]|0)+d>>2]|0;i=ij[h&8191](b)|0;j=i&1;a[f>>0]=j;return}}function __ZN13MethodBind0RCI18InterpolatedCamerabED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I18InterpolatedCamerabE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if(!b){__ZN7VariantC2Eb(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK11MethodBind1I18InterpolatedCamerabE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,946594);l=a;return c[b>>2]|0}function __ZN11MethodBind1I18InterpolatedCamerabE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236564)|0:0){c[h>>2]=0;a[1263537]=0;k=d+24|0;n=c[k>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=i;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=i;return}if((g|0)>0){if((n|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);p=0}else{a[1263537]=0;p=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,p)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=p;c[b>>2]=0;l=i;return}}p=c[d+44>>2]|0;n=c[d+48>>2]|0;o=e+(n>>1)|0;if(!(n&1))q=p;else q=c[(c[o>>2]|0)+p>>2]|0;do if((g|0)<1){p=c[k>>2]|0;n=p+-1|0;if((p|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)s=0;else s=c[e+-4>>2]|0;if((p|0)<=(s|0)){if(r)t=0;else t=c[e+-4>>2]|0;do if((t|0)<(p|0)){if(r)u=0;else u=c[e+-4>>2]|0;if((u|0)<(p|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);v=0;break}else{a[1263537]=0;w=31;break}}else w=31;while(0);if((w|0)==31)v=e+(n*24|0)|0;__ZN7VariantC2ERKS_(j,v);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);f=__ZNK7VariantcvbEv(j)|0;Pi[q&2047](o,f);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I18InterpolatedCamerabE7ptrcallEP6ObjectPPKvPv(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0;if(!d)g=0;else{f=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1236564)|0;g=f?d:0}d=c[b+44>>2]|0;f=c[b+48>>2]|0;b=g+(f>>1)|0;if(!(f&1))h=d;else h=c[(c[b>>2]|0)+d>>2]|0;Pi[h&2047](b,(a[c[e>>2]>>0]|0)!=0);return}function __ZN11MethodBind1I18InterpolatedCamerabED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI18InterpolatedCamerafE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Ef(d,0.0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK13MethodBind0RCI18InterpolatedCamerafE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,946594);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI18InterpolatedCamerafE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236564)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2Ef(i,+mj[n&511](d));__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI18InterpolatedCamerafE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0.0;if(!b)f=0;else{d=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236564)|0;f=d?b:0}b=c[a+44>>2]|0;d=c[a+48>>2]|0;a=f+(d>>1)|0;if(!(d&1)){h=b;i=+mj[h&511](a);g[e>>2]=i;return}else{h=c[(c[a>>2]|0)+b>>2]|0;i=+mj[h&511](a);g[e>>2]=i;return}}function __ZN13MethodBind0RCI18InterpolatedCamerafED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I18InterpolatedCamerafE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if(!b){__ZN7VariantC2Ef(d,0.0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK11MethodBind1I18InterpolatedCamerafE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,946594);l=a;return c[b>>2]|0}function __ZN11MethodBind1I18InterpolatedCamerafE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0.0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236564)|0:0){c[h>>2]=0;a[1263537]=0;k=d+24|0;n=c[k>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=i;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=i;return}if((g|0)>0){if((n|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);p=0}else{a[1263537]=0;p=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,p)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=p;c[b>>2]=0;l=i;return}}p=c[d+44>>2]|0;n=c[d+48>>2]|0;o=e+(n>>1)|0;if(!(n&1))q=p;else q=c[(c[o>>2]|0)+p>>2]|0;do if((g|0)<1){p=c[k>>2]|0;n=p+-1|0;if((p|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)s=0;else s=c[e+-4>>2]|0;if((p|0)<=(s|0)){if(r)t=0;else t=c[e+-4>>2]|0;do if((t|0)<(p|0)){if(r)u=0;else u=c[e+-4>>2]|0;if((u|0)<(p|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);v=0;break}else{a[1263537]=0;w=31;break}}else w=31;while(0);if((w|0)==31)v=e+(n*24|0)|0;__ZN7VariantC2ERKS_(j,v);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);x=+__ZNK7VariantcvfEv(j);Mi[q&511](o,x);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I18InterpolatedCamerafE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0,j=0.0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236564)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1)){h=b;i=c[d>>2]|0;j=+g[i>>2];Mi[h&511](a,j);return}else{h=c[(c[a>>2]|0)+b>>2]|0;i=c[d>>2]|0;j=+g[i>>2];Mi[h&511](a,j);return}}function __ZN11MethodBind1I18InterpolatedCamerafED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I18InterpolatedCameraPK6ObjectE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if(!b){__ZN7VariantC2EPK6Object(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK11MethodBind1I18InterpolatedCameraPK6ObjectE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,946594);l=a;return c[b>>2]|0}function __ZN11MethodBind1I18InterpolatedCameraPK6ObjectE4callEPS1_PPK7VariantiRNS6_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236564)|0:0){c[h>>2]=0;a[1263537]=0;k=d+24|0;n=c[k>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=i;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=i;return}if((g|0)>0){if((n|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);p=0}else{a[1263537]=0;p=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,p)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=p;c[b>>2]=0;l=i;return}}p=c[d+44>>2]|0;n=c[d+48>>2]|0;o=e+(n>>1)|0;if(!(n&1))q=p;else q=c[(c[o>>2]|0)+p>>2]|0;do if((g|0)<1){p=c[k>>2]|0;n=p+-1|0;if((p|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)s=0;else s=c[e+-4>>2]|0;if((p|0)<=(s|0)){if(r)t=0;else t=c[e+-4>>2]|0;do if((t|0)<(p|0)){if(r)u=0;else u=c[e+-4>>2]|0;if((u|0)<(p|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);v=0;break}else{a[1263537]=0;w=31;break}}else w=31;while(0);if((w|0)==31)v=e+(n*24|0)|0;__ZN7VariantC2ERKS_(j,v);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);f=__ZNK7VariantcvP6ObjectEv(j)|0;Pi[q&2047](o,f);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I18InterpolatedCameraPK6ObjectE7ptrcallEPS1_PPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236564)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1)){g=b;h=c[d>>2]|0;Pi[g&2047](a,h);return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=c[d>>2]|0;Pi[g&2047](a,h);return}}function __ZN11MethodBind1I18InterpolatedCameraPK6ObjectED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI18InterpolatedCamera8NodePathE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;if((b|0)!=-1){f=0;l=a;return f|0}__ZN8NodePathC2Ev(d);__ZN7VariantC2ERK8NodePath(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);__ZN8NodePathD2Ev(d);f=b;l=a;return f|0}function __ZNK13MethodBind0RCI18InterpolatedCamera8NodePathE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,946594);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI18InterpolatedCamera8NodePathE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;j=f+24|0;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236564)|0:0){c[h>>2]=0;a[1263537]=0;k=c[d+24>>2]|0;if((k|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=k;c[b>>2]=0;l=f;return}n=k-(c[d+20>>2]|0)|0;if((n|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=n;c[b>>2]=0;l=f;return}n=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))o=n;else o=c[(c[d>>2]|0)+n>>2]|0;c[j>>2]=ij[o&8191](d)|0;__ZN7VariantC2ERK8NodePath(i,j);__ZN8NodePathD2Ev(j);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI18InterpolatedCamera8NodePathE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=d;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236564)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;c[f>>2]=ij[i&8191](a)|0;__ZN8NodePathaSERKS_(e,f);__ZN8NodePathD2Ev(f);l=d;return}function __ZN13MethodBind0RCI18InterpolatedCamera8NodePathED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I18InterpolatedCameraRK8NodePathE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;if(b|0){f=0;l=a;return f|0}__ZN8NodePathC2Ev(d);__ZN7VariantC2ERK8NodePath(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);__ZN8NodePathD2Ev(d);f=b;l=a;return f|0}function __ZNK11MethodBind1I18InterpolatedCameraRK8NodePathE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,946594);l=a;return c[b>>2]|0}function __ZN11MethodBind1I18InterpolatedCameraRK8NodePathE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i+24|0;k=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236564)|0:0){c[h>>2]=0;a[1263537]=0;n=d+24|0;o=c[n>>2]|0;if((o|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=o;c[b>>2]=0;l=i;return}p=o-(c[d+20>>2]|0)|0;if((p|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=p;c[b>>2]=0;l=i;return}if((g|0)>0){if((o|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);q=0}else{a[1263537]=0;q=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,q)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=q;c[b>>2]=0;l=i;return}}q=c[d+44>>2]|0;o=c[d+48>>2]|0;p=e+(o>>1)|0;if(!(o&1))r=q;else r=c[(c[p>>2]|0)+q>>2]|0;do if((g|0)<1){q=c[n>>2]|0;o=q+-1|0;if((q|0)>=1){e=c[d+16>>2]|0;s=(e|0)==0;if(s)t=0;else t=c[e+-4>>2]|0;if((q|0)<=(t|0)){if(s)u=0;else u=c[e+-4>>2]|0;do if((u|0)<(q|0)){if(s)v=0;else v=c[e+-4>>2]|0;if((v|0)<(q|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);w=0;break}else{a[1263537]=0;x=31;break}}else x=31;while(0);if((x|0)==31)w=e+(o*24|0)|0;__ZN7VariantC2ERKS_(k,w);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);c[j>>2]=__ZNK7Variantcv8NodePathEv(k)|0;Pi[r&2047](p,j);__ZN8NodePathD2Ev(j);if(c[k>>2]|0)__ZN7Variant5clearEv(k);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I18InterpolatedCameraRK8NodePathE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e+4|0;g=e;if(!b)h=0;else{i=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236564)|0;h=i?b:0}b=c[a+44>>2]|0;i=c[a+48>>2]|0;a=h+(i>>1)|0;if(!(i&1))j=b;else j=c[(c[a>>2]|0)+b>>2]|0;__ZN8NodePathC2ERKS_(f,c[d>>2]|0);c[g>>2]=c[f>>2];Pi[j&2047](a,g);__ZN8NodePathD2Ev(g);l=e;return}function __ZN11MethodBind1I18InterpolatedCameraRK8NodePathED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN7ClassDB7creatorI8ListenerEEP6Objectv(){var a=0;a=__ZnwjPKc(404,1263606)|0;__ZN8ListenerC2Ev(a);__Z22postinitialize_handlerP6Object(a);return a|0}function __ZN8ListenerC2Ev(b){b=b|0;__ZN7SpatialC2Ev(b);c[b>>2]=259800;__ZN10StringNameC2Ev(b+392|0);c[b+400>>2]=0;a[b+397>>0]=0;a[b+396>>0]=0;__ZN7Spatial20set_notify_transformEb(b,1);return}function __ZN7ClassDB7creatorI6CameraEEP6Objectv(){var a=0;a=__ZnwjPKc(448,1263606)|0;__ZN6CameraC2Ev(a);__Z22postinitialize_handlerP6Object(a);return a|0}function __ZN7ClassDB10_add_classI14BoneAttachmentEEvv(){var a=0,b=0,d=0,e=0,f=0,g=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+16|0;d=a+12|0;e=a+8|0;f=a+4|0;g=a;__ZN6StringC2EPKc(b,946837);c[e>>2]=c[b>>2];__ZN10StringNameC2ERK6String(d,e);__ZN6StringC2EPKc(b,946852);c[g>>2]=c[b>>2];__ZN10StringNameC2ERK6String(f,g);__ZN7ClassDB11_add_class2ERK10StringNameS2_(d,f);__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);__ZN10StringNameD2Ev(d);d=c[e>>2]|0;if(!d){l=a;return}if(__Z16atomic_decrementPj(d+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(d,1);l=a;return}function __ZN14BoneAttachment13_bind_methodsEv(){var a=0,b=0,d=0,e=0,f=0,g=0,h=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a+8|0;d=a;__Z8D_METHODPKcS0_(b,946870,946860);e=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(e);c[e>>2]=321760;__ZN10MethodBind10_set_constEb(e,0);__ZN10MethodBind24_generate_argument_typesEi(e,1);c[e+44>>2]=1860;c[e+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,e,b,0,0)|0;e=b+4|0;f=c[e>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0){g=c[e>>2]|0;e=(g|0)==0?0:g+-4|0;g=e+4|0;if(c[e>>2]|0){h=0;do{__ZN10StringNameD2Ev(g+(h<<2)|0);h=h+1|0}while(h>>>0<(c[e>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(f,1)}__ZN10StringNameD2Ev(b);__Z8D_METHODPKc(d,946884);b=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(b);c[b>>2]=321796;__ZN10MethodBind10_set_constEb(b,1);__ZN10MethodBind24_generate_argument_typesEi(b,0);__ZN10MethodBind12_set_returnsEb(b,1);c[b+44>>2]=5747;c[b+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,b,d,0,0)|0;b=d+4|0;f=c[b>>2]|0;if(!f){__ZN10StringNameD2Ev(d);l=a;return}if(__Z16atomic_decrementPj(f+-8|0)|0){__ZN10StringNameD2Ev(d);l=a;return}e=c[b>>2]|0;b=(e|0)==0?0:e+-4|0;e=b+4|0;if(c[b>>2]|0){h=0;do{__ZN10StringNameD2Ev(e+(h<<2)|0);h=h+1|0}while(h>>>0<(c[b>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(f,1);__ZN10StringNameD2Ev(d);l=a;return}function __ZN7ClassDB7creatorI14BoneAttachmentEEP6Objectv(){var a=0;a=__ZnwjPKc(404,1263606)|0;__ZN14BoneAttachmentC2Ev(a);__Z22postinitialize_handlerP6Object(a);return a|0}function __ZN14BoneAttachmentC2Ev(b){b=b|0;__ZN7SpatialC2Ev(b);c[b>>2]=321652;__ZN10StringNameC2Ev(b+392|0);c[b+400>>2]=0;a[b+396>>0]=0;return}function __ZN14BoneAttachment18_initialize_classvEv(b){b=b|0;if(a[1263458]|0)return;if(!(a[1257014]|0)){if(!(a[1256996]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI4NodeEEvv();__ZN4Node13_bind_methodsEv();a[1256996]=1}__ZN7ClassDB10_add_classI7SpatialEEvv();__ZN7Spatial13_bind_methodsEv();a[1257014]=1}__ZN7ClassDB10_add_classI14BoneAttachmentEEvv();__ZN14BoneAttachment13_bind_methodsEv();a[1263458]=1;return}function __ZN14BoneAttachment5_setvERK10StringNameRK7Variant(a,b,c){a=a|0;b=b|0;c=c|0;var d=0;if(1290==1129){d=0;return d|0}d=__ZN14BoneAttachment4_setERK10StringNameRK7Variant(a,b,c)|0;return d|0}function __ZNK14BoneAttachment5_getvERK10StringNameR7Variant(a,b,c){a=a|0;b=b|0;c=c|0;var d=0;if(1291!=1131?__ZNK14BoneAttachment4_getERK10StringNameR7Variant(a,b,c)|0:0){d=1;return d|0}d=0;return d|0}function __ZNK14BoneAttachment19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+24|0;g=e+4|0;h=e;if(!d)__ZNK7Spatial19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,0);__ZN6StringC2EPKc(f,946837);i=c[f>>2]|0;f=i;j=g+4|0;c[j>>2]=0;k=g+12|0;c[k>>2]=0;c[g>>2]=0;n=(i|0)==0;if(!n?(c[j>>2]=0,__Z28atomic_conditional_incrementPj(i+-8|0)|0):0)c[j>>2]=f;c[g+8>>2]=0;f=c[k>>2]|0;if(f|0){if(!(__Z16atomic_decrementPj(f+-8|0)|0))__ZN6Memory11free_staticEPvb(f,1);c[k>>2]=0}c[g+16>>2]=256;if(!(c[b>>2]|0)){k=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=k;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0}k=__ZnwjPFPvjE(32,4740)|0;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0;c[k+12>>2]=0;c[k+16>>2]=7;f=k+20|0;c[f>>2]=0;j=k+24|0;c[j>>2]=0;o=k+28|0;c[o>>2]=0;__ZN12PropertyInfoaSERKS_(k,g)|0;p=c[b>>2]|0;q=p+4|0;r=c[q>>2]|0;c[j>>2]=r;c[f>>2]=0;c[o>>2]=p;if(r|0)c[r+20>>2]=k;c[q>>2]=k;if(!(c[p>>2]|0))c[p>>2]=k;k=p+8|0;c[k>>2]=(c[k>>2]|0)+1;k=c[g+12>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);k=c[g+4>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);if(!n?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);__ZN10StringNameC2EPKc(h,946837);__ZN7ClassDB17get_property_listE10StringNameP4ListI12PropertyInfo16DefaultAllocatorEbPK6Object(h,b,1,a);__ZN10StringNameD2Ev(h);if(1861!=516)__ZNK14BoneAttachment18_get_property_listEP4ListI12PropertyInfo16DefaultAllocatorE(a,b);if(!d){l=e;return}__ZNK7Spatial19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,1);l=e;return}function __ZN14BoneAttachment14_notificationvEib(a,b,c){a=a|0;b=b|0;c=c|0;if(!c){if(511!=510)__ZN4Node13_notificationEi(a,b);if(528!=511)__ZN7Spatial13_notificationEi(a,b)}a:do if(1862!=528)switch(b|0){case 10:{__ZN14BoneAttachment11_check_bindEv(a);break a;break}case 11:{__ZN14BoneAttachment13_check_unbindEv(a);break a;break}default:break a}while(0);if(!c)return;if(528!=511)__ZN7Spatial13_notificationEi(a,b);if(511==510)return;__ZN4Node13_notificationEi(a,b);return}function __ZNK14BoneAttachment16_get_class_namevEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+8|0;e=b+4|0;f=b;g=a+392|0;a=c[g>>2]|0;if(a|0){if(c[a+4>>2]|0){l=b;return g|0}if(__ZNK6String6lengthEv(a+8|0)|0){l=b;return g|0}}__ZN6StringC2EPKc(d,946837);c[f>>2]=c[d>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameaSERKS_(g,e);__ZN10StringNameD2Ev(e);e=c[f>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);l=b;return g|0}function __ZNK14BoneAttachment9get_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,946837);l=a;return c[b>>2]|0}function __ZNK14BoneAttachment8is_classERK6String(a,b){a=a|0;b=b|0;var c=0;if((!(__ZNK6StringeqEPKc(b,946837)|0)?!(__ZNK6StringeqEPKc(b,946852)|0):0)?!(__ZNK6StringeqEPKc(b,1132465)|0):0)c=__ZNK6StringeqEPKc(b,1142944)|0;else c=1;return c|0}function __ZNK14BoneAttachment12is_class_ptrEPv(a,b){a=a|0;b=b|0;return (b|0)==1236568|((b|0)==1220920|((b|0)==1220720|(b|0)==1220580))|0}function __ZN14BoneAttachmentD2Ev(a){a=a|0;var b=0;c[a>>2]=321652;b=c[a+400>>2]|0;if(b|0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(b,1);__ZN10StringNameD2Ev(a+392|0);__ZN7SpatialD2Ev(a);return}function __ZN14BoneAttachmentD0Ev(a){a=a|0;var b=0;c[a>>2]=321652;b=c[a+400>>2]|0;if(b|0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(b,1);__ZN10StringNameD2Ev(a+392|0);__ZN7SpatialD2Ev(a);__ZdlPv(a);return}function __ZN14BoneAttachment13_notificationEi(a,b){a=a|0;b=b|0;switch(b|0){case 10:{__ZN14BoneAttachment11_check_bindEv(a);return}case 11:{__ZN14BoneAttachment13_check_unbindEv(a);return}default:return}}function __ZN14BoneAttachment11_check_bindEv(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0;d=l;l=l+64|0;if((l|0)>=(m|0))ba(64);e=d;f=d+8|0;if(!(__ZNK4Node10get_parentEv(b)|0)){l=d;return}g=__ZNK4Node10get_parentEv(b)|0;if(!g){l=d;return}if(!($i[c[(c[g>>2]|0)+44>>2]&8191](g,1235748)|0)){l=d;return}g=__ZNK4Node10get_parentEv(b)|0;if(!g)h=0;else{i=$i[c[(c[g>>2]|0)+44>>2]&8191](g,1235748)|0;h=i?g:0}g=b+400|0;c[e>>2]=0;i=c[g>>2]|0;if(i|0?(c[e>>2]=0,__Z28atomic_conditional_incrementPj(i+-8|0)|0):0)c[e>>2]=c[g>>2];g=__ZNK8Skeleton9find_boneE6String(h,e)|0;i=c[e>>2]|0;if(i|0?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);if((g|0)==-1){l=d;return}__ZN8Skeleton23bind_child_node_to_boneEiP4Node(h,g,b);__ZNK8Skeleton20get_bone_global_poseEi(f,h,g);__ZN7Spatial13set_transformERK9Transform(b,f);a[b+396>>0]=1;l=d;return}function __ZN14BoneAttachment13_check_unbindEv(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d;f=b+396|0;if(!(a[f>>0]|0)){l=d;return}if((__ZNK4Node10get_parentEv(b)|0?(g=__ZNK4Node10get_parentEv(b)|0,g|0):0)?$i[c[(c[g>>2]|0)+44>>2]&8191](g,1235748)|0:0){g=__ZNK4Node10get_parentEv(b)|0;if(!g)h=0;else{i=$i[c[(c[g>>2]|0)+44>>2]&8191](g,1235748)|0;h=i?g:0}g=b+400|0;c[e>>2]=0;i=c[g>>2]|0;if(i|0?(c[e>>2]=0,__Z28atomic_conditional_incrementPj(i+-8|0)|0):0)c[e>>2]=c[g>>2];g=__ZNK8Skeleton9find_boneE6String(h,e)|0;i=c[e>>2]|0;if(i|0?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);if((g|0)!=-1)__ZN8Skeleton27unbind_child_node_from_boneEiP4Node(h,g,b)}a[f>>0]=0;l=d;return}function __ZNK14BoneAttachment18_get_property_listEP4ListI12PropertyInfo16DefaultAllocatorE(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0;d=l;l=l+48|0;if((l|0)>=(m|0))ba(48);e=d+28|0;f=d+8|0;g=d+4|0;h=d;if((__ZNK4Node10get_parentEv(a)|0?(i=__ZNK4Node10get_parentEv(a)|0,i|0):0)?$i[c[(c[i>>2]|0)+44>>2]&8191](i,1235748)|0:0){c[e>>2]=0;if((__ZNK8Skeleton14get_bone_countEv(i)|0)>0){a=0;do{if((a|0)>0)__ZN6StringpLEPKc(e,1117595)|0;c[f>>2]=__ZNK8Skeleton13get_bone_nameEi(i,a)|0;__ZN6StringpLERKS_(e,f)|0;j=c[f>>2]|0;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);a=a+1|0}while((a|0)<(__ZNK8Skeleton14get_bone_countEv(i)|0))}__ZN6StringC2EPKc(g,946860);i=f+4|0;c[i>>2]=0;a=f+12|0;c[a>>2]=0;c[f>>2]=4;j=c[g>>2]|0;if(j|0?(c[i>>2]=0,__Z28atomic_conditional_incrementPj(j+-8|0)|0):0)c[i>>2]=c[g>>2];c[f+8>>2]=3;i=c[a>>2]|0;if((i|0)!=(c[e>>2]|0)){if(i|0?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);c[a>>2]=0;i=c[e>>2]|0;if(i|0?__Z28atomic_conditional_incrementPj(i+-8|0)|0:0)c[a>>2]=c[e>>2]}c[f+16>>2]=7;if(!(c[b>>2]|0)){a=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=a;c[a>>2]=0;c[a+4>>2]=0;c[a+8>>2]=0}a=__ZnwjPFPvjE(32,4740)|0;c[a>>2]=0;c[a+4>>2]=0;c[a+8>>2]=0;c[a+12>>2]=0;c[a+16>>2]=7;i=a+20|0;c[i>>2]=0;j=a+24|0;c[j>>2]=0;k=a+28|0;c[k>>2]=0;__ZN12PropertyInfoaSERKS_(a,f)|0;n=c[b>>2]|0;o=n+4|0;p=c[o>>2]|0;c[j>>2]=p;c[i>>2]=0;c[k>>2]=n;if(p|0)c[p+20>>2]=a;c[o>>2]=a;if(!(c[n>>2]|0))c[n>>2]=a;a=n+8|0;c[a>>2]=(c[a>>2]|0)+1;a=c[f+12>>2]|0;if(a|0?(__Z16atomic_decrementPj(a+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(a,1);a=c[f+4>>2]|0;if(a|0?(__Z16atomic_decrementPj(a+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(a,1);a=c[g>>2]|0;if(a|0?(__Z16atomic_decrementPj(a+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(a,1);a=c[e>>2]|0;if(a|0?(__Z16atomic_decrementPj(a+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(a,1);l=d;return}__ZN6StringC2EPKc(h,946860);__ZN6StringC2EPKc(f,1263606);a=e+4|0;c[a>>2]=0;g=e+12|0;c[g>>2]=0;c[e>>2]=4;n=c[h>>2]|0;if(n|0?(c[a>>2]=0,__Z28atomic_conditional_incrementPj(n+-8|0)|0):0)c[a>>2]=c[h>>2];c[e+8>>2]=0;a=c[g>>2]|0;if((a|0)!=(c[f>>2]|0)){if(a|0?(__Z16atomic_decrementPj(a+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(a,1);c[g>>2]=0;a=c[f>>2]|0;if(a|0?__Z28atomic_conditional_incrementPj(a+-8|0)|0:0)c[g>>2]=c[f>>2]}c[e+16>>2]=7;if(!(c[b>>2]|0)){g=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=g;c[g>>2]=0;c[g+4>>2]=0;c[g+8>>2]=0}g=__ZnwjPFPvjE(32,4740)|0;c[g>>2]=0;c[g+4>>2]=0;c[g+8>>2]=0;c[g+12>>2]=0;c[g+16>>2]=7;a=g+20|0;c[a>>2]=0;n=g+24|0;c[n>>2]=0;o=g+28|0;c[o>>2]=0;__ZN12PropertyInfoaSERKS_(g,e)|0;p=c[b>>2]|0;b=p+4|0;k=c[b>>2]|0;c[n>>2]=k;c[a>>2]=0;c[o>>2]=p;if(k|0)c[k+20>>2]=g;c[b>>2]=g;if(!(c[p>>2]|0))c[p>>2]=g;g=p+8|0;c[g>>2]=(c[g>>2]|0)+1;g=c[e+12>>2]|0;if(g|0?(__Z16atomic_decrementPj(g+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(g,1);g=c[e+4>>2]|0;if(g|0?(__Z16atomic_decrementPj(g+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(g,1);g=c[f>>2]|0;if(g|0?(__Z16atomic_decrementPj(g+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(g,1);g=c[h>>2]|0;if(g|0?(__Z16atomic_decrementPj(g+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(g,1);l=d;return}function __ZNK14BoneAttachment4_getERK10StringNameR7Variant(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e;g=e+28|0;h=e+24|0;i=c[b>>2]|0;do if(i){b=c[i+4>>2]|0;if(b|0){__ZN6StringC2EPKc(f,b);j=c[f>>2]|0;break}b=i+8|0;c[f>>2]=0;k=c[b>>2]|0;if((k|0)!=0?(c[f>>2]=0,(__Z28atomic_conditional_incrementPj(k+-8|0)|0)!=0):0){k=c[b>>2]|0;c[f>>2]=k;j=k}else j=0}else{c[f>>2]=0;j=0}while(0);c[g>>2]=j;j=__ZNK6StringeqEPKc(g,946860)|0;i=c[g>>2]|0;if(i|0?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);if(!j){n=0;l=e;return n|0}j=a+400|0;a=c[j>>2]|0;if((a|0)!=0?(__Z28atomic_conditional_incrementPj(a+-8|0)|0)!=0:0)o=c[j>>2]|0;else o=0;c[h>>2]=o;__ZN7VariantC2ERK6String(f,h);__ZN7VariantaSERKS_(d,f);if(c[f>>2]|0)__ZN7Variant5clearEv(f);f=c[h>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);n=1;l=e;return n|0}function __ZN14BoneAttachment4_setERK10StringNameRK7Variant(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f+4|0;h=f;i=c[d>>2]|0;do if(i){d=c[i+4>>2]|0;if(d|0){__ZN6StringC2EPKc(g,d);j=c[g>>2]|0;break}d=i+8|0;c[g>>2]=0;k=c[d>>2]|0;if((k|0)!=0?(c[g>>2]=0,(__Z28atomic_conditional_incrementPj(k+-8|0)|0)!=0):0){k=c[d>>2]|0;c[g>>2]=k;j=k}else j=0}else{c[g>>2]=0;j=0}while(0);c[h>>2]=j;j=__ZNK6StringeqEPKc(h,946860)|0;g=c[h>>2]|0;if(g|0?(__Z16atomic_decrementPj(g+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(g,1);if(!j){n=0;l=f;return n|0}j=__ZNK7Variantcv6StringEv(e)|0;e=j;g=b+136|0;if(a[g>>0]|0)__ZN14BoneAttachment13_check_unbindEv(b);h=b+400|0;i=c[h>>2]|0;if((i|0)!=(j|0)){if(i|0?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);c[h>>2]=0;if(j|0?__Z28atomic_conditional_incrementPj(j+-8|0)|0:0)c[h>>2]=e}if(a[g>>0]|0)__ZN14BoneAttachment11_check_bindEv(b);if(!j){n=1;l=f;return n|0}if(__Z16atomic_decrementPj(j+-8|0)|0){n=1;l=f;return n|0}__ZN6Memory11free_staticEPvb(j,1);n=1;l=f;return n|0}function __ZN14BoneAttachment13set_bone_nameERK6String(b,d){b=b|0;d=d|0;var e=0,f=0,g=0;e=b+136|0;if(a[e>>0]|0)__ZN14BoneAttachment13_check_unbindEv(b);f=b+400|0;g=c[f>>2]|0;if((g|0)!=(c[d>>2]|0)){if(g|0?(__Z16atomic_decrementPj(g+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(g,1);c[f>>2]=0;g=c[d>>2]|0;if(g|0?__Z28atomic_conditional_incrementPj(g+-8|0)|0:0)c[f>>2]=c[d>>2]}if(!(a[e>>0]|0))return;__ZN14BoneAttachment11_check_bindEv(b);return}function __ZNK14BoneAttachment13get_bone_nameEv(a){a=a|0;var b=0,d=0;b=a+400|0;a=c[b>>2]|0;if((a|0)!=0?(__Z28atomic_conditional_incrementPj(a+-8|0)|0)!=0:0)d=c[b>>2]|0;else d=0;return d|0}function __ZNK13MethodBind0RCI14BoneAttachment6StringE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;if((b|0)!=-1){f=0;l=a;return f|0}c[d>>2]=0;__ZN7VariantC2ERK6String(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);e=c[d>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);f=b;l=a;return f|0}function __ZNK13MethodBind0RCI14BoneAttachment6StringE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,946837);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI14BoneAttachment6StringE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;j=f+24|0;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236568)|0:0){c[h>>2]=0;a[1263537]=0;k=c[d+24>>2]|0;if((k|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=k;c[b>>2]=0;l=f;return}n=k-(c[d+20>>2]|0)|0;if((n|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=n;c[b>>2]=0;l=f;return}n=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))o=n;else o=c[(c[d>>2]|0)+n>>2]|0;c[j>>2]=ij[o&8191](d)|0;__ZN7VariantC2ERK6String(i,j);d=c[j>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI14BoneAttachment6StringE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0;if(!b)f=0;else{d=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236568)|0;f=d?b:0}b=c[a+44>>2]|0;d=c[a+48>>2]|0;a=f+(d>>1)|0;if(!(d&1))g=b;else g=c[(c[a>>2]|0)+b>>2]|0;b=ij[g&8191](a)|0;a=b;g=c[e>>2]|0;if((g|0)==(b|0)){if(!b)return}else{if(g|0?(__Z16atomic_decrementPj(g+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(g,1);c[e>>2]=0;if(!b)return;if(__Z28atomic_conditional_incrementPj(b+-8|0)|0)c[e>>2]=a}if(__Z16atomic_decrementPj(b+-8|0)|0)return;__ZN6Memory11free_staticEPvb(b,1);return}function __ZN13MethodBind0RCI14BoneAttachment6StringED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I14BoneAttachmentRK6StringE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;if(b|0){f=0;l=a;return f|0}c[d>>2]=0;__ZN7VariantC2ERK6String(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);e=c[d>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);f=b;l=a;return f|0}function __ZNK11MethodBind1I14BoneAttachmentRK6StringE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,946837);l=a;return c[b>>2]|0}function __ZN11MethodBind1I14BoneAttachmentRK6StringE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i+24|0;k=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236568)|0:0){c[h>>2]=0;a[1263537]=0;n=d+24|0;o=c[n>>2]|0;if((o|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=o;c[b>>2]=0;l=i;return}p=o-(c[d+20>>2]|0)|0;if((p|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=p;c[b>>2]=0;l=i;return}if((g|0)>0){if((o|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);q=0}else{a[1263537]=0;q=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,q)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=q;c[b>>2]=0;l=i;return}}q=c[d+44>>2]|0;o=c[d+48>>2]|0;p=e+(o>>1)|0;if(!(o&1))r=q;else r=c[(c[p>>2]|0)+q>>2]|0;do if((g|0)<1){q=c[n>>2]|0;o=q+-1|0;if((q|0)>=1){e=c[d+16>>2]|0;s=(e|0)==0;if(s)t=0;else t=c[e+-4>>2]|0;if((q|0)<=(t|0)){if(s)u=0;else u=c[e+-4>>2]|0;do if((u|0)<(q|0)){if(s)v=0;else v=c[e+-4>>2]|0;if((v|0)<(q|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);w=0;break}else{a[1263537]=0;x=31;break}}else x=31;while(0);if((x|0)==31)w=e+(o*24|0)|0;__ZN7VariantC2ERKS_(k,w);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);c[j>>2]=__ZNK7Variantcv6StringEv(k)|0;Pi[r&2047](p,j);p=c[j>>2]|0;if(p|0?(__Z16atomic_decrementPj(p+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(p,1);if(c[k>>2]|0)__ZN7Variant5clearEv(k);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I14BoneAttachmentRK6StringE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236568)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;b=c[d>>2]|0;d=c[b>>2]|0;if((d|0)!=0?(__Z28atomic_conditional_incrementPj(d+-8|0)|0)!=0:0)j=c[b>>2]|0;else j=0;c[f>>2]=j;Pi[i&2047](a,f);a=c[f>>2]|0;if(!a){l=e;return}if(__Z16atomic_decrementPj(a+-8|0)|0){l=e;return}__ZN6Memory11free_staticEPvb(a,1);l=e;return}function __ZN11MethodBind1I14BoneAttachmentRK6StringED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN7ClassDB7creatorI5TweenEEP6Objectv(){var a=0;a=__ZnwjPKc(252,1263606)|0;__ZN5TweenC2Ev(a);__Z22postinitialize_handlerP6Object(a);return a|0}function __ZN5TweenC2Ev(b){b=b|0;__ZN4NodeC2Ev(b);c[b>>2]=290100;__ZN10StringNameC2Ev(b+220|0);c[b+224>>2]=0;c[b+244>>2]=0;c[b+248>>2]=0;c[b+228>>2]=1;a[b+232>>0]=0;a[b+233>>0]=0;a[b+234>>0]=0;g[b+236>>2]=1.0;c[b+240>>2]=0;return}function __ZN7ClassDB7creatorI15AnimationPlayerEEP6Objectv(){var a=0;a=__ZnwjPKc(8536,1263606)|0;__ZN15AnimationPlayerC2Ev(a);__Z22postinitialize_handlerP6Object(a);return a|0}function __ZN15AnimationPlayerC2Ev(b){b=b|0;var d=0,e=0;__ZN4NodeC2Ev(b);c[b>>2]=287708;__ZN10StringNameC2Ev(b+220|0);c[b+228>>2]=379008;c[b+224>>2]=0;c[b+232>>2]=0;c[b+8440>>2]=379008;c[b+8436>>2]=0;c[b+8444>>2]=0;c[b+8468>>2]=379008;c[b+8464>>2]=0;c[b+8472>>2]=0;c[b+8480>>2]=379008;c[b+8476>>2]=0;c[b+8484>>2]=0;c[b+8488>>2]=0;g[b+8496>>2]=0.0;g[b+8500>>2]=1.0;c[b+8492>>2]=0;__ZN10StringNameC2Ev(b+8504|0);c[b+8508>>2]=0;c[b+8516>>2]=0;d=b+8528|0;__ZN8NodePathC2Ev(d);e=b+8448|0;c[e>>2]=1;c[e+4>>2]=0;c[b+4332>>2]=0;c[b+8432>>2]=0;g[b+8456>>2]=1.0;a[b+8512>>0]=0;c[b+8520>>2]=1;a[b+8524>>0]=0;g[b+8460>>2]=0.0;__ZN8NodePathaSERKS_(d,(c[308579]|0)+440|0);a[b+8532>>0]=0;a[b+8525>>0]=1;return}function __ZN7ClassDB7creatorI8SkeletonEEP6Objectv(){var a=0;a=__ZnwjPKc(412,1263606)|0;__ZN8SkeletonC2Ev(a);__Z22postinitialize_handlerP6Object(a);return a|0}function __ZN8SkeletonC2Ev(b){b=b|0;var d=0;__ZN7SpatialC2Ev(b);c[b>>2]=267724;__ZN10StringNameC2Ev(b+392|0);c[b+400>>2]=0;d=b+404|0;c[d>>2]=0;a[b+396>>0]=1;a[b+408>>0]=0;b=__ZN12VisualServer13get_singletonEv()|0;c[d>>2]=ij[c[(c[b>>2]|0)+412>>2]&8191](b)|0;return}function __ZN7ClassDB7creatorI7SpatialEEP6Objectv(){var a=0;a=__ZnwjPKc(392,1263606)|0;__ZN7SpatialC2Ev(a);__Z22postinitialize_handlerP6Object(a);return a|0}function __ZN7ClassDB7creatorI17ViewportContainerEEP6Objectv(){var a=0;a=__ZnwjPKc(616,1263606)|0;__ZN17ViewportContainerC2Ev(a);__Z22postinitialize_handlerP6Object(a);return a|0}function __ZN17ViewportContainerC2Ev(b){b=b|0;__ZN9ContainerC2Ev(b);c[b>>2]=239164;__ZN10StringNameC2Ev(b+608|0);a[b+612>>0]=0;return}function __ZN9ContainerC2Ev(b){b=b|0;__ZN7ControlC2Ev(b);c[b>>2]=229764;__ZN10StringNameC2Ev(b+600|0);a[b+604>>0]=0;return}function __ZN7ClassDB7creatorI15MarginContainerEEP6Objectv(){var a=0;a=__ZnwjPKc(616,1263606)|0;__ZN15MarginContainerC2Ev(a);__Z22postinitialize_handlerP6Object(a);return a|0}function __ZN15MarginContainerC2Ev(a){a=a|0;__ZN9ContainerC2Ev(a);c[a>>2]=245672;__ZN10StringNameC2Ev(a+608|0);return}function __ZN7ClassDB7creatorI11VideoPlayerEEP6Objectv(){var a=0;a=__ZnwjPKc(720,1263606)|0;__ZN11VideoPlayerC2Ev(a);__Z22postinitialize_handlerP6Object(a);return a|0}function __ZN11VideoPlayerC2Ev(b){b=b|0;var d=0;__ZN7ControlC2Ev(b);c[b>>2]=243160;__ZN10StringNameC2Ev(b+600|0);d=b+604|0;c[d>>2]=0;c[d+4>>2]=0;c[d+8>>2]=0;c[d+12>>2]=0;__ZN5ImageC2Ev(b+620|0);__ZN16AudioRBResamplerC2Ev(b+640|0);g[b+692>>2]=1.0;a[b+688>>0]=0;a[b+689>>0]=0;a[b+704>>0]=1;a[b+705>>0]=0;c[b+716>>2]=0;c[b+708>>2]=500;c[b+712>>2]=44100;h[b+696>>3]=0.0;return}function __ZN7ClassDB7creatorI18ConfirmationDialogEEP6Objectv(){var a=0;a=__ZnwjPKc(672,1263606)|0;__ZN18ConfirmationDialogC2Ev(a);__Z22postinitialize_handlerP6Object(a);return a|0}function __ZN18ConfirmationDialogC2Ev(a){a=a|0;var b=0,d=0,e=0,f=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+4|0;e=b;__ZN12AcceptDialogC2Ev(a);c[a>>2]=250808;__ZN10StringNameC2Ev(a+664|0);__ZN6StringC2EPKc(e,946911);c[d>>2]=__Z3RTRRK6String(e)|0;__ZN12WindowDialog9set_titleERK6String(a,d);f=c[d>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);f=c[e>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);__ZN6StringC2EPKc(d,1263606);c[a+668>>2]=__ZN12AcceptDialog10add_cancelERK6String(a,d)|0;a=c[d>>2]|0;if(!a){l=b;return}if(__Z16atomic_decrementPj(a+-8|0)|0){l=b;return}__ZN6Memory11free_staticEPvb(a,1);l=b;return}function __ZN12AcceptDialogC2Ev(b){b=b|0;var d=0,e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0.0,p=0,q=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d+8|0;f=d+4|0;h=d;__ZN12WindowDialogC2Ev(b);c[b>>2]=249524;__ZN10StringNameC2Ev(b+644|0);__ZN10StringNameC2EPKc(e,1075483);__ZN10StringNameC2EPKc(f,1025218);i=__ZNK7Control12get_constantERK10StringNameS2_(b,e,f)|0;__ZN10StringNameD2Ev(f);__ZN10StringNameD2Ev(e);__ZN10StringNameC2EPKc(e,1019800);__ZN10StringNameC2EPKc(f,1025218);j=__ZNK7Control12get_constantERK10StringNameS2_(b,e,f)|0;__ZN10StringNameD2Ev(f);__ZN10StringNameD2Ev(e);k=__ZnwjPKc(664,1263606)|0;c[e>>2]=0;__ZN5LabelC2ERK6String(k,e);__Z22postinitialize_handlerP6Object(k);n=b+652|0;c[n>>2]=k;k=c[e>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);__ZN7Control10set_anchorE6MarginNS_10AnchorTypeEb(c[n>>2]|0,2,1,0);__ZN7Control10set_anchorE6MarginNS_10AnchorTypeEb(c[n>>2]|0,3,1,0);k=c[n>>2]|0;o=+(i|0);g[e>>2]=o;g[e+4>>2]=o;__ZN7Control9set_beginERK7Vector2(k,e);k=c[n>>2]|0;g[e>>2]=o;g[e+4>>2]=+(j+10|0);__ZN7Control7set_endERK7Vector2(k,e);__ZN4Node9add_childEPS_b(b,c[n>>2]|0,0);n=__ZnwjPKc(624,1263606)|0;__ZN12BoxContainerC2Eb(n,0);c[n>>2]=201104;__ZN10StringNameC2Ev(n+620|0);__Z22postinitialize_handlerP6Object(n);k=b+648|0;c[k>>2]=n;__ZN4Node9add_childEPS_b(b,n,0);__ZN12BoxContainer10add_spacerEb(c[k>>2]|0,0);n=__ZnwjPKc(664,1263606)|0;c[e>>2]=0;__ZN6ButtonC2ERK6String(n,e);__Z22postinitialize_handlerP6Object(n);j=b+656|0;c[j>>2]=n;n=c[e>>2]|0;if(n|0?(__Z16atomic_decrementPj(n+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(n,1);n=c[j>>2]|0;__ZN6StringC2EPKc(f,1139746);c[e>>2]=__Z3RTRRK6String(f)|0;__ZN6Button8set_textERK6String(n,e);n=c[e>>2]|0;if(n|0?(__Z16atomic_decrementPj(n+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(n,1);n=c[f>>2]|0;if(n|0?(__Z16atomic_decrementPj(n+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(n,1);__ZN4Node9add_childEPS_b(c[k>>2]|0,c[j>>2]|0,0);__ZN12BoxContainer10add_spacerEb(c[k>>2]|0,0);k=c[j>>2]|0;__ZN10StringNameC2EPKc(e,1129103);__ZN10StringNameC2EPKc(f,845761);c[h>>2]=0;__ZN6Object7connectERK10StringNamePS_S2_RK6VectorI7VariantEj(k,e,b,f,h,0)|0;k=c[h>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0){j=c[h>>2]|0;h=(j|0)==0?0:j+-4|0;j=h+4|0;n=c[h>>2]|0;if(n|0){i=0;p=n;while(1){n=j+(i*24|0)|0;if(!(c[n>>2]|0))q=p;else{__ZN7Variant5clearEv(n);q=c[h>>2]|0}i=i+1|0;if(i>>>0>=q>>>0)break;else p=q}}__ZN6Memory11free_staticEPvb(k,1)}__ZN10StringNameD2Ev(f);__ZN10StringNameD2Ev(e);__ZN10CanvasItem15set_as_toplevelEb(b,1);a[b+660>>0]=1;__ZN6StringC2EPKc(f,1115592);c[e>>2]=__Z3RTRRK6String(f)|0;__ZN12WindowDialog9set_titleERK6String(b,e);b=c[e>>2]|0;if(b|0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(b,1);b=c[f>>2]|0;if(!b){l=d;return}if(__Z16atomic_decrementPj(b+-8|0)|0){l=d;return}__ZN6Memory11free_staticEPvb(b,1);l=d;return}function __ZN12WindowDialogC2Ev(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d+8|0;f=d+4|0;g=d;__ZN5PopupC2Ev(b);c[b>>2]=248860;__ZN10StringNameC2Ev(b+608|0);h=b+616|0;c[h>>2]=0;c[h+4>>2]=0;c[h+8>>2]=0;c[h+12>>2]=0;c[h+16>>2]=0;c[h+20>>2]=0;a[h+24>>0]=0;h=__ZnwjPKc(672,1263606)|0;__ZN13TextureButtonC2Ev(h);__Z22postinitialize_handlerP6Object(h);i=b+612|0;c[i>>2]=h;__ZN4Node9add_childEPS_b(b,h,0);h=c[i>>2]|0;__ZN10StringNameC2EPKc(e,1129103);__ZN10StringNameC2EPKc(f,845697);c[g>>2]=0;__ZN6Object7connectERK10StringNamePS_S2_RK6VectorI7VariantEj(h,e,b,f,g,0)|0;b=c[g>>2]|0;if(!b){__ZN10StringNameD2Ev(f);__ZN10StringNameD2Ev(e);l=d;return}if(__Z16atomic_decrementPj(b+-8|0)|0){__ZN10StringNameD2Ev(f);__ZN10StringNameD2Ev(e);l=d;return}h=c[g>>2]|0;g=(h|0)==0?0:h+-4|0;h=g+4|0;i=c[g>>2]|0;if(i|0){j=0;k=i;while(1){i=h+(j*24|0)|0;if(!(c[i>>2]|0))n=k;else{__ZN7Variant5clearEv(i);n=c[g>>2]|0}j=j+1|0;if(j>>>0>=n>>>0)break;else k=n}}__ZN6Memory11free_staticEPvb(b,1);__ZN10StringNameD2Ev(f);__ZN10StringNameD2Ev(e);l=d;return}function __ZN12BoxContainerC2Eb(b,d){b=b|0;d=d|0;__ZN9ContainerC2Ev(b);c[b>>2]=252652;__ZN10StringNameC2Ev(b+608|0);a[b+612>>0]=d&1;c[b+616>>2]=0;__ZN7Control16set_mouse_filterENS_11MouseFilterE(b,1);return}function __ZN5PopupC2Ev(b){b=b|0;__ZN7ControlC2Ev(b);c[b>>2]=238780;__ZN10StringNameC2Ev(b+600|0);__ZN10CanvasItem15set_as_toplevelEb(b,1);a[b+604>>0]=0;a[b+605>>0]=0;__ZN10CanvasItem4hideEv(b);return}function __ZN13TextureButtonC2Ev(b){b=b|0;var d=0;__ZN10BaseButtonC2Ev(b);c[b>>2]=237212;__ZN10StringNameC2Ev(b+636|0);d=b+640|0;c[b+668>>2]=0;c[d>>2]=0;c[d+4>>2]=0;c[d+8>>2]=0;c[d+12>>2]=0;c[d+16>>2]=0;c[d+20>>2]=0;a[d+24>>0]=0;return}function __ZN7ClassDB7creatorI12AcceptDialogEEP6Objectv(){var a=0;a=__ZnwjPKc(664,1263606)|0;__ZN12AcceptDialogC2Ev(a);__Z22postinitialize_handlerP6Object(a);return a|0}function __ZN7ClassDB7creatorI12WindowDialogEEP6Objectv(){var a=0;a=__ZnwjPKc(648,1263606)|0;__ZN12WindowDialogC2Ev(a);__Z22postinitialize_handlerP6Object(a);return a|0}function __ZN7ClassDB7creatorI11PopupDialogEEP6Objectv(){var a=0;a=__ZnwjPKc(616,1263606)|0;__ZN11PopupDialogC2Ev(a);__Z22postinitialize_handlerP6Object(a);return a|0}function __ZN11PopupDialogC2Ev(a){a=a|0;__ZN5PopupC2Ev(a);c[a>>2]=249320;__ZN10StringNameC2Ev(a+608|0);return}function __ZN7ClassDB7creatorI13RichTextLabelEEP6Objectv(){var a=0;a=__ZnwjPKc(688,1263606)|0;__ZN13RichTextLabelC2Ev(a);__Z22postinitialize_handlerP6Object(a);return a|0}function __ZN13RichTextLabelC2Ev(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d+8|0;f=d+4|0;g=d;__ZN7ControlC2Ev(b);c[b>>2]=235648;__ZN10StringNameC2Ev(b+600|0);c[b+684>>2]=0;h=__ZnwjPKc(48,1263606)|0;c[h+16>>2]=0;c[h+8>>2]=0;c[h+20>>2]=0;c[h+24>>2]=0;c[h>>2]=235968;c[h+36>>2]=0;c[h+12>>2]=0;c[h+44>>2]=0;a[h+32>>0]=0;c[h+28>>2]=0;i=b+604|0;c[i>>2]=h;c[h+4>>2]=0;c[b+608>>2]=h;__ZN6VectorIN13RichTextLabel4LineEE6resizeEi(h+36|0,1)|0;h=c[i>>2]|0;j=h+36|0;k=c[j>>2]|0;if(!k)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);if((c[k+-4>>2]|0)<=0)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);__ZN6VectorIN13RichTextLabel4LineEE14_copy_on_writeEv(j);c[c[j>>2]>>2]=h;h=c[i>>2]|0;c[h+40>>2]=0;c[b+612>>2]=h;c[b+636>>2]=4;c[b+644>>2]=0;a[b+640>>0]=1;a[b+620>>0]=0;a[b+621>>0]=0;a[b+622>>0]=0;a[b+628>>0]=0;a[b+623>>0]=1;c[b+624>>2]=0;h=__ZnwjPKc(704,1263606)|0;__ZN9ScrollBarC2E11Orientation(h,1);c[h>>2]=321832;__ZN10StringNameC2Ev(h+700|0);__ZN7Control16set_h_size_flagsEi(h,0);__Z22postinitialize_handlerP6Object(h);i=b+616|0;c[i>>2]=h;__ZN4Node9add_childEPS_b(b,h,0);h=c[i>>2]|0;__ZN6StringC2EPKc(f,1132903);__ZN8NodePathC2ERK6String(e,f);__ZN9ScrollBar14set_drag_slaveERK8NodePath(h,e);__ZN8NodePathD2Ev(e);h=c[f>>2]|0;if(h|0?(__Z16atomic_decrementPj(h+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(h,1);__ZN5Range8set_stepEd(c[i>>2]|0,1.0);__ZN7Control21set_anchor_and_marginE6MarginNS_10AnchorTypeEf(c[i>>2]|0,1,0,0.0);__ZN7Control21set_anchor_and_marginE6MarginNS_10AnchorTypeEf(c[i>>2]|0,3,1,0.0);__ZN7Control21set_anchor_and_marginE6MarginNS_10AnchorTypeEf(c[i>>2]|0,2,1,0.0);h=c[i>>2]|0;__ZN10StringNameC2EPKc(e,947909);__ZN10StringNameC2EPKc(f,842002);c[g>>2]=0;__ZN6Object7connectERK10StringNamePS_S2_RK6VectorI7VariantEj(h,e,b,f,g,0)|0;h=c[g>>2]|0;if(h|0?(__Z16atomic_decrementPj(h+-8|0)|0)==0:0){j=c[g>>2]|0;g=(j|0)==0?0:j+-4|0;j=g+4|0;k=c[g>>2]|0;if(k|0){n=0;o=k;while(1){k=j+(n*24|0)|0;if(!(c[k>>2]|0))p=o;else{__ZN7Variant5clearEv(k);p=c[g>>2]|0}n=n+1|0;if(n>>>0>=p>>>0)break;else o=p}}__ZN6Memory11free_staticEPvb(h,1)}__ZN10StringNameD2Ev(f);__ZN10StringNameD2Ev(e);__ZN5Range8set_stepEd(c[i>>2]|0,1.0);__ZN10CanvasItem4hideEv(c[i>>2]|0);c[b+632>>2]=1;a[b+680>>0]=0;c[b+648>>2]=0;a[b+672>>0]=0;a[b+673>>0]=0;c[b+676>>2]=-1;__ZN7Control17set_clip_contentsEb(b,1);l=d;return}function __ZN9ScrollBarC2E11Orientation(b,d){b=b|0;d=d|0;var e=0,f=0;__ZN5RangeC2Ev(b);c[b>>2]=238404;__ZN10StringNameC2Ev(b+612|0);g[b+620>>2]=0.0;g[b+624>>2]=0.0;__ZN8NodePathC2Ev(b+652|0);e=b+656|0;f=e+8|0;c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;c[f+12>>2]=0;c[f+16>>2]=0;c[f+20>>2]=0;c[b+616>>2]=d;c[b+632>>2]=0;g[b+628>>2]=-1.0;c[b+648>>2]=0;a[b+636>>0]=0;c[e>>2]=0;c[b+660>>2]=0;a[b+696>>0]=0;a[b+697>>0]=0;if(!(a[1263269]|0)){__ZN5Range8set_stepEd(b,0.0);return}__ZN7Control14set_focus_modeENS_9FocusModeE(b,2);__ZN5Range8set_stepEd(b,0.0);return}function __ZN9ScrollBar14set_drag_slaveERK8NodePath(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e+8|0;g=e+4|0;h=e;i=b+136|0;j=b+648|0;if(a[i>>0]|0?(k=c[j>>2]|0,k|0):0){__ZN10StringNameC2EPKc(f,947872);__ZN10StringNameC2EPKc(g,836348);__ZN6Object10disconnectERK10StringNamePS_S2_(k,f,b,g);__ZN10StringNameD2Ev(g);__ZN10StringNameD2Ev(f);k=c[j>>2]|0;__ZN10StringNameC2EPKc(f,946929);__ZN10StringNameC2EPKc(g,836366);__ZN6Object10disconnectERK10StringNamePS_S2_(k,f,b,g);__ZN10StringNameD2Ev(g);__ZN10StringNameD2Ev(f)}c[j>>2]=0;__ZN8NodePathaSERKS_(b+652|0,d);if(!(a[i>>0]|0)){l=e;return}if(__ZNK4Node8has_nodeERK8NodePath(b,d)|0){i=__ZNK4Node8get_nodeERK8NodePath(b,d)|0;if(!i)n=0;else{d=$i[c[(c[i>>2]|0)+44>>2]&8191](i,1220744)|0;n=d?i:0}c[j>>2]=n;o=n}else o=c[j>>2]|0;if(!o){l=e;return}__ZN10StringNameC2EPKc(f,947872);__ZN10StringNameC2EPKc(g,836348);c[h>>2]=0;__ZN6Object7connectERK10StringNamePS_S2_RK6VectorI7VariantEj(o,f,b,g,h,0)|0;o=c[h>>2]|0;if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0){n=c[h>>2]|0;i=(n|0)==0?0:n+-4|0;n=i+4|0;d=c[i>>2]|0;if(d|0){k=0;p=d;while(1){d=n+(k*24|0)|0;if(!(c[d>>2]|0))q=p;else{__ZN7Variant5clearEv(d);q=c[i>>2]|0}k=k+1|0;if(k>>>0>=q>>>0)break;else p=q}}__ZN6Memory11free_staticEPvb(o,1)}__ZN10StringNameD2Ev(g);__ZN10StringNameD2Ev(f);o=c[j>>2]|0;__ZN10StringNameC2EPKc(f,946929);__ZN10StringNameC2EPKc(g,836366);c[h>>2]=__Z6varrayv()|0;__ZN6Object7connectERK10StringNamePS_S2_RK6VectorI7VariantEj(o,f,b,g,h,4)|0;b=c[h>>2]|0;if(b|0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0){o=c[h>>2]|0;h=(o|0)==0?0:o+-4|0;o=h+4|0;j=c[h>>2]|0;if(j|0){q=0;p=j;while(1){j=o+(q*24|0)|0;if(!(c[j>>2]|0))r=p;else{__ZN7Variant5clearEv(j);r=c[h>>2]|0}q=q+1|0;if(q>>>0>=r>>>0)break;else p=r}}__ZN6Memory11free_staticEPvb(b,1)}__ZN10StringNameD2Ev(g);__ZN10StringNameD2Ev(f);l=e;return}function __ZN10VScrollBar18_initialize_classvEv(b){b=b|0;if(a[1263459]|0)return;if(!(a[1256992]|0)){__ZN5Range16initialize_classEv();__ZN7ClassDB10_add_classI9ScrollBarEEvv();__ZN9ScrollBar13_bind_methodsEv();a[1256992]=1}__ZN7ClassDB10_add_classI10VScrollBarEEvv();a[1263459]=1;return}function __ZN10VScrollBar5_setvERK10StringNameRK7Variant(a,b,c){a=a|0;b=b|0;c=c|0;var d=0;if(1128!=1129?__ZN7Control4_setERK10StringNameRK7Variant(a,b,c)|0:0)d=1;else d=0;return d|0}function __ZNK10VScrollBar5_getvERK10StringNameR7Variant(a,b,c){a=a|0;b=b|0;c=c|0;var d=0;if(1130!=1131?__ZNK7Control4_getERK10StringNameR7Variant(a,b,c)|0:0)d=1;else d=0;return d|0}function __ZNK10VScrollBar19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+24|0;g=e+4|0;h=e;if(!d)__ZNK9ScrollBar19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,0);__ZN6StringC2EPKc(f,1003795);i=c[f>>2]|0;f=i;j=g+4|0;c[j>>2]=0;k=g+12|0;c[k>>2]=0;c[g>>2]=0;n=(i|0)==0;if(!n?(c[j>>2]=0,__Z28atomic_conditional_incrementPj(i+-8|0)|0):0)c[j>>2]=f;c[g+8>>2]=0;f=c[k>>2]|0;if(f|0){if(!(__Z16atomic_decrementPj(f+-8|0)|0))__ZN6Memory11free_staticEPvb(f,1);c[k>>2]=0}c[g+16>>2]=256;if(!(c[b>>2]|0)){k=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=k;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0}k=__ZnwjPFPvjE(32,4740)|0;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0;c[k+12>>2]=0;c[k+16>>2]=7;f=k+20|0;c[f>>2]=0;j=k+24|0;c[j>>2]=0;o=k+28|0;c[o>>2]=0;__ZN12PropertyInfoaSERKS_(k,g)|0;p=c[b>>2]|0;q=p+4|0;r=c[q>>2]|0;c[j>>2]=r;c[f>>2]=0;c[o>>2]=p;if(r|0)c[r+20>>2]=k;c[q>>2]=k;if(!(c[p>>2]|0))c[p>>2]=k;k=p+8|0;c[k>>2]=(c[k>>2]|0)+1;k=c[g+12>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);k=c[g+4>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);if(!n?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);__ZN10StringNameC2EPKc(h,1003795);__ZN7ClassDB17get_property_listE10StringNameP4ListI12PropertyInfo16DefaultAllocatorEbPK6Object(h,b,1,a);__ZN10StringNameD2Ev(h);if(!d){l=e;return}__ZNK9ScrollBar19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,1);l=e;return}function __ZN10VScrollBar14_notificationvEib(a,b,c){a=a|0;b=b|0;c=c|0;__ZN9ScrollBar14_notificationvEib(a,b,c);return}function __ZNK10VScrollBar16_get_class_namevEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+8|0;e=b+4|0;f=b;g=a+700|0;a=c[g>>2]|0;if(a|0){if(c[a+4>>2]|0){l=b;return g|0}if(__ZNK6String6lengthEv(a+8|0)|0){l=b;return g|0}}__ZN6StringC2EPKc(d,1003795);c[f>>2]=c[d>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameaSERKS_(g,e);__ZN10StringNameD2Ev(e);e=c[f>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);l=b;return g|0}function __ZNK10VScrollBar9get_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1003795);l=a;return c[b>>2]|0}function __ZNK10VScrollBar8is_classERK6String(a,b){a=a|0;b=b|0;var c=0;if(((((!(__ZNK6StringeqEPKc(b,1003795)|0)?!(__ZNK6StringeqEPKc(b,946941)|0):0)?!(__ZNK6StringeqEPKc(b,875219)|0):0)?!(__ZNK6StringeqEPKc(b,1111718)|0):0)?!(__ZNK6StringeqEPKc(b,947933)|0):0)?!(__ZNK6StringeqEPKc(b,1132465)|0):0)c=__ZNK6StringeqEPKc(b,1142944)|0;else c=1;return c|0}function __ZNK10VScrollBar12is_class_ptrEPv(a,b){a=a|0;b=b|0;var c=0;if((b|0)==1236572|(b|0)==1220736){c=1;return c|0}c=(b|0)==1220740|((b|0)==1220744|((b|0)==1220748|((b|0)==1220720|(b|0)==1220580)));return c|0}function __ZN10VScrollBarD2Ev(a){a=a|0;c[a>>2]=321832;__ZN10StringNameD2Ev(a+700|0);__ZN9ScrollBarD2Ev(a);return}function __ZN10VScrollBarD0Ev(a){a=a|0;c[a>>2]=321832;__ZN10StringNameD2Ev(a+700|0);__ZN9ScrollBarD2Ev(a);__ZdlPv(a);return}function __ZN5Range16initialize_classEv(){if(a[1256993]|0)return;if(!(a[1256994]|0)){if(!(a[1256995]|0)){if(!(a[1256996]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI4NodeEEvv();__ZN4Node13_bind_methodsEv();a[1256996]=1}__ZN7ClassDB10_add_classI10CanvasItemEEvv();__ZN10CanvasItem13_bind_methodsEv();a[1256995]=1}__ZN7ClassDB10_add_classI7ControlEEvv();__ZN7Control13_bind_methodsEv();a[1256994]=1}__ZN7ClassDB10_add_classI5RangeEEvv();__ZN5Range13_bind_methodsEv();a[1256993]=1;return}function __ZN7ClassDB10_add_classI10VScrollBarEEvv(){var a=0,b=0,d=0,e=0,f=0,g=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+16|0;d=a+12|0;e=a+8|0;f=a+4|0;g=a;__ZN6StringC2EPKc(b,1003795);c[e>>2]=c[b>>2];__ZN10StringNameC2ERK6String(d,e);__ZN6StringC2EPKc(b,946941);c[g>>2]=c[b>>2];__ZN10StringNameC2ERK6String(f,g);__ZN7ClassDB11_add_class2ERK10StringNameS2_(d,f);__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);__ZN10StringNameD2Ev(d);d=c[e>>2]|0;if(!d){l=a;return}if(__Z16atomic_decrementPj(d+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(d,1);l=a;return}function __ZN5RangeC2Ev(b){b=b|0;var d=0,e=0,f=0,g=0,i=0,j=0,k=0,n=0,o=0,p=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d;__ZN7ControlC2Ev(b);c[b>>2]=230944;__ZN10StringNameC2Ev(b+600|0);f=__ZnwjPKc(56,1263606)|0;c[f+48>>2]=379008;c[f+44>>2]=0;c[f+52>>2]=0;g=b+604|0;c[g>>2]=f;h[f+8>>3]=0.0;h[f+16>>3]=100.0;h[f+24>>3]=1.0;h[f>>3]=1.0;h[f+32>>3]=0.0;i=f+44|0;c[e>>2]=b;if(c[i>>2]|0){__ZN3SetIP5Range10ComparatorIS1_E16DefaultAllocatorE10_insert_rbERKS1_(i,e)|0;j=c[g>>2]|0;k=j+40|0;a[k>>0]=0;n=b+608|0;a[n>>0]=0;l=d;return}o=__ZnwjPFPvjE(28,4740)|0;p=o+16|0;c[p>>2]=0;c[p+4>>2]=0;c[i>>2]=o;p=c[f+48>>2]|0;c[o+4>>2]=p;c[o+8>>2]=p;c[o+12>>2]=p;c[o>>2]=1;__ZN3SetIP5Range10ComparatorIS1_E16DefaultAllocatorE10_insert_rbERKS1_(i,e)|0;j=c[g>>2]|0;k=j+40|0;a[k>>0]=0;n=b+608|0;a[n>>0]=0;l=d;return}function __ZN7ClassDB7creatorI17ColorPickerButtonEEP6Objectv(){var a=0;a=__ZnwjPKc(680,1263606)|0;__ZN17ColorPickerButtonC2Ev(a);__Z22postinitialize_handlerP6Object(a);return a|0}function __ZN17ColorPickerButtonC2Ev(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+8|0;e=b+4|0;f=b;c[d>>2]=0;__ZN6ButtonC2ERK6String(a,d);g=c[d>>2]|0;if(g|0?(__Z16atomic_decrementPj(g+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(g,1);c[a>>2]=243940;__ZN10StringNameC2Ev(a+664|0);g=__ZnwjPKc(616,1263606)|0;__ZN10PopupPanelC2Ev(g);__Z22postinitialize_handlerP6Object(g);h=a+668|0;c[h>>2]=g;g=__ZnwjPKc(800,1263606)|0;__ZN11ColorPickerC2Ev(g);__Z22postinitialize_handlerP6Object(g);i=a+672|0;c[i>>2]=g;__ZN4Node9add_childEPS_b(c[h>>2]|0,g,0);g=c[i>>2]|0;__ZN10StringNameC2EPKc(d,841179);__ZN10StringNameC2EPKc(e,841164);c[f>>2]=0;__ZN6Object7connectERK10StringNamePS_S2_RK6VectorI7VariantEj(g,d,a,e,f,0)|0;g=c[f>>2]|0;if(!g){__ZN10StringNameD2Ev(e);__ZN10StringNameD2Ev(d);j=c[h>>2]|0;__ZN4Node9add_childEPS_b(a,j,0);l=b;return}if(__Z16atomic_decrementPj(g+-8|0)|0){__ZN10StringNameD2Ev(e);__ZN10StringNameD2Ev(d);j=c[h>>2]|0;__ZN4Node9add_childEPS_b(a,j,0);l=b;return}i=c[f>>2]|0;f=(i|0)==0?0:i+-4|0;i=f+4|0;k=c[f>>2]|0;if(k|0){n=0;o=k;while(1){k=i+(n*24|0)|0;if(!(c[k>>2]|0))p=o;else{__ZN7Variant5clearEv(k);p=c[f>>2]|0}n=n+1|0;if(n>>>0>=p>>>0)break;else o=p}}__ZN6Memory11free_staticEPvb(g,1);__ZN10StringNameD2Ev(e);__ZN10StringNameD2Ev(d);j=c[h>>2]|0;__ZN4Node9add_childEPS_b(a,j,0);l=b;return}function __ZN11ColorPickerC2Ev(b){b=b|0;var d=0,e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0;d=l;l=l+128|0;if((l|0)>=(m|0))ba(128);e=d+112|0;f=d+104|0;h=d+100|0;i=d+72|0;j=d+48|0;k=d+96|0;n=d+24|0;o=d;__ZN12BoxContainerC2Eb(b,1);c[b>>2]=322028;__ZN10StringNameC2Ev(b+620|0);__ZN5ImageC2Ev(b+628|0);c[b+668>>2]=0;c[b+740>>2]=0;c[b+744>>2]=0;p=b+752|0;g[p>>2]=0.0;q=b+756|0;g[q>>2]=0.0;r=b+760|0;g[r>>2]=0.0;s=b+764|0;g[s>>2]=1.0;t=b+784|0;g[t>>2]=0.0;u=b+788|0;g[u>>2]=0.0;v=b+792|0;g[v>>2]=0.0;w=b+796|0;g[w>>2]=1.0;x=b+769|0;a[x>>0]=1;y=b+736|0;a[y>>0]=1;a[b+748>>0]=0;a[b+768>>0]=0;a[b+770>>0]=0;c[b+624>>2]=0;z=__ZnwjPKc(624,1263606)|0;__ZN12BoxContainerC2Eb(z,0);c[z>>2]=201104;__ZN10StringNameC2Ev(z+620|0);__Z22postinitialize_handlerP6Object(z);A=__ZnwjPKc(672,1263606)|0;__ZN10ToolButtonC2Ev(A);__Z22postinitialize_handlerP6Object(A);B=b+672|0;c[B>>2]=A;__ZN10StringNameC2EPKc(e,1129103);__ZN10StringNameC2EPKc(f,946951);c[h>>2]=0;__ZN6Object7connectERK10StringNamePS_S2_RK6VectorI7VariantEj(A,e,b,f,h,0)|0;A=c[h>>2]|0;if(A|0?(__Z16atomic_decrementPj(A+-8|0)|0)==0:0){C=c[h>>2]|0;D=(C|0)==0?0:C+-4|0;C=D+4|0;E=c[D>>2]|0;if(E|0){F=0;G=E;while(1){E=C+(F*24|0)|0;if(!(c[E>>2]|0))H=G;else{__ZN7Variant5clearEv(E);H=c[D>>2]|0}F=F+1|0;if(F>>>0>=H>>>0)break;else G=H}}__ZN6Memory11free_staticEPvb(A,1)}__ZN10StringNameD2Ev(f);__ZN10StringNameD2Ev(e);A=__ZnwjPKc(616,1263606)|0;__ZN11TextureRectC2Ev(A);__Z22postinitialize_handlerP6Object(A);H=b+656|0;c[H>>2]=A;__ZN7Control16set_h_size_flagsEi(A,3);A=c[H>>2]|0;__ZN10StringNameC2EPKc(e,947867);__ZN10StringNameC2EPKc(f,946972);c[h>>2]=0;__ZN6Object7connectERK10StringNamePS_S2_RK6VectorI7VariantEj(A,e,b,f,h,0)|0;A=c[h>>2]|0;if(A|0?(__Z16atomic_decrementPj(A+-8|0)|0)==0:0){G=c[h>>2]|0;F=(G|0)==0?0:G+-4|0;G=F+4|0;D=c[F>>2]|0;if(D|0){C=0;E=D;while(1){D=G+(C*24|0)|0;if(!(c[D>>2]|0))I=E;else{__ZN7Variant5clearEv(D);I=c[F>>2]|0}C=C+1|0;if(C>>>0>=I>>>0)break;else E=I}}__ZN6Memory11free_staticEPvb(A,1)}__ZN10StringNameD2Ev(f);__ZN10StringNameD2Ev(e);__ZN4Node9add_childEPS_b(z,c[H>>2]|0,0);__ZN4Node9add_childEPS_b(z,c[B>>2]|0,0);__ZN4Node9add_childEPS_b(b,z,0);z=__ZnwjPKc(624,1263606)|0;__ZN12BoxContainerC2Eb(z,0);c[z>>2]=201104;__ZN10StringNameC2Ev(z+620|0);__Z22postinitialize_handlerP6Object(z);B=__ZnwjPKc(600,1263606)|0;__ZN7ControlC2Ev(B);__Z22postinitialize_handlerP6Object(B);H=b+648|0;c[H>>2]=B;__ZN10StringNameC2EPKc(e,947872);__ZN10StringNameC2EPKc(f,946985);c[h>>2]=0;__ZN6Object7connectERK10StringNamePS_S2_RK6VectorI7VariantEj(B,e,b,f,h,0)|0;B=c[h>>2]|0;if(B|0?(__Z16atomic_decrementPj(B+-8|0)|0)==0:0){A=c[h>>2]|0;I=(A|0)==0?0:A+-4|0;A=I+4|0;E=c[I>>2]|0;if(E|0){C=0;F=E;while(1){E=A+(C*24|0)|0;if(!(c[E>>2]|0))J=F;else{__ZN7Variant5clearEv(E);J=c[I>>2]|0}C=C+1|0;if(C>>>0>=J>>>0)break;else F=J}}__ZN6Memory11free_staticEPvb(B,1)}__ZN10StringNameD2Ev(f);__ZN10StringNameD2Ev(e);__ZN7Control16set_mouse_filterENS_11MouseFilterE(c[H>>2]|0,1);B=c[H>>2]|0;g[e>>2]=256.0;g[e+4>>2]=256.0;__ZN7Control23set_custom_minimum_sizeERK7Vector2(B,e);c[e>>2]=0;__ZN7VariantC2Ei(i,0);__ZN6VectorI7VariantE9push_backES0_(e,i)|0;if(c[i>>2]|0)__ZN7Variant5clearEv(i);__ZN7VariantC2EPK6Object(j,c[H>>2]|0);__ZN6VectorI7VariantE9push_backES0_(e,j)|0;if(c[j>>2]|0)__ZN7Variant5clearEv(j);j=c[H>>2]|0;__ZN10StringNameC2EPKc(f,947867);__ZN10StringNameC2EPKc(h,946995);__ZN6Object7connectERK10StringNamePS_S2_RK6VectorI7VariantEj(j,f,b,h,e,0)|0;__ZN10StringNameD2Ev(h);__ZN10StringNameD2Ev(f);__ZN4Node9add_childEPS_b(b,z,0);j=__ZnwjPKc(600,1263606)|0;__ZN7ControlC2Ev(j);__Z22postinitialize_handlerP6Object(j);i=b+652|0;c[i>>2]=j;g[f>>2]=30.0;g[f+4>>2]=256.0;__ZN7Control23set_custom_minimum_sizeERK7Vector2(j,f);j=c[i>>2]|0;__ZN10StringNameC2EPKc(f,947872);__ZN10StringNameC2EPKc(h,947005);c[k>>2]=0;__ZN6Object7connectERK10StringNamePS_S2_RK6VectorI7VariantEj(j,f,b,h,k,0)|0;j=c[k>>2]|0;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0){B=c[k>>2]|0;J=(B|0)==0?0:B+-4|0;B=J+4|0;F=c[J>>2]|0;if(F|0){C=0;I=F;while(1){F=B+(C*24|0)|0;if(!(c[F>>2]|0))K=I;else{__ZN7Variant5clearEv(F);K=c[J>>2]|0}C=C+1|0;if(C>>>0>=K>>>0)break;else I=K}}__ZN6Memory11free_staticEPvb(j,1)}__ZN10StringNameD2Ev(h);__ZN10StringNameD2Ev(f);a[1263537]=0;j=c[e>>2]|0;if(j|0?c[j+-4>>2]|0:0){if(!(__Z16atomic_decrementPj(j+-8|0)|0)){K=c[e>>2]|0;I=(K|0)==0?0:K+-4|0;K=I+4|0;C=c[I>>2]|0;if(C|0){J=0;B=C;while(1){C=K+(J*24|0)|0;if(!(c[C>>2]|0))L=B;else{__ZN7Variant5clearEv(C);L=c[I>>2]|0}J=J+1|0;if(J>>>0>=L>>>0)break;else B=L}}__ZN6Memory11free_staticEPvb(j,1)}c[e>>2]=0}__ZN7VariantC2Ei(n,1);__ZN6VectorI7VariantE9push_backES0_(e,n)|0;if(c[n>>2]|0)__ZN7Variant5clearEv(n);__ZN7VariantC2EPK6Object(o,c[i>>2]|0);__ZN6VectorI7VariantE9push_backES0_(e,o)|0;if(c[o>>2]|0)__ZN7Variant5clearEv(o);o=c[i>>2]|0;__ZN10StringNameC2EPKc(f,947867);__ZN10StringNameC2EPKc(h,946995);__ZN6Object7connectERK10StringNamePS_S2_RK6VectorI7VariantEj(o,f,b,h,e,0)|0;__ZN10StringNameD2Ev(h);__ZN10StringNameD2Ev(f);__ZN4Node9add_childEPS_b(z,c[H>>2]|0,0);H=__ZnwjPKc(616,1263606)|0;__ZN10VSeparatorC2Ev(H);__Z22postinitialize_handlerP6Object(H);__ZN4Node9add_childEPS_b(z,H,0);__ZN4Node9add_childEPS_b(z,c[i>>2]|0,0);i=__ZnwjPKc(624,1263606)|0;__ZN12BoxContainerC2Eb(i,1);c[i>>2]=25800;__ZN10StringNameC2Ev(i+620|0);__Z22postinitialize_handlerP6Object(i);__ZN4Node9add_childEPS_b(b,i,0);i=__ZnwjPKc(616,1263606)|0;__ZN10HSeparatorC2Ev(i);__Z22postinitialize_handlerP6Object(i);__ZN4Node9add_childEPS_b(b,i,0);i=__ZnwjPKc(624,1263606)|0;__ZN12BoxContainerC2Eb(i,1);c[i>>2]=25800;__ZN10StringNameC2Ev(i+620|0);__Z22postinitialize_handlerP6Object(i);__ZN4Node9add_childEPS_b(b,i,0);__ZN7Control16set_h_size_flagsEi(i,3);z=__ZnwjPKc(624,1263606)|0;__ZN12BoxContainerC2Eb(z,0);c[z>>2]=201104;__ZN10StringNameC2Ev(z+620|0);__Z22postinitialize_handlerP6Object(z);H=0;o=z;do{z=__ZnwjPKc(664,1263606)|0;__ZN6StringC2EPKc(f,c[322212+(H<<2)>>2]|0);__ZN5LabelC2ERK6String(z,f);__Z22postinitialize_handlerP6Object(z);n=b+712+(H<<2)|0;c[n>>2]=z;z=c[f>>2]|0;if(z|0?(__Z16atomic_decrementPj(z+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(z,1);__ZN4Node9add_childEPS_b(o,c[n>>2]|0,0);n=__ZnwjPKc(656,1263606)|0;__ZN6SliderC2E11Orientation(n,0);c[n>>2]=322236;__ZN10StringNameC2Ev(n+648|0);__ZN7Control16set_v_size_flagsEi(n,0);__Z22postinitialize_handlerP6Object(n);z=b+680+(H<<2)|0;c[z>>2]=n;__ZN4Node9add_childEPS_b(o,n,0);n=__ZnwjPKc(672,1263606)|0;__ZN7SpinBoxC2Ev(n);__Z22postinitialize_handlerP6Object(n);j=b+696+(H<<2)|0;c[j>>2]=n;__ZN5Range5shareEPS_(c[z>>2]|0,n);__ZN4Node9add_childEPS_b(o,c[j>>2]|0,0);__ZN5Range7set_minEd(c[z>>2]|0,0.0);__ZN5Range8set_pageEd(c[z>>2]|0,0.0);__ZN7Control16set_h_size_flagsEi(c[z>>2]|0,3);j=c[z>>2]|0;__ZN10StringNameC2EPKc(f,947909);__ZN10StringNameC2EPKc(h,947141);c[k>>2]=0;__ZN6Object7connectERK10StringNamePS_S2_RK6VectorI7VariantEj(j,f,b,h,k,0)|0;j=c[k>>2]|0;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0){z=c[k>>2]|0;n=(z|0)==0?0:z+-4|0;z=n+4|0;L=c[n>>2]|0;if(L|0){B=0;J=L;while(1){L=z+(B*24|0)|0;if(!(c[L>>2]|0))M=J;else{__ZN7Variant5clearEv(L);M=c[n>>2]|0}B=B+1|0;if(B>>>0>=M>>>0)break;else J=M}}__ZN6Memory11free_staticEPvb(j,1)}__ZN10StringNameD2Ev(h);__ZN10StringNameD2Ev(f);__ZN4Node9add_childEPS_b(i,o,0);H=H+1|0;o=__ZnwjPKc(624,1263606)|0;__ZN12BoxContainerC2Eb(o,0);c[o>>2]=201104;__ZN10StringNameC2Ev(o+620|0);__Z22postinitialize_handlerP6Object(o)}while((H|0)!=4);H=__ZnwjPKc(672,1263606)|0;__ZN11CheckButtonC2Ev(H);__Z22postinitialize_handlerP6Object(H);M=b+676|0;c[M>>2]=H;__ZN6StringC2EPKc(f,947014);__ZN6Button8set_textERK6String(H,f);H=c[f>>2]|0;if(H|0?(__Z16atomic_decrementPj(H+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(H,1);H=c[M>>2]|0;__ZN10StringNameC2EPKc(f,947023);__ZN10StringNameC2EPKc(h,947031);c[k>>2]=0;__ZN6Object7connectERK10StringNamePS_S2_RK6VectorI7VariantEj(H,f,b,h,k,0)|0;H=c[k>>2]|0;if(H|0?(__Z16atomic_decrementPj(H+-8|0)|0)==0:0){J=c[k>>2]|0;B=(J|0)==0?0:J+-4|0;J=B+4|0;n=c[B>>2]|0;if(n|0){z=0;L=n;while(1){n=J+(z*24|0)|0;if(!(c[n>>2]|0))N=L;else{__ZN7Variant5clearEv(n);N=c[B>>2]|0}z=z+1|0;if(z>>>0>=N>>>0)break;else L=N}}__ZN6Memory11free_staticEPvb(H,1)}__ZN10StringNameD2Ev(h);__ZN10StringNameD2Ev(f);__ZN4Node9add_childEPS_b(o,c[M>>2]|0,0);__ZN4Node9add_childEPS_b(i,o,0);i=__ZnwjPKc(664,1263606)|0;c[f>>2]=0;__ZN6ButtonC2ERK6String(i,f);__Z22postinitialize_handlerP6Object(i);M=b+728|0;c[M>>2]=i;i=c[f>>2]|0;if(i|0?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);__ZN6Button8set_flatEb(c[M>>2]|0,1);i=c[M>>2]|0;__ZN10StringNameC2EPKc(f,1129103);__ZN10StringNameC2EPKc(h,947044);c[k>>2]=0;__ZN6Object7connectERK10StringNamePS_S2_RK6VectorI7VariantEj(i,f,b,h,k,0)|0;i=c[k>>2]|0;if(i|0?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0){H=c[k>>2]|0;N=(H|0)==0?0:H+-4|0;H=N+4|0;L=c[N>>2]|0;if(L|0){z=0;B=L;while(1){L=H+(z*24|0)|0;if(!(c[L>>2]|0))O=B;else{__ZN7Variant5clearEv(L);O=c[N>>2]|0}z=z+1|0;if(z>>>0>=O>>>0)break;else B=O}}__ZN6Memory11free_staticEPvb(i,1)}__ZN10StringNameD2Ev(h);__ZN10StringNameD2Ev(f);__ZN4Node9add_childEPS_b(o,c[M>>2]|0,0);i=__ZnwjPKc(672,1263606)|0;__ZN8LineEditC2Ev(i);__Z22postinitialize_handlerP6Object(i);O=b+732|0;c[O>>2]=i;__ZN4Node9add_childEPS_b(o,i,0);i=c[O>>2]|0;__ZN10StringNameC2EPKc(f,947795);__ZN10StringNameC2EPKc(h,947063);c[k>>2]=0;__ZN6Object7connectERK10StringNamePS_S2_RK6VectorI7VariantEj(i,f,b,h,k,0)|0;i=c[k>>2]|0;if(i|0?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0){o=c[k>>2]|0;B=(o|0)==0?0:o+-4|0;o=B+4|0;z=c[B>>2]|0;if(z|0){N=0;H=z;while(1){z=o+(N*24|0)|0;if(!(c[z>>2]|0))P=H;else{__ZN7Variant5clearEv(z);P=c[B>>2]|0}N=N+1|0;if(N>>>0>=P>>>0)break;else H=P}}__ZN6Memory11free_staticEPvb(i,1)}__ZN10StringNameD2Ev(h);__ZN10StringNameD2Ev(f);i=c[M>>2]|0;__ZN6StringC2EPKc(f,1113513);__ZN6Button8set_textERK6String(i,f);i=c[f>>2]|0;if(i|0?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);__ZN7Control16set_h_size_flagsEi(c[O>>2]|0,3);O=c[b+708>>2]|0;if(!(a[y>>0]|0)){__ZN10CanvasItem4hideEv(O);__ZN10CanvasItem4hideEv(c[b+692>>2]|0);__ZN10CanvasItem4hideEv(c[b+724>>2]|0)}else{__ZN10CanvasItem4showEv(O);__ZN10CanvasItem4showEv(c[b+692>>2]|0);__ZN10CanvasItem4showEv(c[b+724>>2]|0)}a[x>>0]=0;g[b+752>>2]=1.0;g[q>>2]=1.0;g[r>>2]=1.0;g[s>>2]=1.0;if(!(((!(+g[t>>2]!=1.0)?!(+g[u>>2]!=1.0):0)?!(+g[v>>2]!=1.0):0)?!(+g[w>>2]!=1.0):0)){g[b+772>>2]=+__ZNK5Color5get_hEv(p);g[b+776>>2]=+__ZNK5Color5get_sEv(p);g[b+780>>2]=+__ZNK5Color5get_vEv(p);c[t>>2]=c[p>>2];c[t+4>>2]=c[p+4>>2];c[t+8>>2]=c[p+8>>2];c[t+12>>2]=c[p+12>>2]}p=__ZnwjPKc(624,1263606)|0;__ZN12BoxContainerC2Eb(p,0);c[p>>2]=201104;__ZN10StringNameC2Ev(p+620|0);__Z22postinitialize_handlerP6Object(p);__ZN4Node9add_childEPS_b(b,p,0);t=__ZnwjPKc(616,1263606)|0;__ZN11TextureRectC2Ev(t);__Z22postinitialize_handlerP6Object(t);w=b+660|0;c[w>>2]=t;__ZN4Node9add_childEPS_b(p,t,0);t=c[w>>2]|0;__ZN10StringNameC2EPKc(f,947872);__ZN10StringNameC2EPKc(h,947077);c[k>>2]=0;__ZN6Object7connectERK10StringNamePS_S2_RK6VectorI7VariantEj(t,f,b,h,k,0)|0;t=c[k>>2]|0;if(t|0?(__Z16atomic_decrementPj(t+-8|0)|0)==0:0){w=c[k>>2]|0;v=(w|0)==0?0:w+-4|0;w=v+4|0;u=c[v>>2]|0;if(u|0){s=0;r=u;while(1){u=w+(s*24|0)|0;if(!(c[u>>2]|0))Q=r;else{__ZN7Variant5clearEv(u);Q=c[v>>2]|0}s=s+1|0;if(s>>>0>=Q>>>0)break;else r=Q}}__ZN6Memory11free_staticEPvb(t,1)}__ZN10StringNameD2Ev(h);__ZN10StringNameD2Ev(f);t=__ZnwjPKc(664,1263606)|0;c[f>>2]=0;__ZN6ButtonC2ERK6String(t,f);__Z22postinitialize_handlerP6Object(t);Q=b+664|0;c[Q>>2]=t;t=c[f>>2]|0;do if(t|0){if(__Z16atomic_decrementPj(t+-8|0)|0)break;__ZN6Memory11free_staticEPvb(t,1)}while(0);t=c[Q>>2]|0;__ZN10StringNameC2EPKc(h,1025920);__ZN10StringNameC2Ev(k);c[f>>2]=__ZNK7Control8get_iconERK10StringNameS2_(b,h,k)|0;__ZN6Button8set_iconERK3RefI7TextureE(t,f);t=c[f>>2]|0;do if(t|0){if(!(__ZN9Reference11unreferenceEv(t)|0))break;r=c[f>>2]|0;if(!(__Z17predelete_handlerP6Object(r)|0))break;gj[c[(c[r>>2]|0)+76>>2]&8191](r);__ZN6Memory11free_staticEPvb(r,0)}while(0);c[f>>2]=0;__ZN10StringNameD2Ev(k);__ZN10StringNameD2Ev(h);t=c[Q>>2]|0;__ZN6StringC2EPKc(f,947091);__ZN7Control11set_tooltipERK6String(t,f);t=c[f>>2]|0;do if(t|0){if(__Z16atomic_decrementPj(t+-8|0)|0)break;__ZN6Memory11free_staticEPvb(t,1)}while(0);t=c[Q>>2]|0;__ZN10StringNameC2EPKc(f,1129103);__ZN10StringNameC2EPKc(h,947121);c[k>>2]=0;__ZN6Object7connectERK10StringNamePS_S2_RK6VectorI7VariantEj(t,f,b,h,k,0)|0;b=c[k>>2]|0;do if(b|0){if(__Z16atomic_decrementPj(b+-8|0)|0)break;t=c[k>>2]|0;r=(t|0)==0?0:t+-4|0;t=r+4|0;s=c[r>>2]|0;if(s|0){v=0;w=s;while(1){s=t+(v*24|0)|0;if(!(c[s>>2]|0))R=w;else{__ZN7Variant5clearEv(s);R=c[r>>2]|0}v=v+1|0;if(v>>>0>=R>>>0)break;else w=R}}__ZN6Memory11free_staticEPvb(b,1)}while(0);__ZN10StringNameD2Ev(h);__ZN10StringNameD2Ev(f);__ZN4Node9add_childEPS_b(p,c[Q>>2]|0,0);Q=c[e>>2]|0;if(!Q){l=d;return}if(__Z16atomic_decrementPj(Q+-8|0)|0){l=d;return}p=c[e>>2]|0;e=(p|0)==0?0:p+-4|0;p=e+4|0;f=c[e>>2]|0;if(f|0){h=0;b=f;while(1){f=p+(h*24|0)|0;if(!(c[f>>2]|0))S=b;else{__ZN7Variant5clearEv(f);S=c[e>>2]|0}h=h+1|0;if(h>>>0>=S>>>0)break;else b=S}}__ZN6Memory11free_staticEPvb(Q,1);l=d;return}function __ZN6SliderC2E11Orientation(b,d){b=b|0;d=d|0;__ZN5RangeC2Ev(b);c[b>>2]=240812;__ZN10StringNameC2Ev(b+612|0);c[b+636>>2]=d;a[b+632>>0]=0;a[b+624>>0]=0;c[b+628>>2]=0;g[b+640>>2]=-1.0;__ZN7Control14set_focus_modeENS_9FocusModeE(b,2);return}function __ZN7SpinBoxC2Ev(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d+8|0;f=d+4|0;g=d;__ZN5RangeC2Ev(b);c[b>>2]=250140;__ZN10StringNameC2Ev(b+612|0);c[b+628>>2]=0;c[b+632>>2]=0;h=b+644|0;c[h>>2]=0;c[h+4>>2]=0;c[h+8>>2]=0;c[h+12>>2]=0;c[h+16>>2]=0;c[h+20>>2]=0;c[b+620>>2]=0;h=__ZnwjPKc(672,1263606)|0;__ZN8LineEditC2Ev(h);__Z22postinitialize_handlerP6Object(h);i=b+616|0;c[i>>2]=h;__ZN4Node9add_childEPS_b(b,h,0);__ZN7Control23set_area_as_parent_rectEi(c[i>>2]|0,0);h=c[i>>2]|0;__ZN10StringNameC2EPKc(e,947795);__ZN10StringNameC2EPKc(f,846097);c[g>>2]=0;__ZN6Object7connectERK10StringNamePS_S2_RK6VectorI7VariantEj(h,e,b,f,g,1)|0;h=c[g>>2]|0;if(h|0?(__Z16atomic_decrementPj(h+-8|0)|0)==0:0){j=c[g>>2]|0;k=(j|0)==0?0:j+-4|0;j=k+4|0;n=c[k>>2]|0;if(n|0){o=0;p=n;while(1){n=j+(o*24|0)|0;if(!(c[n>>2]|0))q=p;else{__ZN7Variant5clearEv(n);q=c[k>>2]|0}o=o+1|0;if(o>>>0>=q>>>0)break;else p=q}}__ZN6Memory11free_staticEPvb(h,1)}__ZN10StringNameD2Ev(f);__ZN10StringNameD2Ev(e);h=c[i>>2]|0;__ZN10StringNameC2EPKc(e,947156);__ZN10StringNameC2EPKc(f,846194);c[g>>2]=0;__ZN6Object7connectERK10StringNamePS_S2_RK6VectorI7VariantEj(h,e,b,f,g,1)|0;h=c[g>>2]|0;if(h|0?(__Z16atomic_decrementPj(h+-8|0)|0)==0:0){q=c[g>>2]|0;p=(q|0)==0?0:q+-4|0;q=p+4|0;o=c[p>>2]|0;if(o|0){k=0;j=o;while(1){o=q+(k*24|0)|0;if(!(c[o>>2]|0))r=j;else{__ZN7Variant5clearEv(o);r=c[p>>2]|0}k=k+1|0;if(k>>>0>=r>>>0)break;else j=r}}__ZN6Memory11free_staticEPvb(h,1)}__ZN10StringNameD2Ev(f);__ZN10StringNameD2Ev(e);h=c[i>>2]|0;__ZN10StringNameC2EPKc(e,947872);__ZN10StringNameC2EPKc(f,846230);c[g>>2]=0;__ZN6Object7connectERK10StringNamePS_S2_RK6VectorI7VariantEj(h,e,b,f,g,0)|0;h=c[g>>2]|0;if(h|0?(__Z16atomic_decrementPj(h+-8|0)|0)==0:0){i=c[g>>2]|0;r=(i|0)==0?0:i+-4|0;i=r+4|0;j=c[r>>2]|0;if(j|0){k=0;p=j;while(1){j=i+(k*24|0)|0;if(!(c[j>>2]|0))s=p;else{__ZN7Variant5clearEv(j);s=c[r>>2]|0}k=k+1|0;if(k>>>0>=s>>>0)break;else p=s}}__ZN6Memory11free_staticEPvb(h,1)}__ZN10StringNameD2Ev(f);__ZN10StringNameD2Ev(e);a[b+640>>0]=0;h=__ZnwjPKc(248,1263606)|0;__ZN5TimerC2Ev(h);__Z22postinitialize_handlerP6Object(h);s=b+624|0;c[s>>2]=h;__ZN10StringNameC2EPKc(e,947655);__ZN10StringNameC2EPKc(f,846247);c[g>>2]=0;__ZN6Object7connectERK10StringNamePS_S2_RK6VectorI7VariantEj(h,e,b,f,g,0)|0;h=c[g>>2]|0;if(!h){__ZN10StringNameD2Ev(f);__ZN10StringNameD2Ev(e);t=c[s>>2]|0;__ZN4Node9add_childEPS_b(b,t,0);l=d;return}if(__Z16atomic_decrementPj(h+-8|0)|0){__ZN10StringNameD2Ev(f);__ZN10StringNameD2Ev(e);t=c[s>>2]|0;__ZN4Node9add_childEPS_b(b,t,0);l=d;return}p=c[g>>2]|0;g=(p|0)==0?0:p+-4|0;p=g+4|0;k=c[g>>2]|0;if(k|0){r=0;i=k;while(1){k=p+(r*24|0)|0;if(!(c[k>>2]|0))u=i;else{__ZN7Variant5clearEv(k);u=c[g>>2]|0}r=r+1|0;if(r>>>0>=u>>>0)break;else i=u}}__ZN6Memory11free_staticEPvb(h,1);__ZN10StringNameD2Ev(f);__ZN10StringNameD2Ev(e);t=c[s>>2]|0;__ZN4Node9add_childEPS_b(b,t,0);l=d;return}function __ZN5TimerC2Ev(b){b=b|0;__ZN4NodeC2Ev(b);c[b>>2]=322432;__ZN10StringNameC2Ev(b+220|0);c[b+240>>2]=1;a[b+229>>0]=0;g[b+224>>2]=1.0;a[b+228>>0]=0;h[b+232>>3]=-1.0;a[b+230>>0]=0;a[b+231>>0]=0;return}function __ZN5Timer18_initialize_classvEv(b){b=b|0;if(a[1263460]|0)return;if(!(a[1256996]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI4NodeEEvv();__ZN4Node13_bind_methodsEv();a[1256996]=1}__ZN7ClassDB10_add_classI5TimerEEvv();__ZN5Timer13_bind_methodsEv();a[1263460]=1;return}function __ZN5Timer5_setvERK10StringNameRK7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK5Timer5_getvERK10StringNameR7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK5Timer19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+24|0;g=e+4|0;h=e;if(!d)__ZNK4Node19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,0);__ZN6StringC2EPKc(f,947451);i=c[f>>2]|0;f=i;j=g+4|0;c[j>>2]=0;k=g+12|0;c[k>>2]=0;c[g>>2]=0;n=(i|0)==0;if(!n?(c[j>>2]=0,__Z28atomic_conditional_incrementPj(i+-8|0)|0):0)c[j>>2]=f;c[g+8>>2]=0;f=c[k>>2]|0;if(f|0){if(!(__Z16atomic_decrementPj(f+-8|0)|0))__ZN6Memory11free_staticEPvb(f,1);c[k>>2]=0}c[g+16>>2]=256;if(!(c[b>>2]|0)){k=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=k;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0}k=__ZnwjPFPvjE(32,4740)|0;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0;c[k+12>>2]=0;c[k+16>>2]=7;f=k+20|0;c[f>>2]=0;j=k+24|0;c[j>>2]=0;o=k+28|0;c[o>>2]=0;__ZN12PropertyInfoaSERKS_(k,g)|0;p=c[b>>2]|0;q=p+4|0;r=c[q>>2]|0;c[j>>2]=r;c[f>>2]=0;c[o>>2]=p;if(r|0)c[r+20>>2]=k;c[q>>2]=k;if(!(c[p>>2]|0))c[p>>2]=k;k=p+8|0;c[k>>2]=(c[k>>2]|0)+1;k=c[g+12>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);k=c[g+4>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);if(!n?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);__ZN10StringNameC2EPKc(h,947451);__ZN7ClassDB17get_property_listE10StringNameP4ListI12PropertyInfo16DefaultAllocatorEbPK6Object(h,b,1,a);__ZN10StringNameD2Ev(h);if(!d){l=e;return}__ZNK4Node19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,1);l=e;return}function __ZN5Timer14_notificationvEib(a,b,c){a=a|0;b=b|0;c=c|0;if(!(c|511==510))__ZN4Node13_notificationEi(a,b);if(1863!=511)__ZN5Timer13_notificationEi(a,b);if(c^1|511==510)return;__ZN4Node13_notificationEi(a,b);return}function __ZNK5Timer16_get_class_namevEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+8|0;e=b+4|0;f=b;g=a+220|0;a=c[g>>2]|0;if(a|0){if(c[a+4>>2]|0){l=b;return g|0}if(__ZNK6String6lengthEv(a+8|0)|0){l=b;return g|0}}__ZN6StringC2EPKc(d,947451);c[f>>2]=c[d>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameaSERKS_(g,e);__ZN10StringNameD2Ev(e);e=c[f>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);l=b;return g|0}function __ZNK5Timer9get_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,947451);l=a;return c[b>>2]|0}function __ZNK5Timer8is_classERK6String(a,b){a=a|0;b=b|0;var c=0;if(!(__ZNK6StringeqEPKc(b,947451)|0)?!(__ZNK6StringeqEPKc(b,1132465)|0):0)c=__ZNK6StringeqEPKc(b,1142944)|0;else c=1;return c|0}function __ZNK5Timer12is_class_ptrEPv(a,b){a=a|0;b=b|0;return (b|0)==1236576|((b|0)==1220720|(b|0)==1220580)|0}function __ZN5TimerD2Ev(a){a=a|0;c[a>>2]=322432;__ZN10StringNameD2Ev(a+220|0);__ZN4NodeD2Ev(a);return}function __ZN5TimerD0Ev(a){a=a|0;c[a>>2]=322432;__ZN10StringNameD2Ev(a+220|0);__ZN4NodeD2Ev(a);__ZdlPv(a);return}function __ZN5Timer13_notificationEi(b,d){b=b|0;d=d|0;var e=0,f=0,i=0,j=0,k=0,n=0,o=0,p=0.0,q=0,r=0.0;e=l;l=l+128|0;if((l|0)>=(m|0))ba(128);f=e+120|0;i=e+96|0;j=e+72|0;k=e+48|0;n=e+24|0;o=e;switch(d|0){case 13:{d=b+229|0;if(!(a[d>>0]|0)){l=e;return}h[b+232>>3]=+g[b+224>>2];switch(c[b+240>>2]|0){case 0:{__ZN4Node26set_fixed_process_internalEb(b,(a[b+231>>0]|0)==0);break}case 1:{__ZN4Node20set_process_internalEb(b,(a[b+231>>0]|0)==0);break}default:{}}a[b+230>>0]=1;a[d>>0]=0;l=e;return}case 25:{d=b+240|0;if(!(c[d>>2]|0)){l=e;return}if(!(__ZNK4Node22is_processing_internalEv(b)|0)){l=e;return}p=+__ZNK4Node22get_process_delta_timeEv(b);q=b+232|0;r=+h[q>>3]-p;h[q>>3]=r;if(!(r<0.0)){l=e;return}if(!(a[b+228>>0]|0))h[q>>3]=r+ +g[b+224>>2];else{h[q>>3]=-1.0;switch(c[d>>2]|0){case 0:{__ZN4Node26set_fixed_process_internalEb(b,0);break}case 1:{__ZN4Node20set_process_internalEb(b,0);break}default:{}}a[b+230>>0]=0;a[b+229>>0]=0}__ZN10StringNameC2EPKc(f,947655);c[i>>2]=0;c[j>>2]=0;c[k>>2]=0;c[n>>2]=0;c[o>>2]=0;__ZN6Object11emit_signalERK10StringNameRK7VariantS5_S5_S5_S5_(b,f,i,j,k,n,o);if(c[o>>2]|0)__ZN7Variant5clearEv(o);if(c[n>>2]|0)__ZN7Variant5clearEv(n);if(c[k>>2]|0)__ZN7Variant5clearEv(k);if(c[j>>2]|0)__ZN7Variant5clearEv(j);if(c[i>>2]|0)__ZN7Variant5clearEv(i);__ZN10StringNameD2Ev(f);l=e;return}case 26:{d=b+240|0;if((c[d>>2]|0)==1){l=e;return}if(!(__ZNK4Node28is_fixed_processing_internalEv(b)|0)){l=e;return}r=+__ZNK4Node28get_fixed_process_delta_timeEv(b);q=b+232|0;p=+h[q>>3]-r;h[q>>3]=p;if(!(p<0.0)){l=e;return}if(!(a[b+228>>0]|0))h[q>>3]=p+ +g[b+224>>2];else{h[q>>3]=-1.0;switch(c[d>>2]|0){case 0:{__ZN4Node26set_fixed_process_internalEb(b,0);break}case 1:{__ZN4Node20set_process_internalEb(b,0);break}default:{}}a[b+230>>0]=0;a[b+229>>0]=0}__ZN10StringNameC2EPKc(f,947655);c[i>>2]=0;c[j>>2]=0;c[k>>2]=0;c[n>>2]=0;c[o>>2]=0;__ZN6Object11emit_signalERK10StringNameRK7VariantS5_S5_S5_S5_(b,f,i,j,k,n,o);if(c[o>>2]|0)__ZN7Variant5clearEv(o);if(c[n>>2]|0)__ZN7Variant5clearEv(n);if(c[k>>2]|0)__ZN7Variant5clearEv(k);if(c[j>>2]|0)__ZN7Variant5clearEv(j);if(c[i>>2]|0)__ZN7Variant5clearEv(i);__ZN10StringNameD2Ev(f);l=e;return}default:{l=e;return}}}function __ZN7ClassDB10_add_classI5TimerEEvv(){var a=0,b=0,d=0,e=0,f=0,g=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+16|0;d=a+12|0;e=a+8|0;f=a+4|0;g=a;__ZN6StringC2EPKc(b,947451);c[e>>2]=c[b>>2];__ZN10StringNameC2ERK6String(d,e);__ZN6StringC2EPKc(b,1132465);c[g>>2]=c[b>>2];__ZN10StringNameC2ERK6String(f,g);__ZN7ClassDB11_add_class2ERK10StringNameS2_(d,f);__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);__ZN10StringNameD2Ev(d);d=c[e>>2]|0;if(!d){l=a;return}if(__Z16atomic_decrementPj(d+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(d,1);l=a;return}function __ZN5Timer13_bind_methodsEv(){var a=0,b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0;a=l;l=l+224|0;if((l|0)>=(m|0))ba(224);b=a+184|0;d=a+176|0;e=a+168|0;f=a+160|0;g=a+152|0;h=a+144|0;i=a+136|0;j=a+120|0;k=a+112|0;n=a+96|0;o=a+88|0;p=a+80|0;q=a+72|0;r=a+56|0;s=a+40|0;t=a+32|0;u=a+128|0;v=a+104|0;w=a+28|0;x=a+24|0;y=a+64|0;z=a+48|0;A=a+20|0;B=a+16|0;C=a+12|0;D=a+8|0;E=a+4|0;F=a;__Z8D_METHODPKcS0_(d,836215,947169);G=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(G);c[G>>2]=322540;__ZN10MethodBind10_set_constEb(G,0);__ZN10MethodBind24_generate_argument_typesEi(G,1);c[G+44>>2]=283;c[G+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,G,d,0,0)|0;G=d+4|0;H=c[G>>2]|0;if(H|0?(__Z16atomic_decrementPj(H+-8|0)|0)==0:0){I=c[G>>2]|0;G=(I|0)==0?0:I+-4|0;I=G+4|0;if(c[G>>2]|0){J=0;do{__ZN10StringNameD2Ev(I+(J<<2)|0);J=J+1|0}while(J>>>0<(c[G>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(H,1)}__ZN10StringNameD2Ev(d);__Z8D_METHODPKc(e,947178);d=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(d);c[d>>2]=322576;__ZN10MethodBind10_set_constEb(d,1);__ZN10MethodBind24_generate_argument_typesEi(d,0);__ZN10MethodBind12_set_returnsEb(d,1);c[d+44>>2]=289;c[d+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,d,e,0,0)|0;d=e+4|0;H=c[d>>2]|0;if(H|0?(__Z16atomic_decrementPj(H+-8|0)|0)==0:0){G=c[d>>2]|0;d=(G|0)==0?0:G+-4|0;G=d+4|0;if(c[d>>2]|0){J=0;do{__ZN10StringNameD2Ev(G+(J<<2)|0);J=J+1|0}while(J>>>0<(c[d>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(H,1)}__ZN10StringNameD2Ev(e);__Z8D_METHODPKcS0_(f,947192,1146191);e=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(e);c[e>>2]=322612;__ZN10MethodBind10_set_constEb(e,0);__ZN10MethodBind24_generate_argument_typesEi(e,1);c[e+44>>2]=1864;c[e+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,e,f,0,0)|0;e=f+4|0;H=c[e>>2]|0;if(H|0?(__Z16atomic_decrementPj(H+-8|0)|0)==0:0){d=c[e>>2]|0;e=(d|0)==0?0:d+-4|0;d=e+4|0;if(c[e>>2]|0){J=0;do{__ZN10StringNameD2Ev(d+(J<<2)|0);J=J+1|0}while(J>>>0<(c[e>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(H,1)}__ZN10StringNameD2Ev(f);__Z8D_METHODPKc(g,947205);f=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(f);c[f>>2]=322648;__ZN10MethodBind10_set_constEb(f,1);__ZN10MethodBind24_generate_argument_typesEi(f,0);__ZN10MethodBind12_set_returnsEb(f,1);c[f+44>>2]=5748;c[f+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,f,g,0,0)|0;f=g+4|0;H=c[f>>2]|0;if(H|0?(__Z16atomic_decrementPj(H+-8|0)|0)==0:0){e=c[f>>2]|0;f=(e|0)==0?0:e+-4|0;e=f+4|0;if(c[f>>2]|0){J=0;do{__ZN10StringNameD2Ev(e+(J<<2)|0);J=J+1|0}while(J>>>0<(c[f>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(H,1)}__ZN10StringNameD2Ev(g);__Z8D_METHODPKcS0_(h,947217,1146191);g=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(g);c[g>>2]=322612;__ZN10MethodBind10_set_constEb(g,0);__ZN10MethodBind24_generate_argument_typesEi(g,1);c[g+44>>2]=1865;c[g+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,g,h,0,0)|0;g=h+4|0;H=c[g>>2]|0;if(H|0?(__Z16atomic_decrementPj(H+-8|0)|0)==0:0){f=c[g>>2]|0;g=(f|0)==0?0:f+-4|0;f=g+4|0;if(c[g>>2]|0){J=0;do{__ZN10StringNameD2Ev(f+(J<<2)|0);J=J+1|0}while(J>>>0<(c[g>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(H,1)}__ZN10StringNameD2Ev(h);__Z8D_METHODPKc(i,947231);h=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(h);c[h>>2]=322648;__ZN10MethodBind10_set_constEb(h,1);__ZN10MethodBind24_generate_argument_typesEi(h,0);__ZN10MethodBind12_set_returnsEb(h,1);c[h+44>>2]=5749;c[h+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,h,i,0,0)|0;h=i+4|0;H=c[h>>2]|0;if(H|0?(__Z16atomic_decrementPj(H+-8|0)|0)==0:0){g=c[h>>2]|0;h=(g|0)==0?0:g+-4|0;g=h+4|0;if(c[h>>2]|0){J=0;do{__ZN10StringNameD2Ev(g+(J<<2)|0);J=J+1|0}while(J>>>0<(c[h>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(H,1)}__ZN10StringNameD2Ev(i);__Z8D_METHODPKc(j,1120315);i=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(i);c[i>>2]=322684;__ZN10MethodBind10_set_constEb(i,0);__ZN10MethodBind24_generate_argument_typesEi(i,0);c[i+44>>2]=5316;c[i+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,i,j,0,0)|0;i=j+4|0;H=c[i>>2]|0;if(H|0?(__Z16atomic_decrementPj(H+-8|0)|0)==0:0){h=c[i>>2]|0;i=(h|0)==0?0:h+-4|0;h=i+4|0;if(c[i>>2]|0){J=0;do{__ZN10StringNameD2Ev(h+(J<<2)|0);J=J+1|0}while(J>>>0<(c[i>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(H,1)}__ZN10StringNameD2Ev(j);__Z8D_METHODPKc(k,1125942);j=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(j);c[j>>2]=322684;__ZN10MethodBind10_set_constEb(j,0);__ZN10MethodBind24_generate_argument_typesEi(j,0);c[j+44>>2]=5317;c[j+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,j,k,0,0)|0;j=k+4|0;H=c[j>>2]|0;if(H|0?(__Z16atomic_decrementPj(H+-8|0)|0)==0:0){i=c[j>>2]|0;j=(i|0)==0?0:i+-4|0;i=j+4|0;if(c[j>>2]|0){J=0;do{__ZN10StringNameD2Ev(i+(J<<2)|0);J=J+1|0}while(J>>>0<(c[j>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(H,1)}__ZN10StringNameD2Ev(k);__Z8D_METHODPKcS0_(n,947245,947256);k=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(k);c[k>>2]=322612;__ZN10MethodBind10_set_constEb(k,0);__ZN10MethodBind24_generate_argument_typesEi(k,1);c[k+44>>2]=1866;c[k+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,k,n,0,0)|0;k=n+4|0;H=c[k>>2]|0;if(H|0?(__Z16atomic_decrementPj(H+-8|0)|0)==0:0){j=c[k>>2]|0;k=(j|0)==0?0:j+-4|0;j=k+4|0;if(c[k>>2]|0){J=0;do{__ZN10StringNameD2Ev(j+(J<<2)|0);J=J+1|0}while(J>>>0<(c[k>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(H,1)}__ZN10StringNameD2Ev(n);__Z8D_METHODPKc(o,947263);n=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(n);c[n>>2]=322648;__ZN10MethodBind10_set_constEb(n,1);__ZN10MethodBind24_generate_argument_typesEi(n,0);__ZN10MethodBind12_set_returnsEb(n,1);c[n+44>>2]=5750;c[n+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,n,o,0,0)|0;n=o+4|0;H=c[n>>2]|0;if(H|0?(__Z16atomic_decrementPj(H+-8|0)|0)==0:0){k=c[n>>2]|0;n=(k|0)==0?0:k+-4|0;k=n+4|0;if(c[n>>2]|0){J=0;do{__ZN10StringNameD2Ev(k+(J<<2)|0);J=J+1|0}while(J>>>0<(c[n>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(H,1)}__ZN10StringNameD2Ev(o);__Z8D_METHODPKc(p,947273);o=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(o);c[o>>2]=322648;__ZN10MethodBind10_set_constEb(o,1);__ZN10MethodBind24_generate_argument_typesEi(o,0);__ZN10MethodBind12_set_returnsEb(o,1);c[o+44>>2]=5751;c[o+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,o,p,0,0)|0;o=p+4|0;H=c[o>>2]|0;if(H|0?(__Z16atomic_decrementPj(H+-8|0)|0)==0:0){n=c[o>>2]|0;o=(n|0)==0?0:n+-4|0;n=o+4|0;if(c[o>>2]|0){J=0;do{__ZN10StringNameD2Ev(n+(J<<2)|0);J=J+1|0}while(J>>>0<(c[o>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(H,1)}__ZN10StringNameD2Ev(p);__Z8D_METHODPKc(q,947284);p=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(p);c[p>>2]=322576;__ZN10MethodBind10_set_constEb(p,1);__ZN10MethodBind24_generate_argument_typesEi(p,0);__ZN10MethodBind12_set_returnsEb(p,1);c[p+44>>2]=290;c[p+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,p,q,0,0)|0;p=q+4|0;H=c[p>>2]|0;if(H|0?(__Z16atomic_decrementPj(H+-8|0)|0)==0:0){o=c[p>>2]|0;p=(o|0)==0?0:o+-4|0;o=p+4|0;if(c[p>>2]|0){J=0;do{__ZN10StringNameD2Ev(o+(J<<2)|0);J=J+1|0}while(J>>>0<(c[p>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(H,1)}__ZN10StringNameD2Ev(q);__Z8D_METHODPKcS0_(r,947298,1146083);q=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(q);c[q>>2]=322720;__ZN10MethodBind10_set_constEb(q,0);__ZN10MethodBind24_generate_argument_typesEi(q,1);c[q+44>>2]=1867;c[q+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,q,r,0,0)|0;q=r+4|0;H=c[q>>2]|0;if(H|0?(__Z16atomic_decrementPj(H+-8|0)|0)==0:0){p=c[q>>2]|0;q=(p|0)==0?0:p+-4|0;p=q+4|0;if(c[q>>2]|0){J=0;do{__ZN10StringNameD2Ev(p+(J<<2)|0);J=J+1|0}while(J>>>0<(c[q>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(H,1)}__ZN10StringNameD2Ev(r);__Z8D_METHODPKc(s,947321);r=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(r);c[r>>2]=322756;__ZN10MethodBind10_set_constEb(r,1);__ZN10MethodBind24_generate_argument_typesEi(r,0);__ZN10MethodBind12_set_returnsEb(r,1);c[r+44>>2]=5752;c[r+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,r,s,0,0)|0;r=s+4|0;H=c[r>>2]|0;if(H|0?(__Z16atomic_decrementPj(H+-8|0)|0)==0:0){q=c[r>>2]|0;r=(q|0)==0?0:q+-4|0;q=r+4|0;if(c[r>>2]|0){J=0;do{__ZN10StringNameD2Ev(q+(J<<2)|0);J=J+1|0}while(J>>>0<(c[r>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(H,1)}__ZN10StringNameD2Ev(s);__ZN6StringC2EPKc(b,947451);c[u>>2]=c[b>>2];__ZN10StringNameC2ERK6String(t,u);__ZN6StringC2EPKc(v,947655);__ZN10MethodInfoC2ERK6String(b,v);__ZN7ClassDB10add_signalE10StringNameRK10MethodInfo(t,b);__ZN10MethodInfoD2Ev(b);s=c[v>>2]|0;if(s|0?(__Z16atomic_decrementPj(s+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(s,1);__ZN10StringNameD2Ev(t);t=c[u>>2]|0;if(t|0?(__Z16atomic_decrementPj(t+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(t,1);__ZN6StringC2EPKc(b,947451);c[u>>2]=c[b>>2];__ZN10StringNameC2ERK6String(w,u);__ZN6StringC2EPKc(x,947344);__ZN6StringC2EPKc(v,947357);t=b+4|0;c[t>>2]=0;s=b+12|0;c[s>>2]=0;c[b>>2]=2;H=c[x>>2]|0;if(H|0?(c[t>>2]=0,__Z28atomic_conditional_incrementPj(H+-8|0)|0):0)c[t>>2]=c[x>>2];c[b+8>>2]=3;t=c[s>>2]|0;do if((t|0)!=(c[v>>2]|0)){do if(t|0){if(__Z16atomic_decrementPj(t+-8|0)|0)break;__ZN6Memory11free_staticEPvb(t,1)}while(0);c[s>>2]=0;H=c[v>>2]|0;if(!H)break;if(!(__Z28atomic_conditional_incrementPj(H+-8|0)|0))break;c[s>>2]=c[v>>2]}while(0);c[b+16>>2]=7;c[y>>2]=__Z11_scs_createPKc(947298)|0;c[z>>2]=__Z11_scs_createPKc(947321)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(w,b,y,z,-1);__ZN10StringNameD2Ev(z);__ZN10StringNameD2Ev(y);s=c[b+12>>2]|0;do if(s|0){if(__Z16atomic_decrementPj(s+-8|0)|0)break;__ZN6Memory11free_staticEPvb(s,1)}while(0);s=c[b+4>>2]|0;do if(s|0){if(__Z16atomic_decrementPj(s+-8|0)|0)break;__ZN6Memory11free_staticEPvb(s,1)}while(0);s=c[v>>2]|0;do if(s|0){if(__Z16atomic_decrementPj(s+-8|0)|0)break;__ZN6Memory11free_staticEPvb(s,1)}while(0);s=c[x>>2]|0;do if(s|0){if(__Z16atomic_decrementPj(s+-8|0)|0)break;__ZN6Memory11free_staticEPvb(s,1)}while(0);__ZN10StringNameD2Ev(w);w=c[u>>2]|0;do if(w|0){if(__Z16atomic_decrementPj(w+-8|0)|0)break;__ZN6Memory11free_staticEPvb(w,1)}while(0);__ZN6StringC2EPKc(b,947451);c[u>>2]=c[b>>2];__ZN10StringNameC2ERK6String(A,u);__ZN6StringC2EPKc(B,947368);__ZN6StringC2EPKc(v,947378);w=b+4|0;c[w>>2]=0;s=b+12|0;c[s>>2]=0;c[b>>2]=3;x=c[B>>2]|0;do if(x|0){c[w>>2]=0;if(!(__Z28atomic_conditional_incrementPj(x+-8|0)|0))break;c[w>>2]=c[B>>2]}while(0);c[b+8>>2]=2;w=c[s>>2]|0;do if((w|0)!=(c[v>>2]|0)){do if(w|0){if(__Z16atomic_decrementPj(w+-8|0)|0)break;__ZN6Memory11free_staticEPvb(w,1)}while(0);c[s>>2]=0;x=c[v>>2]|0;if(!x)break;if(!(__Z28atomic_conditional_incrementPj(x+-8|0)|0))break;c[s>>2]=c[v>>2]}while(0);c[b+16>>2]=7;c[y>>2]=__Z11_scs_createPKc(836215)|0;c[z>>2]=__Z11_scs_createPKc(947178)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(A,b,y,z,-1);__ZN10StringNameD2Ev(z);__ZN10StringNameD2Ev(y);s=c[b+12>>2]|0;do if(s|0){if(__Z16atomic_decrementPj(s+-8|0)|0)break;__ZN6Memory11free_staticEPvb(s,1)}while(0);s=c[b+4>>2]|0;do if(s|0){if(__Z16atomic_decrementPj(s+-8|0)|0)break;__ZN6Memory11free_staticEPvb(s,1)}while(0);s=c[v>>2]|0;do if(s|0){if(__Z16atomic_decrementPj(s+-8|0)|0)break;__ZN6Memory11free_staticEPvb(s,1)}while(0);s=c[B>>2]|0;do if(s|0){if(__Z16atomic_decrementPj(s+-8|0)|0)break;__ZN6Memory11free_staticEPvb(s,1)}while(0);__ZN10StringNameD2Ev(A);A=c[u>>2]|0;do if(A|0){if(__Z16atomic_decrementPj(A+-8|0)|0)break;__ZN6Memory11free_staticEPvb(A,1)}while(0);__ZN6StringC2EPKc(b,947451);c[u>>2]=c[b>>2];__ZN10StringNameC2ERK6String(C,u);__ZN6StringC2EPKc(D,947393);__ZN6StringC2EPKc(v,1263606);A=b+4|0;c[A>>2]=0;s=b+12|0;c[s>>2]=0;c[b>>2]=1;B=c[D>>2]|0;do if(B|0){c[A>>2]=0;if(!(__Z28atomic_conditional_incrementPj(B+-8|0)|0))break;c[A>>2]=c[D>>2]}while(0);c[b+8>>2]=0;A=c[s>>2]|0;do if((A|0)!=(c[v>>2]|0)){do if(A|0){if(__Z16atomic_decrementPj(A+-8|0)|0)break;__ZN6Memory11free_staticEPvb(A,1)}while(0);c[s>>2]=0;B=c[v>>2]|0;if(!B)break;if(!(__Z28atomic_conditional_incrementPj(B+-8|0)|0))break;c[s>>2]=c[v>>2]}while(0);c[b+16>>2]=7;c[y>>2]=__Z11_scs_createPKc(947192)|0;c[z>>2]=__Z11_scs_createPKc(947205)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(C,b,y,z,-1);__ZN10StringNameD2Ev(z);__ZN10StringNameD2Ev(y);s=c[b+12>>2]|0;do if(s|0){if(__Z16atomic_decrementPj(s+-8|0)|0)break;__ZN6Memory11free_staticEPvb(s,1)}while(0);s=c[b+4>>2]|0;do if(s|0){if(__Z16atomic_decrementPj(s+-8|0)|0)break;__ZN6Memory11free_staticEPvb(s,1)}while(0);s=c[v>>2]|0;do if(s|0){if(__Z16atomic_decrementPj(s+-8|0)|0)break;__ZN6Memory11free_staticEPvb(s,1)}while(0);s=c[D>>2]|0;do if(s|0){if(__Z16atomic_decrementPj(s+-8|0)|0)break;__ZN6Memory11free_staticEPvb(s,1)}while(0);__ZN10StringNameD2Ev(C);C=c[u>>2]|0;do if(C|0){if(__Z16atomic_decrementPj(C+-8|0)|0)break;__ZN6Memory11free_staticEPvb(C,1)}while(0);__ZN6StringC2EPKc(b,947451);c[u>>2]=c[b>>2];__ZN10StringNameC2ERK6String(E,u);__ZN6StringC2EPKc(F,947402);__ZN6StringC2EPKc(v,1263606);C=b+4|0;c[C>>2]=0;s=b+12|0;c[s>>2]=0;c[b>>2]=1;D=c[F>>2]|0;do if(D|0){c[C>>2]=0;if(!(__Z28atomic_conditional_incrementPj(D+-8|0)|0))break;c[C>>2]=c[F>>2]}while(0);c[b+8>>2]=0;C=c[s>>2]|0;do if((C|0)!=(c[v>>2]|0)){do if(C|0){if(__Z16atomic_decrementPj(C+-8|0)|0)break;__ZN6Memory11free_staticEPvb(C,1)}while(0);c[s>>2]=0;D=c[v>>2]|0;if(!D)break;if(!(__Z28atomic_conditional_incrementPj(D+-8|0)|0))break;c[s>>2]=c[v>>2]}while(0);c[b+16>>2]=7;c[y>>2]=__Z11_scs_createPKc(947217)|0;c[z>>2]=__Z11_scs_createPKc(947231)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(E,b,y,z,-1);__ZN10StringNameD2Ev(z);__ZN10StringNameD2Ev(y);y=c[b+12>>2]|0;do if(y|0){if(__Z16atomic_decrementPj(y+-8|0)|0)break;__ZN6Memory11free_staticEPvb(y,1)}while(0);y=c[b+4>>2]|0;do if(y|0){if(__Z16atomic_decrementPj(y+-8|0)|0)break;__ZN6Memory11free_staticEPvb(y,1)}while(0);y=c[v>>2]|0;do if(y|0){if(__Z16atomic_decrementPj(y+-8|0)|0)break;__ZN6Memory11free_staticEPvb(y,1)}while(0);y=c[F>>2]|0;do if(y|0){if(__Z16atomic_decrementPj(y+-8|0)|0)break;__ZN6Memory11free_staticEPvb(y,1)}while(0);__ZN10StringNameD2Ev(E);E=c[u>>2]|0;do if(E|0){if(__Z16atomic_decrementPj(E+-8|0)|0)break;__ZN6Memory11free_staticEPvb(E,1)}while(0);__ZN6StringC2EPKc(b,947451);c[v>>2]=c[b>>2];__ZN10StringNameC2ERK6String(u,v);__ZN10StringNameC2EPKc(b,947412);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(u,b,0);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(u);E=c[v>>2]|0;do if(E|0){if(__Z16atomic_decrementPj(E+-8|0)|0)break;__ZN6Memory11free_staticEPvb(E,1)}while(0);__ZN6StringC2EPKc(b,947451);c[v>>2]=c[b>>2];__ZN10StringNameC2ERK6String(u,v);__ZN10StringNameC2EPKc(b,947432);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(u,b,1);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(u);u=c[v>>2]|0;if(!u){l=a;return}if(__Z16atomic_decrementPj(u+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(u,1);l=a;return}function __ZN5Timer13set_autostartEb(b,c){b=b|0;c=c|0;a[b+229>>0]=c&1;return}function __ZNK5Timer13has_autostartEv(b){b=b|0;return (a[b+229>>0]|0)!=0|0}function __ZN5Timer10set_pausedEb(b,e){b=b|0;e=e|0;var f=0,g=0,h=0;f=b+231|0;if((d[f>>0]|0|0)==(e&1|0))return;a[f>>0]=e&1;f=b+230|0;g=a[f>>0]|0;h=g<<24>>24!=0;switch(c[b+240>>2]|0){case 0:{__ZN4Node26set_fixed_process_internalEb(b,h&(e^1));break}case 1:{__ZN4Node20set_process_internalEb(b,h&(e^1));break}default:{}}a[f>>0]=g;return}function __ZNK5Timer9is_pausedEv(b){b=b|0;return (a[b+231>>0]|0)!=0|0}function __ZNK5Timer10is_stoppedEv(a){a=a|0;var b=0.0;b=+h[a+232>>3];return (b>0.0?b:0.0)<=0.0|0}function __ZN5Timer22set_timer_process_modeENS_16TimerProcessModeE(a,b){a=a|0;b=b|0;var d=0,e=0;d=a+240|0;e=c[d>>2]|0;if((e|0)==(b|0))return;switch(e|0){case 0:{if(__ZNK4Node28is_fixed_processing_internalEv(a)|0){__ZN4Node26set_fixed_process_internalEb(a,0);__ZN4Node20set_process_internalEb(a,1)}break}case 1:{if(__ZNK4Node22is_processing_internalEv(a)|0){__ZN4Node20set_process_internalEb(a,0);__ZN4Node26set_fixed_process_internalEb(a,1)}break}default:{}}c[d>>2]=b;return}function __ZNK5Timer22get_timer_process_modeEv(a){a=a|0;return c[a+240>>2]|0}function __ZNK13MethodBind0RCI5TimerNS0_16TimerProcessModeEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK13MethodBind0RCI5TimerNS0_16TimerProcessModeEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,947451);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI5TimerNS0_16TimerProcessModeEE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236576)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2Ei(i,ij[n&8191](d)|0);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI5TimerNS0_16TimerProcessModeEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0;if(!b)f=0;else{d=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236576)|0;f=d?b:0}b=c[a+44>>2]|0;d=c[a+48>>2]|0;a=f+(d>>1)|0;if(!(d&1)){g=b;h=ij[g&8191](a)|0;c[e>>2]=h;return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=ij[g&8191](a)|0;c[e>>2]=h;return}}function __ZN13MethodBind0RCI5TimerNS0_16TimerProcessModeEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I5TimerNS0_16TimerProcessModeEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if(!b){__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK11MethodBind1I5TimerNS0_16TimerProcessModeEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,947451);l=a;return c[b>>2]|0}function __ZN11MethodBind1I5TimerNS0_16TimerProcessModeEE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236576)|0:0){c[h>>2]=0;a[1263537]=0;k=d+24|0;n=c[k>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=i;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=i;return}if((g|0)>0){if((n|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);p=0}else{a[1263537]=0;p=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,p)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=p;c[b>>2]=0;l=i;return}}p=c[d+44>>2]|0;n=c[d+48>>2]|0;o=e+(n>>1)|0;if(!(n&1))q=p;else q=c[(c[o>>2]|0)+p>>2]|0;do if((g|0)<1){p=c[k>>2]|0;n=p+-1|0;if((p|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)s=0;else s=c[e+-4>>2]|0;if((p|0)<=(s|0)){if(r)t=0;else t=c[e+-4>>2]|0;do if((t|0)<(p|0)){if(r)u=0;else u=c[e+-4>>2]|0;if((u|0)<(p|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);v=0;break}else{a[1263537]=0;w=31;break}}else w=31;while(0);if((w|0)==31)v=e+(n*24|0)|0;__ZN7VariantC2ERKS_(j,v);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);f=__ZNK7VariantcviEv(j)|0;Pi[q&2047](o,f);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I5TimerNS0_16TimerProcessModeEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236576)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1)){g=b;h=c[d>>2]|0;i=c[h>>2]|0;Pi[g&2047](a,i);return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=c[d>>2]|0;i=c[h>>2]|0;Pi[g&2047](a,i);return}}function __ZN11MethodBind1I5TimerNS0_16TimerProcessModeEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind0I5TimerE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return 0}function __ZNK11MethodBind0I5TimerE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,947451);l=a;return c[b>>2]|0}function __ZN11MethodBind0I5TimerE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236576)|0:0){c[h>>2]=0;a[1263537]=0;f=c[d+24>>2]|0;if((f|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=f;c[b>>2]=0;return}i=f-(c[d+20>>2]|0)|0;if((i|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=i;c[b>>2]=0;return}i=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))j=i;else j=c[(c[d>>2]|0)+i>>2]|0;gj[j&8191](d);c[b>>2]=0;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,110,1146558,0);c[b>>2]=0;return}function __ZN11MethodBind0I5TimerE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236576)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1)){g=b;gj[g&8191](a);return}else{g=c[(c[a>>2]|0)+b>>2]|0;gj[g&8191](a);return}}function __ZN11MethodBind0I5TimerED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI5TimerbE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Eb(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK13MethodBind0RCI5TimerbE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,947451);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI5TimerbE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236576)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2Eb(i,ij[n&8191](d)|0);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI5TimerbE7ptrcallEP6ObjectPPKvPv(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0;if(!d)g=0;else{e=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1236576)|0;g=e?d:0}d=c[b+44>>2]|0;e=c[b+48>>2]|0;b=g+(e>>1)|0;if(!(e&1)){h=d;i=ij[h&8191](b)|0;j=i&1;a[f>>0]=j;return}else{h=c[(c[b>>2]|0)+d>>2]|0;i=ij[h&8191](b)|0;j=i&1;a[f>>0]=j;return}}function __ZN13MethodBind0RCI5TimerbED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I5TimerbE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if(!b){__ZN7VariantC2Eb(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK11MethodBind1I5TimerbE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,947451);l=a;return c[b>>2]|0}function __ZN11MethodBind1I5TimerbE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236576)|0:0){c[h>>2]=0;a[1263537]=0;k=d+24|0;n=c[k>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=i;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=i;return}if((g|0)>0){if((n|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);p=0}else{a[1263537]=0;p=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,p)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=p;c[b>>2]=0;l=i;return}}p=c[d+44>>2]|0;n=c[d+48>>2]|0;o=e+(n>>1)|0;if(!(n&1))q=p;else q=c[(c[o>>2]|0)+p>>2]|0;do if((g|0)<1){p=c[k>>2]|0;n=p+-1|0;if((p|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)s=0;else s=c[e+-4>>2]|0;if((p|0)<=(s|0)){if(r)t=0;else t=c[e+-4>>2]|0;do if((t|0)<(p|0)){if(r)u=0;else u=c[e+-4>>2]|0;if((u|0)<(p|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);v=0;break}else{a[1263537]=0;w=31;break}}else w=31;while(0);if((w|0)==31)v=e+(n*24|0)|0;__ZN7VariantC2ERKS_(j,v);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);f=__ZNK7VariantcvbEv(j)|0;Pi[q&2047](o,f);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I5TimerbE7ptrcallEP6ObjectPPKvPv(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0;if(!d)g=0;else{f=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1236576)|0;g=f?d:0}d=c[b+44>>2]|0;f=c[b+48>>2]|0;b=g+(f>>1)|0;if(!(f&1))h=d;else h=c[(c[b>>2]|0)+d>>2]|0;Pi[h&2047](b,(a[c[e>>2]>>0]|0)!=0);return}function __ZN11MethodBind1I5TimerbED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI5TimerfE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Ef(d,0.0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK13MethodBind0RCI5TimerfE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,947451);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI5TimerfE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236576)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2Ef(i,+mj[n&511](d));__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI5TimerfE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0.0;if(!b)f=0;else{d=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236576)|0;f=d?b:0}b=c[a+44>>2]|0;d=c[a+48>>2]|0;a=f+(d>>1)|0;if(!(d&1)){h=b;i=+mj[h&511](a);g[e>>2]=i;return}else{h=c[(c[a>>2]|0)+b>>2]|0;i=+mj[h&511](a);g[e>>2]=i;return}}function __ZN13MethodBind0RCI5TimerfED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I5TimerfE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if(!b){__ZN7VariantC2Ef(d,0.0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK11MethodBind1I5TimerfE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,947451);l=a;return c[b>>2]|0}function __ZN11MethodBind1I5TimerfE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0.0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236576)|0:0){c[h>>2]=0;a[1263537]=0;k=d+24|0;n=c[k>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=i;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=i;return}if((g|0)>0){if((n|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);p=0}else{a[1263537]=0;p=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,p)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=p;c[b>>2]=0;l=i;return}}p=c[d+44>>2]|0;n=c[d+48>>2]|0;o=e+(n>>1)|0;if(!(n&1))q=p;else q=c[(c[o>>2]|0)+p>>2]|0;do if((g|0)<1){p=c[k>>2]|0;n=p+-1|0;if((p|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)s=0;else s=c[e+-4>>2]|0;if((p|0)<=(s|0)){if(r)t=0;else t=c[e+-4>>2]|0;do if((t|0)<(p|0)){if(r)u=0;else u=c[e+-4>>2]|0;if((u|0)<(p|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);v=0;break}else{a[1263537]=0;w=31;break}}else w=31;while(0);if((w|0)==31)v=e+(n*24|0)|0;__ZN7VariantC2ERKS_(j,v);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);x=+__ZNK7VariantcvfEv(j);Mi[q&511](o,x);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I5TimerfE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0,j=0.0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236576)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1)){h=b;i=c[d>>2]|0;j=+g[i>>2];Mi[h&511](a,j);return}else{h=c[(c[a>>2]|0)+b>>2]|0;i=c[d>>2]|0;j=+g[i>>2];Mi[h&511](a,j);return}}function __ZN11MethodBind1I5TimerfED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN7HSlider18_initialize_classvEv(b){b=b|0;if(a[1263461]|0)return;if(!(a[1263275]|0)){__ZN5Range16initialize_classEv();__ZN7ClassDB10_add_classI6SliderEEvv();__ZN6Slider13_bind_methodsEv();a[1263275]=1}__ZN7ClassDB10_add_classI7HSliderEEvv();a[1263461]=1;return}function __ZN7HSlider5_setvERK10StringNameRK7Variant(a,b,c){a=a|0;b=b|0;c=c|0;var d=0;if(1128!=1129?__ZN7Control4_setERK10StringNameRK7Variant(a,b,c)|0:0)d=1;else d=0;return d|0}function __ZNK7HSlider5_getvERK10StringNameR7Variant(a,b,c){a=a|0;b=b|0;c=c|0;var d=0;if(1130!=1131?__ZNK7Control4_getERK10StringNameR7Variant(a,b,c)|0:0)d=1;else d=0;return d|0}function __ZNK7HSlider19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+24|0;g=e+4|0;h=e;if(!d)__ZNK6Slider19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,0);__ZN6StringC2EPKc(f,1003813);i=c[f>>2]|0;f=i;j=g+4|0;c[j>>2]=0;k=g+12|0;c[k>>2]=0;c[g>>2]=0;n=(i|0)==0;if(!n?(c[j>>2]=0,__Z28atomic_conditional_incrementPj(i+-8|0)|0):0)c[j>>2]=f;c[g+8>>2]=0;f=c[k>>2]|0;if(f|0){if(!(__Z16atomic_decrementPj(f+-8|0)|0))__ZN6Memory11free_staticEPvb(f,1);c[k>>2]=0}c[g+16>>2]=256;if(!(c[b>>2]|0)){k=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=k;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0}k=__ZnwjPFPvjE(32,4740)|0;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0;c[k+12>>2]=0;c[k+16>>2]=7;f=k+20|0;c[f>>2]=0;j=k+24|0;c[j>>2]=0;o=k+28|0;c[o>>2]=0;__ZN12PropertyInfoaSERKS_(k,g)|0;p=c[b>>2]|0;q=p+4|0;r=c[q>>2]|0;c[j>>2]=r;c[f>>2]=0;c[o>>2]=p;if(r|0)c[r+20>>2]=k;c[q>>2]=k;if(!(c[p>>2]|0))c[p>>2]=k;k=p+8|0;c[k>>2]=(c[k>>2]|0)+1;k=c[g+12>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);k=c[g+4>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);if(!n?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);__ZN10StringNameC2EPKc(h,1003813);__ZN7ClassDB17get_property_listE10StringNameP4ListI12PropertyInfo16DefaultAllocatorEbPK6Object(h,b,1,a);__ZN10StringNameD2Ev(h);if(!d){l=e;return}__ZNK6Slider19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,1);l=e;return}function __ZN7HSlider14_notificationvEib(a,b,c){a=a|0;b=b|0;c=c|0;__ZN6Slider14_notificationvEib(a,b,c);return}function __ZNK7HSlider16_get_class_namevEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+8|0;e=b+4|0;f=b;g=a+648|0;a=c[g>>2]|0;if(a|0){if(c[a+4>>2]|0){l=b;return g|0}if(__ZNK6String6lengthEv(a+8|0)|0){l=b;return g|0}}__ZN6StringC2EPKc(d,1003813);c[f>>2]=c[d>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameaSERKS_(g,e);__ZN10StringNameD2Ev(e);e=c[f>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);l=b;return g|0}function __ZNK7HSlider9get_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1003813);l=a;return c[b>>2]|0}function __ZNK7HSlider8is_classERK6String(a,b){a=a|0;b=b|0;var c=0;if(((((!(__ZNK6StringeqEPKc(b,1003813)|0)?!(__ZNK6StringeqEPKc(b,839407)|0):0)?!(__ZNK6StringeqEPKc(b,875219)|0):0)?!(__ZNK6StringeqEPKc(b,1111718)|0):0)?!(__ZNK6StringeqEPKc(b,947933)|0):0)?!(__ZNK6StringeqEPKc(b,1132465)|0):0)c=__ZNK6StringeqEPKc(b,1142944)|0;else c=1;return c|0}function __ZNK7HSlider12is_class_ptrEPv(a,b){a=a|0;b=b|0;var c=0;if((b|0)==1236580|(b|0)==1235596){c=1;return c|0}c=(b|0)==1220740|((b|0)==1220744|((b|0)==1220748|((b|0)==1220720|(b|0)==1220580)));return c|0}function __ZN7HSliderD2Ev(a){a=a|0;c[a>>2]=322236;__ZN10StringNameD2Ev(a+648|0);c[a>>2]=240812;__ZN10StringNameD2Ev(a+612|0);__ZN5RangeD2Ev(a);return}function __ZN7HSliderD0Ev(a){a=a|0;c[a>>2]=322236;__ZN10StringNameD2Ev(a+648|0);c[a>>2]=240812;__ZN10StringNameD2Ev(a+612|0);__ZN5RangeD2Ev(a);__ZdlPv(a);return}function __ZN7ClassDB10_add_classI7HSliderEEvv(){var a=0,b=0,d=0,e=0,f=0,g=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+16|0;d=a+12|0;e=a+8|0;f=a+4|0;g=a;__ZN6StringC2EPKc(b,1003813);c[e>>2]=c[b>>2];__ZN10StringNameC2ERK6String(d,e);__ZN6StringC2EPKc(b,839407);c[g>>2]=c[b>>2];__ZN10StringNameC2ERK6String(f,g);__ZN7ClassDB11_add_class2ERK10StringNameS2_(d,f);__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);__ZN10StringNameD2Ev(d);d=c[e>>2]|0;if(!d){l=a;return}if(__Z16atomic_decrementPj(d+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(d,1);l=a;return}function __ZN8LineEditC2Ev(d){d=d|0;var e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e+8|0;h=e+4|0;i=e;__ZN7ControlC2Ev(d);c[d>>2]=237708;__ZN10StringNameC2Ev(d+600|0);c[d+612>>2]=0;c[d+616>>2]=0;c[d+620>>2]=0;c[d+604>>2]=0;c[d+644>>2]=0;c[d+632>>2]=0;c[d+636>>2]=0;a[d+671>>0]=1;c[d+640>>2]=0;a[d+609>>0]=0;g[d+624>>2]=.6000000238418579;j=d+648|0;c[j>>2]=0;c[j+4>>2]=0;c[j+8>>2]=0;b[j+12>>1]=0;a[j+14>>0]=0;__ZN10CanvasItem6updateEv(d);__ZN7Control14set_focus_modeENS_9FocusModeE(d,2);a[d+608>>0]=1;__ZN7Control24set_default_cursor_shapeENS_11CursorShapeE(d,1);__ZN7Control16set_mouse_filterENS_11MouseFilterE(d,0);j=d+670|0;a[j>>0]=1;k=d+669|0;a[k>>0]=0;n=__ZnwjPKc(248,1263606)|0;__ZN5TimerC2Ev(n);__Z22postinitialize_handlerP6Object(n);o=d+664|0;c[o>>2]=n;__ZN4Node9add_childEPS_b(d,n,0);__ZN5Timer13set_wait_timeEf(c[o>>2]|0,.6499999761581421);n=c[o>>2]|0;__ZN10StringNameC2EPKc(f,947655);__ZN10StringNameC2EPKc(h,837455);c[i>>2]=0;__ZN6Object7connectERK10StringNamePS_S2_RK6VectorI7VariantEj(n,f,d,h,i,0)|0;n=c[i>>2]|0;if(n|0?(__Z16atomic_decrementPj(n+-8|0)|0)==0:0){p=c[i>>2]|0;q=(p|0)==0?0:p+-4|0;p=q+4|0;r=c[q>>2]|0;if(r|0){s=0;t=r;while(1){r=p+(s*24|0)|0;if(!(c[r>>2]|0))u=t;else{__ZN7Variant5clearEv(r);u=c[q>>2]|0}s=s+1|0;if(s>>>0>=u>>>0)break;else t=u}}__ZN6Memory11free_staticEPvb(n,1)}__ZN10StringNameD2Ev(h);__ZN10StringNameD2Ev(f);a[k>>0]=0;__ZN5Timer4stopEv(c[o>>2]|0);a[j>>0]=1;j=__ZnwjPKc(672,1263606)|0;__ZN9PopupMenuC2Ev(j);__Z22postinitialize_handlerP6Object(j);o=d+628|0;c[o>>2]=j;__ZN4Node9add_childEPS_b(d,j,0);j=c[o>>2]|0;c[f>>2]=0;__ZN9PopupMenu8add_itemERK6Stringij(j,f,0,268435544);j=c[f>>2]|0;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);j=c[o>>2]|0;c[f>>2]=0;__ZN9PopupMenu8add_itemERK6Stringij(j,f,1,268435523);j=c[f>>2]|0;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);j=c[o>>2]|0;c[f>>2]=0;__ZN9PopupMenu8add_itemERK6Stringij(j,f,2,268435542);j=c[f>>2]|0;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);__ZN9PopupMenu13add_separatorEv(c[o>>2]|0);j=c[o>>2]|0;c[f>>2]=0;__ZN9PopupMenu8add_itemERK6Stringij(j,f,4,268435521);j=c[f>>2]|0;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);j=c[o>>2]|0;c[f>>2]=0;__ZN9PopupMenu8add_itemERK6Stringij(j,f,3,0);j=c[f>>2]|0;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);__ZN9PopupMenu13add_separatorEv(c[o>>2]|0);j=c[o>>2]|0;c[f>>2]=0;__ZN9PopupMenu8add_itemERK6Stringij(j,f,5,268435546);j=c[f>>2]|0;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);j=c[o>>2]|0;__ZN10StringNameC2EPKc(f,947676);__ZN10StringNameC2EPKc(h,838339);c[i>>2]=0;__ZN6Object7connectERK10StringNamePS_S2_RK6VectorI7VariantEj(j,f,d,h,i,0)|0;j=c[i>>2]|0;if(!j){__ZN10StringNameD2Ev(h);__ZN10StringNameD2Ev(f);v=d+668|0;a[v>>0]=0;l=e;return}if(__Z16atomic_decrementPj(j+-8|0)|0){__ZN10StringNameD2Ev(h);__ZN10StringNameD2Ev(f);v=d+668|0;a[v>>0]=0;l=e;return}o=c[i>>2]|0;i=(o|0)==0?0:o+-4|0;o=i+4|0;k=c[i>>2]|0;if(k|0){n=0;u=k;while(1){k=o+(n*24|0)|0;if(!(c[k>>2]|0))w=u;else{__ZN7Variant5clearEv(k);w=c[i>>2]|0}n=n+1|0;if(n>>>0>=w>>>0)break;else u=w}}__ZN6Memory11free_staticEPvb(j,1);__ZN10StringNameD2Ev(h);__ZN10StringNameD2Ev(f);v=d+668|0;a[v>>0]=0;l=e;return}function __ZN9PopupMenuC2Ev(b){b=b|0;var d=0,e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d+8|0;f=d+4|0;h=d;__ZN5PopupC2Ev(b);c[b>>2]=241540;__ZN10StringNameC2Ev(b+608|0);c[b+616>>2]=0;c[b+620>>2]=0;i=b+632|0;c[i>>2]=0;c[i+4>>2]=0;c[i+8>>2]=0;c[i+12>>2]=0;g[b+652>>2]=0.0;g[b+656>>2]=0.0;c[b+664>>2]=379008;c[b+660>>2]=0;c[b+668>>2]=0;c[b+624>>2]=-1;__ZN7Control14set_focus_modeENS_9FocusModeE(b,2);__ZN10CanvasItem15set_as_toplevelEb(b,1);a[b+649>>0]=1;i=__ZnwjPKc(248,1263606)|0;__ZN5TimerC2Ev(i);__Z22postinitialize_handlerP6Object(i);j=b+612|0;c[j>>2]=i;__ZN5Timer13set_wait_timeEf(i,.30000001192092896);__ZN5Timer12set_one_shotEb(c[j>>2]|0,1);i=c[j>>2]|0;__ZN10StringNameC2EPKc(e,947655);__ZN10StringNameC2EPKc(f,840251);c[h>>2]=0;__ZN6Object7connectERK10StringNamePS_S2_RK6VectorI7VariantEj(i,e,b,f,h,0)|0;i=c[h>>2]|0;if(!i){__ZN10StringNameD2Ev(f);__ZN10StringNameD2Ev(e);k=c[j>>2]|0;__ZN4Node9add_childEPS_b(b,k,0);l=d;return}if(__Z16atomic_decrementPj(i+-8|0)|0){__ZN10StringNameD2Ev(f);__ZN10StringNameD2Ev(e);k=c[j>>2]|0;__ZN4Node9add_childEPS_b(b,k,0);l=d;return}n=c[h>>2]|0;h=(n|0)==0?0:n+-4|0;n=h+4|0;o=c[h>>2]|0;if(o|0){p=0;q=o;while(1){o=n+(p*24|0)|0;if(!(c[o>>2]|0))r=q;else{__ZN7Variant5clearEv(o);r=c[h>>2]|0}p=p+1|0;if(p>>>0>=r>>>0)break;else q=r}}__ZN6Memory11free_staticEPvb(i,1);__ZN10StringNameD2Ev(f);__ZN10StringNameD2Ev(e);k=c[j>>2]|0;__ZN4Node9add_childEPS_b(b,k,0);l=d;return}function __ZN11CheckButtonC2Ev(a){a=a|0;var b=0,d=0,e=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b;c[d>>2]=0;__ZN6ButtonC2ERK6String(a,d);e=c[d>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);c[a>>2]=252444;__ZN10StringNameC2Ev(a+664|0);__ZN10BaseButton15set_toggle_modeEb(a,1);__ZN6Button14set_text_alignENS_9TextAlignE(a,0);l=b;return}function __ZN10HSeparatorC2Ev(a){a=a|0;__ZN7ControlC2Ev(a);c[a>>2]=243748;__ZN10StringNameC2Ev(a+600|0);c[a>>2]=322792;__ZN10StringNameC2Ev(a+608|0);c[a+604>>2]=0;return}function __ZN10HSeparator18_initialize_classvEv(b){b=b|0;if(a[1263462]|0)return;__ZN9Separator16initialize_classEv();__ZN7ClassDB10_add_classI10HSeparatorEEvv();a[1263462]=1;return}function __ZN10HSeparator5_setvERK10StringNameRK7Variant(a,b,c){a=a|0;b=b|0;c=c|0;if(1128!=1129)return __ZN7Control4_setERK10StringNameRK7Variant(a,b,c)|0;else return 0;return 0}function __ZNK10HSeparator5_getvERK10StringNameR7Variant(a,b,c){a=a|0;b=b|0;c=c|0;var d=0;if(1130!=1131?__ZNK7Control4_getERK10StringNameR7Variant(a,b,c)|0:0)d=1;else d=0;return d|0}function __ZNK10HSeparator19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+24|0;g=e+4|0;h=e;if(!d)__ZNK9Separator19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,0);__ZN6StringC2EPKc(f,1024625);i=c[f>>2]|0;f=i;j=g+4|0;c[j>>2]=0;k=g+12|0;c[k>>2]=0;c[g>>2]=0;n=(i|0)==0;if(!n?(c[j>>2]=0,__Z28atomic_conditional_incrementPj(i+-8|0)|0):0)c[j>>2]=f;c[g+8>>2]=0;f=c[k>>2]|0;if(f|0){if(!(__Z16atomic_decrementPj(f+-8|0)|0))__ZN6Memory11free_staticEPvb(f,1);c[k>>2]=0}c[g+16>>2]=256;if(!(c[b>>2]|0)){k=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=k;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0}k=__ZnwjPFPvjE(32,4740)|0;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0;c[k+12>>2]=0;c[k+16>>2]=7;f=k+20|0;c[f>>2]=0;j=k+24|0;c[j>>2]=0;o=k+28|0;c[o>>2]=0;__ZN12PropertyInfoaSERKS_(k,g)|0;p=c[b>>2]|0;q=p+4|0;r=c[q>>2]|0;c[j>>2]=r;c[f>>2]=0;c[o>>2]=p;if(r|0)c[r+20>>2]=k;c[q>>2]=k;if(!(c[p>>2]|0))c[p>>2]=k;k=p+8|0;c[k>>2]=(c[k>>2]|0)+1;k=c[g+12>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);k=c[g+4>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);if(!n?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);__ZN10StringNameC2EPKc(h,1024625);__ZN7ClassDB17get_property_listE10StringNameP4ListI12PropertyInfo16DefaultAllocatorEbPK6Object(h,b,1,a);__ZN10StringNameD2Ev(h);if(!d){l=e;return}__ZNK9Separator19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,1);l=e;return}function __ZN10HSeparator14_notificationvEib(a,b,c){a=a|0;b=b|0;c=c|0;__ZN9Separator14_notificationvEib(a,b,c);return}function __ZNK10HSeparator16_get_class_namevEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+8|0;e=b+4|0;f=b;g=a+608|0;a=c[g>>2]|0;if(a|0){if(c[a+4>>2]|0){l=b;return g|0}if(__ZNK6String6lengthEv(a+8|0)|0){l=b;return g|0}}__ZN6StringC2EPKc(d,1024625);c[f>>2]=c[d>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameaSERKS_(g,e);__ZN10StringNameD2Ev(e);e=c[f>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);l=b;return g|0}function __ZNK10HSeparator9get_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1024625);l=a;return c[b>>2]|0}function __ZNK10HSeparator8is_classERK6String(a,b){a=a|0;b=b|0;var c=0;if((((!(__ZNK6StringeqEPKc(b,1024625)|0)?!(__ZNK6StringeqEPKc(b,841069)|0):0)?!(__ZNK6StringeqEPKc(b,1111718)|0):0)?!(__ZNK6StringeqEPKc(b,947933)|0):0)?!(__ZNK6StringeqEPKc(b,1132465)|0):0)c=__ZNK6StringeqEPKc(b,1142944)|0;else c=1;return c|0}function __ZNK10HSeparator12is_class_ptrEPv(a,b){a=a|0;b=b|0;var c=0;if((b|0)==1236584){c=1;return c|0}c=(b|0)==1235616|((b|0)==1220744|((b|0)==1220748|((b|0)==1220720|(b|0)==1220580)));return c|0}function __ZN10HSeparatorD2Ev(a){a=a|0;c[a>>2]=322792;__ZN10StringNameD2Ev(a+608|0);c[a>>2]=243748;__ZN10StringNameD2Ev(a+600|0);__ZN7ControlD2Ev(a);return}function __ZN10HSeparatorD0Ev(a){a=a|0;c[a>>2]=322792;__ZN10StringNameD2Ev(a+608|0);c[a>>2]=243748;__ZN10StringNameD2Ev(a+600|0);__ZN7ControlD2Ev(a);__ZdlPv(a);return}function __ZN7ClassDB10_add_classI10HSeparatorEEvv(){var a=0,b=0,d=0,e=0,f=0,g=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+16|0;d=a+12|0;e=a+8|0;f=a+4|0;g=a;__ZN6StringC2EPKc(b,1024625);c[e>>2]=c[b>>2];__ZN10StringNameC2ERK6String(d,e);__ZN6StringC2EPKc(b,841069);c[g>>2]=c[b>>2];__ZN10StringNameC2ERK6String(f,g);__ZN7ClassDB11_add_class2ERK10StringNameS2_(d,f);__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);__ZN10StringNameD2Ev(d);d=c[e>>2]|0;if(!d){l=a;return}if(__Z16atomic_decrementPj(d+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(d,1);l=a;return}function __ZN10VSeparatorC2Ev(a){a=a|0;__ZN7ControlC2Ev(a);c[a>>2]=243748;__ZN10StringNameC2Ev(a+600|0);c[a>>2]=322984;__ZN10StringNameC2Ev(a+608|0);c[a+604>>2]=1;return}function __ZN10VSeparator18_initialize_classvEv(b){b=b|0;if(a[1263463]|0)return;__ZN9Separator16initialize_classEv();__ZN7ClassDB10_add_classI10VSeparatorEEvv();a[1263463]=1;return}function __ZN10VSeparator5_setvERK10StringNameRK7Variant(a,b,c){a=a|0;b=b|0;c=c|0;if(1128!=1129)return __ZN7Control4_setERK10StringNameRK7Variant(a,b,c)|0;else return 0;return 0}function __ZNK10VSeparator5_getvERK10StringNameR7Variant(a,b,c){a=a|0;b=b|0;c=c|0;var d=0;if(1130!=1131?__ZNK7Control4_getERK10StringNameR7Variant(a,b,c)|0:0)d=1;else d=0;return d|0}function __ZNK10VSeparator19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+24|0;g=e+4|0;h=e;if(!d)__ZNK9Separator19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,0);__ZN6StringC2EPKc(f,1024636);i=c[f>>2]|0;f=i;j=g+4|0;c[j>>2]=0;k=g+12|0;c[k>>2]=0;c[g>>2]=0;n=(i|0)==0;if(!n?(c[j>>2]=0,__Z28atomic_conditional_incrementPj(i+-8|0)|0):0)c[j>>2]=f;c[g+8>>2]=0;f=c[k>>2]|0;if(f|0){if(!(__Z16atomic_decrementPj(f+-8|0)|0))__ZN6Memory11free_staticEPvb(f,1);c[k>>2]=0}c[g+16>>2]=256;if(!(c[b>>2]|0)){k=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=k;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0}k=__ZnwjPFPvjE(32,4740)|0;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0;c[k+12>>2]=0;c[k+16>>2]=7;f=k+20|0;c[f>>2]=0;j=k+24|0;c[j>>2]=0;o=k+28|0;c[o>>2]=0;__ZN12PropertyInfoaSERKS_(k,g)|0;p=c[b>>2]|0;q=p+4|0;r=c[q>>2]|0;c[j>>2]=r;c[f>>2]=0;c[o>>2]=p;if(r|0)c[r+20>>2]=k;c[q>>2]=k;if(!(c[p>>2]|0))c[p>>2]=k;k=p+8|0;c[k>>2]=(c[k>>2]|0)+1;k=c[g+12>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);k=c[g+4>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);if(!n?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);__ZN10StringNameC2EPKc(h,1024636);__ZN7ClassDB17get_property_listE10StringNameP4ListI12PropertyInfo16DefaultAllocatorEbPK6Object(h,b,1,a);__ZN10StringNameD2Ev(h);if(!d){l=e;return}__ZNK9Separator19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,1);l=e;return}function __ZN10VSeparator14_notificationvEib(a,b,c){a=a|0;b=b|0;c=c|0;__ZN9Separator14_notificationvEib(a,b,c);return}function __ZNK10VSeparator16_get_class_namevEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+8|0;e=b+4|0;f=b;g=a+608|0;a=c[g>>2]|0;if(a|0){if(c[a+4>>2]|0){l=b;return g|0}if(__ZNK6String6lengthEv(a+8|0)|0){l=b;return g|0}}__ZN6StringC2EPKc(d,1024636);c[f>>2]=c[d>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameaSERKS_(g,e);__ZN10StringNameD2Ev(e);e=c[f>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);l=b;return g|0}function __ZNK10VSeparator9get_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1024636);l=a;return c[b>>2]|0}function __ZNK10VSeparator8is_classERK6String(a,b){a=a|0;b=b|0;var c=0;if((((!(__ZNK6StringeqEPKc(b,1024636)|0)?!(__ZNK6StringeqEPKc(b,841069)|0):0)?!(__ZNK6StringeqEPKc(b,1111718)|0):0)?!(__ZNK6StringeqEPKc(b,947933)|0):0)?!(__ZNK6StringeqEPKc(b,1132465)|0):0)c=__ZNK6StringeqEPKc(b,1142944)|0;else c=1;return c|0}function __ZNK10VSeparator12is_class_ptrEPv(a,b){a=a|0;b=b|0;var c=0;if((b|0)==1236588){c=1;return c|0}c=(b|0)==1235616|((b|0)==1220744|((b|0)==1220748|((b|0)==1220720|(b|0)==1220580)));return c|0}function __ZN10VSeparatorD2Ev(a){a=a|0;c[a>>2]=322984;__ZN10StringNameD2Ev(a+608|0);c[a>>2]=243748;__ZN10StringNameD2Ev(a+600|0);__ZN7ControlD2Ev(a);return}function __ZN10VSeparatorD0Ev(a){a=a|0;c[a>>2]=322984;__ZN10StringNameD2Ev(a+608|0);c[a>>2]=243748;__ZN10StringNameD2Ev(a+600|0);__ZN7ControlD2Ev(a);__ZdlPv(a);return}function __ZN7ClassDB10_add_classI10VSeparatorEEvv(){var a=0,b=0,d=0,e=0,f=0,g=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+16|0;d=a+12|0;e=a+8|0;f=a+4|0;g=a;__ZN6StringC2EPKc(b,1024636);c[e>>2]=c[b>>2];__ZN10StringNameC2ERK6String(d,e);__ZN6StringC2EPKc(b,841069);c[g>>2]=c[b>>2];__ZN10StringNameC2ERK6String(f,g);__ZN7ClassDB11_add_class2ERK10StringNameS2_(d,f);__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);__ZN10StringNameD2Ev(d);d=c[e>>2]|0;if(!d){l=a;return}if(__Z16atomic_decrementPj(d+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(d,1);l=a;return}function __ZN11TextureRectC2Ev(b){b=b|0;__ZN7ControlC2Ev(b);c[b>>2]=231692;__ZN10StringNameC2Ev(b+600|0);c[b+608>>2]=0;a[b+604>>0]=0;__ZN7Control16set_mouse_filterENS_11MouseFilterE(b,1);c[b+612>>2]=0;return}function __ZN10ToolButtonC2Ev(a){a=a|0;var b=0,d=0,e=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b;c[d>>2]=0;__ZN6ButtonC2ERK6String(a,d);e=c[d>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);c[a>>2]=323176;__ZN10StringNameC2Ev(a+664|0);__ZN6Button8set_flatEb(a,1);l=b;return}function __ZN10ToolButton18_initialize_classvEv(b){b=b|0;if(a[1263464]|0)return;if(!(a[1263259]|0)){if(!(a[1263258]|0)){if(!(a[1256994]|0)){if(!(a[1256995]|0)){if(!(a[1256996]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI4NodeEEvv();__ZN4Node13_bind_methodsEv();a[1256996]=1}__ZN7ClassDB10_add_classI10CanvasItemEEvv();__ZN10CanvasItem13_bind_methodsEv();a[1256995]=1}__ZN7ClassDB10_add_classI7ControlEEvv();__ZN7Control13_bind_methodsEv();a[1256994]=1}__ZN7ClassDB10_add_classI10BaseButtonEEvv();__ZN10BaseButton13_bind_methodsEv();a[1263258]=1}__ZN7ClassDB10_add_classI6ButtonEEvv();__ZN6Button13_bind_methodsEv();a[1263259]=1}__ZN7ClassDB10_add_classI10ToolButtonEEvv();a[1263464]=1;return}function __ZN10ToolButton5_setvERK10StringNameRK7Variant(a,b,c){a=a|0;b=b|0;c=c|0;var d=0;if(1128!=1129?__ZN7Control4_setERK10StringNameRK7Variant(a,b,c)|0:0)d=1;else d=0;return d|0}function __ZNK10ToolButton5_getvERK10StringNameR7Variant(a,b,c){a=a|0;b=b|0;c=c|0;var d=0;if(1130!=1131?__ZNK7Control4_getERK10StringNameR7Variant(a,b,c)|0:0)d=1;else d=0;return d|0}function __ZNK10ToolButton19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+24|0;g=e+4|0;h=e;if(!d)__ZNK6Button19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,0);__ZN6StringC2EPKc(f,990342);i=c[f>>2]|0;f=i;j=g+4|0;c[j>>2]=0;k=g+12|0;c[k>>2]=0;c[g>>2]=0;n=(i|0)==0;if(!n?(c[j>>2]=0,__Z28atomic_conditional_incrementPj(i+-8|0)|0):0)c[j>>2]=f;c[g+8>>2]=0;f=c[k>>2]|0;if(f|0){if(!(__Z16atomic_decrementPj(f+-8|0)|0))__ZN6Memory11free_staticEPvb(f,1);c[k>>2]=0}c[g+16>>2]=256;if(!(c[b>>2]|0)){k=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=k;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0}k=__ZnwjPFPvjE(32,4740)|0;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0;c[k+12>>2]=0;c[k+16>>2]=7;f=k+20|0;c[f>>2]=0;j=k+24|0;c[j>>2]=0;o=k+28|0;c[o>>2]=0;__ZN12PropertyInfoaSERKS_(k,g)|0;p=c[b>>2]|0;q=p+4|0;r=c[q>>2]|0;c[j>>2]=r;c[f>>2]=0;c[o>>2]=p;if(r|0)c[r+20>>2]=k;c[q>>2]=k;if(!(c[p>>2]|0))c[p>>2]=k;k=p+8|0;c[k>>2]=(c[k>>2]|0)+1;k=c[g+12>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);k=c[g+4>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);if(!n?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);__ZN10StringNameC2EPKc(h,990342);__ZN7ClassDB17get_property_listE10StringNameP4ListI12PropertyInfo16DefaultAllocatorEbPK6Object(h,b,1,a);__ZN10StringNameD2Ev(h);if(!d){l=e;return}__ZNK6Button19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,1);l=e;return}function __ZN10ToolButton14_notificationvEib(a,b,c){a=a|0;b=b|0;c=c|0;if(c){if(897!=896)__ZN6Button13_notificationEi(a,b);if(896!=513)__ZN10BaseButton13_notificationEi(a,b);if(513!=512)__ZN7Control13_notificationEi(a,b);if(512!=511)__ZN10CanvasItem13_notificationEi(a,b);if(511==510)return;__ZN4Node13_notificationEi(a,b);return}else{if(511!=510)__ZN4Node13_notificationEi(a,b);if(512!=511)__ZN10CanvasItem13_notificationEi(a,b);if(513!=512)__ZN7Control13_notificationEi(a,b);if(896!=513)__ZN10BaseButton13_notificationEi(a,b);if(897==896)return;__ZN6Button13_notificationEi(a,b);return}}function __ZNK10ToolButton16_get_class_namevEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+8|0;e=b+4|0;f=b;g=a+664|0;a=c[g>>2]|0;if(a|0){if(c[a+4>>2]|0){l=b;return g|0}if(__ZNK6String6lengthEv(a+8|0)|0){l=b;return g|0}}__ZN6StringC2EPKc(d,990342);c[f>>2]=c[d>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameaSERKS_(g,e);__ZN10StringNameD2Ev(e);e=c[f>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);l=b;return g|0}function __ZNK10ToolButton9get_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,990342);l=a;return c[b>>2]|0}function __ZNK10ToolButton8is_classERK6String(a,b){a=a|0;b=b|0;var c=0;if(((((!(__ZNK6StringeqEPKc(b,990342)|0)?!(__ZNK6StringeqEPKc(b,990183)|0):0)?!(__ZNK6StringeqEPKc(b,947457)|0):0)?!(__ZNK6StringeqEPKc(b,1111718)|0):0)?!(__ZNK6StringeqEPKc(b,947933)|0):0)?!(__ZNK6StringeqEPKc(b,1132465)|0):0)c=__ZNK6StringeqEPKc(b,1142944)|0;else c=1;return c|0}function __ZNK10ToolButton12is_class_ptrEPv(a,b){a=a|0;b=b|0;var c=0;if((b|0)==1236592|(b|0)==1235524){c=1;return c|0}c=(b|0)==1235512|((b|0)==1220744|((b|0)==1220748|((b|0)==1220720|(b|0)==1220580)));return c|0}function __ZN10ToolButtonD2Ev(a){a=a|0;c[a>>2]=323176;__ZN10StringNameD2Ev(a+664|0);__ZN6ButtonD2Ev(a);return}function __ZN10ToolButtonD0Ev(a){a=a|0;c[a>>2]=323176;__ZN10StringNameD2Ev(a+664|0);__ZN6ButtonD2Ev(a);__ZdlPv(a);return}function __ZN7ClassDB10_add_classI10ToolButtonEEvv(){var a=0,b=0,d=0,e=0,f=0,g=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+16|0;d=a+12|0;e=a+8|0;f=a+4|0;g=a;__ZN6StringC2EPKc(b,990342);c[e>>2]=c[b>>2];__ZN10StringNameC2ERK6String(d,e);__ZN6StringC2EPKc(b,990183);c[g>>2]=c[b>>2];__ZN10StringNameC2ERK6String(f,g);__ZN7ClassDB11_add_class2ERK10StringNameS2_(d,f);__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);__ZN10StringNameD2Ev(d);d=c[e>>2]|0;if(!d){l=a;return}if(__Z16atomic_decrementPj(d+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(d,1);l=a;return}function __ZN11ColorPicker18_initialize_classvEv(b){b=b|0;if(a[1263465]|0)return;__ZN12BoxContainer16initialize_classEv();__ZN7ClassDB10_add_classI11ColorPickerEEvv();__ZN11ColorPicker13_bind_methodsEv();a[1263465]=1;return}function __ZN11ColorPicker5_setvERK10StringNameRK7Variant(a,b,c){a=a|0;b=b|0;c=c|0;var d=0;if(1128!=1129?__ZN7Control4_setERK10StringNameRK7Variant(a,b,c)|0:0)d=1;else d=0;return d|0}function __ZNK11ColorPicker5_getvERK10StringNameR7Variant(a,b,c){a=a|0;b=b|0;c=c|0;var d=0;if(1130!=1131?__ZNK7Control4_getERK10StringNameR7Variant(a,b,c)|0:0)d=1;else d=0;return d|0}function __ZNK11ColorPicker19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+24|0;g=e+4|0;h=e;if(!d)__ZNK12BoxContainer19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,0);__ZN6StringC2EPKc(f,1025431);i=c[f>>2]|0;f=i;j=g+4|0;c[j>>2]=0;k=g+12|0;c[k>>2]=0;c[g>>2]=0;n=(i|0)==0;if(!n?(c[j>>2]=0,__Z28atomic_conditional_incrementPj(i+-8|0)|0):0)c[j>>2]=f;c[g+8>>2]=0;f=c[k>>2]|0;if(f|0){if(!(__Z16atomic_decrementPj(f+-8|0)|0))__ZN6Memory11free_staticEPvb(f,1);c[k>>2]=0}c[g+16>>2]=256;if(!(c[b>>2]|0)){k=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=k;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0}k=__ZnwjPFPvjE(32,4740)|0;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0;c[k+12>>2]=0;c[k+16>>2]=7;f=k+20|0;c[f>>2]=0;j=k+24|0;c[j>>2]=0;o=k+28|0;c[o>>2]=0;__ZN12PropertyInfoaSERKS_(k,g)|0;p=c[b>>2]|0;q=p+4|0;r=c[q>>2]|0;c[j>>2]=r;c[f>>2]=0;c[o>>2]=p;if(r|0)c[r+20>>2]=k;c[q>>2]=k;if(!(c[p>>2]|0))c[p>>2]=k;k=p+8|0;c[k>>2]=(c[k>>2]|0)+1;k=c[g+12>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);k=c[g+4>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);if(!n?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);__ZN10StringNameC2EPKc(h,1025431);__ZN7ClassDB17get_property_listE10StringNameP4ListI12PropertyInfo16DefaultAllocatorEbPK6Object(h,b,1,a);__ZN10StringNameD2Ev(h);if(!d){l=e;return}__ZNK12BoxContainer19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,1);l=e;return}function __ZN11ColorPicker14_notificationvEib(a,b,c){a=a|0;b=b|0;c=c|0;if(!c){if(511!=510)__ZN4Node13_notificationEi(a,b);if(512!=511)__ZN10CanvasItem13_notificationEi(a,b);if(513!=512)__ZN7Control13_notificationEi(a,b);if(525!=513)__ZN9Container13_notificationEi(a,b);if(526!=525)__ZN12BoxContainer13_notificationEi(a,b)}if(1868!=526)__ZN11ColorPicker13_notificationEi(a,b);if(!c)return;if(526!=525)__ZN12BoxContainer13_notificationEi(a,b);if(525!=513)__ZN9Container13_notificationEi(a,b);if(513!=512)__ZN7Control13_notificationEi(a,b);if(512!=511)__ZN10CanvasItem13_notificationEi(a,b);if(511==510)return;__ZN4Node13_notificationEi(a,b);return}function __ZNK11ColorPicker16_get_class_namevEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+8|0;e=b+4|0;f=b;g=a+620|0;a=c[g>>2]|0;if(a|0){if(c[a+4>>2]|0){l=b;return g|0}if(__ZNK6String6lengthEv(a+8|0)|0){l=b;return g|0}}__ZN6StringC2EPKc(d,1025431);c[f>>2]=c[d>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameaSERKS_(g,e);__ZN10StringNameD2Ev(e);e=c[f>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);l=b;return g|0}function __ZNK11ColorPicker9get_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1025431);l=a;return c[b>>2]|0}function __ZNK11ColorPicker8is_classERK6String(a,b){a=a|0;b=b|0;var c=0;if(((((!(__ZNK6StringeqEPKc(b,1025431)|0)?!(__ZNK6StringeqEPKc(b,947561)|0):0)?!(__ZNK6StringeqEPKc(b,947468)|0):0)?!(__ZNK6StringeqEPKc(b,1111718)|0):0)?!(__ZNK6StringeqEPKc(b,947933)|0):0)?!(__ZNK6StringeqEPKc(b,1132465)|0):0)c=__ZNK6StringeqEPKc(b,1142944)|0;else c=1;return c|0}function __ZNK11ColorPicker12is_class_ptrEPv(a,b){a=a|0;b=b|0;var c=0;if((b|0)==1236596|(b|0)==1220908){c=1;return c|0}c=(b|0)==1220912|((b|0)==1220744|((b|0)==1220748|((b|0)==1220720|(b|0)==1220580)));return c|0}function __ZN11ColorPickerD2Ev(a){a=a|0;c[a>>2]=322028;__ZN4ListI5Color16DefaultAllocatorED2Ev(a+668|0);__ZN5ImageD2Ev(a+628|0);__ZN10StringNameD2Ev(a+620|0);c[a>>2]=252652;__ZN10StringNameD2Ev(a+608|0);c[a>>2]=229764;__ZN10StringNameD2Ev(a+600|0);__ZN7ControlD2Ev(a);return}function __ZN11ColorPickerD0Ev(a){a=a|0;c[a>>2]=322028;__ZN4ListI5Color16DefaultAllocatorED2Ev(a+668|0);__ZN5ImageD2Ev(a+628|0);__ZN10StringNameD2Ev(a+620|0);c[a>>2]=252652;__ZN10StringNameD2Ev(a+608|0);c[a>>2]=229764;__ZN10StringNameD2Ev(a+600|0);__ZN7ControlD2Ev(a);__ZdlPv(a);return}function __ZN4ListI5Color16DefaultAllocatorED2Ev(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0;d=c[b>>2]|0;if(!d)return;else e=d;while(1){d=c[e>>2]|0;if(!d){f=15;break}a[1263537]=0;if((c[d+24>>2]|0)==(e|0)){c[e>>2]=c[d+16>>2];g=e+4|0;h=c[d+20>>2]|0;if((c[g>>2]|0)==(d|0))c[g>>2]=h;g=d+16|0;if(h|0)c[h+16>>2]=c[g>>2];i=c[g>>2]|0;if(i|0)c[i+20>>2]=h;__ZN6Memory11free_staticEPvb(d,0);d=e+8|0;c[d>>2]=(c[d>>2]|0)+-1}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145114,1145120,157,1145132,0);j=c[b>>2]|0;if(!(c[j+8>>2]|0)){f=14;break}if(!j){f=18;break}else e=j}if((f|0)==14){__ZN6Memory11free_staticEPvb(j,0);c[b>>2]=0;return}else if((f|0)==15)if(!(c[e+8>>2]|0)){a[1263537]=0;__ZN6Memory11free_staticEPvb(e,0);return}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145461,1145120,668,1145467,0);return}else if((f|0)==18)return}function __ZN11ColorPicker13_notificationEi(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e+8|0;g=e+4|0;h=e;switch(d|0){case 45:{d=c[b+708>>2]|0;if(!(a[b+736>>0]|0)){__ZN10CanvasItem4hideEv(d);__ZN10CanvasItem4hideEv(c[b+692>>2]|0);__ZN10CanvasItem4hideEv(c[b+724>>2]|0);l=e;return}else{__ZN10CanvasItem4showEv(d);__ZN10CanvasItem4showEv(c[b+692>>2]|0);__ZN10CanvasItem4showEv(c[b+724>>2]|0);l=e;return}break}case 10:{d=c[b+672>>2]|0;__ZN10StringNameC2EPKc(g,1025490);__ZN10StringNameC2EPKc(h,1025431);c[f>>2]=__ZNK7Control8get_iconERK10StringNameS2_(b,g,h)|0;__ZN6Button8set_iconERK3RefI7TextureE(d,f);d=c[f>>2]|0;if((d|0?__ZN9Reference11unreferenceEv(d)|0:0)?(d=c[f>>2]|0,__Z17predelete_handlerP6Object(d)|0):0){gj[c[(c[d>>2]|0)+76>>2]&8191](d);__ZN6Memory11free_staticEPvb(d,0)}c[f>>2]=0;__ZN10StringNameD2Ev(h);__ZN10StringNameD2Ev(g);__ZN11ColorPicker13_update_colorEv(b);l=e;return}default:{l=e;return}}}function __ZN7ClassDB10_add_classI11ColorPickerEEvv(){var a=0,b=0,d=0,e=0,f=0,g=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+16|0;d=a+12|0;e=a+8|0;f=a+4|0;g=a;__ZN6StringC2EPKc(b,1025431);c[e>>2]=c[b>>2];__ZN10StringNameC2ERK6String(d,e);__ZN6StringC2EPKc(b,947561);c[g>>2]=c[b>>2];__ZN10StringNameC2ERK6String(f,g);__ZN7ClassDB11_add_class2ERK10StringNameS2_(d,f);__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);__ZN10StringNameD2Ev(d);d=c[e>>2]|0;if(!d){l=a;return}if(__Z16atomic_decrementPj(d+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(d,1);l=a;return}function __ZN11ColorPicker13_bind_methodsEv(){var a=0,b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0;a=l;l=l+240|0;if((l|0)>=(m|0))ba(240);b=a+200|0;d=a+184|0;e=a+176|0;f=a+160|0;g=a+128|0;h=a+112|0;i=a+104|0;j=a+96|0;k=a+88|0;n=a+80|0;o=a+72|0;p=a+64|0;q=a+56|0;r=a+48|0;s=a+40|0;t=a+32|0;u=a+24|0;v=a+16|0;w=a+8|0;x=a+4|0;y=a+192|0;z=a+168|0;A=a+136|0;B=a;C=a+120|0;__Z8D_METHODPKcS0_(d,841079,1128565);D=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(D);c[D>>2]=323384;__ZN10MethodBind10_set_constEb(D,0);__ZN10MethodBind24_generate_argument_typesEi(D,1);c[D+44>>2]=1869;c[D+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,D,d,0,0)|0;D=d+4|0;E=c[D>>2]|0;if(E|0?(__Z16atomic_decrementPj(E+-8|0)|0)==0:0){F=c[D>>2]|0;D=(F|0)==0?0:F+-4|0;F=D+4|0;if(c[D>>2]|0){G=0;do{__ZN10StringNameD2Ev(F+(G<<2)|0);G=G+1|0}while(G>>>0<(c[D>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(E,1)}__ZN10StringNameD2Ev(d);__Z8D_METHODPKc(e,841094);d=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(d);c[d>>2]=323420;__ZN10MethodBind10_set_constEb(d,1);__ZN10MethodBind24_generate_argument_typesEi(d,0);__ZN10MethodBind12_set_returnsEb(d,1);c[d+44>>2]=1870;c[d+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,d,e,0,0)|0;d=e+4|0;E=c[d>>2]|0;if(E|0?(__Z16atomic_decrementPj(E+-8|0)|0)==0:0){D=c[d>>2]|0;d=(D|0)==0?0:D+-4|0;D=d+4|0;if(c[d>>2]|0){G=0;do{__ZN10StringNameD2Ev(D+(G<<2)|0);G=G+1|0}while(G>>>0<(c[d>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(E,1)}__ZN10StringNameD2Ev(e);__Z8D_METHODPKcS0_(f,947031,1146083);e=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(e);c[e>>2]=323456;__ZN10MethodBind10_set_constEb(e,0);__ZN10MethodBind24_generate_argument_typesEi(e,1);c[e+44>>2]=1871;c[e+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,e,f,0,0)|0;e=f+4|0;E=c[e>>2]|0;if(E|0?(__Z16atomic_decrementPj(E+-8|0)|0)==0:0){d=c[e>>2]|0;e=(d|0)==0?0:d+-4|0;d=e+4|0;if(c[e>>2]|0){G=0;do{__ZN10StringNameD2Ev(d+(G<<2)|0);G=G+1|0}while(G>>>0<(c[e>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(E,1)}__ZN10StringNameD2Ev(f);__Z8D_METHODPKc(g,947478);f=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(f);c[f>>2]=323492;__ZN10MethodBind10_set_constEb(f,1);__ZN10MethodBind24_generate_argument_typesEi(f,0);__ZN10MethodBind12_set_returnsEb(f,1);c[f+44>>2]=5753;c[f+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,f,g,0,0)|0;f=g+4|0;E=c[f>>2]|0;if(E|0?(__Z16atomic_decrementPj(E+-8|0)|0)==0:0){e=c[f>>2]|0;f=(e|0)==0?0:e+-4|0;e=f+4|0;if(c[f>>2]|0){G=0;do{__ZN10StringNameD2Ev(e+(G<<2)|0);G=G+1|0}while(G>>>0<(c[f>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(E,1)}__ZN10StringNameD2Ev(g);__Z8D_METHODPKcS0_(h,841132,846651);g=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(g);c[g>>2]=323456;__ZN10MethodBind10_set_constEb(g,0);__ZN10MethodBind24_generate_argument_typesEi(g,1);c[g+44>>2]=1872;c[g+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,g,h,0,0)|0;g=h+4|0;E=c[g>>2]|0;if(E|0?(__Z16atomic_decrementPj(E+-8|0)|0)==0:0){f=c[g>>2]|0;g=(f|0)==0?0:f+-4|0;f=g+4|0;if(c[g>>2]|0){G=0;do{__ZN10StringNameD2Ev(f+(G<<2)|0);G=G+1|0}while(G>>>0<(c[g>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(E,1)}__ZN10StringNameD2Ev(h);__Z8D_METHODPKc(i,841147);h=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(h);c[h>>2]=323492;__ZN10MethodBind10_set_constEb(h,1);__ZN10MethodBind24_generate_argument_typesEi(h,0);__ZN10MethodBind12_set_returnsEb(h,1);c[h+44>>2]=5754;c[h+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,h,i,0,0)|0;h=i+4|0;E=c[h>>2]|0;if(E|0?(__Z16atomic_decrementPj(E+-8|0)|0)==0:0){g=c[h>>2]|0;h=(g|0)==0?0:g+-4|0;g=h+4|0;if(c[h>>2]|0){G=0;do{__ZN10StringNameD2Ev(g+(G<<2)|0);G=G+1|0}while(G>>>0<(c[h>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(E,1)}__ZN10StringNameD2Ev(i);__Z8D_METHODPKc(j,1025920);i=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(i);c[i>>2]=323384;__ZN10MethodBind10_set_constEb(i,0);__ZN10MethodBind24_generate_argument_typesEi(i,1);c[i+44>>2]=1873;c[i+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,i,j,0,0)|0;i=j+4|0;E=c[i>>2]|0;if(E|0?(__Z16atomic_decrementPj(E+-8|0)|0)==0:0){h=c[i>>2]|0;i=(h|0)==0?0:h+-4|0;h=i+4|0;if(c[i>>2]|0){G=0;do{__ZN10StringNameD2Ev(h+(G<<2)|0);G=G+1|0}while(G>>>0<(c[i>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(E,1)}__ZN10StringNameD2Ev(j);__Z8D_METHODPKc(k,947141);j=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(j);c[j>>2]=323528;__ZN10MethodBind10_set_constEb(j,0);__ZN10MethodBind24_generate_argument_typesEi(j,1);c[j+44>>2]=284;c[j+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,j,k,0,0)|0;j=k+4|0;E=c[j>>2]|0;if(E|0?(__Z16atomic_decrementPj(E+-8|0)|0)==0:0){i=c[j>>2]|0;j=(i|0)==0?0:i+-4|0;i=j+4|0;if(c[j>>2]|0){G=0;do{__ZN10StringNameD2Ev(i+(G<<2)|0);G=G+1|0}while(G>>>0<(c[j>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(E,1)}__ZN10StringNameD2Ev(k);__Z8D_METHODPKc(n,947063);k=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(k);c[k>>2]=323564;__ZN10MethodBind10_set_constEb(k,0);__ZN10MethodBind24_generate_argument_typesEi(k,1);c[k+44>>2]=1874;c[k+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,k,n,0,0)|0;k=n+4|0;E=c[k>>2]|0;if(E|0?(__Z16atomic_decrementPj(E+-8|0)|0)==0:0){j=c[k>>2]|0;k=(j|0)==0?0:j+-4|0;j=k+4|0;if(c[k>>2]|0){G=0;do{__ZN10StringNameD2Ev(j+(G<<2)|0);G=G+1|0}while(G>>>0<(c[k>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(E,1)}__ZN10StringNameD2Ev(n);__Z8D_METHODPKc(o,947044);n=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(n);c[n>>2]=323600;__ZN10MethodBind10_set_constEb(n,0);__ZN10MethodBind24_generate_argument_typesEi(n,0);c[n+44>>2]=5318;c[n+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,n,o,0,0)|0;n=o+4|0;E=c[n>>2]|0;if(E|0?(__Z16atomic_decrementPj(E+-8|0)|0)==0:0){k=c[n>>2]|0;n=(k|0)==0?0:k+-4|0;k=n+4|0;if(c[n>>2]|0){G=0;do{__ZN10StringNameD2Ev(k+(G<<2)|0);G=G+1|0}while(G>>>0<(c[n>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(E,1)}__ZN10StringNameD2Ev(o);__Z8D_METHODPKc(p,947121);o=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(o);c[o>>2]=323600;__ZN10MethodBind10_set_constEb(o,0);__ZN10MethodBind24_generate_argument_typesEi(o,0);c[o+44>>2]=5319;c[o+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,o,p,0,0)|0;o=p+4|0;E=c[o>>2]|0;if(E|0?(__Z16atomic_decrementPj(E+-8|0)|0)==0:0){n=c[o>>2]|0;o=(n|0)==0?0:n+-4|0;n=o+4|0;if(c[o>>2]|0){G=0;do{__ZN10StringNameD2Ev(n+(G<<2)|0);G=G+1|0}while(G>>>0<(c[o>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(E,1)}__ZN10StringNameD2Ev(p);__Z8D_METHODPKc(q,946951);p=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(p);c[p>>2]=323600;__ZN10MethodBind10_set_constEb(p,0);__ZN10MethodBind24_generate_argument_typesEi(p,0);c[p+44>>2]=5320;c[p+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,p,q,0,0)|0;p=q+4|0;E=c[p>>2]|0;if(E|0?(__Z16atomic_decrementPj(E+-8|0)|0)==0:0){o=c[p>>2]|0;p=(o|0)==0?0:o+-4|0;o=p+4|0;if(c[p>>2]|0){G=0;do{__ZN10StringNameD2Ev(o+(G<<2)|0);G=G+1|0}while(G>>>0<(c[p>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(E,1)}__ZN10StringNameD2Ev(q);__Z8D_METHODPKc(r,946972);q=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(q);c[q>>2]=323600;__ZN10MethodBind10_set_constEb(q,0);__ZN10MethodBind24_generate_argument_typesEi(q,0);c[q+44>>2]=5321;c[q+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,q,r,0,0)|0;q=r+4|0;E=c[q>>2]|0;if(E|0?(__Z16atomic_decrementPj(E+-8|0)|0)==0:0){p=c[q>>2]|0;q=(p|0)==0?0:p+-4|0;p=q+4|0;if(c[q>>2]|0){G=0;do{__ZN10StringNameD2Ev(p+(G<<2)|0);G=G+1|0}while(G>>>0<(c[q>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(E,1)}__ZN10StringNameD2Ev(r);__Z8D_METHODPKc(s,946995);r=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(r);c[r>>2]=323636;__ZN10MethodBind10_set_constEb(r,0);__ZN10MethodBind24_generate_argument_typesEi(r,2);c[r+44>>2]=1713;c[r+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,r,s,0,0)|0;r=s+4|0;E=c[r>>2]|0;if(E|0?(__Z16atomic_decrementPj(E+-8|0)|0)==0:0){q=c[r>>2]|0;r=(q|0)==0?0:q+-4|0;q=r+4|0;if(c[r>>2]|0){G=0;do{__ZN10StringNameD2Ev(q+(G<<2)|0);G=G+1|0}while(G>>>0<(c[r>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(E,1)}__ZN10StringNameD2Ev(s);__Z8D_METHODPKc(t,946985);s=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(s);c[s>>2]=323672;__ZN10MethodBind10_set_constEb(s,0);__ZN10MethodBind24_generate_argument_typesEi(s,1);c[s+44>>2]=1875;c[s+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,s,t,0,0)|0;s=t+4|0;E=c[s>>2]|0;if(E|0?(__Z16atomic_decrementPj(E+-8|0)|0)==0:0){r=c[s>>2]|0;s=(r|0)==0?0:r+-4|0;r=s+4|0;if(c[s>>2]|0){G=0;do{__ZN10StringNameD2Ev(r+(G<<2)|0);G=G+1|0}while(G>>>0<(c[s>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(E,1)}__ZN10StringNameD2Ev(t);__Z8D_METHODPKc(u,947005);t=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(t);c[t>>2]=323672;__ZN10MethodBind10_set_constEb(t,0);__ZN10MethodBind24_generate_argument_typesEi(t,1);c[t+44>>2]=1876;c[t+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,t,u,0,0)|0;t=u+4|0;E=c[t>>2]|0;if(E|0?(__Z16atomic_decrementPj(E+-8|0)|0)==0:0){s=c[t>>2]|0;t=(s|0)==0?0:s+-4|0;s=t+4|0;if(c[t>>2]|0){G=0;do{__ZN10StringNameD2Ev(s+(G<<2)|0);G=G+1|0}while(G>>>0<(c[t>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(E,1)}__ZN10StringNameD2Ev(u);__Z8D_METHODPKc(v,947077);u=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(u);c[u>>2]=323672;__ZN10MethodBind10_set_constEb(u,0);__ZN10MethodBind24_generate_argument_typesEi(u,1);c[u+44>>2]=1877;c[u+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,u,v,0,0)|0;u=v+4|0;E=c[u>>2]|0;if(E|0?(__Z16atomic_decrementPj(E+-8|0)|0)==0:0){t=c[u>>2]|0;u=(t|0)==0?0:t+-4|0;t=u+4|0;if(c[u>>2]|0){G=0;do{__ZN10StringNameD2Ev(t+(G<<2)|0);G=G+1|0}while(G>>>0<(c[u>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(E,1)}__ZN10StringNameD2Ev(v);__Z8D_METHODPKc(w,947490);v=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(v);c[v>>2]=323672;__ZN10MethodBind10_set_constEb(v,0);__ZN10MethodBind24_generate_argument_typesEi(v,1);c[v+44>>2]=1878;c[v+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,v,w,0,0)|0;v=w+4|0;E=c[v>>2]|0;if(E|0?(__Z16atomic_decrementPj(E+-8|0)|0)==0:0){u=c[v>>2]|0;v=(u|0)==0?0:u+-4|0;u=v+4|0;if(c[v>>2]|0){G=0;do{__ZN10StringNameD2Ev(u+(G<<2)|0);G=G+1|0}while(G>>>0<(c[v>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(E,1)}__ZN10StringNameD2Ev(w);__ZN6StringC2EPKc(b,1025431);c[y>>2]=c[b>>2];__ZN10StringNameC2ERK6String(x,y);__ZN6StringC2EPKc(z,841179);__ZN6StringC2EPKc(B,1128565);__ZN6StringC2EPKc(C,1263606);w=A+4|0;c[w>>2]=0;E=A+12|0;c[E>>2]=0;c[A>>2]=14;v=c[B>>2]|0;do if(v|0){c[w>>2]=0;if(!(__Z28atomic_conditional_incrementPj(v+-8|0)|0))break;c[w>>2]=c[B>>2]}while(0);c[A+8>>2]=0;w=c[E>>2]|0;do if((w|0)!=(c[C>>2]|0)){do if(w|0){if(__Z16atomic_decrementPj(w+-8|0)|0)break;__ZN6Memory11free_staticEPvb(w,1)}while(0);c[E>>2]=0;v=c[C>>2]|0;if(!v)break;if(!(__Z28atomic_conditional_incrementPj(v+-8|0)|0))break;c[E>>2]=c[C>>2]}while(0);c[A+16>>2]=7;__ZN10MethodInfoC2ERK6StringRK12PropertyInfo(b,z,A);__ZN7ClassDB10add_signalE10StringNameRK10MethodInfo(x,b);__ZN10MethodInfoD2Ev(b);b=c[A+12>>2]|0;do if(b|0){if(__Z16atomic_decrementPj(b+-8|0)|0)break;__ZN6Memory11free_staticEPvb(b,1)}while(0);b=c[A+4>>2]|0;do if(b|0){if(__Z16atomic_decrementPj(b+-8|0)|0)break;__ZN6Memory11free_staticEPvb(b,1)}while(0);b=c[C>>2]|0;do if(b|0){if(__Z16atomic_decrementPj(b+-8|0)|0)break;__ZN6Memory11free_staticEPvb(b,1)}while(0);b=c[B>>2]|0;do if(b|0){if(__Z16atomic_decrementPj(b+-8|0)|0)break;__ZN6Memory11free_staticEPvb(b,1)}while(0);b=c[z>>2]|0;do if(b|0){if(__Z16atomic_decrementPj(b+-8|0)|0)break;__ZN6Memory11free_staticEPvb(b,1)}while(0);__ZN10StringNameD2Ev(x);x=c[y>>2]|0;if(!x){l=a;return}if(__Z16atomic_decrementPj(x+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(x,1);l=a;return}function __ZNK11ColorPicker14get_pick_colorEv(a,b){a=a|0;b=b|0;var d=0;d=b+752|0;c[a>>2]=c[d>>2];c[a+4>>2]=c[d+4>>2];c[a+8>>2]=c[d+8>>2];c[a+12>>2]=c[d+12>>2];return}function __ZN11ColorPicker12set_raw_modeEb(b,e){b=b|0;e=e|0;var f=0;f=b+768|0;if((d[f>>0]|0)==(e&1|0))return;a[f>>0]=e&1;f=b+676|0;if((__ZNK10BaseButton10is_pressedEv(c[f>>2]|0)|0)^e)__ZN10BaseButton11set_pressedEb(c[f>>2]|0,e);if(!(a[b+136>>0]|0))return;e=c[b+708>>2]|0;if(!(a[b+736>>0]|0)){__ZN10CanvasItem4hideEv(e);__ZN10CanvasItem4hideEv(c[b+692>>2]|0);__ZN10CanvasItem4hideEv(c[b+724>>2]|0)}else{__ZN10CanvasItem4showEv(e);__ZN10CanvasItem4showEv(c[b+692>>2]|0);__ZN10CanvasItem4showEv(c[b+724>>2]|0)}__ZN11ColorPicker13_update_colorEv(b);return}function __ZNK11ColorPicker11is_raw_modeEv(b){b=b|0;return (a[b+768>>0]|0)!=0|0}function __ZNK11ColorPicker16is_editing_alphaEv(b){b=b|0;return (a[b+736>>0]|0)!=0|0}function __ZN11ColorPicker10add_presetERK5Color(b,d){b=b|0;d=d|0;var e=0,f=0,h=0,i=0,j=0,k=0,l=0.0,m=0.0,n=0.0,o=0.0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0;e=b+668|0;f=c[e>>2]|0;h=(f|0)==0;if(h)i=0;else{j=f;k=3}while(1){if((k|0)==3){k=0;i=c[j>>2]|0}if(!i){k=30;break}l=+g[d>>2];if(((+g[i>>2]==l?(m=+g[d+4>>2],+g[i+4>>2]==m):0)?(n=+g[d+8>>2],+g[i+8>>2]==n):0)?(o=+g[d+12>>2],+g[i+12>>2]==o):0){k=10;break}j=i+16|0;k=3}do if((k|0)==10){if(h)p=0;else{q=f;k=12}while(1){if((k|0)==12){k=0;p=c[q>>2]|0}if(!p){r=0;break}if(((+g[p>>2]==l?+g[p+4>>2]==m:0)?+g[p+8>>2]==n:0)?+g[p+12>>2]==o:0){r=p;break}q=p+16|0;k=12}if((c[r+24>>2]|0)!=(f|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(947548,1145120,445,1143579,0);break}a[1263537]=0;i=r+16|0;j=c[i>>2]|0;s=j;if(j|0){if((c[f>>2]|0)==(r|0))c[f>>2]=j;t=f+4|0;u=c[t>>2]|0;v=r+20|0;w=c[v>>2]|0;x=w;if((u|0)==(r|0)){c[t>>2]=w;y=w}else y=u;if(w){c[w+16>>2]=s;s=c[i>>2]|0;if(s|0){z=s;k=28}}else{z=j;k=28}if((k|0)==28)c[z+20>>2]=x;c[y+16>>2]=r;c[v>>2]=y;c[i>>2]=0;c[t>>2]=r}}else if((k|0)==30){if(h){t=__ZnwjPFPvjE(12,4740)|0;c[e>>2]=t;c[t>>2]=0;c[t+4>>2]=0;c[t+8>>2]=0}t=__ZnwjPFPvjE(28,4740)|0;g[t>>2]=0.0;g[t+4>>2]=0.0;g[t+8>>2]=0.0;g[t+12>>2]=1.0;i=t+16|0;c[i>>2]=0;v=t+20|0;c[v>>2]=0;x=t+24|0;c[x>>2]=0;c[t>>2]=c[d>>2];c[t+4>>2]=c[d+4>>2];c[t+8>>2]=c[d+8>>2];c[t+12>>2]=c[d+12>>2];j=c[e>>2]|0;s=j+4|0;w=c[s>>2]|0;c[v>>2]=w;c[i>>2]=0;c[x>>2]=j;if(w|0)c[w+16>>2]=t;c[s>>2]=t;if(!(c[j>>2]|0))c[j>>2]=t;t=j+8|0;c[t>>2]=(c[t>>2]|0)+1}while(0);__ZN11ColorPicker15_update_presetsEv(b);d=c[e>>2]|0;if(!d)return;if((c[d+8>>2]|0)!=10)return;__ZN10CanvasItem4hideEv(c[b+664>>2]|0);return}function __ZN11ColorPicker14_value_changedEd(b,d){b=b|0;d=+d;var e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0.0,q=0;e=l;l=l+128|0;if((l|0)>=(m|0))ba(128);f=e+120|0;h=e+96|0;i=e+72|0;j=e+48|0;k=e+24|0;n=e;if(a[b+769>>0]|0){l=e;return}o=b+768|0;d=+__ZNK5Range9get_valueEv(c[b+680>>2]|0);g[b+752>>2]=d/(a[o>>0]|0?1.0:255.0);d=+__ZNK5Range9get_valueEv(c[b+684>>2]|0);g[b+756>>2]=d/(a[o>>0]|0?1.0:255.0);d=+__ZNK5Range9get_valueEv(c[b+688>>2]|0);g[b+760>>2]=d/(a[o>>0]|0?1.0:255.0);d=+__ZNK5Range9get_valueEv(c[b+692>>2]|0);p=d/(a[o>>0]|0?1.0:255.0);g[b+764>>2]=p;o=b+752|0;q=b+784|0;if(!(((!(+g[o>>2]!=+g[q>>2])?!(+g[b+756>>2]!=+g[b+788>>2]):0)?!(+g[b+760>>2]!=+g[b+792>>2]):0)?!(p!=+g[b+796>>2]):0)){g[b+772>>2]=+__ZNK5Color5get_hEv(o);g[b+776>>2]=+__ZNK5Color5get_sEv(o);g[b+780>>2]=+__ZNK5Color5get_vEv(o);c[q>>2]=c[o>>2];c[q+4>>2]=c[o+4>>2];c[q+8>>2]=c[o+8>>2];c[q+12>>2]=c[o+12>>2]}__ZN11ColorPicker18_update_text_valueEv(b);__ZN10StringNameC2EPKc(f,841179);__ZN7VariantC2ERK5Color(h,o);c[i>>2]=0;c[j>>2]=0;c[k>>2]=0;c[n>>2]=0;__ZN6Object11emit_signalERK10StringNameRK7VariantS5_S5_S5_S5_(b,f,h,i,j,k,n);if(c[n>>2]|0)__ZN7Variant5clearEv(n);if(c[k>>2]|0)__ZN7Variant5clearEv(k);if(c[j>>2]|0)__ZN7Variant5clearEv(j);if(c[i>>2]|0)__ZN7Variant5clearEv(i);if(c[h>>2]|0)__ZN7Variant5clearEv(h);__ZN10StringNameD2Ev(f);l=e;return}function __ZN11ColorPicker13_html_enteredERK6String(b,d){b=b|0;d=d|0;var e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0;e=l;l=l+144|0;if((l|0)>=(m|0))ba(144);f=e+120|0;h=e+96|0;i=e+72|0;j=e+48|0;k=e+24|0;n=e;if(a[b+769>>0]|0){l=e;return}__ZN5Color4htmlERK6String(f,d);d=b+752|0;c[d>>2]=c[f>>2];c[d+4>>2]=c[f+4>>2];c[d+8>>2]=c[f+8>>2];c[d+12>>2]=c[f+12>>2];if(!(a[b+136>>0]|0)){l=e;return}o=b+784|0;if(!(((!(+g[d>>2]!=+g[o>>2])?!(+g[b+756>>2]!=+g[b+788>>2]):0)?!(+g[b+760>>2]!=+g[b+792>>2]):0)?!(+g[b+764>>2]!=+g[b+796>>2]):0)){g[b+772>>2]=+__ZNK5Color5get_hEv(d);g[b+776>>2]=+__ZNK5Color5get_sEv(d);g[b+780>>2]=+__ZNK5Color5get_vEv(d);c[o>>2]=c[d>>2];c[o+4>>2]=c[d+4>>2];c[o+8>>2]=c[d+8>>2];c[o+12>>2]=c[d+12>>2]}__ZN10StringNameC2EPKc(f,841179);__ZN7VariantC2ERK5Color(h,d);c[i>>2]=0;c[j>>2]=0;c[k>>2]=0;c[n>>2]=0;__ZN6Object11emit_signalERK10StringNameRK7VariantS5_S5_S5_S5_(b,f,h,i,j,k,n);if(c[n>>2]|0)__ZN7Variant5clearEv(n);if(c[k>>2]|0)__ZN7Variant5clearEv(k);if(c[j>>2]|0)__ZN7Variant5clearEv(j);if(c[i>>2]|0)__ZN7Variant5clearEv(i);if(c[h>>2]|0)__ZN7Variant5clearEv(h);__ZN10StringNameD2Ev(f);l=e;return}function __ZN11ColorPicker18_text_type_toggledEv(b){b=b|0;if(!(c[b+132>>2]|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(947574,947583,260,947603,0);return}else{a[1263537]=0;return}}function __ZN11ColorPicker19_add_preset_pressedEv(a){a=a|0;__ZN11ColorPicker10add_presetERK5Color(a,a+752|0);return}function __ZN11ColorPicker20_screen_pick_pressedEv(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d+8|0;f=d+4|0;g=d;h=c[b+132>>2]|0;if(!h)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(947574,947583,260,947603,0);a[1263537]=0;i=c[h+88>>2]|0;h=b+624|0;j=c[h>>2]|0;if(j|0){k=j;__ZN4Node5raiseEv(k);n=c[h>>2]|0;__ZN7Control10show_modalEb(n,0);__ZN8Viewport20queue_screen_captureEv(i);l=d;return}j=__ZnwjPKc(600,1263606)|0;__ZN7ControlC2Ev(j);__Z22postinitialize_handlerP6Object(j);c[h>>2]=j;__ZN4Node9add_childEPS_b(i,j,0);__ZN10CanvasItem15set_as_toplevelEb(c[h>>2]|0,1);__ZN7Control23set_area_as_parent_rectEi(c[h>>2]|0,0);j=c[h>>2]|0;__ZN10StringNameC2EPKc(e,947872);__ZN10StringNameC2EPKc(f,947490);c[g>>2]=0;__ZN6Object7connectERK10StringNamePS_S2_RK6VectorI7VariantEj(j,e,b,f,g,0)|0;b=c[g>>2]|0;if(b|0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0){j=c[g>>2]|0;g=(j|0)==0?0:j+-4|0;j=g+4|0;o=c[g>>2]|0;if(o|0){p=0;q=o;while(1){o=j+(p*24|0)|0;if(!(c[o>>2]|0))r=q;else{__ZN7Variant5clearEv(o);r=c[g>>2]|0}p=p+1|0;if(p>>>0>=r>>>0)break;else q=r}}__ZN6Memory11free_staticEPvb(b,1)}__ZN10StringNameD2Ev(f);__ZN10StringNameD2Ev(e);k=c[h>>2]|0;__ZN4Node5raiseEv(k);n=c[h>>2]|0;__ZN7Control10show_modalEb(n,0);__ZN8Viewport20queue_screen_captureEv(i);l=d;return}function __ZN11ColorPicker12_sample_drawEv(a){a=a|0;var b=0,d=0,e=0,f=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b;e=c[a+656>>2]|0;f=d;c[f>>2]=0;c[f+4>>2]=0;c[d+8>>2]=1132462080;c[d+12>>2]=1101004800;__ZN10CanvasItem9draw_rectERK5Rect2RK5Color(e,d,a+752|0);l=b;return}function __ZN11ColorPicker9_hsv_drawEiP7Control(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0.0,W=0.0,X=0.0,Y=0.0;f=l;l=l+352|0;if((l|0)>=(m|0))ba(352);h=f+328|0;i=f+8|0;j=f+320|0;k=f+24|0;n=f+312|0;o=f;p=f+296|0;q=f+280|0;r=f+264|0;s=f+248|0;t=f+240|0;u=f+224|0;v=f+208|0;w=f+200|0;x=f+192|0;y=f+176|0;z=f+152|0;A=f+144|0;B=f+136|0;C=f+128|0;D=f+120|0;E=f+112|0;F=f+104|0;G=f+96|0;H=f+88|0;I=f+80|0;J=f+72|0;K=f+184|0;L=f+64|0;M=f+160|0;N=f+56|0;O=f+48|0;P=f+40|0;Q=f+32|0;if(!e){l=f;return}switch(d|0){case 0:{c[i>>2]=0;do if(!(__ZN6VectorI7Vector2E6resizeEi(i,1)|0)){a[1263537]=0;d=c[i>>2]|0;if(!d)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);R=c[d+-4>>2]|0;if((R|0)<1)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else{d=R+-1|0;__ZN6VectorI7Vector2E14_copy_on_writeEv(i);R=c[i>>2]|0;c[R+(d<<3)>>2]=0;c[R+(d<<3)+4>>2]=0;break}}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);while(0);__ZNK7Control8get_sizeEv(j,e);d=c[j>>2]|0;j=c[i>>2]|0;if(!j)S=1;else S=(c[j+-4>>2]|0)+1|0;do if(!(__ZN6VectorI7Vector2E6resizeEi(i,S)|0)){a[1263537]=0;j=c[i>>2]|0;if(!j)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);R=c[j+-4>>2]|0;if((R|0)<1)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else{j=R+-1|0;__ZN6VectorI7Vector2E14_copy_on_writeEv(i);R=c[i>>2]|0;c[R+(j<<3)>>2]=d;c[R+(j<<3)+4>>2]=0;break}}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);while(0);__ZNK7Control8get_sizeEv(k,e);d=k;k=c[d>>2]|0;S=c[d+4>>2]|0;d=c[i>>2]|0;if(!d)T=1;else T=(c[d+-4>>2]|0)+1|0;do if(!(__ZN6VectorI7Vector2E6resizeEi(i,T)|0)){a[1263537]=0;d=c[i>>2]|0;if(!d)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);j=c[d+-4>>2]|0;if((j|0)<1)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else{__ZN6VectorI7Vector2E14_copy_on_writeEv(i);d=(c[i>>2]|0)+(j+-1<<3)|0;c[d>>2]=k;c[d+4>>2]=S;break}}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);while(0);__ZNK7Control8get_sizeEv(n,e);S=c[n+4>>2]|0;n=c[i>>2]|0;if(!n)U=1;else U=(c[n+-4>>2]|0)+1|0;do if(!(__ZN6VectorI7Vector2E6resizeEi(i,U)|0)){a[1263537]=0;n=c[i>>2]|0;if(!n)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);k=c[n+-4>>2]|0;if((k|0)<1)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else{n=k+-1|0;__ZN6VectorI7Vector2E14_copy_on_writeEv(i);k=c[i>>2]|0;c[k+(n<<3)>>2]=0;c[k+(n<<3)+4>>2]=S;break}}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);while(0);c[o>>2]=0;g[p>>2]=1.0;g[p+4>>2]=1.0;g[p+8>>2]=1.0;g[p+12>>2]=1.0;c[h>>2]=c[p>>2];c[h+4>>2]=c[p+4>>2];c[h+8>>2]=c[p+8>>2];c[h+12>>2]=c[p+12>>2];__ZN6VectorI5ColorE9push_backES0_(o,h)|0;g[q>>2]=1.0;g[q+4>>2]=1.0;g[q+8>>2]=1.0;g[q+12>>2]=1.0;c[h>>2]=c[q>>2];c[h+4>>2]=c[q+4>>2];c[h+8>>2]=c[q+8>>2];c[h+12>>2]=c[q+12>>2];__ZN6VectorI5ColorE9push_backES0_(o,h)|0;g[r>>2]=0.0;g[r+4>>2]=0.0;g[r+8>>2]=0.0;g[r+12>>2]=1.0;c[h>>2]=c[r>>2];c[h+4>>2]=c[r+4>>2];c[h+8>>2]=c[r+8>>2];c[h+12>>2]=c[r+12>>2];__ZN6VectorI5ColorE9push_backES0_(o,h)|0;g[s>>2]=0.0;g[s+4>>2]=0.0;g[s+8>>2]=0.0;g[s+12>>2]=1.0;c[h>>2]=c[s>>2];c[h+4>>2]=c[s+4>>2];c[h+8>>2]=c[s+8>>2];c[h+12>>2]=c[s+12>>2];__ZN6VectorI5ColorE9push_backES0_(o,h)|0;c[h>>2]=0;c[t>>2]=0;__ZN10CanvasItem12draw_polygonERK6VectorI7Vector2ERKS0_I5ColorES4_3RefI7TextureE(e,i,o,h,t);s=c[t>>2]|0;if((s|0?__ZN9Reference11unreferenceEv(s)|0:0)?(s=c[t>>2]|0,__Z17predelete_handlerP6Object(s)|0):0){gj[c[(c[s>>2]|0)+76>>2]&8191](s);__ZN6Memory11free_staticEPvb(s,0)}c[t>>2]=0;t=c[h>>2]|0;if(t|0?(__Z16atomic_decrementPj(t+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(t,1);c[u>>2]=0;t=b+752|0;c[v>>2]=c[t>>2];c[v+4>>2]=c[t+4>>2];c[v+8>>2]=c[t+8>>2];c[v+12>>2]=c[t+12>>2];__ZN5Color7set_hsvEffff(v,+__ZNK5Color5get_hEv(t),1.0,1.0,1.0);s=v+12|0;g[s>>2]=0.0;c[h>>2]=c[v>>2];c[h+4>>2]=c[v+4>>2];c[h+8>>2]=c[v+8>>2];c[h+12>>2]=c[v+12>>2];__ZN6VectorI5ColorE9push_backES0_(u,h)|0;g[s>>2]=1.0;c[h>>2]=c[v>>2];c[h+4>>2]=c[v+4>>2];c[h+8>>2]=c[v+8>>2];c[h+12>>2]=c[v+12>>2];__ZN6VectorI5ColorE9push_backES0_(u,h)|0;__ZN5Color7set_hsvEffff(v,+__ZNK5Color5get_hEv(t),1.0,0.0,1.0);c[h>>2]=c[v>>2];c[h+4>>2]=c[v+4>>2];c[h+8>>2]=c[v+8>>2];c[h+12>>2]=c[v+12>>2];__ZN6VectorI5ColorE9push_backES0_(u,h)|0;g[s>>2]=0.0;c[h>>2]=c[v>>2];c[h+4>>2]=c[v+4>>2];c[h+8>>2]=c[v+8>>2];c[h+12>>2]=c[v+12>>2];__ZN6VectorI5ColorE9push_backES0_(u,h)|0;c[h>>2]=0;c[w>>2]=0;__ZN10CanvasItem12draw_polygonERK6VectorI7Vector2ERKS0_I5ColorES4_3RefI7TextureE(e,i,o,h,w);r=c[w>>2]|0;if((r|0?__ZN9Reference11unreferenceEv(r)|0:0)?(r=c[w>>2]|0,__Z17predelete_handlerP6Object(r)|0):0){gj[c[(c[r>>2]|0)+76>>2]&8191](r);__ZN6Memory11free_staticEPvb(r,0)}c[w>>2]=0;w=c[h>>2]|0;if(w|0?(__Z16atomic_decrementPj(w+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(w,1);__ZNK7Control8get_sizeEv(x,e);w=b+776|0;do if(!(+g[x>>2]*+g[w>>2]<0.0)){__ZNK7Control8get_sizeEv(y,e);V=+g[y>>2]*+g[w>>2];__ZNK7Control8get_sizeEv(z,e);if(V>+g[z>>2]){__ZNK7Control8get_sizeEv(A,e);W=+g[A>>2];break}else{__ZNK7Control8get_sizeEv(B,e);W=+g[B>>2]*+g[w>>2];break}}else W=0.0;while(0);w=~~W;__ZNK7Control8get_sizeEv(C,e);W=+g[C+4>>2];__ZNK7Control8get_sizeEv(D,e);C=b+780|0;do if(!(W-+g[D+4>>2]*+g[C>>2]<0.0)){__ZNK7Control8get_sizeEv(E,e);V=+g[E+4>>2];__ZNK7Control8get_sizeEv(F,e);X=V-+g[F+4>>2]*+g[C>>2];__ZNK7Control8get_sizeEv(G,e);if(X>+g[G+4>>2]){__ZNK7Control8get_sizeEv(H,e);Y=+g[H+4>>2];break}else{__ZNK7Control8get_sizeEv(I,e);X=+g[I+4>>2];__ZNK7Control8get_sizeEv(J,e);Y=X-+g[J+4>>2]*+g[C>>2];break}}else Y=0.0;while(0);c[v>>2]=c[t>>2];c[v+4>>2]=c[t+4>>2];c[v+8>>2]=c[t+8>>2];g[s>>2]=1.0;W=+(w|0);g[h>>2]=W;g[h+4>>2]=0.0;__ZNK7Control8get_sizeEv(L,e);w=c[L+4>>2]|0;g[K>>2]=W;c[K+4>>2]=w;__ZNK5Color8invertedEv(M,v);__ZN10CanvasItem9draw_lineERK7Vector2S2_RK5Colorfb(e,h,K,M,1.0,0);X=+(~~Y|0);g[h>>2]=0.0;g[h+4>>2]=X;__ZNK7Control8get_sizeEv(N,e);c[K>>2]=c[N>>2];g[K+4>>2]=X;__ZNK5Color8invertedEv(M,v);__ZN10CanvasItem9draw_lineERK7Vector2S2_RK5Colorfb(e,h,K,M,1.0,0);g[h>>2]=W;g[h+4>>2]=X;g[K>>2]=W;g[K+4>>2]=X;g[M>>2]=1.0;g[M+4>>2]=1.0;g[M+8>>2]=1.0;g[M+12>>2]=1.0;__ZN10CanvasItem9draw_lineERK7Vector2S2_RK5Colorfb(e,h,K,M,2.0,0);M=c[u>>2]|0;if(M|0?(__Z16atomic_decrementPj(M+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(M,1);M=c[o>>2]|0;if(M|0?(__Z16atomic_decrementPj(M+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(M,1);M=c[i>>2]|0;if(M|0?(__Z16atomic_decrementPj(M+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(M,1);l=f;return}case 1:{__ZN10StringNameC2EPKc(i,1026060);__ZN10StringNameC2EPKc(o,1025431);c[h>>2]=__ZNK7Control8get_iconERK10StringNameS2_(b,i,o)|0;__ZN10StringNameD2Ev(o);__ZN10StringNameD2Ev(i);__ZNK7Control8get_sizeEv(o,e);M=i;c[M>>2]=0;c[M+4>>2]=0;M=o;K=c[M+4>>2]|0;N=i+8|0;c[N>>2]=c[M>>2];c[N+4>>2]=K;g[u>>2]=1.0;g[u+4>>2]=1.0;g[u+8>>2]=1.0;g[u+12>>2]=1.0;__ZN10CanvasItem17draw_texture_rectERK3RefI7TextureERK5Rect2bRK5Colorb(e,h,i,0,u,0);__ZNK7Control8get_sizeEv(O,e);X=+g[O+4>>2];__ZNK7Control8get_sizeEv(P,e);W=+g[b+772>>2];b=~~(X-+g[P+4>>2]*W);g[i>>2]=0.0;g[i+4>>2]=0.0;g[i+8>>2]=0.0;g[i+12>>2]=1.0;__ZN5Color7set_hsvEffff(i,W,1.0,1.0,1.0);W=+(b|0);g[o>>2]=0.0;g[o+4>>2]=W;__ZNK7Control8get_sizeEv(Q,e);c[u>>2]=c[Q>>2];g[u+4>>2]=W;__ZNK5Color8invertedEv(v,i);__ZN10CanvasItem9draw_lineERK7Vector2S2_RK5Colorfb(e,o,u,v,1.0,0);v=c[h>>2]|0;if((v|0?__ZN9Reference11unreferenceEv(v)|0:0)?(v=c[h>>2]|0,__Z17predelete_handlerP6Object(v)|0):0){gj[c[(c[v>>2]|0)+76>>2]&8191](v);__ZN6Memory11free_staticEPvb(v,0)}l=f;return}default:{l=f;return}}}function __ZN11ColorPicker9_uv_inputERK10InputEvent(b,d){b=b|0;d=d|0;var e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0.0,p=0.0,q=0.0,r=0,s=0,t=0,u=0,v=0,w=0,x=0.0,y=0.0;e=l;l=l+128|0;if((l|0)>=(m|0))ba(128);f=e+120|0;h=e+96|0;i=e+72|0;j=e+48|0;k=e+24|0;n=e;switch(c[d+4>>2]|0){case 3:{if(a[d+44>>0]|0?(c[d+40>>2]|0)==1:0){a[b+770>>0]=1;o=+g[d+20>>2];if(!(o<0.0))if(o>256.0)p=1.0;else p=o*.00390625;else p=0.0;o=+g[d+24>>2];if(!(o<0.0))if(o>256.0)q=1.0;else q=o*.00390625;else q=0.0;r=b+776|0;g[r>>2]=p;o=1.0-q;s=b+780|0;g[s>>2]=o;t=b+752|0;u=b+772|0;v=b+764|0;__ZN5Color7set_hsvEffff(t,+g[u>>2],p,o,+g[v>>2]);w=b+784|0;c[w>>2]=c[t>>2];c[w+4>>2]=c[t+4>>2];c[w+8>>2]=c[t+8>>2];c[w+12>>2]=c[t+12>>2];if(!(((!(+g[t>>2]!=+g[w>>2])?!(+g[b+756>>2]!=+g[b+788>>2]):0)?!(+g[b+760>>2]!=+g[b+792>>2]):0)?!(+g[v>>2]!=+g[b+796>>2]):0)){g[u>>2]=+__ZNK5Color5get_hEv(t);g[r>>2]=+__ZNK5Color5get_sEv(t);g[s>>2]=+__ZNK5Color5get_vEv(t);c[w>>2]=c[t>>2];c[w+4>>2]=c[t+4>>2];c[w+8>>2]=c[t+8>>2];c[w+12>>2]=c[t+12>>2]}__ZN11ColorPicker13_update_colorEv(b);__ZN10StringNameC2EPKc(f,841179);__ZN7VariantC2ERK5Color(h,t);c[i>>2]=0;c[j>>2]=0;c[k>>2]=0;c[n>>2]=0;__ZN6Object11emit_signalERK10StringNameRK7VariantS5_S5_S5_S5_(b,f,h,i,j,k,n);if(c[n>>2]|0)__ZN7Variant5clearEv(n);if(c[k>>2]|0)__ZN7Variant5clearEv(k);if(c[j>>2]|0)__ZN7Variant5clearEv(j);if(c[i>>2]|0)__ZN7Variant5clearEv(i);if(c[h>>2]|0)__ZN7Variant5clearEv(h);__ZN10StringNameD2Ev(f);l=e;return}a[b+770>>0]=0;l=e;return}case 2:{if(!(a[b+770>>0]|0)){l=e;return}o=+g[d+20>>2];if(!(o<0.0))if(o>256.0)x=1.0;else x=o*.00390625;else x=0.0;o=+g[d+24>>2];if(!(o<0.0))if(o>256.0)y=1.0;else y=o*.00390625;else y=0.0;d=b+776|0;g[d>>2]=x;o=1.0-y;t=b+780|0;g[t>>2]=o;w=b+752|0;s=b+772|0;r=b+764|0;__ZN5Color7set_hsvEffff(w,+g[s>>2],x,o,+g[r>>2]);u=b+784|0;c[u>>2]=c[w>>2];c[u+4>>2]=c[w+4>>2];c[u+8>>2]=c[w+8>>2];c[u+12>>2]=c[w+12>>2];if(!(((!(+g[w>>2]!=+g[u>>2])?!(+g[b+756>>2]!=+g[b+788>>2]):0)?!(+g[b+760>>2]!=+g[b+792>>2]):0)?!(+g[r>>2]!=+g[b+796>>2]):0)){g[s>>2]=+__ZNK5Color5get_hEv(w);g[d>>2]=+__ZNK5Color5get_sEv(w);g[t>>2]=+__ZNK5Color5get_vEv(w);c[u>>2]=c[w>>2];c[u+4>>2]=c[w+4>>2];c[u+8>>2]=c[w+8>>2];c[u+12>>2]=c[w+12>>2]}__ZN11ColorPicker13_update_colorEv(b);__ZN10StringNameC2EPKc(f,841179);__ZN7VariantC2ERK5Color(h,w);c[i>>2]=0;c[j>>2]=0;c[k>>2]=0;c[n>>2]=0;__ZN6Object11emit_signalERK10StringNameRK7VariantS5_S5_S5_S5_(b,f,h,i,j,k,n);if(c[n>>2]|0)__ZN7Variant5clearEv(n);if(c[k>>2]|0)__ZN7Variant5clearEv(k);if(c[j>>2]|0)__ZN7Variant5clearEv(j);if(c[i>>2]|0)__ZN7Variant5clearEv(i);if(c[h>>2]|0)__ZN7Variant5clearEv(h);__ZN10StringNameD2Ev(f);l=e;return}default:{l=e;return}}}function __ZN11ColorPicker8_w_inputERK10InputEvent(b,d){b=b|0;d=d|0;var e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0.0,p=0,q=0,r=0.0,s=0,t=0,u=0,v=0,w=0.0;e=l;l=l+128|0;if((l|0)>=(m|0))ba(128);f=e+120|0;h=e+96|0;i=e+72|0;j=e+48|0;k=e+24|0;n=e;switch(c[d+4>>2]|0){case 3:{if((a[d+44>>0]|0)!=0?(c[d+40>>2]|0)==1:0){a[b+770>>0]=1;o=1.0-+g[d+24>>2]*.00390625;p=b+772|0;g[p>>2]=o;q=p;r=o}else{a[b+770>>0]=0;p=b+772|0;q=p;r=+g[p>>2]}p=b+752|0;s=b+776|0;t=b+780|0;u=b+764|0;__ZN5Color7set_hsvEffff(p,r,+g[s>>2],+g[t>>2],+g[u>>2]);v=b+784|0;c[v>>2]=c[p>>2];c[v+4>>2]=c[p+4>>2];c[v+8>>2]=c[p+8>>2];c[v+12>>2]=c[p+12>>2];if(!(((!(+g[p>>2]!=+g[v>>2])?!(+g[b+756>>2]!=+g[b+788>>2]):0)?!(+g[b+760>>2]!=+g[b+792>>2]):0)?!(+g[u>>2]!=+g[b+796>>2]):0)){g[q>>2]=+__ZNK5Color5get_hEv(p);g[s>>2]=+__ZNK5Color5get_sEv(p);g[t>>2]=+__ZNK5Color5get_vEv(p);c[v>>2]=c[p>>2];c[v+4>>2]=c[p+4>>2];c[v+8>>2]=c[p+8>>2];c[v+12>>2]=c[p+12>>2]}__ZN11ColorPicker13_update_colorEv(b);__ZN10StringNameC2EPKc(f,841179);__ZN7VariantC2ERK5Color(h,p);c[i>>2]=0;c[j>>2]=0;c[k>>2]=0;c[n>>2]=0;__ZN6Object11emit_signalERK10StringNameRK7VariantS5_S5_S5_S5_(b,f,h,i,j,k,n);if(c[n>>2]|0)__ZN7Variant5clearEv(n);if(c[k>>2]|0)__ZN7Variant5clearEv(k);if(c[j>>2]|0)__ZN7Variant5clearEv(j);if(c[i>>2]|0)__ZN7Variant5clearEv(i);if(c[h>>2]|0)__ZN7Variant5clearEv(h);__ZN10StringNameD2Ev(f);l=e;return}case 2:{if(!(a[b+770>>0]|0)){l=e;return}r=+g[d+24>>2];if(!(r<0.0))if(r>256.0)w=1.0;else w=r*.00390625;else w=0.0;r=1.0-w;d=b+772|0;g[d>>2]=r;p=b+752|0;v=b+776|0;t=b+780|0;s=b+764|0;__ZN5Color7set_hsvEffff(p,r,+g[v>>2],+g[t>>2],+g[s>>2]);q=b+784|0;c[q>>2]=c[p>>2];c[q+4>>2]=c[p+4>>2];c[q+8>>2]=c[p+8>>2];c[q+12>>2]=c[p+12>>2];if(!(((!(+g[p>>2]!=+g[q>>2])?!(+g[b+756>>2]!=+g[b+788>>2]):0)?!(+g[b+760>>2]!=+g[b+792>>2]):0)?!(+g[s>>2]!=+g[b+796>>2]):0)){g[d>>2]=+__ZNK5Color5get_hEv(p);g[v>>2]=+__ZNK5Color5get_sEv(p);g[t>>2]=+__ZNK5Color5get_vEv(p);c[q>>2]=c[p>>2];c[q+4>>2]=c[p+4>>2];c[q+8>>2]=c[p+8>>2];c[q+12>>2]=c[p+12>>2]}__ZN11ColorPicker13_update_colorEv(b);__ZN10StringNameC2EPKc(f,841179);__ZN7VariantC2ERK5Color(h,p);c[i>>2]=0;c[j>>2]=0;c[k>>2]=0;c[n>>2]=0;__ZN6Object11emit_signalERK10StringNameRK7VariantS5_S5_S5_S5_(b,f,h,i,j,k,n);if(c[n>>2]|0)__ZN7Variant5clearEv(n);if(c[k>>2]|0)__ZN7Variant5clearEv(k);if(c[j>>2]|0)__ZN7Variant5clearEv(j);if(c[i>>2]|0)__ZN7Variant5clearEv(i);if(c[h>>2]|0)__ZN7Variant5clearEv(h);__ZN10StringNameD2Ev(f);l=e;return}default:{l=e;return}}}function __ZN11ColorPicker13_preset_inputERK10InputEvent(b,d){b=b|0;d=d|0;var e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0.0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0;e=l;l=l+176|0;if((l|0)>=(m|0))ba(176);f=e+152|0;h=e+144|0;i=e+160|0;j=e+96|0;k=e+72|0;n=e+48|0;o=e+24|0;p=e;q=e+136|0;r=e+128|0;s=e+120|0;switch(c[d+4>>2]|0){case 3:{a:do if(a[d+44>>0]|0){switch(c[d+40>>2]|0){case 1:{t=+g[d+20>>2];__ZNK7Control8get_sizeEv(f,c[b+660>>2]|0);u=c[b+668>>2]|0;v=(u|0)==0;if(v)w=0;else w=c[u+8>>2]|0;x=~~(t/(+g[f>>2]/+(w|0)));b:do if((x|0)<0)y=13;else{if(v)z=0;else z=c[u+8>>2]|0;if((z|0)<=(x|0)){if(v)A=0;else A=c[u+8>>2]|0;if((A|0)<=(x|0)){y=13;break}a[1263537]=0}c:do if(!v?(B=c[u>>2]|0,B|0):0){C=B;B=0;while(1){if((B|0)==(x|0))break;D=c[C+16>>2]|0;if(!D)break c;else{C=D;B=B+1|0}}E=C;break b}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145120,418,1133820,0);a[1263537]=0;E=0}while(0);if((y|0)==13){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145120,403,1146766,0);E=0}x=b+752|0;c[x>>2]=c[E>>2];c[x+4>>2]=c[E+4>>2];c[x+8>>2]=c[E+8>>2];c[x+12>>2]=c[E+12>>2];u=b+784|0;if(((!(+g[x>>2]!=+g[u>>2])?!(+g[b+756>>2]!=+g[b+788>>2]):0)?!(+g[b+760>>2]!=+g[b+792>>2]):0)?!(+g[b+764>>2]!=+g[b+796>>2]):0)break a;g[b+772>>2]=+__ZNK5Color5get_hEv(x);g[b+776>>2]=+__ZNK5Color5get_sEv(x);g[b+780>>2]=+__ZNK5Color5get_vEv(x);c[u>>2]=c[x>>2];c[u+4>>2]=c[x+4>>2];c[u+8>>2]=c[x+8>>2];c[u+12>>2]=c[x+12>>2];break a;break}case 2:break;default:break a}t=+g[d+20>>2];__ZNK7Control8get_sizeEv(h,c[b+660>>2]|0);x=b+668|0;u=c[x>>2]|0;v=(u|0)==0;if(v)F=0;else F=c[u+8>>2]|0;B=~~(t/(+g[h>>2]/+(F|0)));d:do if((B|0)<0)y=35;else{if(v)G=0;else G=c[u+8>>2]|0;if((G|0)<=(B|0)){if(v)H=0;else H=c[u+8>>2]|0;if((H|0)<=(B|0)){y=35;break}a[1263537]=0}e:do if(!v?(D=c[u>>2]|0,D|0):0){I=D;D=0;while(1){if((D|0)==(B|0))break;J=c[I+16>>2]|0;if(!J)break e;else{I=J;D=D+1|0}}K=I;break d}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145120,418,1133820,0);a[1263537]=0;K=0}while(0);if((y|0)==35){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145120,403,1146766,0);K=0}B=c[x>>2]|0;u=(B|0)==0;if(u){L=0;M=0}else{N=B;y=45}while(1){if((y|0)==45){y=0;v=c[N>>2]|0;L=v;M=v}if(!L){O=0;P=0;break}if(((+g[L>>2]==+g[K>>2]?+g[L+4>>2]==+g[K+4>>2]:0)?+g[L+8>>2]==+g[K+8>>2]:0)?+g[L+12>>2]==+g[K+12>>2]:0){O=L;P=M;break}N=L+16|0;y=45}if(!u){do if(!O)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145114,1145120,156,1144262,0);else{a[1263537]=0;if((c[O+24>>2]|0)!=(B|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145114,1145120,157,1145132,0);break}if((c[B>>2]|0)==(O|0))c[B>>2]=c[O+16>>2];v=B+4|0;D=c[O+20>>2]|0;if((c[v>>2]|0)==(O|0))c[v>>2]=D;v=O+16|0;if(D|0)c[D+16>>2]=c[v>>2];C=c[v>>2]|0;if(C|0)c[C+20>>2]=D;__ZN6Memory11free_staticEPvb(P,0);D=B+8|0;c[D>>2]=(c[D>>2]|0)+-1}while(0);B=c[x>>2]|0;if(!(c[B+8>>2]|0)){__ZN6Memory11free_staticEPvb(B,0);c[x>>2]=0}}__ZN11ColorPicker15_update_presetsEv(b);__ZN10CanvasItem4showEv(c[b+664>>2]|0)}while(0);__ZN11ColorPicker13_update_colorEv(b);__ZN10StringNameC2EPKc(i,841179);__ZN7VariantC2ERK5Color(j,b+752|0);c[k>>2]=0;c[n>>2]=0;c[o>>2]=0;c[p>>2]=0;__ZN6Object11emit_signalERK10StringNameRK7VariantS5_S5_S5_S5_(b,i,j,k,n,o,p);if(c[p>>2]|0)__ZN7Variant5clearEv(p);if(c[o>>2]|0)__ZN7Variant5clearEv(o);if(c[n>>2]|0)__ZN7Variant5clearEv(n);if(c[k>>2]|0)__ZN7Variant5clearEv(k);if(c[j>>2]|0)__ZN7Variant5clearEv(j);__ZN10StringNameD2Ev(i);l=e;return}case 2:{n=b+668|0;o=c[n>>2]|0;if(!o)Q=0;else Q=c[o+8>>2]|0;o=~~(+g[d+20>>2]*+(Q|0));Q=b+660|0;__ZNK7Control8get_sizeEv(q,c[Q>>2]|0);if(+g[q>>2]!=0.0){__ZNK7Control8get_sizeEv(r,c[Q>>2]|0);R=~~(+(o|0)/+g[r>>2])}else R=o;if((R|0)<0){l=e;return}o=c[n>>2]|0;r=(o|0)==0;if(r)S=0;else S=c[o+8>>2]|0;if((R|0)>=(S|0)){l=e;return}S=c[Q>>2]|0;if(r)T=0;else T=c[o+8>>2]|0;do if((T|0)<=(R|0)){if(r)U=0;else U=c[o+8>>2]|0;if((U|0)>(R|0)){a[1263537]=0;y=96;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145120,403,1146766,0);V=0;break}}else y=96;while(0);f:do if((y|0)==96){g:do if(!r?(U=c[o>>2]|0,U|0):0){T=U;U=0;while(1){if((U|0)==(R|0))break;Q=c[T+16>>2]|0;if(!Q)break g;else{T=Q;U=U+1|0}}V=T;break f}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145120,418,1133820,0);a[1263537]=0;V=0}while(0);o=c[n>>2]|0;n=(o|0)==0;if(n)W=0;else W=c[o+8>>2]|0;do if((W|0)<=(R|0)){if(n)X=0;else X=c[o+8>>2]|0;if((X|0)>(R|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145120,403,1146766,0)}while(0);if(n)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145120,418,1133820,0);n=c[o>>2]|0;if(!n)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145120,418,1133820,0);else{Y=n;Z=0}while(1){if((Z|0)==(R|0))break;n=c[Y+16>>2]|0;if(!n){y=115;break}else{Y=n;Z=Z+1|0}}if((y|0)==115)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145120,418,1133820,0);c[j>>2]=__ZNK5Color7to_htmlEb(V,+g[Y+12>>2]<1.0)|0;c[s>>2]=__ZplPKcRK6String(947504,j)|0;__ZN6StringC2EPKc(k,947513);c[i>>2]=__ZNK6StringplERKS_(s,k)|0;__ZN7Control11set_tooltipERK6String(S,i);S=c[i>>2]|0;if(S|0?(__Z16atomic_decrementPj(S+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(S,1);S=c[k>>2]|0;if(S|0?(__Z16atomic_decrementPj(S+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(S,1);S=c[s>>2]|0;if(S|0?(__Z16atomic_decrementPj(S+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(S,1);S=c[j>>2]|0;if(S|0?(__Z16atomic_decrementPj(S+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(S,1);l=e;return}default:{l=e;return}}}function __ZN11ColorPicker13_screen_inputERK10InputEvent(b,e){b=b|0;e=e|0;var f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0.0,s=0.0,t=0.0,u=0.0,v=0,w=0;f=l;l=l+176|0;if((l|0)>=(m|0))ba(176);h=f+144|0;i=f+96|0;j=f+72|0;k=f+48|0;n=f+24|0;o=f;p=f+128|0;q=f+120|0;switch(c[e+4>>2]|0){case 3:{if((c[e+40>>2]|0)!=1){l=f;return}if(a[e+44>>0]|0){l=f;return}__ZN10StringNameC2EPKc(h,841179);__ZN7VariantC2ERK5Color(i,b+752|0);c[j>>2]=0;c[k>>2]=0;c[n>>2]=0;c[o>>2]=0;__ZN6Object11emit_signalERK10StringNameRK7VariantS5_S5_S5_S5_(b,h,i,j,k,n,o);if(c[o>>2]|0)__ZN7Variant5clearEv(o);if(c[n>>2]|0)__ZN7Variant5clearEv(n);if(c[k>>2]|0)__ZN7Variant5clearEv(k);if(c[j>>2]|0)__ZN7Variant5clearEv(j);if(c[i>>2]|0)__ZN7Variant5clearEv(i);__ZN10StringNameD2Ev(h);__ZN10CanvasItem4hideEv(c[b+624>>2]|0);l=f;return}case 2:{i=c[b+132>>2]|0;if(!i)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(947574,947583,260,947603,0);a[1263537]=0;j=c[i+88>>2]|0;__ZNK8Viewport16get_visible_rectEv(p,j);i=e+28|0;r=+g[i>>2];k=e+32|0;s=+g[k>>2];t=+g[p>>2];if(r<t){l=f;return}u=+g[p+4>>2];if(s<u){l=f;return}if(r>=t+ +g[p+8>>2]){l=f;return}if(s>=u+ +g[p+12>>2]){l=f;return}__ZNK8Viewport18get_screen_captureEv(h,j);if(!(__ZNK5Image5emptyEv(h)|0)){c[b+628>>2]=c[h>>2];p=b+632|0;e=h+4|0;if(((c[p>>2]|0)!=(c[e>>2]|0)?(__ZN10PoolVectorIhE12_unreferenceEv(p),n=c[e>>2]|0,n|0):0)?__Z28atomic_conditional_incrementPj(n)|0:0)c[p>>2]=c[e>>2];e=b+636|0;p=h+8|0;c[e>>2]=c[p>>2];c[e+4>>2]=c[p+4>>2];a[e+8>>0]=a[p+8>>0]|0;__ZN8Viewport20queue_screen_captureEv(j)}j=b+628|0;if(!(__ZNK5Image5emptyEv(j)|0)){p=(__ZNK5Image10get_formatEv(j)|0)==5;u=+g[k>>2];s=u*+(__ZNK5Image9get_widthEv(j)|0);k=~~((p?4.0:3.0)*(+g[i>>2]+s));i=__ZNK5Image8get_dataEv(j)|0;c[q>>2]=i;if(!i){v=0;w=0}else{__Z16atomic_incrementPj(i+4|0)|0;v=i;w=c[i+8>>2]|0}__ZN10PoolVectorIhE12_unreferenceEv(q);s=+(d[w+k>>0]|0)/255.0;u=+(d[w+(k+1)>>0]|0)/255.0;t=+(d[w+(k+2)>>0]|0)/255.0;k=b+752|0;g[b+752>>2]=s;g[b+756>>2]=u;g[b+760>>2]=t;g[b+764>>2]=1.0;w=b+784|0;if(!(((!(s!=+g[w>>2])?!(u!=+g[b+788>>2]):0)?!(t!=+g[b+792>>2]):0)?!(+g[b+796>>2]!=1.0):0)){g[b+772>>2]=+__ZNK5Color5get_hEv(k);g[b+776>>2]=+__ZNK5Color5get_sEv(k);g[b+780>>2]=+__ZNK5Color5get_vEv(k);c[w>>2]=c[k>>2];c[w+4>>2]=c[k+4>>2];c[w+8>>2]=c[k+8>>2];c[w+12>>2]=c[k+12>>2]}if(v|0)__Z16atomic_decrementPj(v+4|0)|0}__ZN5ImageD2Ev(h);l=f;return}default:{l=f;return}}}function __ZN11ColorPicker15_update_presetsEv(b){b=b|0;var d=0,e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0.0,v=0.0,w=0.0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0.0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0.0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0.0,$=0,aa=0,ca=0,da=0,ea=0.0;d=l;l=l+48|0;if((l|0)>=(m|0))ba(48);e=d+40|0;f=d+32|0;h=d+8|0;i=d+4|0;j=d;__ZNK7Control8get_sizeEv(e,c[b+664>>2]|0);k=b+660|0;n=c[k>>2]|0;o=b+668|0;b=c[o>>2]|0;if(!b)p=0;else p=c[b+8>>2]|0;b=e+4|0;q=c[b>>2]|0;g[f>>2]=+g[e>>2]*+(p|0);c[f+4>>2]=q;__ZN7Control23set_custom_minimum_sizeERK7Vector2(n,f);c[f>>2]=0;n=c[o>>2]|0;if(!n)r=0;else r=c[n+8>>2]|0;__ZN10PoolVectorIhE6resizeEi(f,~~(+g[b>>2]*(+g[e>>2]*+(r|0))*3.0))|0;if((c[f>>2]|0)!=0?(__ZN10PoolVectorIhE14_copy_on_writeEv(f),r=c[f>>2]|0,(r|0)!=0):0){__Z16atomic_incrementPj(r+4|0)|0;s=r;t=c[r+8>>2]|0}else{s=0;t=0}a:do if(+g[b>>2]>0.0){r=t;n=0;u=0.0;b:while(1){q=0;while(1){v=+(q|0);w=+g[e>>2];p=c[o>>2]|0;x=(p|0)==0;if(x)y=0;else y=c[p+8>>2]|0;if(!(v<w*+(y|0)))break;if(x)z=0;else z=c[p+8>>2]|0;A=~~((v+u*(w*+(z|0)))*3.0);B=~~(v/w);if((B|0)<0){C=46;break b}if(x)D=0;else D=c[p+8>>2]|0;if((D|0)<=(B|0)){if(x)E=0;else E=c[p+8>>2]|0;if((E|0)<=(B|0)){C=46;break b}a[1263537]=0}if(x){C=53;break b}x=c[p>>2]|0;if(!x){C=53;break b}else{F=x;G=0}while(1){if((G|0)==(B|0))break;H=c[F+16>>2]|0;if(!H){C=53;break b}else{F=H;G=G+1|0}}if(!(+g[F>>2]*255.0<0.0)){if((c[p+8>>2]|0)>(B|0)){I=x;J=0}else{if((c[p+8>>2]|0)<=(B|0)){C=56;break b}a[1263537]=0;I=x;J=0}while(1){if((J|0)==(B|0))break;H=c[I+16>>2]|0;if(!H){C=61;break b}else{I=H;J=J+1|0}}if(+g[I>>2]*255.0>255.0)K=255.0;else{if((c[p+8>>2]|0)>(B|0)){L=x;M=0}else{if((c[p+8>>2]|0)<=(B|0)){C=64;break b}a[1263537]=0;L=x;M=0}while(1){if((M|0)==(B|0))break;H=c[L+16>>2]|0;if(!H){C=69;break b}else{L=H;M=M+1|0}}K=+g[L>>2]*255.0}}else K=0.0;a[r+A>>0]=~~K;B=~~(v/+g[e>>2]);if((B|0)<0){C=77;break b}x=c[o>>2]|0;p=(x|0)==0;if(p)N=0;else N=c[x+8>>2]|0;if((N|0)<=(B|0)){if(p)O=0;else O=c[x+8>>2]|0;if((O|0)<=(B|0)){C=77;break b}a[1263537]=0}if(p){C=84;break b}p=c[x>>2]|0;if(!p){C=84;break b}else{P=p;Q=0}while(1){if((Q|0)==(B|0))break;H=c[P+16>>2]|0;if(!H){C=84;break b}else{P=H;Q=Q+1|0}}do if(+g[P+4>>2]*255.0<0.0)R=0.0;else{if((c[x+8>>2]|0)>(B|0)){S=p;T=0}else{if((c[x+8>>2]|0)<=(B|0)){C=87;break b}a[1263537]=0;S=p;T=0}while(1){if((T|0)==(B|0))break;H=c[S+16>>2]|0;if(!H){C=92;break b}else{S=H;T=T+1|0}}if(+g[S+4>>2]*255.0>255.0){R=255.0;break}if((c[x+8>>2]|0)>(B|0)){U=p;V=0}else{if((c[x+8>>2]|0)<=(B|0)){C=95;break b}a[1263537]=0;U=p;V=0}while(1){if((V|0)==(B|0))break;H=c[U+16>>2]|0;if(!H){C=100;break b}else{U=H;V=V+1|0}}R=+g[U+4>>2]*255.0}while(0);a[r+(A+1)>>0]=~~R;B=~~(v/+g[e>>2]);if((B|0)<0){C=108;break b}p=c[o>>2]|0;x=(p|0)==0;if(x)W=0;else W=c[p+8>>2]|0;if((W|0)<=(B|0)){if(x)X=0;else X=c[p+8>>2]|0;if((X|0)<=(B|0)){C=108;break b}a[1263537]=0}if(x){C=115;break b}x=c[p>>2]|0;if(!x){C=115;break b}else{Y=x;Z=0}while(1){if((Z|0)==(B|0))break;H=c[Y+16>>2]|0;if(!H){C=115;break b}else{Y=H;Z=Z+1|0}}do if(+g[Y+8>>2]*255.0<0.0)_=0.0;else{if((c[p+8>>2]|0)>(B|0)){$=x;aa=0}else{if((c[p+8>>2]|0)<=(B|0)){C=118;break b}a[1263537]=0;$=x;aa=0}while(1){if((aa|0)==(B|0))break;H=c[$+16>>2]|0;if(!H){C=123;break b}else{$=H;aa=aa+1|0}}if(+g[$+8>>2]*255.0>255.0){_=255.0;break}if((c[p+8>>2]|0)>(B|0)){ca=x;da=0}else{if((c[p+8>>2]|0)<=(B|0)){C=126;break b}a[1263537]=0;ca=x;da=0}while(1){if((da|0)==(B|0))break;H=c[ca+16>>2]|0;if(!H){C=131;break b}else{ca=H;da=da+1|0}}_=+g[ca+8>>2]*255.0}while(0);a[r+(A+2)>>0]=~~_;q=q+1|0}n=n+1|0;u=+(n|0);if(!(u<+g[b>>2]))break a}switch(C|0){case 46:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145120,403,1146766,0);break}case 53:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145120,418,1133820,0);break}case 56:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145120,403,1146766,0);break}case 61:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145120,418,1133820,0);break}case 64:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145120,403,1146766,0);break}case 69:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145120,418,1133820,0);break}case 77:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145120,403,1146766,0);break}case 84:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145120,418,1133820,0);break}case 87:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145120,403,1146766,0);break}case 92:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145120,418,1133820,0);break}case 95:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145120,403,1146766,0);break}case 100:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145120,418,1133820,0);break}case 108:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145120,403,1146766,0);break}case 115:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145120,418,1133820,0);break}case 118:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145120,403,1146766,0);break}case 123:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145120,418,1133820,0);break}case 126:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145120,403,1146766,0);break}case 131:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145120,418,1133820,0);break}}}while(0);if(s|0)__Z16atomic_decrementPj(s+4|0)|0;s=c[o>>2]|0;if(!s)ea=0.0;else ea=+(c[s+8>>2]|0);__ZN5ImageC2EiibNS_6FormatERK10PoolVectorIhE(h,~~(+g[e>>2]*ea),~~+g[b>>2],0,4,f);c[i>>2]=0;__ZN3RefI12ImageTextureE8instanceEv(i);__ZN12ImageTexture17create_from_imageERK5Imagej(c[i>>2]|0,h,7);b=c[k>>2]|0;c[j>>2]=0;k=c[i>>2]|0;if(k){e=$i[c[(c[k>>2]|0)+44>>2]&8191](k,1220692)|0;s=e?k:0;k=c[j>>2]|0;if((s|0)!=(k|0)){if((k|0?__ZN9Reference11unreferenceEv(k)|0:0)?(k=c[j>>2]|0,__Z17predelete_handlerP6Object(k)|0):0){gj[c[(c[k>>2]|0)+76>>2]&8191](k);__ZN6Memory11free_staticEPvb(k,0)}c[j>>2]=s;if(s|0)__ZN9Reference9referenceEv(s)}}else c[j>>2]=0;__ZN11TextureRect11set_textureERK3RefI7TextureE(b,j);b=c[j>>2]|0;if((b|0?__ZN9Reference11unreferenceEv(b)|0:0)?(b=c[j>>2]|0,__Z17predelete_handlerP6Object(b)|0):0){gj[c[(c[b>>2]|0)+76>>2]&8191](b);__ZN6Memory11free_staticEPvb(b,0)}b=c[i>>2]|0;if(!b){__ZN5ImageD2Ev(h);__ZN10PoolVectorIhE12_unreferenceEv(f);l=d;return}if(!(__ZN9Reference11unreferenceEv(b)|0)){__ZN5ImageD2Ev(h);__ZN10PoolVectorIhE12_unreferenceEv(f);l=d;return}b=c[i>>2]|0;if(!(__Z17predelete_handlerP6Object(b)|0)){__ZN5ImageD2Ev(h);__ZN10PoolVectorIhE12_unreferenceEv(f);l=d;return}gj[c[(c[b>>2]|0)+76>>2]&8191](b);__ZN6Memory11free_staticEPvb(b,0);__ZN5ImageD2Ev(h);__ZN10PoolVectorIhE12_unreferenceEv(f);l=d;return}function __ZNK11MethodBind1I11ColorPickerRK10InputEventE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0;a=l;l=l+80|0;if((l|0)>=(m|0))ba(80);d=a+24|0;e=a;if(b|0){f=0;l=a;return f|0}b=d;g=b+56|0;do{c[b>>2]=0;b=b+4|0}while((b|0)<(g|0));__ZN7VariantC2ERK10InputEvent(e,d);d=c[e>>2]|0;if(d|0)__ZN7Variant5clearEv(e);f=d;l=a;return f|0}function __ZNK11MethodBind1I11ColorPickerRK10InputEventE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1025431);l=a;return c[b>>2]|0}function __ZN11MethodBind1I11ColorPickerRK10InputEventE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;i=l;l=l+80|0;if((l|0)>=(m|0))ba(80);j=i+24|0;k=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236596)|0:0){c[h>>2]=0;a[1263537]=0;n=d+24|0;o=c[n>>2]|0;if((o|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=o;c[b>>2]=0;l=i;return}p=o-(c[d+20>>2]|0)|0;if((p|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=p;c[b>>2]=0;l=i;return}if((g|0)>0){if((o|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);q=0}else{a[1263537]=0;q=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,q)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=q;c[b>>2]=0;l=i;return}}q=c[d+44>>2]|0;o=c[d+48>>2]|0;p=e+(o>>1)|0;if(!(o&1))r=q;else r=c[(c[p>>2]|0)+q>>2]|0;do if((g|0)<1){q=c[n>>2]|0;o=q+-1|0;if((q|0)>=1){e=c[d+16>>2]|0;s=(e|0)==0;if(s)t=0;else t=c[e+-4>>2]|0;if((q|0)<=(t|0)){if(s)u=0;else u=c[e+-4>>2]|0;do if((u|0)<(q|0)){if(s)v=0;else v=c[e+-4>>2]|0;if((v|0)<(q|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);w=0;break}else{a[1263537]=0;x=31;break}}else x=31;while(0);if((x|0)==31)w=e+(o*24|0)|0;__ZN7VariantC2ERKS_(k,w);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);__ZNK7Variantcv10InputEventEv(j,k);Pi[r&2047](p,j);if(c[k>>2]|0)__ZN7Variant5clearEv(k);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I11ColorPickerRK10InputEventE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;e=l;l=l+64|0;if((l|0)>=(m|0))ba(64);f=e;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236596)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;b=f;h=c[d>>2]|0;d=b+56|0;do{c[b>>2]=c[h>>2];b=b+4|0;h=h+4|0}while((b|0)<(d|0));Pi[i&2047](a,f);l=e;return}function __ZN11MethodBind1I11ColorPickerRK10InputEventED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind2I11ColorPickeriP7ControlE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;switch(b|0){case 0:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}case 1:{__ZN7VariantC2EPK6Object(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}default:e=0}l=a;return e|0}function __ZNK11MethodBind2I11ColorPickeriP7ControlE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1025431);l=a;return c[b>>2]|0}function __ZN11MethodBind2I11ColorPickeriP7ControlE4callEP6ObjectPPK7VariantiRNS6_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0;i=l;l=l+48|0;if((l|0)>=(m|0))ba(48);j=i+24|0;k=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236596)|0:0){c[h>>2]=0;a[1263537]=0;n=d+24|0;o=c[n>>2]|0;if((o|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=o;c[b>>2]=0;l=i;return}p=o-(c[d+20>>2]|0)|0;if((p|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=p;c[b>>2]=0;l=i;return}if((g|0)>0){if((o|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);q=0}else{a[1263537]=0;q=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,q)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=q;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[n>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);r=0}else{a[1263537]=0;r=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,r)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=r;c[b>>2]=0;l=i;return}}}r=c[d+44>>2]|0;q=c[d+48>>2]|0;o=e+(q>>1)|0;if(!(q&1))s=r;else s=c[(c[o>>2]|0)+r>>2]|0;do if((g|0)<1){r=c[n>>2]|0;q=r+-1|0;if((r|0)>=1){e=c[d+16>>2]|0;p=(e|0)==0;if(p)t=0;else t=c[e+-4>>2]|0;if((r|0)<=(t|0)){if(p)u=0;else u=c[e+-4>>2]|0;do if((u|0)<(r|0)){if(p)v=0;else v=c[e+-4>>2]|0;if((v|0)<(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);w=0;break}else{a[1263537]=0;x=37;break}}else x=37;while(0);if((x|0)==37)w=e+(q*24|0)|0;__ZN7VariantC2ERKS_(j,w);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);w=__ZNK7VariantcviEv(j)|0;do if((g|0)<2){v=c[n>>2]|0;u=v+-1|0;t=v+-2|0;if((v|0)>=2){v=c[d+16>>2]|0;r=(v|0)==0;if(r)y=0;else y=c[v+-4>>2]|0;if((u|0)<=(y|0)){if(r)z=0;else z=c[v+-4>>2]|0;do if((z|0)<(u|0)){if(r)A=0;else A=c[v+-4>>2]|0;if((A|0)<(u|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);B=0;break}else{a[1263537]=0;x=54;break}}else x=54;while(0);if((x|0)==54)B=v+(t*24|0)|0;__ZN7VariantC2ERKS_(k,B);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f+4>>2]|0);while(0);f=__ZNK7VariantcvP7ControlEv(k)|0;bj[s&4095](o,w,f);if(c[k>>2]|0)__ZN7Variant5clearEv(k);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1380,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind2I11ColorPickeriP7ControlE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236596)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1))g=b;else g=c[(c[a>>2]|0)+b>>2]|0;bj[g&4095](a,c[c[d>>2]>>2]|0,c[d+4>>2]|0);return}function __ZN11MethodBind2I11ColorPickeriP7ControlED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind0I11ColorPickerE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return 0}function __ZNK11MethodBind0I11ColorPickerE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1025431);l=a;return c[b>>2]|0}function __ZN11MethodBind0I11ColorPickerE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236596)|0:0){c[h>>2]=0;a[1263537]=0;f=c[d+24>>2]|0;if((f|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=f;c[b>>2]=0;return}i=f-(c[d+20>>2]|0)|0;if((i|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=i;c[b>>2]=0;return}i=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))j=i;else j=c[(c[d>>2]|0)+i>>2]|0;gj[j&8191](d);c[b>>2]=0;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,110,1146558,0);c[b>>2]=0;return}function __ZN11MethodBind0I11ColorPickerE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236596)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1)){g=b;gj[g&8191](a);return}else{g=c[(c[a>>2]|0)+b>>2]|0;gj[g&8191](a);return}}function __ZN11MethodBind0I11ColorPickerED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I11ColorPickerRK6StringE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;if(b|0){f=0;l=a;return f|0}c[d>>2]=0;__ZN7VariantC2ERK6String(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);e=c[d>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);f=b;l=a;return f|0}function __ZNK11MethodBind1I11ColorPickerRK6StringE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1025431);l=a;return c[b>>2]|0}function __ZN11MethodBind1I11ColorPickerRK6StringE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i+24|0;k=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236596)|0:0){c[h>>2]=0;a[1263537]=0;n=d+24|0;o=c[n>>2]|0;if((o|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=o;c[b>>2]=0;l=i;return}p=o-(c[d+20>>2]|0)|0;if((p|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=p;c[b>>2]=0;l=i;return}if((g|0)>0){if((o|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);q=0}else{a[1263537]=0;q=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,q)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=q;c[b>>2]=0;l=i;return}}q=c[d+44>>2]|0;o=c[d+48>>2]|0;p=e+(o>>1)|0;if(!(o&1))r=q;else r=c[(c[p>>2]|0)+q>>2]|0;do if((g|0)<1){q=c[n>>2]|0;o=q+-1|0;if((q|0)>=1){e=c[d+16>>2]|0;s=(e|0)==0;if(s)t=0;else t=c[e+-4>>2]|0;if((q|0)<=(t|0)){if(s)u=0;else u=c[e+-4>>2]|0;do if((u|0)<(q|0)){if(s)v=0;else v=c[e+-4>>2]|0;if((v|0)<(q|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);w=0;break}else{a[1263537]=0;x=31;break}}else x=31;while(0);if((x|0)==31)w=e+(o*24|0)|0;__ZN7VariantC2ERKS_(k,w);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);c[j>>2]=__ZNK7Variantcv6StringEv(k)|0;Pi[r&2047](p,j);p=c[j>>2]|0;if(p|0?(__Z16atomic_decrementPj(p+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(p,1);if(c[k>>2]|0)__ZN7Variant5clearEv(k);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I11ColorPickerRK6StringE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236596)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;b=c[d>>2]|0;d=c[b>>2]|0;if((d|0)!=0?(__Z28atomic_conditional_incrementPj(d+-8|0)|0)!=0:0)j=c[b>>2]|0;else j=0;c[f>>2]=j;Pi[i&2047](a,f);a=c[f>>2]|0;if(!a){l=e;return}if(__Z16atomic_decrementPj(a+-8|0)|0){l=e;return}__ZN6Memory11free_staticEPvb(a,1);l=e;return}function __ZN11MethodBind1I11ColorPickerRK6StringED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I11ColorPickerdE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if(!b){__ZN7VariantC2Ed(d,0.0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK11MethodBind1I11ColorPickerdE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1025431);l=a;return c[b>>2]|0}function __ZN11MethodBind1I11ColorPickerdE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0.0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236596)|0:0){c[h>>2]=0;a[1263537]=0;k=d+24|0;n=c[k>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=i;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=i;return}if((g|0)>0){if((n|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);p=0}else{a[1263537]=0;p=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,p)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=p;c[b>>2]=0;l=i;return}}p=c[d+44>>2]|0;n=c[d+48>>2]|0;o=e+(n>>1)|0;if(!(n&1))q=p;else q=c[(c[o>>2]|0)+p>>2]|0;do if((g|0)<1){p=c[k>>2]|0;n=p+-1|0;if((p|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)s=0;else s=c[e+-4>>2]|0;if((p|0)<=(s|0)){if(r)t=0;else t=c[e+-4>>2]|0;do if((t|0)<(p|0)){if(r)u=0;else u=c[e+-4>>2]|0;if((u|0)<(p|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);v=0;break}else{a[1263537]=0;w=31;break}}else w=31;while(0);if((w|0)==31)v=e+(n*24|0)|0;__ZN7VariantC2ERKS_(j,v);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);x=+__ZNK7VariantcvdEv(j);Mi[q&511](o,x);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I11ColorPickerdE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,i=0,j=0.0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236596)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1)){g=b;i=c[d>>2]|0;j=+h[i>>3];Mi[g&511](a,j);return}else{g=c[(c[a>>2]|0)+b>>2]|0;i=c[d>>2]|0;j=+h[i>>3];Mi[g&511](a,j);return}}function __ZN11MethodBind1I11ColorPickerdED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI11ColorPickerbE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Eb(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK13MethodBind0RCI11ColorPickerbE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1025431);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI11ColorPickerbE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236596)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2Eb(i,ij[n&8191](d)|0);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI11ColorPickerbE7ptrcallEP6ObjectPPKvPv(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0;if(!d)g=0;else{e=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1236596)|0;g=e?d:0}d=c[b+44>>2]|0;e=c[b+48>>2]|0;b=g+(e>>1)|0;if(!(e&1)){h=d;i=ij[h&8191](b)|0;j=i&1;a[f>>0]=j;return}else{h=c[(c[b>>2]|0)+d>>2]|0;i=ij[h&8191](b)|0;j=i&1;a[f>>0]=j;return}}function __ZN13MethodBind0RCI11ColorPickerbED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I11ColorPickerbE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if(!b){__ZN7VariantC2Eb(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK11MethodBind1I11ColorPickerbE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1025431);l=a;return c[b>>2]|0}function __ZN11MethodBind1I11ColorPickerbE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236596)|0:0){c[h>>2]=0;a[1263537]=0;k=d+24|0;n=c[k>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=i;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=i;return}if((g|0)>0){if((n|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);p=0}else{a[1263537]=0;p=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,p)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=p;c[b>>2]=0;l=i;return}}p=c[d+44>>2]|0;n=c[d+48>>2]|0;o=e+(n>>1)|0;if(!(n&1))q=p;else q=c[(c[o>>2]|0)+p>>2]|0;do if((g|0)<1){p=c[k>>2]|0;n=p+-1|0;if((p|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)s=0;else s=c[e+-4>>2]|0;if((p|0)<=(s|0)){if(r)t=0;else t=c[e+-4>>2]|0;do if((t|0)<(p|0)){if(r)u=0;else u=c[e+-4>>2]|0;if((u|0)<(p|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);v=0;break}else{a[1263537]=0;w=31;break}}else w=31;while(0);if((w|0)==31)v=e+(n*24|0)|0;__ZN7VariantC2ERKS_(j,v);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);f=__ZNK7VariantcvbEv(j)|0;Pi[q&2047](o,f);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I11ColorPickerbE7ptrcallEP6ObjectPPKvPv(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0;if(!d)g=0;else{f=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1236596)|0;g=f?d:0}d=c[b+44>>2]|0;f=c[b+48>>2]|0;b=g+(f>>1)|0;if(!(f&1))h=d;else h=c[(c[b>>2]|0)+d>>2]|0;Pi[h&2047](b,(a[c[e>>2]>>0]|0)!=0);return}function __ZN11MethodBind1I11ColorPickerbED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI11ColorPicker5ColorE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;if((b|0)!=-1){f=0;l=a;return f|0}g[d>>2]=0.0;g[d+4>>2]=0.0;g[d+8>>2]=0.0;g[d+12>>2]=1.0;__ZN7VariantC2ERK5Color(e,d);d=c[e>>2]|0;if(d|0)__ZN7Variant5clearEv(e);f=d;l=a;return f|0}function __ZNK13MethodBind0RCI11ColorPicker5ColorE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1025431);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI11ColorPicker5ColorE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0;f=l;l=l+48|0;if((l|0)>=(m|0))ba(48);i=f;j=f+24|0;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236596)|0:0){c[h>>2]=0;a[1263537]=0;k=c[d+24>>2]|0;if((k|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=k;c[b>>2]=0;l=f;return}n=k-(c[d+20>>2]|0)|0;if((n|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=n;c[b>>2]=0;l=f;return}n=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))o=n;else o=c[(c[d>>2]|0)+n>>2]|0;Pi[o&2047](j,d);__ZN7VariantC2ERK5Color(i,j);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI11ColorPicker5ColorE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=d;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236596)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;Pi[i&2047](f,a);c[e>>2]=c[f>>2];c[e+4>>2]=c[f+4>>2];c[e+8>>2]=c[f+8>>2];c[e+12>>2]=c[f+12>>2];l=d;return}function __ZN13MethodBind0RCI11ColorPicker5ColorED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I11ColorPickerRK5ColorE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;if(b|0){f=0;l=a;return f|0}g[d>>2]=0.0;g[d+4>>2]=0.0;g[d+8>>2]=0.0;g[d+12>>2]=1.0;__ZN7VariantC2ERK5Color(e,d);d=c[e>>2]|0;if(d|0)__ZN7Variant5clearEv(e);f=d;l=a;return f|0}function __ZNK11MethodBind1I11ColorPickerRK5ColorE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1025431);l=a;return c[b>>2]|0}function __ZN11MethodBind1I11ColorPickerRK5ColorE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;i=l;l=l+48|0;if((l|0)>=(m|0))ba(48);j=i+24|0;k=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236596)|0:0){c[h>>2]=0;a[1263537]=0;n=d+24|0;o=c[n>>2]|0;if((o|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=o;c[b>>2]=0;l=i;return}p=o-(c[d+20>>2]|0)|0;if((p|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=p;c[b>>2]=0;l=i;return}if((g|0)>0){if((o|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);q=0}else{a[1263537]=0;q=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,q)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=q;c[b>>2]=0;l=i;return}}q=c[d+44>>2]|0;o=c[d+48>>2]|0;p=e+(o>>1)|0;if(!(o&1))r=q;else r=c[(c[p>>2]|0)+q>>2]|0;do if((g|0)<1){q=c[n>>2]|0;o=q+-1|0;if((q|0)>=1){e=c[d+16>>2]|0;s=(e|0)==0;if(s)t=0;else t=c[e+-4>>2]|0;if((q|0)<=(t|0)){if(s)u=0;else u=c[e+-4>>2]|0;do if((u|0)<(q|0)){if(s)v=0;else v=c[e+-4>>2]|0;if((v|0)<(q|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);w=0;break}else{a[1263537]=0;x=31;break}}else x=31;while(0);if((x|0)==31)w=e+(o*24|0)|0;__ZN7VariantC2ERKS_(k,w);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);__ZNK7Variantcv5ColorEv(j,k);Pi[r&2047](p,j);if(c[k>>2]|0)__ZN7Variant5clearEv(k);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I11ColorPickerRK5ColorE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236596)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;b=c[d>>2]|0;c[f>>2]=c[b>>2];c[f+4>>2]=c[b+4>>2];c[f+8>>2]=c[b+8>>2];c[f+12>>2]=c[b+12>>2];Pi[i&2047](a,f);l=e;return}function __ZN11MethodBind1I11ColorPickerRK5ColorED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN10PopupPanelC2Ev(b){b=b|0;__ZN7ControlC2Ev(b);c[b>>2]=238780;__ZN10StringNameC2Ev(b+600|0);__ZN10CanvasItem15set_as_toplevelEb(b,1);a[b+604>>0]=0;a[b+605>>0]=0;__ZN10CanvasItem4hideEv(b);c[b>>2]=323708;__ZN10StringNameC2Ev(b+608|0);return}function __ZN10PopupPanel18_initialize_classvEv(b){b=b|0;if(a[1263466]|0)return;__ZN5Popup16initialize_classEv();__ZN7ClassDB10_add_classI10PopupPanelEEvv();a[1263466]=1;return}function __ZN10PopupPanel5_setvERK10StringNameRK7Variant(a,b,c){a=a|0;b=b|0;c=c|0;if(1128!=1129)return __ZN7Control4_setERK10StringNameRK7Variant(a,b,c)|0;else return 0;return 0}function __ZNK10PopupPanel5_getvERK10StringNameR7Variant(a,b,c){a=a|0;b=b|0;c=c|0;var d=0;if(1130!=1131?__ZNK7Control4_getERK10StringNameR7Variant(a,b,c)|0:0)d=1;else d=0;return d|0}function __ZNK10PopupPanel19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+24|0;g=e+4|0;h=e;if(!d)__ZNK5Popup19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,0);__ZN6StringC2EPKc(f,1011375);i=c[f>>2]|0;f=i;j=g+4|0;c[j>>2]=0;k=g+12|0;c[k>>2]=0;c[g>>2]=0;n=(i|0)==0;if(!n?(c[j>>2]=0,__Z28atomic_conditional_incrementPj(i+-8|0)|0):0)c[j>>2]=f;c[g+8>>2]=0;f=c[k>>2]|0;if(f|0){if(!(__Z16atomic_decrementPj(f+-8|0)|0))__ZN6Memory11free_staticEPvb(f,1);c[k>>2]=0}c[g+16>>2]=256;if(!(c[b>>2]|0)){k=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=k;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0}k=__ZnwjPFPvjE(32,4740)|0;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0;c[k+12>>2]=0;c[k+16>>2]=7;f=k+20|0;c[f>>2]=0;j=k+24|0;c[j>>2]=0;o=k+28|0;c[o>>2]=0;__ZN12PropertyInfoaSERKS_(k,g)|0;p=c[b>>2]|0;q=p+4|0;r=c[q>>2]|0;c[j>>2]=r;c[f>>2]=0;c[o>>2]=p;if(r|0)c[r+20>>2]=k;c[q>>2]=k;if(!(c[p>>2]|0))c[p>>2]=k;k=p+8|0;c[k>>2]=(c[k>>2]|0)+1;k=c[g+12>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);k=c[g+4>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);if(!n?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);__ZN10StringNameC2EPKc(h,1011375);__ZN7ClassDB17get_property_listE10StringNameP4ListI12PropertyInfo16DefaultAllocatorEbPK6Object(h,b,1,a);__ZN10StringNameD2Ev(h);if(!d){l=e;return}__ZNK5Popup19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,1);l=e;return}function __ZN10PopupPanel14_notificationvEib(a,b,c){a=a|0;b=b|0;c=c|0;if(!c)__ZN5Popup14_notificationvEib(a,b,0);if(1879!=981)__ZN10PopupPanel13_notificationEi(a,b);if(!c)return;__ZN5Popup14_notificationvEib(a,b,1);return}function __ZNK10PopupPanel16_get_class_namevEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+8|0;e=b+4|0;f=b;g=a+608|0;a=c[g>>2]|0;if(a|0){if(c[a+4>>2]|0){l=b;return g|0}if(__ZNK6String6lengthEv(a+8|0)|0){l=b;return g|0}}__ZN6StringC2EPKc(d,1011375);c[f>>2]=c[d>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameaSERKS_(g,e);__ZN10StringNameD2Ev(e);e=c[f>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);l=b;return g|0}function __ZNK10PopupPanel9get_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1011375);l=a;return c[b>>2]|0}function __ZNK10PopupPanel8is_classERK6String(a,b){a=a|0;b=b|0;var c=0;if((((!(__ZNK6StringeqEPKc(b,1011375)|0)?!(__ZNK6StringeqEPKc(b,845633)|0):0)?!(__ZNK6StringeqEPKc(b,1111718)|0):0)?!(__ZNK6StringeqEPKc(b,947933)|0):0)?!(__ZNK6StringeqEPKc(b,1132465)|0):0)c=__ZNK6StringeqEPKc(b,1142944)|0;else c=1;return c|0}function __ZNK10PopupPanel12is_class_ptrEPv(a,b){a=a|0;b=b|0;var c=0;if((b|0)==1236600){c=1;return c|0}c=(b|0)==1235576|((b|0)==1220744|((b|0)==1220748|((b|0)==1220720|(b|0)==1220580)));return c|0}function __ZN10PopupPanelD2Ev(a){a=a|0;c[a>>2]=323708;__ZN10StringNameD2Ev(a+608|0);c[a>>2]=238780;__ZN10StringNameD2Ev(a+600|0);__ZN7ControlD2Ev(a);return}function __ZN10PopupPanelD0Ev(a){a=a|0;c[a>>2]=323708;__ZN10StringNameD2Ev(a+608|0);c[a>>2]=238780;__ZN10StringNameD2Ev(a+600|0);__ZN7ControlD2Ev(a);__ZdlPv(a);return}function __ZN10PopupPanel13_notificationEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0;d=l;l=l+48|0;if((l|0)>=(m|0))ba(48);e=d+36|0;f=d+32|0;g=d+28|0;h=d+24|0;i=d+8|0;j=d;if((b|0)!=30){l=d;return}__ZN10StringNameC2EPKc(f,986819);__ZN10StringNameC2Ev(g);b=__ZNK7Control12get_styleboxERK10StringNameS2_(a,f,g)|0;k=c[(c[b>>2]|0)+128>>2]|0;c[h>>2]=c[a+240>>2];__ZNK7Control8get_sizeEv(j,a);a=i;c[a>>2]=0;c[a+4>>2]=0;a=j;j=c[a+4>>2]|0;n=i+8|0;c[n>>2]=c[a>>2];c[n+4>>2]=j;c[e>>2]=c[h>>2];bj[k&4095](b,e,i);if((b|0?__ZN9Reference11unreferenceEv(b)|0:0)?__Z17predelete_handlerP6Object(b)|0:0){gj[c[(c[b>>2]|0)+76>>2]&8191](b);__ZN6Memory11free_staticEPvb(b,0)}__ZN10StringNameD2Ev(g);__ZN10StringNameD2Ev(f);l=d;return}function __ZN7ClassDB10_add_classI10PopupPanelEEvv(){var a=0,b=0,d=0,e=0,f=0,g=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+16|0;d=a+12|0;e=a+8|0;f=a+4|0;g=a;__ZN6StringC2EPKc(b,1011375);c[e>>2]=c[b>>2];__ZN10StringNameC2ERK6String(d,e);__ZN6StringC2EPKc(b,845633);c[g>>2]=c[b>>2];__ZN10StringNameC2ERK6String(f,g);__ZN7ClassDB11_add_class2ERK10StringNameS2_(d,f);__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);__ZN10StringNameD2Ev(d);d=c[e>>2]|0;if(!d){l=a;return}if(__Z16atomic_decrementPj(d+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(d,1);l=a;return}function __ZN7ClassDB7creatorI11ColorPickerEEP6Objectv(){var a=0;a=__ZnwjPKc(800,1263606)|0;__ZN11ColorPickerC2Ev(a);__Z22postinitialize_handlerP6Object(a);return a|0}function __ZN7ClassDB10_add_classI13ReferenceRectEEvv(){var a=0,b=0,d=0,e=0,f=0,g=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+16|0;d=a+12|0;e=a+8|0;f=a+4|0;g=a;__ZN6StringC2EPKc(b,1029036);c[e>>2]=c[b>>2];__ZN10StringNameC2ERK6String(d,e);__ZN6StringC2EPKc(b,1111718);c[g>>2]=c[b>>2];__ZN10StringNameC2ERK6String(f,g);__ZN7ClassDB11_add_class2ERK10StringNameS2_(d,f);__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);__ZN10StringNameD2Ev(d);d=c[e>>2]|0;if(!d){l=a;return}if(__Z16atomic_decrementPj(d+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(d,1);l=a;return}function __ZN7ClassDB7creatorI13ReferenceRectEEP6Objectv(){var a=0;a=__ZnwjPKc(608,1263606)|0;__ZN13ReferenceRectC2Ev(a);__Z22postinitialize_handlerP6Object(a);return a|0}function __ZN13ReferenceRectC2Ev(a){a=a|0;__ZN7ControlC2Ev(a);c[a>>2]=323912;__ZN10StringNameC2Ev(a+600|0);return}function __ZN13ReferenceRect18_initialize_classvEv(b){b=b|0;if(a[1263467]|0)return;if(!(a[1256994]|0)){if(!(a[1256995]|0)){if(!(a[1256996]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI4NodeEEvv();__ZN4Node13_bind_methodsEv();a[1256996]=1}__ZN7ClassDB10_add_classI10CanvasItemEEvv();__ZN10CanvasItem13_bind_methodsEv();a[1256995]=1}__ZN7ClassDB10_add_classI7ControlEEvv();__ZN7Control13_bind_methodsEv();a[1256994]=1}__ZN7ClassDB10_add_classI13ReferenceRectEEvv();a[1263467]=1;return}function __ZN13ReferenceRect5_setvERK10StringNameRK7Variant(a,b,c){a=a|0;b=b|0;c=c|0;var d=0;if(1128!=1129?__ZN7Control4_setERK10StringNameRK7Variant(a,b,c)|0:0)d=1;else d=0;return d|0}function __ZNK13ReferenceRect5_getvERK10StringNameR7Variant(a,b,c){a=a|0;b=b|0;c=c|0;var d=0;if(1130!=1131?__ZNK7Control4_getERK10StringNameR7Variant(a,b,c)|0:0)d=1;else d=0;return d|0}function __ZNK13ReferenceRect19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+24|0;g=e+4|0;h=e;if(!d)__ZNK7Control19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,0);__ZN6StringC2EPKc(f,1029036);i=c[f>>2]|0;f=i;j=g+4|0;c[j>>2]=0;k=g+12|0;c[k>>2]=0;c[g>>2]=0;n=(i|0)==0;if(!n?(c[j>>2]=0,__Z28atomic_conditional_incrementPj(i+-8|0)|0):0)c[j>>2]=f;c[g+8>>2]=0;f=c[k>>2]|0;if(f|0){if(!(__Z16atomic_decrementPj(f+-8|0)|0))__ZN6Memory11free_staticEPvb(f,1);c[k>>2]=0}c[g+16>>2]=256;if(!(c[b>>2]|0)){k=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=k;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0}k=__ZnwjPFPvjE(32,4740)|0;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0;c[k+12>>2]=0;c[k+16>>2]=7;f=k+20|0;c[f>>2]=0;j=k+24|0;c[j>>2]=0;o=k+28|0;c[o>>2]=0;__ZN12PropertyInfoaSERKS_(k,g)|0;p=c[b>>2]|0;q=p+4|0;r=c[q>>2]|0;c[j>>2]=r;c[f>>2]=0;c[o>>2]=p;if(r|0)c[r+20>>2]=k;c[q>>2]=k;if(!(c[p>>2]|0))c[p>>2]=k;k=p+8|0;c[k>>2]=(c[k>>2]|0)+1;k=c[g+12>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);k=c[g+4>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);if(!n?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);__ZN10StringNameC2EPKc(h,1029036);__ZN7ClassDB17get_property_listE10StringNameP4ListI12PropertyInfo16DefaultAllocatorEbPK6Object(h,b,1,a);__ZN10StringNameD2Ev(h);if(!d){l=e;return}__ZNK7Control19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,1);l=e;return}function __ZN13ReferenceRect14_notificationvEib(b,d,e){b=b|0;d=d|0;e=e|0;if(!e){if(511!=510)__ZN4Node13_notificationEi(b,d);if(512!=511)__ZN10CanvasItem13_notificationEi(b,d);if(513!=512)__ZN7Control13_notificationEi(b,d)}do if((d|0)==30&1880!=513?a[b+136>>0]|0:0)if(!(c[b+132>>2]|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(947574,947583,260,947603,0);break}else{a[1263537]=0;break}while(0);if(!e)return;if(513!=512)__ZN7Control13_notificationEi(b,d);if(512!=511)__ZN10CanvasItem13_notificationEi(b,d);if(511==510)return;__ZN4Node13_notificationEi(b,d);return}function __ZNK13ReferenceRect16_get_class_namevEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+8|0;e=b+4|0;f=b;g=a+600|0;a=c[g>>2]|0;if(a|0){if(c[a+4>>2]|0){l=b;return g|0}if(__ZNK6String6lengthEv(a+8|0)|0){l=b;return g|0}}__ZN6StringC2EPKc(d,1029036);c[f>>2]=c[d>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameaSERKS_(g,e);__ZN10StringNameD2Ev(e);e=c[f>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);l=b;return g|0}function __ZNK13ReferenceRect9get_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1029036);l=a;return c[b>>2]|0}function __ZNK13ReferenceRect8is_classERK6String(a,b){a=a|0;b=b|0;var c=0;if(((!(__ZNK6StringeqEPKc(b,1029036)|0)?!(__ZNK6StringeqEPKc(b,1111718)|0):0)?!(__ZNK6StringeqEPKc(b,947933)|0):0)?!(__ZNK6StringeqEPKc(b,1132465)|0):0)c=__ZNK6StringeqEPKc(b,1142944)|0;else c=1;return c|0}function __ZNK13ReferenceRect12is_class_ptrEPv(a,b){a=a|0;b=b|0;return (b|0)==1236604|((b|0)==1220744|((b|0)==1220748|((b|0)==1220720|(b|0)==1220580)))|0}function __ZN13ReferenceRectD2Ev(a){a=a|0;c[a>>2]=323912;__ZN10StringNameD2Ev(a+600|0);__ZN7ControlD2Ev(a);return}function __ZN13ReferenceRectD0Ev(a){a=a|0;c[a>>2]=323912;__ZN10StringNameD2Ev(a+600|0);__ZN7ControlD2Ev(a);__ZdlPv(a);return}function __ZN13ReferenceRect13_notificationEi(b,d){b=b|0;d=d|0;if((d|0)!=30)return;if(!(a[b+136>>0]|0))return;if(!(c[b+132>>2]|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(947574,947583,260,947603,0);return}else{a[1263537]=0;return}}function __ZN7ClassDB7creatorI7SpinBoxEEP6Objectv(){var a=0;a=__ZnwjPKc(672,1263606)|0;__ZN7SpinBoxC2Ev(a);__Z22postinitialize_handlerP6Object(a);return a|0}function __ZN7ClassDB7creatorI12OptionButtonEEP6Objectv(){var a=0;a=__ZnwjPKc(680,1263606)|0;__ZN12OptionButtonC2Ev(a);__Z22postinitialize_handlerP6Object(a);return a|0}function __ZN12OptionButtonC2Ev(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+8|0;e=b+4|0;f=b;c[d>>2]=0;__ZN6ButtonC2ERK6String(a,d);g=c[d>>2]|0;if(g|0?(__Z16atomic_decrementPj(g+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(g,1);c[a>>2]=234792;__ZN10StringNameC2Ev(a+664|0);g=__ZnwjPKc(672,1263606)|0;__ZN9PopupMenuC2Ev(g);__Z22postinitialize_handlerP6Object(g);h=a+668|0;c[h>>2]=g;__ZN10CanvasItem4hideEv(g);__ZN10CanvasItem15set_as_toplevelEb(c[h>>2]|0,1);__ZN4Node9add_childEPS_b(a,c[h>>2]|0,0);g=c[h>>2]|0;__ZN10StringNameC2EPKc(d,947676);__ZN10StringNameC2EPKc(e,832683);c[f>>2]=0;__ZN6Object7connectERK10StringNamePS_S2_RK6VectorI7VariantEj(g,d,a,e,f,0)|0;g=c[f>>2]|0;if(g|0?(__Z16atomic_decrementPj(g+-8|0)|0)==0:0){h=c[f>>2]|0;f=(h|0)==0?0:h+-4|0;h=f+4|0;i=c[f>>2]|0;if(i|0){j=0;k=i;while(1){i=h+(j*24|0)|0;if(!(c[i>>2]|0))n=k;else{__ZN7Variant5clearEv(i);n=c[f>>2]|0}j=j+1|0;if(j>>>0>=n>>>0)break;else k=n}}__ZN6Memory11free_staticEPvb(g,1)}__ZN10StringNameD2Ev(e);__ZN10StringNameD2Ev(d);c[a+672>>2]=-1;__ZN6Button14set_text_alignENS_9TextAlignE(a,0);l=b;return}function __ZN7ClassDB7creatorI8TextEditEEP6Objectv(){var a=0;a=__ZnwjPKc(1408,1263606)|0;__ZN8TextEditC2Ev(a);__Z22postinitialize_handlerP6Object(a);return a|0}function __ZN8TextEditC2Ev(d){d=d|0;var e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0;e=l;l=l+48|0;if((l|0)>=(m|0))ba(48);f=e+32|0;h=e+28|0;i=e+24|0;j=e;__ZN7ControlC2Ev(d);c[d>>2]=239692;__ZN10StringNameC2Ev(d+600|0);k=d+660|0;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0;c[k+12>>2]=0;c[k+16>>2]=0;c[k+20>>2]=0;c[k+24>>2]=0;g[d+688>>2]=1.0;g[d+692>>2]=0.0;g[d+696>>2]=0.0;g[d+700>>2]=0.0;g[d+704>>2]=1.0;g[d+708>>2]=0.0;g[d+712>>2]=0.0;g[d+716>>2]=0.0;g[d+720>>2]=1.0;g[d+724>>2]=0.0;g[d+728>>2]=0.0;g[d+732>>2]=0.0;g[d+736>>2]=1.0;g[d+740>>2]=0.0;g[d+744>>2]=0.0;g[d+748>>2]=0.0;g[d+752>>2]=1.0;g[d+756>>2]=0.0;g[d+760>>2]=0.0;g[d+764>>2]=0.0;g[d+768>>2]=1.0;g[d+772>>2]=0.0;g[d+776>>2]=0.0;g[d+780>>2]=0.0;g[d+784>>2]=1.0;g[d+788>>2]=0.0;g[d+792>>2]=0.0;g[d+796>>2]=0.0;g[d+800>>2]=1.0;g[d+804>>2]=0.0;g[d+808>>2]=0.0;g[d+812>>2]=0.0;g[d+816>>2]=1.0;g[d+820>>2]=0.0;g[d+824>>2]=0.0;g[d+828>>2]=0.0;g[d+832>>2]=1.0;g[d+836>>2]=0.0;g[d+840>>2]=0.0;g[d+844>>2]=0.0;g[d+848>>2]=1.0;g[d+852>>2]=0.0;g[d+856>>2]=0.0;g[d+860>>2]=0.0;g[d+864>>2]=1.0;g[d+868>>2]=0.0;g[d+872>>2]=0.0;g[d+876>>2]=0.0;g[d+880>>2]=1.0;g[d+884>>2]=0.0;g[d+888>>2]=0.0;g[d+892>>2]=0.0;g[d+896>>2]=1.0;g[d+900>>2]=0.0;g[d+904>>2]=0.0;g[d+908>>2]=0.0;g[d+912>>2]=1.0;g[d+916>>2]=0.0;g[d+920>>2]=0.0;g[d+924>>2]=0.0;g[d+928>>2]=1.0;g[d+932>>2]=0.0;g[d+936>>2]=0.0;g[d+940>>2]=0.0;g[d+944>>2]=1.0;g[d+948>>2]=0.0;g[d+952>>2]=0.0;g[d+956>>2]=0.0;g[d+960>>2]=1.0;g[d+964>>2]=0.0;g[d+968>>2]=0.0;g[d+972>>2]=0.0;g[d+976>>2]=1.0;g[d+980>>2]=0.0;g[d+984>>2]=0.0;g[d+988>>2]=0.0;g[d+992>>2]=1.0;g[d+996>>2]=0.0;g[d+1e3>>2]=0.0;g[d+1004>>2]=0.0;g[d+1008>>2]=1.0;g[d+1012>>2]=0.0;g[d+1016>>2]=0.0;g[d+1020>>2]=0.0;g[d+1024>>2]=1.0;g[d+1028>>2]=0.0;g[d+1032>>2]=0.0;g[d+1036>>2]=0.0;g[d+1040>>2]=1.0;g[d+1044>>2]=0.0;g[d+1048>>2]=0.0;g[d+1052>>2]=0.0;g[d+1056>>2]=1.0;g[d+1076>>2]=0.0;g[d+1080>>2]=0.0;c[d+1104>>2]=0;c[d+1120>>2]=0;c[d+1128>>2]=0;c[d+1136>>2]=0;a[d+1132>>0]=0;k=d+1140|0;c[k>>2]=0;c[d+1148>>2]=379008;c[d+1144>>2]=0;c[d+1152>>2]=0;c[d+1160>>2]=0;c[d+1164>>2]=0;c[d+1172>>2]=0;c[d+1176>>2]=0;n=d+1184|0;c[n>>2]=0;c[n+4>>2]=0;c[n+8>>2]=0;c[n+12>>2]=0;c[d+1204>>2]=0;n=d+1216|0;c[d+1220>>2]=0;c[d+1224>>2]=0;o=d+1228|0;c[o>>2]=4;p=d+1252|0;c[p>>2]=0;c[d+1300>>2]=0;__ZN10StringNameC2Ev(d+1336|0);c[d+1344>>2]=0;g[d+1372>>2]=0.0;g[d+1376>>2]=0.0;c[d+1380>>2]=0;a[d+1244>>0]=0;a[d+1264>>0]=0;a[d+1266>>0]=0;q=d+1261|0;a[q>>0]=1;c[d+1240>>2]=0;r=d+1212|0;a[r>>0]=1;__ZN8TextEdit6_clearEv(d);a[r>>0]=0;a[d+1265>>0]=0;__ZN7Control14set_focus_modeENS_9FocusModeE(d,2);__ZN8TextEdit14_update_cachesEv(d);c[d+1076>>2]=1065353216;c[d+1080>>2]=1065353216;c[d+1060>>2]=1;c[d+1064>>2]=1;c[d+1068>>2]=1;c[d+1072>>2]=0;c[d+1284>>2]=0;c[d+1248>>2]=4;c[o>>2]=4;o=d+1220|0;a[1263537]=0;s=c[o>>2]|0;if(s|0?c[s+-4>>2]|0:0){__ZN6VectorIN8TextEdit4Text4LineEE6_unrefEPv(o,s);c[o>>2]=0}__ZN6StringC2EPKc(f,1263606);__ZN8TextEdit4Text6insertEiRK6String(n,0,f);o=c[f>>2]|0;if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(o,1);c[n>>2]=k;k=__ZnwjPKc(704,1263606)|0;__ZN9ScrollBarC2E11Orientation(k,0);c[k>>2]=19932;__ZN10StringNameC2Ev(k+700|0);__ZN7Control16set_v_size_flagsEi(k,0);__Z22postinitialize_handlerP6Object(k);n=d+1320|0;c[n>>2]=k;k=__ZnwjPKc(704,1263606)|0;__ZN9ScrollBarC2E11Orientation(k,1);c[k>>2]=321832;__ZN10StringNameC2Ev(k+700|0);__ZN7Control16set_h_size_flagsEi(k,0);__Z22postinitialize_handlerP6Object(k);o=d+1324|0;c[o>>2]=k;__ZN4Node9add_childEPS_b(d,c[n>>2]|0,0);__ZN4Node9add_childEPS_b(d,c[o>>2]|0,0);a[d+1328>>0]=0;a[d+637>>0]=0;k=c[n>>2]|0;__ZN10StringNameC2EPKc(f,947909);__ZN10StringNameC2EPKc(h,848966);c[i>>2]=0;__ZN6Object7connectERK10StringNamePS_S2_RK6VectorI7VariantEj(k,f,d,h,i,0)|0;k=c[i>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0){n=c[i>>2]|0;s=(n|0)==0?0:n+-4|0;n=s+4|0;t=c[s>>2]|0;if(t|0){u=0;v=t;while(1){t=n+(u*24|0)|0;if(!(c[t>>2]|0))w=v;else{__ZN7Variant5clearEv(t);w=c[s>>2]|0}u=u+1|0;if(u>>>0>=w>>>0)break;else v=w}}__ZN6Memory11free_staticEPvb(k,1)}__ZN10StringNameD2Ev(h);__ZN10StringNameD2Ev(f);k=c[o>>2]|0;__ZN10StringNameC2EPKc(f,947909);__ZN10StringNameC2EPKc(h,848966);c[i>>2]=0;__ZN6Object7connectERK10StringNamePS_S2_RK6VectorI7VariantEj(k,f,d,h,i,0)|0;k=c[i>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0){o=c[i>>2]|0;w=(o|0)==0?0:o+-4|0;o=w+4|0;v=c[w>>2]|0;if(v|0){u=0;s=v;while(1){v=o+(u*24|0)|0;if(!(c[v>>2]|0))x=s;else{__ZN7Variant5clearEv(v);x=c[w>>2]|0}u=u+1|0;if(u>>>0>=x>>>0)break;else s=x}}__ZN6Memory11free_staticEPvb(k,1)}__ZN10StringNameD2Ev(h);__ZN10StringNameD2Ev(f);a[d+1267>>0]=0;a[d+1268>>0]=0;k=d+624|0;a[d+1245>>0]=0;a[d+1263>>0]=0;x=d+1260|0;a[x>>0]=0;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0;b[k+12>>1]=0;k=__ZnwjPKc(248,1263606)|0;__ZN5TimerC2Ev(k);__Z22postinitialize_handlerP6Object(k);s=d+1256|0;c[s>>2]=k;__ZN4Node9add_childEPS_b(d,k,0);__ZN5Timer13set_wait_timeEf(c[s>>2]|0,.6499999761581421);k=c[s>>2]|0;__ZN10StringNameC2EPKc(f,947655);__ZN10StringNameC2EPKc(h,837455);c[i>>2]=0;__ZN6Object7connectERK10StringNamePS_S2_RK6VectorI7VariantEj(k,f,d,h,i,0)|0;k=c[i>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0){u=c[i>>2]|0;w=(u|0)==0?0:u+-4|0;u=w+4|0;o=c[w>>2]|0;if(o|0){v=0;n=o;while(1){o=u+(v*24|0)|0;if(!(c[o>>2]|0))y=n;else{__ZN7Variant5clearEv(o);y=c[w>>2]|0}v=v+1|0;if(v>>>0>=y>>>0)break;else n=y}}__ZN6Memory11free_staticEPvb(k,1)}__ZN10StringNameD2Ev(h);__ZN10StringNameD2Ev(f);a[x>>0]=0;__ZN5Timer4stopEv(c[s>>2]|0);a[q>>0]=1;q=__ZnwjPKc(248,1263606)|0;__ZN5TimerC2Ev(q);__Z22postinitialize_handlerP6Object(q);s=d+1312|0;c[s>>2]=q;__ZN4Node9add_childEPS_b(d,q,0);__ZN5Timer12set_one_shotEb(c[s>>2]|0,1);q=c[s>>2]|0;x=__ZN12GlobalConfig13get_singletonEv()|0;__ZN10StringNameC2EPKc(f,838672);__ZNK6Object3getERK10StringNamePb(j,x,f,0);__ZN5Timer13set_wait_timeEf(q,+__ZNK7VariantcvfEv(j));if(c[j>>2]|0)__ZN7Variant5clearEv(j);__ZN10StringNameD2Ev(f);j=c[s>>2]|0;__ZN10StringNameC2EPKc(f,947655);__ZN10StringNameC2EPKc(h,837416);c[i>>2]=0;__ZN6Object7connectERK10StringNamePS_S2_RK6VectorI7VariantEj(j,f,d,h,i,0)|0;j=c[i>>2]|0;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0){s=c[i>>2]|0;q=(s|0)==0?0:s+-4|0;s=q+4|0;x=c[q>>2]|0;if(x|0){k=0;y=x;while(1){x=s+(k*24|0)|0;if(!(c[x>>2]|0))z=y;else{__ZN7Variant5clearEv(x);z=c[q>>2]|0}k=k+1|0;if(k>>>0>=z>>>0)break;else y=z}}__ZN6Memory11free_staticEPvb(j,1)}__ZN10StringNameD2Ev(h);__ZN10StringNameD2Ev(f);j=__ZnwjPKc(248,1263606)|0;__ZN5TimerC2Ev(j);__Z22postinitialize_handlerP6Object(j);z=d+1316|0;c[z>>2]=j;__ZN4Node9add_childEPS_b(d,j,0);__ZN5Timer13set_wait_timeEf(c[z>>2]|0,.05000000074505806);j=c[z>>2]|0;__ZN10StringNameC2EPKc(f,947655);__ZN10StringNameC2EPKc(h,837433);c[i>>2]=0;__ZN6Object7connectERK10StringNamePS_S2_RK6VectorI7VariantEj(j,f,d,h,i,0)|0;j=c[i>>2]|0;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0){z=c[i>>2]|0;y=(z|0)==0?0:z+-4|0;z=y+4|0;k=c[y>>2]|0;if(k|0){q=0;s=k;while(1){k=z+(q*24|0)|0;if(!(c[k>>2]|0))A=s;else{__ZN7Variant5clearEv(k);A=c[y>>2]|0}q=q+1|0;if(q>>>0>=A>>>0)break;else s=A}}__ZN6Memory11free_staticEPvb(j,1)}__ZN10StringNameD2Ev(h);__ZN10StringNameD2Ev(f);c[d+1084>>2]=0;a[d+1269>>0]=1;c[d+1124>>2]=0;a[r>>0]=0;r=d+1304|0;c[r>>2]=0;c[r+4>>2]=0;c[d+1112>>2]=0;c[d+1232>>2]=0;c[d+1236>>2]=0;a[d+1156>>0]=0;a[d+1168>>0]=0;c[d+1200>>2]=0;c[d+1332>>2]=0;a[d+1270>>0]=0;a[d+1271>>0]=0;a[d+1272>>0]=0;c[d+1276>>2]=80;a[d+1280>>0]=0;a[d+1368>>0]=0;a[d+1246>>0]=0;c[d+1288>>2]=0;__ZN6StringaSEPKc(p,947650);a[d+1292>>0]=0;a[d+1294>>0]=0;a[d+1262>>0]=1;a[d+1295>>0]=0;a[d+1296>>0]=0;a[d+1396>>0]=1;p=__ZnwjPKc(672,1263606)|0;__ZN9PopupMenuC2Ev(p);__Z22postinitialize_handlerP6Object(p);r=d+1400|0;c[r>>2]=p;__ZN4Node9add_childEPS_b(d,p,0);p=c[r>>2]|0;c[f>>2]=0;__ZN9PopupMenu8add_itemERK6Stringij(p,f,0,268435544);p=c[f>>2]|0;if(p|0?(__Z16atomic_decrementPj(p+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(p,1);p=c[r>>2]|0;c[f>>2]=0;__ZN9PopupMenu8add_itemERK6Stringij(p,f,1,268435523);p=c[f>>2]|0;if(p|0?(__Z16atomic_decrementPj(p+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(p,1);p=c[r>>2]|0;c[f>>2]=0;__ZN9PopupMenu8add_itemERK6Stringij(p,f,2,268435542);p=c[f>>2]|0;if(p|0?(__Z16atomic_decrementPj(p+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(p,1);__ZN9PopupMenu13add_separatorEv(c[r>>2]|0);p=c[r>>2]|0;c[f>>2]=0;__ZN9PopupMenu8add_itemERK6Stringij(p,f,4,268435521);p=c[f>>2]|0;if(p|0?(__Z16atomic_decrementPj(p+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(p,1);p=c[r>>2]|0;c[f>>2]=0;__ZN9PopupMenu8add_itemERK6Stringij(p,f,3,0);p=c[f>>2]|0;if(p|0?(__Z16atomic_decrementPj(p+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(p,1);__ZN9PopupMenu13add_separatorEv(c[r>>2]|0);p=c[r>>2]|0;c[f>>2]=0;__ZN9PopupMenu8add_itemERK6Stringij(p,f,5,268435546);p=c[f>>2]|0;if(p|0?(__Z16atomic_decrementPj(p+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(p,1);p=c[r>>2]|0;__ZN10StringNameC2EPKc(f,947676);__ZN10StringNameC2EPKc(h,838339);c[i>>2]=0;__ZN6Object7connectERK10StringNamePS_S2_RK6VectorI7VariantEj(p,f,d,h,i,0)|0;d=c[i>>2]|0;if(!d){__ZN10StringNameD2Ev(h);__ZN10StringNameD2Ev(f);l=e;return}if(__Z16atomic_decrementPj(d+-8|0)|0){__ZN10StringNameD2Ev(h);__ZN10StringNameD2Ev(f);l=e;return}p=c[i>>2]|0;i=(p|0)==0?0:p+-4|0;p=i+4|0;r=c[i>>2]|0;if(r|0){j=0;A=r;while(1){r=p+(j*24|0)|0;if(!(c[r>>2]|0))B=A;else{__ZN7Variant5clearEv(r);B=c[i>>2]|0}j=j+1|0;if(j>>>0>=B>>>0)break;else A=B}}__ZN6Memory11free_staticEPvb(d,1);__ZN10StringNameD2Ev(h);__ZN10StringNameD2Ev(f);l=e;return}function __ZN7ClassDB7creatorI4TreeEEP6Objectv(){var a=0;a=__ZnwjPKc(1072,1263606)|0;__ZN4TreeC2Ev(a);__Z22postinitialize_handlerP6Object(a);return a|0}function __ZN4TreeC2Ev(b){b=b|0;var d=0,e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d+8|0;f=d+4|0;h=d;__ZN7ControlC2Ev(b);c[b>>2]=247804;__ZN10StringNameC2Ev(b+600|0);i=b+644|0;j=b+680|0;k=b+756|0;c[k>>2]=0;n=b+828|0;o=b+772|0;p=o+56|0;do{c[o>>2]=0;o=o+4|0}while((o|0)<(p|0));c[i>>2]=0;c[i+4>>2]=0;c[i+8>>2]=0;c[i+12>>2]=0;c[i+16>>2]=0;c[i+20>>2]=0;c[i+24>>2]=0;c[j>>2]=0;c[j+4>>2]=0;c[j+8>>2]=0;c[j+12>>2]=0;c[j+16>>2]=0;c[j+20>>2]=0;g[n>>2]=1.0;n=b+868|0;o=b+832|0;p=o+36|0;do{c[o>>2]=0;o=o+4|0}while((o|0)<(p|0));g[n>>2]=1.0;g[b+872>>2]=0.0;g[b+876>>2]=0.0;g[b+880>>2]=0.0;g[b+884>>2]=1.0;g[b+888>>2]=0.0;g[b+892>>2]=0.0;g[b+896>>2]=0.0;g[b+900>>2]=1.0;g[b+904>>2]=0.0;g[b+908>>2]=0.0;g[b+912>>2]=0.0;g[b+916>>2]=1.0;g[b+920>>2]=0.0;g[b+924>>2]=0.0;g[b+928>>2]=0.0;g[b+932>>2]=1.0;g[b+956>>2]=0.0;g[b+960>>2]=0.0;g[b+1004>>2]=0.0;g[b+1008>>2]=0.0;c[b+1032>>2]=0;g[b+1052>>2]=0.0;g[b+1056>>2]=0.0;n=b+708|0;c[n>>2]=0;__ZN6VectorIN4Tree10ColumnInfoEE6resizeEi(k,1)|0;c[b+612>>2]=0;c[b+616>>2]=0;c[n>>2]=-1;c[b+704>>2]=-1;a[b+716>>0]=0;c[b+720>>2]=0;c[b+604>>2]=0;n=b+752|0;c[n>>2]=0;c[b+608>>2]=0;k=b+736|0;c[k>>2]=0;__ZN7Control14set_focus_modeENS_9FocusModeE(b,2);o=__ZnwjPKc(672,1263606)|0;__ZN9PopupMenuC2Ev(o);__Z22postinitialize_handlerP6Object(o);c[n>>2]=o;__ZN10CanvasItem4hideEv(o);__ZN4Node9add_childEPS_b(b,c[n>>2]|0,0);__ZN10CanvasItem15set_as_toplevelEb(c[n>>2]|0,1);o=__ZnwjPKc(672,1263606)|0;__ZN8LineEditC2Ev(o);__Z22postinitialize_handlerP6Object(o);c[k>>2]=o;__ZN4Node9add_childEPS_b(b,o,0);__ZN10CanvasItem15set_as_toplevelEb(c[k>>2]|0,1);__ZN10CanvasItem4hideEv(c[k>>2]|0);o=__ZnwjPKc(656,1263606)|0;__ZN6SliderC2E11Orientation(o,0);c[o>>2]=322236;__ZN10StringNameC2Ev(o+648|0);__ZN7Control16set_v_size_flagsEi(o,0);__Z22postinitialize_handlerP6Object(o);p=b+740|0;c[p>>2]=o;__ZN4Node9add_childEPS_b(b,o,0);__ZN10CanvasItem15set_as_toplevelEb(c[p>>2]|0,1);__ZN10CanvasItem4hideEv(c[p>>2]|0);o=__ZnwjPKc(704,1263606)|0;__ZN9ScrollBarC2E11Orientation(o,0);c[o>>2]=19932;__ZN10StringNameC2Ev(o+700|0);__ZN7Control16set_v_size_flagsEi(o,0);__Z22postinitialize_handlerP6Object(o);j=b+1012|0;c[j>>2]=o;o=__ZnwjPKc(704,1263606)|0;__ZN9ScrollBarC2E11Orientation(o,1);c[o>>2]=321832;__ZN10StringNameC2Ev(o+700|0);__ZN7Control16set_h_size_flagsEi(o,0);__Z22postinitialize_handlerP6Object(o);i=b+1016|0;c[i>>2]=o;__ZN4Node9add_childEPS_b(b,c[j>>2]|0,0);__ZN4Node9add_childEPS_b(b,c[i>>2]|0,0);o=__ZnwjPKc(248,1263606)|0;__ZN5TimerC2Ev(o);__Z22postinitialize_handlerP6Object(o);q=b+760|0;c[q>>2]=o;__ZN10StringNameC2EPKc(e,947655);__ZN10StringNameC2EPKc(f,846247);c[h>>2]=0;__ZN6Object7connectERK10StringNamePS_S2_RK6VectorI7VariantEj(o,e,b,f,h,0)|0;o=c[h>>2]|0;if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0){r=c[h>>2]|0;s=(r|0)==0?0:r+-4|0;r=s+4|0;t=c[s>>2]|0;if(t|0){u=0;v=t;while(1){t=r+(u*24|0)|0;if(!(c[t>>2]|0))w=v;else{__ZN7Variant5clearEv(t);w=c[s>>2]|0}u=u+1|0;if(u>>>0>=w>>>0)break;else v=w}}__ZN6Memory11free_staticEPvb(o,1)}__ZN10StringNameD2Ev(f);__ZN10StringNameD2Ev(e);__ZN4Node9add_childEPS_b(b,c[q>>2]|0,0);q=c[j>>2]|0;__ZN10StringNameC2EPKc(e,947909);__ZN10StringNameC2EPKc(f,848966);c[h>>2]=0;__ZN6Object7connectERK10StringNamePS_S2_RK6VectorI7VariantEj(q,e,b,f,h,0)|0;q=c[h>>2]|0;if(q|0?(__Z16atomic_decrementPj(q+-8|0)|0)==0:0){j=c[h>>2]|0;o=(j|0)==0?0:j+-4|0;j=o+4|0;w=c[o>>2]|0;if(w|0){v=0;u=w;while(1){w=j+(v*24|0)|0;if(!(c[w>>2]|0))x=u;else{__ZN7Variant5clearEv(w);x=c[o>>2]|0}v=v+1|0;if(v>>>0>=x>>>0)break;else u=x}}__ZN6Memory11free_staticEPvb(q,1)}__ZN10StringNameD2Ev(f);__ZN10StringNameD2Ev(e);q=c[i>>2]|0;__ZN10StringNameC2EPKc(e,947909);__ZN10StringNameC2EPKc(f,848966);c[h>>2]=0;__ZN6Object7connectERK10StringNamePS_S2_RK6VectorI7VariantEj(q,e,b,f,h,0)|0;q=c[h>>2]|0;if(q|0?(__Z16atomic_decrementPj(q+-8|0)|0)==0:0){i=c[h>>2]|0;x=(i|0)==0?0:i+-4|0;i=x+4|0;u=c[x>>2]|0;if(u|0){v=0;o=u;while(1){u=i+(v*24|0)|0;if(!(c[u>>2]|0))y=o;else{__ZN7Variant5clearEv(u);y=c[x>>2]|0}v=v+1|0;if(v>>>0>=y>>>0)break;else o=y}}__ZN6Memory11free_staticEPvb(q,1)}__ZN10StringNameD2Ev(f);__ZN10StringNameD2Ev(e);q=c[k>>2]|0;__ZN10StringNameC2EPKc(e,947795);__ZN10StringNameC2EPKc(f,844157);c[h>>2]=0;__ZN6Object7connectERK10StringNamePS_S2_RK6VectorI7VariantEj(q,e,b,f,h,0)|0;q=c[h>>2]|0;if(q|0?(__Z16atomic_decrementPj(q+-8|0)|0)==0:0){y=c[h>>2]|0;o=(y|0)==0?0:y+-4|0;y=o+4|0;v=c[o>>2]|0;if(v|0){x=0;i=v;while(1){v=y+(x*24|0)|0;if(!(c[v>>2]|0))z=i;else{__ZN7Variant5clearEv(v);z=c[o>>2]|0}x=x+1|0;if(x>>>0>=z>>>0)break;else i=z}}__ZN6Memory11free_staticEPvb(q,1)}__ZN10StringNameD2Ev(f);__ZN10StringNameD2Ev(e);q=c[k>>2]|0;__ZN10StringNameC2EPKc(e,947663);__ZN10StringNameC2EPKc(f,844176);c[h>>2]=0;__ZN6Object7connectERK10StringNamePS_S2_RK6VectorI7VariantEj(q,e,b,f,h,0)|0;q=c[h>>2]|0;if(q|0?(__Z16atomic_decrementPj(q+-8|0)|0)==0:0){z=c[h>>2]|0;i=(z|0)==0?0:z+-4|0;z=i+4|0;x=c[i>>2]|0;if(x|0){o=0;y=x;while(1){x=z+(o*24|0)|0;if(!(c[x>>2]|0))A=y;else{__ZN7Variant5clearEv(x);A=c[i>>2]|0}o=o+1|0;if(o>>>0>=A>>>0)break;else y=A}}__ZN6Memory11free_staticEPvb(q,1)}__ZN10StringNameD2Ev(f);__ZN10StringNameD2Ev(e);q=c[n>>2]|0;__ZN10StringNameC2EPKc(e,947676);__ZN10StringNameC2EPKc(f,844143);c[h>>2]=0;__ZN6Object7connectERK10StringNamePS_S2_RK6VectorI7VariantEj(q,e,b,f,h,0)|0;q=c[h>>2]|0;if(q|0?(__Z16atomic_decrementPj(q+-8|0)|0)==0:0){n=c[h>>2]|0;A=(n|0)==0?0:n+-4|0;n=A+4|0;y=c[A>>2]|0;if(y|0){o=0;i=y;while(1){y=n+(o*24|0)|0;if(!(c[y>>2]|0))B=i;else{__ZN7Variant5clearEv(y);B=c[A>>2]|0}o=o+1|0;if(o>>>0>=B>>>0)break;else i=B}}__ZN6Memory11free_staticEPvb(q,1)}__ZN10StringNameD2Ev(f);__ZN10StringNameD2Ev(e);q=c[p>>2]|0;__ZN10StringNameC2EPKc(e,947909);__ZN10StringNameC2EPKc(f,844201);c[h>>2]=0;__ZN6Object7connectERK10StringNamePS_S2_RK6VectorI7VariantEj(q,e,b,f,h,0)|0;q=c[h>>2]|0;if(q|0?(__Z16atomic_decrementPj(q+-8|0)|0)==0:0){B=c[h>>2]|0;h=(B|0)==0?0:B+-4|0;B=h+4|0;i=c[h>>2]|0;if(i|0){o=0;A=i;while(1){i=B+(o*24|0)|0;if(!(c[i>>2]|0))C=A;else{__ZN7Variant5clearEv(i);C=c[h>>2]|0}o=o+1|0;if(o>>>0>=C>>>0)break;else A=C}}__ZN6Memory11free_staticEPvb(q,1)}__ZN10StringNameD2Ev(f);__ZN10StringNameD2Ev(e);__ZN10CanvasItem15set_as_toplevelEb(c[p>>2]|0,1);__ZN10CanvasItem15set_as_toplevelEb(c[k>>2]|0,1);a[b+744>>0]=0;c[b+636>>2]=-1;a[b+732>>0]=0;c[b+976>>2]=0;c[b+980>>2]=0;c[b+1e3>>2]=-1;c[b+984>>2]=-1;c[b+988>>2]=-1;c[b+992>>2]=0;c[b+996>>2]=0;k=b+1024|0;c[k>>2]=0;c[k+4>>2]=0;c[b+748>>2]=0;c[b+724>>2]=0;a[b+1036>>0]=1;__ZN7Control16set_mouse_filterENS_11MouseFilterE(b,0);g[b+1040>>2]=0.0;a[b+1060>>0]=0;a[b+1061>>0]=0;a[b+640>>0]=0;a[b+676>>0]=0;c[b+728>>2]=0;c[b+620>>2]=0;c[b+624>>2]=0;c[b+628>>2]=0;k=b+1065|0;a[b+1063>>0]=0;a[k>>0]=0;a[k+1>>0]=0;a[k+2>>0]=0;a[k+3>>0]=0;a[k+4>>0]=0;a[k+5>>0]=0;a[k+6>>0]=0;__ZN7Control17set_clip_contentsEb(b,1);l=d;return}function __ZN7ClassDB7creatorI9PopupMenuEEP6Objectv(){var a=0;a=__ZnwjPKc(672,1263606)|0;__ZN9PopupMenuC2Ev(a);__Z22postinitialize_handlerP6Object(a);return a|0}function __ZN7ClassDB7creatorI8LineEditEEP6Objectv(){var a=0;a=__ZnwjPKc(672,1263606)|0;__ZN8LineEditC2Ev(a);__Z22postinitialize_handlerP6Object(a);return a|0}function __ZN7ClassDB7creatorI10FileDialogEEP6Objectv(){var a=0;a=__ZnwjPKc(752,1263606)|0;__ZN10FileDialogC2Ev(a);__Z22postinitialize_handlerP6Object(a);return a|0}function __ZN10FileDialogC2Ev(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0;d=l;l=l+32|0;if((l|0)>=(m|0))ba(32);e=d+16|0;f=d+12|0;g=d;h=d+8|0;i=d+4|0;__ZN18ConfirmationDialogC2Ev(b);c[b>>2]=250588;__ZN10StringNameC2Ev(b+672|0);c[b+740>>2]=0;a[b+744>>0]=a[1263292]|0;j=__ZnwjPKc(624,1263606)|0;__ZN12BoxContainerC2Eb(j,1);c[j>>2]=25800;__ZN10StringNameC2Ev(j+620|0);__Z22postinitialize_handlerP6Object(j);__ZN4Node9add_childEPS_b(b,j,0);c[b+696>>2]=4;__ZN6StringC2EPKc(f,847208);c[e>>2]=__Z3RTRRK6String(f)|0;__ZN12WindowDialog9set_titleERK6String(b,e);k=c[e>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);k=c[f>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);k=__ZnwjPKc(672,1263606)|0;__ZN8LineEditC2Ev(k);__Z22postinitialize_handlerP6Object(k);n=b+700|0;c[n>>2]=k;k=__ZnwjPKc(624,1263606)|0;__ZN12BoxContainerC2Eb(k,0);c[k>>2]=201104;__ZN10StringNameC2Ev(k+620|0);__Z22postinitialize_handlerP6Object(k);__ZN4Node9add_childEPS_b(k,c[n>>2]|0,0);__ZN7Control16set_h_size_flagsEi(c[n>>2]|0,3);o=__ZnwjPKc(672,1263606)|0;__ZN10ToolButtonC2Ev(o);__Z22postinitialize_handlerP6Object(o);p=b+736|0;c[p>>2]=o;__ZN10StringNameC2EPKc(e,1129103);__ZN10StringNameC2EPKc(f,846722);c[g>>2]=0;__ZN6Object7connectERK10StringNamePS_S2_RK6VectorI7VariantEj(o,e,b,f,g,0)|0;o=c[g>>2]|0;if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0){q=c[g>>2]|0;r=(q|0)==0?0:q+-4|0;q=r+4|0;s=c[r>>2]|0;if(s|0){t=0;u=s;while(1){s=q+(t*24|0)|0;if(!(c[s>>2]|0))v=u;else{__ZN7Variant5clearEv(s);v=c[r>>2]|0}t=t+1|0;if(t>>>0>=v>>>0)break;else u=v}}__ZN6Memory11free_staticEPvb(o,1)}__ZN10StringNameD2Ev(f);__ZN10StringNameD2Ev(e);__ZN4Node9add_childEPS_b(k,c[p>>2]|0,0);p=__ZnwjPKc(680,1263606)|0;__ZN12OptionButtonC2Ev(p);__Z22postinitialize_handlerP6Object(p);o=b+704|0;c[o>>2]=p;__ZN4Node9add_childEPS_b(k,p,0);p=c[o>>2]|0;__ZN10StringNameC2EPKc(e,947687);__ZN10StringNameC2EPKc(f,846680);c[g>>2]=0;__ZN6Object7connectERK10StringNamePS_S2_RK6VectorI7VariantEj(p,e,b,f,g,0)|0;p=c[g>>2]|0;if(p|0?(__Z16atomic_decrementPj(p+-8|0)|0)==0:0){o=c[g>>2]|0;v=(o|0)==0?0:o+-4|0;o=v+4|0;u=c[v>>2]|0;if(u|0){t=0;r=u;while(1){u=o+(t*24|0)|0;if(!(c[u>>2]|0))w=r;else{__ZN7Variant5clearEv(u);w=c[v>>2]|0}t=t+1|0;if(t>>>0>=w>>>0)break;else r=w}}__ZN6Memory11free_staticEPvb(p,1)}__ZN10StringNameD2Ev(f);__ZN10StringNameD2Ev(e);p=__ZnwjPKc(664,1263606)|0;c[e>>2]=0;__ZN6ButtonC2ERK6String(p,e);__Z22postinitialize_handlerP6Object(p);w=b+684|0;c[w>>2]=p;p=c[e>>2]|0;if(p|0?(__Z16atomic_decrementPj(p+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(p,1);p=c[w>>2]|0;__ZN6StringC2EPKc(f,947701);c[e>>2]=__Z3RTRRK6String(f)|0;__ZN6Button8set_textERK6String(p,e);p=c[e>>2]|0;if(p|0?(__Z16atomic_decrementPj(p+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(p,1);p=c[f>>2]|0;if(p|0?(__Z16atomic_decrementPj(p+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(p,1);p=c[w>>2]|0;__ZN10StringNameC2EPKc(e,1129103);__ZN10StringNameC2EPKc(f,846694);c[g>>2]=0;__ZN6Object7connectERK10StringNamePS_S2_RK6VectorI7VariantEj(p,e,b,f,g,0)|0;p=c[g>>2]|0;if(p|0?(__Z16atomic_decrementPj(p+-8|0)|0)==0:0){r=c[g>>2]|0;t=(r|0)==0?0:r+-4|0;r=t+4|0;v=c[t>>2]|0;if(v|0){o=0;u=v;while(1){v=r+(o*24|0)|0;if(!(c[v>>2]|0))x=u;else{__ZN7Variant5clearEv(v);x=c[t>>2]|0}o=o+1|0;if(o>>>0>=x>>>0)break;else u=x}}__ZN6Memory11free_staticEPvb(p,1)}__ZN10StringNameD2Ev(f);__ZN10StringNameD2Ev(e);__ZN4Node9add_childEPS_b(k,c[w>>2]|0,0);__ZN6StringC2EPKc(f,947715);c[e>>2]=__Z3RTRRK6String(f)|0;__ZN13VBoxContainer16add_margin_childERK6StringP7Controlb(j,e,k,0)|0;k=c[e>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);k=c[f>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);k=__ZnwjPKc(1072,1263606)|0;__ZN4TreeC2Ev(k);__Z22postinitialize_handlerP6Object(k);w=b+708|0;c[w>>2]=k;__ZN4Tree13set_hide_rootEb(k,1);__ZN6StringC2EPKc(f,947721);c[e>>2]=__Z3RTRRK6String(f)|0;__ZN13VBoxContainer16add_margin_childERK6StringP7Controlb(j,e,c[w>>2]|0,1)|0;k=c[e>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);k=c[f>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);k=__ZnwjPKc(672,1263606)|0;__ZN8LineEditC2Ev(k);__Z22postinitialize_handlerP6Object(k);p=b+712|0;c[p>>2]=k;__ZN6StringC2EPKc(f,947742);c[e>>2]=__Z3RTRRK6String(f)|0;__ZN13VBoxContainer16add_margin_childERK6StringP7Controlb(j,e,c[p>>2]|0,0)|0;k=c[e>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);k=c[f>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);k=__ZnwjPKc(680,1263606)|0;__ZN12OptionButtonC2Ev(k);__Z22postinitialize_handlerP6Object(k);x=b+724|0;c[x>>2]=k;__ZN6StringC2EPKc(f,947748);c[e>>2]=__Z3RTRRK6String(f)|0;__ZN13VBoxContainer16add_margin_childERK6StringP7Controlb(j,e,c[x>>2]|0,0)|0;k=c[e>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);k=c[f>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);__ZN6Button13set_clip_textEb(c[x>>2]|0,1);k=b+728|0;c[k>>2]=__ZN9DirAccess6createENS_10AccessTypeE(0)|0;c[b+688>>2]=0;__ZN10FileDialog14_update_drivesEv(b);__ZN10StringNameC2EPKc(e,947756);__ZN10StringNameC2EPKc(f,846365);c[g>>2]=0;__ZN6Object7connectERK10StringNamePS_S2_RK6VectorI7VariantEj(b,e,b,f,g,0)|0;u=c[g>>2]|0;if(u|0?(__Z16atomic_decrementPj(u+-8|0)|0)==0:0){o=c[g>>2]|0;t=(o|0)==0?0:o+-4|0;o=t+4|0;r=c[t>>2]|0;if(r|0){v=0;q=r;while(1){r=o+(v*24|0)|0;if(!(c[r>>2]|0))y=q;else{__ZN7Variant5clearEv(r);y=c[t>>2]|0}v=v+1|0;if(v>>>0>=y>>>0)break;else q=y}}__ZN6Memory11free_staticEPvb(u,1)}__ZN10StringNameD2Ev(f);__ZN10StringNameD2Ev(e);u=c[w>>2]|0;__ZN10StringNameC2EPKc(e,947766);__ZN10StringNameC2EPKc(f,846305);c[g>>2]=__Z6varrayv()|0;__ZN6Object7connectERK10StringNamePS_S2_RK6VectorI7VariantEj(u,e,b,f,g,1)|0;u=c[g>>2]|0;if(u|0?(__Z16atomic_decrementPj(u+-8|0)|0)==0:0){y=c[g>>2]|0;q=(y|0)==0?0:y+-4|0;y=q+4|0;v=c[q>>2]|0;if(v|0){t=0;o=v;while(1){v=y+(t*24|0)|0;if(!(c[v>>2]|0))z=o;else{__ZN7Variant5clearEv(v);z=c[q>>2]|0}t=t+1|0;if(t>>>0>=z>>>0)break;else o=z}}__ZN6Memory11free_staticEPvb(u,1)}__ZN10StringNameD2Ev(f);__ZN10StringNameD2Ev(e);u=c[w>>2]|0;__ZN10StringNameC2EPKc(e,947780);__ZN10StringNameC2EPKc(f,846320);c[g>>2]=__Z6varrayv()|0;__ZN6Object7connectERK10StringNamePS_S2_RK6VectorI7VariantEj(u,e,b,f,g,0)|0;u=c[g>>2]|0;do if(u|0){if(__Z16atomic_decrementPj(u+-8|0)|0)break;w=c[g>>2]|0;z=(w|0)==0?0:w+-4|0;w=z+4|0;o=c[z>>2]|0;if(o|0){t=0;q=o;while(1){o=w+(t*24|0)|0;if(!(c[o>>2]|0))A=q;else{__ZN7Variant5clearEv(o);A=c[z>>2]|0}t=t+1|0;if(t>>>0>=A>>>0)break;else q=A}}__ZN6Memory11free_staticEPvb(u,1)}while(0);__ZN10StringNameD2Ev(f);__ZN10StringNameD2Ev(e);u=c[n>>2]|0;__ZN10StringNameC2EPKc(e,947795);__ZN10StringNameC2EPKc(f,846338);c[g>>2]=0;__ZN6Object7connectERK10StringNamePS_S2_RK6VectorI7VariantEj(u,e,b,f,g,0)|0;u=c[g>>2]|0;do if(u|0){if(__Z16atomic_decrementPj(u+-8|0)|0)break;A=c[g>>2]|0;q=(A|0)==0?0:A+-4|0;A=q+4|0;t=c[q>>2]|0;if(t|0){z=0;w=t;while(1){t=A+(z*24|0)|0;if(!(c[t>>2]|0))B=w;else{__ZN7Variant5clearEv(t);B=c[q>>2]|0}z=z+1|0;if(z>>>0>=B>>>0)break;else w=B}}__ZN6Memory11free_staticEPvb(u,1)}while(0);__ZN10StringNameD2Ev(f);__ZN10StringNameD2Ev(e);u=c[p>>2]|0;__ZN10StringNameC2EPKc(e,947795);__ZN10StringNameC2EPKc(f,846351);c[g>>2]=0;__ZN6Object7connectERK10StringNamePS_S2_RK6VectorI7VariantEj(u,e,b,f,g,0)|0;u=c[g>>2]|0;do if(u|0){if(__Z16atomic_decrementPj(u+-8|0)|0)break;p=c[g>>2]|0;B=(p|0)==0?0:p+-4|0;p=B+4|0;w=c[B>>2]|0;if(w|0){z=0;q=w;while(1){w=p+(z*24|0)|0;if(!(c[w>>2]|0))C=q;else{__ZN7Variant5clearEv(w);C=c[B>>2]|0}z=z+1|0;if(z>>>0>=C>>>0)break;else q=C}}__ZN6Memory11free_staticEPvb(u,1)}while(0);__ZN10StringNameD2Ev(f);__ZN10StringNameD2Ev(e);u=c[x>>2]|0;__ZN10StringNameC2EPKc(e,947687);__ZN10StringNameC2EPKc(f,846397);c[g>>2]=0;__ZN6Object7connectERK10StringNamePS_S2_RK6VectorI7VariantEj(u,e,b,f,g,0)|0;u=c[g>>2]|0;do if(u|0){if(__Z16atomic_decrementPj(u+-8|0)|0)break;x=c[g>>2]|0;C=(x|0)==0?0:x+-4|0;x=C+4|0;q=c[C>>2]|0;if(q|0){z=0;B=q;while(1){q=x+(z*24|0)|0;if(!(c[q>>2]|0))D=B;else{__ZN7Variant5clearEv(q);D=c[C>>2]|0}z=z+1|0;if(z>>>0>=D>>>0)break;else B=D}}__ZN6Memory11free_staticEPvb(u,1)}while(0);__ZN10StringNameD2Ev(f);__ZN10StringNameD2Ev(e);u=__ZnwjPKc(672,1263606)|0;__ZN18ConfirmationDialogC2Ev(u);__Z22postinitialize_handlerP6Object(u);D=b+732|0;c[D>>2]=u;__ZN10CanvasItem15set_as_toplevelEb(u,1);__ZN4Node9add_childEPS_b(b,c[D>>2]|0,0);u=c[D>>2]|0;__ZN10StringNameC2EPKc(e,947756);__ZN10StringNameC2EPKc(f,846414);c[g>>2]=0;__ZN6Object7connectERK10StringNamePS_S2_RK6VectorI7VariantEj(u,e,b,f,g,0)|0;u=c[g>>2]|0;do if(u|0){if(__Z16atomic_decrementPj(u+-8|0)|0)break;D=c[g>>2]|0;B=(D|0)==0?0:D+-4|0;D=B+4|0;z=c[B>>2]|0;if(z|0){C=0;x=z;while(1){z=D+(C*24|0)|0;if(!(c[z>>2]|0))E=x;else{__ZN7Variant5clearEv(z);E=c[B>>2]|0}C=C+1|0;if(C>>>0>=E>>>0)break;else x=E}}__ZN6Memory11free_staticEPvb(u,1)}while(0);__ZN10StringNameD2Ev(f);__ZN10StringNameD2Ev(e);u=__ZnwjPKc(672,1263606)|0;__ZN18ConfirmationDialogC2Ev(u);__Z22postinitialize_handlerP6Object(u);E=b+676|0;c[E>>2]=u;__ZN6StringC2EPKc(f,947701);c[e>>2]=__Z3RTRRK6String(f)|0;__ZN12WindowDialog9set_titleERK6String(u,e);u=c[e>>2]|0;do if(u|0){if(__Z16atomic_decrementPj(u+-8|0)|0)break;__ZN6Memory11free_staticEPvb(u,1)}while(0);u=c[f>>2]|0;do if(u|0){if(__Z16atomic_decrementPj(u+-8|0)|0)break;__ZN6Memory11free_staticEPvb(u,1)}while(0);u=__ZnwjPKc(624,1263606)|0;__ZN12BoxContainerC2Eb(u,1);c[u>>2]=25800;__ZN10StringNameC2Ev(u+620|0);__Z22postinitialize_handlerP6Object(u);__ZN4Node9add_childEPS_b(c[E>>2]|0,u,0);x=__ZnwjPKc(672,1263606)|0;__ZN8LineEditC2Ev(x);__Z22postinitialize_handlerP6Object(x);C=b+680|0;c[C>>2]=x;__ZN6StringC2EPKc(f,947808);c[e>>2]=__Z3RTRRK6String(f)|0;__ZN13VBoxContainer16add_margin_childERK6StringP7Controlb(u,e,c[C>>2]|0,0)|0;u=c[e>>2]|0;do if(u|0){if(__Z16atomic_decrementPj(u+-8|0)|0)break;__ZN6Memory11free_staticEPvb(u,1)}while(0);u=c[f>>2]|0;do if(u|0){if(__Z16atomic_decrementPj(u+-8|0)|0)break;__ZN6Memory11free_staticEPvb(u,1)}while(0);__ZN4Node9add_childEPS_b(b,c[E>>2]|0,0);__ZN12AcceptDialog19register_text_enterEP4Node(c[E>>2]|0,c[C>>2]|0);C=c[E>>2]|0;__ZN10StringNameC2EPKc(e,947756);__ZN10StringNameC2EPKc(f,846704);c[g>>2]=0;__ZN6Object7connectERK10StringNamePS_S2_RK6VectorI7VariantEj(C,e,b,f,g,0)|0;C=c[g>>2]|0;do if(C|0){if(__Z16atomic_decrementPj(C+-8|0)|0)break;E=c[g>>2]|0;u=(E|0)==0?0:E+-4|0;E=u+4|0;x=c[u>>2]|0;if(x|0){B=0;D=x;while(1){x=E+(B*24|0)|0;if(!(c[x>>2]|0))F=D;else{__ZN7Variant5clearEv(x);F=c[u>>2]|0}B=B+1|0;if(B>>>0>=F>>>0)break;else D=F}}__ZN6Memory11free_staticEPvb(C,1)}while(0);__ZN10StringNameD2Ev(f);__ZN10StringNameD2Ev(e);f=__ZnwjPKc(664,1263606)|0;__ZN12AcceptDialogC2Ev(f);__Z22postinitialize_handlerP6Object(f);C=b+716|0;c[C>>2]=f;__ZN6StringC2EPKc(e,947814);c[h>>2]=__Z3RTRRK6String(e)|0;__ZN12AcceptDialog8set_textE6String(f,h);f=c[h>>2]|0;do if(f|0){if(__Z16atomic_decrementPj(f+-8|0)|0)break;__ZN6Memory11free_staticEPvb(f,1)}while(0);f=c[e>>2]|0;do if(f|0){if(__Z16atomic_decrementPj(f+-8|0)|0)break;__ZN6Memory11free_staticEPvb(f,1)}while(0);__ZN4Node9add_childEPS_b(b,c[C>>2]|0,0);C=__ZnwjPKc(664,1263606)|0;__ZN12AcceptDialogC2Ev(C);__Z22postinitialize_handlerP6Object(C);f=b+720|0;c[f>>2]=C;__ZN6StringC2EPKc(e,947839);c[i>>2]=__Z3RTRRK6String(e)|0;__ZN12AcceptDialog8set_textE6String(C,i);C=c[i>>2]|0;do if(C|0){if(__Z16atomic_decrementPj(C+-8|0)|0)break;__ZN6Memory11free_staticEPvb(C,1)}while(0);C=c[e>>2]|0;do if(C|0){if(__Z16atomic_decrementPj(C+-8|0)|0)break;__ZN6Memory11free_staticEPvb(C,1)}while(0);__ZN4Node9add_childEPS_b(b,c[f>>2]|0,0);__ZN10FileDialog14update_filtersEv(b);f=c[n>>2]|0;n=c[k>>2]|0;c[e>>2]=ij[c[(c[n>>2]|0)+40>>2]&8191](n)|0;__ZN8LineEdit8set_textE6String(f,e);f=c[e>>2]|0;do if(f|0){if(__Z16atomic_decrementPj(f+-8|0)|0)break;__ZN6Memory11free_staticEPvb(f,1)}while(0);__ZN12AcceptDialog14set_hide_on_okEb(b,0);c[b+692>>2]=j;a[b+745>>0]=1;j=c[308917]|0;if(!j){l=d;return}gj[j&8191](b);l=d;return}function __ZN13VBoxContainer16add_margin_childERK6StringP7Controlb(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f;h=__ZnwjPKc(664,1263606)|0;c[g>>2]=0;__ZN5LabelC2ERK6String(h,g);__Z22postinitialize_handlerP6Object(h);i=c[g>>2]|0;if(i|0?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);__ZN5Label8set_textERK6String(h,b);__ZN4Node9add_childEPS_b(a,h,0);h=__ZnwjPKc(616,1263606)|0;__ZN15MarginContainerC2Ev(h);__Z22postinitialize_handlerP6Object(h);__ZN4Node9add_childEPS_b(h,d,0);__ZN4Node9add_childEPS_b(a,h,0);if(!e){l=f;return h|0}__ZN7Control16set_v_size_flagsEi(h,3);l=f;return h|0}function __ZN7ClassDB7creatorI8ItemListEEP6Objectv(){var a=0;a=__ZnwjPKc(688,1263606)|0;__ZN8ItemListC2Ev(a);__Z22postinitialize_handlerP6Object(a);return a|0}function __ZN8ItemListC2Ev(b){b=b|0;var d=0,e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d+8|0;f=d+4|0;h=d;__ZN7ControlC2Ev(b);c[b>>2]=244328;__ZN10StringNameC2Ev(b+600|0);c[b+612>>2]=0;c[b+616>>2]=0;c[b+640>>2]=0;i=b+660|0;c[i>>2]=0;c[i+4>>2]=0;c[i+8>>2]=0;c[i+12>>2]=0;c[b+604>>2]=-1;c[b+620>>2]=0;c[b+624>>2]=1;c[b+648>>2]=0;a[b+610>>0]=0;c[b+652>>2]=1;c[b+656>>2]=1;i=__ZnwjPKc(704,1263606)|0;__ZN9ScrollBarC2E11Orientation(i,1);c[i>>2]=321832;__ZN10StringNameC2Ev(i+700|0);__ZN7Control16set_h_size_flagsEi(i,0);__Z22postinitialize_handlerP6Object(i);j=b+628|0;c[j>>2]=i;__ZN4Node9add_childEPS_b(b,i,0);a[b+608>>0]=1;i=c[j>>2]|0;__ZN10StringNameC2EPKc(e,947909);__ZN10StringNameC2EPKc(f,842002);c[h>>2]=0;__ZN6Object7connectERK10StringNamePS_S2_RK6VectorI7VariantEj(i,e,b,f,h,0)|0;i=c[h>>2]|0;if(i|0?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0){j=c[h>>2]|0;h=(j|0)==0?0:j+-4|0;j=h+4|0;k=c[h>>2]|0;if(k|0){n=0;o=k;while(1){k=j+(n*24|0)|0;if(!(c[k>>2]|0))p=o;else{__ZN7Variant5clearEv(k);p=c[h>>2]|0}n=n+1|0;if(n>>>0>=p>>>0)break;else o=p}}__ZN6Memory11free_staticEPvb(i,1)}__ZN10StringNameD2Ev(f);__ZN10StringNameD2Ev(e);__ZN7Control14set_focus_modeENS_9FocusModeE(b,2);c[b+644>>2]=1;e=b+632|0;c[e>>2]=0;c[e+4>>2]=0;a[b+609>>0]=0;c[b+676>>2]=-1;a[b+680>>0]=0;g[b+684>>2]=1.0;__ZN7Control17set_clip_contentsEb(b,1);l=d;return}function __ZN7ClassDB7creatorI15TextureProgressEEP6Objectv(){var a=0;a=__ZnwjPKc(648,1263606)|0;__ZN15TextureProgressC2Ev(a);__Z22postinitialize_handlerP6Object(a);return a|0}function __ZN15TextureProgressC2Ev(a){a=a|0;var b=0;__ZN5RangeC2Ev(a);c[a>>2]=233588;__ZN10StringNameC2Ev(a+612|0);b=a+616|0;c[b>>2]=0;c[b+4>>2]=0;c[b+8>>2]=0;c[b+12>>2]=0;c[b+16>>2]=0;b=a+640|0;c[b>>2]=0;c[b+4>>2]=0;g[a+636>>2]=360.0;__ZN7Control16set_mouse_filterENS_11MouseFilterE(a,1);return}function __ZN7ClassDB10_add_classI12VButtonArrayEEvv(){var a=0,b=0,d=0,e=0,f=0,g=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+16|0;d=a+12|0;e=a+8|0;f=a+4|0;g=a;__ZN6StringC2EPKc(b,1028586);c[e>>2]=c[b>>2];__ZN10StringNameC2ERK6String(d,e);__ZN6StringC2EPKc(b,842290);c[g>>2]=c[b>>2];__ZN10StringNameC2ERK6String(f,g);__ZN7ClassDB11_add_class2ERK10StringNameS2_(d,f);__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);__ZN10StringNameD2Ev(d);d=c[e>>2]|0;if(!d){l=a;return}if(__Z16atomic_decrementPj(d+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(d,1);l=a;return}function __ZN7ClassDB7creatorI12VButtonArrayEEP6Objectv(){var a=0;a=__ZnwjPKc(640,1263606)|0;__ZN11ButtonArrayC2E11Orientation(a,1);c[a>>2]=324104;__ZN10StringNameC2Ev(a+636|0);__Z22postinitialize_handlerP6Object(a);return a|0}function __ZN11ButtonArrayC2E11Orientation(b,d){b=b|0;d=d|0;__ZN7ControlC2Ev(b);c[b>>2]=245864;__ZN10StringNameC2Ev(b+600|0);c[b+632>>2]=0;c[b+604>>2]=d;c[b+612>>2]=-1;__ZN7Control14set_focus_modeENS_9FocusModeE(b,2);c[b+616>>2]=-1;a[b+620>>0]=0;h[b+624>>3]=-1.0;return}function __ZN12VButtonArray18_initialize_classvEv(b){b=b|0;if(a[1263468]|0)return;__ZN11ButtonArray16initialize_classEv();__ZN7ClassDB10_add_classI12VButtonArrayEEvv();a[1263468]=1;return}function __ZN12VButtonArray5_setvERK10StringNameRK7Variant(a,b,c){a=a|0;b=b|0;c=c|0;var d=0,e=0,f=0;if(1128!=1129){d=__ZN7Control4_setERK10StringNameRK7Variant(a,b,c)|0;if(d|1208==1128){if(d){e=1;return e|0}}else f=4}else if(1208!=1128)f=4;if((f|0)==4?__ZN11ButtonArray4_setERK10StringNameRK7Variant(a,b,c)|0:0){e=1;return e|0}e=0;return e|0}function __ZNK12VButtonArray5_getvERK10StringNameR7Variant(a,b,c){a=a|0;b=b|0;c=c|0;var d=0,e=0;if(1209!=1130?__ZNK11ButtonArray4_getERK10StringNameR7Variant(a,b,c)|0:0)d=1;else e=3;do if((e|0)==3){if(1130!=1131?__ZNK7Control4_getERK10StringNameR7Variant(a,b,c)|0:0){d=1;break}d=0}while(0);return d|0}function __ZNK12VButtonArray19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+24|0;g=e+4|0;h=e;if(!d)__ZNK11ButtonArray19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,0);__ZN6StringC2EPKc(f,1028586);i=c[f>>2]|0;f=i;j=g+4|0;c[j>>2]=0;k=g+12|0;c[k>>2]=0;c[g>>2]=0;n=(i|0)==0;if(!n?(c[j>>2]=0,__Z28atomic_conditional_incrementPj(i+-8|0)|0):0)c[j>>2]=f;c[g+8>>2]=0;f=c[k>>2]|0;if(f|0){if(!(__Z16atomic_decrementPj(f+-8|0)|0))__ZN6Memory11free_staticEPvb(f,1);c[k>>2]=0}c[g+16>>2]=256;if(!(c[b>>2]|0)){k=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=k;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0}k=__ZnwjPFPvjE(32,4740)|0;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0;c[k+12>>2]=0;c[k+16>>2]=7;f=k+20|0;c[f>>2]=0;j=k+24|0;c[j>>2]=0;o=k+28|0;c[o>>2]=0;__ZN12PropertyInfoaSERKS_(k,g)|0;p=c[b>>2]|0;q=p+4|0;r=c[q>>2]|0;c[j>>2]=r;c[f>>2]=0;c[o>>2]=p;if(r|0)c[r+20>>2]=k;c[q>>2]=k;if(!(c[p>>2]|0))c[p>>2]=k;k=p+8|0;c[k>>2]=(c[k>>2]|0)+1;k=c[g+12>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);k=c[g+4>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);if(!n?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);__ZN10StringNameC2EPKc(h,1028586);__ZN7ClassDB17get_property_listE10StringNameP4ListI12PropertyInfo16DefaultAllocatorEbPK6Object(h,b,1,a);__ZN10StringNameD2Ev(h);if(!d){l=e;return}__ZNK11ButtonArray19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,1);l=e;return}function __ZN12VButtonArray14_notificationvEib(a,b,c){a=a|0;b=b|0;c=c|0;__ZN11ButtonArray14_notificationvEib(a,b,c);return}function __ZNK12VButtonArray16_get_class_namevEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+8|0;e=b+4|0;f=b;g=a+636|0;a=c[g>>2]|0;if(a|0){if(c[a+4>>2]|0){l=b;return g|0}if(__ZNK6String6lengthEv(a+8|0)|0){l=b;return g|0}}__ZN6StringC2EPKc(d,1028586);c[f>>2]=c[d>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameaSERKS_(g,e);__ZN10StringNameD2Ev(e);e=c[f>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);l=b;return g|0}function __ZNK12VButtonArray9get_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1028586);l=a;return c[b>>2]|0}function __ZNK12VButtonArray8is_classERK6String(a,b){a=a|0;b=b|0;var c=0;if((((!(__ZNK6StringeqEPKc(b,1028586)|0)?!(__ZNK6StringeqEPKc(b,842290)|0):0)?!(__ZNK6StringeqEPKc(b,1111718)|0):0)?!(__ZNK6StringeqEPKc(b,947933)|0):0)?!(__ZNK6StringeqEPKc(b,1132465)|0):0)c=__ZNK6StringeqEPKc(b,1142944)|0;else c=1;return c|0}function __ZNK12VButtonArray12is_class_ptrEPv(a,b){a=a|0;b=b|0;var c=0;if((b|0)==1236608){c=1;return c|0}c=(b|0)==1235632|((b|0)==1220744|((b|0)==1220748|((b|0)==1220720|(b|0)==1220580)));return c|0}function __ZN12VButtonArrayD2Ev(a){a=a|0;var b=0,d=0,e=0,f=0;c[a>>2]=324104;__ZN10StringNameD2Ev(a+636|0);c[a>>2]=245864;b=a+632|0;d=c[b>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0){e=c[b>>2]|0;b=(e|0)==0?0:e+-4|0;e=b+4|0;if(c[b>>2]|0){f=0;do{__ZN11ButtonArray6ButtonD2Ev(e+(f*28|0)|0);f=f+1|0}while(f>>>0<(c[b>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(d,1)}__ZN10StringNameD2Ev(a+600|0);__ZN7ControlD2Ev(a);return}function __ZN12VButtonArrayD0Ev(a){a=a|0;var b=0,d=0,e=0,f=0;c[a>>2]=324104;__ZN10StringNameD2Ev(a+636|0);c[a>>2]=245864;b=a+632|0;d=c[b>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0){e=c[b>>2]|0;b=(e|0)==0?0:e+-4|0;e=b+4|0;if(c[b>>2]|0){f=0;do{__ZN11ButtonArray6ButtonD2Ev(e+(f*28|0)|0);f=f+1|0}while(f>>>0<(c[b>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(d,1)}__ZN10StringNameD2Ev(a+600|0);__ZN7ControlD2Ev(a);__ZdlPv(a);return}function __ZN7ClassDB10_add_classI12HButtonArrayEEvv(){var a=0,b=0,d=0,e=0,f=0,g=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+16|0;d=a+12|0;e=a+8|0;f=a+4|0;g=a;__ZN6StringC2EPKc(b,1028527);c[e>>2]=c[b>>2];__ZN10StringNameC2ERK6String(d,e);__ZN6StringC2EPKc(b,842290);c[g>>2]=c[b>>2];__ZN10StringNameC2ERK6String(f,g);__ZN7ClassDB11_add_class2ERK10StringNameS2_(d,f);__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);__ZN10StringNameD2Ev(d);d=c[e>>2]|0;if(!d){l=a;return}if(__Z16atomic_decrementPj(d+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(d,1);l=a;return}function __ZN7ClassDB7creatorI12HButtonArrayEEP6Objectv(){var a=0;a=__ZnwjPKc(640,1263606)|0;__ZN11ButtonArrayC2E11Orientation(a,0);c[a>>2]=324296;__ZN10StringNameC2Ev(a+636|0);__Z22postinitialize_handlerP6Object(a);return a|0}function __ZN12HButtonArray18_initialize_classvEv(b){b=b|0;if(a[1263469]|0)return;__ZN11ButtonArray16initialize_classEv();__ZN7ClassDB10_add_classI12HButtonArrayEEvv();a[1263469]=1;return}function __ZN12HButtonArray5_setvERK10StringNameRK7Variant(a,b,c){a=a|0;b=b|0;c=c|0;var d=0,e=0,f=0;if(1128!=1129){d=__ZN7Control4_setERK10StringNameRK7Variant(a,b,c)|0;if(d|1208==1128){if(d){e=1;return e|0}}else f=4}else if(1208!=1128)f=4;if((f|0)==4?__ZN11ButtonArray4_setERK10StringNameRK7Variant(a,b,c)|0:0){e=1;return e|0}e=0;return e|0}function __ZNK12HButtonArray5_getvERK10StringNameR7Variant(a,b,c){a=a|0;b=b|0;c=c|0;var d=0,e=0;if(1209!=1130?__ZNK11ButtonArray4_getERK10StringNameR7Variant(a,b,c)|0:0)d=1;else e=3;do if((e|0)==3){if(1130!=1131?__ZNK7Control4_getERK10StringNameR7Variant(a,b,c)|0:0){d=1;break}d=0}while(0);return d|0}function __ZNK12HButtonArray19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+24|0;g=e+4|0;h=e;if(!d)__ZNK11ButtonArray19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,0);__ZN6StringC2EPKc(f,1028527);i=c[f>>2]|0;f=i;j=g+4|0;c[j>>2]=0;k=g+12|0;c[k>>2]=0;c[g>>2]=0;n=(i|0)==0;if(!n?(c[j>>2]=0,__Z28atomic_conditional_incrementPj(i+-8|0)|0):0)c[j>>2]=f;c[g+8>>2]=0;f=c[k>>2]|0;if(f|0){if(!(__Z16atomic_decrementPj(f+-8|0)|0))__ZN6Memory11free_staticEPvb(f,1);c[k>>2]=0}c[g+16>>2]=256;if(!(c[b>>2]|0)){k=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=k;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0}k=__ZnwjPFPvjE(32,4740)|0;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0;c[k+12>>2]=0;c[k+16>>2]=7;f=k+20|0;c[f>>2]=0;j=k+24|0;c[j>>2]=0;o=k+28|0;c[o>>2]=0;__ZN12PropertyInfoaSERKS_(k,g)|0;p=c[b>>2]|0;q=p+4|0;r=c[q>>2]|0;c[j>>2]=r;c[f>>2]=0;c[o>>2]=p;if(r|0)c[r+20>>2]=k;c[q>>2]=k;if(!(c[p>>2]|0))c[p>>2]=k;k=p+8|0;c[k>>2]=(c[k>>2]|0)+1;k=c[g+12>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);k=c[g+4>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);if(!n?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);__ZN10StringNameC2EPKc(h,1028527);__ZN7ClassDB17get_property_listE10StringNameP4ListI12PropertyInfo16DefaultAllocatorEbPK6Object(h,b,1,a);__ZN10StringNameD2Ev(h);if(!d){l=e;return}__ZNK11ButtonArray19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,1);l=e;return}function __ZN12HButtonArray14_notificationvEib(a,b,c){a=a|0;b=b|0;c=c|0;__ZN11ButtonArray14_notificationvEib(a,b,c);return}function __ZNK12HButtonArray16_get_class_namevEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+8|0;e=b+4|0;f=b;g=a+636|0;a=c[g>>2]|0;if(a|0){if(c[a+4>>2]|0){l=b;return g|0}if(__ZNK6String6lengthEv(a+8|0)|0){l=b;return g|0}}__ZN6StringC2EPKc(d,1028527);c[f>>2]=c[d>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameaSERKS_(g,e);__ZN10StringNameD2Ev(e);e=c[f>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);l=b;return g|0}function __ZNK12HButtonArray9get_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1028527);l=a;return c[b>>2]|0}function __ZNK12HButtonArray8is_classERK6String(a,b){a=a|0;b=b|0;var c=0;if((((!(__ZNK6StringeqEPKc(b,1028527)|0)?!(__ZNK6StringeqEPKc(b,842290)|0):0)?!(__ZNK6StringeqEPKc(b,1111718)|0):0)?!(__ZNK6StringeqEPKc(b,947933)|0):0)?!(__ZNK6StringeqEPKc(b,1132465)|0):0)c=__ZNK6StringeqEPKc(b,1142944)|0;else c=1;return c|0}function __ZNK12HButtonArray12is_class_ptrEPv(a,b){a=a|0;b=b|0;var c=0;if((b|0)==1236612){c=1;return c|0}c=(b|0)==1235632|((b|0)==1220744|((b|0)==1220748|((b|0)==1220720|(b|0)==1220580)));return c|0}function __ZN12HButtonArrayD2Ev(a){a=a|0;var b=0,d=0,e=0,f=0;c[a>>2]=324296;__ZN10StringNameD2Ev(a+636|0);c[a>>2]=245864;b=a+632|0;d=c[b>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0){e=c[b>>2]|0;b=(e|0)==0?0:e+-4|0;e=b+4|0;if(c[b>>2]|0){f=0;do{__ZN11ButtonArray6ButtonD2Ev(e+(f*28|0)|0);f=f+1|0}while(f>>>0<(c[b>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(d,1)}__ZN10StringNameD2Ev(a+600|0);__ZN7ControlD2Ev(a);return}function __ZN12HButtonArrayD0Ev(a){a=a|0;var b=0,d=0,e=0,f=0;c[a>>2]=324296;__ZN10StringNameD2Ev(a+636|0);c[a>>2]=245864;b=a+632|0;d=c[b>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0){e=c[b>>2]|0;b=(e|0)==0?0:e+-4|0;e=b+4|0;if(c[b>>2]|0){f=0;do{__ZN11ButtonArray6ButtonD2Ev(e+(f*28|0)|0);f=f+1|0}while(f>>>0<(c[b>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(d,1)}__ZN10StringNameD2Ev(a+600|0);__ZN7ControlD2Ev(a);__ZdlPv(a);return}function __ZN7ClassDB7creatorI9GraphEditEEP6Objectv(){var a=0;a=__ZnwjPKc(808,1263606)|0;__ZN9GraphEditC2Ev(a);__Z22postinitialize_handlerP6Object(a);return a|0}function __ZN9GraphEditC2Ev(b){b=b|0;var d=0,e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d+8|0;f=d+4|0;h=d;__ZN7ControlC2Ev(b);c[b>>2]=253768;__ZN10StringNameC2Ev(b+600|0);c[b+636>>2]=0;g[b+652>>2]=0.0;g[b+656>>2]=0.0;g[b+660>>2]=0.0;g[b+664>>2]=1.0;g[b+672>>2]=0.0;g[b+676>>2]=0.0;c[b+680>>2]=0;i=b+692|0;c[b+756>>2]=0;j=b+776|0;c[i>>2]=0;c[i+4>>2]=0;c[i+8>>2]=0;c[i+12>>2]=0;i=b+716|0;k=i+36|0;do{c[i>>2]=0;i=i+4|0}while((i|0)<(k|0));c[j>>2]=379008;c[b+772>>2]=0;c[b+780>>2]=0;c[b+788>>2]=379008;c[b+784>>2]=0;c[b+792>>2]=0;c[b+800>>2]=379008;c[b+796>>2]=0;c[b+804>>2]=0;__ZN7Control14set_focus_modeENS_9FocusModeE(b,2);a[b+755>>0]=0;j=b+764|0;c[j>>2]=0;i=__ZnwjPKc(608,1263606)|0;__ZN7ControlC2Ev(i);c[i>>2]=253576;__ZN10StringNameC2Ev(i+600|0);c[i+604>>2]=b;__Z22postinitialize_handlerP6Object(i);c[j>>2]=i;__ZN4Node9add_childEPS_b(b,i,0);__ZN7Control16set_mouse_filterENS_11MouseFilterE(c[j>>2]|0,1);__ZN7Control23set_area_as_parent_rectEi(c[j>>2]|0,0);i=c[j>>2]|0;__ZN10StringNameC2EPKc(e,947867);__ZN10StringNameC2EPKc(f,848950);c[h>>2]=0;__ZN6Object7connectERK10StringNamePS_S2_RK6VectorI7VariantEj(i,e,b,f,h,0)|0;i=c[h>>2]|0;if(i|0?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0){k=c[h>>2]|0;n=(k|0)==0?0:k+-4|0;k=n+4|0;o=c[n>>2]|0;if(o|0){p=0;q=o;while(1){o=k+(p*24|0)|0;if(!(c[o>>2]|0))r=q;else{__ZN7Variant5clearEv(o);r=c[n>>2]|0}p=p+1|0;if(p>>>0>=r>>>0)break;else q=r}}__ZN6Memory11free_staticEPvb(i,1)}__ZN10StringNameD2Ev(f);__ZN10StringNameD2Ev(e);__ZN7Control16set_mouse_filterENS_11MouseFilterE(c[j>>2]|0,1);i=c[j>>2]|0;__ZN10StringNameC2EPKc(e,947872);__ZN10StringNameC2EPKc(f,848933);c[h>>2]=0;__ZN6Object7connectERK10StringNamePS_S2_RK6VectorI7VariantEj(i,e,b,f,h,0)|0;i=c[h>>2]|0;if(i|0?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0){r=c[h>>2]|0;q=(r|0)==0?0:r+-4|0;r=q+4|0;p=c[q>>2]|0;if(p|0){n=0;k=p;while(1){p=r+(n*24|0)|0;if(!(c[p>>2]|0))s=k;else{__ZN7Variant5clearEv(p);s=c[q>>2]|0}n=n+1|0;if(n>>>0>=s>>>0)break;else k=s}}__ZN6Memory11free_staticEPvb(i,1)}__ZN10StringNameD2Ev(f);__ZN10StringNameD2Ev(e);i=__ZnwjPKc(600,1263606)|0;__ZN7ControlC2Ev(i);__Z22postinitialize_handlerP6Object(i);s=b+760|0;c[s>>2]=i;__ZN4Node9add_childEPS_b(b,i,0);i=c[s>>2]|0;__ZN10StringNameC2EPKc(e,947867);__ZN10StringNameC2EPKc(f,849049);c[h>>2]=0;__ZN6Object7connectERK10StringNamePS_S2_RK6VectorI7VariantEj(i,e,b,f,h,0)|0;i=c[h>>2]|0;if(i|0?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0){k=c[h>>2]|0;n=(k|0)==0?0:k+-4|0;k=n+4|0;q=c[n>>2]|0;if(q|0){r=0;p=q;while(1){q=k+(r*24|0)|0;if(!(c[q>>2]|0))t=p;else{__ZN7Variant5clearEv(q);t=c[n>>2]|0}r=r+1|0;if(r>>>0>=t>>>0)break;else p=t}}__ZN6Memory11free_staticEPvb(i,1)}__ZN10StringNameD2Ev(f);__ZN10StringNameD2Ev(e);i=c[s>>2]|0;__ZN6StringC2EPKc(e,947882);__ZN4Node8set_nameERK6String(i,e);i=c[e>>2]|0;if(i|0?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);__ZN7Control27set_disable_visibility_clipEb(c[s>>2]|0,1);s=__ZnwjPKc(704,1263606)|0;__ZN9ScrollBarC2E11Orientation(s,0);c[s>>2]=19932;__ZN10StringNameC2Ev(s+700|0);__ZN7Control16set_v_size_flagsEi(s,0);__Z22postinitialize_handlerP6Object(s);i=b+624|0;c[i>>2]=s;__ZN6StringC2EPKc(e,947889);__ZN4Node8set_nameERK6String(s,e);s=c[e>>2]|0;if(s|0?(__Z16atomic_decrementPj(s+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(s,1);__ZN4Node9add_childEPS_b(c[j>>2]|0,c[i>>2]|0,0);s=__ZnwjPKc(704,1263606)|0;__ZN9ScrollBarC2E11Orientation(s,1);c[s>>2]=321832;__ZN10StringNameC2Ev(s+700|0);__ZN7Control16set_h_size_flagsEi(s,0);__Z22postinitialize_handlerP6Object(s);t=b+628|0;c[t>>2]=s;__ZN6StringC2EPKc(e,947899);__ZN4Node8set_nameERK6String(s,e);s=c[e>>2]|0;if(s|0?(__Z16atomic_decrementPj(s+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(s,1);__ZN4Node9add_childEPS_b(c[j>>2]|0,c[t>>2]|0,0);a[b+754>>0]=0;a[b+632>>0]=0;a[b+753>>0]=0;a[b+712>>0]=0;a[b+689>>0]=0;__ZN5Range7set_minEd(c[i>>2]|0,-1.0e4);__ZN5Range7set_maxEd(c[i>>2]|0,1.0e4);__ZN5Range7set_minEd(c[t>>2]|0,-1.0e4);__ZN5Range7set_maxEd(c[t>>2]|0,1.0e4);s=c[i>>2]|0;__ZN10StringNameC2EPKc(e,947909);__ZN10StringNameC2EPKc(f,848966);c[h>>2]=0;__ZN6Object7connectERK10StringNamePS_S2_RK6VectorI7VariantEj(s,e,b,f,h,0)|0;s=c[h>>2]|0;if(s|0?(__Z16atomic_decrementPj(s+-8|0)|0)==0:0){i=c[h>>2]|0;p=(i|0)==0?0:i+-4|0;i=p+4|0;r=c[p>>2]|0;if(r|0){n=0;k=r;while(1){r=i+(n*24|0)|0;if(!(c[r>>2]|0))u=k;else{__ZN7Variant5clearEv(r);u=c[p>>2]|0}n=n+1|0;if(n>>>0>=u>>>0)break;else k=u}}__ZN6Memory11free_staticEPvb(s,1)}__ZN10StringNameD2Ev(f);__ZN10StringNameD2Ev(e);s=c[t>>2]|0;__ZN10StringNameC2EPKc(e,947909);__ZN10StringNameC2EPKc(f,848966);c[h>>2]=0;__ZN6Object7connectERK10StringNamePS_S2_RK6VectorI7VariantEj(s,e,b,f,h,0)|0;s=c[h>>2]|0;if(s|0?(__Z16atomic_decrementPj(s+-8|0)|0)==0:0){t=c[h>>2]|0;u=(t|0)==0?0:t+-4|0;t=u+4|0;k=c[u>>2]|0;if(k|0){n=0;p=k;while(1){k=t+(n*24|0)|0;if(!(c[k>>2]|0))v=p;else{__ZN7Variant5clearEv(k);v=c[u>>2]|0}n=n+1|0;if(n>>>0>=v>>>0)break;else p=v}}__ZN6Memory11free_staticEPvb(s,1)}__ZN10StringNameD2Ev(f);__ZN10StringNameD2Ev(e);g[b+708>>2]=1.0;s=__ZnwjPKc(624,1263606)|0;__ZN12BoxContainerC2Eb(s,0);c[s>>2]=201104;__ZN10StringNameC2Ev(s+620|0);__Z22postinitialize_handlerP6Object(s);__ZN4Node9add_childEPS_b(c[j>>2]|0,s,0);g[e>>2]=10.0;g[e+4>>2]=10.0;__ZN7Control12set_positionERK7Vector2(s,e);j=__ZnwjPKc(672,1263606)|0;__ZN10ToolButtonC2Ev(j);__Z22postinitialize_handlerP6Object(j);v=b+604|0;c[v>>2]=j;__ZN4Node9add_childEPS_b(s,j,0);j=c[v>>2]|0;__ZN10StringNameC2EPKc(e,1129103);__ZN10StringNameC2EPKc(f,848980);c[h>>2]=0;__ZN6Object7connectERK10StringNamePS_S2_RK6VectorI7VariantEj(j,e,b,f,h,0)|0;j=c[h>>2]|0;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0){p=c[h>>2]|0;n=(p|0)==0?0:p+-4|0;p=n+4|0;u=c[n>>2]|0;if(u|0){t=0;k=u;while(1){u=p+(t*24|0)|0;if(!(c[u>>2]|0))w=k;else{__ZN7Variant5clearEv(u);w=c[n>>2]|0}t=t+1|0;if(t>>>0>=w>>>0)break;else k=w}}__ZN6Memory11free_staticEPvb(j,1)}__ZN10StringNameD2Ev(f);__ZN10StringNameD2Ev(e);__ZN7Control14set_focus_modeENS_9FocusModeE(c[v>>2]|0,0);v=__ZnwjPKc(672,1263606)|0;__ZN10ToolButtonC2Ev(v);__Z22postinitialize_handlerP6Object(v);j=b+608|0;c[j>>2]=v;__ZN4Node9add_childEPS_b(s,v,0);v=c[j>>2]|0;__ZN10StringNameC2EPKc(e,1129103);__ZN10StringNameC2EPKc(f,848992);c[h>>2]=0;__ZN6Object7connectERK10StringNamePS_S2_RK6VectorI7VariantEj(v,e,b,f,h,0)|0;v=c[h>>2]|0;if(v|0?(__Z16atomic_decrementPj(v+-8|0)|0)==0:0){w=c[h>>2]|0;k=(w|0)==0?0:w+-4|0;w=k+4|0;t=c[k>>2]|0;if(t|0){n=0;p=t;while(1){t=w+(n*24|0)|0;if(!(c[t>>2]|0))x=p;else{__ZN7Variant5clearEv(t);x=c[k>>2]|0}n=n+1|0;if(n>>>0>=x>>>0)break;else p=x}}__ZN6Memory11free_staticEPvb(v,1)}__ZN10StringNameD2Ev(f);__ZN10StringNameD2Ev(e);__ZN7Control14set_focus_modeENS_9FocusModeE(c[j>>2]|0,0);j=__ZnwjPKc(672,1263606)|0;__ZN10ToolButtonC2Ev(j);__Z22postinitialize_handlerP6Object(j);v=b+612|0;c[v>>2]=j;__ZN4Node9add_childEPS_b(s,j,0);j=c[v>>2]|0;__ZN10StringNameC2EPKc(e,1129103);__ZN10StringNameC2EPKc(f,849004);c[h>>2]=0;__ZN6Object7connectERK10StringNamePS_S2_RK6VectorI7VariantEj(j,e,b,f,h,0)|0;j=c[h>>2]|0;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0){x=c[h>>2]|0;p=(x|0)==0?0:x+-4|0;x=p+4|0;n=c[p>>2]|0;if(n|0){k=0;w=n;while(1){n=x+(k*24|0)|0;if(!(c[n>>2]|0))y=w;else{__ZN7Variant5clearEv(n);y=c[p>>2]|0}k=k+1|0;if(k>>>0>=y>>>0)break;else w=y}}__ZN6Memory11free_staticEPvb(j,1)}__ZN10StringNameD2Ev(f);__ZN10StringNameD2Ev(e);__ZN7Control14set_focus_modeENS_9FocusModeE(c[v>>2]|0,0);v=__ZnwjPKc(672,1263606)|0;__ZN10ToolButtonC2Ev(v);__Z22postinitialize_handlerP6Object(v);j=b+616|0;c[j>>2]=v;__ZN10BaseButton15set_toggle_modeEb(v,1);v=c[j>>2]|0;__ZN10StringNameC2EPKc(e,1129103);__ZN10StringNameC2EPKc(f,849015);c[h>>2]=0;__ZN6Object7connectERK10StringNamePS_S2_RK6VectorI7VariantEj(v,e,b,f,h,0)|0;v=c[h>>2]|0;if(v|0?(__Z16atomic_decrementPj(v+-8|0)|0)==0:0){y=c[h>>2]|0;w=(y|0)==0?0:y+-4|0;y=w+4|0;k=c[w>>2]|0;if(k|0){p=0;x=k;while(1){k=y+(p*24|0)|0;if(!(c[k>>2]|0))z=x;else{__ZN7Variant5clearEv(k);z=c[w>>2]|0}p=p+1|0;if(p>>>0>=z>>>0)break;else x=z}}__ZN6Memory11free_staticEPvb(v,1)}__ZN10StringNameD2Ev(f);__ZN10StringNameD2Ev(e);__ZN10BaseButton11set_pressedEb(c[j>>2]|0,1);__ZN7Control14set_focus_modeENS_9FocusModeE(c[j>>2]|0,0);__ZN4Node9add_childEPS_b(s,c[j>>2]|0,0);j=__ZnwjPKc(672,1263606)|0;__ZN7SpinBoxC2Ev(j);__Z22postinitialize_handlerP6Object(j);v=b+620|0;c[v>>2]=j;__ZN5Range7set_minEd(j,5.0);__ZN5Range7set_maxEd(c[v>>2]|0,100.0);__ZN5Range8set_stepEd(c[v>>2]|0,1.0);__ZN5Range9set_valueEd(c[v>>2]|0,20.0);j=c[v>>2]|0;__ZN10StringNameC2EPKc(e,947909);__ZN10StringNameC2EPKc(f,849029);c[h>>2]=0;__ZN6Object7connectERK10StringNamePS_S2_RK6VectorI7VariantEj(j,e,b,f,h,0)|0;j=c[h>>2]|0;if(!j){__ZN10StringNameD2Ev(f);__ZN10StringNameD2Ev(e);A=c[v>>2]|0;__ZN4Node9add_childEPS_b(s,A,0);B=b+752|0;a[B>>0]=0;C=b+688|0;a[C>>0]=0;__ZN7Control17set_clip_contentsEb(b,1);l=d;return}if(__Z16atomic_decrementPj(j+-8|0)|0){__ZN10StringNameD2Ev(f);__ZN10StringNameD2Ev(e);A=c[v>>2]|0;__ZN4Node9add_childEPS_b(s,A,0);B=b+752|0;a[B>>0]=0;C=b+688|0;a[C>>0]=0;__ZN7Control17set_clip_contentsEb(b,1);l=d;return}z=c[h>>2]|0;h=(z|0)==0?0:z+-4|0;z=h+4|0;x=c[h>>2]|0;if(x|0){p=0;w=x;while(1){x=z+(p*24|0)|0;if(!(c[x>>2]|0))D=w;else{__ZN7Variant5clearEv(x);D=c[h>>2]|0}p=p+1|0;if(p>>>0>=D>>>0)break;else w=D}}__ZN6Memory11free_staticEPvb(j,1);__ZN10StringNameD2Ev(f);__ZN10StringNameD2Ev(e);A=c[v>>2]|0;__ZN4Node9add_childEPS_b(s,A,0);B=b+752|0;a[B>>0]=0;C=b+688|0;a[C>>0]=0;__ZN7Control17set_clip_contentsEb(b,1);l=d;return}function __ZN7Control27set_disable_visibility_clipEb(b,c){b=b|0;c=c|0;a[b+442>>0]=c&1;__ZN10CanvasItem6updateEv(b);return}function __ZN7ClassDB7creatorI9GraphNodeEEP6Objectv(){var a=0;a=__ZnwjPKc(712,1263606)|0;__ZN9GraphNodeC2Ev(a);__Z22postinitialize_handlerP6Object(a);return a|0}function __ZN9GraphNodeC2Ev(b){b=b|0;var d=0,e=0,f=0;__ZN9ContainerC2Ev(b);c[b>>2]=229572;__ZN10StringNameC2Ev(b+608|0);c[b+612>>2]=0;g[b+620>>2]=0.0;g[b+624>>2]=0.0;d=b+680|0;e=b+632|0;f=e+44|0;do{c[e>>2]=0;e=e+4|0}while((e|0)<(f|0));c[d>>2]=379008;c[b+676>>2]=0;c[b+684>>2]=0;g[b+692>>2]=0.0;g[b+696>>2]=0.0;c[b+704>>2]=0;a[b+616>>0]=0;a[b+688>>0]=1;__ZN7Control16set_mouse_filterENS_11MouseFilterE(b,1);a[b+628>>0]=0;a[b+629>>0]=0;a[b+630>>0]=0;a[b+700>>0]=0;return}function __ZN7ClassDB10_add_classI15VSplitContainerEEvv(){var a=0,b=0,d=0,e=0,f=0,g=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+16|0;d=a+12|0;e=a+8|0;f=a+4|0;g=a;__ZN6StringC2EPKc(b,1027e3);c[e>>2]=c[b>>2];__ZN10StringNameC2ERK6String(d,e);__ZN6StringC2EPKc(b,834635);c[g>>2]=c[b>>2];__ZN10StringNameC2ERK6String(f,g);__ZN7ClassDB11_add_class2ERK10StringNameS2_(d,f);__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);__ZN10StringNameD2Ev(d);d=c[e>>2]|0;if(!d){l=a;return}if(__Z16atomic_decrementPj(d+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(d,1);l=a;return}function __ZN7ClassDB7creatorI15VSplitContainerEEP6Objectv(){var a=0;a=__ZnwjPKc(656,1263606)|0;__ZN14SplitContainerC2Eb(a,1);c[a>>2]=324488;__ZN10StringNameC2Ev(a+648|0);__ZN7Control24set_default_cursor_shapeENS_11CursorShapeE(a,14);__Z22postinitialize_handlerP6Object(a);return a|0}function __ZN14SplitContainerC2Eb(b,d){b=b|0;d=d|0;__ZN9ContainerC2Ev(b);c[b>>2]=236768;__ZN10StringNameC2Ev(b+608|0);a[b+644>>0]=0;c[b+616>>2]=0;c[b+620>>2]=0;a[b+612>>0]=d&1;a[b+624>>0]=0;a[b+636>>0]=0;c[b+640>>2]=0;return}function __ZN15VSplitContainer18_initialize_classvEv(b){b=b|0;if(a[1263470]|0)return;if(!(a[1263266]|0)){__ZN9Container16initialize_classEv();__ZN7ClassDB10_add_classI14SplitContainerEEvv();__ZN14SplitContainer13_bind_methodsEv();a[1263266]=1}__ZN7ClassDB10_add_classI15VSplitContainerEEvv();a[1263470]=1;return}function __ZN15VSplitContainer5_setvERK10StringNameRK7Variant(a,b,c){a=a|0;b=b|0;c=c|0;var d=0;if(1128!=1129?__ZN7Control4_setERK10StringNameRK7Variant(a,b,c)|0:0)d=1;else d=0;return d|0}function __ZNK15VSplitContainer5_getvERK10StringNameR7Variant(a,b,c){a=a|0;b=b|0;c=c|0;var d=0;if(1130!=1131?__ZNK7Control4_getERK10StringNameR7Variant(a,b,c)|0:0)d=1;else d=0;return d|0}function __ZNK15VSplitContainer19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+24|0;g=e+4|0;h=e;if(!d)__ZNK14SplitContainer19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,0);__ZN6StringC2EPKc(f,1027e3);i=c[f>>2]|0;f=i;j=g+4|0;c[j>>2]=0;k=g+12|0;c[k>>2]=0;c[g>>2]=0;n=(i|0)==0;if(!n?(c[j>>2]=0,__Z28atomic_conditional_incrementPj(i+-8|0)|0):0)c[j>>2]=f;c[g+8>>2]=0;f=c[k>>2]|0;if(f|0){if(!(__Z16atomic_decrementPj(f+-8|0)|0))__ZN6Memory11free_staticEPvb(f,1);c[k>>2]=0}c[g+16>>2]=256;if(!(c[b>>2]|0)){k=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=k;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0}k=__ZnwjPFPvjE(32,4740)|0;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0;c[k+12>>2]=0;c[k+16>>2]=7;f=k+20|0;c[f>>2]=0;j=k+24|0;c[j>>2]=0;o=k+28|0;c[o>>2]=0;__ZN12PropertyInfoaSERKS_(k,g)|0;p=c[b>>2]|0;q=p+4|0;r=c[q>>2]|0;c[j>>2]=r;c[f>>2]=0;c[o>>2]=p;if(r|0)c[r+20>>2]=k;c[q>>2]=k;if(!(c[p>>2]|0))c[p>>2]=k;k=p+8|0;c[k>>2]=(c[k>>2]|0)+1;k=c[g+12>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);k=c[g+4>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);if(!n?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);__ZN10StringNameC2EPKc(h,1027e3);__ZN7ClassDB17get_property_listE10StringNameP4ListI12PropertyInfo16DefaultAllocatorEbPK6Object(h,b,1,a);__ZN10StringNameD2Ev(h);if(!d){l=e;return}__ZNK14SplitContainer19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,1);l=e;return}function __ZN15VSplitContainer14_notificationvEib(a,b,c){a=a|0;b=b|0;c=c|0;if(c){if(952!=525)__ZN14SplitContainer13_notificationEi(a,b);if(525!=513)__ZN9Container13_notificationEi(a,b);if(513!=512)__ZN7Control13_notificationEi(a,b);if(512!=511)__ZN10CanvasItem13_notificationEi(a,b);if(511==510)return;__ZN4Node13_notificationEi(a,b);return}else{if(511!=510)__ZN4Node13_notificationEi(a,b);if(512!=511)__ZN10CanvasItem13_notificationEi(a,b);if(513!=512)__ZN7Control13_notificationEi(a,b);if(525!=513)__ZN9Container13_notificationEi(a,b);if(952==525)return;__ZN14SplitContainer13_notificationEi(a,b);return}}function __ZNK15VSplitContainer16_get_class_namevEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+8|0;e=b+4|0;f=b;g=a+648|0;a=c[g>>2]|0;if(a|0){if(c[a+4>>2]|0){l=b;return g|0}if(__ZNK6String6lengthEv(a+8|0)|0){l=b;return g|0}}__ZN6StringC2EPKc(d,1027e3);c[f>>2]=c[d>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameaSERKS_(g,e);__ZN10StringNameD2Ev(e);e=c[f>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);l=b;return g|0}function __ZNK15VSplitContainer9get_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1027e3);l=a;return c[b>>2]|0}function __ZNK15VSplitContainer8is_classERK6String(a,b){a=a|0;b=b|0;var c=0;if(((((!(__ZNK6StringeqEPKc(b,1027e3)|0)?!(__ZNK6StringeqEPKc(b,834635)|0):0)?!(__ZNK6StringeqEPKc(b,947468)|0):0)?!(__ZNK6StringeqEPKc(b,1111718)|0):0)?!(__ZNK6StringeqEPKc(b,947933)|0):0)?!(__ZNK6StringeqEPKc(b,1132465)|0):0)c=__ZNK6StringeqEPKc(b,1142944)|0;else c=1;return c|0}function __ZNK15VSplitContainer12is_class_ptrEPv(a,b){a=a|0;b=b|0;var c=0;if((b|0)==1236616|(b|0)==1235556){c=1;return c|0}c=(b|0)==1220912|((b|0)==1220744|((b|0)==1220748|((b|0)==1220720|(b|0)==1220580)));return c|0}function __ZN15VSplitContainerD2Ev(a){a=a|0;c[a>>2]=324488;__ZN10StringNameD2Ev(a+648|0);c[a>>2]=236768;__ZN10StringNameD2Ev(a+608|0);c[a>>2]=229764;__ZN10StringNameD2Ev(a+600|0);__ZN7ControlD2Ev(a);return}function __ZN15VSplitContainerD0Ev(a){a=a|0;c[a>>2]=324488;__ZN10StringNameD2Ev(a+648|0);c[a>>2]=236768;__ZN10StringNameD2Ev(a+608|0);c[a>>2]=229764;__ZN10StringNameD2Ev(a+600|0);__ZN7ControlD2Ev(a);__ZdlPv(a);return}function __ZN7ClassDB10_add_classI15HSplitContainerEEvv(){var a=0,b=0,d=0,e=0,f=0,g=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+16|0;d=a+12|0;e=a+8|0;f=a+4|0;g=a;__ZN6StringC2EPKc(b,1027350);c[e>>2]=c[b>>2];__ZN10StringNameC2ERK6String(d,e);__ZN6StringC2EPKc(b,834635);c[g>>2]=c[b>>2];__ZN10StringNameC2ERK6String(f,g);__ZN7ClassDB11_add_class2ERK10StringNameS2_(d,f);__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);__ZN10StringNameD2Ev(d);d=c[e>>2]|0;if(!d){l=a;return}if(__Z16atomic_decrementPj(d+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(d,1);l=a;return}function __ZN7ClassDB7creatorI15HSplitContainerEEP6Objectv(){var a=0;a=__ZnwjPKc(656,1263606)|0;__ZN14SplitContainerC2Eb(a,0);c[a>>2]=324680;__ZN10StringNameC2Ev(a+648|0);__ZN7Control24set_default_cursor_shapeENS_11CursorShapeE(a,15);__Z22postinitialize_handlerP6Object(a);return a|0}function __ZN15HSplitContainer18_initialize_classvEv(b){b=b|0;if(a[1263471]|0)return;if(!(a[1263266]|0)){__ZN9Container16initialize_classEv();__ZN7ClassDB10_add_classI14SplitContainerEEvv();__ZN14SplitContainer13_bind_methodsEv();a[1263266]=1}__ZN7ClassDB10_add_classI15HSplitContainerEEvv();a[1263471]=1;return}function __ZN15HSplitContainer5_setvERK10StringNameRK7Variant(a,b,c){a=a|0;b=b|0;c=c|0;var d=0;if(1128!=1129?__ZN7Control4_setERK10StringNameRK7Variant(a,b,c)|0:0)d=1;else d=0;return d|0}function __ZNK15HSplitContainer5_getvERK10StringNameR7Variant(a,b,c){a=a|0;b=b|0;c=c|0;var d=0;if(1130!=1131?__ZNK7Control4_getERK10StringNameR7Variant(a,b,c)|0:0)d=1;else d=0;return d|0}function __ZNK15HSplitContainer19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+24|0;g=e+4|0;h=e;if(!d)__ZNK14SplitContainer19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,0);__ZN6StringC2EPKc(f,1027350);i=c[f>>2]|0;f=i;j=g+4|0;c[j>>2]=0;k=g+12|0;c[k>>2]=0;c[g>>2]=0;n=(i|0)==0;if(!n?(c[j>>2]=0,__Z28atomic_conditional_incrementPj(i+-8|0)|0):0)c[j>>2]=f;c[g+8>>2]=0;f=c[k>>2]|0;if(f|0){if(!(__Z16atomic_decrementPj(f+-8|0)|0))__ZN6Memory11free_staticEPvb(f,1);c[k>>2]=0}c[g+16>>2]=256;if(!(c[b>>2]|0)){k=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=k;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0}k=__ZnwjPFPvjE(32,4740)|0;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0;c[k+12>>2]=0;c[k+16>>2]=7;f=k+20|0;c[f>>2]=0;j=k+24|0;c[j>>2]=0;o=k+28|0;c[o>>2]=0;__ZN12PropertyInfoaSERKS_(k,g)|0;p=c[b>>2]|0;q=p+4|0;r=c[q>>2]|0;c[j>>2]=r;c[f>>2]=0;c[o>>2]=p;if(r|0)c[r+20>>2]=k;c[q>>2]=k;if(!(c[p>>2]|0))c[p>>2]=k;k=p+8|0;c[k>>2]=(c[k>>2]|0)+1;k=c[g+12>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);k=c[g+4>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);if(!n?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);__ZN10StringNameC2EPKc(h,1027350);__ZN7ClassDB17get_property_listE10StringNameP4ListI12PropertyInfo16DefaultAllocatorEbPK6Object(h,b,1,a);__ZN10StringNameD2Ev(h);if(!d){l=e;return}__ZNK14SplitContainer19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,1);l=e;return}function __ZN15HSplitContainer14_notificationvEib(a,b,c){a=a|0;b=b|0;c=c|0;if(c){if(952!=525)__ZN14SplitContainer13_notificationEi(a,b);if(525!=513)__ZN9Container13_notificationEi(a,b);if(513!=512)__ZN7Control13_notificationEi(a,b);if(512!=511)__ZN10CanvasItem13_notificationEi(a,b);if(511==510)return;__ZN4Node13_notificationEi(a,b);return}else{if(511!=510)__ZN4Node13_notificationEi(a,b);if(512!=511)__ZN10CanvasItem13_notificationEi(a,b);if(513!=512)__ZN7Control13_notificationEi(a,b);if(525!=513)__ZN9Container13_notificationEi(a,b);if(952==525)return;__ZN14SplitContainer13_notificationEi(a,b);return}}function __ZNK15HSplitContainer16_get_class_namevEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+8|0;e=b+4|0;f=b;g=a+648|0;a=c[g>>2]|0;if(a|0){if(c[a+4>>2]|0){l=b;return g|0}if(__ZNK6String6lengthEv(a+8|0)|0){l=b;return g|0}}__ZN6StringC2EPKc(d,1027350);c[f>>2]=c[d>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameaSERKS_(g,e);__ZN10StringNameD2Ev(e);e=c[f>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);l=b;return g|0}function __ZNK15HSplitContainer9get_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1027350);l=a;return c[b>>2]|0}function __ZNK15HSplitContainer8is_classERK6String(a,b){a=a|0;b=b|0;var c=0;if(((((!(__ZNK6StringeqEPKc(b,1027350)|0)?!(__ZNK6StringeqEPKc(b,834635)|0):0)?!(__ZNK6StringeqEPKc(b,947468)|0):0)?!(__ZNK6StringeqEPKc(b,1111718)|0):0)?!(__ZNK6StringeqEPKc(b,947933)|0):0)?!(__ZNK6StringeqEPKc(b,1132465)|0):0)c=__ZNK6StringeqEPKc(b,1142944)|0;else c=1;return c|0}function __ZNK15HSplitContainer12is_class_ptrEPv(a,b){a=a|0;b=b|0;var c=0;if((b|0)==1236620|(b|0)==1235556){c=1;return c|0}c=(b|0)==1220912|((b|0)==1220744|((b|0)==1220748|((b|0)==1220720|(b|0)==1220580)));return c|0}function __ZN15HSplitContainerD2Ev(a){a=a|0;c[a>>2]=324680;__ZN10StringNameD2Ev(a+648|0);c[a>>2]=236768;__ZN10StringNameD2Ev(a+608|0);c[a>>2]=229764;__ZN10StringNameD2Ev(a+600|0);__ZN7ControlD2Ev(a);return}function __ZN15HSplitContainerD0Ev(a){a=a|0;c[a>>2]=324680;__ZN10StringNameD2Ev(a+648|0);c[a>>2]=236768;__ZN10StringNameD2Ev(a+608|0);c[a>>2]=229764;__ZN10StringNameD2Ev(a+600|0);__ZN7ControlD2Ev(a);__ZdlPv(a);return}function __ZN7ClassDB7creatorI14PanelContainerEEP6Objectv(){var a=0;a=__ZnwjPKc(616,1263606)|0;__ZN14PanelContainerC2Ev(a);__Z22postinitialize_handlerP6Object(a);return a|0}function __ZN14PanelContainerC2Ev(a){a=a|0;__ZN9ContainerC2Ev(a);c[a>>2]=234120;__ZN10StringNameC2Ev(a+608|0);return}function __ZN7ClassDB7creatorI15ScrollContainerEEP6Objectv(){var a=0;a=__ZnwjPKc(688,1263606)|0;__ZN15ScrollContainerC2Ev(a);__Z22postinitialize_handlerP6Object(a);return a|0}function __ZN15ScrollContainerC2Ev(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d+8|0;f=d+4|0;g=d;__ZN9ContainerC2Ev(b);c[b>>2]=242716;__ZN10StringNameC2Ev(b+608|0);h=b+636|0;i=b+620|0;j=i+48|0;do{c[i>>2]=0;i=i+4|0}while((i|0)<(j|0));i=__ZnwjPKc(704,1263606)|0;__ZN9ScrollBarC2E11Orientation(i,0);c[i>>2]=19932;__ZN10StringNameC2Ev(i+700|0);__ZN7Control16set_v_size_flagsEi(i,0);__Z22postinitialize_handlerP6Object(i);j=b+612|0;c[j>>2]=i;__ZN6StringC2EPKc(e,947889);__ZN4Node8set_nameERK6String(i,e);i=c[e>>2]|0;if(i|0?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);__ZN4Node9add_childEPS_b(b,c[j>>2]|0,0);i=__ZnwjPKc(704,1263606)|0;__ZN9ScrollBarC2E11Orientation(i,1);c[i>>2]=321832;__ZN10StringNameC2Ev(i+700|0);__ZN7Control16set_h_size_flagsEi(i,0);__Z22postinitialize_handlerP6Object(i);k=b+616|0;c[k>>2]=i;__ZN6StringC2EPKc(e,947899);__ZN4Node8set_nameERK6String(i,e);i=c[e>>2]|0;if(i|0?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);__ZN4Node9add_childEPS_b(b,c[k>>2]|0,0);i=c[j>>2]|0;__ZN10StringNameC2EPKc(e,947909);__ZN10StringNameC2EPKc(f,848966);c[g>>2]=0;__ZN6Object7connectERK10StringNamePS_S2_RK6VectorI7VariantEj(i,e,b,f,g,0)|0;i=c[g>>2]|0;if(i|0?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0){j=c[g>>2]|0;n=(j|0)==0?0:j+-4|0;j=n+4|0;o=c[n>>2]|0;if(o|0){p=0;q=o;while(1){o=j+(p*24|0)|0;if(!(c[o>>2]|0))r=q;else{__ZN7Variant5clearEv(o);r=c[n>>2]|0}p=p+1|0;if(p>>>0>=r>>>0)break;else q=r}}__ZN6Memory11free_staticEPvb(i,1)}__ZN10StringNameD2Ev(f);__ZN10StringNameD2Ev(e);i=c[k>>2]|0;__ZN10StringNameC2EPKc(e,947909);__ZN10StringNameC2EPKc(f,848966);c[g>>2]=0;__ZN6Object7connectERK10StringNamePS_S2_RK6VectorI7VariantEj(i,e,b,f,g,0)|0;i=c[g>>2]|0;if(i|0?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0){k=c[g>>2]|0;g=(k|0)==0?0:k+-4|0;k=g+4|0;r=c[g>>2]|0;if(r|0){q=0;p=r;while(1){r=k+(q*24|0)|0;if(!(c[r>>2]|0))s=p;else{__ZN7Variant5clearEv(r);s=c[g>>2]|0}q=q+1|0;if(q>>>0>=s>>>0)break;else p=s}}__ZN6Memory11free_staticEPvb(i,1)}__ZN10StringNameD2Ev(f);__ZN10StringNameD2Ev(e);c[h>>2]=0;c[b+640>>2]=0;a[b+676>>0]=0;a[b+677>>0]=0;a[b+679>>0]=1;a[b+680>>0]=1;__ZN7Control17set_clip_contentsEb(b,1);l=d;return}function __ZN7ClassDB7creatorI15CenterContainerEEP6Objectv(){var a=0;a=__ZnwjPKc(616,1263606)|0;__ZN15CenterContainerC2Ev(a);__Z22postinitialize_handlerP6Object(a);return a|0}function __ZN15CenterContainerC2Ev(b){b=b|0;__ZN9ContainerC2Ev(b);c[b>>2]=231428;__ZN10StringNameC2Ev(b+608|0);a[b+612>>0]=0;return}function __ZN7ClassDB7creatorI13GridContainerEEP6Objectv(){var a=0;a=__ZnwjPKc(616,1263606)|0;__ZN13GridContainerC2Ev(a);__Z22postinitialize_handlerP6Object(a);return a|0}function __ZN13GridContainerC2Ev(a){a=a|0;__ZN9ContainerC2Ev(a);c[a>>2]=239428;__ZN10StringNameC2Ev(a+608|0);__ZN7Control16set_mouse_filterENS_11MouseFilterE(a,1);c[a+612>>2]=1;return}function __ZN7ClassDB7creatorI13VBoxContainerEEP6Objectv(){var a=0;a=__ZnwjPKc(624,1263606)|0;__ZN12BoxContainerC2Eb(a,1);c[a>>2]=25800;__ZN10StringNameC2Ev(a+620|0);__Z22postinitialize_handlerP6Object(a);return a|0}function __ZN7ClassDB7creatorI13HBoxContainerEEP6Objectv(){var a=0;a=__ZnwjPKc(624,1263606)|0;__ZN12BoxContainerC2Eb(a,0);c[a>>2]=201104;__ZN10StringNameC2Ev(a+620|0);__Z22postinitialize_handlerP6Object(a);return a|0}function __ZN7ClassDB7creatorI9ContainerEEP6Objectv(){var a=0;a=__ZnwjPKc(608,1263606)|0;__ZN9ContainerC2Ev(a);__Z22postinitialize_handlerP6Object(a);return a|0}function __ZN7ClassDB7creatorI13TextureButtonEEP6Objectv(){var a=0;a=__ZnwjPKc(672,1263606)|0;__ZN13TextureButtonC2Ev(a);__Z22postinitialize_handlerP6Object(a);return a|0}function __ZN7ClassDB7creatorI10VSeparatorEEP6Objectv(){var a=0;a=__ZnwjPKc(616,1263606)|0;__ZN10VSeparatorC2Ev(a);__Z22postinitialize_handlerP6Object(a);return a|0}function __ZN7ClassDB7creatorI10HSeparatorEEP6Objectv(){var a=0;a=__ZnwjPKc(616,1263606)|0;__ZN10HSeparatorC2Ev(a);__Z22postinitialize_handlerP6Object(a);return a|0}function __ZN7ClassDB7creatorI4TabsEEP6Objectv(){var a=0;a=__ZnwjPKc(656,1263606)|0;__ZN4TabsC2Ev(a);__Z22postinitialize_handlerP6Object(a);return a|0}function __ZN4TabsC2Ev(b){b=b|0;__ZN7ControlC2Ev(b);c[b>>2]=252952;__ZN10StringNameC2Ev(b+600|0);c[b+620>>2]=0;c[b+624>>2]=0;c[b+628>>2]=1;c[b+632>>2]=-1;a[b+636>>0]=0;c[b+612>>2]=-1;c[b+640>>2]=-1;a[b+644>>0]=0;c[b+648>>2]=0;c[b+604>>2]=0;c[b+608>>2]=0;return}function __ZN7ClassDB7creatorI12TabContainerEEP6Objectv(){var a=0;a=__ZnwjPKc(640,1263606)|0;__ZN12TabContainerC2Ev(a);__Z22postinitialize_handlerP6Object(a);return a|0}function __ZN12TabContainerC2Ev(b){b=b|0;__ZN7ControlC2Ev(b);c[b>>2]=251604;__ZN10StringNameC2Ev(b+600|0);c[b+608>>2]=0;a[b+629>>0]=0;c[b+612>>2]=0;c[b+620>>2]=0;c[b+624>>2]=0;c[b+604>>2]=0;c[b+632>>2]=1;a[b+628>>0]=1;c[b+636>>2]=0;return}function __ZN7ClassDB7creatorI13NinePatchRectEEP6Objectv(){var a=0;a=__ZnwjPKc(648,1263606)|0;__ZN13NinePatchRectC2Ev(a);__Z22postinitialize_handlerP6Object(a);return a|0}function __ZN13NinePatchRectC2Ev(b){b=b|0;var d=0,e=0;__ZN7ControlC2Ev(b);c[b>>2]=234312;__ZN10StringNameC2Ev(b+600|0);d=b+608|0;e=d+36|0;do{c[d>>2]=0;d=d+4|0}while((d|0)<(e|0));__ZN7Control16set_mouse_filterENS_11MouseFilterE(b,2);a[b+604>>0]=1;return}function __ZN7ClassDB10_add_classI9ColorRectEEvv(){var a=0,b=0,d=0,e=0,f=0,g=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+16|0;d=a+12|0;e=a+8|0;f=a+4|0;g=a;__ZN6StringC2EPKc(b,947923);c[e>>2]=c[b>>2];__ZN10StringNameC2ERK6String(d,e);__ZN6StringC2EPKc(b,1111718);c[g>>2]=c[b>>2];__ZN10StringNameC2ERK6String(f,g);__ZN7ClassDB11_add_class2ERK10StringNameS2_(d,f);__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);__ZN10StringNameD2Ev(d);d=c[e>>2]|0;if(!d){l=a;return}if(__Z16atomic_decrementPj(d+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(d,1);l=a;return}function __ZN9ColorRect13_bind_methodsEv(){var a=0,b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0;a=l;l=l+64|0;if((l|0)>=(m|0))ba(64);b=a+44|0;d=a+32|0;e=a+24|0;f=a+12|0;g=a+40|0;h=a;i=a+16|0;j=a+8|0;k=a+4|0;__Z8D_METHODPKcS0_(d,947944,1128565);n=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(n);c[n>>2]=325064;__ZN10MethodBind10_set_constEb(n,0);__ZN10MethodBind24_generate_argument_typesEi(n,1);c[n+44>>2]=1881;c[n+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,n,d,0,0)|0;n=d+4|0;o=c[n>>2]|0;if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0){p=c[n>>2]|0;n=(p|0)==0?0:p+-4|0;p=n+4|0;if(c[n>>2]|0){q=0;do{__ZN10StringNameD2Ev(p+(q<<2)|0);q=q+1|0}while(q>>>0<(c[n>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(o,1)}__ZN10StringNameD2Ev(d);__Z8D_METHODPKc(e,947960);d=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(d);c[d>>2]=325100;__ZN10MethodBind10_set_constEb(d,1);__ZN10MethodBind24_generate_argument_typesEi(d,0);__ZN10MethodBind12_set_returnsEb(d,1);c[d+44>>2]=1882;c[d+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,d,e,0,0)|0;d=e+4|0;o=c[d>>2]|0;if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0){n=c[d>>2]|0;d=(n|0)==0?0:n+-4|0;n=d+4|0;if(c[d>>2]|0){q=0;do{__ZN10StringNameD2Ev(n+(q<<2)|0);q=q+1|0}while(q>>>0<(c[d>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(o,1)}__ZN10StringNameD2Ev(e);__ZN6StringC2EPKc(b,947923);c[g>>2]=c[b>>2];__ZN10StringNameC2ERK6String(f,g);__ZN6StringC2EPKc(h,1128565);__ZN6StringC2EPKc(i,1263606);e=b+4|0;c[e>>2]=0;o=b+12|0;c[o>>2]=0;c[b>>2]=14;d=c[h>>2]|0;if(d|0?(c[e>>2]=0,__Z28atomic_conditional_incrementPj(d+-8|0)|0):0)c[e>>2]=c[h>>2];c[b+8>>2]=0;e=c[o>>2]|0;if((e|0)!=(c[i>>2]|0)){if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);c[o>>2]=0;e=c[i>>2]|0;if(e|0?__Z28atomic_conditional_incrementPj(e+-8|0)|0:0)c[o>>2]=c[i>>2]}c[b+16>>2]=7;c[j>>2]=__Z11_scs_createPKc(947944)|0;c[k>>2]=__Z11_scs_createPKc(947960)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(f,b,j,k,-1);__ZN10StringNameD2Ev(k);__ZN10StringNameD2Ev(j);j=c[b+12>>2]|0;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);j=c[b+4>>2]|0;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);j=c[i>>2]|0;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);j=c[h>>2]|0;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(!f){l=a;return}if(__Z16atomic_decrementPj(f+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(f,1);l=a;return}function __ZN7ClassDB7creatorI9ColorRectEEP6Objectv(){var a=0;a=__ZnwjPKc(624,1263606)|0;__ZN9ColorRectC2Ev(a);__Z22postinitialize_handlerP6Object(a);return a|0}function __ZN9ColorRectC2Ev(a){a=a|0;__ZN7ControlC2Ev(a);c[a>>2]=324872;__ZN10StringNameC2Ev(a+600|0);g[a+604>>2]=1.0;g[a+608>>2]=1.0;g[a+612>>2]=1.0;g[a+616>>2]=1.0;return}function __ZN9ColorRect18_initialize_classvEv(b){b=b|0;if(a[1263472]|0)return;if(!(a[1256994]|0)){if(!(a[1256995]|0)){if(!(a[1256996]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI4NodeEEvv();__ZN4Node13_bind_methodsEv();a[1256996]=1}__ZN7ClassDB10_add_classI10CanvasItemEEvv();__ZN10CanvasItem13_bind_methodsEv();a[1256995]=1}__ZN7ClassDB10_add_classI7ControlEEvv();__ZN7Control13_bind_methodsEv();a[1256994]=1}__ZN7ClassDB10_add_classI9ColorRectEEvv();__ZN9ColorRect13_bind_methodsEv();a[1263472]=1;return}function __ZN9ColorRect5_setvERK10StringNameRK7Variant(a,b,c){a=a|0;b=b|0;c=c|0;var d=0;if(1128!=1129?__ZN7Control4_setERK10StringNameRK7Variant(a,b,c)|0:0)d=1;else d=0;return d|0}function __ZNK9ColorRect5_getvERK10StringNameR7Variant(a,b,c){a=a|0;b=b|0;c=c|0;var d=0;if(1130!=1131?__ZNK7Control4_getERK10StringNameR7Variant(a,b,c)|0:0)d=1;else d=0;return d|0}function __ZNK9ColorRect19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+24|0;g=e+4|0;h=e;if(!d)__ZNK7Control19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,0);__ZN6StringC2EPKc(f,947923);i=c[f>>2]|0;f=i;j=g+4|0;c[j>>2]=0;k=g+12|0;c[k>>2]=0;c[g>>2]=0;n=(i|0)==0;if(!n?(c[j>>2]=0,__Z28atomic_conditional_incrementPj(i+-8|0)|0):0)c[j>>2]=f;c[g+8>>2]=0;f=c[k>>2]|0;if(f|0){if(!(__Z16atomic_decrementPj(f+-8|0)|0))__ZN6Memory11free_staticEPvb(f,1);c[k>>2]=0}c[g+16>>2]=256;if(!(c[b>>2]|0)){k=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=k;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0}k=__ZnwjPFPvjE(32,4740)|0;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0;c[k+12>>2]=0;c[k+16>>2]=7;f=k+20|0;c[f>>2]=0;j=k+24|0;c[j>>2]=0;o=k+28|0;c[o>>2]=0;__ZN12PropertyInfoaSERKS_(k,g)|0;p=c[b>>2]|0;q=p+4|0;r=c[q>>2]|0;c[j>>2]=r;c[f>>2]=0;c[o>>2]=p;if(r|0)c[r+20>>2]=k;c[q>>2]=k;if(!(c[p>>2]|0))c[p>>2]=k;k=p+8|0;c[k>>2]=(c[k>>2]|0)+1;k=c[g+12>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);k=c[g+4>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);if(!n?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);__ZN10StringNameC2EPKc(h,947923);__ZN7ClassDB17get_property_listE10StringNameP4ListI12PropertyInfo16DefaultAllocatorEbPK6Object(h,b,1,a);__ZN10StringNameD2Ev(h);if(!d){l=e;return}__ZNK7Control19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,1);l=e;return}function __ZN9ColorRect14_notificationvEib(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+8|0;g=e;if(!d){if(511!=510)__ZN4Node13_notificationEi(a,b);if(512!=511)__ZN10CanvasItem13_notificationEi(a,b);if(513!=512)__ZN7Control13_notificationEi(a,b)}if((b|0)==30&1883!=513){__ZNK7Control8get_sizeEv(g,a);h=f;c[h>>2]=0;c[h+4>>2]=0;h=g;g=c[h+4>>2]|0;i=f+8|0;c[i>>2]=c[h>>2];c[i+4>>2]=g;__ZN10CanvasItem9draw_rectERK5Rect2RK5Color(a,f,a+604|0)}if(!d){l=e;return}if(513!=512)__ZN7Control13_notificationEi(a,b);if(512!=511)__ZN10CanvasItem13_notificationEi(a,b);if(511==510){l=e;return}__ZN4Node13_notificationEi(a,b);l=e;return}function __ZNK9ColorRect16_get_class_namevEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+8|0;e=b+4|0;f=b;g=a+600|0;a=c[g>>2]|0;if(a|0){if(c[a+4>>2]|0){l=b;return g|0}if(__ZNK6String6lengthEv(a+8|0)|0){l=b;return g|0}}__ZN6StringC2EPKc(d,947923);c[f>>2]=c[d>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameaSERKS_(g,e);__ZN10StringNameD2Ev(e);e=c[f>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);l=b;return g|0}function __ZNK9ColorRect9get_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,947923);l=a;return c[b>>2]|0}function __ZNK9ColorRect8is_classERK6String(a,b){a=a|0;b=b|0;var c=0;if(((!(__ZNK6StringeqEPKc(b,947923)|0)?!(__ZNK6StringeqEPKc(b,1111718)|0):0)?!(__ZNK6StringeqEPKc(b,947933)|0):0)?!(__ZNK6StringeqEPKc(b,1132465)|0):0)c=__ZNK6StringeqEPKc(b,1142944)|0;else c=1;return c|0}function __ZNK9ColorRect12is_class_ptrEPv(a,b){a=a|0;b=b|0;return (b|0)==1236624|((b|0)==1220744|((b|0)==1220748|((b|0)==1220720|(b|0)==1220580)))|0}function __ZN9ColorRectD2Ev(a){a=a|0;c[a>>2]=324872;__ZN10StringNameD2Ev(a+600|0);__ZN7ControlD2Ev(a);return}function __ZN9ColorRectD0Ev(a){a=a|0;c[a>>2]=324872;__ZN10StringNameD2Ev(a+600|0);__ZN7ControlD2Ev(a);__ZdlPv(a);return}function __ZN9ColorRect13_notificationEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0;d=l;l=l+32|0;if((l|0)>=(m|0))ba(32);e=d+8|0;f=d;if((b|0)!=30){l=d;return}__ZNK7Control8get_sizeEv(f,a);b=e;c[b>>2]=0;c[b+4>>2]=0;b=f;f=c[b+4>>2]|0;g=e+8|0;c[g>>2]=c[b>>2];c[g+4>>2]=f;__ZN10CanvasItem9draw_rectERK5Rect2RK5Color(a,e,a+604|0);l=d;return}function __ZN9ColorRect15set_frame_colorERK5Color(a,b){a=a|0;b=b|0;var d=0;d=a+604|0;c[d>>2]=c[b>>2];c[d+4>>2]=c[b+4>>2];c[d+8>>2]=c[b+8>>2];c[d+12>>2]=c[b+12>>2];__ZN10CanvasItem6updateEv(a);return}function __ZNK9ColorRect15get_frame_colorEv(a,b){a=a|0;b=b|0;var d=0;d=b+604|0;c[a>>2]=c[d>>2];c[a+4>>2]=c[d+4>>2];c[a+8>>2]=c[d+8>>2];c[a+12>>2]=c[d+12>>2];return}function __ZNK13MethodBind0RCI9ColorRect5ColorE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;if((b|0)!=-1){f=0;l=a;return f|0}g[d>>2]=0.0;g[d+4>>2]=0.0;g[d+8>>2]=0.0;g[d+12>>2]=1.0;__ZN7VariantC2ERK5Color(e,d);d=c[e>>2]|0;if(d|0)__ZN7Variant5clearEv(e);f=d;l=a;return f|0}function __ZNK13MethodBind0RCI9ColorRect5ColorE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,947923);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI9ColorRect5ColorE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0;f=l;l=l+48|0;if((l|0)>=(m|0))ba(48);i=f;j=f+24|0;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236624)|0:0){c[h>>2]=0;a[1263537]=0;k=c[d+24>>2]|0;if((k|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=k;c[b>>2]=0;l=f;return}n=k-(c[d+20>>2]|0)|0;if((n|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=n;c[b>>2]=0;l=f;return}n=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))o=n;else o=c[(c[d>>2]|0)+n>>2]|0;Pi[o&2047](j,d);__ZN7VariantC2ERK5Color(i,j);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI9ColorRect5ColorE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=d;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236624)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;Pi[i&2047](f,a);c[e>>2]=c[f>>2];c[e+4>>2]=c[f+4>>2];c[e+8>>2]=c[f+8>>2];c[e+12>>2]=c[f+12>>2];l=d;return}function __ZN13MethodBind0RCI9ColorRect5ColorED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I9ColorRectRK5ColorE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;if(b|0){f=0;l=a;return f|0}g[d>>2]=0.0;g[d+4>>2]=0.0;g[d+8>>2]=0.0;g[d+12>>2]=1.0;__ZN7VariantC2ERK5Color(e,d);d=c[e>>2]|0;if(d|0)__ZN7Variant5clearEv(e);f=d;l=a;return f|0}function __ZNK11MethodBind1I9ColorRectRK5ColorE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,947923);l=a;return c[b>>2]|0}function __ZN11MethodBind1I9ColorRectRK5ColorE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;i=l;l=l+48|0;if((l|0)>=(m|0))ba(48);j=i+24|0;k=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236624)|0:0){c[h>>2]=0;a[1263537]=0;n=d+24|0;o=c[n>>2]|0;if((o|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=o;c[b>>2]=0;l=i;return}p=o-(c[d+20>>2]|0)|0;if((p|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=p;c[b>>2]=0;l=i;return}if((g|0)>0){if((o|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);q=0}else{a[1263537]=0;q=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,q)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=q;c[b>>2]=0;l=i;return}}q=c[d+44>>2]|0;o=c[d+48>>2]|0;p=e+(o>>1)|0;if(!(o&1))r=q;else r=c[(c[p>>2]|0)+q>>2]|0;do if((g|0)<1){q=c[n>>2]|0;o=q+-1|0;if((q|0)>=1){e=c[d+16>>2]|0;s=(e|0)==0;if(s)t=0;else t=c[e+-4>>2]|0;if((q|0)<=(t|0)){if(s)u=0;else u=c[e+-4>>2]|0;do if((u|0)<(q|0)){if(s)v=0;else v=c[e+-4>>2]|0;if((v|0)<(q|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);w=0;break}else{a[1263537]=0;x=31;break}}else x=31;while(0);if((x|0)==31)w=e+(o*24|0)|0;__ZN7VariantC2ERKS_(k,w);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);__ZNK7Variantcv5ColorEv(j,k);Pi[r&2047](p,j);if(c[k>>2]|0)__ZN7Variant5clearEv(k);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I9ColorRectRK5ColorE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236624)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;b=c[d>>2]|0;c[f>>2]=c[b>>2];c[f+4>>2]=c[b+4>>2];c[f+8>>2]=c[b+8>>2];c[f+12>>2]=c[b+12>>2];Pi[i&2047](a,f);l=e;return}function __ZN11MethodBind1I9ColorRectRK5ColorED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN7ClassDB7creatorI11TextureRectEEP6Objectv(){var a=0;a=__ZnwjPKc(616,1263606)|0;__ZN11TextureRectC2Ev(a);__Z22postinitialize_handlerP6Object(a);return a|0}function __ZN7ClassDB7creatorI5RangeEEP6Objectv(){var a=0;a=__ZnwjPKc(616,1263606)|0;__ZN5RangeC2Ev(a);__Z22postinitialize_handlerP6Object(a);return a|0}function __ZN7ClassDB7creatorI5PanelEEP6Objectv(){var a=0;a=__ZnwjPKc(608,1263606)|0;__ZN5PanelC2Ev(a);__Z22postinitialize_handlerP6Object(a);return a|0}function __ZN7ClassDB7creatorI10LinkButtonEEP6Objectv(){var a=0;a=__ZnwjPKc(648,1263606)|0;__ZN10LinkButtonC2Ev(a);__Z22postinitialize_handlerP6Object(a);return a|0}function __ZN10LinkButtonC2Ev(a){a=a|0;__ZN10BaseButtonC2Ev(a);c[a>>2]=241188;__ZN10StringNameC2Ev(a+636|0);c[a+640>>2]=0;c[a+644>>2]=0;__ZN10BaseButton22set_enabled_focus_modeEN7Control9FocusModeE(a,0);__ZN7Control24set_default_cursor_shapeENS_11CursorShapeE(a,2);return}function __ZN7ClassDB7creatorI10ToolButtonEEP6Objectv(){var a=0;a=__ZnwjPKc(672,1263606)|0;__ZN10ToolButtonC2Ev(a);__Z22postinitialize_handlerP6Object(a);return a|0}function __ZN7ClassDB7creatorI11CheckButtonEEP6Objectv(){var a=0;a=__ZnwjPKc(672,1263606)|0;__ZN11CheckButtonC2Ev(a);__Z22postinitialize_handlerP6Object(a);return a|0}function __ZN7ClassDB7creatorI8CheckBoxEEP6Objectv(){var a=0,b=0,d=0,e=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;d=__ZnwjPKc(672,1263606)|0;c[b>>2]=0;__ZN8CheckBoxC2ERK6String(d,b);__Z22postinitialize_handlerP6Object(d);e=c[b>>2]|0;if(!e){l=a;return d|0}if(__Z16atomic_decrementPj(e+-8|0)|0){l=a;return d|0}__ZN6Memory11free_staticEPvb(e,1);l=a;return d|0}function __ZN8CheckBoxC2ERK6String(a,b){a=a|0;b=b|0;__ZN6ButtonC2ERK6String(a,b);c[a>>2]=240604;__ZN10StringNameC2Ev(a+664|0);__ZN10BaseButton15set_toggle_modeEb(a,1);__ZN6Button14set_text_alignENS_9TextAlignE(a,0);return}function __ZN7ClassDB7creatorI10MenuButtonEEP6Objectv(){var a=0;a=__ZnwjPKc(680,1263606)|0;__ZN10MenuButtonC2Ev(a);__Z22postinitialize_handlerP6Object(a);return a|0}function __ZN10MenuButtonC2Ev(a){a=a|0;var b=0,d=0,e=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b;c[d>>2]=0;__ZN6ButtonC2ERK6String(a,d);e=c[d>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);c[a>>2]=232100;__ZN10StringNameC2Ev(a+664|0);__ZN6Button8set_flatEb(a,1);__ZN10BaseButton22set_enabled_focus_modeEN7Control9FocusModeE(a,0);e=__ZnwjPKc(672,1263606)|0;__ZN9PopupMenuC2Ev(e);__Z22postinitialize_handlerP6Object(e);d=a+672|0;c[d>>2]=e;__ZN10CanvasItem4hideEv(e);__ZN4Node9add_childEPS_b(a,c[d>>2]|0,0);__ZN10CanvasItem15set_as_toplevelEb(c[d>>2]|0,1);__ZN4Node31set_process_unhandled_key_inputEb(a,1);__ZN10BaseButton15set_action_modeENS_10ActionModeE(a,0);l=b;return}function __ZN7ClassDB7creatorI10PopupPanelEEP6Objectv(){var a=0;a=__ZnwjPKc(616,1263606)|0;__ZN10PopupPanelC2Ev(a);__Z22postinitialize_handlerP6Object(a);return a|0}function __ZN7ClassDB7creatorI5PopupEEP6Objectv(){var a=0;a=__ZnwjPKc(608,1263606)|0;__ZN5PopupC2Ev(a);__Z22postinitialize_handlerP6Object(a);return a|0}function __ZN7ClassDB10_add_classI7VSliderEEvv(){var a=0,b=0,d=0,e=0,f=0,g=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+16|0;d=a+12|0;e=a+8|0;f=a+4|0;g=a;__ZN6StringC2EPKc(b,1006041);c[e>>2]=c[b>>2];__ZN10StringNameC2ERK6String(d,e);__ZN6StringC2EPKc(b,839407);c[g>>2]=c[b>>2];__ZN10StringNameC2ERK6String(f,g);__ZN7ClassDB11_add_class2ERK10StringNameS2_(d,f);__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);__ZN10StringNameD2Ev(d);d=c[e>>2]|0;if(!d){l=a;return}if(__Z16atomic_decrementPj(d+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(d,1);l=a;return}function __ZN7ClassDB7creatorI7VSliderEEP6Objectv(){var a=0;a=__ZnwjPKc(656,1263606)|0;__ZN6SliderC2E11Orientation(a,1);c[a>>2]=325136;__ZN10StringNameC2Ev(a+648|0);__ZN7Control16set_h_size_flagsEi(a,0);__Z22postinitialize_handlerP6Object(a);return a|0}function __ZN7VSlider18_initialize_classvEv(b){b=b|0;if(a[1263473]|0)return;if(!(a[1263275]|0)){__ZN5Range16initialize_classEv();__ZN7ClassDB10_add_classI6SliderEEvv();__ZN6Slider13_bind_methodsEv();a[1263275]=1}__ZN7ClassDB10_add_classI7VSliderEEvv();a[1263473]=1;return}function __ZN7VSlider5_setvERK10StringNameRK7Variant(a,b,c){a=a|0;b=b|0;c=c|0;var d=0;if(1128!=1129?__ZN7Control4_setERK10StringNameRK7Variant(a,b,c)|0:0)d=1;else d=0;return d|0}function __ZNK7VSlider5_getvERK10StringNameR7Variant(a,b,c){a=a|0;b=b|0;c=c|0;var d=0;if(1130!=1131?__ZNK7Control4_getERK10StringNameR7Variant(a,b,c)|0:0)d=1;else d=0;return d|0}function __ZNK7VSlider19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+24|0;g=e+4|0;h=e;if(!d)__ZNK6Slider19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,0);__ZN6StringC2EPKc(f,1006041);i=c[f>>2]|0;f=i;j=g+4|0;c[j>>2]=0;k=g+12|0;c[k>>2]=0;c[g>>2]=0;n=(i|0)==0;if(!n?(c[j>>2]=0,__Z28atomic_conditional_incrementPj(i+-8|0)|0):0)c[j>>2]=f;c[g+8>>2]=0;f=c[k>>2]|0;if(f|0){if(!(__Z16atomic_decrementPj(f+-8|0)|0))__ZN6Memory11free_staticEPvb(f,1);c[k>>2]=0}c[g+16>>2]=256;if(!(c[b>>2]|0)){k=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=k;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0}k=__ZnwjPFPvjE(32,4740)|0;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0;c[k+12>>2]=0;c[k+16>>2]=7;f=k+20|0;c[f>>2]=0;j=k+24|0;c[j>>2]=0;o=k+28|0;c[o>>2]=0;__ZN12PropertyInfoaSERKS_(k,g)|0;p=c[b>>2]|0;q=p+4|0;r=c[q>>2]|0;c[j>>2]=r;c[f>>2]=0;c[o>>2]=p;if(r|0)c[r+20>>2]=k;c[q>>2]=k;if(!(c[p>>2]|0))c[p>>2]=k;k=p+8|0;c[k>>2]=(c[k>>2]|0)+1;k=c[g+12>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);k=c[g+4>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);if(!n?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);__ZN10StringNameC2EPKc(h,1006041);__ZN7ClassDB17get_property_listE10StringNameP4ListI12PropertyInfo16DefaultAllocatorEbPK6Object(h,b,1,a);__ZN10StringNameD2Ev(h);if(!d){l=e;return}__ZNK6Slider19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,1);l=e;return}function __ZN7VSlider14_notificationvEib(a,b,c){a=a|0;b=b|0;c=c|0;__ZN6Slider14_notificationvEib(a,b,c);return}function __ZNK7VSlider16_get_class_namevEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+8|0;e=b+4|0;f=b;g=a+648|0;a=c[g>>2]|0;if(a|0){if(c[a+4>>2]|0){l=b;return g|0}if(__ZNK6String6lengthEv(a+8|0)|0){l=b;return g|0}}__ZN6StringC2EPKc(d,1006041);c[f>>2]=c[d>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameaSERKS_(g,e);__ZN10StringNameD2Ev(e);e=c[f>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);l=b;return g|0}function __ZNK7VSlider9get_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1006041);l=a;return c[b>>2]|0}function __ZNK7VSlider8is_classERK6String(a,b){a=a|0;b=b|0;var c=0;if(((((!(__ZNK6StringeqEPKc(b,1006041)|0)?!(__ZNK6StringeqEPKc(b,839407)|0):0)?!(__ZNK6StringeqEPKc(b,875219)|0):0)?!(__ZNK6StringeqEPKc(b,1111718)|0):0)?!(__ZNK6StringeqEPKc(b,947933)|0):0)?!(__ZNK6StringeqEPKc(b,1132465)|0):0)c=__ZNK6StringeqEPKc(b,1142944)|0;else c=1;return c|0}function __ZNK7VSlider12is_class_ptrEPv(a,b){a=a|0;b=b|0;var c=0;if((b|0)==1236628|(b|0)==1235596){c=1;return c|0}c=(b|0)==1220740|((b|0)==1220744|((b|0)==1220748|((b|0)==1220720|(b|0)==1220580)));return c|0}function __ZN7VSliderD2Ev(a){a=a|0;c[a>>2]=325136;__ZN10StringNameD2Ev(a+648|0);c[a>>2]=240812;__ZN10StringNameD2Ev(a+612|0);__ZN5RangeD2Ev(a);return}function __ZN7VSliderD0Ev(a){a=a|0;c[a>>2]=325136;__ZN10StringNameD2Ev(a+648|0);c[a>>2]=240812;__ZN10StringNameD2Ev(a+612|0);__ZN5RangeD2Ev(a);__ZdlPv(a);return}function __ZN7ClassDB7creatorI7HSliderEEP6Objectv(){var a=0;a=__ZnwjPKc(656,1263606)|0;__ZN6SliderC2E11Orientation(a,0);c[a>>2]=322236;__ZN10StringNameC2Ev(a+648|0);__ZN7Control16set_v_size_flagsEi(a,0);__Z22postinitialize_handlerP6Object(a);return a|0}function __ZN7ClassDB7creatorI11ProgressBarEEP6Objectv(){var a=0;a=__ZnwjPKc(624,1263606)|0;__ZN11ProgressBarC2Ev(a);__Z22postinitialize_handlerP6Object(a);return a|0}function __ZN11ProgressBarC2Ev(b){b=b|0;__ZN5RangeC2Ev(b);c[b>>2]=230748;__ZN10StringNameC2Ev(b+612|0);__ZN7Control16set_v_size_flagsEi(b,0);a[b+616>>0]=1;return}function __ZN7ClassDB7creatorI10VScrollBarEEP6Objectv(){var a=0;a=__ZnwjPKc(704,1263606)|0;__ZN9ScrollBarC2E11Orientation(a,1);c[a>>2]=321832;__ZN10StringNameC2Ev(a+700|0);__ZN7Control16set_h_size_flagsEi(a,0);__Z22postinitialize_handlerP6Object(a);return a|0}function __ZN7ClassDB7creatorI10HScrollBarEEP6Objectv(){var a=0;a=__ZnwjPKc(704,1263606)|0;__ZN9ScrollBarC2E11Orientation(a,0);c[a>>2]=19932;__ZN10StringNameC2Ev(a+700|0);__ZN7Control16set_v_size_flagsEi(a,0);__Z22postinitialize_handlerP6Object(a);return a|0}function __ZN7ClassDB7creatorI5LabelEEP6Objectv(){var a=0,b=0,d=0,e=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;d=__ZnwjPKc(664,1263606)|0;c[b>>2]=0;__ZN5LabelC2ERK6String(d,b);__Z22postinitialize_handlerP6Object(d);e=c[b>>2]|0;if(!e){l=a;return d|0}if(__Z16atomic_decrementPj(e+-8|0)|0){l=a;return d|0}__ZN6Memory11free_staticEPvb(e,1);l=a;return d|0}function __ZN7ClassDB7creatorI6ButtonEEP6Objectv(){var a=0,b=0,d=0,e=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;d=__ZnwjPKc(664,1263606)|0;c[b>>2]=0;__ZN6ButtonC2ERK6String(d,b);__Z22postinitialize_handlerP6Object(d);e=c[b>>2]|0;if(!e){l=a;return d|0}if(__Z16atomic_decrementPj(e+-8|0)|0){l=a;return d|0}__ZN6Memory11free_staticEPvb(e,1);l=a;return d|0}function __ZN7ClassDB7creatorI7ControlEEP6Objectv(){var a=0;a=__ZnwjPKc(600,1263606)|0;__ZN7ControlC2Ev(a);__Z22postinitialize_handlerP6Object(a);return a|0}function __ZN7ClassDB10_add_classI8ShortCutEEvv(){var a=0,b=0,d=0,e=0,f=0,g=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+16|0;d=a+12|0;e=a+8|0;f=a+4|0;g=a;__ZN6StringC2EPKc(b,947976);c[e>>2]=c[b>>2];__ZN10StringNameC2ERK6String(d,e);__ZN6StringC2EPKc(b,1110448);c[g>>2]=c[b>>2];__ZN10StringNameC2ERK6String(f,g);__ZN7ClassDB11_add_class2ERK10StringNameS2_(d,f);__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);__ZN10StringNameD2Ev(d);d=c[e>>2]|0;if(!d){l=a;return}if(__Z16atomic_decrementPj(d+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(d,1);l=a;return}function __ZN8ShortCut13_bind_methodsEv(){var a=0,b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0;a=l;l=l+96|0;if((l|0)>=(m|0))ba(96);b=a+76|0;d=a+64|0;e=a+56|0;f=a+40|0;g=a+24|0;h=a+8|0;i=a+4|0;j=a+72|0;k=a;n=a+48|0;o=a+32|0;p=a+16|0;__Z8D_METHODPKcS0_(d,947985,1142487);q=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(q);c[q>>2]=325456;__ZN10MethodBind10_set_constEb(q,0);__ZN10MethodBind24_generate_argument_typesEi(q,1);c[q+44>>2]=1884;c[q+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,q,d,0,0)|0;q=d+4|0;r=c[q>>2]|0;if(r|0?(__Z16atomic_decrementPj(r+-8|0)|0)==0:0){s=c[q>>2]|0;q=(s|0)==0?0:s+-4|0;s=q+4|0;if(c[q>>2]|0){t=0;do{__ZN10StringNameD2Ev(s+(t<<2)|0);t=t+1|0}while(t>>>0<(c[q>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(r,1)}__ZN10StringNameD2Ev(d);__Z8D_METHODPKc(e,947998);d=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(d);c[d>>2]=325492;__ZN10MethodBind10_set_constEb(d,1);__ZN10MethodBind24_generate_argument_typesEi(d,0);__ZN10MethodBind12_set_returnsEb(d,1);c[d+44>>2]=1885;c[d+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,d,e,0,0)|0;d=e+4|0;r=c[d>>2]|0;if(r|0?(__Z16atomic_decrementPj(r+-8|0)|0)==0:0){q=c[d>>2]|0;d=(q|0)==0?0:q+-4|0;q=d+4|0;if(c[d>>2]|0){t=0;do{__ZN10StringNameD2Ev(q+(t<<2)|0);t=t+1|0}while(t>>>0<(c[d>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(r,1)}__ZN10StringNameD2Ev(e);__Z8D_METHODPKc(f,948011);e=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(e);c[e>>2]=325528;__ZN10MethodBind10_set_constEb(e,1);__ZN10MethodBind24_generate_argument_typesEi(e,0);__ZN10MethodBind12_set_returnsEb(e,1);c[e+44>>2]=5755;c[e+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,e,f,0,0)|0;e=f+4|0;r=c[e>>2]|0;if(r|0?(__Z16atomic_decrementPj(r+-8|0)|0)==0:0){d=c[e>>2]|0;e=(d|0)==0?0:d+-4|0;d=e+4|0;if(c[e>>2]|0){t=0;do{__ZN10StringNameD2Ev(d+(t<<2)|0);t=t+1|0}while(t>>>0<(c[e>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(r,1)}__ZN10StringNameD2Ev(f);__Z8D_METHODPKcS0_(g,948020,1142487);f=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(f);c[f>>2]=325564;__ZN10MethodBind10_set_constEb(f,1);__ZN10MethodBind24_generate_argument_typesEi(f,1);__ZN10MethodBind12_set_returnsEb(f,1);c[f+44>>2]=4700;c[f+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,f,g,0,0)|0;f=g+4|0;r=c[f>>2]|0;if(r|0?(__Z16atomic_decrementPj(r+-8|0)|0)==0:0){e=c[f>>2]|0;f=(e|0)==0?0:e+-4|0;e=f+4|0;if(c[f>>2]|0){t=0;do{__ZN10StringNameD2Ev(e+(t<<2)|0);t=t+1|0}while(t>>>0<(c[f>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(r,1)}__ZN10StringNameD2Ev(g);__Z8D_METHODPKc(h,1117489);g=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(g);c[g>>2]=325600;__ZN10MethodBind10_set_constEb(g,1);__ZN10MethodBind24_generate_argument_typesEi(g,0);__ZN10MethodBind12_set_returnsEb(g,1);c[g+44>>2]=5756;c[g+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,g,h,0,0)|0;g=h+4|0;r=c[g>>2]|0;if(r|0?(__Z16atomic_decrementPj(r+-8|0)|0)==0:0){f=c[g>>2]|0;g=(f|0)==0?0:f+-4|0;f=g+4|0;if(c[g>>2]|0){t=0;do{__ZN10StringNameD2Ev(f+(t<<2)|0);t=t+1|0}while(t>>>0<(c[g>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(r,1)}__ZN10StringNameD2Ev(h);__ZN6StringC2EPKc(b,947976);c[j>>2]=c[b>>2];__ZN10StringNameC2ERK6String(i,j);__ZN6StringC2EPKc(k,948032);__ZN6StringC2EPKc(n,1263606);h=b+4|0;c[h>>2]=0;r=b+12|0;c[r>>2]=0;c[b>>2]=19;g=c[k>>2]|0;if(g|0?(c[h>>2]=0,__Z28atomic_conditional_incrementPj(g+-8|0)|0):0)c[h>>2]=c[k>>2];c[b+8>>2]=0;h=c[r>>2]|0;if((h|0)!=(c[n>>2]|0)){if(h|0?(__Z16atomic_decrementPj(h+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(h,1);c[r>>2]=0;h=c[n>>2]|0;if(h|0?__Z28atomic_conditional_incrementPj(h+-8|0)|0:0)c[r>>2]=c[n>>2]}c[b+16>>2]=7;c[o>>2]=__Z11_scs_createPKc(947985)|0;c[p>>2]=__Z11_scs_createPKc(947998)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(i,b,o,p,-1);__ZN10StringNameD2Ev(p);__ZN10StringNameD2Ev(o);o=c[b+12>>2]|0;if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(o,1);o=c[b+4>>2]|0;if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(o,1);o=c[n>>2]|0;if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(o,1);o=c[k>>2]|0;if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(o,1);__ZN10StringNameD2Ev(i);i=c[j>>2]|0;if(!i){l=a;return}if(__Z16atomic_decrementPj(i+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(i,1);l=a;return}function __ZN7ClassDB7creatorI8ShortCutEEP6Objectv(){var a=0;a=__ZnwjPKc(184,1263606)|0;__ZN8ShortCutC2Ev(a);__Z22postinitialize_handlerP6Object(a);return a|0}function __ZN8ShortCutC2Ev(a){a=a|0;var b=0;__ZN8ResourceC2Ev(a);c[a>>2]=325332;__ZN10StringNameC2Ev(a+124|0);b=a+128|0;a=b+56|0;do{c[b>>2]=0;b=b+4|0}while((b|0)<(a|0));return}function __ZN8ShortCut18_initialize_classvEv(b){b=b|0;if(a[1263474]|0)return;if(!(a[1257004]|0)){if(!(a[1257001]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI9ReferenceEEvv();__ZN9Reference13_bind_methodsEv();a[1257001]=1}__ZN7ClassDB10_add_classI8ResourceEEvv();__ZN8Resource13_bind_methodsEv();a[1257004]=1}__ZN7ClassDB10_add_classI8ShortCutEEvv();__ZN8ShortCut13_bind_methodsEv();a[1263474]=1;return}function __ZN8ShortCut5_setvERK10StringNameRK7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK8ShortCut5_getvERK10StringNameR7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK8ShortCut19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+24|0;g=e+4|0;h=e;if(!d)__ZNK8Resource19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,0);__ZN6StringC2EPKc(f,947976);i=c[f>>2]|0;f=i;j=g+4|0;c[j>>2]=0;k=g+12|0;c[k>>2]=0;c[g>>2]=0;n=(i|0)==0;if(!n?(c[j>>2]=0,__Z28atomic_conditional_incrementPj(i+-8|0)|0):0)c[j>>2]=f;c[g+8>>2]=0;f=c[k>>2]|0;if(f|0){if(!(__Z16atomic_decrementPj(f+-8|0)|0))__ZN6Memory11free_staticEPvb(f,1);c[k>>2]=0}c[g+16>>2]=256;if(!(c[b>>2]|0)){k=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=k;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0}k=__ZnwjPFPvjE(32,4740)|0;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0;c[k+12>>2]=0;c[k+16>>2]=7;f=k+20|0;c[f>>2]=0;j=k+24|0;c[j>>2]=0;o=k+28|0;c[o>>2]=0;__ZN12PropertyInfoaSERKS_(k,g)|0;p=c[b>>2]|0;q=p+4|0;r=c[q>>2]|0;c[j>>2]=r;c[f>>2]=0;c[o>>2]=p;if(r|0)c[r+20>>2]=k;c[q>>2]=k;if(!(c[p>>2]|0))c[p>>2]=k;k=p+8|0;c[k>>2]=(c[k>>2]|0)+1;k=c[g+12>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);k=c[g+4>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);if(!n?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);__ZN10StringNameC2EPKc(h,947976);__ZN7ClassDB17get_property_listE10StringNameP4ListI12PropertyInfo16DefaultAllocatorEbPK6Object(h,b,1,a);__ZN10StringNameD2Ev(h);if(!d){l=e;return}__ZNK8Resource19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,1);l=e;return}function __ZN8ShortCut14_notificationvEib(a,b,c){a=a|0;b=b|0;c=c|0;return}function __ZNK8ShortCut16_get_class_namevEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+8|0;e=b+4|0;f=b;g=a+124|0;a=c[g>>2]|0;if(a|0){if(c[a+4>>2]|0){l=b;return g|0}if(__ZNK6String6lengthEv(a+8|0)|0){l=b;return g|0}}__ZN6StringC2EPKc(d,947976);c[f>>2]=c[d>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameaSERKS_(g,e);__ZN10StringNameD2Ev(e);e=c[f>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);l=b;return g|0}function __ZNK8ShortCut9get_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,947976);l=a;return c[b>>2]|0}function __ZNK8ShortCut8is_classERK6String(a,b){a=a|0;b=b|0;var c=0;if((!(__ZNK6StringeqEPKc(b,947976)|0)?!(__ZNK6StringeqEPKc(b,1110448)|0):0)?!(__ZNK6StringeqEPKc(b,1126157)|0):0)c=__ZNK6StringeqEPKc(b,1142944)|0;else c=1;return c|0}function __ZNK8ShortCut12is_class_ptrEPv(a,b){a=a|0;b=b|0;return (b|0)==1235520|((b|0)==1220696|((b|0)==1220724|(b|0)==1220580))|0}function __ZN8ShortCutD2Ev(a){a=a|0;c[a>>2]=325332;__ZN10StringNameD2Ev(a+124|0);__ZN8ResourceD2Ev(a);return}function __ZN8ShortCutD0Ev(a){a=a|0;c[a>>2]=325332;__ZN10StringNameD2Ev(a+124|0);__ZN8ResourceD2Ev(a);__ZdlPv(a);return}function __ZN8ShortCut12set_shortcutERK10InputEvent(a,b){a=a|0;b=b|0;var d=0,e=0;d=a+128|0;e=b;b=d+56|0;do{c[d>>2]=c[e>>2];d=d+4|0;e=e+4|0}while((d|0)<(b|0));__ZN8Resource12emit_changedEv(a);return}function __ZNK8ShortCut12get_shortcutEv(a,b){a=a|0;b=b|0;var d=0;d=a;a=b+128|0;b=d+56|0;do{c[d>>2]=c[a>>2];d=d+4|0;a=a+4|0}while((d|0)<(b|0));return}function __ZNK13MethodBind0RCI8ShortCut6StringE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;if((b|0)!=-1){f=0;l=a;return f|0}c[d>>2]=0;__ZN7VariantC2ERK6String(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);e=c[d>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);f=b;l=a;return f|0}function __ZNK13MethodBind0RCI8ShortCut6StringE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,947976);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI8ShortCut6StringE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;j=f+24|0;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235520)|0:0){c[h>>2]=0;a[1263537]=0;k=c[d+24>>2]|0;if((k|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=k;c[b>>2]=0;l=f;return}n=k-(c[d+20>>2]|0)|0;if((n|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=n;c[b>>2]=0;l=f;return}n=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))o=n;else o=c[(c[d>>2]|0)+n>>2]|0;c[j>>2]=ij[o&8191](d)|0;__ZN7VariantC2ERK6String(i,j);d=c[j>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI8ShortCut6StringE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0;if(!b)f=0;else{d=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235520)|0;f=d?b:0}b=c[a+44>>2]|0;d=c[a+48>>2]|0;a=f+(d>>1)|0;if(!(d&1))g=b;else g=c[(c[a>>2]|0)+b>>2]|0;b=ij[g&8191](a)|0;a=b;g=c[e>>2]|0;if((g|0)==(b|0)){if(!b)return}else{if(g|0?(__Z16atomic_decrementPj(g+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(g,1);c[e>>2]=0;if(!b)return;if(__Z28atomic_conditional_incrementPj(b+-8|0)|0)c[e>>2]=a}if(__Z16atomic_decrementPj(b+-8|0)|0)return;__ZN6Memory11free_staticEPvb(b,1);return}function __ZN13MethodBind0RCI8ShortCut6StringED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind1RCI8ShortCutbRK10InputEventE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0;a=l;l=l+80|0;if((l|0)>=(m|0))ba(80);d=a+24|0;e=a;switch(b|0){case -1:{__ZN7VariantC2Eb(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;l=a;return f|0}case 0:{b=d;g=b+56|0;do{c[b>>2]=0;b=b+4|0}while((b|0)<(g|0));__ZN7VariantC2ERK10InputEvent(e,d);d=c[e>>2]|0;if(d|0)__ZN7Variant5clearEv(e);f=d;l=a;return f|0}default:{f=0;l=a;return f|0}}return 0}function __ZNK13MethodBind1RCI8ShortCutbRK10InputEventE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,947976);l=a;return c[b>>2]|0}function __ZN13MethodBind1RCI8ShortCutbRK10InputEventE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0;i=l;l=l+112|0;if((l|0)>=(m|0))ba(112);j=i+24|0;k=i+48|0;n=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235520)|0:0){c[h>>2]=0;a[1263537]=0;o=d+24|0;p=c[o>>2]|0;if((p|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=p;c[b>>2]=0;l=i;return}q=p-(c[d+20>>2]|0)|0;if((q|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=q;c[b>>2]=0;l=i;return}if((g|0)>0){if((p|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);r=0}else{a[1263537]=0;r=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,r)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=r;c[b>>2]=0;l=i;return}}r=c[d+44>>2]|0;p=c[d+48>>2]|0;q=e+(p>>1)|0;if(!(p&1))s=r;else s=c[(c[q>>2]|0)+r>>2]|0;do if((g|0)<1){r=c[o>>2]|0;p=r+-1|0;if((r|0)>=1){e=c[d+16>>2]|0;t=(e|0)==0;if(t)u=0;else u=c[e+-4>>2]|0;if((r|0)<=(u|0)){if(t)v=0;else v=c[e+-4>>2]|0;do if((v|0)<(r|0)){if(t)w=0;else w=c[e+-4>>2]|0;if((w|0)<(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);x=0;break}else{a[1263537]=0;y=31;break}}else y=31;while(0);if((y|0)==31)x=e+(p*24|0)|0;__ZN7VariantC2ERKS_(n,x);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f>>2]|0);while(0);__ZNK7Variantcv10InputEventEv(k,n);__ZN7VariantC2Eb(j,$i[s&8191](q,k)|0);if(c[n>>2]|0)__ZN7Variant5clearEv(n);__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1217,1146558,0);c[b>>2]=0;l=i;return}function __ZN13MethodBind1RCI8ShortCutbRK10InputEventE7ptrcallEP6ObjectPPKvPv(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0;g=l;l=l+64|0;if((l|0)>=(m|0))ba(64);h=g;if(!d)i=0;else{j=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1235520)|0;i=j?d:0}d=c[b+44>>2]|0;j=c[b+48>>2]|0;b=i+(j>>1)|0;if(!(j&1))k=d;else k=c[(c[b>>2]|0)+d>>2]|0;d=h;j=c[e>>2]|0;e=d+56|0;do{c[d>>2]=c[j>>2];d=d+4|0;j=j+4|0}while((d|0)<(e|0));a[f>>0]=($i[k&8191](b,h)|0)&1;l=g;return}function __ZN13MethodBind1RCI8ShortCutbRK10InputEventED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI8ShortCutbE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Eb(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK13MethodBind0RCI8ShortCutbE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,947976);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI8ShortCutbE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235520)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2Eb(i,ij[n&8191](d)|0);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI8ShortCutbE7ptrcallEP6ObjectPPKvPv(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0;if(!d)g=0;else{e=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1235520)|0;g=e?d:0}d=c[b+44>>2]|0;e=c[b+48>>2]|0;b=g+(e>>1)|0;if(!(e&1)){h=d;i=ij[h&8191](b)|0;j=i&1;a[f>>0]=j;return}else{h=c[(c[b>>2]|0)+d>>2]|0;i=ij[h&8191](b)|0;j=i&1;a[f>>0]=j;return}}function __ZN13MethodBind0RCI8ShortCutbED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI8ShortCut10InputEventE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0;a=l;l=l+80|0;if((l|0)>=(m|0))ba(80);d=a+24|0;e=a;if((b|0)!=-1){f=0;l=a;return f|0}b=d;g=b+56|0;do{c[b>>2]=0;b=b+4|0}while((b|0)<(g|0));__ZN7VariantC2ERK10InputEvent(e,d);d=c[e>>2]|0;if(d|0)__ZN7Variant5clearEv(e);f=d;l=a;return f|0}function __ZNK13MethodBind0RCI8ShortCut10InputEventE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,947976);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI8ShortCut10InputEventE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0;f=l;l=l+80|0;if((l|0)>=(m|0))ba(80);i=f;j=f+24|0;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235520)|0:0){c[h>>2]=0;a[1263537]=0;k=c[d+24>>2]|0;if((k|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=k;c[b>>2]=0;l=f;return}n=k-(c[d+20>>2]|0)|0;if((n|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=n;c[b>>2]=0;l=f;return}n=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))o=n;else o=c[(c[d>>2]|0)+n>>2]|0;Pi[o&2047](j,d);__ZN7VariantC2ERK10InputEvent(i,j);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI8ShortCut10InputEventE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;d=l;l=l+64|0;if((l|0)>=(m|0))ba(64);f=d;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235520)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;Pi[i&2047](f,a);a=e;e=f;f=a+56|0;do{c[a>>2]=c[e>>2];a=a+4|0;e=e+4|0}while((a|0)<(f|0));l=d;return}function __ZN13MethodBind0RCI8ShortCut10InputEventED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I8ShortCutRK10InputEventE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0;a=l;l=l+80|0;if((l|0)>=(m|0))ba(80);d=a+24|0;e=a;if(b|0){f=0;l=a;return f|0}b=d;g=b+56|0;do{c[b>>2]=0;b=b+4|0}while((b|0)<(g|0));__ZN7VariantC2ERK10InputEvent(e,d);d=c[e>>2]|0;if(d|0)__ZN7Variant5clearEv(e);f=d;l=a;return f|0}function __ZNK11MethodBind1I8ShortCutRK10InputEventE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,947976);l=a;return c[b>>2]|0}function __ZN11MethodBind1I8ShortCutRK10InputEventE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;i=l;l=l+80|0;if((l|0)>=(m|0))ba(80);j=i+24|0;k=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235520)|0:0){c[h>>2]=0;a[1263537]=0;n=d+24|0;o=c[n>>2]|0;if((o|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=o;c[b>>2]=0;l=i;return}p=o-(c[d+20>>2]|0)|0;if((p|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=p;c[b>>2]=0;l=i;return}if((g|0)>0){if((o|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);q=0}else{a[1263537]=0;q=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,q)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=q;c[b>>2]=0;l=i;return}}q=c[d+44>>2]|0;o=c[d+48>>2]|0;p=e+(o>>1)|0;if(!(o&1))r=q;else r=c[(c[p>>2]|0)+q>>2]|0;do if((g|0)<1){q=c[n>>2]|0;o=q+-1|0;if((q|0)>=1){e=c[d+16>>2]|0;s=(e|0)==0;if(s)t=0;else t=c[e+-4>>2]|0;if((q|0)<=(t|0)){if(s)u=0;else u=c[e+-4>>2]|0;do if((u|0)<(q|0)){if(s)v=0;else v=c[e+-4>>2]|0;if((v|0)<(q|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);w=0;break}else{a[1263537]=0;x=31;break}}else x=31;while(0);if((x|0)==31)w=e+(o*24|0)|0;__ZN7VariantC2ERKS_(k,w);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);__ZNK7Variantcv10InputEventEv(j,k);Pi[r&2047](p,j);if(c[k>>2]|0)__ZN7Variant5clearEv(k);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I8ShortCutRK10InputEventE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;e=l;l=l+64|0;if((l|0)>=(m|0))ba(64);f=e;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235520)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;b=f;h=c[d>>2]|0;d=b+56|0;do{c[b>>2]=c[h>>2];b=b+4|0;h=h+4|0}while((b|0)<(d|0));Pi[i&2047](a,f);l=e;return}function __ZN11MethodBind1I8ShortCutRK10InputEventED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN7ClassDB10_add_classI11ButtonGroupEEvv(){var a=0,b=0,d=0,e=0,f=0,g=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+16|0;d=a+12|0;e=a+8|0;f=a+4|0;g=a;__ZN6StringC2EPKc(b,994301);c[e>>2]=c[b>>2];__ZN10StringNameC2ERK6String(d,e);__ZN6StringC2EPKc(b,1110448);c[g>>2]=c[b>>2];__ZN10StringNameC2ERK6String(f,g);__ZN7ClassDB11_add_class2ERK10StringNameS2_(d,f);__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);__ZN10StringNameD2Ev(d);d=c[e>>2]|0;if(!d){l=a;return}if(__Z16atomic_decrementPj(d+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(d,1);l=a;return}function __ZN11ButtonGroup13_bind_methodsEv(){var a=0,b=0,d=0,e=0,f=0,g=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__Z8D_METHODPKc(b,948041);d=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(d);c[d>>2]=325760;__ZN10MethodBind10_set_constEb(d,0);__ZN10MethodBind24_generate_argument_typesEi(d,0);__ZN10MethodBind12_set_returnsEb(d,1);c[d+44>>2]=5757;c[d+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,d,b,0,0)|0;d=b+4|0;e=c[d>>2]|0;if(!e){__ZN10StringNameD2Ev(b);l=a;return}if(__Z16atomic_decrementPj(e+-8|0)|0){__ZN10StringNameD2Ev(b);l=a;return}f=c[d>>2]|0;d=(f|0)==0?0:f+-4|0;f=d+4|0;if(c[d>>2]|0){g=0;do{__ZN10StringNameD2Ev(f+(g<<2)|0);g=g+1|0}while(g>>>0<(c[d>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(e,1);__ZN10StringNameD2Ev(b);l=a;return}function __ZN7ClassDB7creatorI11ButtonGroupEEP6Objectv(){var a=0;a=__ZnwjPKc(140,1263606)|0;__ZN11ButtonGroupC2Ev(a);__Z22postinitialize_handlerP6Object(a);return a|0}function __ZN11ButtonGroupC2Ev(a){a=a|0;__ZN8ResourceC2Ev(a);c[a>>2]=325636;__ZN10StringNameC2Ev(a+124|0);c[a+132>>2]=379008;c[a+128>>2]=0;c[a+136>>2]=0;__ZN8Resource18set_local_to_sceneEb(a,1);return}function __ZN11ButtonGroup18_initialize_classvEv(b){b=b|0;if(a[1263475]|0)return;if(!(a[1257004]|0)){if(!(a[1257001]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI9ReferenceEEvv();__ZN9Reference13_bind_methodsEv();a[1257001]=1}__ZN7ClassDB10_add_classI8ResourceEEvv();__ZN8Resource13_bind_methodsEv();a[1257004]=1}__ZN7ClassDB10_add_classI11ButtonGroupEEvv();__ZN11ButtonGroup13_bind_methodsEv();a[1263475]=1;return}function __ZN11ButtonGroup5_setvERK10StringNameRK7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK11ButtonGroup5_getvERK10StringNameR7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK11ButtonGroup19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+24|0;g=e+4|0;h=e;if(!d)__ZNK8Resource19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,0);__ZN6StringC2EPKc(f,994301);i=c[f>>2]|0;f=i;j=g+4|0;c[j>>2]=0;k=g+12|0;c[k>>2]=0;c[g>>2]=0;n=(i|0)==0;if(!n?(c[j>>2]=0,__Z28atomic_conditional_incrementPj(i+-8|0)|0):0)c[j>>2]=f;c[g+8>>2]=0;f=c[k>>2]|0;if(f|0){if(!(__Z16atomic_decrementPj(f+-8|0)|0))__ZN6Memory11free_staticEPvb(f,1);c[k>>2]=0}c[g+16>>2]=256;if(!(c[b>>2]|0)){k=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=k;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0}k=__ZnwjPFPvjE(32,4740)|0;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0;c[k+12>>2]=0;c[k+16>>2]=7;f=k+20|0;c[f>>2]=0;j=k+24|0;c[j>>2]=0;o=k+28|0;c[o>>2]=0;__ZN12PropertyInfoaSERKS_(k,g)|0;p=c[b>>2]|0;q=p+4|0;r=c[q>>2]|0;c[j>>2]=r;c[f>>2]=0;c[o>>2]=p;if(r|0)c[r+20>>2]=k;c[q>>2]=k;if(!(c[p>>2]|0))c[p>>2]=k;k=p+8|0;c[k>>2]=(c[k>>2]|0)+1;k=c[g+12>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);k=c[g+4>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);if(!n?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);__ZN10StringNameC2EPKc(h,994301);__ZN7ClassDB17get_property_listE10StringNameP4ListI12PropertyInfo16DefaultAllocatorEbPK6Object(h,b,1,a);__ZN10StringNameD2Ev(h);if(!d){l=e;return}__ZNK8Resource19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,1);l=e;return}function __ZN11ButtonGroup14_notificationvEib(a,b,c){a=a|0;b=b|0;c=c|0;return}function __ZNK11ButtonGroup16_get_class_namevEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+8|0;e=b+4|0;f=b;g=a+124|0;a=c[g>>2]|0;if(a|0){if(c[a+4>>2]|0){l=b;return g|0}if(__ZNK6String6lengthEv(a+8|0)|0){l=b;return g|0}}__ZN6StringC2EPKc(d,994301);c[f>>2]=c[d>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameaSERKS_(g,e);__ZN10StringNameD2Ev(e);e=c[f>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);l=b;return g|0}function __ZNK11ButtonGroup9get_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,994301);l=a;return c[b>>2]|0}function __ZNK11ButtonGroup8is_classERK6String(a,b){a=a|0;b=b|0;var c=0;if((!(__ZNK6StringeqEPKc(b,994301)|0)?!(__ZNK6StringeqEPKc(b,1110448)|0):0)?!(__ZNK6StringeqEPKc(b,1126157)|0):0)c=__ZNK6StringeqEPKc(b,1142944)|0;else c=1;return c|0}function __ZNK11ButtonGroup12is_class_ptrEPv(a,b){a=a|0;b=b|0;return (b|0)==1235516|((b|0)==1220696|((b|0)==1220724|(b|0)==1220580))|0}function __ZN11ButtonGroupD2Ev(a){a=a|0;var b=0,d=0,e=0,f=0;c[a>>2]=325636;b=a+128|0;d=c[b>>2]|0;if(d|0?(__ZN3SetIP10BaseButton10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(b,c[d+8>>2]|0),d=c[a+132>>2]|0,e=c[b>>2]|0,c[e+8>>2]=d,c[a+136>>2]=0,f=d,c[f+12>>2]=f,e|0):0){__ZN6Memory11free_staticEPvb(e,0);c[b>>2]=0}__ZN10StringNameD2Ev(a+124|0);__ZN8ResourceD2Ev(a);return}function __ZN11ButtonGroupD0Ev(a){a=a|0;var b=0,d=0,e=0,f=0;c[a>>2]=325636;b=a+128|0;d=c[b>>2]|0;if(d|0?(__ZN3SetIP10BaseButton10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(b,c[d+8>>2]|0),d=c[a+132>>2]|0,e=c[b>>2]|0,c[e+8>>2]=d,c[a+136>>2]=0,f=d,c[f+12>>2]=f,e|0):0){__ZN6Memory11free_staticEPvb(e,0);c[b>>2]=0}__ZN10StringNameD2Ev(a+124|0);__ZN8ResourceD2Ev(a);__ZdlPv(a);return}function __ZN3SetIP10BaseButton10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(a,b){a=a|0;b=b|0;if((c[a+4>>2]|0)==(b|0))return;else{__ZN3SetIP10BaseButton10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(a,c[b+8>>2]|0);__ZN3SetIP10BaseButton10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(a,c[b+4>>2]|0);__ZN6Memory11free_staticEPvb(b,0);return}}function __ZN11ButtonGroup18get_pressed_buttonEv(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0;d=c[b+128>>2]|0;if(!d){e=0;return e|0}f=c[d+8>>2]|0;d=c[b+132>>2]|0;if((f|0)==(d|0)){e=0;return e|0}else g=f;while(1){f=c[g+8>>2]|0;if((f|0)==(d|0))break;else g=f}if(!g){e=0;return e|0}else h=g;while(1){g=c[h+24>>2]|0;if(a[((a[g+604>>0]|0)==0?g+622|0:g+620|0)>>0]|0){e=g;i=7;break}h=c[h+16>>2]|0;if(!h){e=0;i=7;break}}if((i|0)==7)return e|0;return 0}function __ZNK12MethodBind0RI11ButtonGroupP10BaseButtonE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2EPK6Object(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK12MethodBind0RI11ButtonGroupP10BaseButtonE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,994301);l=a;return c[b>>2]|0}function __ZN12MethodBind0RI11ButtonGroupP10BaseButtonE4callEP6ObjectPPK7VariantiRNS6_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235516)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2EPK6Object(i,ij[n&8191](d)|0);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,266,1146558,0);c[b>>2]=0;l=f;return}function __ZN12MethodBind0RI11ButtonGroupP10BaseButtonE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0;if(!b)f=0;else{d=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235516)|0;f=d?b:0}b=c[a+44>>2]|0;d=c[a+48>>2]|0;a=f+(d>>1)|0;if(!(d&1)){g=b;h=ij[g&8191](a)|0;c[e>>2]=h;return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=ij[g&8191](a)|0;c[e>>2]=h;return}}function __ZN12MethodBind0RI11ButtonGroupP10BaseButtonED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN7ClassDB10_add_classI17ResourcePreloaderEEvv(){var a=0,b=0,d=0,e=0,f=0,g=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+16|0;d=a+12|0;e=a+8|0;f=a+4|0;g=a;__ZN6StringC2EPKc(b,948071);c[e>>2]=c[b>>2];__ZN10StringNameC2ERK6String(d,e);__ZN6StringC2EPKc(b,1132465);c[g>>2]=c[b>>2];__ZN10StringNameC2ERK6String(f,g);__ZN7ClassDB11_add_class2ERK10StringNameS2_(d,f);__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);__ZN10StringNameD2Ev(d);d=c[e>>2]|0;if(!d){l=a;return}if(__Z16atomic_decrementPj(d+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(d,1);l=a;return}function __ZN17ResourcePreloader13_bind_methodsEv(){var a=0,b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;a=l;l=l+128|0;if((l|0)>=(m|0))ba(128);b=a+100|0;d=a+88|0;e=a+80|0;f=a+64|0;g=a+48|0;h=a+32|0;i=a+24|0;j=a+16|0;k=a+8|0;n=a+4|0;o=a+96|0;p=a;q=a+72|0;r=a+56|0;s=a+40|0;__Z8D_METHODPKc(d,948089);t=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(t);c[t>>2]=325904;__ZN10MethodBind10_set_constEb(t,0);__ZN10MethodBind24_generate_argument_typesEi(t,1);c[t+44>>2]=1886;c[t+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,t,d,0,0)|0;t=d+4|0;u=c[t>>2]|0;if(u|0?(__Z16atomic_decrementPj(u+-8|0)|0)==0:0){v=c[t>>2]|0;t=(v|0)==0?0:v+-4|0;v=t+4|0;if(c[t>>2]|0){w=0;do{__ZN10StringNameD2Ev(v+(w<<2)|0);w=w+1|0}while(w>>>0<(c[t>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(u,1)}__ZN10StringNameD2Ev(d);__Z8D_METHODPKc(e,948104);d=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(d);c[d>>2]=325940;__ZN10MethodBind10_set_constEb(d,1);__ZN10MethodBind24_generate_argument_typesEi(d,0);__ZN10MethodBind12_set_returnsEb(d,1);c[d+44>>2]=5758;c[d+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,d,e,0,0)|0;d=e+4|0;u=c[d>>2]|0;if(u|0?(__Z16atomic_decrementPj(u+-8|0)|0)==0:0){t=c[d>>2]|0;d=(t|0)==0?0:t+-4|0;t=d+4|0;if(c[d>>2]|0){w=0;do{__ZN10StringNameD2Ev(t+(w<<2)|0);w=w+1|0}while(w>>>0<(c[d>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(u,1)}__ZN10StringNameD2Ev(e);__Z8D_METHODPKcS0_S0_(f,948119,1126230,948132);e=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(e);c[e>>2]=325976;__ZN10MethodBind10_set_constEb(e,0);__ZN10MethodBind24_generate_argument_typesEi(e,2);c[e+44>>2]=1714;c[e+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,e,f,0,0)|0;e=f+4|0;u=c[e>>2]|0;if(u|0?(__Z16atomic_decrementPj(u+-8|0)|0)==0:0){d=c[e>>2]|0;e=(d|0)==0?0:d+-4|0;d=e+4|0;if(c[e>>2]|0){w=0;do{__ZN10StringNameD2Ev(d+(w<<2)|0);w=w+1|0}while(w>>>0<(c[e>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(u,1)}__ZN10StringNameD2Ev(f);__Z8D_METHODPKcS0_(g,948141,1126230);f=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(f);c[f>>2]=326012;__ZN10MethodBind10_set_constEb(f,0);__ZN10MethodBind24_generate_argument_typesEi(f,1);c[f+44>>2]=1887;c[f+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,f,g,0,0)|0;f=g+4|0;u=c[f>>2]|0;if(u|0?(__Z16atomic_decrementPj(u+-8|0)|0)==0:0){e=c[f>>2]|0;f=(e|0)==0?0:e+-4|0;e=f+4|0;if(c[f>>2]|0){w=0;do{__ZN10StringNameD2Ev(e+(w<<2)|0);w=w+1|0}while(w>>>0<(c[f>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(u,1)}__ZN10StringNameD2Ev(g);__Z8D_METHODPKcS0_S0_(h,948157,1126230,948173);g=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(g);c[g>>2]=326048;__ZN10MethodBind10_set_constEb(g,0);__ZN10MethodBind24_generate_argument_typesEi(g,2);c[g+44>>2]=1715;c[g+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,g,h,0,0)|0;g=h+4|0;u=c[g>>2]|0;if(u|0?(__Z16atomic_decrementPj(u+-8|0)|0)==0:0){f=c[g>>2]|0;g=(f|0)==0?0:f+-4|0;f=g+4|0;if(c[g>>2]|0){w=0;do{__ZN10StringNameD2Ev(f+(w<<2)|0);w=w+1|0}while(w>>>0<(c[g>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(u,1)}__ZN10StringNameD2Ev(h);__Z8D_METHODPKcS0_(i,948181,1126230);h=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(h);c[h>>2]=326084;__ZN10MethodBind10_set_constEb(h,1);__ZN10MethodBind24_generate_argument_typesEi(h,1);__ZN10MethodBind12_set_returnsEb(h,1);c[h+44>>2]=4701;c[h+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,h,i,0,0)|0;h=i+4|0;u=c[h>>2]|0;if(u|0?(__Z16atomic_decrementPj(u+-8|0)|0)==0:0){g=c[h>>2]|0;h=(g|0)==0?0:g+-4|0;g=h+4|0;if(c[h>>2]|0){w=0;do{__ZN10StringNameD2Ev(g+(w<<2)|0);w=w+1|0}while(w>>>0<(c[h>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(u,1)}__ZN10StringNameD2Ev(i);__Z8D_METHODPKcS0_(j,1104793,1126230);i=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(i);c[i>>2]=326120;__ZN10MethodBind10_set_constEb(i,1);__ZN10MethodBind24_generate_argument_typesEi(i,1);__ZN10MethodBind12_set_returnsEb(i,1);c[i+44>>2]=4702;c[i+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,i,j,0,0)|0;i=j+4|0;u=c[i>>2]|0;if(u|0?(__Z16atomic_decrementPj(u+-8|0)|0)==0:0){h=c[i>>2]|0;i=(h|0)==0?0:h+-4|0;h=i+4|0;if(c[i>>2]|0){w=0;do{__ZN10StringNameD2Ev(h+(w<<2)|0);w=w+1|0}while(w>>>0<(c[i>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(u,1)}__ZN10StringNameD2Ev(j);__Z8D_METHODPKc(k,948194);j=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(j);c[j>>2]=326156;__ZN10MethodBind10_set_constEb(j,1);__ZN10MethodBind24_generate_argument_typesEi(j,0);__ZN10MethodBind12_set_returnsEb(j,1);c[j+44>>2]=5759;c[j+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,j,k,0,0)|0;j=k+4|0;u=c[j>>2]|0;if(u|0?(__Z16atomic_decrementPj(u+-8|0)|0)==0:0){i=c[j>>2]|0;j=(i|0)==0?0:i+-4|0;i=j+4|0;if(c[j>>2]|0){w=0;do{__ZN10StringNameD2Ev(i+(w<<2)|0);w=w+1|0}while(w>>>0<(c[j>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(u,1)}__ZN10StringNameD2Ev(k);__ZN6StringC2EPKc(b,948071);c[o>>2]=c[b>>2];__ZN10StringNameC2ERK6String(n,o);__ZN6StringC2EPKc(p,948212);__ZN6StringC2EPKc(q,1263606);k=b+4|0;c[k>>2]=0;u=b+12|0;c[u>>2]=0;c[b>>2]=21;j=c[p>>2]|0;if(j|0?(c[k>>2]=0,__Z28atomic_conditional_incrementPj(j+-8|0)|0):0)c[k>>2]=c[p>>2];c[b+8>>2]=0;k=c[u>>2]|0;if((k|0)!=(c[q>>2]|0)){if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);c[u>>2]=0;k=c[q>>2]|0;if(k|0?__Z28atomic_conditional_incrementPj(k+-8|0)|0:0)c[u>>2]=c[q>>2]}c[b+16>>2]=5;c[r>>2]=__Z11_scs_createPKc(948089)|0;c[s>>2]=__Z11_scs_createPKc(948104)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(n,b,r,s,-1);__ZN10StringNameD2Ev(s);__ZN10StringNameD2Ev(r);r=c[b+12>>2]|0;if(r|0?(__Z16atomic_decrementPj(r+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(r,1);r=c[b+4>>2]|0;if(r|0?(__Z16atomic_decrementPj(r+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(r,1);r=c[q>>2]|0;if(r|0?(__Z16atomic_decrementPj(r+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(r,1);r=c[p>>2]|0;if(r|0?(__Z16atomic_decrementPj(r+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(r,1);__ZN10StringNameD2Ev(n);n=c[o>>2]|0;if(!n){l=a;return}if(__Z16atomic_decrementPj(n+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(n,1);l=a;return}function __ZN7ClassDB7creatorI17ResourcePreloaderEEP6Objectv(){var a=0;a=__ZnwjPKc(236,1263606)|0;__ZN17ResourcePreloaderC2Ev(a);__Z22postinitialize_handlerP6Object(a);return a|0}function __ZN17ResourcePreloaderC2Ev(a){a=a|0;__ZN4NodeC2Ev(a);c[a>>2]=325796;__ZN10StringNameC2Ev(a+220|0);c[a+228>>2]=379008;c[a+224>>2]=0;c[a+232>>2]=0;return}function __ZN17ResourcePreloader18_initialize_classvEv(b){b=b|0;if(a[1263476]|0)return;if(!(a[1256996]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI4NodeEEvv();__ZN4Node13_bind_methodsEv();a[1256996]=1}__ZN7ClassDB10_add_classI17ResourcePreloaderEEvv();__ZN17ResourcePreloader13_bind_methodsEv();a[1263476]=1;return}function __ZN17ResourcePreloader5_setvERK10StringNameRK7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK17ResourcePreloader5_getvERK10StringNameR7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK17ResourcePreloader19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+24|0;g=e+4|0;h=e;if(!d)__ZNK4Node19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,0);__ZN6StringC2EPKc(f,948071);i=c[f>>2]|0;f=i;j=g+4|0;c[j>>2]=0;k=g+12|0;c[k>>2]=0;c[g>>2]=0;n=(i|0)==0;if(!n?(c[j>>2]=0,__Z28atomic_conditional_incrementPj(i+-8|0)|0):0)c[j>>2]=f;c[g+8>>2]=0;f=c[k>>2]|0;if(f|0){if(!(__Z16atomic_decrementPj(f+-8|0)|0))__ZN6Memory11free_staticEPvb(f,1);c[k>>2]=0}c[g+16>>2]=256;if(!(c[b>>2]|0)){k=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=k;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0}k=__ZnwjPFPvjE(32,4740)|0;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0;c[k+12>>2]=0;c[k+16>>2]=7;f=k+20|0;c[f>>2]=0;j=k+24|0;c[j>>2]=0;o=k+28|0;c[o>>2]=0;__ZN12PropertyInfoaSERKS_(k,g)|0;p=c[b>>2]|0;q=p+4|0;r=c[q>>2]|0;c[j>>2]=r;c[f>>2]=0;c[o>>2]=p;if(r|0)c[r+20>>2]=k;c[q>>2]=k;if(!(c[p>>2]|0))c[p>>2]=k;k=p+8|0;c[k>>2]=(c[k>>2]|0)+1;k=c[g+12>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);k=c[g+4>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);if(!n?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);__ZN10StringNameC2EPKc(h,948071);__ZN7ClassDB17get_property_listE10StringNameP4ListI12PropertyInfo16DefaultAllocatorEbPK6Object(h,b,1,a);__ZN10StringNameD2Ev(h);if(!d){l=e;return}__ZNK4Node19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,1);l=e;return}function __ZN17ResourcePreloader14_notificationvEib(a,b,c){a=a|0;b=b|0;c=c|0;if(c){if(511!=510)__ZN4Node13_notificationEi(a,b)}else if(511!=510)__ZN4Node13_notificationEi(a,b);return}function __ZNK17ResourcePreloader16_get_class_namevEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+8|0;e=b+4|0;f=b;g=a+220|0;a=c[g>>2]|0;if(a|0){if(c[a+4>>2]|0){l=b;return g|0}if(__ZNK6String6lengthEv(a+8|0)|0){l=b;return g|0}}__ZN6StringC2EPKc(d,948071);c[f>>2]=c[d>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameaSERKS_(g,e);__ZN10StringNameD2Ev(e);e=c[f>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);l=b;return g|0}function __ZNK17ResourcePreloader9get_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,948071);l=a;return c[b>>2]|0}function __ZNK17ResourcePreloader8is_classERK6String(a,b){a=a|0;b=b|0;var c=0;if(!(__ZNK6StringeqEPKc(b,948071)|0)?!(__ZNK6StringeqEPKc(b,1132465)|0):0)c=__ZNK6StringeqEPKc(b,1142944)|0;else c=1;return c|0}function __ZNK17ResourcePreloader12is_class_ptrEPv(a,b){a=a|0;b=b|0;return (b|0)==1236632|((b|0)==1220720|(b|0)==1220580)|0}function __ZN17ResourcePreloaderD2Ev(a){a=a|0;var b=0,d=0,e=0;c[a>>2]=325796;b=a+224|0;d=c[b>>2]|0;if(d|0){__ZN3MapI10StringName3RefI8ResourceE10ComparatorIS0_E16DefaultAllocatorE13_cleanup_treeEPNS7_7ElementE(b,c[d+8>>2]|0);d=c[a+228>>2]|0;c[(c[b>>2]|0)+8>>2]=d;c[a+232>>2]=0;e=d;c[e+12>>2]=e;__ZN3MapI10StringName3RefI8ResourceE10ComparatorIS0_E16DefaultAllocatorE5_Data10_free_rootEv(b)}__ZN3MapI10StringName3RefI8ResourceE10ComparatorIS0_E16DefaultAllocatorE5_DataD2Ev(b);__ZN10StringNameD2Ev(a+220|0);__ZN4NodeD2Ev(a);return}function __ZN17ResourcePreloaderD0Ev(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;c[a>>2]=325796;b=a+224|0;d=c[b>>2]|0;if(!d){e=a+220|0;__ZN10StringNameD2Ev(e);__ZN4NodeD2Ev(a);__ZdlPv(a);return}__ZN3MapI10StringName3RefI8ResourceE10ComparatorIS0_E16DefaultAllocatorE13_cleanup_treeEPNS7_7ElementE(b,c[d+8>>2]|0);d=c[a+228>>2]|0;f=c[b>>2]|0;c[f+8>>2]=d;c[a+232>>2]=0;g=d;c[g+12>>2]=g;if(!f){e=a+220|0;__ZN10StringNameD2Ev(e);__ZN4NodeD2Ev(a);__ZdlPv(a);return}g=f+28|0;d=c[g>>2]|0;if((d|0?__ZN9Reference11unreferenceEv(d)|0:0)?(d=c[g>>2]|0,__Z17predelete_handlerP6Object(d)|0):0){gj[c[(c[d>>2]|0)+76>>2]&8191](d);__ZN6Memory11free_staticEPvb(d,0)}c[g>>2]=0;__ZN10StringNameD2Ev(f+24|0);__ZN6Memory11free_staticEPvb(f,0);c[b>>2]=0;e=a+220|0;__ZN10StringNameD2Ev(e);__ZN4NodeD2Ev(a);__ZdlPv(a);return}function __ZN3MapI10StringName3RefI8ResourceE10ComparatorIS0_E16DefaultAllocatorE13_cleanup_treeEPNS7_7ElementE(a,b){a=a|0;b=b|0;var d=0;if((c[a+4>>2]|0)==(b|0))return;__ZN3MapI10StringName3RefI8ResourceE10ComparatorIS0_E16DefaultAllocatorE13_cleanup_treeEPNS7_7ElementE(a,c[b+8>>2]|0);__ZN3MapI10StringName3RefI8ResourceE10ComparatorIS0_E16DefaultAllocatorE13_cleanup_treeEPNS7_7ElementE(a,c[b+4>>2]|0);a=b+28|0;d=c[a>>2]|0;if((d|0?__ZN9Reference11unreferenceEv(d)|0:0)?(d=c[a>>2]|0,__Z17predelete_handlerP6Object(d)|0):0){gj[c[(c[d>>2]|0)+76>>2]&8191](d);__ZN6Memory11free_staticEPvb(d,0)}c[a>>2]=0;__ZN10StringNameD2Ev(b+24|0);__ZN6Memory11free_staticEPvb(b,0);return}function __ZN3MapI10StringName3RefI8ResourceE10ComparatorIS0_E16DefaultAllocatorE5_Data10_free_rootEv(a){a=a|0;var b=0,d=0,e=0;b=c[a>>2]|0;if(!b)return;d=b+28|0;e=c[d>>2]|0;if((e|0?__ZN9Reference11unreferenceEv(e)|0:0)?(e=c[d>>2]|0,__Z17predelete_handlerP6Object(e)|0):0){gj[c[(c[e>>2]|0)+76>>2]&8191](e);__ZN6Memory11free_staticEPvb(e,0)}c[d>>2]=0;__ZN10StringNameD2Ev(b+24|0);__ZN6Memory11free_staticEPvb(b,0);c[a>>2]=0;return}function __ZN3MapI10StringName3RefI8ResourceE10ComparatorIS0_E16DefaultAllocatorE5_DataD2Ev(a){a=a|0;var b=0,d=0,e=0;b=c[a>>2]|0;if(!b)return;d=b+28|0;e=c[d>>2]|0;if((e|0?__ZN9Reference11unreferenceEv(e)|0:0)?(e=c[d>>2]|0,__Z17predelete_handlerP6Object(e)|0):0){gj[c[(c[e>>2]|0)+76>>2]&8191](e);__ZN6Memory11free_staticEPvb(e,0)}c[d>>2]=0;__ZN10StringNameD2Ev(b+24|0);__ZN6Memory11free_staticEPvb(b,0);c[a>>2]=0;return}function __ZN17ResourcePreloader14_set_resourcesERK5Array(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+16|0;g=e+12|0;h=e+8|0;i=e+4|0;j=e;k=b+224|0;n=c[k>>2]|0;if(n|0?(__ZN3MapI10StringName3RefI8ResourceE10ComparatorIS0_E16DefaultAllocatorE13_cleanup_treeEPNS7_7ElementE(k,c[n+8>>2]|0),n=c[b+228>>2]|0,o=c[k>>2]|0,c[o+8>>2]=n,c[b+232>>2]=0,b=n,c[b+12>>2]=b,o|0):0){b=o+28|0;n=c[b>>2]|0;if((n|0?__ZN9Reference11unreferenceEv(n)|0:0)?(n=c[b>>2]|0,__Z17predelete_handlerP6Object(n)|0):0){gj[c[(c[n>>2]|0)+76>>2]&8191](n);__ZN6Memory11free_staticEPvb(n,0)}c[b>>2]=0;__ZN10StringNameD2Ev(o+24|0);__ZN6Memory11free_staticEPvb(o,0);c[k>>2]=0}if((__ZNK5Array4sizeEv(d)|0)!=2){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(948089,948222,36,948459,0);l=e;return}a[1263537]=0;o=__ZNK7Variantcv10PoolVectorI6StringEEv(__ZNK5ArrayixEi(d,0)|0)|0;c[f>>2]=o;c[g>>2]=__ZNK7Variantcv5ArrayEv(__ZNK5ArrayixEi(d,1)|0)|0;if(!o)p=0;else p=(c[o+16>>2]|0)>>>2;a:do if((p|0)==(__ZNK5Array4sizeEv(g)|0)){a[1263537]=0;if((__ZNK5Array4sizeEv(g)|0)>0){o=0;while(1){d=c[f>>2]|0;b=(d|0)==0;if(b)q=0;else q=(c[d+16>>2]|0)>>>2;if((q|0)<=(o|0)){if(b)r=0;else r=(c[d+16>>2]|0)>>>2;if((r|0)<=(o|0))break;a[1263537]=0}b=d+4|0;__Z16atomic_incrementPj(b)|0;n=(c[d+8>>2]|0)+(o<<2)|0;d=c[n>>2]|0;if((d|0)!=0?(__Z28atomic_conditional_incrementPj(d+-8|0)|0)!=0:0)s=c[n>>2]|0;else s=0;__Z16atomic_decrementPj(b)|0;c[h>>2]=s;__ZN3RefI8ResourceEC2ERK7Variant(i,__ZN5ArrayixEi(g,o)|0);if(!(c[i>>2]|0))__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(948089,948222,46,948555,0);else{a[1263537]=0;__ZN10StringNameC2ERK6String(j,h);b=__ZN3MapI10StringName3RefI8ResourceE10ComparatorIS0_E16DefaultAllocatorEixERKS0_(k,j)|0;n=c[b>>2]|0;if((c[i>>2]|0)!=(n|0)){if((n|0?__ZN9Reference11unreferenceEv(n)|0:0)?(n=c[b>>2]|0,__Z17predelete_handlerP6Object(n)|0):0){gj[c[(c[n>>2]|0)+76>>2]&8191](n);__ZN6Memory11free_staticEPvb(n,0)}c[b>>2]=0;n=c[i>>2]|0;c[b>>2]=n;if(n|0)__ZN9Reference9referenceEv(n)}__ZN10StringNameD2Ev(j)}n=c[i>>2]|0;if((n|0?__ZN9Reference11unreferenceEv(n)|0:0)?(n=c[i>>2]|0,__Z17predelete_handlerP6Object(n)|0):0){gj[c[(c[n>>2]|0)+76>>2]&8191](n);__ZN6Memory11free_staticEPvb(n,0)}n=c[h>>2]|0;if(n|0?(__Z16atomic_decrementPj(n+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(n,1);o=o+1|0;if((o|0)>=(__ZNK5Array4sizeEv(g)|0))break a}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1130483,505,1146766,0);df()}}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(948089,948222,40,948501,0);while(0);__ZN5ArrayD2Ev(g);__ZN10PoolVectorI6StringE12_unreferenceEv(f);l=e;return}function __ZNK17ResourcePreloader14_get_resourcesEv(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0;d=l;l=l+80|0;if((l|0)>=(m|0))ba(80);e=d+24|0;f=d+72|0;g=d+68|0;h=d+64|0;i=d+52|0;j=d;k=d+48|0;c[g>>2]=0;__ZN5ArrayC2Ev(h);n=b+232|0;__ZN5Array6resizeEi(h,c[n>>2]|0)|0;__ZN10PoolVectorI6StringE6resizeEi(g,c[n>>2]|0)|0;n=i+4|0;c[n>>2]=379008;c[i>>2]=0;o=i+8|0;c[o>>2]=0;p=b+224|0;q=c[p>>2]|0;if(q|0?(r=c[q+8>>2]|0,q=c[b+228>>2]|0,(r|0)!=(q|0)):0){s=r;while(1){r=c[s+8>>2]|0;if((r|0)==(q|0))break;else s=r}if(s|0){q=s;do{s=c[q+24>>2]|0;do if(s){r=c[s+4>>2]|0;if(r|0){__ZN6StringC2EPKc(e,r);t=c[e>>2]|0;break}r=s+8|0;c[e>>2]=0;u=c[r>>2]|0;if((u|0)!=0?(c[e>>2]=0,(__Z28atomic_conditional_incrementPj(u+-8|0)|0)!=0):0){u=c[r>>2]|0;c[e>>2]=u;t=u}else t=0}else{c[e>>2]=0;t=0}while(0);c[j>>2]=t;if(!(c[i>>2]|0)){s=__ZnwjPFPvjE(28,4740)|0;u=s+16|0;c[u>>2]=0;c[u+4>>2]=0;c[u+8>>2]=0;c[i>>2]=s;u=c[n>>2]|0;c[s+4>>2]=u;c[s+8>>2]=u;c[s+12>>2]=u;c[s>>2]=1}__ZN3SetI6String10ComparatorIS0_E16DefaultAllocatorE10_insert_rbERKS0_(i,j)|0;s=c[j>>2]|0;if(s|0?(__Z16atomic_decrementPj(s+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(s,1);q=c[q+16>>2]|0}while((q|0)!=0);q=c[i>>2]|0;if(q|0?(t=c[q+8>>2]|0,q=c[n>>2]|0,(t|0)!=(q|0)):0){s=t;while(1){t=c[s+8>>2]|0;if((t|0)==(q|0))break;else s=t}if(s|0){q=b+228|0;b=s;s=0;while(1){t=b+24|0;__ZN10PoolVectorI6StringE3setEiRKS0_(g,s,t);__ZN10StringNameC2ERK6String(k,t);t=c[p>>2]|0;do if(!t){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145936,602,1124976,0);v=0}else{a[1263537]=0;u=c[t+8>>2]|0;r=c[q>>2]|0;a:do if((u|0)==(r|0)){w=u;x=44}else{y=c[k>>2]|0;z=u;do{A=c[z+24>>2]|0;if(y>>>0<A>>>0)B=z+8|0;else{if(A>>>0>=y>>>0){w=z;x=44;break a}B=z+4|0}z=c[B>>2]|0}while((z|0)!=(r|0))}while(0);if((x|0)==44?(x=0,!((w|0)==(r|0)|(w|0)==0)):0){a[1263537]=0;v=w+28|0;break}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145936,604,1145947,0);v=0}while(0);__ZN6RefPtrC2Ev(e);__ZN3RefI9ReferenceEaSI8ResourceEEvRKS_IT_E(e,v);__ZN7VariantC2ERK6RefPtr(j,e);__ZN6RefPtrD2Ev(e);__ZN7VariantaSERKS_(__ZN5ArrayixEi(h,s)|0,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);__ZN10StringNameD2Ev(k);b=c[b+16>>2]|0;if(!b)break;else s=s+1|0}}}}}__ZN5ArrayC2Ev(f);__ZN7VariantC2ERK10PoolVectorI6StringE(e,g);__ZN5Array9push_backERK7Variant(f,e);if(c[e>>2]|0)__ZN7Variant5clearEv(e);__ZN7VariantC2ERK5Array(e,h);__ZN5Array9push_backERK7Variant(f,e);if(c[e>>2]|0)__ZN7Variant5clearEv(e);e=c[i>>2]|0;if(!e){__ZN5ArrayD2Ev(h);__ZN10PoolVectorI6StringE12_unreferenceEv(g);C=c[f>>2]|0;l=d;return C|0}__ZN3SetI6String10ComparatorIS0_E16DefaultAllocatorE13_cleanup_treeEPNS4_7ElementE(i,c[e+8>>2]|0);e=c[n>>2]|0;n=c[i>>2]|0;c[n+8>>2]=e;c[o>>2]=0;o=e;c[o+12>>2]=o;if(!n){__ZN5ArrayD2Ev(h);__ZN10PoolVectorI6StringE12_unreferenceEv(g);C=c[f>>2]|0;l=d;return C|0}o=c[n+24>>2]|0;if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(o,1);__ZN6Memory11free_staticEPvb(n,0);c[i>>2]=0;__ZN5ArrayD2Ev(h);__ZN10PoolVectorI6StringE12_unreferenceEv(g);C=c[f>>2]|0;l=d;return C|0}function __ZN17ResourcePreloader12add_resourceERK10StringNameRK3RefI8ResourceE(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);g=f+24|0;h=f+20|0;i=f+16|0;j=f+12|0;k=f+8|0;n=f;o=f+4|0;if(!(c[e>>2]|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(948119,948222,82,948415,0);l=f;return}a[1263537]=0;p=b+224|0;q=c[p>>2]|0;a:do if(q|0){r=c[q+8>>2]|0;s=b+228|0;t=c[s>>2]|0;b:do if((r|0)==(t|0))u=r;else{v=c[d>>2]|0;w=r;while(1){x=c[w+24>>2]|0;if(v>>>0<x>>>0)y=w+8|0;else{if(x>>>0>=v>>>0){u=w;break b}y=w+4|0}w=c[y>>2]|0;if((w|0)==(t|0))break a}}while(0);if((u|0)!=(t|0)&(u|0)!=0){__ZN10StringNameC2Ev(h);r=2;c:while(1){w=c[d>>2]|0;do if(w){v=c[w+4>>2]|0;if(v|0){__ZN6StringC2EPKc(g,v);z=c[g>>2]|0;break}v=w+8|0;c[g>>2]=0;x=c[v>>2]|0;if((x|0)!=0?(c[g>>2]=0,(__Z28atomic_conditional_incrementPj(x+-8|0)|0)!=0):0){x=c[v>>2]|0;c[g>>2]=x;z=x}else z=0}else{c[g>>2]=0;z=0}while(0);c[n>>2]=z;__ZN6StringC2EPKc(g,1143407);c[k>>2]=__ZNK6StringplERKS_(n,g)|0;c[o>>2]=__Z4itosx(r,((r|0)<0)<<31>>31)|0;c[j>>2]=__ZNK6StringplERKS_(k,o)|0;__ZN10StringNameC2ERK6String(i,j);__ZN10StringNameaSERKS_(h,i);__ZN10StringNameD2Ev(i);w=c[j>>2]|0;if(w|0?(__Z16atomic_decrementPj(w+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(w,1);w=c[o>>2]|0;if(w|0?(__Z16atomic_decrementPj(w+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(w,1);w=c[k>>2]|0;if(w|0?(__Z16atomic_decrementPj(w+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(w,1);w=c[g>>2]|0;if(w|0?(__Z16atomic_decrementPj(w+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(w,1);w=c[n>>2]|0;if(w|0?(__Z16atomic_decrementPj(w+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(w,1);w=c[p>>2]|0;if(!w)break;x=c[w+8>>2]|0;w=c[s>>2]|0;d:do if((x|0)==(w|0))A=x;else{v=c[h>>2]|0;B=x;while(1){C=c[B+24>>2]|0;if(v>>>0<C>>>0)D=B+8|0;else{if(C>>>0>=v>>>0){A=B;break d}D=B+4|0}B=c[D>>2]|0;if((B|0)==(w|0))break c}}while(0);if((A|0)!=(w|0)&(A|0)!=0)r=r+1|0;else break}__ZN17ResourcePreloader12add_resourceERK10StringNameRK3RefI8ResourceE(b,h,e);__ZN10StringNameD2Ev(h);l=f;return}}while(0);h=__ZN3MapI10StringName3RefI8ResourceE10ComparatorIS0_E16DefaultAllocatorEixERKS0_(p,d)|0;d=c[h>>2]|0;if((c[e>>2]|0)==(d|0)){l=f;return}if((d|0?__ZN9Reference11unreferenceEv(d)|0:0)?(d=c[h>>2]|0,__Z17predelete_handlerP6Object(d)|0):0){gj[c[(c[d>>2]|0)+76>>2]&8191](d);__ZN6Memory11free_staticEPvb(d,0)}c[h>>2]=0;d=c[e>>2]|0;c[h>>2]=d;if(!d){l=f;return}__ZN9Reference9referenceEv(d);l=f;return}function __ZN17ResourcePreloader15remove_resourceERK10StringName(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0;e=b+224|0;f=c[e>>2]|0;a:do if(f|0){g=c[f+8>>2]|0;h=c[b+228>>2]|0;i=(g|0)==(h|0);b:do if(i)j=g;else{k=c[d>>2]|0;l=g;while(1){m=c[l+24>>2]|0;if(k>>>0<m>>>0)n=l+8|0;else{if(m>>>0>=k>>>0){j=l;break b}n=l+4|0}l=c[n>>2]|0;if((l|0)==(h|0))break a}}while(0);if((j|0)!=(h|0)&(j|0)!=0){a[1263537]=0;c:do if(i)o=g;else{l=c[d>>2]|0;k=g;do{m=c[k+24>>2]|0;if(l>>>0<m>>>0)p=k+8|0;else{if(m>>>0>=l>>>0){o=k;break c}p=k+4|0}k=c[p>>2]|0}while((k|0)!=(h|0));return}while(0);if((o|0)==0|(o|0)==(h|0))return;__ZN3MapI10StringName3RefI8ResourceE10ComparatorIS0_E16DefaultAllocatorE6_eraseEPNS7_7ElementE(e,o);return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(948141,948222,108,948369,0);return}function __ZN17ResourcePreloader15rename_resourceERK10StringNameS2_(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f;h=b+224|0;i=c[h>>2]|0;a:do if(i|0){j=c[i+8>>2]|0;k=b+228|0;n=c[k>>2]|0;b:do if((j|0)==(n|0))o=j;else{p=c[d>>2]|0;q=j;while(1){r=c[q+24>>2]|0;if(p>>>0<r>>>0)s=q+8|0;else{if(r>>>0>=p>>>0){o=q;break b}s=q+4|0}q=c[s>>2]|0;if((q|0)==(n|0))break a}}while(0);if((o|0)!=(n|0)&(o|0)!=0){a[1263537]=0;j=__ZN3MapI10StringName3RefI8ResourceE10ComparatorIS0_E16DefaultAllocatorEixERKS0_(h,d)|0;c[g>>2]=0;q=c[j>>2]|0;if(!q)t=0;else{c[g>>2]=q;__ZN9Reference9referenceEv(q);t=q}q=c[h>>2]|0;c:do if(q|0){j=c[q+8>>2]|0;p=c[k>>2]|0;d:do if((j|0)==(p|0))u=j;else{r=c[d>>2]|0;v=j;while(1){w=c[v+24>>2]|0;if(r>>>0<w>>>0)x=v+8|0;else{if(w>>>0>=r>>>0){u=v;break d}x=v+4|0}v=c[x>>2]|0;if((v|0)==(p|0))break c}}while(0);if(!((u|0)==0|(u|0)==(p|0)))__ZN3MapI10StringName3RefI8ResourceE10ComparatorIS0_E16DefaultAllocatorE6_eraseEPNS7_7ElementE(h,u)}while(0);__ZN17ResourcePreloader12add_resourceERK10StringNameRK3RefI8ResourceE(b,e,g);if((t|0?__ZN9Reference11unreferenceEv(t)|0:0)?__Z17predelete_handlerP6Object(t)|0:0){gj[c[(c[t>>2]|0)+76>>2]&8191](t);__ZN6Memory11free_staticEPvb(t,0)}l=f;return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(948157,948222,113,948318,0);l=f;return}function __ZNK17ResourcePreloader12has_resourceERK10StringName(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0;d=c[a+224>>2]|0;if(!d){e=0;return e|0}f=c[d+8>>2]|0;d=c[a+228>>2]|0;a:do if((f|0)==(d|0))g=f;else{a=c[b>>2]|0;h=f;while(1){i=c[h+24>>2]|0;if(a>>>0<i>>>0)j=h+8|0;else{if(i>>>0>=a>>>0){g=h;break a}j=h+4|0}h=c[j>>2]|0;if((h|0)==(d|0)){g=d;break}}}while(0);e=(g|0)!=(d|0)&(g|0)!=0;return e|0}function __ZNK17ResourcePreloader12get_resourceERK10StringName(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0;e=c[b+224>>2]|0;a:do if(e|0){f=c[e+8>>2]|0;g=c[b+228>>2]|0;h=(f|0)==(g|0);b:do if(h)i=f;else{j=c[d>>2]|0;k=f;while(1){l=c[k+24>>2]|0;if(j>>>0<l>>>0)m=k+8|0;else{if(l>>>0>=j>>>0){i=k;break b}m=k+4|0}k=c[m>>2]|0;if((k|0)==(g|0))break a}}while(0);if((i|0)!=(g|0)&(i|0)!=0){a[1263537]=0;c:do if(h)n=f;else{k=c[d>>2]|0;j=f;do{l=c[j+24>>2]|0;if(k>>>0<l>>>0)o=j+8|0;else{if(l>>>0>=k>>>0){n=j;break c}o=j+4|0}j=c[o>>2]|0}while((j|0)!=(g|0));__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145936,604,1145947,0)}while(0);if((n|0)==(g|0)|(n|0)==0)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145936,604,1145947,0);a[1263537]=0;f=c[n+28>>2]|0;if(!f){p=0;return p|0}__ZN9Reference9referenceEv(f);p=f;return p|0}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1104793,948222,127,948256,0);p=0;return p|0}function __ZNK17ResourcePreloader18_get_resource_listEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+8|0;e=b;f=b+4|0;c[e>>2]=0;__ZN10PoolVectorI6StringE6resizeEi(e,c[a+232>>2]|0)|0;g=c[a+224>>2]|0;if(!g){h=c[e>>2]|0;l=b;return h|0}i=c[g+8>>2]|0;g=c[a+228>>2]|0;if((i|0)==(g|0)){h=c[e>>2]|0;l=b;return h|0}else j=i;while(1){i=c[j+8>>2]|0;if((i|0)==(g|0))break;else j=i}if(!j){h=c[e>>2]|0;l=b;return h|0}g=j;j=0;while(1){i=c[g+24>>2]|0;do if(i){a=c[i+4>>2]|0;if(a|0){__ZN6StringC2EPKc(d,a);k=c[d>>2]|0;break}a=i+8|0;c[d>>2]=0;n=c[a>>2]|0;if((n|0)!=0?(c[d>>2]=0,(__Z28atomic_conditional_incrementPj(n+-8|0)|0)!=0):0){n=c[a>>2]|0;c[d>>2]=n;k=n}else k=0}else{c[d>>2]=0;k=0}while(0);c[f>>2]=k;__ZN10PoolVectorI6StringE3setEiRKS0_(e,j,f);i=c[f>>2]|0;if(i|0?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);g=c[g+16>>2]|0;if(!g)break;else j=j+1|0}h=c[e>>2]|0;l=b;return h|0}function __ZNK13MethodBind0RCI17ResourcePreloader10PoolVectorI6StringEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;if((b|0)!=-1){f=0;l=a;return f|0}c[d>>2]=0;__ZN7VariantC2ERK10PoolVectorI6StringE(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);__ZN10PoolVectorI6StringE12_unreferenceEv(d);f=b;l=a;return f|0}function __ZNK13MethodBind0RCI17ResourcePreloader10PoolVectorI6StringEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,948071);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI17ResourcePreloader10PoolVectorI6StringEE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;j=f+24|0;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236632)|0:0){c[h>>2]=0;a[1263537]=0;k=c[d+24>>2]|0;if((k|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=k;c[b>>2]=0;l=f;return}n=k-(c[d+20>>2]|0)|0;if((n|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=n;c[b>>2]=0;l=f;return}n=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))o=n;else o=c[(c[d>>2]|0)+n>>2]|0;c[j>>2]=ij[o&8191](d)|0;__ZN7VariantC2ERK10PoolVectorI6StringE(i,j);__ZN10PoolVectorI6StringE12_unreferenceEv(j);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI17ResourcePreloader10PoolVectorI6StringEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=d;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236632)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;b=ij[i&8191](a)|0;c[f>>2]=b;a=b;if(((c[e>>2]|0)!=(b|0)?(__ZN10PoolVectorI6StringE12_unreferenceEv(e),b|0):0)?__Z28atomic_conditional_incrementPj(b)|0:0)c[e>>2]=a;__ZN10PoolVectorI6StringE12_unreferenceEv(f);l=d;return}function __ZN13MethodBind0RCI17ResourcePreloader10PoolVectorI6StringEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind1RCI17ResourcePreloader3RefI8ResourceERK10StringNameE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;switch(b|0){case -1:{f=__ZN7Variant12get_type_forI3RefI8ResourceEEENS_4TypeEv()|0;break}case 0:{__ZN10StringNameC2Ev(d);__ZN7VariantC2ERK10StringName(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);__ZN10StringNameD2Ev(d);f=b;break}default:f=0}l=a;return f|0}function __ZNK13MethodBind1RCI17ResourcePreloader3RefI8ResourceERK10StringNameE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,948071);l=a;return c[b>>2]|0}function __ZN13MethodBind1RCI17ResourcePreloader3RefI8ResourceERK10StringNameE4callEP6ObjectPPK7VariantiRNSA_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0;i=l;l=l+64|0;if((l|0)>=(m|0))ba(64);j=i+56|0;k=i+24|0;n=i+48|0;o=i+52|0;p=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236632)|0:0){c[h>>2]=0;a[1263537]=0;q=d+24|0;r=c[q>>2]|0;if((r|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=r;c[b>>2]=0;l=i;return}s=r-(c[d+20>>2]|0)|0;if((s|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=s;c[b>>2]=0;l=i;return}if((g|0)>0){if((r|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);t=0}else{a[1263537]=0;t=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,t)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=t;c[b>>2]=0;l=i;return}}t=c[d+44>>2]|0;r=c[d+48>>2]|0;s=e+(r>>1)|0;if(!(r&1))u=t;else u=c[(c[s>>2]|0)+t>>2]|0;do if((g|0)<1){t=c[q>>2]|0;r=t+-1|0;if((t|0)>=1){e=c[d+16>>2]|0;v=(e|0)==0;if(v)w=0;else w=c[e+-4>>2]|0;if((t|0)<=(w|0)){if(v)x=0;else x=c[e+-4>>2]|0;do if((x|0)<(t|0)){if(v)y=0;else y=c[e+-4>>2]|0;if((y|0)<(t|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);z=0;break}else{a[1263537]=0;A=31;break}}else A=31;while(0);if((A|0)==31)z=e+(r*24|0)|0;__ZN7VariantC2ERKS_(p,z);break}}c[p>>2]=0}else __ZN7VariantC2ERKS_(p,c[f>>2]|0);while(0);c[o>>2]=__ZNK7Variantcv10StringNameEv(p)|0;c[n>>2]=$i[u&8191](s,o)|0;__ZN6RefPtrC2Ev(j);__ZN3RefI9ReferenceEaSI8ResourceEEvRKS_IT_E(j,n);__ZN7VariantC2ERK6RefPtr(k,j);__ZN6RefPtrD2Ev(j);j=c[n>>2]|0;if((j|0?__ZN9Reference11unreferenceEv(j)|0:0)?(j=c[n>>2]|0,__Z17predelete_handlerP6Object(j)|0):0){gj[c[(c[j>>2]|0)+76>>2]&8191](j);__ZN6Memory11free_staticEPvb(j,0)}c[n>>2]=0;__ZN10StringNameD2Ev(o);if(c[p>>2]|0)__ZN7Variant5clearEv(p);__ZN7VariantC2ERKS_(b,k);if(c[k>>2]|0)__ZN7Variant5clearEv(k);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1217,1146558,0);c[b>>2]=0;l=i;return}function __ZN13MethodBind1RCI17ResourcePreloader3RefI8ResourceERK10StringNameE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f+8|0;h=f;i=f+4|0;if(!b)j=0;else{k=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236632)|0;j=k?b:0}b=c[a+44>>2]|0;k=c[a+48>>2]|0;a=j+(k>>1)|0;if(!(k&1))n=b;else n=c[(c[a>>2]|0)+b>>2]|0;__ZN10StringNameC2ERK6String(g,c[d>>2]|0);c[i>>2]=c[g>>2];c[h>>2]=$i[n&8191](a,i)|0;__ZN3RefI9ReferenceEaSI8ResourceEEvRKS_IT_E(e,h);e=c[h>>2]|0;if(!e){c[h>>2]=0;__ZN10StringNameD2Ev(i);l=f;return}if(!(__ZN9Reference11unreferenceEv(e)|0)){c[h>>2]=0;__ZN10StringNameD2Ev(i);l=f;return}e=c[h>>2]|0;if(!(__Z17predelete_handlerP6Object(e)|0)){c[h>>2]=0;__ZN10StringNameD2Ev(i);l=f;return}gj[c[(c[e>>2]|0)+76>>2]&8191](e);__ZN6Memory11free_staticEPvb(e,0);c[h>>2]=0;__ZN10StringNameD2Ev(i);l=f;return}function __ZN13MethodBind1RCI17ResourcePreloader3RefI8ResourceERK10StringNameED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind1RCI17ResourcePreloaderbRK10StringNameE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case -1:{__ZN7VariantC2Eb(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;break}case 0:{__ZN10StringNameC2Ev(d);__ZN7VariantC2ERK10StringName(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);__ZN10StringNameD2Ev(d);f=b;break}default:f=0}l=a;return f|0}function __ZNK13MethodBind1RCI17ResourcePreloaderbRK10StringNameE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,948071);l=a;return c[b>>2]|0}function __ZN13MethodBind1RCI17ResourcePreloaderbRK10StringNameE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0;i=l;l=l+64|0;if((l|0)>=(m|0))ba(64);j=i+24|0;k=i+48|0;n=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236632)|0:0){c[h>>2]=0;a[1263537]=0;o=d+24|0;p=c[o>>2]|0;if((p|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=p;c[b>>2]=0;l=i;return}q=p-(c[d+20>>2]|0)|0;if((q|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=q;c[b>>2]=0;l=i;return}if((g|0)>0){if((p|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);r=0}else{a[1263537]=0;r=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,r)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=r;c[b>>2]=0;l=i;return}}r=c[d+44>>2]|0;p=c[d+48>>2]|0;q=e+(p>>1)|0;if(!(p&1))s=r;else s=c[(c[q>>2]|0)+r>>2]|0;do if((g|0)<1){r=c[o>>2]|0;p=r+-1|0;if((r|0)>=1){e=c[d+16>>2]|0;t=(e|0)==0;if(t)u=0;else u=c[e+-4>>2]|0;if((r|0)<=(u|0)){if(t)v=0;else v=c[e+-4>>2]|0;do if((v|0)<(r|0)){if(t)w=0;else w=c[e+-4>>2]|0;if((w|0)<(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);x=0;break}else{a[1263537]=0;y=31;break}}else y=31;while(0);if((y|0)==31)x=e+(p*24|0)|0;__ZN7VariantC2ERKS_(n,x);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f>>2]|0);while(0);c[k>>2]=__ZNK7Variantcv10StringNameEv(n)|0;__ZN7VariantC2Eb(j,$i[s&8191](q,k)|0);__ZN10StringNameD2Ev(k);if(c[n>>2]|0)__ZN7Variant5clearEv(n);__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1217,1146558,0);c[b>>2]=0;l=i;return}function __ZN13MethodBind1RCI17ResourcePreloaderbRK10StringNameE7ptrcallEP6ObjectPPKvPv(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,n=0;g=l;l=l+16|0;if((l|0)>=(m|0))ba(16);h=g+4|0;i=g;if(!d)j=0;else{k=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1236632)|0;j=k?d:0}d=c[b+44>>2]|0;k=c[b+48>>2]|0;b=j+(k>>1)|0;if(!(k&1))n=d;else n=c[(c[b>>2]|0)+d>>2]|0;__ZN10StringNameC2ERK6String(h,c[e>>2]|0);c[i>>2]=c[h>>2];a[f>>0]=($i[n&8191](b,i)|0)&1;__ZN10StringNameD2Ev(i);l=g;return}function __ZN13MethodBind1RCI17ResourcePreloaderbRK10StringNameED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN3MapI10StringName3RefI8ResourceE10ComparatorIS0_E16DefaultAllocatorEixERKS0_(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;g=c[b>>2]|0;if(!g){h=__ZnwjPFPvjE(32,4740)|0;__ZN10StringNameC2Ev(h+24|0);c[h+28>>2]=0;i=h+16|0;c[i>>2]=0;c[i+4>>2]=0;c[b>>2]=h;i=c[b+4>>2]|0;c[h+4>>2]=i;c[h+8>>2]=i;c[h+12>>2]=i;c[h>>2]=1;if(!h){c[f>>2]=0;j=f;k=f;n=14}else{o=h;p=i;n=5}}else{o=g;p=c[b+4>>2]|0;n=5}a:do if((n|0)==5){g=c[o+8>>2]|0;b:do if((g|0)!=(p|0)){i=c[d>>2]|0;h=g;while(1){q=c[h+24>>2]|0;if(i>>>0<q>>>0)r=h+8|0;else{if(q>>>0>=i>>>0)break;r=h+4|0}q=c[r>>2]|0;if((q|0)==(p|0))break b;else h=q}if(!((h|0)==(p|0)|(h|0)==0)){s=h;break a}}while(0);c[f>>2]=0;if(!o){j=f;k=f;n=14}else{t=f;u=f;n=15}}while(0);if((n|0)==14){o=__ZnwjPFPvjE(32,4740)|0;__ZN10StringNameC2Ev(o+24|0);c[o+28>>2]=0;p=o+16|0;c[p>>2]=0;c[p+4>>2]=0;c[b>>2]=o;p=c[b+4>>2]|0;c[o+4>>2]=p;c[o+8>>2]=p;c[o+12>>2]=p;c[o>>2]=1;t=j;u=k;n=15}if((n|0)==15){n=__ZN3MapI10StringName3RefI8ResourceE10ComparatorIS0_E16DefaultAllocatorE10_insert_rbERKS0_RKS3_(b,d,f)|0;f=c[t>>2]|0;if((f|0?__ZN9Reference11unreferenceEv(f)|0:0)?(f=c[t>>2]|0,__Z17predelete_handlerP6Object(f)|0):0){gj[c[(c[f>>2]|0)+76>>2]&8191](f);__ZN6Memory11free_staticEPvb(f,0)}c[t>>2]=0;if(!n){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145936,616,1145947,0);v=0;l=e;return v|0}else s=n}a[1263537]=0;v=s+28|0;l=e;return v|0}function __ZN3MapI10StringName3RefI8ResourceE10ComparatorIS0_E16DefaultAllocatorE6_eraseEPNS7_7ElementE(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0;e=d+8|0;f=c[e>>2]|0;g=b+4|0;h=c[g>>2]|0;if((f|0)!=(h|0)?(i=c[d+4>>2]|0,(i|0)!=(h|0)):0){j=i;while(1){i=c[j+8>>2]|0;if((i|0)==(h|0))break;else j=i}if(!j){k=h;l=c[h+8>>2]|0}else{k=j;l=h}}else{k=d;l=f}f=k+8|0;j=k+4|0;i=c[((l|0)==(h|0)?j:f)>>2]|0;h=c[b>>2]|0;l=k+12|0;m=c[l>>2]|0;c[i+12>>2]=m;if((h|0)==(m|0))n=h+8|0;else{h=c[l>>2]|0;m=h+8|0;n=(k|0)==(c[m>>2]|0)?m:h+4|0}c[n>>2]=i;if((k|0)==(d|0)){if((c[d>>2]|0)==1)__ZN3MapI10StringName3RefI8ResourceE10ComparatorIS0_E16DefaultAllocatorE10_erase_fixEPNS7_7ElementE(b,i)}else{if((k|0)==(c[g>>2]|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143791,1145936,469,1143798,0);return}a[1263537]=0;if((c[k>>2]|0)==1)__ZN3MapI10StringName3RefI8ResourceE10ComparatorIS0_E16DefaultAllocatorE10_erase_fixEPNS7_7ElementE(b,i);c[f>>2]=c[e>>2];f=d+4|0;c[j>>2]=c[f>>2];j=d+12|0;c[l>>2]=c[j>>2];c[k>>2]=c[d>>2];c[(c[e>>2]|0)+12>>2]=k;c[(c[f>>2]|0)+12>>2]=k;f=c[j>>2]|0;j=f+8|0;c[((c[j>>2]|0)==(d|0)?j:f+4|0)>>2]=k}k=c[d+16>>2]|0;f=d+20|0;if(k|0)c[k+20>>2]=c[f>>2];j=c[f>>2]|0;if(j|0)c[j+16>>2]=k;k=d+28|0;j=c[k>>2]|0;if((j|0?__ZN9Reference11unreferenceEv(j)|0:0)?(j=c[k>>2]|0,__Z17predelete_handlerP6Object(j)|0):0){gj[c[(c[j>>2]|0)+76>>2]&8191](j);__ZN6Memory11free_staticEPvb(j,0)}c[k>>2]=0;__ZN10StringNameD2Ev(d+24|0);__ZN6Memory11free_staticEPvb(d,0);d=b+8|0;c[d>>2]=(c[d>>2]|0)+-1;if(!(c[c[g>>2]>>2]|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143791,1145936,498,1143838,0);return}else{a[1263537]=0;return}}function __ZN3MapI10StringName3RefI8ResourceE10ComparatorIS0_E16DefaultAllocatorE10_erase_fixEPNS7_7ElementE(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0;e=c[(c[b>>2]|0)+8>>2]|0;f=b+4|0;if((e|0)!=(d|0)&(c[d>>2]|0)==1){b=d;while(1){g=b+12|0;h=c[g>>2]|0;i=c[h+8>>2]|0;do if((b|0)==(i|0)){j=c[h+4>>2]|0;if(!(c[j>>2]|0)){a[1263537]=0;c[j>>2]=1;k=c[f>>2]|0;if((k|0)==(h|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);l=c[g>>2]|0;m=l;n=c[l+4>>2]|0;o=c[f>>2]|0}else{a[1263537]=0;c[h>>2]=0;m=h;n=j;o=k}k=n+8|0;l=c[k>>2]|0;c[m+4>>2]=l;if((l|0)!=(o|0))c[l+12>>2]=m;l=m+12|0;c[n+12>>2]=c[l>>2];p=c[l>>2]|0;q=p+8|0;c[((c[q>>2]|0)==(m|0)?q:p+4|0)>>2]=n;c[k>>2]=m;c[l>>2]=n;l=c[g>>2]|0;r=c[l+4>>2]|0;s=l}else{r=j;s=h}if((c[c[r+4>>2]>>2]|0)==1){j=r+8|0;l=c[j>>2]|0;if((c[l>>2]|0)==1)if((c[f>>2]|0)==(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);t=c[g>>2]|0;break}else{a[1263537]=0;c[r>>2]=0;t=s;break}a[1263537]=0;c[l>>2]=1;k=c[f>>2]|0;if((k|0)==(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);u=c[j>>2]|0;v=c[f>>2]|0}else{a[1263537]=0;c[r>>2]=0;u=l;v=k}k=u+4|0;l=c[k>>2]|0;c[j>>2]=l;if((l|0)!=(v|0))c[l+12>>2]=r;l=r+12|0;c[u+12>>2]=c[l>>2];j=c[l>>2]|0;p=j+4|0;c[((c[p>>2]|0)==(r|0)?p:j+8|0)>>2]=u;c[k>>2]=r;c[l>>2]=u;l=c[g>>2]|0;w=c[l+4>>2]|0;x=l}else{w=r;x=s}l=c[x>>2]|0;k=c[f>>2]|0;if((l|0)==0&(k|0)==(w|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);y=c[g>>2]|0;z=c[f>>2]|0}else{a[1263537]=0;c[w>>2]=l;y=x;z=k}c[y>>2]=1;k=c[w+4>>2]|0;a[1263537]=0;c[k>>2]=1;k=y+4|0;l=c[k>>2]|0;j=l+8|0;p=c[j>>2]|0;c[k>>2]=p;if((p|0)!=(z|0))c[p+12>>2]=y;p=y+12|0;c[l+12>>2]=c[p>>2];k=c[p>>2]|0;q=k+8|0;c[((c[q>>2]|0)==(y|0)?q:k+4|0)>>2]=l;c[j>>2]=y;c[p>>2]=l;t=e}else{if(!(c[i>>2]|0)){a[1263537]=0;c[i>>2]=1;l=c[f>>2]|0;if((l|0)==(h|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);p=c[g>>2]|0;A=c[p+8>>2]|0;B=c[f>>2]|0;C=p}else{a[1263537]=0;c[h>>2]=0;A=i;B=l;C=h}l=A+4|0;p=c[l>>2]|0;c[C+8>>2]=p;if((p|0)!=(B|0))c[p+12>>2]=C;p=C+12|0;c[A+12>>2]=c[p>>2];j=c[p>>2]|0;k=j+4|0;c[((c[k>>2]|0)==(C|0)?k:j+8|0)>>2]=A;c[l>>2]=C;c[p>>2]=A;p=c[g>>2]|0;D=c[p+8>>2]|0;E=p}else{D=i;E=h}p=D+4|0;l=c[p>>2]|0;j=(c[c[D+8>>2]>>2]|0)==1;if(!((c[l>>2]|0)!=1|j^1))if((c[f>>2]|0)==(D|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);t=c[g>>2]|0;break}else{a[1263537]=0;c[D>>2]=0;t=E;break}if(j){a[1263537]=0;c[l>>2]=1;j=c[f>>2]|0;if((j|0)==(D|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);F=c[p>>2]|0;G=c[f>>2]|0}else{a[1263537]=0;c[D>>2]=0;F=l;G=j}j=F+8|0;l=c[j>>2]|0;c[p>>2]=l;if((l|0)!=(G|0))c[l+12>>2]=D;l=D+12|0;c[F+12>>2]=c[l>>2];p=c[l>>2]|0;k=p+8|0;c[((c[k>>2]|0)==(D|0)?k:p+4|0)>>2]=F;c[j>>2]=D;c[l>>2]=F;l=c[g>>2]|0;H=c[l+8>>2]|0;I=l}else{H=D;I=E}l=c[I>>2]|0;j=c[f>>2]|0;if((l|0)==0&(j|0)==(H|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);J=c[g>>2]|0;K=c[f>>2]|0}else{a[1263537]=0;c[H>>2]=l;J=I;K=j}c[J>>2]=1;j=c[H+8>>2]|0;a[1263537]=0;c[j>>2]=1;j=J+8|0;l=c[j>>2]|0;p=l+4|0;k=c[p>>2]|0;c[j>>2]=k;if((k|0)!=(K|0))c[k+12>>2]=J;k=J+12|0;c[l+12>>2]=c[k>>2];j=c[k>>2]|0;q=j+4|0;c[((c[q>>2]|0)==(J|0)?q:j+8|0)>>2]=l;c[p>>2]=J;c[k>>2]=l;t=e}while(0);if((e|0)!=(t|0)&(c[t>>2]|0)==1)b=t;else{L=t;break}}}else L=d;a[1263537]=0;c[L>>2]=1;if((c[c[f>>2]>>2]|0)==1){a[1263537]=0;return}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143886,1145936,447,1143897,0);return}}function __ZN3MapI10StringName3RefI8ResourceE10ComparatorIS0_E16DefaultAllocatorE10_insert_rbERKS0_RKS3_(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f;a[g>>0]=0;h=__ZN3MapI10StringName3RefI8ResourceE10ComparatorIS0_E16DefaultAllocatorE7_insertERKS0_Rb(b,d,g)|0;if(h|0?(d=h+28|0,i=c[d>>2]|0,(c[e>>2]|0)!=(i|0)):0){if((i|0?__ZN9Reference11unreferenceEv(i)|0:0)?(i=c[d>>2]|0,__Z17predelete_handlerP6Object(i)|0):0){gj[c[(c[i>>2]|0)+76>>2]&8191](i);__ZN6Memory11free_staticEPvb(i,0)}c[d>>2]=0;i=c[e>>2]|0;c[d>>2]=i;if(i|0)__ZN9Reference9referenceEv(i)}if(a[g>>0]|0){l=f;return h|0}g=b+8|0;c[g>>2]=(c[g>>2]|0)+1;g=h+12|0;i=c[g>>2]|0;if(!(c[i>>2]|0)){d=b+4|0;e=h;j=i;k=i;i=g;while(1){g=j+12|0;n=c[g>>2]|0;o=c[n+8>>2]|0;p=n;do if((j|0)==(o|0)){q=c[n+4>>2]|0;if(!(c[q>>2]|0)){c[k>>2]=1;a[1263537]=0;c[q>>2]=1;if((c[d>>2]|0)==(n|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);r=c[(c[i>>2]|0)+12>>2]|0;break}else{a[1263537]=0;c[n>>2]=0;r=n;break}}q=j+4|0;if((e|0)==(c[q>>2]|0)){s=e+8|0;t=c[s>>2]|0;c[q>>2]=t;if((t|0)==(c[d>>2]|0))u=p;else{c[t+12>>2]=j;u=c[g>>2]|0}t=e+12|0;c[t>>2]=u;q=c[g>>2]|0;v=q+8|0;c[((c[v>>2]|0)==(j|0)?v:q+4|0)>>2]=e;c[s>>2]=j;c[g>>2]=e;w=j;x=e;y=c[t>>2]|0}else{w=e;x=j;y=n}a[1263537]=0;c[x>>2]=1;t=c[d>>2]|0;if((t|0)==(y|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);z=c[(c[w+12>>2]|0)+12>>2]|0;A=c[d>>2]|0}else{a[1263537]=0;c[y>>2]=0;z=y;A=t}t=z+8|0;s=c[t>>2]|0;q=s+4|0;v=c[q>>2]|0;c[t>>2]=v;if((v|0)!=(A|0))c[v+12>>2]=z;v=z+12|0;c[s+12>>2]=c[v>>2];t=c[v>>2]|0;B=t+4|0;c[((c[B>>2]|0)==(z|0)?B:t+8|0)>>2]=s;c[q>>2]=z;c[v>>2]=s;r=w}else{if(!(c[o>>2]|0)){c[k>>2]=1;a[1263537]=0;c[o>>2]=1;if((c[d>>2]|0)==(n|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);r=c[(c[i>>2]|0)+12>>2]|0;break}else{a[1263537]=0;c[n>>2]=0;r=n;break}}s=j+8|0;if((e|0)==(c[s>>2]|0)){v=e+4|0;q=c[v>>2]|0;c[s>>2]=q;if((q|0)==(c[d>>2]|0))C=p;else{c[q+12>>2]=j;C=c[g>>2]|0}q=e+12|0;c[q>>2]=C;s=c[g>>2]|0;t=s+4|0;c[((c[t>>2]|0)==(j|0)?t:s+8|0)>>2]=e;c[v>>2]=j;c[g>>2]=e;D=j;E=e;F=c[q>>2]|0}else{D=e;E=j;F=n}a[1263537]=0;c[E>>2]=1;q=c[d>>2]|0;if((q|0)==(F|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);G=c[(c[D+12>>2]|0)+12>>2]|0;H=c[d>>2]|0}else{a[1263537]=0;c[F>>2]=0;G=F;H=q}q=G+4|0;v=c[q>>2]|0;s=v+8|0;t=c[s>>2]|0;c[q>>2]=t;if((t|0)!=(H|0))c[t+12>>2]=G;t=G+12|0;c[v+12>>2]=c[t>>2];q=c[t>>2]|0;B=q+8|0;c[((c[B>>2]|0)==(G|0)?B:q+4|0)>>2]=v;c[s>>2]=G;c[t>>2]=v;r=D}while(0);n=r+12|0;g=c[n>>2]|0;if(!(c[g>>2]|0)){e=r;j=g;k=g;i=n}else break}}i=c[(c[b>>2]|0)+8>>2]|0;a[1263537]=0;c[i>>2]=1;l=f;return h|0}function __ZN3MapI10StringName3RefI8ResourceE10ComparatorIS0_E16DefaultAllocatorE7_insertERKS0_Rb(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0;f=c[b>>2]|0;g=c[f+8>>2]|0;h=b+4|0;i=c[h>>2]|0;a:do if((g|0)==(i|0))j=f;else{k=c[d>>2]|0;l=g;while(1){m=c[l+24>>2]|0;if(k>>>0<m>>>0)n=l+8|0;else{if(m>>>0>=k>>>0)break;n=l+4|0}m=c[n>>2]|0;if((m|0)==(i|0)){j=l;break a}else l=m}a[e>>0]=1;o=l;return o|0}while(0);i=__ZnwjPFPvjE(32,4740)|0;n=i+24|0;__ZN10StringNameC2Ev(n);c[i+28>>2]=0;c[i>>2]=0;c[i+4>>2]=0;c[i+8>>2]=0;c[i+12>>2]=0;c[i+16>>2]=0;c[i+20>>2]=0;c[i+12>>2]=j;g=c[h>>2]|0;f=i+4|0;c[f>>2]=g;k=i+8|0;c[k>>2]=g;__ZN10StringNameaSERKS_(n,d);if((j|0)!=(c[b>>2]|0)?(c[d>>2]|0)>>>0>=(c[j+24>>2]|0)>>>0:0)p=j+4|0;else p=j+8|0;c[p>>2]=i;a[e>>0]=0;e=c[f>>2]|0;f=c[h>>2]|0;if((e|0)==(f|0)){h=i;do{p=h;h=c[h+12>>2]|0}while((p|0)==(c[h+4>>2]|0));q=(h|0)==(c[b>>2]|0)?0:h}else{h=e;while(1){e=c[h+8>>2]|0;if((e|0)==(f|0)){q=h;break}else h=e}}c[i+16>>2]=q;h=c[k>>2]|0;b:do if((h|0)==(f|0)){k=i;while(1){e=k;k=c[k+12>>2]|0;if((e|0)!=(c[k+8>>2]|0)){r=k;break b}if((k|0)==(c[b>>2]|0)){r=0;break}}}else{k=h;while(1){l=c[k+4>>2]|0;if((l|0)==(f|0)){r=k;break}else k=l}}while(0);f=i+20|0;c[f>>2]=r;if(!q)s=r;else{c[q+20>>2]=i;s=c[f>>2]|0}if(!s){o=i;return o|0}c[s+16>>2]=i;o=i;return o|0}function __ZNK11MethodBind2I17ResourcePreloaderRK10StringNameS3_E18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;if(b>>>0>=2){f=0;l=a;return f|0}__ZN10StringNameC2Ev(d);__ZN7VariantC2ERK10StringName(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);__ZN10StringNameD2Ev(d);f=b;l=a;return f|0}function __ZNK11MethodBind2I17ResourcePreloaderRK10StringNameS3_E18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,948071);l=a;return c[b>>2]|0}function __ZN11MethodBind2I17ResourcePreloaderRK10StringNameS3_E4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0;i=l;l=l+64|0;if((l|0)>=(m|0))ba(64);j=i+52|0;k=i+24|0;n=i+48|0;o=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236632)|0:0){c[h>>2]=0;a[1263537]=0;p=d+24|0;q=c[p>>2]|0;if((q|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=q;c[b>>2]=0;l=i;return}r=q-(c[d+20>>2]|0)|0;if((r|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=r;c[b>>2]=0;l=i;return}if((g|0)>0){if((q|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);s=0}else{a[1263537]=0;s=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,s)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=s;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[p>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);t=0}else{a[1263537]=0;t=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,t)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=t;c[b>>2]=0;l=i;return}}}t=c[d+44>>2]|0;s=c[d+48>>2]|0;q=e+(s>>1)|0;if(!(s&1))u=t;else u=c[(c[q>>2]|0)+t>>2]|0;do if((g|0)<1){t=c[p>>2]|0;s=t+-1|0;if((t|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)v=0;else v=c[e+-4>>2]|0;if((t|0)<=(v|0)){if(r)w=0;else w=c[e+-4>>2]|0;do if((w|0)<(t|0)){if(r)x=0;else x=c[e+-4>>2]|0;if((x|0)<(t|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);y=0;break}else{a[1263537]=0;z=37;break}}else z=37;while(0);if((z|0)==37)y=e+(s*24|0)|0;__ZN7VariantC2ERKS_(k,y);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);c[j>>2]=__ZNK7Variantcv10StringNameEv(k)|0;do if((g|0)<2){y=c[p>>2]|0;x=y+-1|0;w=y+-2|0;if((y|0)>=2){y=c[d+16>>2]|0;v=(y|0)==0;if(v)A=0;else A=c[y+-4>>2]|0;if((x|0)<=(A|0)){if(v)B=0;else B=c[y+-4>>2]|0;do if((B|0)<(x|0)){if(v)C=0;else C=c[y+-4>>2]|0;if((C|0)<(x|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);D=0;break}else{a[1263537]=0;z=54;break}}else z=54;while(0);if((z|0)==54)D=y+(w*24|0)|0;__ZN7VariantC2ERKS_(o,D);break}}c[o>>2]=0}else __ZN7VariantC2ERKS_(o,c[f+4>>2]|0);while(0);c[n>>2]=__ZNK7Variantcv10StringNameEv(o)|0;bj[u&4095](q,j,n);__ZN10StringNameD2Ev(n);if(c[o>>2]|0)__ZN7Variant5clearEv(o);__ZN10StringNameD2Ev(j);if(c[k>>2]|0)__ZN7Variant5clearEv(k);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1380,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind2I17ResourcePreloaderRK10StringNameS3_E7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e+8|0;g=e+4|0;h=e;if(!b)i=0;else{j=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236632)|0;i=j?b:0}b=c[a+44>>2]|0;j=c[a+48>>2]|0;a=i+(j>>1)|0;if(!(j&1))k=b;else k=c[(c[a>>2]|0)+b>>2]|0;__ZN10StringNameC2ERK6String(f,c[d>>2]|0);c[g>>2]=c[f>>2];__ZN10StringNameC2ERK6String(f,c[d+4>>2]|0);c[h>>2]=c[f>>2];bj[k&4095](a,g,h);__ZN10StringNameD2Ev(h);__ZN10StringNameD2Ev(g);l=e;return}function __ZN11MethodBind2I17ResourcePreloaderRK10StringNameS3_ED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I17ResourcePreloaderRK10StringNameE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;if(b|0){f=0;l=a;return f|0}__ZN10StringNameC2Ev(d);__ZN7VariantC2ERK10StringName(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);__ZN10StringNameD2Ev(d);f=b;l=a;return f|0}function __ZNK11MethodBind1I17ResourcePreloaderRK10StringNameE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,948071);l=a;return c[b>>2]|0}function __ZN11MethodBind1I17ResourcePreloaderRK10StringNameE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i+24|0;k=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236632)|0:0){c[h>>2]=0;a[1263537]=0;n=d+24|0;o=c[n>>2]|0;if((o|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=o;c[b>>2]=0;l=i;return}p=o-(c[d+20>>2]|0)|0;if((p|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=p;c[b>>2]=0;l=i;return}if((g|0)>0){if((o|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);q=0}else{a[1263537]=0;q=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,q)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=q;c[b>>2]=0;l=i;return}}q=c[d+44>>2]|0;o=c[d+48>>2]|0;p=e+(o>>1)|0;if(!(o&1))r=q;else r=c[(c[p>>2]|0)+q>>2]|0;do if((g|0)<1){q=c[n>>2]|0;o=q+-1|0;if((q|0)>=1){e=c[d+16>>2]|0;s=(e|0)==0;if(s)t=0;else t=c[e+-4>>2]|0;if((q|0)<=(t|0)){if(s)u=0;else u=c[e+-4>>2]|0;do if((u|0)<(q|0)){if(s)v=0;else v=c[e+-4>>2]|0;if((v|0)<(q|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);w=0;break}else{a[1263537]=0;x=31;break}}else x=31;while(0);if((x|0)==31)w=e+(o*24|0)|0;__ZN7VariantC2ERKS_(k,w);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);c[j>>2]=__ZNK7Variantcv10StringNameEv(k)|0;Pi[r&2047](p,j);__ZN10StringNameD2Ev(j);if(c[k>>2]|0)__ZN7Variant5clearEv(k);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I17ResourcePreloaderRK10StringNameE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e+4|0;g=e;if(!b)h=0;else{i=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236632)|0;h=i?b:0}b=c[a+44>>2]|0;i=c[a+48>>2]|0;a=h+(i>>1)|0;if(!(i&1))j=b;else j=c[(c[a>>2]|0)+b>>2]|0;__ZN10StringNameC2ERK6String(f,c[d>>2]|0);c[g>>2]=c[f>>2];Pi[j&2047](a,g);__ZN10StringNameD2Ev(g);l=e;return}function __ZN11MethodBind1I17ResourcePreloaderRK10StringNameED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind2I17ResourcePreloaderRK10StringNameRK3RefI8ResourceEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;switch(b|0){case 0:{__ZN10StringNameC2Ev(d);__ZN7VariantC2ERK10StringName(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);__ZN10StringNameD2Ev(d);f=b;break}case 1:{f=__ZN7Variant12get_type_forIRK3RefI8ResourceEEENS_4TypeEv()|0;break}default:f=0}l=a;return f|0}function __ZNK11MethodBind2I17ResourcePreloaderRK10StringNameRK3RefI8ResourceEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,948071);l=a;return c[b>>2]|0}function __ZN11MethodBind2I17ResourcePreloaderRK10StringNameRK3RefI8ResourceEE4callEP6ObjectPPK7VariantiRNSC_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0;i=l;l=l+64|0;if((l|0)>=(m|0))ba(64);j=i+56|0;k=i+52|0;n=i+24|0;o=i+48|0;p=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236632)|0:0){c[h>>2]=0;a[1263537]=0;q=d+24|0;r=c[q>>2]|0;if((r|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=r;c[b>>2]=0;l=i;return}s=r-(c[d+20>>2]|0)|0;if((s|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=s;c[b>>2]=0;l=i;return}if((g|0)>0){if((r|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);t=0}else{a[1263537]=0;t=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,t)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=t;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[q>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);u=0}else{a[1263537]=0;u=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,u)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=u;c[b>>2]=0;l=i;return}}}u=c[d+44>>2]|0;t=c[d+48>>2]|0;r=e+(t>>1)|0;if(!(t&1))v=u;else v=c[(c[r>>2]|0)+u>>2]|0;do if((g|0)<1){u=c[q>>2]|0;t=u+-1|0;if((u|0)>=1){e=c[d+16>>2]|0;s=(e|0)==0;if(s)w=0;else w=c[e+-4>>2]|0;if((u|0)<=(w|0)){if(s)x=0;else x=c[e+-4>>2]|0;do if((x|0)<(u|0)){if(s)y=0;else y=c[e+-4>>2]|0;if((y|0)<(u|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);z=0;break}else{a[1263537]=0;A=37;break}}else A=37;while(0);if((A|0)==37)z=e+(t*24|0)|0;__ZN7VariantC2ERKS_(n,z);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f>>2]|0);while(0);c[k>>2]=__ZNK7Variantcv10StringNameEv(n)|0;do if((g|0)<2){z=c[q>>2]|0;y=z+-1|0;x=z+-2|0;if((z|0)>=2){z=c[d+16>>2]|0;w=(z|0)==0;if(w)B=0;else B=c[z+-4>>2]|0;if((y|0)<=(B|0)){if(w)C=0;else C=c[z+-4>>2]|0;do if((C|0)<(y|0)){if(w)D=0;else D=c[z+-4>>2]|0;if((D|0)<(y|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);E=0;break}else{a[1263537]=0;A=54;break}}else A=54;while(0);if((A|0)==54)E=z+(x*24|0)|0;__ZN7VariantC2ERKS_(p,E);break}}c[p>>2]=0}else __ZN7VariantC2ERKS_(p,c[f+4>>2]|0);while(0);__ZN3RefI8ResourceEC2ERK7Variant(j,p);c[o>>2]=c[j>>2];bj[v&4095](r,k,o);r=c[o>>2]|0;if((r|0?__ZN9Reference11unreferenceEv(r)|0:0)?(r=c[o>>2]|0,__Z17predelete_handlerP6Object(r)|0):0){gj[c[(c[r>>2]|0)+76>>2]&8191](r);__ZN6Memory11free_staticEPvb(r,0)}c[o>>2]=0;if(c[p>>2]|0)__ZN7Variant5clearEv(p);__ZN10StringNameD2Ev(k);if(c[n>>2]|0)__ZN7Variant5clearEv(n);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1380,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind2I17ResourcePreloaderRK10StringNameRK3RefI8ResourceEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0;e=l;l=l+48|0;if((l|0)>=(m|0))ba(48);f=e+32|0;g=e;h=e+28|0;i=e+24|0;if(!b)j=0;else{k=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236632)|0;j=k?b:0}b=c[a+44>>2]|0;k=c[a+48>>2]|0;a=j+(k>>1)|0;if(!(k&1))n=b;else n=c[(c[a>>2]|0)+b>>2]|0;__ZN10StringNameC2ERK6String(f,c[d>>2]|0);c[h>>2]=c[f>>2];__ZN7VariantC2EPK6Object(g,c[d+4>>2]|0);__ZN3RefI8ResourceEC2ERK7Variant(f,g);if(c[g>>2]|0)__ZN7Variant5clearEv(g);c[i>>2]=c[f>>2];bj[n&4095](a,h,i);a=c[i>>2]|0;if(!a){__ZN10StringNameD2Ev(h);l=e;return}if(!(__ZN9Reference11unreferenceEv(a)|0)){__ZN10StringNameD2Ev(h);l=e;return}a=c[i>>2]|0;if(!(__Z17predelete_handlerP6Object(a)|0)){__ZN10StringNameD2Ev(h);l=e;return}gj[c[(c[a>>2]|0)+76>>2]&8191](a);__ZN6Memory11free_staticEPvb(a,0);__ZN10StringNameD2Ev(h);l=e;return}function __ZN11MethodBind2I17ResourcePreloaderRK10StringNameRK3RefI8ResourceEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI17ResourcePreloader5ArrayE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;if((b|0)!=-1){f=0;l=a;return f|0}__ZN5ArrayC2Ev(d);__ZN7VariantC2ERK5Array(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);__ZN5ArrayD2Ev(d);f=b;l=a;return f|0}function __ZNK13MethodBind0RCI17ResourcePreloader5ArrayE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,948071);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI17ResourcePreloader5ArrayE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;j=f+24|0;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236632)|0:0){c[h>>2]=0;a[1263537]=0;k=c[d+24>>2]|0;if((k|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=k;c[b>>2]=0;l=f;return}n=k-(c[d+20>>2]|0)|0;if((n|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=n;c[b>>2]=0;l=f;return}n=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))o=n;else o=c[(c[d>>2]|0)+n>>2]|0;c[j>>2]=ij[o&8191](d)|0;__ZN7VariantC2ERK5Array(i,j);__ZN5ArrayD2Ev(j);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI17ResourcePreloader5ArrayE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=d;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236632)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;c[f>>2]=ij[i&8191](a)|0;__ZN5ArrayaSERKS_(e,f);__ZN5ArrayD2Ev(f);l=d;return}function __ZN13MethodBind0RCI17ResourcePreloader5ArrayED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I17ResourcePreloaderRK5ArrayE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;if(b|0){f=0;l=a;return f|0}__ZN5ArrayC2Ev(d);__ZN7VariantC2ERK5Array(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);__ZN5ArrayD2Ev(d);f=b;l=a;return f|0}function __ZNK11MethodBind1I17ResourcePreloaderRK5ArrayE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,948071);l=a;return c[b>>2]|0}function __ZN11MethodBind1I17ResourcePreloaderRK5ArrayE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i+24|0;k=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236632)|0:0){c[h>>2]=0;a[1263537]=0;n=d+24|0;o=c[n>>2]|0;if((o|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=o;c[b>>2]=0;l=i;return}p=o-(c[d+20>>2]|0)|0;if((p|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=p;c[b>>2]=0;l=i;return}if((g|0)>0){if((o|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);q=0}else{a[1263537]=0;q=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,q)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=q;c[b>>2]=0;l=i;return}}q=c[d+44>>2]|0;o=c[d+48>>2]|0;p=e+(o>>1)|0;if(!(o&1))r=q;else r=c[(c[p>>2]|0)+q>>2]|0;do if((g|0)<1){q=c[n>>2]|0;o=q+-1|0;if((q|0)>=1){e=c[d+16>>2]|0;s=(e|0)==0;if(s)t=0;else t=c[e+-4>>2]|0;if((q|0)<=(t|0)){if(s)u=0;else u=c[e+-4>>2]|0;do if((u|0)<(q|0)){if(s)v=0;else v=c[e+-4>>2]|0;if((v|0)<(q|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);w=0;break}else{a[1263537]=0;x=31;break}}else x=31;while(0);if((x|0)==31)w=e+(o*24|0)|0;__ZN7VariantC2ERKS_(k,w);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);c[j>>2]=__ZNK7Variantcv5ArrayEv(k)|0;Pi[r&2047](p,j);__ZN5ArrayD2Ev(j);if(c[k>>2]|0)__ZN7Variant5clearEv(k);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I17ResourcePreloaderRK5ArrayE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e+4|0;g=e;if(!b)h=0;else{i=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236632)|0;h=i?b:0}b=c[a+44>>2]|0;i=c[a+48>>2]|0;a=h+(i>>1)|0;if(!(i&1))j=b;else j=c[(c[a>>2]|0)+b>>2]|0;__ZN5ArrayC2ERKS_(f,c[d>>2]|0);c[g>>2]=c[f>>2];Pi[j&2047](a,g);__ZN5ArrayD2Ev(g);l=e;return}function __ZN11MethodBind1I17ResourcePreloaderRK5ArrayED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN7ClassDB7creatorI14CanvasModulateEEP6Objectv(){var a=0;a=__ZnwjPKc(420,1263606)|0;__ZN14CanvasModulateC2Ev(a);__Z22postinitialize_handlerP6Object(a);return a|0}function __ZN14CanvasModulateC2Ev(a){a=a|0;__ZN6Node2DC2Ev(a);c[a>>2]=273080;__ZN10StringNameC2Ev(a+400|0);g[a+404>>2]=1.0;g[a+408>>2]=1.0;g[a+412>>2]=1.0;g[a+416>>2]=1.0;return}function __ZN7ClassDB7creatorI11CanvasLayerEEP6Objectv(){var a=0;a=__ZnwjPKc(300,1263606)|0;__ZN11CanvasLayerC2Ev(a);__Z22postinitialize_handlerP6Object(a);return a|0}function __ZN7ClassDB7creatorI5TimerEEP6Objectv(){var a=0;a=__ZnwjPKc(248,1263606)|0;__ZN5TimerC2Ev(a);__Z22postinitialize_handlerP6Object(a);return a|0}function __ZN7ClassDB7creatorI11HTTPRequestEEP6Objectv(){var a=0;a=__ZnwjPKc(320,1263606)|0;__ZN11HTTPRequestC2Ev(a);__Z22postinitialize_handlerP6Object(a);return a|0}function __ZN11HTTPRequestC2Ev(b){b=b|0;var d=0;__ZN4NodeC2Ev(b);c[b>>2]=222752;__ZN10StringNameC2Ev(b+220|0);c[b+228>>2]=0;c[b+232>>2]=0;c[b+240>>2]=0;c[b+252>>2]=0;d=b+260|0;c[d>>2]=0;c[b+264>>2]=0;c[b+276>>2]=0;c[b+280>>2]=0;c[b+316>>2]=0;c[b+236>>2]=80;c[b+300>>2]=0;c[b+308>>2]=8;c[b+288>>2]=-1;a[b+269>>0]=0;a[b+244>>0]=0;a[b+245>>0]=0;c[b+272>>2]=0;a[b+256>>0]=0;a[b+224>>0]=0;__ZN3RefI10HTTPClientE8instanceEv(d);a[b+268>>0]=0;a[b+312>>0]=0;c[b+296>>2]=-1;c[b+284>>2]=0;c[b+304>>2]=0;return}function __ZN3RefI10HTTPClientE8instanceEv(b){b=b|0;var d=0,e=0,f=0,g=0,h=0;d=__ZnwjPKc(156,1263606)|0;__ZN10HTTPClientC2Ev(d);__Z22postinitialize_handlerP6Object(d);if(!d){e=0;f=0}else{a[1263537]=0;__ZN9Reference8init_refEv(d)|0;e=d;f=d}d=c[b>>2]|0;do if((e|0)==(d|0))if(!e)return;else{g=e;break}else{if((d|0?__ZN9Reference11unreferenceEv(d)|0:0)?(h=c[b>>2]|0,__Z17predelete_handlerP6Object(h)|0):0){gj[c[(c[h>>2]|0)+76>>2]&8191](h);__ZN6Memory11free_staticEPvb(h,0)}c[b>>2]=f;if(!e)return;else{__ZN9Reference9referenceEv(e);g=e;break}}while(0);if(!(__ZN9Reference11unreferenceEv(g)|0))return;if(!(__Z17predelete_handlerP6Object(e)|0))return;gj[c[(c[e>>2]|0)+76>>2]&8191](e);__ZN6Memory11free_staticEPvb(f,0);return}function __ZN7ClassDB7creatorI15ViewportTextureEEP6Objectv(){var a=0;a=__ZnwjPKc(140,1263606)|0;__ZN15ViewportTextureC2Ev(a);__Z22postinitialize_handlerP6Object(a);return a|0}function __ZN15ViewportTextureC2Ev(a){a=a|0;__ZN7TextureC2Ev(a);c[a>>2]=223220;__ZN10StringNameC2Ev(a+128|0);__ZN8NodePathC2Ev(a+132|0);c[a+136>>2]=0;__ZN8Resource18set_local_to_sceneEb(a,1);return}function __ZN7ClassDB7creatorI8ViewportEEP6Objectv(){var a=0;a=__ZnwjPKc(720,1263606)|0;__ZN8ViewportC2Ev(a);__Z22postinitialize_handlerP6Object(a);return a|0}function __ZN7ClassDB7creatorI4NodeEEP6Objectv(){var a=0;a=__ZnwjPKc(220,1263606)|0;__ZN4NodeC2Ev(a);__Z22postinitialize_handlerP6Object(a);return a|0}function __ZN7ClassDB7creatorI6ObjectEEPS1_v(){var a=0;a=__ZnwjPKc(76,1263606)|0;__ZN6ObjectC2Ev(a);__Z22postinitialize_handlerP6Object(a);return a|0}function __ZN3RefI5ThemeE8instanceEv(b){b=b|0;var d=0,e=0,f=0,g=0,h=0;d=__ZnwjPKc(216,1263606)|0;__ZN5ThemeC2Ev(d);__Z22postinitialize_handlerP6Object(d);if(!d){e=0;f=0}else{a[1263537]=0;__ZN9Reference8init_refEv(d)|0;e=d;f=d}d=c[b>>2]|0;do if((e|0)==(d|0))if(!e)return;else{g=e;break}else{if((d|0?__ZN9Reference11unreferenceEv(d)|0:0)?(h=c[b>>2]|0,__Z17predelete_handlerP6Object(h)|0):0){gj[c[(c[h>>2]|0)+76>>2]&8191](h);__ZN6Memory11free_staticEPvb(h,0)}c[b>>2]=f;if(!e)return;else{__ZN9Reference9referenceEv(e);g=e;break}}while(0);if(!(__ZN9Reference11unreferenceEv(g)|0))return;if(!(__Z17predelete_handlerP6Object(e)|0))return;gj[c[(c[e>>2]|0)+76>>2]&8191](e);__ZN6Memory11free_staticEPvb(f,0);return}function __ZN3RefI10BitmapFontEaSI4FontEEvRKS_IT_E(a,b){a=a|0;b=b|0;var d=0,e=0;d=c[b>>2]|0;if(!d){b=c[a>>2]|0;if((b|0?__ZN9Reference11unreferenceEv(b)|0:0)?(b=c[a>>2]|0,__Z17predelete_handlerP6Object(b)|0):0){gj[c[(c[b>>2]|0)+76>>2]&8191](b);__ZN6Memory11free_staticEPvb(b,0)}c[a>>2]=0;return}b=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1236392)|0;e=b?d:0;d=c[a>>2]|0;if((e|0)==(d|0))return;if((d|0?__ZN9Reference11unreferenceEv(d)|0:0)?(d=c[a>>2]|0,__Z17predelete_handlerP6Object(d)|0):0){gj[c[(c[d>>2]|0)+76>>2]&8191](d);__ZN6Memory11free_staticEPvb(d,0)}c[a>>2]=e;if(!e)return;__ZN9Reference9referenceEv(e);return}function __ZL10make_font2iiiPKiiS0_iiPKh(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0.0;h=l;l=l+48|0;if((l|0)>=(m|0))ba(48);i=h+24|0;j=h+8|0;k=h;n=__ZnwjPKc(176,1263606)|0;__ZN10BitmapFontC2Ev(n);__Z22postinitialize_handlerP6Object(n);if(!n)o=0;else{a[1263537]=0;__ZN9Reference8init_refEv(n)|0;o=n}__ZN5ImageC2EPKhi(i,f,-1);f=__ZnwjPKc(168,1263606)|0;__ZN12ImageTextureC2Ev(f);__Z22postinitialize_handlerP6Object(f);if(!f){p=0;q=0}else{a[1263537]=0;__ZN9Reference8init_refEv(f)|0;p=f;q=f}__ZN12ImageTexture17create_from_imageERK5Imagej(p,i,7);c[j>>2]=0;f=(p|0)==0;if(!f){n=$i[c[(c[p>>2]|0)+44>>2]&8191](p,1220692)|0;r=n?p:0;n=c[j>>2]|0;if((r|0)!=(n|0)){if((n|0?__ZN9Reference11unreferenceEv(n)|0:0)?(n=c[j>>2]|0,__Z17predelete_handlerP6Object(n)|0):0){gj[c[(c[n>>2]|0)+76>>2]&8191](n);__ZN6Memory11free_staticEPvb(n,0)}c[j>>2]=r;if(r|0)__ZN9Reference9referenceEv(r)}}else c[j>>2]=0;__ZN10BitmapFont11add_textureERK3RefI7TextureE(o,j);r=c[j>>2]|0;if((r|0?__ZN9Reference11unreferenceEv(r)|0:0)?(r=c[j>>2]|0,__Z17predelete_handlerP6Object(r)|0):0){gj[c[(c[r>>2]|0)+76>>2]&8191](r);__ZN6Memory11free_staticEPvb(r,0)}r=j+4|0;n=j+8|0;s=j+12|0;t=k+4|0;u=0;do{v=e+(u<<3<<2)|0;w=c[v>>2]|0;g[j>>2]=+(c[v+4>>2]|0);g[r>>2]=+(c[v+8>>2]|0);g[n>>2]=+(c[v+12>>2]|0);g[s>>2]=+(c[v+16>>2]|0);x=+(c[v+20>>2]|0);g[k>>2]=+(c[v+24>>2]|0);g[t>>2]=x;__ZN10BitmapFont8add_charEwiRK5Rect2RK7Vector2f(o,w,0,j,k,+(c[v+28>>2]|0));u=u+1|0}while((u|0)!=191);__ZN10BitmapFont10set_heightEf(o,+(b|0));__ZN10BitmapFont10set_ascentEf(o,+(d|0));if(f){__ZN5ImageD2Ev(i);l=h;return o|0}if(!(__ZN9Reference11unreferenceEv(p)|0)){__ZN5ImageD2Ev(i);l=h;return o|0}if(!(__Z17predelete_handlerP6Object(p)|0)){__ZN5ImageD2Ev(i);l=h;return o|0}gj[c[(c[p>>2]|0)+76>>2]&8191](p);__ZN6Memory11free_staticEPvb(q,0);__ZN5ImageD2Ev(i);l=h;return o|0}function __Z18fill_default_themeR3RefI5ThemeERKS_I4FontES6_RS_I7TextureERS_I8StyleBoxEf(b,d,e,f,h,i){b=b|0;d=d|0;e=e|0;f=f|0;h=h|0;i=+i;var j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0,ia=0,ja=0,ka=0,la=0,ma=0,na=0,oa=0,pa=0,qa=0,ra=0,sa=0,ta=0,ua=0,va=0,wa=0,xa=0,ya=0,za=0,Aa=0,Ba=0,Ca=0,Da=0,Ea=0,Fa=0,Ga=0,Ha=0,Ia=0,Ja=0,Ka=0,La=0,Ma=0,Na=0,Oa=0,Pa=0;j=l;l=l+240|0;if((l|0)>=(m|0))ba(240);k=j+224|0;n=j+208|0;o=j+192|0;p=j+176|0;q=j+160|0;r=j+144|0;s=j+128|0;t=j+120|0;u=j+116|0;v=j+112|0;w=j+108|0;x=j+104|0;y=j+100|0;z=j+96|0;A=j+80|0;B=j+72|0;C=j+68|0;D=j+64|0;E=j+48|0;F=j+44|0;G=j+40|0;H=j+24|0;I=j+8|0;J=j;g[84602]=i;K=__ZnwjPKc(12,1263606)|0;c[K+4>>2]=379008;c[K>>2]=0;c[K+8>>2]=0;c[309159]=K;__ZN6StringC2EPKc(n,986777);__ZN5Color4htmlERK6String(k,n);K=c[n>>2]|0;if(K|0?(__Z16atomic_decrementPj(K+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(K,1);__ZN6StringC2EPKc(o,986784);__ZN5Color4htmlERK6String(n,o);K=c[o>>2]|0;if(K|0?(__Z16atomic_decrementPj(K+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(K,1);__ZN6StringC2EPKc(p,986791);__ZN5Color4htmlERK6String(o,p);K=c[p>>2]|0;if(K|0?(__Z16atomic_decrementPj(K+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(K,1);__ZN6StringC2EPKc(q,986798);__ZN5Color4htmlERK6String(p,q);K=c[q>>2]|0;if(K|0?(__Z16atomic_decrementPj(K+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(K,1);g[q>>2]=.8999999761581421;g[q+4>>2]=.8999999761581421;g[q+8>>2]=.8999999761581421;g[q+12>>2]=.20000000298023224;__ZN6StringC2EPKc(s,986805);__ZN5Color4htmlERK6String(r,s);K=c[s>>2]|0;if(K|0?(__Z16atomic_decrementPj(K+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(K,1);__ZN6StringC2EPKc(t,986812);__ZN5Color4htmlERK6String(s,t);K=c[t>>2]|0;if(K|0?(__Z16atomic_decrementPj(K+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(K,1);K=c[b>>2]|0;__ZN10StringNameC2EPKc(t,986819);__ZN10StringNameC2EPKc(u,986825);L=__ZL13make_styleboxIPKhE3RefI15StyleBoxTextureET_ffffffffb(986831,0.0,0.0,0.0,0.0,-1.0,-1.0,-1.0,-1.0)|0;c[v>>2]=0;M=(L|0)==0;if(!M){N=$i[c[(c[L>>2]|0)+44>>2]&8191](L,1234344)|0;O=N?L:0;N=c[v>>2]|0;if((O|0)!=(N|0)){if((N|0?__ZN9Reference11unreferenceEv(N)|0:0)?(N=c[v>>2]|0,__Z17predelete_handlerP6Object(N)|0):0){gj[c[(c[N>>2]|0)+76>>2]&8191](N);__ZN6Memory11free_staticEPvb(N,0)}c[v>>2]=O;if(O|0)__ZN9Reference9referenceEv(O)}}else c[v>>2]=0;__ZN5Theme12set_styleboxERK10StringNameS2_RK3RefI8StyleBoxE(K,t,u,v);K=c[v>>2]|0;if((K|0?__ZN9Reference11unreferenceEv(K)|0:0)?(K=c[v>>2]|0,__Z17predelete_handlerP6Object(K)|0):0){gj[c[(c[K>>2]|0)+76>>2]&8191](K);__ZN6Memory11free_staticEPvb(K,0)}c[v>>2]=0;if((!M?__ZN9Reference11unreferenceEv(L)|0:0)?__Z17predelete_handlerP6Object(L)|0:0){gj[c[(c[L>>2]|0)+76>>2]&8191](L);__ZN6Memory11free_staticEPvb(L,0)}__ZN10StringNameD2Ev(u);__ZN10StringNameD2Ev(t);L=__ZL13make_styleboxIPKhE3RefI15StyleBoxTextureET_ffffffffb(987165,5.0,5.0,5.0,5.0,-1.0,-1.0,-1.0,-1.0)|0;__ZN15StyleBoxTexture22set_expand_margin_sizeE6Marginf(L,0,+g[84602]);__ZN15StyleBoxTexture22set_expand_margin_sizeE6Marginf(L,1,+g[84602]);__ZN15StyleBoxTexture22set_expand_margin_sizeE6Marginf(L,2,+g[84602]);__ZN15StyleBoxTexture22set_expand_margin_sizeE6Marginf(L,3,+g[84602]);M=__ZL13make_styleboxIPKhE3RefI15StyleBoxTextureET_ffffffffb(987576,4.0,4.0,4.0,4.0,6.0,3.0,6.0,3.0)|0;__ZN15StyleBoxTexture22set_expand_margin_sizeE6Marginf(M,0,+g[84602]*2.0);__ZN15StyleBoxTexture22set_expand_margin_sizeE6Marginf(M,1,+g[84602]*2.0);__ZN15StyleBoxTexture22set_expand_margin_sizeE6Marginf(M,2,+g[84602]*2.0);__ZN15StyleBoxTexture22set_expand_margin_sizeE6Marginf(M,3,+g[84602]*2.0);if(M){__ZN9Reference9referenceEv(M);c[t>>2]=0;K=$i[c[(c[M>>2]|0)+44>>2]&8191](M,1234344)|0;O=K?M:0;K=c[t>>2]|0;if((O|0)!=(K|0)){if((K|0?__ZN9Reference11unreferenceEv(K)|0:0)?(K=c[t>>2]|0,__Z17predelete_handlerP6Object(K)|0):0){gj[c[(c[K>>2]|0)+76>>2]&8191](K);__ZN6Memory11free_staticEPvb(K,0)}c[t>>2]=O;if(O|0)__ZN9Reference9referenceEv(O)}if(__ZN9Reference11unreferenceEv(M)|0?__Z17predelete_handlerP6Object(M)|0:0){gj[c[(c[M>>2]|0)+76>>2]&8191](M);__ZN6Memory11free_staticEPvb(M,0)}if(__ZN9Reference11unreferenceEv(M)|0?__Z17predelete_handlerP6Object(M)|0:0){gj[c[(c[M>>2]|0)+76>>2]&8191](M);__ZN6Memory11free_staticEPvb(M,0);P=t}else P=t}else{c[t>>2]=0;P=t}M=__ZL13make_styleboxIPKhE3RefI15StyleBoxTextureET_ffffffffb(988174,4.0,4.0,4.0,4.0,6.0,3.0,6.0,3.0)|0;__ZN15StyleBoxTexture22set_expand_margin_sizeE6Marginf(M,0,+g[84602]*2.0);__ZN15StyleBoxTexture22set_expand_margin_sizeE6Marginf(M,1,+g[84602]*2.0);__ZN15StyleBoxTexture22set_expand_margin_sizeE6Marginf(M,2,+g[84602]*2.0);__ZN15StyleBoxTexture22set_expand_margin_sizeE6Marginf(M,3,+g[84602]*2.0);if(M){__ZN9Reference9referenceEv(M);c[u>>2]=0;O=$i[c[(c[M>>2]|0)+44>>2]&8191](M,1234344)|0;K=O?M:0;O=c[u>>2]|0;if((K|0)!=(O|0)){if((O|0?__ZN9Reference11unreferenceEv(O)|0:0)?(O=c[u>>2]|0,__Z17predelete_handlerP6Object(O)|0):0){gj[c[(c[O>>2]|0)+76>>2]&8191](O);__ZN6Memory11free_staticEPvb(O,0)}c[u>>2]=K;if(K|0)__ZN9Reference9referenceEv(K)}if(__ZN9Reference11unreferenceEv(M)|0?__Z17predelete_handlerP6Object(M)|0:0){gj[c[(c[M>>2]|0)+76>>2]&8191](M);__ZN6Memory11free_staticEPvb(M,0)}if(__ZN9Reference11unreferenceEv(M)|0?__Z17predelete_handlerP6Object(M)|0:0){gj[c[(c[M>>2]|0)+76>>2]&8191](M);__ZN6Memory11free_staticEPvb(M,0);Q=u}else Q=u}else{c[u>>2]=0;Q=u}M=__ZL13make_styleboxIPKhE3RefI15StyleBoxTextureET_ffffffffb(988673,4.0,4.0,4.0,4.0,6.0,2.0,6.0,2.0)|0;__ZN15StyleBoxTexture22set_expand_margin_sizeE6Marginf(M,0,+g[84602]*2.0);__ZN15StyleBoxTexture22set_expand_margin_sizeE6Marginf(M,1,+g[84602]*2.0);__ZN15StyleBoxTexture22set_expand_margin_sizeE6Marginf(M,2,+g[84602]*2.0);__ZN15StyleBoxTexture22set_expand_margin_sizeE6Marginf(M,3,+g[84602]*2.0);if(M){__ZN9Reference9referenceEv(M);c[v>>2]=0;K=$i[c[(c[M>>2]|0)+44>>2]&8191](M,1234344)|0;O=K?M:0;K=c[v>>2]|0;if((O|0)!=(K|0)){if((K|0?__ZN9Reference11unreferenceEv(K)|0:0)?(K=c[v>>2]|0,__Z17predelete_handlerP6Object(K)|0):0){gj[c[(c[K>>2]|0)+76>>2]&8191](K);__ZN6Memory11free_staticEPvb(K,0)}c[v>>2]=O;if(O|0)__ZN9Reference9referenceEv(O)}if(__ZN9Reference11unreferenceEv(M)|0?__Z17predelete_handlerP6Object(M)|0:0){gj[c[(c[M>>2]|0)+76>>2]&8191](M);__ZN6Memory11free_staticEPvb(M,0)}if(__ZN9Reference11unreferenceEv(M)|0?__Z17predelete_handlerP6Object(M)|0:0){gj[c[(c[M>>2]|0)+76>>2]&8191](M);__ZN6Memory11free_staticEPvb(M,0);R=v}else R=v}else{c[v>>2]=0;R=v}M=__ZL13make_styleboxIPKhE3RefI15StyleBoxTextureET_ffffffffb(989279,4.0,4.0,4.0,4.0,6.0,2.0,6.0,2.0)|0;__ZN15StyleBoxTexture22set_expand_margin_sizeE6Marginf(M,0,+g[84602]*2.0);__ZN15StyleBoxTexture22set_expand_margin_sizeE6Marginf(M,1,+g[84602]*2.0);__ZN15StyleBoxTexture22set_expand_margin_sizeE6Marginf(M,2,+g[84602]*2.0);__ZN15StyleBoxTexture22set_expand_margin_sizeE6Marginf(M,3,+g[84602]*2.0);if(M){__ZN9Reference9referenceEv(M);c[w>>2]=0;O=$i[c[(c[M>>2]|0)+44>>2]&8191](M,1234344)|0;K=O?M:0;O=c[w>>2]|0;if((K|0)!=(O|0)){if((O|0?__ZN9Reference11unreferenceEv(O)|0:0)?(O=c[w>>2]|0,__Z17predelete_handlerP6Object(O)|0):0){gj[c[(c[O>>2]|0)+76>>2]&8191](O);__ZN6Memory11free_staticEPvb(O,0)}c[w>>2]=K;if(K|0)__ZN9Reference9referenceEv(K)}if(__ZN9Reference11unreferenceEv(M)|0?__Z17predelete_handlerP6Object(M)|0:0){gj[c[(c[M>>2]|0)+76>>2]&8191](M);__ZN6Memory11free_staticEPvb(M,0)}if(__ZN9Reference11unreferenceEv(M)|0?__Z17predelete_handlerP6Object(M)|0:0){gj[c[(c[M>>2]|0)+76>>2]&8191](M);__ZN6Memory11free_staticEPvb(M,0);S=w}else S=w}else{c[w>>2]=0;S=w}M=__ZL13make_styleboxIPKhE3RefI15StyleBoxTextureET_ffffffffb(989765,4.0,4.0,4.0,4.0,6.0,2.0,6.0,2.0)|0;__ZN15StyleBoxTexture22set_expand_margin_sizeE6Marginf(M,0,+g[84602]*2.0);__ZN15StyleBoxTexture22set_expand_margin_sizeE6Marginf(M,1,+g[84602]*2.0);__ZN15StyleBoxTexture22set_expand_margin_sizeE6Marginf(M,2,+g[84602]*2.0);__ZN15StyleBoxTexture22set_expand_margin_sizeE6Marginf(M,3,+g[84602]*2.0);if(M){__ZN9Reference9referenceEv(M);c[x>>2]=0;K=$i[c[(c[M>>2]|0)+44>>2]&8191](M,1234344)|0;O=K?M:0;K=c[x>>2]|0;if((O|0)!=(K|0)){do if(K|0?__ZN9Reference11unreferenceEv(K)|0:0){N=c[x>>2]|0;if(!(__Z17predelete_handlerP6Object(N)|0))break;gj[c[(c[N>>2]|0)+76>>2]&8191](N);__ZN6Memory11free_staticEPvb(N,0)}while(0);c[x>>2]=O;if(O|0)__ZN9Reference9referenceEv(O)}if(__ZN9Reference11unreferenceEv(M)|0?__Z17predelete_handlerP6Object(M)|0:0){gj[c[(c[M>>2]|0)+76>>2]&8191](M);__ZN6Memory11free_staticEPvb(M,0)}if(__ZN9Reference11unreferenceEv(M)|0?__Z17predelete_handlerP6Object(M)|0:0){gj[c[(c[M>>2]|0)+76>>2]&8191](M);__ZN6Memory11free_staticEPvb(M,0);T=x}else T=x}else{c[x>>2]=0;T=x}M=c[b>>2]|0;__ZN10StringNameC2EPKc(y,1129164);__ZN10StringNameC2EPKc(z,990183);__ZN5Theme12set_styleboxERK10StringNameS2_RK3RefI8StyleBoxE(M,y,z,t);__ZN10StringNameD2Ev(z);__ZN10StringNameD2Ev(y);M=c[b>>2]|0;__ZN10StringNameC2EPKc(y,1129103);__ZN10StringNameC2EPKc(z,990183);__ZN5Theme12set_styleboxERK10StringNameS2_RK3RefI8StyleBoxE(M,y,z,u);__ZN10StringNameD2Ev(z);__ZN10StringNameD2Ev(y);M=c[b>>2]|0;__ZN10StringNameC2EPKc(y,990190);__ZN10StringNameC2EPKc(z,990183);__ZN5Theme12set_styleboxERK10StringNameS2_RK3RefI8StyleBoxE(M,y,z,v);__ZN10StringNameD2Ev(z);__ZN10StringNameD2Ev(y);M=c[b>>2]|0;__ZN10StringNameC2EPKc(y,990196);__ZN10StringNameC2EPKc(z,990183);__ZN5Theme12set_styleboxERK10StringNameS2_RK3RefI8StyleBoxE(M,y,z,w);__ZN10StringNameD2Ev(z);__ZN10StringNameD2Ev(y);M=c[b>>2]|0;__ZN10StringNameC2EPKc(y,990205);__ZN10StringNameC2EPKc(z,990183);__ZN5Theme12set_styleboxERK10StringNameS2_RK3RefI8StyleBoxE(M,y,z,x);__ZN10StringNameD2Ev(z);__ZN10StringNameD2Ev(y);M=c[b>>2]|0;__ZN10StringNameC2EPKc(y,990211);__ZN10StringNameC2EPKc(z,990183);__ZN5Theme8set_fontERK10StringNameS2_RK3RefI4FontE(M,y,z,d);__ZN10StringNameD2Ev(z);__ZN10StringNameD2Ev(y);M=c[b>>2]|0;__ZN10StringNameC2EPKc(y,990216);__ZN10StringNameC2EPKc(z,990183);__ZN5Theme9set_colorERK10StringNameS2_RK5Color(M,y,z,k);__ZN10StringNameD2Ev(z);__ZN10StringNameD2Ev(y);M=c[b>>2]|0;__ZN10StringNameC2EPKc(y,990227);__ZN10StringNameC2EPKc(z,990183);__ZN5Theme9set_colorERK10StringNameS2_RK5Color(M,y,z,r);__ZN10StringNameD2Ev(z);__ZN10StringNameD2Ev(y);M=c[b>>2]|0;__ZN10StringNameC2EPKc(y,990246);__ZN10StringNameC2EPKc(z,990183);__ZN5Theme9set_colorERK10StringNameS2_RK5Color(M,y,z,p);__ZN10StringNameD2Ev(z);__ZN10StringNameD2Ev(y);M=c[b>>2]|0;__ZN10StringNameC2EPKc(y,990263);__ZN10StringNameC2EPKc(z,990183);__ZN5Theme9set_colorERK10StringNameS2_RK5Color(M,y,z,q);__ZN10StringNameD2Ev(z);__ZN10StringNameD2Ev(y);M=c[b>>2]|0;__ZN10StringNameC2EPKc(y,990283);__ZN10StringNameC2EPKc(z,990183);__ZN5Theme12set_constantERK10StringNameS2_i(M,y,z,~~(+g[84602]*2.0));__ZN10StringNameD2Ev(z);__ZN10StringNameD2Ev(y);M=c[b>>2]|0;__ZN10StringNameC2EPKc(y,990211);__ZN10StringNameC2EPKc(z,990295);__ZN5Theme8set_fontERK10StringNameS2_RK3RefI4FontE(M,y,z,d);__ZN10StringNameD2Ev(z);__ZN10StringNameD2Ev(y);M=c[b>>2]|0;__ZN10StringNameC2EPKc(y,990216);__ZN10StringNameC2EPKc(z,990295);__ZN5Theme9set_colorERK10StringNameS2_RK5Color(M,y,z,k);__ZN10StringNameD2Ev(z);__ZN10StringNameD2Ev(y);M=c[b>>2]|0;__ZN10StringNameC2EPKc(y,990227);__ZN10StringNameC2EPKc(z,990295);__ZN5Theme9set_colorERK10StringNameS2_RK5Color(M,y,z,r);__ZN10StringNameD2Ev(z);__ZN10StringNameD2Ev(y);M=c[b>>2]|0;__ZN10StringNameC2EPKc(y,990246);__ZN10StringNameC2EPKc(z,990295);__ZN5Theme9set_colorERK10StringNameS2_RK5Color(M,y,z,p);__ZN10StringNameD2Ev(z);__ZN10StringNameD2Ev(y);M=c[b>>2]|0;__ZN10StringNameC2EPKc(y,990306);__ZN10StringNameC2EPKc(z,990295);__ZN5Theme12set_constantERK10StringNameS2_i(M,y,z,~~(+g[84602]*2.0));__ZN10StringNameD2Ev(z);__ZN10StringNameD2Ev(y);M=c[b>>2]|0;__ZN10StringNameC2EPKc(y,1129164);__ZN10StringNameC2EPKc(z,990324);__ZN5Theme12set_styleboxERK10StringNameS2_RK3RefI8StyleBoxE(M,y,z,t);__ZN10StringNameD2Ev(z);__ZN10StringNameD2Ev(y);M=c[b>>2]|0;__ZN10StringNameC2EPKc(y,1129103);__ZN10StringNameC2EPKc(z,990324);__ZN5Theme12set_styleboxERK10StringNameS2_RK3RefI8StyleBoxE(M,y,z,u);__ZN10StringNameD2Ev(z);__ZN10StringNameD2Ev(y);M=c[b>>2]|0;__ZN10StringNameC2EPKc(y,990190);__ZN10StringNameC2EPKc(z,990324);__ZN5Theme12set_styleboxERK10StringNameS2_RK3RefI8StyleBoxE(M,y,z,v);__ZN10StringNameD2Ev(z);__ZN10StringNameD2Ev(y);M=c[b>>2]|0;__ZN10StringNameC2EPKc(y,990196);__ZN10StringNameC2EPKc(z,990324);__ZN5Theme12set_styleboxERK10StringNameS2_RK3RefI8StyleBoxE(M,y,z,w);__ZN10StringNameD2Ev(z);__ZN10StringNameD2Ev(y);w=c[b>>2]|0;__ZN10StringNameC2EPKc(y,990205);__ZN10StringNameC2EPKc(z,990324);__ZN5Theme12set_styleboxERK10StringNameS2_RK3RefI8StyleBoxE(w,y,z,x);__ZN10StringNameD2Ev(z);__ZN10StringNameD2Ev(y);w=c[b>>2]|0;__ZN10StringNameC2EPKc(y,990211);__ZN10StringNameC2EPKc(z,990324);__ZN5Theme8set_fontERK10StringNameS2_RK3RefI4FontE(w,y,z,d);__ZN10StringNameD2Ev(z);__ZN10StringNameD2Ev(y);w=c[b>>2]|0;__ZN10StringNameC2EPKc(y,990216);__ZN10StringNameC2EPKc(z,990324);g[A>>2]=1.0;g[A+4>>2]=1.0;g[A+8>>2]=1.0;g[A+12>>2]=1.0;__ZN5Theme9set_colorERK10StringNameS2_RK5Color(w,y,z,A);__ZN10StringNameD2Ev(z);__ZN10StringNameD2Ev(y);w=c[b>>2]|0;__ZN10StringNameC2EPKc(y,990227);__ZN10StringNameC2EPKc(z,990324);g[A>>2]=.800000011920929;g[A+4>>2]=.800000011920929;g[A+8>>2]=.800000011920929;g[A+12>>2]=1.0;__ZN5Theme9set_colorERK10StringNameS2_RK5Color(w,y,z,A);__ZN10StringNameD2Ev(z);__ZN10StringNameD2Ev(y);w=c[b>>2]|0;__ZN10StringNameC2EPKc(y,990246);__ZN10StringNameC2EPKc(z,990324);g[A>>2]=1.0;g[A+4>>2]=1.0;g[A+8>>2]=1.0;g[A+12>>2]=1.0;__ZN5Theme9set_colorERK10StringNameS2_RK5Color(w,y,z,A);__ZN10StringNameD2Ev(z);__ZN10StringNameD2Ev(y);w=c[b>>2]|0;__ZN10StringNameC2EPKc(y,990263);__ZN10StringNameC2EPKc(z,990324);g[A>>2]=.8999999761581421;g[A+4>>2]=.8999999761581421;g[A+8>>2]=.8999999761581421;g[A+12>>2]=.30000001192092896;__ZN5Theme9set_colorERK10StringNameS2_RK5Color(w,y,z,A);__ZN10StringNameD2Ev(z);__ZN10StringNameD2Ev(y);w=c[b>>2]|0;__ZN10StringNameC2EPKc(y,990283);__ZN10StringNameC2EPKc(z,990324);__ZN5Theme12set_constantERK10StringNameS2_i(w,y,z,~~(+g[84602]*2.0));__ZN10StringNameD2Ev(z);__ZN10StringNameD2Ev(y);w=c[b>>2]|0;__ZN10StringNameC2EPKc(y,1129164);__ZN10StringNameC2EPKc(z,990342);c[A>>2]=__ZL19make_empty_styleboxffff(6.0,4.0,6.0,4.0)|0;__ZN5Theme12set_styleboxERK10StringNameS2_RK3RefI8StyleBoxE(w,y,z,A);w=c[A>>2]|0;if((w|0?__ZN9Reference11unreferenceEv(w)|0:0)?(w=c[A>>2]|0,__Z17predelete_handlerP6Object(w)|0):0){gj[c[(c[w>>2]|0)+76>>2]&8191](w);__ZN6Memory11free_staticEPvb(w,0)}__ZN10StringNameD2Ev(z);__ZN10StringNameD2Ev(y);w=c[b>>2]|0;__ZN10StringNameC2EPKc(y,1129103);__ZN10StringNameC2EPKc(z,990342);M=__ZL13make_styleboxIPKhE3RefI15StyleBoxTextureET_ffffffffb(988174,4.0,4.0,4.0,4.0,6.0,4.0,6.0,4.0)|0;c[A>>2]=0;O=(M|0)==0;if(!O){K=$i[c[(c[M>>2]|0)+44>>2]&8191](M,1234344)|0;N=K?M:0;K=c[A>>2]|0;if((N|0)!=(K|0)){do if(K|0){if(!(__ZN9Reference11unreferenceEv(K)|0))break;U=c[A>>2]|0;if(!(__Z17predelete_handlerP6Object(U)|0))break;gj[c[(c[U>>2]|0)+76>>2]&8191](U);__ZN6Memory11free_staticEPvb(U,0)}while(0);c[A>>2]=N;if(N|0)__ZN9Reference9referenceEv(N)}}else c[A>>2]=0;__ZN5Theme12set_styleboxERK10StringNameS2_RK3RefI8StyleBoxE(w,y,z,A);w=c[A>>2]|0;if((w|0?__ZN9Reference11unreferenceEv(w)|0:0)?(w=c[A>>2]|0,__Z17predelete_handlerP6Object(w)|0):0){gj[c[(c[w>>2]|0)+76>>2]&8191](w);__ZN6Memory11free_staticEPvb(w,0)}c[A>>2]=0;do if(!O?__ZN9Reference11unreferenceEv(M)|0:0){if(!(__Z17predelete_handlerP6Object(M)|0))break;gj[c[(c[M>>2]|0)+76>>2]&8191](M);__ZN6Memory11free_staticEPvb(M,0)}while(0);__ZN10StringNameD2Ev(z);__ZN10StringNameD2Ev(y);M=c[b>>2]|0;__ZN10StringNameC2EPKc(y,990190);__ZN10StringNameC2EPKc(z,990342);O=__ZL13make_styleboxIPKhE3RefI15StyleBoxTextureET_ffffffffb(987576,4.0,4.0,4.0,4.0,6.0,4.0,6.0,4.0)|0;c[A>>2]=0;w=(O|0)==0;do if(w)c[A>>2]=0;else{N=$i[c[(c[O>>2]|0)+44>>2]&8191](O,1234344)|0;K=N?O:0;N=c[A>>2]|0;if((K|0)==(N|0))break;do if(N|0){if(!(__ZN9Reference11unreferenceEv(N)|0))break;U=c[A>>2]|0;if(!(__Z17predelete_handlerP6Object(U)|0))break;gj[c[(c[U>>2]|0)+76>>2]&8191](U);__ZN6Memory11free_staticEPvb(U,0)}while(0);c[A>>2]=K;if(!K)break;__ZN9Reference9referenceEv(K)}while(0);__ZN5Theme12set_styleboxERK10StringNameS2_RK3RefI8StyleBoxE(M,y,z,A);M=c[A>>2]|0;do if(M|0){if(!(__ZN9Reference11unreferenceEv(M)|0))break;N=c[A>>2]|0;if(!(__Z17predelete_handlerP6Object(N)|0))break;gj[c[(c[N>>2]|0)+76>>2]&8191](N);__ZN6Memory11free_staticEPvb(N,0)}while(0);c[A>>2]=0;do if(!w){if(!(__ZN9Reference11unreferenceEv(O)|0))break;if(!(__Z17predelete_handlerP6Object(O)|0))break;gj[c[(c[O>>2]|0)+76>>2]&8191](O);__ZN6Memory11free_staticEPvb(O,0)}while(0);__ZN10StringNameD2Ev(z);__ZN10StringNameD2Ev(y);O=c[b>>2]|0;__ZN10StringNameC2EPKc(y,990196);__ZN10StringNameC2EPKc(z,990342);c[A>>2]=__ZL19make_empty_styleboxffff(6.0,4.0,6.0,4.0)|0;__ZN5Theme12set_styleboxERK10StringNameS2_RK3RefI8StyleBoxE(O,y,z,A);O=c[A>>2]|0;do if(O|0){if(!(__ZN9Reference11unreferenceEv(O)|0))break;w=c[A>>2]|0;if(!(__Z17predelete_handlerP6Object(w)|0))break;gj[c[(c[w>>2]|0)+76>>2]&8191](w);__ZN6Memory11free_staticEPvb(w,0)}while(0);__ZN10StringNameD2Ev(z);__ZN10StringNameD2Ev(y);O=c[b>>2]|0;__ZN10StringNameC2EPKc(y,990205);__ZN10StringNameC2EPKc(z,990342);c[A>>2]=0;w=(L|0)==0;do if(w)c[A>>2]=0;else{M=$i[c[(c[L>>2]|0)+44>>2]&8191](L,1234344)|0;N=M?L:0;M=c[A>>2]|0;if((N|0)==(M|0))break;do if(M|0){if(!(__ZN9Reference11unreferenceEv(M)|0))break;U=c[A>>2]|0;if(!(__Z17predelete_handlerP6Object(U)|0))break;gj[c[(c[U>>2]|0)+76>>2]&8191](U);__ZN6Memory11free_staticEPvb(U,0)}while(0);c[A>>2]=N;if(!N)break;__ZN9Reference9referenceEv(N)}while(0);__ZN5Theme12set_styleboxERK10StringNameS2_RK3RefI8StyleBoxE(O,y,z,A);O=c[A>>2]|0;do if(O|0){if(!(__ZN9Reference11unreferenceEv(O)|0))break;M=c[A>>2]|0;if(!(__Z17predelete_handlerP6Object(M)|0))break;gj[c[(c[M>>2]|0)+76>>2]&8191](M);__ZN6Memory11free_staticEPvb(M,0)}while(0);__ZN10StringNameD2Ev(z);__ZN10StringNameD2Ev(y);O=c[b>>2]|0;__ZN10StringNameC2EPKc(y,990211);__ZN10StringNameC2EPKc(z,990342);__ZN5Theme8set_fontERK10StringNameS2_RK3RefI4FontE(O,y,z,d);__ZN10StringNameD2Ev(z);__ZN10StringNameD2Ev(y);O=c[b>>2]|0;__ZN10StringNameC2EPKc(y,990216);__ZN10StringNameC2EPKc(z,990342);__ZN5Theme9set_colorERK10StringNameS2_RK5Color(O,y,z,k);__ZN10StringNameD2Ev(z);__ZN10StringNameD2Ev(y);O=c[b>>2]|0;__ZN10StringNameC2EPKc(y,990227);__ZN10StringNameC2EPKc(z,990342);__ZN5Theme9set_colorERK10StringNameS2_RK5Color(O,y,z,r);__ZN10StringNameD2Ev(z);__ZN10StringNameD2Ev(y);O=c[b>>2]|0;__ZN10StringNameC2EPKc(y,990246);__ZN10StringNameC2EPKc(z,990342);__ZN5Theme9set_colorERK10StringNameS2_RK5Color(O,y,z,p);__ZN10StringNameD2Ev(z);__ZN10StringNameD2Ev(y);O=c[b>>2]|0;__ZN10StringNameC2EPKc(y,990263);__ZN10StringNameC2EPKc(z,990342);g[A>>2]=.8999999761581421;g[A+4>>2]=.949999988079071;g[A+8>>2]=1.0;g[A+12>>2]=.30000001192092896;__ZN5Theme9set_colorERK10StringNameS2_RK5Color(O,y,z,A);__ZN10StringNameD2Ev(z);__ZN10StringNameD2Ev(y);O=c[b>>2]|0;__ZN10StringNameC2EPKc(y,990283);__ZN10StringNameC2EPKc(z,990342);__ZN5Theme12set_constantERK10StringNameS2_i(O,y,z,3);__ZN10StringNameD2Ev(z);__ZN10StringNameD2Ev(y);O=__ZL13make_styleboxIPKhE3RefI15StyleBoxTextureET_ffffffffb(990353,4.0,4.0,21.0,4.0,6.0,3.0,21.0,3.0)|0;__ZN15StyleBoxTexture22set_expand_margin_sizeE6Marginf(O,0,+g[84602]*2.0);__ZN15StyleBoxTexture22set_expand_margin_sizeE6Marginf(O,1,+g[84602]*2.0);__ZN15StyleBoxTexture22set_expand_margin_sizeE6Marginf(O,2,+g[84602]*2.0);__ZN15StyleBoxTexture22set_expand_margin_sizeE6Marginf(O,3,+g[84602]*2.0);do if(!O){c[y>>2]=0;V=y}else{__ZN9Reference9referenceEv(O);c[y>>2]=0;M=$i[c[(c[O>>2]|0)+44>>2]&8191](O,1234344)|0;K=M?O:0;M=c[y>>2]|0;do if((K|0)!=(M|0)){do if(M|0){if(!(__ZN9Reference11unreferenceEv(M)|0))break;U=c[y>>2]|0;if(!(__Z17predelete_handlerP6Object(U)|0))break;gj[c[(c[U>>2]|0)+76>>2]&8191](U);__ZN6Memory11free_staticEPvb(U,0)}while(0);c[y>>2]=K;if(!K)break;__ZN9Reference9referenceEv(K)}while(0);do if(__ZN9Reference11unreferenceEv(O)|0){if(!(__Z17predelete_handlerP6Object(O)|0))break;gj[c[(c[O>>2]|0)+76>>2]&8191](O);__ZN6Memory11free_staticEPvb(O,0)}while(0);if(!(__ZN9Reference11unreferenceEv(O)|0)){V=y;break}if(!(__Z17predelete_handlerP6Object(O)|0)){V=y;break}gj[c[(c[O>>2]|0)+76>>2]&8191](O);__ZN6Memory11free_staticEPvb(O,0);V=y}while(0);O=__ZL13make_styleboxIPKhE3RefI15StyleBoxTextureET_ffffffffb(991275,4.0,4.0,21.0,4.0,6.0,3.0,21.0,3.0)|0;__ZN15StyleBoxTexture22set_expand_margin_sizeE6Marginf(O,0,+g[84602]*2.0);__ZN15StyleBoxTexture22set_expand_margin_sizeE6Marginf(O,1,+g[84602]*2.0);__ZN15StyleBoxTexture22set_expand_margin_sizeE6Marginf(O,2,+g[84602]*2.0);__ZN15StyleBoxTexture22set_expand_margin_sizeE6Marginf(O,3,+g[84602]*2.0);do if(!O){c[z>>2]=0;W=z}else{__ZN9Reference9referenceEv(O);c[z>>2]=0;K=$i[c[(c[O>>2]|0)+44>>2]&8191](O,1234344)|0;M=K?O:0;K=c[z>>2]|0;do if((M|0)!=(K|0)){do if(K|0){if(!(__ZN9Reference11unreferenceEv(K)|0))break;N=c[z>>2]|0;if(!(__Z17predelete_handlerP6Object(N)|0))break;gj[c[(c[N>>2]|0)+76>>2]&8191](N);__ZN6Memory11free_staticEPvb(N,0)}while(0);c[z>>2]=M;if(!M)break;__ZN9Reference9referenceEv(M)}while(0);do if(__ZN9Reference11unreferenceEv(O)|0){if(!(__Z17predelete_handlerP6Object(O)|0))break;gj[c[(c[O>>2]|0)+76>>2]&8191](O);__ZN6Memory11free_staticEPvb(O,0)}while(0);if(!(__ZN9Reference11unreferenceEv(O)|0)){W=z;break}if(!(__Z17predelete_handlerP6Object(O)|0)){W=z;break}gj[c[(c[O>>2]|0)+76>>2]&8191](O);__ZN6Memory11free_staticEPvb(O,0);W=z}while(0);O=__ZL13make_styleboxIPKhE3RefI15StyleBoxTextureET_ffffffffb(992206,4.0,4.0,21.0,4.0,6.0,2.0,21.0,2.0)|0;__ZN15StyleBoxTexture22set_expand_margin_sizeE6Marginf(O,0,+g[84602]*2.0);__ZN15StyleBoxTexture22set_expand_margin_sizeE6Marginf(O,1,+g[84602]*2.0);__ZN15StyleBoxTexture22set_expand_margin_sizeE6Marginf(O,2,+g[84602]*2.0);__ZN15StyleBoxTexture22set_expand_margin_sizeE6Marginf(O,3,+g[84602]*2.0);do if(!O){c[A>>2]=0;X=A}else{__ZN9Reference9referenceEv(O);c[A>>2]=0;M=$i[c[(c[O>>2]|0)+44>>2]&8191](O,1234344)|0;K=M?O:0;M=c[A>>2]|0;do if((K|0)!=(M|0)){do if(M|0){if(!(__ZN9Reference11unreferenceEv(M)|0))break;N=c[A>>2]|0;if(!(__Z17predelete_handlerP6Object(N)|0))break;gj[c[(c[N>>2]|0)+76>>2]&8191](N);__ZN6Memory11free_staticEPvb(N,0)}while(0);c[A>>2]=K;if(!K)break;__ZN9Reference9referenceEv(K)}while(0);do if(__ZN9Reference11unreferenceEv(O)|0){if(!(__Z17predelete_handlerP6Object(O)|0))break;gj[c[(c[O>>2]|0)+76>>2]&8191](O);__ZN6Memory11free_staticEPvb(O,0)}while(0);if(!(__ZN9Reference11unreferenceEv(O)|0)){X=A;break}if(!(__Z17predelete_handlerP6Object(O)|0)){X=A;break}gj[c[(c[O>>2]|0)+76>>2]&8191](O);__ZN6Memory11free_staticEPvb(O,0);X=A}while(0);O=__ZL13make_styleboxIPKhE3RefI15StyleBoxTextureET_ffffffffb(993130,4.0,4.0,21.0,4.0,6.0,2.0,21.0,2.0)|0;__ZN15StyleBoxTexture22set_expand_margin_sizeE6Marginf(O,0,+g[84602]*2.0);__ZN15StyleBoxTexture22set_expand_margin_sizeE6Marginf(O,1,+g[84602]*2.0);__ZN15StyleBoxTexture22set_expand_margin_sizeE6Marginf(O,2,+g[84602]*2.0);__ZN15StyleBoxTexture22set_expand_margin_sizeE6Marginf(O,3,+g[84602]*2.0);do if(!O){c[B>>2]=0;Y=B}else{__ZN9Reference9referenceEv(O);c[B>>2]=0;K=$i[c[(c[O>>2]|0)+44>>2]&8191](O,1234344)|0;M=K?O:0;K=c[B>>2]|0;do if((M|0)!=(K|0)){do if(K|0){if(!(__ZN9Reference11unreferenceEv(K)|0))break;N=c[B>>2]|0;if(!(__Z17predelete_handlerP6Object(N)|0))break;gj[c[(c[N>>2]|0)+76>>2]&8191](N);__ZN6Memory11free_staticEPvb(N,0)}while(0);c[B>>2]=M;if(!M)break;__ZN9Reference9referenceEv(M)}while(0);do if(__ZN9Reference11unreferenceEv(O)|0){if(!(__Z17predelete_handlerP6Object(O)|0))break;gj[c[(c[O>>2]|0)+76>>2]&8191](O);__ZN6Memory11free_staticEPvb(O,0)}while(0);if(!(__ZN9Reference11unreferenceEv(O)|0)){Y=B;break}if(!(__Z17predelete_handlerP6Object(O)|0)){Y=B;break}gj[c[(c[O>>2]|0)+76>>2]&8191](O);__ZN6Memory11free_staticEPvb(O,0);Y=B}while(0);O=__ZL13make_styleboxIPKhE3RefI15StyleBoxTextureET_ffffffffb(989765,4.0,4.0,4.0,4.0,6.0,2.0,6.0,2.0)|0;__ZN15StyleBoxTexture22set_expand_margin_sizeE6Marginf(O,0,+g[84602]*2.0);__ZN15StyleBoxTexture22set_expand_margin_sizeE6Marginf(O,1,+g[84602]*2.0);__ZN15StyleBoxTexture22set_expand_margin_sizeE6Marginf(O,2,+g[84602]*2.0);__ZN15StyleBoxTexture22set_expand_margin_sizeE6Marginf(O,3,+g[84602]*2.0);do if(!O)Z=0;else{__ZN9Reference9referenceEv(O);if($i[c[(c[O>>2]|0)+44>>2]&8191](O,1234344)|0){__ZN9Reference9referenceEv(O);_=O}else _=0;do if(__ZN9Reference11unreferenceEv(O)|0){if(!(__Z17predelete_handlerP6Object(O)|0))break;gj[c[(c[O>>2]|0)+76>>2]&8191](O);__ZN6Memory11free_staticEPvb(O,0)}while(0);if(!(__ZN9Reference11unreferenceEv(O)|0)){Z=_;break}if(!(__Z17predelete_handlerP6Object(O)|0)){Z=_;break}gj[c[(c[O>>2]|0)+76>>2]&8191](O);__ZN6Memory11free_staticEPvb(O,0);Z=_}while(0);_=c[b>>2]|0;__ZN10StringNameC2EPKc(C,1129164);__ZN10StringNameC2EPKc(D,994031);__ZN5Theme12set_styleboxERK10StringNameS2_RK3RefI8StyleBoxE(_,C,D,y);__ZN10StringNameD2Ev(D);__ZN10StringNameD2Ev(C);y=c[b>>2]|0;__ZN10StringNameC2EPKc(C,1129103);__ZN10StringNameC2EPKc(D,994031);__ZN5Theme12set_styleboxERK10StringNameS2_RK3RefI8StyleBoxE(y,C,D,z);__ZN10StringNameD2Ev(D);__ZN10StringNameD2Ev(C);z=c[b>>2]|0;__ZN10StringNameC2EPKc(C,990190);__ZN10StringNameC2EPKc(D,994031);__ZN5Theme12set_styleboxERK10StringNameS2_RK3RefI8StyleBoxE(z,C,D,A);__ZN10StringNameD2Ev(D);__ZN10StringNameD2Ev(C);A=c[b>>2]|0;__ZN10StringNameC2EPKc(C,990196);__ZN10StringNameC2EPKc(D,994031);__ZN5Theme12set_styleboxERK10StringNameS2_RK3RefI8StyleBoxE(A,C,D,B);__ZN10StringNameD2Ev(D);__ZN10StringNameD2Ev(C);B=c[b>>2]|0;__ZN10StringNameC2EPKc(C,990205);__ZN10StringNameC2EPKc(D,994031);__ZN5Theme12set_styleboxERK10StringNameS2_RK3RefI8StyleBoxE(B,C,D,x);__ZN10StringNameD2Ev(D);__ZN10StringNameD2Ev(C);B=c[b>>2]|0;__ZN10StringNameC2EPKc(C,994044);__ZN10StringNameC2EPKc(D,994031);c[E>>2]=__ZL9make_iconIPKhE3RefI7TextureET_(994050)|0;__ZN5Theme8set_iconERK10StringNameS2_RK3RefI7TextureE(B,C,D,E);B=c[E>>2]|0;do if(B|0){if(!(__ZN9Reference11unreferenceEv(B)|0))break;A=c[E>>2]|0;if(!(__Z17predelete_handlerP6Object(A)|0))break;gj[c[(c[A>>2]|0)+76>>2]&8191](A);__ZN6Memory11free_staticEPvb(A,0)}while(0);__ZN10StringNameD2Ev(D);__ZN10StringNameD2Ev(C);B=c[b>>2]|0;__ZN10StringNameC2EPKc(C,990211);__ZN10StringNameC2EPKc(D,994031);__ZN5Theme8set_fontERK10StringNameS2_RK3RefI4FontE(B,C,D,d);__ZN10StringNameD2Ev(D);__ZN10StringNameD2Ev(C);B=c[b>>2]|0;__ZN10StringNameC2EPKc(C,990216);__ZN10StringNameC2EPKc(D,994031);__ZN5Theme9set_colorERK10StringNameS2_RK5Color(B,C,D,k);__ZN10StringNameD2Ev(D);__ZN10StringNameD2Ev(C);B=c[b>>2]|0;__ZN10StringNameC2EPKc(C,990227);__ZN10StringNameC2EPKc(D,994031);__ZN5Theme9set_colorERK10StringNameS2_RK5Color(B,C,D,r);__ZN10StringNameD2Ev(D);__ZN10StringNameD2Ev(C);B=c[b>>2]|0;__ZN10StringNameC2EPKc(C,990246);__ZN10StringNameC2EPKc(D,994031);__ZN5Theme9set_colorERK10StringNameS2_RK5Color(B,C,D,p);__ZN10StringNameD2Ev(D);__ZN10StringNameD2Ev(C);B=c[b>>2]|0;__ZN10StringNameC2EPKc(C,990263);__ZN10StringNameC2EPKc(D,994031);__ZN5Theme9set_colorERK10StringNameS2_RK5Color(B,C,D,q);__ZN10StringNameD2Ev(D);__ZN10StringNameD2Ev(C);B=c[b>>2]|0;__ZN10StringNameC2EPKc(C,990283);__ZN10StringNameC2EPKc(D,994031);__ZN5Theme12set_constantERK10StringNameS2_i(B,C,D,~~(+g[84602]*2.0));__ZN10StringNameD2Ev(D);__ZN10StringNameD2Ev(C);B=c[b>>2]|0;__ZN10StringNameC2EPKc(C,994277);__ZN10StringNameC2EPKc(D,994031);__ZN5Theme12set_constantERK10StringNameS2_i(B,C,D,~~(+g[84602]*2.0));__ZN10StringNameD2Ev(D);__ZN10StringNameD2Ev(C);B=c[b>>2]|0;__ZN10StringNameC2EPKc(C,1129164);__ZN10StringNameC2EPKc(D,994290);__ZN5Theme12set_styleboxERK10StringNameS2_RK3RefI8StyleBoxE(B,C,D,t);__ZN10StringNameD2Ev(D);__ZN10StringNameD2Ev(C);B=c[b>>2]|0;__ZN10StringNameC2EPKc(C,1129103);__ZN10StringNameC2EPKc(D,994290);__ZN5Theme12set_styleboxERK10StringNameS2_RK3RefI8StyleBoxE(B,C,D,u);__ZN10StringNameD2Ev(D);__ZN10StringNameD2Ev(C);B=c[b>>2]|0;__ZN10StringNameC2EPKc(C,990190);__ZN10StringNameC2EPKc(D,994290);__ZN5Theme12set_styleboxERK10StringNameS2_RK3RefI8StyleBoxE(B,C,D,u);__ZN10StringNameD2Ev(D);__ZN10StringNameD2Ev(C);B=c[b>>2]|0;__ZN10StringNameC2EPKc(C,990196);__ZN10StringNameC2EPKc(D,994290);c[E>>2]=__ZL19make_empty_styleboxffff(0.0,0.0,0.0,0.0)|0;__ZN5Theme12set_styleboxERK10StringNameS2_RK3RefI8StyleBoxE(B,C,D,E);B=c[E>>2]|0;do if(B|0){if(!(__ZN9Reference11unreferenceEv(B)|0))break;A=c[E>>2]|0;if(!(__Z17predelete_handlerP6Object(A)|0))break;gj[c[(c[A>>2]|0)+76>>2]&8191](A);__ZN6Memory11free_staticEPvb(A,0)}while(0);__ZN10StringNameD2Ev(D);__ZN10StringNameD2Ev(C);B=c[b>>2]|0;__ZN10StringNameC2EPKc(C,990205);__ZN10StringNameC2EPKc(D,994290);__ZN5Theme12set_styleboxERK10StringNameS2_RK3RefI8StyleBoxE(B,C,D,x);__ZN10StringNameD2Ev(D);__ZN10StringNameD2Ev(C);x=c[b>>2]|0;__ZN10StringNameC2EPKc(C,990211);__ZN10StringNameC2EPKc(D,994290);__ZN5Theme8set_fontERK10StringNameS2_RK3RefI4FontE(x,C,D,d);__ZN10StringNameD2Ev(D);__ZN10StringNameD2Ev(C);x=c[b>>2]|0;__ZN10StringNameC2EPKc(C,990216);__ZN10StringNameC2EPKc(D,994290);__ZN5Theme9set_colorERK10StringNameS2_RK5Color(x,C,D,k);__ZN10StringNameD2Ev(D);__ZN10StringNameD2Ev(C);x=c[b>>2]|0;__ZN10StringNameC2EPKc(C,990227);__ZN10StringNameC2EPKc(D,994290);__ZN5Theme9set_colorERK10StringNameS2_RK5Color(x,C,D,r);__ZN10StringNameD2Ev(D);__ZN10StringNameD2Ev(C);x=c[b>>2]|0;__ZN10StringNameC2EPKc(C,990246);__ZN10StringNameC2EPKc(D,994290);__ZN5Theme9set_colorERK10StringNameS2_RK5Color(x,C,D,p);__ZN10StringNameD2Ev(D);__ZN10StringNameD2Ev(C);x=c[b>>2]|0;__ZN10StringNameC2EPKc(C,990263);__ZN10StringNameC2EPKc(D,994290);g[E>>2]=1.0;g[E+4>>2]=1.0;g[E+8>>2]=1.0;g[E+12>>2]=.30000001192092896;__ZN5Theme9set_colorERK10StringNameS2_RK5Color(x,C,D,E);__ZN10StringNameD2Ev(D);__ZN10StringNameD2Ev(C);x=c[b>>2]|0;__ZN10StringNameC2EPKc(C,990283);__ZN10StringNameC2EPKc(D,994290);__ZN5Theme12set_constantERK10StringNameS2_i(x,C,D,~~(+g[84602]*3.0));__ZN10StringNameD2Ev(D);__ZN10StringNameD2Ev(C);x=c[b>>2]|0;__ZN10StringNameC2EPKc(C,986819);__ZN10StringNameC2EPKc(D,994301);B=__ZnwjPKc(148,1263606)|0;__ZN8StyleBoxC2Ev(B);c[B>>2]=311012;__ZN10StringNameC2Ev(B+144|0);__Z22postinitialize_handlerP6Object(B);do if(!B){$=0;aa=246}else{a[1263537]=0;if(__ZN9Reference8init_refEv(B)|0){$=B;aa=246;break}ca=E}while(0);if((aa|0)==246){c[E>>2]=$;ca=E}__ZN5Theme12set_styleboxERK10StringNameS2_RK3RefI8StyleBoxE(x,C,D,E);x=c[ca>>2]|0;do if(x|0){if(!(__ZN9Reference11unreferenceEv(x)|0))break;$=c[ca>>2]|0;if(!(__Z17predelete_handlerP6Object($)|0))break;gj[c[(c[$>>2]|0)+76>>2]&8191]($);__ZN6Memory11free_staticEPvb($,0)}while(0);c[ca>>2]=0;__ZN10StringNameD2Ev(D);__ZN10StringNameD2Ev(C);ca=__ZnwjPKc(148,1263606)|0;__ZN8StyleBoxC2Ev(ca);c[ca>>2]=311012;__ZN10StringNameC2Ev(ca+144|0);__Z22postinitialize_handlerP6Object(ca);do if(!ca){da=0;aa=254}else{a[1263537]=0;if(__ZN9Reference8init_refEv(ca)|0){da=ca;aa=254;break}ea=C;fa=c[C>>2]|0}while(0);if((aa|0)==254){c[C>>2]=da;ea=C;fa=da}__ZN8StyleBox18set_default_marginE6Marginf(fa,0,+g[84602]*22.0);__ZN8StyleBox18set_default_marginE6Marginf(c[ea>>2]|0,2,+g[84602]*4.0);__ZN8StyleBox18set_default_marginE6Marginf(c[ea>>2]|0,1,+g[84602]*4.0);__ZN8StyleBox18set_default_marginE6Marginf(c[ea>>2]|0,3,+g[84602]*5.0);c[D>>2]=0;do if(w){c[D>>2]=0;ga=0}else{fa=$i[c[(c[L>>2]|0)+44>>2]&8191](L,1234344)|0;da=fa?L:0;fa=c[D>>2]|0;if((da|0)==(fa|0)){ga=da;break}do if(fa|0){if(!(__ZN9Reference11unreferenceEv(fa)|0))break;ca=c[D>>2]|0;if(!(__Z17predelete_handlerP6Object(ca)|0))break;gj[c[(c[ca>>2]|0)+76>>2]&8191](ca);__ZN6Memory11free_staticEPvb(ca,0)}while(0);c[D>>2]=da;if(!da){ga=0;break}__ZN9Reference9referenceEv(da);ga=c[D>>2]|0}while(0);__ZN8StyleBox18set_default_marginE6Marginf(ga,0,+g[84602]*4.0);__ZN8StyleBox18set_default_marginE6Marginf(c[D>>2]|0,2,+g[84602]*22.0);__ZN8StyleBox18set_default_marginE6Marginf(c[D>>2]|0,1,+g[84602]*4.0);__ZN8StyleBox18set_default_marginE6Marginf(c[D>>2]|0,3,+g[84602]*5.0);ga=c[b>>2]|0;__ZN10StringNameC2EPKc(E,1129164);__ZN10StringNameC2EPKc(F,994313);__ZN5Theme12set_styleboxERK10StringNameS2_RK3RefI8StyleBoxE(ga,E,F,C);__ZN10StringNameD2Ev(F);__ZN10StringNameD2Ev(E);ga=c[b>>2]|0;__ZN10StringNameC2EPKc(E,1129103);__ZN10StringNameC2EPKc(F,994313);__ZN5Theme12set_styleboxERK10StringNameS2_RK3RefI8StyleBoxE(ga,E,F,C);__ZN10StringNameD2Ev(F);__ZN10StringNameD2Ev(E);ga=c[b>>2]|0;__ZN10StringNameC2EPKc(E,990196);__ZN10StringNameC2EPKc(F,994313);__ZN5Theme12set_styleboxERK10StringNameS2_RK3RefI8StyleBoxE(ga,E,F,C);__ZN10StringNameD2Ev(F);__ZN10StringNameD2Ev(E);ga=c[b>>2]|0;__ZN10StringNameC2EPKc(E,990190);__ZN10StringNameC2EPKc(F,994313);__ZN5Theme12set_styleboxERK10StringNameS2_RK3RefI8StyleBoxE(ga,E,F,C);__ZN10StringNameD2Ev(F);__ZN10StringNameD2Ev(E);C=c[b>>2]|0;__ZN10StringNameC2EPKc(E,990205);__ZN10StringNameC2EPKc(F,994313);__ZN5Theme12set_styleboxERK10StringNameS2_RK3RefI8StyleBoxE(C,E,F,D);__ZN10StringNameD2Ev(F);__ZN10StringNameD2Ev(E);C=c[b>>2]|0;__ZN10StringNameC2EPKc(E,994322);__ZN10StringNameC2EPKc(F,994313);c[G>>2]=__ZL9make_iconIPKhE3RefI7TextureET_(994330)|0;__ZN5Theme8set_iconERK10StringNameS2_RK3RefI7TextureE(C,E,F,G);C=c[G>>2]|0;do if(C|0){if(!(__ZN9Reference11unreferenceEv(C)|0))break;ga=c[G>>2]|0;if(!(__Z17predelete_handlerP6Object(ga)|0))break;gj[c[(c[ga>>2]|0)+76>>2]&8191](ga);__ZN6Memory11free_staticEPvb(ga,0)}while(0);__ZN10StringNameD2Ev(F);__ZN10StringNameD2Ev(E);C=c[b>>2]|0;__ZN10StringNameC2EPKc(E,994957);__ZN10StringNameC2EPKc(F,994313);c[G>>2]=__ZL9make_iconIPKhE3RefI7TextureET_(994967)|0;__ZN5Theme8set_iconERK10StringNameS2_RK3RefI7TextureE(C,E,F,G);C=c[G>>2]|0;do if(C|0){if(!(__ZN9Reference11unreferenceEv(C)|0))break;ga=c[G>>2]|0;if(!(__Z17predelete_handlerP6Object(ga)|0))break;gj[c[(c[ga>>2]|0)+76>>2]&8191](ga);__ZN6Memory11free_staticEPvb(ga,0)}while(0);__ZN10StringNameD2Ev(F);__ZN10StringNameD2Ev(E);C=c[b>>2]|0;__ZN10StringNameC2EPKc(E,995444);__ZN10StringNameC2EPKc(F,994313);c[G>>2]=__ZL9make_iconIPKhE3RefI7TextureET_(995458)|0;__ZN5Theme8set_iconERK10StringNameS2_RK3RefI7TextureE(C,E,F,G);C=c[G>>2]|0;do if(C|0){if(!(__ZN9Reference11unreferenceEv(C)|0))break;ga=c[G>>2]|0;if(!(__Z17predelete_handlerP6Object(ga)|0))break;gj[c[(c[ga>>2]|0)+76>>2]&8191](ga);__ZN6Memory11free_staticEPvb(ga,0)}while(0);__ZN10StringNameD2Ev(F);__ZN10StringNameD2Ev(E);C=c[b>>2]|0;__ZN10StringNameC2EPKc(E,995935);__ZN10StringNameC2EPKc(F,994313);c[G>>2]=__ZL9make_iconIPKhE3RefI7TextureET_(995951)|0;__ZN5Theme8set_iconERK10StringNameS2_RK3RefI7TextureE(C,E,F,G);C=c[G>>2]|0;do if(C|0){if(!(__ZN9Reference11unreferenceEv(C)|0))break;ga=c[G>>2]|0;if(!(__Z17predelete_handlerP6Object(ga)|0))break;gj[c[(c[ga>>2]|0)+76>>2]&8191](ga);__ZN6Memory11free_staticEPvb(ga,0)}while(0);__ZN10StringNameD2Ev(F);__ZN10StringNameD2Ev(E);C=c[b>>2]|0;__ZN10StringNameC2EPKc(E,990211);__ZN10StringNameC2EPKc(F,994313);__ZN5Theme8set_fontERK10StringNameS2_RK3RefI4FontE(C,E,F,d);__ZN10StringNameD2Ev(F);__ZN10StringNameD2Ev(E);C=c[b>>2]|0;__ZN10StringNameC2EPKc(E,990216);__ZN10StringNameC2EPKc(F,994313);__ZN5Theme9set_colorERK10StringNameS2_RK5Color(C,E,F,k);__ZN10StringNameD2Ev(F);__ZN10StringNameD2Ev(E);C=c[b>>2]|0;__ZN10StringNameC2EPKc(E,990227);__ZN10StringNameC2EPKc(F,994313);__ZN5Theme9set_colorERK10StringNameS2_RK5Color(C,E,F,r);__ZN10StringNameD2Ev(F);__ZN10StringNameD2Ev(E);C=c[b>>2]|0;__ZN10StringNameC2EPKc(E,990246);__ZN10StringNameC2EPKc(F,994313);__ZN5Theme9set_colorERK10StringNameS2_RK5Color(C,E,F,p);__ZN10StringNameD2Ev(F);__ZN10StringNameD2Ev(E);C=c[b>>2]|0;__ZN10StringNameC2EPKc(E,990263);__ZN10StringNameC2EPKc(F,994313);__ZN5Theme9set_colorERK10StringNameS2_RK5Color(C,E,F,q);__ZN10StringNameD2Ev(F);__ZN10StringNameD2Ev(E);C=c[b>>2]|0;__ZN10StringNameC2EPKc(E,990283);__ZN10StringNameC2EPKc(F,994313);__ZN5Theme12set_constantERK10StringNameS2_i(C,E,F,~~(+g[84602]*4.0));__ZN10StringNameD2Ev(F);__ZN10StringNameD2Ev(E);C=c[b>>2]|0;__ZN10StringNameC2EPKc(E,996373);__ZN10StringNameC2EPKc(F,994313);__ZN5Theme12set_constantERK10StringNameS2_i(C,E,F,~~(+g[84602]*0.0));__ZN10StringNameD2Ev(F);__ZN10StringNameD2Ev(E);C=__ZnwjPKc(148,1263606)|0;__ZN8StyleBoxC2Ev(C);c[C>>2]=311012;__ZN10StringNameC2Ev(C+144|0);__Z22postinitialize_handlerP6Object(C);do if(!C){ha=0;aa=283}else{a[1263537]=0;if(__ZN9Reference8init_refEv(C)|0){ha=C;aa=283;break}ia=E;ja=c[E>>2]|0}while(0);if((aa|0)==283){c[E>>2]=ha;ia=E;ja=ha}__ZN8StyleBox18set_default_marginE6Marginf(ja,0,+g[84602]*6.0);__ZN8StyleBox18set_default_marginE6Marginf(c[ia>>2]|0,2,+g[84602]*70.0);__ZN8StyleBox18set_default_marginE6Marginf(c[ia>>2]|0,1,+g[84602]*4.0);__ZN8StyleBox18set_default_marginE6Marginf(c[ia>>2]|0,3,+g[84602]*4.0);ja=c[b>>2]|0;__ZN10StringNameC2EPKc(F,1129164);__ZN10StringNameC2EPKc(G,996387);__ZN5Theme12set_styleboxERK10StringNameS2_RK3RefI8StyleBoxE(ja,F,G,E);__ZN10StringNameD2Ev(G);__ZN10StringNameD2Ev(F);ja=c[b>>2]|0;__ZN10StringNameC2EPKc(F,1129103);__ZN10StringNameC2EPKc(G,996387);__ZN5Theme12set_styleboxERK10StringNameS2_RK3RefI8StyleBoxE(ja,F,G,E);__ZN10StringNameD2Ev(G);__ZN10StringNameD2Ev(F);ja=c[b>>2]|0;__ZN10StringNameC2EPKc(F,990196);__ZN10StringNameC2EPKc(G,996387);__ZN5Theme12set_styleboxERK10StringNameS2_RK3RefI8StyleBoxE(ja,F,G,E);__ZN10StringNameD2Ev(G);__ZN10StringNameD2Ev(F);ja=c[b>>2]|0;__ZN10StringNameC2EPKc(F,990190);__ZN10StringNameC2EPKc(G,996387);__ZN5Theme12set_styleboxERK10StringNameS2_RK3RefI8StyleBoxE(ja,F,G,E);__ZN10StringNameD2Ev(G);__ZN10StringNameD2Ev(F);E=c[b>>2]|0;__ZN10StringNameC2EPKc(F,990205);__ZN10StringNameC2EPKc(G,996387);c[H>>2]=0;do if(w)c[H>>2]=0;else{ja=$i[c[(c[L>>2]|0)+44>>2]&8191](L,1234344)|0;ha=ja?L:0;ja=c[H>>2]|0;if((ha|0)==(ja|0))break;do if(ja|0){if(!(__ZN9Reference11unreferenceEv(ja)|0))break;C=c[H>>2]|0;if(!(__Z17predelete_handlerP6Object(C)|0))break;gj[c[(c[C>>2]|0)+76>>2]&8191](C);__ZN6Memory11free_staticEPvb(C,0)}while(0);c[H>>2]=ha;if(!ha)break;__ZN9Reference9referenceEv(ha)}while(0);__ZN5Theme12set_styleboxERK10StringNameS2_RK3RefI8StyleBoxE(E,F,G,H);E=c[H>>2]|0;do if(E|0){if(!(__ZN9Reference11unreferenceEv(E)|0))break;ja=c[H>>2]|0;if(!(__Z17predelete_handlerP6Object(ja)|0))break;gj[c[(c[ja>>2]|0)+76>>2]&8191](ja);__ZN6Memory11free_staticEPvb(ja,0)}while(0);__ZN10StringNameD2Ev(G);__ZN10StringNameD2Ev(F);E=c[b>>2]|0;__ZN10StringNameC2EPKc(F,1091938);__ZN10StringNameC2EPKc(G,996387);c[H>>2]=__ZL9make_iconIPKhE3RefI7TextureET_(996399)|0;__ZN5Theme8set_iconERK10StringNameS2_RK3RefI7TextureE(E,F,G,H);E=c[H>>2]|0;do if(E|0){if(!(__ZN9Reference11unreferenceEv(E)|0))break;ja=c[H>>2]|0;if(!(__Z17predelete_handlerP6Object(ja)|0))break;gj[c[(c[ja>>2]|0)+76>>2]&8191](ja);__ZN6Memory11free_staticEPvb(ja,0)}while(0);__ZN10StringNameD2Ev(G);__ZN10StringNameD2Ev(F);E=c[b>>2]|0;__ZN10StringNameC2EPKc(F,997717);__ZN10StringNameC2EPKc(G,996387);c[H>>2]=__ZL9make_iconIPKhE3RefI7TextureET_(997721)|0;__ZN5Theme8set_iconERK10StringNameS2_RK3RefI7TextureE(E,F,G,H);E=c[H>>2]|0;do if(E|0){if(!(__ZN9Reference11unreferenceEv(E)|0))break;ja=c[H>>2]|0;if(!(__Z17predelete_handlerP6Object(ja)|0))break;gj[c[(c[ja>>2]|0)+76>>2]&8191](ja);__ZN6Memory11free_staticEPvb(ja,0)}while(0);__ZN10StringNameD2Ev(G);__ZN10StringNameD2Ev(F);E=c[b>>2]|0;__ZN10StringNameC2EPKc(F,990211);__ZN10StringNameC2EPKc(G,996387);__ZN5Theme8set_fontERK10StringNameS2_RK3RefI4FontE(E,F,G,d);__ZN10StringNameD2Ev(G);__ZN10StringNameD2Ev(F);E=c[b>>2]|0;__ZN10StringNameC2EPKc(F,990216);__ZN10StringNameC2EPKc(G,996387);__ZN5Theme9set_colorERK10StringNameS2_RK5Color(E,F,G,k);__ZN10StringNameD2Ev(G);__ZN10StringNameD2Ev(F);E=c[b>>2]|0;__ZN10StringNameC2EPKc(F,990227);__ZN10StringNameC2EPKc(G,996387);__ZN5Theme9set_colorERK10StringNameS2_RK5Color(E,F,G,r);__ZN10StringNameD2Ev(G);__ZN10StringNameD2Ev(F);E=c[b>>2]|0;__ZN10StringNameC2EPKc(F,990246);__ZN10StringNameC2EPKc(G,996387);__ZN5Theme9set_colorERK10StringNameS2_RK5Color(E,F,G,p);__ZN10StringNameD2Ev(G);__ZN10StringNameD2Ev(F);E=c[b>>2]|0;__ZN10StringNameC2EPKc(F,990263);__ZN10StringNameC2EPKc(G,996387);__ZN5Theme9set_colorERK10StringNameS2_RK5Color(E,F,G,q);__ZN10StringNameD2Ev(G);__ZN10StringNameD2Ev(F);E=c[b>>2]|0;__ZN10StringNameC2EPKc(F,990283);__ZN10StringNameC2EPKc(G,996387);__ZN5Theme12set_constantERK10StringNameS2_i(E,F,G,~~(+g[84602]*4.0));__ZN10StringNameD2Ev(G);__ZN10StringNameD2Ev(F);E=c[b>>2]|0;__ZN10StringNameC2EPKc(F,996373);__ZN10StringNameC2EPKc(G,996387);__ZN5Theme12set_constantERK10StringNameS2_i(E,F,G,~~(+g[84602]*0.0));__ZN10StringNameD2Ev(G);__ZN10StringNameD2Ev(F);E=c[b>>2]|0;__ZN10StringNameC2EPKc(F,990211);__ZN10StringNameC2EPKc(G,999076);__ZN5Theme8set_fontERK10StringNameS2_RK3RefI4FontE(E,F,G,d);__ZN10StringNameD2Ev(G);__ZN10StringNameD2Ev(F);E=c[b>>2]|0;__ZN10StringNameC2EPKc(F,990216);__ZN10StringNameC2EPKc(G,999076);g[H>>2]=1.0;g[H+4>>2]=1.0;g[H+8>>2]=1.0;g[H+12>>2]=1.0;__ZN5Theme9set_colorERK10StringNameS2_RK5Color(E,F,G,H);__ZN10StringNameD2Ev(G);__ZN10StringNameD2Ev(F);E=c[b>>2]|0;__ZN10StringNameC2EPKc(F,999082);__ZN10StringNameC2EPKc(G,999076);c[H>>2]=0;c[H+4>>2]=0;c[H+8>>2]=0;c[H+12>>2]=0;__ZN5Theme9set_colorERK10StringNameS2_RK5Color(E,F,G,H);__ZN10StringNameD2Ev(G);__ZN10StringNameD2Ev(F);E=c[b>>2]|0;__ZN10StringNameC2EPKc(F,999100);__ZN10StringNameC2EPKc(G,999076);__ZN5Theme12set_constantERK10StringNameS2_i(E,F,G,~~+g[84602]);__ZN10StringNameD2Ev(G);__ZN10StringNameD2Ev(F);E=c[b>>2]|0;__ZN10StringNameC2EPKc(F,999116);__ZN10StringNameC2EPKc(G,999076);__ZN5Theme12set_constantERK10StringNameS2_i(E,F,G,~~+g[84602]);__ZN10StringNameD2Ev(G);__ZN10StringNameD2Ev(F);E=c[b>>2]|0;__ZN10StringNameC2EPKc(F,999132);__ZN10StringNameC2EPKc(G,999076);__ZN5Theme12set_constantERK10StringNameS2_i(E,F,G,~~(+g[84602]*0.0));__ZN10StringNameD2Ev(G);__ZN10StringNameD2Ev(F);E=c[b>>2]|0;__ZN10StringNameC2EPKc(F,999150);__ZN10StringNameC2EPKc(G,999076);__ZN5Theme12set_constantERK10StringNameS2_i(E,F,G,~~(+g[84602]*3.0));__ZN10StringNameD2Ev(G);__ZN10StringNameD2Ev(F);E=c[b>>2]|0;__ZN10StringNameC2EPKc(F,1129164);__ZN10StringNameC2EPKc(G,999163);ja=__ZL13make_styleboxIPKhE3RefI15StyleBoxTextureET_ffffffffb(999172,5.0,5.0,5.0,5.0,-1.0,-1.0,-1.0,-1.0)|0;c[H>>2]=0;da=(ja|0)==0;do if(da)c[H>>2]=0;else{C=$i[c[(c[ja>>2]|0)+44>>2]&8191](ja,1234344)|0;ga=C?ja:0;C=c[H>>2]|0;if((ga|0)==(C|0))break;do if(C|0){if(!(__ZN9Reference11unreferenceEv(C)|0))break;fa=c[H>>2]|0;if(!(__Z17predelete_handlerP6Object(fa)|0))break;gj[c[(c[fa>>2]|0)+76>>2]&8191](fa);__ZN6Memory11free_staticEPvb(fa,0)}while(0);c[H>>2]=ga;if(!ga)break;__ZN9Reference9referenceEv(ga)}while(0);__ZN5Theme12set_styleboxERK10StringNameS2_RK3RefI8StyleBoxE(E,F,G,H);E=c[H>>2]|0;do if(E|0){if(!(__ZN9Reference11unreferenceEv(E)|0))break;C=c[H>>2]|0;if(!(__Z17predelete_handlerP6Object(C)|0))break;gj[c[(c[C>>2]|0)+76>>2]&8191](C);__ZN6Memory11free_staticEPvb(C,0)}while(0);c[H>>2]=0;do if(!da){if(!(__ZN9Reference11unreferenceEv(ja)|0))break;if(!(__Z17predelete_handlerP6Object(ja)|0))break;gj[c[(c[ja>>2]|0)+76>>2]&8191](ja);__ZN6Memory11free_staticEPvb(ja,0)}while(0);__ZN10StringNameD2Ev(G);__ZN10StringNameD2Ev(F);ja=c[b>>2]|0;__ZN10StringNameC2EPKc(F,990205);__ZN10StringNameC2EPKc(G,999163);c[H>>2]=0;do if(w)c[H>>2]=0;else{da=$i[c[(c[L>>2]|0)+44>>2]&8191](L,1234344)|0;E=da?L:0;da=c[H>>2]|0;if((E|0)==(da|0))break;do if(da|0){if(!(__ZN9Reference11unreferenceEv(da)|0))break;C=c[H>>2]|0;if(!(__Z17predelete_handlerP6Object(C)|0))break;gj[c[(c[C>>2]|0)+76>>2]&8191](C);__ZN6Memory11free_staticEPvb(C,0)}while(0);c[H>>2]=E;if(!E)break;__ZN9Reference9referenceEv(E)}while(0);__ZN5Theme12set_styleboxERK10StringNameS2_RK3RefI8StyleBoxE(ja,F,G,H);ja=c[H>>2]|0;do if(ja|0){if(!(__ZN9Reference11unreferenceEv(ja)|0))break;da=c[H>>2]|0;if(!(__Z17predelete_handlerP6Object(da)|0))break;gj[c[(c[da>>2]|0)+76>>2]&8191](da);__ZN6Memory11free_staticEPvb(da,0)}while(0);__ZN10StringNameD2Ev(G);__ZN10StringNameD2Ev(F);ja=c[b>>2]|0;__ZN10StringNameC2EPKc(F,999596);__ZN10StringNameC2EPKc(G,999163);da=__ZL13make_styleboxIPKhE3RefI15StyleBoxTextureET_ffffffffb(999606,6.0,6.0,6.0,6.0,-1.0,-1.0,-1.0,-1.0)|0;c[H>>2]=0;ga=(da|0)==0;do if(ga)c[H>>2]=0;else{C=$i[c[(c[da>>2]|0)+44>>2]&8191](da,1234344)|0;ha=C?da:0;C=c[H>>2]|0;if((ha|0)==(C|0))break;do if(C|0){if(!(__ZN9Reference11unreferenceEv(C)|0))break;fa=c[H>>2]|0;if(!(__Z17predelete_handlerP6Object(fa)|0))break;gj[c[(c[fa>>2]|0)+76>>2]&8191](fa);__ZN6Memory11free_staticEPvb(fa,0)}while(0);c[H>>2]=ha;if(!ha)break;__ZN9Reference9referenceEv(ha)}while(0);__ZN5Theme12set_styleboxERK10StringNameS2_RK3RefI8StyleBoxE(ja,F,G,H);ja=c[H>>2]|0;do if(ja|0){if(!(__ZN9Reference11unreferenceEv(ja)|0))break;C=c[H>>2]|0;if(!(__Z17predelete_handlerP6Object(C)|0))break;gj[c[(c[C>>2]|0)+76>>2]&8191](C);__ZN6Memory11free_staticEPvb(C,0)}while(0);c[H>>2]=0;do if(!ga){if(!(__ZN9Reference11unreferenceEv(da)|0))break;if(!(__Z17predelete_handlerP6Object(da)|0))break;gj[c[(c[da>>2]|0)+76>>2]&8191](da);__ZN6Memory11free_staticEPvb(da,0)}while(0);__ZN10StringNameD2Ev(G);__ZN10StringNameD2Ev(F);da=c[b>>2]|0;__ZN10StringNameC2EPKc(F,990211);__ZN10StringNameC2EPKc(G,999163);__ZN5Theme8set_fontERK10StringNameS2_RK3RefI4FontE(da,F,G,d);__ZN10StringNameD2Ev(G);__ZN10StringNameD2Ev(F);da=c[b>>2]|0;__ZN10StringNameC2EPKc(F,990216);__ZN10StringNameC2EPKc(G,999163);__ZN5Theme9set_colorERK10StringNameS2_RK5Color(da,F,G,k);__ZN10StringNameD2Ev(G);__ZN10StringNameD2Ev(F);da=c[b>>2]|0;__ZN10StringNameC2EPKc(F,1000012);__ZN10StringNameC2EPKc(G,999163);g[H>>2]=0.0;g[H+4>>2]=0.0;g[H+8>>2]=0.0;g[H+12>>2]=1.0;__ZN5Theme9set_colorERK10StringNameS2_RK5Color(da,F,G,H);__ZN10StringNameD2Ev(G);__ZN10StringNameD2Ev(F);da=c[b>>2]|0;__ZN10StringNameC2EPKc(F,1000032);__ZN10StringNameC2EPKc(G,999163);__ZN5Theme9set_colorERK10StringNameS2_RK5Color(da,F,G,p);__ZN10StringNameD2Ev(G);__ZN10StringNameD2Ev(F);da=c[b>>2]|0;__ZN10StringNameC2EPKc(F,1000045);__ZN10StringNameC2EPKc(G,999163);__ZN5Theme9set_colorERK10StringNameS2_RK5Color(da,F,G,s);__ZN10StringNameD2Ev(G);__ZN10StringNameD2Ev(F);da=c[b>>2]|0;__ZN10StringNameC2EPKc(F,1000061);__ZN10StringNameC2EPKc(G,999163);__ZN5Theme12set_constantERK10StringNameS2_i(da,F,G,~~(+g[84602]*12.0));__ZN10StringNameD2Ev(G);__ZN10StringNameD2Ev(F);da=c[b>>2]|0;__ZN10StringNameC2EPKc(F,1086799);__ZN10StringNameC2EPKc(G,1000076);ga=__ZL13make_styleboxIPKhE3RefI15StyleBoxTextureET_ffffffffb(1000088,4.0,4.0,4.0,4.0,0.0,0.0,0.0,0.0)|0;c[H>>2]=0;ja=(ga|0)==0;do if(ja)c[H>>2]=0;else{C=$i[c[(c[ga>>2]|0)+44>>2]&8191](ga,1234344)|0;E=C?ga:0;C=c[H>>2]|0;if((E|0)==(C|0))break;do if(C|0){if(!(__ZN9Reference11unreferenceEv(C)|0))break;fa=c[H>>2]|0;if(!(__Z17predelete_handlerP6Object(fa)|0))break;gj[c[(c[fa>>2]|0)+76>>2]&8191](fa);__ZN6Memory11free_staticEPvb(fa,0)}while(0);c[H>>2]=E;if(!E)break;__ZN9Reference9referenceEv(E)}while(0);__ZN5Theme12set_styleboxERK10StringNameS2_RK3RefI8StyleBoxE(da,F,G,H);da=c[H>>2]|0;do if(da|0){if(!(__ZN9Reference11unreferenceEv(da)|0))break;C=c[H>>2]|0;if(!(__Z17predelete_handlerP6Object(C)|0))break;gj[c[(c[C>>2]|0)+76>>2]&8191](C);__ZN6Memory11free_staticEPvb(C,0)}while(0);c[H>>2]=0;do if(!ja){if(!(__ZN9Reference11unreferenceEv(ga)|0))break;if(!(__Z17predelete_handlerP6Object(ga)|0))break;gj[c[(c[ga>>2]|0)+76>>2]&8191](ga);__ZN6Memory11free_staticEPvb(ga,0)}while(0);__ZN10StringNameD2Ev(G);__ZN10StringNameD2Ev(F);ga=c[b>>2]|0;__ZN10StringNameC2EPKc(F,1000548);__ZN10StringNameC2EPKc(G,1000076);ja=__ZL13make_styleboxIPKhE3RefI15StyleBoxTextureET_ffffffffb(1000551,6.0,6.0,6.0,6.0,2.0,1.0,2.0,1.0)|0;c[H>>2]=0;da=(ja|0)==0;do if(da)c[H>>2]=0;else{C=$i[c[(c[ja>>2]|0)+44>>2]&8191](ja,1234344)|0;ha=C?ja:0;C=c[H>>2]|0;if((ha|0)==(C|0))break;do if(C|0){if(!(__ZN9Reference11unreferenceEv(C)|0))break;fa=c[H>>2]|0;if(!(__Z17predelete_handlerP6Object(fa)|0))break;gj[c[(c[fa>>2]|0)+76>>2]&8191](fa);__ZN6Memory11free_staticEPvb(fa,0)}while(0);c[H>>2]=ha;if(!ha)break;__ZN9Reference9referenceEv(ha)}while(0);__ZN5Theme12set_styleboxERK10StringNameS2_RK3RefI8StyleBoxE(ga,F,G,H);ga=c[H>>2]|0;do if(ga|0){if(!(__ZN9Reference11unreferenceEv(ga)|0))break;C=c[H>>2]|0;if(!(__Z17predelete_handlerP6Object(C)|0))break;gj[c[(c[C>>2]|0)+76>>2]&8191](C);__ZN6Memory11free_staticEPvb(C,0)}while(0);c[H>>2]=0;do if(!da){if(!(__ZN9Reference11unreferenceEv(ja)|0))break;if(!(__Z17predelete_handlerP6Object(ja)|0))break;gj[c[(c[ja>>2]|0)+76>>2]&8191](ja);__ZN6Memory11free_staticEPvb(ja,0)}while(0);__ZN10StringNameD2Ev(G);__ZN10StringNameD2Ev(F);ja=c[b>>2]|0;__ZN10StringNameC2EPKc(F,990211);__ZN10StringNameC2EPKc(G,1000076);__ZN5Theme8set_fontERK10StringNameS2_RK3RefI4FontE(ja,F,G,d);__ZN10StringNameD2Ev(G);__ZN10StringNameD2Ev(F);ja=c[b>>2]|0;__ZN10StringNameC2EPKc(F,990216);__ZN10StringNameC2EPKc(G,1000076);__ZN5Theme9set_colorERK10StringNameS2_RK5Color(ja,F,G,p);__ZN10StringNameD2Ev(G);__ZN10StringNameD2Ev(F);ja=c[b>>2]|0;__ZN10StringNameC2EPKc(F,999082);__ZN10StringNameC2EPKc(G,1000076);g[H>>2]=0.0;g[H+4>>2]=0.0;g[H+8>>2]=0.0;g[H+12>>2]=1.0;__ZN5Theme9set_colorERK10StringNameS2_RK5Color(ja,F,G,H);__ZN10StringNameD2Ev(G);__ZN10StringNameD2Ev(F);ja=c[b>>2]|0;__ZN10StringNameC2EPKc(F,1129164);__ZN10StringNameC2EPKc(G,1000953);da=__ZL13make_styleboxIPKhE3RefI15StyleBoxTextureET_ffffffffb(1000962,3.0,3.0,3.0,3.0,-1.0,-1.0,-1.0,-1.0)|0;c[H>>2]=0;ga=(da|0)==0;do if(ga)c[H>>2]=0;else{C=$i[c[(c[da>>2]|0)+44>>2]&8191](da,1234344)|0;E=C?da:0;C=c[H>>2]|0;if((E|0)==(C|0))break;do if(C|0){if(!(__ZN9Reference11unreferenceEv(C)|0))break;fa=c[H>>2]|0;if(!(__Z17predelete_handlerP6Object(fa)|0))break;gj[c[(c[fa>>2]|0)+76>>2]&8191](fa);__ZN6Memory11free_staticEPvb(fa,0)}while(0);c[H>>2]=E;if(!E)break;__ZN9Reference9referenceEv(E)}while(0);__ZN5Theme12set_styleboxERK10StringNameS2_RK3RefI8StyleBoxE(ja,F,G,H);ja=c[H>>2]|0;do if(ja|0){if(!(__ZN9Reference11unreferenceEv(ja)|0))break;C=c[H>>2]|0;if(!(__Z17predelete_handlerP6Object(C)|0))break;gj[c[(c[C>>2]|0)+76>>2]&8191](C);__ZN6Memory11free_staticEPvb(C,0)}while(0);c[H>>2]=0;do if(!ga){if(!(__ZN9Reference11unreferenceEv(da)|0))break;if(!(__Z17predelete_handlerP6Object(da)|0))break;gj[c[(c[da>>2]|0)+76>>2]&8191](da);__ZN6Memory11free_staticEPvb(da,0)}while(0);__ZN10StringNameD2Ev(G);__ZN10StringNameD2Ev(F);da=c[b>>2]|0;__ZN10StringNameC2EPKc(F,990205);__ZN10StringNameC2EPKc(G,1000953);c[H>>2]=0;do if(w)c[H>>2]=0;else{ga=$i[c[(c[L>>2]|0)+44>>2]&8191](L,1234344)|0;ja=ga?L:0;ga=c[H>>2]|0;if((ja|0)==(ga|0))break;do if(ga|0){if(!(__ZN9Reference11unreferenceEv(ga)|0))break;C=c[H>>2]|0;if(!(__Z17predelete_handlerP6Object(C)|0))break;gj[c[(c[C>>2]|0)+76>>2]&8191](C);__ZN6Memory11free_staticEPvb(C,0)}while(0);c[H>>2]=ja;if(!ja)break;__ZN9Reference9referenceEv(ja)}while(0);__ZN5Theme12set_styleboxERK10StringNameS2_RK3RefI8StyleBoxE(da,F,G,H);da=c[H>>2]|0;do if(da|0){if(!(__ZN9Reference11unreferenceEv(da)|0))break;ga=c[H>>2]|0;if(!(__Z17predelete_handlerP6Object(ga)|0))break;gj[c[(c[ga>>2]|0)+76>>2]&8191](ga);__ZN6Memory11free_staticEPvb(ga,0)}while(0);__ZN10StringNameD2Ev(G);__ZN10StringNameD2Ev(F);da=c[b>>2]|0;__ZN10StringNameC2EPKc(F,1001386);__ZN10StringNameC2EPKc(G,1000953);ga=__ZL13make_styleboxIPKhE3RefI15StyleBoxTextureET_ffffffffb(1000962,3.0,3.0,3.0,3.0,-1.0,-1.0,-1.0,-1.0)|0;c[H>>2]=0;E=(ga|0)==0;do if(E)c[H>>2]=0;else{C=$i[c[(c[ga>>2]|0)+44>>2]&8191](ga,1234344)|0;ha=C?ga:0;C=c[H>>2]|0;if((ha|0)==(C|0))break;do if(C|0){if(!(__ZN9Reference11unreferenceEv(C)|0))break;fa=c[H>>2]|0;if(!(__Z17predelete_handlerP6Object(fa)|0))break;gj[c[(c[fa>>2]|0)+76>>2]&8191](fa);__ZN6Memory11free_staticEPvb(fa,0)}while(0);c[H>>2]=ha;if(!ha)break;__ZN9Reference9referenceEv(ha)}while(0);__ZN5Theme12set_styleboxERK10StringNameS2_RK3RefI8StyleBoxE(da,F,G,H);da=c[H>>2]|0;do if(da|0){if(!(__ZN9Reference11unreferenceEv(da)|0))break;C=c[H>>2]|0;if(!(__Z17predelete_handlerP6Object(C)|0))break;gj[c[(c[C>>2]|0)+76>>2]&8191](C);__ZN6Memory11free_staticEPvb(C,0)}while(0);c[H>>2]=0;do if(!E){if(!(__ZN9Reference11unreferenceEv(ga)|0))break;if(!(__Z17predelete_handlerP6Object(ga)|0))break;gj[c[(c[ga>>2]|0)+76>>2]&8191](ga);__ZN6Memory11free_staticEPvb(ga,0)}while(0);__ZN10StringNameD2Ev(G);__ZN10StringNameD2Ev(F);ga=c[b>>2]|0;__ZN10StringNameC2EPKc(F,1001397);__ZN10StringNameC2EPKc(G,1000953);c[H>>2]=__ZL9make_iconIPKhE3RefI7TextureET_(1001401)|0;__ZN5Theme8set_iconERK10StringNameS2_RK3RefI7TextureE(ga,F,G,H);ga=c[H>>2]|0;do if(ga|0){if(!(__ZN9Reference11unreferenceEv(ga)|0))break;E=c[H>>2]|0;if(!(__Z17predelete_handlerP6Object(E)|0))break;gj[c[(c[E>>2]|0)+76>>2]&8191](E);__ZN6Memory11free_staticEPvb(E,0)}while(0);__ZN10StringNameD2Ev(G);__ZN10StringNameD2Ev(F);ga=c[b>>2]|0;__ZN10StringNameC2EPKc(F,990211);__ZN10StringNameC2EPKc(G,1000953);__ZN5Theme8set_fontERK10StringNameS2_RK3RefI4FontE(ga,F,G,d);__ZN10StringNameD2Ev(G);__ZN10StringNameD2Ev(F);ga=c[b>>2]|0;__ZN10StringNameC2EPKc(F,1001701);__ZN10StringNameC2EPKc(G,1000953);c[H>>2]=0;c[H+4>>2]=0;c[H+8>>2]=0;c[H+12>>2]=0;__ZN5Theme9set_colorERK10StringNameS2_RK5Color(ga,F,G,H);__ZN10StringNameD2Ev(G);__ZN10StringNameD2Ev(F);ga=c[b>>2]|0;__ZN10StringNameC2EPKc(F,1001718);__ZN10StringNameC2EPKc(G,1000953);__ZN6StringC2EPKc(I,1001746);__ZN5Color4htmlERK6String(H,I);__ZN5Theme9set_colorERK10StringNameS2_RK5Color(ga,F,G,H);ga=c[I>>2]|0;do if(ga|0){if(__Z16atomic_decrementPj(ga+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ga,1)}while(0);__ZN10StringNameD2Ev(G);__ZN10StringNameD2Ev(F);ga=c[b>>2]|0;__ZN10StringNameC2EPKc(F,1001753);__ZN10StringNameC2EPKc(G,1000953);__ZN6StringC2EPKc(I,1001779);__ZN5Color4htmlERK6String(H,I);__ZN5Theme9set_colorERK10StringNameS2_RK5Color(ga,F,G,H);ga=c[I>>2]|0;do if(ga|0){if(__Z16atomic_decrementPj(ga+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ga,1)}while(0);__ZN10StringNameD2Ev(G);__ZN10StringNameD2Ev(F);ga=c[b>>2]|0;__ZN10StringNameC2EPKc(F,1001786);__ZN10StringNameC2EPKc(G,1000953);__ZN6StringC2EPKc(I,1001812);__ZN5Color4htmlERK6String(H,I);__ZN5Theme9set_colorERK10StringNameS2_RK5Color(ga,F,G,H);ga=c[I>>2]|0;do if(ga|0){if(__Z16atomic_decrementPj(ga+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ga,1)}while(0);__ZN10StringNameD2Ev(G);__ZN10StringNameD2Ev(F);ga=c[b>>2]|0;__ZN10StringNameC2EPKc(F,1001821);__ZN10StringNameC2EPKc(G,1000953);__ZN5Theme9set_colorERK10StringNameS2_RK5Color(ga,F,G,r);__ZN10StringNameD2Ev(G);__ZN10StringNameD2Ev(F);ga=c[b>>2]|0;__ZN10StringNameC2EPKc(F,1001845);__ZN10StringNameC2EPKc(G,1000953);__ZN6StringC2EPKc(I,1001867);__ZN5Color4htmlERK6String(H,I);__ZN5Theme9set_colorERK10StringNameS2_RK5Color(ga,F,G,H);ga=c[I>>2]|0;do if(ga|0){if(__Z16atomic_decrementPj(ga+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ga,1)}while(0);__ZN10StringNameD2Ev(G);__ZN10StringNameD2Ev(F);ga=c[b>>2]|0;__ZN10StringNameC2EPKc(F,990216);__ZN10StringNameC2EPKc(G,1000953);__ZN5Theme9set_colorERK10StringNameS2_RK5Color(ga,F,G,k);__ZN10StringNameD2Ev(G);__ZN10StringNameD2Ev(F);ga=c[b>>2]|0;__ZN10StringNameC2EPKc(F,1000012);__ZN10StringNameC2EPKc(G,1000953);g[H>>2]=0.0;g[H+4>>2]=0.0;g[H+8>>2]=0.0;g[H+12>>2]=1.0;__ZN5Theme9set_colorERK10StringNameS2_RK5Color(ga,F,G,H);__ZN10StringNameD2Ev(G);__ZN10StringNameD2Ev(F);ga=c[b>>2]|0;__ZN10StringNameC2EPKc(F,1000045);__ZN10StringNameC2EPKc(G,1000953);__ZN5Theme9set_colorERK10StringNameS2_RK5Color(ga,F,G,s);__ZN10StringNameD2Ev(G);__ZN10StringNameD2Ev(F);ga=c[b>>2]|0;__ZN10StringNameC2EPKc(F,1001874);__ZN10StringNameC2EPKc(G,1000953);g[H>>2]=1.0;g[H+4>>2]=.4000000059604645;g[H+8>>2]=.4000000059604645;g[H+12>>2]=.4000000059604645;__ZN5Theme9set_colorERK10StringNameS2_RK5Color(ga,F,G,H);__ZN10StringNameD2Ev(G);__ZN10StringNameD2Ev(F);ga=c[b>>2]|0;__ZN10StringNameC2EPKc(F,1001885);__ZN10StringNameC2EPKc(G,1000953);g[H>>2]=.800000011920929;g[H+4>>2]=.800000011920929;g[H+8>>2]=.4000000059604645;g[H+12>>2]=.20000000298023224;__ZN5Theme9set_colorERK10StringNameS2_RK5Color(ga,F,G,H);__ZN10StringNameD2Ev(G);__ZN10StringNameD2Ev(F);ga=c[b>>2]|0;__ZN10StringNameC2EPKc(F,1001902);__ZN10StringNameC2EPKc(G,1000953);g[H>>2]=.25;g[H+4>>2]=.25;g[H+8>>2]=.25999999046325684;g[H+12>>2]=.800000011920929;__ZN5Theme9set_colorERK10StringNameS2_RK5Color(ga,F,G,H);__ZN10StringNameD2Ev(G);__ZN10StringNameD2Ev(F);ga=c[b>>2]|0;__ZN10StringNameC2EPKc(F,1001921);__ZN10StringNameC2EPKc(G,1000953);__ZN5Theme9set_colorERK10StringNameS2_RK5Color(ga,F,G,k);__ZN10StringNameD2Ev(G);__ZN10StringNameD2Ev(F);ga=c[b>>2]|0;__ZN10StringNameC2EPKc(F,1001933);__ZN10StringNameC2EPKc(G,1000953);__ZN6StringC2EPKc(I,1001956);__ZN5Color4htmlERK6String(H,I);__ZN5Theme9set_colorERK10StringNameS2_RK5Color(ga,F,G,H);ga=c[I>>2]|0;do if(ga|0){if(__Z16atomic_decrementPj(ga+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ga,1)}while(0);__ZN10StringNameD2Ev(G);__ZN10StringNameD2Ev(F);ga=c[b>>2]|0;__ZN10StringNameC2EPKc(F,1001963);__ZN10StringNameC2EPKc(G,1000953);__ZN5Theme9set_colorERK10StringNameS2_RK5Color(ga,F,G,p);__ZN10StringNameD2Ev(G);__ZN10StringNameD2Ev(F);ga=c[b>>2]|0;__ZN10StringNameC2EPKc(F,1001976);__ZN10StringNameC2EPKc(G,1000953);g[H>>2]=1.0;g[H+4>>2]=.20000000298023224;g[H+8>>2]=.20000000298023224;g[H+12>>2]=1.0;__ZN5Theme9set_colorERK10StringNameS2_RK5Color(ga,F,G,H);__ZN10StringNameD2Ev(G);__ZN10StringNameD2Ev(F);ga=c[b>>2]|0;__ZN10StringNameC2EPKc(F,1001997);__ZN10StringNameC2EPKc(G,1000953);__ZN6StringC2EPKc(I,1002015);__ZN5Color4htmlERK6String(H,I);__ZN5Theme9set_colorERK10StringNameS2_RK5Color(ga,F,G,H);ga=c[I>>2]|0;do if(ga|0){if(__Z16atomic_decrementPj(ga+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ga,1)}while(0);__ZN10StringNameD2Ev(G);__ZN10StringNameD2Ev(F);ga=c[b>>2]|0;__ZN10StringNameC2EPKc(F,1002024);__ZN10StringNameC2EPKc(G,1000953);__ZN6StringC2EPKc(I,1002039);__ZN5Color4htmlERK6String(H,I);__ZN5Theme9set_colorERK10StringNameS2_RK5Color(ga,F,G,H);ga=c[I>>2]|0;do if(ga|0){if(__Z16atomic_decrementPj(ga+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ga,1)}while(0);__ZN10StringNameD2Ev(G);__ZN10StringNameD2Ev(F);ga=c[b>>2]|0;__ZN10StringNameC2EPKc(F,1002046);__ZN10StringNameC2EPKc(G,1000953);__ZN6StringC2EPKc(I,1002068);__ZN5Color4htmlERK6String(H,I);__ZN5Theme9set_colorERK10StringNameS2_RK5Color(ga,F,G,H);ga=c[I>>2]|0;do if(ga|0){if(__Z16atomic_decrementPj(ga+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ga,1)}while(0);__ZN10StringNameD2Ev(G);__ZN10StringNameD2Ev(F);ga=c[b>>2]|0;__ZN10StringNameC2EPKc(F,1002075);__ZN10StringNameC2EPKc(G,1000953);__ZN6StringC2EPKc(I,1002088);__ZN5Color4htmlERK6String(H,I);__ZN5Theme9set_colorERK10StringNameS2_RK5Color(ga,F,G,H);ga=c[I>>2]|0;do if(ga|0){if(__Z16atomic_decrementPj(ga+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ga,1)}while(0);__ZN10StringNameD2Ev(G);__ZN10StringNameD2Ev(F);ga=c[b>>2]|0;__ZN10StringNameC2EPKc(F,1002095);__ZN10StringNameC2EPKc(G,1000953);g[H>>2]=.800000011920929;g[H+4>>2]=.8999999761581421;g[H+8>>2]=.8999999761581421;g[H+12>>2]=.15000000596046448;__ZN5Theme9set_colorERK10StringNameS2_RK5Color(ga,F,G,H);__ZN10StringNameD2Ev(G);__ZN10StringNameD2Ev(F);ga=c[b>>2]|0;__ZN10StringNameC2EPKc(F,1002118);__ZN10StringNameC2EPKc(G,1000953);__ZN5Theme12set_constantERK10StringNameS2_i(ga,F,G,7);__ZN10StringNameD2Ev(G);__ZN10StringNameD2Ev(F);ga=c[b>>2]|0;__ZN10StringNameC2EPKc(F,1002135);__ZN10StringNameC2EPKc(G,1000953);__ZN5Theme12set_constantERK10StringNameS2_i(ga,F,G,50);__ZN10StringNameD2Ev(G);__ZN10StringNameD2Ev(F);ga=c[b>>2]|0;__ZN10StringNameC2EPKc(F,1002156);__ZN10StringNameC2EPKc(G,1000953);__ZN5Theme12set_constantERK10StringNameS2_i(ga,F,G,3);__ZN10StringNameD2Ev(G);__ZN10StringNameD2Ev(F);ga=c[b>>2]|0;__ZN10StringNameC2EPKc(F,999150);__ZN10StringNameC2EPKc(G,1000953);__ZN5Theme12set_constantERK10StringNameS2_i(ga,F,G,~~(+g[84602]*4.0));__ZN10StringNameD2Ev(G);__ZN10StringNameD2Ev(F);ga=__ZnwjPKc(168,1263606)|0;__ZN12ImageTextureC2Ev(ga);__Z22postinitialize_handlerP6Object(ga);if(ga){a[1263537]=0;if(__ZN9Reference8init_refEv(ga)|0){ka=ga;aa=466}}else{ka=0;aa=466}if((aa|0)==466)c[F>>2]=ka;ka=c[b>>2]|0;__ZN10StringNameC2EPKc(G,1002180);__ZN10StringNameC2EPKc(H,1002187);ga=__ZL13make_styleboxIPKhE3RefI15StyleBoxTextureET_ffffffffb(1002198,5.0,5.0,5.0,5.0,0.0,0.0,0.0,0.0)|0;c[I>>2]=0;E=(ga|0)==0;do if(E)c[I>>2]=0;else{da=$i[c[(c[ga>>2]|0)+44>>2]&8191](ga,1234344)|0;C=da?ga:0;da=c[I>>2]|0;if((C|0)==(da|0))break;do if(da|0){if(!(__ZN9Reference11unreferenceEv(da)|0))break;ja=c[I>>2]|0;if(!(__Z17predelete_handlerP6Object(ja)|0))break;gj[c[(c[ja>>2]|0)+76>>2]&8191](ja);__ZN6Memory11free_staticEPvb(ja,0)}while(0);c[I>>2]=C;if(!C)break;__ZN9Reference9referenceEv(C)}while(0);__ZN5Theme12set_styleboxERK10StringNameS2_RK3RefI8StyleBoxE(ka,G,H,I);ka=c[I>>2]|0;do if(ka|0){if(!(__ZN9Reference11unreferenceEv(ka)|0))break;da=c[I>>2]|0;if(!(__Z17predelete_handlerP6Object(da)|0))break;gj[c[(c[da>>2]|0)+76>>2]&8191](da);__ZN6Memory11free_staticEPvb(da,0)}while(0);c[I>>2]=0;do if(!E){if(!(__ZN9Reference11unreferenceEv(ga)|0))break;if(!(__Z17predelete_handlerP6Object(ga)|0))break;gj[c[(c[ga>>2]|0)+76>>2]&8191](ga);__ZN6Memory11free_staticEPvb(ga,0)}while(0);__ZN10StringNameD2Ev(H);__ZN10StringNameD2Ev(G);ga=c[b>>2]|0;__ZN10StringNameC2EPKc(G,1039424);__ZN10StringNameC2EPKc(H,1002187);E=__ZL13make_styleboxIPKhE3RefI15StyleBoxTextureET_ffffffffb(1002198,5.0,5.0,5.0,5.0,0.0,0.0,0.0,0.0)|0;c[I>>2]=0;ka=(E|0)==0;do if(ka)c[I>>2]=0;else{da=$i[c[(c[E>>2]|0)+44>>2]&8191](E,1234344)|0;ha=da?E:0;da=c[I>>2]|0;if((ha|0)==(da|0))break;do if(da|0){if(!(__ZN9Reference11unreferenceEv(da)|0))break;ja=c[I>>2]|0;if(!(__Z17predelete_handlerP6Object(ja)|0))break;gj[c[(c[ja>>2]|0)+76>>2]&8191](ja);__ZN6Memory11free_staticEPvb(ja,0)}while(0);c[I>>2]=ha;if(!ha)break;__ZN9Reference9referenceEv(ha)}while(0);__ZN5Theme12set_styleboxERK10StringNameS2_RK3RefI8StyleBoxE(ga,G,H,I);ga=c[I>>2]|0;do if(ga|0){if(!(__ZN9Reference11unreferenceEv(ga)|0))break;da=c[I>>2]|0;if(!(__Z17predelete_handlerP6Object(da)|0))break;gj[c[(c[da>>2]|0)+76>>2]&8191](da);__ZN6Memory11free_staticEPvb(da,0)}while(0);c[I>>2]=0;do if(!ka){if(!(__ZN9Reference11unreferenceEv(E)|0))break;if(!(__Z17predelete_handlerP6Object(E)|0))break;gj[c[(c[E>>2]|0)+76>>2]&8191](E);__ZN6Memory11free_staticEPvb(E,0)}while(0);__ZN10StringNameD2Ev(H);__ZN10StringNameD2Ev(G);E=c[b>>2]|0;__ZN10StringNameC2EPKc(G,1002708);__ZN10StringNameC2EPKc(H,1002187);ka=__ZL13make_styleboxIPKhE3RefI15StyleBoxTextureET_ffffffffb(1002716,5.0,5.0,5.0,5.0,2.0,2.0,2.0,2.0)|0;c[I>>2]=0;ga=(ka|0)==0;do if(ga)c[I>>2]=0;else{da=$i[c[(c[ka>>2]|0)+44>>2]&8191](ka,1234344)|0;C=da?ka:0;da=c[I>>2]|0;if((C|0)==(da|0))break;do if(da|0){if(!(__ZN9Reference11unreferenceEv(da)|0))break;ja=c[I>>2]|0;if(!(__Z17predelete_handlerP6Object(ja)|0))break;gj[c[(c[ja>>2]|0)+76>>2]&8191](ja);__ZN6Memory11free_staticEPvb(ja,0)}while(0);c[I>>2]=C;if(!C)break;__ZN9Reference9referenceEv(C)}while(0);__ZN5Theme12set_styleboxERK10StringNameS2_RK3RefI8StyleBoxE(E,G,H,I);E=c[I>>2]|0;do if(E|0){if(!(__ZN9Reference11unreferenceEv(E)|0))break;da=c[I>>2]|0;if(!(__Z17predelete_handlerP6Object(da)|0))break;gj[c[(c[da>>2]|0)+76>>2]&8191](da);__ZN6Memory11free_staticEPvb(da,0)}while(0);c[I>>2]=0;do if(!ga){if(!(__ZN9Reference11unreferenceEv(ka)|0))break;if(!(__Z17predelete_handlerP6Object(ka)|0))break;gj[c[(c[ka>>2]|0)+76>>2]&8191](ka);__ZN6Memory11free_staticEPvb(ka,0)}while(0);__ZN10StringNameD2Ev(H);__ZN10StringNameD2Ev(G);ka=c[b>>2]|0;__ZN10StringNameC2EPKc(G,1039437);__ZN10StringNameC2EPKc(H,1002187);ga=__ZL13make_styleboxIPKhE3RefI15StyleBoxTextureET_ffffffffb(1003239,5.0,5.0,5.0,5.0,2.0,2.0,2.0,2.0)|0;c[I>>2]=0;E=(ga|0)==0;do if(E)c[I>>2]=0;else{da=$i[c[(c[ga>>2]|0)+44>>2]&8191](ga,1234344)|0;ha=da?ga:0;da=c[I>>2]|0;if((ha|0)==(da|0))break;do if(da|0){if(!(__ZN9Reference11unreferenceEv(da)|0))break;ja=c[I>>2]|0;if(!(__Z17predelete_handlerP6Object(ja)|0))break;gj[c[(c[ja>>2]|0)+76>>2]&8191](ja);__ZN6Memory11free_staticEPvb(ja,0)}while(0);c[I>>2]=ha;if(!ha)break;__ZN9Reference9referenceEv(ha)}while(0);__ZN5Theme12set_styleboxERK10StringNameS2_RK3RefI8StyleBoxE(ka,G,H,I);ka=c[I>>2]|0;do if(ka|0){if(!(__ZN9Reference11unreferenceEv(ka)|0))break;da=c[I>>2]|0;if(!(__Z17predelete_handlerP6Object(da)|0))break;gj[c[(c[da>>2]|0)+76>>2]&8191](da);__ZN6Memory11free_staticEPvb(da,0)}while(0);c[I>>2]=0;do if(!E){if(!(__ZN9Reference11unreferenceEv(ga)|0))break;if(!(__Z17predelete_handlerP6Object(ga)|0))break;gj[c[(c[ga>>2]|0)+76>>2]&8191](ga);__ZN6Memory11free_staticEPvb(ga,0)}while(0);__ZN10StringNameD2Ev(H);__ZN10StringNameD2Ev(G);ga=c[b>>2]|0;__ZN10StringNameC2EPKc(G,1003775);__ZN10StringNameC2EPKc(H,1002187);__ZN5Theme8set_iconERK10StringNameS2_RK3RefI7TextureE(ga,G,H,F);__ZN10StringNameD2Ev(H);__ZN10StringNameD2Ev(G);ga=c[b>>2]|0;__ZN10StringNameC2EPKc(G,1039407);__ZN10StringNameC2EPKc(H,1002187);__ZN5Theme8set_iconERK10StringNameS2_RK3RefI7TextureE(ga,G,H,F);__ZN10StringNameD2Ev(H);__ZN10StringNameD2Ev(G);ga=c[b>>2]|0;__ZN10StringNameC2EPKc(G,1003785);__ZN10StringNameC2EPKc(H,1002187);__ZN5Theme8set_iconERK10StringNameS2_RK3RefI7TextureE(ga,G,H,F);__ZN10StringNameD2Ev(H);__ZN10StringNameD2Ev(G);ga=c[b>>2]|0;__ZN10StringNameC2EPKc(G,1039390);__ZN10StringNameC2EPKc(H,1002187);__ZN5Theme8set_iconERK10StringNameS2_RK3RefI7TextureE(ga,G,H,F);__ZN10StringNameD2Ev(H);__ZN10StringNameD2Ev(G);ga=c[b>>2]|0;__ZN10StringNameC2EPKc(G,1002180);__ZN10StringNameC2EPKc(H,1003795);E=__ZL13make_styleboxIPKhE3RefI15StyleBoxTextureET_ffffffffb(1002198,5.0,5.0,5.0,5.0,0.0,0.0,0.0,0.0)|0;c[I>>2]=0;ka=(E|0)==0;do if(ka)c[I>>2]=0;else{da=$i[c[(c[E>>2]|0)+44>>2]&8191](E,1234344)|0;C=da?E:0;da=c[I>>2]|0;if((C|0)==(da|0))break;do if(da|0){if(!(__ZN9Reference11unreferenceEv(da)|0))break;ja=c[I>>2]|0;if(!(__Z17predelete_handlerP6Object(ja)|0))break;gj[c[(c[ja>>2]|0)+76>>2]&8191](ja);__ZN6Memory11free_staticEPvb(ja,0)}while(0);c[I>>2]=C;if(!C)break;__ZN9Reference9referenceEv(C)}while(0);__ZN5Theme12set_styleboxERK10StringNameS2_RK3RefI8StyleBoxE(ga,G,H,I);ga=c[I>>2]|0;do if(ga|0){if(!(__ZN9Reference11unreferenceEv(ga)|0))break;da=c[I>>2]|0;if(!(__Z17predelete_handlerP6Object(da)|0))break;gj[c[(c[da>>2]|0)+76>>2]&8191](da);__ZN6Memory11free_staticEPvb(da,0)}while(0);c[I>>2]=0;do if(!ka){if(!(__ZN9Reference11unreferenceEv(E)|0))break;if(!(__Z17predelete_handlerP6Object(E)|0))break;gj[c[(c[E>>2]|0)+76>>2]&8191](E);__ZN6Memory11free_staticEPvb(E,0)}while(0);__ZN10StringNameD2Ev(H);__ZN10StringNameD2Ev(G);E=c[b>>2]|0;__ZN10StringNameC2EPKc(G,1039424);__ZN10StringNameC2EPKc(H,1003795);ka=__ZL13make_styleboxIPKhE3RefI15StyleBoxTextureET_ffffffffb(1002198,5.0,5.0,5.0,5.0,0.0,0.0,0.0,0.0)|0;c[I>>2]=0;ga=(ka|0)==0;do if(ga)c[I>>2]=0;else{da=$i[c[(c[ka>>2]|0)+44>>2]&8191](ka,1234344)|0;ha=da?ka:0;da=c[I>>2]|0;if((ha|0)==(da|0))break;do if(da|0){if(!(__ZN9Reference11unreferenceEv(da)|0))break;ja=c[I>>2]|0;if(!(__Z17predelete_handlerP6Object(ja)|0))break;gj[c[(c[ja>>2]|0)+76>>2]&8191](ja);__ZN6Memory11free_staticEPvb(ja,0)}while(0);c[I>>2]=ha;if(!ha)break;__ZN9Reference9referenceEv(ha)}while(0);__ZN5Theme12set_styleboxERK10StringNameS2_RK3RefI8StyleBoxE(E,G,H,I);E=c[I>>2]|0;do if(E|0){if(!(__ZN9Reference11unreferenceEv(E)|0))break;da=c[I>>2]|0;if(!(__Z17predelete_handlerP6Object(da)|0))break;gj[c[(c[da>>2]|0)+76>>2]&8191](da);__ZN6Memory11free_staticEPvb(da,0)}while(0);c[I>>2]=0;do if(!ga){if(!(__ZN9Reference11unreferenceEv(ka)|0))break;if(!(__Z17predelete_handlerP6Object(ka)|0))break;gj[c[(c[ka>>2]|0)+76>>2]&8191](ka);__ZN6Memory11free_staticEPvb(ka,0)}while(0);__ZN10StringNameD2Ev(H);__ZN10StringNameD2Ev(G);ka=c[b>>2]|0;__ZN10StringNameC2EPKc(G,1002708);__ZN10StringNameC2EPKc(H,1003795);ga=__ZL13make_styleboxIPKhE3RefI15StyleBoxTextureET_ffffffffb(1002716,5.0,5.0,5.0,5.0,2.0,2.0,2.0,2.0)|0;c[I>>2]=0;E=(ga|0)==0;do if(E)c[I>>2]=0;else{da=$i[c[(c[ga>>2]|0)+44>>2]&8191](ga,1234344)|0;C=da?ga:0;da=c[I>>2]|0;if((C|0)==(da|0))break;do if(da|0){if(!(__ZN9Reference11unreferenceEv(da)|0))break;ja=c[I>>2]|0;if(!(__Z17predelete_handlerP6Object(ja)|0))break;gj[c[(c[ja>>2]|0)+76>>2]&8191](ja);__ZN6Memory11free_staticEPvb(ja,0)}while(0);c[I>>2]=C;if(!C)break;__ZN9Reference9referenceEv(C)}while(0);__ZN5Theme12set_styleboxERK10StringNameS2_RK3RefI8StyleBoxE(ka,G,H,I);ka=c[I>>2]|0;do if(ka|0){if(!(__ZN9Reference11unreferenceEv(ka)|0))break;da=c[I>>2]|0;if(!(__Z17predelete_handlerP6Object(da)|0))break;gj[c[(c[da>>2]|0)+76>>2]&8191](da);__ZN6Memory11free_staticEPvb(da,0)}while(0);c[I>>2]=0;do if(!E){if(!(__ZN9Reference11unreferenceEv(ga)|0))break;if(!(__Z17predelete_handlerP6Object(ga)|0))break;gj[c[(c[ga>>2]|0)+76>>2]&8191](ga);__ZN6Memory11free_staticEPvb(ga,0)}while(0);__ZN10StringNameD2Ev(H);__ZN10StringNameD2Ev(G);ga=c[b>>2]|0;__ZN10StringNameC2EPKc(G,1039437);__ZN10StringNameC2EPKc(H,1003795);E=__ZL13make_styleboxIPKhE3RefI15StyleBoxTextureET_ffffffffb(1003239,5.0,5.0,5.0,5.0,2.0,2.0,2.0,2.0)|0;c[I>>2]=0;ka=(E|0)==0;do if(ka)c[I>>2]=0;else{da=$i[c[(c[E>>2]|0)+44>>2]&8191](E,1234344)|0;ha=da?E:0;da=c[I>>2]|0;if((ha|0)==(da|0))break;do if(da|0){if(!(__ZN9Reference11unreferenceEv(da)|0))break;ja=c[I>>2]|0;if(!(__Z17predelete_handlerP6Object(ja)|0))break;gj[c[(c[ja>>2]|0)+76>>2]&8191](ja);__ZN6Memory11free_staticEPvb(ja,0)}while(0);c[I>>2]=ha;if(!ha)break;__ZN9Reference9referenceEv(ha)}while(0);__ZN5Theme12set_styleboxERK10StringNameS2_RK3RefI8StyleBoxE(ga,G,H,I);ga=c[I>>2]|0;do if(ga|0){if(!(__ZN9Reference11unreferenceEv(ga)|0))break;da=c[I>>2]|0;if(!(__Z17predelete_handlerP6Object(da)|0))break;gj[c[(c[da>>2]|0)+76>>2]&8191](da);__ZN6Memory11free_staticEPvb(da,0)}while(0);c[I>>2]=0;do if(!ka){if(!(__ZN9Reference11unreferenceEv(E)|0))break;if(!(__Z17predelete_handlerP6Object(E)|0))break;gj[c[(c[E>>2]|0)+76>>2]&8191](E);__ZN6Memory11free_staticEPvb(E,0)}while(0);__ZN10StringNameD2Ev(H);__ZN10StringNameD2Ev(G);E=c[b>>2]|0;__ZN10StringNameC2EPKc(G,1003775);__ZN10StringNameC2EPKc(H,1003795);__ZN5Theme8set_iconERK10StringNameS2_RK3RefI7TextureE(E,G,H,F);__ZN10StringNameD2Ev(H);__ZN10StringNameD2Ev(G);E=c[b>>2]|0;__ZN10StringNameC2EPKc(G,1039407);__ZN10StringNameC2EPKc(H,1003795);__ZN5Theme8set_iconERK10StringNameS2_RK3RefI7TextureE(E,G,H,F);__ZN10StringNameD2Ev(H);__ZN10StringNameD2Ev(G);E=c[b>>2]|0;__ZN10StringNameC2EPKc(G,1003785);__ZN10StringNameC2EPKc(H,1003795);__ZN5Theme8set_iconERK10StringNameS2_RK3RefI7TextureE(E,G,H,F);__ZN10StringNameD2Ev(H);__ZN10StringNameD2Ev(G);E=c[b>>2]|0;__ZN10StringNameC2EPKc(G,1039390);__ZN10StringNameC2EPKc(H,1003795);__ZN5Theme8set_iconERK10StringNameS2_RK3RefI7TextureE(E,G,H,F);__ZN10StringNameD2Ev(H);__ZN10StringNameD2Ev(G);E=c[b>>2]|0;__ZN10StringNameC2EPKc(G,1003806);__ZN10StringNameC2EPKc(H,1003813);ka=__ZL13make_styleboxIPKhE3RefI15StyleBoxTextureET_ffffffffb(1003821,4.0,4.0,4.0,4.0,-1.0,-1.0,-1.0,-1.0)|0;c[I>>2]=0;ga=(ka|0)==0;do if(ga)c[I>>2]=0;else{da=$i[c[(c[ka>>2]|0)+44>>2]&8191](ka,1234344)|0;C=da?ka:0;da=c[I>>2]|0;if((C|0)==(da|0))break;do if(da|0){if(!(__ZN9Reference11unreferenceEv(da)|0))break;ja=c[I>>2]|0;if(!(__Z17predelete_handlerP6Object(ja)|0))break;gj[c[(c[ja>>2]|0)+76>>2]&8191](ja);__ZN6Memory11free_staticEPvb(ja,0)}while(0);c[I>>2]=C;if(!C)break;__ZN9Reference9referenceEv(C)}while(0);__ZN5Theme12set_styleboxERK10StringNameS2_RK3RefI8StyleBoxE(E,G,H,I);E=c[I>>2]|0;do if(E|0){if(!(__ZN9Reference11unreferenceEv(E)|0))break;da=c[I>>2]|0;if(!(__Z17predelete_handlerP6Object(da)|0))break;gj[c[(c[da>>2]|0)+76>>2]&8191](da);__ZN6Memory11free_staticEPvb(da,0)}while(0);c[I>>2]=0;do if(!ga){if(!(__ZN9Reference11unreferenceEv(ka)|0))break;if(!(__Z17predelete_handlerP6Object(ka)|0))break;gj[c[(c[ka>>2]|0)+76>>2]&8191](ka);__ZN6Memory11free_staticEPvb(ka,0)}while(0);__ZN10StringNameD2Ev(H);__ZN10StringNameD2Ev(G);ka=c[b>>2]|0;__ZN10StringNameC2EPKc(G,1039437);__ZN10StringNameC2EPKc(H,1003813);ga=__ZL13make_styleboxIPKhE3RefI15StyleBoxTextureET_ffffffffb(1004347,6.0,6.0,6.0,6.0,-1.0,-1.0,-1.0,-1.0)|0;c[I>>2]=0;E=(ga|0)==0;do if(E)c[I>>2]=0;else{da=$i[c[(c[ga>>2]|0)+44>>2]&8191](ga,1234344)|0;ha=da?ga:0;da=c[I>>2]|0;if((ha|0)==(da|0))break;do if(da|0){if(!(__ZN9Reference11unreferenceEv(da)|0))break;ja=c[I>>2]|0;if(!(__Z17predelete_handlerP6Object(ja)|0))break;gj[c[(c[ja>>2]|0)+76>>2]&8191](ja);__ZN6Memory11free_staticEPvb(ja,0)}while(0);c[I>>2]=ha;if(!ha)break;__ZN9Reference9referenceEv(ha)}while(0);__ZN5Theme12set_styleboxERK10StringNameS2_RK3RefI8StyleBoxE(ka,G,H,I);ka=c[I>>2]|0;do if(ka|0){if(!(__ZN9Reference11unreferenceEv(ka)|0))break;da=c[I>>2]|0;if(!(__Z17predelete_handlerP6Object(da)|0))break;gj[c[(c[da>>2]|0)+76>>2]&8191](da);__ZN6Memory11free_staticEPvb(da,0)}while(0);c[I>>2]=0;do if(!E){if(!(__ZN9Reference11unreferenceEv(ga)|0))break;if(!(__Z17predelete_handlerP6Object(ga)|0))break;gj[c[(c[ga>>2]|0)+76>>2]&8191](ga);__ZN6Memory11free_staticEPvb(ga,0)}while(0);__ZN10StringNameD2Ev(H);__ZN10StringNameD2Ev(G);ga=c[b>>2]|0;__ZN10StringNameC2EPKc(G,990205);__ZN10StringNameC2EPKc(H,1003813);c[I>>2]=0;do if(w)c[I>>2]=0;else{E=$i[c[(c[L>>2]|0)+44>>2]&8191](L,1234344)|0;ka=E?L:0;E=c[I>>2]|0;if((ka|0)==(E|0))break;do if(E|0){if(!(__ZN9Reference11unreferenceEv(E)|0))break;da=c[I>>2]|0;if(!(__Z17predelete_handlerP6Object(da)|0))break;gj[c[(c[da>>2]|0)+76>>2]&8191](da);__ZN6Memory11free_staticEPvb(da,0)}while(0);c[I>>2]=ka;if(!ka)break;__ZN9Reference9referenceEv(ka)}while(0);__ZN5Theme12set_styleboxERK10StringNameS2_RK3RefI8StyleBoxE(ga,G,H,I);ga=c[I>>2]|0;do if(ga|0){if(!(__ZN9Reference11unreferenceEv(ga)|0))break;E=c[I>>2]|0;if(!(__Z17predelete_handlerP6Object(E)|0))break;gj[c[(c[E>>2]|0)+76>>2]&8191](E);__ZN6Memory11free_staticEPvb(E,0)}while(0);__ZN10StringNameD2Ev(H);__ZN10StringNameD2Ev(G);ga=c[b>>2]|0;__ZN10StringNameC2EPKc(G,1002708);__ZN10StringNameC2EPKc(H,1003813);c[I>>2]=__ZL9make_iconIPKhE3RefI7TextureET_(1005081)|0;__ZN5Theme8set_iconERK10StringNameS2_RK3RefI7TextureE(ga,G,H,I);ga=c[I>>2]|0;do if(ga|0){if(!(__ZN9Reference11unreferenceEv(ga)|0))break;E=c[I>>2]|0;if(!(__Z17predelete_handlerP6Object(E)|0))break;gj[c[(c[E>>2]|0)+76>>2]&8191](E);__ZN6Memory11free_staticEPvb(E,0)}while(0);__ZN10StringNameD2Ev(H);__ZN10StringNameD2Ev(G);ga=c[b>>2]|0;__ZN10StringNameC2EPKc(G,1039437);__ZN10StringNameC2EPKc(H,1003813);c[I>>2]=__ZL9make_iconIPKhE3RefI7TextureET_(1004347)|0;__ZN5Theme8set_iconERK10StringNameS2_RK3RefI7TextureE(ga,G,H,I);ga=c[I>>2]|0;do if(ga|0){if(!(__ZN9Reference11unreferenceEv(ga)|0))break;E=c[I>>2]|0;if(!(__Z17predelete_handlerP6Object(E)|0))break;gj[c[(c[E>>2]|0)+76>>2]&8191](E);__ZN6Memory11free_staticEPvb(E,0)}while(0);__ZN10StringNameD2Ev(H);__ZN10StringNameD2Ev(G);ga=c[b>>2]|0;__ZN10StringNameC2EPKc(G,1005672);__ZN10StringNameC2EPKc(H,1003813);c[I>>2]=__ZL9make_iconIPKhE3RefI7TextureET_(1005677)|0;__ZN5Theme8set_iconERK10StringNameS2_RK3RefI7TextureE(ga,G,H,I);ga=c[I>>2]|0;do if(ga|0){if(!(__ZN9Reference11unreferenceEv(ga)|0))break;E=c[I>>2]|0;if(!(__Z17predelete_handlerP6Object(E)|0))break;gj[c[(c[E>>2]|0)+76>>2]&8191](E);__ZN6Memory11free_staticEPvb(E,0)}while(0);__ZN10StringNameD2Ev(H);__ZN10StringNameD2Ev(G);ga=c[b>>2]|0;__ZN10StringNameC2EPKc(G,1003806);__ZN10StringNameC2EPKc(H,1006041);E=__ZL13make_styleboxIPKhE3RefI15StyleBoxTextureET_ffffffffb(1006049,4.0,4.0,4.0,4.0,-1.0,-1.0,-1.0,-1.0)|0;c[I>>2]=0;ha=(E|0)==0;do if(ha)c[I>>2]=0;else{da=$i[c[(c[E>>2]|0)+44>>2]&8191](E,1234344)|0;C=da?E:0;da=c[I>>2]|0;if((C|0)==(da|0))break;do if(da|0){if(!(__ZN9Reference11unreferenceEv(da)|0))break;ja=c[I>>2]|0;if(!(__Z17predelete_handlerP6Object(ja)|0))break;gj[c[(c[ja>>2]|0)+76>>2]&8191](ja);__ZN6Memory11free_staticEPvb(ja,0)}while(0);c[I>>2]=C;if(!C)break;__ZN9Reference9referenceEv(C)}while(0);__ZN5Theme12set_styleboxERK10StringNameS2_RK3RefI8StyleBoxE(ga,G,H,I);ga=c[I>>2]|0;do if(ga|0){if(!(__ZN9Reference11unreferenceEv(ga)|0))break;da=c[I>>2]|0;if(!(__Z17predelete_handlerP6Object(da)|0))break;gj[c[(c[da>>2]|0)+76>>2]&8191](da);__ZN6Memory11free_staticEPvb(da,0)}while(0);c[I>>2]=0;do if(!ha){if(!(__ZN9Reference11unreferenceEv(E)|0))break;if(!(__Z17predelete_handlerP6Object(E)|0))break;gj[c[(c[E>>2]|0)+76>>2]&8191](E);__ZN6Memory11free_staticEPvb(E,0)}while(0);__ZN10StringNameD2Ev(H);__ZN10StringNameD2Ev(G);E=c[b>>2]|0;__ZN10StringNameC2EPKc(G,1039437);__ZN10StringNameC2EPKc(H,1006041);ha=__ZL13make_styleboxIPKhE3RefI15StyleBoxTextureET_ffffffffb(1006581,6.0,6.0,6.0,6.0,-1.0,-1.0,-1.0,-1.0)|0;c[I>>2]=0;ga=(ha|0)==0;do if(ga)c[I>>2]=0;else{da=$i[c[(c[ha>>2]|0)+44>>2]&8191](ha,1234344)|0;ka=da?ha:0;da=c[I>>2]|0;if((ka|0)==(da|0))break;do if(da|0){if(!(__ZN9Reference11unreferenceEv(da)|0))break;ja=c[I>>2]|0;if(!(__Z17predelete_handlerP6Object(ja)|0))break;gj[c[(c[ja>>2]|0)+76>>2]&8191](ja);__ZN6Memory11free_staticEPvb(ja,0)}while(0);c[I>>2]=ka;if(!ka)break;__ZN9Reference9referenceEv(ka)}while(0);__ZN5Theme12set_styleboxERK10StringNameS2_RK3RefI8StyleBoxE(E,G,H,I);E=c[I>>2]|0;do if(E|0){if(!(__ZN9Reference11unreferenceEv(E)|0))break;da=c[I>>2]|0;if(!(__Z17predelete_handlerP6Object(da)|0))break;gj[c[(c[da>>2]|0)+76>>2]&8191](da);__ZN6Memory11free_staticEPvb(da,0)}while(0);c[I>>2]=0;do if(!ga){if(!(__ZN9Reference11unreferenceEv(ha)|0))break;if(!(__Z17predelete_handlerP6Object(ha)|0))break;gj[c[(c[ha>>2]|0)+76>>2]&8191](ha);__ZN6Memory11free_staticEPvb(ha,0)}while(0);__ZN10StringNameD2Ev(H);__ZN10StringNameD2Ev(G);ha=c[b>>2]|0;__ZN10StringNameC2EPKc(G,990205);__ZN10StringNameC2EPKc(H,1003813);c[I>>2]=0;do if(w)c[I>>2]=0;else{ga=$i[c[(c[L>>2]|0)+44>>2]&8191](L,1234344)|0;E=ga?L:0;ga=c[I>>2]|0;if((E|0)==(ga|0))break;do if(ga|0){if(!(__ZN9Reference11unreferenceEv(ga)|0))break;da=c[I>>2]|0;if(!(__Z17predelete_handlerP6Object(da)|0))break;gj[c[(c[da>>2]|0)+76>>2]&8191](da);__ZN6Memory11free_staticEPvb(da,0)}while(0);c[I>>2]=E;if(!E)break;__ZN9Reference9referenceEv(E)}while(0);__ZN5Theme12set_styleboxERK10StringNameS2_RK3RefI8StyleBoxE(ha,G,H,I);ha=c[I>>2]|0;do if(ha|0){if(!(__ZN9Reference11unreferenceEv(ha)|0))break;ga=c[I>>2]|0;if(!(__Z17predelete_handlerP6Object(ga)|0))break;gj[c[(c[ga>>2]|0)+76>>2]&8191](ga);__ZN6Memory11free_staticEPvb(ga,0)}while(0);__ZN10StringNameD2Ev(H);__ZN10StringNameD2Ev(G);ha=c[b>>2]|0;__ZN10StringNameC2EPKc(G,1002708);__ZN10StringNameC2EPKc(H,1006041);c[I>>2]=__ZL9make_iconIPKhE3RefI7TextureET_(1007020)|0;__ZN5Theme8set_iconERK10StringNameS2_RK3RefI7TextureE(ha,G,H,I);ha=c[I>>2]|0;do if(ha|0){if(!(__ZN9Reference11unreferenceEv(ha)|0))break;ga=c[I>>2]|0;if(!(__Z17predelete_handlerP6Object(ga)|0))break;gj[c[(c[ga>>2]|0)+76>>2]&8191](ga);__ZN6Memory11free_staticEPvb(ga,0)}while(0);__ZN10StringNameD2Ev(H);__ZN10StringNameD2Ev(G);ha=c[b>>2]|0;__ZN10StringNameC2EPKc(G,1039437);__ZN10StringNameC2EPKc(H,1006041);c[I>>2]=__ZL9make_iconIPKhE3RefI7TextureET_(1006581)|0;__ZN5Theme8set_iconERK10StringNameS2_RK3RefI7TextureE(ha,G,H,I);ha=c[I>>2]|0;do if(ha|0){if(!(__ZN9Reference11unreferenceEv(ha)|0))break;ga=c[I>>2]|0;if(!(__Z17predelete_handlerP6Object(ga)|0))break;gj[c[(c[ga>>2]|0)+76>>2]&8191](ga);__ZN6Memory11free_staticEPvb(ga,0)}while(0);__ZN10StringNameD2Ev(H);__ZN10StringNameD2Ev(G);ha=c[b>>2]|0;__ZN10StringNameC2EPKc(G,1005672);__ZN10StringNameC2EPKc(H,1006041);c[I>>2]=__ZL9make_iconIPKhE3RefI7TextureET_(1007414)|0;__ZN5Theme8set_iconERK10StringNameS2_RK3RefI7TextureE(ha,G,H,I);ha=c[I>>2]|0;do if(ha|0){if(!(__ZN9Reference11unreferenceEv(ha)|0))break;ga=c[I>>2]|0;if(!(__Z17predelete_handlerP6Object(ga)|0))break;gj[c[(c[ga>>2]|0)+76>>2]&8191](ga);__ZN6Memory11free_staticEPvb(ga,0)}while(0);__ZN10StringNameD2Ev(H);__ZN10StringNameD2Ev(G);ha=c[b>>2]|0;__ZN10StringNameC2EPKc(G,1007774);__ZN10StringNameC2EPKc(H,1007781);c[I>>2]=__ZL9make_iconIPKhE3RefI7TextureET_(1007789)|0;__ZN5Theme8set_iconERK10StringNameS2_RK3RefI7TextureE(ha,G,H,I);ha=c[I>>2]|0;do if(ha|0){if(!(__ZN9Reference11unreferenceEv(ha)|0))break;ga=c[I>>2]|0;if(!(__Z17predelete_handlerP6Object(ga)|0))break;gj[c[(c[ga>>2]|0)+76>>2]&8191](ga);__ZN6Memory11free_staticEPvb(ga,0)}while(0);__ZN10StringNameD2Ev(H);__ZN10StringNameD2Ev(G);ha=c[b>>2]|0;__ZN10StringNameC2EPKc(G,986819);__ZN10StringNameC2EPKc(H,1008069);ga=__ZL13make_styleboxIPKhE3RefI15StyleBoxTextureET_ffffffffb(1008082,10.0,26.0,10.0,8.0,-1.0,-1.0,-1.0,-1.0)|0;__ZN15StyleBoxTexture22set_expand_margin_sizeE6Marginf(ga,0,+g[84602]*8.0);__ZN15StyleBoxTexture22set_expand_margin_sizeE6Marginf(ga,1,+g[84602]*24.0);__ZN15StyleBoxTexture22set_expand_margin_sizeE6Marginf(ga,2,+g[84602]*8.0);__ZN15StyleBoxTexture22set_expand_margin_sizeE6Marginf(ga,3,+g[84602]*6.0);ka=(ga|0)==0;do if(ka){c[I>>2]=0;la=0;ma=I;na=1}else{__ZN9Reference9referenceEv(ga);c[I>>2]=0;da=$i[c[(c[ga>>2]|0)+44>>2]&8191](ga,1234344)|0;C=da?ga:0;da=c[I>>2]|0;if((C|0)==(da|0)){la=ga;ma=I;na=0;break}do if(da|0){if(!(__ZN9Reference11unreferenceEv(da)|0))break;ja=c[I>>2]|0;if(!(__Z17predelete_handlerP6Object(ja)|0))break;gj[c[(c[ja>>2]|0)+76>>2]&8191](ja);__ZN6Memory11free_staticEPvb(ja,0)}while(0);c[I>>2]=C;if(!C){la=ga;ma=I;na=0;break}__ZN9Reference9referenceEv(C);la=ga;ma=I;na=0}while(0);__ZN5Theme12set_styleboxERK10StringNameS2_RK3RefI8StyleBoxE(ha,G,H,I);ha=c[ma>>2]|0;do if(ha|0){if(!(__ZN9Reference11unreferenceEv(ha)|0))break;da=c[ma>>2]|0;if(!(__Z17predelete_handlerP6Object(da)|0))break;gj[c[(c[da>>2]|0)+76>>2]&8191](da);__ZN6Memory11free_staticEPvb(da,0)}while(0);c[ma>>2]=0;do if(!na){if(!(__ZN9Reference11unreferenceEv(la)|0))break;if(!(__Z17predelete_handlerP6Object(la)|0))break;gj[c[(c[la>>2]|0)+76>>2]&8191](la);__ZN6Memory11free_staticEPvb(la,0)}while(0);do if(!ka){if(!(__ZN9Reference11unreferenceEv(ga)|0))break;if(!(__Z17predelete_handlerP6Object(ga)|0))break;gj[c[(c[ga>>2]|0)+76>>2]&8191](ga);__ZN6Memory11free_staticEPvb(ga,0)}while(0);__ZN10StringNameD2Ev(H);__ZN10StringNameD2Ev(G);ga=c[b>>2]|0;__ZN10StringNameC2EPKc(G,1009316);__ZN10StringNameC2EPKc(H,1008069);__ZN5Theme12set_constantERK10StringNameS2_i(ga,G,H,~~(+g[84602]*4.0));__ZN10StringNameD2Ev(H);__ZN10StringNameD2Ev(G);ga=c[b>>2]|0;__ZN10StringNameC2EPKc(G,1009333);__ZN10StringNameC2EPKc(H,1008069);__ZN5Theme8set_fontERK10StringNameS2_RK3RefI4FontE(ga,G,H,e);__ZN10StringNameD2Ev(H);__ZN10StringNameD2Ev(G);ga=c[b>>2]|0;__ZN10StringNameC2EPKc(G,1009344);__ZN10StringNameC2EPKc(H,1008069);g[I>>2]=0.0;g[I+4>>2]=0.0;g[I+8>>2]=0.0;g[I+12>>2]=1.0;__ZN5Theme9set_colorERK10StringNameS2_RK5Color(ga,G,H,I);__ZN10StringNameD2Ev(H);__ZN10StringNameD2Ev(G);ga=c[b>>2]|0;__ZN10StringNameC2EPKc(G,1009356);__ZN10StringNameC2EPKc(H,1008069);__ZN5Theme12set_constantERK10StringNameS2_i(ga,G,H,~~(+g[84602]*20.0));__ZN10StringNameD2Ev(H);__ZN10StringNameD2Ev(G);ga=c[b>>2]|0;__ZN10StringNameC2EPKc(G,1125789);__ZN10StringNameC2EPKc(H,1008069);c[I>>2]=__ZL9make_iconIPKhE3RefI7TextureET_(1009369)|0;__ZN5Theme8set_iconERK10StringNameS2_RK3RefI7TextureE(ga,G,H,I);ga=c[I>>2]|0;do if(ga|0){if(!(__ZN9Reference11unreferenceEv(ga)|0))break;ka=c[I>>2]|0;if(!(__Z17predelete_handlerP6Object(ka)|0))break;gj[c[(c[ka>>2]|0)+76>>2]&8191](ka);__ZN6Memory11free_staticEPvb(ka,0)}while(0);__ZN10StringNameD2Ev(H);__ZN10StringNameD2Ev(G);ga=c[b>>2]|0;__ZN10StringNameC2EPKc(G,1009599);__ZN10StringNameC2EPKc(H,1008069);c[I>>2]=__ZL9make_iconIPKhE3RefI7TextureET_(1009612)|0;__ZN5Theme8set_iconERK10StringNameS2_RK3RefI7TextureE(ga,G,H,I);ga=c[I>>2]|0;do if(ga|0){if(!(__ZN9Reference11unreferenceEv(ga)|0))break;ka=c[I>>2]|0;if(!(__Z17predelete_handlerP6Object(ka)|0))break;gj[c[(c[ka>>2]|0)+76>>2]&8191](ka);__ZN6Memory11free_staticEPvb(ka,0)}while(0);__ZN10StringNameD2Ev(H);__ZN10StringNameD2Ev(G);ga=c[b>>2]|0;__ZN10StringNameC2EPKc(G,1009842);__ZN10StringNameC2EPKc(H,1008069);__ZN5Theme12set_constantERK10StringNameS2_i(ga,G,H,~~(+g[84602]*18.0));__ZN10StringNameD2Ev(H);__ZN10StringNameD2Ev(G);ga=c[b>>2]|0;__ZN10StringNameC2EPKc(G,1009854);__ZN10StringNameC2EPKc(H,1008069);__ZN5Theme12set_constantERK10StringNameS2_i(ga,G,H,~~(+g[84602]*18.0));__ZN10StringNameD2Ev(H);__ZN10StringNameD2Ev(G);ga=c[b>>2]|0;__ZN10StringNameC2EPKc(G,1122092);__ZN10StringNameC2EPKc(H,1009866);c[I>>2]=__ZL9make_iconIPKhE3RefI7TextureET_(1009877)|0;__ZN5Theme8set_iconERK10StringNameS2_RK3RefI7TextureE(ga,G,H,I);ga=c[I>>2]|0;do if(ga|0){if(!(__ZN9Reference11unreferenceEv(ga)|0))break;ka=c[I>>2]|0;if(!(__Z17predelete_handlerP6Object(ka)|0))break;gj[c[(c[ka>>2]|0)+76>>2]&8191](ka);__ZN6Memory11free_staticEPvb(ka,0)}while(0);__ZN10StringNameD2Ev(H);__ZN10StringNameD2Ev(G);ga=__ZL13make_styleboxIPKhE3RefI15StyleBoxTextureET_ffffffffb(1010297,5.0,5.0,5.0,5.0,4.0,4.0,4.0,4.0)|0;__ZN15StyleBoxTexture22set_expand_margin_sizeE6Marginf(ga,0,+g[84602]*2.0);__ZN15StyleBoxTexture22set_expand_margin_sizeE6Marginf(ga,1,+g[84602]*2.0);__ZN15StyleBoxTexture22set_expand_margin_sizeE6Marginf(ga,2,+g[84602]*2.0);__ZN15StyleBoxTexture22set_expand_margin_sizeE6Marginf(ga,3,+g[84602]*2.0);do if(!ga)oa=0;else{__ZN9Reference9referenceEv(ga);if(!(__ZN9Reference11unreferenceEv(ga)|0)){oa=ga;break}if(!(__Z17predelete_handlerP6Object(ga)|0)){oa=ga;break}gj[c[(c[ga>>2]|0)+76>>2]&8191](ga);__ZN6Memory11free_staticEPvb(ga,0);oa=ga}while(0);ga=__ZL13make_styleboxIPKhE3RefI15StyleBoxTextureET_ffffffffb(1010969,6.0,6.0,6.0,6.0,-1.0,-1.0,-1.0,-1.0)|0;__ZN15StyleBoxTexture22set_expand_margin_sizeE6Marginf(ga,0,+g[84602]*2.0);__ZN15StyleBoxTexture22set_expand_margin_sizeE6Marginf(ga,1,+g[84602]*2.0);__ZN15StyleBoxTexture22set_expand_margin_sizeE6Marginf(ga,2,+g[84602]*2.0);__ZN15StyleBoxTexture22set_expand_margin_sizeE6Marginf(ga,3,+g[84602]*2.0);ka=c[b>>2]|0;__ZN10StringNameC2EPKc(G,986819);__ZN10StringNameC2EPKc(H,1011375);c[I>>2]=0;la=(oa|0)==0;do if(la)c[I>>2]=0;else{na=$i[c[(c[oa>>2]|0)+44>>2]&8191](oa,1234344)|0;ma=na?oa:0;na=c[I>>2]|0;if((ma|0)==(na|0))break;do if(na|0){if(!(__ZN9Reference11unreferenceEv(na)|0))break;ha=c[I>>2]|0;if(!(__Z17predelete_handlerP6Object(ha)|0))break;gj[c[(c[ha>>2]|0)+76>>2]&8191](ha);__ZN6Memory11free_staticEPvb(ha,0)}while(0);c[I>>2]=ma;if(!ma)break;__ZN9Reference9referenceEv(ma)}while(0);__ZN5Theme12set_styleboxERK10StringNameS2_RK3RefI8StyleBoxE(ka,G,H,I);ka=c[I>>2]|0;do if(ka|0){if(!(__ZN9Reference11unreferenceEv(ka)|0))break;na=c[I>>2]|0;if(!(__Z17predelete_handlerP6Object(na)|0))break;gj[c[(c[na>>2]|0)+76>>2]&8191](na);__ZN6Memory11free_staticEPvb(na,0)}while(0);__ZN10StringNameD2Ev(H);__ZN10StringNameD2Ev(G);ka=c[b>>2]|0;__ZN10StringNameC2EPKc(G,986819);__ZN10StringNameC2EPKc(H,1011386);na=__ZL13make_styleboxIPKhE3RefI15StyleBoxTextureET_ffffffffb(1010297,4.0,4.0,4.0,4.0,10.0,10.0,10.0,10.0)|0;c[I>>2]=0;C=(na|0)==0;do if(C)c[I>>2]=0;else{ha=$i[c[(c[na>>2]|0)+44>>2]&8191](na,1234344)|0;da=ha?na:0;ha=c[I>>2]|0;if((da|0)==(ha|0))break;do if(ha|0){if(!(__ZN9Reference11unreferenceEv(ha)|0))break;E=c[I>>2]|0;if(!(__Z17predelete_handlerP6Object(E)|0))break;gj[c[(c[E>>2]|0)+76>>2]&8191](E);__ZN6Memory11free_staticEPvb(E,0)}while(0);c[I>>2]=da;if(!da)break;__ZN9Reference9referenceEv(da)}while(0);__ZN5Theme12set_styleboxERK10StringNameS2_RK3RefI8StyleBoxE(ka,G,H,I);ka=c[I>>2]|0;do if(ka|0){if(!(__ZN9Reference11unreferenceEv(ka)|0))break;ha=c[I>>2]|0;if(!(__Z17predelete_handlerP6Object(ha)|0))break;gj[c[(c[ha>>2]|0)+76>>2]&8191](ha);__ZN6Memory11free_staticEPvb(ha,0)}while(0);c[I>>2]=0;do if(!C){if(!(__ZN9Reference11unreferenceEv(na)|0))break;if(!(__Z17predelete_handlerP6Object(na)|0))break;gj[c[(c[na>>2]|0)+76>>2]&8191](na);__ZN6Memory11free_staticEPvb(na,0)}while(0);__ZN10StringNameD2Ev(H);__ZN10StringNameD2Ev(G);na=c[b>>2]|0;__ZN10StringNameC2EPKc(G,1011396);__ZN10StringNameC2EPKc(H,1011386);C=__ZL13make_styleboxIPKhE3RefI15StyleBoxTextureET_ffffffffb(1011411,4.0,4.0,4.0,4.0,-1.0,-1.0,-1.0,-1.0)|0;c[I>>2]=0;ka=(C|0)==0;do if(ka)c[I>>2]=0;else{ha=$i[c[(c[C>>2]|0)+44>>2]&8191](C,1234344)|0;ma=ha?C:0;ha=c[I>>2]|0;if((ma|0)==(ha|0))break;do if(ha|0){if(!(__ZN9Reference11unreferenceEv(ha)|0))break;E=c[I>>2]|0;if(!(__Z17predelete_handlerP6Object(E)|0))break;gj[c[(c[E>>2]|0)+76>>2]&8191](E);__ZN6Memory11free_staticEPvb(E,0)}while(0);c[I>>2]=ma;if(!ma)break;__ZN9Reference9referenceEv(ma)}while(0);__ZN5Theme12set_styleboxERK10StringNameS2_RK3RefI8StyleBoxE(na,G,H,I);na=c[I>>2]|0;do if(na|0){if(!(__ZN9Reference11unreferenceEv(na)|0))break;ha=c[I>>2]|0;if(!(__Z17predelete_handlerP6Object(ha)|0))break;gj[c[(c[ha>>2]|0)+76>>2]&8191](ha);__ZN6Memory11free_staticEPvb(ha,0)}while(0);c[I>>2]=0;do if(!ka){if(!(__ZN9Reference11unreferenceEv(C)|0))break;if(!(__Z17predelete_handlerP6Object(C)|0))break;gj[c[(c[C>>2]|0)+76>>2]&8191](C);__ZN6Memory11free_staticEPvb(C,0)}while(0);__ZN10StringNameD2Ev(H);__ZN10StringNameD2Ev(G);C=c[b>>2]|0;__ZN10StringNameC2EPKc(G,990190);__ZN10StringNameC2EPKc(H,1011386);c[I>>2]=0;ka=(ga|0)==0;do if(ka)c[I>>2]=0;else{na=$i[c[(c[ga>>2]|0)+44>>2]&8191](ga,1234344)|0;ha=na?ga:0;na=c[I>>2]|0;if((ha|0)==(na|0))break;do if(na|0){if(!(__ZN9Reference11unreferenceEv(na)|0))break;da=c[I>>2]|0;if(!(__Z17predelete_handlerP6Object(da)|0))break;gj[c[(c[da>>2]|0)+76>>2]&8191](da);__ZN6Memory11free_staticEPvb(da,0)}while(0);c[I>>2]=ha;if(!ha)break;__ZN9Reference9referenceEv(ha)}while(0);__ZN5Theme12set_styleboxERK10StringNameS2_RK3RefI8StyleBoxE(C,G,H,I);C=c[I>>2]|0;do if(C|0){if(!(__ZN9Reference11unreferenceEv(C)|0))break;na=c[I>>2]|0;if(!(__Z17predelete_handlerP6Object(na)|0))break;gj[c[(c[na>>2]|0)+76>>2]&8191](na);__ZN6Memory11free_staticEPvb(na,0)}while(0);__ZN10StringNameD2Ev(H);__ZN10StringNameD2Ev(G);C=c[b>>2]|0;__ZN10StringNameC2EPKc(G,1011993);__ZN10StringNameC2EPKc(H,1011386);na=__ZL13make_styleboxIPKhE3RefI15StyleBoxTextureET_ffffffffb(1012003,3.0,3.0,3.0,3.0,-1.0,-1.0,-1.0,-1.0)|0;c[I>>2]=0;ma=(na|0)==0;do if(ma)c[I>>2]=0;else{da=$i[c[(c[na>>2]|0)+44>>2]&8191](na,1234344)|0;E=da?na:0;da=c[I>>2]|0;if((E|0)==(da|0))break;do if(da|0){if(!(__ZN9Reference11unreferenceEv(da)|0))break;ja=c[I>>2]|0;if(!(__Z17predelete_handlerP6Object(ja)|0))break;gj[c[(c[ja>>2]|0)+76>>2]&8191](ja);__ZN6Memory11free_staticEPvb(ja,0)}while(0);c[I>>2]=E;if(!E)break;__ZN9Reference9referenceEv(E)}while(0);__ZN5Theme12set_styleboxERK10StringNameS2_RK3RefI8StyleBoxE(C,G,H,I);C=c[I>>2]|0;do if(C|0){if(!(__ZN9Reference11unreferenceEv(C)|0))break;da=c[I>>2]|0;if(!(__Z17predelete_handlerP6Object(da)|0))break;gj[c[(c[da>>2]|0)+76>>2]&8191](da);__ZN6Memory11free_staticEPvb(da,0)}while(0);c[I>>2]=0;do if(!ma){if(!(__ZN9Reference11unreferenceEv(na)|0))break;if(!(__Z17predelete_handlerP6Object(na)|0))break;gj[c[(c[na>>2]|0)+76>>2]&8191](na);__ZN6Memory11free_staticEPvb(na,0)}while(0);__ZN10StringNameD2Ev(H);__ZN10StringNameD2Ev(G);na=c[b>>2]|0;__ZN10StringNameC2EPKc(G,994322);__ZN10StringNameC2EPKc(H,1011386);c[I>>2]=__ZL9make_iconIPKhE3RefI7TextureET_(994330)|0;__ZN5Theme8set_iconERK10StringNameS2_RK3RefI7TextureE(na,G,H,I);na=c[I>>2]|0;do if(na|0){if(!(__ZN9Reference11unreferenceEv(na)|0))break;ma=c[I>>2]|0;if(!(__Z17predelete_handlerP6Object(ma)|0))break;gj[c[(c[ma>>2]|0)+76>>2]&8191](ma);__ZN6Memory11free_staticEPvb(ma,0)}while(0);__ZN10StringNameD2Ev(H);__ZN10StringNameD2Ev(G);na=c[b>>2]|0;__ZN10StringNameC2EPKc(G,994957);__ZN10StringNameC2EPKc(H,1011386);c[I>>2]=__ZL9make_iconIPKhE3RefI7TextureET_(994967)|0;__ZN5Theme8set_iconERK10StringNameS2_RK3RefI7TextureE(na,G,H,I);na=c[I>>2]|0;do if(na|0){if(!(__ZN9Reference11unreferenceEv(na)|0))break;ma=c[I>>2]|0;if(!(__Z17predelete_handlerP6Object(ma)|0))break;gj[c[(c[ma>>2]|0)+76>>2]&8191](ma);__ZN6Memory11free_staticEPvb(ma,0)}while(0);__ZN10StringNameD2Ev(H);__ZN10StringNameD2Ev(G);na=c[b>>2]|0;__ZN10StringNameC2EPKc(G,1012326);__ZN10StringNameC2EPKc(H,1011386);c[I>>2]=__ZL9make_iconIPKhE3RefI7TextureET_(1012334)|0;__ZN5Theme8set_iconERK10StringNameS2_RK3RefI7TextureE(na,G,H,I);na=c[I>>2]|0;do if(na|0){if(!(__ZN9Reference11unreferenceEv(na)|0))break;ma=c[I>>2]|0;if(!(__Z17predelete_handlerP6Object(ma)|0))break;gj[c[(c[ma>>2]|0)+76>>2]&8191](ma);__ZN6Memory11free_staticEPvb(ma,0)}while(0);__ZN10StringNameD2Ev(H);__ZN10StringNameD2Ev(G);na=c[b>>2]|0;__ZN10StringNameC2EPKc(G,990211);__ZN10StringNameC2EPKc(H,1011386);__ZN5Theme8set_fontERK10StringNameS2_RK3RefI4FontE(na,G,H,d);__ZN10StringNameD2Ev(H);__ZN10StringNameD2Ev(G);na=c[b>>2]|0;__ZN10StringNameC2EPKc(G,990216);__ZN10StringNameC2EPKc(H,1011386);__ZN5Theme9set_colorERK10StringNameS2_RK5Color(na,G,H,k);__ZN10StringNameD2Ev(H);__ZN10StringNameD2Ev(G);na=c[b>>2]|0;__ZN10StringNameC2EPKc(G,1012509);__ZN10StringNameC2EPKc(H,1011386);g[I>>2]=.699999988079071;g[I+4>>2]=.699999988079071;g[I+8>>2]=.699999988079071;g[I+12>>2]=.800000011920929;__ZN5Theme9set_colorERK10StringNameS2_RK5Color(na,G,H,I);__ZN10StringNameD2Ev(H);__ZN10StringNameD2Ev(G);na=c[b>>2]|0;__ZN10StringNameC2EPKc(G,990263);__ZN10StringNameC2EPKc(H,1011386);g[I>>2]=.4000000059604645;g[I+4>>2]=.4000000059604645;g[I+8>>2]=.4000000059604645;g[I+12>>2]=.800000011920929;__ZN5Theme9set_colorERK10StringNameS2_RK5Color(na,G,H,I);__ZN10StringNameD2Ev(H);__ZN10StringNameD2Ev(G);na=c[b>>2]|0;__ZN10StringNameC2EPKc(G,990246);__ZN10StringNameC2EPKc(H,1011386);__ZN5Theme9set_colorERK10StringNameS2_RK5Color(na,G,H,k);__ZN10StringNameD2Ev(H);__ZN10StringNameD2Ev(G);na=c[b>>2]|0;__ZN10StringNameC2EPKc(G,990283);__ZN10StringNameC2EPKc(H,1011386);__ZN5Theme12set_constantERK10StringNameS2_i(na,G,H,~~(+g[84602]*4.0));__ZN10StringNameD2Ev(H);__ZN10StringNameD2Ev(G);na=c[b>>2]|0;__ZN10StringNameC2EPKc(G,1012526);__ZN10StringNameC2EPKc(H,1011386);__ZN5Theme12set_constantERK10StringNameS2_i(na,G,H,~~(+g[84602]*4.0));__ZN10StringNameD2Ev(H);__ZN10StringNameD2Ev(G);na=__ZL13make_styleboxIPKhE3RefI15StyleBoxTextureET_ffffffffb(1012538,6.0,24.0,6.0,5.0,16.0,24.0,16.0,5.0)|0;ma=__ZL13make_styleboxIPKhE3RefI15StyleBoxTextureET_ffffffffb(1013300,6.0,24.0,6.0,5.0,16.0,24.0,16.0,5.0)|0;C=__ZL13make_styleboxIPKhE3RefI15StyleBoxTextureET_ffffffffb(1013806,6.0,24.0,6.0,5.0,16.0,24.0,16.0,5.0)|0;da=__ZL13make_styleboxIPKhE3RefI15StyleBoxTextureET_ffffffffb(1014288,6.0,24.0,6.0,5.0,16.0,24.0,16.0,5.0)|0;ha=__ZL13make_styleboxIPKhE3RefI15StyleBoxTextureET_ffffffffb(1015221,4.0,4.0,4.0,4.0,6.0,4.0,4.0,4.0)|0;ja=__ZL13make_styleboxIPKhE3RefI15StyleBoxTextureET_ffffffffb(1015641,4.0,4.0,4.0,4.0,6.0,4.0,4.0,4.0)|0;fa=__ZL13make_styleboxIPKhE3RefI15StyleBoxTextureET_ffffffffb(1016093,6.0,24.0,6.0,5.0,16.0,24.0,16.0,5.0)|0;ca=__ZL13make_styleboxIPKhE3RefI15StyleBoxTextureET_ffffffffb(1016370,6.0,24.0,6.0,5.0,16.0,24.0,16.0,5.0)|0;x=c[b>>2]|0;__ZN10StringNameC2EPKc(G,1088836);__ZN10StringNameC2EPKc(H,1016648);c[I>>2]=0;$=(na|0)==0;do if($)c[I>>2]=0;else{B=$i[c[(c[na>>2]|0)+44>>2]&8191](na,1234344)|0;A=B?na:0;B=c[I>>2]|0;if((A|0)==(B|0))break;do if(B|0){if(!(__ZN9Reference11unreferenceEv(B)|0))break;z=c[I>>2]|0;if(!(__Z17predelete_handlerP6Object(z)|0))break;gj[c[(c[z>>2]|0)+76>>2]&8191](z);__ZN6Memory11free_staticEPvb(z,0)}while(0);c[I>>2]=A;if(!A)break;__ZN9Reference9referenceEv(A)}while(0);__ZN5Theme12set_styleboxERK10StringNameS2_RK3RefI8StyleBoxE(x,G,H,I);x=c[I>>2]|0;do if(x|0){if(!(__ZN9Reference11unreferenceEv(x)|0))break;B=c[I>>2]|0;if(!(__Z17predelete_handlerP6Object(B)|0))break;gj[c[(c[B>>2]|0)+76>>2]&8191](B);__ZN6Memory11free_staticEPvb(B,0)}while(0);__ZN10StringNameD2Ev(H);__ZN10StringNameD2Ev(G);x=c[b>>2]|0;__ZN10StringNameC2EPKc(G,1016658);__ZN10StringNameC2EPKc(H,1016648);c[I>>2]=0;B=(da|0)==0;do if(B)c[I>>2]=0;else{E=$i[c[(c[da>>2]|0)+44>>2]&8191](da,1234344)|0;z=E?da:0;E=c[I>>2]|0;if((z|0)==(E|0))break;do if(E|0){if(!(__ZN9Reference11unreferenceEv(E)|0))break;y=c[I>>2]|0;if(!(__Z17predelete_handlerP6Object(y)|0))break;gj[c[(c[y>>2]|0)+76>>2]&8191](y);__ZN6Memory11free_staticEPvb(y,0)}while(0);c[I>>2]=z;if(!z)break;__ZN9Reference9referenceEv(z)}while(0);__ZN5Theme12set_styleboxERK10StringNameS2_RK3RefI8StyleBoxE(x,G,H,I);x=c[I>>2]|0;do if(x|0){if(!(__ZN9Reference11unreferenceEv(x)|0))break;E=c[I>>2]|0;if(!(__Z17predelete_handlerP6Object(E)|0))break;gj[c[(c[E>>2]|0)+76>>2]&8191](E);__ZN6Memory11free_staticEPvb(E,0)}while(0);__ZN10StringNameD2Ev(H);__ZN10StringNameD2Ev(G);x=c[b>>2]|0;__ZN10StringNameC2EPKc(G,1016672);__ZN10StringNameC2EPKc(H,1016648);c[I>>2]=0;E=(ha|0)==0;do if(E)c[I>>2]=0;else{A=$i[c[(c[ha>>2]|0)+44>>2]&8191](ha,1234344)|0;y=A?ha:0;A=c[I>>2]|0;if((y|0)==(A|0))break;do if(A|0){if(!(__ZN9Reference11unreferenceEv(A)|0))break;_=c[I>>2]|0;if(!(__Z17predelete_handlerP6Object(_)|0))break;gj[c[(c[_>>2]|0)+76>>2]&8191](_);__ZN6Memory11free_staticEPvb(_,0)}while(0);c[I>>2]=y;if(!y)break;__ZN9Reference9referenceEv(y)}while(0);__ZN5Theme12set_styleboxERK10StringNameS2_RK3RefI8StyleBoxE(x,G,H,I);x=c[I>>2]|0;do if(x|0){if(!(__ZN9Reference11unreferenceEv(x)|0))break;A=c[I>>2]|0;if(!(__Z17predelete_handlerP6Object(A)|0))break;gj[c[(c[A>>2]|0)+76>>2]&8191](A);__ZN6Memory11free_staticEPvb(A,0)}while(0);__ZN10StringNameD2Ev(H);__ZN10StringNameD2Ev(G);x=c[b>>2]|0;__ZN10StringNameC2EPKc(G,1016685);__ZN10StringNameC2EPKc(H,1016648);c[I>>2]=0;A=(ja|0)==0;do if(A)c[I>>2]=0;else{z=$i[c[(c[ja>>2]|0)+44>>2]&8191](ja,1234344)|0;_=z?ja:0;z=c[I>>2]|0;if((_|0)==(z|0))break;do if(z|0){if(!(__ZN9Reference11unreferenceEv(z)|0))break;O=c[I>>2]|0;if(!(__Z17predelete_handlerP6Object(O)|0))break;gj[c[(c[O>>2]|0)+76>>2]&8191](O);__ZN6Memory11free_staticEPvb(O,0)}while(0);c[I>>2]=_;if(!_)break;__ZN9Reference9referenceEv(_)}while(0);__ZN5Theme12set_styleboxERK10StringNameS2_RK3RefI8StyleBoxE(x,G,H,I);x=c[I>>2]|0;do if(x|0){if(!(__ZN9Reference11unreferenceEv(x)|0))break;z=c[I>>2]|0;if(!(__Z17predelete_handlerP6Object(z)|0))break;gj[c[(c[z>>2]|0)+76>>2]&8191](z);__ZN6Memory11free_staticEPvb(z,0)}while(0);__ZN10StringNameD2Ev(H);__ZN10StringNameD2Ev(G);x=c[b>>2]|0;__ZN10StringNameC2EPKc(G,1016698);__ZN10StringNameC2EPKc(H,1016648);c[I>>2]=0;z=(ma|0)==0;do if(z)c[I>>2]=0;else{y=$i[c[(c[ma>>2]|0)+44>>2]&8191](ma,1234344)|0;O=y?ma:0;y=c[I>>2]|0;if((O|0)==(y|0))break;do if(y|0){if(!(__ZN9Reference11unreferenceEv(y)|0))break;M=c[I>>2]|0;if(!(__Z17predelete_handlerP6Object(M)|0))break;gj[c[(c[M>>2]|0)+76>>2]&8191](M);__ZN6Memory11free_staticEPvb(M,0)}while(0);c[I>>2]=O;if(!O)break;__ZN9Reference9referenceEv(O)}while(0);__ZN5Theme12set_styleboxERK10StringNameS2_RK3RefI8StyleBoxE(x,G,H,I);x=c[I>>2]|0;do if(x|0){if(!(__ZN9Reference11unreferenceEv(x)|0))break;y=c[I>>2]|0;if(!(__Z17predelete_handlerP6Object(y)|0))break;gj[c[(c[y>>2]|0)+76>>2]&8191](y);__ZN6Memory11free_staticEPvb(y,0)}while(0);__ZN10StringNameD2Ev(H);__ZN10StringNameD2Ev(G);x=c[b>>2]|0;__ZN10StringNameC2EPKc(G,1016706);__ZN10StringNameC2EPKc(H,1016648);c[I>>2]=0;y=(C|0)==0;do if(y)c[I>>2]=0;else{_=$i[c[(c[C>>2]|0)+44>>2]&8191](C,1234344)|0;M=_?C:0;_=c[I>>2]|0;if((M|0)==(_|0))break;do if(_|0){if(!(__ZN9Reference11unreferenceEv(_)|0))break;K=c[I>>2]|0;if(!(__Z17predelete_handlerP6Object(K)|0))break;gj[c[(c[K>>2]|0)+76>>2]&8191](K);__ZN6Memory11free_staticEPvb(K,0)}while(0);c[I>>2]=M;if(!M)break;__ZN9Reference9referenceEv(M)}while(0);__ZN5Theme12set_styleboxERK10StringNameS2_RK3RefI8StyleBoxE(x,G,H,I);x=c[I>>2]|0;do if(x|0){if(!(__ZN9Reference11unreferenceEv(x)|0))break;_=c[I>>2]|0;if(!(__Z17predelete_handlerP6Object(_)|0))break;gj[c[(c[_>>2]|0)+76>>2]&8191](_);__ZN6Memory11free_staticEPvb(_,0)}while(0);__ZN10StringNameD2Ev(H);__ZN10StringNameD2Ev(G);x=c[b>>2]|0;__ZN10StringNameC2EPKc(G,1093306);__ZN10StringNameC2EPKc(H,1016648);c[I>>2]=0;_=(fa|0)==0;do if(_)c[I>>2]=0;else{O=$i[c[(c[fa>>2]|0)+44>>2]&8191](fa,1234344)|0;K=O?fa:0;O=c[I>>2]|0;if((K|0)==(O|0))break;do if(O|0){if(!(__ZN9Reference11unreferenceEv(O)|0))break;N=c[I>>2]|0;if(!(__Z17predelete_handlerP6Object(N)|0))break;gj[c[(c[N>>2]|0)+76>>2]&8191](N);__ZN6Memory11free_staticEPvb(N,0)}while(0);c[I>>2]=K;if(!K)break;__ZN9Reference9referenceEv(K)}while(0);__ZN5Theme12set_styleboxERK10StringNameS2_RK3RefI8StyleBoxE(x,G,H,I);x=c[I>>2]|0;do if(x|0){if(!(__ZN9Reference11unreferenceEv(x)|0))break;O=c[I>>2]|0;if(!(__Z17predelete_handlerP6Object(O)|0))break;gj[c[(c[O>>2]|0)+76>>2]&8191](O);__ZN6Memory11free_staticEPvb(O,0)}while(0);__ZN10StringNameD2Ev(H);__ZN10StringNameD2Ev(G);x=c[b>>2]|0;__ZN10StringNameC2EPKc(G,1113911);__ZN10StringNameC2EPKc(H,1016648);c[I>>2]=0;O=(ca|0)==0;do if(O)c[I>>2]=0;else{M=$i[c[(c[ca>>2]|0)+44>>2]&8191](ca,1234344)|0;N=M?ca:0;M=c[I>>2]|0;if((N|0)==(M|0))break;do if(M|0){if(!(__ZN9Reference11unreferenceEv(M)|0))break;U=c[I>>2]|0;if(!(__Z17predelete_handlerP6Object(U)|0))break;gj[c[(c[U>>2]|0)+76>>2]&8191](U);__ZN6Memory11free_staticEPvb(U,0)}while(0);c[I>>2]=N;if(!N)break;__ZN9Reference9referenceEv(N)}while(0);__ZN5Theme12set_styleboxERK10StringNameS2_RK3RefI8StyleBoxE(x,G,H,I);x=c[I>>2]|0;do if(x|0){if(!(__ZN9Reference11unreferenceEv(x)|0))break;M=c[I>>2]|0;if(!(__Z17predelete_handlerP6Object(M)|0))break;gj[c[(c[M>>2]|0)+76>>2]&8191](M);__ZN6Memory11free_staticEPvb(M,0)}while(0);__ZN10StringNameD2Ev(H);__ZN10StringNameD2Ev(G);x=c[b>>2]|0;__ZN10StringNameC2EPKc(G,1016719);__ZN10StringNameC2EPKc(H,1016648);__ZN5Theme12set_constantERK10StringNameS2_i(x,G,H,~~+g[84602]);__ZN10StringNameD2Ev(H);__ZN10StringNameD2Ev(G);x=c[b>>2]|0;__ZN10StringNameC2EPKc(G,1125979);__ZN10StringNameC2EPKc(H,1016648);c[I>>2]=__ZL9make_iconIPKhE3RefI7TextureET_(1016730)|0;__ZN5Theme8set_iconERK10StringNameS2_RK3RefI7TextureE(x,G,H,I);x=c[I>>2]|0;do if(x|0){if(!(__ZN9Reference11unreferenceEv(x)|0))break;M=c[I>>2]|0;if(!(__Z17predelete_handlerP6Object(M)|0))break;gj[c[(c[M>>2]|0)+76>>2]&8191](M);__ZN6Memory11free_staticEPvb(M,0)}while(0);__ZN10StringNameD2Ev(H);__ZN10StringNameD2Ev(G);x=c[b>>2]|0;__ZN10StringNameC2EPKc(G,1125789);__ZN10StringNameC2EPKc(H,1016648);c[I>>2]=__ZL9make_iconIPKhE3RefI7TextureET_(1017003)|0;__ZN5Theme8set_iconERK10StringNameS2_RK3RefI7TextureE(x,G,H,I);x=c[I>>2]|0;do if(x|0){if(!(__ZN9Reference11unreferenceEv(x)|0))break;M=c[I>>2]|0;if(!(__Z17predelete_handlerP6Object(M)|0))break;gj[c[(c[M>>2]|0)+76>>2]&8191](M);__ZN6Memory11free_staticEPvb(M,0)}while(0);__ZN10StringNameD2Ev(H);__ZN10StringNameD2Ev(G);x=c[b>>2]|0;__ZN10StringNameC2EPKc(G,1017225);__ZN10StringNameC2EPKc(H,1016648);c[I>>2]=__ZL9make_iconIPKhE3RefI7TextureET_(1017233)|0;__ZN5Theme8set_iconERK10StringNameS2_RK3RefI7TextureE(x,G,H,I);x=c[I>>2]|0;do if(x|0){if(!(__ZN9Reference11unreferenceEv(x)|0))break;M=c[I>>2]|0;if(!(__Z17predelete_handlerP6Object(M)|0))break;gj[c[(c[M>>2]|0)+76>>2]&8191](M);__ZN6Memory11free_staticEPvb(M,0)}while(0);__ZN10StringNameD2Ev(H);__ZN10StringNameD2Ev(G);x=c[b>>2]|0;__ZN10StringNameC2EPKc(G,1009333);__ZN10StringNameC2EPKc(H,1016648);__ZN5Theme8set_fontERK10StringNameS2_RK3RefI4FontE(x,G,H,d);__ZN10StringNameD2Ev(H);__ZN10StringNameD2Ev(G);x=c[b>>2]|0;__ZN10StringNameC2EPKc(G,1009344);__ZN10StringNameC2EPKc(H,1016648);g[I>>2]=0.0;g[I+4>>2]=0.0;g[I+8>>2]=0.0;g[I+12>>2]=1.0;__ZN5Theme9set_colorERK10StringNameS2_RK5Color(x,G,H,I);__ZN10StringNameD2Ev(H);__ZN10StringNameD2Ev(G);x=c[b>>2]|0;__ZN10StringNameC2EPKc(G,1017414);__ZN10StringNameC2EPKc(H,1016648);__ZN5Theme12set_constantERK10StringNameS2_i(x,G,H,~~(+g[84602]*20.0));__ZN10StringNameD2Ev(H);__ZN10StringNameD2Ev(G);x=c[b>>2]|0;__ZN10StringNameC2EPKc(G,1017427);__ZN10StringNameC2EPKc(H,1016648);__ZN5Theme12set_constantERK10StringNameS2_i(x,G,H,~~(+g[84602]*18.0));__ZN10StringNameD2Ev(H);__ZN10StringNameD2Ev(G);x=c[b>>2]|0;__ZN10StringNameC2EPKc(G,1017440);__ZN10StringNameC2EPKc(H,1016648);__ZN5Theme12set_constantERK10StringNameS2_i(x,G,H,~~(+g[84602]*3.0));__ZN10StringNameD2Ev(H);__ZN10StringNameD2Ev(G);x=__ZL13make_styleboxIPKhE3RefI15StyleBoxTextureET_ffffffffb(1010969,4.0,4.0,4.0,4.0,8.0,0.0,8.0,0.0)|0;M=__ZL13make_styleboxIPKhE3RefI15StyleBoxTextureET_ffffffffb(1017452,4.0,4.0,4.0,4.0,8.0,0.0,8.0,0.0)|0;K=c[b>>2]|0;__ZN10StringNameC2EPKc(G,1086799);__ZN10StringNameC2EPKc(H,1017863);U=__ZL13make_styleboxIPKhE3RefI15StyleBoxTextureET_ffffffffb(1000962,4.0,4.0,4.0,5.0,-1.0,-1.0,-1.0,-1.0)|0;c[I>>2]=0;pa=(U|0)==0;do if(pa)c[I>>2]=0;else{qa=$i[c[(c[U>>2]|0)+44>>2]&8191](U,1234344)|0;ra=qa?U:0;qa=c[I>>2]|0;if((ra|0)==(qa|0))break;do if(qa|0){if(!(__ZN9Reference11unreferenceEv(qa)|0))break;sa=c[I>>2]|0;if(!(__Z17predelete_handlerP6Object(sa)|0))break;gj[c[(c[sa>>2]|0)+76>>2]&8191](sa);__ZN6Memory11free_staticEPvb(sa,0)}while(0);c[I>>2]=ra;if(!ra)break;__ZN9Reference9referenceEv(ra)}while(0);__ZN5Theme12set_styleboxERK10StringNameS2_RK3RefI8StyleBoxE(K,G,H,I);K=c[I>>2]|0;do if(K|0){if(!(__ZN9Reference11unreferenceEv(K)|0))break;qa=c[I>>2]|0;if(!(__Z17predelete_handlerP6Object(qa)|0))break;gj[c[(c[qa>>2]|0)+76>>2]&8191](qa);__ZN6Memory11free_staticEPvb(qa,0)}while(0);c[I>>2]=0;do if(!pa){if(!(__ZN9Reference11unreferenceEv(U)|0))break;if(!(__Z17predelete_handlerP6Object(U)|0))break;gj[c[(c[U>>2]|0)+76>>2]&8191](U);__ZN6Memory11free_staticEPvb(U,0)}while(0);__ZN10StringNameD2Ev(H);__ZN10StringNameD2Ev(G);U=c[b>>2]|0;__ZN10StringNameC2EPKc(G,1017868);__ZN10StringNameC2EPKc(H,1017863);c[I>>2]=0;do if(w)c[I>>2]=0;else{pa=$i[c[(c[L>>2]|0)+44>>2]&8191](L,1234344)|0;K=pa?L:0;pa=c[I>>2]|0;if((K|0)==(pa|0))break;do if(pa|0){if(!(__ZN9Reference11unreferenceEv(pa)|0))break;qa=c[I>>2]|0;if(!(__Z17predelete_handlerP6Object(qa)|0))break;gj[c[(c[qa>>2]|0)+76>>2]&8191](qa);__ZN6Memory11free_staticEPvb(qa,0)}while(0);c[I>>2]=K;if(!K)break;__ZN9Reference9referenceEv(K)}while(0);__ZN5Theme12set_styleboxERK10StringNameS2_RK3RefI8StyleBoxE(U,G,H,I);U=c[I>>2]|0;do if(U|0){if(!(__ZN9Reference11unreferenceEv(U)|0))break;pa=c[I>>2]|0;if(!(__Z17predelete_handlerP6Object(pa)|0))break;gj[c[(c[pa>>2]|0)+76>>2]&8191](pa);__ZN6Memory11free_staticEPvb(pa,0)}while(0);__ZN10StringNameD2Ev(H);__ZN10StringNameD2Ev(G);U=c[b>>2]|0;__ZN10StringNameC2EPKc(G,1017877);__ZN10StringNameC2EPKc(H,1017863);c[I>>2]=0;pa=(M|0)==0;do if(pa)c[I>>2]=0;else{ra=$i[c[(c[M>>2]|0)+44>>2]&8191](M,1234344)|0;qa=ra?M:0;ra=c[I>>2]|0;if((qa|0)==(ra|0))break;do if(ra|0){if(!(__ZN9Reference11unreferenceEv(ra)|0))break;N=c[I>>2]|0;if(!(__Z17predelete_handlerP6Object(N)|0))break;gj[c[(c[N>>2]|0)+76>>2]&8191](N);__ZN6Memory11free_staticEPvb(N,0)}while(0);c[I>>2]=qa;if(!qa)break;__ZN9Reference9referenceEv(qa)}while(0);__ZN5Theme12set_styleboxERK10StringNameS2_RK3RefI8StyleBoxE(U,G,H,I);U=c[I>>2]|0;do if(U|0){if(!(__ZN9Reference11unreferenceEv(U)|0))break;ra=c[I>>2]|0;if(!(__Z17predelete_handlerP6Object(ra)|0))break;gj[c[(c[ra>>2]|0)+76>>2]&8191](ra);__ZN6Memory11free_staticEPvb(ra,0)}while(0);__ZN10StringNameD2Ev(H);__ZN10StringNameD2Ev(G);U=c[b>>2]|0;__ZN10StringNameC2EPKc(G,1017886);__ZN10StringNameC2EPKc(H,1017863);c[I>>2]=0;ra=(x|0)==0;do if(ra)c[I>>2]=0;else{K=$i[c[(c[x>>2]|0)+44>>2]&8191](x,1234344)|0;N=K?x:0;K=c[I>>2]|0;if((N|0)==(K|0))break;do if(K|0){if(!(__ZN9Reference11unreferenceEv(K)|0))break;sa=c[I>>2]|0;if(!(__Z17predelete_handlerP6Object(sa)|0))break;gj[c[(c[sa>>2]|0)+76>>2]&8191](sa);__ZN6Memory11free_staticEPvb(sa,0)}while(0);c[I>>2]=N;if(!N)break;__ZN9Reference9referenceEv(N)}while(0);__ZN5Theme12set_styleboxERK10StringNameS2_RK3RefI8StyleBoxE(U,G,H,I);U=c[I>>2]|0;do if(U|0){if(!(__ZN9Reference11unreferenceEv(U)|0))break;K=c[I>>2]|0;if(!(__Z17predelete_handlerP6Object(K)|0))break;gj[c[(c[K>>2]|0)+76>>2]&8191](K);__ZN6Memory11free_staticEPvb(K,0)}while(0);__ZN10StringNameD2Ev(H);__ZN10StringNameD2Ev(G);U=c[b>>2]|0;__ZN10StringNameC2EPKc(G,1017901);__ZN10StringNameC2EPKc(H,1017863);c[I>>2]=0;do if(w)c[I>>2]=0;else{K=$i[c[(c[L>>2]|0)+44>>2]&8191](L,1234344)|0;qa=K?L:0;K=c[I>>2]|0;if((qa|0)==(K|0))break;do if(K|0){if(!(__ZN9Reference11unreferenceEv(K)|0))break;sa=c[I>>2]|0;if(!(__Z17predelete_handlerP6Object(sa)|0))break;gj[c[(c[sa>>2]|0)+76>>2]&8191](sa);__ZN6Memory11free_staticEPvb(sa,0)}while(0);c[I>>2]=qa;if(!qa)break;__ZN9Reference9referenceEv(qa)}while(0);__ZN5Theme12set_styleboxERK10StringNameS2_RK3RefI8StyleBoxE(U,G,H,I);U=c[I>>2]|0;do if(U|0){if(!(__ZN9Reference11unreferenceEv(U)|0))break;K=c[I>>2]|0;if(!(__Z17predelete_handlerP6Object(K)|0))break;gj[c[(c[K>>2]|0)+76>>2]&8191](K);__ZN6Memory11free_staticEPvb(K,0)}while(0);__ZN10StringNameD2Ev(H);__ZN10StringNameD2Ev(G);U=c[b>>2]|0;__ZN10StringNameC2EPKc(G,1017908);__ZN10StringNameC2EPKc(H,1017863);c[I>>2]=0;do if(w)c[I>>2]=0;else{K=$i[c[(c[L>>2]|0)+44>>2]&8191](L,1234344)|0;N=K?L:0;K=c[I>>2]|0;if((N|0)==(K|0))break;do if(K|0){if(!(__ZN9Reference11unreferenceEv(K)|0))break;sa=c[I>>2]|0;if(!(__Z17predelete_handlerP6Object(sa)|0))break;gj[c[(c[sa>>2]|0)+76>>2]&8191](sa);__ZN6Memory11free_staticEPvb(sa,0)}while(0);c[I>>2]=N;if(!N)break;__ZN9Reference9referenceEv(N)}while(0);__ZN5Theme12set_styleboxERK10StringNameS2_RK3RefI8StyleBoxE(U,G,H,I);U=c[I>>2]|0;do if(U|0){if(!(__ZN9Reference11unreferenceEv(U)|0))break;K=c[I>>2]|0;if(!(__Z17predelete_handlerP6Object(K)|0))break;gj[c[(c[K>>2]|0)+76>>2]&8191](K);__ZN6Memory11free_staticEPvb(K,0)}while(0);__ZN10StringNameD2Ev(H);__ZN10StringNameD2Ev(G);U=c[b>>2]|0;__ZN10StringNameC2EPKc(G,1017925);__ZN10StringNameC2EPKc(H,1017863);K=__ZL13make_styleboxIPKhE3RefI15StyleBoxTextureET_ffffffffb(988174,4.0,4.0,4.0,4.0,-1.0,-1.0,-1.0,-1.0)|0;c[I>>2]=0;qa=(K|0)==0;do if(qa)c[I>>2]=0;else{sa=$i[c[(c[K>>2]|0)+44>>2]&8191](K,1234344)|0;ta=sa?K:0;sa=c[I>>2]|0;if((ta|0)==(sa|0))break;do if(sa|0){if(!(__ZN9Reference11unreferenceEv(sa)|0))break;ua=c[I>>2]|0;if(!(__Z17predelete_handlerP6Object(ua)|0))break;gj[c[(c[ua>>2]|0)+76>>2]&8191](ua);__ZN6Memory11free_staticEPvb(ua,0)}while(0);c[I>>2]=ta;if(!ta)break;__ZN9Reference9referenceEv(ta)}while(0);__ZN5Theme12set_styleboxERK10StringNameS2_RK3RefI8StyleBoxE(U,G,H,I);U=c[I>>2]|0;do if(U|0){if(!(__ZN9Reference11unreferenceEv(U)|0))break;sa=c[I>>2]|0;if(!(__Z17predelete_handlerP6Object(sa)|0))break;gj[c[(c[sa>>2]|0)+76>>2]&8191](sa);__ZN6Memory11free_staticEPvb(sa,0)}while(0);c[I>>2]=0;do if(!qa){if(!(__ZN9Reference11unreferenceEv(K)|0))break;if(!(__Z17predelete_handlerP6Object(K)|0))break;gj[c[(c[K>>2]|0)+76>>2]&8191](K);__ZN6Memory11free_staticEPvb(K,0)}while(0);__ZN10StringNameD2Ev(H);__ZN10StringNameD2Ev(G);K=c[b>>2]|0;__ZN10StringNameC2EPKc(G,1017940);__ZN10StringNameC2EPKc(H,1017863);qa=__ZL13make_styleboxIPKhE3RefI15StyleBoxTextureET_ffffffffb(1017960,4.0,4.0,4.0,4.0,-1.0,-1.0,-1.0,-1.0)|0;c[I>>2]=0;U=(qa|0)==0;do if(U)c[I>>2]=0;else{sa=$i[c[(c[qa>>2]|0)+44>>2]&8191](qa,1234344)|0;N=sa?qa:0;sa=c[I>>2]|0;if((N|0)==(sa|0))break;do if(sa|0){if(!(__ZN9Reference11unreferenceEv(sa)|0))break;ua=c[I>>2]|0;if(!(__Z17predelete_handlerP6Object(ua)|0))break;gj[c[(c[ua>>2]|0)+76>>2]&8191](ua);__ZN6Memory11free_staticEPvb(ua,0)}while(0);c[I>>2]=N;if(!N)break;__ZN9Reference9referenceEv(N)}while(0);__ZN5Theme12set_styleboxERK10StringNameS2_RK3RefI8StyleBoxE(K,G,H,I);K=c[I>>2]|0;do if(K|0){if(!(__ZN9Reference11unreferenceEv(K)|0))break;sa=c[I>>2]|0;if(!(__Z17predelete_handlerP6Object(sa)|0))break;gj[c[(c[sa>>2]|0)+76>>2]&8191](sa);__ZN6Memory11free_staticEPvb(sa,0)}while(0);c[I>>2]=0;do if(!U){if(!(__ZN9Reference11unreferenceEv(qa)|0))break;if(!(__Z17predelete_handlerP6Object(qa)|0))break;gj[c[(c[qa>>2]|0)+76>>2]&8191](qa);__ZN6Memory11free_staticEPvb(qa,0)}while(0);__ZN10StringNameD2Ev(H);__ZN10StringNameD2Ev(G);qa=c[b>>2]|0;__ZN10StringNameC2EPKc(G,1018295);__ZN10StringNameC2EPKc(H,1017863);U=__ZL13make_styleboxIPKhE3RefI15StyleBoxTextureET_ffffffffb(1018316,4.0,4.0,4.0,4.0,-1.0,-1.0,-1.0,-1.0)|0;c[I>>2]=0;K=(U|0)==0;do if(K)c[I>>2]=0;else{sa=$i[c[(c[U>>2]|0)+44>>2]&8191](U,1234344)|0;ta=sa?U:0;sa=c[I>>2]|0;if((ta|0)==(sa|0))break;do if(sa|0){if(!(__ZN9Reference11unreferenceEv(sa)|0))break;ua=c[I>>2]|0;if(!(__Z17predelete_handlerP6Object(ua)|0))break;gj[c[(c[ua>>2]|0)+76>>2]&8191](ua);__ZN6Memory11free_staticEPvb(ua,0)}while(0);c[I>>2]=ta;if(!ta)break;__ZN9Reference9referenceEv(ta)}while(0);__ZN5Theme12set_styleboxERK10StringNameS2_RK3RefI8StyleBoxE(qa,G,H,I);qa=c[I>>2]|0;do if(qa|0){if(!(__ZN9Reference11unreferenceEv(qa)|0))break;sa=c[I>>2]|0;if(!(__Z17predelete_handlerP6Object(sa)|0))break;gj[c[(c[sa>>2]|0)+76>>2]&8191](sa);__ZN6Memory11free_staticEPvb(sa,0)}while(0);c[I>>2]=0;do if(!K){if(!(__ZN9Reference11unreferenceEv(U)|0))break;if(!(__Z17predelete_handlerP6Object(U)|0))break;gj[c[(c[U>>2]|0)+76>>2]&8191](U);__ZN6Memory11free_staticEPvb(U,0)}while(0);__ZN10StringNameD2Ev(H);__ZN10StringNameD2Ev(G);U=c[b>>2]|0;__ZN10StringNameC2EPKc(G,1018651);__ZN10StringNameC2EPKc(H,1017863);K=__ZL13make_styleboxIPKhE3RefI15StyleBoxTextureET_ffffffffb(1017960,4.0,4.0,4.0,4.0,-1.0,-1.0,-1.0,-1.0)|0;c[I>>2]=0;qa=(K|0)==0;do if(qa)c[I>>2]=0;else{sa=$i[c[(c[K>>2]|0)+44>>2]&8191](K,1234344)|0;N=sa?K:0;sa=c[I>>2]|0;if((N|0)==(sa|0))break;do if(sa|0){if(!(__ZN9Reference11unreferenceEv(sa)|0))break;ua=c[I>>2]|0;if(!(__Z17predelete_handlerP6Object(ua)|0))break;gj[c[(c[ua>>2]|0)+76>>2]&8191](ua);__ZN6Memory11free_staticEPvb(ua,0)}while(0);c[I>>2]=N;if(!N)break;__ZN9Reference9referenceEv(N)}while(0);__ZN5Theme12set_styleboxERK10StringNameS2_RK3RefI8StyleBoxE(U,G,H,I);U=c[I>>2]|0;do if(U|0){if(!(__ZN9Reference11unreferenceEv(U)|0))break;sa=c[I>>2]|0;if(!(__Z17predelete_handlerP6Object(sa)|0))break;gj[c[(c[sa>>2]|0)+76>>2]&8191](sa);__ZN6Memory11free_staticEPvb(sa,0)}while(0);c[I>>2]=0;do if(!qa){if(!(__ZN9Reference11unreferenceEv(K)|0))break;if(!(__Z17predelete_handlerP6Object(K)|0))break;gj[c[(c[K>>2]|0)+76>>2]&8191](K);__ZN6Memory11free_staticEPvb(K,0)}while(0);__ZN10StringNameD2Ev(H);__ZN10StringNameD2Ev(G);K=c[b>>2]|0;__ZN10StringNameC2EPKc(G,994322);__ZN10StringNameC2EPKc(H,1017863);c[I>>2]=__ZL9make_iconIPKhE3RefI7TextureET_(994330)|0;__ZN5Theme8set_iconERK10StringNameS2_RK3RefI7TextureE(K,G,H,I);K=c[I>>2]|0;do if(K|0){if(!(__ZN9Reference11unreferenceEv(K)|0))break;qa=c[I>>2]|0;if(!(__Z17predelete_handlerP6Object(qa)|0))break;gj[c[(c[qa>>2]|0)+76>>2]&8191](qa);__ZN6Memory11free_staticEPvb(qa,0)}while(0);__ZN10StringNameD2Ev(H);__ZN10StringNameD2Ev(G);K=c[b>>2]|0;__ZN10StringNameC2EPKc(G,994957);__ZN10StringNameC2EPKc(H,1017863);c[I>>2]=__ZL9make_iconIPKhE3RefI7TextureET_(994967)|0;__ZN5Theme8set_iconERK10StringNameS2_RK3RefI7TextureE(K,G,H,I);K=c[I>>2]|0;do if(K|0){if(!(__ZN9Reference11unreferenceEv(K)|0))break;qa=c[I>>2]|0;if(!(__Z17predelete_handlerP6Object(qa)|0))break;gj[c[(c[qa>>2]|0)+76>>2]&8191](qa);__ZN6Memory11free_staticEPvb(qa,0)}while(0);__ZN10StringNameD2Ev(H);__ZN10StringNameD2Ev(G);K=c[b>>2]|0;__ZN10StringNameC2EPKc(G,1007774);__ZN10StringNameC2EPKc(H,1017863);c[I>>2]=__ZL9make_iconIPKhE3RefI7TextureET_(1018670)|0;__ZN5Theme8set_iconERK10StringNameS2_RK3RefI7TextureE(K,G,H,I);K=c[I>>2]|0;do if(K|0){if(!(__ZN9Reference11unreferenceEv(K)|0))break;qa=c[I>>2]|0;if(!(__Z17predelete_handlerP6Object(qa)|0))break;gj[c[(c[qa>>2]|0)+76>>2]&8191](qa);__ZN6Memory11free_staticEPvb(qa,0)}while(0);__ZN10StringNameD2Ev(H);__ZN10StringNameD2Ev(G);K=c[b>>2]|0;__ZN10StringNameC2EPKc(G,1018911);__ZN10StringNameC2EPKc(H,1017863);c[I>>2]=__ZL9make_iconIPKhE3RefI7TextureET_(1018924)|0;__ZN5Theme8set_iconERK10StringNameS2_RK3RefI7TextureE(K,G,H,I);K=c[I>>2]|0;do if(K|0){if(!(__ZN9Reference11unreferenceEv(K)|0))break;qa=c[I>>2]|0;if(!(__Z17predelete_handlerP6Object(qa)|0))break;gj[c[(c[qa>>2]|0)+76>>2]&8191](qa);__ZN6Memory11free_staticEPvb(qa,0)}while(0);__ZN10StringNameD2Ev(H);__ZN10StringNameD2Ev(G);K=c[b>>2]|0;__ZN10StringNameC2EPKc(G,994044);__ZN10StringNameC2EPKc(H,1017863);c[I>>2]=__ZL9make_iconIPKhE3RefI7TextureET_(1019293)|0;__ZN5Theme8set_iconERK10StringNameS2_RK3RefI7TextureE(K,G,H,I);K=c[I>>2]|0;do if(K|0){if(!(__ZN9Reference11unreferenceEv(K)|0))break;qa=c[I>>2]|0;if(!(__Z17predelete_handlerP6Object(qa)|0))break;gj[c[(c[qa>>2]|0)+76>>2]&8191](qa);__ZN6Memory11free_staticEPvb(qa,0)}while(0);__ZN10StringNameD2Ev(H);__ZN10StringNameD2Ev(G);K=c[b>>2]|0;__ZN10StringNameC2EPKc(G,1019477);__ZN10StringNameC2EPKc(H,1017863);c[I>>2]=__ZL9make_iconIPKhE3RefI7TextureET_(1019493)|0;__ZN5Theme8set_iconERK10StringNameS2_RK3RefI7TextureE(K,G,H,I);K=c[I>>2]|0;do if(K|0){if(!(__ZN9Reference11unreferenceEv(K)|0))break;qa=c[I>>2]|0;if(!(__Z17predelete_handlerP6Object(qa)|0))break;gj[c[(c[qa>>2]|0)+76>>2]&8191](qa);__ZN6Memory11free_staticEPvb(qa,0)}while(0);__ZN10StringNameD2Ev(H);__ZN10StringNameD2Ev(G);K=c[b>>2]|0;__ZN10StringNameC2EPKc(G,1019676);__ZN10StringNameC2EPKc(H,1017863);__ZN5Theme8set_fontERK10StringNameS2_RK3RefI4FontE(K,G,H,d);__ZN10StringNameD2Ev(H);__ZN10StringNameD2Ev(G);K=c[b>>2]|0;__ZN10StringNameC2EPKc(G,990211);__ZN10StringNameC2EPKc(H,1017863);__ZN5Theme8set_fontERK10StringNameS2_RK3RefI4FontE(K,G,H,d);__ZN10StringNameD2Ev(H);__ZN10StringNameD2Ev(G);K=c[b>>2]|0;__ZN10StringNameC2EPKc(G,1019694);__ZN10StringNameC2EPKc(H,1017863);__ZN5Theme9set_colorERK10StringNameS2_RK5Color(K,G,H,k);__ZN10StringNameD2Ev(H);__ZN10StringNameD2Ev(G);K=c[b>>2]|0;__ZN10StringNameC2EPKc(G,990216);__ZN10StringNameC2EPKc(H,1017863);__ZN5Theme9set_colorERK10StringNameS2_RK5Color(K,G,H,o);__ZN10StringNameD2Ev(H);__ZN10StringNameD2Ev(G);K=c[b>>2]|0;__ZN10StringNameC2EPKc(G,1000012);__ZN10StringNameC2EPKc(H,1017863);__ZN5Theme9set_colorERK10StringNameS2_RK5Color(K,G,H,r);__ZN10StringNameD2Ev(H);__ZN10StringNameD2Ev(G);K=c[b>>2]|0;__ZN10StringNameC2EPKc(G,1000045);__ZN10StringNameC2EPKc(H,1017863);g[I>>2]=.10000000149011612;g[I+4>>2]=.10000000149011612;g[I+8>>2]=1.0;g[I+12>>2]=.800000011920929;__ZN5Theme9set_colorERK10StringNameS2_RK5Color(K,G,H,I);__ZN10StringNameD2Ev(H);__ZN10StringNameD2Ev(G);K=c[b>>2]|0;__ZN10StringNameC2EPKc(G,1000032);__ZN10StringNameC2EPKc(H,1017863);g[I>>2]=0.0;g[I+4>>2]=0.0;g[I+8>>2]=0.0;g[I+12>>2]=1.0;__ZN5Theme9set_colorERK10StringNameS2_RK5Color(K,G,H,I);__ZN10StringNameD2Ev(H);__ZN10StringNameD2Ev(G);K=c[b>>2]|0;__ZN10StringNameC2EPKc(G,1019713);__ZN10StringNameC2EPKc(H,1017863);g[I>>2]=0.0;g[I+4>>2]=0.0;g[I+8>>2]=0.0;g[I+12>>2]=.10000000149011612;__ZN5Theme9set_colorERK10StringNameS2_RK5Color(K,G,H,I);__ZN10StringNameD2Ev(H);__ZN10StringNameD2Ev(G);K=c[b>>2]|0;__ZN10StringNameC2EPKc(G,1019725);__ZN10StringNameC2EPKc(H,1017863);g[I>>2]=1.0;g[I+4>>2]=.30000001192092896;g[I+8>>2]=.20000000298023224;g[I+12>>2]=1.0;__ZN5Theme9set_colorERK10StringNameS2_RK5Color(K,G,H,I);__ZN10StringNameD2Ev(H);__ZN10StringNameD2Ev(G);K=c[b>>2]|0;__ZN10StringNameC2EPKc(G,1019745);__ZN10StringNameC2EPKc(H,1017863);__ZN6StringC2EPKc(J,1019769);__ZN5Color4htmlERK6String(I,J);__ZN5Theme9set_colorERK10StringNameS2_RK5Color(K,G,H,I);K=c[J>>2]|0;do if(K|0){if(__Z16atomic_decrementPj(K+-8|0)|0)break;__ZN6Memory11free_staticEPvb(K,1)}while(0);__ZN10StringNameD2Ev(H);__ZN10StringNameD2Ev(G);K=c[b>>2]|0;__ZN10StringNameC2EPKc(G,990283);__ZN10StringNameC2EPKc(H,1017863);__ZN5Theme12set_constantERK10StringNameS2_i(K,G,H,~~(+g[84602]*4.0));__ZN10StringNameD2Ev(H);__ZN10StringNameD2Ev(G);K=c[b>>2]|0;__ZN10StringNameC2EPKc(G,1012526);__ZN10StringNameC2EPKc(H,1017863);__ZN5Theme12set_constantERK10StringNameS2_i(K,G,H,~~(+g[84602]*4.0));__ZN10StringNameD2Ev(H);__ZN10StringNameD2Ev(G);K=c[b>>2]|0;__ZN10StringNameC2EPKc(G,1019776);__ZN10StringNameC2EPKc(H,1017863);__ZN5Theme12set_constantERK10StringNameS2_i(K,G,H,~~(+g[84602]*2.0));__ZN10StringNameD2Ev(H);__ZN10StringNameD2Ev(G);K=c[b>>2]|0;__ZN10StringNameC2EPKc(G,1019788);__ZN10StringNameC2EPKc(H,1017863);__ZN5Theme12set_constantERK10StringNameS2_i(K,G,H,~~(+g[84602]*12.0));__ZN10StringNameD2Ev(H);__ZN10StringNameD2Ev(G);K=c[b>>2]|0;__ZN10StringNameC2EPKc(G,1019800);__ZN10StringNameC2EPKc(H,1017863);__ZN5Theme12set_constantERK10StringNameS2_i(K,G,H,~~(+g[84602]*4.0));__ZN10StringNameD2Ev(H);__ZN10StringNameD2Ev(G);K=c[b>>2]|0;__ZN10StringNameC2EPKc(G,1019814);__ZN10StringNameC2EPKc(H,1017863);__ZN5Theme12set_constantERK10StringNameS2_i(K,G,H,0);__ZN10StringNameD2Ev(H);__ZN10StringNameD2Ev(G);K=c[b>>2]|0;__ZN10StringNameC2EPKc(G,1019838);__ZN10StringNameC2EPKc(H,1017863);__ZN5Theme12set_constantERK10StringNameS2_i(K,G,H,4);__ZN10StringNameD2Ev(H);__ZN10StringNameD2Ev(G);K=c[b>>2]|0;__ZN10StringNameC2EPKc(G,1019852);__ZN10StringNameC2EPKc(H,1017863);__ZN5Theme12set_constantERK10StringNameS2_i(K,G,H,12);__ZN10StringNameD2Ev(H);__ZN10StringNameD2Ev(G);K=__ZL13make_styleboxIPKhE3RefI15StyleBoxTextureET_ffffffffb(1010969,4.0,4.0,4.0,4.0,8.0,2.0,8.0,2.0)|0;J=__ZL13make_styleboxIPKhE3RefI15StyleBoxTextureET_ffffffffb(1017452,4.0,4.0,4.0,4.0,8.0,2.0,8.0,2.0)|0;qa=c[b>>2]|0;__ZN10StringNameC2EPKc(G,1086799);__ZN10StringNameC2EPKc(H,1019865);U=__ZL13make_styleboxIPKhE3RefI15StyleBoxTextureET_ffffffffb(1000962,4.0,4.0,4.0,5.0,-1.0,-1.0,-1.0,-1.0)|0;c[I>>2]=0;sa=(U|0)==0;do if(sa)c[I>>2]=0;else{ta=$i[c[(c[U>>2]|0)+44>>2]&8191](U,1234344)|0;ua=ta?U:0;ta=c[I>>2]|0;if((ua|0)==(ta|0))break;do if(ta|0){if(!(__ZN9Reference11unreferenceEv(ta)|0))break;va=c[I>>2]|0;if(!(__Z17predelete_handlerP6Object(va)|0))break;gj[c[(c[va>>2]|0)+76>>2]&8191](va);__ZN6Memory11free_staticEPvb(va,0)}while(0);c[I>>2]=ua;if(!ua)break;__ZN9Reference9referenceEv(ua)}while(0);__ZN5Theme12set_styleboxERK10StringNameS2_RK3RefI8StyleBoxE(qa,G,H,I);qa=c[I>>2]|0;do if(qa|0){if(!(__ZN9Reference11unreferenceEv(qa)|0))break;ta=c[I>>2]|0;if(!(__Z17predelete_handlerP6Object(ta)|0))break;gj[c[(c[ta>>2]|0)+76>>2]&8191](ta);__ZN6Memory11free_staticEPvb(ta,0)}while(0);c[I>>2]=0;do if(!sa){if(!(__ZN9Reference11unreferenceEv(U)|0))break;if(!(__Z17predelete_handlerP6Object(U)|0))break;gj[c[(c[U>>2]|0)+76>>2]&8191](U);__ZN6Memory11free_staticEPvb(U,0)}while(0);__ZN10StringNameD2Ev(H);__ZN10StringNameD2Ev(G);U=c[b>>2]|0;__ZN10StringNameC2EPKc(G,1017868);__ZN10StringNameC2EPKc(H,1019865);c[I>>2]=0;do if(w)c[I>>2]=0;else{sa=$i[c[(c[L>>2]|0)+44>>2]&8191](L,1234344)|0;qa=sa?L:0;sa=c[I>>2]|0;if((qa|0)==(sa|0))break;do if(sa|0){if(!(__ZN9Reference11unreferenceEv(sa)|0))break;ta=c[I>>2]|0;if(!(__Z17predelete_handlerP6Object(ta)|0))break;gj[c[(c[ta>>2]|0)+76>>2]&8191](ta);__ZN6Memory11free_staticEPvb(ta,0)}while(0);c[I>>2]=qa;if(!qa)break;__ZN9Reference9referenceEv(qa)}while(0);__ZN5Theme12set_styleboxERK10StringNameS2_RK3RefI8StyleBoxE(U,G,H,I);U=c[I>>2]|0;do if(U|0){if(!(__ZN9Reference11unreferenceEv(U)|0))break;sa=c[I>>2]|0;if(!(__Z17predelete_handlerP6Object(sa)|0))break;gj[c[(c[sa>>2]|0)+76>>2]&8191](sa);__ZN6Memory11free_staticEPvb(sa,0)}while(0);__ZN10StringNameD2Ev(H);__ZN10StringNameD2Ev(G);U=c[b>>2]|0;__ZN10StringNameC2EPKc(G,990283);__ZN10StringNameC2EPKc(H,1019865);__ZN5Theme12set_constantERK10StringNameS2_i(U,G,H,4);__ZN10StringNameD2Ev(H);__ZN10StringNameD2Ev(G);U=c[b>>2]|0;__ZN10StringNameC2EPKc(G,1012526);__ZN10StringNameC2EPKc(H,1019865);__ZN5Theme12set_constantERK10StringNameS2_i(U,G,H,2);__ZN10StringNameD2Ev(H);__ZN10StringNameD2Ev(G);U=c[b>>2]|0;__ZN10StringNameC2EPKc(G,1019874);__ZN10StringNameC2EPKc(H,1019865);__ZN5Theme12set_constantERK10StringNameS2_i(U,G,H,4);__ZN10StringNameD2Ev(H);__ZN10StringNameD2Ev(G);U=c[b>>2]|0;__ZN10StringNameC2EPKc(G,1019886);__ZN10StringNameC2EPKc(H,1019865);__ZN5Theme12set_constantERK10StringNameS2_i(U,G,H,~~(+g[84602]*2.0));__ZN10StringNameD2Ev(H);__ZN10StringNameD2Ev(G);U=c[b>>2]|0;__ZN10StringNameC2EPKc(G,990211);__ZN10StringNameC2EPKc(H,1019865);__ZN5Theme8set_fontERK10StringNameS2_RK3RefI4FontE(U,G,H,d);__ZN10StringNameD2Ev(H);__ZN10StringNameD2Ev(G);U=c[b>>2]|0;__ZN10StringNameC2EPKc(G,990216);__ZN10StringNameC2EPKc(H,1019865);__ZN5Theme9set_colorERK10StringNameS2_RK5Color(U,G,H,n);__ZN10StringNameD2Ev(H);__ZN10StringNameD2Ev(G);n=c[b>>2]|0;__ZN10StringNameC2EPKc(G,1000012);__ZN10StringNameC2EPKc(H,1019865);__ZN5Theme9set_colorERK10StringNameS2_RK5Color(n,G,H,r);__ZN10StringNameD2Ev(H);__ZN10StringNameD2Ev(G);r=c[b>>2]|0;__ZN10StringNameC2EPKc(G,1019713);__ZN10StringNameC2EPKc(H,1019865);g[I>>2]=0.0;g[I+4>>2]=0.0;g[I+8>>2]=0.0;g[I+12>>2]=.10000000149011612;__ZN5Theme9set_colorERK10StringNameS2_RK5Color(r,G,H,I);__ZN10StringNameD2Ev(H);__ZN10StringNameD2Ev(G);r=c[b>>2]|0;__ZN10StringNameC2EPKc(G,1017877);__ZN10StringNameC2EPKc(H,1019865);c[I>>2]=0;n=(J|0)==0;do if(n)c[I>>2]=0;else{U=$i[c[(c[J>>2]|0)+44>>2]&8191](J,1234344)|0;sa=U?J:0;U=c[I>>2]|0;if((sa|0)==(U|0))break;do if(U|0){if(!(__ZN9Reference11unreferenceEv(U)|0))break;ua=c[I>>2]|0;if(!(__Z17predelete_handlerP6Object(ua)|0))break;gj[c[(c[ua>>2]|0)+76>>2]&8191](ua);__ZN6Memory11free_staticEPvb(ua,0)}while(0);c[I>>2]=sa;if(!sa)break;__ZN9Reference9referenceEv(sa)}while(0);__ZN5Theme12set_styleboxERK10StringNameS2_RK3RefI8StyleBoxE(r,G,H,I);r=c[I>>2]|0;do if(r|0){if(!(__ZN9Reference11unreferenceEv(r)|0))break;U=c[I>>2]|0;if(!(__Z17predelete_handlerP6Object(U)|0))break;gj[c[(c[U>>2]|0)+76>>2]&8191](U);__ZN6Memory11free_staticEPvb(U,0)}while(0);__ZN10StringNameD2Ev(H);__ZN10StringNameD2Ev(G);r=c[b>>2]|0;__ZN10StringNameC2EPKc(G,1017886);__ZN10StringNameC2EPKc(H,1019865);c[I>>2]=0;U=(K|0)==0;do if(U)c[I>>2]=0;else{qa=$i[c[(c[K>>2]|0)+44>>2]&8191](K,1234344)|0;ua=qa?K:0;qa=c[I>>2]|0;if((ua|0)==(qa|0))break;do if(qa|0){if(!(__ZN9Reference11unreferenceEv(qa)|0))break;ta=c[I>>2]|0;if(!(__Z17predelete_handlerP6Object(ta)|0))break;gj[c[(c[ta>>2]|0)+76>>2]&8191](ta);__ZN6Memory11free_staticEPvb(ta,0)}while(0);c[I>>2]=ua;if(!ua)break;__ZN9Reference9referenceEv(ua)}while(0);__ZN5Theme12set_styleboxERK10StringNameS2_RK3RefI8StyleBoxE(r,G,H,I);r=c[I>>2]|0;do if(r|0){if(!(__ZN9Reference11unreferenceEv(r)|0))break;qa=c[I>>2]|0;if(!(__Z17predelete_handlerP6Object(qa)|0))break;gj[c[(c[qa>>2]|0)+76>>2]&8191](qa);__ZN6Memory11free_staticEPvb(qa,0)}while(0);__ZN10StringNameD2Ev(H);__ZN10StringNameD2Ev(G);r=c[b>>2]|0;__ZN10StringNameC2EPKc(G,1017901);__ZN10StringNameC2EPKc(H,1019865);c[I>>2]=0;do if(w)c[I>>2]=0;else{qa=$i[c[(c[L>>2]|0)+44>>2]&8191](L,1234344)|0;sa=qa?L:0;qa=c[I>>2]|0;if((sa|0)==(qa|0))break;do if(qa|0){if(!(__ZN9Reference11unreferenceEv(qa)|0))break;ta=c[I>>2]|0;if(!(__Z17predelete_handlerP6Object(ta)|0))break;gj[c[(c[ta>>2]|0)+76>>2]&8191](ta);__ZN6Memory11free_staticEPvb(ta,0)}while(0);c[I>>2]=sa;if(!sa)break;__ZN9Reference9referenceEv(sa)}while(0);__ZN5Theme12set_styleboxERK10StringNameS2_RK3RefI8StyleBoxE(r,G,H,I);r=c[I>>2]|0;do if(r|0){if(!(__ZN9Reference11unreferenceEv(r)|0))break;qa=c[I>>2]|0;if(!(__Z17predelete_handlerP6Object(qa)|0))break;gj[c[(c[qa>>2]|0)+76>>2]&8191](qa);__ZN6Memory11free_staticEPvb(qa,0)}while(0);__ZN10StringNameD2Ev(H);__ZN10StringNameD2Ev(G);r=c[b>>2]|0;__ZN10StringNameC2EPKc(G,1017908);__ZN10StringNameC2EPKc(H,1019865);c[I>>2]=0;do if(w)c[I>>2]=0;else{qa=$i[c[(c[L>>2]|0)+44>>2]&8191](L,1234344)|0;ua=qa?L:0;qa=c[I>>2]|0;if((ua|0)==(qa|0))break;do if(qa|0){if(!(__ZN9Reference11unreferenceEv(qa)|0))break;ta=c[I>>2]|0;if(!(__Z17predelete_handlerP6Object(ta)|0))break;gj[c[(c[ta>>2]|0)+76>>2]&8191](ta);__ZN6Memory11free_staticEPvb(ta,0)}while(0);c[I>>2]=ua;if(!ua)break;__ZN9Reference9referenceEv(ua)}while(0);__ZN5Theme12set_styleboxERK10StringNameS2_RK3RefI8StyleBoxE(r,G,H,I);r=c[I>>2]|0;do if(r|0){if(!(__ZN9Reference11unreferenceEv(r)|0))break;qa=c[I>>2]|0;if(!(__Z17predelete_handlerP6Object(qa)|0))break;gj[c[(c[qa>>2]|0)+76>>2]&8191](qa);__ZN6Memory11free_staticEPvb(qa,0)}while(0);__ZN10StringNameD2Ev(H);__ZN10StringNameD2Ev(G);r=__ZL13make_styleboxIPKhE3RefI15StyleBoxTextureET_ffffffffb(1019902,4.0,4.0,4.0,4.0,4.0,4.0,4.0,4.0)|0;__ZN15StyleBoxTexture22set_expand_margin_sizeE6Marginf(r,0,+g[84602]*3.0);__ZN15StyleBoxTexture22set_expand_margin_sizeE6Marginf(r,1,+g[84602]*3.0);__ZN15StyleBoxTexture22set_expand_margin_sizeE6Marginf(r,2,+g[84602]*3.0);__ZN15StyleBoxTexture22set_expand_margin_sizeE6Marginf(r,3,+g[84602]*3.0);do if(!r)wa=0;else{__ZN9Reference9referenceEv(r);if(!(__ZN9Reference11unreferenceEv(r)|0)){wa=r;break}if(!(__Z17predelete_handlerP6Object(r)|0)){wa=r;break}gj[c[(c[r>>2]|0)+76>>2]&8191](r);__ZN6Memory11free_staticEPvb(r,0);wa=r}while(0);__ZN15StyleBoxTexture22set_expand_margin_sizeE6Marginf(wa,1,+g[84602]*2.0);__ZN8StyleBox18set_default_marginE6Marginf(wa,1,+g[84602]*8.0);r=c[b>>2]|0;__ZN10StringNameC2EPKc(G,1020500);__ZN10StringNameC2EPKc(H,1020507);qa=__ZL13make_styleboxIPKhE3RefI15StyleBoxTextureET_ffffffffb(1020520,4.0,4.0,4.0,1.0,16.0,4.0,16.0,4.0)|0;__ZN15StyleBoxTexture22set_expand_margin_sizeE6Marginf(qa,0,+g[84602]*2.0);__ZN15StyleBoxTexture22set_expand_margin_sizeE6Marginf(qa,1,+g[84602]*2.0);__ZN15StyleBoxTexture22set_expand_margin_sizeE6Marginf(qa,2,+g[84602]*2.0);__ZN15StyleBoxTexture22set_expand_margin_sizeE6Marginf(qa,3,+g[84602]*2.0);sa=(qa|0)==0;do if(sa){c[I>>2]=0;xa=0;ya=I;za=1}else{__ZN9Reference9referenceEv(qa);c[I>>2]=0;ta=$i[c[(c[qa>>2]|0)+44>>2]&8191](qa,1234344)|0;N=ta?qa:0;ta=c[I>>2]|0;if((N|0)==(ta|0)){xa=qa;ya=I;za=0;break}do if(ta|0){if(!(__ZN9Reference11unreferenceEv(ta)|0))break;va=c[I>>2]|0;if(!(__Z17predelete_handlerP6Object(va)|0))break;gj[c[(c[va>>2]|0)+76>>2]&8191](va);__ZN6Memory11free_staticEPvb(va,0)}while(0);c[I>>2]=N;if(!N){xa=qa;ya=I;za=0;break}__ZN9Reference9referenceEv(N);xa=qa;ya=I;za=0}while(0);__ZN5Theme12set_styleboxERK10StringNameS2_RK3RefI8StyleBoxE(r,G,H,I);r=c[ya>>2]|0;do if(r|0){if(!(__ZN9Reference11unreferenceEv(r)|0))break;ta=c[ya>>2]|0;if(!(__Z17predelete_handlerP6Object(ta)|0))break;gj[c[(c[ta>>2]|0)+76>>2]&8191](ta);__ZN6Memory11free_staticEPvb(ta,0)}while(0);c[ya>>2]=0;do if(!za){if(!(__ZN9Reference11unreferenceEv(xa)|0))break;if(!(__Z17predelete_handlerP6Object(xa)|0))break;gj[c[(c[xa>>2]|0)+76>>2]&8191](xa);__ZN6Memory11free_staticEPvb(xa,0)}while(0);do if(!sa){if(!(__ZN9Reference11unreferenceEv(qa)|0))break;if(!(__Z17predelete_handlerP6Object(qa)|0))break;gj[c[(c[qa>>2]|0)+76>>2]&8191](qa);__ZN6Memory11free_staticEPvb(qa,0)}while(0);__ZN10StringNameD2Ev(H);__ZN10StringNameD2Ev(G);qa=c[b>>2]|0;__ZN10StringNameC2EPKc(G,1021147);__ZN10StringNameC2EPKc(H,1020507);sa=__ZL13make_styleboxIPKhE3RefI15StyleBoxTextureET_ffffffffb(1021154,5.0,5.0,5.0,1.0,16.0,6.0,16.0,4.0)|0;__ZN15StyleBoxTexture22set_expand_margin_sizeE6Marginf(sa,0,+g[84602]*3.0);__ZN15StyleBoxTexture22set_expand_margin_sizeE6Marginf(sa,1,+g[84602]*0.0);__ZN15StyleBoxTexture22set_expand_margin_sizeE6Marginf(sa,2,+g[84602]*3.0);__ZN15StyleBoxTexture22set_expand_margin_sizeE6Marginf(sa,3,+g[84602]*3.0);xa=(sa|0)==0;do if(xa){c[I>>2]=0;Aa=0;Ba=I;Ca=1}else{__ZN9Reference9referenceEv(sa);c[I>>2]=0;za=$i[c[(c[sa>>2]|0)+44>>2]&8191](sa,1234344)|0;ya=za?sa:0;za=c[I>>2]|0;if((ya|0)==(za|0)){Aa=sa;Ba=I;Ca=0;break}do if(za|0){if(!(__ZN9Reference11unreferenceEv(za)|0))break;r=c[I>>2]|0;if(!(__Z17predelete_handlerP6Object(r)|0))break;gj[c[(c[r>>2]|0)+76>>2]&8191](r);__ZN6Memory11free_staticEPvb(r,0)}while(0);c[I>>2]=ya;if(!ya){Aa=sa;Ba=I;Ca=0;break}__ZN9Reference9referenceEv(ya);Aa=sa;Ba=I;Ca=0}while(0);__ZN5Theme12set_styleboxERK10StringNameS2_RK3RefI8StyleBoxE(qa,G,H,I);qa=c[Ba>>2]|0;do if(qa|0){if(!(__ZN9Reference11unreferenceEv(qa)|0))break;za=c[Ba>>2]|0;if(!(__Z17predelete_handlerP6Object(za)|0))break;gj[c[(c[za>>2]|0)+76>>2]&8191](za);__ZN6Memory11free_staticEPvb(za,0)}while(0);c[Ba>>2]=0;do if(!Ca){if(!(__ZN9Reference11unreferenceEv(Aa)|0))break;if(!(__Z17predelete_handlerP6Object(Aa)|0))break;gj[c[(c[Aa>>2]|0)+76>>2]&8191](Aa);__ZN6Memory11free_staticEPvb(Aa,0)}while(0);do if(!xa){if(!(__ZN9Reference11unreferenceEv(sa)|0))break;if(!(__Z17predelete_handlerP6Object(sa)|0))break;gj[c[(c[sa>>2]|0)+76>>2]&8191](sa);__ZN6Memory11free_staticEPvb(sa,0)}while(0);__ZN10StringNameD2Ev(H);__ZN10StringNameD2Ev(G);sa=c[b>>2]|0;__ZN10StringNameC2EPKc(G,1021707);__ZN10StringNameC2EPKc(H,1020507);xa=__ZL13make_styleboxIPKhE3RefI15StyleBoxTextureET_ffffffffb(1021720,5.0,5.0,5.0,1.0,16.0,6.0,16.0,4.0)|0;__ZN15StyleBoxTexture22set_expand_margin_sizeE6Marginf(xa,0,+g[84602]*3.0);__ZN15StyleBoxTexture22set_expand_margin_sizeE6Marginf(xa,1,+g[84602]*0.0);__ZN15StyleBoxTexture22set_expand_margin_sizeE6Marginf(xa,2,+g[84602]*3.0);__ZN15StyleBoxTexture22set_expand_margin_sizeE6Marginf(xa,3,+g[84602]*3.0);Aa=(xa|0)==0;do if(Aa){c[I>>2]=0;Da=0;Ea=I;Fa=1}else{__ZN9Reference9referenceEv(xa);c[I>>2]=0;Ca=$i[c[(c[xa>>2]|0)+44>>2]&8191](xa,1234344)|0;Ba=Ca?xa:0;Ca=c[I>>2]|0;if((Ba|0)==(Ca|0)){Da=xa;Ea=I;Fa=0;break}do if(Ca|0){if(!(__ZN9Reference11unreferenceEv(Ca)|0))break;qa=c[I>>2]|0;if(!(__Z17predelete_handlerP6Object(qa)|0))break;gj[c[(c[qa>>2]|0)+76>>2]&8191](qa);__ZN6Memory11free_staticEPvb(qa,0)}while(0);c[I>>2]=Ba;if(!Ba){Da=xa;Ea=I;Fa=0;break}__ZN9Reference9referenceEv(Ba);Da=xa;Ea=I;Fa=0}while(0);__ZN5Theme12set_styleboxERK10StringNameS2_RK3RefI8StyleBoxE(sa,G,H,I);sa=c[Ea>>2]|0;do if(sa|0){if(!(__ZN9Reference11unreferenceEv(sa)|0))break;Ca=c[Ea>>2]|0;if(!(__Z17predelete_handlerP6Object(Ca)|0))break;gj[c[(c[Ca>>2]|0)+76>>2]&8191](Ca);__ZN6Memory11free_staticEPvb(Ca,0)}while(0);c[Ea>>2]=0;do if(!Fa){if(!(__ZN9Reference11unreferenceEv(Da)|0))break;if(!(__Z17predelete_handlerP6Object(Da)|0))break;gj[c[(c[Da>>2]|0)+76>>2]&8191](Da);__ZN6Memory11free_staticEPvb(Da,0)}while(0);do if(!Aa){if(!(__ZN9Reference11unreferenceEv(xa)|0))break;if(!(__Z17predelete_handlerP6Object(xa)|0))break;gj[c[(c[xa>>2]|0)+76>>2]&8191](xa);__ZN6Memory11free_staticEPvb(xa,0)}while(0);__ZN10StringNameD2Ev(H);__ZN10StringNameD2Ev(G);xa=c[b>>2]|0;__ZN10StringNameC2EPKc(G,986819);__ZN10StringNameC2EPKc(H,1020507);c[I>>2]=0;Aa=(wa|0)==0;do if(Aa)c[I>>2]=0;else{Da=$i[c[(c[wa>>2]|0)+44>>2]&8191](wa,1234344)|0;Fa=Da?wa:0;Da=c[I>>2]|0;if((Fa|0)==(Da|0))break;do if(Da|0){if(!(__ZN9Reference11unreferenceEv(Da)|0))break;Ea=c[I>>2]|0;if(!(__Z17predelete_handlerP6Object(Ea)|0))break;gj[c[(c[Ea>>2]|0)+76>>2]&8191](Ea);__ZN6Memory11free_staticEPvb(Ea,0)}while(0);c[I>>2]=Fa;if(!Fa)break;__ZN9Reference9referenceEv(Fa)}while(0);__ZN5Theme12set_styleboxERK10StringNameS2_RK3RefI8StyleBoxE(xa,G,H,I);xa=c[I>>2]|0;do if(xa|0){if(!(__ZN9Reference11unreferenceEv(xa)|0))break;Da=c[I>>2]|0;if(!(__Z17predelete_handlerP6Object(Da)|0))break;gj[c[(c[Da>>2]|0)+76>>2]&8191](Da);__ZN6Memory11free_staticEPvb(Da,0)}while(0);__ZN10StringNameD2Ev(H);__ZN10StringNameD2Ev(G);xa=c[b>>2]|0;__ZN10StringNameC2EPKc(G,1003775);__ZN10StringNameC2EPKc(H,1020507);c[I>>2]=__ZL9make_iconIPKhE3RefI7TextureET_(1022008)|0;__ZN5Theme8set_iconERK10StringNameS2_RK3RefI7TextureE(xa,G,H,I);xa=c[I>>2]|0;do if(xa|0){if(!(__ZN9Reference11unreferenceEv(xa)|0))break;Da=c[I>>2]|0;if(!(__Z17predelete_handlerP6Object(Da)|0))break;gj[c[(c[Da>>2]|0)+76>>2]&8191](Da);__ZN6Memory11free_staticEPvb(Da,0)}while(0);__ZN10StringNameD2Ev(H);__ZN10StringNameD2Ev(G);xa=c[b>>2]|0;__ZN10StringNameC2EPKc(G,1039407);__ZN10StringNameC2EPKc(H,1020507);c[I>>2]=__ZL9make_iconIPKhE3RefI7TextureET_(1022454)|0;__ZN5Theme8set_iconERK10StringNameS2_RK3RefI7TextureE(xa,G,H,I);xa=c[I>>2]|0;do if(xa|0){if(!(__ZN9Reference11unreferenceEv(xa)|0))break;Da=c[I>>2]|0;if(!(__Z17predelete_handlerP6Object(Da)|0))break;gj[c[(c[Da>>2]|0)+76>>2]&8191](Da);__ZN6Memory11free_staticEPvb(Da,0)}while(0);__ZN10StringNameD2Ev(H);__ZN10StringNameD2Ev(G);xa=c[b>>2]|0;__ZN10StringNameC2EPKc(G,1003785);__ZN10StringNameC2EPKc(H,1020507);c[I>>2]=__ZL9make_iconIPKhE3RefI7TextureET_(1022918)|0;__ZN5Theme8set_iconERK10StringNameS2_RK3RefI7TextureE(xa,G,H,I);xa=c[I>>2]|0;do if(xa|0){if(!(__ZN9Reference11unreferenceEv(xa)|0))break;Da=c[I>>2]|0;if(!(__Z17predelete_handlerP6Object(Da)|0))break;gj[c[(c[Da>>2]|0)+76>>2]&8191](Da);__ZN6Memory11free_staticEPvb(Da,0)}while(0);__ZN10StringNameD2Ev(H);__ZN10StringNameD2Ev(G);xa=c[b>>2]|0;__ZN10StringNameC2EPKc(G,1039390);__ZN10StringNameC2EPKc(H,1020507);c[I>>2]=__ZL9make_iconIPKhE3RefI7TextureET_(1023362)|0;__ZN5Theme8set_iconERK10StringNameS2_RK3RefI7TextureE(xa,G,H,I);xa=c[I>>2]|0;do if(xa|0){if(!(__ZN9Reference11unreferenceEv(xa)|0))break;Da=c[I>>2]|0;if(!(__Z17predelete_handlerP6Object(Da)|0))break;gj[c[(c[Da>>2]|0)+76>>2]&8191](Da);__ZN6Memory11free_staticEPvb(Da,0)}while(0);__ZN10StringNameD2Ev(H);__ZN10StringNameD2Ev(G);xa=c[b>>2]|0;__ZN10StringNameC2EPKc(G,1023823);__ZN10StringNameC2EPKc(H,1020507);c[I>>2]=__ZL9make_iconIPKhE3RefI7TextureET_(1023828)|0;__ZN5Theme8set_iconERK10StringNameS2_RK3RefI7TextureE(xa,G,H,I);xa=c[I>>2]|0;do if(xa|0){if(!(__ZN9Reference11unreferenceEv(xa)|0))break;Da=c[I>>2]|0;if(!(__Z17predelete_handlerP6Object(Da)|0))break;gj[c[(c[Da>>2]|0)+76>>2]&8191](Da);__ZN6Memory11free_staticEPvb(Da,0)}while(0);__ZN10StringNameD2Ev(H);__ZN10StringNameD2Ev(G);xa=c[b>>2]|0;__ZN10StringNameC2EPKc(G,1024014);__ZN10StringNameC2EPKc(H,1020507);c[I>>2]=__ZL9make_iconIPKhE3RefI7TextureET_(1024026)|0;__ZN5Theme8set_iconERK10StringNameS2_RK3RefI7TextureE(xa,G,H,I);xa=c[I>>2]|0;do if(xa|0){if(!(__ZN9Reference11unreferenceEv(xa)|0))break;Da=c[I>>2]|0;if(!(__Z17predelete_handlerP6Object(Da)|0))break;gj[c[(c[Da>>2]|0)+76>>2]&8191](Da);__ZN6Memory11free_staticEPvb(Da,0)}while(0);__ZN10StringNameD2Ev(H);__ZN10StringNameD2Ev(G);xa=c[b>>2]|0;__ZN10StringNameC2EPKc(G,990211);__ZN10StringNameC2EPKc(H,1020507);__ZN5Theme8set_fontERK10StringNameS2_RK3RefI4FontE(xa,G,H,d);__ZN10StringNameD2Ev(H);__ZN10StringNameD2Ev(G);xa=c[b>>2]|0;__ZN10StringNameC2EPKc(G,1024212);__ZN10StringNameC2EPKc(H,1020507);__ZN5Theme9set_colorERK10StringNameS2_RK5Color(xa,G,H,p);__ZN10StringNameD2Ev(H);__ZN10StringNameD2Ev(G);xa=c[b>>2]|0;__ZN10StringNameC2EPKc(G,1024226);__ZN10StringNameC2EPKc(H,1020507);__ZN5Theme9set_colorERK10StringNameS2_RK5Color(xa,G,H,o);__ZN10StringNameD2Ev(H);__ZN10StringNameD2Ev(G);xa=c[b>>2]|0;__ZN10StringNameC2EPKc(G,990263);__ZN10StringNameC2EPKc(H,1020507);__ZN5Theme9set_colorERK10StringNameS2_RK5Color(xa,G,H,q);__ZN10StringNameD2Ev(H);__ZN10StringNameD2Ev(G);xa=c[b>>2]|0;__ZN10StringNameC2EPKc(G,1024240);__ZN10StringNameC2EPKc(H,1020507);__ZN5Theme12set_constantERK10StringNameS2_i(xa,G,H,~~(+g[84602]*8.0));__ZN10StringNameD2Ev(H);__ZN10StringNameD2Ev(G);xa=c[b>>2]|0;__ZN10StringNameC2EPKc(G,1024252);__ZN10StringNameC2EPKc(H,1020507);__ZN5Theme12set_constantERK10StringNameS2_i(xa,G,H,~~(+g[84602]*24.0));__ZN10StringNameD2Ev(H);__ZN10StringNameD2Ev(G);xa=c[b>>2]|0;__ZN10StringNameC2EPKc(G,1024263);__ZN10StringNameC2EPKc(H,1020507);__ZN5Theme12set_constantERK10StringNameS2_i(xa,G,H,~~(+g[84602]*0.0));__ZN10StringNameD2Ev(H);__ZN10StringNameD2Ev(G);xa=c[b>>2]|0;__ZN10StringNameC2EPKc(G,1024279);__ZN10StringNameC2EPKc(H,1020507);__ZN5Theme12set_constantERK10StringNameS2_i(xa,G,H,~~(+g[84602]*2.0));__ZN10StringNameD2Ev(H);__ZN10StringNameD2Ev(G);xa=c[b>>2]|0;__ZN10StringNameC2EPKc(G,990283);__ZN10StringNameC2EPKc(H,1020507);__ZN5Theme12set_constantERK10StringNameS2_i(xa,G,H,~~(+g[84602]*4.0));__ZN10StringNameD2Ev(H);__ZN10StringNameD2Ev(G);xa=c[b>>2]|0;__ZN10StringNameC2EPKc(G,1020500);__ZN10StringNameC2EPKc(H,1024295);Da=__ZL13make_styleboxIPKhE3RefI15StyleBoxTextureET_ffffffffb(1020520,4.0,3.0,4.0,1.0,16.0,3.0,16.0,2.0)|0;__ZN15StyleBoxTexture22set_expand_margin_sizeE6Marginf(Da,0,+g[84602]*2.0);__ZN15StyleBoxTexture22set_expand_margin_sizeE6Marginf(Da,1,+g[84602]*2.0);__ZN15StyleBoxTexture22set_expand_margin_sizeE6Marginf(Da,2,+g[84602]*2.0);__ZN15StyleBoxTexture22set_expand_margin_sizeE6Marginf(Da,3,+g[84602]*2.0);Ba=(Da|0)==0;do if(Ba){c[I>>2]=0;Ga=0;Ha=I;Ia=1}else{__ZN9Reference9referenceEv(Da);c[I>>2]=0;Ea=$i[c[(c[Da>>2]|0)+44>>2]&8191](Da,1234344)|0;sa=Ea?Da:0;Ea=c[I>>2]|0;if((sa|0)==(Ea|0)){Ga=Da;Ha=I;Ia=0;break}do if(Ea|0){if(!(__ZN9Reference11unreferenceEv(Ea)|0))break;Ca=c[I>>2]|0;if(!(__Z17predelete_handlerP6Object(Ca)|0))break;gj[c[(c[Ca>>2]|0)+76>>2]&8191](Ca);__ZN6Memory11free_staticEPvb(Ca,0)}while(0);c[I>>2]=sa;if(!sa){Ga=Da;Ha=I;Ia=0;break}__ZN9Reference9referenceEv(sa);Ga=Da;Ha=I;Ia=0}while(0);__ZN5Theme12set_styleboxERK10StringNameS2_RK3RefI8StyleBoxE(xa,G,H,I);xa=c[Ha>>2]|0;do if(xa|0){if(!(__ZN9Reference11unreferenceEv(xa)|0))break;Ea=c[Ha>>2]|0;if(!(__Z17predelete_handlerP6Object(Ea)|0))break;gj[c[(c[Ea>>2]|0)+76>>2]&8191](Ea);__ZN6Memory11free_staticEPvb(Ea,0)}while(0);c[Ha>>2]=0;do if(!Ia){if(!(__ZN9Reference11unreferenceEv(Ga)|0))break;if(!(__Z17predelete_handlerP6Object(Ga)|0))break;gj[c[(c[Ga>>2]|0)+76>>2]&8191](Ga);__ZN6Memory11free_staticEPvb(Ga,0)}while(0);do if(!Ba){if(!(__ZN9Reference11unreferenceEv(Da)|0))break;if(!(__Z17predelete_handlerP6Object(Da)|0))break;gj[c[(c[Da>>2]|0)+76>>2]&8191](Da);__ZN6Memory11free_staticEPvb(Da,0)}while(0);__ZN10StringNameD2Ev(H);__ZN10StringNameD2Ev(G);Da=c[b>>2]|0;__ZN10StringNameC2EPKc(G,1021147);__ZN10StringNameC2EPKc(H,1024295);Ba=__ZL13make_styleboxIPKhE3RefI15StyleBoxTextureET_ffffffffb(1021154,5.0,4.0,5.0,1.0,16.0,5.0,16.0,2.0)|0;__ZN15StyleBoxTexture22set_expand_margin_sizeE6Marginf(Ba,0,+g[84602]*3.0);__ZN15StyleBoxTexture22set_expand_margin_sizeE6Marginf(Ba,1,+g[84602]*3.0);__ZN15StyleBoxTexture22set_expand_margin_sizeE6Marginf(Ba,2,+g[84602]*3.0);__ZN15StyleBoxTexture22set_expand_margin_sizeE6Marginf(Ba,3,+g[84602]*3.0);Ga=(Ba|0)==0;do if(Ga){c[I>>2]=0;Ja=0;Ka=I;La=1}else{__ZN9Reference9referenceEv(Ba);c[I>>2]=0;Ia=$i[c[(c[Ba>>2]|0)+44>>2]&8191](Ba,1234344)|0;Ha=Ia?Ba:0;Ia=c[I>>2]|0;if((Ha|0)==(Ia|0)){Ja=Ba;Ka=I;La=0;break}do if(Ia|0){if(!(__ZN9Reference11unreferenceEv(Ia)|0))break;xa=c[I>>2]|0;if(!(__Z17predelete_handlerP6Object(xa)|0))break;gj[c[(c[xa>>2]|0)+76>>2]&8191](xa);__ZN6Memory11free_staticEPvb(xa,0)}while(0);c[I>>2]=Ha;if(!Ha){Ja=Ba;Ka=I;La=0;break}__ZN9Reference9referenceEv(Ha);Ja=Ba;Ka=I;La=0}while(0);__ZN5Theme12set_styleboxERK10StringNameS2_RK3RefI8StyleBoxE(Da,G,H,I);Da=c[Ka>>2]|0;do if(Da|0){if(!(__ZN9Reference11unreferenceEv(Da)|0))break;Ia=c[Ka>>2]|0;if(!(__Z17predelete_handlerP6Object(Ia)|0))break;gj[c[(c[Ia>>2]|0)+76>>2]&8191](Ia);__ZN6Memory11free_staticEPvb(Ia,0)}while(0);c[Ka>>2]=0;do if(!La){if(!(__ZN9Reference11unreferenceEv(Ja)|0))break;if(!(__Z17predelete_handlerP6Object(Ja)|0))break;gj[c[(c[Ja>>2]|0)+76>>2]&8191](Ja);__ZN6Memory11free_staticEPvb(Ja,0)}while(0);do if(!Ga){if(!(__ZN9Reference11unreferenceEv(Ba)|0))break;if(!(__Z17predelete_handlerP6Object(Ba)|0))break;gj[c[(c[Ba>>2]|0)+76>>2]&8191](Ba);__ZN6Memory11free_staticEPvb(Ba,0)}while(0);__ZN10StringNameD2Ev(H);__ZN10StringNameD2Ev(G);Ba=c[b>>2]|0;__ZN10StringNameC2EPKc(G,1021707);__ZN10StringNameC2EPKc(H,1024295);Ga=__ZL13make_styleboxIPKhE3RefI15StyleBoxTextureET_ffffffffb(1021720,5.0,4.0,5.0,1.0,16.0,5.0,16.0,2.0)|0;__ZN15StyleBoxTexture22set_expand_margin_sizeE6Marginf(Ga,0,+g[84602]*3.0);__ZN15StyleBoxTexture22set_expand_margin_sizeE6Marginf(Ga,1,+g[84602]*3.0);__ZN15StyleBoxTexture22set_expand_margin_sizeE6Marginf(Ga,2,+g[84602]*3.0);__ZN15StyleBoxTexture22set_expand_margin_sizeE6Marginf(Ga,3,+g[84602]*3.0);Ja=(Ga|0)==0;do if(Ja){c[I>>2]=0;Ma=0;Na=I;Oa=1}else{__ZN9Reference9referenceEv(Ga);c[I>>2]=0;La=$i[c[(c[Ga>>2]|0)+44>>2]&8191](Ga,1234344)|0;Ka=La?Ga:0;La=c[I>>2]|0;if((Ka|0)==(La|0)){Ma=Ga;Na=I;Oa=0;break}do if(La|0){if(!(__ZN9Reference11unreferenceEv(La)|0))break;Da=c[I>>2]|0;if(!(__Z17predelete_handlerP6Object(Da)|0))break;gj[c[(c[Da>>2]|0)+76>>2]&8191](Da);__ZN6Memory11free_staticEPvb(Da,0)}while(0);c[I>>2]=Ka;if(!Ka){Ma=Ga;Na=I;Oa=0;break}__ZN9Reference9referenceEv(Ka);Ma=Ga;Na=I;Oa=0}while(0);__ZN5Theme12set_styleboxERK10StringNameS2_RK3RefI8StyleBoxE(Ba,G,H,I);Ba=c[Na>>2]|0;do if(Ba|0){if(!(__ZN9Reference11unreferenceEv(Ba)|0))break;La=c[Na>>2]|0;if(!(__Z17predelete_handlerP6Object(La)|0))break;gj[c[(c[La>>2]|0)+76>>2]&8191](La);__ZN6Memory11free_staticEPvb(La,0)}while(0);c[Na>>2]=0;do if(!Oa){if(!(__ZN9Reference11unreferenceEv(Ma)|0))break;if(!(__Z17predelete_handlerP6Object(Ma)|0))break;gj[c[(c[Ma>>2]|0)+76>>2]&8191](Ma);__ZN6Memory11free_staticEPvb(Ma,0)}while(0);do if(!Ja){if(!(__ZN9Reference11unreferenceEv(Ga)|0))break;if(!(__Z17predelete_handlerP6Object(Ga)|0))break;gj[c[(c[Ga>>2]|0)+76>>2]&8191](Ga);__ZN6Memory11free_staticEPvb(Ga,0)}while(0);__ZN10StringNameD2Ev(H);__ZN10StringNameD2Ev(G);Ga=c[b>>2]|0;__ZN10StringNameC2EPKc(G,986819);__ZN10StringNameC2EPKc(H,1024295);c[I>>2]=0;do if(Aa)c[I>>2]=0;else{Ja=$i[c[(c[wa>>2]|0)+44>>2]&8191](wa,1234344)|0;Ma=Ja?wa:0;Ja=c[I>>2]|0;if((Ma|0)==(Ja|0))break;do if(Ja|0){if(!(__ZN9Reference11unreferenceEv(Ja)|0))break;Oa=c[I>>2]|0;if(!(__Z17predelete_handlerP6Object(Oa)|0))break;gj[c[(c[Oa>>2]|0)+76>>2]&8191](Oa);__ZN6Memory11free_staticEPvb(Oa,0)}while(0);c[I>>2]=Ma;if(!Ma)break;__ZN9Reference9referenceEv(Ma)}while(0);__ZN5Theme12set_styleboxERK10StringNameS2_RK3RefI8StyleBoxE(Ga,G,H,I);Ga=c[I>>2]|0;do if(Ga|0){if(!(__ZN9Reference11unreferenceEv(Ga)|0))break;Ja=c[I>>2]|0;if(!(__Z17predelete_handlerP6Object(Ja)|0))break;gj[c[(c[Ja>>2]|0)+76>>2]&8191](Ja);__ZN6Memory11free_staticEPvb(Ja,0)}while(0);__ZN10StringNameD2Ev(H);__ZN10StringNameD2Ev(G);Ga=c[b>>2]|0;__ZN10StringNameC2EPKc(G,1017925);__ZN10StringNameC2EPKc(H,1024295);Ja=__ZL13make_styleboxIPKhE3RefI15StyleBoxTextureET_ffffffffb(988174,4.0,4.0,4.0,4.0,-1.0,-1.0,-1.0,-1.0)|0;c[I>>2]=0;Ka=(Ja|0)==0;do if(Ka)c[I>>2]=0;else{Oa=$i[c[(c[Ja>>2]|0)+44>>2]&8191](Ja,1234344)|0;Na=Oa?Ja:0;Oa=c[I>>2]|0;if((Na|0)==(Oa|0))break;do if(Oa|0){if(!(__ZN9Reference11unreferenceEv(Oa)|0))break;Ba=c[I>>2]|0;if(!(__Z17predelete_handlerP6Object(Ba)|0))break;gj[c[(c[Ba>>2]|0)+76>>2]&8191](Ba);__ZN6Memory11free_staticEPvb(Ba,0)}while(0);c[I>>2]=Na;if(!Na)break;__ZN9Reference9referenceEv(Na)}while(0);__ZN5Theme12set_styleboxERK10StringNameS2_RK3RefI8StyleBoxE(Ga,G,H,I);Ga=c[I>>2]|0;do if(Ga|0){if(!(__ZN9Reference11unreferenceEv(Ga)|0))break;Oa=c[I>>2]|0;if(!(__Z17predelete_handlerP6Object(Oa)|0))break;gj[c[(c[Oa>>2]|0)+76>>2]&8191](Oa);__ZN6Memory11free_staticEPvb(Oa,0)}while(0);c[I>>2]=0;do if(!Ka){if(!(__ZN9Reference11unreferenceEv(Ja)|0))break;if(!(__Z17predelete_handlerP6Object(Ja)|0))break;gj[c[(c[Ja>>2]|0)+76>>2]&8191](Ja);__ZN6Memory11free_staticEPvb(Ja,0)}while(0);__ZN10StringNameD2Ev(H);__ZN10StringNameD2Ev(G);Ja=c[b>>2]|0;__ZN10StringNameC2EPKc(G,1097173);__ZN10StringNameC2EPKc(H,1024295);Ka=__ZL13make_styleboxIPKhE3RefI15StyleBoxTextureET_ffffffffb(987576,4.0,4.0,4.0,4.0,-1.0,-1.0,-1.0,-1.0)|0;c[I>>2]=0;Ga=(Ka|0)==0;do if(Ga)c[I>>2]=0;else{Oa=$i[c[(c[Ka>>2]|0)+44>>2]&8191](Ka,1234344)|0;Ma=Oa?Ka:0;Oa=c[I>>2]|0;if((Ma|0)==(Oa|0))break;do if(Oa|0){if(!(__ZN9Reference11unreferenceEv(Oa)|0))break;Ba=c[I>>2]|0;if(!(__Z17predelete_handlerP6Object(Ba)|0))break;gj[c[(c[Ba>>2]|0)+76>>2]&8191](Ba);__ZN6Memory11free_staticEPvb(Ba,0)}while(0);c[I>>2]=Ma;if(!Ma)break;__ZN9Reference9referenceEv(Ma)}while(0);__ZN5Theme12set_styleboxERK10StringNameS2_RK3RefI8StyleBoxE(Ja,G,H,I);Ja=c[I>>2]|0;do if(Ja|0){if(!(__ZN9Reference11unreferenceEv(Ja)|0))break;Oa=c[I>>2]|0;if(!(__Z17predelete_handlerP6Object(Oa)|0))break;gj[c[(c[Oa>>2]|0)+76>>2]&8191](Oa);__ZN6Memory11free_staticEPvb(Oa,0)}while(0);c[I>>2]=0;do if(!Ga){if(!(__ZN9Reference11unreferenceEv(Ka)|0))break;if(!(__Z17predelete_handlerP6Object(Ka)|0))break;gj[c[(c[Ka>>2]|0)+76>>2]&8191](Ka);__ZN6Memory11free_staticEPvb(Ka,0)}while(0);__ZN10StringNameD2Ev(H);__ZN10StringNameD2Ev(G);Ka=c[b>>2]|0;__ZN10StringNameC2EPKc(G,1003775);__ZN10StringNameC2EPKc(H,1024295);c[I>>2]=__ZL9make_iconIPKhE3RefI7TextureET_(1022008)|0;__ZN5Theme8set_iconERK10StringNameS2_RK3RefI7TextureE(Ka,G,H,I);Ka=c[I>>2]|0;do if(Ka|0){if(!(__ZN9Reference11unreferenceEv(Ka)|0))break;Ga=c[I>>2]|0;if(!(__Z17predelete_handlerP6Object(Ga)|0))break;gj[c[(c[Ga>>2]|0)+76>>2]&8191](Ga);__ZN6Memory11free_staticEPvb(Ga,0)}while(0);__ZN10StringNameD2Ev(H);__ZN10StringNameD2Ev(G);Ka=c[b>>2]|0;__ZN10StringNameC2EPKc(G,1039407);__ZN10StringNameC2EPKc(H,1024295);c[I>>2]=__ZL9make_iconIPKhE3RefI7TextureET_(1022454)|0;__ZN5Theme8set_iconERK10StringNameS2_RK3RefI7TextureE(Ka,G,H,I);Ka=c[I>>2]|0;do if(Ka|0){if(!(__ZN9Reference11unreferenceEv(Ka)|0))break;Ga=c[I>>2]|0;if(!(__Z17predelete_handlerP6Object(Ga)|0))break;gj[c[(c[Ga>>2]|0)+76>>2]&8191](Ga);__ZN6Memory11free_staticEPvb(Ga,0)}while(0);__ZN10StringNameD2Ev(H);__ZN10StringNameD2Ev(G);Ka=c[b>>2]|0;__ZN10StringNameC2EPKc(G,1003785);__ZN10StringNameC2EPKc(H,1024295);c[I>>2]=__ZL9make_iconIPKhE3RefI7TextureET_(1022918)|0;__ZN5Theme8set_iconERK10StringNameS2_RK3RefI7TextureE(Ka,G,H,I);Ka=c[I>>2]|0;do if(Ka|0){if(!(__ZN9Reference11unreferenceEv(Ka)|0))break;Ga=c[I>>2]|0;if(!(__Z17predelete_handlerP6Object(Ga)|0))break;gj[c[(c[Ga>>2]|0)+76>>2]&8191](Ga);__ZN6Memory11free_staticEPvb(Ga,0)}while(0);__ZN10StringNameD2Ev(H);__ZN10StringNameD2Ev(G);Ka=c[b>>2]|0;__ZN10StringNameC2EPKc(G,1039390);__ZN10StringNameC2EPKc(H,1024295);c[I>>2]=__ZL9make_iconIPKhE3RefI7TextureET_(1023362)|0;__ZN5Theme8set_iconERK10StringNameS2_RK3RefI7TextureE(Ka,G,H,I);Ka=c[I>>2]|0;do if(Ka|0){if(!(__ZN9Reference11unreferenceEv(Ka)|0))break;Ga=c[I>>2]|0;if(!(__Z17predelete_handlerP6Object(Ga)|0))break;gj[c[(c[Ga>>2]|0)+76>>2]&8191](Ga);__ZN6Memory11free_staticEPvb(Ga,0)}while(0);__ZN10StringNameD2Ev(H);__ZN10StringNameD2Ev(G);Ka=c[b>>2]|0;__ZN10StringNameC2EPKc(G,1125789);__ZN10StringNameC2EPKc(H,1024295);c[I>>2]=__ZL9make_iconIPKhE3RefI7TextureET_(1024300)|0;__ZN5Theme8set_iconERK10StringNameS2_RK3RefI7TextureE(Ka,G,H,I);Ka=c[I>>2]|0;do if(Ka|0){if(!(__ZN9Reference11unreferenceEv(Ka)|0))break;Ga=c[I>>2]|0;if(!(__Z17predelete_handlerP6Object(Ga)|0))break;gj[c[(c[Ga>>2]|0)+76>>2]&8191](Ga);__ZN6Memory11free_staticEPvb(Ga,0)}while(0);__ZN10StringNameD2Ev(H);__ZN10StringNameD2Ev(G);Ka=c[b>>2]|0;__ZN10StringNameC2EPKc(G,990211);__ZN10StringNameC2EPKc(H,1024295);__ZN5Theme8set_fontERK10StringNameS2_RK3RefI4FontE(Ka,G,H,d);__ZN10StringNameD2Ev(H);__ZN10StringNameD2Ev(G);Ka=c[b>>2]|0;__ZN10StringNameC2EPKc(G,1024212);__ZN10StringNameC2EPKc(H,1024295);__ZN5Theme9set_colorERK10StringNameS2_RK5Color(Ka,G,H,p);__ZN10StringNameD2Ev(H);__ZN10StringNameD2Ev(G);Ka=c[b>>2]|0;__ZN10StringNameC2EPKc(G,1024226);__ZN10StringNameC2EPKc(H,1024295);__ZN5Theme9set_colorERK10StringNameS2_RK5Color(Ka,G,H,o);__ZN10StringNameD2Ev(H);__ZN10StringNameD2Ev(G);Ka=c[b>>2]|0;__ZN10StringNameC2EPKc(G,990263);__ZN10StringNameC2EPKc(H,1024295);__ZN5Theme9set_colorERK10StringNameS2_RK5Color(Ka,G,H,q);__ZN10StringNameD2Ev(H);__ZN10StringNameD2Ev(G);q=c[b>>2]|0;__ZN10StringNameC2EPKc(G,1024252);__ZN10StringNameC2EPKc(H,1024295);__ZN5Theme12set_constantERK10StringNameS2_i(q,G,H,~~(+g[84602]*24.0));__ZN10StringNameD2Ev(H);__ZN10StringNameD2Ev(G);q=c[b>>2]|0;__ZN10StringNameC2EPKc(G,1024263);__ZN10StringNameC2EPKc(H,1024295);__ZN5Theme12set_constantERK10StringNameS2_i(q,G,H,~~(+g[84602]*0.0));__ZN10StringNameD2Ev(H);__ZN10StringNameD2Ev(G);q=c[b>>2]|0;__ZN10StringNameC2EPKc(G,1024279);__ZN10StringNameC2EPKc(H,1024295);__ZN5Theme12set_constantERK10StringNameS2_i(q,G,H,~~(+g[84602]*2.0));__ZN10StringNameD2Ev(H);__ZN10StringNameD2Ev(G);q=c[b>>2]|0;__ZN10StringNameC2EPKc(G,990283);__ZN10StringNameC2EPKc(H,1024295);__ZN5Theme12set_constantERK10StringNameS2_i(q,G,H,~~(+g[84602]*4.0));__ZN10StringNameD2Ev(H);__ZN10StringNameD2Ev(G);q=c[b>>2]|0;__ZN10StringNameC2EPKc(G,1011993);__ZN10StringNameC2EPKc(H,1024625);Ka=__ZL13make_styleboxIPKhE3RefI15StyleBoxTextureET_ffffffffb(1012003,3.0,3.0,3.0,3.0,-1.0,-1.0,-1.0,-1.0)|0;c[I>>2]=0;Ga=(Ka|0)==0;do if(Ga)c[I>>2]=0;else{Ja=$i[c[(c[Ka>>2]|0)+44>>2]&8191](Ka,1234344)|0;Oa=Ja?Ka:0;Ja=c[I>>2]|0;if((Oa|0)==(Ja|0))break;do if(Ja|0){if(!(__ZN9Reference11unreferenceEv(Ja)|0))break;Na=c[I>>2]|0;if(!(__Z17predelete_handlerP6Object(Na)|0))break;gj[c[(c[Na>>2]|0)+76>>2]&8191](Na);__ZN6Memory11free_staticEPvb(Na,0)}while(0);c[I>>2]=Oa;if(!Oa)break;__ZN9Reference9referenceEv(Oa)}while(0);__ZN5Theme12set_styleboxERK10StringNameS2_RK3RefI8StyleBoxE(q,G,H,I);q=c[I>>2]|0;do if(q|0){if(!(__ZN9Reference11unreferenceEv(q)|0))break;Ja=c[I>>2]|0;if(!(__Z17predelete_handlerP6Object(Ja)|0))break;gj[c[(c[Ja>>2]|0)+76>>2]&8191](Ja);__ZN6Memory11free_staticEPvb(Ja,0)}while(0);c[I>>2]=0;do if(!Ga){if(!(__ZN9Reference11unreferenceEv(Ka)|0))break;if(!(__Z17predelete_handlerP6Object(Ka)|0))break;gj[c[(c[Ka>>2]|0)+76>>2]&8191](Ka);__ZN6Memory11free_staticEPvb(Ka,0)}while(0);__ZN10StringNameD2Ev(H);__ZN10StringNameD2Ev(G);Ka=c[b>>2]|0;__ZN10StringNameC2EPKc(G,1011993);__ZN10StringNameC2EPKc(H,1024636);Ga=__ZL13make_styleboxIPKhE3RefI15StyleBoxTextureET_ffffffffb(1024647,3.0,3.0,3.0,3.0,-1.0,-1.0,-1.0,-1.0)|0;c[I>>2]=0;q=(Ga|0)==0;do if(q)c[I>>2]=0;else{Ja=$i[c[(c[Ga>>2]|0)+44>>2]&8191](Ga,1234344)|0;Ma=Ja?Ga:0;Ja=c[I>>2]|0;if((Ma|0)==(Ja|0))break;do if(Ja|0){if(!(__ZN9Reference11unreferenceEv(Ja)|0))break;Na=c[I>>2]|0;if(!(__Z17predelete_handlerP6Object(Na)|0))break;gj[c[(c[Na>>2]|0)+76>>2]&8191](Na);__ZN6Memory11free_staticEPvb(Na,0)}while(0);c[I>>2]=Ma;if(!Ma)break;__ZN9Reference9referenceEv(Ma)}while(0);__ZN5Theme12set_styleboxERK10StringNameS2_RK3RefI8StyleBoxE(Ka,G,H,I);Ka=c[I>>2]|0;do if(Ka|0){if(!(__ZN9Reference11unreferenceEv(Ka)|0))break;Ja=c[I>>2]|0;if(!(__Z17predelete_handlerP6Object(Ja)|0))break;gj[c[(c[Ja>>2]|0)+76>>2]&8191](Ja);__ZN6Memory11free_staticEPvb(Ja,0)}while(0);c[I>>2]=0;do if(!q){if(!(__ZN9Reference11unreferenceEv(Ga)|0))break;if(!(__Z17predelete_handlerP6Object(Ga)|0))break;gj[c[(c[Ga>>2]|0)+76>>2]&8191](Ga);__ZN6Memory11free_staticEPvb(Ga,0)}while(0);__ZN10StringNameD2Ev(H);__ZN10StringNameD2Ev(G);Ga=c[b>>2]|0;__ZN10StringNameC2EPKc(G,1125789);__ZN10StringNameC2EPKc(H,1024970);c[I>>2]=__ZL9make_iconIPKhE3RefI7TextureET_(1024976)|0;__ZN5Theme8set_iconERK10StringNameS2_RK3RefI7TextureE(Ga,G,H,I);Ga=c[I>>2]|0;do if(Ga|0){if(!(__ZN9Reference11unreferenceEv(Ga)|0))break;q=c[I>>2]|0;if(!(__Z17predelete_handlerP6Object(q)|0))break;gj[c[(c[q>>2]|0)+76>>2]&8191](q);__ZN6Memory11free_staticEPvb(q,0)}while(0);__ZN10StringNameD2Ev(H);__ZN10StringNameD2Ev(G);Ga=c[b>>2]|0;__ZN10StringNameC2EPKc(G,1129164);__ZN10StringNameC2EPKc(H,1025206);__ZN5Theme8set_fontERK10StringNameS2_RK3RefI4FontE(Ga,G,H,d);__ZN10StringNameD2Ev(H);__ZN10StringNameD2Ev(G);Ga=c[b>>2]|0;__ZN10StringNameC2EPKc(G,1025212);__ZN10StringNameC2EPKc(H,1025206);__ZN5Theme8set_fontERK10StringNameS2_RK3RefI4FontE(Ga,G,H,e);__ZN10StringNameD2Ev(H);__ZN10StringNameD2Ev(G);e=c[b>>2]|0;__ZN10StringNameC2EPKc(G,1016719);__ZN10StringNameC2EPKc(H,1024625);__ZN5Theme12set_constantERK10StringNameS2_i(e,G,H,~~(+g[84602]*4.0));__ZN10StringNameD2Ev(H);__ZN10StringNameD2Ev(G);e=c[b>>2]|0;__ZN10StringNameC2EPKc(G,1016719);__ZN10StringNameC2EPKc(H,1024636);__ZN5Theme12set_constantERK10StringNameS2_i(e,G,H,~~(+g[84602]*4.0));__ZN10StringNameD2Ev(H);__ZN10StringNameD2Ev(G);e=c[b>>2]|0;__ZN10StringNameC2EPKc(G,1075483);__ZN10StringNameC2EPKc(H,1025218);__ZN5Theme12set_constantERK10StringNameS2_i(e,G,H,~~(+g[84602]*8.0));__ZN10StringNameD2Ev(H);__ZN10StringNameD2Ev(G);e=c[b>>2]|0;__ZN10StringNameC2EPKc(G,1019800);__ZN10StringNameC2EPKc(H,1025218);__ZN5Theme12set_constantERK10StringNameS2_i(e,G,H,~~(+g[84602]*32.0));__ZN10StringNameD2Ev(H);__ZN10StringNameD2Ev(G);e=c[b>>2]|0;__ZN10StringNameC2EPKc(G,1025226);__ZN10StringNameC2EPKc(H,1009866);c[I>>2]=__ZL9make_iconIPKhE3RefI7TextureET_(1025233)|0;__ZN5Theme8set_iconERK10StringNameS2_RK3RefI7TextureE(e,G,H,I);e=c[I>>2]|0;do if(e|0){if(!(__ZN9Reference11unreferenceEv(e)|0))break;Ga=c[I>>2]|0;if(!(__Z17predelete_handlerP6Object(Ga)|0))break;gj[c[(c[Ga>>2]|0)+76>>2]&8191](Ga);__ZN6Memory11free_staticEPvb(Ga,0)}while(0);__ZN10StringNameD2Ev(H);__ZN10StringNameD2Ev(G);e=c[b>>2]|0;__ZN10StringNameC2EPKc(G,1025403);__ZN10StringNameC2EPKc(H,1009866);g[I>>2]=0.0;g[I+4>>2]=0.0;g[I+8>>2]=0.0;g[I+12>>2]=.699999988079071;__ZN5Theme9set_colorERK10StringNameS2_RK5Color(e,G,H,I);__ZN10StringNameD2Ev(H);__ZN10StringNameD2Ev(G);e=c[b>>2]|0;__ZN10StringNameC2EPKc(G,1025418);__ZN10StringNameC2EPKc(H,1025431);__ZN5Theme12set_constantERK10StringNameS2_i(e,G,H,~~(+g[84602]*23.0));__ZN10StringNameD2Ev(H);__ZN10StringNameD2Ev(G);e=c[b>>2]|0;__ZN10StringNameC2EPKc(G,1025443);__ZN10StringNameC2EPKc(H,1025431);__ZN5Theme12set_constantERK10StringNameS2_i(e,G,H,~~(+g[84602]*50.0));__ZN10StringNameD2Ev(H);__ZN10StringNameD2Ev(G);e=c[b>>2]|0;__ZN10StringNameC2EPKc(G,1025455);__ZN10StringNameC2EPKc(H,1025431);__ZN5Theme12set_constantERK10StringNameS2_i(e,G,H,~~(+g[84602]*100.0));__ZN10StringNameD2Ev(H);__ZN10StringNameD2Ev(G);e=c[b>>2]|0;__ZN10StringNameC2EPKc(G,1025467);__ZN10StringNameC2EPKc(H,1025431);__ZN5Theme12set_constantERK10StringNameS2_i(e,G,H,~~(+g[84602]*20.0));__ZN10StringNameD2Ev(H);__ZN10StringNameD2Ev(G);e=c[b>>2]|0;__ZN10StringNameC2EPKc(G,1025479);__ZN10StringNameC2EPKc(H,1025431);__ZN5Theme12set_constantERK10StringNameS2_i(e,G,H,~~(+g[84602]*4.0));__ZN10StringNameD2Ev(H);__ZN10StringNameD2Ev(G);e=c[b>>2]|0;__ZN10StringNameC2EPKc(G,1025490);__ZN10StringNameC2EPKc(H,1025431);c[I>>2]=__ZL9make_iconIPKhE3RefI7TextureET_(1025504)|0;__ZN5Theme8set_iconERK10StringNameS2_RK3RefI7TextureE(e,G,H,I);e=c[I>>2]|0;do if(e|0){if(!(__ZN9Reference11unreferenceEv(e)|0))break;Ga=c[I>>2]|0;if(!(__Z17predelete_handlerP6Object(Ga)|0))break;gj[c[(c[Ga>>2]|0)+76>>2]&8191](Ga);__ZN6Memory11free_staticEPvb(Ga,0)}while(0);__ZN10StringNameD2Ev(H);__ZN10StringNameD2Ev(G);e=c[b>>2]|0;__ZN10StringNameC2EPKc(G,1025920);__ZN10StringNameC2EPKc(H,1025431);c[I>>2]=__ZL9make_iconIPKhE3RefI7TextureET_(1025931)|0;__ZN5Theme8set_iconERK10StringNameS2_RK3RefI7TextureE(e,G,H,I);e=c[I>>2]|0;do if(e|0){if(!(__ZN9Reference11unreferenceEv(e)|0))break;Ga=c[I>>2]|0;if(!(__Z17predelete_handlerP6Object(Ga)|0))break;gj[c[(c[Ga>>2]|0)+76>>2]&8191](Ga);__ZN6Memory11free_staticEPvb(Ga,0)}while(0);__ZN10StringNameD2Ev(H);__ZN10StringNameD2Ev(G);e=c[b>>2]|0;__ZN10StringNameC2EPKc(G,1026060);__ZN10StringNameC2EPKc(H,1025431);c[I>>2]=__ZL9make_iconIPKhE3RefI7TextureET_(1026070)|0;__ZN5Theme8set_iconERK10StringNameS2_RK3RefI7TextureE(e,G,H,I);e=c[I>>2]|0;do if(e|0){if(!(__ZN9Reference11unreferenceEv(e)|0))break;Ga=c[I>>2]|0;if(!(__Z17predelete_handlerP6Object(Ga)|0))break;gj[c[(c[Ga>>2]|0)+76>>2]&8191](Ga);__ZN6Memory11free_staticEPvb(Ga,0)}while(0);__ZN10StringNameD2Ev(H);__ZN10StringNameD2Ev(G);e=c[b>>2]|0;__ZN10StringNameC2EPKc(G,1026216);__ZN10StringNameC2EPKc(H,1025431);c[I>>2]=__ZL9make_iconIPKhE3RefI7TextureET_(1026229)|0;__ZN5Theme8set_iconERK10StringNameS2_RK3RefI7TextureE(e,G,H,I);e=c[I>>2]|0;do if(e|0){if(!(__ZN9Reference11unreferenceEv(e)|0))break;Ga=c[I>>2]|0;if(!(__Z17predelete_handlerP6Object(Ga)|0))break;gj[c[(c[Ga>>2]|0)+76>>2]&8191](Ga);__ZN6Memory11free_staticEPvb(Ga,0)}while(0);__ZN10StringNameD2Ev(H);__ZN10StringNameD2Ev(G);e=__ZL13make_styleboxIPKhE3RefI15StyleBoxTextureET_ffffffffb(1026423,4.0,4.0,4.0,4.0,-1.0,-1.0,-1.0,-1.0)|0;__ZN15StyleBoxTexture22set_expand_margin_sizeE6Marginf(e,0,+g[84602]*4.0);__ZN15StyleBoxTexture22set_expand_margin_sizeE6Marginf(e,1,+g[84602]*4.0);__ZN15StyleBoxTexture22set_expand_margin_sizeE6Marginf(e,2,+g[84602]*4.0);__ZN15StyleBoxTexture22set_expand_margin_sizeE6Marginf(e,3,+g[84602]*4.0);Ga=c[b>>2]|0;__ZN10StringNameC2EPKc(G,986819);__ZN10StringNameC2EPKc(H,1026847);c[I>>2]=0;q=(e|0)==0;do if(q)c[I>>2]=0;else{Ka=$i[c[(c[e>>2]|0)+44>>2]&8191](e,1234344)|0;Ja=Ka?e:0;Ka=c[I>>2]|0;if((Ja|0)==(Ka|0))break;do if(Ka|0){if(!(__ZN9Reference11unreferenceEv(Ka)|0))break;Oa=c[I>>2]|0;if(!(__Z17predelete_handlerP6Object(Oa)|0))break;gj[c[(c[Oa>>2]|0)+76>>2]&8191](Oa);__ZN6Memory11free_staticEPvb(Oa,0)}while(0);c[I>>2]=Ja;if(!Ja)break;__ZN9Reference9referenceEv(Ja)}while(0);__ZN5Theme12set_styleboxERK10StringNameS2_RK3RefI8StyleBoxE(Ga,G,H,I);Ga=c[I>>2]|0;do if(Ga|0){if(!(__ZN9Reference11unreferenceEv(Ga)|0))break;Ka=c[I>>2]|0;if(!(__Z17predelete_handlerP6Object(Ka)|0))break;gj[c[(c[Ka>>2]|0)+76>>2]&8191](Ka);__ZN6Memory11free_staticEPvb(Ka,0)}while(0);__ZN10StringNameD2Ev(H);__ZN10StringNameD2Ev(G);Ga=c[b>>2]|0;__ZN10StringNameC2EPKc(G,990211);__ZN10StringNameC2EPKc(H,1026860);__ZN5Theme8set_fontERK10StringNameS2_RK3RefI4FontE(Ga,G,H,d);__ZN10StringNameD2Ev(H);__ZN10StringNameD2Ev(G);Ga=c[b>>2]|0;__ZN10StringNameC2EPKc(G,990216);__ZN10StringNameC2EPKc(H,1026860);g[I>>2]=0.0;g[I+4>>2]=0.0;g[I+8>>2]=0.0;g[I+12>>2]=1.0;__ZN5Theme9set_colorERK10StringNameS2_RK5Color(Ga,G,H,I);__ZN10StringNameD2Ev(H);__ZN10StringNameD2Ev(G);Ga=c[b>>2]|0;__ZN10StringNameC2EPKc(G,999082);__ZN10StringNameC2EPKc(H,1026860);g[I>>2]=0.0;g[I+4>>2]=0.0;g[I+8>>2]=0.0;g[I+12>>2]=.10000000149011612;__ZN5Theme9set_colorERK10StringNameS2_RK5Color(Ga,G,H,I);__ZN10StringNameD2Ev(H);__ZN10StringNameD2Ev(G);Ga=c[b>>2]|0;__ZN10StringNameC2EPKc(G,999100);__ZN10StringNameC2EPKc(H,1026860);__ZN5Theme12set_constantERK10StringNameS2_i(Ga,G,H,1);__ZN10StringNameD2Ev(H);__ZN10StringNameD2Ev(G);Ga=c[b>>2]|0;__ZN10StringNameC2EPKc(G,999116);__ZN10StringNameC2EPKc(H,1026860);__ZN5Theme12set_constantERK10StringNameS2_i(Ga,G,H,1);__ZN10StringNameD2Ev(H);__ZN10StringNameD2Ev(G);Ga=c[b>>2]|0;__ZN10StringNameC2EPKc(G,990205);__ZN10StringNameC2EPKc(H,1026873);c[I>>2]=0;do if(w)c[I>>2]=0;else{Ka=$i[c[(c[L>>2]|0)+44>>2]&8191](L,1234344)|0;Ma=Ka?L:0;Ka=c[I>>2]|0;if((Ma|0)==(Ka|0))break;do if(Ka|0){if(!(__ZN9Reference11unreferenceEv(Ka)|0))break;Oa=c[I>>2]|0;if(!(__Z17predelete_handlerP6Object(Oa)|0))break;gj[c[(c[Oa>>2]|0)+76>>2]&8191](Oa);__ZN6Memory11free_staticEPvb(Oa,0)}while(0);c[I>>2]=Ma;if(!Ma)break;__ZN9Reference9referenceEv(Ma)}while(0);__ZN5Theme12set_styleboxERK10StringNameS2_RK3RefI8StyleBoxE(Ga,G,H,I);Ga=c[I>>2]|0;do if(Ga|0){if(!(__ZN9Reference11unreferenceEv(Ga)|0))break;Ka=c[I>>2]|0;if(!(__Z17predelete_handlerP6Object(Ka)|0))break;gj[c[(c[Ka>>2]|0)+76>>2]&8191](Ka);__ZN6Memory11free_staticEPvb(Ka,0)}while(0);__ZN10StringNameD2Ev(H);__ZN10StringNameD2Ev(G);Ga=c[b>>2]|0;__ZN10StringNameC2EPKc(G,1026887);__ZN10StringNameC2EPKc(H,1026873);__ZN5Theme8set_fontERK10StringNameS2_RK3RefI4FontE(Ga,G,H,d);__ZN10StringNameD2Ev(H);__ZN10StringNameD2Ev(G);Ga=c[b>>2]|0;__ZN10StringNameC2EPKc(G,1026899);__ZN10StringNameC2EPKc(H,1026873);__ZN5Theme8set_fontERK10StringNameS2_RK3RefI4FontE(Ga,G,H,d);__ZN10StringNameD2Ev(H);__ZN10StringNameD2Ev(G);Ga=c[b>>2]|0;__ZN10StringNameC2EPKc(G,1026909);__ZN10StringNameC2EPKc(H,1026873);__ZN5Theme8set_fontERK10StringNameS2_RK3RefI4FontE(Ga,G,H,d);__ZN10StringNameD2Ev(H);__ZN10StringNameD2Ev(G);Ga=c[b>>2]|0;__ZN10StringNameC2EPKc(G,1026922);__ZN10StringNameC2EPKc(H,1026873);__ZN5Theme8set_fontERK10StringNameS2_RK3RefI4FontE(Ga,G,H,d);__ZN10StringNameD2Ev(H);__ZN10StringNameD2Ev(G);Ga=c[b>>2]|0;__ZN10StringNameC2EPKc(G,1026940);__ZN10StringNameC2EPKc(H,1026873);__ZN5Theme8set_fontERK10StringNameS2_RK3RefI4FontE(Ga,G,H,d);__ZN10StringNameD2Ev(H);__ZN10StringNameD2Ev(G);Ga=c[b>>2]|0;__ZN10StringNameC2EPKc(G,1026950);__ZN10StringNameC2EPKc(H,1026873);__ZN5Theme9set_colorERK10StringNameS2_RK5Color(Ga,G,H,k);__ZN10StringNameD2Ev(H);__ZN10StringNameD2Ev(G);k=c[b>>2]|0;__ZN10StringNameC2EPKc(G,1000012);__ZN10StringNameC2EPKc(H,1026873);__ZN5Theme9set_colorERK10StringNameS2_RK5Color(k,G,H,s);__ZN10StringNameD2Ev(H);__ZN10StringNameD2Ev(G);s=c[b>>2]|0;__ZN10StringNameC2EPKc(G,1000045);__ZN10StringNameC2EPKc(H,1026873);g[I>>2]=.10000000149011612;g[I+4>>2]=.10000000149011612;g[I+8>>2]=1.0;g[I+12>>2]=.800000011920929;__ZN5Theme9set_colorERK10StringNameS2_RK5Color(s,G,H,I);__ZN10StringNameD2Ev(H);__ZN10StringNameD2Ev(G);s=c[b>>2]|0;__ZN10StringNameC2EPKc(G,1019886);__ZN10StringNameC2EPKc(H,1026873);__ZN5Theme12set_constantERK10StringNameS2_i(s,G,H,~~+g[84602]);__ZN10StringNameD2Ev(H);__ZN10StringNameD2Ev(G);s=c[b>>2]|0;__ZN10StringNameC2EPKc(G,1026964);__ZN10StringNameC2EPKc(H,1026873);__ZN5Theme12set_constantERK10StringNameS2_i(s,G,H,~~(+g[84602]*3.0));__ZN10StringNameD2Ev(H);__ZN10StringNameD2Ev(G);s=c[b>>2]|0;__ZN10StringNameC2EPKc(G,1026982);__ZN10StringNameC2EPKc(H,1026873);__ZN5Theme12set_constantERK10StringNameS2_i(s,G,H,~~(+g[84602]*3.0));__ZN10StringNameD2Ev(H);__ZN10StringNameD2Ev(G);s=c[b>>2]|0;__ZN10StringNameC2EPKc(G,1086799);__ZN10StringNameC2EPKc(H,1027e3);k=__ZL13make_styleboxIPKhE3RefI15StyleBoxTextureET_ffffffffb(1027016,1.0,1.0,1.0,1.0,-1.0,-1.0,-1.0,-1.0)|0;c[I>>2]=0;Ga=(k|0)==0;do if(Ga)c[I>>2]=0;else{Ka=$i[c[(c[k>>2]|0)+44>>2]&8191](k,1234344)|0;Ja=Ka?k:0;Ka=c[I>>2]|0;if((Ja|0)==(Ka|0))break;do if(Ka|0){if(!(__ZN9Reference11unreferenceEv(Ka)|0))break;Oa=c[I>>2]|0;if(!(__Z17predelete_handlerP6Object(Oa)|0))break;gj[c[(c[Oa>>2]|0)+76>>2]&8191](Oa);__ZN6Memory11free_staticEPvb(Oa,0)}while(0);c[I>>2]=Ja;if(!Ja)break;__ZN9Reference9referenceEv(Ja)}while(0);__ZN5Theme12set_styleboxERK10StringNameS2_RK3RefI8StyleBoxE(s,G,H,I);s=c[I>>2]|0;do if(s|0){if(!(__ZN9Reference11unreferenceEv(s)|0))break;Ka=c[I>>2]|0;if(!(__Z17predelete_handlerP6Object(Ka)|0))break;gj[c[(c[Ka>>2]|0)+76>>2]&8191](Ka);__ZN6Memory11free_staticEPvb(Ka,0)}while(0);c[I>>2]=0;do if(!Ga){if(!(__ZN9Reference11unreferenceEv(k)|0))break;if(!(__Z17predelete_handlerP6Object(k)|0))break;gj[c[(c[k>>2]|0)+76>>2]&8191](k);__ZN6Memory11free_staticEPvb(k,0)}while(0);__ZN10StringNameD2Ev(H);__ZN10StringNameD2Ev(G);k=c[b>>2]|0;__ZN10StringNameC2EPKc(G,1086799);__ZN10StringNameC2EPKc(H,1027350);Ga=__ZL13make_styleboxIPKhE3RefI15StyleBoxTextureET_ffffffffb(1027366,1.0,1.0,1.0,1.0,-1.0,-1.0,-1.0,-1.0)|0;c[I>>2]=0;s=(Ga|0)==0;do if(s)c[I>>2]=0;else{Ka=$i[c[(c[Ga>>2]|0)+44>>2]&8191](Ga,1234344)|0;Ma=Ka?Ga:0;Ka=c[I>>2]|0;if((Ma|0)==(Ka|0))break;do if(Ka|0){if(!(__ZN9Reference11unreferenceEv(Ka)|0))break;Oa=c[I>>2]|0;if(!(__Z17predelete_handlerP6Object(Oa)|0))break;gj[c[(c[Oa>>2]|0)+76>>2]&8191](Oa);__ZN6Memory11free_staticEPvb(Oa,0)}while(0);c[I>>2]=Ma;if(!Ma)break;__ZN9Reference9referenceEv(Ma)}while(0);__ZN5Theme12set_styleboxERK10StringNameS2_RK3RefI8StyleBoxE(k,G,H,I);k=c[I>>2]|0;do if(k|0){if(!(__ZN9Reference11unreferenceEv(k)|0))break;Ka=c[I>>2]|0;if(!(__Z17predelete_handlerP6Object(Ka)|0))break;gj[c[(c[Ka>>2]|0)+76>>2]&8191](Ka);__ZN6Memory11free_staticEPvb(Ka,0)}while(0);c[I>>2]=0;do if(!s){if(!(__ZN9Reference11unreferenceEv(Ga)|0))break;if(!(__Z17predelete_handlerP6Object(Ga)|0))break;gj[c[(c[Ga>>2]|0)+76>>2]&8191](Ga);__ZN6Memory11free_staticEPvb(Ga,0)}while(0);__ZN10StringNameD2Ev(H);__ZN10StringNameD2Ev(G);Ga=c[b>>2]|0;__ZN10StringNameC2EPKc(G,1002708);__ZN10StringNameC2EPKc(H,1027e3);c[I>>2]=__ZL9make_iconIPKhE3RefI7TextureET_(1027700)|0;__ZN5Theme8set_iconERK10StringNameS2_RK3RefI7TextureE(Ga,G,H,I);Ga=c[I>>2]|0;do if(Ga|0){if(!(__ZN9Reference11unreferenceEv(Ga)|0))break;s=c[I>>2]|0;if(!(__Z17predelete_handlerP6Object(s)|0))break;gj[c[(c[s>>2]|0)+76>>2]&8191](s);__ZN6Memory11free_staticEPvb(s,0)}while(0);__ZN10StringNameD2Ev(H);__ZN10StringNameD2Ev(G);Ga=c[b>>2]|0;__ZN10StringNameC2EPKc(G,1002708);__ZN10StringNameC2EPKc(H,1027350);c[I>>2]=__ZL9make_iconIPKhE3RefI7TextureET_(1028051)|0;__ZN5Theme8set_iconERK10StringNameS2_RK3RefI7TextureE(Ga,G,H,I);Ga=c[I>>2]|0;do if(Ga|0){if(!(__ZN9Reference11unreferenceEv(Ga)|0))break;s=c[I>>2]|0;if(!(__Z17predelete_handlerP6Object(s)|0))break;gj[c[(c[s>>2]|0)+76>>2]&8191](s);__ZN6Memory11free_staticEPvb(s,0)}while(0);__ZN10StringNameD2Ev(H);__ZN10StringNameD2Ev(G);Ga=c[b>>2]|0;__ZN10StringNameC2EPKc(G,1016719);__ZN10StringNameC2EPKc(H,1028410);__ZN5Theme12set_constantERK10StringNameS2_i(Ga,G,H,~~(+g[84602]*4.0));__ZN10StringNameD2Ev(H);__ZN10StringNameD2Ev(G);Ga=c[b>>2]|0;__ZN10StringNameC2EPKc(G,1016719);__ZN10StringNameC2EPKc(H,1028424);__ZN5Theme12set_constantERK10StringNameS2_i(Ga,G,H,~~(+g[84602]*4.0));__ZN10StringNameD2Ev(H);__ZN10StringNameD2Ev(G);Ga=c[b>>2]|0;__ZN10StringNameC2EPKc(G,1028438);__ZN10StringNameC2EPKc(H,1028450);__ZN5Theme12set_constantERK10StringNameS2_i(Ga,G,H,~~(+g[84602]*8.0));__ZN10StringNameD2Ev(H);__ZN10StringNameD2Ev(G);Ga=c[b>>2]|0;__ZN10StringNameC2EPKc(G,1028466);__ZN10StringNameC2EPKc(H,1028450);__ZN5Theme12set_constantERK10StringNameS2_i(Ga,G,H,~~(+g[84602]*0.0));__ZN10StringNameD2Ev(H);__ZN10StringNameD2Ev(G);Ga=c[b>>2]|0;__ZN10StringNameC2EPKc(G,1028477);__ZN10StringNameC2EPKc(H,1028450);__ZN5Theme12set_constantERK10StringNameS2_i(Ga,G,H,~~(+g[84602]*0.0));__ZN10StringNameD2Ev(H);__ZN10StringNameD2Ev(G);Ga=c[b>>2]|0;__ZN10StringNameC2EPKc(G,1028490);__ZN10StringNameC2EPKc(H,1028450);__ZN5Theme12set_constantERK10StringNameS2_i(Ga,G,H,~~(+g[84602]*0.0));__ZN10StringNameD2Ev(H);__ZN10StringNameD2Ev(G);Ga=c[b>>2]|0;__ZN10StringNameC2EPKc(G,990283);__ZN10StringNameC2EPKc(H,1028504);__ZN5Theme12set_constantERK10StringNameS2_i(Ga,G,H,~~(+g[84602]*4.0));__ZN10StringNameD2Ev(H);__ZN10StringNameD2Ev(G);Ga=c[b>>2]|0;__ZN10StringNameC2EPKc(G,1012526);__ZN10StringNameC2EPKc(H,1028504);__ZN5Theme12set_constantERK10StringNameS2_i(Ga,G,H,~~(+g[84602]*4.0));__ZN10StringNameD2Ev(H);__ZN10StringNameD2Ev(G);Ga=c[b>>2]|0;__ZN10StringNameC2EPKc(G,1016719);__ZN10StringNameC2EPKc(H,1027350);__ZN5Theme12set_constantERK10StringNameS2_i(Ga,G,H,~~(+g[84602]*12.0));__ZN10StringNameD2Ev(H);__ZN10StringNameD2Ev(G);Ga=c[b>>2]|0;__ZN10StringNameC2EPKc(G,1016719);__ZN10StringNameC2EPKc(H,1027e3);__ZN5Theme12set_constantERK10StringNameS2_i(Ga,G,H,~~(+g[84602]*12.0));__ZN10StringNameD2Ev(H);__ZN10StringNameD2Ev(G);Ga=c[b>>2]|0;__ZN10StringNameC2EPKc(G,1028518);__ZN10StringNameC2EPKc(H,1027350);__ZN5Theme12set_constantERK10StringNameS2_i(Ga,G,H,~~+g[84602]);__ZN10StringNameD2Ev(H);__ZN10StringNameD2Ev(G);Ga=c[b>>2]|0;__ZN10StringNameC2EPKc(G,1028518);__ZN10StringNameC2EPKc(H,1027e3);__ZN5Theme12set_constantERK10StringNameS2_i(Ga,G,H,~~+g[84602]);__ZN10StringNameD2Ev(H);__ZN10StringNameD2Ev(G);Ga=c[b>>2]|0;__ZN10StringNameC2EPKc(G,1129164);__ZN10StringNameC2EPKc(H,1028527);__ZN5Theme12set_styleboxERK10StringNameS2_RK3RefI8StyleBoxE(Ga,G,H,t);__ZN10StringNameD2Ev(H);__ZN10StringNameD2Ev(G);Ga=c[b>>2]|0;__ZN10StringNameC2EPKc(G,1017877);__ZN10StringNameC2EPKc(H,1028527);__ZN5Theme12set_styleboxERK10StringNameS2_RK3RefI8StyleBoxE(Ga,G,H,u);__ZN10StringNameD2Ev(H);__ZN10StringNameD2Ev(G);Ga=c[b>>2]|0;__ZN10StringNameC2EPKc(G,990190);__ZN10StringNameC2EPKc(H,1028527);__ZN5Theme12set_styleboxERK10StringNameS2_RK3RefI8StyleBoxE(Ga,G,H,v);__ZN10StringNameD2Ev(H);__ZN10StringNameD2Ev(G);Ga=c[b>>2]|0;__ZN10StringNameC2EPKc(G,990211);__ZN10StringNameC2EPKc(H,1028527);__ZN5Theme8set_fontERK10StringNameS2_RK3RefI4FontE(Ga,G,H,d);__ZN10StringNameD2Ev(H);__ZN10StringNameD2Ev(G);Ga=c[b>>2]|0;__ZN10StringNameC2EPKc(G,1028540);__ZN10StringNameC2EPKc(H,1028527);__ZN5Theme8set_fontERK10StringNameS2_RK3RefI4FontE(Ga,G,H,d);__ZN10StringNameD2Ev(H);__ZN10StringNameD2Ev(G);Ga=c[b>>2]|0;__ZN10StringNameC2EPKc(G,990216);__ZN10StringNameC2EPKc(H,1028527);__ZN5Theme9set_colorERK10StringNameS2_RK5Color(Ga,G,H,o);__ZN10StringNameD2Ev(H);__ZN10StringNameD2Ev(G);Ga=c[b>>2]|0;__ZN10StringNameC2EPKc(G,1000012);__ZN10StringNameC2EPKc(H,1028527);__ZN5Theme9set_colorERK10StringNameS2_RK5Color(Ga,G,H,p);__ZN10StringNameD2Ev(H);__ZN10StringNameD2Ev(G);Ga=c[b>>2]|0;__ZN10StringNameC2EPKc(G,1028554);__ZN10StringNameC2EPKc(H,1028527);__ZN5Theme12set_constantERK10StringNameS2_i(Ga,G,H,~~(+g[84602]*2.0));__ZN10StringNameD2Ev(H);__ZN10StringNameD2Ev(G);Ga=c[b>>2]|0;__ZN10StringNameC2EPKc(G,1028569);__ZN10StringNameC2EPKc(H,1028527);__ZN5Theme12set_constantERK10StringNameS2_i(Ga,G,H,~~(+g[84602]*4.0));__ZN10StringNameD2Ev(H);__ZN10StringNameD2Ev(G);Ga=c[b>>2]|0;__ZN10StringNameC2EPKc(G,990205);__ZN10StringNameC2EPKc(H,1028527);c[I>>2]=0;do if(w)c[I>>2]=0;else{s=$i[c[(c[L>>2]|0)+44>>2]&8191](L,1234344)|0;k=s?L:0;s=c[I>>2]|0;if((k|0)==(s|0))break;do if(s|0){if(!(__ZN9Reference11unreferenceEv(s)|0))break;Ka=c[I>>2]|0;if(!(__Z17predelete_handlerP6Object(Ka)|0))break;gj[c[(c[Ka>>2]|0)+76>>2]&8191](Ka);__ZN6Memory11free_staticEPvb(Ka,0)}while(0);c[I>>2]=k;if(!k)break;__ZN9Reference9referenceEv(k)}while(0);__ZN5Theme12set_styleboxERK10StringNameS2_RK3RefI8StyleBoxE(Ga,G,H,I);Ga=c[I>>2]|0;do if(Ga|0){if(!(__ZN9Reference11unreferenceEv(Ga)|0))break;s=c[I>>2]|0;if(!(__Z17predelete_handlerP6Object(s)|0))break;gj[c[(c[s>>2]|0)+76>>2]&8191](s);__ZN6Memory11free_staticEPvb(s,0)}while(0);__ZN10StringNameD2Ev(H);__ZN10StringNameD2Ev(G);Ga=c[b>>2]|0;__ZN10StringNameC2EPKc(G,1129164);__ZN10StringNameC2EPKc(H,1028586);__ZN5Theme12set_styleboxERK10StringNameS2_RK3RefI8StyleBoxE(Ga,G,H,t);__ZN10StringNameD2Ev(H);__ZN10StringNameD2Ev(G);t=c[b>>2]|0;__ZN10StringNameC2EPKc(G,1017877);__ZN10StringNameC2EPKc(H,1028586);__ZN5Theme12set_styleboxERK10StringNameS2_RK3RefI8StyleBoxE(t,G,H,u);__ZN10StringNameD2Ev(H);__ZN10StringNameD2Ev(G);u=c[b>>2]|0;__ZN10StringNameC2EPKc(G,990190);__ZN10StringNameC2EPKc(H,1028586);__ZN5Theme12set_styleboxERK10StringNameS2_RK3RefI8StyleBoxE(u,G,H,v);__ZN10StringNameD2Ev(H);__ZN10StringNameD2Ev(G);v=c[b>>2]|0;__ZN10StringNameC2EPKc(G,990211);__ZN10StringNameC2EPKc(H,1028586);__ZN5Theme8set_fontERK10StringNameS2_RK3RefI4FontE(v,G,H,d);__ZN10StringNameD2Ev(H);__ZN10StringNameD2Ev(G);v=c[b>>2]|0;__ZN10StringNameC2EPKc(G,1028540);__ZN10StringNameC2EPKc(H,1028586);__ZN5Theme8set_fontERK10StringNameS2_RK3RefI4FontE(v,G,H,d);__ZN10StringNameD2Ev(H);__ZN10StringNameD2Ev(G);d=c[b>>2]|0;__ZN10StringNameC2EPKc(G,990216);__ZN10StringNameC2EPKc(H,1028586);__ZN5Theme9set_colorERK10StringNameS2_RK5Color(d,G,H,o);__ZN10StringNameD2Ev(H);__ZN10StringNameD2Ev(G);o=c[b>>2]|0;__ZN10StringNameC2EPKc(G,1000012);__ZN10StringNameC2EPKc(H,1028586);__ZN5Theme9set_colorERK10StringNameS2_RK5Color(o,G,H,p);__ZN10StringNameD2Ev(H);__ZN10StringNameD2Ev(G);p=c[b>>2]|0;__ZN10StringNameC2EPKc(G,1028554);__ZN10StringNameC2EPKc(H,1028586);__ZN5Theme12set_constantERK10StringNameS2_i(p,G,H,~~(+g[84602]*2.0));__ZN10StringNameD2Ev(H);__ZN10StringNameD2Ev(G);p=c[b>>2]|0;__ZN10StringNameC2EPKc(G,1028569);__ZN10StringNameC2EPKc(H,1028586);__ZN5Theme12set_constantERK10StringNameS2_i(p,G,H,~~(+g[84602]*4.0));__ZN10StringNameD2Ev(H);__ZN10StringNameD2Ev(G);p=c[b>>2]|0;__ZN10StringNameC2EPKc(G,990205);__ZN10StringNameC2EPKc(H,1028586);c[I>>2]=0;do if(w)c[I>>2]=0;else{o=$i[c[(c[L>>2]|0)+44>>2]&8191](L,1234344)|0;d=o?L:0;o=c[I>>2]|0;if((d|0)==(o|0))break;do if(o|0){if(!(__ZN9Reference11unreferenceEv(o)|0))break;v=c[I>>2]|0;if(!(__Z17predelete_handlerP6Object(v)|0))break;gj[c[(c[v>>2]|0)+76>>2]&8191](v);__ZN6Memory11free_staticEPvb(v,0)}while(0);c[I>>2]=d;if(!d)break;__ZN9Reference9referenceEv(d)}while(0);__ZN5Theme12set_styleboxERK10StringNameS2_RK3RefI8StyleBoxE(p,G,H,I);p=c[I>>2]|0;do if(p|0){if(!(__ZN9Reference11unreferenceEv(p)|0))break;o=c[I>>2]|0;if(!(__Z17predelete_handlerP6Object(o)|0))break;gj[c[(c[o>>2]|0)+76>>2]&8191](o);__ZN6Memory11free_staticEPvb(o,0)}while(0);__ZN10StringNameD2Ev(H);__ZN10StringNameD2Ev(G);p=__ZL13make_styleboxIPKhE3RefI15StyleBoxTextureET_ffffffffb(1028599,8.0,8.0,8.0,8.0,-1.0,-1.0,-1.0,-1.0)|0;__ZN15StyleBoxTexture15set_draw_centerEb(p,0);o=c[b>>2]|0;__ZN10StringNameC2EPKc(G,1029029);__ZN10StringNameC2EPKc(H,1029036);k=__ZL13make_styleboxIPKhE3RefI15StyleBoxTextureET_ffffffffb(1029050,4.0,4.0,4.0,4.0,-1.0,-1.0,-1.0,-1.0)|0;c[I>>2]=0;v=(k|0)==0;do if(v)c[I>>2]=0;else{u=$i[c[(c[k>>2]|0)+44>>2]&8191](k,1234344)|0;t=u?k:0;u=c[I>>2]|0;if((t|0)==(u|0))break;do if(u|0){if(!(__ZN9Reference11unreferenceEv(u)|0))break;Ga=c[I>>2]|0;if(!(__Z17predelete_handlerP6Object(Ga)|0))break;gj[c[(c[Ga>>2]|0)+76>>2]&8191](Ga);__ZN6Memory11free_staticEPvb(Ga,0)}while(0);c[I>>2]=t;if(!t)break;__ZN9Reference9referenceEv(t)}while(0);__ZN5Theme12set_styleboxERK10StringNameS2_RK3RefI8StyleBoxE(o,G,H,I);o=c[I>>2]|0;do if(o|0){if(!(__ZN9Reference11unreferenceEv(o)|0))break;u=c[I>>2]|0;if(!(__Z17predelete_handlerP6Object(u)|0))break;gj[c[(c[u>>2]|0)+76>>2]&8191](u);__ZN6Memory11free_staticEPvb(u,0)}while(0);c[I>>2]=0;do if(!v){if(!(__ZN9Reference11unreferenceEv(k)|0))break;if(!(__Z17predelete_handlerP6Object(k)|0))break;gj[c[(c[k>>2]|0)+76>>2]&8191](k);__ZN6Memory11free_staticEPvb(k,0)}while(0);__ZN10StringNameD2Ev(H);__ZN10StringNameD2Ev(G);k=c[b>>2]|0;__ZN10StringNameC2EPKc(G,1029398);__ZN10StringNameC2EPKc(H,986825);c[I>>2]=0;v=(p|0)==0;do if(v)c[I>>2]=0;else{o=$i[c[(c[p>>2]|0)+44>>2]&8191](p,1234344)|0;u=o?p:0;o=c[I>>2]|0;if((u|0)==(o|0))break;do if(o|0){if(!(__ZN9Reference11unreferenceEv(o)|0))break;d=c[I>>2]|0;if(!(__Z17predelete_handlerP6Object(d)|0))break;gj[c[(c[d>>2]|0)+76>>2]&8191](d);__ZN6Memory11free_staticEPvb(d,0)}while(0);c[I>>2]=u;if(!u)break;__ZN9Reference9referenceEv(u)}while(0);__ZN5Theme12set_styleboxERK10StringNameS2_RK3RefI8StyleBoxE(k,G,H,I);k=c[I>>2]|0;do if(k|0){if(!(__ZN9Reference11unreferenceEv(k)|0))break;o=c[I>>2]|0;if(!(__Z17predelete_handlerP6Object(o)|0))break;gj[c[(c[o>>2]|0)+76>>2]&8191](o);__ZN6Memory11free_staticEPvb(o,0)}while(0);__ZN10StringNameD2Ev(H);__ZN10StringNameD2Ev(G);k=c[b>>2]|0;__ZN10StringNameC2EPKc(G,1029406);__ZN10StringNameC2EPKc(H,986825);c[I>>2]=0;do if(Aa)c[I>>2]=0;else{o=$i[c[(c[wa>>2]|0)+44>>2]&8191](wa,1234344)|0;t=o?wa:0;o=c[I>>2]|0;if((t|0)==(o|0))break;do if(o|0){if(!(__ZN9Reference11unreferenceEv(o)|0))break;d=c[I>>2]|0;if(!(__Z17predelete_handlerP6Object(d)|0))break;gj[c[(c[d>>2]|0)+76>>2]&8191](d);__ZN6Memory11free_staticEPvb(d,0)}while(0);c[I>>2]=t;if(!t)break;__ZN9Reference9referenceEv(t)}while(0);__ZN5Theme12set_styleboxERK10StringNameS2_RK3RefI8StyleBoxE(k,G,H,I);k=c[I>>2]|0;do if(k|0){if(!(__ZN9Reference11unreferenceEv(k)|0))break;o=c[I>>2]|0;if(!(__Z17predelete_handlerP6Object(o)|0))break;gj[c[(c[o>>2]|0)+76>>2]&8191](o);__ZN6Memory11free_staticEPvb(o,0)}while(0);__ZN10StringNameD2Ev(H);__ZN10StringNameD2Ev(G);k=__ZL13make_styleboxIPKhE3RefI15StyleBoxTextureET_ffffffffb(1019902,4.0,4.0,4.0,4.0,7.0,7.0,7.0,7.0)|0;o=c[b>>2]|0;__ZN10StringNameC2EPKc(G,986819);__ZN10StringNameC2EPKc(H,1029413);c[I>>2]=0;u=(k|0)==0;do if(u)c[I>>2]=0;else{d=$i[c[(c[k>>2]|0)+44>>2]&8191](k,1234344)|0;Ga=d?k:0;d=c[I>>2]|0;if((Ga|0)==(d|0))break;do if(d|0){if(!(__ZN9Reference11unreferenceEv(d)|0))break;s=c[I>>2]|0;if(!(__Z17predelete_handlerP6Object(s)|0))break;gj[c[(c[s>>2]|0)+76>>2]&8191](s);__ZN6Memory11free_staticEPvb(s,0)}while(0);c[I>>2]=Ga;if(!Ga)break;__ZN9Reference9referenceEv(Ga)}while(0);__ZN5Theme12set_styleboxERK10StringNameS2_RK3RefI8StyleBoxE(o,G,H,I);o=c[I>>2]|0;do if(o|0){if(!(__ZN9Reference11unreferenceEv(o)|0))break;d=c[I>>2]|0;if(!(__Z17predelete_handlerP6Object(d)|0))break;gj[c[(c[d>>2]|0)+76>>2]&8191](d);__ZN6Memory11free_staticEPvb(d,0)}while(0);__ZN10StringNameD2Ev(H);__ZN10StringNameD2Ev(G);o=c[b>>2]|0;__ZN10StringNameC2EPKc(G,1029428);__ZN10StringNameC2EPKc(H,1029434);c[I>>2]=__ZL9make_iconIPKhE3RefI7TextureET_(1029444)|0;__ZN5Theme8set_iconERK10StringNameS2_RK3RefI7TextureE(o,G,H,I);o=c[I>>2]|0;do if(o|0){if(!(__ZN9Reference11unreferenceEv(o)|0))break;d=c[I>>2]|0;if(!(__Z17predelete_handlerP6Object(d)|0))break;gj[c[(c[d>>2]|0)+76>>2]&8191](d);__ZN6Memory11free_staticEPvb(d,0)}while(0);__ZN10StringNameD2Ev(H);__ZN10StringNameD2Ev(G);o=c[b>>2]|0;__ZN10StringNameC2EPKc(G,1029556);__ZN10StringNameC2EPKc(H,1029434);c[I>>2]=__ZL9make_iconIPKhE3RefI7TextureET_(1029562)|0;__ZN5Theme8set_iconERK10StringNameS2_RK3RefI7TextureE(o,G,H,I);o=c[I>>2]|0;do if(o|0){if(!(__ZN9Reference11unreferenceEv(o)|0))break;d=c[I>>2]|0;if(!(__Z17predelete_handlerP6Object(d)|0))break;gj[c[(c[d>>2]|0)+76>>2]&8191](d);__ZN6Memory11free_staticEPvb(d,0)}while(0);__ZN10StringNameD2Ev(H);__ZN10StringNameD2Ev(G);o=c[b>>2]|0;__ZN10StringNameC2EPKc(G,1029748);__ZN10StringNameC2EPKc(H,1029434);c[I>>2]=__ZL9make_iconIPKhE3RefI7TextureET_(1029753)|0;__ZN5Theme8set_iconERK10StringNameS2_RK3RefI7TextureE(o,G,H,I);o=c[I>>2]|0;do if(o|0){if(!(__ZN9Reference11unreferenceEv(o)|0))break;d=c[I>>2]|0;if(!(__Z17predelete_handlerP6Object(d)|0))break;gj[c[(c[d>>2]|0)+76>>2]&8191](d);__ZN6Memory11free_staticEPvb(d,0)}while(0);__ZN10StringNameD2Ev(H);__ZN10StringNameD2Ev(G);o=c[b>>2]|0;__ZN10StringNameC2EPKc(G,1029882);__ZN10StringNameC2EPKc(H,1029434);c[I>>2]=__ZL9make_iconIPKhE3RefI7TextureET_(1029887)|0;__ZN5Theme8set_iconERK10StringNameS2_RK3RefI7TextureE(o,G,H,I);o=c[I>>2]|0;do if(o|0){if(!(__ZN9Reference11unreferenceEv(o)|0))break;d=c[I>>2]|0;if(!(__Z17predelete_handlerP6Object(d)|0))break;gj[c[(c[d>>2]|0)+76>>2]&8191](d);__ZN6Memory11free_staticEPvb(d,0)}while(0);__ZN10StringNameD2Ev(H);__ZN10StringNameD2Ev(G);o=c[b>>2]|0;__ZN10StringNameC2EPKc(G,1086799);__ZN10StringNameC2EPKc(H,1029434);d=__ZL13make_styleboxIPKhE3RefI15StyleBoxTextureET_ffffffffb(1000962,4.0,4.0,4.0,5.0,-1.0,-1.0,-1.0,-1.0)|0;c[I>>2]=0;t=(d|0)==0;do if(t)c[I>>2]=0;else{s=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1234344)|0;Ma=s?d:0;s=c[I>>2]|0;if((Ma|0)==(s|0))break;do if(s|0){if(!(__ZN9Reference11unreferenceEv(s)|0))break;Ka=c[I>>2]|0;if(!(__Z17predelete_handlerP6Object(Ka)|0))break;gj[c[(c[Ka>>2]|0)+76>>2]&8191](Ka);__ZN6Memory11free_staticEPvb(Ka,0)}while(0);c[I>>2]=Ma;if(!Ma)break;__ZN9Reference9referenceEv(Ma)}while(0);__ZN5Theme12set_styleboxERK10StringNameS2_RK3RefI8StyleBoxE(o,G,H,I);o=c[I>>2]|0;do if(o|0){if(!(__ZN9Reference11unreferenceEv(o)|0))break;s=c[I>>2]|0;if(!(__Z17predelete_handlerP6Object(s)|0))break;gj[c[(c[s>>2]|0)+76>>2]&8191](s);__ZN6Memory11free_staticEPvb(s,0)}while(0);c[I>>2]=0;do if(!t){if(!(__ZN9Reference11unreferenceEv(d)|0))break;if(!(__Z17predelete_handlerP6Object(d)|0))break;gj[c[(c[d>>2]|0)+76>>2]&8191](d);__ZN6Memory11free_staticEPvb(d,0)}while(0);__ZN10StringNameD2Ev(H);__ZN10StringNameD2Ev(G);d=c[b>>2]|0;__ZN10StringNameC2EPKc(G,1030156);__ZN10StringNameC2EPKc(H,1029434);g[I>>2]=1.0;g[I+4>>2]=1.0;g[I+8>>2]=1.0;g[I+12>>2]=.05000000074505806;__ZN5Theme9set_colorERK10StringNameS2_RK5Color(d,G,H,I);__ZN10StringNameD2Ev(H);__ZN10StringNameD2Ev(G);d=c[b>>2]|0;__ZN10StringNameC2EPKc(G,1030167);__ZN10StringNameC2EPKc(H,1029434);g[I>>2]=1.0;g[I+4>>2]=1.0;g[I+8>>2]=1.0;g[I+12>>2]=.20000000298023224;__ZN5Theme9set_colorERK10StringNameS2_RK5Color(d,G,H,I);__ZN10StringNameD2Ev(H);__ZN10StringNameD2Ev(G);d=c[b>>2]|0;__ZN10StringNameC2EPKc(G,1030178);__ZN10StringNameC2EPKc(H,1029434);__ZN5Theme12set_constantERK10StringNameS2_i(d,G,H,~~(+g[84602]*80.0));__ZN10StringNameD2Ev(H);__ZN10StringNameD2Ev(G);d=c[b>>2]|0;__ZN10StringNameC2EPKc(G,1030193);__ZN10StringNameC2EPKc(H,1029434);__ZN5Theme12set_constantERK10StringNameS2_i(d,G,H,~~(+g[84602]*160.0));__ZN10StringNameD2Ev(H);__ZN10StringNameD2Ev(G);d=c[b>>2]|0;__ZN10StringNameC2EPKc(G,1030208);__ZN10StringNameC2EPKc(H,1024970);c[I>>2]=__ZL9make_iconIPKhE3RefI7TextureET_(1030213)|0;__ZN5Theme8set_iconERK10StringNameS2_RK3RefI7TextureE(d,G,H,I);d=c[I>>2]|0;do if(d|0){if(!(__ZN9Reference11unreferenceEv(d)|0))break;b=c[I>>2]|0;if(!(__Z17predelete_handlerP6Object(b)|0))break;gj[c[(c[b>>2]|0)+76>>2]&8191](b);__ZN6Memory11free_staticEPvb(b,0)}while(0);__ZN10StringNameD2Ev(H);__ZN10StringNameD2Ev(G);H=__ZL9make_iconIPKhE3RefI7TextureET_(1039022)|0;I=c[f>>2]|0;do if((H|0)==(I|0)){if(!H)break;Pa=H;aa=1714}else{do if(I|0){if(!(__ZN9Reference11unreferenceEv(I)|0))break;d=c[f>>2]|0;if(!(__Z17predelete_handlerP6Object(d)|0))break;gj[c[(c[d>>2]|0)+76>>2]&8191](d);__ZN6Memory11free_staticEPvb(d,0)}while(0);c[f>>2]=H;if(!H)break;__ZN9Reference9referenceEv(H);Pa=H;aa=1714}while(0);do if((aa|0)==1714){if(!(__ZN9Reference11unreferenceEv(Pa)|0))break;if(!(__Z17predelete_handlerP6Object(H)|0))break;gj[c[(c[H>>2]|0)+76>>2]&8191](H);__ZN6Memory11free_staticEPvb(H,0)}while(0);c[G>>2]=__ZL13make_styleboxIPKhE3RefI15StyleBoxTextureET_ffffffffb(1039022,2.0,2.0,2.0,2.0,-1.0,-1.0,-1.0,-1.0)|0;__ZN3RefI8StyleBoxEaSI15StyleBoxTextureEEvRKS_IT_E(h,G);h=c[G>>2]|0;do if(h|0){if(!(__ZN9Reference11unreferenceEv(h)|0))break;H=c[G>>2]|0;if(!(__Z17predelete_handlerP6Object(H)|0))break;gj[c[(c[H>>2]|0)+76>>2]&8191](H);__ZN6Memory11free_staticEPvb(H,0)}while(0);G=c[309159]|0;h=c[G>>2]|0;do if(h|0){__ZN3MapIPKv3RefI12ImageTextureE10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS8_7ElementE(G,c[h+8>>2]|0);H=c[G+4>>2]|0;Pa=c[G>>2]|0;c[Pa+8>>2]=H;c[G+8>>2]=0;aa=H;c[aa+12>>2]=aa;if(!Pa)break;aa=Pa+28|0;H=c[aa>>2]|0;do if(H|0){if(!(__ZN9Reference11unreferenceEv(H)|0))break;f=c[aa>>2]|0;if(!(__Z17predelete_handlerP6Object(f)|0))break;gj[c[(c[f>>2]|0)+76>>2]&8191](f);__ZN6Memory11free_staticEPvb(f,0)}while(0);c[aa>>2]=0;__ZN6Memory11free_staticEPvb(Pa,0);c[G>>2]=0}while(0);__ZN6Memory11free_staticEPvb(G,0);do if(!u){if(!(__ZN9Reference11unreferenceEv(k)|0))break;if(!(__Z17predelete_handlerP6Object(k)|0))break;gj[c[(c[k>>2]|0)+76>>2]&8191](k);__ZN6Memory11free_staticEPvb(k,0)}while(0);do if(!v){if(!(__ZN9Reference11unreferenceEv(p)|0))break;if(!(__Z17predelete_handlerP6Object(p)|0))break;gj[c[(c[p>>2]|0)+76>>2]&8191](p);__ZN6Memory11free_staticEPvb(p,0)}while(0);do if(!q){if(!(__ZN9Reference11unreferenceEv(e)|0))break;if(!(__Z17predelete_handlerP6Object(e)|0))break;gj[c[(c[e>>2]|0)+76>>2]&8191](e);__ZN6Memory11free_staticEPvb(e,0)}while(0);do if(!Aa){if(!(__ZN9Reference11unreferenceEv(wa)|0))break;if(!(__Z17predelete_handlerP6Object(wa)|0))break;gj[c[(c[wa>>2]|0)+76>>2]&8191](wa);__ZN6Memory11free_staticEPvb(wa,0)}while(0);do if(!n){if(!(__ZN9Reference11unreferenceEv(J)|0))break;if(!(__Z17predelete_handlerP6Object(J)|0))break;gj[c[(c[J>>2]|0)+76>>2]&8191](J);__ZN6Memory11free_staticEPvb(J,0)}while(0);do if(!U){if(!(__ZN9Reference11unreferenceEv(K)|0))break;if(!(__Z17predelete_handlerP6Object(K)|0))break;gj[c[(c[K>>2]|0)+76>>2]&8191](K);__ZN6Memory11free_staticEPvb(K,0)}while(0);do if(!pa){if(!(__ZN9Reference11unreferenceEv(M)|0))break;if(!(__Z17predelete_handlerP6Object(M)|0))break;gj[c[(c[M>>2]|0)+76>>2]&8191](M);__ZN6Memory11free_staticEPvb(M,0)}while(0);do if(!ra){if(!(__ZN9Reference11unreferenceEv(x)|0))break;if(!(__Z17predelete_handlerP6Object(x)|0))break;gj[c[(c[x>>2]|0)+76>>2]&8191](x);__ZN6Memory11free_staticEPvb(x,0)}while(0);do if(!O){if(!(__ZN9Reference11unreferenceEv(ca)|0))break;if(!(__Z17predelete_handlerP6Object(ca)|0))break;gj[c[(c[ca>>2]|0)+76>>2]&8191](ca);__ZN6Memory11free_staticEPvb(ca,0)}while(0);do if(!_){if(!(__ZN9Reference11unreferenceEv(fa)|0))break;if(!(__Z17predelete_handlerP6Object(fa)|0))break;gj[c[(c[fa>>2]|0)+76>>2]&8191](fa);__ZN6Memory11free_staticEPvb(fa,0)}while(0);do if(!A){if(!(__ZN9Reference11unreferenceEv(ja)|0))break;if(!(__Z17predelete_handlerP6Object(ja)|0))break;gj[c[(c[ja>>2]|0)+76>>2]&8191](ja);__ZN6Memory11free_staticEPvb(ja,0)}while(0);do if(!E){if(!(__ZN9Reference11unreferenceEv(ha)|0))break;if(!(__Z17predelete_handlerP6Object(ha)|0))break;gj[c[(c[ha>>2]|0)+76>>2]&8191](ha);__ZN6Memory11free_staticEPvb(ha,0)}while(0);do if(!B){if(!(__ZN9Reference11unreferenceEv(da)|0))break;if(!(__Z17predelete_handlerP6Object(da)|0))break;gj[c[(c[da>>2]|0)+76>>2]&8191](da);__ZN6Memory11free_staticEPvb(da,0)}while(0);do if(!y){if(!(__ZN9Reference11unreferenceEv(C)|0))break;if(!(__Z17predelete_handlerP6Object(C)|0))break;gj[c[(c[C>>2]|0)+76>>2]&8191](C);__ZN6Memory11free_staticEPvb(C,0)}while(0);do if(!z){if(!(__ZN9Reference11unreferenceEv(ma)|0))break;if(!(__Z17predelete_handlerP6Object(ma)|0))break;gj[c[(c[ma>>2]|0)+76>>2]&8191](ma);__ZN6Memory11free_staticEPvb(ma,0)}while(0);do if(!$){if(!(__ZN9Reference11unreferenceEv(na)|0))break;if(!(__Z17predelete_handlerP6Object(na)|0))break;gj[c[(c[na>>2]|0)+76>>2]&8191](na);__ZN6Memory11free_staticEPvb(na,0)}while(0);do if(!ka){if(!(__ZN9Reference11unreferenceEv(ga)|0))break;if(!(__Z17predelete_handlerP6Object(ga)|0))break;gj[c[(c[ga>>2]|0)+76>>2]&8191](ga);__ZN6Memory11free_staticEPvb(ga,0)}while(0);do if(!la){if(!(__ZN9Reference11unreferenceEv(oa)|0))break;if(!(__Z17predelete_handlerP6Object(oa)|0))break;gj[c[(c[oa>>2]|0)+76>>2]&8191](oa);__ZN6Memory11free_staticEPvb(oa,0)}while(0);oa=c[F>>2]|0;do if(oa|0){if(!(__ZN9Reference11unreferenceEv(oa)|0))break;la=c[F>>2]|0;if(!(__Z17predelete_handlerP6Object(la)|0))break;gj[c[(c[la>>2]|0)+76>>2]&8191](la);__ZN6Memory11free_staticEPvb(la,0)}while(0);F=c[ia>>2]|0;do if(F|0){if(!(__ZN9Reference11unreferenceEv(F)|0))break;oa=c[ia>>2]|0;if(!(__Z17predelete_handlerP6Object(oa)|0))break;gj[c[(c[oa>>2]|0)+76>>2]&8191](oa);__ZN6Memory11free_staticEPvb(oa,0)}while(0);c[ia>>2]=0;ia=c[D>>2]|0;do if(ia|0){if(!(__ZN9Reference11unreferenceEv(ia)|0))break;F=c[D>>2]|0;if(!(__Z17predelete_handlerP6Object(F)|0))break;gj[c[(c[F>>2]|0)+76>>2]&8191](F);__ZN6Memory11free_staticEPvb(F,0)}while(0);D=c[ea>>2]|0;do if(D|0){if(!(__ZN9Reference11unreferenceEv(D)|0))break;ia=c[ea>>2]|0;if(!(__Z17predelete_handlerP6Object(ia)|0))break;gj[c[(c[ia>>2]|0)+76>>2]&8191](ia);__ZN6Memory11free_staticEPvb(ia,0)}while(0);c[ea>>2]=0;do if(Z|0){if(!(__ZN9Reference11unreferenceEv(Z)|0))break;if(!(__Z17predelete_handlerP6Object(Z)|0))break;gj[c[(c[Z>>2]|0)+76>>2]&8191](Z);__ZN6Memory11free_staticEPvb(Z,0)}while(0);Z=c[Y>>2]|0;do if(Z|0){if(!(__ZN9Reference11unreferenceEv(Z)|0))break;ea=c[Y>>2]|0;if(!(__Z17predelete_handlerP6Object(ea)|0))break;gj[c[(c[ea>>2]|0)+76>>2]&8191](ea);__ZN6Memory11free_staticEPvb(ea,0)}while(0);c[Y>>2]=0;Y=c[X>>2]|0;do if(Y|0){if(!(__ZN9Reference11unreferenceEv(Y)|0))break;Z=c[X>>2]|0;if(!(__Z17predelete_handlerP6Object(Z)|0))break;gj[c[(c[Z>>2]|0)+76>>2]&8191](Z);__ZN6Memory11free_staticEPvb(Z,0)}while(0);c[X>>2]=0;X=c[W>>2]|0;do if(X|0){if(!(__ZN9Reference11unreferenceEv(X)|0))break;Y=c[W>>2]|0;if(!(__Z17predelete_handlerP6Object(Y)|0))break;gj[c[(c[Y>>2]|0)+76>>2]&8191](Y);__ZN6Memory11free_staticEPvb(Y,0)}while(0);c[W>>2]=0;W=c[V>>2]|0;do if(W|0){if(!(__ZN9Reference11unreferenceEv(W)|0))break;X=c[V>>2]|0;if(!(__Z17predelete_handlerP6Object(X)|0))break;gj[c[(c[X>>2]|0)+76>>2]&8191](X);__ZN6Memory11free_staticEPvb(X,0)}while(0);c[V>>2]=0;V=c[T>>2]|0;do if(V|0){if(!(__ZN9Reference11unreferenceEv(V)|0))break;W=c[T>>2]|0;if(!(__Z17predelete_handlerP6Object(W)|0))break;gj[c[(c[W>>2]|0)+76>>2]&8191](W);__ZN6Memory11free_staticEPvb(W,0)}while(0);c[T>>2]=0;T=c[S>>2]|0;do if(T|0){if(!(__ZN9Reference11unreferenceEv(T)|0))break;V=c[S>>2]|0;if(!(__Z17predelete_handlerP6Object(V)|0))break;gj[c[(c[V>>2]|0)+76>>2]&8191](V);__ZN6Memory11free_staticEPvb(V,0)}while(0);c[S>>2]=0;S=c[R>>2]|0;do if(S|0){if(!(__ZN9Reference11unreferenceEv(S)|0))break;T=c[R>>2]|0;if(!(__Z17predelete_handlerP6Object(T)|0))break;gj[c[(c[T>>2]|0)+76>>2]&8191](T);__ZN6Memory11free_staticEPvb(T,0)}while(0);c[R>>2]=0;R=c[Q>>2]|0;do if(R|0){if(!(__ZN9Reference11unreferenceEv(R)|0))break;S=c[Q>>2]|0;if(!(__Z17predelete_handlerP6Object(S)|0))break;gj[c[(c[S>>2]|0)+76>>2]&8191](S);__ZN6Memory11free_staticEPvb(S,0)}while(0);c[Q>>2]=0;Q=c[P>>2]|0;do if(Q|0){if(!(__ZN9Reference11unreferenceEv(Q)|0))break;R=c[P>>2]|0;if(!(__Z17predelete_handlerP6Object(R)|0))break;gj[c[(c[R>>2]|0)+76>>2]&8191](R);__ZN6Memory11free_staticEPvb(R,0)}while(0);c[P>>2]=0;if(w){l=j;return}if(!(__ZN9Reference11unreferenceEv(L)|0)){l=j;return}if(!(__Z17predelete_handlerP6Object(L)|0)){l=j;return}gj[c[(c[L>>2]|0)+76>>2]&8191](L);__ZN6Memory11free_staticEPvb(L,0);l=j;return}function __ZN5Theme16set_default_iconERK3RefI7TextureE(a){a=a|0;var b=0;b=c[308591]|0;if((c[a>>2]|0)==(b|0))return;if((b|0?__ZN9Reference11unreferenceEv(b)|0:0)?(b=c[308591]|0,__Z17predelete_handlerP6Object(b)|0):0){gj[c[(c[b>>2]|0)+76>>2]&8191](b);__ZN6Memory11free_staticEPvb(b,0)}c[308591]=0;b=c[a>>2]|0;c[308591]=b;if(!b)return;__ZN9Reference9referenceEv(b);return}function __ZN5Theme17set_default_styleERK3RefI8StyleBoxE(a){a=a|0;var b=0;b=c[308590]|0;if((c[a>>2]|0)==(b|0))return;if((b|0?__ZN9Reference11unreferenceEv(b)|0:0)?(b=c[308590]|0,__Z17predelete_handlerP6Object(b)|0):0){gj[c[(c[b>>2]|0)+76>>2]&8191](b);__ZN6Memory11free_staticEPvb(b,0)}c[308590]=0;b=c[a>>2]|0;c[308590]=b;if(!b)return;__ZN9Reference9referenceEv(b);return}function __ZN5Theme16set_default_fontERK3RefI4FontE(a){a=a|0;var b=0;b=c[308589]|0;if((c[a>>2]|0)==(b|0))return;if((b|0?__ZN9Reference11unreferenceEv(b)|0:0)?(b=c[308589]|0,__Z17predelete_handlerP6Object(b)|0):0){gj[c[(c[b>>2]|0)+76>>2]&8191](b);__ZN6Memory11free_staticEPvb(b,0)}c[308589]=0;b=c[a>>2]|0;c[308589]=b;if(!b)return;__ZN9Reference9referenceEv(b);return}function __ZL13make_styleboxIPKhE3RefI15StyleBoxTextureET_ffffffffb(b,d,e,f,h,i,j,k,n){b=b|0;d=+d;e=+e;f=+f;h=+h;i=+i;j=+j;k=+k;n=+n;var o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0.0,F=0.0,G=0.0,H=0;o=l;l=l+32|0;if((l|0)>=(m|0))ba(32);p=o+8|0;q=o;r=o+4|0;s=c[309159]|0;t=c[s>>2]|0;a:do if(t){u=c[t+8>>2]|0;v=c[s+4>>2]|0;b:do if((u|0)==(v|0))w=u;else{x=u;while(1){y=c[x+24>>2]|0;if(y>>>0>b>>>0)z=x+8|0;else{if(y>>>0>=b>>>0){w=x;break b}z=x+4|0}x=c[z>>2]|0;if((x|0)==(v|0)){A=12;break a}}}while(0);if((w|0)!=(v|0)&(w|0)!=0){c[p>>2]=b;u=c[(__ZN3MapIPKv3RefI12ImageTextureE10ComparatorIS1_E16DefaultAllocatorEixERKS1_(s,p)|0)>>2]|0;if(!u)B=0;else{__ZN9Reference9referenceEv(u);B=u}C=B}else A=12}else A=12;while(0);if((A|0)==12){A=__ZnwjPKc(168,1263606)|0;__ZN12ImageTextureC2Ev(A);__Z22postinitialize_handlerP6Object(A);if(A){a[1263537]=0;__ZN9Reference8init_refEv(A)|0;__ZN9Reference9referenceEv(A);if(__ZN9Reference11unreferenceEv(A)|0?__Z17predelete_handlerP6Object(A)|0:0){gj[c[(c[A>>2]|0)+76>>2]&8191](A);__ZN6Memory11free_staticEPvb(A,0);D=A}else D=A}else D=0;__ZN5ImageC2EPKhi(p,b,-1);E=+g[84602];if(E>1.0){A=__ZNK5Image9get_widthEv(p)|0;B=__ZNK5Image10get_heightEv(p)|0;__ZN5Image7convertENS_6FormatE(p,5);__ZN5Image14expand_x2_hq2xEv(p);F=+g[84602];if(F!=2.0)__ZN5Image6resizeEiiNS_13InterpolationE(p,~~(+(A|0)*F),~~(+(B|0)*F),1)}else if(E<1.0){E=+(__ZNK5Image9get_widthEv(p)|0);F=+(__ZNK5Image10get_heightEv(p)|0);__ZN5Image7convertENS_6FormatE(p,5);G=+g[84602];__ZN5Image6resizeEiiNS_13InterpolationE(p,~~(E*G),~~(F*G),1)}__ZN12ImageTexture17create_from_imageERK5Imagej(D,p,4);B=c[309159]|0;c[q>>2]=b;b=__ZN3MapIPKv3RefI12ImageTextureE10ComparatorIS1_E16DefaultAllocatorEixERKS1_(B,q)|0;q=c[b>>2]|0;if((D|0)!=(q|0)){if((q|0?__ZN9Reference11unreferenceEv(q)|0:0)?(q=c[b>>2]|0,__Z17predelete_handlerP6Object(q)|0):0){gj[c[(c[q>>2]|0)+76>>2]&8191](q);__ZN6Memory11free_staticEPvb(q,0)}c[b>>2]=D;if(D|0)__ZN9Reference9referenceEv(D)}__ZN5ImageD2Ev(p);C=D}D=__ZnwjPKc(220,1263606)|0;__ZN15StyleBoxTextureC2Ev(D);__Z22postinitialize_handlerP6Object(D);if(!D)H=0;else{a[1263537]=0;__ZN9Reference8init_refEv(D)|0;H=D}c[r>>2]=0;D=(C|0)==0;if(!D){p=$i[c[(c[C>>2]|0)+44>>2]&8191](C,1220696)|0;b=p?C:0;p=c[r>>2]|0;if((b|0)!=(p|0)){if((p|0?__ZN9Reference11unreferenceEv(p)|0:0)?(p=c[r>>2]|0,__Z17predelete_handlerP6Object(p)|0):0){gj[c[(c[p>>2]|0)+76>>2]&8191](p);__ZN6Memory11free_staticEPvb(p,0)}c[r>>2]=b;if(b|0)__ZN9Reference9referenceEv(b)}}else c[r>>2]=0;__ZN15StyleBoxTexture11set_textureE3RefI8ResourceE(H,r);b=c[r>>2]|0;if((b|0?__ZN9Reference11unreferenceEv(b)|0:0)?(b=c[r>>2]|0,__Z17predelete_handlerP6Object(b)|0):0){gj[c[(c[b>>2]|0)+76>>2]&8191](b);__ZN6Memory11free_staticEPvb(b,0)}c[r>>2]=0;__ZN15StyleBoxTexture15set_margin_sizeE6Marginf(H,0,+g[84602]*d);__ZN15StyleBoxTexture15set_margin_sizeE6Marginf(H,2,+g[84602]*f);__ZN15StyleBoxTexture15set_margin_sizeE6Marginf(H,3,+g[84602]*h);__ZN15StyleBoxTexture15set_margin_sizeE6Marginf(H,1,+g[84602]*e);__ZN8StyleBox18set_default_marginE6Marginf(H,0,+g[84602]*i);__ZN8StyleBox18set_default_marginE6Marginf(H,2,+g[84602]*k);__ZN8StyleBox18set_default_marginE6Marginf(H,3,+g[84602]*n);__ZN8StyleBox18set_default_marginE6Marginf(H,1,+g[84602]*j);__ZN15StyleBoxTexture15set_draw_centerEb(H,1);if(D){l=o;return H|0}if(!(__ZN9Reference11unreferenceEv(C)|0)){l=o;return H|0}if(!(__Z17predelete_handlerP6Object(C)|0)){l=o;return H|0}gj[c[(c[C>>2]|0)+76>>2]&8191](C);__ZN6Memory11free_staticEPvb(C,0);l=o;return H|0}function __ZL19make_empty_styleboxffff(b,d,e,f){b=+b;d=+d;e=+e;f=+f;var h=0,i=0;h=__ZnwjPKc(148,1263606)|0;__ZN8StyleBoxC2Ev(h);c[h>>2]=311012;__ZN10StringNameC2Ev(h+144|0);__Z22postinitialize_handlerP6Object(h);if(!h)i=0;else{a[1263537]=0;__ZN9Reference8init_refEv(h)|0;i=h}__ZN8StyleBox18set_default_marginE6Marginf(i,0,+g[84602]*b);__ZN8StyleBox18set_default_marginE6Marginf(i,2,+g[84602]*e);__ZN8StyleBox18set_default_marginE6Marginf(i,3,+g[84602]*f);__ZN8StyleBox18set_default_marginE6Marginf(i,1,+g[84602]*d);return i|0}function __ZL9make_iconIPKhE3RefI7TextureET_(b){b=b|0;var d=0,e=0,f=0,h=0,i=0,j=0.0,k=0.0,n=0.0,o=0,p=0,q=0;d=l;l=l+32|0;if((l|0)>=(m|0))ba(32);e=d;f=__ZnwjPKc(168,1263606)|0;__ZN12ImageTextureC2Ev(f);__Z22postinitialize_handlerP6Object(f);if(!f){h=0;i=0}else{a[1263537]=0;__ZN9Reference8init_refEv(f)|0;h=f;i=f}__ZN5ImageC2EPKhi(e,b,-1);j=+g[84602];if(j>1.0){b=__ZNK5Image9get_widthEv(e)|0;f=__ZNK5Image10get_heightEv(e)|0;__ZN5Image7convertENS_6FormatE(e,5);__ZN5Image14expand_x2_hq2xEv(e);k=+g[84602];if(k!=2.0)__ZN5Image6resizeEiiNS_13InterpolationE(e,~~(+(b|0)*k),~~(+(f|0)*k),1)}else if(j<1.0){j=+(__ZNK5Image9get_widthEv(e)|0);k=+(__ZNK5Image10get_heightEv(e)|0);__ZN5Image7convertENS_6FormatE(e,5);n=+g[84602];__ZN5Image6resizeEiiNS_13InterpolationE(e,~~(j*n),~~(k*n),1)}__ZN12ImageTexture17create_from_imageERK5Imagej(h,e,4);if(!h){__ZN5ImageD2Ev(e);o=0;l=d;return o|0}if($i[c[(c[h>>2]|0)+44>>2]&8191](h,1220692)|0){__ZN9Reference9referenceEv(h);p=h;q=h}else{p=h;q=0}__ZN5ImageD2Ev(e);if(!(__ZN9Reference11unreferenceEv(p)|0)){o=q;l=d;return o|0}if(!(__Z17predelete_handlerP6Object(h)|0)){o=q;l=d;return o|0}gj[c[(c[h>>2]|0)+76>>2]&8191](h);__ZN6Memory11free_staticEPvb(i,0);o=q;l=d;return o|0}function __ZN3RefI8StyleBoxEaSI15StyleBoxTextureEEvRKS_IT_E(a,b){a=a|0;b=b|0;var d=0,e=0;d=c[b>>2]|0;if(!d){b=c[a>>2]|0;if((b|0?__ZN9Reference11unreferenceEv(b)|0:0)?(b=c[a>>2]|0,__Z17predelete_handlerP6Object(b)|0):0){gj[c[(c[b>>2]|0)+76>>2]&8191](b);__ZN6Memory11free_staticEPvb(b,0)}c[a>>2]=0;return}b=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1234344)|0;e=b?d:0;d=c[a>>2]|0;if((e|0)==(d|0))return;if((d|0?__ZN9Reference11unreferenceEv(d)|0:0)?(d=c[a>>2]|0,__Z17predelete_handlerP6Object(d)|0):0){gj[c[(c[d>>2]|0)+76>>2]&8191](d);__ZN6Memory11free_staticEPvb(d,0)}c[a>>2]=e;if(!e)return;__ZN9Reference9referenceEv(e);return}function __ZN3MapIPKv3RefI12ImageTextureE10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS8_7ElementE(a,b){a=a|0;b=b|0;var d=0;if((c[a+4>>2]|0)==(b|0))return;__ZN3MapIPKv3RefI12ImageTextureE10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS8_7ElementE(a,c[b+8>>2]|0);__ZN3MapIPKv3RefI12ImageTextureE10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS8_7ElementE(a,c[b+4>>2]|0);a=b+28|0;d=c[a>>2]|0;if((d|0?__ZN9Reference11unreferenceEv(d)|0:0)?(d=c[a>>2]|0,__Z17predelete_handlerP6Object(d)|0):0){gj[c[(c[d>>2]|0)+76>>2]&8191](d);__ZN6Memory11free_staticEPvb(d,0)}c[a>>2]=0;__ZN6Memory11free_staticEPvb(b,0);return}function __ZN3MapIPKv3RefI12ImageTextureE10ComparatorIS1_E16DefaultAllocatorEixERKS1_(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;g=c[b>>2]|0;if(!g){h=__ZnwjPFPvjE(32,4740)|0;c[h+28>>2]=0;i=h+16|0;c[i>>2]=0;c[i+4>>2]=0;c[b>>2]=h;i=c[b+4>>2]|0;c[h+4>>2]=i;c[h+8>>2]=i;c[h+12>>2]=i;c[h>>2]=1;if(!h){c[f>>2]=0;j=f;k=f;n=14}else{o=h;p=i;n=5}}else{o=g;p=c[b+4>>2]|0;n=5}a:do if((n|0)==5){g=c[o+8>>2]|0;b:do if((g|0)!=(p|0)){i=c[d>>2]|0;h=g;while(1){q=c[h+24>>2]|0;if(i>>>0<q>>>0)r=h+8|0;else{if(q>>>0>=i>>>0)break;r=h+4|0}q=c[r>>2]|0;if((q|0)==(p|0))break b;else h=q}if(!((h|0)==(p|0)|(h|0)==0)){s=h;break a}}while(0);c[f>>2]=0;if(!o){j=f;k=f;n=14}else{t=f;u=f;n=15}}while(0);if((n|0)==14){o=__ZnwjPFPvjE(32,4740)|0;c[o+28>>2]=0;p=o+16|0;c[p>>2]=0;c[p+4>>2]=0;c[b>>2]=o;p=c[b+4>>2]|0;c[o+4>>2]=p;c[o+8>>2]=p;c[o+12>>2]=p;c[o>>2]=1;t=j;u=k;n=15}if((n|0)==15){n=__ZN3MapIPKv3RefI12ImageTextureE10ComparatorIS1_E16DefaultAllocatorE10_insert_rbERKS1_RKS4_(b,d,f)|0;f=c[t>>2]|0;if((f|0?__ZN9Reference11unreferenceEv(f)|0:0)?(f=c[t>>2]|0,__Z17predelete_handlerP6Object(f)|0):0){gj[c[(c[f>>2]|0)+76>>2]&8191](f);__ZN6Memory11free_staticEPvb(f,0)}c[t>>2]=0;if(!n){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145936,616,1145947,0);v=0;l=e;return v|0}else s=n}a[1263537]=0;v=s+28|0;l=e;return v|0}function __ZN3MapIPKv3RefI12ImageTextureE10ComparatorIS1_E16DefaultAllocatorE10_insert_rbERKS1_RKS4_(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f;a[g>>0]=0;h=__ZN3MapIPKv3RefI12ImageTextureE10ComparatorIS1_E16DefaultAllocatorE7_insertERKS1_Rb(b,d,g)|0;if(h|0?(d=h+28|0,i=c[d>>2]|0,(c[e>>2]|0)!=(i|0)):0){if((i|0?__ZN9Reference11unreferenceEv(i)|0:0)?(i=c[d>>2]|0,__Z17predelete_handlerP6Object(i)|0):0){gj[c[(c[i>>2]|0)+76>>2]&8191](i);__ZN6Memory11free_staticEPvb(i,0)}c[d>>2]=0;i=c[e>>2]|0;c[d>>2]=i;if(i|0)__ZN9Reference9referenceEv(i)}if(a[g>>0]|0){l=f;return h|0}g=b+8|0;c[g>>2]=(c[g>>2]|0)+1;g=h+12|0;i=c[g>>2]|0;if(!(c[i>>2]|0)){d=b+4|0;e=h;j=i;k=i;i=g;while(1){g=j+12|0;n=c[g>>2]|0;o=c[n+8>>2]|0;p=n;do if((j|0)==(o|0)){q=c[n+4>>2]|0;if(!(c[q>>2]|0)){c[k>>2]=1;a[1263537]=0;c[q>>2]=1;if((c[d>>2]|0)==(n|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);r=c[(c[i>>2]|0)+12>>2]|0;break}else{a[1263537]=0;c[n>>2]=0;r=n;break}}q=j+4|0;if((e|0)==(c[q>>2]|0)){s=e+8|0;t=c[s>>2]|0;c[q>>2]=t;if((t|0)==(c[d>>2]|0))u=p;else{c[t+12>>2]=j;u=c[g>>2]|0}t=e+12|0;c[t>>2]=u;q=c[g>>2]|0;v=q+8|0;c[((c[v>>2]|0)==(j|0)?v:q+4|0)>>2]=e;c[s>>2]=j;c[g>>2]=e;w=j;x=e;y=c[t>>2]|0}else{w=e;x=j;y=n}a[1263537]=0;c[x>>2]=1;t=c[d>>2]|0;if((t|0)==(y|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);z=c[(c[w+12>>2]|0)+12>>2]|0;A=c[d>>2]|0}else{a[1263537]=0;c[y>>2]=0;z=y;A=t}t=z+8|0;s=c[t>>2]|0;q=s+4|0;v=c[q>>2]|0;c[t>>2]=v;if((v|0)!=(A|0))c[v+12>>2]=z;v=z+12|0;c[s+12>>2]=c[v>>2];t=c[v>>2]|0;B=t+4|0;c[((c[B>>2]|0)==(z|0)?B:t+8|0)>>2]=s;c[q>>2]=z;c[v>>2]=s;r=w}else{if(!(c[o>>2]|0)){c[k>>2]=1;a[1263537]=0;c[o>>2]=1;if((c[d>>2]|0)==(n|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);r=c[(c[i>>2]|0)+12>>2]|0;break}else{a[1263537]=0;c[n>>2]=0;r=n;break}}s=j+8|0;if((e|0)==(c[s>>2]|0)){v=e+4|0;q=c[v>>2]|0;c[s>>2]=q;if((q|0)==(c[d>>2]|0))C=p;else{c[q+12>>2]=j;C=c[g>>2]|0}q=e+12|0;c[q>>2]=C;s=c[g>>2]|0;t=s+4|0;c[((c[t>>2]|0)==(j|0)?t:s+8|0)>>2]=e;c[v>>2]=j;c[g>>2]=e;D=j;E=e;F=c[q>>2]|0}else{D=e;E=j;F=n}a[1263537]=0;c[E>>2]=1;q=c[d>>2]|0;if((q|0)==(F|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);G=c[(c[D+12>>2]|0)+12>>2]|0;H=c[d>>2]|0}else{a[1263537]=0;c[F>>2]=0;G=F;H=q}q=G+4|0;v=c[q>>2]|0;s=v+8|0;t=c[s>>2]|0;c[q>>2]=t;if((t|0)!=(H|0))c[t+12>>2]=G;t=G+12|0;c[v+12>>2]=c[t>>2];q=c[t>>2]|0;B=q+8|0;c[((c[B>>2]|0)==(G|0)?B:q+4|0)>>2]=v;c[s>>2]=G;c[t>>2]=v;r=D}while(0);n=r+12|0;g=c[n>>2]|0;if(!(c[g>>2]|0)){e=r;j=g;k=g;i=n}else break}}i=c[(c[b>>2]|0)+8>>2]|0;a[1263537]=0;c[i>>2]=1;l=f;return h|0}function __ZN3MapIPKv3RefI12ImageTextureE10ComparatorIS1_E16DefaultAllocatorE7_insertERKS1_Rb(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0;f=c[b>>2]|0;g=c[f+8>>2]|0;h=b+4|0;i=c[h>>2]|0;a:do if((g|0)==(i|0))j=f;else{k=c[d>>2]|0;l=g;while(1){m=c[l+24>>2]|0;if(k>>>0<m>>>0)n=l+8|0;else{if(m>>>0>=k>>>0)break;n=l+4|0}m=c[n>>2]|0;if((m|0)==(i|0)){j=l;break a}else l=m}a[e>>0]=1;o=l;return o|0}while(0);i=__ZnwjPFPvjE(32,4740)|0;c[i+28>>2]=0;c[i>>2]=0;c[i+4>>2]=0;c[i+8>>2]=0;c[i+12>>2]=0;c[i+16>>2]=0;c[i+20>>2]=0;c[i+12>>2]=j;n=c[h>>2]|0;g=i+4|0;c[g>>2]=n;f=i+8|0;c[f>>2]=n;c[i+24>>2]=c[d>>2];if((j|0)!=(c[b>>2]|0)?(c[d>>2]|0)>>>0>=(c[j+24>>2]|0)>>>0:0)p=j+4|0;else p=j+8|0;c[p>>2]=i;a[e>>0]=0;e=c[g>>2]|0;g=c[h>>2]|0;if((e|0)==(g|0)){h=i;do{p=h;h=c[h+12>>2]|0}while((p|0)==(c[h+4>>2]|0));q=(h|0)==(c[b>>2]|0)?0:h}else{h=e;while(1){e=c[h+8>>2]|0;if((e|0)==(g|0)){q=h;break}else h=e}}c[i+16>>2]=q;h=c[f>>2]|0;b:do if((h|0)==(g|0)){f=i;while(1){e=f;f=c[f+12>>2]|0;if((e|0)!=(c[f+8>>2]|0)){r=f;break b}if((f|0)==(c[b>>2]|0)){r=0;break}}}else{f=h;while(1){l=c[f+4>>2]|0;if((l|0)==(g|0)){r=f;break}else f=l}}while(0);g=i+20|0;c[g>>2]=r;if(!q)s=r;else{c[q+20>>2]=i;s=c[g>>2]|0}if(!s){o=i;return o|0}c[s+16>>2]=i;o=i;return o|0}function __ZN9SceneTree13_notificationEi(b,d){b=b|0;d=d|0;var e=0,f=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;switch(d|0){case 6:{__ZN4Node22propagate_notificationEi(c[b+88>>2]|0,6);if(a[b+112>>0]|0)a[b+140>>0]=1;break}case 7:{__ZN4Node22propagate_notificationEi(c[b+88>>2]|0,7);if(a[b+113>>0]|0)a[b+140>>0]=1;break}case 5:case 4:case 9:{__ZN4Node22propagate_notificationEi(c[b+88>>2]|0,d);break}case 10:{__ZN4Node22propagate_notificationEi(c[b+88>>2]|0,24);break}case 8:{__ZN10StringNameC2EPKc(f,1039384);__ZN9SceneTree18notify_group_flagsEjRK10StringNamei(b,10,f,8);__ZN10StringNameD2Ev(f);break}default:{}}l=e;return}function __ZN9SceneTree19set_quit_on_go_backEb(b,c){b=b|0;c=c|0;a[b+113>>0]=c&1;return}function __ZN9SceneTree17add_current_sceneEP4Node(a,b){a=a|0;b=b|0;c[a+224>>2]=b;__ZN4Node9add_childEPS_b(c[a+88>>2]|0,b,0);return}function __ZN9ScrollBar13_notificationEi(b,d){b=b|0;d=d|0;var e=0,f=0,h=0,i=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0.0,R=0.0,S=0.0,T=0.0,U=0.0,V=0.0,W=0.0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ca=0,da=0,ea=0.0,fa=0.0,ga=0,ha=0.0,ia=0,ja=0.0,ka=0,la=0.0,ma=0,na=0.0;e=l;l=l+144|0;if((l|0)>=(m|0))ba(144);f=e+136|0;h=e+48|0;i=e+84|0;k=e+80|0;n=e+128|0;o=e+32|0;p=e+16|0;q=e+124|0;r=e;s=e+120|0;t=e+116|0;u=e+112|0;v=e+64|0;w=e+104|0;x=e+96|0;y=e+88|0;a:do switch(d|0){case 30:{z=c[b+240>>2]|0;A=b+632|0;if((c[A>>2]|0)==1){__ZN10StringNameC2EPKc(f,1039390);__ZN10StringNameC2Ev(h);B=__ZNK7Control8get_iconERK10StringNameS2_(b,f,h)|0;__ZN10StringNameD2Ev(h);__ZN10StringNameD2Ev(f);C=B}else{__ZN10StringNameC2EPKc(f,1003785);__ZN10StringNameC2Ev(h);B=__ZNK7Control8get_iconERK10StringNameS2_(b,f,h)|0;__ZN10StringNameD2Ev(h);__ZN10StringNameD2Ev(f);C=B}if((c[A>>2]|0)==3){__ZN10StringNameC2EPKc(f,1039407);__ZN10StringNameC2Ev(h);B=__ZNK7Control8get_iconERK10StringNameS2_(b,f,h)|0;__ZN10StringNameD2Ev(h);__ZN10StringNameD2Ev(f);D=B}else{__ZN10StringNameC2EPKc(f,1003775);__ZN10StringNameC2Ev(h);B=__ZNK7Control8get_iconERK10StringNameS2_(b,f,h)|0;__ZN10StringNameD2Ev(h);__ZN10StringNameD2Ev(f);D=B}if(__ZNK7Control9has_focusEv(b)|0){__ZN10StringNameC2EPKc(f,1039424);__ZN10StringNameC2Ev(h);B=__ZNK7Control12get_styleboxERK10StringNameS2_(b,f,h)|0;__ZN10StringNameD2Ev(h);__ZN10StringNameD2Ev(f);E=B}else{__ZN10StringNameC2EPKc(f,1002180);__ZN10StringNameC2Ev(h);B=__ZNK7Control12get_styleboxERK10StringNameS2_(b,f,h)|0;__ZN10StringNameD2Ev(h);__ZN10StringNameD2Ev(f);E=B}if((a[b+636>>0]|0)==0?(c[A>>2]|0)!=2:0){__ZN10StringNameC2EPKc(f,1002708);__ZN10StringNameC2Ev(h);A=__ZNK7Control12get_styleboxERK10StringNameS2_(b,f,h)|0;__ZN10StringNameD2Ev(h);__ZN10StringNameD2Ev(f);F=A}else{__ZN10StringNameC2EPKc(f,1039437);__ZN10StringNameC2Ev(h);A=__ZNK7Control12get_styleboxERK10StringNameS2_(b,f,h)|0;__ZN10StringNameD2Ev(h);__ZN10StringNameD2Ev(f);F=A}c[i>>2]=0;c[k>>2]=0;A=__ZN12VisualServer13get_singletonEv()|0;B=c[(c[A>>2]|0)+1096>>2]|0;c[n>>2]=z;Pi[c[(c[C>>2]|0)+124>>2]&2047](p,C);G=o;c[G>>2]=0;c[G+4>>2]=0;G=p;H=c[G+4>>2]|0;I=o+8|0;c[I>>2]=c[G>>2];c[I+4>>2]=H;c[q>>2]=ij[c[(c[C>>2]|0)+112>>2]&8191](C)|0;g[r>>2]=1.0;g[r+4>>2]=1.0;g[r+8>>2]=1.0;g[r+12>>2]=1.0;c[h>>2]=c[n>>2];c[f>>2]=c[q>>2];Yi[B&15](A,h,o,f,0,r,0);B=b+616|0;H=c[C>>2]|0;if(!(c[B>>2]|0)){J=ij[c[H+116>>2]&8191](C)|0;K=i}else{J=ij[c[H+120>>2]&8191](C)|0;K=k}g[K>>2]=+g[K>>2]+ +(J|0);__ZNK7Control8get_sizeEv(o,b);H=c[D>>2]|0;if(!(c[B>>2]|0)){I=ij[c[H+116>>2]&8191](D)|0;L=o;M=o+4|0;N=(ij[c[(c[C>>2]|0)+116>>2]&8191](C)|0)+I|0;O=o}else{I=ij[c[H+120>>2]&8191](D)|0;H=o+4|0;L=o;M=H;N=(ij[c[(c[C>>2]|0)+120>>2]&8191](C)|0)+I|0;O=H}g[O>>2]=+g[O>>2]-+(N|0);H=c[(c[E>>2]|0)+128>>2]|0;c[s>>2]=z;I=c[k>>2]|0;c[h>>2]=c[i>>2];c[h+4>>2]=I;I=o;G=c[I+4>>2]|0;P=h+8|0;c[P>>2]=c[I>>2];c[P+4>>2]=G;c[f>>2]=c[s>>2];bj[H&4095](E,f,h);H=(c[B>>2]|0)==0;G=H?i:k;g[G>>2]=+g[G>>2]+(H?+g[L>>2]:+g[M>>2]);H=c[(c[A>>2]|0)+1096>>2]|0;c[t>>2]=z;Pi[c[(c[C>>2]|0)+124>>2]&2047](r,C);G=c[k>>2]|0;c[p>>2]=c[i>>2];c[p+4>>2]=G;G=r;P=c[G+4>>2]|0;I=p+8|0;c[I>>2]=c[G>>2];c[I+4>>2]=P;c[u>>2]=ij[c[(c[D>>2]|0)+112>>2]&8191](D)|0;g[v>>2]=1.0;g[v+4>>2]=1.0;g[v+8>>2]=1.0;g[v+12>>2]=1.0;c[h>>2]=c[t>>2];c[f>>2]=c[u>>2];Yi[H&15](A,h,p,f,0,v,0);c[h>>2]=0;c[h+4>>2]=0;c[h+8>>2]=0;c[h+12>>2]=0;if(!(c[B>>2]|0)){Q=+__ZNK5Range7get_maxEv(b);R=Q-+__ZNK5Range7get_minEv(b);if(!(R<=0.0)){if(+__ZNK5Range8get_pageEv(b)>0.0)S=+__ZNK5Range8get_pageEv(b);else S=0.0;Q=+__ZNK9ScrollBar13get_area_sizeEv(b)*(S/R);T=+__ZNK9ScrollBar20get_grabber_min_sizeEv(b)+Q}else T=0.0;g[h+8>>2]=T;__ZNK7Control8get_sizeEv(w,b);c[h+12>>2]=c[w+4>>2];g[h+4>>2]=0.0;Q=+__ZNK9ScrollBar13get_area_sizeEv(b);R=Q*+__ZNK5Range12get_as_ratioEv(b);Q=R+ +(ij[c[(c[C>>2]|0)+116>>2]&8191](C)|0);U=Q+ +__ZNK8StyleBox10get_marginE6Margin(E,0)}else{__ZNK7Control8get_sizeEv(x,b);c[h+8>>2]=c[x>>2];Q=+__ZNK5Range7get_maxEv(b);R=Q-+__ZNK5Range7get_minEv(b);if(!(R<=0.0)){if(+__ZNK5Range8get_pageEv(b)>0.0)V=+__ZNK5Range8get_pageEv(b);else V=0.0;Q=+__ZNK9ScrollBar13get_area_sizeEv(b)*(V/R);W=+__ZNK9ScrollBar20get_grabber_min_sizeEv(b)+Q}else W=0.0;g[h+12>>2]=W;Q=+__ZNK9ScrollBar13get_area_sizeEv(b);R=Q*+__ZNK5Range12get_as_ratioEv(b);Q=R+ +(ij[c[(c[C>>2]|0)+120>>2]&8191](C)|0);g[h+4>>2]=Q+ +__ZNK8StyleBox10get_marginE6Margin(E,1);U=0.0}g[h>>2]=U;B=c[(c[F>>2]|0)+128>>2]|0;c[y>>2]=z;c[f>>2]=c[y>>2];bj[B&4095](F,f,h);if((F|0?__ZN9Reference11unreferenceEv(F)|0:0)?__Z17predelete_handlerP6Object(F)|0:0){gj[c[(c[F>>2]|0)+76>>2]&8191](F);__ZN6Memory11free_staticEPvb(F,0)}if((E|0?__ZN9Reference11unreferenceEv(E)|0:0)?__Z17predelete_handlerP6Object(E)|0:0){gj[c[(c[E>>2]|0)+76>>2]&8191](E);__ZN6Memory11free_staticEPvb(E,0)}if((D|0?__ZN9Reference11unreferenceEv(D)|0:0)?__Z17predelete_handlerP6Object(D)|0:0){gj[c[(c[D>>2]|0)+76>>2]&8191](D);__ZN6Memory11free_staticEPvb(D,0)}if(!C){l=e;return}if(!(__ZN9Reference11unreferenceEv(C)|0)){l=e;return}if(!(__Z17predelete_handlerP6Object(C)|0)){l=e;return}gj[c[(c[C>>2]|0)+76>>2]&8191](C);__ZN6Memory11free_staticEPvb(C,0);l=e;return}case 10:{B=b+652|0;if(__ZNK4Node8has_nodeERK8NodePath(b,B)|0){z=__ZNK4Node8get_nodeERK8NodePath(b,B)|0;if(!z)X=0;else{B=$i[c[(c[z>>2]|0)+44>>2]&8191](z,1220744)|0;X=B?z:0}z=b+648|0;c[z>>2]=X;Y=z;Z=X}else{z=b+648|0;Y=z;Z=c[z>>2]|0}if(Z|0){__ZN10StringNameC2EPKc(f,947872);__ZN10StringNameC2EPKc(h,836348);c[i>>2]=0;__ZN6Object7connectERK10StringNamePS_S2_RK6VectorI7VariantEj(Z,f,b,h,i,0)|0;z=c[i>>2]|0;if(z|0?(__Z16atomic_decrementPj(z+-8|0)|0)==0:0){B=c[i>>2]|0;A=(B|0)==0?0:B+-4|0;B=A+4|0;H=c[A>>2]|0;if(H|0){P=0;I=H;while(1){H=B+(P*24|0)|0;if(!(c[H>>2]|0))_=I;else{__ZN7Variant5clearEv(H);_=c[A>>2]|0}P=P+1|0;if(P>>>0>=_>>>0)break;else I=_}}__ZN6Memory11free_staticEPvb(z,1)}__ZN10StringNameD2Ev(h);__ZN10StringNameD2Ev(f);I=c[Y>>2]|0;__ZN10StringNameC2EPKc(f,946929);__ZN10StringNameC2EPKc(h,836366);c[i>>2]=__Z6varrayv()|0;__ZN6Object7connectERK10StringNamePS_S2_RK6VectorI7VariantEj(I,f,b,h,i,4)|0;I=c[i>>2]|0;if(I|0?(__Z16atomic_decrementPj(I+-8|0)|0)==0:0){P=c[i>>2]|0;A=(P|0)==0?0:P+-4|0;P=A+4|0;B=c[A>>2]|0;if(B|0){H=0;G=B;while(1){B=P+(H*24|0)|0;if(!(c[B>>2]|0))$=G;else{__ZN7Variant5clearEv(B);$=c[A>>2]|0}H=H+1|0;if(H>>>0>=$>>>0)break;else G=$}}__ZN6Memory11free_staticEPvb(I,1)}__ZN10StringNameD2Ev(h);__ZN10StringNameD2Ev(f)}switch(d|0){case 11:{aa=70;break a;break}case 16:{aa=73;break a;break}case 42:{break a;break}default:{}}l=e;return}case 11:{aa=70;break}case 16:{aa=73;break}case 42:break;default:{l=e;return}}while(0);if((aa|0)==70){$=b+648|0;Y=c[$>>2]|0;if(Y|0){__ZN10StringNameC2EPKc(f,947872);__ZN10StringNameC2EPKc(h,836348);__ZN6Object10disconnectERK10StringNamePS_S2_(Y,f,b,h);__ZN10StringNameD2Ev(h);__ZN10StringNameD2Ev(f);Y=c[$>>2]|0;__ZN10StringNameC2EPKc(f,946929);__ZN10StringNameC2EPKc(h,836366);__ZN6Object10disconnectERK10StringNamePS_S2_(Y,f,b,h);__ZN10StringNameD2Ev(h);__ZN10StringNameD2Ev(f)}c[$>>2]=0;l=e;return}if((aa|0)==73){$=b+696|0;if(!(a[$>>0]|0)){l=e;return}Y=b+697|0;if(!(a[Y>>0]|0)){_=b+692|0;U=+g[_>>2];if(U==0.0|U>.1){Z=b+664|0;X=b+680|0;__ZNK7Vector2miERKS_(f,Z,X);C=Z;Z=c[C+4>>2]|0;D=X;c[D>>2]=c[C>>2];c[D+4>>2]=Z;g[i>>2]=+__ZNK4Node28get_fixed_process_delta_timeEv(b);__ZNK7Vector2dvERKf(h,f,i);Z=h;D=c[Z+4>>2]|0;C=b+656|0;c[C>>2]=c[Z>>2];c[C+4>>2]=D;ca=b}else ca=b;U=+__ZNK4Node28get_fixed_process_delta_timeEv(ca);g[_>>2]=U+ +g[_>>2];l=e;return}_=b+616|0;ca=c[_>>2]|0;if(!ca){U=+__ZNK5Range9get_valueEv(b);da=c[_>>2]|0;ea=U}else{da=ca;ea=0.0}if((da|0)==1)fa=+__ZNK5Range9get_valueEv(b);else fa=0.0;g[f>>2]=ea;da=f+4|0;g[da>>2]=fa;ca=b+656|0;g[i>>2]=+__ZNK4Node28get_fixed_process_delta_timeEv(b);__ZNK7Vector2mlERKf(h,ca,i);__ZN7Vector2pLERKS_(f,h);if(!(c[_>>2]|0)){fa=+g[f>>2];if(fa<0.0){g[f>>2]=0.0;ga=1;ha=0.0}else{ga=0;ha=fa}fa=+__ZNK5Range7get_maxEv(b);if(ha>fa-+__ZNK5Range8get_pageEv(b)){fa=+__ZNK5Range7get_maxEv(b);ha=fa-+__ZNK5Range8get_pageEv(b);g[f>>2]=ha;ia=1;ja=ha}else{ia=ga;ja=+g[f>>2]}__ZN5Range9set_valueEd(b,ja);ja=+g[ca>>2];ha=(c[j>>2]=(g[j>>2]=ja,c[j>>2]|0)&2147483647,+g[j>>2]);fa=ha-+__ZNK4Node28get_fixed_process_delta_timeEv(b)*1.0e3;g[ca>>2]=(ja<0.0?-1.0:1.0)*fa;if((ia&1)!=0|fa<0.0)aa=92}else{fa=+g[da>>2];if(fa<0.0){g[da>>2]=0.0;ka=1;la=0.0}else{ka=0;la=fa}fa=+__ZNK5Range7get_maxEv(b);if(la>fa-+__ZNK5Range8get_pageEv(b)){fa=+__ZNK5Range7get_maxEv(b);la=fa-+__ZNK5Range8get_pageEv(b);g[da>>2]=la;ma=1;na=la}else{ma=ka;na=+g[da>>2]}__ZN5Range9set_valueEd(b,na);da=b+660|0;na=+g[da>>2];la=(c[j>>2]=(g[j>>2]=na,c[j>>2]|0)&2147483647,+g[j>>2]);fa=la-+__ZNK4Node28get_fixed_process_delta_timeEv(b)*1.0e3;g[da>>2]=(na<0.0?-1.0:1.0)*fa;if(ma|fa<0.0)aa=92}if((aa|0)==92){__ZN4Node17set_fixed_processEb(b,0);a[$>>0]=0;a[Y>>0]=0}if((d|0)!=42){l=e;return}}c[b+632>>2]=0;__ZN10CanvasItem6updateEv(b);l=e;return}function __ZNK11MeshLibrary8has_itemEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0;d=c[a+128>>2]|0;if(!d){e=0;return e|0}f=c[d+8>>2]|0;d=c[a+132>>2]|0;a:do if((f|0)==(d|0))g=f;else{a=f;while(1){h=c[a+24>>2]|0;if((h|0)>(b|0))i=a+8|0;else{if((h|0)>=(b|0)){g=a;break a}i=a+4|0}a=c[i>>2]|0;if((a|0)==(d|0)){g=d;break}}}while(0);e=(g|0)!=(d|0)&(g|0)!=0;return e|0}function __ZN6VectorIwE6resizeEi(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0;if((d|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,269,1145657,0);e=31;return e|0}a[1263537]=0;f=c[b>>2]|0;if(!f)g=0;else g=c[f+-4>>2]|0;if((g|0)==(d|0)){e=0;return e|0}if(!d){if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);c[b>>2]=0;e=0;return e|0}__ZN6VectorIwE14_copy_on_writeEv(b);f=d<<2;if(d>>>0<=1073741823?(g=f+-1|0,h=g>>>1|g,g=h>>>2|h,h=g>>>4|g,g=h>>>8|h,h=(g>>>16|g)+1|0,f>>>0<4294967264):0){a[1263537]=0;f=c[b>>2]|0;do if(!f)if((d|0)>0)i=18;else{j=0;i=25}else{g=c[f+-4>>2]|0;if((g|0)<(d|0))if(!g)i=18;else{k=__ZN6Memory14realloc_staticEPvjb(f,h,1)|0;if(k|0){a[1263537]=0;l=k;break}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,300,1145876,0);e=6;return e|0}else{j=g;i=25}}while(0);do if((i|0)==18){g=__ZN6Memory12alloc_staticEjb(h,1)|0;if(g|0){a[1263537]=0;c[g+-4>>2]=0;c[g+-8>>2]=1;l=g;break}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,292,1145820,0);e=6;return e|0}else if((i|0)==25){if((j|0)<=(d|0)){e=0;return e|0}g=__ZN6Memory14realloc_staticEPvjb(f,h,1)|0;if(!g){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,324,1145876,0);e=6;return e|0}else{a[1263537]=0;c[b>>2]=g;c[g+-4>>2]=d;e=0;return e|0}}while(0);c[b>>2]=l;c[((l|0)==0?0:l+-4|0)>>2]=d;e=0;return e|0}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,285,1145723,0);e=6;return e|0}function __ZN5Shape21add_vertices_to_arrayER10PoolVectorI7Vector3ERK9Transform(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0.0,H=0.0,I=0.0,J=0.0,K=0.0,L=0;f=ij[c[(c[b>>2]|0)+116>>2]&8191](b)|0;if(!f)return;b=c[f+-4>>2]|0;if(b){h=c[d>>2]|0;if(!h)i=0;else i=((c[h+16>>2]|0)>>>0)/12|0;__ZN10PoolVectorI7Vector3E6resizeEi(d,b+i|0)|0;if((c[d>>2]|0)!=0?(__ZN10PoolVectorI7Vector3E14_copy_on_writeEv(d),b=c[d>>2]|0,(b|0)!=0):0){__Z16atomic_incrementPj(b+4|0)|0;j=b;k=c[b+8>>2]|0}else{j=0;k=0}b=e+4|0;d=e+8|0;h=e+36|0;l=e+12|0;m=e+16|0;n=e+20|0;o=e+40|0;p=e+24|0;q=e+28|0;r=e+32|0;s=e+44|0;t=0;u=f;while(1){v=(u|0)==0;if(v)w=0;else w=c[u+-4>>2]|0;if((t|0)>=(w|0))break;if(v)x=0;else x=c[u+-4>>2]|0;if((x|0)<=(t|0)){if(v)y=0;else y=c[u+-4>>2]|0;if((y|0)<=(t|0)){z=20;break}a[1263537]=0}v=u+-8|0;if((c[v>>2]|0)>>>0>1){A=c[u+-4>>2]|0;B=(A*12|0)+-1|0;C=B>>>1|B;B=C>>>2|C;C=B>>>4|B;B=C>>>8|C;C=__ZN6Memory12alloc_staticEjb((B>>>16|B)+1|0,1)|0;c[C+-8>>2]=1;c[C+-4>>2]=A;if(A|0){B=0;do{D=C+(B*12|0)|0;E=u+(B*12|0)|0;c[D>>2]=c[E>>2];c[D+4>>2]=c[E+4>>2];c[D+8>>2]=c[E+8>>2];B=B+1|0}while((B|0)!=(A|0))}if(!(__Z16atomic_decrementPj(v)|0)){__ZN6Memory11free_staticEPvb(u,1);F=C}else F=C}else F=u;G=+g[F+(t*12|0)>>2];H=+g[F+(t*12|0)+4>>2];I=+g[F+(t*12|0)+8>>2];J=+g[o>>2]+(G*+g[l>>2]+H*+g[m>>2]+I*+g[n>>2]);K=+g[s>>2]+(G*+g[p>>2]+H*+g[q>>2]+I*+g[r>>2]);A=t+i|0;g[k+(A*12|0)>>2]=+g[h>>2]+(+g[e>>2]*G+ +g[b>>2]*H+ +g[d>>2]*I);g[k+(A*12|0)+4>>2]=J;g[k+(A*12|0)+8>>2]=K;t=t+1|0;u=F}if((z|0)==20)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);if(j|0)__Z16atomic_decrementPj(j+4|0)|0;if(!u)return;else L=u}else L=f;if(__Z16atomic_decrementPj(L+-8|0)|0)return;__ZN6Memory11free_staticEPvb(L,1);return}function __ZN24Physics2DDirectBodyState18_initialize_classvEv(b){b=b|0;if(a[1263477]|0)return;__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI24Physics2DDirectBodyStateEEvv();__ZN24Physics2DDirectBodyState13_bind_methodsEv();a[1263477]=1;return}function __ZN24Physics2DDirectBodyState5_setvERK10StringNameRK7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK24Physics2DDirectBodyState5_getvERK10StringNameR7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK24Physics2DDirectBodyState19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0;d=l;l=l+32|0;if((l|0)>=(m|0))ba(32);e=d+24|0;f=d+4|0;g=d;__ZN6StringC2EPKc(e,1053915);h=c[e>>2]|0;e=h;i=f+4|0;c[i>>2]=0;j=f+12|0;c[j>>2]=0;c[f>>2]=0;k=(h|0)==0;if(!k?(c[i>>2]=0,__Z28atomic_conditional_incrementPj(h+-8|0)|0):0)c[i>>2]=e;c[f+8>>2]=0;e=c[j>>2]|0;if(e|0){if(!(__Z16atomic_decrementPj(e+-8|0)|0))__ZN6Memory11free_staticEPvb(e,1);c[j>>2]=0}c[f+16>>2]=256;if(!(c[b>>2]|0)){j=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=j;c[j>>2]=0;c[j+4>>2]=0;c[j+8>>2]=0}j=__ZnwjPFPvjE(32,4740)|0;c[j>>2]=0;c[j+4>>2]=0;c[j+8>>2]=0;c[j+12>>2]=0;c[j+16>>2]=7;e=j+20|0;c[e>>2]=0;i=j+24|0;c[i>>2]=0;n=j+28|0;c[n>>2]=0;__ZN12PropertyInfoaSERKS_(j,f)|0;o=c[b>>2]|0;p=o+4|0;q=c[p>>2]|0;c[i>>2]=q;c[e>>2]=0;c[n>>2]=o;if(q|0)c[q+20>>2]=j;c[p>>2]=j;if(!(c[o>>2]|0))c[o>>2]=j;j=o+8|0;c[j>>2]=(c[j>>2]|0)+1;j=c[f+12>>2]|0;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);j=c[f+4>>2]|0;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);if(k){__ZN10StringNameC2EPKc(g,1053915);__ZN7ClassDB17get_property_listE10StringNameP4ListI12PropertyInfo16DefaultAllocatorEbPK6Object(g,b,1,a);__ZN10StringNameD2Ev(g);l=d;return}if(__Z16atomic_decrementPj(h+-8|0)|0){__ZN10StringNameC2EPKc(g,1053915);__ZN7ClassDB17get_property_listE10StringNameP4ListI12PropertyInfo16DefaultAllocatorEbPK6Object(g,b,1,a);__ZN10StringNameD2Ev(g);l=d;return}__ZN6Memory11free_staticEPvb(h,1);__ZN10StringNameC2EPKc(g,1053915);__ZN7ClassDB17get_property_listE10StringNameP4ListI12PropertyInfo16DefaultAllocatorEbPK6Object(g,b,1,a);__ZN10StringNameD2Ev(g);l=d;return}function __ZN24Physics2DDirectBodyState14_notificationvEib(a,b,c){a=a|0;b=b|0;c=c|0;return}function __ZNK24Physics2DDirectBodyState16_get_class_namevEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+8|0;e=b+4|0;f=b;g=a+76|0;a=c[g>>2]|0;if(a|0){if(c[a+4>>2]|0){l=b;return g|0}if(__ZNK6String6lengthEv(a+8|0)|0){l=b;return g|0}}__ZN6StringC2EPKc(d,1053915);c[f>>2]=c[d>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameaSERKS_(g,e);__ZN10StringNameD2Ev(e);e=c[f>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);l=b;return g|0}function __ZNK24Physics2DDirectBodyState9get_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1053915);l=a;return c[b>>2]|0}function __ZNK24Physics2DDirectBodyState8is_classERK6String(a,b){a=a|0;b=b|0;var c=0;if(__ZNK6StringeqEPKc(b,1053915)|0){c=1;return c|0}c=__ZNK6StringeqEPKc(b,1142944)|0;return c|0}function __ZNK24Physics2DDirectBodyState12is_class_ptrEPv(a,b){a=a|0;b=b|0;return (b|0)==1236180|(b|0)==1220580|0}function __ZN24Physics2DDirectBodyStateD2Ev(a){a=a|0;c[a>>2]=338420;__ZN10StringNameD2Ev(a+76|0);__ZN6ObjectD2Ev(a);return}function __ZN24Physics2DDirectBodyStateD0Ev(a){a=a|0;c[a>>2]=338420;__ZN10StringNameD2Ev(a+76|0);__ZN6ObjectD2Ev(a);__ZdlPv(a);return}function __ZNK24Physics2DDirectBodyState27get_contact_collider_objectEi(a,b){a=a|0;b=b|0;return __ZN8ObjectDB12get_instanceEj($i[c[(c[a>>2]|0)+160>>2]&8191](a,b)|0)|0}function __ZN24Physics2DDirectBodyState16integrate_forcesEv(a){a=a|0;var b=0,d=0,e=0,f=0,h=0,i=0.0,j=0.0,k=0.0;b=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=b+24|0;e=b+16|0;f=b+8|0;h=b;g[d>>2]=+mj[c[(c[a>>2]|0)+180>>2]&511](a);Pi[c[(c[a>>2]|0)+108>>2]&2047](e,a);Pi[c[(c[a>>2]|0)+84>>2]&2047](h,a);__ZNK7Vector2mlERKf(f,h,d);__ZN7Vector2pLERKS_(e,f);i=+mj[c[(c[a>>2]|0)+116>>2]&511](a);j=+g[d>>2];k=1.0-j*+mj[c[(c[a>>2]|0)+88>>2]&511](a);g[f>>2]=k<0.0?0.0:k;__ZN7Vector2mLERKf(e,f);k=+g[d>>2];j=1.0-k*+mj[c[(c[a>>2]|0)+92>>2]&511](a);k=j<0.0?0.0:j;g[f>>2]=k;Pi[c[(c[a>>2]|0)+104>>2]&2047](a,e);Mi[c[(c[a>>2]|0)+112>>2]&511](a,i*k);l=b;return}function __ZN7ClassDB10_add_classI24Physics2DDirectBodyStateEEvv(){var a=0,b=0,d=0,e=0,f=0,g=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+16|0;d=a+12|0;e=a+8|0;f=a+4|0;g=a;__ZN6StringC2EPKc(b,1053915);c[e>>2]=c[b>>2];__ZN10StringNameC2ERK6String(d,e);__ZN6StringC2EPKc(b,1142944);c[g>>2]=c[b>>2];__ZN10StringNameC2ERK6String(f,g);__ZN7ClassDB11_add_class2ERK10StringNameS2_(d,f);__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);__ZN10StringNameD2Ev(d);d=c[e>>2]|0;if(!d){l=a;return}if(__Z16atomic_decrementPj(d+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(d,1);l=a;return}function __ZN24Physics2DDirectBodyState13_bind_methodsEv(){var a=0,b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0;a=l;l=l+224|0;if((l|0)>=(m|0))ba(224);b=a+208|0;d=a+200|0;e=a+192|0;f=a+184|0;g=a+176|0;h=a+168|0;i=a+160|0;j=a+152|0;k=a+144|0;n=a+136|0;o=a+128|0;p=a+120|0;q=a+112|0;r=a+104|0;s=a+96|0;t=a+88|0;u=a+80|0;v=a+72|0;w=a+64|0;x=a+56|0;y=a+48|0;z=a+40|0;A=a+32|0;B=a+24|0;C=a+16|0;D=a+8|0;E=a;__Z8D_METHODPKc(b,1044161);F=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(F);c[F>>2]=338620;__ZN10MethodBind10_set_constEb(F,1);__ZN10MethodBind24_generate_argument_typesEi(F,0);__ZN10MethodBind12_set_returnsEb(F,1);c[F+44>>2]=84;c[F+48>>2]=1;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,F,b,0,0)|0;F=b+4|0;G=c[F>>2]|0;if(G|0?(__Z16atomic_decrementPj(G+-8|0)|0)==0:0){H=c[F>>2]|0;F=(H|0)==0?0:H+-4|0;H=F+4|0;if(c[F>>2]|0){I=0;do{__ZN10StringNameD2Ev(H+(I<<2)|0);I=I+1|0}while(I>>>0<(c[F>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(G,1)}__ZN10StringNameD2Ev(b);__Z8D_METHODPKc(d,1044179);b=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(b);c[b>>2]=338656;__ZN10MethodBind10_set_constEb(b,1);__ZN10MethodBind24_generate_argument_typesEi(b,0);__ZN10MethodBind12_set_returnsEb(b,1);c[b+44>>2]=88;c[b+48>>2]=1;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,b,d,0,0)|0;b=d+4|0;G=c[b>>2]|0;if(G|0?(__Z16atomic_decrementPj(G+-8|0)|0)==0:0){F=c[b>>2]|0;b=(F|0)==0?0:F+-4|0;F=b+4|0;if(c[b>>2]|0){I=0;do{__ZN10StringNameD2Ev(F+(I<<2)|0);I=I+1|0}while(I>>>0<(c[b>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(G,1)}__ZN10StringNameD2Ev(d);__Z8D_METHODPKc(e,1044201);d=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(d);c[d>>2]=338656;__ZN10MethodBind10_set_constEb(d,1);__ZN10MethodBind24_generate_argument_typesEi(d,0);__ZN10MethodBind12_set_returnsEb(d,1);c[d+44>>2]=92;c[d+48>>2]=1;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,d,e,0,0)|0;d=e+4|0;G=c[d>>2]|0;if(G|0?(__Z16atomic_decrementPj(G+-8|0)|0)==0:0){b=c[d>>2]|0;d=(b|0)==0?0:b+-4|0;b=d+4|0;if(c[d>>2]|0){I=0;do{__ZN10StringNameD2Ev(b+(I<<2)|0);I=I+1|0}while(I>>>0<(c[d>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(G,1)}__ZN10StringNameD2Ev(e);__Z8D_METHODPKc(f,1044270);e=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(e);c[e>>2]=338656;__ZN10MethodBind10_set_constEb(e,1);__ZN10MethodBind24_generate_argument_typesEi(e,0);__ZN10MethodBind12_set_returnsEb(e,1);c[e+44>>2]=96;c[e+48>>2]=1;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,e,f,0,0)|0;e=f+4|0;G=c[e>>2]|0;if(G|0?(__Z16atomic_decrementPj(G+-8|0)|0)==0:0){d=c[e>>2]|0;e=(d|0)==0?0:d+-4|0;d=e+4|0;if(c[e>>2]|0){I=0;do{__ZN10StringNameD2Ev(d+(I<<2)|0);I=I+1|0}while(I>>>0<(c[e>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(G,1)}__ZN10StringNameD2Ev(f);__Z8D_METHODPKc(g,1044287);f=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(f);c[f>>2]=338656;__ZN10MethodBind10_set_constEb(f,1);__ZN10MethodBind24_generate_argument_typesEi(f,0);__ZN10MethodBind12_set_returnsEb(f,1);c[f+44>>2]=100;c[f+48>>2]=1;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,f,g,0,0)|0;f=g+4|0;G=c[f>>2]|0;if(G|0?(__Z16atomic_decrementPj(G+-8|0)|0)==0:0){e=c[f>>2]|0;f=(e|0)==0?0:e+-4|0;e=f+4|0;if(c[f>>2]|0){I=0;do{__ZN10StringNameD2Ev(e+(I<<2)|0);I=I+1|0}while(I>>>0<(c[f>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(G,1)}__ZN10StringNameD2Ev(g);__Z8D_METHODPKcS0_(h,1044307,1044327);g=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(g);c[g>>2]=338692;__ZN10MethodBind10_set_constEb(g,0);__ZN10MethodBind24_generate_argument_typesEi(g,1);c[g+44>>2]=104;c[g+48>>2]=1;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,g,h,0,0)|0;g=h+4|0;G=c[g>>2]|0;if(G|0?(__Z16atomic_decrementPj(G+-8|0)|0)==0:0){f=c[g>>2]|0;g=(f|0)==0?0:f+-4|0;f=g+4|0;if(c[g>>2]|0){I=0;do{__ZN10StringNameD2Ev(f+(I<<2)|0);I=I+1|0}while(I>>>0<(c[g>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(G,1)}__ZN10StringNameD2Ev(h);__Z8D_METHODPKc(i,1044336);h=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(h);c[h>>2]=338620;__ZN10MethodBind10_set_constEb(h,1);__ZN10MethodBind24_generate_argument_typesEi(h,0);__ZN10MethodBind12_set_returnsEb(h,1);c[h+44>>2]=108;c[h+48>>2]=1;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,h,i,0,0)|0;h=i+4|0;G=c[h>>2]|0;if(G|0?(__Z16atomic_decrementPj(G+-8|0)|0)==0:0){g=c[h>>2]|0;h=(g|0)==0?0:g+-4|0;g=h+4|0;if(c[h>>2]|0){I=0;do{__ZN10StringNameD2Ev(g+(I<<2)|0);I=I+1|0}while(I>>>0<(c[h>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(G,1)}__ZN10StringNameD2Ev(i);__Z8D_METHODPKcS0_(j,1044356,1044327);i=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(i);c[i>>2]=338728;__ZN10MethodBind10_set_constEb(i,0);__ZN10MethodBind24_generate_argument_typesEi(i,1);c[i+44>>2]=112;c[i+48>>2]=1;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,i,j,0,0)|0;i=j+4|0;G=c[i>>2]|0;if(G|0?(__Z16atomic_decrementPj(G+-8|0)|0)==0:0){h=c[i>>2]|0;i=(h|0)==0?0:h+-4|0;h=i+4|0;if(c[i>>2]|0){I=0;do{__ZN10StringNameD2Ev(h+(I<<2)|0);I=I+1|0}while(I>>>0<(c[i>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(G,1)}__ZN10StringNameD2Ev(j);__Z8D_METHODPKc(k,1044377);j=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(j);c[j>>2]=338656;__ZN10MethodBind10_set_constEb(j,1);__ZN10MethodBind24_generate_argument_typesEi(j,0);__ZN10MethodBind12_set_returnsEb(j,1);c[j+44>>2]=116;c[j+48>>2]=1;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,j,k,0,0)|0;j=k+4|0;G=c[j>>2]|0;if(G|0?(__Z16atomic_decrementPj(G+-8|0)|0)==0:0){i=c[j>>2]|0;j=(i|0)==0?0:i+-4|0;i=j+4|0;if(c[j>>2]|0){I=0;do{__ZN10StringNameD2Ev(i+(I<<2)|0);I=I+1|0}while(I>>>0<(c[j>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(G,1)}__ZN10StringNameD2Ev(k);__Z8D_METHODPKcS0_(n,1044398,1044412);k=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(k);c[k>>2]=338764;__ZN10MethodBind10_set_constEb(k,0);__ZN10MethodBind24_generate_argument_typesEi(k,1);c[k+44>>2]=120;c[k+48>>2]=1;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,k,n,0,0)|0;k=n+4|0;G=c[k>>2]|0;if(G|0?(__Z16atomic_decrementPj(G+-8|0)|0)==0:0){j=c[k>>2]|0;k=(j|0)==0?0:j+-4|0;j=k+4|0;if(c[k>>2]|0){I=0;do{__ZN10StringNameD2Ev(j+(I<<2)|0);I=I+1|0}while(I>>>0<(c[k>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(G,1)}__ZN10StringNameD2Ev(n);__Z8D_METHODPKc(o,1044422);n=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(n);c[n>>2]=338800;__ZN10MethodBind10_set_constEb(n,1);__ZN10MethodBind24_generate_argument_typesEi(n,0);__ZN10MethodBind12_set_returnsEb(n,1);c[n+44>>2]=124;c[n+48>>2]=1;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,n,o,0,0)|0;n=o+4|0;G=c[n>>2]|0;if(G|0?(__Z16atomic_decrementPj(G+-8|0)|0)==0:0){k=c[n>>2]|0;n=(k|0)==0?0:k+-4|0;k=n+4|0;if(c[n>>2]|0){I=0;do{__ZN10StringNameD2Ev(k+(I<<2)|0);I=I+1|0}while(I>>>0<(c[n>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(G,1)}__ZN10StringNameD2Ev(o);__Z8D_METHODPKcS0_(p,1044488,1113974);o=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(o);c[o>>2]=338836;__ZN10MethodBind10_set_constEb(o,0);__ZN10MethodBind24_generate_argument_typesEi(o,1);c[o+44>>2]=128;c[o+48>>2]=1;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,o,p,0,0)|0;o=p+4|0;G=c[o>>2]|0;if(G|0?(__Z16atomic_decrementPj(G+-8|0)|0)==0:0){n=c[o>>2]|0;o=(n|0)==0?0:n+-4|0;n=o+4|0;if(c[o>>2]|0){I=0;do{__ZN10StringNameD2Ev(n+(I<<2)|0);I=I+1|0}while(I>>>0<(c[o>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(G,1)}__ZN10StringNameD2Ev(p);__Z8D_METHODPKc(q,1044504);p=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(p);c[p>>2]=338872;__ZN10MethodBind10_set_constEb(p,1);__ZN10MethodBind24_generate_argument_typesEi(p,0);__ZN10MethodBind12_set_returnsEb(p,1);c[p+44>>2]=132;c[p+48>>2]=1;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,p,q,0,0)|0;p=q+4|0;G=c[p>>2]|0;if(G|0?(__Z16atomic_decrementPj(G+-8|0)|0)==0:0){o=c[p>>2]|0;p=(o|0)==0?0:o+-4|0;o=p+4|0;if(c[p>>2]|0){I=0;do{__ZN10StringNameD2Ev(o+(I<<2)|0);I=I+1|0}while(I>>>0<(c[p>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(G,1)}__ZN10StringNameD2Ev(q);__Z8D_METHODPKc(r,1044516);q=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(q);c[q>>2]=338908;__ZN10MethodBind10_set_constEb(q,1);__ZN10MethodBind24_generate_argument_typesEi(q,0);__ZN10MethodBind12_set_returnsEb(q,1);c[q+44>>2]=136;c[q+48>>2]=1;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,q,r,0,0)|0;q=r+4|0;G=c[q>>2]|0;if(G|0?(__Z16atomic_decrementPj(G+-8|0)|0)==0:0){p=c[q>>2]|0;q=(p|0)==0?0:p+-4|0;p=q+4|0;if(c[q>>2]|0){I=0;do{__ZN10StringNameD2Ev(p+(I<<2)|0);I=I+1|0}while(I>>>0<(c[q>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(G,1)}__ZN10StringNameD2Ev(r);__Z8D_METHODPKcS0_(s,1053866,1044534);r=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(r);c[r>>2]=338944;__ZN10MethodBind10_set_constEb(r,1);__ZN10MethodBind24_generate_argument_typesEi(r,1);__ZN10MethodBind12_set_returnsEb(r,1);c[r+44>>2]=140;c[r+48>>2]=1;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,r,s,0,0)|0;r=s+4|0;G=c[r>>2]|0;if(G|0?(__Z16atomic_decrementPj(G+-8|0)|0)==0:0){q=c[r>>2]|0;r=(q|0)==0?0:q+-4|0;q=r+4|0;if(c[r>>2]|0){I=0;do{__ZN10StringNameD2Ev(q+(I<<2)|0);I=I+1|0}while(I>>>0<(c[r>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(G,1)}__ZN10StringNameD2Ev(s);__Z8D_METHODPKcS0_(t,1053841,1044534);s=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(s);c[s>>2]=338944;__ZN10MethodBind10_set_constEb(s,1);__ZN10MethodBind24_generate_argument_typesEi(s,1);__ZN10MethodBind12_set_returnsEb(s,1);c[s+44>>2]=144;c[s+48>>2]=1;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,s,t,0,0)|0;s=t+4|0;G=c[s>>2]|0;if(G|0?(__Z16atomic_decrementPj(G+-8|0)|0)==0:0){r=c[s>>2]|0;s=(r|0)==0?0:r+-4|0;r=s+4|0;if(c[s>>2]|0){I=0;do{__ZN10StringNameD2Ev(r+(I<<2)|0);I=I+1|0}while(I>>>0<(c[s>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(G,1)}__ZN10StringNameD2Ev(t);__Z8D_METHODPKcS0_(u,1053817,1044534);t=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(t);c[t>>2]=338980;__ZN10MethodBind10_set_constEb(t,1);__ZN10MethodBind24_generate_argument_typesEi(t,1);__ZN10MethodBind12_set_returnsEb(t,1);c[t+44>>2]=148;c[t+48>>2]=1;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,t,u,0,0)|0;t=u+4|0;G=c[t>>2]|0;if(G|0?(__Z16atomic_decrementPj(G+-8|0)|0)==0:0){s=c[t>>2]|0;t=(s|0)==0?0:s+-4|0;s=t+4|0;if(c[t>>2]|0){I=0;do{__ZN10StringNameD2Ev(s+(I<<2)|0);I=I+1|0}while(I>>>0<(c[t>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(G,1)}__ZN10StringNameD2Ev(u);__Z8D_METHODPKcS0_(v,1053796,1044534);u=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(u);c[u>>2]=339016;__ZN10MethodBind10_set_constEb(u,1);__ZN10MethodBind24_generate_argument_typesEi(u,1);__ZN10MethodBind12_set_returnsEb(u,1);c[u+44>>2]=152;c[u+48>>2]=1;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,u,v,0,0)|0;u=v+4|0;G=c[u>>2]|0;if(G|0?(__Z16atomic_decrementPj(G+-8|0)|0)==0:0){t=c[u>>2]|0;u=(t|0)==0?0:t+-4|0;t=u+4|0;if(c[u>>2]|0){I=0;do{__ZN10StringNameD2Ev(t+(I<<2)|0);I=I+1|0}while(I>>>0<(c[u>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(G,1)}__ZN10StringNameD2Ev(v);__Z8D_METHODPKcS0_(w,1053771,1044534);v=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(v);c[v>>2]=338944;__ZN10MethodBind10_set_constEb(v,1);__ZN10MethodBind24_generate_argument_typesEi(v,1);__ZN10MethodBind12_set_returnsEb(v,1);c[v+44>>2]=156;c[v+48>>2]=1;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,v,w,0,0)|0;v=w+4|0;G=c[v>>2]|0;do if(G|0){if(__Z16atomic_decrementPj(G+-8|0)|0)break;u=c[v>>2]|0;I=(u|0)==0?0:u+-4|0;u=I+4|0;if(c[I>>2]|0){t=0;do{__ZN10StringNameD2Ev(u+(t<<2)|0);t=t+1|0}while(t>>>0<(c[I>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(G,1)}while(0);__ZN10StringNameD2Ev(w);__Z8D_METHODPKcS0_(x,1053747,1044534);w=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(w);c[w>>2]=339052;__ZN10MethodBind10_set_constEb(w,1);__ZN10MethodBind24_generate_argument_typesEi(w,1);__ZN10MethodBind12_set_returnsEb(w,1);c[w+44>>2]=160;c[w+48>>2]=1;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,w,x,0,0)|0;w=x+4|0;G=c[w>>2]|0;do if(G|0){if(__Z16atomic_decrementPj(G+-8|0)|0)break;v=c[w>>2]|0;I=(v|0)==0?0:v+-4|0;v=I+4|0;if(c[I>>2]|0){t=0;do{__ZN10StringNameD2Ev(v+(t<<2)|0);t=t+1|0}while(t>>>0<(c[I>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(G,1)}while(0);__ZN10StringNameD2Ev(x);__Z8D_METHODPKcS0_(y,1044546,1044534);x=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(x);c[x>>2]=339088;__ZN10MethodBind10_set_constEb(x,1);__ZN10MethodBind24_generate_argument_typesEi(x,1);__ZN10MethodBind12_set_returnsEb(x,1);c[x+44>>2]=164;c[x+48>>2]=1;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,x,y,0,0)|0;x=y+4|0;G=c[x>>2]|0;do if(G|0){if(__Z16atomic_decrementPj(G+-8|0)|0)break;w=c[x>>2]|0;I=(w|0)==0?0:w+-4|0;w=I+4|0;if(c[I>>2]|0){t=0;do{__ZN10StringNameD2Ev(w+(t<<2)|0);t=t+1|0}while(t>>>0<(c[I>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(G,1)}while(0);__ZN10StringNameD2Ev(y);__Z8D_METHODPKcS0_(z,1053720,1044534);y=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(y);c[y>>2]=338980;__ZN10MethodBind10_set_constEb(y,1);__ZN10MethodBind24_generate_argument_typesEi(y,1);__ZN10MethodBind12_set_returnsEb(y,1);c[y+44>>2]=168;c[y+48>>2]=1;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,y,z,0,0)|0;y=z+4|0;G=c[y>>2]|0;do if(G|0){if(__Z16atomic_decrementPj(G+-8|0)|0)break;x=c[y>>2]|0;I=(x|0)==0?0:x+-4|0;x=I+4|0;if(c[I>>2]|0){t=0;do{__ZN10StringNameD2Ev(x+(t<<2)|0);t=t+1|0}while(t>>>0<(c[I>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(G,1)}while(0);__ZN10StringNameD2Ev(z);__Z8D_METHODPKcS0_(A,1039452,1044534);z=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(z);c[z>>2]=339124;__ZN10MethodBind10_set_constEb(z,1);__ZN10MethodBind24_generate_argument_typesEi(z,1);__ZN10MethodBind12_set_returnsEb(z,1);c[z+44>>2]=172;c[z+48>>2]=1;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,z,A,0,0)|0;z=A+4|0;G=c[z>>2]|0;do if(G|0){if(__Z16atomic_decrementPj(G+-8|0)|0)break;y=c[z>>2]|0;I=(y|0)==0?0:y+-4|0;y=I+4|0;if(c[I>>2]|0){t=0;do{__ZN10StringNameD2Ev(y+(t<<2)|0);t=t+1|0}while(t>>>0<(c[I>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(G,1)}while(0);__ZN10StringNameD2Ev(A);__Z8D_METHODPKcS0_(B,1053560,1044534);A=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(A);c[A>>2]=338944;__ZN10MethodBind10_set_constEb(A,1);__ZN10MethodBind24_generate_argument_typesEi(A,1);__ZN10MethodBind12_set_returnsEb(A,1);c[A+44>>2]=176;c[A+48>>2]=1;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,A,B,0,0)|0;A=B+4|0;G=c[A>>2]|0;do if(G|0){if(__Z16atomic_decrementPj(G+-8|0)|0)break;z=c[A>>2]|0;I=(z|0)==0?0:z+-4|0;z=I+4|0;if(c[I>>2]|0){t=0;do{__ZN10StringNameD2Ev(z+(t<<2)|0);t=t+1|0}while(t>>>0<(c[I>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(G,1)}while(0);__ZN10StringNameD2Ev(B);__Z8D_METHODPKc(C,1044574);B=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(B);c[B>>2]=338656;__ZN10MethodBind10_set_constEb(B,1);__ZN10MethodBind24_generate_argument_typesEi(B,0);__ZN10MethodBind12_set_returnsEb(B,1);c[B+44>>2]=180;c[B+48>>2]=1;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,B,C,0,0)|0;B=C+4|0;G=c[B>>2]|0;do if(G|0){if(__Z16atomic_decrementPj(G+-8|0)|0)break;A=c[B>>2]|0;I=(A|0)==0?0:A+-4|0;A=I+4|0;if(c[I>>2]|0){t=0;do{__ZN10StringNameD2Ev(A+(t<<2)|0);t=t+1|0}while(t>>>0<(c[I>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(G,1)}while(0);__ZN10StringNameD2Ev(C);__Z8D_METHODPKc(D,1053476);C=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(C);c[C>>2]=339160;__ZN10MethodBind10_set_constEb(C,0);__ZN10MethodBind24_generate_argument_typesEi(C,0);c[C+44>>2]=184;c[C+48>>2]=1;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,C,D,0,0)|0;C=D+4|0;G=c[C>>2]|0;do if(G|0){if(__Z16atomic_decrementPj(G+-8|0)|0)break;B=c[C>>2]|0;I=(B|0)==0?0:B+-4|0;B=I+4|0;if(c[I>>2]|0){t=0;do{__ZN10StringNameD2Ev(B+(t<<2)|0);t=t+1|0}while(t>>>0<(c[I>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(G,1)}while(0);__ZN10StringNameD2Ev(D);__Z8D_METHODPKc(E,1039496);D=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(D);c[D>>2]=339196;__ZN10MethodBind10_set_constEb(D,0);__ZN10MethodBind24_generate_argument_typesEi(D,0);__ZN10MethodBind12_set_returnsEb(D,1);c[D+44>>2]=188;c[D+48>>2]=1;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,D,E,0,0)|0;D=E+4|0;G=c[D>>2]|0;if(!G){__ZN10StringNameD2Ev(E);l=a;return}if(__Z16atomic_decrementPj(G+-8|0)|0){__ZN10StringNameD2Ev(E);l=a;return}C=c[D>>2]|0;D=(C|0)==0?0:C+-4|0;C=D+4|0;if(c[D>>2]|0){I=0;do{__ZN10StringNameD2Ev(C+(I<<2)|0);I=I+1|0}while(I>>>0<(c[D>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(G,1);__ZN10StringNameD2Ev(E);l=a;return}function __ZNK12MethodBind0RI24Physics2DDirectBodyStateP25Physics2DDirectSpaceStateE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2EPK6Object(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK12MethodBind0RI24Physics2DDirectBodyStateP25Physics2DDirectSpaceStateE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1053915);l=a;return c[b>>2]|0}function __ZN12MethodBind0RI24Physics2DDirectBodyStateP25Physics2DDirectSpaceStateE4callEP6ObjectPPK7VariantiRNS6_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236180)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2EPK6Object(i,ij[n&8191](d)|0);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,266,1146558,0);c[b>>2]=0;l=f;return}function __ZN12MethodBind0RI24Physics2DDirectBodyStateP25Physics2DDirectSpaceStateE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0;if(!b)f=0;else{d=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236180)|0;f=d?b:0}b=c[a+44>>2]|0;d=c[a+48>>2]|0;a=f+(d>>1)|0;if(!(d&1)){g=b;h=ij[g&8191](a)|0;c[e>>2]=h;return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=ij[g&8191](a)|0;c[e>>2]=h;return}}function __ZN12MethodBind0RI24Physics2DDirectBodyStateP25Physics2DDirectSpaceStateED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind0I24Physics2DDirectBodyStateE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return 0}function __ZNK11MethodBind0I24Physics2DDirectBodyStateE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1053915);l=a;return c[b>>2]|0}function __ZN11MethodBind0I24Physics2DDirectBodyStateE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236180)|0:0){c[h>>2]=0;a[1263537]=0;f=c[d+24>>2]|0;if((f|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=f;c[b>>2]=0;return}i=f-(c[d+20>>2]|0)|0;if((i|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=i;c[b>>2]=0;return}i=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))j=i;else j=c[(c[d>>2]|0)+i>>2]|0;gj[j&8191](d);c[b>>2]=0;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,110,1146558,0);c[b>>2]=0;return}function __ZN11MethodBind0I24Physics2DDirectBodyStateE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236180)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1)){g=b;gj[g&8191](a);return}else{g=c[(c[a>>2]|0)+b>>2]|0;gj[g&8191](a);return}}function __ZN11MethodBind0I24Physics2DDirectBodyStateED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind1RCI24Physics2DDirectBodyState7VariantiE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case -1:{c[d>>2]=0;__ZN7VariantC2ERKS_(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);if(c[d>>2]|0)__ZN7Variant5clearEv(d);f=b;l=a;return f|0}case 0:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;l=a;return f|0}default:{f=0;l=a;return f|0}}return 0}function __ZNK13MethodBind1RCI24Physics2DDirectBodyState7VariantiE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1053915);l=a;return c[b>>2]|0}function __ZN13MethodBind1RCI24Physics2DDirectBodyState7VariantiE4callEP6ObjectPPKS1_iRNS1_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;i=l;l=l+48|0;if((l|0)>=(m|0))ba(48);j=i+24|0;k=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236180)|0:0){c[h>>2]=0;a[1263537]=0;n=d+24|0;o=c[n>>2]|0;if((o|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=o;c[b>>2]=0;l=i;return}p=o-(c[d+20>>2]|0)|0;if((p|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=p;c[b>>2]=0;l=i;return}if((g|0)>0){if((o|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);q=0}else{a[1263537]=0;q=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,q)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=q;c[b>>2]=0;l=i;return}}q=c[d+44>>2]|0;o=c[d+48>>2]|0;p=e+(o>>1)|0;if(!(o&1))r=q;else r=c[(c[p>>2]|0)+q>>2]|0;do if((g|0)<1){q=c[n>>2]|0;o=q+-1|0;if((q|0)>=1){e=c[d+16>>2]|0;s=(e|0)==0;if(s)t=0;else t=c[e+-4>>2]|0;if((q|0)<=(t|0)){if(s)u=0;else u=c[e+-4>>2]|0;do if((u|0)<(q|0)){if(s)v=0;else v=c[e+-4>>2]|0;if((v|0)<(q|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);w=0;break}else{a[1263537]=0;x=31;break}}else x=31;while(0);if((x|0)==31)w=e+(o*24|0)|0;__ZN7VariantC2ERKS_(k,w);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);f=__ZNK7VariantcviEv(k)|0;bj[r&4095](j,p,f);if(c[k>>2]|0)__ZN7Variant5clearEv(k);__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1217,1146558,0);c[b>>2]=0;l=i;return}function __ZN13MethodBind1RCI24Physics2DDirectBodyState7VariantiE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);g=f;if(!b)h=0;else{i=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236180)|0;h=i?b:0}b=c[a+44>>2]|0;i=c[a+48>>2]|0;a=h+(i>>1)|0;if(!(i&1))j=b;else j=c[(c[a>>2]|0)+b>>2]|0;bj[j&4095](g,a,c[c[d>>2]>>2]|0);__ZN7VariantaSERKS_(e,g);if(!(c[g>>2]|0)){l=f;return}__ZN7Variant5clearEv(g);l=f;return}function __ZN13MethodBind1RCI24Physics2DDirectBodyState7VariantiED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind1RCI24Physics2DDirectBodyStateP6ObjectiE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;switch(b|0){case -1:{__ZN7VariantC2EPK6Object(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}case 0:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}default:e=0}l=a;return e|0}function __ZNK13MethodBind1RCI24Physics2DDirectBodyStateP6ObjectiE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1053915);l=a;return c[b>>2]|0}function __ZN13MethodBind1RCI24Physics2DDirectBodyStateP6ObjectiE4callES2_PPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;i=l;l=l+48|0;if((l|0)>=(m|0))ba(48);j=i+24|0;k=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236180)|0:0){c[h>>2]=0;a[1263537]=0;n=d+24|0;o=c[n>>2]|0;if((o|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=o;c[b>>2]=0;l=i;return}p=o-(c[d+20>>2]|0)|0;if((p|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=p;c[b>>2]=0;l=i;return}if((g|0)>0){if((o|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);q=0}else{a[1263537]=0;q=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,q)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=q;c[b>>2]=0;l=i;return}}q=c[d+44>>2]|0;o=c[d+48>>2]|0;p=e+(o>>1)|0;if(!(o&1))r=q;else r=c[(c[p>>2]|0)+q>>2]|0;do if((g|0)<1){q=c[n>>2]|0;o=q+-1|0;if((q|0)>=1){e=c[d+16>>2]|0;s=(e|0)==0;if(s)t=0;else t=c[e+-4>>2]|0;if((q|0)<=(t|0)){if(s)u=0;else u=c[e+-4>>2]|0;do if((u|0)<(q|0)){if(s)v=0;else v=c[e+-4>>2]|0;if((v|0)<(q|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);w=0;break}else{a[1263537]=0;x=31;break}}else x=31;while(0);if((x|0)==31)w=e+(o*24|0)|0;__ZN7VariantC2ERKS_(k,w);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);f=__ZNK7VariantcviEv(k)|0;__ZN7VariantC2EPK6Object(j,$i[r&8191](p,f)|0);if(c[k>>2]|0)__ZN7Variant5clearEv(k);__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1217,1146558,0);c[b>>2]=0;l=i;return}function __ZN13MethodBind1RCI24Physics2DDirectBodyStateP6ObjectiE7ptrcallES2_PPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0;if(!b)f=0;else{g=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236180)|0;f=g?b:0}b=c[a+44>>2]|0;g=c[a+48>>2]|0;a=f+(g>>1)|0;if(!(g&1))h=b;else h=c[(c[a>>2]|0)+b>>2]|0;c[e>>2]=$i[h&8191](a,c[c[d>>2]>>2]|0)|0;return}function __ZN13MethodBind1RCI24Physics2DDirectBodyStateP6ObjectiED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind1RCI24Physics2DDirectBodyStatejiE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;switch(b|0){case -1:{__ZN7VariantC2Ej(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}case 0:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}default:e=0}l=a;return e|0}function __ZNK13MethodBind1RCI24Physics2DDirectBodyStatejiE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1053915);l=a;return c[b>>2]|0}function __ZN13MethodBind1RCI24Physics2DDirectBodyStatejiE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;i=l;l=l+48|0;if((l|0)>=(m|0))ba(48);j=i+24|0;k=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236180)|0:0){c[h>>2]=0;a[1263537]=0;n=d+24|0;o=c[n>>2]|0;if((o|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=o;c[b>>2]=0;l=i;return}p=o-(c[d+20>>2]|0)|0;if((p|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=p;c[b>>2]=0;l=i;return}if((g|0)>0){if((o|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);q=0}else{a[1263537]=0;q=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,q)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=q;c[b>>2]=0;l=i;return}}q=c[d+44>>2]|0;o=c[d+48>>2]|0;p=e+(o>>1)|0;if(!(o&1))r=q;else r=c[(c[p>>2]|0)+q>>2]|0;do if((g|0)<1){q=c[n>>2]|0;o=q+-1|0;if((q|0)>=1){e=c[d+16>>2]|0;s=(e|0)==0;if(s)t=0;else t=c[e+-4>>2]|0;if((q|0)<=(t|0)){if(s)u=0;else u=c[e+-4>>2]|0;do if((u|0)<(q|0)){if(s)v=0;else v=c[e+-4>>2]|0;if((v|0)<(q|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);w=0;break}else{a[1263537]=0;x=31;break}}else x=31;while(0);if((x|0)==31)w=e+(o*24|0)|0;__ZN7VariantC2ERKS_(k,w);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);f=__ZNK7VariantcviEv(k)|0;__ZN7VariantC2Ej(j,$i[r&8191](p,f)|0);if(c[k>>2]|0)__ZN7Variant5clearEv(k);__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1217,1146558,0);c[b>>2]=0;l=i;return}function __ZN13MethodBind1RCI24Physics2DDirectBodyStatejiE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0;if(!b)f=0;else{g=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236180)|0;f=g?b:0}b=c[a+44>>2]|0;g=c[a+48>>2]|0;a=f+(g>>1)|0;if(!(g&1))h=b;else h=c[(c[a>>2]|0)+b>>2]|0;c[e>>2]=$i[h&8191](a,c[c[d>>2]>>2]|0)|0;return}function __ZN13MethodBind1RCI24Physics2DDirectBodyStatejiED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind1RCI24Physics2DDirectBodyState3RIDiE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case -1:{c[d>>2]=0;__ZN7VariantC2ERK3RID(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);f=b;break}case 0:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;break}default:f=0}l=a;return f|0}function __ZNK13MethodBind1RCI24Physics2DDirectBodyState3RIDiE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1053915);l=a;return c[b>>2]|0}function __ZN13MethodBind1RCI24Physics2DDirectBodyState3RIDiE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0;i=l;l=l+64|0;if((l|0)>=(m|0))ba(64);j=i+24|0;k=i+48|0;n=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236180)|0:0){c[h>>2]=0;a[1263537]=0;o=d+24|0;p=c[o>>2]|0;if((p|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=p;c[b>>2]=0;l=i;return}q=p-(c[d+20>>2]|0)|0;if((q|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=q;c[b>>2]=0;l=i;return}if((g|0)>0){if((p|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);r=0}else{a[1263537]=0;r=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,r)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=r;c[b>>2]=0;l=i;return}}r=c[d+44>>2]|0;p=c[d+48>>2]|0;q=e+(p>>1)|0;if(!(p&1))s=r;else s=c[(c[q>>2]|0)+r>>2]|0;do if((g|0)<1){r=c[o>>2]|0;p=r+-1|0;if((r|0)>=1){e=c[d+16>>2]|0;t=(e|0)==0;if(t)u=0;else u=c[e+-4>>2]|0;if((r|0)<=(u|0)){if(t)v=0;else v=c[e+-4>>2]|0;do if((v|0)<(r|0)){if(t)w=0;else w=c[e+-4>>2]|0;if((w|0)<(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);x=0;break}else{a[1263537]=0;y=31;break}}else y=31;while(0);if((y|0)==31)x=e+(p*24|0)|0;__ZN7VariantC2ERKS_(n,x);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f>>2]|0);while(0);f=__ZNK7VariantcviEv(n)|0;c[k>>2]=$i[s&8191](q,f)|0;__ZN7VariantC2ERK3RID(j,k);if(c[n>>2]|0)__ZN7Variant5clearEv(n);__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1217,1146558,0);c[b>>2]=0;l=i;return}function __ZN13MethodBind1RCI24Physics2DDirectBodyState3RIDiE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0;if(!b)f=0;else{g=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236180)|0;f=g?b:0}b=c[a+44>>2]|0;g=c[a+48>>2]|0;a=f+(g>>1)|0;if(!(g&1))h=b;else h=c[(c[a>>2]|0)+b>>2]|0;c[e>>2]=$i[h&8191](a,c[c[d>>2]>>2]|0)|0;return}function __ZN13MethodBind1RCI24Physics2DDirectBodyState3RIDiED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind1RCI24Physics2DDirectBodyStateiiE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;switch(b|0){case 0:case -1:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}default:e=0}l=a;return e|0}function __ZNK13MethodBind1RCI24Physics2DDirectBodyStateiiE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1053915);l=a;return c[b>>2]|0}function __ZN13MethodBind1RCI24Physics2DDirectBodyStateiiE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;i=l;l=l+48|0;if((l|0)>=(m|0))ba(48);j=i+24|0;k=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236180)|0:0){c[h>>2]=0;a[1263537]=0;n=d+24|0;o=c[n>>2]|0;if((o|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=o;c[b>>2]=0;l=i;return}p=o-(c[d+20>>2]|0)|0;if((p|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=p;c[b>>2]=0;l=i;return}if((g|0)>0){if((o|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);q=0}else{a[1263537]=0;q=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,q)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=q;c[b>>2]=0;l=i;return}}q=c[d+44>>2]|0;o=c[d+48>>2]|0;p=e+(o>>1)|0;if(!(o&1))r=q;else r=c[(c[p>>2]|0)+q>>2]|0;do if((g|0)<1){q=c[n>>2]|0;o=q+-1|0;if((q|0)>=1){e=c[d+16>>2]|0;s=(e|0)==0;if(s)t=0;else t=c[e+-4>>2]|0;if((q|0)<=(t|0)){if(s)u=0;else u=c[e+-4>>2]|0;do if((u|0)<(q|0)){if(s)v=0;else v=c[e+-4>>2]|0;if((v|0)<(q|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);w=0;break}else{a[1263537]=0;x=31;break}}else x=31;while(0);if((x|0)==31)w=e+(o*24|0)|0;__ZN7VariantC2ERKS_(k,w);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);f=__ZNK7VariantcviEv(k)|0;__ZN7VariantC2Ei(j,$i[r&8191](p,f)|0);if(c[k>>2]|0)__ZN7Variant5clearEv(k);__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1217,1146558,0);c[b>>2]=0;l=i;return}function __ZN13MethodBind1RCI24Physics2DDirectBodyStateiiE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0;if(!b)f=0;else{g=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236180)|0;f=g?b:0}b=c[a+44>>2]|0;g=c[a+48>>2]|0;a=f+(g>>1)|0;if(!(g&1))h=b;else h=c[(c[a>>2]|0)+b>>2]|0;c[e>>2]=$i[h&8191](a,c[c[d>>2]>>2]|0)|0;return}function __ZN13MethodBind1RCI24Physics2DDirectBodyStateiiED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind1RCI24Physics2DDirectBodyState7Vector2iE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case -1:{g[d>>2]=0.0;g[d+4>>2]=0.0;__ZN7VariantC2ERK7Vector2(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);f=b;break}case 0:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;break}default:f=0}l=a;return f|0}function __ZNK13MethodBind1RCI24Physics2DDirectBodyState7Vector2iE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1053915);l=a;return c[b>>2]|0}function __ZN13MethodBind1RCI24Physics2DDirectBodyState7Vector2iE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0;i=l;l=l+64|0;if((l|0)>=(m|0))ba(64);j=i+24|0;k=i+48|0;n=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236180)|0:0){c[h>>2]=0;a[1263537]=0;o=d+24|0;p=c[o>>2]|0;if((p|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=p;c[b>>2]=0;l=i;return}q=p-(c[d+20>>2]|0)|0;if((q|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=q;c[b>>2]=0;l=i;return}if((g|0)>0){if((p|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);r=0}else{a[1263537]=0;r=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,r)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=r;c[b>>2]=0;l=i;return}}r=c[d+44>>2]|0;p=c[d+48>>2]|0;q=e+(p>>1)|0;if(!(p&1))s=r;else s=c[(c[q>>2]|0)+r>>2]|0;do if((g|0)<1){r=c[o>>2]|0;p=r+-1|0;if((r|0)>=1){e=c[d+16>>2]|0;t=(e|0)==0;if(t)u=0;else u=c[e+-4>>2]|0;if((r|0)<=(u|0)){if(t)v=0;else v=c[e+-4>>2]|0;do if((v|0)<(r|0)){if(t)w=0;else w=c[e+-4>>2]|0;if((w|0)<(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);x=0;break}else{a[1263537]=0;y=31;break}}else y=31;while(0);if((y|0)==31)x=e+(p*24|0)|0;__ZN7VariantC2ERKS_(n,x);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f>>2]|0);while(0);f=__ZNK7VariantcviEv(n)|0;bj[s&4095](k,q,f);__ZN7VariantC2ERK7Vector2(j,k);if(c[n>>2]|0)__ZN7Variant5clearEv(n);__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1217,1146558,0);c[b>>2]=0;l=i;return}function __ZN13MethodBind1RCI24Physics2DDirectBodyState7Vector2iE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f;if(!b)h=0;else{i=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236180)|0;h=i?b:0}b=c[a+44>>2]|0;i=c[a+48>>2]|0;a=h+(i>>1)|0;if(!(i&1))j=b;else j=c[(c[a>>2]|0)+b>>2]|0;bj[j&4095](g,a,c[c[d>>2]>>2]|0);d=g;g=c[d+4>>2]|0;a=e;c[a>>2]=c[d>>2];c[a+4>>2]=g;l=f;return}function __ZN13MethodBind1RCI24Physics2DDirectBodyState7Vector2iED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI24Physics2DDirectBodyStateiE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK13MethodBind0RCI24Physics2DDirectBodyStateiE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1053915);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI24Physics2DDirectBodyStateiE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236180)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2Ei(i,ij[n&8191](d)|0);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI24Physics2DDirectBodyStateiE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0;if(!b)f=0;else{d=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236180)|0;f=d?b:0}b=c[a+44>>2]|0;d=c[a+48>>2]|0;a=f+(d>>1)|0;if(!(d&1)){g=b;h=ij[g&8191](a)|0;c[e>>2]=h;return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=ij[g&8191](a)|0;c[e>>2]=h;return}}function __ZN13MethodBind0RCI24Physics2DDirectBodyStateiED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI24Physics2DDirectBodyStatebE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Eb(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK13MethodBind0RCI24Physics2DDirectBodyStatebE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1053915);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI24Physics2DDirectBodyStatebE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236180)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2Eb(i,ij[n&8191](d)|0);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI24Physics2DDirectBodyStatebE7ptrcallEP6ObjectPPKvPv(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0;if(!d)g=0;else{e=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1236180)|0;g=e?d:0}d=c[b+44>>2]|0;e=c[b+48>>2]|0;b=g+(e>>1)|0;if(!(e&1)){h=d;i=ij[h&8191](b)|0;j=i&1;a[f>>0]=j;return}else{h=c[(c[b>>2]|0)+d>>2]|0;i=ij[h&8191](b)|0;j=i&1;a[f>>0]=j;return}}function __ZN13MethodBind0RCI24Physics2DDirectBodyStatebED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I24Physics2DDirectBodyStatebE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if(!b){__ZN7VariantC2Eb(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK11MethodBind1I24Physics2DDirectBodyStatebE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1053915);l=a;return c[b>>2]|0}function __ZN11MethodBind1I24Physics2DDirectBodyStatebE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236180)|0:0){c[h>>2]=0;a[1263537]=0;k=d+24|0;n=c[k>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=i;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=i;return}if((g|0)>0){if((n|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);p=0}else{a[1263537]=0;p=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,p)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=p;c[b>>2]=0;l=i;return}}p=c[d+44>>2]|0;n=c[d+48>>2]|0;o=e+(n>>1)|0;if(!(n&1))q=p;else q=c[(c[o>>2]|0)+p>>2]|0;do if((g|0)<1){p=c[k>>2]|0;n=p+-1|0;if((p|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)s=0;else s=c[e+-4>>2]|0;if((p|0)<=(s|0)){if(r)t=0;else t=c[e+-4>>2]|0;do if((t|0)<(p|0)){if(r)u=0;else u=c[e+-4>>2]|0;if((u|0)<(p|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);v=0;break}else{a[1263537]=0;w=31;break}}else w=31;while(0);if((w|0)==31)v=e+(n*24|0)|0;__ZN7VariantC2ERKS_(j,v);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);f=__ZNK7VariantcvbEv(j)|0;Pi[q&2047](o,f);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I24Physics2DDirectBodyStatebE7ptrcallEP6ObjectPPKvPv(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0;if(!d)g=0;else{f=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1236180)|0;g=f?d:0}d=c[b+44>>2]|0;f=c[b+48>>2]|0;b=g+(f>>1)|0;if(!(f&1))h=d;else h=c[(c[b>>2]|0)+d>>2]|0;Pi[h&2047](b,(a[c[e>>2]>>0]|0)!=0);return}function __ZN11MethodBind1I24Physics2DDirectBodyStatebED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI24Physics2DDirectBodyState11Transform2DE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;if((b|0)!=-1){f=0;l=a;return f|0}b=d+4|0;c[b>>2]=0;c[b+4>>2]=0;c[b+8>>2]=0;c[b+12>>2]=0;c[b+16>>2]=0;g[d>>2]=1.0;g[d+12>>2]=1.0;__ZN7VariantC2ERK11Transform2D(e,d);d=c[e>>2]|0;if(d|0)__ZN7Variant5clearEv(e);f=d;l=a;return f|0}function __ZNK13MethodBind0RCI24Physics2DDirectBodyState11Transform2DE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1053915);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI24Physics2DDirectBodyState11Transform2DE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0;f=l;l=l+48|0;if((l|0)>=(m|0))ba(48);i=f;j=f+24|0;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236180)|0:0){c[h>>2]=0;a[1263537]=0;k=c[d+24>>2]|0;if((k|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=k;c[b>>2]=0;l=f;return}n=k-(c[d+20>>2]|0)|0;if((n|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=n;c[b>>2]=0;l=f;return}n=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))o=n;else o=c[(c[d>>2]|0)+n>>2]|0;Pi[o&2047](j,d);__ZN7VariantC2ERK11Transform2D(i,j);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI24Physics2DDirectBodyState11Transform2DE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;d=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=d;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236180)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;Pi[i&2047](f,a);c[e>>2]=c[f>>2];c[e+4>>2]=c[f+4>>2];c[e+8>>2]=c[f+8>>2];c[e+12>>2]=c[f+12>>2];c[e+16>>2]=c[f+16>>2];c[e+20>>2]=c[f+20>>2];l=d;return}function __ZN13MethodBind0RCI24Physics2DDirectBodyState11Transform2DED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I24Physics2DDirectBodyStateRK11Transform2DE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;if(b|0){f=0;l=a;return f|0}b=d+4|0;c[b>>2]=0;c[b+4>>2]=0;c[b+8>>2]=0;c[b+12>>2]=0;c[b+16>>2]=0;g[d>>2]=1.0;g[d+12>>2]=1.0;__ZN7VariantC2ERK11Transform2D(e,d);d=c[e>>2]|0;if(d|0)__ZN7Variant5clearEv(e);f=d;l=a;return f|0}function __ZNK11MethodBind1I24Physics2DDirectBodyStateRK11Transform2DE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1053915);l=a;return c[b>>2]|0}function __ZN11MethodBind1I24Physics2DDirectBodyStateRK11Transform2DE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;i=l;l=l+48|0;if((l|0)>=(m|0))ba(48);j=i+24|0;k=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236180)|0:0){c[h>>2]=0;a[1263537]=0;n=d+24|0;o=c[n>>2]|0;if((o|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=o;c[b>>2]=0;l=i;return}p=o-(c[d+20>>2]|0)|0;if((p|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=p;c[b>>2]=0;l=i;return}if((g|0)>0){if((o|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);q=0}else{a[1263537]=0;q=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,q)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=q;c[b>>2]=0;l=i;return}}q=c[d+44>>2]|0;o=c[d+48>>2]|0;p=e+(o>>1)|0;if(!(o&1))r=q;else r=c[(c[p>>2]|0)+q>>2]|0;do if((g|0)<1){q=c[n>>2]|0;o=q+-1|0;if((q|0)>=1){e=c[d+16>>2]|0;s=(e|0)==0;if(s)t=0;else t=c[e+-4>>2]|0;if((q|0)<=(t|0)){if(s)u=0;else u=c[e+-4>>2]|0;do if((u|0)<(q|0)){if(s)v=0;else v=c[e+-4>>2]|0;if((v|0)<(q|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);w=0;break}else{a[1263537]=0;x=31;break}}else x=31;while(0);if((x|0)==31)w=e+(o*24|0)|0;__ZN7VariantC2ERKS_(k,w);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);__ZNK7Variantcv11Transform2DEv(j,k);Pi[r&2047](p,j);if(c[k>>2]|0)__ZN7Variant5clearEv(k);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I24Physics2DDirectBodyStateRK11Transform2DE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236180)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;b=c[d>>2]|0;c[f>>2]=c[b>>2];c[f+4>>2]=c[b+4>>2];c[f+8>>2]=c[b+8>>2];c[f+12>>2]=c[b+12>>2];c[f+16>>2]=c[b+16>>2];c[f+20>>2]=c[b+20>>2];Pi[i&2047](a,f);l=e;return}function __ZN11MethodBind1I24Physics2DDirectBodyStateRK11Transform2DED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I24Physics2DDirectBodyStatefE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if(!b){__ZN7VariantC2Ef(d,0.0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK11MethodBind1I24Physics2DDirectBodyStatefE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1053915);l=a;return c[b>>2]|0}function __ZN11MethodBind1I24Physics2DDirectBodyStatefE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0.0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236180)|0:0){c[h>>2]=0;a[1263537]=0;k=d+24|0;n=c[k>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=i;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=i;return}if((g|0)>0){if((n|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);p=0}else{a[1263537]=0;p=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,p)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=p;c[b>>2]=0;l=i;return}}p=c[d+44>>2]|0;n=c[d+48>>2]|0;o=e+(n>>1)|0;if(!(n&1))q=p;else q=c[(c[o>>2]|0)+p>>2]|0;do if((g|0)<1){p=c[k>>2]|0;n=p+-1|0;if((p|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)s=0;else s=c[e+-4>>2]|0;if((p|0)<=(s|0)){if(r)t=0;else t=c[e+-4>>2]|0;do if((t|0)<(p|0)){if(r)u=0;else u=c[e+-4>>2]|0;if((u|0)<(p|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);v=0;break}else{a[1263537]=0;w=31;break}}else w=31;while(0);if((w|0)==31)v=e+(n*24|0)|0;__ZN7VariantC2ERKS_(j,v);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);x=+__ZNK7VariantcvfEv(j);Mi[q&511](o,x);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I24Physics2DDirectBodyStatefE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0,j=0.0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236180)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1)){h=b;i=c[d>>2]|0;j=+g[i>>2];Mi[h&511](a,j);return}else{h=c[(c[a>>2]|0)+b>>2]|0;i=c[d>>2]|0;j=+g[i>>2];Mi[h&511](a,j);return}}function __ZN11MethodBind1I24Physics2DDirectBodyStatefED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I24Physics2DDirectBodyStateRK7Vector2E18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;if(b|0){f=0;l=a;return f|0}g[d>>2]=0.0;g[d+4>>2]=0.0;__ZN7VariantC2ERK7Vector2(e,d);d=c[e>>2]|0;if(d|0)__ZN7Variant5clearEv(e);f=d;l=a;return f|0}function __ZNK11MethodBind1I24Physics2DDirectBodyStateRK7Vector2E18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1053915);l=a;return c[b>>2]|0}function __ZN11MethodBind1I24Physics2DDirectBodyStateRK7Vector2E4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i+24|0;k=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236180)|0:0){c[h>>2]=0;a[1263537]=0;n=d+24|0;o=c[n>>2]|0;if((o|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=o;c[b>>2]=0;l=i;return}p=o-(c[d+20>>2]|0)|0;if((p|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=p;c[b>>2]=0;l=i;return}if((g|0)>0){if((o|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);q=0}else{a[1263537]=0;q=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,q)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=q;c[b>>2]=0;l=i;return}}q=c[d+44>>2]|0;o=c[d+48>>2]|0;p=e+(o>>1)|0;if(!(o&1))r=q;else r=c[(c[p>>2]|0)+q>>2]|0;do if((g|0)<1){q=c[n>>2]|0;o=q+-1|0;if((q|0)>=1){e=c[d+16>>2]|0;s=(e|0)==0;if(s)t=0;else t=c[e+-4>>2]|0;if((q|0)<=(t|0)){if(s)u=0;else u=c[e+-4>>2]|0;do if((u|0)<(q|0)){if(s)v=0;else v=c[e+-4>>2]|0;if((v|0)<(q|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);w=0;break}else{a[1263537]=0;x=31;break}}else x=31;while(0);if((x|0)==31)w=e+(o*24|0)|0;__ZN7VariantC2ERKS_(k,w);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);__ZNK7Variantcv7Vector2Ev(j,k);Pi[r&2047](p,j);if(c[k>>2]|0)__ZN7Variant5clearEv(k);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I24Physics2DDirectBodyStateRK7Vector2E7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236180)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;b=c[d>>2]|0;d=c[b+4>>2]|0;h=f;c[h>>2]=c[b>>2];c[h+4>>2]=d;Pi[i&2047](a,f);l=e;return}function __ZN11MethodBind1I24Physics2DDirectBodyStateRK7Vector2ED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI24Physics2DDirectBodyStatefE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Ef(d,0.0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK13MethodBind0RCI24Physics2DDirectBodyStatefE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1053915);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI24Physics2DDirectBodyStatefE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236180)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2Ef(i,+mj[n&511](d));__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI24Physics2DDirectBodyStatefE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0.0;if(!b)f=0;else{d=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236180)|0;f=d?b:0}b=c[a+44>>2]|0;d=c[a+48>>2]|0;a=f+(d>>1)|0;if(!(d&1)){h=b;i=+mj[h&511](a);g[e>>2]=i;return}else{h=c[(c[a>>2]|0)+b>>2]|0;i=+mj[h&511](a);g[e>>2]=i;return}}function __ZN13MethodBind0RCI24Physics2DDirectBodyStatefED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI24Physics2DDirectBodyState7Vector2E18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;if((b|0)!=-1){f=0;l=a;return f|0}g[d>>2]=0.0;g[d+4>>2]=0.0;__ZN7VariantC2ERK7Vector2(e,d);d=c[e>>2]|0;if(d|0)__ZN7Variant5clearEv(e);f=d;l=a;return f|0}function __ZNK13MethodBind0RCI24Physics2DDirectBodyState7Vector2E18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1053915);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI24Physics2DDirectBodyState7Vector2E4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;j=f+24|0;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236180)|0:0){c[h>>2]=0;a[1263537]=0;k=c[d+24>>2]|0;if((k|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=k;c[b>>2]=0;l=f;return}n=k-(c[d+20>>2]|0)|0;if((n|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=n;c[b>>2]=0;l=f;return}n=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))o=n;else o=c[(c[d>>2]|0)+n>>2]|0;Pi[o&2047](j,d);__ZN7VariantC2ERK7Vector2(i,j);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI24Physics2DDirectBodyState7Vector2E7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=d;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236180)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;Pi[i&2047](f,a);a=f;f=c[a+4>>2]|0;i=e;c[i>>2]=c[a>>2];c[i+4>>2]=f;l=d;return}function __ZN13MethodBind0RCI24Physics2DDirectBodyState7Vector2ED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN15Physics2DServer18_initialize_classvEv(b){b=b|0;if(a[1263478]|0)return;__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI15Physics2DServerEEvv();__ZN15Physics2DServer13_bind_methodsEv();a[1263478]=1;return}function __ZN15Physics2DServer5_setvERK10StringNameRK7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK15Physics2DServer5_getvERK10StringNameR7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK15Physics2DServer19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0;d=l;l=l+32|0;if((l|0)>=(m|0))ba(32);e=d+24|0;f=d+4|0;g=d;__ZN6StringC2EPKc(e,1075251);h=c[e>>2]|0;e=h;i=f+4|0;c[i>>2]=0;j=f+12|0;c[j>>2]=0;c[f>>2]=0;k=(h|0)==0;if(!k?(c[i>>2]=0,__Z28atomic_conditional_incrementPj(h+-8|0)|0):0)c[i>>2]=e;c[f+8>>2]=0;e=c[j>>2]|0;if(e|0){if(!(__Z16atomic_decrementPj(e+-8|0)|0))__ZN6Memory11free_staticEPvb(e,1);c[j>>2]=0}c[f+16>>2]=256;if(!(c[b>>2]|0)){j=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=j;c[j>>2]=0;c[j+4>>2]=0;c[j+8>>2]=0}j=__ZnwjPFPvjE(32,4740)|0;c[j>>2]=0;c[j+4>>2]=0;c[j+8>>2]=0;c[j+12>>2]=0;c[j+16>>2]=7;e=j+20|0;c[e>>2]=0;i=j+24|0;c[i>>2]=0;n=j+28|0;c[n>>2]=0;__ZN12PropertyInfoaSERKS_(j,f)|0;o=c[b>>2]|0;p=o+4|0;q=c[p>>2]|0;c[i>>2]=q;c[e>>2]=0;c[n>>2]=o;if(q|0)c[q+20>>2]=j;c[p>>2]=j;if(!(c[o>>2]|0))c[o>>2]=j;j=o+8|0;c[j>>2]=(c[j>>2]|0)+1;j=c[f+12>>2]|0;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);j=c[f+4>>2]|0;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);if(k){__ZN10StringNameC2EPKc(g,1075251);__ZN7ClassDB17get_property_listE10StringNameP4ListI12PropertyInfo16DefaultAllocatorEbPK6Object(g,b,1,a);__ZN10StringNameD2Ev(g);l=d;return}if(__Z16atomic_decrementPj(h+-8|0)|0){__ZN10StringNameC2EPKc(g,1075251);__ZN7ClassDB17get_property_listE10StringNameP4ListI12PropertyInfo16DefaultAllocatorEbPK6Object(g,b,1,a);__ZN10StringNameD2Ev(g);l=d;return}__ZN6Memory11free_staticEPvb(h,1);__ZN10StringNameC2EPKc(g,1075251);__ZN7ClassDB17get_property_listE10StringNameP4ListI12PropertyInfo16DefaultAllocatorEbPK6Object(g,b,1,a);__ZN10StringNameD2Ev(g);l=d;return}function __ZN15Physics2DServer14_notificationvEib(a,b,c){a=a|0;b=b|0;c=c|0;return}function __ZNK15Physics2DServer16_get_class_namevEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+8|0;e=b+4|0;f=b;g=a+76|0;a=c[g>>2]|0;if(a|0){if(c[a+4>>2]|0){l=b;return g|0}if(__ZNK6String6lengthEv(a+8|0)|0){l=b;return g|0}}__ZN6StringC2EPKc(d,1075251);c[f>>2]=c[d>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameaSERKS_(g,e);__ZN10StringNameD2Ev(e);e=c[f>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);l=b;return g|0}function __ZNK15Physics2DServer9get_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1075251);l=a;return c[b>>2]|0}function __ZNK15Physics2DServer8is_classERK6String(a,b){a=a|0;b=b|0;var c=0;if(__ZNK6StringeqEPKc(b,1075251)|0){c=1;return c|0}c=__ZNK6StringeqEPKc(b,1142944)|0;return c|0}function __ZNK15Physics2DServer12is_class_ptrEPv(a,b){a=a|0;b=b|0;return (b|0)==1236644|(b|0)==1220580|0}function __ZN15Physics2DServerD2Ev(a){a=a|0;c[a>>2]=339232;c[309160]=0;__ZN10StringNameD2Ev(a+76|0);__ZN6ObjectD2Ev(a);return}function __ZN15Physics2DServerD0Ev(a){a=a|0;c[a>>2]=339232;c[309160]=0;__ZN10StringNameD2Ev(a+76|0);__ZN6ObjectD2Ev(a);__ZdlPv(a);return}function __ZN15Physics2DServer17_body_test_motionE3RIDRK11Transform2DRK7Vector2fRK3RefI25Physics2DTestMotionResultE(a,b,d,e,f,g){a=a|0;b=b|0;d=d|0;e=e|0;f=+f;g=g|0;var h=0,i=0,j=0,k=0;h=l;l=l+16|0;if((l|0)>=(m|0))ba(16);i=h+4|0;j=h;k=c[g>>2]|0;g=c[(c[a>>2]|0)+460>>2]|0;c[j>>2]=c[b>>2];c[i>>2]=c[j>>2];j=sj[g&3](a,i,d,e,f,k|0?k+96|0:0)|0;l=h;return j|0}function __ZN7ClassDB10_add_classI15Physics2DServerEEvv(){var a=0,b=0,d=0,e=0,f=0,g=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+16|0;d=a+12|0;e=a+8|0;f=a+4|0;g=a;__ZN6StringC2EPKc(b,1075251);c[e>>2]=c[b>>2];__ZN10StringNameC2ERK6String(d,e);__ZN6StringC2EPKc(b,1142944);c[g>>2]=c[b>>2];__ZN10StringNameC2ERK6String(f,g);__ZN7ClassDB11_add_class2ERK10StringNameS2_(d,f);__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);__ZN10StringNameD2Ev(d);d=c[e>>2]|0;if(!d){l=a;return}if(__Z16atomic_decrementPj(d+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(d,1);l=a;return}function __ZN15Physics2DServer13_bind_methodsEv(){var a=0,b=0,d=0,e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0,ia=0,ja=0,ka=0,la=0,ma=0,na=0,oa=0,pa=0,qa=0,ra=0,sa=0,ta=0,ua=0,va=0,wa=0,xa=0,ya=0,za=0,Aa=0,Ba=0,Ca=0,Da=0,Ea=0,Fa=0,Ga=0,Ha=0,Ia=0,Ja=0,Ka=0,La=0,Ma=0,Na=0,Oa=0,Pa=0,Qa=0,Ra=0,Sa=0,Ta=0,Ua=0,Va=0;a=l;l=l+784|0;if((l|0)>=(m|0))ba(784);b=a+776|0;d=a+768|0;e=a+760|0;f=a+752|0;h=a+744|0;i=a+736|0;j=a+728|0;k=a+720|0;n=a+712|0;o=a+704|0;p=a+696|0;q=a+688|0;r=a+680|0;s=a+672|0;t=a+664|0;u=a+656|0;v=a+648|0;w=a+48|0;x=a+24|0;y=a+640|0;z=a+632|0;A=a+624|0;B=a+616|0;C=a+608|0;D=a+600|0;E=a+592|0;F=a+584|0;G=a+576|0;H=a+568|0;I=a+560|0;J=a+552|0;K=a+544|0;L=a+536|0;M=a+528|0;N=a+520|0;O=a+512|0;P=a+504|0;Q=a+496|0;R=a+488|0;S=a+480|0;T=a+472|0;U=a+464|0;V=a+456|0;W=a+448|0;X=a+440|0;Y=a+432|0;Z=a+424|0;_=a+416|0;$=a+408|0;aa=a+400|0;ca=a+392|0;da=a+384|0;ea=a+376|0;fa=a+368|0;ga=a+360|0;ha=a+352|0;ia=a+344|0;ja=a+336|0;ka=a+328|0;la=a+320|0;ma=a+312|0;na=a+304|0;oa=a+296|0;pa=a+288|0;qa=a+280|0;ra=a+272|0;sa=a+264|0;ta=a+256|0;ua=a+248|0;va=a+240|0;wa=a+232|0;xa=a+224|0;ya=a+216|0;za=a+208|0;Aa=a+200|0;Ba=a+184|0;Ca=a+176|0;Da=a+168|0;Ea=a+160|0;Fa=a+152|0;Ga=a+144|0;Ha=a+136|0;Ia=a+128|0;Ja=a;Ka=a+192|0;La=a+120|0;Ma=a+112|0;Na=a+104|0;Oa=a+96|0;Pa=a+88|0;Qa=a+80|0;Ra=a+72|0;__Z8D_METHODPKcS0_(d,1059622,1123189);Sa=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(Sa);c[Sa>>2]=339780;__ZN10MethodBind10_set_constEb(Sa,0);__ZN10MethodBind24_generate_argument_typesEi(Sa,1);__ZN10MethodBind12_set_returnsEb(Sa,1);c[Sa+44>>2]=88;c[Sa+48>>2]=1;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,Sa,d,0,0)|0;Sa=d+4|0;Ta=c[Sa>>2]|0;if(Ta|0?(__Z16atomic_decrementPj(Ta+-8|0)|0)==0:0){Ua=c[Sa>>2]|0;Sa=(Ua|0)==0?0:Ua+-4|0;Ua=Sa+4|0;if(c[Sa>>2]|0){Va=0;do{__ZN10StringNameD2Ev(Ua+(Va<<2)|0);Va=Va+1|0}while(Va>>>0<(c[Sa>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Ta,1)}__ZN10StringNameD2Ev(d);__Z8D_METHODPKcS0_S0_(e,1059607,1044623,1109092);d=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(d);c[d>>2]=339816;__ZN10MethodBind10_set_constEb(d,0);__ZN10MethodBind24_generate_argument_typesEi(d,2);c[d+44>>2]=92;c[d+48>>2]=1;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,d,e,0,0)|0;d=e+4|0;Ta=c[d>>2]|0;if(Ta|0?(__Z16atomic_decrementPj(Ta+-8|0)|0)==0:0){Sa=c[d>>2]|0;d=(Sa|0)==0?0:Sa+-4|0;Sa=d+4|0;if(c[d>>2]|0){Va=0;do{__ZN10StringNameD2Ev(Sa+(Va<<2)|0);Va=Va+1|0}while(Va>>>0<(c[d>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Ta,1)}__ZN10StringNameD2Ev(e);__Z8D_METHODPKcS0_(f,1059510,1044623);e=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(e);c[e>>2]=339852;__ZN10MethodBind10_set_constEb(e,1);__ZN10MethodBind24_generate_argument_typesEi(e,1);__ZN10MethodBind12_set_returnsEb(e,1);c[e+44>>2]=100;c[e+48>>2]=1;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,e,f,0,0)|0;e=f+4|0;Ta=c[e>>2]|0;if(Ta|0?(__Z16atomic_decrementPj(Ta+-8|0)|0)==0:0){d=c[e>>2]|0;e=(d|0)==0?0:d+-4|0;d=e+4|0;if(c[e>>2]|0){Va=0;do{__ZN10StringNameD2Ev(d+(Va<<2)|0);Va=Va+1|0}while(Va>>>0<(c[e>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Ta,1)}__ZN10StringNameD2Ev(f);__Z8D_METHODPKcS0_(h,1059378,1044623);f=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(f);c[f>>2]=339888;__ZN10MethodBind10_set_constEb(f,1);__ZN10MethodBind24_generate_argument_typesEi(f,1);__ZN10MethodBind12_set_returnsEb(f,1);c[f+44>>2]=104;c[f+48>>2]=1;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,f,h,0,0)|0;f=h+4|0;Ta=c[f>>2]|0;if(Ta|0?(__Z16atomic_decrementPj(Ta+-8|0)|0)==0:0){e=c[f>>2]|0;f=(e|0)==0?0:e+-4|0;e=f+4|0;if(c[f>>2]|0){Va=0;do{__ZN10StringNameD2Ev(e+(Va<<2)|0);Va=Va+1|0}while(Va>>>0<(c[f>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Ta,1)}__ZN10StringNameD2Ev(h);__Z8D_METHODPKc(i,1058477);h=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(h);c[h>>2]=339924;__ZN10MethodBind10_set_constEb(h,0);__ZN10MethodBind24_generate_argument_typesEi(h,0);__ZN10MethodBind12_set_returnsEb(h,1);c[h+44>>2]=116;c[h+48>>2]=1;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,h,i,0,0)|0;h=i+4|0;Ta=c[h>>2]|0;if(Ta|0?(__Z16atomic_decrementPj(Ta+-8|0)|0)==0:0){f=c[h>>2]|0;h=(f|0)==0?0:f+-4|0;f=h+4|0;if(c[h>>2]|0){Va=0;do{__ZN10StringNameD2Ev(f+(Va<<2)|0);Va=Va+1|0}while(Va>>>0<(c[h>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Ta,1)}__ZN10StringNameD2Ev(i);__Z8D_METHODPKcS0_S0_(j,1058460,1044629,1044635);i=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(i);c[i>>2]=339960;__ZN10MethodBind10_set_constEb(i,0);__ZN10MethodBind24_generate_argument_typesEi(i,2);c[i+44>>2]=120;c[i+48>>2]=1;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,i,j,0,0)|0;i=j+4|0;Ta=c[i>>2]|0;if(Ta|0?(__Z16atomic_decrementPj(Ta+-8|0)|0)==0:0){h=c[i>>2]|0;i=(h|0)==0?0:h+-4|0;h=i+4|0;if(c[i>>2]|0){Va=0;do{__ZN10StringNameD2Ev(h+(Va<<2)|0);Va=Va+1|0}while(Va>>>0<(c[i>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Ta,1)}__ZN10StringNameD2Ev(j);__Z8D_METHODPKcS0_(k,1058398,1044629);j=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(j);c[j>>2]=339996;__ZN10MethodBind10_set_constEb(j,1);__ZN10MethodBind24_generate_argument_typesEi(j,1);__ZN10MethodBind12_set_returnsEb(j,1);c[j+44>>2]=124;c[j+48>>2]=1;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,j,k,0,0)|0;j=k+4|0;Ta=c[j>>2]|0;if(Ta|0?(__Z16atomic_decrementPj(Ta+-8|0)|0)==0:0){i=c[j>>2]|0;j=(i|0)==0?0:i+-4|0;i=j+4|0;if(c[j>>2]|0){Va=0;do{__ZN10StringNameD2Ev(i+(Va<<2)|0);Va=Va+1|0}while(Va>>>0<(c[j>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Ta,1)}__ZN10StringNameD2Ev(k);__Z8D_METHODPKcS0_S0_S0_(n,1058382,1044629,1044642,1128356);k=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(k);c[k>>2]=340032;__ZN10MethodBind10_set_constEb(k,0);__ZN10MethodBind24_generate_argument_typesEi(k,3);c[k+44>>2]=128;c[k+48>>2]=1;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,k,n,0,0)|0;k=n+4|0;Ta=c[k>>2]|0;if(Ta|0?(__Z16atomic_decrementPj(Ta+-8|0)|0)==0:0){j=c[k>>2]|0;k=(j|0)==0?0:j+-4|0;j=k+4|0;if(c[k>>2]|0){Va=0;do{__ZN10StringNameD2Ev(j+(Va<<2)|0);Va=Va+1|0}while(Va>>>0<(c[k>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Ta,1)}__ZN10StringNameD2Ev(n);__Z8D_METHODPKcS0_S0_(o,1058366,1044629,1044642);n=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(n);c[n>>2]=340068;__ZN10MethodBind10_set_constEb(n,1);__ZN10MethodBind24_generate_argument_typesEi(n,2);__ZN10MethodBind12_set_returnsEb(n,1);c[n+44>>2]=132;c[n+48>>2]=1;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,n,o,0,0)|0;n=o+4|0;Ta=c[n>>2]|0;if(Ta|0?(__Z16atomic_decrementPj(Ta+-8|0)|0)==0:0){k=c[n>>2]|0;n=(k|0)==0?0:k+-4|0;k=n+4|0;if(c[n>>2]|0){Va=0;do{__ZN10StringNameD2Ev(k+(Va<<2)|0);Va=Va+1|0}while(Va>>>0<(c[n>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Ta,1)}__ZN10StringNameD2Ev(o);__Z8D_METHODPKcS0_(p,1039538,1044629);o=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(o);c[o>>2]=340104;__ZN10MethodBind10_set_constEb(o,0);__ZN10MethodBind24_generate_argument_typesEi(o,1);__ZN10MethodBind12_set_returnsEb(o,1);c[o+44>>2]=136;c[o+48>>2]=1;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,o,p,0,0)|0;o=p+4|0;Ta=c[o>>2]|0;if(Ta|0?(__Z16atomic_decrementPj(Ta+-8|0)|0)==0:0){n=c[o>>2]|0;o=(n|0)==0?0:n+-4|0;n=o+4|0;if(c[o>>2]|0){Va=0;do{__ZN10StringNameD2Ev(n+(Va<<2)|0);Va=Va+1|0}while(Va>>>0<(c[o>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Ta,1)}__ZN10StringNameD2Ev(p);__Z8D_METHODPKc(q,1044695);p=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(p);c[p>>2]=339924;__ZN10MethodBind10_set_constEb(p,0);__ZN10MethodBind24_generate_argument_typesEi(p,0);__ZN10MethodBind12_set_returnsEb(p,1);c[p+44>>2]=152;c[p+48>>2]=1;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,p,q,0,0)|0;p=q+4|0;Ta=c[p>>2]|0;if(Ta|0?(__Z16atomic_decrementPj(Ta+-8|0)|0)==0:0){o=c[p>>2]|0;p=(o|0)==0?0:o+-4|0;o=p+4|0;if(c[p>>2]|0){Va=0;do{__ZN10StringNameD2Ev(o+(Va<<2)|0);Va=Va+1|0}while(Va>>>0<(c[p>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Ta,1)}__ZN10StringNameD2Ev(q);__Z8D_METHODPKcS0_S0_(r,1058028,1128132,1044629);q=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(q);c[q>>2]=340140;__ZN10MethodBind10_set_constEb(q,0);__ZN10MethodBind24_generate_argument_typesEi(q,2);c[q+44>>2]=156;c[q+48>>2]=1;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,q,r,0,0)|0;q=r+4|0;Ta=c[q>>2]|0;if(Ta|0?(__Z16atomic_decrementPj(Ta+-8|0)|0)==0:0){p=c[q>>2]|0;q=(p|0)==0?0:p+-4|0;p=q+4|0;if(c[q>>2]|0){Va=0;do{__ZN10StringNameD2Ev(p+(Va<<2)|0);Va=Va+1|0}while(Va>>>0<(c[q>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Ta,1)}__ZN10StringNameD2Ev(r);__Z8D_METHODPKcS0_(s,1058013,1128132);r=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(r);c[r>>2]=340176;__ZN10MethodBind10_set_constEb(r,1);__ZN10MethodBind24_generate_argument_typesEi(r,1);__ZN10MethodBind12_set_returnsEb(r,1);c[r+44>>2]=160;c[r+48>>2]=1;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,r,s,0,0)|0;r=s+4|0;Ta=c[r>>2]|0;if(Ta|0?(__Z16atomic_decrementPj(Ta+-8|0)|0)==0:0){q=c[r>>2]|0;r=(q|0)==0?0:q+-4|0;q=r+4|0;if(c[r>>2]|0){Va=0;do{__ZN10StringNameD2Ev(q+(Va<<2)|0);Va=Va+1|0}while(Va>>>0<(c[r>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Ta,1)}__ZN10StringNameD2Ev(s);__Z8D_METHODPKcS0_S0_(t,1057984,1128132,1146083);s=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(s);c[s>>2]=340212;__ZN10MethodBind10_set_constEb(s,0);__ZN10MethodBind24_generate_argument_typesEi(s,2);c[s+44>>2]=164;c[s+48>>2]=1;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,s,t,0,0)|0;s=t+4|0;Ta=c[s>>2]|0;if(Ta|0?(__Z16atomic_decrementPj(Ta+-8|0)|0)==0:0){r=c[s>>2]|0;s=(r|0)==0?0:r+-4|0;r=s+4|0;if(c[s>>2]|0){Va=0;do{__ZN10StringNameD2Ev(r+(Va<<2)|0);Va=Va+1|0}while(Va>>>0<(c[s>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Ta,1)}__ZN10StringNameD2Ev(t);__Z8D_METHODPKcS0_(u,1057887,1128132);t=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(t);c[t>>2]=340248;__ZN10MethodBind10_set_constEb(t,1);__ZN10MethodBind24_generate_argument_typesEi(t,1);__ZN10MethodBind12_set_returnsEb(t,1);c[t+44>>2]=168;c[t+48>>2]=1;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,t,u,0,0)|0;t=u+4|0;Ta=c[t>>2]|0;if(Ta|0?(__Z16atomic_decrementPj(Ta+-8|0)|0)==0:0){s=c[t>>2]|0;t=(s|0)==0?0:s+-4|0;s=t+4|0;if(c[t>>2]|0){Va=0;do{__ZN10StringNameD2Ev(s+(Va<<2)|0);Va=Va+1|0}while(Va>>>0<(c[t>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Ta,1)}__ZN10StringNameD2Ev(u);__Z8D_METHODPKcS0_S0_S0_(v,1057872,1128132,1044623,1044412);u=x+4|0;c[u>>2]=0;c[u+4>>2]=0;c[u+8>>2]=0;c[u+12>>2]=0;c[u+16>>2]=0;g[x>>2]=1.0;g[x+12>>2]=1.0;__ZN7VariantC2ERK11Transform2D(w,x);u=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(u);c[u>>2]=340284;__ZN10MethodBind10_set_constEb(u,0);__ZN10MethodBind24_generate_argument_typesEi(u,3);c[u+44>>2]=172;c[u+48>>2]=1;c[b>>2]=w;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,u,v,b,1)|0;if(c[w>>2]|0)__ZN7Variant5clearEv(w);u=v+4|0;Ta=c[u>>2]|0;if(Ta|0?(__Z16atomic_decrementPj(Ta+-8|0)|0)==0:0){t=c[u>>2]|0;u=(t|0)==0?0:t+-4|0;t=u+4|0;if(c[u>>2]|0){Va=0;do{__ZN10StringNameD2Ev(t+(Va<<2)|0);Va=Va+1|0}while(Va>>>0<(c[u>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Ta,1)}__ZN10StringNameD2Ev(v);__Z8D_METHODPKcS0_S0_S0_(y,1057857,1128132,1044707,1044623);v=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(v);c[v>>2]=340320;__ZN10MethodBind10_set_constEb(v,0);__ZN10MethodBind24_generate_argument_typesEi(v,3);c[v+44>>2]=176;c[v+48>>2]=1;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,v,y,0,0)|0;v=y+4|0;Ta=c[v>>2]|0;if(Ta|0?(__Z16atomic_decrementPj(Ta+-8|0)|0)==0:0){u=c[v>>2]|0;v=(u|0)==0?0:u+-4|0;u=v+4|0;if(c[v>>2]|0){Va=0;do{__ZN10StringNameD2Ev(u+(Va<<2)|0);Va=Va+1|0}while(Va>>>0<(c[v>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Ta,1)}__ZN10StringNameD2Ev(y);__Z8D_METHODPKcS0_S0_S0_(z,1057832,1128132,1044707,1044412);y=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(y);c[y>>2]=340356;__ZN10MethodBind10_set_constEb(y,0);__ZN10MethodBind24_generate_argument_typesEi(y,3);c[y+44>>2]=180;c[y+48>>2]=1;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,y,z,0,0)|0;y=z+4|0;Ta=c[y>>2]|0;do if(Ta|0){if(__Z16atomic_decrementPj(Ta+-8|0)|0)break;v=c[y>>2]|0;Va=(v|0)==0?0:v+-4|0;v=Va+4|0;if(c[Va>>2]|0){u=0;do{__ZN10StringNameD2Ev(v+(u<<2)|0);u=u+1|0}while(u>>>0<(c[Va>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Ta,1)}while(0);__ZN10StringNameD2Ev(z);__Z8D_METHODPKcS0_(A,1057769,1128132);z=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(z);c[z>>2]=340392;__ZN10MethodBind10_set_constEb(z,1);__ZN10MethodBind24_generate_argument_typesEi(z,1);__ZN10MethodBind12_set_returnsEb(z,1);c[z+44>>2]=184;c[z+48>>2]=1;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,z,A,0,0)|0;z=A+4|0;Ta=c[z>>2]|0;do if(Ta|0){if(__Z16atomic_decrementPj(Ta+-8|0)|0)break;y=c[z>>2]|0;Va=(y|0)==0?0:y+-4|0;y=Va+4|0;if(c[Va>>2]|0){u=0;do{__ZN10StringNameD2Ev(y+(u<<2)|0);u=u+1|0}while(u>>>0<(c[Va>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Ta,1)}while(0);__ZN10StringNameD2Ev(A);__Z8D_METHODPKcS0_S0_(B,1057709,1128132,1044707);A=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(A);c[A>>2]=340428;__ZN10MethodBind10_set_constEb(A,1);__ZN10MethodBind24_generate_argument_typesEi(A,2);__ZN10MethodBind12_set_returnsEb(A,1);c[A+44>>2]=188;c[A+48>>2]=1;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,A,B,0,0)|0;A=B+4|0;Ta=c[A>>2]|0;do if(Ta|0){if(__Z16atomic_decrementPj(Ta+-8|0)|0)break;z=c[A>>2]|0;Va=(z|0)==0?0:z+-4|0;z=Va+4|0;if(c[Va>>2]|0){u=0;do{__ZN10StringNameD2Ev(z+(u<<2)|0);u=u+1|0}while(u>>>0<(c[Va>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Ta,1)}while(0);__ZN10StringNameD2Ev(B);__Z8D_METHODPKcS0_S0_(C,1057684,1128132,1044707);B=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(B);c[B>>2]=340464;__ZN10MethodBind10_set_constEb(B,1);__ZN10MethodBind24_generate_argument_typesEi(B,2);__ZN10MethodBind12_set_returnsEb(B,1);c[B+44>>2]=192;c[B+48>>2]=1;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,B,C,0,0)|0;B=C+4|0;Ta=c[B>>2]|0;do if(Ta|0){if(__Z16atomic_decrementPj(Ta+-8|0)|0)break;A=c[B>>2]|0;Va=(A|0)==0?0:A+-4|0;A=Va+4|0;if(c[Va>>2]|0){u=0;do{__ZN10StringNameD2Ev(A+(u<<2)|0);u=u+1|0}while(u>>>0<(c[Va>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Ta,1)}while(0);__ZN10StringNameD2Ev(C);__Z8D_METHODPKcS0_S0_(D,1057666,1128132,1044707);C=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(C);c[C>>2]=340500;__ZN10MethodBind10_set_constEb(C,0);__ZN10MethodBind24_generate_argument_typesEi(C,2);c[C+44>>2]=196;c[C+48>>2]=1;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,C,D,0,0)|0;C=D+4|0;Ta=c[C>>2]|0;do if(Ta|0){if(__Z16atomic_decrementPj(Ta+-8|0)|0)break;B=c[C>>2]|0;Va=(B|0)==0?0:B+-4|0;B=Va+4|0;if(c[Va>>2]|0){u=0;do{__ZN10StringNameD2Ev(B+(u<<2)|0);u=u+1|0}while(u>>>0<(c[Va>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Ta,1)}while(0);__ZN10StringNameD2Ev(D);__Z8D_METHODPKcS0_(E,1057648,1128132);D=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(D);c[D>>2]=340536;__ZN10MethodBind10_set_constEb(D,0);__ZN10MethodBind24_generate_argument_typesEi(D,1);c[D+44>>2]=200;c[D+48>>2]=1;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,D,E,0,0)|0;D=E+4|0;Ta=c[D>>2]|0;do if(Ta|0){if(__Z16atomic_decrementPj(Ta+-8|0)|0)break;C=c[D>>2]|0;Va=(C|0)==0?0:C+-4|0;C=Va+4|0;if(c[Va>>2]|0){u=0;do{__ZN10StringNameD2Ev(C+(u<<2)|0);u=u+1|0}while(u>>>0<(c[Va>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Ta,1)}while(0);__ZN10StringNameD2Ev(E);__Z8D_METHODPKcS0_S0_(F,1057334,1128132,1044717);E=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(E);c[E>>2]=340572;__ZN10MethodBind10_set_constEb(E,0);__ZN10MethodBind24_generate_argument_typesEi(E,2);c[E+44>>2]=232;c[E+48>>2]=1;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,E,F,0,0)|0;E=F+4|0;Ta=c[E>>2]|0;do if(Ta|0){if(__Z16atomic_decrementPj(Ta+-8|0)|0)break;D=c[E>>2]|0;Va=(D|0)==0?0:D+-4|0;D=Va+4|0;if(c[Va>>2]|0){u=0;do{__ZN10StringNameD2Ev(D+(u<<2)|0);u=u+1|0}while(u>>>0<(c[Va>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Ta,1)}while(0);__ZN10StringNameD2Ev(F);__Z8D_METHODPKcS0_S0_(G,1057354,1128132,1044717);F=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(F);c[F>>2]=340572;__ZN10MethodBind10_set_constEb(F,0);__ZN10MethodBind24_generate_argument_typesEi(F,2);c[F+44>>2]=228;c[F+48>>2]=1;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,F,G,0,0)|0;F=G+4|0;Ta=c[F>>2]|0;do if(Ta|0){if(__Z16atomic_decrementPj(Ta+-8|0)|0)break;E=c[F>>2]|0;Va=(E|0)==0?0:E+-4|0;E=Va+4|0;if(c[Va>>2]|0){u=0;do{__ZN10StringNameD2Ev(E+(u<<2)|0);u=u+1|0}while(u>>>0<(c[Va>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Ta,1)}while(0);__ZN10StringNameD2Ev(G);__Z8D_METHODPKcS0_S0_S0_(H,1057533,1128132,1044642,1128356);G=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(G);c[G>>2]=340608;__ZN10MethodBind10_set_constEb(G,0);__ZN10MethodBind24_generate_argument_typesEi(G,3);c[G+44>>2]=212;c[G+48>>2]=1;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,G,H,0,0)|0;G=H+4|0;Ta=c[G>>2]|0;do if(Ta|0){if(__Z16atomic_decrementPj(Ta+-8|0)|0)break;F=c[G>>2]|0;Va=(F|0)==0?0:F+-4|0;F=Va+4|0;if(c[Va>>2]|0){u=0;do{__ZN10StringNameD2Ev(F+(u<<2)|0);u=u+1|0}while(u>>>0<(c[Va>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Ta,1)}while(0);__ZN10StringNameD2Ev(H);__Z8D_METHODPKcS0_S0_(I,1057514,1128132,1044412);H=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(H);c[H>>2]=340644;__ZN10MethodBind10_set_constEb(H,0);__ZN10MethodBind24_generate_argument_typesEi(H,2);c[H+44>>2]=216;c[H+48>>2]=1;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,H,I,0,0)|0;H=I+4|0;Ta=c[H>>2]|0;do if(Ta|0){if(__Z16atomic_decrementPj(Ta+-8|0)|0)break;G=c[H>>2]|0;Va=(G|0)==0?0:G+-4|0;G=Va+4|0;if(c[Va>>2]|0){u=0;do{__ZN10StringNameD2Ev(G+(u<<2)|0);u=u+1|0}while(u>>>0<(c[Va>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Ta,1)}while(0);__ZN10StringNameD2Ev(I);__Z8D_METHODPKcS0_S0_(J,1057450,1128132,1044642);I=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(I);c[I>>2]=340680;__ZN10MethodBind10_set_constEb(I,1);__ZN10MethodBind24_generate_argument_typesEi(I,2);__ZN10MethodBind12_set_returnsEb(I,1);c[I+44>>2]=220;c[I+48>>2]=1;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,I,J,0,0)|0;I=J+4|0;Ta=c[I>>2]|0;do if(Ta|0){if(__Z16atomic_decrementPj(Ta+-8|0)|0)break;H=c[I>>2]|0;Va=(H|0)==0?0:H+-4|0;H=Va+4|0;if(c[Va>>2]|0){u=0;do{__ZN10StringNameD2Ev(H+(u<<2)|0);u=u+1|0}while(u>>>0<(c[Va>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Ta,1)}while(0);__ZN10StringNameD2Ev(J);__Z8D_METHODPKcS0_(K,1057378,1128132);J=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(J);c[J>>2]=340716;__ZN10MethodBind10_set_constEb(J,1);__ZN10MethodBind24_generate_argument_typesEi(J,1);__ZN10MethodBind12_set_returnsEb(J,1);c[J+44>>2]=224;c[J+48>>2]=1;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,J,K,0,0)|0;J=K+4|0;Ta=c[J>>2]|0;do if(Ta|0){if(__Z16atomic_decrementPj(Ta+-8|0)|0)break;I=c[J>>2]|0;Va=(I|0)==0?0:I+-4|0;I=Va+4|0;if(c[Va>>2]|0){u=0;do{__ZN10StringNameD2Ev(I+(u<<2)|0);u=u+1|0}while(u>>>0<(c[Va>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Ta,1)}while(0);__ZN10StringNameD2Ev(K);__Z8D_METHODPKcS0_S0_(L,1057617,1128132,1146104);K=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(K);c[K>>2]=340572;__ZN10MethodBind10_set_constEb(K,0);__ZN10MethodBind24_generate_argument_typesEi(K,2);c[K+44>>2]=204;c[K+48>>2]=1;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,K,L,0,0)|0;K=L+4|0;Ta=c[K>>2]|0;do if(Ta|0){if(__Z16atomic_decrementPj(Ta+-8|0)|0)break;J=c[K>>2]|0;Va=(J|0)==0?0:J+-4|0;J=Va+4|0;if(c[Va>>2]|0){u=0;do{__ZN10StringNameD2Ev(J+(u<<2)|0);u=u+1|0}while(u>>>0<(c[Va>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Ta,1)}while(0);__ZN10StringNameD2Ev(L);__Z8D_METHODPKcS0_(M,1057548,1128132);L=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(L);c[L>>2]=340752;__ZN10MethodBind10_set_constEb(L,1);__ZN10MethodBind24_generate_argument_typesEi(L,1);__ZN10MethodBind12_set_returnsEb(L,1);c[L+44>>2]=208;c[L+48>>2]=1;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,L,M,0,0)|0;L=M+4|0;Ta=c[L>>2]|0;do if(Ta|0){if(__Z16atomic_decrementPj(Ta+-8|0)|0)break;K=c[L>>2]|0;Va=(K|0)==0?0:K+-4|0;K=Va+4|0;if(c[Va>>2]|0){u=0;do{__ZN10StringNameD2Ev(K+(u<<2)|0);u=u+1|0}while(u>>>0<(c[Va>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Ta,1)}while(0);__ZN10StringNameD2Ev(M);__Z8D_METHODPKcS0_S0_S0_(N,1057269,1128132,1044722,1120097);M=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(M);c[M>>2]=340788;__ZN10MethodBind10_set_constEb(M,0);__ZN10MethodBind24_generate_argument_typesEi(M,3);c[M+44>>2]=244;c[M+48>>2]=1;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,M,N,0,0)|0;M=N+4|0;Ta=c[M>>2]|0;do if(Ta|0){if(__Z16atomic_decrementPj(Ta+-8|0)|0)break;L=c[M>>2]|0;Va=(L|0)==0?0:L+-4|0;L=Va+4|0;if(c[Va>>2]|0){u=0;do{__ZN10StringNameD2Ev(L+(u<<2)|0);u=u+1|0}while(u>>>0<(c[Va>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Ta,1)}while(0);__ZN10StringNameD2Ev(N);__Z8D_METHODPKcS0_S0_(O,1044731,1146083,1044743);__ZN7VariantC2Ei(w,2);__ZN7VariantC2Eb(x,0);N=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(N);c[N>>2]=340824;__ZN10MethodBind10_set_constEb(N,0);__ZN10MethodBind24_generate_argument_typesEi(N,2);__ZN10MethodBind12_set_returnsEb(N,1);c[N+44>>2]=252;c[N+48>>2]=1;c[b>>2]=w;Ta=b+4|0;c[Ta>>2]=x;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,N,O,b,2)|0;if(c[x>>2]|0)__ZN7Variant5clearEv(x);if(c[w>>2]|0)__ZN7Variant5clearEv(w);N=O+4|0;M=c[N>>2]|0;do if(M|0){if(__Z16atomic_decrementPj(M+-8|0)|0)break;Va=c[N>>2]|0;u=(Va|0)==0?0:Va+-4|0;Va=u+4|0;if(c[u>>2]|0){L=0;do{__ZN10StringNameD2Ev(Va+(L<<2)|0);L=L+1|0}while(L>>>0<(c[u>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(M,1)}while(0);__ZN10StringNameD2Ev(O);__Z8D_METHODPKcS0_S0_(P,1057013,1100707,1044629);O=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(O);c[O>>2]=340140;__ZN10MethodBind10_set_constEb(O,0);__ZN10MethodBind24_generate_argument_typesEi(O,2);c[O+44>>2]=256;c[O+48>>2]=1;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,O,P,0,0)|0;O=P+4|0;M=c[O>>2]|0;do if(M|0){if(__Z16atomic_decrementPj(M+-8|0)|0)break;N=c[O>>2]|0;u=(N|0)==0?0:N+-4|0;N=u+4|0;if(c[u>>2]|0){L=0;do{__ZN10StringNameD2Ev(N+(L<<2)|0);L=L+1|0}while(L>>>0<(c[u>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(M,1)}while(0);__ZN10StringNameD2Ev(P);__Z8D_METHODPKcS0_(Q,1056998,1100707);P=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(P);c[P>>2]=340176;__ZN10MethodBind10_set_constEb(P,1);__ZN10MethodBind24_generate_argument_typesEi(P,1);__ZN10MethodBind12_set_returnsEb(P,1);c[P+44>>2]=260;c[P+48>>2]=1;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,P,Q,0,0)|0;P=Q+4|0;M=c[P>>2]|0;do if(M|0){if(__Z16atomic_decrementPj(M+-8|0)|0)break;O=c[P>>2]|0;u=(O|0)==0?0:O+-4|0;O=u+4|0;if(c[u>>2]|0){L=0;do{__ZN10StringNameD2Ev(O+(L<<2)|0);L=L+1|0}while(L>>>0<(c[u>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(M,1)}while(0);__ZN10StringNameD2Ev(Q);__Z8D_METHODPKcS0_S0_(R,1056984,1100707,1146083);Q=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(Q);c[Q>>2]=340860;__ZN10MethodBind10_set_constEb(Q,0);__ZN10MethodBind24_generate_argument_typesEi(Q,2);c[Q+44>>2]=264;c[Q+48>>2]=1;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,Q,R,0,0)|0;Q=R+4|0;M=c[Q>>2]|0;do if(M|0){if(__Z16atomic_decrementPj(M+-8|0)|0)break;P=c[Q>>2]|0;u=(P|0)==0?0:P+-4|0;P=u+4|0;if(c[u>>2]|0){L=0;do{__ZN10StringNameD2Ev(P+(L<<2)|0);L=L+1|0}while(L>>>0<(c[u>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(M,1)}while(0);__ZN10StringNameD2Ev(R);__Z8D_METHODPKcS0_(S,1056914,1100707);R=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(R);c[R>>2]=340896;__ZN10MethodBind10_set_constEb(R,1);__ZN10MethodBind24_generate_argument_typesEi(R,1);__ZN10MethodBind12_set_returnsEb(R,1);c[R+44>>2]=268;c[R+48>>2]=1;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,R,S,0,0)|0;R=S+4|0;M=c[R>>2]|0;do if(M|0){if(__Z16atomic_decrementPj(M+-8|0)|0)break;Q=c[R>>2]|0;u=(Q|0)==0?0:Q+-4|0;Q=u+4|0;if(c[u>>2]|0){L=0;do{__ZN10StringNameD2Ev(Q+(L<<2)|0);L=L+1|0}while(L>>>0<(c[u>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(M,1)}while(0);__ZN10StringNameD2Ev(S);__Z8D_METHODPKcS0_S0_S0_(T,1056899,1100707,1044623,1044412);S=x+4|0;c[S>>2]=0;c[S+4>>2]=0;c[S+8>>2]=0;c[S+12>>2]=0;c[S+16>>2]=0;g[x>>2]=1.0;g[x+12>>2]=1.0;__ZN7VariantC2ERK11Transform2D(w,x);S=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(S);c[S>>2]=340284;__ZN10MethodBind10_set_constEb(S,0);__ZN10MethodBind24_generate_argument_typesEi(S,3);c[S+44>>2]=272;c[S+48>>2]=1;c[b>>2]=w;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,S,T,b,1)|0;if(c[w>>2]|0)__ZN7Variant5clearEv(w);S=T+4|0;M=c[S>>2]|0;do if(M|0){if(__Z16atomic_decrementPj(M+-8|0)|0)break;R=c[S>>2]|0;u=(R|0)==0?0:R+-4|0;R=u+4|0;if(c[u>>2]|0){L=0;do{__ZN10StringNameD2Ev(R+(L<<2)|0);L=L+1|0}while(L>>>0<(c[u>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(M,1)}while(0);__ZN10StringNameD2Ev(T);__Z8D_METHODPKcS0_S0_S0_(U,1056807,1100707,1044707,1044623);T=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(T);c[T>>2]=340320;__ZN10MethodBind10_set_constEb(T,0);__ZN10MethodBind24_generate_argument_typesEi(T,3);c[T+44>>2]=276;c[T+48>>2]=1;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,T,U,0,0)|0;T=U+4|0;M=c[T>>2]|0;do if(M|0){if(__Z16atomic_decrementPj(M+-8|0)|0)break;S=c[T>>2]|0;u=(S|0)==0?0:S+-4|0;S=u+4|0;if(c[u>>2]|0){L=0;do{__ZN10StringNameD2Ev(S+(L<<2)|0);L=L+1|0}while(L>>>0<(c[u>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(M,1)}while(0);__ZN10StringNameD2Ev(U);__Z8D_METHODPKcS0_S0_S0_(V,1056762,1100707,1044707,1044412);U=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(U);c[U>>2]=340356;__ZN10MethodBind10_set_constEb(U,0);__ZN10MethodBind24_generate_argument_typesEi(U,3);c[U+44>>2]=280;c[U+48>>2]=1;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,U,V,0,0)|0;U=V+4|0;M=c[U>>2]|0;do if(M|0){if(__Z16atomic_decrementPj(M+-8|0)|0)break;T=c[U>>2]|0;u=(T|0)==0?0:T+-4|0;T=u+4|0;if(c[u>>2]|0){L=0;do{__ZN10StringNameD2Ev(T+(L<<2)|0);L=L+1|0}while(L>>>0<(c[u>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(M,1)}while(0);__ZN10StringNameD2Ev(V);__Z8D_METHODPKcS0_S0_S0_(W,1056719,1100707,1044707,1039587);V=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(V);c[V>>2]=340932;__ZN10MethodBind10_set_constEb(V,0);__ZN10MethodBind24_generate_argument_typesEi(V,3);c[V+44>>2]=284;c[V+48>>2]=1;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,V,W,0,0)|0;V=W+4|0;M=c[V>>2]|0;do if(M|0){if(__Z16atomic_decrementPj(M+-8|0)|0)break;U=c[V>>2]|0;u=(U|0)==0?0:U+-4|0;U=u+4|0;if(c[u>>2]|0){L=0;do{__ZN10StringNameD2Ev(U+(L<<2)|0);L=L+1|0}while(L>>>0<(c[u>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(M,1)}while(0);__ZN10StringNameD2Ev(W);__Z8D_METHODPKcS0_(X,1056698,1100707);W=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(W);c[W>>2]=340392;__ZN10MethodBind10_set_constEb(W,1);__ZN10MethodBind24_generate_argument_typesEi(W,1);__ZN10MethodBind12_set_returnsEb(W,1);c[W+44>>2]=288;c[W+48>>2]=1;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,W,X,0,0)|0;W=X+4|0;M=c[W>>2]|0;do if(M|0){if(__Z16atomic_decrementPj(M+-8|0)|0)break;V=c[W>>2]|0;u=(V|0)==0?0:V+-4|0;V=u+4|0;if(c[u>>2]|0){L=0;do{__ZN10StringNameD2Ev(V+(L<<2)|0);L=L+1|0}while(L>>>0<(c[u>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(M,1)}while(0);__ZN10StringNameD2Ev(X);__Z8D_METHODPKcS0_S0_(Y,1056592,1100707,1044707);X=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(X);c[X>>2]=340428;__ZN10MethodBind10_set_constEb(X,1);__ZN10MethodBind24_generate_argument_typesEi(X,2);__ZN10MethodBind12_set_returnsEb(X,1);c[X+44>>2]=292;c[X+48>>2]=1;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,X,Y,0,0)|0;X=Y+4|0;M=c[X>>2]|0;do if(M|0){if(__Z16atomic_decrementPj(M+-8|0)|0)break;W=c[X>>2]|0;u=(W|0)==0?0:W+-4|0;W=u+4|0;if(c[u>>2]|0){L=0;do{__ZN10StringNameD2Ev(W+(L<<2)|0);L=L+1|0}while(L>>>0<(c[u>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(M,1)}while(0);__ZN10StringNameD2Ev(Y);__Z8D_METHODPKcS0_S0_(Z,1056514,1100707,1044707);Y=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(Y);c[Y>>2]=340464;__ZN10MethodBind10_set_constEb(Y,1);__ZN10MethodBind24_generate_argument_typesEi(Y,2);__ZN10MethodBind12_set_returnsEb(Y,1);c[Y+44>>2]=296;c[Y+48>>2]=1;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,Y,Z,0,0)|0;Y=Z+4|0;M=c[Y>>2]|0;do if(M|0){if(__Z16atomic_decrementPj(M+-8|0)|0)break;X=c[Y>>2]|0;u=(X|0)==0?0:X+-4|0;X=u+4|0;if(c[u>>2]|0){L=0;do{__ZN10StringNameD2Ev(X+(L<<2)|0);L=L+1|0}while(L>>>0<(c[u>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(M,1)}while(0);__ZN10StringNameD2Ev(Z);__Z8D_METHODPKcS0_S0_(_,1056490,1100707,1044707);Z=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(Z);c[Z>>2]=340968;__ZN10MethodBind10_set_constEb(Z,1);__ZN10MethodBind24_generate_argument_typesEi(Z,2);__ZN10MethodBind12_set_returnsEb(Z,1);c[Z+44>>2]=300;c[Z+48>>2]=1;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,Z,_,0,0)|0;Z=_+4|0;M=c[Z>>2]|0;do if(M|0){if(__Z16atomic_decrementPj(M+-8|0)|0)break;Y=c[Z>>2]|0;u=(Y|0)==0?0:Y+-4|0;Y=u+4|0;if(c[u>>2]|0){L=0;do{__ZN10StringNameD2Ev(Y+(L<<2)|0);L=L+1|0}while(L>>>0<(c[u>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(M,1)}while(0);__ZN10StringNameD2Ev(_);__Z8D_METHODPKcS0_S0_($,1056360,1100707,1044707);_=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(_);c[_>>2]=340500;__ZN10MethodBind10_set_constEb(_,0);__ZN10MethodBind24_generate_argument_typesEi(_,2);c[_+44>>2]=312;c[_+48>>2]=1;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,_,$,0,0)|0;_=$+4|0;M=c[_>>2]|0;do if(M|0){if(__Z16atomic_decrementPj(M+-8|0)|0)break;Z=c[_>>2]|0;u=(Z|0)==0?0:Z+-4|0;Z=u+4|0;if(c[u>>2]|0){L=0;do{__ZN10StringNameD2Ev(Z+(L<<2)|0);L=L+1|0}while(L>>>0<(c[u>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(M,1)}while(0);__ZN10StringNameD2Ev($);__Z8D_METHODPKcS0_(aa,1056342,1100707);$=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev($);c[$>>2]=340536;__ZN10MethodBind10_set_constEb($,0);__ZN10MethodBind24_generate_argument_typesEi($,1);c[$+44>>2]=316;c[$+48>>2]=1;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,$,aa,0,0)|0;$=aa+4|0;M=c[$>>2]|0;do if(M|0){if(__Z16atomic_decrementPj(M+-8|0)|0)break;_=c[$>>2]|0;u=(_|0)==0?0:_+-4|0;_=u+4|0;if(c[u>>2]|0){L=0;do{__ZN10StringNameD2Ev(_+(L<<2)|0);L=L+1|0}while(L>>>0<(c[u>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(M,1)}while(0);__ZN10StringNameD2Ev(aa);__Z8D_METHODPKcS0_S0_S0_(ca,1056464,1100707,1044707,1146191);aa=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(aa);c[aa>>2]=341004;__ZN10MethodBind10_set_constEb(aa,0);__ZN10MethodBind24_generate_argument_typesEi(aa,3);c[aa+44>>2]=304;c[aa+48>>2]=1;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,aa,ca,0,0)|0;aa=ca+4|0;M=c[aa>>2]|0;do if(M|0){if(__Z16atomic_decrementPj(M+-8|0)|0)break;$=c[aa>>2]|0;u=($|0)==0?0:$+-4|0;$=u+4|0;if(c[u>>2]|0){L=0;do{__ZN10StringNameD2Ev($+(L<<2)|0);L=L+1|0}while(L>>>0<(c[u>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(M,1)}while(0);__ZN10StringNameD2Ev(ca);__Z8D_METHODPKcS0_S0_(da,1056378,1100707,1044707);ca=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(ca);c[ca>>2]=341040;__ZN10MethodBind10_set_constEb(ca,1);__ZN10MethodBind24_generate_argument_typesEi(ca,2);__ZN10MethodBind12_set_returnsEb(ca,1);c[ca+44>>2]=308;c[ca+48>>2]=1;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,ca,da,0,0)|0;ca=da+4|0;M=c[ca>>2]|0;do if(M|0){if(__Z16atomic_decrementPj(M+-8|0)|0)break;aa=c[ca>>2]|0;u=(aa|0)==0?0:aa+-4|0;aa=u+4|0;if(c[u>>2]|0){L=0;do{__ZN10StringNameD2Ev(aa+(L<<2)|0);L=L+1|0}while(L>>>0<(c[u>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(M,1)}while(0);__ZN10StringNameD2Ev(da);__Z8D_METHODPKcS0_S0_(ea,1056311,1100707,1146104);da=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(da);c[da>>2]=340572;__ZN10MethodBind10_set_constEb(da,0);__ZN10MethodBind24_generate_argument_typesEi(da,2);c[da+44>>2]=320;c[da+48>>2]=1;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,da,ea,0,0)|0;da=ea+4|0;M=c[da>>2]|0;do if(M|0){if(__Z16atomic_decrementPj(M+-8|0)|0)break;ca=c[da>>2]|0;u=(ca|0)==0?0:ca+-4|0;ca=u+4|0;if(c[u>>2]|0){L=0;do{__ZN10StringNameD2Ev(ca+(L<<2)|0);L=L+1|0}while(L>>>0<(c[u>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(M,1)}while(0);__ZN10StringNameD2Ev(ea);__Z8D_METHODPKcS0_(fa,1056283,1100707);ea=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(ea);c[ea>>2]=340752;__ZN10MethodBind10_set_constEb(ea,1);__ZN10MethodBind24_generate_argument_typesEi(ea,1);__ZN10MethodBind12_set_returnsEb(ea,1);c[ea+44>>2]=324;c[ea+48>>2]=1;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,ea,fa,0,0)|0;ea=fa+4|0;M=c[ea>>2]|0;do if(M|0){if(__Z16atomic_decrementPj(M+-8|0)|0)break;da=c[ea>>2]|0;u=(da|0)==0?0:da+-4|0;da=u+4|0;if(c[u>>2]|0){L=0;do{__ZN10StringNameD2Ev(da+(L<<2)|0);L=L+1|0}while(L>>>0<(c[u>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(M,1)}while(0);__ZN10StringNameD2Ev(fa);__Z8D_METHODPKcS0_S0_(ga,1056238,1100707,1146083);fa=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(fa);c[fa>>2]=341076;__ZN10MethodBind10_set_constEb(fa,0);__ZN10MethodBind24_generate_argument_typesEi(fa,2);c[fa+44>>2]=328;c[fa+48>>2]=1;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,fa,ga,0,0)|0;fa=ga+4|0;M=c[fa>>2]|0;do if(M|0){if(__Z16atomic_decrementPj(M+-8|0)|0)break;ea=c[fa>>2]|0;u=(ea|0)==0?0:ea+-4|0;ea=u+4|0;if(c[u>>2]|0){L=0;do{__ZN10StringNameD2Ev(ea+(L<<2)|0);L=L+1|0}while(L>>>0<(c[u>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(M,1)}while(0);__ZN10StringNameD2Ev(ga);__Z8D_METHODPKcS0_(ha,1056136,1100707);ga=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(ga);c[ga>>2]=341112;__ZN10MethodBind10_set_constEb(ga,1);__ZN10MethodBind24_generate_argument_typesEi(ga,1);__ZN10MethodBind12_set_returnsEb(ga,1);c[ga+44>>2]=332;c[ga+48>>2]=1;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,ga,ha,0,0)|0;ga=ha+4|0;M=c[ga>>2]|0;do if(M|0){if(__Z16atomic_decrementPj(M+-8|0)|0)break;fa=c[ga>>2]|0;u=(fa|0)==0?0:fa+-4|0;fa=u+4|0;if(c[u>>2]|0){L=0;do{__ZN10StringNameD2Ev(fa+(L<<2)|0);L=L+1|0}while(L>>>0<(c[u>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(M,1)}while(0);__ZN10StringNameD2Ev(ha);__Z8D_METHODPKcS0_S0_(ia,1056116,1100707,1044717);ha=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(ha);c[ha>>2]=340572;__ZN10MethodBind10_set_constEb(ha,0);__ZN10MethodBind24_generate_argument_typesEi(ha,2);c[ha+44>>2]=336;c[ha+48>>2]=1;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,ha,ia,0,0)|0;ha=ia+4|0;M=c[ha>>2]|0;do if(M|0){if(__Z16atomic_decrementPj(M+-8|0)|0)break;ga=c[ha>>2]|0;u=(ga|0)==0?0:ga+-4|0;ga=u+4|0;if(c[u>>2]|0){L=0;do{__ZN10StringNameD2Ev(ga+(L<<2)|0);L=L+1|0}while(L>>>0<(c[u>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(M,1)}while(0);__ZN10StringNameD2Ev(ia);__Z8D_METHODPKcS0_(ja,1056096,1100707);ia=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(ia);c[ia>>2]=340752;__ZN10MethodBind10_set_constEb(ia,1);__ZN10MethodBind24_generate_argument_typesEi(ia,1);__ZN10MethodBind12_set_returnsEb(ia,1);c[ia+44>>2]=340;c[ia+48>>2]=1;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,ia,ja,0,0)|0;ia=ja+4|0;M=c[ia>>2]|0;do if(M|0){if(__Z16atomic_decrementPj(M+-8|0)|0)break;ha=c[ia>>2]|0;u=(ha|0)==0?0:ha+-4|0;ha=u+4|0;if(c[u>>2]|0){L=0;do{__ZN10StringNameD2Ev(ha+(L<<2)|0);L=L+1|0}while(L>>>0<(c[u>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(M,1)}while(0);__ZN10StringNameD2Ev(ja);__Z8D_METHODPKcS0_S0_(ka,1056072,1100707,1044717);ja=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(ja);c[ja>>2]=340572;__ZN10MethodBind10_set_constEb(ja,0);__ZN10MethodBind24_generate_argument_typesEi(ja,2);c[ja+44>>2]=344;c[ja+48>>2]=1;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,ja,ka,0,0)|0;ja=ka+4|0;M=c[ja>>2]|0;do if(M|0){if(__Z16atomic_decrementPj(M+-8|0)|0)break;ia=c[ja>>2]|0;u=(ia|0)==0?0:ia+-4|0;ia=u+4|0;if(c[u>>2]|0){L=0;do{__ZN10StringNameD2Ev(ia+(L<<2)|0);L=L+1|0}while(L>>>0<(c[u>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(M,1)}while(0);__ZN10StringNameD2Ev(ka);__Z8D_METHODPKcS0_(la,1056048,1100707);ka=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(ka);c[ka>>2]=340752;__ZN10MethodBind10_set_constEb(ka,1);__ZN10MethodBind24_generate_argument_typesEi(ka,1);__ZN10MethodBind12_set_returnsEb(ka,1);c[ka+44>>2]=348;c[ka+48>>2]=1;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,ka,la,0,0)|0;ka=la+4|0;M=c[ka>>2]|0;do if(M|0){if(__Z16atomic_decrementPj(M+-8|0)|0)break;ja=c[ka>>2]|0;u=(ja|0)==0?0:ja+-4|0;ja=u+4|0;if(c[u>>2]|0){L=0;do{__ZN10StringNameD2Ev(ja+(L<<2)|0);L=L+1|0}while(L>>>0<(c[u>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(M,1)}while(0);__ZN10StringNameD2Ev(la);__Z8D_METHODPKcS0_S0_S0_(ma,1055987,1100707,1044642,1128356);la=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(la);c[la>>2]=341148;__ZN10MethodBind10_set_constEb(la,0);__ZN10MethodBind24_generate_argument_typesEi(la,3);c[la+44>>2]=352;c[la+48>>2]=1;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,la,ma,0,0)|0;la=ma+4|0;M=c[la>>2]|0;do if(M|0){if(__Z16atomic_decrementPj(M+-8|0)|0)break;ka=c[la>>2]|0;u=(ka|0)==0?0:ka+-4|0;ka=u+4|0;if(c[u>>2]|0){L=0;do{__ZN10StringNameD2Ev(ka+(L<<2)|0);L=L+1|0}while(L>>>0<(c[u>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(M,1)}while(0);__ZN10StringNameD2Ev(ma);__Z8D_METHODPKcS0_S0_(na,1055972,1100707,1044642);ma=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(ma);c[ma>>2]=341184;__ZN10MethodBind10_set_constEb(ma,1);__ZN10MethodBind24_generate_argument_typesEi(ma,2);__ZN10MethodBind12_set_returnsEb(ma,1);c[ma+44>>2]=356;c[ma+48>>2]=1;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,ma,na,0,0)|0;ma=na+4|0;M=c[ma>>2]|0;do if(M|0){if(__Z16atomic_decrementPj(M+-8|0)|0)break;la=c[ma>>2]|0;u=(la|0)==0?0:la+-4|0;la=u+4|0;if(c[u>>2]|0){L=0;do{__ZN10StringNameD2Ev(la+(L<<2)|0);L=L+1|0}while(L>>>0<(c[u>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(M,1)}while(0);__ZN10StringNameD2Ev(na);__Z8D_METHODPKcS0_S0_S0_(oa,1055957,1100707,1044757,1128356);na=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(na);c[na>>2]=341220;__ZN10MethodBind10_set_constEb(na,0);__ZN10MethodBind24_generate_argument_typesEi(na,3);c[na+44>>2]=360;c[na+48>>2]=1;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,na,oa,0,0)|0;na=oa+4|0;M=c[na>>2]|0;do if(M|0){if(__Z16atomic_decrementPj(M+-8|0)|0)break;ma=c[na>>2]|0;u=(ma|0)==0?0:ma+-4|0;ma=u+4|0;if(c[u>>2]|0){L=0;do{__ZN10StringNameD2Ev(ma+(L<<2)|0);L=L+1|0}while(L>>>0<(c[u>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(M,1)}while(0);__ZN10StringNameD2Ev(oa);__Z8D_METHODPKcS0_S0_(pa,1055893,1100707,1044757);oa=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(oa);c[oa>>2]=341256;__ZN10MethodBind10_set_constEb(oa,1);__ZN10MethodBind24_generate_argument_typesEi(oa,2);__ZN10MethodBind12_set_returnsEb(oa,1);c[oa+44>>2]=364;c[oa+48>>2]=1;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,oa,pa,0,0)|0;oa=pa+4|0;M=c[oa>>2]|0;do if(M|0){if(__Z16atomic_decrementPj(M+-8|0)|0)break;na=c[oa>>2]|0;u=(na|0)==0?0:na+-4|0;na=u+4|0;if(c[u>>2]|0){L=0;do{__ZN10StringNameD2Ev(na+(L<<2)|0);L=L+1|0}while(L>>>0<(c[u>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(M,1)}while(0);__ZN10StringNameD2Ev(pa);__Z8D_METHODPKcS0_S0_S0_(qa,1055765,1100707,1126974,1044763);pa=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(pa);c[pa>>2]=341292;__ZN10MethodBind10_set_constEb(pa,0);__ZN10MethodBind24_generate_argument_typesEi(pa,3);c[pa+44>>2]=388;c[pa+48>>2]=1;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,pa,qa,0,0)|0;pa=qa+4|0;M=c[pa>>2]|0;do if(M|0){if(__Z16atomic_decrementPj(M+-8|0)|0)break;oa=c[pa>>2]|0;u=(oa|0)==0?0:oa+-4|0;oa=u+4|0;if(c[u>>2]|0){L=0;do{__ZN10StringNameD2Ev(oa+(L<<2)|0);L=L+1|0}while(L>>>0<(c[u>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(M,1)}while(0);__ZN10StringNameD2Ev(qa);__Z8D_METHODPKcS0_S0_S0_(ra,1055784,1100707,1128872,1044446);qa=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(qa);c[qa>>2]=341292;__ZN10MethodBind10_set_constEb(qa,0);__ZN10MethodBind24_generate_argument_typesEi(qa,3);c[qa+44>>2]=384;c[qa+48>>2]=1;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,qa,ra,0,0)|0;qa=ra+4|0;M=c[qa>>2]|0;do if(M|0){if(__Z16atomic_decrementPj(M+-8|0)|0)break;pa=c[qa>>2]|0;u=(pa|0)==0?0:pa+-4|0;pa=u+4|0;if(c[u>>2]|0){L=0;do{__ZN10StringNameD2Ev(pa+(L<<2)|0);L=L+1|0}while(L>>>0<(c[u>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(M,1)}while(0);__ZN10StringNameD2Ev(ra);__Z8D_METHODPKcS0_S0_(sa,1055742,1100707,1044771);ra=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(ra);c[ra>>2]=341328;__ZN10MethodBind10_set_constEb(ra,0);__ZN10MethodBind24_generate_argument_typesEi(ra,2);c[ra+44>>2]=392;c[ra+48>>2]=1;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,ra,sa,0,0)|0;ra=sa+4|0;M=c[ra>>2]|0;do if(M|0){if(__Z16atomic_decrementPj(M+-8|0)|0)break;qa=c[ra>>2]|0;u=(qa|0)==0?0:qa+-4|0;qa=u+4|0;if(c[u>>2]|0){L=0;do{__ZN10StringNameD2Ev(qa+(L<<2)|0);L=L+1|0}while(L>>>0<(c[u>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(M,1)}while(0);__ZN10StringNameD2Ev(sa);__Z8D_METHODPKcS0_S0_(ta,1055713,1100707,1044785);sa=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(sa);c[sa>>2]=340140;__ZN10MethodBind10_set_constEb(sa,0);__ZN10MethodBind24_generate_argument_typesEi(sa,2);c[sa+44>>2]=396;c[sa+48>>2]=1;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,sa,ta,0,0)|0;sa=ta+4|0;M=c[sa>>2]|0;do if(M|0){if(__Z16atomic_decrementPj(M+-8|0)|0)break;ra=c[sa>>2]|0;u=(ra|0)==0?0:ra+-4|0;ra=u+4|0;if(c[u>>2]|0){L=0;do{__ZN10StringNameD2Ev(ra+(L<<2)|0);L=L+1|0}while(L>>>0<(c[u>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(M,1)}while(0);__ZN10StringNameD2Ev(ta);__Z8D_METHODPKcS0_S0_(ua,1055681,1100707,1044785);ta=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(ta);c[ta>>2]=340140;__ZN10MethodBind10_set_constEb(ta,0);__ZN10MethodBind24_generate_argument_typesEi(ta,2);c[ta+44>>2]=400;c[ta+48>>2]=1;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,ta,ua,0,0)|0;ta=ua+4|0;M=c[ta>>2]|0;do if(M|0){if(__Z16atomic_decrementPj(M+-8|0)|0)break;sa=c[ta>>2]|0;u=(sa|0)==0?0:sa+-4|0;sa=u+4|0;if(c[u>>2]|0){L=0;do{__ZN10StringNameD2Ev(sa+(L<<2)|0);L=L+1|0}while(L>>>0<(c[u>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(M,1)}while(0);__ZN10StringNameD2Ev(ua);__Z8D_METHODPKcS0_S0_(va,1055620,1100707,1074374);ua=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(ua);c[ua>>2]=340500;__ZN10MethodBind10_set_constEb(ua,0);__ZN10MethodBind24_generate_argument_typesEi(ua,2);c[ua+44>>2]=408;c[ua+48>>2]=1;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,ua,va,0,0)|0;ua=va+4|0;M=c[ua>>2]|0;do if(M|0){if(__Z16atomic_decrementPj(M+-8|0)|0)break;ta=c[ua>>2]|0;u=(ta|0)==0?0:ta+-4|0;ta=u+4|0;if(c[u>>2]|0){L=0;do{__ZN10StringNameD2Ev(ta+(L<<2)|0);L=L+1|0}while(L>>>0<(c[u>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(M,1)}while(0);__ZN10StringNameD2Ev(va);__Z8D_METHODPKcS0_(wa,1055547,1100707);va=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(va);c[va>>2]=340392;__ZN10MethodBind10_set_constEb(va,1);__ZN10MethodBind24_generate_argument_typesEi(va,1);__ZN10MethodBind12_set_returnsEb(va,1);c[va+44>>2]=412;c[va+48>>2]=1;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,va,wa,0,0)|0;va=wa+4|0;M=c[va>>2]|0;do if(M|0){if(__Z16atomic_decrementPj(M+-8|0)|0)break;ua=c[va>>2]|0;u=(ua|0)==0?0:ua+-4|0;ua=u+4|0;if(c[u>>2]|0){L=0;do{__ZN10StringNameD2Ev(ua+(L<<2)|0);L=L+1|0}while(L>>>0<(c[u>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(M,1)}while(0);__ZN10StringNameD2Ev(wa);__Z8D_METHODPKcS0_S0_(xa,1055510,1100707,1129164);wa=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(wa);c[wa>>2]=341328;__ZN10MethodBind10_set_constEb(wa,0);__ZN10MethodBind24_generate_argument_typesEi(wa,2);c[wa+44>>2]=416;c[wa+48>>2]=1;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,wa,xa,0,0)|0;wa=xa+4|0;M=c[wa>>2]|0;do if(M|0){if(__Z16atomic_decrementPj(M+-8|0)|0)break;va=c[wa>>2]|0;u=(va|0)==0?0:va+-4|0;va=u+4|0;if(c[u>>2]|0){L=0;do{__ZN10StringNameD2Ev(va+(L<<2)|0);L=L+1|0}while(L>>>0<(c[u>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(M,1)}while(0);__ZN10StringNameD2Ev(xa);__Z8D_METHODPKcS0_(ya,1055424,1100707);xa=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(xa);c[xa>>2]=341364;__ZN10MethodBind10_set_constEb(xa,1);__ZN10MethodBind24_generate_argument_typesEi(xa,1);__ZN10MethodBind12_set_returnsEb(xa,1);c[xa+44>>2]=420;c[xa+48>>2]=1;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,xa,ya,0,0)|0;xa=ya+4|0;M=c[xa>>2]|0;do if(M|0){if(__Z16atomic_decrementPj(M+-8|0)|0)break;wa=c[xa>>2]|0;u=(wa|0)==0?0:wa+-4|0;wa=u+4|0;if(c[u>>2]|0){L=0;do{__ZN10StringNameD2Ev(wa+(L<<2)|0);L=L+1|0}while(L>>>0<(c[u>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(M,1)}while(0);__ZN10StringNameD2Ev(ya);__Z8D_METHODPKcS0_S0_(za,1055387,1100707,1074665);ya=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(ya);c[ya>>2]=341400;__ZN10MethodBind10_set_constEb(ya,0);__ZN10MethodBind24_generate_argument_typesEi(ya,2);c[ya+44>>2]=424;c[ya+48>>2]=1;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,ya,za,0,0)|0;ya=za+4|0;M=c[ya>>2]|0;do if(M|0){if(__Z16atomic_decrementPj(M+-8|0)|0)break;xa=c[ya>>2]|0;u=(xa|0)==0?0:xa+-4|0;xa=u+4|0;if(c[u>>2]|0){L=0;do{__ZN10StringNameD2Ev(xa+(L<<2)|0);L=L+1|0}while(L>>>0<(c[u>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(M,1)}while(0);__ZN10StringNameD2Ev(za);__Z8D_METHODPKcS0_(Aa,1055350,1100707);za=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(za);c[za>>2]=341436;__ZN10MethodBind10_set_constEb(za,1);__ZN10MethodBind24_generate_argument_typesEi(za,1);__ZN10MethodBind12_set_returnsEb(za,1);c[za+44>>2]=428;c[za+48>>2]=1;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,za,Aa,0,0)|0;za=Aa+4|0;M=c[za>>2]|0;do if(M|0){if(__Z16atomic_decrementPj(M+-8|0)|0)break;ya=c[za>>2]|0;u=(ya|0)==0?0:ya+-4|0;ya=u+4|0;if(c[u>>2]|0){L=0;do{__ZN10StringNameD2Ev(ya+(L<<2)|0);L=L+1|0}while(L>>>0<(c[u>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(M,1)}while(0);__ZN10StringNameD2Ev(Aa);__Z8D_METHODPKcS0_S0_(Ba,1055193,1100707,1146191);Aa=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(Aa);c[Aa>>2]=339960;__ZN10MethodBind10_set_constEb(Aa,0);__ZN10MethodBind24_generate_argument_typesEi(Aa,2);c[Aa+44>>2]=440;c[Aa+48>>2]=1;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,Aa,Ba,0,0)|0;Aa=Ba+4|0;M=c[Aa>>2]|0;do if(M|0){if(__Z16atomic_decrementPj(M+-8|0)|0)break;za=c[Aa>>2]|0;u=(za|0)==0?0:za+-4|0;za=u+4|0;if(c[u>>2]|0){L=0;do{__ZN10StringNameD2Ev(za+(L<<2)|0);L=L+1|0}while(L>>>0<(c[u>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(M,1)}while(0);__ZN10StringNameD2Ev(Ba);__Z8D_METHODPKcS0_(Ca,1055158,1100707);Ba=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(Ba);c[Ba>>2]=339996;__ZN10MethodBind10_set_constEb(Ba,1);__ZN10MethodBind24_generate_argument_typesEi(Ba,1);__ZN10MethodBind12_set_returnsEb(Ba,1);c[Ba+44>>2]=444;c[Ba+48>>2]=1;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,Ba,Ca,0,0)|0;Ba=Ca+4|0;M=c[Ba>>2]|0;do if(M|0){if(__Z16atomic_decrementPj(M+-8|0)|0)break;Aa=c[Ba>>2]|0;u=(Aa|0)==0?0:Aa+-4|0;Aa=u+4|0;if(c[u>>2]|0){L=0;do{__ZN10StringNameD2Ev(Aa+(L<<2)|0);L=L+1|0}while(L>>>0<(c[u>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(M,1)}while(0);__ZN10StringNameD2Ev(Ca);__Z8D_METHODPKcS0_S0_S0_S0_(Da,1055122,1100707,1044722,1120097,1120104);c[w>>2]=0;Ca=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(Ca);c[Ca>>2]=341472;__ZN10MethodBind10_set_constEb(Ca,0);__ZN10MethodBind24_generate_argument_typesEi(Ca,4);c[Ca+44>>2]=448;c[Ca+48>>2]=1;c[b>>2]=w;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,Ca,Da,b,1)|0;if(c[w>>2]|0)__ZN7Variant5clearEv(w);Ca=Da+4|0;M=c[Ca>>2]|0;do if(M|0){if(__Z16atomic_decrementPj(M+-8|0)|0)break;Ba=c[Ca>>2]|0;u=(Ba|0)==0?0:Ba+-4|0;Ba=u+4|0;if(c[u>>2]|0){L=0;do{__ZN10StringNameD2Ev(Ba+(L<<2)|0);L=L+1|0}while(L>>>0<(c[u>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(M,1)}while(0);__ZN10StringNameD2Ev(Da);__Z8D_METHODPKcS0_S0_S0_S0_S0_(Ea,1054808,1100707,1126770,1051402,1075483,1039596);__ZN7VariantC2Ed(w,.08);c[x>>2]=0;Da=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(Da);c[Da>>2]=341508;__ZN10MethodBind10_set_constEb(Da,0);__ZN10MethodBind24_generate_argument_typesEi(Da,5);__ZN10MethodBind12_set_returnsEb(Da,1);c[Da+44>>2]=84;c[Da+48>>2]=1;c[b>>2]=w;c[Ta>>2]=x;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,Da,Ea,b,2)|0;if(c[x>>2]|0)__ZN7Variant5clearEv(x);if(c[w>>2]|0)__ZN7Variant5clearEv(w);Da=Ea+4|0;M=c[Da>>2]|0;do if(M|0){if(__Z16atomic_decrementPj(M+-8|0)|0)break;Ca=c[Da>>2]|0;u=(Ca|0)==0?0:Ca+-4|0;Ca=u+4|0;if(c[u>>2]|0){L=0;do{__ZN10StringNameD2Ev(Ca+(L<<2)|0);L=L+1|0}while(L>>>0<(c[u>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(M,1)}while(0);__ZN10StringNameD2Ev(Ea);__Z8D_METHODPKcS0_S0_S0_(Fa,1054762,1044892,1044642,1128356);Ea=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(Ea);c[Ea>>2]=341544;__ZN10MethodBind10_set_constEb(Ea,0);__ZN10MethodBind24_generate_argument_typesEi(Ea,3);c[Ea+44>>2]=464;c[Ea+48>>2]=1;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,Ea,Fa,0,0)|0;Ea=Fa+4|0;M=c[Ea>>2]|0;do if(M|0){if(__Z16atomic_decrementPj(M+-8|0)|0)break;Da=c[Ea>>2]|0;u=(Da|0)==0?0:Da+-4|0;Da=u+4|0;if(c[u>>2]|0){L=0;do{__ZN10StringNameD2Ev(Da+(L<<2)|0);L=L+1|0}while(L>>>0<(c[u>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(M,1)}while(0);__ZN10StringNameD2Ev(Fa);__Z8D_METHODPKcS0_S0_(Ga,1054703,1044892,1044642);Fa=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(Fa);c[Fa>>2]=341580;__ZN10MethodBind10_set_constEb(Fa,1);__ZN10MethodBind24_generate_argument_typesEi(Fa,2);__ZN10MethodBind12_set_returnsEb(Fa,1);c[Fa+44>>2]=468;c[Fa+48>>2]=1;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,Fa,Ga,0,0)|0;Fa=Ga+4|0;M=c[Fa>>2]|0;do if(M|0){if(__Z16atomic_decrementPj(M+-8|0)|0)break;Ea=c[Fa>>2]|0;u=(Ea|0)==0?0:Ea+-4|0;Ea=u+4|0;if(c[u>>2]|0){L=0;do{__ZN10StringNameD2Ev(Ea+(L<<2)|0);L=L+1|0}while(L>>>0<(c[u>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(M,1)}while(0);__ZN10StringNameD2Ev(Ga);__Z8D_METHODPKcS0_S0_S0_(Ha,1054686,1039629,1039636,1039643);c[x>>2]=0;__ZN7VariantC2ERK3RID(w,x);Ga=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(Ga);c[Ga>>2]=341616;__ZN10MethodBind10_set_constEb(Ga,0);__ZN10MethodBind24_generate_argument_typesEi(Ga,3);__ZN10MethodBind12_set_returnsEb(Ga,1);c[Ga+44>>2]=472;c[Ga+48>>2]=1;c[b>>2]=w;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,Ga,Ha,b,1)|0;if(c[w>>2]|0)__ZN7Variant5clearEv(w);Ga=Ha+4|0;M=c[Ga>>2]|0;do if(M|0){if(__Z16atomic_decrementPj(M+-8|0)|0)break;Fa=c[Ga>>2]|0;u=(Fa|0)==0?0:Fa+-4|0;Fa=u+4|0;if(c[u>>2]|0){L=0;do{__ZN10StringNameD2Ev(Fa+(L<<2)|0);L=L+1|0}while(L>>>0<(c[u>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(M,1)}while(0);__ZN10StringNameD2Ev(Ha);__Z8D_METHODPKcS0_S0_S0_S0_S0_(Ia,1054666,1039650,1039660,1039670,1039636,1039643);c[x>>2]=0;__ZN7VariantC2ERK3RID(w,x);c[Ka>>2]=0;__ZN7VariantC2ERK3RID(Ja,Ka);Ka=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(Ka);c[Ka>>2]=341652;__ZN10MethodBind10_set_constEb(Ka,0);__ZN10MethodBind24_generate_argument_typesEi(Ka,5);__ZN10MethodBind12_set_returnsEb(Ka,1);c[Ka+44>>2]=476;c[Ka+48>>2]=1;c[b>>2]=w;c[Ta>>2]=Ja;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,Ka,Ia,b,2)|0;if(c[Ja>>2]|0)__ZN7Variant5clearEv(Ja);if(c[w>>2]|0)__ZN7Variant5clearEv(w);Ja=Ia+4|0;Ka=c[Ja>>2]|0;do if(Ka|0){if(__Z16atomic_decrementPj(Ka+-8|0)|0)break;Ta=c[Ja>>2]|0;Ha=(Ta|0)==0?0:Ta+-4|0;Ta=Ha+4|0;if(c[Ha>>2]|0){M=0;do{__ZN10StringNameD2Ev(Ta+(M<<2)|0);M=M+1|0}while(M>>>0<(c[Ha>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Ka,1)}while(0);__ZN10StringNameD2Ev(Ia);__Z8D_METHODPKcS0_S0_S0_S0_(La,1054555,1039679,1039670,1039636,1039643);c[x>>2]=0;__ZN7VariantC2ERK3RID(w,x);Ia=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(Ia);c[Ia>>2]=341688;__ZN10MethodBind10_set_constEb(Ia,0);__ZN10MethodBind24_generate_argument_typesEi(Ia,4);__ZN10MethodBind12_set_returnsEb(Ia,1);c[Ia+44>>2]=480;c[Ia+48>>2]=1;c[b>>2]=w;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,Ia,La,b,1)|0;if(c[w>>2]|0)__ZN7Variant5clearEv(w);Ia=La+4|0;Ka=c[Ia>>2]|0;do if(Ka|0){if(__Z16atomic_decrementPj(Ka+-8|0)|0)break;Ja=c[Ia>>2]|0;Ha=(Ja|0)==0?0:Ja+-4|0;Ja=Ha+4|0;if(c[Ha>>2]|0){M=0;do{__ZN10StringNameD2Ev(Ja+(M<<2)|0);M=M+1|0}while(M>>>0<(c[Ha>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Ka,1)}while(0);__ZN10StringNameD2Ev(La);__Z8D_METHODPKcS0_S0_S0_(Ma,1054287,1044892,1044642,1128356);La=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(La);c[La>>2]=341724;__ZN10MethodBind10_set_constEb(La,0);__ZN10MethodBind24_generate_argument_typesEi(La,3);c[La+44>>2]=492;c[La+48>>2]=1;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,La,Ma,0,0)|0;La=Ma+4|0;Ka=c[La>>2]|0;do if(Ka|0){if(__Z16atomic_decrementPj(Ka+-8|0)|0)break;Ia=c[La>>2]|0;Ha=(Ia|0)==0?0:Ia+-4|0;Ia=Ha+4|0;if(c[Ha>>2]|0){M=0;do{__ZN10StringNameD2Ev(Ia+(M<<2)|0);M=M+1|0}while(M>>>0<(c[Ha>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Ka,1)}while(0);__ZN10StringNameD2Ev(Ma);__Z8D_METHODPKcS0_S0_(Na,1054100,1044892,1044642);Ma=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(Ma);c[Ma>>2]=341760;__ZN10MethodBind10_set_constEb(Ma,1);__ZN10MethodBind24_generate_argument_typesEi(Ma,2);__ZN10MethodBind12_set_returnsEb(Ma,1);c[Ma+44>>2]=496;c[Ma+48>>2]=1;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,Ma,Na,0,0)|0;Ma=Na+4|0;Ka=c[Ma>>2]|0;do if(Ka|0){if(__Z16atomic_decrementPj(Ka+-8|0)|0)break;La=c[Ma>>2]|0;Ha=(La|0)==0?0:La+-4|0;La=Ha+4|0;if(c[Ha>>2]|0){M=0;do{__ZN10StringNameD2Ev(La+(M<<2)|0);M=M+1|0}while(M>>>0<(c[Ha>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Ka,1)}while(0);__ZN10StringNameD2Ev(Na);__Z8D_METHODPKcS0_(Oa,1054035,1044892);Na=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(Na);c[Na>>2]=341796;__ZN10MethodBind10_set_constEb(Na,1);__ZN10MethodBind24_generate_argument_typesEi(Na,1);__ZN10MethodBind12_set_returnsEb(Na,1);c[Na+44>>2]=500;c[Na+48>>2]=1;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,Na,Oa,0,0)|0;Na=Oa+4|0;Ka=c[Na>>2]|0;do if(Ka|0){if(__Z16atomic_decrementPj(Ka+-8|0)|0)break;Ma=c[Na>>2]|0;Ha=(Ma|0)==0?0:Ma+-4|0;Ma=Ha+4|0;if(c[Ha>>2]|0){M=0;do{__ZN10StringNameD2Ev(Ma+(M<<2)|0);M=M+1|0}while(M>>>0<(c[Ha>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Ka,1)}while(0);__ZN10StringNameD2Ev(Oa);__Z8D_METHODPKcS0_(Pa,1046785,1046794);Oa=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(Oa);c[Oa>>2]=340536;__ZN10MethodBind10_set_constEb(Oa,0);__ZN10MethodBind24_generate_argument_typesEi(Oa,1);c[Oa+44>>2]=504;c[Oa+48>>2]=1;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,Oa,Pa,0,0)|0;Oa=Pa+4|0;Ka=c[Oa>>2]|0;do if(Ka|0){if(__Z16atomic_decrementPj(Ka+-8|0)|0)break;Na=c[Oa>>2]|0;Ha=(Na|0)==0?0:Na+-4|0;Na=Ha+4|0;if(c[Ha>>2]|0){M=0;do{__ZN10StringNameD2Ev(Na+(M<<2)|0);M=M+1|0}while(M>>>0<(c[Ha>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Ka,1)}while(0);__ZN10StringNameD2Ev(Pa);__Z8D_METHODPKcS0_(Qa,1046798,1044635);Pa=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(Pa);c[Pa>>2]=341832;__ZN10MethodBind10_set_constEb(Pa,0);__ZN10MethodBind24_generate_argument_typesEi(Pa,1);c[Pa+44>>2]=508;c[Pa+48>>2]=1;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,Pa,Qa,0,0)|0;Pa=Qa+4|0;Ka=c[Pa>>2]|0;do if(Ka|0){if(__Z16atomic_decrementPj(Ka+-8|0)|0)break;Oa=c[Pa>>2]|0;Ha=(Oa|0)==0?0:Oa+-4|0;Oa=Ha+4|0;if(c[Ha>>2]|0){M=0;do{__ZN10StringNameD2Ev(Oa+(M<<2)|0);M=M+1|0}while(M>>>0<(c[Ha>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Ka,1)}while(0);__ZN10StringNameD2Ev(Qa);__Z8D_METHODPKcS0_(Ra,1046809,1046826);Qa=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(Qa);c[Qa>>2]=341868;__ZN10MethodBind10_set_constEb(Qa,0);__ZN10MethodBind24_generate_argument_typesEi(Qa,1);__ZN10MethodBind12_set_returnsEb(Qa,1);c[Qa+44>>2]=536;c[Qa+48>>2]=1;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,Qa,Ra,0,0)|0;Qa=Ra+4|0;Ka=c[Qa>>2]|0;do if(Ka|0){if(__Z16atomic_decrementPj(Ka+-8|0)|0)break;Pa=c[Qa>>2]|0;Ha=(Pa|0)==0?0:Pa+-4|0;Pa=Ha+4|0;if(c[Ha>>2]|0){M=0;do{__ZN10StringNameD2Ev(Pa+(M<<2)|0);M=M+1|0}while(M>>>0<(c[Ha>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Ka,1)}while(0);__ZN10StringNameD2Ev(Ra);__ZN6StringC2EPKc(b,1075251);c[x>>2]=c[b>>2];__ZN10StringNameC2ERK6String(w,x);__ZN10StringNameC2EPKc(b,1039688);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(w,b,0);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(w);Ra=c[x>>2]|0;do if(Ra|0){if(__Z16atomic_decrementPj(Ra+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ra,1)}while(0);__ZN6StringC2EPKc(b,1075251);c[x>>2]=c[b>>2];__ZN10StringNameC2ERK6String(w,x);__ZN10StringNameC2EPKc(b,1039723);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(w,b,1);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(w);Ra=c[x>>2]|0;do if(Ra|0){if(__Z16atomic_decrementPj(Ra+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ra,1)}while(0);__ZN6StringC2EPKc(b,1075251);c[x>>2]=c[b>>2];__ZN10StringNameC2ERK6String(w,x);__ZN10StringNameC2EPKc(b,1039758);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(w,b,2);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(w);Ra=c[x>>2]|0;do if(Ra|0){if(__Z16atomic_decrementPj(Ra+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ra,1)}while(0);__ZN6StringC2EPKc(b,1075251);c[x>>2]=c[b>>2];__ZN10StringNameC2ERK6String(w,x);__ZN10StringNameC2EPKc(b,1039799);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(w,b,3);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(w);Ra=c[x>>2]|0;do if(Ra|0){if(__Z16atomic_decrementPj(Ra+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ra,1)}while(0);__ZN6StringC2EPKc(b,1075251);c[x>>2]=c[b>>2];__ZN10StringNameC2ERK6String(w,x);__ZN10StringNameC2EPKc(b,1039847);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(w,b,4);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(w);Ra=c[x>>2]|0;do if(Ra|0){if(__Z16atomic_decrementPj(Ra+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ra,1)}while(0);__ZN6StringC2EPKc(b,1075251);c[x>>2]=c[b>>2];__ZN10StringNameC2ERK6String(w,x);__ZN10StringNameC2EPKc(b,1039896);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(w,b,5);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(w);Ra=c[x>>2]|0;do if(Ra|0){if(__Z16atomic_decrementPj(Ra+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ra,1)}while(0);__ZN6StringC2EPKc(b,1075251);c[x>>2]=c[b>>2];__ZN10StringNameC2ERK6String(w,x);__ZN10StringNameC2EPKc(b,1039927);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(w,b,6);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(w);Ra=c[x>>2]|0;do if(Ra|0){if(__Z16atomic_decrementPj(Ra+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ra,1)}while(0);__ZN6StringC2EPKc(b,1075251);c[x>>2]=c[b>>2];__ZN10StringNameC2ERK6String(w,x);__ZN10StringNameC2EPKc(b,1039963);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(w,b,0);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(w);Ra=c[x>>2]|0;do if(Ra|0){if(__Z16atomic_decrementPj(Ra+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ra,1)}while(0);__ZN6StringC2EPKc(b,1075251);c[x>>2]=c[b>>2];__ZN10StringNameC2ERK6String(w,x);__ZN10StringNameC2EPKc(b,1039974);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(w,b,2);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(w);Ra=c[x>>2]|0;do if(Ra|0){if(__Z16atomic_decrementPj(Ra+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ra,1)}while(0);__ZN6StringC2EPKc(b,1075251);c[x>>2]=c[b>>2];__ZN10StringNameC2ERK6String(w,x);__ZN10StringNameC2EPKc(b,1039988);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(w,b,3);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(w);Ra=c[x>>2]|0;do if(Ra|0){if(__Z16atomic_decrementPj(Ra+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ra,1)}while(0);__ZN6StringC2EPKc(b,1075251);c[x>>2]=c[b>>2];__ZN10StringNameC2ERK6String(w,x);__ZN10StringNameC2EPKc(b,1040001);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(w,b,4);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(w);Ra=c[x>>2]|0;do if(Ra|0){if(__Z16atomic_decrementPj(Ra+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ra,1)}while(0);__ZN6StringC2EPKc(b,1075251);c[x>>2]=c[b>>2];__ZN10StringNameC2ERK6String(w,x);__ZN10StringNameC2EPKc(b,1046884);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(w,b,5);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(w);Ra=c[x>>2]|0;do if(Ra|0){if(__Z16atomic_decrementPj(Ra+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ra,1)}while(0);__ZN6StringC2EPKc(b,1075251);c[x>>2]=c[b>>2];__ZN10StringNameC2ERK6String(w,x);__ZN10StringNameC2EPKc(b,1046898);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(w,b,6);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(w);Ra=c[x>>2]|0;do if(Ra|0){if(__Z16atomic_decrementPj(Ra+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ra,1)}while(0);__ZN6StringC2EPKc(b,1075251);c[x>>2]=c[b>>2];__ZN10StringNameC2ERK6String(w,x);__ZN10StringNameC2EPKc(b,1046919);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(w,b,7);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(w);Ra=c[x>>2]|0;do if(Ra|0){if(__Z16atomic_decrementPj(Ra+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ra,1)}while(0);__ZN6StringC2EPKc(b,1075251);c[x>>2]=c[b>>2];__ZN10StringNameC2ERK6String(w,x);__ZN10StringNameC2EPKc(b,1046957);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(w,b,8);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(w);Ra=c[x>>2]|0;do if(Ra|0){if(__Z16atomic_decrementPj(Ra+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ra,1)}while(0);__ZN6StringC2EPKc(b,1075251);c[x>>2]=c[b>>2];__ZN10StringNameC2ERK6String(w,x);__ZN10StringNameC2EPKc(b,1046970);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(w,b,0);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(w);Ra=c[x>>2]|0;do if(Ra|0){if(__Z16atomic_decrementPj(Ra+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ra,1)}while(0);__ZN6StringC2EPKc(b,1075251);c[x>>2]=c[b>>2];__ZN10StringNameC2ERK6String(w,x);__ZN10StringNameC2EPKc(b,1046989);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(w,b,1);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(w);Ra=c[x>>2]|0;do if(Ra|0){if(__Z16atomic_decrementPj(Ra+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ra,1)}while(0);__ZN6StringC2EPKc(b,1075251);c[x>>2]=c[b>>2];__ZN10StringNameC2ERK6String(w,x);__ZN10StringNameC2EPKc(b,1047015);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(w,b,2);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(w);Ra=c[x>>2]|0;do if(Ra|0){if(__Z16atomic_decrementPj(Ra+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ra,1)}while(0);__ZN6StringC2EPKc(b,1075251);c[x>>2]=c[b>>2];__ZN10StringNameC2ERK6String(w,x);__ZN10StringNameC2EPKc(b,1047043);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(w,b,3);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(w);Ra=c[x>>2]|0;do if(Ra|0){if(__Z16atomic_decrementPj(Ra+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ra,1)}while(0);__ZN6StringC2EPKc(b,1075251);c[x>>2]=c[b>>2];__ZN10StringNameC2ERK6String(w,x);__ZN10StringNameC2EPKc(b,1047077);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(w,b,4);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(w);Ra=c[x>>2]|0;do if(Ra|0){if(__Z16atomic_decrementPj(Ra+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ra,1)}while(0);__ZN6StringC2EPKc(b,1075251);c[x>>2]=c[b>>2];__ZN10StringNameC2ERK6String(w,x);__ZN10StringNameC2EPKc(b,1047114);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(w,b,5);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(w);Ra=c[x>>2]|0;do if(Ra|0){if(__Z16atomic_decrementPj(Ra+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ra,1)}while(0);__ZN6StringC2EPKc(b,1075251);c[x>>2]=c[b>>2];__ZN10StringNameC2ERK6String(w,x);__ZN10StringNameC2EPKc(b,1047137);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(w,b,6);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(w);Ra=c[x>>2]|0;do if(Ra|0){if(__Z16atomic_decrementPj(Ra+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ra,1)}while(0);__ZN6StringC2EPKc(b,1075251);c[x>>2]=c[b>>2];__ZN10StringNameC2ERK6String(w,x);__ZN10StringNameC2EPKc(b,1047161);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(w,b,7);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(w);Ra=c[x>>2]|0;do if(Ra|0){if(__Z16atomic_decrementPj(Ra+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ra,1)}while(0);__ZN6StringC2EPKc(b,1075251);c[x>>2]=c[b>>2];__ZN10StringNameC2ERK6String(w,x);__ZN10StringNameC2EPKc(b,1047181);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(w,b,0);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(w);Ra=c[x>>2]|0;do if(Ra|0){if(__Z16atomic_decrementPj(Ra+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ra,1)}while(0);__ZN6StringC2EPKc(b,1075251);c[x>>2]=c[b>>2];__ZN10StringNameC2ERK6String(w,x);__ZN10StringNameC2EPKc(b,1047210);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(w,b,1);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(w);Ra=c[x>>2]|0;do if(Ra|0){if(__Z16atomic_decrementPj(Ra+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ra,1)}while(0);__ZN6StringC2EPKc(b,1075251);c[x>>2]=c[b>>2];__ZN10StringNameC2ERK6String(w,x);__ZN10StringNameC2EPKc(b,1047238);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(w,b,2);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(w);Ra=c[x>>2]|0;do if(Ra|0){if(__Z16atomic_decrementPj(Ra+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ra,1)}while(0);__ZN6StringC2EPKc(b,1075251);c[x>>2]=c[b>>2];__ZN10StringNameC2ERK6String(w,x);__ZN10StringNameC2EPKc(b,1047274);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(w,b,3);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(w);Ra=c[x>>2]|0;do if(Ra|0){if(__Z16atomic_decrementPj(Ra+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ra,1)}while(0);__ZN6StringC2EPKc(b,1075251);c[x>>2]=c[b>>2];__ZN10StringNameC2ERK6String(w,x);__ZN10StringNameC2EPKc(b,1047302);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(w,b,4);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(w);Ra=c[x>>2]|0;do if(Ra|0){if(__Z16atomic_decrementPj(Ra+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ra,1)}while(0);__ZN6StringC2EPKc(b,1075251);c[x>>2]=c[b>>2];__ZN10StringNameC2ERK6String(w,x);__ZN10StringNameC2EPKc(b,1047338);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(w,b,0);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(w);Ra=c[x>>2]|0;do if(Ra|0){if(__Z16atomic_decrementPj(Ra+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ra,1)}while(0);__ZN6StringC2EPKc(b,1075251);c[x>>2]=c[b>>2];__ZN10StringNameC2ERK6String(w,x);__ZN10StringNameC2EPKc(b,1047355);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(w,b,1);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(w);Ra=c[x>>2]|0;do if(Ra|0){if(__Z16atomic_decrementPj(Ra+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ra,1)}while(0);__ZN6StringC2EPKc(b,1075251);c[x>>2]=c[b>>2];__ZN10StringNameC2ERK6String(w,x);__ZN10StringNameC2EPKc(b,1047375);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(w,b,2);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(w);Ra=c[x>>2]|0;do if(Ra|0){if(__Z16atomic_decrementPj(Ra+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ra,1)}while(0);__ZN6StringC2EPKc(b,1075251);c[x>>2]=c[b>>2];__ZN10StringNameC2ERK6String(w,x);__ZN10StringNameC2EPKc(b,1047391);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(w,b,3);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(w);Ra=c[x>>2]|0;do if(Ra|0){if(__Z16atomic_decrementPj(Ra+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ra,1)}while(0);__ZN6StringC2EPKc(b,1075251);c[x>>2]=c[b>>2];__ZN10StringNameC2ERK6String(w,x);__ZN10StringNameC2EPKc(b,1047411);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(w,b,0);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(w);Ra=c[x>>2]|0;do if(Ra|0){if(__Z16atomic_decrementPj(Ra+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ra,1)}while(0);__ZN6StringC2EPKc(b,1075251);c[x>>2]=c[b>>2];__ZN10StringNameC2ERK6String(w,x);__ZN10StringNameC2EPKc(b,1047429);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(w,b,1);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(w);Ra=c[x>>2]|0;do if(Ra|0){if(__Z16atomic_decrementPj(Ra+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ra,1)}while(0);__ZN6StringC2EPKc(b,1075251);c[x>>2]=c[b>>2];__ZN10StringNameC2ERK6String(w,x);__ZN10StringNameC2EPKc(b,1047449);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(w,b,2);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(w);Ra=c[x>>2]|0;do if(Ra|0){if(__Z16atomic_decrementPj(Ra+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ra,1)}while(0);__ZN6StringC2EPKc(b,1075251);c[x>>2]=c[b>>2];__ZN10StringNameC2ERK6String(w,x);__ZN10StringNameC2EPKc(b,1040017);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(w,b,3);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(w);Ra=c[x>>2]|0;do if(Ra|0){if(__Z16atomic_decrementPj(Ra+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ra,1)}while(0);__ZN6StringC2EPKc(b,1075251);c[x>>2]=c[b>>2];__ZN10StringNameC2ERK6String(w,x);__ZN10StringNameC2EPKc(b,1047465);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(w,b,4);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(w);Ra=c[x>>2]|0;do if(Ra|0){if(__Z16atomic_decrementPj(Ra+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ra,1)}while(0);__ZN6StringC2EPKc(b,1075251);c[x>>2]=c[b>>2];__ZN10StringNameC2ERK6String(w,x);__ZN10StringNameC2EPKc(b,1047514);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(w,b,5);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(w);Ra=c[x>>2]|0;do if(Ra|0){if(__Z16atomic_decrementPj(Ra+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ra,1)}while(0);__ZN6StringC2EPKc(b,1075251);c[x>>2]=c[b>>2];__ZN10StringNameC2ERK6String(w,x);__ZN10StringNameC2EPKc(b,1047490);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(w,b,6);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(w);Ra=c[x>>2]|0;do if(Ra|0){if(__Z16atomic_decrementPj(Ra+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ra,1)}while(0);__ZN6StringC2EPKc(b,1075251);c[x>>2]=c[b>>2];__ZN10StringNameC2ERK6String(w,x);__ZN10StringNameC2EPKc(b,1047537);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(w,b,7);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(w);Ra=c[x>>2]|0;do if(Ra|0){if(__Z16atomic_decrementPj(Ra+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ra,1)}while(0);__ZN6StringC2EPKc(b,1075251);c[x>>2]=c[b>>2];__ZN10StringNameC2ERK6String(w,x);__ZN10StringNameC2EPKc(b,1047552);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(w,b,0);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(w);Ra=c[x>>2]|0;do if(Ra|0){if(__Z16atomic_decrementPj(Ra+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ra,1)}while(0);__ZN6StringC2EPKc(b,1075251);c[x>>2]=c[b>>2];__ZN10StringNameC2ERK6String(w,x);__ZN10StringNameC2EPKc(b,1047573);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(w,b,1);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(w);Ra=c[x>>2]|0;do if(Ra|0){if(__Z16atomic_decrementPj(Ra+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ra,1)}while(0);__ZN6StringC2EPKc(b,1075251);c[x>>2]=c[b>>2];__ZN10StringNameC2ERK6String(w,x);__ZN10StringNameC2EPKc(b,1047600);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(w,b,2);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(w);Ra=c[x>>2]|0;do if(Ra|0){if(__Z16atomic_decrementPj(Ra+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ra,1)}while(0);__ZN6StringC2EPKc(b,1075251);c[x>>2]=c[b>>2];__ZN10StringNameC2ERK6String(w,x);__ZN10StringNameC2EPKc(b,1047628);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(w,b,3);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(w);Ra=c[x>>2]|0;do if(Ra|0){if(__Z16atomic_decrementPj(Ra+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ra,1)}while(0);__ZN6StringC2EPKc(b,1075251);c[x>>2]=c[b>>2];__ZN10StringNameC2ERK6String(w,x);__ZN10StringNameC2EPKc(b,1047648);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(w,b,4);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(w);Ra=c[x>>2]|0;do if(Ra|0){if(__Z16atomic_decrementPj(Ra+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ra,1)}while(0);__ZN6StringC2EPKc(b,1075251);c[x>>2]=c[b>>2];__ZN10StringNameC2ERK6String(w,x);__ZN10StringNameC2EPKc(b,1044799);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(w,b,0);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(w);Ra=c[x>>2]|0;do if(Ra|0){if(__Z16atomic_decrementPj(Ra+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ra,1)}while(0);__ZN6StringC2EPKc(b,1075251);c[x>>2]=c[b>>2];__ZN10StringNameC2ERK6String(w,x);__ZN10StringNameC2EPKc(b,1040036);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(w,b,1);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(w);Ra=c[x>>2]|0;do if(Ra|0){if(__Z16atomic_decrementPj(Ra+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ra,1)}while(0);__ZN6StringC2EPKc(b,1075251);c[x>>2]=c[b>>2];__ZN10StringNameC2ERK6String(w,x);__ZN10StringNameC2EPKc(b,1040049);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(w,b,2);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(w);Ra=c[x>>2]|0;do if(Ra|0){if(__Z16atomic_decrementPj(Ra+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ra,1)}while(0);__ZN6StringC2EPKc(b,1075251);c[x>>2]=c[b>>2];__ZN10StringNameC2ERK6String(w,x);__ZN10StringNameC2EPKc(b,1040069);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(w,b,0);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(w);Ra=c[x>>2]|0;do if(Ra|0){if(__Z16atomic_decrementPj(Ra+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ra,1)}while(0);__ZN6StringC2EPKc(b,1075251);c[x>>2]=c[b>>2];__ZN10StringNameC2ERK6String(w,x);__ZN10StringNameC2EPKc(b,1040095);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(w,b,1);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(w);Ra=c[x>>2]|0;do if(Ra|0){if(__Z16atomic_decrementPj(Ra+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ra,1)}while(0);__ZN6StringC2EPKc(b,1075251);c[x>>2]=c[b>>2];__ZN10StringNameC2ERK6String(w,x);__ZN10StringNameC2EPKc(b,1040119);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(w,b,2);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(w);Ra=c[x>>2]|0;do if(Ra|0){if(__Z16atomic_decrementPj(Ra+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ra,1)}while(0);__ZN6StringC2EPKc(b,1075251);c[x>>2]=c[b>>2];__ZN10StringNameC2ERK6String(w,x);__ZN10StringNameC2EPKc(b,1040141);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(w,b,0);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(w);Ra=c[x>>2]|0;do if(Ra|0){if(__Z16atomic_decrementPj(Ra+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ra,1)}while(0);__ZN6StringC2EPKc(b,1075251);c[x>>2]=c[b>>2];__ZN10StringNameC2ERK6String(w,x);__ZN10StringNameC2EPKc(b,1040159);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(w,b,1);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(w);Ra=c[x>>2]|0;do if(Ra|0){if(__Z16atomic_decrementPj(Ra+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ra,1)}while(0);__ZN6StringC2EPKc(b,1075251);c[x>>2]=c[b>>2];__ZN10StringNameC2ERK6String(w,x);__ZN10StringNameC2EPKc(b,1040177);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(w,b,2);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(w);Ra=c[x>>2]|0;do if(Ra|0){if(__Z16atomic_decrementPj(Ra+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ra,1)}while(0);__ZN6StringC2EPKc(b,1075251);c[x>>2]=c[b>>2];__ZN10StringNameC2ERK6String(w,x);__ZN10StringNameC2EPKc(b,1047669);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(w,b,0);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(w);Ra=c[x>>2]|0;do if(Ra|0){if(__Z16atomic_decrementPj(Ra+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ra,1)}while(0);__ZN6StringC2EPKc(b,1075251);c[x>>2]=c[b>>2];__ZN10StringNameC2ERK6String(w,x);__ZN10StringNameC2EPKc(b,1047685);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(w,b,1);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(w);Ra=c[x>>2]|0;do if(Ra|0){if(__Z16atomic_decrementPj(Ra+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ra,1)}while(0);__ZN6StringC2EPKc(b,1075251);c[x>>2]=c[b>>2];__ZN10StringNameC2ERK6String(w,x);__ZN10StringNameC2EPKc(b,1047703);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(w,b,0);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(w);Ra=c[x>>2]|0;do if(Ra|0){if(__Z16atomic_decrementPj(Ra+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ra,1)}while(0);__ZN6StringC2EPKc(b,1075251);c[x>>2]=c[b>>2];__ZN10StringNameC2ERK6String(w,x);__ZN10StringNameC2EPKc(b,1047723);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(w,b,1);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(w);Ra=c[x>>2]|0;do if(Ra|0){if(__Z16atomic_decrementPj(Ra+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ra,1)}while(0);__ZN6StringC2EPKc(b,1075251);c[x>>2]=c[b>>2];__ZN10StringNameC2ERK6String(w,x);__ZN10StringNameC2EPKc(b,1047744);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(w,b,2);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(w);w=c[x>>2]|0;if(!w){l=a;return}if(__Z16atomic_decrementPj(w+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(w,1);l=a;return}function __ZNK12MethodBind1RI15Physics2DServeriNS0_11ProcessInfoEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;switch(b|0){case -1:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}case 0:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}default:e=0}l=a;return e|0}function __ZNK12MethodBind1RI15Physics2DServeriNS0_11ProcessInfoEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1075251);l=a;return c[b>>2]|0}function __ZN12MethodBind1RI15Physics2DServeriNS0_11ProcessInfoEE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;i=l;l=l+48|0;if((l|0)>=(m|0))ba(48);j=i+24|0;k=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236644)|0:0){c[h>>2]=0;a[1263537]=0;n=d+24|0;o=c[n>>2]|0;if((o|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=o;c[b>>2]=0;l=i;return}p=o-(c[d+20>>2]|0)|0;if((p|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=p;c[b>>2]=0;l=i;return}if((g|0)>0){if((o|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);q=0}else{a[1263537]=0;q=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,q)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=q;c[b>>2]=0;l=i;return}}q=c[d+44>>2]|0;o=c[d+48>>2]|0;p=e+(o>>1)|0;if(!(o&1))r=q;else r=c[(c[p>>2]|0)+q>>2]|0;do if((g|0)<1){q=c[n>>2]|0;o=q+-1|0;if((q|0)>=1){e=c[d+16>>2]|0;s=(e|0)==0;if(s)t=0;else t=c[e+-4>>2]|0;if((q|0)<=(t|0)){if(s)u=0;else u=c[e+-4>>2]|0;do if((u|0)<(q|0)){if(s)v=0;else v=c[e+-4>>2]|0;if((v|0)<(q|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);w=0;break}else{a[1263537]=0;x=31;break}}else x=31;while(0);if((x|0)==31)w=e+(o*24|0)|0;__ZN7VariantC2ERKS_(k,w);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);f=__ZNK7VariantcviEv(k)|0;__ZN7VariantC2Ei(j,$i[r&8191](p,f)|0);if(c[k>>2]|0)__ZN7Variant5clearEv(k);__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,897,1146558,0);c[b>>2]=0;l=i;return}function __ZN12MethodBind1RI15Physics2DServeriNS0_11ProcessInfoEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0;if(!b)f=0;else{g=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236644)|0;f=g?b:0}b=c[a+44>>2]|0;g=c[a+48>>2]|0;a=f+(g>>1)|0;if(!(g&1))h=b;else h=c[(c[a>>2]|0)+b>>2]|0;c[e>>2]=$i[h&8191](a,c[c[d>>2]>>2]|0)|0;return}function __ZN12MethodBind1RI15Physics2DServeriNS0_11ProcessInfoEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I15Physics2DServerbE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if(!b){__ZN7VariantC2Eb(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK11MethodBind1I15Physics2DServerbE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1075251);l=a;return c[b>>2]|0}function __ZN11MethodBind1I15Physics2DServerbE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236644)|0:0){c[h>>2]=0;a[1263537]=0;k=d+24|0;n=c[k>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=i;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=i;return}if((g|0)>0){if((n|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);p=0}else{a[1263537]=0;p=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,p)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=p;c[b>>2]=0;l=i;return}}p=c[d+44>>2]|0;n=c[d+48>>2]|0;o=e+(n>>1)|0;if(!(n&1))q=p;else q=c[(c[o>>2]|0)+p>>2]|0;do if((g|0)<1){p=c[k>>2]|0;n=p+-1|0;if((p|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)s=0;else s=c[e+-4>>2]|0;if((p|0)<=(s|0)){if(r)t=0;else t=c[e+-4>>2]|0;do if((t|0)<(p|0)){if(r)u=0;else u=c[e+-4>>2]|0;if((u|0)<(p|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);v=0;break}else{a[1263537]=0;w=31;break}}else w=31;while(0);if((w|0)==31)v=e+(n*24|0)|0;__ZN7VariantC2ERKS_(j,v);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);f=__ZNK7VariantcvbEv(j)|0;Pi[q&2047](o,f);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I15Physics2DServerbE7ptrcallEP6ObjectPPKvPv(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0;if(!d)g=0;else{f=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1236644)|0;g=f?d:0}d=c[b+44>>2]|0;f=c[b+48>>2]|0;b=g+(f>>1)|0;if(!(f&1))h=d;else h=c[(c[b>>2]|0)+d>>2]|0;Pi[h&2047](b,(a[c[e>>2]>>0]|0)!=0);return}function __ZN11MethodBind1I15Physics2DServerbED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind1RCI15Physics2DServerNS0_9JointTypeE3RIDE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case -1:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;break}case 0:{c[d>>2]=0;__ZN7VariantC2ERK3RID(e,d);d=c[e>>2]|0;if(d|0)__ZN7Variant5clearEv(e);f=d;break}default:f=0}l=a;return f|0}function __ZNK13MethodBind1RCI15Physics2DServerNS0_9JointTypeE3RIDE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1075251);l=a;return c[b>>2]|0}function __ZN13MethodBind1RCI15Physics2DServerNS0_9JointTypeE3RIDE4callEP6ObjectPPK7VariantiRNS6_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0;i=l;l=l+64|0;if((l|0)>=(m|0))ba(64);j=i+52|0;k=i+24|0;n=i+48|0;o=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236644)|0:0){c[h>>2]=0;a[1263537]=0;p=d+24|0;q=c[p>>2]|0;if((q|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=q;c[b>>2]=0;l=i;return}r=q-(c[d+20>>2]|0)|0;if((r|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=r;c[b>>2]=0;l=i;return}if((g|0)>0){if((q|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);s=0}else{a[1263537]=0;s=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,s)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=s;c[b>>2]=0;l=i;return}}s=c[d+44>>2]|0;q=c[d+48>>2]|0;r=e+(q>>1)|0;if(!(q&1))t=s;else t=c[(c[r>>2]|0)+s>>2]|0;do if((g|0)<1){s=c[p>>2]|0;q=s+-1|0;if((s|0)>=1){e=c[d+16>>2]|0;u=(e|0)==0;if(u)v=0;else v=c[e+-4>>2]|0;if((s|0)<=(v|0)){if(u)w=0;else w=c[e+-4>>2]|0;do if((w|0)<(s|0)){if(u)x=0;else x=c[e+-4>>2]|0;if((x|0)<(s|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);y=0;break}else{a[1263537]=0;z=31;break}}else z=31;while(0);if((z|0)==31)y=e+(q*24|0)|0;__ZN7VariantC2ERKS_(o,y);break}}c[o>>2]=0}else __ZN7VariantC2ERKS_(o,c[f>>2]|0);while(0);c[n>>2]=__ZNK7Variantcv3RIDEv(o)|0;c[j>>2]=c[n>>2];__ZN7VariantC2Ei(k,$i[t&8191](r,j)|0);if(c[o>>2]|0)__ZN7Variant5clearEv(o);__ZN7VariantC2ERKS_(b,k);if(c[k>>2]|0)__ZN7Variant5clearEv(k);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1217,1146558,0);c[b>>2]=0;l=i;return}function __ZN13MethodBind1RCI15Physics2DServerNS0_9JointTypeE3RIDE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f+4|0;h=f;if(!b)i=0;else{j=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236644)|0;i=j?b:0}b=c[a+44>>2]|0;j=c[a+48>>2]|0;a=i+(j>>1)|0;if(!(j&1))k=b;else k=c[(c[a>>2]|0)+b>>2]|0;c[h>>2]=c[c[d>>2]>>2];c[g>>2]=c[h>>2];c[e>>2]=$i[k&8191](a,g)|0;l=f;return}function __ZN13MethodBind1RCI15Physics2DServerNS0_9JointTypeE3RIDED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind2RCI15Physics2DServerf3RIDNS0_17DampedStringParamEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return __ZNK13MethodBind2RCI15Physics2DServerf3RIDNS0_17DampedStringParamEE18_get_argument_typeEi(a,b)|0}function __ZNK13MethodBind2RCI15Physics2DServerf3RIDNS0_17DampedStringParamEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1075251);l=a;return c[b>>2]|0}function __ZN13MethodBind2RCI15Physics2DServerf3RIDNS0_17DampedStringParamEE4callEP6ObjectPPK7VariantiRNS6_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0;i=l;l=l+80|0;if((l|0)>=(m|0))ba(80);j=i+76|0;k=i+48|0;n=i+72|0;o=i+24|0;p=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236644)|0:0){c[h>>2]=0;a[1263537]=0;q=d+24|0;r=c[q>>2]|0;if((r|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=r;c[b>>2]=0;l=i;return}s=r-(c[d+20>>2]|0)|0;if((s|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=s;c[b>>2]=0;l=i;return}if((g|0)>0){if((r|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);t=0}else{a[1263537]=0;t=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,t)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=t;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[q>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);u=0}else{a[1263537]=0;u=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,u)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=u;c[b>>2]=0;l=i;return}}}u=c[d+44>>2]|0;t=c[d+48>>2]|0;r=e+(t>>1)|0;if(!(t&1))v=u;else v=c[(c[r>>2]|0)+u>>2]|0;do if((g|0)<1){u=c[q>>2]|0;t=u+-1|0;if((u|0)>=1){e=c[d+16>>2]|0;s=(e|0)==0;if(s)w=0;else w=c[e+-4>>2]|0;if((u|0)<=(w|0)){if(s)x=0;else x=c[e+-4>>2]|0;do if((x|0)<(u|0)){if(s)y=0;else y=c[e+-4>>2]|0;if((y|0)<(u|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);z=0;break}else{a[1263537]=0;A=37;break}}else A=37;while(0);if((A|0)==37)z=e+(t*24|0)|0;__ZN7VariantC2ERKS_(o,z);break}}c[o>>2]=0}else __ZN7VariantC2ERKS_(o,c[f>>2]|0);while(0);c[n>>2]=__ZNK7Variantcv3RIDEv(o)|0;do if((g|0)<2){z=c[q>>2]|0;y=z+-1|0;x=z+-2|0;if((z|0)>=2){z=c[d+16>>2]|0;w=(z|0)==0;if(w)B=0;else B=c[z+-4>>2]|0;if((y|0)<=(B|0)){if(w)C=0;else C=c[z+-4>>2]|0;do if((C|0)<(y|0)){if(w)D=0;else D=c[z+-4>>2]|0;if((D|0)<(y|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);E=0;break}else{a[1263537]=0;A=54;break}}else A=54;while(0);if((A|0)==54)E=z+(x*24|0)|0;__ZN7VariantC2ERKS_(p,E);break}}c[p>>2]=0}else __ZN7VariantC2ERKS_(p,c[f+4>>2]|0);while(0);f=__ZNK7VariantcviEv(p)|0;c[j>>2]=c[n>>2];__ZN7VariantC2Ef(k,+Ai[v&31](r,j,f));if(c[p>>2]|0)__ZN7Variant5clearEv(p);if(c[o>>2]|0)__ZN7Variant5clearEv(o);__ZN7VariantC2ERKS_(b,k);if(c[k>>2]|0)__ZN7Variant5clearEv(k);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1872,1146558,0);c[b>>2]=0;l=i;return}function __ZN13MethodBind2RCI15Physics2DServerf3RIDNS0_17DampedStringParamEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0,j=0,k=0,n=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);h=f+4|0;i=f;if(!b)j=0;else{k=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236644)|0;j=k?b:0}b=c[a+44>>2]|0;k=c[a+48>>2]|0;a=j+(k>>1)|0;if(!(k&1))n=b;else n=c[(c[a>>2]|0)+b>>2]|0;c[i>>2]=c[c[d>>2]>>2];b=c[c[d+4>>2]>>2]|0;c[h>>2]=c[i>>2];g[e>>2]=+Ai[n&31](a,h,b);l=f;return}function __ZN13MethodBind2RCI15Physics2DServerf3RIDNS0_17DampedStringParamEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind2RCI15Physics2DServerf3RIDNS0_17DampedStringParamEE18_get_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case -1:{__ZN7VariantC2Ef(d,0.0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;break}case 0:{c[d>>2]=0;__ZN7VariantC2ERK3RID(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);f=b;break}case 1:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;break}default:f=0}l=a;return f|0}function __ZNK11MethodBind3I15Physics2DServer3RIDNS0_17DampedStringParamEfE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return __ZNK11MethodBind3I15Physics2DServer3RIDNS0_17DampedStringParamEfE18_get_argument_typeEi(a,b)|0}function __ZNK11MethodBind3I15Physics2DServer3RIDNS0_17DampedStringParamEfE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1075251);l=a;return c[b>>2]|0}function __ZN11MethodBind3I15Physics2DServer3RIDNS0_17DampedStringParamEfE4callEP6ObjectPPK7VariantiRNS6_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0.0;i=l;l=l+80|0;if((l|0)>=(m|0))ba(80);j=i+76|0;k=i+72|0;n=i+48|0;o=i+24|0;p=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236644)|0:0){c[h>>2]=0;a[1263537]=0;q=d+24|0;r=c[q>>2]|0;if((r|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=r;c[b>>2]=0;l=i;return}s=r-(c[d+20>>2]|0)|0;if((s|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=s;c[b>>2]=0;l=i;return}if((g|0)>0){if((r|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);t=0}else{a[1263537]=0;t=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,t)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=t;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[q>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);u=0}else{a[1263537]=0;u=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,u)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=u;c[b>>2]=0;l=i;return}if((g|0)>2){if((c[q>>2]|0)<2){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);v=0}else{a[1263537]=0;v=c[(c[d+32>>2]|0)+12>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+8>>2]>>2]|0,v)|0)){c[h>>2]=2;c[h+4>>2]=2;c[h+8>>2]=v;c[b>>2]=0;l=i;return}}}}v=c[d+44>>2]|0;u=c[d+48>>2]|0;t=e+(u>>1)|0;if(!(u&1))w=v;else w=c[(c[t>>2]|0)+v>>2]|0;do if((g|0)<1){v=c[q>>2]|0;u=v+-1|0;if((v|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)x=0;else x=c[e+-4>>2]|0;if((v|0)<=(x|0)){if(r)y=0;else y=c[e+-4>>2]|0;do if((y|0)<(v|0)){if(r)z=0;else z=c[e+-4>>2]|0;if((z|0)<(v|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);A=0;break}else{a[1263537]=0;B=43;break}}else B=43;while(0);if((B|0)==43)A=e+(u*24|0)|0;__ZN7VariantC2ERKS_(n,A);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f>>2]|0);while(0);c[k>>2]=__ZNK7Variantcv3RIDEv(n)|0;do if((g|0)<2){A=c[q>>2]|0;z=A+-1|0;y=A+-2|0;if((A|0)>=2){A=c[d+16>>2]|0;x=(A|0)==0;if(x)C=0;else C=c[A+-4>>2]|0;if((z|0)<=(C|0)){if(x)D=0;else D=c[A+-4>>2]|0;do if((D|0)<(z|0)){if(x)E=0;else E=c[A+-4>>2]|0;if((E|0)<(z|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);F=0;break}else{a[1263537]=0;B=60;break}}else B=60;while(0);if((B|0)==60)F=A+(y*24|0)|0;__ZN7VariantC2ERKS_(o,F);break}}c[o>>2]=0}else __ZN7VariantC2ERKS_(o,c[f+4>>2]|0);while(0);F=__ZNK7VariantcviEv(o)|0;do if((g|0)<3){E=c[q>>2]|0;D=E+-2|0;C=E+-3|0;if((D|0)>=1){E=c[d+16>>2]|0;z=(E|0)==0;if(z)G=0;else G=c[E+-4>>2]|0;if((D|0)<=(G|0)){if(z)H=0;else H=c[E+-4>>2]|0;do if((H|0)<(D|0)){if(z)I=0;else I=c[E+-4>>2]|0;if((I|0)<(D|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);J=0;break}else{a[1263537]=0;B=77;break}}else B=77;while(0);if((B|0)==77)J=E+(C*24|0)|0;__ZN7VariantC2ERKS_(p,J);break}}c[p>>2]=0}else __ZN7VariantC2ERKS_(p,c[f+8>>2]|0);while(0);K=+__ZNK7VariantcvfEv(p);c[j>>2]=c[k>>2];Gi[w&31](t,j,F,K);if(c[p>>2]|0)__ZN7Variant5clearEv(p);if(c[o>>2]|0)__ZN7Variant5clearEv(o);if(c[n>>2]|0)__ZN7Variant5clearEv(n);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,2039,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind3I15Physics2DServer3RIDNS0_17DampedStringParamEfE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0,j=0,k=0,n=0.0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e+4|0;h=e;if(!b)i=0;else{j=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236644)|0;i=j?b:0}b=c[a+44>>2]|0;j=c[a+48>>2]|0;a=i+(j>>1)|0;if(!(j&1))k=b;else k=c[(c[a>>2]|0)+b>>2]|0;c[h>>2]=c[c[d>>2]>>2];b=c[c[d+4>>2]>>2]|0;n=+g[c[d+8>>2]>>2];c[f>>2]=c[h>>2];Gi[k&31](a,f,b,n);l=e;return}function __ZN11MethodBind3I15Physics2DServer3RIDNS0_17DampedStringParamEfED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind3I15Physics2DServer3RIDNS0_17DampedStringParamEfE18_get_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case 0:{c[d>>2]=0;__ZN7VariantC2ERK3RID(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);f=b;break}case 1:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;break}case 2:{__ZN7VariantC2Ef(d,0.0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;break}default:f=0}l=a;return f|0}function __ZNK12MethodBind4RI15Physics2DServer3RIDRK7Vector2S4_S1_S1_E18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return __ZNK12MethodBind4RI15Physics2DServer3RIDRK7Vector2S4_S1_S1_E18_get_argument_typeEi(a,b)|0}function __ZNK12MethodBind4RI15Physics2DServer3RIDRK7Vector2S4_S1_S1_E18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1075251);l=a;return c[b>>2]|0}function __ZN12MethodBind4RI15Physics2DServer3RIDRK7Vector2S4_S1_S1_E4callEP6ObjectPPK7VariantiRNS8_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0;i=l;l=l+160|0;if((l|0)>=(m|0))ba(160);j=i+152|0;k=i+148|0;n=i+96|0;o=i+144|0;p=i+136|0;q=i+72|0;r=i+128|0;s=i+48|0;t=i+124|0;u=i+24|0;v=i+120|0;w=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236644)|0:0){c[h>>2]=0;a[1263537]=0;x=d+24|0;y=c[x>>2]|0;if((y|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=y;c[b>>2]=0;l=i;return}z=y-(c[d+20>>2]|0)|0;if((z|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=z;c[b>>2]=0;l=i;return}if((g|0)>0){if((y|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);A=0}else{a[1263537]=0;A=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,A)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=A;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[x>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);B=0}else{a[1263537]=0;B=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,B)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=B;c[b>>2]=0;l=i;return}if((g|0)>2){if((c[x>>2]|0)<2){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);C=0}else{a[1263537]=0;C=c[(c[d+32>>2]|0)+12>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+8>>2]>>2]|0,C)|0)){c[h>>2]=2;c[h+4>>2]=2;c[h+8>>2]=C;c[b>>2]=0;l=i;return}if((g|0)>3){if((c[x>>2]|0)<3){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);D=0}else{a[1263537]=0;D=c[(c[d+32>>2]|0)+16>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+12>>2]>>2]|0,D)|0)){c[h>>2]=2;c[h+4>>2]=3;c[h+8>>2]=D;c[b>>2]=0;l=i;return}}}}}D=c[d+44>>2]|0;C=c[d+48>>2]|0;B=e+(C>>1)|0;if(!(C&1))E=D;else E=c[(c[B>>2]|0)+D>>2]|0;do if((g|0)<1){D=c[x>>2]|0;C=D+-1|0;if((D|0)>=1){e=c[d+16>>2]|0;A=(e|0)==0;if(A)F=0;else F=c[e+-4>>2]|0;if((D|0)<=(F|0)){if(A)G=0;else G=c[e+-4>>2]|0;do if((G|0)<(D|0)){if(A)H=0;else H=c[e+-4>>2]|0;if((H|0)<(D|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);I=0;break}else{a[1263537]=0;J=49;break}}else J=49;while(0);if((J|0)==49)I=e+(C*24|0)|0;__ZN7VariantC2ERKS_(q,I);break}}c[q>>2]=0}else __ZN7VariantC2ERKS_(q,c[f>>2]|0);while(0);__ZNK7Variantcv7Vector2Ev(p,q);do if((g|0)<2){I=c[x>>2]|0;H=I+-1|0;G=I+-2|0;if((I|0)>=2){I=c[d+16>>2]|0;F=(I|0)==0;if(F)K=0;else K=c[I+-4>>2]|0;if((H|0)<=(K|0)){if(F)L=0;else L=c[I+-4>>2]|0;do if((L|0)<(H|0)){if(F)M=0;else M=c[I+-4>>2]|0;if((M|0)<(H|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);N=0;break}else{a[1263537]=0;J=66;break}}else J=66;while(0);if((J|0)==66)N=I+(G*24|0)|0;__ZN7VariantC2ERKS_(s,N);break}}c[s>>2]=0}else __ZN7VariantC2ERKS_(s,c[f+4>>2]|0);while(0);__ZNK7Variantcv7Vector2Ev(r,s);do if((g|0)<3){N=c[x>>2]|0;M=N+-2|0;L=N+-3|0;if((M|0)>=1){N=c[d+16>>2]|0;K=(N|0)==0;if(K)O=0;else O=c[N+-4>>2]|0;if((M|0)<=(O|0)){if(K)P=0;else P=c[N+-4>>2]|0;do if((P|0)<(M|0)){if(K)Q=0;else Q=c[N+-4>>2]|0;if((Q|0)<(M|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);R=0;break}else{a[1263537]=0;J=83;break}}else J=83;while(0);if((J|0)==83)R=N+(L*24|0)|0;__ZN7VariantC2ERKS_(u,R);break}}c[u>>2]=0}else __ZN7VariantC2ERKS_(u,c[f+8>>2]|0);while(0);c[t>>2]=__ZNK7Variantcv3RIDEv(u)|0;do if((g|0)<4){R=c[x>>2]|0;Q=R+-3|0;P=R+-4|0;if((Q|0)>=1){R=c[d+16>>2]|0;O=(R|0)==0;if(O)S=0;else S=c[R+-4>>2]|0;if((Q|0)<=(S|0)){if(O)T=0;else T=c[R+-4>>2]|0;do if((T|0)<(Q|0)){if(O)U=0;else U=c[R+-4>>2]|0;if((U|0)<(Q|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);V=0;break}else{a[1263537]=0;J=100;break}}else J=100;while(0);if((J|0)==100)V=R+(P*24|0)|0;__ZN7VariantC2ERKS_(w,V);break}}c[w>>2]=0}else __ZN7VariantC2ERKS_(w,c[f+12>>2]|0);while(0);c[v>>2]=__ZNK7Variantcv3RIDEv(w)|0;c[k>>2]=c[t>>2];c[j>>2]=c[v>>2];c[o>>2]=Fi[E&127](B,p,r,k,j)|0;__ZN7VariantC2ERK3RID(n,o);if(c[w>>2]|0)__ZN7Variant5clearEv(w);if(c[u>>2]|0)__ZN7Variant5clearEv(u);if(c[s>>2]|0)__ZN7Variant5clearEv(s);if(c[q>>2]|0)__ZN7Variant5clearEv(q);__ZN7VariantC2ERKS_(b,n);if(c[n>>2]|0)__ZN7Variant5clearEv(n);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,2886,1146558,0);c[b>>2]=0;l=i;return}function __ZN12MethodBind4RI15Physics2DServer3RIDRK7Vector2S4_S1_S1_E7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);g=f+28|0;h=f+24|0;i=f+8|0;j=f;k=f+20|0;n=f+16|0;if(!b)o=0;else{p=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236644)|0;o=p?b:0}b=c[a+44>>2]|0;p=c[a+48>>2]|0;a=o+(p>>1)|0;if(!(p&1))q=b;else q=c[(c[a>>2]|0)+b>>2]|0;b=c[d>>2]|0;p=c[b+4>>2]|0;o=i;c[o>>2]=c[b>>2];c[o+4>>2]=p;p=c[d+4>>2]|0;o=c[p+4>>2]|0;b=j;c[b>>2]=c[p>>2];c[b+4>>2]=o;c[k>>2]=c[c[d+8>>2]>>2];c[n>>2]=c[c[d+12>>2]>>2];c[h>>2]=c[k>>2];c[g>>2]=c[n>>2];c[e>>2]=Fi[q&127](a,i,j,h,g)|0;l=f;return}function __ZN12MethodBind4RI15Physics2DServer3RIDRK7Vector2S4_S1_S1_ED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK12MethodBind4RI15Physics2DServer3RIDRK7Vector2S4_S1_S1_E18_get_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;switch(b|0){case -1:{c[d>>2]=0;__ZN7VariantC2ERK3RID(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);f=b;break}case 0:{g[d>>2]=0.0;g[d+4>>2]=0.0;__ZN7VariantC2ERK7Vector2(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);f=b;break}case 1:{g[d>>2]=0.0;g[d+4>>2]=0.0;__ZN7VariantC2ERK7Vector2(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);f=b;break}case 2:{c[d>>2]=0;__ZN7VariantC2ERK3RID(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);f=b;break}case 3:{c[d>>2]=0;__ZN7VariantC2ERK3RID(e,d);d=c[e>>2]|0;if(d|0)__ZN7Variant5clearEv(e);f=d;break}default:f=0}l=a;return f|0}function __ZNK12MethodBind5RI15Physics2DServer3RIDRK7Vector2S4_S4_S1_S1_E18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return __ZNK12MethodBind5RI15Physics2DServer3RIDRK7Vector2S4_S4_S1_S1_E18_get_argument_typeEi(a,b)|0}function __ZNK12MethodBind5RI15Physics2DServer3RIDRK7Vector2S4_S4_S1_S1_E18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1075251);l=a;return c[b>>2]|0}function __ZN12MethodBind5RI15Physics2DServer3RIDRK7Vector2S4_S4_S1_S1_E4callEP6ObjectPPK7VariantiRNS8_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0;i=l;l=l+192|0;if((l|0)>=(m|0))ba(192);j=i+184|0;k=i+180|0;n=i+120|0;o=i+176|0;p=i+168|0;q=i+96|0;r=i+160|0;s=i+72|0;t=i+152|0;u=i+48|0;v=i+148|0;w=i+24|0;x=i+144|0;y=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236644)|0:0){c[h>>2]=0;a[1263537]=0;z=d+24|0;A=c[z>>2]|0;if((A|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=A;c[b>>2]=0;l=i;return}B=A-(c[d+20>>2]|0)|0;if((B|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=B;c[b>>2]=0;l=i;return}do if((g|0)>0){if((A|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);C=0}else{a[1263537]=0;C=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,C)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=C;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[z>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);D=0}else{a[1263537]=0;D=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,D)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=D;c[b>>2]=0;l=i;return}if((g|0)>2){if((c[z>>2]|0)<2){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);E=0}else{a[1263537]=0;E=c[(c[d+32>>2]|0)+12>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+8>>2]>>2]|0,E)|0)){c[h>>2]=2;c[h+4>>2]=2;c[h+8>>2]=E;c[b>>2]=0;l=i;return}if((g|0)>3){if((c[z>>2]|0)<3){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);F=0}else{a[1263537]=0;F=c[(c[d+32>>2]|0)+16>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+12>>2]>>2]|0,F)|0)){c[h>>2]=2;c[h+4>>2]=3;c[h+8>>2]=F;c[b>>2]=0;l=i;return}if((g|0)>4){if((c[z>>2]|0)<4){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);G=0}else{a[1263537]=0;G=c[(c[d+32>>2]|0)+20>>2]|0}if(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+16>>2]>>2]|0,G)|0)break;c[h>>2]=2;c[h+4>>2]=4;c[h+8>>2]=G;c[b>>2]=0;l=i;return}}}}}while(0);G=c[d+44>>2]|0;F=c[d+48>>2]|0;E=e+(F>>1)|0;if(!(F&1))H=G;else H=c[(c[E>>2]|0)+G>>2]|0;do if((g|0)<1){G=c[z>>2]|0;F=G+-1|0;if((G|0)>=1){e=c[d+16>>2]|0;D=(e|0)==0;if(D)I=0;else I=c[e+-4>>2]|0;if((G|0)<=(I|0)){if(D)J=0;else J=c[e+-4>>2]|0;do if((J|0)<(G|0)){if(D)K=0;else K=c[e+-4>>2]|0;if((K|0)<(G|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);L=0;break}else{a[1263537]=0;M=55;break}}else M=55;while(0);if((M|0)==55)L=e+(F*24|0)|0;__ZN7VariantC2ERKS_(q,L);break}}c[q>>2]=0}else __ZN7VariantC2ERKS_(q,c[f>>2]|0);while(0);__ZNK7Variantcv7Vector2Ev(p,q);do if((g|0)<2){L=c[z>>2]|0;K=L+-1|0;J=L+-2|0;if((L|0)>=2){L=c[d+16>>2]|0;I=(L|0)==0;if(I)N=0;else N=c[L+-4>>2]|0;if((K|0)<=(N|0)){if(I)O=0;else O=c[L+-4>>2]|0;do if((O|0)<(K|0)){if(I)P=0;else P=c[L+-4>>2]|0;if((P|0)<(K|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);Q=0;break}else{a[1263537]=0;M=72;break}}else M=72;while(0);if((M|0)==72)Q=L+(J*24|0)|0;__ZN7VariantC2ERKS_(s,Q);break}}c[s>>2]=0}else __ZN7VariantC2ERKS_(s,c[f+4>>2]|0);while(0);__ZNK7Variantcv7Vector2Ev(r,s);do if((g|0)<3){Q=c[z>>2]|0;P=Q+-2|0;O=Q+-3|0;if((P|0)>=1){Q=c[d+16>>2]|0;N=(Q|0)==0;if(N)R=0;else R=c[Q+-4>>2]|0;if((P|0)<=(R|0)){if(N)S=0;else S=c[Q+-4>>2]|0;do if((S|0)<(P|0)){if(N)T=0;else T=c[Q+-4>>2]|0;if((T|0)<(P|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);U=0;break}else{a[1263537]=0;M=89;break}}else M=89;while(0);if((M|0)==89)U=Q+(O*24|0)|0;__ZN7VariantC2ERKS_(u,U);break}}c[u>>2]=0}else __ZN7VariantC2ERKS_(u,c[f+8>>2]|0);while(0);__ZNK7Variantcv7Vector2Ev(t,u);do if((g|0)<4){U=c[z>>2]|0;T=U+-3|0;S=U+-4|0;if((T|0)>=1){U=c[d+16>>2]|0;R=(U|0)==0;if(R)V=0;else V=c[U+-4>>2]|0;if((T|0)<=(V|0)){if(R)W=0;else W=c[U+-4>>2]|0;do if((W|0)<(T|0)){if(R)X=0;else X=c[U+-4>>2]|0;if((X|0)<(T|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);Y=0;break}else{a[1263537]=0;M=106;break}}else M=106;while(0);if((M|0)==106)Y=U+(S*24|0)|0;__ZN7VariantC2ERKS_(w,Y);break}}c[w>>2]=0}else __ZN7VariantC2ERKS_(w,c[f+12>>2]|0);while(0);c[v>>2]=__ZNK7Variantcv3RIDEv(w)|0;do if((g|0)<5){Y=c[z>>2]|0;X=Y+-4|0;W=Y+-5|0;if((X|0)>=1){Y=c[d+16>>2]|0;V=(Y|0)==0;if(V)Z=0;else Z=c[Y+-4>>2]|0;if((X|0)<=(Z|0)){if(V)_=0;else _=c[Y+-4>>2]|0;do if((_|0)<(X|0)){if(V)$=0;else $=c[Y+-4>>2]|0;if(($|0)<(X|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);aa=0;break}else{a[1263537]=0;M=123;break}}else M=123;while(0);if((M|0)==123)aa=Y+(W*24|0)|0;__ZN7VariantC2ERKS_(y,aa);break}}c[y>>2]=0}else __ZN7VariantC2ERKS_(y,c[f+16>>2]|0);while(0);c[x>>2]=__ZNK7Variantcv3RIDEv(y)|0;c[k>>2]=c[v>>2];c[j>>2]=c[x>>2];c[o>>2]=Wh[H&63](E,p,r,t,k,j)|0;__ZN7VariantC2ERK3RID(n,o);if(c[y>>2]|0)__ZN7Variant5clearEv(y);if(c[w>>2]|0)__ZN7Variant5clearEv(w);if(c[u>>2]|0)__ZN7Variant5clearEv(u);if(c[s>>2]|0)__ZN7Variant5clearEv(s);if(c[q>>2]|0)__ZN7Variant5clearEv(q);__ZN7VariantC2ERKS_(b,n);if(c[n>>2]|0)__ZN7Variant5clearEv(n);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,3581,1146558,0);c[b>>2]=0;l=i;return}function __ZN12MethodBind5RI15Physics2DServer3RIDRK7Vector2S4_S4_S1_S1_E7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;f=l;l=l+48|0;if((l|0)>=(m|0))ba(48);g=f+36|0;h=f+32|0;i=f+16|0;j=f+8|0;k=f;n=f+28|0;o=f+24|0;if(!b)p=0;else{q=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236644)|0;p=q?b:0}b=c[a+44>>2]|0;q=c[a+48>>2]|0;a=p+(q>>1)|0;if(!(q&1))r=b;else r=c[(c[a>>2]|0)+b>>2]|0;b=c[d>>2]|0;q=c[b+4>>2]|0;p=i;c[p>>2]=c[b>>2];c[p+4>>2]=q;q=c[d+4>>2]|0;p=c[q+4>>2]|0;b=j;c[b>>2]=c[q>>2];c[b+4>>2]=p;p=c[d+8>>2]|0;b=c[p+4>>2]|0;q=k;c[q>>2]=c[p>>2];c[q+4>>2]=b;c[n>>2]=c[c[d+12>>2]>>2];c[o>>2]=c[c[d+16>>2]>>2];c[h>>2]=c[n>>2];c[g>>2]=c[o>>2];c[e>>2]=Wh[r&63](a,i,j,k,h,g)|0;l=f;return}function __ZN12MethodBind5RI15Physics2DServer3RIDRK7Vector2S4_S4_S1_S1_ED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK12MethodBind5RI15Physics2DServer3RIDRK7Vector2S4_S4_S1_S1_E18_get_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;switch(b|0){case -1:{c[d>>2]=0;__ZN7VariantC2ERK3RID(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);f=b;l=a;return f|0}case 0:{g[d>>2]=0.0;g[d+4>>2]=0.0;__ZN7VariantC2ERK7Vector2(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);f=b;l=a;return f|0}case 1:{g[d>>2]=0.0;g[d+4>>2]=0.0;__ZN7VariantC2ERK7Vector2(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);f=b;l=a;return f|0}case 2:{g[d>>2]=0.0;g[d+4>>2]=0.0;__ZN7VariantC2ERK7Vector2(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);f=b;l=a;return f|0}case 3:{c[d>>2]=0;__ZN7VariantC2ERK3RID(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);f=b;l=a;return f|0}case 4:{c[d>>2]=0;__ZN7VariantC2ERK3RID(e,d);d=c[e>>2]|0;if(d|0)__ZN7Variant5clearEv(e);f=d;l=a;return f|0}default:{f=0;l=a;return f|0}}return 0}function __ZNK12MethodBind3RI15Physics2DServer3RIDRK7Vector2S1_S1_E18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return __ZNK12MethodBind3RI15Physics2DServer3RIDRK7Vector2S1_S1_E18_get_argument_typeEi(a,b)|0}function __ZNK12MethodBind3RI15Physics2DServer3RIDRK7Vector2S1_S1_E18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1075251);l=a;return c[b>>2]|0}function __ZN12MethodBind3RI15Physics2DServer3RIDRK7Vector2S1_S1_E4callEP6ObjectPPK7VariantiRNS8_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0;i=l;l=l+128|0;if((l|0)>=(m|0))ba(128);j=i+120|0;k=i+116|0;n=i+72|0;o=i+112|0;p=i+104|0;q=i+48|0;r=i+100|0;s=i+24|0;t=i+96|0;u=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236644)|0:0){c[h>>2]=0;a[1263537]=0;v=d+24|0;w=c[v>>2]|0;if((w|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=w;c[b>>2]=0;l=i;return}x=w-(c[d+20>>2]|0)|0;if((x|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=x;c[b>>2]=0;l=i;return}if((g|0)>0){if((w|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);y=0}else{a[1263537]=0;y=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,y)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=y;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[v>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);z=0}else{a[1263537]=0;z=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,z)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=z;c[b>>2]=0;l=i;return}if((g|0)>2){if((c[v>>2]|0)<2){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);A=0}else{a[1263537]=0;A=c[(c[d+32>>2]|0)+12>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+8>>2]>>2]|0,A)|0)){c[h>>2]=2;c[h+4>>2]=2;c[h+8>>2]=A;c[b>>2]=0;l=i;return}}}}A=c[d+44>>2]|0;z=c[d+48>>2]|0;y=e+(z>>1)|0;if(!(z&1))B=A;else B=c[(c[y>>2]|0)+A>>2]|0;do if((g|0)<1){A=c[v>>2]|0;z=A+-1|0;if((A|0)>=1){e=c[d+16>>2]|0;w=(e|0)==0;if(w)C=0;else C=c[e+-4>>2]|0;if((A|0)<=(C|0)){if(w)D=0;else D=c[e+-4>>2]|0;do if((D|0)<(A|0)){if(w)E=0;else E=c[e+-4>>2]|0;if((E|0)<(A|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);F=0;break}else{a[1263537]=0;G=43;break}}else G=43;while(0);if((G|0)==43)F=e+(z*24|0)|0;__ZN7VariantC2ERKS_(q,F);break}}c[q>>2]=0}else __ZN7VariantC2ERKS_(q,c[f>>2]|0);while(0);__ZNK7Variantcv7Vector2Ev(p,q);do if((g|0)<2){F=c[v>>2]|0;E=F+-1|0;D=F+-2|0;if((F|0)>=2){F=c[d+16>>2]|0;C=(F|0)==0;if(C)H=0;else H=c[F+-4>>2]|0;if((E|0)<=(H|0)){if(C)I=0;else I=c[F+-4>>2]|0;do if((I|0)<(E|0)){if(C)J=0;else J=c[F+-4>>2]|0;if((J|0)<(E|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);K=0;break}else{a[1263537]=0;G=60;break}}else G=60;while(0);if((G|0)==60)K=F+(D*24|0)|0;__ZN7VariantC2ERKS_(s,K);break}}c[s>>2]=0}else __ZN7VariantC2ERKS_(s,c[f+4>>2]|0);while(0);c[r>>2]=__ZNK7Variantcv3RIDEv(s)|0;do if((g|0)<3){K=c[v>>2]|0;J=K+-2|0;I=K+-3|0;if((J|0)>=1){K=c[d+16>>2]|0;H=(K|0)==0;if(H)L=0;else L=c[K+-4>>2]|0;if((J|0)<=(L|0)){if(H)M=0;else M=c[K+-4>>2]|0;do if((M|0)<(J|0)){if(H)N=0;else N=c[K+-4>>2]|0;if((N|0)<(J|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);O=0;break}else{a[1263537]=0;G=77;break}}else G=77;while(0);if((G|0)==77)O=K+(I*24|0)|0;__ZN7VariantC2ERKS_(u,O);break}}c[u>>2]=0}else __ZN7VariantC2ERKS_(u,c[f+8>>2]|0);while(0);c[t>>2]=__ZNK7Variantcv3RIDEv(u)|0;c[k>>2]=c[r>>2];c[j>>2]=c[t>>2];c[o>>2]=ri[B&511](y,p,k,j)|0;__ZN7VariantC2ERK3RID(n,o);if(c[u>>2]|0)__ZN7Variant5clearEv(u);if(c[s>>2]|0)__ZN7Variant5clearEv(s);if(c[q>>2]|0)__ZN7Variant5clearEv(q);__ZN7VariantC2ERKS_(b,n);if(c[n>>2]|0)__ZN7Variant5clearEv(n);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,2207,1146558,0);c[b>>2]=0;l=i;return}function __ZN12MethodBind3RI15Physics2DServer3RIDRK7Vector2S1_S1_E7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);g=f+20|0;h=f+16|0;i=f;j=f+12|0;k=f+8|0;if(!b)n=0;else{o=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236644)|0;n=o?b:0}b=c[a+44>>2]|0;o=c[a+48>>2]|0;a=n+(o>>1)|0;if(!(o&1))p=b;else p=c[(c[a>>2]|0)+b>>2]|0;b=c[d>>2]|0;o=c[b+4>>2]|0;n=i;c[n>>2]=c[b>>2];c[n+4>>2]=o;c[j>>2]=c[c[d+4>>2]>>2];c[k>>2]=c[c[d+8>>2]>>2];c[h>>2]=c[j>>2];c[g>>2]=c[k>>2];c[e>>2]=ri[p&511](a,i,h,g)|0;l=f;return}function __ZN12MethodBind3RI15Physics2DServer3RIDRK7Vector2S1_S1_ED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK12MethodBind3RI15Physics2DServer3RIDRK7Vector2S1_S1_E18_get_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;switch(b|0){case -1:{c[d>>2]=0;__ZN7VariantC2ERK3RID(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);f=b;break}case 0:{g[d>>2]=0.0;g[d+4>>2]=0.0;__ZN7VariantC2ERK7Vector2(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);f=b;break}case 1:{c[d>>2]=0;__ZN7VariantC2ERK3RID(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);f=b;break}case 2:{c[d>>2]=0;__ZN7VariantC2ERK3RID(e,d);d=c[e>>2]|0;if(d|0)__ZN7Variant5clearEv(e);f=d;break}default:f=0}l=a;return f|0}function __ZNK13MethodBind2RCI15Physics2DServerf3RIDNS0_10JointParamEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return __ZNK13MethodBind2RCI15Physics2DServerf3RIDNS0_10JointParamEE18_get_argument_typeEi(a,b)|0}function __ZNK13MethodBind2RCI15Physics2DServerf3RIDNS0_10JointParamEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1075251);l=a;return c[b>>2]|0}function __ZN13MethodBind2RCI15Physics2DServerf3RIDNS0_10JointParamEE4callEP6ObjectPPK7VariantiRNS6_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0;i=l;l=l+80|0;if((l|0)>=(m|0))ba(80);j=i+76|0;k=i+48|0;n=i+72|0;o=i+24|0;p=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236644)|0:0){c[h>>2]=0;a[1263537]=0;q=d+24|0;r=c[q>>2]|0;if((r|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=r;c[b>>2]=0;l=i;return}s=r-(c[d+20>>2]|0)|0;if((s|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=s;c[b>>2]=0;l=i;return}if((g|0)>0){if((r|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);t=0}else{a[1263537]=0;t=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,t)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=t;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[q>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);u=0}else{a[1263537]=0;u=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,u)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=u;c[b>>2]=0;l=i;return}}}u=c[d+44>>2]|0;t=c[d+48>>2]|0;r=e+(t>>1)|0;if(!(t&1))v=u;else v=c[(c[r>>2]|0)+u>>2]|0;do if((g|0)<1){u=c[q>>2]|0;t=u+-1|0;if((u|0)>=1){e=c[d+16>>2]|0;s=(e|0)==0;if(s)w=0;else w=c[e+-4>>2]|0;if((u|0)<=(w|0)){if(s)x=0;else x=c[e+-4>>2]|0;do if((x|0)<(u|0)){if(s)y=0;else y=c[e+-4>>2]|0;if((y|0)<(u|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);z=0;break}else{a[1263537]=0;A=37;break}}else A=37;while(0);if((A|0)==37)z=e+(t*24|0)|0;__ZN7VariantC2ERKS_(o,z);break}}c[o>>2]=0}else __ZN7VariantC2ERKS_(o,c[f>>2]|0);while(0);c[n>>2]=__ZNK7Variantcv3RIDEv(o)|0;do if((g|0)<2){z=c[q>>2]|0;y=z+-1|0;x=z+-2|0;if((z|0)>=2){z=c[d+16>>2]|0;w=(z|0)==0;if(w)B=0;else B=c[z+-4>>2]|0;if((y|0)<=(B|0)){if(w)C=0;else C=c[z+-4>>2]|0;do if((C|0)<(y|0)){if(w)D=0;else D=c[z+-4>>2]|0;if((D|0)<(y|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);E=0;break}else{a[1263537]=0;A=54;break}}else A=54;while(0);if((A|0)==54)E=z+(x*24|0)|0;__ZN7VariantC2ERKS_(p,E);break}}c[p>>2]=0}else __ZN7VariantC2ERKS_(p,c[f+4>>2]|0);while(0);f=__ZNK7VariantcviEv(p)|0;c[j>>2]=c[n>>2];__ZN7VariantC2Ef(k,+Ai[v&31](r,j,f));if(c[p>>2]|0)__ZN7Variant5clearEv(p);if(c[o>>2]|0)__ZN7Variant5clearEv(o);__ZN7VariantC2ERKS_(b,k);if(c[k>>2]|0)__ZN7Variant5clearEv(k);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1872,1146558,0);c[b>>2]=0;l=i;return}function __ZN13MethodBind2RCI15Physics2DServerf3RIDNS0_10JointParamEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0,j=0,k=0,n=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);h=f+4|0;i=f;if(!b)j=0;else{k=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236644)|0;j=k?b:0}b=c[a+44>>2]|0;k=c[a+48>>2]|0;a=j+(k>>1)|0;if(!(k&1))n=b;else n=c[(c[a>>2]|0)+b>>2]|0;c[i>>2]=c[c[d>>2]>>2];b=c[c[d+4>>2]>>2]|0;c[h>>2]=c[i>>2];g[e>>2]=+Ai[n&31](a,h,b);l=f;return}function __ZN13MethodBind2RCI15Physics2DServerf3RIDNS0_10JointParamEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind2RCI15Physics2DServerf3RIDNS0_10JointParamEE18_get_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case -1:{__ZN7VariantC2Ef(d,0.0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;break}case 0:{c[d>>2]=0;__ZN7VariantC2ERK3RID(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);f=b;break}case 1:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;break}default:f=0}l=a;return f|0}function __ZNK11MethodBind3I15Physics2DServer3RIDNS0_10JointParamEfE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return __ZNK11MethodBind3I15Physics2DServer3RIDNS0_10JointParamEfE18_get_argument_typeEi(a,b)|0}function __ZNK11MethodBind3I15Physics2DServer3RIDNS0_10JointParamEfE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1075251);l=a;return c[b>>2]|0}function __ZN11MethodBind3I15Physics2DServer3RIDNS0_10JointParamEfE4callEP6ObjectPPK7VariantiRNS6_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0.0;i=l;l=l+80|0;if((l|0)>=(m|0))ba(80);j=i+76|0;k=i+72|0;n=i+48|0;o=i+24|0;p=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236644)|0:0){c[h>>2]=0;a[1263537]=0;q=d+24|0;r=c[q>>2]|0;if((r|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=r;c[b>>2]=0;l=i;return}s=r-(c[d+20>>2]|0)|0;if((s|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=s;c[b>>2]=0;l=i;return}if((g|0)>0){if((r|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);t=0}else{a[1263537]=0;t=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,t)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=t;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[q>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);u=0}else{a[1263537]=0;u=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,u)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=u;c[b>>2]=0;l=i;return}if((g|0)>2){if((c[q>>2]|0)<2){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);v=0}else{a[1263537]=0;v=c[(c[d+32>>2]|0)+12>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+8>>2]>>2]|0,v)|0)){c[h>>2]=2;c[h+4>>2]=2;c[h+8>>2]=v;c[b>>2]=0;l=i;return}}}}v=c[d+44>>2]|0;u=c[d+48>>2]|0;t=e+(u>>1)|0;if(!(u&1))w=v;else w=c[(c[t>>2]|0)+v>>2]|0;do if((g|0)<1){v=c[q>>2]|0;u=v+-1|0;if((v|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)x=0;else x=c[e+-4>>2]|0;if((v|0)<=(x|0)){if(r)y=0;else y=c[e+-4>>2]|0;do if((y|0)<(v|0)){if(r)z=0;else z=c[e+-4>>2]|0;if((z|0)<(v|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);A=0;break}else{a[1263537]=0;B=43;break}}else B=43;while(0);if((B|0)==43)A=e+(u*24|0)|0;__ZN7VariantC2ERKS_(n,A);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f>>2]|0);while(0);c[k>>2]=__ZNK7Variantcv3RIDEv(n)|0;do if((g|0)<2){A=c[q>>2]|0;z=A+-1|0;y=A+-2|0;if((A|0)>=2){A=c[d+16>>2]|0;x=(A|0)==0;if(x)C=0;else C=c[A+-4>>2]|0;if((z|0)<=(C|0)){if(x)D=0;else D=c[A+-4>>2]|0;do if((D|0)<(z|0)){if(x)E=0;else E=c[A+-4>>2]|0;if((E|0)<(z|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);F=0;break}else{a[1263537]=0;B=60;break}}else B=60;while(0);if((B|0)==60)F=A+(y*24|0)|0;__ZN7VariantC2ERKS_(o,F);break}}c[o>>2]=0}else __ZN7VariantC2ERKS_(o,c[f+4>>2]|0);while(0);F=__ZNK7VariantcviEv(o)|0;do if((g|0)<3){E=c[q>>2]|0;D=E+-2|0;C=E+-3|0;if((D|0)>=1){E=c[d+16>>2]|0;z=(E|0)==0;if(z)G=0;else G=c[E+-4>>2]|0;if((D|0)<=(G|0)){if(z)H=0;else H=c[E+-4>>2]|0;do if((H|0)<(D|0)){if(z)I=0;else I=c[E+-4>>2]|0;if((I|0)<(D|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);J=0;break}else{a[1263537]=0;B=77;break}}else B=77;while(0);if((B|0)==77)J=E+(C*24|0)|0;__ZN7VariantC2ERKS_(p,J);break}}c[p>>2]=0}else __ZN7VariantC2ERKS_(p,c[f+8>>2]|0);while(0);K=+__ZNK7VariantcvfEv(p);c[j>>2]=c[k>>2];Gi[w&31](t,j,F,K);if(c[p>>2]|0)__ZN7Variant5clearEv(p);if(c[o>>2]|0)__ZN7Variant5clearEv(o);if(c[n>>2]|0)__ZN7Variant5clearEv(n);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,2039,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind3I15Physics2DServer3RIDNS0_10JointParamEfE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0,j=0,k=0,n=0.0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e+4|0;h=e;if(!b)i=0;else{j=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236644)|0;i=j?b:0}b=c[a+44>>2]|0;j=c[a+48>>2]|0;a=i+(j>>1)|0;if(!(j&1))k=b;else k=c[(c[a>>2]|0)+b>>2]|0;c[h>>2]=c[c[d>>2]>>2];b=c[c[d+4>>2]>>2]|0;n=+g[c[d+8>>2]>>2];c[f>>2]=c[h>>2];Gi[k&31](a,f,b,n);l=e;return}function __ZN11MethodBind3I15Physics2DServer3RIDNS0_10JointParamEfED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind3I15Physics2DServer3RIDNS0_10JointParamEfE18_get_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case 0:{c[d>>2]=0;__ZN7VariantC2ERK3RID(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);f=b;break}case 1:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;break}case 2:{__ZN7VariantC2Ef(d,0.0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;break}default:f=0}l=a;return f|0}function __ZNK12MethodBind5RI15Physics2DServerb3RIDRK11Transform2DRK7Vector2fRK3RefI25Physics2DTestMotionResultEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return __ZNK12MethodBind5RI15Physics2DServerb3RIDRK11Transform2DRK7Vector2fRK3RefI25Physics2DTestMotionResultEE18_get_argument_typeEi(a,b)|0}function __ZNK12MethodBind5RI15Physics2DServerb3RIDRK11Transform2DRK7Vector2fRK3RefI25Physics2DTestMotionResultEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1075251);l=a;return c[b>>2]|0}function __ZN12MethodBind5RI15Physics2DServerb3RIDRK11Transform2DRK7Vector2fRK3RefI25Physics2DTestMotionResultEE4callEP6ObjectPPK7VariantiRNSG_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0.0,X=0,Y=0,Z=0,_=0;i=l;l=l+192|0;if((l|0)>=(m|0))ba(192);j=i+188|0;k=i+120|0;n=i+184|0;o=i+96|0;p=i+160|0;q=i+72|0;r=i+152|0;s=i+48|0;t=i+24|0;u=i+144|0;v=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236644)|0:0){c[h>>2]=0;a[1263537]=0;w=d+24|0;x=c[w>>2]|0;if((x|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=x;c[b>>2]=0;l=i;return}y=x-(c[d+20>>2]|0)|0;if((y|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=y;c[b>>2]=0;l=i;return}do if((g|0)>0){if((x|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);z=0}else{a[1263537]=0;z=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,z)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=z;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[w>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);A=0}else{a[1263537]=0;A=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,A)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=A;c[b>>2]=0;l=i;return}if((g|0)>2){if((c[w>>2]|0)<2){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);B=0}else{a[1263537]=0;B=c[(c[d+32>>2]|0)+12>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+8>>2]>>2]|0,B)|0)){c[h>>2]=2;c[h+4>>2]=2;c[h+8>>2]=B;c[b>>2]=0;l=i;return}if((g|0)>3){if((c[w>>2]|0)<3){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);C=0}else{a[1263537]=0;C=c[(c[d+32>>2]|0)+16>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+12>>2]>>2]|0,C)|0)){c[h>>2]=2;c[h+4>>2]=3;c[h+8>>2]=C;c[b>>2]=0;l=i;return}if((g|0)>4){if((c[w>>2]|0)<4){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);D=0}else{a[1263537]=0;D=c[(c[d+32>>2]|0)+20>>2]|0}if(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+16>>2]>>2]|0,D)|0)break;c[h>>2]=2;c[h+4>>2]=4;c[h+8>>2]=D;c[b>>2]=0;l=i;return}}}}}while(0);D=c[d+44>>2]|0;C=c[d+48>>2]|0;B=e+(C>>1)|0;if(!(C&1))E=D;else E=c[(c[B>>2]|0)+D>>2]|0;do if((g|0)<1){D=c[w>>2]|0;C=D+-1|0;if((D|0)>=1){e=c[d+16>>2]|0;A=(e|0)==0;if(A)F=0;else F=c[e+-4>>2]|0;if((D|0)<=(F|0)){if(A)G=0;else G=c[e+-4>>2]|0;do if((G|0)<(D|0)){if(A)H=0;else H=c[e+-4>>2]|0;if((H|0)<(D|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);I=0;break}else{a[1263537]=0;J=55;break}}else J=55;while(0);if((J|0)==55)I=e+(C*24|0)|0;__ZN7VariantC2ERKS_(o,I);break}}c[o>>2]=0}else __ZN7VariantC2ERKS_(o,c[f>>2]|0);while(0);c[n>>2]=__ZNK7Variantcv3RIDEv(o)|0;do if((g|0)<2){I=c[w>>2]|0;H=I+-1|0;G=I+-2|0;if((I|0)>=2){I=c[d+16>>2]|0;F=(I|0)==0;if(F)K=0;else K=c[I+-4>>2]|0;if((H|0)<=(K|0)){if(F)L=0;else L=c[I+-4>>2]|0;do if((L|0)<(H|0)){if(F)M=0;else M=c[I+-4>>2]|0;if((M|0)<(H|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);N=0;break}else{a[1263537]=0;J=72;break}}else J=72;while(0);if((J|0)==72)N=I+(G*24|0)|0;__ZN7VariantC2ERKS_(q,N);break}}c[q>>2]=0}else __ZN7VariantC2ERKS_(q,c[f+4>>2]|0);while(0);__ZNK7Variantcv11Transform2DEv(p,q);do if((g|0)<3){N=c[w>>2]|0;M=N+-2|0;L=N+-3|0;if((M|0)>=1){N=c[d+16>>2]|0;K=(N|0)==0;if(K)O=0;else O=c[N+-4>>2]|0;if((M|0)<=(O|0)){if(K)P=0;else P=c[N+-4>>2]|0;do if((P|0)<(M|0)){if(K)Q=0;else Q=c[N+-4>>2]|0;if((Q|0)<(M|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);R=0;break}else{a[1263537]=0;J=89;break}}else J=89;while(0);if((J|0)==89)R=N+(L*24|0)|0;__ZN7VariantC2ERKS_(s,R);break}}c[s>>2]=0}else __ZN7VariantC2ERKS_(s,c[f+8>>2]|0);while(0);__ZNK7Variantcv7Vector2Ev(r,s);do if((g|0)<4){R=c[w>>2]|0;Q=R+-3|0;P=R+-4|0;if((Q|0)>=1){R=c[d+16>>2]|0;O=(R|0)==0;if(O)S=0;else S=c[R+-4>>2]|0;if((Q|0)<=(S|0)){if(O)T=0;else T=c[R+-4>>2]|0;do if((T|0)<(Q|0)){if(O)U=0;else U=c[R+-4>>2]|0;if((U|0)<(Q|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);V=0;break}else{a[1263537]=0;J=106;break}}else J=106;while(0);if((J|0)==106)V=R+(P*24|0)|0;__ZN7VariantC2ERKS_(t,V);break}}c[t>>2]=0}else __ZN7VariantC2ERKS_(t,c[f+12>>2]|0);while(0);W=+__ZNK7VariantcvfEv(t);do if((g|0)<5){V=c[w>>2]|0;U=V+-4|0;T=V+-5|0;if((U|0)>=1){V=c[d+16>>2]|0;S=(V|0)==0;if(S)X=0;else X=c[V+-4>>2]|0;if((U|0)<=(X|0)){if(S)Y=0;else Y=c[V+-4>>2]|0;do if((Y|0)<(U|0)){if(S)Z=0;else Z=c[V+-4>>2]|0;if((Z|0)<(U|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);_=0;break}else{a[1263537]=0;J=123;break}}else J=123;while(0);if((J|0)==123)_=V+(T*24|0)|0;__ZN7VariantC2ERKS_(v,_);break}}c[v>>2]=0}else __ZN7VariantC2ERKS_(v,c[f+16>>2]|0);while(0);__ZN3RefI25Physics2DTestMotionResultEC2ERK7Variant(j,v);c[u>>2]=c[j>>2];c[j>>2]=c[n>>2];__ZN7VariantC2Eb(k,sj[E&3](B,j,p,r,W,u)|0);r=c[u>>2]|0;if((r|0?__ZN9Reference11unreferenceEv(r)|0:0)?(r=c[u>>2]|0,__Z17predelete_handlerP6Object(r)|0):0){gj[c[(c[r>>2]|0)+76>>2]&8191](r);__ZN6Memory11free_staticEPvb(r,0)}c[u>>2]=0;if(c[v>>2]|0)__ZN7Variant5clearEv(v);if(c[t>>2]|0)__ZN7Variant5clearEv(t);if(c[s>>2]|0)__ZN7Variant5clearEv(s);if(c[q>>2]|0)__ZN7Variant5clearEv(q);if(c[o>>2]|0)__ZN7Variant5clearEv(o);__ZN7VariantC2ERKS_(b,k);if(c[k>>2]|0)__ZN7Variant5clearEv(k);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,3581,1146558,0);c[b>>2]=0;l=i;return}function __ZN12MethodBind5RI15Physics2DServerb3RIDRK11Transform2DRK7Vector2fRK3RefI25Physics2DTestMotionResultEE7ptrcallEP6ObjectPPKvPv(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0.0;h=l;l=l+80|0;if((l|0)>=(m|0))ba(80);i=h+68|0;j=h+8|0;k=h+64|0;n=h+40|0;o=h;p=h+32|0;if(!d)q=0;else{r=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1236644)|0;q=r?d:0}d=c[b+44>>2]|0;r=c[b+48>>2]|0;b=q+(r>>1)|0;if(!(r&1))s=d;else s=c[(c[b>>2]|0)+d>>2]|0;c[k>>2]=c[c[e>>2]>>2];d=c[e+4>>2]|0;c[n>>2]=c[d>>2];c[n+4>>2]=c[d+4>>2];c[n+8>>2]=c[d+8>>2];c[n+12>>2]=c[d+12>>2];c[n+16>>2]=c[d+16>>2];c[n+20>>2]=c[d+20>>2];d=c[e+8>>2]|0;r=c[d+4>>2]|0;q=o;c[q>>2]=c[d>>2];c[q+4>>2]=r;t=+g[c[e+12>>2]>>2];__ZN7VariantC2EPK6Object(j,c[e+16>>2]|0);__ZN3RefI25Physics2DTestMotionResultEC2ERK7Variant(i,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[p>>2]=c[i>>2];c[i>>2]=c[k>>2];a[f>>0]=(sj[s&3](b,i,n,o,t,p)|0)&1;o=c[p>>2]|0;if(!o){l=h;return}if(!(__ZN9Reference11unreferenceEv(o)|0)){l=h;return}o=c[p>>2]|0;if(!(__Z17predelete_handlerP6Object(o)|0)){l=h;return}gj[c[(c[o>>2]|0)+76>>2]&8191](o);__ZN6Memory11free_staticEPvb(o,0);l=h;return}function __ZN12MethodBind5RI15Physics2DServerb3RIDRK11Transform2DRK7Vector2fRK3RefI25Physics2DTestMotionResultEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK12MethodBind5RI15Physics2DServerb3RIDRK11Transform2DRK7Vector2fRK3RefI25Physics2DTestMotionResultEE18_get_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case -1:{__ZN7VariantC2Eb(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;l=a;return f|0}case 0:{c[d>>2]=0;__ZN7VariantC2ERK3RID(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);f=b;l=a;return f|0}case 1:{b=d+4|0;c[b>>2]=0;c[b+4>>2]=0;c[b+8>>2]=0;c[b+12>>2]=0;c[b+16>>2]=0;g[d>>2]=1.0;g[d+12>>2]=1.0;__ZN7VariantC2ERK11Transform2D(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);f=b;l=a;return f|0}case 2:{g[d>>2]=0.0;g[d+4>>2]=0.0;__ZN7VariantC2ERK7Vector2(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);f=b;l=a;return f|0}case 3:{__ZN7VariantC2Ef(d,0.0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;l=a;return f|0}case 4:{f=__ZN7Variant12get_type_forIRK3RefI25Physics2DTestMotionResultEEENS_4TypeEv()|0;l=a;return f|0}default:{f=0;l=a;return f|0}}return 0}function __ZNK11MethodBind4I15Physics2DServer3RIDP6ObjectRK10StringNameRK7VariantE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return __ZNK11MethodBind4I15Physics2DServer3RIDP6ObjectRK10StringNameRK7VariantE18_get_argument_typeEi(a,b)|0}function __ZNK11MethodBind4I15Physics2DServer3RIDP6ObjectRK10StringNameRK7VariantE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1075251);l=a;return c[b>>2]|0}function __ZN11MethodBind4I15Physics2DServer3RIDP6ObjectRK10StringNameRK7VariantE4callES3_PPS8_iRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0;i=l;l=l+144|0;if((l|0)>=(m|0))ba(144);j=i+128|0;k=i+124|0;n=i+96|0;o=i+72|0;p=i+120|0;q=i+48|0;r=i+24|0;s=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236644)|0:0){c[h>>2]=0;a[1263537]=0;t=d+24|0;u=c[t>>2]|0;if((u|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=u;c[b>>2]=0;l=i;return}v=u-(c[d+20>>2]|0)|0;if((v|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=v;c[b>>2]=0;l=i;return}if((g|0)>0){if((u|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);w=0}else{a[1263537]=0;w=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,w)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=w;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[t>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);x=0}else{a[1263537]=0;x=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,x)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=x;c[b>>2]=0;l=i;return}if((g|0)>2){if((c[t>>2]|0)<2){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);y=0}else{a[1263537]=0;y=c[(c[d+32>>2]|0)+12>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+8>>2]>>2]|0,y)|0)){c[h>>2]=2;c[h+4>>2]=2;c[h+8>>2]=y;c[b>>2]=0;l=i;return}if((g|0)>3){if((c[t>>2]|0)<3){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);z=0}else{a[1263537]=0;z=c[(c[d+32>>2]|0)+16>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+12>>2]>>2]|0,z)|0)){c[h>>2]=2;c[h+4>>2]=3;c[h+8>>2]=z;c[b>>2]=0;l=i;return}}}}}z=c[d+44>>2]|0;y=c[d+48>>2]|0;x=e+(y>>1)|0;if(!(y&1))A=z;else A=c[(c[x>>2]|0)+z>>2]|0;do if((g|0)<1){z=c[t>>2]|0;y=z+-1|0;if((z|0)>=1){e=c[d+16>>2]|0;w=(e|0)==0;if(w)B=0;else B=c[e+-4>>2]|0;if((z|0)<=(B|0)){if(w)C=0;else C=c[e+-4>>2]|0;do if((C|0)<(z|0)){if(w)D=0;else D=c[e+-4>>2]|0;if((D|0)<(z|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);E=0;break}else{a[1263537]=0;F=49;break}}else F=49;while(0);if((F|0)==49)E=e+(y*24|0)|0;__ZN7VariantC2ERKS_(n,E);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f>>2]|0);while(0);c[k>>2]=__ZNK7Variantcv3RIDEv(n)|0;do if((g|0)<2){E=c[t>>2]|0;D=E+-1|0;C=E+-2|0;if((E|0)>=2){E=c[d+16>>2]|0;B=(E|0)==0;if(B)G=0;else G=c[E+-4>>2]|0;if((D|0)<=(G|0)){if(B)H=0;else H=c[E+-4>>2]|0;do if((H|0)<(D|0)){if(B)I=0;else I=c[E+-4>>2]|0;if((I|0)<(D|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);J=0;break}else{a[1263537]=0;F=66;break}}else F=66;while(0);if((F|0)==66)J=E+(C*24|0)|0;__ZN7VariantC2ERKS_(o,J);break}}c[o>>2]=0}else __ZN7VariantC2ERKS_(o,c[f+4>>2]|0);while(0);J=__ZNK7VariantcvP6ObjectEv(o)|0;do if((g|0)<3){I=c[t>>2]|0;H=I+-2|0;G=I+-3|0;if((H|0)>=1){I=c[d+16>>2]|0;D=(I|0)==0;if(D)K=0;else K=c[I+-4>>2]|0;if((H|0)<=(K|0)){if(D)L=0;else L=c[I+-4>>2]|0;do if((L|0)<(H|0)){if(D)M=0;else M=c[I+-4>>2]|0;if((M|0)<(H|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);N=0;break}else{a[1263537]=0;F=83;break}}else F=83;while(0);if((F|0)==83)N=I+(G*24|0)|0;__ZN7VariantC2ERKS_(q,N);break}}c[q>>2]=0}else __ZN7VariantC2ERKS_(q,c[f+8>>2]|0);while(0);c[p>>2]=__ZNK7Variantcv10StringNameEv(q)|0;do if((g|0)<4){N=c[t>>2]|0;M=N+-3|0;L=N+-4|0;if((M|0)>=1){N=c[d+16>>2]|0;K=(N|0)==0;if(K)O=0;else O=c[N+-4>>2]|0;if((M|0)<=(O|0)){if(K)P=0;else P=c[N+-4>>2]|0;do if((P|0)<(M|0)){if(K)Q=0;else Q=c[N+-4>>2]|0;if((Q|0)<(M|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);R=0;break}else{a[1263537]=0;F=100;break}}else F=100;while(0);if((F|0)==100)R=N+(L*24|0)|0;__ZN7VariantC2ERKS_(s,R);break}}c[s>>2]=0}else __ZN7VariantC2ERKS_(s,c[f+12>>2]|0);while(0);__ZN7VariantC2ERKS_(r,s);c[j>>2]=c[k>>2];Li[A&255](x,j,J,p,r);if(c[r>>2]|0)__ZN7Variant5clearEv(r);if(c[s>>2]|0)__ZN7Variant5clearEv(s);__ZN10StringNameD2Ev(p);if(c[q>>2]|0)__ZN7Variant5clearEv(q);if(c[o>>2]|0)__ZN7Variant5clearEv(o);if(c[n>>2]|0)__ZN7Variant5clearEv(n);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,2714,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind4I15Physics2DServer3RIDP6ObjectRK10StringNameRK7VariantE7ptrcallES3_PPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0;e=l;l=l+48|0;if((l|0)>=(m|0))ba(48);f=e+32|0;g=e+28|0;h=e+24|0;i=e;if(!b)j=0;else{k=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236644)|0;j=k?b:0}b=c[a+44>>2]|0;k=c[a+48>>2]|0;a=j+(k>>1)|0;if(!(k&1))n=b;else n=c[(c[a>>2]|0)+b>>2]|0;c[g>>2]=c[c[d>>2]>>2];b=c[d+4>>2]|0;__ZN10StringNameC2ERK6String(f,c[d+8>>2]|0);c[h>>2]=c[f>>2];__ZN7VariantC2ERKS_(i,c[d+12>>2]|0);c[f>>2]=c[g>>2];Li[n&255](a,f,b,h,i);if(!(c[i>>2]|0)){__ZN10StringNameD2Ev(h);l=e;return}__ZN7Variant5clearEv(i);__ZN10StringNameD2Ev(h);l=e;return}function __ZN11MethodBind4I15Physics2DServer3RIDP6ObjectRK10StringNameRK7VariantED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind4I15Physics2DServer3RIDP6ObjectRK10StringNameRK7VariantE18_get_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case 0:{c[d>>2]=0;__ZN7VariantC2ERK3RID(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);f=b;l=a;return f|0}case 1:{__ZN7VariantC2EPK6Object(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;l=a;return f|0}case 2:{__ZN10StringNameC2Ev(d);__ZN7VariantC2ERK10StringName(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);__ZN10StringNameD2Ev(d);f=b;l=a;return f|0}case 3:{c[d>>2]=0;__ZN7VariantC2ERKS_(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);if(c[d>>2]|0)__ZN7Variant5clearEv(d);f=b;l=a;return f|0}default:{f=0;l=a;return f|0}}return 0}function __ZNK13MethodBind1RCI15Physics2DServerf3RIDE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case -1:{__ZN7VariantC2Ef(d,0.0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;break}case 0:{c[d>>2]=0;__ZN7VariantC2ERK3RID(e,d);d=c[e>>2]|0;if(d|0)__ZN7Variant5clearEv(e);f=d;break}default:f=0}l=a;return f|0}function __ZNK13MethodBind1RCI15Physics2DServerf3RIDE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1075251);l=a;return c[b>>2]|0}function __ZN13MethodBind1RCI15Physics2DServerf3RIDE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0;i=l;l=l+64|0;if((l|0)>=(m|0))ba(64);j=i+52|0;k=i+24|0;n=i+48|0;o=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236644)|0:0){c[h>>2]=0;a[1263537]=0;p=d+24|0;q=c[p>>2]|0;if((q|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=q;c[b>>2]=0;l=i;return}r=q-(c[d+20>>2]|0)|0;if((r|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=r;c[b>>2]=0;l=i;return}if((g|0)>0){if((q|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);s=0}else{a[1263537]=0;s=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,s)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=s;c[b>>2]=0;l=i;return}}s=c[d+44>>2]|0;q=c[d+48>>2]|0;r=e+(q>>1)|0;if(!(q&1))t=s;else t=c[(c[r>>2]|0)+s>>2]|0;do if((g|0)<1){s=c[p>>2]|0;q=s+-1|0;if((s|0)>=1){e=c[d+16>>2]|0;u=(e|0)==0;if(u)v=0;else v=c[e+-4>>2]|0;if((s|0)<=(v|0)){if(u)w=0;else w=c[e+-4>>2]|0;do if((w|0)<(s|0)){if(u)x=0;else x=c[e+-4>>2]|0;if((x|0)<(s|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);y=0;break}else{a[1263537]=0;z=31;break}}else z=31;while(0);if((z|0)==31)y=e+(q*24|0)|0;__ZN7VariantC2ERKS_(o,y);break}}c[o>>2]=0}else __ZN7VariantC2ERKS_(o,c[f>>2]|0);while(0);c[n>>2]=__ZNK7Variantcv3RIDEv(o)|0;c[j>>2]=c[n>>2];__ZN7VariantC2Ef(k,+ii[t&127](r,j));if(c[o>>2]|0)__ZN7Variant5clearEv(o);__ZN7VariantC2ERKS_(b,k);if(c[k>>2]|0)__ZN7Variant5clearEv(k);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1217,1146558,0);c[b>>2]=0;l=i;return}function __ZN13MethodBind1RCI15Physics2DServerf3RIDE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0,j=0,k=0,n=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);h=f+4|0;i=f;if(!b)j=0;else{k=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236644)|0;j=k?b:0}b=c[a+44>>2]|0;k=c[a+48>>2]|0;a=j+(k>>1)|0;if(!(k&1))n=b;else n=c[(c[a>>2]|0)+b>>2]|0;c[i>>2]=c[c[d>>2]>>2];c[h>>2]=c[i>>2];g[e>>2]=+ii[n&127](a,h);l=f;return}function __ZN13MethodBind1RCI15Physics2DServerf3RIDED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind2I15Physics2DServer3RIDfE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case 0:{c[d>>2]=0;__ZN7VariantC2ERK3RID(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);f=b;break}case 1:{__ZN7VariantC2Ef(d,0.0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;break}default:f=0}l=a;return f|0}function __ZNK11MethodBind2I15Physics2DServer3RIDfE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1075251);l=a;return c[b>>2]|0}function __ZN11MethodBind2I15Physics2DServer3RIDfE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0.0;i=l;l=l+64|0;if((l|0)>=(m|0))ba(64);j=i+52|0;k=i+48|0;n=i+24|0;o=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236644)|0:0){c[h>>2]=0;a[1263537]=0;p=d+24|0;q=c[p>>2]|0;if((q|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=q;c[b>>2]=0;l=i;return}r=q-(c[d+20>>2]|0)|0;if((r|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=r;c[b>>2]=0;l=i;return}if((g|0)>0){if((q|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);s=0}else{a[1263537]=0;s=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,s)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=s;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[p>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);t=0}else{a[1263537]=0;t=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,t)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=t;c[b>>2]=0;l=i;return}}}t=c[d+44>>2]|0;s=c[d+48>>2]|0;q=e+(s>>1)|0;if(!(s&1))u=t;else u=c[(c[q>>2]|0)+t>>2]|0;do if((g|0)<1){t=c[p>>2]|0;s=t+-1|0;if((t|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)v=0;else v=c[e+-4>>2]|0;if((t|0)<=(v|0)){if(r)w=0;else w=c[e+-4>>2]|0;do if((w|0)<(t|0)){if(r)x=0;else x=c[e+-4>>2]|0;if((x|0)<(t|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);y=0;break}else{a[1263537]=0;z=37;break}}else z=37;while(0);if((z|0)==37)y=e+(s*24|0)|0;__ZN7VariantC2ERKS_(n,y);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f>>2]|0);while(0);c[k>>2]=__ZNK7Variantcv3RIDEv(n)|0;do if((g|0)<2){y=c[p>>2]|0;x=y+-1|0;w=y+-2|0;if((y|0)>=2){y=c[d+16>>2]|0;v=(y|0)==0;if(v)A=0;else A=c[y+-4>>2]|0;if((x|0)<=(A|0)){if(v)B=0;else B=c[y+-4>>2]|0;do if((B|0)<(x|0)){if(v)C=0;else C=c[y+-4>>2]|0;if((C|0)<(x|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);D=0;break}else{a[1263537]=0;z=54;break}}else z=54;while(0);if((z|0)==54)D=y+(w*24|0)|0;__ZN7VariantC2ERKS_(o,D);break}}c[o>>2]=0}else __ZN7VariantC2ERKS_(o,c[f+4>>2]|0);while(0);E=+__ZNK7VariantcvfEv(o);c[j>>2]=c[k>>2];dj[u&127](q,j,E);if(c[o>>2]|0)__ZN7Variant5clearEv(o);if(c[n>>2]|0)__ZN7Variant5clearEv(n);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1380,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind2I15Physics2DServer3RIDfE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0,j=0,k=0,n=0.0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e+4|0;h=e;if(!b)i=0;else{j=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236644)|0;i=j?b:0}b=c[a+44>>2]|0;j=c[a+48>>2]|0;a=i+(j>>1)|0;if(!(j&1))k=b;else k=c[(c[a>>2]|0)+b>>2]|0;c[h>>2]=c[c[d>>2]>>2];n=+g[c[d+4>>2]>>2];c[f>>2]=c[h>>2];dj[k&127](a,f,n);l=e;return}function __ZN11MethodBind2I15Physics2DServer3RIDfED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind1RCI15Physics2DServer7Vector23RIDE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;switch(b|0){case -1:{g[d>>2]=0.0;g[d+4>>2]=0.0;__ZN7VariantC2ERK7Vector2(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);f=b;l=a;return f|0}case 0:{c[d>>2]=0;__ZN7VariantC2ERK3RID(e,d);d=c[e>>2]|0;if(d|0)__ZN7Variant5clearEv(e);f=d;l=a;return f|0}default:{f=0;l=a;return f|0}}return 0}function __ZNK13MethodBind1RCI15Physics2DServer7Vector23RIDE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1075251);l=a;return c[b>>2]|0}function __ZN13MethodBind1RCI15Physics2DServer7Vector23RIDE4callEP6ObjectPPK7VariantiRNS6_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0;i=l;l=l+80|0;if((l|0)>=(m|0))ba(80);j=i+64|0;k=i+24|0;n=i+56|0;o=i+48|0;p=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236644)|0:0){c[h>>2]=0;a[1263537]=0;q=d+24|0;r=c[q>>2]|0;if((r|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=r;c[b>>2]=0;l=i;return}s=r-(c[d+20>>2]|0)|0;if((s|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=s;c[b>>2]=0;l=i;return}if((g|0)>0){if((r|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);t=0}else{a[1263537]=0;t=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,t)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=t;c[b>>2]=0;l=i;return}}t=c[d+44>>2]|0;r=c[d+48>>2]|0;s=e+(r>>1)|0;if(!(r&1))u=t;else u=c[(c[s>>2]|0)+t>>2]|0;do if((g|0)<1){t=c[q>>2]|0;r=t+-1|0;if((t|0)>=1){e=c[d+16>>2]|0;v=(e|0)==0;if(v)w=0;else w=c[e+-4>>2]|0;if((t|0)<=(w|0)){if(v)x=0;else x=c[e+-4>>2]|0;do if((x|0)<(t|0)){if(v)y=0;else y=c[e+-4>>2]|0;if((y|0)<(t|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);z=0;break}else{a[1263537]=0;A=31;break}}else A=31;while(0);if((A|0)==31)z=e+(r*24|0)|0;__ZN7VariantC2ERKS_(p,z);break}}c[p>>2]=0}else __ZN7VariantC2ERKS_(p,c[f>>2]|0);while(0);c[o>>2]=__ZNK7Variantcv3RIDEv(p)|0;c[j>>2]=c[o>>2];bj[u&4095](n,s,j);__ZN7VariantC2ERK7Vector2(k,n);if(c[p>>2]|0)__ZN7Variant5clearEv(p);__ZN7VariantC2ERKS_(b,k);if(c[k>>2]|0)__ZN7Variant5clearEv(k);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1217,1146558,0);c[b>>2]=0;l=i;return}function __ZN13MethodBind1RCI15Physics2DServer7Vector23RIDE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f+12|0;h=f;i=f+8|0;if(!b)j=0;else{k=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236644)|0;j=k?b:0}b=c[a+44>>2]|0;k=c[a+48>>2]|0;a=j+(k>>1)|0;if(!(k&1))n=b;else n=c[(c[a>>2]|0)+b>>2]|0;c[i>>2]=c[c[d>>2]>>2];c[g>>2]=c[i>>2];bj[n&4095](h,a,g);g=h;h=c[g+4>>2]|0;a=e;c[a>>2]=c[g>>2];c[a+4>>2]=h;l=f;return}function __ZN13MethodBind1RCI15Physics2DServer7Vector23RIDED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind2I15Physics2DServer3RIDRK7Vector2E18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;switch(b|0){case 0:{c[d>>2]=0;__ZN7VariantC2ERK3RID(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);f=b;l=a;return f|0}case 1:{g[d>>2]=0.0;g[d+4>>2]=0.0;__ZN7VariantC2ERK7Vector2(e,d);d=c[e>>2]|0;if(d|0)__ZN7Variant5clearEv(e);f=d;l=a;return f|0}default:{f=0;l=a;return f|0}}return 0}function __ZNK11MethodBind2I15Physics2DServer3RIDRK7Vector2E18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1075251);l=a;return c[b>>2]|0}function __ZN11MethodBind2I15Physics2DServer3RIDRK7Vector2E4callEP6ObjectPPK7VariantiRNS8_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0;i=l;l=l+64|0;if((l|0)>=(m|0))ba(64);j=i+60|0;k=i+56|0;n=i+24|0;o=i+48|0;p=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236644)|0:0){c[h>>2]=0;a[1263537]=0;q=d+24|0;r=c[q>>2]|0;if((r|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=r;c[b>>2]=0;l=i;return}s=r-(c[d+20>>2]|0)|0;if((s|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=s;c[b>>2]=0;l=i;return}if((g|0)>0){if((r|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);t=0}else{a[1263537]=0;t=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,t)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=t;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[q>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);u=0}else{a[1263537]=0;u=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,u)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=u;c[b>>2]=0;l=i;return}}}u=c[d+44>>2]|0;t=c[d+48>>2]|0;r=e+(t>>1)|0;if(!(t&1))v=u;else v=c[(c[r>>2]|0)+u>>2]|0;do if((g|0)<1){u=c[q>>2]|0;t=u+-1|0;if((u|0)>=1){e=c[d+16>>2]|0;s=(e|0)==0;if(s)w=0;else w=c[e+-4>>2]|0;if((u|0)<=(w|0)){if(s)x=0;else x=c[e+-4>>2]|0;do if((x|0)<(u|0)){if(s)y=0;else y=c[e+-4>>2]|0;if((y|0)<(u|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);z=0;break}else{a[1263537]=0;A=37;break}}else A=37;while(0);if((A|0)==37)z=e+(t*24|0)|0;__ZN7VariantC2ERKS_(n,z);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f>>2]|0);while(0);c[k>>2]=__ZNK7Variantcv3RIDEv(n)|0;do if((g|0)<2){z=c[q>>2]|0;y=z+-1|0;x=z+-2|0;if((z|0)>=2){z=c[d+16>>2]|0;w=(z|0)==0;if(w)B=0;else B=c[z+-4>>2]|0;if((y|0)<=(B|0)){if(w)C=0;else C=c[z+-4>>2]|0;do if((C|0)<(y|0)){if(w)D=0;else D=c[z+-4>>2]|0;if((D|0)<(y|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);E=0;break}else{a[1263537]=0;A=54;break}}else A=54;while(0);if((A|0)==54)E=z+(x*24|0)|0;__ZN7VariantC2ERKS_(p,E);break}}c[p>>2]=0}else __ZN7VariantC2ERKS_(p,c[f+4>>2]|0);while(0);__ZNK7Variantcv7Vector2Ev(o,p);c[j>>2]=c[k>>2];bj[v&4095](r,j,o);if(c[p>>2]|0)__ZN7Variant5clearEv(p);if(c[n>>2]|0)__ZN7Variant5clearEv(n);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1380,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind2I15Physics2DServer3RIDRK7Vector2E7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e+12|0;g=e+8|0;h=e;if(!b)i=0;else{j=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236644)|0;i=j?b:0}b=c[a+44>>2]|0;j=c[a+48>>2]|0;a=i+(j>>1)|0;if(!(j&1))k=b;else k=c[(c[a>>2]|0)+b>>2]|0;c[g>>2]=c[c[d>>2]>>2];b=c[d+4>>2]|0;d=c[b+4>>2]|0;j=h;c[j>>2]=c[b>>2];c[j+4>>2]=d;c[f>>2]=c[g>>2];bj[k&4095](a,f,h);l=e;return}function __ZN11MethodBind2I15Physics2DServer3RIDRK7Vector2ED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind3I15Physics2DServer3RIDRK7Vector2S4_E18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return __ZNK11MethodBind3I15Physics2DServer3RIDRK7Vector2S4_E18_get_argument_typeEi(a,b)|0}function __ZNK11MethodBind3I15Physics2DServer3RIDRK7Vector2S4_E18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1075251);l=a;return c[b>>2]|0}function __ZN11MethodBind3I15Physics2DServer3RIDRK7Vector2S4_E4callEP6ObjectPPK7VariantiRNS8_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0;i=l;l=l+96|0;if((l|0)>=(m|0))ba(96);j=i+92|0;k=i+88|0;n=i+48|0;o=i+80|0;p=i+24|0;q=i+72|0;r=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236644)|0:0){c[h>>2]=0;a[1263537]=0;s=d+24|0;t=c[s>>2]|0;if((t|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=t;c[b>>2]=0;l=i;return}u=t-(c[d+20>>2]|0)|0;if((u|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=u;c[b>>2]=0;l=i;return}if((g|0)>0){if((t|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);v=0}else{a[1263537]=0;v=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,v)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=v;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[s>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);w=0}else{a[1263537]=0;w=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,w)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=w;c[b>>2]=0;l=i;return}if((g|0)>2){if((c[s>>2]|0)<2){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);x=0}else{a[1263537]=0;x=c[(c[d+32>>2]|0)+12>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+8>>2]>>2]|0,x)|0)){c[h>>2]=2;c[h+4>>2]=2;c[h+8>>2]=x;c[b>>2]=0;l=i;return}}}}x=c[d+44>>2]|0;w=c[d+48>>2]|0;v=e+(w>>1)|0;if(!(w&1))y=x;else y=c[(c[v>>2]|0)+x>>2]|0;do if((g|0)<1){x=c[s>>2]|0;w=x+-1|0;if((x|0)>=1){e=c[d+16>>2]|0;t=(e|0)==0;if(t)z=0;else z=c[e+-4>>2]|0;if((x|0)<=(z|0)){if(t)A=0;else A=c[e+-4>>2]|0;do if((A|0)<(x|0)){if(t)B=0;else B=c[e+-4>>2]|0;if((B|0)<(x|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);C=0;break}else{a[1263537]=0;D=43;break}}else D=43;while(0);if((D|0)==43)C=e+(w*24|0)|0;__ZN7VariantC2ERKS_(n,C);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f>>2]|0);while(0);c[k>>2]=__ZNK7Variantcv3RIDEv(n)|0;do if((g|0)<2){C=c[s>>2]|0;B=C+-1|0;A=C+-2|0;if((C|0)>=2){C=c[d+16>>2]|0;z=(C|0)==0;if(z)E=0;else E=c[C+-4>>2]|0;if((B|0)<=(E|0)){if(z)F=0;else F=c[C+-4>>2]|0;do if((F|0)<(B|0)){if(z)G=0;else G=c[C+-4>>2]|0;if((G|0)<(B|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);H=0;break}else{a[1263537]=0;D=60;break}}else D=60;while(0);if((D|0)==60)H=C+(A*24|0)|0;__ZN7VariantC2ERKS_(p,H);break}}c[p>>2]=0}else __ZN7VariantC2ERKS_(p,c[f+4>>2]|0);while(0);__ZNK7Variantcv7Vector2Ev(o,p);do if((g|0)<3){H=c[s>>2]|0;G=H+-2|0;F=H+-3|0;if((G|0)>=1){H=c[d+16>>2]|0;E=(H|0)==0;if(E)I=0;else I=c[H+-4>>2]|0;if((G|0)<=(I|0)){if(E)J=0;else J=c[H+-4>>2]|0;do if((J|0)<(G|0)){if(E)K=0;else K=c[H+-4>>2]|0;if((K|0)<(G|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);L=0;break}else{a[1263537]=0;D=77;break}}else D=77;while(0);if((D|0)==77)L=H+(F*24|0)|0;__ZN7VariantC2ERKS_(r,L);break}}c[r>>2]=0}else __ZN7VariantC2ERKS_(r,c[f+8>>2]|0);while(0);__ZNK7Variantcv7Vector2Ev(q,r);c[j>>2]=c[k>>2];Ki[y&4095](v,j,o,q);if(c[r>>2]|0)__ZN7Variant5clearEv(r);if(c[p>>2]|0)__ZN7Variant5clearEv(p);if(c[n>>2]|0)__ZN7Variant5clearEv(n);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,2039,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind3I15Physics2DServer3RIDRK7Vector2S4_E7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+20|0;g=e+16|0;h=e+8|0;i=e;if(!b)j=0;else{k=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236644)|0;j=k?b:0}b=c[a+44>>2]|0;k=c[a+48>>2]|0;a=j+(k>>1)|0;if(!(k&1))n=b;else n=c[(c[a>>2]|0)+b>>2]|0;c[g>>2]=c[c[d>>2]>>2];b=c[d+4>>2]|0;k=c[b+4>>2]|0;j=h;c[j>>2]=c[b>>2];c[j+4>>2]=k;k=c[d+8>>2]|0;d=c[k+4>>2]|0;j=i;c[j>>2]=c[k>>2];c[j+4>>2]=d;c[f>>2]=c[g>>2];Ki[n&4095](a,f,h,i);l=e;return}function __ZN11MethodBind3I15Physics2DServer3RIDRK7Vector2S4_ED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind3I15Physics2DServer3RIDRK7Vector2S4_E18_get_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;switch(b|0){case 0:{c[d>>2]=0;__ZN7VariantC2ERK3RID(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);f=b;l=a;return f|0}case 1:{g[d>>2]=0.0;g[d+4>>2]=0.0;__ZN7VariantC2ERK7Vector2(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);f=b;l=a;return f|0}case 2:{g[d>>2]=0.0;g[d+4>>2]=0.0;__ZN7VariantC2ERK7Vector2(e,d);d=c[e>>2]|0;if(d|0)__ZN7Variant5clearEv(e);f=d;l=a;return f|0}default:{f=0;l=a;return f|0}}return 0}function __ZNK13MethodBind2RCI15Physics2DServer7Variant3RIDNS0_9BodyStateEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return __ZNK13MethodBind2RCI15Physics2DServer7Variant3RIDNS0_9BodyStateEE18_get_argument_typeEi(a,b)|0}function __ZNK13MethodBind2RCI15Physics2DServer7Variant3RIDNS0_9BodyStateEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1075251);l=a;return c[b>>2]|0}function __ZN13MethodBind2RCI15Physics2DServer7Variant3RIDNS0_9BodyStateEE4callEP6ObjectPPKS1_iRNS1_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0;i=l;l=l+80|0;if((l|0)>=(m|0))ba(80);j=i+76|0;k=i+48|0;n=i+72|0;o=i+24|0;p=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236644)|0:0){c[h>>2]=0;a[1263537]=0;q=d+24|0;r=c[q>>2]|0;if((r|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=r;c[b>>2]=0;l=i;return}s=r-(c[d+20>>2]|0)|0;if((s|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=s;c[b>>2]=0;l=i;return}if((g|0)>0){if((r|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);t=0}else{a[1263537]=0;t=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,t)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=t;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[q>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);u=0}else{a[1263537]=0;u=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,u)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=u;c[b>>2]=0;l=i;return}}}u=c[d+44>>2]|0;t=c[d+48>>2]|0;r=e+(t>>1)|0;if(!(t&1))v=u;else v=c[(c[r>>2]|0)+u>>2]|0;do if((g|0)<1){u=c[q>>2]|0;t=u+-1|0;if((u|0)>=1){e=c[d+16>>2]|0;s=(e|0)==0;if(s)w=0;else w=c[e+-4>>2]|0;if((u|0)<=(w|0)){if(s)x=0;else x=c[e+-4>>2]|0;do if((x|0)<(u|0)){if(s)y=0;else y=c[e+-4>>2]|0;if((y|0)<(u|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);z=0;break}else{a[1263537]=0;A=37;break}}else A=37;while(0);if((A|0)==37)z=e+(t*24|0)|0;__ZN7VariantC2ERKS_(o,z);break}}c[o>>2]=0}else __ZN7VariantC2ERKS_(o,c[f>>2]|0);while(0);c[n>>2]=__ZNK7Variantcv3RIDEv(o)|0;do if((g|0)<2){z=c[q>>2]|0;y=z+-1|0;x=z+-2|0;if((z|0)>=2){z=c[d+16>>2]|0;w=(z|0)==0;if(w)B=0;else B=c[z+-4>>2]|0;if((y|0)<=(B|0)){if(w)C=0;else C=c[z+-4>>2]|0;do if((C|0)<(y|0)){if(w)D=0;else D=c[z+-4>>2]|0;if((D|0)<(y|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);E=0;break}else{a[1263537]=0;A=54;break}}else A=54;while(0);if((A|0)==54)E=z+(x*24|0)|0;__ZN7VariantC2ERKS_(p,E);break}}c[p>>2]=0}else __ZN7VariantC2ERKS_(p,c[f+4>>2]|0);while(0);f=__ZNK7VariantcviEv(p)|0;c[j>>2]=c[n>>2];Ki[v&4095](k,r,j,f);if(c[p>>2]|0)__ZN7Variant5clearEv(p);if(c[o>>2]|0)__ZN7Variant5clearEv(o);__ZN7VariantC2ERKS_(b,k);if(c[k>>2]|0)__ZN7Variant5clearEv(k);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1872,1146558,0);c[b>>2]=0;l=i;return}function __ZN13MethodBind2RCI15Physics2DServer7Variant3RIDNS0_9BodyStateEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);g=f+28|0;h=f;i=f+24|0;if(!b)j=0;else{k=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236644)|0;j=k?b:0}b=c[a+44>>2]|0;k=c[a+48>>2]|0;a=j+(k>>1)|0;if(!(k&1))n=b;else n=c[(c[a>>2]|0)+b>>2]|0;c[i>>2]=c[c[d>>2]>>2];b=c[c[d+4>>2]>>2]|0;c[g>>2]=c[i>>2];Ki[n&4095](h,a,g,b);__ZN7VariantaSERKS_(e,h);if(!(c[h>>2]|0)){l=f;return}__ZN7Variant5clearEv(h);l=f;return}function __ZN13MethodBind2RCI15Physics2DServer7Variant3RIDNS0_9BodyStateEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind2RCI15Physics2DServer7Variant3RIDNS0_9BodyStateEE18_get_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case -1:{c[d>>2]=0;__ZN7VariantC2ERKS_(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);if(c[d>>2]|0)__ZN7Variant5clearEv(d);f=b;break}case 0:{c[d>>2]=0;__ZN7VariantC2ERK3RID(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);f=b;break}case 1:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;break}default:f=0}l=a;return f|0}function __ZNK11MethodBind3I15Physics2DServer3RIDNS0_9BodyStateERK7VariantE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return __ZNK11MethodBind3I15Physics2DServer3RIDNS0_9BodyStateERK7VariantE18_get_argument_typeEi(a,b)|0}function __ZNK11MethodBind3I15Physics2DServer3RIDNS0_9BodyStateERK7VariantE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1075251);l=a;return c[b>>2]|0}function __ZN11MethodBind3I15Physics2DServer3RIDNS0_9BodyStateERK7VariantE4callEP6ObjectPPS4_iRNS3_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0;i=l;l=l+112|0;if((l|0)>=(m|0))ba(112);j=i+100|0;k=i+96|0;n=i+72|0;o=i+48|0;p=i+24|0;q=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236644)|0:0){c[h>>2]=0;a[1263537]=0;r=d+24|0;s=c[r>>2]|0;if((s|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=s;c[b>>2]=0;l=i;return}t=s-(c[d+20>>2]|0)|0;if((t|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=t;c[b>>2]=0;l=i;return}if((g|0)>0){if((s|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);u=0}else{a[1263537]=0;u=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,u)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=u;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[r>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);v=0}else{a[1263537]=0;v=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,v)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=v;c[b>>2]=0;l=i;return}if((g|0)>2){if((c[r>>2]|0)<2){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);w=0}else{a[1263537]=0;w=c[(c[d+32>>2]|0)+12>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+8>>2]>>2]|0,w)|0)){c[h>>2]=2;c[h+4>>2]=2;c[h+8>>2]=w;c[b>>2]=0;l=i;return}}}}w=c[d+44>>2]|0;v=c[d+48>>2]|0;u=e+(v>>1)|0;if(!(v&1))x=w;else x=c[(c[u>>2]|0)+w>>2]|0;do if((g|0)<1){w=c[r>>2]|0;v=w+-1|0;if((w|0)>=1){e=c[d+16>>2]|0;s=(e|0)==0;if(s)y=0;else y=c[e+-4>>2]|0;if((w|0)<=(y|0)){if(s)z=0;else z=c[e+-4>>2]|0;do if((z|0)<(w|0)){if(s)A=0;else A=c[e+-4>>2]|0;if((A|0)<(w|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);B=0;break}else{a[1263537]=0;C=43;break}}else C=43;while(0);if((C|0)==43)B=e+(v*24|0)|0;__ZN7VariantC2ERKS_(n,B);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f>>2]|0);while(0);c[k>>2]=__ZNK7Variantcv3RIDEv(n)|0;do if((g|0)<2){B=c[r>>2]|0;A=B+-1|0;z=B+-2|0;if((B|0)>=2){B=c[d+16>>2]|0;y=(B|0)==0;if(y)D=0;else D=c[B+-4>>2]|0;if((A|0)<=(D|0)){if(y)E=0;else E=c[B+-4>>2]|0;do if((E|0)<(A|0)){if(y)F=0;else F=c[B+-4>>2]|0;if((F|0)<(A|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);G=0;break}else{a[1263537]=0;C=60;break}}else C=60;while(0);if((C|0)==60)G=B+(z*24|0)|0;__ZN7VariantC2ERKS_(o,G);break}}c[o>>2]=0}else __ZN7VariantC2ERKS_(o,c[f+4>>2]|0);while(0);G=__ZNK7VariantcviEv(o)|0;do if((g|0)<3){F=c[r>>2]|0;E=F+-2|0;D=F+-3|0;if((E|0)>=1){F=c[d+16>>2]|0;A=(F|0)==0;if(A)H=0;else H=c[F+-4>>2]|0;if((E|0)<=(H|0)){if(A)I=0;else I=c[F+-4>>2]|0;do if((I|0)<(E|0)){if(A)J=0;else J=c[F+-4>>2]|0;if((J|0)<(E|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);K=0;break}else{a[1263537]=0;C=77;break}}else C=77;while(0);if((C|0)==77)K=F+(D*24|0)|0;__ZN7VariantC2ERKS_(q,K);break}}c[q>>2]=0}else __ZN7VariantC2ERKS_(q,c[f+8>>2]|0);while(0);__ZN7VariantC2ERKS_(p,q);c[j>>2]=c[k>>2];Ki[x&4095](u,j,G,p);if(c[p>>2]|0)__ZN7Variant5clearEv(p);if(c[q>>2]|0)__ZN7Variant5clearEv(q);if(c[o>>2]|0)__ZN7Variant5clearEv(o);if(c[n>>2]|0)__ZN7Variant5clearEv(n);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,2039,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind3I15Physics2DServer3RIDNS0_9BodyStateERK7VariantE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+28|0;g=e+24|0;h=e;if(!b)i=0;else{j=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236644)|0;i=j?b:0}b=c[a+44>>2]|0;j=c[a+48>>2]|0;a=i+(j>>1)|0;if(!(j&1))k=b;else k=c[(c[a>>2]|0)+b>>2]|0;c[g>>2]=c[c[d>>2]>>2];b=c[c[d+4>>2]>>2]|0;__ZN7VariantC2ERKS_(h,c[d+8>>2]|0);c[f>>2]=c[g>>2];Ki[k&4095](a,f,b,h);if(!(c[h>>2]|0)){l=e;return}__ZN7Variant5clearEv(h);l=e;return}function __ZN11MethodBind3I15Physics2DServer3RIDNS0_9BodyStateERK7VariantED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind3I15Physics2DServer3RIDNS0_9BodyStateERK7VariantE18_get_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case 0:{c[d>>2]=0;__ZN7VariantC2ERK3RID(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);f=b;break}case 1:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;break}case 2:{c[d>>2]=0;__ZN7VariantC2ERKS_(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);if(c[d>>2]|0)__ZN7Variant5clearEv(d);f=b;break}default:f=0}l=a;return f|0}function __ZNK13MethodBind2RCI15Physics2DServerf3RIDNS0_13BodyParameterEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return __ZNK13MethodBind2RCI15Physics2DServerf3RIDNS0_13BodyParameterEE18_get_argument_typeEi(a,b)|0}function __ZNK13MethodBind2RCI15Physics2DServerf3RIDNS0_13BodyParameterEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1075251);l=a;return c[b>>2]|0}function __ZN13MethodBind2RCI15Physics2DServerf3RIDNS0_13BodyParameterEE4callEP6ObjectPPK7VariantiRNS6_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0;i=l;l=l+80|0;if((l|0)>=(m|0))ba(80);j=i+76|0;k=i+48|0;n=i+72|0;o=i+24|0;p=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236644)|0:0){c[h>>2]=0;a[1263537]=0;q=d+24|0;r=c[q>>2]|0;if((r|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=r;c[b>>2]=0;l=i;return}s=r-(c[d+20>>2]|0)|0;if((s|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=s;c[b>>2]=0;l=i;return}if((g|0)>0){if((r|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);t=0}else{a[1263537]=0;t=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,t)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=t;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[q>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);u=0}else{a[1263537]=0;u=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,u)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=u;c[b>>2]=0;l=i;return}}}u=c[d+44>>2]|0;t=c[d+48>>2]|0;r=e+(t>>1)|0;if(!(t&1))v=u;else v=c[(c[r>>2]|0)+u>>2]|0;do if((g|0)<1){u=c[q>>2]|0;t=u+-1|0;if((u|0)>=1){e=c[d+16>>2]|0;s=(e|0)==0;if(s)w=0;else w=c[e+-4>>2]|0;if((u|0)<=(w|0)){if(s)x=0;else x=c[e+-4>>2]|0;do if((x|0)<(u|0)){if(s)y=0;else y=c[e+-4>>2]|0;if((y|0)<(u|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);z=0;break}else{a[1263537]=0;A=37;break}}else A=37;while(0);if((A|0)==37)z=e+(t*24|0)|0;__ZN7VariantC2ERKS_(o,z);break}}c[o>>2]=0}else __ZN7VariantC2ERKS_(o,c[f>>2]|0);while(0);c[n>>2]=__ZNK7Variantcv3RIDEv(o)|0;do if((g|0)<2){z=c[q>>2]|0;y=z+-1|0;x=z+-2|0;if((z|0)>=2){z=c[d+16>>2]|0;w=(z|0)==0;if(w)B=0;else B=c[z+-4>>2]|0;if((y|0)<=(B|0)){if(w)C=0;else C=c[z+-4>>2]|0;do if((C|0)<(y|0)){if(w)D=0;else D=c[z+-4>>2]|0;if((D|0)<(y|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);E=0;break}else{a[1263537]=0;A=54;break}}else A=54;while(0);if((A|0)==54)E=z+(x*24|0)|0;__ZN7VariantC2ERKS_(p,E);break}}c[p>>2]=0}else __ZN7VariantC2ERKS_(p,c[f+4>>2]|0);while(0);f=__ZNK7VariantcviEv(p)|0;c[j>>2]=c[n>>2];__ZN7VariantC2Ef(k,+Ai[v&31](r,j,f));if(c[p>>2]|0)__ZN7Variant5clearEv(p);if(c[o>>2]|0)__ZN7Variant5clearEv(o);__ZN7VariantC2ERKS_(b,k);if(c[k>>2]|0)__ZN7Variant5clearEv(k);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1872,1146558,0);c[b>>2]=0;l=i;return}function __ZN13MethodBind2RCI15Physics2DServerf3RIDNS0_13BodyParameterEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0,j=0,k=0,n=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);h=f+4|0;i=f;if(!b)j=0;else{k=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236644)|0;j=k?b:0}b=c[a+44>>2]|0;k=c[a+48>>2]|0;a=j+(k>>1)|0;if(!(k&1))n=b;else n=c[(c[a>>2]|0)+b>>2]|0;c[i>>2]=c[c[d>>2]>>2];b=c[c[d+4>>2]>>2]|0;c[h>>2]=c[i>>2];g[e>>2]=+Ai[n&31](a,h,b);l=f;return}function __ZN13MethodBind2RCI15Physics2DServerf3RIDNS0_13BodyParameterEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind2RCI15Physics2DServerf3RIDNS0_13BodyParameterEE18_get_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case -1:{__ZN7VariantC2Ef(d,0.0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;break}case 0:{c[d>>2]=0;__ZN7VariantC2ERK3RID(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);f=b;break}case 1:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;break}default:f=0}l=a;return f|0}function __ZNK11MethodBind3I15Physics2DServer3RIDNS0_13BodyParameterEfE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return __ZNK11MethodBind3I15Physics2DServer3RIDNS0_13BodyParameterEfE18_get_argument_typeEi(a,b)|0}function __ZNK11MethodBind3I15Physics2DServer3RIDNS0_13BodyParameterEfE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1075251);l=a;return c[b>>2]|0}function __ZN11MethodBind3I15Physics2DServer3RIDNS0_13BodyParameterEfE4callEP6ObjectPPK7VariantiRNS6_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0.0;i=l;l=l+80|0;if((l|0)>=(m|0))ba(80);j=i+76|0;k=i+72|0;n=i+48|0;o=i+24|0;p=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236644)|0:0){c[h>>2]=0;a[1263537]=0;q=d+24|0;r=c[q>>2]|0;if((r|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=r;c[b>>2]=0;l=i;return}s=r-(c[d+20>>2]|0)|0;if((s|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=s;c[b>>2]=0;l=i;return}if((g|0)>0){if((r|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);t=0}else{a[1263537]=0;t=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,t)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=t;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[q>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);u=0}else{a[1263537]=0;u=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,u)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=u;c[b>>2]=0;l=i;return}if((g|0)>2){if((c[q>>2]|0)<2){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);v=0}else{a[1263537]=0;v=c[(c[d+32>>2]|0)+12>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+8>>2]>>2]|0,v)|0)){c[h>>2]=2;c[h+4>>2]=2;c[h+8>>2]=v;c[b>>2]=0;l=i;return}}}}v=c[d+44>>2]|0;u=c[d+48>>2]|0;t=e+(u>>1)|0;if(!(u&1))w=v;else w=c[(c[t>>2]|0)+v>>2]|0;do if((g|0)<1){v=c[q>>2]|0;u=v+-1|0;if((v|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)x=0;else x=c[e+-4>>2]|0;if((v|0)<=(x|0)){if(r)y=0;else y=c[e+-4>>2]|0;do if((y|0)<(v|0)){if(r)z=0;else z=c[e+-4>>2]|0;if((z|0)<(v|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);A=0;break}else{a[1263537]=0;B=43;break}}else B=43;while(0);if((B|0)==43)A=e+(u*24|0)|0;__ZN7VariantC2ERKS_(n,A);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f>>2]|0);while(0);c[k>>2]=__ZNK7Variantcv3RIDEv(n)|0;do if((g|0)<2){A=c[q>>2]|0;z=A+-1|0;y=A+-2|0;if((A|0)>=2){A=c[d+16>>2]|0;x=(A|0)==0;if(x)C=0;else C=c[A+-4>>2]|0;if((z|0)<=(C|0)){if(x)D=0;else D=c[A+-4>>2]|0;do if((D|0)<(z|0)){if(x)E=0;else E=c[A+-4>>2]|0;if((E|0)<(z|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);F=0;break}else{a[1263537]=0;B=60;break}}else B=60;while(0);if((B|0)==60)F=A+(y*24|0)|0;__ZN7VariantC2ERKS_(o,F);break}}c[o>>2]=0}else __ZN7VariantC2ERKS_(o,c[f+4>>2]|0);while(0);F=__ZNK7VariantcviEv(o)|0;do if((g|0)<3){E=c[q>>2]|0;D=E+-2|0;C=E+-3|0;if((D|0)>=1){E=c[d+16>>2]|0;z=(E|0)==0;if(z)G=0;else G=c[E+-4>>2]|0;if((D|0)<=(G|0)){if(z)H=0;else H=c[E+-4>>2]|0;do if((H|0)<(D|0)){if(z)I=0;else I=c[E+-4>>2]|0;if((I|0)<(D|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);J=0;break}else{a[1263537]=0;B=77;break}}else B=77;while(0);if((B|0)==77)J=E+(C*24|0)|0;__ZN7VariantC2ERKS_(p,J);break}}c[p>>2]=0}else __ZN7VariantC2ERKS_(p,c[f+8>>2]|0);while(0);K=+__ZNK7VariantcvfEv(p);c[j>>2]=c[k>>2];Gi[w&31](t,j,F,K);if(c[p>>2]|0)__ZN7Variant5clearEv(p);if(c[o>>2]|0)__ZN7Variant5clearEv(o);if(c[n>>2]|0)__ZN7Variant5clearEv(n);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,2039,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind3I15Physics2DServer3RIDNS0_13BodyParameterEfE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0,j=0,k=0,n=0.0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e+4|0;h=e;if(!b)i=0;else{j=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236644)|0;i=j?b:0}b=c[a+44>>2]|0;j=c[a+48>>2]|0;a=i+(j>>1)|0;if(!(j&1))k=b;else k=c[(c[a>>2]|0)+b>>2]|0;c[h>>2]=c[c[d>>2]>>2];b=c[c[d+4>>2]>>2]|0;n=+g[c[d+8>>2]>>2];c[f>>2]=c[h>>2];Gi[k&31](a,f,b,n);l=e;return}function __ZN11MethodBind3I15Physics2DServer3RIDNS0_13BodyParameterEfED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind3I15Physics2DServer3RIDNS0_13BodyParameterEfE18_get_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case 0:{c[d>>2]=0;__ZN7VariantC2ERK3RID(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);f=b;break}case 1:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;break}case 2:{__ZN7VariantC2Ef(d,0.0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;break}default:f=0}l=a;return f|0}function __ZNK13MethodBind1RCI15Physics2DServerNS0_7CCDModeE3RIDE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case -1:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;break}case 0:{c[d>>2]=0;__ZN7VariantC2ERK3RID(e,d);d=c[e>>2]|0;if(d|0)__ZN7Variant5clearEv(e);f=d;break}default:f=0}l=a;return f|0}function __ZNK13MethodBind1RCI15Physics2DServerNS0_7CCDModeE3RIDE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1075251);l=a;return c[b>>2]|0}function __ZN13MethodBind1RCI15Physics2DServerNS0_7CCDModeE3RIDE4callEP6ObjectPPK7VariantiRNS6_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0;i=l;l=l+64|0;if((l|0)>=(m|0))ba(64);j=i+52|0;k=i+24|0;n=i+48|0;o=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236644)|0:0){c[h>>2]=0;a[1263537]=0;p=d+24|0;q=c[p>>2]|0;if((q|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=q;c[b>>2]=0;l=i;return}r=q-(c[d+20>>2]|0)|0;if((r|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=r;c[b>>2]=0;l=i;return}if((g|0)>0){if((q|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);s=0}else{a[1263537]=0;s=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,s)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=s;c[b>>2]=0;l=i;return}}s=c[d+44>>2]|0;q=c[d+48>>2]|0;r=e+(q>>1)|0;if(!(q&1))t=s;else t=c[(c[r>>2]|0)+s>>2]|0;do if((g|0)<1){s=c[p>>2]|0;q=s+-1|0;if((s|0)>=1){e=c[d+16>>2]|0;u=(e|0)==0;if(u)v=0;else v=c[e+-4>>2]|0;if((s|0)<=(v|0)){if(u)w=0;else w=c[e+-4>>2]|0;do if((w|0)<(s|0)){if(u)x=0;else x=c[e+-4>>2]|0;if((x|0)<(s|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);y=0;break}else{a[1263537]=0;z=31;break}}else z=31;while(0);if((z|0)==31)y=e+(q*24|0)|0;__ZN7VariantC2ERKS_(o,y);break}}c[o>>2]=0}else __ZN7VariantC2ERKS_(o,c[f>>2]|0);while(0);c[n>>2]=__ZNK7Variantcv3RIDEv(o)|0;c[j>>2]=c[n>>2];__ZN7VariantC2Ei(k,$i[t&8191](r,j)|0);if(c[o>>2]|0)__ZN7Variant5clearEv(o);__ZN7VariantC2ERKS_(b,k);if(c[k>>2]|0)__ZN7Variant5clearEv(k);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1217,1146558,0);c[b>>2]=0;l=i;return}function __ZN13MethodBind1RCI15Physics2DServerNS0_7CCDModeE3RIDE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f+4|0;h=f;if(!b)i=0;else{j=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236644)|0;i=j?b:0}b=c[a+44>>2]|0;j=c[a+48>>2]|0;a=i+(j>>1)|0;if(!(j&1))k=b;else k=c[(c[a>>2]|0)+b>>2]|0;c[h>>2]=c[c[d>>2]>>2];c[g>>2]=c[h>>2];c[e>>2]=$i[k&8191](a,g)|0;l=f;return}function __ZN13MethodBind1RCI15Physics2DServerNS0_7CCDModeE3RIDED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind2I15Physics2DServer3RIDNS0_7CCDModeEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case 0:{c[d>>2]=0;__ZN7VariantC2ERK3RID(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);f=b;break}case 1:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;break}default:f=0}l=a;return f|0}function __ZNK11MethodBind2I15Physics2DServer3RIDNS0_7CCDModeEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1075251);l=a;return c[b>>2]|0}function __ZN11MethodBind2I15Physics2DServer3RIDNS0_7CCDModeEE4callEP6ObjectPPK7VariantiRNS6_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0;i=l;l=l+64|0;if((l|0)>=(m|0))ba(64);j=i+52|0;k=i+48|0;n=i+24|0;o=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236644)|0:0){c[h>>2]=0;a[1263537]=0;p=d+24|0;q=c[p>>2]|0;if((q|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=q;c[b>>2]=0;l=i;return}r=q-(c[d+20>>2]|0)|0;if((r|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=r;c[b>>2]=0;l=i;return}if((g|0)>0){if((q|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);s=0}else{a[1263537]=0;s=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,s)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=s;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[p>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);t=0}else{a[1263537]=0;t=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,t)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=t;c[b>>2]=0;l=i;return}}}t=c[d+44>>2]|0;s=c[d+48>>2]|0;q=e+(s>>1)|0;if(!(s&1))u=t;else u=c[(c[q>>2]|0)+t>>2]|0;do if((g|0)<1){t=c[p>>2]|0;s=t+-1|0;if((t|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)v=0;else v=c[e+-4>>2]|0;if((t|0)<=(v|0)){if(r)w=0;else w=c[e+-4>>2]|0;do if((w|0)<(t|0)){if(r)x=0;else x=c[e+-4>>2]|0;if((x|0)<(t|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);y=0;break}else{a[1263537]=0;z=37;break}}else z=37;while(0);if((z|0)==37)y=e+(s*24|0)|0;__ZN7VariantC2ERKS_(n,y);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f>>2]|0);while(0);c[k>>2]=__ZNK7Variantcv3RIDEv(n)|0;do if((g|0)<2){y=c[p>>2]|0;x=y+-1|0;w=y+-2|0;if((y|0)>=2){y=c[d+16>>2]|0;v=(y|0)==0;if(v)A=0;else A=c[y+-4>>2]|0;if((x|0)<=(A|0)){if(v)B=0;else B=c[y+-4>>2]|0;do if((B|0)<(x|0)){if(v)C=0;else C=c[y+-4>>2]|0;if((C|0)<(x|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);D=0;break}else{a[1263537]=0;z=54;break}}else z=54;while(0);if((z|0)==54)D=y+(w*24|0)|0;__ZN7VariantC2ERKS_(o,D);break}}c[o>>2]=0}else __ZN7VariantC2ERKS_(o,c[f+4>>2]|0);while(0);f=__ZNK7VariantcviEv(o)|0;c[j>>2]=c[k>>2];bj[u&4095](q,j,f);if(c[o>>2]|0)__ZN7Variant5clearEv(o);if(c[n>>2]|0)__ZN7Variant5clearEv(n);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1380,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind2I15Physics2DServer3RIDNS0_7CCDModeEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e+4|0;g=e;if(!b)h=0;else{i=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236644)|0;h=i?b:0}b=c[a+44>>2]|0;i=c[a+48>>2]|0;a=h+(i>>1)|0;if(!(i&1))j=b;else j=c[(c[a>>2]|0)+b>>2]|0;c[g>>2]=c[c[d>>2]>>2];b=c[c[d+4>>2]>>2]|0;c[f>>2]=c[g>>2];bj[j&4095](a,f,b);l=e;return}function __ZN11MethodBind2I15Physics2DServer3RIDNS0_7CCDModeEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind2RCI15Physics2DServerb3RIDiE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return __ZNK13MethodBind2RCI15Physics2DServerb3RIDiE18_get_argument_typeEi(a,b)|0}function __ZNK13MethodBind2RCI15Physics2DServerb3RIDiE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1075251);l=a;return c[b>>2]|0}function __ZN13MethodBind2RCI15Physics2DServerb3RIDiE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0;i=l;l=l+80|0;if((l|0)>=(m|0))ba(80);j=i+76|0;k=i+48|0;n=i+72|0;o=i+24|0;p=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236644)|0:0){c[h>>2]=0;a[1263537]=0;q=d+24|0;r=c[q>>2]|0;if((r|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=r;c[b>>2]=0;l=i;return}s=r-(c[d+20>>2]|0)|0;if((s|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=s;c[b>>2]=0;l=i;return}if((g|0)>0){if((r|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);t=0}else{a[1263537]=0;t=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,t)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=t;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[q>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);u=0}else{a[1263537]=0;u=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,u)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=u;c[b>>2]=0;l=i;return}}}u=c[d+44>>2]|0;t=c[d+48>>2]|0;r=e+(t>>1)|0;if(!(t&1))v=u;else v=c[(c[r>>2]|0)+u>>2]|0;do if((g|0)<1){u=c[q>>2]|0;t=u+-1|0;if((u|0)>=1){e=c[d+16>>2]|0;s=(e|0)==0;if(s)w=0;else w=c[e+-4>>2]|0;if((u|0)<=(w|0)){if(s)x=0;else x=c[e+-4>>2]|0;do if((x|0)<(u|0)){if(s)y=0;else y=c[e+-4>>2]|0;if((y|0)<(u|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);z=0;break}else{a[1263537]=0;A=37;break}}else A=37;while(0);if((A|0)==37)z=e+(t*24|0)|0;__ZN7VariantC2ERKS_(o,z);break}}c[o>>2]=0}else __ZN7VariantC2ERKS_(o,c[f>>2]|0);while(0);c[n>>2]=__ZNK7Variantcv3RIDEv(o)|0;do if((g|0)<2){z=c[q>>2]|0;y=z+-1|0;x=z+-2|0;if((z|0)>=2){z=c[d+16>>2]|0;w=(z|0)==0;if(w)B=0;else B=c[z+-4>>2]|0;if((y|0)<=(B|0)){if(w)C=0;else C=c[z+-4>>2]|0;do if((C|0)<(y|0)){if(w)D=0;else D=c[z+-4>>2]|0;if((D|0)<(y|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);E=0;break}else{a[1263537]=0;A=54;break}}else A=54;while(0);if((A|0)==54)E=z+(x*24|0)|0;__ZN7VariantC2ERKS_(p,E);break}}c[p>>2]=0}else __ZN7VariantC2ERKS_(p,c[f+4>>2]|0);while(0);f=__ZNK7VariantcviEv(p)|0;c[j>>2]=c[n>>2];__ZN7VariantC2Eb(k,nj[v&2047](r,j,f)|0);if(c[p>>2]|0)__ZN7Variant5clearEv(p);if(c[o>>2]|0)__ZN7Variant5clearEv(o);__ZN7VariantC2ERKS_(b,k);if(c[k>>2]|0)__ZN7Variant5clearEv(k);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1872,1146558,0);c[b>>2]=0;l=i;return}function __ZN13MethodBind2RCI15Physics2DServerb3RIDiE7ptrcallEP6ObjectPPKvPv(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,n=0;g=l;l=l+16|0;if((l|0)>=(m|0))ba(16);h=g+4|0;i=g;if(!d)j=0;else{k=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1236644)|0;j=k?d:0}d=c[b+44>>2]|0;k=c[b+48>>2]|0;b=j+(k>>1)|0;if(!(k&1))n=d;else n=c[(c[b>>2]|0)+d>>2]|0;c[i>>2]=c[c[e>>2]>>2];d=c[c[e+4>>2]>>2]|0;c[h>>2]=c[i>>2];a[f>>0]=(nj[n&2047](b,h,d)|0)&1;l=g;return}function __ZN13MethodBind2RCI15Physics2DServerb3RIDiED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind2RCI15Physics2DServerb3RIDiE18_get_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case -1:{__ZN7VariantC2Eb(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;break}case 0:{c[d>>2]=0;__ZN7VariantC2ERK3RID(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);f=b;break}case 1:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;break}default:f=0}l=a;return f|0}function __ZNK11MethodBind3I15Physics2DServer3RIDibE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return __ZNK11MethodBind3I15Physics2DServer3RIDibE18_get_argument_typeEi(a,b)|0}function __ZNK11MethodBind3I15Physics2DServer3RIDibE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1075251);l=a;return c[b>>2]|0}function __ZN11MethodBind3I15Physics2DServer3RIDibE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0;i=l;l=l+80|0;if((l|0)>=(m|0))ba(80);j=i+76|0;k=i+72|0;n=i+48|0;o=i+24|0;p=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236644)|0:0){c[h>>2]=0;a[1263537]=0;q=d+24|0;r=c[q>>2]|0;if((r|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=r;c[b>>2]=0;l=i;return}s=r-(c[d+20>>2]|0)|0;if((s|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=s;c[b>>2]=0;l=i;return}if((g|0)>0){if((r|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);t=0}else{a[1263537]=0;t=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,t)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=t;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[q>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);u=0}else{a[1263537]=0;u=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,u)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=u;c[b>>2]=0;l=i;return}if((g|0)>2){if((c[q>>2]|0)<2){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);v=0}else{a[1263537]=0;v=c[(c[d+32>>2]|0)+12>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+8>>2]>>2]|0,v)|0)){c[h>>2]=2;c[h+4>>2]=2;c[h+8>>2]=v;c[b>>2]=0;l=i;return}}}}v=c[d+44>>2]|0;u=c[d+48>>2]|0;t=e+(u>>1)|0;if(!(u&1))w=v;else w=c[(c[t>>2]|0)+v>>2]|0;do if((g|0)<1){v=c[q>>2]|0;u=v+-1|0;if((v|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)x=0;else x=c[e+-4>>2]|0;if((v|0)<=(x|0)){if(r)y=0;else y=c[e+-4>>2]|0;do if((y|0)<(v|0)){if(r)z=0;else z=c[e+-4>>2]|0;if((z|0)<(v|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);A=0;break}else{a[1263537]=0;B=43;break}}else B=43;while(0);if((B|0)==43)A=e+(u*24|0)|0;__ZN7VariantC2ERKS_(n,A);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f>>2]|0);while(0);c[k>>2]=__ZNK7Variantcv3RIDEv(n)|0;do if((g|0)<2){A=c[q>>2]|0;z=A+-1|0;y=A+-2|0;if((A|0)>=2){A=c[d+16>>2]|0;x=(A|0)==0;if(x)C=0;else C=c[A+-4>>2]|0;if((z|0)<=(C|0)){if(x)D=0;else D=c[A+-4>>2]|0;do if((D|0)<(z|0)){if(x)E=0;else E=c[A+-4>>2]|0;if((E|0)<(z|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);F=0;break}else{a[1263537]=0;B=60;break}}else B=60;while(0);if((B|0)==60)F=A+(y*24|0)|0;__ZN7VariantC2ERKS_(o,F);break}}c[o>>2]=0}else __ZN7VariantC2ERKS_(o,c[f+4>>2]|0);while(0);F=__ZNK7VariantcviEv(o)|0;do if((g|0)<3){E=c[q>>2]|0;D=E+-2|0;C=E+-3|0;if((D|0)>=1){E=c[d+16>>2]|0;z=(E|0)==0;if(z)G=0;else G=c[E+-4>>2]|0;if((D|0)<=(G|0)){if(z)H=0;else H=c[E+-4>>2]|0;do if((H|0)<(D|0)){if(z)I=0;else I=c[E+-4>>2]|0;if((I|0)<(D|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);J=0;break}else{a[1263537]=0;B=77;break}}else B=77;while(0);if((B|0)==77)J=E+(C*24|0)|0;__ZN7VariantC2ERKS_(p,J);break}}c[p>>2]=0}else __ZN7VariantC2ERKS_(p,c[f+8>>2]|0);while(0);f=__ZNK7VariantcvbEv(p)|0;c[j>>2]=c[k>>2];Ki[w&4095](t,j,F,f);if(c[p>>2]|0)__ZN7Variant5clearEv(p);if(c[o>>2]|0)__ZN7Variant5clearEv(o);if(c[n>>2]|0)__ZN7Variant5clearEv(n);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,2039,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind3I15Physics2DServer3RIDibE7ptrcallEP6ObjectPPKvPv(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f+4|0;h=f;if(!d)i=0;else{j=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1236644)|0;i=j?d:0}d=c[b+44>>2]|0;j=c[b+48>>2]|0;b=i+(j>>1)|0;if(!(j&1))k=d;else k=c[(c[b>>2]|0)+d>>2]|0;c[h>>2]=c[c[e>>2]>>2];d=c[c[e+4>>2]>>2]|0;j=(a[c[e+8>>2]>>0]|0)!=0;c[g>>2]=c[h>>2];Ki[k&4095](b,g,d,j);l=f;return}function __ZN11MethodBind3I15Physics2DServer3RIDibED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind3I15Physics2DServer3RIDibE18_get_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case 0:{c[d>>2]=0;__ZN7VariantC2ERK3RID(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);f=b;break}case 1:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;break}case 2:{__ZN7VariantC2Eb(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;break}default:f=0}l=a;return f|0}function __ZNK13MethodBind2RCI15Physics2DServer7Variant3RIDiE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return __ZNK13MethodBind2RCI15Physics2DServer7Variant3RIDiE18_get_argument_typeEi(a,b)|0}function __ZNK13MethodBind2RCI15Physics2DServer7Variant3RIDiE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1075251);l=a;return c[b>>2]|0}function __ZN13MethodBind2RCI15Physics2DServer7Variant3RIDiE4callEP6ObjectPPKS1_iRNS1_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0;i=l;l=l+80|0;if((l|0)>=(m|0))ba(80);j=i+76|0;k=i+48|0;n=i+72|0;o=i+24|0;p=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236644)|0:0){c[h>>2]=0;a[1263537]=0;q=d+24|0;r=c[q>>2]|0;if((r|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=r;c[b>>2]=0;l=i;return}s=r-(c[d+20>>2]|0)|0;if((s|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=s;c[b>>2]=0;l=i;return}if((g|0)>0){if((r|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);t=0}else{a[1263537]=0;t=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,t)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=t;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[q>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);u=0}else{a[1263537]=0;u=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,u)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=u;c[b>>2]=0;l=i;return}}}u=c[d+44>>2]|0;t=c[d+48>>2]|0;r=e+(t>>1)|0;if(!(t&1))v=u;else v=c[(c[r>>2]|0)+u>>2]|0;do if((g|0)<1){u=c[q>>2]|0;t=u+-1|0;if((u|0)>=1){e=c[d+16>>2]|0;s=(e|0)==0;if(s)w=0;else w=c[e+-4>>2]|0;if((u|0)<=(w|0)){if(s)x=0;else x=c[e+-4>>2]|0;do if((x|0)<(u|0)){if(s)y=0;else y=c[e+-4>>2]|0;if((y|0)<(u|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);z=0;break}else{a[1263537]=0;A=37;break}}else A=37;while(0);if((A|0)==37)z=e+(t*24|0)|0;__ZN7VariantC2ERKS_(o,z);break}}c[o>>2]=0}else __ZN7VariantC2ERKS_(o,c[f>>2]|0);while(0);c[n>>2]=__ZNK7Variantcv3RIDEv(o)|0;do if((g|0)<2){z=c[q>>2]|0;y=z+-1|0;x=z+-2|0;if((z|0)>=2){z=c[d+16>>2]|0;w=(z|0)==0;if(w)B=0;else B=c[z+-4>>2]|0;if((y|0)<=(B|0)){if(w)C=0;else C=c[z+-4>>2]|0;do if((C|0)<(y|0)){if(w)D=0;else D=c[z+-4>>2]|0;if((D|0)<(y|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);E=0;break}else{a[1263537]=0;A=54;break}}else A=54;while(0);if((A|0)==54)E=z+(x*24|0)|0;__ZN7VariantC2ERKS_(p,E);break}}c[p>>2]=0}else __ZN7VariantC2ERKS_(p,c[f+4>>2]|0);while(0);f=__ZNK7VariantcviEv(p)|0;c[j>>2]=c[n>>2];Ki[v&4095](k,r,j,f);if(c[p>>2]|0)__ZN7Variant5clearEv(p);if(c[o>>2]|0)__ZN7Variant5clearEv(o);__ZN7VariantC2ERKS_(b,k);if(c[k>>2]|0)__ZN7Variant5clearEv(k);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1872,1146558,0);c[b>>2]=0;l=i;return}function __ZN13MethodBind2RCI15Physics2DServer7Variant3RIDiE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);g=f+28|0;h=f;i=f+24|0;if(!b)j=0;else{k=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236644)|0;j=k?b:0}b=c[a+44>>2]|0;k=c[a+48>>2]|0;a=j+(k>>1)|0;if(!(k&1))n=b;else n=c[(c[a>>2]|0)+b>>2]|0;c[i>>2]=c[c[d>>2]>>2];b=c[c[d+4>>2]>>2]|0;c[g>>2]=c[i>>2];Ki[n&4095](h,a,g,b);__ZN7VariantaSERKS_(e,h);if(!(c[h>>2]|0)){l=f;return}__ZN7Variant5clearEv(h);l=f;return}function __ZN13MethodBind2RCI15Physics2DServer7Variant3RIDiED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind2RCI15Physics2DServer7Variant3RIDiE18_get_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case -1:{c[d>>2]=0;__ZN7VariantC2ERKS_(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);if(c[d>>2]|0)__ZN7Variant5clearEv(d);f=b;break}case 0:{c[d>>2]=0;__ZN7VariantC2ERK3RID(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);f=b;break}case 1:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;break}default:f=0}l=a;return f|0}function __ZNK11MethodBind3I15Physics2DServer3RIDiRK7VariantE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return __ZNK11MethodBind3I15Physics2DServer3RIDiRK7VariantE18_get_argument_typeEi(a,b)|0}function __ZNK11MethodBind3I15Physics2DServer3RIDiRK7VariantE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1075251);l=a;return c[b>>2]|0}function __ZN11MethodBind3I15Physics2DServer3RIDiRK7VariantE4callEP6ObjectPPS3_iRNS2_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0;i=l;l=l+112|0;if((l|0)>=(m|0))ba(112);j=i+100|0;k=i+96|0;n=i+72|0;o=i+48|0;p=i+24|0;q=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236644)|0:0){c[h>>2]=0;a[1263537]=0;r=d+24|0;s=c[r>>2]|0;if((s|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=s;c[b>>2]=0;l=i;return}t=s-(c[d+20>>2]|0)|0;if((t|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=t;c[b>>2]=0;l=i;return}if((g|0)>0){if((s|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);u=0}else{a[1263537]=0;u=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,u)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=u;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[r>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);v=0}else{a[1263537]=0;v=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,v)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=v;c[b>>2]=0;l=i;return}if((g|0)>2){if((c[r>>2]|0)<2){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);w=0}else{a[1263537]=0;w=c[(c[d+32>>2]|0)+12>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+8>>2]>>2]|0,w)|0)){c[h>>2]=2;c[h+4>>2]=2;c[h+8>>2]=w;c[b>>2]=0;l=i;return}}}}w=c[d+44>>2]|0;v=c[d+48>>2]|0;u=e+(v>>1)|0;if(!(v&1))x=w;else x=c[(c[u>>2]|0)+w>>2]|0;do if((g|0)<1){w=c[r>>2]|0;v=w+-1|0;if((w|0)>=1){e=c[d+16>>2]|0;s=(e|0)==0;if(s)y=0;else y=c[e+-4>>2]|0;if((w|0)<=(y|0)){if(s)z=0;else z=c[e+-4>>2]|0;do if((z|0)<(w|0)){if(s)A=0;else A=c[e+-4>>2]|0;if((A|0)<(w|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);B=0;break}else{a[1263537]=0;C=43;break}}else C=43;while(0);if((C|0)==43)B=e+(v*24|0)|0;__ZN7VariantC2ERKS_(n,B);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f>>2]|0);while(0);c[k>>2]=__ZNK7Variantcv3RIDEv(n)|0;do if((g|0)<2){B=c[r>>2]|0;A=B+-1|0;z=B+-2|0;if((B|0)>=2){B=c[d+16>>2]|0;y=(B|0)==0;if(y)D=0;else D=c[B+-4>>2]|0;if((A|0)<=(D|0)){if(y)E=0;else E=c[B+-4>>2]|0;do if((E|0)<(A|0)){if(y)F=0;else F=c[B+-4>>2]|0;if((F|0)<(A|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);G=0;break}else{a[1263537]=0;C=60;break}}else C=60;while(0);if((C|0)==60)G=B+(z*24|0)|0;__ZN7VariantC2ERKS_(o,G);break}}c[o>>2]=0}else __ZN7VariantC2ERKS_(o,c[f+4>>2]|0);while(0);G=__ZNK7VariantcviEv(o)|0;do if((g|0)<3){F=c[r>>2]|0;E=F+-2|0;D=F+-3|0;if((E|0)>=1){F=c[d+16>>2]|0;A=(F|0)==0;if(A)H=0;else H=c[F+-4>>2]|0;if((E|0)<=(H|0)){if(A)I=0;else I=c[F+-4>>2]|0;do if((I|0)<(E|0)){if(A)J=0;else J=c[F+-4>>2]|0;if((J|0)<(E|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);K=0;break}else{a[1263537]=0;C=77;break}}else C=77;while(0);if((C|0)==77)K=F+(D*24|0)|0;__ZN7VariantC2ERKS_(q,K);break}}c[q>>2]=0}else __ZN7VariantC2ERKS_(q,c[f+8>>2]|0);while(0);__ZN7VariantC2ERKS_(p,q);c[j>>2]=c[k>>2];Ki[x&4095](u,j,G,p);if(c[p>>2]|0)__ZN7Variant5clearEv(p);if(c[q>>2]|0)__ZN7Variant5clearEv(q);if(c[o>>2]|0)__ZN7Variant5clearEv(o);if(c[n>>2]|0)__ZN7Variant5clearEv(n);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,2039,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind3I15Physics2DServer3RIDiRK7VariantE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+28|0;g=e+24|0;h=e;if(!b)i=0;else{j=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236644)|0;i=j?b:0}b=c[a+44>>2]|0;j=c[a+48>>2]|0;a=i+(j>>1)|0;if(!(j&1))k=b;else k=c[(c[a>>2]|0)+b>>2]|0;c[g>>2]=c[c[d>>2]>>2];b=c[c[d+4>>2]>>2]|0;__ZN7VariantC2ERKS_(h,c[d+8>>2]|0);c[f>>2]=c[g>>2];Ki[k&4095](a,f,b,h);if(!(c[h>>2]|0)){l=e;return}__ZN7Variant5clearEv(h);l=e;return}function __ZN11MethodBind3I15Physics2DServer3RIDiRK7VariantED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind3I15Physics2DServer3RIDiRK7VariantE18_get_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case 0:{c[d>>2]=0;__ZN7VariantC2ERK3RID(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);f=b;break}case 1:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;break}case 2:{c[d>>2]=0;__ZN7VariantC2ERKS_(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);if(c[d>>2]|0)__ZN7Variant5clearEv(d);f=b;break}default:f=0}l=a;return f|0}function __ZNK13MethodBind1RCI15Physics2DServerNS0_8BodyModeE3RIDE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case -1:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;break}case 0:{c[d>>2]=0;__ZN7VariantC2ERK3RID(e,d);d=c[e>>2]|0;if(d|0)__ZN7Variant5clearEv(e);f=d;break}default:f=0}l=a;return f|0}function __ZNK13MethodBind1RCI15Physics2DServerNS0_8BodyModeE3RIDE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1075251);l=a;return c[b>>2]|0}function __ZN13MethodBind1RCI15Physics2DServerNS0_8BodyModeE3RIDE4callEP6ObjectPPK7VariantiRNS6_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0;i=l;l=l+64|0;if((l|0)>=(m|0))ba(64);j=i+52|0;k=i+24|0;n=i+48|0;o=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236644)|0:0){c[h>>2]=0;a[1263537]=0;p=d+24|0;q=c[p>>2]|0;if((q|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=q;c[b>>2]=0;l=i;return}r=q-(c[d+20>>2]|0)|0;if((r|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=r;c[b>>2]=0;l=i;return}if((g|0)>0){if((q|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);s=0}else{a[1263537]=0;s=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,s)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=s;c[b>>2]=0;l=i;return}}s=c[d+44>>2]|0;q=c[d+48>>2]|0;r=e+(q>>1)|0;if(!(q&1))t=s;else t=c[(c[r>>2]|0)+s>>2]|0;do if((g|0)<1){s=c[p>>2]|0;q=s+-1|0;if((s|0)>=1){e=c[d+16>>2]|0;u=(e|0)==0;if(u)v=0;else v=c[e+-4>>2]|0;if((s|0)<=(v|0)){if(u)w=0;else w=c[e+-4>>2]|0;do if((w|0)<(s|0)){if(u)x=0;else x=c[e+-4>>2]|0;if((x|0)<(s|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);y=0;break}else{a[1263537]=0;z=31;break}}else z=31;while(0);if((z|0)==31)y=e+(q*24|0)|0;__ZN7VariantC2ERKS_(o,y);break}}c[o>>2]=0}else __ZN7VariantC2ERKS_(o,c[f>>2]|0);while(0);c[n>>2]=__ZNK7Variantcv3RIDEv(o)|0;c[j>>2]=c[n>>2];__ZN7VariantC2Ei(k,$i[t&8191](r,j)|0);if(c[o>>2]|0)__ZN7Variant5clearEv(o);__ZN7VariantC2ERKS_(b,k);if(c[k>>2]|0)__ZN7Variant5clearEv(k);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1217,1146558,0);c[b>>2]=0;l=i;return}function __ZN13MethodBind1RCI15Physics2DServerNS0_8BodyModeE3RIDE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f+4|0;h=f;if(!b)i=0;else{j=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236644)|0;i=j?b:0}b=c[a+44>>2]|0;j=c[a+48>>2]|0;a=i+(j>>1)|0;if(!(j&1))k=b;else k=c[(c[a>>2]|0)+b>>2]|0;c[h>>2]=c[c[d>>2]>>2];c[g>>2]=c[h>>2];c[e>>2]=$i[k&8191](a,g)|0;l=f;return}function __ZN13MethodBind1RCI15Physics2DServerNS0_8BodyModeE3RIDED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind2I15Physics2DServer3RIDNS0_8BodyModeEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case 0:{c[d>>2]=0;__ZN7VariantC2ERK3RID(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);f=b;break}case 1:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;break}default:f=0}l=a;return f|0}function __ZNK11MethodBind2I15Physics2DServer3RIDNS0_8BodyModeEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1075251);l=a;return c[b>>2]|0}function __ZN11MethodBind2I15Physics2DServer3RIDNS0_8BodyModeEE4callEP6ObjectPPK7VariantiRNS6_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0;i=l;l=l+64|0;if((l|0)>=(m|0))ba(64);j=i+52|0;k=i+48|0;n=i+24|0;o=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236644)|0:0){c[h>>2]=0;a[1263537]=0;p=d+24|0;q=c[p>>2]|0;if((q|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=q;c[b>>2]=0;l=i;return}r=q-(c[d+20>>2]|0)|0;if((r|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=r;c[b>>2]=0;l=i;return}if((g|0)>0){if((q|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);s=0}else{a[1263537]=0;s=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,s)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=s;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[p>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);t=0}else{a[1263537]=0;t=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,t)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=t;c[b>>2]=0;l=i;return}}}t=c[d+44>>2]|0;s=c[d+48>>2]|0;q=e+(s>>1)|0;if(!(s&1))u=t;else u=c[(c[q>>2]|0)+t>>2]|0;do if((g|0)<1){t=c[p>>2]|0;s=t+-1|0;if((t|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)v=0;else v=c[e+-4>>2]|0;if((t|0)<=(v|0)){if(r)w=0;else w=c[e+-4>>2]|0;do if((w|0)<(t|0)){if(r)x=0;else x=c[e+-4>>2]|0;if((x|0)<(t|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);y=0;break}else{a[1263537]=0;z=37;break}}else z=37;while(0);if((z|0)==37)y=e+(s*24|0)|0;__ZN7VariantC2ERKS_(n,y);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f>>2]|0);while(0);c[k>>2]=__ZNK7Variantcv3RIDEv(n)|0;do if((g|0)<2){y=c[p>>2]|0;x=y+-1|0;w=y+-2|0;if((y|0)>=2){y=c[d+16>>2]|0;v=(y|0)==0;if(v)A=0;else A=c[y+-4>>2]|0;if((x|0)<=(A|0)){if(v)B=0;else B=c[y+-4>>2]|0;do if((B|0)<(x|0)){if(v)C=0;else C=c[y+-4>>2]|0;if((C|0)<(x|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);D=0;break}else{a[1263537]=0;z=54;break}}else z=54;while(0);if((z|0)==54)D=y+(w*24|0)|0;__ZN7VariantC2ERKS_(o,D);break}}c[o>>2]=0}else __ZN7VariantC2ERKS_(o,c[f+4>>2]|0);while(0);f=__ZNK7VariantcviEv(o)|0;c[j>>2]=c[k>>2];bj[u&4095](q,j,f);if(c[o>>2]|0)__ZN7Variant5clearEv(o);if(c[n>>2]|0)__ZN7Variant5clearEv(n);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1380,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind2I15Physics2DServer3RIDNS0_8BodyModeEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e+4|0;g=e;if(!b)h=0;else{i=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236644)|0;h=i?b:0}b=c[a+44>>2]|0;i=c[a+48>>2]|0;a=h+(i>>1)|0;if(!(i&1))j=b;else j=c[(c[a>>2]|0)+b>>2]|0;c[g>>2]=c[c[d>>2]>>2];b=c[c[d+4>>2]>>2]|0;c[f>>2]=c[g>>2];bj[j&4095](a,f,b);l=e;return}function __ZN11MethodBind2I15Physics2DServer3RIDNS0_8BodyModeEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK12MethodBind2RI15Physics2DServer3RIDNS0_8BodyModeEbE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return __ZNK12MethodBind2RI15Physics2DServer3RIDNS0_8BodyModeEbE18_get_argument_typeEi(a,b)|0}function __ZNK12MethodBind2RI15Physics2DServer3RIDNS0_8BodyModeEbE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1075251);l=a;return c[b>>2]|0}function __ZN12MethodBind2RI15Physics2DServer3RIDNS0_8BodyModeEbE4callEP6ObjectPPK7VariantiRNS6_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0;i=l;l=l+80|0;if((l|0)>=(m|0))ba(80);j=i+48|0;k=i+72|0;n=i+24|0;o=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236644)|0:0){c[h>>2]=0;a[1263537]=0;p=d+24|0;q=c[p>>2]|0;if((q|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=q;c[b>>2]=0;l=i;return}r=q-(c[d+20>>2]|0)|0;if((r|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=r;c[b>>2]=0;l=i;return}if((g|0)>0){if((q|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);s=0}else{a[1263537]=0;s=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,s)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=s;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[p>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);t=0}else{a[1263537]=0;t=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,t)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=t;c[b>>2]=0;l=i;return}}}t=c[d+44>>2]|0;s=c[d+48>>2]|0;q=e+(s>>1)|0;if(!(s&1))u=t;else u=c[(c[q>>2]|0)+t>>2]|0;do if((g|0)<1){t=c[p>>2]|0;s=t+-1|0;if((t|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)v=0;else v=c[e+-4>>2]|0;if((t|0)<=(v|0)){if(r)w=0;else w=c[e+-4>>2]|0;do if((w|0)<(t|0)){if(r)x=0;else x=c[e+-4>>2]|0;if((x|0)<(t|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);y=0;break}else{a[1263537]=0;z=37;break}}else z=37;while(0);if((z|0)==37)y=e+(s*24|0)|0;__ZN7VariantC2ERKS_(n,y);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f>>2]|0);while(0);y=__ZNK7VariantcviEv(n)|0;do if((g|0)<2){x=c[p>>2]|0;w=x+-1|0;v=x+-2|0;if((x|0)>=2){x=c[d+16>>2]|0;t=(x|0)==0;if(t)A=0;else A=c[x+-4>>2]|0;if((w|0)<=(A|0)){if(t)B=0;else B=c[x+-4>>2]|0;do if((B|0)<(w|0)){if(t)C=0;else C=c[x+-4>>2]|0;if((C|0)<(w|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);D=0;break}else{a[1263537]=0;z=54;break}}else z=54;while(0);if((z|0)==54)D=x+(v*24|0)|0;__ZN7VariantC2ERKS_(o,D);break}}c[o>>2]=0}else __ZN7VariantC2ERKS_(o,c[f+4>>2]|0);while(0);f=__ZNK7VariantcvbEv(o)|0;c[k>>2]=nj[u&2047](q,y,f)|0;__ZN7VariantC2ERK3RID(j,k);if(c[o>>2]|0)__ZN7Variant5clearEv(o);if(c[n>>2]|0)__ZN7Variant5clearEv(n);__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1544,1146558,0);c[b>>2]=0;l=i;return}function __ZN12MethodBind2RI15Physics2DServer3RIDNS0_8BodyModeEbE7ptrcallEP6ObjectPPKvPv(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0;if(!d)g=0;else{h=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1236644)|0;g=h?d:0}d=c[b+44>>2]|0;h=c[b+48>>2]|0;b=g+(h>>1)|0;if(!(h&1))i=d;else i=c[(c[b>>2]|0)+d>>2]|0;c[f>>2]=nj[i&2047](b,c[c[e>>2]>>2]|0,(a[c[e+4>>2]>>0]|0)!=0)|0;return}function __ZN12MethodBind2RI15Physics2DServer3RIDNS0_8BodyModeEbED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK12MethodBind2RI15Physics2DServer3RIDNS0_8BodyModeEbE18_get_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case -1:{c[d>>2]=0;__ZN7VariantC2ERK3RID(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);f=b;break}case 0:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;break}case 1:{__ZN7VariantC2Eb(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;break}default:f=0}l=a;return f|0}function __ZNK11MethodBind3I15Physics2DServer3RIDP6ObjectRK10StringNameE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return __ZNK11MethodBind3I15Physics2DServer3RIDP6ObjectRK10StringNameE18_get_argument_typeEi(a,b)|0}function __ZNK11MethodBind3I15Physics2DServer3RIDP6ObjectRK10StringNameE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1075251);l=a;return c[b>>2]|0}function __ZN11MethodBind3I15Physics2DServer3RIDP6ObjectRK10StringNameE4callES3_PPK7VariantiRNS8_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0;i=l;l=l+96|0;if((l|0)>=(m|0))ba(96);j=i+80|0;k=i+76|0;n=i+48|0;o=i+24|0;p=i+72|0;q=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236644)|0:0){c[h>>2]=0;a[1263537]=0;r=d+24|0;s=c[r>>2]|0;if((s|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=s;c[b>>2]=0;l=i;return}t=s-(c[d+20>>2]|0)|0;if((t|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=t;c[b>>2]=0;l=i;return}if((g|0)>0){if((s|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);u=0}else{a[1263537]=0;u=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,u)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=u;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[r>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);v=0}else{a[1263537]=0;v=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,v)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=v;c[b>>2]=0;l=i;return}if((g|0)>2){if((c[r>>2]|0)<2){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);w=0}else{a[1263537]=0;w=c[(c[d+32>>2]|0)+12>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+8>>2]>>2]|0,w)|0)){c[h>>2]=2;c[h+4>>2]=2;c[h+8>>2]=w;c[b>>2]=0;l=i;return}}}}w=c[d+44>>2]|0;v=c[d+48>>2]|0;u=e+(v>>1)|0;if(!(v&1))x=w;else x=c[(c[u>>2]|0)+w>>2]|0;do if((g|0)<1){w=c[r>>2]|0;v=w+-1|0;if((w|0)>=1){e=c[d+16>>2]|0;s=(e|0)==0;if(s)y=0;else y=c[e+-4>>2]|0;if((w|0)<=(y|0)){if(s)z=0;else z=c[e+-4>>2]|0;do if((z|0)<(w|0)){if(s)A=0;else A=c[e+-4>>2]|0;if((A|0)<(w|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);B=0;break}else{a[1263537]=0;C=43;break}}else C=43;while(0);if((C|0)==43)B=e+(v*24|0)|0;__ZN7VariantC2ERKS_(n,B);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f>>2]|0);while(0);c[k>>2]=__ZNK7Variantcv3RIDEv(n)|0;do if((g|0)<2){B=c[r>>2]|0;A=B+-1|0;z=B+-2|0;if((B|0)>=2){B=c[d+16>>2]|0;y=(B|0)==0;if(y)D=0;else D=c[B+-4>>2]|0;if((A|0)<=(D|0)){if(y)E=0;else E=c[B+-4>>2]|0;do if((E|0)<(A|0)){if(y)F=0;else F=c[B+-4>>2]|0;if((F|0)<(A|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);G=0;break}else{a[1263537]=0;C=60;break}}else C=60;while(0);if((C|0)==60)G=B+(z*24|0)|0;__ZN7VariantC2ERKS_(o,G);break}}c[o>>2]=0}else __ZN7VariantC2ERKS_(o,c[f+4>>2]|0);while(0);G=__ZNK7VariantcvP6ObjectEv(o)|0;do if((g|0)<3){F=c[r>>2]|0;E=F+-2|0;D=F+-3|0;if((E|0)>=1){F=c[d+16>>2]|0;A=(F|0)==0;if(A)H=0;else H=c[F+-4>>2]|0;if((E|0)<=(H|0)){if(A)I=0;else I=c[F+-4>>2]|0;do if((I|0)<(E|0)){if(A)J=0;else J=c[F+-4>>2]|0;if((J|0)<(E|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);K=0;break}else{a[1263537]=0;C=77;break}}else C=77;while(0);if((C|0)==77)K=F+(D*24|0)|0;__ZN7VariantC2ERKS_(q,K);break}}c[q>>2]=0}else __ZN7VariantC2ERKS_(q,c[f+8>>2]|0);while(0);c[p>>2]=__ZNK7Variantcv10StringNameEv(q)|0;c[j>>2]=c[k>>2];Ki[x&4095](u,j,G,p);__ZN10StringNameD2Ev(p);if(c[q>>2]|0)__ZN7Variant5clearEv(q);if(c[o>>2]|0)__ZN7Variant5clearEv(o);if(c[n>>2]|0)__ZN7Variant5clearEv(n);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,2039,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind3I15Physics2DServer3RIDP6ObjectRK10StringNameE7ptrcallES3_PPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e+8|0;g=e+4|0;h=e;if(!b)i=0;else{j=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236644)|0;i=j?b:0}b=c[a+44>>2]|0;j=c[a+48>>2]|0;a=i+(j>>1)|0;if(!(j&1))k=b;else k=c[(c[a>>2]|0)+b>>2]|0;c[g>>2]=c[c[d>>2]>>2];b=c[d+4>>2]|0;__ZN10StringNameC2ERK6String(f,c[d+8>>2]|0);c[h>>2]=c[f>>2];c[f>>2]=c[g>>2];Ki[k&4095](a,f,b,h);__ZN10StringNameD2Ev(h);l=e;return}function __ZN11MethodBind3I15Physics2DServer3RIDP6ObjectRK10StringNameED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind3I15Physics2DServer3RIDP6ObjectRK10StringNameE18_get_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case 0:{c[d>>2]=0;__ZN7VariantC2ERK3RID(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);f=b;break}case 1:{__ZN7VariantC2EPK6Object(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;break}case 2:{__ZN10StringNameC2Ev(d);__ZN7VariantC2ERK10StringName(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);__ZN10StringNameD2Ev(d);f=b;break}default:f=0}l=a;return f|0}function __ZNK13MethodBind1RCI15Physics2DServerj3RIDE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case -1:{__ZN7VariantC2Ej(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;break}case 0:{c[d>>2]=0;__ZN7VariantC2ERK3RID(e,d);d=c[e>>2]|0;if(d|0)__ZN7Variant5clearEv(e);f=d;break}default:f=0}l=a;return f|0}function __ZNK13MethodBind1RCI15Physics2DServerj3RIDE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1075251);l=a;return c[b>>2]|0}function __ZN13MethodBind1RCI15Physics2DServerj3RIDE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0;i=l;l=l+64|0;if((l|0)>=(m|0))ba(64);j=i+52|0;k=i+24|0;n=i+48|0;o=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236644)|0:0){c[h>>2]=0;a[1263537]=0;p=d+24|0;q=c[p>>2]|0;if((q|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=q;c[b>>2]=0;l=i;return}r=q-(c[d+20>>2]|0)|0;if((r|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=r;c[b>>2]=0;l=i;return}if((g|0)>0){if((q|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);s=0}else{a[1263537]=0;s=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,s)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=s;c[b>>2]=0;l=i;return}}s=c[d+44>>2]|0;q=c[d+48>>2]|0;r=e+(q>>1)|0;if(!(q&1))t=s;else t=c[(c[r>>2]|0)+s>>2]|0;do if((g|0)<1){s=c[p>>2]|0;q=s+-1|0;if((s|0)>=1){e=c[d+16>>2]|0;u=(e|0)==0;if(u)v=0;else v=c[e+-4>>2]|0;if((s|0)<=(v|0)){if(u)w=0;else w=c[e+-4>>2]|0;do if((w|0)<(s|0)){if(u)x=0;else x=c[e+-4>>2]|0;if((x|0)<(s|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);y=0;break}else{a[1263537]=0;z=31;break}}else z=31;while(0);if((z|0)==31)y=e+(q*24|0)|0;__ZN7VariantC2ERKS_(o,y);break}}c[o>>2]=0}else __ZN7VariantC2ERKS_(o,c[f>>2]|0);while(0);c[n>>2]=__ZNK7Variantcv3RIDEv(o)|0;c[j>>2]=c[n>>2];__ZN7VariantC2Ej(k,$i[t&8191](r,j)|0);if(c[o>>2]|0)__ZN7Variant5clearEv(o);__ZN7VariantC2ERKS_(b,k);if(c[k>>2]|0)__ZN7Variant5clearEv(k);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1217,1146558,0);c[b>>2]=0;l=i;return}function __ZN13MethodBind1RCI15Physics2DServerj3RIDE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f+4|0;h=f;if(!b)i=0;else{j=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236644)|0;i=j?b:0}b=c[a+44>>2]|0;j=c[a+48>>2]|0;a=i+(j>>1)|0;if(!(j&1))k=b;else k=c[(c[a>>2]|0)+b>>2]|0;c[h>>2]=c[c[d>>2]>>2];c[g>>2]=c[h>>2];c[e>>2]=$i[k&8191](a,g)|0;l=f;return}function __ZN13MethodBind1RCI15Physics2DServerj3RIDED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind1RCI15Physics2DServer11Transform2D3RIDE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case -1:{b=d+4|0;c[b>>2]=0;c[b+4>>2]=0;c[b+8>>2]=0;c[b+12>>2]=0;c[b+16>>2]=0;g[d>>2]=1.0;g[d+12>>2]=1.0;__ZN7VariantC2ERK11Transform2D(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);f=b;l=a;return f|0}case 0:{c[d>>2]=0;__ZN7VariantC2ERK3RID(e,d);d=c[e>>2]|0;if(d|0)__ZN7Variant5clearEv(e);f=d;l=a;return f|0}default:{f=0;l=a;return f|0}}return 0}function __ZNK13MethodBind1RCI15Physics2DServer11Transform2D3RIDE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1075251);l=a;return c[b>>2]|0}function __ZN13MethodBind1RCI15Physics2DServer11Transform2D3RIDE4callEP6ObjectPPK7VariantiRNS6_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0;i=l;l=l+96|0;if((l|0)>=(m|0))ba(96);j=i+80|0;k=i+24|0;n=i+56|0;o=i+48|0;p=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236644)|0:0){c[h>>2]=0;a[1263537]=0;q=d+24|0;r=c[q>>2]|0;if((r|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=r;c[b>>2]=0;l=i;return}s=r-(c[d+20>>2]|0)|0;if((s|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=s;c[b>>2]=0;l=i;return}if((g|0)>0){if((r|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);t=0}else{a[1263537]=0;t=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,t)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=t;c[b>>2]=0;l=i;return}}t=c[d+44>>2]|0;r=c[d+48>>2]|0;s=e+(r>>1)|0;if(!(r&1))u=t;else u=c[(c[s>>2]|0)+t>>2]|0;do if((g|0)<1){t=c[q>>2]|0;r=t+-1|0;if((t|0)>=1){e=c[d+16>>2]|0;v=(e|0)==0;if(v)w=0;else w=c[e+-4>>2]|0;if((t|0)<=(w|0)){if(v)x=0;else x=c[e+-4>>2]|0;do if((x|0)<(t|0)){if(v)y=0;else y=c[e+-4>>2]|0;if((y|0)<(t|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);z=0;break}else{a[1263537]=0;A=31;break}}else A=31;while(0);if((A|0)==31)z=e+(r*24|0)|0;__ZN7VariantC2ERKS_(p,z);break}}c[p>>2]=0}else __ZN7VariantC2ERKS_(p,c[f>>2]|0);while(0);c[o>>2]=__ZNK7Variantcv3RIDEv(p)|0;c[j>>2]=c[o>>2];bj[u&4095](n,s,j);__ZN7VariantC2ERK11Transform2D(k,n);if(c[p>>2]|0)__ZN7Variant5clearEv(p);__ZN7VariantC2ERKS_(b,k);if(c[k>>2]|0)__ZN7Variant5clearEv(k);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1217,1146558,0);c[b>>2]=0;l=i;return}function __ZN13MethodBind1RCI15Physics2DServer11Transform2D3RIDE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0;f=l;l=l+48|0;if((l|0)>=(m|0))ba(48);g=f+32|0;h=f+8|0;i=f;if(!b)j=0;else{k=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236644)|0;j=k?b:0}b=c[a+44>>2]|0;k=c[a+48>>2]|0;a=j+(k>>1)|0;if(!(k&1))n=b;else n=c[(c[a>>2]|0)+b>>2]|0;c[i>>2]=c[c[d>>2]>>2];c[g>>2]=c[i>>2];bj[n&4095](h,a,g);c[e>>2]=c[h>>2];c[e+4>>2]=c[h+4>>2];c[e+8>>2]=c[h+8>>2];c[e+12>>2]=c[h+12>>2];c[e+16>>2]=c[h+16>>2];c[e+20>>2]=c[h+20>>2];l=f;return}function __ZN13MethodBind1RCI15Physics2DServer11Transform2D3RIDED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind2RCI15Physics2DServer7Variant3RIDNS0_13AreaParameterEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return __ZNK13MethodBind2RCI15Physics2DServer7Variant3RIDNS0_13AreaParameterEE18_get_argument_typeEi(a,b)|0}function __ZNK13MethodBind2RCI15Physics2DServer7Variant3RIDNS0_13AreaParameterEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1075251);l=a;return c[b>>2]|0}function __ZN13MethodBind2RCI15Physics2DServer7Variant3RIDNS0_13AreaParameterEE4callEP6ObjectPPKS1_iRNS1_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0;i=l;l=l+80|0;if((l|0)>=(m|0))ba(80);j=i+76|0;k=i+48|0;n=i+72|0;o=i+24|0;p=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236644)|0:0){c[h>>2]=0;a[1263537]=0;q=d+24|0;r=c[q>>2]|0;if((r|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=r;c[b>>2]=0;l=i;return}s=r-(c[d+20>>2]|0)|0;if((s|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=s;c[b>>2]=0;l=i;return}if((g|0)>0){if((r|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);t=0}else{a[1263537]=0;t=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,t)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=t;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[q>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);u=0}else{a[1263537]=0;u=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,u)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=u;c[b>>2]=0;l=i;return}}}u=c[d+44>>2]|0;t=c[d+48>>2]|0;r=e+(t>>1)|0;if(!(t&1))v=u;else v=c[(c[r>>2]|0)+u>>2]|0;do if((g|0)<1){u=c[q>>2]|0;t=u+-1|0;if((u|0)>=1){e=c[d+16>>2]|0;s=(e|0)==0;if(s)w=0;else w=c[e+-4>>2]|0;if((u|0)<=(w|0)){if(s)x=0;else x=c[e+-4>>2]|0;do if((x|0)<(u|0)){if(s)y=0;else y=c[e+-4>>2]|0;if((y|0)<(u|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);z=0;break}else{a[1263537]=0;A=37;break}}else A=37;while(0);if((A|0)==37)z=e+(t*24|0)|0;__ZN7VariantC2ERKS_(o,z);break}}c[o>>2]=0}else __ZN7VariantC2ERKS_(o,c[f>>2]|0);while(0);c[n>>2]=__ZNK7Variantcv3RIDEv(o)|0;do if((g|0)<2){z=c[q>>2]|0;y=z+-1|0;x=z+-2|0;if((z|0)>=2){z=c[d+16>>2]|0;w=(z|0)==0;if(w)B=0;else B=c[z+-4>>2]|0;if((y|0)<=(B|0)){if(w)C=0;else C=c[z+-4>>2]|0;do if((C|0)<(y|0)){if(w)D=0;else D=c[z+-4>>2]|0;if((D|0)<(y|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);E=0;break}else{a[1263537]=0;A=54;break}}else A=54;while(0);if((A|0)==54)E=z+(x*24|0)|0;__ZN7VariantC2ERKS_(p,E);break}}c[p>>2]=0}else __ZN7VariantC2ERKS_(p,c[f+4>>2]|0);while(0);f=__ZNK7VariantcviEv(p)|0;c[j>>2]=c[n>>2];Ki[v&4095](k,r,j,f);if(c[p>>2]|0)__ZN7Variant5clearEv(p);if(c[o>>2]|0)__ZN7Variant5clearEv(o);__ZN7VariantC2ERKS_(b,k);if(c[k>>2]|0)__ZN7Variant5clearEv(k);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1872,1146558,0);c[b>>2]=0;l=i;return}function __ZN13MethodBind2RCI15Physics2DServer7Variant3RIDNS0_13AreaParameterEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);g=f+28|0;h=f;i=f+24|0;if(!b)j=0;else{k=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236644)|0;j=k?b:0}b=c[a+44>>2]|0;k=c[a+48>>2]|0;a=j+(k>>1)|0;if(!(k&1))n=b;else n=c[(c[a>>2]|0)+b>>2]|0;c[i>>2]=c[c[d>>2]>>2];b=c[c[d+4>>2]>>2]|0;c[g>>2]=c[i>>2];Ki[n&4095](h,a,g,b);__ZN7VariantaSERKS_(e,h);if(!(c[h>>2]|0)){l=f;return}__ZN7Variant5clearEv(h);l=f;return}function __ZN13MethodBind2RCI15Physics2DServer7Variant3RIDNS0_13AreaParameterEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind2RCI15Physics2DServer7Variant3RIDNS0_13AreaParameterEE18_get_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case -1:{c[d>>2]=0;__ZN7VariantC2ERKS_(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);if(c[d>>2]|0)__ZN7Variant5clearEv(d);f=b;break}case 0:{c[d>>2]=0;__ZN7VariantC2ERK3RID(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);f=b;break}case 1:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;break}default:f=0}l=a;return f|0}function __ZNK11MethodBind2I15Physics2DServer3RIDRK11Transform2DE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case 0:{c[d>>2]=0;__ZN7VariantC2ERK3RID(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);f=b;l=a;return f|0}case 1:{b=d+4|0;c[b>>2]=0;c[b+4>>2]=0;c[b+8>>2]=0;c[b+12>>2]=0;c[b+16>>2]=0;g[d>>2]=1.0;g[d+12>>2]=1.0;__ZN7VariantC2ERK11Transform2D(e,d);d=c[e>>2]|0;if(d|0)__ZN7Variant5clearEv(e);f=d;l=a;return f|0}default:{f=0;l=a;return f|0}}return 0}function __ZNK11MethodBind2I15Physics2DServer3RIDRK11Transform2DE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1075251);l=a;return c[b>>2]|0}function __ZN11MethodBind2I15Physics2DServer3RIDRK11Transform2DE4callEP6ObjectPPK7VariantiRNS8_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0;i=l;l=l+80|0;if((l|0)>=(m|0))ba(80);j=i+76|0;k=i+72|0;n=i+24|0;o=i+48|0;p=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236644)|0:0){c[h>>2]=0;a[1263537]=0;q=d+24|0;r=c[q>>2]|0;if((r|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=r;c[b>>2]=0;l=i;return}s=r-(c[d+20>>2]|0)|0;if((s|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=s;c[b>>2]=0;l=i;return}if((g|0)>0){if((r|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);t=0}else{a[1263537]=0;t=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,t)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=t;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[q>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);u=0}else{a[1263537]=0;u=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,u)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=u;c[b>>2]=0;l=i;return}}}u=c[d+44>>2]|0;t=c[d+48>>2]|0;r=e+(t>>1)|0;if(!(t&1))v=u;else v=c[(c[r>>2]|0)+u>>2]|0;do if((g|0)<1){u=c[q>>2]|0;t=u+-1|0;if((u|0)>=1){e=c[d+16>>2]|0;s=(e|0)==0;if(s)w=0;else w=c[e+-4>>2]|0;if((u|0)<=(w|0)){if(s)x=0;else x=c[e+-4>>2]|0;do if((x|0)<(u|0)){if(s)y=0;else y=c[e+-4>>2]|0;if((y|0)<(u|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);z=0;break}else{a[1263537]=0;A=37;break}}else A=37;while(0);if((A|0)==37)z=e+(t*24|0)|0;__ZN7VariantC2ERKS_(n,z);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f>>2]|0);while(0);c[k>>2]=__ZNK7Variantcv3RIDEv(n)|0;do if((g|0)<2){z=c[q>>2]|0;y=z+-1|0;x=z+-2|0;if((z|0)>=2){z=c[d+16>>2]|0;w=(z|0)==0;if(w)B=0;else B=c[z+-4>>2]|0;if((y|0)<=(B|0)){if(w)C=0;else C=c[z+-4>>2]|0;do if((C|0)<(y|0)){if(w)D=0;else D=c[z+-4>>2]|0;if((D|0)<(y|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);E=0;break}else{a[1263537]=0;A=54;break}}else A=54;while(0);if((A|0)==54)E=z+(x*24|0)|0;__ZN7VariantC2ERKS_(p,E);break}}c[p>>2]=0}else __ZN7VariantC2ERKS_(p,c[f+4>>2]|0);while(0);__ZNK7Variantcv11Transform2DEv(o,p);c[j>>2]=c[k>>2];bj[v&4095](r,j,o);if(c[p>>2]|0)__ZN7Variant5clearEv(p);if(c[n>>2]|0)__ZN7Variant5clearEv(n);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1380,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind2I15Physics2DServer3RIDRK11Transform2DE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0;e=l;l=l+48|0;if((l|0)>=(m|0))ba(48);f=e+32|0;g=e;h=e+8|0;if(!b)i=0;else{j=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236644)|0;i=j?b:0}b=c[a+44>>2]|0;j=c[a+48>>2]|0;a=i+(j>>1)|0;if(!(j&1))k=b;else k=c[(c[a>>2]|0)+b>>2]|0;c[g>>2]=c[c[d>>2]>>2];b=c[d+4>>2]|0;c[h>>2]=c[b>>2];c[h+4>>2]=c[b+4>>2];c[h+8>>2]=c[b+8>>2];c[h+12>>2]=c[b+12>>2];c[h+16>>2]=c[b+16>>2];c[h+20>>2]=c[b+20>>2];c[f>>2]=c[g>>2];bj[k&4095](a,f,h);l=e;return}function __ZN11MethodBind2I15Physics2DServer3RIDRK11Transform2DED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind3I15Physics2DServer3RIDNS0_13AreaParameterERK7VariantE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return __ZNK11MethodBind3I15Physics2DServer3RIDNS0_13AreaParameterERK7VariantE18_get_argument_typeEi(a,b)|0}function __ZNK11MethodBind3I15Physics2DServer3RIDNS0_13AreaParameterERK7VariantE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1075251);l=a;return c[b>>2]|0}function __ZN11MethodBind3I15Physics2DServer3RIDNS0_13AreaParameterERK7VariantE4callEP6ObjectPPS4_iRNS3_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0;i=l;l=l+112|0;if((l|0)>=(m|0))ba(112);j=i+100|0;k=i+96|0;n=i+72|0;o=i+48|0;p=i+24|0;q=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236644)|0:0){c[h>>2]=0;a[1263537]=0;r=d+24|0;s=c[r>>2]|0;if((s|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=s;c[b>>2]=0;l=i;return}t=s-(c[d+20>>2]|0)|0;if((t|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=t;c[b>>2]=0;l=i;return}if((g|0)>0){if((s|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);u=0}else{a[1263537]=0;u=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,u)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=u;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[r>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);v=0}else{a[1263537]=0;v=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,v)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=v;c[b>>2]=0;l=i;return}if((g|0)>2){if((c[r>>2]|0)<2){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);w=0}else{a[1263537]=0;w=c[(c[d+32>>2]|0)+12>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+8>>2]>>2]|0,w)|0)){c[h>>2]=2;c[h+4>>2]=2;c[h+8>>2]=w;c[b>>2]=0;l=i;return}}}}w=c[d+44>>2]|0;v=c[d+48>>2]|0;u=e+(v>>1)|0;if(!(v&1))x=w;else x=c[(c[u>>2]|0)+w>>2]|0;do if((g|0)<1){w=c[r>>2]|0;v=w+-1|0;if((w|0)>=1){e=c[d+16>>2]|0;s=(e|0)==0;if(s)y=0;else y=c[e+-4>>2]|0;if((w|0)<=(y|0)){if(s)z=0;else z=c[e+-4>>2]|0;do if((z|0)<(w|0)){if(s)A=0;else A=c[e+-4>>2]|0;if((A|0)<(w|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);B=0;break}else{a[1263537]=0;C=43;break}}else C=43;while(0);if((C|0)==43)B=e+(v*24|0)|0;__ZN7VariantC2ERKS_(n,B);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f>>2]|0);while(0);c[k>>2]=__ZNK7Variantcv3RIDEv(n)|0;do if((g|0)<2){B=c[r>>2]|0;A=B+-1|0;z=B+-2|0;if((B|0)>=2){B=c[d+16>>2]|0;y=(B|0)==0;if(y)D=0;else D=c[B+-4>>2]|0;if((A|0)<=(D|0)){if(y)E=0;else E=c[B+-4>>2]|0;do if((E|0)<(A|0)){if(y)F=0;else F=c[B+-4>>2]|0;if((F|0)<(A|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);G=0;break}else{a[1263537]=0;C=60;break}}else C=60;while(0);if((C|0)==60)G=B+(z*24|0)|0;__ZN7VariantC2ERKS_(o,G);break}}c[o>>2]=0}else __ZN7VariantC2ERKS_(o,c[f+4>>2]|0);while(0);G=__ZNK7VariantcviEv(o)|0;do if((g|0)<3){F=c[r>>2]|0;E=F+-2|0;D=F+-3|0;if((E|0)>=1){F=c[d+16>>2]|0;A=(F|0)==0;if(A)H=0;else H=c[F+-4>>2]|0;if((E|0)<=(H|0)){if(A)I=0;else I=c[F+-4>>2]|0;do if((I|0)<(E|0)){if(A)J=0;else J=c[F+-4>>2]|0;if((J|0)<(E|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);K=0;break}else{a[1263537]=0;C=77;break}}else C=77;while(0);if((C|0)==77)K=F+(D*24|0)|0;__ZN7VariantC2ERKS_(q,K);break}}c[q>>2]=0}else __ZN7VariantC2ERKS_(q,c[f+8>>2]|0);while(0);__ZN7VariantC2ERKS_(p,q);c[j>>2]=c[k>>2];Ki[x&4095](u,j,G,p);if(c[p>>2]|0)__ZN7Variant5clearEv(p);if(c[q>>2]|0)__ZN7Variant5clearEv(q);if(c[o>>2]|0)__ZN7Variant5clearEv(o);if(c[n>>2]|0)__ZN7Variant5clearEv(n);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,2039,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind3I15Physics2DServer3RIDNS0_13AreaParameterERK7VariantE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+28|0;g=e+24|0;h=e;if(!b)i=0;else{j=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236644)|0;i=j?b:0}b=c[a+44>>2]|0;j=c[a+48>>2]|0;a=i+(j>>1)|0;if(!(j&1))k=b;else k=c[(c[a>>2]|0)+b>>2]|0;c[g>>2]=c[c[d>>2]>>2];b=c[c[d+4>>2]>>2]|0;__ZN7VariantC2ERKS_(h,c[d+8>>2]|0);c[f>>2]=c[g>>2];Ki[k&4095](a,f,b,h);if(!(c[h>>2]|0)){l=e;return}__ZN7Variant5clearEv(h);l=e;return}function __ZN11MethodBind3I15Physics2DServer3RIDNS0_13AreaParameterERK7VariantED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind3I15Physics2DServer3RIDNS0_13AreaParameterERK7VariantE18_get_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case 0:{c[d>>2]=0;__ZN7VariantC2ERK3RID(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);f=b;break}case 1:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;break}case 2:{c[d>>2]=0;__ZN7VariantC2ERKS_(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);if(c[d>>2]|0)__ZN7Variant5clearEv(d);f=b;break}default:f=0}l=a;return f|0}function __ZNK11MethodBind2I15Physics2DServer3RIDjE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case 0:{c[d>>2]=0;__ZN7VariantC2ERK3RID(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);f=b;break}case 1:{__ZN7VariantC2Ej(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;break}default:f=0}l=a;return f|0}function __ZNK11MethodBind2I15Physics2DServer3RIDjE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1075251);l=a;return c[b>>2]|0}function __ZN11MethodBind2I15Physics2DServer3RIDjE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0;i=l;l=l+64|0;if((l|0)>=(m|0))ba(64);j=i+52|0;k=i+48|0;n=i+24|0;o=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236644)|0:0){c[h>>2]=0;a[1263537]=0;p=d+24|0;q=c[p>>2]|0;if((q|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=q;c[b>>2]=0;l=i;return}r=q-(c[d+20>>2]|0)|0;if((r|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=r;c[b>>2]=0;l=i;return}if((g|0)>0){if((q|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);s=0}else{a[1263537]=0;s=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,s)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=s;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[p>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);t=0}else{a[1263537]=0;t=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,t)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=t;c[b>>2]=0;l=i;return}}}t=c[d+44>>2]|0;s=c[d+48>>2]|0;q=e+(s>>1)|0;if(!(s&1))u=t;else u=c[(c[q>>2]|0)+t>>2]|0;do if((g|0)<1){t=c[p>>2]|0;s=t+-1|0;if((t|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)v=0;else v=c[e+-4>>2]|0;if((t|0)<=(v|0)){if(r)w=0;else w=c[e+-4>>2]|0;do if((w|0)<(t|0)){if(r)x=0;else x=c[e+-4>>2]|0;if((x|0)<(t|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);y=0;break}else{a[1263537]=0;z=37;break}}else z=37;while(0);if((z|0)==37)y=e+(s*24|0)|0;__ZN7VariantC2ERKS_(n,y);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f>>2]|0);while(0);c[k>>2]=__ZNK7Variantcv3RIDEv(n)|0;do if((g|0)<2){y=c[p>>2]|0;x=y+-1|0;w=y+-2|0;if((y|0)>=2){y=c[d+16>>2]|0;v=(y|0)==0;if(v)A=0;else A=c[y+-4>>2]|0;if((x|0)<=(A|0)){if(v)B=0;else B=c[y+-4>>2]|0;do if((B|0)<(x|0)){if(v)C=0;else C=c[y+-4>>2]|0;if((C|0)<(x|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);D=0;break}else{a[1263537]=0;z=54;break}}else z=54;while(0);if((z|0)==54)D=y+(w*24|0)|0;__ZN7VariantC2ERKS_(o,D);break}}c[o>>2]=0}else __ZN7VariantC2ERKS_(o,c[f+4>>2]|0);while(0);f=__ZNK7VariantcvjEv(o)|0;c[j>>2]=c[k>>2];bj[u&4095](q,j,f);if(c[o>>2]|0)__ZN7Variant5clearEv(o);if(c[n>>2]|0)__ZN7Variant5clearEv(n);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1380,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind2I15Physics2DServer3RIDjE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e+4|0;g=e;if(!b)h=0;else{i=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236644)|0;h=i?b:0}b=c[a+44>>2]|0;i=c[a+48>>2]|0;a=h+(i>>1)|0;if(!(i&1))j=b;else j=c[(c[a>>2]|0)+b>>2]|0;c[g>>2]=c[c[d>>2]>>2];b=c[c[d+4>>2]>>2]|0;c[f>>2]=c[g>>2];bj[j&4095](a,f,b);l=e;return}function __ZN11MethodBind2I15Physics2DServer3RIDjED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I15Physics2DServer3RIDE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;if(b|0){f=0;l=a;return f|0}c[d>>2]=0;__ZN7VariantC2ERK3RID(e,d);d=c[e>>2]|0;if(d|0)__ZN7Variant5clearEv(e);f=d;l=a;return f|0}function __ZNK11MethodBind1I15Physics2DServer3RIDE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1075251);l=a;return c[b>>2]|0}function __ZN11MethodBind1I15Physics2DServer3RIDE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i+28|0;k=i+24|0;n=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236644)|0:0){c[h>>2]=0;a[1263537]=0;o=d+24|0;p=c[o>>2]|0;if((p|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=p;c[b>>2]=0;l=i;return}q=p-(c[d+20>>2]|0)|0;if((q|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=q;c[b>>2]=0;l=i;return}if((g|0)>0){if((p|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);r=0}else{a[1263537]=0;r=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,r)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=r;c[b>>2]=0;l=i;return}}r=c[d+44>>2]|0;p=c[d+48>>2]|0;q=e+(p>>1)|0;if(!(p&1))s=r;else s=c[(c[q>>2]|0)+r>>2]|0;do if((g|0)<1){r=c[o>>2]|0;p=r+-1|0;if((r|0)>=1){e=c[d+16>>2]|0;t=(e|0)==0;if(t)u=0;else u=c[e+-4>>2]|0;if((r|0)<=(u|0)){if(t)v=0;else v=c[e+-4>>2]|0;do if((v|0)<(r|0)){if(t)w=0;else w=c[e+-4>>2]|0;if((w|0)<(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);x=0;break}else{a[1263537]=0;y=31;break}}else y=31;while(0);if((y|0)==31)x=e+(p*24|0)|0;__ZN7VariantC2ERKS_(n,x);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f>>2]|0);while(0);c[k>>2]=__ZNK7Variantcv3RIDEv(n)|0;c[j>>2]=c[k>>2];Pi[s&2047](q,j);if(c[n>>2]|0)__ZN7Variant5clearEv(n);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I15Physics2DServer3RIDE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e+4|0;g=e;if(!b)h=0;else{i=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236644)|0;h=i?b:0}b=c[a+44>>2]|0;i=c[a+48>>2]|0;a=h+(i>>1)|0;if(!(i&1))j=b;else j=c[(c[a>>2]|0)+b>>2]|0;c[g>>2]=c[c[d>>2]>>2];c[f>>2]=c[g>>2];Pi[j&2047](a,f);l=e;return}function __ZN11MethodBind1I15Physics2DServer3RIDED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind2I15Physics2DServer3RIDiE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case 0:{c[d>>2]=0;__ZN7VariantC2ERK3RID(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);f=b;break}case 1:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;break}default:f=0}l=a;return f|0}function __ZNK11MethodBind2I15Physics2DServer3RIDiE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1075251);l=a;return c[b>>2]|0}function __ZN11MethodBind2I15Physics2DServer3RIDiE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0;i=l;l=l+64|0;if((l|0)>=(m|0))ba(64);j=i+52|0;k=i+48|0;n=i+24|0;o=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236644)|0:0){c[h>>2]=0;a[1263537]=0;p=d+24|0;q=c[p>>2]|0;if((q|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=q;c[b>>2]=0;l=i;return}r=q-(c[d+20>>2]|0)|0;if((r|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=r;c[b>>2]=0;l=i;return}if((g|0)>0){if((q|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);s=0}else{a[1263537]=0;s=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,s)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=s;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[p>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);t=0}else{a[1263537]=0;t=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,t)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=t;c[b>>2]=0;l=i;return}}}t=c[d+44>>2]|0;s=c[d+48>>2]|0;q=e+(s>>1)|0;if(!(s&1))u=t;else u=c[(c[q>>2]|0)+t>>2]|0;do if((g|0)<1){t=c[p>>2]|0;s=t+-1|0;if((t|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)v=0;else v=c[e+-4>>2]|0;if((t|0)<=(v|0)){if(r)w=0;else w=c[e+-4>>2]|0;do if((w|0)<(t|0)){if(r)x=0;else x=c[e+-4>>2]|0;if((x|0)<(t|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);y=0;break}else{a[1263537]=0;z=37;break}}else z=37;while(0);if((z|0)==37)y=e+(s*24|0)|0;__ZN7VariantC2ERKS_(n,y);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f>>2]|0);while(0);c[k>>2]=__ZNK7Variantcv3RIDEv(n)|0;do if((g|0)<2){y=c[p>>2]|0;x=y+-1|0;w=y+-2|0;if((y|0)>=2){y=c[d+16>>2]|0;v=(y|0)==0;if(v)A=0;else A=c[y+-4>>2]|0;if((x|0)<=(A|0)){if(v)B=0;else B=c[y+-4>>2]|0;do if((B|0)<(x|0)){if(v)C=0;else C=c[y+-4>>2]|0;if((C|0)<(x|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);D=0;break}else{a[1263537]=0;z=54;break}}else z=54;while(0);if((z|0)==54)D=y+(w*24|0)|0;__ZN7VariantC2ERKS_(o,D);break}}c[o>>2]=0}else __ZN7VariantC2ERKS_(o,c[f+4>>2]|0);while(0);f=__ZNK7VariantcviEv(o)|0;c[j>>2]=c[k>>2];bj[u&4095](q,j,f);if(c[o>>2]|0)__ZN7Variant5clearEv(o);if(c[n>>2]|0)__ZN7Variant5clearEv(n);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1380,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind2I15Physics2DServer3RIDiE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e+4|0;g=e;if(!b)h=0;else{i=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236644)|0;h=i?b:0}b=c[a+44>>2]|0;i=c[a+48>>2]|0;a=h+(i>>1)|0;if(!(i&1))j=b;else j=c[(c[a>>2]|0)+b>>2]|0;c[g>>2]=c[c[d>>2]>>2];b=c[c[d+4>>2]>>2]|0;c[f>>2]=c[g>>2];bj[j&4095](a,f,b);l=e;return}function __ZN11MethodBind2I15Physics2DServer3RIDiED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind2RCI15Physics2DServer11Transform2D3RIDiE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return __ZNK13MethodBind2RCI15Physics2DServer11Transform2D3RIDiE18_get_argument_typeEi(a,b)|0}function __ZNK13MethodBind2RCI15Physics2DServer11Transform2D3RIDiE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1075251);l=a;return c[b>>2]|0}function __ZN13MethodBind2RCI15Physics2DServer11Transform2D3RIDiE4callEP6ObjectPPK7VariantiRNS6_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0;i=l;l=l+112|0;if((l|0)>=(m|0))ba(112);j=i+104|0;k=i+48|0;n=i+80|0;o=i+72|0;p=i+24|0;q=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236644)|0:0){c[h>>2]=0;a[1263537]=0;r=d+24|0;s=c[r>>2]|0;if((s|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=s;c[b>>2]=0;l=i;return}t=s-(c[d+20>>2]|0)|0;if((t|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=t;c[b>>2]=0;l=i;return}if((g|0)>0){if((s|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);u=0}else{a[1263537]=0;u=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,u)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=u;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[r>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);v=0}else{a[1263537]=0;v=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,v)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=v;c[b>>2]=0;l=i;return}}}v=c[d+44>>2]|0;u=c[d+48>>2]|0;s=e+(u>>1)|0;if(!(u&1))w=v;else w=c[(c[s>>2]|0)+v>>2]|0;do if((g|0)<1){v=c[r>>2]|0;u=v+-1|0;if((v|0)>=1){e=c[d+16>>2]|0;t=(e|0)==0;if(t)x=0;else x=c[e+-4>>2]|0;if((v|0)<=(x|0)){if(t)y=0;else y=c[e+-4>>2]|0;do if((y|0)<(v|0)){if(t)z=0;else z=c[e+-4>>2]|0;if((z|0)<(v|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);A=0;break}else{a[1263537]=0;B=37;break}}else B=37;while(0);if((B|0)==37)A=e+(u*24|0)|0;__ZN7VariantC2ERKS_(p,A);break}}c[p>>2]=0}else __ZN7VariantC2ERKS_(p,c[f>>2]|0);while(0);c[o>>2]=__ZNK7Variantcv3RIDEv(p)|0;do if((g|0)<2){A=c[r>>2]|0;z=A+-1|0;y=A+-2|0;if((A|0)>=2){A=c[d+16>>2]|0;x=(A|0)==0;if(x)C=0;else C=c[A+-4>>2]|0;if((z|0)<=(C|0)){if(x)D=0;else D=c[A+-4>>2]|0;do if((D|0)<(z|0)){if(x)E=0;else E=c[A+-4>>2]|0;if((E|0)<(z|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);F=0;break}else{a[1263537]=0;B=54;break}}else B=54;while(0);if((B|0)==54)F=A+(y*24|0)|0;__ZN7VariantC2ERKS_(q,F);break}}c[q>>2]=0}else __ZN7VariantC2ERKS_(q,c[f+4>>2]|0);while(0);f=__ZNK7VariantcviEv(q)|0;c[j>>2]=c[o>>2];Ki[w&4095](n,s,j,f);__ZN7VariantC2ERK11Transform2D(k,n);if(c[q>>2]|0)__ZN7Variant5clearEv(q);if(c[p>>2]|0)__ZN7Variant5clearEv(p);__ZN7VariantC2ERKS_(b,k);if(c[k>>2]|0)__ZN7Variant5clearEv(k);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1872,1146558,0);c[b>>2]=0;l=i;return}function __ZN13MethodBind2RCI15Physics2DServer11Transform2D3RIDiE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0;f=l;l=l+48|0;if((l|0)>=(m|0))ba(48);g=f+32|0;h=f+8|0;i=f;if(!b)j=0;else{k=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236644)|0;j=k?b:0}b=c[a+44>>2]|0;k=c[a+48>>2]|0;a=j+(k>>1)|0;if(!(k&1))n=b;else n=c[(c[a>>2]|0)+b>>2]|0;c[i>>2]=c[c[d>>2]>>2];b=c[c[d+4>>2]>>2]|0;c[g>>2]=c[i>>2];Ki[n&4095](h,a,g,b);c[e>>2]=c[h>>2];c[e+4>>2]=c[h+4>>2];c[e+8>>2]=c[h+8>>2];c[e+12>>2]=c[h+12>>2];c[e+16>>2]=c[h+16>>2];c[e+20>>2]=c[h+20>>2];l=f;return}function __ZN13MethodBind2RCI15Physics2DServer11Transform2D3RIDiED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind2RCI15Physics2DServer11Transform2D3RIDiE18_get_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case -1:{b=d+4|0;c[b>>2]=0;c[b+4>>2]=0;c[b+8>>2]=0;c[b+12>>2]=0;c[b+16>>2]=0;g[d>>2]=1.0;g[d+12>>2]=1.0;__ZN7VariantC2ERK11Transform2D(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);f=b;l=a;return f|0}case 0:{c[d>>2]=0;__ZN7VariantC2ERK3RID(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);f=b;l=a;return f|0}case 1:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;l=a;return f|0}default:{f=0;l=a;return f|0}}return 0}function __ZNK13MethodBind2RCI15Physics2DServer3RIDS1_iE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return __ZNK13MethodBind2RCI15Physics2DServer3RIDS1_iE18_get_argument_typeEi(a,b)|0}function __ZNK13MethodBind2RCI15Physics2DServer3RIDS1_iE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1075251);l=a;return c[b>>2]|0}function __ZN13MethodBind2RCI15Physics2DServer3RIDS1_iE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0;i=l;l=l+96|0;if((l|0)>=(m|0))ba(96);j=i+80|0;k=i+48|0;n=i+76|0;o=i+72|0;p=i+24|0;q=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236644)|0:0){c[h>>2]=0;a[1263537]=0;r=d+24|0;s=c[r>>2]|0;if((s|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=s;c[b>>2]=0;l=i;return}t=s-(c[d+20>>2]|0)|0;if((t|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=t;c[b>>2]=0;l=i;return}if((g|0)>0){if((s|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);u=0}else{a[1263537]=0;u=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,u)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=u;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[r>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);v=0}else{a[1263537]=0;v=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,v)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=v;c[b>>2]=0;l=i;return}}}v=c[d+44>>2]|0;u=c[d+48>>2]|0;s=e+(u>>1)|0;if(!(u&1))w=v;else w=c[(c[s>>2]|0)+v>>2]|0;do if((g|0)<1){v=c[r>>2]|0;u=v+-1|0;if((v|0)>=1){e=c[d+16>>2]|0;t=(e|0)==0;if(t)x=0;else x=c[e+-4>>2]|0;if((v|0)<=(x|0)){if(t)y=0;else y=c[e+-4>>2]|0;do if((y|0)<(v|0)){if(t)z=0;else z=c[e+-4>>2]|0;if((z|0)<(v|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);A=0;break}else{a[1263537]=0;B=37;break}}else B=37;while(0);if((B|0)==37)A=e+(u*24|0)|0;__ZN7VariantC2ERKS_(p,A);break}}c[p>>2]=0}else __ZN7VariantC2ERKS_(p,c[f>>2]|0);while(0);c[o>>2]=__ZNK7Variantcv3RIDEv(p)|0;do if((g|0)<2){A=c[r>>2]|0;z=A+-1|0;y=A+-2|0;if((A|0)>=2){A=c[d+16>>2]|0;x=(A|0)==0;if(x)C=0;else C=c[A+-4>>2]|0;if((z|0)<=(C|0)){if(x)D=0;else D=c[A+-4>>2]|0;do if((D|0)<(z|0)){if(x)E=0;else E=c[A+-4>>2]|0;if((E|0)<(z|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);F=0;break}else{a[1263537]=0;B=54;break}}else B=54;while(0);if((B|0)==54)F=A+(y*24|0)|0;__ZN7VariantC2ERKS_(q,F);break}}c[q>>2]=0}else __ZN7VariantC2ERKS_(q,c[f+4>>2]|0);while(0);f=__ZNK7VariantcviEv(q)|0;c[j>>2]=c[o>>2];c[n>>2]=nj[w&2047](s,j,f)|0;__ZN7VariantC2ERK3RID(k,n);if(c[q>>2]|0)__ZN7Variant5clearEv(q);if(c[p>>2]|0)__ZN7Variant5clearEv(p);__ZN7VariantC2ERKS_(b,k);if(c[k>>2]|0)__ZN7Variant5clearEv(k);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1872,1146558,0);c[b>>2]=0;l=i;return}function __ZN13MethodBind2RCI15Physics2DServer3RIDS1_iE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f+4|0;h=f;if(!b)i=0;else{j=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236644)|0;i=j?b:0}b=c[a+44>>2]|0;j=c[a+48>>2]|0;a=i+(j>>1)|0;if(!(j&1))k=b;else k=c[(c[a>>2]|0)+b>>2]|0;c[h>>2]=c[c[d>>2]>>2];b=c[c[d+4>>2]>>2]|0;c[g>>2]=c[h>>2];c[e>>2]=nj[k&2047](a,g,b)|0;l=f;return}function __ZN13MethodBind2RCI15Physics2DServer3RIDS1_iED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind2RCI15Physics2DServer3RIDS1_iE18_get_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case -1:{c[d>>2]=0;__ZN7VariantC2ERK3RID(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);f=b;break}case 0:{c[d>>2]=0;__ZN7VariantC2ERK3RID(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);f=b;break}case 1:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;break}default:f=0}l=a;return f|0}function __ZNK13MethodBind1RCI15Physics2DServeri3RIDE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case -1:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;break}case 0:{c[d>>2]=0;__ZN7VariantC2ERK3RID(e,d);d=c[e>>2]|0;if(d|0)__ZN7Variant5clearEv(e);f=d;break}default:f=0}l=a;return f|0}function __ZNK13MethodBind1RCI15Physics2DServeri3RIDE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1075251);l=a;return c[b>>2]|0}function __ZN13MethodBind1RCI15Physics2DServeri3RIDE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0;i=l;l=l+64|0;if((l|0)>=(m|0))ba(64);j=i+52|0;k=i+24|0;n=i+48|0;o=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236644)|0:0){c[h>>2]=0;a[1263537]=0;p=d+24|0;q=c[p>>2]|0;if((q|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=q;c[b>>2]=0;l=i;return}r=q-(c[d+20>>2]|0)|0;if((r|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=r;c[b>>2]=0;l=i;return}if((g|0)>0){if((q|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);s=0}else{a[1263537]=0;s=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,s)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=s;c[b>>2]=0;l=i;return}}s=c[d+44>>2]|0;q=c[d+48>>2]|0;r=e+(q>>1)|0;if(!(q&1))t=s;else t=c[(c[r>>2]|0)+s>>2]|0;do if((g|0)<1){s=c[p>>2]|0;q=s+-1|0;if((s|0)>=1){e=c[d+16>>2]|0;u=(e|0)==0;if(u)v=0;else v=c[e+-4>>2]|0;if((s|0)<=(v|0)){if(u)w=0;else w=c[e+-4>>2]|0;do if((w|0)<(s|0)){if(u)x=0;else x=c[e+-4>>2]|0;if((x|0)<(s|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);y=0;break}else{a[1263537]=0;z=31;break}}else z=31;while(0);if((z|0)==31)y=e+(q*24|0)|0;__ZN7VariantC2ERKS_(o,y);break}}c[o>>2]=0}else __ZN7VariantC2ERKS_(o,c[f>>2]|0);while(0);c[n>>2]=__ZNK7Variantcv3RIDEv(o)|0;c[j>>2]=c[n>>2];__ZN7VariantC2Ei(k,$i[t&8191](r,j)|0);if(c[o>>2]|0)__ZN7Variant5clearEv(o);__ZN7VariantC2ERKS_(b,k);if(c[k>>2]|0)__ZN7Variant5clearEv(k);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1217,1146558,0);c[b>>2]=0;l=i;return}function __ZN13MethodBind1RCI15Physics2DServeri3RIDE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f+4|0;h=f;if(!b)i=0;else{j=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236644)|0;i=j?b:0}b=c[a+44>>2]|0;j=c[a+48>>2]|0;a=i+(j>>1)|0;if(!(j&1))k=b;else k=c[(c[a>>2]|0)+b>>2]|0;c[h>>2]=c[c[d>>2]>>2];c[g>>2]=c[h>>2];c[e>>2]=$i[k&8191](a,g)|0;l=f;return}function __ZN13MethodBind1RCI15Physics2DServeri3RIDED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind3I15Physics2DServer3RIDiRK11Transform2DE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return __ZNK11MethodBind3I15Physics2DServer3RIDiRK11Transform2DE18_get_argument_typeEi(a,b)|0}function __ZNK11MethodBind3I15Physics2DServer3RIDiRK11Transform2DE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1075251);l=a;return c[b>>2]|0}function __ZN11MethodBind3I15Physics2DServer3RIDiRK11Transform2DE4callEP6ObjectPPK7VariantiRNS8_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0;i=l;l=l+112|0;if((l|0)>=(m|0))ba(112);j=i+100|0;k=i+96|0;n=i+48|0;o=i+24|0;p=i+72|0;q=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236644)|0:0){c[h>>2]=0;a[1263537]=0;r=d+24|0;s=c[r>>2]|0;if((s|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=s;c[b>>2]=0;l=i;return}t=s-(c[d+20>>2]|0)|0;if((t|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=t;c[b>>2]=0;l=i;return}if((g|0)>0){if((s|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);u=0}else{a[1263537]=0;u=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,u)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=u;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[r>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);v=0}else{a[1263537]=0;v=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,v)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=v;c[b>>2]=0;l=i;return}if((g|0)>2){if((c[r>>2]|0)<2){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);w=0}else{a[1263537]=0;w=c[(c[d+32>>2]|0)+12>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+8>>2]>>2]|0,w)|0)){c[h>>2]=2;c[h+4>>2]=2;c[h+8>>2]=w;c[b>>2]=0;l=i;return}}}}w=c[d+44>>2]|0;v=c[d+48>>2]|0;u=e+(v>>1)|0;if(!(v&1))x=w;else x=c[(c[u>>2]|0)+w>>2]|0;do if((g|0)<1){w=c[r>>2]|0;v=w+-1|0;if((w|0)>=1){e=c[d+16>>2]|0;s=(e|0)==0;if(s)y=0;else y=c[e+-4>>2]|0;if((w|0)<=(y|0)){if(s)z=0;else z=c[e+-4>>2]|0;do if((z|0)<(w|0)){if(s)A=0;else A=c[e+-4>>2]|0;if((A|0)<(w|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);B=0;break}else{a[1263537]=0;C=43;break}}else C=43;while(0);if((C|0)==43)B=e+(v*24|0)|0;__ZN7VariantC2ERKS_(n,B);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f>>2]|0);while(0);c[k>>2]=__ZNK7Variantcv3RIDEv(n)|0;do if((g|0)<2){B=c[r>>2]|0;A=B+-1|0;z=B+-2|0;if((B|0)>=2){B=c[d+16>>2]|0;y=(B|0)==0;if(y)D=0;else D=c[B+-4>>2]|0;if((A|0)<=(D|0)){if(y)E=0;else E=c[B+-4>>2]|0;do if((E|0)<(A|0)){if(y)F=0;else F=c[B+-4>>2]|0;if((F|0)<(A|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);G=0;break}else{a[1263537]=0;C=60;break}}else C=60;while(0);if((C|0)==60)G=B+(z*24|0)|0;__ZN7VariantC2ERKS_(o,G);break}}c[o>>2]=0}else __ZN7VariantC2ERKS_(o,c[f+4>>2]|0);while(0);G=__ZNK7VariantcviEv(o)|0;do if((g|0)<3){F=c[r>>2]|0;E=F+-2|0;D=F+-3|0;if((E|0)>=1){F=c[d+16>>2]|0;A=(F|0)==0;if(A)H=0;else H=c[F+-4>>2]|0;if((E|0)<=(H|0)){if(A)I=0;else I=c[F+-4>>2]|0;do if((I|0)<(E|0)){if(A)J=0;else J=c[F+-4>>2]|0;if((J|0)<(E|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);K=0;break}else{a[1263537]=0;C=77;break}}else C=77;while(0);if((C|0)==77)K=F+(D*24|0)|0;__ZN7VariantC2ERKS_(q,K);break}}c[q>>2]=0}else __ZN7VariantC2ERKS_(q,c[f+8>>2]|0);while(0);__ZNK7Variantcv11Transform2DEv(p,q);c[j>>2]=c[k>>2];Ki[x&4095](u,j,G,p);if(c[q>>2]|0)__ZN7Variant5clearEv(q);if(c[o>>2]|0)__ZN7Variant5clearEv(o);if(c[n>>2]|0)__ZN7Variant5clearEv(n);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,2039,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind3I15Physics2DServer3RIDiRK11Transform2DE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0;e=l;l=l+48|0;if((l|0)>=(m|0))ba(48);f=e+32|0;g=e;h=e+8|0;if(!b)i=0;else{j=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236644)|0;i=j?b:0}b=c[a+44>>2]|0;j=c[a+48>>2]|0;a=i+(j>>1)|0;if(!(j&1))k=b;else k=c[(c[a>>2]|0)+b>>2]|0;c[g>>2]=c[c[d>>2]>>2];b=c[c[d+4>>2]>>2]|0;j=c[d+8>>2]|0;c[h>>2]=c[j>>2];c[h+4>>2]=c[j+4>>2];c[h+8>>2]=c[j+8>>2];c[h+12>>2]=c[j+12>>2];c[h+16>>2]=c[j+16>>2];c[h+20>>2]=c[j+20>>2];c[f>>2]=c[g>>2];Ki[k&4095](a,f,b,h);l=e;return}function __ZN11MethodBind3I15Physics2DServer3RIDiRK11Transform2DED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind3I15Physics2DServer3RIDiRK11Transform2DE18_get_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case 0:{c[d>>2]=0;__ZN7VariantC2ERK3RID(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);f=b;l=a;return f|0}case 1:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;l=a;return f|0}case 2:{b=d+4|0;c[b>>2]=0;c[b+4>>2]=0;c[b+8>>2]=0;c[b+12>>2]=0;c[b+16>>2]=0;g[d>>2]=1.0;g[d+12>>2]=1.0;__ZN7VariantC2ERK11Transform2D(e,d);d=c[e>>2]|0;if(d|0)__ZN7Variant5clearEv(e);f=d;l=a;return f|0}default:{f=0;l=a;return f|0}}return 0}function __ZNK11MethodBind3I15Physics2DServer3RIDiS1_E18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return __ZNK11MethodBind3I15Physics2DServer3RIDiS1_E18_get_argument_typeEi(a,b)|0}function __ZNK11MethodBind3I15Physics2DServer3RIDiS1_E18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1075251);l=a;return c[b>>2]|0}function __ZN11MethodBind3I15Physics2DServer3RIDiS1_E4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0;i=l;l=l+96|0;if((l|0)>=(m|0))ba(96);j=i+84|0;k=i+80|0;n=i+76|0;o=i+48|0;p=i+24|0;q=i+72|0;r=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236644)|0:0){c[h>>2]=0;a[1263537]=0;s=d+24|0;t=c[s>>2]|0;if((t|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=t;c[b>>2]=0;l=i;return}u=t-(c[d+20>>2]|0)|0;if((u|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=u;c[b>>2]=0;l=i;return}if((g|0)>0){if((t|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);v=0}else{a[1263537]=0;v=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,v)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=v;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[s>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);w=0}else{a[1263537]=0;w=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,w)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=w;c[b>>2]=0;l=i;return}if((g|0)>2){if((c[s>>2]|0)<2){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);x=0}else{a[1263537]=0;x=c[(c[d+32>>2]|0)+12>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+8>>2]>>2]|0,x)|0)){c[h>>2]=2;c[h+4>>2]=2;c[h+8>>2]=x;c[b>>2]=0;l=i;return}}}}x=c[d+44>>2]|0;w=c[d+48>>2]|0;v=e+(w>>1)|0;if(!(w&1))y=x;else y=c[(c[v>>2]|0)+x>>2]|0;do if((g|0)<1){x=c[s>>2]|0;w=x+-1|0;if((x|0)>=1){e=c[d+16>>2]|0;t=(e|0)==0;if(t)z=0;else z=c[e+-4>>2]|0;if((x|0)<=(z|0)){if(t)A=0;else A=c[e+-4>>2]|0;do if((A|0)<(x|0)){if(t)B=0;else B=c[e+-4>>2]|0;if((B|0)<(x|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);C=0;break}else{a[1263537]=0;D=43;break}}else D=43;while(0);if((D|0)==43)C=e+(w*24|0)|0;__ZN7VariantC2ERKS_(o,C);break}}c[o>>2]=0}else __ZN7VariantC2ERKS_(o,c[f>>2]|0);while(0);c[n>>2]=__ZNK7Variantcv3RIDEv(o)|0;do if((g|0)<2){C=c[s>>2]|0;B=C+-1|0;A=C+-2|0;if((C|0)>=2){C=c[d+16>>2]|0;z=(C|0)==0;if(z)E=0;else E=c[C+-4>>2]|0;if((B|0)<=(E|0)){if(z)F=0;else F=c[C+-4>>2]|0;do if((F|0)<(B|0)){if(z)G=0;else G=c[C+-4>>2]|0;if((G|0)<(B|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);H=0;break}else{a[1263537]=0;D=60;break}}else D=60;while(0);if((D|0)==60)H=C+(A*24|0)|0;__ZN7VariantC2ERKS_(p,H);break}}c[p>>2]=0}else __ZN7VariantC2ERKS_(p,c[f+4>>2]|0);while(0);H=__ZNK7VariantcviEv(p)|0;do if((g|0)<3){G=c[s>>2]|0;F=G+-2|0;E=G+-3|0;if((F|0)>=1){G=c[d+16>>2]|0;B=(G|0)==0;if(B)I=0;else I=c[G+-4>>2]|0;if((F|0)<=(I|0)){if(B)J=0;else J=c[G+-4>>2]|0;do if((J|0)<(F|0)){if(B)K=0;else K=c[G+-4>>2]|0;if((K|0)<(F|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);L=0;break}else{a[1263537]=0;D=77;break}}else D=77;while(0);if((D|0)==77)L=G+(E*24|0)|0;__ZN7VariantC2ERKS_(r,L);break}}c[r>>2]=0}else __ZN7VariantC2ERKS_(r,c[f+8>>2]|0);while(0);c[q>>2]=__ZNK7Variantcv3RIDEv(r)|0;c[k>>2]=c[n>>2];c[j>>2]=c[q>>2];Ki[y&4095](v,k,H,j);if(c[r>>2]|0)__ZN7Variant5clearEv(r);if(c[p>>2]|0)__ZN7Variant5clearEv(p);if(c[o>>2]|0)__ZN7Variant5clearEv(o);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,2039,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind3I15Physics2DServer3RIDiS1_E7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e+12|0;g=e+8|0;h=e+4|0;i=e;if(!b)j=0;else{k=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236644)|0;j=k?b:0}b=c[a+44>>2]|0;k=c[a+48>>2]|0;a=j+(k>>1)|0;if(!(k&1))n=b;else n=c[(c[a>>2]|0)+b>>2]|0;c[h>>2]=c[c[d>>2]>>2];b=c[c[d+4>>2]>>2]|0;c[i>>2]=c[c[d+8>>2]>>2];c[g>>2]=c[h>>2];c[f>>2]=c[i>>2];Ki[n&4095](a,g,b,f);l=e;return}function __ZN11MethodBind3I15Physics2DServer3RIDiS1_ED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind3I15Physics2DServer3RIDiS1_E18_get_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case 0:{c[d>>2]=0;__ZN7VariantC2ERK3RID(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);f=b;break}case 1:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;break}case 2:{c[d>>2]=0;__ZN7VariantC2ERK3RID(e,d);d=c[e>>2]|0;if(d|0)__ZN7Variant5clearEv(e);f=d;break}default:f=0}l=a;return f|0}function __ZNK11MethodBind3I15Physics2DServer3RIDS1_RK11Transform2DE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return __ZNK11MethodBind3I15Physics2DServer3RIDS1_RK11Transform2DE18_get_argument_typeEi(a,b)|0}function __ZNK11MethodBind3I15Physics2DServer3RIDS1_RK11Transform2DE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1075251);l=a;return c[b>>2]|0}function __ZN11MethodBind3I15Physics2DServer3RIDS1_RK11Transform2DE4callEP6ObjectPPK7VariantiRNS8_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0;i=l;l=l+128|0;if((l|0)>=(m|0))ba(128);j=i+112|0;k=i+108|0;n=i+104|0;o=i+48|0;p=i+72|0;q=i+24|0;r=i+80|0;s=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236644)|0:0){c[h>>2]=0;a[1263537]=0;t=d+24|0;u=c[t>>2]|0;if((u|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=u;c[b>>2]=0;l=i;return}v=u-(c[d+20>>2]|0)|0;if((v|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=v;c[b>>2]=0;l=i;return}if((g|0)>0){if((u|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);w=0}else{a[1263537]=0;w=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,w)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=w;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[t>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);x=0}else{a[1263537]=0;x=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,x)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=x;c[b>>2]=0;l=i;return}if((g|0)>2){if((c[t>>2]|0)<2){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);y=0}else{a[1263537]=0;y=c[(c[d+32>>2]|0)+12>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+8>>2]>>2]|0,y)|0)){c[h>>2]=2;c[h+4>>2]=2;c[h+8>>2]=y;c[b>>2]=0;l=i;return}}}}y=c[d+44>>2]|0;x=c[d+48>>2]|0;w=e+(x>>1)|0;if(!(x&1))z=y;else z=c[(c[w>>2]|0)+y>>2]|0;do if((g|0)<1){y=c[t>>2]|0;x=y+-1|0;if((y|0)>=1){e=c[d+16>>2]|0;u=(e|0)==0;if(u)A=0;else A=c[e+-4>>2]|0;if((y|0)<=(A|0)){if(u)B=0;else B=c[e+-4>>2]|0;do if((B|0)<(y|0)){if(u)C=0;else C=c[e+-4>>2]|0;if((C|0)<(y|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);D=0;break}else{a[1263537]=0;E=43;break}}else E=43;while(0);if((E|0)==43)D=e+(x*24|0)|0;__ZN7VariantC2ERKS_(o,D);break}}c[o>>2]=0}else __ZN7VariantC2ERKS_(o,c[f>>2]|0);while(0);c[n>>2]=__ZNK7Variantcv3RIDEv(o)|0;do if((g|0)<2){D=c[t>>2]|0;C=D+-1|0;B=D+-2|0;if((D|0)>=2){D=c[d+16>>2]|0;A=(D|0)==0;if(A)F=0;else F=c[D+-4>>2]|0;if((C|0)<=(F|0)){if(A)G=0;else G=c[D+-4>>2]|0;do if((G|0)<(C|0)){if(A)H=0;else H=c[D+-4>>2]|0;if((H|0)<(C|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);I=0;break}else{a[1263537]=0;E=60;break}}else E=60;while(0);if((E|0)==60)I=D+(B*24|0)|0;__ZN7VariantC2ERKS_(q,I);break}}c[q>>2]=0}else __ZN7VariantC2ERKS_(q,c[f+4>>2]|0);while(0);c[p>>2]=__ZNK7Variantcv3RIDEv(q)|0;do if((g|0)<3){I=c[t>>2]|0;H=I+-2|0;G=I+-3|0;if((H|0)>=1){I=c[d+16>>2]|0;F=(I|0)==0;if(F)J=0;else J=c[I+-4>>2]|0;if((H|0)<=(J|0)){if(F)K=0;else K=c[I+-4>>2]|0;do if((K|0)<(H|0)){if(F)L=0;else L=c[I+-4>>2]|0;if((L|0)<(H|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);M=0;break}else{a[1263537]=0;E=77;break}}else E=77;while(0);if((E|0)==77)M=I+(G*24|0)|0;__ZN7VariantC2ERKS_(s,M);break}}c[s>>2]=0}else __ZN7VariantC2ERKS_(s,c[f+8>>2]|0);while(0);__ZNK7Variantcv11Transform2DEv(r,s);c[k>>2]=c[n>>2];c[j>>2]=c[p>>2];Ki[z&4095](w,k,j,r);if(c[s>>2]|0)__ZN7Variant5clearEv(s);if(c[q>>2]|0)__ZN7Variant5clearEv(q);if(c[o>>2]|0)__ZN7Variant5clearEv(o);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,2039,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind3I15Physics2DServer3RIDS1_RK11Transform2DE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0;e=l;l=l+48|0;if((l|0)>=(m|0))ba(48);f=e+36|0;g=e+32|0;h=e+4|0;i=e;j=e+8|0;if(!b)k=0;else{n=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236644)|0;k=n?b:0}b=c[a+44>>2]|0;n=c[a+48>>2]|0;a=k+(n>>1)|0;if(!(n&1))o=b;else o=c[(c[a>>2]|0)+b>>2]|0;c[h>>2]=c[c[d>>2]>>2];c[i>>2]=c[c[d+4>>2]>>2];b=c[d+8>>2]|0;c[j>>2]=c[b>>2];c[j+4>>2]=c[b+4>>2];c[j+8>>2]=c[b+8>>2];c[j+12>>2]=c[b+12>>2];c[j+16>>2]=c[b+16>>2];c[j+20>>2]=c[b+20>>2];c[g>>2]=c[h>>2];c[f>>2]=c[i>>2];Ki[o&4095](a,g,f,j);l=e;return}function __ZN11MethodBind3I15Physics2DServer3RIDS1_RK11Transform2DED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind3I15Physics2DServer3RIDS1_RK11Transform2DE18_get_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case 0:{c[d>>2]=0;__ZN7VariantC2ERK3RID(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);f=b;l=a;return f|0}case 1:{c[d>>2]=0;__ZN7VariantC2ERK3RID(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);f=b;l=a;return f|0}case 2:{b=d+4|0;c[b>>2]=0;c[b+4>>2]=0;c[b+8>>2]=0;c[b+12>>2]=0;c[b+16>>2]=0;g[d>>2]=1.0;g[d+12>>2]=1.0;__ZN7VariantC2ERK11Transform2D(e,d);d=c[e>>2]|0;if(d|0)__ZN7Variant5clearEv(e);f=d;l=a;return f|0}default:{f=0;l=a;return f|0}}return 0}function __ZNK13MethodBind1RCI15Physics2DServerNS0_21AreaSpaceOverrideModeE3RIDE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case -1:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;break}case 0:{c[d>>2]=0;__ZN7VariantC2ERK3RID(e,d);d=c[e>>2]|0;if(d|0)__ZN7Variant5clearEv(e);f=d;break}default:f=0}l=a;return f|0}function __ZNK13MethodBind1RCI15Physics2DServerNS0_21AreaSpaceOverrideModeE3RIDE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1075251);l=a;return c[b>>2]|0}function __ZN13MethodBind1RCI15Physics2DServerNS0_21AreaSpaceOverrideModeE3RIDE4callEP6ObjectPPK7VariantiRNS6_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0;i=l;l=l+64|0;if((l|0)>=(m|0))ba(64);j=i+52|0;k=i+24|0;n=i+48|0;o=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236644)|0:0){c[h>>2]=0;a[1263537]=0;p=d+24|0;q=c[p>>2]|0;if((q|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=q;c[b>>2]=0;l=i;return}r=q-(c[d+20>>2]|0)|0;if((r|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=r;c[b>>2]=0;l=i;return}if((g|0)>0){if((q|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);s=0}else{a[1263537]=0;s=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,s)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=s;c[b>>2]=0;l=i;return}}s=c[d+44>>2]|0;q=c[d+48>>2]|0;r=e+(q>>1)|0;if(!(q&1))t=s;else t=c[(c[r>>2]|0)+s>>2]|0;do if((g|0)<1){s=c[p>>2]|0;q=s+-1|0;if((s|0)>=1){e=c[d+16>>2]|0;u=(e|0)==0;if(u)v=0;else v=c[e+-4>>2]|0;if((s|0)<=(v|0)){if(u)w=0;else w=c[e+-4>>2]|0;do if((w|0)<(s|0)){if(u)x=0;else x=c[e+-4>>2]|0;if((x|0)<(s|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);y=0;break}else{a[1263537]=0;z=31;break}}else z=31;while(0);if((z|0)==31)y=e+(q*24|0)|0;__ZN7VariantC2ERKS_(o,y);break}}c[o>>2]=0}else __ZN7VariantC2ERKS_(o,c[f>>2]|0);while(0);c[n>>2]=__ZNK7Variantcv3RIDEv(o)|0;c[j>>2]=c[n>>2];__ZN7VariantC2Ei(k,$i[t&8191](r,j)|0);if(c[o>>2]|0)__ZN7Variant5clearEv(o);__ZN7VariantC2ERKS_(b,k);if(c[k>>2]|0)__ZN7Variant5clearEv(k);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1217,1146558,0);c[b>>2]=0;l=i;return}function __ZN13MethodBind1RCI15Physics2DServerNS0_21AreaSpaceOverrideModeE3RIDE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f+4|0;h=f;if(!b)i=0;else{j=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236644)|0;i=j?b:0}b=c[a+44>>2]|0;j=c[a+48>>2]|0;a=i+(j>>1)|0;if(!(j&1))k=b;else k=c[(c[a>>2]|0)+b>>2]|0;c[h>>2]=c[c[d>>2]>>2];c[g>>2]=c[h>>2];c[e>>2]=$i[k&8191](a,g)|0;l=f;return}function __ZN13MethodBind1RCI15Physics2DServerNS0_21AreaSpaceOverrideModeE3RIDED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind2I15Physics2DServer3RIDNS0_21AreaSpaceOverrideModeEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case 0:{c[d>>2]=0;__ZN7VariantC2ERK3RID(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);f=b;break}case 1:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;break}default:f=0}l=a;return f|0}function __ZNK11MethodBind2I15Physics2DServer3RIDNS0_21AreaSpaceOverrideModeEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1075251);l=a;return c[b>>2]|0}function __ZN11MethodBind2I15Physics2DServer3RIDNS0_21AreaSpaceOverrideModeEE4callEP6ObjectPPK7VariantiRNS6_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0;i=l;l=l+64|0;if((l|0)>=(m|0))ba(64);j=i+52|0;k=i+48|0;n=i+24|0;o=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236644)|0:0){c[h>>2]=0;a[1263537]=0;p=d+24|0;q=c[p>>2]|0;if((q|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=q;c[b>>2]=0;l=i;return}r=q-(c[d+20>>2]|0)|0;if((r|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=r;c[b>>2]=0;l=i;return}if((g|0)>0){if((q|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);s=0}else{a[1263537]=0;s=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,s)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=s;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[p>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);t=0}else{a[1263537]=0;t=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,t)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=t;c[b>>2]=0;l=i;return}}}t=c[d+44>>2]|0;s=c[d+48>>2]|0;q=e+(s>>1)|0;if(!(s&1))u=t;else u=c[(c[q>>2]|0)+t>>2]|0;do if((g|0)<1){t=c[p>>2]|0;s=t+-1|0;if((t|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)v=0;else v=c[e+-4>>2]|0;if((t|0)<=(v|0)){if(r)w=0;else w=c[e+-4>>2]|0;do if((w|0)<(t|0)){if(r)x=0;else x=c[e+-4>>2]|0;if((x|0)<(t|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);y=0;break}else{a[1263537]=0;z=37;break}}else z=37;while(0);if((z|0)==37)y=e+(s*24|0)|0;__ZN7VariantC2ERKS_(n,y);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f>>2]|0);while(0);c[k>>2]=__ZNK7Variantcv3RIDEv(n)|0;do if((g|0)<2){y=c[p>>2]|0;x=y+-1|0;w=y+-2|0;if((y|0)>=2){y=c[d+16>>2]|0;v=(y|0)==0;if(v)A=0;else A=c[y+-4>>2]|0;if((x|0)<=(A|0)){if(v)B=0;else B=c[y+-4>>2]|0;do if((B|0)<(x|0)){if(v)C=0;else C=c[y+-4>>2]|0;if((C|0)<(x|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);D=0;break}else{a[1263537]=0;z=54;break}}else z=54;while(0);if((z|0)==54)D=y+(w*24|0)|0;__ZN7VariantC2ERKS_(o,D);break}}c[o>>2]=0}else __ZN7VariantC2ERKS_(o,c[f+4>>2]|0);while(0);f=__ZNK7VariantcviEv(o)|0;c[j>>2]=c[k>>2];bj[u&4095](q,j,f);if(c[o>>2]|0)__ZN7Variant5clearEv(o);if(c[n>>2]|0)__ZN7Variant5clearEv(n);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1380,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind2I15Physics2DServer3RIDNS0_21AreaSpaceOverrideModeEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e+4|0;g=e;if(!b)h=0;else{i=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236644)|0;h=i?b:0}b=c[a+44>>2]|0;i=c[a+48>>2]|0;a=h+(i>>1)|0;if(!(i&1))j=b;else j=c[(c[a>>2]|0)+b>>2]|0;c[g>>2]=c[c[d>>2]>>2];b=c[c[d+4>>2]>>2]|0;c[f>>2]=c[g>>2];bj[j&4095](a,f,b);l=e;return}function __ZN11MethodBind2I15Physics2DServer3RIDNS0_21AreaSpaceOverrideModeEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind1RCI15Physics2DServer3RIDS1_E18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;switch(b|0){case 0:case -1:break;default:{f=0;l=a;return f|0}}c[d>>2]=0;__ZN7VariantC2ERK3RID(e,d);d=c[e>>2]|0;if(d|0)__ZN7Variant5clearEv(e);f=d;l=a;return f|0}function __ZNK13MethodBind1RCI15Physics2DServer3RIDS1_E18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1075251);l=a;return c[b>>2]|0}function __ZN13MethodBind1RCI15Physics2DServer3RIDS1_E4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0;i=l;l=l+64|0;if((l|0)>=(m|0))ba(64);j=i+56|0;k=i+24|0;n=i+52|0;o=i+48|0;p=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236644)|0:0){c[h>>2]=0;a[1263537]=0;q=d+24|0;r=c[q>>2]|0;if((r|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=r;c[b>>2]=0;l=i;return}s=r-(c[d+20>>2]|0)|0;if((s|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=s;c[b>>2]=0;l=i;return}if((g|0)>0){if((r|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);t=0}else{a[1263537]=0;t=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,t)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=t;c[b>>2]=0;l=i;return}}t=c[d+44>>2]|0;r=c[d+48>>2]|0;s=e+(r>>1)|0;if(!(r&1))u=t;else u=c[(c[s>>2]|0)+t>>2]|0;do if((g|0)<1){t=c[q>>2]|0;r=t+-1|0;if((t|0)>=1){e=c[d+16>>2]|0;v=(e|0)==0;if(v)w=0;else w=c[e+-4>>2]|0;if((t|0)<=(w|0)){if(v)x=0;else x=c[e+-4>>2]|0;do if((x|0)<(t|0)){if(v)y=0;else y=c[e+-4>>2]|0;if((y|0)<(t|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);z=0;break}else{a[1263537]=0;A=31;break}}else A=31;while(0);if((A|0)==31)z=e+(r*24|0)|0;__ZN7VariantC2ERKS_(p,z);break}}c[p>>2]=0}else __ZN7VariantC2ERKS_(p,c[f>>2]|0);while(0);c[o>>2]=__ZNK7Variantcv3RIDEv(p)|0;c[j>>2]=c[o>>2];c[n>>2]=$i[u&8191](s,j)|0;__ZN7VariantC2ERK3RID(k,n);if(c[p>>2]|0)__ZN7Variant5clearEv(p);__ZN7VariantC2ERKS_(b,k);if(c[k>>2]|0)__ZN7Variant5clearEv(k);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1217,1146558,0);c[b>>2]=0;l=i;return}function __ZN13MethodBind1RCI15Physics2DServer3RIDS1_E7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f+4|0;h=f;if(!b)i=0;else{j=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236644)|0;i=j?b:0}b=c[a+44>>2]|0;j=c[a+48>>2]|0;a=i+(j>>1)|0;if(!(j&1))k=b;else k=c[(c[a>>2]|0)+b>>2]|0;c[h>>2]=c[c[d>>2]>>2];c[g>>2]=c[h>>2];c[e>>2]=$i[k&8191](a,g)|0;l=f;return}function __ZN13MethodBind1RCI15Physics2DServer3RIDS1_ED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind2I15Physics2DServer3RIDS1_E18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;if(b>>>0>=2){f=0;l=a;return f|0}c[d>>2]=0;__ZN7VariantC2ERK3RID(e,d);d=c[e>>2]|0;if(d|0)__ZN7Variant5clearEv(e);f=d;l=a;return f|0}function __ZNK11MethodBind2I15Physics2DServer3RIDS1_E18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1075251);l=a;return c[b>>2]|0}function __ZN11MethodBind2I15Physics2DServer3RIDS1_E4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0;i=l;l=l+64|0;if((l|0)>=(m|0))ba(64);j=i+60|0;k=i+56|0;n=i+52|0;o=i+24|0;p=i+48|0;q=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236644)|0:0){c[h>>2]=0;a[1263537]=0;r=d+24|0;s=c[r>>2]|0;if((s|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=s;c[b>>2]=0;l=i;return}t=s-(c[d+20>>2]|0)|0;if((t|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=t;c[b>>2]=0;l=i;return}if((g|0)>0){if((s|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);u=0}else{a[1263537]=0;u=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,u)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=u;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[r>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);v=0}else{a[1263537]=0;v=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,v)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=v;c[b>>2]=0;l=i;return}}}v=c[d+44>>2]|0;u=c[d+48>>2]|0;s=e+(u>>1)|0;if(!(u&1))w=v;else w=c[(c[s>>2]|0)+v>>2]|0;do if((g|0)<1){v=c[r>>2]|0;u=v+-1|0;if((v|0)>=1){e=c[d+16>>2]|0;t=(e|0)==0;if(t)x=0;else x=c[e+-4>>2]|0;if((v|0)<=(x|0)){if(t)y=0;else y=c[e+-4>>2]|0;do if((y|0)<(v|0)){if(t)z=0;else z=c[e+-4>>2]|0;if((z|0)<(v|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);A=0;break}else{a[1263537]=0;B=37;break}}else B=37;while(0);if((B|0)==37)A=e+(u*24|0)|0;__ZN7VariantC2ERKS_(o,A);break}}c[o>>2]=0}else __ZN7VariantC2ERKS_(o,c[f>>2]|0);while(0);c[n>>2]=__ZNK7Variantcv3RIDEv(o)|0;do if((g|0)<2){A=c[r>>2]|0;z=A+-1|0;y=A+-2|0;if((A|0)>=2){A=c[d+16>>2]|0;x=(A|0)==0;if(x)C=0;else C=c[A+-4>>2]|0;if((z|0)<=(C|0)){if(x)D=0;else D=c[A+-4>>2]|0;do if((D|0)<(z|0)){if(x)E=0;else E=c[A+-4>>2]|0;if((E|0)<(z|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);F=0;break}else{a[1263537]=0;B=54;break}}else B=54;while(0);if((B|0)==54)F=A+(y*24|0)|0;__ZN7VariantC2ERKS_(q,F);break}}c[q>>2]=0}else __ZN7VariantC2ERKS_(q,c[f+4>>2]|0);while(0);c[p>>2]=__ZNK7Variantcv3RIDEv(q)|0;c[k>>2]=c[n>>2];c[j>>2]=c[p>>2];bj[w&4095](s,k,j);if(c[q>>2]|0)__ZN7Variant5clearEv(q);if(c[o>>2]|0)__ZN7Variant5clearEv(o);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1380,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind2I15Physics2DServer3RIDS1_E7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e+12|0;g=e+8|0;h=e+4|0;i=e;if(!b)j=0;else{k=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236644)|0;j=k?b:0}b=c[a+44>>2]|0;k=c[a+48>>2]|0;a=j+(k>>1)|0;if(!(k&1))n=b;else n=c[(c[a>>2]|0)+b>>2]|0;c[h>>2]=c[c[d>>2]>>2];c[i>>2]=c[c[d+4>>2]>>2];c[g>>2]=c[h>>2];c[f>>2]=c[i>>2];bj[n&4095](a,g,f);l=e;return}function __ZN11MethodBind2I15Physics2DServer3RIDS1_ED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK12MethodBind1RI15Physics2DServerP25Physics2DDirectSpaceState3RIDE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case -1:{__ZN7VariantC2EPK6Object(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;break}case 0:{c[d>>2]=0;__ZN7VariantC2ERK3RID(e,d);d=c[e>>2]|0;if(d|0)__ZN7Variant5clearEv(e);f=d;break}default:f=0}l=a;return f|0}function __ZNK12MethodBind1RI15Physics2DServerP25Physics2DDirectSpaceState3RIDE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1075251);l=a;return c[b>>2]|0}function __ZN12MethodBind1RI15Physics2DServerP25Physics2DDirectSpaceState3RIDE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0;i=l;l=l+64|0;if((l|0)>=(m|0))ba(64);j=i+52|0;k=i+24|0;n=i+48|0;o=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236644)|0:0){c[h>>2]=0;a[1263537]=0;p=d+24|0;q=c[p>>2]|0;if((q|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=q;c[b>>2]=0;l=i;return}r=q-(c[d+20>>2]|0)|0;if((r|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=r;c[b>>2]=0;l=i;return}if((g|0)>0){if((q|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);s=0}else{a[1263537]=0;s=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,s)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=s;c[b>>2]=0;l=i;return}}s=c[d+44>>2]|0;q=c[d+48>>2]|0;r=e+(q>>1)|0;if(!(q&1))t=s;else t=c[(c[r>>2]|0)+s>>2]|0;do if((g|0)<1){s=c[p>>2]|0;q=s+-1|0;if((s|0)>=1){e=c[d+16>>2]|0;u=(e|0)==0;if(u)v=0;else v=c[e+-4>>2]|0;if((s|0)<=(v|0)){if(u)w=0;else w=c[e+-4>>2]|0;do if((w|0)<(s|0)){if(u)x=0;else x=c[e+-4>>2]|0;if((x|0)<(s|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);y=0;break}else{a[1263537]=0;z=31;break}}else z=31;while(0);if((z|0)==31)y=e+(q*24|0)|0;__ZN7VariantC2ERKS_(o,y);break}}c[o>>2]=0}else __ZN7VariantC2ERKS_(o,c[f>>2]|0);while(0);c[n>>2]=__ZNK7Variantcv3RIDEv(o)|0;c[j>>2]=c[n>>2];__ZN7VariantC2EPK6Object(k,$i[t&8191](r,j)|0);if(c[o>>2]|0)__ZN7Variant5clearEv(o);__ZN7VariantC2ERKS_(b,k);if(c[k>>2]|0)__ZN7Variant5clearEv(k);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,897,1146558,0);c[b>>2]=0;l=i;return}function __ZN12MethodBind1RI15Physics2DServerP25Physics2DDirectSpaceState3RIDE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f+4|0;h=f;if(!b)i=0;else{j=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236644)|0;i=j?b:0}b=c[a+44>>2]|0;j=c[a+48>>2]|0;a=i+(j>>1)|0;if(!(j&1))k=b;else k=c[(c[a>>2]|0)+b>>2]|0;c[h>>2]=c[c[d>>2]>>2];c[g>>2]=c[h>>2];c[e>>2]=$i[k&8191](a,g)|0;l=f;return}function __ZN12MethodBind1RI15Physics2DServerP25Physics2DDirectSpaceState3RIDED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind2RCI15Physics2DServerf3RIDNS0_14SpaceParameterEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return __ZNK13MethodBind2RCI15Physics2DServerf3RIDNS0_14SpaceParameterEE18_get_argument_typeEi(a,b)|0}function __ZNK13MethodBind2RCI15Physics2DServerf3RIDNS0_14SpaceParameterEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1075251);l=a;return c[b>>2]|0}function __ZN13MethodBind2RCI15Physics2DServerf3RIDNS0_14SpaceParameterEE4callEP6ObjectPPK7VariantiRNS6_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0;i=l;l=l+80|0;if((l|0)>=(m|0))ba(80);j=i+76|0;k=i+48|0;n=i+72|0;o=i+24|0;p=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236644)|0:0){c[h>>2]=0;a[1263537]=0;q=d+24|0;r=c[q>>2]|0;if((r|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=r;c[b>>2]=0;l=i;return}s=r-(c[d+20>>2]|0)|0;if((s|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=s;c[b>>2]=0;l=i;return}if((g|0)>0){if((r|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);t=0}else{a[1263537]=0;t=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,t)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=t;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[q>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);u=0}else{a[1263537]=0;u=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,u)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=u;c[b>>2]=0;l=i;return}}}u=c[d+44>>2]|0;t=c[d+48>>2]|0;r=e+(t>>1)|0;if(!(t&1))v=u;else v=c[(c[r>>2]|0)+u>>2]|0;do if((g|0)<1){u=c[q>>2]|0;t=u+-1|0;if((u|0)>=1){e=c[d+16>>2]|0;s=(e|0)==0;if(s)w=0;else w=c[e+-4>>2]|0;if((u|0)<=(w|0)){if(s)x=0;else x=c[e+-4>>2]|0;do if((x|0)<(u|0)){if(s)y=0;else y=c[e+-4>>2]|0;if((y|0)<(u|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);z=0;break}else{a[1263537]=0;A=37;break}}else A=37;while(0);if((A|0)==37)z=e+(t*24|0)|0;__ZN7VariantC2ERKS_(o,z);break}}c[o>>2]=0}else __ZN7VariantC2ERKS_(o,c[f>>2]|0);while(0);c[n>>2]=__ZNK7Variantcv3RIDEv(o)|0;do if((g|0)<2){z=c[q>>2]|0;y=z+-1|0;x=z+-2|0;if((z|0)>=2){z=c[d+16>>2]|0;w=(z|0)==0;if(w)B=0;else B=c[z+-4>>2]|0;if((y|0)<=(B|0)){if(w)C=0;else C=c[z+-4>>2]|0;do if((C|0)<(y|0)){if(w)D=0;else D=c[z+-4>>2]|0;if((D|0)<(y|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);E=0;break}else{a[1263537]=0;A=54;break}}else A=54;while(0);if((A|0)==54)E=z+(x*24|0)|0;__ZN7VariantC2ERKS_(p,E);break}}c[p>>2]=0}else __ZN7VariantC2ERKS_(p,c[f+4>>2]|0);while(0);f=__ZNK7VariantcviEv(p)|0;c[j>>2]=c[n>>2];__ZN7VariantC2Ef(k,+Ai[v&31](r,j,f));if(c[p>>2]|0)__ZN7Variant5clearEv(p);if(c[o>>2]|0)__ZN7Variant5clearEv(o);__ZN7VariantC2ERKS_(b,k);if(c[k>>2]|0)__ZN7Variant5clearEv(k);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1872,1146558,0);c[b>>2]=0;l=i;return}function __ZN13MethodBind2RCI15Physics2DServerf3RIDNS0_14SpaceParameterEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0,j=0,k=0,n=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);h=f+4|0;i=f;if(!b)j=0;else{k=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236644)|0;j=k?b:0}b=c[a+44>>2]|0;k=c[a+48>>2]|0;a=j+(k>>1)|0;if(!(k&1))n=b;else n=c[(c[a>>2]|0)+b>>2]|0;c[i>>2]=c[c[d>>2]>>2];b=c[c[d+4>>2]>>2]|0;c[h>>2]=c[i>>2];g[e>>2]=+Ai[n&31](a,h,b);l=f;return}function __ZN13MethodBind2RCI15Physics2DServerf3RIDNS0_14SpaceParameterEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind2RCI15Physics2DServerf3RIDNS0_14SpaceParameterEE18_get_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case -1:{__ZN7VariantC2Ef(d,0.0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;break}case 0:{c[d>>2]=0;__ZN7VariantC2ERK3RID(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);f=b;break}case 1:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;break}default:f=0}l=a;return f|0}function __ZNK11MethodBind3I15Physics2DServer3RIDNS0_14SpaceParameterEfE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return __ZNK11MethodBind3I15Physics2DServer3RIDNS0_14SpaceParameterEfE18_get_argument_typeEi(a,b)|0}function __ZNK11MethodBind3I15Physics2DServer3RIDNS0_14SpaceParameterEfE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1075251);l=a;return c[b>>2]|0}function __ZN11MethodBind3I15Physics2DServer3RIDNS0_14SpaceParameterEfE4callEP6ObjectPPK7VariantiRNS6_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0.0;i=l;l=l+80|0;if((l|0)>=(m|0))ba(80);j=i+76|0;k=i+72|0;n=i+48|0;o=i+24|0;p=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236644)|0:0){c[h>>2]=0;a[1263537]=0;q=d+24|0;r=c[q>>2]|0;if((r|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=r;c[b>>2]=0;l=i;return}s=r-(c[d+20>>2]|0)|0;if((s|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=s;c[b>>2]=0;l=i;return}if((g|0)>0){if((r|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);t=0}else{a[1263537]=0;t=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,t)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=t;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[q>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);u=0}else{a[1263537]=0;u=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,u)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=u;c[b>>2]=0;l=i;return}if((g|0)>2){if((c[q>>2]|0)<2){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);v=0}else{a[1263537]=0;v=c[(c[d+32>>2]|0)+12>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+8>>2]>>2]|0,v)|0)){c[h>>2]=2;c[h+4>>2]=2;c[h+8>>2]=v;c[b>>2]=0;l=i;return}}}}v=c[d+44>>2]|0;u=c[d+48>>2]|0;t=e+(u>>1)|0;if(!(u&1))w=v;else w=c[(c[t>>2]|0)+v>>2]|0;do if((g|0)<1){v=c[q>>2]|0;u=v+-1|0;if((v|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)x=0;else x=c[e+-4>>2]|0;if((v|0)<=(x|0)){if(r)y=0;else y=c[e+-4>>2]|0;do if((y|0)<(v|0)){if(r)z=0;else z=c[e+-4>>2]|0;if((z|0)<(v|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);A=0;break}else{a[1263537]=0;B=43;break}}else B=43;while(0);if((B|0)==43)A=e+(u*24|0)|0;__ZN7VariantC2ERKS_(n,A);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f>>2]|0);while(0);c[k>>2]=__ZNK7Variantcv3RIDEv(n)|0;do if((g|0)<2){A=c[q>>2]|0;z=A+-1|0;y=A+-2|0;if((A|0)>=2){A=c[d+16>>2]|0;x=(A|0)==0;if(x)C=0;else C=c[A+-4>>2]|0;if((z|0)<=(C|0)){if(x)D=0;else D=c[A+-4>>2]|0;do if((D|0)<(z|0)){if(x)E=0;else E=c[A+-4>>2]|0;if((E|0)<(z|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);F=0;break}else{a[1263537]=0;B=60;break}}else B=60;while(0);if((B|0)==60)F=A+(y*24|0)|0;__ZN7VariantC2ERKS_(o,F);break}}c[o>>2]=0}else __ZN7VariantC2ERKS_(o,c[f+4>>2]|0);while(0);F=__ZNK7VariantcviEv(o)|0;do if((g|0)<3){E=c[q>>2]|0;D=E+-2|0;C=E+-3|0;if((D|0)>=1){E=c[d+16>>2]|0;z=(E|0)==0;if(z)G=0;else G=c[E+-4>>2]|0;if((D|0)<=(G|0)){if(z)H=0;else H=c[E+-4>>2]|0;do if((H|0)<(D|0)){if(z)I=0;else I=c[E+-4>>2]|0;if((I|0)<(D|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);J=0;break}else{a[1263537]=0;B=77;break}}else B=77;while(0);if((B|0)==77)J=E+(C*24|0)|0;__ZN7VariantC2ERKS_(p,J);break}}c[p>>2]=0}else __ZN7VariantC2ERKS_(p,c[f+8>>2]|0);while(0);K=+__ZNK7VariantcvfEv(p);c[j>>2]=c[k>>2];Gi[w&31](t,j,F,K);if(c[p>>2]|0)__ZN7Variant5clearEv(p);if(c[o>>2]|0)__ZN7Variant5clearEv(o);if(c[n>>2]|0)__ZN7Variant5clearEv(n);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,2039,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind3I15Physics2DServer3RIDNS0_14SpaceParameterEfE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0,j=0,k=0,n=0.0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e+4|0;h=e;if(!b)i=0;else{j=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236644)|0;i=j?b:0}b=c[a+44>>2]|0;j=c[a+48>>2]|0;a=i+(j>>1)|0;if(!(j&1))k=b;else k=c[(c[a>>2]|0)+b>>2]|0;c[h>>2]=c[c[d>>2]>>2];b=c[c[d+4>>2]>>2]|0;n=+g[c[d+8>>2]>>2];c[f>>2]=c[h>>2];Gi[k&31](a,f,b,n);l=e;return}function __ZN11MethodBind3I15Physics2DServer3RIDNS0_14SpaceParameterEfED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind3I15Physics2DServer3RIDNS0_14SpaceParameterEfE18_get_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case 0:{c[d>>2]=0;__ZN7VariantC2ERK3RID(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);f=b;break}case 1:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;break}case 2:{__ZN7VariantC2Ef(d,0.0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;break}default:f=0}l=a;return f|0}function __ZNK13MethodBind1RCI15Physics2DServerb3RIDE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case -1:{__ZN7VariantC2Eb(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;break}case 0:{c[d>>2]=0;__ZN7VariantC2ERK3RID(e,d);d=c[e>>2]|0;if(d|0)__ZN7Variant5clearEv(e);f=d;break}default:f=0}l=a;return f|0}function __ZNK13MethodBind1RCI15Physics2DServerb3RIDE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1075251);l=a;return c[b>>2]|0}function __ZN13MethodBind1RCI15Physics2DServerb3RIDE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0;i=l;l=l+64|0;if((l|0)>=(m|0))ba(64);j=i+52|0;k=i+24|0;n=i+48|0;o=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236644)|0:0){c[h>>2]=0;a[1263537]=0;p=d+24|0;q=c[p>>2]|0;if((q|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=q;c[b>>2]=0;l=i;return}r=q-(c[d+20>>2]|0)|0;if((r|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=r;c[b>>2]=0;l=i;return}if((g|0)>0){if((q|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);s=0}else{a[1263537]=0;s=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,s)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=s;c[b>>2]=0;l=i;return}}s=c[d+44>>2]|0;q=c[d+48>>2]|0;r=e+(q>>1)|0;if(!(q&1))t=s;else t=c[(c[r>>2]|0)+s>>2]|0;do if((g|0)<1){s=c[p>>2]|0;q=s+-1|0;if((s|0)>=1){e=c[d+16>>2]|0;u=(e|0)==0;if(u)v=0;else v=c[e+-4>>2]|0;if((s|0)<=(v|0)){if(u)w=0;else w=c[e+-4>>2]|0;do if((w|0)<(s|0)){if(u)x=0;else x=c[e+-4>>2]|0;if((x|0)<(s|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);y=0;break}else{a[1263537]=0;z=31;break}}else z=31;while(0);if((z|0)==31)y=e+(q*24|0)|0;__ZN7VariantC2ERKS_(o,y);break}}c[o>>2]=0}else __ZN7VariantC2ERKS_(o,c[f>>2]|0);while(0);c[n>>2]=__ZNK7Variantcv3RIDEv(o)|0;c[j>>2]=c[n>>2];__ZN7VariantC2Eb(k,$i[t&8191](r,j)|0);if(c[o>>2]|0)__ZN7Variant5clearEv(o);__ZN7VariantC2ERKS_(b,k);if(c[k>>2]|0)__ZN7Variant5clearEv(k);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1217,1146558,0);c[b>>2]=0;l=i;return}function __ZN13MethodBind1RCI15Physics2DServerb3RIDE7ptrcallEP6ObjectPPKvPv(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,n=0;g=l;l=l+16|0;if((l|0)>=(m|0))ba(16);h=g+4|0;i=g;if(!d)j=0;else{k=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1236644)|0;j=k?d:0}d=c[b+44>>2]|0;k=c[b+48>>2]|0;b=j+(k>>1)|0;if(!(k&1))n=d;else n=c[(c[b>>2]|0)+d>>2]|0;c[i>>2]=c[c[e>>2]>>2];c[h>>2]=c[i>>2];a[f>>0]=($i[n&8191](b,h)|0)&1;l=g;return}function __ZN13MethodBind1RCI15Physics2DServerb3RIDED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind2I15Physics2DServer3RIDbE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case 0:{c[d>>2]=0;__ZN7VariantC2ERK3RID(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);f=b;break}case 1:{__ZN7VariantC2Eb(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;break}default:f=0}l=a;return f|0}function __ZNK11MethodBind2I15Physics2DServer3RIDbE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1075251);l=a;return c[b>>2]|0}function __ZN11MethodBind2I15Physics2DServer3RIDbE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0;i=l;l=l+64|0;if((l|0)>=(m|0))ba(64);j=i+52|0;k=i+48|0;n=i+24|0;o=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236644)|0:0){c[h>>2]=0;a[1263537]=0;p=d+24|0;q=c[p>>2]|0;if((q|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=q;c[b>>2]=0;l=i;return}r=q-(c[d+20>>2]|0)|0;if((r|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=r;c[b>>2]=0;l=i;return}if((g|0)>0){if((q|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);s=0}else{a[1263537]=0;s=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,s)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=s;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[p>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);t=0}else{a[1263537]=0;t=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,t)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=t;c[b>>2]=0;l=i;return}}}t=c[d+44>>2]|0;s=c[d+48>>2]|0;q=e+(s>>1)|0;if(!(s&1))u=t;else u=c[(c[q>>2]|0)+t>>2]|0;do if((g|0)<1){t=c[p>>2]|0;s=t+-1|0;if((t|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)v=0;else v=c[e+-4>>2]|0;if((t|0)<=(v|0)){if(r)w=0;else w=c[e+-4>>2]|0;do if((w|0)<(t|0)){if(r)x=0;else x=c[e+-4>>2]|0;if((x|0)<(t|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);y=0;break}else{a[1263537]=0;z=37;break}}else z=37;while(0);if((z|0)==37)y=e+(s*24|0)|0;__ZN7VariantC2ERKS_(n,y);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f>>2]|0);while(0);c[k>>2]=__ZNK7Variantcv3RIDEv(n)|0;do if((g|0)<2){y=c[p>>2]|0;x=y+-1|0;w=y+-2|0;if((y|0)>=2){y=c[d+16>>2]|0;v=(y|0)==0;if(v)A=0;else A=c[y+-4>>2]|0;if((x|0)<=(A|0)){if(v)B=0;else B=c[y+-4>>2]|0;do if((B|0)<(x|0)){if(v)C=0;else C=c[y+-4>>2]|0;if((C|0)<(x|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);D=0;break}else{a[1263537]=0;z=54;break}}else z=54;while(0);if((z|0)==54)D=y+(w*24|0)|0;__ZN7VariantC2ERKS_(o,D);break}}c[o>>2]=0}else __ZN7VariantC2ERKS_(o,c[f+4>>2]|0);while(0);f=__ZNK7VariantcvbEv(o)|0;c[j>>2]=c[k>>2];bj[u&4095](q,j,f);if(c[o>>2]|0)__ZN7Variant5clearEv(o);if(c[n>>2]|0)__ZN7Variant5clearEv(n);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1380,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind2I15Physics2DServer3RIDbE7ptrcallEP6ObjectPPKvPv(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f+4|0;h=f;if(!d)i=0;else{j=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1236644)|0;i=j?d:0}d=c[b+44>>2]|0;j=c[b+48>>2]|0;b=i+(j>>1)|0;if(!(j&1))k=d;else k=c[(c[b>>2]|0)+d>>2]|0;c[h>>2]=c[c[e>>2]>>2];d=(a[c[e+4>>2]>>0]|0)!=0;c[g>>2]=c[h>>2];bj[k&4095](b,g,d);l=f;return}function __ZN11MethodBind2I15Physics2DServer3RIDbED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK12MethodBind0RI15Physics2DServer3RIDE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;if((b|0)!=-1){f=0;l=a;return f|0}c[d>>2]=0;__ZN7VariantC2ERK3RID(e,d);d=c[e>>2]|0;if(d|0)__ZN7Variant5clearEv(e);f=d;l=a;return f|0}function __ZNK12MethodBind0RI15Physics2DServer3RIDE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1075251);l=a;return c[b>>2]|0}function __ZN12MethodBind0RI15Physics2DServer3RIDE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;j=f+24|0;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236644)|0:0){c[h>>2]=0;a[1263537]=0;k=c[d+24>>2]|0;if((k|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=k;c[b>>2]=0;l=f;return}n=k-(c[d+20>>2]|0)|0;if((n|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=n;c[b>>2]=0;l=f;return}n=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))o=n;else o=c[(c[d>>2]|0)+n>>2]|0;c[j>>2]=ij[o&8191](d)|0;__ZN7VariantC2ERK3RID(i,j);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,266,1146558,0);c[b>>2]=0;l=f;return}function __ZN12MethodBind0RI15Physics2DServer3RIDE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;if(!b)f=0;else{d=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236644)|0;f=d?b:0}b=c[a+44>>2]|0;d=c[a+48>>2]|0;a=f+(d>>1)|0;if(!(d&1)){g=b;h=ij[g&8191](a)|0;i=h;c[e>>2]=i;return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=ij[g&8191](a)|0;i=h;c[e>>2]=i;return}}function __ZN12MethodBind0RI15Physics2DServer3RIDED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind1RCI15Physics2DServer7Variant3RIDE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case -1:{c[d>>2]=0;__ZN7VariantC2ERKS_(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);if(c[d>>2]|0)__ZN7Variant5clearEv(d);f=b;l=a;return f|0}case 0:{c[d>>2]=0;__ZN7VariantC2ERK3RID(e,d);d=c[e>>2]|0;if(d|0)__ZN7Variant5clearEv(e);f=d;l=a;return f|0}default:{f=0;l=a;return f|0}}return 0}function __ZNK13MethodBind1RCI15Physics2DServer7Variant3RIDE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1075251);l=a;return c[b>>2]|0}function __ZN13MethodBind1RCI15Physics2DServer7Variant3RIDE4callEP6ObjectPPKS1_iRNS1_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0;i=l;l=l+64|0;if((l|0)>=(m|0))ba(64);j=i+52|0;k=i+24|0;n=i+48|0;o=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236644)|0:0){c[h>>2]=0;a[1263537]=0;p=d+24|0;q=c[p>>2]|0;if((q|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=q;c[b>>2]=0;l=i;return}r=q-(c[d+20>>2]|0)|0;if((r|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=r;c[b>>2]=0;l=i;return}if((g|0)>0){if((q|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);s=0}else{a[1263537]=0;s=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,s)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=s;c[b>>2]=0;l=i;return}}s=c[d+44>>2]|0;q=c[d+48>>2]|0;r=e+(q>>1)|0;if(!(q&1))t=s;else t=c[(c[r>>2]|0)+s>>2]|0;do if((g|0)<1){s=c[p>>2]|0;q=s+-1|0;if((s|0)>=1){e=c[d+16>>2]|0;u=(e|0)==0;if(u)v=0;else v=c[e+-4>>2]|0;if((s|0)<=(v|0)){if(u)w=0;else w=c[e+-4>>2]|0;do if((w|0)<(s|0)){if(u)x=0;else x=c[e+-4>>2]|0;if((x|0)<(s|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);y=0;break}else{a[1263537]=0;z=31;break}}else z=31;while(0);if((z|0)==31)y=e+(q*24|0)|0;__ZN7VariantC2ERKS_(o,y);break}}c[o>>2]=0}else __ZN7VariantC2ERKS_(o,c[f>>2]|0);while(0);c[n>>2]=__ZNK7Variantcv3RIDEv(o)|0;c[j>>2]=c[n>>2];bj[t&4095](k,r,j);if(c[o>>2]|0)__ZN7Variant5clearEv(o);__ZN7VariantC2ERKS_(b,k);if(c[k>>2]|0)__ZN7Variant5clearEv(k);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1217,1146558,0);c[b>>2]=0;l=i;return}function __ZN13MethodBind1RCI15Physics2DServer7Variant3RIDE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);g=f+28|0;h=f;i=f+24|0;if(!b)j=0;else{k=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236644)|0;j=k?b:0}b=c[a+44>>2]|0;k=c[a+48>>2]|0;a=j+(k>>1)|0;if(!(k&1))n=b;else n=c[(c[a>>2]|0)+b>>2]|0;c[i>>2]=c[c[d>>2]>>2];c[g>>2]=c[i>>2];bj[n&4095](h,a,g);__ZN7VariantaSERKS_(e,h);if(!(c[h>>2]|0)){l=f;return}__ZN7Variant5clearEv(h);l=f;return}function __ZN13MethodBind1RCI15Physics2DServer7Variant3RIDED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind1RCI15Physics2DServerNS0_9ShapeTypeE3RIDE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case -1:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;break}case 0:{c[d>>2]=0;__ZN7VariantC2ERK3RID(e,d);d=c[e>>2]|0;if(d|0)__ZN7Variant5clearEv(e);f=d;break}default:f=0}l=a;return f|0}function __ZNK13MethodBind1RCI15Physics2DServerNS0_9ShapeTypeE3RIDE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1075251);l=a;return c[b>>2]|0}function __ZN13MethodBind1RCI15Physics2DServerNS0_9ShapeTypeE3RIDE4callEP6ObjectPPK7VariantiRNS6_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0;i=l;l=l+64|0;if((l|0)>=(m|0))ba(64);j=i+52|0;k=i+24|0;n=i+48|0;o=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236644)|0:0){c[h>>2]=0;a[1263537]=0;p=d+24|0;q=c[p>>2]|0;if((q|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=q;c[b>>2]=0;l=i;return}r=q-(c[d+20>>2]|0)|0;if((r|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=r;c[b>>2]=0;l=i;return}if((g|0)>0){if((q|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);s=0}else{a[1263537]=0;s=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,s)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=s;c[b>>2]=0;l=i;return}}s=c[d+44>>2]|0;q=c[d+48>>2]|0;r=e+(q>>1)|0;if(!(q&1))t=s;else t=c[(c[r>>2]|0)+s>>2]|0;do if((g|0)<1){s=c[p>>2]|0;q=s+-1|0;if((s|0)>=1){e=c[d+16>>2]|0;u=(e|0)==0;if(u)v=0;else v=c[e+-4>>2]|0;if((s|0)<=(v|0)){if(u)w=0;else w=c[e+-4>>2]|0;do if((w|0)<(s|0)){if(u)x=0;else x=c[e+-4>>2]|0;if((x|0)<(s|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);y=0;break}else{a[1263537]=0;z=31;break}}else z=31;while(0);if((z|0)==31)y=e+(q*24|0)|0;__ZN7VariantC2ERKS_(o,y);break}}c[o>>2]=0}else __ZN7VariantC2ERKS_(o,c[f>>2]|0);while(0);c[n>>2]=__ZNK7Variantcv3RIDEv(o)|0;c[j>>2]=c[n>>2];__ZN7VariantC2Ei(k,$i[t&8191](r,j)|0);if(c[o>>2]|0)__ZN7Variant5clearEv(o);__ZN7VariantC2ERKS_(b,k);if(c[k>>2]|0)__ZN7Variant5clearEv(k);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1217,1146558,0);c[b>>2]=0;l=i;return}function __ZN13MethodBind1RCI15Physics2DServerNS0_9ShapeTypeE3RIDE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f+4|0;h=f;if(!b)i=0;else{j=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236644)|0;i=j?b:0}b=c[a+44>>2]|0;j=c[a+48>>2]|0;a=i+(j>>1)|0;if(!(j&1))k=b;else k=c[(c[a>>2]|0)+b>>2]|0;c[h>>2]=c[c[d>>2]>>2];c[g>>2]=c[h>>2];c[e>>2]=$i[k&8191](a,g)|0;l=f;return}function __ZN13MethodBind1RCI15Physics2DServerNS0_9ShapeTypeE3RIDED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind2I15Physics2DServer3RIDRK7VariantE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case 0:{c[d>>2]=0;__ZN7VariantC2ERK3RID(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);f=b;l=a;return f|0}case 1:{c[d>>2]=0;__ZN7VariantC2ERKS_(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);if(c[d>>2]|0)__ZN7Variant5clearEv(d);f=b;l=a;return f|0}default:{f=0;l=a;return f|0}}return 0}function __ZNK11MethodBind2I15Physics2DServer3RIDRK7VariantE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1075251);l=a;return c[b>>2]|0}function __ZN11MethodBind2I15Physics2DServer3RIDRK7VariantE4callEP6ObjectPPS3_iRNS2_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0;i=l;l=l+80|0;if((l|0)>=(m|0))ba(80);j=i+76|0;k=i+72|0;n=i+48|0;o=i+24|0;p=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236644)|0:0){c[h>>2]=0;a[1263537]=0;q=d+24|0;r=c[q>>2]|0;if((r|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=r;c[b>>2]=0;l=i;return}s=r-(c[d+20>>2]|0)|0;if((s|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=s;c[b>>2]=0;l=i;return}if((g|0)>0){if((r|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);t=0}else{a[1263537]=0;t=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,t)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=t;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[q>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);u=0}else{a[1263537]=0;u=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,u)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=u;c[b>>2]=0;l=i;return}}}u=c[d+44>>2]|0;t=c[d+48>>2]|0;r=e+(t>>1)|0;if(!(t&1))v=u;else v=c[(c[r>>2]|0)+u>>2]|0;do if((g|0)<1){u=c[q>>2]|0;t=u+-1|0;if((u|0)>=1){e=c[d+16>>2]|0;s=(e|0)==0;if(s)w=0;else w=c[e+-4>>2]|0;if((u|0)<=(w|0)){if(s)x=0;else x=c[e+-4>>2]|0;do if((x|0)<(u|0)){if(s)y=0;else y=c[e+-4>>2]|0;if((y|0)<(u|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);z=0;break}else{a[1263537]=0;A=37;break}}else A=37;while(0);if((A|0)==37)z=e+(t*24|0)|0;__ZN7VariantC2ERKS_(n,z);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f>>2]|0);while(0);c[k>>2]=__ZNK7Variantcv3RIDEv(n)|0;do if((g|0)<2){z=c[q>>2]|0;y=z+-1|0;x=z+-2|0;if((z|0)>=2){z=c[d+16>>2]|0;w=(z|0)==0;if(w)B=0;else B=c[z+-4>>2]|0;if((y|0)<=(B|0)){if(w)C=0;else C=c[z+-4>>2]|0;do if((C|0)<(y|0)){if(w)D=0;else D=c[z+-4>>2]|0;if((D|0)<(y|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);E=0;break}else{a[1263537]=0;A=54;break}}else A=54;while(0);if((A|0)==54)E=z+(x*24|0)|0;__ZN7VariantC2ERKS_(p,E);break}}c[p>>2]=0}else __ZN7VariantC2ERKS_(p,c[f+4>>2]|0);while(0);__ZN7VariantC2ERKS_(o,p);c[j>>2]=c[k>>2];bj[v&4095](r,j,o);if(c[o>>2]|0)__ZN7Variant5clearEv(o);if(c[p>>2]|0)__ZN7Variant5clearEv(p);if(c[n>>2]|0)__ZN7Variant5clearEv(n);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1380,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind2I15Physics2DServer3RIDRK7VariantE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+28|0;g=e+24|0;h=e;if(!b)i=0;else{j=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236644)|0;i=j?b:0}b=c[a+44>>2]|0;j=c[a+48>>2]|0;a=i+(j>>1)|0;if(!(j&1))k=b;else k=c[(c[a>>2]|0)+b>>2]|0;c[g>>2]=c[c[d>>2]>>2];__ZN7VariantC2ERKS_(h,c[d+4>>2]|0);c[f>>2]=c[g>>2];bj[k&4095](a,f,h);if(!(c[h>>2]|0)){l=e;return}__ZN7Variant5clearEv(h);l=e;return}function __ZN11MethodBind2I15Physics2DServer3RIDRK7VariantED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK12MethodBind1RI15Physics2DServer3RIDNS0_9ShapeTypeEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case -1:{c[d>>2]=0;__ZN7VariantC2ERK3RID(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);f=b;break}case 0:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;break}default:f=0}l=a;return f|0}function __ZNK12MethodBind1RI15Physics2DServer3RIDNS0_9ShapeTypeEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1075251);l=a;return c[b>>2]|0}function __ZN12MethodBind1RI15Physics2DServer3RIDNS0_9ShapeTypeEE4callEP6ObjectPPK7VariantiRNS6_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0;i=l;l=l+64|0;if((l|0)>=(m|0))ba(64);j=i+24|0;k=i+48|0;n=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236644)|0:0){c[h>>2]=0;a[1263537]=0;o=d+24|0;p=c[o>>2]|0;if((p|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=p;c[b>>2]=0;l=i;return}q=p-(c[d+20>>2]|0)|0;if((q|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=q;c[b>>2]=0;l=i;return}if((g|0)>0){if((p|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);r=0}else{a[1263537]=0;r=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,r)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=r;c[b>>2]=0;l=i;return}}r=c[d+44>>2]|0;p=c[d+48>>2]|0;q=e+(p>>1)|0;if(!(p&1))s=r;else s=c[(c[q>>2]|0)+r>>2]|0;do if((g|0)<1){r=c[o>>2]|0;p=r+-1|0;if((r|0)>=1){e=c[d+16>>2]|0;t=(e|0)==0;if(t)u=0;else u=c[e+-4>>2]|0;if((r|0)<=(u|0)){if(t)v=0;else v=c[e+-4>>2]|0;do if((v|0)<(r|0)){if(t)w=0;else w=c[e+-4>>2]|0;if((w|0)<(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);x=0;break}else{a[1263537]=0;y=31;break}}else y=31;while(0);if((y|0)==31)x=e+(p*24|0)|0;__ZN7VariantC2ERKS_(n,x);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f>>2]|0);while(0);f=__ZNK7VariantcviEv(n)|0;c[k>>2]=$i[s&8191](q,f)|0;__ZN7VariantC2ERK3RID(j,k);if(c[n>>2]|0)__ZN7Variant5clearEv(n);__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,897,1146558,0);c[b>>2]=0;l=i;return}function __ZN12MethodBind1RI15Physics2DServer3RIDNS0_9ShapeTypeEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0;if(!b)f=0;else{g=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236644)|0;f=g?b:0}b=c[a+44>>2]|0;g=c[a+48>>2]|0;a=f+(g>>1)|0;if(!(g&1))h=b;else h=c[(c[a>>2]|0)+b>>2]|0;c[e>>2]=$i[h&8191](a,c[c[d>>2]>>2]|0)|0;return}function __ZN12MethodBind1RI15Physics2DServer3RIDNS0_9ShapeTypeEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN11AudioServer18_initialize_classvEv(b){b=b|0;if(a[1263479]|0)return;__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI11AudioServerEEvv();__ZN11AudioServer13_bind_methodsEv();a[1263479]=1;return}function __ZN11AudioServer5_setvERK10StringNameRK7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK11AudioServer5_getvERK10StringNameR7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK11AudioServer19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0;d=l;l=l+32|0;if((l|0)>=(m|0))ba(32);e=d+24|0;f=d+4|0;g=d;__ZN6StringC2EPKc(e,1075225);h=c[e>>2]|0;e=h;i=f+4|0;c[i>>2]=0;j=f+12|0;c[j>>2]=0;c[f>>2]=0;k=(h|0)==0;if(!k?(c[i>>2]=0,__Z28atomic_conditional_incrementPj(h+-8|0)|0):0)c[i>>2]=e;c[f+8>>2]=0;e=c[j>>2]|0;if(e|0){if(!(__Z16atomic_decrementPj(e+-8|0)|0))__ZN6Memory11free_staticEPvb(e,1);c[j>>2]=0}c[f+16>>2]=256;if(!(c[b>>2]|0)){j=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=j;c[j>>2]=0;c[j+4>>2]=0;c[j+8>>2]=0}j=__ZnwjPFPvjE(32,4740)|0;c[j>>2]=0;c[j+4>>2]=0;c[j+8>>2]=0;c[j+12>>2]=0;c[j+16>>2]=7;e=j+20|0;c[e>>2]=0;i=j+24|0;c[i>>2]=0;n=j+28|0;c[n>>2]=0;__ZN12PropertyInfoaSERKS_(j,f)|0;o=c[b>>2]|0;p=o+4|0;q=c[p>>2]|0;c[i>>2]=q;c[e>>2]=0;c[n>>2]=o;if(q|0)c[q+20>>2]=j;c[p>>2]=j;if(!(c[o>>2]|0))c[o>>2]=j;j=o+8|0;c[j>>2]=(c[j>>2]|0)+1;j=c[f+12>>2]|0;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);j=c[f+4>>2]|0;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);if(k){__ZN10StringNameC2EPKc(g,1075225);__ZN7ClassDB17get_property_listE10StringNameP4ListI12PropertyInfo16DefaultAllocatorEbPK6Object(g,b,1,a);__ZN10StringNameD2Ev(g);l=d;return}if(__Z16atomic_decrementPj(h+-8|0)|0){__ZN10StringNameC2EPKc(g,1075225);__ZN7ClassDB17get_property_listE10StringNameP4ListI12PropertyInfo16DefaultAllocatorEbPK6Object(g,b,1,a);__ZN10StringNameD2Ev(g);l=d;return}__ZN6Memory11free_staticEPvb(h,1);__ZN10StringNameC2EPKc(g,1075225);__ZN7ClassDB17get_property_listE10StringNameP4ListI12PropertyInfo16DefaultAllocatorEbPK6Object(g,b,1,a);__ZN10StringNameD2Ev(g);l=d;return}function __ZN11AudioServer14_notificationvEib(a,b,c){a=a|0;b=b|0;c=c|0;return}function __ZNK11AudioServer16_get_class_namevEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+8|0;e=b+4|0;f=b;g=a+76|0;a=c[g>>2]|0;if(a|0){if(c[a+4>>2]|0){l=b;return g|0}if(__ZNK6String6lengthEv(a+8|0)|0){l=b;return g|0}}__ZN6StringC2EPKc(d,1075225);c[f>>2]=c[d>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameaSERKS_(g,e);__ZN10StringNameD2Ev(e);e=c[f>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);l=b;return g|0}function __ZNK11AudioServer9get_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1075225);l=a;return c[b>>2]|0}function __ZNK11AudioServer8is_classERK6String(a,b){a=a|0;b=b|0;var c=0;if(__ZNK6StringeqEPKc(b,1075225)|0){c=1;return c|0}c=__ZNK6StringeqEPKc(b,1142944)|0;return c|0}function __ZNK11AudioServer12is_class_ptrEPv(a,b){a=a|0;b=b|0;return (b|0)==1236712|(b|0)==1220580|0}function __ZN11AudioServerD2Ev(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0;c[a>>2]=341904;b=c[a+156>>2]|0;gj[c[(c[b>>2]|0)+12>>2]&8191](b);__ZN6Memory11free_staticEPvb(b,0);b=a+160|0;d=c[b>>2]|0;if(d|0?(__ZN3SetIN11AudioServer12CallbackItemE10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(b,c[d+8>>2]|0),d=c[a+164>>2]|0,e=c[b>>2]|0,c[e+8>>2]=d,c[a+168>>2]=0,f=d,c[f+12>>2]=f,e|0):0){__ZN6Memory11free_staticEPvb(e,0);c[b>>2]=0}b=a+136|0;e=c[b>>2]|0;if(e|0?(__ZN3MapIPvj10ComparatorIS0_E16DefaultAllocatorE13_cleanup_treeEPNS4_7ElementE(b,c[e+8>>2]|0),e=c[a+140>>2]|0,f=c[b>>2]|0,c[f+8>>2]=e,c[a+144>>2]=0,d=e,c[d+12>>2]=d,f|0):0){__ZN6Memory11free_staticEPvb(f,0);c[b>>2]=0}b=a+124|0;f=c[b>>2]|0;if(f|0?(__ZN3MapI10StringNamePN11AudioServer3BusE10ComparatorIS0_E16DefaultAllocatorE13_cleanup_treeEPNS7_7ElementE(b,c[f+8>>2]|0),f=c[a+128>>2]|0,d=c[b>>2]|0,c[d+8>>2]=f,c[a+132>>2]=0,e=f,c[e+12>>2]=e,d|0):0){__ZN10StringNameD2Ev(d+24|0);__ZN6Memory11free_staticEPvb(d,0);c[b>>2]=0}b=c[a+120>>2]|0;if(b|0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(b,1);b=a+116|0;d=c[b>>2]|0;if(!d){g=a+76|0;__ZN10StringNameD2Ev(g);__ZN6ObjectD2Ev(a);return}if(__Z16atomic_decrementPj(d+-8|0)|0){g=a+76|0;__ZN10StringNameD2Ev(g);__ZN6ObjectD2Ev(a);return}e=c[b>>2]|0;b=(e|0)==0?0:e+-4|0;e=b+4|0;if(c[b>>2]|0){f=0;do{h=c[e+(f<<2)>>2]|0;if(h|0?(__Z16atomic_decrementPj(h+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(h,1);f=f+1|0}while(f>>>0<(c[b>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(d,1);g=a+76|0;__ZN10StringNameD2Ev(g);__ZN6ObjectD2Ev(a);return}function __ZN11AudioServerD0Ev(a){a=a|0;__ZN11AudioServerD2Ev(a);__ZdlPv(a);return}function __ZN11AudioServer4initEv(b){b=b|0;var d=0,e=0,f=0,h=0,i=0,j=0.0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0;d=l;l=l+80|0;if((l|0)>=(m|0))ba(80);e=d+48|0;f=d+72|0;h=d+24|0;i=d;__ZN6StringC2EPKc(f,1040434);__ZN7VariantC2Ed(h,-60.0);__Z11_GLOBAL_DEFRK6StringRK7Variant(e,f,h);g[b+104>>2]=+__ZNK7VariantcvfEv(e);if(c[e>>2]|0)__ZN7Variant5clearEv(e);if(c[h>>2]|0)__ZN7Variant5clearEv(h);e=c[f>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);__ZN6StringC2EPKc(f,1040468);__ZN7VariantC2Ed(h,2.0);__Z11_GLOBAL_DEFRK6StringRK7Variant(i,f,h);j=+__ZNK7VariantcvfEv(i);c[b+108>>2]=~~(j*+mj[c[(c[b>>2]|0)+112>>2]&511](b))>>>0;if(c[i>>2]|0)__ZN7Variant5clearEv(i);if(c[h>>2]|0)__ZN7Variant5clearEv(h);h=c[f>>2]|0;if(h|0?(__Z16atomic_decrementPj(h+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(h,1);h=b+80|0;c[h>>2]=1024;switch(ij[c[(c[b>>2]|0)+108>>2]&8191](b)|0){case 0:{i=b+116|0;__ZN6VectorIS_I10AudioFrameEE6resizeEi(i,1)|0;k=i;break}case 1:{i=b+116|0;__ZN6VectorIS_I10AudioFrameEE6resizeEi(i,3)|0;k=i;break}case 2:{i=b+116|0;__ZN6VectorIS_I10AudioFrameEE6resizeEi(i,4)|0;k=i;break}default:k=b+116|0}i=b+116|0;e=0;while(1){n=c[i>>2]|0;o=(n|0)==0;if(o)p=0;else p=c[n+-4>>2]|0;if((e|0)>=(p|0))break;if(o)q=0;else q=c[n+-4>>2]|0;do if((q|0)<=(e|0)){if(o)r=0;else r=c[n+-4>>2]|0;if((r|0)>(e|0)){a[1263537]=0;s=36;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);t=0;break}}else s=36;while(0);if((s|0)==36){s=0;__ZN6VectorIS_I10AudioFrameEE14_copy_on_writeEv(k);t=(c[i>>2]|0)+(e<<2)|0}__ZN6VectorI10AudioFrameE6resizeEi(t,c[h>>2]|0)|0;e=e+1|0}e=b+88|0;c[e>>2]=0;c[e+4>>2]=0;__ZN11AudioServer13set_bus_countEi(b,1);__ZN6StringC2EPKc(f,1040348);__ZN11AudioServer12set_bus_nameEiRK6String(b,0,f);b=c[f>>2]|0;if(b|0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(b,1);b=c[309163]|0;if(!b){l=d;return}gj[c[(c[b>>2]|0)+8>>2]&8191](b);l=d;return}function __ZN11AudioServer6finishEv(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0;d=b+120|0;b=0;while(1){e=c[d>>2]|0;f=(e|0)==0;if(f)g=0;else g=c[e+-4>>2]|0;if((b|0)>=(g|0))break;if(f)h=0;else h=c[e+-4>>2]|0;if((h|0)<=(b|0)){if(f)i=0;else i=c[e+-4>>2]|0;if((i|0)<=(b|0)){j=17;break}a[1263537]=0}__ZN6VectorIPN11AudioServer3BusEE14_copy_on_writeEv(d);k=c[(c[d>>2]|0)+(b<<2)>>2]|0;__ZN10StringNameD2Ev(k+20|0);l=k+12|0;__ZN6VectorIN11AudioServer3Bus6EffectEE6_unrefEPv(l,c[l>>2]|0);l=k+8|0;__ZN6VectorIN11AudioServer3Bus7ChannelEE6_unrefEPv(l,c[l>>2]|0);__ZN10StringNameD2Ev(k);__ZN6Memory11free_staticEPvb(k,0);b=b+1|0}if((j|0)==17)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);a[1263537]=0;if(!f?c[e+-4>>2]|0:0){if(!(__Z16atomic_decrementPj(e+-8|0)|0))__ZN6Memory11free_staticEPvb(e,1);c[d>>2]=0}d=c[309163]|0;if(!d)return;gj[c[(c[d>>2]|0)+28>>2]&8191](d);return}function __ZN11AudioServer6updateEv(a){a=a|0;return}function __ZN11AudioServer23load_default_bus_layoutEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+8|0;e=b+4|0;f=b;__ZN6StringC2EPKc(d,1040197);g=__ZN10FileAccess6existsERK6String(d)|0;h=c[d>>2]|0;if(h|0?(__Z16atomic_decrementPj(h+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(h,1);if(!g){l=b;return}__ZN6StringC2EPKc(e,1040197);__ZN6StringC2EPKc(f,1263606);g=__ZN14ResourceLoader4loadERK6StringS2_bP5Error(e,f,0,0)|0;c[d>>2]=0;if(g){if((g|0)==0|($i[c[(c[g>>2]|0)+44>>2]&8191](g,1236704)|0)^1)i=0;else{c[d>>2]=g;__ZN9Reference9referenceEv(g);i=g}if(__ZN9Reference11unreferenceEv(g)|0?__Z17predelete_handlerP6Object(g)|0:0){gj[c[(c[g>>2]|0)+76>>2]&8191](g);__ZN6Memory11free_staticEPvb(g,0);j=i}else j=i}else{c[d>>2]=0;j=0}i=c[f>>2]|0;if(i|0?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);i=c[e>>2]|0;if(i|0?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);if((j|0?(__ZN11AudioServer14set_bus_layoutERK3RefI14AudioBusLayoutE(a,d),__ZN9Reference11unreferenceEv(j)|0):0)?__Z17predelete_handlerP6Object(j)|0:0){gj[c[(c[j>>2]|0)+76>>2]&8191](j);__ZN6Memory11free_staticEPvb(j,0)}l=b;return}function __ZN11AudioServer4lockEv(a){a=a|0;a=c[309163]|0;gj[c[(c[a>>2]|0)+20>>2]&8191](a);return}function __ZN11AudioServer6unlockEv(a){a=a|0;a=c[309163]|0;gj[c[(c[a>>2]|0)+24>>2]&8191](a);return}function __ZNK11AudioServer16get_speaker_modeEv(a){a=a|0;a=c[309163]|0;return ij[c[(c[a>>2]|0)+16>>2]&8191](a)|0}function __ZNK11AudioServer12get_mix_rateEv(a){a=a|0;a=c[309163]|0;return +(+(ij[c[(c[a>>2]|0)+12>>2]&8191](a)|0))}function __ZNK11AudioServer19read_output_peak_dbEv(a){a=a|0;return 0.0}function __ZNK11AudioServer12get_mix_timeEv(a){a=a|0;return 0.0}function __ZNK11AudioServer16get_output_delayEv(a){a=a|0;return 0.0}function __ZN11AudioServer14set_bus_layoutERK3RefI14AudioBusLayoutE(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0,ia=0,ja=0,ka=0,la=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e+8|0;g=e;h=c[d>>2]|0;if((h|0?(i=c[h+128>>2]|0,i|0):0)?c[i+-4>>2]|0:0){a[1263537]=0;gj[c[(c[b>>2]|0)+100>>2]&8191](b);i=b+120|0;h=0;while(1){j=c[i>>2]|0;k=(j|0)==0;if(k)n=0;else n=c[j+-4>>2]|0;if((h|0)>=(n|0))break;if(k)o=0;else o=c[j+-4>>2]|0;if((o|0)<=(h|0)){if(k)p=0;else p=c[j+-4>>2]|0;if((p|0)<=(h|0)){q=21;break}a[1263537]=0}__ZN6VectorIPN11AudioServer3BusEE14_copy_on_writeEv(i);j=c[(c[i>>2]|0)+(h<<2)>>2]|0;__ZN10StringNameD2Ev(j+20|0);k=j+12|0;__ZN6VectorIN11AudioServer3Bus6EffectEE6_unrefEPv(k,c[k>>2]|0);k=j+8|0;__ZN6VectorIN11AudioServer3Bus7ChannelEE6_unrefEPv(k,c[k>>2]|0);__ZN10StringNameD2Ev(j);__ZN6Memory11free_staticEPvb(j,0);h=h+1|0}if((q|0)==21)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);h=c[(c[d>>2]|0)+128>>2]|0;if(!h)r=0;else r=c[h+-4>>2]|0;__ZN6VectorIPN11AudioServer3BusEE6resizeEi(i,r)|0;r=b+124|0;h=c[r>>2]|0;if(h|0?(__ZN3MapI10StringNamePN11AudioServer3BusE10ComparatorIS0_E16DefaultAllocatorE13_cleanup_treeEPNS7_7ElementE(r,c[h+8>>2]|0),h=c[b+128>>2]|0,p=c[r>>2]|0,c[p+8>>2]=h,c[b+132>>2]=0,o=h,c[o+12>>2]=o,p|0):0){__ZN10StringNameD2Ev(p+24|0);__ZN6Memory11free_staticEPvb(p,0);c[r>>2]=0}p=g+4|0;o=b+80|0;h=0;a:while(1){n=c[(c[d>>2]|0)+128>>2]|0;if(!n)s=0;else s=c[n+-4>>2]|0;if((h|0)>=(s|0)){q=27;break}n=__ZnwjPKc(28,1263606)|0;__ZN10StringNameC2Ev(n);c[n+8>>2]=0;j=n+12|0;c[j>>2]=0;k=n+20|0;__ZN10StringNameC2Ev(k);if(!h){__ZN10StringNameC2EPKc(f,1040348);__ZN10StringNameaSERKS_(n,f);__ZN10StringNameD2Ev(f)}else{t=c[(c[d>>2]|0)+128>>2]|0;u=(t|0)==0;if(u)v=0;else v=c[t+-4>>2]|0;do if((v|0)<=(h|0)){if(u)w=0;else w=c[t+-4>>2]|0;if((w|0)>(h|0)){a[1263537]=0;q=38;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);x=0;break}}else q=38;while(0);if((q|0)==38){q=0;x=t+(h*20|0)|0}__ZN10StringNameaSERKS_(n,x);u=c[(c[d>>2]|0)+128>>2]|0;y=(u|0)==0;if(y)z=0;else z=c[u+-4>>2]|0;do if((z|0)<=(h|0)){if(y)A=0;else A=c[u+-4>>2]|0;if((A|0)>(h|0)){a[1263537]=0;q=47;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);B=0;break}}else q=47;while(0);if((q|0)==47){q=0;B=u+(h*20|0)|0}__ZN10StringNameaSERKS_(k,B+16|0)}y=c[(c[d>>2]|0)+128>>2]|0;t=(y|0)==0;if(t)C=0;else C=c[y+-4>>2]|0;do if((C|0)<=(h|0)){if(t)D=0;else D=c[y+-4>>2]|0;if((D|0)>(h|0)){a[1263537]=0;q=56;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);E=4;F=c[(c[d>>2]|0)+128>>2]|0;break}}else q=56;while(0);if((q|0)==56){q=0;E=y+(h*20|0)+4|0;F=y}a[n+4>>0]=a[E>>0]|0;t=(F|0)==0;if(t)G=0;else G=c[F+-4>>2]|0;do if((G|0)<=(h|0)){if(t)H=0;else H=c[F+-4>>2]|0;if((H|0)>(h|0)){a[1263537]=0;q=65;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);I=5;J=c[(c[d>>2]|0)+128>>2]|0;break}}else q=65;while(0);if((q|0)==65){q=0;I=F+(h*20|0)+5|0;J=F}a[n+5>>0]=a[I>>0]|0;t=(J|0)==0;if(t)K=0;else K=c[J+-4>>2]|0;do if((K|0)<=(h|0)){if(t)L=0;else L=c[J+-4>>2]|0;if((L|0)>(h|0)){a[1263537]=0;q=74;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);M=6;N=c[(c[d>>2]|0)+128>>2]|0;break}}else q=74;while(0);if((q|0)==74){q=0;M=J+(h*20|0)+6|0;N=J}a[n+6>>0]=a[M>>0]|0;t=(N|0)==0;if(t)O=0;else O=c[N+-4>>2]|0;if((O|0)<=(h|0)){if(t)P=0;else P=c[N+-4>>2]|0;if((P|0)<=(h|0)){q=82;break}a[1263537]=0}c[n+16>>2]=c[N+(h*20|0)+12>>2];t=0;y=N;while(1){k=(y|0)==0;if(k)Q=0;else Q=c[y+-4>>2]|0;if((Q|0)<=(h|0)){if(k)R=0;else R=c[y+-4>>2]|0;if((R|0)<=(h|0)){q=91;break a}a[1263537]=0}u=c[y+(h*20|0)+8>>2]|0;if(!u)S=0;else S=c[u+-4>>2]|0;if((t|0)>=(S|0))break;if(k)T=0;else T=c[y+-4>>2]|0;if((T|0)<=(h|0)){if(k)U=0;else U=c[y+-4>>2]|0;if((U|0)<=(h|0)){q=123;break a}a[1263537]=0}k=c[y+(h*20|0)+8>>2]|0;u=(k|0)==0;if(u)V=0;else V=c[k+-4>>2]|0;if((V|0)<=(t|0)){if(u)W=0;else W=c[k+-4>>2]|0;if((W|0)<=(t|0)){q=131;break a}a[1263537]=0}u=c[k+(t<<3)>>2]|0;do if(u|0){__ZN9Reference9referenceEv(u);__ZN9Reference9referenceEv(u);k=c[(c[d>>2]|0)+128>>2]|0;X=(k|0)==0;if(X)Y=0;else Y=c[k+-4>>2]|0;if((Y|0)<=(h|0)){if(X)Z=0;else Z=c[k+-4>>2]|0;if((Z|0)<=(h|0)){q=140;break a}a[1263537]=0}X=c[k+(h*20|0)+8>>2]|0;k=(X|0)==0;if(k)_=0;else _=c[X+-4>>2]|0;if((_|0)<=(t|0)){if(k)$=0;else $=c[X+-4>>2]|0;if(($|0)<=(t|0)){q=148;break a}a[1263537]=0}k=a[X+(t<<3)+4>>0]|0;c[g>>2]=u;__ZN9Reference9referenceEv(u);a[p>>0]=k;__ZN6VectorIN11AudioServer3Bus6EffectEE9push_backES2_(j,g)|0;k=c[g>>2]|0;do if(k|0){if(!(__ZN9Reference11unreferenceEv(k)|0))break;X=c[g>>2]|0;if(!(__Z17predelete_handlerP6Object(X)|0))break;gj[c[(c[X>>2]|0)+76>>2]&8191](X);__ZN6Memory11free_staticEPvb(X,0)}while(0);c[g>>2]=0;do if(__ZN9Reference11unreferenceEv(u)|0){if(!(__Z17predelete_handlerP6Object(u)|0))break;gj[c[(c[u>>2]|0)+76>>2]&8191](u);__ZN6Memory11free_staticEPvb(u,0)}while(0);if(!(__ZN9Reference11unreferenceEv(u)|0))break;if(!(__Z17predelete_handlerP6Object(u)|0))break;gj[c[(c[u>>2]|0)+76>>2]&8191](u);__ZN6Memory11free_staticEPvb(u,0)}while(0);t=t+1|0;y=c[(c[d>>2]|0)+128>>2]|0}c[(__ZN3MapI10StringNamePN11AudioServer3BusE10ComparatorIS0_E16DefaultAllocatorEixERKS0_(r,n)|0)>>2]=n;y=c[i>>2]|0;t=(y|0)==0;if(t)aa=0;else aa=c[y+-4>>2]|0;if((aa|0)<=(h|0)){if(t)ca=0;else ca=c[y+-4>>2]|0;if((ca|0)<=(h|0)){q=102;break}a[1263537]=0}__ZN6VectorIPN11AudioServer3BusEE14_copy_on_writeEv(i);c[(c[i>>2]|0)+(h<<2)>>2]=n;y=c[i>>2]|0;t=(y|0)==0;if(t)da=0;else da=c[y+-4>>2]|0;if((da|0)<=(h|0)){if(t)ea=0;else ea=c[y+-4>>2]|0;if((ea|0)<=(h|0)){q=110;break}a[1263537]=0}__ZN6VectorIPN11AudioServer3BusEE14_copy_on_writeEv(i);y=(c[(c[i>>2]|0)+(h<<2)>>2]|0)+8|0;t=c[309163]|0;switch(ij[c[(c[t>>2]|0)+16>>2]&8191](t)|0){case 0:{fa=1;break}case 1:{fa=3;break}case 2:{fa=4;break}default:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1040355,1040374,167,1040397,0);a[1263537]=0;fa=1}}__ZN6VectorIN11AudioServer3Bus7ChannelEE6resizeEi(y,fa)|0;y=0;while(1){t=c[309163]|0;switch(ij[c[(c[t>>2]|0)+16>>2]&8191](t)|0){case 0:{ga=1;break}case 1:{ga=3;break}case 2:{ga=4;break}default:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1040355,1040374,167,1040397,0);a[1263537]=0;ga=1}}if((y|0)>=(ga|0))break;t=c[i>>2]|0;j=(t|0)==0;if(j)ha=0;else ha=c[t+-4>>2]|0;if((ha|0)<=(h|0)){if(j)ia=0;else ia=c[t+-4>>2]|0;if((ia|0)<=(h|0)){q=173;break a}a[1263537]=0}__ZN6VectorIPN11AudioServer3BusEE14_copy_on_writeEv(i);t=(c[(c[i>>2]|0)+(h<<2)>>2]|0)+8|0;j=c[t>>2]|0;u=(j|0)==0;if(u)ja=0;else ja=c[j+-4>>2]|0;do if((ja|0)<=(y|0)){if(u)ka=0;else ka=c[j+-4>>2]|0;if((ka|0)>(y|0)){a[1263537]=0;q=183;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);la=0;break}}else q=183;while(0);if((q|0)==183){q=0;__ZN6VectorIN11AudioServer3Bus7ChannelEE14_copy_on_writeEv(t);la=(c[t>>2]|0)+(y<<5)|0}__ZN6VectorI10AudioFrameE6resizeEi(la+12|0,c[o>>2]|0)|0;y=y+1|0}__ZN11AudioServer19_update_bus_effectsEi(b,h);h=h+1|0}switch(q|0){case 27:{gj[c[(c[b>>2]|0)+104>>2]&8191](b);l=e;return}case 82:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);break}case 91:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);break}case 102:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);df();break}case 110:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 123:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);break}case 131:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);break}case 140:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);break}case 148:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);break}case 173:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1040227,1040242,874,1040267,0);l=e;return}function __ZN6VectorIPN11AudioServer3BusEE6resizeEi(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0;if((d|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,269,1145657,0);e=31;return e|0}a[1263537]=0;f=c[b>>2]|0;if(!f)g=0;else g=c[f+-4>>2]|0;if((g|0)==(d|0)){e=0;return e|0}if(!d){if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);c[b>>2]=0;e=0;return e|0}__ZN6VectorIPN11AudioServer3BusEE14_copy_on_writeEv(b);f=d<<2;if(d>>>0<=1073741823?(g=f+-1|0,h=g>>>1|g,g=h>>>2|h,h=g>>>4|g,g=h>>>8|h,h=(g>>>16|g)+1|0,f>>>0<4294967264):0){a[1263537]=0;f=c[b>>2]|0;do if(!f)if((d|0)>0)i=18;else{j=0;i=25}else{g=c[f+-4>>2]|0;if((g|0)<(d|0))if(!g)i=18;else{k=__ZN6Memory14realloc_staticEPvjb(f,h,1)|0;if(k|0){a[1263537]=0;l=k;break}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,300,1145876,0);e=6;return e|0}else{j=g;i=25}}while(0);do if((i|0)==18){g=__ZN6Memory12alloc_staticEjb(h,1)|0;if(g|0){a[1263537]=0;c[g+-4>>2]=0;c[g+-8>>2]=1;l=g;break}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,292,1145820,0);e=6;return e|0}else if((i|0)==25){if((j|0)<=(d|0)){e=0;return e|0}g=__ZN6Memory14realloc_staticEPvjb(f,h,1)|0;if(!g){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,324,1145876,0);e=6;return e|0}else{a[1263537]=0;c[b>>2]=g;c[g+-4>>2]=d;e=0;return e|0}}while(0);c[b>>2]=l;c[((l|0)==0?0:l+-4|0)>>2]=d;e=0;return e|0}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,285,1145723,0);e=6;return e|0}function __ZN3MapI10StringNamePN11AudioServer3BusE10ComparatorIS0_E16DefaultAllocatorE13_cleanup_treeEPNS7_7ElementE(a,b){a=a|0;b=b|0;if((c[a+4>>2]|0)==(b|0))return;else{__ZN3MapI10StringNamePN11AudioServer3BusE10ComparatorIS0_E16DefaultAllocatorE13_cleanup_treeEPNS7_7ElementE(a,c[b+8>>2]|0);__ZN3MapI10StringNamePN11AudioServer3BusE10ComparatorIS0_E16DefaultAllocatorE13_cleanup_treeEPNS7_7ElementE(a,c[b+4>>2]|0);__ZN10StringNameD2Ev(b+24|0);__ZN6Memory11free_staticEPvb(b,0);return}}function __ZN6VectorIPN11AudioServer3BusEE14_copy_on_writeEv(a){a=a|0;var b=0,d=0,e=0;b=c[a>>2]|0;if(!b)return;if((c[b+-8>>2]|0)>>>0<=1)return;d=c[b+-4>>2]|0;b=(d<<2)+-1|0;e=b>>>1|b;b=e>>>2|e;e=b>>>4|b;b=e>>>8|e;e=__ZN6Memory12alloc_staticEjb((b>>>16|b)+1|0,1)|0;c[e+-8>>2]=1;c[e+-4>>2]=d;if(d|0){b=0;do{c[e+(b<<2)>>2]=c[(c[a>>2]|0)+(b<<2)>>2];b=b+1|0}while((b|0)!=(d|0))}d=c[a>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);c[a>>2]=e;return}function __ZN6VectorIN11AudioServer3Bus6EffectEE6_unrefEPv(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0;if(!b)return;d=c[a>>2]|0;if(__Z16atomic_decrementPj((d|0)==0?0:d+-8|0)|0)return;d=c[a>>2]|0;a=(d|0)==0?0:d+-4|0;d=a+4|0;if(c[a>>2]|0){e=0;do{f=d+(e<<3)|0;g=c[f>>2]|0;if((g|0?__ZN9Reference11unreferenceEv(g)|0:0)?(g=c[f>>2]|0,__Z17predelete_handlerP6Object(g)|0):0){gj[c[(c[g>>2]|0)+76>>2]&8191](g);__ZN6Memory11free_staticEPvb(g,0)}c[f>>2]=0;e=e+1|0}while(e>>>0<(c[a>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(b,1);return}function __ZN6VectorIN11AudioServer3Bus7ChannelEE6_unrefEPv(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;if(!b)return;d=c[a>>2]|0;if(__Z16atomic_decrementPj((d|0)==0?0:d+-8|0)|0)return;d=c[a>>2]|0;a=(d|0)==0?0:d+-4|0;d=a+4|0;if(c[a>>2]|0){e=0;do{f=d+(e<<5)+16|0;__ZN6VectorI3RefI19AudioEffectInstanceEE6_unrefEPv(f,c[f>>2]|0);f=c[d+(e<<5)+12>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);e=e+1|0}while(e>>>0<(c[a>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(b,1);return}function __ZN3MapI10StringNamePN11AudioServer3BusE10ComparatorIS0_E16DefaultAllocatorEixERKS0_(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;g=c[b>>2]|0;if(!g){h=__ZnwjPFPvjE(32,4740)|0;__ZN10StringNameC2Ev(h+24|0);i=h+16|0;c[i>>2]=0;c[i+4>>2]=0;c[b>>2]=h;i=c[b+4>>2]|0;c[h+4>>2]=i;c[h+8>>2]=i;c[h+12>>2]=i;c[h>>2]=1;if(!h){c[f>>2]=0;j=f;k=14}else{n=h;o=i;k=5}}else{n=g;o=c[b+4>>2]|0;k=5}a:do if((k|0)==5){g=c[n+8>>2]|0;b:do if((g|0)!=(o|0)){i=c[d>>2]|0;h=g;while(1){p=c[h+24>>2]|0;if(i>>>0<p>>>0)q=h+8|0;else{if(p>>>0>=i>>>0)break;q=h+4|0}p=c[q>>2]|0;if((p|0)==(o|0))break b;else h=p}if(!((h|0)==(o|0)|(h|0)==0)){r=h;break a}}while(0);c[f>>2]=0;if(!n){j=f;k=14}else{s=f;k=15}}while(0);if((k|0)==14){n=__ZnwjPFPvjE(32,4740)|0;__ZN10StringNameC2Ev(n+24|0);o=n+16|0;c[o>>2]=0;c[o+4>>2]=0;c[b>>2]=n;o=c[b+4>>2]|0;c[n+4>>2]=o;c[n+8>>2]=o;c[n+12>>2]=o;c[n>>2]=1;s=j;k=15}if((k|0)==15){k=__ZN3MapI10StringNamePN11AudioServer3BusE10ComparatorIS0_E16DefaultAllocatorE10_insert_rbERKS0_RKS3_(b,d,f)|0;if(!k){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145936,616,1145947,0);t=0;l=e;return t|0}else r=k}a[1263537]=0;t=r+28|0;l=e;return t|0}function __ZN6VectorIN11AudioServer3Bus7ChannelEE6resizeEi(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0;if((d|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,269,1145657,0);e=31;return e|0}a[1263537]=0;f=c[b>>2]|0;if(!f)g=0;else g=c[f+-4>>2]|0;if((g|0)==(d|0)){e=0;return e|0}if(!d){__ZN6VectorIN11AudioServer3Bus7ChannelEE6_unrefEPv(b,f);c[b>>2]=0;e=0;return e|0}__ZN6VectorIN11AudioServer3Bus7ChannelEE14_copy_on_writeEv(b);f=d<<5;if(d>>>0<=134217727?(g=f+-1|0,h=g>>>1|g,g=h>>>2|h,h=g>>>4|g,g=h>>>8|h,h=(g>>>16|g)+1|0,(f|0)!=-32):0){a[1263537]=0;f=c[b>>2]|0;do if(!f)if((d|0)>0)i=15;else{j=0;i=25}else{g=c[f+-4>>2]|0;if((g|0)<(d|0))if(!g)i=15;else{k=__ZN6Memory14realloc_staticEPvjb(f,h,1)|0;if(k|0){a[1263537]=0;l=k;m=c[k+-4>>2]|0;break}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,300,1145876,0);e=6;return e|0}else{j=g;i=25}}while(0);do if((i|0)==15){g=__ZN6Memory12alloc_staticEjb(h,1)|0;if(g|0){a[1263537]=0;c[g+-4>>2]=0;c[g+-8>>2]=1;l=g;m=0;break}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,292,1145820,0);e=6;return e|0}else if((i|0)==25){if((j|0)<=(d|0)){e=0;return e|0}if((c[f+-4>>2]|0)>>>0>d>>>0){g=d;k=f;do{n=k+(g<<5)+16|0;__ZN6VectorI3RefI19AudioEffectInstanceEE6_unrefEPv(n,c[n>>2]|0);n=c[k+(g<<5)+12>>2]|0;if(n|0?(__Z16atomic_decrementPj(n+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(n,1);g=g+1|0;k=c[b>>2]|0}while(g>>>0<(c[k+-4>>2]|0)>>>0);o=k}else o=f;g=__ZN6Memory14realloc_staticEPvjb(o,h,1)|0;if(!g){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,324,1145876,0);e=6;return e|0}else{a[1263537]=0;c[b>>2]=g;c[g+-4>>2]=d;e=0;return e|0}}while(0);c[b>>2]=l;if((m|0)<(d|0)){h=m;do{m=l+(h<<5)|0;o=m+24|0;c[o>>2]=0;c[o+4>>2]=0;a[m>>0]=0;a[m+1>>0]=0;o=m+4|0;c[o>>2]=0;c[o+4>>2]=0;c[o+8>>2]=0;c[o+12>>2]=0;h=h+1|0}while((h|0)!=(d|0));p=c[b>>2]|0}else p=l;c[((p|0)==0?0:p+-4|0)>>2]=d;e=0;return e|0}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,285,1145723,0);e=6;return e|0}function __ZN6VectorIN11AudioServer3Bus6EffectEE9push_backES2_(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;g=c[b>>2]|0;if(!g)h=1;else h=(c[g+-4>>2]|0)+1|0;if(__ZN6VectorIN11AudioServer3Bus6EffectEE6resizeEi(b,h)|0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);i=1;l=e;return i|0}a[1263537]=0;h=c[b>>2]|0;if(!h)j=-1;else j=(c[h+-4>>2]|0)+-1|0;c[f>>2]=0;h=c[d>>2]|0;if(h|0){c[f>>2]=h;__ZN9Reference9referenceEv(h)}a[f+4>>0]=a[d+4>>0]|0;__ZN6VectorIN11AudioServer3Bus6EffectEE3setEiS2_(b,j,f);j=c[f>>2]|0;if((j|0?__ZN9Reference11unreferenceEv(j)|0:0)?(j=c[f>>2]|0,__Z17predelete_handlerP6Object(j)|0):0){gj[c[(c[j>>2]|0)+76>>2]&8191](j);__ZN6Memory11free_staticEPvb(j,0)}c[f>>2]=0;i=0;l=e;return i|0}function __ZN11AudioServer19_update_bus_effectsEi(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0;e=b+120|0;if((d|0)<0)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);b=0;f=c[e>>2]|0;a:while(1){g=(f|0)==0;if(g)h=0;else h=c[f+-4>>2]|0;if((h|0)<=(d|0)){if(g)i=0;else i=c[f+-4>>2]|0;if((i|0)<=(d|0)){j=9;break}a[1263537]=0}__ZN6VectorIPN11AudioServer3BusEE14_copy_on_writeEv(e);g=c[e>>2]|0;k=c[(c[g+(d<<2)>>2]|0)+8>>2]|0;if(!k)l=0;else l=c[k+-4>>2]|0;if((b|0)>=(l|0)){j=14;break}k=(g|0)==0;if(k)m=0;else m=c[g+-4>>2]|0;if((m|0)<=(d|0)){if(k)n=0;else n=c[g+-4>>2]|0;if((n|0)<=(d|0)){j=21;break}a[1263537]=0}__ZN6VectorIPN11AudioServer3BusEE14_copy_on_writeEv(e);g=(c[(c[e>>2]|0)+(d<<2)>>2]|0)+8|0;k=c[g>>2]|0;o=(k|0)==0;if(o)p=0;else p=c[k+-4>>2]|0;do if((p|0)<=(b|0)){if(o)q=0;else q=c[k+-4>>2]|0;if((q|0)>(b|0)){a[1263537]=0;j=31;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);r=0;break}}else j=31;while(0);if((j|0)==31){j=0;__ZN6VectorIN11AudioServer3Bus7ChannelEE14_copy_on_writeEv(g);r=(c[g>>2]|0)+(b<<5)|0}k=r+16|0;o=c[e>>2]|0;s=(o|0)==0;if(s)t=0;else t=c[o+-4>>2]|0;if((t|0)<=(d|0)){if(s)u=0;else u=c[o+-4>>2]|0;if((u|0)<=(d|0)){j=38;break}a[1263537]=0}__ZN6VectorIPN11AudioServer3BusEE14_copy_on_writeEv(e);o=c[(c[(c[e>>2]|0)+(d<<2)>>2]|0)+12>>2]|0;if(!o)v=0;else v=c[o+-4>>2]|0;__ZN6VectorI3RefI19AudioEffectInstanceEE6resizeEi(k,v)|0;k=0;while(1){o=c[e>>2]|0;s=(o|0)==0;if(s)w=0;else w=c[o+-4>>2]|0;if((w|0)<=(d|0)){if(s)x=0;else x=c[o+-4>>2]|0;if((x|0)<=(d|0)){j=49;break a}a[1263537]=0}__ZN6VectorIPN11AudioServer3BusEE14_copy_on_writeEv(e);y=c[e>>2]|0;o=c[(c[y+(d<<2)>>2]|0)+12>>2]|0;if(!o)z=0;else z=c[o+-4>>2]|0;if((k|0)>=(z|0))break;o=(y|0)==0;if(o)A=0;else A=c[y+-4>>2]|0;if((A|0)<=(d|0)){if(o)B=0;else B=c[y+-4>>2]|0;if((B|0)<=(d|0)){j=61;break a}a[1263537]=0}__ZN6VectorIPN11AudioServer3BusEE14_copy_on_writeEv(e);o=(c[(c[e>>2]|0)+(d<<2)>>2]|0)+12|0;s=c[o>>2]|0;C=(s|0)==0;if(C)D=0;else D=c[s+-4>>2]|0;if((D|0)<=(k|0)){if(C)E=0;else E=c[s+-4>>2]|0;if((E|0)<=(k|0)){j=69;break a}a[1263537]=0}__ZN6VectorIN11AudioServer3Bus6EffectEE14_copy_on_writeEv(o);s=c[(c[o>>2]|0)+(k<<3)>>2]|0;o=ij[c[(c[s>>2]|0)+116>>2]&8191](s)|0;s=(o|0)==0;do if(!s){if(!($i[c[(c[o>>2]|0)+44>>2]&8191](o,1236708)|0))break;C=$i[c[(c[o>>2]|0)+44>>2]&8191](o,1236708)|0;c[(C?o:0)+124>>2]=b}while(0);C=c[e>>2]|0;F=(C|0)==0;if(F)G=0;else G=c[C+-4>>2]|0;if((G|0)<=(d|0)){if(F)H=0;else H=c[C+-4>>2]|0;if((H|0)<=(d|0)){j=80;break a}a[1263537]=0}__ZN6VectorIPN11AudioServer3BusEE14_copy_on_writeEv(e);C=(c[(c[e>>2]|0)+(d<<2)>>2]|0)+8|0;F=c[C>>2]|0;I=(F|0)==0;if(I)J=0;else J=c[F+-4>>2]|0;do if((J|0)<=(b|0)){if(I)K=0;else K=c[F+-4>>2]|0;if((K|0)>(b|0)){a[1263537]=0;j=90;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);L=0;break}}else j=90;while(0);if((j|0)==90){j=0;__ZN6VectorIN11AudioServer3Bus7ChannelEE14_copy_on_writeEv(C);L=(c[C>>2]|0)+(b<<5)|0}F=L+16|0;I=c[F>>2]|0;M=(I|0)==0;if(M)N=0;else N=c[I+-4>>2]|0;do if((N|0)<=(k|0)){if(M)O=0;else O=c[I+-4>>2]|0;if((O|0)>(k|0)){a[1263537]=0;j=99;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);P=0;break}}else j=99;while(0);if((j|0)==99){j=0;__ZN6VectorI3RefI19AudioEffectInstanceEE14_copy_on_writeEv(F);P=(c[F>>2]|0)+(k<<2)|0}I=c[P>>2]|0;do if((o|0)==(I|0)){if(s)break;Q=o;j=109}else{do if(I|0){if(!(__ZN9Reference11unreferenceEv(I)|0))break;M=c[P>>2]|0;if(!(__Z17predelete_handlerP6Object(M)|0))break;gj[c[(c[M>>2]|0)+76>>2]&8191](M);__ZN6Memory11free_staticEPvb(M,0)}while(0);c[P>>2]=o;if(s)break;__ZN9Reference9referenceEv(o);Q=o;j=109}while(0);do if((j|0)==109){j=0;if(!(__ZN9Reference11unreferenceEv(Q)|0))break;if(!(__Z17predelete_handlerP6Object(o)|0))break;gj[c[(c[o>>2]|0)+76>>2]&8191](o);__ZN6Memory11free_staticEPvb(o,0)}while(0);k=k+1|0}b=b+1|0;f=y}if((j|0)==9)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((j|0)==14)return;else if((j|0)==21)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((j|0)==38)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((j|0)==49)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((j|0)==61)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((j|0)==69)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((j|0)==80)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}function __ZN6VectorIN11AudioServer3Bus7ChannelEE14_copy_on_writeEv(a){a=a|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0;d=c[a>>2]|0;if(!d)return;if((c[d+-8>>2]|0)>>>0<=1)return;e=c[d+-4>>2]|0;d=(e<<5)+-1|0;f=d>>>1|d;d=f>>>2|f;f=d>>>4|d;d=f>>>8|f;f=__ZN6Memory12alloc_staticEjb((d>>>16|d)+1|0,1)|0;c[f+-8>>2]=1;c[f+-4>>2]=e;if(e|0){d=0;do{g=f+(d<<5)|0;h=c[a>>2]|0;b[g>>1]=b[h+(d<<5)>>1]|0;c[g+4>>2]=c[h+(d<<5)+4>>2];c[g+8>>2]=c[h+(d<<5)+8>>2];i=g+12|0;j=h+(d<<5)+12|0;c[i>>2]=0;if((c[j>>2]|0?(c[i>>2]=0,k=c[j>>2]|0,k|0):0)?__Z28atomic_conditional_incrementPj(k+-8|0)|0:0)c[i>>2]=c[j>>2];j=g+16|0;i=h+(d<<5)+16|0;c[j>>2]=0;if((c[i>>2]|0?(c[j>>2]=0,k=c[i>>2]|0,k|0):0)?__Z28atomic_conditional_incrementPj(k+-8|0)|0:0)c[j>>2]=c[i>>2];i=h+(d<<5)+24|0;h=c[i+4>>2]|0;j=g+24|0;c[j>>2]=c[i>>2];c[j+4>>2]=h;d=d+1|0}while((d|0)!=(e|0))}__ZN6VectorIN11AudioServer3Bus7ChannelEE6_unrefEPv(a,c[a>>2]|0);c[a>>2]=f;return}function __ZN6VectorI3RefI19AudioEffectInstanceEE6resizeEi(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0;if((d|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,269,1145657,0);e=31;return e|0}a[1263537]=0;f=c[b>>2]|0;if(!f)g=0;else g=c[f+-4>>2]|0;if((g|0)==(d|0)){e=0;return e|0}if(!d){__ZN6VectorI3RefI19AudioEffectInstanceEE6_unrefEPv(b,f);c[b>>2]=0;e=0;return e|0}__ZN6VectorI3RefI19AudioEffectInstanceEE14_copy_on_writeEv(b);f=d<<2;if(d>>>0<=1073741823?(g=f+-1|0,h=g>>>1|g,g=h>>>2|h,h=g>>>4|g,g=h>>>8|h,h=(g>>>16|g)+1|0,f>>>0<4294967264):0){a[1263537]=0;f=c[b>>2]|0;do if(!f)if((d|0)>0)i=15;else{j=0;i=24}else{g=c[f+-4>>2]|0;if((g|0)<(d|0))if(!g)i=15;else{k=__ZN6Memory14realloc_staticEPvjb(f,h,1)|0;if(k|0){a[1263537]=0;l=k;m=c[k+-4>>2]|0;break}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,300,1145876,0);e=6;return e|0}else{j=g;i=24}}while(0);do if((i|0)==15){g=__ZN6Memory12alloc_staticEjb(h,1)|0;if(g|0){a[1263537]=0;c[g+-4>>2]=0;c[g+-8>>2]=1;l=g;m=0;break}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,292,1145820,0);e=6;return e|0}else if((i|0)==24){if((j|0)<=(d|0)){e=0;return e|0}if((c[f+-4>>2]|0)>>>0>d>>>0){g=d;k=f;do{n=k+(g<<2)|0;o=c[n>>2]|0;if((o|0?__ZN9Reference11unreferenceEv(o)|0:0)?(o=c[n>>2]|0,__Z17predelete_handlerP6Object(o)|0):0){gj[c[(c[o>>2]|0)+76>>2]&8191](o);__ZN6Memory11free_staticEPvb(o,0)}c[n>>2]=0;g=g+1|0;k=c[b>>2]|0}while(g>>>0<(c[k+-4>>2]|0)>>>0);p=k}else p=f;g=__ZN6Memory14realloc_staticEPvjb(p,h,1)|0;if(!g){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,324,1145876,0);e=6;return e|0}else{a[1263537]=0;c[b>>2]=g;c[g+-4>>2]=d;e=0;return e|0}}while(0);c[b>>2]=l;if((m|0)<(d|0)){h=m<<2;_memset(l+h|0,0,(d<<2)-h|0)|0;q=c[b>>2]|0}else q=l;c[((q|0)==0?0:q+-4|0)>>2]=d;e=0;return e|0}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,285,1145723,0);e=6;return e|0}function __ZN6VectorIN11AudioServer3Bus6EffectEE14_copy_on_writeEv(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0;d=c[b>>2]|0;if(!d)return;if((c[d+-8>>2]|0)>>>0<=1)return;e=c[d+-4>>2]|0;d=(e<<3)+-1|0;f=d>>>1|d;d=f>>>2|f;f=d>>>4|d;d=f>>>8|f;f=__ZN6Memory12alloc_staticEjb((d>>>16|d)+1|0,1)|0;c[f+-8>>2]=1;c[f+-4>>2]=e;if(e|0){d=0;do{g=c[b>>2]|0;h=f+(d<<3)|0;c[h>>2]=0;i=g+(d<<3)|0;if(c[i>>2]|0?(c[h>>2]=0,j=c[i>>2]|0,c[h>>2]=j,j|0):0)__ZN9Reference9referenceEv(j);a[f+(d<<3)+4>>0]=a[g+(d<<3)+4>>0]|0;d=d+1|0}while((d|0)!=(e|0))}__ZN6VectorIN11AudioServer3Bus6EffectEE6_unrefEPv(b,c[b>>2]|0);c[b>>2]=f;return}function __ZN6VectorI3RefI19AudioEffectInstanceEE14_copy_on_writeEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0;b=c[a>>2]|0;if(!b)return;if((c[b+-8>>2]|0)>>>0<=1)return;d=c[b+-4>>2]|0;b=(d<<2)+-1|0;e=b>>>1|b;b=e>>>2|e;e=b>>>4|b;b=e>>>8|e;e=__ZN6Memory12alloc_staticEjb((b>>>16|b)+1|0,1)|0;c[e+-8>>2]=1;c[e+-4>>2]=d;if(d|0){b=0;do{f=c[a>>2]|0;g=e+(b<<2)|0;c[g>>2]=0;h=f+(b<<2)|0;if(c[h>>2]|0?(c[g>>2]=0,f=c[h>>2]|0,c[g>>2]=f,f|0):0)__ZN9Reference9referenceEv(f);b=b+1|0}while((b|0)!=(d|0))}__ZN6VectorI3RefI19AudioEffectInstanceEE6_unrefEPv(a,c[a>>2]|0);c[a>>2]=e;return}function __ZN6VectorI3RefI19AudioEffectInstanceEE6_unrefEPv(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0;if(!b)return;d=c[a>>2]|0;if(__Z16atomic_decrementPj((d|0)==0?0:d+-8|0)|0)return;d=c[a>>2]|0;a=(d|0)==0?0:d+-4|0;d=a+4|0;if(c[a>>2]|0){e=0;do{f=d+(e<<2)|0;g=c[f>>2]|0;if((g|0?__ZN9Reference11unreferenceEv(g)|0:0)?(g=c[f>>2]|0,__Z17predelete_handlerP6Object(g)|0):0){gj[c[(c[g>>2]|0)+76>>2]&8191](g);__ZN6Memory11free_staticEPvb(g,0)}c[f>>2]=0;e=e+1|0}while(e>>>0<(c[a>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(b,1);return}function __ZN6VectorIN11AudioServer3Bus6EffectEE6resizeEi(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0;if((d|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,269,1145657,0);e=31;return e|0}a[1263537]=0;f=c[b>>2]|0;if(!f)g=0;else g=c[f+-4>>2]|0;if((g|0)==(d|0)){e=0;return e|0}if(!d){__ZN6VectorIN11AudioServer3Bus6EffectEE6_unrefEPv(b,f);c[b>>2]=0;e=0;return e|0}__ZN6VectorIN11AudioServer3Bus6EffectEE14_copy_on_writeEv(b);f=d<<3;if(d>>>0<=536870911?(g=f+-1|0,h=g>>>1|g,g=h>>>2|h,h=g>>>4|g,g=h>>>8|h,h=(g>>>16|g)+1|0,f>>>0<4294967264):0){a[1263537]=0;f=c[b>>2]|0;do if(!f)if((d|0)>0)i=15;else{j=0;i=24}else{g=c[f+-4>>2]|0;if((g|0)<(d|0))if(!g)i=15;else{k=__ZN6Memory14realloc_staticEPvjb(f,h,1)|0;if(k|0){a[1263537]=0;l=k;m=c[k+-4>>2]|0;break}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,300,1145876,0);e=6;return e|0}else{j=g;i=24}}while(0);do if((i|0)==15){g=__ZN6Memory12alloc_staticEjb(h,1)|0;if(g|0){a[1263537]=0;c[g+-4>>2]=0;c[g+-8>>2]=1;l=g;m=0;break}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,292,1145820,0);e=6;return e|0}else if((i|0)==24){if((j|0)<=(d|0)){e=0;return e|0}if((c[f+-4>>2]|0)>>>0>d>>>0){g=d;k=f;do{n=k+(g<<3)|0;o=c[n>>2]|0;if((o|0?__ZN9Reference11unreferenceEv(o)|0:0)?(o=c[n>>2]|0,__Z17predelete_handlerP6Object(o)|0):0){gj[c[(c[o>>2]|0)+76>>2]&8191](o);__ZN6Memory11free_staticEPvb(o,0)}c[n>>2]=0;g=g+1|0;k=c[b>>2]|0}while(g>>>0<(c[k+-4>>2]|0)>>>0);p=k}else p=f;g=__ZN6Memory14realloc_staticEPvjb(p,h,1)|0;if(!g){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,324,1145876,0);e=6;return e|0}else{a[1263537]=0;c[b>>2]=g;c[g+-4>>2]=d;e=0;return e|0}}while(0);c[b>>2]=l;if((m|0)<(d|0)){b=m;do{c[l+(b<<3)>>2]=0;b=b+1|0}while((b|0)!=(d|0))}c[l+-4>>2]=d;e=0;return e|0}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,285,1145723,0);e=6;return e|0}function __ZN6VectorIN11AudioServer3Bus6EffectEE3setEiS2_(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0;do if((d|0)<0)f=8;else{g=c[b>>2]|0;h=(g|0)==0;if(h)i=0;else i=c[g+-4>>2]|0;if((i|0)<=(d|0)){if(h)j=0;else j=c[g+-4>>2]|0;if((j|0)<=(d|0)){f=8;break}a[1263537]=0}__ZN6VectorIN11AudioServer3Bus6EffectEE14_copy_on_writeEv(b);k=(c[b>>2]|0)+(d<<3)|0}while(0);if((f|0)==8){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);k=0}f=c[k>>2]|0;if((c[e>>2]|0)==(f|0)){l=e+4|0;m=a[l>>0]|0;n=k+4|0;a[n>>0]=m;return}if((f|0?__ZN9Reference11unreferenceEv(f)|0:0)?(f=c[k>>2]|0,__Z17predelete_handlerP6Object(f)|0):0){gj[c[(c[f>>2]|0)+76>>2]&8191](f);__ZN6Memory11free_staticEPvb(f,0)}c[k>>2]=0;f=c[e>>2]|0;c[k>>2]=f;if(!f){l=e+4|0;m=a[l>>0]|0;n=k+4|0;a[n>>0]=m;return}__ZN9Reference9referenceEv(f);l=e+4|0;m=a[l>>0]|0;n=k+4|0;a[n>>0]=m;return}function __ZN3MapI10StringNamePN11AudioServer3BusE10ComparatorIS0_E16DefaultAllocatorE10_insert_rbERKS0_RKS3_(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f;a[g>>0]=0;h=__ZN3MapI10StringNamePN11AudioServer3BusE10ComparatorIS0_E16DefaultAllocatorE7_insertERKS0_Rb(b,d,g)|0;if(h|0)c[h+28>>2]=c[e>>2];if(a[g>>0]|0){l=f;return h|0}g=b+8|0;c[g>>2]=(c[g>>2]|0)+1;g=h+12|0;e=c[g>>2]|0;if(!(c[e>>2]|0)){d=b+4|0;i=h;j=e;k=e;e=g;while(1){g=j+12|0;n=c[g>>2]|0;o=c[n+8>>2]|0;p=n;do if((j|0)==(o|0)){q=c[n+4>>2]|0;if(!(c[q>>2]|0)){c[k>>2]=1;a[1263537]=0;c[q>>2]=1;if((c[d>>2]|0)==(n|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);r=c[(c[e>>2]|0)+12>>2]|0;break}else{a[1263537]=0;c[n>>2]=0;r=n;break}}q=j+4|0;if((i|0)==(c[q>>2]|0)){s=i+8|0;t=c[s>>2]|0;c[q>>2]=t;if((t|0)==(c[d>>2]|0))u=p;else{c[t+12>>2]=j;u=c[g>>2]|0}t=i+12|0;c[t>>2]=u;q=c[g>>2]|0;v=q+8|0;c[((c[v>>2]|0)==(j|0)?v:q+4|0)>>2]=i;c[s>>2]=j;c[g>>2]=i;w=j;x=i;y=c[t>>2]|0}else{w=i;x=j;y=n}a[1263537]=0;c[x>>2]=1;t=c[d>>2]|0;if((t|0)==(y|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);z=c[(c[w+12>>2]|0)+12>>2]|0;A=c[d>>2]|0}else{a[1263537]=0;c[y>>2]=0;z=y;A=t}t=z+8|0;s=c[t>>2]|0;q=s+4|0;v=c[q>>2]|0;c[t>>2]=v;if((v|0)!=(A|0))c[v+12>>2]=z;v=z+12|0;c[s+12>>2]=c[v>>2];t=c[v>>2]|0;B=t+4|0;c[((c[B>>2]|0)==(z|0)?B:t+8|0)>>2]=s;c[q>>2]=z;c[v>>2]=s;r=w}else{if(!(c[o>>2]|0)){c[k>>2]=1;a[1263537]=0;c[o>>2]=1;if((c[d>>2]|0)==(n|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);r=c[(c[e>>2]|0)+12>>2]|0;break}else{a[1263537]=0;c[n>>2]=0;r=n;break}}s=j+8|0;if((i|0)==(c[s>>2]|0)){v=i+4|0;q=c[v>>2]|0;c[s>>2]=q;if((q|0)==(c[d>>2]|0))C=p;else{c[q+12>>2]=j;C=c[g>>2]|0}q=i+12|0;c[q>>2]=C;s=c[g>>2]|0;t=s+4|0;c[((c[t>>2]|0)==(j|0)?t:s+8|0)>>2]=i;c[v>>2]=j;c[g>>2]=i;D=j;E=i;F=c[q>>2]|0}else{D=i;E=j;F=n}a[1263537]=0;c[E>>2]=1;q=c[d>>2]|0;if((q|0)==(F|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);G=c[d>>2]|0;H=c[(c[D+12>>2]|0)+12>>2]|0}else{a[1263537]=0;c[F>>2]=0;G=q;H=F}q=H+4|0;v=c[q>>2]|0;s=v+8|0;t=c[s>>2]|0;c[q>>2]=t;if((t|0)!=(G|0))c[t+12>>2]=H;t=H+12|0;c[v+12>>2]=c[t>>2];q=c[t>>2]|0;B=q+8|0;c[((c[B>>2]|0)==(H|0)?B:q+4|0)>>2]=v;c[s>>2]=H;c[t>>2]=v;r=D}while(0);n=r+12|0;g=c[n>>2]|0;if(!(c[g>>2]|0)){i=r;j=g;k=g;e=n}else break}}e=c[(c[b>>2]|0)+8>>2]|0;a[1263537]=0;c[e>>2]=1;l=f;return h|0}function __ZN3MapI10StringNamePN11AudioServer3BusE10ComparatorIS0_E16DefaultAllocatorE7_insertERKS0_Rb(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0;f=c[b>>2]|0;g=c[f+8>>2]|0;h=b+4|0;i=c[h>>2]|0;a:do if((g|0)==(i|0))j=f;else{k=c[d>>2]|0;l=g;while(1){m=c[l+24>>2]|0;if(k>>>0<m>>>0)n=l+8|0;else{if(m>>>0>=k>>>0)break;n=l+4|0}m=c[n>>2]|0;if((m|0)==(i|0)){j=l;break a}else l=m}a[e>>0]=1;o=l;return o|0}while(0);i=__ZnwjPFPvjE(32,4740)|0;n=i+24|0;__ZN10StringNameC2Ev(n);c[i>>2]=0;c[i+4>>2]=0;c[i+8>>2]=0;c[i+12>>2]=0;c[i+16>>2]=0;c[i+20>>2]=0;c[i+12>>2]=j;g=c[h>>2]|0;f=i+4|0;c[f>>2]=g;k=i+8|0;c[k>>2]=g;__ZN10StringNameaSERKS_(n,d);if((j|0)!=(c[b>>2]|0)?(c[d>>2]|0)>>>0>=(c[j+24>>2]|0)>>>0:0)p=j+4|0;else p=j+8|0;c[p>>2]=i;a[e>>0]=0;e=c[f>>2]|0;f=c[h>>2]|0;if((e|0)==(f|0)){h=i;do{p=h;h=c[h+12>>2]|0}while((p|0)==(c[h+4>>2]|0));q=(h|0)==(c[b>>2]|0)?0:h}else{h=e;while(1){e=c[h+8>>2]|0;if((e|0)==(f|0)){q=h;break}else h=e}}c[i+16>>2]=q;h=c[k>>2]|0;b:do if((h|0)==(f|0)){k=i;while(1){e=k;k=c[k+12>>2]|0;if((e|0)!=(c[k+8>>2]|0)){r=k;break b}if((k|0)==(c[b>>2]|0)){r=0;break}}}else{k=h;while(1){l=c[k+4>>2]|0;if((l|0)==(f|0)){r=k;break}else k=l}}while(0);f=i+20|0;c[f>>2]=r;if(!q)s=r;else{c[q+20>>2]=i;s=c[f>>2]|0}if(!s){o=i;return o|0}c[s+16>>2]=i;o=i;return o|0}function __ZN6VectorIS_I10AudioFrameEE6resizeEi(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0;if((d|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,269,1145657,0);e=31;return e|0}a[1263537]=0;f=c[b>>2]|0;if(!f)g=0;else g=c[f+-4>>2]|0;if((g|0)==(d|0)){e=0;return e|0}if(!d){if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0){g=c[b>>2]|0;h=(g|0)==0?0:g+-4|0;g=h+4|0;if(c[h>>2]|0){i=0;do{j=c[g+(i<<2)>>2]|0;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);i=i+1|0}while(i>>>0<(c[h>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(f,1)}c[b>>2]=0;e=0;return e|0}__ZN6VectorIS_I10AudioFrameEE14_copy_on_writeEv(b);f=d<<2;if(d>>>0<=1073741823?(h=f+-1|0,i=h>>>1|h,h=i>>>2|i,i=h>>>4|h,h=i>>>8|i,i=(h>>>16|h)+1|0,f>>>0<4294967264):0){a[1263537]=0;f=c[b>>2]|0;do if(!f)if((d|0)>0)k=23;else{l=0;k=32}else{h=c[f+-4>>2]|0;if((h|0)<(d|0))if(!h)k=23;else{g=__ZN6Memory14realloc_staticEPvjb(f,i,1)|0;if(g|0){a[1263537]=0;m=g;n=c[g+-4>>2]|0;break}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,300,1145876,0);e=6;return e|0}else{l=h;k=32}}while(0);do if((k|0)==23){h=__ZN6Memory12alloc_staticEjb(i,1)|0;if(h|0){a[1263537]=0;c[h+-4>>2]=0;c[h+-8>>2]=1;m=h;n=0;break}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,292,1145820,0);e=6;return e|0}else if((k|0)==32){if((l|0)<=(d|0)){e=0;return e|0}if((c[f+-4>>2]|0)>>>0>d>>>0){h=d;g=f;do{j=c[g+(h<<2)>>2]|0;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);h=h+1|0;g=c[b>>2]|0}while(h>>>0<(c[g+-4>>2]|0)>>>0);o=g}else o=f;h=__ZN6Memory14realloc_staticEPvjb(o,i,1)|0;if(!h){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,324,1145876,0);e=6;return e|0}else{a[1263537]=0;c[b>>2]=h;c[h+-4>>2]=d;e=0;return e|0}}while(0);c[b>>2]=m;if((n|0)<(d|0)){i=n<<2;_memset(m+i|0,0,(d<<2)-i|0)|0;p=c[b>>2]|0}else p=m;c[((p|0)==0?0:p+-4|0)>>2]=d;e=0;return e|0}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,285,1145723,0);e=6;return e|0}function __ZN11AudioServer13set_bus_countEi(b,d){b=b|0;d=d|0;var e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0,ia=0,ja=0,ka=0,la=0;e=l;l=l+128|0;if((l|0)>=(m|0))ba(128);f=e+120|0;h=e+96|0;i=e+72|0;j=e+48|0;k=e+24|0;n=e;if((d|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1040567,1040242,313,1040581,0);l=e;return}a[1263537]=0;if((d|0)>255){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1040567,1040242,314,1040616,0);l=e;return}gj[c[(c[b>>2]|0)+100>>2]&8191](b);o=b+120|0;p=c[o>>2]|0;if(!p)q=0;else q=c[p+-4>>2]|0;r=b+124|0;a:do if((q|0)>(d|0)){s=b+128|0;t=(d|0)<0;u=d;v=p;while(1){w=(v|0)==0;if(w)x=0;else x=c[v+-4>>2]|0;if((u|0)>=(x|0))break a;if(t){y=19;break}if(w)z=0;else z=c[v+-4>>2]|0;if((z|0)<=(u|0)){if(w)A=0;else A=c[v+-4>>2]|0;if((A|0)<=(u|0)){y=19;break}a[1263537]=0}__ZN6VectorIPN11AudioServer3BusEE14_copy_on_writeEv(o);w=c[o>>2]|0;B=c[w+(u<<2)>>2]|0;C=c[r>>2]|0;if(!C)D=w;else{w=c[C+8>>2]|0;C=c[s>>2]|0;b:do if((w|0)==(C|0)){E=w;y=29}else{F=c[B>>2]|0;G=w;do{H=c[G+24>>2]|0;if(F>>>0<H>>>0)I=G+8|0;else{if(H>>>0>=F>>>0){E=G;y=29;break b}I=G+4|0}G=c[I>>2]|0}while((G|0)!=(C|0))}while(0);if((y|0)==29?(y=0,!((E|0)==0|(E|0)==(C|0))):0)__ZN3MapI10StringNamePN11AudioServer3BusE10ComparatorIS0_E16DefaultAllocatorE6_eraseEPNS7_7ElementE(r,E);D=c[o>>2]|0}w=(D|0)==0;if(w)J=0;else J=c[D+-4>>2]|0;if((J|0)<=(u|0)){if(w)K=0;else K=c[D+-4>>2]|0;if((K|0)<=(u|0)){y=38;break}a[1263537]=0}__ZN6VectorIPN11AudioServer3BusEE14_copy_on_writeEv(o);w=c[(c[o>>2]|0)+(u<<2)>>2]|0;__ZN10StringNameD2Ev(w+20|0);B=w+12|0;__ZN6VectorIN11AudioServer3Bus6EffectEE6_unrefEPv(B,c[B>>2]|0);B=w+8|0;__ZN6VectorIN11AudioServer3Bus7ChannelEE6_unrefEPv(B,c[B>>2]|0);__ZN10StringNameD2Ev(w);__ZN6Memory11free_staticEPvb(w,0);u=u+1|0;v=c[o>>2]|0}if((y|0)==19)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((y|0)==38)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);__ZN6VectorIPN11AudioServer3BusEE6resizeEi(o,d)|0;d=b+80|0;K=(q|0)<0;D=q;c:while(1){q=c[o>>2]|0;if(!q)L=0;else L=c[q+-4>>2]|0;if((D|0)>=(L|0)){y=45;break}__ZN6StringC2EPKc(f,1040649);q=(D|0)>0;d:do if(q){J=1;while(1){E=0;while(1){I=c[o>>2]|0;A=(I|0)==0;if(A)M=0;else M=c[I+-4>>2]|0;if((M|0)<=(E|0)){if(A)N=0;else N=c[I+-4>>2]|0;if((N|0)<=(E|0)){y=81;break c}a[1263537]=0}__ZN6VectorIPN11AudioServer3BusEE14_copy_on_writeEv(o);if(__ZNK10StringNameeqERK6String(c[(c[o>>2]|0)+(E<<2)>>2]|0,f)|0)break;E=E+1|0;if((E|0)>=(D|0))break d}E=J+1|0;c[h>>2]=__Z4itosx(E,((E|0)<0)<<31>>31)|0;I=__ZplPKcRK6String(1040657,h)|0;A=I;z=c[f>>2]|0;if((z|0)==(I|0)){if(I|0)y=75}else{if(z|0?(__Z16atomic_decrementPj(z+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(z,1);c[f>>2]=0;if(I|0)if(!(__Z28atomic_conditional_incrementPj(I+-8|0)|0))y=75;else{c[f>>2]=A;y=75}}if((y|0)==75?(y=0,(__Z16atomic_decrementPj(I+-8|0)|0)==0):0)__ZN6Memory11free_staticEPvb(I,1);I=c[h>>2]|0;if(I|0?(__Z16atomic_decrementPj(I+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(I,1);J=E}}while(0);J=__ZnwjPKc(28,1263606)|0;__ZN10StringNameC2Ev(J);c[J+8>>2]=0;c[J+12>>2]=0;__ZN10StringNameC2Ev(J+20|0);if(K){y=83;break}C=c[o>>2]|0;E=(C|0)==0;if(E)O=0;else O=c[C+-4>>2]|0;if((O|0)<=(D|0)){if(E)P=0;else P=c[C+-4>>2]|0;if((P|0)<=(D|0)){y=92;break}a[1263537]=0}__ZN6VectorIPN11AudioServer3BusEE14_copy_on_writeEv(o);c[(c[o>>2]|0)+(D<<2)>>2]=J;J=c[o>>2]|0;C=(J|0)==0;if(C)Q=0;else Q=c[J+-4>>2]|0;if((Q|0)<=(D|0)){if(C)R=0;else R=c[J+-4>>2]|0;if((R|0)<=(D|0)){y=98;break}a[1263537]=0}__ZN6VectorIPN11AudioServer3BusEE14_copy_on_writeEv(o);J=(c[(c[o>>2]|0)+(D<<2)>>2]|0)+8|0;C=c[309163]|0;switch(ij[c[(c[C>>2]|0)+16>>2]&8191](C)|0){case 0:{S=1;break}case 1:{S=3;break}case 2:{S=4;break}default:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1040355,1040374,167,1040397,0);a[1263537]=0;S=1}}__ZN6VectorIN11AudioServer3Bus7ChannelEE6resizeEi(J,S)|0;J=0;while(1){C=c[309163]|0;switch(ij[c[(c[C>>2]|0)+16>>2]&8191](C)|0){case 0:{T=1;break}case 1:{T=3;break}case 2:{T=4;break}default:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1040355,1040374,167,1040397,0);a[1263537]=0;T=1}}if((J|0)>=(T|0))break;C=c[o>>2]|0;E=(C|0)==0;if(E)U=0;else U=c[C+-4>>2]|0;if((U|0)<=(D|0)){if(E)V=0;else V=c[C+-4>>2]|0;if((V|0)<=(D|0)){y=157;break c}a[1263537]=0}__ZN6VectorIPN11AudioServer3BusEE14_copy_on_writeEv(o);C=(c[(c[o>>2]|0)+(D<<2)>>2]|0)+8|0;E=c[C>>2]|0;I=(E|0)==0;if(I)W=0;else W=c[E+-4>>2]|0;do if((W|0)<=(J|0)){if(I)X=0;else X=c[E+-4>>2]|0;if((X|0)>(J|0)){a[1263537]=0;y=167;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);Y=0;break}}else y=167;while(0);if((y|0)==167){y=0;__ZN6VectorIN11AudioServer3Bus7ChannelEE14_copy_on_writeEv(C);Y=(c[C>>2]|0)+(J<<5)|0}__ZN6VectorI10AudioFrameE6resizeEi(Y+12|0,c[d>>2]|0)|0;J=J+1|0}__ZN10StringNameC2ERK6String(h,f);J=c[o>>2]|0;E=(J|0)==0;if(E)Z=0;else Z=c[J+-4>>2]|0;if((Z|0)<=(D|0)){if(E)_=0;else _=c[J+-4>>2]|0;if((_|0)<=(D|0)){y=116;break}a[1263537]=0}__ZN6VectorIPN11AudioServer3BusEE14_copy_on_writeEv(o);__ZN10StringNameaSERKS_(c[(c[o>>2]|0)+(D<<2)>>2]|0,h);__ZN10StringNameD2Ev(h);J=c[o>>2]|0;E=(J|0)==0;if(E)$=0;else $=c[J+-4>>2]|0;if(($|0)<=(D|0)){if(E)aa=0;else aa=c[J+-4>>2]|0;if((aa|0)<=(D|0)){y=126;break}a[1263537]=0}__ZN6VectorIPN11AudioServer3BusEE14_copy_on_writeEv(o);J=c[o>>2]|0;a[(c[J+(D<<2)>>2]|0)+4>>0]=0;E=(J|0)==0;if(E)ca=0;else ca=c[J+-4>>2]|0;if((ca|0)<=(D|0)){if(E)da=0;else da=c[J+-4>>2]|0;if((da|0)<=(D|0)){y=134;break}a[1263537]=0}__ZN6VectorIPN11AudioServer3BusEE14_copy_on_writeEv(o);J=c[o>>2]|0;a[(c[J+(D<<2)>>2]|0)+5>>0]=0;E=(J|0)==0;if(E)ea=0;else ea=c[J+-4>>2]|0;if((ea|0)<=(D|0)){if(E)fa=0;else fa=c[J+-4>>2]|0;if((fa|0)<=(D|0)){y=142;break}a[1263537]=0}__ZN6VectorIPN11AudioServer3BusEE14_copy_on_writeEv(o);J=c[o>>2]|0;a[(c[J+(D<<2)>>2]|0)+6>>0]=0;E=(J|0)==0;if(E)ga=0;else ga=c[J+-4>>2]|0;if((ga|0)<=(D|0)){if(E)ha=0;else ha=c[J+-4>>2]|0;if((ha|0)<=(D|0)){y=148;break}a[1263537]=0}__ZN6VectorIPN11AudioServer3BusEE14_copy_on_writeEv(o);g[(c[(c[o>>2]|0)+(D<<2)>>2]|0)+16>>2]=0.0;if(q){__ZN10StringNameC2EPKc(h,1040348);J=c[o>>2]|0;E=(J|0)==0;if(E)ia=0;else ia=c[J+-4>>2]|0;if((ia|0)<=(D|0)){if(E)ja=0;else ja=c[J+-4>>2]|0;if((ja|0)<=(D|0)){y=175;break}a[1263537]=0}__ZN6VectorIPN11AudioServer3BusEE14_copy_on_writeEv(o);__ZN10StringNameaSERKS_((c[(c[o>>2]|0)+(D<<2)>>2]|0)+20|0,h);__ZN10StringNameD2Ev(h)}J=c[o>>2]|0;E=(J|0)==0;if(E)ka=0;else ka=c[J+-4>>2]|0;if((ka|0)<=(D|0)){if(E)la=0;else la=c[J+-4>>2]|0;if((la|0)<=(D|0)){y=184;break}a[1263537]=0}__ZN6VectorIPN11AudioServer3BusEE14_copy_on_writeEv(o);J=c[(c[o>>2]|0)+(D<<2)>>2]|0;__ZN10StringNameC2ERK6String(h,f);c[(__ZN3MapI10StringNamePN11AudioServer3BusE10ComparatorIS0_E16DefaultAllocatorEixERKS0_(r,h)|0)>>2]=J;__ZN10StringNameD2Ev(h);J=c[f>>2]|0;do if(J|0){if(__Z16atomic_decrementPj(J+-8|0)|0)break;__ZN6Memory11free_staticEPvb(J,1)}while(0);D=D+1|0}switch(y|0){case 45:{gj[c[(c[b>>2]|0)+104>>2]&8191](b);__ZN10StringNameC2EPKc(f,1040548);c[h>>2]=0;c[i>>2]=0;c[j>>2]=0;c[k>>2]=0;c[n>>2]=0;__ZN6Object11emit_signalERK10StringNameRK7VariantS5_S5_S5_S5_(b,f,h,i,j,k,n);if(c[n>>2]|0)__ZN7Variant5clearEv(n);if(c[k>>2]|0)__ZN7Variant5clearEv(k);if(c[j>>2]|0)__ZN7Variant5clearEv(j);if(c[i>>2]|0)__ZN7Variant5clearEv(i);if(c[h>>2]|0)__ZN7Variant5clearEv(h);__ZN10StringNameD2Ev(f);l=e;return}case 81:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 83:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);df();break}case 92:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);df();break}case 98:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 116:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 126:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);df();break}case 134:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);df();break}case 142:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);df();break}case 148:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 157:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 175:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 184:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}}}function __ZN11AudioServer12set_bus_nameEiRK6String(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0;f=l;l=l+144|0;if((l|0)>=(m|0))ba(144);g=f+128|0;h=f+120|0;i=f+124|0;j=f+96|0;k=f+72|0;n=f+48|0;o=f+24|0;p=f;if((d|0)>=0){q=b+120|0;r=c[q>>2]|0;if(!r)s=0;else s=c[r+-4>>2]|0;if((s|0)>(d|0)){a[1263537]=0;if((d|0)==0?__ZNK6StringneEPKc(e,1040348)|0:0){l=f;return}gj[c[(c[b>>2]|0)+100>>2]&8191](b);s=c[q>>2]|0;r=(s|0)==0;if(r)t=0;else t=c[s+-4>>2]|0;do if((t|0)<=(d|0)){if(r)u=0;else u=c[s+-4>>2]|0;if((u|0)>(d|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);__ZN6VectorIPN11AudioServer3BusEE14_copy_on_writeEv(q);if(__ZNK10StringNameeqERK6String(c[(c[q>>2]|0)+(d<<2)>>2]|0,e)|0){gj[c[(c[b>>2]|0)+104>>2]&8191](b);l=f;return}c[g>>2]=0;u=c[e>>2]|0;if(u|0?(c[g>>2]=0,__Z28atomic_conditional_incrementPj(u+-8|0)|0):0)c[g>>2]=c[e>>2];u=1;a:while(1){s=0;while(1){v=c[q>>2]|0;w=(v|0)==0;if(w)x=0;else x=c[v+-4>>2]|0;if((s|0)>=(x|0))break a;if(w)y=0;else y=c[v+-4>>2]|0;if((y|0)<=(s|0)){if(w)z=0;else z=c[v+-4>>2]|0;if((z|0)<=(s|0)){A=32;break a}a[1263537]=0}__ZN6VectorIPN11AudioServer3BusEE14_copy_on_writeEv(q);if(__ZNK10StringNameeqERK6String(c[(c[q>>2]|0)+(s<<2)>>2]|0,g)|0)break;else s=s+1|0}s=u+1|0;__ZN6StringC2EPKc(i,1143407);c[h>>2]=__ZNK6StringplERKS_(e,i)|0;c[j>>2]=__Z4itosx(s,((s|0)<0)<<31>>31)|0;r=__ZNK6StringplERKS_(h,j)|0;t=r;B=c[g>>2]|0;if((B|0)==(r|0)){if(r|0)A=43}else{if(B|0?(__Z16atomic_decrementPj(B+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(B,1);c[g>>2]=0;if(r|0)if(!(__Z28atomic_conditional_incrementPj(r+-8|0)|0))A=43;else{c[g>>2]=t;A=43}}if((A|0)==43?(A=0,(__Z16atomic_decrementPj(r+-8|0)|0)==0):0)__ZN6Memory11free_staticEPvb(r,1);r=c[j>>2]|0;if(r|0?(__Z16atomic_decrementPj(r+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(r,1);r=c[h>>2]|0;if(r|0?(__Z16atomic_decrementPj(r+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(r,1);r=c[i>>2]|0;if(r|0?(__Z16atomic_decrementPj(r+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(r,1);u=s}if((A|0)==32)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);A=b+124|0;if(w)C=0;else C=c[v+-4>>2]|0;do if((C|0)<=(d|0)){if(w)D=0;else D=c[v+-4>>2]|0;if((D|0)>(d|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);__ZN6VectorIPN11AudioServer3BusEE14_copy_on_writeEv(q);D=c[(c[q>>2]|0)+(d<<2)>>2]|0;v=c[A>>2]|0;b:do if(v|0){w=c[v+8>>2]|0;C=c[b+128>>2]|0;c:do if((w|0)==(C|0))E=w;else{u=c[D>>2]|0;h=w;while(1){e=c[h+24>>2]|0;if(u>>>0<e>>>0)F=h+8|0;else{if(e>>>0>=u>>>0){E=h;break c}F=h+4|0}h=c[F>>2]|0;if((h|0)==(C|0))break b}}while(0);if(!((E|0)==0|(E|0)==(C|0)))__ZN3MapI10StringNamePN11AudioServer3BusE10ComparatorIS0_E16DefaultAllocatorE6_eraseEPNS7_7ElementE(A,E)}while(0);__ZN10StringNameC2ERK6String(i,g);E=c[q>>2]|0;F=(E|0)==0;if(F)G=0;else G=c[E+-4>>2]|0;do if((G|0)<=(d|0)){if(F)H=0;else H=c[E+-4>>2]|0;if((H|0)>(d|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);__ZN6VectorIPN11AudioServer3BusEE14_copy_on_writeEv(q);__ZN10StringNameaSERKS_(c[(c[q>>2]|0)+(d<<2)>>2]|0,i);__ZN10StringNameD2Ev(i);H=c[q>>2]|0;E=(H|0)==0;if(E)I=0;else I=c[H+-4>>2]|0;do if((I|0)<=(d|0)){if(E)J=0;else J=c[H+-4>>2]|0;if((J|0)>(d|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);__ZN6VectorIPN11AudioServer3BusEE14_copy_on_writeEv(q);J=c[(c[q>>2]|0)+(d<<2)>>2]|0;__ZN10StringNameC2ERK6String(i,g);c[(__ZN3MapI10StringNamePN11AudioServer3BusE10ComparatorIS0_E16DefaultAllocatorEixERKS0_(A,i)|0)>>2]=J;__ZN10StringNameD2Ev(i);gj[c[(c[b>>2]|0)+104>>2]&8191](b);__ZN10StringNameC2EPKc(i,1040548);c[j>>2]=0;c[k>>2]=0;c[n>>2]=0;c[o>>2]=0;c[p>>2]=0;__ZN6Object11emit_signalERK10StringNameRK7VariantS5_S5_S5_S5_(b,i,j,k,n,o,p);if(c[p>>2]|0)__ZN7Variant5clearEv(p);if(c[o>>2]|0)__ZN7Variant5clearEv(o);if(c[n>>2]|0)__ZN7Variant5clearEv(n);if(c[k>>2]|0)__ZN7Variant5clearEv(k);if(c[j>>2]|0)__ZN7Variant5clearEv(j);__ZN10StringNameD2Ev(i);i=c[g>>2]|0;do if(i|0){if(__Z16atomic_decrementPj(i+-8|0)|0)break;__ZN6Memory11free_staticEPvb(i,1)}while(0);l=f;return}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1040495,1040242,471,1040508,0);l=f;return}function __ZN6VectorIS_I10AudioFrameEE14_copy_on_writeEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0;b=c[a>>2]|0;if(!b)return;if((c[b+-8>>2]|0)>>>0<=1)return;d=c[b+-4>>2]|0;b=(d<<2)+-1|0;e=b>>>1|b;b=e>>>2|e;e=b>>>4|b;b=e>>>8|e;e=__ZN6Memory12alloc_staticEjb((b>>>16|b)+1|0,1)|0;c[e+-8>>2]=1;c[e+-4>>2]=d;if(d|0){b=0;do{f=e+(b<<2)|0;g=(c[a>>2]|0)+(b<<2)|0;c[f>>2]=0;if((c[g>>2]|0?(c[f>>2]=0,h=c[g>>2]|0,h|0):0)?__Z28atomic_conditional_incrementPj(h+-8|0)|0:0)c[f>>2]=c[g>>2];b=b+1|0}while((b|0)!=(d|0))}d=c[a>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0){b=c[a>>2]|0;g=(b|0)==0?0:b+-4|0;b=g+4|0;if(c[g>>2]|0){f=0;do{h=c[b+(f<<2)>>2]|0;if(h|0?(__Z16atomic_decrementPj(h+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(h,1);f=f+1|0}while(f>>>0<(c[g>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(d,1)}c[a>>2]=e;return}function __ZN3MapI10StringNamePN11AudioServer3BusE10ComparatorIS0_E16DefaultAllocatorE6_eraseEPNS7_7ElementE(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0;e=d+8|0;f=c[e>>2]|0;g=b+4|0;h=c[g>>2]|0;if((f|0)!=(h|0)?(i=c[d+4>>2]|0,(i|0)!=(h|0)):0){j=i;while(1){i=c[j+8>>2]|0;if((i|0)==(h|0))break;else j=i}if(!j){k=h;l=c[h+8>>2]|0}else{k=j;l=h}}else{k=d;l=f}f=k+8|0;j=k+4|0;i=c[((l|0)==(h|0)?j:f)>>2]|0;h=c[b>>2]|0;l=k+12|0;m=c[l>>2]|0;c[i+12>>2]=m;if((h|0)==(m|0))n=h+8|0;else{h=c[l>>2]|0;m=h+8|0;n=(k|0)==(c[m>>2]|0)?m:h+4|0}c[n>>2]=i;if((k|0)==(d|0)){if((c[d>>2]|0)==1)__ZN3MapI10StringNamePN11AudioServer3BusE10ComparatorIS0_E16DefaultAllocatorE10_erase_fixEPNS7_7ElementE(b,i)}else{if((k|0)==(c[g>>2]|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143791,1145936,469,1143798,0);return}a[1263537]=0;if((c[k>>2]|0)==1)__ZN3MapI10StringNamePN11AudioServer3BusE10ComparatorIS0_E16DefaultAllocatorE10_erase_fixEPNS7_7ElementE(b,i);c[f>>2]=c[e>>2];f=d+4|0;c[j>>2]=c[f>>2];j=d+12|0;c[l>>2]=c[j>>2];c[k>>2]=c[d>>2];c[(c[e>>2]|0)+12>>2]=k;c[(c[f>>2]|0)+12>>2]=k;f=c[j>>2]|0;j=f+8|0;c[((c[j>>2]|0)==(d|0)?j:f+4|0)>>2]=k}k=c[d+16>>2]|0;f=d+20|0;if(k|0)c[k+20>>2]=c[f>>2];j=c[f>>2]|0;if(j|0)c[j+16>>2]=k;__ZN10StringNameD2Ev(d+24|0);__ZN6Memory11free_staticEPvb(d,0);d=b+8|0;c[d>>2]=(c[d>>2]|0)+-1;if(!(c[c[g>>2]>>2]|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143791,1145936,498,1143838,0);return}else{a[1263537]=0;return}}function __ZN3MapI10StringNamePN11AudioServer3BusE10ComparatorIS0_E16DefaultAllocatorE10_erase_fixEPNS7_7ElementE(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0;e=c[(c[b>>2]|0)+8>>2]|0;f=b+4|0;if((e|0)!=(d|0)&(c[d>>2]|0)==1){b=d;while(1){g=b+12|0;h=c[g>>2]|0;i=c[h+8>>2]|0;do if((b|0)==(i|0)){j=c[h+4>>2]|0;if(!(c[j>>2]|0)){a[1263537]=0;c[j>>2]=1;k=c[f>>2]|0;if((k|0)==(h|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);l=c[g>>2]|0;m=l;n=c[l+4>>2]|0;o=c[f>>2]|0}else{a[1263537]=0;c[h>>2]=0;m=h;n=j;o=k}k=n+8|0;l=c[k>>2]|0;c[m+4>>2]=l;if((l|0)!=(o|0))c[l+12>>2]=m;l=m+12|0;c[n+12>>2]=c[l>>2];p=c[l>>2]|0;q=p+8|0;c[((c[q>>2]|0)==(m|0)?q:p+4|0)>>2]=n;c[k>>2]=m;c[l>>2]=n;l=c[g>>2]|0;r=c[l+4>>2]|0;s=l}else{r=j;s=h}if((c[c[r+4>>2]>>2]|0)==1){j=r+8|0;l=c[j>>2]|0;if((c[l>>2]|0)==1)if((c[f>>2]|0)==(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);t=c[g>>2]|0;break}else{a[1263537]=0;c[r>>2]=0;t=s;break}a[1263537]=0;c[l>>2]=1;k=c[f>>2]|0;if((k|0)==(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);u=c[j>>2]|0;v=c[f>>2]|0}else{a[1263537]=0;c[r>>2]=0;u=l;v=k}k=u+4|0;l=c[k>>2]|0;c[j>>2]=l;if((l|0)!=(v|0))c[l+12>>2]=r;l=r+12|0;c[u+12>>2]=c[l>>2];j=c[l>>2]|0;p=j+4|0;c[((c[p>>2]|0)==(r|0)?p:j+8|0)>>2]=u;c[k>>2]=r;c[l>>2]=u;l=c[g>>2]|0;w=c[l+4>>2]|0;x=l}else{w=r;x=s}l=c[x>>2]|0;k=c[f>>2]|0;if((l|0)==0&(k|0)==(w|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);y=c[g>>2]|0;z=c[f>>2]|0}else{a[1263537]=0;c[w>>2]=l;y=x;z=k}c[y>>2]=1;k=c[w+4>>2]|0;a[1263537]=0;c[k>>2]=1;k=y+4|0;l=c[k>>2]|0;j=l+8|0;p=c[j>>2]|0;c[k>>2]=p;if((p|0)!=(z|0))c[p+12>>2]=y;p=y+12|0;c[l+12>>2]=c[p>>2];k=c[p>>2]|0;q=k+8|0;c[((c[q>>2]|0)==(y|0)?q:k+4|0)>>2]=l;c[j>>2]=y;c[p>>2]=l;t=e}else{if(!(c[i>>2]|0)){a[1263537]=0;c[i>>2]=1;l=c[f>>2]|0;if((l|0)==(h|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);p=c[g>>2]|0;A=c[p+8>>2]|0;B=c[f>>2]|0;C=p}else{a[1263537]=0;c[h>>2]=0;A=i;B=l;C=h}l=A+4|0;p=c[l>>2]|0;c[C+8>>2]=p;if((p|0)!=(B|0))c[p+12>>2]=C;p=C+12|0;c[A+12>>2]=c[p>>2];j=c[p>>2]|0;k=j+4|0;c[((c[k>>2]|0)==(C|0)?k:j+8|0)>>2]=A;c[l>>2]=C;c[p>>2]=A;p=c[g>>2]|0;D=c[p+8>>2]|0;E=p}else{D=i;E=h}p=D+4|0;l=c[p>>2]|0;j=(c[c[D+8>>2]>>2]|0)==1;if(!((c[l>>2]|0)!=1|j^1))if((c[f>>2]|0)==(D|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);t=c[g>>2]|0;break}else{a[1263537]=0;c[D>>2]=0;t=E;break}if(j){a[1263537]=0;c[l>>2]=1;j=c[f>>2]|0;if((j|0)==(D|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);F=c[p>>2]|0;G=c[f>>2]|0}else{a[1263537]=0;c[D>>2]=0;F=l;G=j}j=F+8|0;l=c[j>>2]|0;c[p>>2]=l;if((l|0)!=(G|0))c[l+12>>2]=D;l=D+12|0;c[F+12>>2]=c[l>>2];p=c[l>>2]|0;k=p+8|0;c[((c[k>>2]|0)==(D|0)?k:p+4|0)>>2]=F;c[j>>2]=D;c[l>>2]=F;l=c[g>>2]|0;H=c[l+8>>2]|0;I=l}else{H=D;I=E}l=c[I>>2]|0;j=c[f>>2]|0;if((l|0)==0&(j|0)==(H|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);J=c[g>>2]|0;K=c[f>>2]|0}else{a[1263537]=0;c[H>>2]=l;J=I;K=j}c[J>>2]=1;j=c[H+8>>2]|0;a[1263537]=0;c[j>>2]=1;j=J+8|0;l=c[j>>2]|0;p=l+4|0;k=c[p>>2]|0;c[j>>2]=k;if((k|0)!=(K|0))c[k+12>>2]=J;k=J+12|0;c[l+12>>2]=c[k>>2];j=c[k>>2]|0;q=j+4|0;c[((c[q>>2]|0)==(J|0)?q:j+8|0)>>2]=l;c[p>>2]=J;c[k>>2]=l;t=e}while(0);if((e|0)!=(t|0)&(c[t>>2]|0)==1)b=t;else{L=t;break}}}else L=d;a[1263537]=0;c[L>>2]=1;if((c[c[f>>2]>>2]|0)==1){a[1263537]=0;return}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143886,1145936,447,1143897,0);return}}function __ZN3SetIN11AudioServer12CallbackItemE10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(a,b){a=a|0;b=b|0;if((c[a+4>>2]|0)==(b|0))return;else{__ZN3SetIN11AudioServer12CallbackItemE10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(a,c[b+8>>2]|0);__ZN3SetIN11AudioServer12CallbackItemE10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(a,c[b+4>>2]|0);__ZN6Memory11free_staticEPvb(b,0);return}}function __ZN3MapIPvj10ComparatorIS0_E16DefaultAllocatorE13_cleanup_treeEPNS4_7ElementE(a,b){a=a|0;b=b|0;if((c[a+4>>2]|0)==(b|0))return;else{__ZN3MapIPvj10ComparatorIS0_E16DefaultAllocatorE13_cleanup_treeEPNS4_7ElementE(a,c[b+8>>2]|0);__ZN3MapIPvj10ComparatorIS0_E16DefaultAllocatorE13_cleanup_treeEPNS4_7ElementE(a,c[b+4>>2]|0);__ZN6Memory11free_staticEPvb(b,0);return}}function __ZN7ClassDB10_add_classI11AudioServerEEvv(){var a=0,b=0,d=0,e=0,f=0,g=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+16|0;d=a+12|0;e=a+8|0;f=a+4|0;g=a;__ZN6StringC2EPKc(b,1075225);c[e>>2]=c[b>>2];__ZN10StringNameC2ERK6String(d,e);__ZN6StringC2EPKc(b,1142944);c[g>>2]=c[b>>2];__ZN10StringNameC2ERK6String(f,g);__ZN7ClassDB11_add_class2ERK10StringNameS2_(d,f);__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);__ZN10StringNameD2Ev(d);d=c[e>>2]|0;if(!d){l=a;return}if(__Z16atomic_decrementPj(d+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(d,1);l=a;return}function __ZN11AudioServer13_bind_methodsEv(){var a=0,b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0;a=l;l=l+336|0;if((l|0)>=(m|0))ba(336);b=a+296|0;d=a+288|0;e=a+280|0;f=a+272|0;g=a+264|0;h=a;i=a+248|0;j=a+240|0;k=a+232|0;n=a+224|0;o=a+216|0;p=a+208|0;q=a+200|0;r=a+192|0;s=a+184|0;t=a+176|0;u=a+168|0;v=a+160|0;w=a+152|0;x=a+144|0;y=a+136|0;z=a+128|0;A=a+120|0;B=a+112|0;C=a+104|0;D=a+96|0;E=a+88|0;F=a+80|0;G=a+72|0;H=a+64|0;I=a+56|0;J=a+48|0;K=a+40|0;L=a+32|0;M=a+24|0;N=a+256|0;__Z8D_METHODPKcS0_(d,1040567,1074374);O=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(O);c[O>>2]=342040;__ZN10MethodBind10_set_constEb(O,0);__ZN10MethodBind24_generate_argument_typesEi(O,1);c[O+44>>2]=1888;c[O+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,O,d,0,0)|0;O=d+4|0;P=c[O>>2]|0;if(P|0?(__Z16atomic_decrementPj(P+-8|0)|0)==0:0){Q=c[O>>2]|0;O=(Q|0)==0?0:Q+-4|0;Q=O+4|0;if(c[O>>2]|0){R=0;do{__ZN10StringNameD2Ev(Q+(R<<2)|0);R=R+1|0}while(R>>>0<(c[O>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(P,1)}__ZN10StringNameD2Ev(d);__Z8D_METHODPKc(e,1040666);d=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(d);c[d>>2]=342076;__ZN10MethodBind10_set_constEb(d,1);__ZN10MethodBind24_generate_argument_typesEi(d,0);__ZN10MethodBind12_set_returnsEb(d,1);c[d+44>>2]=5760;c[d+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,d,e,0,0)|0;d=e+4|0;P=c[d>>2]|0;if(P|0?(__Z16atomic_decrementPj(P+-8|0)|0)==0:0){O=c[d>>2]|0;d=(O|0)==0?0:O+-4|0;O=d+4|0;if(c[d>>2]|0){R=0;do{__ZN10StringNameD2Ev(O+(R<<2)|0);R=R+1|0}while(R>>>0<(c[d>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(P,1)}__ZN10StringNameD2Ev(e);__Z8D_METHODPKcS0_(f,1040680,1121648);e=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(e);c[e>>2]=342040;__ZN10MethodBind10_set_constEb(e,0);__ZN10MethodBind24_generate_argument_typesEi(e,1);c[e+44>>2]=1889;c[e+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,e,f,0,0)|0;e=f+4|0;P=c[e>>2]|0;if(P|0?(__Z16atomic_decrementPj(P+-8|0)|0)==0:0){d=c[e>>2]|0;e=(d|0)==0?0:d+-4|0;d=e+4|0;if(c[e>>2]|0){R=0;do{__ZN10StringNameD2Ev(d+(R<<2)|0);R=R+1|0}while(R>>>0<(c[e>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(P,1)}__ZN10StringNameD2Ev(f);__Z8D_METHODPKcS0_(g,1040691,1040699);__ZN7VariantC2Ei(h,-1);f=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(f);c[f>>2]=342040;__ZN10MethodBind10_set_constEb(f,0);__ZN10MethodBind24_generate_argument_typesEi(f,1);c[f+44>>2]=1890;c[f+48>>2]=0;c[b>>2]=h;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,f,g,b,1)|0;if(c[h>>2]|0)__ZN7Variant5clearEv(h);f=g+4|0;P=c[f>>2]|0;if(P|0?(__Z16atomic_decrementPj(P+-8|0)|0)==0:0){e=c[f>>2]|0;f=(e|0)==0?0:e+-4|0;e=f+4|0;if(c[f>>2]|0){R=0;do{__ZN10StringNameD2Ev(e+(R<<2)|0);R=R+1|0}while(R>>>0<(c[f>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(P,1)}__ZN10StringNameD2Ev(g);__Z8D_METHODPKcS0_S0_(i,1040706,1121648,1040715);g=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(g);c[g>>2]=342112;__ZN10MethodBind10_set_constEb(g,0);__ZN10MethodBind24_generate_argument_typesEi(g,2);c[g+44>>2]=1716;c[g+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,g,i,0,0)|0;g=i+4|0;P=c[g>>2]|0;if(P|0?(__Z16atomic_decrementPj(P+-8|0)|0)==0:0){f=c[g>>2]|0;g=(f|0)==0?0:f+-4|0;f=g+4|0;if(c[g>>2]|0){R=0;do{__ZN10StringNameD2Ev(f+(R<<2)|0);R=R+1|0}while(R>>>0<(c[g>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(P,1)}__ZN10StringNameD2Ev(i);__Z8D_METHODPKcS0_S0_(j,1040495,1040724,1126230);i=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(i);c[i>>2]=342148;__ZN10MethodBind10_set_constEb(i,0);__ZN10MethodBind24_generate_argument_typesEi(i,2);c[i+44>>2]=1717;c[i+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,i,j,0,0)|0;i=j+4|0;P=c[i>>2]|0;if(P|0?(__Z16atomic_decrementPj(P+-8|0)|0)==0:0){g=c[i>>2]|0;i=(g|0)==0?0:g+-4|0;g=i+4|0;if(c[i>>2]|0){R=0;do{__ZN10StringNameD2Ev(g+(R<<2)|0);R=R+1|0}while(R>>>0<(c[i>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(P,1)}__ZN10StringNameD2Ev(j);__Z8D_METHODPKcS0_(k,1040732,1040724);j=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(j);c[j>>2]=342184;__ZN10MethodBind10_set_constEb(j,1);__ZN10MethodBind24_generate_argument_typesEi(j,1);__ZN10MethodBind12_set_returnsEb(j,1);c[j+44>>2]=4703;c[j+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,j,k,0,0)|0;j=k+4|0;P=c[j>>2]|0;if(P|0?(__Z16atomic_decrementPj(P+-8|0)|0)==0:0){i=c[j>>2]|0;j=(i|0)==0?0:i+-4|0;i=j+4|0;if(c[j>>2]|0){R=0;do{__ZN10StringNameD2Ev(i+(R<<2)|0);R=R+1|0}while(R>>>0<(c[j>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(P,1)}__ZN10StringNameD2Ev(k);__Z8D_METHODPKcS0_S0_(n,1040745,1040724,1072969);k=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(k);c[k>>2]=342220;__ZN10MethodBind10_set_constEb(k,0);__ZN10MethodBind24_generate_argument_typesEi(k,2);c[k+44>>2]=101;c[k+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,k,n,0,0)|0;k=n+4|0;P=c[k>>2]|0;if(P|0?(__Z16atomic_decrementPj(P+-8|0)|0)==0:0){j=c[k>>2]|0;k=(j|0)==0?0:j+-4|0;j=k+4|0;if(c[k>>2]|0){R=0;do{__ZN10StringNameD2Ev(j+(R<<2)|0);R=R+1|0}while(R>>>0<(c[k>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(P,1)}__ZN10StringNameD2Ev(n);__Z8D_METHODPKcS0_(o,1040763,1040724);n=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(n);c[n>>2]=342256;__ZN10MethodBind10_set_constEb(n,1);__ZN10MethodBind24_generate_argument_typesEi(n,1);__ZN10MethodBind12_set_returnsEb(n,1);c[n+44>>2]=59;c[n+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,n,o,0,0)|0;n=o+4|0;P=c[n>>2]|0;if(P|0?(__Z16atomic_decrementPj(P+-8|0)|0)==0:0){k=c[n>>2]|0;n=(k|0)==0?0:k+-4|0;k=n+4|0;if(c[n>>2]|0){R=0;do{__ZN10StringNameD2Ev(k+(R<<2)|0);R=R+1|0}while(R>>>0<(c[n>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(P,1)}__ZN10StringNameD2Ev(o);__Z8D_METHODPKcS0_S0_(p,1040781,1040724,1040794);o=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(o);c[o>>2]=342292;__ZN10MethodBind10_set_constEb(o,0);__ZN10MethodBind24_generate_argument_typesEi(o,2);c[o+44>>2]=1718;c[o+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,o,p,0,0)|0;o=p+4|0;P=c[o>>2]|0;if(P|0?(__Z16atomic_decrementPj(P+-8|0)|0)==0:0){n=c[o>>2]|0;o=(n|0)==0?0:n+-4|0;n=o+4|0;if(c[o>>2]|0){R=0;do{__ZN10StringNameD2Ev(n+(R<<2)|0);R=R+1|0}while(R>>>0<(c[o>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(P,1)}__ZN10StringNameD2Ev(p);__Z8D_METHODPKcS0_(q,1040799,1040724);p=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(p);c[p>>2]=342328;__ZN10MethodBind10_set_constEb(p,1);__ZN10MethodBind24_generate_argument_typesEi(p,1);__ZN10MethodBind12_set_returnsEb(p,1);c[p+44>>2]=4704;c[p+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,p,q,0,0)|0;p=q+4|0;P=c[p>>2]|0;if(P|0?(__Z16atomic_decrementPj(P+-8|0)|0)==0:0){o=c[p>>2]|0;p=(o|0)==0?0:o+-4|0;o=p+4|0;if(c[p>>2]|0){R=0;do{__ZN10StringNameD2Ev(o+(R<<2)|0);R=R+1|0}while(R>>>0<(c[p>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(P,1)}__ZN10StringNameD2Ev(q);__Z8D_METHODPKcS0_S0_(r,1040812,1040724,1146191);q=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(q);c[q>>2]=342364;__ZN10MethodBind10_set_constEb(q,0);__ZN10MethodBind24_generate_argument_typesEi(q,2);c[q+44>>2]=1719;c[q+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,q,r,0,0)|0;q=r+4|0;P=c[q>>2]|0;if(P|0?(__Z16atomic_decrementPj(P+-8|0)|0)==0:0){p=c[q>>2]|0;q=(p|0)==0?0:p+-4|0;p=q+4|0;if(c[q>>2]|0){R=0;do{__ZN10StringNameD2Ev(p+(R<<2)|0);R=R+1|0}while(R>>>0<(c[q>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(P,1)}__ZN10StringNameD2Ev(r);__Z8D_METHODPKcS0_(s,1040825,1040724);r=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(r);c[r>>2]=342400;__ZN10MethodBind10_set_constEb(r,1);__ZN10MethodBind24_generate_argument_typesEi(r,1);__ZN10MethodBind12_set_returnsEb(r,1);c[r+44>>2]=4705;c[r+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,r,s,0,0)|0;r=s+4|0;P=c[r>>2]|0;if(P|0?(__Z16atomic_decrementPj(P+-8|0)|0)==0:0){q=c[r>>2]|0;r=(q|0)==0?0:q+-4|0;q=r+4|0;if(c[r>>2]|0){R=0;do{__ZN10StringNameD2Ev(q+(R<<2)|0);R=R+1|0}while(R>>>0<(c[r>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(P,1)}__ZN10StringNameD2Ev(s);__Z8D_METHODPKcS0_S0_(t,1040837,1040724,1146191);s=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(s);c[s>>2]=342364;__ZN10MethodBind10_set_constEb(s,0);__ZN10MethodBind24_generate_argument_typesEi(s,2);c[s+44>>2]=1720;c[s+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,s,t,0,0)|0;s=t+4|0;P=c[s>>2]|0;if(P|0?(__Z16atomic_decrementPj(P+-8|0)|0)==0:0){r=c[s>>2]|0;s=(r|0)==0?0:r+-4|0;r=s+4|0;if(c[s>>2]|0){R=0;do{__ZN10StringNameD2Ev(r+(R<<2)|0);R=R+1|0}while(R>>>0<(c[s>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(P,1)}__ZN10StringNameD2Ev(t);__Z8D_METHODPKcS0_(u,1040850,1040724);t=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(t);c[t>>2]=342400;__ZN10MethodBind10_set_constEb(t,1);__ZN10MethodBind24_generate_argument_typesEi(t,1);__ZN10MethodBind12_set_returnsEb(t,1);c[t+44>>2]=4706;c[t+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,t,u,0,0)|0;t=u+4|0;P=c[t>>2]|0;if(P|0?(__Z16atomic_decrementPj(P+-8|0)|0)==0:0){s=c[t>>2]|0;t=(s|0)==0?0:s+-4|0;s=t+4|0;if(c[t>>2]|0){R=0;do{__ZN10StringNameD2Ev(s+(R<<2)|0);R=R+1|0}while(R>>>0<(c[t>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(P,1)}__ZN10StringNameD2Ev(u);__Z8D_METHODPKcS0_S0_(v,1040862,1040724,1146191);u=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(u);c[u>>2]=342364;__ZN10MethodBind10_set_constEb(u,0);__ZN10MethodBind24_generate_argument_typesEi(u,2);c[u+44>>2]=1721;c[u+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,u,v,0,0)|0;u=v+4|0;P=c[u>>2]|0;if(P|0?(__Z16atomic_decrementPj(P+-8|0)|0)==0:0){t=c[u>>2]|0;u=(t|0)==0?0:t+-4|0;t=u+4|0;if(c[u>>2]|0){R=0;do{__ZN10StringNameD2Ev(t+(R<<2)|0);R=R+1|0}while(R>>>0<(c[u>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(P,1)}__ZN10StringNameD2Ev(v);__Z8D_METHODPKcS0_(w,1040885,1040724);v=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(v);c[v>>2]=342400;__ZN10MethodBind10_set_constEb(v,1);__ZN10MethodBind24_generate_argument_typesEi(v,1);__ZN10MethodBind12_set_returnsEb(v,1);c[v+44>>2]=4707;c[v+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,v,w,0,0)|0;v=w+4|0;P=c[v>>2]|0;if(P|0?(__Z16atomic_decrementPj(P+-8|0)|0)==0:0){u=c[v>>2]|0;v=(u|0)==0?0:u+-4|0;u=v+4|0;if(c[v>>2]|0){R=0;do{__ZN10StringNameD2Ev(u+(R<<2)|0);R=R+1|0}while(R>>>0<(c[v>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(P,1)}__ZN10StringNameD2Ev(w);__Z8D_METHODPKcS0_S0_(x,1040910,1040724,1040925);__ZN7VariantC2Ei(h,-1);w=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(w);c[w>>2]=342436;__ZN10MethodBind10_set_constEb(w,0);__ZN10MethodBind24_generate_argument_typesEi(w,3);c[w+44>>2]=3187;c[w+48>>2]=0;c[b>>2]=h;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,w,x,b,1)|0;if(c[h>>2]|0)__ZN7Variant5clearEv(h);w=x+4|0;P=c[w>>2]|0;do if(P|0){if(__Z16atomic_decrementPj(P+-8|0)|0)break;v=c[w>>2]|0;R=(v|0)==0?0:v+-4|0;v=R+4|0;if(c[R>>2]|0){u=0;do{__ZN10StringNameD2Ev(v+(u<<2)|0);u=u+1|0}while(u>>>0<(c[R>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(P,1)}while(0);__ZN10StringNameD2Ev(x);__Z8D_METHODPKcS0_S0_(y,1040944,1040724,1040962);x=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(x);c[x>>2]=342112;__ZN10MethodBind10_set_constEb(x,0);__ZN10MethodBind24_generate_argument_typesEi(x,2);c[x+44>>2]=1722;c[x+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,x,y,0,0)|0;x=y+4|0;P=c[x>>2]|0;do if(P|0){if(__Z16atomic_decrementPj(P+-8|0)|0)break;w=c[x>>2]|0;R=(w|0)==0?0:w+-4|0;w=R+4|0;if(c[R>>2]|0){u=0;do{__ZN10StringNameD2Ev(w+(u<<2)|0);u=u+1|0}while(u>>>0<(c[R>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(P,1)}while(0);__ZN10StringNameD2Ev(y);__Z8D_METHODPKcS0_(z,1040973,1040724);y=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(y);c[y>>2]=342436;__ZN10MethodBind10_set_constEb(y,0);__ZN10MethodBind24_generate_argument_typesEi(y,3);c[y+44>>2]=3187;c[y+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,y,z,0,0)|0;y=z+4|0;P=c[y>>2]|0;do if(P|0){if(__Z16atomic_decrementPj(P+-8|0)|0)break;x=c[y>>2]|0;R=(x|0)==0?0:x+-4|0;x=R+4|0;if(c[R>>2]|0){u=0;do{__ZN10StringNameD2Ev(x+(u<<2)|0);u=u+1|0}while(u>>>0<(c[R>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(P,1)}while(0);__ZN10StringNameD2Ev(z);__Z8D_METHODPKcS0_S0_(A,1040994,1040724,1040962);z=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(z);c[z>>2]=342472;__ZN10MethodBind10_set_constEb(z,0);__ZN10MethodBind24_generate_argument_typesEi(z,2);__ZN10MethodBind12_set_returnsEb(z,1);c[z+44>>2]=1292;c[z+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,z,A,0,0)|0;z=A+4|0;P=c[z>>2]|0;do if(P|0){if(__Z16atomic_decrementPj(P+-8|0)|0)break;y=c[z>>2]|0;R=(y|0)==0?0:y+-4|0;y=R+4|0;if(c[R>>2]|0){u=0;do{__ZN10StringNameD2Ev(y+(u<<2)|0);u=u+1|0}while(u>>>0<(c[R>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(P,1)}while(0);__ZN10StringNameD2Ev(A);__Z8D_METHODPKcS0_S0_S0_(B,1041021,1040724,1040962,1041038);A=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(A);c[A>>2]=342508;__ZN10MethodBind10_set_constEb(A,0);__ZN10MethodBind24_generate_argument_typesEi(A,3);c[A+44>>2]=3188;c[A+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,A,B,0,0)|0;A=B+4|0;P=c[A>>2]|0;do if(P|0){if(__Z16atomic_decrementPj(P+-8|0)|0)break;z=c[A>>2]|0;R=(z|0)==0?0:z+-4|0;z=R+4|0;if(c[R>>2]|0){u=0;do{__ZN10StringNameD2Ev(z+(u<<2)|0);u=u+1|0}while(u>>>0<(c[R>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(P,1)}while(0);__ZN10StringNameD2Ev(B);__Z8D_METHODPKcS0_S0_S0_(C,1041052,1040724,1040962,1113974);B=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(B);c[B>>2]=342544;__ZN10MethodBind10_set_constEb(B,0);__ZN10MethodBind24_generate_argument_typesEi(B,3);c[B+44>>2]=3189;c[B+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,B,C,0,0)|0;B=C+4|0;P=c[B>>2]|0;do if(P|0){if(__Z16atomic_decrementPj(P+-8|0)|0)break;A=c[B>>2]|0;R=(A|0)==0?0:A+-4|0;A=R+4|0;if(c[R>>2]|0){u=0;do{__ZN10StringNameD2Ev(A+(u<<2)|0);u=u+1|0}while(u>>>0<(c[R>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(P,1)}while(0);__ZN10StringNameD2Ev(C);__Z8D_METHODPKcS0_S0_(D,1041075,1040724,1040962);C=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(C);c[C>>2]=342580;__ZN10MethodBind10_set_constEb(C,1);__ZN10MethodBind24_generate_argument_typesEi(C,2);__ZN10MethodBind12_set_returnsEb(C,1);c[C+44>>2]=1293;c[C+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,C,D,0,0)|0;C=D+4|0;P=c[C>>2]|0;do if(P|0){if(__Z16atomic_decrementPj(P+-8|0)|0)break;B=c[C>>2]|0;R=(B|0)==0?0:B+-4|0;B=R+4|0;if(c[R>>2]|0){u=0;do{__ZN10StringNameD2Ev(B+(u<<2)|0);u=u+1|0}while(u>>>0<(c[R>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(P,1)}while(0);__ZN10StringNameD2Ev(D);__Z8D_METHODPKcS0_S0_(E,1041097,1040724,1041125);D=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(D);c[D>>2]=342616;__ZN10MethodBind10_set_constEb(D,1);__ZN10MethodBind24_generate_argument_typesEi(D,2);__ZN10MethodBind12_set_returnsEb(D,1);c[D+44>>2]=20;c[D+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,D,E,0,0)|0;D=E+4|0;P=c[D>>2]|0;do if(P|0){if(__Z16atomic_decrementPj(P+-8|0)|0)break;C=c[D>>2]|0;R=(C|0)==0?0:C+-4|0;C=R+4|0;if(c[R>>2]|0){u=0;do{__ZN10StringNameD2Ev(C+(u<<2)|0);u=u+1|0}while(u>>>0<(c[R>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(P,1)}while(0);__ZN10StringNameD2Ev(E);__Z8D_METHODPKcS0_S0_(F,1041133,1040724,1041125);E=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(E);c[E>>2]=342616;__ZN10MethodBind10_set_constEb(E,1);__ZN10MethodBind24_generate_argument_typesEi(E,2);__ZN10MethodBind12_set_returnsEb(E,1);c[E+44>>2]=21;c[E+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,E,F,0,0)|0;E=F+4|0;P=c[E>>2]|0;do if(P|0){if(__Z16atomic_decrementPj(P+-8|0)|0)break;D=c[E>>2]|0;R=(D|0)==0?0:D+-4|0;D=R+4|0;if(c[R>>2]|0){u=0;do{__ZN10StringNameD2Ev(D+(u<<2)|0);u=u+1|0}while(u>>>0<(c[R>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(P,1)}while(0);__ZN10StringNameD2Ev(F);__Z8D_METHODPKc(G,1119923);F=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(F);c[F>>2]=342652;__ZN10MethodBind10_set_constEb(F,0);__ZN10MethodBind24_generate_argument_typesEi(F,0);c[F+44>>2]=100;c[F+48>>2]=1;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,F,G,0,0)|0;F=G+4|0;P=c[F>>2]|0;do if(P|0){if(__Z16atomic_decrementPj(P+-8|0)|0)break;E=c[F>>2]|0;R=(E|0)==0?0:E+-4|0;E=R+4|0;if(c[R>>2]|0){u=0;do{__ZN10StringNameD2Ev(E+(u<<2)|0);u=u+1|0}while(u>>>0<(c[R>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(P,1)}while(0);__ZN10StringNameD2Ev(G);__Z8D_METHODPKc(H,1119943);G=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(G);c[G>>2]=342652;__ZN10MethodBind10_set_constEb(G,0);__ZN10MethodBind24_generate_argument_typesEi(G,0);c[G+44>>2]=104;c[G+48>>2]=1;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,G,H,0,0)|0;G=H+4|0;P=c[G>>2]|0;do if(P|0){if(__Z16atomic_decrementPj(P+-8|0)|0)break;F=c[G>>2]|0;R=(F|0)==0?0:F+-4|0;F=R+4|0;if(c[R>>2]|0){u=0;do{__ZN10StringNameD2Ev(F+(u<<2)|0);u=u+1|0}while(u>>>0<(c[R>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(P,1)}while(0);__ZN10StringNameD2Ev(H);__Z8D_METHODPKc(I,1041162);H=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(H);c[H>>2]=342688;__ZN10MethodBind10_set_constEb(H,1);__ZN10MethodBind24_generate_argument_typesEi(H,0);__ZN10MethodBind12_set_returnsEb(H,1);c[H+44>>2]=108;c[H+48>>2]=1;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,H,I,0,0)|0;H=I+4|0;P=c[H>>2]|0;do if(P|0){if(__Z16atomic_decrementPj(P+-8|0)|0)break;G=c[H>>2]|0;R=(G|0)==0?0:G+-4|0;G=R+4|0;if(c[R>>2]|0){u=0;do{__ZN10StringNameD2Ev(G+(u<<2)|0);u=u+1|0}while(u>>>0<(c[R>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(P,1)}while(0);__ZN10StringNameD2Ev(I);__Z8D_METHODPKc(J,1041179);I=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(I);c[I>>2]=342724;__ZN10MethodBind10_set_constEb(I,1);__ZN10MethodBind24_generate_argument_typesEi(I,0);__ZN10MethodBind12_set_returnsEb(I,1);c[I+44>>2]=112;c[I+48>>2]=1;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,I,J,0,0)|0;I=J+4|0;P=c[I>>2]|0;do if(P|0){if(__Z16atomic_decrementPj(P+-8|0)|0)break;H=c[I>>2]|0;R=(H|0)==0?0:H+-4|0;H=R+4|0;if(c[R>>2]|0){u=0;do{__ZN10StringNameD2Ev(H+(u<<2)|0);u=u+1|0}while(u>>>0<(c[R>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(P,1)}while(0);__ZN10StringNameD2Ev(J);__Z8D_METHODPKcS0_(K,1040227,1041192);J=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(J);c[J>>2]=342760;__ZN10MethodBind10_set_constEb(J,0);__ZN10MethodBind24_generate_argument_typesEi(J,1);c[J+44>>2]=1891;c[J+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,J,K,0,0)|0;J=K+4|0;P=c[J>>2]|0;do if(P|0){if(__Z16atomic_decrementPj(P+-8|0)|0)break;I=c[J>>2]|0;R=(I|0)==0?0:I+-4|0;I=R+4|0;if(c[R>>2]|0){u=0;do{__ZN10StringNameD2Ev(I+(u<<2)|0);u=u+1|0}while(u>>>0<(c[R>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(P,1)}while(0);__ZN10StringNameD2Ev(K);__Z8D_METHODPKc(L,1041218);K=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(K);c[K>>2]=342796;__ZN10MethodBind10_set_constEb(K,1);__ZN10MethodBind24_generate_argument_typesEi(K,0);__ZN10MethodBind12_set_returnsEb(K,1);c[K+44>>2]=5761;c[K+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,K,L,0,0)|0;K=L+4|0;P=c[K>>2]|0;do if(P|0){if(__Z16atomic_decrementPj(P+-8|0)|0)break;J=c[K>>2]|0;R=(J|0)==0?0:J+-4|0;J=R+4|0;if(c[R>>2]|0){u=0;do{__ZN10StringNameD2Ev(J+(u<<2)|0);u=u+1|0}while(u>>>0<(c[R>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(P,1)}while(0);__ZN10StringNameD2Ev(L);__ZN6StringC2EPKc(b,1075225);c[h>>2]=c[b>>2];__ZN10StringNameC2ERK6String(M,h);__ZN6StringC2EPKc(N,1040548);__ZN10MethodInfoC2ERK6String(b,N);__ZN7ClassDB10add_signalE10StringNameRK10MethodInfo(M,b);__ZN10MethodInfoD2Ev(b);b=c[N>>2]|0;do if(b|0){if(__Z16atomic_decrementPj(b+-8|0)|0)break;__ZN6Memory11free_staticEPvb(b,1)}while(0);__ZN10StringNameD2Ev(M);M=c[h>>2]|0;if(!M){l=a;return}if(__Z16atomic_decrementPj(M+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(M,1);l=a;return}function __ZNK11AudioServer13get_bus_countEv(a){a=a|0;var b=0,d=0;b=c[a+120>>2]|0;if(!b){d=0;return d|0}d=c[b+-4>>2]|0;return d|0}function __ZN11AudioServer10remove_busEi(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0;if((d|0)>=0){e=b+120|0;f=c[e>>2]|0;if(!f)g=0;else g=c[f+-4>>2]|0;if((g|0)>(d|0)){a[1263537]=0;if(!d){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1040680,1040242,378,1041794,0);return}gj[c[(c[b>>2]|0)+100>>2]&8191](b);g=b+124|0;f=c[e>>2]|0;h=(f|0)==0;if(h)i=0;else i=c[f+-4>>2]|0;do if((i|0)<=(d|0)){if(h)j=0;else j=c[f+-4>>2]|0;if((j|0)>(d|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);__ZN6VectorIPN11AudioServer3BusEE14_copy_on_writeEv(e);j=c[e>>2]|0;f=c[j+(d<<2)>>2]|0;h=c[g>>2]|0;a:do if(h){i=c[h+8>>2]|0;k=c[b+128>>2]|0;b:do if((i|0)==(k|0))l=i;else{m=c[f>>2]|0;n=i;while(1){o=c[n+24>>2]|0;if(m>>>0<o>>>0)p=n+8|0;else{if(o>>>0>=m>>>0){l=n;break b}p=n+4|0}n=c[p>>2]|0;if((n|0)==(k|0)){q=j;break a}}}while(0);if(!((l|0)==0|(l|0)==(k|0))){__ZN3MapI10StringNamePN11AudioServer3BusE10ComparatorIS0_E16DefaultAllocatorE6_eraseEPNS7_7ElementE(g,l);q=c[e>>2]|0}else q=j}else q=j;while(0);j=(q|0)==0;if(j)r=0;else r=c[q+-4>>2]|0;do if((r|0)<=(d|0)){if(j)s=0;else s=c[q+-4>>2]|0;if((s|0)>(d|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);__ZN6VectorIPN11AudioServer3BusEE14_copy_on_writeEv(e);s=c[(c[e>>2]|0)+(d<<2)>>2]|0;__ZN10StringNameD2Ev(s+20|0);q=s+12|0;__ZN6VectorIN11AudioServer3Bus6EffectEE6_unrefEPv(q,c[q>>2]|0);q=s+8|0;__ZN6VectorIN11AudioServer3Bus7ChannelEE6_unrefEPv(q,c[q>>2]|0);__ZN10StringNameD2Ev(s);__ZN6Memory11free_staticEPvb(s,0);s=c[e>>2]|0;q=(s|0)==0;if(q)t=0;else t=c[s+-4>>2]|0;if((t|0)>(d|0)){a[1263537]=0;if(!q?(__ZN6VectorIPN11AudioServer3BusEE14_copy_on_writeEv(e),q=c[e>>2]|0,(q|0)!=0):0){u=q;v=(c[q+-4>>2]|0)+-1|0}else{u=0;v=-1}if((v|0)>(d|0)){q=d;do{d=q;q=q+1|0;c[u+(d<<2)>>2]=c[u+(q<<2)>>2]}while((q|0)!=(v|0))}__ZN6VectorIPN11AudioServer3BusEE6resizeEi(e,v)|0}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1128380,1146752,368,1122479,0);gj[c[(c[b>>2]|0)+104>>2]&8191](b);return}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1040680,1040242,377,1041752,0);return}function __ZN11AudioServer7add_busEi(b,d){b=b|0;d=d|0;var e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e+8|0;h=e+4|0;i=e;j=b+120|0;k=c[j>>2]|0;n=(k|0)==0;if(n)o=0;else o=c[k+-4>>2]|0;if((o|0)>(d|0)){o=(d|0)==0^1;if(o|n)p=o?d:-1;else p=(c[k+-4>>2]|0)>1?1:-1}else p=-1;__ZN6StringC2EPKc(f,1040649);k=1;a:while(1){d=0;while(1){o=c[j>>2]|0;n=(o|0)==0;if(n)q=0;else q=c[o+-4>>2]|0;if((d|0)>=(q|0))break a;if(n)r=0;else r=c[o+-4>>2]|0;if((r|0)<=(d|0)){if(n)s=0;else s=c[o+-4>>2]|0;if((s|0)<=(d|0)){t=17;break a}a[1263537]=0}__ZN6VectorIPN11AudioServer3BusEE14_copy_on_writeEv(j);if(__ZNK10StringNameeqERK6String(c[(c[j>>2]|0)+(d<<2)>>2]|0,f)|0)break;else d=d+1|0}d=k+1|0;c[h>>2]=__Z4itosx(d,((d|0)<0)<<31>>31)|0;o=__ZplPKcRK6String(1040657,h)|0;n=o;u=c[f>>2]|0;if((u|0)==(o|0)){if(o|0)t=28}else{if(u|0?(__Z16atomic_decrementPj(u+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(u,1);c[f>>2]=0;if(o|0)if(!(__Z28atomic_conditional_incrementPj(o+-8|0)|0))t=28;else{c[f>>2]=n;t=28}}if((t|0)==28?(t=0,(__Z16atomic_decrementPj(o+-8|0)|0)==0):0)__ZN6Memory11free_staticEPvb(o,1);o=c[h>>2]|0;if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(o,1);k=d}if((t|0)==17)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);k=__ZnwjPKc(28,1263606)|0;__ZN10StringNameC2Ev(k);s=k+8|0;c[s>>2]=0;c[k+12>>2]=0;__ZN10StringNameC2Ev(k+20|0);c[h>>2]=k;k=c[309163]|0;switch(ij[c[(c[k>>2]|0)+16>>2]&8191](k)|0){case 0:{v=1;break}case 1:{v=3;break}case 2:{v=4;break}default:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1040355,1040374,167,1040397,0);a[1263537]=0;v=1}}__ZN6VectorIN11AudioServer3Bus7ChannelEE6resizeEi(s,v)|0;v=b+80|0;s=0;while(1){k=c[309163]|0;switch(ij[c[(c[k>>2]|0)+16>>2]&8191](k)|0){case 0:{w=1;break}case 1:{w=3;break}case 2:{w=4;break}default:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1040355,1040374,167,1040397,0);a[1263537]=0;w=1}}if((s|0)>=(w|0))break;k=(c[h>>2]|0)+8|0;r=c[k>>2]|0;q=(r|0)==0;if(q)x=0;else x=c[r+-4>>2]|0;do if((x|0)<=(s|0)){if(q)y=0;else y=c[r+-4>>2]|0;if((y|0)>(s|0)){a[1263537]=0;t=53;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);z=0;break}}else t=53;while(0);if((t|0)==53){t=0;__ZN6VectorIN11AudioServer3Bus7ChannelEE14_copy_on_writeEv(k);z=(c[k>>2]|0)+(s<<5)|0}__ZN6VectorI10AudioFrameE6resizeEi(z+12|0,c[v>>2]|0)|0;s=s+1|0}__ZN10StringNameC2ERK6String(i,f);s=c[h>>2]|0;__ZN10StringNameaSERKS_(s,i);__ZN10StringNameD2Ev(i);a[s+4>>0]=0;a[s+5>>0]=0;a[s+6>>0]=0;g[s+16>>2]=0.0;__ZN10StringNameC2ERK6String(i,f);c[(__ZN3MapI10StringNamePN11AudioServer3BusE10ComparatorIS0_E16DefaultAllocatorEixERKS0_(b+124|0,i)|0)>>2]=s;__ZN10StringNameD2Ev(i);do if((p|0)==-1){i=c[h>>2]|0;s=c[j>>2]|0;if(!s)A=1;else A=(c[s+-4>>2]|0)+1|0;if(__ZN6VectorIPN11AudioServer3BusEE6resizeEi(j,A)|0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);break}a[1263537]=0;s=c[j>>2]|0;if(!s)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);b=c[s+-4>>2]|0;if((b|0)<1)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else{__ZN6VectorIPN11AudioServer3BusEE14_copy_on_writeEv(j);c[(c[j>>2]|0)+(b+-1<<2)>>2]=i;break}}else __ZN6VectorIPN11AudioServer3BusEE6insertEiRKS2_(j,p,h)|0;while(0);h=c[f>>2]|0;if(!h){l=e;return}if(__Z16atomic_decrementPj(h+-8|0)|0){l=e;return}__ZN6Memory11free_staticEPvb(h,1);l=e;return}function __ZN11AudioServer8move_busEii(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f;if((d|0)>=1){h=b+120|0;b=c[h>>2]|0;i=(b|0)==0;if(i)j=0;else j=c[b+-4>>2]|0;if((j|0)>(d|0)){a[1263537]=0;j=(e|0)==-1;do if(!j){if((e|0)>=1){if(i)k=0;else k=c[b+-4>>2]|0;if((k|0)>=(e|0))break}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1040706,1040242,445,1041669,0);l=f;return}while(0);a[1263537]=0;if((d|0)==(e|0)){l=f;return}if((d|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);df()}if(i)n=0;else n=c[b+-4>>2]|0;do if((n|0)<=(d|0)){if(i)o=0;else o=c[b+-4>>2]|0;if((o|0)>(d|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);__ZN6VectorIPN11AudioServer3BusEE14_copy_on_writeEv(h);o=c[h>>2]|0;c[g>>2]=c[o+(d<<2)>>2];b=(o|0)==0;if(b)p=0;else p=c[o+-4>>2]|0;if((p|0)>(d|0)){a[1263537]=0;if(!b?(__ZN6VectorIPN11AudioServer3BusEE14_copy_on_writeEv(h),b=c[h>>2]|0,(b|0)!=0):0){q=b;r=(c[b+-4>>2]|0)+-1|0}else{q=0;r=-1}if((r|0)>(d|0)){b=d;do{p=b;b=b+1|0;c[q+(p<<2)>>2]=c[q+(b<<2)>>2]}while((b|0)!=(r|0))}__ZN6VectorIPN11AudioServer3BusEE6resizeEi(h,r)|0}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1128380,1146752,368,1122479,0);do if(j){r=c[g>>2]|0;b=c[h>>2]|0;if(!b)s=1;else s=(c[b+-4>>2]|0)+1|0;if(__ZN6VectorIPN11AudioServer3BusEE6resizeEi(h,s)|0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);break}a[1263537]=0;b=c[h>>2]|0;if(!b)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);q=c[b+-4>>2]|0;if((q|0)<1)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else{__ZN6VectorIPN11AudioServer3BusEE14_copy_on_writeEv(h);c[(c[h>>2]|0)+(q+-1<<2)>>2]=r;break}}else if((e|0)<(d|0)){__ZN6VectorIPN11AudioServer3BusEE6insertEiRKS2_(h,e,g)|0;break}else{__ZN6VectorIPN11AudioServer3BusEE6insertEiRKS2_(h,e+-1|0,g)|0;break}while(0);l=f;return}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1040706,1040242,444,1041611,0);l=f;return}function __ZNK11AudioServer12get_bus_nameEi(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;if((d|0)>=0){g=c[b+120>>2]|0;b=(g|0)==0;if(b)h=0;else h=c[g+-4>>2]|0;if((h|0)>(d|0)){a[1263537]=0;if(b)i=0;else i=c[g+-4>>2]|0;do if((i|0)<=(d|0)){if(b)j=0;else j=c[g+-4>>2]|0;if((j|0)>(d|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0)}while(0);j=c[c[g+(d<<2)>>2]>>2]|0;do if(j){d=c[j+4>>2]|0;if(d|0){__ZN6StringC2EPKc(f,d);k=c[f>>2]|0;break}d=j+8|0;c[f>>2]=0;g=c[d>>2]|0;if((g|0)!=0?(c[f>>2]=0,(__Z28atomic_conditional_incrementPj(g+-8|0)|0)!=0):0){g=c[d>>2]|0;c[f>>2]=g;k=g}else k=0}else{c[f>>2]=0;k=0}while(0);n=k;l=e;return n|0}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1040732,1040242,514,1040508,0);n=0;l=e;return n|0}function __ZN11AudioServer17set_bus_volume_dbEif(b,d,e){b=b|0;d=d|0;e=+e;var f=0,h=0,i=0,j=0,k=0;if((d|0)>=0){f=b+120|0;b=c[f>>2]|0;h=(b|0)==0;if(h)i=0;else i=c[b+-4>>2]|0;if((i|0)>(d|0)){a[1263537]=0;if(h)j=0;else j=c[b+-4>>2]|0;do if((j|0)<=(d|0)){if(h)k=0;else k=c[b+-4>>2]|0;if((k|0)>(d|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);__ZN6VectorIPN11AudioServer3BusEE14_copy_on_writeEv(f);g[(c[(c[f>>2]|0)+(d<<2)>>2]|0)+16>>2]=e;return}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1040745,1040242,520,1040508,0);return}function __ZNK11AudioServer17get_bus_volume_dbEi(b,d){b=b|0;d=d|0;var e=0,f=0,h=0,i=0,j=0.0;if((d|0)>=0){e=c[b+120>>2]|0;b=(e|0)==0;if(b)f=0;else f=c[e+-4>>2]|0;if((f|0)>(d|0)){a[1263537]=0;if(b)h=0;else h=c[e+-4>>2]|0;do if((h|0)<=(d|0)){if(b)i=0;else i=c[e+-4>>2]|0;if((i|0)>(d|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0)}while(0);j=+g[(c[e+(d<<2)>>2]|0)+16>>2];return +j}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1040763,1040242,528,1040508,0);j=0.0;return +j}function __ZN11AudioServer12set_bus_sendEiRK10StringName(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0;if((d|0)>=0){f=b+120|0;b=c[f>>2]|0;g=(b|0)==0;if(g)h=0;else h=c[b+-4>>2]|0;if((h|0)>(d|0)){a[1263537]=0;if(g)i=0;else i=c[b+-4>>2]|0;do if((i|0)<=(d|0)){if(g)j=0;else j=c[b+-4>>2]|0;if((j|0)>(d|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);__ZN6VectorIPN11AudioServer3BusEE14_copy_on_writeEv(f);__ZN10StringNameaSERKS_((c[(c[f>>2]|0)+(d<<2)>>2]|0)+20|0,e);return}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1040781,1040242,534,1040508,0);return}function __ZNK11AudioServer12get_bus_sendEi(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;if((d|0)>=0){g=c[b+120>>2]|0;b=(g|0)==0;if(b)h=0;else h=c[g+-4>>2]|0;if((h|0)>(d|0)){a[1263537]=0;if(b)i=0;else i=c[g+-4>>2]|0;do if((i|0)<=(d|0)){if(b)j=0;else j=c[g+-4>>2]|0;if((j|0)>(d|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0)}while(0);__ZN10StringNameC2ERKS_(f,(c[g+(d<<2)>>2]|0)+20|0);k=c[f>>2]|0;l=e;return k|0}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1040799,1040242,543,1040508,0);__ZN10StringNameC2Ev(f);k=c[f>>2]|0;l=e;return k|0}function __ZN11AudioServer12set_bus_soloEib(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0;f=e&1;if((d|0)>=0){e=b+120|0;b=c[e>>2]|0;g=(b|0)==0;if(g)h=0;else h=c[b+-4>>2]|0;if((h|0)>(d|0)){a[1263537]=0;if(g)i=0;else i=c[b+-4>>2]|0;do if((i|0)<=(d|0)){if(g)j=0;else j=c[b+-4>>2]|0;if((j|0)>(d|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);__ZN6VectorIPN11AudioServer3BusEE14_copy_on_writeEv(e);a[(c[(c[e>>2]|0)+(d<<2)>>2]|0)+4>>0]=f;return}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1040812,1040242,549,1040508,0);return}function __ZNK11AudioServer11is_bus_soloEi(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0;if((d|0)>=0){e=c[b+120>>2]|0;b=(e|0)==0;if(b)f=0;else f=c[e+-4>>2]|0;if((f|0)>(d|0)){a[1263537]=0;if(b)g=0;else g=c[e+-4>>2]|0;do if((g|0)<=(d|0)){if(b)h=0;else h=c[e+-4>>2]|0;if((h|0)>(d|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0)}while(0);i=(a[(c[e+(d<<2)>>2]|0)+4>>0]|0)!=0;return i|0}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1040825,1040242,558,1040508,0);i=0;return i|0}function __ZN11AudioServer12set_bus_muteEib(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0;f=e&1;if((d|0)>=0){e=b+120|0;b=c[e>>2]|0;g=(b|0)==0;if(g)h=0;else h=c[b+-4>>2]|0;if((h|0)>(d|0)){a[1263537]=0;if(g)i=0;else i=c[b+-4>>2]|0;do if((i|0)<=(d|0)){if(g)j=0;else j=c[b+-4>>2]|0;if((j|0)>(d|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);__ZN6VectorIPN11AudioServer3BusEE14_copy_on_writeEv(e);a[(c[(c[e>>2]|0)+(d<<2)>>2]|0)+5>>0]=f;return}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1040837,1040242,565,1040508,0);return}function __ZNK11AudioServer11is_bus_muteEi(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0;if((d|0)>=0){e=c[b+120>>2]|0;b=(e|0)==0;if(b)f=0;else f=c[e+-4>>2]|0;if((f|0)>(d|0)){a[1263537]=0;if(b)g=0;else g=c[e+-4>>2]|0;do if((g|0)<=(d|0)){if(b)h=0;else h=c[e+-4>>2]|0;if((h|0)>(d|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0)}while(0);i=(a[(c[e+(d<<2)>>2]|0)+5>>0]|0)!=0;return i|0}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1040850,1040242,573,1040508,0);i=0;return i|0}function __ZN11AudioServer22set_bus_bypass_effectsEib(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0;f=e&1;if((d|0)>=0){e=b+120|0;b=c[e>>2]|0;g=(b|0)==0;if(g)h=0;else h=c[b+-4>>2]|0;if((h|0)>(d|0)){a[1263537]=0;if(g)i=0;else i=c[b+-4>>2]|0;do if((i|0)<=(d|0)){if(g)j=0;else j=c[b+-4>>2]|0;if((j|0)>(d|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);__ZN6VectorIPN11AudioServer3BusEE14_copy_on_writeEv(e);a[(c[(c[e>>2]|0)+(d<<2)>>2]|0)+6>>0]=f;return}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1040862,1040242,580,1040508,0);return}function __ZNK11AudioServer24is_bus_bypassing_effectsEi(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0;if((d|0)>=0){e=c[b+120>>2]|0;b=(e|0)==0;if(b)f=0;else f=c[e+-4>>2]|0;if((f|0)>(d|0)){a[1263537]=0;if(b)g=0;else g=c[e+-4>>2]|0;do if((g|0)<=(d|0)){if(b)h=0;else h=c[e+-4>>2]|0;if((h|0)>(d|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0)}while(0);i=(a[(c[e+(d<<2)>>2]|0)+6>>0]|0)!=0;return i|0}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1040885,1040242,588,1040508,0);i=0;return i|0}function __ZN11AudioServer14add_bus_effectEiRK3RefI11AudioEffectEi(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0;g=l;l=l+16|0;if((l|0)>=(m|0))ba(16);h=g+8|0;i=g;if(!(c[e>>2]|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1040910,1040242,609,1041569,0);l=g;return}a[1263537]=0;if((d|0)>=0){j=b+120|0;k=c[j>>2]|0;if(!k)n=0;else n=c[k+-4>>2]|0;if((n|0)>(d|0)){a[1263537]=0;gj[c[(c[b>>2]|0)+100>>2]&8191](b);c[h>>2]=0;n=c[e>>2]|0;if(!n)o=0;else{c[h>>2]=n;__ZN9Reference9referenceEv(n);o=n}a[h+4>>0]=1;n=c[j>>2]|0;e=(n|0)==0;if(e)p=0;else p=c[n+-4>>2]|0;do if((p|0)<=(d|0)){if(e)q=0;else q=c[n+-4>>2]|0;if((q|0)>(d|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);__ZN6VectorIPN11AudioServer3BusEE14_copy_on_writeEv(j);q=c[j>>2]|0;n=c[(c[q+(d<<2)>>2]|0)+12>>2]|0;if(!n)r=0;else r=c[n+-4>>2]|0;n=(f|0)<0|(r|0)<=(f|0);r=(q|0)==0;if(r)s=0;else s=c[q+-4>>2]|0;do if((s|0)<=(d|0)){if(r)t=0;else t=c[q+-4>>2]|0;if((t|0)>(d|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);__ZN6VectorIPN11AudioServer3BusEE14_copy_on_writeEv(j);t=(c[(c[j>>2]|0)+(d<<2)>>2]|0)+12|0;if(n){c[i>>2]=0;if(o|0){c[i>>2]=o;__ZN9Reference9referenceEv(o)}a[i+4>>0]=1;__ZN6VectorIN11AudioServer3Bus6EffectEE9push_backES2_(t,i)|0;o=c[i>>2]|0;if((o|0?__ZN9Reference11unreferenceEv(o)|0:0)?(o=c[i>>2]|0,__Z17predelete_handlerP6Object(o)|0):0){gj[c[(c[o>>2]|0)+76>>2]&8191](o);__ZN6Memory11free_staticEPvb(o,0)}c[i>>2]=0}else __ZN6VectorIN11AudioServer3Bus6EffectEE6insertEiRKS2_(t,f,h)|0;__ZN11AudioServer19_update_bus_effectsEi(b,d);gj[c[(c[b>>2]|0)+104>>2]&8191](b);b=c[h>>2]|0;if((b|0?__ZN9Reference11unreferenceEv(b)|0:0)?(b=c[h>>2]|0,__Z17predelete_handlerP6Object(b)|0):0){gj[c[(c[b>>2]|0)+76>>2]&8191](b);__ZN6Memory11free_staticEPvb(b,0)}l=g;return}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1040910,1040242,610,1040508,0);l=g;return}function __ZN11AudioServer17remove_bus_effectEii(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0;if((d|0)>=0){f=b+120|0;g=c[f>>2]|0;if(!g)h=0;else h=c[g+-4>>2]|0;if((h|0)>(d|0)){a[1263537]=0;gj[c[(c[b>>2]|0)+100>>2]&8191](b);h=c[f>>2]|0;g=(h|0)==0;if(g)i=0;else i=c[h+-4>>2]|0;do if((i|0)<=(d|0)){if(g)j=0;else j=c[h+-4>>2]|0;if((j|0)>(d|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);__ZN6VectorIPN11AudioServer3BusEE14_copy_on_writeEv(f);__ZN6VectorIN11AudioServer3Bus6EffectEE6removeEi((c[(c[f>>2]|0)+(d<<2)>>2]|0)+12|0,e);__ZN11AudioServer19_update_bus_effectsEi(b,d);gj[c[(c[b>>2]|0)+104>>2]&8191](b);return}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1040944,1040242,634,1040508,0);return}function __ZN11AudioServer14get_bus_effectEii(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0;if((d|0)>=0){f=b+120|0;b=c[f>>2]|0;g=(b|0)==0;if(g)h=0;else h=c[b+-4>>2]|0;if((h|0)>(d|0)){a[1263537]=0;if((e|0)>=0){if(g)i=0;else i=c[b+-4>>2]|0;do if((i|0)<=(d|0)){if(g)j=0;else j=c[b+-4>>2]|0;if((j|0)>(d|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);__ZN6VectorIPN11AudioServer3BusEE14_copy_on_writeEv(f);j=c[f>>2]|0;b=c[(c[j+(d<<2)>>2]|0)+12>>2]|0;if(!b)k=0;else k=c[b+-4>>2]|0;if((k|0)>(e|0)){a[1263537]=0;k=(j|0)==0;if(k)l=0;else l=c[j+-4>>2]|0;do if((l|0)<=(d|0)){if(k)m=0;else m=c[j+-4>>2]|0;if((m|0)>(d|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);__ZN6VectorIPN11AudioServer3BusEE14_copy_on_writeEv(f);m=(c[(c[f>>2]|0)+(d<<2)>>2]|0)+12|0;d=c[m>>2]|0;f=(d|0)==0;if(f)n=0;else n=c[d+-4>>2]|0;do if((n|0)<=(e|0)){if(f)o=0;else o=c[d+-4>>2]|0;if((o|0)>(e|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);__ZN6VectorIN11AudioServer3Bus6EffectEE14_copy_on_writeEv(m);o=c[(c[m>>2]|0)+(e<<3)>>2]|0;if(!o){p=0;return p|0}__ZN9Reference9referenceEv(o);p=o;return p|0}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1041554,1040242,656,1041433,0);p=0;return p|0}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1041554,1040242,655,1040508,0);p=0;return p|0}function __ZN11AudioServer16swap_bus_effectsEiii(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0;if((d|0)>=0){g=b+120|0;h=c[g>>2]|0;i=(h|0)==0;if(i)j=0;else j=c[h+-4>>2]|0;if((j|0)>(d|0)){a[1263537]=0;if((e|0)>=0){if(i)k=0;else k=c[h+-4>>2]|0;do if((k|0)<=(d|0)){if(i)l=0;else l=c[h+-4>>2]|0;if((l|0)>(d|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);__ZN6VectorIPN11AudioServer3BusEE14_copy_on_writeEv(g);l=c[g>>2]|0;h=c[(c[l+(d<<2)>>2]|0)+12>>2]|0;if(!h)m=0;else m=c[h+-4>>2]|0;if((m|0)>(e|0)){a[1263537]=0;if((f|0)>=0){m=(l|0)==0;if(m)n=0;else n=c[l+-4>>2]|0;do if((n|0)<=(d|0)){if(m)o=0;else o=c[l+-4>>2]|0;if((o|0)>(d|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);__ZN6VectorIPN11AudioServer3BusEE14_copy_on_writeEv(g);o=c[(c[(c[g>>2]|0)+(d<<2)>>2]|0)+12>>2]|0;if(!o)p=0;else p=c[o+-4>>2]|0;if((p|0)>(f|0)){a[1263537]=0;gj[c[(c[b>>2]|0)+100>>2]&8191](b);p=c[g>>2]|0;o=(p|0)==0;if(o)q=0;else q=c[p+-4>>2]|0;do if((q|0)<=(d|0)){if(o)r=0;else r=c[p+-4>>2]|0;if((r|0)>(d|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);__ZN6VectorIPN11AudioServer3BusEE14_copy_on_writeEv(g);r=(c[(c[g>>2]|0)+(d<<2)>>2]|0)+12|0;p=c[r>>2]|0;o=(p|0)==0;if(o)s=0;else s=c[p+-4>>2]|0;do if((s|0)<=(e|0)){if(o)t=0;else t=c[p+-4>>2]|0;if((t|0)>(e|0)){a[1263537]=0;u=48;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);v=0;break}}else u=48;while(0);if((u|0)==48){__ZN6VectorIN11AudioServer3Bus6EffectEE14_copy_on_writeEv(r);v=(c[r>>2]|0)+(e<<3)|0}e=c[g>>2]|0;r=(e|0)==0;if(r)w=0;else w=c[e+-4>>2]|0;do if((w|0)<=(d|0)){if(r)x=0;else x=c[e+-4>>2]|0;if((x|0)>(d|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);__ZN6VectorIPN11AudioServer3BusEE14_copy_on_writeEv(g);x=(c[(c[g>>2]|0)+(d<<2)>>2]|0)+12|0;g=c[x>>2]|0;e=(g|0)==0;if(e)y=0;else y=c[g+-4>>2]|0;do if((y|0)<=(f|0)){if(e)z=0;else z=c[g+-4>>2]|0;if((z|0)>(f|0)){a[1263537]=0;u=65;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);A=0;break}}else u=65;while(0);if((u|0)==65){__ZN6VectorIN11AudioServer3Bus6EffectEE14_copy_on_writeEv(x);A=(c[x>>2]|0)+(f<<3)|0}__Z11__swap_tmplIN11AudioServer3Bus6EffectEEvRT_S4_(v,A);__ZN11AudioServer19_update_bus_effectsEi(b,d);gj[c[(c[b>>2]|0)+104>>2]&8191](b);return}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1041021,1040242,665,1041492,0);return}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1041021,1040242,664,1041433,0);return}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1041021,1040242,663,1040508,0);return}function __ZN11AudioServer22set_bus_effect_enabledEiib(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0;g=f&1;if((d|0)>=0){f=b+120|0;b=c[f>>2]|0;h=(b|0)==0;if(h)i=0;else i=c[b+-4>>2]|0;if((i|0)>(d|0)){a[1263537]=0;if((e|0)>=0){if(h)j=0;else j=c[b+-4>>2]|0;do if((j|0)<=(d|0)){if(h)k=0;else k=c[b+-4>>2]|0;if((k|0)>(d|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);__ZN6VectorIPN11AudioServer3BusEE14_copy_on_writeEv(f);k=c[f>>2]|0;b=c[(c[k+(d<<2)>>2]|0)+12>>2]|0;if(!b)l=0;else l=c[b+-4>>2]|0;if((l|0)>(e|0)){a[1263537]=0;l=(k|0)==0;if(l)m=0;else m=c[k+-4>>2]|0;do if((m|0)<=(d|0)){if(l)n=0;else n=c[k+-4>>2]|0;if((n|0)>(d|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);__ZN6VectorIPN11AudioServer3BusEE14_copy_on_writeEv(f);n=(c[(c[f>>2]|0)+(d<<2)>>2]|0)+12|0;d=c[n>>2]|0;f=(d|0)==0;if(f)o=0;else o=c[d+-4>>2]|0;do if((o|0)<=(e|0)){if(f)p=0;else p=c[d+-4>>2]|0;if((p|0)>(e|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);__ZN6VectorIN11AudioServer3Bus6EffectEE14_copy_on_writeEv(n);a[(c[n>>2]|0)+(e<<3)+4>>0]=g;return}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1041052,1040242,678,1041433,0);return}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1041052,1040242,677,1040508,0);return}function __ZNK11AudioServer21is_bus_effect_enabledEii(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0;if((d|0)>=0){f=c[b+120>>2]|0;b=(f|0)==0;if(b)g=0;else g=c[f+-4>>2]|0;if((g|0)>(d|0)){a[1263537]=0;if((e|0)>=0){if(b)h=0;else h=c[f+-4>>2]|0;do if((h|0)<=(d|0)){if(b)i=0;else i=c[f+-4>>2]|0;if((i|0)>(d|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0)}while(0);i=c[f+(d<<2)>>2]|0;h=c[i+12>>2]|0;g=(h|0)==0;if(g)j=0;else j=c[h+-4>>2]|0;if((j|0)>(e|0)){a[1263537]=0;if(b)k=0;else k=c[f+-4>>2]|0;do if((k|0)<=(d|0)){if(b)l=0;else l=c[f+-4>>2]|0;if((l|0)>(d|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0)}while(0);d=i+12|0;if(g)m=0;else m=c[h+-4>>2]|0;do if((m|0)<=(e|0)){if(g)n=0;else n=c[h+-4>>2]|0;if((n|0)>(e|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);__ZN6VectorIN11AudioServer3Bus6EffectEE14_copy_on_writeEv(d);o=(a[(c[d>>2]|0)+(e<<3)+4>>0]|0)!=0;return o|0}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1041075,1040242,687,1041433,0);o=0;return o|0}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1041075,1040242,686,1040508,0);o=0;return o|0}function __ZNK11AudioServer27get_bus_peak_volume_left_dbEii(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0.0;if((d|0)>=0){f=c[b+120>>2]|0;b=(f|0)==0;if(b)h=0;else h=c[f+-4>>2]|0;if((h|0)>(d|0)){a[1263537]=0;if((e|0)>=0){if(b)i=0;else i=c[f+-4>>2]|0;do if((i|0)<=(d|0)){if(b)j=0;else j=c[f+-4>>2]|0;if((j|0)>(d|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0)}while(0);j=c[f+(d<<2)>>2]|0;i=c[j+8>>2]|0;h=(i|0)==0;if(h)k=0;else k=c[i+-4>>2]|0;if((k|0)>(e|0)){a[1263537]=0;if(b)l=0;else l=c[f+-4>>2]|0;do if((l|0)<=(d|0)){if(b)m=0;else m=c[f+-4>>2]|0;if((m|0)>(d|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0)}while(0);d=j+8|0;if(h)n=0;else n=c[i+-4>>2]|0;do if((n|0)<=(e|0)){if(h)o=0;else o=c[i+-4>>2]|0;if((o|0)>(e|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);__ZN6VectorIN11AudioServer3Bus7ChannelEE14_copy_on_writeEv(d);p=+g[(c[d>>2]|0)+(e<<5)+4>>2];return +p}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1041097,1040242,694,1041372,0);p=0.0;return +p}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1041097,1040242,693,1040508,0);p=0.0;return +p}function __ZNK11AudioServer28get_bus_peak_volume_right_dbEii(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0.0;if((d|0)>=0){f=c[b+120>>2]|0;b=(f|0)==0;if(b)h=0;else h=c[f+-4>>2]|0;if((h|0)>(d|0)){a[1263537]=0;if((e|0)>=0){if(b)i=0;else i=c[f+-4>>2]|0;do if((i|0)<=(d|0)){if(b)j=0;else j=c[f+-4>>2]|0;if((j|0)>(d|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0)}while(0);j=c[f+(d<<2)>>2]|0;i=c[j+8>>2]|0;h=(i|0)==0;if(h)k=0;else k=c[i+-4>>2]|0;if((k|0)>(e|0)){a[1263537]=0;if(b)l=0;else l=c[f+-4>>2]|0;do if((l|0)<=(d|0)){if(b)m=0;else m=c[f+-4>>2]|0;if((m|0)>(d|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0)}while(0);d=j+8|0;if(h)n=0;else n=c[i+-4>>2]|0;do if((n|0)<=(e|0)){if(h)o=0;else o=c[i+-4>>2]|0;if((o|0)>(e|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);__ZN6VectorIN11AudioServer3Bus7ChannelEE14_copy_on_writeEv(d);p=+g[(c[d>>2]|0)+(e<<5)+8>>2];return +p}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1041133,1040242,701,1041372,0);p=0.0;return +p}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1041133,1040242,700,1040508,0);p=0.0;return +p}function __ZNK11AudioServer19generate_bus_layoutEv(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d+8|0;f=d;c[e>>2]=0;__ZN3RefI14AudioBusLayoutE8instanceEv(e);g=b+120|0;b=c[g>>2]|0;if(!b)h=0;else h=c[b+-4>>2]|0;__ZN6VectorIN14AudioBusLayout3BusEE6resizeEi((c[e>>2]|0)+128|0,h)|0;h=f+4|0;b=0;i=c[g>>2]|0;a:while(1){j=(i|0)==0;if(j)k=0;else k=c[i+-4>>2]|0;if((b|0)>=(k|0)){n=172;break}if(j)o=0;else o=c[i+-4>>2]|0;if((o|0)<=(b|0)){if(j)p=0;else p=c[i+-4>>2]|0;if((p|0)<=(b|0)){n=15;break}a[1263537]=0}j=c[i+(b<<2)>>2]|0;q=(c[e>>2]|0)+128|0;r=c[q>>2]|0;s=(r|0)==0;if(s)t=0;else t=c[r+-4>>2]|0;do if((t|0)<=(b|0)){if(s)u=0;else u=c[r+-4>>2]|0;if((u|0)>(b|0)){a[1263537]=0;n=22;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);__ZN10StringNameaSERKS_(0,j);break}}else n=22;while(0);if((n|0)==22){n=0;__ZN6VectorIN14AudioBusLayout3BusEE14_copy_on_writeEv(q);__ZN10StringNameaSERKS_((c[q>>2]|0)+(b*20|0)|0,j)}r=c[g>>2]|0;s=(r|0)==0;if(s)v=0;else v=c[r+-4>>2]|0;if((v|0)<=(b|0)){if(s)w=0;else w=c[r+-4>>2]|0;if((w|0)<=(b|0)){n=32;break}a[1263537]=0}s=(c[r+(b<<2)>>2]|0)+20|0;r=(c[e>>2]|0)+128|0;x=c[r>>2]|0;y=(x|0)==0;if(y)z=0;else z=c[x+-4>>2]|0;do if((z|0)<=(b|0)){if(y)A=0;else A=c[x+-4>>2]|0;if((A|0)>(b|0)){a[1263537]=0;n=39;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);__ZN10StringNameaSERKS_(16,s);break}}else n=39;while(0);if((n|0)==39){n=0;__ZN6VectorIN14AudioBusLayout3BusEE14_copy_on_writeEv(r);__ZN10StringNameaSERKS_((c[r>>2]|0)+(b*20|0)+16|0,s)}x=c[g>>2]|0;y=(x|0)==0;if(y)B=0;else B=c[x+-4>>2]|0;if((B|0)<=(b|0)){if(y)C=0;else C=c[x+-4>>2]|0;if((C|0)<=(b|0)){n=49;break}a[1263537]=0}y=a[(c[x+(b<<2)>>2]|0)+5>>0]|0;x=(c[e>>2]|0)+128|0;j=c[x>>2]|0;q=(j|0)==0;if(q)D=0;else D=c[j+-4>>2]|0;if((D|0)<=(b|0)){if(q)E=0;else E=c[j+-4>>2]|0;if((E|0)<=(b|0)){n=57;break}a[1263537]=0}__ZN6VectorIN14AudioBusLayout3BusEE14_copy_on_writeEv(x);a[(c[x>>2]|0)+(b*20|0)+5>>0]=y;y=c[g>>2]|0;x=(y|0)==0;if(x)F=0;else F=c[y+-4>>2]|0;if((F|0)<=(b|0)){if(x)G=0;else G=c[y+-4>>2]|0;if((G|0)<=(b|0)){n=65;break}a[1263537]=0}x=a[(c[y+(b<<2)>>2]|0)+4>>0]|0;y=(c[e>>2]|0)+128|0;j=c[y>>2]|0;q=(j|0)==0;if(q)H=0;else H=c[j+-4>>2]|0;if((H|0)<=(b|0)){if(q)I=0;else I=c[j+-4>>2]|0;if((I|0)<=(b|0)){n=73;break}a[1263537]=0}__ZN6VectorIN14AudioBusLayout3BusEE14_copy_on_writeEv(y);a[(c[y>>2]|0)+(b*20|0)+4>>0]=x;x=c[g>>2]|0;y=(x|0)==0;if(y)J=0;else J=c[x+-4>>2]|0;if((J|0)<=(b|0)){if(y)K=0;else K=c[x+-4>>2]|0;if((K|0)<=(b|0)){n=81;break}a[1263537]=0}y=a[(c[x+(b<<2)>>2]|0)+6>>0]|0;x=(c[e>>2]|0)+128|0;j=c[x>>2]|0;q=(j|0)==0;if(q)L=0;else L=c[j+-4>>2]|0;if((L|0)<=(b|0)){if(q)M=0;else M=c[j+-4>>2]|0;if((M|0)<=(b|0)){n=89;break}a[1263537]=0}__ZN6VectorIN14AudioBusLayout3BusEE14_copy_on_writeEv(x);a[(c[x>>2]|0)+(b*20|0)+6>>0]=y;y=c[g>>2]|0;x=(y|0)==0;if(x)N=0;else N=c[y+-4>>2]|0;if((N|0)<=(b|0)){if(x)O=0;else O=c[y+-4>>2]|0;if((O|0)<=(b|0)){n=97;break}a[1263537]=0}x=c[(c[y+(b<<2)>>2]|0)+16>>2]|0;y=(c[e>>2]|0)+128|0;j=c[y>>2]|0;q=(j|0)==0;if(q)P=0;else P=c[j+-4>>2]|0;if((P|0)<=(b|0)){if(q)Q=0;else Q=c[j+-4>>2]|0;if((Q|0)<=(b|0)){n=103;break}a[1263537]=0}__ZN6VectorIN14AudioBusLayout3BusEE14_copy_on_writeEv(y);c[(c[y>>2]|0)+(b*20|0)+12>>2]=x;x=0;while(1){R=c[g>>2]|0;y=(R|0)==0;if(y)S=0;else S=c[R+-4>>2]|0;if((S|0)<=(b|0)){if(y)T=0;else T=c[R+-4>>2]|0;if((T|0)<=(b|0)){n=112;break a}a[1263537]=0}j=c[R+(b<<2)>>2]|0;q=c[j+12>>2]|0;U=(q|0)==0;if(U)V=0;else V=c[q+-4>>2]|0;if((x|0)>=(V|0))break;if(y)W=0;else W=c[R+-4>>2]|0;if((W|0)<=(b|0)){if(y)X=0;else X=c[R+-4>>2]|0;if((X|0)<=(b|0)){n=124;break a}a[1263537]=0}y=j+12|0;if(U)Y=0;else Y=c[q+-4>>2]|0;if((Y|0)<=(x|0)){if(U)Z=0;else Z=c[q+-4>>2]|0;if((Z|0)<=(x|0)){n=132;break a}a[1263537]=0}__ZN6VectorIN11AudioServer3Bus6EffectEE14_copy_on_writeEv(y);q=c[(c[y>>2]|0)+(x<<3)>>2]|0;if(!q)_=0;else{__ZN9Reference9referenceEv(q);_=q}q=c[g>>2]|0;y=(q|0)==0;if(y)$=0;else $=c[q+-4>>2]|0;if(($|0)<=(b|0)){if(y)aa=0;else aa=c[q+-4>>2]|0;if((aa|0)<=(b|0)){n=142;break a}a[1263537]=0}y=(c[q+(b<<2)>>2]|0)+12|0;q=c[y>>2]|0;U=(q|0)==0;if(U)ca=0;else ca=c[q+-4>>2]|0;if((ca|0)<=(x|0)){if(U)da=0;else da=c[q+-4>>2]|0;if((da|0)<=(x|0)){n=150;break a}a[1263537]=0}__ZN6VectorIN11AudioServer3Bus6EffectEE14_copy_on_writeEv(y);q=a[(c[y>>2]|0)+(x<<3)+4>>0]|0;y=(c[e>>2]|0)+128|0;U=c[y>>2]|0;j=(U|0)==0;if(j)ea=0;else ea=c[U+-4>>2]|0;do if((ea|0)<=(b|0)){if(j)fa=0;else fa=c[U+-4>>2]|0;if((fa|0)>(b|0)){a[1263537]=0;n=160;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);ga=0;break}}else n=160;while(0);if((n|0)==160){n=0;__ZN6VectorIN14AudioBusLayout3BusEE14_copy_on_writeEv(y);ga=(c[y>>2]|0)+(b*20|0)|0}c[f>>2]=0;U=(_|0)==0;if(!U){c[f>>2]=_;__ZN9Reference9referenceEv(_)}a[h>>0]=q;__ZN6VectorIN14AudioBusLayout3Bus6EffectEE9push_backES2_(ga+8|0,f)|0;j=c[f>>2]|0;do if(j|0){if(!(__ZN9Reference11unreferenceEv(j)|0))break;ha=c[f>>2]|0;if(!(__Z17predelete_handlerP6Object(ha)|0))break;gj[c[(c[ha>>2]|0)+76>>2]&8191](ha);__ZN6Memory11free_staticEPvb(ha,0)}while(0);c[f>>2]=0;do if(!U){if(!(__ZN9Reference11unreferenceEv(_)|0))break;if(!(__Z17predelete_handlerP6Object(_)|0))break;gj[c[(c[_>>2]|0)+76>>2]&8191](_);__ZN6Memory11free_staticEPvb(_,0)}while(0);x=x+1|0}b=b+1|0;i=R}switch(n|0){case 15:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);df();break}case 32:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);df();break}case 49:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);df();break}case 57:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 65:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);df();break}case 73:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 81:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);df();break}case 89:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 97:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);df();break}case 103:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 112:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);break}case 124:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);break}case 132:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 142:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);break}case 150:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 172:{l=d;return c[e>>2]|0}}return 0}function __ZN3RefI14AudioBusLayoutE8instanceEv(b){b=b|0;var d=0,e=0,f=0,g=0,h=0;d=__ZnwjPKc(132,1263606)|0;__ZN14AudioBusLayoutC2Ev(d);__Z22postinitialize_handlerP6Object(d);if(!d){e=0;f=0}else{a[1263537]=0;__ZN9Reference8init_refEv(d)|0;e=d;f=d}d=c[b>>2]|0;do if((e|0)==(d|0))if(!e)return;else{g=e;break}else{if((d|0?__ZN9Reference11unreferenceEv(d)|0:0)?(h=c[b>>2]|0,__Z17predelete_handlerP6Object(h)|0):0){gj[c[(c[h>>2]|0)+76>>2]&8191](h);__ZN6Memory11free_staticEPvb(h,0)}c[b>>2]=f;if(!e)return;else{__ZN9Reference9referenceEv(e);g=e;break}}while(0);if(!(__ZN9Reference11unreferenceEv(g)|0))return;if(!(__Z17predelete_handlerP6Object(e)|0))return;gj[c[(c[e>>2]|0)+76>>2]&8191](e);__ZN6Memory11free_staticEPvb(f,0);return}function __ZN6VectorIN14AudioBusLayout3BusEE6resizeEi(b,d){b=b|0;d=d|0;var e=0,f=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0;if((d|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,269,1145657,0);e=31;return e|0}a[1263537]=0;f=c[b>>2]|0;if(!f)h=0;else h=c[f+-4>>2]|0;if((h|0)==(d|0)){e=0;return e|0}if(!d){__ZN6VectorIN14AudioBusLayout3BusEE6_unrefEPv(b,f);c[b>>2]=0;e=0;return e|0}__ZN6VectorIN14AudioBusLayout3BusEE14_copy_on_writeEv(b);f=d*20|0;if(d>>>0<=214748364?(h=f+-1|0,i=h>>>1|h,h=i>>>2|i,i=h>>>4|h,h=i>>>8|i,i=(h>>>16|h)+1|0,f>>>0<4294967264):0){a[1263537]=0;f=c[b>>2]|0;do if(!f)if((d|0)>0)j=15;else{k=0;j=25}else{h=c[f+-4>>2]|0;if((h|0)<(d|0))if(!h)j=15;else{l=__ZN6Memory14realloc_staticEPvjb(f,i,1)|0;if(l|0){a[1263537]=0;m=l;n=c[l+-4>>2]|0;break}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,300,1145876,0);e=6;return e|0}else{k=h;j=25}}while(0);do if((j|0)==15){h=__ZN6Memory12alloc_staticEjb(i,1)|0;if(h|0){a[1263537]=0;c[h+-4>>2]=0;c[h+-8>>2]=1;m=h;n=0;break}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,292,1145820,0);e=6;return e|0}else if((j|0)==25){if((k|0)<=(d|0)){e=0;return e|0}if((c[f+-4>>2]|0)>>>0>d>>>0){h=d;l=f;do{__ZN10StringNameD2Ev(l+(h*20|0)+16|0);o=l+(h*20|0)+8|0;__ZN6VectorIN14AudioBusLayout3Bus6EffectEE6_unrefEPv(o,c[o>>2]|0);__ZN10StringNameD2Ev(l+(h*20|0)|0);h=h+1|0;l=c[b>>2]|0}while(h>>>0<(c[l+-4>>2]|0)>>>0);p=l}else p=f;h=__ZN6Memory14realloc_staticEPvjb(p,i,1)|0;if(!h){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,324,1145876,0);e=6;return e|0}else{a[1263537]=0;c[b>>2]=h;c[h+-4>>2]=d;e=0;return e|0}}while(0);c[b>>2]=m;if((n|0)<(d|0)){i=n;do{__ZN10StringNameC2Ev(m+(i*20|0)|0);c[m+(i*20|0)+8>>2]=0;__ZN10StringNameC2Ev(m+(i*20|0)+16|0);a[m+(i*20|0)+4>>0]=0;a[m+(i*20|0)+5>>0]=0;a[m+(i*20|0)+6>>0]=0;g[m+(i*20|0)+12>>2]=0.0;i=i+1|0}while((i|0)!=(d|0));q=c[b>>2]|0}else q=m;c[((q|0)==0?0:q+-4|0)>>2]=d;e=0;return e|0}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,285,1145723,0);e=6;return e|0}function __ZN6VectorIN14AudioBusLayout3BusEE14_copy_on_writeEv(d){d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0;e=c[d>>2]|0;if(!e)return;if((c[e+-8>>2]|0)>>>0<=1)return;f=c[e+-4>>2]|0;e=(f*20|0)+-1|0;g=e>>>1|e;e=g>>>2|g;g=e>>>4|e;e=g>>>8|g;g=__ZN6Memory12alloc_staticEjb((e>>>16|e)+1|0,1)|0;c[g+-8>>2]=1;c[g+-4>>2]=f;if(f|0){e=0;do{h=c[d>>2]|0;__ZN10StringNameC2ERKS_(g+(e*20|0)|0,h+(e*20|0)|0);i=g+(e*20|0)+4|0;j=h+(e*20|0)+4|0;b[i>>1]=b[j>>1]|0;a[i+2>>0]=a[j+2>>0]|0;j=g+(e*20|0)+8|0;i=h+(e*20|0)+8|0;c[j>>2]=0;if((c[i>>2]|0?(c[j>>2]=0,k=c[i>>2]|0,k|0):0)?__Z28atomic_conditional_incrementPj(k+-8|0)|0:0)c[j>>2]=c[i>>2];c[g+(e*20|0)+12>>2]=c[h+(e*20|0)+12>>2];__ZN10StringNameC2ERKS_(g+(e*20|0)+16|0,h+(e*20|0)+16|0);e=e+1|0}while((e|0)!=(f|0))}__ZN6VectorIN14AudioBusLayout3BusEE6_unrefEPv(d,c[d>>2]|0);c[d>>2]=g;return}function __ZN6VectorIN14AudioBusLayout3Bus6EffectEE9push_backES2_(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0;e=c[b>>2]|0;if(!e)f=1;else f=(c[e+-4>>2]|0)+1|0;if(__ZN6VectorIN14AudioBusLayout3Bus6EffectEE6resizeEi(b,f)|0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);g=1;return g|0}a[1263537]=0;f=c[b>>2]|0;if(!f)h=-1;else h=(c[f+-4>>2]|0)+-1|0;f=c[d>>2]|0;if(!f)i=0;else{__ZN9Reference9referenceEv(f);i=f}f=a[d+4>>0]|0;do if((h|0)<0)j=16;else{d=c[b>>2]|0;e=(d|0)==0;if(e)k=0;else k=c[d+-4>>2]|0;if((k|0)<=(h|0)){if(e)l=0;else l=c[d+-4>>2]|0;if((l|0)<=(h|0)){j=16;break}a[1263537]=0}__ZN6VectorIN14AudioBusLayout3Bus6EffectEE14_copy_on_writeEv(b);m=(c[b>>2]|0)+(h<<3)|0}while(0);if((j|0)==16){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);m=0}j=c[m>>2]|0;do if((i|0)==(j|0)){a[m+4>>0]=f;if(!i){g=0;return g|0}else{n=i;break}}else{if((j|0?__ZN9Reference11unreferenceEv(j)|0:0)?(h=c[m>>2]|0,__Z17predelete_handlerP6Object(h)|0):0){gj[c[(c[h>>2]|0)+76>>2]&8191](h);__ZN6Memory11free_staticEPvb(h,0)}c[m>>2]=i;if(i|0){__ZN9Reference9referenceEv(i);a[m+4>>0]=f;n=i;break}a[m+4>>0]=f;g=0;return g|0}while(0);if(!(__ZN9Reference11unreferenceEv(n)|0)){g=0;return g|0}if(!(__Z17predelete_handlerP6Object(i)|0)){g=0;return g|0}gj[c[(c[i>>2]|0)+76>>2]&8191](i);__ZN6Memory11free_staticEPvb(i,0);g=0;return g|0}function __ZN6VectorIN14AudioBusLayout3Bus6EffectEE6resizeEi(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0;if((d|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,269,1145657,0);e=31;return e|0}a[1263537]=0;f=c[b>>2]|0;if(!f)g=0;else g=c[f+-4>>2]|0;if((g|0)==(d|0)){e=0;return e|0}if(!d){__ZN6VectorIN14AudioBusLayout3Bus6EffectEE6_unrefEPv(b,f);c[b>>2]=0;e=0;return e|0}__ZN6VectorIN14AudioBusLayout3Bus6EffectEE14_copy_on_writeEv(b);f=d<<3;if(d>>>0<=536870911?(g=f+-1|0,h=g>>>1|g,g=h>>>2|h,h=g>>>4|g,g=h>>>8|h,h=(g>>>16|g)+1|0,f>>>0<4294967264):0){a[1263537]=0;f=c[b>>2]|0;do if(!f)if((d|0)>0)i=15;else{j=0;i=24}else{g=c[f+-4>>2]|0;if((g|0)<(d|0))if(!g)i=15;else{k=__ZN6Memory14realloc_staticEPvjb(f,h,1)|0;if(k|0){a[1263537]=0;l=k;m=c[k+-4>>2]|0;break}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,300,1145876,0);e=6;return e|0}else{j=g;i=24}}while(0);do if((i|0)==15){g=__ZN6Memory12alloc_staticEjb(h,1)|0;if(g|0){a[1263537]=0;c[g+-4>>2]=0;c[g+-8>>2]=1;l=g;m=0;break}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,292,1145820,0);e=6;return e|0}else if((i|0)==24){if((j|0)<=(d|0)){e=0;return e|0}if((c[f+-4>>2]|0)>>>0>d>>>0){g=d;k=f;do{n=k+(g<<3)|0;o=c[n>>2]|0;if((o|0?__ZN9Reference11unreferenceEv(o)|0:0)?(o=c[n>>2]|0,__Z17predelete_handlerP6Object(o)|0):0){gj[c[(c[o>>2]|0)+76>>2]&8191](o);__ZN6Memory11free_staticEPvb(o,0)}c[n>>2]=0;g=g+1|0;k=c[b>>2]|0}while(g>>>0<(c[k+-4>>2]|0)>>>0);p=k}else p=f;g=__ZN6Memory14realloc_staticEPvjb(p,h,1)|0;if(!g){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,324,1145876,0);e=6;return e|0}else{a[1263537]=0;c[b>>2]=g;c[g+-4>>2]=d;e=0;return e|0}}while(0);c[b>>2]=l;if((m|0)<(d|0)){b=m;do{c[l+(b<<3)>>2]=0;b=b+1|0}while((b|0)!=(d|0))}c[l+-4>>2]=d;e=0;return e|0}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,285,1145723,0);e=6;return e|0}function __ZN6VectorIN14AudioBusLayout3Bus6EffectEE14_copy_on_writeEv(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0;d=c[b>>2]|0;if(!d)return;if((c[d+-8>>2]|0)>>>0<=1)return;e=c[d+-4>>2]|0;d=(e<<3)+-1|0;f=d>>>1|d;d=f>>>2|f;f=d>>>4|d;d=f>>>8|f;f=__ZN6Memory12alloc_staticEjb((d>>>16|d)+1|0,1)|0;c[f+-8>>2]=1;c[f+-4>>2]=e;if(e|0){d=0;do{g=c[b>>2]|0;h=f+(d<<3)|0;c[h>>2]=0;i=g+(d<<3)|0;if(c[i>>2]|0?(c[h>>2]=0,j=c[i>>2]|0,c[h>>2]=j,j|0):0)__ZN9Reference9referenceEv(j);a[f+(d<<3)+4>>0]=a[g+(d<<3)+4>>0]|0;d=d+1|0}while((d|0)!=(e|0))}__ZN6VectorIN14AudioBusLayout3Bus6EffectEE6_unrefEPv(b,c[b>>2]|0);c[b>>2]=f;return}function __ZN6VectorIN14AudioBusLayout3Bus6EffectEE6_unrefEPv(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0;if(!b)return;d=c[a>>2]|0;if(__Z16atomic_decrementPj((d|0)==0?0:d+-8|0)|0)return;d=c[a>>2]|0;a=(d|0)==0?0:d+-4|0;d=a+4|0;if(c[a>>2]|0){e=0;do{f=d+(e<<3)|0;g=c[f>>2]|0;if((g|0?__ZN9Reference11unreferenceEv(g)|0:0)?(g=c[f>>2]|0,__Z17predelete_handlerP6Object(g)|0):0){gj[c[(c[g>>2]|0)+76>>2]&8191](g);__ZN6Memory11free_staticEPvb(g,0)}c[f>>2]=0;e=e+1|0}while(e>>>0<(c[a>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(b,1);return}function __ZN6VectorIN14AudioBusLayout3BusEE6_unrefEPv(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;if(!b)return;d=c[a>>2]|0;if(__Z16atomic_decrementPj((d|0)==0?0:d+-8|0)|0)return;d=c[a>>2]|0;a=(d|0)==0?0:d+-4|0;d=a+4|0;if(c[a>>2]|0){e=0;do{__ZN10StringNameD2Ev(d+(e*20|0)+16|0);f=d+(e*20|0)+8|0;__ZN6VectorIN14AudioBusLayout3Bus6EffectEE6_unrefEPv(f,c[f>>2]|0);__ZN10StringNameD2Ev(d+(e*20|0)|0);e=e+1|0}while(e>>>0<(c[a>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(b,1);return}function __ZN14AudioBusLayoutC2Ev(a){a=a|0;var b=0,d=0,e=0,f=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b;__ZN8ResourceC2Ev(a);c[a>>2]=342832;__ZN10StringNameC2Ev(a+124|0);e=a+128|0;c[e>>2]=0;__ZN6VectorIN14AudioBusLayout3BusEE6resizeEi(e,1)|0;__ZN10StringNameC2EPKc(d,1040348);a=c[e>>2]|0;if(a|0?(c[a+-4>>2]|0)>0:0){__ZN6VectorIN14AudioBusLayout3BusEE14_copy_on_writeEv(e);f=c[e>>2]|0;__ZN10StringNameaSERKS_(f,d);__ZN10StringNameD2Ev(d);l=b;return}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);f=0;__ZN10StringNameaSERKS_(f,d);__ZN10StringNameD2Ev(d);l=b;return}function __ZN14AudioBusLayout18_initialize_classvEv(b){b=b|0;if(a[1263480]|0)return;if(!(a[1257004]|0)){if(!(a[1257001]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI9ReferenceEEvv();__ZN9Reference13_bind_methodsEv();a[1257001]=1}__ZN7ClassDB10_add_classI8ResourceEEvv();__ZN8Resource13_bind_methodsEv();a[1257004]=1}__ZN7ClassDB10_add_classI14AudioBusLayoutEEvv();a[1263480]=1;return}function __ZN14AudioBusLayout5_setvERK10StringNameRK7Variant(a,b,c){a=a|0;b=b|0;c=c|0;var d=0;if(1294==1129){d=0;return d|0}d=__ZN14AudioBusLayout4_setERK10StringNameRK7Variant(a,b,c)|0;return d|0}function __ZNK14AudioBusLayout5_getvERK10StringNameR7Variant(a,b,c){a=a|0;b=b|0;c=c|0;var d=0;if(1295!=1131?__ZNK14AudioBusLayout4_getERK10StringNameR7Variant(a,b,c)|0:0){d=1;return d|0}d=0;return d|0}function __ZNK14AudioBusLayout19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+24|0;g=e+4|0;h=e;if(!d)__ZNK8Resource19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,0);__ZN6StringC2EPKc(f,1041357);i=c[f>>2]|0;f=i;j=g+4|0;c[j>>2]=0;k=g+12|0;c[k>>2]=0;c[g>>2]=0;n=(i|0)==0;if(!n?(c[j>>2]=0,__Z28atomic_conditional_incrementPj(i+-8|0)|0):0)c[j>>2]=f;c[g+8>>2]=0;f=c[k>>2]|0;if(f|0){if(!(__Z16atomic_decrementPj(f+-8|0)|0))__ZN6Memory11free_staticEPvb(f,1);c[k>>2]=0}c[g+16>>2]=256;if(!(c[b>>2]|0)){k=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=k;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0}k=__ZnwjPFPvjE(32,4740)|0;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0;c[k+12>>2]=0;c[k+16>>2]=7;f=k+20|0;c[f>>2]=0;j=k+24|0;c[j>>2]=0;o=k+28|0;c[o>>2]=0;__ZN12PropertyInfoaSERKS_(k,g)|0;p=c[b>>2]|0;q=p+4|0;r=c[q>>2]|0;c[j>>2]=r;c[f>>2]=0;c[o>>2]=p;if(r|0)c[r+20>>2]=k;c[q>>2]=k;if(!(c[p>>2]|0))c[p>>2]=k;k=p+8|0;c[k>>2]=(c[k>>2]|0)+1;k=c[g+12>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);k=c[g+4>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);if(!n?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);__ZN10StringNameC2EPKc(h,1041357);__ZN7ClassDB17get_property_listE10StringNameP4ListI12PropertyInfo16DefaultAllocatorEbPK6Object(h,b,1,a);__ZN10StringNameD2Ev(h);if(1892!=516)__ZNK14AudioBusLayout18_get_property_listEP4ListI12PropertyInfo16DefaultAllocatorE(a,b);if(!d){l=e;return}__ZNK8Resource19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,1);l=e;return}function __ZN14AudioBusLayout14_notificationvEib(a,b,c){a=a|0;b=b|0;c=c|0;return}function __ZNK14AudioBusLayout16_get_class_namevEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+8|0;e=b+4|0;f=b;g=a+124|0;a=c[g>>2]|0;if(a|0){if(c[a+4>>2]|0){l=b;return g|0}if(__ZNK6String6lengthEv(a+8|0)|0){l=b;return g|0}}__ZN6StringC2EPKc(d,1041357);c[f>>2]=c[d>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameaSERKS_(g,e);__ZN10StringNameD2Ev(e);e=c[f>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);l=b;return g|0}function __ZNK14AudioBusLayout9get_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1041357);l=a;return c[b>>2]|0}function __ZNK14AudioBusLayout8is_classERK6String(a,b){a=a|0;b=b|0;var c=0;if((!(__ZNK6StringeqEPKc(b,1041357)|0)?!(__ZNK6StringeqEPKc(b,1110448)|0):0)?!(__ZNK6StringeqEPKc(b,1126157)|0):0)c=__ZNK6StringeqEPKc(b,1142944)|0;else c=1;return c|0}function __ZNK14AudioBusLayout12is_class_ptrEPv(a,b){a=a|0;b=b|0;return (b|0)==1236704|((b|0)==1220696|((b|0)==1220724|(b|0)==1220580))|0}function __ZN14AudioBusLayoutD2Ev(a){a=a|0;var b=0;c[a>>2]=342832;b=a+128|0;__ZN6VectorIN14AudioBusLayout3BusEE6_unrefEPv(b,c[b>>2]|0);__ZN10StringNameD2Ev(a+124|0);__ZN8ResourceD2Ev(a);return}function __ZN14AudioBusLayoutD0Ev(a){a=a|0;var b=0;c[a>>2]=342832;b=a+128|0;__ZN6VectorIN14AudioBusLayout3BusEE6_unrefEPv(b,c[b>>2]|0);__ZN10StringNameD2Ev(a+124|0);__ZN8ResourceD2Ev(a);__ZdlPv(a);return}function __ZNK14AudioBusLayout18_get_property_listEP4ListI12PropertyInfo16DefaultAllocatorE(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0,ia=0,ja=0,ka=0,la=0,ma=0,na=0,oa=0,pa=0,qa=0,ra=0,sa=0,ta=0,ua=0,va=0,wa=0,xa=0,ya=0,za=0,Aa=0,Ba=0,Ca=0,Da=0,Ea=0,Fa=0,Ga=0,Ha=0,Ia=0,Ja=0,Ka=0,La=0,Ma=0,Na=0;e=l;l=l+96|0;if((l|0)>=(m|0))ba(96);f=e+68|0;g=e+60|0;h=e+64|0;i=e+56|0;j=e+52|0;k=e+48|0;n=e+44|0;o=e+40|0;p=e+36|0;q=e+32|0;r=e+28|0;s=e+24|0;t=e+20|0;u=e+4|0;v=e;w=e+16|0;x=e+12|0;y=e+8|0;z=b+128|0;b=f+4|0;A=f+12|0;B=f+8|0;C=f+16|0;D=f+12|0;E=f+4|0;F=f+4|0;G=f+12|0;H=f+8|0;I=f+16|0;J=f+12|0;K=f+4|0;L=f+4|0;M=f+12|0;N=f+8|0;O=f+16|0;P=f+12|0;Q=f+4|0;R=f+4|0;S=f+12|0;T=f+8|0;U=f+16|0;V=f+12|0;W=f+4|0;X=f+4|0;Y=f+12|0;Z=f+8|0;_=f+16|0;$=f+12|0;aa=f+4|0;ca=f+4|0;da=f+12|0;ea=f+8|0;fa=f+16|0;ga=f+12|0;ha=f+4|0;ia=f+4|0;ja=f+12|0;ka=f+8|0;la=f+16|0;ma=f+12|0;na=f+4|0;oa=f+4|0;pa=f+12|0;qa=f+8|0;ra=f+16|0;sa=f+12|0;ta=f+4|0;ua=0;va=c[z>>2]|0;a:while(1){if(!va)wa=0;else wa=c[va+-4>>2]|0;if((ua|0)>=(wa|0)){xa=5;break}ya=((ua|0)<0)<<31>>31;c[h>>2]=__Z4itosx(ua,ya)|0;c[g>>2]=__ZplPKcRK6String(1041253,h)|0;__ZN6StringC2EPKc(i,1041258);za=__ZNK6StringplERKS_(g,i)|0;Aa=za;__ZN6StringC2EPKc(j,1263606);c[b>>2]=0;c[A>>2]=0;c[f>>2]=4;Ba=(za|0)==0;if(!Ba?(c[b>>2]=0,__Z28atomic_conditional_incrementPj(za+-8|0)|0):0)c[b>>2]=Aa;c[B>>2]=0;Aa=c[A>>2]|0;if((Aa|0)!=(c[j>>2]|0)){if(Aa|0?(__Z16atomic_decrementPj(Aa+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Aa,1);c[A>>2]=0;Aa=c[j>>2]|0;if(Aa|0?__Z28atomic_conditional_incrementPj(Aa+-8|0)|0:0)c[A>>2]=c[j>>2]}c[C>>2]=5;if(!(c[d>>2]|0)){Aa=__ZnwjPFPvjE(12,4740)|0;c[d>>2]=Aa;c[Aa>>2]=0;c[Aa+4>>2]=0;c[Aa+8>>2]=0}Aa=__ZnwjPFPvjE(32,4740)|0;c[Aa>>2]=0;c[Aa+4>>2]=0;c[Aa+8>>2]=0;c[Aa+12>>2]=0;c[Aa+16>>2]=7;Ca=Aa+20|0;c[Ca>>2]=0;Da=Aa+24|0;c[Da>>2]=0;Ea=Aa+28|0;c[Ea>>2]=0;__ZN12PropertyInfoaSERKS_(Aa,f)|0;Fa=c[d>>2]|0;Ga=Fa+4|0;Ha=c[Ga>>2]|0;c[Da>>2]=Ha;c[Ca>>2]=0;c[Ea>>2]=Fa;if(Ha|0)c[Ha+20>>2]=Aa;c[Ga>>2]=Aa;if(!(c[Fa>>2]|0))c[Fa>>2]=Aa;Aa=Fa+8|0;c[Aa>>2]=(c[Aa>>2]|0)+1;Aa=c[D>>2]|0;if(Aa|0?(__Z16atomic_decrementPj(Aa+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Aa,1);Aa=c[E>>2]|0;if(Aa|0?(__Z16atomic_decrementPj(Aa+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Aa,1);Aa=c[j>>2]|0;if(Aa|0?(__Z16atomic_decrementPj(Aa+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Aa,1);if(!Ba?(__Z16atomic_decrementPj(za+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(za,1);za=c[i>>2]|0;if(za|0?(__Z16atomic_decrementPj(za+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(za,1);za=c[g>>2]|0;if(za|0?(__Z16atomic_decrementPj(za+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(za,1);za=c[h>>2]|0;if(za|0?(__Z16atomic_decrementPj(za+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(za,1);c[h>>2]=__Z4itosx(ua,ya)|0;c[k>>2]=__ZplPKcRK6String(1041253,h)|0;__ZN6StringC2EPKc(i,1041264);za=__ZNK6StringplERKS_(k,i)|0;Ba=za;__ZN6StringC2EPKc(j,1263606);c[F>>2]=0;c[G>>2]=0;c[f>>2]=1;Aa=(za|0)==0;if(!Aa?(c[F>>2]=0,__Z28atomic_conditional_incrementPj(za+-8|0)|0):0)c[F>>2]=Ba;c[H>>2]=0;Ba=c[G>>2]|0;do if((Ba|0)!=(c[j>>2]|0)){do if(Ba|0){if(__Z16atomic_decrementPj(Ba+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ba,1)}while(0);c[G>>2]=0;Fa=c[j>>2]|0;if(Fa|0){if(!(__Z28atomic_conditional_incrementPj(Fa+-8|0)|0))break;c[G>>2]=c[j>>2]}}while(0);c[I>>2]=5;if(!(c[d>>2]|0)){Ba=__ZnwjPFPvjE(12,4740)|0;c[d>>2]=Ba;c[Ba>>2]=0;c[Ba+4>>2]=0;c[Ba+8>>2]=0}Ba=__ZnwjPFPvjE(32,4740)|0;c[Ba>>2]=0;c[Ba+4>>2]=0;c[Ba+8>>2]=0;c[Ba+12>>2]=0;c[Ba+16>>2]=7;Fa=Ba+20|0;c[Fa>>2]=0;Ga=Ba+24|0;c[Ga>>2]=0;Ha=Ba+28|0;c[Ha>>2]=0;__ZN12PropertyInfoaSERKS_(Ba,f)|0;Ea=c[d>>2]|0;Ca=Ea+4|0;Da=c[Ca>>2]|0;c[Ga>>2]=Da;c[Fa>>2]=0;c[Ha>>2]=Ea;if(Da|0)c[Da+20>>2]=Ba;c[Ca>>2]=Ba;if(!(c[Ea>>2]|0))c[Ea>>2]=Ba;Ba=Ea+8|0;c[Ba>>2]=(c[Ba>>2]|0)+1;Ba=c[J>>2]|0;do if(Ba|0){if(__Z16atomic_decrementPj(Ba+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ba,1)}while(0);Ba=c[K>>2]|0;do if(Ba|0){if(__Z16atomic_decrementPj(Ba+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ba,1)}while(0);Ba=c[j>>2]|0;do if(Ba|0){if(__Z16atomic_decrementPj(Ba+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ba,1)}while(0);do if(!Aa){if(__Z16atomic_decrementPj(za+-8|0)|0)break;__ZN6Memory11free_staticEPvb(za,1)}while(0);za=c[i>>2]|0;do if(za|0){if(__Z16atomic_decrementPj(za+-8|0)|0)break;__ZN6Memory11free_staticEPvb(za,1)}while(0);za=c[k>>2]|0;do if(za|0){if(__Z16atomic_decrementPj(za+-8|0)|0)break;__ZN6Memory11free_staticEPvb(za,1)}while(0);za=c[h>>2]|0;do if(za|0){if(__Z16atomic_decrementPj(za+-8|0)|0)break;__ZN6Memory11free_staticEPvb(za,1)}while(0);c[h>>2]=__Z4itosx(ua,ya)|0;c[n>>2]=__ZplPKcRK6String(1041253,h)|0;__ZN6StringC2EPKc(i,1041270);za=__ZNK6StringplERKS_(n,i)|0;Aa=za;__ZN6StringC2EPKc(j,1263606);c[L>>2]=0;c[M>>2]=0;c[f>>2]=1;Ba=(za|0)==0;do if(!Ba){c[L>>2]=0;if(!(__Z28atomic_conditional_incrementPj(za+-8|0)|0))break;c[L>>2]=Aa}while(0);c[N>>2]=0;Aa=c[M>>2]|0;do if((Aa|0)!=(c[j>>2]|0)){do if(Aa|0){if(__Z16atomic_decrementPj(Aa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Aa,1)}while(0);c[M>>2]=0;Ea=c[j>>2]|0;if(!Ea)break;if(!(__Z28atomic_conditional_incrementPj(Ea+-8|0)|0))break;c[M>>2]=c[j>>2]}while(0);c[O>>2]=5;if(!(c[d>>2]|0)){Aa=__ZnwjPFPvjE(12,4740)|0;c[d>>2]=Aa;c[Aa>>2]=0;c[Aa+4>>2]=0;c[Aa+8>>2]=0}Aa=__ZnwjPFPvjE(32,4740)|0;c[Aa>>2]=0;c[Aa+4>>2]=0;c[Aa+8>>2]=0;c[Aa+12>>2]=0;c[Aa+16>>2]=7;Ea=Aa+20|0;c[Ea>>2]=0;Ca=Aa+24|0;c[Ca>>2]=0;Da=Aa+28|0;c[Da>>2]=0;__ZN12PropertyInfoaSERKS_(Aa,f)|0;Ha=c[d>>2]|0;Fa=Ha+4|0;Ga=c[Fa>>2]|0;c[Ca>>2]=Ga;c[Ea>>2]=0;c[Da>>2]=Ha;if(Ga|0)c[Ga+20>>2]=Aa;c[Fa>>2]=Aa;if(!(c[Ha>>2]|0))c[Ha>>2]=Aa;Aa=Ha+8|0;c[Aa>>2]=(c[Aa>>2]|0)+1;Aa=c[P>>2]|0;do if(Aa|0){if(__Z16atomic_decrementPj(Aa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Aa,1)}while(0);Aa=c[Q>>2]|0;do if(Aa|0){if(__Z16atomic_decrementPj(Aa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Aa,1)}while(0);Aa=c[j>>2]|0;do if(Aa|0){if(__Z16atomic_decrementPj(Aa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Aa,1)}while(0);do if(!Ba){if(__Z16atomic_decrementPj(za+-8|0)|0)break;__ZN6Memory11free_staticEPvb(za,1)}while(0);za=c[i>>2]|0;do if(za|0){if(__Z16atomic_decrementPj(za+-8|0)|0)break;__ZN6Memory11free_staticEPvb(za,1)}while(0);za=c[n>>2]|0;do if(za|0){if(__Z16atomic_decrementPj(za+-8|0)|0)break;__ZN6Memory11free_staticEPvb(za,1)}while(0);za=c[h>>2]|0;do if(za|0){if(__Z16atomic_decrementPj(za+-8|0)|0)break;__ZN6Memory11free_staticEPvb(za,1)}while(0);c[h>>2]=__Z4itosx(ua,ya)|0;c[o>>2]=__ZplPKcRK6String(1041253,h)|0;__ZN6StringC2EPKc(i,1041276);za=__ZNK6StringplERKS_(o,i)|0;Ba=za;__ZN6StringC2EPKc(j,1263606);c[R>>2]=0;c[S>>2]=0;c[f>>2]=1;Aa=(za|0)==0;do if(!Aa){c[R>>2]=0;if(!(__Z28atomic_conditional_incrementPj(za+-8|0)|0))break;c[R>>2]=Ba}while(0);c[T>>2]=0;Ba=c[S>>2]|0;do if((Ba|0)!=(c[j>>2]|0)){do if(Ba|0){if(__Z16atomic_decrementPj(Ba+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ba,1)}while(0);c[S>>2]=0;Ha=c[j>>2]|0;if(!Ha)break;if(!(__Z28atomic_conditional_incrementPj(Ha+-8|0)|0))break;c[S>>2]=c[j>>2]}while(0);c[U>>2]=5;if(!(c[d>>2]|0)){Ba=__ZnwjPFPvjE(12,4740)|0;c[d>>2]=Ba;c[Ba>>2]=0;c[Ba+4>>2]=0;c[Ba+8>>2]=0}Ba=__ZnwjPFPvjE(32,4740)|0;c[Ba>>2]=0;c[Ba+4>>2]=0;c[Ba+8>>2]=0;c[Ba+12>>2]=0;c[Ba+16>>2]=7;Ha=Ba+20|0;c[Ha>>2]=0;Fa=Ba+24|0;c[Fa>>2]=0;Ga=Ba+28|0;c[Ga>>2]=0;__ZN12PropertyInfoaSERKS_(Ba,f)|0;Da=c[d>>2]|0;Ea=Da+4|0;Ca=c[Ea>>2]|0;c[Fa>>2]=Ca;c[Ha>>2]=0;c[Ga>>2]=Da;if(Ca|0)c[Ca+20>>2]=Ba;c[Ea>>2]=Ba;if(!(c[Da>>2]|0))c[Da>>2]=Ba;Ba=Da+8|0;c[Ba>>2]=(c[Ba>>2]|0)+1;Ba=c[V>>2]|0;do if(Ba|0){if(__Z16atomic_decrementPj(Ba+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ba,1)}while(0);Ba=c[W>>2]|0;do if(Ba|0){if(__Z16atomic_decrementPj(Ba+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ba,1)}while(0);Ba=c[j>>2]|0;do if(Ba|0){if(__Z16atomic_decrementPj(Ba+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ba,1)}while(0);do if(!Aa){if(__Z16atomic_decrementPj(za+-8|0)|0)break;__ZN6Memory11free_staticEPvb(za,1)}while(0);za=c[i>>2]|0;do if(za|0){if(__Z16atomic_decrementPj(za+-8|0)|0)break;__ZN6Memory11free_staticEPvb(za,1)}while(0);za=c[o>>2]|0;do if(za|0){if(__Z16atomic_decrementPj(za+-8|0)|0)break;__ZN6Memory11free_staticEPvb(za,1)}while(0);za=c[h>>2]|0;do if(za|0){if(__Z16atomic_decrementPj(za+-8|0)|0)break;__ZN6Memory11free_staticEPvb(za,1)}while(0);c[h>>2]=__Z4itosx(ua,ya)|0;c[p>>2]=__ZplPKcRK6String(1041253,h)|0;__ZN6StringC2EPKc(i,1041287);za=__ZNK6StringplERKS_(p,i)|0;Aa=za;__ZN6StringC2EPKc(j,1263606);c[X>>2]=0;c[Y>>2]=0;c[f>>2]=3;Ba=(za|0)==0;do if(!Ba){c[X>>2]=0;if(!(__Z28atomic_conditional_incrementPj(za+-8|0)|0))break;c[X>>2]=Aa}while(0);c[Z>>2]=0;Aa=c[Y>>2]|0;do if((Aa|0)!=(c[j>>2]|0)){do if(Aa|0){if(__Z16atomic_decrementPj(Aa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Aa,1)}while(0);c[Y>>2]=0;Da=c[j>>2]|0;if(!Da)break;if(!(__Z28atomic_conditional_incrementPj(Da+-8|0)|0))break;c[Y>>2]=c[j>>2]}while(0);c[_>>2]=5;if(!(c[d>>2]|0)){Aa=__ZnwjPFPvjE(12,4740)|0;c[d>>2]=Aa;c[Aa>>2]=0;c[Aa+4>>2]=0;c[Aa+8>>2]=0}Aa=__ZnwjPFPvjE(32,4740)|0;c[Aa>>2]=0;c[Aa+4>>2]=0;c[Aa+8>>2]=0;c[Aa+12>>2]=0;c[Aa+16>>2]=7;Da=Aa+20|0;c[Da>>2]=0;Ea=Aa+24|0;c[Ea>>2]=0;Ca=Aa+28|0;c[Ca>>2]=0;__ZN12PropertyInfoaSERKS_(Aa,f)|0;Ga=c[d>>2]|0;Ha=Ga+4|0;Fa=c[Ha>>2]|0;c[Ea>>2]=Fa;c[Da>>2]=0;c[Ca>>2]=Ga;if(Fa|0)c[Fa+20>>2]=Aa;c[Ha>>2]=Aa;if(!(c[Ga>>2]|0))c[Ga>>2]=Aa;Aa=Ga+8|0;c[Aa>>2]=(c[Aa>>2]|0)+1;Aa=c[$>>2]|0;do if(Aa|0){if(__Z16atomic_decrementPj(Aa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Aa,1)}while(0);Aa=c[aa>>2]|0;do if(Aa|0){if(__Z16atomic_decrementPj(Aa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Aa,1)}while(0);Aa=c[j>>2]|0;do if(Aa|0){if(__Z16atomic_decrementPj(Aa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Aa,1)}while(0);do if(!Ba){if(__Z16atomic_decrementPj(za+-8|0)|0)break;__ZN6Memory11free_staticEPvb(za,1)}while(0);za=c[i>>2]|0;do if(za|0){if(__Z16atomic_decrementPj(za+-8|0)|0)break;__ZN6Memory11free_staticEPvb(za,1)}while(0);za=c[p>>2]|0;do if(za|0){if(__Z16atomic_decrementPj(za+-8|0)|0)break;__ZN6Memory11free_staticEPvb(za,1)}while(0);za=c[h>>2]|0;do if(za|0){if(__Z16atomic_decrementPj(za+-8|0)|0)break;__ZN6Memory11free_staticEPvb(za,1)}while(0);c[h>>2]=__Z4itosx(ua,ya)|0;c[q>>2]=__ZplPKcRK6String(1041253,h)|0;__ZN6StringC2EPKc(i,1041298);za=__ZNK6StringplERKS_(q,i)|0;Ba=za;__ZN6StringC2EPKc(j,1263606);c[ca>>2]=0;c[da>>2]=0;c[f>>2]=3;Aa=(za|0)==0;do if(!Aa){c[ca>>2]=0;if(!(__Z28atomic_conditional_incrementPj(za+-8|0)|0))break;c[ca>>2]=Ba}while(0);c[ea>>2]=0;Ba=c[da>>2]|0;do if((Ba|0)!=(c[j>>2]|0)){do if(Ba|0){if(__Z16atomic_decrementPj(Ba+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ba,1)}while(0);c[da>>2]=0;Ga=c[j>>2]|0;if(!Ga)break;if(!(__Z28atomic_conditional_incrementPj(Ga+-8|0)|0))break;c[da>>2]=c[j>>2]}while(0);c[fa>>2]=5;if(!(c[d>>2]|0)){Ba=__ZnwjPFPvjE(12,4740)|0;c[d>>2]=Ba;c[Ba>>2]=0;c[Ba+4>>2]=0;c[Ba+8>>2]=0}Ba=__ZnwjPFPvjE(32,4740)|0;c[Ba>>2]=0;c[Ba+4>>2]=0;c[Ba+8>>2]=0;c[Ba+12>>2]=0;c[Ba+16>>2]=7;Ga=Ba+20|0;c[Ga>>2]=0;Ha=Ba+24|0;c[Ha>>2]=0;Fa=Ba+28|0;c[Fa>>2]=0;__ZN12PropertyInfoaSERKS_(Ba,f)|0;Ca=c[d>>2]|0;Da=Ca+4|0;Ea=c[Da>>2]|0;c[Ha>>2]=Ea;c[Ga>>2]=0;c[Fa>>2]=Ca;if(Ea|0)c[Ea+20>>2]=Ba;c[Da>>2]=Ba;if(!(c[Ca>>2]|0))c[Ca>>2]=Ba;Ba=Ca+8|0;c[Ba>>2]=(c[Ba>>2]|0)+1;Ba=c[ga>>2]|0;do if(Ba|0){if(__Z16atomic_decrementPj(Ba+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ba,1)}while(0);Ba=c[ha>>2]|0;do if(Ba|0){if(__Z16atomic_decrementPj(Ba+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ba,1)}while(0);Ba=c[j>>2]|0;do if(Ba|0){if(__Z16atomic_decrementPj(Ba+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ba,1)}while(0);do if(!Aa){if(__Z16atomic_decrementPj(za+-8|0)|0)break;__ZN6Memory11free_staticEPvb(za,1)}while(0);za=c[i>>2]|0;do if(za|0){if(__Z16atomic_decrementPj(za+-8|0)|0)break;__ZN6Memory11free_staticEPvb(za,1)}while(0);za=c[q>>2]|0;do if(za|0){if(__Z16atomic_decrementPj(za+-8|0)|0)break;__ZN6Memory11free_staticEPvb(za,1)}while(0);za=c[h>>2]|0;do if(za|0){if(__Z16atomic_decrementPj(za+-8|0)|0)break;__ZN6Memory11free_staticEPvb(za,1)}while(0);za=0;while(1){Ia=c[z>>2]|0;Aa=(Ia|0)==0;if(Aa)Ja=0;else Ja=c[Ia+-4>>2]|0;if((Ja|0)<=(ua|0)){if(Aa)Ka=0;else Ka=c[Ia+-4>>2]|0;if((Ka|0)<=(ua|0)){xa=235;break a}a[1263537]=0}Aa=c[Ia+(ua*20|0)+8>>2]|0;if(!Aa)La=0;else La=c[Aa+-4>>2]|0;if((za|0)>=(La|0))break;c[h>>2]=__Z4itosx(ua,ya)|0;c[t>>2]=__ZplPKcRK6String(1041253,h)|0;__ZN6StringC2EPKc(i,1041304);c[s>>2]=__ZNK6StringplERKS_(t,i)|0;Aa=((za|0)<0)<<31>>31;c[j>>2]=__Z4itosx(za,Aa)|0;c[r>>2]=__ZNK6StringplERKS_(s,j)|0;__ZN6StringC2EPKc(u,1041313);Ba=__ZNK6StringplERKS_(r,u)|0;Ca=Ba;__ZN6StringC2EPKc(v,1263606);c[ia>>2]=0;c[ja>>2]=0;c[f>>2]=18;Da=(Ba|0)==0;do if(!Da){c[ia>>2]=0;if(!(__Z28atomic_conditional_incrementPj(Ba+-8|0)|0))break;c[ia>>2]=Ca}while(0);c[ka>>2]=0;Ca=c[ja>>2]|0;do if((Ca|0)!=(c[v>>2]|0)){do if(Ca|0){if(__Z16atomic_decrementPj(Ca+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ca,1)}while(0);c[ja>>2]=0;Ea=c[v>>2]|0;if(!Ea)break;if(!(__Z28atomic_conditional_incrementPj(Ea+-8|0)|0))break;c[ja>>2]=c[v>>2]}while(0);c[la>>2]=5;if(!(c[d>>2]|0)){Ca=__ZnwjPFPvjE(12,4740)|0;c[d>>2]=Ca;c[Ca>>2]=0;c[Ca+4>>2]=0;c[Ca+8>>2]=0}Ca=__ZnwjPFPvjE(32,4740)|0;c[Ca>>2]=0;c[Ca+4>>2]=0;c[Ca+8>>2]=0;c[Ca+12>>2]=0;c[Ca+16>>2]=7;Ea=Ca+20|0;c[Ea>>2]=0;Fa=Ca+24|0;c[Fa>>2]=0;Ga=Ca+28|0;c[Ga>>2]=0;__ZN12PropertyInfoaSERKS_(Ca,f)|0;Ha=c[d>>2]|0;Ma=Ha+4|0;Na=c[Ma>>2]|0;c[Fa>>2]=Na;c[Ea>>2]=0;c[Ga>>2]=Ha;if(Na|0)c[Na+20>>2]=Ca;c[Ma>>2]=Ca;if(!(c[Ha>>2]|0))c[Ha>>2]=Ca;Ca=Ha+8|0;c[Ca>>2]=(c[Ca>>2]|0)+1;Ca=c[ma>>2]|0;do if(Ca|0){if(__Z16atomic_decrementPj(Ca+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ca,1)}while(0);Ca=c[na>>2]|0;do if(Ca|0){if(__Z16atomic_decrementPj(Ca+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ca,1)}while(0);Ca=c[v>>2]|0;do if(Ca|0){if(__Z16atomic_decrementPj(Ca+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ca,1)}while(0);do if(!Da){if(__Z16atomic_decrementPj(Ba+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ba,1)}while(0);Ba=c[u>>2]|0;do if(Ba|0){if(__Z16atomic_decrementPj(Ba+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ba,1)}while(0);Ba=c[r>>2]|0;do if(Ba|0){if(__Z16atomic_decrementPj(Ba+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ba,1)}while(0);Ba=c[j>>2]|0;do if(Ba|0){if(__Z16atomic_decrementPj(Ba+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ba,1)}while(0);Ba=c[s>>2]|0;do if(Ba|0){if(__Z16atomic_decrementPj(Ba+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ba,1)}while(0);Ba=c[i>>2]|0;do if(Ba|0){if(__Z16atomic_decrementPj(Ba+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ba,1)}while(0);Ba=c[t>>2]|0;do if(Ba|0){if(__Z16atomic_decrementPj(Ba+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ba,1)}while(0);Ba=c[h>>2]|0;do if(Ba|0){if(__Z16atomic_decrementPj(Ba+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ba,1)}while(0);c[h>>2]=__Z4itosx(ua,ya)|0;c[y>>2]=__ZplPKcRK6String(1041253,h)|0;__ZN6StringC2EPKc(i,1041304);c[x>>2]=__ZNK6StringplERKS_(y,i)|0;c[j>>2]=__Z4itosx(za,Aa)|0;c[w>>2]=__ZNK6StringplERKS_(x,j)|0;__ZN6StringC2EPKc(u,1041321);Ba=__ZNK6StringplERKS_(w,u)|0;Da=Ba;__ZN6StringC2EPKc(v,1263606);c[oa>>2]=0;c[pa>>2]=0;c[f>>2]=1;Ca=(Ba|0)==0;do if(!Ca){c[oa>>2]=0;if(!(__Z28atomic_conditional_incrementPj(Ba+-8|0)|0))break;c[oa>>2]=Da}while(0);c[qa>>2]=0;Da=c[pa>>2]|0;do if((Da|0)!=(c[v>>2]|0)){do if(Da|0){if(__Z16atomic_decrementPj(Da+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Da,1)}while(0);c[pa>>2]=0;Aa=c[v>>2]|0;if(!Aa)break;if(!(__Z28atomic_conditional_incrementPj(Aa+-8|0)|0))break;c[pa>>2]=c[v>>2]}while(0);c[ra>>2]=5;if(!(c[d>>2]|0)){Da=__ZnwjPFPvjE(12,4740)|0;c[d>>2]=Da;c[Da>>2]=0;c[Da+4>>2]=0;c[Da+8>>2]=0}Da=__ZnwjPFPvjE(32,4740)|0;c[Da>>2]=0;c[Da+4>>2]=0;c[Da+8>>2]=0;c[Da+12>>2]=0;c[Da+16>>2]=7;Aa=Da+20|0;c[Aa>>2]=0;Ha=Da+24|0;c[Ha>>2]=0;Ma=Da+28|0;c[Ma>>2]=0;__ZN12PropertyInfoaSERKS_(Da,f)|0;Na=c[d>>2]|0;Ga=Na+4|0;Ea=c[Ga>>2]|0;c[Ha>>2]=Ea;c[Aa>>2]=0;c[Ma>>2]=Na;if(Ea|0)c[Ea+20>>2]=Da;c[Ga>>2]=Da;if(!(c[Na>>2]|0))c[Na>>2]=Da;Da=Na+8|0;c[Da>>2]=(c[Da>>2]|0)+1;Da=c[sa>>2]|0;do if(Da|0){if(__Z16atomic_decrementPj(Da+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Da,1)}while(0);Da=c[ta>>2]|0;do if(Da|0){if(__Z16atomic_decrementPj(Da+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Da,1)}while(0);Da=c[v>>2]|0;do if(Da|0){if(__Z16atomic_decrementPj(Da+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Da,1)}while(0);do if(!Ca){if(__Z16atomic_decrementPj(Ba+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ba,1)}while(0);Ba=c[u>>2]|0;do if(Ba|0){if(__Z16atomic_decrementPj(Ba+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ba,1)}while(0);Ba=c[w>>2]|0;do if(Ba|0){if(__Z16atomic_decrementPj(Ba+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ba,1)}while(0);Ba=c[j>>2]|0;do if(Ba|0){if(__Z16atomic_decrementPj(Ba+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ba,1)}while(0);Ba=c[x>>2]|0;do if(Ba|0){if(__Z16atomic_decrementPj(Ba+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ba,1)}while(0);Ba=c[i>>2]|0;do if(Ba|0){if(__Z16atomic_decrementPj(Ba+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ba,1)}while(0);Ba=c[y>>2]|0;do if(Ba|0){if(__Z16atomic_decrementPj(Ba+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ba,1)}while(0);Ba=c[h>>2]|0;do if(Ba|0){if(__Z16atomic_decrementPj(Ba+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ba,1)}while(0);za=za+1|0}ua=ua+1|0;va=Ia}if((xa|0)==5){l=e;return}else if((xa|0)==235)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0)}function __ZNK14AudioBusLayout4_getERK10StringNameR7Variant(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0;f=l;l=l+96|0;if((l|0)>=(m|0))ba(96);h=f+24|0;i=f+76|0;j=f+80|0;k=f+68|0;n=f+72|0;o=f+64|0;p=f+60|0;q=f+56|0;r=f+48|0;s=f+52|0;t=f;u=c[d>>2]|0;do if(u){d=c[u+4>>2]|0;if(d|0){__ZN6StringC2EPKc(h,d);v=c[h>>2]|0;break}d=u+8|0;c[h>>2]=0;w=c[d>>2]|0;if((w|0)!=0?(c[h>>2]=0,(__Z28atomic_conditional_incrementPj(w+-8|0)|0)!=0):0){w=c[d>>2]|0;c[h>>2]=w;v=w}else v=0}else{c[h>>2]=0;v=0}while(0);c[i>>2]=v;if(__ZNK6String11begins_withEPKc(i,1041253)|0){__ZN6StringC2EPKc(k,1142570);c[j>>2]=__ZNK6String9get_sliceES_i(i,k,1)|0;v=__ZNK6String6to_intEv(j)|0;u=c[j>>2]|0;if(u|0?(__Z16atomic_decrementPj(u+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(u,1);u=c[k>>2]|0;if(u|0?(__Z16atomic_decrementPj(u+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(u,1);if((v|0)>=0){u=c[b+128>>2]|0;b=(u|0)==0;if(b)x=0;else x=c[u+-4>>2]|0;if((v|0)<(x|0)){if(b)y=0;else y=c[u+-4>>2]|0;do if((y|0)<=(v|0)){if(b)z=0;else z=c[u+-4>>2]|0;if((z|0)>(v|0)){a[1263537]=0;A=27;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);B=0;break}}else A=27;while(0);if((A|0)==27)B=u+(v*20|0)|0;__ZN6StringC2EPKc(o,1142570);c[n>>2]=__ZNK6String9get_sliceES_i(i,o,2)|0;v=c[o>>2]|0;if(v|0?(__Z16atomic_decrementPj(v+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(v,1);do if(!(__ZNK6StringeqEPKc(n,1126230)|0)){if(__ZNK6StringeqEPKc(n,1041330)|0){__ZN7VariantC2Eb(h,(a[B+4>>0]|0)!=0);__ZN7VariantaSERKS_(e,h);if(c[h>>2]|0)__ZN7Variant5clearEv(h);C=1;break}if(__ZNK6StringeqEPKc(n,1041335)|0){__ZN7VariantC2Eb(h,(a[B+5>>0]|0)!=0);__ZN7VariantaSERKS_(e,h);if(c[h>>2]|0)__ZN7Variant5clearEv(h);C=1;break}if(__ZNK6StringeqEPKc(n,1041340)|0){__ZN7VariantC2Eb(h,(a[B+6>>0]|0)!=0);__ZN7VariantaSERKS_(e,h);if(c[h>>2]|0)__ZN7Variant5clearEv(h);C=1;break}if(__ZNK6StringeqEPKc(n,1072969)|0){__ZN7VariantC2Ef(h,+g[B+12>>2]);__ZN7VariantaSERKS_(e,h);if(c[h>>2]|0)__ZN7Variant5clearEv(h);C=1;break}if(__ZNK6StringeqEPKc(n,1040794)|0){__ZN7VariantC2ERK10StringName(h,B+16|0);__ZN7VariantaSERKS_(e,h);if(c[h>>2]|0)__ZN7Variant5clearEv(h);C=1;break}if(__ZNK6StringeqEPKc(n,1041350)|0){__ZN6StringC2EPKc(q,1142570);c[p>>2]=__ZNK6String9get_sliceES_i(i,q,3)|0;v=__ZNK6String6to_intEv(p)|0;o=c[p>>2]|0;do if(o|0){if(__Z16atomic_decrementPj(o+-8|0)|0)break;__ZN6Memory11free_staticEPvb(o,1)}while(0);o=c[q>>2]|0;do if(o|0){if(__Z16atomic_decrementPj(o+-8|0)|0)break;__ZN6Memory11free_staticEPvb(o,1)}while(0);if((v|0)<0){C=0;break}o=c[B+8>>2]|0;u=(o|0)==0;if(u)D=0;else D=c[o+-4>>2]|0;if((v|0)>=(D|0)){C=0;break}if(u)E=0;else E=c[o+-4>>2]|0;do if((E|0)<=(v|0)){if(u)F=0;else F=c[o+-4>>2]|0;if((F|0)>(v|0)){a[1263537]=0;A=74;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);G=0;break}}else A=74;while(0);if((A|0)==74)G=o+(v<<3)|0;__ZN6StringC2EPKc(s,1142570);c[r>>2]=__ZNK6String9get_sliceES_i(i,s,4)|0;u=c[s>>2]|0;do if(u|0){if(__Z16atomic_decrementPj(u+-8|0)|0)break;__ZN6Memory11free_staticEPvb(u,1)}while(0);do if(__ZNK6StringeqEPKc(r,1041350)|0){__ZN6RefPtrC2Ev(h);__ZN3RefI9ReferenceEaSI11AudioEffectEEvRKS_IT_E(h,G);__ZN7VariantC2ERK6RefPtr(t,h);__ZN6RefPtrD2Ev(h);__ZN7VariantaSERKS_(e,t);if(c[t>>2]|0)__ZN7Variant5clearEv(t);H=1}else{if(!(__ZNK6StringeqEPKc(r,1113974)|0)){H=0;break}__ZN7VariantC2Eb(h,(a[G+4>>0]|0)!=0);__ZN7VariantaSERKS_(e,h);if(c[h>>2]|0)__ZN7Variant5clearEv(h);H=1}while(0);u=c[r>>2]|0;do if(u|0){if(__Z16atomic_decrementPj(u+-8|0)|0)break;__ZN6Memory11free_staticEPvb(u,1)}while(0);C=H}else C=0}else{__ZN7VariantC2ERK10StringName(h,B);__ZN7VariantaSERKS_(e,h);if(c[h>>2]|0)__ZN7Variant5clearEv(h);C=1}while(0);h=c[n>>2]|0;if(h|0?(__Z16atomic_decrementPj(h+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(h,1);I=C}else I=0}else I=0}else I=0;C=c[i>>2]|0;if(!C){l=f;return I|0}if(__Z16atomic_decrementPj(C+-8|0)|0){l=f;return I|0}__ZN6Memory11free_staticEPvb(C,1);l=f;return I|0}function __ZN3RefI9ReferenceEaSI11AudioEffectEEvRKS_IT_E(a,b){a=a|0;b=b|0;var d=0,e=0;d=c[b>>2]|0;if(!d){b=c[a>>2]|0;if((b|0?__ZN9Reference11unreferenceEv(b)|0:0)?(b=c[a>>2]|0,__Z17predelete_handlerP6Object(b)|0):0){gj[c[(c[b>>2]|0)+76>>2]&8191](b);__ZN6Memory11free_staticEPvb(b,0)}c[a>>2]=0;return}b=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1220724)|0;e=b?d:0;d=c[a>>2]|0;if((e|0)==(d|0))return;if((d|0?__ZN9Reference11unreferenceEv(d)|0:0)?(d=c[a>>2]|0,__Z17predelete_handlerP6Object(d)|0):0){gj[c[(c[d>>2]|0)+76>>2]&8191](d);__ZN6Memory11free_staticEPvb(d,0)}c[a>>2]=e;if(!e)return;__ZN9Reference9referenceEv(e);return}function __ZN14AudioBusLayout4_setERK10StringNameRK7Variant(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0;f=l;l=l+48|0;if((l|0)>=(m|0))ba(48);h=f+32|0;i=f+28|0;j=f+24|0;k=f+16|0;n=f+12|0;o=f+20|0;p=f+8|0;q=f+4|0;r=f;s=c[d>>2]|0;do if(s){d=c[s+4>>2]|0;if(d|0){__ZN6StringC2EPKc(h,d);t=c[h>>2]|0;break}d=s+8|0;c[h>>2]=0;u=c[d>>2]|0;if((u|0)!=0?(c[h>>2]=0,(__Z28atomic_conditional_incrementPj(u+-8|0)|0)!=0):0){u=c[d>>2]|0;c[h>>2]=u;t=u}else t=0}else{c[h>>2]=0;t=0}while(0);c[i>>2]=t;if(__ZNK6String11begins_withEPKc(i,1041253)|0){__ZN6StringC2EPKc(k,1142570);c[j>>2]=__ZNK6String9get_sliceES_i(i,k,1)|0;t=__ZNK6String6to_intEv(j)|0;s=c[j>>2]|0;if(s|0?(__Z16atomic_decrementPj(s+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(s,1);s=c[k>>2]|0;if(s|0?(__Z16atomic_decrementPj(s+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(s,1);s=b+128|0;b=c[s>>2]|0;if(!b)v=0;else v=c[b+-4>>2]|0;if((v|0)<=(t|0))__ZN6VectorIN14AudioBusLayout3BusEE6resizeEi(s,t+1|0)|0;do if((t|0)<0)w=26;else{v=c[s>>2]|0;b=(v|0)==0;if(b)x=0;else x=c[v+-4>>2]|0;if((x|0)<=(t|0)){if(b)y=0;else y=c[v+-4>>2]|0;if((y|0)<=(t|0)){w=26;break}a[1263537]=0}__ZN6VectorIN14AudioBusLayout3BusEE14_copy_on_writeEv(s);z=(c[s>>2]|0)+(t*20|0)|0}while(0);if((w|0)==26){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);z=0}__ZN6StringC2EPKc(n,1142570);c[h>>2]=__ZNK6String9get_sliceES_i(i,n,2)|0;t=c[n>>2]|0;if(t|0?(__Z16atomic_decrementPj(t+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(t,1);do if(!(__ZNK6StringeqEPKc(h,1126230)|0)){if(__ZNK6StringeqEPKc(h,1041330)|0){a[z+4>>0]=(__ZNK7VariantcvbEv(e)|0)&1;A=1;break}if(__ZNK6StringeqEPKc(h,1041335)|0){a[z+5>>0]=(__ZNK7VariantcvbEv(e)|0)&1;A=1;break}if(__ZNK6StringeqEPKc(h,1041340)|0){a[z+6>>0]=(__ZNK7VariantcvbEv(e)|0)&1;A=1;break}if(__ZNK6StringeqEPKc(h,1072969)|0){g[z+12>>2]=+__ZNK7VariantcvfEv(e);A=1;break}if(__ZNK6StringeqEPKc(h,1040794)|0){c[o>>2]=__ZNK7Variantcv10StringNameEv(e)|0;__ZN10StringNameaSERKS_(z+16|0,o);__ZN10StringNameD2Ev(o);A=1;break}if(__ZNK6StringeqEPKc(h,1041350)|0){__ZN6StringC2EPKc(q,1142570);c[p>>2]=__ZNK6String9get_sliceES_i(i,q,3)|0;t=__ZNK6String6to_intEv(p)|0;n=c[p>>2]|0;if(n|0?(__Z16atomic_decrementPj(n+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(n,1);n=c[q>>2]|0;do if(n|0){if(__Z16atomic_decrementPj(n+-8|0)|0)break;__ZN6Memory11free_staticEPvb(n,1)}while(0);n=z+8|0;s=c[n>>2]|0;if(!s)B=0;else B=c[s+-4>>2]|0;if((B|0)<=(t|0))__ZN6VectorIN14AudioBusLayout3Bus6EffectEE6resizeEi(n,t+1|0)|0;do if((t|0)<0)w=62;else{s=c[n>>2]|0;y=(s|0)==0;if(y)C=0;else C=c[s+-4>>2]|0;if((C|0)<=(t|0)){if(y)D=0;else D=c[s+-4>>2]|0;if((D|0)<=(t|0)){w=62;break}a[1263537]=0}__ZN6VectorIN14AudioBusLayout3Bus6EffectEE14_copy_on_writeEv(n);E=(c[n>>2]|0)+(t<<3)|0}while(0);if((w|0)==62){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);E=0}__ZN6StringC2EPKc(r,1142570);c[o>>2]=__ZNK6String9get_sliceES_i(i,r,4)|0;t=c[r>>2]|0;do if(t|0){if(__Z16atomic_decrementPj(t+-8|0)|0)break;__ZN6Memory11free_staticEPvb(t,1)}while(0);do if(__ZNK6StringeqEPKc(o,1041350)|0){__ZN3RefI11AudioEffectEaSERK7Variant(E,e);F=1}else{if(!(__ZNK6StringeqEPKc(o,1113974)|0)){F=0;break}a[E+4>>0]=(__ZNK7VariantcvbEv(e)|0)&1;F=1}while(0);t=c[o>>2]|0;do if(t|0){if(__Z16atomic_decrementPj(t+-8|0)|0)break;__ZN6Memory11free_staticEPvb(t,1)}while(0);A=F}else A=0}else{c[o>>2]=__ZNK7Variantcv10StringNameEv(e)|0;__ZN10StringNameaSERKS_(z,o);__ZN10StringNameD2Ev(o);A=1}while(0);o=c[h>>2]|0;if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(o,1);G=A}else G=0;A=c[i>>2]|0;if(!A){l=f;return G|0}if(__Z16atomic_decrementPj(A+-8|0)|0){l=f;return G|0}__ZN6Memory11free_staticEPvb(A,1);l=f;return G|0}function __ZN3RefI11AudioEffectEaSERK7Variant(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d;__ZNK7Variantcv6RefPtrEv(e,b);b=c[e>>2]|0;if(!b){f=c[a>>2]|0;if((f|0?__ZN9Reference11unreferenceEv(f)|0:0)?(f=c[a>>2]|0,__Z17predelete_handlerP6Object(f)|0):0){gj[c[(c[f>>2]|0)+76>>2]&8191](f);__ZN6Memory11free_staticEPvb(f,0)}c[a>>2]=0;__ZN6RefPtrD2Ev(e);l=d;return}f=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236716)|0;g=f?b:0;b=c[a>>2]|0;if((g|0)==(b|0)){__ZN6RefPtrD2Ev(e);l=d;return}if((b|0?__ZN9Reference11unreferenceEv(b)|0:0)?(b=c[a>>2]|0,__Z17predelete_handlerP6Object(b)|0):0){gj[c[(c[b>>2]|0)+76>>2]&8191](b);__ZN6Memory11free_staticEPvb(b,0)}c[a>>2]=g;if(!g){__ZN6RefPtrD2Ev(e);l=d;return}__ZN9Reference9referenceEv(g);__ZN6RefPtrD2Ev(e);l=d;return}function __ZN7ClassDB10_add_classI14AudioBusLayoutEEvv(){var a=0,b=0,d=0,e=0,f=0,g=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+16|0;d=a+12|0;e=a+8|0;f=a+4|0;g=a;__ZN6StringC2EPKc(b,1041357);c[e>>2]=c[b>>2];__ZN10StringNameC2ERK6String(d,e);__ZN6StringC2EPKc(b,1110448);c[g>>2]=c[b>>2];__ZN10StringNameC2ERK6String(f,g);__ZN7ClassDB11_add_class2ERK10StringNameS2_(d,f);__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);__ZN10StringNameD2Ev(d);d=c[e>>2]|0;if(!d){l=a;return}if(__Z16atomic_decrementPj(d+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(d,1);l=a;return}function __ZNK13MethodBind0RCI11AudioServer3RefI14AudioBusLayoutEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var c=0;if((b|0)!=-1){c=0;return c|0}c=__ZN7Variant12get_type_forI3RefI14AudioBusLayoutEEENS_4TypeEv()|0;return c|0}function __ZNK13MethodBind0RCI11AudioServer3RefI14AudioBusLayoutEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1075225);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI11AudioServer3RefI14AudioBusLayoutEE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f+28|0;j=f;k=f+24|0;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236712)|0:0){c[h>>2]=0;a[1263537]=0;n=c[d+24>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=f;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=f;return}o=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))p=o;else p=c[(c[d>>2]|0)+o>>2]|0;c[k>>2]=ij[p&8191](d)|0;__ZN6RefPtrC2Ev(i);__ZN3RefI9ReferenceEaSI14AudioBusLayoutEEvRKS_IT_E(i,k);__ZN7VariantC2ERK6RefPtr(j,i);__ZN6RefPtrD2Ev(i);i=c[k>>2]|0;if((i|0?__ZN9Reference11unreferenceEv(i)|0:0)?(i=c[k>>2]|0,__Z17predelete_handlerP6Object(i)|0):0){gj[c[(c[i>>2]|0)+76>>2]&8191](i);__ZN6Memory11free_staticEPvb(i,0)}c[k>>2]=0;__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI11AudioServer3RefI14AudioBusLayoutEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=d;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236712)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;c[f>>2]=ij[i&8191](a)|0;__ZN3RefI9ReferenceEaSI14AudioBusLayoutEEvRKS_IT_E(e,f);e=c[f>>2]|0;if(!e){l=d;return}if(!(__ZN9Reference11unreferenceEv(e)|0)){l=d;return}e=c[f>>2]|0;if(!(__Z17predelete_handlerP6Object(e)|0)){l=d;return}gj[c[(c[e>>2]|0)+76>>2]&8191](e);__ZN6Memory11free_staticEPvb(e,0);l=d;return}function __ZN13MethodBind0RCI11AudioServer3RefI14AudioBusLayoutEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN3RefI9ReferenceEaSI14AudioBusLayoutEEvRKS_IT_E(a,b){a=a|0;b=b|0;var d=0,e=0;d=c[b>>2]|0;if(!d){b=c[a>>2]|0;if((b|0?__ZN9Reference11unreferenceEv(b)|0:0)?(b=c[a>>2]|0,__Z17predelete_handlerP6Object(b)|0):0){gj[c[(c[b>>2]|0)+76>>2]&8191](b);__ZN6Memory11free_staticEPvb(b,0)}c[a>>2]=0;return}b=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1220724)|0;e=b?d:0;d=c[a>>2]|0;if((e|0)==(d|0))return;if((d|0?__ZN9Reference11unreferenceEv(d)|0:0)?(d=c[a>>2]|0,__Z17predelete_handlerP6Object(d)|0):0){gj[c[(c[d>>2]|0)+76>>2]&8191](d);__ZN6Memory11free_staticEPvb(d,0)}c[a>>2]=e;if(!e)return;__ZN9Reference9referenceEv(e);return}function __ZN7Variant12get_type_forI3RefI14AudioBusLayoutEEENS_4TypeEv(){var a=0,b=0,d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+28|0;d=a+24|0;e=a;c[d>>2]=0;__ZN6RefPtrC2Ev(b);__ZN3RefI9ReferenceEaSI14AudioBusLayoutEEvRKS_IT_E(b,d);__ZN7VariantC2ERK6RefPtr(e,b);__ZN6RefPtrD2Ev(b);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);e=c[d>>2]|0;if(!e){l=a;return b|0}if(!(__ZN9Reference11unreferenceEv(e)|0)){l=a;return b|0}e=c[d>>2]|0;if(!(__Z17predelete_handlerP6Object(e)|0)){l=a;return b|0}gj[c[(c[e>>2]|0)+76>>2]&8191](e);__ZN6Memory11free_staticEPvb(e,0);l=a;return b|0}function __ZNK11MethodBind1I11AudioServerRK3RefI14AudioBusLayoutEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var c=0;if(b|0){c=0;return c|0}c=__ZN7Variant12get_type_forIRK3RefI14AudioBusLayoutEEENS_4TypeEv()|0;return c|0}function __ZNK11MethodBind1I11AudioServerRK3RefI14AudioBusLayoutEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1075225);l=a;return c[b>>2]|0}function __ZN11MethodBind1I11AudioServerRK3RefI14AudioBusLayoutEE4callEP6ObjectPPK7VariantiRNS9_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i+28|0;k=i+24|0;n=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236712)|0:0){c[h>>2]=0;a[1263537]=0;o=d+24|0;p=c[o>>2]|0;if((p|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=p;c[b>>2]=0;l=i;return}q=p-(c[d+20>>2]|0)|0;if((q|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=q;c[b>>2]=0;l=i;return}if((g|0)>0){if((p|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);r=0}else{a[1263537]=0;r=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,r)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=r;c[b>>2]=0;l=i;return}}r=c[d+44>>2]|0;p=c[d+48>>2]|0;q=e+(p>>1)|0;if(!(p&1))s=r;else s=c[(c[q>>2]|0)+r>>2]|0;do if((g|0)<1){r=c[o>>2]|0;p=r+-1|0;if((r|0)>=1){e=c[d+16>>2]|0;t=(e|0)==0;if(t)u=0;else u=c[e+-4>>2]|0;if((r|0)<=(u|0)){if(t)v=0;else v=c[e+-4>>2]|0;do if((v|0)<(r|0)){if(t)w=0;else w=c[e+-4>>2]|0;if((w|0)<(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);x=0;break}else{a[1263537]=0;y=31;break}}else y=31;while(0);if((y|0)==31)x=e+(p*24|0)|0;__ZN7VariantC2ERKS_(n,x);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f>>2]|0);while(0);__ZN3RefI14AudioBusLayoutEC2ERK7Variant(j,n);c[k>>2]=c[j>>2];Pi[s&2047](q,k);q=c[k>>2]|0;if((q|0?__ZN9Reference11unreferenceEv(q)|0:0)?(q=c[k>>2]|0,__Z17predelete_handlerP6Object(q)|0):0){gj[c[(c[q>>2]|0)+76>>2]&8191](q);__ZN6Memory11free_staticEPvb(q,0)}c[k>>2]=0;if(c[n>>2]|0)__ZN7Variant5clearEv(n);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I11AudioServerRK3RefI14AudioBusLayoutEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+28|0;g=e;h=e+24|0;if(!b)i=0;else{j=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236712)|0;i=j?b:0}b=c[a+44>>2]|0;j=c[a+48>>2]|0;a=i+(j>>1)|0;if(!(j&1))k=b;else k=c[(c[a>>2]|0)+b>>2]|0;__ZN7VariantC2EPK6Object(g,c[d>>2]|0);__ZN3RefI14AudioBusLayoutEC2ERK7Variant(f,g);if(c[g>>2]|0)__ZN7Variant5clearEv(g);c[h>>2]=c[f>>2];Pi[k&2047](a,h);a=c[h>>2]|0;if(!a){l=e;return}if(!(__ZN9Reference11unreferenceEv(a)|0)){l=e;return}a=c[h>>2]|0;if(!(__Z17predelete_handlerP6Object(a)|0)){l=e;return}gj[c[(c[a>>2]|0)+76>>2]&8191](a);__ZN6Memory11free_staticEPvb(a,0);l=e;return}function __ZN11MethodBind1I11AudioServerRK3RefI14AudioBusLayoutEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN3RefI14AudioBusLayoutEC2ERK7Variant(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d;__ZNK7Variantcv6RefPtrEv(e,b);c[a>>2]=0;b=c[e>>2]|0;if(!b){c[a>>2]=0;__ZN6RefPtrD2Ev(e);l=d;return}f=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236704)|0;g=f?b:0;b=c[a>>2]|0;if((g|0)==(b|0)){__ZN6RefPtrD2Ev(e);l=d;return}if((b|0?__ZN9Reference11unreferenceEv(b)|0:0)?(b=c[a>>2]|0,__Z17predelete_handlerP6Object(b)|0):0){gj[c[(c[b>>2]|0)+76>>2]&8191](b);__ZN6Memory11free_staticEPvb(b,0)}c[a>>2]=g;if(!g){__ZN6RefPtrD2Ev(e);l=d;return}__ZN9Reference9referenceEv(g);__ZN6RefPtrD2Ev(e);l=d;return}function __ZN7Variant12get_type_forIRK3RefI14AudioBusLayoutEEENS_4TypeEv(){var a=0,b=0,d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+28|0;d=a+24|0;e=a;c[d>>2]=0;__ZN6RefPtrC2Ev(b);__ZN3RefI9ReferenceEaSI14AudioBusLayoutEEvRKS_IT_E(b,d);__ZN7VariantC2ERK6RefPtr(e,b);__ZN6RefPtrD2Ev(b);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);e=c[d>>2]|0;if(!e){l=a;return b|0}if(!(__ZN9Reference11unreferenceEv(e)|0)){l=a;return b|0}e=c[d>>2]|0;if(!(__Z17predelete_handlerP6Object(e)|0)){l=a;return b|0}gj[c[(c[e>>2]|0)+76>>2]&8191](e);__ZN6Memory11free_staticEPvb(e,0);l=a;return b|0}function __ZNK13MethodBind0RCI11AudioServerfE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Ef(d,0.0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK13MethodBind0RCI11AudioServerfE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1075225);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI11AudioServerfE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236712)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2Ef(i,+mj[n&511](d));__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI11AudioServerfE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0.0;if(!b)f=0;else{d=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236712)|0;f=d?b:0}b=c[a+44>>2]|0;d=c[a+48>>2]|0;a=f+(d>>1)|0;if(!(d&1)){h=b;i=+mj[h&511](a);g[e>>2]=i;return}else{h=c[(c[a>>2]|0)+b>>2]|0;i=+mj[h&511](a);g[e>>2]=i;return}}function __ZN13MethodBind0RCI11AudioServerfED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI11AudioServerNS0_11SpeakerModeEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK13MethodBind0RCI11AudioServerNS0_11SpeakerModeEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1075225);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI11AudioServerNS0_11SpeakerModeEE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236712)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2Ei(i,ij[n&8191](d)|0);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI11AudioServerNS0_11SpeakerModeEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0;if(!b)f=0;else{d=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236712)|0;f=d?b:0}b=c[a+44>>2]|0;d=c[a+48>>2]|0;a=f+(d>>1)|0;if(!(d&1)){g=b;h=ij[g&8191](a)|0;c[e>>2]=h;return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=ij[g&8191](a)|0;c[e>>2]=h;return}}function __ZN13MethodBind0RCI11AudioServerNS0_11SpeakerModeEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind0I11AudioServerE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return 0}function __ZNK11MethodBind0I11AudioServerE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1075225);l=a;return c[b>>2]|0}function __ZN11MethodBind0I11AudioServerE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236712)|0:0){c[h>>2]=0;a[1263537]=0;f=c[d+24>>2]|0;if((f|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=f;c[b>>2]=0;return}i=f-(c[d+20>>2]|0)|0;if((i|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=i;c[b>>2]=0;return}i=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))j=i;else j=c[(c[d>>2]|0)+i>>2]|0;gj[j&8191](d);c[b>>2]=0;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,110,1146558,0);c[b>>2]=0;return}function __ZN11MethodBind0I11AudioServerE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236712)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1)){g=b;gj[g&8191](a);return}else{g=c[(c[a>>2]|0)+b>>2]|0;gj[g&8191](a);return}}function __ZN11MethodBind0I11AudioServerED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind2RCI11AudioServerfiiE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return __ZNK13MethodBind2RCI11AudioServerfiiE18_get_argument_typeEi(a,b)|0}function __ZNK13MethodBind2RCI11AudioServerfiiE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1075225);l=a;return c[b>>2]|0}function __ZN13MethodBind2RCI11AudioServerfiiE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0;i=l;l=l+80|0;if((l|0)>=(m|0))ba(80);j=i+48|0;k=i+24|0;n=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236712)|0:0){c[h>>2]=0;a[1263537]=0;o=d+24|0;p=c[o>>2]|0;if((p|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=p;c[b>>2]=0;l=i;return}q=p-(c[d+20>>2]|0)|0;if((q|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=q;c[b>>2]=0;l=i;return}if((g|0)>0){if((p|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);r=0}else{a[1263537]=0;r=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,r)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=r;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[o>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);s=0}else{a[1263537]=0;s=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,s)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=s;c[b>>2]=0;l=i;return}}}s=c[d+44>>2]|0;r=c[d+48>>2]|0;p=e+(r>>1)|0;if(!(r&1))t=s;else t=c[(c[p>>2]|0)+s>>2]|0;do if((g|0)<1){s=c[o>>2]|0;r=s+-1|0;if((s|0)>=1){e=c[d+16>>2]|0;q=(e|0)==0;if(q)u=0;else u=c[e+-4>>2]|0;if((s|0)<=(u|0)){if(q)v=0;else v=c[e+-4>>2]|0;do if((v|0)<(s|0)){if(q)w=0;else w=c[e+-4>>2]|0;if((w|0)<(s|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);x=0;break}else{a[1263537]=0;y=37;break}}else y=37;while(0);if((y|0)==37)x=e+(r*24|0)|0;__ZN7VariantC2ERKS_(k,x);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);x=__ZNK7VariantcviEv(k)|0;do if((g|0)<2){w=c[o>>2]|0;v=w+-1|0;u=w+-2|0;if((w|0)>=2){w=c[d+16>>2]|0;s=(w|0)==0;if(s)z=0;else z=c[w+-4>>2]|0;if((v|0)<=(z|0)){if(s)A=0;else A=c[w+-4>>2]|0;do if((A|0)<(v|0)){if(s)B=0;else B=c[w+-4>>2]|0;if((B|0)<(v|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);C=0;break}else{a[1263537]=0;y=54;break}}else y=54;while(0);if((y|0)==54)C=w+(u*24|0)|0;__ZN7VariantC2ERKS_(n,C);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f+4>>2]|0);while(0);f=__ZNK7VariantcviEv(n)|0;__ZN7VariantC2Ef(j,+Ai[t&31](p,x,f));if(c[n>>2]|0)__ZN7Variant5clearEv(n);if(c[k>>2]|0)__ZN7Variant5clearEv(k);__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1872,1146558,0);c[b>>2]=0;l=i;return}function __ZN13MethodBind2RCI11AudioServerfiiE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0;if(!b)f=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236712)|0;f=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=f+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;g[e>>2]=+Ai[i&31](a,c[c[d>>2]>>2]|0,c[c[d+4>>2]>>2]|0);return}function __ZN13MethodBind2RCI11AudioServerfiiED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind2RCI11AudioServerfiiE18_get_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;switch(b|0){case -1:{__ZN7VariantC2Ef(d,0.0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}case 0:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}case 1:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}default:e=0}l=a;return e|0}function __ZNK13MethodBind2RCI11AudioServerbiiE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return __ZNK13MethodBind2RCI11AudioServerbiiE18_get_argument_typeEi(a,b)|0}function __ZNK13MethodBind2RCI11AudioServerbiiE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1075225);l=a;return c[b>>2]|0}function __ZN13MethodBind2RCI11AudioServerbiiE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0;i=l;l=l+80|0;if((l|0)>=(m|0))ba(80);j=i+48|0;k=i+24|0;n=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236712)|0:0){c[h>>2]=0;a[1263537]=0;o=d+24|0;p=c[o>>2]|0;if((p|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=p;c[b>>2]=0;l=i;return}q=p-(c[d+20>>2]|0)|0;if((q|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=q;c[b>>2]=0;l=i;return}if((g|0)>0){if((p|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);r=0}else{a[1263537]=0;r=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,r)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=r;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[o>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);s=0}else{a[1263537]=0;s=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,s)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=s;c[b>>2]=0;l=i;return}}}s=c[d+44>>2]|0;r=c[d+48>>2]|0;p=e+(r>>1)|0;if(!(r&1))t=s;else t=c[(c[p>>2]|0)+s>>2]|0;do if((g|0)<1){s=c[o>>2]|0;r=s+-1|0;if((s|0)>=1){e=c[d+16>>2]|0;q=(e|0)==0;if(q)u=0;else u=c[e+-4>>2]|0;if((s|0)<=(u|0)){if(q)v=0;else v=c[e+-4>>2]|0;do if((v|0)<(s|0)){if(q)w=0;else w=c[e+-4>>2]|0;if((w|0)<(s|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);x=0;break}else{a[1263537]=0;y=37;break}}else y=37;while(0);if((y|0)==37)x=e+(r*24|0)|0;__ZN7VariantC2ERKS_(k,x);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);x=__ZNK7VariantcviEv(k)|0;do if((g|0)<2){w=c[o>>2]|0;v=w+-1|0;u=w+-2|0;if((w|0)>=2){w=c[d+16>>2]|0;s=(w|0)==0;if(s)z=0;else z=c[w+-4>>2]|0;if((v|0)<=(z|0)){if(s)A=0;else A=c[w+-4>>2]|0;do if((A|0)<(v|0)){if(s)B=0;else B=c[w+-4>>2]|0;if((B|0)<(v|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);C=0;break}else{a[1263537]=0;y=54;break}}else y=54;while(0);if((y|0)==54)C=w+(u*24|0)|0;__ZN7VariantC2ERKS_(n,C);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f+4>>2]|0);while(0);f=__ZNK7VariantcviEv(n)|0;__ZN7VariantC2Eb(j,nj[t&2047](p,x,f)|0);if(c[n>>2]|0)__ZN7Variant5clearEv(n);if(c[k>>2]|0)__ZN7Variant5clearEv(k);__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1872,1146558,0);c[b>>2]=0;l=i;return}function __ZN13MethodBind2RCI11AudioServerbiiE7ptrcallEP6ObjectPPKvPv(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0;if(!d)g=0;else{h=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1236712)|0;g=h?d:0}d=c[b+44>>2]|0;h=c[b+48>>2]|0;b=g+(h>>1)|0;if(!(h&1))i=d;else i=c[(c[b>>2]|0)+d>>2]|0;a[f>>0]=(nj[i&2047](b,c[c[e>>2]>>2]|0,c[c[e+4>>2]>>2]|0)|0)&1;return}function __ZN13MethodBind2RCI11AudioServerbiiED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind2RCI11AudioServerbiiE18_get_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;switch(b|0){case -1:{__ZN7VariantC2Eb(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}case 0:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}case 1:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}default:e=0}l=a;return e|0}function __ZNK11MethodBind3I11AudioServeriibE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return __ZNK11MethodBind3I11AudioServeriibE18_get_argument_typeEi(a,b)|0}function __ZNK11MethodBind3I11AudioServeriibE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1075225);l=a;return c[b>>2]|0}function __ZN11MethodBind3I11AudioServeriibE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0;i=l;l=l+80|0;if((l|0)>=(m|0))ba(80);j=i+48|0;k=i+24|0;n=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236712)|0:0){c[h>>2]=0;a[1263537]=0;o=d+24|0;p=c[o>>2]|0;if((p|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=p;c[b>>2]=0;l=i;return}q=p-(c[d+20>>2]|0)|0;if((q|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=q;c[b>>2]=0;l=i;return}if((g|0)>0){if((p|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);r=0}else{a[1263537]=0;r=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,r)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=r;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[o>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);s=0}else{a[1263537]=0;s=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,s)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=s;c[b>>2]=0;l=i;return}if((g|0)>2){if((c[o>>2]|0)<2){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);t=0}else{a[1263537]=0;t=c[(c[d+32>>2]|0)+12>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+8>>2]>>2]|0,t)|0)){c[h>>2]=2;c[h+4>>2]=2;c[h+8>>2]=t;c[b>>2]=0;l=i;return}}}}t=c[d+44>>2]|0;s=c[d+48>>2]|0;r=e+(s>>1)|0;if(!(s&1))u=t;else u=c[(c[r>>2]|0)+t>>2]|0;do if((g|0)<1){t=c[o>>2]|0;s=t+-1|0;if((t|0)>=1){e=c[d+16>>2]|0;p=(e|0)==0;if(p)v=0;else v=c[e+-4>>2]|0;if((t|0)<=(v|0)){if(p)w=0;else w=c[e+-4>>2]|0;do if((w|0)<(t|0)){if(p)x=0;else x=c[e+-4>>2]|0;if((x|0)<(t|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);y=0;break}else{a[1263537]=0;z=43;break}}else z=43;while(0);if((z|0)==43)y=e+(s*24|0)|0;__ZN7VariantC2ERKS_(j,y);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);y=__ZNK7VariantcviEv(j)|0;do if((g|0)<2){x=c[o>>2]|0;w=x+-1|0;v=x+-2|0;if((x|0)>=2){x=c[d+16>>2]|0;t=(x|0)==0;if(t)A=0;else A=c[x+-4>>2]|0;if((w|0)<=(A|0)){if(t)B=0;else B=c[x+-4>>2]|0;do if((B|0)<(w|0)){if(t)C=0;else C=c[x+-4>>2]|0;if((C|0)<(w|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);D=0;break}else{a[1263537]=0;z=60;break}}else z=60;while(0);if((z|0)==60)D=x+(v*24|0)|0;__ZN7VariantC2ERKS_(k,D);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f+4>>2]|0);while(0);D=__ZNK7VariantcviEv(k)|0;do if((g|0)<3){C=c[o>>2]|0;B=C+-2|0;A=C+-3|0;if((B|0)>=1){C=c[d+16>>2]|0;w=(C|0)==0;if(w)E=0;else E=c[C+-4>>2]|0;if((B|0)<=(E|0)){if(w)F=0;else F=c[C+-4>>2]|0;do if((F|0)<(B|0)){if(w)G=0;else G=c[C+-4>>2]|0;if((G|0)<(B|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);H=0;break}else{a[1263537]=0;z=77;break}}else z=77;while(0);if((z|0)==77)H=C+(A*24|0)|0;__ZN7VariantC2ERKS_(n,H);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f+8>>2]|0);while(0);f=__ZNK7VariantcvbEv(n)|0;Ki[u&4095](r,y,D,f);if(c[n>>2]|0)__ZN7Variant5clearEv(n);if(c[k>>2]|0)__ZN7Variant5clearEv(k);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,2039,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind3I11AudioServeriibE7ptrcallEP6ObjectPPKvPv(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0;if(!d)g=0;else{f=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1236712)|0;g=f?d:0}d=c[b+44>>2]|0;f=c[b+48>>2]|0;b=g+(f>>1)|0;if(!(f&1))h=d;else h=c[(c[b>>2]|0)+d>>2]|0;Ki[h&4095](b,c[c[e>>2]>>2]|0,c[c[e+4>>2]>>2]|0,(a[c[e+8>>2]>>0]|0)!=0);return}function __ZN11MethodBind3I11AudioServeriibED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind3I11AudioServeriibE18_get_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;switch(b|0){case 0:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}case 1:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}case 2:{__ZN7VariantC2Eb(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}default:e=0}l=a;return e|0}function __Z11__swap_tmplIN11AudioServer3Bus6EffectEEvRT_S4_(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0;e=c[b>>2]|0;if(!e){f=0;g=0}else{__ZN9Reference9referenceEv(e);f=e;g=c[b>>2]|0}e=b+4|0;h=a[e>>0]|0;if((c[d>>2]|0)!=(g|0)){if((g|0?__ZN9Reference11unreferenceEv(g)|0:0)?(g=c[b>>2]|0,__Z17predelete_handlerP6Object(g)|0):0){gj[c[(c[g>>2]|0)+76>>2]&8191](g);__ZN6Memory11free_staticEPvb(g,0)}c[b>>2]=0;g=c[d>>2]|0;c[b>>2]=g;if(g|0)__ZN9Reference9referenceEv(g)}g=d+4|0;a[e>>0]=a[g>>0]|0;e=c[d>>2]|0;do if((f|0)==(e|0)){a[g>>0]=h;if(!f)return;else{i=f;break}}else{if((e|0?__ZN9Reference11unreferenceEv(e)|0:0)?(b=c[d>>2]|0,__Z17predelete_handlerP6Object(b)|0):0){gj[c[(c[b>>2]|0)+76>>2]&8191](b);__ZN6Memory11free_staticEPvb(b,0)}c[d>>2]=f;if(f|0){__ZN9Reference9referenceEv(f);a[g>>0]=h;i=f;break}a[g>>0]=h;return}while(0);if(!(__ZN9Reference11unreferenceEv(i)|0))return;if(!(__Z17predelete_handlerP6Object(f)|0))return;gj[c[(c[f>>2]|0)+76>>2]&8191](f);__ZN6Memory11free_staticEPvb(f,0);return}function __ZNK11MethodBind3I11AudioServeriiiE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if(b>>>0<3){__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK11MethodBind3I11AudioServeriiiE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1075225);l=a;return c[b>>2]|0}function __ZN11MethodBind3I11AudioServeriiiE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0;i=l;l=l+80|0;if((l|0)>=(m|0))ba(80);j=i+48|0;k=i+24|0;n=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236712)|0:0){c[h>>2]=0;a[1263537]=0;o=d+24|0;p=c[o>>2]|0;if((p|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=p;c[b>>2]=0;l=i;return}q=p-(c[d+20>>2]|0)|0;if((q|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=q;c[b>>2]=0;l=i;return}if((g|0)>0){if((p|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);r=0}else{a[1263537]=0;r=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,r)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=r;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[o>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);s=0}else{a[1263537]=0;s=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,s)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=s;c[b>>2]=0;l=i;return}if((g|0)>2){if((c[o>>2]|0)<2){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);t=0}else{a[1263537]=0;t=c[(c[d+32>>2]|0)+12>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+8>>2]>>2]|0,t)|0)){c[h>>2]=2;c[h+4>>2]=2;c[h+8>>2]=t;c[b>>2]=0;l=i;return}}}}t=c[d+44>>2]|0;s=c[d+48>>2]|0;r=e+(s>>1)|0;if(!(s&1))u=t;else u=c[(c[r>>2]|0)+t>>2]|0;do if((g|0)<1){t=c[o>>2]|0;s=t+-1|0;if((t|0)>=1){e=c[d+16>>2]|0;p=(e|0)==0;if(p)v=0;else v=c[e+-4>>2]|0;if((t|0)<=(v|0)){if(p)w=0;else w=c[e+-4>>2]|0;do if((w|0)<(t|0)){if(p)x=0;else x=c[e+-4>>2]|0;if((x|0)<(t|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);y=0;break}else{a[1263537]=0;z=43;break}}else z=43;while(0);if((z|0)==43)y=e+(s*24|0)|0;__ZN7VariantC2ERKS_(j,y);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);y=__ZNK7VariantcviEv(j)|0;do if((g|0)<2){x=c[o>>2]|0;w=x+-1|0;v=x+-2|0;if((x|0)>=2){x=c[d+16>>2]|0;t=(x|0)==0;if(t)A=0;else A=c[x+-4>>2]|0;if((w|0)<=(A|0)){if(t)B=0;else B=c[x+-4>>2]|0;do if((B|0)<(w|0)){if(t)C=0;else C=c[x+-4>>2]|0;if((C|0)<(w|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);D=0;break}else{a[1263537]=0;z=60;break}}else z=60;while(0);if((z|0)==60)D=x+(v*24|0)|0;__ZN7VariantC2ERKS_(k,D);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f+4>>2]|0);while(0);D=__ZNK7VariantcviEv(k)|0;do if((g|0)<3){C=c[o>>2]|0;B=C+-2|0;A=C+-3|0;if((B|0)>=1){C=c[d+16>>2]|0;w=(C|0)==0;if(w)E=0;else E=c[C+-4>>2]|0;if((B|0)<=(E|0)){if(w)F=0;else F=c[C+-4>>2]|0;do if((F|0)<(B|0)){if(w)G=0;else G=c[C+-4>>2]|0;if((G|0)<(B|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);H=0;break}else{a[1263537]=0;z=77;break}}else z=77;while(0);if((z|0)==77)H=C+(A*24|0)|0;__ZN7VariantC2ERKS_(n,H);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f+8>>2]|0);while(0);f=__ZNK7VariantcviEv(n)|0;Ki[u&4095](r,y,D,f);if(c[n>>2]|0)__ZN7Variant5clearEv(n);if(c[k>>2]|0)__ZN7Variant5clearEv(k);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,2039,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind3I11AudioServeriiiE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236712)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1))g=b;else g=c[(c[a>>2]|0)+b>>2]|0;Ki[g&4095](a,c[c[d>>2]>>2]|0,c[c[d+4>>2]>>2]|0,c[c[d+8>>2]>>2]|0);return}function __ZN11MethodBind3I11AudioServeriiiED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK12MethodBind2RI11AudioServer3RefI11AudioEffectEiiE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;switch(b|0){case -1:{e=__ZN7Variant12get_type_forI3RefI11AudioEffectEEENS_4TypeEv()|0;break}case 0:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}case 1:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}default:e=0}l=a;return e|0}function __ZNK12MethodBind2RI11AudioServer3RefI11AudioEffectEiiE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1075225);l=a;return c[b>>2]|0}function __ZN12MethodBind2RI11AudioServer3RefI11AudioEffectEiiE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0;i=l;l=l+80|0;if((l|0)>=(m|0))ba(80);j=i+76|0;k=i+48|0;n=i+72|0;o=i+24|0;p=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236712)|0:0){c[h>>2]=0;a[1263537]=0;q=d+24|0;r=c[q>>2]|0;if((r|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=r;c[b>>2]=0;l=i;return}s=r-(c[d+20>>2]|0)|0;if((s|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=s;c[b>>2]=0;l=i;return}if((g|0)>0){if((r|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);t=0}else{a[1263537]=0;t=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,t)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=t;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[q>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);u=0}else{a[1263537]=0;u=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,u)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=u;c[b>>2]=0;l=i;return}}}u=c[d+44>>2]|0;t=c[d+48>>2]|0;r=e+(t>>1)|0;if(!(t&1))v=u;else v=c[(c[r>>2]|0)+u>>2]|0;do if((g|0)<1){u=c[q>>2]|0;t=u+-1|0;if((u|0)>=1){e=c[d+16>>2]|0;s=(e|0)==0;if(s)w=0;else w=c[e+-4>>2]|0;if((u|0)<=(w|0)){if(s)x=0;else x=c[e+-4>>2]|0;do if((x|0)<(u|0)){if(s)y=0;else y=c[e+-4>>2]|0;if((y|0)<(u|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);z=0;break}else{a[1263537]=0;A=37;break}}else A=37;while(0);if((A|0)==37)z=e+(t*24|0)|0;__ZN7VariantC2ERKS_(o,z);break}}c[o>>2]=0}else __ZN7VariantC2ERKS_(o,c[f>>2]|0);while(0);z=__ZNK7VariantcviEv(o)|0;do if((g|0)<2){y=c[q>>2]|0;x=y+-1|0;w=y+-2|0;if((y|0)>=2){y=c[d+16>>2]|0;u=(y|0)==0;if(u)B=0;else B=c[y+-4>>2]|0;if((x|0)<=(B|0)){if(u)C=0;else C=c[y+-4>>2]|0;do if((C|0)<(x|0)){if(u)D=0;else D=c[y+-4>>2]|0;if((D|0)<(x|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);E=0;break}else{a[1263537]=0;A=54;break}}else A=54;while(0);if((A|0)==54)E=y+(w*24|0)|0;__ZN7VariantC2ERKS_(p,E);break}}c[p>>2]=0}else __ZN7VariantC2ERKS_(p,c[f+4>>2]|0);while(0);f=__ZNK7VariantcviEv(p)|0;c[n>>2]=nj[v&2047](r,z,f)|0;__ZN6RefPtrC2Ev(j);__ZN3RefI9ReferenceEaSI11AudioEffectEEvRKS_IT_E(j,n);__ZN7VariantC2ERK6RefPtr(k,j);__ZN6RefPtrD2Ev(j);j=c[n>>2]|0;if((j|0?__ZN9Reference11unreferenceEv(j)|0:0)?(j=c[n>>2]|0,__Z17predelete_handlerP6Object(j)|0):0){gj[c[(c[j>>2]|0)+76>>2]&8191](j);__ZN6Memory11free_staticEPvb(j,0)}c[n>>2]=0;if(c[p>>2]|0)__ZN7Variant5clearEv(p);if(c[o>>2]|0)__ZN7Variant5clearEv(o);__ZN7VariantC2ERKS_(b,k);if(c[k>>2]|0)__ZN7Variant5clearEv(k);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1544,1146558,0);c[b>>2]=0;l=i;return}function __ZN12MethodBind2RI11AudioServer3RefI11AudioEffectEiiE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f;if(!b)h=0;else{i=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236712)|0;h=i?b:0}b=c[a+44>>2]|0;i=c[a+48>>2]|0;a=h+(i>>1)|0;if(!(i&1))j=b;else j=c[(c[a>>2]|0)+b>>2]|0;c[g>>2]=nj[j&2047](a,c[c[d>>2]>>2]|0,c[c[d+4>>2]>>2]|0)|0;__ZN3RefI9ReferenceEaSI11AudioEffectEEvRKS_IT_E(e,g);e=c[g>>2]|0;if(!e){l=f;return}if(!(__ZN9Reference11unreferenceEv(e)|0)){l=f;return}e=c[g>>2]|0;if(!(__Z17predelete_handlerP6Object(e)|0)){l=f;return}gj[c[(c[e>>2]|0)+76>>2]&8191](e);__ZN6Memory11free_staticEPvb(e,0);l=f;return}function __ZN12MethodBind2RI11AudioServer3RefI11AudioEffectEiiED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN7Variant12get_type_forI3RefI11AudioEffectEEENS_4TypeEv(){var a=0,b=0,d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+28|0;d=a+24|0;e=a;c[d>>2]=0;__ZN6RefPtrC2Ev(b);__ZN3RefI9ReferenceEaSI11AudioEffectEEvRKS_IT_E(b,d);__ZN7VariantC2ERK6RefPtr(e,b);__ZN6RefPtrD2Ev(b);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);e=c[d>>2]|0;if(!e){l=a;return b|0}if(!(__ZN9Reference11unreferenceEv(e)|0)){l=a;return b|0}e=c[d>>2]|0;if(!(__Z17predelete_handlerP6Object(e)|0)){l=a;return b|0}gj[c[(c[e>>2]|0)+76>>2]&8191](e);__ZN6Memory11free_staticEPvb(e,0);l=a;return b|0}function __ZN6VectorIN11AudioServer3Bus6EffectEE6removeEi(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0;if((d|0)>=0){e=c[b>>2]|0;f=(e|0)==0;if(f)g=0;else g=c[e+-4>>2]|0;if((g|0)>(d|0)){a[1263537]=0;if(!f?(__ZN6VectorIN11AudioServer3Bus6EffectEE14_copy_on_writeEv(b),f=c[b>>2]|0,(f|0)!=0):0){h=f;i=(c[f+-4>>2]|0)+-1|0}else{h=0;i=-1}if((i|0)>(d|0)){f=d;do{d=f;f=f+1|0;g=h+(f<<3)|0;e=h+(d<<3)|0;j=c[e>>2]|0;if((c[g>>2]|0)!=(j|0)){if((j|0?__ZN9Reference11unreferenceEv(j)|0:0)?(j=c[e>>2]|0,__Z17predelete_handlerP6Object(j)|0):0){gj[c[(c[j>>2]|0)+76>>2]&8191](j);__ZN6Memory11free_staticEPvb(j,0)}j=c[g>>2]|0;c[e>>2]=j;if(j|0)__ZN9Reference9referenceEv(j)}a[h+(d<<3)+4>>0]=a[h+(f<<3)+4>>0]|0}while((f|0)!=(i|0))}__ZN6VectorIN11AudioServer3Bus6EffectEE6resizeEi(b,i)|0;return}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1128380,1146752,368,1122479,0);return}function __ZN6VectorIN11AudioServer3Bus6EffectEE6insertEiRKS2_(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f+8|0;h=f;if((d|0)>=0){i=c[b>>2]|0;j=(i|0)==0;if(j)k=0;else k=c[i+-4>>2]|0;if((k|0)>=(d|0)){a[1263537]=0;if(j)n=1;else n=(c[i+-4>>2]|0)+1|0;__ZN6VectorIN11AudioServer3Bus6EffectEE6resizeEi(b,n)|0;n=c[b>>2]|0;if(!n)o=0;else o=c[n+-4>>2]|0;n=o+-1|0;if((n|0)>(d|0)){i=g+4|0;j=o;o=n;while(1){n=j+-2|0;do if((j|0)<2)p=26;else{k=c[b>>2]|0;q=(k|0)==0;if(q)r=0;else r=c[k+-4>>2]|0;if((r|0)<=(n|0)){if(q)s=0;else s=c[k+-4>>2]|0;if((s|0)<=(n|0)){p=26;break}a[1263537]=0}t=k+(n<<3)|0}while(0);if((p|0)==26){p=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);t=0}c[g>>2]=0;n=c[t>>2]|0;if(n|0){c[g>>2]=n;__ZN9Reference9referenceEv(n)}a[i>>0]=a[t+4>>0]|0;__ZN6VectorIN11AudioServer3Bus6EffectEE3setEiS2_(b,o,g);n=c[g>>2]|0;if((n|0?__ZN9Reference11unreferenceEv(n)|0:0)?(n=c[g>>2]|0,__Z17predelete_handlerP6Object(n)|0):0){gj[c[(c[n>>2]|0)+76>>2]&8191](n);__ZN6Memory11free_staticEPvb(n,0)}c[g>>2]=0;n=o+-1|0;if((n|0)>(d|0)){k=o;o=n;j=k}else break}}c[h>>2]=0;j=c[e>>2]|0;if(j|0){c[h>>2]=j;__ZN9Reference9referenceEv(j)}a[h+4>>0]=a[e+4>>0]|0;__ZN6VectorIN11AudioServer3Bus6EffectEE3setEiS2_(b,d,h);d=c[h>>2]|0;if((d|0?__ZN9Reference11unreferenceEv(d)|0:0)?(d=c[h>>2]|0,__Z17predelete_handlerP6Object(d)|0):0){gj[c[(c[d>>2]|0)+76>>2]&8191](d);__ZN6Memory11free_staticEPvb(d,0)}c[h>>2]=0;u=0;l=f;return u|0}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143947,1146752,405,1143954,0);u=31;l=f;return u|0}function __ZNK11MethodBind3I11AudioServeriRK3RefI11AudioEffectEiE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;switch(b|0){case 0:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}case 1:{e=__ZN7Variant12get_type_forIRK3RefI11AudioEffectEEENS_4TypeEv()|0;break}case 2:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}default:e=0}l=a;return e|0}function __ZNK11MethodBind3I11AudioServeriRK3RefI11AudioEffectEiE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1075225);l=a;return c[b>>2]|0}function __ZN11MethodBind3I11AudioServeriRK3RefI11AudioEffectEiE4callEP6ObjectPPK7VariantiRNS9_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0;i=l;l=l+80|0;if((l|0)>=(m|0))ba(80);j=i+48|0;k=i+24|0;n=i+72|0;o=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236712)|0:0){c[h>>2]=0;a[1263537]=0;p=d+24|0;q=c[p>>2]|0;if((q|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=q;c[b>>2]=0;l=i;return}r=q-(c[d+20>>2]|0)|0;if((r|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=r;c[b>>2]=0;l=i;return}if((g|0)>0){if((q|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);s=0}else{a[1263537]=0;s=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,s)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=s;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[p>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);t=0}else{a[1263537]=0;t=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,t)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=t;c[b>>2]=0;l=i;return}if((g|0)>2){if((c[p>>2]|0)<2){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);u=0}else{a[1263537]=0;u=c[(c[d+32>>2]|0)+12>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+8>>2]>>2]|0,u)|0)){c[h>>2]=2;c[h+4>>2]=2;c[h+8>>2]=u;c[b>>2]=0;l=i;return}}}}u=c[d+44>>2]|0;t=c[d+48>>2]|0;s=e+(t>>1)|0;if(!(t&1))v=u;else v=c[(c[s>>2]|0)+u>>2]|0;do if((g|0)<1){u=c[p>>2]|0;t=u+-1|0;if((u|0)>=1){e=c[d+16>>2]|0;q=(e|0)==0;if(q)w=0;else w=c[e+-4>>2]|0;if((u|0)<=(w|0)){if(q)x=0;else x=c[e+-4>>2]|0;do if((x|0)<(u|0)){if(q)y=0;else y=c[e+-4>>2]|0;if((y|0)<(u|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);z=0;break}else{a[1263537]=0;A=43;break}}else A=43;while(0);if((A|0)==43)z=e+(t*24|0)|0;__ZN7VariantC2ERKS_(k,z);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);z=__ZNK7VariantcviEv(k)|0;do if((g|0)<2){y=c[p>>2]|0;x=y+-1|0;w=y+-2|0;if((y|0)>=2){y=c[d+16>>2]|0;u=(y|0)==0;if(u)B=0;else B=c[y+-4>>2]|0;if((x|0)<=(B|0)){if(u)C=0;else C=c[y+-4>>2]|0;do if((C|0)<(x|0)){if(u)D=0;else D=c[y+-4>>2]|0;if((D|0)<(x|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);E=0;break}else{a[1263537]=0;A=60;break}}else A=60;while(0);if((A|0)==60)E=y+(w*24|0)|0;__ZN7VariantC2ERKS_(o,E);break}}c[o>>2]=0}else __ZN7VariantC2ERKS_(o,c[f+4>>2]|0);while(0);__ZN3RefI11AudioEffectEC2ERK7Variant(j,o);c[n>>2]=c[j>>2];do if((g|0)<3){E=c[p>>2]|0;D=E+-2|0;C=E+-3|0;if((D|0)>=1){E=c[d+16>>2]|0;B=(E|0)==0;if(B)F=0;else F=c[E+-4>>2]|0;if((D|0)<=(F|0)){if(B)G=0;else G=c[E+-4>>2]|0;do if((G|0)<(D|0)){if(B)H=0;else H=c[E+-4>>2]|0;if((H|0)<(D|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);I=0;break}else{a[1263537]=0;A=77;break}}else A=77;while(0);if((A|0)==77)I=E+(C*24|0)|0;__ZN7VariantC2ERKS_(j,I);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f+8>>2]|0);while(0);f=__ZNK7VariantcviEv(j)|0;Ki[v&4095](s,z,n,f);if(c[j>>2]|0)__ZN7Variant5clearEv(j);j=c[n>>2]|0;if((j|0?__ZN9Reference11unreferenceEv(j)|0:0)?(j=c[n>>2]|0,__Z17predelete_handlerP6Object(j)|0):0){gj[c[(c[j>>2]|0)+76>>2]&8191](j);__ZN6Memory11free_staticEPvb(j,0)}c[n>>2]=0;if(c[o>>2]|0)__ZN7Variant5clearEv(o);if(c[k>>2]|0)__ZN7Variant5clearEv(k);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,2039,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind3I11AudioServeriRK3RefI11AudioEffectEiE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+28|0;g=e;h=e+24|0;if(!b)i=0;else{j=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236712)|0;i=j?b:0}b=c[a+44>>2]|0;j=c[a+48>>2]|0;a=i+(j>>1)|0;if(!(j&1))k=b;else k=c[(c[a>>2]|0)+b>>2]|0;b=c[c[d>>2]>>2]|0;__ZN7VariantC2EPK6Object(g,c[d+4>>2]|0);__ZN3RefI11AudioEffectEC2ERK7Variant(f,g);if(c[g>>2]|0)__ZN7Variant5clearEv(g);c[h>>2]=c[f>>2];Ki[k&4095](a,b,h,c[c[d+8>>2]>>2]|0);d=c[h>>2]|0;if(!d){l=e;return}if(!(__ZN9Reference11unreferenceEv(d)|0)){l=e;return}d=c[h>>2]|0;if(!(__Z17predelete_handlerP6Object(d)|0)){l=e;return}gj[c[(c[d>>2]|0)+76>>2]&8191](d);__ZN6Memory11free_staticEPvb(d,0);l=e;return}function __ZN11MethodBind3I11AudioServeriRK3RefI11AudioEffectEiED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN3RefI11AudioEffectEC2ERK7Variant(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d;__ZNK7Variantcv6RefPtrEv(e,b);c[a>>2]=0;b=c[e>>2]|0;if(!b){c[a>>2]=0;__ZN6RefPtrD2Ev(e);l=d;return}f=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236716)|0;g=f?b:0;b=c[a>>2]|0;if((g|0)==(b|0)){__ZN6RefPtrD2Ev(e);l=d;return}if((b|0?__ZN9Reference11unreferenceEv(b)|0:0)?(b=c[a>>2]|0,__Z17predelete_handlerP6Object(b)|0):0){gj[c[(c[b>>2]|0)+76>>2]&8191](b);__ZN6Memory11free_staticEPvb(b,0)}c[a>>2]=g;if(!g){__ZN6RefPtrD2Ev(e);l=d;return}__ZN9Reference9referenceEv(g);__ZN6RefPtrD2Ev(e);l=d;return}function __ZN7Variant12get_type_forIRK3RefI11AudioEffectEEENS_4TypeEv(){var a=0,b=0,d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+28|0;d=a+24|0;e=a;c[d>>2]=0;__ZN6RefPtrC2Ev(b);__ZN3RefI9ReferenceEaSI11AudioEffectEEvRKS_IT_E(b,d);__ZN7VariantC2ERK6RefPtr(e,b);__ZN6RefPtrD2Ev(b);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);e=c[d>>2]|0;if(!e){l=a;return b|0}if(!(__ZN9Reference11unreferenceEv(e)|0)){l=a;return b|0}e=c[d>>2]|0;if(!(__Z17predelete_handlerP6Object(e)|0)){l=a;return b|0}gj[c[(c[e>>2]|0)+76>>2]&8191](e);__ZN6Memory11free_staticEPvb(e,0);l=a;return b|0}function __ZNK13MethodBind1RCI11AudioServerbiE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;switch(b|0){case -1:{__ZN7VariantC2Eb(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}case 0:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}default:e=0}l=a;return e|0}function __ZNK13MethodBind1RCI11AudioServerbiE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1075225);l=a;return c[b>>2]|0}function __ZN13MethodBind1RCI11AudioServerbiE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;i=l;l=l+48|0;if((l|0)>=(m|0))ba(48);j=i+24|0;k=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236712)|0:0){c[h>>2]=0;a[1263537]=0;n=d+24|0;o=c[n>>2]|0;if((o|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=o;c[b>>2]=0;l=i;return}p=o-(c[d+20>>2]|0)|0;if((p|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=p;c[b>>2]=0;l=i;return}if((g|0)>0){if((o|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);q=0}else{a[1263537]=0;q=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,q)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=q;c[b>>2]=0;l=i;return}}q=c[d+44>>2]|0;o=c[d+48>>2]|0;p=e+(o>>1)|0;if(!(o&1))r=q;else r=c[(c[p>>2]|0)+q>>2]|0;do if((g|0)<1){q=c[n>>2]|0;o=q+-1|0;if((q|0)>=1){e=c[d+16>>2]|0;s=(e|0)==0;if(s)t=0;else t=c[e+-4>>2]|0;if((q|0)<=(t|0)){if(s)u=0;else u=c[e+-4>>2]|0;do if((u|0)<(q|0)){if(s)v=0;else v=c[e+-4>>2]|0;if((v|0)<(q|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);w=0;break}else{a[1263537]=0;x=31;break}}else x=31;while(0);if((x|0)==31)w=e+(o*24|0)|0;__ZN7VariantC2ERKS_(k,w);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);f=__ZNK7VariantcviEv(k)|0;__ZN7VariantC2Eb(j,$i[r&8191](p,f)|0);if(c[k>>2]|0)__ZN7Variant5clearEv(k);__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1217,1146558,0);c[b>>2]=0;l=i;return}function __ZN13MethodBind1RCI11AudioServerbiE7ptrcallEP6ObjectPPKvPv(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0;if(!d)g=0;else{h=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1236712)|0;g=h?d:0}d=c[b+44>>2]|0;h=c[b+48>>2]|0;b=g+(h>>1)|0;if(!(h&1))i=d;else i=c[(c[b>>2]|0)+d>>2]|0;a[f>>0]=($i[i&8191](b,c[c[e>>2]>>2]|0)|0)&1;return}function __ZN13MethodBind1RCI11AudioServerbiED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind2I11AudioServeribE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;switch(b|0){case 0:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}case 1:{__ZN7VariantC2Eb(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}default:e=0}l=a;return e|0}function __ZNK11MethodBind2I11AudioServeribE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1075225);l=a;return c[b>>2]|0}function __ZN11MethodBind2I11AudioServeribE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0;i=l;l=l+48|0;if((l|0)>=(m|0))ba(48);j=i+24|0;k=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236712)|0:0){c[h>>2]=0;a[1263537]=0;n=d+24|0;o=c[n>>2]|0;if((o|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=o;c[b>>2]=0;l=i;return}p=o-(c[d+20>>2]|0)|0;if((p|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=p;c[b>>2]=0;l=i;return}if((g|0)>0){if((o|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);q=0}else{a[1263537]=0;q=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,q)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=q;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[n>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);r=0}else{a[1263537]=0;r=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,r)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=r;c[b>>2]=0;l=i;return}}}r=c[d+44>>2]|0;q=c[d+48>>2]|0;o=e+(q>>1)|0;if(!(q&1))s=r;else s=c[(c[o>>2]|0)+r>>2]|0;do if((g|0)<1){r=c[n>>2]|0;q=r+-1|0;if((r|0)>=1){e=c[d+16>>2]|0;p=(e|0)==0;if(p)t=0;else t=c[e+-4>>2]|0;if((r|0)<=(t|0)){if(p)u=0;else u=c[e+-4>>2]|0;do if((u|0)<(r|0)){if(p)v=0;else v=c[e+-4>>2]|0;if((v|0)<(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);w=0;break}else{a[1263537]=0;x=37;break}}else x=37;while(0);if((x|0)==37)w=e+(q*24|0)|0;__ZN7VariantC2ERKS_(j,w);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);w=__ZNK7VariantcviEv(j)|0;do if((g|0)<2){v=c[n>>2]|0;u=v+-1|0;t=v+-2|0;if((v|0)>=2){v=c[d+16>>2]|0;r=(v|0)==0;if(r)y=0;else y=c[v+-4>>2]|0;if((u|0)<=(y|0)){if(r)z=0;else z=c[v+-4>>2]|0;do if((z|0)<(u|0)){if(r)A=0;else A=c[v+-4>>2]|0;if((A|0)<(u|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);B=0;break}else{a[1263537]=0;x=54;break}}else x=54;while(0);if((x|0)==54)B=v+(t*24|0)|0;__ZN7VariantC2ERKS_(k,B);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f+4>>2]|0);while(0);f=__ZNK7VariantcvbEv(k)|0;bj[s&4095](o,w,f);if(c[k>>2]|0)__ZN7Variant5clearEv(k);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1380,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind2I11AudioServeribE7ptrcallEP6ObjectPPKvPv(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0;if(!d)g=0;else{f=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1236712)|0;g=f?d:0}d=c[b+44>>2]|0;f=c[b+48>>2]|0;b=g+(f>>1)|0;if(!(f&1))h=d;else h=c[(c[b>>2]|0)+d>>2]|0;bj[h&4095](b,c[c[e>>2]>>2]|0,(a[c[e+4>>2]>>0]|0)!=0);return}function __ZN11MethodBind2I11AudioServeribED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind1RCI11AudioServer10StringNameiE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case -1:{__ZN10StringNameC2Ev(d);__ZN7VariantC2ERK10StringName(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);__ZN10StringNameD2Ev(d);f=b;break}case 0:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;break}default:f=0}l=a;return f|0}function __ZNK13MethodBind1RCI11AudioServer10StringNameiE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1075225);l=a;return c[b>>2]|0}function __ZN13MethodBind1RCI11AudioServer10StringNameiE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0;i=l;l=l+64|0;if((l|0)>=(m|0))ba(64);j=i+24|0;k=i+48|0;n=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236712)|0:0){c[h>>2]=0;a[1263537]=0;o=d+24|0;p=c[o>>2]|0;if((p|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=p;c[b>>2]=0;l=i;return}q=p-(c[d+20>>2]|0)|0;if((q|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=q;c[b>>2]=0;l=i;return}if((g|0)>0){if((p|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);r=0}else{a[1263537]=0;r=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,r)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=r;c[b>>2]=0;l=i;return}}r=c[d+44>>2]|0;p=c[d+48>>2]|0;q=e+(p>>1)|0;if(!(p&1))s=r;else s=c[(c[q>>2]|0)+r>>2]|0;do if((g|0)<1){r=c[o>>2]|0;p=r+-1|0;if((r|0)>=1){e=c[d+16>>2]|0;t=(e|0)==0;if(t)u=0;else u=c[e+-4>>2]|0;if((r|0)<=(u|0)){if(t)v=0;else v=c[e+-4>>2]|0;do if((v|0)<(r|0)){if(t)w=0;else w=c[e+-4>>2]|0;if((w|0)<(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);x=0;break}else{a[1263537]=0;y=31;break}}else y=31;while(0);if((y|0)==31)x=e+(p*24|0)|0;__ZN7VariantC2ERKS_(n,x);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f>>2]|0);while(0);f=__ZNK7VariantcviEv(n)|0;c[k>>2]=$i[s&8191](q,f)|0;__ZN7VariantC2ERK10StringName(j,k);__ZN10StringNameD2Ev(k);if(c[n>>2]|0)__ZN7Variant5clearEv(n);__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1217,1146558,0);c[b>>2]=0;l=i;return}function __ZN13MethodBind1RCI11AudioServer10StringNameiE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f;if(!b)h=0;else{i=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236712)|0;h=i?b:0}b=c[a+44>>2]|0;i=c[a+48>>2]|0;a=h+(i>>1)|0;if(!(i&1))j=b;else j=c[(c[a>>2]|0)+b>>2]|0;c[g>>2]=$i[j&8191](a,c[c[d>>2]>>2]|0)|0;__ZN8PtrToArgI10StringNameE6encodeES0_Pv(g,e);__ZN10StringNameD2Ev(g);l=f;return}function __ZN13MethodBind1RCI11AudioServer10StringNameiED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind2I11AudioServeriRK10StringNameE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case 0:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;break}case 1:{__ZN10StringNameC2Ev(d);__ZN7VariantC2ERK10StringName(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);__ZN10StringNameD2Ev(d);f=b;break}default:f=0}l=a;return f|0}function __ZNK11MethodBind2I11AudioServeriRK10StringNameE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1075225);l=a;return c[b>>2]|0}function __ZN11MethodBind2I11AudioServeriRK10StringNameE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0;i=l;l=l+64|0;if((l|0)>=(m|0))ba(64);j=i+24|0;k=i+48|0;n=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236712)|0:0){c[h>>2]=0;a[1263537]=0;o=d+24|0;p=c[o>>2]|0;if((p|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=p;c[b>>2]=0;l=i;return}q=p-(c[d+20>>2]|0)|0;if((q|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=q;c[b>>2]=0;l=i;return}if((g|0)>0){if((p|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);r=0}else{a[1263537]=0;r=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,r)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=r;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[o>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);s=0}else{a[1263537]=0;s=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,s)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=s;c[b>>2]=0;l=i;return}}}s=c[d+44>>2]|0;r=c[d+48>>2]|0;p=e+(r>>1)|0;if(!(r&1))t=s;else t=c[(c[p>>2]|0)+s>>2]|0;do if((g|0)<1){s=c[o>>2]|0;r=s+-1|0;if((s|0)>=1){e=c[d+16>>2]|0;q=(e|0)==0;if(q)u=0;else u=c[e+-4>>2]|0;if((s|0)<=(u|0)){if(q)v=0;else v=c[e+-4>>2]|0;do if((v|0)<(s|0)){if(q)w=0;else w=c[e+-4>>2]|0;if((w|0)<(s|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);x=0;break}else{a[1263537]=0;y=37;break}}else y=37;while(0);if((y|0)==37)x=e+(r*24|0)|0;__ZN7VariantC2ERKS_(j,x);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);x=__ZNK7VariantcviEv(j)|0;do if((g|0)<2){w=c[o>>2]|0;v=w+-1|0;u=w+-2|0;if((w|0)>=2){w=c[d+16>>2]|0;s=(w|0)==0;if(s)z=0;else z=c[w+-4>>2]|0;if((v|0)<=(z|0)){if(s)A=0;else A=c[w+-4>>2]|0;do if((A|0)<(v|0)){if(s)B=0;else B=c[w+-4>>2]|0;if((B|0)<(v|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);C=0;break}else{a[1263537]=0;y=54;break}}else y=54;while(0);if((y|0)==54)C=w+(u*24|0)|0;__ZN7VariantC2ERKS_(n,C);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f+4>>2]|0);while(0);c[k>>2]=__ZNK7Variantcv10StringNameEv(n)|0;bj[t&4095](p,x,k);__ZN10StringNameD2Ev(k);if(c[n>>2]|0)__ZN7Variant5clearEv(n);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1380,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind2I11AudioServeriRK10StringNameE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e+4|0;g=e;if(!b)h=0;else{i=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236712)|0;h=i?b:0}b=c[a+44>>2]|0;i=c[a+48>>2]|0;a=h+(i>>1)|0;if(!(i&1))j=b;else j=c[(c[a>>2]|0)+b>>2]|0;b=c[c[d>>2]>>2]|0;__ZN10StringNameC2ERK6String(f,c[d+4>>2]|0);c[g>>2]=c[f>>2];bj[j&4095](a,b,g);__ZN10StringNameD2Ev(g);l=e;return}function __ZN11MethodBind2I11AudioServeriRK10StringNameED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind1RCI11AudioServerfiE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;switch(b|0){case -1:{__ZN7VariantC2Ef(d,0.0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}case 0:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}default:e=0}l=a;return e|0}function __ZNK13MethodBind1RCI11AudioServerfiE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1075225);l=a;return c[b>>2]|0}function __ZN13MethodBind1RCI11AudioServerfiE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;i=l;l=l+48|0;if((l|0)>=(m|0))ba(48);j=i+24|0;k=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236712)|0:0){c[h>>2]=0;a[1263537]=0;n=d+24|0;o=c[n>>2]|0;if((o|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=o;c[b>>2]=0;l=i;return}p=o-(c[d+20>>2]|0)|0;if((p|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=p;c[b>>2]=0;l=i;return}if((g|0)>0){if((o|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);q=0}else{a[1263537]=0;q=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,q)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=q;c[b>>2]=0;l=i;return}}q=c[d+44>>2]|0;o=c[d+48>>2]|0;p=e+(o>>1)|0;if(!(o&1))r=q;else r=c[(c[p>>2]|0)+q>>2]|0;do if((g|0)<1){q=c[n>>2]|0;o=q+-1|0;if((q|0)>=1){e=c[d+16>>2]|0;s=(e|0)==0;if(s)t=0;else t=c[e+-4>>2]|0;if((q|0)<=(t|0)){if(s)u=0;else u=c[e+-4>>2]|0;do if((u|0)<(q|0)){if(s)v=0;else v=c[e+-4>>2]|0;if((v|0)<(q|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);w=0;break}else{a[1263537]=0;x=31;break}}else x=31;while(0);if((x|0)==31)w=e+(o*24|0)|0;__ZN7VariantC2ERKS_(k,w);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);f=__ZNK7VariantcviEv(k)|0;__ZN7VariantC2Ef(j,+ii[r&127](p,f));if(c[k>>2]|0)__ZN7Variant5clearEv(k);__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1217,1146558,0);c[b>>2]=0;l=i;return}function __ZN13MethodBind1RCI11AudioServerfiE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0;if(!b)f=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236712)|0;f=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=f+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;g[e>>2]=+ii[i&127](a,c[c[d>>2]>>2]|0);return}function __ZN13MethodBind1RCI11AudioServerfiED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind2I11AudioServerifE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;switch(b|0){case 0:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}case 1:{__ZN7VariantC2Ef(d,0.0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}default:e=0}l=a;return e|0}function __ZNK11MethodBind2I11AudioServerifE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1075225);l=a;return c[b>>2]|0}function __ZN11MethodBind2I11AudioServerifE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0.0;i=l;l=l+48|0;if((l|0)>=(m|0))ba(48);j=i+24|0;k=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236712)|0:0){c[h>>2]=0;a[1263537]=0;n=d+24|0;o=c[n>>2]|0;if((o|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=o;c[b>>2]=0;l=i;return}p=o-(c[d+20>>2]|0)|0;if((p|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=p;c[b>>2]=0;l=i;return}if((g|0)>0){if((o|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);q=0}else{a[1263537]=0;q=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,q)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=q;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[n>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);r=0}else{a[1263537]=0;r=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,r)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=r;c[b>>2]=0;l=i;return}}}r=c[d+44>>2]|0;q=c[d+48>>2]|0;o=e+(q>>1)|0;if(!(q&1))s=r;else s=c[(c[o>>2]|0)+r>>2]|0;do if((g|0)<1){r=c[n>>2]|0;q=r+-1|0;if((r|0)>=1){e=c[d+16>>2]|0;p=(e|0)==0;if(p)t=0;else t=c[e+-4>>2]|0;if((r|0)<=(t|0)){if(p)u=0;else u=c[e+-4>>2]|0;do if((u|0)<(r|0)){if(p)v=0;else v=c[e+-4>>2]|0;if((v|0)<(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);w=0;break}else{a[1263537]=0;x=37;break}}else x=37;while(0);if((x|0)==37)w=e+(q*24|0)|0;__ZN7VariantC2ERKS_(j,w);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);w=__ZNK7VariantcviEv(j)|0;do if((g|0)<2){v=c[n>>2]|0;u=v+-1|0;t=v+-2|0;if((v|0)>=2){v=c[d+16>>2]|0;r=(v|0)==0;if(r)y=0;else y=c[v+-4>>2]|0;if((u|0)<=(y|0)){if(r)z=0;else z=c[v+-4>>2]|0;do if((z|0)<(u|0)){if(r)A=0;else A=c[v+-4>>2]|0;if((A|0)<(u|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);B=0;break}else{a[1263537]=0;x=54;break}}else x=54;while(0);if((x|0)==54)B=v+(t*24|0)|0;__ZN7VariantC2ERKS_(k,B);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f+4>>2]|0);while(0);C=+__ZNK7VariantcvfEv(k);dj[s&127](o,w,C);if(c[k>>2]|0)__ZN7Variant5clearEv(k);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1380,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind2I11AudioServerifE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,h=0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236712)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1))h=b;else h=c[(c[a>>2]|0)+b>>2]|0;dj[h&127](a,c[c[d>>2]>>2]|0,+g[c[d+4>>2]>>2]);return}function __ZN11MethodBind2I11AudioServerifED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind1RCI11AudioServer6StringiE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return __ZNK13MethodBind1RCI11AudioServer6StringiE18_get_argument_typeEi(a,b)|0}function __ZNK13MethodBind1RCI11AudioServer6StringiE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1075225);l=a;return c[b>>2]|0}function __ZN13MethodBind1RCI11AudioServer6StringiE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0;i=l;l=l+64|0;if((l|0)>=(m|0))ba(64);j=i+24|0;k=i+48|0;n=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236712)|0:0){c[h>>2]=0;a[1263537]=0;o=d+24|0;p=c[o>>2]|0;if((p|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=p;c[b>>2]=0;l=i;return}q=p-(c[d+20>>2]|0)|0;if((q|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=q;c[b>>2]=0;l=i;return}if((g|0)>0){if((p|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);r=0}else{a[1263537]=0;r=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,r)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=r;c[b>>2]=0;l=i;return}}r=c[d+44>>2]|0;p=c[d+48>>2]|0;q=e+(p>>1)|0;if(!(p&1))s=r;else s=c[(c[q>>2]|0)+r>>2]|0;do if((g|0)<1){r=c[o>>2]|0;p=r+-1|0;if((r|0)>=1){e=c[d+16>>2]|0;t=(e|0)==0;if(t)u=0;else u=c[e+-4>>2]|0;if((r|0)<=(u|0)){if(t)v=0;else v=c[e+-4>>2]|0;do if((v|0)<(r|0)){if(t)w=0;else w=c[e+-4>>2]|0;if((w|0)<(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);x=0;break}else{a[1263537]=0;y=31;break}}else y=31;while(0);if((y|0)==31)x=e+(p*24|0)|0;__ZN7VariantC2ERKS_(n,x);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f>>2]|0);while(0);f=__ZNK7VariantcviEv(n)|0;c[k>>2]=$i[s&8191](q,f)|0;__ZN7VariantC2ERK6String(j,k);f=c[k>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);if(c[n>>2]|0)__ZN7Variant5clearEv(n);__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1217,1146558,0);c[b>>2]=0;l=i;return}function __ZN13MethodBind1RCI11AudioServer6StringiE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0;if(!b)f=0;else{g=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236712)|0;f=g?b:0}b=c[a+44>>2]|0;g=c[a+48>>2]|0;a=f+(g>>1)|0;if(!(g&1))h=b;else h=c[(c[a>>2]|0)+b>>2]|0;b=$i[h&8191](a,c[c[d>>2]>>2]|0)|0;d=b;a=c[e>>2]|0;if((a|0)==(b|0)){if(!b)return}else{if(a|0?(__Z16atomic_decrementPj(a+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(a,1);c[e>>2]=0;if(!b)return;if(__Z28atomic_conditional_incrementPj(b+-8|0)|0)c[e>>2]=d}if(__Z16atomic_decrementPj(b+-8|0)|0)return;__ZN6Memory11free_staticEPvb(b,1);return}function __ZN13MethodBind1RCI11AudioServer6StringiED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind1RCI11AudioServer6StringiE18_get_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case -1:{c[d>>2]=0;__ZN7VariantC2ERK6String(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);e=c[d>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);f=b;l=a;return f|0}case 0:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;l=a;return f|0}default:{f=0;l=a;return f|0}}return 0}function __ZNK11MethodBind2I11AudioServeriRK6StringE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return __ZNK11MethodBind2I11AudioServeriRK6StringE18_get_argument_typeEi(a,b)|0}function __ZNK11MethodBind2I11AudioServeriRK6StringE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1075225);l=a;return c[b>>2]|0}function __ZN11MethodBind2I11AudioServeriRK6StringE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0;i=l;l=l+64|0;if((l|0)>=(m|0))ba(64);j=i+24|0;k=i+48|0;n=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236712)|0:0){c[h>>2]=0;a[1263537]=0;o=d+24|0;p=c[o>>2]|0;if((p|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=p;c[b>>2]=0;l=i;return}q=p-(c[d+20>>2]|0)|0;if((q|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=q;c[b>>2]=0;l=i;return}if((g|0)>0){if((p|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);r=0}else{a[1263537]=0;r=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,r)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=r;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[o>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);s=0}else{a[1263537]=0;s=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,s)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=s;c[b>>2]=0;l=i;return}}}s=c[d+44>>2]|0;r=c[d+48>>2]|0;p=e+(r>>1)|0;if(!(r&1))t=s;else t=c[(c[p>>2]|0)+s>>2]|0;do if((g|0)<1){s=c[o>>2]|0;r=s+-1|0;if((s|0)>=1){e=c[d+16>>2]|0;q=(e|0)==0;if(q)u=0;else u=c[e+-4>>2]|0;if((s|0)<=(u|0)){if(q)v=0;else v=c[e+-4>>2]|0;do if((v|0)<(s|0)){if(q)w=0;else w=c[e+-4>>2]|0;if((w|0)<(s|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);x=0;break}else{a[1263537]=0;y=37;break}}else y=37;while(0);if((y|0)==37)x=e+(r*24|0)|0;__ZN7VariantC2ERKS_(j,x);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);x=__ZNK7VariantcviEv(j)|0;do if((g|0)<2){w=c[o>>2]|0;v=w+-1|0;u=w+-2|0;if((w|0)>=2){w=c[d+16>>2]|0;s=(w|0)==0;if(s)z=0;else z=c[w+-4>>2]|0;if((v|0)<=(z|0)){if(s)A=0;else A=c[w+-4>>2]|0;do if((A|0)<(v|0)){if(s)B=0;else B=c[w+-4>>2]|0;if((B|0)<(v|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);C=0;break}else{a[1263537]=0;y=54;break}}else y=54;while(0);if((y|0)==54)C=w+(u*24|0)|0;__ZN7VariantC2ERKS_(n,C);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f+4>>2]|0);while(0);c[k>>2]=__ZNK7Variantcv6StringEv(n)|0;bj[t&4095](p,x,k);x=c[k>>2]|0;if(x|0?(__Z16atomic_decrementPj(x+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(x,1);if(c[n>>2]|0)__ZN7Variant5clearEv(n);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1380,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind2I11AudioServeriRK6StringE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236712)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;b=c[c[d>>2]>>2]|0;h=c[d+4>>2]|0;d=c[h>>2]|0;if((d|0)!=0?(__Z28atomic_conditional_incrementPj(d+-8|0)|0)!=0:0)j=c[h>>2]|0;else j=0;c[f>>2]=j;bj[i&4095](a,b,f);b=c[f>>2]|0;if(!b){l=e;return}if(__Z16atomic_decrementPj(b+-8|0)|0){l=e;return}__ZN6Memory11free_staticEPvb(b,1);l=e;return}function __ZN11MethodBind2I11AudioServeriRK6StringED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind2I11AudioServeriRK6StringE18_get_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case 0:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;l=a;return f|0}case 1:{c[d>>2]=0;__ZN7VariantC2ERK6String(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);e=c[d>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);f=b;l=a;return f|0}default:{f=0;l=a;return f|0}}return 0}function __ZN6VectorIPN11AudioServer3BusEE6insertEiRKS2_(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;if((d|0)>=0){f=c[b>>2]|0;g=(f|0)==0;if(g)h=0;else h=c[f+-4>>2]|0;if((h|0)>=(d|0)){a[1263537]=0;if(g)i=1;else i=(c[f+-4>>2]|0)+1|0;__ZN6VectorIPN11AudioServer3BusEE6resizeEi(b,i)|0;i=c[b>>2]|0;if(!i)j=0;else j=c[i+-4>>2]|0;f=j+-1|0;do if((f|0)>(d|0)){g=j;h=f;while(1){k=g+-2|0;if((g|0)<2){l=28;break}m=c[b>>2]|0;n=(m|0)==0;if(n)o=0;else o=c[m+-4>>2]|0;if((o|0)<=(k|0)){if(n)p=0;else p=c[m+-4>>2]|0;if((p|0)<=(k|0)){l=28;break}a[1263537]=0}q=c[m+(k<<2)>>2]|0;if(n)r=0;else r=c[m+-4>>2]|0;if((r|0)<(g|0)){if(n)s=0;else s=c[m+-4>>2]|0;if((s|0)<(g|0)){l=36;break}a[1263537]=0}__ZN6VectorIPN11AudioServer3BusEE14_copy_on_writeEv(b);c[(c[b>>2]|0)+(h<<2)>>2]=q;q=h+-1|0;if((q|0)>(d|0)){m=h;h=q;g=m}else{l=11;break}}if((l|0)==11){t=c[b>>2]|0;break}else if((l|0)==28)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);else if((l|0)==36)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}else t=i;while(0);i=c[e>>2]|0;e=(t|0)==0;if(e)u=0;else u=c[t+-4>>2]|0;do if((u|0)<=(d|0)){if(e)v=0;else v=c[t+-4>>2]|0;if((v|0)>(d|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);__ZN6VectorIPN11AudioServer3BusEE14_copy_on_writeEv(b);c[(c[b>>2]|0)+(d<<2)>>2]=i;w=0;return w|0}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143947,1146752,405,1143954,0);w=31;return w|0}function __ZNK11MethodBind2I11AudioServeriiE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if(b>>>0<2){__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK11MethodBind2I11AudioServeriiE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1075225);l=a;return c[b>>2]|0}function __ZN11MethodBind2I11AudioServeriiE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0;i=l;l=l+48|0;if((l|0)>=(m|0))ba(48);j=i+24|0;k=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236712)|0:0){c[h>>2]=0;a[1263537]=0;n=d+24|0;o=c[n>>2]|0;if((o|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=o;c[b>>2]=0;l=i;return}p=o-(c[d+20>>2]|0)|0;if((p|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=p;c[b>>2]=0;l=i;return}if((g|0)>0){if((o|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);q=0}else{a[1263537]=0;q=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,q)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=q;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[n>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);r=0}else{a[1263537]=0;r=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,r)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=r;c[b>>2]=0;l=i;return}}}r=c[d+44>>2]|0;q=c[d+48>>2]|0;o=e+(q>>1)|0;if(!(q&1))s=r;else s=c[(c[o>>2]|0)+r>>2]|0;do if((g|0)<1){r=c[n>>2]|0;q=r+-1|0;if((r|0)>=1){e=c[d+16>>2]|0;p=(e|0)==0;if(p)t=0;else t=c[e+-4>>2]|0;if((r|0)<=(t|0)){if(p)u=0;else u=c[e+-4>>2]|0;do if((u|0)<(r|0)){if(p)v=0;else v=c[e+-4>>2]|0;if((v|0)<(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);w=0;break}else{a[1263537]=0;x=37;break}}else x=37;while(0);if((x|0)==37)w=e+(q*24|0)|0;__ZN7VariantC2ERKS_(j,w);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);w=__ZNK7VariantcviEv(j)|0;do if((g|0)<2){v=c[n>>2]|0;u=v+-1|0;t=v+-2|0;if((v|0)>=2){v=c[d+16>>2]|0;r=(v|0)==0;if(r)y=0;else y=c[v+-4>>2]|0;if((u|0)<=(y|0)){if(r)z=0;else z=c[v+-4>>2]|0;do if((z|0)<(u|0)){if(r)A=0;else A=c[v+-4>>2]|0;if((A|0)<(u|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);B=0;break}else{a[1263537]=0;x=54;break}}else x=54;while(0);if((x|0)==54)B=v+(t*24|0)|0;__ZN7VariantC2ERKS_(k,B);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f+4>>2]|0);while(0);f=__ZNK7VariantcviEv(k)|0;bj[s&4095](o,w,f);if(c[k>>2]|0)__ZN7Variant5clearEv(k);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1380,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind2I11AudioServeriiE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236712)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1))g=b;else g=c[(c[a>>2]|0)+b>>2]|0;bj[g&4095](a,c[c[d>>2]>>2]|0,c[c[d+4>>2]>>2]|0);return}function __ZN11MethodBind2I11AudioServeriiED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI11AudioServeriE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK13MethodBind0RCI11AudioServeriE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1075225);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI11AudioServeriE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236712)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2Ei(i,ij[n&8191](d)|0);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI11AudioServeriE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0;if(!b)f=0;else{d=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236712)|0;f=d?b:0}b=c[a+44>>2]|0;d=c[a+48>>2]|0;a=f+(d>>1)|0;if(!(d&1)){g=b;h=ij[g&8191](a)|0;c[e>>2]=h;return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=ij[g&8191](a)|0;c[e>>2]=h;return}}function __ZN13MethodBind0RCI11AudioServeriED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I11AudioServeriE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if(!b){__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK11MethodBind1I11AudioServeriE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1075225);l=a;return c[b>>2]|0}function __ZN11MethodBind1I11AudioServeriE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236712)|0:0){c[h>>2]=0;a[1263537]=0;k=d+24|0;n=c[k>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=i;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=i;return}if((g|0)>0){if((n|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);p=0}else{a[1263537]=0;p=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,p)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=p;c[b>>2]=0;l=i;return}}p=c[d+44>>2]|0;n=c[d+48>>2]|0;o=e+(n>>1)|0;if(!(n&1))q=p;else q=c[(c[o>>2]|0)+p>>2]|0;do if((g|0)<1){p=c[k>>2]|0;n=p+-1|0;if((p|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)s=0;else s=c[e+-4>>2]|0;if((p|0)<=(s|0)){if(r)t=0;else t=c[e+-4>>2]|0;do if((t|0)<(p|0)){if(r)u=0;else u=c[e+-4>>2]|0;if((u|0)<(p|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);v=0;break}else{a[1263537]=0;w=31;break}}else w=31;while(0);if((w|0)==31)v=e+(n*24|0)|0;__ZN7VariantC2ERKS_(j,v);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);f=__ZNK7VariantcviEv(j)|0;Pi[q&2047](o,f);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I11AudioServeriE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236712)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1)){g=b;h=c[d>>2]|0;i=c[h>>2]|0;Pi[g&2047](a,i);return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=c[d>>2]|0;i=c[h>>2]|0;Pi[g&2047](a,i);return}}function __ZN11MethodBind1I11AudioServeriED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN12VisualServer18_initialize_classvEv(b){b=b|0;if(a[1263481]|0)return;__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI12VisualServerEEvv();__ZN12VisualServer13_bind_methodsEv();a[1263481]=1;return}function __ZN12VisualServer5_setvERK10StringNameRK7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK12VisualServer5_getvERK10StringNameR7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK12VisualServer19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0;d=l;l=l+32|0;if((l|0)>=(m|0))ba(32);e=d+24|0;f=d+4|0;g=d;__ZN6StringC2EPKc(e,1075212);h=c[e>>2]|0;e=h;i=f+4|0;c[i>>2]=0;j=f+12|0;c[j>>2]=0;c[f>>2]=0;k=(h|0)==0;if(!k?(c[i>>2]=0,__Z28atomic_conditional_incrementPj(h+-8|0)|0):0)c[i>>2]=e;c[f+8>>2]=0;e=c[j>>2]|0;if(e|0){if(!(__Z16atomic_decrementPj(e+-8|0)|0))__ZN6Memory11free_staticEPvb(e,1);c[j>>2]=0}c[f+16>>2]=256;if(!(c[b>>2]|0)){j=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=j;c[j>>2]=0;c[j+4>>2]=0;c[j+8>>2]=0}j=__ZnwjPFPvjE(32,4740)|0;c[j>>2]=0;c[j+4>>2]=0;c[j+8>>2]=0;c[j+12>>2]=0;c[j+16>>2]=7;e=j+20|0;c[e>>2]=0;i=j+24|0;c[i>>2]=0;n=j+28|0;c[n>>2]=0;__ZN12PropertyInfoaSERKS_(j,f)|0;o=c[b>>2]|0;p=o+4|0;q=c[p>>2]|0;c[i>>2]=q;c[e>>2]=0;c[n>>2]=o;if(q|0)c[q+20>>2]=j;c[p>>2]=j;if(!(c[o>>2]|0))c[o>>2]=j;j=o+8|0;c[j>>2]=(c[j>>2]|0)+1;j=c[f+12>>2]|0;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);j=c[f+4>>2]|0;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);if(k){__ZN10StringNameC2EPKc(g,1075212);__ZN7ClassDB17get_property_listE10StringNameP4ListI12PropertyInfo16DefaultAllocatorEbPK6Object(g,b,1,a);__ZN10StringNameD2Ev(g);l=d;return}if(__Z16atomic_decrementPj(h+-8|0)|0){__ZN10StringNameC2EPKc(g,1075212);__ZN7ClassDB17get_property_listE10StringNameP4ListI12PropertyInfo16DefaultAllocatorEbPK6Object(g,b,1,a);__ZN10StringNameD2Ev(g);l=d;return}__ZN6Memory11free_staticEPvb(h,1);__ZN10StringNameC2EPKc(g,1075212);__ZN7ClassDB17get_property_listE10StringNameP4ListI12PropertyInfo16DefaultAllocatorEbPK6Object(g,b,1,a);__ZN10StringNameD2Ev(g);l=d;return}function __ZN12VisualServer14_notificationvEib(a,b,c){a=a|0;b=b|0;c=c|0;return}function __ZNK12VisualServer16_get_class_namevEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+8|0;e=b+4|0;f=b;g=a+76|0;a=c[g>>2]|0;if(a|0){if(c[a+4>>2]|0){l=b;return g|0}if(__ZNK6String6lengthEv(a+8|0)|0){l=b;return g|0}}__ZN6StringC2EPKc(d,1075212);c[f>>2]=c[d>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameaSERKS_(g,e);__ZN10StringNameD2Ev(e);e=c[f>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);l=b;return g|0}function __ZNK12VisualServer9get_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1075212);l=a;return c[b>>2]|0}function __ZNK12VisualServer8is_classERK6String(a,b){a=a|0;b=b|0;var c=0;if(__ZNK6StringeqEPKc(b,1075212)|0){c=1;return c|0}c=__ZNK6StringeqEPKc(b,1142944)|0;return c|0}function __ZNK12VisualServer12is_class_ptrEPv(a,b){a=a|0;b=b|0;return (b|0)==1236724|(b|0)==1220580|0}function __ZN12VisualServerD2Ev(a){a=a|0;c[a>>2]=342956;c[309180]=0;__ZN10StringNameD2Ev(a+76|0);__ZN6ObjectD2Ev(a);return}function __ZN12VisualServerD0Ev(a){a=a|0;c[a>>2]=342956;c[309180]=0;__ZN10StringNameD2Ev(a+76|0);__ZN6ObjectD2Ev(a);__ZdlPv(a);return}function __ZN12VisualServer28mesh_add_surface_from_arraysE3RIDNS_13PrimitiveTypeERK5ArrayS4_j(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ca=0,da=0,ea=0,fa=0;i=l;l=l+192|0;if((l|0)>=(m|0))ba(192);j=i;k=i+140|0;n=i+176|0;o=i+136|0;p=i+124|0;q=i+116|0;r=i+88|0;s=i+80|0;t=i+132|0;u=i+128|0;v=i+120|0;w=i+112|0;x=i+76|0;y=i+68|0;z=i+40|0;A=i+72|0;B=i+64|0;C=i+36|0;D=i+32|0;E=i+28|0;F=i+24|0;if(e>>>0>6){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1042170,1041856,791,1042199,0);l=i;return}a[1263537]=0;if((__ZNK5Array4sizeEv(f)|0)!=9){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1042170,1041856,792,1042260,0);l=i;return}a[1263537]=0;if((__ZNK5Array4sizeEv(f)|0)>0){G=0;H=0;I=0;J=0;a:while(1){b:do if(c[(__ZNK5ArrayixEi(f,J)|0)>>2]|0){K=G|1<<J;switch(J|0){case 0:break;case 8:{L=__ZNK7Variantcv10PoolVectorIiEEv(__ZNK5ArrayixEi(f,8)|0)|0;c[o>>2]=L;if(!L)M=0;else M=(c[L+16>>2]|0)>>>2;__ZN10PoolVectorIiE12_unreferenceEv(o);N=K;O=M;P=I;break b;break}default:{N=K;O=H;P=I;break b}}__ZN7VariantC2ERKS_(j,__ZNK5ArrayixEi(f,0)|0);switch(c[j>>2]|0){case 26:{c[k>>2]=__ZNK7Variantcv10PoolVectorI7Vector2EEv(j)|0;__ZN10PoolVectorI7Vector2E12_unreferenceEv(k);break}case 27:{c[k>>2]=__ZNK7Variantcv10PoolVectorI7Vector3EEv(j)|0;__ZN10PoolVectorI7Vector3E12_unreferenceEv(k);break}default:{c[k>>2]=__ZNK7Variantcv5ArrayEv(j)|0;__ZNK5Array4sizeEv(k)|0;__ZN5ArrayD2Ev(k)}}L=__ZNK7Variantcv10PoolVectorI7Vector3EEv(__ZNK5ArrayixEi(f,0)|0)|0;c[n>>2]=L;if(L){Q=c[L+16>>2]|0;__ZN10PoolVectorI7Vector3E12_unreferenceEv(n);if(Q>>>0<12)R=16;else{a[1263537]=0;S=0;T=(Q>>>0)/12|0}}else{__ZN10PoolVectorI7Vector3E12_unreferenceEv(n);R=16}if((R|0)==16){R=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1042170,1041856,826,1042326,0);S=1;T=0}if(c[j>>2]|0)__ZN7Variant5clearEv(j);if(!S){N=K;O=H;P=T}else{R=108;break a}}else{N=G;O=H;P=I}while(0);J=J+1|0;if((J|0)>=(__ZNK5Array4sizeEv(f)|0))break;else{G=N;H=O;I=P}}if((R|0)==108){l=i;return}if(N&1|0){a[1263537]=0;c:do if(__ZNK5Array4sizeEv(g)|0?(__ZNK5Array4sizeEv(g)|0)>0:0){I=N&255;H=0;while(1){c[j>>2]=__ZNK7Variantcv5ArrayEv(__ZNK5ArrayixEi(g,H)|0)|0;if((__ZNK5Array4sizeEv(j)|0)>0){G=0;J=0;while(1){T=(c[(__ZN5ArrayixEi(j,G)|0)>>2]|0)==0;S=(T?0:1<<G)|J;G=G+1|0;if((G|0)>=(__ZNK5Array4sizeEv(j)|0)){V=S;break}else J=S}}else V=0;if((V|0)!=(I|0))break;a[1263537]=0;__ZN5ArrayD2Ev(j);H=H+1|0;if((H|0)>=(__ZNK5Array4sizeEv(g)|0))break c}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1042170,1041856,847,1042437,0);__ZN5ArrayD2Ev(j);l=i;return}while(0);V=(O|0)<1;H=(P|0)>65535?4:2;I=0;J=0;G=h;d:while(1){W=k+(I<<2)|0;c[W>>2]=0;if(!(1<<I&N)){X=J;Y=G}else{switch(I|0){case 0:{__ZN7VariantC2ERKS_(j,__ZNK5ArrayixEi(f,0)|0);h=c[j>>2]|0;switch(h|0){case 26:{Z=2;_=G|262144;break}case 27:{Z=3;_=G&-262145;break}default:{Z=G>>>18&1^3;_=G}}S=Z<<2-(_>>>9&1);if(h|0)__ZN7Variant5clearEv(j);$=_;aa=(S|0)==6?8:S;break}case 1:{$=G;aa=G>>>7&8^12;break}case 2:{$=G;aa=(G&2048|0)==0?16:4;break}case 3:{$=G;aa=(G&4096|0)==0?16:4;break}case 4:{$=G;aa=(G>>>11&4^4)+4|0;break}case 5:{$=G;aa=(G>>>12&4^4)+4|0;break}case 7:{$=G;aa=(G>>>13&8^8)+8|0;break}case 6:{S=__ZNK7Variantcv10PoolVectorIiEEv(__ZNK5ArrayixEi(f,6)|0)|0;c[j>>2]=S;do if(!S)ca=0;else{h=(c[S+16>>2]|0)>>>2;__Z16atomic_incrementPj(S+4|0)|0;if(h){T=c[S+8>>2]|0;n=0;M=0;do{o=c[T+(n<<2)>>2]|0;M=(o|0)>(M|0)?o:M;n=n+1|0}while((n|0)<(h|0));if(!S){ca=M;break}else da=M}else da=0;__Z16atomic_decrementPj(S+4|0)|0;ca=da}while(0);S=(ca|0)>255;__ZN10PoolVectorIiE12_unreferenceEv(j);$=S?G|524288:G&-524289;aa=S?8:4;break}case 8:{if(!V){R=60;break d}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1042170,1041856,968,1042056,0);a[1263537]=0;$=G;aa=0;break}default:{R=106;break d}}c[W>>2]=J;X=aa+J|0;Y=$}I=I+1|0;if((I|0)>=9){ea=X;fa=Y;R=63;break}else{J=X;G=Y}}if((R|0)==60){c[W>>2]=H;ea=J;fa=G;R=63}else if((R|0)==106){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1042170,1041856,983,1130797,0);a[1263537]=0}if((R|0)==63){G=fa&-512|N;N=U(ea,P)|0;c[p>>2]=0;__ZN10PoolVectorIhE6resizeEi(p,N)|0;fa=U(c[k+32>>2]|0,O)|0;c[q>>2]=0;__ZN10PoolVectorIhE6resizeEi(q,fa)|0;c[r>>2]=0;c[r+4>>2]=0;c[r+8>>2]=0;c[r+12>>2]=0;c[r+16>>2]=0;c[r+20>>2]=0;c[s>>2]=0;__ZN5ArrayC2ERKS_(t,f);c[u>>2]=0;f=__ZN12VisualServer17_surface_set_dataE5ArrayjPjjR10PoolVectorIhEiS4_iR5Rect36VectorIS5_E(0,t,G,k,ea,p,P,q,O,r,u)|0;fa=c[u>>2]|0;if(fa|0?(__Z16atomic_decrementPj(fa+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(fa,1);__ZN5ArrayD2Ev(t);if(!f){c[x>>2]=0;e:do if((__ZNK5Array4sizeEv(g)|0)>0){f=G&-257;t=0;while(1){c[j>>2]=0;__ZN10PoolVectorIhE6resizeEi(j,N)|0;c[y>>2]=0;c[z>>2]=0;c[z+4>>2]=0;c[z+8>>2]=0;c[z+12>>2]=0;c[z+16>>2]=0;c[z+20>>2]=0;c[A>>2]=__ZNK7Variantcv5ArrayEv(__ZNK5ArrayixEi(g,t)|0)|0;c[B>>2]=0;fa=c[s>>2]|0;if(fa|0?(c[B>>2]=0,__Z28atomic_conditional_incrementPj(fa+-8|0)|0):0)c[B>>2]=c[s>>2];fa=__ZN12VisualServer17_surface_set_dataE5ArrayjPjjR10PoolVectorIhEiS4_iR5Rect36VectorIS5_E(0,A,f,k,ea,j,P,y,0,z,B)|0;u=c[B>>2]|0;if(u|0?(__Z16atomic_decrementPj(u+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(u,1);__ZN5ArrayD2Ev(A);__ZN5Rect310merge_withERKS_(r,z);if(fa|0)break;c[E>>2]=0;if((c[j>>2]|0?(__ZN10PoolVectorIhE12_unreferenceEv(E),fa=c[j>>2]|0,fa|0):0)?__Z28atomic_conditional_incrementPj(fa)|0:0)c[E>>2]=c[j>>2];__ZN6VectorI10PoolVectorIhEE9push_backES1_(x,E)|0;__ZN10PoolVectorIhE12_unreferenceEv(E);__ZN10PoolVectorIhE12_unreferenceEv(y);__ZN10PoolVectorIhE12_unreferenceEv(j);t=t+1|0;if((t|0)>=(__ZNK5Array4sizeEv(g)|0)){R=95;break e}}__ZN6StringC2EPKc(D,1042557);c[C>>2]=__ZNK6String4utf8Ev(D)|0;__Z19_err_set_last_errorPKc(__ZNK10CharString8get_dataEv(C)|0);t=c[C>>2]|0;if(t|0?(__Z16atomic_decrementPj(t+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(t,1);t=c[D>>2]|0;if(t|0?(__Z16atomic_decrementPj(t+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(t,1);a[1263537]=1;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1042170,1041856,1027,1117790,0);__ZN10PoolVectorIhE12_unreferenceEv(y);__ZN10PoolVectorIhE12_unreferenceEv(j)}else R=95;while(0);if((R|0)==95){R=c[(c[b>>2]|0)+216>>2]|0;c[F>>2]=c[d>>2];c[j>>2]=c[F>>2];_h[R&3](b,j,G,e,p,P,q,O,r,x,s)}r=c[x>>2]|0;if(r|0?(__Z16atomic_decrementPj(r+-8|0)|0)==0:0){O=c[x>>2]|0;x=(O|0)==0?0:O+-4|0;O=x+4|0;if(c[x>>2]|0){P=0;do{__ZN10PoolVectorIhE12_unreferenceEv(O+(P<<2)|0);P=P+1|0}while(P>>>0<(c[x>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(r,1)}}else{__ZN6StringC2EPKc(w,1042524);c[v>>2]=__ZNK6String4utf8Ev(w)|0;__Z19_err_set_last_errorPKc(__ZNK10CharString8get_dataEv(v)|0);r=c[v>>2]|0;if(r|0?(__Z16atomic_decrementPj(r+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(r,1);r=c[w>>2]|0;if(r|0?(__Z16atomic_decrementPj(r+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(r,1);a[1263537]=1;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1042170,1041856,1011,1117790,0)}r=c[s>>2]|0;if(r|0?(__Z16atomic_decrementPj(r+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(r,1);__ZN10PoolVectorIhE12_unreferenceEv(q);__ZN10PoolVectorIhE12_unreferenceEv(p)}l=i;return}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1042170,1041856,833,1042364,0);l=i;return}function __ZNK12VisualServer23mesh_surface_get_arraysE3RIDi(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;f=l;l=l+48|0;if((l|0)>=(m|0))ba(48);g=f+40|0;h=f+36|0;i=f+24|0;j=f+32|0;k=f+28|0;n=f+16|0;o=f+20|0;p=f+12|0;q=f+8|0;r=f+4|0;s=f;t=c[(c[b>>2]|0)+252>>2]|0;u=c[d>>2]|0;c[j>>2]=u;c[g>>2]=c[j>>2];j=nj[t&2047](b,g,e)|0;c[i>>2]=j;if(j|0?c[j+16>>2]|0:0){a[1263537]=0;j=c[(c[b>>2]|0)+244>>2]|0;c[k>>2]=u;c[g>>2]=c[k>>2];k=nj[j&2047](b,g,e)|0;j=c[(c[b>>2]|0)+256>>2]|0;c[o>>2]=u;c[g>>2]=c[o>>2];c[n>>2]=nj[j&2047](b,g,e)|0;j=c[(c[b>>2]|0)+248>>2]|0;c[p>>2]=u;c[g>>2]=c[p>>2];p=nj[j&2047](b,g,e)|0;j=c[(c[b>>2]|0)+264>>2]|0;c[q>>2]=u;c[g>>2]=c[q>>2];q=nj[j&2047](b,g,e)|0;c[r>>2]=0;if((c[i>>2]|0?(__ZN10PoolVectorIhE12_unreferenceEv(r),e=c[i>>2]|0,e|0):0)?__Z28atomic_conditional_incrementPj(e)|0:0)c[r>>2]=c[i>>2];c[s>>2]=0;if((c[n>>2]|0?(__ZN10PoolVectorIhE12_unreferenceEv(s),e=c[n>>2]|0,e|0):0)?__Z28atomic_conditional_incrementPj(e)|0:0)c[s>>2]=c[n>>2];c[h>>2]=__ZNK12VisualServer23_get_array_from_surfaceEj10PoolVectorIhEiS1_i(0,q,r,k,s,p)|0;__ZN10PoolVectorIhE12_unreferenceEv(s);__ZN10PoolVectorIhE12_unreferenceEv(r);__ZN10PoolVectorIhE12_unreferenceEv(n);v=h;__ZN10PoolVectorIhE12_unreferenceEv(i);w=c[v>>2]|0;l=f;return w|0}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1041943,1041856,1462,1041967,0);__ZN5ArrayC2Ev(h);v=h;__ZN10PoolVectorIhE12_unreferenceEv(i);w=c[v>>2]|0;l=f;return w|0}function __ZN12VisualServer19immediate_vertex_2dE3RIDRK7Vector2(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,h=0,i=0,j=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+16|0;h=e;i=e+4|0;j=c[(c[a>>2]|0)+368>>2]|0;c[h>>2]=c[b>>2];b=c[d+4>>2]|0;c[i>>2]=c[d>>2];c[i+4>>2]=b;g[i+8>>2]=0.0;c[f>>2]=c[h>>2];bj[j&4095](a,f,i);l=e;return}function __ZN12VisualServer16instance_create2E3RIDS0_(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+20|0;g=e+16|0;h=e+12|0;i=e+8|0;j=e+4|0;k=e;n=ij[c[(c[a>>2]|0)+944>>2]&8191](a)|0;o=c[(c[a>>2]|0)+948>>2]|0;c[h>>2]=n;c[i>>2]=c[b>>2];c[g>>2]=c[h>>2];c[f>>2]=c[i>>2];bj[o&4095](a,g,f);o=c[(c[a>>2]|0)+952>>2]|0;c[j>>2]=n;c[k>>2]=c[d>>2];c[g>>2]=c[j>>2];c[f>>2]=c[k>>2];bj[o&4095](a,g,f);l=e;return n|0}function __ZN12VisualServer16get_test_textureEv(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0.0,o=0.0,p=0,q=0,r=0,s=0.0;d=l;l=l+32|0;if((l|0)>=(m|0))ba(32);e=d+20|0;f=d;g=b+84|0;h=c[g>>2]|0;if(h|0){i=h;l=d;return i|0}c[e>>2]=0;__ZN10PoolVectorIhE6resizeEi(e,196608)|0;if((c[e>>2]|0)!=0?(__ZN10PoolVectorIhE14_copy_on_writeEv(e),h=c[e>>2]|0,(h|0)!=0):0){__Z16atomic_incrementPj(h+4|0)|0;j=h;k=c[h+8>>2]|0}else{j=0;k=0}h=0;do{n=+(h|0);if(((h|0)%32|0|0)<2){o=n*255.0;p=o<0.0?0:~~(o>255.0?255.0:o)&255;q=0;do{o=+(q|0)*255.0;r=((q<<8)+h|0)*3|0;a[k+r>>0]=o<0.0?0:~~(o>255.0?255.0:o)&255;o=+(255-((q+h|0)/2|0)|0)*255.0;a[k+(r+1)>>0]=o<0.0?0:~~(o>255.0?255.0:o)&255;a[k+(r+2)>>0]=p;q=q+1|0}while((q|0)!=256)}else{q=0;do{o=+(255-((q+h|0)/2|0)|0);p=((q|0)%32|0|0)<2;s=(p?+(q|0):o)*255.0;r=((q<<8)+h|0)*3|0;a[k+r>>0]=s<0.0?0:~~(s>255.0?255.0:s)&255;s=(p?o:n)*255.0;a[k+(r+1)>>0]=s<0.0?0:~~(s>255.0?255.0:s)&255;s=+((p?h:q)|0)*255.0;a[k+(r+2)>>0]=s<0.0?0:~~(s>255.0?255.0:s)&255;q=q+1|0}while((q|0)!=256)}h=h+1|0}while((h|0)!=256);if(j|0)__Z16atomic_decrementPj(j+4|0)|0;__ZN5ImageC2EiibNS_6FormatERK10PoolVectorIhE(f,256,256,0,4,e);j=__ZN12VisualServer25texture_create_from_imageERK5Imagej(b,f,7)|0;c[g>>2]=j;__ZN5ImageD2Ev(f);__ZN10PoolVectorIhE12_unreferenceEv(e);i=j;l=d;return i|0}function __ZN12VisualServer17get_white_textureEv(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0;d=l;l=l+48|0;if((l|0)>=(m|0))ba(48);e=d+32|0;f=d+28|0;g=d+4|0;h=d+24|0;i=d;j=b+88|0;k=c[j>>2]|0;if(k|0){n=k;l=d;return n|0}c[f>>2]=0;__ZN10PoolVectorIhE6resizeEi(f,48)|0;if((c[f>>2]|0)!=0?(__ZN10PoolVectorIhE14_copy_on_writeEv(f),k=c[f>>2]|0,(k|0)!=0):0){__Z16atomic_incrementPj(k+4|0)|0;o=c[k+8>>2]|0;p=o+48|0;do{a[o>>0]=255;o=o+1|0}while((o|0)<(p|0));__Z16atomic_decrementPj(k+4|0)|0}else{o=0;p=o+48|0;do{c[o>>2]=-1;o=o+4|0}while((o|0)<(p|0))}__ZN5ImageC2EiibNS_6FormatERK10PoolVectorIhE(g,4,4,0,4,f);o=ij[c[(c[b>>2]|0)+84>>2]&8191](b)|0;p=b+88|0;c[p>>2]=o;k=c[(c[b>>2]|0)+88>>2]|0;c[h>>2]=o;c[e>>2]=c[h>>2];ui[k&4095](b,e,4,4,4,7);k=c[(c[b>>2]|0)+92>>2]|0;c[i>>2]=c[j>>2];c[e>>2]=c[i>>2];Ki[k&4095](b,e,g,0);e=c[p>>2]|0;__ZN5ImageD2Ev(g);__ZN10PoolVectorIhE12_unreferenceEv(f);n=e;l=d;return n|0}function __ZN12VisualServer16make_sphere_meshEiif(a,b,d,e){a=a|0;b=b|0;d=d|0;e=+e;var f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0.0,q=0,r=0.0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0.0,T=0.0,U=0.0,V=0.0,W=0.0,X=0,Y=0,Z=0.0,_=0.0,$=0.0,aa=0.0,ca=0,da=0,ea=0;f=l;l=l+80|0;if((l|0)>=(m|0))ba(80);h=f;i=f+72|0;j=f+68|0;k=f+52|0;n=f+64|0;o=f+48|0;c[i>>2]=0;c[j>>2]=0;if((b|0)>=1){p=+(b|0);q=(d|0)>0;r=+(d|0);s=h+4|0;t=h+8|0;u=h+12|0;v=h+16|0;w=h+20|0;x=h+24|0;y=h+28|0;z=h+32|0;A=h+36|0;B=h+40|0;C=h+44|0;D=k+4|0;E=k+8|0;F=k+4|0;G=k+8|0;H=k+4|0;I=k+8|0;J=k+4|0;M=k+8|0;N=k+4|0;O=k+8|0;P=k+4|0;Q=k+8|0;R=1;while(1){S=(+(R+-1|0)/p+-.5)*3.141592653589793;T=+K(+S);U=(+(R|0)/p+-.5)*3.141592653589793;V=+K(+U);if(q){W=+L(+S);S=+L(+U);X=d;do{Y=X;X=X+-1|0;U=+(X|0)*6.283185307179586/r;Z=+K(+U);_=+L(+U);U=+(Y|0)*6.283185307179586/r;$=+K(+U);aa=+L(+U);g[h>>2]=T*$;g[s>>2]=W;g[t>>2]=T*aa;g[u>>2]=V*$;g[v>>2]=S;g[w>>2]=V*aa;g[x>>2]=V*Z;g[y>>2]=S;g[z>>2]=V*_;g[A>>2]=T*Z;g[B>>2]=W;g[C>>2]=T*_;__ZN10PoolVectorI7Vector3E9push_backERKS0_(j,h);_=+g[s>>2]*e;Z=+g[t>>2]*e;g[k>>2]=+g[h>>2]*e;g[D>>2]=_;g[E>>2]=Z;__ZN10PoolVectorI7Vector3E9push_backERKS0_(i,k);__ZN10PoolVectorI7Vector3E9push_backERKS0_(j,u);Z=+g[v>>2]*e;_=+g[w>>2]*e;g[k>>2]=+g[u>>2]*e;g[F>>2]=Z;g[G>>2]=_;__ZN10PoolVectorI7Vector3E9push_backERKS0_(i,k);__ZN10PoolVectorI7Vector3E9push_backERKS0_(j,x);_=+g[y>>2]*e;Z=+g[z>>2]*e;g[k>>2]=+g[x>>2]*e;g[H>>2]=_;g[I>>2]=Z;__ZN10PoolVectorI7Vector3E9push_backERKS0_(i,k);__ZN10PoolVectorI7Vector3E9push_backERKS0_(j,x);Z=+g[y>>2]*e;_=+g[z>>2]*e;g[k>>2]=+g[x>>2]*e;g[J>>2]=Z;g[M>>2]=_;__ZN10PoolVectorI7Vector3E9push_backERKS0_(i,k);__ZN10PoolVectorI7Vector3E9push_backERKS0_(j,A);_=+g[B>>2]*e;Z=+g[C>>2]*e;g[k>>2]=+g[A>>2]*e;g[N>>2]=_;g[O>>2]=Z;__ZN10PoolVectorI7Vector3E9push_backERKS0_(i,k);__ZN10PoolVectorI7Vector3E9push_backERKS0_(j,h);Z=+g[s>>2]*e;_=+g[t>>2]*e;g[k>>2]=+g[h>>2]*e;g[P>>2]=Z;g[Q>>2]=_;__ZN10PoolVectorI7Vector3E9push_backERKS0_(i,k)}while((Y|0)>1)}if((R|0)==(b|0))break;else R=R+1|0}}R=ij[c[(c[a>>2]|0)+208>>2]&8191](a)|0;__ZN5ArrayC2Ev(k);__ZN5Array6resizeEi(k,9)|0;__ZN7VariantC2ERK10PoolVectorI7Vector3E(h,i);__ZN7VariantaSERKS_(__ZN5ArrayixEi(k,0)|0,h);if(c[h>>2]|0)__ZN7Variant5clearEv(h);__ZN7VariantC2ERK10PoolVectorI7Vector3E(h,j);__ZN7VariantaSERKS_(__ZN5ArrayixEi(k,1)|0,h);if(!(c[h>>2]|0)){ca=c[a>>2]|0;da=ca+212|0;ea=c[da>>2]|0;c[n>>2]=R;__ZN5ArrayC2Ev(o);c[h>>2]=c[n>>2];ui[ea&4095](a,h,4,k,o,97792);__ZN5ArrayD2Ev(o);__ZN5ArrayD2Ev(k);__ZN10PoolVectorI7Vector3E12_unreferenceEv(j);__ZN10PoolVectorI7Vector3E12_unreferenceEv(i);l=f;return R|0}__ZN7Variant5clearEv(h);ca=c[a>>2]|0;da=ca+212|0;ea=c[da>>2]|0;c[n>>2]=R;__ZN5ArrayC2Ev(o);c[h>>2]=c[n>>2];ui[ea&4095](a,h,4,k,o,97792);__ZN5ArrayD2Ev(o);__ZN5ArrayD2Ev(k);__ZN10PoolVectorI7Vector3E12_unreferenceEv(j);__ZN10PoolVectorI7Vector3E12_unreferenceEv(i);l=f;return R|0}function __ZN12VisualServer31mesh_add_surface_from_mesh_dataE3RIDRKN8Geometry8MeshDataE(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0;f=l;l=l+48|0;if((l|0)>=(m|0))ba(48);g=f;h=f+40|0;i=f+36|0;j=f+32|0;k=f+28|0;n=f+24|0;c[h>>2]=0;c[i>>2]=0;o=e+8|0;p=0;a:while(1){q=c[e>>2]|0;r=(q|0)==0;if(r)s=0;else s=c[q+-4>>2]|0;if((p|0)>=(s|0)){t=5;break}if(r)u=0;else u=c[q+-4>>2]|0;do if((u|0)<=(p|0)){if(r)v=0;else v=c[q+-4>>2]|0;if((v|0)>(p|0)){a[1263537]=0;t=18;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);w=0;break}}else t=18;while(0);if((t|0)==18){t=0;w=q+(p*20|0)|0}r=w+16|0;x=2;while(1){y=c[r>>2]|0;z=(y|0)==0;if(z)A=0;else A=c[y+-4>>2]|0;if((x|0)>=(A|0))break;if(z){t=26;break a}if((c[y+-4>>2]|0)<=0){t=26;break a}z=c[y>>2]|0;do if((z|0)<0)t=34;else{y=c[o>>2]|0;B=(y|0)==0;if(B)C=0;else C=c[y+-4>>2]|0;if((C|0)<=(z|0)){if(B)D=0;else D=c[y+-4>>2]|0;if((D|0)<=(z|0)){t=34;break}a[1263537]=0}E=y+(z*12|0)|0}while(0);if((t|0)==34){t=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);E=0}__ZN10PoolVectorI7Vector3E9push_backERKS0_(h,E);__ZN10PoolVectorI7Vector3E9push_backERKS0_(i,w);z=x+-1|0;y=c[r>>2]|0;B=(y|0)==0;if(B)F=0;else F=c[y+-4>>2]|0;if((F|0)<(x|0)){if(B)G=0;else G=c[y+-4>>2]|0;if((G|0)<(x|0)){t=43;break a}a[1263537]=0}B=c[y+(z<<2)>>2]|0;do if((B|0)<0)t=52;else{z=c[o>>2]|0;y=(z|0)==0;if(y)H=0;else H=c[z+-4>>2]|0;if((H|0)<=(B|0)){if(y)I=0;else I=c[z+-4>>2]|0;if((I|0)<=(B|0)){t=52;break}a[1263537]=0}J=z+(B*12|0)|0}while(0);if((t|0)==52){t=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);J=0}__ZN10PoolVectorI7Vector3E9push_backERKS0_(h,J);__ZN10PoolVectorI7Vector3E9push_backERKS0_(i,w);B=c[r>>2]|0;z=(B|0)==0;if(z)K=0;else K=c[B+-4>>2]|0;if((K|0)<=(x|0)){if(z)L=0;else L=c[B+-4>>2]|0;if((L|0)<=(x|0)){t=61;break a}a[1263537]=0}z=c[B+(x<<2)>>2]|0;do if((z|0)<0)t=70;else{B=c[o>>2]|0;y=(B|0)==0;if(y)M=0;else M=c[B+-4>>2]|0;if((M|0)<=(z|0)){if(y)N=0;else N=c[B+-4>>2]|0;if((N|0)<=(z|0)){t=70;break}a[1263537]=0}O=B+(z*12|0)|0}while(0);if((t|0)==70){t=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);O=0}__ZN10PoolVectorI7Vector3E9push_backERKS0_(h,O);__ZN10PoolVectorI7Vector3E9push_backERKS0_(i,w);x=x+1|0}p=p+1|0}if((t|0)==5){__ZN5ArrayC2Ev(j);__ZN5Array6resizeEi(j,9)|0;__ZN7VariantC2ERK10PoolVectorI7Vector3E(g,h);__ZN7VariantaSERKS_(__ZN5ArrayixEi(j,0)|0,g);if(c[g>>2]|0)__ZN7Variant5clearEv(g);__ZN7VariantC2ERK10PoolVectorI7Vector3E(g,i);__ZN7VariantaSERKS_(__ZN5ArrayixEi(j,1)|0,g);if(!(c[g>>2]|0)){P=c[b>>2]|0;Q=P+212|0;R=c[Q>>2]|0;S=c[d>>2]|0;c[k>>2]=S;__ZN5ArrayC2Ev(n);c[g>>2]=c[k>>2];ui[R&4095](b,g,4,j,n,97792);__ZN5ArrayD2Ev(n);__ZN5ArrayD2Ev(j);__ZN10PoolVectorI7Vector3E12_unreferenceEv(i);__ZN10PoolVectorI7Vector3E12_unreferenceEv(h);l=f;return}__ZN7Variant5clearEv(g);P=c[b>>2]|0;Q=P+212|0;R=c[Q>>2]|0;S=c[d>>2]|0;c[k>>2]=S;__ZN5ArrayC2Ev(n);c[g>>2]=c[k>>2];ui[R&4095](b,g,4,j,n,97792);__ZN5ArrayD2Ev(n);__ZN5ArrayD2Ev(j);__ZN10PoolVectorI7Vector3E12_unreferenceEv(i);__ZN10PoolVectorI7Vector3E12_unreferenceEv(h);l=f;return}else if((t|0)==26)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);else if((t|0)==43)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);else if((t|0)==61)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0)}function __ZN12VisualServer28mesh_add_surface_from_planesE3RIDRK10PoolVectorI5PlaneE(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+16|0;g=e+4|0;h=e;__ZN8Geometry17build_convex_meshERK10PoolVectorI5PlaneE(g,d);d=c[(c[a>>2]|0)+1356>>2]|0;c[h>>2]=c[b>>2];c[f>>2]=c[h>>2];bj[d&4095](a,f,g);f=c[g+8>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);f=c[g+4>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);f=c[g>>2]|0;if(!f){l=e;return}if(__Z16atomic_decrementPj(f+-8|0)|0){l=e;return}a=c[g>>2]|0;g=(a|0)==0?0:a+-4|0;a=g+4|0;if(c[g>>2]|0){d=0;do{h=c[a+(d*20|0)+16>>2]|0;if(h|0?(__Z16atomic_decrementPj(h+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(h,1);d=d+1|0}while(d>>>0<(c[g>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(f,1);l=e;return}function __ZN12VisualServer25texture_create_from_imageERK5Imagej(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f+8|0;h=f+4|0;i=f;j=ij[c[(c[b>>2]|0)+84>>2]&8191](b)|0;k=j;n=c[(c[b>>2]|0)+88>>2]|0;c[h>>2]=k;o=__ZNK5Image9get_widthEv(d)|0;p=__ZNK5Image10get_heightEv(d)|0;q=__ZNK5Image10get_formatEv(d)|0;c[g>>2]=c[h>>2];ui[n&4095](b,g,o,p,q,e);if(!j){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1041830,1041856,75,1041882,0);l=f;return j|0}else{a[1263537]=0;e=c[(c[b>>2]|0)+92>>2]|0;c[i>>2]=k;c[g>>2]=c[i>>2];Ki[e&4095](b,g,d,0);l=f;return j|0}return 0}function __ZNK12VisualServer23_get_array_from_surfaceEj10PoolVectorIhEiS1_i(b,f,h,i,j,k){b=b|0;f=f|0;h=h|0;i=i|0;j=j|0;k=k|0;var n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0,ia=0,ja=0,ka=0,la=0,ma=0,na=0,oa=0,pa=0,qa=0,ra=0,sa=0,ta=0,ua=0,va=0,wa=0,xa=0,ya=0,za=0,Aa=0,Ba=0,Ca=0,Da=0,Ea=0,Fa=0,Ga=0,Ha=0,Ia=0,Ja=0,Ka=0,La=0,Ma=0,Na=0,Oa=0,Pa=0,Qa=0.0,Ra=0.0,Sa=0,Ta=0,Ua=0,Va=0,Wa=0,Xa=0,Ya=0,Za=0,_a=0.0,$a=0,ab=0,bb=0,cb=0,db=0,eb=0,fb=0,gb=0,hb=0,ib=0,jb=0,kb=0,lb=0,mb=0,nb=0,ob=0,pb=0,qb=0,rb=0,sb=0,tb=0,ub=0,vb=0,wb=0,xb=0,yb=0,zb=0,Ab=0,Bb=0,Cb=0,Db=0,Eb=0,Fb=0,Gb=0;b=l;l=l+80|0;if((l|0)>=(m|0))ba(80);n=b+32|0;o=b+36|0;p=b+28|0;q=b+24|0;r=b;s=(f>>>18&1^3)<<2-(f>>>9&1);t=(s|0)==6?8:s;s=f>>>7&8^12;u=(f&2048|0)==0;v=u?16:4;w=(f&4096|0)==0;x=w?16:4;y=(f>>>11&4^4)+4|0;z=(f>>>12&4^4)+4|0;A=(f>>>13&8^8)+8|0;B=(f>>>17&4)+4|0;C=(i|0)>65535?4:2;a:do if((k|0)<1){D=0;E=0;b:while(1){F=o+(D<<2)|0;c[F>>2]=0;if(!(1<<D&f))G=E;else{switch(D|0){case 0:{H=t;break}case 1:{H=s;break}case 2:{H=v;break}case 3:{H=x;break}case 4:{H=y;break}case 5:{H=z;break}case 7:{H=A;break}case 6:{H=B;break}case 8:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1042032,1041856,1136,1042056,0);a[1263537]=0;H=0;break}default:break b}c[F>>2]=E;G=H+E|0}D=D+1|0;if((D|0)>=9){I=G;break a}else E=G}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1042032,1041856,1151,1042127,0);a[1263537]=0;__ZN5ArrayC2Ev(n);J=c[n>>2]|0;l=b;return J|0}else{c[o>>2]=0;E=(f&1|0)==0?0:t;D=o+4|0;c[D>>2]=0;if(!(f&2))K=E;else{c[D>>2]=E;K=s+E|0}E=o+8|0;c[E>>2]=0;if(!(f&4))L=K;else{c[E>>2]=K;L=v+K|0}E=o+12|0;c[E>>2]=0;if(!(f&8))M=L;else{c[E>>2]=L;M=x+L|0}E=o+16|0;c[E>>2]=0;if(!(f&16))N=M;else{c[E>>2]=M;N=y+M|0}E=o+20|0;c[E>>2]=0;if(!(f&32))O=N;else{c[E>>2]=N;O=z+N|0}E=o+24|0;c[E>>2]=0;if(!(f&64))P=O;else{c[E>>2]=O;P=B+O|0}E=o+28|0;c[E>>2]=0;if(!(f&128))Q=P;else{c[E>>2]=P;Q=A+P|0}c[o+32>>2]=(f&256|0)==0?0:C;I=Q}while(0);__ZN5ArrayC2Ev(p);__ZN5Array6resizeEi(p,9)|0;Q=c[h>>2]|0;if(!Q){R=0;S=0}else{__Z16atomic_incrementPj(Q+4|0)|0;R=Q;S=c[Q+8>>2]|0}Q=(f&262144|0)==0;h=(f&512|0)==0;C=(i|0)>0;P=(f&1024|0)==0;A=i<<2;O=(f&8192|0)==0;B=(f&16384|0)==0;N=(f&65536|0)==0;z=(f&524288|0)==0;M=(i|0)<65536;y=(k|0)>0;L=o+4|0;x=o+4|0;K=o+8|0;v=o+8|0;s=o+12|0;t=o+12|0;G=o+16|0;H=o+16|0;E=o+20|0;D=o+20|0;F=o+28|0;T=o+28|0;V=o+24|0;W=o+24|0;X=0;c:while(1){d:do if(1<<X&f|0)switch(X|0){case 0:{if(!Q){c[q>>2]=0;__ZN10PoolVectorI7Vector2E6resizeEi(q,i)|0;Y=(c[q>>2]|0)==0;if(h){if(!Y?(__ZN10PoolVectorI7Vector2E14_copy_on_writeEv(q),Z=c[q>>2]|0,(Z|0)!=0):0){__Z16atomic_incrementPj(Z+4|0)|0;_=Z;$=c[Z+8>>2]|0}else{_=0;$=0}if(C){Z=$;aa=0;do{ca=U(aa,I)|0;da=S+((c[o>>2]|0)+ca)|0;ca=c[da+4>>2]|0;c[Z+(aa<<3)>>2]=c[da>>2];c[Z+(aa<<3)+4>>2]=ca;aa=aa+1|0}while((aa|0)!=(i|0))}if(_|0)__Z16atomic_decrementPj(_+4|0)|0}else{if(!Y?(__ZN10PoolVectorI7Vector2E14_copy_on_writeEv(q),aa=c[q>>2]|0,(aa|0)!=0):0){__Z16atomic_incrementPj(aa+4|0)|0;ea=aa;fa=c[aa+8>>2]|0}else{ea=0;fa=0}if(C){aa=fa;Z=0;do{ca=U(Z,I)|0;da=S+((c[o>>2]|0)+ca)|0;ca=e[da>>1]|0;ga=ca&31744;ha=ga&65535;ia=ca<<16&-2147483648;ja=ga&32767;e:do if(ja<<16>>16<31744){switch(ja<<16>>16){case 0:break;default:{ka=35;break e}}ga=ca&1023;if(!ga)la=ia;else{ma=ga<<1;if(!(ma&1024)){ga=ha;na=ma;while(1){oa=na<<1;pa=oa&131068;qa=ga+1<<16>>16;if(!(oa&1024)){ga=qa;na=pa}else{ra=qa;sa=pa;break}}}else{ra=ha;sa=ma}la=(112-(ra&65535)<<23)+ia|sa<<13&8372224}}else{switch(ja<<16>>16){case 31744:break;default:{ka=35;break e}}la=ca<<13|ia|2139095040}while(0);if((ka|0)==35){ka=0;la=(ca<<13&268427264)+939524096|ia}ja=e[da+2>>1]|0;ha=ja&31744;na=ha&65535;ga=ja<<16&-2147483648;pa=ha&32767;f:do if(pa<<16>>16<31744){switch(pa<<16>>16){case 0:break;default:{ka=42;break f}}ha=ja&1023;if(!ha)ta=ga;else{qa=ha<<1;if(!(qa&1024)){ha=na;oa=qa;while(1){ua=oa<<1;va=ua&131068;wa=ha+1<<16>>16;if(!(ua&1024)){ha=wa;oa=va}else{xa=wa;ya=va;break}}}else{xa=na;ya=qa}ta=(112-(xa&65535)<<23)+ga|ya<<13&8372224}}else{switch(pa<<16>>16){case 31744:break;default:{ka=42;break f}}ta=ja<<13|ga|2139095040}while(0);if((ka|0)==42){ka=0;ta=(ja<<13&268427264)+939524096|ga}c[aa+(Z<<3)>>2]=la;c[aa+(Z<<3)+4>>2]=ta;Z=Z+1|0}while((Z|0)!=(i|0))}if(ea|0)__Z16atomic_decrementPj(ea+4|0)|0}__ZN7VariantC2ERK10PoolVectorI7Vector2E(r,q);__ZN7VariantaSERKS_(__ZN5ArrayixEi(p,0)|0,r);if(c[r>>2]|0)__ZN7Variant5clearEv(r);__ZN10PoolVectorI7Vector2E12_unreferenceEv(q);break d}c[q>>2]=0;__ZN10PoolVectorI7Vector3E6resizeEi(q,i)|0;Z=(c[q>>2]|0)==0;if(h){if(!Z?(__ZN10PoolVectorI7Vector3E14_copy_on_writeEv(q),aa=c[q>>2]|0,(aa|0)!=0):0){__Z16atomic_incrementPj(aa+4|0)|0;za=aa;Aa=c[aa+8>>2]|0}else{za=0;Aa=0}if(C){aa=Aa;Y=0;do{pa=U(Y,I)|0;na=S+((c[o>>2]|0)+pa)|0;pa=c[na+4>>2]|0;da=c[na+8>>2]|0;c[aa+(Y*12|0)>>2]=c[na>>2];c[aa+(Y*12|0)+4>>2]=pa;c[aa+(Y*12|0)+8>>2]=da;Y=Y+1|0}while((Y|0)!=(i|0))}if(za|0)__Z16atomic_decrementPj(za+4|0)|0}else{if(!Z?(__ZN10PoolVectorI7Vector3E14_copy_on_writeEv(q),Y=c[q>>2]|0,(Y|0)!=0):0){__Z16atomic_incrementPj(Y+4|0)|0;Ba=Y;Ca=c[Y+8>>2]|0}else{Ba=0;Ca=0}if(C){Y=Ca;aa=0;do{da=U(aa,I)|0;pa=S+((c[o>>2]|0)+da)|0;da=e[pa>>1]|0;na=da&31744;ia=na&65535;ca=da<<16&-2147483648;oa=na&32767;g:do if(oa<<16>>16<31744){switch(oa<<16>>16){case 0:break;default:{ka=69;break g}}na=da&1023;if(!na)Da=ca;else{ha=na<<1;if(!(ha&1024)){na=ia;ma=ha;while(1){va=ma<<1;wa=va&131068;ua=na+1<<16>>16;if(!(va&1024)){na=ua;ma=wa}else{Ea=ua;Fa=wa;break}}}else{Ea=ia;Fa=ha}Da=(112-(Ea&65535)<<23)+ca|Fa<<13&8372224}}else{switch(oa<<16>>16){case 31744:break;default:{ka=69;break g}}Da=da<<13|ca|2139095040}while(0);if((ka|0)==69){ka=0;Da=(da<<13&268427264)+939524096|ca}oa=e[pa+2>>1]|0;ia=oa&31744;ga=ia&65535;ja=oa<<16&-2147483648;ma=ia&32767;h:do if(ma<<16>>16<31744){switch(ma<<16>>16){case 0:break;default:{ka=76;break h}}ia=oa&1023;if(!ia)Ga=ja;else{na=ia<<1;if(!(na&1024)){ia=ga;qa=na;while(1){wa=qa<<1;ua=wa&131068;va=ia+1<<16>>16;if(!(wa&1024)){ia=va;qa=ua}else{Ha=va;Ia=ua;break}}}else{Ha=ga;Ia=na}Ga=(112-(Ha&65535)<<23)+ja|Ia<<13&8372224}}else{switch(ma<<16>>16){case 31744:break;default:{ka=76;break h}}Ga=oa<<13|ja|2139095040}while(0);if((ka|0)==76){ka=0;Ga=(oa<<13&268427264)+939524096|ja}ma=e[pa+4>>1]|0;ga=ma&31744;ca=ga&65535;da=ma<<16&-2147483648;qa=ga&32767;i:do if(qa<<16>>16<31744){switch(qa<<16>>16){case 0:break;default:{ka=83;break i}}ga=ma&1023;if(!ga)Ja=da;else{ia=ga<<1;if(!(ia&1024)){ga=ca;ha=ia;while(1){ua=ha<<1;va=ua&131068;wa=ga+1<<16>>16;if(!(ua&1024)){ga=wa;ha=va}else{Ka=wa;La=va;break}}}else{Ka=ca;La=ia}Ja=(112-(Ka&65535)<<23)+da|La<<13&8372224}}else{switch(qa<<16>>16){case 31744:break;default:{ka=83;break i}}Ja=ma<<13|da|2139095040}while(0);if((ka|0)==83){ka=0;Ja=(ma<<13&268427264)+939524096|da}c[Y+(aa*12|0)>>2]=Da;c[Y+(aa*12|0)+4>>2]=Ga;c[Y+(aa*12|0)+8>>2]=Ja;aa=aa+1|0}while((aa|0)!=(i|0))}if(Ba|0)__Z16atomic_decrementPj(Ba+4|0)|0}__ZN7VariantC2ERK10PoolVectorI7Vector3E(r,q);__ZN7VariantaSERKS_(__ZN5ArrayixEi(p,0)|0,r);if(c[r>>2]|0)__ZN7Variant5clearEv(r);__ZN10PoolVectorI7Vector3E12_unreferenceEv(q);break d;break}case 1:{c[q>>2]=0;__ZN10PoolVectorI7Vector3E6resizeEi(q,i)|0;aa=(c[q>>2]|0)==0;if(P){if(!aa?(__ZN10PoolVectorI7Vector3E14_copy_on_writeEv(q),Y=c[q>>2]|0,(Y|0)!=0):0){__Z16atomic_incrementPj(Y+4|0)|0;Ma=Y;Na=c[Y+8>>2]|0}else{Ma=0;Na=0}if(C){Y=Na;Z=0;do{qa=U(Z,I)|0;ca=S+((c[L>>2]|0)+qa)|0;qa=c[ca+4>>2]|0;pa=c[ca+8>>2]|0;c[Y+(Z*12|0)>>2]=c[ca>>2];c[Y+(Z*12|0)+4>>2]=qa;c[Y+(Z*12|0)+8>>2]=pa;Z=Z+1|0}while((Z|0)!=(i|0))}if(Ma|0)__Z16atomic_decrementPj(Ma+4|0)|0}else{if(!aa?(__ZN10PoolVectorI7Vector3E14_copy_on_writeEv(q),Z=c[q>>2]|0,(Z|0)!=0):0){__Z16atomic_incrementPj(Z+4|0)|0;Oa=Z;Pa=c[Z+8>>2]|0}else{Oa=0;Pa=0}if(C){Z=Pa;Y=0;do{pa=U(Y,I)|0;qa=S+((c[x>>2]|0)+pa)|0;Qa=+(d[qa+1>>0]|0)/255.0*2.0+-1.0;Ra=+(d[qa+2>>0]|0)/255.0*2.0+-1.0;g[Z+(Y*12|0)>>2]=+(d[qa>>0]|0)/255.0*2.0+-1.0;g[Z+(Y*12|0)+4>>2]=Qa;g[Z+(Y*12|0)+8>>2]=Ra;Y=Y+1|0}while((Y|0)!=(i|0))}if(Oa|0)__Z16atomic_decrementPj(Oa+4|0)|0}__ZN7VariantC2ERK10PoolVectorI7Vector3E(r,q);__ZN7VariantaSERKS_(__ZN5ArrayixEi(p,1)|0,r);if(c[r>>2]|0)__ZN7Variant5clearEv(r);__ZN10PoolVectorI7Vector3E12_unreferenceEv(q);break d;break}case 2:{c[q>>2]=0;__ZN10PoolVectorIfE6resizeEi(q,A)|0;Y=(c[q>>2]|0)==0;if(u){if(!Y?(__ZN10PoolVectorIfE14_copy_on_writeEv(q),Z=c[q>>2]|0,(Z|0)!=0):0){__Z16atomic_incrementPj(Z+4|0)|0;Sa=Z;Ta=c[Z+8>>2]|0}else{Sa=0;Ta=0}if(C){Z=c[K>>2]|0;aa=Ta;qa=0;do{pa=S+(Z+(U(qa,I)|0))|0;ca=qa<<2;c[aa+(ca<<2)>>2]=c[pa>>2];c[aa+((ca|1)<<2)>>2]=c[pa+4>>2];c[aa+((ca|2)<<2)>>2]=c[pa+8>>2];c[aa+((ca|3)<<2)>>2]=c[pa+12>>2];qa=qa+1|0}while((qa|0)!=(i|0))}if(Sa|0)__Z16atomic_decrementPj(Sa+4|0)|0}else{if(!Y?(__ZN10PoolVectorIfE14_copy_on_writeEv(q),qa=c[q>>2]|0,(qa|0)!=0):0){__Z16atomic_incrementPj(qa+4|0)|0;Ua=qa;Va=c[qa+8>>2]|0}else{Ua=0;Va=0}if(C){qa=Va;aa=c[v>>2]|0;Z=0;do{pa=S+(aa+(U(Z,I)|0))|0;ca=Z<<2;g[qa+(ca<<2)>>2]=+(d[pa>>0]|0)/255.0*2.0+-1.0;g[qa+((ca|1)<<2)>>2]=+(d[pa+1>>0]|0)/255.0*2.0+-1.0;g[qa+((ca|2)<<2)>>2]=+(d[pa+2>>0]|0)/255.0*2.0+-1.0;g[qa+((ca|3)<<2)>>2]=+(d[pa+3>>0]|0)/255.0*2.0+-1.0;Z=Z+1|0}while((Z|0)!=(i|0))}if(Ua|0)__Z16atomic_decrementPj(Ua+4|0)|0}__ZN7VariantC2ERK10PoolVectorIfE(r,q);__ZN7VariantaSERKS_(__ZN5ArrayixEi(p,2)|0,r);if(c[r>>2]|0)__ZN7Variant5clearEv(r);__ZN10PoolVectorIfE12_unreferenceEv(q);break d;break}case 3:{c[q>>2]=0;__ZN10PoolVectorI5ColorE6resizeEi(q,i)|0;Z=(c[q>>2]|0)==0;if(w){if(!Z?(__ZN10PoolVectorI5ColorE14_copy_on_writeEv(q),qa=c[q>>2]|0,(qa|0)!=0):0){__Z16atomic_incrementPj(qa+4|0)|0;Wa=qa;Xa=c[qa+8>>2]|0}else{Wa=0;Xa=0}if(C){qa=Xa;aa=0;do{Y=U(aa,I)|0;pa=S+((c[s>>2]|0)+Y)|0;Y=c[pa+4>>2]|0;ca=c[pa+8>>2]|0;ja=c[pa+12>>2]|0;c[qa+(aa<<4)>>2]=c[pa>>2];c[qa+(aa<<4)+4>>2]=Y;c[qa+(aa<<4)+8>>2]=ca;c[qa+(aa<<4)+12>>2]=ja;aa=aa+1|0}while((aa|0)!=(i|0))}if(Wa|0)__Z16atomic_decrementPj(Wa+4|0)|0}else{if(!Z?(__ZN10PoolVectorI5ColorE14_copy_on_writeEv(q),aa=c[q>>2]|0,(aa|0)!=0):0){__Z16atomic_incrementPj(aa+4|0)|0;Ya=aa;Za=c[aa+8>>2]|0}else{Ya=0;Za=0}if(C){aa=Za;qa=0;do{ja=U(qa,I)|0;ca=S+((c[t>>2]|0)+ja)|0;Ra=+(d[ca+1>>0]|0)/255.0*2.0+-1.0;Qa=+(d[ca+2>>0]|0)/255.0*2.0+-1.0;_a=+(d[ca+3>>0]|0)/255.0*2.0+-1.0;g[aa+(qa<<4)>>2]=+(d[ca>>0]|0)/255.0*2.0+-1.0;g[aa+(qa<<4)+4>>2]=Ra;g[aa+(qa<<4)+8>>2]=Qa;g[aa+(qa<<4)+12>>2]=_a;qa=qa+1|0}while((qa|0)!=(i|0))}if(Ya|0)__Z16atomic_decrementPj(Ya+4|0)|0}__ZN7VariantC2ERK10PoolVectorI5ColorE(r,q);__ZN7VariantaSERKS_(__ZN5ArrayixEi(p,3)|0,r);if(c[r>>2]|0)__ZN7Variant5clearEv(r);__ZN10PoolVectorI5ColorE12_unreferenceEv(q);break d;break}case 4:{c[q>>2]=0;__ZN10PoolVectorI7Vector2E6resizeEi(q,i)|0;qa=(c[q>>2]|0)==0;if(O){if(!qa?(__ZN10PoolVectorI7Vector2E14_copy_on_writeEv(q),aa=c[q>>2]|0,(aa|0)!=0):0){__Z16atomic_incrementPj(aa+4|0)|0;$a=aa;ab=c[aa+8>>2]|0}else{$a=0;ab=0}if(C){aa=ab;Z=0;do{ca=U(Z,I)|0;ja=S+((c[G>>2]|0)+ca)|0;ca=c[ja+4>>2]|0;c[aa+(Z<<3)>>2]=c[ja>>2];c[aa+(Z<<3)+4>>2]=ca;Z=Z+1|0}while((Z|0)!=(i|0))}if($a|0)__Z16atomic_decrementPj($a+4|0)|0}else{if(!qa?(__ZN10PoolVectorI7Vector2E14_copy_on_writeEv(q),Z=c[q>>2]|0,(Z|0)!=0):0){__Z16atomic_incrementPj(Z+4|0)|0;bb=Z;cb=c[Z+8>>2]|0}else{bb=0;cb=0}if(C){Z=cb;aa=0;do{ca=U(aa,I)|0;ja=S+((c[H>>2]|0)+ca)|0;ca=e[ja>>1]|0;Y=ca&31744;pa=Y&65535;oa=ca<<16&-2147483648;ha=Y&32767;j:do if(ha<<16>>16<31744){switch(ha<<16>>16){case 0:break;default:{ka=170;break j}}Y=ca&1023;if(!Y)db=oa;else{ga=Y<<1;if(!(ga&1024)){Y=pa;na=ga;while(1){va=na<<1;wa=va&131068;ua=Y+1<<16>>16;if(!(va&1024)){Y=ua;na=wa}else{eb=ua;fb=wa;break}}}else{eb=pa;fb=ga}db=(112-(eb&65535)<<23)+oa|fb<<13&8372224}}else{switch(ha<<16>>16){case 31744:break;default:{ka=170;break j}}db=ca<<13|oa|2139095040}while(0);if((ka|0)==170){ka=0;db=(ca<<13&268427264)+939524096|oa}ha=e[ja+2>>1]|0;pa=ha&31744;da=pa&65535;ma=ha<<16&-2147483648;na=pa&32767;k:do if(na<<16>>16<31744){switch(na<<16>>16){case 0:break;default:{ka=177;break k}}pa=ha&1023;if(!pa)gb=ma;else{Y=pa<<1;if(!(Y&1024)){pa=da;ia=Y;while(1){wa=ia<<1;ua=wa&131068;va=pa+1<<16>>16;if(!(wa&1024)){pa=va;ia=ua}else{hb=va;ib=ua;break}}}else{hb=da;ib=Y}gb=(112-(hb&65535)<<23)+ma|ib<<13&8372224}}else{switch(na<<16>>16){case 31744:break;default:{ka=177;break k}}gb=ha<<13|ma|2139095040}while(0);if((ka|0)==177){ka=0;gb=(ha<<13&268427264)+939524096|ma}c[Z+(aa<<3)>>2]=db;c[Z+(aa<<3)+4>>2]=gb;aa=aa+1|0}while((aa|0)!=(i|0))}if(bb|0)__Z16atomic_decrementPj(bb+4|0)|0}__ZN7VariantC2ERK10PoolVectorI7Vector2E(r,q);__ZN7VariantaSERKS_(__ZN5ArrayixEi(p,4)|0,r);if(c[r>>2]|0)__ZN7Variant5clearEv(r);__ZN10PoolVectorI7Vector2E12_unreferenceEv(q);break d;break}case 5:{c[q>>2]=0;__ZN10PoolVectorI7Vector2E6resizeEi(q,i)|0;aa=(c[q>>2]|0)==0;if(B){if(!aa?(__ZN10PoolVectorI7Vector2E14_copy_on_writeEv(q),Z=c[q>>2]|0,(Z|0)!=0):0){__Z16atomic_incrementPj(Z+4|0)|0;jb=Z;kb=c[Z+8>>2]|0}else{jb=0;kb=0}if(C){Z=kb;qa=0;do{na=U(qa,I)|0;da=S+((c[E>>2]|0)+na)|0;na=c[da+4>>2]|0;c[Z+(qa<<3)>>2]=c[da>>2];c[Z+(qa<<3)+4>>2]=na;qa=qa+1|0}while((qa|0)!=(i|0))}if(jb|0)__Z16atomic_decrementPj(jb+4|0)|0}else{if(!aa?(__ZN10PoolVectorI7Vector2E14_copy_on_writeEv(q),qa=c[q>>2]|0,(qa|0)!=0):0){__Z16atomic_incrementPj(qa+4|0)|0;lb=qa;mb=c[qa+8>>2]|0}else{lb=0;mb=0}if(C){qa=mb;Z=0;do{na=U(Z,I)|0;da=S+((c[D>>2]|0)+na)|0;na=e[da>>1]|0;ja=na&31744;oa=ja&65535;ca=na<<16&-2147483648;ia=ja&32767;l:do if(ia<<16>>16<31744){switch(ia<<16>>16){case 0:break;default:{ka=204;break l}}ja=na&1023;if(!ja)nb=ca;else{pa=ja<<1;if(!(pa&1024)){ja=oa;ga=pa;while(1){ua=ga<<1;va=ua&131068;wa=ja+1<<16>>16;if(!(ua&1024)){ja=wa;ga=va}else{ob=wa;pb=va;break}}}else{ob=oa;pb=pa}nb=(112-(ob&65535)<<23)+ca|pb<<13&8372224}}else{switch(ia<<16>>16){case 31744:break;default:{ka=204;break l}}nb=na<<13|ca|2139095040}while(0);if((ka|0)==204){ka=0;nb=(na<<13&268427264)+939524096|ca}ia=e[da+2>>1]|0;oa=ia&31744;ma=oa&65535;ha=ia<<16&-2147483648;ga=oa&32767;m:do if(ga<<16>>16<31744){switch(ga<<16>>16){case 0:break;default:{ka=211;break m}}oa=ia&1023;if(!oa)qb=ha;else{ja=oa<<1;if(!(ja&1024)){oa=ma;Y=ja;while(1){va=Y<<1;wa=va&131068;ua=oa+1<<16>>16;if(!(va&1024)){oa=ua;Y=wa}else{rb=ua;sb=wa;break}}}else{rb=ma;sb=ja}qb=(112-(rb&65535)<<23)+ha|sb<<13&8372224}}else{switch(ga<<16>>16){case 31744:break;default:{ka=211;break m}}qb=ia<<13|ha|2139095040}while(0);if((ka|0)==211){ka=0;qb=(ia<<13&268427264)+939524096|ha}c[qa+(Z<<3)>>2]=nb;c[qa+(Z<<3)+4>>2]=qb;Z=Z+1|0}while((Z|0)!=(i|0))}if(lb|0)__Z16atomic_decrementPj(lb+4|0)|0}__ZN7VariantC2ERK10PoolVectorI7Vector2E(r,q);__ZN7VariantaSERKS_(__ZN5ArrayixEi(p,5)|0,r);if(c[r>>2]|0)__ZN7Variant5clearEv(r);__ZN10PoolVectorI7Vector2E12_unreferenceEv(q);break d;break}case 7:{c[q>>2]=0;__ZN10PoolVectorIfE6resizeEi(q,A)|0;Z=(c[q>>2]|0)==0;if(N){if(!Z?(__ZN10PoolVectorIfE14_copy_on_writeEv(q),qa=c[q>>2]|0,(qa|0)!=0):0){__Z16atomic_incrementPj(qa+4|0)|0;tb=qa;ub=c[qa+8>>2]|0}else{tb=0;ub=0}if(C){qa=c[F>>2]|0;aa=ub;ga=0;do{ma=S+(qa+(U(ga,I)|0))|0;da=ga<<2;c[aa+(da<<2)>>2]=c[ma>>2];c[aa+((da|1)<<2)>>2]=c[ma+4>>2];c[aa+((da|2)<<2)>>2]=c[ma+8>>2];c[aa+((da|3)<<2)>>2]=c[ma+12>>2];ga=ga+1|0}while((ga|0)!=(i|0))}if(tb|0)__Z16atomic_decrementPj(tb+4|0)|0}else{if(!Z?(__ZN10PoolVectorIfE14_copy_on_writeEv(q),ga=c[q>>2]|0,(ga|0)!=0):0){__Z16atomic_incrementPj(ga+4|0)|0;vb=ga;wb=c[ga+8>>2]|0}else{vb=0;wb=0}if(C){ga=c[T>>2]|0;aa=wb;qa=0;do{ma=S+(ga+(U(qa,I)|0))|0;da=qa<<2;g[aa+(da<<2)>>2]=+(e[ma>>1]|0)/65535.0*2.0+-1.0;g[aa+((da|1)<<2)>>2]=+(e[ma+2>>1]|0)/65535.0*2.0+-1.0;g[aa+((da|2)<<2)>>2]=+(e[ma+4>>1]|0)/65535.0*2.0+-1.0;g[aa+((da|3)<<2)>>2]=+(e[ma+6>>1]|0)/65535.0*2.0+-1.0;qa=qa+1|0}while((qa|0)!=(i|0))}if(vb|0)__Z16atomic_decrementPj(vb+4|0)|0}__ZN7VariantC2ERK10PoolVectorIfE(r,q);__ZN7VariantaSERKS_(__ZN5ArrayixEi(p,7)|0,r);if(c[r>>2]|0)__ZN7Variant5clearEv(r);__ZN10PoolVectorIfE12_unreferenceEv(q);break d;break}case 6:{c[q>>2]=0;__ZN10PoolVectorIiE6resizeEi(q,A)|0;qa=(c[q>>2]|0)==0;if(z){if(!qa?(__ZN10PoolVectorIiE14_copy_on_writeEv(q),aa=c[q>>2]|0,(aa|0)!=0):0){__Z16atomic_incrementPj(aa+4|0)|0;xb=aa;yb=c[aa+8>>2]|0}else{xb=0;yb=0}if(C){aa=yb;ga=0;do{Z=U(ga,I)|0;ma=S+((c[V>>2]|0)+Z)|0;Z=ga<<2;c[aa+(Z<<2)>>2]=d[ma>>0];c[aa+((Z|1)<<2)>>2]=d[ma+1>>0];c[aa+((Z|2)<<2)>>2]=d[ma+2>>0];c[aa+((Z|3)<<2)>>2]=d[ma+3>>0];ga=ga+1|0}while((ga|0)!=(i|0))}if(xb|0)__Z16atomic_decrementPj(xb+4|0)|0}else{if(!qa?(__ZN10PoolVectorIiE14_copy_on_writeEv(q),ga=c[q>>2]|0,(ga|0)!=0):0){__Z16atomic_incrementPj(ga+4|0)|0;zb=ga;Ab=c[ga+8>>2]|0}else{zb=0;Ab=0}if(C){ga=Ab;aa=0;do{ma=U(aa,I)|0;Z=S+((c[W>>2]|0)+ma)|0;ma=aa<<2;c[ga+(ma<<2)>>2]=e[Z>>1];c[ga+((ma|1)<<2)>>2]=e[Z+2>>1];c[ga+((ma|2)<<2)>>2]=e[Z+4>>1];c[ga+((ma|3)<<2)>>2]=e[Z+6>>1];aa=aa+1|0}while((aa|0)!=(i|0))}if(zb|0)__Z16atomic_decrementPj(zb+4|0)|0}__ZN7VariantC2ERK10PoolVectorIiE(r,q);__ZN7VariantaSERKS_(__ZN5ArrayixEi(p,6)|0,r);if(c[r>>2]|0)__ZN7Variant5clearEv(r);__ZN10PoolVectorIiE12_unreferenceEv(q);break d;break}case 8:{aa=c[j>>2]|0;if(!aa){Bb=0;Cb=0}else{__Z16atomic_incrementPj(aa+4|0)|0;Bb=aa;Cb=c[aa+8>>2]|0}c[q>>2]=0;__ZN10PoolVectorIiE6resizeEi(q,k)|0;aa=(c[q>>2]|0)==0;if(M){if(!aa?(__ZN10PoolVectorIiE14_copy_on_writeEv(q),ga=c[q>>2]|0,(ga|0)!=0):0){__Z16atomic_incrementPj(ga+4|0)|0;Db=ga;Eb=c[ga+8>>2]|0}else{Db=0;Eb=0}if(y){ga=Cb;qa=Eb;Z=0;do{c[qa+(Z<<2)>>2]=e[ga+(Z<<1)>>1];Z=Z+1|0}while((Z|0)!=(k|0))}if(Db|0)__Z16atomic_decrementPj(Db+4|0)|0}else{if(!aa?(__ZN10PoolVectorIiE14_copy_on_writeEv(q),Z=c[q>>2]|0,(Z|0)!=0):0){__Z16atomic_incrementPj(Z+4|0)|0;Fb=Z;Gb=c[Z+8>>2]|0}else{Fb=0;Gb=0}if(y){Z=Cb;ga=Gb;qa=0;do{c[ga+(qa<<2)>>2]=c[Z+(qa<<2)>>2];qa=qa+1|0}while((qa|0)!=(k|0))}if(Fb|0)__Z16atomic_decrementPj(Fb+4|0)|0}__ZN7VariantC2ERK10PoolVectorIiE(r,q);__ZN7VariantaSERKS_(__ZN5ArrayixEi(p,8)|0,r);if(c[r>>2]|0)__ZN7Variant5clearEv(r);__ZN10PoolVectorIiE12_unreferenceEv(q);if(!Bb)break d;__Z16atomic_decrementPj(Bb+4|0)|0;break d;break}default:{ka=287;break c}}while(0);X=X+1|0;if((X|0)>=9){ka=289;break}}if((ka|0)==287){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1042032,1041856,1451,1042088,0);a[1263537]=0;__ZN5ArrayC2ERKS_(n,p)}else if((ka|0)==289)__ZN5ArrayC2ERKS_(n,p);if(R|0)__Z16atomic_decrementPj(R+4|0)|0;__ZN5ArrayD2Ev(p);J=c[n>>2]|0;l=b;return J|0}function __ZN12VisualServer17_surface_set_dataE5ArrayjPjjR10PoolVectorIhEiS4_iR5Rect36VectorIS5_E(d,e,f,h,i,k,n,o,p,q,r){d=d|0;e=e|0;f=f|0;h=h|0;i=i|0;k=k|0;n=n|0;o=o|0;p=p|0;q=q|0;r=r|0;var s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0,ia=0,ja=0,ka=0,la=0,ma=0,na=0,oa=0,pa=0,qa=0,ra=0,sa=0,ta=0,ua=0,va=0,wa=0,xa=0,ya=0,za=0,Aa=0,Ba=0,Ca=0,Da=0,Ea=0,Fa=0,Ga=0,Ha=0,Ia=0,Ja=0,Ka=0.0,La=0.0,Ma=0.0,Na=0.0,Oa=0.0,Pa=0.0,Qa=0,Ra=0,Sa=0,Ta=0,Ua=0,Va=0,Wa=0,Xa=0.0,Ya=0.0,Za=0.0,_a=0.0,$a=0.0,ab=0.0,bb=0.0,cb=0.0,db=0.0,eb=0.0,fb=0.0,gb=0.0,hb=0.0,ib=0.0,jb=0.0,kb=0.0,lb=0.0,mb=0.0,nb=0.0,ob=0.0,pb=0.0,qb=0,rb=0,sb=0,tb=0,ub=0,vb=0.0,wb=0.0,xb=0.0,yb=0.0,zb=0.0,Ab=0.0,Bb=0,Cb=0,Db=0,Eb=0,Fb=0,Gb=0,Hb=0,Ib=0,Jb=0,Kb=0,Lb=0,Mb=0,Nb=0,Ob=0,Pb=0.0,Qb=0.0,Rb=0.0,Sb=0,Tb=0,Ub=0,Vb=0.0,Wb=0.0,Xb=0.0,Yb=0.0,Zb=0,_b=0,$b=0,ac=0,bc=0,cc=0,dc=0,ec=0,fc=0,gc=0,hc=0,ic=0,jc=0,kc=0,lc=0,mc=0,nc=0,oc=0,pc=0,qc=0.0,rc=0.0,sc=0.0,tc=0.0,uc=0,vc=0,wc=0,xc=0,yc=0,zc=0,Ac=0,Bc=0,Cc=0,Dc=0,Ec=0,Fc=0,Gc=0,Hc=0,Ic=0,Jc=0,Kc=0,Lc=0,Mc=0,Nc=0,Oc=0,Pc=0,Qc=0,Rc=0,Sc=0,Tc=0;d=l;l=l+64|0;if((l|0)>=(m|0))ba(64);s=d+40|0;t=d+24|0;u=d+16|0;v=d+52|0;w=d+48|0;x=d;if((c[k>>2]|0)!=0?(__ZN10PoolVectorIhE14_copy_on_writeEv(k),y=c[k>>2]|0,(y|0)!=0):0){__Z16atomic_incrementPj(y+4|0)|0;z=y;A=c[y+8>>2]|0}else{z=0;A=0}y=c[o>>2]|0;if((y|0)!=0?(k=c[y+16>>2]|0,(k|0)!=0):0){c[s>>2]=__Z4itosx(k,((k|0)<0)<<31>>31)|0;c[v>>2]=__ZplPKcRK6String(1042602,s)|0;__Z10print_line6String(v);k=c[v>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);k=c[s>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);if((c[o>>2]|0)!=0?(__ZN10PoolVectorIhE14_copy_on_writeEv(o),k=c[o>>2]|0,(k|0)!=0):0){__Z16atomic_incrementPj(k+4|0)|0;o=k+4|0;__Z16atomic_incrementPj(o)|0;v=c[k+8>>2]|0;__Z16atomic_decrementPj(o)|0;B=v;C=k}else{B=0;C=0}}else{B=0;C=0}k=(f&262144|0)==0;v=(f&512|0)==0;o=(n|0)>0;y=A;A=q+4|0;D=q+8|0;E=q+12|0;F=q+16|0;G=q+20|0;H=x+8|0;I=x+12|0;J=s+4|0;K=t+4|0;L=x+4|0;M=s+4|0;N=t+4|0;O=(f&1024|0)==0;P=n<<2;Q=(f&2048|0)==0;R=(f&4096|0)==0;S=(f&8192|0)==0;T=(f&16384|0)==0;V=(f&65536|0)==0;W=(f&524288|0)==0;X=(p|0)<1;Y=(n|0)<65536;Z=B;B=h+4|0;_=h+4|0;$=h+8|0;aa=h+8|0;ca=h+12|0;da=h+12|0;ea=t+1|0;fa=t+2|0;ga=t+3|0;ha=h+16|0;ia=h+16|0;ja=h+20|0;ka=h+20|0;la=h+28|0;ma=t+4|0;na=t+8|0;oa=t+12|0;pa=h+28|0;qa=t+2|0;ra=t+4|0;sa=t+6|0;ta=h+24|0;ua=t+1|0;va=t+2|0;wa=t+3|0;xa=h+24|0;ya=t+2|0;za=t+4|0;Aa=t+6|0;Ba=0;Ca=0;a:while(1){b:do if(!(1<<Ca&f))Da=Ba;else switch(Ca|0){case 0:{if(k){Ea=__ZNK7Variantcv10PoolVectorI7Vector3EEv(__ZN5ArrayixEi(e,0)|0)|0;c[s>>2]=Ea;Fa=(Ea|0)==0;if(Fa)Ga=0;else Ga=((c[Ea+16>>2]|0)>>>0)/12|0;if((Ga|0)!=(n|0)){Ha=94;break a}a[1263537]=0;if(Fa){Ia=0;Ja=0}else{__Z16atomic_incrementPj(Ea+4|0)|0;Ia=Ea;Ja=c[Ea+8>>2]|0}Ea=Ja;if(v)if(o){Fa=0;Ka=0.0;La=0.0;Ma=0.0;Na=0.0;Oa=0.0;Pa=0.0;while(1){Qa=Ea+(Fa*12|0)|0;Ra=c[Qa>>2]|0;Sa=Ea+(Fa*12|0)+4|0;Ta=c[Sa>>2]|0;Ua=Ea+(Fa*12|0)+8|0;Va=c[Ua>>2]|0;Wa=y+((c[h>>2]|0)+(U(Fa,i)|0))|0;a[Wa>>0]=Ra;a[Wa+1>>0]=Ra>>8;a[Wa+2>>0]=Ra>>16;a[Wa+3>>0]=Ra>>24;Ra=Wa+4|0;a[Ra>>0]=Ta;a[Ra+1>>0]=Ta>>8;a[Ra+2>>0]=Ta>>16;a[Ra+3>>0]=Ta>>24;Ta=Wa+8|0;a[Ta>>0]=Va;a[Ta+1>>0]=Va>>8;a[Ta+2>>0]=Va>>16;a[Ta+3>>0]=Va>>24;Xa=+g[Qa>>2];Ya=+g[Sa>>2];Za=+g[Ua>>2];if(!Fa){_a=Xa;$a=Ya;ab=Za;bb=0.0;cb=0.0;db=0.0}else{eb=Na+Ka;fb=Oa+La;gb=Pa+Ma;hb=Xa<Ka?Xa:Ka;ib=Ya<La?Ya:La;jb=Za<Ma?Za:Ma;_a=hb;$a=ib;ab=jb;bb=(Xa>eb?Xa:eb)-hb;cb=(Ya>fb?Ya:fb)-ib;db=(Za>gb?Za:gb)-jb}Fa=Fa+1|0;if((Fa|0)==(n|0)){kb=_a;lb=$a;mb=ab;nb=bb;ob=cb;pb=db;break}else{Ka=_a;La=$a;Ma=ab;Na=bb;Oa=cb;Pa=db}}}else{kb=0.0;lb=0.0;mb=0.0;nb=0.0;ob=0.0;pb=0.0}else if(o){Fa=Ea+4|0;Ua=Ea+8|0;Sa=0;Pa=0.0;Oa=0.0;Na=0.0;Ma=0.0;La=0.0;Ka=0.0;while(1){Qa=Ea+(Sa*12|0)|0;Va=c[Qa>>2]|0;Ta=Va>>>31;Wa=Va&8388607;Ra=Va&2139095040;if(Ra>>>0<=1199570943)if(Ra>>>0<939524097)qb=0;else qb=(Wa>>>13|Ta<<15|(Ra+134217728|0)>>>13)&65535;else qb=(Ta<<15|((Wa|0)!=0&(Ra|0)==2139095040?1023:0)|31744)&65535;Ra=Ea+(Sa*12|0)+4|0;Wa=c[Ra>>2]|0;Ta=Wa>>>31;Va=Wa&8388607;rb=Wa&2139095040;if(rb>>>0<=1199570943)if(rb>>>0<939524097)sb=0;else sb=(Va>>>13|Ta<<15|(rb+134217728|0)>>>13)&65535;else sb=(Ta<<15|((Va|0)!=0&(rb|0)==2139095040?1023:0)|31744)&65535;rb=Ea+(Sa*12|0)+8|0;Va=c[rb>>2]|0;Ta=Va>>>31;Wa=Va&8388607;tb=Va&2139095040;if(tb>>>0<=1199570943)if(tb>>>0<939524097)ub=0;else ub=(Wa>>>13|Ta<<15|(tb+134217728|0)>>>13)&65535;else ub=(Ta<<15|((Wa|0)!=0&(tb|0)==2139095040?1023:0)|31744)&65535;tb=y+((c[h>>2]|0)+(U(Sa,i)|0))|0;a[tb>>0]=qb;a[tb+1>>0]=qb>>8;Wa=tb+2|0;a[Wa>>0]=sb;a[Wa+1>>0]=sb>>8;Wa=tb+4|0;a[Wa>>0]=ub;a[Wa+1>>0]=ub>>8;Wa=tb+6|0;a[Wa>>0]=0;a[Wa+1>>0]=60;if(!Sa){vb=+g[Qa>>2];wb=+g[Fa>>2];xb=+g[Ua>>2];yb=0.0;zb=0.0;Ab=0.0}else{jb=Ma+Pa;gb=La+Oa;Za=Ka+Na;ib=+g[Qa>>2];fb=ib<Pa?ib:Pa;Ya=+g[Ra>>2];hb=Ya<Oa?Ya:Oa;eb=+g[rb>>2];Xa=eb<Na?eb:Na;vb=fb;wb=hb;xb=Xa;yb=(ib>jb?ib:jb)-fb;zb=(Ya>gb?Ya:gb)-hb;Ab=(eb>Za?eb:Za)-Xa}Sa=Sa+1|0;if((Sa|0)==(n|0)){kb=vb;lb=wb;mb=xb;nb=yb;ob=zb;pb=Ab;break}else{Pa=vb;Oa=wb;Na=xb;Ma=yb;La=zb;Ka=Ab}}}else{kb=0.0;lb=0.0;mb=0.0;nb=0.0;ob=0.0;pb=0.0}g[q>>2]=kb;g[A>>2]=lb;g[D>>2]=mb;g[E>>2]=nb;g[F>>2]=ob;g[G>>2]=pb;if(Ia|0)__Z16atomic_decrementPj(Ia+4|0)|0;__ZN10PoolVectorI7Vector3E12_unreferenceEv(s);Da=Ba;break b}Sa=__ZNK7Variantcv10PoolVectorI7Vector2EEv(__ZN5ArrayixEi(e,0)|0)|0;c[w>>2]=Sa;Ua=(Sa|0)==0;if(Ua)Bb=0;else Bb=(c[Sa+16>>2]|0)>>>3;if((Bb|0)!=(n|0)){Ha=62;break a}a[1263537]=0;if(Ua){Cb=0;Db=0}else{__Z16atomic_incrementPj(Sa+4|0)|0;Cb=Sa;Db=c[Sa+8>>2]|0}Sa=Db;c[x>>2]=0;c[x+4>>2]=0;c[x+8>>2]=0;c[x+12>>2]=0;if(v)if(o){Ua=0;do{Fa=Sa+(Ua<<3)|0;Ea=c[Fa>>2]|0;rb=Sa+(Ua<<3)+4|0;Ra=c[rb>>2]|0;Qa=y+((c[h>>2]|0)+(U(Ua,i)|0))|0;a[Qa>>0]=Ea;a[Qa+1>>0]=Ea>>8;a[Qa+2>>0]=Ea>>16;a[Qa+3>>0]=Ea>>24;Ea=Qa+4|0;a[Ea>>0]=Ra;a[Ea+1>>0]=Ra>>8;a[Ea+2>>0]=Ra>>16;a[Ea+3>>0]=Ra>>24;if(!Ua){Ra=Fa;Ea=c[Ra+4>>2]|0;Qa=x;c[Qa>>2]=c[Ra>>2];c[Qa+4>>2]=Ea;c[H>>2]=0;c[I>>2]=0;Eb=0;Fb=0}else{Ea=x;Qa=c[Ea>>2]|0;Ra=c[Ea+4>>2]|0;Ea=s;c[Ea>>2]=Qa;c[Ea+4>>2]=Ra;__ZNK7Vector2plERKS_(t,x,H);Ka=+g[Fa>>2];Fa=Ka<(c[j>>2]=Qa,+g[j>>2]);La=(c[j>>2]=Ra,+g[j>>2]);if(Fa)g[s>>2]=Ka;Ma=+g[rb>>2];if(Ma<La)g[J>>2]=Ma;if(Ka>+g[t>>2])g[t>>2]=Ka;if(Ma>+g[K>>2])g[K>>2]=Ma;rb=s;Fa=c[rb+4>>2]|0;Ra=x;c[Ra>>2]=c[rb>>2];c[Ra+4>>2]=Fa;__ZNK7Vector2miERKS_(u,t,s);Fa=u;Ra=c[Fa>>2]|0;rb=c[Fa+4>>2]|0;Fa=H;c[Fa>>2]=Ra;c[Fa+4>>2]=rb;Eb=rb;Fb=Ra}Ua=Ua+1|0}while((Ua|0)!=(n|0));Gb=Fb;Hb=Eb}else{Gb=0;Hb=0}else if(o){Ua=0;do{Ra=Sa+(Ua<<3)|0;rb=c[Ra>>2]|0;Fa=rb>>>31;Qa=rb&8388607;Ea=rb&2139095040;if(Ea>>>0<=1199570943)if(Ea>>>0<939524097)Ib=0;else Ib=(Qa>>>13|Fa<<15|(Ea+134217728|0)>>>13)&65535;else Ib=(Fa<<15|((Qa|0)!=0&(Ea|0)==2139095040?1023:0)|31744)&65535;Ea=Sa+(Ua<<3)+4|0;Qa=c[Ea>>2]|0;Fa=Qa>>>31;rb=Qa&8388607;Wa=Qa&2139095040;if(Wa>>>0<=1199570943)if(Wa>>>0<939524097)Jb=0;else Jb=(rb>>>13|Fa<<15|(Wa+134217728|0)>>>13)&65535;else Jb=(Fa<<15|((rb|0)!=0&(Wa|0)==2139095040?1023:0)|31744)&65535;Wa=y+((c[h>>2]|0)+(U(Ua,i)|0))|0;a[Wa>>0]=Ib;a[Wa+1>>0]=Ib>>8;rb=Wa+2|0;a[rb>>0]=Jb;a[rb+1>>0]=Jb>>8;if(!Ua){rb=Ra;Wa=c[rb+4>>2]|0;Fa=x;c[Fa>>2]=c[rb>>2];c[Fa+4>>2]=Wa;c[H>>2]=0;c[I>>2]=0;Kb=0;Lb=0}else{Wa=x;Fa=c[Wa>>2]|0;rb=c[Wa+4>>2]|0;Wa=s;c[Wa>>2]=Fa;c[Wa+4>>2]=rb;__ZNK7Vector2plERKS_(t,x,H);Ma=+g[Ra>>2];Ra=Ma<(c[j>>2]=Fa,+g[j>>2]);Ka=(c[j>>2]=rb,+g[j>>2]);if(Ra)g[s>>2]=Ma;La=+g[Ea>>2];if(La<Ka)g[M>>2]=La;if(Ma>+g[t>>2])g[t>>2]=Ma;if(La>+g[N>>2])g[N>>2]=La;Ea=s;Ra=c[Ea+4>>2]|0;rb=x;c[rb>>2]=c[Ea>>2];c[rb+4>>2]=Ra;__ZNK7Vector2miERKS_(u,t,s);Ra=u;rb=c[Ra>>2]|0;Ea=c[Ra+4>>2]|0;Ra=H;c[Ra>>2]=rb;c[Ra+4>>2]=Ea;Kb=Ea;Lb=rb}Ua=Ua+1|0}while((Ua|0)!=(n|0));Gb=Lb;Hb=Kb}else{Gb=0;Hb=0}Ua=c[L>>2]|0;c[q>>2]=c[x>>2];c[A>>2]=Ua;g[D>>2]=0.0;c[E>>2]=Gb;c[F>>2]=Hb;g[G>>2]=0.0;if(Cb|0)__Z16atomic_decrementPj(Cb+4|0)|0;__ZN10PoolVectorI7Vector2E12_unreferenceEv(w);Da=Ba;break b;break}case 1:{if((c[(__ZN5ArrayixEi(e,1)|0)>>2]|0)!=27){Ha=96;break a}a[1263537]=0;Ua=__ZNK7Variantcv10PoolVectorI7Vector3EEv(__ZN5ArrayixEi(e,1)|0)|0;c[s>>2]=Ua;Sa=(Ua|0)==0;if(Sa)Mb=0;else Mb=((c[Ua+16>>2]|0)>>>0)/12|0;if((Mb|0)!=(n|0)){Ha=100;break a}a[1263537]=0;if(Sa){Nb=0;Ob=0}else{__Z16atomic_incrementPj(Ua+4|0)|0;Nb=Ua;Ob=c[Ua+8>>2]|0}Ua=Ob;if(O){if(o){Sa=0;do{rb=c[Ua+(Sa*12|0)>>2]|0;Ea=c[Ua+(Sa*12|0)+4>>2]|0;Ra=c[Ua+(Sa*12|0)+8>>2]|0;Fa=y+((c[B>>2]|0)+(U(Sa,i)|0))|0;a[Fa>>0]=rb;a[Fa+1>>0]=rb>>8;a[Fa+2>>0]=rb>>16;a[Fa+3>>0]=rb>>24;rb=Fa+4|0;a[rb>>0]=Ea;a[rb+1>>0]=Ea>>8;a[rb+2>>0]=Ea>>16;a[rb+3>>0]=Ea>>24;Ea=Fa+8|0;a[Ea>>0]=Ra;a[Ea+1>>0]=Ra>>8;a[Ea+2>>0]=Ra>>16;a[Ea+3>>0]=Ra>>24;Sa=Sa+1|0}while((Sa|0)!=(n|0))}}else if(o){Sa=0;do{La=+g[Ua+(Sa*12|0)>>2]*127.0;if(!(La<-128.0))if(La>127.0)Pb=127.0;else Pb=La;else Pb=-128.0;Ra=~~Pb&255;La=+g[Ua+(Sa*12|0)+4>>2]*127.0;if(!(La<-128.0))if(La>127.0)Qb=127.0;else Qb=La;else Qb=-128.0;Ea=~~Qb&255;La=+g[Ua+(Sa*12|0)+8>>2]*127.0;if(!(La<-128.0))if(La>127.0)Rb=127.0;else Rb=La;else Rb=-128.0;Fa=y+((c[_>>2]|0)+(U(Sa,i)|0))|0;a[Fa>>0]=Ra;a[Fa+1>>0]=Ea;a[Fa+2>>0]=~~Rb;a[Fa+3>>0]=0;Sa=Sa+1|0}while((Sa|0)!=(n|0))}if(Nb|0)__Z16atomic_decrementPj(Nb+4|0)|0;__ZN10PoolVectorI7Vector3E12_unreferenceEv(s);Da=Ba;break b;break}case 2:{if((c[(__ZN5ArrayixEi(e,2)|0)>>2]|0)!=24){Ha=121;break a}a[1263537]=0;Sa=__ZNK7Variantcv10PoolVectorIfEEv(__ZN5ArrayixEi(e,2)|0)|0;c[s>>2]=Sa;Ua=(Sa|0)==0;if(Ua)Sb=0;else Sb=(c[Sa+16>>2]|0)>>>2;if((Sb|0)!=(P|0)){Ha=125;break a}a[1263537]=0;if(Ua){Tb=0;Ub=0}else{__Z16atomic_incrementPj(Sa+4|0)|0;Tb=Sa;Ub=c[Sa+8>>2]|0}Sa=Ub;if(Q){if(o){Ua=0;do{Fa=Ua<<2;Ea=c[Sa+(Fa<<2)>>2]|0;Ra=c[Sa+((Fa|1)<<2)>>2]|0;rb=c[Sa+((Fa|2)<<2)>>2]|0;Wa=c[Sa+((Fa|3)<<2)>>2]|0;Fa=y+((c[$>>2]|0)+(U(Ua,i)|0))|0;a[Fa>>0]=Ea;a[Fa+1>>0]=Ea>>8;a[Fa+2>>0]=Ea>>16;a[Fa+3>>0]=Ea>>24;Ea=Fa+4|0;a[Ea>>0]=Ra;a[Ea+1>>0]=Ra>>8;a[Ea+2>>0]=Ra>>16;a[Ea+3>>0]=Ra>>24;Ra=Fa+8|0;a[Ra>>0]=rb;a[Ra+1>>0]=rb>>8;a[Ra+2>>0]=rb>>16;a[Ra+3>>0]=rb>>24;rb=Fa+12|0;a[rb>>0]=Wa;a[rb+1>>0]=Wa>>8;a[rb+2>>0]=Wa>>16;a[rb+3>>0]=Wa>>24;Ua=Ua+1|0}while((Ua|0)!=(n|0))}}else if(o){Ua=0;do{Wa=Ua<<2;La=+g[Sa+(Wa<<2)>>2]*127.0;if(!(La<-128.0))if(La>127.0)Vb=127.0;else Vb=La;else Vb=-128.0;rb=~~Vb&255;La=+g[Sa+((Wa|1)<<2)>>2]*127.0;if(!(La<-128.0))if(La>127.0)Wb=127.0;else Wb=La;else Wb=-128.0;Fa=~~Wb&255;La=+g[Sa+((Wa|2)<<2)>>2]*127.0;if(!(La<-128.0))if(La>127.0)Xb=127.0;else Xb=La;else Xb=-128.0;Ra=~~Xb&255;La=+g[Sa+((Wa|3)<<2)>>2]*127.0;if(!(La<-128.0))if(La>127.0)Yb=127.0;else Yb=La;else Yb=-128.0;Wa=y+((c[aa>>2]|0)+(U(Ua,i)|0))|0;a[Wa>>0]=rb;a[Wa+1>>0]=Fa;a[Wa+2>>0]=Ra;a[Wa+3>>0]=~~Yb;Ua=Ua+1|0}while((Ua|0)!=(n|0))}if(Tb|0)__Z16atomic_decrementPj(Tb+4|0)|0;__ZN10PoolVectorIfE12_unreferenceEv(s);Da=Ba;break b;break}case 3:{if((c[(__ZN5ArrayixEi(e,3)|0)>>2]|0)!=28){Ha=149;break a}a[1263537]=0;Ua=__ZNK7Variantcv10PoolVectorI5ColorEEv(__ZN5ArrayixEi(e,3)|0)|0;c[s>>2]=Ua;Sa=(Ua|0)==0;if(Sa)Zb=0;else Zb=(c[Ua+16>>2]|0)>>>4;if((Zb|0)!=(n|0)){Ha=153;break a}a[1263537]=0;if(Sa){_b=0;$b=0}else{__Z16atomic_incrementPj(Ua+4|0)|0;_b=Ua;$b=c[Ua+8>>2]|0}Ua=$b;if(R){if(o){Sa=0;do{ac=y+((c[ca>>2]|0)+(U(Sa,i)|0))|0;bc=Ua+(Sa<<4)|0;cc=ac+16|0;do{a[ac>>0]=a[bc>>0]|0;ac=ac+1|0;bc=bc+1|0}while((ac|0)<(cc|0));Sa=Sa+1|0}while((Sa|0)!=(n|0))}}else if(o){Sa=0;do{Wa=~~(+g[Ua+(Sa<<4)>>2]*255.0);a[t>>0]=(Wa|0)<0?0:((Wa|0)<255?Wa:255)&255;Wa=~~(+g[Ua+(Sa<<4)+4>>2]*255.0);a[ea>>0]=(Wa|0)<0?0:((Wa|0)<255?Wa:255)&255;Wa=~~(+g[Ua+(Sa<<4)+8>>2]*255.0);a[fa>>0]=(Wa|0)<0?0:((Wa|0)<255?Wa:255)&255;Wa=~~(+g[Ua+(Sa<<4)+12>>2]*255.0);a[ga>>0]=(Wa|0)<0?0:((Wa|0)<255?Wa:255)&255;Wa=y+((c[da>>2]|0)+(U(Sa,i)|0))|0;Ra=c[t>>2]|0;a[Wa>>0]=Ra;a[Wa+1>>0]=Ra>>8;a[Wa+2>>0]=Ra>>16;a[Wa+3>>0]=Ra>>24;Sa=Sa+1|0}while((Sa|0)!=(n|0))}if(_b|0)__Z16atomic_decrementPj(_b+4|0)|0;__ZN10PoolVectorI5ColorE12_unreferenceEv(s);Da=Ba;break b;break}case 4:{if((c[(__ZN5ArrayixEi(e,4)|0)>>2]|0)!=27?(c[(__ZN5ArrayixEi(e,4)|0)>>2]|0)!=26:0){Ha=166;break a}a[1263537]=0;Sa=__ZNK7Variantcv10PoolVectorI7Vector2EEv(__ZN5ArrayixEi(e,4)|0)|0;c[s>>2]=Sa;Ua=(Sa|0)==0;if(Ua)dc=0;else dc=(c[Sa+16>>2]|0)>>>3;if((dc|0)!=(n|0)){Ha=170;break a}a[1263537]=0;if(Ua){ec=0;fc=0}else{__Z16atomic_incrementPj(Sa+4|0)|0;ec=Sa;fc=c[Sa+8>>2]|0}Sa=fc;if(S){if(o){Ua=0;do{Ra=c[Sa+(Ua<<3)>>2]|0;Wa=c[Sa+(Ua<<3)+4>>2]|0;Fa=y+((c[ha>>2]|0)+(U(Ua,i)|0))|0;a[Fa>>0]=Ra;a[Fa+1>>0]=Ra>>8;a[Fa+2>>0]=Ra>>16;a[Fa+3>>0]=Ra>>24;Ra=Fa+4|0;a[Ra>>0]=Wa;a[Ra+1>>0]=Wa>>8;a[Ra+2>>0]=Wa>>16;a[Ra+3>>0]=Wa>>24;Ua=Ua+1|0}while((Ua|0)!=(n|0))}}else if(o){Ua=0;do{Wa=c[Sa+(Ua<<3)>>2]|0;Ra=Wa>>>31;Fa=Wa&8388607;rb=Wa&2139095040;if(rb>>>0<=1199570943)if(rb>>>0<939524097)gc=0;else gc=(Fa>>>13|Ra<<15|(rb+134217728|0)>>>13)&65535;else gc=(Ra<<15|((Fa|0)!=0&(rb|0)==2139095040?1023:0)|31744)&65535;rb=c[Sa+(Ua<<3)+4>>2]|0;Fa=rb>>>31;Ra=rb&8388607;Wa=rb&2139095040;if(Wa>>>0<=1199570943)if(Wa>>>0<939524097)hc=0;else hc=(Ra>>>13|Fa<<15|(Wa+134217728|0)>>>13)&65535;else hc=(Fa<<15|((Ra|0)!=0&(Wa|0)==2139095040?1023:0)|31744)&65535;Wa=y+((c[ia>>2]|0)+(U(Ua,i)|0))|0;a[Wa>>0]=gc;a[Wa+1>>0]=gc>>8;Ra=Wa+2|0;a[Ra>>0]=hc;a[Ra+1>>0]=hc>>8;Ua=Ua+1|0}while((Ua|0)!=(n|0))}if(ec|0)__Z16atomic_decrementPj(ec+4|0)|0;__ZN10PoolVectorI7Vector2E12_unreferenceEv(s);Da=Ba;break b;break}case 5:{if((c[(__ZN5ArrayixEi(e,5)|0)>>2]|0)!=27?(c[(__ZN5ArrayixEi(e,5)|0)>>2]|0)!=26:0){Ha=191;break a}a[1263537]=0;Ua=__ZNK7Variantcv10PoolVectorI7Vector2EEv(__ZN5ArrayixEi(e,5)|0)|0;c[s>>2]=Ua;Sa=(Ua|0)==0;if(Sa)ic=0;else ic=(c[Ua+16>>2]|0)>>>3;if((ic|0)!=(n|0)){Ha=195;break a}a[1263537]=0;if(Sa){jc=0;kc=0}else{__Z16atomic_incrementPj(Ua+4|0)|0;jc=Ua;kc=c[Ua+8>>2]|0}Ua=kc;if(T){if(o){Sa=0;do{Ra=c[Ua+(Sa<<3)>>2]|0;Wa=c[Ua+(Sa<<3)+4>>2]|0;Fa=y+((c[ja>>2]|0)+(U(Sa,i)|0))|0;a[Fa>>0]=Ra;a[Fa+1>>0]=Ra>>8;a[Fa+2>>0]=Ra>>16;a[Fa+3>>0]=Ra>>24;Ra=Fa+4|0;a[Ra>>0]=Wa;a[Ra+1>>0]=Wa>>8;a[Ra+2>>0]=Wa>>16;a[Ra+3>>0]=Wa>>24;Sa=Sa+1|0}while((Sa|0)!=(n|0))}}else if(o){Sa=0;do{Wa=c[Ua+(Sa<<3)>>2]|0;Ra=Wa>>>31;Fa=Wa&8388607;rb=Wa&2139095040;if(rb>>>0<=1199570943)if(rb>>>0<939524097)lc=0;else lc=(Fa>>>13|Ra<<15|(rb+134217728|0)>>>13)&65535;else lc=(Ra<<15|((Fa|0)!=0&(rb|0)==2139095040?1023:0)|31744)&65535;rb=c[Ua+(Sa<<3)+4>>2]|0;Fa=rb>>>31;Ra=rb&8388607;Wa=rb&2139095040;if(Wa>>>0<=1199570943)if(Wa>>>0<939524097)mc=0;else mc=(Ra>>>13|Fa<<15|(Wa+134217728|0)>>>13)&65535;else mc=(Fa<<15|((Ra|0)!=0&(Wa|0)==2139095040?1023:0)|31744)&65535;Wa=y+((c[ka>>2]|0)+(U(Sa,i)|0))|0;a[Wa>>0]=lc;a[Wa+1>>0]=lc>>8;Ra=Wa+2|0;a[Ra>>0]=mc;a[Ra+1>>0]=mc>>8;Sa=Sa+1|0}while((Sa|0)!=(n|0))}if(jc|0)__Z16atomic_decrementPj(jc+4|0)|0;__ZN10PoolVectorI7Vector2E12_unreferenceEv(s);Da=Ba;break b;break}case 7:{if((c[(__ZN5ArrayixEi(e,7)|0)>>2]|0)!=24){Ha=215;break a}a[1263537]=0;Sa=__ZNK7Variantcv10PoolVectorIfEEv(__ZN5ArrayixEi(e,7)|0)|0;c[s>>2]=Sa;Ua=(Sa|0)==0;if(Ua)nc=0;else nc=(c[Sa+16>>2]|0)>>>2;if((nc|0)!=(P|0)){Ha=219;break a}a[1263537]=0;if(Ua){oc=0;pc=0}else{__Z16atomic_incrementPj(Sa+4|0)|0;oc=Sa;pc=c[Sa+8>>2]|0}Sa=pc;if(V){if(o){Ua=0;do{Ra=Ua<<2;c[t>>2]=c[Sa+(Ra<<2)>>2];c[ma>>2]=c[Sa+((Ra|1)<<2)>>2];c[na>>2]=c[Sa+((Ra|2)<<2)>>2];c[oa>>2]=c[Sa+((Ra|3)<<2)>>2];ac=y+((c[la>>2]|0)+(U(Ua,i)|0))|0;bc=t;cc=ac+16|0;do{a[ac>>0]=a[bc>>0]|0;ac=ac+1|0;bc=bc+1|0}while((ac|0)<(cc|0));Ua=Ua+1|0}while((Ua|0)!=(n|0))}}else if(o){Ua=0;do{Ra=Ua<<2;La=+g[Sa+(Ra<<2)>>2]*65535.0;if(!(La<0.0))if(La>65535.0)qc=65535.0;else qc=La;else qc=0.0;b[t>>1]=~~qc;La=+g[Sa+((Ra|1)<<2)>>2]*65535.0;if(!(La<0.0))if(La>65535.0)rc=65535.0;else rc=La;else rc=0.0;b[qa>>1]=~~rc;La=+g[Sa+((Ra|2)<<2)>>2]*65535.0;if(!(La<0.0))if(La>65535.0)sc=65535.0;else sc=La;else sc=0.0;b[ra>>1]=~~sc;La=+g[Sa+((Ra|3)<<2)>>2]*65535.0;if(!(La<0.0))if(La>65535.0)tc=65535.0;else tc=La;else tc=0.0;b[sa>>1]=~~tc;Ra=y+((c[pa>>2]|0)+(U(Ua,i)|0))|0;Wa=t;Fa=c[Wa>>2]|0;rb=c[Wa+4>>2]|0;Wa=Ra;Ra=Wa;a[Ra>>0]=Fa;a[Ra+1>>0]=Fa>>8;a[Ra+2>>0]=Fa>>16;a[Ra+3>>0]=Fa>>24;Fa=Wa+4|0;a[Fa>>0]=rb;a[Fa+1>>0]=rb>>8;a[Fa+2>>0]=rb>>16;a[Fa+3>>0]=rb>>24;Ua=Ua+1|0}while((Ua|0)!=(n|0))}if(oc|0)__Z16atomic_decrementPj(oc+4|0)|0;__ZN10PoolVectorIfE12_unreferenceEv(s);Da=Ba;break b;break}case 6:{if((c[(__ZN5ArrayixEi(e,6)|0)>>2]|0)!=23?(c[(__ZN5ArrayixEi(e,6)|0)>>2]|0)!=24:0){Ha=235;break a}a[1263537]=0;Ua=__ZNK7Variantcv10PoolVectorIiEEv(__ZN5ArrayixEi(e,6)|0)|0;c[s>>2]=Ua;Sa=(Ua|0)==0;if(Sa)uc=0;else uc=(c[Ua+16>>2]|0)>>>2;if((uc|0)!=(P|0)){Ha=249;break a}a[1263537]=0;if(Sa){vc=0;wc=0}else{__Z16atomic_incrementPj(Ua+4|0)|0;vc=Ua;wc=c[Ua+8>>2]|0}Ua=wc;if(W)if(o){Sa=0;rb=Ba;while(1){Fa=Sa<<2;Wa=c[Ua+(Fa<<2)>>2]|0;Ra=(Wa|0)<0?0:(Wa|0)<255?Wa:255;a[t>>0]=Ra;Wa=Ra&255;Ra=(Wa|0)>(rb|0)?Wa:rb;Wa=c[Ua+((Fa|1)<<2)>>2]|0;Ea=(Wa|0)<0?0:(Wa|0)<255?Wa:255;a[ua>>0]=Ea;Wa=Ea&255;Ea=(Wa|0)>(Ra|0)?Wa:Ra;Ra=c[Ua+((Fa|2)<<2)>>2]|0;Wa=(Ra|0)<0?0:(Ra|0)<255?Ra:255;a[va>>0]=Wa;Ra=Wa&255;Wa=(Ra|0)>(Ea|0)?Ra:Ea;Ea=c[Ua+((Fa|3)<<2)>>2]|0;Fa=(Ea|0)<0?0:(Ea|0)<255?Ea:255;a[wa>>0]=Fa;Ea=Fa&255;Fa=(Ea|0)>(Wa|0)?Ea:Wa;Wa=y+((c[ta>>2]|0)+(U(Sa,i)|0))|0;Ea=c[t>>2]|0;a[Wa>>0]=Ea;a[Wa+1>>0]=Ea>>8;a[Wa+2>>0]=Ea>>16;a[Wa+3>>0]=Ea>>24;Sa=Sa+1|0;if((Sa|0)==(n|0)){xc=Fa;break}else rb=Fa}}else xc=Ba;else if(o){rb=0;Sa=Ba;while(1){Fa=rb<<2;Ea=c[Ua+(Fa<<2)>>2]|0;b[t>>1]=Ea;Wa=Ea&65535;Ea=(Wa|0)>(Sa|0)?Wa:Sa;Wa=c[Ua+((Fa|1)<<2)>>2]|0;b[ya>>1]=Wa;Ra=Wa&65535;Wa=(Ra|0)>(Ea|0)?Ra:Ea;Ea=c[Ua+((Fa|2)<<2)>>2]|0;b[za>>1]=Ea;Ra=Ea&65535;Ea=(Ra|0)>(Wa|0)?Ra:Wa;Wa=c[Ua+((Fa|3)<<2)>>2]|0;b[Aa>>1]=Wa;Fa=Wa&65535;Wa=(Fa|0)>(Ea|0)?Fa:Ea;Ea=y+((c[xa>>2]|0)+(U(rb,i)|0))|0;Fa=t;Ra=c[Fa>>2]|0;Qa=c[Fa+4>>2]|0;Fa=Ea;Ea=Fa;a[Ea>>0]=Ra;a[Ea+1>>0]=Ra>>8;a[Ea+2>>0]=Ra>>16;a[Ea+3>>0]=Ra>>24;Ra=Fa+4|0;a[Ra>>0]=Qa;a[Ra+1>>0]=Qa>>8;a[Ra+2>>0]=Qa>>16;a[Ra+3>>0]=Qa>>24;rb=rb+1|0;if((rb|0)==(n|0)){xc=Wa;break}else Sa=Wa}}else xc=Ba;if(vc|0)__Z16atomic_decrementPj(vc+4|0)|0;__ZN10PoolVectorIiE12_unreferenceEv(s);Da=xc;break b;break}case 8:{if(X){Ha=251;break a}a[1263537]=0;if((c[(__ZN5ArrayixEi(e,8)|0)>>2]|0)!=23){Ha=253;break a}a[1263537]=0;Sa=__ZNK7Variantcv10PoolVectorIiEEv(__ZN5ArrayixEi(e,8)|0)|0;c[s>>2]=Sa;if(!Sa){Ha=256;break a}rb=c[Sa+16>>2]|0;if(rb>>>0<4){Ha=256;break a}a[1263537]=0;if((rb>>>2|0)!=(p|0)){Ha=258;break a}a[1263537]=0;__Z16atomic_incrementPj(Sa+4|0)|0;rb=c[Sa+8>>2]|0;if(Y){Ua=0;do{Wa=c[rb+(Ua<<2)>>2]&65535;Qa=Z+(Ua<<1)|0;a[Qa>>0]=Wa;a[Qa+1>>0]=Wa>>8;Ua=Ua+1|0}while((Ua|0)!=(p|0))}else{Ua=0;do{Wa=c[rb+(Ua<<2)>>2]|0;Qa=Z+(Ua<<2)|0;a[Qa>>0]=Wa;a[Qa+1>>0]=Wa>>8;a[Qa+2>>0]=Wa>>16;a[Qa+3>>0]=Wa>>24;Ua=Ua+1|0}while((Ua|0)!=(p|0))}__Z16atomic_decrementPj(Sa+4|0)|0;__ZN10PoolVectorIiE12_unreferenceEv(s);Da=Ba;break b;break}default:{Ha=263;break a}}while(0);Ca=Ca+1|0;if((Ca|0)>=9){Ha=265;break}else Ba=Da}switch(Ha|0){case 62:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1042613,1041856,359,1042631,0);__ZN10PoolVectorI7Vector2E12_unreferenceEv(w);yc=31;break}case 94:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1042613,1041856,405,1042631,0);__ZN10PoolVectorI7Vector3E12_unreferenceEv(s);yc=31;break}case 96:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1042613,1041856,453,1042721,0);yc=31;break}case 100:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1042613,1041856,456,1042631,0);__ZN10PoolVectorI7Vector3E12_unreferenceEv(s);yc=31;break}case 121:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1042613,1041856,489,1042831,0);yc=31;break}case 125:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1042613,1041856,493,1042938,0);__ZN10PoolVectorIfE12_unreferenceEv(s);yc=31;break}case 149:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1042613,1041856,529,1043032,0);yc=31;break}case 153:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1042613,1041856,533,1042631,0);__ZN10PoolVectorI5ColorE12_unreferenceEv(s);yc=31;break}case 166:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1042613,1041856,562,1043140,0);yc=31;break}case 170:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1042613,1041856,566,1042631,0);__ZN10PoolVectorI7Vector2E12_unreferenceEv(s);yc=31;break}case 191:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1042613,1041856,593,1043140,0);yc=31;break}case 195:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1042613,1041856,597,1042631,0);__ZN10PoolVectorI7Vector2E12_unreferenceEv(s);yc=31;break}case 215:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1042613,1041856,622,1042831,0);yc=31;break}case 219:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1042613,1041856,626,1043308,0);__ZN10PoolVectorIfE12_unreferenceEv(s);yc=31;break}case 235:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1042613,1041856,659,1043433,0);yc=31;break}case 249:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1042613,1041856,663,1043308,0);__ZN10PoolVectorIiE12_unreferenceEv(s);yc=31;break}case 251:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1042613,1041856,698,1043594,0);yc=30;break}case 253:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1042613,1041856,699,1043667,0);yc=31;break}case 256:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1042613,1041856,702,1043773,0);__ZN10PoolVectorIiE12_unreferenceEv(s);yc=31;break}case 258:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1042613,1041856,703,1043848,0);__ZN10PoolVectorIiE12_unreferenceEv(s);yc=31;break}case 263:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1042613,1041856,724,1043939,0);a[1263537]=0;yc=30;break}case 265:{if(f&64|0){f=Da+1|0;w=c[r>>2]|0;if(w){Ba=(c[w+-4>>2]|0)==0;__ZN6VectorI5Rect3E6resizeEi(r,f)|0;if(Ba)Ha=269;else zc=1}else{__ZN6VectorI5Rect3E6resizeEi(r,f)|0;Ha=269}c:do if((Ha|0)==269)if((Da|0)<0)zc=0;else{f=0;while(1){Ba=c[r>>2]|0;w=(Ba|0)==0;if(w)Ac=0;else Ac=c[Ba+-4>>2]|0;if((Ac|0)<=(f|0)){if(w)Bc=0;else Bc=c[Ba+-4>>2]|0;if((Bc|0)<=(f|0))break;a[1263537]=0}__ZN6VectorI5Rect3E14_copy_on_writeEv(r);if((f|0)<(Da|0))f=f+1|0;else{zc=0;break c}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);Bc=__ZNK7Variantcv10PoolVectorI7Vector3EEv(__ZN5ArrayixEi(e,0)|0)|0;c[s>>2]=Bc;Ac=__ZNK7Variantcv10PoolVectorIiEEv(__ZN5ArrayixEi(e,6)|0)|0;c[t>>2]=Ac;f=__ZNK7Variantcv10PoolVectorIfEEv(__ZN5ArrayixEi(e,7)|0)|0;c[u>>2]=f;if((Bc|0)!=0?(e=c[Bc+16>>2]|0,e>>>0>=12):0){Ba=(Ac|0)==0;if(Ba)Cc=0;else Cc=(c[Ac+16>>2]|0)>>>2;if((Cc|0)==(((e>>>0)/12|0)<<2|0)){if(!f)Dc=0;else Dc=(c[f+16>>2]|0)>>>2;if(Ba)Ec=0;else Ec=(c[Ac+16>>2]|0)>>>2;if((Dc|0)==(Ec|0)){Ec=(e>>>0)/12|0;__Z16atomic_incrementPj(Bc+4|0)|0;Dc=c[Bc+8>>2]|0;Ac=c[t>>2]|0;if(!Ac){Fc=0;Gc=0}else{__Z16atomic_incrementPj(Ac+4|0)|0;Fc=Ac;Gc=c[Ac+8>>2]|0}Ac=c[u>>2]|0;if(!Ac){Hc=0;Ic=0}else{__Z16atomic_incrementPj(Ac+4|0)|0;Hc=Ac;Ic=c[Ac+8>>2]|0}if(!(c[r>>2]|0))Jc=0;else{__ZN6VectorI5Rect3E14_copy_on_writeEv(r);Jc=c[r>>2]|0}d:do if(e>>>0<12){Kc=81;Lc=31;Mc=0}else{Ac=Jc+12|0;Ba=0;f=0;Cc=31;while(1){tc=+g[Dc+(Ba*12|0)>>2];sc=+g[Dc+(Ba*12|0)+4>>2];rc=+g[Dc+(Ba*12|0)+8>>2];w=Ba<<2;Ca=0;p=Cc;Z=f;e:while(1){Y=Ca+w|0;X=c[Gc+(Y<<2)>>2]|0;do if(!(+g[Ic+(Y<<2)>>2]==0.0)){if((X|0)<0|(X|0)>(Da|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1042613,1041856,767,1043991,0);Nc=1;Oc=30;Pc=Z;break}a[1263537]=0;if(+g[Ac>>2]<0.0){xc=Jc+(X*24|0)+4|0;c[xc>>2]=0;c[xc+4>>2]=0;c[xc+8>>2]=0;c[xc+12>>2]=0;c[xc+16>>2]=0;g[Jc+(X*24|0)>>2]=tc;g[Jc+(X*24|0)+4>>2]=sc;g[Jc+(X*24|0)+8>>2]=rc;Nc=0;Oc=p;Pc=1;break}else{xc=Jc+(X*24|0)|0;qc=+g[xc>>2];vc=Jc+(X*24|0)+4|0;Yb=+g[vc>>2];n=Jc+(X*24|0)+8|0;Xb=+g[n>>2];i=Jc+(X*24|0)+12|0;Wb=qc+ +g[i>>2];xa=Jc+(X*24|0)+16|0;Vb=Yb+ +g[xa>>2];y=Jc+(X*24|0)+20|0;Rb=Xb+ +g[y>>2];Qb=tc<qc?tc:qc;qc=sc<Yb?sc:Yb;Yb=rc<Xb?rc:Xb;g[xc>>2]=Qb;g[vc>>2]=qc;g[n>>2]=Yb;g[i>>2]=(tc>Wb?tc:Wb)-Qb;g[xa>>2]=(sc>Vb?sc:Vb)-qc;g[y>>2]=(rc>Rb?rc:Rb)-Yb;Nc=0;Oc=p;Pc=Z;break}}else{Nc=86;Oc=p;Pc=Z}while(0);switch(Nc&127){case 86:case 0:break;default:{Ha=306;break e}}Ca=Ca+1|0;if((Ca|0)>=4)break;else{p=Oc;Z=Pc}}if((Ha|0)==306?(Ha=0,Nc|0):0){Kc=Nc;Lc=Oc;Mc=Pc;break d}Ba=Ba+1|0;if((Ba|0)>=(Ec|0)){Kc=81;Lc=Oc;Mc=Pc;break}else{f=Pc;Cc=Oc}}}while(0);Oc=(Kc|0)==81?0:Kc;if(Hc|0)__Z16atomic_decrementPj(Hc+4|0)|0;if(Fc|0)__Z16atomic_decrementPj(Fc+4|0)|0;__Z16atomic_decrementPj(Bc+4|0)|0;if(!Oc){Qc=Lc;Rc=(Mc&1)!=0;Ha=313}else{Sc=Oc;Tc=Lc}}else{Qc=31;Rc=0;Ha=313}}else{Qc=31;Rc=0;Ha=313}}else{Qc=31;Rc=0;Ha=313}if((Ha|0)==313)if((!(zc|Rc)?(a[1263537]=0,Rc=c[r>>2]|0,(Rc|0)!=0):0)?(c[Rc+-4>>2]|0)!=0:0){if(!(__Z16atomic_decrementPj(Rc+-8|0)|0))__ZN6Memory11free_staticEPvb(Rc,1);c[r>>2]=0;Sc=0;Tc=Qc}else{Sc=0;Tc=Qc}__ZN10PoolVectorIfE12_unreferenceEv(u);__ZN10PoolVectorIiE12_unreferenceEv(t);__ZN10PoolVectorI7Vector3E12_unreferenceEv(s);if(Sc|0){yc=Tc;break}}yc=0;break}}if(C|0)__Z16atomic_decrementPj(C+4|0)|0;if(!z){l=d;return yc|0}__Z16atomic_decrementPj(z+4|0)|0;l=d;return yc|0}function __ZN7ClassDB10_add_classI12VisualServerEEvv(){var a=0,b=0,d=0,e=0,f=0,g=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+16|0;d=a+12|0;e=a+8|0;f=a+4|0;g=a;__ZN6StringC2EPKc(b,1075212);c[e>>2]=c[b>>2];__ZN10StringNameC2ERK6String(d,e);__ZN6StringC2EPKc(b,1142944);c[g>>2]=c[b>>2];__ZN10StringNameC2ERK6String(f,g);__ZN7ClassDB11_add_class2ERK10StringNameS2_(d,f);__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);__ZN10StringNameD2Ev(d);d=c[e>>2]|0;if(!d){l=a;return}if(__Z16atomic_decrementPj(d+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(d,1);l=a;return}function __ZN12VisualServer13_bind_methodsEv(){var a=0,b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0;a=l;l=l+96|0;if((l|0)>=(m|0))ba(96);b=a+80|0;d=a+72|0;e=a+64|0;f=a;g=a+56|0;h=a+48|0;i=a+40|0;j=a+32|0;k=a+24|0;__Z8D_METHODPKc(d,1044028);n=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(n);c[n>>2]=344344;__ZN10MethodBind10_set_constEb(n,0);__ZN10MethodBind24_generate_argument_typesEi(n,0);__ZN10MethodBind12_set_returnsEb(n,1);c[n+44>>2]=84;c[n+48>>2]=1;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,n,d,0,0)|0;n=d+4|0;o=c[n>>2]|0;if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0){p=c[n>>2]|0;n=(p|0)==0?0:p+-4|0;p=n+4|0;if(c[n>>2]|0){q=0;do{__ZN10StringNameD2Ev(p+(q<<2)|0);q=q+1|0}while(q>>>0<(c[n>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(o,1)}__ZN10StringNameD2Ev(d);__Z8D_METHODPKc(e,1041830);__ZN7VariantC2Ei(f,7);d=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(d);c[d>>2]=344380;__ZN10MethodBind10_set_constEb(d,0);__ZN10MethodBind24_generate_argument_typesEi(d,2);__ZN10MethodBind12_set_returnsEb(d,1);c[d+44>>2]=1296;c[d+48>>2]=0;c[b>>2]=f;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,d,e,b,1)|0;if(c[f>>2]|0)__ZN7Variant5clearEv(f);f=e+4|0;b=c[f>>2]|0;if(b|0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0){d=c[f>>2]|0;f=(d|0)==0?0:d+-4|0;d=f+4|0;if(c[f>>2]|0){o=0;do{__ZN10StringNameD2Ev(d+(o<<2)|0);o=o+1|0}while(o>>>0<(c[f>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(b,1)}__ZN10StringNameD2Ev(e);__Z8D_METHODPKc(g,1044043);e=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(e);c[e>>2]=344416;__ZN10MethodBind10_set_constEb(e,0);__ZN10MethodBind24_generate_argument_typesEi(e,2);c[e+44>>2]=100;c[e+48>>2]=1;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,e,g,0,0)|0;e=g+4|0;b=c[e>>2]|0;if(b|0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0){f=c[e>>2]|0;e=(f|0)==0?0:f+-4|0;f=e+4|0;if(c[e>>2]|0){o=0;do{__ZN10StringNameD2Ev(f+(o<<2)|0);o=o+1|0}while(o>>>0<(c[e>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(b,1)}__ZN10StringNameD2Ev(g);__Z8D_METHODPKc(h,1044061);g=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(g);c[g>>2]=344452;__ZN10MethodBind10_set_constEb(g,1);__ZN10MethodBind24_generate_argument_typesEi(g,1);__ZN10MethodBind12_set_returnsEb(g,1);c[g+44>>2]=104;c[g+48>>2]=1;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,g,h,0,0)|0;g=h+4|0;b=c[g>>2]|0;if(b|0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0){e=c[g>>2]|0;g=(e|0)==0?0:e+-4|0;e=g+4|0;if(c[g>>2]|0){o=0;do{__ZN10StringNameD2Ev(e+(o<<2)|0);o=o+1|0}while(o>>>0<(c[g>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(b,1)}__ZN10StringNameD2Ev(h);__Z8D_METHODPKc(i,1044079);h=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(h);c[h>>2]=344452;__ZN10MethodBind10_set_constEb(h,1);__ZN10MethodBind24_generate_argument_typesEi(h,1);__ZN10MethodBind12_set_returnsEb(h,1);c[h+44>>2]=112;c[h+48>>2]=1;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,h,i,0,0)|0;h=i+4|0;b=c[h>>2]|0;if(b|0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0){g=c[h>>2]|0;h=(g|0)==0?0:g+-4|0;g=h+4|0;if(c[h>>2]|0){o=0;do{__ZN10StringNameD2Ev(g+(o<<2)|0);o=o+1|0}while(o>>>0<(c[h>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(b,1)}__ZN10StringNameD2Ev(i);__Z8D_METHODPKc(j,1044097);i=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(i);c[i>>2]=344452;__ZN10MethodBind10_set_constEb(i,1);__ZN10MethodBind24_generate_argument_typesEi(i,1);__ZN10MethodBind12_set_returnsEb(i,1);c[i+44>>2]=116;c[i+48>>2]=1;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,i,j,0,0)|0;i=j+4|0;b=c[i>>2]|0;if(b|0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0){h=c[i>>2]|0;i=(h|0)==0?0:h+-4|0;h=i+4|0;if(c[i>>2]|0){o=0;do{__ZN10StringNameD2Ev(h+(o<<2)|0);o=o+1|0}while(o>>>0<(c[i>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(b,1)}__ZN10StringNameD2Ev(j);__Z8D_METHODPKcS0_(k,1044116,1044154);j=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(j);c[j>>2]=344488;__ZN10MethodBind10_set_constEb(j,0);__ZN10MethodBind24_generate_argument_typesEi(j,1);c[j+44>>2]=132;c[j+48>>2]=1;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,j,k,0,0)|0;j=k+4|0;b=c[j>>2]|0;if(!b){__ZN10StringNameD2Ev(k);l=a;return}if(__Z16atomic_decrementPj(b+-8|0)|0){__ZN10StringNameD2Ev(k);l=a;return}i=c[j>>2]|0;j=(i|0)==0?0:i+-4|0;i=j+4|0;if(c[j>>2]|0){o=0;do{__ZN10StringNameD2Ev(i+(o<<2)|0);o=o+1|0}while(o>>>0<(c[j>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(b,1);__ZN10StringNameD2Ev(k);l=a;return}function __ZNK11MethodBind1I12VisualServerbE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if(!b){__ZN7VariantC2Eb(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK11MethodBind1I12VisualServerbE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1075212);l=a;return c[b>>2]|0}function __ZN11MethodBind1I12VisualServerbE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236724)|0:0){c[h>>2]=0;a[1263537]=0;k=d+24|0;n=c[k>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=i;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=i;return}if((g|0)>0){if((n|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);p=0}else{a[1263537]=0;p=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,p)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=p;c[b>>2]=0;l=i;return}}p=c[d+44>>2]|0;n=c[d+48>>2]|0;o=e+(n>>1)|0;if(!(n&1))q=p;else q=c[(c[o>>2]|0)+p>>2]|0;do if((g|0)<1){p=c[k>>2]|0;n=p+-1|0;if((p|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)s=0;else s=c[e+-4>>2]|0;if((p|0)<=(s|0)){if(r)t=0;else t=c[e+-4>>2]|0;do if((t|0)<(p|0)){if(r)u=0;else u=c[e+-4>>2]|0;if((u|0)<(p|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);v=0;break}else{a[1263537]=0;w=31;break}}else w=31;while(0);if((w|0)==31)v=e+(n*24|0)|0;__ZN7VariantC2ERKS_(j,v);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);f=__ZNK7VariantcvbEv(j)|0;Pi[q&2047](o,f);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I12VisualServerbE7ptrcallEP6ObjectPPKvPv(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0;if(!d)g=0;else{f=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1236724)|0;g=f?d:0}d=c[b+44>>2]|0;f=c[b+48>>2]|0;b=g+(f>>1)|0;if(!(f&1))h=d;else h=c[(c[b>>2]|0)+d>>2]|0;Pi[h&2047](b,(a[c[e>>2]>>0]|0)!=0);return}function __ZN11MethodBind1I12VisualServerbED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind1RCI12VisualServerj3RIDE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case -1:{__ZN7VariantC2Ej(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;break}case 0:{c[d>>2]=0;__ZN7VariantC2ERK3RID(e,d);d=c[e>>2]|0;if(d|0)__ZN7Variant5clearEv(e);f=d;break}default:f=0}l=a;return f|0}function __ZNK13MethodBind1RCI12VisualServerj3RIDE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1075212);l=a;return c[b>>2]|0}function __ZN13MethodBind1RCI12VisualServerj3RIDE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0;i=l;l=l+64|0;if((l|0)>=(m|0))ba(64);j=i+52|0;k=i+24|0;n=i+48|0;o=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236724)|0:0){c[h>>2]=0;a[1263537]=0;p=d+24|0;q=c[p>>2]|0;if((q|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=q;c[b>>2]=0;l=i;return}r=q-(c[d+20>>2]|0)|0;if((r|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=r;c[b>>2]=0;l=i;return}if((g|0)>0){if((q|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);s=0}else{a[1263537]=0;s=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,s)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=s;c[b>>2]=0;l=i;return}}s=c[d+44>>2]|0;q=c[d+48>>2]|0;r=e+(q>>1)|0;if(!(q&1))t=s;else t=c[(c[r>>2]|0)+s>>2]|0;do if((g|0)<1){s=c[p>>2]|0;q=s+-1|0;if((s|0)>=1){e=c[d+16>>2]|0;u=(e|0)==0;if(u)v=0;else v=c[e+-4>>2]|0;if((s|0)<=(v|0)){if(u)w=0;else w=c[e+-4>>2]|0;do if((w|0)<(s|0)){if(u)x=0;else x=c[e+-4>>2]|0;if((x|0)<(s|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);y=0;break}else{a[1263537]=0;z=31;break}}else z=31;while(0);if((z|0)==31)y=e+(q*24|0)|0;__ZN7VariantC2ERKS_(o,y);break}}c[o>>2]=0}else __ZN7VariantC2ERKS_(o,c[f>>2]|0);while(0);c[n>>2]=__ZNK7Variantcv3RIDEv(o)|0;c[j>>2]=c[n>>2];__ZN7VariantC2Ej(k,$i[t&8191](r,j)|0);if(c[o>>2]|0)__ZN7Variant5clearEv(o);__ZN7VariantC2ERKS_(b,k);if(c[k>>2]|0)__ZN7Variant5clearEv(k);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1217,1146558,0);c[b>>2]=0;l=i;return}function __ZN13MethodBind1RCI12VisualServerj3RIDE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f+4|0;h=f;if(!b)i=0;else{j=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236724)|0;i=j?b:0}b=c[a+44>>2]|0;j=c[a+48>>2]|0;a=i+(j>>1)|0;if(!(j&1))k=b;else k=c[(c[a>>2]|0)+b>>2]|0;c[h>>2]=c[c[d>>2]>>2];c[g>>2]=c[h>>2];c[e>>2]=$i[k&8191](a,g)|0;l=f;return}function __ZN13MethodBind1RCI12VisualServerj3RIDED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind2I12VisualServer3RIDjE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case 0:{c[d>>2]=0;__ZN7VariantC2ERK3RID(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);f=b;break}case 1:{__ZN7VariantC2Ej(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;break}default:f=0}l=a;return f|0}function __ZNK11MethodBind2I12VisualServer3RIDjE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1075212);l=a;return c[b>>2]|0}function __ZN11MethodBind2I12VisualServer3RIDjE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0;i=l;l=l+64|0;if((l|0)>=(m|0))ba(64);j=i+52|0;k=i+48|0;n=i+24|0;o=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236724)|0:0){c[h>>2]=0;a[1263537]=0;p=d+24|0;q=c[p>>2]|0;if((q|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=q;c[b>>2]=0;l=i;return}r=q-(c[d+20>>2]|0)|0;if((r|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=r;c[b>>2]=0;l=i;return}if((g|0)>0){if((q|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);s=0}else{a[1263537]=0;s=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,s)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=s;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[p>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);t=0}else{a[1263537]=0;t=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,t)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=t;c[b>>2]=0;l=i;return}}}t=c[d+44>>2]|0;s=c[d+48>>2]|0;q=e+(s>>1)|0;if(!(s&1))u=t;else u=c[(c[q>>2]|0)+t>>2]|0;do if((g|0)<1){t=c[p>>2]|0;s=t+-1|0;if((t|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)v=0;else v=c[e+-4>>2]|0;if((t|0)<=(v|0)){if(r)w=0;else w=c[e+-4>>2]|0;do if((w|0)<(t|0)){if(r)x=0;else x=c[e+-4>>2]|0;if((x|0)<(t|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);y=0;break}else{a[1263537]=0;z=37;break}}else z=37;while(0);if((z|0)==37)y=e+(s*24|0)|0;__ZN7VariantC2ERKS_(n,y);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f>>2]|0);while(0);c[k>>2]=__ZNK7Variantcv3RIDEv(n)|0;do if((g|0)<2){y=c[p>>2]|0;x=y+-1|0;w=y+-2|0;if((y|0)>=2){y=c[d+16>>2]|0;v=(y|0)==0;if(v)A=0;else A=c[y+-4>>2]|0;if((x|0)<=(A|0)){if(v)B=0;else B=c[y+-4>>2]|0;do if((B|0)<(x|0)){if(v)C=0;else C=c[y+-4>>2]|0;if((C|0)<(x|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);D=0;break}else{a[1263537]=0;z=54;break}}else z=54;while(0);if((z|0)==54)D=y+(w*24|0)|0;__ZN7VariantC2ERKS_(o,D);break}}c[o>>2]=0}else __ZN7VariantC2ERKS_(o,c[f+4>>2]|0);while(0);f=__ZNK7VariantcvjEv(o)|0;c[j>>2]=c[k>>2];bj[u&4095](q,j,f);if(c[o>>2]|0)__ZN7Variant5clearEv(o);if(c[n>>2]|0)__ZN7Variant5clearEv(n);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1380,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind2I12VisualServer3RIDjE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e+4|0;g=e;if(!b)h=0;else{i=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236724)|0;h=i?b:0}b=c[a+44>>2]|0;i=c[a+48>>2]|0;a=h+(i>>1)|0;if(!(i&1))j=b;else j=c[(c[a>>2]|0)+b>>2]|0;c[g>>2]=c[c[d>>2]>>2];b=c[c[d+4>>2]>>2]|0;c[f>>2]=c[g>>2];bj[j&4095](a,f,b);l=e;return}function __ZN11MethodBind2I12VisualServer3RIDjED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK12MethodBind2RI12VisualServer3RIDRK5ImagejE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return __ZNK12MethodBind2RI12VisualServer3RIDRK5ImagejE18_get_argument_typeEi(a,b)|0}function __ZNK12MethodBind2RI12VisualServer3RIDRK5ImagejE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1075212);l=a;return c[b>>2]|0}function __ZN12MethodBind2RI12VisualServer3RIDRK5ImagejE4callEP6ObjectPPK7VariantiRNS8_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0;i=l;l=l+96|0;if((l|0)>=(m|0))ba(96);j=i+48|0;k=i+92|0;n=i+72|0;o=i+24|0;p=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236724)|0:0){c[h>>2]=0;a[1263537]=0;q=d+24|0;r=c[q>>2]|0;if((r|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=r;c[b>>2]=0;l=i;return}s=r-(c[d+20>>2]|0)|0;if((s|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=s;c[b>>2]=0;l=i;return}if((g|0)>0){if((r|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);t=0}else{a[1263537]=0;t=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,t)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=t;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[q>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);u=0}else{a[1263537]=0;u=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,u)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=u;c[b>>2]=0;l=i;return}}}u=c[d+44>>2]|0;t=c[d+48>>2]|0;r=e+(t>>1)|0;if(!(t&1))v=u;else v=c[(c[r>>2]|0)+u>>2]|0;do if((g|0)<1){u=c[q>>2]|0;t=u+-1|0;if((u|0)>=1){e=c[d+16>>2]|0;s=(e|0)==0;if(s)w=0;else w=c[e+-4>>2]|0;if((u|0)<=(w|0)){if(s)x=0;else x=c[e+-4>>2]|0;do if((x|0)<(u|0)){if(s)y=0;else y=c[e+-4>>2]|0;if((y|0)<(u|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);z=0;break}else{a[1263537]=0;A=37;break}}else A=37;while(0);if((A|0)==37)z=e+(t*24|0)|0;__ZN7VariantC2ERKS_(o,z);break}}c[o>>2]=0}else __ZN7VariantC2ERKS_(o,c[f>>2]|0);while(0);__ZNK7Variantcv5ImageEv(n,o);do if((g|0)<2){z=c[q>>2]|0;y=z+-1|0;x=z+-2|0;if((z|0)>=2){z=c[d+16>>2]|0;w=(z|0)==0;if(w)B=0;else B=c[z+-4>>2]|0;if((y|0)<=(B|0)){if(w)C=0;else C=c[z+-4>>2]|0;do if((C|0)<(y|0)){if(w)D=0;else D=c[z+-4>>2]|0;if((D|0)<(y|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);E=0;break}else{a[1263537]=0;A=54;break}}else A=54;while(0);if((A|0)==54)E=z+(x*24|0)|0;__ZN7VariantC2ERKS_(p,E);break}}c[p>>2]=0}else __ZN7VariantC2ERKS_(p,c[f+4>>2]|0);while(0);f=__ZNK7VariantcvjEv(p)|0;c[k>>2]=nj[v&2047](r,n,f)|0;__ZN7VariantC2ERK3RID(j,k);if(c[p>>2]|0)__ZN7Variant5clearEv(p);__ZN5ImageD2Ev(n);if(c[o>>2]|0)__ZN7Variant5clearEv(o);__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1544,1146558,0);c[b>>2]=0;l=i;return}function __ZN12MethodBind2RI12VisualServer3RIDRK5ImagejE7ptrcallEP6ObjectPPKvPv(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,n=0;g=l;l=l+32|0;if((l|0)>=(m|0))ba(32);h=g;if(!d)i=0;else{j=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1236724)|0;i=j?d:0}d=c[b+44>>2]|0;j=c[b+48>>2]|0;b=i+(j>>1)|0;if(!(j&1))k=d;else k=c[(c[b>>2]|0)+d>>2]|0;d=c[e>>2]|0;c[h>>2]=c[d>>2];j=h+4|0;i=d+4|0;c[j>>2]=0;if((c[i>>2]|0?(__ZN10PoolVectorIhE12_unreferenceEv(j),n=c[i>>2]|0,n|0):0)?__Z28atomic_conditional_incrementPj(n)|0:0)c[j>>2]=c[i>>2];i=h+8|0;j=d+8|0;c[i>>2]=c[j>>2];c[i+4>>2]=c[j+4>>2];a[i+8>>0]=a[j+8>>0]|0;c[f>>2]=nj[k&2047](b,h,c[c[e+4>>2]>>2]|0)|0;__ZN5ImageD2Ev(h);l=g;return}function __ZN12MethodBind2RI12VisualServer3RIDRK5ImagejED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK12MethodBind2RI12VisualServer3RIDRK5ImagejE18_get_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case -1:{c[d>>2]=0;__ZN7VariantC2ERK3RID(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);f=b;break}case 0:{__ZN5ImageC2Ev(d);__ZN7VariantC2ERK5Image(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);__ZN5ImageD2Ev(d);f=b;break}case 1:{__ZN7VariantC2Ej(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;break}default:f=0}l=a;return f|0}function __ZNK12MethodBind0RI12VisualServer3RIDE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;if((b|0)!=-1){f=0;l=a;return f|0}c[d>>2]=0;__ZN7VariantC2ERK3RID(e,d);d=c[e>>2]|0;if(d|0)__ZN7Variant5clearEv(e);f=d;l=a;return f|0}function __ZNK12MethodBind0RI12VisualServer3RIDE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1075212);l=a;return c[b>>2]|0}function __ZN12MethodBind0RI12VisualServer3RIDE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;j=f+24|0;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236724)|0:0){c[h>>2]=0;a[1263537]=0;k=c[d+24>>2]|0;if((k|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=k;c[b>>2]=0;l=f;return}n=k-(c[d+20>>2]|0)|0;if((n|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=n;c[b>>2]=0;l=f;return}n=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))o=n;else o=c[(c[d>>2]|0)+n>>2]|0;c[j>>2]=ij[o&8191](d)|0;__ZN7VariantC2ERK3RID(i,j);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,266,1146558,0);c[b>>2]=0;l=f;return}function __ZN12MethodBind0RI12VisualServer3RIDE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;if(!b)f=0;else{d=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236724)|0;f=d?b:0}b=c[a+44>>2]|0;d=c[a+48>>2]|0;a=f+(d>>1)|0;if(!(d&1)){g=b;h=ij[g&8191](a)|0;i=h;c[e>>2]=i;return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=ij[g&8191](a)|0;i=h;c[e>>2]=i;return}}function __ZN12MethodBind0RI12VisualServer3RIDED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN22PhysicsDirectBodyState18_initialize_classvEv(b){b=b|0;if(a[1263482]|0)return;__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI22PhysicsDirectBodyStateEEvv();__ZN22PhysicsDirectBodyState13_bind_methodsEv();a[1263482]=1;return}function __ZN22PhysicsDirectBodyState5_setvERK10StringNameRK7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK22PhysicsDirectBodyState5_getvERK10StringNameR7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK22PhysicsDirectBodyState19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0;d=l;l=l+32|0;if((l|0)>=(m|0))ba(32);e=d+24|0;f=d+4|0;g=d;__ZN6StringC2EPKc(e,1048048);h=c[e>>2]|0;e=h;i=f+4|0;c[i>>2]=0;j=f+12|0;c[j>>2]=0;c[f>>2]=0;k=(h|0)==0;if(!k?(c[i>>2]=0,__Z28atomic_conditional_incrementPj(h+-8|0)|0):0)c[i>>2]=e;c[f+8>>2]=0;e=c[j>>2]|0;if(e|0){if(!(__Z16atomic_decrementPj(e+-8|0)|0))__ZN6Memory11free_staticEPvb(e,1);c[j>>2]=0}c[f+16>>2]=256;if(!(c[b>>2]|0)){j=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=j;c[j>>2]=0;c[j+4>>2]=0;c[j+8>>2]=0}j=__ZnwjPFPvjE(32,4740)|0;c[j>>2]=0;c[j+4>>2]=0;c[j+8>>2]=0;c[j+12>>2]=0;c[j+16>>2]=7;e=j+20|0;c[e>>2]=0;i=j+24|0;c[i>>2]=0;n=j+28|0;c[n>>2]=0;__ZN12PropertyInfoaSERKS_(j,f)|0;o=c[b>>2]|0;p=o+4|0;q=c[p>>2]|0;c[i>>2]=q;c[e>>2]=0;c[n>>2]=o;if(q|0)c[q+20>>2]=j;c[p>>2]=j;if(!(c[o>>2]|0))c[o>>2]=j;j=o+8|0;c[j>>2]=(c[j>>2]|0)+1;j=c[f+12>>2]|0;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);j=c[f+4>>2]|0;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);if(k){__ZN10StringNameC2EPKc(g,1048048);__ZN7ClassDB17get_property_listE10StringNameP4ListI12PropertyInfo16DefaultAllocatorEbPK6Object(g,b,1,a);__ZN10StringNameD2Ev(g);l=d;return}if(__Z16atomic_decrementPj(h+-8|0)|0){__ZN10StringNameC2EPKc(g,1048048);__ZN7ClassDB17get_property_listE10StringNameP4ListI12PropertyInfo16DefaultAllocatorEbPK6Object(g,b,1,a);__ZN10StringNameD2Ev(g);l=d;return}__ZN6Memory11free_staticEPvb(h,1);__ZN10StringNameC2EPKc(g,1048048);__ZN7ClassDB17get_property_listE10StringNameP4ListI12PropertyInfo16DefaultAllocatorEbPK6Object(g,b,1,a);__ZN10StringNameD2Ev(g);l=d;return}function __ZN22PhysicsDirectBodyState14_notificationvEib(a,b,c){a=a|0;b=b|0;c=c|0;return}function __ZNK22PhysicsDirectBodyState16_get_class_namevEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+8|0;e=b+4|0;f=b;g=a+76|0;a=c[g>>2]|0;if(a|0){if(c[a+4>>2]|0){l=b;return g|0}if(__ZNK6String6lengthEv(a+8|0)|0){l=b;return g|0}}__ZN6StringC2EPKc(d,1048048);c[f>>2]=c[d>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameaSERKS_(g,e);__ZN10StringNameD2Ev(e);e=c[f>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);l=b;return g|0}function __ZNK22PhysicsDirectBodyState9get_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1048048);l=a;return c[b>>2]|0}function __ZNK22PhysicsDirectBodyState8is_classERK6String(a,b){a=a|0;b=b|0;var c=0;if(__ZNK6StringeqEPKc(b,1048048)|0){c=1;return c|0}c=__ZNK6StringeqEPKc(b,1142944)|0;return c|0}function __ZNK22PhysicsDirectBodyState12is_class_ptrEPv(a,b){a=a|0;b=b|0;return (b|0)==1235720|(b|0)==1220580|0}function __ZN22PhysicsDirectBodyStateD2Ev(a){a=a|0;c[a>>2]=344524;__ZN10StringNameD2Ev(a+76|0);__ZN6ObjectD2Ev(a);return}function __ZN22PhysicsDirectBodyStateD0Ev(a){a=a|0;c[a>>2]=344524;__ZN10StringNameD2Ev(a+76|0);__ZN6ObjectD2Ev(a);__ZdlPv(a);return}function __ZNK22PhysicsDirectBodyState27get_contact_collider_objectEi(a,b){a=a|0;b=b|0;return __ZN8ObjectDB12get_instanceEj($i[c[(c[a>>2]|0)+184>>2]&8191](a,b)|0)|0}function __ZN22PhysicsDirectBodyState16integrate_forcesEv(a){a=a|0;var b=0,d=0,e=0,f=0,h=0.0,i=0.0,j=0.0,k=0;b=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=b+24|0;e=b;f=b+12|0;h=+mj[c[(c[a>>2]|0)+200>>2]&511](a);Pi[c[(c[a>>2]|0)+120>>2]&2047](d,a);Pi[c[(c[a>>2]|0)+84>>2]&2047](e,a);i=h*+g[e+4>>2];j=h*+g[e+8>>2];g[d>>2]=h*+g[e>>2]+ +g[d>>2];e=d+4|0;g[e>>2]=i+ +g[e>>2];k=d+8|0;g[k>>2]=j+ +g[k>>2];Pi[c[(c[a>>2]|0)+128>>2]&2047](f,a);j=1.0-h*+mj[c[(c[a>>2]|0)+92>>2]&511](a);i=j<0.0?0.0:j;j=1.0-h*+mj[c[(c[a>>2]|0)+88>>2]&511](a);h=j<0.0?0.0:j;g[d>>2]=+g[d>>2]*i;g[e>>2]=i*+g[e>>2];g[k>>2]=i*+g[k>>2];g[f>>2]=h*+g[f>>2];k=f+4|0;g[k>>2]=h*+g[k>>2];k=f+8|0;g[k>>2]=h*+g[k>>2];Pi[c[(c[a>>2]|0)+116>>2]&2047](a,d);Pi[c[(c[a>>2]|0)+124>>2]&2047](a,f);l=b;return}function __ZN7ClassDB10_add_classI22PhysicsDirectBodyStateEEvv(){var a=0,b=0,d=0,e=0,f=0,g=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+16|0;d=a+12|0;e=a+8|0;f=a+4|0;g=a;__ZN6StringC2EPKc(b,1048048);c[e>>2]=c[b>>2];__ZN10StringNameC2ERK6String(d,e);__ZN6StringC2EPKc(b,1142944);c[g>>2]=c[b>>2];__ZN10StringNameC2ERK6String(f,g);__ZN7ClassDB11_add_class2ERK10StringNameS2_(d,f);__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);__ZN10StringNameD2Ev(d);d=c[e>>2]|0;if(!d){l=a;return}if(__Z16atomic_decrementPj(d+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(d,1);l=a;return}function __ZN22PhysicsDirectBodyState13_bind_methodsEv(){var a=0,b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0;a=l;l=l+256|0;if((l|0)>=(m|0))ba(256);b=a+240|0;d=a+232|0;e=a+224|0;f=a+216|0;g=a+208|0;h=a+200|0;i=a+192|0;j=a+184|0;k=a+176|0;n=a+168|0;o=a+160|0;p=a+152|0;q=a+144|0;r=a+136|0;s=a+128|0;t=a+120|0;u=a+112|0;v=a+104|0;w=a+96|0;x=a+88|0;y=a+80|0;z=a+72|0;A=a+64|0;B=a+56|0;C=a+48|0;D=a+40|0;E=a+32|0;F=a+24|0;G=a+16|0;H=a+8|0;I=a;__Z8D_METHODPKc(b,1044161);J=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(J);c[J>>2]=344744;__ZN10MethodBind10_set_constEb(J,1);__ZN10MethodBind24_generate_argument_typesEi(J,0);__ZN10MethodBind12_set_returnsEb(J,1);c[J+44>>2]=84;c[J+48>>2]=1;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,J,b,0,0)|0;J=b+4|0;K=c[J>>2]|0;if(K|0?(__Z16atomic_decrementPj(K+-8|0)|0)==0:0){L=c[J>>2]|0;J=(L|0)==0?0:L+-4|0;L=J+4|0;if(c[J>>2]|0){M=0;do{__ZN10StringNameD2Ev(L+(M<<2)|0);M=M+1|0}while(M>>>0<(c[J>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(K,1)}__ZN10StringNameD2Ev(b);__Z8D_METHODPKc(d,1044179);b=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(b);c[b>>2]=344780;__ZN10MethodBind10_set_constEb(b,1);__ZN10MethodBind24_generate_argument_typesEi(b,0);__ZN10MethodBind12_set_returnsEb(b,1);c[b+44>>2]=92;c[b+48>>2]=1;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,b,d,0,0)|0;b=d+4|0;K=c[b>>2]|0;if(K|0?(__Z16atomic_decrementPj(K+-8|0)|0)==0:0){J=c[b>>2]|0;b=(J|0)==0?0:J+-4|0;J=b+4|0;if(c[b>>2]|0){M=0;do{__ZN10StringNameD2Ev(J+(M<<2)|0);M=M+1|0}while(M>>>0<(c[b>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(K,1)}__ZN10StringNameD2Ev(d);__Z8D_METHODPKc(e,1044201);d=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(d);c[d>>2]=344780;__ZN10MethodBind10_set_constEb(d,1);__ZN10MethodBind24_generate_argument_typesEi(d,0);__ZN10MethodBind12_set_returnsEb(d,1);c[d+44>>2]=88;c[d+48>>2]=1;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,d,e,0,0)|0;d=e+4|0;K=c[d>>2]|0;if(K|0?(__Z16atomic_decrementPj(K+-8|0)|0)==0:0){b=c[d>>2]|0;d=(b|0)==0?0:b+-4|0;b=d+4|0;if(c[d>>2]|0){M=0;do{__ZN10StringNameD2Ev(b+(M<<2)|0);M=M+1|0}while(M>>>0<(c[d>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(K,1)}__ZN10StringNameD2Ev(e);__Z8D_METHODPKc(f,1044224);e=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(e);c[e>>2]=344744;__ZN10MethodBind10_set_constEb(e,1);__ZN10MethodBind24_generate_argument_typesEi(e,0);__ZN10MethodBind12_set_returnsEb(e,1);c[e+44>>2]=96;c[e+48>>2]=1;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,e,f,0,0)|0;e=f+4|0;K=c[e>>2]|0;if(K|0?(__Z16atomic_decrementPj(K+-8|0)|0)==0:0){d=c[e>>2]|0;e=(d|0)==0?0:d+-4|0;d=e+4|0;if(c[e>>2]|0){M=0;do{__ZN10StringNameD2Ev(d+(M<<2)|0);M=M+1|0}while(M>>>0<(c[e>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(K,1)}__ZN10StringNameD2Ev(f);__Z8D_METHODPKc(g,1044243);f=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(f);c[f>>2]=344816;__ZN10MethodBind10_set_constEb(f,1);__ZN10MethodBind24_generate_argument_typesEi(f,0);__ZN10MethodBind12_set_returnsEb(f,1);c[f+44>>2]=100;c[f+48>>2]=1;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,f,g,0,0)|0;f=g+4|0;K=c[f>>2]|0;if(K|0?(__Z16atomic_decrementPj(K+-8|0)|0)==0:0){e=c[f>>2]|0;f=(e|0)==0?0:e+-4|0;e=f+4|0;if(c[f>>2]|0){M=0;do{__ZN10StringNameD2Ev(e+(M<<2)|0);M=M+1|0}while(M>>>0<(c[f>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(K,1)}__ZN10StringNameD2Ev(g);__Z8D_METHODPKc(h,1044270);g=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(g);c[g>>2]=344780;__ZN10MethodBind10_set_constEb(g,1);__ZN10MethodBind24_generate_argument_typesEi(g,0);__ZN10MethodBind12_set_returnsEb(g,1);c[g+44>>2]=104;c[g+48>>2]=1;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,g,h,0,0)|0;g=h+4|0;K=c[g>>2]|0;if(K|0?(__Z16atomic_decrementPj(K+-8|0)|0)==0:0){f=c[g>>2]|0;g=(f|0)==0?0:f+-4|0;f=g+4|0;if(c[g>>2]|0){M=0;do{__ZN10StringNameD2Ev(f+(M<<2)|0);M=M+1|0}while(M>>>0<(c[g>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(K,1)}__ZN10StringNameD2Ev(h);__Z8D_METHODPKc(i,1044287);h=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(h);c[h>>2]=344744;__ZN10MethodBind10_set_constEb(h,1);__ZN10MethodBind24_generate_argument_typesEi(h,0);__ZN10MethodBind12_set_returnsEb(h,1);c[h+44>>2]=108;c[h+48>>2]=1;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,h,i,0,0)|0;h=i+4|0;K=c[h>>2]|0;if(K|0?(__Z16atomic_decrementPj(K+-8|0)|0)==0:0){g=c[h>>2]|0;h=(g|0)==0?0:g+-4|0;g=h+4|0;if(c[h>>2]|0){M=0;do{__ZN10StringNameD2Ev(g+(M<<2)|0);M=M+1|0}while(M>>>0<(c[h>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(K,1)}__ZN10StringNameD2Ev(i);__Z8D_METHODPKcS0_(j,1044307,1044327);i=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(i);c[i>>2]=344852;__ZN10MethodBind10_set_constEb(i,0);__ZN10MethodBind24_generate_argument_typesEi(i,1);c[i+44>>2]=116;c[i+48>>2]=1;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,i,j,0,0)|0;i=j+4|0;K=c[i>>2]|0;if(K|0?(__Z16atomic_decrementPj(K+-8|0)|0)==0:0){h=c[i>>2]|0;i=(h|0)==0?0:h+-4|0;h=i+4|0;if(c[i>>2]|0){M=0;do{__ZN10StringNameD2Ev(h+(M<<2)|0);M=M+1|0}while(M>>>0<(c[i>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(K,1)}__ZN10StringNameD2Ev(j);__Z8D_METHODPKc(k,1044336);j=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(j);c[j>>2]=344744;__ZN10MethodBind10_set_constEb(j,1);__ZN10MethodBind24_generate_argument_typesEi(j,0);__ZN10MethodBind12_set_returnsEb(j,1);c[j+44>>2]=120;c[j+48>>2]=1;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,j,k,0,0)|0;j=k+4|0;K=c[j>>2]|0;if(K|0?(__Z16atomic_decrementPj(K+-8|0)|0)==0:0){i=c[j>>2]|0;j=(i|0)==0?0:i+-4|0;i=j+4|0;if(c[j>>2]|0){M=0;do{__ZN10StringNameD2Ev(i+(M<<2)|0);M=M+1|0}while(M>>>0<(c[j>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(K,1)}__ZN10StringNameD2Ev(k);__Z8D_METHODPKcS0_(n,1044356,1044327);k=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(k);c[k>>2]=344852;__ZN10MethodBind10_set_constEb(k,0);__ZN10MethodBind24_generate_argument_typesEi(k,1);c[k+44>>2]=124;c[k+48>>2]=1;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,k,n,0,0)|0;k=n+4|0;K=c[k>>2]|0;if(K|0?(__Z16atomic_decrementPj(K+-8|0)|0)==0:0){j=c[k>>2]|0;k=(j|0)==0?0:j+-4|0;j=k+4|0;if(c[k>>2]|0){M=0;do{__ZN10StringNameD2Ev(j+(M<<2)|0);M=M+1|0}while(M>>>0<(c[k>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(K,1)}__ZN10StringNameD2Ev(n);__Z8D_METHODPKc(o,1044377);n=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(n);c[n>>2]=344744;__ZN10MethodBind10_set_constEb(n,1);__ZN10MethodBind24_generate_argument_typesEi(n,0);__ZN10MethodBind12_set_returnsEb(n,1);c[n+44>>2]=128;c[n+48>>2]=1;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,n,o,0,0)|0;n=o+4|0;K=c[n>>2]|0;if(K|0?(__Z16atomic_decrementPj(K+-8|0)|0)==0:0){k=c[n>>2]|0;n=(k|0)==0?0:k+-4|0;k=n+4|0;if(c[n>>2]|0){M=0;do{__ZN10StringNameD2Ev(k+(M<<2)|0);M=M+1|0}while(M>>>0<(c[n>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(K,1)}__ZN10StringNameD2Ev(o);__Z8D_METHODPKcS0_(p,1044398,1044412);o=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(o);c[o>>2]=344888;__ZN10MethodBind10_set_constEb(o,0);__ZN10MethodBind24_generate_argument_typesEi(o,1);c[o+44>>2]=132;c[o+48>>2]=1;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,o,p,0,0)|0;o=p+4|0;K=c[o>>2]|0;if(K|0?(__Z16atomic_decrementPj(K+-8|0)|0)==0:0){n=c[o>>2]|0;o=(n|0)==0?0:n+-4|0;n=o+4|0;if(c[o>>2]|0){M=0;do{__ZN10StringNameD2Ev(n+(M<<2)|0);M=M+1|0}while(M>>>0<(c[o>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(K,1)}__ZN10StringNameD2Ev(p);__Z8D_METHODPKc(q,1044422);p=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(p);c[p>>2]=344924;__ZN10MethodBind10_set_constEb(p,1);__ZN10MethodBind24_generate_argument_typesEi(p,0);__ZN10MethodBind12_set_returnsEb(p,1);c[p+44>>2]=136;c[p+48>>2]=1;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,p,q,0,0)|0;p=q+4|0;K=c[p>>2]|0;if(K|0?(__Z16atomic_decrementPj(K+-8|0)|0)==0:0){o=c[p>>2]|0;p=(o|0)==0?0:o+-4|0;o=p+4|0;if(c[p>>2]|0){M=0;do{__ZN10StringNameD2Ev(o+(M<<2)|0);M=M+1|0}while(M>>>0<(c[p>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(K,1)}__ZN10StringNameD2Ev(q);__Z8D_METHODPKcS0_S0_(r,1044436,1044446,1126974);q=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(q);c[q>>2]=344960;__ZN10MethodBind10_set_constEb(q,0);__ZN10MethodBind24_generate_argument_typesEi(q,2);c[q+44>>2]=140;c[q+48>>2]=1;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,q,r,0,0)|0;q=r+4|0;K=c[q>>2]|0;if(K|0?(__Z16atomic_decrementPj(K+-8|0)|0)==0:0){p=c[q>>2]|0;q=(p|0)==0?0:p+-4|0;p=q+4|0;if(c[q>>2]|0){M=0;do{__ZN10StringNameD2Ev(p+(M<<2)|0);M=M+1|0}while(M>>>0<(c[q>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(K,1)}__ZN10StringNameD2Ev(r);__Z8D_METHODPKcS0_S0_(s,1044452,1126974,1044466);r=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(r);c[r>>2]=344960;__ZN10MethodBind10_set_constEb(r,0);__ZN10MethodBind24_generate_argument_typesEi(r,2);c[r+44>>2]=144;c[r+48>>2]=1;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,r,s,0,0)|0;r=s+4|0;K=c[r>>2]|0;if(K|0?(__Z16atomic_decrementPj(K+-8|0)|0)==0:0){q=c[r>>2]|0;r=(q|0)==0?0:q+-4|0;q=r+4|0;if(c[r>>2]|0){M=0;do{__ZN10StringNameD2Ev(q+(M<<2)|0);M=M+1|0}while(M>>>0<(c[r>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(K,1)}__ZN10StringNameD2Ev(s);__Z8D_METHODPKcS0_(t,1044468,1044466);s=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(s);c[s>>2]=344852;__ZN10MethodBind10_set_constEb(s,0);__ZN10MethodBind24_generate_argument_typesEi(s,1);c[s+44>>2]=148;c[s+48>>2]=1;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,s,t,0,0)|0;s=t+4|0;K=c[s>>2]|0;if(K|0?(__Z16atomic_decrementPj(K+-8|0)|0)==0:0){r=c[s>>2]|0;s=(r|0)==0?0:r+-4|0;r=s+4|0;if(c[s>>2]|0){M=0;do{__ZN10StringNameD2Ev(r+(M<<2)|0);M=M+1|0}while(M>>>0<(c[s>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(K,1)}__ZN10StringNameD2Ev(t);__Z8D_METHODPKcS0_(u,1044488,1113974);t=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(t);c[t>>2]=344996;__ZN10MethodBind10_set_constEb(t,0);__ZN10MethodBind24_generate_argument_typesEi(t,1);c[t+44>>2]=152;c[t+48>>2]=1;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,t,u,0,0)|0;t=u+4|0;K=c[t>>2]|0;if(K|0?(__Z16atomic_decrementPj(K+-8|0)|0)==0:0){s=c[t>>2]|0;t=(s|0)==0?0:s+-4|0;s=t+4|0;if(c[t>>2]|0){M=0;do{__ZN10StringNameD2Ev(s+(M<<2)|0);M=M+1|0}while(M>>>0<(c[t>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(K,1)}__ZN10StringNameD2Ev(u);__Z8D_METHODPKc(v,1044504);u=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(u);c[u>>2]=345032;__ZN10MethodBind10_set_constEb(u,1);__ZN10MethodBind24_generate_argument_typesEi(u,0);__ZN10MethodBind12_set_returnsEb(u,1);c[u+44>>2]=156;c[u+48>>2]=1;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,u,v,0,0)|0;u=v+4|0;K=c[u>>2]|0;if(K|0?(__Z16atomic_decrementPj(K+-8|0)|0)==0:0){t=c[u>>2]|0;u=(t|0)==0?0:t+-4|0;t=u+4|0;if(c[u>>2]|0){M=0;do{__ZN10StringNameD2Ev(t+(M<<2)|0);M=M+1|0}while(M>>>0<(c[u>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(K,1)}__ZN10StringNameD2Ev(v);__Z8D_METHODPKc(w,1044516);v=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(v);c[v>>2]=345068;__ZN10MethodBind10_set_constEb(v,1);__ZN10MethodBind24_generate_argument_typesEi(v,0);__ZN10MethodBind12_set_returnsEb(v,1);c[v+44>>2]=160;c[v+48>>2]=1;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,v,w,0,0)|0;v=w+4|0;K=c[v>>2]|0;do if(K|0){if(__Z16atomic_decrementPj(K+-8|0)|0)break;u=c[v>>2]|0;M=(u|0)==0?0:u+-4|0;u=M+4|0;if(c[M>>2]|0){t=0;do{__ZN10StringNameD2Ev(u+(t<<2)|0);t=t+1|0}while(t>>>0<(c[M>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(K,1)}while(0);__ZN10StringNameD2Ev(w);__Z8D_METHODPKcS0_(x,1053866,1044534);w=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(w);c[w>>2]=345104;__ZN10MethodBind10_set_constEb(w,1);__ZN10MethodBind24_generate_argument_typesEi(w,1);__ZN10MethodBind12_set_returnsEb(w,1);c[w+44>>2]=164;c[w+48>>2]=1;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,w,x,0,0)|0;w=x+4|0;K=c[w>>2]|0;do if(K|0){if(__Z16atomic_decrementPj(K+-8|0)|0)break;v=c[w>>2]|0;M=(v|0)==0?0:v+-4|0;v=M+4|0;if(c[M>>2]|0){t=0;do{__ZN10StringNameD2Ev(v+(t<<2)|0);t=t+1|0}while(t>>>0<(c[M>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(K,1)}while(0);__ZN10StringNameD2Ev(x);__Z8D_METHODPKcS0_(y,1053841,1044534);x=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(x);c[x>>2]=345104;__ZN10MethodBind10_set_constEb(x,1);__ZN10MethodBind24_generate_argument_typesEi(x,1);__ZN10MethodBind12_set_returnsEb(x,1);c[x+44>>2]=168;c[x+48>>2]=1;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,x,y,0,0)|0;x=y+4|0;K=c[x>>2]|0;do if(K|0){if(__Z16atomic_decrementPj(K+-8|0)|0)break;w=c[x>>2]|0;M=(w|0)==0?0:w+-4|0;w=M+4|0;if(c[M>>2]|0){t=0;do{__ZN10StringNameD2Ev(w+(t<<2)|0);t=t+1|0}while(t>>>0<(c[M>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(K,1)}while(0);__ZN10StringNameD2Ev(y);__Z8D_METHODPKcS0_(z,1053817,1044534);y=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(y);c[y>>2]=345140;__ZN10MethodBind10_set_constEb(y,1);__ZN10MethodBind24_generate_argument_typesEi(y,1);__ZN10MethodBind12_set_returnsEb(y,1);c[y+44>>2]=172;c[y+48>>2]=1;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,y,z,0,0)|0;y=z+4|0;K=c[y>>2]|0;do if(K|0){if(__Z16atomic_decrementPj(K+-8|0)|0)break;x=c[y>>2]|0;M=(x|0)==0?0:x+-4|0;x=M+4|0;if(c[M>>2]|0){t=0;do{__ZN10StringNameD2Ev(x+(t<<2)|0);t=t+1|0}while(t>>>0<(c[M>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(K,1)}while(0);__ZN10StringNameD2Ev(z);__Z8D_METHODPKcS0_(A,1053796,1044534);z=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(z);c[z>>2]=345176;__ZN10MethodBind10_set_constEb(z,1);__ZN10MethodBind24_generate_argument_typesEi(z,1);__ZN10MethodBind12_set_returnsEb(z,1);c[z+44>>2]=176;c[z+48>>2]=1;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,z,A,0,0)|0;z=A+4|0;K=c[z>>2]|0;do if(K|0){if(__Z16atomic_decrementPj(K+-8|0)|0)break;y=c[z>>2]|0;M=(y|0)==0?0:y+-4|0;y=M+4|0;if(c[M>>2]|0){t=0;do{__ZN10StringNameD2Ev(y+(t<<2)|0);t=t+1|0}while(t>>>0<(c[M>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(K,1)}while(0);__ZN10StringNameD2Ev(A);__Z8D_METHODPKcS0_(B,1053771,1044534);A=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(A);c[A>>2]=345104;__ZN10MethodBind10_set_constEb(A,1);__ZN10MethodBind24_generate_argument_typesEi(A,1);__ZN10MethodBind12_set_returnsEb(A,1);c[A+44>>2]=180;c[A+48>>2]=1;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,A,B,0,0)|0;A=B+4|0;K=c[A>>2]|0;do if(K|0){if(__Z16atomic_decrementPj(K+-8|0)|0)break;z=c[A>>2]|0;M=(z|0)==0?0:z+-4|0;z=M+4|0;if(c[M>>2]|0){t=0;do{__ZN10StringNameD2Ev(z+(t<<2)|0);t=t+1|0}while(t>>>0<(c[M>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(K,1)}while(0);__ZN10StringNameD2Ev(B);__Z8D_METHODPKcS0_(C,1053747,1044534);B=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(B);c[B>>2]=345212;__ZN10MethodBind10_set_constEb(B,1);__ZN10MethodBind24_generate_argument_typesEi(B,1);__ZN10MethodBind12_set_returnsEb(B,1);c[B+44>>2]=184;c[B+48>>2]=1;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,B,C,0,0)|0;B=C+4|0;K=c[B>>2]|0;do if(K|0){if(__Z16atomic_decrementPj(K+-8|0)|0)break;A=c[B>>2]|0;M=(A|0)==0?0:A+-4|0;A=M+4|0;if(c[M>>2]|0){t=0;do{__ZN10StringNameD2Ev(A+(t<<2)|0);t=t+1|0}while(t>>>0<(c[M>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(K,1)}while(0);__ZN10StringNameD2Ev(C);__Z8D_METHODPKcS0_(D,1044546,1044534);C=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(C);c[C>>2]=345248;__ZN10MethodBind10_set_constEb(C,1);__ZN10MethodBind24_generate_argument_typesEi(C,1);__ZN10MethodBind12_set_returnsEb(C,1);c[C+44>>2]=188;c[C+48>>2]=1;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,C,D,0,0)|0;C=D+4|0;K=c[C>>2]|0;do if(K|0){if(__Z16atomic_decrementPj(K+-8|0)|0)break;B=c[C>>2]|0;M=(B|0)==0?0:B+-4|0;B=M+4|0;if(c[M>>2]|0){t=0;do{__ZN10StringNameD2Ev(B+(t<<2)|0);t=t+1|0}while(t>>>0<(c[M>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(K,1)}while(0);__ZN10StringNameD2Ev(D);__Z8D_METHODPKcS0_(E,1053720,1044534);D=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(D);c[D>>2]=345140;__ZN10MethodBind10_set_constEb(D,1);__ZN10MethodBind24_generate_argument_typesEi(D,1);__ZN10MethodBind12_set_returnsEb(D,1);c[D+44>>2]=192;c[D+48>>2]=1;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,D,E,0,0)|0;D=E+4|0;K=c[D>>2]|0;do if(K|0){if(__Z16atomic_decrementPj(K+-8|0)|0)break;C=c[D>>2]|0;M=(C|0)==0?0:C+-4|0;C=M+4|0;if(c[M>>2]|0){t=0;do{__ZN10StringNameD2Ev(C+(t<<2)|0);t=t+1|0}while(t>>>0<(c[M>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(K,1)}while(0);__ZN10StringNameD2Ev(E);__Z8D_METHODPKcS0_(F,1053560,1044534);E=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(E);c[E>>2]=345104;__ZN10MethodBind10_set_constEb(E,1);__ZN10MethodBind24_generate_argument_typesEi(E,1);__ZN10MethodBind12_set_returnsEb(E,1);c[E+44>>2]=196;c[E+48>>2]=1;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,E,F,0,0)|0;E=F+4|0;K=c[E>>2]|0;do if(K|0){if(__Z16atomic_decrementPj(K+-8|0)|0)break;D=c[E>>2]|0;M=(D|0)==0?0:D+-4|0;D=M+4|0;if(c[M>>2]|0){t=0;do{__ZN10StringNameD2Ev(D+(t<<2)|0);t=t+1|0}while(t>>>0<(c[M>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(K,1)}while(0);__ZN10StringNameD2Ev(F);__Z8D_METHODPKc(G,1044574);F=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(F);c[F>>2]=344780;__ZN10MethodBind10_set_constEb(F,1);__ZN10MethodBind24_generate_argument_typesEi(F,0);__ZN10MethodBind12_set_returnsEb(F,1);c[F+44>>2]=200;c[F+48>>2]=1;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,F,G,0,0)|0;F=G+4|0;K=c[F>>2]|0;do if(K|0){if(__Z16atomic_decrementPj(K+-8|0)|0)break;E=c[F>>2]|0;M=(E|0)==0?0:E+-4|0;E=M+4|0;if(c[M>>2]|0){t=0;do{__ZN10StringNameD2Ev(E+(t<<2)|0);t=t+1|0}while(t>>>0<(c[M>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(K,1)}while(0);__ZN10StringNameD2Ev(G);__Z8D_METHODPKc(H,1053476);G=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(G);c[G>>2]=345284;__ZN10MethodBind10_set_constEb(G,0);__ZN10MethodBind24_generate_argument_typesEi(G,0);c[G+44>>2]=204;c[G+48>>2]=1;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,G,H,0,0)|0;G=H+4|0;K=c[G>>2]|0;do if(K|0){if(__Z16atomic_decrementPj(K+-8|0)|0)break;F=c[G>>2]|0;M=(F|0)==0?0:F+-4|0;F=M+4|0;if(c[M>>2]|0){t=0;do{__ZN10StringNameD2Ev(F+(t<<2)|0);t=t+1|0}while(t>>>0<(c[M>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(K,1)}while(0);__ZN10StringNameD2Ev(H);__Z8D_METHODPKc(I,1044583);H=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(H);c[H>>2]=345320;__ZN10MethodBind10_set_constEb(H,0);__ZN10MethodBind24_generate_argument_typesEi(H,0);__ZN10MethodBind12_set_returnsEb(H,1);c[H+44>>2]=208;c[H+48>>2]=1;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,H,I,0,0)|0;H=I+4|0;K=c[H>>2]|0;if(!K){__ZN10StringNameD2Ev(I);l=a;return}if(__Z16atomic_decrementPj(K+-8|0)|0){__ZN10StringNameD2Ev(I);l=a;return}G=c[H>>2]|0;H=(G|0)==0?0:G+-4|0;G=H+4|0;if(c[H>>2]|0){M=0;do{__ZN10StringNameD2Ev(G+(M<<2)|0);M=M+1|0}while(M>>>0<(c[H>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(K,1);__ZN10StringNameD2Ev(I);l=a;return}function __ZNK12MethodBind0RI22PhysicsDirectBodyStateP23PhysicsDirectSpaceStateE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2EPK6Object(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK12MethodBind0RI22PhysicsDirectBodyStateP23PhysicsDirectSpaceStateE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1048048);l=a;return c[b>>2]|0}function __ZN12MethodBind0RI22PhysicsDirectBodyStateP23PhysicsDirectSpaceStateE4callEP6ObjectPPK7VariantiRNS6_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235720)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2EPK6Object(i,ij[n&8191](d)|0);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,266,1146558,0);c[b>>2]=0;l=f;return}function __ZN12MethodBind0RI22PhysicsDirectBodyStateP23PhysicsDirectSpaceStateE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0;if(!b)f=0;else{d=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235720)|0;f=d?b:0}b=c[a+44>>2]|0;d=c[a+48>>2]|0;a=f+(d>>1)|0;if(!(d&1)){g=b;h=ij[g&8191](a)|0;c[e>>2]=h;return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=ij[g&8191](a)|0;c[e>>2]=h;return}}function __ZN12MethodBind0RI22PhysicsDirectBodyStateP23PhysicsDirectSpaceStateED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind0I22PhysicsDirectBodyStateE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return 0}function __ZNK11MethodBind0I22PhysicsDirectBodyStateE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1048048);l=a;return c[b>>2]|0}function __ZN11MethodBind0I22PhysicsDirectBodyStateE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235720)|0:0){c[h>>2]=0;a[1263537]=0;f=c[d+24>>2]|0;if((f|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=f;c[b>>2]=0;return}i=f-(c[d+20>>2]|0)|0;if((i|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=i;c[b>>2]=0;return}i=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))j=i;else j=c[(c[d>>2]|0)+i>>2]|0;gj[j&8191](d);c[b>>2]=0;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,110,1146558,0);c[b>>2]=0;return}function __ZN11MethodBind0I22PhysicsDirectBodyStateE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235720)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1)){g=b;gj[g&8191](a);return}else{g=c[(c[a>>2]|0)+b>>2]|0;gj[g&8191](a);return}}function __ZN11MethodBind0I22PhysicsDirectBodyStateED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind1RCI22PhysicsDirectBodyStateP6ObjectiE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;switch(b|0){case -1:{__ZN7VariantC2EPK6Object(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}case 0:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}default:e=0}l=a;return e|0}function __ZNK13MethodBind1RCI22PhysicsDirectBodyStateP6ObjectiE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1048048);l=a;return c[b>>2]|0}function __ZN13MethodBind1RCI22PhysicsDirectBodyStateP6ObjectiE4callES2_PPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;i=l;l=l+48|0;if((l|0)>=(m|0))ba(48);j=i+24|0;k=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235720)|0:0){c[h>>2]=0;a[1263537]=0;n=d+24|0;o=c[n>>2]|0;if((o|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=o;c[b>>2]=0;l=i;return}p=o-(c[d+20>>2]|0)|0;if((p|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=p;c[b>>2]=0;l=i;return}if((g|0)>0){if((o|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);q=0}else{a[1263537]=0;q=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,q)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=q;c[b>>2]=0;l=i;return}}q=c[d+44>>2]|0;o=c[d+48>>2]|0;p=e+(o>>1)|0;if(!(o&1))r=q;else r=c[(c[p>>2]|0)+q>>2]|0;do if((g|0)<1){q=c[n>>2]|0;o=q+-1|0;if((q|0)>=1){e=c[d+16>>2]|0;s=(e|0)==0;if(s)t=0;else t=c[e+-4>>2]|0;if((q|0)<=(t|0)){if(s)u=0;else u=c[e+-4>>2]|0;do if((u|0)<(q|0)){if(s)v=0;else v=c[e+-4>>2]|0;if((v|0)<(q|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);w=0;break}else{a[1263537]=0;x=31;break}}else x=31;while(0);if((x|0)==31)w=e+(o*24|0)|0;__ZN7VariantC2ERKS_(k,w);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);f=__ZNK7VariantcviEv(k)|0;__ZN7VariantC2EPK6Object(j,$i[r&8191](p,f)|0);if(c[k>>2]|0)__ZN7Variant5clearEv(k);__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1217,1146558,0);c[b>>2]=0;l=i;return}function __ZN13MethodBind1RCI22PhysicsDirectBodyStateP6ObjectiE7ptrcallES2_PPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0;if(!b)f=0;else{g=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235720)|0;f=g?b:0}b=c[a+44>>2]|0;g=c[a+48>>2]|0;a=f+(g>>1)|0;if(!(g&1))h=b;else h=c[(c[a>>2]|0)+b>>2]|0;c[e>>2]=$i[h&8191](a,c[c[d>>2]>>2]|0)|0;return}function __ZN13MethodBind1RCI22PhysicsDirectBodyStateP6ObjectiED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind1RCI22PhysicsDirectBodyStatejiE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;switch(b|0){case -1:{__ZN7VariantC2Ej(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}case 0:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}default:e=0}l=a;return e|0}function __ZNK13MethodBind1RCI22PhysicsDirectBodyStatejiE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1048048);l=a;return c[b>>2]|0}function __ZN13MethodBind1RCI22PhysicsDirectBodyStatejiE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;i=l;l=l+48|0;if((l|0)>=(m|0))ba(48);j=i+24|0;k=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235720)|0:0){c[h>>2]=0;a[1263537]=0;n=d+24|0;o=c[n>>2]|0;if((o|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=o;c[b>>2]=0;l=i;return}p=o-(c[d+20>>2]|0)|0;if((p|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=p;c[b>>2]=0;l=i;return}if((g|0)>0){if((o|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);q=0}else{a[1263537]=0;q=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,q)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=q;c[b>>2]=0;l=i;return}}q=c[d+44>>2]|0;o=c[d+48>>2]|0;p=e+(o>>1)|0;if(!(o&1))r=q;else r=c[(c[p>>2]|0)+q>>2]|0;do if((g|0)<1){q=c[n>>2]|0;o=q+-1|0;if((q|0)>=1){e=c[d+16>>2]|0;s=(e|0)==0;if(s)t=0;else t=c[e+-4>>2]|0;if((q|0)<=(t|0)){if(s)u=0;else u=c[e+-4>>2]|0;do if((u|0)<(q|0)){if(s)v=0;else v=c[e+-4>>2]|0;if((v|0)<(q|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);w=0;break}else{a[1263537]=0;x=31;break}}else x=31;while(0);if((x|0)==31)w=e+(o*24|0)|0;__ZN7VariantC2ERKS_(k,w);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);f=__ZNK7VariantcviEv(k)|0;__ZN7VariantC2Ej(j,$i[r&8191](p,f)|0);if(c[k>>2]|0)__ZN7Variant5clearEv(k);__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1217,1146558,0);c[b>>2]=0;l=i;return}function __ZN13MethodBind1RCI22PhysicsDirectBodyStatejiE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0;if(!b)f=0;else{g=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235720)|0;f=g?b:0}b=c[a+44>>2]|0;g=c[a+48>>2]|0;a=f+(g>>1)|0;if(!(g&1))h=b;else h=c[(c[a>>2]|0)+b>>2]|0;c[e>>2]=$i[h&8191](a,c[c[d>>2]>>2]|0)|0;return}function __ZN13MethodBind1RCI22PhysicsDirectBodyStatejiED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind1RCI22PhysicsDirectBodyState3RIDiE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case -1:{c[d>>2]=0;__ZN7VariantC2ERK3RID(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);f=b;break}case 0:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;break}default:f=0}l=a;return f|0}function __ZNK13MethodBind1RCI22PhysicsDirectBodyState3RIDiE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1048048);l=a;return c[b>>2]|0}function __ZN13MethodBind1RCI22PhysicsDirectBodyState3RIDiE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0;i=l;l=l+64|0;if((l|0)>=(m|0))ba(64);j=i+24|0;k=i+48|0;n=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235720)|0:0){c[h>>2]=0;a[1263537]=0;o=d+24|0;p=c[o>>2]|0;if((p|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=p;c[b>>2]=0;l=i;return}q=p-(c[d+20>>2]|0)|0;if((q|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=q;c[b>>2]=0;l=i;return}if((g|0)>0){if((p|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);r=0}else{a[1263537]=0;r=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,r)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=r;c[b>>2]=0;l=i;return}}r=c[d+44>>2]|0;p=c[d+48>>2]|0;q=e+(p>>1)|0;if(!(p&1))s=r;else s=c[(c[q>>2]|0)+r>>2]|0;do if((g|0)<1){r=c[o>>2]|0;p=r+-1|0;if((r|0)>=1){e=c[d+16>>2]|0;t=(e|0)==0;if(t)u=0;else u=c[e+-4>>2]|0;if((r|0)<=(u|0)){if(t)v=0;else v=c[e+-4>>2]|0;do if((v|0)<(r|0)){if(t)w=0;else w=c[e+-4>>2]|0;if((w|0)<(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);x=0;break}else{a[1263537]=0;y=31;break}}else y=31;while(0);if((y|0)==31)x=e+(p*24|0)|0;__ZN7VariantC2ERKS_(n,x);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f>>2]|0);while(0);f=__ZNK7VariantcviEv(n)|0;c[k>>2]=$i[s&8191](q,f)|0;__ZN7VariantC2ERK3RID(j,k);if(c[n>>2]|0)__ZN7Variant5clearEv(n);__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1217,1146558,0);c[b>>2]=0;l=i;return}function __ZN13MethodBind1RCI22PhysicsDirectBodyState3RIDiE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0;if(!b)f=0;else{g=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235720)|0;f=g?b:0}b=c[a+44>>2]|0;g=c[a+48>>2]|0;a=f+(g>>1)|0;if(!(g&1))h=b;else h=c[(c[a>>2]|0)+b>>2]|0;c[e>>2]=$i[h&8191](a,c[c[d>>2]>>2]|0)|0;return}function __ZN13MethodBind1RCI22PhysicsDirectBodyState3RIDiED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind1RCI22PhysicsDirectBodyStateiiE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;switch(b|0){case 0:case -1:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}default:e=0}l=a;return e|0}function __ZNK13MethodBind1RCI22PhysicsDirectBodyStateiiE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1048048);l=a;return c[b>>2]|0}function __ZN13MethodBind1RCI22PhysicsDirectBodyStateiiE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;i=l;l=l+48|0;if((l|0)>=(m|0))ba(48);j=i+24|0;k=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235720)|0:0){c[h>>2]=0;a[1263537]=0;n=d+24|0;o=c[n>>2]|0;if((o|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=o;c[b>>2]=0;l=i;return}p=o-(c[d+20>>2]|0)|0;if((p|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=p;c[b>>2]=0;l=i;return}if((g|0)>0){if((o|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);q=0}else{a[1263537]=0;q=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,q)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=q;c[b>>2]=0;l=i;return}}q=c[d+44>>2]|0;o=c[d+48>>2]|0;p=e+(o>>1)|0;if(!(o&1))r=q;else r=c[(c[p>>2]|0)+q>>2]|0;do if((g|0)<1){q=c[n>>2]|0;o=q+-1|0;if((q|0)>=1){e=c[d+16>>2]|0;s=(e|0)==0;if(s)t=0;else t=c[e+-4>>2]|0;if((q|0)<=(t|0)){if(s)u=0;else u=c[e+-4>>2]|0;do if((u|0)<(q|0)){if(s)v=0;else v=c[e+-4>>2]|0;if((v|0)<(q|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);w=0;break}else{a[1263537]=0;x=31;break}}else x=31;while(0);if((x|0)==31)w=e+(o*24|0)|0;__ZN7VariantC2ERKS_(k,w);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);f=__ZNK7VariantcviEv(k)|0;__ZN7VariantC2Ei(j,$i[r&8191](p,f)|0);if(c[k>>2]|0)__ZN7Variant5clearEv(k);__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1217,1146558,0);c[b>>2]=0;l=i;return}function __ZN13MethodBind1RCI22PhysicsDirectBodyStateiiE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0;if(!b)f=0;else{g=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235720)|0;f=g?b:0}b=c[a+44>>2]|0;g=c[a+48>>2]|0;a=f+(g>>1)|0;if(!(g&1))h=b;else h=c[(c[a>>2]|0)+b>>2]|0;c[e>>2]=$i[h&8191](a,c[c[d>>2]>>2]|0)|0;return}function __ZN13MethodBind1RCI22PhysicsDirectBodyStateiiED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind1RCI22PhysicsDirectBodyState7Vector3iE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case -1:{g[d+8>>2]=0.0;g[d+4>>2]=0.0;g[d>>2]=0.0;__ZN7VariantC2ERK7Vector3(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);f=b;l=a;return f|0}case 0:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;l=a;return f|0}default:{f=0;l=a;return f|0}}return 0}function __ZNK13MethodBind1RCI22PhysicsDirectBodyState7Vector3iE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1048048);l=a;return c[b>>2]|0}function __ZN13MethodBind1RCI22PhysicsDirectBodyState7Vector3iE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0;i=l;l=l+64|0;if((l|0)>=(m|0))ba(64);j=i+24|0;k=i+48|0;n=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235720)|0:0){c[h>>2]=0;a[1263537]=0;o=d+24|0;p=c[o>>2]|0;if((p|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=p;c[b>>2]=0;l=i;return}q=p-(c[d+20>>2]|0)|0;if((q|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=q;c[b>>2]=0;l=i;return}if((g|0)>0){if((p|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);r=0}else{a[1263537]=0;r=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,r)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=r;c[b>>2]=0;l=i;return}}r=c[d+44>>2]|0;p=c[d+48>>2]|0;q=e+(p>>1)|0;if(!(p&1))s=r;else s=c[(c[q>>2]|0)+r>>2]|0;do if((g|0)<1){r=c[o>>2]|0;p=r+-1|0;if((r|0)>=1){e=c[d+16>>2]|0;t=(e|0)==0;if(t)u=0;else u=c[e+-4>>2]|0;if((r|0)<=(u|0)){if(t)v=0;else v=c[e+-4>>2]|0;do if((v|0)<(r|0)){if(t)w=0;else w=c[e+-4>>2]|0;if((w|0)<(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);x=0;break}else{a[1263537]=0;y=31;break}}else y=31;while(0);if((y|0)==31)x=e+(p*24|0)|0;__ZN7VariantC2ERKS_(n,x);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f>>2]|0);while(0);f=__ZNK7VariantcviEv(n)|0;bj[s&4095](k,q,f);__ZN7VariantC2ERK7Vector3(j,k);if(c[n>>2]|0)__ZN7Variant5clearEv(n);__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1217,1146558,0);c[b>>2]=0;l=i;return}function __ZN13MethodBind1RCI22PhysicsDirectBodyState7Vector3iE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f;if(!b)h=0;else{i=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235720)|0;h=i?b:0}b=c[a+44>>2]|0;i=c[a+48>>2]|0;a=h+(i>>1)|0;if(!(i&1))j=b;else j=c[(c[a>>2]|0)+b>>2]|0;bj[j&4095](g,a,c[c[d>>2]>>2]|0);c[e>>2]=c[g>>2];c[e+4>>2]=c[g+4>>2];c[e+8>>2]=c[g+8>>2];l=f;return}function __ZN13MethodBind1RCI22PhysicsDirectBodyState7Vector3iED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI22PhysicsDirectBodyStateiE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK13MethodBind0RCI22PhysicsDirectBodyStateiE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1048048);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI22PhysicsDirectBodyStateiE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235720)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2Ei(i,ij[n&8191](d)|0);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI22PhysicsDirectBodyStateiE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0;if(!b)f=0;else{d=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235720)|0;f=d?b:0}b=c[a+44>>2]|0;d=c[a+48>>2]|0;a=f+(d>>1)|0;if(!(d&1)){g=b;h=ij[g&8191](a)|0;c[e>>2]=h;return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=ij[g&8191](a)|0;c[e>>2]=h;return}}function __ZN13MethodBind0RCI22PhysicsDirectBodyStateiED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI22PhysicsDirectBodyStatebE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Eb(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK13MethodBind0RCI22PhysicsDirectBodyStatebE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1048048);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI22PhysicsDirectBodyStatebE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235720)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2Eb(i,ij[n&8191](d)|0);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI22PhysicsDirectBodyStatebE7ptrcallEP6ObjectPPKvPv(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0;if(!d)g=0;else{e=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1235720)|0;g=e?d:0}d=c[b+44>>2]|0;e=c[b+48>>2]|0;b=g+(e>>1)|0;if(!(e&1)){h=d;i=ij[h&8191](b)|0;j=i&1;a[f>>0]=j;return}else{h=c[(c[b>>2]|0)+d>>2]|0;i=ij[h&8191](b)|0;j=i&1;a[f>>0]=j;return}}function __ZN13MethodBind0RCI22PhysicsDirectBodyStatebED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I22PhysicsDirectBodyStatebE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if(!b){__ZN7VariantC2Eb(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK11MethodBind1I22PhysicsDirectBodyStatebE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1048048);l=a;return c[b>>2]|0}function __ZN11MethodBind1I22PhysicsDirectBodyStatebE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235720)|0:0){c[h>>2]=0;a[1263537]=0;k=d+24|0;n=c[k>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=i;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=i;return}if((g|0)>0){if((n|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);p=0}else{a[1263537]=0;p=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,p)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=p;c[b>>2]=0;l=i;return}}p=c[d+44>>2]|0;n=c[d+48>>2]|0;o=e+(n>>1)|0;if(!(n&1))q=p;else q=c[(c[o>>2]|0)+p>>2]|0;do if((g|0)<1){p=c[k>>2]|0;n=p+-1|0;if((p|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)s=0;else s=c[e+-4>>2]|0;if((p|0)<=(s|0)){if(r)t=0;else t=c[e+-4>>2]|0;do if((t|0)<(p|0)){if(r)u=0;else u=c[e+-4>>2]|0;if((u|0)<(p|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);v=0;break}else{a[1263537]=0;w=31;break}}else w=31;while(0);if((w|0)==31)v=e+(n*24|0)|0;__ZN7VariantC2ERKS_(j,v);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);f=__ZNK7VariantcvbEv(j)|0;Pi[q&2047](o,f);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I22PhysicsDirectBodyStatebE7ptrcallEP6ObjectPPKvPv(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0;if(!d)g=0;else{f=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1235720)|0;g=f?d:0}d=c[b+44>>2]|0;f=c[b+48>>2]|0;b=g+(f>>1)|0;if(!(f&1))h=d;else h=c[(c[b>>2]|0)+d>>2]|0;Pi[h&2047](b,(a[c[e>>2]>>0]|0)!=0);return}function __ZN11MethodBind1I22PhysicsDirectBodyStatebED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind2I22PhysicsDirectBodyStateRK7Vector3S3_E18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;if(b>>>0>=2){f=0;l=a;return f|0}g[d+8>>2]=0.0;g[d+4>>2]=0.0;g[d>>2]=0.0;__ZN7VariantC2ERK7Vector3(e,d);d=c[e>>2]|0;if(d|0)__ZN7Variant5clearEv(e);f=d;l=a;return f|0}function __ZNK11MethodBind2I22PhysicsDirectBodyStateRK7Vector3S3_E18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1048048);l=a;return c[b>>2]|0}function __ZN11MethodBind2I22PhysicsDirectBodyStateRK7Vector3S3_E4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0;i=l;l=l+80|0;if((l|0)>=(m|0))ba(80);j=i+60|0;k=i+24|0;n=i+48|0;o=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235720)|0:0){c[h>>2]=0;a[1263537]=0;p=d+24|0;q=c[p>>2]|0;if((q|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=q;c[b>>2]=0;l=i;return}r=q-(c[d+20>>2]|0)|0;if((r|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=r;c[b>>2]=0;l=i;return}if((g|0)>0){if((q|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);s=0}else{a[1263537]=0;s=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,s)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=s;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[p>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);t=0}else{a[1263537]=0;t=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,t)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=t;c[b>>2]=0;l=i;return}}}t=c[d+44>>2]|0;s=c[d+48>>2]|0;q=e+(s>>1)|0;if(!(s&1))u=t;else u=c[(c[q>>2]|0)+t>>2]|0;do if((g|0)<1){t=c[p>>2]|0;s=t+-1|0;if((t|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)v=0;else v=c[e+-4>>2]|0;if((t|0)<=(v|0)){if(r)w=0;else w=c[e+-4>>2]|0;do if((w|0)<(t|0)){if(r)x=0;else x=c[e+-4>>2]|0;if((x|0)<(t|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);y=0;break}else{a[1263537]=0;z=37;break}}else z=37;while(0);if((z|0)==37)y=e+(s*24|0)|0;__ZN7VariantC2ERKS_(k,y);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);__ZNK7Variantcv7Vector3Ev(j,k);do if((g|0)<2){y=c[p>>2]|0;x=y+-1|0;w=y+-2|0;if((y|0)>=2){y=c[d+16>>2]|0;v=(y|0)==0;if(v)A=0;else A=c[y+-4>>2]|0;if((x|0)<=(A|0)){if(v)B=0;else B=c[y+-4>>2]|0;do if((B|0)<(x|0)){if(v)C=0;else C=c[y+-4>>2]|0;if((C|0)<(x|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);D=0;break}else{a[1263537]=0;z=54;break}}else z=54;while(0);if((z|0)==54)D=y+(w*24|0)|0;__ZN7VariantC2ERKS_(o,D);break}}c[o>>2]=0}else __ZN7VariantC2ERKS_(o,c[f+4>>2]|0);while(0);__ZNK7Variantcv7Vector3Ev(n,o);bj[u&4095](q,j,n);if(c[o>>2]|0)__ZN7Variant5clearEv(o);if(c[k>>2]|0)__ZN7Variant5clearEv(k);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1380,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind2I22PhysicsDirectBodyStateRK7Vector3S3_E7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+12|0;g=e;if(!b)h=0;else{i=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235720)|0;h=i?b:0}b=c[a+44>>2]|0;i=c[a+48>>2]|0;a=h+(i>>1)|0;if(!(i&1))j=b;else j=c[(c[a>>2]|0)+b>>2]|0;b=c[d>>2]|0;c[f>>2]=c[b>>2];c[f+4>>2]=c[b+4>>2];c[f+8>>2]=c[b+8>>2];b=c[d+4>>2]|0;c[g>>2]=c[b>>2];c[g+4>>2]=c[b+4>>2];c[g+8>>2]=c[b+8>>2];bj[j&4095](a,f,g);l=e;return}function __ZN11MethodBind2I22PhysicsDirectBodyStateRK7Vector3S3_ED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI22PhysicsDirectBodyState9TransformE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+80|0;if((l|0)>=(m|0))ba(80);d=a+24|0;e=a;if((b|0)!=-1){f=0;l=a;return f|0}g[d>>2]=1.0;g[d+4>>2]=0.0;g[d+8>>2]=0.0;g[d+12>>2]=0.0;g[d+16>>2]=1.0;g[d+20>>2]=0.0;g[d+24>>2]=0.0;g[d+28>>2]=0.0;g[d+32>>2]=1.0;g[d+44>>2]=0.0;g[d+40>>2]=0.0;g[d+36>>2]=0.0;__ZN7VariantC2ERK9Transform(e,d);d=c[e>>2]|0;if(d|0)__ZN7Variant5clearEv(e);f=d;l=a;return f|0}function __ZNK13MethodBind0RCI22PhysicsDirectBodyState9TransformE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1048048);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI22PhysicsDirectBodyState9TransformE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0;f=l;l=l+80|0;if((l|0)>=(m|0))ba(80);i=f;j=f+24|0;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235720)|0:0){c[h>>2]=0;a[1263537]=0;k=c[d+24>>2]|0;if((k|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=k;c[b>>2]=0;l=f;return}n=k-(c[d+20>>2]|0)|0;if((n|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=n;c[b>>2]=0;l=f;return}n=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))o=n;else o=c[(c[d>>2]|0)+n>>2]|0;Pi[o&2047](j,d);__ZN7VariantC2ERK9Transform(i,j);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI22PhysicsDirectBodyState9TransformE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;d=l;l=l+48|0;if((l|0)>=(m|0))ba(48);f=d;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235720)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;Pi[i&2047](f,a);a=e;e=f;f=a+48|0;do{c[a>>2]=c[e>>2];a=a+4|0;e=e+4|0}while((a|0)<(f|0));l=d;return}function __ZN13MethodBind0RCI22PhysicsDirectBodyState9TransformED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I22PhysicsDirectBodyStateRK9TransformE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+80|0;if((l|0)>=(m|0))ba(80);d=a+24|0;e=a;if(b|0){f=0;l=a;return f|0}g[d>>2]=1.0;g[d+4>>2]=0.0;g[d+8>>2]=0.0;g[d+12>>2]=0.0;g[d+16>>2]=1.0;g[d+20>>2]=0.0;g[d+24>>2]=0.0;g[d+28>>2]=0.0;g[d+32>>2]=1.0;g[d+44>>2]=0.0;g[d+40>>2]=0.0;g[d+36>>2]=0.0;__ZN7VariantC2ERK9Transform(e,d);d=c[e>>2]|0;if(d|0)__ZN7Variant5clearEv(e);f=d;l=a;return f|0}function __ZNK11MethodBind1I22PhysicsDirectBodyStateRK9TransformE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1048048);l=a;return c[b>>2]|0}function __ZN11MethodBind1I22PhysicsDirectBodyStateRK9TransformE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;i=l;l=l+80|0;if((l|0)>=(m|0))ba(80);j=i+24|0;k=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235720)|0:0){c[h>>2]=0;a[1263537]=0;n=d+24|0;o=c[n>>2]|0;if((o|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=o;c[b>>2]=0;l=i;return}p=o-(c[d+20>>2]|0)|0;if((p|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=p;c[b>>2]=0;l=i;return}if((g|0)>0){if((o|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);q=0}else{a[1263537]=0;q=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,q)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=q;c[b>>2]=0;l=i;return}}q=c[d+44>>2]|0;o=c[d+48>>2]|0;p=e+(o>>1)|0;if(!(o&1))r=q;else r=c[(c[p>>2]|0)+q>>2]|0;do if((g|0)<1){q=c[n>>2]|0;o=q+-1|0;if((q|0)>=1){e=c[d+16>>2]|0;s=(e|0)==0;if(s)t=0;else t=c[e+-4>>2]|0;if((q|0)<=(t|0)){if(s)u=0;else u=c[e+-4>>2]|0;do if((u|0)<(q|0)){if(s)v=0;else v=c[e+-4>>2]|0;if((v|0)<(q|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);w=0;break}else{a[1263537]=0;x=31;break}}else x=31;while(0);if((x|0)==31)w=e+(o*24|0)|0;__ZN7VariantC2ERKS_(k,w);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);__ZNK7Variantcv9TransformEv(j,k);Pi[r&2047](p,j);if(c[k>>2]|0)__ZN7Variant5clearEv(k);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I22PhysicsDirectBodyStateRK9TransformE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;e=l;l=l+48|0;if((l|0)>=(m|0))ba(48);f=e;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235720)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;b=f;h=c[d>>2]|0;d=b+48|0;do{c[b>>2]=c[h>>2];b=b+4|0;h=h+4|0}while((b|0)<(d|0));Pi[i&2047](a,f);l=e;return}function __ZN11MethodBind1I22PhysicsDirectBodyStateRK9TransformED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I22PhysicsDirectBodyStateRK7Vector3E18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;if(b|0){f=0;l=a;return f|0}g[d+8>>2]=0.0;g[d+4>>2]=0.0;g[d>>2]=0.0;__ZN7VariantC2ERK7Vector3(e,d);d=c[e>>2]|0;if(d|0)__ZN7Variant5clearEv(e);f=d;l=a;return f|0}function __ZNK11MethodBind1I22PhysicsDirectBodyStateRK7Vector3E18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1048048);l=a;return c[b>>2]|0}function __ZN11MethodBind1I22PhysicsDirectBodyStateRK7Vector3E4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;i=l;l=l+48|0;if((l|0)>=(m|0))ba(48);j=i+24|0;k=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235720)|0:0){c[h>>2]=0;a[1263537]=0;n=d+24|0;o=c[n>>2]|0;if((o|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=o;c[b>>2]=0;l=i;return}p=o-(c[d+20>>2]|0)|0;if((p|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=p;c[b>>2]=0;l=i;return}if((g|0)>0){if((o|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);q=0}else{a[1263537]=0;q=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,q)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=q;c[b>>2]=0;l=i;return}}q=c[d+44>>2]|0;o=c[d+48>>2]|0;p=e+(o>>1)|0;if(!(o&1))r=q;else r=c[(c[p>>2]|0)+q>>2]|0;do if((g|0)<1){q=c[n>>2]|0;o=q+-1|0;if((q|0)>=1){e=c[d+16>>2]|0;s=(e|0)==0;if(s)t=0;else t=c[e+-4>>2]|0;if((q|0)<=(t|0)){if(s)u=0;else u=c[e+-4>>2]|0;do if((u|0)<(q|0)){if(s)v=0;else v=c[e+-4>>2]|0;if((v|0)<(q|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);w=0;break}else{a[1263537]=0;x=31;break}}else x=31;while(0);if((x|0)==31)w=e+(o*24|0)|0;__ZN7VariantC2ERKS_(k,w);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);__ZNK7Variantcv7Vector3Ev(j,k);Pi[r&2047](p,j);if(c[k>>2]|0)__ZN7Variant5clearEv(k);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I22PhysicsDirectBodyStateRK7Vector3E7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235720)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;b=c[d>>2]|0;c[f>>2]=c[b>>2];c[f+4>>2]=c[b+4>>2];c[f+8>>2]=c[b+8>>2];Pi[i&2047](a,f);l=e;return}function __ZN11MethodBind1I22PhysicsDirectBodyStateRK7Vector3ED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI22PhysicsDirectBodyState5BasisE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+64|0;if((l|0)>=(m|0))ba(64);d=a+24|0;e=a;if((b|0)!=-1){f=0;l=a;return f|0}g[d>>2]=1.0;g[d+4>>2]=0.0;g[d+8>>2]=0.0;g[d+12>>2]=0.0;g[d+16>>2]=1.0;g[d+20>>2]=0.0;g[d+24>>2]=0.0;g[d+28>>2]=0.0;g[d+32>>2]=1.0;__ZN7VariantC2ERK5Basis(e,d);d=c[e>>2]|0;if(d|0)__ZN7Variant5clearEv(e);f=d;l=a;return f|0}function __ZNK13MethodBind0RCI22PhysicsDirectBodyState5BasisE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1048048);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI22PhysicsDirectBodyState5BasisE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0;f=l;l=l+64|0;if((l|0)>=(m|0))ba(64);i=f;j=f+24|0;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235720)|0:0){c[h>>2]=0;a[1263537]=0;k=c[d+24>>2]|0;if((k|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=k;c[b>>2]=0;l=f;return}n=k-(c[d+20>>2]|0)|0;if((n|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=n;c[b>>2]=0;l=f;return}n=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))o=n;else o=c[(c[d>>2]|0)+n>>2]|0;Pi[o&2047](j,d);__ZN7VariantC2ERK5Basis(i,j);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI22PhysicsDirectBodyState5BasisE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;d=l;l=l+48|0;if((l|0)>=(m|0))ba(48);f=d;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235720)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;Pi[i&2047](f,a);a=e;e=f;f=a+36|0;do{c[a>>2]=c[e>>2];a=a+4|0;e=e+4|0}while((a|0)<(f|0));l=d;return}function __ZN13MethodBind0RCI22PhysicsDirectBodyState5BasisED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI22PhysicsDirectBodyStatefE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Ef(d,0.0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK13MethodBind0RCI22PhysicsDirectBodyStatefE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1048048);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI22PhysicsDirectBodyStatefE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235720)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2Ef(i,+mj[n&511](d));__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI22PhysicsDirectBodyStatefE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0.0;if(!b)f=0;else{d=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235720)|0;f=d?b:0}b=c[a+44>>2]|0;d=c[a+48>>2]|0;a=f+(d>>1)|0;if(!(d&1)){h=b;i=+mj[h&511](a);g[e>>2]=i;return}else{h=c[(c[a>>2]|0)+b>>2]|0;i=+mj[h&511](a);g[e>>2]=i;return}}function __ZN13MethodBind0RCI22PhysicsDirectBodyStatefED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI22PhysicsDirectBodyState7Vector3E18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;if((b|0)!=-1){f=0;l=a;return f|0}g[d+8>>2]=0.0;g[d+4>>2]=0.0;g[d>>2]=0.0;__ZN7VariantC2ERK7Vector3(e,d);d=c[e>>2]|0;if(d|0)__ZN7Variant5clearEv(e);f=d;l=a;return f|0}function __ZNK13MethodBind0RCI22PhysicsDirectBodyState7Vector3E18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1048048);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI22PhysicsDirectBodyState7Vector3E4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0;f=l;l=l+48|0;if((l|0)>=(m|0))ba(48);i=f;j=f+24|0;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235720)|0:0){c[h>>2]=0;a[1263537]=0;k=c[d+24>>2]|0;if((k|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=k;c[b>>2]=0;l=f;return}n=k-(c[d+20>>2]|0)|0;if((n|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=n;c[b>>2]=0;l=f;return}n=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))o=n;else o=c[(c[d>>2]|0)+n>>2]|0;Pi[o&2047](j,d);__ZN7VariantC2ERK7Vector3(i,j);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI22PhysicsDirectBodyState7Vector3E7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=d;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235720)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;Pi[i&2047](f,a);c[e>>2]=c[f>>2];c[e+4>>2]=c[f+4>>2];c[e+8>>2]=c[f+8>>2];l=d;return}function __ZN13MethodBind0RCI22PhysicsDirectBodyState7Vector3ED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN13PhysicsServer18_initialize_classvEv(b){b=b|0;if(a[1263483]|0)return;__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI13PhysicsServerEEvv();__ZN13PhysicsServer13_bind_methodsEv();a[1263483]=1;return}function __ZN13PhysicsServer5_setvERK10StringNameRK7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK13PhysicsServer5_getvERK10StringNameR7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK13PhysicsServer19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0;d=l;l=l+32|0;if((l|0)>=(m|0))ba(32);e=d+24|0;f=d+4|0;g=d;__ZN6StringC2EPKc(e,1075237);h=c[e>>2]|0;e=h;i=f+4|0;c[i>>2]=0;j=f+12|0;c[j>>2]=0;c[f>>2]=0;k=(h|0)==0;if(!k?(c[i>>2]=0,__Z28atomic_conditional_incrementPj(h+-8|0)|0):0)c[i>>2]=e;c[f+8>>2]=0;e=c[j>>2]|0;if(e|0){if(!(__Z16atomic_decrementPj(e+-8|0)|0))__ZN6Memory11free_staticEPvb(e,1);c[j>>2]=0}c[f+16>>2]=256;if(!(c[b>>2]|0)){j=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=j;c[j>>2]=0;c[j+4>>2]=0;c[j+8>>2]=0}j=__ZnwjPFPvjE(32,4740)|0;c[j>>2]=0;c[j+4>>2]=0;c[j+8>>2]=0;c[j+12>>2]=0;c[j+16>>2]=7;e=j+20|0;c[e>>2]=0;i=j+24|0;c[i>>2]=0;n=j+28|0;c[n>>2]=0;__ZN12PropertyInfoaSERKS_(j,f)|0;o=c[b>>2]|0;p=o+4|0;q=c[p>>2]|0;c[i>>2]=q;c[e>>2]=0;c[n>>2]=o;if(q|0)c[q+20>>2]=j;c[p>>2]=j;if(!(c[o>>2]|0))c[o>>2]=j;j=o+8|0;c[j>>2]=(c[j>>2]|0)+1;j=c[f+12>>2]|0;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);j=c[f+4>>2]|0;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);if(k){__ZN10StringNameC2EPKc(g,1075237);__ZN7ClassDB17get_property_listE10StringNameP4ListI12PropertyInfo16DefaultAllocatorEbPK6Object(g,b,1,a);__ZN10StringNameD2Ev(g);l=d;return}if(__Z16atomic_decrementPj(h+-8|0)|0){__ZN10StringNameC2EPKc(g,1075237);__ZN7ClassDB17get_property_listE10StringNameP4ListI12PropertyInfo16DefaultAllocatorEbPK6Object(g,b,1,a);__ZN10StringNameD2Ev(g);l=d;return}__ZN6Memory11free_staticEPvb(h,1);__ZN10StringNameC2EPKc(g,1075237);__ZN7ClassDB17get_property_listE10StringNameP4ListI12PropertyInfo16DefaultAllocatorEbPK6Object(g,b,1,a);__ZN10StringNameD2Ev(g);l=d;return}function __ZN13PhysicsServer14_notificationvEib(a,b,c){a=a|0;b=b|0;c=c|0;return}function __ZNK13PhysicsServer16_get_class_namevEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+8|0;e=b+4|0;f=b;g=a+76|0;a=c[g>>2]|0;if(a|0){if(c[a+4>>2]|0){l=b;return g|0}if(__ZNK6String6lengthEv(a+8|0)|0){l=b;return g|0}}__ZN6StringC2EPKc(d,1075237);c[f>>2]=c[d>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameaSERKS_(g,e);__ZN10StringNameD2Ev(e);e=c[f>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);l=b;return g|0}function __ZNK13PhysicsServer9get_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1075237);l=a;return c[b>>2]|0}function __ZNK13PhysicsServer8is_classERK6String(a,b){a=a|0;b=b|0;var c=0;if(__ZNK6StringeqEPKc(b,1075237)|0){c=1;return c|0}c=__ZNK6StringeqEPKc(b,1142944)|0;return c|0}function __ZNK13PhysicsServer12is_class_ptrEPv(a,b){a=a|0;b=b|0;return (b|0)==1236732|(b|0)==1220580|0}function __ZN13PhysicsServerD2Ev(a){a=a|0;c[a>>2]=345356;c[309182]=0;__ZN10StringNameD2Ev(a+76|0);__ZN6ObjectD2Ev(a);return}function __ZN13PhysicsServerD0Ev(a){a=a|0;c[a>>2]=345356;c[309182]=0;__ZN10StringNameD2Ev(a+76|0);__ZN6ObjectD2Ev(a);__ZdlPv(a);return}function __ZN7ClassDB10_add_classI13PhysicsServerEEvv(){var a=0,b=0,d=0,e=0,f=0,g=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+16|0;d=a+12|0;e=a+8|0;f=a+4|0;g=a;__ZN6StringC2EPKc(b,1075237);c[e>>2]=c[b>>2];__ZN10StringNameC2ERK6String(d,e);__ZN6StringC2EPKc(b,1142944);c[g>>2]=c[b>>2];__ZN10StringNameC2ERK6String(f,g);__ZN7ClassDB11_add_class2ERK10StringNameS2_(d,f);__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);__ZN10StringNameD2Ev(d);d=c[e>>2]|0;if(!d){l=a;return}if(__Z16atomic_decrementPj(d+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(d,1);l=a;return}function __ZN13PhysicsServer13_bind_methodsEv(){var a=0,b=0,d=0,e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0,ia=0,ja=0,ka=0,la=0,ma=0,na=0,oa=0,pa=0,qa=0,ra=0,sa=0,ta=0,ua=0,va=0,wa=0,xa=0,ya=0,za=0,Aa=0,Ba=0,Ca=0,Da=0,Ea=0,Fa=0,Ga=0,Ha=0,Ia=0,Ja=0,Ka=0,La=0,Ma=0,Na=0,Oa=0,Pa=0,Qa=0,Ra=0,Sa=0,Ta=0,Ua=0,Va=0,Wa=0,Xa=0,Ya=0,Za=0,_a=0,$a=0,ab=0,bb=0,cb=0,db=0,eb=0,fb=0,gb=0;a=l;l=l+896|0;if((l|0)>=(m|0))ba(896);b=a+888|0;d=a+880|0;e=a+872|0;f=a+864|0;h=a+856|0;i=a+848|0;j=a+840|0;k=a+832|0;n=a+824|0;o=a+816|0;p=a+808|0;q=a+800|0;r=a+792|0;s=a+784|0;t=a+776|0;u=a+768|0;v=a+760|0;w=a+48|0;x=a;y=a+752|0;z=a+744|0;A=a+736|0;B=a+728|0;C=a+720|0;D=a+712|0;E=a+704|0;F=a+696|0;G=a+688|0;H=a+680|0;I=a+672|0;J=a+664|0;K=a+656|0;L=a+648|0;M=a+640|0;N=a+632|0;O=a+624|0;P=a+616|0;Q=a+608|0;R=a+600|0;S=a+592|0;T=a+584|0;U=a+576|0;V=a+568|0;W=a+560|0;X=a+552|0;Y=a+544|0;Z=a+536|0;_=a+528|0;$=a+520|0;aa=a+512|0;ca=a+504|0;da=a+496|0;ea=a+488|0;fa=a+480|0;ga=a+472|0;ha=a+464|0;ia=a+456|0;ja=a+448|0;ka=a+440|0;la=a+432|0;ma=a+424|0;na=a+416|0;oa=a+408|0;pa=a+400|0;qa=a+392|0;ra=a+384|0;sa=a+376|0;ta=a+368|0;ua=a+360|0;va=a+352|0;wa=a+344|0;xa=a+336|0;ya=a+328|0;za=a+320|0;Aa=a+312|0;Ba=a+304|0;Ca=a+296|0;Da=a+288|0;Ea=a+280|0;Fa=a+272|0;Ga=a+264|0;Ha=a+256|0;Ia=a+248|0;Ja=a+240|0;Ka=a+232|0;La=a+224|0;Ma=a+216|0;Na=a+208|0;Oa=a+200|0;Pa=a+192|0;Qa=a+184|0;Ra=a+176|0;Sa=a+168|0;Ta=a+160|0;Ua=a+152|0;Va=a+144|0;Wa=a+136|0;Xa=a+128|0;Ya=a+120|0;Za=a+112|0;_a=a+104|0;$a=a+96|0;ab=a+88|0;bb=a+80|0;cb=a+72|0;__Z8D_METHODPKcS0_(d,1059622,1123189);db=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(db);c[db>>2]=345952;__ZN10MethodBind10_set_constEb(db,0);__ZN10MethodBind24_generate_argument_typesEi(db,1);__ZN10MethodBind12_set_returnsEb(db,1);c[db+44>>2]=84;c[db+48>>2]=1;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,db,d,0,0)|0;db=d+4|0;eb=c[db>>2]|0;if(eb|0?(__Z16atomic_decrementPj(eb+-8|0)|0)==0:0){fb=c[db>>2]|0;db=(fb|0)==0?0:fb+-4|0;fb=db+4|0;if(c[db>>2]|0){gb=0;do{__ZN10StringNameD2Ev(fb+(gb<<2)|0);gb=gb+1|0}while(gb>>>0<(c[db>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(eb,1)}__ZN10StringNameD2Ev(d);__Z8D_METHODPKcS0_S0_(e,1059607,1044623,1109092);d=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(d);c[d>>2]=345988;__ZN10MethodBind10_set_constEb(d,0);__ZN10MethodBind24_generate_argument_typesEi(d,2);c[d+44>>2]=88;c[d+48>>2]=1;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,d,e,0,0)|0;d=e+4|0;eb=c[d>>2]|0;if(eb|0?(__Z16atomic_decrementPj(eb+-8|0)|0)==0:0){db=c[d>>2]|0;d=(db|0)==0?0:db+-4|0;db=d+4|0;if(c[d>>2]|0){gb=0;do{__ZN10StringNameD2Ev(db+(gb<<2)|0);gb=gb+1|0}while(gb>>>0<(c[d>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(eb,1)}__ZN10StringNameD2Ev(e);__Z8D_METHODPKcS0_(f,1059510,1044623);e=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(e);c[e>>2]=346024;__ZN10MethodBind10_set_constEb(e,1);__ZN10MethodBind24_generate_argument_typesEi(e,1);__ZN10MethodBind12_set_returnsEb(e,1);c[e+44>>2]=96;c[e+48>>2]=1;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,e,f,0,0)|0;e=f+4|0;eb=c[e>>2]|0;if(eb|0?(__Z16atomic_decrementPj(eb+-8|0)|0)==0:0){d=c[e>>2]|0;e=(d|0)==0?0:d+-4|0;d=e+4|0;if(c[e>>2]|0){gb=0;do{__ZN10StringNameD2Ev(d+(gb<<2)|0);gb=gb+1|0}while(gb>>>0<(c[e>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(eb,1)}__ZN10StringNameD2Ev(f);__Z8D_METHODPKcS0_(h,1059378,1044623);f=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(f);c[f>>2]=346060;__ZN10MethodBind10_set_constEb(f,1);__ZN10MethodBind24_generate_argument_typesEi(f,1);__ZN10MethodBind12_set_returnsEb(f,1);c[f+44>>2]=100;c[f+48>>2]=1;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,f,h,0,0)|0;f=h+4|0;eb=c[f>>2]|0;if(eb|0?(__Z16atomic_decrementPj(eb+-8|0)|0)==0:0){e=c[f>>2]|0;f=(e|0)==0?0:e+-4|0;e=f+4|0;if(c[f>>2]|0){gb=0;do{__ZN10StringNameD2Ev(e+(gb<<2)|0);gb=gb+1|0}while(gb>>>0<(c[f>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(eb,1)}__ZN10StringNameD2Ev(h);__Z8D_METHODPKc(i,1058477);h=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(h);c[h>>2]=346096;__ZN10MethodBind10_set_constEb(h,0);__ZN10MethodBind24_generate_argument_typesEi(h,0);__ZN10MethodBind12_set_returnsEb(h,1);c[h+44>>2]=108;c[h+48>>2]=1;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,h,i,0,0)|0;h=i+4|0;eb=c[h>>2]|0;if(eb|0?(__Z16atomic_decrementPj(eb+-8|0)|0)==0:0){f=c[h>>2]|0;h=(f|0)==0?0:f+-4|0;f=h+4|0;if(c[h>>2]|0){gb=0;do{__ZN10StringNameD2Ev(f+(gb<<2)|0);gb=gb+1|0}while(gb>>>0<(c[h>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(eb,1)}__ZN10StringNameD2Ev(i);__Z8D_METHODPKcS0_S0_(j,1058460,1044629,1044635);i=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(i);c[i>>2]=346132;__ZN10MethodBind10_set_constEb(i,0);__ZN10MethodBind24_generate_argument_typesEi(i,2);c[i+44>>2]=112;c[i+48>>2]=1;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,i,j,0,0)|0;i=j+4|0;eb=c[i>>2]|0;if(eb|0?(__Z16atomic_decrementPj(eb+-8|0)|0)==0:0){h=c[i>>2]|0;i=(h|0)==0?0:h+-4|0;h=i+4|0;if(c[i>>2]|0){gb=0;do{__ZN10StringNameD2Ev(h+(gb<<2)|0);gb=gb+1|0}while(gb>>>0<(c[i>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(eb,1)}__ZN10StringNameD2Ev(j);__Z8D_METHODPKcS0_(k,1058398,1044629);j=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(j);c[j>>2]=346168;__ZN10MethodBind10_set_constEb(j,1);__ZN10MethodBind24_generate_argument_typesEi(j,1);__ZN10MethodBind12_set_returnsEb(j,1);c[j+44>>2]=116;c[j+48>>2]=1;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,j,k,0,0)|0;j=k+4|0;eb=c[j>>2]|0;if(eb|0?(__Z16atomic_decrementPj(eb+-8|0)|0)==0:0){i=c[j>>2]|0;j=(i|0)==0?0:i+-4|0;i=j+4|0;if(c[j>>2]|0){gb=0;do{__ZN10StringNameD2Ev(i+(gb<<2)|0);gb=gb+1|0}while(gb>>>0<(c[j>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(eb,1)}__ZN10StringNameD2Ev(k);__Z8D_METHODPKcS0_S0_S0_(n,1058382,1044629,1044642,1128356);k=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(k);c[k>>2]=346204;__ZN10MethodBind10_set_constEb(k,0);__ZN10MethodBind24_generate_argument_typesEi(k,3);c[k+44>>2]=120;c[k+48>>2]=1;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,k,n,0,0)|0;k=n+4|0;eb=c[k>>2]|0;if(eb|0?(__Z16atomic_decrementPj(eb+-8|0)|0)==0:0){j=c[k>>2]|0;k=(j|0)==0?0:j+-4|0;j=k+4|0;if(c[k>>2]|0){gb=0;do{__ZN10StringNameD2Ev(j+(gb<<2)|0);gb=gb+1|0}while(gb>>>0<(c[k>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(eb,1)}__ZN10StringNameD2Ev(n);__Z8D_METHODPKcS0_S0_(o,1058366,1044629,1044642);n=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(n);c[n>>2]=346240;__ZN10MethodBind10_set_constEb(n,1);__ZN10MethodBind24_generate_argument_typesEi(n,2);__ZN10MethodBind12_set_returnsEb(n,1);c[n+44>>2]=124;c[n+48>>2]=1;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,n,o,0,0)|0;n=o+4|0;eb=c[n>>2]|0;if(eb|0?(__Z16atomic_decrementPj(eb+-8|0)|0)==0:0){k=c[n>>2]|0;n=(k|0)==0?0:k+-4|0;k=n+4|0;if(c[n>>2]|0){gb=0;do{__ZN10StringNameD2Ev(k+(gb<<2)|0);gb=gb+1|0}while(gb>>>0<(c[n>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(eb,1)}__ZN10StringNameD2Ev(o);__Z8D_METHODPKcS0_(p,1044648,1044629);o=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(o);c[o>>2]=346276;__ZN10MethodBind10_set_constEb(o,0);__ZN10MethodBind24_generate_argument_typesEi(o,1);__ZN10MethodBind12_set_returnsEb(o,1);c[o+44>>2]=128;c[o+48>>2]=1;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,o,p,0,0)|0;o=p+4|0;eb=c[o>>2]|0;if(eb|0?(__Z16atomic_decrementPj(eb+-8|0)|0)==0:0){n=c[o>>2]|0;o=(n|0)==0?0:n+-4|0;n=o+4|0;if(c[o>>2]|0){gb=0;do{__ZN10StringNameD2Ev(n+(gb<<2)|0);gb=gb+1|0}while(gb>>>0<(c[o>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(eb,1)}__ZN10StringNameD2Ev(p);__Z8D_METHODPKc(q,1044695);p=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(p);c[p>>2]=346096;__ZN10MethodBind10_set_constEb(p,0);__ZN10MethodBind24_generate_argument_typesEi(p,0);__ZN10MethodBind12_set_returnsEb(p,1);c[p+44>>2]=144;c[p+48>>2]=1;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,p,q,0,0)|0;p=q+4|0;eb=c[p>>2]|0;if(eb|0?(__Z16atomic_decrementPj(eb+-8|0)|0)==0:0){o=c[p>>2]|0;p=(o|0)==0?0:o+-4|0;o=p+4|0;if(c[p>>2]|0){gb=0;do{__ZN10StringNameD2Ev(o+(gb<<2)|0);gb=gb+1|0}while(gb>>>0<(c[p>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(eb,1)}__ZN10StringNameD2Ev(q);__Z8D_METHODPKcS0_S0_(r,1058028,1128132,1044629);q=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(q);c[q>>2]=346312;__ZN10MethodBind10_set_constEb(q,0);__ZN10MethodBind24_generate_argument_typesEi(q,2);c[q+44>>2]=148;c[q+48>>2]=1;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,q,r,0,0)|0;q=r+4|0;eb=c[q>>2]|0;if(eb|0?(__Z16atomic_decrementPj(eb+-8|0)|0)==0:0){p=c[q>>2]|0;q=(p|0)==0?0:p+-4|0;p=q+4|0;if(c[q>>2]|0){gb=0;do{__ZN10StringNameD2Ev(p+(gb<<2)|0);gb=gb+1|0}while(gb>>>0<(c[q>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(eb,1)}__ZN10StringNameD2Ev(r);__Z8D_METHODPKcS0_(s,1058013,1128132);r=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(r);c[r>>2]=346348;__ZN10MethodBind10_set_constEb(r,1);__ZN10MethodBind24_generate_argument_typesEi(r,1);__ZN10MethodBind12_set_returnsEb(r,1);c[r+44>>2]=152;c[r+48>>2]=1;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,r,s,0,0)|0;r=s+4|0;eb=c[r>>2]|0;if(eb|0?(__Z16atomic_decrementPj(eb+-8|0)|0)==0:0){q=c[r>>2]|0;r=(q|0)==0?0:q+-4|0;q=r+4|0;if(c[r>>2]|0){gb=0;do{__ZN10StringNameD2Ev(q+(gb<<2)|0);gb=gb+1|0}while(gb>>>0<(c[r>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(eb,1)}__ZN10StringNameD2Ev(s);__Z8D_METHODPKcS0_S0_(t,1057984,1128132,1146083);s=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(s);c[s>>2]=346384;__ZN10MethodBind10_set_constEb(s,0);__ZN10MethodBind24_generate_argument_typesEi(s,2);c[s+44>>2]=156;c[s+48>>2]=1;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,s,t,0,0)|0;s=t+4|0;eb=c[s>>2]|0;if(eb|0?(__Z16atomic_decrementPj(eb+-8|0)|0)==0:0){r=c[s>>2]|0;s=(r|0)==0?0:r+-4|0;r=s+4|0;if(c[s>>2]|0){gb=0;do{__ZN10StringNameD2Ev(r+(gb<<2)|0);gb=gb+1|0}while(gb>>>0<(c[s>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(eb,1)}__ZN10StringNameD2Ev(t);__Z8D_METHODPKcS0_(u,1057887,1128132);t=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(t);c[t>>2]=346420;__ZN10MethodBind10_set_constEb(t,1);__ZN10MethodBind24_generate_argument_typesEi(t,1);__ZN10MethodBind12_set_returnsEb(t,1);c[t+44>>2]=160;c[t+48>>2]=1;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,t,u,0,0)|0;t=u+4|0;eb=c[t>>2]|0;if(eb|0?(__Z16atomic_decrementPj(eb+-8|0)|0)==0:0){s=c[t>>2]|0;t=(s|0)==0?0:s+-4|0;s=t+4|0;if(c[t>>2]|0){gb=0;do{__ZN10StringNameD2Ev(s+(gb<<2)|0);gb=gb+1|0}while(gb>>>0<(c[t>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(eb,1)}__ZN10StringNameD2Ev(u);__Z8D_METHODPKcS0_S0_S0_(v,1057872,1128132,1044623,1044412);g[x>>2]=1.0;g[x+4>>2]=0.0;g[x+8>>2]=0.0;g[x+12>>2]=0.0;g[x+16>>2]=1.0;g[x+20>>2]=0.0;g[x+24>>2]=0.0;g[x+28>>2]=0.0;g[x+32>>2]=1.0;g[x+44>>2]=0.0;g[x+40>>2]=0.0;g[x+36>>2]=0.0;__ZN7VariantC2ERK9Transform(w,x);u=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(u);c[u>>2]=346456;__ZN10MethodBind10_set_constEb(u,0);__ZN10MethodBind24_generate_argument_typesEi(u,3);c[u+44>>2]=164;c[u+48>>2]=1;c[b>>2]=w;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,u,v,b,1)|0;if(c[w>>2]|0)__ZN7Variant5clearEv(w);u=v+4|0;eb=c[u>>2]|0;if(eb|0?(__Z16atomic_decrementPj(eb+-8|0)|0)==0:0){t=c[u>>2]|0;u=(t|0)==0?0:t+-4|0;t=u+4|0;if(c[u>>2]|0){gb=0;do{__ZN10StringNameD2Ev(t+(gb<<2)|0);gb=gb+1|0}while(gb>>>0<(c[u>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(eb,1)}__ZN10StringNameD2Ev(v);__Z8D_METHODPKcS0_S0_S0_(y,1057857,1128132,1044707,1044623);v=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(v);c[v>>2]=346492;__ZN10MethodBind10_set_constEb(v,0);__ZN10MethodBind24_generate_argument_typesEi(v,3);c[v+44>>2]=168;c[v+48>>2]=1;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,v,y,0,0)|0;v=y+4|0;eb=c[v>>2]|0;if(eb|0?(__Z16atomic_decrementPj(eb+-8|0)|0)==0:0){u=c[v>>2]|0;v=(u|0)==0?0:u+-4|0;u=v+4|0;if(c[v>>2]|0){gb=0;do{__ZN10StringNameD2Ev(u+(gb<<2)|0);gb=gb+1|0}while(gb>>>0<(c[v>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(eb,1)}__ZN10StringNameD2Ev(y);__Z8D_METHODPKcS0_S0_S0_(z,1057832,1128132,1044707,1044412);y=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(y);c[y>>2]=346528;__ZN10MethodBind10_set_constEb(y,0);__ZN10MethodBind24_generate_argument_typesEi(y,3);c[y+44>>2]=172;c[y+48>>2]=1;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,y,z,0,0)|0;y=z+4|0;eb=c[y>>2]|0;do if(eb|0){if(__Z16atomic_decrementPj(eb+-8|0)|0)break;v=c[y>>2]|0;gb=(v|0)==0?0:v+-4|0;v=gb+4|0;if(c[gb>>2]|0){u=0;do{__ZN10StringNameD2Ev(v+(u<<2)|0);u=u+1|0}while(u>>>0<(c[gb>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(eb,1)}while(0);__ZN10StringNameD2Ev(z);__Z8D_METHODPKcS0_(A,1057769,1128132);z=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(z);c[z>>2]=346564;__ZN10MethodBind10_set_constEb(z,1);__ZN10MethodBind24_generate_argument_typesEi(z,1);__ZN10MethodBind12_set_returnsEb(z,1);c[z+44>>2]=176;c[z+48>>2]=1;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,z,A,0,0)|0;z=A+4|0;eb=c[z>>2]|0;do if(eb|0){if(__Z16atomic_decrementPj(eb+-8|0)|0)break;y=c[z>>2]|0;gb=(y|0)==0?0:y+-4|0;y=gb+4|0;if(c[gb>>2]|0){u=0;do{__ZN10StringNameD2Ev(y+(u<<2)|0);u=u+1|0}while(u>>>0<(c[gb>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(eb,1)}while(0);__ZN10StringNameD2Ev(A);__Z8D_METHODPKcS0_S0_(B,1057709,1128132,1044707);A=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(A);c[A>>2]=346600;__ZN10MethodBind10_set_constEb(A,1);__ZN10MethodBind24_generate_argument_typesEi(A,2);__ZN10MethodBind12_set_returnsEb(A,1);c[A+44>>2]=180;c[A+48>>2]=1;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,A,B,0,0)|0;A=B+4|0;eb=c[A>>2]|0;do if(eb|0){if(__Z16atomic_decrementPj(eb+-8|0)|0)break;z=c[A>>2]|0;gb=(z|0)==0?0:z+-4|0;z=gb+4|0;if(c[gb>>2]|0){u=0;do{__ZN10StringNameD2Ev(z+(u<<2)|0);u=u+1|0}while(u>>>0<(c[gb>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(eb,1)}while(0);__ZN10StringNameD2Ev(B);__Z8D_METHODPKcS0_S0_(C,1057684,1128132,1044707);B=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(B);c[B>>2]=346636;__ZN10MethodBind10_set_constEb(B,1);__ZN10MethodBind24_generate_argument_typesEi(B,2);__ZN10MethodBind12_set_returnsEb(B,1);c[B+44>>2]=184;c[B+48>>2]=1;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,B,C,0,0)|0;B=C+4|0;eb=c[B>>2]|0;do if(eb|0){if(__Z16atomic_decrementPj(eb+-8|0)|0)break;A=c[B>>2]|0;gb=(A|0)==0?0:A+-4|0;A=gb+4|0;if(c[gb>>2]|0){u=0;do{__ZN10StringNameD2Ev(A+(u<<2)|0);u=u+1|0}while(u>>>0<(c[gb>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(eb,1)}while(0);__ZN10StringNameD2Ev(C);__Z8D_METHODPKcS0_S0_(D,1057666,1128132,1044707);C=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(C);c[C>>2]=346672;__ZN10MethodBind10_set_constEb(C,0);__ZN10MethodBind24_generate_argument_typesEi(C,2);c[C+44>>2]=188;c[C+48>>2]=1;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,C,D,0,0)|0;C=D+4|0;eb=c[C>>2]|0;do if(eb|0){if(__Z16atomic_decrementPj(eb+-8|0)|0)break;B=c[C>>2]|0;gb=(B|0)==0?0:B+-4|0;B=gb+4|0;if(c[gb>>2]|0){u=0;do{__ZN10StringNameD2Ev(B+(u<<2)|0);u=u+1|0}while(u>>>0<(c[gb>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(eb,1)}while(0);__ZN10StringNameD2Ev(D);__Z8D_METHODPKcS0_(E,1057648,1128132);D=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(D);c[D>>2]=346708;__ZN10MethodBind10_set_constEb(D,0);__ZN10MethodBind24_generate_argument_typesEi(D,1);c[D+44>>2]=192;c[D+48>>2]=1;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,D,E,0,0)|0;D=E+4|0;eb=c[D>>2]|0;do if(eb|0){if(__Z16atomic_decrementPj(eb+-8|0)|0)break;C=c[D>>2]|0;gb=(C|0)==0?0:C+-4|0;C=gb+4|0;if(c[gb>>2]|0){u=0;do{__ZN10StringNameD2Ev(C+(u<<2)|0);u=u+1|0}while(u>>>0<(c[gb>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(eb,1)}while(0);__ZN10StringNameD2Ev(E);__Z8D_METHODPKcS0_S0_(F,1057334,1128132,1044717);E=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(E);c[E>>2]=346744;__ZN10MethodBind10_set_constEb(E,0);__ZN10MethodBind24_generate_argument_typesEi(E,2);c[E+44>>2]=224;c[E+48>>2]=1;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,E,F,0,0)|0;E=F+4|0;eb=c[E>>2]|0;do if(eb|0){if(__Z16atomic_decrementPj(eb+-8|0)|0)break;D=c[E>>2]|0;gb=(D|0)==0?0:D+-4|0;D=gb+4|0;if(c[gb>>2]|0){u=0;do{__ZN10StringNameD2Ev(D+(u<<2)|0);u=u+1|0}while(u>>>0<(c[gb>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(eb,1)}while(0);__ZN10StringNameD2Ev(F);__Z8D_METHODPKcS0_S0_(G,1057354,1128132,1044717);F=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(F);c[F>>2]=346744;__ZN10MethodBind10_set_constEb(F,0);__ZN10MethodBind24_generate_argument_typesEi(F,2);c[F+44>>2]=220;c[F+48>>2]=1;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,F,G,0,0)|0;F=G+4|0;eb=c[F>>2]|0;do if(eb|0){if(__Z16atomic_decrementPj(eb+-8|0)|0)break;E=c[F>>2]|0;gb=(E|0)==0?0:E+-4|0;E=gb+4|0;if(c[gb>>2]|0){u=0;do{__ZN10StringNameD2Ev(E+(u<<2)|0);u=u+1|0}while(u>>>0<(c[gb>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(eb,1)}while(0);__ZN10StringNameD2Ev(G);__Z8D_METHODPKcS0_S0_S0_(H,1057533,1128132,1044642,1128356);G=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(G);c[G>>2]=346780;__ZN10MethodBind10_set_constEb(G,0);__ZN10MethodBind24_generate_argument_typesEi(G,3);c[G+44>>2]=204;c[G+48>>2]=1;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,G,H,0,0)|0;G=H+4|0;eb=c[G>>2]|0;do if(eb|0){if(__Z16atomic_decrementPj(eb+-8|0)|0)break;F=c[G>>2]|0;gb=(F|0)==0?0:F+-4|0;F=gb+4|0;if(c[gb>>2]|0){u=0;do{__ZN10StringNameD2Ev(F+(u<<2)|0);u=u+1|0}while(u>>>0<(c[gb>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(eb,1)}while(0);__ZN10StringNameD2Ev(H);__Z8D_METHODPKcS0_S0_(I,1057514,1128132,1044412);H=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(H);c[H>>2]=346816;__ZN10MethodBind10_set_constEb(H,0);__ZN10MethodBind24_generate_argument_typesEi(H,2);c[H+44>>2]=208;c[H+48>>2]=1;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,H,I,0,0)|0;H=I+4|0;eb=c[H>>2]|0;do if(eb|0){if(__Z16atomic_decrementPj(eb+-8|0)|0)break;G=c[H>>2]|0;gb=(G|0)==0?0:G+-4|0;G=gb+4|0;if(c[gb>>2]|0){u=0;do{__ZN10StringNameD2Ev(G+(u<<2)|0);u=u+1|0}while(u>>>0<(c[gb>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(eb,1)}while(0);__ZN10StringNameD2Ev(I);__Z8D_METHODPKcS0_S0_(J,1057450,1128132,1044642);I=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(I);c[I>>2]=346852;__ZN10MethodBind10_set_constEb(I,1);__ZN10MethodBind24_generate_argument_typesEi(I,2);__ZN10MethodBind12_set_returnsEb(I,1);c[I+44>>2]=212;c[I+48>>2]=1;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,I,J,0,0)|0;I=J+4|0;eb=c[I>>2]|0;do if(eb|0){if(__Z16atomic_decrementPj(eb+-8|0)|0)break;H=c[I>>2]|0;gb=(H|0)==0?0:H+-4|0;H=gb+4|0;if(c[gb>>2]|0){u=0;do{__ZN10StringNameD2Ev(H+(u<<2)|0);u=u+1|0}while(u>>>0<(c[gb>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(eb,1)}while(0);__ZN10StringNameD2Ev(J);__Z8D_METHODPKcS0_(K,1057378,1128132);J=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(J);c[J>>2]=346888;__ZN10MethodBind10_set_constEb(J,1);__ZN10MethodBind24_generate_argument_typesEi(J,1);__ZN10MethodBind12_set_returnsEb(J,1);c[J+44>>2]=216;c[J+48>>2]=1;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,J,K,0,0)|0;J=K+4|0;eb=c[J>>2]|0;do if(eb|0){if(__Z16atomic_decrementPj(eb+-8|0)|0)break;I=c[J>>2]|0;gb=(I|0)==0?0:I+-4|0;I=gb+4|0;if(c[gb>>2]|0){u=0;do{__ZN10StringNameD2Ev(I+(u<<2)|0);u=u+1|0}while(u>>>0<(c[gb>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(eb,1)}while(0);__ZN10StringNameD2Ev(K);__Z8D_METHODPKcS0_S0_(L,1057617,1128132,1146104);K=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(K);c[K>>2]=346744;__ZN10MethodBind10_set_constEb(K,0);__ZN10MethodBind24_generate_argument_typesEi(K,2);c[K+44>>2]=196;c[K+48>>2]=1;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,K,L,0,0)|0;K=L+4|0;eb=c[K>>2]|0;do if(eb|0){if(__Z16atomic_decrementPj(eb+-8|0)|0)break;J=c[K>>2]|0;gb=(J|0)==0?0:J+-4|0;J=gb+4|0;if(c[gb>>2]|0){u=0;do{__ZN10StringNameD2Ev(J+(u<<2)|0);u=u+1|0}while(u>>>0<(c[gb>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(eb,1)}while(0);__ZN10StringNameD2Ev(L);__Z8D_METHODPKcS0_(M,1057548,1128132);L=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(L);c[L>>2]=346924;__ZN10MethodBind10_set_constEb(L,1);__ZN10MethodBind24_generate_argument_typesEi(L,1);__ZN10MethodBind12_set_returnsEb(L,1);c[L+44>>2]=200;c[L+48>>2]=1;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,L,M,0,0)|0;L=M+4|0;eb=c[L>>2]|0;do if(eb|0){if(__Z16atomic_decrementPj(eb+-8|0)|0)break;K=c[L>>2]|0;gb=(K|0)==0?0:K+-4|0;K=gb+4|0;if(c[gb>>2]|0){u=0;do{__ZN10StringNameD2Ev(K+(u<<2)|0);u=u+1|0}while(u>>>0<(c[gb>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(eb,1)}while(0);__ZN10StringNameD2Ev(M);__Z8D_METHODPKcS0_S0_S0_(N,1057269,1128132,1044722,1120097);M=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(M);c[M>>2]=346960;__ZN10MethodBind10_set_constEb(M,0);__ZN10MethodBind24_generate_argument_typesEi(M,3);c[M+44>>2]=232;c[M+48>>2]=1;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,M,N,0,0)|0;M=N+4|0;eb=c[M>>2]|0;do if(eb|0){if(__Z16atomic_decrementPj(eb+-8|0)|0)break;L=c[M>>2]|0;gb=(L|0)==0?0:L+-4|0;L=gb+4|0;if(c[gb>>2]|0){u=0;do{__ZN10StringNameD2Ev(L+(u<<2)|0);u=u+1|0}while(u>>>0<(c[gb>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(eb,1)}while(0);__ZN10StringNameD2Ev(N);__Z8D_METHODPKcS0_S0_(O,1050575,1128132,1146191);N=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(N);c[N>>2]=346132;__ZN10MethodBind10_set_constEb(N,0);__ZN10MethodBind24_generate_argument_typesEi(N,2);c[N+44>>2]=240;c[N+48>>2]=1;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,N,O,0,0)|0;N=O+4|0;eb=c[N>>2]|0;do if(eb|0){if(__Z16atomic_decrementPj(eb+-8|0)|0)break;M=c[N>>2]|0;gb=(M|0)==0?0:M+-4|0;M=gb+4|0;if(c[gb>>2]|0){u=0;do{__ZN10StringNameD2Ev(M+(u<<2)|0);u=u+1|0}while(u>>>0<(c[gb>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(eb,1)}while(0);__ZN10StringNameD2Ev(O);__Z8D_METHODPKcS0_(P,1050509,1128132);O=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(O);c[O>>2]=346168;__ZN10MethodBind10_set_constEb(O,1);__ZN10MethodBind24_generate_argument_typesEi(O,1);__ZN10MethodBind12_set_returnsEb(O,1);c[O+44>>2]=244;c[O+48>>2]=1;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,O,P,0,0)|0;O=P+4|0;eb=c[O>>2]|0;do if(eb|0){if(__Z16atomic_decrementPj(eb+-8|0)|0)break;N=c[O>>2]|0;gb=(N|0)==0?0:N+-4|0;N=gb+4|0;if(c[gb>>2]|0){u=0;do{__ZN10StringNameD2Ev(N+(u<<2)|0);u=u+1|0}while(u>>>0<(c[gb>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(eb,1)}while(0);__ZN10StringNameD2Ev(P);__Z8D_METHODPKcS0_S0_(Q,1044731,1146083,1044743);__ZN7VariantC2Ei(w,2);__ZN7VariantC2Eb(x,0);P=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(P);c[P>>2]=346996;__ZN10MethodBind10_set_constEb(P,0);__ZN10MethodBind24_generate_argument_typesEi(P,2);__ZN10MethodBind12_set_returnsEb(P,1);c[P+44>>2]=248;c[P+48>>2]=1;c[b>>2]=w;c[b+4>>2]=x;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,P,Q,b,2)|0;if(c[x>>2]|0)__ZN7Variant5clearEv(x);if(c[w>>2]|0)__ZN7Variant5clearEv(w);P=Q+4|0;eb=c[P>>2]|0;do if(eb|0){if(__Z16atomic_decrementPj(eb+-8|0)|0)break;O=c[P>>2]|0;gb=(O|0)==0?0:O+-4|0;O=gb+4|0;if(c[gb>>2]|0){u=0;do{__ZN10StringNameD2Ev(O+(u<<2)|0);u=u+1|0}while(u>>>0<(c[gb>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(eb,1)}while(0);__ZN10StringNameD2Ev(Q);__Z8D_METHODPKcS0_S0_(R,1057013,1100707,1044629);Q=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(Q);c[Q>>2]=346312;__ZN10MethodBind10_set_constEb(Q,0);__ZN10MethodBind24_generate_argument_typesEi(Q,2);c[Q+44>>2]=252;c[Q+48>>2]=1;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,Q,R,0,0)|0;Q=R+4|0;eb=c[Q>>2]|0;do if(eb|0){if(__Z16atomic_decrementPj(eb+-8|0)|0)break;P=c[Q>>2]|0;gb=(P|0)==0?0:P+-4|0;P=gb+4|0;if(c[gb>>2]|0){u=0;do{__ZN10StringNameD2Ev(P+(u<<2)|0);u=u+1|0}while(u>>>0<(c[gb>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(eb,1)}while(0);__ZN10StringNameD2Ev(R);__Z8D_METHODPKcS0_(S,1056998,1100707);R=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(R);c[R>>2]=346348;__ZN10MethodBind10_set_constEb(R,1);__ZN10MethodBind24_generate_argument_typesEi(R,1);__ZN10MethodBind12_set_returnsEb(R,1);c[R+44>>2]=256;c[R+48>>2]=1;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,R,S,0,0)|0;R=S+4|0;eb=c[R>>2]|0;do if(eb|0){if(__Z16atomic_decrementPj(eb+-8|0)|0)break;Q=c[R>>2]|0;gb=(Q|0)==0?0:Q+-4|0;Q=gb+4|0;if(c[gb>>2]|0){u=0;do{__ZN10StringNameD2Ev(Q+(u<<2)|0);u=u+1|0}while(u>>>0<(c[gb>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(eb,1)}while(0);__ZN10StringNameD2Ev(S);__Z8D_METHODPKcS0_S0_(T,1056984,1100707,1146083);S=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(S);c[S>>2]=347032;__ZN10MethodBind10_set_constEb(S,0);__ZN10MethodBind24_generate_argument_typesEi(S,2);c[S+44>>2]=260;c[S+48>>2]=1;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,S,T,0,0)|0;S=T+4|0;eb=c[S>>2]|0;do if(eb|0){if(__Z16atomic_decrementPj(eb+-8|0)|0)break;R=c[S>>2]|0;gb=(R|0)==0?0:R+-4|0;R=gb+4|0;if(c[gb>>2]|0){u=0;do{__ZN10StringNameD2Ev(R+(u<<2)|0);u=u+1|0}while(u>>>0<(c[gb>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(eb,1)}while(0);__ZN10StringNameD2Ev(T);__Z8D_METHODPKcS0_(U,1056914,1100707);T=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(T);c[T>>2]=347068;__ZN10MethodBind10_set_constEb(T,1);__ZN10MethodBind24_generate_argument_typesEi(T,1);__ZN10MethodBind12_set_returnsEb(T,1);c[T+44>>2]=264;c[T+48>>2]=1;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,T,U,0,0)|0;T=U+4|0;eb=c[T>>2]|0;do if(eb|0){if(__Z16atomic_decrementPj(eb+-8|0)|0)break;S=c[T>>2]|0;gb=(S|0)==0?0:S+-4|0;S=gb+4|0;if(c[gb>>2]|0){u=0;do{__ZN10StringNameD2Ev(S+(u<<2)|0);u=u+1|0}while(u>>>0<(c[gb>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(eb,1)}while(0);__ZN10StringNameD2Ev(U);__Z8D_METHODPKcS0_S0_(V,1056116,1100707,1044717);U=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(U);c[U>>2]=346744;__ZN10MethodBind10_set_constEb(U,0);__ZN10MethodBind24_generate_argument_typesEi(U,2);c[U+44>>2]=324;c[U+48>>2]=1;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,U,V,0,0)|0;U=V+4|0;eb=c[U>>2]|0;do if(eb|0){if(__Z16atomic_decrementPj(eb+-8|0)|0)break;T=c[U>>2]|0;gb=(T|0)==0?0:T+-4|0;T=gb+4|0;if(c[gb>>2]|0){u=0;do{__ZN10StringNameD2Ev(T+(u<<2)|0);u=u+1|0}while(u>>>0<(c[gb>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(eb,1)}while(0);__ZN10StringNameD2Ev(V);__Z8D_METHODPKcS0_(W,1056096,1100707);V=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(V);c[V>>2]=347104;__ZN10MethodBind10_set_constEb(V,1);__ZN10MethodBind24_generate_argument_typesEi(V,2);__ZN10MethodBind12_set_returnsEb(V,1);c[V+44>>2]=328;c[V+48>>2]=1;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,V,W,0,0)|0;V=W+4|0;eb=c[V>>2]|0;do if(eb|0){if(__Z16atomic_decrementPj(eb+-8|0)|0)break;U=c[V>>2]|0;gb=(U|0)==0?0:U+-4|0;U=gb+4|0;if(c[gb>>2]|0){u=0;do{__ZN10StringNameD2Ev(U+(u<<2)|0);u=u+1|0}while(u>>>0<(c[gb>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(eb,1)}while(0);__ZN10StringNameD2Ev(W);__Z8D_METHODPKcS0_S0_(X,1056072,1100707,1044717);W=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(W);c[W>>2]=346744;__ZN10MethodBind10_set_constEb(W,0);__ZN10MethodBind24_generate_argument_typesEi(W,2);c[W+44>>2]=332;c[W+48>>2]=1;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,W,X,0,0)|0;W=X+4|0;eb=c[W>>2]|0;do if(eb|0){if(__Z16atomic_decrementPj(eb+-8|0)|0)break;V=c[W>>2]|0;gb=(V|0)==0?0:V+-4|0;V=gb+4|0;if(c[gb>>2]|0){u=0;do{__ZN10StringNameD2Ev(V+(u<<2)|0);u=u+1|0}while(u>>>0<(c[gb>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(eb,1)}while(0);__ZN10StringNameD2Ev(X);__Z8D_METHODPKcS0_(Y,1056048,1100707);X=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(X);c[X>>2]=347104;__ZN10MethodBind10_set_constEb(X,1);__ZN10MethodBind24_generate_argument_typesEi(X,2);__ZN10MethodBind12_set_returnsEb(X,1);c[X+44>>2]=336;c[X+48>>2]=1;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,X,Y,0,0)|0;X=Y+4|0;eb=c[X>>2]|0;do if(eb|0){if(__Z16atomic_decrementPj(eb+-8|0)|0)break;W=c[X>>2]|0;gb=(W|0)==0?0:W+-4|0;W=gb+4|0;if(c[gb>>2]|0){u=0;do{__ZN10StringNameD2Ev(W+(u<<2)|0);u=u+1|0}while(u>>>0<(c[gb>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(eb,1)}while(0);__ZN10StringNameD2Ev(Y);__Z8D_METHODPKcS0_S0_S0_(Z,1056899,1100707,1044623,1044412);g[x>>2]=1.0;g[x+4>>2]=0.0;g[x+8>>2]=0.0;g[x+12>>2]=0.0;g[x+16>>2]=1.0;g[x+20>>2]=0.0;g[x+24>>2]=0.0;g[x+28>>2]=0.0;g[x+32>>2]=1.0;g[x+44>>2]=0.0;g[x+40>>2]=0.0;g[x+36>>2]=0.0;__ZN7VariantC2ERK9Transform(w,x);Y=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(Y);c[Y>>2]=346456;__ZN10MethodBind10_set_constEb(Y,0);__ZN10MethodBind24_generate_argument_typesEi(Y,3);c[Y+44>>2]=268;c[Y+48>>2]=1;c[b>>2]=w;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,Y,Z,b,1)|0;if(c[w>>2]|0)__ZN7Variant5clearEv(w);Y=Z+4|0;eb=c[Y>>2]|0;do if(eb|0){if(__Z16atomic_decrementPj(eb+-8|0)|0)break;X=c[Y>>2]|0;gb=(X|0)==0?0:X+-4|0;X=gb+4|0;if(c[gb>>2]|0){u=0;do{__ZN10StringNameD2Ev(X+(u<<2)|0);u=u+1|0}while(u>>>0<(c[gb>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(eb,1)}while(0);__ZN10StringNameD2Ev(Z);__Z8D_METHODPKcS0_S0_S0_(_,1056807,1100707,1044707,1044623);Z=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(Z);c[Z>>2]=346492;__ZN10MethodBind10_set_constEb(Z,0);__ZN10MethodBind24_generate_argument_typesEi(Z,3);c[Z+44>>2]=272;c[Z+48>>2]=1;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,Z,_,0,0)|0;Z=_+4|0;eb=c[Z>>2]|0;do if(eb|0){if(__Z16atomic_decrementPj(eb+-8|0)|0)break;Y=c[Z>>2]|0;gb=(Y|0)==0?0:Y+-4|0;Y=gb+4|0;if(c[gb>>2]|0){u=0;do{__ZN10StringNameD2Ev(Y+(u<<2)|0);u=u+1|0}while(u>>>0<(c[gb>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(eb,1)}while(0);__ZN10StringNameD2Ev(_);__Z8D_METHODPKcS0_S0_S0_($,1056762,1100707,1044707,1044412);_=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(_);c[_>>2]=346528;__ZN10MethodBind10_set_constEb(_,0);__ZN10MethodBind24_generate_argument_typesEi(_,3);c[_+44>>2]=276;c[_+48>>2]=1;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,_,$,0,0)|0;_=$+4|0;eb=c[_>>2]|0;do if(eb|0){if(__Z16atomic_decrementPj(eb+-8|0)|0)break;Z=c[_>>2]|0;gb=(Z|0)==0?0:Z+-4|0;Z=gb+4|0;if(c[gb>>2]|0){u=0;do{__ZN10StringNameD2Ev(Z+(u<<2)|0);u=u+1|0}while(u>>>0<(c[gb>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(eb,1)}while(0);__ZN10StringNameD2Ev($);__Z8D_METHODPKcS0_(aa,1056698,1100707);$=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev($);c[$>>2]=346564;__ZN10MethodBind10_set_constEb($,1);__ZN10MethodBind24_generate_argument_typesEi($,1);__ZN10MethodBind12_set_returnsEb($,1);c[$+44>>2]=280;c[$+48>>2]=1;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,$,aa,0,0)|0;$=aa+4|0;eb=c[$>>2]|0;do if(eb|0){if(__Z16atomic_decrementPj(eb+-8|0)|0)break;_=c[$>>2]|0;gb=(_|0)==0?0:_+-4|0;_=gb+4|0;if(c[gb>>2]|0){u=0;do{__ZN10StringNameD2Ev(_+(u<<2)|0);u=u+1|0}while(u>>>0<(c[gb>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(eb,1)}while(0);__ZN10StringNameD2Ev(aa);__Z8D_METHODPKcS0_S0_(ca,1056592,1100707,1044707);aa=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(aa);c[aa>>2]=346600;__ZN10MethodBind10_set_constEb(aa,1);__ZN10MethodBind24_generate_argument_typesEi(aa,2);__ZN10MethodBind12_set_returnsEb(aa,1);c[aa+44>>2]=284;c[aa+48>>2]=1;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,aa,ca,0,0)|0;aa=ca+4|0;eb=c[aa>>2]|0;do if(eb|0){if(__Z16atomic_decrementPj(eb+-8|0)|0)break;$=c[aa>>2]|0;gb=($|0)==0?0:$+-4|0;$=gb+4|0;if(c[gb>>2]|0){u=0;do{__ZN10StringNameD2Ev($+(u<<2)|0);u=u+1|0}while(u>>>0<(c[gb>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(eb,1)}while(0);__ZN10StringNameD2Ev(ca);__Z8D_METHODPKcS0_S0_(da,1056514,1100707,1044707);ca=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(ca);c[ca>>2]=346636;__ZN10MethodBind10_set_constEb(ca,1);__ZN10MethodBind24_generate_argument_typesEi(ca,2);__ZN10MethodBind12_set_returnsEb(ca,1);c[ca+44>>2]=288;c[ca+48>>2]=1;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,ca,da,0,0)|0;ca=da+4|0;eb=c[ca>>2]|0;do if(eb|0){if(__Z16atomic_decrementPj(eb+-8|0)|0)break;aa=c[ca>>2]|0;gb=(aa|0)==0?0:aa+-4|0;aa=gb+4|0;if(c[gb>>2]|0){u=0;do{__ZN10StringNameD2Ev(aa+(u<<2)|0);u=u+1|0}while(u>>>0<(c[gb>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(eb,1)}while(0);__ZN10StringNameD2Ev(da);__Z8D_METHODPKcS0_S0_(ea,1056360,1100707,1044707);da=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(da);c[da>>2]=346672;__ZN10MethodBind10_set_constEb(da,0);__ZN10MethodBind24_generate_argument_typesEi(da,2);c[da+44>>2]=300;c[da+48>>2]=1;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,da,ea,0,0)|0;da=ea+4|0;eb=c[da>>2]|0;do if(eb|0){if(__Z16atomic_decrementPj(eb+-8|0)|0)break;ca=c[da>>2]|0;gb=(ca|0)==0?0:ca+-4|0;ca=gb+4|0;if(c[gb>>2]|0){u=0;do{__ZN10StringNameD2Ev(ca+(u<<2)|0);u=u+1|0}while(u>>>0<(c[gb>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(eb,1)}while(0);__ZN10StringNameD2Ev(ea);__Z8D_METHODPKcS0_(fa,1056342,1100707);ea=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(ea);c[ea>>2]=346708;__ZN10MethodBind10_set_constEb(ea,0);__ZN10MethodBind24_generate_argument_typesEi(ea,1);c[ea+44>>2]=304;c[ea+48>>2]=1;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,ea,fa,0,0)|0;ea=fa+4|0;eb=c[ea>>2]|0;do if(eb|0){if(__Z16atomic_decrementPj(eb+-8|0)|0)break;da=c[ea>>2]|0;gb=(da|0)==0?0:da+-4|0;da=gb+4|0;if(c[gb>>2]|0){u=0;do{__ZN10StringNameD2Ev(da+(u<<2)|0);u=u+1|0}while(u>>>0<(c[gb>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(eb,1)}while(0);__ZN10StringNameD2Ev(fa);__Z8D_METHODPKcS0_S0_(ga,1056311,1100707,1146104);fa=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(fa);c[fa>>2]=346744;__ZN10MethodBind10_set_constEb(fa,0);__ZN10MethodBind24_generate_argument_typesEi(fa,2);c[fa+44>>2]=308;c[fa+48>>2]=1;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,fa,ga,0,0)|0;fa=ga+4|0;eb=c[fa>>2]|0;do if(eb|0){if(__Z16atomic_decrementPj(eb+-8|0)|0)break;ea=c[fa>>2]|0;gb=(ea|0)==0?0:ea+-4|0;ea=gb+4|0;if(c[gb>>2]|0){u=0;do{__ZN10StringNameD2Ev(ea+(u<<2)|0);u=u+1|0}while(u>>>0<(c[gb>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(eb,1)}while(0);__ZN10StringNameD2Ev(ga);__Z8D_METHODPKcS0_(ha,1056283,1100707);ga=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(ga);c[ga>>2]=346924;__ZN10MethodBind10_set_constEb(ga,1);__ZN10MethodBind24_generate_argument_typesEi(ga,1);__ZN10MethodBind12_set_returnsEb(ga,1);c[ga+44>>2]=312;c[ga+48>>2]=1;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,ga,ha,0,0)|0;ga=ha+4|0;eb=c[ga>>2]|0;do if(eb|0){if(__Z16atomic_decrementPj(eb+-8|0)|0)break;fa=c[ga>>2]|0;gb=(fa|0)==0?0:fa+-4|0;fa=gb+4|0;if(c[gb>>2]|0){u=0;do{__ZN10StringNameD2Ev(fa+(u<<2)|0);u=u+1|0}while(u>>>0<(c[gb>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(eb,1)}while(0);__ZN10StringNameD2Ev(ha);__Z8D_METHODPKcS0_S0_(ia,1050382,1100707,1146191);ha=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(ha);c[ha>>2]=346132;__ZN10MethodBind10_set_constEb(ha,0);__ZN10MethodBind24_generate_argument_typesEi(ha,2);c[ha+44>>2]=316;c[ha+48>>2]=1;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,ha,ia,0,0)|0;ha=ia+4|0;eb=c[ha>>2]|0;do if(eb|0){if(__Z16atomic_decrementPj(eb+-8|0)|0)break;ga=c[ha>>2]|0;gb=(ga|0)==0?0:ga+-4|0;ga=gb+4|0;if(c[gb>>2]|0){u=0;do{__ZN10StringNameD2Ev(ga+(u<<2)|0);u=u+1|0}while(u>>>0<(c[gb>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(eb,1)}while(0);__ZN10StringNameD2Ev(ia);__Z8D_METHODPKcS0_(ja,1050335,1100707);ia=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(ia);c[ia>>2]=346168;__ZN10MethodBind10_set_constEb(ia,1);__ZN10MethodBind24_generate_argument_typesEi(ia,1);__ZN10MethodBind12_set_returnsEb(ia,1);c[ia+44>>2]=320;c[ia+48>>2]=1;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,ia,ja,0,0)|0;ia=ja+4|0;eb=c[ia>>2]|0;do if(eb|0){if(__Z16atomic_decrementPj(eb+-8|0)|0)break;ha=c[ia>>2]|0;gb=(ha|0)==0?0:ha+-4|0;ha=gb+4|0;if(c[gb>>2]|0){u=0;do{__ZN10StringNameD2Ev(ha+(u<<2)|0);u=u+1|0}while(u>>>0<(c[gb>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(eb,1)}while(0);__ZN10StringNameD2Ev(ja);__Z8D_METHODPKcS0_S0_S0_(ka,1055987,1100707,1044642,1128356);ja=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(ja);c[ja>>2]=347140;__ZN10MethodBind10_set_constEb(ja,0);__ZN10MethodBind24_generate_argument_typesEi(ja,3);c[ja+44>>2]=348;c[ja+48>>2]=1;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,ja,ka,0,0)|0;ja=ka+4|0;eb=c[ja>>2]|0;do if(eb|0){if(__Z16atomic_decrementPj(eb+-8|0)|0)break;ia=c[ja>>2]|0;gb=(ia|0)==0?0:ia+-4|0;ia=gb+4|0;if(c[gb>>2]|0){u=0;do{__ZN10StringNameD2Ev(ia+(u<<2)|0);u=u+1|0}while(u>>>0<(c[gb>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(eb,1)}while(0);__ZN10StringNameD2Ev(ka);__Z8D_METHODPKcS0_S0_(la,1055972,1100707,1044642);ka=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(ka);c[ka>>2]=347176;__ZN10MethodBind10_set_constEb(ka,1);__ZN10MethodBind24_generate_argument_typesEi(ka,2);__ZN10MethodBind12_set_returnsEb(ka,1);c[ka+44>>2]=352;c[ka+48>>2]=1;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,ka,la,0,0)|0;ka=la+4|0;eb=c[ka>>2]|0;do if(eb|0){if(__Z16atomic_decrementPj(eb+-8|0)|0)break;ja=c[ka>>2]|0;gb=(ja|0)==0?0:ja+-4|0;ja=gb+4|0;if(c[gb>>2]|0){u=0;do{__ZN10StringNameD2Ev(ja+(u<<2)|0);u=u+1|0}while(u>>>0<(c[gb>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(eb,1)}while(0);__ZN10StringNameD2Ev(la);__Z8D_METHODPKcS0_S0_S0_(ma,1055957,1100707,1044757,1128356);la=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(la);c[la>>2]=347212;__ZN10MethodBind10_set_constEb(la,0);__ZN10MethodBind24_generate_argument_typesEi(la,3);c[la+44>>2]=356;c[la+48>>2]=1;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,la,ma,0,0)|0;la=ma+4|0;eb=c[la>>2]|0;do if(eb|0){if(__Z16atomic_decrementPj(eb+-8|0)|0)break;ka=c[la>>2]|0;gb=(ka|0)==0?0:ka+-4|0;ka=gb+4|0;if(c[gb>>2]|0){u=0;do{__ZN10StringNameD2Ev(ka+(u<<2)|0);u=u+1|0}while(u>>>0<(c[gb>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(eb,1)}while(0);__ZN10StringNameD2Ev(ma);__Z8D_METHODPKcS0_S0_(na,1055893,1100707,1044757);ma=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(ma);c[ma>>2]=347248;__ZN10MethodBind10_set_constEb(ma,1);__ZN10MethodBind24_generate_argument_typesEi(ma,2);__ZN10MethodBind12_set_returnsEb(ma,1);c[ma+44>>2]=360;c[ma+48>>2]=1;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,ma,na,0,0)|0;ma=na+4|0;eb=c[ma>>2]|0;do if(eb|0){if(__Z16atomic_decrementPj(eb+-8|0)|0)break;la=c[ma>>2]|0;gb=(la|0)==0?0:la+-4|0;la=gb+4|0;if(c[gb>>2]|0){u=0;do{__ZN10StringNameD2Ev(la+(u<<2)|0);u=u+1|0}while(u>>>0<(c[gb>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(eb,1)}while(0);__ZN10StringNameD2Ev(na);__Z8D_METHODPKcS0_S0_S0_(oa,1055765,1100707,1126974,1044763);na=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(na);c[na>>2]=347284;__ZN10MethodBind10_set_constEb(na,0);__ZN10MethodBind24_generate_argument_typesEi(na,3);c[na+44>>2]=380;c[na+48>>2]=1;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,na,oa,0,0)|0;na=oa+4|0;eb=c[na>>2]|0;do if(eb|0){if(__Z16atomic_decrementPj(eb+-8|0)|0)break;ma=c[na>>2]|0;gb=(ma|0)==0?0:ma+-4|0;ma=gb+4|0;if(c[gb>>2]|0){u=0;do{__ZN10StringNameD2Ev(ma+(u<<2)|0);u=u+1|0}while(u>>>0<(c[gb>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(eb,1)}while(0);__ZN10StringNameD2Ev(oa);__Z8D_METHODPKcS0_S0_(pa,1050220,1100707,1044763);oa=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(oa);c[oa>>2]=347320;__ZN10MethodBind10_set_constEb(oa,0);__ZN10MethodBind24_generate_argument_typesEi(oa,2);c[oa+44>>2]=384;c[oa+48>>2]=1;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,oa,pa,0,0)|0;oa=pa+4|0;eb=c[oa>>2]|0;do if(eb|0){if(__Z16atomic_decrementPj(eb+-8|0)|0)break;na=c[oa>>2]|0;gb=(na|0)==0?0:na+-4|0;na=gb+4|0;if(c[gb>>2]|0){u=0;do{__ZN10StringNameD2Ev(na+(u<<2)|0);u=u+1|0}while(u>>>0<(c[gb>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(eb,1)}while(0);__ZN10StringNameD2Ev(pa);__Z8D_METHODPKcS0_S0_(qa,1055742,1100707,1044771);pa=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(pa);c[pa>>2]=347320;__ZN10MethodBind10_set_constEb(pa,0);__ZN10MethodBind24_generate_argument_typesEi(pa,2);c[pa+44>>2]=388;c[pa+48>>2]=1;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,pa,qa,0,0)|0;pa=qa+4|0;eb=c[pa>>2]|0;do if(eb|0){if(__Z16atomic_decrementPj(eb+-8|0)|0)break;oa=c[pa>>2]|0;gb=(oa|0)==0?0:oa+-4|0;oa=gb+4|0;if(c[gb>>2]|0){u=0;do{__ZN10StringNameD2Ev(oa+(u<<2)|0);u=u+1|0}while(u>>>0<(c[gb>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(eb,1)}while(0);__ZN10StringNameD2Ev(qa);__Z8D_METHODPKcS0_S0_(ra,1050201,1100707,1127804);qa=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(qa);c[qa>>2]=347356;__ZN10MethodBind10_set_constEb(qa,0);__ZN10MethodBind24_generate_argument_typesEi(qa,2);c[qa+44>>2]=392;c[qa+48>>2]=1;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,qa,ra,0,0)|0;qa=ra+4|0;eb=c[qa>>2]|0;do if(eb|0){if(__Z16atomic_decrementPj(eb+-8|0)|0)break;pa=c[qa>>2]|0;gb=(pa|0)==0?0:pa+-4|0;pa=gb+4|0;if(c[gb>>2]|0){u=0;do{__ZN10StringNameD2Ev(pa+(u<<2)|0);u=u+1|0}while(u>>>0<(c[gb>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(eb,1)}while(0);__ZN10StringNameD2Ev(ra);__Z8D_METHODPKcS0_(sa,1050119,1100707);ra=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(ra);c[ra>>2]=347392;__ZN10MethodBind10_set_constEb(ra,1);__ZN10MethodBind24_generate_argument_typesEi(ra,1);__ZN10MethodBind12_set_returnsEb(ra,1);c[ra+44>>2]=396;c[ra+48>>2]=1;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,ra,sa,0,0)|0;ra=sa+4|0;eb=c[ra>>2]|0;do if(eb|0){if(__Z16atomic_decrementPj(eb+-8|0)|0)break;qa=c[ra>>2]|0;gb=(qa|0)==0?0:qa+-4|0;qa=gb+4|0;if(c[gb>>2]|0){u=0;do{__ZN10StringNameD2Ev(qa+(u<<2)|0);u=u+1|0}while(u>>>0<(c[gb>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(eb,1)}while(0);__ZN10StringNameD2Ev(sa);__Z8D_METHODPKcS0_S0_(ta,1055713,1100707,1044785);sa=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(sa);c[sa>>2]=346312;__ZN10MethodBind10_set_constEb(sa,0);__ZN10MethodBind24_generate_argument_typesEi(sa,2);c[sa+44>>2]=400;c[sa+48>>2]=1;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,sa,ta,0,0)|0;sa=ta+4|0;eb=c[sa>>2]|0;do if(eb|0){if(__Z16atomic_decrementPj(eb+-8|0)|0)break;ra=c[sa>>2]|0;gb=(ra|0)==0?0:ra+-4|0;ra=gb+4|0;if(c[gb>>2]|0){u=0;do{__ZN10StringNameD2Ev(ra+(u<<2)|0);u=u+1|0}while(u>>>0<(c[gb>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(eb,1)}while(0);__ZN10StringNameD2Ev(ta);__Z8D_METHODPKcS0_S0_(ua,1055681,1100707,1044785);ta=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(ta);c[ta>>2]=346312;__ZN10MethodBind10_set_constEb(ta,0);__ZN10MethodBind24_generate_argument_typesEi(ta,2);c[ta+44>>2]=404;c[ta+48>>2]=1;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,ta,ua,0,0)|0;ta=ua+4|0;eb=c[ta>>2]|0;do if(eb|0){if(__Z16atomic_decrementPj(eb+-8|0)|0)break;sa=c[ta>>2]|0;gb=(sa|0)==0?0:sa+-4|0;sa=gb+4|0;if(c[gb>>2]|0){u=0;do{__ZN10StringNameD2Ev(sa+(u<<2)|0);u=u+1|0}while(u>>>0<(c[gb>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(eb,1)}while(0);__ZN10StringNameD2Ev(ua);__Z8D_METHODPKcS0_S0_(va,1055620,1100707,1074374);ua=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(ua);c[ua>>2]=346672;__ZN10MethodBind10_set_constEb(ua,0);__ZN10MethodBind24_generate_argument_typesEi(ua,2);c[ua+44>>2]=412;c[ua+48>>2]=1;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,ua,va,0,0)|0;ua=va+4|0;eb=c[ua>>2]|0;do if(eb|0){if(__Z16atomic_decrementPj(eb+-8|0)|0)break;ta=c[ua>>2]|0;gb=(ta|0)==0?0:ta+-4|0;ta=gb+4|0;if(c[gb>>2]|0){u=0;do{__ZN10StringNameD2Ev(ta+(u<<2)|0);u=u+1|0}while(u>>>0<(c[gb>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(eb,1)}while(0);__ZN10StringNameD2Ev(va);__Z8D_METHODPKcS0_(wa,1055547,1100707);va=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(va);c[va>>2]=346564;__ZN10MethodBind10_set_constEb(va,1);__ZN10MethodBind24_generate_argument_typesEi(va,1);__ZN10MethodBind12_set_returnsEb(va,1);c[va+44>>2]=416;c[va+48>>2]=1;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,va,wa,0,0)|0;va=wa+4|0;eb=c[va>>2]|0;do if(eb|0){if(__Z16atomic_decrementPj(eb+-8|0)|0)break;ua=c[va>>2]|0;gb=(ua|0)==0?0:ua+-4|0;ua=gb+4|0;if(c[gb>>2]|0){u=0;do{__ZN10StringNameD2Ev(ua+(u<<2)|0);u=u+1|0}while(u>>>0<(c[gb>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(eb,1)}while(0);__ZN10StringNameD2Ev(wa);__Z8D_METHODPKcS0_S0_(xa,1055193,1100707,1146191);wa=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(wa);c[wa>>2]=346132;__ZN10MethodBind10_set_constEb(wa,0);__ZN10MethodBind24_generate_argument_typesEi(wa,2);c[wa+44>>2]=428;c[wa+48>>2]=1;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,wa,xa,0,0)|0;wa=xa+4|0;eb=c[wa>>2]|0;do if(eb|0){if(__Z16atomic_decrementPj(eb+-8|0)|0)break;va=c[wa>>2]|0;gb=(va|0)==0?0:va+-4|0;va=gb+4|0;if(c[gb>>2]|0){u=0;do{__ZN10StringNameD2Ev(va+(u<<2)|0);u=u+1|0}while(u>>>0<(c[gb>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(eb,1)}while(0);__ZN10StringNameD2Ev(xa);__Z8D_METHODPKcS0_(ya,1055158,1100707);xa=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(xa);c[xa>>2]=346168;__ZN10MethodBind10_set_constEb(xa,1);__ZN10MethodBind24_generate_argument_typesEi(xa,1);__ZN10MethodBind12_set_returnsEb(xa,1);c[xa+44>>2]=432;c[xa+48>>2]=1;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,xa,ya,0,0)|0;xa=ya+4|0;eb=c[xa>>2]|0;do if(eb|0){if(__Z16atomic_decrementPj(eb+-8|0)|0)break;wa=c[xa>>2]|0;gb=(wa|0)==0?0:wa+-4|0;wa=gb+4|0;if(c[gb>>2]|0){u=0;do{__ZN10StringNameD2Ev(wa+(u<<2)|0);u=u+1|0}while(u>>>0<(c[gb>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(eb,1)}while(0);__ZN10StringNameD2Ev(ya);__Z8D_METHODPKcS0_S0_S0_S0_(za,1055122,1100707,1044722,1120097,1120104);c[w>>2]=0;ya=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(ya);c[ya>>2]=347428;__ZN10MethodBind10_set_constEb(ya,0);__ZN10MethodBind24_generate_argument_typesEi(ya,4);c[ya+44>>2]=436;c[ya+48>>2]=1;c[b>>2]=w;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,ya,za,b,1)|0;if(c[w>>2]|0)__ZN7Variant5clearEv(w);ya=za+4|0;eb=c[ya>>2]|0;do if(eb|0){if(__Z16atomic_decrementPj(eb+-8|0)|0)break;xa=c[ya>>2]|0;gb=(xa|0)==0?0:xa+-4|0;xa=gb+4|0;if(c[gb>>2]|0){u=0;do{__ZN10StringNameD2Ev(xa+(u<<2)|0);u=u+1|0}while(u>>>0<(c[gb>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(eb,1)}while(0);__ZN10StringNameD2Ev(za);__Z8D_METHODPKcS0_S0_(Aa,1050097,1100707,1146191);za=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(za);c[za>>2]=346132;__ZN10MethodBind10_set_constEb(za,0);__ZN10MethodBind24_generate_argument_typesEi(za,2);c[za+44>>2]=440;c[za+48>>2]=1;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,za,Aa,0,0)|0;za=Aa+4|0;eb=c[za>>2]|0;do if(eb|0){if(__Z16atomic_decrementPj(eb+-8|0)|0)break;ya=c[za>>2]|0;gb=(ya|0)==0?0:ya+-4|0;ya=gb+4|0;if(c[gb>>2]|0){u=0;do{__ZN10StringNameD2Ev(ya+(u<<2)|0);u=u+1|0}while(u>>>0<(c[gb>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(eb,1)}while(0);__ZN10StringNameD2Ev(Aa);__Z8D_METHODPKcS0_(Ba,1050076,1100707);Aa=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(Aa);c[Aa>>2]=346168;__ZN10MethodBind10_set_constEb(Aa,1);__ZN10MethodBind24_generate_argument_typesEi(Aa,1);__ZN10MethodBind12_set_returnsEb(Aa,1);c[Aa+44>>2]=444;c[Aa+48>>2]=1;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,Aa,Ba,0,0)|0;Aa=Ba+4|0;eb=c[Aa>>2]|0;do if(eb|0){if(__Z16atomic_decrementPj(eb+-8|0)|0)break;za=c[Aa>>2]|0;gb=(za|0)==0?0:za+-4|0;za=gb+4|0;if(c[gb>>2]|0){u=0;do{__ZN10StringNameD2Ev(za+(u<<2)|0);u=u+1|0}while(u>>>0<(c[gb>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(eb,1)}while(0);__ZN10StringNameD2Ev(Ba);__ZN6StringC2EPKc(b,1075237);c[x>>2]=c[b>>2];__ZN10StringNameC2ERK6String(w,x);__ZN10StringNameC2EPKc(b,1044799);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(w,b,0);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(w);Ba=c[x>>2]|0;do if(Ba|0){if(__Z16atomic_decrementPj(Ba+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ba,1)}while(0);__ZN6StringC2EPKc(b,1075237);c[x>>2]=c[b>>2];__ZN10StringNameC2ERK6String(w,x);__ZN10StringNameC2EPKc(b,1044809);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(w,b,1);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(w);Ba=c[x>>2]|0;do if(Ba|0){if(__Z16atomic_decrementPj(Ba+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ba,1)}while(0);__ZN6StringC2EPKc(b,1075237);c[x>>2]=c[b>>2];__ZN10StringNameC2ERK6String(w,x);__ZN10StringNameC2EPKc(b,1044821);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(w,b,2);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(w);Ba=c[x>>2]|0;do if(Ba|0){if(__Z16atomic_decrementPj(Ba+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ba,1)}while(0);__ZN6StringC2EPKc(b,1075237);c[x>>2]=c[b>>2];__ZN10StringNameC2ERK6String(w,x);__ZN10StringNameC2EPKc(b,1044834);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(w,b,3);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(w);Ba=c[x>>2]|0;do if(Ba|0){if(__Z16atomic_decrementPj(Ba+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ba,1)}while(0);__ZN6StringC2EPKc(b,1075237);c[x>>2]=c[b>>2];__ZN10StringNameC2ERK6String(w,x);__ZN10StringNameC2EPKc(b,1044851);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(w,b,4);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(w);Ba=c[x>>2]|0;do if(Ba|0){if(__Z16atomic_decrementPj(Ba+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ba,1)}while(0);__Z8D_METHODPKcS0_S0_S0_S0_(Ca,1050007,1044862,1044869,1044877,1044884);Ba=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(Ba);c[Ba>>2]=347464;__ZN10MethodBind10_set_constEb(Ba,0);__ZN10MethodBind24_generate_argument_typesEi(Ba,4);__ZN10MethodBind12_set_returnsEb(Ba,1);c[Ba+44>>2]=460;c[Ba+48>>2]=1;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,Ba,Ca,0,0)|0;Ba=Ca+4|0;eb=c[Ba>>2]|0;do if(eb|0){if(__Z16atomic_decrementPj(eb+-8|0)|0)break;Aa=c[Ba>>2]|0;gb=(Aa|0)==0?0:Aa+-4|0;Aa=gb+4|0;if(c[gb>>2]|0){u=0;do{__ZN10StringNameD2Ev(Aa+(u<<2)|0);u=u+1|0}while(u>>>0<(c[gb>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(eb,1)}while(0);__ZN10StringNameD2Ev(Ca);__Z8D_METHODPKcS0_S0_S0_(Da,1054485,1044892,1044642,1128356);Ca=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(Ca);c[Ca>>2]=347500;__ZN10MethodBind10_set_constEb(Ca,0);__ZN10MethodBind24_generate_argument_typesEi(Ca,3);c[Ca+44>>2]=464;c[Ca+48>>2]=1;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,Ca,Da,0,0)|0;Ca=Da+4|0;eb=c[Ca>>2]|0;do if(eb|0){if(__Z16atomic_decrementPj(eb+-8|0)|0)break;Ba=c[Ca>>2]|0;gb=(Ba|0)==0?0:Ba+-4|0;Ba=gb+4|0;if(c[gb>>2]|0){u=0;do{__ZN10StringNameD2Ev(Ba+(u<<2)|0);u=u+1|0}while(u>>>0<(c[gb>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(eb,1)}while(0);__ZN10StringNameD2Ev(Da);__Z8D_METHODPKcS0_S0_(Ea,1054403,1044892,1044642);Da=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(Da);c[Da>>2]=347536;__ZN10MethodBind10_set_constEb(Da,1);__ZN10MethodBind24_generate_argument_typesEi(Da,2);__ZN10MethodBind12_set_returnsEb(Da,1);c[Da+44>>2]=468;c[Da+48>>2]=1;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,Da,Ea,0,0)|0;Da=Ea+4|0;eb=c[Da>>2]|0;do if(eb|0){if(__Z16atomic_decrementPj(eb+-8|0)|0)break;Ca=c[Da>>2]|0;gb=(Ca|0)==0?0:Ca+-4|0;Ca=gb+4|0;if(c[gb>>2]|0){u=0;do{__ZN10StringNameD2Ev(Ca+(u<<2)|0);u=u+1|0}while(u>>>0<(c[gb>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(eb,1)}while(0);__ZN10StringNameD2Ev(Ea);__Z8D_METHODPKcS0_S0_(Fa,1049919,1044892,1044869);Ea=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(Ea);c[Ea>>2]=347320;__ZN10MethodBind10_set_constEb(Ea,0);__ZN10MethodBind24_generate_argument_typesEi(Ea,2);c[Ea+44>>2]=472;c[Ea+48>>2]=1;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,Ea,Fa,0,0)|0;Ea=Fa+4|0;eb=c[Ea>>2]|0;do if(eb|0){if(__Z16atomic_decrementPj(eb+-8|0)|0)break;Da=c[Ea>>2]|0;gb=(Da|0)==0?0:Da+-4|0;Da=gb+4|0;if(c[gb>>2]|0){u=0;do{__ZN10StringNameD2Ev(Da+(u<<2)|0);u=u+1|0}while(u>>>0<(c[gb>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(eb,1)}while(0);__ZN10StringNameD2Ev(Fa);__Z8D_METHODPKcS0_(Ga,1049897,1044892);Fa=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(Fa);c[Fa>>2]=347572;__ZN10MethodBind10_set_constEb(Fa,1);__ZN10MethodBind24_generate_argument_typesEi(Fa,1);__ZN10MethodBind12_set_returnsEb(Fa,1);c[Fa+44>>2]=476;c[Fa+48>>2]=1;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,Fa,Ga,0,0)|0;Fa=Ga+4|0;eb=c[Fa>>2]|0;do if(eb|0){if(__Z16atomic_decrementPj(eb+-8|0)|0)break;Ea=c[Fa>>2]|0;gb=(Ea|0)==0?0:Ea+-4|0;Ea=gb+4|0;if(c[gb>>2]|0){u=0;do{__ZN10StringNameD2Ev(Ea+(u<<2)|0);u=u+1|0}while(u>>>0<(c[gb>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(eb,1)}while(0);__ZN10StringNameD2Ev(Ga);__Z8D_METHODPKcS0_S0_(Ha,1049821,1044892,1044884);Ga=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(Ga);c[Ga>>2]=347320;__ZN10MethodBind10_set_constEb(Ga,0);__ZN10MethodBind24_generate_argument_typesEi(Ga,2);c[Ga+44>>2]=480;c[Ga+48>>2]=1;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,Ga,Ha,0,0)|0;Ga=Ha+4|0;eb=c[Ga>>2]|0;do if(eb|0){if(__Z16atomic_decrementPj(eb+-8|0)|0)break;Fa=c[Ga>>2]|0;gb=(Fa|0)==0?0:Fa+-4|0;Fa=gb+4|0;if(c[gb>>2]|0){u=0;do{__ZN10StringNameD2Ev(Fa+(u<<2)|0);u=u+1|0}while(u>>>0<(c[gb>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(eb,1)}while(0);__ZN10StringNameD2Ev(Ha);__Z8D_METHODPKcS0_(Ia,1049675,1044892);Ha=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(Ha);c[Ha>>2]=347572;__ZN10MethodBind10_set_constEb(Ha,1);__ZN10MethodBind24_generate_argument_typesEi(Ha,1);__ZN10MethodBind12_set_returnsEb(Ha,1);c[Ha+44>>2]=484;c[Ha+48>>2]=1;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,Ha,Ia,0,0)|0;Ha=Ia+4|0;eb=c[Ha>>2]|0;do if(eb|0){if(__Z16atomic_decrementPj(eb+-8|0)|0)break;Ga=c[Ha>>2]|0;gb=(Ga|0)==0?0:Ga+-4|0;Ga=gb+4|0;if(c[gb>>2]|0){u=0;do{__ZN10StringNameD2Ev(Ga+(u<<2)|0);u=u+1|0}while(u>>>0<(c[gb>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(eb,1)}while(0);__ZN10StringNameD2Ev(Ia);__ZN6StringC2EPKc(b,1075237);c[x>>2]=c[b>>2];__ZN10StringNameC2ERK6String(w,x);__ZN10StringNameC2EPKc(b,1044898);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(w,b,0);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(w);Ia=c[x>>2]|0;do if(Ia|0){if(__Z16atomic_decrementPj(Ia+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ia,1)}while(0);__ZN6StringC2EPKc(b,1075237);c[x>>2]=c[b>>2];__ZN10StringNameC2ERK6String(w,x);__ZN10StringNameC2EPKc(b,1044913);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(w,b,1);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(w);Ia=c[x>>2]|0;do if(Ia|0){if(__Z16atomic_decrementPj(Ia+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ia,1)}while(0);__ZN6StringC2EPKc(b,1075237);c[x>>2]=c[b>>2];__ZN10StringNameC2ERK6String(w,x);__ZN10StringNameC2EPKc(b,1044931);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(w,b,2);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(w);Ia=c[x>>2]|0;do if(Ia|0){if(__Z16atomic_decrementPj(Ia+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ia,1)}while(0);__ZN6StringC2EPKc(b,1075237);c[x>>2]=c[b>>2];__ZN10StringNameC2ERK6String(w,x);__ZN10StringNameC2EPKc(b,1044955);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(w,b,0);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(w);Ia=c[x>>2]|0;do if(Ia|0){if(__Z16atomic_decrementPj(Ia+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ia,1)}while(0);__ZN6StringC2EPKc(b,1075237);c[x>>2]=c[b>>2];__ZN10StringNameC2ERK6String(w,x);__ZN10StringNameC2EPKc(b,1044972);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(w,b,1);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(w);Ia=c[x>>2]|0;do if(Ia|0){if(__Z16atomic_decrementPj(Ia+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ia,1)}while(0);__ZN6StringC2EPKc(b,1075237);c[x>>2]=c[b>>2];__ZN10StringNameC2ERK6String(w,x);__ZN10StringNameC2EPKc(b,1044996);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(w,b,2);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(w);Ia=c[x>>2]|0;do if(Ia|0){if(__Z16atomic_decrementPj(Ia+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ia,1)}while(0);__ZN6StringC2EPKc(b,1075237);c[x>>2]=c[b>>2];__ZN10StringNameC2ERK6String(w,x);__ZN10StringNameC2EPKc(b,1045020);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(w,b,3);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(w);Ia=c[x>>2]|0;do if(Ia|0){if(__Z16atomic_decrementPj(Ia+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ia,1)}while(0);__ZN6StringC2EPKc(b,1075237);c[x>>2]=c[b>>2];__ZN10StringNameC2ERK6String(w,x);__ZN10StringNameC2EPKc(b,1045043);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(w,b,4);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(w);Ia=c[x>>2]|0;do if(Ia|0){if(__Z16atomic_decrementPj(Ia+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ia,1)}while(0);__ZN6StringC2EPKc(b,1075237);c[x>>2]=c[b>>2];__ZN10StringNameC2ERK6String(w,x);__ZN10StringNameC2EPKc(b,1045070);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(w,b,5);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(w);Ia=c[x>>2]|0;do if(Ia|0){if(__Z16atomic_decrementPj(Ia+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ia,1)}while(0);__ZN6StringC2EPKc(b,1075237);c[x>>2]=c[b>>2];__ZN10StringNameC2ERK6String(w,x);__ZN10StringNameC2EPKc(b,1045099);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(w,b,6);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(w);Ia=c[x>>2]|0;do if(Ia|0){if(__Z16atomic_decrementPj(Ia+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ia,1)}while(0);__ZN6StringC2EPKc(b,1075237);c[x>>2]=c[b>>2];__ZN10StringNameC2ERK6String(w,x);__ZN10StringNameC2EPKc(b,1045133);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(w,b,7);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(w);Ia=c[x>>2]|0;do if(Ia|0){if(__Z16atomic_decrementPj(Ia+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ia,1)}while(0);__ZN6StringC2EPKc(b,1075237);c[x>>2]=c[b>>2];__ZN10StringNameC2ERK6String(w,x);__ZN10StringNameC2EPKc(b,1045163);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(w,b,0);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(w);Ia=c[x>>2]|0;do if(Ia|0){if(__Z16atomic_decrementPj(Ia+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ia,1)}while(0);__ZN6StringC2EPKc(b,1075237);c[x>>2]=c[b>>2];__ZN10StringNameC2ERK6String(w,x);__ZN10StringNameC2EPKc(b,1045190);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(w,b,1);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(w);Ia=c[x>>2]|0;do if(Ia|0){if(__Z16atomic_decrementPj(Ia+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ia,1)}while(0);__Z8D_METHODPKcS0_S0_S0_S0_(Ja,1049656,1044862,1045220,1044877,1045228);Ia=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(Ia);c[Ia>>2]=347608;__ZN10MethodBind10_set_constEb(Ia,0);__ZN10MethodBind24_generate_argument_typesEi(Ia,4);__ZN10MethodBind12_set_returnsEb(Ia,1);c[Ia+44>>2]=488;c[Ia+48>>2]=1;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,Ia,Ja,0,0)|0;Ia=Ja+4|0;eb=c[Ia>>2]|0;do if(eb|0){if(__Z16atomic_decrementPj(eb+-8|0)|0)break;Ha=c[Ia>>2]|0;gb=(Ha|0)==0?0:Ha+-4|0;Ha=gb+4|0;if(c[gb>>2]|0){u=0;do{__ZN10StringNameD2Ev(Ha+(u<<2)|0);u=u+1|0}while(u>>>0<(c[gb>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(eb,1)}while(0);__ZN10StringNameD2Ev(Ja);__Z8D_METHODPKcS0_S0_S0_(Ka,1049608,1044892,1044642,1128356);Ja=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(Ja);c[Ja>>2]=347644;__ZN10MethodBind10_set_constEb(Ja,0);__ZN10MethodBind24_generate_argument_typesEi(Ja,3);c[Ja+44>>2]=496;c[Ja+48>>2]=1;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,Ja,Ka,0,0)|0;Ja=Ka+4|0;eb=c[Ja>>2]|0;do if(eb|0){if(__Z16atomic_decrementPj(eb+-8|0)|0)break;Ia=c[Ja>>2]|0;gb=(Ia|0)==0?0:Ia+-4|0;Ia=gb+4|0;if(c[gb>>2]|0){u=0;do{__ZN10StringNameD2Ev(Ia+(u<<2)|0);u=u+1|0}while(u>>>0<(c[gb>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(eb,1)}while(0);__ZN10StringNameD2Ev(Ka);__Z8D_METHODPKcS0_S0_(La,1049518,1044892,1044642);Ka=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(Ka);c[Ka>>2]=347680;__ZN10MethodBind10_set_constEb(Ka,1);__ZN10MethodBind24_generate_argument_typesEi(Ka,2);__ZN10MethodBind12_set_returnsEb(Ka,1);c[Ka+44>>2]=500;c[Ka+48>>2]=1;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,Ka,La,0,0)|0;Ka=La+4|0;eb=c[Ka>>2]|0;do if(eb|0){if(__Z16atomic_decrementPj(eb+-8|0)|0)break;Ja=c[Ka>>2]|0;gb=(Ja|0)==0?0:Ja+-4|0;Ja=gb+4|0;if(c[gb>>2]|0){u=0;do{__ZN10StringNameD2Ev(Ja+(u<<2)|0);u=u+1|0}while(u>>>0<(c[gb>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(eb,1)}while(0);__ZN10StringNameD2Ev(La);__Z8D_METHODPKcS0_S0_S0_(Ma,1049441,1044892,1045236,1113974);La=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(La);c[La>>2]=347716;__ZN10MethodBind10_set_constEb(La,0);__ZN10MethodBind24_generate_argument_typesEi(La,3);c[La+44>>2]=504;c[La+48>>2]=1;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,La,Ma,0,0)|0;La=Ma+4|0;eb=c[La>>2]|0;do if(eb|0){if(__Z16atomic_decrementPj(eb+-8|0)|0)break;Ka=c[La>>2]|0;gb=(Ka|0)==0?0:Ka+-4|0;Ka=gb+4|0;if(c[gb>>2]|0){u=0;do{__ZN10StringNameD2Ev(Ka+(u<<2)|0);u=u+1|0}while(u>>>0<(c[gb>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(eb,1)}while(0);__ZN10StringNameD2Ev(Ma);__Z8D_METHODPKcS0_S0_(Na,1049348,1044892,1045236);Ma=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(Ma);c[Ma>>2]=347752;__ZN10MethodBind10_set_constEb(Ma,1);__ZN10MethodBind24_generate_argument_typesEi(Ma,2);__ZN10MethodBind12_set_returnsEb(Ma,1);c[Ma+44>>2]=508;c[Ma+48>>2]=1;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,Ma,Na,0,0)|0;Ma=Na+4|0;eb=c[Ma>>2]|0;do if(eb|0){if(__Z16atomic_decrementPj(eb+-8|0)|0)break;La=c[Ma>>2]|0;gb=(La|0)==0?0:La+-4|0;La=gb+4|0;if(c[gb>>2]|0){u=0;do{__ZN10StringNameD2Ev(La+(u<<2)|0);u=u+1|0}while(u>>>0<(c[gb>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(eb,1)}while(0);__ZN10StringNameD2Ev(Na);__Z8D_METHODPKcS0_S0_S0_S0_(Oa,1049328,1044862,1045241,1044877,1045253);Na=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(Na);c[Na>>2]=347608;__ZN10MethodBind10_set_constEb(Na,0);__ZN10MethodBind24_generate_argument_typesEi(Na,4);__ZN10MethodBind12_set_returnsEb(Na,1);c[Na+44>>2]=512;c[Na+48>>2]=1;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,Na,Oa,0,0)|0;Na=Oa+4|0;eb=c[Na>>2]|0;do if(eb|0){if(__Z16atomic_decrementPj(eb+-8|0)|0)break;Ma=c[Na>>2]|0;gb=(Ma|0)==0?0:Ma+-4|0;Ma=gb+4|0;if(c[gb>>2]|0){u=0;do{__ZN10StringNameD2Ev(Ma+(u<<2)|0);u=u+1|0}while(u>>>0<(c[gb>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(eb,1)}while(0);__ZN10StringNameD2Ev(Oa);__Z8D_METHODPKcS0_S0_S0_(Pa,1049248,1044892,1044642,1128356);Oa=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(Oa);c[Oa>>2]=347788;__ZN10MethodBind10_set_constEb(Oa,0);__ZN10MethodBind24_generate_argument_typesEi(Oa,3);c[Oa+44>>2]=516;c[Oa+48>>2]=1;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,Oa,Pa,0,0)|0;Oa=Pa+4|0;eb=c[Oa>>2]|0;do if(eb|0){if(__Z16atomic_decrementPj(eb+-8|0)|0)break;Na=c[Oa>>2]|0;gb=(Na|0)==0?0:Na+-4|0;Na=gb+4|0;if(c[gb>>2]|0){u=0;do{__ZN10StringNameD2Ev(Na+(u<<2)|0);u=u+1|0}while(u>>>0<(c[gb>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(eb,1)}while(0);__ZN10StringNameD2Ev(Pa);__Z8D_METHODPKcS0_S0_(Qa,1049225,1044892,1044642);Pa=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(Pa);c[Pa>>2]=347824;__ZN10MethodBind10_set_constEb(Pa,1);__ZN10MethodBind24_generate_argument_typesEi(Pa,2);__ZN10MethodBind12_set_returnsEb(Pa,1);c[Pa+44>>2]=520;c[Pa+48>>2]=1;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,Pa,Qa,0,0)|0;Pa=Qa+4|0;eb=c[Pa>>2]|0;do if(eb|0){if(__Z16atomic_decrementPj(eb+-8|0)|0)break;Oa=c[Pa>>2]|0;gb=(Oa|0)==0?0:Oa+-4|0;Oa=gb+4|0;if(c[gb>>2]|0){u=0;do{__ZN10StringNameD2Ev(Oa+(u<<2)|0);u=u+1|0}while(u>>>0<(c[gb>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(eb,1)}while(0);__ZN10StringNameD2Ev(Qa);__ZN6StringC2EPKc(b,1075237);c[x>>2]=c[b>>2];__ZN10StringNameC2ERK6String(w,x);__ZN10StringNameC2EPKc(b,1045265);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(w,b,0);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(w);Qa=c[x>>2]|0;do if(Qa|0){if(__Z16atomic_decrementPj(Qa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Qa,1)}while(0);__ZN6StringC2EPKc(b,1075237);c[x>>2]=c[b>>2];__ZN10StringNameC2ERK6String(w,x);__ZN10StringNameC2EPKc(b,1045297);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(w,b,1);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(w);Qa=c[x>>2]|0;do if(Qa|0){if(__Z16atomic_decrementPj(Qa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Qa,1)}while(0);__ZN6StringC2EPKc(b,1075237);c[x>>2]=c[b>>2];__ZN10StringNameC2ERK6String(w,x);__ZN10StringNameC2EPKc(b,1045329);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(w,b,2);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(w);Qa=c[x>>2]|0;do if(Qa|0){if(__Z16atomic_decrementPj(Qa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Qa,1)}while(0);__ZN6StringC2EPKc(b,1075237);c[x>>2]=c[b>>2];__ZN10StringNameC2ERK6String(w,x);__ZN10StringNameC2EPKc(b,1045364);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(w,b,3);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(w);Qa=c[x>>2]|0;do if(Qa|0){if(__Z16atomic_decrementPj(Qa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Qa,1)}while(0);__ZN6StringC2EPKc(b,1075237);c[x>>2]=c[b>>2];__ZN10StringNameC2ERK6String(w,x);__ZN10StringNameC2EPKc(b,1045402);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(w,b,4);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(w);Qa=c[x>>2]|0;do if(Qa|0){if(__Z16atomic_decrementPj(Qa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Qa,1)}while(0);__ZN6StringC2EPKc(b,1075237);c[x>>2]=c[b>>2];__ZN10StringNameC2ERK6String(w,x);__ZN10StringNameC2EPKc(b,1045436);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(w,b,5);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(w);Qa=c[x>>2]|0;do if(Qa|0){if(__Z16atomic_decrementPj(Qa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Qa,1)}while(0);__ZN6StringC2EPKc(b,1075237);c[x>>2]=c[b>>2];__ZN10StringNameC2ERK6String(w,x);__ZN10StringNameC2EPKc(b,1045472);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(w,b,6);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(w);Qa=c[x>>2]|0;do if(Qa|0){if(__Z16atomic_decrementPj(Qa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Qa,1)}while(0);__ZN6StringC2EPKc(b,1075237);c[x>>2]=c[b>>2];__ZN10StringNameC2ERK6String(w,x);__ZN10StringNameC2EPKc(b,1045511);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(w,b,7);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(w);Qa=c[x>>2]|0;do if(Qa|0){if(__Z16atomic_decrementPj(Qa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Qa,1)}while(0);__ZN6StringC2EPKc(b,1075237);c[x>>2]=c[b>>2];__ZN10StringNameC2ERK6String(w,x);__ZN10StringNameC2EPKc(b,1045546);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(w,b,8);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(w);Qa=c[x>>2]|0;do if(Qa|0){if(__Z16atomic_decrementPj(Qa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Qa,1)}while(0);__ZN6StringC2EPKc(b,1075237);c[x>>2]=c[b>>2];__ZN10StringNameC2ERK6String(w,x);__ZN10StringNameC2EPKc(b,1045586);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(w,b,9);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(w);Qa=c[x>>2]|0;do if(Qa|0){if(__Z16atomic_decrementPj(Qa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Qa,1)}while(0);__ZN6StringC2EPKc(b,1075237);c[x>>2]=c[b>>2];__ZN10StringNameC2ERK6String(w,x);__ZN10StringNameC2EPKc(b,1045629);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(w,b,10);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(w);Qa=c[x>>2]|0;do if(Qa|0){if(__Z16atomic_decrementPj(Qa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Qa,1)}while(0);__ZN6StringC2EPKc(b,1075237);c[x>>2]=c[b>>2];__ZN10StringNameC2ERK6String(w,x);__ZN10StringNameC2EPKc(b,1045668);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(w,b,11);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(w);Qa=c[x>>2]|0;do if(Qa|0){if(__Z16atomic_decrementPj(Qa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Qa,1)}while(0);__ZN6StringC2EPKc(b,1075237);c[x>>2]=c[b>>2];__ZN10StringNameC2ERK6String(w,x);__ZN10StringNameC2EPKc(b,1045701);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(w,b,12);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(w);Qa=c[x>>2]|0;do if(Qa|0){if(__Z16atomic_decrementPj(Qa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Qa,1)}while(0);__ZN6StringC2EPKc(b,1075237);c[x>>2]=c[b>>2];__ZN10StringNameC2ERK6String(w,x);__ZN10StringNameC2EPKc(b,1045734);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(w,b,13);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(w);Qa=c[x>>2]|0;do if(Qa|0){if(__Z16atomic_decrementPj(Qa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Qa,1)}while(0);__ZN6StringC2EPKc(b,1075237);c[x>>2]=c[b>>2];__ZN10StringNameC2ERK6String(w,x);__ZN10StringNameC2EPKc(b,1045770);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(w,b,14);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(w);Qa=c[x>>2]|0;do if(Qa|0){if(__Z16atomic_decrementPj(Qa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Qa,1)}while(0);__ZN6StringC2EPKc(b,1075237);c[x>>2]=c[b>>2];__ZN10StringNameC2ERK6String(w,x);__ZN10StringNameC2EPKc(b,1045809);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(w,b,15);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(w);Qa=c[x>>2]|0;do if(Qa|0){if(__Z16atomic_decrementPj(Qa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Qa,1)}while(0);__ZN6StringC2EPKc(b,1075237);c[x>>2]=c[b>>2];__ZN10StringNameC2ERK6String(w,x);__ZN10StringNameC2EPKc(b,1045844);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(w,b,16);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(w);Qa=c[x>>2]|0;do if(Qa|0){if(__Z16atomic_decrementPj(Qa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Qa,1)}while(0);__ZN6StringC2EPKc(b,1075237);c[x>>2]=c[b>>2];__ZN10StringNameC2ERK6String(w,x);__ZN10StringNameC2EPKc(b,1045881);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(w,b,17);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(w);Qa=c[x>>2]|0;do if(Qa|0){if(__Z16atomic_decrementPj(Qa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Qa,1)}while(0);__ZN6StringC2EPKc(b,1075237);c[x>>2]=c[b>>2];__ZN10StringNameC2ERK6String(w,x);__ZN10StringNameC2EPKc(b,1045921);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(w,b,18);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(w);Qa=c[x>>2]|0;do if(Qa|0){if(__Z16atomic_decrementPj(Qa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Qa,1)}while(0);__ZN6StringC2EPKc(b,1075237);c[x>>2]=c[b>>2];__ZN10StringNameC2ERK6String(w,x);__ZN10StringNameC2EPKc(b,1045957);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(w,b,19);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(w);Qa=c[x>>2]|0;do if(Qa|0){if(__Z16atomic_decrementPj(Qa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Qa,1)}while(0);__ZN6StringC2EPKc(b,1075237);c[x>>2]=c[b>>2];__ZN10StringNameC2ERK6String(w,x);__ZN10StringNameC2EPKc(b,1045998);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(w,b,20);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(w);Qa=c[x>>2]|0;do if(Qa|0){if(__Z16atomic_decrementPj(Qa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Qa,1)}while(0);__ZN6StringC2EPKc(b,1075237);c[x>>2]=c[b>>2];__ZN10StringNameC2ERK6String(w,x);__ZN10StringNameC2EPKc(b,1046042);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(w,b,21);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(w);Qa=c[x>>2]|0;do if(Qa|0){if(__Z16atomic_decrementPj(Qa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Qa,1)}while(0);__ZN6StringC2EPKc(b,1075237);c[x>>2]=c[b>>2];__ZN10StringNameC2ERK6String(w,x);__ZN10StringNameC2EPKc(b,1046082);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(w,b,22);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(w);Qa=c[x>>2]|0;do if(Qa|0){if(__Z16atomic_decrementPj(Qa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Qa,1)}while(0);__Z8D_METHODPKcS0_S0_S0_S0_(Ra,1049201,1044862,1045241,1044877,1045253);Qa=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(Qa);c[Qa>>2]=347608;__ZN10MethodBind10_set_constEb(Qa,0);__ZN10MethodBind24_generate_argument_typesEi(Qa,4);__ZN10MethodBind12_set_returnsEb(Qa,1);c[Qa+44>>2]=524;c[Qa+48>>2]=1;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,Qa,Ra,0,0)|0;Qa=Ra+4|0;eb=c[Qa>>2]|0;do if(eb|0){if(__Z16atomic_decrementPj(eb+-8|0)|0)break;Pa=c[Qa>>2]|0;gb=(Pa|0)==0?0:Pa+-4|0;Pa=gb+4|0;if(c[gb>>2]|0){u=0;do{__ZN10StringNameD2Ev(Pa+(u<<2)|0);u=u+1|0}while(u>>>0<(c[gb>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(eb,1)}while(0);__ZN10StringNameD2Ev(Ra);__Z8D_METHODPKcS0_S0_S0_(Sa,1049113,1044892,1044642,1128356);Ra=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(Ra);c[Ra>>2]=347860;__ZN10MethodBind10_set_constEb(Ra,0);__ZN10MethodBind24_generate_argument_typesEi(Ra,3);c[Ra+44>>2]=528;c[Ra+48>>2]=1;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,Ra,Sa,0,0)|0;Ra=Sa+4|0;eb=c[Ra>>2]|0;do if(eb|0){if(__Z16atomic_decrementPj(eb+-8|0)|0)break;Qa=c[Ra>>2]|0;gb=(Qa|0)==0?0:Qa+-4|0;Qa=gb+4|0;if(c[gb>>2]|0){u=0;do{__ZN10StringNameD2Ev(Qa+(u<<2)|0);u=u+1|0}while(u>>>0<(c[gb>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(eb,1)}while(0);__ZN10StringNameD2Ev(Sa);__Z8D_METHODPKcS0_S0_(Ta,1049013,1044892,1044642);Sa=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(Sa);c[Sa>>2]=347896;__ZN10MethodBind10_set_constEb(Sa,1);__ZN10MethodBind24_generate_argument_typesEi(Sa,2);__ZN10MethodBind12_set_returnsEb(Sa,1);c[Sa+44>>2]=532;c[Sa+48>>2]=1;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,Sa,Ta,0,0)|0;Sa=Ta+4|0;eb=c[Sa>>2]|0;do if(eb|0){if(__Z16atomic_decrementPj(eb+-8|0)|0)break;Ra=c[Sa>>2]|0;gb=(Ra|0)==0?0:Ra+-4|0;Ra=gb+4|0;if(c[gb>>2]|0){u=0;do{__ZN10StringNameD2Ev(Ra+(u<<2)|0);u=u+1|0}while(u>>>0<(c[gb>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(eb,1)}while(0);__ZN10StringNameD2Ev(Ta);__ZN6StringC2EPKc(b,1075237);c[x>>2]=c[b>>2];__ZN10StringNameC2ERK6String(w,x);__ZN10StringNameC2EPKc(b,1046099);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(w,b,0);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(w);Ta=c[x>>2]|0;do if(Ta|0){if(__Z16atomic_decrementPj(Ta+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ta,1)}while(0);__ZN6StringC2EPKc(b,1075237);c[x>>2]=c[b>>2];__ZN10StringNameC2ERK6String(w,x);__ZN10StringNameC2EPKc(b,1046127);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(w,b,1);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(w);Ta=c[x>>2]|0;do if(Ta|0){if(__Z16atomic_decrementPj(Ta+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ta,1)}while(0);__ZN6StringC2EPKc(b,1075237);c[x>>2]=c[b>>2];__ZN10StringNameC2ERK6String(w,x);__ZN10StringNameC2EPKc(b,1046155);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(w,b,2);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(w);Ta=c[x>>2]|0;do if(Ta|0){if(__Z16atomic_decrementPj(Ta+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ta,1)}while(0);__ZN6StringC2EPKc(b,1075237);c[x>>2]=c[b>>2];__ZN10StringNameC2ERK6String(w,x);__ZN10StringNameC2EPKc(b,1046177);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(w,b,3);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(w);Ta=c[x>>2]|0;do if(Ta|0){if(__Z16atomic_decrementPj(Ta+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ta,1)}while(0);__ZN6StringC2EPKc(b,1075237);c[x>>2]=c[b>>2];__ZN10StringNameC2ERK6String(w,x);__ZN10StringNameC2EPKc(b,1046203);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(w,b,4);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(w);Ta=c[x>>2]|0;do if(Ta|0){if(__Z16atomic_decrementPj(Ta+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ta,1)}while(0);__ZN6StringC2EPKc(b,1075237);c[x>>2]=c[b>>2];__ZN10StringNameC2ERK6String(w,x);__ZN10StringNameC2EPKc(b,1046231);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(w,b,0);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(w);Ta=c[x>>2]|0;do if(Ta|0){if(__Z16atomic_decrementPj(Ta+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ta,1)}while(0);__ZN6StringC2EPKc(b,1075237);c[x>>2]=c[b>>2];__ZN10StringNameC2ERK6String(w,x);__ZN10StringNameC2EPKc(b,1046262);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(w,b,1);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(w);Ta=c[x>>2]|0;do if(Ta|0){if(__Z16atomic_decrementPj(Ta+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ta,1)}while(0);__ZN6StringC2EPKc(b,1075237);c[x>>2]=c[b>>2];__ZN10StringNameC2ERK6String(w,x);__ZN10StringNameC2EPKc(b,1046293);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(w,b,2);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(w);Ta=c[x>>2]|0;do if(Ta|0){if(__Z16atomic_decrementPj(Ta+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ta,1)}while(0);__ZN6StringC2EPKc(b,1075237);c[x>>2]=c[b>>2];__ZN10StringNameC2ERK6String(w,x);__ZN10StringNameC2EPKc(b,1046327);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(w,b,3);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(w);Ta=c[x>>2]|0;do if(Ta|0){if(__Z16atomic_decrementPj(Ta+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ta,1)}while(0);__ZN6StringC2EPKc(b,1075237);c[x>>2]=c[b>>2];__ZN10StringNameC2ERK6String(w,x);__ZN10StringNameC2EPKc(b,1046358);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(w,b,4);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(w);Ta=c[x>>2]|0;do if(Ta|0){if(__Z16atomic_decrementPj(Ta+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ta,1)}while(0);__ZN6StringC2EPKc(b,1075237);c[x>>2]=c[b>>2];__ZN10StringNameC2ERK6String(w,x);__ZN10StringNameC2EPKc(b,1046385);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(w,b,5);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(w);Ta=c[x>>2]|0;do if(Ta|0){if(__Z16atomic_decrementPj(Ta+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ta,1)}while(0);__ZN6StringC2EPKc(b,1075237);c[x>>2]=c[b>>2];__ZN10StringNameC2ERK6String(w,x);__ZN10StringNameC2EPKc(b,1046417);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(w,b,6);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(w);Ta=c[x>>2]|0;do if(Ta|0){if(__Z16atomic_decrementPj(Ta+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ta,1)}while(0);__ZN6StringC2EPKc(b,1075237);c[x>>2]=c[b>>2];__ZN10StringNameC2ERK6String(w,x);__ZN10StringNameC2EPKc(b,1046449);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(w,b,7);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(w);Ta=c[x>>2]|0;do if(Ta|0){if(__Z16atomic_decrementPj(Ta+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ta,1)}while(0);__ZN6StringC2EPKc(b,1075237);c[x>>2]=c[b>>2];__ZN10StringNameC2ERK6String(w,x);__ZN10StringNameC2EPKc(b,1046484);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(w,b,8);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(w);Ta=c[x>>2]|0;do if(Ta|0){if(__Z16atomic_decrementPj(Ta+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ta,1)}while(0);__ZN6StringC2EPKc(b,1075237);c[x>>2]=c[b>>2];__ZN10StringNameC2ERK6String(w,x);__ZN10StringNameC2EPKc(b,1046512);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(w,b,9);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(w);Ta=c[x>>2]|0;do if(Ta|0){if(__Z16atomic_decrementPj(Ta+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ta,1)}while(0);__ZN6StringC2EPKc(b,1075237);c[x>>2]=c[b>>2];__ZN10StringNameC2ERK6String(w,x);__ZN10StringNameC2EPKc(b,1046544);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(w,b,10);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(w);Ta=c[x>>2]|0;do if(Ta|0){if(__Z16atomic_decrementPj(Ta+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ta,1)}while(0);__ZN6StringC2EPKc(b,1075237);c[x>>2]=c[b>>2];__ZN10StringNameC2ERK6String(w,x);__ZN10StringNameC2EPKc(b,1046576);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(w,b,11);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(w);Ta=c[x>>2]|0;do if(Ta|0){if(__Z16atomic_decrementPj(Ta+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ta,1)}while(0);__ZN6StringC2EPKc(b,1075237);c[x>>2]=c[b>>2];__ZN10StringNameC2ERK6String(w,x);__ZN10StringNameC2EPKc(b,1046600);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(w,b,12);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(w);Ta=c[x>>2]|0;do if(Ta|0){if(__Z16atomic_decrementPj(Ta+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ta,1)}while(0);__ZN6StringC2EPKc(b,1075237);c[x>>2]=c[b>>2];__ZN10StringNameC2ERK6String(w,x);__ZN10StringNameC2EPKc(b,1046642);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(w,b,13);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(w);Ta=c[x>>2]|0;do if(Ta|0){if(__Z16atomic_decrementPj(Ta+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ta,1)}while(0);__ZN6StringC2EPKc(b,1075237);c[x>>2]=c[b>>2];__ZN10StringNameC2ERK6String(w,x);__ZN10StringNameC2EPKc(b,1046680);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(w,b,0);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(w);Ta=c[x>>2]|0;do if(Ta|0){if(__Z16atomic_decrementPj(Ta+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ta,1)}while(0);__ZN6StringC2EPKc(b,1075237);c[x>>2]=c[b>>2];__ZN10StringNameC2ERK6String(w,x);__ZN10StringNameC2EPKc(b,1046717);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(w,b,1);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(w);Ta=c[x>>2]|0;do if(Ta|0){if(__Z16atomic_decrementPj(Ta+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ta,1)}while(0);__ZN6StringC2EPKc(b,1075237);c[x>>2]=c[b>>2];__ZN10StringNameC2ERK6String(w,x);__ZN10StringNameC2EPKc(b,1046755);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(w,b,2);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(w);Ta=c[x>>2]|0;do if(Ta|0){if(__Z16atomic_decrementPj(Ta+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ta,1)}while(0);__Z8D_METHODPKcS0_(Ua,1054035,1044892);Ta=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(Ta);c[Ta>>2]=347932;__ZN10MethodBind10_set_constEb(Ta,1);__ZN10MethodBind24_generate_argument_typesEi(Ta,1);__ZN10MethodBind12_set_returnsEb(Ta,1);c[Ta+44>>2]=448;c[Ta+48>>2]=1;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,Ta,Ua,0,0)|0;Ta=Ua+4|0;eb=c[Ta>>2]|0;do if(eb|0){if(__Z16atomic_decrementPj(eb+-8|0)|0)break;Sa=c[Ta>>2]|0;gb=(Sa|0)==0?0:Sa+-4|0;Sa=gb+4|0;if(c[gb>>2]|0){u=0;do{__ZN10StringNameD2Ev(Sa+(u<<2)|0);u=u+1|0}while(u>>>0<(c[gb>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(eb,1)}while(0);__ZN10StringNameD2Ev(Ua);__Z8D_METHODPKcS0_S0_(Va,1050050,1044892,1120113);Ua=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(Ua);c[Ua>>2]=346672;__ZN10MethodBind10_set_constEb(Ua,0);__ZN10MethodBind24_generate_argument_typesEi(Ua,2);c[Ua+44>>2]=452;c[Ua+48>>2]=1;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,Ua,Va,0,0)|0;Ua=Va+4|0;eb=c[Ua>>2]|0;do if(eb|0){if(__Z16atomic_decrementPj(eb+-8|0)|0)break;Ta=c[Ua>>2]|0;gb=(Ta|0)==0?0:Ta+-4|0;Ta=gb+4|0;if(c[gb>>2]|0){u=0;do{__ZN10StringNameD2Ev(Ta+(u<<2)|0);u=u+1|0}while(u>>>0<(c[gb>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(eb,1)}while(0);__ZN10StringNameD2Ev(Va);__Z8D_METHODPKcS0_(Wa,1050024,1044892);Va=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(Va);c[Va>>2]=346564;__ZN10MethodBind10_set_constEb(Va,1);__ZN10MethodBind24_generate_argument_typesEi(Va,1);__ZN10MethodBind12_set_returnsEb(Va,1);c[Va+44>>2]=456;c[Va+48>>2]=1;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,Va,Wa,0,0)|0;Va=Wa+4|0;eb=c[Va>>2]|0;do if(eb|0){if(__Z16atomic_decrementPj(eb+-8|0)|0)break;Ua=c[Va>>2]|0;gb=(Ua|0)==0?0:Ua+-4|0;Ua=gb+4|0;if(c[gb>>2]|0){u=0;do{__ZN10StringNameD2Ev(Ua+(u<<2)|0);u=u+1|0}while(u>>>0<(c[gb>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(eb,1)}while(0);__ZN10StringNameD2Ev(Wa);__Z8D_METHODPKcS0_S0_S0_S0_(Xa,1048670,1044862,1045241,1044877,1045253);Wa=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(Wa);c[Wa>>2]=347608;__ZN10MethodBind10_set_constEb(Wa,0);__ZN10MethodBind24_generate_argument_typesEi(Wa,4);__ZN10MethodBind12_set_returnsEb(Wa,1);c[Wa+44>>2]=536;c[Wa+48>>2]=1;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,Wa,Xa,0,0)|0;Wa=Xa+4|0;eb=c[Wa>>2]|0;do if(eb|0){if(__Z16atomic_decrementPj(eb+-8|0)|0)break;Va=c[Wa>>2]|0;gb=(Va|0)==0?0:Va+-4|0;Va=gb+4|0;if(c[gb>>2]|0){u=0;do{__ZN10StringNameD2Ev(Va+(u<<2)|0);u=u+1|0}while(u>>>0<(c[gb>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(eb,1)}while(0);__ZN10StringNameD2Ev(Xa);__Z8D_METHODPKcS0_S0_S0_S0_(Ya,1048641,1044892,1127804,1044642,1128356);Xa=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(Xa);c[Xa>>2]=347968;__ZN10MethodBind10_set_constEb(Xa,0);__ZN10MethodBind24_generate_argument_typesEi(Xa,4);c[Xa+44>>2]=540;c[Xa+48>>2]=1;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,Xa,Ya,0,0)|0;Xa=Ya+4|0;eb=c[Xa>>2]|0;do if(eb|0){if(__Z16atomic_decrementPj(eb+-8|0)|0)break;Wa=c[Xa>>2]|0;gb=(Wa|0)==0?0:Wa+-4|0;Wa=gb+4|0;if(c[gb>>2]|0){u=0;do{__ZN10StringNameD2Ev(Wa+(u<<2)|0);u=u+1|0}while(u>>>0<(c[gb>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(eb,1)}while(0);__ZN10StringNameD2Ev(Ya);__Z8D_METHODPKcS0_S0_S0_(Za,1048503,1044892,1127804,1044642);Ya=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(Ya);c[Ya>>2]=348004;__ZN10MethodBind10_set_constEb(Ya,0);__ZN10MethodBind24_generate_argument_typesEi(Ya,3);__ZN10MethodBind12_set_returnsEb(Ya,1);c[Ya+44>>2]=544;c[Ya+48>>2]=1;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,Ya,Za,0,0)|0;Ya=Za+4|0;eb=c[Ya>>2]|0;do if(eb|0){if(__Z16atomic_decrementPj(eb+-8|0)|0)break;Xa=c[Ya>>2]|0;gb=(Xa|0)==0?0:Xa+-4|0;Xa=gb+4|0;if(c[gb>>2]|0){u=0;do{__ZN10StringNameD2Ev(Xa+(u<<2)|0);u=u+1|0}while(u>>>0<(c[gb>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(eb,1)}while(0);__ZN10StringNameD2Ev(Za);__Z8D_METHODPKcS0_S0_S0_S0_(_a,1048411,1044892,1127804,1045236,1146191);Za=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(Za);c[Za>>2]=348040;__ZN10MethodBind10_set_constEb(Za,0);__ZN10MethodBind24_generate_argument_typesEi(Za,4);c[Za+44>>2]=548;c[Za+48>>2]=1;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,Za,_a,0,0)|0;Za=_a+4|0;eb=c[Za>>2]|0;do if(eb|0){if(__Z16atomic_decrementPj(eb+-8|0)|0)break;Ya=c[Za>>2]|0;gb=(Ya|0)==0?0:Ya+-4|0;Ya=gb+4|0;if(c[gb>>2]|0){u=0;do{__ZN10StringNameD2Ev(Ya+(u<<2)|0);u=u+1|0}while(u>>>0<(c[gb>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(eb,1)}while(0);__ZN10StringNameD2Ev(_a);__Z8D_METHODPKcS0_S0_S0_($a,1048178,1044892,1127804,1045236);_a=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(_a);c[_a>>2]=348076;__ZN10MethodBind10_set_constEb(_a,0);__ZN10MethodBind24_generate_argument_typesEi(_a,3);__ZN10MethodBind12_set_returnsEb(_a,1);c[_a+44>>2]=552;c[_a+48>>2]=1;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,_a,$a,0,0)|0;_a=$a+4|0;eb=c[_a>>2]|0;do if(eb|0){if(__Z16atomic_decrementPj(eb+-8|0)|0)break;Za=c[_a>>2]|0;gb=(Za|0)==0?0:Za+-4|0;Za=gb+4|0;if(c[gb>>2]|0){u=0;do{__ZN10StringNameD2Ev(Za+(u<<2)|0);u=u+1|0}while(u>>>0<(c[gb>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(eb,1)}while(0);__ZN10StringNameD2Ev($a);__Z8D_METHODPKcS0_(ab,1046785,1046794);$a=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev($a);c[$a>>2]=346708;__ZN10MethodBind10_set_constEb($a,0);__ZN10MethodBind24_generate_argument_typesEi($a,1);c[$a+44>>2]=556;c[$a+48>>2]=1;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,$a,ab,0,0)|0;$a=ab+4|0;eb=c[$a>>2]|0;do if(eb|0){if(__Z16atomic_decrementPj(eb+-8|0)|0)break;_a=c[$a>>2]|0;gb=(_a|0)==0?0:_a+-4|0;_a=gb+4|0;if(c[gb>>2]|0){u=0;do{__ZN10StringNameD2Ev(_a+(u<<2)|0);u=u+1|0}while(u>>>0<(c[gb>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(eb,1)}while(0);__ZN10StringNameD2Ev(ab);__Z8D_METHODPKcS0_(bb,1046798,1044635);ab=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(ab);c[ab>>2]=348112;__ZN10MethodBind10_set_constEb(ab,0);__ZN10MethodBind24_generate_argument_typesEi(ab,1);c[ab+44>>2]=560;c[ab+48>>2]=1;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,ab,bb,0,0)|0;ab=bb+4|0;eb=c[ab>>2]|0;do if(eb|0){if(__Z16atomic_decrementPj(eb+-8|0)|0)break;$a=c[ab>>2]|0;gb=($a|0)==0?0:$a+-4|0;$a=gb+4|0;if(c[gb>>2]|0){u=0;do{__ZN10StringNameD2Ev($a+(u<<2)|0);u=u+1|0}while(u>>>0<(c[gb>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(eb,1)}while(0);__ZN10StringNameD2Ev(bb);__Z8D_METHODPKcS0_(cb,1046809,1046826);bb=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(bb);c[bb>>2]=348148;__ZN10MethodBind10_set_constEb(bb,0);__ZN10MethodBind24_generate_argument_typesEi(bb,1);__ZN10MethodBind12_set_returnsEb(bb,1);c[bb+44>>2]=584;c[bb+48>>2]=1;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,bb,cb,0,0)|0;bb=cb+4|0;eb=c[bb>>2]|0;do if(eb|0){if(__Z16atomic_decrementPj(eb+-8|0)|0)break;ab=c[bb>>2]|0;gb=(ab|0)==0?0:ab+-4|0;ab=gb+4|0;if(c[gb>>2]|0){u=0;do{__ZN10StringNameD2Ev(ab+(u<<2)|0);u=u+1|0}while(u>>>0<(c[gb>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(eb,1)}while(0);__ZN10StringNameD2Ev(cb);__ZN6StringC2EPKc(b,1075237);c[x>>2]=c[b>>2];__ZN10StringNameC2ERK6String(w,x);__ZN10StringNameC2EPKc(b,1046839);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(w,b,0);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(w);cb=c[x>>2]|0;do if(cb|0){if(__Z16atomic_decrementPj(cb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(cb,1)}while(0);__ZN6StringC2EPKc(b,1075237);c[x>>2]=c[b>>2];__ZN10StringNameC2ERK6String(w,x);__ZN10StringNameC2EPKc(b,1046851);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(w,b,1);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(w);cb=c[x>>2]|0;do if(cb|0){if(__Z16atomic_decrementPj(cb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(cb,1)}while(0);__ZN6StringC2EPKc(b,1075237);c[x>>2]=c[b>>2];__ZN10StringNameC2ERK6String(w,x);__ZN10StringNameC2EPKc(b,1046861);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(w,b,2);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(w);cb=c[x>>2]|0;do if(cb|0){if(__Z16atomic_decrementPj(cb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(cb,1)}while(0);__ZN6StringC2EPKc(b,1075237);c[x>>2]=c[b>>2];__ZN10StringNameC2ERK6String(w,x);__ZN10StringNameC2EPKc(b,1046874);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(w,b,3);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(w);cb=c[x>>2]|0;do if(cb|0){if(__Z16atomic_decrementPj(cb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(cb,1)}while(0);__ZN6StringC2EPKc(b,1075237);c[x>>2]=c[b>>2];__ZN10StringNameC2ERK6String(w,x);__ZN10StringNameC2EPKc(b,1046884);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(w,b,4);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(w);cb=c[x>>2]|0;do if(cb|0){if(__Z16atomic_decrementPj(cb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(cb,1)}while(0);__ZN6StringC2EPKc(b,1075237);c[x>>2]=c[b>>2];__ZN10StringNameC2ERK6String(w,x);__ZN10StringNameC2EPKc(b,1046898);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(w,b,5);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(w);cb=c[x>>2]|0;do if(cb|0){if(__Z16atomic_decrementPj(cb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(cb,1)}while(0);__ZN6StringC2EPKc(b,1075237);c[x>>2]=c[b>>2];__ZN10StringNameC2ERK6String(w,x);__ZN10StringNameC2EPKc(b,1046919);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(w,b,6);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(w);cb=c[x>>2]|0;do if(cb|0){if(__Z16atomic_decrementPj(cb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(cb,1)}while(0);__ZN6StringC2EPKc(b,1075237);c[x>>2]=c[b>>2];__ZN10StringNameC2ERK6String(w,x);__ZN10StringNameC2EPKc(b,1046941);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(w,b,7);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(w);cb=c[x>>2]|0;do if(cb|0){if(__Z16atomic_decrementPj(cb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(cb,1)}while(0);__ZN6StringC2EPKc(b,1075237);c[x>>2]=c[b>>2];__ZN10StringNameC2ERK6String(w,x);__ZN10StringNameC2EPKc(b,1046957);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(w,b,8);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(w);cb=c[x>>2]|0;do if(cb|0){if(__Z16atomic_decrementPj(cb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(cb,1)}while(0);__ZN6StringC2EPKc(b,1075237);c[x>>2]=c[b>>2];__ZN10StringNameC2ERK6String(w,x);__ZN10StringNameC2EPKc(b,1046970);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(w,b,0);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(w);cb=c[x>>2]|0;do if(cb|0){if(__Z16atomic_decrementPj(cb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(cb,1)}while(0);__ZN6StringC2EPKc(b,1075237);c[x>>2]=c[b>>2];__ZN10StringNameC2ERK6String(w,x);__ZN10StringNameC2EPKc(b,1046989);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(w,b,1);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(w);cb=c[x>>2]|0;do if(cb|0){if(__Z16atomic_decrementPj(cb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(cb,1)}while(0);__ZN6StringC2EPKc(b,1075237);c[x>>2]=c[b>>2];__ZN10StringNameC2ERK6String(w,x);__ZN10StringNameC2EPKc(b,1047015);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(w,b,2);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(w);cb=c[x>>2]|0;do if(cb|0){if(__Z16atomic_decrementPj(cb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(cb,1)}while(0);__ZN6StringC2EPKc(b,1075237);c[x>>2]=c[b>>2];__ZN10StringNameC2ERK6String(w,x);__ZN10StringNameC2EPKc(b,1047043);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(w,b,3);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(w);cb=c[x>>2]|0;do if(cb|0){if(__Z16atomic_decrementPj(cb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(cb,1)}while(0);__ZN6StringC2EPKc(b,1075237);c[x>>2]=c[b>>2];__ZN10StringNameC2ERK6String(w,x);__ZN10StringNameC2EPKc(b,1047077);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(w,b,4);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(w);cb=c[x>>2]|0;do if(cb|0){if(__Z16atomic_decrementPj(cb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(cb,1)}while(0);__ZN6StringC2EPKc(b,1075237);c[x>>2]=c[b>>2];__ZN10StringNameC2ERK6String(w,x);__ZN10StringNameC2EPKc(b,1047114);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(w,b,5);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(w);cb=c[x>>2]|0;do if(cb|0){if(__Z16atomic_decrementPj(cb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(cb,1)}while(0);__ZN6StringC2EPKc(b,1075237);c[x>>2]=c[b>>2];__ZN10StringNameC2ERK6String(w,x);__ZN10StringNameC2EPKc(b,1047137);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(w,b,6);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(w);cb=c[x>>2]|0;do if(cb|0){if(__Z16atomic_decrementPj(cb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(cb,1)}while(0);__ZN6StringC2EPKc(b,1075237);c[x>>2]=c[b>>2];__ZN10StringNameC2ERK6String(w,x);__ZN10StringNameC2EPKc(b,1047161);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(w,b,7);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(w);cb=c[x>>2]|0;do if(cb|0){if(__Z16atomic_decrementPj(cb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(cb,1)}while(0);__ZN6StringC2EPKc(b,1075237);c[x>>2]=c[b>>2];__ZN10StringNameC2ERK6String(w,x);__ZN10StringNameC2EPKc(b,1047181);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(w,b,0);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(w);cb=c[x>>2]|0;do if(cb|0){if(__Z16atomic_decrementPj(cb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(cb,1)}while(0);__ZN6StringC2EPKc(b,1075237);c[x>>2]=c[b>>2];__ZN10StringNameC2ERK6String(w,x);__ZN10StringNameC2EPKc(b,1047210);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(w,b,1);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(w);cb=c[x>>2]|0;do if(cb|0){if(__Z16atomic_decrementPj(cb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(cb,1)}while(0);__ZN6StringC2EPKc(b,1075237);c[x>>2]=c[b>>2];__ZN10StringNameC2ERK6String(w,x);__ZN10StringNameC2EPKc(b,1047238);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(w,b,2);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(w);cb=c[x>>2]|0;do if(cb|0){if(__Z16atomic_decrementPj(cb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(cb,1)}while(0);__ZN6StringC2EPKc(b,1075237);c[x>>2]=c[b>>2];__ZN10StringNameC2ERK6String(w,x);__ZN10StringNameC2EPKc(b,1047274);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(w,b,3);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(w);cb=c[x>>2]|0;do if(cb|0){if(__Z16atomic_decrementPj(cb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(cb,1)}while(0);__ZN6StringC2EPKc(b,1075237);c[x>>2]=c[b>>2];__ZN10StringNameC2ERK6String(w,x);__ZN10StringNameC2EPKc(b,1047302);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(w,b,4);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(w);cb=c[x>>2]|0;do if(cb|0){if(__Z16atomic_decrementPj(cb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(cb,1)}while(0);__ZN6StringC2EPKc(b,1075237);c[x>>2]=c[b>>2];__ZN10StringNameC2ERK6String(w,x);__ZN10StringNameC2EPKc(b,1047338);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(w,b,0);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(w);cb=c[x>>2]|0;do if(cb|0){if(__Z16atomic_decrementPj(cb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(cb,1)}while(0);__ZN6StringC2EPKc(b,1075237);c[x>>2]=c[b>>2];__ZN10StringNameC2ERK6String(w,x);__ZN10StringNameC2EPKc(b,1047355);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(w,b,1);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(w);cb=c[x>>2]|0;do if(cb|0){if(__Z16atomic_decrementPj(cb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(cb,1)}while(0);__ZN6StringC2EPKc(b,1075237);c[x>>2]=c[b>>2];__ZN10StringNameC2ERK6String(w,x);__ZN10StringNameC2EPKc(b,1047375);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(w,b,2);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(w);cb=c[x>>2]|0;do if(cb|0){if(__Z16atomic_decrementPj(cb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(cb,1)}while(0);__ZN6StringC2EPKc(b,1075237);c[x>>2]=c[b>>2];__ZN10StringNameC2ERK6String(w,x);__ZN10StringNameC2EPKc(b,1047391);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(w,b,3);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(w);cb=c[x>>2]|0;do if(cb|0){if(__Z16atomic_decrementPj(cb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(cb,1)}while(0);__ZN6StringC2EPKc(b,1075237);c[x>>2]=c[b>>2];__ZN10StringNameC2ERK6String(w,x);__ZN10StringNameC2EPKc(b,1047411);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(w,b,0);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(w);cb=c[x>>2]|0;do if(cb|0){if(__Z16atomic_decrementPj(cb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(cb,1)}while(0);__ZN6StringC2EPKc(b,1075237);c[x>>2]=c[b>>2];__ZN10StringNameC2ERK6String(w,x);__ZN10StringNameC2EPKc(b,1047429);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(w,b,1);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(w);cb=c[x>>2]|0;do if(cb|0){if(__Z16atomic_decrementPj(cb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(cb,1)}while(0);__ZN6StringC2EPKc(b,1075237);c[x>>2]=c[b>>2];__ZN10StringNameC2ERK6String(w,x);__ZN10StringNameC2EPKc(b,1047449);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(w,b,2);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(w);cb=c[x>>2]|0;do if(cb|0){if(__Z16atomic_decrementPj(cb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(cb,1)}while(0);__ZN6StringC2EPKc(b,1075237);c[x>>2]=c[b>>2];__ZN10StringNameC2ERK6String(w,x);__ZN10StringNameC2EPKc(b,1047465);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(w,b,3);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(w);cb=c[x>>2]|0;do if(cb|0){if(__Z16atomic_decrementPj(cb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(cb,1)}while(0);__ZN6StringC2EPKc(b,1075237);c[x>>2]=c[b>>2];__ZN10StringNameC2ERK6String(w,x);__ZN10StringNameC2EPKc(b,1047490);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(w,b,5);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(w);cb=c[x>>2]|0;do if(cb|0){if(__Z16atomic_decrementPj(cb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(cb,1)}while(0);__ZN6StringC2EPKc(b,1075237);c[x>>2]=c[b>>2];__ZN10StringNameC2ERK6String(w,x);__ZN10StringNameC2EPKc(b,1047514);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(w,b,4);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(w);cb=c[x>>2]|0;do if(cb|0){if(__Z16atomic_decrementPj(cb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(cb,1)}while(0);__ZN6StringC2EPKc(b,1075237);c[x>>2]=c[b>>2];__ZN10StringNameC2ERK6String(w,x);__ZN10StringNameC2EPKc(b,1047537);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(w,b,6);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(w);cb=c[x>>2]|0;do if(cb|0){if(__Z16atomic_decrementPj(cb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(cb,1)}while(0);__ZN6StringC2EPKc(b,1075237);c[x>>2]=c[b>>2];__ZN10StringNameC2ERK6String(w,x);__ZN10StringNameC2EPKc(b,1047552);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(w,b,0);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(w);cb=c[x>>2]|0;do if(cb|0){if(__Z16atomic_decrementPj(cb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(cb,1)}while(0);__ZN6StringC2EPKc(b,1075237);c[x>>2]=c[b>>2];__ZN10StringNameC2ERK6String(w,x);__ZN10StringNameC2EPKc(b,1047573);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(w,b,1);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(w);cb=c[x>>2]|0;do if(cb|0){if(__Z16atomic_decrementPj(cb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(cb,1)}while(0);__ZN6StringC2EPKc(b,1075237);c[x>>2]=c[b>>2];__ZN10StringNameC2ERK6String(w,x);__ZN10StringNameC2EPKc(b,1047600);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(w,b,2);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(w);cb=c[x>>2]|0;do if(cb|0){if(__Z16atomic_decrementPj(cb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(cb,1)}while(0);__ZN6StringC2EPKc(b,1075237);c[x>>2]=c[b>>2];__ZN10StringNameC2ERK6String(w,x);__ZN10StringNameC2EPKc(b,1047628);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(w,b,3);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(w);cb=c[x>>2]|0;do if(cb|0){if(__Z16atomic_decrementPj(cb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(cb,1)}while(0);__ZN6StringC2EPKc(b,1075237);c[x>>2]=c[b>>2];__ZN10StringNameC2ERK6String(w,x);__ZN10StringNameC2EPKc(b,1047648);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(w,b,4);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(w);cb=c[x>>2]|0;do if(cb|0){if(__Z16atomic_decrementPj(cb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(cb,1)}while(0);__ZN6StringC2EPKc(b,1075237);c[x>>2]=c[b>>2];__ZN10StringNameC2ERK6String(w,x);__ZN10StringNameC2EPKc(b,1047669);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(w,b,0);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(w);cb=c[x>>2]|0;do if(cb|0){if(__Z16atomic_decrementPj(cb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(cb,1)}while(0);__ZN6StringC2EPKc(b,1075237);c[x>>2]=c[b>>2];__ZN10StringNameC2ERK6String(w,x);__ZN10StringNameC2EPKc(b,1047685);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(w,b,1);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(w);cb=c[x>>2]|0;do if(cb|0){if(__Z16atomic_decrementPj(cb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(cb,1)}while(0);__ZN6StringC2EPKc(b,1075237);c[x>>2]=c[b>>2];__ZN10StringNameC2ERK6String(w,x);__ZN10StringNameC2EPKc(b,1047703);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(w,b,0);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(w);cb=c[x>>2]|0;do if(cb|0){if(__Z16atomic_decrementPj(cb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(cb,1)}while(0);__ZN6StringC2EPKc(b,1075237);c[x>>2]=c[b>>2];__ZN10StringNameC2ERK6String(w,x);__ZN10StringNameC2EPKc(b,1047723);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(w,b,1);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(w);cb=c[x>>2]|0;do if(cb|0){if(__Z16atomic_decrementPj(cb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(cb,1)}while(0);__ZN6StringC2EPKc(b,1075237);c[x>>2]=c[b>>2];__ZN10StringNameC2ERK6String(w,x);__ZN10StringNameC2EPKc(b,1047744);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(w,b,2);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(w);w=c[x>>2]|0;if(!w){l=a;return}if(__Z16atomic_decrementPj(w+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(w,1);l=a;return}function __ZNK12MethodBind1RI13PhysicsServeriNS0_11ProcessInfoEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;switch(b|0){case -1:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}case 0:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}default:e=0}l=a;return e|0}function __ZNK12MethodBind1RI13PhysicsServeriNS0_11ProcessInfoEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1075237);l=a;return c[b>>2]|0}function __ZN12MethodBind1RI13PhysicsServeriNS0_11ProcessInfoEE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;i=l;l=l+48|0;if((l|0)>=(m|0))ba(48);j=i+24|0;k=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236732)|0:0){c[h>>2]=0;a[1263537]=0;n=d+24|0;o=c[n>>2]|0;if((o|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=o;c[b>>2]=0;l=i;return}p=o-(c[d+20>>2]|0)|0;if((p|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=p;c[b>>2]=0;l=i;return}if((g|0)>0){if((o|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);q=0}else{a[1263537]=0;q=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,q)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=q;c[b>>2]=0;l=i;return}}q=c[d+44>>2]|0;o=c[d+48>>2]|0;p=e+(o>>1)|0;if(!(o&1))r=q;else r=c[(c[p>>2]|0)+q>>2]|0;do if((g|0)<1){q=c[n>>2]|0;o=q+-1|0;if((q|0)>=1){e=c[d+16>>2]|0;s=(e|0)==0;if(s)t=0;else t=c[e+-4>>2]|0;if((q|0)<=(t|0)){if(s)u=0;else u=c[e+-4>>2]|0;do if((u|0)<(q|0)){if(s)v=0;else v=c[e+-4>>2]|0;if((v|0)<(q|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);w=0;break}else{a[1263537]=0;x=31;break}}else x=31;while(0);if((x|0)==31)w=e+(o*24|0)|0;__ZN7VariantC2ERKS_(k,w);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);f=__ZNK7VariantcviEv(k)|0;__ZN7VariantC2Ei(j,$i[r&8191](p,f)|0);if(c[k>>2]|0)__ZN7Variant5clearEv(k);__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,897,1146558,0);c[b>>2]=0;l=i;return}function __ZN12MethodBind1RI13PhysicsServeriNS0_11ProcessInfoEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0;if(!b)f=0;else{g=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236732)|0;f=g?b:0}b=c[a+44>>2]|0;g=c[a+48>>2]|0;a=f+(g>>1)|0;if(!(g&1))h=b;else h=c[(c[a>>2]|0)+b>>2]|0;c[e>>2]=$i[h&8191](a,c[c[d>>2]>>2]|0)|0;return}function __ZN12MethodBind1RI13PhysicsServeriNS0_11ProcessInfoEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I13PhysicsServerbE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if(!b){__ZN7VariantC2Eb(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK11MethodBind1I13PhysicsServerbE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1075237);l=a;return c[b>>2]|0}function __ZN11MethodBind1I13PhysicsServerbE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236732)|0:0){c[h>>2]=0;a[1263537]=0;k=d+24|0;n=c[k>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=i;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=i;return}if((g|0)>0){if((n|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);p=0}else{a[1263537]=0;p=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,p)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=p;c[b>>2]=0;l=i;return}}p=c[d+44>>2]|0;n=c[d+48>>2]|0;o=e+(n>>1)|0;if(!(n&1))q=p;else q=c[(c[o>>2]|0)+p>>2]|0;do if((g|0)<1){p=c[k>>2]|0;n=p+-1|0;if((p|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)s=0;else s=c[e+-4>>2]|0;if((p|0)<=(s|0)){if(r)t=0;else t=c[e+-4>>2]|0;do if((t|0)<(p|0)){if(r)u=0;else u=c[e+-4>>2]|0;if((u|0)<(p|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);v=0;break}else{a[1263537]=0;w=31;break}}else w=31;while(0);if((w|0)==31)v=e+(n*24|0)|0;__ZN7VariantC2ERKS_(j,v);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);f=__ZNK7VariantcvbEv(j)|0;Pi[q&2047](o,f);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I13PhysicsServerbE7ptrcallEP6ObjectPPKvPv(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0;if(!d)g=0;else{f=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1236732)|0;g=f?d:0}d=c[b+44>>2]|0;f=c[b+48>>2]|0;b=g+(f>>1)|0;if(!(f&1))h=d;else h=c[(c[b>>2]|0)+d>>2]|0;Pi[h&2047](b,(a[c[e>>2]>>0]|0)!=0);return}function __ZN11MethodBind1I13PhysicsServerbED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK12MethodBind3RI13PhysicsServerb3RIDN7Vector34AxisENS0_18G6DOFJointAxisFlagEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return __ZNK12MethodBind3RI13PhysicsServerb3RIDN7Vector34AxisENS0_18G6DOFJointAxisFlagEE18_get_argument_typeEi(a,b)|0}function __ZNK12MethodBind3RI13PhysicsServerb3RIDN7Vector34AxisENS0_18G6DOFJointAxisFlagEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1075237);l=a;return c[b>>2]|0}function __ZN12MethodBind3RI13PhysicsServerb3RIDN7Vector34AxisENS0_18G6DOFJointAxisFlagEE4callEP6ObjectPPK7VariantiRNS8_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0;i=l;l=l+112|0;if((l|0)>=(m|0))ba(112);j=i+100|0;k=i+72|0;n=i+96|0;o=i+48|0;p=i+24|0;q=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236732)|0:0){c[h>>2]=0;a[1263537]=0;r=d+24|0;s=c[r>>2]|0;if((s|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=s;c[b>>2]=0;l=i;return}t=s-(c[d+20>>2]|0)|0;if((t|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=t;c[b>>2]=0;l=i;return}if((g|0)>0){if((s|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);u=0}else{a[1263537]=0;u=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,u)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=u;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[r>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);v=0}else{a[1263537]=0;v=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,v)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=v;c[b>>2]=0;l=i;return}if((g|0)>2){if((c[r>>2]|0)<2){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);w=0}else{a[1263537]=0;w=c[(c[d+32>>2]|0)+12>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+8>>2]>>2]|0,w)|0)){c[h>>2]=2;c[h+4>>2]=2;c[h+8>>2]=w;c[b>>2]=0;l=i;return}}}}w=c[d+44>>2]|0;v=c[d+48>>2]|0;u=e+(v>>1)|0;if(!(v&1))x=w;else x=c[(c[u>>2]|0)+w>>2]|0;do if((g|0)<1){w=c[r>>2]|0;v=w+-1|0;if((w|0)>=1){e=c[d+16>>2]|0;s=(e|0)==0;if(s)y=0;else y=c[e+-4>>2]|0;if((w|0)<=(y|0)){if(s)z=0;else z=c[e+-4>>2]|0;do if((z|0)<(w|0)){if(s)A=0;else A=c[e+-4>>2]|0;if((A|0)<(w|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);B=0;break}else{a[1263537]=0;C=43;break}}else C=43;while(0);if((C|0)==43)B=e+(v*24|0)|0;__ZN7VariantC2ERKS_(o,B);break}}c[o>>2]=0}else __ZN7VariantC2ERKS_(o,c[f>>2]|0);while(0);c[n>>2]=__ZNK7Variantcv3RIDEv(o)|0;do if((g|0)<2){B=c[r>>2]|0;A=B+-1|0;z=B+-2|0;if((B|0)>=2){B=c[d+16>>2]|0;y=(B|0)==0;if(y)D=0;else D=c[B+-4>>2]|0;if((A|0)<=(D|0)){if(y)E=0;else E=c[B+-4>>2]|0;do if((E|0)<(A|0)){if(y)F=0;else F=c[B+-4>>2]|0;if((F|0)<(A|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);G=0;break}else{a[1263537]=0;C=60;break}}else C=60;while(0);if((C|0)==60)G=B+(z*24|0)|0;__ZN7VariantC2ERKS_(p,G);break}}c[p>>2]=0}else __ZN7VariantC2ERKS_(p,c[f+4>>2]|0);while(0);G=__ZNK7VariantcviEv(p)|0;do if((g|0)<3){F=c[r>>2]|0;E=F+-2|0;D=F+-3|0;if((E|0)>=1){F=c[d+16>>2]|0;A=(F|0)==0;if(A)H=0;else H=c[F+-4>>2]|0;if((E|0)<=(H|0)){if(A)I=0;else I=c[F+-4>>2]|0;do if((I|0)<(E|0)){if(A)J=0;else J=c[F+-4>>2]|0;if((J|0)<(E|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);K=0;break}else{a[1263537]=0;C=77;break}}else C=77;while(0);if((C|0)==77)K=F+(D*24|0)|0;__ZN7VariantC2ERKS_(q,K);break}}c[q>>2]=0}else __ZN7VariantC2ERKS_(q,c[f+8>>2]|0);while(0);f=__ZNK7VariantcviEv(q)|0;c[j>>2]=c[n>>2];__ZN7VariantC2Eb(k,ri[x&511](u,j,G,f)|0);if(c[q>>2]|0)__ZN7Variant5clearEv(q);if(c[p>>2]|0)__ZN7Variant5clearEv(p);if(c[o>>2]|0)__ZN7Variant5clearEv(o);__ZN7VariantC2ERKS_(b,k);if(c[k>>2]|0)__ZN7Variant5clearEv(k);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,2207,1146558,0);c[b>>2]=0;l=i;return}function __ZN12MethodBind3RI13PhysicsServerb3RIDN7Vector34AxisENS0_18G6DOFJointAxisFlagEE7ptrcallEP6ObjectPPKvPv(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,n=0;g=l;l=l+16|0;if((l|0)>=(m|0))ba(16);h=g+4|0;i=g;if(!d)j=0;else{k=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1236732)|0;j=k?d:0}d=c[b+44>>2]|0;k=c[b+48>>2]|0;b=j+(k>>1)|0;if(!(k&1))n=d;else n=c[(c[b>>2]|0)+d>>2]|0;c[i>>2]=c[c[e>>2]>>2];d=c[c[e+4>>2]>>2]|0;k=c[c[e+8>>2]>>2]|0;c[h>>2]=c[i>>2];a[f>>0]=(ri[n&511](b,h,d,k)|0)&1;l=g;return}function __ZN12MethodBind3RI13PhysicsServerb3RIDN7Vector34AxisENS0_18G6DOFJointAxisFlagEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK12MethodBind3RI13PhysicsServerb3RIDN7Vector34AxisENS0_18G6DOFJointAxisFlagEE18_get_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case -1:{__ZN7VariantC2Eb(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;break}case 0:{c[d>>2]=0;__ZN7VariantC2ERK3RID(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);f=b;break}case 1:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;break}case 2:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;break}default:f=0}l=a;return f|0}function __ZNK11MethodBind4I13PhysicsServer3RIDN7Vector34AxisENS0_18G6DOFJointAxisFlagEbE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return __ZNK11MethodBind4I13PhysicsServer3RIDN7Vector34AxisENS0_18G6DOFJointAxisFlagEbE18_get_argument_typeEi(a,b)|0}function __ZNK11MethodBind4I13PhysicsServer3RIDN7Vector34AxisENS0_18G6DOFJointAxisFlagEbE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1075237);l=a;return c[b>>2]|0}function __ZN11MethodBind4I13PhysicsServer3RIDN7Vector34AxisENS0_18G6DOFJointAxisFlagEbE4callEP6ObjectPPK7VariantiRNS8_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0;i=l;l=l+112|0;if((l|0)>=(m|0))ba(112);j=i+100|0;k=i+96|0;n=i+72|0;o=i+48|0;p=i+24|0;q=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236732)|0:0){c[h>>2]=0;a[1263537]=0;r=d+24|0;s=c[r>>2]|0;if((s|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=s;c[b>>2]=0;l=i;return}t=s-(c[d+20>>2]|0)|0;if((t|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=t;c[b>>2]=0;l=i;return}if((g|0)>0){if((s|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);u=0}else{a[1263537]=0;u=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,u)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=u;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[r>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);v=0}else{a[1263537]=0;v=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,v)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=v;c[b>>2]=0;l=i;return}if((g|0)>2){if((c[r>>2]|0)<2){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);w=0}else{a[1263537]=0;w=c[(c[d+32>>2]|0)+12>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+8>>2]>>2]|0,w)|0)){c[h>>2]=2;c[h+4>>2]=2;c[h+8>>2]=w;c[b>>2]=0;l=i;return}if((g|0)>3){if((c[r>>2]|0)<3){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);x=0}else{a[1263537]=0;x=c[(c[d+32>>2]|0)+16>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+12>>2]>>2]|0,x)|0)){c[h>>2]=2;c[h+4>>2]=3;c[h+8>>2]=x;c[b>>2]=0;l=i;return}}}}}x=c[d+44>>2]|0;w=c[d+48>>2]|0;v=e+(w>>1)|0;if(!(w&1))y=x;else y=c[(c[v>>2]|0)+x>>2]|0;do if((g|0)<1){x=c[r>>2]|0;w=x+-1|0;if((x|0)>=1){e=c[d+16>>2]|0;u=(e|0)==0;if(u)z=0;else z=c[e+-4>>2]|0;if((x|0)<=(z|0)){if(u)A=0;else A=c[e+-4>>2]|0;do if((A|0)<(x|0)){if(u)B=0;else B=c[e+-4>>2]|0;if((B|0)<(x|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);C=0;break}else{a[1263537]=0;D=49;break}}else D=49;while(0);if((D|0)==49)C=e+(w*24|0)|0;__ZN7VariantC2ERKS_(n,C);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f>>2]|0);while(0);c[k>>2]=__ZNK7Variantcv3RIDEv(n)|0;do if((g|0)<2){C=c[r>>2]|0;B=C+-1|0;A=C+-2|0;if((C|0)>=2){C=c[d+16>>2]|0;z=(C|0)==0;if(z)E=0;else E=c[C+-4>>2]|0;if((B|0)<=(E|0)){if(z)F=0;else F=c[C+-4>>2]|0;do if((F|0)<(B|0)){if(z)G=0;else G=c[C+-4>>2]|0;if((G|0)<(B|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);H=0;break}else{a[1263537]=0;D=66;break}}else D=66;while(0);if((D|0)==66)H=C+(A*24|0)|0;__ZN7VariantC2ERKS_(o,H);break}}c[o>>2]=0}else __ZN7VariantC2ERKS_(o,c[f+4>>2]|0);while(0);H=__ZNK7VariantcviEv(o)|0;do if((g|0)<3){G=c[r>>2]|0;F=G+-2|0;E=G+-3|0;if((F|0)>=1){G=c[d+16>>2]|0;B=(G|0)==0;if(B)I=0;else I=c[G+-4>>2]|0;if((F|0)<=(I|0)){if(B)J=0;else J=c[G+-4>>2]|0;do if((J|0)<(F|0)){if(B)K=0;else K=c[G+-4>>2]|0;if((K|0)<(F|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);L=0;break}else{a[1263537]=0;D=83;break}}else D=83;while(0);if((D|0)==83)L=G+(E*24|0)|0;__ZN7VariantC2ERKS_(p,L);break}}c[p>>2]=0}else __ZN7VariantC2ERKS_(p,c[f+8>>2]|0);while(0);L=__ZNK7VariantcviEv(p)|0;do if((g|0)<4){K=c[r>>2]|0;J=K+-3|0;I=K+-4|0;if((J|0)>=1){K=c[d+16>>2]|0;F=(K|0)==0;if(F)M=0;else M=c[K+-4>>2]|0;if((J|0)<=(M|0)){if(F)N=0;else N=c[K+-4>>2]|0;do if((N|0)<(J|0)){if(F)O=0;else O=c[K+-4>>2]|0;if((O|0)<(J|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);P=0;break}else{a[1263537]=0;D=100;break}}else D=100;while(0);if((D|0)==100)P=K+(I*24|0)|0;__ZN7VariantC2ERKS_(q,P);break}}c[q>>2]=0}else __ZN7VariantC2ERKS_(q,c[f+12>>2]|0);while(0);f=__ZNK7VariantcvbEv(q)|0;c[j>>2]=c[k>>2];Li[y&255](v,j,H,L,f);if(c[q>>2]|0)__ZN7Variant5clearEv(q);if(c[p>>2]|0)__ZN7Variant5clearEv(p);if(c[o>>2]|0)__ZN7Variant5clearEv(o);if(c[n>>2]|0)__ZN7Variant5clearEv(n);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,2714,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind4I13PhysicsServer3RIDN7Vector34AxisENS0_18G6DOFJointAxisFlagEbE7ptrcallEP6ObjectPPKvPv(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f+4|0;h=f;if(!d)i=0;else{j=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1236732)|0;i=j?d:0}d=c[b+44>>2]|0;j=c[b+48>>2]|0;b=i+(j>>1)|0;if(!(j&1))k=d;else k=c[(c[b>>2]|0)+d>>2]|0;c[h>>2]=c[c[e>>2]>>2];d=c[c[e+4>>2]>>2]|0;j=c[c[e+8>>2]>>2]|0;i=(a[c[e+12>>2]>>0]|0)!=0;c[g>>2]=c[h>>2];Li[k&255](b,g,d,j,i);l=f;return}function __ZN11MethodBind4I13PhysicsServer3RIDN7Vector34AxisENS0_18G6DOFJointAxisFlagEbED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind4I13PhysicsServer3RIDN7Vector34AxisENS0_18G6DOFJointAxisFlagEbE18_get_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case 0:{c[d>>2]=0;__ZN7VariantC2ERK3RID(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);f=b;break}case 1:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;break}case 2:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;break}case 3:{__ZN7VariantC2Eb(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;break}default:f=0}l=a;return f|0}function __ZNK12MethodBind3RI13PhysicsServerf3RIDN7Vector34AxisENS0_19G6DOFJointAxisParamEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return __ZNK12MethodBind3RI13PhysicsServerf3RIDN7Vector34AxisENS0_19G6DOFJointAxisParamEE18_get_argument_typeEi(a,b)|0}function __ZNK12MethodBind3RI13PhysicsServerf3RIDN7Vector34AxisENS0_19G6DOFJointAxisParamEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1075237);l=a;return c[b>>2]|0}function __ZN12MethodBind3RI13PhysicsServerf3RIDN7Vector34AxisENS0_19G6DOFJointAxisParamEE4callEP6ObjectPPK7VariantiRNS8_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0;i=l;l=l+112|0;if((l|0)>=(m|0))ba(112);j=i+100|0;k=i+72|0;n=i+96|0;o=i+48|0;p=i+24|0;q=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236732)|0:0){c[h>>2]=0;a[1263537]=0;r=d+24|0;s=c[r>>2]|0;if((s|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=s;c[b>>2]=0;l=i;return}t=s-(c[d+20>>2]|0)|0;if((t|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=t;c[b>>2]=0;l=i;return}if((g|0)>0){if((s|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);u=0}else{a[1263537]=0;u=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,u)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=u;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[r>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);v=0}else{a[1263537]=0;v=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,v)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=v;c[b>>2]=0;l=i;return}if((g|0)>2){if((c[r>>2]|0)<2){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);w=0}else{a[1263537]=0;w=c[(c[d+32>>2]|0)+12>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+8>>2]>>2]|0,w)|0)){c[h>>2]=2;c[h+4>>2]=2;c[h+8>>2]=w;c[b>>2]=0;l=i;return}}}}w=c[d+44>>2]|0;v=c[d+48>>2]|0;u=e+(v>>1)|0;if(!(v&1))x=w;else x=c[(c[u>>2]|0)+w>>2]|0;do if((g|0)<1){w=c[r>>2]|0;v=w+-1|0;if((w|0)>=1){e=c[d+16>>2]|0;s=(e|0)==0;if(s)y=0;else y=c[e+-4>>2]|0;if((w|0)<=(y|0)){if(s)z=0;else z=c[e+-4>>2]|0;do if((z|0)<(w|0)){if(s)A=0;else A=c[e+-4>>2]|0;if((A|0)<(w|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);B=0;break}else{a[1263537]=0;C=43;break}}else C=43;while(0);if((C|0)==43)B=e+(v*24|0)|0;__ZN7VariantC2ERKS_(o,B);break}}c[o>>2]=0}else __ZN7VariantC2ERKS_(o,c[f>>2]|0);while(0);c[n>>2]=__ZNK7Variantcv3RIDEv(o)|0;do if((g|0)<2){B=c[r>>2]|0;A=B+-1|0;z=B+-2|0;if((B|0)>=2){B=c[d+16>>2]|0;y=(B|0)==0;if(y)D=0;else D=c[B+-4>>2]|0;if((A|0)<=(D|0)){if(y)E=0;else E=c[B+-4>>2]|0;do if((E|0)<(A|0)){if(y)F=0;else F=c[B+-4>>2]|0;if((F|0)<(A|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);G=0;break}else{a[1263537]=0;C=60;break}}else C=60;while(0);if((C|0)==60)G=B+(z*24|0)|0;__ZN7VariantC2ERKS_(p,G);break}}c[p>>2]=0}else __ZN7VariantC2ERKS_(p,c[f+4>>2]|0);while(0);G=__ZNK7VariantcviEv(p)|0;do if((g|0)<3){F=c[r>>2]|0;E=F+-2|0;D=F+-3|0;if((E|0)>=1){F=c[d+16>>2]|0;A=(F|0)==0;if(A)H=0;else H=c[F+-4>>2]|0;if((E|0)<=(H|0)){if(A)I=0;else I=c[F+-4>>2]|0;do if((I|0)<(E|0)){if(A)J=0;else J=c[F+-4>>2]|0;if((J|0)<(E|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);K=0;break}else{a[1263537]=0;C=77;break}}else C=77;while(0);if((C|0)==77)K=F+(D*24|0)|0;__ZN7VariantC2ERKS_(q,K);break}}c[q>>2]=0}else __ZN7VariantC2ERKS_(q,c[f+8>>2]|0);while(0);f=__ZNK7VariantcviEv(q)|0;c[j>>2]=c[n>>2];__ZN7VariantC2Ef(k,+Vi[x&3](u,j,G,f));if(c[q>>2]|0)__ZN7Variant5clearEv(q);if(c[p>>2]|0)__ZN7Variant5clearEv(p);if(c[o>>2]|0)__ZN7Variant5clearEv(o);__ZN7VariantC2ERKS_(b,k);if(c[k>>2]|0)__ZN7Variant5clearEv(k);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,2207,1146558,0);c[b>>2]=0;l=i;return}function __ZN12MethodBind3RI13PhysicsServerf3RIDN7Vector34AxisENS0_19G6DOFJointAxisParamEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0,j=0,k=0,n=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);h=f+4|0;i=f;if(!b)j=0;else{k=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236732)|0;j=k?b:0}b=c[a+44>>2]|0;k=c[a+48>>2]|0;a=j+(k>>1)|0;if(!(k&1))n=b;else n=c[(c[a>>2]|0)+b>>2]|0;c[i>>2]=c[c[d>>2]>>2];b=c[c[d+4>>2]>>2]|0;k=c[c[d+8>>2]>>2]|0;c[h>>2]=c[i>>2];g[e>>2]=+Vi[n&3](a,h,b,k);l=f;return}function __ZN12MethodBind3RI13PhysicsServerf3RIDN7Vector34AxisENS0_19G6DOFJointAxisParamEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK12MethodBind3RI13PhysicsServerf3RIDN7Vector34AxisENS0_19G6DOFJointAxisParamEE18_get_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case -1:{__ZN7VariantC2Ef(d,0.0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;break}case 0:{c[d>>2]=0;__ZN7VariantC2ERK3RID(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);f=b;break}case 1:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;break}case 2:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;break}default:f=0}l=a;return f|0}function __ZNK11MethodBind4I13PhysicsServer3RIDN7Vector34AxisENS0_19G6DOFJointAxisParamEfE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return __ZNK11MethodBind4I13PhysicsServer3RIDN7Vector34AxisENS0_19G6DOFJointAxisParamEfE18_get_argument_typeEi(a,b)|0}function __ZNK11MethodBind4I13PhysicsServer3RIDN7Vector34AxisENS0_19G6DOFJointAxisParamEfE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1075237);l=a;return c[b>>2]|0}function __ZN11MethodBind4I13PhysicsServer3RIDN7Vector34AxisENS0_19G6DOFJointAxisParamEfE4callEP6ObjectPPK7VariantiRNS8_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0.0;i=l;l=l+112|0;if((l|0)>=(m|0))ba(112);j=i+100|0;k=i+96|0;n=i+72|0;o=i+48|0;p=i+24|0;q=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236732)|0:0){c[h>>2]=0;a[1263537]=0;r=d+24|0;s=c[r>>2]|0;if((s|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=s;c[b>>2]=0;l=i;return}t=s-(c[d+20>>2]|0)|0;if((t|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=t;c[b>>2]=0;l=i;return}if((g|0)>0){if((s|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);u=0}else{a[1263537]=0;u=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,u)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=u;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[r>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);v=0}else{a[1263537]=0;v=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,v)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=v;c[b>>2]=0;l=i;return}if((g|0)>2){if((c[r>>2]|0)<2){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);w=0}else{a[1263537]=0;w=c[(c[d+32>>2]|0)+12>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+8>>2]>>2]|0,w)|0)){c[h>>2]=2;c[h+4>>2]=2;c[h+8>>2]=w;c[b>>2]=0;l=i;return}if((g|0)>3){if((c[r>>2]|0)<3){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);x=0}else{a[1263537]=0;x=c[(c[d+32>>2]|0)+16>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+12>>2]>>2]|0,x)|0)){c[h>>2]=2;c[h+4>>2]=3;c[h+8>>2]=x;c[b>>2]=0;l=i;return}}}}}x=c[d+44>>2]|0;w=c[d+48>>2]|0;v=e+(w>>1)|0;if(!(w&1))y=x;else y=c[(c[v>>2]|0)+x>>2]|0;do if((g|0)<1){x=c[r>>2]|0;w=x+-1|0;if((x|0)>=1){e=c[d+16>>2]|0;u=(e|0)==0;if(u)z=0;else z=c[e+-4>>2]|0;if((x|0)<=(z|0)){if(u)A=0;else A=c[e+-4>>2]|0;do if((A|0)<(x|0)){if(u)B=0;else B=c[e+-4>>2]|0;if((B|0)<(x|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);C=0;break}else{a[1263537]=0;D=49;break}}else D=49;while(0);if((D|0)==49)C=e+(w*24|0)|0;__ZN7VariantC2ERKS_(n,C);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f>>2]|0);while(0);c[k>>2]=__ZNK7Variantcv3RIDEv(n)|0;do if((g|0)<2){C=c[r>>2]|0;B=C+-1|0;A=C+-2|0;if((C|0)>=2){C=c[d+16>>2]|0;z=(C|0)==0;if(z)E=0;else E=c[C+-4>>2]|0;if((B|0)<=(E|0)){if(z)F=0;else F=c[C+-4>>2]|0;do if((F|0)<(B|0)){if(z)G=0;else G=c[C+-4>>2]|0;if((G|0)<(B|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);H=0;break}else{a[1263537]=0;D=66;break}}else D=66;while(0);if((D|0)==66)H=C+(A*24|0)|0;__ZN7VariantC2ERKS_(o,H);break}}c[o>>2]=0}else __ZN7VariantC2ERKS_(o,c[f+4>>2]|0);while(0);H=__ZNK7VariantcviEv(o)|0;do if((g|0)<3){G=c[r>>2]|0;F=G+-2|0;E=G+-3|0;if((F|0)>=1){G=c[d+16>>2]|0;B=(G|0)==0;if(B)I=0;else I=c[G+-4>>2]|0;if((F|0)<=(I|0)){if(B)J=0;else J=c[G+-4>>2]|0;do if((J|0)<(F|0)){if(B)K=0;else K=c[G+-4>>2]|0;if((K|0)<(F|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);L=0;break}else{a[1263537]=0;D=83;break}}else D=83;while(0);if((D|0)==83)L=G+(E*24|0)|0;__ZN7VariantC2ERKS_(p,L);break}}c[p>>2]=0}else __ZN7VariantC2ERKS_(p,c[f+8>>2]|0);while(0);L=__ZNK7VariantcviEv(p)|0;do if((g|0)<4){K=c[r>>2]|0;J=K+-3|0;I=K+-4|0;if((J|0)>=1){K=c[d+16>>2]|0;F=(K|0)==0;if(F)M=0;else M=c[K+-4>>2]|0;if((J|0)<=(M|0)){if(F)N=0;else N=c[K+-4>>2]|0;do if((N|0)<(J|0)){if(F)O=0;else O=c[K+-4>>2]|0;if((O|0)<(J|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);P=0;break}else{a[1263537]=0;D=100;break}}else D=100;while(0);if((D|0)==100)P=K+(I*24|0)|0;__ZN7VariantC2ERKS_(q,P);break}}c[q>>2]=0}else __ZN7VariantC2ERKS_(q,c[f+12>>2]|0);while(0);Q=+__ZNK7VariantcvfEv(q);c[j>>2]=c[k>>2];Qi[y&1](v,j,H,L,Q);if(c[q>>2]|0)__ZN7Variant5clearEv(q);if(c[p>>2]|0)__ZN7Variant5clearEv(p);if(c[o>>2]|0)__ZN7Variant5clearEv(o);if(c[n>>2]|0)__ZN7Variant5clearEv(n);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,2714,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind4I13PhysicsServer3RIDN7Vector34AxisENS0_19G6DOFJointAxisParamEfE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0,j=0,k=0,n=0.0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e+4|0;h=e;if(!b)i=0;else{j=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236732)|0;i=j?b:0}b=c[a+44>>2]|0;j=c[a+48>>2]|0;a=i+(j>>1)|0;if(!(j&1))k=b;else k=c[(c[a>>2]|0)+b>>2]|0;c[h>>2]=c[c[d>>2]>>2];b=c[c[d+4>>2]>>2]|0;j=c[c[d+8>>2]>>2]|0;n=+g[c[d+12>>2]>>2];c[f>>2]=c[h>>2];Qi[k&1](a,f,b,j,n);l=e;return}function __ZN11MethodBind4I13PhysicsServer3RIDN7Vector34AxisENS0_19G6DOFJointAxisParamEfED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind4I13PhysicsServer3RIDN7Vector34AxisENS0_19G6DOFJointAxisParamEfE18_get_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case 0:{c[d>>2]=0;__ZN7VariantC2ERK3RID(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);f=b;break}case 1:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;break}case 2:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;break}case 3:{__ZN7VariantC2Ef(d,0.0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;break}default:f=0}l=a;return f|0}function __ZNK13MethodBind1RCI13PhysicsServerNS0_9JointTypeE3RIDE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case -1:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;break}case 0:{c[d>>2]=0;__ZN7VariantC2ERK3RID(e,d);d=c[e>>2]|0;if(d|0)__ZN7Variant5clearEv(e);f=d;break}default:f=0}l=a;return f|0}function __ZNK13MethodBind1RCI13PhysicsServerNS0_9JointTypeE3RIDE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1075237);l=a;return c[b>>2]|0}function __ZN13MethodBind1RCI13PhysicsServerNS0_9JointTypeE3RIDE4callEP6ObjectPPK7VariantiRNS6_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0;i=l;l=l+64|0;if((l|0)>=(m|0))ba(64);j=i+52|0;k=i+24|0;n=i+48|0;o=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236732)|0:0){c[h>>2]=0;a[1263537]=0;p=d+24|0;q=c[p>>2]|0;if((q|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=q;c[b>>2]=0;l=i;return}r=q-(c[d+20>>2]|0)|0;if((r|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=r;c[b>>2]=0;l=i;return}if((g|0)>0){if((q|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);s=0}else{a[1263537]=0;s=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,s)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=s;c[b>>2]=0;l=i;return}}s=c[d+44>>2]|0;q=c[d+48>>2]|0;r=e+(q>>1)|0;if(!(q&1))t=s;else t=c[(c[r>>2]|0)+s>>2]|0;do if((g|0)<1){s=c[p>>2]|0;q=s+-1|0;if((s|0)>=1){e=c[d+16>>2]|0;u=(e|0)==0;if(u)v=0;else v=c[e+-4>>2]|0;if((s|0)<=(v|0)){if(u)w=0;else w=c[e+-4>>2]|0;do if((w|0)<(s|0)){if(u)x=0;else x=c[e+-4>>2]|0;if((x|0)<(s|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);y=0;break}else{a[1263537]=0;z=31;break}}else z=31;while(0);if((z|0)==31)y=e+(q*24|0)|0;__ZN7VariantC2ERKS_(o,y);break}}c[o>>2]=0}else __ZN7VariantC2ERKS_(o,c[f>>2]|0);while(0);c[n>>2]=__ZNK7Variantcv3RIDEv(o)|0;c[j>>2]=c[n>>2];__ZN7VariantC2Ei(k,$i[t&8191](r,j)|0);if(c[o>>2]|0)__ZN7Variant5clearEv(o);__ZN7VariantC2ERKS_(b,k);if(c[k>>2]|0)__ZN7Variant5clearEv(k);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1217,1146558,0);c[b>>2]=0;l=i;return} +function __ZN11MethodBind1I6PortalRK5ColorED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI6PortalfE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Ef(d,0.0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK13MethodBind0RCI6PortalfE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,854016);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI6PortalfE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235792)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2Ef(i,+mj[n&511](d));__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI6PortalfE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0.0;if(!b)f=0;else{d=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235792)|0;f=d?b:0}b=c[a+44>>2]|0;d=c[a+48>>2]|0;a=f+(d>>1)|0;if(!(d&1)){h=b;i=+mj[h&511](a);g[e>>2]=i;return}else{h=c[(c[a>>2]|0)+b>>2]|0;i=+mj[h&511](a);g[e>>2]=i;return}}function __ZN13MethodBind0RCI6PortalfED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I6PortalfE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if(!b){__ZN7VariantC2Ef(d,0.0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK11MethodBind1I6PortalfE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,854016);l=a;return c[b>>2]|0}function __ZN11MethodBind1I6PortalfE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0.0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235792)|0:0){c[h>>2]=0;a[1263537]=0;k=d+24|0;n=c[k>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=i;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=i;return}if((g|0)>0){if((n|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);p=0}else{a[1263537]=0;p=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,p)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=p;c[b>>2]=0;l=i;return}}p=c[d+44>>2]|0;n=c[d+48>>2]|0;o=e+(n>>1)|0;if(!(n&1))q=p;else q=c[(c[o>>2]|0)+p>>2]|0;do if((g|0)<1){p=c[k>>2]|0;n=p+-1|0;if((p|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)s=0;else s=c[e+-4>>2]|0;if((p|0)<=(s|0)){if(r)t=0;else t=c[e+-4>>2]|0;do if((t|0)<(p|0)){if(r)u=0;else u=c[e+-4>>2]|0;if((u|0)<(p|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);v=0;break}else{a[1263537]=0;w=31;break}}else w=31;while(0);if((w|0)==31)v=e+(n*24|0)|0;__ZN7VariantC2ERKS_(j,v);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);x=+__ZNK7VariantcvfEv(j);Mi[q&511](o,x);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I6PortalfE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0,j=0.0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235792)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1)){h=b;i=c[d>>2]|0;j=+g[i>>2];Mi[h&511](a,j);return}else{h=c[(c[a>>2]|0)+b>>2]|0;i=c[d>>2]|0;j=+g[i>>2];Mi[h&511](a,j);return}}function __ZN11MethodBind1I6PortalfED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI6PortalbE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Eb(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK13MethodBind0RCI6PortalbE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,854016);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI6PortalbE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235792)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2Eb(i,ij[n&8191](d)|0);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI6PortalbE7ptrcallEP6ObjectPPKvPv(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0;if(!d)g=0;else{e=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1235792)|0;g=e?d:0}d=c[b+44>>2]|0;e=c[b+48>>2]|0;b=g+(e>>1)|0;if(!(e&1)){h=d;i=ij[h&8191](b)|0;j=i&1;a[f>>0]=j;return}else{h=c[(c[b>>2]|0)+d>>2]|0;i=ij[h&8191](b)|0;j=i&1;a[f>>0]=j;return}}function __ZN13MethodBind0RCI6PortalbED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I6PortalbE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if(!b){__ZN7VariantC2Eb(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK11MethodBind1I6PortalbE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,854016);l=a;return c[b>>2]|0}function __ZN11MethodBind1I6PortalbE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235792)|0:0){c[h>>2]=0;a[1263537]=0;k=d+24|0;n=c[k>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=i;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=i;return}if((g|0)>0){if((n|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);p=0}else{a[1263537]=0;p=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,p)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=p;c[b>>2]=0;l=i;return}}p=c[d+44>>2]|0;n=c[d+48>>2]|0;o=e+(n>>1)|0;if(!(n&1))q=p;else q=c[(c[o>>2]|0)+p>>2]|0;do if((g|0)<1){p=c[k>>2]|0;n=p+-1|0;if((p|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)s=0;else s=c[e+-4>>2]|0;if((p|0)<=(s|0)){if(r)t=0;else t=c[e+-4>>2]|0;do if((t|0)<(p|0)){if(r)u=0;else u=c[e+-4>>2]|0;if((u|0)<(p|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);v=0;break}else{a[1263537]=0;w=31;break}}else w=31;while(0);if((w|0)==31)v=e+(n*24|0)|0;__ZN7VariantC2ERKS_(j,v);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);f=__ZNK7VariantcvbEv(j)|0;Pi[q&2047](o,f);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I6PortalbE7ptrcallEP6ObjectPPKvPv(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0;if(!d)g=0;else{f=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1235792)|0;g=f?d:0}d=c[b+44>>2]|0;f=c[b+48>>2]|0;b=g+(f>>1)|0;if(!(f&1))h=d;else h=c[(c[b>>2]|0)+d>>2]|0;Pi[h&2047](b,(a[c[e>>2]>>0]|0)!=0);return}function __ZN11MethodBind1I6PortalbED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI6Portal6VectorI7Vector2EE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;if((b|0)!=-1){f=0;l=a;return f|0}c[d>>2]=0;__ZN7VariantC2ERK6VectorI7Vector2E(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);e=c[d>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);f=b;l=a;return f|0}function __ZNK13MethodBind0RCI6Portal6VectorI7Vector2EE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,854016);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI6Portal6VectorI7Vector2EE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;j=f+24|0;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235792)|0:0){c[h>>2]=0;a[1263537]=0;k=c[d+24>>2]|0;if((k|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=k;c[b>>2]=0;l=f;return}n=k-(c[d+20>>2]|0)|0;if((n|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=n;c[b>>2]=0;l=f;return}n=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))o=n;else o=c[(c[d>>2]|0)+n>>2]|0;c[j>>2]=ij[o&8191](d)|0;__ZN7VariantC2ERK6VectorI7Vector2E(i,j);d=c[j>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI6Portal6VectorI7Vector2EE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=d;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235792)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;c[f>>2]=ij[i&8191](a)|0;__ZN8PtrToArgI6VectorI7Vector2EE6encodeES2_Pv(f,e);e=c[f>>2]|0;if(!e){l=d;return}if(__Z16atomic_decrementPj(e+-8|0)|0){l=d;return}__ZN6Memory11free_staticEPvb(e,1);l=d;return}function __ZN13MethodBind0RCI6Portal6VectorI7Vector2EED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I6PortalRK6VectorI7Vector2EE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;if(b|0){f=0;l=a;return f|0}c[d>>2]=0;__ZN7VariantC2ERK6VectorI7Vector2E(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);e=c[d>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);f=b;l=a;return f|0}function __ZNK11MethodBind1I6PortalRK6VectorI7Vector2EE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,854016);l=a;return c[b>>2]|0}function __ZN11MethodBind1I6PortalRK6VectorI7Vector2EE4callEP6ObjectPPK7VariantiRNS9_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i+24|0;k=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235792)|0:0){c[h>>2]=0;a[1263537]=0;n=d+24|0;o=c[n>>2]|0;if((o|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=o;c[b>>2]=0;l=i;return}p=o-(c[d+20>>2]|0)|0;if((p|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=p;c[b>>2]=0;l=i;return}if((g|0)>0){if((o|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);q=0}else{a[1263537]=0;q=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,q)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=q;c[b>>2]=0;l=i;return}}q=c[d+44>>2]|0;o=c[d+48>>2]|0;p=e+(o>>1)|0;if(!(o&1))r=q;else r=c[(c[p>>2]|0)+q>>2]|0;do if((g|0)<1){q=c[n>>2]|0;o=q+-1|0;if((q|0)>=1){e=c[d+16>>2]|0;s=(e|0)==0;if(s)t=0;else t=c[e+-4>>2]|0;if((q|0)<=(t|0)){if(s)u=0;else u=c[e+-4>>2]|0;do if((u|0)<(q|0)){if(s)v=0;else v=c[e+-4>>2]|0;if((v|0)<(q|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);w=0;break}else{a[1263537]=0;x=31;break}}else x=31;while(0);if((x|0)==31)w=e+(o*24|0)|0;__ZN7VariantC2ERKS_(k,w);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);c[j>>2]=__ZNK7Variantcv6VectorI7Vector2EEv(k)|0;Pi[r&2047](p,j);p=c[j>>2]|0;if(p|0?(__Z16atomic_decrementPj(p+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(p,1);if(c[k>>2]|0)__ZN7Variant5clearEv(k);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I6PortalRK6VectorI7Vector2EE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235792)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;c[f>>2]=__ZN8PtrToArgIRK6VectorI7Vector2EE7convertEPKv(c[d>>2]|0)|0;Pi[i&2047](a,f);a=c[f>>2]|0;if(!a){l=e;return}if(__Z16atomic_decrementPj(a+-8|0)|0){l=e;return}__ZN6Memory11free_staticEPvb(a,1);l=e;return}function __ZN11MethodBind1I6PortalRK6VectorI7Vector2EED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN11GIProbeData18_initialize_classvEv(b){b=b|0;if(a[1263320]|0)return;if(!(a[1257004]|0)){if(!(a[1257001]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI9ReferenceEEvv();__ZN9Reference13_bind_methodsEv();a[1257001]=1}__ZN7ClassDB10_add_classI8ResourceEEvv();__ZN8Resource13_bind_methodsEv();a[1257004]=1}__ZN7ClassDB10_add_classI11GIProbeDataEEvv();__ZN11GIProbeData13_bind_methodsEv();a[1263320]=1;return}function __ZN11GIProbeData5_setvERK10StringNameRK7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK11GIProbeData5_getvERK10StringNameR7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK11GIProbeData19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+24|0;g=e+4|0;h=e;if(!d)__ZNK8Resource19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,0);__ZN6StringC2EPKc(f,854286);i=c[f>>2]|0;f=i;j=g+4|0;c[j>>2]=0;k=g+12|0;c[k>>2]=0;c[g>>2]=0;n=(i|0)==0;if(!n?(c[j>>2]=0,__Z28atomic_conditional_incrementPj(i+-8|0)|0):0)c[j>>2]=f;c[g+8>>2]=0;f=c[k>>2]|0;if(f|0){if(!(__Z16atomic_decrementPj(f+-8|0)|0))__ZN6Memory11free_staticEPvb(f,1);c[k>>2]=0}c[g+16>>2]=256;if(!(c[b>>2]|0)){k=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=k;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0}k=__ZnwjPFPvjE(32,4740)|0;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0;c[k+12>>2]=0;c[k+16>>2]=7;f=k+20|0;c[f>>2]=0;j=k+24|0;c[j>>2]=0;o=k+28|0;c[o>>2]=0;__ZN12PropertyInfoaSERKS_(k,g)|0;p=c[b>>2]|0;q=p+4|0;r=c[q>>2]|0;c[j>>2]=r;c[f>>2]=0;c[o>>2]=p;if(r|0)c[r+20>>2]=k;c[q>>2]=k;if(!(c[p>>2]|0))c[p>>2]=k;k=p+8|0;c[k>>2]=(c[k>>2]|0)+1;k=c[g+12>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);k=c[g+4>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);if(!n?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);__ZN10StringNameC2EPKc(h,854286);__ZN7ClassDB17get_property_listE10StringNameP4ListI12PropertyInfo16DefaultAllocatorEbPK6Object(h,b,1,a);__ZN10StringNameD2Ev(h);if(!d){l=e;return}__ZNK8Resource19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,1);l=e;return}function __ZN11GIProbeData14_notificationvEib(a,b,c){a=a|0;b=b|0;c=c|0;return}function __ZNK11GIProbeData16_get_class_namevEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+8|0;e=b+4|0;f=b;g=a+124|0;a=c[g>>2]|0;if(a|0){if(c[a+4>>2]|0){l=b;return g|0}if(__ZNK6String6lengthEv(a+8|0)|0){l=b;return g|0}}__ZN6StringC2EPKc(d,854286);c[f>>2]=c[d>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameaSERKS_(g,e);__ZN10StringNameD2Ev(e);e=c[f>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);l=b;return g|0}function __ZNK11GIProbeData9get_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,854286);l=a;return c[b>>2]|0}function __ZNK11GIProbeData8is_classERK6String(a,b){a=a|0;b=b|0;var c=0;if((!(__ZNK6StringeqEPKc(b,854286)|0)?!(__ZNK6StringeqEPKc(b,1110448)|0):0)?!(__ZNK6StringeqEPKc(b,1126157)|0):0)c=__ZNK6StringeqEPKc(b,1142944)|0;else c=1;return c|0}function __ZNK11GIProbeData12is_class_ptrEPv(a,b){a=a|0;b=b|0;return (b|0)==1235796|((b|0)==1220696|((b|0)==1220724|(b|0)==1220580))|0}function __ZN11GIProbeDataD2Ev(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+4|0;e=b;c[a>>2]=262296;f=__ZN12VisualServer13get_singletonEv()|0;g=c[(c[f>>2]|0)+1312>>2]|0;c[e>>2]=c[a+128>>2];c[d>>2]=c[e>>2];Pi[g&2047](f,d);__ZN10StringNameD2Ev(a+124|0);__ZN8ResourceD2Ev(a);l=b;return}function __ZN11GIProbeDataD0Ev(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+4|0;e=b;c[a>>2]=262296;f=__ZN12VisualServer13get_singletonEv()|0;g=c[(c[f>>2]|0)+1312>>2]|0;c[e>>2]=c[a+128>>2];c[d>>2]=c[e>>2];Pi[g&2047](f,d);__ZN10StringNameD2Ev(a+124|0);__ZN8ResourceD2Ev(a);__ZdlPv(a);l=b;return}function __ZNK11GIProbeData7get_ridEv(a){a=a|0;return c[a+128>>2]|0}function __ZN7ClassDB10_add_classI11GIProbeDataEEvv(){var a=0,b=0,d=0,e=0,f=0,g=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+16|0;d=a+12|0;e=a+8|0;f=a+4|0;g=a;__ZN6StringC2EPKc(b,854286);c[e>>2]=c[b>>2];__ZN10StringNameC2ERK6String(d,e);__ZN6StringC2EPKc(b,1110448);c[g>>2]=c[b>>2];__ZN10StringNameC2ERK6String(f,g);__ZN7ClassDB11_add_class2ERK10StringNameS2_(d,f);__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);__ZN10StringNameD2Ev(d);d=c[e>>2]|0;if(!d){l=a;return}if(__Z16atomic_decrementPj(d+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(d,1);l=a;return}function __ZN11GIProbeData13_bind_methodsEv(){var a=0,b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0;a=l;l=l+304|0;if((l|0)>=(m|0))ba(304);b=a+272|0;d=a+264|0;e=a+256|0;f=a+248|0;g=a+240|0;h=a+232|0;i=a+224|0;j=a+216|0;k=a+208|0;n=a+200|0;o=a+184|0;p=a+176|0;q=a+160|0;r=a+144|0;s=a+128|0;t=a+120|0;u=a+112|0;v=a+104|0;w=a+96|0;x=a+88|0;y=a+80|0;z=a+76|0;A=a+192|0;B=a+72|0;C=a+168|0;D=a+152|0;E=a+136|0;F=a+68|0;G=a+64|0;H=a+60|0;I=a+56|0;J=a+52|0;K=a+48|0;L=a+44|0;M=a+40|0;N=a+36|0;O=a+32|0;P=a+28|0;Q=a+24|0;R=a+20|0;S=a+16|0;T=a+12|0;U=a+8|0;V=a+4|0;W=a;__Z8D_METHODPKcS0_(d,854023,919834);X=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(X);c[X>>2]=262420;__ZN10MethodBind10_set_constEb(X,0);__ZN10MethodBind24_generate_argument_typesEi(X,1);c[X+44>>2]=1232;c[X+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,X,d,0,0)|0;X=d+4|0;Y=c[X>>2]|0;if(Y|0?(__Z16atomic_decrementPj(Y+-8|0)|0)==0:0){Z=c[X>>2]|0;X=(Z|0)==0?0:Z+-4|0;Z=X+4|0;if(c[X>>2]|0){_=0;do{__ZN10StringNameD2Ev(Z+(_<<2)|0);_=_+1|0}while(_>>>0<(c[X>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Y,1)}__ZN10StringNameD2Ev(d);__Z8D_METHODPKc(e,919823);d=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(d);c[d>>2]=262456;__ZN10MethodBind10_set_constEb(d,1);__ZN10MethodBind24_generate_argument_typesEi(d,0);__ZN10MethodBind12_set_returnsEb(d,1);c[d+44>>2]=1233;c[d+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,d,e,0,0)|0;d=e+4|0;Y=c[d>>2]|0;if(Y|0?(__Z16atomic_decrementPj(Y+-8|0)|0)==0:0){X=c[d>>2]|0;d=(X|0)==0?0:X+-4|0;X=d+4|0;if(c[d>>2]|0){_=0;do{__ZN10StringNameD2Ev(X+(_<<2)|0);_=_+1|0}while(_>>>0<(c[d>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Y,1)}__ZN10StringNameD2Ev(e);__Z8D_METHODPKcS0_(f,868703,1051685);e=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(e);c[e>>2]=262492;__ZN10MethodBind10_set_constEb(e,0);__ZN10MethodBind24_generate_argument_typesEi(e,1);c[e+44>>2]=115;c[e+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,e,f,0,0)|0;e=f+4|0;Y=c[e>>2]|0;if(Y|0?(__Z16atomic_decrementPj(Y+-8|0)|0)==0:0){d=c[e>>2]|0;e=(d|0)==0?0:d+-4|0;d=e+4|0;if(c[e>>2]|0){_=0;do{__ZN10StringNameD2Ev(d+(_<<2)|0);_=_+1|0}while(_>>>0<(c[e>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Y,1)}__ZN10StringNameD2Ev(f);__Z8D_METHODPKc(g,868717);f=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(f);c[f>>2]=262528;__ZN10MethodBind10_set_constEb(f,1);__ZN10MethodBind24_generate_argument_typesEi(f,0);__ZN10MethodBind12_set_returnsEb(f,1);c[f+44>>2]=122;c[f+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,f,g,0,0)|0;f=g+4|0;Y=c[f>>2]|0;if(Y|0?(__Z16atomic_decrementPj(Y+-8|0)|0)==0:0){e=c[f>>2]|0;f=(e|0)==0?0:e+-4|0;e=f+4|0;if(c[f>>2]|0){_=0;do{__ZN10StringNameD2Ev(e+(_<<2)|0);_=_+1|0}while(_>>>0<(c[f>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Y,1)}__ZN10StringNameD2Ev(g);__Z8D_METHODPKcS0_(h,854034,854052);g=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(g);c[g>>2]=262564;__ZN10MethodBind10_set_constEb(g,0);__ZN10MethodBind24_generate_argument_typesEi(g,1);c[g+44>>2]=1234;c[g+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,g,h,0,0)|0;g=h+4|0;Y=c[g>>2]|0;if(Y|0?(__Z16atomic_decrementPj(Y+-8|0)|0)==0:0){f=c[g>>2]|0;g=(f|0)==0?0:f+-4|0;f=g+4|0;if(c[g>>2]|0){_=0;do{__ZN10StringNameD2Ev(f+(_<<2)|0);_=_+1|0}while(_>>>0<(c[g>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Y,1)}__ZN10StringNameD2Ev(h);__Z8D_METHODPKc(i,854066);h=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(h);c[h>>2]=262600;__ZN10MethodBind10_set_constEb(h,1);__ZN10MethodBind24_generate_argument_typesEi(h,0);__ZN10MethodBind12_set_returnsEb(h,1);c[h+44>>2]=1235;c[h+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,h,i,0,0)|0;h=i+4|0;Y=c[h>>2]|0;if(Y|0?(__Z16atomic_decrementPj(Y+-8|0)|0)==0:0){g=c[h>>2]|0;h=(g|0)==0?0:g+-4|0;g=h+4|0;if(c[h>>2]|0){_=0;do{__ZN10StringNameD2Ev(g+(_<<2)|0);_=_+1|0}while(_>>>0<(c[h>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Y,1)}__ZN10StringNameD2Ev(i);__Z8D_METHODPKcS0_(j,854084,854101);i=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(i);c[i>>2]=262636;__ZN10MethodBind10_set_constEb(i,0);__ZN10MethodBind24_generate_argument_typesEi(i,1);c[i+44>>2]=1236;c[i+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,i,j,0,0)|0;i=j+4|0;Y=c[i>>2]|0;if(Y|0?(__Z16atomic_decrementPj(Y+-8|0)|0)==0:0){h=c[i>>2]|0;i=(h|0)==0?0:h+-4|0;h=i+4|0;if(c[i>>2]|0){_=0;do{__ZN10StringNameD2Ev(h+(_<<2)|0);_=_+1|0}while(_>>>0<(c[i>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Y,1)}__ZN10StringNameD2Ev(j);__Z8D_METHODPKc(k,854114);j=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(j);c[j>>2]=262672;__ZN10MethodBind10_set_constEb(j,1);__ZN10MethodBind24_generate_argument_typesEi(j,0);__ZN10MethodBind12_set_returnsEb(j,1);c[j+44>>2]=5363;c[j+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,j,k,0,0)|0;j=k+4|0;Y=c[j>>2]|0;if(Y|0?(__Z16atomic_decrementPj(Y+-8|0)|0)==0:0){i=c[j>>2]|0;j=(i|0)==0?0:i+-4|0;i=j+4|0;if(c[j>>2]|0){_=0;do{__ZN10StringNameD2Ev(i+(_<<2)|0);_=_+1|0}while(_>>>0<(c[j>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Y,1)}__ZN10StringNameD2Ev(k);__Z8D_METHODPKcS0_(n,854131,854149);k=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(k);c[k>>2]=262708;__ZN10MethodBind10_set_constEb(k,0);__ZN10MethodBind24_generate_argument_typesEi(k,1);c[k+44>>2]=1237;c[k+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,k,n,0,0)|0;k=n+4|0;Y=c[k>>2]|0;if(Y|0?(__Z16atomic_decrementPj(Y+-8|0)|0)==0:0){j=c[k>>2]|0;k=(j|0)==0?0:j+-4|0;j=k+4|0;if(c[k>>2]|0){_=0;do{__ZN10StringNameD2Ev(j+(_<<2)|0);_=_+1|0}while(_>>>0<(c[k>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Y,1)}__ZN10StringNameD2Ev(n);__Z8D_METHODPKc(o,854163);n=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(n);c[n>>2]=262744;__ZN10MethodBind10_set_constEb(n,1);__ZN10MethodBind24_generate_argument_typesEi(n,0);__ZN10MethodBind12_set_returnsEb(n,1);c[n+44>>2]=5364;c[n+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,n,o,0,0)|0;n=o+4|0;Y=c[n>>2]|0;if(Y|0?(__Z16atomic_decrementPj(Y+-8|0)|0)==0:0){k=c[n>>2]|0;n=(k|0)==0?0:k+-4|0;k=n+4|0;if(c[n>>2]|0){_=0;do{__ZN10StringNameD2Ev(k+(_<<2)|0);_=_+1|0}while(_>>>0<(c[n>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Y,1)}__ZN10StringNameD2Ev(o);__Z8D_METHODPKcS0_(p,874651,896053);o=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(o);c[o>>2]=262492;__ZN10MethodBind10_set_constEb(o,0);__ZN10MethodBind24_generate_argument_typesEi(o,1);c[o+44>>2]=116;c[o+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,o,p,0,0)|0;o=p+4|0;Y=c[o>>2]|0;if(Y|0?(__Z16atomic_decrementPj(Y+-8|0)|0)==0:0){n=c[o>>2]|0;o=(n|0)==0?0:n+-4|0;n=o+4|0;if(c[o>>2]|0){_=0;do{__ZN10StringNameD2Ev(n+(_<<2)|0);_=_+1|0}while(_>>>0<(c[o>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Y,1)}__ZN10StringNameD2Ev(p);__Z8D_METHODPKc(q,874662);p=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(p);c[p>>2]=262528;__ZN10MethodBind10_set_constEb(p,1);__ZN10MethodBind24_generate_argument_typesEi(p,0);__ZN10MethodBind12_set_returnsEb(p,1);c[p+44>>2]=123;c[p+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,p,q,0,0)|0;p=q+4|0;Y=c[p>>2]|0;if(Y|0?(__Z16atomic_decrementPj(Y+-8|0)|0)==0:0){o=c[p>>2]|0;p=(o|0)==0?0:o+-4|0;o=p+4|0;if(c[p>>2]|0){_=0;do{__ZN10StringNameD2Ev(o+(_<<2)|0);_=_+1|0}while(_>>>0<(c[p>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Y,1)}__ZN10StringNameD2Ev(q);__Z8D_METHODPKcS0_(r,866952,1117188);q=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(q);c[q>>2]=262492;__ZN10MethodBind10_set_constEb(q,0);__ZN10MethodBind24_generate_argument_typesEi(q,1);c[q+44>>2]=117;c[q+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,q,r,0,0)|0;q=r+4|0;Y=c[q>>2]|0;if(Y|0?(__Z16atomic_decrementPj(Y+-8|0)|0)==0:0){p=c[q>>2]|0;q=(p|0)==0?0:p+-4|0;p=q+4|0;if(c[q>>2]|0){_=0;do{__ZN10StringNameD2Ev(p+(_<<2)|0);_=_+1|0}while(_>>>0<(c[q>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Y,1)}__ZN10StringNameD2Ev(r);__Z8D_METHODPKc(s,866961);r=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(r);c[r>>2]=262528;__ZN10MethodBind10_set_constEb(r,1);__ZN10MethodBind24_generate_argument_typesEi(r,0);__ZN10MethodBind12_set_returnsEb(r,1);c[r+44>>2]=124;c[r+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,r,s,0,0)|0;r=s+4|0;Y=c[r>>2]|0;if(Y|0?(__Z16atomic_decrementPj(Y+-8|0)|0)==0:0){q=c[r>>2]|0;r=(q|0)==0?0:q+-4|0;q=r+4|0;if(c[r>>2]|0){_=0;do{__ZN10StringNameD2Ev(q+(_<<2)|0);_=_+1|0}while(_>>>0<(c[r>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Y,1)}__ZN10StringNameD2Ev(s);__Z8D_METHODPKcS0_(t,854181,854197);s=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(s);c[s>>2]=262492;__ZN10MethodBind10_set_constEb(s,0);__ZN10MethodBind24_generate_argument_typesEi(s,1);c[s+44>>2]=118;c[s+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,s,t,0,0)|0;s=t+4|0;Y=c[s>>2]|0;if(Y|0?(__Z16atomic_decrementPj(Y+-8|0)|0)==0:0){r=c[s>>2]|0;s=(r|0)==0?0:r+-4|0;r=s+4|0;if(c[s>>2]|0){_=0;do{__ZN10StringNameD2Ev(r+(_<<2)|0);_=_+1|0}while(_>>>0<(c[s>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Y,1)}__ZN10StringNameD2Ev(t);__Z8D_METHODPKc(u,854209);t=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(t);c[t>>2]=262528;__ZN10MethodBind10_set_constEb(t,1);__ZN10MethodBind24_generate_argument_typesEi(t,0);__ZN10MethodBind12_set_returnsEb(t,1);c[t+44>>2]=125;c[t+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,t,u,0,0)|0;t=u+4|0;Y=c[t>>2]|0;if(Y|0?(__Z16atomic_decrementPj(Y+-8|0)|0)==0:0){s=c[t>>2]|0;t=(s|0)==0?0:s+-4|0;s=t+4|0;if(c[t>>2]|0){_=0;do{__ZN10StringNameD2Ev(s+(_<<2)|0);_=_+1|0}while(_>>>0<(c[t>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Y,1)}__ZN10StringNameD2Ev(u);__Z8D_METHODPKcS0_(v,854225,854238);u=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(u);c[u>>2]=262780;__ZN10MethodBind10_set_constEb(u,0);__ZN10MethodBind24_generate_argument_typesEi(u,1);c[u+44>>2]=1238;c[u+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,u,v,0,0)|0;u=v+4|0;Y=c[u>>2]|0;if(Y|0?(__Z16atomic_decrementPj(Y+-8|0)|0)==0:0){t=c[u>>2]|0;u=(t|0)==0?0:t+-4|0;t=u+4|0;if(c[u>>2]|0){_=0;do{__ZN10StringNameD2Ev(t+(_<<2)|0);_=_+1|0}while(_>>>0<(c[u>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Y,1)}__ZN10StringNameD2Ev(v);__Z8D_METHODPKc(w,854247);v=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(v);c[v>>2]=262816;__ZN10MethodBind10_set_constEb(v,1);__ZN10MethodBind24_generate_argument_typesEi(v,0);__ZN10MethodBind12_set_returnsEb(v,1);c[v+44>>2]=5365;c[v+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,v,w,0,0)|0;v=w+4|0;Y=c[v>>2]|0;if(Y|0?(__Z16atomic_decrementPj(Y+-8|0)|0)==0:0){u=c[v>>2]|0;v=(u|0)==0?0:u+-4|0;u=v+4|0;if(c[v>>2]|0){_=0;do{__ZN10StringNameD2Ev(u+(_<<2)|0);_=_+1|0}while(_>>>0<(c[v>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Y,1)}__ZN10StringNameD2Ev(w);__Z8D_METHODPKcS0_(x,854259,1131508);w=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(w);c[w>>2]=262780;__ZN10MethodBind10_set_constEb(w,0);__ZN10MethodBind24_generate_argument_typesEi(w,1);c[w+44>>2]=1239;c[w+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,w,x,0,0)|0;w=x+4|0;Y=c[w>>2]|0;do if(Y|0){if(__Z16atomic_decrementPj(Y+-8|0)|0)break;v=c[w>>2]|0;_=(v|0)==0?0:v+-4|0;v=_+4|0;if(c[_>>2]|0){u=0;do{__ZN10StringNameD2Ev(v+(u<<2)|0);u=u+1|0}while(u>>>0<(c[_>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Y,1)}while(0);__ZN10StringNameD2Ev(x);__Z8D_METHODPKc(y,854272);x=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(x);c[x>>2]=262816;__ZN10MethodBind10_set_constEb(x,1);__ZN10MethodBind24_generate_argument_typesEi(x,0);__ZN10MethodBind12_set_returnsEb(x,1);c[x+44>>2]=5366;c[x+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,x,y,0,0)|0;x=y+4|0;Y=c[x>>2]|0;do if(Y|0){if(__Z16atomic_decrementPj(Y+-8|0)|0)break;w=c[x>>2]|0;_=(w|0)==0?0:w+-4|0;w=_+4|0;if(c[_>>2]|0){u=0;do{__ZN10StringNameD2Ev(w+(u<<2)|0);u=u+1|0}while(u>>>0<(c[_>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Y,1)}while(0);__ZN10StringNameD2Ev(y);__ZN6StringC2EPKc(b,854286);c[A>>2]=c[b>>2];__ZN10StringNameC2ERK6String(z,A);__ZN6StringC2EPKc(B,919834);__ZN6StringC2EPKc(C,1263606);y=b+4|0;c[y>>2]=0;Y=b+12|0;c[Y>>2]=0;c[b>>2]=11;x=c[B>>2]|0;do if(x|0){c[y>>2]=0;if(!(__Z28atomic_conditional_incrementPj(x+-8|0)|0))break;c[y>>2]=c[B>>2]}while(0);c[b+8>>2]=0;y=c[Y>>2]|0;do if((y|0)!=(c[C>>2]|0)){do if(y|0){if(__Z16atomic_decrementPj(y+-8|0)|0)break;__ZN6Memory11free_staticEPvb(y,1)}while(0);c[Y>>2]=0;x=c[C>>2]|0;if(!x)break;if(!(__Z28atomic_conditional_incrementPj(x+-8|0)|0))break;c[Y>>2]=c[C>>2]}while(0);c[b+16>>2]=5;c[D>>2]=__Z11_scs_createPKc(854023)|0;c[E>>2]=__Z11_scs_createPKc(919823)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(z,b,D,E,-1);__ZN10StringNameD2Ev(E);__ZN10StringNameD2Ev(D);Y=c[b+12>>2]|0;do if(Y|0){if(__Z16atomic_decrementPj(Y+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Y,1)}while(0);Y=c[b+4>>2]|0;do if(Y|0){if(__Z16atomic_decrementPj(Y+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Y,1)}while(0);Y=c[C>>2]|0;do if(Y|0){if(__Z16atomic_decrementPj(Y+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Y,1)}while(0);Y=c[B>>2]|0;do if(Y|0){if(__Z16atomic_decrementPj(Y+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Y,1)}while(0);__ZN10StringNameD2Ev(z);z=c[A>>2]|0;do if(z|0){if(__Z16atomic_decrementPj(z+-8|0)|0)break;__ZN6Memory11free_staticEPvb(z,1)}while(0);__ZN6StringC2EPKc(b,854286);c[A>>2]=c[b>>2];__ZN10StringNameC2ERK6String(F,A);__ZN6StringC2EPKc(G,1051685);__ZN6StringC2EPKc(C,1263606);z=b+4|0;c[z>>2]=0;Y=b+12|0;c[Y>>2]=0;c[b>>2]=3;B=c[G>>2]|0;do if(B|0){c[z>>2]=0;if(!(__Z28atomic_conditional_incrementPj(B+-8|0)|0))break;c[z>>2]=c[G>>2]}while(0);c[b+8>>2]=0;z=c[Y>>2]|0;do if((z|0)!=(c[C>>2]|0)){do if(z|0){if(__Z16atomic_decrementPj(z+-8|0)|0)break;__ZN6Memory11free_staticEPvb(z,1)}while(0);c[Y>>2]=0;B=c[C>>2]|0;if(!B)break;if(!(__Z28atomic_conditional_incrementPj(B+-8|0)|0))break;c[Y>>2]=c[C>>2]}while(0);c[b+16>>2]=5;c[D>>2]=__Z11_scs_createPKc(868703)|0;c[E>>2]=__Z11_scs_createPKc(868717)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(F,b,D,E,-1);__ZN10StringNameD2Ev(E);__ZN10StringNameD2Ev(D);Y=c[b+12>>2]|0;do if(Y|0){if(__Z16atomic_decrementPj(Y+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Y,1)}while(0);Y=c[b+4>>2]|0;do if(Y|0){if(__Z16atomic_decrementPj(Y+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Y,1)}while(0);Y=c[C>>2]|0;do if(Y|0){if(__Z16atomic_decrementPj(Y+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Y,1)}while(0);Y=c[G>>2]|0;do if(Y|0){if(__Z16atomic_decrementPj(Y+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Y,1)}while(0);__ZN10StringNameD2Ev(F);F=c[A>>2]|0;do if(F|0){if(__Z16atomic_decrementPj(F+-8|0)|0)break;__ZN6Memory11free_staticEPvb(F,1)}while(0);__ZN6StringC2EPKc(b,854286);c[A>>2]=c[b>>2];__ZN10StringNameC2ERK6String(H,A);__ZN6StringC2EPKc(I,854052);__ZN6StringC2EPKc(C,1263606);F=b+4|0;c[F>>2]=0;Y=b+12|0;c[Y>>2]=0;c[b>>2]=13;G=c[I>>2]|0;do if(G|0){c[F>>2]=0;if(!(__Z28atomic_conditional_incrementPj(G+-8|0)|0))break;c[F>>2]=c[I>>2]}while(0);c[b+8>>2]=0;F=c[Y>>2]|0;do if((F|0)!=(c[C>>2]|0)){do if(F|0){if(__Z16atomic_decrementPj(F+-8|0)|0)break;__ZN6Memory11free_staticEPvb(F,1)}while(0);c[Y>>2]=0;G=c[C>>2]|0;if(!G)break;if(!(__Z28atomic_conditional_incrementPj(G+-8|0)|0))break;c[Y>>2]=c[C>>2]}while(0);c[b+16>>2]=5;c[D>>2]=__Z11_scs_createPKc(854034)|0;c[E>>2]=__Z11_scs_createPKc(854066)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(H,b,D,E,-1);__ZN10StringNameD2Ev(E);__ZN10StringNameD2Ev(D);Y=c[b+12>>2]|0;do if(Y|0){if(__Z16atomic_decrementPj(Y+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Y,1)}while(0);Y=c[b+4>>2]|0;do if(Y|0){if(__Z16atomic_decrementPj(Y+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Y,1)}while(0);Y=c[C>>2]|0;do if(Y|0){if(__Z16atomic_decrementPj(Y+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Y,1)}while(0);Y=c[I>>2]|0;do if(Y|0){if(__Z16atomic_decrementPj(Y+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Y,1)}while(0);__ZN10StringNameD2Ev(H);H=c[A>>2]|0;do if(H|0){if(__Z16atomic_decrementPj(H+-8|0)|0)break;__ZN6Memory11free_staticEPvb(H,1)}while(0);__ZN6StringC2EPKc(b,854286);c[A>>2]=c[b>>2];__ZN10StringNameC2ERK6String(J,A);__ZN6StringC2EPKc(K,854101);__ZN6StringC2EPKc(C,1263606);H=b+4|0;c[H>>2]=0;Y=b+12|0;c[Y>>2]=0;c[b>>2]=23;I=c[K>>2]|0;do if(I|0){c[H>>2]=0;if(!(__Z28atomic_conditional_incrementPj(I+-8|0)|0))break;c[H>>2]=c[K>>2]}while(0);c[b+8>>2]=0;H=c[Y>>2]|0;do if((H|0)!=(c[C>>2]|0)){do if(H|0){if(__Z16atomic_decrementPj(H+-8|0)|0)break;__ZN6Memory11free_staticEPvb(H,1)}while(0);c[Y>>2]=0;I=c[C>>2]|0;if(!I)break;if(!(__Z28atomic_conditional_incrementPj(I+-8|0)|0))break;c[Y>>2]=c[C>>2]}while(0);c[b+16>>2]=5;c[D>>2]=__Z11_scs_createPKc(854084)|0;c[E>>2]=__Z11_scs_createPKc(854114)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(J,b,D,E,-1);__ZN10StringNameD2Ev(E);__ZN10StringNameD2Ev(D);Y=c[b+12>>2]|0;do if(Y|0){if(__Z16atomic_decrementPj(Y+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Y,1)}while(0);Y=c[b+4>>2]|0;do if(Y|0){if(__Z16atomic_decrementPj(Y+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Y,1)}while(0);Y=c[C>>2]|0;do if(Y|0){if(__Z16atomic_decrementPj(Y+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Y,1)}while(0);Y=c[K>>2]|0;do if(Y|0){if(__Z16atomic_decrementPj(Y+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Y,1)}while(0);__ZN10StringNameD2Ev(J);J=c[A>>2]|0;do if(J|0){if(__Z16atomic_decrementPj(J+-8|0)|0)break;__ZN6Memory11free_staticEPvb(J,1)}while(0);__ZN6StringC2EPKc(b,854286);c[A>>2]=c[b>>2];__ZN10StringNameC2ERK6String(L,A);__ZN6StringC2EPKc(M,854149);__ZN6StringC2EPKc(C,1263606);J=b+4|0;c[J>>2]=0;Y=b+12|0;c[Y>>2]=0;c[b>>2]=2;K=c[M>>2]|0;do if(K|0){c[J>>2]=0;if(!(__Z28atomic_conditional_incrementPj(K+-8|0)|0))break;c[J>>2]=c[M>>2]}while(0);c[b+8>>2]=0;J=c[Y>>2]|0;do if((J|0)!=(c[C>>2]|0)){do if(J|0){if(__Z16atomic_decrementPj(J+-8|0)|0)break;__ZN6Memory11free_staticEPvb(J,1)}while(0);c[Y>>2]=0;K=c[C>>2]|0;if(!K)break;if(!(__Z28atomic_conditional_incrementPj(K+-8|0)|0))break;c[Y>>2]=c[C>>2]}while(0);c[b+16>>2]=5;c[D>>2]=__Z11_scs_createPKc(854131)|0;c[E>>2]=__Z11_scs_createPKc(854163)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(L,b,D,E,-1);__ZN10StringNameD2Ev(E);__ZN10StringNameD2Ev(D);Y=c[b+12>>2]|0;do if(Y|0){if(__Z16atomic_decrementPj(Y+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Y,1)}while(0);Y=c[b+4>>2]|0;do if(Y|0){if(__Z16atomic_decrementPj(Y+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Y,1)}while(0);Y=c[C>>2]|0;do if(Y|0){if(__Z16atomic_decrementPj(Y+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Y,1)}while(0);Y=c[M>>2]|0;do if(Y|0){if(__Z16atomic_decrementPj(Y+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Y,1)}while(0);__ZN10StringNameD2Ev(L);L=c[A>>2]|0;do if(L|0){if(__Z16atomic_decrementPj(L+-8|0)|0)break;__ZN6Memory11free_staticEPvb(L,1)}while(0);__ZN6StringC2EPKc(b,854286);c[A>>2]=c[b>>2];__ZN10StringNameC2ERK6String(N,A);__ZN6StringC2EPKc(O,896053);__ZN6StringC2EPKc(C,1263606);L=b+4|0;c[L>>2]=0;Y=b+12|0;c[Y>>2]=0;c[b>>2]=3;M=c[O>>2]|0;do if(M|0){c[L>>2]=0;if(!(__Z28atomic_conditional_incrementPj(M+-8|0)|0))break;c[L>>2]=c[O>>2]}while(0);c[b+8>>2]=0;L=c[Y>>2]|0;do if((L|0)!=(c[C>>2]|0)){do if(L|0){if(__Z16atomic_decrementPj(L+-8|0)|0)break;__ZN6Memory11free_staticEPvb(L,1)}while(0);c[Y>>2]=0;M=c[C>>2]|0;if(!M)break;if(!(__Z28atomic_conditional_incrementPj(M+-8|0)|0))break;c[Y>>2]=c[C>>2]}while(0);c[b+16>>2]=5;c[D>>2]=__Z11_scs_createPKc(874651)|0;c[E>>2]=__Z11_scs_createPKc(874662)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(N,b,D,E,-1);__ZN10StringNameD2Ev(E);__ZN10StringNameD2Ev(D);Y=c[b+12>>2]|0;do if(Y|0){if(__Z16atomic_decrementPj(Y+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Y,1)}while(0);Y=c[b+4>>2]|0;do if(Y|0){if(__Z16atomic_decrementPj(Y+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Y,1)}while(0);Y=c[C>>2]|0;do if(Y|0){if(__Z16atomic_decrementPj(Y+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Y,1)}while(0);Y=c[O>>2]|0;do if(Y|0){if(__Z16atomic_decrementPj(Y+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Y,1)}while(0);__ZN10StringNameD2Ev(N);N=c[A>>2]|0;do if(N|0){if(__Z16atomic_decrementPj(N+-8|0)|0)break;__ZN6Memory11free_staticEPvb(N,1)}while(0);__ZN6StringC2EPKc(b,854286);c[A>>2]=c[b>>2];__ZN10StringNameC2ERK6String(P,A);__ZN6StringC2EPKc(Q,1117188);__ZN6StringC2EPKc(C,1263606);N=b+4|0;c[N>>2]=0;Y=b+12|0;c[Y>>2]=0;c[b>>2]=3;O=c[Q>>2]|0;do if(O|0){c[N>>2]=0;if(!(__Z28atomic_conditional_incrementPj(O+-8|0)|0))break;c[N>>2]=c[Q>>2]}while(0);c[b+8>>2]=0;N=c[Y>>2]|0;do if((N|0)!=(c[C>>2]|0)){do if(N|0){if(__Z16atomic_decrementPj(N+-8|0)|0)break;__ZN6Memory11free_staticEPvb(N,1)}while(0);c[Y>>2]=0;O=c[C>>2]|0;if(!O)break;if(!(__Z28atomic_conditional_incrementPj(O+-8|0)|0))break;c[Y>>2]=c[C>>2]}while(0);c[b+16>>2]=5;c[D>>2]=__Z11_scs_createPKc(866952)|0;c[E>>2]=__Z11_scs_createPKc(866961)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(P,b,D,E,-1);__ZN10StringNameD2Ev(E);__ZN10StringNameD2Ev(D);Y=c[b+12>>2]|0;do if(Y|0){if(__Z16atomic_decrementPj(Y+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Y,1)}while(0);Y=c[b+4>>2]|0;do if(Y|0){if(__Z16atomic_decrementPj(Y+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Y,1)}while(0);Y=c[C>>2]|0;do if(Y|0){if(__Z16atomic_decrementPj(Y+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Y,1)}while(0);Y=c[Q>>2]|0;do if(Y|0){if(__Z16atomic_decrementPj(Y+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Y,1)}while(0);__ZN10StringNameD2Ev(P);P=c[A>>2]|0;do if(P|0){if(__Z16atomic_decrementPj(P+-8|0)|0)break;__ZN6Memory11free_staticEPvb(P,1)}while(0);__ZN6StringC2EPKc(b,854286);c[A>>2]=c[b>>2];__ZN10StringNameC2ERK6String(R,A);__ZN6StringC2EPKc(S,854197);__ZN6StringC2EPKc(C,1263606);P=b+4|0;c[P>>2]=0;Y=b+12|0;c[Y>>2]=0;c[b>>2]=3;Q=c[S>>2]|0;do if(Q|0){c[P>>2]=0;if(!(__Z28atomic_conditional_incrementPj(Q+-8|0)|0))break;c[P>>2]=c[S>>2]}while(0);c[b+8>>2]=0;P=c[Y>>2]|0;do if((P|0)!=(c[C>>2]|0)){do if(P|0){if(__Z16atomic_decrementPj(P+-8|0)|0)break;__ZN6Memory11free_staticEPvb(P,1)}while(0);c[Y>>2]=0;Q=c[C>>2]|0;if(!Q)break;if(!(__Z28atomic_conditional_incrementPj(Q+-8|0)|0))break;c[Y>>2]=c[C>>2]}while(0);c[b+16>>2]=5;c[D>>2]=__Z11_scs_createPKc(854181)|0;c[E>>2]=__Z11_scs_createPKc(854209)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(R,b,D,E,-1);__ZN10StringNameD2Ev(E);__ZN10StringNameD2Ev(D);Y=c[b+12>>2]|0;do if(Y|0){if(__Z16atomic_decrementPj(Y+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Y,1)}while(0);Y=c[b+4>>2]|0;do if(Y|0){if(__Z16atomic_decrementPj(Y+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Y,1)}while(0);Y=c[C>>2]|0;do if(Y|0){if(__Z16atomic_decrementPj(Y+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Y,1)}while(0);Y=c[S>>2]|0;do if(Y|0){if(__Z16atomic_decrementPj(Y+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Y,1)}while(0);__ZN10StringNameD2Ev(R);R=c[A>>2]|0;do if(R|0){if(__Z16atomic_decrementPj(R+-8|0)|0)break;__ZN6Memory11free_staticEPvb(R,1)}while(0);__ZN6StringC2EPKc(b,854286);c[A>>2]=c[b>>2];__ZN10StringNameC2ERK6String(T,A);__ZN6StringC2EPKc(U,854238);__ZN6StringC2EPKc(C,1263606);R=b+4|0;c[R>>2]=0;Y=b+12|0;c[Y>>2]=0;c[b>>2]=1;S=c[U>>2]|0;do if(S|0){c[R>>2]=0;if(!(__Z28atomic_conditional_incrementPj(S+-8|0)|0))break;c[R>>2]=c[U>>2]}while(0);c[b+8>>2]=0;R=c[Y>>2]|0;do if((R|0)!=(c[C>>2]|0)){do if(R|0){if(__Z16atomic_decrementPj(R+-8|0)|0)break;__ZN6Memory11free_staticEPvb(R,1)}while(0);c[Y>>2]=0;S=c[C>>2]|0;if(!S)break;if(!(__Z28atomic_conditional_incrementPj(S+-8|0)|0))break;c[Y>>2]=c[C>>2]}while(0);c[b+16>>2]=5;c[D>>2]=__Z11_scs_createPKc(854225)|0;c[E>>2]=__Z11_scs_createPKc(854247)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(T,b,D,E,-1);__ZN10StringNameD2Ev(E);__ZN10StringNameD2Ev(D);Y=c[b+12>>2]|0;do if(Y|0){if(__Z16atomic_decrementPj(Y+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Y,1)}while(0);Y=c[b+4>>2]|0;do if(Y|0){if(__Z16atomic_decrementPj(Y+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Y,1)}while(0);Y=c[C>>2]|0;do if(Y|0){if(__Z16atomic_decrementPj(Y+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Y,1)}while(0);Y=c[U>>2]|0;do if(Y|0){if(__Z16atomic_decrementPj(Y+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Y,1)}while(0);__ZN10StringNameD2Ev(T);T=c[A>>2]|0;do if(T|0){if(__Z16atomic_decrementPj(T+-8|0)|0)break;__ZN6Memory11free_staticEPvb(T,1)}while(0);__ZN6StringC2EPKc(b,854286);c[A>>2]=c[b>>2];__ZN10StringNameC2ERK6String(V,A);__ZN6StringC2EPKc(W,1131508);__ZN6StringC2EPKc(C,1263606);T=b+4|0;c[T>>2]=0;Y=b+12|0;c[Y>>2]=0;c[b>>2]=1;U=c[W>>2]|0;do if(U|0){c[T>>2]=0;if(!(__Z28atomic_conditional_incrementPj(U+-8|0)|0))break;c[T>>2]=c[W>>2]}while(0);c[b+8>>2]=0;T=c[Y>>2]|0;do if((T|0)!=(c[C>>2]|0)){do if(T|0){if(__Z16atomic_decrementPj(T+-8|0)|0)break;__ZN6Memory11free_staticEPvb(T,1)}while(0);c[Y>>2]=0;U=c[C>>2]|0;if(!U)break;if(!(__Z28atomic_conditional_incrementPj(U+-8|0)|0))break;c[Y>>2]=c[C>>2]}while(0);c[b+16>>2]=5;c[D>>2]=__Z11_scs_createPKc(854259)|0;c[E>>2]=__Z11_scs_createPKc(854272)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(V,b,D,E,-1);__ZN10StringNameD2Ev(E);__ZN10StringNameD2Ev(D);D=c[b+12>>2]|0;do if(D|0){if(__Z16atomic_decrementPj(D+-8|0)|0)break;__ZN6Memory11free_staticEPvb(D,1)}while(0);D=c[b+4>>2]|0;do if(D|0){if(__Z16atomic_decrementPj(D+-8|0)|0)break;__ZN6Memory11free_staticEPvb(D,1)}while(0);D=c[C>>2]|0;do if(D|0){if(__Z16atomic_decrementPj(D+-8|0)|0)break;__ZN6Memory11free_staticEPvb(D,1)}while(0);D=c[W>>2]|0;do if(D|0){if(__Z16atomic_decrementPj(D+-8|0)|0)break;__ZN6Memory11free_staticEPvb(D,1)}while(0);__ZN10StringNameD2Ev(V);V=c[A>>2]|0;if(!V){l=a;return}if(__Z16atomic_decrementPj(V+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(V,1);l=a;return}function __ZN11GIProbeData10set_boundsERK5Rect3(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d+4|0;f=d;g=__ZN12VisualServer13get_singletonEv()|0;h=c[(c[g>>2]|0)+576>>2]|0;c[f>>2]=c[a+128>>2];c[e>>2]=c[f>>2];bj[h&4095](g,e,b);l=d;return}function __ZNK11GIProbeData10get_boundsEv(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d+4|0;f=d;g=__ZN12VisualServer13get_singletonEv()|0;h=c[(c[g>>2]|0)+580>>2]|0;c[f>>2]=c[b+128>>2];c[e>>2]=c[f>>2];bj[h&4095](a,g,e);l=d;return}function __ZN11GIProbeData13set_cell_sizeEf(a,b){a=a|0;b=+b;var d=0,e=0,f=0,g=0,h=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d+4|0;f=d;g=__ZN12VisualServer13get_singletonEv()|0;h=c[(c[g>>2]|0)+584>>2]|0;c[f>>2]=c[a+128>>2];c[e>>2]=c[f>>2];dj[h&127](g,e,b);l=d;return}function __ZNK11GIProbeData13get_cell_sizeEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0.0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+4|0;e=b;f=__ZN12VisualServer13get_singletonEv()|0;g=c[(c[f>>2]|0)+588>>2]|0;c[e>>2]=c[a+128>>2];c[d>>2]=c[e>>2];h=+ii[g&127](f,d);l=b;return +h}function __ZN11GIProbeData17set_to_cell_xformERK9Transform(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d+4|0;f=d;g=__ZN12VisualServer13get_singletonEv()|0;h=c[(c[g>>2]|0)+592>>2]|0;c[f>>2]=c[a+128>>2];c[e>>2]=c[f>>2];bj[h&4095](g,e,b);l=d;return}function __ZNK11GIProbeData17get_to_cell_xformEv(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d+4|0;f=d;g=__ZN12VisualServer13get_singletonEv()|0;h=c[(c[g>>2]|0)+596>>2]|0;c[f>>2]=c[b+128>>2];c[e>>2]=c[f>>2];bj[h&4095](a,g,e);l=d;return}function __ZN11GIProbeData16set_dynamic_dataERK10PoolVectorIiE(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d+4|0;f=d;g=__ZN12VisualServer13get_singletonEv()|0;h=c[(c[g>>2]|0)+600>>2]|0;c[f>>2]=c[a+128>>2];c[e>>2]=c[f>>2];bj[h&4095](g,e,b);l=d;return}function __ZNK11GIProbeData16get_dynamic_dataEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+4|0;e=b;f=__ZN12VisualServer13get_singletonEv()|0;g=c[(c[f>>2]|0)+604>>2]|0;c[e>>2]=c[a+128>>2];c[d>>2]=c[e>>2];e=$i[g&8191](f,d)|0;l=b;return e|0}function __ZN11GIProbeData17set_dynamic_rangeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d+4|0;f=d;g=__ZN12VisualServer13get_singletonEv()|0;h=c[(c[g>>2]|0)+608>>2]|0;c[f>>2]=c[a+128>>2];c[e>>2]=c[f>>2];bj[h&4095](g,e,b);l=d;return}function __ZNK11GIProbeData17get_dynamic_rangeEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+4|0;e=b;f=__ZN12VisualServer13get_singletonEv()|0;g=c[(c[f>>2]|0)+612>>2]|0;c[e>>2]=c[a+128>>2];c[d>>2]=c[e>>2];e=$i[g&8191](f,d)|0;l=b;return e|0}function __ZN11GIProbeData10set_energyEf(a,b){a=a|0;b=+b;var d=0,e=0,f=0,g=0,h=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d+4|0;f=d;g=__ZN12VisualServer13get_singletonEv()|0;h=c[(c[g>>2]|0)+616>>2]|0;c[f>>2]=c[a+128>>2];c[e>>2]=c[f>>2];dj[h&127](g,e,b);l=d;return}function __ZNK11GIProbeData10get_energyEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0.0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+4|0;e=b;f=__ZN12VisualServer13get_singletonEv()|0;g=c[(c[f>>2]|0)+620>>2]|0;c[e>>2]=c[a+128>>2];c[d>>2]=c[e>>2];h=+ii[g&127](f,d);l=b;return +h}function __ZN11GIProbeData8set_biasEf(a,b){a=a|0;b=+b;var d=0,e=0,f=0,g=0,h=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d+4|0;f=d;g=__ZN12VisualServer13get_singletonEv()|0;h=c[(c[g>>2]|0)+624>>2]|0;c[f>>2]=c[a+128>>2];c[e>>2]=c[f>>2];dj[h&127](g,e,b);l=d;return}function __ZNK11GIProbeData8get_biasEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0.0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+4|0;e=b;f=__ZN12VisualServer13get_singletonEv()|0;g=c[(c[f>>2]|0)+628>>2]|0;c[e>>2]=c[a+128>>2];c[d>>2]=c[e>>2];h=+ii[g&127](f,d);l=b;return +h}function __ZN11GIProbeData15set_propagationEf(a,b){a=a|0;b=+b;var d=0,e=0,f=0,g=0,h=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d+4|0;f=d;g=__ZN12VisualServer13get_singletonEv()|0;h=c[(c[g>>2]|0)+632>>2]|0;c[f>>2]=c[a+128>>2];c[e>>2]=c[f>>2];dj[h&127](g,e,b);l=d;return}function __ZNK11GIProbeData15get_propagationEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0.0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+4|0;e=b;f=__ZN12VisualServer13get_singletonEv()|0;g=c[(c[f>>2]|0)+636>>2]|0;c[e>>2]=c[a+128>>2];c[d>>2]=c[e>>2];h=+ii[g&127](f,d);l=b;return +h}function __ZN11GIProbeData12set_interiorEb(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d+4|0;f=d;g=__ZN12VisualServer13get_singletonEv()|0;h=c[(c[g>>2]|0)+640>>2]|0;c[f>>2]=c[a+128>>2];c[e>>2]=c[f>>2];bj[h&4095](g,e,b);l=d;return}function __ZNK11GIProbeData11is_interiorEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+4|0;e=b;f=__ZN12VisualServer13get_singletonEv()|0;g=c[(c[f>>2]|0)+644>>2]|0;c[e>>2]=c[a+128>>2];c[d>>2]=c[e>>2];e=$i[g&8191](f,d)|0;l=b;return e|0}function __ZN11GIProbeData12set_compressEb(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d+4|0;f=d;g=__ZN12VisualServer13get_singletonEv()|0;h=c[(c[g>>2]|0)+648>>2]|0;c[f>>2]=c[a+128>>2];c[e>>2]=c[f>>2];bj[h&4095](g,e,b);l=d;return}function __ZNK11GIProbeData13is_compressedEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+4|0;e=b;f=__ZN12VisualServer13get_singletonEv()|0;g=c[(c[f>>2]|0)+652>>2]|0;c[e>>2]=c[a+128>>2];c[d>>2]=c[e>>2];e=$i[g&8191](f,d)|0;l=b;return e|0}function __ZNK13MethodBind0RCI11GIProbeDatabE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Eb(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK13MethodBind0RCI11GIProbeDatabE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,854286);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI11GIProbeDatabE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235796)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2Eb(i,ij[n&8191](d)|0);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI11GIProbeDatabE7ptrcallEP6ObjectPPKvPv(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0;if(!d)g=0;else{e=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1235796)|0;g=e?d:0}d=c[b+44>>2]|0;e=c[b+48>>2]|0;b=g+(e>>1)|0;if(!(e&1)){h=d;i=ij[h&8191](b)|0;j=i&1;a[f>>0]=j;return}else{h=c[(c[b>>2]|0)+d>>2]|0;i=ij[h&8191](b)|0;j=i&1;a[f>>0]=j;return}}function __ZN13MethodBind0RCI11GIProbeDatabED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I11GIProbeDatabE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if(!b){__ZN7VariantC2Eb(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK11MethodBind1I11GIProbeDatabE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,854286);l=a;return c[b>>2]|0}function __ZN11MethodBind1I11GIProbeDatabE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235796)|0:0){c[h>>2]=0;a[1263537]=0;k=d+24|0;n=c[k>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=i;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=i;return}if((g|0)>0){if((n|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);p=0}else{a[1263537]=0;p=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,p)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=p;c[b>>2]=0;l=i;return}}p=c[d+44>>2]|0;n=c[d+48>>2]|0;o=e+(n>>1)|0;if(!(n&1))q=p;else q=c[(c[o>>2]|0)+p>>2]|0;do if((g|0)<1){p=c[k>>2]|0;n=p+-1|0;if((p|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)s=0;else s=c[e+-4>>2]|0;if((p|0)<=(s|0)){if(r)t=0;else t=c[e+-4>>2]|0;do if((t|0)<(p|0)){if(r)u=0;else u=c[e+-4>>2]|0;if((u|0)<(p|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);v=0;break}else{a[1263537]=0;w=31;break}}else w=31;while(0);if((w|0)==31)v=e+(n*24|0)|0;__ZN7VariantC2ERKS_(j,v);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);f=__ZNK7VariantcvbEv(j)|0;Pi[q&2047](o,f);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I11GIProbeDatabE7ptrcallEP6ObjectPPKvPv(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0;if(!d)g=0;else{f=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1235796)|0;g=f?d:0}d=c[b+44>>2]|0;f=c[b+48>>2]|0;b=g+(f>>1)|0;if(!(f&1))h=d;else h=c[(c[b>>2]|0)+d>>2]|0;Pi[h&2047](b,(a[c[e>>2]>>0]|0)!=0);return}function __ZN11MethodBind1I11GIProbeDatabED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI11GIProbeDataiE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK13MethodBind0RCI11GIProbeDataiE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,854286);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI11GIProbeDataiE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235796)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2Ei(i,ij[n&8191](d)|0);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI11GIProbeDataiE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0;if(!b)f=0;else{d=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235796)|0;f=d?b:0}b=c[a+44>>2]|0;d=c[a+48>>2]|0;a=f+(d>>1)|0;if(!(d&1)){g=b;h=ij[g&8191](a)|0;c[e>>2]=h;return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=ij[g&8191](a)|0;c[e>>2]=h;return}}function __ZN13MethodBind0RCI11GIProbeDataiED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I11GIProbeDataiE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if(!b){__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK11MethodBind1I11GIProbeDataiE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,854286);l=a;return c[b>>2]|0}function __ZN11MethodBind1I11GIProbeDataiE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235796)|0:0){c[h>>2]=0;a[1263537]=0;k=d+24|0;n=c[k>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=i;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=i;return}if((g|0)>0){if((n|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);p=0}else{a[1263537]=0;p=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,p)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=p;c[b>>2]=0;l=i;return}}p=c[d+44>>2]|0;n=c[d+48>>2]|0;o=e+(n>>1)|0;if(!(n&1))q=p;else q=c[(c[o>>2]|0)+p>>2]|0;do if((g|0)<1){p=c[k>>2]|0;n=p+-1|0;if((p|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)s=0;else s=c[e+-4>>2]|0;if((p|0)<=(s|0)){if(r)t=0;else t=c[e+-4>>2]|0;do if((t|0)<(p|0)){if(r)u=0;else u=c[e+-4>>2]|0;if((u|0)<(p|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);v=0;break}else{a[1263537]=0;w=31;break}}else w=31;while(0);if((w|0)==31)v=e+(n*24|0)|0;__ZN7VariantC2ERKS_(j,v);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);f=__ZNK7VariantcviEv(j)|0;Pi[q&2047](o,f);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I11GIProbeDataiE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235796)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1)){g=b;h=c[d>>2]|0;i=c[h>>2]|0;Pi[g&2047](a,i);return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=c[d>>2]|0;i=c[h>>2]|0;Pi[g&2047](a,i);return}}function __ZN11MethodBind1I11GIProbeDataiED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI11GIProbeData10PoolVectorIiEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;if((b|0)!=-1){f=0;l=a;return f|0}c[d>>2]=0;__ZN7VariantC2ERK10PoolVectorIiE(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);__ZN10PoolVectorIiE12_unreferenceEv(d);f=b;l=a;return f|0}function __ZNK13MethodBind0RCI11GIProbeData10PoolVectorIiEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,854286);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI11GIProbeData10PoolVectorIiEE4callEP6ObjectPPK7VariantiRNS6_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;j=f+24|0;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235796)|0:0){c[h>>2]=0;a[1263537]=0;k=c[d+24>>2]|0;if((k|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=k;c[b>>2]=0;l=f;return}n=k-(c[d+20>>2]|0)|0;if((n|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=n;c[b>>2]=0;l=f;return}n=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))o=n;else o=c[(c[d>>2]|0)+n>>2]|0;c[j>>2]=ij[o&8191](d)|0;__ZN7VariantC2ERK10PoolVectorIiE(i,j);__ZN10PoolVectorIiE12_unreferenceEv(j);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI11GIProbeData10PoolVectorIiEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=d;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235796)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;b=ij[i&8191](a)|0;c[f>>2]=b;a=b;if(((c[e>>2]|0)!=(b|0)?(__ZN10PoolVectorIiE12_unreferenceEv(e),b|0):0)?__Z28atomic_conditional_incrementPj(b)|0:0)c[e>>2]=a;__ZN10PoolVectorIiE12_unreferenceEv(f);l=d;return}function __ZN13MethodBind0RCI11GIProbeData10PoolVectorIiEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I11GIProbeDataRK10PoolVectorIiEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;if(b|0){f=0;l=a;return f|0}c[d>>2]=0;__ZN7VariantC2ERK10PoolVectorIiE(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);__ZN10PoolVectorIiE12_unreferenceEv(d);f=b;l=a;return f|0}function __ZNK11MethodBind1I11GIProbeDataRK10PoolVectorIiEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,854286);l=a;return c[b>>2]|0}function __ZN11MethodBind1I11GIProbeDataRK10PoolVectorIiEE4callEP6ObjectPPK7VariantiRNS8_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i+24|0;k=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235796)|0:0){c[h>>2]=0;a[1263537]=0;n=d+24|0;o=c[n>>2]|0;if((o|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=o;c[b>>2]=0;l=i;return}p=o-(c[d+20>>2]|0)|0;if((p|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=p;c[b>>2]=0;l=i;return}if((g|0)>0){if((o|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);q=0}else{a[1263537]=0;q=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,q)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=q;c[b>>2]=0;l=i;return}}q=c[d+44>>2]|0;o=c[d+48>>2]|0;p=e+(o>>1)|0;if(!(o&1))r=q;else r=c[(c[p>>2]|0)+q>>2]|0;do if((g|0)<1){q=c[n>>2]|0;o=q+-1|0;if((q|0)>=1){e=c[d+16>>2]|0;s=(e|0)==0;if(s)t=0;else t=c[e+-4>>2]|0;if((q|0)<=(t|0)){if(s)u=0;else u=c[e+-4>>2]|0;do if((u|0)<(q|0)){if(s)v=0;else v=c[e+-4>>2]|0;if((v|0)<(q|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);w=0;break}else{a[1263537]=0;x=31;break}}else x=31;while(0);if((x|0)==31)w=e+(o*24|0)|0;__ZN7VariantC2ERKS_(k,w);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);c[j>>2]=__ZNK7Variantcv10PoolVectorIiEEv(k)|0;Pi[r&2047](p,j);__ZN10PoolVectorIiE12_unreferenceEv(j);if(c[k>>2]|0)__ZN7Variant5clearEv(k);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I11GIProbeDataRK10PoolVectorIiEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e+4|0;g=e;if(!b)h=0;else{i=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235796)|0;h=i?b:0}b=c[a+44>>2]|0;i=c[a+48>>2]|0;a=h+(i>>1)|0;if(!(i&1))j=b;else j=c[(c[a>>2]|0)+b>>2]|0;b=c[d>>2]|0;c[f>>2]=0;if((c[b>>2]|0?(__ZN10PoolVectorIiE12_unreferenceEv(f),d=c[b>>2]|0,d|0):0)?__Z28atomic_conditional_incrementPj(d)|0:0)c[f>>2]=c[b>>2];c[g>>2]=c[f>>2];Pi[j&2047](a,g);__ZN10PoolVectorIiE12_unreferenceEv(g);l=e;return}function __ZN11MethodBind1I11GIProbeDataRK10PoolVectorIiEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI11GIProbeData9TransformE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+80|0;if((l|0)>=(m|0))ba(80);d=a+24|0;e=a;if((b|0)!=-1){f=0;l=a;return f|0}g[d>>2]=1.0;g[d+4>>2]=0.0;g[d+8>>2]=0.0;g[d+12>>2]=0.0;g[d+16>>2]=1.0;g[d+20>>2]=0.0;g[d+24>>2]=0.0;g[d+28>>2]=0.0;g[d+32>>2]=1.0;g[d+44>>2]=0.0;g[d+40>>2]=0.0;g[d+36>>2]=0.0;__ZN7VariantC2ERK9Transform(e,d);d=c[e>>2]|0;if(d|0)__ZN7Variant5clearEv(e);f=d;l=a;return f|0}function __ZNK13MethodBind0RCI11GIProbeData9TransformE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,854286);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI11GIProbeData9TransformE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0;f=l;l=l+80|0;if((l|0)>=(m|0))ba(80);i=f;j=f+24|0;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235796)|0:0){c[h>>2]=0;a[1263537]=0;k=c[d+24>>2]|0;if((k|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=k;c[b>>2]=0;l=f;return}n=k-(c[d+20>>2]|0)|0;if((n|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=n;c[b>>2]=0;l=f;return}n=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))o=n;else o=c[(c[d>>2]|0)+n>>2]|0;Pi[o&2047](j,d);__ZN7VariantC2ERK9Transform(i,j);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI11GIProbeData9TransformE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;d=l;l=l+48|0;if((l|0)>=(m|0))ba(48);f=d;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235796)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;Pi[i&2047](f,a);a=e;e=f;f=a+48|0;do{c[a>>2]=c[e>>2];a=a+4|0;e=e+4|0}while((a|0)<(f|0));l=d;return}function __ZN13MethodBind0RCI11GIProbeData9TransformED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I11GIProbeDataRK9TransformE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+80|0;if((l|0)>=(m|0))ba(80);d=a+24|0;e=a;if(b|0){f=0;l=a;return f|0}g[d>>2]=1.0;g[d+4>>2]=0.0;g[d+8>>2]=0.0;g[d+12>>2]=0.0;g[d+16>>2]=1.0;g[d+20>>2]=0.0;g[d+24>>2]=0.0;g[d+28>>2]=0.0;g[d+32>>2]=1.0;g[d+44>>2]=0.0;g[d+40>>2]=0.0;g[d+36>>2]=0.0;__ZN7VariantC2ERK9Transform(e,d);d=c[e>>2]|0;if(d|0)__ZN7Variant5clearEv(e);f=d;l=a;return f|0}function __ZNK11MethodBind1I11GIProbeDataRK9TransformE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,854286);l=a;return c[b>>2]|0}function __ZN11MethodBind1I11GIProbeDataRK9TransformE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;i=l;l=l+80|0;if((l|0)>=(m|0))ba(80);j=i+24|0;k=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235796)|0:0){c[h>>2]=0;a[1263537]=0;n=d+24|0;o=c[n>>2]|0;if((o|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=o;c[b>>2]=0;l=i;return}p=o-(c[d+20>>2]|0)|0;if((p|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=p;c[b>>2]=0;l=i;return}if((g|0)>0){if((o|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);q=0}else{a[1263537]=0;q=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,q)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=q;c[b>>2]=0;l=i;return}}q=c[d+44>>2]|0;o=c[d+48>>2]|0;p=e+(o>>1)|0;if(!(o&1))r=q;else r=c[(c[p>>2]|0)+q>>2]|0;do if((g|0)<1){q=c[n>>2]|0;o=q+-1|0;if((q|0)>=1){e=c[d+16>>2]|0;s=(e|0)==0;if(s)t=0;else t=c[e+-4>>2]|0;if((q|0)<=(t|0)){if(s)u=0;else u=c[e+-4>>2]|0;do if((u|0)<(q|0)){if(s)v=0;else v=c[e+-4>>2]|0;if((v|0)<(q|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);w=0;break}else{a[1263537]=0;x=31;break}}else x=31;while(0);if((x|0)==31)w=e+(o*24|0)|0;__ZN7VariantC2ERKS_(k,w);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);__ZNK7Variantcv9TransformEv(j,k);Pi[r&2047](p,j);if(c[k>>2]|0)__ZN7Variant5clearEv(k);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I11GIProbeDataRK9TransformE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;e=l;l=l+48|0;if((l|0)>=(m|0))ba(48);f=e;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235796)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;b=f;h=c[d>>2]|0;d=b+48|0;do{c[b>>2]=c[h>>2];b=b+4|0;h=h+4|0}while((b|0)<(d|0));Pi[i&2047](a,f);l=e;return}function __ZN11MethodBind1I11GIProbeDataRK9TransformED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI11GIProbeDatafE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Ef(d,0.0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK13MethodBind0RCI11GIProbeDatafE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,854286);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI11GIProbeDatafE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235796)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2Ef(i,+mj[n&511](d));__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI11GIProbeDatafE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0.0;if(!b)f=0;else{d=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235796)|0;f=d?b:0}b=c[a+44>>2]|0;d=c[a+48>>2]|0;a=f+(d>>1)|0;if(!(d&1)){h=b;i=+mj[h&511](a);g[e>>2]=i;return}else{h=c[(c[a>>2]|0)+b>>2]|0;i=+mj[h&511](a);g[e>>2]=i;return}}function __ZN13MethodBind0RCI11GIProbeDatafED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I11GIProbeDatafE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if(!b){__ZN7VariantC2Ef(d,0.0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK11MethodBind1I11GIProbeDatafE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,854286);l=a;return c[b>>2]|0}function __ZN11MethodBind1I11GIProbeDatafE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0.0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235796)|0:0){c[h>>2]=0;a[1263537]=0;k=d+24|0;n=c[k>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=i;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=i;return}if((g|0)>0){if((n|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);p=0}else{a[1263537]=0;p=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,p)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=p;c[b>>2]=0;l=i;return}}p=c[d+44>>2]|0;n=c[d+48>>2]|0;o=e+(n>>1)|0;if(!(n&1))q=p;else q=c[(c[o>>2]|0)+p>>2]|0;do if((g|0)<1){p=c[k>>2]|0;n=p+-1|0;if((p|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)s=0;else s=c[e+-4>>2]|0;if((p|0)<=(s|0)){if(r)t=0;else t=c[e+-4>>2]|0;do if((t|0)<(p|0)){if(r)u=0;else u=c[e+-4>>2]|0;if((u|0)<(p|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);v=0;break}else{a[1263537]=0;w=31;break}}else w=31;while(0);if((w|0)==31)v=e+(n*24|0)|0;__ZN7VariantC2ERKS_(j,v);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);x=+__ZNK7VariantcvfEv(j);Mi[q&511](o,x);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I11GIProbeDatafE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0,j=0.0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235796)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1)){h=b;i=c[d>>2]|0;j=+g[i>>2];Mi[h&511](a,j);return}else{h=c[(c[a>>2]|0)+b>>2]|0;i=c[d>>2]|0;j=+g[i>>2];Mi[h&511](a,j);return}}function __ZN11MethodBind1I11GIProbeDatafED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI11GIProbeData5Rect3E18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;if((b|0)!=-1){f=0;l=a;return f|0};c[d>>2]=0;c[d+4>>2]=0;c[d+8>>2]=0;c[d+12>>2]=0;c[d+16>>2]=0;c[d+20>>2]=0;__ZN7VariantC2ERK5Rect3(e,d);d=c[e>>2]|0;if(d|0)__ZN7Variant5clearEv(e);f=d;l=a;return f|0}function __ZNK13MethodBind0RCI11GIProbeData5Rect3E18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,854286);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI11GIProbeData5Rect3E4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0;f=l;l=l+48|0;if((l|0)>=(m|0))ba(48);i=f;j=f+24|0;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235796)|0:0){c[h>>2]=0;a[1263537]=0;k=c[d+24>>2]|0;if((k|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=k;c[b>>2]=0;l=f;return}n=k-(c[d+20>>2]|0)|0;if((n|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=n;c[b>>2]=0;l=f;return}n=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))o=n;else o=c[(c[d>>2]|0)+n>>2]|0;Pi[o&2047](j,d);__ZN7VariantC2ERK5Rect3(i,j);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI11GIProbeData5Rect3E7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;d=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=d;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235796)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;Pi[i&2047](f,a);c[e>>2]=c[f>>2];c[e+4>>2]=c[f+4>>2];c[e+8>>2]=c[f+8>>2];c[e+12>>2]=c[f+12>>2];c[e+16>>2]=c[f+16>>2];c[e+20>>2]=c[f+20>>2];l=d;return}function __ZN13MethodBind0RCI11GIProbeData5Rect3ED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I11GIProbeDataRK5Rect3E18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;if(b|0){f=0;l=a;return f|0};c[d>>2]=0;c[d+4>>2]=0;c[d+8>>2]=0;c[d+12>>2]=0;c[d+16>>2]=0;c[d+20>>2]=0;__ZN7VariantC2ERK5Rect3(e,d);d=c[e>>2]|0;if(d|0)__ZN7Variant5clearEv(e);f=d;l=a;return f|0}function __ZNK11MethodBind1I11GIProbeDataRK5Rect3E18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,854286);l=a;return c[b>>2]|0}function __ZN11MethodBind1I11GIProbeDataRK5Rect3E4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;i=l;l=l+48|0;if((l|0)>=(m|0))ba(48);j=i+24|0;k=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235796)|0:0){c[h>>2]=0;a[1263537]=0;n=d+24|0;o=c[n>>2]|0;if((o|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=o;c[b>>2]=0;l=i;return}p=o-(c[d+20>>2]|0)|0;if((p|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=p;c[b>>2]=0;l=i;return}if((g|0)>0){if((o|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);q=0}else{a[1263537]=0;q=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,q)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=q;c[b>>2]=0;l=i;return}}q=c[d+44>>2]|0;o=c[d+48>>2]|0;p=e+(o>>1)|0;if(!(o&1))r=q;else r=c[(c[p>>2]|0)+q>>2]|0;do if((g|0)<1){q=c[n>>2]|0;o=q+-1|0;if((q|0)>=1){e=c[d+16>>2]|0;s=(e|0)==0;if(s)t=0;else t=c[e+-4>>2]|0;if((q|0)<=(t|0)){if(s)u=0;else u=c[e+-4>>2]|0;do if((u|0)<(q|0)){if(s)v=0;else v=c[e+-4>>2]|0;if((v|0)<(q|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);w=0;break}else{a[1263537]=0;x=31;break}}else x=31;while(0);if((x|0)==31)w=e+(o*24|0)|0;__ZN7VariantC2ERKS_(k,w);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);__ZNK7Variantcv5Rect3Ev(j,k);Pi[r&2047](p,j);if(c[k>>2]|0)__ZN7Variant5clearEv(k);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I11GIProbeDataRK5Rect3E7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235796)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;b=c[d>>2]|0;c[f>>2]=c[b>>2];c[f+4>>2]=c[b+4>>2];c[f+8>>2]=c[b+8>>2];c[f+12>>2]=c[b+12>>2];c[f+16>>2]=c[b+16>>2];c[f+20>>2]=c[b+20>>2];Pi[i&2047](a,f);l=e;return}function __ZN11MethodBind1I11GIProbeDataRK5Rect3ED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN7GIProbe18_initialize_classvEv(b){b=b|0;if(a[1263321]|0)return;if(!(a[1263306]|0)){if(!(a[1257014]|0)){if(!(a[1256996]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI4NodeEEvv();__ZN4Node13_bind_methodsEv();a[1256996]=1}__ZN7ClassDB10_add_classI7SpatialEEvv();__ZN7Spatial13_bind_methodsEv();a[1257014]=1}__ZN7ClassDB10_add_classI14VisualInstanceEEvv();__ZN14VisualInstance13_bind_methodsEv();a[1263306]=1}__ZN7ClassDB10_add_classI7GIProbeEEvv();__ZN7GIProbe13_bind_methodsEv();a[1263321]=1;return}function __ZN7GIProbe5_setvERK10StringNameRK7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK7GIProbe5_getvERK10StringNameR7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK7GIProbe19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+24|0;g=e+4|0;h=e;if(!d)__ZNK14VisualInstance19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,0);__ZN6StringC2EPKc(f,855278);i=c[f>>2]|0;f=i;j=g+4|0;c[j>>2]=0;k=g+12|0;c[k>>2]=0;c[g>>2]=0;n=(i|0)==0;if(!n?(c[j>>2]=0,__Z28atomic_conditional_incrementPj(i+-8|0)|0):0)c[j>>2]=f;c[g+8>>2]=0;f=c[k>>2]|0;if(f|0){if(!(__Z16atomic_decrementPj(f+-8|0)|0))__ZN6Memory11free_staticEPvb(f,1);c[k>>2]=0}c[g+16>>2]=256;if(!(c[b>>2]|0)){k=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=k;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0}k=__ZnwjPFPvjE(32,4740)|0;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0;c[k+12>>2]=0;c[k+16>>2]=7;f=k+20|0;c[f>>2]=0;j=k+24|0;c[j>>2]=0;o=k+28|0;c[o>>2]=0;__ZN12PropertyInfoaSERKS_(k,g)|0;p=c[b>>2]|0;q=p+4|0;r=c[q>>2]|0;c[j>>2]=r;c[f>>2]=0;c[o>>2]=p;if(r|0)c[r+20>>2]=k;c[q>>2]=k;if(!(c[p>>2]|0))c[p>>2]=k;k=p+8|0;c[k>>2]=(c[k>>2]|0)+1;k=c[g+12>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);k=c[g+4>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);if(!n?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);__ZN10StringNameC2EPKc(h,855278);__ZN7ClassDB17get_property_listE10StringNameP4ListI12PropertyInfo16DefaultAllocatorEbPK6Object(h,b,1,a);__ZN10StringNameD2Ev(h);if(!d){l=e;return}__ZNK14VisualInstance19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,1);l=e;return}function __ZN7GIProbe14_notificationvEib(a,b,c){a=a|0;b=b|0;c=c|0;if(c){if(1186!=528)__ZN14VisualInstance13_notificationEi(a,b);if(528!=511)__ZN7Spatial13_notificationEi(a,b);if(511==510)return;__ZN4Node13_notificationEi(a,b);return}else{if(511!=510)__ZN4Node13_notificationEi(a,b);if(528!=511)__ZN7Spatial13_notificationEi(a,b);if(1186==528)return;__ZN14VisualInstance13_notificationEi(a,b);return}}function __ZNK7GIProbe16_get_class_namevEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+8|0;e=b+4|0;f=b;g=a+404|0;a=c[g>>2]|0;if(a|0){if(c[a+4>>2]|0){l=b;return g|0}if(__ZNK6String6lengthEv(a+8|0)|0){l=b;return g|0}}__ZN6StringC2EPKc(d,855278);c[f>>2]=c[d>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameaSERKS_(g,e);__ZN10StringNameD2Ev(e);e=c[f>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);l=b;return g|0}function __ZNK7GIProbe9get_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,855278);l=a;return c[b>>2]|0}function __ZNK7GIProbe8is_classERK6String(a,b){a=a|0;b=b|0;var c=0;if(((!(__ZNK6StringeqEPKc(b,855278)|0)?!(__ZNK6StringeqEPKc(b,863261)|0):0)?!(__ZNK6StringeqEPKc(b,946852)|0):0)?!(__ZNK6StringeqEPKc(b,1132465)|0):0)c=__ZNK6StringeqEPKc(b,1142944)|0;else c=1;return c|0}function __ZNK7GIProbe12is_class_ptrEPv(a,b){a=a|0;b=b|0;return (b|0)==1235800|((b|0)==1235736|((b|0)==1220920|((b|0)==1220720|(b|0)==1220580)))|0}function __ZN7GIProbeD2Ev(a){a=a|0;var b=0,d=0;c[a>>2]=262852;b=a+408|0;d=c[b>>2]|0;if((d|0?__ZN9Reference11unreferenceEv(d)|0:0)?(d=c[b>>2]|0,__Z17predelete_handlerP6Object(d)|0):0){gj[c[(c[d>>2]|0)+76>>2]&8191](d);__ZN6Memory11free_staticEPvb(d,0)}c[b>>2]=0;__ZN10StringNameD2Ev(a+404|0);__ZN14VisualInstanceD2Ev(a);return}function __ZN7GIProbeD0Ev(a){a=a|0;var b=0,d=0;c[a>>2]=262852;b=a+408|0;d=c[b>>2]|0;if((d|0?__ZN9Reference11unreferenceEv(d)|0:0)?(d=c[b>>2]|0,__Z17predelete_handlerP6Object(d)|0):0){gj[c[(c[d>>2]|0)+76>>2]&8191](d);__ZN6Memory11free_staticEPvb(d,0)}c[b>>2]=0;__ZN10StringNameD2Ev(a+404|0);__ZN14VisualInstanceD2Ev(a);__ZdlPv(a);return}function __ZNK7GIProbe8get_aabbEv(a,b){a=a|0;b=b|0;var c=0.0,d=0.0,e=0.0;c=+g[b+420>>2];d=+g[b+424>>2];e=+g[b+428>>2];g[a>>2]=-c;g[a+4>>2]=-d;g[a+8>>2]=-e;g[a+12>>2]=c*2.0;g[a+16>>2]=d*2.0;g[a+20>>2]=e*2.0;return}function __ZNK7GIProbe9get_facesEj(a,b){a=a|0;b=b|0;return 0}function __ZN7ClassDB10_add_classI7GIProbeEEvv(){var a=0,b=0,d=0,e=0,f=0,g=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+16|0;d=a+12|0;e=a+8|0;f=a+4|0;g=a;__ZN6StringC2EPKc(b,855278);c[e>>2]=c[b>>2];__ZN10StringNameC2ERK6String(d,e);__ZN6StringC2EPKc(b,863261);c[g>>2]=c[b>>2];__ZN10StringNameC2ERK6String(f,g);__ZN7ClassDB11_add_class2ERK10StringNameS2_(d,f);__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);__ZN10StringNameD2Ev(d);d=c[e>>2]|0;if(!d){l=a;return}if(__Z16atomic_decrementPj(d+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(d,1);l=a;return}function __ZN7GIProbe13_bind_methodsEv(){var a=0,b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0;a=l;l=l+320|0;if((l|0)>=(m|0))ba(320);b=a+296|0;d=a+288|0;e=a+280|0;f=a+272|0;g=a+264|0;h=a+256|0;i=a+248|0;j=a+240|0;k=a+232|0;n=a+224|0;o=a+216|0;p=a+208|0;q=a+200|0;r=a+192|0;s=a+184|0;t=a+176|0;u=a+168|0;v=a+160|0;w=a+152|0;x=a+144|0;y=a+24|0;z=a;A=a+128|0;B=a+124|0;C=a+120|0;D=a+116|0;E=a+112|0;F=a+140|0;G=a+136|0;H=a+108|0;I=a+104|0;J=a+100|0;K=a+96|0;L=a+92|0;M=a+88|0;N=a+84|0;O=a+80|0;P=a+76|0;Q=a+72|0;R=a+68|0;S=a+64|0;T=a+60|0;U=a+56|0;V=a+52|0;W=a+48|0;__Z8D_METHODPKcS0_(d,854298,1109092);X=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(X);c[X>>2]=262972;__ZN10MethodBind10_set_constEb(X,0);__ZN10MethodBind24_generate_argument_typesEi(X,1);c[X+44>>2]=1240;c[X+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,X,d,0,0)|0;X=d+4|0;Y=c[X>>2]|0;if(Y|0?(__Z16atomic_decrementPj(Y+-8|0)|0)==0:0){Z=c[X>>2]|0;X=(Z|0)==0?0:Z+-4|0;Z=X+4|0;if(c[X>>2]|0){_=0;do{__ZN10StringNameD2Ev(Z+(_<<2)|0);_=_+1|0}while(_>>>0<(c[X>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Y,1)}__ZN10StringNameD2Ev(d);__Z8D_METHODPKc(e,854313);d=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(d);c[d>>2]=263008;__ZN10MethodBind10_set_constEb(d,1);__ZN10MethodBind24_generate_argument_typesEi(d,0);__ZN10MethodBind12_set_returnsEb(d,1);c[d+44>>2]=5367;c[d+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,d,e,0,0)|0;d=e+4|0;Y=c[d>>2]|0;if(Y|0?(__Z16atomic_decrementPj(Y+-8|0)|0)==0:0){X=c[d>>2]|0;d=(X|0)==0?0:X+-4|0;X=d+4|0;if(c[d>>2]|0){_=0;do{__ZN10StringNameD2Ev(X+(_<<2)|0);_=_+1|0}while(_>>>0<(c[d>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Y,1)}__ZN10StringNameD2Ev(e);__Z8D_METHODPKcS0_(f,854328,854339);e=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(e);c[e>>2]=263044;__ZN10MethodBind10_set_constEb(e,0);__ZN10MethodBind24_generate_argument_typesEi(e,1);c[e+44>>2]=1241;c[e+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,e,f,0,0)|0;e=f+4|0;Y=c[e>>2]|0;if(Y|0?(__Z16atomic_decrementPj(Y+-8|0)|0)==0:0){d=c[e>>2]|0;e=(d|0)==0?0:d+-4|0;d=e+4|0;if(c[e>>2]|0){_=0;do{__ZN10StringNameD2Ev(d+(_<<2)|0);_=_+1|0}while(_>>>0<(c[e>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Y,1)}__ZN10StringNameD2Ev(f);__Z8D_METHODPKc(g,854346);f=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(f);c[f>>2]=263080;__ZN10MethodBind10_set_constEb(f,1);__ZN10MethodBind24_generate_argument_typesEi(f,0);__ZN10MethodBind12_set_returnsEb(f,1);c[f+44>>2]=5368;c[f+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,f,g,0,0)|0;f=g+4|0;Y=c[f>>2]|0;if(Y|0?(__Z16atomic_decrementPj(Y+-8|0)|0)==0:0){e=c[f>>2]|0;f=(e|0)==0?0:e+-4|0;e=f+4|0;if(c[f>>2]|0){_=0;do{__ZN10StringNameD2Ev(e+(_<<2)|0);_=_+1|0}while(_>>>0<(c[f>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Y,1)}__ZN10StringNameD2Ev(g);__Z8D_METHODPKcS0_(h,901526,1123852);g=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(g);c[g>>2]=263116;__ZN10MethodBind10_set_constEb(g,0);__ZN10MethodBind24_generate_argument_typesEi(g,1);c[g+44>>2]=1242;c[g+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,g,h,0,0)|0;g=h+4|0;Y=c[g>>2]|0;if(Y|0?(__Z16atomic_decrementPj(Y+-8|0)|0)==0:0){f=c[g>>2]|0;g=(f|0)==0?0:f+-4|0;f=g+4|0;if(c[g>>2]|0){_=0;do{__ZN10StringNameD2Ev(f+(_<<2)|0);_=_+1|0}while(_>>>0<(c[g>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Y,1)}__ZN10StringNameD2Ev(h);__Z8D_METHODPKc(i,901538);h=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(h);c[h>>2]=263152;__ZN10MethodBind10_set_constEb(h,1);__ZN10MethodBind24_generate_argument_typesEi(h,0);__ZN10MethodBind12_set_returnsEb(h,1);c[h+44>>2]=1243;c[h+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,h,i,0,0)|0;h=i+4|0;Y=c[h>>2]|0;if(Y|0?(__Z16atomic_decrementPj(Y+-8|0)|0)==0:0){g=c[h>>2]|0;h=(g|0)==0?0:g+-4|0;g=h+4|0;if(c[h>>2]|0){_=0;do{__ZN10StringNameD2Ev(g+(_<<2)|0);_=_+1|0}while(_>>>0<(c[h>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Y,1)}__ZN10StringNameD2Ev(i);__Z8D_METHODPKcS0_(j,854131,1062361);i=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(i);c[i>>2]=263188;__ZN10MethodBind10_set_constEb(i,0);__ZN10MethodBind24_generate_argument_typesEi(i,1);c[i+44>>2]=1244;c[i+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,i,j,0,0)|0;i=j+4|0;Y=c[i>>2]|0;if(Y|0?(__Z16atomic_decrementPj(Y+-8|0)|0)==0:0){h=c[i>>2]|0;i=(h|0)==0?0:h+-4|0;h=i+4|0;if(c[i>>2]|0){_=0;do{__ZN10StringNameD2Ev(h+(_<<2)|0);_=_+1|0}while(_>>>0<(c[i>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Y,1)}__ZN10StringNameD2Ev(j);__Z8D_METHODPKc(k,854163);j=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(j);c[j>>2]=263224;__ZN10MethodBind10_set_constEb(j,1);__ZN10MethodBind24_generate_argument_typesEi(j,0);__ZN10MethodBind12_set_returnsEb(j,1);c[j+44>>2]=5369;c[j+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,j,k,0,0)|0;j=k+4|0;Y=c[j>>2]|0;if(Y|0?(__Z16atomic_decrementPj(Y+-8|0)|0)==0:0){i=c[j>>2]|0;j=(i|0)==0?0:i+-4|0;i=j+4|0;if(c[j>>2]|0){_=0;do{__ZN10StringNameD2Ev(i+(_<<2)|0);_=_+1|0}while(_>>>0<(c[j>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Y,1)}__ZN10StringNameD2Ev(k);__Z8D_METHODPKcS0_(n,874651,1062361);k=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(k);c[k>>2]=263260;__ZN10MethodBind10_set_constEb(k,0);__ZN10MethodBind24_generate_argument_typesEi(k,1);c[k+44>>2]=119;c[k+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,k,n,0,0)|0;k=n+4|0;Y=c[k>>2]|0;if(Y|0?(__Z16atomic_decrementPj(Y+-8|0)|0)==0:0){j=c[k>>2]|0;k=(j|0)==0?0:j+-4|0;j=k+4|0;if(c[k>>2]|0){_=0;do{__ZN10StringNameD2Ev(j+(_<<2)|0);_=_+1|0}while(_>>>0<(c[k>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Y,1)}__ZN10StringNameD2Ev(n);__Z8D_METHODPKc(o,874662);n=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(n);c[n>>2]=263296;__ZN10MethodBind10_set_constEb(n,1);__ZN10MethodBind24_generate_argument_typesEi(n,0);__ZN10MethodBind12_set_returnsEb(n,1);c[n+44>>2]=126;c[n+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,n,o,0,0)|0;n=o+4|0;Y=c[n>>2]|0;if(Y|0?(__Z16atomic_decrementPj(Y+-8|0)|0)==0:0){k=c[n>>2]|0;n=(k|0)==0?0:k+-4|0;k=n+4|0;if(c[n>>2]|0){_=0;do{__ZN10StringNameD2Ev(k+(_<<2)|0);_=_+1|0}while(_>>>0<(c[n>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Y,1)}__ZN10StringNameD2Ev(o);__Z8D_METHODPKcS0_(p,866952,1062361);o=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(o);c[o>>2]=263260;__ZN10MethodBind10_set_constEb(o,0);__ZN10MethodBind24_generate_argument_typesEi(o,1);c[o+44>>2]=120;c[o+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,o,p,0,0)|0;o=p+4|0;Y=c[o>>2]|0;if(Y|0?(__Z16atomic_decrementPj(Y+-8|0)|0)==0:0){n=c[o>>2]|0;o=(n|0)==0?0:n+-4|0;n=o+4|0;if(c[o>>2]|0){_=0;do{__ZN10StringNameD2Ev(n+(_<<2)|0);_=_+1|0}while(_>>>0<(c[o>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Y,1)}__ZN10StringNameD2Ev(p);__Z8D_METHODPKc(q,866961);p=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(p);c[p>>2]=263296;__ZN10MethodBind10_set_constEb(p,1);__ZN10MethodBind24_generate_argument_typesEi(p,0);__ZN10MethodBind12_set_returnsEb(p,1);c[p+44>>2]=127;c[p+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,p,q,0,0)|0;p=q+4|0;Y=c[p>>2]|0;if(Y|0?(__Z16atomic_decrementPj(Y+-8|0)|0)==0:0){o=c[p>>2]|0;p=(o|0)==0?0:o+-4|0;o=p+4|0;if(c[p>>2]|0){_=0;do{__ZN10StringNameD2Ev(o+(_<<2)|0);_=_+1|0}while(_>>>0<(c[p>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Y,1)}__ZN10StringNameD2Ev(q);__Z8D_METHODPKcS0_(r,854181,1062361);q=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(q);c[q>>2]=263260;__ZN10MethodBind10_set_constEb(q,0);__ZN10MethodBind24_generate_argument_typesEi(q,1);c[q+44>>2]=121;c[q+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,q,r,0,0)|0;q=r+4|0;Y=c[q>>2]|0;if(Y|0?(__Z16atomic_decrementPj(Y+-8|0)|0)==0:0){p=c[q>>2]|0;q=(p|0)==0?0:p+-4|0;p=q+4|0;if(c[q>>2]|0){_=0;do{__ZN10StringNameD2Ev(p+(_<<2)|0);_=_+1|0}while(_>>>0<(c[q>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Y,1)}__ZN10StringNameD2Ev(r);__Z8D_METHODPKc(s,854209);r=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(r);c[r>>2]=263296;__ZN10MethodBind10_set_constEb(r,1);__ZN10MethodBind24_generate_argument_typesEi(r,0);__ZN10MethodBind12_set_returnsEb(r,1);c[r+44>>2]=128;c[r+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,r,s,0,0)|0;r=s+4|0;Y=c[r>>2]|0;if(Y|0?(__Z16atomic_decrementPj(Y+-8|0)|0)==0:0){q=c[r>>2]|0;r=(q|0)==0?0:q+-4|0;q=r+4|0;if(c[r>>2]|0){_=0;do{__ZN10StringNameD2Ev(q+(_<<2)|0);_=_+1|0}while(_>>>0<(c[r>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Y,1)}__ZN10StringNameD2Ev(s);__Z8D_METHODPKcS0_(t,854225,1146191);s=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(s);c[s>>2]=263332;__ZN10MethodBind10_set_constEb(s,0);__ZN10MethodBind24_generate_argument_typesEi(s,1);c[s+44>>2]=1245;c[s+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,s,t,0,0)|0;s=t+4|0;Y=c[s>>2]|0;if(Y|0?(__Z16atomic_decrementPj(Y+-8|0)|0)==0:0){r=c[s>>2]|0;s=(r|0)==0?0:r+-4|0;r=s+4|0;if(c[s>>2]|0){_=0;do{__ZN10StringNameD2Ev(r+(_<<2)|0);_=_+1|0}while(_>>>0<(c[s>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Y,1)}__ZN10StringNameD2Ev(t);__Z8D_METHODPKc(u,854247);t=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(t);c[t>>2]=263368;__ZN10MethodBind10_set_constEb(t,1);__ZN10MethodBind24_generate_argument_typesEi(t,0);__ZN10MethodBind12_set_returnsEb(t,1);c[t+44>>2]=5370;c[t+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,t,u,0,0)|0;t=u+4|0;Y=c[t>>2]|0;if(Y|0?(__Z16atomic_decrementPj(Y+-8|0)|0)==0:0){s=c[t>>2]|0;t=(s|0)==0?0:s+-4|0;s=t+4|0;if(c[t>>2]|0){_=0;do{__ZN10StringNameD2Ev(s+(_<<2)|0);_=_+1|0}while(_>>>0<(c[t>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Y,1)}__ZN10StringNameD2Ev(u);__Z8D_METHODPKcS0_(v,854259,1146191);u=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(u);c[u>>2]=263332;__ZN10MethodBind10_set_constEb(u,0);__ZN10MethodBind24_generate_argument_typesEi(u,1);c[u+44>>2]=1246;c[u+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,u,v,0,0)|0;u=v+4|0;Y=c[u>>2]|0;if(Y|0?(__Z16atomic_decrementPj(Y+-8|0)|0)==0:0){t=c[u>>2]|0;u=(t|0)==0?0:t+-4|0;t=u+4|0;if(c[u>>2]|0){_=0;do{__ZN10StringNameD2Ev(t+(_<<2)|0);_=_+1|0}while(_>>>0<(c[u>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Y,1)}__ZN10StringNameD2Ev(v);__Z8D_METHODPKc(w,854272);v=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(v);c[v>>2]=263368;__ZN10MethodBind10_set_constEb(v,1);__ZN10MethodBind24_generate_argument_typesEi(v,0);__ZN10MethodBind12_set_returnsEb(v,1);c[v+44>>2]=5371;c[v+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,v,w,0,0)|0;v=w+4|0;Y=c[v>>2]|0;if(Y|0?(__Z16atomic_decrementPj(Y+-8|0)|0)==0:0){u=c[v>>2]|0;v=(u|0)==0?0:u+-4|0;u=v+4|0;if(c[v>>2]|0){_=0;do{__ZN10StringNameD2Ev(u+(_<<2)|0);_=_+1|0}while(_>>>0<(c[v>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Y,1)}__ZN10StringNameD2Ev(w);__Z8D_METHODPKcS0_S0_(x,862662,854357,854367);c[y>>2]=0;__ZN7VariantC2Eb(z,0);w=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(w);c[w>>2]=263404;__ZN10MethodBind10_set_constEb(w,0);__ZN10MethodBind24_generate_argument_typesEi(w,2);c[w+44>>2]=1544;c[w+48>>2]=0;c[b>>2]=y;c[b+4>>2]=z;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,w,x,b,2)|0;if(c[z>>2]|0)__ZN7Variant5clearEv(z);if(c[y>>2]|0)__ZN7Variant5clearEv(y);w=x+4|0;Y=c[w>>2]|0;do if(Y|0){if(__Z16atomic_decrementPj(Y+-8|0)|0)break;v=c[w>>2]|0;_=(v|0)==0?0:v+-4|0;v=_+4|0;if(c[_>>2]|0){u=0;do{__ZN10StringNameD2Ev(v+(u<<2)|0);u=u+1|0}while(u>>>0<(c[_>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Y,1)}while(0);__ZN10StringNameD2Ev(x);__Z8D_METHODPKc(A,854387);x=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(x);c[x>>2]=263440;__ZN10MethodBind10_set_constEb(x,0);__ZN10MethodBind24_generate_argument_typesEi(x,0);c[x+44>>2]=5229;c[x+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,x,A,0,0)|0;x=A+4|0;Y=c[x>>2]|0;do if(Y|0){if(__Z16atomic_decrementPj(Y+-8|0)|0)break;w=c[x>>2]|0;_=(w|0)==0?0:w+-4|0;w=_+4|0;if(c[_>>2]|0){u=0;do{__ZN10StringNameD2Ev(w+(u<<2)|0);u=u+1|0}while(u>>>0<(c[_>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Y,1)}while(0);__ZN10StringNameD2Ev(A);__ZN6StringC2EPKc(b,855278);c[y>>2]=c[b>>2];__ZN10StringNameC2ERK6String(B,y);c[C>>2]=__Z11_scs_createPKc(854387)|0;__ZN7ClassDB16set_method_flagsE10StringNameS0_i(B,C,3);__ZN10StringNameD2Ev(C);__ZN10StringNameD2Ev(B);B=c[y>>2]|0;do if(B|0){if(__Z16atomic_decrementPj(B+-8|0)|0)break;__ZN6Memory11free_staticEPvb(B,1)}while(0);__ZN6StringC2EPKc(b,855278);c[y>>2]=c[b>>2];__ZN10StringNameC2ERK6String(D,y);__ZN6StringC2EPKc(E,854339);__ZN6StringC2EPKc(z,854398);B=b+4|0;c[B>>2]=0;C=b+12|0;c[C>>2]=0;c[b>>2]=2;A=c[E>>2]|0;do if(A|0){c[B>>2]=0;if(!(__Z28atomic_conditional_incrementPj(A+-8|0)|0))break;c[B>>2]=c[E>>2]}while(0);c[b+8>>2]=3;B=c[C>>2]|0;do if((B|0)!=(c[z>>2]|0)){do if(B|0){if(__Z16atomic_decrementPj(B+-8|0)|0)break;__ZN6Memory11free_staticEPvb(B,1)}while(0);c[C>>2]=0;A=c[z>>2]|0;if(!A)break;if(!(__Z28atomic_conditional_incrementPj(A+-8|0)|0))break;c[C>>2]=c[z>>2]}while(0);c[b+16>>2]=7;c[F>>2]=__Z11_scs_createPKc(854328)|0;c[G>>2]=__Z11_scs_createPKc(854346)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(D,b,F,G,-1);__ZN10StringNameD2Ev(G);__ZN10StringNameD2Ev(F);C=c[b+12>>2]|0;do if(C|0){if(__Z16atomic_decrementPj(C+-8|0)|0)break;__ZN6Memory11free_staticEPvb(C,1)}while(0);C=c[b+4>>2]|0;do if(C|0){if(__Z16atomic_decrementPj(C+-8|0)|0)break;__ZN6Memory11free_staticEPvb(C,1)}while(0);C=c[z>>2]|0;do if(C|0){if(__Z16atomic_decrementPj(C+-8|0)|0)break;__ZN6Memory11free_staticEPvb(C,1)}while(0);C=c[E>>2]|0;do if(C|0){if(__Z16atomic_decrementPj(C+-8|0)|0)break;__ZN6Memory11free_staticEPvb(C,1)}while(0);__ZN10StringNameD2Ev(D);D=c[y>>2]|0;do if(D|0){if(__Z16atomic_decrementPj(D+-8|0)|0)break;__ZN6Memory11free_staticEPvb(D,1)}while(0);__ZN6StringC2EPKc(b,855278);c[y>>2]=c[b>>2];__ZN10StringNameC2ERK6String(H,y);__ZN6StringC2EPKc(I,1123852);__ZN6StringC2EPKc(z,1263606);D=b+4|0;c[D>>2]=0;C=b+12|0;c[C>>2]=0;c[b>>2]=7;E=c[I>>2]|0;do if(E|0){c[D>>2]=0;if(!(__Z28atomic_conditional_incrementPj(E+-8|0)|0))break;c[D>>2]=c[I>>2]}while(0);c[b+8>>2]=0;D=c[C>>2]|0;do if((D|0)!=(c[z>>2]|0)){do if(D|0){if(__Z16atomic_decrementPj(D+-8|0)|0)break;__ZN6Memory11free_staticEPvb(D,1)}while(0);c[C>>2]=0;E=c[z>>2]|0;if(!E)break;if(!(__Z28atomic_conditional_incrementPj(E+-8|0)|0))break;c[C>>2]=c[z>>2]}while(0);c[b+16>>2]=7;c[F>>2]=__Z11_scs_createPKc(901526)|0;c[G>>2]=__Z11_scs_createPKc(901538)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(H,b,F,G,-1);__ZN10StringNameD2Ev(G);__ZN10StringNameD2Ev(F);C=c[b+12>>2]|0;do if(C|0){if(__Z16atomic_decrementPj(C+-8|0)|0)break;__ZN6Memory11free_staticEPvb(C,1)}while(0);C=c[b+4>>2]|0;do if(C|0){if(__Z16atomic_decrementPj(C+-8|0)|0)break;__ZN6Memory11free_staticEPvb(C,1)}while(0);C=c[z>>2]|0;do if(C|0){if(__Z16atomic_decrementPj(C+-8|0)|0)break;__ZN6Memory11free_staticEPvb(C,1)}while(0);C=c[I>>2]|0;do if(C|0){if(__Z16atomic_decrementPj(C+-8|0)|0)break;__ZN6Memory11free_staticEPvb(C,1)}while(0);__ZN10StringNameD2Ev(H);H=c[y>>2]|0;do if(H|0){if(__Z16atomic_decrementPj(H+-8|0)|0)break;__ZN6Memory11free_staticEPvb(H,1)}while(0);__ZN6StringC2EPKc(b,855278);c[y>>2]=c[b>>2];__ZN10StringNameC2ERK6String(J,y);__ZN6StringC2EPKc(K,854149);__ZN6StringC2EPKc(z,854413);H=b+4|0;c[H>>2]=0;C=b+12|0;c[C>>2]=0;c[b>>2]=2;I=c[K>>2]|0;do if(I|0){c[H>>2]=0;if(!(__Z28atomic_conditional_incrementPj(I+-8|0)|0))break;c[H>>2]=c[K>>2]}while(0);c[b+8>>2]=1;H=c[C>>2]|0;do if((H|0)!=(c[z>>2]|0)){do if(H|0){if(__Z16atomic_decrementPj(H+-8|0)|0)break;__ZN6Memory11free_staticEPvb(H,1)}while(0);c[C>>2]=0;I=c[z>>2]|0;if(!I)break;if(!(__Z28atomic_conditional_incrementPj(I+-8|0)|0))break;c[C>>2]=c[z>>2]}while(0);c[b+16>>2]=7;c[F>>2]=__Z11_scs_createPKc(854131)|0;c[G>>2]=__Z11_scs_createPKc(854163)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(J,b,F,G,-1);__ZN10StringNameD2Ev(G);__ZN10StringNameD2Ev(F);C=c[b+12>>2]|0;do if(C|0){if(__Z16atomic_decrementPj(C+-8|0)|0)break;__ZN6Memory11free_staticEPvb(C,1)}while(0);C=c[b+4>>2]|0;do if(C|0){if(__Z16atomic_decrementPj(C+-8|0)|0)break;__ZN6Memory11free_staticEPvb(C,1)}while(0);C=c[z>>2]|0;do if(C|0){if(__Z16atomic_decrementPj(C+-8|0)|0)break;__ZN6Memory11free_staticEPvb(C,1)}while(0);C=c[K>>2]|0;do if(C|0){if(__Z16atomic_decrementPj(C+-8|0)|0)break;__ZN6Memory11free_staticEPvb(C,1)}while(0);__ZN10StringNameD2Ev(J);J=c[y>>2]|0;do if(J|0){if(__Z16atomic_decrementPj(J+-8|0)|0)break;__ZN6Memory11free_staticEPvb(J,1)}while(0);__ZN6StringC2EPKc(b,855278);c[y>>2]=c[b>>2];__ZN10StringNameC2ERK6String(L,y);__ZN6StringC2EPKc(M,896053);__ZN6StringC2EPKc(z,896505);J=b+4|0;c[J>>2]=0;C=b+12|0;c[C>>2]=0;c[b>>2]=3;K=c[M>>2]|0;do if(K|0){c[J>>2]=0;if(!(__Z28atomic_conditional_incrementPj(K+-8|0)|0))break;c[J>>2]=c[M>>2]}while(0);c[b+8>>2]=1;J=c[C>>2]|0;do if((J|0)!=(c[z>>2]|0)){do if(J|0){if(__Z16atomic_decrementPj(J+-8|0)|0)break;__ZN6Memory11free_staticEPvb(J,1)}while(0);c[C>>2]=0;K=c[z>>2]|0;if(!K)break;if(!(__Z28atomic_conditional_incrementPj(K+-8|0)|0))break;c[C>>2]=c[z>>2]}while(0);c[b+16>>2]=7;c[F>>2]=__Z11_scs_createPKc(874651)|0;c[G>>2]=__Z11_scs_createPKc(874662)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(L,b,F,G,-1);__ZN10StringNameD2Ev(G);__ZN10StringNameD2Ev(F);C=c[b+12>>2]|0;do if(C|0){if(__Z16atomic_decrementPj(C+-8|0)|0)break;__ZN6Memory11free_staticEPvb(C,1)}while(0);C=c[b+4>>2]|0;do if(C|0){if(__Z16atomic_decrementPj(C+-8|0)|0)break;__ZN6Memory11free_staticEPvb(C,1)}while(0);C=c[z>>2]|0;do if(C|0){if(__Z16atomic_decrementPj(C+-8|0)|0)break;__ZN6Memory11free_staticEPvb(C,1)}while(0);C=c[M>>2]|0;do if(C|0){if(__Z16atomic_decrementPj(C+-8|0)|0)break;__ZN6Memory11free_staticEPvb(C,1)}while(0);__ZN10StringNameD2Ev(L);L=c[y>>2]|0;do if(L|0){if(__Z16atomic_decrementPj(L+-8|0)|0)break;__ZN6Memory11free_staticEPvb(L,1)}while(0);__ZN6StringC2EPKc(b,855278);c[y>>2]=c[b>>2];__ZN10StringNameC2ERK6String(N,y);__ZN6StringC2EPKc(O,854197);__ZN6StringC2EPKc(z,1074459);L=b+4|0;c[L>>2]=0;C=b+12|0;c[C>>2]=0;c[b>>2]=3;M=c[O>>2]|0;do if(M|0){c[L>>2]=0;if(!(__Z28atomic_conditional_incrementPj(M+-8|0)|0))break;c[L>>2]=c[O>>2]}while(0);c[b+8>>2]=1;L=c[C>>2]|0;do if((L|0)!=(c[z>>2]|0)){do if(L|0){if(__Z16atomic_decrementPj(L+-8|0)|0)break;__ZN6Memory11free_staticEPvb(L,1)}while(0);c[C>>2]=0;M=c[z>>2]|0;if(!M)break;if(!(__Z28atomic_conditional_incrementPj(M+-8|0)|0))break;c[C>>2]=c[z>>2]}while(0);c[b+16>>2]=7;c[F>>2]=__Z11_scs_createPKc(854181)|0;c[G>>2]=__Z11_scs_createPKc(854209)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(N,b,F,G,-1);__ZN10StringNameD2Ev(G);__ZN10StringNameD2Ev(F);C=c[b+12>>2]|0;do if(C|0){if(__Z16atomic_decrementPj(C+-8|0)|0)break;__ZN6Memory11free_staticEPvb(C,1)}while(0);C=c[b+4>>2]|0;do if(C|0){if(__Z16atomic_decrementPj(C+-8|0)|0)break;__ZN6Memory11free_staticEPvb(C,1)}while(0);C=c[z>>2]|0;do if(C|0){if(__Z16atomic_decrementPj(C+-8|0)|0)break;__ZN6Memory11free_staticEPvb(C,1)}while(0);C=c[O>>2]|0;do if(C|0){if(__Z16atomic_decrementPj(C+-8|0)|0)break;__ZN6Memory11free_staticEPvb(C,1)}while(0);__ZN10StringNameD2Ev(N);N=c[y>>2]|0;do if(N|0){if(__Z16atomic_decrementPj(N+-8|0)|0)break;__ZN6Memory11free_staticEPvb(N,1)}while(0);__ZN6StringC2EPKc(b,855278);c[y>>2]=c[b>>2];__ZN10StringNameC2ERK6String(P,y);__ZN6StringC2EPKc(Q,1117188);__ZN6StringC2EPKc(z,854420);N=b+4|0;c[N>>2]=0;C=b+12|0;c[C>>2]=0;c[b>>2]=3;O=c[Q>>2]|0;do if(O|0){c[N>>2]=0;if(!(__Z28atomic_conditional_incrementPj(O+-8|0)|0))break;c[N>>2]=c[Q>>2]}while(0);c[b+8>>2]=1;N=c[C>>2]|0;do if((N|0)!=(c[z>>2]|0)){do if(N|0){if(__Z16atomic_decrementPj(N+-8|0)|0)break;__ZN6Memory11free_staticEPvb(N,1)}while(0);c[C>>2]=0;O=c[z>>2]|0;if(!O)break;if(!(__Z28atomic_conditional_incrementPj(O+-8|0)|0))break;c[C>>2]=c[z>>2]}while(0);c[b+16>>2]=7;c[F>>2]=__Z11_scs_createPKc(866952)|0;c[G>>2]=__Z11_scs_createPKc(866961)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(P,b,F,G,-1);__ZN10StringNameD2Ev(G);__ZN10StringNameD2Ev(F);C=c[b+12>>2]|0;do if(C|0){if(__Z16atomic_decrementPj(C+-8|0)|0)break;__ZN6Memory11free_staticEPvb(C,1)}while(0);C=c[b+4>>2]|0;do if(C|0){if(__Z16atomic_decrementPj(C+-8|0)|0)break;__ZN6Memory11free_staticEPvb(C,1)}while(0);C=c[z>>2]|0;do if(C|0){if(__Z16atomic_decrementPj(C+-8|0)|0)break;__ZN6Memory11free_staticEPvb(C,1)}while(0);C=c[Q>>2]|0;do if(C|0){if(__Z16atomic_decrementPj(C+-8|0)|0)break;__ZN6Memory11free_staticEPvb(C,1)}while(0);__ZN10StringNameD2Ev(P);P=c[y>>2]|0;do if(P|0){if(__Z16atomic_decrementPj(P+-8|0)|0)break;__ZN6Memory11free_staticEPvb(P,1)}while(0);__ZN6StringC2EPKc(b,855278);c[y>>2]=c[b>>2];__ZN10StringNameC2ERK6String(R,y);__ZN6StringC2EPKc(S,854238);__ZN6StringC2EPKc(z,1263606);P=b+4|0;c[P>>2]=0;C=b+12|0;c[C>>2]=0;c[b>>2]=1;Q=c[S>>2]|0;do if(Q|0){c[P>>2]=0;if(!(__Z28atomic_conditional_incrementPj(Q+-8|0)|0))break;c[P>>2]=c[S>>2]}while(0);c[b+8>>2]=0;P=c[C>>2]|0;do if((P|0)!=(c[z>>2]|0)){do if(P|0){if(__Z16atomic_decrementPj(P+-8|0)|0)break;__ZN6Memory11free_staticEPvb(P,1)}while(0);c[C>>2]=0;Q=c[z>>2]|0;if(!Q)break;if(!(__Z28atomic_conditional_incrementPj(Q+-8|0)|0))break;c[C>>2]=c[z>>2]}while(0);c[b+16>>2]=7;c[F>>2]=__Z11_scs_createPKc(854225)|0;c[G>>2]=__Z11_scs_createPKc(854247)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(R,b,F,G,-1);__ZN10StringNameD2Ev(G);__ZN10StringNameD2Ev(F);C=c[b+12>>2]|0;do if(C|0){if(__Z16atomic_decrementPj(C+-8|0)|0)break;__ZN6Memory11free_staticEPvb(C,1)}while(0);C=c[b+4>>2]|0;do if(C|0){if(__Z16atomic_decrementPj(C+-8|0)|0)break;__ZN6Memory11free_staticEPvb(C,1)}while(0);C=c[z>>2]|0;do if(C|0){if(__Z16atomic_decrementPj(C+-8|0)|0)break;__ZN6Memory11free_staticEPvb(C,1)}while(0);C=c[S>>2]|0;do if(C|0){if(__Z16atomic_decrementPj(C+-8|0)|0)break;__ZN6Memory11free_staticEPvb(C,1)}while(0);__ZN10StringNameD2Ev(R);R=c[y>>2]|0;do if(R|0){if(__Z16atomic_decrementPj(R+-8|0)|0)break;__ZN6Memory11free_staticEPvb(R,1)}while(0);__ZN6StringC2EPKc(b,855278);c[y>>2]=c[b>>2];__ZN10StringNameC2ERK6String(T,y);__ZN6StringC2EPKc(U,1131508);__ZN6StringC2EPKc(z,1263606);R=b+4|0;c[R>>2]=0;C=b+12|0;c[C>>2]=0;c[b>>2]=1;S=c[U>>2]|0;do if(S|0){c[R>>2]=0;if(!(__Z28atomic_conditional_incrementPj(S+-8|0)|0))break;c[R>>2]=c[U>>2]}while(0);c[b+8>>2]=0;R=c[C>>2]|0;do if((R|0)!=(c[z>>2]|0)){do if(R|0){if(__Z16atomic_decrementPj(R+-8|0)|0)break;__ZN6Memory11free_staticEPvb(R,1)}while(0);c[C>>2]=0;S=c[z>>2]|0;if(!S)break;if(!(__Z28atomic_conditional_incrementPj(S+-8|0)|0))break;c[C>>2]=c[z>>2]}while(0);c[b+16>>2]=7;c[F>>2]=__Z11_scs_createPKc(854259)|0;c[G>>2]=__Z11_scs_createPKc(854272)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(T,b,F,G,-1);__ZN10StringNameD2Ev(G);__ZN10StringNameD2Ev(F);C=c[b+12>>2]|0;do if(C|0){if(__Z16atomic_decrementPj(C+-8|0)|0)break;__ZN6Memory11free_staticEPvb(C,1)}while(0);C=c[b+4>>2]|0;do if(C|0){if(__Z16atomic_decrementPj(C+-8|0)|0)break;__ZN6Memory11free_staticEPvb(C,1)}while(0);C=c[z>>2]|0;do if(C|0){if(__Z16atomic_decrementPj(C+-8|0)|0)break;__ZN6Memory11free_staticEPvb(C,1)}while(0);C=c[U>>2]|0;do if(C|0){if(__Z16atomic_decrementPj(C+-8|0)|0)break;__ZN6Memory11free_staticEPvb(C,1)}while(0);__ZN10StringNameD2Ev(T);T=c[y>>2]|0;do if(T|0){if(__Z16atomic_decrementPj(T+-8|0)|0)break;__ZN6Memory11free_staticEPvb(T,1)}while(0);__ZN6StringC2EPKc(b,855278);c[y>>2]=c[b>>2];__ZN10StringNameC2ERK6String(V,y);__ZN6StringC2EPKc(W,1109092);__ZN6StringC2EPKc(z,854286);T=b+4|0;c[T>>2]=0;C=b+12|0;c[C>>2]=0;c[b>>2]=18;U=c[W>>2]|0;do if(U|0){c[T>>2]=0;if(!(__Z28atomic_conditional_incrementPj(U+-8|0)|0))break;c[T>>2]=c[W>>2]}while(0);c[b+8>>2]=17;T=c[C>>2]|0;do if((T|0)!=(c[z>>2]|0)){do if(T|0){if(__Z16atomic_decrementPj(T+-8|0)|0)break;__ZN6Memory11free_staticEPvb(T,1)}while(0);c[C>>2]=0;U=c[z>>2]|0;if(!U)break;if(!(__Z28atomic_conditional_incrementPj(U+-8|0)|0))break;c[C>>2]=c[z>>2]}while(0);c[b+16>>2]=7;c[F>>2]=__Z11_scs_createPKc(854298)|0;c[G>>2]=__Z11_scs_createPKc(854313)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(V,b,F,G,-1);__ZN10StringNameD2Ev(G);__ZN10StringNameD2Ev(F);F=c[b+12>>2]|0;do if(F|0){if(__Z16atomic_decrementPj(F+-8|0)|0)break;__ZN6Memory11free_staticEPvb(F,1)}while(0);F=c[b+4>>2]|0;do if(F|0){if(__Z16atomic_decrementPj(F+-8|0)|0)break;__ZN6Memory11free_staticEPvb(F,1)}while(0);F=c[z>>2]|0;do if(F|0){if(__Z16atomic_decrementPj(F+-8|0)|0)break;__ZN6Memory11free_staticEPvb(F,1)}while(0);F=c[W>>2]|0;do if(F|0){if(__Z16atomic_decrementPj(F+-8|0)|0)break;__ZN6Memory11free_staticEPvb(F,1)}while(0);__ZN10StringNameD2Ev(V);V=c[y>>2]|0;do if(V|0){if(__Z16atomic_decrementPj(V+-8|0)|0)break;__ZN6Memory11free_staticEPvb(V,1)}while(0);__ZN6StringC2EPKc(b,855278);c[z>>2]=c[b>>2];__ZN10StringNameC2ERK6String(y,z);__ZN10StringNameC2EPKc(b,854430);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(y,b,0);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(y);V=c[z>>2]|0;do if(V|0){if(__Z16atomic_decrementPj(V+-8|0)|0)break;__ZN6Memory11free_staticEPvb(V,1)}while(0);__ZN6StringC2EPKc(b,855278);c[z>>2]=c[b>>2];__ZN10StringNameC2ERK6String(y,z);__ZN10StringNameC2EPKc(b,854440);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(y,b,1);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(y);V=c[z>>2]|0;do if(V|0){if(__Z16atomic_decrementPj(V+-8|0)|0)break;__ZN6Memory11free_staticEPvb(V,1)}while(0);__ZN6StringC2EPKc(b,855278);c[z>>2]=c[b>>2];__ZN10StringNameC2ERK6String(y,z);__ZN10StringNameC2EPKc(b,854451);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(y,b,2);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(y);V=c[z>>2]|0;do if(V|0){if(__Z16atomic_decrementPj(V+-8|0)|0)break;__ZN6Memory11free_staticEPvb(V,1)}while(0);__ZN6StringC2EPKc(b,855278);c[z>>2]=c[b>>2];__ZN10StringNameC2ERK6String(y,z);__ZN10StringNameC2EPKc(b,854462);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(y,b,4);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(y);y=c[z>>2]|0;if(!y){l=a;return}if(__Z16atomic_decrementPj(y+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(y,1);l=a;return}function __ZN7GIProbe14set_probe_dataERK3RefI11GIProbeDataE(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0;d=l;l=l+32|0;if((l|0)>=(m|0))ba(32);e=d+20|0;f=d+16|0;g=d+12|0;h=d+8|0;i=d+4|0;j=d;k=(c[b>>2]|0)==0;n=__ZN12VisualServer13get_singletonEv()|0;o=c[(c[n>>2]|0)+948>>2]|0;p=__ZNK14VisualInstance12get_instanceEv(a)|0;if(k){c[i>>2]=p;c[j>>2]=0;c[f>>2]=c[i>>2];c[e>>2]=c[j>>2];bj[o&4095](n,f,e)}else{c[g>>2]=p;p=c[b>>2]|0;c[h>>2]=ij[c[(c[p>>2]|0)+112>>2]&8191](p)|0;c[f>>2]=c[g>>2];c[e>>2]=c[h>>2];bj[o&4095](n,f,e)}e=a+408|0;a=c[e>>2]|0;if((c[b>>2]|0)==(a|0)){l=d;return}if((a|0?__ZN9Reference11unreferenceEv(a)|0:0)?(a=c[e>>2]|0,__Z17predelete_handlerP6Object(a)|0):0){gj[c[(c[a>>2]|0)+76>>2]&8191](a);__ZN6Memory11free_staticEPvb(a,0)}c[e>>2]=0;a=c[b>>2]|0;c[e>>2]=a;if(!a){l=d;return}__ZN9Reference9referenceEv(a);l=d;return}function __ZNK7GIProbe14get_probe_dataEv(a){a=a|0;var b=0,d=0;b=c[a+408>>2]|0;if(!b){d=0;return d|0}__ZN9Reference9referenceEv(b);d=b;return d|0}function __ZN7GIProbe10set_subdivENS_6SubdivE(b,d){b=b|0;d=d|0;if(d>>>0>3){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(854328,855215,214,855237,0);return}else{a[1263537]=0;c[b+416>>2]=d;__ZN7Spatial12update_gizmoEv(b);return}}function __ZNK7GIProbe10get_subdivEv(a){a=a|0;return c[a+416>>2]|0}function __ZN7GIProbe11set_extentsERK7Vector3(a,b){a=a|0;b=b|0;var d=0;d=a+420|0;c[d>>2]=c[b>>2];c[d+4>>2]=c[b+4>>2];c[d+8>>2]=c[b+8>>2];__ZN7Spatial12update_gizmoEv(a);return}function __ZNK7GIProbe11get_extentsEv(a,b){a=a|0;b=b|0;var d=0;d=b+420|0;c[a>>2]=c[d>>2];c[a+4>>2]=c[d+4>>2];c[a+8>>2]=c[d+8>>2];return}function __ZN7GIProbe17set_dynamic_rangeEi(a,b){a=a|0;b=b|0;c[a+432>>2]=b;return}function __ZNK7GIProbe17get_dynamic_rangeEv(a){a=a|0;return c[a+432>>2]|0}function __ZN7GIProbe10set_energyEf(a,b){a=a|0;b=+b;var d=0,e=0,f=0,h=0,i=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d+4|0;f=d;g[a+436>>2]=b;h=c[a+408>>2]|0;if(!h){l=d;return}a=__ZN12VisualServer13get_singletonEv()|0;i=c[(c[a>>2]|0)+616>>2]|0;c[f>>2]=c[h+128>>2];c[e>>2]=c[f>>2];dj[i&127](a,e,b);l=d;return}function __ZNK7GIProbe10get_energyEv(a){a=a|0;return +(+g[a+436>>2])}function __ZN7GIProbe8set_biasEf(a,b){a=a|0;b=+b;var d=0,e=0,f=0,h=0,i=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d+4|0;f=d;g[a+440>>2]=b;h=c[a+408>>2]|0;if(!h){l=d;return}a=__ZN12VisualServer13get_singletonEv()|0;i=c[(c[a>>2]|0)+624>>2]|0;c[f>>2]=c[h+128>>2];c[e>>2]=c[f>>2];dj[i&127](a,e,b);l=d;return}function __ZNK7GIProbe8get_biasEv(a){a=a|0;return +(+g[a+440>>2])}function __ZN7GIProbe15set_propagationEf(a,b){a=a|0;b=+b;var d=0,e=0,f=0,h=0,i=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d+4|0;f=d;g[a+444>>2]=b;h=c[a+408>>2]|0;if(!h){l=d;return}a=__ZN12VisualServer13get_singletonEv()|0;i=c[(c[a>>2]|0)+632>>2]|0;c[f>>2]=c[h+128>>2];c[e>>2]=c[f>>2];dj[i&127](a,e,b);l=d;return}function __ZNK7GIProbe15get_propagationEv(a){a=a|0;return +(+g[a+444>>2])}function __ZN7GIProbe12set_interiorEb(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e+4|0;g=e;a[b+448>>0]=d&1;h=c[b+408>>2]|0;if(!h){l=e;return}b=__ZN12VisualServer13get_singletonEv()|0;i=c[(c[b>>2]|0)+640>>2]|0;c[g>>2]=c[h+128>>2];c[f>>2]=c[g>>2];bj[i&4095](b,f,d);l=e;return}function __ZNK7GIProbe11is_interiorEv(b){b=b|0;return (a[b+448>>0]|0)!=0|0}function __ZN7GIProbe12set_compressEb(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e+4|0;g=e;a[b+449>>0]=d&1;h=c[b+408>>2]|0;if(!h){l=e;return}b=__ZN12VisualServer13get_singletonEv()|0;i=c[(c[b>>2]|0)+648>>2]|0;c[g>>2]=c[h+128>>2];c[f>>2]=c[g>>2];bj[i&4095](b,f,d);l=e;return}function __ZNK7GIProbe13is_compressedEv(b){b=b|0;return (a[b+449>>0]|0)!=0|0}function __ZN7GIProbe4bakeEP4Nodeb(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0.0,B=0,C=0.0,D=0,E=0.0,F=0,G=0,H=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0,ia=0,ja=0,ka=0,la=0,ma=0.0,na=0,oa=0,pa=0,qa=0,ra=0,sa=0,ta=0,ua=0,va=0,wa=0.0,xa=0,ya=0,za=0,Aa=0,Ba=0,Ca=0,Da=0,Ea=0.0,Fa=0,Ga=0,Ha=0,Ia=0,Ja=0,Ka=0,La=0,Ma=0,Na=0,Oa=0,Pa=0,Qa=0,Ra=0,Sa=0,Ta=0,Ua=0,Va=0.0,Wa=0.0,Xa=0.0,Ya=0.0,Za=0.0,_a=0.0,$a=0.0,ab=0.0,bb=0.0,cb=0.0,db=0.0,eb=0.0,fb=0.0,gb=0,hb=0,ib=0,jb=0,kb=0,lb=0,mb=0,nb=0,ob=0,pb=0.0,qb=0.0,rb=0.0,sb=0,tb=0,ub=0,vb=0,wb=0,xb=0,yb=0,zb=0,Ab=0,Bb=0,Cb=0,Db=0,Eb=0,Fb=0;f=l;l=l+352|0;if((l|0)>=(m|0))ba(352);h=f+304|0;i=f+240|0;k=f+128|0;n=f+80|0;o=f+32|0;p=f+296|0;q=f+292|0;r=f+288|0;s=f+28|0;t=f+24|0;u=f;c[k>>2]=0;v=k+12|0;c[v>>2]=379008;c[k+8>>2]=0;w=k+16|0;c[w>>2]=0;x=k+24|0;c[x>>2]=0;c[x+4>>2]=0;c[x+8>>2]=0;c[x+12>>2]=0;c[x+16>>2]=0;c[x+20>>2]=0;g[k+60>>2]=1.0;g[k+64>>2]=0.0;g[k+68>>2]=0.0;g[k+72>>2]=0.0;g[k+76>>2]=1.0;g[k+80>>2]=0.0;g[k+84>>2]=0.0;g[k+88>>2]=0.0;g[k+92>>2]=1.0;y=k+96|0;c[y>>2]=0;c[y+4>>2]=0;c[y+8>>2]=0;c[y+12>>2]=0;y=k+4|0;c[y>>2]=c[263468+(c[b+416>>2]<<2)>>2];__ZN6VectorIN7GIProbe5Baker4CellEE6resizeEi(k,1)|0;z=b+420|0;A=+g[z>>2];B=b+424|0;C=+g[B>>2];D=b+428|0;E=+g[D>>2];g[k+24>>2]=-A;g[k+28>>2]=-C;g[k+32>>2]=-E;g[k+36>>2]=A*2.0;g[k+40>>2]=C*2.0;g[k+44>>2]=E*2.0;F=__ZNK5Rect322get_longest_axis_indexEv(x)|0;G=1<<(c[y>>2]|0)+-1;H=k+48+(F<<2)|0;c[H>>2]=G;J=k+20|0;c[J>>2]=0;K=k+36|0;L=K+(F<<2)|0;if(F){M=k+48|0;c[M>>2]=G;E=+g[L>>2];C=E*.5;A=+g[K>>2];if(!(C>=A))N=(g[j>>2]=E,c[j>>2]|0);else{E=C;O=G;do{O=O>>1;E=E*.5}while(E>=A);c[M>>2]=O;N=c[L>>2]|0}c[K>>2]=N;if((F|0)==1)P=405;else P=401}else P=401;if((P|0)==401){N=c[H>>2]|0;K=k+52|0;c[K>>2]=N;A=+g[L>>2];E=A*.5;O=k+40|0;C=+g[O>>2];if(!(E>=C))Q=(g[j>>2]=A,c[j>>2]|0);else{A=E;M=N;do{M=M>>1;A=A*.5}while(A>=C);c[K>>2]=M;Q=c[L>>2]|0}c[O>>2]=Q;if((F|0)!=2)P=405}if((P|0)==405){F=c[H>>2]|0;Q=k+56|0;c[Q>>2]=F;C=+g[L>>2];A=C*.5;O=k+44|0;E=+g[O>>2];if(!(A>=E))R=(g[j>>2]=C,c[j>>2]|0);else{C=A;M=F;do{M=M>>1;C=C*.5}while(C>=E);c[Q>>2]=M;R=c[L>>2]|0}c[O>>2]=R}g[n>>2]=1.0;g[n+4>>2]=0.0;g[n+8>>2]=0.0;g[n+12>>2]=0.0;g[n+16>>2]=1.0;g[n+20>>2]=0.0;g[n+24>>2]=0.0;g[n+28>>2]=0.0;g[n+32>>2]=1.0;g[n+44>>2]=0.0;g[n+40>>2]=0.0;g[n+36>>2]=0.0;R=c[L>>2]|0;c[h>>2]=R;c[h+4>>2]=R;c[h+8>>2]=R;__ZN5Basis5scaleERK7Vector3(n,h);R=n+36|0;c[R>>2]=c[x>>2];c[R+4>>2]=c[x+4>>2];c[R+8>>2]=c[x+8>>2];g[o>>2]=1.0;g[o+4>>2]=0.0;g[o+8>>2]=0.0;g[o+12>>2]=0.0;g[o+16>>2]=1.0;g[o+20>>2]=0.0;g[o+24>>2]=0.0;g[o+28>>2]=0.0;g[o+32>>2]=1.0;g[o+44>>2]=0.0;g[o+40>>2]=0.0;g[o+36>>2]=0.0;E=+(c[H>>2]|0);g[h>>2]=E;g[h+4>>2]=E;g[h+8>>2]=E;__ZN5Basis5scaleERK7Vector3(o,h);__ZNK9Transform14affine_inverseEv(i,n);__ZNK9TransformmlERKS_(h,o,i);o=k+60|0;n=o;x=h;R=n+48|0;do{c[n>>2]=c[x>>2];n=n+4|0;x=x+4|0}while((n|0)<(R|0));if(!d)S=__ZNK4Node10get_parentEv(b)|0;else S=d;__ZN7GIProbe12_find_meshesEP4NodePNS_5BakerE(b,S,k);S=k+108|0;d=c[S>>2]|0;if(!d){T=0;U=0}else{V=0;W=d;P=9}while(1){if((P|0)==9){P=0;T=V;U=c[W>>2]|0}if(!U)break;d=T+1|0;c[h>>2]=__Z4itosx(T,((T|0)<0)<<31>>31)|0;c[r>>2]=__ZplPKcRK6String(854473,h)|0;__ZN6StringC2EPKc(i,1142570);c[q>>2]=__ZNK6StringplERKS_(r,i)|0;O=c[S>>2]|0;if(!O)X=0;else X=c[O+8>>2]|0;c[s>>2]=__Z4itosx(X,((X|0)<0)<<31>>31)|0;c[p>>2]=__ZNK6StringplERKS_(q,s)|0;__Z10print_line6String(p);O=c[p>>2]|0;if(O|0?(__Z16atomic_decrementPj(O+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(O,1);O=c[s>>2]|0;if(O|0?(__Z16atomic_decrementPj(O+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(O,1);O=c[q>>2]|0;if(O|0?(__Z16atomic_decrementPj(O+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(O,1);O=c[i>>2]|0;if(O|0?(__Z16atomic_decrementPj(O+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(O,1);O=c[r>>2]|0;if(O|0?(__Z16atomic_decrementPj(O+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(O,1);O=c[h>>2]|0;if(O|0?(__Z16atomic_decrementPj(O+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(O,1);__ZN7GIProbe10_plot_meshERK9TransformR3RefI4MeshEPNS_5BakerERK6VectorIS3_I8MaterialEERKSB_(b,U+12|0,U+8|0,k,U+4|0,U);V=d;W=U+60|0;P=9}__ZN7GIProbe11_fixup_plotEiiiiiPNS_5BakerE(b,0,0,0,0,0,k);c[s>>2]=0;U=c[k>>2]|0;if(!U)Y=0;else Y=c[U+-4>>2]|0;__ZN10PoolVectorIiE6resizeEi(s,(Y*12|0)+16|0)|0;if((c[s>>2]|0)!=0?(__ZN10PoolVectorIiE14_copy_on_writeEv(s),Y=c[s>>2]|0,(Y|0)!=0):0){__Z16atomic_incrementPj(Y+4|0)|0;Z=Y;_=c[Y+8>>2]|0}else{Z=0;_=0}Y=_;c[Y>>2]=0;c[Y+4>>2]=c[y>>2];c[Y+8>>2]=c[k+48>>2];c[Y+12>>2]=c[k+52>>2];c[Y+16>>2]=c[k+56>>2];y=c[k>>2]|0;if(!y)$=0;else $=c[y+-4>>2]|0;c[Y+20>>2]=$;c[Y+24>>2]=c[J>>2];J=0;$=16;_=y;a:while(1){if(!_)aa=0;else aa=c[_+-4>>2]|0;if((J|0)<(aa|0)){ca=0;da=$;ea=_}else{P=43;break}while(1){y=(ca|0)<8;U=(ea|0)==0;if(U)fa=0;else fa=c[ea+-4>>2]|0;do if((fa|0)<=(J|0)){if(U)ga=0;else ga=c[ea+-4>>2]|0;if((ga|0)>(J|0)){a[1263537]=0;P=54;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);ha=0;break}}else P=54;while(0);if((P|0)==54){P=0;if(!U)if((c[ea+-8>>2]|0)>>>0>1){W=c[ea+-4>>2]|0;V=(W*80|0)+-1|0;r=V>>>1|V;V=r>>>2|r;r=V>>>4|V;V=r>>>8|r;r=__ZN6Memory12alloc_staticEjb((V>>>16|V)+1|0,1)|0;c[r+-8>>2]=1;c[r+-4>>2]=W;if(W|0){V=0;do{n=r+(V*80|0)|0;x=(c[k>>2]|0)+(V*80|0)|0;R=n+80|0;do{c[n>>2]=c[x>>2];n=n+4|0;x=x+4|0}while((n|0)<(R|0));V=V+1|0}while((V|0)!=(W|0))}W=c[k>>2]|0;if(W|0?(__Z16atomic_decrementPj(W+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(W,1);c[k>>2]=r;ia=r}else ia=ea;else ia=0;ha=ia+(J*80|0)|0}if(!y)break;c[Y+(da<<2)>>2]=c[ha+(ca<<2)>>2];ca=ca+1|0;da=da+1|0;ea=c[k>>2]|0}if(!(+g[ha+32>>2]*255.0<0.0)){W=c[k>>2]|0;V=(W|0)==0;if(V)ja=0;else ja=c[W+-4>>2]|0;if((ja|0)<=(J|0)){if(V)ka=0;else ka=c[W+-4>>2]|0;if((ka|0)<=(J|0)){P=72;break}a[1263537]=0}if((c[W+-8>>2]|0)>>>0>1){V=c[W+-4>>2]|0;U=(V*80|0)+-1|0;q=U>>>1|U;U=q>>>2|q;q=U>>>4|U;U=q>>>8|q;q=__ZN6Memory12alloc_staticEjb((U>>>16|U)+1|0,1)|0;c[q+-8>>2]=1;c[q+-4>>2]=V;if(V|0){U=0;do{n=q+(U*80|0)|0;x=(c[k>>2]|0)+(U*80|0)|0;R=n+80|0;do{c[n>>2]=c[x>>2];n=n+4|0;x=x+4|0}while((n|0)<(R|0));U=U+1|0}while((U|0)!=(V|0))}V=c[k>>2]|0;if(V|0?(__Z16atomic_decrementPj(V+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(V,1);c[k>>2]=q;la=q}else la=W;if(+g[la+(J*80|0)+32>>2]*255.0>255.0)ma=255.0;else{V=(la|0)==0;if(V)na=0;else na=c[la+-4>>2]|0;if((na|0)<=(J|0)){if(V)oa=0;else oa=c[la+-4>>2]|0;if((oa|0)<=(J|0)){P=88;break}a[1263537]=0}if((la|0)!=0?(c[la+-8>>2]|0)>>>0>1:0){V=c[la+-4>>2]|0;U=(V*80|0)+-1|0;y=U>>>1|U;U=y>>>2|y;y=U>>>4|U;U=y>>>8|y;y=__ZN6Memory12alloc_staticEjb((U>>>16|U)+1|0,1)|0;c[y+-8>>2]=1;c[y+-4>>2]=V;if(V|0){U=0;do{n=y+(U*80|0)|0;x=(c[k>>2]|0)+(U*80|0)|0;R=n+80|0;do{c[n>>2]=c[x>>2];n=n+4|0;x=x+4|0}while((n|0)<(R|0));U=U+1|0}while((U|0)!=(V|0))}V=c[k>>2]|0;do if(V|0){if(__Z16atomic_decrementPj(V+-8|0)|0)break;__ZN6Memory11free_staticEPvb(V,1)}while(0);c[k>>2]=y;pa=y}else pa=la;ma=+g[pa+(J*80|0)+32>>2]*255.0}}else ma=0.0;V=~~ma>>>0<<16;U=c[k>>2]|0;W=(U|0)==0;if(W)qa=0;else qa=c[U+-4>>2]|0;if((qa|0)<=(J|0)){if(W)ra=0;else ra=c[U+-4>>2]|0;if((ra|0)<=(J|0)){P=105;break}a[1263537]=0}if((c[U+-8>>2]|0)>>>0>1){W=c[U+-4>>2]|0;q=(W*80|0)+-1|0;r=q>>>1|q;q=r>>>2|r;r=q>>>4|q;q=r>>>8|r;r=__ZN6Memory12alloc_staticEjb((q>>>16|q)+1|0,1)|0;c[r+-8>>2]=1;c[r+-4>>2]=W;if(W|0){q=0;do{n=r+(q*80|0)|0;x=(c[k>>2]|0)+(q*80|0)|0;R=n+80|0;do{c[n>>2]=c[x>>2];n=n+4|0;x=x+4|0}while((n|0)<(R|0));q=q+1|0}while((q|0)!=(W|0))}W=c[k>>2]|0;if(W|0?(__Z16atomic_decrementPj(W+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(W,1);c[k>>2]=r;sa=r}else sa=U;if(!(+g[sa+(J*80|0)+36>>2]*255.0<0.0)){W=(sa|0)==0;if(W)ta=0;else ta=c[sa+-4>>2]|0;if((ta|0)<=(J|0)){if(W)ua=0;else ua=c[sa+-4>>2]|0;if((ua|0)<=(J|0)){P=121;break}a[1263537]=0}if((sa|0)!=0?(c[sa+-8>>2]|0)>>>0>1:0){W=c[sa+-4>>2]|0;q=(W*80|0)+-1|0;y=q>>>1|q;q=y>>>2|y;y=q>>>4|q;q=y>>>8|y;y=__ZN6Memory12alloc_staticEjb((q>>>16|q)+1|0,1)|0;c[y+-8>>2]=1;c[y+-4>>2]=W;if(W|0){q=0;do{n=y+(q*80|0)|0;x=(c[k>>2]|0)+(q*80|0)|0;R=n+80|0;do{c[n>>2]=c[x>>2];n=n+4|0;x=x+4|0}while((n|0)<(R|0));q=q+1|0}while((q|0)!=(W|0))}W=c[k>>2]|0;do if(W|0){if(__Z16atomic_decrementPj(W+-8|0)|0)break;__ZN6Memory11free_staticEPvb(W,1)}while(0);c[k>>2]=y;va=y}else va=sa;if(+g[va+(J*80|0)+36>>2]*255.0>255.0){wa=255.0;xa=va}else{W=(va|0)==0;if(W)ya=0;else ya=c[va+-4>>2]|0;if((ya|0)<=(J|0)){if(W)za=0;else za=c[va+-4>>2]|0;if((za|0)<=(J|0)){P=138;break}a[1263537]=0}do if(!va)Aa=va;else{if((c[va+-8>>2]|0)>>>0<=1){Aa=va;break}W=c[va+-4>>2]|0;q=(W*80|0)+-1|0;U=q>>>1|q;q=U>>>2|U;U=q>>>4|q;q=U>>>8|U;U=__ZN6Memory12alloc_staticEjb((q>>>16|q)+1|0,1)|0;c[U+-8>>2]=1;c[U+-4>>2]=W;if(W|0){q=0;do{n=U+(q*80|0)|0;x=(c[k>>2]|0)+(q*80|0)|0;R=n+80|0;do{c[n>>2]=c[x>>2];n=n+4|0;x=x+4|0}while((n|0)<(R|0));q=q+1|0}while((q|0)!=(W|0))}W=c[k>>2]|0;do if(W|0){if(__Z16atomic_decrementPj(W+-8|0)|0)break;__ZN6Memory11free_staticEPvb(W,1)}while(0);c[k>>2]=U;Aa=U}while(0);wa=+g[Aa+(J*80|0)+36>>2]*255.0;xa=Aa}}else{wa=0.0;xa=sa}y=~~wa>>>0<<8|V;W=(xa|0)==0;if(W)Ba=0;else Ba=c[xa+-4>>2]|0;if((Ba|0)<=(J|0)){if(W)Ca=0;else Ca=c[xa+-4>>2]|0;if((Ca|0)<=(J|0)){P=155;break}a[1263537]=0}if((xa|0)!=0?(c[xa+-8>>2]|0)>>>0>1:0){W=c[xa+-4>>2]|0;q=(W*80|0)+-1|0;r=q>>>1|q;q=r>>>2|r;r=q>>>4|q;q=r>>>8|r;r=__ZN6Memory12alloc_staticEjb((q>>>16|q)+1|0,1)|0;c[r+-8>>2]=1;c[r+-4>>2]=W;if(W|0){q=0;do{n=r+(q*80|0)|0;x=(c[k>>2]|0)+(q*80|0)|0;R=n+80|0;do{c[n>>2]=c[x>>2];n=n+4|0;x=x+4|0}while((n|0)<(R|0));q=q+1|0}while((q|0)!=(W|0))}W=c[k>>2]|0;do if(W|0){if(__Z16atomic_decrementPj(W+-8|0)|0)break;__ZN6Memory11free_staticEPvb(W,1)}while(0);c[k>>2]=r;Da=r}else Da=xa;do if(+g[Da+(J*80|0)+40>>2]*255.0<0.0){Ea=0.0;Fa=Da}else{W=(Da|0)==0;if(W)Ga=0;else Ga=c[Da+-4>>2]|0;if((Ga|0)<=(J|0)){if(W)Ha=0;else Ha=c[Da+-4>>2]|0;if((Ha|0)<=(J|0)){P=172;break a}a[1263537]=0}do if(!Da)Ia=Da;else{if((c[Da+-8>>2]|0)>>>0<=1){Ia=Da;break}W=c[Da+-4>>2]|0;q=(W*80|0)+-1|0;V=q>>>1|q;q=V>>>2|V;V=q>>>4|q;q=V>>>8|V;V=__ZN6Memory12alloc_staticEjb((q>>>16|q)+1|0,1)|0;c[V+-8>>2]=1;c[V+-4>>2]=W;if(W|0){q=0;do{n=V+(q*80|0)|0;x=(c[k>>2]|0)+(q*80|0)|0;R=n+80|0;do{c[n>>2]=c[x>>2];n=n+4|0;x=x+4|0}while((n|0)<(R|0));q=q+1|0}while((q|0)!=(W|0))}W=c[k>>2]|0;do if(W|0){if(__Z16atomic_decrementPj(W+-8|0)|0)break;__ZN6Memory11free_staticEPvb(W,1)}while(0);c[k>>2]=V;Ia=V}while(0);if(+g[Ia+(J*80|0)+40>>2]*255.0>255.0){Ea=255.0;Fa=Ia;break}W=(Ia|0)==0;if(W)Ja=0;else Ja=c[Ia+-4>>2]|0;if((Ja|0)<=(J|0)){if(W)Ka=0;else Ka=c[Ia+-4>>2]|0;if((Ka|0)<=(J|0)){P=189;break a}a[1263537]=0}do if(!Ia)La=Ia;else{if((c[Ia+-8>>2]|0)>>>0<=1){La=Ia;break}W=c[Ia+-4>>2]|0;q=(W*80|0)+-1|0;U=q>>>1|q;q=U>>>2|U;U=q>>>4|q;q=U>>>8|U;U=__ZN6Memory12alloc_staticEjb((q>>>16|q)+1|0,1)|0;c[U+-8>>2]=1;c[U+-4>>2]=W;if(W|0){q=0;do{n=U+(q*80|0)|0;x=(c[k>>2]|0)+(q*80|0)|0;R=n+80|0;do{c[n>>2]=c[x>>2];n=n+4|0;x=x+4|0}while((n|0)<(R|0));q=q+1|0}while((q|0)!=(W|0))}W=c[k>>2]|0;do if(W|0){if(__Z16atomic_decrementPj(W+-8|0)|0)break;__ZN6Memory11free_staticEPvb(W,1)}while(0);c[k>>2]=U;La=U}while(0);Ea=+g[La+(J*80|0)+40>>2]*255.0;Fa=La}while(0);r=da+1|0;c[Y+(da<<2)>>2]=y|~~Ea>>>0;W=(Fa|0)==0;if(W)Ma=0;else Ma=c[Fa+-4>>2]|0;if((Ma|0)<=(J|0)){if(W)Na=0;else Na=c[Fa+-4>>2]|0;if((Na|0)<=(J|0)){P=206;break}a[1263537]=0}do if(!Fa)Oa=Fa;else{if((c[Fa+-8>>2]|0)>>>0<=1){Oa=Fa;break}W=c[Fa+-4>>2]|0;q=(W*80|0)+-1|0;V=q>>>1|q;q=V>>>2|V;V=q>>>4|q;q=V>>>8|V;V=__ZN6Memory12alloc_staticEjb((q>>>16|q)+1|0,1)|0;c[V+-8>>2]=1;c[V+-4>>2]=W;if(W|0){q=0;do{n=V+(q*80|0)|0;x=(c[k>>2]|0)+(q*80|0)|0;R=n+80|0;do{c[n>>2]=c[x>>2];n=n+4|0;x=x+4|0}while((n|0)<(R|0));q=q+1|0}while((q|0)!=(W|0))}W=c[k>>2]|0;do if(W|0){if(__Z16atomic_decrementPj(W+-8|0)|0)break;__ZN6Memory11free_staticEPvb(W,1)}while(0);c[k>>2]=V;Oa=V}while(0);E=+g[Oa+(J*80|0)+44>>2];y=(Oa|0)==0;if(y)Pa=0;else Pa=c[Oa+-4>>2]|0;if((Pa|0)<=(J|0)){if(y)Qa=0;else Qa=c[Oa+-4>>2]|0;if((Qa|0)<=(J|0)){P=222;break}a[1263537]=0}do if(!Oa)Ra=Oa;else{if((c[Oa+-8>>2]|0)>>>0<=1){Ra=Oa;break}y=c[Oa+-4>>2]|0;W=(y*80|0)+-1|0;q=W>>>1|W;W=q>>>2|q;q=W>>>4|W;W=q>>>8|q;q=__ZN6Memory12alloc_staticEjb((W>>>16|W)+1|0,1)|0;c[q+-8>>2]=1;c[q+-4>>2]=y;if(y|0){W=0;do{n=q+(W*80|0)|0;x=(c[k>>2]|0)+(W*80|0)|0;R=n+80|0;do{c[n>>2]=c[x>>2];n=n+4|0;x=x+4|0}while((n|0)<(R|0));W=W+1|0}while((W|0)!=(y|0))}y=c[k>>2]|0;do if(y|0){if(__Z16atomic_decrementPj(y+-8|0)|0)break;__ZN6Memory11free_staticEPvb(y,1)}while(0);c[k>>2]=q;Ra=q}while(0);C=+g[Ra+(J*80|0)+48>>2];y=(Ra|0)==0;if(y)Sa=0;else Sa=c[Ra+-4>>2]|0;if((Sa|0)<=(J|0)){if(y)Ta=0;else Ta=c[Ra+-4>>2]|0;if((Ta|0)<=(J|0)){P=238;break}a[1263537]=0}do if(!Ra)Ua=Ra;else{if((c[Ra+-8>>2]|0)>>>0<=1){Ua=Ra;break}y=c[Ra+-4>>2]|0;W=(y*80|0)+-1|0;V=W>>>1|W;W=V>>>2|V;V=W>>>4|W;W=V>>>8|V;V=__ZN6Memory12alloc_staticEjb((W>>>16|W)+1|0,1)|0;c[V+-8>>2]=1;c[V+-4>>2]=y;if(y|0){W=0;do{n=V+(W*80|0)|0;x=(c[k>>2]|0)+(W*80|0)|0;R=n+80|0;do{c[n>>2]=c[x>>2];n=n+4|0;x=x+4|0}while((n|0)<(R|0));W=W+1|0}while((W|0)!=(y|0))}y=c[k>>2]|0;do if(y|0){if(__Z16atomic_decrementPj(y+-8|0)|0)break;__ZN6Memory11free_staticEPvb(y,1)}while(0);c[k>>2]=V;Ua=V}while(0);A=+g[Ua+(J*80|0)+52>>2];Va=+I(+(E*E+C*C+A*A));if(Va>0.0){if(Va==0.0){Wa=0.0;Xa=0.0;Ya=0.0}else{Wa=E/Va;Xa=C/Va;Ya=A/Va}Za=Va*.125;do if(Za<0.0)_a=0.0;else{if(Za>1.0){_a=1.0;break}_a=Za}while(0);$a=_a;ab=Wa;bb=Xa;cb=Ya}else{$a=Va;ab=E;bb=C;cb=A}Za=ab*255.0;do if(Za<0.0)db=0.0;else{if(Za>255.0){db=255.0;break}db=Za}while(0);y=~~db>>>0<<24;Za=bb*255.0;do if(Za<0.0)eb=0.0;else{if(Za>255.0){eb=255.0;break}eb=Za}while(0);W=~~eb>>>0<<16;Za=cb*255.0;do if(Za<0.0)fb=0.0;else{if(Za>255.0){fb=255.0;break}fb=Za}while(0);Za=$a*255.0;q=da+2|0;c[Y+(r<<2)>>2]=y|(Za<0.0?0:~~(Za>255.0?255.0:Za)>>>0)|W|~~fb>>>0<<8;U=(Ua|0)==0;if(U)gb=0;else gb=c[Ua+-4>>2]|0;if((gb|0)<=(J|0)){if(U)hb=0;else hb=c[Ua+-4>>2]|0;if((hb|0)<=(J|0)){P=270;break}a[1263537]=0}do if(!Ua)ib=Ua;else{if((c[Ua+-8>>2]|0)>>>0<=1){ib=Ua;break}U=c[Ua+-4>>2]|0;p=(U*80|0)+-1|0;X=p>>>1|p;p=X>>>2|X;X=p>>>4|p;p=X>>>8|X;X=__ZN6Memory12alloc_staticEjb((p>>>16|p)+1|0,1)|0;c[X+-8>>2]=1;c[X+-4>>2]=U;if(U|0){p=0;do{n=X+(p*80|0)|0;x=(c[k>>2]|0)+(p*80|0)|0;R=n+80|0;do{c[n>>2]=c[x>>2];n=n+4|0;x=x+4|0}while((n|0)<(R|0));p=p+1|0}while((p|0)!=(U|0))}U=c[k>>2]|0;do if(U|0){if(__Z16atomic_decrementPj(U+-8|0)|0)break;__ZN6Memory11free_staticEPvb(U,1)}while(0);c[k>>2]=X;ib=X}while(0);Za=+g[ib+(J*80|0)+56>>2];W=(ib|0)==0;if(W)jb=0;else jb=c[ib+-4>>2]|0;if((jb|0)<=(J|0)){if(W)kb=0;else kb=c[ib+-4>>2]|0;if((kb|0)<=(J|0)){P=286;break}a[1263537]=0}do if(!ib)lb=ib;else{if((c[ib+-8>>2]|0)>>>0<=1){lb=ib;break}W=c[ib+-4>>2]|0;y=(W*80|0)+-1|0;r=y>>>1|y;y=r>>>2|r;r=y>>>4|y;y=r>>>8|r;r=__ZN6Memory12alloc_staticEjb((y>>>16|y)+1|0,1)|0;c[r+-8>>2]=1;c[r+-4>>2]=W;if(W|0){y=0;do{n=r+(y*80|0)|0;x=(c[k>>2]|0)+(y*80|0)|0;R=n+80|0;do{c[n>>2]=c[x>>2];n=n+4|0;x=x+4|0}while((n|0)<(R|0));y=y+1|0}while((y|0)!=(W|0))}W=c[k>>2]|0;do if(W|0){if(__Z16atomic_decrementPj(W+-8|0)|0)break;__ZN6Memory11free_staticEPvb(W,1)}while(0);c[k>>2]=r;lb=r}while(0);A=+g[lb+(J*80|0)+60>>2];W=(lb|0)==0;if(W)mb=0;else mb=c[lb+-4>>2]|0;if((mb|0)<=(J|0)){if(W)nb=0;else nb=c[lb+-4>>2]|0;if((nb|0)<=(J|0)){P=302;break}a[1263537]=0}do if(!lb)ob=lb;else{if((c[lb+-8>>2]|0)>>>0<=1){ob=lb;break}W=c[lb+-4>>2]|0;y=(W*80|0)+-1|0;X=y>>>1|y;y=X>>>2|X;X=y>>>4|y;y=X>>>8|X;X=__ZN6Memory12alloc_staticEjb((y>>>16|y)+1|0,1)|0;c[X+-8>>2]=1;c[X+-4>>2]=W;if(W|0){y=0;do{n=X+(y*80|0)|0;x=(c[k>>2]|0)+(y*80|0)|0;R=n+80|0;do{c[n>>2]=c[x>>2];n=n+4|0;x=x+4|0}while((n|0)<(R|0));y=y+1|0}while((y|0)!=(W|0))}W=c[k>>2]|0;do if(W|0){if(__Z16atomic_decrementPj(W+-8|0)|0)break;__ZN6Memory11free_staticEPvb(W,1)}while(0);c[k>>2]=X;ob=X}while(0);C=A*.5+.5;E=+g[ob+(J*80|0)+64>>2]*.5+.5;Va=(Za*.5+.5)*255.0;do if(Va<0.0)pb=0.0;else{if(Va>255.0){pb=255.0;break}pb=Va}while(0);W=~~pb>>>0<<16;Va=C*255.0;do if(Va<0.0)qb=0.0;else{if(Va>255.0){qb=255.0;break}qb=Va}while(0);y=~~qb>>>0<<8|W;Va=E*255.0;do if(Va<0.0)rb=0.0;else{if(Va>255.0){rb=255.0;break}rb=Va}while(0);W=da+3|0;c[Y+(q<<2)>>2]=y|~~rb>>>0;r=(ob|0)==0;if(r)sb=0;else sb=c[ob+-4>>2]|0;do if((sb|0)<=(J|0)){if(r)tb=0;else tb=c[ob+-4>>2]|0;if((tb|0)>(J|0)){a[1263537]=0;P=329;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);P=337;break}}else P=329;while(0);do if((P|0)==329){P=0;if(!ob){P=337;break}if((c[ob+-8>>2]|0)>>>0<=1){P=337;break}r=c[ob+-4>>2]|0;y=(r*80|0)+-1|0;q=y>>>1|y;y=q>>>2|q;q=y>>>4|y;y=q>>>8|q;q=__ZN6Memory12alloc_staticEjb((y>>>16|y)+1|0,1)|0;c[q+-8>>2]=1;c[q+-4>>2]=r;if(r|0){y=0;do{n=q+(y*80|0)|0;x=(c[k>>2]|0)+(y*80|0)|0;R=n+80|0;do{c[n>>2]=c[x>>2];n=n+4|0;x=x+4|0}while((n|0)<(R|0));y=y+1|0}while((y|0)!=(r|0))}r=c[k>>2]|0;do if(r|0){if(__Z16atomic_decrementPj(r+-8|0)|0)break;__ZN6Memory11free_staticEPvb(r,1)}while(0);c[k>>2]=q;ub=q}while(0);if((P|0)==337){P=0;ub=c[k>>2]|0}r=(ub|0)==0;if(r)vb=0;else vb=c[ub+-4>>2]|0;if((vb|0)<=(J|0)){if(r)wb=0;else wb=c[ub+-4>>2]|0;if((wb|0)<=(J|0)){P=344;break}a[1263537]=0}if((c[ub+-8>>2]|0)>>>0>1){r=c[ub+-4>>2]|0;y=(r*80|0)+-1|0;X=y>>>1|y;y=X>>>2|X;X=y>>>4|y;y=X>>>8|X;X=__ZN6Memory12alloc_staticEjb((y>>>16|y)+1|0,1)|0;c[X+-8>>2]=1;c[X+-4>>2]=r;if(r|0){y=0;do{n=X+(y*80|0)|0;x=(c[k>>2]|0)+(y*80|0)|0;R=n+80|0;do{c[n>>2]=c[x>>2];n=n+4|0;x=x+4|0}while((n|0)<(R|0));y=y+1|0}while((y|0)!=(r|0))}r=c[k>>2]|0;do if(r|0){if(__Z16atomic_decrementPj(r+-8|0)|0)break;__ZN6Memory11free_staticEPvb(r,1)}while(0);c[k>>2]=X;xb=X}else xb=ub;if(~~(+g[xb+(J*80|0)+72>>2]*65535.0)>>>0>>>0>65535){yb=xb;zb=65535}else{r=(xb|0)==0;if(r)Ab=0;else Ab=c[xb+-4>>2]|0;if((Ab|0)<=(J|0)){if(r)Bb=0;else Bb=c[xb+-4>>2]|0;if((Bb|0)<=(J|0)){P=360;break}a[1263537]=0}do if(!xb)Cb=xb;else{if((c[xb+-8>>2]|0)>>>0<=1){Cb=xb;break}r=c[xb+-4>>2]|0;y=(r*80|0)+-1|0;q=y>>>1|y;y=q>>>2|q;q=y>>>4|y;y=q>>>8|q;q=__ZN6Memory12alloc_staticEjb((y>>>16|y)+1|0,1)|0;c[q+-8>>2]=1;c[q+-4>>2]=r;if(r|0){y=0;do{n=q+(y*80|0)|0;x=(c[k>>2]|0)+(y*80|0)|0;R=n+80|0;do{c[n>>2]=c[x>>2];n=n+4|0;x=x+4|0}while((n|0)<(R|0));y=y+1|0}while((y|0)!=(r|0))}r=c[k>>2]|0;do if(r|0){if(__Z16atomic_decrementPj(r+-8|0)|0)break;__ZN6Memory11free_staticEPvb(r,1)}while(0);c[k>>2]=q;Cb=q}while(0);yb=Cb;zb=~~(+g[Cb+(J*80|0)+72>>2]*65535.0)>>>0}X=(yb|0)==0;if(X)Db=0;else Db=c[yb+-4>>2]|0;if((Db|0)<=(J|0)){if(X)Eb=0;else Eb=c[yb+-4>>2]|0;if((Eb|0)<=(J|0)){P=377;break}a[1263537]=0}do if(!yb)Fb=yb;else{if((c[yb+-8>>2]|0)>>>0<=1){Fb=yb;break}X=c[yb+-4>>2]|0;r=(X*80|0)+-1|0;y=r>>>1|r;r=y>>>2|y;y=r>>>4|r;r=y>>>8|y;y=__ZN6Memory12alloc_staticEjb((r>>>16|r)+1|0,1)|0;c[y+-8>>2]=1;c[y+-4>>2]=X;if(X|0){r=0;do{n=y+(r*80|0)|0;x=(c[k>>2]|0)+(r*80|0)|0;R=n+80|0;do{c[n>>2]=c[x>>2];n=n+4|0;x=x+4|0}while((n|0)<(R|0));r=r+1|0}while((r|0)!=(X|0))}X=c[k>>2]|0;do if(X|0){if(__Z16atomic_decrementPj(X+-8|0)|0)break;__ZN6Memory11free_staticEPvb(X,1)}while(0);c[k>>2]=y;Fb=y}while(0);c[Y+(W<<2)>>2]=c[Fb+(J*80|0)+76>>2]<<16|zb&65535;J=J+1|0;$=da+4|0;_=Fb}switch(P|0){case 43:{if(Z|0)__Z16atomic_decrementPj(Z+4|0)|0;if(!e){c[t>>2]=0;__ZN3RefI11GIProbeDataE8instanceEv(t);e=c[t>>2]|0;rb=+g[z>>2];qb=+g[B>>2];pb=+g[D>>2];g[u>>2]=-rb;g[u+4>>2]=-qb;g[u+8>>2]=-pb;g[u+12>>2]=rb*2.0;g[u+16>>2]=qb*2.0;g[u+20>>2]=pb*2.0;D=__ZN12VisualServer13get_singletonEv()|0;B=c[(c[D>>2]|0)+576>>2]|0;c[i>>2]=c[e+128>>2];c[h>>2]=c[i>>2];bj[B&4095](D,h,u);u=c[t>>2]|0;pb=+g[L>>2]/+(c[H>>2]|0);H=__ZN12VisualServer13get_singletonEv()|0;L=c[(c[H>>2]|0)+584>>2]|0;c[i>>2]=c[u+128>>2];c[h>>2]=c[i>>2];dj[L&127](H,h,pb);H=c[t>>2]|0;L=__ZN12VisualServer13get_singletonEv()|0;u=c[(c[L>>2]|0)+600>>2]|0;c[i>>2]=c[H+128>>2];c[h>>2]=c[i>>2];bj[u&4095](L,h,s);L=c[t>>2]|0;u=c[b+432>>2]|0;H=__ZN12VisualServer13get_singletonEv()|0;D=c[(c[H>>2]|0)+608>>2]|0;c[i>>2]=c[L+128>>2];c[h>>2]=c[i>>2];bj[D&4095](H,h,u);u=c[t>>2]|0;pb=+g[b+436>>2];H=__ZN12VisualServer13get_singletonEv()|0;D=c[(c[H>>2]|0)+616>>2]|0;c[i>>2]=c[u+128>>2];c[h>>2]=c[i>>2];dj[D&127](H,h,pb);H=c[t>>2]|0;pb=+g[b+440>>2];D=__ZN12VisualServer13get_singletonEv()|0;u=c[(c[D>>2]|0)+624>>2]|0;c[i>>2]=c[H+128>>2];c[h>>2]=c[i>>2];dj[u&127](D,h,pb);D=c[t>>2]|0;pb=+g[b+444>>2];u=__ZN12VisualServer13get_singletonEv()|0;H=c[(c[u>>2]|0)+632>>2]|0;c[i>>2]=c[D+128>>2];c[h>>2]=c[i>>2];dj[H&127](u,h,pb);u=c[t>>2]|0;H=(a[b+448>>0]|0)!=0;D=__ZN12VisualServer13get_singletonEv()|0;L=c[(c[D>>2]|0)+640>>2]|0;c[i>>2]=c[u+128>>2];c[h>>2]=c[i>>2];bj[L&4095](D,h,H);H=c[t>>2]|0;D=(a[b+449>>0]|0)!=0;L=__ZN12VisualServer13get_singletonEv()|0;u=c[(c[L>>2]|0)+648>>2]|0;c[i>>2]=c[H+128>>2];c[h>>2]=c[i>>2];bj[u&4095](L,h,D);D=c[t>>2]|0;L=__ZN12VisualServer13get_singletonEv()|0;u=c[(c[L>>2]|0)+592>>2]|0;c[i>>2]=c[D+128>>2];c[h>>2]=c[i>>2];bj[u&4095](L,h,o);__ZN7GIProbe14set_probe_dataERK3RefI11GIProbeDataE(b,t);o=c[t>>2]|0;if((o|0?__ZN9Reference11unreferenceEv(o)|0:0)?(o=c[t>>2]|0,__Z17predelete_handlerP6Object(o)|0):0){gj[c[(c[o>>2]|0)+76>>2]&8191](o);__ZN6Memory11free_staticEPvb(o,0)}}else __ZN7GIProbe18_create_debug_meshEPNS_5BakerE(b,k);__ZN10PoolVectorIiE12_unreferenceEv(s);__ZN4ListIN7GIProbe5Baker8PlotMeshE16DefaultAllocatorED2Ev(S);S=k+8|0;s=c[S>>2]|0;if(s|0?(__ZN3MapI3RefI8MaterialEN7GIProbe5Baker13MaterialCacheE10ComparatorIS2_E16DefaultAllocatorE13_cleanup_treeEPNS9_7ElementE(S,c[s+8>>2]|0),s=c[v>>2]|0,v=c[S>>2]|0,c[v+8>>2]=s,c[w>>2]=0,w=s,c[w+12>>2]=w,v|0):0){__ZN3MapI3RefI8MaterialEN7GIProbe5Baker13MaterialCacheE10ComparatorIS2_E16DefaultAllocatorE7ElementD2Ev(v);__ZN6Memory11free_staticEPvb(v,0);c[S>>2]=0}S=c[k>>2]|0;if(!S){l=f;return}if(__Z16atomic_decrementPj(S+-8|0)|0){l=f;return}__ZN6Memory11free_staticEPvb(S,1);l=f;return}case 72:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 88:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 105:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 121:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 138:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 155:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 172:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 189:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 206:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 222:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 238:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 270:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 286:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 302:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 344:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 360:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 377:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}}}function __ZN7GIProbe11_debug_bakeEv(a){a=a|0;__ZN7GIProbe4bakeEP4Nodeb(a,0,1);return}function __ZNK11MethodBind0I7GIProbeE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return 0}function __ZNK11MethodBind0I7GIProbeE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,855278);l=a;return c[b>>2]|0}function __ZN11MethodBind0I7GIProbeE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235800)|0:0){c[h>>2]=0;a[1263537]=0;f=c[d+24>>2]|0;if((f|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=f;c[b>>2]=0;return}i=f-(c[d+20>>2]|0)|0;if((i|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=i;c[b>>2]=0;return}i=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))j=i;else j=c[(c[d>>2]|0)+i>>2]|0;gj[j&8191](d);c[b>>2]=0;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,110,1146558,0);c[b>>2]=0;return}function __ZN11MethodBind0I7GIProbeE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235800)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1)){g=b;gj[g&8191](a);return}else{g=c[(c[a>>2]|0)+b>>2]|0;gj[g&8191](a);return}}function __ZN11MethodBind0I7GIProbeED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN6VectorIN7GIProbe5Baker4CellEE6resizeEi(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0;if((d|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,269,1145657,0);e=31;return e|0}a[1263537]=0;f=c[b>>2]|0;if(!f)g=0;else g=c[f+-4>>2]|0;if((g|0)==(d|0)){e=0;return e|0}if(!d){if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);c[b>>2]=0;e=0;return e|0}__ZN6VectorIN7GIProbe5Baker4CellEE14_copy_on_writeEv(b);f=d*80|0;if(d>>>0<=53687091?(g=f+-1|0,h=g>>>1|g,g=h>>>2|h,h=g>>>4|g,g=h>>>8|h,h=(g>>>16|g)+1|0,f>>>0<4294967264):0){a[1263537]=0;f=c[b>>2]|0;do if(!f)if((d|0)>0)i=18;else{j=0;i=28}else{g=c[f+-4>>2]|0;if((g|0)<(d|0))if(!g)i=18;else{k=__ZN6Memory14realloc_staticEPvjb(f,h,1)|0;if(k|0){a[1263537]=0;l=k;m=c[k+-4>>2]|0;break}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,300,1145876,0);e=6;return e|0}else{j=g;i=28}}while(0);do if((i|0)==18){g=__ZN6Memory12alloc_staticEjb(h,1)|0;if(g|0){a[1263537]=0;c[g+-4>>2]=0;c[g+-8>>2]=1;l=g;m=0;break}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,292,1145820,0);e=6;return e|0}else if((i|0)==28){if((j|0)<=(d|0)){e=0;return e|0}g=__ZN6Memory14realloc_staticEPvjb(f,h,1)|0;if(!g){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,324,1145876,0);e=6;return e|0}else{a[1263537]=0;c[b>>2]=g;c[g+-4>>2]=d;e=0;return e|0}}while(0);c[b>>2]=l;if((m|0)<(d|0)){h=m;do{m=l+(h*80|0)|0;c[m>>2]=-1;c[m+4>>2]=-1;c[m+8>>2]=-1;c[m+12>>2]=-1;c[m+16>>2]=-1;c[m+20>>2]=-1;c[m+24>>2]=-1;c[m+28>>2]=-1;m=l+(h*80|0)+32|0;f=m+48|0;do{c[m>>2]=0;m=m+4|0}while((m|0)<(f|0));h=h+1|0}while((h|0)!=(d|0));n=c[b>>2]|0}else n=l;c[((n|0)==0?0:n+-4|0)>>2]=d;e=0;return e|0}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,285,1145723,0);e=6;return e|0}function __ZN7GIProbe12_find_meshesEP4NodePNS_5BakerE(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0.0,y=0.0,z=0.0,A=0.0,B=0.0,C=0.0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0;e=l;l=l+576|0;if((l|0)>=(m|0))ba(576);f=e+544|0;h=e+496|0;i=e+448|0;j=e+400|0;k=e+184|0;n=e+392|0;o=e+160|0;p=e+136|0;q=e+88|0;r=e+24|0;s=e;t=e+344|0;u=e+296|0;v=e+248|0;if(b|0){if(($i[c[(c[b>>2]|0)+44>>2]&8191](b,1235744)|0?__ZNK16GeometryInstance8get_flagENS_5FlagsE(b,2)|0:0)?(w=__ZNK12MeshInstance8get_meshEv(b)|0,w|0):0){__ZNK4Mesh8get_aabbEv(f,w);__ZNK7Spatial20get_global_transformEv(i,a);__ZNK9Transform14affine_inverseEv(j,i);__ZNK7Spatial20get_global_transformEv(k,b);__ZNK9TransformmlERKS_(h,j,k);x=+g[a+420>>2];y=+g[a+424>>2];z=+g[a+428>>2];A=-z;B=z*2.0;__ZNK9Transform5xformERK5Rect3(k,h,f);C=+g[k>>2];if(((x*2.0-x<=C?0:!(C+ +g[k+12>>2]<=-x))?(x=+g[k+4>>2],y*2.0-y<=x?0:!(x+ +g[k+16>>2]<=-y)):0)?(y=+g[k+8>>2],!(y+ +g[k+20>>2]<=A)):0)if(!(B-z<=y)){c[k>>2]=0;c[k+4>>2]=0;j=k+8|0;D=k+12|0;E=h;F=D+48|0;do{c[D>>2]=c[E>>2];D=D+4|0;E=E+4|0}while((D|0)<(F|0));c[j>>2]=w;__ZN9Reference9referenceEv(w);if((__ZNK4Mesh17get_surface_countEv(w)|0)>0){j=k+4|0;i=0;do{c[n>>2]=__ZNK12MeshInstance20get_surface_materialEi(b,i)|0;__ZN6VectorI3RefI8MaterialEE9push_backES2_(j,n)|0;G=c[n>>2]|0;if((G|0?__ZN9Reference11unreferenceEv(G)|0:0)?(G=c[n>>2]|0,__Z17predelete_handlerP6Object(G)|0):0){gj[c[(c[G>>2]|0)+76>>2]&8191](G);__ZN6Memory11free_staticEPvb(G,0)}c[n>>2]=0;i=i+1|0}while((i|0)<(__ZNK4Mesh17get_surface_countEv(w)|0))}i=__ZNK16GeometryInstance21get_material_overrideEv(b)|0;n=c[k>>2]|0;if((i|0)==(n|0)){if(i|0){H=i;I=21}}else{if((n|0?__ZN9Reference11unreferenceEv(n)|0:0)?(n=c[k>>2]|0,__Z17predelete_handlerP6Object(n)|0):0){gj[c[(c[n>>2]|0)+76>>2]&8191](n);__ZN6Memory11free_staticEPvb(n,0)}c[k>>2]=i;if(i|0){__ZN9Reference9referenceEv(i);H=i;I=21}}if(((I|0)==21?__ZN9Reference11unreferenceEv(H)|0:0)?__Z17predelete_handlerP6Object(i)|0:0){gj[c[(c[i>>2]|0)+76>>2]&8191](i);__ZN6Memory11free_staticEPvb(i,0)}__ZN4ListIN7GIProbe5Baker8PlotMeshE16DefaultAllocatorE9push_backERKS2_(d+108|0,k)|0;__ZN7GIProbe5Baker8PlotMeshD2Ev(k)}else I=29;else I=29;if(__ZN9Reference11unreferenceEv(w)|0?__Z17predelete_handlerP6Object(w)|0:0){gj[c[(c[w>>2]|0)+76>>2]&8191](w);__ZN6Memory11free_staticEPvb(w,0)}}if($i[c[(c[b>>2]|0)+44>>2]&8191](b,1220920)|0){w=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1220920)|0;I=w?b:0;__ZN10StringNameC2EPKc(h,855183);c[k>>2]=0;c[p>>2]=0;c[q>>2]=0;c[r>>2]=0;c[s>>2]=0;__ZN6Object4callERK10StringNameRK7VariantS5_S5_S5_S5_(o,b,h,k,p,q,r,s);c[f>>2]=__ZNK7Variantcv5ArrayEv(o)|0;if(c[o>>2]|0)__ZN7Variant5clearEv(o);if(c[s>>2]|0)__ZN7Variant5clearEv(s);if(c[r>>2]|0)__ZN7Variant5clearEv(r);if(c[q>>2]|0)__ZN7Variant5clearEv(q);if(c[p>>2]|0)__ZN7Variant5clearEv(p);if(c[k>>2]|0)__ZN7Variant5clearEv(k);__ZN10StringNameD2Ev(h);if((__ZNK5Array4sizeEv(f)|0)>0){s=a+420|0;o=a+424|0;w=a+428|0;i=r+12|0;H=r+4|0;n=r+16|0;j=r+8|0;G=r+20|0;J=r+4|0;K=r+8|0;L=r+12|0;M=d+108|0;N=0;do{__ZNK7Variantcv9TransformEv(h,__ZN5ArrayixEi(f,N)|0);__ZN3RefI4MeshEC2ERK7Variant(k,__ZN5ArrayixEi(f,N|1)|0);O=c[k>>2]|0;if(O|0){__ZNK4Mesh8get_aabbEv(p,O);__ZNK7Spatial20get_global_transformEv(t,a);__ZNK9Transform14affine_inverseEv(u,t);__ZNK7Spatial20get_global_transformEv(v,I);__ZNK9TransformmlERKS_(r,v,h);__ZNK9TransformmlERKS_(q,u,r);y=+g[s>>2];z=+g[o>>2];B=+g[w>>2];A=-B;x=B*2.0;__ZNK9Transform5xformERK5Rect3(r,q,p);C=+g[r>>2];if(((y*2.0-y<=C?0:!(C+ +g[i>>2]<=-y))?(y=+g[H>>2],z*2.0-z<=y?0:!(y+ +g[n>>2]<=-z)):0)?(z=+g[j>>2],!(z+ +g[G>>2]<=A)):0)if(!(x-B<=z)){c[r>>2]=0;c[J>>2]=0;c[K>>2]=0;D=L;E=q;F=D+48|0;do{c[D>>2]=c[E>>2];D=D+4|0;E=E+4|0}while((D|0)<(F|0));O=c[k>>2]|0;if(O|0){c[K>>2]=O;__ZN9Reference9referenceEv(O)}__ZN4ListIN7GIProbe5Baker8PlotMeshE16DefaultAllocatorE9push_backERKS2_(M,r)|0;__ZN7GIProbe5Baker8PlotMeshD2Ev(r)}O=c[k>>2]|0;if((O|0?__ZN9Reference11unreferenceEv(O)|0:0)?(O=c[k>>2]|0,__Z17predelete_handlerP6Object(O)|0):0){gj[c[(c[O>>2]|0)+76>>2]&8191](O);__ZN6Memory11free_staticEPvb(O,0)}}N=N+2|0}while((N|0)<(__ZNK5Array4sizeEv(f)|0))}__ZN5ArrayD2Ev(f)}}if((__ZNK4Node15get_child_countEv(b)|0)>0)P=0;else{l=e;return}do{f=__ZNK4Node9get_childEi(b,P)|0;if(__ZNK4Node9get_ownerEv(f)|0)__ZN7GIProbe12_find_meshesEP4NodePNS_5BakerE(a,f,d);P=P+1|0}while((P|0)<(__ZNK4Node15get_child_countEv(b)|0));l=e;return}function __ZN7GIProbe11_fixup_plotEiiiiiPNS_5BakerE(b,d,e,f,h,i,k){b=b|0;d=d|0;e=e|0;f=f|0;h=h|0;i=i|0;k=k|0;var l=0,m=0,n=0.0,o=0,p=0,q=0,r=0,s=0,t=0,u=0.0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0.0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0.0,aa=0.0,ba=0,ca=0,da=0,ea=0,fa=0.0,ga=0.0,ha=0,ia=0,ja=0,ka=0,la=0.0,ma=0.0,na=0,oa=0,pa=0,qa=0.0,ra=0,sa=0.0,ta=0,ua=0,va=0,wa=0,xa=0.0,ya=0.0,za=0,Aa=0,Ba=0,Ca=0,Da=0.0,Ea=0.0,Fa=0,Ga=0,Ha=0,Ia=0,Ja=0.0,Ka=0.0,La=0,Ma=0,Na=0,Oa=0,Pa=0.0,Qa=0,Ra=0,Sa=0,Ta=0,Ua=0,Va=0,Wa=0,Xa=0,Ya=0,Za=0,_a=0,$a=0,ab=0,bb=0.0,cb=0,db=0,eb=0.0,fb=0,gb=0,hb=0,ib=0,jb=0,kb=0,lb=0,mb=0,nb=0;l=(c[k+4>>2]|0)+-1|0;if((l|0)!=(e|0)){m=e+1|0;e=1<<l>>m;if((d|0)<0)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);n=0.0;l=0;o=c[k>>2]|0;while(1){p=(o|0)==0;if(p)q=0;else q=c[o+-4>>2]|0;if((q|0)<=(d|0)){if(p)r=0;else r=c[o+-4>>2]|0;if((r|0)<=(d|0)){s=277;break}a[1263537]=0}__ZN6VectorIN7GIProbe5Baker4CellEE14_copy_on_writeEv(k);p=c[k>>2]|0;t=c[p+(d*80|0)+(l<<2)>>2]|0;if((t|0)==-1){u=n;v=p}else{__ZN7GIProbe11_fixup_plotEiiiiiPNS_5BakerE(b,t,m,((l&1|0)==0?0:e)+f|0,((l&2|0)==0?0:e)+h|0,((l&4|0)==0?0:e)+i|0,k);if((t|0)<0){s=287;break}p=c[k>>2]|0;w=(p|0)==0;if(w)x=0;else x=c[p+-4>>2]|0;if((x|0)<=(t|0)){if(w)y=0;else y=c[p+-4>>2]|0;if((y|0)<=(t|0)){s=287;break}a[1263537]=0}__ZN6VectorIN7GIProbe5Baker4CellEE14_copy_on_writeEv(k);p=c[k>>2]|0;u=n+ +g[p+(t*80|0)+72>>2];v=p}l=l+1|0;if((l|0)>=8){s=190;break}else{n=u;o=v}}if((s|0)==190){n=u*.125;o=(v|0)==0;if(o)z=0;else z=c[v+-4>>2]|0;do if((z|0)<=(d|0)){if(o)A=0;else A=c[v+-4>>2]|0;if((A|0)>(d|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);__ZN6VectorIN7GIProbe5Baker4CellEE14_copy_on_writeEv(k);A=c[k>>2]|0;g[A+(d*80|0)+72>>2]=n;v=(A|0)==0;if(v)B=0;else B=c[A+-4>>2]|0;do if((B|0)<=(d|0)){if(v)C=0;else C=c[A+-4>>2]|0;if((C|0)>(d|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);__ZN6VectorIN7GIProbe5Baker4CellEE14_copy_on_writeEv(k);C=c[k>>2]|0;g[C+(d*80|0)+44>>2]=0.0;A=(C|0)==0;if(A)D=0;else D=c[C+-4>>2]|0;do if((D|0)<=(d|0)){if(A)E=0;else E=c[C+-4>>2]|0;if((E|0)>(d|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);__ZN6VectorIN7GIProbe5Baker4CellEE14_copy_on_writeEv(k);E=c[k>>2]|0;g[E+(d*80|0)+48>>2]=0.0;C=(E|0)==0;if(C)F=0;else F=c[E+-4>>2]|0;do if((F|0)<=(d|0)){if(C)G=0;else G=c[E+-4>>2]|0;if((G|0)>(d|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);__ZN6VectorIN7GIProbe5Baker4CellEE14_copy_on_writeEv(k);G=c[k>>2]|0;g[G+(d*80|0)+52>>2]=0.0;E=(G|0)==0;if(E)H=0;else H=c[G+-4>>2]|0;do if((H|0)<=(d|0)){if(E)J=0;else J=c[G+-4>>2]|0;if((J|0)>(d|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);__ZN6VectorIN7GIProbe5Baker4CellEE14_copy_on_writeEv(k);J=c[k>>2]|0;g[J+(d*80|0)+56>>2]=0.0;G=(J|0)==0;if(G)K=0;else K=c[J+-4>>2]|0;do if((K|0)<=(d|0)){if(G)L=0;else L=c[J+-4>>2]|0;if((L|0)>(d|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);__ZN6VectorIN7GIProbe5Baker4CellEE14_copy_on_writeEv(k);L=c[k>>2]|0;g[L+(d*80|0)+60>>2]=0.0;J=(L|0)==0;if(J)M=0;else M=c[L+-4>>2]|0;do if((M|0)<=(d|0)){if(J)N=0;else N=c[L+-4>>2]|0;if((N|0)>(d|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);__ZN6VectorIN7GIProbe5Baker4CellEE14_copy_on_writeEv(k);N=c[k>>2]|0;g[N+(d*80|0)+64>>2]=0.0;L=(N|0)==0;if(L)O=0;else O=c[N+-4>>2]|0;do if((O|0)<=(d|0)){if(L)P=0;else P=c[N+-4>>2]|0;if((P|0)>(d|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);__ZN6VectorIN7GIProbe5Baker4CellEE14_copy_on_writeEv(k);P=c[k>>2]|0;g[P+(d*80|0)+32>>2]=0.0;N=(P|0)==0;if(N)Q=0;else Q=c[P+-4>>2]|0;do if((Q|0)<=(d|0)){if(N)R=0;else R=c[P+-4>>2]|0;if((R|0)>(d|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);__ZN6VectorIN7GIProbe5Baker4CellEE14_copy_on_writeEv(k);R=c[k>>2]|0;g[R+(d*80|0)+36>>2]=0.0;P=(R|0)==0;if(P)S=0;else S=c[R+-4>>2]|0;do if((S|0)<=(d|0)){if(P)T=0;else T=c[R+-4>>2]|0;if((T|0)>(d|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);__ZN6VectorIN7GIProbe5Baker4CellEE14_copy_on_writeEv(k);g[(c[k>>2]|0)+(d*80|0)+40>>2]=0.0;return}else if((s|0)==277)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((s|0)==287)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}T=k+20|0;c[T>>2]=(c[T>>2]|0)+1;T=(d|0)<0;do if(T){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);U=+g[18];s=20}else{R=c[k>>2]|0;P=(R|0)==0;if(P)V=0;else V=c[R+-4>>2]|0;do if((V|0)<=(d|0)){if(P)W=0;else W=c[R+-4>>2]|0;if((W|0)>(d|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);__ZN6VectorIN7GIProbe5Baker4CellEE14_copy_on_writeEv(k);R=c[k>>2]|0;n=+g[R+(d*80|0)+72>>2];P=(R|0)==0;if(P)X=0;else X=c[R+-4>>2]|0;if((X|0)<=(d|0)){if(P)Y=0;else Y=c[R+-4>>2]|0;if((Y|0)<=(d|0)){U=n;s=20;break}a[1263537]=0}__ZN6VectorIN7GIProbe5Baker4CellEE14_copy_on_writeEv(k);R=c[k>>2]|0;P=R+(d*80|0)+32|0;g[P>>2]=+g[P>>2]/n;Z=k;_=R;$=n;s=22}while(0);if((s|0)==20){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);g[8]=+g[8]/U;if(T){aa=U;s=30}else{Z=k;_=c[k>>2]|0;$=U;s=22}}do if((s|0)==22){Y=(_|0)==0;if(Y)ba=0;else ba=c[_+-4>>2]|0;if((ba|0)<=(d|0)){if(Y)ca=0;else ca=c[_+-4>>2]|0;if((ca|0)<=(d|0)){aa=$;s=30;break}a[1263537]=0}__ZN6VectorIN7GIProbe5Baker4CellEE14_copy_on_writeEv(k);Y=c[Z>>2]|0;X=Y+(d*80|0)+36|0;g[X>>2]=+g[X>>2]/$;da=Z;ea=Y;fa=$;s=32}while(0);if((s|0)==30){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);g[9]=+g[9]/aa;if(T){ga=aa;s=40}else{da=k;ea=c[k>>2]|0;fa=aa;s=32}}do if((s|0)==32){Z=(ea|0)==0;if(Z)ha=0;else ha=c[ea+-4>>2]|0;if((ha|0)<=(d|0)){if(Z)ia=0;else ia=c[ea+-4>>2]|0;if((ia|0)<=(d|0)){ga=fa;s=40;break}a[1263537]=0}__ZN6VectorIN7GIProbe5Baker4CellEE14_copy_on_writeEv(k);Z=c[da>>2]|0;ca=Z+(d*80|0)+40|0;g[ca>>2]=+g[ca>>2]/fa;ja=da;ka=Z;la=fa;s=42}while(0);if((s|0)==40){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);g[10]=+g[10]/ga;if(T){ma=ga;s=50}else{ja=k;ka=c[k>>2]|0;la=ga;s=42}}do if((s|0)==42){da=(ka|0)==0;if(da)na=0;else na=c[ka+-4>>2]|0;if((na|0)<=(d|0)){if(da)oa=0;else oa=c[ka+-4>>2]|0;if((oa|0)<=(d|0)){ma=la;s=50;break}a[1263537]=0}__ZN6VectorIN7GIProbe5Baker4CellEE14_copy_on_writeEv(k);da=c[ja>>2]|0;ia=da+(d*80|0)+44|0;g[ia>>2]=+g[ia>>2]/la;pa=ja;qa=la;ra=da;s=52}while(0);if((s|0)==50){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);g[11]=+g[11]/ma;if(T){sa=ma;s=60}else{pa=k;qa=ma;ra=c[k>>2]|0;s=52}}do if((s|0)==52){ja=(ra|0)==0;if(ja)ta=0;else ta=c[ra+-4>>2]|0;if((ta|0)<=(d|0)){if(ja)ua=0;else ua=c[ra+-4>>2]|0;if((ua|0)<=(d|0)){sa=qa;s=60;break}a[1263537]=0}__ZN6VectorIN7GIProbe5Baker4CellEE14_copy_on_writeEv(k);ja=c[pa>>2]|0;oa=ja+(d*80|0)+48|0;g[oa>>2]=+g[oa>>2]/qa;va=pa;wa=ja;xa=qa;s=62}while(0);if((s|0)==60){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);g[12]=+g[12]/sa;if(T){ya=sa;s=70}else{va=k;wa=c[k>>2]|0;xa=sa;s=62}}do if((s|0)==62){pa=(wa|0)==0;if(pa)za=0;else za=c[wa+-4>>2]|0;if((za|0)<=(d|0)){if(pa)Aa=0;else Aa=c[wa+-4>>2]|0;if((Aa|0)<=(d|0)){ya=xa;s=70;break}a[1263537]=0}__ZN6VectorIN7GIProbe5Baker4CellEE14_copy_on_writeEv(k);pa=c[va>>2]|0;ua=pa+(d*80|0)+52|0;g[ua>>2]=+g[ua>>2]/xa;Ba=va;Ca=pa;Da=xa;s=72}while(0);if((s|0)==70){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);g[13]=+g[13]/ya;if(T){Ea=ya;s=80}else{Ba=k;Ca=c[k>>2]|0;Da=ya;s=72}}do if((s|0)==72){va=(Ca|0)==0;if(va)Fa=0;else Fa=c[Ca+-4>>2]|0;if((Fa|0)<=(d|0)){if(va)Ga=0;else Ga=c[Ca+-4>>2]|0;if((Ga|0)<=(d|0)){Ea=Da;s=80;break}a[1263537]=0}__ZN6VectorIN7GIProbe5Baker4CellEE14_copy_on_writeEv(k);va=c[Ba>>2]|0;Aa=va+(d*80|0)+56|0;g[Aa>>2]=+g[Aa>>2]/Da;Ha=Ba;Ia=va;Ja=Da;s=82}while(0);if((s|0)==80){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);g[14]=+g[14]/Ea;if(T){Ka=Ea;s=90}else{Ha=k;Ia=c[k>>2]|0;Ja=Ea;s=82}}do if((s|0)==82){Ba=(Ia|0)==0;if(Ba)La=0;else La=c[Ia+-4>>2]|0;if((La|0)<=(d|0)){if(Ba)Ma=0;else Ma=c[Ia+-4>>2]|0;if((Ma|0)<=(d|0)){Ka=Ja;s=90;break}a[1263537]=0}__ZN6VectorIN7GIProbe5Baker4CellEE14_copy_on_writeEv(k);Ba=c[Ha>>2]|0;Ga=Ba+(d*80|0)+60|0;g[Ga>>2]=+g[Ga>>2]/Ja;Na=Ha;Oa=Ba;Pa=Ja;s=92}while(0);do if((s|0)==90){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);g[15]=+g[15]/Ka;if(T){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);g[16]=+g[16]/Ka;break}else{Na=k;Oa=c[k>>2]|0;Pa=Ka;s=92;break}}while(0);a:do if((s|0)==92){Ha=(Oa|0)==0;if(Ha)Qa=0;else Qa=c[Oa+-4>>2]|0;do if((Qa|0)>(d|0))s=99;else{if(Ha)Ra=0;else Ra=c[Oa+-4>>2]|0;if((Ra|0)>(d|0)){a[1263537]=0;s=99;break}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);g[16]=+g[16]/Pa;if(T)break a;Sa=c[Na>>2]|0}while(0);if((s|0)==99){__ZN6VectorIN7GIProbe5Baker4CellEE14_copy_on_writeEv(k);Ha=c[Na>>2]|0;Ma=Ha+(d*80|0)+64|0;g[Ma>>2]=+g[Ma>>2]/Pa;Sa=Ha}Ha=(Sa|0)==0;if(Ha)Ta=0;else Ta=c[Sa+-4>>2]|0;do if((Ta|0)<=(d|0)){if(Ha)Ua=0;else Ua=c[Sa+-4>>2]|0;if((Ua|0)>(d|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);__ZN6VectorIN7GIProbe5Baker4CellEE14_copy_on_writeEv(k);Ha=c[Na>>2]|0;Ka=+g[Ha+(d*80|0)+56>>2];Ma=(Ha|0)==0;if(Ma)Va=0;else Va=c[Ha+-4>>2]|0;do if((Va|0)<=(d|0)){if(Ma)Wa=0;else Wa=c[Ha+-4>>2]|0;if((Wa|0)>(d|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);__ZN6VectorIN7GIProbe5Baker4CellEE14_copy_on_writeEv(k);Ha=c[Na>>2]|0;Ja=+g[Ha+(d*80|0)+60>>2];Ma=(Ha|0)==0;if(Ma)Xa=0;else Xa=c[Ha+-4>>2]|0;do if((Xa|0)<=(d|0)){if(Ma)Ya=0;else Ya=c[Ha+-4>>2]|0;if((Ya|0)>(d|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);__ZN6VectorIN7GIProbe5Baker4CellEE14_copy_on_writeEv(k);Ha=c[Na>>2]|0;Ea=+g[Ha+(d*80|0)+64>>2];Da=+I(+(Ka*Ka+Ja*Ja+Ea*Ea));if(Da<.01){if(T){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);g[14]=0.0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}Ma=(Ha|0)==0;if(Ma)Za=0;else Za=c[Ha+-4>>2]|0;do if((Za|0)<=(d|0)){if(Ma)_a=0;else _a=c[Ha+-4>>2]|0;if((_a|0)>(d|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);__ZN6VectorIN7GIProbe5Baker4CellEE14_copy_on_writeEv(k);Ma=c[Na>>2]|0;g[Ma+(d*80|0)+56>>2]=0.0;Ia=(Ma|0)==0;if(Ia)$a=0;else $a=c[Ma+-4>>2]|0;do if(($a|0)<=(d|0)){if(Ia)ab=0;else ab=c[Ma+-4>>2]|0;if((ab|0)>(d|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);__ZN6VectorIN7GIProbe5Baker4CellEE14_copy_on_writeEv(k);Ma=c[Na>>2]|0;g[Ma+(d*80|0)+60>>2]=0.0;bb=0.0;cb=Ma}else{if(Da==0.0){db=0;eb=0.0;fb=0}else{Ma=(g[j>>2]=Ka/Da,c[j>>2]|0);db=Ma;eb=Ea/Da;fb=(g[j>>2]=Ja/Da,c[j>>2]|0)}if(T){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);c[14]=db;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}Ma=(Ha|0)==0;if(Ma)gb=0;else gb=c[Ha+-4>>2]|0;do if((gb|0)<=(d|0)){if(Ma)hb=0;else hb=c[Ha+-4>>2]|0;if((hb|0)>(d|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);__ZN6VectorIN7GIProbe5Baker4CellEE14_copy_on_writeEv(k);Ha=c[Na>>2]|0;c[Ha+(d*80|0)+56>>2]=db;Ma=(Ha|0)==0;if(Ma)ib=0;else ib=c[Ha+-4>>2]|0;do if((ib|0)<=(d|0)){if(Ma)jb=0;else jb=c[Ha+-4>>2]|0;if((jb|0)>(d|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);__ZN6VectorIN7GIProbe5Baker4CellEE14_copy_on_writeEv(k);Ha=c[Na>>2]|0;c[Ha+(d*80|0)+60>>2]=fb;bb=eb;cb=Ha}if(T){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);g[16]=bb;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}Ha=(cb|0)==0;if(Ha)kb=0;else kb=c[cb+-4>>2]|0;do if((kb|0)<=(d|0)){if(Ha)lb=0;else lb=c[cb+-4>>2]|0;if((lb|0)>(d|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);__ZN6VectorIN7GIProbe5Baker4CellEE14_copy_on_writeEv(k);Ha=c[Na>>2]|0;g[Ha+(d*80|0)+64>>2]=bb;Ma=(Ha|0)==0;if(Ma)mb=0;else mb=c[Ha+-4>>2]|0;do if((mb|0)<=(d|0)){if(Ma)nb=0;else nb=c[Ha+-4>>2]|0;if((nb|0)>(d|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);__ZN6VectorIN7GIProbe5Baker4CellEE14_copy_on_writeEv(k);g[(c[Na>>2]|0)+(d*80|0)+72>>2]=1.0;return}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}function __ZN7GIProbe10_plot_meshERK9TransformR3RefI4MeshEPNS_5BakerERK6VectorIS3_I8MaterialEERKSB_(b,d,e,f,h,i){b=b|0;d=d|0;e=e|0;f=f|0;h=h|0;i=i|0;var j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0,ia=0,ja=0,ka=0,la=0,ma=0,na=0,oa=0,pa=0,qa=0,ra=0,sa=0,ta=0,ua=0,va=0,wa=0,xa=0,ya=0,za=0,Aa=0,Ba=0,Ca=0,Da=0,Ea=0,Fa=0,Ga=0,Ha=0,Ia=0,Ja=0,Ka=0,La=0.0,Ma=0.0,Na=0.0,Oa=0.0,Pa=0.0,Qa=0.0,Ra=0.0,Sa=0.0,Ta=0.0,Ua=0.0,Va=0.0,Wa=0.0,Xa=0.0,Ya=0.0,Za=0.0,_a=0,$a=0;j=l;l=l+128|0;if((l|0)>=(m|0))ba(128);k=j+116|0;n=j+104|0;o=j+112|0;p=j+96|0;q=j+92|0;r=j+88|0;s=j+84|0;t=j+48|0;u=j;v=j+36|0;w=j+24|0;if((__ZNK4Mesh17get_surface_countEv(c[e>>2]|0)|0)<=0){l=j;return}x=d+4|0;y=d+8|0;z=d+36|0;A=d+12|0;B=d+16|0;C=d+20|0;D=d+40|0;E=d+24|0;F=d+28|0;G=d+32|0;H=d+44|0;I=b+420|0;J=b+424|0;K=b+428|0;L=w+4|0;M=w+8|0;N=f+24|0;O=n+4|0;P=v+4|0;Q=v+8|0;R=t+4|0;S=t+8|0;T=t+12|0;U=t+16|0;V=t+20|0;W=t+24|0;X=t+28|0;Y=t+32|0;Z=u+8|0;_=u+16|0;$=t+4|0;aa=t+8|0;ca=t+12|0;da=t+16|0;ea=t+20|0;fa=t+24|0;ga=t+28|0;ha=t+32|0;ia=u+8|0;ja=u+16|0;ka=0;a:while(1){if((__ZNK4Mesh26surface_get_primitive_typeEi(c[e>>2]|0,ka)|0)==4){la=c[i>>2]|0;do if(!la){ma=c[h>>2]|0;na=(ma|0)==0;if(na)oa=0;else oa=c[ma+-4>>2]|0;if((ka|0)<(oa|0)){if(na)pa=0;else pa=c[ma+-4>>2]|0;if((pa|0)<=(ka|0)){if(na)qa=0;else qa=c[ma+-4>>2]|0;if((qa|0)<=(ka|0)){ra=16;break a}a[1263537]=0}if(c[ma+(ka<<2)>>2]|0){if((c[ma+-4>>2]|0)<=(ka|0)){if((c[ma+-4>>2]|0)<=(ka|0)){ra=21;break a}a[1263537]=0}na=c[ma+(ka<<2)>>2]|0;if(na|0){__ZN9Reference9referenceEv(na);sa=na;ra=30;break}}else ra=25}else ra=25;if((ra|0)==25?(ra=0,na=__ZNK4Mesh20surface_get_materialEi(c[e>>2]|0,ka)|0,na|0):0){__ZN9Reference9referenceEv(na);if(!(__ZN9Reference11unreferenceEv(na)|0)){sa=na;ra=30;break}if(!(__Z17predelete_handlerP6Object(na)|0)){sa=na;ra=30;break}gj[c[(c[na>>2]|0)+76>>2]&8191](na);__ZN6Memory11free_staticEPvb(na,0);sa=na;ra=30;break}c[o>>2]=0;ta=0;ua=1}else{__ZN9Reference9referenceEv(la);sa=la;ra=30}while(0);if((ra|0)==30){ra=0;c[o>>2]=sa;__ZN9Reference9referenceEv(sa);ta=sa;ua=(sa|0)==0}__ZN7GIProbe19_get_material_cacheE3RefI8MaterialEPNS_5BakerE(n,b,o,f);la=c[o>>2]|0;if((la|0?__ZN9Reference11unreferenceEv(la)|0:0)?(la=c[o>>2]|0,__Z17predelete_handlerP6Object(la)|0):0){gj[c[(c[la>>2]|0)+76>>2]&8191](la);__ZN6Memory11free_staticEPvb(la,0)}c[o>>2]=0;c[p>>2]=__ZNK4Mesh18surface_get_arraysEi(c[e>>2]|0,ka)|0;la=__ZNK7Variantcv10PoolVectorI7Vector3EEv(__ZN5ArrayixEi(p,0)|0)|0;c[q>>2]=la;if(!la){va=0;wa=0}else{__Z16atomic_incrementPj(la+4|0)|0;va=la;wa=c[la+8>>2]|0}c[r>>2]=__ZNK7Variantcv10PoolVectorI7Vector2EEv(__ZN5ArrayixEi(p,4)|0)|0;la=__ZNK7Variantcv10PoolVectorIiEEv(__ZN5ArrayixEi(p,8)|0)|0;c[s>>2]=la;na=c[r>>2]|0;if(!na){xa=0;ya=la;za=0;Aa=0}else{if((c[na+16>>2]|0)>>>0<8){Ba=0;Ca=0;Da=0}else{__Z16atomic_incrementPj(na+4|0)|0;la=na+4|0;__Z16atomic_incrementPj(la)|0;ma=c[na+8>>2]|0;__Z16atomic_decrementPj(la)|0;Ba=1;Ca=ma;Da=na}xa=Ba;ya=c[s>>2]|0;za=Ca;Aa=Da}if((ya|0)!=0?(na=c[ya+16>>2]|0,na>>>0>=4):0){ma=(na>>>0)/12|0;__Z16atomic_incrementPj(ya+4|0)|0;if(na>>>0>=12){na=c[ya+8>>2]|0;la=wa;Ea=za;Fa=0;do{Ga=t;Ha=Ga+36|0;do{c[Ga>>2]=0;Ga=Ga+4|0}while((Ga|0)<(Ha|0));c[u>>2]=0;c[u+4>>2]=0;c[u+8>>2]=0;c[u+12>>2]=0;c[u+16>>2]=0;c[u+20>>2]=0;Ia=Fa*3|0;Ja=na+(Ia<<2)|0;Ka=c[Ja>>2]|0;La=+g[d>>2];Ma=+g[la+(Ka*12|0)>>2];Na=+g[x>>2];Oa=+g[la+(Ka*12|0)+4>>2];Pa=+g[y>>2];Qa=+g[la+(Ka*12|0)+8>>2];Ra=+g[z>>2];Sa=+g[A>>2];Ta=+g[B>>2];Ua=+g[C>>2];Va=+g[D>>2];Wa=+g[E>>2];Xa=+g[F>>2];Ya=+g[G>>2];Za=+g[H>>2];g[t>>2]=Ra+(La*Ma+Na*Oa+Pa*Qa);g[$>>2]=Va+(Ma*Sa+Oa*Ta+Qa*Ua);g[aa>>2]=Za+(Ma*Wa+Oa*Xa+Qa*Ya);Ka=na+(Ia+1<<2)|0;_a=c[Ka>>2]|0;Qa=+g[la+(_a*12|0)>>2];Oa=+g[la+(_a*12|0)+4>>2];Ma=+g[la+(_a*12|0)+8>>2];g[ca>>2]=Ra+(La*Qa+Na*Oa+Pa*Ma);g[da>>2]=Va+(Qa*Sa+Oa*Ta+Ma*Ua);g[ea>>2]=Za+(Qa*Wa+Oa*Xa+Ma*Ya);_a=na+(Ia+2<<2)|0;Ia=c[_a>>2]|0;Ma=+g[la+(Ia*12|0)>>2];Oa=+g[la+(Ia*12|0)+4>>2];Qa=+g[la+(Ia*12|0)+8>>2];g[fa>>2]=Ra+(La*Ma+Na*Oa+Pa*Qa);g[ga>>2]=Va+(Ma*Sa+Oa*Ta+Qa*Ua);g[ha>>2]=Za+(Ma*Wa+Oa*Xa+Qa*Ya);if(xa){Ia=Ea+(c[Ja>>2]<<3)|0;Ja=c[Ia+4>>2]|0;$a=u;c[$a>>2]=c[Ia>>2];c[$a+4>>2]=Ja;Ja=Ea+(c[Ka>>2]<<3)|0;Ka=c[Ja+4>>2]|0;$a=ia;c[$a>>2]=c[Ja>>2];c[$a+4>>2]=Ka;Ka=Ea+(c[_a>>2]<<3)|0;_a=c[Ka+4>>2]|0;$a=ja;c[$a>>2]=c[Ka>>2];c[$a+4>>2]=_a}Ya=+g[I>>2];Qa=+g[J>>2];Xa=+g[K>>2];g[v>>2]=Ya*2.0;g[P>>2]=Qa*2.0;g[Q>>2]=Xa*2.0;c[k>>2]=c[v>>2];c[k+4>>2]=c[v+4>>2];c[k+8>>2]=c[v+8>>2];if(__ZL20fast_tri_box_overlapRK7Vector3S_PS0_(-Ya,-Qa,-Xa,k,t)|0)__ZN7GIProbe10_plot_faceEiiiiiPK7Vector3PK7Vector2RKNS_5Baker13MaterialCacheERK5Rect3PS6_(b,0,0,0,0,0,t,u,n,N,f);Fa=Fa+1|0}while((Fa|0)<(ma|0))}__Z16atomic_decrementPj(ya+4|0)|0}else ra=51;if(((ra|0)==51?(ra=0,ma=c[q>>2]|0,ma|0):0)?(Fa=c[ma+16>>2]|0,ma=(Fa>>>0)/36|0,Fa>>>0>35):0){Fa=wa;Ea=za;la=0;do{Ga=t;Ha=Ga+36|0;do{c[Ga>>2]=0;Ga=Ga+4|0}while((Ga|0)<(Ha|0));c[u>>2]=0;c[u+4>>2]=0;c[u+8>>2]=0;c[u+12>>2]=0;c[u+16>>2]=0;c[u+20>>2]=0;na=la*3|0;Xa=+g[d>>2];Qa=+g[Fa+(na*12|0)>>2];Ya=+g[x>>2];Oa=+g[Fa+(na*12|0)+4>>2];Wa=+g[y>>2];Ma=+g[Fa+(na*12|0)+8>>2];Za=+g[z>>2];Ua=+g[A>>2];Ta=+g[B>>2];Sa=+g[C>>2];Va=+g[D>>2];Pa=+g[E>>2];Na=+g[F>>2];La=+g[G>>2];Ra=+g[H>>2];g[t>>2]=Za+(Xa*Qa+Ya*Oa+Wa*Ma);g[R>>2]=Va+(Qa*Ua+Oa*Ta+Ma*Sa);g[S>>2]=Ra+(Qa*Pa+Oa*Na+Ma*La);_a=na+1|0;Ma=+g[Fa+(_a*12|0)>>2];Oa=+g[Fa+(_a*12|0)+4>>2];Qa=+g[Fa+(_a*12|0)+8>>2];g[T>>2]=Za+(Xa*Ma+Ya*Oa+Wa*Qa);g[U>>2]=Va+(Ma*Ua+Oa*Ta+Qa*Sa);g[V>>2]=Ra+(Ma*Pa+Oa*Na+Qa*La);$a=na+2|0;Qa=+g[Fa+($a*12|0)>>2];Oa=+g[Fa+($a*12|0)+4>>2];Ma=+g[Fa+($a*12|0)+8>>2];g[W>>2]=Za+(Xa*Qa+Ya*Oa+Wa*Ma);g[X>>2]=Va+(Qa*Ua+Oa*Ta+Ma*Sa);g[Y>>2]=Ra+(Qa*Pa+Oa*Na+Ma*La);if(xa){Ka=Ea+(na<<3)|0;na=c[Ka+4>>2]|0;Ja=u;c[Ja>>2]=c[Ka>>2];c[Ja+4>>2]=na;na=Ea+(_a<<3)|0;_a=c[na+4>>2]|0;Ja=Z;c[Ja>>2]=c[na>>2];c[Ja+4>>2]=_a;_a=Ea+($a<<3)|0;$a=c[_a+4>>2]|0;Ja=_;c[Ja>>2]=c[_a>>2];c[Ja+4>>2]=$a}La=+g[I>>2];Ma=+g[J>>2];Na=+g[K>>2];g[w>>2]=La*2.0;g[L>>2]=Ma*2.0;g[M>>2]=Na*2.0;c[k>>2]=c[w>>2];c[k+4>>2]=c[w+4>>2];c[k+8>>2]=c[w+8>>2];if(__ZL20fast_tri_box_overlapRK7Vector3S_PS0_(-La,-Ma,-Na,k,t)|0)__ZN7GIProbe10_plot_faceEiiiiiPK7Vector3PK7Vector2RKNS_5Baker13MaterialCacheERK5Rect3PS6_(b,0,0,0,0,0,t,u,n,N,f);la=la+1|0}while((la|0)<(ma|0))}__ZN10PoolVectorIiE12_unreferenceEv(s);if(Aa|0)__Z16atomic_decrementPj(Aa+4|0)|0;__ZN10PoolVectorI7Vector2E12_unreferenceEv(r);if(va|0)__Z16atomic_decrementPj(va+4|0)|0;__ZN10PoolVectorI7Vector3E12_unreferenceEv(q);__ZN5ArrayD2Ev(p);ma=c[O>>2]|0;if(ma|0?(__Z16atomic_decrementPj(ma+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(ma,1);ma=c[n>>2]|0;if(ma|0?(__Z16atomic_decrementPj(ma+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(ma,1);if((!ua?__ZN9Reference11unreferenceEv(ta)|0:0)?__Z17predelete_handlerP6Object(ta)|0:0){gj[c[(c[ta>>2]|0)+76>>2]&8191](ta);__ZN6Memory11free_staticEPvb(ta,0)}}ka=ka+1|0;if((ka|0)>=(__ZNK4Mesh17get_surface_countEv(c[e>>2]|0)|0)){ra=3;break}}if((ra|0)==3){l=j;return}else if((ra|0)==16)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);else if((ra|0)==21)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0)}function __ZN7GIProbe18_create_debug_meshEPNS_5BakerE(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0.0,T=0,U=0,V=0,W=0,X=0,Y=0;d=l;l=l+112|0;if((l|0)>=(m|0))ba(112);e=d+100|0;f=d+92|0;h=d+96|0;i=d+88|0;j=d+72|0;k=d+64|0;n=d;o=d+48|0;c[e>>2]=0;__ZN3RefI9MultiMeshE8instanceEv(e);__ZN9MultiMesh20set_transform_formatENS_15TransformFormatE(c[e>>2]|0,1);__ZN9MultiMesh16set_color_formatENS_11ColorFormatE(c[e>>2]|0,1);p=b+20|0;q=c[p>>2]|0;c[h>>2]=__Z4itosx(q,((q|0)<0)<<31>>31)|0;c[f>>2]=__ZplPKcRK6String(854488,h)|0;__Z10print_line6String(f);q=c[f>>2]|0;if(q|0?(__Z16atomic_decrementPj(q+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(q,1);q=c[h>>2]|0;if(q|0?(__Z16atomic_decrementPj(q+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(q,1);__ZN9MultiMesh18set_instance_countEi(c[e>>2]|0,c[p>>2]|0);c[h>>2]=0;__ZN3RefI4MeshE8instanceEv(h);__ZN5ArrayC2Ev(i);__ZN5Array6resizeEi(i,9)|0;c[j>>2]=0;c[k>>2]=0;p=o+4|0;q=o+8|0;f=o+12|0;r=n+12|0;s=o+4|0;t=o+8|0;u=o+12|0;v=n+24|0;w=o+4|0;x=o+8|0;y=o+12|0;z=o+4|0;A=o+8|0;B=o+12|0;C=n+36|0;D=o+4|0;E=o+8|0;F=o+12|0;G=o+4|0;H=o+8|0;I=o+12|0;J=n+12|0;K=n+24|0;L=n+36|0;M=n+36|0;N=n+24|0;O=n+12|0;P=0;do{Q=n;R=Q+48|0;do{c[Q>>2]=0;Q=Q+4|0}while((Q|0)<(R|0));Q=(P|0)<3;S=(P|0)>2?-1.0:1.0;R=(P|0)%3|0;T=P;P=P+1|0;U=(P|0)%3|0;V=(T+2|0)%3|0;T=Q?n:M;W=Q?J:N;X=Q?K:O;Y=Q?L:n;g[T+(R<<2)>>2]=S;g[T+(U<<2)>>2]=S;g[T+(V<<2)>>2]=S;g[W+(R<<2)>>2]=S;g[W+(U<<2)>>2]=S;g[W+(V<<2)>>2]=-S;g[X+(R<<2)>>2]=S;g[X+(U<<2)>>2]=-S;g[X+(V<<2)>>2]=-S;g[Y+(R<<2)>>2]=S;g[Y+(U<<2)>>2]=-S;g[Y+(V<<2)>>2]=S;__ZN10PoolVectorI7Vector3E9push_backERKS0_(j,n);g[o>>2]=1.0;g[p>>2]=1.0;g[q>>2]=1.0;g[f>>2]=1.0;__ZN10PoolVectorI5ColorE9push_backERKS0_(k,o);__ZN10PoolVectorI7Vector3E9push_backERKS0_(j,r);g[o>>2]=1.0;g[s>>2]=1.0;g[t>>2]=1.0;g[u>>2]=1.0;__ZN10PoolVectorI5ColorE9push_backERKS0_(k,o);__ZN10PoolVectorI7Vector3E9push_backERKS0_(j,v);g[o>>2]=1.0;g[w>>2]=1.0;g[x>>2]=1.0;g[y>>2]=1.0;__ZN10PoolVectorI5ColorE9push_backERKS0_(k,o);__ZN10PoolVectorI7Vector3E9push_backERKS0_(j,v);g[o>>2]=1.0;g[z>>2]=1.0;g[A>>2]=1.0;g[B>>2]=1.0;__ZN10PoolVectorI5ColorE9push_backERKS0_(k,o);__ZN10PoolVectorI7Vector3E9push_backERKS0_(j,C);g[o>>2]=1.0;g[D>>2]=1.0;g[E>>2]=1.0;g[F>>2]=1.0;__ZN10PoolVectorI5ColorE9push_backERKS0_(k,o);__ZN10PoolVectorI7Vector3E9push_backERKS0_(j,n);g[o>>2]=1.0;g[G>>2]=1.0;g[H>>2]=1.0;g[I>>2]=1.0;__ZN10PoolVectorI5ColorE9push_backERKS0_(k,o)}while((P|0)!=6);__ZN7VariantC2ERK10PoolVectorI7Vector3E(n,j);__ZN7VariantaSERKS_(__ZN5ArrayixEi(i,0)|0,n);if(c[n>>2]|0)__ZN7Variant5clearEv(n);__ZN7VariantC2ERK10PoolVectorI5ColorE(n,k);__ZN7VariantaSERKS_(__ZN5ArrayixEi(i,3)|0,n);if(c[n>>2]|0)__ZN7Variant5clearEv(n);P=c[h>>2]|0;__ZN5ArrayC2Ev(n);__ZN4Mesh23add_surface_from_arraysENS_13PrimitiveTypeERK5ArrayS3_j(P,4,i,n,97792);__ZN5ArrayD2Ev(n);__ZN10PoolVectorI5ColorE12_unreferenceEv(k);__ZN10PoolVectorI7Vector3E12_unreferenceEv(j);__ZN5ArrayD2Ev(i);c[i>>2]=0;__ZN3RefI15SpatialMaterialE8instanceEv(i);__ZN15SpatialMaterial8set_flagENS_5FlagsEb(c[i>>2]|0,3,1);__ZN15SpatialMaterial8set_flagENS_5FlagsEb(c[i>>2]|0,2,1);__ZN15SpatialMaterial8set_flagENS_5FlagsEb(c[i>>2]|0,0,1);k=c[i>>2]|0;g[j>>2]=1.0;g[j+4>>2]=1.0;g[j+8>>2]=1.0;g[j+12>>2]=1.0;__ZN15SpatialMaterial10set_albedoERK5Color(k,j);k=c[h>>2]|0;c[j>>2]=0;n=c[i>>2]|0;if(n){P=$i[c[(c[n>>2]|0)+44>>2]&8191](n,1234412)|0;o=P?n:0;n=c[j>>2]|0;if((o|0)!=(n|0)){if((n|0?__ZN9Reference11unreferenceEv(n)|0:0)?(n=c[j>>2]|0,__Z17predelete_handlerP6Object(n)|0):0){gj[c[(c[n>>2]|0)+76>>2]&8191](n);__ZN6Memory11free_staticEPvb(n,0)}c[j>>2]=o;if(o|0)__ZN9Reference9referenceEv(o)}}else c[j>>2]=0;__ZN4Mesh20surface_set_materialEiRK3RefI8MaterialE(k,0,j);k=c[j>>2]|0;if((k|0?__ZN9Reference11unreferenceEv(k)|0:0)?(k=c[j>>2]|0,__Z17predelete_handlerP6Object(k)|0):0){gj[c[(c[k>>2]|0)+76>>2]&8191](k);__ZN6Memory11free_staticEPvb(k,0)}k=c[i>>2]|0;if((k|0?__ZN9Reference11unreferenceEv(k)|0:0)?(k=c[i>>2]|0,__Z17predelete_handlerP6Object(k)|0):0){gj[c[(c[k>>2]|0)+76>>2]&8191](k);__ZN6Memory11free_staticEPvb(k,0)}__ZN9MultiMesh8set_meshERK3RefI4MeshE(c[e>>2]|0,h);c[i>>2]=0;__ZN7GIProbe11_debug_meshEiiRK5Rect3R3RefI9MultiMeshERiPNS_5BakerE(a,0,0,b+24|0,e,i,b);b=__ZnwjPKc(448,1263606)|0;__ZN17MultiMeshInstanceC2Ev(b);__Z22postinitialize_handlerP6Object(b);__ZN17MultiMeshInstance13set_multimeshERK3RefI9MultiMeshE(b,e);__ZN4Node9add_childEPS_b(a,b,0);__ZN4Node9set_ownerEPS_(b,__ZNK4Node9get_ownerEv(a)|0);a=c[h>>2]|0;if((a|0?__ZN9Reference11unreferenceEv(a)|0:0)?(a=c[h>>2]|0,__Z17predelete_handlerP6Object(a)|0):0){gj[c[(c[a>>2]|0)+76>>2]&8191](a);__ZN6Memory11free_staticEPvb(a,0)}a=c[e>>2]|0;if(!a){l=d;return}if(!(__ZN9Reference11unreferenceEv(a)|0)){l=d;return}a=c[e>>2]|0;if(!(__Z17predelete_handlerP6Object(a)|0)){l=d;return}gj[c[(c[a>>2]|0)+76>>2]&8191](a);__ZN6Memory11free_staticEPvb(a,0);l=d;return}function __ZN3RefI11GIProbeDataE8instanceEv(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0;d=__ZnwjPKc(132,1263606)|0;__ZN8ResourceC2Ev(d);c[d>>2]=262296;__ZN10StringNameC2Ev(d+124|0);e=d+128|0;c[e>>2]=0;f=__ZN12VisualServer13get_singletonEv()|0;c[e>>2]=ij[c[(c[f>>2]|0)+572>>2]&8191](f)|0;__Z22postinitialize_handlerP6Object(d);if(!d){g=0;h=0}else{a[1263537]=0;__ZN9Reference8init_refEv(d)|0;g=d;h=d}d=c[b>>2]|0;do if((g|0)==(d|0))if(!g)return;else{i=g;break}else{if((d|0?__ZN9Reference11unreferenceEv(d)|0:0)?(f=c[b>>2]|0,__Z17predelete_handlerP6Object(f)|0):0){gj[c[(c[f>>2]|0)+76>>2]&8191](f);__ZN6Memory11free_staticEPvb(f,0)}c[b>>2]=h;if(!g)return;else{__ZN9Reference9referenceEv(g);i=g;break}}while(0);if(!(__ZN9Reference11unreferenceEv(i)|0))return;if(!(__Z17predelete_handlerP6Object(g)|0))return;gj[c[(c[g>>2]|0)+76>>2]&8191](g);__ZN6Memory11free_staticEPvb(h,0);return}function __ZN4ListIN7GIProbe5Baker8PlotMeshE16DefaultAllocatorED2Ev(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0;d=c[b>>2]|0;if(!d)return;else e=d;while(1){d=c[e>>2]|0;if(!d){f=15;break}a[1263537]=0;if((c[d+68>>2]|0)==(e|0)){c[e>>2]=c[d+60>>2];g=e+4|0;h=c[d+64>>2]|0;if((c[g>>2]|0)==(d|0))c[g>>2]=h;g=d+60|0;if(h|0)c[h+60>>2]=c[g>>2];i=c[g>>2]|0;if(i|0)c[i+64>>2]=h;__ZN7GIProbe5Baker8PlotMeshD2Ev(d);__ZN6Memory11free_staticEPvb(d,0);d=e+8|0;c[d>>2]=(c[d>>2]|0)+-1}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145114,1145120,157,1145132,0);j=c[b>>2]|0;if(!(c[j+8>>2]|0)){f=14;break}if(!j){f=18;break}else e=j}if((f|0)==14){__ZN6Memory11free_staticEPvb(j,0);c[b>>2]=0;return}else if((f|0)==15)if(!(c[e+8>>2]|0)){a[1263537]=0;__ZN6Memory11free_staticEPvb(e,0);return}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145461,1145120,668,1145467,0);return}else if((f|0)==18)return}function __ZN3MapI3RefI8MaterialEN7GIProbe5Baker13MaterialCacheE10ComparatorIS2_E16DefaultAllocatorE13_cleanup_treeEPNS9_7ElementE(a,b){a=a|0;b=b|0;if((c[a+4>>2]|0)==(b|0))return;else{__ZN3MapI3RefI8MaterialEN7GIProbe5Baker13MaterialCacheE10ComparatorIS2_E16DefaultAllocatorE13_cleanup_treeEPNS9_7ElementE(a,c[b+8>>2]|0);__ZN3MapI3RefI8MaterialEN7GIProbe5Baker13MaterialCacheE10ComparatorIS2_E16DefaultAllocatorE13_cleanup_treeEPNS9_7ElementE(a,c[b+4>>2]|0);__ZN3MapI3RefI8MaterialEN7GIProbe5Baker13MaterialCacheE10ComparatorIS2_E16DefaultAllocatorE7ElementD2Ev(b);__ZN6Memory11free_staticEPvb(b,0);return}}function __ZN3MapI3RefI8MaterialEN7GIProbe5Baker13MaterialCacheE10ComparatorIS2_E16DefaultAllocatorE7ElementD2Ev(a){a=a|0;var b=0,d=0;b=a+28|0;d=c[a+32>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);d=c[b>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);d=a+24|0;a=c[d>>2]|0;if(!a){c[d>>2]=0;return}if(!(__ZN9Reference11unreferenceEv(a)|0)){c[d>>2]=0;return}a=c[d>>2]|0;if(!(__Z17predelete_handlerP6Object(a)|0)){c[d>>2]=0;return}gj[c[(c[a>>2]|0)+76>>2]&8191](a);__ZN6Memory11free_staticEPvb(a,0);c[d>>2]=0;return}function __ZN7GIProbe5Baker8PlotMeshD2Ev(a){a=a|0;var b=0,d=0;b=a+8|0;d=c[b>>2]|0;if((d|0?__ZN9Reference11unreferenceEv(d)|0:0)?(d=c[b>>2]|0,__Z17predelete_handlerP6Object(d)|0):0){gj[c[(c[d>>2]|0)+76>>2]&8191](d);__ZN6Memory11free_staticEPvb(d,0)}c[b>>2]=0;b=a+4|0;__ZN6VectorI3RefI8MaterialEE6_unrefEPv(b,c[b>>2]|0);b=c[a>>2]|0;if(!b){c[a>>2]=0;return}if(!(__ZN9Reference11unreferenceEv(b)|0)){c[a>>2]=0;return}b=c[a>>2]|0;if(!(__Z17predelete_handlerP6Object(b)|0)){c[a>>2]=0;return}gj[c[(c[b>>2]|0)+76>>2]&8191](b);__ZN6Memory11free_staticEPvb(b,0);c[a>>2]=0;return}function __ZN3RefI9MultiMeshE8instanceEv(b){b=b|0;var d=0,e=0,f=0,g=0,h=0;d=__ZnwjPKc(144,1263606)|0;__ZN9MultiMeshC2Ev(d);__Z22postinitialize_handlerP6Object(d);if(!d){e=0;f=0}else{a[1263537]=0;__ZN9Reference8init_refEv(d)|0;e=d;f=d}d=c[b>>2]|0;do if((e|0)==(d|0))if(!e)return;else{g=e;break}else{if((d|0?__ZN9Reference11unreferenceEv(d)|0:0)?(h=c[b>>2]|0,__Z17predelete_handlerP6Object(h)|0):0){gj[c[(c[h>>2]|0)+76>>2]&8191](h);__ZN6Memory11free_staticEPvb(h,0)}c[b>>2]=f;if(!e)return;else{__ZN9Reference9referenceEv(e);g=e;break}}while(0);if(!(__ZN9Reference11unreferenceEv(g)|0))return;if(!(__Z17predelete_handlerP6Object(e)|0))return;gj[c[(c[e>>2]|0)+76>>2]&8191](e);__ZN6Memory11free_staticEPvb(f,0);return}function __ZN9MultiMesh20set_transform_formatENS_15TransformFormatE(a,b){a=a|0;b=b|0;c[a+136>>2]=b;return}function __ZN9MultiMesh16set_color_formatENS_11ColorFormatE(a,b){a=a|0;b=b|0;c[a+140>>2]=b;return}function __ZN9MultiMesh18set_instance_countEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d+4|0;f=d;g=__ZN12VisualServer13get_singletonEv()|0;h=c[(c[g>>2]|0)+308>>2]|0;c[f>>2]=c[a+132>>2];i=c[a+136>>2]|0;j=c[a+140>>2]|0;c[e>>2]=c[f>>2];Li[h&255](g,e,b,i,j);l=d;return}function __ZN3RefI4MeshE8instanceEv(b){b=b|0;var d=0,e=0,f=0,g=0,h=0;d=__ZnwjPKc(196,1263606)|0;__ZN4MeshC2Ev(d);__Z22postinitialize_handlerP6Object(d);if(!d){e=0;f=0}else{a[1263537]=0;__ZN9Reference8init_refEv(d)|0;e=d;f=d}d=c[b>>2]|0;do if((e|0)==(d|0))if(!e)return;else{g=e;break}else{if((d|0?__ZN9Reference11unreferenceEv(d)|0:0)?(h=c[b>>2]|0,__Z17predelete_handlerP6Object(h)|0):0){gj[c[(c[h>>2]|0)+76>>2]&8191](h);__ZN6Memory11free_staticEPvb(h,0)}c[b>>2]=f;if(!e)return;else{__ZN9Reference9referenceEv(e);g=e;break}}while(0);if(!(__ZN9Reference11unreferenceEv(g)|0))return;if(!(__Z17predelete_handlerP6Object(e)|0))return;gj[c[(c[e>>2]|0)+76>>2]&8191](e);__ZN6Memory11free_staticEPvb(f,0);return}function __ZN9MultiMesh8set_meshERK3RefI4MeshE(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0;d=l;l=l+32|0;if((l|0)>=(m|0))ba(32);e=d+20|0;f=d+16|0;g=d+12|0;h=d+8|0;i=d+4|0;j=d;k=c[b>>2]|0;n=a+128|0;o=c[n>>2]|0;if((k|0)!=(o|0)){if((o|0?__ZN9Reference11unreferenceEv(o)|0:0)?(o=c[n>>2]|0,__Z17predelete_handlerP6Object(o)|0):0){gj[c[(c[o>>2]|0)+76>>2]&8191](o);__ZN6Memory11free_staticEPvb(o,0)}c[n>>2]=0;o=c[b>>2]|0;c[n>>2]=o;if(!o)p=0;else{__ZN9Reference9referenceEv(o);p=c[n>>2]|0}}else p=k;k=__ZN12VisualServer13get_singletonEv()|0;o=c[(c[k>>2]|0)+316>>2]|0;b=c[a+132>>2]|0;if(!p){c[i>>2]=b;c[j>>2]=0;c[f>>2]=c[i>>2];c[e>>2]=c[j>>2];bj[o&4095](k,f,e);l=d;return}else{c[g>>2]=b;b=c[n>>2]|0;c[h>>2]=ij[c[(c[b>>2]|0)+112>>2]&8191](b)|0;c[f>>2]=c[g>>2];c[e>>2]=c[h>>2];bj[o&4095](k,f,e);l=d;return}}function __ZN7GIProbe11_debug_meshEiiRK5Rect3R3RefI9MultiMeshERiPNS_5BakerE(b,d,e,f,h,i,j){b=b|0;d=d|0;e=e|0;f=f|0;h=h|0;i=i|0;j=j|0;var k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0.0,B=0.0,C=0.0,D=0,E=0,F=0.0,G=0.0,H=0.0,I=0,J=0,K=0,L=0,M=0,N=0;k=l;l=l+64|0;if((l|0)>=(m|0))ba(64);n=k+16|0;o=k;if(((c[j+4>>2]|0)+-1|0)!=(e|0)){p=n+12|0;q=n+16|0;r=n+20|0;s=e+1|0;e=n+8|0;t=n+4|0;if((d|0)<0)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else u=0;while(1){v=c[j>>2]|0;w=(v|0)==0;if(w)x=0;else x=c[v+-4>>2]|0;if((x|0)<=(d|0)){if(w)y=0;else y=c[v+-4>>2]|0;if((y|0)<=(d|0)){z=36;break}a[1263537]=0}__ZN6VectorIN7GIProbe5Baker4CellEE14_copy_on_writeEv(j);v=c[j>>2]|0;if((c[v+(d*80|0)+(u<<2)>>2]|0)!=-1){c[n>>2]=c[f>>2];c[n+4>>2]=c[f+4>>2];c[n+8>>2]=c[f+8>>2];c[n+12>>2]=c[f+12>>2];c[n+16>>2]=c[f+16>>2];c[n+20>>2]=c[f+20>>2];A=+g[p>>2]*.5;g[p>>2]=A;B=+g[q>>2]*.5;g[q>>2]=B;C=+g[r>>2]*.5;g[r>>2]=C;if(u&1|0)g[n>>2]=A+ +g[n>>2];if(u&2|0)g[t>>2]=B+ +g[t>>2];if(u&4|0)g[e>>2]=C+ +g[e>>2];w=(v|0)==0;if(w)D=0;else D=c[v+-4>>2]|0;if((D|0)<=(d|0)){if(w)E=0;else E=c[v+-4>>2]|0;if((E|0)<=(d|0)){z=51;break}a[1263537]=0}__ZN6VectorIN7GIProbe5Baker4CellEE14_copy_on_writeEv(j);__ZN7GIProbe11_debug_meshEiiRK5Rect3R3RefI9MultiMeshERiPNS_5BakerE(b,c[(c[j>>2]|0)+(d*80|0)+(u<<2)>>2]|0,s,n,h,i,j)}u=u+1|0;if((u|0)>=8){z=55;break}}if((z|0)==36)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((z|0)==51)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((z|0)==55){l=k;return}}C=+g[f+12>>2]*.5;B=+g[f+16>>2]*.5;A=+g[f+20>>2]*.5;F=C+ +g[f>>2];G=B+ +g[f+4>>2];H=A+ +g[f+8>>2];g[n>>2]=1.0;g[n+4>>2]=0.0;g[n+8>>2]=0.0;g[n+12>>2]=0.0;g[n+16>>2]=1.0;g[n+20>>2]=0.0;g[n+24>>2]=0.0;g[n+28>>2]=0.0;g[n+32>>2]=1.0;g[n+36>>2]=F;g[n+40>>2]=G;g[n+44>>2]=H;g[o>>2]=C;g[o+4>>2]=B;g[o+8>>2]=A;__ZN5Basis5scaleERK7Vector3(n,o);__ZN9MultiMesh22set_instance_transformEiRK9Transform(c[h>>2]|0,c[i>>2]|0,n);if((d|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}n=c[j>>2]|0;f=(n|0)==0;if(f)I=0;else I=c[n+-4>>2]|0;do if((I|0)<=(d|0)){if(f)J=0;else J=c[n+-4>>2]|0;if((J|0)>(d|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);__ZN6VectorIN7GIProbe5Baker4CellEE14_copy_on_writeEv(j);J=c[j>>2]|0;n=c[J+(d*80|0)+32>>2]|0;f=(J|0)==0;if(f)K=0;else K=c[J+-4>>2]|0;do if((K|0)<=(d|0)){if(f)L=0;else L=c[J+-4>>2]|0;if((L|0)>(d|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);__ZN6VectorIN7GIProbe5Baker4CellEE14_copy_on_writeEv(j);L=c[j>>2]|0;J=c[L+(d*80|0)+36>>2]|0;f=(L|0)==0;if(f)M=0;else M=c[L+-4>>2]|0;do if((M|0)<=(d|0)){if(f)N=0;else N=c[L+-4>>2]|0;if((N|0)>(d|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);__ZN6VectorIN7GIProbe5Baker4CellEE14_copy_on_writeEv(j);N=c[(c[j>>2]|0)+(d*80|0)+40>>2]|0;c[o>>2]=n;c[o+4>>2]=J;c[o+8>>2]=N;g[o+12>>2]=1.0;__ZN9MultiMesh18set_instance_colorEiRK5Color(c[h>>2]|0,c[i>>2]|0,o);c[i>>2]=(c[i>>2]|0)+1;l=k;return}function __ZN17MultiMeshInstance13set_multimeshERK3RefI9MultiMeshE(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d;f=c[b>>2]|0;g=a+444|0;h=c[g>>2]|0;do if((f|0)!=(h|0)){if((h|0?__ZN9Reference11unreferenceEv(h)|0:0)?(i=c[g>>2]|0,__Z17predelete_handlerP6Object(i)|0):0){gj[c[(c[i>>2]|0)+76>>2]&8191](i);__ZN6Memory11free_staticEPvb(i,0)}c[g>>2]=0;i=c[b>>2]|0;c[g>>2]=i;if(!i){j=a;break}else{__ZN9Reference9referenceEv(i);k=c[g>>2]|0;n=9;break}}else{k=f;n=9}while(0);if((n|0)==9)if(!k)j=a;else{c[e>>2]=ij[c[(c[k>>2]|0)+112>>2]&8191](k)|0;__ZN14VisualInstance8set_baseERK3RID(a,e);l=d;return}c[e>>2]=0;__ZN14VisualInstance8set_baseERK3RID(j,e);l=d;return}function __ZN10PoolVectorI5ColorE9push_backERKS0_(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;d=c[a>>2]|0;if(!d)e=1;else e=((c[d+16>>2]|0)>>>4)+1|0;__ZN10PoolVectorI5ColorE6resizeEi(a,e)|0;e=c[a>>2]|0;if(e|0?(d=(c[e+16>>2]|0)>>>4,e=d+-1|0,d|0):0){__ZN10PoolVectorI5ColorE14_copy_on_writeEv(a);d=c[a>>2]|0;if(!d){a=0+(e<<4)|0;c[a>>2]=c[b>>2];c[a+4>>2]=c[b+4>>2];c[a+8>>2]=c[b+8>>2];c[a+12>>2]=c[b+12>>2];return}else{a=d+4|0;__Z16atomic_incrementPj(a)|0;f=(c[d+8>>2]|0)+(e<<4)|0;c[f>>2]=c[b>>2];c[f+4>>2]=c[b+4>>2];c[f+8>>2]=c[b+8>>2];c[f+12>>2]=c[b+12>>2];__Z16atomic_decrementPj(a)|0;return}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1128449,1130483,486,1130498,0);return}function __ZN17MultiMeshInstanceC2Ev(a){a=a|0;__ZN16GeometryInstanceC2Ev(a);c[a>>2]=263492;__ZN10StringNameC2Ev(a+440|0);c[a+444>>2]=0;return}function __ZN17MultiMeshInstance18_initialize_classvEv(b){b=b|0;if(a[1263322]|0)return;__ZN16GeometryInstance16initialize_classEv();__ZN7ClassDB10_add_classI17MultiMeshInstanceEEvv();__ZN17MultiMeshInstance13_bind_methodsEv();a[1263322]=1;return}function __ZN17MultiMeshInstance5_setvERK10StringNameRK7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK17MultiMeshInstance5_getvERK10StringNameR7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK17MultiMeshInstance19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+24|0;g=e+4|0;h=e;if(!d)__ZNK16GeometryInstance19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,0);__ZN6StringC2EPKc(f,854540);i=c[f>>2]|0;f=i;j=g+4|0;c[j>>2]=0;k=g+12|0;c[k>>2]=0;c[g>>2]=0;n=(i|0)==0;if(!n?(c[j>>2]=0,__Z28atomic_conditional_incrementPj(i+-8|0)|0):0)c[j>>2]=f;c[g+8>>2]=0;f=c[k>>2]|0;if(f|0){if(!(__Z16atomic_decrementPj(f+-8|0)|0))__ZN6Memory11free_staticEPvb(f,1);c[k>>2]=0}c[g+16>>2]=256;if(!(c[b>>2]|0)){k=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=k;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0}k=__ZnwjPFPvjE(32,4740)|0;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0;c[k+12>>2]=0;c[k+16>>2]=7;f=k+20|0;c[f>>2]=0;j=k+24|0;c[j>>2]=0;o=k+28|0;c[o>>2]=0;__ZN12PropertyInfoaSERKS_(k,g)|0;p=c[b>>2]|0;q=p+4|0;r=c[q>>2]|0;c[j>>2]=r;c[f>>2]=0;c[o>>2]=p;if(r|0)c[r+20>>2]=k;c[q>>2]=k;if(!(c[p>>2]|0))c[p>>2]=k;k=p+8|0;c[k>>2]=(c[k>>2]|0)+1;k=c[g+12>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);k=c[g+4>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);if(!n?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);__ZN10StringNameC2EPKc(h,854540);__ZN7ClassDB17get_property_listE10StringNameP4ListI12PropertyInfo16DefaultAllocatorEbPK6Object(h,b,1,a);__ZN10StringNameD2Ev(h);if(!d){l=e;return}__ZNK16GeometryInstance19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,1);l=e;return}function __ZN17MultiMeshInstance14_notificationvEib(a,b,c){a=a|0;b=b|0;c=c|0;__ZN16GeometryInstance14_notificationvEib(a,b,c);return}function __ZNK17MultiMeshInstance16_get_class_namevEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+8|0;e=b+4|0;f=b;g=a+440|0;a=c[g>>2]|0;if(a|0){if(c[a+4>>2]|0){l=b;return g|0}if(__ZNK6String6lengthEv(a+8|0)|0){l=b;return g|0}}__ZN6StringC2EPKc(d,854540);c[f>>2]=c[d>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameaSERKS_(g,e);__ZN10StringNameD2Ev(e);e=c[f>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);l=b;return g|0}function __ZNK17MultiMeshInstance9get_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,854540);l=a;return c[b>>2]|0}function __ZNK17MultiMeshInstance8is_classERK6String(a,b){a=a|0;b=b|0;var c=0;if((((!(__ZNK6StringeqEPKc(b,854540)|0)?!(__ZNK6StringeqEPKc(b,863244)|0):0)?!(__ZNK6StringeqEPKc(b,863261)|0):0)?!(__ZNK6StringeqEPKc(b,946852)|0):0)?!(__ZNK6StringeqEPKc(b,1132465)|0):0)c=__ZNK6StringeqEPKc(b,1142944)|0;else c=1;return c|0}function __ZNK17MultiMeshInstance12is_class_ptrEPv(a,b){a=a|0;b=b|0;var c=0;if((b|0)==1235804){c=1;return c|0}c=(b|0)==1235740|((b|0)==1235736|((b|0)==1220920|((b|0)==1220720|(b|0)==1220580)));return c|0}function __ZN17MultiMeshInstanceD2Ev(a){a=a|0;var b=0,d=0;c[a>>2]=263492;b=a+444|0;d=c[b>>2]|0;if((d|0?__ZN9Reference11unreferenceEv(d)|0:0)?(d=c[b>>2]|0,__Z17predelete_handlerP6Object(d)|0):0){gj[c[(c[d>>2]|0)+76>>2]&8191](d);__ZN6Memory11free_staticEPvb(d,0)}c[b>>2]=0;__ZN10StringNameD2Ev(a+440|0);c[a>>2]=257800;b=a+416|0;d=c[b>>2]|0;if((d|0?__ZN9Reference11unreferenceEv(d)|0:0)?(d=c[b>>2]|0,__Z17predelete_handlerP6Object(d)|0):0){gj[c[(c[d>>2]|0)+76>>2]&8191](d);__ZN6Memory11free_staticEPvb(d,0)}c[b>>2]=0;__ZN10StringNameD2Ev(a+404|0);__ZN14VisualInstanceD2Ev(a);return}function __ZN17MultiMeshInstanceD0Ev(a){a=a|0;__ZN17MultiMeshInstanceD2Ev(a);__ZdlPv(a);return}function __ZNK17MultiMeshInstance8get_aabbEv(a,b){a=a|0;b=b|0;var d=0;d=c[b+444>>2]|0;if(!d){c[a>>2]=0;c[a+4>>2]=0;c[a+8>>2]=0;c[a+12>>2]=0;c[a+16>>2]=0;c[a+20>>2]=0;return}else{Pi[c[(c[d>>2]|0)+116>>2]&2047](a,d);return}}function __ZNK17MultiMeshInstance9get_facesEj(a,b){a=a|0;b=b|0;return 0}function __ZN7ClassDB10_add_classI17MultiMeshInstanceEEvv(){var a=0,b=0,d=0,e=0,f=0,g=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+16|0;d=a+12|0;e=a+8|0;f=a+4|0;g=a;__ZN6StringC2EPKc(b,854540);c[e>>2]=c[b>>2];__ZN10StringNameC2ERK6String(d,e);__ZN6StringC2EPKc(b,863244);c[g>>2]=c[b>>2];__ZN10StringNameC2ERK6String(f,g);__ZN7ClassDB11_add_class2ERK10StringNameS2_(d,f);__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);__ZN10StringNameD2Ev(d);d=c[e>>2]|0;if(!d){l=a;return}if(__Z16atomic_decrementPj(d+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(d,1);l=a;return}function __ZN17MultiMeshInstance13_bind_methodsEv(){var a=0,b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0;a=l;l=l+64|0;if((l|0)>=(m|0))ba(64);b=a+44|0;d=a+32|0;e=a+24|0;f=a+12|0;g=a+40|0;h=a;i=a+16|0;j=a+8|0;k=a+4|0;__Z8D_METHODPKcS0_(d,854502,854516);n=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(n);c[n>>2]=263612;__ZN10MethodBind10_set_constEb(n,0);__ZN10MethodBind24_generate_argument_typesEi(n,1);c[n+44>>2]=1247;c[n+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,n,d,0,0)|0;n=d+4|0;o=c[n>>2]|0;if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0){p=c[n>>2]|0;n=(p|0)==0?0:p+-4|0;p=n+4|0;if(c[n>>2]|0){q=0;do{__ZN10StringNameD2Ev(p+(q<<2)|0);q=q+1|0}while(q>>>0<(c[n>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(o,1)}__ZN10StringNameD2Ev(d);__Z8D_METHODPKc(e,854526);d=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(d);c[d>>2]=263648;__ZN10MethodBind10_set_constEb(d,1);__ZN10MethodBind24_generate_argument_typesEi(d,0);__ZN10MethodBind12_set_returnsEb(d,1);c[d+44>>2]=5372;c[d+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,d,e,0,0)|0;d=e+4|0;o=c[d>>2]|0;if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0){n=c[d>>2]|0;d=(n|0)==0?0:n+-4|0;n=d+4|0;if(c[d>>2]|0){q=0;do{__ZN10StringNameD2Ev(n+(q<<2)|0);q=q+1|0}while(q>>>0<(c[d>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(o,1)}__ZN10StringNameD2Ev(e);__ZN6StringC2EPKc(b,854540);c[g>>2]=c[b>>2];__ZN10StringNameC2ERK6String(f,g);__ZN6StringC2EPKc(h,854516);__ZN6StringC2EPKc(i,855155);e=b+4|0;c[e>>2]=0;o=b+12|0;c[o>>2]=0;c[b>>2]=18;d=c[h>>2]|0;if(d|0?(c[e>>2]=0,__Z28atomic_conditional_incrementPj(d+-8|0)|0):0)c[e>>2]=c[h>>2];c[b+8>>2]=17;e=c[o>>2]|0;if((e|0)!=(c[i>>2]|0)){if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);c[o>>2]=0;e=c[i>>2]|0;if(e|0?__Z28atomic_conditional_incrementPj(e+-8|0)|0:0)c[o>>2]=c[i>>2]}c[b+16>>2]=7;c[j>>2]=__Z11_scs_createPKc(854502)|0;c[k>>2]=__Z11_scs_createPKc(854526)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(f,b,j,k,-1);__ZN10StringNameD2Ev(k);__ZN10StringNameD2Ev(j);j=c[b+12>>2]|0;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);j=c[b+4>>2]|0;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);j=c[i>>2]|0;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);j=c[h>>2]|0;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(!f){l=a;return}if(__Z16atomic_decrementPj(f+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(f,1);l=a;return}function __ZNK17MultiMeshInstance13get_multimeshEv(a){a=a|0;var b=0,d=0;b=c[a+444>>2]|0;if(!b){d=0;return d|0}__ZN9Reference9referenceEv(b);d=b;return d|0}function __ZNK13MethodBind0RCI17MultiMeshInstance3RefI9MultiMeshEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var c=0;if((b|0)!=-1){c=0;return c|0}c=__ZN7Variant12get_type_forI3RefI9MultiMeshEEENS_4TypeEv()|0;return c|0}function __ZNK13MethodBind0RCI17MultiMeshInstance3RefI9MultiMeshEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,854540);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI17MultiMeshInstance3RefI9MultiMeshEE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f+28|0;j=f;k=f+24|0;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235804)|0:0){c[h>>2]=0;a[1263537]=0;n=c[d+24>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=f;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=f;return}o=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))p=o;else p=c[(c[d>>2]|0)+o>>2]|0;c[k>>2]=ij[p&8191](d)|0;__ZN6RefPtrC2Ev(i);__ZN3RefI9ReferenceEaSI9MultiMeshEEvRKS_IT_E(i,k);__ZN7VariantC2ERK6RefPtr(j,i);__ZN6RefPtrD2Ev(i);i=c[k>>2]|0;if((i|0?__ZN9Reference11unreferenceEv(i)|0:0)?(i=c[k>>2]|0,__Z17predelete_handlerP6Object(i)|0):0){gj[c[(c[i>>2]|0)+76>>2]&8191](i);__ZN6Memory11free_staticEPvb(i,0)}c[k>>2]=0;__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI17MultiMeshInstance3RefI9MultiMeshEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=d;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235804)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;c[f>>2]=ij[i&8191](a)|0;__ZN3RefI9ReferenceEaSI9MultiMeshEEvRKS_IT_E(e,f);e=c[f>>2]|0;if(!e){l=d;return}if(!(__ZN9Reference11unreferenceEv(e)|0)){l=d;return}e=c[f>>2]|0;if(!(__Z17predelete_handlerP6Object(e)|0)){l=d;return}gj[c[(c[e>>2]|0)+76>>2]&8191](e);__ZN6Memory11free_staticEPvb(e,0);l=d;return}function __ZN13MethodBind0RCI17MultiMeshInstance3RefI9MultiMeshEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN3RefI9ReferenceEaSI9MultiMeshEEvRKS_IT_E(a,b){a=a|0;b=b|0;var d=0,e=0;d=c[b>>2]|0;if(!d){b=c[a>>2]|0;if((b|0?__ZN9Reference11unreferenceEv(b)|0:0)?(b=c[a>>2]|0,__Z17predelete_handlerP6Object(b)|0):0){gj[c[(c[b>>2]|0)+76>>2]&8191](b);__ZN6Memory11free_staticEPvb(b,0)}c[a>>2]=0;return}b=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1220724)|0;e=b?d:0;d=c[a>>2]|0;if((e|0)==(d|0))return;if((d|0?__ZN9Reference11unreferenceEv(d)|0:0)?(d=c[a>>2]|0,__Z17predelete_handlerP6Object(d)|0):0){gj[c[(c[d>>2]|0)+76>>2]&8191](d);__ZN6Memory11free_staticEPvb(d,0)}c[a>>2]=e;if(!e)return;__ZN9Reference9referenceEv(e);return}function __ZN7Variant12get_type_forI3RefI9MultiMeshEEENS_4TypeEv(){var a=0,b=0,d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+28|0;d=a+24|0;e=a;c[d>>2]=0;__ZN6RefPtrC2Ev(b);__ZN3RefI9ReferenceEaSI9MultiMeshEEvRKS_IT_E(b,d);__ZN7VariantC2ERK6RefPtr(e,b);__ZN6RefPtrD2Ev(b);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);e=c[d>>2]|0;if(!e){l=a;return b|0}if(!(__ZN9Reference11unreferenceEv(e)|0)){l=a;return b|0}e=c[d>>2]|0;if(!(__Z17predelete_handlerP6Object(e)|0)){l=a;return b|0}gj[c[(c[e>>2]|0)+76>>2]&8191](e);__ZN6Memory11free_staticEPvb(e,0);l=a;return b|0}function __ZNK11MethodBind1I17MultiMeshInstanceRK3RefI9MultiMeshEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var c=0;if(b|0){c=0;return c|0}c=__ZN7Variant12get_type_forIRK3RefI9MultiMeshEEENS_4TypeEv()|0;return c|0}function __ZNK11MethodBind1I17MultiMeshInstanceRK3RefI9MultiMeshEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,854540);l=a;return c[b>>2]|0}function __ZN11MethodBind1I17MultiMeshInstanceRK3RefI9MultiMeshEE4callEP6ObjectPPK7VariantiRNS9_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i+28|0;k=i+24|0;n=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235804)|0:0){c[h>>2]=0;a[1263537]=0;o=d+24|0;p=c[o>>2]|0;if((p|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=p;c[b>>2]=0;l=i;return}q=p-(c[d+20>>2]|0)|0;if((q|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=q;c[b>>2]=0;l=i;return}if((g|0)>0){if((p|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);r=0}else{a[1263537]=0;r=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,r)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=r;c[b>>2]=0;l=i;return}}r=c[d+44>>2]|0;p=c[d+48>>2]|0;q=e+(p>>1)|0;if(!(p&1))s=r;else s=c[(c[q>>2]|0)+r>>2]|0;do if((g|0)<1){r=c[o>>2]|0;p=r+-1|0;if((r|0)>=1){e=c[d+16>>2]|0;t=(e|0)==0;if(t)u=0;else u=c[e+-4>>2]|0;if((r|0)<=(u|0)){if(t)v=0;else v=c[e+-4>>2]|0;do if((v|0)<(r|0)){if(t)w=0;else w=c[e+-4>>2]|0;if((w|0)<(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);x=0;break}else{a[1263537]=0;y=31;break}}else y=31;while(0);if((y|0)==31)x=e+(p*24|0)|0;__ZN7VariantC2ERKS_(n,x);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f>>2]|0);while(0);__ZN3RefI9MultiMeshEC2ERK7Variant(j,n);c[k>>2]=c[j>>2];Pi[s&2047](q,k);q=c[k>>2]|0;if((q|0?__ZN9Reference11unreferenceEv(q)|0:0)?(q=c[k>>2]|0,__Z17predelete_handlerP6Object(q)|0):0){gj[c[(c[q>>2]|0)+76>>2]&8191](q);__ZN6Memory11free_staticEPvb(q,0)}c[k>>2]=0;if(c[n>>2]|0)__ZN7Variant5clearEv(n);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I17MultiMeshInstanceRK3RefI9MultiMeshEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+28|0;g=e;h=e+24|0;if(!b)i=0;else{j=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235804)|0;i=j?b:0}b=c[a+44>>2]|0;j=c[a+48>>2]|0;a=i+(j>>1)|0;if(!(j&1))k=b;else k=c[(c[a>>2]|0)+b>>2]|0;__ZN7VariantC2EPK6Object(g,c[d>>2]|0);__ZN3RefI9MultiMeshEC2ERK7Variant(f,g);if(c[g>>2]|0)__ZN7Variant5clearEv(g);c[h>>2]=c[f>>2];Pi[k&2047](a,h);a=c[h>>2]|0;if(!a){l=e;return}if(!(__ZN9Reference11unreferenceEv(a)|0)){l=e;return}a=c[h>>2]|0;if(!(__Z17predelete_handlerP6Object(a)|0)){l=e;return}gj[c[(c[a>>2]|0)+76>>2]&8191](a);__ZN6Memory11free_staticEPvb(a,0);l=e;return}function __ZN11MethodBind1I17MultiMeshInstanceRK3RefI9MultiMeshEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN3RefI9MultiMeshEC2ERK7Variant(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d;__ZNK7Variantcv6RefPtrEv(e,b);c[a>>2]=0;b=c[e>>2]|0;if(!b){c[a>>2]=0;__ZN6RefPtrD2Ev(e);l=d;return}f=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235808)|0;g=f?b:0;b=c[a>>2]|0;if((g|0)==(b|0)){__ZN6RefPtrD2Ev(e);l=d;return}if((b|0?__ZN9Reference11unreferenceEv(b)|0:0)?(b=c[a>>2]|0,__Z17predelete_handlerP6Object(b)|0):0){gj[c[(c[b>>2]|0)+76>>2]&8191](b);__ZN6Memory11free_staticEPvb(b,0)}c[a>>2]=g;if(!g){__ZN6RefPtrD2Ev(e);l=d;return}__ZN9Reference9referenceEv(g);__ZN6RefPtrD2Ev(e);l=d;return}function __ZN7Variant12get_type_forIRK3RefI9MultiMeshEEENS_4TypeEv(){var a=0,b=0,d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+28|0;d=a+24|0;e=a;c[d>>2]=0;__ZN6RefPtrC2Ev(b);__ZN3RefI9ReferenceEaSI9MultiMeshEEvRKS_IT_E(b,d);__ZN7VariantC2ERK6RefPtr(e,b);__ZN6RefPtrD2Ev(b);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);e=c[d>>2]|0;if(!e){l=a;return b|0}if(!(__ZN9Reference11unreferenceEv(e)|0)){l=a;return b|0}e=c[d>>2]|0;if(!(__Z17predelete_handlerP6Object(e)|0)){l=a;return b|0}gj[c[(c[e>>2]|0)+76>>2]&8191](e);__ZN6Memory11free_staticEPvb(e,0);l=a;return b|0}function __ZN9MultiMesh22set_instance_transformEiRK9Transform(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e+4|0;g=e;h=__ZN12VisualServer13get_singletonEv()|0;i=c[(c[h>>2]|0)+320>>2]|0;c[g>>2]=c[a+132>>2];c[f>>2]=c[g>>2];Ki[i&4095](h,f,b,d);l=e;return}function __ZN6VectorIN7GIProbe5Baker4CellEE14_copy_on_writeEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0;b=c[a>>2]|0;if(!b)return;if((c[b+-8>>2]|0)>>>0<=1)return;d=c[b+-4>>2]|0;b=(d*80|0)+-1|0;e=b>>>1|b;b=e>>>2|e;e=b>>>4|b;b=e>>>8|e;e=__ZN6Memory12alloc_staticEjb((b>>>16|b)+1|0,1)|0;c[e+-8>>2]=1;c[e+-4>>2]=d;if(d|0){b=0;do{f=e+(b*80|0)|0;g=(c[a>>2]|0)+(b*80|0)|0;h=f+80|0;do{c[f>>2]=c[g>>2];f=f+4|0;g=g+4|0}while((f|0)<(h|0));b=b+1|0}while((b|0)!=(d|0))}d=c[a>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);c[a>>2]=e;return}function __ZN9MultiMesh18set_instance_colorEiRK5Color(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e+4|0;g=e;h=__ZN12VisualServer13get_singletonEv()|0;i=c[(c[h>>2]|0)+328>>2]|0;c[g>>2]=c[a+132>>2];c[f>>2]=c[g>>2];Ki[i&4095](h,f,b,d);l=e;return}function __ZN9MultiMeshC2Ev(a){a=a|0;var b=0,d=0;__ZN8ResourceC2Ev(a);c[a>>2]=263684;__ZN10StringNameC2Ev(a+124|0);c[a+128>>2]=0;b=a+132|0;c[b>>2]=0;d=__ZN12VisualServer13get_singletonEv()|0;c[b>>2]=ij[c[(c[d>>2]|0)+304>>2]&8191](d)|0;c[a+140>>2]=0;c[a+136>>2]=0;return}function __ZN9MultiMesh18_initialize_classvEv(b){b=b|0;if(a[1263323]|0)return;if(!(a[1257004]|0)){if(!(a[1257001]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI9ReferenceEEvv();__ZN9Reference13_bind_methodsEv();a[1257001]=1}__ZN7ClassDB10_add_classI8ResourceEEvv();__ZN8Resource13_bind_methodsEv();a[1257004]=1}__ZN7ClassDB10_add_classI9MultiMeshEEvv();__ZN9MultiMesh13_bind_methodsEv();a[1263323]=1;return}function __ZN9MultiMesh5_setvERK10StringNameRK7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK9MultiMesh5_getvERK10StringNameR7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK9MultiMesh19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+24|0;g=e+4|0;h=e;if(!d)__ZNK8Resource19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,0);__ZN6StringC2EPKc(f,855155);i=c[f>>2]|0;f=i;j=g+4|0;c[j>>2]=0;k=g+12|0;c[k>>2]=0;c[g>>2]=0;n=(i|0)==0;if(!n?(c[j>>2]=0,__Z28atomic_conditional_incrementPj(i+-8|0)|0):0)c[j>>2]=f;c[g+8>>2]=0;f=c[k>>2]|0;if(f|0){if(!(__Z16atomic_decrementPj(f+-8|0)|0))__ZN6Memory11free_staticEPvb(f,1);c[k>>2]=0}c[g+16>>2]=256;if(!(c[b>>2]|0)){k=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=k;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0}k=__ZnwjPFPvjE(32,4740)|0;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0;c[k+12>>2]=0;c[k+16>>2]=7;f=k+20|0;c[f>>2]=0;j=k+24|0;c[j>>2]=0;o=k+28|0;c[o>>2]=0;__ZN12PropertyInfoaSERKS_(k,g)|0;p=c[b>>2]|0;q=p+4|0;r=c[q>>2]|0;c[j>>2]=r;c[f>>2]=0;c[o>>2]=p;if(r|0)c[r+20>>2]=k;c[q>>2]=k;if(!(c[p>>2]|0))c[p>>2]=k;k=p+8|0;c[k>>2]=(c[k>>2]|0)+1;k=c[g+12>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);k=c[g+4>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);if(!n?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);__ZN10StringNameC2EPKc(h,855155);__ZN7ClassDB17get_property_listE10StringNameP4ListI12PropertyInfo16DefaultAllocatorEbPK6Object(h,b,1,a);__ZN10StringNameD2Ev(h);if(!d){l=e;return}__ZNK8Resource19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,1);l=e;return}function __ZN9MultiMesh14_notificationvEib(a,b,c){a=a|0;b=b|0;c=c|0;return}function __ZNK9MultiMesh16_get_class_namevEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+8|0;e=b+4|0;f=b;g=a+124|0;a=c[g>>2]|0;if(a|0){if(c[a+4>>2]|0){l=b;return g|0}if(__ZNK6String6lengthEv(a+8|0)|0){l=b;return g|0}}__ZN6StringC2EPKc(d,855155);c[f>>2]=c[d>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameaSERKS_(g,e);__ZN10StringNameD2Ev(e);e=c[f>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);l=b;return g|0}function __ZNK9MultiMesh9get_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,855155);l=a;return c[b>>2]|0}function __ZNK9MultiMesh8is_classERK6String(a,b){a=a|0;b=b|0;var c=0;if((!(__ZNK6StringeqEPKc(b,855155)|0)?!(__ZNK6StringeqEPKc(b,1110448)|0):0)?!(__ZNK6StringeqEPKc(b,1126157)|0):0)c=__ZNK6StringeqEPKc(b,1142944)|0;else c=1;return c|0}function __ZNK9MultiMesh12is_class_ptrEPv(a,b){a=a|0;b=b|0;return (b|0)==1235808|((b|0)==1220696|((b|0)==1220724|(b|0)==1220580))|0}function __ZN9MultiMeshD2Ev(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+4|0;e=b;c[a>>2]=263684;f=__ZN12VisualServer13get_singletonEv()|0;g=c[(c[f>>2]|0)+1312>>2]|0;c[e>>2]=c[a+132>>2];c[d>>2]=c[e>>2];Pi[g&2047](f,d);d=a+128|0;f=c[d>>2]|0;if((f|0?__ZN9Reference11unreferenceEv(f)|0:0)?(f=c[d>>2]|0,__Z17predelete_handlerP6Object(f)|0):0){gj[c[(c[f>>2]|0)+76>>2]&8191](f);__ZN6Memory11free_staticEPvb(f,0)}c[d>>2]=0;__ZN10StringNameD2Ev(a+124|0);__ZN8ResourceD2Ev(a);l=b;return}function __ZN9MultiMeshD0Ev(a){a=a|0;__ZN9MultiMeshD2Ev(a);__ZdlPv(a);return}function __ZNK9MultiMesh18get_base_extensionEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,921707);l=a;return c[b>>2]|0}function __ZNK9MultiMesh7get_ridEv(a){a=a|0;return c[a+132>>2]|0}function __ZNK9MultiMesh8get_aabbEv(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d+4|0;f=d;g=__ZN12VisualServer13get_singletonEv()|0;h=c[(c[g>>2]|0)+336>>2]|0;c[f>>2]=c[b+132>>2];c[e>>2]=c[f>>2];bj[h&4095](a,g,e);l=d;return}function __ZN7ClassDB10_add_classI9MultiMeshEEvv(){var a=0,b=0,d=0,e=0,f=0,g=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+16|0;d=a+12|0;e=a+8|0;f=a+4|0;g=a;__ZN6StringC2EPKc(b,855155);c[e>>2]=c[b>>2];__ZN10StringNameC2ERK6String(d,e);__ZN6StringC2EPKc(b,1110448);c[g>>2]=c[b>>2];__ZN10StringNameC2ERK6String(f,g);__ZN7ClassDB11_add_class2ERK10StringNameS2_(d,f);__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);__ZN10StringNameD2Ev(d);d=c[e>>2]|0;if(!d){l=a;return}if(__Z16atomic_decrementPj(d+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(d,1);l=a;return}function __ZN9MultiMesh13_bind_methodsEv(){var a=0,b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0;a=l;l=l+240|0;if((l|0)>=(m|0))ba(240);b=a+216|0;d=a+208|0;e=a+200|0;f=a+192|0;g=a+184|0;h=a+176|0;i=a+168|0;j=a+160|0;k=a+152|0;n=a+144|0;o=a+136|0;p=a+120|0;q=a+112|0;r=a+96|0;s=a+80|0;t=a+64|0;u=a+56|0;v=a+48|0;w=a+44|0;x=a+128|0;y=a+40|0;z=a+104|0;A=a+88|0;B=a+72|0;C=a+36|0;D=a+32|0;E=a+28|0;F=a+24|0;G=a+20|0;H=a+16|0;I=a+12|0;J=a+8|0;K=a+4|0;L=a;__Z8D_METHODPKcS0_(d,854558,902619);M=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(M);c[M>>2]=263812;__ZN10MethodBind10_set_constEb(M,0);__ZN10MethodBind24_generate_argument_typesEi(M,1);c[M+44>>2]=1248;c[M+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,M,d,0,0)|0;M=d+4|0;N=c[M>>2]|0;if(N|0?(__Z16atomic_decrementPj(N+-8|0)|0)==0:0){O=c[M>>2]|0;M=(O|0)==0?0:O+-4|0;O=M+4|0;if(c[M>>2]|0){P=0;do{__ZN10StringNameD2Ev(O+(P<<2)|0);P=P+1|0}while(P>>>0<(c[M>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(N,1)}__ZN10StringNameD2Ev(d);__Z8D_METHODPKc(e,854567);d=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(d);c[d>>2]=263848;__ZN10MethodBind10_set_constEb(d,1);__ZN10MethodBind24_generate_argument_typesEi(d,0);__ZN10MethodBind12_set_returnsEb(d,1);c[d+44>>2]=5373;c[d+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,d,e,0,0)|0;d=e+4|0;N=c[d>>2]|0;if(N|0?(__Z16atomic_decrementPj(N+-8|0)|0)==0:0){M=c[d>>2]|0;d=(M|0)==0?0:M+-4|0;M=d+4|0;if(c[d>>2]|0){P=0;do{__ZN10StringNameD2Ev(M+(P<<2)|0);P=P+1|0}while(P>>>0<(c[d>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(N,1)}__ZN10StringNameD2Ev(e);__Z8D_METHODPKcS0_(f,854581,1126919);e=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(e);c[e>>2]=263884;__ZN10MethodBind10_set_constEb(e,0);__ZN10MethodBind24_generate_argument_typesEi(e,1);c[e+44>>2]=1249;c[e+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,e,f,0,0)|0;e=f+4|0;N=c[e>>2]|0;if(N|0?(__Z16atomic_decrementPj(N+-8|0)|0)==0:0){d=c[e>>2]|0;e=(d|0)==0?0:d+-4|0;d=e+4|0;if(c[e>>2]|0){P=0;do{__ZN10StringNameD2Ev(d+(P<<2)|0);P=P+1|0}while(P>>>0<(c[e>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(N,1)}__ZN10StringNameD2Ev(f);__Z8D_METHODPKc(g,854598);f=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(f);c[f>>2]=263920;__ZN10MethodBind10_set_constEb(f,1);__ZN10MethodBind24_generate_argument_typesEi(f,0);__ZN10MethodBind12_set_returnsEb(f,1);c[f+44>>2]=5374;c[f+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,f,g,0,0)|0;f=g+4|0;N=c[f>>2]|0;if(N|0?(__Z16atomic_decrementPj(N+-8|0)|0)==0:0){e=c[f>>2]|0;f=(e|0)==0?0:e+-4|0;e=f+4|0;if(c[f>>2]|0){P=0;do{__ZN10StringNameD2Ev(e+(P<<2)|0);P=P+1|0}while(P>>>0<(c[f>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(N,1)}__ZN10StringNameD2Ev(g);__Z8D_METHODPKcS0_(h,854615,1126919);g=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(g);c[g>>2]=263956;__ZN10MethodBind10_set_constEb(g,0);__ZN10MethodBind24_generate_argument_typesEi(g,1);c[g+44>>2]=1250;c[g+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,g,h,0,0)|0;g=h+4|0;N=c[g>>2]|0;if(N|0?(__Z16atomic_decrementPj(N+-8|0)|0)==0:0){f=c[g>>2]|0;g=(f|0)==0?0:f+-4|0;f=g+4|0;if(c[g>>2]|0){P=0;do{__ZN10StringNameD2Ev(f+(P<<2)|0);P=P+1|0}while(P>>>0<(c[g>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(N,1)}__ZN10StringNameD2Ev(h);__Z8D_METHODPKc(i,854636);h=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(h);c[h>>2]=263992;__ZN10MethodBind10_set_constEb(h,1);__ZN10MethodBind24_generate_argument_typesEi(h,0);__ZN10MethodBind12_set_returnsEb(h,1);c[h+44>>2]=5375;c[h+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,h,i,0,0)|0;h=i+4|0;N=c[h>>2]|0;if(N|0?(__Z16atomic_decrementPj(N+-8|0)|0)==0:0){g=c[h>>2]|0;h=(g|0)==0?0:g+-4|0;g=h+4|0;if(c[h>>2]|0){P=0;do{__ZN10StringNameD2Ev(g+(P<<2)|0);P=P+1|0}while(P>>>0<(c[h>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(N,1)}__ZN10StringNameD2Ev(i);__Z8D_METHODPKcS0_(j,854657,1128398);i=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(i);c[i>>2]=264028;__ZN10MethodBind10_set_constEb(i,0);__ZN10MethodBind24_generate_argument_typesEi(i,1);c[i+44>>2]=1251;c[i+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,i,j,0,0)|0;i=j+4|0;N=c[i>>2]|0;if(N|0?(__Z16atomic_decrementPj(N+-8|0)|0)==0:0){h=c[i>>2]|0;i=(h|0)==0?0:h+-4|0;h=i+4|0;if(c[i>>2]|0){P=0;do{__ZN10StringNameD2Ev(h+(P<<2)|0);P=P+1|0}while(P>>>0<(c[i>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(N,1)}__ZN10StringNameD2Ev(j);__Z8D_METHODPKc(k,854676);j=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(j);c[j>>2]=264064;__ZN10MethodBind10_set_constEb(j,1);__ZN10MethodBind24_generate_argument_typesEi(j,0);__ZN10MethodBind12_set_returnsEb(j,1);c[j+44>>2]=5376;c[j+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,j,k,0,0)|0;j=k+4|0;N=c[j>>2]|0;if(N|0?(__Z16atomic_decrementPj(N+-8|0)|0)==0:0){i=c[j>>2]|0;j=(i|0)==0?0:i+-4|0;i=j+4|0;if(c[j>>2]|0){P=0;do{__ZN10StringNameD2Ev(i+(P<<2)|0);P=P+1|0}while(P>>>0<(c[j>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(N,1)}__ZN10StringNameD2Ev(k);__Z8D_METHODPKcS0_S0_(n,854695,1126208,1044412);k=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(k);c[k>>2]=264100;__ZN10MethodBind10_set_constEb(k,0);__ZN10MethodBind24_generate_argument_typesEi(k,2);c[k+44>>2]=1545;c[k+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,k,n,0,0)|0;k=n+4|0;N=c[k>>2]|0;if(N|0?(__Z16atomic_decrementPj(N+-8|0)|0)==0:0){j=c[k>>2]|0;k=(j|0)==0?0:j+-4|0;j=k+4|0;if(c[k>>2]|0){P=0;do{__ZN10StringNameD2Ev(j+(P<<2)|0);P=P+1|0}while(P>>>0<(c[k>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(N,1)}__ZN10StringNameD2Ev(n);__Z8D_METHODPKcS0_(o,854718,1126208);n=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(n);c[n>>2]=264136;__ZN10MethodBind10_set_constEb(n,1);__ZN10MethodBind24_generate_argument_typesEi(n,1);__ZN10MethodBind12_set_returnsEb(n,1);c[n+44>>2]=1546;c[n+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,n,o,0,0)|0;n=o+4|0;N=c[n>>2]|0;if(N|0?(__Z16atomic_decrementPj(N+-8|0)|0)==0:0){k=c[n>>2]|0;n=(k|0)==0?0:k+-4|0;k=n+4|0;if(c[n>>2]|0){P=0;do{__ZN10StringNameD2Ev(k+(P<<2)|0);P=P+1|0}while(P>>>0<(c[n>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(N,1)}__ZN10StringNameD2Ev(o);__Z8D_METHODPKcS0_S0_(p,854741,1126208,1128565);o=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(o);c[o>>2]=264172;__ZN10MethodBind10_set_constEb(o,0);__ZN10MethodBind24_generate_argument_typesEi(o,2);c[o+44>>2]=1547;c[o+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,o,p,0,0)|0;o=p+4|0;N=c[o>>2]|0;if(N|0?(__Z16atomic_decrementPj(N+-8|0)|0)==0:0){n=c[o>>2]|0;o=(n|0)==0?0:n+-4|0;n=o+4|0;if(c[o>>2]|0){P=0;do{__ZN10StringNameD2Ev(n+(P<<2)|0);P=P+1|0}while(P>>>0<(c[o>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(N,1)}__ZN10StringNameD2Ev(p);__Z8D_METHODPKcS0_(q,854760,1126208);p=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(p);c[p>>2]=264208;__ZN10MethodBind10_set_constEb(p,1);__ZN10MethodBind24_generate_argument_typesEi(p,1);__ZN10MethodBind12_set_returnsEb(p,1);c[p+44>>2]=1548;c[p+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,p,q,0,0)|0;p=q+4|0;N=c[p>>2]|0;if(N|0?(__Z16atomic_decrementPj(N+-8|0)|0)==0:0){o=c[p>>2]|0;p=(o|0)==0?0:o+-4|0;o=p+4|0;if(c[p>>2]|0){P=0;do{__ZN10StringNameD2Ev(o+(P<<2)|0);P=P+1|0}while(P>>>0<(c[p>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(N,1)}__ZN10StringNameD2Ev(q);__Z8D_METHODPKc(r,862571);q=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(q);c[q>>2]=264244;__ZN10MethodBind10_set_constEb(q,1);__ZN10MethodBind24_generate_argument_typesEi(q,0);__ZN10MethodBind12_set_returnsEb(q,1);c[q+44>>2]=116;c[q+48>>2]=1;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,q,r,0,0)|0;q=r+4|0;N=c[q>>2]|0;if(N|0?(__Z16atomic_decrementPj(N+-8|0)|0)==0:0){p=c[q>>2]|0;q=(p|0)==0?0:p+-4|0;p=q+4|0;if(c[q>>2]|0){P=0;do{__ZN10StringNameD2Ev(p+(P<<2)|0);P=P+1|0}while(P>>>0<(c[q>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(N,1)}__ZN10StringNameD2Ev(r);__Z8D_METHODPKc(s,854779);r=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(r);c[r>>2]=264280;__ZN10MethodBind10_set_constEb(r,0);__ZN10MethodBind24_generate_argument_typesEi(r,1);c[r+44>>2]=1252;c[r+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,r,s,0,0)|0;r=s+4|0;N=c[r>>2]|0;if(N|0?(__Z16atomic_decrementPj(N+-8|0)|0)==0:0){q=c[r>>2]|0;r=(q|0)==0?0:q+-4|0;q=r+4|0;if(c[r>>2]|0){P=0;do{__ZN10StringNameD2Ev(q+(P<<2)|0);P=P+1|0}while(P>>>0<(c[r>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(N,1)}__ZN10StringNameD2Ev(s);__Z8D_METHODPKc(t,854800);s=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(s);c[s>>2]=264316;__ZN10MethodBind10_set_constEb(s,1);__ZN10MethodBind24_generate_argument_typesEi(s,0);__ZN10MethodBind12_set_returnsEb(s,1);c[s+44>>2]=5377;c[s+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,s,t,0,0)|0;s=t+4|0;N=c[s>>2]|0;if(N|0?(__Z16atomic_decrementPj(N+-8|0)|0)==0:0){r=c[s>>2]|0;s=(r|0)==0?0:r+-4|0;r=s+4|0;if(c[s>>2]|0){P=0;do{__ZN10StringNameD2Ev(r+(P<<2)|0);P=P+1|0}while(P>>>0<(c[s>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(N,1)}__ZN10StringNameD2Ev(t);__Z8D_METHODPKc(u,854821);t=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(t);c[t>>2]=264352;__ZN10MethodBind10_set_constEb(t,0);__ZN10MethodBind24_generate_argument_typesEi(t,1);c[t+44>>2]=1253;c[t+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,t,u,0,0)|0;t=u+4|0;N=c[t>>2]|0;if(N|0?(__Z16atomic_decrementPj(N+-8|0)|0)==0:0){s=c[t>>2]|0;t=(s|0)==0?0:s+-4|0;s=t+4|0;if(c[t>>2]|0){P=0;do{__ZN10StringNameD2Ev(s+(P<<2)|0);P=P+1|0}while(P>>>0<(c[t>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(N,1)}__ZN10StringNameD2Ev(u);__Z8D_METHODPKc(v,854838);u=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(u);c[u>>2]=264388;__ZN10MethodBind10_set_constEb(u,1);__ZN10MethodBind24_generate_argument_typesEi(u,0);__ZN10MethodBind12_set_returnsEb(u,1);c[u+44>>2]=5378;c[u+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,u,v,0,0)|0;u=v+4|0;N=c[u>>2]|0;if(N|0?(__Z16atomic_decrementPj(N+-8|0)|0)==0:0){t=c[u>>2]|0;u=(t|0)==0?0:t+-4|0;t=u+4|0;if(c[u>>2]|0){P=0;do{__ZN10StringNameD2Ev(t+(P<<2)|0);P=P+1|0}while(P>>>0<(c[u>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(N,1)}__ZN10StringNameD2Ev(v);__ZN6StringC2EPKc(b,855155);c[x>>2]=c[b>>2];__ZN10StringNameC2ERK6String(w,x);__ZN6StringC2EPKc(y,854855);__ZN6StringC2EPKc(z,854868);v=b+4|0;c[v>>2]=0;N=b+12|0;c[N>>2]=0;c[b>>2]=2;u=c[y>>2]|0;if(u|0?(c[v>>2]=0,__Z28atomic_conditional_incrementPj(u+-8|0)|0):0)c[v>>2]=c[y>>2];c[b+8>>2]=3;v=c[N>>2]|0;do if((v|0)!=(c[z>>2]|0)){do if(v|0){if(__Z16atomic_decrementPj(v+-8|0)|0)break;__ZN6Memory11free_staticEPvb(v,1)}while(0);c[N>>2]=0;u=c[z>>2]|0;if(!u)break;if(!(__Z28atomic_conditional_incrementPj(u+-8|0)|0))break;c[N>>2]=c[z>>2]}while(0);c[b+16>>2]=7;c[A>>2]=__Z11_scs_createPKc(854581)|0;c[B>>2]=__Z11_scs_createPKc(854598)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(w,b,A,B,-1);__ZN10StringNameD2Ev(B);__ZN10StringNameD2Ev(A);N=c[b+12>>2]|0;do if(N|0){if(__Z16atomic_decrementPj(N+-8|0)|0)break;__ZN6Memory11free_staticEPvb(N,1)}while(0);N=c[b+4>>2]|0;do if(N|0){if(__Z16atomic_decrementPj(N+-8|0)|0)break;__ZN6Memory11free_staticEPvb(N,1)}while(0);N=c[z>>2]|0;do if(N|0){if(__Z16atomic_decrementPj(N+-8|0)|0)break;__ZN6Memory11free_staticEPvb(N,1)}while(0);N=c[y>>2]|0;do if(N|0){if(__Z16atomic_decrementPj(N+-8|0)|0)break;__ZN6Memory11free_staticEPvb(N,1)}while(0);__ZN10StringNameD2Ev(w);w=c[x>>2]|0;do if(w|0){if(__Z16atomic_decrementPj(w+-8|0)|0)break;__ZN6Memory11free_staticEPvb(w,1)}while(0);__ZN6StringC2EPKc(b,855155);c[x>>2]=c[b>>2];__ZN10StringNameC2ERK6String(C,x);__ZN6StringC2EPKc(D,854884);__ZN6StringC2EPKc(z,854901);w=b+4|0;c[w>>2]=0;N=b+12|0;c[N>>2]=0;c[b>>2]=2;y=c[D>>2]|0;do if(y|0){c[w>>2]=0;if(!(__Z28atomic_conditional_incrementPj(y+-8|0)|0))break;c[w>>2]=c[D>>2]}while(0);c[b+8>>2]=3;w=c[N>>2]|0;do if((w|0)!=(c[z>>2]|0)){do if(w|0){if(__Z16atomic_decrementPj(w+-8|0)|0)break;__ZN6Memory11free_staticEPvb(w,1)}while(0);c[N>>2]=0;y=c[z>>2]|0;if(!y)break;if(!(__Z28atomic_conditional_incrementPj(y+-8|0)|0))break;c[N>>2]=c[z>>2]}while(0);c[b+16>>2]=7;c[A>>2]=__Z11_scs_createPKc(854615)|0;c[B>>2]=__Z11_scs_createPKc(854636)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(C,b,A,B,-1);__ZN10StringNameD2Ev(B);__ZN10StringNameD2Ev(A);N=c[b+12>>2]|0;do if(N|0){if(__Z16atomic_decrementPj(N+-8|0)|0)break;__ZN6Memory11free_staticEPvb(N,1)}while(0);N=c[b+4>>2]|0;do if(N|0){if(__Z16atomic_decrementPj(N+-8|0)|0)break;__ZN6Memory11free_staticEPvb(N,1)}while(0);N=c[z>>2]|0;do if(N|0){if(__Z16atomic_decrementPj(N+-8|0)|0)break;__ZN6Memory11free_staticEPvb(N,1)}while(0);N=c[D>>2]|0;do if(N|0){if(__Z16atomic_decrementPj(N+-8|0)|0)break;__ZN6Memory11free_staticEPvb(N,1)}while(0);__ZN10StringNameD2Ev(C);C=c[x>>2]|0;do if(C|0){if(__Z16atomic_decrementPj(C+-8|0)|0)break;__ZN6Memory11free_staticEPvb(C,1)}while(0);__ZN6StringC2EPKc(b,855155);c[x>>2]=c[b>>2];__ZN10StringNameC2ERK6String(E,x);__ZN6StringC2EPKc(F,854907);__ZN6StringC2EPKc(z,854922);C=b+4|0;c[C>>2]=0;N=b+12|0;c[N>>2]=0;c[b>>2]=2;D=c[F>>2]|0;do if(D|0){c[C>>2]=0;if(!(__Z28atomic_conditional_incrementPj(D+-8|0)|0))break;c[C>>2]=c[F>>2]}while(0);c[b+8>>2]=1;C=c[N>>2]|0;do if((C|0)!=(c[z>>2]|0)){do if(C|0){if(__Z16atomic_decrementPj(C+-8|0)|0)break;__ZN6Memory11free_staticEPvb(C,1)}while(0);c[N>>2]=0;D=c[z>>2]|0;if(!D)break;if(!(__Z28atomic_conditional_incrementPj(D+-8|0)|0))break;c[N>>2]=c[z>>2]}while(0);c[b+16>>2]=7;c[A>>2]=__Z11_scs_createPKc(854657)|0;c[B>>2]=__Z11_scs_createPKc(854676)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(E,b,A,B,-1);__ZN10StringNameD2Ev(B);__ZN10StringNameD2Ev(A);N=c[b+12>>2]|0;do if(N|0){if(__Z16atomic_decrementPj(N+-8|0)|0)break;__ZN6Memory11free_staticEPvb(N,1)}while(0);N=c[b+4>>2]|0;do if(N|0){if(__Z16atomic_decrementPj(N+-8|0)|0)break;__ZN6Memory11free_staticEPvb(N,1)}while(0);N=c[z>>2]|0;do if(N|0){if(__Z16atomic_decrementPj(N+-8|0)|0)break;__ZN6Memory11free_staticEPvb(N,1)}while(0);N=c[F>>2]|0;do if(N|0){if(__Z16atomic_decrementPj(N+-8|0)|0)break;__ZN6Memory11free_staticEPvb(N,1)}while(0);__ZN10StringNameD2Ev(E);E=c[x>>2]|0;do if(E|0){if(__Z16atomic_decrementPj(E+-8|0)|0)break;__ZN6Memory11free_staticEPvb(E,1)}while(0);__ZN6StringC2EPKc(b,855155);c[x>>2]=c[b>>2];__ZN10StringNameC2ERK6String(G,x);__ZN6StringC2EPKc(H,920513);__ZN6StringC2EPKc(z,901878);E=b+4|0;c[E>>2]=0;N=b+12|0;c[N>>2]=0;c[b>>2]=18;F=c[H>>2]|0;do if(F|0){c[E>>2]=0;if(!(__Z28atomic_conditional_incrementPj(F+-8|0)|0))break;c[E>>2]=c[H>>2]}while(0);c[b+8>>2]=17;E=c[N>>2]|0;do if((E|0)!=(c[z>>2]|0)){do if(E|0){if(__Z16atomic_decrementPj(E+-8|0)|0)break;__ZN6Memory11free_staticEPvb(E,1)}while(0);c[N>>2]=0;F=c[z>>2]|0;if(!F)break;if(!(__Z28atomic_conditional_incrementPj(F+-8|0)|0))break;c[N>>2]=c[z>>2]}while(0);c[b+16>>2]=7;c[A>>2]=__Z11_scs_createPKc(854558)|0;c[B>>2]=__Z11_scs_createPKc(854932)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(G,b,A,B,-1);__ZN10StringNameD2Ev(B);__ZN10StringNameD2Ev(A);N=c[b+12>>2]|0;do if(N|0){if(__Z16atomic_decrementPj(N+-8|0)|0)break;__ZN6Memory11free_staticEPvb(N,1)}while(0);N=c[b+4>>2]|0;do if(N|0){if(__Z16atomic_decrementPj(N+-8|0)|0)break;__ZN6Memory11free_staticEPvb(N,1)}while(0);N=c[z>>2]|0;do if(N|0){if(__Z16atomic_decrementPj(N+-8|0)|0)break;__ZN6Memory11free_staticEPvb(N,1)}while(0);N=c[H>>2]|0;do if(N|0){if(__Z16atomic_decrementPj(N+-8|0)|0)break;__ZN6Memory11free_staticEPvb(N,1)}while(0);__ZN10StringNameD2Ev(G);G=c[x>>2]|0;do if(G|0){if(__Z16atomic_decrementPj(G+-8|0)|0)break;__ZN6Memory11free_staticEPvb(G,1)}while(0);__ZN6StringC2EPKc(b,855155);c[x>>2]=c[b>>2];__ZN10StringNameC2ERK6String(I,x);__ZN6StringC2EPKc(J,854941);__ZN6StringC2EPKc(z,1263606);G=b+4|0;c[G>>2]=0;N=b+12|0;c[N>>2]=0;c[b>>2]=27;H=c[J>>2]|0;do if(H|0){c[G>>2]=0;if(!(__Z28atomic_conditional_incrementPj(H+-8|0)|0))break;c[G>>2]=c[J>>2]}while(0);c[b+8>>2]=0;G=c[N>>2]|0;do if((G|0)!=(c[z>>2]|0)){do if(G|0){if(__Z16atomic_decrementPj(G+-8|0)|0)break;__ZN6Memory11free_staticEPvb(G,1)}while(0);c[N>>2]=0;H=c[z>>2]|0;if(!H)break;if(!(__Z28atomic_conditional_incrementPj(H+-8|0)|0))break;c[N>>2]=c[z>>2]}while(0);c[b+16>>2]=5;c[A>>2]=__Z11_scs_createPKc(854779)|0;c[B>>2]=__Z11_scs_createPKc(854800)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(I,b,A,B,-1);__ZN10StringNameD2Ev(B);__ZN10StringNameD2Ev(A);N=c[b+12>>2]|0;do if(N|0){if(__Z16atomic_decrementPj(N+-8|0)|0)break;__ZN6Memory11free_staticEPvb(N,1)}while(0);N=c[b+4>>2]|0;do if(N|0){if(__Z16atomic_decrementPj(N+-8|0)|0)break;__ZN6Memory11free_staticEPvb(N,1)}while(0);N=c[z>>2]|0;do if(N|0){if(__Z16atomic_decrementPj(N+-8|0)|0)break;__ZN6Memory11free_staticEPvb(N,1)}while(0);N=c[J>>2]|0;do if(N|0){if(__Z16atomic_decrementPj(N+-8|0)|0)break;__ZN6Memory11free_staticEPvb(N,1)}while(0);__ZN10StringNameD2Ev(I);I=c[x>>2]|0;do if(I|0){if(__Z16atomic_decrementPj(I+-8|0)|0)break;__ZN6Memory11free_staticEPvb(I,1)}while(0);__ZN6StringC2EPKc(b,855155);c[x>>2]=c[b>>2];__ZN10StringNameC2ERK6String(K,x);__ZN6StringC2EPKc(L,854957);__ZN6StringC2EPKc(z,1263606);I=b+4|0;c[I>>2]=0;N=b+12|0;c[N>>2]=0;c[b>>2]=28;J=c[L>>2]|0;do if(J|0){c[I>>2]=0;if(!(__Z28atomic_conditional_incrementPj(J+-8|0)|0))break;c[I>>2]=c[L>>2]}while(0);c[b+8>>2]=0;I=c[N>>2]|0;do if((I|0)!=(c[z>>2]|0)){do if(I|0){if(__Z16atomic_decrementPj(I+-8|0)|0)break;__ZN6Memory11free_staticEPvb(I,1)}while(0);c[N>>2]=0;J=c[z>>2]|0;if(!J)break;if(!(__Z28atomic_conditional_incrementPj(J+-8|0)|0))break;c[N>>2]=c[z>>2]}while(0);c[b+16>>2]=5;c[A>>2]=__Z11_scs_createPKc(854821)|0;c[B>>2]=__Z11_scs_createPKc(854838)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(K,b,A,B,-1);__ZN10StringNameD2Ev(B);__ZN10StringNameD2Ev(A);A=c[b+12>>2]|0;do if(A|0){if(__Z16atomic_decrementPj(A+-8|0)|0)break;__ZN6Memory11free_staticEPvb(A,1)}while(0);A=c[b+4>>2]|0;do if(A|0){if(__Z16atomic_decrementPj(A+-8|0)|0)break;__ZN6Memory11free_staticEPvb(A,1)}while(0);A=c[z>>2]|0;do if(A|0){if(__Z16atomic_decrementPj(A+-8|0)|0)break;__ZN6Memory11free_staticEPvb(A,1)}while(0);A=c[L>>2]|0;do if(A|0){if(__Z16atomic_decrementPj(A+-8|0)|0)break;__ZN6Memory11free_staticEPvb(A,1)}while(0);__ZN10StringNameD2Ev(K);K=c[x>>2]|0;do if(K|0){if(__Z16atomic_decrementPj(K+-8|0)|0)break;__ZN6Memory11free_staticEPvb(K,1)}while(0);__ZN6StringC2EPKc(b,855155);c[z>>2]=c[b>>2];__ZN10StringNameC2ERK6String(x,z);__ZN10StringNameC2EPKc(b,854969);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(x,b,0);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(x);K=c[z>>2]|0;do if(K|0){if(__Z16atomic_decrementPj(K+-8|0)|0)break;__ZN6Memory11free_staticEPvb(K,1)}while(0);__ZN6StringC2EPKc(b,855155);c[z>>2]=c[b>>2];__ZN10StringNameC2ERK6String(x,z);__ZN10StringNameC2EPKc(b,854982);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(x,b,1);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(x);K=c[z>>2]|0;do if(K|0){if(__Z16atomic_decrementPj(K+-8|0)|0)break;__ZN6Memory11free_staticEPvb(K,1)}while(0);__ZN6StringC2EPKc(b,855155);c[z>>2]=c[b>>2];__ZN10StringNameC2ERK6String(x,z);__ZN10StringNameC2EPKc(b,854995);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(x,b,0);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(x);K=c[z>>2]|0;do if(K|0){if(__Z16atomic_decrementPj(K+-8|0)|0)break;__ZN6Memory11free_staticEPvb(K,1)}while(0);__ZN6StringC2EPKc(b,855155);c[z>>2]=c[b>>2];__ZN10StringNameC2ERK6String(x,z);__ZN10StringNameC2EPKc(b,855006);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(x,b,1);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(x);K=c[z>>2]|0;do if(K|0){if(__Z16atomic_decrementPj(K+-8|0)|0)break;__ZN6Memory11free_staticEPvb(K,1)}while(0);__ZN6StringC2EPKc(b,855155);c[z>>2]=c[b>>2];__ZN10StringNameC2ERK6String(x,z);__ZN10StringNameC2EPKc(b,855017);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(x,b,2);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(x);x=c[z>>2]|0;if(!x){l=a;return}if(__Z16atomic_decrementPj(x+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(x,1);l=a;return}function __ZNK9MultiMesh8get_meshEv(a){a=a|0;var b=0,d=0;b=c[a+128>>2]|0;if(!b){d=0;return d|0}__ZN9Reference9referenceEv(b);d=b;return d|0}function __ZNK9MultiMesh16get_color_formatEv(a){a=a|0;return c[a+140>>2]|0}function __ZNK9MultiMesh20get_transform_formatEv(a){a=a|0;return c[a+136>>2]|0}function __ZNK9MultiMesh18get_instance_countEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+4|0;e=b;f=__ZN12VisualServer13get_singletonEv()|0;g=c[(c[f>>2]|0)+312>>2]|0;c[e>>2]=c[a+132>>2];c[d>>2]=c[e>>2];e=$i[g&8191](f,d)|0;l=b;return e|0}function __ZNK9MultiMesh22get_instance_transformEi(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e+4|0;g=e;h=__ZN12VisualServer13get_singletonEv()|0;i=c[(c[h>>2]|0)+340>>2]|0;c[g>>2]=c[b+132>>2];c[f>>2]=c[g>>2];Ki[i&4095](a,h,f,d);l=e;return}function __ZNK9MultiMesh18get_instance_colorEi(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e+4|0;g=e;h=__ZN12VisualServer13get_singletonEv()|0;i=c[(c[h>>2]|0)+348>>2]|0;c[g>>2]=c[b+132>>2];c[f>>2]=c[g>>2];Ki[i&4095](a,h,f,d);l=e;return}function __ZN9MultiMesh20_set_transform_arrayERK10PoolVectorI7Vector3E(b,d){b=b|0;d=d|0;var e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0;e=l;l=l+64|0;if((l|0)>=(m|0))ba(64);f=e+56|0;h=e+52|0;i=e+48|0;j=e;k=__ZN12VisualServer13get_singletonEv()|0;n=c[(c[k>>2]|0)+312>>2]|0;o=b+132|0;c[h>>2]=c[o>>2];c[f>>2]=c[h>>2];b=$i[n&8191](k,f)|0;c[i>>2]=0;if(c[d>>2]|0){__ZN10PoolVectorI7Vector3E12_unreferenceEv(i);k=c[d>>2]|0;if((k|0)!=0?(__Z28atomic_conditional_incrementPj(k)|0)!=0:0){k=c[d>>2]|0;c[i>>2]=k;p=k}else p=c[i>>2]|0;if(!p){q=0;r=p}else{q=((c[p+16>>2]|0)>>>0)/12|0;r=p}}else{q=0;r=0}if((q>>>2|0)!=(b|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(854779,855029,39,855104,0);__ZN10PoolVectorI7Vector3E12_unreferenceEv(i);l=e;return}a[1263537]=0;if(!q){__ZN10PoolVectorI7Vector3E12_unreferenceEv(i);l=e;return}if(!r){s=0;t=0}else{__Z16atomic_incrementPj(r+4|0)|0;s=r;t=c[r+8>>2]|0}if(b|0){r=j+4|0;q=j+8|0;p=j+12|0;k=j+16|0;d=j+20|0;n=j+24|0;u=j+28|0;v=j+32|0;w=j+44|0;x=j+40|0;y=j+36|0;z=j+12|0;A=j+24|0;B=j+36|0;C=0;do{g[j>>2]=1.0;g[r>>2]=0.0;g[q>>2]=0.0;g[p>>2]=0.0;g[k>>2]=1.0;g[d>>2]=0.0;g[n>>2]=0.0;g[u>>2]=0.0;g[v>>2]=1.0;g[w>>2]=0.0;g[x>>2]=0.0;g[y>>2]=0.0;D=C<<2;E=t+(D*12|0)|0;c[j>>2]=c[E>>2];c[j+4>>2]=c[E+4>>2];c[j+8>>2]=c[E+8>>2];E=t+((D|1)*12|0)|0;c[z>>2]=c[E>>2];c[z+4>>2]=c[E+4>>2];c[z+8>>2]=c[E+8>>2];E=t+((D|2)*12|0)|0;c[A>>2]=c[E>>2];c[A+4>>2]=c[E+4>>2];c[A+8>>2]=c[E+8>>2];E=t+((D|3)*12|0)|0;c[B>>2]=c[E>>2];c[B+4>>2]=c[E+4>>2];c[B+8>>2]=c[E+8>>2];E=__ZN12VisualServer13get_singletonEv()|0;D=c[(c[E>>2]|0)+320>>2]|0;c[h>>2]=c[o>>2];c[f>>2]=c[h>>2];Ki[D&4095](E,f,C,j);C=C+1|0}while((C|0)!=(b|0))}if(!s){__ZN10PoolVectorI7Vector3E12_unreferenceEv(i);l=e;return}__Z16atomic_decrementPj(s+4|0)|0;__ZN10PoolVectorI7Vector3E12_unreferenceEv(i);l=e;return}function __ZNK9MultiMesh20_get_transform_arrayEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0;b=l;l=l+64|0;if((l|0)>=(m|0))ba(64);d=b+60|0;e=b+52|0;f=b+56|0;g=b+48|0;h=b;i=__ZN12VisualServer13get_singletonEv()|0;j=c[(c[i>>2]|0)+312>>2]|0;k=a+132|0;c[e>>2]=c[k>>2];c[d>>2]=c[e>>2];a=$i[j&8191](i,d)|0;if(!a){c[f>>2]=0;n=0;l=b;return n|0}c[g>>2]=0;__ZN10PoolVectorI7Vector3E6resizeEi(g,a<<2)|0;if((c[g>>2]|0)!=0?(__ZN10PoolVectorI7Vector3E14_copy_on_writeEv(g),i=c[g>>2]|0,(i|0)!=0):0){__Z16atomic_incrementPj(i+4|0)|0;o=i;p=c[i+8>>2]|0}else{o=0;p=0}if((a|0)>0){i=h+12|0;j=h+24|0;q=h+36|0;r=0;do{s=__ZN12VisualServer13get_singletonEv()|0;t=c[(c[s>>2]|0)+340>>2]|0;c[e>>2]=c[k>>2];c[d>>2]=c[e>>2];Ki[t&4095](h,s,d,r);s=r<<2;t=p+(s*12|0)|0;c[t>>2]=c[h>>2];c[t+4>>2]=c[h+4>>2];c[t+8>>2]=c[h+8>>2];t=p+((s|1)*12|0)|0;c[t>>2]=c[i>>2];c[t+4>>2]=c[i+4>>2];c[t+8>>2]=c[i+8>>2];t=p+((s|2)*12|0)|0;c[t>>2]=c[j>>2];c[t+4>>2]=c[j+4>>2];c[t+8>>2]=c[j+8>>2];t=p+((s|3)*12|0)|0;c[t>>2]=c[q>>2];c[t+4>>2]=c[q+4>>2];c[t+8>>2]=c[q+8>>2];r=r+1|0}while((r|0)!=(a|0))}c[f>>2]=0;if((c[g>>2]|0?(__ZN10PoolVectorI7Vector3E12_unreferenceEv(f),a=c[g>>2]|0,a|0):0)?__Z28atomic_conditional_incrementPj(a)|0:0)c[f>>2]=c[g>>2];if(o|0)__Z16atomic_decrementPj(o+4|0)|0;__ZN10PoolVectorI7Vector3E12_unreferenceEv(g);n=c[f>>2]|0;l=b;return n|0}function __ZN9MultiMesh16_set_color_arrayERK10PoolVectorI5ColorE(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e+8|0;g=e+4|0;h=e;i=__ZN12VisualServer13get_singletonEv()|0;j=c[(c[i>>2]|0)+312>>2]|0;k=b+132|0;c[g>>2]=c[k>>2];c[f>>2]=c[g>>2];b=$i[j&8191](i,f)|0;c[h>>2]=0;if(c[d>>2]|0){__ZN10PoolVectorI5ColorE12_unreferenceEv(h);i=c[d>>2]|0;if((i|0)!=0?(__Z28atomic_conditional_incrementPj(i)|0)!=0:0){i=c[d>>2]|0;c[h>>2]=i;n=i}else n=c[h>>2]|0;if(!n){o=0;p=n}else{o=(c[n+16>>2]|0)>>>4;p=n}}else{o=0;p=0}if((o|0)!=(b|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(854821,855029,87,855059,0);__ZN10PoolVectorI5ColorE12_unreferenceEv(h);l=e;return}a[1263537]=0;if(!b){__ZN10PoolVectorI5ColorE12_unreferenceEv(h);l=e;return}if(!p){q=0;r=0}else{__Z16atomic_incrementPj(p+4|0)|0;q=p;r=c[p+8>>2]|0}p=0;do{o=__ZN12VisualServer13get_singletonEv()|0;n=c[(c[o>>2]|0)+328>>2]|0;c[g>>2]=c[k>>2];c[f>>2]=c[g>>2];Ki[n&4095](o,f,p,r+(p<<4)|0);p=p+1|0}while((p|0)<(b|0));if(!q){__ZN10PoolVectorI5ColorE12_unreferenceEv(h);l=e;return}__Z16atomic_decrementPj(q+4|0)|0;__ZN10PoolVectorI5ColorE12_unreferenceEv(h);l=e;return}function __ZNK9MultiMesh16_get_color_arrayEv(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0;d=l;l=l+32|0;if((l|0)>=(m|0))ba(32);e=d+28|0;f=d+20|0;g=d+24|0;h=d+16|0;i=d;j=__ZN12VisualServer13get_singletonEv()|0;k=c[(c[j>>2]|0)+312>>2]|0;n=b+132|0;c[f>>2]=c[n>>2];c[e>>2]=c[f>>2];b=$i[k&8191](j,e)|0;if(!b){c[g>>2]=0;o=0;l=d;return o|0}c[h>>2]=0;__ZN10PoolVectorI5ColorE6resizeEi(h,b)|0;if((b|0)>0){j=0;do{k=__ZN12VisualServer13get_singletonEv()|0;p=c[(c[k>>2]|0)+348>>2]|0;c[f>>2]=c[n>>2];c[e>>2]=c[f>>2];Ki[p&4095](i,k,e,j);k=c[h>>2]|0;p=(k|0)==0;if(p)q=0;else q=(c[k+16>>2]|0)>>>4;do if((q|0)<=(j|0)){if(p)r=0;else r=(c[k+16>>2]|0)>>>4;if((r|0)>(j|0)){a[1263537]=0;s=18;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1128449,1130483,486,1130498,0);break}}else s=18;while(0);do if((s|0)==18){s=0;if(!p?(__ZN10PoolVectorI5ColorE14_copy_on_writeEv(h),k=c[h>>2]|0,k|0):0){t=k+4|0;__Z16atomic_incrementPj(t)|0;u=(c[k+8>>2]|0)+(j<<4)|0;c[u>>2]=c[i>>2];c[u+4>>2]=c[i+4>>2];c[u+8>>2]=c[i+8>>2];c[u+12>>2]=c[i+12>>2];__Z16atomic_decrementPj(t)|0;break}t=0+(j<<4)|0;c[t>>2]=c[i>>2];c[t+4>>2]=c[i+4>>2];c[t+8>>2]=c[i+8>>2];c[t+12>>2]=c[i+12>>2]}while(0);j=j+1|0}while((j|0)!=(b|0))}c[g>>2]=0;if((c[h>>2]|0?(__ZN10PoolVectorI5ColorE12_unreferenceEv(g),b=c[h>>2]|0,b|0):0)?__Z28atomic_conditional_incrementPj(b)|0:0)c[g>>2]=c[h>>2];__ZN10PoolVectorI5ColorE12_unreferenceEv(h);o=c[g>>2]|0;l=d;return o|0}function __ZNK13MethodBind0RCI9MultiMesh10PoolVectorI5ColorEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;if((b|0)!=-1){f=0;l=a;return f|0}c[d>>2]=0;__ZN7VariantC2ERK10PoolVectorI5ColorE(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);__ZN10PoolVectorI5ColorE12_unreferenceEv(d);f=b;l=a;return f|0}function __ZNK13MethodBind0RCI9MultiMesh10PoolVectorI5ColorEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,855155);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI9MultiMesh10PoolVectorI5ColorEE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;j=f+24|0;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235808)|0:0){c[h>>2]=0;a[1263537]=0;k=c[d+24>>2]|0;if((k|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=k;c[b>>2]=0;l=f;return}n=k-(c[d+20>>2]|0)|0;if((n|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=n;c[b>>2]=0;l=f;return}n=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))o=n;else o=c[(c[d>>2]|0)+n>>2]|0;c[j>>2]=ij[o&8191](d)|0;__ZN7VariantC2ERK10PoolVectorI5ColorE(i,j);__ZN10PoolVectorI5ColorE12_unreferenceEv(j);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI9MultiMesh10PoolVectorI5ColorEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=d;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235808)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;b=ij[i&8191](a)|0;c[f>>2]=b;a=b;if(((c[e>>2]|0)!=(b|0)?(__ZN10PoolVectorI5ColorE12_unreferenceEv(e),b|0):0)?__Z28atomic_conditional_incrementPj(b)|0:0)c[e>>2]=a;__ZN10PoolVectorI5ColorE12_unreferenceEv(f);l=d;return}function __ZN13MethodBind0RCI9MultiMesh10PoolVectorI5ColorEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I9MultiMeshRK10PoolVectorI5ColorEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;if(b|0){f=0;l=a;return f|0}c[d>>2]=0;__ZN7VariantC2ERK10PoolVectorI5ColorE(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);__ZN10PoolVectorI5ColorE12_unreferenceEv(d);f=b;l=a;return f|0}function __ZNK11MethodBind1I9MultiMeshRK10PoolVectorI5ColorEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,855155);l=a;return c[b>>2]|0}function __ZN11MethodBind1I9MultiMeshRK10PoolVectorI5ColorEE4callEP6ObjectPPK7VariantiRNS9_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i+24|0;k=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235808)|0:0){c[h>>2]=0;a[1263537]=0;n=d+24|0;o=c[n>>2]|0;if((o|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=o;c[b>>2]=0;l=i;return}p=o-(c[d+20>>2]|0)|0;if((p|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=p;c[b>>2]=0;l=i;return}if((g|0)>0){if((o|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);q=0}else{a[1263537]=0;q=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,q)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=q;c[b>>2]=0;l=i;return}}q=c[d+44>>2]|0;o=c[d+48>>2]|0;p=e+(o>>1)|0;if(!(o&1))r=q;else r=c[(c[p>>2]|0)+q>>2]|0;do if((g|0)<1){q=c[n>>2]|0;o=q+-1|0;if((q|0)>=1){e=c[d+16>>2]|0;s=(e|0)==0;if(s)t=0;else t=c[e+-4>>2]|0;if((q|0)<=(t|0)){if(s)u=0;else u=c[e+-4>>2]|0;do if((u|0)<(q|0)){if(s)v=0;else v=c[e+-4>>2]|0;if((v|0)<(q|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);w=0;break}else{a[1263537]=0;x=31;break}}else x=31;while(0);if((x|0)==31)w=e+(o*24|0)|0;__ZN7VariantC2ERKS_(k,w);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);c[j>>2]=__ZNK7Variantcv10PoolVectorI5ColorEEv(k)|0;Pi[r&2047](p,j);__ZN10PoolVectorI5ColorE12_unreferenceEv(j);if(c[k>>2]|0)__ZN7Variant5clearEv(k);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I9MultiMeshRK10PoolVectorI5ColorEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e+4|0;g=e;if(!b)h=0;else{i=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235808)|0;h=i?b:0}b=c[a+44>>2]|0;i=c[a+48>>2]|0;a=h+(i>>1)|0;if(!(i&1))j=b;else j=c[(c[a>>2]|0)+b>>2]|0;b=c[d>>2]|0;c[f>>2]=0;if((c[b>>2]|0?(__ZN10PoolVectorI5ColorE12_unreferenceEv(f),d=c[b>>2]|0,d|0):0)?__Z28atomic_conditional_incrementPj(d)|0:0)c[f>>2]=c[b>>2];c[g>>2]=c[f>>2];Pi[j&2047](a,g);__ZN10PoolVectorI5ColorE12_unreferenceEv(g);l=e;return}function __ZN11MethodBind1I9MultiMeshRK10PoolVectorI5ColorEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI9MultiMesh10PoolVectorI7Vector3EE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;if((b|0)!=-1){f=0;l=a;return f|0}c[d>>2]=0;__ZN7VariantC2ERK10PoolVectorI7Vector3E(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);__ZN10PoolVectorI7Vector3E12_unreferenceEv(d);f=b;l=a;return f|0}function __ZNK13MethodBind0RCI9MultiMesh10PoolVectorI7Vector3EE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,855155);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI9MultiMesh10PoolVectorI7Vector3EE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;j=f+24|0;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235808)|0:0){c[h>>2]=0;a[1263537]=0;k=c[d+24>>2]|0;if((k|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=k;c[b>>2]=0;l=f;return}n=k-(c[d+20>>2]|0)|0;if((n|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=n;c[b>>2]=0;l=f;return}n=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))o=n;else o=c[(c[d>>2]|0)+n>>2]|0;c[j>>2]=ij[o&8191](d)|0;__ZN7VariantC2ERK10PoolVectorI7Vector3E(i,j);__ZN10PoolVectorI7Vector3E12_unreferenceEv(j);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI9MultiMesh10PoolVectorI7Vector3EE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=d;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235808)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;b=ij[i&8191](a)|0;c[f>>2]=b;a=b;if(((c[e>>2]|0)!=(b|0)?(__ZN10PoolVectorI7Vector3E12_unreferenceEv(e),b|0):0)?__Z28atomic_conditional_incrementPj(b)|0:0)c[e>>2]=a;__ZN10PoolVectorI7Vector3E12_unreferenceEv(f);l=d;return}function __ZN13MethodBind0RCI9MultiMesh10PoolVectorI7Vector3EED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I9MultiMeshRK10PoolVectorI7Vector3EE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;if(b|0){f=0;l=a;return f|0}c[d>>2]=0;__ZN7VariantC2ERK10PoolVectorI7Vector3E(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);__ZN10PoolVectorI7Vector3E12_unreferenceEv(d);f=b;l=a;return f|0}function __ZNK11MethodBind1I9MultiMeshRK10PoolVectorI7Vector3EE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,855155);l=a;return c[b>>2]|0}function __ZN11MethodBind1I9MultiMeshRK10PoolVectorI7Vector3EE4callEP6ObjectPPK7VariantiRNS9_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i+24|0;k=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235808)|0:0){c[h>>2]=0;a[1263537]=0;n=d+24|0;o=c[n>>2]|0;if((o|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=o;c[b>>2]=0;l=i;return}p=o-(c[d+20>>2]|0)|0;if((p|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=p;c[b>>2]=0;l=i;return}if((g|0)>0){if((o|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);q=0}else{a[1263537]=0;q=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,q)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=q;c[b>>2]=0;l=i;return}}q=c[d+44>>2]|0;o=c[d+48>>2]|0;p=e+(o>>1)|0;if(!(o&1))r=q;else r=c[(c[p>>2]|0)+q>>2]|0;do if((g|0)<1){q=c[n>>2]|0;o=q+-1|0;if((q|0)>=1){e=c[d+16>>2]|0;s=(e|0)==0;if(s)t=0;else t=c[e+-4>>2]|0;if((q|0)<=(t|0)){if(s)u=0;else u=c[e+-4>>2]|0;do if((u|0)<(q|0)){if(s)v=0;else v=c[e+-4>>2]|0;if((v|0)<(q|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);w=0;break}else{a[1263537]=0;x=31;break}}else x=31;while(0);if((x|0)==31)w=e+(o*24|0)|0;__ZN7VariantC2ERKS_(k,w);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);c[j>>2]=__ZNK7Variantcv10PoolVectorI7Vector3EEv(k)|0;Pi[r&2047](p,j);__ZN10PoolVectorI7Vector3E12_unreferenceEv(j);if(c[k>>2]|0)__ZN7Variant5clearEv(k);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I9MultiMeshRK10PoolVectorI7Vector3EE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e+4|0;g=e;if(!b)h=0;else{i=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235808)|0;h=i?b:0}b=c[a+44>>2]|0;i=c[a+48>>2]|0;a=h+(i>>1)|0;if(!(i&1))j=b;else j=c[(c[a>>2]|0)+b>>2]|0;b=c[d>>2]|0;c[f>>2]=0;if((c[b>>2]|0?(__ZN10PoolVectorI7Vector3E12_unreferenceEv(f),d=c[b>>2]|0,d|0):0)?__Z28atomic_conditional_incrementPj(d)|0:0)c[f>>2]=c[b>>2];c[g>>2]=c[f>>2];Pi[j&2047](a,g);__ZN10PoolVectorI7Vector3E12_unreferenceEv(g);l=e;return}function __ZN11MethodBind1I9MultiMeshRK10PoolVectorI7Vector3EED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI9MultiMesh5Rect3E18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;if((b|0)!=-1){f=0;l=a;return f|0};c[d>>2]=0;c[d+4>>2]=0;c[d+8>>2]=0;c[d+12>>2]=0;c[d+16>>2]=0;c[d+20>>2]=0;__ZN7VariantC2ERK5Rect3(e,d);d=c[e>>2]|0;if(d|0)__ZN7Variant5clearEv(e);f=d;l=a;return f|0}function __ZNK13MethodBind0RCI9MultiMesh5Rect3E18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,855155);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI9MultiMesh5Rect3E4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0;f=l;l=l+48|0;if((l|0)>=(m|0))ba(48);i=f;j=f+24|0;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235808)|0:0){c[h>>2]=0;a[1263537]=0;k=c[d+24>>2]|0;if((k|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=k;c[b>>2]=0;l=f;return}n=k-(c[d+20>>2]|0)|0;if((n|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=n;c[b>>2]=0;l=f;return}n=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))o=n;else o=c[(c[d>>2]|0)+n>>2]|0;Pi[o&2047](j,d);__ZN7VariantC2ERK5Rect3(i,j);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI9MultiMesh5Rect3E7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;d=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=d;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235808)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;Pi[i&2047](f,a);c[e>>2]=c[f>>2];c[e+4>>2]=c[f+4>>2];c[e+8>>2]=c[f+8>>2];c[e+12>>2]=c[f+12>>2];c[e+16>>2]=c[f+16>>2];c[e+20>>2]=c[f+20>>2];l=d;return}function __ZN13MethodBind0RCI9MultiMesh5Rect3ED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind1RCI9MultiMesh5ColoriE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case -1:{g[d>>2]=0.0;g[d+4>>2]=0.0;g[d+8>>2]=0.0;g[d+12>>2]=1.0;__ZN7VariantC2ERK5Color(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);f=b;l=a;return f|0}case 0:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;l=a;return f|0}default:{f=0;l=a;return f|0}}return 0}function __ZNK13MethodBind1RCI9MultiMesh5ColoriE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,855155);l=a;return c[b>>2]|0}function __ZN13MethodBind1RCI9MultiMesh5ColoriE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0;i=l;l=l+64|0;if((l|0)>=(m|0))ba(64);j=i+24|0;k=i+48|0;n=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235808)|0:0){c[h>>2]=0;a[1263537]=0;o=d+24|0;p=c[o>>2]|0;if((p|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=p;c[b>>2]=0;l=i;return}q=p-(c[d+20>>2]|0)|0;if((q|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=q;c[b>>2]=0;l=i;return}if((g|0)>0){if((p|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);r=0}else{a[1263537]=0;r=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,r)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=r;c[b>>2]=0;l=i;return}}r=c[d+44>>2]|0;p=c[d+48>>2]|0;q=e+(p>>1)|0;if(!(p&1))s=r;else s=c[(c[q>>2]|0)+r>>2]|0;do if((g|0)<1){r=c[o>>2]|0;p=r+-1|0;if((r|0)>=1){e=c[d+16>>2]|0;t=(e|0)==0;if(t)u=0;else u=c[e+-4>>2]|0;if((r|0)<=(u|0)){if(t)v=0;else v=c[e+-4>>2]|0;do if((v|0)<(r|0)){if(t)w=0;else w=c[e+-4>>2]|0;if((w|0)<(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);x=0;break}else{a[1263537]=0;y=31;break}}else y=31;while(0);if((y|0)==31)x=e+(p*24|0)|0;__ZN7VariantC2ERKS_(n,x);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f>>2]|0);while(0);f=__ZNK7VariantcviEv(n)|0;bj[s&4095](k,q,f);__ZN7VariantC2ERK5Color(j,k);if(c[n>>2]|0)__ZN7Variant5clearEv(n);__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1217,1146558,0);c[b>>2]=0;l=i;return}function __ZN13MethodBind1RCI9MultiMesh5ColoriE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f;if(!b)h=0;else{i=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235808)|0;h=i?b:0}b=c[a+44>>2]|0;i=c[a+48>>2]|0;a=h+(i>>1)|0;if(!(i&1))j=b;else j=c[(c[a>>2]|0)+b>>2]|0;bj[j&4095](g,a,c[c[d>>2]>>2]|0);c[e>>2]=c[g>>2];c[e+4>>2]=c[g+4>>2];c[e+8>>2]=c[g+8>>2];c[e+12>>2]=c[g+12>>2];l=f;return}function __ZN13MethodBind1RCI9MultiMesh5ColoriED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind2I9MultiMeshiRK5ColorE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case 0:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;l=a;return f|0}case 1:{g[d>>2]=0.0;g[d+4>>2]=0.0;g[d+8>>2]=0.0;g[d+12>>2]=1.0;__ZN7VariantC2ERK5Color(e,d);d=c[e>>2]|0;if(d|0)__ZN7Variant5clearEv(e);f=d;l=a;return f|0}default:{f=0;l=a;return f|0}}return 0}function __ZNK11MethodBind2I9MultiMeshiRK5ColorE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,855155);l=a;return c[b>>2]|0}function __ZN11MethodBind2I9MultiMeshiRK5ColorE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0;i=l;l=l+64|0;if((l|0)>=(m|0))ba(64);j=i+24|0;k=i+48|0;n=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235808)|0:0){c[h>>2]=0;a[1263537]=0;o=d+24|0;p=c[o>>2]|0;if((p|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=p;c[b>>2]=0;l=i;return}q=p-(c[d+20>>2]|0)|0;if((q|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=q;c[b>>2]=0;l=i;return}if((g|0)>0){if((p|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);r=0}else{a[1263537]=0;r=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,r)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=r;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[o>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);s=0}else{a[1263537]=0;s=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,s)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=s;c[b>>2]=0;l=i;return}}}s=c[d+44>>2]|0;r=c[d+48>>2]|0;p=e+(r>>1)|0;if(!(r&1))t=s;else t=c[(c[p>>2]|0)+s>>2]|0;do if((g|0)<1){s=c[o>>2]|0;r=s+-1|0;if((s|0)>=1){e=c[d+16>>2]|0;q=(e|0)==0;if(q)u=0;else u=c[e+-4>>2]|0;if((s|0)<=(u|0)){if(q)v=0;else v=c[e+-4>>2]|0;do if((v|0)<(s|0)){if(q)w=0;else w=c[e+-4>>2]|0;if((w|0)<(s|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);x=0;break}else{a[1263537]=0;y=37;break}}else y=37;while(0);if((y|0)==37)x=e+(r*24|0)|0;__ZN7VariantC2ERKS_(j,x);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);x=__ZNK7VariantcviEv(j)|0;do if((g|0)<2){w=c[o>>2]|0;v=w+-1|0;u=w+-2|0;if((w|0)>=2){w=c[d+16>>2]|0;s=(w|0)==0;if(s)z=0;else z=c[w+-4>>2]|0;if((v|0)<=(z|0)){if(s)A=0;else A=c[w+-4>>2]|0;do if((A|0)<(v|0)){if(s)B=0;else B=c[w+-4>>2]|0;if((B|0)<(v|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);C=0;break}else{a[1263537]=0;y=54;break}}else y=54;while(0);if((y|0)==54)C=w+(u*24|0)|0;__ZN7VariantC2ERKS_(n,C);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f+4>>2]|0);while(0);__ZNK7Variantcv5ColorEv(k,n);bj[t&4095](p,x,k);if(c[n>>2]|0)__ZN7Variant5clearEv(n);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1380,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind2I9MultiMeshiRK5ColorE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235808)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;b=c[c[d>>2]>>2]|0;h=c[d+4>>2]|0;c[f>>2]=c[h>>2];c[f+4>>2]=c[h+4>>2];c[f+8>>2]=c[h+8>>2];c[f+12>>2]=c[h+12>>2];bj[i&4095](a,b,f);l=e;return}function __ZN11MethodBind2I9MultiMeshiRK5ColorED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind1RCI9MultiMesh9TransformiE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+80|0;if((l|0)>=(m|0))ba(80);d=a+24|0;e=a;switch(b|0){case -1:{g[d>>2]=1.0;g[d+4>>2]=0.0;g[d+8>>2]=0.0;g[d+12>>2]=0.0;g[d+16>>2]=1.0;g[d+20>>2]=0.0;g[d+24>>2]=0.0;g[d+28>>2]=0.0;g[d+32>>2]=1.0;g[d+44>>2]=0.0;g[d+40>>2]=0.0;g[d+36>>2]=0.0;__ZN7VariantC2ERK9Transform(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);f=b;l=a;return f|0}case 0:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;l=a;return f|0}default:{f=0;l=a;return f|0}}return 0}function __ZNK13MethodBind1RCI9MultiMesh9TransformiE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,855155);l=a;return c[b>>2]|0}function __ZN13MethodBind1RCI9MultiMesh9TransformiE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0;i=l;l=l+96|0;if((l|0)>=(m|0))ba(96);j=i+24|0;k=i+48|0;n=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235808)|0:0){c[h>>2]=0;a[1263537]=0;o=d+24|0;p=c[o>>2]|0;if((p|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=p;c[b>>2]=0;l=i;return}q=p-(c[d+20>>2]|0)|0;if((q|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=q;c[b>>2]=0;l=i;return}if((g|0)>0){if((p|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);r=0}else{a[1263537]=0;r=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,r)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=r;c[b>>2]=0;l=i;return}}r=c[d+44>>2]|0;p=c[d+48>>2]|0;q=e+(p>>1)|0;if(!(p&1))s=r;else s=c[(c[q>>2]|0)+r>>2]|0;do if((g|0)<1){r=c[o>>2]|0;p=r+-1|0;if((r|0)>=1){e=c[d+16>>2]|0;t=(e|0)==0;if(t)u=0;else u=c[e+-4>>2]|0;if((r|0)<=(u|0)){if(t)v=0;else v=c[e+-4>>2]|0;do if((v|0)<(r|0)){if(t)w=0;else w=c[e+-4>>2]|0;if((w|0)<(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);x=0;break}else{a[1263537]=0;y=31;break}}else y=31;while(0);if((y|0)==31)x=e+(p*24|0)|0;__ZN7VariantC2ERKS_(n,x);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f>>2]|0);while(0);f=__ZNK7VariantcviEv(n)|0;bj[s&4095](k,q,f);__ZN7VariantC2ERK9Transform(j,k);if(c[n>>2]|0)__ZN7Variant5clearEv(n);__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1217,1146558,0);c[b>>2]=0;l=i;return}function __ZN13MethodBind1RCI9MultiMesh9TransformiE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0;f=l;l=l+48|0;if((l|0)>=(m|0))ba(48);g=f;if(!b)h=0;else{i=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235808)|0;h=i?b:0}b=c[a+44>>2]|0;i=c[a+48>>2]|0;a=h+(i>>1)|0;if(!(i&1))j=b;else j=c[(c[a>>2]|0)+b>>2]|0;bj[j&4095](g,a,c[c[d>>2]>>2]|0);d=e;e=g;g=d+48|0;do{c[d>>2]=c[e>>2];d=d+4|0;e=e+4|0}while((d|0)<(g|0));l=f;return}function __ZN13MethodBind1RCI9MultiMesh9TransformiED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind2I9MultiMeshiRK9TransformE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+80|0;if((l|0)>=(m|0))ba(80);d=a+24|0;e=a;switch(b|0){case 0:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;l=a;return f|0}case 1:{g[d>>2]=1.0;g[d+4>>2]=0.0;g[d+8>>2]=0.0;g[d+12>>2]=0.0;g[d+16>>2]=1.0;g[d+20>>2]=0.0;g[d+24>>2]=0.0;g[d+28>>2]=0.0;g[d+32>>2]=1.0;g[d+44>>2]=0.0;g[d+40>>2]=0.0;g[d+36>>2]=0.0;__ZN7VariantC2ERK9Transform(e,d);d=c[e>>2]|0;if(d|0)__ZN7Variant5clearEv(e);f=d;l=a;return f|0}default:{f=0;l=a;return f|0}}return 0}function __ZNK11MethodBind2I9MultiMeshiRK9TransformE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,855155);l=a;return c[b>>2]|0}function __ZN11MethodBind2I9MultiMeshiRK9TransformE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0;i=l;l=l+96|0;if((l|0)>=(m|0))ba(96);j=i+24|0;k=i+48|0;n=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235808)|0:0){c[h>>2]=0;a[1263537]=0;o=d+24|0;p=c[o>>2]|0;if((p|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=p;c[b>>2]=0;l=i;return}q=p-(c[d+20>>2]|0)|0;if((q|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=q;c[b>>2]=0;l=i;return}if((g|0)>0){if((p|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);r=0}else{a[1263537]=0;r=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,r)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=r;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[o>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);s=0}else{a[1263537]=0;s=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,s)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=s;c[b>>2]=0;l=i;return}}}s=c[d+44>>2]|0;r=c[d+48>>2]|0;p=e+(r>>1)|0;if(!(r&1))t=s;else t=c[(c[p>>2]|0)+s>>2]|0;do if((g|0)<1){s=c[o>>2]|0;r=s+-1|0;if((s|0)>=1){e=c[d+16>>2]|0;q=(e|0)==0;if(q)u=0;else u=c[e+-4>>2]|0;if((s|0)<=(u|0)){if(q)v=0;else v=c[e+-4>>2]|0;do if((v|0)<(s|0)){if(q)w=0;else w=c[e+-4>>2]|0;if((w|0)<(s|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);x=0;break}else{a[1263537]=0;y=37;break}}else y=37;while(0);if((y|0)==37)x=e+(r*24|0)|0;__ZN7VariantC2ERKS_(j,x);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);x=__ZNK7VariantcviEv(j)|0;do if((g|0)<2){w=c[o>>2]|0;v=w+-1|0;u=w+-2|0;if((w|0)>=2){w=c[d+16>>2]|0;s=(w|0)==0;if(s)z=0;else z=c[w+-4>>2]|0;if((v|0)<=(z|0)){if(s)A=0;else A=c[w+-4>>2]|0;do if((A|0)<(v|0)){if(s)B=0;else B=c[w+-4>>2]|0;if((B|0)<(v|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);C=0;break}else{a[1263537]=0;y=54;break}}else y=54;while(0);if((y|0)==54)C=w+(u*24|0)|0;__ZN7VariantC2ERKS_(n,C);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f+4>>2]|0);while(0);__ZNK7Variantcv9TransformEv(k,n);bj[t&4095](p,x,k);if(c[n>>2]|0)__ZN7Variant5clearEv(n);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1380,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind2I9MultiMeshiRK9TransformE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;e=l;l=l+48|0;if((l|0)>=(m|0))ba(48);f=e;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235808)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;b=c[c[d>>2]>>2]|0;h=f;g=c[d+4>>2]|0;d=h+48|0;do{c[h>>2]=c[g>>2];h=h+4|0;g=g+4|0}while((h|0)<(d|0));bj[i&4095](a,b,f);l=e;return}function __ZN11MethodBind2I9MultiMeshiRK9TransformED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI9MultiMeshiE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK13MethodBind0RCI9MultiMeshiE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,855155);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI9MultiMeshiE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235808)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2Ei(i,ij[n&8191](d)|0);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI9MultiMeshiE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0;if(!b)f=0;else{d=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235808)|0;f=d?b:0}b=c[a+44>>2]|0;d=c[a+48>>2]|0;a=f+(d>>1)|0;if(!(d&1)){g=b;h=ij[g&8191](a)|0;c[e>>2]=h;return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=ij[g&8191](a)|0;c[e>>2]=h;return}}function __ZN13MethodBind0RCI9MultiMeshiED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I9MultiMeshiE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if(!b){__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK11MethodBind1I9MultiMeshiE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,855155);l=a;return c[b>>2]|0}function __ZN11MethodBind1I9MultiMeshiE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235808)|0:0){c[h>>2]=0;a[1263537]=0;k=d+24|0;n=c[k>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=i;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=i;return}if((g|0)>0){if((n|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);p=0}else{a[1263537]=0;p=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,p)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=p;c[b>>2]=0;l=i;return}}p=c[d+44>>2]|0;n=c[d+48>>2]|0;o=e+(n>>1)|0;if(!(n&1))q=p;else q=c[(c[o>>2]|0)+p>>2]|0;do if((g|0)<1){p=c[k>>2]|0;n=p+-1|0;if((p|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)s=0;else s=c[e+-4>>2]|0;if((p|0)<=(s|0)){if(r)t=0;else t=c[e+-4>>2]|0;do if((t|0)<(p|0)){if(r)u=0;else u=c[e+-4>>2]|0;if((u|0)<(p|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);v=0;break}else{a[1263537]=0;w=31;break}}else w=31;while(0);if((w|0)==31)v=e+(n*24|0)|0;__ZN7VariantC2ERKS_(j,v);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);f=__ZNK7VariantcviEv(j)|0;Pi[q&2047](o,f);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I9MultiMeshiE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235808)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1)){g=b;h=c[d>>2]|0;i=c[h>>2]|0;Pi[g&2047](a,i);return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=c[d>>2]|0;i=c[h>>2]|0;Pi[g&2047](a,i);return}}function __ZN11MethodBind1I9MultiMeshiED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI9MultiMeshNS0_15TransformFormatEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK13MethodBind0RCI9MultiMeshNS0_15TransformFormatEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,855155);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI9MultiMeshNS0_15TransformFormatEE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235808)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2Ei(i,ij[n&8191](d)|0);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI9MultiMeshNS0_15TransformFormatEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0;if(!b)f=0;else{d=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235808)|0;f=d?b:0}b=c[a+44>>2]|0;d=c[a+48>>2]|0;a=f+(d>>1)|0;if(!(d&1)){g=b;h=ij[g&8191](a)|0;c[e>>2]=h;return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=ij[g&8191](a)|0;c[e>>2]=h;return}}function __ZN13MethodBind0RCI9MultiMeshNS0_15TransformFormatEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I9MultiMeshNS0_15TransformFormatEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if(!b){__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK11MethodBind1I9MultiMeshNS0_15TransformFormatEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,855155);l=a;return c[b>>2]|0}function __ZN11MethodBind1I9MultiMeshNS0_15TransformFormatEE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235808)|0:0){c[h>>2]=0;a[1263537]=0;k=d+24|0;n=c[k>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=i;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=i;return}if((g|0)>0){if((n|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);p=0}else{a[1263537]=0;p=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,p)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=p;c[b>>2]=0;l=i;return}}p=c[d+44>>2]|0;n=c[d+48>>2]|0;o=e+(n>>1)|0;if(!(n&1))q=p;else q=c[(c[o>>2]|0)+p>>2]|0;do if((g|0)<1){p=c[k>>2]|0;n=p+-1|0;if((p|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)s=0;else s=c[e+-4>>2]|0;if((p|0)<=(s|0)){if(r)t=0;else t=c[e+-4>>2]|0;do if((t|0)<(p|0)){if(r)u=0;else u=c[e+-4>>2]|0;if((u|0)<(p|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);v=0;break}else{a[1263537]=0;w=31;break}}else w=31;while(0);if((w|0)==31)v=e+(n*24|0)|0;__ZN7VariantC2ERKS_(j,v);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);f=__ZNK7VariantcviEv(j)|0;Pi[q&2047](o,f);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I9MultiMeshNS0_15TransformFormatEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235808)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1)){g=b;h=c[d>>2]|0;i=c[h>>2]|0;Pi[g&2047](a,i);return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=c[d>>2]|0;i=c[h>>2]|0;Pi[g&2047](a,i);return}}function __ZN11MethodBind1I9MultiMeshNS0_15TransformFormatEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI9MultiMeshNS0_11ColorFormatEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK13MethodBind0RCI9MultiMeshNS0_11ColorFormatEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,855155);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI9MultiMeshNS0_11ColorFormatEE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235808)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2Ei(i,ij[n&8191](d)|0);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI9MultiMeshNS0_11ColorFormatEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0;if(!b)f=0;else{d=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235808)|0;f=d?b:0}b=c[a+44>>2]|0;d=c[a+48>>2]|0;a=f+(d>>1)|0;if(!(d&1)){g=b;h=ij[g&8191](a)|0;c[e>>2]=h;return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=ij[g&8191](a)|0;c[e>>2]=h;return}}function __ZN13MethodBind0RCI9MultiMeshNS0_11ColorFormatEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I9MultiMeshNS0_11ColorFormatEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if(!b){__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK11MethodBind1I9MultiMeshNS0_11ColorFormatEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,855155);l=a;return c[b>>2]|0}function __ZN11MethodBind1I9MultiMeshNS0_11ColorFormatEE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235808)|0:0){c[h>>2]=0;a[1263537]=0;k=d+24|0;n=c[k>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=i;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=i;return}if((g|0)>0){if((n|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);p=0}else{a[1263537]=0;p=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,p)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=p;c[b>>2]=0;l=i;return}}p=c[d+44>>2]|0;n=c[d+48>>2]|0;o=e+(n>>1)|0;if(!(n&1))q=p;else q=c[(c[o>>2]|0)+p>>2]|0;do if((g|0)<1){p=c[k>>2]|0;n=p+-1|0;if((p|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)s=0;else s=c[e+-4>>2]|0;if((p|0)<=(s|0)){if(r)t=0;else t=c[e+-4>>2]|0;do if((t|0)<(p|0)){if(r)u=0;else u=c[e+-4>>2]|0;if((u|0)<(p|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);v=0;break}else{a[1263537]=0;w=31;break}}else w=31;while(0);if((w|0)==31)v=e+(n*24|0)|0;__ZN7VariantC2ERKS_(j,v);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);f=__ZNK7VariantcviEv(j)|0;Pi[q&2047](o,f);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I9MultiMeshNS0_11ColorFormatEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235808)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1)){g=b;h=c[d>>2]|0;i=c[h>>2]|0;Pi[g&2047](a,i);return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=c[d>>2]|0;i=c[h>>2]|0;Pi[g&2047](a,i);return}}function __ZN11MethodBind1I9MultiMeshNS0_11ColorFormatEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI9MultiMesh3RefI4MeshEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var c=0;if((b|0)!=-1){c=0;return c|0}c=__ZN7Variant12get_type_forI3RefI4MeshEEENS_4TypeEv()|0;return c|0}function __ZNK13MethodBind0RCI9MultiMesh3RefI4MeshEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,855155);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI9MultiMesh3RefI4MeshEE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f+28|0;j=f;k=f+24|0;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235808)|0:0){c[h>>2]=0;a[1263537]=0;n=c[d+24>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=f;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=f;return}o=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))p=o;else p=c[(c[d>>2]|0)+o>>2]|0;c[k>>2]=ij[p&8191](d)|0;__ZN6RefPtrC2Ev(i);__ZN3RefI9ReferenceEaSI4MeshEEvRKS_IT_E(i,k);__ZN7VariantC2ERK6RefPtr(j,i);__ZN6RefPtrD2Ev(i);i=c[k>>2]|0;if((i|0?__ZN9Reference11unreferenceEv(i)|0:0)?(i=c[k>>2]|0,__Z17predelete_handlerP6Object(i)|0):0){gj[c[(c[i>>2]|0)+76>>2]&8191](i);__ZN6Memory11free_staticEPvb(i,0)}c[k>>2]=0;__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI9MultiMesh3RefI4MeshEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=d;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235808)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;c[f>>2]=ij[i&8191](a)|0;__ZN3RefI9ReferenceEaSI4MeshEEvRKS_IT_E(e,f);e=c[f>>2]|0;if(!e){l=d;return}if(!(__ZN9Reference11unreferenceEv(e)|0)){l=d;return}e=c[f>>2]|0;if(!(__Z17predelete_handlerP6Object(e)|0)){l=d;return}gj[c[(c[e>>2]|0)+76>>2]&8191](e);__ZN6Memory11free_staticEPvb(e,0);l=d;return}function __ZN13MethodBind0RCI9MultiMesh3RefI4MeshEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I9MultiMeshRK3RefI4MeshEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var c=0;if(b|0){c=0;return c|0}c=__ZN7Variant12get_type_forIRK3RefI4MeshEEENS_4TypeEv()|0;return c|0}function __ZNK11MethodBind1I9MultiMeshRK3RefI4MeshEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,855155);l=a;return c[b>>2]|0}function __ZN11MethodBind1I9MultiMeshRK3RefI4MeshEE4callEP6ObjectPPK7VariantiRNS9_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i+28|0;k=i+24|0;n=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235808)|0:0){c[h>>2]=0;a[1263537]=0;o=d+24|0;p=c[o>>2]|0;if((p|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=p;c[b>>2]=0;l=i;return}q=p-(c[d+20>>2]|0)|0;if((q|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=q;c[b>>2]=0;l=i;return}if((g|0)>0){if((p|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);r=0}else{a[1263537]=0;r=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,r)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=r;c[b>>2]=0;l=i;return}}r=c[d+44>>2]|0;p=c[d+48>>2]|0;q=e+(p>>1)|0;if(!(p&1))s=r;else s=c[(c[q>>2]|0)+r>>2]|0;do if((g|0)<1){r=c[o>>2]|0;p=r+-1|0;if((r|0)>=1){e=c[d+16>>2]|0;t=(e|0)==0;if(t)u=0;else u=c[e+-4>>2]|0;if((r|0)<=(u|0)){if(t)v=0;else v=c[e+-4>>2]|0;do if((v|0)<(r|0)){if(t)w=0;else w=c[e+-4>>2]|0;if((w|0)<(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);x=0;break}else{a[1263537]=0;y=31;break}}else y=31;while(0);if((y|0)==31)x=e+(p*24|0)|0;__ZN7VariantC2ERKS_(n,x);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f>>2]|0);while(0);__ZN3RefI4MeshEC2ERK7Variant(j,n);c[k>>2]=c[j>>2];Pi[s&2047](q,k);q=c[k>>2]|0;if((q|0?__ZN9Reference11unreferenceEv(q)|0:0)?(q=c[k>>2]|0,__Z17predelete_handlerP6Object(q)|0):0){gj[c[(c[q>>2]|0)+76>>2]&8191](q);__ZN6Memory11free_staticEPvb(q,0)}c[k>>2]=0;if(c[n>>2]|0)__ZN7Variant5clearEv(n);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I9MultiMeshRK3RefI4MeshEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+28|0;g=e;h=e+24|0;if(!b)i=0;else{j=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235808)|0;i=j?b:0}b=c[a+44>>2]|0;j=c[a+48>>2]|0;a=i+(j>>1)|0;if(!(j&1))k=b;else k=c[(c[a>>2]|0)+b>>2]|0;__ZN7VariantC2EPK6Object(g,c[d>>2]|0);__ZN3RefI4MeshEC2ERK7Variant(f,g);if(c[g>>2]|0)__ZN7Variant5clearEv(g);c[h>>2]=c[f>>2];Pi[k&2047](a,h);a=c[h>>2]|0;if(!a){l=e;return}if(!(__ZN9Reference11unreferenceEv(a)|0)){l=e;return}a=c[h>>2]|0;if(!(__Z17predelete_handlerP6Object(a)|0)){l=e;return}gj[c[(c[a>>2]|0)+76>>2]&8191](a);__ZN6Memory11free_staticEPvb(a,0);l=e;return}function __ZN11MethodBind1I9MultiMeshRK3RefI4MeshEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN7GIProbe19_get_material_cacheE3RefI8MaterialEPNS_5BakerE(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0.0,H=0,I=0,J=0,K=0,L=0;h=l;l=l+96|0;if((l|0)>=(m|0))ba(96);i=h+80|0;j=h+60|0;k=h+40|0;n=h+20|0;o=h;p=c[e>>2]|0;if((p|0)!=0?!((p|0)==0|($i[c[(c[p>>2]|0)+44>>2]&8191](p,1234440)|0)^1):0){__ZN9Reference9referenceEv(p);c[i>>2]=0;if($i[c[(c[p>>2]|0)+44>>2]&8191](p,1234412)|0){c[i>>2]=p;__ZN9Reference9referenceEv(p);q=p;r=0;s=i;t=i}else{q=p;r=0;s=i;t=i}}else{c[i>>2]=0;q=0;r=1;s=i;t=i}s=f+8|0;p=c[s>>2]|0;a:do if(p){u=c[p+8>>2]|0;v=c[f+12>>2]|0;b:do if((u|0)==(v|0))w=u;else{x=c[t>>2]|0;y=u;while(1){z=c[y+24>>2]|0;if(x>>>0<z>>>0)A=y+8|0;else{if(z>>>0>=x>>>0){w=y;break b}A=y+4|0}y=c[A>>2]|0;if((y|0)==(v|0)){B=21;break a}}}while(0);if((w|0)!=(v|0)&(w|0)!=0){u=__ZN3MapI3RefI8MaterialEN7GIProbe5Baker13MaterialCacheE10ComparatorIS2_E16DefaultAllocatorEixERKS2_(s,i)|0;c[b>>2]=0;y=c[u>>2]|0;if(y|0?(c[b>>2]=0,__Z28atomic_conditional_incrementPj(y+-8|0)|0):0)c[b>>2]=c[u>>2];y=b+4|0;x=u+4|0;c[y>>2]=0;u=c[x>>2]|0;if(u|0?(c[y>>2]=0,__Z28atomic_conditional_incrementPj(u+-8|0)|0):0)c[y>>2]=c[x>>2]}else B=21}else B=21;while(0);if((B|0)==21){if(q){B=__ZNK15SpatialMaterial11get_textureENS_12TextureParamE(q,0)|0;__ZN5ImageC2Ev(j);i=(B|0)==0;if(!i){Pi[c[(c[B>>2]|0)+156>>2]&2047](k,B);c[j>>2]=c[k>>2];w=j+4|0;A=k+4|0;if(((c[w>>2]|0)!=(c[A>>2]|0)?(__ZN10PoolVectorIhE12_unreferenceEv(w),f=c[A>>2]|0,f|0):0)?__Z28atomic_conditional_incrementPj(f)|0:0)c[w>>2]=c[A>>2];A=j+8|0;w=k+8|0;c[A>>2]=c[w>>2];c[A+4>>2]=c[w+4>>2];a[A+8>>0]=a[w+8>>0]|0;__ZN5ImageD2Ev(k)}__ZNK15SpatialMaterial10get_albedoEv(k,q);w=__ZN7GIProbe17_get_bake_textureER5ImageRK5Color(d,j,k)|0;if(w){A=(__Z28atomic_conditional_incrementPj(w+-8|0)|0)==0;f=A?0:w;if(!(__Z16atomic_decrementPj(w+-8|0)|0)){__ZN6Memory11free_staticEPvb(w,1);C=f}else C=f}else C=0;f=__ZNK15SpatialMaterial11get_textureENS_12TextureParamE(q,2)|0;if(f){if($i[c[(c[f>>2]|0)+44>>2]&8191](f,1234304)|0){__ZN9Reference9referenceEv(f);D=f;E=f}else{D=f;E=0}if(__ZN9Reference11unreferenceEv(D)|0?__Z17predelete_handlerP6Object(f)|0:0){gj[c[(c[f>>2]|0)+76>>2]&8191](f);__ZN6Memory11free_staticEPvb(f,0);F=E}else F=E}else F=0;__ZNK15SpatialMaterial12get_emissionEv(k,q);G=+__ZNK15SpatialMaterial19get_emission_energyEv(q);g[k>>2]=G*+g[k>>2];G=+__ZNK15SpatialMaterial19get_emission_energyEv(q);E=k+4|0;g[E>>2]=G*+g[E>>2];G=+__ZNK15SpatialMaterial19get_emission_energyEv(q);E=k+8|0;g[E>>2]=G*+g[E>>2];__ZN5ImageC2Ev(n);E=(F|0)==0;if(!E){Pi[c[(c[F>>2]|0)+156>>2]&2047](o,F);c[n>>2]=c[o>>2];f=n+4|0;D=o+4|0;if(((c[f>>2]|0)!=(c[D>>2]|0)?(__ZN10PoolVectorIhE12_unreferenceEv(f),w=c[D>>2]|0,w|0):0)?__Z28atomic_conditional_incrementPj(w)|0:0)c[f>>2]=c[D>>2];D=n+8|0;f=o+8|0;c[D>>2]=c[f>>2];c[D+4>>2]=c[f+4>>2];a[D+8>>0]=a[f+8>>0]|0;__ZN5ImageD2Ev(o)}o=__ZN7GIProbe17_get_bake_textureER5ImageRK5Color(d,n,k)|0;if(o){f=(__Z28atomic_conditional_incrementPj(o+-8|0)|0)==0;D=f?0:o;if(!(__Z16atomic_decrementPj(o+-8|0)|0)){__ZN6Memory11free_staticEPvb(o,1);H=D}else H=D}else H=0;__ZN5ImageD2Ev(n);if((!E?__ZN9Reference11unreferenceEv(F)|0:0)?__Z17predelete_handlerP6Object(F)|0:0){gj[c[(c[F>>2]|0)+76>>2]&8191](F);__ZN6Memory11free_staticEPvb(F,0)}__ZN5ImageD2Ev(j);if((!i?__ZN9Reference11unreferenceEv(B)|0:0)?__Z17predelete_handlerP6Object(B)|0:0){gj[c[(c[B>>2]|0)+76>>2]&8191](B);__ZN6Memory11free_staticEPvb(B,0);I=C;J=H}else{I=C;J=H}}else{__ZN5ImageC2Ev(j);g[k>>2]=.699999988079071;g[k+4>>2]=.699999988079071;g[k+8>>2]=.699999988079071;g[k+12>>2]=1.0;H=__ZN7GIProbe17_get_bake_textureER5ImageRK5Color(d,j,k)|0;if(H){C=(__Z28atomic_conditional_incrementPj(H+-8|0)|0)==0;B=C?0:H;if(!(__Z16atomic_decrementPj(H+-8|0)|0)){__ZN6Memory11free_staticEPvb(H,1);K=B}else K=B}else K=0;g[k>>2]=0.0;g[k+4>>2]=0.0;g[k+8>>2]=0.0;g[k+12>>2]=1.0;B=__ZN7GIProbe17_get_bake_textureER5ImageRK5Color(d,j,k)|0;if(B){k=(__Z28atomic_conditional_incrementPj(B+-8|0)|0)==0;d=k?0:B;if(!(__Z16atomic_decrementPj(B+-8|0)|0)){__ZN6Memory11free_staticEPvb(B,1);L=d}else L=d}else L=0;__ZN5ImageD2Ev(j);I=K;J=L}L=__ZN3MapI3RefI8MaterialEN7GIProbe5Baker13MaterialCacheE10ComparatorIS2_E16DefaultAllocatorEixERKS2_(s,e)|0;e=c[L>>2]|0;s=I;if((e|0)!=(s|0)){if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);c[L>>2]=0;if(I|0?__Z28atomic_conditional_incrementPj(s+-8|0)|0:0)c[L>>2]=I}e=L+4|0;L=c[e>>2]|0;K=J;if((L|0)!=(K|0)){if(L|0?(__Z16atomic_decrementPj(L+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(L,1);c[e>>2]=0;if(J|0?__Z28atomic_conditional_incrementPj(K+-8|0)|0:0)c[e>>2]=J}c[b>>2]=0;e=(I|0)==0;if(!e?(c[b>>2]=0,__Z28atomic_conditional_incrementPj(s+-8|0)|0):0)c[b>>2]=I;s=b+4|0;c[s>>2]=0;if(J|0){c[s>>2]=0;if(__Z28atomic_conditional_incrementPj(K+-8|0)|0)c[s>>2]=J;s=J;if(!(__Z16atomic_decrementPj(s+-8|0)|0))__ZN6Memory11free_staticEPvb(s,1)}s=I;if(!e?(__Z16atomic_decrementPj(s+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(s,1)}s=c[t>>2]|0;if((s|0?__ZN9Reference11unreferenceEv(s)|0:0)?(s=c[t>>2]|0,__Z17predelete_handlerP6Object(s)|0):0){gj[c[(c[s>>2]|0)+76>>2]&8191](s);__ZN6Memory11free_staticEPvb(s,0)}c[t>>2]=0;if(r){l=h;return}if(!(__ZN9Reference11unreferenceEv(q)|0)){l=h;return}if(!(__Z17predelete_handlerP6Object(q)|0)){l=h;return}gj[c[(c[q>>2]|0)+76>>2]&8191](q);__ZN6Memory11free_staticEPvb(q,0);l=h;return}function __ZL20fast_tri_box_overlapRK7Vector3S_PS0_(a,b,d,e,f){a=+a;b=+b;d=+d;e=e|0;f=f|0;var h=0.0,i=0.0,k=0.0,l=0.0,m=0.0,n=0.0,o=0.0,p=0.0,q=0.0,r=0.0,s=0.0,t=0.0,u=0.0,v=0.0,w=0.0,x=0.0,y=0.0,z=0.0,A=0.0,B=0.0,C=0.0,D=0.0,E=0.0,F=0,G=0.0,H=0;h=+g[f>>2]-a;i=+g[f+4>>2]-b;k=+g[f+8>>2]-d;l=+g[f+12>>2]-a;m=+g[f+16>>2]-b;n=+g[f+20>>2]-d;o=+g[f+24>>2]-a;a=+g[f+28>>2]-b;b=+g[f+32>>2]-d;d=l-h;p=m-i;q=n-k;r=o-l;s=a-m;t=b-n;u=h-o;v=i-a;w=k-b;x=(c[j>>2]=(g[j>>2]=d,c[j>>2]|0)&2147483647,+g[j>>2]);y=(c[j>>2]=(g[j>>2]=p,c[j>>2]|0)&2147483647,+g[j>>2]);z=(c[j>>2]=(g[j>>2]=q,c[j>>2]|0)&2147483647,+g[j>>2]);A=i*q-k*p;B=q*a-p*b;f=A<B;C=+g[e+4>>2];D=+g[e+8>>2];E=C*z+y*D;if((f?A:B)>E|(f?B:A)<-E){F=0;return F|0}E=-q;A=k*d+h*E;B=o*E+d*b;f=A<B;E=+g[e>>2];G=x*D+z*E;if((f?A:B)>G|(f?B:A)<-G){F=0;return F|0}G=l*p-d*m;A=p*o-d*a;f=A<G;B=x*C+y*E;if((f?A:G)>B|(f?G:A)<-B){F=0;return F|0}B=(c[j>>2]=(g[j>>2]=r,c[j>>2]|0)&2147483647,+g[j>>2]);A=(c[j>>2]=(g[j>>2]=s,c[j>>2]|0)&2147483647,+g[j>>2]);G=(c[j>>2]=(g[j>>2]=t,c[j>>2]|0)&2147483647,+g[j>>2]);y=i*t-k*s;x=a*t-s*b;f=y<x;z=D*A+C*G;if((f?y:x)>z|(f?x:y)<-z){F=0;return F|0}z=-t;y=k*r+h*z;x=r*b+o*z;f=y<x;z=D*B+G*E;if((f?y:x)>z|(f?x:y)<-z){F=0;return F|0}z=h*s-i*r;y=l*s-m*r;f=z<y;x=C*B+A*E;if((f?z:y)>x|(f?y:z)<-x){F=0;return F|0}x=(c[j>>2]=(g[j>>2]=u,c[j>>2]|0)&2147483647,+g[j>>2]);z=(c[j>>2]=(g[j>>2]=v,c[j>>2]|0)&2147483647,+g[j>>2]);y=(c[j>>2]=(g[j>>2]=w,c[j>>2]|0)&2147483647,+g[j>>2]);A=i*w-k*v;B=m*w-n*v;f=A<B;G=D*z+C*y;if((f?A:B)>G|(f?B:A)<-G){F=0;return F|0}G=-w;w=k*u+h*G;A=n*u+l*G;f=w<A;G=D*x+y*E;if((f?w:A)>G|(f?A:w)<-G){F=0;return F|0}G=l*v-m*u;w=o*v-u*a;f=w<G;u=C*x+z*E;if((f?w:G)>u|(f?G:w)<-u){F=0;return F|0}u=l<h?l:h;w=l>h?l:h;l=-E;if((o<u?o:u)>E?1:(o>w?o:w)<l){F=0;return F|0}w=m<i?m:i;o=m>i?m:i;m=-C;if((a<w?a:w)>C?1:(a>o?a:o)<m){F=0;return F|0}o=n<k?n:k;a=n>k?n:k;n=-D;if((b<o?b:o)>D?1:(b>a?b:a)<n){F=0;return F|0}a=p*t-q*s;b=q*r-d*t;t=d*s-p*r;r=k*t+(h*a+i*b);f=a>0.0;e=b>0.0;H=t>0.0;if(t*(H?n:D)+(b*(e?m:C)+a*(f?l:E))-r>0.0){F=0;return F|0}if(!(t*(H?D:n)+(b*(e?C:m)+a*(f?E:l))-r>=0.0)){F=0;return F|0}F=1;return F|0}function __ZN7GIProbe10_plot_faceEiiiiiPK7Vector3PK7Vector2RKNS_5Baker13MaterialCacheERK5Rect3PS6_(b,d,e,f,h,i,j,k,n,o,p){b=b|0;d=d|0;e=e|0;f=f|0;h=h|0;i=i|0;j=j|0;k=k|0;n=n|0;o=o|0;p=p|0;var q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0.0,V=0.0,W=0.0,X=0,Y=0,Z=0,_=0.0,$=0.0,aa=0.0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0,ia=0,ja=0,ka=0,la=0,ma=0,na=0,oa=0,pa=0,qa=0.0,ra=0.0,sa=0.0,ta=0.0,ua=0.0,va=0.0,wa=0.0,xa=0.0,ya=0.0,za=0.0,Aa=0.0,Ba=0.0,Ca=0.0,Da=0.0,Ea=0.0,Fa=0.0,Ga=0.0,Ha=0.0,Ia=0.0,Ja=0.0,Ka=0.0,La=0.0,Ma=0.0,Na=0.0,Oa=0.0,Pa=0.0,Qa=0.0,Ra=0.0,Sa=0.0,Ta=0.0,Ua=0.0,Va=0.0,Wa=0.0,Xa=0.0,Ya=0.0,Za=0.0,_a=0.0,$a=0.0,ab=0.0,bb=0.0,cb=0.0,db=0.0,eb=0.0,fb=0.0,gb=0.0,hb=0.0,ib=0.0,jb=0.0,kb=0.0,lb=0.0,mb=0.0,nb=0.0,ob=0.0,pb=0.0,qb=0.0,rb=0.0,sb=0.0,tb=0,ub=0,vb=0,wb=0,xb=0,yb=0,zb=0,Ab=0,Bb=0,Cb=0,Db=0,Eb=0,Fb=0,Gb=0,Hb=0,Ib=0,Jb=0,Kb=0,Lb=0,Mb=0,Nb=0.0,Ob=0.0,Pb=0.0,Qb=0.0,Rb=0.0,Sb=0.0,Tb=0.0,Ub=0.0,Vb=0.0,Wb=0.0,Xb=0.0,Yb=0.0,Zb=0.0,_b=0.0,$b=0.0,ac=0.0,bc=0.0,cc=0.0,dc=0.0,ec=0.0,fc=0,gc=0.0,hc=0.0,ic=0.0,jc=0.0,kc=0.0,lc=0.0,mc=0.0,nc=0.0,oc=0.0,pc=0.0,qc=0.0,rc=0.0,sc=0.0,tc=0.0,uc=0.0,vc=0.0,wc=0.0,xc=0.0,yc=0.0,zc=0.0,Ac=0.0,Bc=0.0,Cc=0,Dc=0,Ec=0,Fc=0,Gc=0,Hc=0,Ic=0,Jc=0,Kc=0,Lc=0,Mc=0,Nc=0,Oc=0,Pc=0,Qc=0,Rc=0,Sc=0,Tc=0,Uc=0,Vc=0,Wc=0,Xc=0,Yc=0,Zc=0,_c=0,$c=0,ad=0,bd=0,cd=0,dd=0,ed=0,fd=0,gd=0,hd=0,id=0,jd=0,kd=0,ld=0,md=0,nd=0,od=0,pd=0,qd=0,rd=0,sd=0,td=0,ud=0,vd=0,wd=0,xd=0,yd=0,zd=0,Ad=0,Bd=0,Cd=0,Dd=0,Ed=0;q=l;l=l+224|0;if((l|0)>=(m|0))ba(224);r=q+176|0;s=q+152|0;t=q+136|0;u=q+120|0;v=q+96|0;w=q+84|0;x=q+108|0;y=q+60|0;z=q+72|0;A=q+48|0;B=q+12|0;C=q;D=(c[p+4>>2]|0)+-1|0;if((D|0)!=(e|0)){E=e+1|0;e=1<<D>>E;D=s+12|0;F=s+16|0;G=s+20|0;H=s+4|0;J=s+8|0;K=p+48|0;L=p+52|0;M=p+56|0;N=C+4|0;O=C+8|0;P=(d|0)<0;Q=e+i|0;R=e+h|0;S=e+f|0;e=0;while(1){c[s>>2]=c[o>>2];c[s+4>>2]=c[o+4>>2];c[s+8>>2]=c[o+8>>2];c[s+12>>2]=c[o+12>>2];c[s+16>>2]=c[o+16>>2];c[s+20>>2]=c[o+20>>2];T=+g[D>>2]*.5;g[D>>2]=T;V=+g[F>>2]*.5;g[F>>2]=V;W=+g[G>>2]*.5;g[G>>2]=W;if(!(e&1))X=f;else{g[s>>2]=T+ +g[s>>2];X=S}if(!(e&2))Y=h;else{g[H>>2]=V+ +g[H>>2];Y=R}if(!(e&4))Z=i;else{g[J>>2]=W+ +g[J>>2];Z=Q}if(((((X|0)>=0?!((Y|0)<0?1:(X|0)>=(c[K>>2]|0)):0)?!((Z|0)<0?1:(Y|0)>=(c[L>>2]|0)):0)?(Z|0)<(c[M>>2]|0):0)?(_=T*.5,T=V*.5,V=W*.5,W=+g[s>>2]+_,$=+g[H>>2]+T,aa=+g[J>>2]+V,g[C>>2]=_,g[N>>2]=T,g[O>>2]=V,c[r>>2]=c[C>>2],c[r+4>>2]=c[C+4>>2],c[r+8>>2]=c[C+8>>2],__ZL20fast_tri_box_overlapRK7Vector3S_PS0_(W,$,aa,r,j)|0):0){if(P){ca=318;break}da=c[p>>2]|0;ea=(da|0)==0;if(ea)fa=0;else fa=c[da+-4>>2]|0;if((fa|0)<=(d|0)){if(ea)ga=0;else ga=c[da+-4>>2]|0;if((ga|0)<=(d|0)){ca=318;break}a[1263537]=0}__ZN6VectorIN7GIProbe5Baker4CellEE14_copy_on_writeEv(p);da=c[p>>2]|0;if((c[da+(d*80|0)+(e<<2)>>2]|0)==-1){ea=(da|0)==0;if(ea)ha=0;else ha=c[da+-4>>2]|0;if((ha|0)<=(d|0)){if(ea)ia=0;else ia=c[da+-4>>2]|0;if((ia|0)<=(d|0)){ca=327;break}a[1263537]=0}__ZN6VectorIN7GIProbe5Baker4CellEE14_copy_on_writeEv(p);ea=c[p>>2]|0;c[ea+(d*80|0)+(e<<2)>>2]=ha;if(!ea)ja=0;else ja=c[ea+-4>>2]|0;__ZN6VectorIN7GIProbe5Baker4CellEE6resizeEi(p,ja+1|0)|0;if((ha|0)<0){ca=338;break}ea=c[p>>2]|0;ka=(ea|0)==0;if(ka)la=0;else la=c[ea+-4>>2]|0;if((la|0)<=(ha|0)){if(ka)ma=0;else ma=c[ea+-4>>2]|0;if((ma|0)<=(ha|0)){ca=338;break}a[1263537]=0}__ZN6VectorIN7GIProbe5Baker4CellEE14_copy_on_writeEv(p);ea=c[p>>2]|0;c[ea+(ha*80|0)+76>>2]=E;na=ea}else na=da;da=(na|0)==0;if(da)oa=0;else oa=c[na+-4>>2]|0;if((oa|0)<=(d|0)){if(da)pa=0;else pa=c[na+-4>>2]|0;if((pa|0)<=(d|0)){ca=347;break}a[1263537]=0}__ZN6VectorIN7GIProbe5Baker4CellEE14_copy_on_writeEv(p);__ZN7GIProbe10_plot_faceEiiiiiPK7Vector3PK7Vector2RKNS_5Baker13MaterialCacheERK5Rect3PS6_(b,c[(c[p>>2]|0)+(d*80|0)+(e<<2)>>2]|0,E,X,Y,Z,j,k,n,s,p)}e=e+1|0;if((e|0)>=8){ca=351;break}}if((ca|0)==318)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((ca|0)==327)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((ca|0)==338)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((ca|0)==347)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((ca|0)==351){l=q;return}}e=j+12|0;Z=j+24|0;Y=t+8|0;X=t+4|0;aa=+g[j>>2];$=+g[j+4>>2];W=+g[j+8>>2];V=aa-+g[Z>>2];T=$-+g[j+28>>2];_=W-+g[j+32>>2];qa=aa-+g[e>>2];ra=$-+g[j+16>>2];sa=W-+g[j+20>>2];ta=T*sa-_*ra;ua=_*qa-V*sa;sa=V*ra-T*qa;g[t>>2]=ta;g[X>>2]=ua;g[Y>>2]=sa;qa=+I(+(sa*sa+(ta*ta+ua*ua)));if(qa==0.0){g[Y>>2]=0.0;g[X>>2]=0.0;g[t>>2]=0.0;va=0.0;wa=0.0;xa=0.0}else{T=ta/qa;g[t>>2]=T;ta=ua/qa;g[X>>2]=ta;ua=sa/qa;g[Y>>2]=ua;va=T;wa=ua;xa=ta}E=t+12|0;g[E>>2]=va*aa+xa*$+wa*W;W=xa*0.0;$=wa*0.0;aa=va+W+$;ta=aa<0.0?-aa:aa;aa=va*0.0;ua=aa+xa+$;$=ua<0.0?-ua:ua;pa=$>ta;ua=aa+W+wa;na=(ua<0.0?-ua:ua)>(pa?$:ta)?2:pa&1;pa=u+8|0;g[pa>>2]=0.0;oa=u+4|0;g[oa>>2]=0.0;g[u>>2]=0.0;g[u+(na<<2)>>2]=1.0;ha=v+8|0;g[ha>>2]=0.0;ma=v+4|0;g[ma>>2]=0.0;g[v>>2]=0.0;la=((na+1|0)>>>0)%3|0;g[v+(la<<2)>>2]=1.0;ja=w+8|0;g[ja>>2]=0.0;ia=w+4|0;g[ia>>2]=0.0;g[w>>2]=0.0;ga=((na+2|0)>>>0)%3|0;g[w+(ga<<2)>>2]=1.0;fa=o+12|0;P=b+452|0;C=c[P>>2]|0;ta=+(C|0);$=+g[fa+(la<<2)>>2]/ta;ua=+g[v>>2]*$;g[v>>2]=ua;W=$*+g[ma>>2];g[ma>>2]=W;aa=$*+g[ha>>2];g[ha>>2]=aa;$=+g[fa+(ga<<2)>>2]/ta;ta=+g[w>>2]*$;g[w>>2]=ta;T=$*+g[ia>>2];g[ia>>2]=T;qa=$*+g[ja>>2];g[ja>>2]=qa;do if((C|0)>0){ja=o+4|0;ia=o+8|0;w=fa+(na<<2)|0;ga=x+4|0;ha=x+8|0;ma=y+8|0;v=y+4|0;la=z+4|0;O=z+8|0;N=A+4|0;J=A+8|0;H=B+12|0;M=B+24|0;L=b+456|0;K=r+4|0;Q=n+4|0;$=+g[u>>2];sa=+g[oa>>2];ra=+g[pa>>2];V=(ua+ta)*.5;_=(W+T)*.5;ya=(aa+qa)*.5;i=n+4|0;za=0.0;R=0;Aa=0.0;Ba=0.0;Ca=0.0;Da=0.0;Ea=0.0;Fa=0.0;Ga=0.0;Ha=0.0;Ia=0.0;h=C;a:while(1){Ja=+(R|0);Ka=Ja*ua;La=Ja*W;Ma=Ja*aa;if((h|0)>0){S=0;Ja=za;Na=Aa;Oa=Ba;Pa=Ca;Qa=Da;Ra=Ea;Sa=Fa;Ta=Ga;Ua=Ha;Va=Ia;while(1){Wa=+(S|0);Xa=Wa*ta+(Ka+ +g[o>>2]);Ya=Wa*T+(La+ +g[ja>>2]);Za=Wa*qa+(Ma+ +g[ia>>2]);Wa=+g[w>>2];_a=(ta+(Xa+ua)+Wa*$-Xa)*.5;$a=(T+(Ya+W)+Wa*sa-Ya)*.5;ab=(qa+(Za+aa)+Wa*ra-Za)*.5;g[x>>2]=_a;g[ga>>2]=$a;g[ha>>2]=ab;c[r>>2]=c[x>>2];c[r+4>>2]=c[x+4>>2];c[r+8>>2]=c[x+8>>2];if(__ZL20fast_tri_box_overlapRK7Vector3S_PS0_(Xa+_a,Ya+$a,Za+ab,r,j)|0){ab=+g[w>>2];$a=ab*$;_a=ab*sa;Wa=ab*ra;ab=Xa+V-$a;Xa=Ya+_-_a;Ya=Za+ya-Wa;Za=ab+$a*2.0;$a=Xa+_a*2.0;_a=Ya+Wa*2.0;if(va*(ab-Za)+xa*(Xa-$a)+wa*(Ya-_a)<0.0){bb=ab;cb=Za;db=Xa;eb=$a;fb=Ya;gb=_a}else{bb=Za;cb=ab;db=$a;eb=Xa;fb=_a;gb=Ya}g[ma>>2]=0.0;g[v>>2]=0.0;g[y>>2]=0.0;g[z>>2]=cb;g[la>>2]=eb;g[O>>2]=gb;g[A>>2]=bb;g[N>>2]=db;g[J>>2]=fb;c[s>>2]=c[z>>2];c[s+4>>2]=c[z+4>>2];c[s+8>>2]=c[z+8>>2];c[r>>2]=c[A>>2];c[r+4>>2]=c[A+4>>2];c[r+8>>2]=c[A+8>>2];if(!(__ZNK5Plane18intersects_segmentE7Vector3S0_PS0_(t,s,r,y)|0)){Ya=+g[t>>2];_a=+g[X>>2];Xa=+g[Y>>2];$a=+g[E>>2];ab=cb*Ya+eb*_a+gb*Xa-$a;Za=bb*Ya+db*_a+fb*Xa-$a;if((ab<0.0?-ab:ab)<(Za<0.0?-Za:Za)){hb=ab;ib=cb;jb=eb;kb=gb}else{hb=Za;ib=bb;jb=db;kb=fb}g[y>>2]=ib-Ya*hb;g[v>>2]=jb-_a*hb;g[ma>>2]=kb-Xa*hb};c[B>>2]=c[j>>2];c[B+4>>2]=c[j+4>>2];c[B+8>>2]=c[j+8>>2];c[H>>2]=c[e>>2];c[H+4>>2]=c[e+4>>2];c[H+8>>2]=c[e+8>>2];c[M>>2]=c[Z>>2];c[M+4>>2]=c[Z+4>>2];c[M+8>>2]=c[Z+8>>2];__ZNK5Face320get_closest_point_toERK7Vector3(r,B,y);c[y>>2]=c[r>>2];c[y+4>>2]=c[r+4>>2];c[y+8>>2]=c[r+8>>2];__ZL6get_uvRK7Vector3PS0_PK7Vector2(r,+g[y>>2],+g[v>>2],+g[ma>>2],j,k);Xa=+g[r>>2];f=!(Xa>=0.0);if(f)lb=1.0-+_fmodf(-Xa,1.0);else lb=+_fmodf(Xa,1.0);G=c[L>>2]|0;_a=+(G|0);if(!(lb*_a<0.0)){if(f)mb=1.0-+_fmodf(-Xa,1.0);else mb=+_fmodf(Xa,1.0);Ya=+(G+-1|0);if(mb*_a>Ya)nb=Ya;else{if(f)ob=1.0-+_fmodf(-Xa,1.0);else ob=+_fmodf(Xa,1.0);nb=ob*_a}}else nb=0.0;f=~~nb;Xa=+g[K>>2];F=!(Xa>=0.0);if(F)pb=1.0-+_fmodf(-Xa,1.0);else pb=+_fmodf(Xa,1.0);if(!(pb*_a<0.0)){if(F)qb=1.0-+_fmodf(-Xa,1.0);else qb=+_fmodf(Xa,1.0);Ya=+(G+-1|0);if(qb*_a>Ya)rb=Ya;else{if(F)sb=1.0-+_fmodf(-Xa,1.0);else sb=+_fmodf(Xa,1.0);rb=sb*_a}}else rb=0.0;F=(U(~~rb,G)|0)+f|0;if((F|0)<0){ca=50;break a}f=c[n>>2]|0;G=(f|0)==0;if(G)tb=0;else tb=c[f+-4>>2]|0;if((tb|0)<=(F|0)){if(G)ub=0;else ub=c[f+-4>>2]|0;if((ub|0)<=(F|0)){ca=50;break a}a[1263537]=0}_a=Pa+ +g[f+(F<<4)>>2];if(G)vb=0;else vb=c[f+-4>>2]|0;do if((vb|0)<=(F|0)){if(G)wb=0;else wb=c[f+-4>>2]|0;if((wb|0)>(F|0)){a[1263537]=0;ca=57;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);xb=4;yb=c[n>>2]|0;break}}else ca=57;while(0);if((ca|0)==57){ca=0;xb=f+(F<<4)+4|0;yb=f}Xa=Va+ +g[xb>>2];G=(yb|0)==0;if(G)zb=0;else zb=c[yb+-4>>2]|0;do if((zb|0)<=(F|0)){if(G)Ab=0;else Ab=c[yb+-4>>2]|0;if((Ab|0)>(F|0)){a[1263537]=0;ca=66;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);Bb=8;Cb=c[n>>2]|0;break}}else ca=66;while(0);if((ca|0)==66){ca=0;Bb=yb+(F<<4)+8|0;Cb=yb}Ya=Sa+ +g[Bb>>2];G=(Cb|0)==0;if(G)Db=0;else Db=c[Cb+-4>>2]|0;do if((Db|0)<=(F|0)){if(G)Eb=0;else Eb=c[Cb+-4>>2]|0;if((Eb|0)>(F|0)){a[1263537]=0;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);break}}while(0);G=c[Q>>2]|0;f=(G|0)==0;if(f)Fb=0;else Fb=c[G+-4>>2]|0;if((Fb|0)<=(F|0)){if(f)Gb=0;else Gb=c[G+-4>>2]|0;if((Gb|0)<=(F|0)){ca=84;break a}a[1263537]=0}Za=Oa+ +g[G+(F<<4)>>2];if(f)Hb=0;else Hb=c[G+-4>>2]|0;do if((Hb|0)<=(F|0)){if(f)Ib=0;else Ib=c[G+-4>>2]|0;if((Ib|0)>(F|0)){a[1263537]=0;ca=91;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);Jb=4;Kb=c[i>>2]|0;break}}else ca=91;while(0);if((ca|0)==91){ca=0;Jb=G+(F<<4)+4|0;Kb=G}ab=Ua+ +g[Jb>>2];f=(Kb|0)==0;if(f)Lb=0;else Lb=c[Kb+-4>>2]|0;if((Lb|0)<=(F|0)){if(f)Mb=0;else Mb=c[Kb+-4>>2]|0;if((Mb|0)<=(F|0)){ca=99;break a}a[1263537]=0}Nb=Ja+1.0;Ob=va+Na;Pb=Za;Qb=_a;Rb=xa+Qa;Sb=Ra+ +g[Kb+(F<<4)+8>>2];Tb=Ya;Ub=wa+Ta;Vb=ab;Wb=Xa}else{Nb=Ja;Ob=Na;Pb=Oa;Qb=Pa;Rb=Qa;Sb=Ra;Tb=Sa;Ub=Ta;Vb=Ua;Wb=Va}S=S+1|0;f=c[P>>2]|0;if((S|0)>=(f|0)){Xb=Nb;Yb=Ob;Zb=Pb;_b=Qb;$b=Rb;ac=Sb;bc=Tb;cc=Ub;dc=Vb;ec=Wb;fc=f;break}else{Ja=Nb;Na=Ob;Oa=Pb;Pa=Qb;Qa=Rb;Ra=Sb;Sa=Tb;Ta=Ub;Ua=Vb;Va=Wb}}}else{Xb=za;Yb=Aa;Zb=Ba;_b=Ca;$b=Da;ac=Ea;bc=Fa;cc=Ga;dc=Ha;ec=Ia;fc=h}R=R+1|0;if((R|0)>=(fc|0)){ca=7;break}else{za=Xb;Aa=Yb;Ba=Zb;Ca=_b;Da=$b;Ea=ac;Fa=bc;Ga=cc;Ha=dc;Ia=ec;h=fc}}if((ca|0)==7){if(Xb==0.0){gc=Yb;hc=$b;ic=cc;ca=103;break}Ia=1.0/+(U(fc,fc)|0);jc=Xb*Ia;kc=Ia;lc=Yb;mc=Zb*Ia;nc=_b*Ia;oc=$b;pc=ac*Ia;qc=bc*Ia;rc=cc;sc=dc*Ia;tc=ec*Ia;break}else if((ca|0)==50){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);df()}else if((ca|0)==84){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);df()}else if((ca|0)==99)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0)}else{gc=0.0;hc=0.0;ic=0.0;ca=103}while(0);if((ca|0)==103){fc=r+12|0;c[r>>2]=c[j>>2];c[r+4>>2]=c[j+4>>2];c[r+8>>2]=c[j+8>>2];c[fc>>2]=c[e>>2];c[fc+4>>2]=c[e+4>>2];c[fc+8>>2]=c[e+8>>2];e=r+24|0;c[e>>2]=c[Z>>2];c[e+4>>2]=c[Z+4>>2];c[e+8>>2]=c[Z+8>>2];ec=+g[o+16>>2]*.5+ +g[o+4>>2];dc=+g[o+20>>2]*.5+ +g[o+8>>2];g[y>>2]=+g[fa>>2]*.5+ +g[o>>2];g[y+4>>2]=ec;g[y+8>>2]=dc;__ZNK5Face320get_closest_point_toERK7Vector3(s,r,y);__ZL6get_uvRK7Vector3PS0_PK7Vector2(y,+g[s>>2],+g[s+4>>2],+g[s+8>>2],j,k);dc=+g[y>>2];k=!(dc>=0.0);if(k)uc=1.0-+_fmodf(-dc,1.0);else uc=+_fmodf(dc,1.0);j=c[b+456>>2]|0;ec=+(j|0);if(!(uc*ec<0.0)){if(k)vc=1.0-+_fmodf(-dc,1.0);else vc=+_fmodf(dc,1.0);uc=+(j+-1|0);if(vc*ec>uc)wc=uc;else{if(k)xc=1.0-+_fmodf(-dc,1.0);else xc=+_fmodf(dc,1.0);wc=xc*ec}}else wc=0.0;k=~~wc;wc=+g[y+4>>2];y=!(wc>=0.0);if(y)yc=1.0-+_fmodf(-wc,1.0);else yc=+_fmodf(wc,1.0);if(!(yc*ec<0.0)){if(y)zc=1.0-+_fmodf(-wc,1.0);else zc=+_fmodf(wc,1.0);yc=+(j+-1|0);if(zc*ec>yc)Ac=yc;else{if(y)Bc=1.0-+_fmodf(-wc,1.0);else Bc=+_fmodf(wc,1.0);Ac=Bc*ec}}else Ac=0.0;y=(U(~~Ac,j)|0)+k|0;k=c[P>>2]|0;Ac=1.0/+(U(k,k)|0);if((y|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);df()}k=c[n>>2]|0;P=(k|0)==0;if(P)Cc=0;else Cc=c[k+-4>>2]|0;do if((Cc|0)<=(y|0)){if(P)Dc=0;else Dc=c[k+-4>>2]|0;if((Dc|0)>(y|0)){a[1263537]=0;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);df()}}while(0);ec=Ac*+g[k+(y<<4)>>2];if(P)Ec=0;else Ec=c[k+-4>>2]|0;do if((Ec|0)<=(y|0)){if(P)Fc=0;else Fc=c[k+-4>>2]|0;if((Fc|0)>(y|0)){a[1263537]=0;ca=143;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);Gc=4;Hc=c[n>>2]|0;break}}else ca=143;while(0);if((ca|0)==143){Gc=k+(y<<4)+4|0;Hc=k}Bc=Ac*+g[Gc>>2];Gc=(Hc|0)==0;if(Gc)Ic=0;else Ic=c[Hc+-4>>2]|0;do if((Ic|0)<=(y|0)){if(Gc)Jc=0;else Jc=c[Hc+-4>>2]|0;if((Jc|0)>(y|0)){a[1263537]=0;ca=152;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);Kc=8;Lc=c[n>>2]|0;break}}else ca=152;while(0);if((ca|0)==152){Kc=Hc+(y<<4)+8|0;Lc=Hc}wc=Ac*+g[Kc>>2];Kc=(Lc|0)==0;if(Kc)Mc=0;else Mc=c[Lc+-4>>2]|0;do if((Mc|0)<=(y|0)){if(Kc)Nc=0;else Nc=c[Lc+-4>>2]|0;if((Nc|0)>(y|0)){a[1263537]=0;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);break}}while(0);Nc=c[n+4>>2]|0;Lc=(Nc|0)==0;if(Lc)Oc=0;else Oc=c[Nc+-4>>2]|0;do if((Oc|0)<=(y|0)){if(Lc)Pc=0;else Pc=c[Nc+-4>>2]|0;if((Pc|0)>(y|0)){a[1263537]=0;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);df()}}while(0);yc=Ac*+g[Nc+(y<<4)>>2];Pc=n+4|0;if(Lc)Qc=0;else Qc=c[Nc+-4>>2]|0;do if((Qc|0)<=(y|0)){if(Lc)Rc=0;else Rc=c[Nc+-4>>2]|0;if((Rc|0)>(y|0)){a[1263537]=0;ca=177;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);Sc=4;Tc=c[Pc>>2]|0;break}}else ca=177;while(0);if((ca|0)==177){Sc=Nc+(y<<4)+4|0;Tc=Nc}zc=Ac*+g[Sc>>2];Sc=(Tc|0)==0;if(Sc)Uc=0;else Uc=c[Tc+-4>>2]|0;do if((Uc|0)<=(y|0)){if(Sc)Vc=0;else Vc=c[Tc+-4>>2]|0;if((Vc|0)>(y|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0)}while(0);jc=Ac;kc=Ac;lc=gc;mc=yc;nc=ec;oc=hc;pc=Ac*+g[Tc+(y<<4)+8>>2];qc=wc;rc=ic;sc=zc;tc=Bc}Bc=rc*kc;rc=oc*kc;oc=lc*kc;y=(d|0)<0;do if(y){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);g[8]=nc+ +g[8];ca=208}else{Tc=c[p>>2]|0;Vc=(Tc|0)==0;if(Vc)Wc=0;else Wc=c[Tc+-4>>2]|0;do if((Wc|0)<=(d|0)){if(Vc)Xc=0;else Xc=c[Tc+-4>>2]|0;if((Xc|0)>(d|0)){a[1263537]=0;ca=197;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);g[8]=nc+ +g[8];Yc=c[p>>2]|0;break}}else ca=197;while(0);if((ca|0)==197){__ZN6VectorIN7GIProbe5Baker4CellEE14_copy_on_writeEv(p);Tc=c[p>>2]|0;Vc=Tc+(d*80|0)+32|0;g[Vc>>2]=nc+ +g[Vc>>2];Yc=Tc}Tc=(Yc|0)==0;if(Tc)Zc=0;else Zc=c[Yc+-4>>2]|0;if((Zc|0)<=(d|0)){if(Tc)_c=0;else _c=c[Yc+-4>>2]|0;if((_c|0)<=(d|0)){ca=208;break}a[1263537]=0}__ZN6VectorIN7GIProbe5Baker4CellEE14_copy_on_writeEv(p);Tc=c[p>>2]|0;Vc=Tc+(d*80|0)+36|0;g[Vc>>2]=tc+ +g[Vc>>2];$c=p;ad=Tc;ca=210}while(0);do if((ca|0)==208){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);g[9]=tc+ +g[9];if(y){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);g[10]=qc+ +g[10];ca=229;break}else{$c=p;ad=c[p>>2]|0;ca=210;break}}while(0);b:do if((ca|0)==210){_c=(ad|0)==0;if(_c)bd=0;else bd=c[ad+-4>>2]|0;do if((bd|0)<=(d|0)){if(_c)cd=0;else cd=c[ad+-4>>2]|0;if((cd|0)>(d|0)){a[1263537]=0;ca=217;break}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);g[10]=qc+ +g[10];if(y){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);g[11]=mc+ +g[11];ca=240;break b}else{dd=p;ed=c[p>>2]|0;break}}else ca=217;while(0);if((ca|0)==217){__ZN6VectorIN7GIProbe5Baker4CellEE14_copy_on_writeEv(p);_c=c[$c>>2]|0;Yc=_c+(d*80|0)+40|0;g[Yc>>2]=qc+ +g[Yc>>2];dd=$c;ed=_c}_c=(ed|0)==0;if(_c)fd=0;else fd=c[ed+-4>>2]|0;if((fd|0)<=(d|0)){if(_c)gd=0;else gd=c[ed+-4>>2]|0;if((gd|0)<=(d|0)){ca=229;break}a[1263537]=0}__ZN6VectorIN7GIProbe5Baker4CellEE14_copy_on_writeEv(p);_c=c[dd>>2]|0;Yc=_c+(d*80|0)+44|0;g[Yc>>2]=mc+ +g[Yc>>2];hd=dd;id=_c;ca=231}while(0);do if((ca|0)==229){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);g[11]=mc+ +g[11];if(y){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);g[12]=sc+ +g[12];ca=251;break}else{hd=p;id=c[p>>2]|0;ca=231;break}}while(0);do if((ca|0)==231){dd=(id|0)==0;if(dd)jd=0;else jd=c[id+-4>>2]|0;if((jd|0)<=(d|0)){if(dd)kd=0;else kd=c[id+-4>>2]|0;if((kd|0)<=(d|0)){ca=240;break}a[1263537]=0}__ZN6VectorIN7GIProbe5Baker4CellEE14_copy_on_writeEv(p);dd=c[hd>>2]|0;gd=dd+(d*80|0)+48|0;g[gd>>2]=sc+ +g[gd>>2];ld=hd;md=dd;ca=242}while(0);do if((ca|0)==240){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);g[12]=sc+ +g[12];if(y){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);g[13]=pc+ +g[13];ca=262;break}else{ld=p;md=c[p>>2]|0;ca=242;break}}while(0);do if((ca|0)==242){hd=(md|0)==0;if(hd)nd=0;else nd=c[md+-4>>2]|0;if((nd|0)<=(d|0)){if(hd)od=0;else od=c[md+-4>>2]|0;if((od|0)<=(d|0)){ca=251;break}a[1263537]=0}__ZN6VectorIN7GIProbe5Baker4CellEE14_copy_on_writeEv(p);hd=c[ld>>2]|0;kd=hd+(d*80|0)+52|0;g[kd>>2]=pc+ +g[kd>>2];pd=ld;qd=hd;ca=253}while(0);do if((ca|0)==251){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);g[13]=pc+ +g[13];if(y){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);g[14]=oc+ +g[14];ca=273;break}else{pd=p;qd=c[p>>2]|0;ca=253;break}}while(0);do if((ca|0)==253){ld=(qd|0)==0;if(ld)rd=0;else rd=c[qd+-4>>2]|0;if((rd|0)<=(d|0)){if(ld)sd=0;else sd=c[qd+-4>>2]|0;if((sd|0)<=(d|0)){ca=262;break}a[1263537]=0}__ZN6VectorIN7GIProbe5Baker4CellEE14_copy_on_writeEv(p);ld=c[pd>>2]|0;od=ld+(d*80|0)+56|0;g[od>>2]=oc+ +g[od>>2];td=pd;ud=ld;ca=264}while(0);do if((ca|0)==262){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);g[14]=oc+ +g[14];if(y){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);g[15]=rc+ +g[15];ca=284;break}else{td=p;ud=c[p>>2]|0;ca=264;break}}while(0);do if((ca|0)==264){pd=(ud|0)==0;if(pd)vd=0;else vd=c[ud+-4>>2]|0;if((vd|0)<=(d|0)){if(pd)wd=0;else wd=c[ud+-4>>2]|0;if((wd|0)<=(d|0)){ca=273;break}a[1263537]=0}__ZN6VectorIN7GIProbe5Baker4CellEE14_copy_on_writeEv(p);pd=c[td>>2]|0;sd=pd+(d*80|0)+60|0;g[sd>>2]=rc+ +g[sd>>2];xd=td;yd=pd;ca=275}while(0);do if((ca|0)==273){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);g[15]=rc+ +g[15];if(!y){xd=p;yd=c[p>>2]|0;ca=275;break}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);g[16]=Bc+ +g[16];__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);do if((ca|0)==275){td=(yd|0)==0;if(td)zd=0;else zd=c[yd+-4>>2]|0;if((zd|0)<=(d|0)){if(td)Ad=0;else Ad=c[yd+-4>>2]|0;if((Ad|0)<=(d|0)){ca=284;break}a[1263537]=0}__ZN6VectorIN7GIProbe5Baker4CellEE14_copy_on_writeEv(p);td=c[xd>>2]|0;wd=td+(d*80|0)+64|0;g[wd>>2]=Bc+ +g[wd>>2];Bd=xd;Cd=td}while(0);do if((ca|0)==284){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);g[16]=Bc+ +g[16];if(y)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else{Bd=p;Cd=c[p>>2]|0;break}}while(0);y=(Cd|0)==0;if(y)Dd=0;else Dd=c[Cd+-4>>2]|0;do if((Dd|0)<=(d|0)){if(y)Ed=0;else Ed=c[Cd+-4>>2]|0;if((Ed|0)>(d|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);__ZN6VectorIN7GIProbe5Baker4CellEE14_copy_on_writeEv(p);p=(c[Bd>>2]|0)+(d*80|0)+72|0;g[p>>2]=jc+ +g[p>>2];if((a[1220376]|0)==0?___cxa_guard_acquire(1220376)|0:0){g[308953]=-1.0;g[308954]=0.0;g[308955]=0.0;g[308956]=1.0;g[308957]=0.0;g[308958]=0.0;g[308959]=0.0;g[308960]=-1.0;g[308961]=0.0;g[308962]=0.0;g[308963]=1.0;g[308964]=0.0;g[308965]=0.0;g[308966]=0.0;g[308967]=-1.0;g[308968]=0.0;g[308969]=0.0;g[308970]=1.0}l=q;return}function __ZL6get_uvRK7Vector3PS0_PK7Vector2(a,b,d,e,f,h){a=a|0;b=+b;d=+d;e=+e;f=f|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0.0,t=0.0,u=0.0,v=0.0,w=0.0,x=0.0,y=0,z=0,A=0,B=0.0,C=0.0,D=0.0,E=0.0,F=0.0,G=0.0;i=l;l=l+48|0;if((l|0)>=(m|0))ba(48);j=i+40|0;k=i+36|0;n=i+32|0;o=i+16|0;p=i+24|0;q=i;r=i+8|0;s=+g[f>>2];t=s-b;u=+g[f+4>>2];v=u-d;w=+g[f+8>>2];x=w-e;if(t*t+v*v+x*x<1.0000000000000002e-10){y=h;z=c[y+4>>2]|0;A=a;c[A>>2]=c[y>>2];c[A+4>>2]=z;l=i;return}x=+g[f+12>>2];v=x-b;t=+g[f+16>>2];B=t-d;C=+g[f+20>>2];D=C-e;if(v*v+B*B+D*D<1.0000000000000002e-10){z=h+8|0;A=c[z+4>>2]|0;y=a;c[y>>2]=c[z>>2];c[y+4>>2]=A;l=i;return}D=+g[f+24>>2];B=D-b;v=+g[f+28>>2];E=v-d;F=+g[f+32>>2];G=F-e;if(B*B+E*E+G*G<1.0000000000000002e-10){f=h+16|0;A=c[f+4>>2]|0;y=a;c[y>>2]=c[f>>2];c[y+4>>2]=A;l=i;return}G=x-s;x=t-u;t=C-w;C=D-s;D=v-u;v=F-w;F=b-s;s=d-u;u=e-w;w=G*G+x*x+t*t;e=G*C+x*D+t*v;d=C*C+D*D+v*v;b=F*G+s*x+u*t;t=F*C+s*D+u*v;v=w*d-e*e;if(v==0.0){A=h;y=c[A+4>>2]|0;f=a;c[f>>2]=c[A>>2];c[f+4>>2]=y;l=i;return}else{u=(b*d-e*t)/v;g[j>>2]=u;d=(w*t-b*e)/v;g[k>>2]=d;g[n>>2]=1.0-u-d;__ZNK7Vector2mlERKf(o,h,n);__ZNK7Vector2mlERKf(p,h+8|0,j);__ZNK7Vector2plERKS_(q,o,p);__ZNK7Vector2mlERKf(r,h+16|0,k);__ZNK7Vector2plERKS_(a,q,r);l=i;return}}function __ZN3MapI3RefI8MaterialEN7GIProbe5Baker13MaterialCacheE10ComparatorIS2_E16DefaultAllocatorEixERKS2_(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;g=c[b>>2]|0;if(!g){h=__ZnwjPFPvjE(36,4740)|0;i=h+16|0;c[i>>2]=0;c[i+4>>2]=0;c[i+8>>2]=0;c[i+12>>2]=0;c[i+16>>2]=0;c[b>>2]=h;i=c[b+4>>2]|0;c[h+4>>2]=i;c[h+8>>2]=i;c[h+12>>2]=i;c[h>>2]=1;if(!h){j=f;c[j>>2]=0;c[j+4>>2]=0;k=f;n=14}else{o=h;p=i;n=5}}else{o=g;p=c[b+4>>2]|0;n=5}a:do if((n|0)==5){g=c[o+8>>2]|0;b:do if((g|0)!=(p|0)){i=c[d>>2]|0;h=g;while(1){j=c[h+24>>2]|0;if(i>>>0<j>>>0)q=h+8|0;else{if(j>>>0>=i>>>0)break;q=h+4|0}j=c[q>>2]|0;if((j|0)==(p|0))break b;else h=j}if(!((h|0)==(p|0)|(h|0)==0)){r=h;break a}}while(0);g=f;c[g>>2]=0;c[g+4>>2]=0;if(!o){k=f;n=14}else{s=f;n=15}}while(0);if((n|0)==14){o=__ZnwjPFPvjE(36,4740)|0;p=o+16|0;c[p>>2]=0;c[p+4>>2]=0;c[p+8>>2]=0;c[p+12>>2]=0;c[p+16>>2]=0;c[b>>2]=o;p=c[b+4>>2]|0;c[o+4>>2]=p;c[o+8>>2]=p;c[o+12>>2]=p;c[o>>2]=1;s=k;n=15}if((n|0)==15){n=__ZN3MapI3RefI8MaterialEN7GIProbe5Baker13MaterialCacheE10ComparatorIS2_E16DefaultAllocatorE10_insert_rbERKS2_RKS5_(b,d,f)|0;d=c[f+4>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);d=c[f>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);if(!n){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145936,616,1145947,0);t=0;l=e;return t|0}else r=n}a[1263537]=0;t=r+28|0;l=e;return t|0}function __ZN7GIProbe17_get_bake_textureER5ImageRK5Color(b,e,f){b=b|0;e=e|0;f=f|0;var h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0.0,H=0.0,I=0.0,J=0.0,K=0,L=0,M=0,N=0,O=0;h=l;l=l+16|0;if((l|0)>=(m|0))ba(16);i=h+8|0;j=h+4|0;k=h;c[i>>2]=0;if(__ZNK5Image5emptyEv(e)|0){n=b+456|0;o=c[n>>2]|0;__ZN6VectorI5ColorE6resizeEi(i,U(o,o)|0)|0;o=c[n>>2]|0;if(!(U(o,o)|0)){p=c[i>>2]|0;l=h;return p|0}o=0;do{q=c[i>>2]|0;r=(q|0)==0;if(r)s=0;else s=c[q+-4>>2]|0;do if((s|0)<=(o|0)){if(r)t=0;else t=c[q+-4>>2]|0;if((t|0)>(o|0)){a[1263537]=0;u=12;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);v=0;break}}else u=12;while(0);if((u|0)==12){u=0;if(!r)if((c[q+-8>>2]|0)>>>0>1){w=c[q+-4>>2]|0;x=(w<<4)+-1|0;y=x>>>1|x;x=y>>>2|y;y=x>>>4|x;x=y>>>8|y;y=__ZN6Memory12alloc_staticEjb((x>>>16|x)+1|0,1)|0;c[y+-8>>2]=1;c[y+-4>>2]=w;if(!w){x=c[i>>2]|0;if(x|0){z=x;u=17}}else{x=c[i>>2]|0;A=0;do{B=y+(A<<4)|0;C=x+(A<<4)|0;c[B>>2]=c[C>>2];c[B+4>>2]=c[C+4>>2];c[B+8>>2]=c[C+8>>2];c[B+12>>2]=c[C+12>>2];A=A+1|0}while((A|0)!=(w|0));z=x;u=17}if((u|0)==17?(u=0,(__Z16atomic_decrementPj(z+-8|0)|0)==0):0)__ZN6Memory11free_staticEPvb(z,1);c[i>>2]=y;D=y}else D=q;else D=0;v=D+(o<<4)|0};c[v>>2]=c[f>>2];c[v+4>>2]=c[f+4>>2];c[v+8>>2]=c[f+8>>2];c[v+12>>2]=c[f+12>>2];o=o+1|0;x=c[n>>2]|0}while((o|0)<(U(x,x)|0));p=c[i>>2]|0;l=h;return p|0}if(__ZNK5Image13is_compressedEv(e)|0){__ZN6StringC2EPKc(j,855165);__Z10print_line6String(j);o=c[j>>2]|0;if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(o,1);__ZN5Image10decompressEv(e)|0}__ZN5Image7convertENS_6FormatE(e,5);o=b+456|0;b=c[o>>2]|0;__ZN5Image6resizeEiiNS_13InterpolationE(e,b,b,2);b=__ZNK5Image8get_dataEv(e)|0;c[k>>2]=b;if(!b){E=0;F=0}else{__Z16atomic_incrementPj(b+4|0)|0;E=b;F=c[b+8>>2]|0}__ZN10PoolVectorIhE12_unreferenceEv(k);k=c[o>>2]|0;__ZN6VectorI5ColorE6resizeEi(i,U(k,k)|0)|0;k=c[o>>2]|0;if(U(k,k)|0){k=0;do{b=k<<2;G=+(d[F+b>>0]|0)/255.0;H=+(d[F+(b|1)>>0]|0)/255.0;I=+(d[F+(b|2)>>0]|0)/255.0;J=+(d[F+(b|3)>>0]|0)/255.0;b=c[i>>2]|0;e=(b|0)==0;if(e)K=0;else K=c[b+-4>>2]|0;do if((K|0)<=(k|0)){if(e)L=0;else L=c[b+-4>>2]|0;if((L|0)>(k|0)){a[1263537]=0;u=42;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);M=0;break}}else u=42;while(0);if((u|0)==42){u=0;if(!e)if((c[b+-8>>2]|0)>>>0>1){q=c[b+-4>>2]|0;y=(q<<4)+-1|0;j=y>>>1|y;y=j>>>2|j;j=y>>>4|y;y=j>>>8|j;j=__ZN6Memory12alloc_staticEjb((y>>>16|y)+1|0,1)|0;c[j+-8>>2]=1;c[j+-4>>2]=q;if(!q){y=c[i>>2]|0;if(y|0){N=y;u=47}}else{y=c[i>>2]|0;n=0;do{f=j+(n<<4)|0;v=y+(n<<4)|0;c[f>>2]=c[v>>2];c[f+4>>2]=c[v+4>>2];c[f+8>>2]=c[v+8>>2];c[f+12>>2]=c[v+12>>2];n=n+1|0}while((n|0)!=(q|0));N=y;u=47}if((u|0)==47?(u=0,(__Z16atomic_decrementPj(N+-8|0)|0)==0):0)__ZN6Memory11free_staticEPvb(N,1);c[i>>2]=j;O=j}else O=b;else O=0;M=O+(k<<4)|0}g[M>>2]=G;g[M+4>>2]=H;g[M+8>>2]=I;g[M+12>>2]=J;k=k+1|0;y=c[o>>2]|0}while((k|0)<(U(y,y)|0))}if(!E){p=c[i>>2]|0;l=h;return p|0}__Z16atomic_decrementPj(E+4|0)|0;p=c[i>>2]|0;l=h;return p|0}function __ZN3MapI3RefI8MaterialEN7GIProbe5Baker13MaterialCacheE10ComparatorIS2_E16DefaultAllocatorE10_insert_rbERKS2_RKS5_(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f;a[g>>0]=0;h=__ZN3MapI3RefI8MaterialEN7GIProbe5Baker13MaterialCacheE10ComparatorIS2_E16DefaultAllocatorE7_insertERKS2_Rb(b,d,g)|0;if(h|0)__ZN7GIProbe5Baker13MaterialCacheaSERKS1_(h+28|0,e)|0;if(a[g>>0]|0){l=f;return h|0}g=b+8|0;c[g>>2]=(c[g>>2]|0)+1;g=h+12|0;e=c[g>>2]|0;if(!(c[e>>2]|0)){d=b+4|0;i=h;j=e;k=e;e=g;while(1){g=j+12|0;n=c[g>>2]|0;o=c[n+8>>2]|0;p=n;do if((j|0)==(o|0)){q=c[n+4>>2]|0;if(!(c[q>>2]|0)){c[k>>2]=1;a[1263537]=0;c[q>>2]=1;if((c[d>>2]|0)==(n|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);r=c[(c[e>>2]|0)+12>>2]|0;break}else{a[1263537]=0;c[n>>2]=0;r=n;break}}q=j+4|0;if((i|0)==(c[q>>2]|0)){s=i+8|0;t=c[s>>2]|0;c[q>>2]=t;if((t|0)==(c[d>>2]|0))u=p;else{c[t+12>>2]=j;u=c[g>>2]|0}t=i+12|0;c[t>>2]=u;q=c[g>>2]|0;v=q+8|0;c[((c[v>>2]|0)==(j|0)?v:q+4|0)>>2]=i;c[s>>2]=j;c[g>>2]=i;w=j;x=i;y=c[t>>2]|0}else{w=i;x=j;y=n}a[1263537]=0;c[x>>2]=1;t=c[d>>2]|0;if((t|0)==(y|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);z=c[(c[w+12>>2]|0)+12>>2]|0;A=c[d>>2]|0}else{a[1263537]=0;c[y>>2]=0;z=y;A=t}t=z+8|0;s=c[t>>2]|0;q=s+4|0;v=c[q>>2]|0;c[t>>2]=v;if((v|0)!=(A|0))c[v+12>>2]=z;v=z+12|0;c[s+12>>2]=c[v>>2];t=c[v>>2]|0;B=t+4|0;c[((c[B>>2]|0)==(z|0)?B:t+8|0)>>2]=s;c[q>>2]=z;c[v>>2]=s;r=w}else{if(!(c[o>>2]|0)){c[k>>2]=1;a[1263537]=0;c[o>>2]=1;if((c[d>>2]|0)==(n|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);r=c[(c[e>>2]|0)+12>>2]|0;break}else{a[1263537]=0;c[n>>2]=0;r=n;break}}s=j+8|0;if((i|0)==(c[s>>2]|0)){v=i+4|0;q=c[v>>2]|0;c[s>>2]=q;if((q|0)==(c[d>>2]|0))C=p;else{c[q+12>>2]=j;C=c[g>>2]|0}q=i+12|0;c[q>>2]=C;s=c[g>>2]|0;t=s+4|0;c[((c[t>>2]|0)==(j|0)?t:s+8|0)>>2]=i;c[v>>2]=j;c[g>>2]=i;D=j;E=i;F=c[q>>2]|0}else{D=i;E=j;F=n}a[1263537]=0;c[E>>2]=1;q=c[d>>2]|0;if((q|0)==(F|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);G=c[d>>2]|0;H=c[(c[D+12>>2]|0)+12>>2]|0}else{a[1263537]=0;c[F>>2]=0;G=q;H=F}q=H+4|0;v=c[q>>2]|0;s=v+8|0;t=c[s>>2]|0;c[q>>2]=t;if((t|0)!=(G|0))c[t+12>>2]=H;t=H+12|0;c[v+12>>2]=c[t>>2];q=c[t>>2]|0;B=q+8|0;c[((c[B>>2]|0)==(H|0)?B:q+4|0)>>2]=v;c[s>>2]=H;c[t>>2]=v;r=D}while(0);n=r+12|0;g=c[n>>2]|0;if(!(c[g>>2]|0)){i=r;j=g;k=g;e=n}else break}}e=c[(c[b>>2]|0)+8>>2]|0;a[1263537]=0;c[e>>2]=1;l=f;return h|0}function __ZN3MapI3RefI8MaterialEN7GIProbe5Baker13MaterialCacheE10ComparatorIS2_E16DefaultAllocatorE7_insertERKS2_Rb(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0;f=c[b>>2]|0;g=c[f+8>>2]|0;h=b+4|0;i=c[h>>2]|0;a:do if((g|0)==(i|0))j=f;else{k=c[d>>2]|0;l=g;while(1){m=c[l+24>>2]|0;if(k>>>0<m>>>0)n=l+8|0;else{if(m>>>0>=k>>>0)break;n=l+4|0}m=c[n>>2]|0;if((m|0)==(i|0)){j=l;break a}else l=m}a[e>>0]=1;o=l;return o|0}while(0);i=__ZnwjPFPvjE(36,4740)|0;n=i;g=n+36|0;do{c[n>>2]=0;n=n+4|0}while((n|0)<(g|0));c[i+12>>2]=j;n=c[h>>2]|0;g=i+4|0;c[g>>2]=n;f=i+8|0;c[f>>2]=n;n=i+24|0;if(c[d>>2]|0?(c[n>>2]=0,k=c[d>>2]|0,c[n>>2]=k,k|0):0)__ZN9Reference9referenceEv(k);if((j|0)!=(c[b>>2]|0)?(c[d>>2]|0)>>>0>=(c[j+24>>2]|0)>>>0:0)p=j+4|0;else p=j+8|0;c[p>>2]=i;a[e>>0]=0;e=c[g>>2]|0;g=c[h>>2]|0;if((e|0)==(g|0)){h=i;do{p=h;h=c[h+12>>2]|0}while((p|0)==(c[h+4>>2]|0));q=(h|0)==(c[b>>2]|0)?0:h}else{h=e;while(1){e=c[h+8>>2]|0;if((e|0)==(g|0)){q=h;break}else h=e}}c[i+16>>2]=q;h=c[f>>2]|0;b:do if((h|0)==(g|0)){f=i;while(1){e=f;f=c[f+12>>2]|0;if((e|0)!=(c[f+8>>2]|0)){r=f;break b}if((f|0)==(c[b>>2]|0)){r=0;break}}}else{f=h;while(1){l=c[f+4>>2]|0;if((l|0)==(g|0)){r=f;break}else f=l}}while(0);g=i+20|0;c[g>>2]=r;if(!q)s=r;else{c[q+20>>2]=i;s=c[g>>2]|0}if(!s){o=i;return o|0}c[s+16>>2]=i;o=i;return o|0}function __ZN7GIProbe5Baker13MaterialCacheaSERKS1_(a,b){a=a|0;b=b|0;var d=0,e=0;d=c[a>>2]|0;if((d|0)!=(c[b>>2]|0)){if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);c[a>>2]=0;d=c[b>>2]|0;if(d|0?__Z28atomic_conditional_incrementPj(d+-8|0)|0:0)c[a>>2]=c[b>>2]}d=a+4|0;e=b+4|0;b=c[d>>2]|0;if((b|0)==(c[e>>2]|0))return a|0;if(b|0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(b,1);c[d>>2]=0;b=c[e>>2]|0;if(!b)return a|0;if(!(__Z28atomic_conditional_incrementPj(b+-8|0)|0))return a|0;c[d>>2]=c[e>>2];return a|0}function __ZNK12MeshInstance20get_surface_materialEi(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0;if((d|0)>=0){e=c[b+464>>2]|0;b=(e|0)==0;if(b)f=0;else f=c[e+-4>>2]|0;if((f|0)>(d|0)){a[1263537]=0;if(b)g=0;else g=c[e+-4>>2]|0;do if((g|0)<=(d|0)){if(b)h=0;else h=c[e+-4>>2]|0;if((h|0)>(d|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0)}while(0);h=c[e+(d<<2)>>2]|0;if(!h){i=0;return i|0}__ZN9Reference9referenceEv(h);i=h;return i|0}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(855194,851564,267,851591,0);i=0;return i|0}function __ZN6VectorI3RefI8MaterialEE9push_backES2_(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0;e=c[b>>2]|0;if(!e)f=1;else f=(c[e+-4>>2]|0)+1|0;if(__ZN6VectorI3RefI8MaterialEE6resizeEi(b,f)|0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);g=1;return g|0}a[1263537]=0;f=c[b>>2]|0;if(!f)h=-1;else h=(c[f+-4>>2]|0)+-1|0;f=c[d>>2]|0;if(!f)i=0;else{__ZN9Reference9referenceEv(f);i=f}do if((h|0)<0)j=16;else{f=c[b>>2]|0;d=(f|0)==0;if(d)k=0;else k=c[f+-4>>2]|0;if((k|0)<=(h|0)){if(d)l=0;else l=c[f+-4>>2]|0;if((l|0)<=(h|0)){j=16;break}a[1263537]=0}__ZN6VectorI3RefI8MaterialEE14_copy_on_writeEv(b);m=(c[b>>2]|0)+(h<<2)|0}while(0);if((j|0)==16){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);m=0}j=c[m>>2]|0;do if((i|0)==(j|0))if(!i){g=0;return g|0}else{n=i;break}else{if((j|0?__ZN9Reference11unreferenceEv(j)|0:0)?(h=c[m>>2]|0,__Z17predelete_handlerP6Object(h)|0):0){gj[c[(c[h>>2]|0)+76>>2]&8191](h);__ZN6Memory11free_staticEPvb(h,0)}c[m>>2]=i;if(!i){g=0;return g|0}else{__ZN9Reference9referenceEv(i);n=i;break}}while(0);if(!(__ZN9Reference11unreferenceEv(n)|0)){g=0;return g|0}if(!(__Z17predelete_handlerP6Object(i)|0)){g=0;return g|0}gj[c[(c[i>>2]|0)+76>>2]&8191](i);__ZN6Memory11free_staticEPvb(i,0);g=0;return g|0}function __ZN4ListIN7GIProbe5Baker8PlotMeshE16DefaultAllocatorE9push_backERKS2_(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,h=0,i=0;if(!(c[a>>2]|0)){d=__ZnwjPFPvjE(12,4740)|0;c[a>>2]=d;c[d>>2]=0;c[d+4>>2]=0;c[d+8>>2]=0}d=__ZnwjPFPvjE(72,4740)|0;c[d>>2]=0;c[d+4>>2]=0;c[d+8>>2]=0;g[d+12>>2]=1.0;g[d+16>>2]=0.0;g[d+20>>2]=0.0;g[d+24>>2]=0.0;g[d+28>>2]=1.0;g[d+32>>2]=0.0;g[d+36>>2]=0.0;g[d+40>>2]=0.0;g[d+44>>2]=1.0;e=d+48|0;c[e>>2]=0;c[e+4>>2]=0;c[e+8>>2]=0;c[e+12>>2]=0;c[e+16>>2]=0;c[e+20>>2]=0;__ZN7GIProbe5Baker8PlotMeshaSERKS1_(d,b)|0;b=c[a>>2]|0;a=b+4|0;e=c[a>>2]|0;c[d+64>>2]=e;c[d+60>>2]=0;c[d+68>>2]=b;if(e|0)c[e+60>>2]=d;c[a>>2]=d;if(c[b>>2]|0){f=b+8|0;h=c[f>>2]|0;i=h+1|0;c[f>>2]=i;return d|0}c[b>>2]=d;f=b+8|0;h=c[f>>2]|0;i=h+1|0;c[f>>2]=i;return d|0}function __ZN7GIProbe5Baker8PlotMeshaSERKS1_(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;d=c[a>>2]|0;if((c[b>>2]|0)!=(d|0)){if((d|0?__ZN9Reference11unreferenceEv(d)|0:0)?(d=c[a>>2]|0,__Z17predelete_handlerP6Object(d)|0):0){gj[c[(c[d>>2]|0)+76>>2]&8191](d);__ZN6Memory11free_staticEPvb(d,0)}c[a>>2]=0;d=c[b>>2]|0;c[a>>2]=d;if(d|0)__ZN9Reference9referenceEv(d)}d=a+4|0;e=b+4|0;f=c[d>>2]|0;if(((f|0)!=(c[e>>2]|0)?(__ZN6VectorI3RefI8MaterialEE6_unrefEPv(d,f),c[d>>2]=0,f=c[e>>2]|0,f|0):0)?__Z28atomic_conditional_incrementPj(f+-8|0)|0:0)c[d>>2]=c[e>>2];e=b+8|0;d=a+8|0;f=c[d>>2]|0;if((c[e>>2]|0)!=(f|0)){if((f|0?__ZN9Reference11unreferenceEv(f)|0:0)?(f=c[d>>2]|0,__Z17predelete_handlerP6Object(f)|0):0){gj[c[(c[f>>2]|0)+76>>2]&8191](f);__ZN6Memory11free_staticEPvb(f,0)}c[d>>2]=0;f=c[e>>2]|0;c[d>>2]=f;if(f|0)__ZN9Reference9referenceEv(f)}f=a+12|0;d=b+12|0;b=f+48|0;do{c[f>>2]=c[d>>2];f=f+4|0;d=d+4|0}while((f|0)<(b|0));return a|0}function __ZNK11MethodBind2I7GIProbeP4NodebE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;switch(b|0){case 0:{__ZN7VariantC2EPK6Object(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}case 1:{__ZN7VariantC2Eb(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}default:e=0}l=a;return e|0}function __ZNK11MethodBind2I7GIProbeP4NodebE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,855278);l=a;return c[b>>2]|0}function __ZN11MethodBind2I7GIProbeP4NodebE4callEP6ObjectPPK7VariantiRNS6_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0;i=l;l=l+48|0;if((l|0)>=(m|0))ba(48);j=i+24|0;k=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235800)|0:0){c[h>>2]=0;a[1263537]=0;n=d+24|0;o=c[n>>2]|0;if((o|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=o;c[b>>2]=0;l=i;return}p=o-(c[d+20>>2]|0)|0;if((p|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=p;c[b>>2]=0;l=i;return}if((g|0)>0){if((o|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);q=0}else{a[1263537]=0;q=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,q)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=q;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[n>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);r=0}else{a[1263537]=0;r=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,r)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=r;c[b>>2]=0;l=i;return}}}r=c[d+44>>2]|0;q=c[d+48>>2]|0;o=e+(q>>1)|0;if(!(q&1))s=r;else s=c[(c[o>>2]|0)+r>>2]|0;do if((g|0)<1){r=c[n>>2]|0;q=r+-1|0;if((r|0)>=1){e=c[d+16>>2]|0;p=(e|0)==0;if(p)t=0;else t=c[e+-4>>2]|0;if((r|0)<=(t|0)){if(p)u=0;else u=c[e+-4>>2]|0;do if((u|0)<(r|0)){if(p)v=0;else v=c[e+-4>>2]|0;if((v|0)<(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);w=0;break}else{a[1263537]=0;x=37;break}}else x=37;while(0);if((x|0)==37)w=e+(q*24|0)|0;__ZN7VariantC2ERKS_(j,w);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);w=__ZNK7VariantcvP4NodeEv(j)|0;do if((g|0)<2){v=c[n>>2]|0;u=v+-1|0;t=v+-2|0;if((v|0)>=2){v=c[d+16>>2]|0;r=(v|0)==0;if(r)y=0;else y=c[v+-4>>2]|0;if((u|0)<=(y|0)){if(r)z=0;else z=c[v+-4>>2]|0;do if((z|0)<(u|0)){if(r)A=0;else A=c[v+-4>>2]|0;if((A|0)<(u|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);B=0;break}else{a[1263537]=0;x=54;break}}else x=54;while(0);if((x|0)==54)B=v+(t*24|0)|0;__ZN7VariantC2ERKS_(k,B);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f+4>>2]|0);while(0);f=__ZNK7VariantcvbEv(k)|0;bj[s&4095](o,w,f);if(c[k>>2]|0)__ZN7Variant5clearEv(k);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1380,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind2I7GIProbeP4NodebE7ptrcallEP6ObjectPPKvPv(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0;if(!d)g=0;else{f=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1235800)|0;g=f?d:0}d=c[b+44>>2]|0;f=c[b+48>>2]|0;b=g+(f>>1)|0;if(!(f&1))h=d;else h=c[(c[b>>2]|0)+d>>2]|0;bj[h&4095](b,c[e>>2]|0,(a[c[e+4>>2]>>0]|0)!=0);return}function __ZN11MethodBind2I7GIProbeP4NodebED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI7GIProbebE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Eb(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK13MethodBind0RCI7GIProbebE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,855278);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI7GIProbebE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235800)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2Eb(i,ij[n&8191](d)|0);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI7GIProbebE7ptrcallEP6ObjectPPKvPv(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0;if(!d)g=0;else{e=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1235800)|0;g=e?d:0}d=c[b+44>>2]|0;e=c[b+48>>2]|0;b=g+(e>>1)|0;if(!(e&1)){h=d;i=ij[h&8191](b)|0;j=i&1;a[f>>0]=j;return}else{h=c[(c[b>>2]|0)+d>>2]|0;i=ij[h&8191](b)|0;j=i&1;a[f>>0]=j;return}}function __ZN13MethodBind0RCI7GIProbebED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I7GIProbebE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if(!b){__ZN7VariantC2Eb(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK11MethodBind1I7GIProbebE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,855278);l=a;return c[b>>2]|0}function __ZN11MethodBind1I7GIProbebE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235800)|0:0){c[h>>2]=0;a[1263537]=0;k=d+24|0;n=c[k>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=i;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=i;return}if((g|0)>0){if((n|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);p=0}else{a[1263537]=0;p=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,p)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=p;c[b>>2]=0;l=i;return}}p=c[d+44>>2]|0;n=c[d+48>>2]|0;o=e+(n>>1)|0;if(!(n&1))q=p;else q=c[(c[o>>2]|0)+p>>2]|0;do if((g|0)<1){p=c[k>>2]|0;n=p+-1|0;if((p|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)s=0;else s=c[e+-4>>2]|0;if((p|0)<=(s|0)){if(r)t=0;else t=c[e+-4>>2]|0;do if((t|0)<(p|0)){if(r)u=0;else u=c[e+-4>>2]|0;if((u|0)<(p|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);v=0;break}else{a[1263537]=0;w=31;break}}else w=31;while(0);if((w|0)==31)v=e+(n*24|0)|0;__ZN7VariantC2ERKS_(j,v);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);f=__ZNK7VariantcvbEv(j)|0;Pi[q&2047](o,f);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I7GIProbebE7ptrcallEP6ObjectPPKvPv(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0;if(!d)g=0;else{f=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1235800)|0;g=f?d:0}d=c[b+44>>2]|0;f=c[b+48>>2]|0;b=g+(f>>1)|0;if(!(f&1))h=d;else h=c[(c[b>>2]|0)+d>>2]|0;Pi[h&2047](b,(a[c[e>>2]>>0]|0)!=0);return}function __ZN11MethodBind1I7GIProbebED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI7GIProbefE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Ef(d,0.0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK13MethodBind0RCI7GIProbefE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,855278);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI7GIProbefE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235800)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2Ef(i,+mj[n&511](d));__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI7GIProbefE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0.0;if(!b)f=0;else{d=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235800)|0;f=d?b:0}b=c[a+44>>2]|0;d=c[a+48>>2]|0;a=f+(d>>1)|0;if(!(d&1)){h=b;i=+mj[h&511](a);g[e>>2]=i;return}else{h=c[(c[a>>2]|0)+b>>2]|0;i=+mj[h&511](a);g[e>>2]=i;return}}function __ZN13MethodBind0RCI7GIProbefED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I7GIProbefE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if(!b){__ZN7VariantC2Ef(d,0.0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK11MethodBind1I7GIProbefE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,855278);l=a;return c[b>>2]|0}function __ZN11MethodBind1I7GIProbefE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0.0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235800)|0:0){c[h>>2]=0;a[1263537]=0;k=d+24|0;n=c[k>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=i;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=i;return}if((g|0)>0){if((n|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);p=0}else{a[1263537]=0;p=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,p)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=p;c[b>>2]=0;l=i;return}}p=c[d+44>>2]|0;n=c[d+48>>2]|0;o=e+(n>>1)|0;if(!(n&1))q=p;else q=c[(c[o>>2]|0)+p>>2]|0;do if((g|0)<1){p=c[k>>2]|0;n=p+-1|0;if((p|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)s=0;else s=c[e+-4>>2]|0;if((p|0)<=(s|0)){if(r)t=0;else t=c[e+-4>>2]|0;do if((t|0)<(p|0)){if(r)u=0;else u=c[e+-4>>2]|0;if((u|0)<(p|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);v=0;break}else{a[1263537]=0;w=31;break}}else w=31;while(0);if((w|0)==31)v=e+(n*24|0)|0;__ZN7VariantC2ERKS_(j,v);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);x=+__ZNK7VariantcvfEv(j);Mi[q&511](o,x);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I7GIProbefE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0,j=0.0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235800)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1)){h=b;i=c[d>>2]|0;j=+g[i>>2];Mi[h&511](a,j);return}else{h=c[(c[a>>2]|0)+b>>2]|0;i=c[d>>2]|0;j=+g[i>>2];Mi[h&511](a,j);return}}function __ZN11MethodBind1I7GIProbefED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI7GIProbeiE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK13MethodBind0RCI7GIProbeiE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,855278);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI7GIProbeiE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235800)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2Ei(i,ij[n&8191](d)|0);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI7GIProbeiE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0;if(!b)f=0;else{d=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235800)|0;f=d?b:0}b=c[a+44>>2]|0;d=c[a+48>>2]|0;a=f+(d>>1)|0;if(!(d&1)){g=b;h=ij[g&8191](a)|0;c[e>>2]=h;return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=ij[g&8191](a)|0;c[e>>2]=h;return}}function __ZN13MethodBind0RCI7GIProbeiED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I7GIProbeiE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if(!b){__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK11MethodBind1I7GIProbeiE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,855278);l=a;return c[b>>2]|0}function __ZN11MethodBind1I7GIProbeiE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235800)|0:0){c[h>>2]=0;a[1263537]=0;k=d+24|0;n=c[k>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=i;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=i;return}if((g|0)>0){if((n|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);p=0}else{a[1263537]=0;p=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,p)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=p;c[b>>2]=0;l=i;return}}p=c[d+44>>2]|0;n=c[d+48>>2]|0;o=e+(n>>1)|0;if(!(n&1))q=p;else q=c[(c[o>>2]|0)+p>>2]|0;do if((g|0)<1){p=c[k>>2]|0;n=p+-1|0;if((p|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)s=0;else s=c[e+-4>>2]|0;if((p|0)<=(s|0)){if(r)t=0;else t=c[e+-4>>2]|0;do if((t|0)<(p|0)){if(r)u=0;else u=c[e+-4>>2]|0;if((u|0)<(p|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);v=0;break}else{a[1263537]=0;w=31;break}}else w=31;while(0);if((w|0)==31)v=e+(n*24|0)|0;__ZN7VariantC2ERKS_(j,v);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);f=__ZNK7VariantcviEv(j)|0;Pi[q&2047](o,f);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I7GIProbeiE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235800)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1)){g=b;h=c[d>>2]|0;i=c[h>>2]|0;Pi[g&2047](a,i);return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=c[d>>2]|0;i=c[h>>2]|0;Pi[g&2047](a,i);return}}function __ZN11MethodBind1I7GIProbeiED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI7GIProbe7Vector3E18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;if((b|0)!=-1){f=0;l=a;return f|0}g[d+8>>2]=0.0;g[d+4>>2]=0.0;g[d>>2]=0.0;__ZN7VariantC2ERK7Vector3(e,d);d=c[e>>2]|0;if(d|0)__ZN7Variant5clearEv(e);f=d;l=a;return f|0}function __ZNK13MethodBind0RCI7GIProbe7Vector3E18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,855278);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI7GIProbe7Vector3E4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0;f=l;l=l+48|0;if((l|0)>=(m|0))ba(48);i=f;j=f+24|0;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235800)|0:0){c[h>>2]=0;a[1263537]=0;k=c[d+24>>2]|0;if((k|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=k;c[b>>2]=0;l=f;return}n=k-(c[d+20>>2]|0)|0;if((n|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=n;c[b>>2]=0;l=f;return}n=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))o=n;else o=c[(c[d>>2]|0)+n>>2]|0;Pi[o&2047](j,d);__ZN7VariantC2ERK7Vector3(i,j);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI7GIProbe7Vector3E7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=d;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235800)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;Pi[i&2047](f,a);c[e>>2]=c[f>>2];c[e+4>>2]=c[f+4>>2];c[e+8>>2]=c[f+8>>2];l=d;return}function __ZN13MethodBind0RCI7GIProbe7Vector3ED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I7GIProbeRK7Vector3E18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;if(b|0){f=0;l=a;return f|0}g[d+8>>2]=0.0;g[d+4>>2]=0.0;g[d>>2]=0.0;__ZN7VariantC2ERK7Vector3(e,d);d=c[e>>2]|0;if(d|0)__ZN7Variant5clearEv(e);f=d;l=a;return f|0}function __ZNK11MethodBind1I7GIProbeRK7Vector3E18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,855278);l=a;return c[b>>2]|0}function __ZN11MethodBind1I7GIProbeRK7Vector3E4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;i=l;l=l+48|0;if((l|0)>=(m|0))ba(48);j=i+24|0;k=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235800)|0:0){c[h>>2]=0;a[1263537]=0;n=d+24|0;o=c[n>>2]|0;if((o|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=o;c[b>>2]=0;l=i;return}p=o-(c[d+20>>2]|0)|0;if((p|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=p;c[b>>2]=0;l=i;return}if((g|0)>0){if((o|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);q=0}else{a[1263537]=0;q=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,q)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=q;c[b>>2]=0;l=i;return}}q=c[d+44>>2]|0;o=c[d+48>>2]|0;p=e+(o>>1)|0;if(!(o&1))r=q;else r=c[(c[p>>2]|0)+q>>2]|0;do if((g|0)<1){q=c[n>>2]|0;o=q+-1|0;if((q|0)>=1){e=c[d+16>>2]|0;s=(e|0)==0;if(s)t=0;else t=c[e+-4>>2]|0;if((q|0)<=(t|0)){if(s)u=0;else u=c[e+-4>>2]|0;do if((u|0)<(q|0)){if(s)v=0;else v=c[e+-4>>2]|0;if((v|0)<(q|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);w=0;break}else{a[1263537]=0;x=31;break}}else x=31;while(0);if((x|0)==31)w=e+(o*24|0)|0;__ZN7VariantC2ERKS_(k,w);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);__ZNK7Variantcv7Vector3Ev(j,k);Pi[r&2047](p,j);if(c[k>>2]|0)__ZN7Variant5clearEv(k);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I7GIProbeRK7Vector3E7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235800)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;b=c[d>>2]|0;c[f>>2]=c[b>>2];c[f+4>>2]=c[b+4>>2];c[f+8>>2]=c[b+8>>2];Pi[i&2047](a,f);l=e;return}function __ZN11MethodBind1I7GIProbeRK7Vector3ED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI7GIProbeNS0_6SubdivEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK13MethodBind0RCI7GIProbeNS0_6SubdivEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,855278);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI7GIProbeNS0_6SubdivEE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235800)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2Ei(i,ij[n&8191](d)|0);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI7GIProbeNS0_6SubdivEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0;if(!b)f=0;else{d=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235800)|0;f=d?b:0}b=c[a+44>>2]|0;d=c[a+48>>2]|0;a=f+(d>>1)|0;if(!(d&1)){g=b;h=ij[g&8191](a)|0;c[e>>2]=h;return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=ij[g&8191](a)|0;c[e>>2]=h;return}}function __ZN13MethodBind0RCI7GIProbeNS0_6SubdivEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I7GIProbeNS0_6SubdivEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if(!b){__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK11MethodBind1I7GIProbeNS0_6SubdivEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,855278);l=a;return c[b>>2]|0}function __ZN11MethodBind1I7GIProbeNS0_6SubdivEE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235800)|0:0){c[h>>2]=0;a[1263537]=0;k=d+24|0;n=c[k>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=i;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=i;return}if((g|0)>0){if((n|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);p=0}else{a[1263537]=0;p=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,p)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=p;c[b>>2]=0;l=i;return}}p=c[d+44>>2]|0;n=c[d+48>>2]|0;o=e+(n>>1)|0;if(!(n&1))q=p;else q=c[(c[o>>2]|0)+p>>2]|0;do if((g|0)<1){p=c[k>>2]|0;n=p+-1|0;if((p|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)s=0;else s=c[e+-4>>2]|0;if((p|0)<=(s|0)){if(r)t=0;else t=c[e+-4>>2]|0;do if((t|0)<(p|0)){if(r)u=0;else u=c[e+-4>>2]|0;if((u|0)<(p|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);v=0;break}else{a[1263537]=0;w=31;break}}else w=31;while(0);if((w|0)==31)v=e+(n*24|0)|0;__ZN7VariantC2ERKS_(j,v);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);f=__ZNK7VariantcviEv(j)|0;Pi[q&2047](o,f);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I7GIProbeNS0_6SubdivEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235800)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1)){g=b;h=c[d>>2]|0;i=c[h>>2]|0;Pi[g&2047](a,i);return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=c[d>>2]|0;i=c[h>>2]|0;Pi[g&2047](a,i);return}}function __ZN11MethodBind1I7GIProbeNS0_6SubdivEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI7GIProbe3RefI11GIProbeDataEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var c=0;if((b|0)!=-1){c=0;return c|0}c=__ZN7Variant12get_type_forI3RefI11GIProbeDataEEENS_4TypeEv()|0;return c|0}function __ZNK13MethodBind0RCI7GIProbe3RefI11GIProbeDataEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,855278);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI7GIProbe3RefI11GIProbeDataEE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f+28|0;j=f;k=f+24|0;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235800)|0:0){c[h>>2]=0;a[1263537]=0;n=c[d+24>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=f;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=f;return}o=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))p=o;else p=c[(c[d>>2]|0)+o>>2]|0;c[k>>2]=ij[p&8191](d)|0;__ZN6RefPtrC2Ev(i);__ZN3RefI9ReferenceEaSI11GIProbeDataEEvRKS_IT_E(i,k);__ZN7VariantC2ERK6RefPtr(j,i);__ZN6RefPtrD2Ev(i);i=c[k>>2]|0;if((i|0?__ZN9Reference11unreferenceEv(i)|0:0)?(i=c[k>>2]|0,__Z17predelete_handlerP6Object(i)|0):0){gj[c[(c[i>>2]|0)+76>>2]&8191](i);__ZN6Memory11free_staticEPvb(i,0)}c[k>>2]=0;__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI7GIProbe3RefI11GIProbeDataEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=d;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235800)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;c[f>>2]=ij[i&8191](a)|0;__ZN3RefI9ReferenceEaSI11GIProbeDataEEvRKS_IT_E(e,f);e=c[f>>2]|0;if(!e){l=d;return}if(!(__ZN9Reference11unreferenceEv(e)|0)){l=d;return}e=c[f>>2]|0;if(!(__Z17predelete_handlerP6Object(e)|0)){l=d;return}gj[c[(c[e>>2]|0)+76>>2]&8191](e);__ZN6Memory11free_staticEPvb(e,0);l=d;return}function __ZN13MethodBind0RCI7GIProbe3RefI11GIProbeDataEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN3RefI9ReferenceEaSI11GIProbeDataEEvRKS_IT_E(a,b){a=a|0;b=b|0;var d=0,e=0;d=c[b>>2]|0;if(!d){b=c[a>>2]|0;if((b|0?__ZN9Reference11unreferenceEv(b)|0:0)?(b=c[a>>2]|0,__Z17predelete_handlerP6Object(b)|0):0){gj[c[(c[b>>2]|0)+76>>2]&8191](b);__ZN6Memory11free_staticEPvb(b,0)}c[a>>2]=0;return}b=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1220724)|0;e=b?d:0;d=c[a>>2]|0;if((e|0)==(d|0))return;if((d|0?__ZN9Reference11unreferenceEv(d)|0:0)?(d=c[a>>2]|0,__Z17predelete_handlerP6Object(d)|0):0){gj[c[(c[d>>2]|0)+76>>2]&8191](d);__ZN6Memory11free_staticEPvb(d,0)}c[a>>2]=e;if(!e)return;__ZN9Reference9referenceEv(e);return}function __ZN7Variant12get_type_forI3RefI11GIProbeDataEEENS_4TypeEv(){var a=0,b=0,d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+28|0;d=a+24|0;e=a;c[d>>2]=0;__ZN6RefPtrC2Ev(b);__ZN3RefI9ReferenceEaSI11GIProbeDataEEvRKS_IT_E(b,d);__ZN7VariantC2ERK6RefPtr(e,b);__ZN6RefPtrD2Ev(b);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);e=c[d>>2]|0;if(!e){l=a;return b|0}if(!(__ZN9Reference11unreferenceEv(e)|0)){l=a;return b|0}e=c[d>>2]|0;if(!(__Z17predelete_handlerP6Object(e)|0)){l=a;return b|0}gj[c[(c[e>>2]|0)+76>>2]&8191](e);__ZN6Memory11free_staticEPvb(e,0);l=a;return b|0}function __ZNK11MethodBind1I7GIProbeRK3RefI11GIProbeDataEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var c=0;if(b|0){c=0;return c|0}c=__ZN7Variant12get_type_forIRK3RefI11GIProbeDataEEENS_4TypeEv()|0;return c|0}function __ZNK11MethodBind1I7GIProbeRK3RefI11GIProbeDataEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,855278);l=a;return c[b>>2]|0}function __ZN11MethodBind1I7GIProbeRK3RefI11GIProbeDataEE4callEP6ObjectPPK7VariantiRNS9_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i+28|0;k=i+24|0;n=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235800)|0:0){c[h>>2]=0;a[1263537]=0;o=d+24|0;p=c[o>>2]|0;if((p|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=p;c[b>>2]=0;l=i;return}q=p-(c[d+20>>2]|0)|0;if((q|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=q;c[b>>2]=0;l=i;return}if((g|0)>0){if((p|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);r=0}else{a[1263537]=0;r=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,r)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=r;c[b>>2]=0;l=i;return}}r=c[d+44>>2]|0;p=c[d+48>>2]|0;q=e+(p>>1)|0;if(!(p&1))s=r;else s=c[(c[q>>2]|0)+r>>2]|0;do if((g|0)<1){r=c[o>>2]|0;p=r+-1|0;if((r|0)>=1){e=c[d+16>>2]|0;t=(e|0)==0;if(t)u=0;else u=c[e+-4>>2]|0;if((r|0)<=(u|0)){if(t)v=0;else v=c[e+-4>>2]|0;do if((v|0)<(r|0)){if(t)w=0;else w=c[e+-4>>2]|0;if((w|0)<(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);x=0;break}else{a[1263537]=0;y=31;break}}else y=31;while(0);if((y|0)==31)x=e+(p*24|0)|0;__ZN7VariantC2ERKS_(n,x);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f>>2]|0);while(0);__ZN3RefI11GIProbeDataEC2ERK7Variant(j,n);c[k>>2]=c[j>>2];Pi[s&2047](q,k);q=c[k>>2]|0;if((q|0?__ZN9Reference11unreferenceEv(q)|0:0)?(q=c[k>>2]|0,__Z17predelete_handlerP6Object(q)|0):0){gj[c[(c[q>>2]|0)+76>>2]&8191](q);__ZN6Memory11free_staticEPvb(q,0)}c[k>>2]=0;if(c[n>>2]|0)__ZN7Variant5clearEv(n);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I7GIProbeRK3RefI11GIProbeDataEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+28|0;g=e;h=e+24|0;if(!b)i=0;else{j=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235800)|0;i=j?b:0}b=c[a+44>>2]|0;j=c[a+48>>2]|0;a=i+(j>>1)|0;if(!(j&1))k=b;else k=c[(c[a>>2]|0)+b>>2]|0;__ZN7VariantC2EPK6Object(g,c[d>>2]|0);__ZN3RefI11GIProbeDataEC2ERK7Variant(f,g);if(c[g>>2]|0)__ZN7Variant5clearEv(g);c[h>>2]=c[f>>2];Pi[k&2047](a,h);a=c[h>>2]|0;if(!a){l=e;return}if(!(__ZN9Reference11unreferenceEv(a)|0)){l=e;return}a=c[h>>2]|0;if(!(__Z17predelete_handlerP6Object(a)|0)){l=e;return}gj[c[(c[a>>2]|0)+76>>2]&8191](a);__ZN6Memory11free_staticEPvb(a,0);l=e;return}function __ZN11MethodBind1I7GIProbeRK3RefI11GIProbeDataEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN3RefI11GIProbeDataEC2ERK7Variant(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d;__ZNK7Variantcv6RefPtrEv(e,b);c[a>>2]=0;b=c[e>>2]|0;if(!b){c[a>>2]=0;__ZN6RefPtrD2Ev(e);l=d;return}f=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235796)|0;g=f?b:0;b=c[a>>2]|0;if((g|0)==(b|0)){__ZN6RefPtrD2Ev(e);l=d;return}if((b|0?__ZN9Reference11unreferenceEv(b)|0:0)?(b=c[a>>2]|0,__Z17predelete_handlerP6Object(b)|0):0){gj[c[(c[b>>2]|0)+76>>2]&8191](b);__ZN6Memory11free_staticEPvb(b,0)}c[a>>2]=g;if(!g){__ZN6RefPtrD2Ev(e);l=d;return}__ZN9Reference9referenceEv(g);__ZN6RefPtrD2Ev(e);l=d;return}function __ZN7Variant12get_type_forIRK3RefI11GIProbeDataEEENS_4TypeEv(){var a=0,b=0,d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+28|0;d=a+24|0;e=a;c[d>>2]=0;__ZN6RefPtrC2Ev(b);__ZN3RefI9ReferenceEaSI11GIProbeDataEEvRKS_IT_E(b,d);__ZN7VariantC2ERK6RefPtr(e,b);__ZN6RefPtrD2Ev(b);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);e=c[d>>2]|0;if(!e){l=a;return b|0}if(!(__ZN9Reference11unreferenceEv(e)|0)){l=a;return b|0}e=c[d>>2]|0;if(!(__Z17predelete_handlerP6Object(e)|0)){l=a;return b|0}gj[c[(c[e>>2]|0)+76>>2]&8191](e);__ZN6Memory11free_staticEPvb(e,0);l=a;return b|0}function __ZN15RemoteTransform18_initialize_classvEv(b){b=b|0;if(a[1263324]|0)return;if(!(a[1257014]|0)){if(!(a[1256996]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI4NodeEEvv();__ZN4Node13_bind_methodsEv();a[1256996]=1}__ZN7ClassDB10_add_classI7SpatialEEvv();__ZN7Spatial13_bind_methodsEv();a[1257014]=1}__ZN7ClassDB10_add_classI15RemoteTransformEEvv();__ZN15RemoteTransform13_bind_methodsEv();a[1263324]=1;return}function __ZN15RemoteTransform5_setvERK10StringNameRK7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK15RemoteTransform5_getvERK10StringNameR7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK15RemoteTransform19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+24|0;g=e+4|0;h=e;if(!d)__ZNK7Spatial19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,0);__ZN6StringC2EPKc(f,855286);i=c[f>>2]|0;f=i;j=g+4|0;c[j>>2]=0;k=g+12|0;c[k>>2]=0;c[g>>2]=0;n=(i|0)==0;if(!n?(c[j>>2]=0,__Z28atomic_conditional_incrementPj(i+-8|0)|0):0)c[j>>2]=f;c[g+8>>2]=0;f=c[k>>2]|0;if(f|0){if(!(__Z16atomic_decrementPj(f+-8|0)|0))__ZN6Memory11free_staticEPvb(f,1);c[k>>2]=0}c[g+16>>2]=256;if(!(c[b>>2]|0)){k=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=k;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0}k=__ZnwjPFPvjE(32,4740)|0;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0;c[k+12>>2]=0;c[k+16>>2]=7;f=k+20|0;c[f>>2]=0;j=k+24|0;c[j>>2]=0;o=k+28|0;c[o>>2]=0;__ZN12PropertyInfoaSERKS_(k,g)|0;p=c[b>>2]|0;q=p+4|0;r=c[q>>2]|0;c[j>>2]=r;c[f>>2]=0;c[o>>2]=p;if(r|0)c[r+20>>2]=k;c[q>>2]=k;if(!(c[p>>2]|0))c[p>>2]=k;k=p+8|0;c[k>>2]=(c[k>>2]|0)+1;k=c[g+12>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);k=c[g+4>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);if(!n?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);__ZN10StringNameC2EPKc(h,855286);__ZN7ClassDB17get_property_listE10StringNameP4ListI12PropertyInfo16DefaultAllocatorEbPK6Object(h,b,1,a);__ZN10StringNameD2Ev(h);if(!d){l=e;return}__ZNK7Spatial19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,1);l=e;return}function __ZN15RemoteTransform14_notificationvEib(a,b,c){a=a|0;b=b|0;c=c|0;if(!c){if(511!=510)__ZN4Node13_notificationEi(a,b);if(528!=511)__ZN7Spatial13_notificationEi(a,b)}if(1254!=528)__ZN15RemoteTransform13_notificationEi(a,b);if(!c)return;if(528!=511)__ZN7Spatial13_notificationEi(a,b);if(511==510)return;__ZN4Node13_notificationEi(a,b);return}function __ZNK15RemoteTransform16_get_class_namevEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+8|0;e=b+4|0;f=b;g=a+392|0;a=c[g>>2]|0;if(a|0){if(c[a+4>>2]|0){l=b;return g|0}if(__ZNK6String6lengthEv(a+8|0)|0){l=b;return g|0}}__ZN6StringC2EPKc(d,855286);c[f>>2]=c[d>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameaSERKS_(g,e);__ZN10StringNameD2Ev(e);e=c[f>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);l=b;return g|0}function __ZNK15RemoteTransform9get_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,855286);l=a;return c[b>>2]|0}function __ZNK15RemoteTransform8is_classERK6String(a,b){a=a|0;b=b|0;var c=0;if((!(__ZNK6StringeqEPKc(b,855286)|0)?!(__ZNK6StringeqEPKc(b,946852)|0):0)?!(__ZNK6StringeqEPKc(b,1132465)|0):0)c=__ZNK6StringeqEPKc(b,1142944)|0;else c=1;return c|0}function __ZNK15RemoteTransform12is_class_ptrEPv(a,b){a=a|0;b=b|0;return (b|0)==1235884|((b|0)==1220920|((b|0)==1220720|(b|0)==1220580))|0}function __ZN15RemoteTransformD2Ev(a){a=a|0;c[a>>2]=264424;__ZN8NodePathD2Ev(a+396|0);__ZN10StringNameD2Ev(a+392|0);__ZN7SpatialD2Ev(a);return}function __ZN15RemoteTransformD0Ev(a){a=a|0;c[a>>2]=264424;__ZN8NodePathD2Ev(a+396|0);__ZN10StringNameD2Ev(a+392|0);__ZN7SpatialD2Ev(a);__ZdlPv(a);return}function __ZNK15RemoteTransform25get_configuration_warningEv(a){a=a|0;var b=0,d=0;b=a+396|0;if(!(__ZNK4Node8has_nodeERK8NodePath(a,b)|0))return 0;if(!(__ZNK4Node8get_nodeERK8NodePath(a,b)|0))return 0;d=__ZNK4Node8get_nodeERK8NodePath(a,b)|0;if(!d)return 0;else{$i[c[(c[d>>2]|0)+44>>2]&8191](d,1220920)|0;return 0}return 0}function __ZN15RemoteTransform13_notificationEi(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0;e=l;l=l+48|0;if((l|0)>=(m|0))ba(48);f=e;switch(d|0){case 13:{d=b+400|0;c[d>>2]=0;g=b+396|0;if(((__ZNK4Node8has_nodeERK8NodePath(b,g)|0?(h=__ZNK4Node8get_nodeERK8NodePath(b,g)|0,!((h|0)==0|(b|0)==(h|0))):0)?!(__ZNK4Node14is_a_parent_ofEPKS_(h,b)|0):0)?!(__ZNK4Node14is_a_parent_ofEPKS_(b,h)|0):0)c[d>>2]=c[h+44>>2];break}case 29:{if((((a[b+136>>0]|0?(h=c[b+400>>2]|0,h|0):0)?(d=__ZN8ObjectDB12get_instanceEj(h)|0,d|0):0)?$i[c[(c[d>>2]|0)+44>>2]&8191](d,1220920)|0:0)?a[d+136>>0]|0:0){__ZNK7Spatial20get_global_transformEv(f,b);__ZN7Spatial20set_global_transformERK9Transform(d,f)}break}default:{}}l=e;return}function __ZN7ClassDB10_add_classI15RemoteTransformEEvv(){var a=0,b=0,d=0,e=0,f=0,g=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+16|0;d=a+12|0;e=a+8|0;f=a+4|0;g=a;__ZN6StringC2EPKc(b,855286);c[e>>2]=c[b>>2];__ZN10StringNameC2ERK6String(d,e);__ZN6StringC2EPKc(b,946852);c[g>>2]=c[b>>2];__ZN10StringNameC2ERK6String(f,g);__ZN7ClassDB11_add_class2ERK10StringNameS2_(d,f);__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);__ZN10StringNameD2Ev(d);d=c[e>>2]|0;if(!d){l=a;return}if(__Z16atomic_decrementPj(d+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(d,1);l=a;return}function __ZN15RemoteTransform13_bind_methodsEv(){var a=0,b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0;a=l;l=l+64|0;if((l|0)>=(m|0))ba(64);b=a+44|0;d=a+32|0;e=a+24|0;f=a+12|0;g=a+40|0;h=a;i=a+16|0;j=a+8|0;k=a+4|0;__Z8D_METHODPKcS0_(d,866706,1128095);n=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(n);c[n>>2]=264532;__ZN10MethodBind10_set_constEb(n,0);__ZN10MethodBind24_generate_argument_typesEi(n,1);c[n+44>>2]=1255;c[n+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,n,d,0,0)|0;n=d+4|0;o=c[n>>2]|0;if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0){p=c[n>>2]|0;n=(p|0)==0?0:p+-4|0;p=n+4|0;if(c[n>>2]|0){q=0;do{__ZN10StringNameD2Ev(p+(q<<2)|0);q=q+1|0}while(q>>>0<(c[n>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(o,1)}__ZN10StringNameD2Ev(d);__Z8D_METHODPKc(e,866722);d=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(d);c[d>>2]=264568;__ZN10MethodBind10_set_constEb(d,1);__ZN10MethodBind24_generate_argument_typesEi(d,0);__ZN10MethodBind12_set_returnsEb(d,1);c[d+44>>2]=5379;c[d+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,d,e,0,0)|0;d=e+4|0;o=c[d>>2]|0;if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0){n=c[d>>2]|0;d=(n|0)==0?0:n+-4|0;n=d+4|0;if(c[d>>2]|0){q=0;do{__ZN10StringNameD2Ev(n+(q<<2)|0);q=q+1|0}while(q>>>0<(c[d>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(o,1)}__ZN10StringNameD2Ev(e);__ZN6StringC2EPKc(b,855286);c[g>>2]=c[b>>2];__ZN10StringNameC2ERK6String(f,g);__ZN6StringC2EPKc(h,866738);__ZN6StringC2EPKc(i,1263606);e=b+4|0;c[e>>2]=0;o=b+12|0;c[o>>2]=0;c[b>>2]=16;d=c[h>>2]|0;if(d|0?(c[e>>2]=0,__Z28atomic_conditional_incrementPj(d+-8|0)|0):0)c[e>>2]=c[h>>2];c[b+8>>2]=0;e=c[o>>2]|0;if((e|0)!=(c[i>>2]|0)){if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);c[o>>2]=0;e=c[i>>2]|0;if(e|0?__Z28atomic_conditional_incrementPj(e+-8|0)|0:0)c[o>>2]=c[i>>2]}c[b+16>>2]=7;c[j>>2]=__Z11_scs_createPKc(866706)|0;c[k>>2]=__Z11_scs_createPKc(866722)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(f,b,j,k,-1);__ZN10StringNameD2Ev(k);__ZN10StringNameD2Ev(j);j=c[b+12>>2]|0;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);j=c[b+4>>2]|0;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);j=c[i>>2]|0;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);j=c[h>>2]|0;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(!f){l=a;return}if(__Z16atomic_decrementPj(f+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(f,1);l=a;return}function __ZN15RemoteTransform15set_remote_nodeERK8NodePath(b,d){b=b|0;d=d|0;var e=0,f=0;e=b+396|0;__ZN8NodePathaSERKS_(e,d);if(!(a[b+136>>0]|0))return;d=b+400|0;c[d>>2]=0;if(!(__ZNK4Node8has_nodeERK8NodePath(b,e)|0))return;f=__ZNK4Node8get_nodeERK8NodePath(b,e)|0;if((f|0)==0|(b|0)==(f|0))return;if(__ZNK4Node14is_a_parent_ofEPKS_(f,b)|0)return;if(__ZNK4Node14is_a_parent_ofEPKS_(b,f)|0)return;c[d>>2]=c[f+44>>2];return}function __ZNK15RemoteTransform15get_remote_nodeEv(a){a=a|0;var b=0,d=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b;__ZN8NodePathC2ERKS_(d,a+396|0);l=b;return c[d>>2]|0}function __ZNK13MethodBind0RCI15RemoteTransform8NodePathE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;if((b|0)!=-1){f=0;l=a;return f|0}__ZN8NodePathC2Ev(d);__ZN7VariantC2ERK8NodePath(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);__ZN8NodePathD2Ev(d);f=b;l=a;return f|0}function __ZNK13MethodBind0RCI15RemoteTransform8NodePathE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,855286);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI15RemoteTransform8NodePathE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;j=f+24|0;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235884)|0:0){c[h>>2]=0;a[1263537]=0;k=c[d+24>>2]|0;if((k|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=k;c[b>>2]=0;l=f;return}n=k-(c[d+20>>2]|0)|0;if((n|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=n;c[b>>2]=0;l=f;return}n=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))o=n;else o=c[(c[d>>2]|0)+n>>2]|0;c[j>>2]=ij[o&8191](d)|0;__ZN7VariantC2ERK8NodePath(i,j);__ZN8NodePathD2Ev(j);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI15RemoteTransform8NodePathE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=d;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235884)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;c[f>>2]=ij[i&8191](a)|0;__ZN8NodePathaSERKS_(e,f);__ZN8NodePathD2Ev(f);l=d;return}function __ZN13MethodBind0RCI15RemoteTransform8NodePathED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I15RemoteTransformRK8NodePathE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;if(b|0){f=0;l=a;return f|0}__ZN8NodePathC2Ev(d);__ZN7VariantC2ERK8NodePath(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);__ZN8NodePathD2Ev(d);f=b;l=a;return f|0}function __ZNK11MethodBind1I15RemoteTransformRK8NodePathE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,855286);l=a;return c[b>>2]|0}function __ZN11MethodBind1I15RemoteTransformRK8NodePathE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i+24|0;k=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235884)|0:0){c[h>>2]=0;a[1263537]=0;n=d+24|0;o=c[n>>2]|0;if((o|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=o;c[b>>2]=0;l=i;return}p=o-(c[d+20>>2]|0)|0;if((p|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=p;c[b>>2]=0;l=i;return}if((g|0)>0){if((o|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);q=0}else{a[1263537]=0;q=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,q)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=q;c[b>>2]=0;l=i;return}}q=c[d+44>>2]|0;o=c[d+48>>2]|0;p=e+(o>>1)|0;if(!(o&1))r=q;else r=c[(c[p>>2]|0)+q>>2]|0;do if((g|0)<1){q=c[n>>2]|0;o=q+-1|0;if((q|0)>=1){e=c[d+16>>2]|0;s=(e|0)==0;if(s)t=0;else t=c[e+-4>>2]|0;if((q|0)<=(t|0)){if(s)u=0;else u=c[e+-4>>2]|0;do if((u|0)<(q|0)){if(s)v=0;else v=c[e+-4>>2]|0;if((v|0)<(q|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);w=0;break}else{a[1263537]=0;x=31;break}}else x=31;while(0);if((x|0)==31)w=e+(o*24|0)|0;__ZN7VariantC2ERKS_(k,w);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);c[j>>2]=__ZNK7Variantcv8NodePathEv(k)|0;Pi[r&2047](p,j);__ZN8NodePathD2Ev(j);if(c[k>>2]|0)__ZN7Variant5clearEv(k);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I15RemoteTransformRK8NodePathE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e+4|0;g=e;if(!b)h=0;else{i=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235884)|0;h=i?b:0}b=c[a+44>>2]|0;i=c[a+48>>2]|0;a=h+(i>>1)|0;if(!(i&1))j=b;else j=c[(c[a>>2]|0)+b>>2]|0;__ZN8NodePathC2ERKS_(f,c[d>>2]|0);c[g>>2]=c[f>>2];Pi[j&2047](a,g);__ZN8NodePathD2Ev(g);l=e;return}function __ZN11MethodBind1I15RemoteTransformRK8NodePathED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN14ProximityGroup18_initialize_classvEv(b){b=b|0;if(a[1263325]|0)return;if(!(a[1257014]|0)){if(!(a[1256996]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI4NodeEEvv();__ZN4Node13_bind_methodsEv();a[1256996]=1}__ZN7ClassDB10_add_classI7SpatialEEvv();__ZN7Spatial13_bind_methodsEv();a[1257014]=1}__ZN7ClassDB10_add_classI14ProximityGroupEEvv();__ZN14ProximityGroup13_bind_methodsEv();a[1263325]=1;return}function __ZN14ProximityGroup5_setvERK10StringNameRK7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK14ProximityGroup5_getvERK10StringNameR7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK14ProximityGroup19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+24|0;g=e+4|0;h=e;if(!d)__ZNK7Spatial19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,0);__ZN6StringC2EPKc(f,855434);i=c[f>>2]|0;f=i;j=g+4|0;c[j>>2]=0;k=g+12|0;c[k>>2]=0;c[g>>2]=0;n=(i|0)==0;if(!n?(c[j>>2]=0,__Z28atomic_conditional_incrementPj(i+-8|0)|0):0)c[j>>2]=f;c[g+8>>2]=0;f=c[k>>2]|0;if(f|0){if(!(__Z16atomic_decrementPj(f+-8|0)|0))__ZN6Memory11free_staticEPvb(f,1);c[k>>2]=0}c[g+16>>2]=256;if(!(c[b>>2]|0)){k=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=k;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0}k=__ZnwjPFPvjE(32,4740)|0;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0;c[k+12>>2]=0;c[k+16>>2]=7;f=k+20|0;c[f>>2]=0;j=k+24|0;c[j>>2]=0;o=k+28|0;c[o>>2]=0;__ZN12PropertyInfoaSERKS_(k,g)|0;p=c[b>>2]|0;q=p+4|0;r=c[q>>2]|0;c[j>>2]=r;c[f>>2]=0;c[o>>2]=p;if(r|0)c[r+20>>2]=k;c[q>>2]=k;if(!(c[p>>2]|0))c[p>>2]=k;k=p+8|0;c[k>>2]=(c[k>>2]|0)+1;k=c[g+12>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);k=c[g+4>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);if(!n?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);__ZN10StringNameC2EPKc(h,855434);__ZN7ClassDB17get_property_listE10StringNameP4ListI12PropertyInfo16DefaultAllocatorEbPK6Object(h,b,1,a);__ZN10StringNameD2Ev(h);if(!d){l=e;return}__ZNK7Spatial19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,1);l=e;return}function __ZN14ProximityGroup14_notificationvEib(a,b,d){a=a|0;b=b|0;d=d|0;var e=0;if(!d){if(511!=510)__ZN4Node13_notificationEi(a,b);if(528!=511)__ZN7Spatial13_notificationEi(a,b)}a:do if(1256!=528)switch(b|0){case 11:{e=a+432|0;c[e>>2]=(c[e>>2]|0)+1;__ZN14ProximityGroup12clear_groupsEv(a);break a;break}case 29:{__ZN14ProximityGroup13update_groupsEv(a);break a;break}default:break a}while(0);if(!d)return;if(528!=511)__ZN7Spatial13_notificationEi(a,b);if(511==510)return;__ZN4Node13_notificationEi(a,b);return}function __ZNK14ProximityGroup16_get_class_namevEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+8|0;e=b+4|0;f=b;g=a+392|0;a=c[g>>2]|0;if(a|0){if(c[a+4>>2]|0){l=b;return g|0}if(__ZNK6String6lengthEv(a+8|0)|0){l=b;return g|0}}__ZN6StringC2EPKc(d,855434);c[f>>2]=c[d>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameaSERKS_(g,e);__ZN10StringNameD2Ev(e);e=c[f>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);l=b;return g|0}function __ZNK14ProximityGroup9get_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,855434);l=a;return c[b>>2]|0}function __ZNK14ProximityGroup8is_classERK6String(a,b){a=a|0;b=b|0;var c=0;if((!(__ZNK6StringeqEPKc(b,855434)|0)?!(__ZNK6StringeqEPKc(b,946852)|0):0)?!(__ZNK6StringeqEPKc(b,1132465)|0):0)c=__ZNK6StringeqEPKc(b,1142944)|0;else c=1;return c|0}function __ZNK14ProximityGroup12is_class_ptrEPv(a,b){a=a|0;b=b|0;return (b|0)==1235888|((b|0)==1220920|((b|0)==1220720|(b|0)==1220580))|0}function __ZN14ProximityGroupD2Ev(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;c[a>>2]=264604;b=c[a+412>>2]|0;if(b|0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(b,1);b=a+400|0;d=c[b>>2]|0;if(!d){e=a+392|0;__ZN10StringNameD2Ev(e);__ZN7SpatialD2Ev(a);return}__ZN3MapI10StringNamej10ComparatorIS0_E16DefaultAllocatorE13_cleanup_treeEPNS4_7ElementE(b,c[d+8>>2]|0);d=c[a+404>>2]|0;f=c[b>>2]|0;c[f+8>>2]=d;c[a+408>>2]=0;g=d;c[g+12>>2]=g;if(!f){e=a+392|0;__ZN10StringNameD2Ev(e);__ZN7SpatialD2Ev(a);return}__ZN10StringNameD2Ev(f+24|0);__ZN6Memory11free_staticEPvb(f,0);c[b>>2]=0;e=a+392|0;__ZN10StringNameD2Ev(e);__ZN7SpatialD2Ev(a);return}function __ZN14ProximityGroupD0Ev(a){a=a|0;__ZN14ProximityGroupD2Ev(a);__ZdlPv(a);return}function __ZN3MapI10StringNamej10ComparatorIS0_E16DefaultAllocatorE13_cleanup_treeEPNS4_7ElementE(a,b){a=a|0;b=b|0;if((c[a+4>>2]|0)==(b|0))return;else{__ZN3MapI10StringNamej10ComparatorIS0_E16DefaultAllocatorE13_cleanup_treeEPNS4_7ElementE(a,c[b+8>>2]|0);__ZN3MapI10StringNamej10ComparatorIS0_E16DefaultAllocatorE13_cleanup_treeEPNS4_7ElementE(a,c[b+4>>2]|0);__ZN10StringNameD2Ev(b+24|0);__ZN6Memory11free_staticEPvb(b,0);return}}function __ZN14ProximityGroup13_notificationEi(a,b){a=a|0;b=b|0;switch(b|0){case 11:{b=a+432|0;c[b>>2]=(c[b>>2]|0)+1;__ZN14ProximityGroup12clear_groupsEv(a);return}case 29:{__ZN14ProximityGroup13update_groupsEv(a);return}default:return}}function __ZN14ProximityGroup12clear_groupsEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0;b=l;l=l+64|0;if((l|0)>=(m|0))ba(64);d=b;__ZN10StringNameC2Ev(d);__ZN10StringNameC2Ev(d+4|0);__ZN10StringNameC2Ev(d+8|0);__ZN10StringNameC2Ev(d+12|0);__ZN10StringNameC2Ev(d+16|0);__ZN10StringNameC2Ev(d+20|0);__ZN10StringNameC2Ev(d+24|0);__ZN10StringNameC2Ev(d+28|0);__ZN10StringNameC2Ev(d+32|0);__ZN10StringNameC2Ev(d+36|0);__ZN10StringNameC2Ev(d+40|0);__ZN10StringNameC2Ev(d+44|0);__ZN10StringNameC2Ev(d+48|0);__ZN10StringNameC2Ev(d+52|0);__ZN10StringNameC2Ev(d+56|0);__ZN10StringNameC2Ev(d+60|0);e=a+400|0;f=c[e>>2]|0;if((f|0)!=0?(g=c[f+8>>2]|0,f=c[a+404>>2]|0,(g|0)!=(f|0)):0){h=g;while(1){g=c[h+8>>2]|0;if((g|0)==(f|0))break;else h=g}if(h){f=a+432|0;g=0;i=h;while(1){if((c[i+28>>2]|0)==(c[f>>2]|0))j=g;else{__ZN10StringNameaSERKS_(d+(g<<2)|0,i+24|0);j=g+1|0}i=c[i+16>>2]|0;k=(i|0)!=0;if(!(k&(j|0)<16))break;else g=j}if((j|0)>0){g=a+404|0;i=0;while(1){f=c[e>>2]|0;a:do if(f|0){h=c[f+8>>2]|0;n=c[g>>2]|0;b:do if((h|0)==(n|0))o=h;else{p=c[d+(i<<2)>>2]|0;q=h;while(1){r=c[q+24>>2]|0;if(p>>>0<r>>>0)s=q+8|0;else{if(r>>>0>=p>>>0){o=q;break b}s=q+4|0}q=c[s>>2]|0;if((q|0)==(n|0))break a}}while(0);if(!((o|0)==0|(o|0)==(n|0)))__ZN3MapI10StringNamej10ComparatorIS0_E16DefaultAllocatorE6_eraseEPNS4_7ElementE(e,o)}while(0);i=i+1|0;if((i|0)==(j|0)){t=k;break}}}else t=k}else t=0}else t=0;__ZN10StringNameD2Ev(d+60|0);__ZN10StringNameD2Ev(d+56|0);__ZN10StringNameD2Ev(d+52|0);__ZN10StringNameD2Ev(d+48|0);__ZN10StringNameD2Ev(d+44|0);__ZN10StringNameD2Ev(d+40|0);__ZN10StringNameD2Ev(d+36|0);__ZN10StringNameD2Ev(d+32|0);__ZN10StringNameD2Ev(d+28|0);__ZN10StringNameD2Ev(d+24|0);__ZN10StringNameD2Ev(d+20|0);__ZN10StringNameD2Ev(d+16|0);__ZN10StringNameD2Ev(d+12|0);__ZN10StringNameD2Ev(d+8|0);__ZN10StringNameD2Ev(d+4|0);__ZN10StringNameD2Ev(d);if(!t){l=b;return}__ZN14ProximityGroup12clear_groupsEv(a);l=b;return}function __ZN14ProximityGroup13update_groupsEv(a){a=a|0;var b=0,d=0,e=0,f=0,h=0,i=0.0,j=0.0,k=0.0,n=0.0;b=l;l=l+80|0;if((l|0)>=(m|0))ba(80);d=b+8|0;e=b+56|0;f=b;if((+g[a+420>>2]==0.0?+g[a+424>>2]==0.0:0)?+g[a+428>>2]==0.0:0){l=b;return}h=a+432|0;c[h>>2]=(c[h>>2]|0)+1;__ZNK7Spatial20get_global_transformEv(d,a);i=+g[a+416>>2];j=+g[d+36>>2]/i;k=+g[d+40>>2]/i;n=+g[d+44>>2]/i;c[e>>2]=~~(j+(j>0.0?.5:-.5));c[e+4>>2]=~~(k+(k>0.0?.5:-.5));d=~~(n+(n>0.0?.5:-.5));c[308890]=d;c[e+8>>2]=d;d=a+412|0;c[f>>2]=0;h=c[d>>2]|0;if(h|0?(c[f>>2]=0,__Z28atomic_conditional_incrementPj(h+-8|0)|0):0)c[f>>2]=c[d>>2];__ZN14ProximityGroup10add_groupsEPi6Stringi(a,e,f,0);e=c[f>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);__ZN14ProximityGroup12clear_groupsEv(a);l=b;return}function __ZN14ProximityGroup10add_groupsEPi6Stringi(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0.0,B=0.0,C=0,D=0,E=0,F=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);h=f+20|0;i=f+16|0;j=f+8|0;k=f+12|0;n=f+4|0;o=f;__ZN6StringC2EPKc(h,1121857);p=__ZNK6StringplERKS_(d,h)|0;q=p;r=c[d>>2]|0;if((r|0)==(p|0)){if(p|0)s=9}else{if(r|0?(__Z16atomic_decrementPj(r+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(r,1);c[d>>2]=0;if(p|0)if(!(__Z28atomic_conditional_incrementPj(p+-8|0)|0))s=9;else{c[d>>2]=q;s=9}}if((s|0)==9?(__Z16atomic_decrementPj(p+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(p,1);p=c[h>>2]|0;if(p|0?(__Z16atomic_decrementPj(p+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(p,1);p=a+420+(e<<2)|0;do if(+g[p>>2]==0.0){if((e|0)!=2){c[j>>2]=0;q=c[d>>2]|0;if(q|0?(c[j>>2]=0,__Z28atomic_conditional_incrementPj(q+-8|0)|0):0)c[j>>2]=c[d>>2];__ZN14ProximityGroup10add_groupsEPi6Stringi(a,b,j,e+1|0);q=c[j>>2]|0;if(!q)break;if(__Z16atomic_decrementPj(q+-8|0)|0)break;__ZN6Memory11free_staticEPvb(q,1);break}__ZN10StringNameC2ERK6String(i,d);q=a+400|0;r=c[q>>2]|0;a:do if(r){t=c[r+8>>2]|0;u=c[a+404>>2]|0;b:do if((t|0)==(u|0))v=t;else{w=c[i>>2]|0;x=t;while(1){y=c[x+24>>2]|0;if(w>>>0<y>>>0)z=x+8|0;else{if(y>>>0>=w>>>0){v=x;break b}z=x+4|0}x=c[z>>2]|0;if((x|0)==(u|0)){s=25;break a}}}while(0);if((v|0)==(u|0)|(v|0)==0)s=25}else s=25;while(0);if((s|0)==25)__ZN4Node12add_to_groupERK10StringNameb(a,i,0);r=c[a+432>>2]|0;c[(__ZN3MapI10StringNamej10ComparatorIS0_E16DefaultAllocatorEixERKS0_(q,i)|0)>>2]=r;__ZN10StringNameD2Ev(i)}while(0);A=+(c[b+(e<<2)>>2]|0);B=+g[p>>2];p=~~(A-B);i=~~(A+B);if((p|0)>(i|0)){l=f;return}v=(e|0)==2;z=a+400|0;j=a+432|0;r=a+404|0;t=e+1|0;e=p;while(1){c[k>>2]=__Z4itosx(e,((e|0)<0)<<31>>31)|0;c[h>>2]=__ZNK6StringplERKS_(d,k)|0;p=c[k>>2]|0;if(p|0?(__Z16atomic_decrementPj(p+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(p,1);if(!v){c[o>>2]=0;p=c[h>>2]|0;if(p|0?(c[o>>2]=0,__Z28atomic_conditional_incrementPj(p+-8|0)|0):0)c[o>>2]=c[h>>2];__ZN14ProximityGroup10add_groupsEPi6Stringi(a,b,o,t);p=c[o>>2]|0;if(p|0?(__Z16atomic_decrementPj(p+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(p,1)}else{__ZN10StringNameC2ERK6String(n,h);p=c[z>>2]|0;c:do if(p){x=c[p+8>>2]|0;w=c[r>>2]|0;d:do if((x|0)==(w|0))C=x;else{y=c[n>>2]|0;D=x;while(1){E=c[D+24>>2]|0;if(y>>>0<E>>>0)F=D+8|0;else{if(E>>>0>=y>>>0){C=D;break d}F=D+4|0}D=c[F>>2]|0;if((D|0)==(w|0)){s=49;break c}}}while(0);if((C|0)==(w|0)|(C|0)==0)s=49}else s=49;while(0);if((s|0)==49){s=0;__ZN4Node12add_to_groupERK10StringNameb(a,n,0)}p=c[j>>2]|0;c[(__ZN3MapI10StringNamej10ComparatorIS0_E16DefaultAllocatorEixERKS0_(z,n)|0)>>2]=p;__ZN10StringNameD2Ev(n)}p=c[h>>2]|0;if(p|0?(__Z16atomic_decrementPj(p+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(p,1);if((e|0)<(i|0))e=e+1|0;else break}l=f;return}function __ZN3MapI10StringNamej10ComparatorIS0_E16DefaultAllocatorEixERKS0_(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;g=c[b>>2]|0;if(!g){h=__ZnwjPFPvjE(32,4740)|0;__ZN10StringNameC2Ev(h+24|0);i=h+16|0;c[i>>2]=0;c[i+4>>2]=0;c[b>>2]=h;i=c[b+4>>2]|0;c[h+4>>2]=i;c[h+8>>2]=i;c[h+12>>2]=i;c[h>>2]=1;if(!h){c[f>>2]=0;j=f;k=14}else{n=h;o=i;k=5}}else{n=g;o=c[b+4>>2]|0;k=5}a:do if((k|0)==5){g=c[n+8>>2]|0;b:do if((g|0)!=(o|0)){i=c[d>>2]|0;h=g;while(1){p=c[h+24>>2]|0;if(i>>>0<p>>>0)q=h+8|0;else{if(p>>>0>=i>>>0)break;q=h+4|0}p=c[q>>2]|0;if((p|0)==(o|0))break b;else h=p}if(!((h|0)==(o|0)|(h|0)==0)){r=h;break a}}while(0);c[f>>2]=0;if(!n){j=f;k=14}else{s=f;k=15}}while(0);if((k|0)==14){n=__ZnwjPFPvjE(32,4740)|0;__ZN10StringNameC2Ev(n+24|0);o=n+16|0;c[o>>2]=0;c[o+4>>2]=0;c[b>>2]=n;o=c[b+4>>2]|0;c[n+4>>2]=o;c[n+8>>2]=o;c[n+12>>2]=o;c[n>>2]=1;s=j;k=15}if((k|0)==15){k=__ZN3MapI10StringNamej10ComparatorIS0_E16DefaultAllocatorE10_insert_rbERKS0_RKj(b,d,f)|0;if(!k){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145936,616,1145947,0);t=0;l=e;return t|0}else r=k}a[1263537]=0;t=r+28|0;l=e;return t|0}function __ZN3MapI10StringNamej10ComparatorIS0_E16DefaultAllocatorE10_insert_rbERKS0_RKj(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f;a[g>>0]=0;h=__ZN3MapI10StringNamej10ComparatorIS0_E16DefaultAllocatorE7_insertERKS0_Rb(b,d,g)|0;if(h|0)c[h+28>>2]=c[e>>2];if(a[g>>0]|0){l=f;return h|0}g=b+8|0;c[g>>2]=(c[g>>2]|0)+1;g=h+12|0;e=c[g>>2]|0;if(!(c[e>>2]|0)){d=b+4|0;i=h;j=e;k=e;e=g;while(1){g=j+12|0;n=c[g>>2]|0;o=c[n+8>>2]|0;p=n;do if((j|0)==(o|0)){q=c[n+4>>2]|0;if(!(c[q>>2]|0)){c[k>>2]=1;a[1263537]=0;c[q>>2]=1;if((c[d>>2]|0)==(n|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);r=c[(c[e>>2]|0)+12>>2]|0;break}else{a[1263537]=0;c[n>>2]=0;r=n;break}}q=j+4|0;if((i|0)==(c[q>>2]|0)){s=i+8|0;t=c[s>>2]|0;c[q>>2]=t;if((t|0)==(c[d>>2]|0))u=p;else{c[t+12>>2]=j;u=c[g>>2]|0}t=i+12|0;c[t>>2]=u;q=c[g>>2]|0;v=q+8|0;c[((c[v>>2]|0)==(j|0)?v:q+4|0)>>2]=i;c[s>>2]=j;c[g>>2]=i;w=j;x=i;y=c[t>>2]|0}else{w=i;x=j;y=n}a[1263537]=0;c[x>>2]=1;t=c[d>>2]|0;if((t|0)==(y|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);z=c[(c[w+12>>2]|0)+12>>2]|0;A=c[d>>2]|0}else{a[1263537]=0;c[y>>2]=0;z=y;A=t}t=z+8|0;s=c[t>>2]|0;q=s+4|0;v=c[q>>2]|0;c[t>>2]=v;if((v|0)!=(A|0))c[v+12>>2]=z;v=z+12|0;c[s+12>>2]=c[v>>2];t=c[v>>2]|0;B=t+4|0;c[((c[B>>2]|0)==(z|0)?B:t+8|0)>>2]=s;c[q>>2]=z;c[v>>2]=s;r=w}else{if(!(c[o>>2]|0)){c[k>>2]=1;a[1263537]=0;c[o>>2]=1;if((c[d>>2]|0)==(n|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);r=c[(c[e>>2]|0)+12>>2]|0;break}else{a[1263537]=0;c[n>>2]=0;r=n;break}}s=j+8|0;if((i|0)==(c[s>>2]|0)){v=i+4|0;q=c[v>>2]|0;c[s>>2]=q;if((q|0)==(c[d>>2]|0))C=p;else{c[q+12>>2]=j;C=c[g>>2]|0}q=i+12|0;c[q>>2]=C;s=c[g>>2]|0;t=s+4|0;c[((c[t>>2]|0)==(j|0)?t:s+8|0)>>2]=i;c[v>>2]=j;c[g>>2]=i;D=j;E=i;F=c[q>>2]|0}else{D=i;E=j;F=n}a[1263537]=0;c[E>>2]=1;q=c[d>>2]|0;if((q|0)==(F|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);G=c[d>>2]|0;H=c[(c[D+12>>2]|0)+12>>2]|0}else{a[1263537]=0;c[F>>2]=0;G=q;H=F}q=H+4|0;v=c[q>>2]|0;s=v+8|0;t=c[s>>2]|0;c[q>>2]=t;if((t|0)!=(G|0))c[t+12>>2]=H;t=H+12|0;c[v+12>>2]=c[t>>2];q=c[t>>2]|0;B=q+8|0;c[((c[B>>2]|0)==(H|0)?B:q+4|0)>>2]=v;c[s>>2]=H;c[t>>2]=v;r=D}while(0);n=r+12|0;g=c[n>>2]|0;if(!(c[g>>2]|0)){i=r;j=g;k=g;e=n}else break}}e=c[(c[b>>2]|0)+8>>2]|0;a[1263537]=0;c[e>>2]=1;l=f;return h|0}function __ZN3MapI10StringNamej10ComparatorIS0_E16DefaultAllocatorE7_insertERKS0_Rb(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0;f=c[b>>2]|0;g=c[f+8>>2]|0;h=b+4|0;i=c[h>>2]|0;a:do if((g|0)==(i|0))j=f;else{k=c[d>>2]|0;l=g;while(1){m=c[l+24>>2]|0;if(k>>>0<m>>>0)n=l+8|0;else{if(m>>>0>=k>>>0)break;n=l+4|0}m=c[n>>2]|0;if((m|0)==(i|0)){j=l;break a}else l=m}a[e>>0]=1;o=l;return o|0}while(0);i=__ZnwjPFPvjE(32,4740)|0;n=i+24|0;__ZN10StringNameC2Ev(n);c[i>>2]=0;c[i+4>>2]=0;c[i+8>>2]=0;c[i+12>>2]=0;c[i+16>>2]=0;c[i+20>>2]=0;c[i+12>>2]=j;g=c[h>>2]|0;f=i+4|0;c[f>>2]=g;k=i+8|0;c[k>>2]=g;__ZN10StringNameaSERKS_(n,d);if((j|0)!=(c[b>>2]|0)?(c[d>>2]|0)>>>0>=(c[j+24>>2]|0)>>>0:0)p=j+4|0;else p=j+8|0;c[p>>2]=i;a[e>>0]=0;e=c[f>>2]|0;f=c[h>>2]|0;if((e|0)==(f|0)){h=i;do{p=h;h=c[h+12>>2]|0}while((p|0)==(c[h+4>>2]|0));q=(h|0)==(c[b>>2]|0)?0:h}else{h=e;while(1){e=c[h+8>>2]|0;if((e|0)==(f|0)){q=h;break}else h=e}}c[i+16>>2]=q;h=c[k>>2]|0;b:do if((h|0)==(f|0)){k=i;while(1){e=k;k=c[k+12>>2]|0;if((e|0)!=(c[k+8>>2]|0)){r=k;break b}if((k|0)==(c[b>>2]|0)){r=0;break}}}else{k=h;while(1){l=c[k+4>>2]|0;if((l|0)==(f|0)){r=k;break}else k=l}}while(0);f=i+20|0;c[f>>2]=r;if(!q)s=r;else{c[q+20>>2]=i;s=c[f>>2]|0}if(!s){o=i;return o|0}c[s+16>>2]=i;o=i;return o|0}function __ZN3MapI10StringNamej10ComparatorIS0_E16DefaultAllocatorE6_eraseEPNS4_7ElementE(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0;e=d+8|0;f=c[e>>2]|0;g=b+4|0;h=c[g>>2]|0;if((f|0)!=(h|0)?(i=c[d+4>>2]|0,(i|0)!=(h|0)):0){j=i;while(1){i=c[j+8>>2]|0;if((i|0)==(h|0))break;else j=i}if(!j){k=h;l=c[h+8>>2]|0}else{k=j;l=h}}else{k=d;l=f}f=k+8|0;j=k+4|0;i=c[((l|0)==(h|0)?j:f)>>2]|0;h=c[b>>2]|0;l=k+12|0;m=c[l>>2]|0;c[i+12>>2]=m;if((h|0)==(m|0))n=h+8|0;else{h=c[l>>2]|0;m=h+8|0;n=(k|0)==(c[m>>2]|0)?m:h+4|0}c[n>>2]=i;if((k|0)==(d|0)){if((c[d>>2]|0)==1)__ZN3MapI10StringNamej10ComparatorIS0_E16DefaultAllocatorE10_erase_fixEPNS4_7ElementE(b,i)}else{if((k|0)==(c[g>>2]|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143791,1145936,469,1143798,0);return}a[1263537]=0;if((c[k>>2]|0)==1)__ZN3MapI10StringNamej10ComparatorIS0_E16DefaultAllocatorE10_erase_fixEPNS4_7ElementE(b,i);c[f>>2]=c[e>>2];f=d+4|0;c[j>>2]=c[f>>2];j=d+12|0;c[l>>2]=c[j>>2];c[k>>2]=c[d>>2];c[(c[e>>2]|0)+12>>2]=k;c[(c[f>>2]|0)+12>>2]=k;f=c[j>>2]|0;j=f+8|0;c[((c[j>>2]|0)==(d|0)?j:f+4|0)>>2]=k}k=c[d+16>>2]|0;f=d+20|0;if(k|0)c[k+20>>2]=c[f>>2];j=c[f>>2]|0;if(j|0)c[j+16>>2]=k;__ZN10StringNameD2Ev(d+24|0);__ZN6Memory11free_staticEPvb(d,0);d=b+8|0;c[d>>2]=(c[d>>2]|0)+-1;if(!(c[c[g>>2]>>2]|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143791,1145936,498,1143838,0);return}else{a[1263537]=0;return}}function __ZN3MapI10StringNamej10ComparatorIS0_E16DefaultAllocatorE10_erase_fixEPNS4_7ElementE(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0;e=c[(c[b>>2]|0)+8>>2]|0;f=b+4|0;if((e|0)!=(d|0)&(c[d>>2]|0)==1){b=d;while(1){g=b+12|0;h=c[g>>2]|0;i=c[h+8>>2]|0;do if((b|0)==(i|0)){j=c[h+4>>2]|0;if(!(c[j>>2]|0)){a[1263537]=0;c[j>>2]=1;k=c[f>>2]|0;if((k|0)==(h|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);l=c[g>>2]|0;m=l;n=c[l+4>>2]|0;o=c[f>>2]|0}else{a[1263537]=0;c[h>>2]=0;m=h;n=j;o=k}k=n+8|0;l=c[k>>2]|0;c[m+4>>2]=l;if((l|0)!=(o|0))c[l+12>>2]=m;l=m+12|0;c[n+12>>2]=c[l>>2];p=c[l>>2]|0;q=p+8|0;c[((c[q>>2]|0)==(m|0)?q:p+4|0)>>2]=n;c[k>>2]=m;c[l>>2]=n;l=c[g>>2]|0;r=c[l+4>>2]|0;s=l}else{r=j;s=h}if((c[c[r+4>>2]>>2]|0)==1){j=r+8|0;l=c[j>>2]|0;if((c[l>>2]|0)==1)if((c[f>>2]|0)==(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);t=c[g>>2]|0;break}else{a[1263537]=0;c[r>>2]=0;t=s;break}a[1263537]=0;c[l>>2]=1;k=c[f>>2]|0;if((k|0)==(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);u=c[j>>2]|0;v=c[f>>2]|0}else{a[1263537]=0;c[r>>2]=0;u=l;v=k}k=u+4|0;l=c[k>>2]|0;c[j>>2]=l;if((l|0)!=(v|0))c[l+12>>2]=r;l=r+12|0;c[u+12>>2]=c[l>>2];j=c[l>>2]|0;p=j+4|0;c[((c[p>>2]|0)==(r|0)?p:j+8|0)>>2]=u;c[k>>2]=r;c[l>>2]=u;l=c[g>>2]|0;w=c[l+4>>2]|0;x=l}else{w=r;x=s}l=c[x>>2]|0;k=c[f>>2]|0;if((l|0)==0&(k|0)==(w|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);y=c[g>>2]|0;z=c[f>>2]|0}else{a[1263537]=0;c[w>>2]=l;y=x;z=k}c[y>>2]=1;k=c[w+4>>2]|0;a[1263537]=0;c[k>>2]=1;k=y+4|0;l=c[k>>2]|0;j=l+8|0;p=c[j>>2]|0;c[k>>2]=p;if((p|0)!=(z|0))c[p+12>>2]=y;p=y+12|0;c[l+12>>2]=c[p>>2];k=c[p>>2]|0;q=k+8|0;c[((c[q>>2]|0)==(y|0)?q:k+4|0)>>2]=l;c[j>>2]=y;c[p>>2]=l;t=e}else{if(!(c[i>>2]|0)){a[1263537]=0;c[i>>2]=1;l=c[f>>2]|0;if((l|0)==(h|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);p=c[g>>2]|0;A=c[p+8>>2]|0;B=c[f>>2]|0;C=p}else{a[1263537]=0;c[h>>2]=0;A=i;B=l;C=h}l=A+4|0;p=c[l>>2]|0;c[C+8>>2]=p;if((p|0)!=(B|0))c[p+12>>2]=C;p=C+12|0;c[A+12>>2]=c[p>>2];j=c[p>>2]|0;k=j+4|0;c[((c[k>>2]|0)==(C|0)?k:j+8|0)>>2]=A;c[l>>2]=C;c[p>>2]=A;p=c[g>>2]|0;D=c[p+8>>2]|0;E=p}else{D=i;E=h}p=D+4|0;l=c[p>>2]|0;j=(c[c[D+8>>2]>>2]|0)==1;if(!((c[l>>2]|0)!=1|j^1))if((c[f>>2]|0)==(D|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);t=c[g>>2]|0;break}else{a[1263537]=0;c[D>>2]=0;t=E;break}if(j){a[1263537]=0;c[l>>2]=1;j=c[f>>2]|0;if((j|0)==(D|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);F=c[p>>2]|0;G=c[f>>2]|0}else{a[1263537]=0;c[D>>2]=0;F=l;G=j}j=F+8|0;l=c[j>>2]|0;c[p>>2]=l;if((l|0)!=(G|0))c[l+12>>2]=D;l=D+12|0;c[F+12>>2]=c[l>>2];p=c[l>>2]|0;k=p+8|0;c[((c[k>>2]|0)==(D|0)?k:p+4|0)>>2]=F;c[j>>2]=D;c[l>>2]=F;l=c[g>>2]|0;H=c[l+8>>2]|0;I=l}else{H=D;I=E}l=c[I>>2]|0;j=c[f>>2]|0;if((l|0)==0&(j|0)==(H|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);J=c[g>>2]|0;K=c[f>>2]|0}else{a[1263537]=0;c[H>>2]=l;J=I;K=j}c[J>>2]=1;j=c[H+8>>2]|0;a[1263537]=0;c[j>>2]=1;j=J+8|0;l=c[j>>2]|0;p=l+4|0;k=c[p>>2]|0;c[j>>2]=k;if((k|0)!=(K|0))c[k+12>>2]=J;k=J+12|0;c[l+12>>2]=c[k>>2];j=c[k>>2]|0;q=j+4|0;c[((c[q>>2]|0)==(J|0)?q:j+8|0)>>2]=l;c[p>>2]=J;c[k>>2]=l;t=e}while(0);if((e|0)!=(t|0)&(c[t>>2]|0)==1)b=t;else{L=t;break}}}else L=d;a[1263537]=0;c[L>>2]=1;if((c[c[f>>2]>>2]|0)==1){a[1263537]=0;return}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143886,1145936,447,1143897,0);return}}function __ZN7ClassDB10_add_classI14ProximityGroupEEvv(){var a=0,b=0,d=0,e=0,f=0,g=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+16|0;d=a+12|0;e=a+8|0;f=a+4|0;g=a;__ZN6StringC2EPKc(b,855434);c[e>>2]=c[b>>2];__ZN10StringNameC2ERK6String(d,e);__ZN6StringC2EPKc(b,946852);c[g>>2]=c[b>>2];__ZN10StringNameC2ERK6String(f,g);__ZN7ClassDB11_add_class2ERK10StringNameS2_(d,f);__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);__ZN10StringNameD2Ev(d);d=c[e>>2]|0;if(!d){l=a;return}if(__Z16atomic_decrementPj(d+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(d,1);l=a;return}function __ZN14ProximityGroup13_bind_methodsEv(){var a=0,b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0;a=l;l=l+192|0;if((l|0)>=(m|0))ba(192);b=a+144|0;d=a+136|0;e=a+120|0;f=a+112|0;g=a+96|0;h=a+64|0;i=a+48|0;j=a+40|0;k=a+128|0;n=a+36|0;o=a+104|0;p=a+72|0;q=a+56|0;r=a+8|0;s=a+4|0;t=a+16|0;u=a;v=a+12|0;__Z8D_METHODPKcS0_(d,855302,1126230);w=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(w);c[w>>2]=264712;__ZN10MethodBind10_set_constEb(w,0);__ZN10MethodBind24_generate_argument_typesEi(w,1);c[w+44>>2]=1257;c[w+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,w,d,0,0)|0;w=d+4|0;x=c[w>>2]|0;if(x|0?(__Z16atomic_decrementPj(x+-8|0)|0)==0:0){y=c[w>>2]|0;w=(y|0)==0?0:y+-4|0;y=w+4|0;if(c[w>>2]|0){z=0;do{__ZN10StringNameD2Ev(y+(z<<2)|0);z=z+1|0}while(z>>>0<(c[w>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(x,1)}__ZN10StringNameD2Ev(d);__Z8D_METHODPKcS0_S0_(e,855317,1126230,855327);d=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(d);c[d>>2]=264748;__ZN10MethodBind10_set_constEb(d,0);__ZN10MethodBind24_generate_argument_typesEi(d,2);c[d+44>>2]=1549;c[d+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,d,e,0,0)|0;d=e+4|0;x=c[d>>2]|0;if(x|0?(__Z16atomic_decrementPj(x+-8|0)|0)==0:0){w=c[d>>2]|0;d=(w|0)==0?0:w+-4|0;w=d+4|0;if(c[d>>2]|0){z=0;do{__ZN10StringNameD2Ev(w+(z<<2)|0);z=z+1|0}while(z>>>0<(c[d>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(x,1)}__ZN10StringNameD2Ev(e);__Z8D_METHODPKcS0_(f,855338,1146083);e=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(e);c[e>>2]=264784;__ZN10MethodBind10_set_constEb(e,0);__ZN10MethodBind24_generate_argument_typesEi(e,1);c[e+44>>2]=1258;c[e+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,e,f,0,0)|0;e=f+4|0;x=c[e>>2]|0;if(x|0?(__Z16atomic_decrementPj(x+-8|0)|0)==0:0){d=c[e>>2]|0;e=(d|0)==0?0:d+-4|0;d=e+4|0;if(c[e>>2]|0){z=0;do{__ZN10StringNameD2Ev(d+(z<<2)|0);z=z+1|0}while(z>>>0<(c[e>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(x,1)}__ZN10StringNameD2Ev(f);__Z8D_METHODPKcS0_S0_(g,855356,1126230,855383);f=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(f);c[f>>2]=264748;__ZN10MethodBind10_set_constEb(f,0);__ZN10MethodBind24_generate_argument_typesEi(f,2);c[f+44>>2]=1550;c[f+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,f,g,0,0)|0;f=g+4|0;x=c[f>>2]|0;if(x|0?(__Z16atomic_decrementPj(x+-8|0)|0)==0:0){e=c[f>>2]|0;f=(e|0)==0?0:e+-4|0;e=f+4|0;if(c[f>>2]|0){z=0;do{__ZN10StringNameD2Ev(e+(z<<2)|0);z=z+1|0}while(z>>>0<(c[f>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(x,1)}__ZN10StringNameD2Ev(g);__Z8D_METHODPKcS0_(h,855390,1123882);g=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(g);c[g>>2]=264820;__ZN10MethodBind10_set_constEb(g,0);__ZN10MethodBind24_generate_argument_typesEi(g,1);c[g+44>>2]=1259;c[g+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,g,h,0,0)|0;g=h+4|0;x=c[g>>2]|0;if(x|0?(__Z16atomic_decrementPj(x+-8|0)|0)==0:0){f=c[g>>2]|0;g=(f|0)==0?0:f+-4|0;f=g+4|0;if(c[g>>2]|0){z=0;do{__ZN10StringNameD2Ev(f+(z<<2)|0);z=z+1|0}while(z>>>0<(c[g>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(x,1)}__ZN10StringNameD2Ev(h);__Z8D_METHODPKc(i,855406);h=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(h);c[h>>2]=264856;__ZN10MethodBind10_set_constEb(h,1);__ZN10MethodBind24_generate_argument_typesEi(h,0);__ZN10MethodBind12_set_returnsEb(h,1);c[h+44>>2]=1260;c[h+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,h,i,0,0)|0;h=i+4|0;x=c[h>>2]|0;if(x|0?(__Z16atomic_decrementPj(x+-8|0)|0)==0:0){g=c[h>>2]|0;h=(g|0)==0?0:g+-4|0;g=h+4|0;if(c[h>>2]|0){z=0;do{__ZN10StringNameD2Ev(g+(z<<2)|0);z=z+1|0}while(z>>>0<(c[h>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(x,1)}__ZN10StringNameD2Ev(i);__ZN6StringC2EPKc(b,855434);c[k>>2]=c[b>>2];__ZN10StringNameC2ERK6String(j,k);__ZN6StringC2EPKc(n,855422);__ZN6StringC2EPKc(o,1263606);i=b+4|0;c[i>>2]=0;x=b+12|0;c[x>>2]=0;c[b>>2]=7;h=c[n>>2]|0;if(h|0?(c[i>>2]=0,__Z28atomic_conditional_incrementPj(h+-8|0)|0):0)c[i>>2]=c[n>>2];c[b+8>>2]=0;i=c[x>>2]|0;if((i|0)!=(c[o>>2]|0)){if(i|0?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);c[x>>2]=0;i=c[o>>2]|0;if(i|0?__Z28atomic_conditional_incrementPj(i+-8|0)|0:0)c[x>>2]=c[o>>2]}c[b+16>>2]=7;c[p>>2]=__Z11_scs_createPKc(855390)|0;c[q>>2]=__Z11_scs_createPKc(855406)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(j,b,p,q,-1);__ZN10StringNameD2Ev(q);__ZN10StringNameD2Ev(p);x=c[b+12>>2]|0;if(x|0?(__Z16atomic_decrementPj(x+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(x,1);x=c[b+4>>2]|0;if(x|0?(__Z16atomic_decrementPj(x+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(x,1);x=c[o>>2]|0;if(x|0?(__Z16atomic_decrementPj(x+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(x,1);x=c[n>>2]|0;if(x|0?(__Z16atomic_decrementPj(x+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(x,1);__ZN10StringNameD2Ev(j);j=c[k>>2]|0;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);__ZN6StringC2EPKc(b,855434);c[k>>2]=c[b>>2];__ZN10StringNameC2ERK6String(r,k);__ZN6StringC2EPKc(o,855317);__ZN6StringC2EPKc(s,1126230);__ZN6StringC2EPKc(q,1263606);j=p+4|0;c[j>>2]=0;x=p+12|0;c[x>>2]=0;c[p>>2]=4;n=c[s>>2]|0;if(n|0?(c[j>>2]=0,__Z28atomic_conditional_incrementPj(n+-8|0)|0):0)c[j>>2]=c[s>>2];c[p+8>>2]=0;j=c[x>>2]|0;if((j|0)!=(c[q>>2]|0)){if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);c[x>>2]=0;j=c[q>>2]|0;if(j|0?__Z28atomic_conditional_incrementPj(j+-8|0)|0:0)c[x>>2]=c[q>>2]}c[p+16>>2]=7;__ZN6StringC2EPKc(u,855327);__ZN6StringC2EPKc(v,1263606);x=t+4|0;c[x>>2]=0;j=t+12|0;c[j>>2]=0;c[t>>2]=21;n=c[u>>2]|0;if(n|0?(c[x>>2]=0,__Z28atomic_conditional_incrementPj(n+-8|0)|0):0)c[x>>2]=c[u>>2];c[t+8>>2]=0;x=c[j>>2]|0;do if((x|0)!=(c[v>>2]|0)){do if(x|0){if(__Z16atomic_decrementPj(x+-8|0)|0)break;__ZN6Memory11free_staticEPvb(x,1)}while(0);c[j>>2]=0;n=c[v>>2]|0;if(n|0){if(!(__Z28atomic_conditional_incrementPj(n+-8|0)|0))break;c[j>>2]=c[v>>2]}}while(0);c[t+16>>2]=7;__ZN10MethodInfoC2ERK6StringRK12PropertyInfoS5_(b,o,p,t);__ZN7ClassDB10add_signalE10StringNameRK10MethodInfo(r,b);__ZN10MethodInfoD2Ev(b);b=c[t+12>>2]|0;if(b|0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(b,1);b=c[t+4>>2]|0;do if(b|0){if(__Z16atomic_decrementPj(b+-8|0)|0)break;__ZN6Memory11free_staticEPvb(b,1)}while(0);b=c[v>>2]|0;do if(b|0){if(__Z16atomic_decrementPj(b+-8|0)|0)break;__ZN6Memory11free_staticEPvb(b,1)}while(0);b=c[u>>2]|0;do if(b|0){if(__Z16atomic_decrementPj(b+-8|0)|0)break;__ZN6Memory11free_staticEPvb(b,1)}while(0);b=c[p+12>>2]|0;do if(b|0){if(__Z16atomic_decrementPj(b+-8|0)|0)break;__ZN6Memory11free_staticEPvb(b,1)}while(0);b=c[p+4>>2]|0;do if(b|0){if(__Z16atomic_decrementPj(b+-8|0)|0)break;__ZN6Memory11free_staticEPvb(b,1)}while(0);b=c[q>>2]|0;do if(b|0){if(__Z16atomic_decrementPj(b+-8|0)|0)break;__ZN6Memory11free_staticEPvb(b,1)}while(0);b=c[s>>2]|0;do if(b|0){if(__Z16atomic_decrementPj(b+-8|0)|0)break;__ZN6Memory11free_staticEPvb(b,1)}while(0);b=c[o>>2]|0;do if(b|0){if(__Z16atomic_decrementPj(b+-8|0)|0)break;__ZN6Memory11free_staticEPvb(b,1)}while(0);__ZN10StringNameD2Ev(r);r=c[k>>2]|0;if(!r){l=a;return}if(__Z16atomic_decrementPj(r+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(r,1);l=a;return}function __ZN14ProximityGroup14set_group_nameE6String(a,b){a=a|0;b=b|0;var d=0;d=a+412|0;a=c[d>>2]|0;if((a|0)==(c[b>>2]|0))return;if(a|0?(__Z16atomic_decrementPj(a+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(a,1);c[d>>2]=0;a=c[b>>2]|0;if(!a)return;if(!(__Z28atomic_conditional_incrementPj(a+-8|0)|0))return;c[d>>2]=c[b>>2];return}function __ZN14ProximityGroup9broadcastE6String7Variant(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0;f=l;l=l+112|0;if((l|0)>=(m|0))ba(112);g=f+96|0;h=f+72|0;i=f+48|0;j=f+24|0;k=f;n=c[b+400>>2]|0;if(!n){l=f;return}o=c[n+8>>2]|0;n=c[b+404>>2]|0;if((o|0)==(n|0)){l=f;return}else p=o;while(1){o=c[p+8>>2]|0;if((o|0)==(n|0))break;else p=o}if(!p){l=f;return}n=b+132|0;b=p;do{p=c[n>>2]|0;if(!p){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(947574,947583,260,947603,0);q=0}else{a[1263537]=0;q=p}__ZN10StringNameC2EPKc(g,855356);__ZN7VariantC2ERK6String(h,d);c[i>>2]=0;c[j>>2]=0;c[k>>2]=0;__ZN9SceneTree16call_group_flagsEjRK10StringNameS2_RK7VariantS5_S5_S5_S5_(q,0,b+24|0,g,h,e,i,j,k);if(c[k>>2]|0)__ZN7Variant5clearEv(k);if(c[j>>2]|0)__ZN7Variant5clearEv(j);if(c[i>>2]|0)__ZN7Variant5clearEv(i);if(c[h>>2]|0)__ZN7Variant5clearEv(h);__ZN10StringNameD2Ev(g);b=c[b+16>>2]|0}while((b|0)!=0);l=f;return}function __ZN14ProximityGroup17set_dispatch_modeEi(a,b){a=a|0;b=b|0;c[a+396>>2]=b;return}function __ZN14ProximityGroup26_proximity_group_broadcastE6String7Variant(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0;e=l;l=l+128|0;if((l|0)>=(m|0))ba(128);f=e+96|0;g=e+120|0;h=e+72|0;i=e+48|0;j=e+24|0;k=e;if(c[a+396>>2]|0){__ZN10StringNameC2EPKc(g,855317);__ZN7VariantC2ERK6String(h,b);c[i>>2]=0;c[j>>2]=0;c[k>>2]=0;__ZN6Object11emit_signalERK10StringNameRK7VariantS5_S5_S5_S5_(a,g,h,d,i,j,k);if(c[k>>2]|0)__ZN7Variant5clearEv(k);if(c[j>>2]|0)__ZN7Variant5clearEv(j);if(c[i>>2]|0)__ZN7Variant5clearEv(i);if(c[h>>2]|0)__ZN7Variant5clearEv(h);__ZN10StringNameD2Ev(g);l=e;return}n=__ZNK4Node10get_parentEv(a)|0;__ZN10StringNameC2ERK6String(g,b);c[h>>2]=0;c[i>>2]=0;c[j>>2]=0;c[k>>2]=0;__ZN6Object4callERK10StringNameRK7VariantS5_S5_S5_S5_(f,n,g,d,h,i,j,k);if(c[f>>2]|0)__ZN7Variant5clearEv(f);if(c[k>>2]|0)__ZN7Variant5clearEv(k);if(c[j>>2]|0)__ZN7Variant5clearEv(j);if(c[i>>2]|0)__ZN7Variant5clearEv(i);if(c[h>>2]|0)__ZN7Variant5clearEv(h);__ZN10StringNameD2Ev(g);l=e;return}function __ZN14ProximityGroup15set_grid_radiusERK7Vector3(a,b){a=a|0;b=b|0;var d=0;d=a+420|0;c[d>>2]=c[b>>2];c[d+4>>2]=c[b+4>>2];c[d+8>>2]=c[b+8>>2];return}function __ZNK14ProximityGroup15get_grid_radiusEv(a,b){a=a|0;b=b|0;var d=0;d=b+420|0;c[a>>2]=c[d>>2];c[a+4>>2]=c[d+4>>2];c[a+8>>2]=c[d+8>>2];return}function __ZNK13MethodBind0RCI14ProximityGroup7Vector3E18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;if((b|0)!=-1){f=0;l=a;return f|0}g[d+8>>2]=0.0;g[d+4>>2]=0.0;g[d>>2]=0.0;__ZN7VariantC2ERK7Vector3(e,d);d=c[e>>2]|0;if(d|0)__ZN7Variant5clearEv(e);f=d;l=a;return f|0}function __ZNK13MethodBind0RCI14ProximityGroup7Vector3E18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,855434);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI14ProximityGroup7Vector3E4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0;f=l;l=l+48|0;if((l|0)>=(m|0))ba(48);i=f;j=f+24|0;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235888)|0:0){c[h>>2]=0;a[1263537]=0;k=c[d+24>>2]|0;if((k|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=k;c[b>>2]=0;l=f;return}n=k-(c[d+20>>2]|0)|0;if((n|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=n;c[b>>2]=0;l=f;return}n=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))o=n;else o=c[(c[d>>2]|0)+n>>2]|0;Pi[o&2047](j,d);__ZN7VariantC2ERK7Vector3(i,j);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI14ProximityGroup7Vector3E7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=d;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235888)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;Pi[i&2047](f,a);c[e>>2]=c[f>>2];c[e+4>>2]=c[f+4>>2];c[e+8>>2]=c[f+8>>2];l=d;return}function __ZN13MethodBind0RCI14ProximityGroup7Vector3ED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I14ProximityGroupRK7Vector3E18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;if(b|0){f=0;l=a;return f|0}g[d+8>>2]=0.0;g[d+4>>2]=0.0;g[d>>2]=0.0;__ZN7VariantC2ERK7Vector3(e,d);d=c[e>>2]|0;if(d|0)__ZN7Variant5clearEv(e);f=d;l=a;return f|0}function __ZNK11MethodBind1I14ProximityGroupRK7Vector3E18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,855434);l=a;return c[b>>2]|0}function __ZN11MethodBind1I14ProximityGroupRK7Vector3E4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;i=l;l=l+48|0;if((l|0)>=(m|0))ba(48);j=i+24|0;k=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235888)|0:0){c[h>>2]=0;a[1263537]=0;n=d+24|0;o=c[n>>2]|0;if((o|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=o;c[b>>2]=0;l=i;return}p=o-(c[d+20>>2]|0)|0;if((p|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=p;c[b>>2]=0;l=i;return}if((g|0)>0){if((o|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);q=0}else{a[1263537]=0;q=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,q)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=q;c[b>>2]=0;l=i;return}}q=c[d+44>>2]|0;o=c[d+48>>2]|0;p=e+(o>>1)|0;if(!(o&1))r=q;else r=c[(c[p>>2]|0)+q>>2]|0;do if((g|0)<1){q=c[n>>2]|0;o=q+-1|0;if((q|0)>=1){e=c[d+16>>2]|0;s=(e|0)==0;if(s)t=0;else t=c[e+-4>>2]|0;if((q|0)<=(t|0)){if(s)u=0;else u=c[e+-4>>2]|0;do if((u|0)<(q|0)){if(s)v=0;else v=c[e+-4>>2]|0;if((v|0)<(q|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);w=0;break}else{a[1263537]=0;x=31;break}}else x=31;while(0);if((x|0)==31)w=e+(o*24|0)|0;__ZN7VariantC2ERKS_(k,w);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);__ZNK7Variantcv7Vector3Ev(j,k);Pi[r&2047](p,j);if(c[k>>2]|0)__ZN7Variant5clearEv(k);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I14ProximityGroupRK7Vector3E7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235888)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;b=c[d>>2]|0;c[f>>2]=c[b>>2];c[f+4>>2]=c[b+4>>2];c[f+8>>2]=c[b+8>>2];Pi[i&2047](a,f);l=e;return}function __ZN11MethodBind1I14ProximityGroupRK7Vector3ED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I14ProximityGroupiE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if(!b){__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK11MethodBind1I14ProximityGroupiE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,855434);l=a;return c[b>>2]|0}function __ZN11MethodBind1I14ProximityGroupiE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235888)|0:0){c[h>>2]=0;a[1263537]=0;k=d+24|0;n=c[k>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=i;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=i;return}if((g|0)>0){if((n|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);p=0}else{a[1263537]=0;p=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,p)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=p;c[b>>2]=0;l=i;return}}p=c[d+44>>2]|0;n=c[d+48>>2]|0;o=e+(n>>1)|0;if(!(n&1))q=p;else q=c[(c[o>>2]|0)+p>>2]|0;do if((g|0)<1){p=c[k>>2]|0;n=p+-1|0;if((p|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)s=0;else s=c[e+-4>>2]|0;if((p|0)<=(s|0)){if(r)t=0;else t=c[e+-4>>2]|0;do if((t|0)<(p|0)){if(r)u=0;else u=c[e+-4>>2]|0;if((u|0)<(p|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);v=0;break}else{a[1263537]=0;w=31;break}}else w=31;while(0);if((w|0)==31)v=e+(n*24|0)|0;__ZN7VariantC2ERKS_(j,v);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);f=__ZNK7VariantcviEv(j)|0;Pi[q&2047](o,f);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I14ProximityGroupiE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235888)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1)){g=b;h=c[d>>2]|0;i=c[h>>2]|0;Pi[g&2047](a,i);return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=c[d>>2]|0;i=c[h>>2]|0;Pi[g&2047](a,i);return}}function __ZN11MethodBind1I14ProximityGroupiED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind2I14ProximityGroup6String7VariantE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return __ZNK11MethodBind2I14ProximityGroup6String7VariantE18_get_argument_typeEi(a,b)|0}function __ZNK11MethodBind2I14ProximityGroup6String7VariantE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,855434);l=a;return c[b>>2]|0}function __ZN11MethodBind2I14ProximityGroup6String7VariantE4callEP6ObjectPPKS2_iRNS2_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0;i=l;l=l+80|0;if((l|0)>=(m|0))ba(80);j=i+72|0;k=i+48|0;n=i;o=i+24|0;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235888)|0:0){c[h>>2]=0;a[1263537]=0;p=d+24|0;q=c[p>>2]|0;if((q|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=q;c[b>>2]=0;l=i;return}r=q-(c[d+20>>2]|0)|0;if((r|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=r;c[b>>2]=0;l=i;return}if((g|0)>0){if((q|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);s=0}else{a[1263537]=0;s=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,s)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=s;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[p>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);t=0}else{a[1263537]=0;t=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,t)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=t;c[b>>2]=0;l=i;return}}}t=c[d+44>>2]|0;s=c[d+48>>2]|0;q=e+(s>>1)|0;if(!(s&1))u=t;else u=c[(c[q>>2]|0)+t>>2]|0;do if((g|0)<1){t=c[p>>2]|0;s=t+-1|0;if((t|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)v=0;else v=c[e+-4>>2]|0;if((t|0)<=(v|0)){if(r)w=0;else w=c[e+-4>>2]|0;do if((w|0)<(t|0)){if(r)x=0;else x=c[e+-4>>2]|0;if((x|0)<(t|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);y=0;break}else{a[1263537]=0;z=37;break}}else z=37;while(0);if((z|0)==37)y=e+(s*24|0)|0;__ZN7VariantC2ERKS_(k,y);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);c[j>>2]=__ZNK7Variantcv6StringEv(k)|0;do if((g|0)<2){y=c[p>>2]|0;x=y+-1|0;w=y+-2|0;if((y|0)>=2){y=c[d+16>>2]|0;v=(y|0)==0;if(v)A=0;else A=c[y+-4>>2]|0;if((x|0)<=(A|0)){if(v)B=0;else B=c[y+-4>>2]|0;do if((B|0)<(x|0)){if(v)C=0;else C=c[y+-4>>2]|0;if((C|0)<(x|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);D=0;break}else{a[1263537]=0;z=54;break}}else z=54;while(0);if((z|0)==54)D=y+(w*24|0)|0;__ZN7VariantC2ERKS_(o,D);break}}c[o>>2]=0}else __ZN7VariantC2ERKS_(o,c[f+4>>2]|0);while(0);__ZN7VariantC2ERKS_(n,o);bj[u&4095](q,j,n);if(c[n>>2]|0)__ZN7Variant5clearEv(n);if(c[o>>2]|0)__ZN7Variant5clearEv(o);o=c[j>>2]|0;if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(o,1);if(c[k>>2]|0)__ZN7Variant5clearEv(k);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1380,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind2I14ProximityGroup6String7VariantE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+24|0;g=e;if(!b)h=0;else{i=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235888)|0;h=i?b:0}b=c[a+44>>2]|0;i=c[a+48>>2]|0;a=h+(i>>1)|0;if(!(i&1))j=b;else j=c[(c[a>>2]|0)+b>>2]|0;b=c[d>>2]|0;i=c[b>>2]|0;if((i|0)!=0?(__Z28atomic_conditional_incrementPj(i+-8|0)|0)!=0:0)k=c[b>>2]|0;else k=0;c[f>>2]=k;__ZN7VariantC2ERKS_(g,c[d+4>>2]|0);bj[j&4095](a,f,g);if(c[g>>2]|0)__ZN7Variant5clearEv(g);g=c[f>>2]|0;if(!g){l=e;return}if(__Z16atomic_decrementPj(g+-8|0)|0){l=e;return}__ZN6Memory11free_staticEPvb(g,1);l=e;return}function __ZN11MethodBind2I14ProximityGroup6String7VariantED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind2I14ProximityGroup6String7VariantE18_get_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case 0:{c[d>>2]=0;__ZN7VariantC2ERK6String(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);f=c[d>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);g=b;l=a;return g|0}case 1:{c[d>>2]=0;__ZN7VariantC2ERKS_(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);if(c[d>>2]|0)__ZN7Variant5clearEv(d);g=b;l=a;return g|0}default:{g=0;l=a;return g|0}}return 0}function __ZNK11MethodBind1I14ProximityGroup6StringE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;if(b|0){f=0;l=a;return f|0}c[d>>2]=0;__ZN7VariantC2ERK6String(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);e=c[d>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);f=b;l=a;return f|0}function __ZNK11MethodBind1I14ProximityGroup6StringE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,855434);l=a;return c[b>>2]|0}function __ZN11MethodBind1I14ProximityGroup6StringE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i+24|0;k=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235888)|0:0){c[h>>2]=0;a[1263537]=0;n=d+24|0;o=c[n>>2]|0;if((o|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=o;c[b>>2]=0;l=i;return}p=o-(c[d+20>>2]|0)|0;if((p|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=p;c[b>>2]=0;l=i;return}if((g|0)>0){if((o|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);q=0}else{a[1263537]=0;q=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,q)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=q;c[b>>2]=0;l=i;return}}q=c[d+44>>2]|0;o=c[d+48>>2]|0;p=e+(o>>1)|0;if(!(o&1))r=q;else r=c[(c[p>>2]|0)+q>>2]|0;do if((g|0)<1){q=c[n>>2]|0;o=q+-1|0;if((q|0)>=1){e=c[d+16>>2]|0;s=(e|0)==0;if(s)t=0;else t=c[e+-4>>2]|0;if((q|0)<=(t|0)){if(s)u=0;else u=c[e+-4>>2]|0;do if((u|0)<(q|0)){if(s)v=0;else v=c[e+-4>>2]|0;if((v|0)<(q|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);w=0;break}else{a[1263537]=0;x=31;break}}else x=31;while(0);if((x|0)==31)w=e+(o*24|0)|0;__ZN7VariantC2ERKS_(k,w);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);c[j>>2]=__ZNK7Variantcv6StringEv(k)|0;Pi[r&2047](p,j);p=c[j>>2]|0;if(p|0?(__Z16atomic_decrementPj(p+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(p,1);if(c[k>>2]|0)__ZN7Variant5clearEv(k);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I14ProximityGroup6StringE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235888)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;b=c[d>>2]|0;d=c[b>>2]|0;if((d|0)!=0?(__Z28atomic_conditional_incrementPj(d+-8|0)|0)!=0:0)j=c[b>>2]|0;else j=0;c[f>>2]=j;Pi[i&2047](a,f);a=c[f>>2]|0;if(!a){l=e;return}if(__Z16atomic_decrementPj(a+-8|0)|0){l=e;return}__ZN6Memory11free_staticEPvb(a,1);l=e;return}function __ZN11MethodBind1I14ProximityGroup6StringED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN17ImmediateGeometry18_initialize_classvEv(b){b=b|0;if(a[1263326]|0)return;__ZN16GeometryInstance16initialize_classEv();__ZN7ClassDB10_add_classI17ImmediateGeometryEEvv();__ZN17ImmediateGeometry13_bind_methodsEv();a[1263326]=1;return}function __ZN17ImmediateGeometry5_setvERK10StringNameRK7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK17ImmediateGeometry5_getvERK10StringNameR7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK17ImmediateGeometry19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+24|0;g=e+4|0;h=e;if(!d)__ZNK16GeometryInstance19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,0);__ZN6StringC2EPKc(f,855513);i=c[f>>2]|0;f=i;j=g+4|0;c[j>>2]=0;k=g+12|0;c[k>>2]=0;c[g>>2]=0;n=(i|0)==0;if(!n?(c[j>>2]=0,__Z28atomic_conditional_incrementPj(i+-8|0)|0):0)c[j>>2]=f;c[g+8>>2]=0;f=c[k>>2]|0;if(f|0){if(!(__Z16atomic_decrementPj(f+-8|0)|0))__ZN6Memory11free_staticEPvb(f,1);c[k>>2]=0}c[g+16>>2]=256;if(!(c[b>>2]|0)){k=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=k;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0}k=__ZnwjPFPvjE(32,4740)|0;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0;c[k+12>>2]=0;c[k+16>>2]=7;f=k+20|0;c[f>>2]=0;j=k+24|0;c[j>>2]=0;o=k+28|0;c[o>>2]=0;__ZN12PropertyInfoaSERKS_(k,g)|0;p=c[b>>2]|0;q=p+4|0;r=c[q>>2]|0;c[j>>2]=r;c[f>>2]=0;c[o>>2]=p;if(r|0)c[r+20>>2]=k;c[q>>2]=k;if(!(c[p>>2]|0))c[p>>2]=k;k=p+8|0;c[k>>2]=(c[k>>2]|0)+1;k=c[g+12>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);k=c[g+4>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);if(!n?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);__ZN10StringNameC2EPKc(h,855513);__ZN7ClassDB17get_property_listE10StringNameP4ListI12PropertyInfo16DefaultAllocatorEbPK6Object(h,b,1,a);__ZN10StringNameD2Ev(h);if(!d){l=e;return}__ZNK16GeometryInstance19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,1);l=e;return}function __ZN17ImmediateGeometry14_notificationvEib(a,b,c){a=a|0;b=b|0;c=c|0;__ZN16GeometryInstance14_notificationvEib(a,b,c);return}function __ZNK17ImmediateGeometry16_get_class_namevEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+8|0;e=b+4|0;f=b;g=a+440|0;a=c[g>>2]|0;if(a|0){if(c[a+4>>2]|0){l=b;return g|0}if(__ZNK6String6lengthEv(a+8|0)|0){l=b;return g|0}}__ZN6StringC2EPKc(d,855513);c[f>>2]=c[d>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameaSERKS_(g,e);__ZN10StringNameD2Ev(e);e=c[f>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);l=b;return g|0}function __ZNK17ImmediateGeometry9get_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,855513);l=a;return c[b>>2]|0}function __ZNK17ImmediateGeometry8is_classERK6String(a,b){a=a|0;b=b|0;var c=0;if((((!(__ZNK6StringeqEPKc(b,855513)|0)?!(__ZNK6StringeqEPKc(b,863244)|0):0)?!(__ZNK6StringeqEPKc(b,863261)|0):0)?!(__ZNK6StringeqEPKc(b,946852)|0):0)?!(__ZNK6StringeqEPKc(b,1132465)|0):0)c=__ZNK6StringeqEPKc(b,1142944)|0;else c=1;return c|0}function __ZNK17ImmediateGeometry12is_class_ptrEPv(a,b){a=a|0;b=b|0;var c=0;if((b|0)==1235892){c=1;return c|0}c=(b|0)==1235740|((b|0)==1235736|((b|0)==1220920|((b|0)==1220720|(b|0)==1220580)));return c|0}function __ZN17ImmediateGeometryD2Ev(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d+4|0;f=d;c[b>>2]=264892;g=__ZN12VisualServer13get_singletonEv()|0;h=c[(c[g>>2]|0)+1312>>2]|0;c[f>>2]=c[b+444>>2];c[e>>2]=c[f>>2];Pi[h&2047](g,e);e=b+448|0;g=c[e>>2]|0;a:do if(g|0){h=g;while(1){f=c[h>>2]|0;if(!f)break;__ZN4ListI3RefI7TextureE16DefaultAllocatorE5_Data5eraseEPKNS4_7ElementE(h,f)|0;i=c[e>>2]|0;if(!(c[i+8>>2]|0)){j=5;break}if(!i)break a;else h=i}if((j|0)==5){__ZN6Memory11free_staticEPvb(i,0);c[e>>2]=0;break}if(!(c[h+8>>2]|0)){a[1263537]=0;__ZN6Memory11free_staticEPvb(h,0);break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145461,1145120,668,1145467,0);break}}while(0);__ZN10StringNameD2Ev(b+440|0);c[b>>2]=257800;e=b+416|0;i=c[e>>2]|0;if((i|0?__ZN9Reference11unreferenceEv(i)|0:0)?(i=c[e>>2]|0,__Z17predelete_handlerP6Object(i)|0):0){gj[c[(c[i>>2]|0)+76>>2]&8191](i);__ZN6Memory11free_staticEPvb(i,0)}c[e>>2]=0;__ZN10StringNameD2Ev(b+404|0);__ZN14VisualInstanceD2Ev(b);l=d;return}function __ZN17ImmediateGeometryD0Ev(a){a=a|0;__ZN17ImmediateGeometryD2Ev(a);__ZdlPv(a);return}function __ZNK17ImmediateGeometry8get_aabbEv(a,b){a=a|0;b=b|0;var d=0;d=b+456|0;c[a>>2]=c[d>>2];c[a+4>>2]=c[d+4>>2];c[a+8>>2]=c[d+8>>2];c[a+12>>2]=c[d+12>>2];c[a+16>>2]=c[d+16>>2];c[a+20>>2]=c[d+20>>2];return}function __ZNK17ImmediateGeometry9get_facesEj(a,b){a=a|0;b=b|0;return 0}function __ZN4ListI3RefI7TextureE16DefaultAllocatorE5_Data5eraseEPKNS4_7ElementE(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0;if(!d){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145114,1145120,156,1144262,0);e=0;return e|0}a[1263537]=0;if((c[d+12>>2]|0)!=(b|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145114,1145120,157,1145132,0);e=0;return e|0}if((c[b>>2]|0)==(d|0))c[b>>2]=c[d+4>>2];f=b+4|0;g=c[d+8>>2]|0;if((c[f>>2]|0)==(d|0))c[f>>2]=g;f=d+4|0;if(g|0)c[g+4>>2]=c[f>>2];h=c[f>>2]|0;if(h|0)c[h+8>>2]=g;g=c[d>>2]|0;if((g|0?__ZN9Reference11unreferenceEv(g)|0:0)?(g=c[d>>2]|0,__Z17predelete_handlerP6Object(g)|0):0){gj[c[(c[g>>2]|0)+76>>2]&8191](g);__ZN6Memory11free_staticEPvb(g,0)}c[d>>2]=0;__ZN6Memory11free_staticEPvb(d,0);d=b+8|0;c[d>>2]=(c[d>>2]|0)+-1;e=1;return e|0}function __ZN7ClassDB10_add_classI17ImmediateGeometryEEvv(){var a=0,b=0,d=0,e=0,f=0,g=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+16|0;d=a+12|0;e=a+8|0;f=a+4|0;g=a;__ZN6StringC2EPKc(b,855513);c[e>>2]=c[b>>2];__ZN10StringNameC2ERK6String(d,e);__ZN6StringC2EPKc(b,863244);c[g>>2]=c[b>>2];__ZN10StringNameC2ERK6String(f,g);__ZN7ClassDB11_add_class2ERK10StringNameS2_(d,f);__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);__ZN10StringNameD2Ev(d);d=c[e>>2]|0;if(!d){l=a;return}if(__Z16atomic_decrementPj(d+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(d,1);l=a;return}function __ZN17ImmediateGeometry13_bind_methodsEv(){var a=0,b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0;a=l;l=l+128|0;if((l|0)>=(m|0))ba(128);b=a+112|0;d=a+104|0;e=a;f=a+96|0;g=a+88|0;h=a+80|0;i=a+72|0;j=a+64|0;k=a+56|0;n=a+48|0;o=a+40|0;p=a+32|0;q=a+24|0;__Z8D_METHODPKcS0_S0_(d,1127948,855449,939042);c[f>>2]=0;__ZN6RefPtrC2Ev(b);__ZN3RefI9ReferenceEaSI7TextureEEvRKS_IT_E(b,f);__ZN7VariantC2ERK6RefPtr(e,b);__ZN6RefPtrD2Ev(b);r=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(r);c[r>>2]=265012;__ZN10MethodBind10_set_constEb(r,0);__ZN10MethodBind24_generate_argument_typesEi(r,2);c[r+44>>2]=1551;c[r+48>>2]=0;c[b>>2]=e;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,r,d,b,1)|0;if(c[e>>2]|0)__ZN7Variant5clearEv(e);r=c[f>>2]|0;if((r|0?__ZN9Reference11unreferenceEv(r)|0:0)?(r=c[f>>2]|0,__Z17predelete_handlerP6Object(r)|0):0){gj[c[(c[r>>2]|0)+76>>2]&8191](r);__ZN6Memory11free_staticEPvb(r,0)}c[f>>2]=0;f=d+4|0;r=c[f>>2]|0;if(r|0?(__Z16atomic_decrementPj(r+-8|0)|0)==0:0){s=c[f>>2]|0;f=(s|0)==0?0:s+-4|0;s=f+4|0;if(c[f>>2]|0){t=0;do{__ZN10StringNameD2Ev(s+(t<<2)|0);t=t+1|0}while(t>>>0<(c[f>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(r,1)}__ZN10StringNameD2Ev(d);__Z8D_METHODPKcS0_(g,910090,1129164);d=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(d);c[d>>2]=265048;__ZN10MethodBind10_set_constEb(d,0);__ZN10MethodBind24_generate_argument_typesEi(d,1);c[d+44>>2]=1261;c[d+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,d,g,0,0)|0;d=g+4|0;r=c[d>>2]|0;if(r|0?(__Z16atomic_decrementPj(r+-8|0)|0)==0:0){f=c[d>>2]|0;d=(f|0)==0?0:f+-4|0;f=d+4|0;if(c[d>>2]|0){t=0;do{__ZN10StringNameD2Ev(f+(t<<2)|0);t=t+1|0}while(t>>>0<(c[d>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(r,1)}__ZN10StringNameD2Ev(g);__Z8D_METHODPKcS0_(h,855459,1127636);g=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(g);c[g>>2]=265084;__ZN10MethodBind10_set_constEb(g,0);__ZN10MethodBind24_generate_argument_typesEi(g,1);c[g+44>>2]=1262;c[g+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,g,h,0,0)|0;g=h+4|0;r=c[g>>2]|0;if(r|0?(__Z16atomic_decrementPj(r+-8|0)|0)==0:0){d=c[g>>2]|0;g=(d|0)==0?0:d+-4|0;d=g+4|0;if(c[g>>2]|0){t=0;do{__ZN10StringNameD2Ev(d+(t<<2)|0);t=t+1|0}while(t>>>0<(c[g>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(r,1)}__ZN10StringNameD2Ev(h);__Z8D_METHODPKcS0_(i,941215,1128565);h=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(h);c[h>>2]=265120;__ZN10MethodBind10_set_constEb(h,0);__ZN10MethodBind24_generate_argument_typesEi(h,1);c[h+44>>2]=1263;c[h+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,h,i,0,0)|0;h=i+4|0;r=c[h>>2]|0;if(r|0?(__Z16atomic_decrementPj(r+-8|0)|0)==0:0){g=c[h>>2]|0;h=(g|0)==0?0:g+-4|0;g=h+4|0;if(c[h>>2]|0){t=0;do{__ZN10StringNameD2Ev(g+(t<<2)|0);t=t+1|0}while(t>>>0<(c[h>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(r,1)}__ZN10StringNameD2Ev(i);__Z8D_METHODPKcS0_(j,877571,920701);i=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(i);c[i>>2]=265156;__ZN10MethodBind10_set_constEb(i,0);__ZN10MethodBind24_generate_argument_typesEi(i,1);c[i+44>>2]=1264;c[i+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,i,j,0,0)|0;i=j+4|0;r=c[i>>2]|0;if(r|0?(__Z16atomic_decrementPj(r+-8|0)|0)==0:0){h=c[i>>2]|0;i=(h|0)==0?0:h+-4|0;h=i+4|0;if(c[i>>2]|0){t=0;do{__ZN10StringNameD2Ev(h+(t<<2)|0);t=t+1|0}while(t>>>0<(c[i>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(r,1)}__ZN10StringNameD2Ev(j);__Z8D_METHODPKcS0_(k,855471,920701);j=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(j);c[j>>2]=265156;__ZN10MethodBind10_set_constEb(j,0);__ZN10MethodBind24_generate_argument_typesEi(j,1);c[j+44>>2]=1265;c[j+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,j,k,0,0)|0;j=k+4|0;r=c[j>>2]|0;if(r|0?(__Z16atomic_decrementPj(r+-8|0)|0)==0:0){i=c[j>>2]|0;j=(i|0)==0?0:i+-4|0;i=j+4|0;if(c[j>>2]|0){t=0;do{__ZN10StringNameD2Ev(i+(t<<2)|0);t=t+1|0}while(t>>>0<(c[j>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(r,1)}__ZN10StringNameD2Ev(k);__Z8D_METHODPKcS0_(n,855479,1126974);k=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(k);c[k>>2]=265048;__ZN10MethodBind10_set_constEb(k,0);__ZN10MethodBind24_generate_argument_typesEi(k,1);c[k+44>>2]=1266;c[k+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,k,n,0,0)|0;k=n+4|0;r=c[k>>2]|0;if(r|0?(__Z16atomic_decrementPj(r+-8|0)|0)==0:0){j=c[k>>2]|0;k=(j|0)==0?0:j+-4|0;j=k+4|0;if(c[k>>2]|0){t=0;do{__ZN10StringNameD2Ev(j+(t<<2)|0);t=t+1|0}while(t>>>0<(c[k>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(r,1)}__ZN10StringNameD2Ev(n);__Z8D_METHODPKcS0_S0_S0_S0_(o,855490,1123916,855501,1123882,855506);__ZN7VariantC2Eb(e,1);n=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(n);c[n>>2]=265192;__ZN10MethodBind10_set_constEb(n,0);__ZN10MethodBind24_generate_argument_typesEi(n,4);c[n+44>>2]=4;c[n+48>>2]=0;c[b>>2]=e;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,n,o,b,1)|0;if(c[e>>2]|0)__ZN7Variant5clearEv(e);e=o+4|0;b=c[e>>2]|0;if(b|0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0){n=c[e>>2]|0;e=(n|0)==0?0:n+-4|0;n=e+4|0;if(c[e>>2]|0){r=0;do{__ZN10StringNameD2Ev(n+(r<<2)|0);r=r+1|0}while(r>>>0<(c[e>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(b,1)}__ZN10StringNameD2Ev(o);__Z8D_METHODPKc(p,1127954);o=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(o);c[o>>2]=265228;__ZN10MethodBind10_set_constEb(o,0);__ZN10MethodBind24_generate_argument_typesEi(o,0);c[o+44>>2]=5230;c[o+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,o,p,0,0)|0;o=p+4|0;b=c[o>>2]|0;if(b|0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0){e=c[o>>2]|0;o=(e|0)==0?0:e+-4|0;e=o+4|0;if(c[o>>2]|0){r=0;do{__ZN10StringNameD2Ev(e+(r<<2)|0);r=r+1|0}while(r>>>0<(c[o>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(b,1)}__ZN10StringNameD2Ev(p);__Z8D_METHODPKc(q,1132387);p=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(p);c[p>>2]=265228;__ZN10MethodBind10_set_constEb(p,0);__ZN10MethodBind24_generate_argument_typesEi(p,0);c[p+44>>2]=5231;c[p+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,p,q,0,0)|0;p=q+4|0;b=c[p>>2]|0;if(!b){__ZN10StringNameD2Ev(q);l=a;return}if(__Z16atomic_decrementPj(b+-8|0)|0){__ZN10StringNameD2Ev(q);l=a;return}o=c[p>>2]|0;p=(o|0)==0?0:o+-4|0;o=p+4|0;if(c[p>>2]|0){r=0;do{__ZN10StringNameD2Ev(o+(r<<2)|0);r=r+1|0}while(r>>>0<(c[p>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(b,1);__ZN10StringNameD2Ev(q);l=a;return}function __ZN17ImmediateGeometry5beginEN4Mesh13PrimitiveTypeERK3RefI7TextureE(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e+12|0;g=e+8|0;h=e+4|0;i=e;j=__ZN12VisualServer13get_singletonEv()|0;k=c[(c[j>>2]|0)+364>>2]|0;c[h>>2]=c[a+444>>2];n=c[d>>2]|0;if(!n)o=0;else o=ij[c[(c[n>>2]|0)+112>>2]&8191](n)|0;c[i>>2]=o;c[g>>2]=c[h>>2];c[f>>2]=c[i>>2];Ki[k&4095](j,g,b,f);if(!(c[d>>2]|0)){l=e;return}f=a+448|0;if(!(c[f>>2]|0)){a=__ZnwjPFPvjE(12,4740)|0;c[f>>2]=a;c[a>>2]=0;c[a+4>>2]=0;c[a+8>>2]=0}a=__ZnwjPFPvjE(16,4740)|0;c[a>>2]=0;c[a+4>>2]=0;c[a+8>>2]=0;c[a+12>>2]=0;if(c[d>>2]|0?(c[a>>2]=0,b=c[d>>2]|0,c[a>>2]=b,b|0):0)__ZN9Reference9referenceEv(b);b=c[f>>2]|0;f=b+4|0;d=c[f>>2]|0;c[a+8>>2]=d;c[a+4>>2]=0;c[a+12>>2]=b;if(d|0)c[d+4>>2]=a;c[f>>2]=a;if(!(c[b>>2]|0))c[b>>2]=a;a=b+8|0;c[a>>2]=(c[a>>2]|0)+1;l=e;return}function __ZN17ImmediateGeometry10set_normalERK7Vector3(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d+4|0;f=d;g=__ZN12VisualServer13get_singletonEv()|0;h=c[(c[g>>2]|0)+376>>2]|0;c[f>>2]=c[a+444>>2];c[e>>2]=c[f>>2];bj[h&4095](g,e,b);l=d;return}function __ZN17ImmediateGeometry11set_tangentERK5Plane(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d+4|0;f=d;g=__ZN12VisualServer13get_singletonEv()|0;h=c[(c[g>>2]|0)+380>>2]|0;c[f>>2]=c[a+444>>2];c[e>>2]=c[f>>2];bj[h&4095](g,e,b);l=d;return}function __ZN17ImmediateGeometry9set_colorERK5Color(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d+4|0;f=d;g=__ZN12VisualServer13get_singletonEv()|0;h=c[(c[g>>2]|0)+384>>2]|0;c[f>>2]=c[a+444>>2];c[e>>2]=c[f>>2];bj[h&4095](g,e,b);l=d;return}function __ZN17ImmediateGeometry6set_uvERK7Vector2(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d+4|0;f=d;g=__ZN12VisualServer13get_singletonEv()|0;h=c[(c[g>>2]|0)+388>>2]|0;c[f>>2]=c[a+444>>2];c[e>>2]=c[f>>2];bj[h&4095](g,e,b);l=d;return}function __ZN17ImmediateGeometry7set_uv2ERK7Vector2(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d+4|0;f=d;g=__ZN12VisualServer13get_singletonEv()|0;h=c[(c[g>>2]|0)+392>>2]|0;c[f>>2]=c[a+444>>2];c[e>>2]=c[f>>2];bj[h&4095](g,e,b);l=d;return}function __ZN17ImmediateGeometry10add_vertexERK7Vector3(b,d){b=b|0;d=d|0;var e=0,f=0,h=0,i=0,j=0,k=0.0,n=0.0,o=0.0,p=0,q=0.0,r=0,s=0.0,t=0,u=0.0,v=0.0,w=0.0,x=0.0,y=0.0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e+4|0;h=e;i=__ZN12VisualServer13get_singletonEv()|0;j=c[(c[i>>2]|0)+368>>2]|0;c[h>>2]=c[b+444>>2];c[f>>2]=c[h>>2];bj[j&4095](i,f,d);f=b+452|0;i=b+456|0;if(!(a[f>>0]|0)){k=+g[i>>2];j=b+460|0;n=+g[j>>2];h=b+464|0;o=+g[h>>2];p=b+468|0;q=k+ +g[p>>2];r=b+472|0;s=n+ +g[r>>2];t=b+476|0;u=o+ +g[t>>2];v=+g[d>>2];w=v<k?v:k;k=+g[d+4>>2];x=k<n?k:n;n=+g[d+8>>2];y=n<o?n:o;g[i>>2]=w;g[j>>2]=x;g[h>>2]=y;g[p>>2]=(v>q?v:q)-w;g[r>>2]=(k>s?k:s)-x;g[t>>2]=(n>u?n:u)-y;l=e;return}else{c[i>>2]=c[d>>2];c[i+4>>2]=c[d+4>>2];c[i+8>>2]=c[d+8>>2];g[b+468>>2]=0.0;g[b+472>>2]=0.0;g[b+476>>2]=0.0;a[f>>0]=0;l=e;return}}function __ZN17ImmediateGeometry10add_sphereEiifb(b,d,e,f,h){b=b|0;d=d|0;e=e|0;f=+f;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0.0,q=0,r=0.0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,M=0,N=0,O=0,P=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0,ia=0,ja=0,ka=0,la=0,ma=0,na=0,oa=0,pa=0,qa=0,ra=0,sa=0,ta=0,ua=0,va=0,wa=0,xa=0,ya=0,za=0,Aa=0.0,Ba=0.0,Ca=0.0,Da=0.0,Ea=0.0,Fa=0,Ga=0,Ha=0.0,Ia=0.0,Ja=0.0,Ka=0.0,La=0.0,Ma=0.0,Na=0,Oa=0,Pa=0.0,Qa=0.0,Ra=0.0,Sa=0.0,Ta=0.0,Ua=0.0;i=l;l=l+80|0;if((l|0)>=(m|0))ba(80);j=i+68|0;k=i+64|0;n=i+16|0;o=i;if((d|0)<1){l=i;return}p=+(d|0);q=(e|0)>0;r=+(e|0);s=n+4|0;t=n+8|0;u=n+12|0;v=n+16|0;w=n+20|0;x=n+24|0;y=n+28|0;z=n+32|0;A=n+36|0;B=n+40|0;C=n+44|0;D=o+4|0;E=b+444|0;F=o+8|0;G=o+4|0;H=o+12|0;I=o+4|0;J=o+8|0;M=b+452|0;N=b+456|0;O=b+460|0;P=b+464|0;R=b+468|0;S=b+472|0;T=b+476|0;b=n+12|0;U=o+4|0;V=o+8|0;W=o+4|0;X=o+12|0;Y=o+4|0;Z=o+8|0;_=n+24|0;$=o+4|0;aa=o+8|0;ca=o+4|0;da=o+12|0;ea=o+4|0;fa=o+8|0;ga=o+4|0;ha=o+8|0;ia=o+4|0;ja=o+12|0;ka=o+4|0;la=o+8|0;ma=n+36|0;na=o+4|0;oa=o+8|0;pa=o+4|0;qa=o+12|0;ra=o+4|0;sa=o+8|0;ta=o+4|0;ua=o+8|0;va=o+4|0;wa=o+12|0;xa=o+4|0;ya=o+8|0;za=1;while(1){Aa=(+(za+-1|0)/p+-.5)*3.141592653589793;Ba=+K(+Aa);Ca=(+(za|0)/p+-.5)*3.141592653589793;Da=+K(+Ca);if(q){Ea=+L(+Aa);Aa=+L(+Ca);Ca=Ea*.5+.5;Fa=e;do{Ga=Fa;Fa=Fa+-1|0;Ha=+(Fa|0)*6.283185307179586/r;Ia=+K(+Ha);Ja=+L(+Ha);Ha=+(Ga|0)*6.283185307179586/r;Ka=+K(+Ha);La=+L(+Ha);Ha=Ba*Ka;Ma=Ba*La;g[n>>2]=Ha;g[s>>2]=Ea;g[t>>2]=Ma;g[u>>2]=Da*Ka;g[v>>2]=Aa;g[w>>2]=Da*La;g[x>>2]=Da*Ia;g[y>>2]=Aa;g[z>>2]=Da*Ja;g[A>>2]=Ba*Ia;g[B>>2]=Ea;g[C>>2]=Ba*Ja;if(!h){Na=__ZN12VisualServer13get_singletonEv()|0;Oa=c[(c[Na>>2]|0)+376>>2]|0;c[k>>2]=c[E>>2];c[j>>2]=c[k>>2];bj[Oa&4095](Na,j,n);Ja=+g[s>>2]*f;Ia=+g[t>>2]*f;g[o>>2]=+g[n>>2]*f;g[I>>2]=Ja;g[J>>2]=Ia;Na=__ZN12VisualServer13get_singletonEv()|0;Oa=c[(c[Na>>2]|0)+368>>2]|0;c[k>>2]=c[E>>2];c[j>>2]=c[k>>2];bj[Oa&4095](Na,j,o);if(!(a[M>>0]|0)){Ia=+g[N>>2];Ja=+g[O>>2];La=+g[P>>2];Ka=Ia+ +g[R>>2];Pa=Ja+ +g[S>>2];Qa=La+ +g[T>>2];Ra=+g[o>>2];Sa=Ra<Ia?Ra:Ia;Ia=+g[I>>2];Ta=Ia<Ja?Ia:Ja;Ja=+g[J>>2];Ua=Ja<La?Ja:La;g[N>>2]=Sa;g[O>>2]=Ta;g[P>>2]=Ua;g[R>>2]=(Ra>Ka?Ra:Ka)-Sa;g[S>>2]=(Ia>Pa?Ia:Pa)-Ta;g[T>>2]=(Ja>Qa?Ja:Qa)-Ua}else{c[N>>2]=c[o>>2];c[N+4>>2]=c[o+4>>2];c[N+8>>2]=c[o+8>>2];g[R>>2]=0.0;g[S>>2]=0.0;g[T>>2]=0.0;a[M>>0]=0}}else{g[o>>2]=+Q(+Ha,+Ma)/3.141592653589793*.5+.5;g[D>>2]=Ca;Na=__ZN12VisualServer13get_singletonEv()|0;Oa=c[(c[Na>>2]|0)+388>>2]|0;c[k>>2]=c[E>>2];c[j>>2]=c[k>>2];bj[Oa&4095](Na,j,o);Na=c[s>>2]|0;Oa=c[n>>2]|0;g[o>>2]=-+g[t>>2];c[G>>2]=Na;c[F>>2]=Oa;g[H>>2]=1.0;Oa=__ZN12VisualServer13get_singletonEv()|0;Na=c[(c[Oa>>2]|0)+380>>2]|0;c[k>>2]=c[E>>2];c[j>>2]=c[k>>2];bj[Na&4095](Oa,j,o);Oa=__ZN12VisualServer13get_singletonEv()|0;Na=c[(c[Oa>>2]|0)+376>>2]|0;c[k>>2]=c[E>>2];c[j>>2]=c[k>>2];bj[Na&4095](Oa,j,n);Ma=+g[s>>2]*f;Ha=+g[t>>2]*f;g[o>>2]=+g[n>>2]*f;g[I>>2]=Ma;g[J>>2]=Ha;Oa=__ZN12VisualServer13get_singletonEv()|0;Na=c[(c[Oa>>2]|0)+368>>2]|0;c[k>>2]=c[E>>2];c[j>>2]=c[k>>2];bj[Na&4095](Oa,j,o);if(!(a[M>>0]|0)){Ha=+g[N>>2];Ma=+g[O>>2];Ua=+g[P>>2];Qa=Ha+ +g[R>>2];Ja=Ma+ +g[S>>2];Ta=Ua+ +g[T>>2];Pa=+g[o>>2];Ia=Pa<Ha?Pa:Ha;Ha=+g[I>>2];Sa=Ha<Ma?Ha:Ma;Ma=+g[J>>2];Ka=Ma<Ua?Ma:Ua;g[N>>2]=Ia;g[O>>2]=Sa;g[P>>2]=Ka;g[R>>2]=(Pa>Qa?Pa:Qa)-Ia;g[S>>2]=(Ha>Ja?Ha:Ja)-Sa;g[T>>2]=(Ma>Ta?Ma:Ta)-Ka}else{c[N>>2]=c[o>>2];c[N+4>>2]=c[o+4>>2];c[N+8>>2]=c[o+8>>2];g[R>>2]=0.0;g[S>>2]=0.0;g[T>>2]=0.0;a[M>>0]=0}Ka=+Q(+(+g[b>>2]),+(+g[w>>2]))/3.141592653589793*.5+.5;Ta=+g[v>>2]*.5+.5;g[o>>2]=Ka;g[U>>2]=Ta;Oa=__ZN12VisualServer13get_singletonEv()|0;Na=c[(c[Oa>>2]|0)+388>>2]|0;c[k>>2]=c[E>>2];c[j>>2]=c[k>>2];bj[Na&4095](Oa,j,o);Oa=c[v>>2]|0;Na=c[b>>2]|0;g[o>>2]=-+g[w>>2];c[W>>2]=Oa;c[V>>2]=Na;g[X>>2]=1.0;Na=__ZN12VisualServer13get_singletonEv()|0;Oa=c[(c[Na>>2]|0)+380>>2]|0;c[k>>2]=c[E>>2];c[j>>2]=c[k>>2];bj[Oa&4095](Na,j,o)}Na=__ZN12VisualServer13get_singletonEv()|0;Oa=c[(c[Na>>2]|0)+376>>2]|0;c[k>>2]=c[E>>2];c[j>>2]=c[k>>2];bj[Oa&4095](Na,j,u);Ta=+g[v>>2]*f;Ka=+g[w>>2]*f;g[o>>2]=+g[u>>2]*f;g[Y>>2]=Ta;g[Z>>2]=Ka;Na=__ZN12VisualServer13get_singletonEv()|0;Oa=c[(c[Na>>2]|0)+368>>2]|0;c[k>>2]=c[E>>2];c[j>>2]=c[k>>2];bj[Oa&4095](Na,j,o);if(!(a[M>>0]|0)){Ka=+g[N>>2];Ta=+g[O>>2];Ma=+g[P>>2];Sa=Ka+ +g[R>>2];Ja=Ta+ +g[S>>2];Ha=Ma+ +g[T>>2];Ia=+g[o>>2];Qa=Ia<Ka?Ia:Ka;Ka=+g[Y>>2];Pa=Ka<Ta?Ka:Ta;Ta=+g[Z>>2];Ua=Ta<Ma?Ta:Ma;g[N>>2]=Qa;g[O>>2]=Pa;g[P>>2]=Ua;g[R>>2]=(Ia>Sa?Ia:Sa)-Qa;g[S>>2]=(Ka>Ja?Ka:Ja)-Pa;g[T>>2]=(Ta>Ha?Ta:Ha)-Ua}else{c[N>>2]=c[o>>2];c[N+4>>2]=c[o+4>>2];c[N+8>>2]=c[o+8>>2];g[R>>2]=0.0;g[S>>2]=0.0;g[T>>2]=0.0;a[M>>0]=0}if(h){Ua=+Q(+(+g[_>>2]),+(+g[z>>2]))/3.141592653589793*.5+.5;Ha=+g[y>>2]*.5+.5;g[o>>2]=Ua;g[$>>2]=Ha;Na=__ZN12VisualServer13get_singletonEv()|0;Oa=c[(c[Na>>2]|0)+388>>2]|0;c[k>>2]=c[E>>2];c[j>>2]=c[k>>2];bj[Oa&4095](Na,j,o);Na=c[y>>2]|0;Oa=c[_>>2]|0;g[o>>2]=-+g[z>>2];c[ca>>2]=Na;c[aa>>2]=Oa;g[da>>2]=1.0;Oa=__ZN12VisualServer13get_singletonEv()|0;Na=c[(c[Oa>>2]|0)+380>>2]|0;c[k>>2]=c[E>>2];c[j>>2]=c[k>>2];bj[Na&4095](Oa,j,o)}Oa=__ZN12VisualServer13get_singletonEv()|0;Na=c[(c[Oa>>2]|0)+376>>2]|0;c[k>>2]=c[E>>2];c[j>>2]=c[k>>2];bj[Na&4095](Oa,j,x);Ha=+g[y>>2]*f;Ua=+g[z>>2]*f;g[o>>2]=+g[x>>2]*f;g[ea>>2]=Ha;g[fa>>2]=Ua;Oa=__ZN12VisualServer13get_singletonEv()|0;Na=c[(c[Oa>>2]|0)+368>>2]|0;c[k>>2]=c[E>>2];c[j>>2]=c[k>>2];bj[Na&4095](Oa,j,o);if(!(a[M>>0]|0)){Ua=+g[N>>2];Ha=+g[O>>2];Ta=+g[P>>2];Pa=Ua+ +g[R>>2];Ja=Ha+ +g[S>>2];Ka=Ta+ +g[T>>2];Qa=+g[o>>2];Sa=Qa<Ua?Qa:Ua;Ua=+g[ea>>2];Ia=Ua<Ha?Ua:Ha;Ha=+g[fa>>2];Ma=Ha<Ta?Ha:Ta;g[N>>2]=Sa;g[O>>2]=Ia;g[P>>2]=Ma;g[R>>2]=(Qa>Pa?Qa:Pa)-Sa;g[S>>2]=(Ua>Ja?Ua:Ja)-Ia;g[T>>2]=(Ha>Ka?Ha:Ka)-Ma}else{c[N>>2]=c[o>>2];c[N+4>>2]=c[o+4>>2];c[N+8>>2]=c[o+8>>2];g[R>>2]=0.0;g[S>>2]=0.0;g[T>>2]=0.0;a[M>>0]=0}if(!h){Oa=__ZN12VisualServer13get_singletonEv()|0;Na=c[(c[Oa>>2]|0)+376>>2]|0;c[k>>2]=c[E>>2];c[j>>2]=c[k>>2];bj[Na&4095](Oa,j,x);Ma=+g[y>>2]*f;Ka=+g[z>>2]*f;g[o>>2]=+g[x>>2]*f;g[ka>>2]=Ma;g[la>>2]=Ka;Oa=__ZN12VisualServer13get_singletonEv()|0;Na=c[(c[Oa>>2]|0)+368>>2]|0;c[k>>2]=c[E>>2];c[j>>2]=c[k>>2];bj[Na&4095](Oa,j,o);if(!(a[M>>0]|0)){Ka=+g[N>>2];Ma=+g[O>>2];Ha=+g[P>>2];Ia=Ka+ +g[R>>2];Ja=Ma+ +g[S>>2];Ua=Ha+ +g[T>>2];Sa=+g[o>>2];Pa=Sa<Ka?Sa:Ka;Ka=+g[ka>>2];Qa=Ka<Ma?Ka:Ma;Ma=+g[la>>2];Ta=Ma<Ha?Ma:Ha;g[N>>2]=Pa;g[O>>2]=Qa;g[P>>2]=Ta;g[R>>2]=(Sa>Ia?Sa:Ia)-Pa;g[S>>2]=(Ka>Ja?Ka:Ja)-Qa;g[T>>2]=(Ma>Ua?Ma:Ua)-Ta}else{c[N>>2]=c[o>>2];c[N+4>>2]=c[o+4>>2];c[N+8>>2]=c[o+8>>2];g[R>>2]=0.0;g[S>>2]=0.0;g[T>>2]=0.0;a[M>>0]=0}}else{Ta=+Q(+(+g[x>>2]),+(+g[z>>2]))/3.141592653589793*.5+.5;Ua=+g[y>>2]*.5+.5;g[o>>2]=Ta;g[ga>>2]=Ua;Oa=__ZN12VisualServer13get_singletonEv()|0;Na=c[(c[Oa>>2]|0)+388>>2]|0;c[k>>2]=c[E>>2];c[j>>2]=c[k>>2];bj[Na&4095](Oa,j,o);Oa=c[y>>2]|0;Na=c[x>>2]|0;g[o>>2]=-+g[z>>2];c[ia>>2]=Oa;c[ha>>2]=Na;g[ja>>2]=1.0;Na=__ZN12VisualServer13get_singletonEv()|0;Oa=c[(c[Na>>2]|0)+380>>2]|0;c[k>>2]=c[E>>2];c[j>>2]=c[k>>2];bj[Oa&4095](Na,j,o);Na=__ZN12VisualServer13get_singletonEv()|0;Oa=c[(c[Na>>2]|0)+376>>2]|0;c[k>>2]=c[E>>2];c[j>>2]=c[k>>2];bj[Oa&4095](Na,j,x);Ua=+g[y>>2]*f;Ta=+g[z>>2]*f;g[o>>2]=+g[x>>2]*f;g[ka>>2]=Ua;g[la>>2]=Ta;Na=__ZN12VisualServer13get_singletonEv()|0;Oa=c[(c[Na>>2]|0)+368>>2]|0;c[k>>2]=c[E>>2];c[j>>2]=c[k>>2];bj[Oa&4095](Na,j,o);if(!(a[M>>0]|0)){Ta=+g[N>>2];Ua=+g[O>>2];Ma=+g[P>>2];Qa=Ta+ +g[R>>2];Ja=Ua+ +g[S>>2];Ka=Ma+ +g[T>>2];Pa=+g[o>>2];Ia=Pa<Ta?Pa:Ta;Ta=+g[ka>>2];Sa=Ta<Ua?Ta:Ua;Ua=+g[la>>2];Ha=Ua<Ma?Ua:Ma;g[N>>2]=Ia;g[O>>2]=Sa;g[P>>2]=Ha;g[R>>2]=(Pa>Qa?Pa:Qa)-Ia;g[S>>2]=(Ta>Ja?Ta:Ja)-Sa;g[T>>2]=(Ua>Ka?Ua:Ka)-Ha}else{c[N>>2]=c[o>>2];c[N+4>>2]=c[o+4>>2];c[N+8>>2]=c[o+8>>2];g[R>>2]=0.0;g[S>>2]=0.0;g[T>>2]=0.0;a[M>>0]=0}Ha=+Q(+(+g[ma>>2]),+(+g[C>>2]))/3.141592653589793*.5+.5;Ka=+g[B>>2]*.5+.5;g[o>>2]=Ha;g[na>>2]=Ka;Na=__ZN12VisualServer13get_singletonEv()|0;Oa=c[(c[Na>>2]|0)+388>>2]|0;c[k>>2]=c[E>>2];c[j>>2]=c[k>>2];bj[Oa&4095](Na,j,o);Na=c[B>>2]|0;Oa=c[ma>>2]|0;g[o>>2]=-+g[C>>2];c[pa>>2]=Na;c[oa>>2]=Oa;g[qa>>2]=1.0;Oa=__ZN12VisualServer13get_singletonEv()|0;Na=c[(c[Oa>>2]|0)+380>>2]|0;c[k>>2]=c[E>>2];c[j>>2]=c[k>>2];bj[Na&4095](Oa,j,o)}Oa=__ZN12VisualServer13get_singletonEv()|0;Na=c[(c[Oa>>2]|0)+376>>2]|0;c[k>>2]=c[E>>2];c[j>>2]=c[k>>2];bj[Na&4095](Oa,j,A);Ka=+g[B>>2]*f;Ha=+g[C>>2]*f;g[o>>2]=+g[A>>2]*f;g[ra>>2]=Ka;g[sa>>2]=Ha;Oa=__ZN12VisualServer13get_singletonEv()|0;Na=c[(c[Oa>>2]|0)+368>>2]|0;c[k>>2]=c[E>>2];c[j>>2]=c[k>>2];bj[Na&4095](Oa,j,o);if(!(a[M>>0]|0)){Ha=+g[N>>2];Ka=+g[O>>2];Ua=+g[P>>2];Sa=Ha+ +g[R>>2];Ja=Ka+ +g[S>>2];Ta=Ua+ +g[T>>2];Ia=+g[o>>2];Qa=Ia<Ha?Ia:Ha;Ha=+g[ra>>2];Pa=Ha<Ka?Ha:Ka;Ka=+g[sa>>2];Ma=Ka<Ua?Ka:Ua;g[N>>2]=Qa;g[O>>2]=Pa;g[P>>2]=Ma;g[R>>2]=(Ia>Sa?Ia:Sa)-Qa;g[S>>2]=(Ha>Ja?Ha:Ja)-Pa;g[T>>2]=(Ka>Ta?Ka:Ta)-Ma}else{c[N>>2]=c[o>>2];c[N+4>>2]=c[o+4>>2];c[N+8>>2]=c[o+8>>2];g[R>>2]=0.0;g[S>>2]=0.0;g[T>>2]=0.0;a[M>>0]=0}if(h){Ma=+Q(+(+g[n>>2]),+(+g[t>>2]))/3.141592653589793*.5+.5;Ta=+g[s>>2]*.5+.5;g[o>>2]=Ma;g[ta>>2]=Ta;Oa=__ZN12VisualServer13get_singletonEv()|0;Na=c[(c[Oa>>2]|0)+388>>2]|0;c[k>>2]=c[E>>2];c[j>>2]=c[k>>2];bj[Na&4095](Oa,j,o);Oa=c[s>>2]|0;Na=c[n>>2]|0;g[o>>2]=-+g[t>>2];c[va>>2]=Oa;c[ua>>2]=Na;g[wa>>2]=1.0;Na=__ZN12VisualServer13get_singletonEv()|0;Oa=c[(c[Na>>2]|0)+380>>2]|0;c[k>>2]=c[E>>2];c[j>>2]=c[k>>2];bj[Oa&4095](Na,j,o)}Na=__ZN12VisualServer13get_singletonEv()|0;Oa=c[(c[Na>>2]|0)+376>>2]|0;c[k>>2]=c[E>>2];c[j>>2]=c[k>>2];bj[Oa&4095](Na,j,n);Ta=+g[s>>2]*f;Ma=+g[t>>2]*f;g[o>>2]=+g[n>>2]*f;g[xa>>2]=Ta;g[ya>>2]=Ma;Na=__ZN12VisualServer13get_singletonEv()|0;Oa=c[(c[Na>>2]|0)+368>>2]|0;c[k>>2]=c[E>>2];c[j>>2]=c[k>>2];bj[Oa&4095](Na,j,o);if(!(a[M>>0]|0)){Ma=+g[N>>2];Ta=+g[O>>2];Ka=+g[P>>2];Pa=Ma+ +g[R>>2];Ja=Ta+ +g[S>>2];Ha=Ka+ +g[T>>2];Qa=+g[o>>2];Sa=Qa<Ma?Qa:Ma;Ma=+g[xa>>2];Ia=Ma<Ta?Ma:Ta;Ta=+g[ya>>2];Ua=Ta<Ka?Ta:Ka;g[N>>2]=Sa;g[O>>2]=Ia;g[P>>2]=Ua;g[R>>2]=(Qa>Pa?Qa:Pa)-Sa;g[S>>2]=(Ma>Ja?Ma:Ja)-Ia;g[T>>2]=(Ta>Ha?Ta:Ha)-Ua}else{c[N>>2]=c[o>>2];c[N+4>>2]=c[o+4>>2];c[N+8>>2]=c[o+8>>2];g[R>>2]=0.0;g[S>>2]=0.0;g[T>>2]=0.0;a[M>>0]=0}}while((Ga|0)>1)}if((za|0)==(d|0))break;else za=za+1|0}l=i;return}function __ZN17ImmediateGeometry3endEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+4|0;e=b;f=__ZN12VisualServer13get_singletonEv()|0;g=c[(c[f>>2]|0)+396>>2]|0;c[e>>2]=c[a+444>>2];c[d>>2]=c[e>>2];Pi[g&2047](f,d);l=b;return}function __ZN17ImmediateGeometry5clearEv(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d+4|0;f=d;g=__ZN12VisualServer13get_singletonEv()|0;h=c[(c[g>>2]|0)+400>>2]|0;c[f>>2]=c[b+444>>2];c[e>>2]=c[f>>2];Pi[h&2047](g,e);a[b+452>>0]=1;e=b+448|0;b=c[e>>2]|0;if(!b){l=d;return}else i=b;while(1){b=c[i>>2]|0;if(!b){j=6;break}__ZN4ListI3RefI7TextureE16DefaultAllocatorE5_Data5eraseEPKNS4_7ElementE(i,b)|0;i=c[e>>2]|0;if(!(c[i+8>>2]|0)){j=5;break}if(!i){j=6;break}}if((j|0)==5){__ZN6Memory11free_staticEPvb(i,0);c[e>>2]=0;l=d;return}else if((j|0)==6){l=d;return}}function __ZNK11MethodBind0I17ImmediateGeometryE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return 0}function __ZNK11MethodBind0I17ImmediateGeometryE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,855513);l=a;return c[b>>2]|0}function __ZN11MethodBind0I17ImmediateGeometryE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235892)|0:0){c[h>>2]=0;a[1263537]=0;f=c[d+24>>2]|0;if((f|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=f;c[b>>2]=0;return}i=f-(c[d+20>>2]|0)|0;if((i|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=i;c[b>>2]=0;return}i=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))j=i;else j=c[(c[d>>2]|0)+i>>2]|0;gj[j&8191](d);c[b>>2]=0;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,110,1146558,0);c[b>>2]=0;return}function __ZN11MethodBind0I17ImmediateGeometryE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235892)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1)){g=b;gj[g&8191](a);return}else{g=c[(c[a>>2]|0)+b>>2]|0;gj[g&8191](a);return}}function __ZN11MethodBind0I17ImmediateGeometryED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind4I17ImmediateGeometryiifbE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return __ZNK11MethodBind4I17ImmediateGeometryiifbE18_get_argument_typeEi(a,b)|0}function __ZNK11MethodBind4I17ImmediateGeometryiifbE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,855513);l=a;return c[b>>2]|0}function __ZN11MethodBind4I17ImmediateGeometryiifbE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0.0,L=0,M=0,N=0,O=0;i=l;l=l+96|0;if((l|0)>=(m|0))ba(96);j=i+72|0;k=i+48|0;n=i+24|0;o=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235892)|0:0){c[h>>2]=0;a[1263537]=0;p=d+24|0;q=c[p>>2]|0;if((q|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=q;c[b>>2]=0;l=i;return}r=q-(c[d+20>>2]|0)|0;if((r|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=r;c[b>>2]=0;l=i;return}if((g|0)>0){if((q|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);s=0}else{a[1263537]=0;s=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,s)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=s;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[p>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);t=0}else{a[1263537]=0;t=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,t)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=t;c[b>>2]=0;l=i;return}if((g|0)>2){if((c[p>>2]|0)<2){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);u=0}else{a[1263537]=0;u=c[(c[d+32>>2]|0)+12>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+8>>2]>>2]|0,u)|0)){c[h>>2]=2;c[h+4>>2]=2;c[h+8>>2]=u;c[b>>2]=0;l=i;return}if((g|0)>3){if((c[p>>2]|0)<3){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);v=0}else{a[1263537]=0;v=c[(c[d+32>>2]|0)+16>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+12>>2]>>2]|0,v)|0)){c[h>>2]=2;c[h+4>>2]=3;c[h+8>>2]=v;c[b>>2]=0;l=i;return}}}}}v=c[d+44>>2]|0;u=c[d+48>>2]|0;t=e+(u>>1)|0;if(!(u&1))w=v;else w=c[(c[t>>2]|0)+v>>2]|0;do if((g|0)<1){v=c[p>>2]|0;u=v+-1|0;if((v|0)>=1){e=c[d+16>>2]|0;s=(e|0)==0;if(s)x=0;else x=c[e+-4>>2]|0;if((v|0)<=(x|0)){if(s)y=0;else y=c[e+-4>>2]|0;do if((y|0)<(v|0)){if(s)z=0;else z=c[e+-4>>2]|0;if((z|0)<(v|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);A=0;break}else{a[1263537]=0;B=49;break}}else B=49;while(0);if((B|0)==49)A=e+(u*24|0)|0;__ZN7VariantC2ERKS_(j,A);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);A=__ZNK7VariantcviEv(j)|0;do if((g|0)<2){z=c[p>>2]|0;y=z+-1|0;x=z+-2|0;if((z|0)>=2){z=c[d+16>>2]|0;v=(z|0)==0;if(v)C=0;else C=c[z+-4>>2]|0;if((y|0)<=(C|0)){if(v)D=0;else D=c[z+-4>>2]|0;do if((D|0)<(y|0)){if(v)E=0;else E=c[z+-4>>2]|0;if((E|0)<(y|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);F=0;break}else{a[1263537]=0;B=66;break}}else B=66;while(0);if((B|0)==66)F=z+(x*24|0)|0;__ZN7VariantC2ERKS_(k,F);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f+4>>2]|0);while(0);F=__ZNK7VariantcviEv(k)|0;do if((g|0)<3){E=c[p>>2]|0;D=E+-2|0;C=E+-3|0;if((D|0)>=1){E=c[d+16>>2]|0;y=(E|0)==0;if(y)G=0;else G=c[E+-4>>2]|0;if((D|0)<=(G|0)){if(y)H=0;else H=c[E+-4>>2]|0;do if((H|0)<(D|0)){if(y)I=0;else I=c[E+-4>>2]|0;if((I|0)<(D|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);J=0;break}else{a[1263537]=0;B=83;break}}else B=83;while(0);if((B|0)==83)J=E+(C*24|0)|0;__ZN7VariantC2ERKS_(n,J);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f+8>>2]|0);while(0);K=+__ZNK7VariantcvfEv(n);do if((g|0)<4){J=c[p>>2]|0;I=J+-3|0;H=J+-4|0;if((I|0)>=1){J=c[d+16>>2]|0;G=(J|0)==0;if(G)L=0;else L=c[J+-4>>2]|0;if((I|0)<=(L|0)){if(G)M=0;else M=c[J+-4>>2]|0;do if((M|0)<(I|0)){if(G)N=0;else N=c[J+-4>>2]|0;if((N|0)<(I|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);O=0;break}else{a[1263537]=0;B=100;break}}else B=100;while(0);if((B|0)==100)O=J+(H*24|0)|0;__ZN7VariantC2ERKS_(o,O);break}}c[o>>2]=0}else __ZN7VariantC2ERKS_(o,c[f+12>>2]|0);while(0);f=__ZNK7VariantcvbEv(o)|0;xi[w&7](t,A,F,K,f);if(c[o>>2]|0)__ZN7Variant5clearEv(o);if(c[n>>2]|0)__ZN7Variant5clearEv(n);if(c[k>>2]|0)__ZN7Variant5clearEv(k);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,2714,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind4I17ImmediateGeometryiifbE7ptrcallEP6ObjectPPKvPv(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var h=0,i=0;if(!d)h=0;else{f=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1235892)|0;h=f?d:0}d=c[b+44>>2]|0;f=c[b+48>>2]|0;b=h+(f>>1)|0;if(!(f&1))i=d;else i=c[(c[b>>2]|0)+d>>2]|0;xi[i&7](b,c[c[e>>2]>>2]|0,c[c[e+4>>2]>>2]|0,+g[c[e+8>>2]>>2],(a[c[e+12>>2]>>0]|0)!=0);return}function __ZN11MethodBind4I17ImmediateGeometryiifbED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind4I17ImmediateGeometryiifbE18_get_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;switch(b|0){case 0:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}case 1:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}case 2:{__ZN7VariantC2Ef(d,0.0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}case 3:{__ZN7VariantC2Eb(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}default:e=0}l=a;return e|0}function __ZNK11MethodBind1I17ImmediateGeometryRK7Vector2E18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;if(b|0){f=0;l=a;return f|0}g[d>>2]=0.0;g[d+4>>2]=0.0;__ZN7VariantC2ERK7Vector2(e,d);d=c[e>>2]|0;if(d|0)__ZN7Variant5clearEv(e);f=d;l=a;return f|0}function __ZNK11MethodBind1I17ImmediateGeometryRK7Vector2E18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,855513);l=a;return c[b>>2]|0}function __ZN11MethodBind1I17ImmediateGeometryRK7Vector2E4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i+24|0;k=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235892)|0:0){c[h>>2]=0;a[1263537]=0;n=d+24|0;o=c[n>>2]|0;if((o|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=o;c[b>>2]=0;l=i;return}p=o-(c[d+20>>2]|0)|0;if((p|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=p;c[b>>2]=0;l=i;return}if((g|0)>0){if((o|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);q=0}else{a[1263537]=0;q=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,q)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=q;c[b>>2]=0;l=i;return}}q=c[d+44>>2]|0;o=c[d+48>>2]|0;p=e+(o>>1)|0;if(!(o&1))r=q;else r=c[(c[p>>2]|0)+q>>2]|0;do if((g|0)<1){q=c[n>>2]|0;o=q+-1|0;if((q|0)>=1){e=c[d+16>>2]|0;s=(e|0)==0;if(s)t=0;else t=c[e+-4>>2]|0;if((q|0)<=(t|0)){if(s)u=0;else u=c[e+-4>>2]|0;do if((u|0)<(q|0)){if(s)v=0;else v=c[e+-4>>2]|0;if((v|0)<(q|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);w=0;break}else{a[1263537]=0;x=31;break}}else x=31;while(0);if((x|0)==31)w=e+(o*24|0)|0;__ZN7VariantC2ERKS_(k,w);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);__ZNK7Variantcv7Vector2Ev(j,k);Pi[r&2047](p,j);if(c[k>>2]|0)__ZN7Variant5clearEv(k);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I17ImmediateGeometryRK7Vector2E7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235892)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;b=c[d>>2]|0;d=c[b+4>>2]|0;h=f;c[h>>2]=c[b>>2];c[h+4>>2]=d;Pi[i&2047](a,f);l=e;return}function __ZN11MethodBind1I17ImmediateGeometryRK7Vector2ED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I17ImmediateGeometryRK5ColorE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;if(b|0){f=0;l=a;return f|0}g[d>>2]=0.0;g[d+4>>2]=0.0;g[d+8>>2]=0.0;g[d+12>>2]=1.0;__ZN7VariantC2ERK5Color(e,d);d=c[e>>2]|0;if(d|0)__ZN7Variant5clearEv(e);f=d;l=a;return f|0}function __ZNK11MethodBind1I17ImmediateGeometryRK5ColorE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,855513);l=a;return c[b>>2]|0}function __ZN11MethodBind1I17ImmediateGeometryRK5ColorE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;i=l;l=l+48|0;if((l|0)>=(m|0))ba(48);j=i+24|0;k=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235892)|0:0){c[h>>2]=0;a[1263537]=0;n=d+24|0;o=c[n>>2]|0;if((o|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=o;c[b>>2]=0;l=i;return}p=o-(c[d+20>>2]|0)|0;if((p|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=p;c[b>>2]=0;l=i;return}if((g|0)>0){if((o|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);q=0}else{a[1263537]=0;q=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,q)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=q;c[b>>2]=0;l=i;return}}q=c[d+44>>2]|0;o=c[d+48>>2]|0;p=e+(o>>1)|0;if(!(o&1))r=q;else r=c[(c[p>>2]|0)+q>>2]|0;do if((g|0)<1){q=c[n>>2]|0;o=q+-1|0;if((q|0)>=1){e=c[d+16>>2]|0;s=(e|0)==0;if(s)t=0;else t=c[e+-4>>2]|0;if((q|0)<=(t|0)){if(s)u=0;else u=c[e+-4>>2]|0;do if((u|0)<(q|0)){if(s)v=0;else v=c[e+-4>>2]|0;if((v|0)<(q|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);w=0;break}else{a[1263537]=0;x=31;break}}else x=31;while(0);if((x|0)==31)w=e+(o*24|0)|0;__ZN7VariantC2ERKS_(k,w);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);__ZNK7Variantcv5ColorEv(j,k);Pi[r&2047](p,j);if(c[k>>2]|0)__ZN7Variant5clearEv(k);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I17ImmediateGeometryRK5ColorE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235892)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;b=c[d>>2]|0;c[f>>2]=c[b>>2];c[f+4>>2]=c[b+4>>2];c[f+8>>2]=c[b+8>>2];c[f+12>>2]=c[b+12>>2];Pi[i&2047](a,f);l=e;return}function __ZN11MethodBind1I17ImmediateGeometryRK5ColorED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I17ImmediateGeometryRK5PlaneE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;if(b|0){f=0;l=a;return f|0};c[d>>2]=0;c[d+4>>2]=0;c[d+8>>2]=0;c[d+12>>2]=0;__ZN7VariantC2ERK5Plane(e,d);d=c[e>>2]|0;if(d|0)__ZN7Variant5clearEv(e);f=d;l=a;return f|0}function __ZNK11MethodBind1I17ImmediateGeometryRK5PlaneE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,855513);l=a;return c[b>>2]|0}function __ZN11MethodBind1I17ImmediateGeometryRK5PlaneE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;i=l;l=l+48|0;if((l|0)>=(m|0))ba(48);j=i+24|0;k=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235892)|0:0){c[h>>2]=0;a[1263537]=0;n=d+24|0;o=c[n>>2]|0;if((o|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=o;c[b>>2]=0;l=i;return}p=o-(c[d+20>>2]|0)|0;if((p|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=p;c[b>>2]=0;l=i;return}if((g|0)>0){if((o|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);q=0}else{a[1263537]=0;q=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,q)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=q;c[b>>2]=0;l=i;return}}q=c[d+44>>2]|0;o=c[d+48>>2]|0;p=e+(o>>1)|0;if(!(o&1))r=q;else r=c[(c[p>>2]|0)+q>>2]|0;do if((g|0)<1){q=c[n>>2]|0;o=q+-1|0;if((q|0)>=1){e=c[d+16>>2]|0;s=(e|0)==0;if(s)t=0;else t=c[e+-4>>2]|0;if((q|0)<=(t|0)){if(s)u=0;else u=c[e+-4>>2]|0;do if((u|0)<(q|0)){if(s)v=0;else v=c[e+-4>>2]|0;if((v|0)<(q|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);w=0;break}else{a[1263537]=0;x=31;break}}else x=31;while(0);if((x|0)==31)w=e+(o*24|0)|0;__ZN7VariantC2ERKS_(k,w);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);__ZNK7Variantcv5PlaneEv(j,k);Pi[r&2047](p,j);if(c[k>>2]|0)__ZN7Variant5clearEv(k);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I17ImmediateGeometryRK5PlaneE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235892)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;b=c[d>>2]|0;c[f>>2]=c[b>>2];c[f+4>>2]=c[b+4>>2];c[f+8>>2]=c[b+8>>2];c[f+12>>2]=c[b+12>>2];Pi[i&2047](a,f);l=e;return}function __ZN11MethodBind1I17ImmediateGeometryRK5PlaneED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I17ImmediateGeometryRK7Vector3E18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;if(b|0){f=0;l=a;return f|0}g[d+8>>2]=0.0;g[d+4>>2]=0.0;g[d>>2]=0.0;__ZN7VariantC2ERK7Vector3(e,d);d=c[e>>2]|0;if(d|0)__ZN7Variant5clearEv(e);f=d;l=a;return f|0}function __ZNK11MethodBind1I17ImmediateGeometryRK7Vector3E18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,855513);l=a;return c[b>>2]|0}function __ZN11MethodBind1I17ImmediateGeometryRK7Vector3E4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;i=l;l=l+48|0;if((l|0)>=(m|0))ba(48);j=i+24|0;k=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235892)|0:0){c[h>>2]=0;a[1263537]=0;n=d+24|0;o=c[n>>2]|0;if((o|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=o;c[b>>2]=0;l=i;return}p=o-(c[d+20>>2]|0)|0;if((p|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=p;c[b>>2]=0;l=i;return}if((g|0)>0){if((o|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);q=0}else{a[1263537]=0;q=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,q)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=q;c[b>>2]=0;l=i;return}}q=c[d+44>>2]|0;o=c[d+48>>2]|0;p=e+(o>>1)|0;if(!(o&1))r=q;else r=c[(c[p>>2]|0)+q>>2]|0;do if((g|0)<1){q=c[n>>2]|0;o=q+-1|0;if((q|0)>=1){e=c[d+16>>2]|0;s=(e|0)==0;if(s)t=0;else t=c[e+-4>>2]|0;if((q|0)<=(t|0)){if(s)u=0;else u=c[e+-4>>2]|0;do if((u|0)<(q|0)){if(s)v=0;else v=c[e+-4>>2]|0;if((v|0)<(q|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);w=0;break}else{a[1263537]=0;x=31;break}}else x=31;while(0);if((x|0)==31)w=e+(o*24|0)|0;__ZN7VariantC2ERKS_(k,w);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);__ZNK7Variantcv7Vector3Ev(j,k);Pi[r&2047](p,j);if(c[k>>2]|0)__ZN7Variant5clearEv(k);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I17ImmediateGeometryRK7Vector3E7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235892)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;b=c[d>>2]|0;c[f>>2]=c[b>>2];c[f+4>>2]=c[b+4>>2];c[f+8>>2]=c[b+8>>2];Pi[i&2047](a,f);l=e;return}function __ZN11MethodBind1I17ImmediateGeometryRK7Vector3ED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind2I17ImmediateGeometryN4Mesh13PrimitiveTypeERK3RefI7TextureEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;switch(b|0){case 0:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}case 1:{e=__ZN7Variant12get_type_forIRK3RefI7TextureEEENS_4TypeEv()|0;break}default:e=0}l=a;return e|0}function __ZNK11MethodBind2I17ImmediateGeometryN4Mesh13PrimitiveTypeERK3RefI7TextureEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,855513);l=a;return c[b>>2]|0}function __ZN11MethodBind2I17ImmediateGeometryN4Mesh13PrimitiveTypeERK3RefI7TextureEE4callEP6ObjectPPK7VariantiRNSB_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0;i=l;l=l+64|0;if((l|0)>=(m|0))ba(64);j=i+52|0;k=i+24|0;n=i+48|0;o=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235892)|0:0){c[h>>2]=0;a[1263537]=0;p=d+24|0;q=c[p>>2]|0;if((q|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=q;c[b>>2]=0;l=i;return}r=q-(c[d+20>>2]|0)|0;if((r|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=r;c[b>>2]=0;l=i;return}if((g|0)>0){if((q|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);s=0}else{a[1263537]=0;s=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,s)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=s;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[p>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);t=0}else{a[1263537]=0;t=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,t)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=t;c[b>>2]=0;l=i;return}}}t=c[d+44>>2]|0;s=c[d+48>>2]|0;q=e+(s>>1)|0;if(!(s&1))u=t;else u=c[(c[q>>2]|0)+t>>2]|0;do if((g|0)<1){t=c[p>>2]|0;s=t+-1|0;if((t|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)v=0;else v=c[e+-4>>2]|0;if((t|0)<=(v|0)){if(r)w=0;else w=c[e+-4>>2]|0;do if((w|0)<(t|0)){if(r)x=0;else x=c[e+-4>>2]|0;if((x|0)<(t|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);y=0;break}else{a[1263537]=0;z=37;break}}else z=37;while(0);if((z|0)==37)y=e+(s*24|0)|0;__ZN7VariantC2ERKS_(k,y);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);y=__ZNK7VariantcviEv(k)|0;do if((g|0)<2){x=c[p>>2]|0;w=x+-1|0;v=x+-2|0;if((x|0)>=2){x=c[d+16>>2]|0;t=(x|0)==0;if(t)A=0;else A=c[x+-4>>2]|0;if((w|0)<=(A|0)){if(t)B=0;else B=c[x+-4>>2]|0;do if((B|0)<(w|0)){if(t)C=0;else C=c[x+-4>>2]|0;if((C|0)<(w|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);D=0;break}else{a[1263537]=0;z=54;break}}else z=54;while(0);if((z|0)==54)D=x+(v*24|0)|0;__ZN7VariantC2ERKS_(o,D);break}}c[o>>2]=0}else __ZN7VariantC2ERKS_(o,c[f+4>>2]|0);while(0);__ZN3RefI7TextureEC2ERK7Variant(j,o);c[n>>2]=c[j>>2];bj[u&4095](q,y,n);y=c[n>>2]|0;if((y|0?__ZN9Reference11unreferenceEv(y)|0:0)?(y=c[n>>2]|0,__Z17predelete_handlerP6Object(y)|0):0){gj[c[(c[y>>2]|0)+76>>2]&8191](y);__ZN6Memory11free_staticEPvb(y,0)}c[n>>2]=0;if(c[o>>2]|0)__ZN7Variant5clearEv(o);if(c[k>>2]|0)__ZN7Variant5clearEv(k);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1380,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind2I17ImmediateGeometryN4Mesh13PrimitiveTypeERK3RefI7TextureEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+28|0;g=e;h=e+24|0;if(!b)i=0;else{j=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235892)|0;i=j?b:0}b=c[a+44>>2]|0;j=c[a+48>>2]|0;a=i+(j>>1)|0;if(!(j&1))k=b;else k=c[(c[a>>2]|0)+b>>2]|0;b=c[c[d>>2]>>2]|0;__ZN7VariantC2EPK6Object(g,c[d+4>>2]|0);__ZN3RefI7TextureEC2ERK7Variant(f,g);if(c[g>>2]|0)__ZN7Variant5clearEv(g);c[h>>2]=c[f>>2];bj[k&4095](a,b,h);b=c[h>>2]|0;if(!b){l=e;return}if(!(__ZN9Reference11unreferenceEv(b)|0)){l=e;return}b=c[h>>2]|0;if(!(__Z17predelete_handlerP6Object(b)|0)){l=e;return}gj[c[(c[b>>2]|0)+76>>2]&8191](b);__ZN6Memory11free_staticEPvb(b,0);l=e;return}function __ZN11MethodBind2I17ImmediateGeometryN4Mesh13PrimitiveTypeERK3RefI7TextureEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN4Quad18_initialize_classvEv(b){b=b|0;if(a[1263327]|0)return;__ZN16GeometryInstance16initialize_classEv();__ZN7ClassDB10_add_classI4QuadEEvv();__ZN4Quad13_bind_methodsEv();a[1263327]=1;return}function __ZN4Quad5_setvERK10StringNameRK7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK4Quad5_getvERK10StringNameR7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK4Quad19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+24|0;g=e+4|0;h=e;if(!d)__ZNK16GeometryInstance19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,0);__ZN6StringC2EPKc(f,855537);i=c[f>>2]|0;f=i;j=g+4|0;c[j>>2]=0;k=g+12|0;c[k>>2]=0;c[g>>2]=0;n=(i|0)==0;if(!n?(c[j>>2]=0,__Z28atomic_conditional_incrementPj(i+-8|0)|0):0)c[j>>2]=f;c[g+8>>2]=0;f=c[k>>2]|0;if(f|0){if(!(__Z16atomic_decrementPj(f+-8|0)|0))__ZN6Memory11free_staticEPvb(f,1);c[k>>2]=0}c[g+16>>2]=256;if(!(c[b>>2]|0)){k=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=k;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0}k=__ZnwjPFPvjE(32,4740)|0;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0;c[k+12>>2]=0;c[k+16>>2]=7;f=k+20|0;c[f>>2]=0;j=k+24|0;c[j>>2]=0;o=k+28|0;c[o>>2]=0;__ZN12PropertyInfoaSERKS_(k,g)|0;p=c[b>>2]|0;q=p+4|0;r=c[q>>2]|0;c[j>>2]=r;c[f>>2]=0;c[o>>2]=p;if(r|0)c[r+20>>2]=k;c[q>>2]=k;if(!(c[p>>2]|0))c[p>>2]=k;k=p+8|0;c[k>>2]=(c[k>>2]|0)+1;k=c[g+12>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);k=c[g+4>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);if(!n?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);__ZN10StringNameC2EPKc(h,855537);__ZN7ClassDB17get_property_listE10StringNameP4ListI12PropertyInfo16DefaultAllocatorEbPK6Object(h,b,1,a);__ZN10StringNameD2Ev(h);if(!d){l=e;return}__ZNK16GeometryInstance19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,1);l=e;return}function __ZN4Quad14_notificationvEib(b,c,d){b=b|0;c=c|0;d=d|0;if(!d)__ZN16GeometryInstance14_notificationvEib(b,c,0);a:do if(1267!=1185){switch(c|0){case 10:break;case 11:{a[b+493>>0]=1;break a;break}default:break a}if(a[b+493>>0]|0)__ZN4Quad7_updateEv(b)}while(0);if(!d)return;__ZN16GeometryInstance14_notificationvEib(b,c,1);return}function __ZNK4Quad16_get_class_namevEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+8|0;e=b+4|0;f=b;g=a+440|0;a=c[g>>2]|0;if(a|0){if(c[a+4>>2]|0){l=b;return g|0}if(__ZNK6String6lengthEv(a+8|0)|0){l=b;return g|0}}__ZN6StringC2EPKc(d,855537);c[f>>2]=c[d>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameaSERKS_(g,e);__ZN10StringNameD2Ev(e);e=c[f>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);l=b;return g|0}function __ZNK4Quad9get_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,855537);l=a;return c[b>>2]|0}function __ZNK4Quad8is_classERK6String(a,b){a=a|0;b=b|0;var c=0;if((((!(__ZNK6StringeqEPKc(b,855537)|0)?!(__ZNK6StringeqEPKc(b,863244)|0):0)?!(__ZNK6StringeqEPKc(b,863261)|0):0)?!(__ZNK6StringeqEPKc(b,946852)|0):0)?!(__ZNK6StringeqEPKc(b,1132465)|0):0)c=__ZNK6StringeqEPKc(b,1142944)|0;else c=1;return c|0}function __ZNK4Quad12is_class_ptrEPv(a,b){a=a|0;b=b|0;var c=0;if((b|0)==1235896){c=1;return c|0}c=(b|0)==1235740|((b|0)==1235736|((b|0)==1220920|((b|0)==1220720|(b|0)==1220580)));return c|0}function __ZN4QuadD2Ev(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+4|0;e=b;c[a>>2]=265264;f=__ZN12VisualServer13get_singletonEv()|0;g=c[(c[f>>2]|0)+1312>>2]|0;c[e>>2]=c[a+496>>2];c[d>>2]=c[e>>2];Pi[g&2047](f,d);__ZN10StringNameD2Ev(a+440|0);c[a>>2]=257800;d=a+416|0;f=c[d>>2]|0;if((f|0?__ZN9Reference11unreferenceEv(f)|0:0)?(f=c[d>>2]|0,__Z17predelete_handlerP6Object(f)|0):0){gj[c[(c[f>>2]|0)+76>>2]&8191](f);__ZN6Memory11free_staticEPvb(f,0)}c[d>>2]=0;__ZN10StringNameD2Ev(a+404|0);__ZN14VisualInstanceD2Ev(a);l=b;return}function __ZN4QuadD0Ev(a){a=a|0;__ZN4QuadD2Ev(a);__ZdlPv(a);return}function __ZNK4Quad8get_aabbEv(a,b){a=a|0;b=b|0;var d=0;d=b+468|0;c[a>>2]=c[d>>2];c[a+4>>2]=c[d+4>>2];c[a+8>>2]=c[d+8>>2];c[a+12>>2]=c[d+12>>2];c[a+16>>2]=c[d+16>>2];c[a+20>>2]=c[d+20>>2];return}function __ZNK4Quad9get_facesEj(a,b){a=a|0;b=b|0;return 0}function __ZN4Quad13_notificationEi(b,c){b=b|0;c=c|0;switch(c|0){case 10:{if(!(a[b+493>>0]|0))return;__ZN4Quad7_updateEv(b);return}case 11:{a[b+493>>0]=1;return}default:return}}function __ZN4Quad7_updateEv(b){b=b|0;var d=0,e=0,f=0,h=0,i=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0.0,E=0.0,F=0.0,G=0.0,H=0.0,I=0.0,J=0.0,K=0.0,L=0.0,M=0.0,N=0,O=0,P=0,Q=0,R=0,S=0;d=l;l=l+96|0;if((l|0)>=(m|0))ba(96);e=d+8|0;f=d+76|0;h=d+72|0;i=d+64|0;k=d;n=d+56|0;o=d+52|0;p=d+44|0;q=d+36|0;r=d+48|0;s=d+40|0;t=d+32|0;if(!(a[b+136>>0]|0)){l=d;return}g[f+8>>2]=0.0;g[f+4>>2]=0.0;g[f>>2]=0.0;u=c[b+444>>2]|0;g[f+(u<<2)>>2]=1.0;v=c[350460+(u<<2)>>2]|0;w=c[350472+(u<<2)>>2]|0;c[h>>2]=0;__ZN10PoolVectorI7Vector3E6resizeEi(h,4)|0;if((c[h>>2]|0)!=0?(__ZN10PoolVectorI7Vector3E14_copy_on_writeEv(h),u=c[h>>2]|0,(u|0)!=0):0){__Z16atomic_incrementPj(u+4|0)|0;x=c[u+8>>2]|0;y=u}else{x=0;y=0}g[e>>2]=.5;__ZNK7Vector2mlERKf(i,b+460|0,e);u=b+452|0;z=u;A=c[z>>2]|0;B=c[z+4>>2]|0;z=k;c[z>>2]=A;c[z+4>>2]=B;if(!(a[b+448>>0]|0)){__ZN7Vector2pLERKS_(k,i);C=u;D=+g[u>>2]}else{C=u;D=(c[j>>2]=A,+g[j>>2])}A=x;u=x;g[u+(v<<2)>>2]=D-+g[i>>2];k=i+4|0;B=b+456|0;g[u+(w<<2)>>2]=+g[k>>2]+ +g[B>>2];u=A+12|0;g[u+(v<<2)>>2]=+g[i>>2]+ +g[C>>2];g[u+(w<<2)>>2]=+g[k>>2]+ +g[B>>2];u=A+24|0;g[u+(v<<2)>>2]=+g[i>>2]+ +g[C>>2];g[u+(w<<2)>>2]=+g[B>>2]-+g[k>>2];u=A+36|0;g[u+(v<<2)>>2]=+g[C>>2]-+g[i>>2];g[u+(w<<2)>>2]=+g[B>>2]-+g[k>>2];k=b+468|0;_memmove(k|0,x|0,12)|0;x=b+480|0;g[x>>2]=0.0;B=b+484|0;g[B>>2]=0.0;w=b+488|0;g[w>>2]=0.0;u=b+472|0;i=b+476|0;D=+g[k>>2];E=+g[u>>2];F=+g[i>>2];G=D+0.0;H=E+0.0;I=F+0.0;J=+g[A+12>>2];K=J<D?J:D;D=+g[A+16>>2];L=D<E?D:E;E=+g[A+20>>2];M=E<F?E:F;g[k>>2]=K;g[u>>2]=L;g[i>>2]=M;F=(J>G?J:G)-K;G=(D>H?D:H)-L;H=(E>I?E:I)-M;g[x>>2]=F;g[B>>2]=G;g[w>>2]=H;I=K+F;F=L+G;G=M+H;H=+g[A+24>>2];E=H<K?H:K;K=+g[A+28>>2];D=K<L?K:L;L=+g[A+32>>2];J=L<M?L:M;g[k>>2]=E;g[u>>2]=D;g[i>>2]=J;M=(H>I?H:I)-E;I=(K>F?K:F)-D;F=(L>G?L:G)-J;g[x>>2]=M;g[B>>2]=I;g[w>>2]=F;G=E+M;M=D+I;I=J+F;F=+g[A+36>>2];L=F<E?F:E;E=+g[A+40>>2];K=E<D?E:D;D=+g[A+44>>2];H=D<J?D:J;g[k>>2]=L;g[u>>2]=K;g[i>>2]=H;g[x>>2]=(F>G?F:G)-L;g[B>>2]=(E>M?E:M)-K;g[w>>2]=(D>I?D:I)-H;if(y|0)__Z16atomic_decrementPj(y+4|0)|0;c[n>>2]=0;__ZN10PoolVectorI7Vector3E6resizeEi(n,4)|0;if((c[n>>2]|0)!=0?(__ZN10PoolVectorI7Vector3E14_copy_on_writeEv(n),y=c[n>>2]|0,(y|0)!=0):0){__Z16atomic_incrementPj(y+4|0)|0;w=c[y+8>>2]|0;N=w;O=y;P=w}else{N=0;O=0;P=0};c[P>>2]=c[f>>2];c[P+4>>2]=c[f+4>>2];c[P+8>>2]=c[f+8>>2];P=N+12|0;c[P>>2]=c[f>>2];c[P+4>>2]=c[f+4>>2];c[P+8>>2]=c[f+8>>2];P=N+24|0;c[P>>2]=c[f>>2];c[P+4>>2]=c[f+4>>2];c[P+8>>2]=c[f+8>>2];P=N+36|0;c[P>>2]=c[f>>2];c[P+4>>2]=c[f+4>>2];c[P+8>>2]=c[f+8>>2];if(O|0)__Z16atomic_decrementPj(O+4|0)|0;c[o>>2]=0;__ZN10PoolVectorI7Vector2E6resizeEi(o,4)|0;if((c[o>>2]|0)!=0?(__ZN10PoolVectorI7Vector2E14_copy_on_writeEv(o),O=c[o>>2]|0,(O|0)!=0):0){__Z16atomic_incrementPj(O+4|0)|0;Q=c[O+8>>2]|0;R=O}else{Q=0;R=0}c[Q>>2]=0;c[Q+4>>2]=0;c[Q+8>>2]=1065353216;c[Q+12>>2]=0;c[Q+16>>2]=1065353216;c[Q+20>>2]=1065353216;c[Q+24>>2]=0;c[Q+28>>2]=1065353216;if(R|0)__Z16atomic_decrementPj(R+4|0)|0;c[p>>2]=0;__ZN10PoolVectorIiE6resizeEi(p,6)|0;__ZN10PoolVectorIiE14_copy_on_writeEv(p);R=c[p>>2]|0;Q=R+4|0;__Z16atomic_incrementPj(Q)|0;O=c[R+8>>2]|0;c[O>>2]=0;c[O+4>>2]=1;c[O+8>>2]=2;c[O+12>>2]=2;c[O+16>>2]=3;c[O+20>>2]=0;if(R|0)__Z16atomic_decrementPj(Q)|0;__ZN5ArrayC2Ev(q);__ZN5Array6resizeEi(q,9)|0;__ZN7VariantC2ERK10PoolVectorI7Vector3E(e,h);__ZN7VariantaSERKS_(__ZN5ArrayixEi(q,0)|0,e);if(c[e>>2]|0)__ZN7Variant5clearEv(e);__ZN7VariantC2ERK10PoolVectorI7Vector3E(e,n);__ZN7VariantaSERKS_(__ZN5ArrayixEi(q,1)|0,e);if(c[e>>2]|0)__ZN7Variant5clearEv(e);__ZN7VariantC2ERK10PoolVectorI7Vector2E(e,o);__ZN7VariantaSERKS_(__ZN5ArrayixEi(q,4)|0,e);if(c[e>>2]|0)__ZN7Variant5clearEv(e);__ZN7VariantC2ERK10PoolVectorIiE(e,p);__ZN7VariantaSERKS_(__ZN5ArrayixEi(q,8)|0,e);if(c[e>>2]|0)__ZN7Variant5clearEv(e);Q=b+492|0;if(!(a[Q>>0]|0)){a[Q>>0]=1;S=b+496|0}else{Q=__ZN12VisualServer13get_singletonEv()|0;R=c[(c[Q>>2]|0)+284>>2]|0;O=b+496|0;c[r>>2]=c[O>>2];c[e>>2]=c[r>>2];bj[R&4095](Q,e,0);S=O}O=__ZN12VisualServer13get_singletonEv()|0;Q=c[(c[O>>2]|0)+212>>2]|0;c[s>>2]=c[S>>2];__ZN5ArrayC2Ev(t);c[e>>2]=c[s>>2];ui[Q&4095](O,e,4,q,t,97792);__ZN5ArrayD2Ev(t);a[b+493>>0]=0;__ZN5ArrayD2Ev(q);__ZN10PoolVectorIiE12_unreferenceEv(p);__ZN10PoolVectorI7Vector2E12_unreferenceEv(o);__ZN10PoolVectorI7Vector3E12_unreferenceEv(n);__ZN10PoolVectorI7Vector3E12_unreferenceEv(h);l=d;return}function __ZN7ClassDB10_add_classI4QuadEEvv(){var a=0,b=0,d=0,e=0,f=0,g=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+16|0;d=a+12|0;e=a+8|0;f=a+4|0;g=a;__ZN6StringC2EPKc(b,855537);c[e>>2]=c[b>>2];__ZN10StringNameC2ERK6String(d,e);__ZN6StringC2EPKc(b,863244);c[g>>2]=c[b>>2];__ZN10StringNameC2ERK6String(f,g);__ZN7ClassDB11_add_class2ERK10StringNameS2_(d,f);__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);__ZN10StringNameD2Ev(d);d=c[e>>2]|0;if(!d){l=a;return}if(__Z16atomic_decrementPj(d+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(d,1);l=a;return}function __ZN4Quad13_bind_methodsEv(){var a=0,b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0;a=l;l=l+160|0;if((l|0)>=(m|0))ba(160);b=a+128|0;d=a+120|0;e=a+112|0;f=a+104|0;g=a+88|0;h=a+80|0;i=a+64|0;j=a+48|0;k=a+32|0;n=a+28|0;o=a+96|0;p=a+24|0;q=a+72|0;r=a+56|0;s=a+40|0;t=a+20|0;u=a+16|0;v=a+12|0;w=a+8|0;x=a+4|0;y=a;__Z8D_METHODPKcS0_(d,855615,1127804);z=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(z);c[z>>2]=265384;__ZN10MethodBind10_set_constEb(z,0);__ZN10MethodBind24_generate_argument_typesEi(z,1);c[z+44>>2]=1268;c[z+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,z,d,0,0)|0;z=d+4|0;A=c[z>>2]|0;if(A|0?(__Z16atomic_decrementPj(A+-8|0)|0)==0:0){B=c[z>>2]|0;z=(B|0)==0?0:B+-4|0;B=z+4|0;if(c[z>>2]|0){C=0;do{__ZN10StringNameD2Ev(B+(C<<2)|0);C=C+1|0}while(C>>>0<(c[z>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(A,1)}__ZN10StringNameD2Ev(d);__Z8D_METHODPKc(e,855624);d=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(d);c[d>>2]=265420;__ZN10MethodBind10_set_constEb(d,1);__ZN10MethodBind24_generate_argument_typesEi(d,0);__ZN10MethodBind12_set_returnsEb(d,1);c[d+44>>2]=5380;c[d+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,d,e,0,0)|0;d=e+4|0;A=c[d>>2]|0;if(A|0?(__Z16atomic_decrementPj(A+-8|0)|0)==0:0){z=c[d>>2]|0;d=(z|0)==0?0:z+-4|0;z=d+4|0;if(c[d>>2]|0){C=0;do{__ZN10StringNameD2Ev(z+(C<<2)|0);C=C+1|0}while(C>>>0<(c[d>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(A,1)}__ZN10StringNameD2Ev(e);__Z8D_METHODPKcS0_(f,912982,1128330);e=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(e);c[e>>2]=265456;__ZN10MethodBind10_set_constEb(e,0);__ZN10MethodBind24_generate_argument_typesEi(e,1);c[e+44>>2]=1269;c[e+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,e,f,0,0)|0;e=f+4|0;A=c[e>>2]|0;if(A|0?(__Z16atomic_decrementPj(A+-8|0)|0)==0:0){d=c[e>>2]|0;e=(d|0)==0?0:d+-4|0;d=e+4|0;if(c[e>>2]|0){C=0;do{__ZN10StringNameD2Ev(d+(C<<2)|0);C=C+1|0}while(C>>>0<(c[e>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(A,1)}__ZN10StringNameD2Ev(f);__Z8D_METHODPKc(g,1116470);f=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(f);c[f>>2]=265492;__ZN10MethodBind10_set_constEb(f,1);__ZN10MethodBind24_generate_argument_typesEi(f,0);__ZN10MethodBind12_set_returnsEb(f,1);c[f+44>>2]=1270;c[f+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,f,g,0,0)|0;f=g+4|0;A=c[f>>2]|0;if(A|0?(__Z16atomic_decrementPj(A+-8|0)|0)==0:0){e=c[f>>2]|0;f=(e|0)==0?0:e+-4|0;e=f+4|0;if(c[f>>2]|0){C=0;do{__ZN10StringNameD2Ev(e+(C<<2)|0);C=C+1|0}while(C>>>0<(c[f>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(A,1)}__ZN10StringNameD2Ev(g);__Z8D_METHODPKcS0_(h,875983,875996);g=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(g);c[g>>2]=265528;__ZN10MethodBind10_set_constEb(g,0);__ZN10MethodBind24_generate_argument_typesEi(g,1);c[g+44>>2]=1271;c[g+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,g,h,0,0)|0;g=h+4|0;A=c[g>>2]|0;if(A|0?(__Z16atomic_decrementPj(A+-8|0)|0)==0:0){f=c[g>>2]|0;g=(f|0)==0?0:f+-4|0;f=g+4|0;if(c[g>>2]|0){C=0;do{__ZN10StringNameD2Ev(f+(C<<2)|0);C=C+1|0}while(C>>>0<(c[g>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(A,1)}__ZN10StringNameD2Ev(h);__Z8D_METHODPKc(i,876005);h=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(h);c[h>>2]=265564;__ZN10MethodBind10_set_constEb(h,1);__ZN10MethodBind24_generate_argument_typesEi(h,0);__ZN10MethodBind12_set_returnsEb(h,1);c[h+44>>2]=5381;c[h+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,h,i,0,0)|0;h=i+4|0;A=c[h>>2]|0;if(A|0?(__Z16atomic_decrementPj(A+-8|0)|0)==0:0){g=c[h>>2]|0;h=(g|0)==0?0:g+-4|0;g=h+4|0;if(c[h>>2]|0){C=0;do{__ZN10StringNameD2Ev(g+(C<<2)|0);C=C+1|0}while(C>>>0<(c[h>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(A,1)}__ZN10StringNameD2Ev(i);__Z8D_METHODPKcS0_(j,943985,1128872);i=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(i);c[i>>2]=265456;__ZN10MethodBind10_set_constEb(i,0);__ZN10MethodBind24_generate_argument_typesEi(i,1);c[i+44>>2]=1272;c[i+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,i,j,0,0)|0;i=j+4|0;A=c[i>>2]|0;if(A|0?(__Z16atomic_decrementPj(A+-8|0)|0)==0:0){h=c[i>>2]|0;i=(h|0)==0?0:h+-4|0;h=i+4|0;if(c[i>>2]|0){C=0;do{__ZN10StringNameD2Ev(h+(C<<2)|0);C=C+1|0}while(C>>>0<(c[i>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(A,1)}__ZN10StringNameD2Ev(j);__Z8D_METHODPKc(k,943996);j=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(j);c[j>>2]=265492;__ZN10MethodBind10_set_constEb(j,1);__ZN10MethodBind24_generate_argument_typesEi(j,0);__ZN10MethodBind12_set_returnsEb(j,1);c[j+44>>2]=1273;c[j+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,j,k,0,0)|0;j=k+4|0;A=c[j>>2]|0;if(A|0?(__Z16atomic_decrementPj(A+-8|0)|0)==0:0){i=c[j>>2]|0;j=(i|0)==0?0:i+-4|0;i=j+4|0;if(c[j>>2]|0){C=0;do{__ZN10StringNameD2Ev(i+(C<<2)|0);C=C+1|0}while(C>>>0<(c[j>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(A,1)}__ZN10StringNameD2Ev(k);__ZN6StringC2EPKc(b,855537);c[o>>2]=c[b>>2];__ZN10StringNameC2ERK6String(n,o);__ZN6StringC2EPKc(p,1127804);__ZN6StringC2EPKc(q,855531);k=b+4|0;c[k>>2]=0;A=b+12|0;c[A>>2]=0;c[b>>2]=2;j=c[p>>2]|0;if(j|0?(c[k>>2]=0,__Z28atomic_conditional_incrementPj(j+-8|0)|0):0)c[k>>2]=c[p>>2];c[b+8>>2]=3;k=c[A>>2]|0;if((k|0)!=(c[q>>2]|0)){if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);c[A>>2]=0;k=c[q>>2]|0;if(k|0?__Z28atomic_conditional_incrementPj(k+-8|0)|0:0)c[A>>2]=c[q>>2]}c[b+16>>2]=7;c[r>>2]=__Z11_scs_createPKc(855615)|0;c[s>>2]=__Z11_scs_createPKc(855624)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(n,b,r,s,-1);__ZN10StringNameD2Ev(s);__ZN10StringNameD2Ev(r);A=c[b+12>>2]|0;if(A|0?(__Z16atomic_decrementPj(A+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(A,1);A=c[b+4>>2]|0;if(A|0?(__Z16atomic_decrementPj(A+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(A,1);A=c[q>>2]|0;if(A|0?(__Z16atomic_decrementPj(A+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(A,1);A=c[p>>2]|0;if(A|0?(__Z16atomic_decrementPj(A+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(A,1);__ZN10StringNameD2Ev(n);n=c[o>>2]|0;if(n|0?(__Z16atomic_decrementPj(n+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(n,1);__ZN6StringC2EPKc(b,855537);c[o>>2]=c[b>>2];__ZN10StringNameC2ERK6String(t,o);__ZN6StringC2EPKc(u,1128330);__ZN6StringC2EPKc(q,1263606);n=b+4|0;c[n>>2]=0;A=b+12|0;c[A>>2]=0;c[b>>2]=5;p=c[u>>2]|0;if(p|0?(c[n>>2]=0,__Z28atomic_conditional_incrementPj(p+-8|0)|0):0)c[n>>2]=c[u>>2];c[b+8>>2]=0;n=c[A>>2]|0;do if((n|0)!=(c[q>>2]|0)){do if(n|0){if(__Z16atomic_decrementPj(n+-8|0)|0)break;__ZN6Memory11free_staticEPvb(n,1)}while(0);c[A>>2]=0;p=c[q>>2]|0;if(p|0){if(!(__Z28atomic_conditional_incrementPj(p+-8|0)|0))break;c[A>>2]=c[q>>2]}}while(0);c[b+16>>2]=7;c[r>>2]=__Z11_scs_createPKc(912982)|0;c[s>>2]=__Z11_scs_createPKc(1116470)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(t,b,r,s,-1);__ZN10StringNameD2Ev(s);__ZN10StringNameD2Ev(r);A=c[b+12>>2]|0;if(A|0?(__Z16atomic_decrementPj(A+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(A,1);A=c[b+4>>2]|0;do if(A|0){if(__Z16atomic_decrementPj(A+-8|0)|0)break;__ZN6Memory11free_staticEPvb(A,1)}while(0);A=c[q>>2]|0;do if(A|0){if(__Z16atomic_decrementPj(A+-8|0)|0)break;__ZN6Memory11free_staticEPvb(A,1)}while(0);A=c[u>>2]|0;do if(A|0){if(__Z16atomic_decrementPj(A+-8|0)|0)break;__ZN6Memory11free_staticEPvb(A,1)}while(0);__ZN10StringNameD2Ev(t);t=c[o>>2]|0;do if(t|0){if(__Z16atomic_decrementPj(t+-8|0)|0)break;__ZN6Memory11free_staticEPvb(t,1)}while(0);__ZN6StringC2EPKc(b,855537);c[o>>2]=c[b>>2];__ZN10StringNameC2ERK6String(v,o);__ZN6StringC2EPKc(w,1128872);__ZN6StringC2EPKc(q,1263606);t=b+4|0;c[t>>2]=0;A=b+12|0;c[A>>2]=0;c[b>>2]=5;u=c[w>>2]|0;do if(u|0){c[t>>2]=0;if(!(__Z28atomic_conditional_incrementPj(u+-8|0)|0))break;c[t>>2]=c[w>>2]}while(0);c[b+8>>2]=0;t=c[A>>2]|0;do if((t|0)!=(c[q>>2]|0)){do if(t|0){if(__Z16atomic_decrementPj(t+-8|0)|0)break;__ZN6Memory11free_staticEPvb(t,1)}while(0);c[A>>2]=0;u=c[q>>2]|0;if(!u)break;if(!(__Z28atomic_conditional_incrementPj(u+-8|0)|0))break;c[A>>2]=c[q>>2]}while(0);c[b+16>>2]=7;c[r>>2]=__Z11_scs_createPKc(943985)|0;c[s>>2]=__Z11_scs_createPKc(943996)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(v,b,r,s,-1);__ZN10StringNameD2Ev(s);__ZN10StringNameD2Ev(r);A=c[b+12>>2]|0;do if(A|0){if(__Z16atomic_decrementPj(A+-8|0)|0)break;__ZN6Memory11free_staticEPvb(A,1)}while(0);A=c[b+4>>2]|0;do if(A|0){if(__Z16atomic_decrementPj(A+-8|0)|0)break;__ZN6Memory11free_staticEPvb(A,1)}while(0);A=c[q>>2]|0;do if(A|0){if(__Z16atomic_decrementPj(A+-8|0)|0)break;__ZN6Memory11free_staticEPvb(A,1)}while(0);A=c[w>>2]|0;do if(A|0){if(__Z16atomic_decrementPj(A+-8|0)|0)break;__ZN6Memory11free_staticEPvb(A,1)}while(0);__ZN10StringNameD2Ev(v);v=c[o>>2]|0;do if(v|0){if(__Z16atomic_decrementPj(v+-8|0)|0)break;__ZN6Memory11free_staticEPvb(v,1)}while(0);__ZN6StringC2EPKc(b,855537);c[o>>2]=c[b>>2];__ZN10StringNameC2ERK6String(x,o);__ZN6StringC2EPKc(y,875996);__ZN6StringC2EPKc(q,1263606);v=b+4|0;c[v>>2]=0;A=b+12|0;c[A>>2]=0;c[b>>2]=1;w=c[y>>2]|0;do if(w|0){c[v>>2]=0;if(!(__Z28atomic_conditional_incrementPj(w+-8|0)|0))break;c[v>>2]=c[y>>2]}while(0);c[b+8>>2]=0;v=c[A>>2]|0;do if((v|0)!=(c[q>>2]|0)){do if(v|0){if(__Z16atomic_decrementPj(v+-8|0)|0)break;__ZN6Memory11free_staticEPvb(v,1)}while(0);c[A>>2]=0;w=c[q>>2]|0;if(!w)break;if(!(__Z28atomic_conditional_incrementPj(w+-8|0)|0))break;c[A>>2]=c[q>>2]}while(0);c[b+16>>2]=7;c[r>>2]=__Z11_scs_createPKc(875983)|0;c[s>>2]=__Z11_scs_createPKc(876005)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(x,b,r,s,-1);__ZN10StringNameD2Ev(s);__ZN10StringNameD2Ev(r);r=c[b+12>>2]|0;do if(r|0){if(__Z16atomic_decrementPj(r+-8|0)|0)break;__ZN6Memory11free_staticEPvb(r,1)}while(0);r=c[b+4>>2]|0;do if(r|0){if(__Z16atomic_decrementPj(r+-8|0)|0)break;__ZN6Memory11free_staticEPvb(r,1)}while(0);r=c[q>>2]|0;do if(r|0){if(__Z16atomic_decrementPj(r+-8|0)|0)break;__ZN6Memory11free_staticEPvb(r,1)}while(0);r=c[y>>2]|0;do if(r|0){if(__Z16atomic_decrementPj(r+-8|0)|0)break;__ZN6Memory11free_staticEPvb(r,1)}while(0);__ZN10StringNameD2Ev(x);x=c[o>>2]|0;if(!x){l=a;return}if(__Z16atomic_decrementPj(x+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(x,1);l=a;return}function __ZN4Quad8set_axisEN7Vector34AxisE(a,b){a=a|0;b=b|0;c[a+444>>2]=b;__ZN4Quad7_updateEv(a);return}function __ZNK4Quad8get_axisEv(a){a=a|0;return c[a+444>>2]|0}function __ZN4Quad8set_sizeERK7Vector2(a,b){a=a|0;b=b|0;var d=0,e=0;d=b;b=c[d+4>>2]|0;e=a+460|0;c[e>>2]=c[d>>2];c[e+4>>2]=b;__ZN4Quad7_updateEv(a);return}function __ZNK4Quad8get_sizeEv(a,b){a=a|0;b=b|0;var d=0,e=0;d=b+460|0;b=c[d+4>>2]|0;e=a;c[e>>2]=c[d>>2];c[e+4>>2]=b;return}function __ZN4Quad12set_centeredEb(b,c){b=b|0;c=c|0;a[b+448>>0]=c&1;__ZN4Quad7_updateEv(b);return}function __ZNK4Quad11is_centeredEv(b){b=b|0;return (a[b+448>>0]|0)!=0|0}function __ZN4Quad10set_offsetERK7Vector2(a,b){a=a|0;b=b|0;var d=0,e=0;d=b;b=c[d+4>>2]|0;e=a+452|0;c[e>>2]=c[d>>2];c[e+4>>2]=b;__ZN4Quad7_updateEv(a);return}function __ZNK4Quad10get_offsetEv(a,b){a=a|0;b=b|0;var d=0,e=0;d=b+452|0;b=c[d+4>>2]|0;e=a;c[e>>2]=c[d>>2];c[e+4>>2]=b;return}function __ZNK13MethodBind0RCI4QuadbE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Eb(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK13MethodBind0RCI4QuadbE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,855537);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI4QuadbE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235896)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2Eb(i,ij[n&8191](d)|0);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI4QuadbE7ptrcallEP6ObjectPPKvPv(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0;if(!d)g=0;else{e=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1235896)|0;g=e?d:0}d=c[b+44>>2]|0;e=c[b+48>>2]|0;b=g+(e>>1)|0;if(!(e&1)){h=d;i=ij[h&8191](b)|0;j=i&1;a[f>>0]=j;return}else{h=c[(c[b>>2]|0)+d>>2]|0;i=ij[h&8191](b)|0;j=i&1;a[f>>0]=j;return}}function __ZN13MethodBind0RCI4QuadbED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I4QuadbE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if(!b){__ZN7VariantC2Eb(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK11MethodBind1I4QuadbE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,855537);l=a;return c[b>>2]|0}function __ZN11MethodBind1I4QuadbE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235896)|0:0){c[h>>2]=0;a[1263537]=0;k=d+24|0;n=c[k>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=i;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=i;return}if((g|0)>0){if((n|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);p=0}else{a[1263537]=0;p=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,p)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=p;c[b>>2]=0;l=i;return}}p=c[d+44>>2]|0;n=c[d+48>>2]|0;o=e+(n>>1)|0;if(!(n&1))q=p;else q=c[(c[o>>2]|0)+p>>2]|0;do if((g|0)<1){p=c[k>>2]|0;n=p+-1|0;if((p|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)s=0;else s=c[e+-4>>2]|0;if((p|0)<=(s|0)){if(r)t=0;else t=c[e+-4>>2]|0;do if((t|0)<(p|0)){if(r)u=0;else u=c[e+-4>>2]|0;if((u|0)<(p|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);v=0;break}else{a[1263537]=0;w=31;break}}else w=31;while(0);if((w|0)==31)v=e+(n*24|0)|0;__ZN7VariantC2ERKS_(j,v);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);f=__ZNK7VariantcvbEv(j)|0;Pi[q&2047](o,f);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I4QuadbE7ptrcallEP6ObjectPPKvPv(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0;if(!d)g=0;else{f=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1235896)|0;g=f?d:0}d=c[b+44>>2]|0;f=c[b+48>>2]|0;b=g+(f>>1)|0;if(!(f&1))h=d;else h=c[(c[b>>2]|0)+d>>2]|0;Pi[h&2047](b,(a[c[e>>2]>>0]|0)!=0);return}function __ZN11MethodBind1I4QuadbED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI4Quad7Vector2E18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;if((b|0)!=-1){f=0;l=a;return f|0}g[d>>2]=0.0;g[d+4>>2]=0.0;__ZN7VariantC2ERK7Vector2(e,d);d=c[e>>2]|0;if(d|0)__ZN7Variant5clearEv(e);f=d;l=a;return f|0}function __ZNK13MethodBind0RCI4Quad7Vector2E18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,855537);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI4Quad7Vector2E4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;j=f+24|0;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235896)|0:0){c[h>>2]=0;a[1263537]=0;k=c[d+24>>2]|0;if((k|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=k;c[b>>2]=0;l=f;return}n=k-(c[d+20>>2]|0)|0;if((n|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=n;c[b>>2]=0;l=f;return}n=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))o=n;else o=c[(c[d>>2]|0)+n>>2]|0;Pi[o&2047](j,d);__ZN7VariantC2ERK7Vector2(i,j);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI4Quad7Vector2E7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=d;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235896)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;Pi[i&2047](f,a);a=f;f=c[a+4>>2]|0;i=e;c[i>>2]=c[a>>2];c[i+4>>2]=f;l=d;return}function __ZN13MethodBind0RCI4Quad7Vector2ED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I4QuadRK7Vector2E18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;if(b|0){f=0;l=a;return f|0}g[d>>2]=0.0;g[d+4>>2]=0.0;__ZN7VariantC2ERK7Vector2(e,d);d=c[e>>2]|0;if(d|0)__ZN7Variant5clearEv(e);f=d;l=a;return f|0}function __ZNK11MethodBind1I4QuadRK7Vector2E18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,855537);l=a;return c[b>>2]|0}function __ZN11MethodBind1I4QuadRK7Vector2E4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i+24|0;k=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235896)|0:0){c[h>>2]=0;a[1263537]=0;n=d+24|0;o=c[n>>2]|0;if((o|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=o;c[b>>2]=0;l=i;return}p=o-(c[d+20>>2]|0)|0;if((p|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=p;c[b>>2]=0;l=i;return}if((g|0)>0){if((o|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);q=0}else{a[1263537]=0;q=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,q)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=q;c[b>>2]=0;l=i;return}}q=c[d+44>>2]|0;o=c[d+48>>2]|0;p=e+(o>>1)|0;if(!(o&1))r=q;else r=c[(c[p>>2]|0)+q>>2]|0;do if((g|0)<1){q=c[n>>2]|0;o=q+-1|0;if((q|0)>=1){e=c[d+16>>2]|0;s=(e|0)==0;if(s)t=0;else t=c[e+-4>>2]|0;if((q|0)<=(t|0)){if(s)u=0;else u=c[e+-4>>2]|0;do if((u|0)<(q|0)){if(s)v=0;else v=c[e+-4>>2]|0;if((v|0)<(q|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);w=0;break}else{a[1263537]=0;x=31;break}}else x=31;while(0);if((x|0)==31)w=e+(o*24|0)|0;__ZN7VariantC2ERKS_(k,w);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);__ZNK7Variantcv7Vector2Ev(j,k);Pi[r&2047](p,j);if(c[k>>2]|0)__ZN7Variant5clearEv(k);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I4QuadRK7Vector2E7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235896)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;b=c[d>>2]|0;d=c[b+4>>2]|0;h=f;c[h>>2]=c[b>>2];c[h+4>>2]=d;Pi[i&2047](a,f);l=e;return}function __ZN11MethodBind1I4QuadRK7Vector2ED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI4QuadN7Vector34AxisEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK13MethodBind0RCI4QuadN7Vector34AxisEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,855537);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI4QuadN7Vector34AxisEE4callEP6ObjectPPK7VariantiRNS6_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235896)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2Ei(i,ij[n&8191](d)|0);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI4QuadN7Vector34AxisEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0;if(!b)f=0;else{d=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235896)|0;f=d?b:0}b=c[a+44>>2]|0;d=c[a+48>>2]|0;a=f+(d>>1)|0;if(!(d&1)){g=b;h=ij[g&8191](a)|0;c[e>>2]=h;return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=ij[g&8191](a)|0;c[e>>2]=h;return}}function __ZN13MethodBind0RCI4QuadN7Vector34AxisEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I4QuadN7Vector34AxisEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if(!b){__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK11MethodBind1I4QuadN7Vector34AxisEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,855537);l=a;return c[b>>2]|0}function __ZN11MethodBind1I4QuadN7Vector34AxisEE4callEP6ObjectPPK7VariantiRNS6_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235896)|0:0){c[h>>2]=0;a[1263537]=0;k=d+24|0;n=c[k>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=i;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=i;return}if((g|0)>0){if((n|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);p=0}else{a[1263537]=0;p=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,p)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=p;c[b>>2]=0;l=i;return}}p=c[d+44>>2]|0;n=c[d+48>>2]|0;o=e+(n>>1)|0;if(!(n&1))q=p;else q=c[(c[o>>2]|0)+p>>2]|0;do if((g|0)<1){p=c[k>>2]|0;n=p+-1|0;if((p|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)s=0;else s=c[e+-4>>2]|0;if((p|0)<=(s|0)){if(r)t=0;else t=c[e+-4>>2]|0;do if((t|0)<(p|0)){if(r)u=0;else u=c[e+-4>>2]|0;if((u|0)<(p|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);v=0;break}else{a[1263537]=0;w=31;break}}else w=31;while(0);if((w|0)==31)v=e+(n*24|0)|0;__ZN7VariantC2ERKS_(j,v);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);f=__ZNK7VariantcviEv(j)|0;Pi[q&2047](o,f);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I4QuadN7Vector34AxisEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235896)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1)){g=b;h=c[d>>2]|0;i=c[h>>2]|0;Pi[g&2047](a,i);return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=c[d>>2]|0;i=c[h>>2]|0;Pi[g&2047](a,i);return}}function __ZN11MethodBind1I4QuadN7Vector34AxisEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN12SpriteBase3D18_initialize_classvEv(b){b=b|0;if(a[1263328]|0)return;__ZN16GeometryInstance16initialize_classEv();__ZN7ClassDB10_add_classI12SpriteBase3DEEvv();__ZN12SpriteBase3D13_bind_methodsEv();a[1263328]=1;return}function __ZN12SpriteBase3D5_setvERK10StringNameRK7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK12SpriteBase3D5_getvERK10StringNameR7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK12SpriteBase3D19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+24|0;g=e+4|0;h=e;if(!d)__ZNK16GeometryInstance19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,0);__ZN6StringC2EPKc(f,855928);i=c[f>>2]|0;f=i;j=g+4|0;c[j>>2]=0;k=g+12|0;c[k>>2]=0;c[g>>2]=0;n=(i|0)==0;if(!n?(c[j>>2]=0,__Z28atomic_conditional_incrementPj(i+-8|0)|0):0)c[j>>2]=f;c[g+8>>2]=0;f=c[k>>2]|0;if(f|0){if(!(__Z16atomic_decrementPj(f+-8|0)|0))__ZN6Memory11free_staticEPvb(f,1);c[k>>2]=0}c[g+16>>2]=256;if(!(c[b>>2]|0)){k=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=k;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0}k=__ZnwjPFPvjE(32,4740)|0;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0;c[k+12>>2]=0;c[k+16>>2]=7;f=k+20|0;c[f>>2]=0;j=k+24|0;c[j>>2]=0;o=k+28|0;c[o>>2]=0;__ZN12PropertyInfoaSERKS_(k,g)|0;p=c[b>>2]|0;q=p+4|0;r=c[q>>2]|0;c[j>>2]=r;c[f>>2]=0;c[o>>2]=p;if(r|0)c[r+20>>2]=k;c[q>>2]=k;if(!(c[p>>2]|0))c[p>>2]=k;k=p+8|0;c[k>>2]=(c[k>>2]|0)+1;k=c[g+12>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);k=c[g+4>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);if(!n?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);__ZN10StringNameC2EPKc(h,855928);__ZN7ClassDB17get_property_listE10StringNameP4ListI12PropertyInfo16DefaultAllocatorEbPK6Object(h,b,1,a);__ZN10StringNameD2Ev(h);if(!d){l=e;return}__ZNK16GeometryInstance19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,1);l=e;return}function __ZN12SpriteBase3D14_notificationvEib(a,b,c){a=a|0;b=b|0;c=c|0;if(!c)__ZN16GeometryInstance14_notificationvEib(a,b,0);if(1274!=1185)__ZN12SpriteBase3D13_notificationEi(a,b);if(!c)return;__ZN16GeometryInstance14_notificationvEib(a,b,1);return}function __ZNK12SpriteBase3D16_get_class_namevEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+8|0;e=b+4|0;f=b;g=a+440|0;a=c[g>>2]|0;if(a|0){if(c[a+4>>2]|0){l=b;return g|0}if(__ZNK6String6lengthEv(a+8|0)|0){l=b;return g|0}}__ZN6StringC2EPKc(d,855928);c[f>>2]=c[d>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameaSERKS_(g,e);__ZN10StringNameD2Ev(e);e=c[f>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);l=b;return g|0}function __ZNK12SpriteBase3D9get_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,855928);l=a;return c[b>>2]|0}function __ZNK12SpriteBase3D8is_classERK6String(a,b){a=a|0;b=b|0;var c=0;if((((!(__ZNK6StringeqEPKc(b,855928)|0)?!(__ZNK6StringeqEPKc(b,863244)|0):0)?!(__ZNK6StringeqEPKc(b,863261)|0):0)?!(__ZNK6StringeqEPKc(b,946852)|0):0)?!(__ZNK6StringeqEPKc(b,1132465)|0):0)c=__ZNK6StringeqEPKc(b,1142944)|0;else c=1;return c|0}function __ZNK12SpriteBase3D12is_class_ptrEPv(a,b){a=a|0;b=b|0;var c=0;if((b|0)==1235900){c=1;return c|0}c=(b|0)==1235740|((b|0)==1235736|((b|0)==1220920|((b|0)==1220720|(b|0)==1220580)));return c|0}function __ZN12SpriteBase3DD2Ev(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+4|0;e=b;c[a>>2]=265600;f=__ZN12VisualServer13get_singletonEv()|0;g=c[(c[f>>2]|0)+1312>>2]|0;c[e>>2]=c[a+544>>2];c[d>>2]=c[e>>2];Pi[g&2047](f,d);__ZN4ListIP12SpriteBase3D16DefaultAllocatorED2Ev(a+468|0);__ZN10StringNameD2Ev(a+440|0);c[a>>2]=257800;d=a+416|0;f=c[d>>2]|0;if((f|0?__ZN9Reference11unreferenceEv(f)|0:0)?(f=c[d>>2]|0,__Z17predelete_handlerP6Object(f)|0):0){gj[c[(c[f>>2]|0)+76>>2]&8191](f);__ZN6Memory11free_staticEPvb(f,0)}c[d>>2]=0;__ZN10StringNameD2Ev(a+404|0);__ZN14VisualInstanceD2Ev(a);l=b;return}function __ZN12SpriteBase3DD0Ev(a){a=a|0;__ZN12SpriteBase3DD2Ev(a);__ZdlPv(a);return}function __ZNK12SpriteBase3D8get_aabbEv(a,b){a=a|0;b=b|0;var d=0;d=b+520|0;c[a>>2]=c[d>>2];c[a+4>>2]=c[d+4>>2];c[a+8>>2]=c[d+8>>2];c[a+12>>2]=c[d+12>>2];c[a+16>>2]=c[d+16>>2];c[a+20>>2]=c[d+20>>2];return}function __ZNK12SpriteBase3D9get_facesEj(a,b){a=a|0;b=b|0;return 0}function __ZN4ListIP12SpriteBase3D16DefaultAllocatorED2Ev(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0;d=c[b>>2]|0;if(!d)return;else e=d;while(1){d=c[e>>2]|0;if(!d){f=15;break}a[1263537]=0;if((c[d+12>>2]|0)==(e|0)){c[e>>2]=c[d+4>>2];g=e+4|0;h=c[d+8>>2]|0;if((c[g>>2]|0)==(d|0))c[g>>2]=h;g=d+4|0;if(h|0)c[h+4>>2]=c[g>>2];i=c[g>>2]|0;if(i|0)c[i+8>>2]=h;__ZN6Memory11free_staticEPvb(d,0);d=e+8|0;c[d>>2]=(c[d>>2]|0)+-1}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145114,1145120,157,1145132,0);j=c[b>>2]|0;if(!(c[j+8>>2]|0)){f=14;break}if(!j){f=18;break}else e=j}if((f|0)==14){__ZN6Memory11free_staticEPvb(j,0);c[b>>2]=0;return}else if((f|0)==15)if(!(c[e+8>>2]|0)){a[1263537]=0;__ZN6Memory11free_staticEPvb(e,0);return}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145461,1145120,668,1145467,0);return}else if((f|0)==18)return}function __ZN12SpriteBase3D13_notificationEi(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0;switch(d|0){case 10:{d=b+556|0;if(!(a[d>>0]|0)){gj[c[(c[b>>2]|0)+112>>2]&8191](b);a[d>>0]=0}d=__ZNK4Node10get_parentEv(b)|0;if(!d)return;e=b+464|0;if(!($i[c[(c[d>>2]|0)+44>>2]&8191](d,1235900)|0)){c[e>>2]=0;return}c[e>>2]=d;e=d+468|0;if(!(c[e>>2]|0)){d=__ZnwjPFPvjE(12,4740)|0;c[e>>2]=d;c[d>>2]=0;c[d+4>>2]=0;c[d+8>>2]=0}d=__ZnwjPFPvjE(16,4740)|0;c[d>>2]=b;f=c[e>>2]|0;e=f+4|0;g=c[e>>2]|0;c[d+8>>2]=g;c[d+4>>2]=0;c[d+12>>2]=f;if(g|0)c[g+4>>2]=d;c[e>>2]=d;if(!(c[f>>2]|0))c[f>>2]=d;e=f+8|0;c[e>>2]=(c[e>>2]|0)+1;c[b+472>>2]=d;return}case 11:{d=b+464|0;e=c[d>>2]|0;if(!e)return;f=b+472|0;b=c[f>>2]|0;g=e+468|0;e=c[g>>2]|0;if(e|0){do if(!b)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145114,1145120,156,1144262,0);else{a[1263537]=0;if((c[b+12>>2]|0)!=(e|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145114,1145120,157,1145132,0);break}if((c[e>>2]|0)==(b|0))c[e>>2]=c[b+4>>2];h=e+4|0;i=c[b+8>>2]|0;if((c[h>>2]|0)==(b|0))c[h>>2]=i;h=b+4|0;if(i|0)c[i+4>>2]=c[h>>2];j=c[h>>2]|0;if(j|0)c[j+8>>2]=i;__ZN6Memory11free_staticEPvb(b,0);i=e+8|0;c[i>>2]=(c[i>>2]|0)+-1}while(0);e=c[g>>2]|0;if(!(c[e+8>>2]|0)){__ZN6Memory11free_staticEPvb(e,0);c[g>>2]=0}}c[f>>2]=0;c[d>>2]=0;return}default:return}}function __ZN7ClassDB10_add_classI12SpriteBase3DEEvv(){var a=0,b=0,d=0,e=0,f=0,g=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+16|0;d=a+12|0;e=a+8|0;f=a+4|0;g=a;__ZN6StringC2EPKc(b,855928);c[e>>2]=c[b>>2];__ZN10StringNameC2ERK6String(d,e);__ZN6StringC2EPKc(b,863244);c[g>>2]=c[b>>2];__ZN10StringNameC2ERK6String(f,g);__ZN7ClassDB11_add_class2ERK10StringNameS2_(d,f);__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);__ZN10StringNameD2Ev(d);d=c[e>>2]|0;if(!d){l=a;return}if(__Z16atomic_decrementPj(d+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(d,1);l=a;return}function __ZN12SpriteBase3D13_bind_methodsEv(){var a=0,b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ca=0,da=0,ea=0,fa=0;a=l;l=l+336|0;if((l|0)>=(m|0))ba(336);b=a+312|0;d=a+304|0;e=a+296|0;f=a+288|0;g=a+280|0;h=a+272|0;i=a+264|0;j=a+256|0;k=a+248|0;n=a+240|0;o=a+232|0;p=a+224|0;q=a+216|0;r=a+208|0;s=a+200|0;t=a+192|0;u=a+184|0;v=a+176|0;w=a+160|0;x=a+152|0;y=a+136|0;z=a+120|0;A=a+104|0;B=a+96|0;C=a+88|0;D=a+168|0;E=a+84|0;F=a+144|0;G=a+128|0;H=a+112|0;I=a+80|0;J=a+76|0;K=a+72|0;L=a+68|0;M=a+64|0;N=a+60|0;O=a+56|0;P=a+52|0;Q=a+48|0;R=a+44|0;S=a+40|0;T=a+36|0;U=a+32|0;V=a+28|0;W=a+24|0;X=a+20|0;Y=a+16|0;Z=a+12|0;_=a+8|0;$=a+4|0;aa=a;__Z8D_METHODPKcS0_(d,875983,875996);ca=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(ca);c[ca>>2]=265728;__ZN10MethodBind10_set_constEb(ca,0);__ZN10MethodBind24_generate_argument_typesEi(ca,1);c[ca+44>>2]=1275;c[ca+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,ca,d,0,0)|0;ca=d+4|0;da=c[ca>>2]|0;if(da|0?(__Z16atomic_decrementPj(da+-8|0)|0)==0:0){ea=c[ca>>2]|0;ca=(ea|0)==0?0:ea+-4|0;ea=ca+4|0;if(c[ca>>2]|0){fa=0;do{__ZN10StringNameD2Ev(ea+(fa<<2)|0);fa=fa+1|0}while(fa>>>0<(c[ca>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(da,1)}__ZN10StringNameD2Ev(d);__Z8D_METHODPKc(e,876005);d=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(d);c[d>>2]=265764;__ZN10MethodBind10_set_constEb(d,1);__ZN10MethodBind24_generate_argument_typesEi(d,0);__ZN10MethodBind12_set_returnsEb(d,1);c[d+44>>2]=5382;c[d+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,d,e,0,0)|0;d=e+4|0;da=c[d>>2]|0;if(da|0?(__Z16atomic_decrementPj(da+-8|0)|0)==0:0){ca=c[d>>2]|0;d=(ca|0)==0?0:ca+-4|0;ca=d+4|0;if(c[d>>2]|0){fa=0;do{__ZN10StringNameD2Ev(ca+(fa<<2)|0);fa=fa+1|0}while(fa>>>0<(c[d>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(da,1)}__ZN10StringNameD2Ev(e);__Z8D_METHODPKcS0_(f,943985,1128872);e=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(e);c[e>>2]=265800;__ZN10MethodBind10_set_constEb(e,0);__ZN10MethodBind24_generate_argument_typesEi(e,1);c[e+44>>2]=1276;c[e+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,e,f,0,0)|0;e=f+4|0;da=c[e>>2]|0;if(da|0?(__Z16atomic_decrementPj(da+-8|0)|0)==0:0){d=c[e>>2]|0;e=(d|0)==0?0:d+-4|0;d=e+4|0;if(c[e>>2]|0){fa=0;do{__ZN10StringNameD2Ev(d+(fa<<2)|0);fa=fa+1|0}while(fa>>>0<(c[e>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(da,1)}__ZN10StringNameD2Ev(f);__Z8D_METHODPKc(g,943996);f=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(f);c[f>>2]=265836;__ZN10MethodBind10_set_constEb(f,1);__ZN10MethodBind24_generate_argument_typesEi(f,0);__ZN10MethodBind12_set_returnsEb(f,1);c[f+44>>2]=1277;c[f+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,f,g,0,0)|0;f=g+4|0;da=c[f>>2]|0;if(da|0?(__Z16atomic_decrementPj(da+-8|0)|0)==0:0){e=c[f>>2]|0;f=(e|0)==0?0:e+-4|0;e=f+4|0;if(c[f>>2]|0){fa=0;do{__ZN10StringNameD2Ev(e+(fa<<2)|0);fa=fa+1|0}while(fa>>>0<(c[f>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(da,1)}__ZN10StringNameD2Ev(g);__Z8D_METHODPKcS0_(h,941334,876017);g=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(g);c[g>>2]=265728;__ZN10MethodBind10_set_constEb(g,0);__ZN10MethodBind24_generate_argument_typesEi(g,1);c[g+44>>2]=1278;c[g+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,g,h,0,0)|0;g=h+4|0;da=c[g>>2]|0;if(da|0?(__Z16atomic_decrementPj(da+-8|0)|0)==0:0){f=c[g>>2]|0;g=(f|0)==0?0:f+-4|0;f=g+4|0;if(c[g>>2]|0){fa=0;do{__ZN10StringNameD2Ev(f+(fa<<2)|0);fa=fa+1|0}while(fa>>>0<(c[g>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(da,1)}__ZN10StringNameD2Ev(h);__Z8D_METHODPKc(i,941345);h=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(h);c[h>>2]=265764;__ZN10MethodBind10_set_constEb(h,1);__ZN10MethodBind24_generate_argument_typesEi(h,0);__ZN10MethodBind12_set_returnsEb(h,1);c[h+44>>2]=5383;c[h+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,h,i,0,0)|0;h=i+4|0;da=c[h>>2]|0;if(da|0?(__Z16atomic_decrementPj(da+-8|0)|0)==0:0){g=c[h>>2]|0;h=(g|0)==0?0:g+-4|0;g=h+4|0;if(c[h>>2]|0){fa=0;do{__ZN10StringNameD2Ev(g+(fa<<2)|0);fa=fa+1|0}while(fa>>>0<(c[h>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(da,1)}__ZN10StringNameD2Ev(i);__Z8D_METHODPKcS0_(j,941358,876024);i=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(i);c[i>>2]=265728;__ZN10MethodBind10_set_constEb(i,0);__ZN10MethodBind24_generate_argument_typesEi(i,1);c[i+44>>2]=1279;c[i+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,i,j,0,0)|0;i=j+4|0;da=c[i>>2]|0;if(da|0?(__Z16atomic_decrementPj(da+-8|0)|0)==0:0){h=c[i>>2]|0;i=(h|0)==0?0:h+-4|0;h=i+4|0;if(c[i>>2]|0){fa=0;do{__ZN10StringNameD2Ev(h+(fa<<2)|0);fa=fa+1|0}while(fa>>>0<(c[i>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(da,1)}__ZN10StringNameD2Ev(j);__Z8D_METHODPKc(k,941369);j=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(j);c[j>>2]=265764;__ZN10MethodBind10_set_constEb(j,1);__ZN10MethodBind24_generate_argument_typesEi(j,0);__ZN10MethodBind12_set_returnsEb(j,1);c[j+44>>2]=5384;c[j+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,j,k,0,0)|0;j=k+4|0;da=c[j>>2]|0;if(da|0?(__Z16atomic_decrementPj(da+-8|0)|0)==0:0){i=c[j>>2]|0;j=(i|0)==0?0:i+-4|0;i=j+4|0;if(c[j>>2]|0){fa=0;do{__ZN10StringNameD2Ev(i+(fa<<2)|0);fa=fa+1|0}while(fa>>>0<(c[j>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(da,1)}__ZN10StringNameD2Ev(k);__Z8D_METHODPKcS0_(n,905623,938223);k=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(k);c[k>>2]=265872;__ZN10MethodBind10_set_constEb(k,0);__ZN10MethodBind24_generate_argument_typesEi(k,1);c[k+44>>2]=1280;c[k+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,k,n,0,0)|0;k=n+4|0;da=c[k>>2]|0;if(da|0?(__Z16atomic_decrementPj(da+-8|0)|0)==0:0){j=c[k>>2]|0;k=(j|0)==0?0:j+-4|0;j=k+4|0;if(c[k>>2]|0){fa=0;do{__ZN10StringNameD2Ev(j+(fa<<2)|0);fa=fa+1|0}while(fa>>>0<(c[k>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(da,1)}__ZN10StringNameD2Ev(n);__Z8D_METHODPKc(o,905636);n=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(n);c[n>>2]=265908;__ZN10MethodBind10_set_constEb(n,1);__ZN10MethodBind24_generate_argument_typesEi(n,0);__ZN10MethodBind12_set_returnsEb(n,1);c[n+44>>2]=1281;c[n+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,n,o,0,0)|0;n=o+4|0;da=c[n>>2]|0;if(da|0?(__Z16atomic_decrementPj(da+-8|0)|0)==0:0){k=c[n>>2]|0;n=(k|0)==0?0:k+-4|0;k=n+4|0;if(c[n>>2]|0){fa=0;do{__ZN10StringNameD2Ev(k+(fa<<2)|0);fa=fa+1|0}while(fa>>>0<(c[n>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(da,1)}__ZN10StringNameD2Ev(o);__Z8D_METHODPKcS0_(p,855542,855554);o=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(o);c[o>>2]=265944;__ZN10MethodBind10_set_constEb(o,0);__ZN10MethodBind24_generate_argument_typesEi(o,1);c[o+44>>2]=122;c[o+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,o,p,0,0)|0;o=p+4|0;da=c[o>>2]|0;if(da|0?(__Z16atomic_decrementPj(da+-8|0)|0)==0:0){n=c[o>>2]|0;o=(n|0)==0?0:n+-4|0;n=o+4|0;if(c[o>>2]|0){fa=0;do{__ZN10StringNameD2Ev(n+(fa<<2)|0);fa=fa+1|0}while(fa>>>0<(c[o>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(da,1)}__ZN10StringNameD2Ev(p);__Z8D_METHODPKc(q,855562);p=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(p);c[p>>2]=265980;__ZN10MethodBind10_set_constEb(p,1);__ZN10MethodBind24_generate_argument_typesEi(p,0);__ZN10MethodBind12_set_returnsEb(p,1);c[p+44>>2]=129;c[p+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,p,q,0,0)|0;p=q+4|0;da=c[p>>2]|0;if(da|0?(__Z16atomic_decrementPj(da+-8|0)|0)==0:0){o=c[p>>2]|0;p=(o|0)==0?0:o+-4|0;o=p+4|0;if(c[p>>2]|0){fa=0;do{__ZN10StringNameD2Ev(o+(fa<<2)|0);fa=fa+1|0}while(fa>>>0<(c[p>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(da,1)}__ZN10StringNameD2Ev(q);__Z8D_METHODPKcS0_(r,855574,855589);q=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(q);c[q>>2]=265944;__ZN10MethodBind10_set_constEb(q,0);__ZN10MethodBind24_generate_argument_typesEi(q,1);c[q+44>>2]=123;c[q+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,q,r,0,0)|0;q=r+4|0;da=c[q>>2]|0;if(da|0?(__Z16atomic_decrementPj(da+-8|0)|0)==0:0){p=c[q>>2]|0;q=(p|0)==0?0:p+-4|0;p=q+4|0;if(c[q>>2]|0){fa=0;do{__ZN10StringNameD2Ev(p+(fa<<2)|0);fa=fa+1|0}while(fa>>>0<(c[q>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(da,1)}__ZN10StringNameD2Ev(r);__Z8D_METHODPKc(s,855600);r=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(r);c[r>>2]=265980;__ZN10MethodBind10_set_constEb(r,1);__ZN10MethodBind24_generate_argument_typesEi(r,0);__ZN10MethodBind12_set_returnsEb(r,1);c[r+44>>2]=130;c[r+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,r,s,0,0)|0;r=s+4|0;da=c[r>>2]|0;if(da|0?(__Z16atomic_decrementPj(da+-8|0)|0)==0:0){q=c[r>>2]|0;r=(q|0)==0?0:q+-4|0;q=r+4|0;if(c[r>>2]|0){fa=0;do{__ZN10StringNameD2Ev(q+(fa<<2)|0);fa=fa+1|0}while(fa>>>0<(c[r>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(da,1)}__ZN10StringNameD2Ev(s);__Z8D_METHODPKcS0_(t,855615,1127804);s=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(s);c[s>>2]=266016;__ZN10MethodBind10_set_constEb(s,0);__ZN10MethodBind24_generate_argument_typesEi(s,1);c[s+44>>2]=1282;c[s+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,s,t,0,0)|0;s=t+4|0;da=c[s>>2]|0;if(da|0?(__Z16atomic_decrementPj(da+-8|0)|0)==0:0){r=c[s>>2]|0;s=(r|0)==0?0:r+-4|0;r=s+4|0;if(c[s>>2]|0){fa=0;do{__ZN10StringNameD2Ev(r+(fa<<2)|0);fa=fa+1|0}while(fa>>>0<(c[s>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(da,1)}__ZN10StringNameD2Ev(t);__Z8D_METHODPKc(u,855624);t=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(t);c[t>>2]=266052;__ZN10MethodBind10_set_constEb(t,1);__ZN10MethodBind24_generate_argument_typesEi(t,0);__ZN10MethodBind12_set_returnsEb(t,1);c[t+44>>2]=5385;c[t+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,t,u,0,0)|0;t=u+4|0;da=c[t>>2]|0;if(da|0?(__Z16atomic_decrementPj(da+-8|0)|0)==0:0){s=c[t>>2]|0;t=(s|0)==0?0:s+-4|0;s=t+4|0;if(c[t>>2]|0){fa=0;do{__ZN10StringNameD2Ev(s+(fa<<2)|0);fa=fa+1|0}while(fa>>>0<(c[t>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(da,1)}__ZN10StringNameD2Ev(u);__Z8D_METHODPKcS0_S0_(v,855633,1045236,1113974);u=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(u);c[u>>2]=266088;__ZN10MethodBind10_set_constEb(u,0);__ZN10MethodBind24_generate_argument_typesEi(u,2);c[u+44>>2]=1552;c[u+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,u,v,0,0)|0;u=v+4|0;da=c[u>>2]|0;if(da|0?(__Z16atomic_decrementPj(da+-8|0)|0)==0:0){t=c[u>>2]|0;u=(t|0)==0?0:t+-4|0;t=u+4|0;if(c[u>>2]|0){fa=0;do{__ZN10StringNameD2Ev(t+(fa<<2)|0);fa=fa+1|0}while(fa>>>0<(c[u>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(da,1)}__ZN10StringNameD2Ev(v);__Z8D_METHODPKcS0_(w,855647,1045236);v=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(v);c[v>>2]=266124;__ZN10MethodBind10_set_constEb(v,1);__ZN10MethodBind24_generate_argument_typesEi(v,1);__ZN10MethodBind12_set_returnsEb(v,1);c[v+44>>2]=4587;c[v+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,v,w,0,0)|0;v=w+4|0;da=c[v>>2]|0;if(da|0?(__Z16atomic_decrementPj(da+-8|0)|0)==0:0){u=c[v>>2]|0;v=(u|0)==0?0:u+-4|0;u=v+4|0;if(c[v>>2]|0){fa=0;do{__ZN10StringNameD2Ev(u+(fa<<2)|0);fa=fa+1|0}while(fa>>>0<(c[v>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(da,1)}__ZN10StringNameD2Ev(w);__Z8D_METHODPKcS0_(x,855661,1146083);w=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(w);c[w>>2]=266160;__ZN10MethodBind10_set_constEb(w,0);__ZN10MethodBind24_generate_argument_typesEi(w,1);c[w+44>>2]=1283;c[w+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,w,x,0,0)|0;w=x+4|0;da=c[w>>2]|0;do if(da|0){if(__Z16atomic_decrementPj(da+-8|0)|0)break;v=c[w>>2]|0;fa=(v|0)==0?0:v+-4|0;v=fa+4|0;if(c[fa>>2]|0){u=0;do{__ZN10StringNameD2Ev(v+(u<<2)|0);u=u+1|0}while(u>>>0<(c[fa>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(da,1)}while(0);__ZN10StringNameD2Ev(x);__Z8D_METHODPKc(y,855680);x=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(x);c[x>>2]=266196;__ZN10MethodBind10_set_constEb(x,1);__ZN10MethodBind24_generate_argument_typesEi(x,0);__ZN10MethodBind12_set_returnsEb(x,1);c[x+44>>2]=5386;c[x+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,x,y,0,0)|0;x=y+4|0;da=c[x>>2]|0;do if(da|0){if(__Z16atomic_decrementPj(da+-8|0)|0)break;w=c[x>>2]|0;fa=(w|0)==0?0:w+-4|0;w=fa+4|0;if(c[fa>>2]|0){u=0;do{__ZN10StringNameD2Ev(w+(u<<2)|0);u=u+1|0}while(u>>>0<(c[fa>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(da,1)}while(0);__ZN10StringNameD2Ev(y);__Z8D_METHODPKc(z,855699);y=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(y);c[y>>2]=266232;__ZN10MethodBind10_set_constEb(y,1);__ZN10MethodBind24_generate_argument_typesEi(y,0);__ZN10MethodBind12_set_returnsEb(y,1);c[y+44>>2]=116;c[y+48>>2]=1;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,y,z,0,0)|0;y=z+4|0;da=c[y>>2]|0;do if(da|0){if(__Z16atomic_decrementPj(da+-8|0)|0)break;x=c[y>>2]|0;fa=(x|0)==0?0:x+-4|0;x=fa+4|0;if(c[fa>>2]|0){u=0;do{__ZN10StringNameD2Ev(x+(u<<2)|0);u=u+1|0}while(u>>>0<(c[fa>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(da,1)}while(0);__ZN10StringNameD2Ev(z);__Z8D_METHODPKc(A,915713);z=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(z);c[z>>2]=266268;__ZN10MethodBind10_set_constEb(z,0);__ZN10MethodBind24_generate_argument_typesEi(z,0);c[z+44>>2]=5232;c[z+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,z,A,0,0)|0;z=A+4|0;da=c[z>>2]|0;do if(da|0){if(__Z16atomic_decrementPj(da+-8|0)|0)break;y=c[z>>2]|0;fa=(y|0)==0?0:y+-4|0;y=fa+4|0;if(c[fa>>2]|0){u=0;do{__ZN10StringNameD2Ev(y+(u<<2)|0);u=u+1|0}while(u>>>0<(c[fa>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(da,1)}while(0);__ZN10StringNameD2Ev(A);__Z8D_METHODPKc(B,915702);A=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(A);c[A>>2]=266268;__ZN10MethodBind10_set_constEb(A,0);__ZN10MethodBind24_generate_argument_typesEi(A,0);c[A+44>>2]=5233;c[A+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,A,B,0,0)|0;A=B+4|0;da=c[A>>2]|0;do if(da|0){if(__Z16atomic_decrementPj(da+-8|0)|0)break;z=c[A>>2]|0;fa=(z|0)==0?0:z+-4|0;z=fa+4|0;if(c[fa>>2]|0){u=0;do{__ZN10StringNameD2Ev(z+(u<<2)|0);u=u+1|0}while(u>>>0<(c[fa>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(da,1)}while(0);__ZN10StringNameD2Ev(B);__ZN6StringC2EPKc(b,855928);c[D>>2]=c[b>>2];__ZN10StringNameC2ERK6String(C,D);__ZN6StringC2EPKc(E,875996);__ZN6StringC2EPKc(F,1263606);B=b+4|0;c[B>>2]=0;da=b+12|0;c[da>>2]=0;c[b>>2]=1;A=c[E>>2]|0;do if(A|0){c[B>>2]=0;if(!(__Z28atomic_conditional_incrementPj(A+-8|0)|0))break;c[B>>2]=c[E>>2]}while(0);c[b+8>>2]=0;B=c[da>>2]|0;do if((B|0)!=(c[F>>2]|0)){do if(B|0){if(__Z16atomic_decrementPj(B+-8|0)|0)break;__ZN6Memory11free_staticEPvb(B,1)}while(0);c[da>>2]=0;A=c[F>>2]|0;if(!A)break;if(!(__Z28atomic_conditional_incrementPj(A+-8|0)|0))break;c[da>>2]=c[F>>2]}while(0);c[b+16>>2]=7;c[G>>2]=__Z11_scs_createPKc(875983)|0;c[H>>2]=__Z11_scs_createPKc(876005)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(C,b,G,H,-1);__ZN10StringNameD2Ev(H);__ZN10StringNameD2Ev(G);da=c[b+12>>2]|0;do if(da|0){if(__Z16atomic_decrementPj(da+-8|0)|0)break;__ZN6Memory11free_staticEPvb(da,1)}while(0);da=c[b+4>>2]|0;do if(da|0){if(__Z16atomic_decrementPj(da+-8|0)|0)break;__ZN6Memory11free_staticEPvb(da,1)}while(0);da=c[F>>2]|0;do if(da|0){if(__Z16atomic_decrementPj(da+-8|0)|0)break;__ZN6Memory11free_staticEPvb(da,1)}while(0);da=c[E>>2]|0;do if(da|0){if(__Z16atomic_decrementPj(da+-8|0)|0)break;__ZN6Memory11free_staticEPvb(da,1)}while(0);__ZN10StringNameD2Ev(C);C=c[D>>2]|0;do if(C|0){if(__Z16atomic_decrementPj(C+-8|0)|0)break;__ZN6Memory11free_staticEPvb(C,1)}while(0);__ZN6StringC2EPKc(b,855928);c[D>>2]=c[b>>2];__ZN10StringNameC2ERK6String(I,D);__ZN6StringC2EPKc(J,1128872);__ZN6StringC2EPKc(F,1263606);C=b+4|0;c[C>>2]=0;da=b+12|0;c[da>>2]=0;c[b>>2]=5;E=c[J>>2]|0;do if(E|0){c[C>>2]=0;if(!(__Z28atomic_conditional_incrementPj(E+-8|0)|0))break;c[C>>2]=c[J>>2]}while(0);c[b+8>>2]=0;C=c[da>>2]|0;do if((C|0)!=(c[F>>2]|0)){do if(C|0){if(__Z16atomic_decrementPj(C+-8|0)|0)break;__ZN6Memory11free_staticEPvb(C,1)}while(0);c[da>>2]=0;E=c[F>>2]|0;if(!E)break;if(!(__Z28atomic_conditional_incrementPj(E+-8|0)|0))break;c[da>>2]=c[F>>2]}while(0);c[b+16>>2]=7;c[G>>2]=__Z11_scs_createPKc(943985)|0;c[H>>2]=__Z11_scs_createPKc(943996)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(I,b,G,H,-1);__ZN10StringNameD2Ev(H);__ZN10StringNameD2Ev(G);da=c[b+12>>2]|0;do if(da|0){if(__Z16atomic_decrementPj(da+-8|0)|0)break;__ZN6Memory11free_staticEPvb(da,1)}while(0);da=c[b+4>>2]|0;do if(da|0){if(__Z16atomic_decrementPj(da+-8|0)|0)break;__ZN6Memory11free_staticEPvb(da,1)}while(0);da=c[F>>2]|0;do if(da|0){if(__Z16atomic_decrementPj(da+-8|0)|0)break;__ZN6Memory11free_staticEPvb(da,1)}while(0);da=c[J>>2]|0;do if(da|0){if(__Z16atomic_decrementPj(da+-8|0)|0)break;__ZN6Memory11free_staticEPvb(da,1)}while(0);__ZN10StringNameD2Ev(I);I=c[D>>2]|0;do if(I|0){if(__Z16atomic_decrementPj(I+-8|0)|0)break;__ZN6Memory11free_staticEPvb(I,1)}while(0);__ZN6StringC2EPKc(b,855928);c[D>>2]=c[b>>2];__ZN10StringNameC2ERK6String(K,D);__ZN6StringC2EPKc(L,876017);__ZN6StringC2EPKc(F,1263606);I=b+4|0;c[I>>2]=0;da=b+12|0;c[da>>2]=0;c[b>>2]=1;J=c[L>>2]|0;do if(J|0){c[I>>2]=0;if(!(__Z28atomic_conditional_incrementPj(J+-8|0)|0))break;c[I>>2]=c[L>>2]}while(0);c[b+8>>2]=0;I=c[da>>2]|0;do if((I|0)!=(c[F>>2]|0)){do if(I|0){if(__Z16atomic_decrementPj(I+-8|0)|0)break;__ZN6Memory11free_staticEPvb(I,1)}while(0);c[da>>2]=0;J=c[F>>2]|0;if(!J)break;if(!(__Z28atomic_conditional_incrementPj(J+-8|0)|0))break;c[da>>2]=c[F>>2]}while(0);c[b+16>>2]=7;c[G>>2]=__Z11_scs_createPKc(941334)|0;c[H>>2]=__Z11_scs_createPKc(941345)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(K,b,G,H,-1);__ZN10StringNameD2Ev(H);__ZN10StringNameD2Ev(G);da=c[b+12>>2]|0;do if(da|0){if(__Z16atomic_decrementPj(da+-8|0)|0)break;__ZN6Memory11free_staticEPvb(da,1)}while(0);da=c[b+4>>2]|0;do if(da|0){if(__Z16atomic_decrementPj(da+-8|0)|0)break;__ZN6Memory11free_staticEPvb(da,1)}while(0);da=c[F>>2]|0;do if(da|0){if(__Z16atomic_decrementPj(da+-8|0)|0)break;__ZN6Memory11free_staticEPvb(da,1)}while(0);da=c[L>>2]|0;do if(da|0){if(__Z16atomic_decrementPj(da+-8|0)|0)break;__ZN6Memory11free_staticEPvb(da,1)}while(0);__ZN10StringNameD2Ev(K);K=c[D>>2]|0;do if(K|0){if(__Z16atomic_decrementPj(K+-8|0)|0)break;__ZN6Memory11free_staticEPvb(K,1)}while(0);__ZN6StringC2EPKc(b,855928);c[D>>2]=c[b>>2];__ZN10StringNameC2ERK6String(M,D);__ZN6StringC2EPKc(N,876024);__ZN6StringC2EPKc(F,1263606);K=b+4|0;c[K>>2]=0;da=b+12|0;c[da>>2]=0;c[b>>2]=1;L=c[N>>2]|0;do if(L|0){c[K>>2]=0;if(!(__Z28atomic_conditional_incrementPj(L+-8|0)|0))break;c[K>>2]=c[N>>2]}while(0);c[b+8>>2]=0;K=c[da>>2]|0;do if((K|0)!=(c[F>>2]|0)){do if(K|0){if(__Z16atomic_decrementPj(K+-8|0)|0)break;__ZN6Memory11free_staticEPvb(K,1)}while(0);c[da>>2]=0;L=c[F>>2]|0;if(!L)break;if(!(__Z28atomic_conditional_incrementPj(L+-8|0)|0))break;c[da>>2]=c[F>>2]}while(0);c[b+16>>2]=7;c[G>>2]=__Z11_scs_createPKc(941358)|0;c[H>>2]=__Z11_scs_createPKc(941369)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(M,b,G,H,-1);__ZN10StringNameD2Ev(H);__ZN10StringNameD2Ev(G);da=c[b+12>>2]|0;do if(da|0){if(__Z16atomic_decrementPj(da+-8|0)|0)break;__ZN6Memory11free_staticEPvb(da,1)}while(0);da=c[b+4>>2]|0;do if(da|0){if(__Z16atomic_decrementPj(da+-8|0)|0)break;__ZN6Memory11free_staticEPvb(da,1)}while(0);da=c[F>>2]|0;do if(da|0){if(__Z16atomic_decrementPj(da+-8|0)|0)break;__ZN6Memory11free_staticEPvb(da,1)}while(0);da=c[N>>2]|0;do if(da|0){if(__Z16atomic_decrementPj(da+-8|0)|0)break;__ZN6Memory11free_staticEPvb(da,1)}while(0);__ZN10StringNameD2Ev(M);M=c[D>>2]|0;do if(M|0){if(__Z16atomic_decrementPj(M+-8|0)|0)break;__ZN6Memory11free_staticEPvb(M,1)}while(0);__ZN6StringC2EPKc(b,855928);c[D>>2]=c[b>>2];__ZN10StringNameC2ERK6String(O,D);__ZN6StringC2EPKc(P,938223);__ZN6StringC2EPKc(F,1263606);M=b+4|0;c[M>>2]=0;da=b+12|0;c[da>>2]=0;c[b>>2]=14;N=c[P>>2]|0;do if(N|0){c[M>>2]=0;if(!(__Z28atomic_conditional_incrementPj(N+-8|0)|0))break;c[M>>2]=c[P>>2]}while(0);c[b+8>>2]=0;M=c[da>>2]|0;do if((M|0)!=(c[F>>2]|0)){do if(M|0){if(__Z16atomic_decrementPj(M+-8|0)|0)break;__ZN6Memory11free_staticEPvb(M,1)}while(0);c[da>>2]=0;N=c[F>>2]|0;if(!N)break;if(!(__Z28atomic_conditional_incrementPj(N+-8|0)|0))break;c[da>>2]=c[F>>2]}while(0);c[b+16>>2]=7;c[G>>2]=__Z11_scs_createPKc(905623)|0;c[H>>2]=__Z11_scs_createPKc(905636)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(O,b,G,H,-1);__ZN10StringNameD2Ev(H);__ZN10StringNameD2Ev(G);da=c[b+12>>2]|0;do if(da|0){if(__Z16atomic_decrementPj(da+-8|0)|0)break;__ZN6Memory11free_staticEPvb(da,1)}while(0);da=c[b+4>>2]|0;do if(da|0){if(__Z16atomic_decrementPj(da+-8|0)|0)break;__ZN6Memory11free_staticEPvb(da,1)}while(0);da=c[F>>2]|0;do if(da|0){if(__Z16atomic_decrementPj(da+-8|0)|0)break;__ZN6Memory11free_staticEPvb(da,1)}while(0);da=c[P>>2]|0;do if(da|0){if(__Z16atomic_decrementPj(da+-8|0)|0)break;__ZN6Memory11free_staticEPvb(da,1)}while(0);__ZN10StringNameD2Ev(O);O=c[D>>2]|0;do if(O|0){if(__Z16atomic_decrementPj(O+-8|0)|0)break;__ZN6Memory11free_staticEPvb(O,1)}while(0);__ZN6StringC2EPKc(b,855928);c[D>>2]=c[b>>2];__ZN10StringNameC2ERK6String(Q,D);__ZN6StringC2EPKc(R,855554);__ZN6StringC2EPKc(F,1074459);O=b+4|0;c[O>>2]=0;da=b+12|0;c[da>>2]=0;c[b>>2]=3;P=c[R>>2]|0;do if(P|0){c[O>>2]=0;if(!(__Z28atomic_conditional_incrementPj(P+-8|0)|0))break;c[O>>2]=c[R>>2]}while(0);c[b+8>>2]=1;O=c[da>>2]|0;do if((O|0)!=(c[F>>2]|0)){do if(O|0){if(__Z16atomic_decrementPj(O+-8|0)|0)break;__ZN6Memory11free_staticEPvb(O,1)}while(0);c[da>>2]=0;P=c[F>>2]|0;if(!P)break;if(!(__Z28atomic_conditional_incrementPj(P+-8|0)|0))break;c[da>>2]=c[F>>2]}while(0);c[b+16>>2]=7;c[G>>2]=__Z11_scs_createPKc(855542)|0;c[H>>2]=__Z11_scs_createPKc(855562)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(Q,b,G,H,-1);__ZN10StringNameD2Ev(H);__ZN10StringNameD2Ev(G);da=c[b+12>>2]|0;do if(da|0){if(__Z16atomic_decrementPj(da+-8|0)|0)break;__ZN6Memory11free_staticEPvb(da,1)}while(0);da=c[b+4>>2]|0;do if(da|0){if(__Z16atomic_decrementPj(da+-8|0)|0)break;__ZN6Memory11free_staticEPvb(da,1)}while(0);da=c[F>>2]|0;do if(da|0){if(__Z16atomic_decrementPj(da+-8|0)|0)break;__ZN6Memory11free_staticEPvb(da,1)}while(0);da=c[R>>2]|0;do if(da|0){if(__Z16atomic_decrementPj(da+-8|0)|0)break;__ZN6Memory11free_staticEPvb(da,1)}while(0);__ZN10StringNameD2Ev(Q);Q=c[D>>2]|0;do if(Q|0){if(__Z16atomic_decrementPj(Q+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Q,1)}while(0);__ZN6StringC2EPKc(b,855928);c[D>>2]=c[b>>2];__ZN10StringNameC2ERK6String(S,D);__ZN6StringC2EPKc(T,855589);__ZN6StringC2EPKc(F,855713);Q=b+4|0;c[Q>>2]=0;da=b+12|0;c[da>>2]=0;c[b>>2]=3;R=c[T>>2]|0;do if(R|0){c[Q>>2]=0;if(!(__Z28atomic_conditional_incrementPj(R+-8|0)|0))break;c[Q>>2]=c[T>>2]}while(0);c[b+8>>2]=1;Q=c[da>>2]|0;do if((Q|0)!=(c[F>>2]|0)){do if(Q|0){if(__Z16atomic_decrementPj(Q+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Q,1)}while(0);c[da>>2]=0;R=c[F>>2]|0;if(!R)break;if(!(__Z28atomic_conditional_incrementPj(R+-8|0)|0))break;c[da>>2]=c[F>>2]}while(0);c[b+16>>2]=7;c[G>>2]=__Z11_scs_createPKc(855574)|0;c[H>>2]=__Z11_scs_createPKc(855600)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(S,b,G,H,-1);__ZN10StringNameD2Ev(H);__ZN10StringNameD2Ev(G);da=c[b+12>>2]|0;do if(da|0){if(__Z16atomic_decrementPj(da+-8|0)|0)break;__ZN6Memory11free_staticEPvb(da,1)}while(0);da=c[b+4>>2]|0;do if(da|0){if(__Z16atomic_decrementPj(da+-8|0)|0)break;__ZN6Memory11free_staticEPvb(da,1)}while(0);da=c[F>>2]|0;do if(da|0){if(__Z16atomic_decrementPj(da+-8|0)|0)break;__ZN6Memory11free_staticEPvb(da,1)}while(0);da=c[T>>2]|0;do if(da|0){if(__Z16atomic_decrementPj(da+-8|0)|0)break;__ZN6Memory11free_staticEPvb(da,1)}while(0);__ZN10StringNameD2Ev(S);S=c[D>>2]|0;do if(S|0){if(__Z16atomic_decrementPj(S+-8|0)|0)break;__ZN6Memory11free_staticEPvb(S,1)}while(0);__ZN6StringC2EPKc(b,855928);c[D>>2]=c[b>>2];__ZN10StringNameC2ERK6String(U,D);__ZN6StringC2EPKc(V,1127804);__ZN6StringC2EPKc(F,855731);S=b+4|0;c[S>>2]=0;da=b+12|0;c[da>>2]=0;c[b>>2]=2;T=c[V>>2]|0;do if(T|0){c[S>>2]=0;if(!(__Z28atomic_conditional_incrementPj(T+-8|0)|0))break;c[S>>2]=c[V>>2]}while(0);c[b+8>>2]=3;S=c[da>>2]|0;do if((S|0)!=(c[F>>2]|0)){do if(S|0){if(__Z16atomic_decrementPj(S+-8|0)|0)break;__ZN6Memory11free_staticEPvb(S,1)}while(0);c[da>>2]=0;T=c[F>>2]|0;if(!T)break;if(!(__Z28atomic_conditional_incrementPj(T+-8|0)|0))break;c[da>>2]=c[F>>2]}while(0);c[b+16>>2]=7;c[G>>2]=__Z11_scs_createPKc(855615)|0;c[H>>2]=__Z11_scs_createPKc(855624)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(U,b,G,H,-1);__ZN10StringNameD2Ev(H);__ZN10StringNameD2Ev(G);da=c[b+12>>2]|0;do if(da|0){if(__Z16atomic_decrementPj(da+-8|0)|0)break;__ZN6Memory11free_staticEPvb(da,1)}while(0);da=c[b+4>>2]|0;do if(da|0){if(__Z16atomic_decrementPj(da+-8|0)|0)break;__ZN6Memory11free_staticEPvb(da,1)}while(0);da=c[F>>2]|0;do if(da|0){if(__Z16atomic_decrementPj(da+-8|0)|0)break;__ZN6Memory11free_staticEPvb(da,1)}while(0);da=c[V>>2]|0;do if(da|0){if(__Z16atomic_decrementPj(da+-8|0)|0)break;__ZN6Memory11free_staticEPvb(da,1)}while(0);__ZN10StringNameD2Ev(U);U=c[D>>2]|0;do if(U|0){if(__Z16atomic_decrementPj(U+-8|0)|0)break;__ZN6Memory11free_staticEPvb(U,1)}while(0);__ZN6StringC2EPKc(b,855928);c[D>>2]=c[b>>2];__ZN10StringNameC2ERK6String(W,D);__ZN6StringC2EPKc(b,865311);__ZN6StringC2EPKc(F,1263606);__ZN7ClassDB18add_property_groupE10StringNameRK6StringS3_(W,b,F);U=c[F>>2]|0;do if(U|0){if(__Z16atomic_decrementPj(U+-8|0)|0)break;__ZN6Memory11free_staticEPvb(U,1)}while(0);U=c[b>>2]|0;do if(U|0){if(__Z16atomic_decrementPj(U+-8|0)|0)break;__ZN6Memory11free_staticEPvb(U,1)}while(0);__ZN10StringNameD2Ev(W);W=c[D>>2]|0;do if(W|0){if(__Z16atomic_decrementPj(W+-8|0)|0)break;__ZN6Memory11free_staticEPvb(W,1)}while(0);__ZN6StringC2EPKc(b,855928);c[D>>2]=c[b>>2];__ZN10StringNameC2ERK6String(X,D);__ZN6StringC2EPKc(Y,855752);__ZN6StringC2EPKc(F,1263606);W=b+4|0;c[W>>2]=0;U=b+12|0;c[U>>2]=0;c[b>>2]=1;da=c[Y>>2]|0;do if(da|0){c[W>>2]=0;if(!(__Z28atomic_conditional_incrementPj(da+-8|0)|0))break;c[W>>2]=c[Y>>2]}while(0);c[b+8>>2]=0;W=c[U>>2]|0;do if((W|0)!=(c[F>>2]|0)){do if(W|0){if(__Z16atomic_decrementPj(W+-8|0)|0)break;__ZN6Memory11free_staticEPvb(W,1)}while(0);c[U>>2]=0;da=c[F>>2]|0;if(!da)break;if(!(__Z28atomic_conditional_incrementPj(da+-8|0)|0))break;c[U>>2]=c[F>>2]}while(0);c[b+16>>2]=7;c[G>>2]=__Z11_scs_createPKc(855633)|0;c[H>>2]=__Z11_scs_createPKc(855647)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(X,b,G,H,0);__ZN10StringNameD2Ev(H);__ZN10StringNameD2Ev(G);U=c[b+12>>2]|0;do if(U|0){if(__Z16atomic_decrementPj(U+-8|0)|0)break;__ZN6Memory11free_staticEPvb(U,1)}while(0);U=c[b+4>>2]|0;do if(U|0){if(__Z16atomic_decrementPj(U+-8|0)|0)break;__ZN6Memory11free_staticEPvb(U,1)}while(0);U=c[F>>2]|0;do if(U|0){if(__Z16atomic_decrementPj(U+-8|0)|0)break;__ZN6Memory11free_staticEPvb(U,1)}while(0);U=c[Y>>2]|0;do if(U|0){if(__Z16atomic_decrementPj(U+-8|0)|0)break;__ZN6Memory11free_staticEPvb(U,1)}while(0);__ZN10StringNameD2Ev(X);X=c[D>>2]|0;do if(X|0){if(__Z16atomic_decrementPj(X+-8|0)|0)break;__ZN6Memory11free_staticEPvb(X,1)}while(0);__ZN6StringC2EPKc(b,855928);c[D>>2]=c[b>>2];__ZN10StringNameC2ERK6String(Z,D);__ZN6StringC2EPKc(_,855764);__ZN6StringC2EPKc(F,1263606);X=b+4|0;c[X>>2]=0;U=b+12|0;c[U>>2]=0;c[b>>2]=1;Y=c[_>>2]|0;do if(Y|0){c[X>>2]=0;if(!(__Z28atomic_conditional_incrementPj(Y+-8|0)|0))break;c[X>>2]=c[_>>2]}while(0);c[b+8>>2]=0;X=c[U>>2]|0;do if((X|0)!=(c[F>>2]|0)){do if(X|0){if(__Z16atomic_decrementPj(X+-8|0)|0)break;__ZN6Memory11free_staticEPvb(X,1)}while(0);c[U>>2]=0;Y=c[F>>2]|0;if(!Y)break;if(!(__Z28atomic_conditional_incrementPj(Y+-8|0)|0))break;c[U>>2]=c[F>>2]}while(0);c[b+16>>2]=7;c[G>>2]=__Z11_scs_createPKc(855633)|0;c[H>>2]=__Z11_scs_createPKc(855647)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(Z,b,G,H,1);__ZN10StringNameD2Ev(H);__ZN10StringNameD2Ev(G);U=c[b+12>>2]|0;do if(U|0){if(__Z16atomic_decrementPj(U+-8|0)|0)break;__ZN6Memory11free_staticEPvb(U,1)}while(0);U=c[b+4>>2]|0;do if(U|0){if(__Z16atomic_decrementPj(U+-8|0)|0)break;__ZN6Memory11free_staticEPvb(U,1)}while(0);U=c[F>>2]|0;do if(U|0){if(__Z16atomic_decrementPj(U+-8|0)|0)break;__ZN6Memory11free_staticEPvb(U,1)}while(0);U=c[_>>2]|0;do if(U|0){if(__Z16atomic_decrementPj(U+-8|0)|0)break;__ZN6Memory11free_staticEPvb(U,1)}while(0);__ZN10StringNameD2Ev(Z);Z=c[D>>2]|0;do if(Z|0){if(__Z16atomic_decrementPj(Z+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Z,1)}while(0);__ZN6StringC2EPKc(b,855928);c[D>>2]=c[b>>2];__ZN10StringNameC2ERK6String($,D);__ZN6StringC2EPKc(aa,855771);__ZN6StringC2EPKc(F,855781);Z=b+4|0;c[Z>>2]=0;U=b+12|0;c[U>>2]=0;c[b>>2]=2;_=c[aa>>2]|0;do if(_|0){c[Z>>2]=0;if(!(__Z28atomic_conditional_incrementPj(_+-8|0)|0))break;c[Z>>2]=c[aa>>2]}while(0);c[b+8>>2]=3;Z=c[U>>2]|0;do if((Z|0)!=(c[F>>2]|0)){do if(Z|0){if(__Z16atomic_decrementPj(Z+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Z,1)}while(0);c[U>>2]=0;_=c[F>>2]|0;if(!_)break;if(!(__Z28atomic_conditional_incrementPj(_+-8|0)|0))break;c[U>>2]=c[F>>2]}while(0);c[b+16>>2]=7;c[G>>2]=__Z11_scs_createPKc(855661)|0;c[H>>2]=__Z11_scs_createPKc(855680)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i($,b,G,H,-1);__ZN10StringNameD2Ev(H);__ZN10StringNameD2Ev(G);G=c[b+12>>2]|0;do if(G|0){if(__Z16atomic_decrementPj(G+-8|0)|0)break;__ZN6Memory11free_staticEPvb(G,1)}while(0);G=c[b+4>>2]|0;do if(G|0){if(__Z16atomic_decrementPj(G+-8|0)|0)break;__ZN6Memory11free_staticEPvb(G,1)}while(0);G=c[F>>2]|0;do if(G|0){if(__Z16atomic_decrementPj(G+-8|0)|0)break;__ZN6Memory11free_staticEPvb(G,1)}while(0);G=c[aa>>2]|0;do if(G|0){if(__Z16atomic_decrementPj(G+-8|0)|0)break;__ZN6Memory11free_staticEPvb(G,1)}while(0);__ZN10StringNameD2Ev($);$=c[D>>2]|0;do if($|0){if(__Z16atomic_decrementPj($+-8|0)|0)break;__ZN6Memory11free_staticEPvb($,1)}while(0);__ZN6StringC2EPKc(b,855928);c[F>>2]=c[b>>2];__ZN10StringNameC2ERK6String(D,F);__ZN10StringNameC2EPKc(b,855814);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(D,b,0);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(D);$=c[F>>2]|0;do if($|0){if(__Z16atomic_decrementPj($+-8|0)|0)break;__ZN6Memory11free_staticEPvb($,1)}while(0);__ZN6StringC2EPKc(b,855928);c[F>>2]=c[b>>2];__ZN10StringNameC2ERK6String(D,F);__ZN10StringNameC2EPKc(b,855831);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(D,b,1);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(D);$=c[F>>2]|0;do if($|0){if(__Z16atomic_decrementPj($+-8|0)|0)break;__ZN6Memory11free_staticEPvb($,1)}while(0);__ZN6StringC2EPKc(b,855928);c[F>>2]=c[b>>2];__ZN10StringNameC2ERK6String(D,F);__ZN10StringNameC2EPKc(b,866330);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(D,b,2);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(D);$=c[F>>2]|0;do if($|0){if(__Z16atomic_decrementPj($+-8|0)|0)break;__ZN6Memory11free_staticEPvb($,1)}while(0);__ZN6StringC2EPKc(b,855928);c[F>>2]=c[b>>2];__ZN10StringNameC2ERK6String(D,F);__ZN10StringNameC2EPKc(b,855843);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(D,b,0);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(D);$=c[F>>2]|0;do if($|0){if(__Z16atomic_decrementPj($+-8|0)|0)break;__ZN6Memory11free_staticEPvb($,1)}while(0);__ZN6StringC2EPKc(b,855928);c[F>>2]=c[b>>2];__ZN10StringNameC2ERK6String(D,F);__ZN10StringNameC2EPKc(b,855862);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(D,b,1);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(D);$=c[F>>2]|0;do if($|0){if(__Z16atomic_decrementPj($+-8|0)|0)break;__ZN6Memory11free_staticEPvb($,1)}while(0);__ZN6StringC2EPKc(b,855928);c[F>>2]=c[b>>2];__ZN10StringNameC2ERK6String(D,F);__ZN10StringNameC2EPKc(b,855880);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(D,b,2);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(D);D=c[F>>2]|0;if(!D){l=a;return}if(__Z16atomic_decrementPj(D+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(D,1);l=a;return}function __ZN12SpriteBase3D12set_centeredEb(b,c){b=b|0;c=c|0;a[b+476>>0]=c&1;__ZN12SpriteBase3D13_queue_updateEv(b);return}function __ZNK12SpriteBase3D11is_centeredEv(b){b=b|0;return (a[b+476>>0]|0)!=0|0}function __ZN12SpriteBase3D10set_offsetERK7Vector2(a,b){a=a|0;b=b|0;var d=0,e=0;d=b;b=c[d+4>>2]|0;e=a+480|0;c[e>>2]=c[d>>2];c[e+4>>2]=b;__ZN12SpriteBase3D13_queue_updateEv(a);return}function __ZNK12SpriteBase3D10get_offsetEv(a,b){a=a|0;b=b|0;var d=0,e=0;d=b+480|0;b=c[d+4>>2]|0;e=a;c[e>>2]=c[d>>2];c[e+4>>2]=b;return}function __ZN12SpriteBase3D10set_flip_hEb(b,c){b=b|0;c=c|0;a[b+488>>0]=c&1;__ZN12SpriteBase3D13_queue_updateEv(b);return}function __ZNK12SpriteBase3D12is_flipped_hEv(b){b=b|0;return (a[b+488>>0]|0)!=0|0}function __ZN12SpriteBase3D10set_flip_vEb(b,c){b=b|0;c=c|0;a[b+489>>0]=c&1;__ZN12SpriteBase3D13_queue_updateEv(b);return}function __ZNK12SpriteBase3D12is_flipped_vEv(b){b=b|0;return (a[b+489>>0]|0)!=0|0}function __ZN12SpriteBase3D12set_modulateERK5Color(a,b){a=a|0;b=b|0;var d=0;d=a+492|0;c[d>>2]=c[b>>2];c[d+4>>2]=c[b+4>>2];c[d+8>>2]=c[b+8>>2];c[d+12>>2]=c[b+12>>2];__ZN12SpriteBase3D24_propagate_color_changedEv(a);__ZN12SpriteBase3D13_queue_updateEv(a);return}function __ZNK12SpriteBase3D12get_modulateEv(a,b){a=a|0;b=b|0;var d=0;d=b+492|0;c[a>>2]=c[d>>2];c[a+4>>2]=c[d+4>>2];c[a+8>>2]=c[d+8>>2];c[a+12>>2]=c[d+12>>2];return}function __ZN12SpriteBase3D11set_opacityEf(a,b){a=a|0;b=+b;g[a+508>>2]=b;__ZN12SpriteBase3D13_queue_updateEv(a);return}function __ZNK12SpriteBase3D11get_opacityEv(a){a=a|0;return +(+g[a+508>>2])}function __ZN12SpriteBase3D14set_pixel_sizeEf(a,b){a=a|0;b=+b;g[a+516>>2]=b;__ZN12SpriteBase3D13_queue_updateEv(a);return}function __ZNK12SpriteBase3D14get_pixel_sizeEv(a){a=a|0;return +(+g[a+516>>2])}function __ZN12SpriteBase3D8set_axisEN7Vector34AxisE(a,b){a=a|0;b=b|0;c[a+512>>2]=b;__ZN12SpriteBase3D13_queue_updateEv(a);return}function __ZNK12SpriteBase3D8get_axisEv(a){a=a|0;return c[a+512>>2]|0}function __ZN12SpriteBase3D13set_draw_flagENS_9DrawFlagsEb(b,c,d){b=b|0;c=c|0;d=d|0;if(c>>>0>1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(855633,855905,206,866489,0);return}else{a[1263537]=0;a[b+548+c>>0]=d&1;__ZN12SpriteBase3D13_queue_updateEv(b);return}}function __ZNK12SpriteBase3D13get_draw_flagENS_9DrawFlagsE(b,c){b=b|0;c=c|0;var d=0;if(c>>>0>1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(855647,855905,212,866489,0);d=0;return d|0}else{a[1263537]=0;d=(a[b+548+c>>0]|0)!=0;return d|0}return 0}function __ZN12SpriteBase3D18set_alpha_cut_modeENS_12AlphaCutModeE(b,d){b=b|0;d=d|0;if(d>>>0>2){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(855661,855905,218,895753,0);return}else{a[1263537]=0;c[b+552>>2]=d;__ZN12SpriteBase3D13_queue_updateEv(b);return}}function __ZNK12SpriteBase3D18get_alpha_cut_modeEv(a){a=a|0;return c[a+552>>2]|0}function __ZN12SpriteBase3D13_queue_updateEv(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0;d=l;l=l+128|0;if((l|0)>=(m|0))ba(128);e=d+96|0;f=d+72|0;g=d+48|0;h=d+24|0;i=d;j=b+556|0;if(a[j>>0]|0){l=d;return}a[j>>0]=1;j=(c[308579]|0)+392|0;c[e>>2]=0;c[f>>2]=0;c[g>>2]=0;c[h>>2]=0;c[i>>2]=0;__ZN6Object13call_deferredERK10StringNameRK7VariantS5_S5_S5_S5_(b,j,e,f,g,h,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);if(c[h>>2]|0)__ZN7Variant5clearEv(h);if(c[g>>2]|0)__ZN7Variant5clearEv(g);if(c[f>>2]|0)__ZN7Variant5clearEv(f);if(c[e>>2]|0)__ZN7Variant5clearEv(e);l=d;return}function __ZN12SpriteBase3D10_im_updateEv(b){b=b|0;gj[c[(c[b>>2]|0)+112>>2]&8191](b);a[b+556>>0]=0;return}function __ZNK11MethodBind0I12SpriteBase3DE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return 0}function __ZNK11MethodBind0I12SpriteBase3DE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,855928);l=a;return c[b>>2]|0}function __ZN11MethodBind0I12SpriteBase3DE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235900)|0:0){c[h>>2]=0;a[1263537]=0;f=c[d+24>>2]|0;if((f|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=f;c[b>>2]=0;return}i=f-(c[d+20>>2]|0)|0;if((i|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=i;c[b>>2]=0;return}i=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))j=i;else j=c[(c[d>>2]|0)+i>>2]|0;gj[j&8191](d);c[b>>2]=0;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,110,1146558,0);c[b>>2]=0;return}function __ZN11MethodBind0I12SpriteBase3DE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235900)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1)){g=b;gj[g&8191](a);return}else{g=c[(c[a>>2]|0)+b>>2]|0;gj[g&8191](a);return}}function __ZN11MethodBind0I12SpriteBase3DED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI12SpriteBase3D5Rect2E18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;if((b|0)!=-1){f=0;l=a;return f|0};c[d>>2]=0;c[d+4>>2]=0;c[d+8>>2]=0;c[d+12>>2]=0;__ZN7VariantC2ERK5Rect2(e,d);d=c[e>>2]|0;if(d|0)__ZN7Variant5clearEv(e);f=d;l=a;return f|0}function __ZNK13MethodBind0RCI12SpriteBase3D5Rect2E18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,855928);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI12SpriteBase3D5Rect2E4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0;f=l;l=l+48|0;if((l|0)>=(m|0))ba(48);i=f;j=f+24|0;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235900)|0:0){c[h>>2]=0;a[1263537]=0;k=c[d+24>>2]|0;if((k|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=k;c[b>>2]=0;l=f;return}n=k-(c[d+20>>2]|0)|0;if((n|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=n;c[b>>2]=0;l=f;return}n=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))o=n;else o=c[(c[d>>2]|0)+n>>2]|0;Pi[o&2047](j,d);__ZN7VariantC2ERK5Rect2(i,j);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI12SpriteBase3D5Rect2E7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=d;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235900)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;Pi[i&2047](f,a);c[e>>2]=c[f>>2];c[e+4>>2]=c[f+4>>2];c[e+8>>2]=c[f+8>>2];c[e+12>>2]=c[f+12>>2];l=d;return}function __ZN13MethodBind0RCI12SpriteBase3D5Rect2ED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI12SpriteBase3DNS0_12AlphaCutModeEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK13MethodBind0RCI12SpriteBase3DNS0_12AlphaCutModeEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,855928);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI12SpriteBase3DNS0_12AlphaCutModeEE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235900)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2Ei(i,ij[n&8191](d)|0);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI12SpriteBase3DNS0_12AlphaCutModeEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0;if(!b)f=0;else{d=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235900)|0;f=d?b:0}b=c[a+44>>2]|0;d=c[a+48>>2]|0;a=f+(d>>1)|0;if(!(d&1)){g=b;h=ij[g&8191](a)|0;c[e>>2]=h;return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=ij[g&8191](a)|0;c[e>>2]=h;return}}function __ZN13MethodBind0RCI12SpriteBase3DNS0_12AlphaCutModeEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I12SpriteBase3DNS0_12AlphaCutModeEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if(!b){__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK11MethodBind1I12SpriteBase3DNS0_12AlphaCutModeEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,855928);l=a;return c[b>>2]|0}function __ZN11MethodBind1I12SpriteBase3DNS0_12AlphaCutModeEE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235900)|0:0){c[h>>2]=0;a[1263537]=0;k=d+24|0;n=c[k>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=i;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=i;return}if((g|0)>0){if((n|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);p=0}else{a[1263537]=0;p=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,p)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=p;c[b>>2]=0;l=i;return}}p=c[d+44>>2]|0;n=c[d+48>>2]|0;o=e+(n>>1)|0;if(!(n&1))q=p;else q=c[(c[o>>2]|0)+p>>2]|0;do if((g|0)<1){p=c[k>>2]|0;n=p+-1|0;if((p|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)s=0;else s=c[e+-4>>2]|0;if((p|0)<=(s|0)){if(r)t=0;else t=c[e+-4>>2]|0;do if((t|0)<(p|0)){if(r)u=0;else u=c[e+-4>>2]|0;if((u|0)<(p|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);v=0;break}else{a[1263537]=0;w=31;break}}else w=31;while(0);if((w|0)==31)v=e+(n*24|0)|0;__ZN7VariantC2ERKS_(j,v);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);f=__ZNK7VariantcviEv(j)|0;Pi[q&2047](o,f);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I12SpriteBase3DNS0_12AlphaCutModeEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235900)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1)){g=b;h=c[d>>2]|0;i=c[h>>2]|0;Pi[g&2047](a,i);return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=c[d>>2]|0;i=c[h>>2]|0;Pi[g&2047](a,i);return}}function __ZN11MethodBind1I12SpriteBase3DNS0_12AlphaCutModeEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind1RCI12SpriteBase3DbNS0_9DrawFlagsEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;switch(b|0){case -1:{__ZN7VariantC2Eb(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}case 0:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}default:e=0}l=a;return e|0}function __ZNK13MethodBind1RCI12SpriteBase3DbNS0_9DrawFlagsEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,855928);l=a;return c[b>>2]|0}function __ZN13MethodBind1RCI12SpriteBase3DbNS0_9DrawFlagsEE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;i=l;l=l+48|0;if((l|0)>=(m|0))ba(48);j=i+24|0;k=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235900)|0:0){c[h>>2]=0;a[1263537]=0;n=d+24|0;o=c[n>>2]|0;if((o|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=o;c[b>>2]=0;l=i;return}p=o-(c[d+20>>2]|0)|0;if((p|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=p;c[b>>2]=0;l=i;return}if((g|0)>0){if((o|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);q=0}else{a[1263537]=0;q=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,q)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=q;c[b>>2]=0;l=i;return}}q=c[d+44>>2]|0;o=c[d+48>>2]|0;p=e+(o>>1)|0;if(!(o&1))r=q;else r=c[(c[p>>2]|0)+q>>2]|0;do if((g|0)<1){q=c[n>>2]|0;o=q+-1|0;if((q|0)>=1){e=c[d+16>>2]|0;s=(e|0)==0;if(s)t=0;else t=c[e+-4>>2]|0;if((q|0)<=(t|0)){if(s)u=0;else u=c[e+-4>>2]|0;do if((u|0)<(q|0)){if(s)v=0;else v=c[e+-4>>2]|0;if((v|0)<(q|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);w=0;break}else{a[1263537]=0;x=31;break}}else x=31;while(0);if((x|0)==31)w=e+(o*24|0)|0;__ZN7VariantC2ERKS_(k,w);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);f=__ZNK7VariantcviEv(k)|0;__ZN7VariantC2Eb(j,$i[r&8191](p,f)|0);if(c[k>>2]|0)__ZN7Variant5clearEv(k);__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1217,1146558,0);c[b>>2]=0;l=i;return}function __ZN13MethodBind1RCI12SpriteBase3DbNS0_9DrawFlagsEE7ptrcallEP6ObjectPPKvPv(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0;if(!d)g=0;else{h=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1235900)|0;g=h?d:0}d=c[b+44>>2]|0;h=c[b+48>>2]|0;b=g+(h>>1)|0;if(!(h&1))i=d;else i=c[(c[b>>2]|0)+d>>2]|0;a[f>>0]=($i[i&8191](b,c[c[e>>2]>>2]|0)|0)&1;return}function __ZN13MethodBind1RCI12SpriteBase3DbNS0_9DrawFlagsEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind2I12SpriteBase3DNS0_9DrawFlagsEbE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;switch(b|0){case 0:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}case 1:{__ZN7VariantC2Eb(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}default:e=0}l=a;return e|0}function __ZNK11MethodBind2I12SpriteBase3DNS0_9DrawFlagsEbE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,855928);l=a;return c[b>>2]|0}function __ZN11MethodBind2I12SpriteBase3DNS0_9DrawFlagsEbE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0;i=l;l=l+48|0;if((l|0)>=(m|0))ba(48);j=i+24|0;k=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235900)|0:0){c[h>>2]=0;a[1263537]=0;n=d+24|0;o=c[n>>2]|0;if((o|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=o;c[b>>2]=0;l=i;return}p=o-(c[d+20>>2]|0)|0;if((p|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=p;c[b>>2]=0;l=i;return}if((g|0)>0){if((o|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);q=0}else{a[1263537]=0;q=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,q)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=q;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[n>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);r=0}else{a[1263537]=0;r=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,r)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=r;c[b>>2]=0;l=i;return}}}r=c[d+44>>2]|0;q=c[d+48>>2]|0;o=e+(q>>1)|0;if(!(q&1))s=r;else s=c[(c[o>>2]|0)+r>>2]|0;do if((g|0)<1){r=c[n>>2]|0;q=r+-1|0;if((r|0)>=1){e=c[d+16>>2]|0;p=(e|0)==0;if(p)t=0;else t=c[e+-4>>2]|0;if((r|0)<=(t|0)){if(p)u=0;else u=c[e+-4>>2]|0;do if((u|0)<(r|0)){if(p)v=0;else v=c[e+-4>>2]|0;if((v|0)<(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);w=0;break}else{a[1263537]=0;x=37;break}}else x=37;while(0);if((x|0)==37)w=e+(q*24|0)|0;__ZN7VariantC2ERKS_(j,w);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);w=__ZNK7VariantcviEv(j)|0;do if((g|0)<2){v=c[n>>2]|0;u=v+-1|0;t=v+-2|0;if((v|0)>=2){v=c[d+16>>2]|0;r=(v|0)==0;if(r)y=0;else y=c[v+-4>>2]|0;if((u|0)<=(y|0)){if(r)z=0;else z=c[v+-4>>2]|0;do if((z|0)<(u|0)){if(r)A=0;else A=c[v+-4>>2]|0;if((A|0)<(u|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);B=0;break}else{a[1263537]=0;x=54;break}}else x=54;while(0);if((x|0)==54)B=v+(t*24|0)|0;__ZN7VariantC2ERKS_(k,B);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f+4>>2]|0);while(0);f=__ZNK7VariantcvbEv(k)|0;bj[s&4095](o,w,f);if(c[k>>2]|0)__ZN7Variant5clearEv(k);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1380,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind2I12SpriteBase3DNS0_9DrawFlagsEbE7ptrcallEP6ObjectPPKvPv(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0;if(!d)g=0;else{f=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1235900)|0;g=f?d:0}d=c[b+44>>2]|0;f=c[b+48>>2]|0;b=g+(f>>1)|0;if(!(f&1))h=d;else h=c[(c[b>>2]|0)+d>>2]|0;bj[h&4095](b,c[c[e>>2]>>2]|0,(a[c[e+4>>2]>>0]|0)!=0);return}function __ZN11MethodBind2I12SpriteBase3DNS0_9DrawFlagsEbED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI12SpriteBase3DN7Vector34AxisEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK13MethodBind0RCI12SpriteBase3DN7Vector34AxisEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,855928);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI12SpriteBase3DN7Vector34AxisEE4callEP6ObjectPPK7VariantiRNS6_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235900)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2Ei(i,ij[n&8191](d)|0);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI12SpriteBase3DN7Vector34AxisEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0;if(!b)f=0;else{d=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235900)|0;f=d?b:0}b=c[a+44>>2]|0;d=c[a+48>>2]|0;a=f+(d>>1)|0;if(!(d&1)){g=b;h=ij[g&8191](a)|0;c[e>>2]=h;return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=ij[g&8191](a)|0;c[e>>2]=h;return}}function __ZN13MethodBind0RCI12SpriteBase3DN7Vector34AxisEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I12SpriteBase3DN7Vector34AxisEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if(!b){__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK11MethodBind1I12SpriteBase3DN7Vector34AxisEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,855928);l=a;return c[b>>2]|0}function __ZN11MethodBind1I12SpriteBase3DN7Vector34AxisEE4callEP6ObjectPPK7VariantiRNS6_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235900)|0:0){c[h>>2]=0;a[1263537]=0;k=d+24|0;n=c[k>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=i;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=i;return}if((g|0)>0){if((n|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);p=0}else{a[1263537]=0;p=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,p)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=p;c[b>>2]=0;l=i;return}}p=c[d+44>>2]|0;n=c[d+48>>2]|0;o=e+(n>>1)|0;if(!(n&1))q=p;else q=c[(c[o>>2]|0)+p>>2]|0;do if((g|0)<1){p=c[k>>2]|0;n=p+-1|0;if((p|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)s=0;else s=c[e+-4>>2]|0;if((p|0)<=(s|0)){if(r)t=0;else t=c[e+-4>>2]|0;do if((t|0)<(p|0)){if(r)u=0;else u=c[e+-4>>2]|0;if((u|0)<(p|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);v=0;break}else{a[1263537]=0;w=31;break}}else w=31;while(0);if((w|0)==31)v=e+(n*24|0)|0;__ZN7VariantC2ERKS_(j,v);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);f=__ZNK7VariantcviEv(j)|0;Pi[q&2047](o,f);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I12SpriteBase3DN7Vector34AxisEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235900)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1)){g=b;h=c[d>>2]|0;i=c[h>>2]|0;Pi[g&2047](a,i);return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=c[d>>2]|0;i=c[h>>2]|0;Pi[g&2047](a,i);return}}function __ZN11MethodBind1I12SpriteBase3DN7Vector34AxisEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI12SpriteBase3DfE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Ef(d,0.0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK13MethodBind0RCI12SpriteBase3DfE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,855928);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI12SpriteBase3DfE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235900)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2Ef(i,+mj[n&511](d));__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI12SpriteBase3DfE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0.0;if(!b)f=0;else{d=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235900)|0;f=d?b:0}b=c[a+44>>2]|0;d=c[a+48>>2]|0;a=f+(d>>1)|0;if(!(d&1)){h=b;i=+mj[h&511](a);g[e>>2]=i;return}else{h=c[(c[a>>2]|0)+b>>2]|0;i=+mj[h&511](a);g[e>>2]=i;return}}function __ZN13MethodBind0RCI12SpriteBase3DfED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I12SpriteBase3DfE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if(!b){__ZN7VariantC2Ef(d,0.0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK11MethodBind1I12SpriteBase3DfE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,855928);l=a;return c[b>>2]|0}function __ZN11MethodBind1I12SpriteBase3DfE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0.0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235900)|0:0){c[h>>2]=0;a[1263537]=0;k=d+24|0;n=c[k>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=i;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=i;return}if((g|0)>0){if((n|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);p=0}else{a[1263537]=0;p=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,p)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=p;c[b>>2]=0;l=i;return}}p=c[d+44>>2]|0;n=c[d+48>>2]|0;o=e+(n>>1)|0;if(!(n&1))q=p;else q=c[(c[o>>2]|0)+p>>2]|0;do if((g|0)<1){p=c[k>>2]|0;n=p+-1|0;if((p|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)s=0;else s=c[e+-4>>2]|0;if((p|0)<=(s|0)){if(r)t=0;else t=c[e+-4>>2]|0;do if((t|0)<(p|0)){if(r)u=0;else u=c[e+-4>>2]|0;if((u|0)<(p|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);v=0;break}else{a[1263537]=0;w=31;break}}else w=31;while(0);if((w|0)==31)v=e+(n*24|0)|0;__ZN7VariantC2ERKS_(j,v);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);x=+__ZNK7VariantcvfEv(j);Mi[q&511](o,x);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I12SpriteBase3DfE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0,j=0.0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235900)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1)){h=b;i=c[d>>2]|0;j=+g[i>>2];Mi[h&511](a,j);return}else{h=c[(c[a>>2]|0)+b>>2]|0;i=c[d>>2]|0;j=+g[i>>2];Mi[h&511](a,j);return}}function __ZN11MethodBind1I12SpriteBase3DfED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI12SpriteBase3D5ColorE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;if((b|0)!=-1){f=0;l=a;return f|0}g[d>>2]=0.0;g[d+4>>2]=0.0;g[d+8>>2]=0.0;g[d+12>>2]=1.0;__ZN7VariantC2ERK5Color(e,d);d=c[e>>2]|0;if(d|0)__ZN7Variant5clearEv(e);f=d;l=a;return f|0}function __ZNK13MethodBind0RCI12SpriteBase3D5ColorE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,855928);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI12SpriteBase3D5ColorE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0;f=l;l=l+48|0;if((l|0)>=(m|0))ba(48);i=f;j=f+24|0;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235900)|0:0){c[h>>2]=0;a[1263537]=0;k=c[d+24>>2]|0;if((k|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=k;c[b>>2]=0;l=f;return}n=k-(c[d+20>>2]|0)|0;if((n|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=n;c[b>>2]=0;l=f;return}n=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))o=n;else o=c[(c[d>>2]|0)+n>>2]|0;Pi[o&2047](j,d);__ZN7VariantC2ERK5Color(i,j);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI12SpriteBase3D5ColorE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=d;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235900)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;Pi[i&2047](f,a);c[e>>2]=c[f>>2];c[e+4>>2]=c[f+4>>2];c[e+8>>2]=c[f+8>>2];c[e+12>>2]=c[f+12>>2];l=d;return}function __ZN13MethodBind0RCI12SpriteBase3D5ColorED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN12SpriteBase3D24_propagate_color_changedEv(b){b=b|0;var d=0,e=0,f=0,g=0;d=b+444|0;if(a[d>>0]|0)return;a[d>>0]=1;__ZN12SpriteBase3D13_queue_updateEv(b);d=c[b+468>>2]|0;if(!d)e=0;else{f=d;g=4}while(1){if((g|0)==4){g=0;e=c[f>>2]|0}if(!e)break;__ZN12SpriteBase3D24_propagate_color_changedEv(c[e>>2]|0);f=e+4|0;g=4}return}function __ZNK11MethodBind1I12SpriteBase3DRK5ColorE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;if(b|0){f=0;l=a;return f|0}g[d>>2]=0.0;g[d+4>>2]=0.0;g[d+8>>2]=0.0;g[d+12>>2]=1.0;__ZN7VariantC2ERK5Color(e,d);d=c[e>>2]|0;if(d|0)__ZN7Variant5clearEv(e);f=d;l=a;return f|0}function __ZNK11MethodBind1I12SpriteBase3DRK5ColorE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,855928);l=a;return c[b>>2]|0}function __ZN11MethodBind1I12SpriteBase3DRK5ColorE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;i=l;l=l+48|0;if((l|0)>=(m|0))ba(48);j=i+24|0;k=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235900)|0:0){c[h>>2]=0;a[1263537]=0;n=d+24|0;o=c[n>>2]|0;if((o|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=o;c[b>>2]=0;l=i;return}p=o-(c[d+20>>2]|0)|0;if((p|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=p;c[b>>2]=0;l=i;return}if((g|0)>0){if((o|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);q=0}else{a[1263537]=0;q=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,q)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=q;c[b>>2]=0;l=i;return}}q=c[d+44>>2]|0;o=c[d+48>>2]|0;p=e+(o>>1)|0;if(!(o&1))r=q;else r=c[(c[p>>2]|0)+q>>2]|0;do if((g|0)<1){q=c[n>>2]|0;o=q+-1|0;if((q|0)>=1){e=c[d+16>>2]|0;s=(e|0)==0;if(s)t=0;else t=c[e+-4>>2]|0;if((q|0)<=(t|0)){if(s)u=0;else u=c[e+-4>>2]|0;do if((u|0)<(q|0)){if(s)v=0;else v=c[e+-4>>2]|0;if((v|0)<(q|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);w=0;break}else{a[1263537]=0;x=31;break}}else x=31;while(0);if((x|0)==31)w=e+(o*24|0)|0;__ZN7VariantC2ERKS_(k,w);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);__ZNK7Variantcv5ColorEv(j,k);Pi[r&2047](p,j);if(c[k>>2]|0)__ZN7Variant5clearEv(k);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I12SpriteBase3DRK5ColorE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235900)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;b=c[d>>2]|0;c[f>>2]=c[b>>2];c[f+4>>2]=c[b+4>>2];c[f+8>>2]=c[b+8>>2];c[f+12>>2]=c[b+12>>2];Pi[i&2047](a,f);l=e;return}function __ZN11MethodBind1I12SpriteBase3DRK5ColorED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI12SpriteBase3D7Vector2E18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;if((b|0)!=-1){f=0;l=a;return f|0}g[d>>2]=0.0;g[d+4>>2]=0.0;__ZN7VariantC2ERK7Vector2(e,d);d=c[e>>2]|0;if(d|0)__ZN7Variant5clearEv(e);f=d;l=a;return f|0}function __ZNK13MethodBind0RCI12SpriteBase3D7Vector2E18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,855928);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI12SpriteBase3D7Vector2E4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;j=f+24|0;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235900)|0:0){c[h>>2]=0;a[1263537]=0;k=c[d+24>>2]|0;if((k|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=k;c[b>>2]=0;l=f;return}n=k-(c[d+20>>2]|0)|0;if((n|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=n;c[b>>2]=0;l=f;return}n=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))o=n;else o=c[(c[d>>2]|0)+n>>2]|0;Pi[o&2047](j,d);__ZN7VariantC2ERK7Vector2(i,j);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI12SpriteBase3D7Vector2E7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=d;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235900)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;Pi[i&2047](f,a);a=f;f=c[a+4>>2]|0;i=e;c[i>>2]=c[a>>2];c[i+4>>2]=f;l=d;return}function __ZN13MethodBind0RCI12SpriteBase3D7Vector2ED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I12SpriteBase3DRK7Vector2E18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;if(b|0){f=0;l=a;return f|0}g[d>>2]=0.0;g[d+4>>2]=0.0;__ZN7VariantC2ERK7Vector2(e,d);d=c[e>>2]|0;if(d|0)__ZN7Variant5clearEv(e);f=d;l=a;return f|0}function __ZNK11MethodBind1I12SpriteBase3DRK7Vector2E18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,855928);l=a;return c[b>>2]|0}function __ZN11MethodBind1I12SpriteBase3DRK7Vector2E4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i+24|0;k=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235900)|0:0){c[h>>2]=0;a[1263537]=0;n=d+24|0;o=c[n>>2]|0;if((o|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=o;c[b>>2]=0;l=i;return}p=o-(c[d+20>>2]|0)|0;if((p|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=p;c[b>>2]=0;l=i;return}if((g|0)>0){if((o|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);q=0}else{a[1263537]=0;q=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,q)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=q;c[b>>2]=0;l=i;return}}q=c[d+44>>2]|0;o=c[d+48>>2]|0;p=e+(o>>1)|0;if(!(o&1))r=q;else r=c[(c[p>>2]|0)+q>>2]|0;do if((g|0)<1){q=c[n>>2]|0;o=q+-1|0;if((q|0)>=1){e=c[d+16>>2]|0;s=(e|0)==0;if(s)t=0;else t=c[e+-4>>2]|0;if((q|0)<=(t|0)){if(s)u=0;else u=c[e+-4>>2]|0;do if((u|0)<(q|0)){if(s)v=0;else v=c[e+-4>>2]|0;if((v|0)<(q|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);w=0;break}else{a[1263537]=0;x=31;break}}else x=31;while(0);if((x|0)==31)w=e+(o*24|0)|0;__ZN7VariantC2ERKS_(k,w);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);__ZNK7Variantcv7Vector2Ev(j,k);Pi[r&2047](p,j);if(c[k>>2]|0)__ZN7Variant5clearEv(k);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I12SpriteBase3DRK7Vector2E7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235900)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;b=c[d>>2]|0;d=c[b+4>>2]|0;h=f;c[h>>2]=c[b>>2];c[h+4>>2]=d;Pi[i&2047](a,f);l=e;return}function __ZN11MethodBind1I12SpriteBase3DRK7Vector2ED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI12SpriteBase3DbE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Eb(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK13MethodBind0RCI12SpriteBase3DbE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,855928);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI12SpriteBase3DbE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235900)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2Eb(i,ij[n&8191](d)|0);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI12SpriteBase3DbE7ptrcallEP6ObjectPPKvPv(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0;if(!d)g=0;else{e=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1235900)|0;g=e?d:0}d=c[b+44>>2]|0;e=c[b+48>>2]|0;b=g+(e>>1)|0;if(!(e&1)){h=d;i=ij[h&8191](b)|0;j=i&1;a[f>>0]=j;return}else{h=c[(c[b>>2]|0)+d>>2]|0;i=ij[h&8191](b)|0;j=i&1;a[f>>0]=j;return}}function __ZN13MethodBind0RCI12SpriteBase3DbED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I12SpriteBase3DbE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if(!b){__ZN7VariantC2Eb(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK11MethodBind1I12SpriteBase3DbE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,855928);l=a;return c[b>>2]|0}function __ZN11MethodBind1I12SpriteBase3DbE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235900)|0:0){c[h>>2]=0;a[1263537]=0;k=d+24|0;n=c[k>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=i;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=i;return}if((g|0)>0){if((n|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);p=0}else{a[1263537]=0;p=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,p)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=p;c[b>>2]=0;l=i;return}}p=c[d+44>>2]|0;n=c[d+48>>2]|0;o=e+(n>>1)|0;if(!(n&1))q=p;else q=c[(c[o>>2]|0)+p>>2]|0;do if((g|0)<1){p=c[k>>2]|0;n=p+-1|0;if((p|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)s=0;else s=c[e+-4>>2]|0;if((p|0)<=(s|0)){if(r)t=0;else t=c[e+-4>>2]|0;do if((t|0)<(p|0)){if(r)u=0;else u=c[e+-4>>2]|0;if((u|0)<(p|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);v=0;break}else{a[1263537]=0;w=31;break}}else w=31;while(0);if((w|0)==31)v=e+(n*24|0)|0;__ZN7VariantC2ERKS_(j,v);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);f=__ZNK7VariantcvbEv(j)|0;Pi[q&2047](o,f);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I12SpriteBase3DbE7ptrcallEP6ObjectPPKvPv(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0;if(!d)g=0;else{f=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1235900)|0;g=f?d:0}d=c[b+44>>2]|0;f=c[b+48>>2]|0;b=g+(f>>1)|0;if(!(f&1))h=d;else h=c[(c[b>>2]|0)+d>>2]|0;Pi[h&2047](b,(a[c[e>>2]>>0]|0)!=0);return}function __ZN11MethodBind1I12SpriteBase3DbED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN8Sprite3D18_initialize_classvEv(b){b=b|0;if(a[1263329]|0)return;if(!(a[1263328]|0)){__ZN16GeometryInstance16initialize_classEv();__ZN7ClassDB10_add_classI12SpriteBase3DEEvv();__ZN12SpriteBase3D13_bind_methodsEv();a[1263328]=1}__ZN7ClassDB10_add_classI8Sprite3DEEvv();__ZN8Sprite3D13_bind_methodsEv();a[1263329]=1;return}function __ZN8Sprite3D5_setvERK10StringNameRK7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK8Sprite3D5_getvERK10StringNameR7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK8Sprite3D19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+24|0;g=e+4|0;h=e;if(!d)__ZNK12SpriteBase3D19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,0);__ZN6StringC2EPKc(f,855941);i=c[f>>2]|0;f=i;j=g+4|0;c[j>>2]=0;k=g+12|0;c[k>>2]=0;c[g>>2]=0;n=(i|0)==0;if(!n?(c[j>>2]=0,__Z28atomic_conditional_incrementPj(i+-8|0)|0):0)c[j>>2]=f;c[g+8>>2]=0;f=c[k>>2]|0;if(f|0){if(!(__Z16atomic_decrementPj(f+-8|0)|0))__ZN6Memory11free_staticEPvb(f,1);c[k>>2]=0}c[g+16>>2]=256;if(!(c[b>>2]|0)){k=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=k;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0}k=__ZnwjPFPvjE(32,4740)|0;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0;c[k+12>>2]=0;c[k+16>>2]=7;f=k+20|0;c[f>>2]=0;j=k+24|0;c[j>>2]=0;o=k+28|0;c[o>>2]=0;__ZN12PropertyInfoaSERKS_(k,g)|0;p=c[b>>2]|0;q=p+4|0;r=c[q>>2]|0;c[j>>2]=r;c[f>>2]=0;c[o>>2]=p;if(r|0)c[r+20>>2]=k;c[q>>2]=k;if(!(c[p>>2]|0))c[p>>2]=k;k=p+8|0;c[k>>2]=(c[k>>2]|0)+1;k=c[g+12>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);k=c[g+4>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);if(!n?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);__ZN10StringNameC2EPKc(h,855941);__ZN7ClassDB17get_property_listE10StringNameP4ListI12PropertyInfo16DefaultAllocatorEbPK6Object(h,b,1,a);__ZN10StringNameD2Ev(h);if(!d){l=e;return}__ZNK12SpriteBase3D19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,1);l=e;return}function __ZN8Sprite3D14_notificationvEib(a,b,c){a=a|0;b=b|0;c=c|0;if(c){if(1274!=1185)__ZN12SpriteBase3D13_notificationEi(a,b);if(1186!=528)__ZN14VisualInstance13_notificationEi(a,b);if(528!=511)__ZN7Spatial13_notificationEi(a,b);if(511==510)return;__ZN4Node13_notificationEi(a,b);return}else{if(511!=510)__ZN4Node13_notificationEi(a,b);if(528!=511)__ZN7Spatial13_notificationEi(a,b);if(1186!=528)__ZN14VisualInstance13_notificationEi(a,b);if(1274==1185)return;__ZN12SpriteBase3D13_notificationEi(a,b);return}}function __ZNK8Sprite3D16_get_class_namevEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+8|0;e=b+4|0;f=b;g=a+560|0;a=c[g>>2]|0;if(a|0){if(c[a+4>>2]|0){l=b;return g|0}if(__ZNK6String6lengthEv(a+8|0)|0){l=b;return g|0}}__ZN6StringC2EPKc(d,855941);c[f>>2]=c[d>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameaSERKS_(g,e);__ZN10StringNameD2Ev(e);e=c[f>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);l=b;return g|0}function __ZNK8Sprite3D18_validate_propertyER12PropertyInfo(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d+4|0;f=d+8|0;g=d;if(!(__ZNK6StringeqEPKc(b+4|0,1088836)|0)){l=d;return}c[b+8>>2]=6;h=(U(c[a+596>>2]|0,c[a+592>>2]|0)|0)+-1|0;c[f>>2]=__Z4itosx(h,((h|0)<0)<<31>>31)|0;c[e>>2]=__ZplPKcRK6String(943860,f)|0;__ZN6StringC2EPKc(g,875795);h=__ZNK6StringplERKS_(e,g)|0;a=h;i=b+12|0;b=c[i>>2]|0;if((b|0)==(h|0)){if(h|0)j=10}else{if(b|0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(b,1);c[i>>2]=0;if(h|0)if(!(__Z28atomic_conditional_incrementPj(h+-8|0)|0))j=10;else{c[i>>2]=a;j=10}}if((j|0)==10?(__Z16atomic_decrementPj(h+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(h,1);h=c[g>>2]|0;if(h|0?(__Z16atomic_decrementPj(h+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(h,1);h=c[e>>2]|0;if(h|0?(__Z16atomic_decrementPj(h+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(h,1);h=c[f>>2]|0;if(h|0?(__Z16atomic_decrementPj(h+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(h,1);l=d;return}function __ZNK8Sprite3D9get_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,855941);l=a;return c[b>>2]|0}function __ZNK8Sprite3D8is_classERK6String(a,b){a=a|0;b=b|0;var c=0;if(((((!(__ZNK6StringeqEPKc(b,855941)|0)?!(__ZNK6StringeqEPKc(b,855928)|0):0)?!(__ZNK6StringeqEPKc(b,863244)|0):0)?!(__ZNK6StringeqEPKc(b,863261)|0):0)?!(__ZNK6StringeqEPKc(b,946852)|0):0)?!(__ZNK6StringeqEPKc(b,1132465)|0):0)c=__ZNK6StringeqEPKc(b,1142944)|0;else c=1;return c|0}function __ZNK8Sprite3D12is_class_ptrEPv(a,b){a=a|0;b=b|0;var c=0;if((b|0)==1235904|(b|0)==1235900){c=1;return c|0}c=(b|0)==1235740|((b|0)==1235736|((b|0)==1220920|((b|0)==1220720|(b|0)==1220580)));return c|0}function __ZN8Sprite3DD2Ev(a){a=a|0;var b=0,d=0;c[a>>2]=266304;b=a+564|0;d=c[b>>2]|0;if((d|0?__ZN9Reference11unreferenceEv(d)|0:0)?(d=c[b>>2]|0,__Z17predelete_handlerP6Object(d)|0):0){gj[c[(c[d>>2]|0)+76>>2]&8191](d);__ZN6Memory11free_staticEPvb(d,0)}c[b>>2]=0;__ZN10StringNameD2Ev(a+560|0);__ZN12SpriteBase3DD2Ev(a);return}function __ZN8Sprite3DD0Ev(a){a=a|0;var b=0,d=0;c[a>>2]=266304;b=a+564|0;d=c[b>>2]|0;if((d|0?__ZN9Reference11unreferenceEv(d)|0:0)?(d=c[b>>2]|0,__Z17predelete_handlerP6Object(d)|0):0){gj[c[(c[d>>2]|0)+76>>2]&8191](d);__ZN6Memory11free_staticEPvb(d,0)}c[b>>2]=0;__ZN10StringNameD2Ev(a+560|0);__ZN12SpriteBase3DD2Ev(a);__ZdlPv(a);return}function __ZN8Sprite3D5_drawEv(b){b=b|0;var d=0,e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,V=0.0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0.0,ca=0.0,da=0.0,ea=0.0,fa=0.0,ga=0.0,ha=0.0,ia=0.0,ja=0.0,ka=0.0,la=0.0,ma=0.0,na=0.0,oa=0.0,pa=0.0,qa=0.0,ra=0.0;d=l;l=l+288|0;if((l|0)>=(m|0))ba(288);e=d+40|0;f=d+264|0;h=d+280|0;i=d+256|0;j=d+32|0;k=d+216|0;n=d+184|0;o=d+160|0;p=d+128|0;q=d+116|0;r=d+80|0;s=d+248|0;t=d+240|0;u=d+232|0;v=d;w=d+224|0;x=d+208|0;y=d+200|0;z=d+56|0;A=d+176|0;B=d+152|0;C=d+148|0;D=d+144|0;E=d+120|0;F=d+112|0;G=d+76|0;H=d+72|0;I=d+68|0;J=c[b+544>>2]|0;K=__ZN12VisualServer13get_singletonEv()|0;L=c[(c[K>>2]|0)+400>>2]|0;c[h>>2]=J;c[e>>2]=c[h>>2];Pi[L&2047](K,e);K=b+564|0;L=c[K>>2]|0;if(!L){l=d;return}Pi[c[(c[L>>2]|0)+124>>2]&2047](i,L);if(!(+g[i>>2]==0.0)?!(+g[i+4>>2]==0.0):0){c[j>>2]=0;L=j+4|0;c[L>>2]=0;if(!(a[b+568>>0]|0)){h=c[K>>2]|0;Pi[c[(c[h>>2]|0)+124>>2]&2047](e,h);h=~~+g[e+4>>2];M=j;c[M>>2]=~~+g[e>>2];c[M+4>>2]=h;h=b+596|0;M=c[b+592>>2]|0;c[f>>2]=c[h>>2];c[f+4>>2]=M;__ZNK7Point2idvERKS_(e,j,f);M=e;N=c[M>>2]|0;O=c[M+4>>2]|0;M=j;c[M>>2]=N;c[M+4>>2]=O;M=c[b+588>>2]|0;P=c[h>>2]|0;Q=U(N,(M|0)%(P|0)|0)|0;R=U(O,(M|0)/(P|0)|0)|0;S=N;T=O}else{O=~~+g[b+580>>2];N=~~+g[b+584>>2];P=j;c[P>>2]=O;c[P+4>>2]=N;Q=~~+g[b+572>>2];R=~~+g[b+576>>2];S=O;T=N}V=+g[b+484>>2];N=~~+g[b+480>>2];c[k>>2]=N;O=~~V;P=k+4|0;c[P>>2]=O;if(!(a[b+476>>0]|0)){W=N;X=O;Y=S;Z=T}else{c[f>>2]=2;__ZNK7Point2idvERKi(e,j,f);__ZN7Point2imIERKS_(k,e);W=c[k>>2]|0;X=c[P>>2]|0;Y=c[j>>2]|0;Z=c[L>>2]|0}c[n>>2]=0;c[n+4>>2]=0;c[n+8>>2]=0;c[n+12>>2]=0;c[o>>2]=0;c[o+4>>2]=0;c[o+8>>2]=0;c[o+12>>2]=0;L=c[K>>2]|0;j=c[(c[L>>2]|0)+152>>2]|0;g[e>>2]=+(~~+(W|0)|0);g[e+4>>2]=+(~~+(X|0)|0);g[e+8>>2]=+(~~+(Y|0)|0);g[e+12>>2]=+(~~+(Z|0)|0);g[f>>2]=+(Q|0);g[f+4>>2]=+(R|0);g[f+8>>2]=+(S|0);g[f+12>>2]=+(T|0);if((Fi[j&127](L,e,f,n,o)|0?(L=n+8|0,!(+g[L>>2]==0.0)):0)?(j=n+12|0,!(+g[j>>2]==0.0)):0){__ZN12SpriteBase3D16_get_color_accumEv(p,b);T=p+12|0;g[T>>2]=+g[b+508>>2]*+g[T>>2];c[q>>2]=c[b+516>>2];T=c[j>>2]|0;g[e>>2]=0.0;c[e+4>>2]=T;__ZNK7Vector2plERKS_(s,n,e);__ZNK7Vector2mlERKf(r,s,q);__ZNK7Vector2plERKS_(t,n,L);__ZNK7Vector2mlERKf(r+8|0,t,q);c[f>>2]=c[L>>2];g[f+4>>2]=0.0;__ZNK7Vector2plERKS_(u,n,f);__ZNK7Vector2mlERKf(r+16|0,u,q);__ZNK7Vector2mlERKf(r+24|0,n,q);__ZNK7Vector2dvERKS_(v,o,i);q=v+8|0;n=o+8|0;c[e>>2]=c[n>>2];g[e+4>>2]=0.0;__ZNK7Vector2plERKS_(w,o,e);__ZNK7Vector2dvERKS_(q,w,i);w=v+16|0;__ZNK7Vector2plERKS_(x,o,n);__ZNK7Vector2dvERKS_(w,x,i);x=v+24|0;n=c[o+12>>2]|0;g[f>>2]=0.0;c[f+4>>2]=n;__ZNK7Vector2plERKS_(y,o,f);__ZNK7Vector2dvERKS_(x,y,i);if(a[b+488>>0]|0){i=v;y=c[i>>2]|0;o=c[i+4>>2]|0;i=q;n=c[i+4>>2]|0;u=v;c[u>>2]=c[i>>2];c[u+4>>2]=n;n=q;c[n>>2]=y;c[n+4>>2]=o;o=w;n=c[o>>2]|0;y=c[o+4>>2]|0;o=x;u=c[o+4>>2]|0;i=w;c[i>>2]=c[o>>2];c[i+4>>2]=u;u=x;c[u>>2]=n;c[u+4>>2]=y}if(a[b+489>>0]|0){y=v;u=c[y>>2]|0;n=c[y+4>>2]|0;y=x;i=c[y+4>>2]|0;o=v;c[o>>2]=c[y>>2];c[o+4>>2]=i;i=x;c[i>>2]=u;c[i+4>>2]=n;n=q;i=c[n>>2]|0;u=c[n+4>>2]|0;n=w;x=c[n+4>>2]|0;o=q;c[o>>2]=c[n>>2];c[o+4>>2]=x;x=w;c[x>>2]=i;c[x+4>>2]=u}g[z+8>>2]=0.0;g[z+4>>2]=0.0;g[z>>2]=0.0;u=c[b+512>>2]|0;g[z+(u<<2)>>2]=1.0;x=__ZN12VisualServer13get_singletonEv()|0;i=(a[b+549>>0]|0)!=0;a[1263537]=0;w=c[b+552>>2]|0;o=__ZN12VisualServer15material_2d_getEbbbb(x,i,(a[b+548>>0]|0)!=0,(w|0)==1,(w|0)==2)|0;w=__ZN12VisualServer13get_singletonEv()|0;i=c[(c[w>>2]|0)+404>>2]|0;c[A>>2]=J;c[B>>2]=o;c[f>>2]=c[A>>2];c[e>>2]=c[B>>2];bj[i&4095](w,f,e);w=__ZN12VisualServer13get_singletonEv()|0;i=c[(c[w>>2]|0)+364>>2]|0;c[C>>2]=J;B=c[K>>2]|0;c[D>>2]=ij[c[(c[B>>2]|0)+112>>2]&8191](B)|0;c[f>>2]=c[C>>2];c[e>>2]=c[D>>2];Ki[i&4095](w,f,6,e);w=(u+1|0)%3|0;i=(u+2|0)%3|0;switch(u|0){case 2:{_=i;$=w;break}case 1:{u=r+4|0;g[u>>2]=-+g[u>>2];u=r+12|0;g[u>>2]=-+g[u>>2];u=r+20|0;g[u>>2]=-+g[u>>2];u=r+28|0;g[u>>2]=-+g[u>>2];_=w;$=i;break}case 0:{g[r>>2]=-+g[r>>2];u=r+8|0;g[u>>2]=-+g[u>>2];u=r+16|0;g[u>>2]=-+g[u>>2];u=r+24|0;g[u>>2]=-+g[u>>2];_=w;$=i;break}default:{_=w;$=i}}i=f+8|0;w=f+4|0;u=f+($<<2)|0;$=f+(_<<2)|0;_=0;V=0.0;aa=0.0;ca=0.0;da=0.0;ea=0.0;fa=0.0;while(1){D=__ZN12VisualServer13get_singletonEv()|0;C=c[(c[D>>2]|0)+376>>2]|0;c[E>>2]=J;c[e>>2]=c[E>>2];bj[C&4095](D,e,z);D=__ZN12VisualServer13get_singletonEv()|0;C=c[(c[D>>2]|0)+384>>2]|0;c[F>>2]=J;c[e>>2]=c[F>>2];bj[C&4095](D,e,p);D=__ZN12VisualServer13get_singletonEv()|0;C=c[(c[D>>2]|0)+388>>2]|0;c[G>>2]=J;c[e>>2]=c[G>>2];bj[C&4095](D,e,v+(_<<3)|0);g[i>>2]=0.0;g[w>>2]=0.0;g[f>>2]=0.0;c[u>>2]=c[r+(_<<3)>>2];c[$>>2]=c[r+(_<<3)+4>>2];D=__ZN12VisualServer13get_singletonEv()|0;C=c[(c[D>>2]|0)+368>>2]|0;c[H>>2]=J;c[e>>2]=c[H>>2];bj[C&4095](D,e,f);if(_){ga=aa+V;ha=ca+ea;ia=da+fa;ja=+g[f>>2];ka=ja<V?ja:V;la=+g[w>>2];ma=la<ea?la:ea;na=+g[i>>2];oa=na<fa?na:fa;pa=(ja>ga?ja:ga)-ka;qa=(la>ha?la:ha)-ma;ra=(na>ia?na:ia)-oa;D=_+1|0;if((D|0)==4)break;else{_=D;V=ka;aa=pa;ca=qa;da=ra;ea=ma;fa=oa;continue}}else{_=1;V=+g[f>>2];aa=0.0;ca=0.0;da=0.0;ea=+g[w>>2];fa=+g[i>>2];continue}}g[b+520>>2]=ka;g[b+524>>2]=ma;g[b+528>>2]=oa;g[b+532>>2]=pa;g[b+536>>2]=qa;g[b+540>>2]=ra;b=__ZN12VisualServer13get_singletonEv()|0;i=c[(c[b>>2]|0)+396>>2]|0;c[I>>2]=J;c[e>>2]=c[I>>2];Pi[i&2047](b,e)}}l=d;return}function __ZNK8Sprite3D13get_item_rectEv(b,d){b=b|0;d=d|0;var e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0.0,q=0,r=0.0,s=0.0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+8|0;h=e;i=e+24|0;j=e+16|0;k=c[d+564>>2]|0;if(!k){g[b>>2]=0.0;g[b+4>>2]=0.0;g[b+8>>2]=1.0;g[b+12>>2]=1.0;l=e;return}c[f>>2]=0;n=f+4|0;c[n>>2]=0;if(!(a[d+568>>0]|0)){Pi[c[(c[k>>2]|0)+124>>2]&2047](h,k);k=~~+g[h+4>>2];o=f;c[o>>2]=~~+g[h>>2];c[o+4>>2]=k;p=+(c[d+592>>2]|0);c[i>>2]=~~+(c[d+596>>2]|0);c[i+4>>2]=~~p;__ZNK7Point2idvERKS_(h,f,i);k=h;o=c[k+4>>2]|0;q=f;c[q>>2]=c[k>>2];c[q+4>>2]=o}else{o=~~+g[d+584>>2];q=f;c[q>>2]=~~+g[d+580>>2];c[q+4>>2]=o}p=+g[d+484>>2];c[h>>2]=~~+g[d+480>>2];o=h+4|0;c[o>>2]=~~p;if(a[d+476>>0]|0){c[j>>2]=2;__ZNK7Point2idvERKi(i,f,j);__ZN7Point2imIERKS_(h,i)}c[i>>2]=0;c[i+4>>2]=0;if(__ZNK7Point2ieqERKS_(f,i)|0){i=f;c[i>>2]=1;c[i+4>>2]=1;r=1.0;s=1.0}else{r=+(c[f>>2]|0);s=+(c[n>>2]|0)}p=+(c[o>>2]|0);g[b>>2]=+(c[h>>2]|0);g[b+4>>2]=p;g[b+8>>2]=r;g[b+12>>2]=s;l=e;return}function __ZN12SpriteBase3D16_get_color_accumEv(b,d){b=b|0;d=d|0;var e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0.0,v=0.0,w=0.0,x=0.0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;h=d+444|0;if(!(a[h>>0]|0)){i=d+448|0;c[b>>2]=c[i>>2];c[b+4>>2]=c[i+4>>2];c[b+8>>2]=c[i+8>>2];c[b+12>>2]=c[i+12>>2];l=e;return}i=c[d+464>>2]|0;if(!i){g[d+448>>2]=1.0;j=d+452|0;g[j>>2]=1.0;k=d+456|0;g[k>>2]=1.0;n=d+460|0;g[n>>2]=1.0;o=d+448|0;p=o;q=j;r=k;s=n;t=o;u=1.0;v=1.0;w=1.0;x=1.0}else{__ZN12SpriteBase3D16_get_color_accumEv(f,i);i=d+448|0;c[i>>2]=c[f>>2];c[i+4>>2]=c[f+4>>2];c[i+8>>2]=c[f+8>>2];c[i+12>>2]=c[f+12>>2];f=d+452|0;o=d+456|0;n=d+460|0;p=i;q=f;r=o;s=n;t=i;u=+g[i>>2];v=+g[f>>2];w=+g[o>>2];x=+g[n>>2]}g[p>>2]=+g[d+492>>2]*u;g[q>>2]=+g[d+496>>2]*v;g[r>>2]=+g[d+500>>2]*w;g[s>>2]=+g[d+504>>2]*x;a[h>>0]=0;c[b>>2]=c[t>>2];c[b+4>>2]=c[t+4>>2];c[b+8>>2]=c[t+8>>2];c[b+12>>2]=c[t+12>>2];l=e;return}function __ZN7ClassDB10_add_classI8Sprite3DEEvv(){var a=0,b=0,d=0,e=0,f=0,g=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+16|0;d=a+12|0;e=a+8|0;f=a+4|0;g=a;__ZN6StringC2EPKc(b,855941);c[e>>2]=c[b>>2];__ZN10StringNameC2ERK6String(d,e);__ZN6StringC2EPKc(b,855928);c[g>>2]=c[b>>2];__ZN10StringNameC2ERK6String(f,g);__ZN7ClassDB11_add_class2ERK10StringNameS2_(d,f);__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);__ZN10StringNameD2Ev(d);d=c[e>>2]|0;if(!d){l=a;return}if(__Z16atomic_decrementPj(d+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(d,1);l=a;return}function __ZN8Sprite3D13_bind_methodsEv(){var a=0,b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0;a=l;l=l+224|0;if((l|0)>=(m|0))ba(224);b=a+184|0;d=a+176|0;e=a+168|0;f=a+160|0;g=a+152|0;h=a+144|0;i=a+136|0;j=a+120|0;k=a+112|0;n=a+96|0;o=a+80|0;p=a+64|0;q=a+56|0;r=a+48|0;s=a+128|0;t=a+44|0;u=a+104|0;v=a+88|0;w=a+72|0;x=a+40|0;y=a+36|0;z=a+32|0;A=a+28|0;B=a+24|0;C=a+20|0;D=a+16|0;E=a+12|0;F=a+8|0;G=a+4|0;H=a;__Z8D_METHODPKcS0_(d,942090,939042);I=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(I);c[I>>2]=266432;__ZN10MethodBind10_set_constEb(I,0);__ZN10MethodBind24_generate_argument_typesEi(I,1);c[I+44>>2]=1284;c[I+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,I,d,0,0)|0;I=d+4|0;J=c[I>>2]|0;if(J|0?(__Z16atomic_decrementPj(J+-8|0)|0)==0:0){K=c[I>>2]|0;I=(K|0)==0?0:K+-4|0;K=I+4|0;if(c[I>>2]|0){L=0;do{__ZN10StringNameD2Ev(K+(L<<2)|0);L=L+1|0}while(L>>>0<(c[I>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(J,1)}__ZN10StringNameD2Ev(d);__Z8D_METHODPKc(e,941195);d=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(d);c[d>>2]=266468;__ZN10MethodBind10_set_constEb(d,1);__ZN10MethodBind24_generate_argument_typesEi(d,0);__ZN10MethodBind12_set_returnsEb(d,1);c[d+44>>2]=5387;c[d+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,d,e,0,0)|0;d=e+4|0;J=c[d>>2]|0;if(J|0?(__Z16atomic_decrementPj(J+-8|0)|0)==0:0){I=c[d>>2]|0;d=(I|0)==0?0:I+-4|0;I=d+4|0;if(c[d>>2]|0){L=0;do{__ZN10StringNameD2Ev(I+(L<<2)|0);L=L+1|0}while(L>>>0<(c[d>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(J,1)}__ZN10StringNameD2Ev(e);__Z8D_METHODPKcS0_(f,912872,1113974);e=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(e);c[e>>2]=266504;__ZN10MethodBind10_set_constEb(e,0);__ZN10MethodBind24_generate_argument_typesEi(e,1);c[e+44>>2]=1285;c[e+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,e,f,0,0)|0;e=f+4|0;J=c[e>>2]|0;if(J|0?(__Z16atomic_decrementPj(J+-8|0)|0)==0:0){d=c[e>>2]|0;e=(d|0)==0?0:d+-4|0;d=e+4|0;if(c[e>>2]|0){L=0;do{__ZN10StringNameD2Ev(d+(L<<2)|0);L=L+1|0}while(L>>>0<(c[e>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(J,1)}__ZN10StringNameD2Ev(f);__Z8D_METHODPKc(g,871049);f=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(f);c[f>>2]=266540;__ZN10MethodBind10_set_constEb(f,1);__ZN10MethodBind24_generate_argument_typesEi(f,0);__ZN10MethodBind12_set_returnsEb(f,1);c[f+44>>2]=5388;c[f+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,f,g,0,0)|0;f=g+4|0;J=c[f>>2]|0;if(J|0?(__Z16atomic_decrementPj(J+-8|0)|0)==0:0){e=c[f>>2]|0;f=(e|0)==0?0:e+-4|0;e=f+4|0;if(c[f>>2]|0){L=0;do{__ZN10StringNameD2Ev(e+(L<<2)|0);L=L+1|0}while(L>>>0<(c[f>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(J,1)}__ZN10StringNameD2Ev(g);__Z8D_METHODPKcS0_(h,905591,913990);g=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(g);c[g>>2]=266576;__ZN10MethodBind10_set_constEb(g,0);__ZN10MethodBind24_generate_argument_typesEi(g,1);c[g+44>>2]=1286;c[g+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,g,h,0,0)|0;g=h+4|0;J=c[g>>2]|0;if(J|0?(__Z16atomic_decrementPj(J+-8|0)|0)==0:0){f=c[g>>2]|0;g=(f|0)==0?0:f+-4|0;f=g+4|0;if(c[g>>2]|0){L=0;do{__ZN10StringNameD2Ev(f+(L<<2)|0);L=L+1|0}while(L>>>0<(c[g>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(J,1)}__ZN10StringNameD2Ev(h);__Z8D_METHODPKc(i,905607);h=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(h);c[h>>2]=266612;__ZN10MethodBind10_set_constEb(h,1);__ZN10MethodBind24_generate_argument_typesEi(h,0);__ZN10MethodBind12_set_returnsEb(h,1);c[h+44>>2]=1287;c[h+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,h,i,0,0)|0;h=i+4|0;J=c[h>>2]|0;if(J|0?(__Z16atomic_decrementPj(J+-8|0)|0)==0:0){g=c[h>>2]|0;h=(g|0)==0?0:g+-4|0;g=h+4|0;if(c[h>>2]|0){L=0;do{__ZN10StringNameD2Ev(g+(L<<2)|0);L=L+1|0}while(L>>>0<(c[h>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(J,1)}__ZN10StringNameD2Ev(i);__Z8D_METHODPKcS0_(j,876031,1088836);i=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(i);c[i>>2]=266648;__ZN10MethodBind10_set_constEb(i,0);__ZN10MethodBind24_generate_argument_typesEi(i,1);c[i+44>>2]=1288;c[i+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,i,j,0,0)|0;i=j+4|0;J=c[i>>2]|0;if(J|0?(__Z16atomic_decrementPj(J+-8|0)|0)==0:0){h=c[i>>2]|0;i=(h|0)==0?0:h+-4|0;h=i+4|0;if(c[i>>2]|0){L=0;do{__ZN10StringNameD2Ev(h+(L<<2)|0);L=L+1|0}while(L>>>0<(c[i>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(J,1)}__ZN10StringNameD2Ev(j);__Z8D_METHODPKc(k,916943);j=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(j);c[j>>2]=266684;__ZN10MethodBind10_set_constEb(j,1);__ZN10MethodBind24_generate_argument_typesEi(j,0);__ZN10MethodBind12_set_returnsEb(j,1);c[j+44>>2]=5389;c[j+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,j,k,0,0)|0;j=k+4|0;J=c[j>>2]|0;if(J|0?(__Z16atomic_decrementPj(J+-8|0)|0)==0:0){i=c[j>>2]|0;j=(i|0)==0?0:i+-4|0;i=j+4|0;if(c[j>>2]|0){L=0;do{__ZN10StringNameD2Ev(i+(L<<2)|0);L=L+1|0}while(L>>>0<(c[j>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(J,1)}__ZN10StringNameD2Ev(k);__Z8D_METHODPKcS0_(n,871059,871071);k=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(k);c[k>>2]=266648;__ZN10MethodBind10_set_constEb(k,0);__ZN10MethodBind24_generate_argument_typesEi(k,1);c[k+44>>2]=1289;c[k+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,k,n,0,0)|0;k=n+4|0;J=c[k>>2]|0;if(J|0?(__Z16atomic_decrementPj(J+-8|0)|0)==0:0){j=c[k>>2]|0;k=(j|0)==0?0:j+-4|0;j=k+4|0;if(c[k>>2]|0){L=0;do{__ZN10StringNameD2Ev(j+(L<<2)|0);L=L+1|0}while(L>>>0<(c[k>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(J,1)}__ZN10StringNameD2Ev(n);__Z8D_METHODPKc(o,871079);n=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(n);c[n>>2]=266684;__ZN10MethodBind10_set_constEb(n,1);__ZN10MethodBind24_generate_argument_typesEi(n,0);__ZN10MethodBind12_set_returnsEb(n,1);c[n+44>>2]=5390;c[n+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,n,o,0,0)|0;n=o+4|0;J=c[n>>2]|0;if(J|0?(__Z16atomic_decrementPj(J+-8|0)|0)==0:0){k=c[n>>2]|0;n=(k|0)==0?0:k+-4|0;k=n+4|0;if(c[n>>2]|0){L=0;do{__ZN10StringNameD2Ev(k+(L<<2)|0);L=L+1|0}while(L>>>0<(c[n>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(J,1)}__ZN10StringNameD2Ev(o);__Z8D_METHODPKcS0_(p,871091,871103);o=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(o);c[o>>2]=266648;__ZN10MethodBind10_set_constEb(o,0);__ZN10MethodBind24_generate_argument_typesEi(o,1);c[o+44>>2]=1290;c[o+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,o,p,0,0)|0;o=p+4|0;J=c[o>>2]|0;if(J|0?(__Z16atomic_decrementPj(J+-8|0)|0)==0:0){n=c[o>>2]|0;o=(n|0)==0?0:n+-4|0;n=o+4|0;if(c[o>>2]|0){L=0;do{__ZN10StringNameD2Ev(n+(L<<2)|0);L=L+1|0}while(L>>>0<(c[o>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(J,1)}__ZN10StringNameD2Ev(p);__Z8D_METHODPKc(q,871111);p=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(p);c[p>>2]=266684;__ZN10MethodBind10_set_constEb(p,1);__ZN10MethodBind24_generate_argument_typesEi(p,0);__ZN10MethodBind12_set_returnsEb(p,1);c[p+44>>2]=5391;c[p+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,p,q,0,0)|0;p=q+4|0;J=c[p>>2]|0;if(J|0?(__Z16atomic_decrementPj(J+-8|0)|0)==0:0){o=c[p>>2]|0;p=(o|0)==0?0:o+-4|0;o=p+4|0;if(c[p>>2]|0){L=0;do{__ZN10StringNameD2Ev(o+(L<<2)|0);L=L+1|0}while(L>>>0<(c[p>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(J,1)}__ZN10StringNameD2Ev(q);__ZN6StringC2EPKc(b,855941);c[s>>2]=c[b>>2];__ZN10StringNameC2ERK6String(r,s);__ZN6StringC2EPKc(t,1062617);__ZN6StringC2EPKc(u,1075267);q=b+4|0;c[q>>2]=0;J=b+12|0;c[J>>2]=0;c[b>>2]=18;p=c[t>>2]|0;if(p|0?(c[q>>2]=0,__Z28atomic_conditional_incrementPj(p+-8|0)|0):0)c[q>>2]=c[t>>2];c[b+8>>2]=17;q=c[J>>2]|0;if((q|0)!=(c[u>>2]|0)){if(q|0?(__Z16atomic_decrementPj(q+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(q,1);c[J>>2]=0;q=c[u>>2]|0;if(q|0?__Z28atomic_conditional_incrementPj(q+-8|0)|0:0)c[J>>2]=c[u>>2]}c[b+16>>2]=7;c[v>>2]=__Z11_scs_createPKc(942090)|0;c[w>>2]=__Z11_scs_createPKc(942102)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(r,b,v,w,-1);__ZN10StringNameD2Ev(w);__ZN10StringNameD2Ev(v);J=c[b+12>>2]|0;if(J|0?(__Z16atomic_decrementPj(J+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(J,1);J=c[b+4>>2]|0;if(J|0?(__Z16atomic_decrementPj(J+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(J,1);J=c[u>>2]|0;if(J|0?(__Z16atomic_decrementPj(J+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(J,1);J=c[t>>2]|0;if(J|0?(__Z16atomic_decrementPj(J+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(J,1);__ZN10StringNameD2Ev(r);r=c[s>>2]|0;do if(r|0){if(__Z16atomic_decrementPj(r+-8|0)|0)break;__ZN6Memory11free_staticEPvb(r,1)}while(0);__ZN6StringC2EPKc(b,855941);c[s>>2]=c[b>>2];__ZN10StringNameC2ERK6String(x,s);__ZN6StringC2EPKc(y,871071);__ZN6StringC2EPKc(u,871123);r=b+4|0;c[r>>2]=0;J=b+12|0;c[J>>2]=0;c[b>>2]=2;t=c[y>>2]|0;do if(t|0){c[r>>2]=0;if(!(__Z28atomic_conditional_incrementPj(t+-8|0)|0))break;c[r>>2]=c[y>>2]}while(0);c[b+8>>2]=1;r=c[J>>2]|0;do if((r|0)!=(c[u>>2]|0)){do if(r|0){if(__Z16atomic_decrementPj(r+-8|0)|0)break;__ZN6Memory11free_staticEPvb(r,1)}while(0);c[J>>2]=0;t=c[u>>2]|0;if(!t)break;if(!(__Z28atomic_conditional_incrementPj(t+-8|0)|0))break;c[J>>2]=c[u>>2]}while(0);c[b+16>>2]=7;c[v>>2]=__Z11_scs_createPKc(871059)|0;c[w>>2]=__Z11_scs_createPKc(871079)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(x,b,v,w,-1);__ZN10StringNameD2Ev(w);__ZN10StringNameD2Ev(v);J=c[b+12>>2]|0;do if(J|0){if(__Z16atomic_decrementPj(J+-8|0)|0)break;__ZN6Memory11free_staticEPvb(J,1)}while(0);J=c[b+4>>2]|0;do if(J|0){if(__Z16atomic_decrementPj(J+-8|0)|0)break;__ZN6Memory11free_staticEPvb(J,1)}while(0);J=c[u>>2]|0;do if(J|0){if(__Z16atomic_decrementPj(J+-8|0)|0)break;__ZN6Memory11free_staticEPvb(J,1)}while(0);J=c[y>>2]|0;do if(J|0){if(__Z16atomic_decrementPj(J+-8|0)|0)break;__ZN6Memory11free_staticEPvb(J,1)}while(0);__ZN10StringNameD2Ev(x);x=c[s>>2]|0;do if(x|0){if(__Z16atomic_decrementPj(x+-8|0)|0)break;__ZN6Memory11free_staticEPvb(x,1)}while(0);__ZN6StringC2EPKc(b,855941);c[s>>2]=c[b>>2];__ZN10StringNameC2ERK6String(z,s);__ZN6StringC2EPKc(A,871103);__ZN6StringC2EPKc(u,871123);x=b+4|0;c[x>>2]=0;J=b+12|0;c[J>>2]=0;c[b>>2]=2;y=c[A>>2]|0;do if(y|0){c[x>>2]=0;if(!(__Z28atomic_conditional_incrementPj(y+-8|0)|0))break;c[x>>2]=c[A>>2]}while(0);c[b+8>>2]=1;x=c[J>>2]|0;do if((x|0)!=(c[u>>2]|0)){do if(x|0){if(__Z16atomic_decrementPj(x+-8|0)|0)break;__ZN6Memory11free_staticEPvb(x,1)}while(0);c[J>>2]=0;y=c[u>>2]|0;if(!y)break;if(!(__Z28atomic_conditional_incrementPj(y+-8|0)|0))break;c[J>>2]=c[u>>2]}while(0);c[b+16>>2]=7;c[v>>2]=__Z11_scs_createPKc(871091)|0;c[w>>2]=__Z11_scs_createPKc(871111)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(z,b,v,w,-1);__ZN10StringNameD2Ev(w);__ZN10StringNameD2Ev(v);J=c[b+12>>2]|0;do if(J|0){if(__Z16atomic_decrementPj(J+-8|0)|0)break;__ZN6Memory11free_staticEPvb(J,1)}while(0);J=c[b+4>>2]|0;do if(J|0){if(__Z16atomic_decrementPj(J+-8|0)|0)break;__ZN6Memory11free_staticEPvb(J,1)}while(0);J=c[u>>2]|0;do if(J|0){if(__Z16atomic_decrementPj(J+-8|0)|0)break;__ZN6Memory11free_staticEPvb(J,1)}while(0);J=c[A>>2]|0;do if(J|0){if(__Z16atomic_decrementPj(J+-8|0)|0)break;__ZN6Memory11free_staticEPvb(J,1)}while(0);__ZN10StringNameD2Ev(z);z=c[s>>2]|0;do if(z|0){if(__Z16atomic_decrementPj(z+-8|0)|0)break;__ZN6Memory11free_staticEPvb(z,1)}while(0);__ZN6StringC2EPKc(b,855941);c[s>>2]=c[b>>2];__ZN10StringNameC2ERK6String(B,s);__ZN6StringC2EPKc(C,1088836);__ZN6StringC2EPKc(u,1263606);z=b+4|0;c[z>>2]=0;J=b+12|0;c[J>>2]=0;c[b>>2]=2;A=c[C>>2]|0;do if(A|0){c[z>>2]=0;if(!(__Z28atomic_conditional_incrementPj(A+-8|0)|0))break;c[z>>2]=c[C>>2]}while(0);c[b+8>>2]=6;z=c[J>>2]|0;do if((z|0)!=(c[u>>2]|0)){do if(z|0){if(__Z16atomic_decrementPj(z+-8|0)|0)break;__ZN6Memory11free_staticEPvb(z,1)}while(0);c[J>>2]=0;A=c[u>>2]|0;if(!A)break;if(!(__Z28atomic_conditional_incrementPj(A+-8|0)|0))break;c[J>>2]=c[u>>2]}while(0);c[b+16>>2]=7;c[v>>2]=__Z11_scs_createPKc(876031)|0;c[w>>2]=__Z11_scs_createPKc(916943)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(B,b,v,w,-1);__ZN10StringNameD2Ev(w);__ZN10StringNameD2Ev(v);J=c[b+12>>2]|0;do if(J|0){if(__Z16atomic_decrementPj(J+-8|0)|0)break;__ZN6Memory11free_staticEPvb(J,1)}while(0);J=c[b+4>>2]|0;do if(J|0){if(__Z16atomic_decrementPj(J+-8|0)|0)break;__ZN6Memory11free_staticEPvb(J,1)}while(0);J=c[u>>2]|0;do if(J|0){if(__Z16atomic_decrementPj(J+-8|0)|0)break;__ZN6Memory11free_staticEPvb(J,1)}while(0);J=c[C>>2]|0;do if(J|0){if(__Z16atomic_decrementPj(J+-8|0)|0)break;__ZN6Memory11free_staticEPvb(J,1)}while(0);__ZN10StringNameD2Ev(B);B=c[s>>2]|0;do if(B|0){if(__Z16atomic_decrementPj(B+-8|0)|0)break;__ZN6Memory11free_staticEPvb(B,1)}while(0);__ZN6StringC2EPKc(b,855941);c[s>>2]=c[b>>2];__ZN10StringNameC2ERK6String(D,s);__ZN6StringC2EPKc(E,938232);__ZN6StringC2EPKc(u,1263606);B=b+4|0;c[B>>2]=0;J=b+12|0;c[J>>2]=0;c[b>>2]=1;C=c[E>>2]|0;do if(C|0){c[B>>2]=0;if(!(__Z28atomic_conditional_incrementPj(C+-8|0)|0))break;c[B>>2]=c[E>>2]}while(0);c[b+8>>2]=0;B=c[J>>2]|0;do if((B|0)!=(c[u>>2]|0)){do if(B|0){if(__Z16atomic_decrementPj(B+-8|0)|0)break;__ZN6Memory11free_staticEPvb(B,1)}while(0);c[J>>2]=0;C=c[u>>2]|0;if(!C)break;if(!(__Z28atomic_conditional_incrementPj(C+-8|0)|0))break;c[J>>2]=c[u>>2]}while(0);c[b+16>>2]=7;c[v>>2]=__Z11_scs_createPKc(912872)|0;c[w>>2]=__Z11_scs_createPKc(871049)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(D,b,v,w,-1);__ZN10StringNameD2Ev(w);__ZN10StringNameD2Ev(v);J=c[b+12>>2]|0;do if(J|0){if(__Z16atomic_decrementPj(J+-8|0)|0)break;__ZN6Memory11free_staticEPvb(J,1)}while(0);J=c[b+4>>2]|0;do if(J|0){if(__Z16atomic_decrementPj(J+-8|0)|0)break;__ZN6Memory11free_staticEPvb(J,1)}while(0);J=c[u>>2]|0;do if(J|0){if(__Z16atomic_decrementPj(J+-8|0)|0)break;__ZN6Memory11free_staticEPvb(J,1)}while(0);J=c[E>>2]|0;do if(J|0){if(__Z16atomic_decrementPj(J+-8|0)|0)break;__ZN6Memory11free_staticEPvb(J,1)}while(0);__ZN10StringNameD2Ev(D);D=c[s>>2]|0;do if(D|0){if(__Z16atomic_decrementPj(D+-8|0)|0)break;__ZN6Memory11free_staticEPvb(D,1)}while(0);__ZN6StringC2EPKc(b,855941);c[s>>2]=c[b>>2];__ZN10StringNameC2ERK6String(F,s);__ZN6StringC2EPKc(G,905649);__ZN6StringC2EPKc(u,1263606);D=b+4|0;c[D>>2]=0;J=b+12|0;c[J>>2]=0;c[b>>2]=6;E=c[G>>2]|0;do if(E|0){c[D>>2]=0;if(!(__Z28atomic_conditional_incrementPj(E+-8|0)|0))break;c[D>>2]=c[G>>2]}while(0);c[b+8>>2]=0;D=c[J>>2]|0;do if((D|0)!=(c[u>>2]|0)){do if(D|0){if(__Z16atomic_decrementPj(D+-8|0)|0)break;__ZN6Memory11free_staticEPvb(D,1)}while(0);c[J>>2]=0;E=c[u>>2]|0;if(!E)break;if(!(__Z28atomic_conditional_incrementPj(E+-8|0)|0))break;c[J>>2]=c[u>>2]}while(0);c[b+16>>2]=7;c[v>>2]=__Z11_scs_createPKc(905591)|0;c[w>>2]=__Z11_scs_createPKc(905607)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(F,b,v,w,-1);__ZN10StringNameD2Ev(w);__ZN10StringNameD2Ev(v);v=c[b+12>>2]|0;do if(v|0){if(__Z16atomic_decrementPj(v+-8|0)|0)break;__ZN6Memory11free_staticEPvb(v,1)}while(0);v=c[b+4>>2]|0;do if(v|0){if(__Z16atomic_decrementPj(v+-8|0)|0)break;__ZN6Memory11free_staticEPvb(v,1)}while(0);v=c[u>>2]|0;do if(v|0){if(__Z16atomic_decrementPj(v+-8|0)|0)break;__ZN6Memory11free_staticEPvb(v,1)}while(0);v=c[G>>2]|0;do if(v|0){if(__Z16atomic_decrementPj(v+-8|0)|0)break;__ZN6Memory11free_staticEPvb(v,1)}while(0);__ZN10StringNameD2Ev(F);F=c[s>>2]|0;do if(F|0){if(__Z16atomic_decrementPj(F+-8|0)|0)break;__ZN6Memory11free_staticEPvb(F,1)}while(0);__ZN6StringC2EPKc(b,855941);c[s>>2]=c[b>>2];__ZN10StringNameC2ERK6String(H,s);__ZN6StringC2EPKc(u,915811);__ZN10MethodInfoC2ERK6String(b,u);__ZN7ClassDB10add_signalE10StringNameRK10MethodInfo(H,b);__ZN10MethodInfoD2Ev(b);b=c[u>>2]|0;do if(b|0){if(__Z16atomic_decrementPj(b+-8|0)|0)break;__ZN6Memory11free_staticEPvb(b,1)}while(0);__ZN10StringNameD2Ev(H);H=c[s>>2]|0;if(!H){l=a;return}if(__Z16atomic_decrementPj(H+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(H,1);l=a;return}function __ZN8Sprite3D11set_textureERK3RefI7TextureE(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d;f=c[b>>2]|0;g=a+564|0;h=c[g>>2]|0;if((f|0)==(h|0)){l=d;return}if(!h){i=f;j=0;k=0}else{__ZN6Object10disconnectERK10StringNamePS_S2_(h,(c[313449]|0)+4|0,a,(c[308579]|0)+396|0);h=c[g>>2]|0;i=c[b>>2]|0;j=h;k=h}if((i|0)!=(j|0)){if((j|0?__ZN9Reference11unreferenceEv(j)|0:0)?(i=c[g>>2]|0,__Z17predelete_handlerP6Object(i)|0):0){gj[c[(c[i>>2]|0)+76>>2]&8191](i);__ZN6Memory11free_staticEPvb(i,0)}c[g>>2]=0;i=c[b>>2]|0;c[g>>2]=i;if(i|0){__ZN9Reference9referenceEv(i);i=c[g>>2]|0;n=i;o=i;p=11}}else{n=j;o=k;p=11}if((((p|0)==11?n|0:0)?(p=c[o>>2]|0,o=c[p+132>>2]|0,k=ij[c[p+136>>2]&8191](n)|0,Pi[o&2047](n,k),k=c[g>>2]|0,g=(c[313449]|0)+4|0,n=(c[308579]|0)+396|0,c[e>>2]=0,__ZN6Object7connectERK10StringNamePS_S2_RK6VectorI7VariantEj(k,g,a,n,e,0)|0,n=c[e>>2]|0,n|0):0)?(__Z16atomic_decrementPj(n+-8|0)|0)==0:0){g=c[e>>2]|0;e=(g|0)==0?0:g+-4|0;g=e+4|0;k=c[e>>2]|0;if(k|0){o=0;p=k;while(1){k=g+(o*24|0)|0;if(!(c[k>>2]|0))q=p;else{__ZN7Variant5clearEv(k);q=c[e>>2]|0}o=o+1|0;if(o>>>0>=q>>>0)break;else p=q}}__ZN6Memory11free_staticEPvb(n,1)}__ZN12SpriteBase3D13_queue_updateEv(a);l=d;return}function __ZNK8Sprite3D11get_textureEv(a){a=a|0;var b=0,d=0;b=c[a+564>>2]|0;if(!b){d=0;return d|0}__ZN9Reference9referenceEv(b);d=b;return d|0}function __ZN8Sprite3D10set_regionEb(b,c){b=b|0;c=c|0;var e=0;e=b+568|0;if((c&1|0)==(d[e>>0]|0|0))return;a[e>>0]=c&1;__ZN12SpriteBase3D13_queue_updateEv(b);return}function __ZNK8Sprite3D9is_regionEv(b){b=b|0;return (a[b+568>>0]|0)!=0|0}function __ZN8Sprite3D15set_region_rectERK5Rect2(b,d){b=b|0;d=d|0;var e=0,f=0;e=b+572|0;if(__ZNK7Vector2neERKS_(e,d)|0)f=0;else f=(__ZNK7Vector2neERKS_(b+580|0,d+8|0)|0)^1;c[e>>2]=c[d>>2];c[e+4>>2]=c[d+4>>2];c[e+8>>2]=c[d+8>>2];c[e+12>>2]=c[d+12>>2];if(f|(a[b+568>>0]|0)==0)return;__ZN12SpriteBase3D13_queue_updateEv(b);return}function __ZNK8Sprite3D15get_region_rectEv(a,b){a=a|0;b=b|0;var d=0;d=b+572|0;c[a>>2]=c[d>>2];c[a+4>>2]=c[d+4>>2];c[a+8>>2]=c[d+8>>2];c[a+12>>2]=c[d+12>>2];return}function __ZN8Sprite3D9set_frameEi(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0;e=l;l=l+128|0;if((l|0)>=(m|0))ba(128);f=e+96|0;g=e+72|0;h=e+48|0;i=e+24|0;j=e;if((d|0)>=0?(U(c[b+596>>2]|0,c[b+592>>2]|0)|0)>(d|0):0){a[1263537]=0;k=b+588|0;if((c[k>>2]|0)!=(d|0))c[k>>2]=d;__ZN12SpriteBase3D13_queue_updateEv(b);d=(c[308579]|0)+416|0;c[f>>2]=0;c[g>>2]=0;c[h>>2]=0;c[i>>2]=0;c[j>>2]=0;__ZN6Object11emit_signalERK10StringNameRK7VariantS5_S5_S5_S5_(b,d,f,g,h,i,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);if(c[i>>2]|0)__ZN7Variant5clearEv(i);if(c[h>>2]|0)__ZN7Variant5clearEv(h);if(c[g>>2]|0)__ZN7Variant5clearEv(g);if(c[f>>2]|0)__ZN7Variant5clearEv(f);l=e;return}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(876031,855905,484,871189,0);l=e;return}function __ZNK8Sprite3D9get_frameEv(a){a=a|0;return c[a+588>>2]|0}function __ZN8Sprite3D11set_vframesEi(b,d){b=b|0;d=d|0;if((d|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(871059,855905,500,871153,0);return}else{a[1263537]=0;c[b+592>>2]=d;__ZN12SpriteBase3D13_queue_updateEv(b);return}}function __ZNK8Sprite3D11get_vframesEv(a){a=a|0;return c[a+592>>2]|0}function __ZN8Sprite3D11set_hframesEi(b,d){b=b|0;d=d|0;if((d|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(871091,855905,512,871153,0);return}else{a[1263537]=0;c[b+596>>2]=d;__ZN12SpriteBase3D13_queue_updateEv(b);return}}function __ZNK8Sprite3D11get_hframesEv(a){a=a|0;return c[a+596>>2]|0}function __ZNK13MethodBind0RCI8Sprite3DiE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK13MethodBind0RCI8Sprite3DiE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,855941);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI8Sprite3DiE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235904)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2Ei(i,ij[n&8191](d)|0);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI8Sprite3DiE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0;if(!b)f=0;else{d=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235904)|0;f=d?b:0}b=c[a+44>>2]|0;d=c[a+48>>2]|0;a=f+(d>>1)|0;if(!(d&1)){g=b;h=ij[g&8191](a)|0;c[e>>2]=h;return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=ij[g&8191](a)|0;c[e>>2]=h;return}}function __ZN13MethodBind0RCI8Sprite3DiED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I8Sprite3DiE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if(!b){__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK11MethodBind1I8Sprite3DiE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,855941);l=a;return c[b>>2]|0}function __ZN11MethodBind1I8Sprite3DiE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235904)|0:0){c[h>>2]=0;a[1263537]=0;k=d+24|0;n=c[k>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=i;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=i;return}if((g|0)>0){if((n|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);p=0}else{a[1263537]=0;p=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,p)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=p;c[b>>2]=0;l=i;return}}p=c[d+44>>2]|0;n=c[d+48>>2]|0;o=e+(n>>1)|0;if(!(n&1))q=p;else q=c[(c[o>>2]|0)+p>>2]|0;do if((g|0)<1){p=c[k>>2]|0;n=p+-1|0;if((p|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)s=0;else s=c[e+-4>>2]|0;if((p|0)<=(s|0)){if(r)t=0;else t=c[e+-4>>2]|0;do if((t|0)<(p|0)){if(r)u=0;else u=c[e+-4>>2]|0;if((u|0)<(p|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);v=0;break}else{a[1263537]=0;w=31;break}}else w=31;while(0);if((w|0)==31)v=e+(n*24|0)|0;__ZN7VariantC2ERKS_(j,v);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);f=__ZNK7VariantcviEv(j)|0;Pi[q&2047](o,f);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I8Sprite3DiE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235904)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1)){g=b;h=c[d>>2]|0;i=c[h>>2]|0;Pi[g&2047](a,i);return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=c[d>>2]|0;i=c[h>>2]|0;Pi[g&2047](a,i);return}}function __ZN11MethodBind1I8Sprite3DiED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI8Sprite3D5Rect2E18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;if((b|0)!=-1){f=0;l=a;return f|0};c[d>>2]=0;c[d+4>>2]=0;c[d+8>>2]=0;c[d+12>>2]=0;__ZN7VariantC2ERK5Rect2(e,d);d=c[e>>2]|0;if(d|0)__ZN7Variant5clearEv(e);f=d;l=a;return f|0}function __ZNK13MethodBind0RCI8Sprite3D5Rect2E18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,855941);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI8Sprite3D5Rect2E4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0;f=l;l=l+48|0;if((l|0)>=(m|0))ba(48);i=f;j=f+24|0;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235904)|0:0){c[h>>2]=0;a[1263537]=0;k=c[d+24>>2]|0;if((k|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=k;c[b>>2]=0;l=f;return}n=k-(c[d+20>>2]|0)|0;if((n|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=n;c[b>>2]=0;l=f;return}n=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))o=n;else o=c[(c[d>>2]|0)+n>>2]|0;Pi[o&2047](j,d);__ZN7VariantC2ERK5Rect2(i,j);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI8Sprite3D5Rect2E7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=d;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235904)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;Pi[i&2047](f,a);c[e>>2]=c[f>>2];c[e+4>>2]=c[f+4>>2];c[e+8>>2]=c[f+8>>2];c[e+12>>2]=c[f+12>>2];l=d;return}function __ZN13MethodBind0RCI8Sprite3D5Rect2ED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I8Sprite3DRK5Rect2E18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;if(b|0){f=0;l=a;return f|0};c[d>>2]=0;c[d+4>>2]=0;c[d+8>>2]=0;c[d+12>>2]=0;__ZN7VariantC2ERK5Rect2(e,d);d=c[e>>2]|0;if(d|0)__ZN7Variant5clearEv(e);f=d;l=a;return f|0}function __ZNK11MethodBind1I8Sprite3DRK5Rect2E18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,855941);l=a;return c[b>>2]|0}function __ZN11MethodBind1I8Sprite3DRK5Rect2E4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;i=l;l=l+48|0;if((l|0)>=(m|0))ba(48);j=i+24|0;k=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235904)|0:0){c[h>>2]=0;a[1263537]=0;n=d+24|0;o=c[n>>2]|0;if((o|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=o;c[b>>2]=0;l=i;return}p=o-(c[d+20>>2]|0)|0;if((p|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=p;c[b>>2]=0;l=i;return}if((g|0)>0){if((o|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);q=0}else{a[1263537]=0;q=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,q)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=q;c[b>>2]=0;l=i;return}}q=c[d+44>>2]|0;o=c[d+48>>2]|0;p=e+(o>>1)|0;if(!(o&1))r=q;else r=c[(c[p>>2]|0)+q>>2]|0;do if((g|0)<1){q=c[n>>2]|0;o=q+-1|0;if((q|0)>=1){e=c[d+16>>2]|0;s=(e|0)==0;if(s)t=0;else t=c[e+-4>>2]|0;if((q|0)<=(t|0)){if(s)u=0;else u=c[e+-4>>2]|0;do if((u|0)<(q|0)){if(s)v=0;else v=c[e+-4>>2]|0;if((v|0)<(q|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);w=0;break}else{a[1263537]=0;x=31;break}}else x=31;while(0);if((x|0)==31)w=e+(o*24|0)|0;__ZN7VariantC2ERKS_(k,w);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);__ZNK7Variantcv5Rect2Ev(j,k);Pi[r&2047](p,j);if(c[k>>2]|0)__ZN7Variant5clearEv(k);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I8Sprite3DRK5Rect2E7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235904)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;b=c[d>>2]|0;c[f>>2]=c[b>>2];c[f+4>>2]=c[b+4>>2];c[f+8>>2]=c[b+8>>2];c[f+12>>2]=c[b+12>>2];Pi[i&2047](a,f);l=e;return}function __ZN11MethodBind1I8Sprite3DRK5Rect2ED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI8Sprite3DbE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Eb(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK13MethodBind0RCI8Sprite3DbE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,855941);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI8Sprite3DbE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235904)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2Eb(i,ij[n&8191](d)|0);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI8Sprite3DbE7ptrcallEP6ObjectPPKvPv(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0;if(!d)g=0;else{e=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1235904)|0;g=e?d:0}d=c[b+44>>2]|0;e=c[b+48>>2]|0;b=g+(e>>1)|0;if(!(e&1)){h=d;i=ij[h&8191](b)|0;j=i&1;a[f>>0]=j;return}else{h=c[(c[b>>2]|0)+d>>2]|0;i=ij[h&8191](b)|0;j=i&1;a[f>>0]=j;return}}function __ZN13MethodBind0RCI8Sprite3DbED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I8Sprite3DbE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if(!b){__ZN7VariantC2Eb(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK11MethodBind1I8Sprite3DbE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,855941);l=a;return c[b>>2]|0}function __ZN11MethodBind1I8Sprite3DbE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235904)|0:0){c[h>>2]=0;a[1263537]=0;k=d+24|0;n=c[k>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=i;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=i;return}if((g|0)>0){if((n|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);p=0}else{a[1263537]=0;p=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,p)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=p;c[b>>2]=0;l=i;return}}p=c[d+44>>2]|0;n=c[d+48>>2]|0;o=e+(n>>1)|0;if(!(n&1))q=p;else q=c[(c[o>>2]|0)+p>>2]|0;do if((g|0)<1){p=c[k>>2]|0;n=p+-1|0;if((p|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)s=0;else s=c[e+-4>>2]|0;if((p|0)<=(s|0)){if(r)t=0;else t=c[e+-4>>2]|0;do if((t|0)<(p|0)){if(r)u=0;else u=c[e+-4>>2]|0;if((u|0)<(p|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);v=0;break}else{a[1263537]=0;w=31;break}}else w=31;while(0);if((w|0)==31)v=e+(n*24|0)|0;__ZN7VariantC2ERKS_(j,v);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);f=__ZNK7VariantcvbEv(j)|0;Pi[q&2047](o,f);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I8Sprite3DbE7ptrcallEP6ObjectPPKvPv(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0;if(!d)g=0;else{f=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1235904)|0;g=f?d:0}d=c[b+44>>2]|0;f=c[b+48>>2]|0;b=g+(f>>1)|0;if(!(f&1))h=d;else h=c[(c[b>>2]|0)+d>>2]|0;Pi[h&2047](b,(a[c[e>>2]>>0]|0)!=0);return}function __ZN11MethodBind1I8Sprite3DbED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI8Sprite3D3RefI7TextureEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var c=0;if((b|0)!=-1){c=0;return c|0}c=__ZN7Variant12get_type_forI3RefI7TextureEEENS_4TypeEv()|0;return c|0}function __ZNK13MethodBind0RCI8Sprite3D3RefI7TextureEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,855941);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI8Sprite3D3RefI7TextureEE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f+28|0;j=f;k=f+24|0;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235904)|0:0){c[h>>2]=0;a[1263537]=0;n=c[d+24>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=f;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=f;return}o=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))p=o;else p=c[(c[d>>2]|0)+o>>2]|0;c[k>>2]=ij[p&8191](d)|0;__ZN6RefPtrC2Ev(i);__ZN3RefI9ReferenceEaSI7TextureEEvRKS_IT_E(i,k);__ZN7VariantC2ERK6RefPtr(j,i);__ZN6RefPtrD2Ev(i);i=c[k>>2]|0;if((i|0?__ZN9Reference11unreferenceEv(i)|0:0)?(i=c[k>>2]|0,__Z17predelete_handlerP6Object(i)|0):0){gj[c[(c[i>>2]|0)+76>>2]&8191](i);__ZN6Memory11free_staticEPvb(i,0)}c[k>>2]=0;__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI8Sprite3D3RefI7TextureEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=d;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235904)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;c[f>>2]=ij[i&8191](a)|0;__ZN3RefI9ReferenceEaSI7TextureEEvRKS_IT_E(e,f);e=c[f>>2]|0;if(!e){l=d;return}if(!(__ZN9Reference11unreferenceEv(e)|0)){l=d;return}e=c[f>>2]|0;if(!(__Z17predelete_handlerP6Object(e)|0)){l=d;return}gj[c[(c[e>>2]|0)+76>>2]&8191](e);__ZN6Memory11free_staticEPvb(e,0);l=d;return}function __ZN13MethodBind0RCI8Sprite3D3RefI7TextureEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I8Sprite3DRK3RefI7TextureEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var c=0;if(b|0){c=0;return c|0}c=__ZN7Variant12get_type_forIRK3RefI7TextureEEENS_4TypeEv()|0;return c|0}function __ZNK11MethodBind1I8Sprite3DRK3RefI7TextureEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,855941);l=a;return c[b>>2]|0}function __ZN11MethodBind1I8Sprite3DRK3RefI7TextureEE4callEP6ObjectPPK7VariantiRNS9_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i+28|0;k=i+24|0;n=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235904)|0:0){c[h>>2]=0;a[1263537]=0;o=d+24|0;p=c[o>>2]|0;if((p|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=p;c[b>>2]=0;l=i;return}q=p-(c[d+20>>2]|0)|0;if((q|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=q;c[b>>2]=0;l=i;return}if((g|0)>0){if((p|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);r=0}else{a[1263537]=0;r=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,r)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=r;c[b>>2]=0;l=i;return}}r=c[d+44>>2]|0;p=c[d+48>>2]|0;q=e+(p>>1)|0;if(!(p&1))s=r;else s=c[(c[q>>2]|0)+r>>2]|0;do if((g|0)<1){r=c[o>>2]|0;p=r+-1|0;if((r|0)>=1){e=c[d+16>>2]|0;t=(e|0)==0;if(t)u=0;else u=c[e+-4>>2]|0;if((r|0)<=(u|0)){if(t)v=0;else v=c[e+-4>>2]|0;do if((v|0)<(r|0)){if(t)w=0;else w=c[e+-4>>2]|0;if((w|0)<(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);x=0;break}else{a[1263537]=0;y=31;break}}else y=31;while(0);if((y|0)==31)x=e+(p*24|0)|0;__ZN7VariantC2ERKS_(n,x);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f>>2]|0);while(0);__ZN3RefI7TextureEC2ERK7Variant(j,n);c[k>>2]=c[j>>2];Pi[s&2047](q,k);q=c[k>>2]|0;if((q|0?__ZN9Reference11unreferenceEv(q)|0:0)?(q=c[k>>2]|0,__Z17predelete_handlerP6Object(q)|0):0){gj[c[(c[q>>2]|0)+76>>2]&8191](q);__ZN6Memory11free_staticEPvb(q,0)}c[k>>2]=0;if(c[n>>2]|0)__ZN7Variant5clearEv(n);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I8Sprite3DRK3RefI7TextureEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+28|0;g=e;h=e+24|0;if(!b)i=0;else{j=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235904)|0;i=j?b:0}b=c[a+44>>2]|0;j=c[a+48>>2]|0;a=i+(j>>1)|0;if(!(j&1))k=b;else k=c[(c[a>>2]|0)+b>>2]|0;__ZN7VariantC2EPK6Object(g,c[d>>2]|0);__ZN3RefI7TextureEC2ERK7Variant(f,g);if(c[g>>2]|0)__ZN7Variant5clearEv(g);c[h>>2]=c[f>>2];Pi[k&2047](a,h);a=c[h>>2]|0;if(!a){l=e;return}if(!(__ZN9Reference11unreferenceEv(a)|0)){l=e;return}a=c[h>>2]|0;if(!(__Z17predelete_handlerP6Object(a)|0)){l=e;return}gj[c[(c[a>>2]|0)+76>>2]&8191](a);__ZN6Memory11free_staticEPvb(a,0);l=e;return}function __ZN11MethodBind1I8Sprite3DRK3RefI7TextureEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN16AnimatedSprite3D18_initialize_classvEv(b){b=b|0;if(a[1263330]|0)return;if(!(a[1263328]|0)){__ZN16GeometryInstance16initialize_classEv();__ZN7ClassDB10_add_classI12SpriteBase3DEEvv();__ZN12SpriteBase3D13_bind_methodsEv();a[1263328]=1}__ZN7ClassDB10_add_classI16AnimatedSprite3DEEvv();__ZN16AnimatedSprite3D13_bind_methodsEv();a[1263330]=1;return}function __ZN16AnimatedSprite3D5_setvERK10StringNameRK7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK16AnimatedSprite3D5_getvERK10StringNameR7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK16AnimatedSprite3D19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+24|0;g=e+4|0;h=e;if(!d)__ZNK12SpriteBase3D19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,0);__ZN6StringC2EPKc(f,856210);i=c[f>>2]|0;f=i;j=g+4|0;c[j>>2]=0;k=g+12|0;c[k>>2]=0;c[g>>2]=0;n=(i|0)==0;if(!n?(c[j>>2]=0,__Z28atomic_conditional_incrementPj(i+-8|0)|0):0)c[j>>2]=f;c[g+8>>2]=0;f=c[k>>2]|0;if(f|0){if(!(__Z16atomic_decrementPj(f+-8|0)|0))__ZN6Memory11free_staticEPvb(f,1);c[k>>2]=0}c[g+16>>2]=256;if(!(c[b>>2]|0)){k=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=k;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0}k=__ZnwjPFPvjE(32,4740)|0;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0;c[k+12>>2]=0;c[k+16>>2]=7;f=k+20|0;c[f>>2]=0;j=k+24|0;c[j>>2]=0;o=k+28|0;c[o>>2]=0;__ZN12PropertyInfoaSERKS_(k,g)|0;p=c[b>>2]|0;q=p+4|0;r=c[q>>2]|0;c[j>>2]=r;c[f>>2]=0;c[o>>2]=p;if(r|0)c[r+20>>2]=k;c[q>>2]=k;if(!(c[p>>2]|0))c[p>>2]=k;k=p+8|0;c[k>>2]=(c[k>>2]|0)+1;k=c[g+12>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);k=c[g+4>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);if(!n?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);__ZN10StringNameC2EPKc(h,856210);__ZN7ClassDB17get_property_listE10StringNameP4ListI12PropertyInfo16DefaultAllocatorEbPK6Object(h,b,1,a);__ZN10StringNameD2Ev(h);if(!d){l=e;return}__ZNK12SpriteBase3D19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,1);l=e;return}function __ZN16AnimatedSprite3D14_notificationvEib(a,b,c){a=a|0;b=b|0;c=c|0;if(!c){if(511!=510)__ZN4Node13_notificationEi(a,b);if(528!=511)__ZN7Spatial13_notificationEi(a,b);if(1186!=528)__ZN14VisualInstance13_notificationEi(a,b);if(1274!=1185)__ZN12SpriteBase3D13_notificationEi(a,b)}if(1291!=1274)__ZN16AnimatedSprite3D13_notificationEi(a,b);if(!c)return;if(1274!=1185)__ZN12SpriteBase3D13_notificationEi(a,b);if(1186!=528)__ZN14VisualInstance13_notificationEi(a,b);if(528!=511)__ZN7Spatial13_notificationEi(a,b);if(511==510)return;__ZN4Node13_notificationEi(a,b);return}function __ZNK16AnimatedSprite3D16_get_class_namevEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+8|0;e=b+4|0;f=b;g=a+560|0;a=c[g>>2]|0;if(a|0){if(c[a+4>>2]|0){l=b;return g|0}if(__ZNK6String6lengthEv(a+8|0)|0){l=b;return g|0}}__ZN6StringC2EPKc(d,856210);c[f>>2]=c[d>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameaSERKS_(g,e);__ZN10StringNameD2Ev(e);e=c[f>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);l=b;return g|0}function __ZNK16AnimatedSprite3D18_validate_propertyER12PropertyInfo(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0;d=l;l=l+32|0;if((l|0)>=(m|0))ba(32);e=d+20|0;f=d+12|0;g=d+4|0;h=d+16|0;i=d+8|0;j=d;k=a+564|0;if(!(c[k>>2]|0)){l=d;return}n=b+4|0;if(__ZNK6StringeqEPKc(n,885189)|0){c[b+8>>2]=3;c[f>>2]=0;__ZNK12SpriteFrames18get_animation_listEP4ListI10StringName16DefaultAllocatorE(c[k>>2]|0,f);__ZN4ListI10StringName16DefaultAllocatorE11sort_customINS0_11AlphCompareEEEvv(f);o=c[f>>2]|0;if(!o){p=0;q=0}else{r=0;s=o;t=5}while(1){if((t|0)==5){t=0;p=c[s>>2]|0;q=r}if(!p)break;if(c[p+8>>2]|0)__ZN6StringpLEPKc(b+12|0,1117595)|0;o=c[p>>2]|0;do if(o){u=c[o+4>>2]|0;if(u|0){__ZN6StringC2EPKc(e,u);v=c[e>>2]|0;break}u=o+8|0;c[e>>2]=0;w=c[u>>2]|0;if((w|0)!=0?(c[e>>2]=0,(__Z28atomic_conditional_incrementPj(w+-8|0)|0)!=0):0){w=c[u>>2]|0;c[e>>2]=w;v=w}else v=0}else{c[e>>2]=0;v=0}while(0);c[g>>2]=v;__ZN6StringpLERKS_(b+12|0,g)|0;o=c[g>>2]|0;if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(o,1);r=q|(c[a+572>>2]|0)==(c[p>>2]|0);s=p+4|0;t=5}do if(!q){p=b+12|0;c[e>>2]=0;s=__ZNK6StringeqERKS_(p,e)|0;r=c[e>>2]|0;if(r|0?(__Z16atomic_decrementPj(r+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(r,1);r=a+572|0;if(s){s=c[r>>2]|0;do if(s){g=c[s+4>>2]|0;if(g|0){__ZN6StringC2EPKc(e,g);x=c[e>>2]|0;break}g=s+8|0;c[e>>2]=0;v=c[g>>2]|0;if((v|0)!=0?(c[e>>2]=0,(__Z28atomic_conditional_incrementPj(v+-8|0)|0)!=0):0){v=c[g>>2]|0;c[e>>2]=v;x=v}else x=0}else{c[e>>2]=0;x=0}while(0);s=x;v=c[p>>2]|0;if((v|0)==(x|0)){if(!x)break}else{if(v|0?(__Z16atomic_decrementPj(v+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(v,1);c[p>>2]=0;if(!x)break;if(__Z28atomic_conditional_incrementPj(x+-8|0)|0)c[p>>2]=s}if(__Z16atomic_decrementPj(x+-8|0)|0)break;__ZN6Memory11free_staticEPvb(x,1);break}s=c[r>>2]|0;do if(s){v=c[s+4>>2]|0;if(v|0){__ZN6StringC2EPKc(e,v);y=c[e>>2]|0;break}v=s+8|0;c[e>>2]=0;g=c[v>>2]|0;if((g|0)!=0?(c[e>>2]=0,(__Z28atomic_conditional_incrementPj(g+-8|0)|0)!=0):0){g=c[v>>2]|0;c[e>>2]=g;y=g}else y=0}else{c[e>>2]=0;y=0}while(0);c[i>>2]=y;__ZN6StringC2EPKc(e,1117595);c[h>>2]=__ZNK6StringplERKS_(i,e)|0;s=__ZNK6StringplERKS_(h,p)|0;r=s;g=c[p>>2]|0;if((g|0)==(s|0)){if(s|0)t=57}else{if(g|0?(__Z16atomic_decrementPj(g+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(g,1);c[p>>2]=0;if(s|0)if(!(__Z28atomic_conditional_incrementPj(s+-8|0)|0))t=57;else{c[p>>2]=r;t=57}}if((t|0)==57?(__Z16atomic_decrementPj(s+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(s,1);s=c[h>>2]|0;if(s|0?(__Z16atomic_decrementPj(s+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(s,1);s=c[e>>2]|0;if(s|0?(__Z16atomic_decrementPj(s+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(s,1);s=c[i>>2]|0;if(s|0?(__Z16atomic_decrementPj(s+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(s,1)}while(0);__ZN4ListI10StringName16DefaultAllocatorED2Ev(f)}if(!(__ZNK6StringeqEPKc(n,1088836)|0)){l=d;return}c[b+8>>2]=1;n=a+572|0;if(!(__ZNK12SpriteFrames13has_animationERK10StringName(c[k>>2]|0,n)|0)){__ZN6StringaSEPKc(b+12|0,875798);l=d;return}a=(__ZNK12SpriteFrames15get_frame_countERK10StringName(c[k>>2]|0,n)|0)+-1|0;c[e>>2]=__Z4itosx(a,((a|0)<0)<<31>>31)|0;c[j>>2]=__ZplPKcRK6String(943860,e)|0;__ZN6StringC2EPKc(f,875795);a=__ZNK6StringplERKS_(j,f)|0;n=a;k=b+12|0;b=c[k>>2]|0;if((b|0)==(a|0)){if(a|0)t=79}else{if(b|0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(b,1);c[k>>2]=0;if(a|0)if(!(__Z28atomic_conditional_incrementPj(a+-8|0)|0))t=79;else{c[k>>2]=n;t=79}}if((t|0)==79?(__Z16atomic_decrementPj(a+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(a,1);a=c[f>>2]|0;if(a|0?(__Z16atomic_decrementPj(a+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(a,1);a=c[j>>2]|0;if(a|0?(__Z16atomic_decrementPj(a+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(a,1);a=c[e>>2]|0;if(a|0?(__Z16atomic_decrementPj(a+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(a,1);l=d;return}function __ZNK16AnimatedSprite3D9get_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,856210);l=a;return c[b>>2]|0}function __ZNK16AnimatedSprite3D8is_classERK6String(a,b){a=a|0;b=b|0;var c=0;if(((((!(__ZNK6StringeqEPKc(b,856210)|0)?!(__ZNK6StringeqEPKc(b,855928)|0):0)?!(__ZNK6StringeqEPKc(b,863244)|0):0)?!(__ZNK6StringeqEPKc(b,863261)|0):0)?!(__ZNK6StringeqEPKc(b,946852)|0):0)?!(__ZNK6StringeqEPKc(b,1132465)|0):0)c=__ZNK6StringeqEPKc(b,1142944)|0;else c=1;return c|0}function __ZNK16AnimatedSprite3D12is_class_ptrEPv(a,b){a=a|0;b=b|0;var c=0;if((b|0)==1235908|(b|0)==1235900){c=1;return c|0}c=(b|0)==1235740|((b|0)==1235736|((b|0)==1220920|((b|0)==1220720|(b|0)==1220580)));return c|0}function __ZN16AnimatedSprite3DD2Ev(a){a=a|0;var b=0,d=0;c[a>>2]=266720;__ZN10StringNameD2Ev(a+572|0);b=a+564|0;d=c[b>>2]|0;if((d|0?__ZN9Reference11unreferenceEv(d)|0:0)?(d=c[b>>2]|0,__Z17predelete_handlerP6Object(d)|0):0){gj[c[(c[d>>2]|0)+76>>2]&8191](d);__ZN6Memory11free_staticEPvb(d,0)}c[b>>2]=0;__ZN10StringNameD2Ev(a+560|0);__ZN12SpriteBase3DD2Ev(a);return}function __ZN16AnimatedSprite3DD0Ev(a){a=a|0;var b=0,d=0;c[a>>2]=266720;__ZN10StringNameD2Ev(a+572|0);b=a+564|0;d=c[b>>2]|0;if((d|0?__ZN9Reference11unreferenceEv(d)|0:0)?(d=c[b>>2]|0,__Z17predelete_handlerP6Object(d)|0):0){gj[c[(c[d>>2]|0)+76>>2]&8191](d);__ZN6Memory11free_staticEPvb(d,0)}c[b>>2]=0;__ZN10StringNameD2Ev(a+560|0);__ZN12SpriteBase3DD2Ev(a);__ZdlPv(a);return}function __ZNK16AnimatedSprite3D25get_configuration_warningEv(a){a=a|0;return 0}function __ZN16AnimatedSprite3D5_drawEv(b){b=b|0;var d=0,e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0.0,O=0.0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0.0,_=0.0,$=0.0,aa=0.0,ca=0.0,da=0.0,ea=0.0,fa=0.0,ga=0.0,ha=0.0,ia=0.0,ja=0.0,ka=0.0,la=0.0,ma=0.0,na=0.0;d=l;l=l+288|0;if((l|0)>=(m|0))ba(288);e=d+272|0;f=d+248|0;h=d+264|0;i=d+240|0;j=d+32|0;k=d+216|0;n=d+184|0;o=d+160|0;p=d+128|0;q=d+116|0;r=d+80|0;s=d+232|0;t=d+224|0;u=d+208|0;v=d;w=d+200|0;x=d+176|0;y=d+152|0;z=d+40|0;A=d+144|0;B=d+120|0;C=d+112|0;D=d+72|0;E=d+68|0;F=d+64|0;G=d+60|0;H=d+56|0;I=d+52|0;J=c[b+544>>2]|0;K=__ZN12VisualServer13get_singletonEv()|0;L=c[(c[K>>2]|0)+400>>2]|0;c[h>>2]=J;c[e>>2]=c[h>>2];Pi[L&2047](K,e);K=b+564|0;L=c[K>>2]|0;if(!L){l=d;return}h=b+576|0;if((c[h>>2]|0)<0){l=d;return}M=b+572|0;if(!(__ZNK12SpriteFrames13has_animationERK10StringName(L,M)|0)){l=d;return}L=__ZNK12SpriteFrames9get_frameERK10StringNamei(c[K>>2]|0,M,c[h>>2]|0)|0;if(!L){l=d;return}Pi[c[(c[L>>2]|0)+124>>2]&2047](i,L);N=+g[i>>2];if(!(N==0.0)){O=+g[i+4>>2];if(!(O==0.0)){c[j>>2]=~~N;h=~~O;M=j+4|0;c[M>>2]=h;K=j;P=c[K>>2]|0;Q=c[K+4>>2]|0;O=+g[b+484>>2];K=~~+g[b+480>>2];c[k>>2]=K;R=~~O;S=k+4|0;c[S>>2]=R;if(!(a[b+476>>0]|0)){T=K;U=R;V=P;W=h}else{c[f>>2]=2;__ZNK7Point2idvERKi(e,j,f);__ZN7Point2imIERKS_(k,e);T=c[k>>2]|0;U=c[S>>2]|0;V=c[j>>2]|0;W=c[M>>2]|0}c[n>>2]=0;c[n+4>>2]=0;c[n+8>>2]=0;c[n+12>>2]=0;c[o>>2]=0;c[o+4>>2]=0;c[o+8>>2]=0;c[o+12>>2]=0;M=c[(c[L>>2]|0)+152>>2]|0;g[e>>2]=+(~~+(T|0)|0);g[e+4>>2]=+(~~+(U|0)|0);g[e+8>>2]=+(~~+(V|0)|0);g[e+12>>2]=+(~~+(W|0)|0);g[f>>2]=0.0;g[f+4>>2]=0.0;g[f+8>>2]=+(P|0);g[f+12>>2]=+(Q|0);if((Fi[M&127](L,e,f,n,o)|0?(M=n+8|0,!(+g[M>>2]==0.0)):0)?(Q=n+12|0,!(+g[Q>>2]==0.0)):0){__ZN12SpriteBase3D16_get_color_accumEv(p,b);P=p+12|0;g[P>>2]=+g[b+508>>2]*+g[P>>2];c[q>>2]=c[b+516>>2];P=c[Q>>2]|0;g[e>>2]=0.0;c[e+4>>2]=P;__ZNK7Vector2plERKS_(s,n,e);__ZNK7Vector2mlERKf(r,s,q);__ZNK7Vector2plERKS_(t,n,M);__ZNK7Vector2mlERKf(r+8|0,t,q);c[f>>2]=c[M>>2];g[f+4>>2]=0.0;__ZNK7Vector2plERKS_(u,n,f);__ZNK7Vector2mlERKf(r+16|0,u,q);__ZNK7Vector2mlERKf(r+24|0,n,q);__ZNK7Vector2dvERKS_(v,o,i);q=v+8|0;n=o+8|0;c[e>>2]=c[n>>2];g[e+4>>2]=0.0;__ZNK7Vector2plERKS_(w,o,e);__ZNK7Vector2dvERKS_(q,w,i);w=v+16|0;__ZNK7Vector2plERKS_(x,o,n);__ZNK7Vector2dvERKS_(w,x,i);x=v+24|0;n=c[o+12>>2]|0;g[f>>2]=0.0;c[f+4>>2]=n;__ZNK7Vector2plERKS_(y,o,f);__ZNK7Vector2dvERKS_(x,y,i);if(a[b+488>>0]|0){i=v;y=c[i>>2]|0;o=c[i+4>>2]|0;i=q;n=c[i+4>>2]|0;u=v;c[u>>2]=c[i>>2];c[u+4>>2]=n;n=q;c[n>>2]=y;c[n+4>>2]=o;o=w;n=c[o>>2]|0;y=c[o+4>>2]|0;o=x;u=c[o+4>>2]|0;i=w;c[i>>2]=c[o>>2];c[i+4>>2]=u;u=x;c[u>>2]=n;c[u+4>>2]=y}if(a[b+489>>0]|0){y=v;u=c[y>>2]|0;n=c[y+4>>2]|0;y=x;i=c[y+4>>2]|0;o=v;c[o>>2]=c[y>>2];c[o+4>>2]=i;i=x;c[i>>2]=u;c[i+4>>2]=n;n=q;i=c[n>>2]|0;u=c[n+4>>2]|0;n=w;x=c[n+4>>2]|0;o=q;c[o>>2]=c[n>>2];c[o+4>>2]=x;x=w;c[x>>2]=i;c[x+4>>2]=u}g[z+8>>2]=0.0;g[z+4>>2]=0.0;g[z>>2]=0.0;u=c[b+512>>2]|0;g[z+(u<<2)>>2]=1.0;x=__ZN12VisualServer13get_singletonEv()|0;i=(a[b+549>>0]|0)!=0;a[1263537]=0;w=c[b+552>>2]|0;o=__ZN12VisualServer15material_2d_getEbbbb(x,i,(a[b+548>>0]|0)!=0,(w|0)==1,(w|0)==2)|0;w=__ZN12VisualServer13get_singletonEv()|0;i=c[(c[w>>2]|0)+404>>2]|0;c[A>>2]=J;c[B>>2]=o;c[f>>2]=c[A>>2];c[e>>2]=c[B>>2];bj[i&4095](w,f,e);w=__ZN12VisualServer13get_singletonEv()|0;i=c[(c[w>>2]|0)+364>>2]|0;c[C>>2]=J;c[D>>2]=ij[c[(c[L>>2]|0)+112>>2]&8191](L)|0;c[f>>2]=c[C>>2];c[e>>2]=c[D>>2];Ki[i&4095](w,f,6,e);w=(u+1|0)%3|0;i=(u+2|0)%3|0;switch(u|0){case 2:{X=i;Y=w;break}case 1:{u=r+4|0;g[u>>2]=-+g[u>>2];u=r+12|0;g[u>>2]=-+g[u>>2];u=r+20|0;g[u>>2]=-+g[u>>2];u=r+28|0;g[u>>2]=-+g[u>>2];X=w;Y=i;break}case 0:{g[r>>2]=-+g[r>>2];u=r+8|0;g[u>>2]=-+g[u>>2];u=r+16|0;g[u>>2]=-+g[u>>2];u=r+24|0;g[u>>2]=-+g[u>>2];X=w;Y=i;break}default:{X=w;Y=i}}i=f+8|0;w=f+4|0;u=f+(Y<<2)|0;Y=f+(X<<2)|0;X=0;O=0.0;N=0.0;Z=0.0;_=0.0;$=0.0;aa=0.0;while(1){D=__ZN12VisualServer13get_singletonEv()|0;C=c[(c[D>>2]|0)+376>>2]|0;c[E>>2]=J;c[e>>2]=c[E>>2];bj[C&4095](D,e,z);D=__ZN12VisualServer13get_singletonEv()|0;C=c[(c[D>>2]|0)+384>>2]|0;c[F>>2]=J;c[e>>2]=c[F>>2];bj[C&4095](D,e,p);D=__ZN12VisualServer13get_singletonEv()|0;C=c[(c[D>>2]|0)+388>>2]|0;c[G>>2]=J;c[e>>2]=c[G>>2];bj[C&4095](D,e,v+(X<<3)|0);g[i>>2]=0.0;g[w>>2]=0.0;g[f>>2]=0.0;c[u>>2]=c[r+(X<<3)>>2];c[Y>>2]=c[r+(X<<3)+4>>2];D=__ZN12VisualServer13get_singletonEv()|0;C=c[(c[D>>2]|0)+368>>2]|0;c[H>>2]=J;c[e>>2]=c[H>>2];bj[C&4095](D,e,f);if(X){ca=N+O;da=Z+$;ea=_+aa;fa=+g[f>>2];ga=fa<O?fa:O;ha=+g[w>>2];ia=ha<$?ha:$;ja=+g[i>>2];ka=ja<aa?ja:aa;la=(fa>ca?fa:ca)-ga;ma=(ha>da?ha:da)-ia;na=(ja>ea?ja:ea)-ka;D=X+1|0;if((D|0)==4)break;else{X=D;O=ga;N=la;Z=ma;_=na;$=ia;aa=ka;continue}}else{X=1;O=+g[f>>2];N=0.0;Z=0.0;_=0.0;$=+g[w>>2];aa=+g[i>>2];continue}}g[b+520>>2]=ga;g[b+524>>2]=ia;g[b+528>>2]=ka;g[b+532>>2]=la;g[b+536>>2]=ma;g[b+540>>2]=na;b=__ZN12VisualServer13get_singletonEv()|0;i=c[(c[b>>2]|0)+396>>2]|0;c[I>>2]=J;c[e>>2]=c[I>>2];Pi[i&2047](b,e)}}}if(!(__ZN9Reference11unreferenceEv(L)|0)){l=d;return}if(!(__Z17predelete_handlerP6Object(L)|0)){l=d;return}gj[c[(c[L>>2]|0)+76>>2]&8191](L);__ZN6Memory11free_staticEPvb(L,0);l=d;return}function __ZNK16AnimatedSprite3D13get_item_rectEv(b,d){b=b|0;d=d|0;var e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0.0,x=0.0,y=0.0;e=l;l=l+48|0;if((l|0)>=(m|0))ba(48);f=e+8|0;h=e;i=e+32|0;j=e+16|0;k=e+24|0;n=d+564|0;o=c[n>>2]|0;if(((o|0?(p=d+572|0,__ZNK12SpriteFrames13has_animationERK10StringName(o,p)|0):0)?(o=d+576|0,q=c[o>>2]|0,(q|0)>=0):0)?(q|0)<(__ZNK12SpriteFrames15get_frame_countERK10StringName(c[n>>2]|0,p)|0):0){q=c[p>>2]|0;do if(q|0){if((c[q+4>>2]|0)==0?(__ZNK6String6lengthEv(q+8|0)|0)==0:0)break;r=__ZNK12SpriteFrames9get_frameERK10StringNamei(c[n>>2]|0,p,c[o>>2]|0)|0;if(r|0){__ZN9Reference9referenceEv(r);if(__ZN9Reference11unreferenceEv(r)|0?__Z17predelete_handlerP6Object(r)|0:0){gj[c[(c[r>>2]|0)+76>>2]&8191](r);__ZN6Memory11free_staticEPvb(r,0)}Pi[c[(c[r>>2]|0)+124>>2]&2047](h,r);c[f>>2]=~~+g[h>>2];s=f+4|0;c[s>>2]=~~+g[h+4>>2];t=d+584|0;u=c[t+4>>2]|0;v=h;c[v>>2]=c[t>>2];c[v+4>>2]=u;if(a[d+580>>0]|0){c[j>>2]=2;__ZNK7Point2idvERKi(k,f,j);w=+(c[k+4>>2]|0);g[i>>2]=+(c[k>>2]|0);g[i+4>>2]=w;__ZN7Vector2mIERKS_(h,i)}c[i>>2]=0;c[i+4>>2]=0;if(__ZNK7Point2ieqERKS_(f,i)|0){u=f;c[u>>2]=1;c[u+4>>2]=1;x=1.0;y=1.0}else{x=+(c[f>>2]|0);y=+(c[s>>2]|0)}s=h;u=c[s+4>>2]|0;v=b;c[v>>2]=c[s>>2];c[v+4>>2]=u;g[b+8>>2]=x;g[b+12>>2]=y;if(!(__ZN9Reference11unreferenceEv(r)|0)){l=e;return}if(!(__Z17predelete_handlerP6Object(r)|0)){l=e;return}gj[c[(c[r>>2]|0)+76>>2]&8191](r);__ZN6Memory11free_staticEPvb(r,0);l=e;return}}while(0);g[b>>2]=0.0;g[b+4>>2]=0.0;g[b+8>>2]=1.0;g[b+12>>2]=1.0;l=e;return}g[b>>2]=0.0;g[b+4>>2]=0.0;g[b+8>>2]=1.0;g[b+12>>2]=1.0;l=e;return}function __ZNK12SpriteFrames13has_animationERK10StringName(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0;d=c[a+128>>2]|0;if(!d){e=0;return e|0}f=c[d+8>>2]|0;d=c[a+132>>2]|0;a:do if((f|0)==(d|0))g=f;else{a=c[b>>2]|0;h=f;while(1){i=c[h+24>>2]|0;if(a>>>0<i>>>0)j=h+8|0;else{if(i>>>0>=a>>>0){g=h;break a}j=h+4|0}h=c[j>>2]|0;if((h|0)==(d|0)){g=d;break}}}while(0);e=(g|0)!=(d|0)&(g|0)!=0;return e|0}function __ZNK12SpriteFrames15get_frame_countERK10StringName(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0;e=c[b+128>>2]|0;a:do if(e|0){f=c[e+8>>2]|0;g=c[b+132>>2]|0;b:do if((f|0)==(g|0))h=f;else{i=c[d>>2]|0;j=f;while(1){k=c[j+24>>2]|0;if(i>>>0<k>>>0)l=j+8|0;else{if(k>>>0>=i>>>0){h=j;break b}l=j+4|0}j=c[l>>2]|0;if((j|0)==(g|0))break a}}while(0);if(!((h|0)==(g|0)|(h|0)==0)){a[1263537]=0;f=c[h+36>>2]|0;if(!f){m=0;return m|0}m=c[f+-4>>2]|0;return m|0}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(856088,856104,52,856133,0);m=0;return m|0}function __ZNK12SpriteFrames9get_frameERK10StringNamei(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0;f=c[b+128>>2]|0;a:do if(f|0){g=c[f+8>>2]|0;h=c[b+132>>2]|0;b:do if((g|0)==(h|0))i=g;else{j=c[d>>2]|0;k=g;while(1){l=c[k+24>>2]|0;if(j>>>0<l>>>0)m=k+8|0;else{if(l>>>0>=j>>>0){i=k;break b}m=k+4|0}k=c[m>>2]|0;if((k|0)==(h|0))break a}}while(0);if(!((i|0)==(h|0)|(i|0)==0)){a[1263537]=0;if((e|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(916943,855950,85,856030,0);n=0;return n|0}g=c[i+36>>2]|0;k=(g|0)==0;if(k)o=0;else o=c[g+-4>>2]|0;if((o|0)<=(e|0)){n=0;return n|0}if(k)p=0;else p=c[g+-4>>2]|0;do if((p|0)<=(e|0)){if(k)q=0;else q=c[g+-4>>2]|0;if((q|0)>(e|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0)}while(0);k=c[g+(e<<2)>>2]|0;if(!k){n=0;return n|0}__ZN9Reference9referenceEv(k);n=k;return n|0}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(916943,855950,84,855979,0);n=0;return n|0}function __ZNK12SpriteFrames18get_animation_listEP4ListI10StringName16DefaultAllocatorE(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0;d=c[a+128>>2]|0;if(!d)return;e=c[d+8>>2]|0;d=c[a+132>>2]|0;if((e|0)==(d|0))return;else f=e;while(1){e=c[f+8>>2]|0;if((e|0)==(d|0))break;else f=e}if(!f)return;d=f;f=c[b>>2]|0;do{if(!f){e=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=e;c[e>>2]=0;c[e+4>>2]=0;c[e+8>>2]=0}e=__ZnwjPFPvjE(16,4740)|0;__ZN10StringNameC2Ev(e);a=e+4|0;c[a>>2]=0;g=e+8|0;c[g>>2]=0;h=e+12|0;c[h>>2]=0;__ZN10StringNameaSERKS_(e,d+24|0);f=c[b>>2]|0;i=f+4|0;j=c[i>>2]|0;c[g>>2]=j;c[a>>2]=0;c[h>>2]=f;if(j|0)c[j+4>>2]=e;c[i>>2]=e;if(!(c[f>>2]|0))c[f>>2]=e;e=f+8|0;c[e>>2]=(c[e>>2]|0)+1;d=c[d+16>>2]|0}while((d|0)!=0);return}function __ZN16AnimatedSprite3D13_notificationEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0.0,h=0.0,i=0,j=0.0,k=0.0,l=0,m=0,n=0,o=0,p=0.0;if((b|0)!=25)return;b=a+564|0;d=c[b>>2]|0;if(!d)return;e=a+572|0;if(!(__ZNK12SpriteFrames13has_animationERK10StringName(d,e)|0))return;d=a+576|0;if((c[d>>2]|0)<0)return;f=+__ZNK12SpriteFrames19get_animation_speedERK10StringName(c[b>>2]|0,e);if(f==0.0)return;h=+__ZNK4Node22get_process_delta_timeEv(a);if(!(h!=0.0))return;i=a+592|0;j=1.0/f;f=h;h=+g[i>>2];do{if(!(h<=0.0))k=h;else{g[i>>2]=j;l=__ZNK12SpriteFrames15get_frame_countERK10StringName(c[b>>2]|0,e)|0;m=c[d>>2]|0;n=l+-1|0;if((m|0)<(n|0))o=m+1|0;else{m=__ZNK12SpriteFrames18get_animation_loopERK10StringName(c[b>>2]|0,e)|0;o=m?0:n}c[d>>2]=o;__ZN12SpriteBase3D13_queue_updateEv(a);k=+g[i>>2]}p=k<f?k:f;f=f-p;h=k-p;g[i>>2]=h}while(f!=0.0);return}function __ZNK12SpriteFrames19get_animation_speedERK10StringName(b,d){b=b|0;d=d|0;var e=0,f=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0.0;e=c[b+128>>2]|0;a:do if(e|0){f=c[e+8>>2]|0;h=c[b+132>>2]|0;b:do if((f|0)==(h|0))i=f;else{j=c[d>>2]|0;k=f;while(1){l=c[k+24>>2]|0;if(j>>>0<l>>>0)m=k+8|0;else{if(l>>>0>=j>>>0){i=k;break b}m=k+4|0}k=c[m>>2]|0;if((k|0)==(h|0))break a}}while(0);if(!((i|0)==(h|0)|(i|0)==0)){a[1263537]=0;n=+g[i+28>>2];return +n}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(856190,856104,136,856133,0);n=0.0;return +n}function __ZNK12SpriteFrames18get_animation_loopERK10StringName(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0;e=c[b+128>>2]|0;a:do if(e|0){f=c[e+8>>2]|0;g=c[b+132>>2]|0;b:do if((f|0)==(g|0))h=f;else{i=c[d>>2]|0;j=f;while(1){k=c[j+24>>2]|0;if(i>>>0<k>>>0)l=j+8|0;else{if(k>>>0>=i>>>0){h=j;break b}l=j+4|0}j=c[l>>2]|0;if((j|0)==(g|0))break a}}while(0);if(!((h|0)==(g|0)|(h|0)==0)){a[1263537]=0;m=(a[h+32>>0]|0)!=0;return m|0}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(856171,856104,147,1130174,0);m=0;return m|0}function __ZN7ClassDB10_add_classI16AnimatedSprite3DEEvv(){var a=0,b=0,d=0,e=0,f=0,g=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+16|0;d=a+12|0;e=a+8|0;f=a+4|0;g=a;__ZN6StringC2EPKc(b,856210);c[e>>2]=c[b>>2];__ZN10StringNameC2ERK6String(d,e);__ZN6StringC2EPKc(b,855928);c[g>>2]=c[b>>2];__ZN10StringNameC2ERK6String(f,g);__ZN7ClassDB11_add_class2ERK10StringNameS2_(d,f);__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);__ZN10StringNameD2Ev(d);d=c[e>>2]|0;if(!d){l=a;return}if(__Z16atomic_decrementPj(d+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(d,1);l=a;return}function __ZN16AnimatedSprite3D13_bind_methodsEv(){var a=0,b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0;a=l;l=l+224|0;if((l|0)>=(m|0))ba(224);b=a+176|0;d=a+168|0;e=a+160|0;f=a+152|0;g=a+144|0;h=a+136|0;i=a+128|0;j=a+112|0;k=a;n=a+120|0;o=a+104|0;p=a+96|0;q=a+88|0;r=a+80|0;s=a+64|0;t=a+56|0;u=a+52|0;v=a+48|0;w=a+72|0;x=a+60|0;y=a+44|0;z=a+40|0;A=a+36|0;B=a+32|0;C=a+28|0;D=a+24|0;__Z8D_METHODPKcS0_(d,875881,875899);E=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(E);c[E>>2]=266848;__ZN10MethodBind10_set_constEb(E,0);__ZN10MethodBind24_generate_argument_typesEi(E,1);c[E+44>>2]=1292;c[E+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,E,d,0,0)|0;E=d+4|0;F=c[E>>2]|0;if(F|0?(__Z16atomic_decrementPj(F+-8|0)|0)==0:0){G=c[E>>2]|0;E=(G|0)==0?0:G+-4|0;G=E+4|0;if(c[E>>2]|0){H=0;do{__ZN10StringNameD2Ev(G+(H<<2)|0);H=H+1|0}while(H>>>0<(c[E>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(F,1)}__ZN10StringNameD2Ev(d);__Z8D_METHODPKc(e,875926);d=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(d);c[d>>2]=266884;__ZN10MethodBind10_set_constEb(d,1);__ZN10MethodBind24_generate_argument_typesEi(d,0);__ZN10MethodBind12_set_returnsEb(d,1);c[d+44>>2]=5392;c[d+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,d,e,0,0)|0;d=e+4|0;F=c[d>>2]|0;if(F|0?(__Z16atomic_decrementPj(F+-8|0)|0)==0:0){E=c[d>>2]|0;d=(E|0)==0?0:E+-4|0;E=d+4|0;if(c[d>>2]|0){H=0;do{__ZN10StringNameD2Ev(E+(H<<2)|0);H=H+1|0}while(H>>>0<(c[d>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(F,1)}__ZN10StringNameD2Ev(e);__Z8D_METHODPKcS0_(f,875957,885189);e=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(e);c[e>>2]=266920;__ZN10MethodBind10_set_constEb(e,0);__ZN10MethodBind24_generate_argument_typesEi(e,1);c[e+44>>2]=1293;c[e+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,e,f,0,0)|0;e=f+4|0;F=c[e>>2]|0;if(F|0?(__Z16atomic_decrementPj(F+-8|0)|0)==0:0){d=c[e>>2]|0;e=(d|0)==0?0:d+-4|0;d=e+4|0;if(c[e>>2]|0){H=0;do{__ZN10StringNameD2Ev(d+(H<<2)|0);H=H+1|0}while(H>>>0<(c[e>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(F,1)}__ZN10StringNameD2Ev(f);__Z8D_METHODPKc(g,883313);f=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(f);c[f>>2]=266956;__ZN10MethodBind10_set_constEb(f,1);__ZN10MethodBind24_generate_argument_typesEi(f,0);__ZN10MethodBind12_set_returnsEb(f,1);c[f+44>>2]=5393;c[f+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,f,g,0,0)|0;f=g+4|0;F=c[f>>2]|0;if(F|0?(__Z16atomic_decrementPj(F+-8|0)|0)==0:0){e=c[f>>2]|0;f=(e|0)==0?0:e+-4|0;e=f+4|0;if(c[f>>2]|0){H=0;do{__ZN10StringNameD2Ev(e+(H<<2)|0);H=H+1|0}while(H>>>0<(c[f>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(F,1)}__ZN10StringNameD2Ev(g);__Z8D_METHODPKcS0_(h,893889,893947);g=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(g);c[g>>2]=266992;__ZN10MethodBind10_set_constEb(g,0);__ZN10MethodBind24_generate_argument_typesEi(g,1);c[g+44>>2]=1294;c[g+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,g,h,0,0)|0;g=h+4|0;F=c[g>>2]|0;if(F|0?(__Z16atomic_decrementPj(F+-8|0)|0)==0:0){f=c[g>>2]|0;g=(f|0)==0?0:f+-4|0;f=g+4|0;if(c[g>>2]|0){H=0;do{__ZN10StringNameD2Ev(f+(H<<2)|0);H=H+1|0}while(H>>>0<(c[g>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(F,1)}__ZN10StringNameD2Ev(h);__Z8D_METHODPKc(i,875971);h=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(h);c[h>>2]=267028;__ZN10MethodBind10_set_constEb(h,1);__ZN10MethodBind24_generate_argument_typesEi(h,0);__ZN10MethodBind12_set_returnsEb(h,1);c[h+44>>2]=5394;c[h+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,h,i,0,0)|0;h=i+4|0;F=c[h>>2]|0;if(F|0?(__Z16atomic_decrementPj(F+-8|0)|0)==0:0){g=c[h>>2]|0;h=(g|0)==0?0:g+-4|0;g=h+4|0;if(c[h>>2]|0){H=0;do{__ZN10StringNameD2Ev(g+(H<<2)|0);H=H+1|0}while(H>>>0<(c[h>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(F,1)}__ZN10StringNameD2Ev(i);__Z8D_METHODPKcS0_(j,893774,884159);__ZN10StringNameC2Ev(n);__ZN7VariantC2ERK10StringName(k,n);i=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(i);c[i>>2]=266920;__ZN10MethodBind10_set_constEb(i,0);__ZN10MethodBind24_generate_argument_typesEi(i,1);c[i+44>>2]=1295;c[i+48>>2]=0;c[b>>2]=k;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,i,j,b,1)|0;if(c[k>>2]|0)__ZN7Variant5clearEv(k);__ZN10StringNameD2Ev(n);i=j+4|0;F=c[i>>2]|0;if(F|0?(__Z16atomic_decrementPj(F+-8|0)|0)==0:0){h=c[i>>2]|0;i=(h|0)==0?0:h+-4|0;h=i+4|0;if(c[i>>2]|0){H=0;do{__ZN10StringNameD2Ev(h+(H<<2)|0);H=H+1|0}while(H>>>0<(c[i>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(F,1)}__ZN10StringNameD2Ev(j);__Z8D_METHODPKc(o,1125942);j=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(j);c[j>>2]=267064;__ZN10MethodBind10_set_constEb(j,0);__ZN10MethodBind24_generate_argument_typesEi(j,0);c[j+44>>2]=5234;c[j+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,j,o,0,0)|0;j=o+4|0;F=c[j>>2]|0;if(F|0?(__Z16atomic_decrementPj(F+-8|0)|0)==0:0){i=c[j>>2]|0;j=(i|0)==0?0:i+-4|0;i=j+4|0;if(c[j>>2]|0){H=0;do{__ZN10StringNameD2Ev(i+(H<<2)|0);H=H+1|0}while(H>>>0<(c[j>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(F,1)}__ZN10StringNameD2Ev(o);__Z8D_METHODPKc(p,893788);o=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(o);c[o>>2]=267028;__ZN10MethodBind10_set_constEb(o,1);__ZN10MethodBind24_generate_argument_typesEi(o,0);__ZN10MethodBind12_set_returnsEb(o,1);c[o+44>>2]=5395;c[o+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,o,p,0,0)|0;o=p+4|0;F=c[o>>2]|0;if(F|0?(__Z16atomic_decrementPj(F+-8|0)|0)==0:0){j=c[o>>2]|0;o=(j|0)==0?0:j+-4|0;j=o+4|0;if(c[o>>2]|0){H=0;do{__ZN10StringNameD2Ev(j+(H<<2)|0);H=H+1|0}while(H>>>0<(c[o>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(F,1)}__ZN10StringNameD2Ev(p);__Z8D_METHODPKcS0_(q,876031,1088836);p=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(p);c[p>>2]=267100;__ZN10MethodBind10_set_constEb(p,0);__ZN10MethodBind24_generate_argument_typesEi(p,1);c[p+44>>2]=1296;c[p+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,p,q,0,0)|0;p=q+4|0;F=c[p>>2]|0;if(F|0?(__Z16atomic_decrementPj(F+-8|0)|0)==0:0){o=c[p>>2]|0;p=(o|0)==0?0:o+-4|0;o=p+4|0;if(c[p>>2]|0){H=0;do{__ZN10StringNameD2Ev(o+(H<<2)|0);H=H+1|0}while(H>>>0<(c[p>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(F,1)}__ZN10StringNameD2Ev(q);__Z8D_METHODPKc(r,916943);q=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(q);c[q>>2]=267136;__ZN10MethodBind10_set_constEb(q,1);__ZN10MethodBind24_generate_argument_typesEi(q,0);__ZN10MethodBind12_set_returnsEb(q,1);c[q+44>>2]=5396;c[q+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,q,r,0,0)|0;q=r+4|0;F=c[q>>2]|0;if(F|0?(__Z16atomic_decrementPj(F+-8|0)|0)==0:0){p=c[q>>2]|0;q=(p|0)==0?0:p+-4|0;p=q+4|0;if(c[q>>2]|0){H=0;do{__ZN10StringNameD2Ev(p+(H<<2)|0);H=H+1|0}while(H>>>0<(c[q>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(F,1)}__ZN10StringNameD2Ev(r);__Z8D_METHODPKc(s,876041);r=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(r);c[r>>2]=267064;__ZN10MethodBind10_set_constEb(r,0);__ZN10MethodBind24_generate_argument_typesEi(r,0);c[r+44>>2]=5235;c[r+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,r,s,0,0)|0;r=s+4|0;F=c[r>>2]|0;if(F|0?(__Z16atomic_decrementPj(F+-8|0)|0)==0:0){q=c[r>>2]|0;r=(q|0)==0?0:q+-4|0;q=r+4|0;if(c[r>>2]|0){H=0;do{__ZN10StringNameD2Ev(q+(H<<2)|0);H=H+1|0}while(H>>>0<(c[r>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(F,1)}__ZN10StringNameD2Ev(s);__ZN6StringC2EPKc(b,856210);c[k>>2]=c[b>>2];__ZN10StringNameC2ERK6String(t,k);__ZN6StringC2EPKc(n,915811);__ZN10MethodInfoC2ERK6String(b,n);__ZN7ClassDB10add_signalE10StringNameRK10MethodInfo(t,b);__ZN10MethodInfoD2Ev(b);s=c[n>>2]|0;if(s|0?(__Z16atomic_decrementPj(s+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(s,1);__ZN10StringNameD2Ev(t);t=c[k>>2]|0;if(t|0?(__Z16atomic_decrementPj(t+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(t,1);__ZN6StringC2EPKc(b,856210);c[k>>2]=c[b>>2];__ZN10StringNameC2ERK6String(u,k);__ZN6StringC2EPKc(v,876054);__ZN6StringC2EPKc(n,940269);t=c[v>>2]|0;if((t|0)!=0?(__Z28atomic_conditional_incrementPj(t+-8|0)|0)!=0:0)I=c[v>>2]|0;else I=0;t=c[n>>2]|0;if((t|0)!=0?(__Z28atomic_conditional_incrementPj(t+-8|0)|0)!=0:0)J=c[n>>2]|0;else J=0;c[b>>2]=18;t=b+4|0;c[t>>2]=0;s=(I|0)==0;if(!s?(c[t>>2]=0,__Z28atomic_conditional_incrementPj(I+-8|0)|0):0)c[t>>2]=I;c[b+8>>2]=17;t=b+12|0;c[t>>2]=0;F=(J|0)==0;do if(!F){c[t>>2]=0;if(!(__Z28atomic_conditional_incrementPj(J+-8|0)|0))break;c[t>>2]=J}while(0);c[b+16>>2]=519;c[w>>2]=__Z11_scs_createPKc(875881)|0;c[x>>2]=__Z11_scs_createPKc(876061)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(u,b,w,x,-1);__ZN10StringNameD2Ev(x);__ZN10StringNameD2Ev(w);t=c[b+12>>2]|0;do if(t|0){if(__Z16atomic_decrementPj(t+-8|0)|0)break;__ZN6Memory11free_staticEPvb(t,1)}while(0);t=c[b+4>>2]|0;do if(t|0){if(__Z16atomic_decrementPj(t+-8|0)|0)break;__ZN6Memory11free_staticEPvb(t,1)}while(0);t=J;do if(!F){if(__Z16atomic_decrementPj(t+-8|0)|0)break;__ZN6Memory11free_staticEPvb(t,1)}while(0);t=I;do if(!s){if(__Z16atomic_decrementPj(t+-8|0)|0)break;__ZN6Memory11free_staticEPvb(t,1)}while(0);t=c[n>>2]|0;do if(t|0){if(__Z16atomic_decrementPj(t+-8|0)|0)break;__ZN6Memory11free_staticEPvb(t,1)}while(0);t=c[v>>2]|0;do if(t|0){if(__Z16atomic_decrementPj(t+-8|0)|0)break;__ZN6Memory11free_staticEPvb(t,1)}while(0);__ZN10StringNameD2Ev(u);u=c[k>>2]|0;do if(u|0){if(__Z16atomic_decrementPj(u+-8|0)|0)break;__ZN6Memory11free_staticEPvb(u,1)}while(0);__ZN6StringC2EPKc(b,856210);c[k>>2]=c[b>>2];__ZN10StringNameC2ERK6String(y,k);__ZN6StringC2EPKc(z,885189);__ZN6StringC2EPKc(n,1263606);u=b+4|0;c[u>>2]=0;t=b+12|0;c[t>>2]=0;c[b>>2]=4;v=c[z>>2]|0;do if(v|0){c[u>>2]=0;if(!(__Z28atomic_conditional_incrementPj(v+-8|0)|0))break;c[u>>2]=c[z>>2]}while(0);c[b+8>>2]=0;u=c[t>>2]|0;do if((u|0)!=(c[n>>2]|0)){do if(u|0){if(__Z16atomic_decrementPj(u+-8|0)|0)break;__ZN6Memory11free_staticEPvb(u,1)}while(0);c[t>>2]=0;v=c[n>>2]|0;if(!v)break;if(!(__Z28atomic_conditional_incrementPj(v+-8|0)|0))break;c[t>>2]=c[n>>2]}while(0);c[b+16>>2]=7;c[w>>2]=__Z11_scs_createPKc(875957)|0;c[x>>2]=__Z11_scs_createPKc(883313)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(y,b,w,x,-1);__ZN10StringNameD2Ev(x);__ZN10StringNameD2Ev(w);t=c[b+12>>2]|0;do if(t|0){if(__Z16atomic_decrementPj(t+-8|0)|0)break;__ZN6Memory11free_staticEPvb(t,1)}while(0);t=c[b+4>>2]|0;do if(t|0){if(__Z16atomic_decrementPj(t+-8|0)|0)break;__ZN6Memory11free_staticEPvb(t,1)}while(0);t=c[n>>2]|0;do if(t|0){if(__Z16atomic_decrementPj(t+-8|0)|0)break;__ZN6Memory11free_staticEPvb(t,1)}while(0);t=c[z>>2]|0;do if(t|0){if(__Z16atomic_decrementPj(t+-8|0)|0)break;__ZN6Memory11free_staticEPvb(t,1)}while(0);__ZN10StringNameD2Ev(y);y=c[k>>2]|0;do if(y|0){if(__Z16atomic_decrementPj(y+-8|0)|0)break;__ZN6Memory11free_staticEPvb(y,1)}while(0);__ZN6StringC2EPKc(b,856210);c[k>>2]=c[b>>2];__ZN10StringNameC2ERK6String(A,k);__ZN6StringC2EPKc(B,1088836);__ZN6StringC2EPKc(n,1263606);y=c[B>>2]|0;do if(!y)K=0;else{if(!(__Z28atomic_conditional_incrementPj(y+-8|0)|0)){K=0;break}K=c[B>>2]|0}while(0);y=c[n>>2]|0;do if(!y)L=0;else{if(!(__Z28atomic_conditional_incrementPj(y+-8|0)|0)){L=0;break}L=c[n>>2]|0}while(0);c[b>>2]=2;y=b+4|0;c[y>>2]=0;t=(K|0)==0;do if(!t){c[y>>2]=0;if(!(__Z28atomic_conditional_incrementPj(K+-8|0)|0))break;c[y>>2]=K}while(0);c[b+8>>2]=6;y=b+12|0;c[y>>2]=0;z=(L|0)==0;do if(!z){c[y>>2]=0;if(!(__Z28atomic_conditional_incrementPj(L+-8|0)|0))break;c[y>>2]=L}while(0);c[b+16>>2]=519;c[w>>2]=__Z11_scs_createPKc(876031)|0;c[x>>2]=__Z11_scs_createPKc(916943)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(A,b,w,x,-1);__ZN10StringNameD2Ev(x);__ZN10StringNameD2Ev(w);y=c[b+12>>2]|0;do if(y|0){if(__Z16atomic_decrementPj(y+-8|0)|0)break;__ZN6Memory11free_staticEPvb(y,1)}while(0);y=c[b+4>>2]|0;do if(y|0){if(__Z16atomic_decrementPj(y+-8|0)|0)break;__ZN6Memory11free_staticEPvb(y,1)}while(0);y=L;do if(!z){if(__Z16atomic_decrementPj(y+-8|0)|0)break;__ZN6Memory11free_staticEPvb(y,1)}while(0);y=K;do if(!t){if(__Z16atomic_decrementPj(y+-8|0)|0)break;__ZN6Memory11free_staticEPvb(y,1)}while(0);y=c[n>>2]|0;do if(y|0){if(__Z16atomic_decrementPj(y+-8|0)|0)break;__ZN6Memory11free_staticEPvb(y,1)}while(0);y=c[B>>2]|0;do if(y|0){if(__Z16atomic_decrementPj(y+-8|0)|0)break;__ZN6Memory11free_staticEPvb(y,1)}while(0);__ZN10StringNameD2Ev(A);A=c[k>>2]|0;do if(A|0){if(__Z16atomic_decrementPj(A+-8|0)|0)break;__ZN6Memory11free_staticEPvb(A,1)}while(0);__ZN6StringC2EPKc(b,856210);c[k>>2]=c[b>>2];__ZN10StringNameC2ERK6String(C,k);__ZN6StringC2EPKc(D,893947);__ZN6StringC2EPKc(n,1263606);A=c[D>>2]|0;do if(!A)M=0;else{if(!(__Z28atomic_conditional_incrementPj(A+-8|0)|0)){M=0;break}M=c[D>>2]|0}while(0);A=c[n>>2]|0;do if(!A)N=0;else{if(!(__Z28atomic_conditional_incrementPj(A+-8|0)|0)){N=0;break}N=c[n>>2]|0}while(0);c[b>>2]=1;A=b+4|0;c[A>>2]=0;y=(M|0)==0;do if(!y){c[A>>2]=0;if(!(__Z28atomic_conditional_incrementPj(M+-8|0)|0))break;c[A>>2]=M}while(0);c[b+8>>2]=0;A=b+12|0;c[A>>2]=0;B=(N|0)==0;do if(!B){c[A>>2]=0;if(!(__Z28atomic_conditional_incrementPj(N+-8|0)|0))break;c[A>>2]=N}while(0);c[b+16>>2]=519;c[w>>2]=__Z11_scs_createPKc(893889)|0;c[x>>2]=__Z11_scs_createPKc(875971)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(C,b,w,x,-1);__ZN10StringNameD2Ev(x);__ZN10StringNameD2Ev(w);w=c[b+12>>2]|0;do if(w|0){if(__Z16atomic_decrementPj(w+-8|0)|0)break;__ZN6Memory11free_staticEPvb(w,1)}while(0);w=c[b+4>>2]|0;do if(w|0){if(__Z16atomic_decrementPj(w+-8|0)|0)break;__ZN6Memory11free_staticEPvb(w,1)}while(0);w=N;do if(!B){if(__Z16atomic_decrementPj(w+-8|0)|0)break;__ZN6Memory11free_staticEPvb(w,1)}while(0);w=M;do if(!y){if(__Z16atomic_decrementPj(w+-8|0)|0)break;__ZN6Memory11free_staticEPvb(w,1)}while(0);w=c[n>>2]|0;do if(w|0){if(__Z16atomic_decrementPj(w+-8|0)|0)break;__ZN6Memory11free_staticEPvb(w,1)}while(0);w=c[D>>2]|0;do if(w|0){if(__Z16atomic_decrementPj(w+-8|0)|0)break;__ZN6Memory11free_staticEPvb(w,1)}while(0);__ZN10StringNameD2Ev(C);C=c[k>>2]|0;if(!C){l=a;return}if(__Z16atomic_decrementPj(C+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(C,1);l=a;return}function __ZN16AnimatedSprite3D17set_sprite_framesERK3RefI12SpriteFramesE(b,d){b=b|0;d=d|0;var e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0.0,x=0.0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e+8|0;h=e+4|0;i=e;j=b+564|0;k=c[j>>2]|0;if(!k){n=0;o=0}else{__ZN10StringNameC2EPKc(f,1126630);__ZN10StringNameC2EPKc(h,876041);__ZN6Object10disconnectERK10StringNamePS_S2_(k,f,b,h);__ZN10StringNameD2Ev(h);__ZN10StringNameD2Ev(f);k=c[j>>2]|0;n=k;o=k}do if((c[d>>2]|0)!=(n|0)){if((n|0?__ZN9Reference11unreferenceEv(n)|0:0)?(k=c[j>>2]|0,__Z17predelete_handlerP6Object(k)|0):0){gj[c[(c[k>>2]|0)+76>>2]&8191](k);__ZN6Memory11free_staticEPvb(k,0)}c[j>>2]=0;k=c[d>>2]|0;c[j>>2]=k;if(!k){p=b+576|0;q=21;break}else{__ZN9Reference9referenceEv(k);k=c[j>>2]|0;r=k;s=k;q=11;break}}else{r=n;s=o;q=11}while(0);do if((q|0)==11){if(!r){p=b+576|0;q=21;break}__ZN10StringNameC2EPKc(f,1126630);__ZN10StringNameC2EPKc(h,876041);c[i>>2]=0;__ZN6Object7connectERK10StringNamePS_S2_RK6VectorI7VariantEj(s,f,b,h,i,0)|0;o=c[i>>2]|0;if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0){n=c[i>>2]|0;d=(n|0)==0?0:n+-4|0;n=d+4|0;k=c[d>>2]|0;if(k|0){t=0;u=k;while(1){k=n+(t*24|0)|0;if(!(c[k>>2]|0))v=u;else{__ZN7Variant5clearEv(k);v=c[d>>2]|0}t=t+1|0;if(t>>>0>=v>>>0)break;else u=v}}__ZN6Memory11free_staticEPvb(o,1)}__ZN10StringNameD2Ev(h);__ZN10StringNameD2Ev(f);u=b+576|0;if(!(c[j>>2]|0)){p=u;q=21}else __ZN16AnimatedSprite3D9set_frameEi(b,c[u>>2]|0)}while(0);if((q|0)==21)c[p>>2]=0;if(!(a[b+568>>0]|0)){__ZN12SpriteBase3D13_queue_updateEv(b);l=e;return}p=c[j>>2]|0;if((p|0)!=0?(q=b+572|0,__ZNK12SpriteFrames13has_animationERK10StringName(p,q)|0):0){w=+__ZNK12SpriteFrames19get_animation_speedERK10StringName(c[j>>2]|0,q);x=w>0.0?1.0/w:0.0}else x=0.0;g[b+592>>2]=x;__ZN12SpriteBase3D13_queue_updateEv(b);l=e;return}function __ZNK16AnimatedSprite3D17get_sprite_framesEv(a){a=a|0;var b=0,d=0;b=c[a+564>>2]|0;if(!b){d=0;return d|0}__ZN9Reference9referenceEv(b);d=b;return d|0}function __ZN16AnimatedSprite3D13set_animationERK10StringName(b,d){b=b|0;d=d|0;var e=0,f=0,h=0.0,i=0.0;e=b+572|0;if((c[e>>2]|0)==(c[d>>2]|0))return;__ZN10StringNameaSERKS_(e,d);if(a[b+568>>0]|0){d=b+564|0;f=c[d>>2]|0;if((f|0)!=0?__ZNK12SpriteFrames13has_animationERK10StringName(f,e)|0:0){h=+__ZNK12SpriteFrames19get_animation_speedERK10StringName(c[d>>2]|0,e);i=h>0.0?1.0/h:0.0}else i=0.0;g[b+592>>2]=i}__ZN16AnimatedSprite3D9set_frameEi(b,0);__ZN12SpriteBase3D13_queue_updateEv(b);return}function __ZNK16AnimatedSprite3D13get_animationEv(a){a=a|0;var b=0,d=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b;__ZN10StringNameC2ERKS_(d,a+572|0);l=b;return c[d>>2]|0}function __ZN16AnimatedSprite3D12_set_playingEb(b,e){b=b|0;e=e|0;var f=0,h=0,i=0,j=0,k=0.0,l=0.0,m=0;f=b+568|0;if((d[f>>0]|0|0)==(e&1|0))return;h=e&1;a[f>>0]=h;if(e){e=b+564|0;i=c[e>>2]|0;if((i|0)!=0?(j=b+572|0,__ZNK12SpriteFrames13has_animationERK10StringName(i,j)|0):0){k=+__ZNK12SpriteFrames19get_animation_speedERK10StringName(c[e>>2]|0,j);l=k>0.0?1.0/k:0.0}else l=0.0;g[b+592>>2]=l;m=a[f>>0]|0}else m=h;__ZN4Node20set_process_internalEb(b,m<<24>>24!=0);return}function __ZNK16AnimatedSprite3D11_is_playingEv(b){b=b|0;return (a[b+568>>0]|0)!=0|0}function __ZN16AnimatedSprite3D4playERK10StringName(b,d){b=b|0;d=d|0;var e=0,f=0,h=0,i=0,j=0,k=0.0,l=0.0,m=0.0;e=c[d>>2]|0;do if(e|0){if(!(c[e+4>>2]|0)){if(!(__ZNK6String6lengthEv(e+8|0)|0))break;f=c[d>>2]|0}else f=e;h=b+572|0;if((c[h>>2]|0)!=(f|0)){__ZN10StringNameaSERKS_(h,d);if(a[b+568>>0]|0){i=b+564|0;j=c[i>>2]|0;if((j|0)!=0?__ZNK12SpriteFrames13has_animationERK10StringName(j,h)|0:0){k=+__ZNK12SpriteFrames19get_animation_speedERK10StringName(c[i>>2]|0,h);l=k>0.0?1.0/k:0.0}else l=0.0;g[b+592>>2]=l}__ZN16AnimatedSprite3D9set_frameEi(b,0);__ZN12SpriteBase3D13_queue_updateEv(b)}}while(0);d=b+568|0;if((a[d>>0]|0)==1)return;a[d>>0]=1;f=b+564|0;e=c[f>>2]|0;if((e|0)!=0?(h=b+572|0,__ZNK12SpriteFrames13has_animationERK10StringName(e,h)|0):0){l=+__ZNK12SpriteFrames19get_animation_speedERK10StringName(c[f>>2]|0,h);m=l>0.0?1.0/l:0.0}else m=0.0;g[b+592>>2]=m;__ZN4Node20set_process_internalEb(b,(a[d>>0]|0)!=0);return}function __ZN16AnimatedSprite3D4stopEv(b){b=b|0;var c=0;c=b+568|0;if(!(a[c>>0]|0))return;a[c>>0]=0;__ZN4Node20set_process_internalEb(b,0);return}function __ZNK16AnimatedSprite3D10is_playingEv(a){a=a|0;return __ZNK4Node13is_processingEv(a)|0}function __ZN16AnimatedSprite3D9set_frameEi(b,d){b=b|0;d=d|0;var e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0.0,s=0.0;e=l;l=l+128|0;if((l|0)>=(m|0))ba(128);f=e+96|0;h=e+72|0;i=e+48|0;j=e+24|0;k=e;n=b+564|0;o=c[n>>2]|0;if(!o){l=e;return}p=b+572|0;if(__ZNK12SpriteFrames13has_animationERK10StringName(o,p)|0){o=__ZNK12SpriteFrames15get_frame_countERK10StringName(c[n>>2]|0,p)|0;q=(o|0)>(d|0)?d:o+-1|0}else q=d;d=(q|0)>0?q:0;q=b+576|0;if((c[q>>2]|0)==(d|0)){l=e;return}c[q>>2]=d;if(a[b+568>>0]|0){d=c[n>>2]|0;if((d|0)!=0?__ZNK12SpriteFrames13has_animationERK10StringName(d,p)|0:0){r=+__ZNK12SpriteFrames19get_animation_speedERK10StringName(c[n>>2]|0,p);s=r>0.0?1.0/r:0.0}else s=0.0;g[b+592>>2]=s}__ZN12SpriteBase3D13_queue_updateEv(b);p=(c[308579]|0)+416|0;c[f>>2]=0;c[h>>2]=0;c[i>>2]=0;c[j>>2]=0;c[k>>2]=0;__ZN6Object11emit_signalERK10StringNameRK7VariantS5_S5_S5_S5_(b,p,f,h,i,j,k);if(c[k>>2]|0)__ZN7Variant5clearEv(k);if(c[j>>2]|0)__ZN7Variant5clearEv(j);if(c[i>>2]|0)__ZN7Variant5clearEv(i);if(c[h>>2]|0)__ZN7Variant5clearEv(h);if(c[f>>2]|0)__ZN7Variant5clearEv(f);l=e;return}function __ZNK16AnimatedSprite3D9get_frameEv(a){a=a|0;return c[a+576>>2]|0}function __ZN16AnimatedSprite3D12_res_changedEv(a){a=a|0;__ZN16AnimatedSprite3D9set_frameEi(a,c[a+576>>2]|0);__ZN12SpriteBase3D13_queue_updateEv(a);return}function __ZNK13MethodBind0RCI16AnimatedSprite3DiE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK13MethodBind0RCI16AnimatedSprite3DiE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,856210);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI16AnimatedSprite3DiE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235908)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2Ei(i,ij[n&8191](d)|0);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI16AnimatedSprite3DiE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0;if(!b)f=0;else{d=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235908)|0;f=d?b:0}b=c[a+44>>2]|0;d=c[a+48>>2]|0;a=f+(d>>1)|0;if(!(d&1)){g=b;h=ij[g&8191](a)|0;c[e>>2]=h;return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=ij[g&8191](a)|0;c[e>>2]=h;return}}function __ZN13MethodBind0RCI16AnimatedSprite3DiED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I16AnimatedSprite3DiE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if(!b){__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK11MethodBind1I16AnimatedSprite3DiE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,856210);l=a;return c[b>>2]|0}function __ZN11MethodBind1I16AnimatedSprite3DiE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235908)|0:0){c[h>>2]=0;a[1263537]=0;k=d+24|0;n=c[k>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=i;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=i;return}if((g|0)>0){if((n|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);p=0}else{a[1263537]=0;p=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,p)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=p;c[b>>2]=0;l=i;return}}p=c[d+44>>2]|0;n=c[d+48>>2]|0;o=e+(n>>1)|0;if(!(n&1))q=p;else q=c[(c[o>>2]|0)+p>>2]|0;do if((g|0)<1){p=c[k>>2]|0;n=p+-1|0;if((p|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)s=0;else s=c[e+-4>>2]|0;if((p|0)<=(s|0)){if(r)t=0;else t=c[e+-4>>2]|0;do if((t|0)<(p|0)){if(r)u=0;else u=c[e+-4>>2]|0;if((u|0)<(p|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);v=0;break}else{a[1263537]=0;w=31;break}}else w=31;while(0);if((w|0)==31)v=e+(n*24|0)|0;__ZN7VariantC2ERKS_(j,v);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);f=__ZNK7VariantcviEv(j)|0;Pi[q&2047](o,f);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I16AnimatedSprite3DiE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235908)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1)){g=b;h=c[d>>2]|0;i=c[h>>2]|0;Pi[g&2047](a,i);return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=c[d>>2]|0;i=c[h>>2]|0;Pi[g&2047](a,i);return}}function __ZN11MethodBind1I16AnimatedSprite3DiED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind0I16AnimatedSprite3DE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return 0}function __ZNK11MethodBind0I16AnimatedSprite3DE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,856210);l=a;return c[b>>2]|0}function __ZN11MethodBind0I16AnimatedSprite3DE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235908)|0:0){c[h>>2]=0;a[1263537]=0;f=c[d+24>>2]|0;if((f|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=f;c[b>>2]=0;return}i=f-(c[d+20>>2]|0)|0;if((i|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=i;c[b>>2]=0;return}i=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))j=i;else j=c[(c[d>>2]|0)+i>>2]|0;gj[j&8191](d);c[b>>2]=0;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,110,1146558,0);c[b>>2]=0;return}function __ZN11MethodBind0I16AnimatedSprite3DE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235908)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1)){g=b;gj[g&8191](a);return}else{g=c[(c[a>>2]|0)+b>>2]|0;gj[g&8191](a);return}}function __ZN11MethodBind0I16AnimatedSprite3DED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI16AnimatedSprite3DbE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Eb(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK13MethodBind0RCI16AnimatedSprite3DbE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,856210);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI16AnimatedSprite3DbE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235908)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2Eb(i,ij[n&8191](d)|0);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI16AnimatedSprite3DbE7ptrcallEP6ObjectPPKvPv(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0;if(!d)g=0;else{e=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1235908)|0;g=e?d:0}d=c[b+44>>2]|0;e=c[b+48>>2]|0;b=g+(e>>1)|0;if(!(e&1)){h=d;i=ij[h&8191](b)|0;j=i&1;a[f>>0]=j;return}else{h=c[(c[b>>2]|0)+d>>2]|0;i=ij[h&8191](b)|0;j=i&1;a[f>>0]=j;return}}function __ZN13MethodBind0RCI16AnimatedSprite3DbED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I16AnimatedSprite3DbE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if(!b){__ZN7VariantC2Eb(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK11MethodBind1I16AnimatedSprite3DbE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,856210);l=a;return c[b>>2]|0}function __ZN11MethodBind1I16AnimatedSprite3DbE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235908)|0:0){c[h>>2]=0;a[1263537]=0;k=d+24|0;n=c[k>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=i;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=i;return}if((g|0)>0){if((n|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);p=0}else{a[1263537]=0;p=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,p)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=p;c[b>>2]=0;l=i;return}}p=c[d+44>>2]|0;n=c[d+48>>2]|0;o=e+(n>>1)|0;if(!(n&1))q=p;else q=c[(c[o>>2]|0)+p>>2]|0;do if((g|0)<1){p=c[k>>2]|0;n=p+-1|0;if((p|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)s=0;else s=c[e+-4>>2]|0;if((p|0)<=(s|0)){if(r)t=0;else t=c[e+-4>>2]|0;do if((t|0)<(p|0)){if(r)u=0;else u=c[e+-4>>2]|0;if((u|0)<(p|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);v=0;break}else{a[1263537]=0;w=31;break}}else w=31;while(0);if((w|0)==31)v=e+(n*24|0)|0;__ZN7VariantC2ERKS_(j,v);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);f=__ZNK7VariantcvbEv(j)|0;Pi[q&2047](o,f);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I16AnimatedSprite3DbE7ptrcallEP6ObjectPPKvPv(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0;if(!d)g=0;else{f=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1235908)|0;g=f?d:0}d=c[b+44>>2]|0;f=c[b+48>>2]|0;b=g+(f>>1)|0;if(!(f&1))h=d;else h=c[(c[b>>2]|0)+d>>2]|0;Pi[h&2047](b,(a[c[e>>2]>>0]|0)!=0);return}function __ZN11MethodBind1I16AnimatedSprite3DbED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI16AnimatedSprite3D10StringNameE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;if((b|0)!=-1){f=0;l=a;return f|0}__ZN10StringNameC2Ev(d);__ZN7VariantC2ERK10StringName(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);__ZN10StringNameD2Ev(d);f=b;l=a;return f|0}function __ZNK13MethodBind0RCI16AnimatedSprite3D10StringNameE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,856210);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI16AnimatedSprite3D10StringNameE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;j=f+24|0;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235908)|0:0){c[h>>2]=0;a[1263537]=0;k=c[d+24>>2]|0;if((k|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=k;c[b>>2]=0;l=f;return}n=k-(c[d+20>>2]|0)|0;if((n|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=n;c[b>>2]=0;l=f;return}n=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))o=n;else o=c[(c[d>>2]|0)+n>>2]|0;c[j>>2]=ij[o&8191](d)|0;__ZN7VariantC2ERK10StringName(i,j);__ZN10StringNameD2Ev(j);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI16AnimatedSprite3D10StringNameE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=d;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235908)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;c[f>>2]=ij[i&8191](a)|0;__ZN8PtrToArgI10StringNameE6encodeES0_Pv(f,e);__ZN10StringNameD2Ev(f);l=d;return}function __ZN13MethodBind0RCI16AnimatedSprite3D10StringNameED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I16AnimatedSprite3DRK10StringNameE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;if(b|0){f=0;l=a;return f|0}__ZN10StringNameC2Ev(d);__ZN7VariantC2ERK10StringName(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);__ZN10StringNameD2Ev(d);f=b;l=a;return f|0}function __ZNK11MethodBind1I16AnimatedSprite3DRK10StringNameE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,856210);l=a;return c[b>>2]|0}function __ZN11MethodBind1I16AnimatedSprite3DRK10StringNameE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i+24|0;k=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235908)|0:0){c[h>>2]=0;a[1263537]=0;n=d+24|0;o=c[n>>2]|0;if((o|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=o;c[b>>2]=0;l=i;return}p=o-(c[d+20>>2]|0)|0;if((p|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=p;c[b>>2]=0;l=i;return}if((g|0)>0){if((o|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);q=0}else{a[1263537]=0;q=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,q)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=q;c[b>>2]=0;l=i;return}}q=c[d+44>>2]|0;o=c[d+48>>2]|0;p=e+(o>>1)|0;if(!(o&1))r=q;else r=c[(c[p>>2]|0)+q>>2]|0;do if((g|0)<1){q=c[n>>2]|0;o=q+-1|0;if((q|0)>=1){e=c[d+16>>2]|0;s=(e|0)==0;if(s)t=0;else t=c[e+-4>>2]|0;if((q|0)<=(t|0)){if(s)u=0;else u=c[e+-4>>2]|0;do if((u|0)<(q|0)){if(s)v=0;else v=c[e+-4>>2]|0;if((v|0)<(q|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);w=0;break}else{a[1263537]=0;x=31;break}}else x=31;while(0);if((x|0)==31)w=e+(o*24|0)|0;__ZN7VariantC2ERKS_(k,w);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);c[j>>2]=__ZNK7Variantcv10StringNameEv(k)|0;Pi[r&2047](p,j);__ZN10StringNameD2Ev(j);if(c[k>>2]|0)__ZN7Variant5clearEv(k);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I16AnimatedSprite3DRK10StringNameE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e+4|0;g=e;if(!b)h=0;else{i=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235908)|0;h=i?b:0}b=c[a+44>>2]|0;i=c[a+48>>2]|0;a=h+(i>>1)|0;if(!(i&1))j=b;else j=c[(c[a>>2]|0)+b>>2]|0;__ZN10StringNameC2ERK6String(f,c[d>>2]|0);c[g>>2]=c[f>>2];Pi[j&2047](a,g);__ZN10StringNameD2Ev(g);l=e;return}function __ZN11MethodBind1I16AnimatedSprite3DRK10StringNameED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI16AnimatedSprite3D3RefI12SpriteFramesEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var c=0;if((b|0)!=-1){c=0;return c|0}c=__ZN7Variant12get_type_forI3RefI12SpriteFramesEEENS_4TypeEv()|0;return c|0}function __ZNK13MethodBind0RCI16AnimatedSprite3D3RefI12SpriteFramesEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,856210);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI16AnimatedSprite3D3RefI12SpriteFramesEE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f+28|0;j=f;k=f+24|0;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235908)|0:0){c[h>>2]=0;a[1263537]=0;n=c[d+24>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=f;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=f;return}o=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))p=o;else p=c[(c[d>>2]|0)+o>>2]|0;c[k>>2]=ij[p&8191](d)|0;__ZN6RefPtrC2Ev(i);__ZN3RefI9ReferenceEaSI12SpriteFramesEEvRKS_IT_E(i,k);__ZN7VariantC2ERK6RefPtr(j,i);__ZN6RefPtrD2Ev(i);i=c[k>>2]|0;if((i|0?__ZN9Reference11unreferenceEv(i)|0:0)?(i=c[k>>2]|0,__Z17predelete_handlerP6Object(i)|0):0){gj[c[(c[i>>2]|0)+76>>2]&8191](i);__ZN6Memory11free_staticEPvb(i,0)}c[k>>2]=0;__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI16AnimatedSprite3D3RefI12SpriteFramesEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=d;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235908)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;c[f>>2]=ij[i&8191](a)|0;__ZN3RefI9ReferenceEaSI12SpriteFramesEEvRKS_IT_E(e,f);e=c[f>>2]|0;if(!e){l=d;return}if(!(__ZN9Reference11unreferenceEv(e)|0)){l=d;return}e=c[f>>2]|0;if(!(__Z17predelete_handlerP6Object(e)|0)){l=d;return}gj[c[(c[e>>2]|0)+76>>2]&8191](e);__ZN6Memory11free_staticEPvb(e,0);l=d;return}function __ZN13MethodBind0RCI16AnimatedSprite3D3RefI12SpriteFramesEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN3RefI9ReferenceEaSI12SpriteFramesEEvRKS_IT_E(a,b){a=a|0;b=b|0;var d=0,e=0;d=c[b>>2]|0;if(!d){b=c[a>>2]|0;if((b|0?__ZN9Reference11unreferenceEv(b)|0:0)?(b=c[a>>2]|0,__Z17predelete_handlerP6Object(b)|0):0){gj[c[(c[b>>2]|0)+76>>2]&8191](b);__ZN6Memory11free_staticEPvb(b,0)}c[a>>2]=0;return}b=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1220724)|0;e=b?d:0;d=c[a>>2]|0;if((e|0)==(d|0))return;if((d|0?__ZN9Reference11unreferenceEv(d)|0:0)?(d=c[a>>2]|0,__Z17predelete_handlerP6Object(d)|0):0){gj[c[(c[d>>2]|0)+76>>2]&8191](d);__ZN6Memory11free_staticEPvb(d,0)}c[a>>2]=e;if(!e)return;__ZN9Reference9referenceEv(e);return}function __ZN7Variant12get_type_forI3RefI12SpriteFramesEEENS_4TypeEv(){var a=0,b=0,d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+28|0;d=a+24|0;e=a;c[d>>2]=0;__ZN6RefPtrC2Ev(b);__ZN3RefI9ReferenceEaSI12SpriteFramesEEvRKS_IT_E(b,d);__ZN7VariantC2ERK6RefPtr(e,b);__ZN6RefPtrD2Ev(b);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);e=c[d>>2]|0;if(!e){l=a;return b|0}if(!(__ZN9Reference11unreferenceEv(e)|0)){l=a;return b|0}e=c[d>>2]|0;if(!(__Z17predelete_handlerP6Object(e)|0)){l=a;return b|0}gj[c[(c[e>>2]|0)+76>>2]&8191](e);__ZN6Memory11free_staticEPvb(e,0);l=a;return b|0}function __ZNK11MethodBind1I16AnimatedSprite3DRK3RefI12SpriteFramesEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var c=0;if(b|0){c=0;return c|0}c=__ZN7Variant12get_type_forIRK3RefI12SpriteFramesEEENS_4TypeEv()|0;return c|0}function __ZNK11MethodBind1I16AnimatedSprite3DRK3RefI12SpriteFramesEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,856210);l=a;return c[b>>2]|0}function __ZN11MethodBind1I16AnimatedSprite3DRK3RefI12SpriteFramesEE4callEP6ObjectPPK7VariantiRNS9_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i+28|0;k=i+24|0;n=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235908)|0:0){c[h>>2]=0;a[1263537]=0;o=d+24|0;p=c[o>>2]|0;if((p|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=p;c[b>>2]=0;l=i;return}q=p-(c[d+20>>2]|0)|0;if((q|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=q;c[b>>2]=0;l=i;return}if((g|0)>0){if((p|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);r=0}else{a[1263537]=0;r=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,r)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=r;c[b>>2]=0;l=i;return}}r=c[d+44>>2]|0;p=c[d+48>>2]|0;q=e+(p>>1)|0;if(!(p&1))s=r;else s=c[(c[q>>2]|0)+r>>2]|0;do if((g|0)<1){r=c[o>>2]|0;p=r+-1|0;if((r|0)>=1){e=c[d+16>>2]|0;t=(e|0)==0;if(t)u=0;else u=c[e+-4>>2]|0;if((r|0)<=(u|0)){if(t)v=0;else v=c[e+-4>>2]|0;do if((v|0)<(r|0)){if(t)w=0;else w=c[e+-4>>2]|0;if((w|0)<(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);x=0;break}else{a[1263537]=0;y=31;break}}else y=31;while(0);if((y|0)==31)x=e+(p*24|0)|0;__ZN7VariantC2ERKS_(n,x);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f>>2]|0);while(0);__ZN3RefI12SpriteFramesEC2ERK7Variant(j,n);c[k>>2]=c[j>>2];Pi[s&2047](q,k);q=c[k>>2]|0;if((q|0?__ZN9Reference11unreferenceEv(q)|0:0)?(q=c[k>>2]|0,__Z17predelete_handlerP6Object(q)|0):0){gj[c[(c[q>>2]|0)+76>>2]&8191](q);__ZN6Memory11free_staticEPvb(q,0)}c[k>>2]=0;if(c[n>>2]|0)__ZN7Variant5clearEv(n);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I16AnimatedSprite3DRK3RefI12SpriteFramesEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+28|0;g=e;h=e+24|0;if(!b)i=0;else{j=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235908)|0;i=j?b:0}b=c[a+44>>2]|0;j=c[a+48>>2]|0;a=i+(j>>1)|0;if(!(j&1))k=b;else k=c[(c[a>>2]|0)+b>>2]|0;__ZN7VariantC2EPK6Object(g,c[d>>2]|0);__ZN3RefI12SpriteFramesEC2ERK7Variant(f,g);if(c[g>>2]|0)__ZN7Variant5clearEv(g);c[h>>2]=c[f>>2];Pi[k&2047](a,h);a=c[h>>2]|0;if(!a){l=e;return}if(!(__ZN9Reference11unreferenceEv(a)|0)){l=e;return}a=c[h>>2]|0;if(!(__Z17predelete_handlerP6Object(a)|0)){l=e;return}gj[c[(c[a>>2]|0)+76>>2]&8191](a);__ZN6Memory11free_staticEPvb(a,0);l=e;return}function __ZN11MethodBind1I16AnimatedSprite3DRK3RefI12SpriteFramesEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN3RefI12SpriteFramesEC2ERK7Variant(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d;__ZNK7Variantcv6RefPtrEv(e,b);c[a>>2]=0;b=c[e>>2]|0;if(!b){c[a>>2]=0;__ZN6RefPtrD2Ev(e);l=d;return}f=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235912)|0;g=f?b:0;b=c[a>>2]|0;if((g|0)==(b|0)){__ZN6RefPtrD2Ev(e);l=d;return}if((b|0?__ZN9Reference11unreferenceEv(b)|0:0)?(b=c[a>>2]|0,__Z17predelete_handlerP6Object(b)|0):0){gj[c[(c[b>>2]|0)+76>>2]&8191](b);__ZN6Memory11free_staticEPvb(b,0)}c[a>>2]=g;if(!g){__ZN6RefPtrD2Ev(e);l=d;return}__ZN9Reference9referenceEv(g);__ZN6RefPtrD2Ev(e);l=d;return}function __ZN7Variant12get_type_forIRK3RefI12SpriteFramesEEENS_4TypeEv(){var a=0,b=0,d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+28|0;d=a+24|0;e=a;c[d>>2]=0;__ZN6RefPtrC2Ev(b);__ZN3RefI9ReferenceEaSI12SpriteFramesEEvRKS_IT_E(b,d);__ZN7VariantC2ERK6RefPtr(e,b);__ZN6RefPtrD2Ev(b);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);e=c[d>>2]|0;if(!e){l=a;return b|0}if(!(__ZN9Reference11unreferenceEv(e)|0)){l=a;return b|0}e=c[d>>2]|0;if(!(__Z17predelete_handlerP6Object(e)|0)){l=a;return b|0}gj[c[(c[e>>2]|0)+76>>2]&8191](e);__ZN6Memory11free_staticEPvb(e,0);l=a;return b|0}function __ZN15ReflectionProbe18_initialize_classvEv(b){b=b|0;if(a[1263331]|0)return;if(!(a[1263306]|0)){if(!(a[1257014]|0)){if(!(a[1256996]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI4NodeEEvv();__ZN4Node13_bind_methodsEv();a[1256996]=1}__ZN7ClassDB10_add_classI7SpatialEEvv();__ZN7Spatial13_bind_methodsEv();a[1257014]=1}__ZN7ClassDB10_add_classI14VisualInstanceEEvv();__ZN14VisualInstance13_bind_methodsEv();a[1263306]=1}__ZN7ClassDB10_add_classI15ReflectionProbeEEvv();__ZN15ReflectionProbe13_bind_methodsEv();a[1263331]=1;return}function __ZN15ReflectionProbe5_setvERK10StringNameRK7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK15ReflectionProbe5_getvERK10StringNameR7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK15ReflectionProbe19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+24|0;g=e+4|0;h=e;if(!d)__ZNK14VisualInstance19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,0);__ZN6StringC2EPKc(f,857047);i=c[f>>2]|0;f=i;j=g+4|0;c[j>>2]=0;k=g+12|0;c[k>>2]=0;c[g>>2]=0;n=(i|0)==0;if(!n?(c[j>>2]=0,__Z28atomic_conditional_incrementPj(i+-8|0)|0):0)c[j>>2]=f;c[g+8>>2]=0;f=c[k>>2]|0;if(f|0){if(!(__Z16atomic_decrementPj(f+-8|0)|0))__ZN6Memory11free_staticEPvb(f,1);c[k>>2]=0}c[g+16>>2]=256;if(!(c[b>>2]|0)){k=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=k;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0}k=__ZnwjPFPvjE(32,4740)|0;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0;c[k+12>>2]=0;c[k+16>>2]=7;f=k+20|0;c[f>>2]=0;j=k+24|0;c[j>>2]=0;o=k+28|0;c[o>>2]=0;__ZN12PropertyInfoaSERKS_(k,g)|0;p=c[b>>2]|0;q=p+4|0;r=c[q>>2]|0;c[j>>2]=r;c[f>>2]=0;c[o>>2]=p;if(r|0)c[r+20>>2]=k;c[q>>2]=k;if(!(c[p>>2]|0))c[p>>2]=k;k=p+8|0;c[k>>2]=(c[k>>2]|0)+1;k=c[g+12>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);k=c[g+4>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);if(!n?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);__ZN10StringNameC2EPKc(h,857047);__ZN7ClassDB17get_property_listE10StringNameP4ListI12PropertyInfo16DefaultAllocatorEbPK6Object(h,b,1,a);__ZN10StringNameD2Ev(h);if(!d){l=e;return}__ZNK14VisualInstance19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,1);l=e;return}function __ZN15ReflectionProbe14_notificationvEib(a,b,c){a=a|0;b=b|0;c=c|0;if(c){if(1186!=528)__ZN14VisualInstance13_notificationEi(a,b);if(528!=511)__ZN7Spatial13_notificationEi(a,b);if(511==510)return;__ZN4Node13_notificationEi(a,b);return}else{if(511!=510)__ZN4Node13_notificationEi(a,b);if(528!=511)__ZN7Spatial13_notificationEi(a,b);if(1186==528)return;__ZN14VisualInstance13_notificationEi(a,b);return}}function __ZNK15ReflectionProbe16_get_class_namevEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+8|0;e=b+4|0;f=b;g=a+404|0;a=c[g>>2]|0;if(a|0){if(c[a+4>>2]|0){l=b;return g|0}if(__ZNK6String6lengthEv(a+8|0)|0){l=b;return g|0}}__ZN6StringC2EPKc(d,857047);c[f>>2]=c[d>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameaSERKS_(g,e);__ZN10StringNameD2Ev(e);e=c[f>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);l=b;return g|0}function __ZNK15ReflectionProbe18_validate_propertyER12PropertyInfo(b,d){b=b|0;d=d|0;var e=0;e=d+4|0;if((!(__ZNK6StringeqEPKc(e,856227)|0)?!(__ZNK6StringeqEPKc(e,856250)|0):0)?!(__ZNK6StringeqEPKc(e,856274)|0):0)return;if(a[b+446>>0]|0)return;c[d+16>>2]=5;return}function __ZNK15ReflectionProbe9get_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,857047);l=a;return c[b>>2]|0}function __ZNK15ReflectionProbe8is_classERK6String(a,b){a=a|0;b=b|0;var c=0;if(((!(__ZNK6StringeqEPKc(b,857047)|0)?!(__ZNK6StringeqEPKc(b,863261)|0):0)?!(__ZNK6StringeqEPKc(b,946852)|0):0)?!(__ZNK6StringeqEPKc(b,1132465)|0):0)c=__ZNK6StringeqEPKc(b,1142944)|0;else c=1;return c|0}function __ZNK15ReflectionProbe12is_class_ptrEPv(a,b){a=a|0;b=b|0;return (b|0)==1235916|((b|0)==1235736|((b|0)==1220920|((b|0)==1220720|(b|0)==1220580)))|0}function __ZN15ReflectionProbeD2Ev(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+4|0;e=b;c[a>>2]=267172;f=__ZN12VisualServer13get_singletonEv()|0;g=c[(c[f>>2]|0)+1312>>2]|0;c[e>>2]=c[a+408>>2];c[d>>2]=c[e>>2];Pi[g&2047](f,d);__ZN10StringNameD2Ev(a+404|0);__ZN14VisualInstanceD2Ev(a);l=b;return}function __ZN15ReflectionProbeD0Ev(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+4|0;e=b;c[a>>2]=267172;f=__ZN12VisualServer13get_singletonEv()|0;g=c[(c[f>>2]|0)+1312>>2]|0;c[e>>2]=c[a+408>>2];c[d>>2]=c[e>>2];Pi[g&2047](f,d);__ZN10StringNameD2Ev(a+404|0);__ZN14VisualInstanceD2Ev(a);__ZdlPv(a);l=b;return}function __ZNK15ReflectionProbe8get_aabbEv(a,b){a=a|0;b=b|0;var c=0.0,d=0.0,e=0.0,f=0.0;c=+g[b+432>>2];d=+g[b+436>>2];e=+g[b+440>>2];g[a>>2]=-c;g[a+4>>2]=-d;g[a+8>>2]=-e;f=d+ +g[b+424>>2];d=e+ +g[b+428>>2];g[a+12>>2]=c+ +g[b+420>>2];g[a+16>>2]=f;g[a+20>>2]=d;return}function __ZNK15ReflectionProbe9get_facesEj(a,b){a=a|0;b=b|0;return 0}function __ZN7ClassDB10_add_classI15ReflectionProbeEEvv(){var a=0,b=0,d=0,e=0,f=0,g=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+16|0;d=a+12|0;e=a+8|0;f=a+4|0;g=a;__ZN6StringC2EPKc(b,857047);c[e>>2]=c[b>>2];__ZN10StringNameC2ERK6String(d,e);__ZN6StringC2EPKc(b,863261);c[g>>2]=c[b>>2];__ZN10StringNameC2ERK6String(f,g);__ZN7ClassDB11_add_class2ERK10StringNameS2_(d,f);__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);__ZN10StringNameD2Ev(d);d=c[e>>2]|0;if(!d){l=a;return}if(__Z16atomic_decrementPj(d+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(d,1);l=a;return}function __ZN15ReflectionProbe13_bind_methodsEv(){var a=0,b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0,ia=0;a=l;l=l+352|0;if((l|0)>=(m|0))ba(352);b=a+328|0;d=a+320|0;e=a+312|0;f=a+304|0;g=a+296|0;h=a+288|0;i=a+280|0;j=a+272|0;k=a+264|0;n=a+256|0;o=a+248|0;p=a+240|0;q=a+232|0;r=a+224|0;s=a+216|0;t=a+200|0;u=a+192|0;v=a+176|0;w=a+160|0;x=a+144|0;y=a+136|0;z=a+128|0;A=a+120|0;B=a+112|0;C=a+104|0;D=a+96|0;E=a+208|0;F=a+92|0;G=a+184|0;H=a+168|0;I=a+152|0;J=a+88|0;K=a+84|0;L=a+80|0;M=a+76|0;N=a+72|0;O=a+68|0;P=a+64|0;Q=a+60|0;R=a+56|0;S=a+52|0;T=a+48|0;U=a+44|0;V=a+40|0;W=a+36|0;X=a+32|0;Y=a+28|0;Z=a+24|0;_=a+20|0;$=a+16|0;aa=a+12|0;ca=a+8|0;da=a+4|0;ea=a;__Z8D_METHODPKcS0_(d,856299,897228);fa=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(fa);c[fa>>2]=267292;__ZN10MethodBind10_set_constEb(fa,0);__ZN10MethodBind24_generate_argument_typesEi(fa,1);c[fa+44>>2]=124;c[fa+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,fa,d,0,0)|0;fa=d+4|0;ga=c[fa>>2]|0;if(ga|0?(__Z16atomic_decrementPj(ga+-8|0)|0)==0:0){ha=c[fa>>2]|0;fa=(ha|0)==0?0:ha+-4|0;ha=fa+4|0;if(c[fa>>2]|0){ia=0;do{__ZN10StringNameD2Ev(ha+(ia<<2)|0);ia=ia+1|0}while(ia>>>0<(c[fa>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(ga,1)}__ZN10StringNameD2Ev(d);__Z8D_METHODPKc(e,856313);d=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(d);c[d>>2]=267328;__ZN10MethodBind10_set_constEb(d,1);__ZN10MethodBind24_generate_argument_typesEi(d,0);__ZN10MethodBind12_set_returnsEb(d,1);c[d+44>>2]=131;c[d+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,d,e,0,0)|0;d=e+4|0;ga=c[d>>2]|0;if(ga|0?(__Z16atomic_decrementPj(ga+-8|0)|0)==0:0){fa=c[d>>2]|0;d=(fa|0)==0?0:fa+-4|0;fa=d+4|0;if(c[d>>2]|0){ia=0;do{__ZN10StringNameD2Ev(fa+(ia<<2)|0);ia=ia+1|0}while(ia>>>0<(c[d>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(ga,1)}__ZN10StringNameD2Ev(e);__Z8D_METHODPKcS0_(f,856327,856348);e=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(e);c[e>>2]=267364;__ZN10MethodBind10_set_constEb(e,0);__ZN10MethodBind24_generate_argument_typesEi(e,1);c[e+44>>2]=1297;c[e+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,e,f,0,0)|0;e=f+4|0;ga=c[e>>2]|0;if(ga|0?(__Z16atomic_decrementPj(ga+-8|0)|0)==0:0){d=c[e>>2]|0;e=(d|0)==0?0:d+-4|0;d=e+4|0;if(c[e>>2]|0){ia=0;do{__ZN10StringNameD2Ev(d+(ia<<2)|0);ia=ia+1|0}while(ia>>>0<(c[e>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(ga,1)}__ZN10StringNameD2Ev(f);__Z8D_METHODPKc(g,856356);f=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(f);c[f>>2]=267400;__ZN10MethodBind10_set_constEb(f,1);__ZN10MethodBind24_generate_argument_typesEi(f,0);__ZN10MethodBind12_set_returnsEb(f,1);c[f+44>>2]=1298;c[f+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,f,g,0,0)|0;f=g+4|0;ga=c[f>>2]|0;if(ga|0?(__Z16atomic_decrementPj(ga+-8|0)|0)==0:0){e=c[f>>2]|0;f=(e|0)==0?0:e+-4|0;e=f+4|0;if(c[f>>2]|0){ia=0;do{__ZN10StringNameD2Ev(e+(ia<<2)|0);ia=ia+1|0}while(ia>>>0<(c[f>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(ga,1)}__ZN10StringNameD2Ev(g);__Z8D_METHODPKcS0_(h,856377,856405);g=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(g);c[g>>2]=267292;__ZN10MethodBind10_set_constEb(g,0);__ZN10MethodBind24_generate_argument_typesEi(g,1);c[g+44>>2]=125;c[g+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,g,h,0,0)|0;g=h+4|0;ga=c[g>>2]|0;if(ga|0?(__Z16atomic_decrementPj(ga+-8|0)|0)==0:0){f=c[g>>2]|0;g=(f|0)==0?0:f+-4|0;f=g+4|0;if(c[g>>2]|0){ia=0;do{__ZN10StringNameD2Ev(f+(ia<<2)|0);ia=ia+1|0}while(ia>>>0<(c[g>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(ga,1)}__ZN10StringNameD2Ev(h);__Z8D_METHODPKc(i,856420);h=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(h);c[h>>2]=267328;__ZN10MethodBind10_set_constEb(h,1);__ZN10MethodBind24_generate_argument_typesEi(h,0);__ZN10MethodBind12_set_returnsEb(h,1);c[h+44>>2]=132;c[h+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,h,i,0,0)|0;h=i+4|0;ga=c[h>>2]|0;if(ga|0?(__Z16atomic_decrementPj(ga+-8|0)|0)==0:0){g=c[h>>2]|0;h=(g|0)==0?0:g+-4|0;g=h+4|0;if(c[h>>2]|0){ia=0;do{__ZN10StringNameD2Ev(g+(ia<<2)|0);ia=ia+1|0}while(ia>>>0<(c[h>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(ga,1)}__ZN10StringNameD2Ev(i);__Z8D_METHODPKcS0_(j,856448,856488);i=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(i);c[i>>2]=267292;__ZN10MethodBind10_set_constEb(i,0);__ZN10MethodBind24_generate_argument_typesEi(i,1);c[i+44>>2]=126;c[i+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,i,j,0,0)|0;i=j+4|0;ga=c[i>>2]|0;if(ga|0?(__Z16atomic_decrementPj(ga+-8|0)|0)==0:0){h=c[i>>2]|0;i=(h|0)==0?0:h+-4|0;h=i+4|0;if(c[i>>2]|0){ia=0;do{__ZN10StringNameD2Ev(h+(ia<<2)|0);ia=ia+1|0}while(ia>>>0<(c[i>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(ga,1)}__ZN10StringNameD2Ev(j);__Z8D_METHODPKc(k,856515);j=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(j);c[j>>2]=267328;__ZN10MethodBind10_set_constEb(j,1);__ZN10MethodBind24_generate_argument_typesEi(j,0);__ZN10MethodBind12_set_returnsEb(j,1);c[j+44>>2]=133;c[j+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,j,k,0,0)|0;j=k+4|0;ga=c[j>>2]|0;if(ga|0?(__Z16atomic_decrementPj(ga+-8|0)|0)==0:0){i=c[j>>2]|0;j=(i|0)==0?0:i+-4|0;i=j+4|0;if(c[j>>2]|0){ia=0;do{__ZN10StringNameD2Ev(i+(ia<<2)|0);ia=ia+1|0}while(ia>>>0<(c[j>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(ga,1)}__ZN10StringNameD2Ev(k);__Z8D_METHODPKcS0_(n,856555,856572);k=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(k);c[k>>2]=267292;__ZN10MethodBind10_set_constEb(k,0);__ZN10MethodBind24_generate_argument_typesEi(k,1);c[k+44>>2]=127;c[k+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,k,n,0,0)|0;k=n+4|0;ga=c[k>>2]|0;if(ga|0?(__Z16atomic_decrementPj(ga+-8|0)|0)==0:0){j=c[k>>2]|0;k=(j|0)==0?0:j+-4|0;j=k+4|0;if(c[k>>2]|0){ia=0;do{__ZN10StringNameD2Ev(j+(ia<<2)|0);ia=ia+1|0}while(ia>>>0<(c[k>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(ga,1)}__ZN10StringNameD2Ev(n);__Z8D_METHODPKc(o,856585);n=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(n);c[n>>2]=267328;__ZN10MethodBind10_set_constEb(n,1);__ZN10MethodBind24_generate_argument_typesEi(n,0);__ZN10MethodBind12_set_returnsEb(n,1);c[n+44>>2]=134;c[n+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,n,o,0,0)|0;n=o+4|0;ga=c[n>>2]|0;if(ga|0?(__Z16atomic_decrementPj(ga+-8|0)|0)==0:0){k=c[n>>2]|0;n=(k|0)==0?0:k+-4|0;k=n+4|0;if(c[n>>2]|0){ia=0;do{__ZN10StringNameD2Ev(k+(ia<<2)|0);ia=ia+1|0}while(ia>>>0<(c[n>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(ga,1)}__ZN10StringNameD2Ev(o);__Z8D_METHODPKcS0_(p,901526,1123852);o=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(o);c[o>>2]=267436;__ZN10MethodBind10_set_constEb(o,0);__ZN10MethodBind24_generate_argument_typesEi(o,1);c[o+44>>2]=1299;c[o+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,o,p,0,0)|0;o=p+4|0;ga=c[o>>2]|0;if(ga|0?(__Z16atomic_decrementPj(ga+-8|0)|0)==0:0){n=c[o>>2]|0;o=(n|0)==0?0:n+-4|0;n=o+4|0;if(c[o>>2]|0){ia=0;do{__ZN10StringNameD2Ev(n+(ia<<2)|0);ia=ia+1|0}while(ia>>>0<(c[o>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(ga,1)}__ZN10StringNameD2Ev(p);__Z8D_METHODPKc(q,901538);p=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(p);c[p>>2]=267472;__ZN10MethodBind10_set_constEb(p,1);__ZN10MethodBind24_generate_argument_typesEi(p,0);__ZN10MethodBind12_set_returnsEb(p,1);c[p+44>>2]=1300;c[p+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,p,q,0,0)|0;p=q+4|0;ga=c[p>>2]|0;if(ga|0?(__Z16atomic_decrementPj(ga+-8|0)|0)==0:0){o=c[p>>2]|0;p=(o|0)==0?0:o+-4|0;o=p+4|0;if(c[p>>2]|0){ia=0;do{__ZN10StringNameD2Ev(o+(ia<<2)|0);ia=ia+1|0}while(ia>>>0<(c[p>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(ga,1)}__ZN10StringNameD2Ev(q);__Z8D_METHODPKcS0_(r,856602,856620);q=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(q);c[q>>2]=267436;__ZN10MethodBind10_set_constEb(q,0);__ZN10MethodBind24_generate_argument_typesEi(q,1);c[q+44>>2]=1301;c[q+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,q,r,0,0)|0;q=r+4|0;ga=c[q>>2]|0;if(ga|0?(__Z16atomic_decrementPj(ga+-8|0)|0)==0:0){p=c[q>>2]|0;q=(p|0)==0?0:p+-4|0;p=q+4|0;if(c[q>>2]|0){ia=0;do{__ZN10StringNameD2Ev(p+(ia<<2)|0);ia=ia+1|0}while(ia>>>0<(c[q>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(ga,1)}__ZN10StringNameD2Ev(r);__Z8D_METHODPKc(s,856634);r=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(r);c[r>>2]=267472;__ZN10MethodBind10_set_constEb(r,1);__ZN10MethodBind24_generate_argument_typesEi(r,0);__ZN10MethodBind12_set_returnsEb(r,1);c[r+44>>2]=1302;c[r+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,r,s,0,0)|0;r=s+4|0;ga=c[r>>2]|0;if(ga|0?(__Z16atomic_decrementPj(ga+-8|0)|0)==0:0){q=c[r>>2]|0;r=(q|0)==0?0:q+-4|0;q=r+4|0;if(c[r>>2]|0){ia=0;do{__ZN10StringNameD2Ev(q+(ia<<2)|0);ia=ia+1|0}while(ia>>>0<(c[r>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(ga,1)}__ZN10StringNameD2Ev(s);__Z8D_METHODPKcS0_(t,856652,1146191);s=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(s);c[s>>2]=267508;__ZN10MethodBind10_set_constEb(s,0);__ZN10MethodBind24_generate_argument_typesEi(s,1);c[s+44>>2]=1303;c[s+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,s,t,0,0)|0;s=t+4|0;ga=c[s>>2]|0;if(ga|0?(__Z16atomic_decrementPj(ga+-8|0)|0)==0:0){r=c[s>>2]|0;s=(r|0)==0?0:r+-4|0;r=s+4|0;if(c[s>>2]|0){ia=0;do{__ZN10StringNameD2Ev(r+(ia<<2)|0);ia=ia+1|0}while(ia>>>0<(c[s>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(ga,1)}__ZN10StringNameD2Ev(t);__Z8D_METHODPKc(u,856668);t=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(t);c[t>>2]=267544;__ZN10MethodBind10_set_constEb(t,1);__ZN10MethodBind24_generate_argument_typesEi(t,0);__ZN10MethodBind12_set_returnsEb(t,1);c[t+44>>2]=5397;c[t+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,t,u,0,0)|0;t=u+4|0;ga=c[t>>2]|0;if(ga|0?(__Z16atomic_decrementPj(ga+-8|0)|0)==0:0){s=c[t>>2]|0;t=(s|0)==0?0:s+-4|0;s=t+4|0;if(c[t>>2]|0){ia=0;do{__ZN10StringNameD2Ev(s+(ia<<2)|0);ia=ia+1|0}while(ia>>>0<(c[t>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(ga,1)}__ZN10StringNameD2Ev(u);__Z8D_METHODPKcS0_(v,856687,1146191);u=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(u);c[u>>2]=267508;__ZN10MethodBind10_set_constEb(u,0);__ZN10MethodBind24_generate_argument_typesEi(u,1);c[u+44>>2]=1304;c[u+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,u,v,0,0)|0;u=v+4|0;ga=c[u>>2]|0;if(ga|0?(__Z16atomic_decrementPj(ga+-8|0)|0)==0:0){t=c[u>>2]|0;u=(t|0)==0?0:t+-4|0;t=u+4|0;if(c[u>>2]|0){ia=0;do{__ZN10StringNameD2Ev(t+(ia<<2)|0);ia=ia+1|0}while(ia>>>0<(c[u>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(ga,1)}__ZN10StringNameD2Ev(v);__Z8D_METHODPKc(w,856713);v=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(v);c[v>>2]=267544;__ZN10MethodBind10_set_constEb(v,1);__ZN10MethodBind24_generate_argument_typesEi(v,0);__ZN10MethodBind12_set_returnsEb(v,1);c[v+44>>2]=5398;c[v+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,v,w,0,0)|0;v=w+4|0;ga=c[v>>2]|0;if(ga|0?(__Z16atomic_decrementPj(ga+-8|0)|0)==0:0){u=c[v>>2]|0;v=(u|0)==0?0:u+-4|0;u=v+4|0;if(c[v>>2]|0){ia=0;do{__ZN10StringNameD2Ev(u+(ia<<2)|0);ia=ia+1|0}while(ia>>>0<(c[v>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(ga,1)}__ZN10StringNameD2Ev(w);__Z8D_METHODPKcS0_(x,856739,1146191);w=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(w);c[w>>2]=267508;__ZN10MethodBind10_set_constEb(w,0);__ZN10MethodBind24_generate_argument_typesEi(w,1);c[w+44>>2]=1305;c[w+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,w,x,0,0)|0;w=x+4|0;ga=c[w>>2]|0;do if(ga|0){if(__Z16atomic_decrementPj(ga+-8|0)|0)break;v=c[w>>2]|0;ia=(v|0)==0?0:v+-4|0;v=ia+4|0;if(c[ia>>2]|0){u=0;do{__ZN10StringNameD2Ev(v+(u<<2)|0);u=u+1|0}while(u>>>0<(c[ia>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(ga,1)}while(0);__ZN10StringNameD2Ev(x);__Z8D_METHODPKc(y,856758);x=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(x);c[x>>2]=267544;__ZN10MethodBind10_set_constEb(x,1);__ZN10MethodBind24_generate_argument_typesEi(x,0);__ZN10MethodBind12_set_returnsEb(x,1);c[x+44>>2]=5399;c[x+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,x,y,0,0)|0;x=y+4|0;ga=c[x>>2]|0;do if(ga|0){if(__Z16atomic_decrementPj(ga+-8|0)|0)break;w=c[x>>2]|0;ia=(w|0)==0?0:w+-4|0;w=ia+4|0;if(c[ia>>2]|0){u=0;do{__ZN10StringNameD2Ev(w+(u<<2)|0);u=u+1|0}while(u>>>0<(c[ia>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(ga,1)}while(0);__ZN10StringNameD2Ev(y);__Z8D_METHODPKcS0_(z,856778,871718);y=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(y);c[y>>2]=267580;__ZN10MethodBind10_set_constEb(y,0);__ZN10MethodBind24_generate_argument_typesEi(y,1);c[y+44>>2]=1306;c[y+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,y,z,0,0)|0;y=z+4|0;ga=c[y>>2]|0;do if(ga|0){if(__Z16atomic_decrementPj(ga+-8|0)|0)break;x=c[y>>2]|0;ia=(x|0)==0?0:x+-4|0;x=ia+4|0;if(c[ia>>2]|0){u=0;do{__ZN10StringNameD2Ev(x+(u<<2)|0);u=u+1|0}while(u>>>0<(c[ia>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(ga,1)}while(0);__ZN10StringNameD2Ev(z);__Z8D_METHODPKc(A,856792);z=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(z);c[z>>2]=267616;__ZN10MethodBind10_set_constEb(z,1);__ZN10MethodBind24_generate_argument_typesEi(z,0);__ZN10MethodBind12_set_returnsEb(z,1);c[z+44>>2]=5400;c[z+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,z,A,0,0)|0;z=A+4|0;ga=c[z>>2]|0;do if(ga|0){if(__Z16atomic_decrementPj(ga+-8|0)|0)break;y=c[z>>2]|0;ia=(y|0)==0?0:y+-4|0;y=ia+4|0;if(c[ia>>2]|0){u=0;do{__ZN10StringNameD2Ev(y+(u<<2)|0);u=u+1|0}while(u>>>0<(c[ia>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(ga,1)}while(0);__ZN10StringNameD2Ev(A);__Z8D_METHODPKcS0_(B,856806,1146083);A=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(A);c[A>>2]=267652;__ZN10MethodBind10_set_constEb(A,0);__ZN10MethodBind24_generate_argument_typesEi(A,1);c[A+44>>2]=1307;c[A+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,A,B,0,0)|0;A=B+4|0;ga=c[A>>2]|0;do if(ga|0){if(__Z16atomic_decrementPj(ga+-8|0)|0)break;z=c[A>>2]|0;ia=(z|0)==0?0:z+-4|0;z=ia+4|0;if(c[ia>>2]|0){u=0;do{__ZN10StringNameD2Ev(z+(u<<2)|0);u=u+1|0}while(u>>>0<(c[ia>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(ga,1)}while(0);__ZN10StringNameD2Ev(B);__Z8D_METHODPKc(C,856822);B=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(B);c[B>>2]=267688;__ZN10MethodBind10_set_constEb(B,1);__ZN10MethodBind24_generate_argument_typesEi(B,0);__ZN10MethodBind12_set_returnsEb(B,1);c[B+44>>2]=5401;c[B+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,B,C,0,0)|0;B=C+4|0;ga=c[B>>2]|0;do if(ga|0){if(__Z16atomic_decrementPj(ga+-8|0)|0)break;A=c[B>>2]|0;ia=(A|0)==0?0:A+-4|0;A=ia+4|0;if(c[ia>>2]|0){u=0;do{__ZN10StringNameD2Ev(A+(u<<2)|0);u=u+1|0}while(u>>>0<(c[ia>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(ga,1)}while(0);__ZN10StringNameD2Ev(C);__ZN6StringC2EPKc(b,857047);c[E>>2]=c[b>>2];__ZN10StringNameC2ERK6String(D,E);__ZN6StringC2EPKc(F,856838);__ZN6StringC2EPKc(G,856850);C=b+4|0;c[C>>2]=0;ga=b+12|0;c[ga>>2]=0;c[b>>2]=2;B=c[F>>2]|0;do if(B|0){c[C>>2]=0;if(!(__Z28atomic_conditional_incrementPj(B+-8|0)|0))break;c[C>>2]=c[F>>2]}while(0);c[b+8>>2]=3;C=c[ga>>2]|0;do if((C|0)!=(c[G>>2]|0)){do if(C|0){if(__Z16atomic_decrementPj(C+-8|0)|0)break;__ZN6Memory11free_staticEPvb(C,1)}while(0);c[ga>>2]=0;B=c[G>>2]|0;if(!B)break;if(!(__Z28atomic_conditional_incrementPj(B+-8|0)|0))break;c[ga>>2]=c[G>>2]}while(0);c[b+16>>2]=7;c[H>>2]=__Z11_scs_createPKc(856806)|0;c[I>>2]=__Z11_scs_createPKc(856822)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(D,b,H,I,-1);__ZN10StringNameD2Ev(I);__ZN10StringNameD2Ev(H);ga=c[b+12>>2]|0;do if(ga|0){if(__Z16atomic_decrementPj(ga+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ga,1)}while(0);ga=c[b+4>>2]|0;do if(ga|0){if(__Z16atomic_decrementPj(ga+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ga,1)}while(0);ga=c[G>>2]|0;do if(ga|0){if(__Z16atomic_decrementPj(ga+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ga,1)}while(0);ga=c[F>>2]|0;do if(ga|0){if(__Z16atomic_decrementPj(ga+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ga,1)}while(0);__ZN10StringNameD2Ev(D);D=c[E>>2]|0;do if(D|0){if(__Z16atomic_decrementPj(D+-8|0)|0)break;__ZN6Memory11free_staticEPvb(D,1)}while(0);__ZN6StringC2EPKc(b,857047);c[E>>2]=c[b>>2];__ZN10StringNameC2ERK6String(J,E);__ZN6StringC2EPKc(K,897228);__ZN6StringC2EPKc(G,1074459);D=b+4|0;c[D>>2]=0;ga=b+12|0;c[ga>>2]=0;c[b>>2]=3;F=c[K>>2]|0;do if(F|0){c[D>>2]=0;if(!(__Z28atomic_conditional_incrementPj(F+-8|0)|0))break;c[D>>2]=c[K>>2]}while(0);c[b+8>>2]=1;D=c[ga>>2]|0;do if((D|0)!=(c[G>>2]|0)){do if(D|0){if(__Z16atomic_decrementPj(D+-8|0)|0)break;__ZN6Memory11free_staticEPvb(D,1)}while(0);c[ga>>2]=0;F=c[G>>2]|0;if(!F)break;if(!(__Z28atomic_conditional_incrementPj(F+-8|0)|0))break;c[ga>>2]=c[G>>2]}while(0);c[b+16>>2]=7;c[H>>2]=__Z11_scs_createPKc(856299)|0;c[I>>2]=__Z11_scs_createPKc(856313)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(J,b,H,I,-1);__ZN10StringNameD2Ev(I);__ZN10StringNameD2Ev(H);ga=c[b+12>>2]|0;do if(ga|0){if(__Z16atomic_decrementPj(ga+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ga,1)}while(0);ga=c[b+4>>2]|0;do if(ga|0){if(__Z16atomic_decrementPj(ga+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ga,1)}while(0);ga=c[G>>2]|0;do if(ga|0){if(__Z16atomic_decrementPj(ga+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ga,1)}while(0);ga=c[K>>2]|0;do if(ga|0){if(__Z16atomic_decrementPj(ga+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ga,1)}while(0);__ZN10StringNameD2Ev(J);J=c[E>>2]|0;do if(J|0){if(__Z16atomic_decrementPj(J+-8|0)|0)break;__ZN6Memory11free_staticEPvb(J,1)}while(0);__ZN6StringC2EPKc(b,857047);c[E>>2]=c[b>>2];__ZN10StringNameC2ERK6String(L,E);__ZN6StringC2EPKc(M,856572);__ZN6StringC2EPKc(G,856862);J=b+4|0;c[J>>2]=0;ga=b+12|0;c[ga>>2]=0;c[b>>2]=3;K=c[M>>2]|0;do if(K|0){c[J>>2]=0;if(!(__Z28atomic_conditional_incrementPj(K+-8|0)|0))break;c[J>>2]=c[M>>2]}while(0);c[b+8>>2]=1;J=c[ga>>2]|0;do if((J|0)!=(c[G>>2]|0)){do if(J|0){if(__Z16atomic_decrementPj(J+-8|0)|0)break;__ZN6Memory11free_staticEPvb(J,1)}while(0);c[ga>>2]=0;K=c[G>>2]|0;if(!K)break;if(!(__Z28atomic_conditional_incrementPj(K+-8|0)|0))break;c[ga>>2]=c[G>>2]}while(0);c[b+16>>2]=7;c[H>>2]=__Z11_scs_createPKc(856555)|0;c[I>>2]=__Z11_scs_createPKc(856585)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(L,b,H,I,-1);__ZN10StringNameD2Ev(I);__ZN10StringNameD2Ev(H);ga=c[b+12>>2]|0;do if(ga|0){if(__Z16atomic_decrementPj(ga+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ga,1)}while(0);ga=c[b+4>>2]|0;do if(ga|0){if(__Z16atomic_decrementPj(ga+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ga,1)}while(0);ga=c[G>>2]|0;do if(ga|0){if(__Z16atomic_decrementPj(ga+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ga,1)}while(0);ga=c[M>>2]|0;do if(ga|0){if(__Z16atomic_decrementPj(ga+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ga,1)}while(0);__ZN10StringNameD2Ev(L);L=c[E>>2]|0;do if(L|0){if(__Z16atomic_decrementPj(L+-8|0)|0)break;__ZN6Memory11free_staticEPvb(L,1)}while(0);__ZN6StringC2EPKc(b,857047);c[E>>2]=c[b>>2];__ZN10StringNameC2ERK6String(N,E);__ZN6StringC2EPKc(O,1123852);__ZN6StringC2EPKc(G,1263606);L=b+4|0;c[L>>2]=0;ga=b+12|0;c[ga>>2]=0;c[b>>2]=5;M=c[O>>2]|0;do if(M|0){c[L>>2]=0;if(!(__Z28atomic_conditional_incrementPj(M+-8|0)|0))break;c[L>>2]=c[O>>2]}while(0);c[b+8>>2]=0;L=c[ga>>2]|0;do if((L|0)!=(c[G>>2]|0)){do if(L|0){if(__Z16atomic_decrementPj(L+-8|0)|0)break;__ZN6Memory11free_staticEPvb(L,1)}while(0);c[ga>>2]=0;M=c[G>>2]|0;if(!M)break;if(!(__Z28atomic_conditional_incrementPj(M+-8|0)|0))break;c[ga>>2]=c[G>>2]}while(0);c[b+16>>2]=7;c[H>>2]=__Z11_scs_createPKc(901526)|0;c[I>>2]=__Z11_scs_createPKc(901538)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(N,b,H,I,-1);__ZN10StringNameD2Ev(I);__ZN10StringNameD2Ev(H);ga=c[b+12>>2]|0;do if(ga|0){if(__Z16atomic_decrementPj(ga+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ga,1)}while(0);ga=c[b+4>>2]|0;do if(ga|0){if(__Z16atomic_decrementPj(ga+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ga,1)}while(0);ga=c[G>>2]|0;do if(ga|0){if(__Z16atomic_decrementPj(ga+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ga,1)}while(0);ga=c[O>>2]|0;do if(ga|0){if(__Z16atomic_decrementPj(ga+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ga,1)}while(0);__ZN10StringNameD2Ev(N);N=c[E>>2]|0;do if(N|0){if(__Z16atomic_decrementPj(N+-8|0)|0)break;__ZN6Memory11free_staticEPvb(N,1)}while(0);__ZN6StringC2EPKc(b,857047);c[E>>2]=c[b>>2];__ZN10StringNameC2ERK6String(P,E);__ZN6StringC2EPKc(Q,856620);__ZN6StringC2EPKc(G,1263606);N=b+4|0;c[N>>2]=0;ga=b+12|0;c[ga>>2]=0;c[b>>2]=5;O=c[Q>>2]|0;do if(O|0){c[N>>2]=0;if(!(__Z28atomic_conditional_incrementPj(O+-8|0)|0))break;c[N>>2]=c[Q>>2]}while(0);c[b+8>>2]=0;N=c[ga>>2]|0;do if((N|0)!=(c[G>>2]|0)){do if(N|0){if(__Z16atomic_decrementPj(N+-8|0)|0)break;__ZN6Memory11free_staticEPvb(N,1)}while(0);c[ga>>2]=0;O=c[G>>2]|0;if(!O)break;if(!(__Z28atomic_conditional_incrementPj(O+-8|0)|0))break;c[ga>>2]=c[G>>2]}while(0);c[b+16>>2]=7;c[H>>2]=__Z11_scs_createPKc(856602)|0;c[I>>2]=__Z11_scs_createPKc(856634)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(P,b,H,I,-1);__ZN10StringNameD2Ev(I);__ZN10StringNameD2Ev(H);ga=c[b+12>>2]|0;do if(ga|0){if(__Z16atomic_decrementPj(ga+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ga,1)}while(0);ga=c[b+4>>2]|0;do if(ga|0){if(__Z16atomic_decrementPj(ga+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ga,1)}while(0);ga=c[G>>2]|0;do if(ga|0){if(__Z16atomic_decrementPj(ga+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ga,1)}while(0);ga=c[Q>>2]|0;do if(ga|0){if(__Z16atomic_decrementPj(ga+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ga,1)}while(0);__ZN10StringNameD2Ev(P);P=c[E>>2]|0;do if(P|0){if(__Z16atomic_decrementPj(P+-8|0)|0)break;__ZN6Memory11free_staticEPvb(P,1)}while(0);__ZN6StringC2EPKc(b,857047);c[E>>2]=c[b>>2];__ZN10StringNameC2ERK6String(R,E);__ZN6StringC2EPKc(S,856874);__ZN6StringC2EPKc(G,1263606);P=b+4|0;c[P>>2]=0;ga=b+12|0;c[ga>>2]=0;c[b>>2]=1;Q=c[S>>2]|0;do if(Q|0){c[P>>2]=0;if(!(__Z28atomic_conditional_incrementPj(Q+-8|0)|0))break;c[P>>2]=c[S>>2]}while(0);c[b+8>>2]=0;P=c[ga>>2]|0;do if((P|0)!=(c[G>>2]|0)){do if(P|0){if(__Z16atomic_decrementPj(P+-8|0)|0)break;__ZN6Memory11free_staticEPvb(P,1)}while(0);c[ga>>2]=0;Q=c[G>>2]|0;if(!Q)break;if(!(__Z28atomic_conditional_incrementPj(Q+-8|0)|0))break;c[ga>>2]=c[G>>2]}while(0);c[b+16>>2]=7;c[H>>2]=__Z11_scs_createPKc(856687)|0;c[I>>2]=__Z11_scs_createPKc(856713)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(R,b,H,I,-1);__ZN10StringNameD2Ev(I);__ZN10StringNameD2Ev(H);ga=c[b+12>>2]|0;do if(ga|0){if(__Z16atomic_decrementPj(ga+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ga,1)}while(0);ga=c[b+4>>2]|0;do if(ga|0){if(__Z16atomic_decrementPj(ga+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ga,1)}while(0);ga=c[G>>2]|0;do if(ga|0){if(__Z16atomic_decrementPj(ga+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ga,1)}while(0);ga=c[S>>2]|0;do if(ga|0){if(__Z16atomic_decrementPj(ga+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ga,1)}while(0);__ZN10StringNameD2Ev(R);R=c[E>>2]|0;do if(R|0){if(__Z16atomic_decrementPj(R+-8|0)|0)break;__ZN6Memory11free_staticEPvb(R,1)}while(0);__ZN6StringC2EPKc(b,857047);c[E>>2]=c[b>>2];__ZN10StringNameC2ERK6String(T,E);__ZN6StringC2EPKc(U,856889);__ZN6StringC2EPKc(G,1263606);R=b+4|0;c[R>>2]=0;ga=b+12|0;c[ga>>2]=0;c[b>>2]=1;S=c[U>>2]|0;do if(S|0){c[R>>2]=0;if(!(__Z28atomic_conditional_incrementPj(S+-8|0)|0))break;c[R>>2]=c[U>>2]}while(0);c[b+8>>2]=0;R=c[ga>>2]|0;do if((R|0)!=(c[G>>2]|0)){do if(R|0){if(__Z16atomic_decrementPj(R+-8|0)|0)break;__ZN6Memory11free_staticEPvb(R,1)}while(0);c[ga>>2]=0;S=c[G>>2]|0;if(!S)break;if(!(__Z28atomic_conditional_incrementPj(S+-8|0)|0))break;c[ga>>2]=c[G>>2]}while(0);c[b+16>>2]=7;c[H>>2]=__Z11_scs_createPKc(856739)|0;c[I>>2]=__Z11_scs_createPKc(856758)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(T,b,H,I,-1);__ZN10StringNameD2Ev(I);__ZN10StringNameD2Ev(H);ga=c[b+12>>2]|0;do if(ga|0){if(__Z16atomic_decrementPj(ga+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ga,1)}while(0);ga=c[b+4>>2]|0;do if(ga|0){if(__Z16atomic_decrementPj(ga+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ga,1)}while(0);ga=c[G>>2]|0;do if(ga|0){if(__Z16atomic_decrementPj(ga+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ga,1)}while(0);ga=c[U>>2]|0;do if(ga|0){if(__Z16atomic_decrementPj(ga+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ga,1)}while(0);__ZN10StringNameD2Ev(T);T=c[E>>2]|0;do if(T|0){if(__Z16atomic_decrementPj(T+-8|0)|0)break;__ZN6Memory11free_staticEPvb(T,1)}while(0);__ZN6StringC2EPKc(b,857047);c[E>>2]=c[b>>2];__ZN10StringNameC2ERK6String(V,E);__ZN6StringC2EPKc(W,856904);__ZN6StringC2EPKc(G,1263606);T=b+4|0;c[T>>2]=0;ga=b+12|0;c[ga>>2]=0;c[b>>2]=2;U=c[W>>2]|0;do if(U|0){c[T>>2]=0;if(!(__Z28atomic_conditional_incrementPj(U+-8|0)|0))break;c[T>>2]=c[W>>2]}while(0);c[b+8>>2]=11;T=c[ga>>2]|0;do if((T|0)!=(c[G>>2]|0)){do if(T|0){if(__Z16atomic_decrementPj(T+-8|0)|0)break;__ZN6Memory11free_staticEPvb(T,1)}while(0);c[ga>>2]=0;U=c[G>>2]|0;if(!U)break;if(!(__Z28atomic_conditional_incrementPj(U+-8|0)|0))break;c[ga>>2]=c[G>>2]}while(0);c[b+16>>2]=7;c[H>>2]=__Z11_scs_createPKc(856778)|0;c[I>>2]=__Z11_scs_createPKc(856792)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(V,b,H,I,-1);__ZN10StringNameD2Ev(I);__ZN10StringNameD2Ev(H);ga=c[b+12>>2]|0;do if(ga|0){if(__Z16atomic_decrementPj(ga+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ga,1)}while(0);ga=c[b+4>>2]|0;do if(ga|0){if(__Z16atomic_decrementPj(ga+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ga,1)}while(0);ga=c[G>>2]|0;do if(ga|0){if(__Z16atomic_decrementPj(ga+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ga,1)}while(0);ga=c[W>>2]|0;do if(ga|0){if(__Z16atomic_decrementPj(ga+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ga,1)}while(0);__ZN10StringNameD2Ev(V);V=c[E>>2]|0;do if(V|0){if(__Z16atomic_decrementPj(V+-8|0)|0)break;__ZN6Memory11free_staticEPvb(V,1)}while(0);__ZN6StringC2EPKc(b,857047);c[E>>2]=c[b>>2];__ZN10StringNameC2ERK6String(X,E);__ZN6StringC2EPKc(b,856914);__ZN6StringC2EPKc(G,856923);__ZN7ClassDB18add_property_groupE10StringNameRK6StringS3_(X,b,G);V=c[G>>2]|0;do if(V|0){if(__Z16atomic_decrementPj(V+-8|0)|0)break;__ZN6Memory11free_staticEPvb(V,1)}while(0);V=c[b>>2]|0;do if(V|0){if(__Z16atomic_decrementPj(V+-8|0)|0)break;__ZN6Memory11free_staticEPvb(V,1)}while(0);__ZN10StringNameD2Ev(X);X=c[E>>2]|0;do if(X|0){if(__Z16atomic_decrementPj(X+-8|0)|0)break;__ZN6Memory11free_staticEPvb(X,1)}while(0);__ZN6StringC2EPKc(b,857047);c[E>>2]=c[b>>2];__ZN10StringNameC2ERK6String(Y,E);__ZN6StringC2EPKc(Z,856933);__ZN6StringC2EPKc(G,1263606);X=b+4|0;c[X>>2]=0;V=b+12|0;c[V>>2]=0;c[b>>2]=1;ga=c[Z>>2]|0;do if(ga|0){c[X>>2]=0;if(!(__Z28atomic_conditional_incrementPj(ga+-8|0)|0))break;c[X>>2]=c[Z>>2]}while(0);c[b+8>>2]=0;X=c[V>>2]|0;do if((X|0)!=(c[G>>2]|0)){do if(X|0){if(__Z16atomic_decrementPj(X+-8|0)|0)break;__ZN6Memory11free_staticEPvb(X,1)}while(0);c[V>>2]=0;ga=c[G>>2]|0;if(!ga)break;if(!(__Z28atomic_conditional_incrementPj(ga+-8|0)|0))break;c[V>>2]=c[G>>2]}while(0);c[b+16>>2]=7;c[H>>2]=__Z11_scs_createPKc(856652)|0;c[I>>2]=__Z11_scs_createPKc(856668)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(Y,b,H,I,-1);__ZN10StringNameD2Ev(I);__ZN10StringNameD2Ev(H);V=c[b+12>>2]|0;do if(V|0){if(__Z16atomic_decrementPj(V+-8|0)|0)break;__ZN6Memory11free_staticEPvb(V,1)}while(0);V=c[b+4>>2]|0;do if(V|0){if(__Z16atomic_decrementPj(V+-8|0)|0)break;__ZN6Memory11free_staticEPvb(V,1)}while(0);V=c[G>>2]|0;do if(V|0){if(__Z16atomic_decrementPj(V+-8|0)|0)break;__ZN6Memory11free_staticEPvb(V,1)}while(0);V=c[Z>>2]|0;do if(V|0){if(__Z16atomic_decrementPj(V+-8|0)|0)break;__ZN6Memory11free_staticEPvb(V,1)}while(0);__ZN10StringNameD2Ev(Y);Y=c[E>>2]|0;do if(Y|0){if(__Z16atomic_decrementPj(Y+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Y,1)}while(0);__ZN6StringC2EPKc(b,857047);c[E>>2]=c[b>>2];__ZN10StringNameC2ERK6String(_,E);__ZN6StringC2EPKc($,856949);__ZN6StringC2EPKc(G,1263606);Y=b+4|0;c[Y>>2]=0;V=b+12|0;c[V>>2]=0;c[b>>2]=14;Z=c[$>>2]|0;do if(Z|0){c[Y>>2]=0;if(!(__Z28atomic_conditional_incrementPj(Z+-8|0)|0))break;c[Y>>2]=c[$>>2]}while(0);c[b+8>>2]=19;Y=c[V>>2]|0;do if((Y|0)!=(c[G>>2]|0)){do if(Y|0){if(__Z16atomic_decrementPj(Y+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Y,1)}while(0);c[V>>2]=0;Z=c[G>>2]|0;if(!Z)break;if(!(__Z28atomic_conditional_incrementPj(Z+-8|0)|0))break;c[V>>2]=c[G>>2]}while(0);c[b+16>>2]=7;c[H>>2]=__Z11_scs_createPKc(856327)|0;c[I>>2]=__Z11_scs_createPKc(856356)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(_,b,H,I,-1);__ZN10StringNameD2Ev(I);__ZN10StringNameD2Ev(H);V=c[b+12>>2]|0;do if(V|0){if(__Z16atomic_decrementPj(V+-8|0)|0)break;__ZN6Memory11free_staticEPvb(V,1)}while(0);V=c[b+4>>2]|0;do if(V|0){if(__Z16atomic_decrementPj(V+-8|0)|0)break;__ZN6Memory11free_staticEPvb(V,1)}while(0);V=c[G>>2]|0;do if(V|0){if(__Z16atomic_decrementPj(V+-8|0)|0)break;__ZN6Memory11free_staticEPvb(V,1)}while(0);V=c[$>>2]|0;do if(V|0){if(__Z16atomic_decrementPj(V+-8|0)|0)break;__ZN6Memory11free_staticEPvb(V,1)}while(0);__ZN10StringNameD2Ev(_);_=c[E>>2]|0;do if(_|0){if(__Z16atomic_decrementPj(_+-8|0)|0)break;__ZN6Memory11free_staticEPvb(_,1)}while(0);__ZN6StringC2EPKc(b,857047);c[E>>2]=c[b>>2];__ZN10StringNameC2ERK6String(aa,E);__ZN6StringC2EPKc(ca,856972);__ZN6StringC2EPKc(G,896505);_=b+4|0;c[_>>2]=0;V=b+12|0;c[V>>2]=0;c[b>>2]=3;$=c[ca>>2]|0;do if($|0){c[_>>2]=0;if(!(__Z28atomic_conditional_incrementPj($+-8|0)|0))break;c[_>>2]=c[ca>>2]}while(0);c[b+8>>2]=1;_=c[V>>2]|0;do if((_|0)!=(c[G>>2]|0)){do if(_|0){if(__Z16atomic_decrementPj(_+-8|0)|0)break;__ZN6Memory11free_staticEPvb(_,1)}while(0);c[V>>2]=0;$=c[G>>2]|0;if(!$)break;if(!(__Z28atomic_conditional_incrementPj($+-8|0)|0))break;c[V>>2]=c[G>>2]}while(0);c[b+16>>2]=7;c[H>>2]=__Z11_scs_createPKc(856377)|0;c[I>>2]=__Z11_scs_createPKc(856420)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(aa,b,H,I,-1);__ZN10StringNameD2Ev(I);__ZN10StringNameD2Ev(H);V=c[b+12>>2]|0;do if(V|0){if(__Z16atomic_decrementPj(V+-8|0)|0)break;__ZN6Memory11free_staticEPvb(V,1)}while(0);V=c[b+4>>2]|0;do if(V|0){if(__Z16atomic_decrementPj(V+-8|0)|0)break;__ZN6Memory11free_staticEPvb(V,1)}while(0);V=c[G>>2]|0;do if(V|0){if(__Z16atomic_decrementPj(V+-8|0)|0)break;__ZN6Memory11free_staticEPvb(V,1)}while(0);V=c[ca>>2]|0;do if(V|0){if(__Z16atomic_decrementPj(V+-8|0)|0)break;__ZN6Memory11free_staticEPvb(V,1)}while(0);__ZN10StringNameD2Ev(aa);aa=c[E>>2]|0;do if(aa|0){if(__Z16atomic_decrementPj(aa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(aa,1)}while(0);__ZN6StringC2EPKc(b,857047);c[E>>2]=c[b>>2];__ZN10StringNameC2ERK6String(da,E);__ZN6StringC2EPKc(ea,856996);__ZN6StringC2EPKc(G,1074459);aa=b+4|0;c[aa>>2]=0;V=b+12|0;c[V>>2]=0;c[b>>2]=3;ca=c[ea>>2]|0;do if(ca|0){c[aa>>2]=0;if(!(__Z28atomic_conditional_incrementPj(ca+-8|0)|0))break;c[aa>>2]=c[ea>>2]}while(0);c[b+8>>2]=1;aa=c[V>>2]|0;do if((aa|0)!=(c[G>>2]|0)){do if(aa|0){if(__Z16atomic_decrementPj(aa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(aa,1)}while(0);c[V>>2]=0;ca=c[G>>2]|0;if(!ca)break;if(!(__Z28atomic_conditional_incrementPj(ca+-8|0)|0))break;c[V>>2]=c[G>>2]}while(0);c[b+16>>2]=7;c[H>>2]=__Z11_scs_createPKc(856448)|0;c[I>>2]=__Z11_scs_createPKc(856515)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(da,b,H,I,-1);__ZN10StringNameD2Ev(I);__ZN10StringNameD2Ev(H);H=c[b+12>>2]|0;do if(H|0){if(__Z16atomic_decrementPj(H+-8|0)|0)break;__ZN6Memory11free_staticEPvb(H,1)}while(0);H=c[b+4>>2]|0;do if(H|0){if(__Z16atomic_decrementPj(H+-8|0)|0)break;__ZN6Memory11free_staticEPvb(H,1)}while(0);H=c[G>>2]|0;do if(H|0){if(__Z16atomic_decrementPj(H+-8|0)|0)break;__ZN6Memory11free_staticEPvb(H,1)}while(0);H=c[ea>>2]|0;do if(H|0){if(__Z16atomic_decrementPj(H+-8|0)|0)break;__ZN6Memory11free_staticEPvb(H,1)}while(0);__ZN10StringNameD2Ev(da);da=c[E>>2]|0;do if(da|0){if(__Z16atomic_decrementPj(da+-8|0)|0)break;__ZN6Memory11free_staticEPvb(da,1)}while(0);__ZN6StringC2EPKc(b,857047);c[G>>2]=c[b>>2];__ZN10StringNameC2ERK6String(E,G);__ZN10StringNameC2EPKc(b,857021);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(E,b,0);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(E);da=c[G>>2]|0;do if(da|0){if(__Z16atomic_decrementPj(da+-8|0)|0)break;__ZN6Memory11free_staticEPvb(da,1)}while(0);__ZN6StringC2EPKc(b,857047);c[G>>2]=c[b>>2];__ZN10StringNameC2ERK6String(E,G);__ZN10StringNameC2EPKc(b,857033);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(E,b,1);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(E);E=c[G>>2]|0;if(!E){l=a;return}if(__Z16atomic_decrementPj(E+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(E,1);l=a;return}function __ZN15ReflectionProbe13set_intensityEf(a,b){a=a|0;b=+b;var d=0,e=0,f=0,h=0,i=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d+4|0;f=d;g[a+412>>2]=b;h=__ZN12VisualServer13get_singletonEv()|0;i=c[(c[h>>2]|0)+496>>2]|0;c[f>>2]=c[a+408>>2];c[e>>2]=c[f>>2];dj[i&127](h,e,b);l=d;return}function __ZNK15ReflectionProbe13get_intensityEv(a){a=a|0;return +(+g[a+412>>2])}function __ZN15ReflectionProbe20set_interior_ambientE5Color(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d+4|0;f=d;g=a+448|0;c[g>>2]=c[b>>2];c[g+4>>2]=c[b+4>>2];c[g+8>>2]=c[b+8>>2];c[g+12>>2]=c[b+12>>2];g=__ZN12VisualServer13get_singletonEv()|0;h=c[(c[g>>2]|0)+500>>2]|0;c[f>>2]=c[a+408>>2];c[e>>2]=c[f>>2];bj[h&4095](g,e,b);l=d;return}function __ZNK15ReflectionProbe20get_interior_ambientEv(a,b){a=a|0;b=b|0;var d=0;d=b+448|0;c[a>>2]=c[d>>2];c[a+4>>2]=c[d+4>>2];c[a+8>>2]=c[d+8>>2];c[a+12>>2]=c[d+12>>2];return}function __ZN15ReflectionProbe27set_interior_ambient_energyEf(a,b){a=a|0;b=+b;var d=0,e=0,f=0,h=0,i=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d+4|0;f=d;g[a+464>>2]=b;h=__ZN12VisualServer13get_singletonEv()|0;i=c[(c[h>>2]|0)+504>>2]|0;c[f>>2]=c[a+408>>2];c[e>>2]=c[f>>2];dj[i&127](h,e,b);l=d;return}function __ZNK15ReflectionProbe27get_interior_ambient_energyEv(a){a=a|0;return +(+g[a+464>>2])}function __ZN15ReflectionProbe39set_interior_ambient_probe_contributionEf(a,b){a=a|0;b=+b;var d=0,e=0,f=0,h=0,i=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d+4|0;f=d;g[a+468>>2]=b;h=__ZN12VisualServer13get_singletonEv()|0;i=c[(c[h>>2]|0)+508>>2]|0;c[f>>2]=c[a+408>>2];c[e>>2]=c[f>>2];dj[i&127](h,e,b);l=d;return}function __ZNK15ReflectionProbe39get_interior_ambient_probe_contributionEv(a){a=a|0;return +(+g[a+468>>2])}function __ZN15ReflectionProbe16set_max_distanceEf(a,b){a=a|0;b=+b;var d=0,e=0,f=0,h=0,i=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d+4|0;f=d;g[a+416>>2]=b;h=__ZN12VisualServer13get_singletonEv()|0;i=c[(c[h>>2]|0)+512>>2]|0;c[f>>2]=c[a+408>>2];c[e>>2]=c[f>>2];dj[i&127](h,e,b);l=d;return}function __ZNK15ReflectionProbe16get_max_distanceEv(a){a=a|0;return +(+g[a+416>>2])}function __ZN15ReflectionProbe11set_extentsERK7Vector3(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,h=0,i=0,j=0.0,k=0.0,n=0,o=0.0,p=0,q=0.0,r=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d+8|0;f=d+4|0;h=d;i=a+420|0;c[i>>2]=c[b>>2];c[i+4>>2]=c[b+4>>2];c[i+8>>2]=c[b+8>>2];b=a+432|0;j=+g[i>>2];if(j<.01){g[i>>2]=.009999999776482582;k=.009999999776482582}else k=j;j=k+-.01;k=+g[b>>2];n=k<0.0;if(j<(n?-k:k))g[b>>2]=j*(n?-1.0:1.0);n=a+424|0;j=+g[n>>2];if(j<.01){g[n>>2]=.009999999776482582;o=.009999999776482582}else o=j;j=o+-.01;n=a+436|0;o=+g[n>>2];p=o<0.0;if(j<(p?-o:o))g[n>>2]=j*(p?-1.0:1.0);p=a+428|0;j=+g[p>>2];if(j<.01){g[p>>2]=.009999999776482582;q=.009999999776482582}else q=j;j=q+-.01;p=a+440|0;q=+g[p>>2];n=q<0.0;if(j<(n?-q:q))g[p>>2]=j*(n?-1.0:1.0);n=__ZN12VisualServer13get_singletonEv()|0;p=c[(c[n>>2]|0)+516>>2]|0;r=a+408|0;c[f>>2]=c[r>>2];c[e>>2]=c[f>>2];bj[p&4095](n,e,i);i=__ZN12VisualServer13get_singletonEv()|0;n=c[(c[i>>2]|0)+520>>2]|0;c[h>>2]=c[r>>2];c[e>>2]=c[h>>2];bj[n&4095](i,e,b);l=d;return}function __ZNK15ReflectionProbe11get_extentsEv(a,b){a=a|0;b=b|0;var d=0;d=b+420|0;c[a>>2]=c[d>>2];c[a+4>>2]=c[d+4>>2];c[a+8>>2]=c[d+8>>2];return}function __ZN15ReflectionProbe17set_origin_offsetERK7Vector3(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,h=0,i=0,j=0.0,k=0.0,n=0,o=0,p=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d+8|0;f=d+4|0;h=d;i=a+432|0;c[i>>2]=c[b>>2];c[i+4>>2]=c[b+4>>2];c[i+8>>2]=c[b+8>>2];b=a+420|0;j=+g[b>>2]+-.01;k=+g[i>>2];n=k<0.0;if(j<(n?-k:k))g[i>>2]=j*(n?-1.0:1.0);j=+g[a+424>>2]+-.01;n=a+436|0;k=+g[n>>2];o=k<0.0;if(j<(o?-k:k))g[n>>2]=j*(o?-1.0:1.0);j=+g[a+428>>2]+-.01;o=a+440|0;k=+g[o>>2];n=k<0.0;if(j<(n?-k:k))g[o>>2]=j*(n?-1.0:1.0);n=__ZN12VisualServer13get_singletonEv()|0;o=c[(c[n>>2]|0)+516>>2]|0;p=a+408|0;c[f>>2]=c[p>>2];c[e>>2]=c[f>>2];bj[o&4095](n,e,b);b=__ZN12VisualServer13get_singletonEv()|0;n=c[(c[b>>2]|0)+520>>2]|0;c[h>>2]=c[p>>2];c[e>>2]=c[h>>2];bj[n&4095](b,e,i);l=d;return}function __ZNK15ReflectionProbe17get_origin_offsetEv(a,b){a=a|0;b=b|0;var d=0;d=b+432|0;c[a>>2]=c[d>>2];c[a+4>>2]=c[d+4>>2];c[a+8>>2]=c[d+8>>2];return}function __ZN15ReflectionProbe15set_as_interiorEb(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e+4|0;g=e;h=b+446|0;a[h>>0]=d&1;d=__ZN12VisualServer13get_singletonEv()|0;i=c[(c[d>>2]|0)+524>>2]|0;c[g>>2]=c[b+408>>2];b=(a[h>>0]|0)!=0;c[f>>2]=c[g>>2];bj[i&4095](d,f,b);l=e;return}function __ZNK15ReflectionProbe18is_set_as_interiorEv(b){b=b|0;return (a[b+446>>0]|0)!=0|0}function __ZN15ReflectionProbe25set_enable_box_projectionEb(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e+4|0;g=e;a[b+444>>0]=d&1;h=__ZN12VisualServer13get_singletonEv()|0;i=c[(c[h>>2]|0)+528>>2]|0;c[g>>2]=c[b+408>>2];c[f>>2]=c[g>>2];bj[i&4095](h,f,d);l=e;return}function __ZNK15ReflectionProbe25is_box_projection_enabledEv(b){b=b|0;return (a[b+444>>0]|0)!=0|0}function __ZN15ReflectionProbe18set_enable_shadowsEb(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e+4|0;g=e;a[b+445>>0]=d&1;h=__ZN12VisualServer13get_singletonEv()|0;i=c[(c[h>>2]|0)+532>>2]|0;c[g>>2]=c[b+408>>2];c[f>>2]=c[g>>2];bj[i&4095](h,f,d);l=e;return}function __ZNK15ReflectionProbe19are_shadows_enabledEv(b){b=b|0;return (a[b+445>>0]|0)!=0|0}function __ZN15ReflectionProbe13set_cull_maskEj(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d+4|0;f=d;c[a+472>>2]=b;g=__ZN12VisualServer13get_singletonEv()|0;h=c[(c[g>>2]|0)+532>>2]|0;c[f>>2]=c[a+408>>2];c[e>>2]=c[f>>2];bj[h&4095](g,e,(b|0)!=0);l=d;return}function __ZNK15ReflectionProbe13get_cull_maskEv(a){a=a|0;return c[a+472>>2]|0}function __ZN15ReflectionProbe15set_update_modeENS_10UpdateModeE(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d+4|0;f=d;c[a+476>>2]=b;g=__ZN12VisualServer13get_singletonEv()|0;h=c[(c[g>>2]|0)+492>>2]|0;c[f>>2]=c[a+408>>2];c[e>>2]=c[f>>2];bj[h&4095](g,e,b);l=d;return}function __ZNK15ReflectionProbe15get_update_modeEv(a){a=a|0;return c[a+476>>2]|0}function __ZNK13MethodBind0RCI15ReflectionProbeNS0_10UpdateModeEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK13MethodBind0RCI15ReflectionProbeNS0_10UpdateModeEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,857047);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI15ReflectionProbeNS0_10UpdateModeEE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235916)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2Ei(i,ij[n&8191](d)|0);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI15ReflectionProbeNS0_10UpdateModeEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0;if(!b)f=0;else{d=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235916)|0;f=d?b:0}b=c[a+44>>2]|0;d=c[a+48>>2]|0;a=f+(d>>1)|0;if(!(d&1)){g=b;h=ij[g&8191](a)|0;c[e>>2]=h;return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=ij[g&8191](a)|0;c[e>>2]=h;return}}function __ZN13MethodBind0RCI15ReflectionProbeNS0_10UpdateModeEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I15ReflectionProbeNS0_10UpdateModeEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if(!b){__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK11MethodBind1I15ReflectionProbeNS0_10UpdateModeEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,857047);l=a;return c[b>>2]|0}function __ZN11MethodBind1I15ReflectionProbeNS0_10UpdateModeEE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235916)|0:0){c[h>>2]=0;a[1263537]=0;k=d+24|0;n=c[k>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=i;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=i;return}if((g|0)>0){if((n|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);p=0}else{a[1263537]=0;p=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,p)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=p;c[b>>2]=0;l=i;return}}p=c[d+44>>2]|0;n=c[d+48>>2]|0;o=e+(n>>1)|0;if(!(n&1))q=p;else q=c[(c[o>>2]|0)+p>>2]|0;do if((g|0)<1){p=c[k>>2]|0;n=p+-1|0;if((p|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)s=0;else s=c[e+-4>>2]|0;if((p|0)<=(s|0)){if(r)t=0;else t=c[e+-4>>2]|0;do if((t|0)<(p|0)){if(r)u=0;else u=c[e+-4>>2]|0;if((u|0)<(p|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);v=0;break}else{a[1263537]=0;w=31;break}}else w=31;while(0);if((w|0)==31)v=e+(n*24|0)|0;__ZN7VariantC2ERKS_(j,v);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);f=__ZNK7VariantcviEv(j)|0;Pi[q&2047](o,f);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I15ReflectionProbeNS0_10UpdateModeEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235916)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1)){g=b;h=c[d>>2]|0;i=c[h>>2]|0;Pi[g&2047](a,i);return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=c[d>>2]|0;i=c[h>>2]|0;Pi[g&2047](a,i);return}}function __ZN11MethodBind1I15ReflectionProbeNS0_10UpdateModeEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI15ReflectionProbejE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Ej(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK13MethodBind0RCI15ReflectionProbejE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,857047);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI15ReflectionProbejE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235916)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2Ej(i,ij[n&8191](d)|0);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI15ReflectionProbejE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0;if(!b)f=0;else{d=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235916)|0;f=d?b:0}b=c[a+44>>2]|0;d=c[a+48>>2]|0;a=f+(d>>1)|0;if(!(d&1)){g=b;h=ij[g&8191](a)|0;c[e>>2]=h;return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=ij[g&8191](a)|0;c[e>>2]=h;return}}function __ZN13MethodBind0RCI15ReflectionProbejED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I15ReflectionProbejE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if(!b){__ZN7VariantC2Ej(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK11MethodBind1I15ReflectionProbejE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,857047);l=a;return c[b>>2]|0}function __ZN11MethodBind1I15ReflectionProbejE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235916)|0:0){c[h>>2]=0;a[1263537]=0;k=d+24|0;n=c[k>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=i;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=i;return}if((g|0)>0){if((n|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);p=0}else{a[1263537]=0;p=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,p)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=p;c[b>>2]=0;l=i;return}}p=c[d+44>>2]|0;n=c[d+48>>2]|0;o=e+(n>>1)|0;if(!(n&1))q=p;else q=c[(c[o>>2]|0)+p>>2]|0;do if((g|0)<1){p=c[k>>2]|0;n=p+-1|0;if((p|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)s=0;else s=c[e+-4>>2]|0;if((p|0)<=(s|0)){if(r)t=0;else t=c[e+-4>>2]|0;do if((t|0)<(p|0)){if(r)u=0;else u=c[e+-4>>2]|0;if((u|0)<(p|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);v=0;break}else{a[1263537]=0;w=31;break}}else w=31;while(0);if((w|0)==31)v=e+(n*24|0)|0;__ZN7VariantC2ERKS_(j,v);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);f=__ZNK7VariantcvjEv(j)|0;Pi[q&2047](o,f);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I15ReflectionProbejE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235916)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1)){g=b;h=c[d>>2]|0;i=c[h>>2]|0;Pi[g&2047](a,i);return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=c[d>>2]|0;i=c[h>>2]|0;Pi[g&2047](a,i);return}}function __ZN11MethodBind1I15ReflectionProbejED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI15ReflectionProbebE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Eb(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK13MethodBind0RCI15ReflectionProbebE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,857047);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI15ReflectionProbebE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235916)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2Eb(i,ij[n&8191](d)|0);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI15ReflectionProbebE7ptrcallEP6ObjectPPKvPv(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0;if(!d)g=0;else{e=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1235916)|0;g=e?d:0}d=c[b+44>>2]|0;e=c[b+48>>2]|0;b=g+(e>>1)|0;if(!(e&1)){h=d;i=ij[h&8191](b)|0;j=i&1;a[f>>0]=j;return}else{h=c[(c[b>>2]|0)+d>>2]|0;i=ij[h&8191](b)|0;j=i&1;a[f>>0]=j;return}}function __ZN13MethodBind0RCI15ReflectionProbebED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I15ReflectionProbebE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if(!b){__ZN7VariantC2Eb(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK11MethodBind1I15ReflectionProbebE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,857047);l=a;return c[b>>2]|0}function __ZN11MethodBind1I15ReflectionProbebE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235916)|0:0){c[h>>2]=0;a[1263537]=0;k=d+24|0;n=c[k>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=i;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=i;return}if((g|0)>0){if((n|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);p=0}else{a[1263537]=0;p=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,p)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=p;c[b>>2]=0;l=i;return}}p=c[d+44>>2]|0;n=c[d+48>>2]|0;o=e+(n>>1)|0;if(!(n&1))q=p;else q=c[(c[o>>2]|0)+p>>2]|0;do if((g|0)<1){p=c[k>>2]|0;n=p+-1|0;if((p|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)s=0;else s=c[e+-4>>2]|0;if((p|0)<=(s|0)){if(r)t=0;else t=c[e+-4>>2]|0;do if((t|0)<(p|0)){if(r)u=0;else u=c[e+-4>>2]|0;if((u|0)<(p|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);v=0;break}else{a[1263537]=0;w=31;break}}else w=31;while(0);if((w|0)==31)v=e+(n*24|0)|0;__ZN7VariantC2ERKS_(j,v);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);f=__ZNK7VariantcvbEv(j)|0;Pi[q&2047](o,f);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I15ReflectionProbebE7ptrcallEP6ObjectPPKvPv(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0;if(!d)g=0;else{f=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1235916)|0;g=f?d:0}d=c[b+44>>2]|0;f=c[b+48>>2]|0;b=g+(f>>1)|0;if(!(f&1))h=d;else h=c[(c[b>>2]|0)+d>>2]|0;Pi[h&2047](b,(a[c[e>>2]>>0]|0)!=0);return}function __ZN11MethodBind1I15ReflectionProbebED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI15ReflectionProbe7Vector3E18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;if((b|0)!=-1){f=0;l=a;return f|0}g[d+8>>2]=0.0;g[d+4>>2]=0.0;g[d>>2]=0.0;__ZN7VariantC2ERK7Vector3(e,d);d=c[e>>2]|0;if(d|0)__ZN7Variant5clearEv(e);f=d;l=a;return f|0}function __ZNK13MethodBind0RCI15ReflectionProbe7Vector3E18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,857047);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI15ReflectionProbe7Vector3E4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0;f=l;l=l+48|0;if((l|0)>=(m|0))ba(48);i=f;j=f+24|0;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235916)|0:0){c[h>>2]=0;a[1263537]=0;k=c[d+24>>2]|0;if((k|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=k;c[b>>2]=0;l=f;return}n=k-(c[d+20>>2]|0)|0;if((n|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=n;c[b>>2]=0;l=f;return}n=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))o=n;else o=c[(c[d>>2]|0)+n>>2]|0;Pi[o&2047](j,d);__ZN7VariantC2ERK7Vector3(i,j);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI15ReflectionProbe7Vector3E7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=d;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235916)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;Pi[i&2047](f,a);c[e>>2]=c[f>>2];c[e+4>>2]=c[f+4>>2];c[e+8>>2]=c[f+8>>2];l=d;return}function __ZN13MethodBind0RCI15ReflectionProbe7Vector3ED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I15ReflectionProbeRK7Vector3E18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;if(b|0){f=0;l=a;return f|0}g[d+8>>2]=0.0;g[d+4>>2]=0.0;g[d>>2]=0.0;__ZN7VariantC2ERK7Vector3(e,d);d=c[e>>2]|0;if(d|0)__ZN7Variant5clearEv(e);f=d;l=a;return f|0}function __ZNK11MethodBind1I15ReflectionProbeRK7Vector3E18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,857047);l=a;return c[b>>2]|0}function __ZN11MethodBind1I15ReflectionProbeRK7Vector3E4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;i=l;l=l+48|0;if((l|0)>=(m|0))ba(48);j=i+24|0;k=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235916)|0:0){c[h>>2]=0;a[1263537]=0;n=d+24|0;o=c[n>>2]|0;if((o|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=o;c[b>>2]=0;l=i;return}p=o-(c[d+20>>2]|0)|0;if((p|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=p;c[b>>2]=0;l=i;return}if((g|0)>0){if((o|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);q=0}else{a[1263537]=0;q=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,q)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=q;c[b>>2]=0;l=i;return}}q=c[d+44>>2]|0;o=c[d+48>>2]|0;p=e+(o>>1)|0;if(!(o&1))r=q;else r=c[(c[p>>2]|0)+q>>2]|0;do if((g|0)<1){q=c[n>>2]|0;o=q+-1|0;if((q|0)>=1){e=c[d+16>>2]|0;s=(e|0)==0;if(s)t=0;else t=c[e+-4>>2]|0;if((q|0)<=(t|0)){if(s)u=0;else u=c[e+-4>>2]|0;do if((u|0)<(q|0)){if(s)v=0;else v=c[e+-4>>2]|0;if((v|0)<(q|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);w=0;break}else{a[1263537]=0;x=31;break}}else x=31;while(0);if((x|0)==31)w=e+(o*24|0)|0;__ZN7VariantC2ERKS_(k,w);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);__ZNK7Variantcv7Vector3Ev(j,k);Pi[r&2047](p,j);if(c[k>>2]|0)__ZN7Variant5clearEv(k);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I15ReflectionProbeRK7Vector3E7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235916)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;b=c[d>>2]|0;c[f>>2]=c[b>>2];c[f+4>>2]=c[b+4>>2];c[f+8>>2]=c[b+8>>2];Pi[i&2047](a,f);l=e;return}function __ZN11MethodBind1I15ReflectionProbeRK7Vector3ED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI15ReflectionProbe5ColorE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;if((b|0)!=-1){f=0;l=a;return f|0}g[d>>2]=0.0;g[d+4>>2]=0.0;g[d+8>>2]=0.0;g[d+12>>2]=1.0;__ZN7VariantC2ERK5Color(e,d);d=c[e>>2]|0;if(d|0)__ZN7Variant5clearEv(e);f=d;l=a;return f|0}function __ZNK13MethodBind0RCI15ReflectionProbe5ColorE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,857047);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI15ReflectionProbe5ColorE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0;f=l;l=l+48|0;if((l|0)>=(m|0))ba(48);i=f;j=f+24|0;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235916)|0:0){c[h>>2]=0;a[1263537]=0;k=c[d+24>>2]|0;if((k|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=k;c[b>>2]=0;l=f;return}n=k-(c[d+20>>2]|0)|0;if((n|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=n;c[b>>2]=0;l=f;return}n=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))o=n;else o=c[(c[d>>2]|0)+n>>2]|0;Pi[o&2047](j,d);__ZN7VariantC2ERK5Color(i,j);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI15ReflectionProbe5ColorE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=d;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235916)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;Pi[i&2047](f,a);c[e>>2]=c[f>>2];c[e+4>>2]=c[f+4>>2];c[e+8>>2]=c[f+8>>2];c[e+12>>2]=c[f+12>>2];l=d;return}function __ZN13MethodBind0RCI15ReflectionProbe5ColorED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I15ReflectionProbe5ColorE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;if(b|0){f=0;l=a;return f|0}g[d>>2]=0.0;g[d+4>>2]=0.0;g[d+8>>2]=0.0;g[d+12>>2]=1.0;__ZN7VariantC2ERK5Color(e,d);d=c[e>>2]|0;if(d|0)__ZN7Variant5clearEv(e);f=d;l=a;return f|0}function __ZNK11MethodBind1I15ReflectionProbe5ColorE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,857047);l=a;return c[b>>2]|0}function __ZN11MethodBind1I15ReflectionProbe5ColorE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0;i=l;l=l+64|0;if((l|0)>=(m|0))ba(64);j=i+40|0;k=i+24|0;n=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235916)|0:0){c[h>>2]=0;a[1263537]=0;o=d+24|0;p=c[o>>2]|0;if((p|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=p;c[b>>2]=0;l=i;return}q=p-(c[d+20>>2]|0)|0;if((q|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=q;c[b>>2]=0;l=i;return}if((g|0)>0){if((p|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);r=0}else{a[1263537]=0;r=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,r)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=r;c[b>>2]=0;l=i;return}}r=c[d+44>>2]|0;p=c[d+48>>2]|0;q=e+(p>>1)|0;if(!(p&1))s=r;else s=c[(c[q>>2]|0)+r>>2]|0;do if((g|0)<1){r=c[o>>2]|0;p=r+-1|0;if((r|0)>=1){e=c[d+16>>2]|0;t=(e|0)==0;if(t)u=0;else u=c[e+-4>>2]|0;if((r|0)<=(u|0)){if(t)v=0;else v=c[e+-4>>2]|0;do if((v|0)<(r|0)){if(t)w=0;else w=c[e+-4>>2]|0;if((w|0)<(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);x=0;break}else{a[1263537]=0;y=31;break}}else y=31;while(0);if((y|0)==31)x=e+(p*24|0)|0;__ZN7VariantC2ERKS_(n,x);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f>>2]|0);while(0);__ZNK7Variantcv5ColorEv(k,n);c[j>>2]=c[k>>2];c[j+4>>2]=c[k+4>>2];c[j+8>>2]=c[k+8>>2];c[j+12>>2]=c[k+12>>2];Pi[s&2047](q,j);if(c[n>>2]|0)__ZN7Variant5clearEv(n);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I15ReflectionProbe5ColorE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235916)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;b=c[d>>2]|0;c[f>>2]=c[b>>2];c[f+4>>2]=c[b+4>>2];c[f+8>>2]=c[b+8>>2];c[f+12>>2]=c[b+12>>2];Pi[i&2047](a,f);l=e;return}function __ZN11MethodBind1I15ReflectionProbe5ColorED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI15ReflectionProbefE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Ef(d,0.0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK13MethodBind0RCI15ReflectionProbefE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,857047);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI15ReflectionProbefE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235916)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2Ef(i,+mj[n&511](d));__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI15ReflectionProbefE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0.0;if(!b)f=0;else{d=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235916)|0;f=d?b:0}b=c[a+44>>2]|0;d=c[a+48>>2]|0;a=f+(d>>1)|0;if(!(d&1)){h=b;i=+mj[h&511](a);g[e>>2]=i;return}else{h=c[(c[a>>2]|0)+b>>2]|0;i=+mj[h&511](a);g[e>>2]=i;return}}function __ZN13MethodBind0RCI15ReflectionProbefED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I15ReflectionProbefE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if(!b){__ZN7VariantC2Ef(d,0.0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK11MethodBind1I15ReflectionProbefE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,857047);l=a;return c[b>>2]|0}function __ZN11MethodBind1I15ReflectionProbefE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0.0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235916)|0:0){c[h>>2]=0;a[1263537]=0;k=d+24|0;n=c[k>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=i;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=i;return}if((g|0)>0){if((n|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);p=0}else{a[1263537]=0;p=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,p)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=p;c[b>>2]=0;l=i;return}}p=c[d+44>>2]|0;n=c[d+48>>2]|0;o=e+(n>>1)|0;if(!(n&1))q=p;else q=c[(c[o>>2]|0)+p>>2]|0;do if((g|0)<1){p=c[k>>2]|0;n=p+-1|0;if((p|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)s=0;else s=c[e+-4>>2]|0;if((p|0)<=(s|0)){if(r)t=0;else t=c[e+-4>>2]|0;do if((t|0)<(p|0)){if(r)u=0;else u=c[e+-4>>2]|0;if((u|0)<(p|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);v=0;break}else{a[1263537]=0;w=31;break}}else w=31;while(0);if((w|0)==31)v=e+(n*24|0)|0;__ZN7VariantC2ERKS_(j,v);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);x=+__ZNK7VariantcvfEv(j);Mi[q&511](o,x);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I15ReflectionProbefE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0,j=0.0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235916)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1)){h=b;i=c[d>>2]|0;j=+g[i>>2];Mi[h&511](a,j);return}else{h=c[(c[a>>2]|0)+b>>2]|0;i=c[d>>2]|0;j=+g[i>>2];Mi[h&511](a,j);return}}function __ZN11MethodBind1I15ReflectionProbefED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN8Skeleton18_initialize_classvEv(b){b=b|0;if(a[1263332]|0)return;if(!(a[1257014]|0)){if(!(a[1256996]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI4NodeEEvv();__ZN4Node13_bind_methodsEv();a[1256996]=1}__ZN7ClassDB10_add_classI7SpatialEEvv();__ZN7Spatial13_bind_methodsEv();a[1257014]=1}__ZN7ClassDB10_add_classI8SkeletonEEvv();__ZN8Skeleton13_bind_methodsEv();a[1263332]=1;return}function __ZN8Skeleton5_setvERK10StringNameRK7Variant(a,b,c){a=a|0;b=b|0;c=c|0;var d=0;if(1224==1129){d=0;return d|0}d=__ZN8Skeleton4_setERK10StringNameRK7Variant(a,b,c)|0;return d|0}function __ZNK8Skeleton5_getvERK10StringNameR7Variant(a,b,c){a=a|0;b=b|0;c=c|0;var d=0;if(1225!=1131?__ZNK8Skeleton4_getERK10StringNameR7Variant(a,b,c)|0:0){d=1;return d|0}d=0;return d|0}function __ZNK8Skeleton19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+24|0;g=e+4|0;h=e;if(!d)__ZNK7Spatial19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,0);__ZN6StringC2EPKc(f,858068);i=c[f>>2]|0;f=i;j=g+4|0;c[j>>2]=0;k=g+12|0;c[k>>2]=0;c[g>>2]=0;n=(i|0)==0;if(!n?(c[j>>2]=0,__Z28atomic_conditional_incrementPj(i+-8|0)|0):0)c[j>>2]=f;c[g+8>>2]=0;f=c[k>>2]|0;if(f|0){if(!(__Z16atomic_decrementPj(f+-8|0)|0))__ZN6Memory11free_staticEPvb(f,1);c[k>>2]=0}c[g+16>>2]=256;if(!(c[b>>2]|0)){k=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=k;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0}k=__ZnwjPFPvjE(32,4740)|0;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0;c[k+12>>2]=0;c[k+16>>2]=7;f=k+20|0;c[f>>2]=0;j=k+24|0;c[j>>2]=0;o=k+28|0;c[o>>2]=0;__ZN12PropertyInfoaSERKS_(k,g)|0;p=c[b>>2]|0;q=p+4|0;r=c[q>>2]|0;c[j>>2]=r;c[f>>2]=0;c[o>>2]=p;if(r|0)c[r+20>>2]=k;c[q>>2]=k;if(!(c[p>>2]|0))c[p>>2]=k;k=p+8|0;c[k>>2]=(c[k>>2]|0)+1;k=c[g+12>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);k=c[g+4>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);if(!n?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);__ZN10StringNameC2EPKc(h,858068);__ZN7ClassDB17get_property_listE10StringNameP4ListI12PropertyInfo16DefaultAllocatorEbPK6Object(h,b,1,a);__ZN10StringNameD2Ev(h);if(1308!=516)__ZNK8Skeleton18_get_property_listEP4ListI12PropertyInfo16DefaultAllocatorE(a,b);if(!d){l=e;return}__ZNK7Spatial19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,1);l=e;return}function __ZN8Skeleton14_notificationvEib(a,b,c){a=a|0;b=b|0;c=c|0;if(!c){if(511!=510)__ZN4Node13_notificationEi(a,b);if(528!=511)__ZN7Spatial13_notificationEi(a,b)}if(1309!=528)__ZN8Skeleton13_notificationEi(a,b);if(!c)return;if(528!=511)__ZN7Spatial13_notificationEi(a,b);if(511==510)return;__ZN4Node13_notificationEi(a,b);return}function __ZNK8Skeleton16_get_class_namevEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+8|0;e=b+4|0;f=b;g=a+392|0;a=c[g>>2]|0;if(a|0){if(c[a+4>>2]|0){l=b;return g|0}if(__ZNK6String6lengthEv(a+8|0)|0){l=b;return g|0}}__ZN6StringC2EPKc(d,858068);c[f>>2]=c[d>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameaSERKS_(g,e);__ZN10StringNameD2Ev(e);e=c[f>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);l=b;return g|0}function __ZNK8Skeleton9get_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,858068);l=a;return c[b>>2]|0}function __ZNK8Skeleton8is_classERK6String(a,b){a=a|0;b=b|0;var c=0;if((!(__ZNK6StringeqEPKc(b,858068)|0)?!(__ZNK6StringeqEPKc(b,946852)|0):0)?!(__ZNK6StringeqEPKc(b,1132465)|0):0)c=__ZNK6StringeqEPKc(b,1142944)|0;else c=1;return c|0}function __ZNK8Skeleton12is_class_ptrEPv(a,b){a=a|0;b=b|0;return (b|0)==1235748|((b|0)==1220920|((b|0)==1220720|(b|0)==1220580))|0}function __ZN8SkeletonD2Ev(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+4|0;e=b;c[a>>2]=267724;f=__ZN12VisualServer13get_singletonEv()|0;g=c[(c[f>>2]|0)+1312>>2]|0;c[e>>2]=c[a+404>>2];c[d>>2]=c[e>>2];Pi[g&2047](f,d);d=a+400|0;__ZN6VectorIN8Skeleton4BoneEE6_unrefEPv(d,c[d>>2]|0);__ZN10StringNameD2Ev(a+392|0);__ZN7SpatialD2Ev(a);l=b;return}function __ZN8SkeletonD0Ev(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+4|0;e=b;c[a>>2]=267724;f=__ZN12VisualServer13get_singletonEv()|0;g=c[(c[f>>2]|0)+1312>>2]|0;c[e>>2]=c[a+404>>2];c[d>>2]=c[e>>2];Pi[g&2047](f,d);d=a+400|0;__ZN6VectorIN8Skeleton4BoneEE6_unrefEPv(d,c[d>>2]|0);__ZN10StringNameD2Ev(a+392|0);__ZN7SpatialD2Ev(a);__ZdlPv(a);l=b;return}function __ZN6VectorIN8Skeleton4BoneEE6_unrefEPv(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0;if(!d)return;e=c[b>>2]|0;if(__Z16atomic_decrementPj((e|0)==0?0:e+-8|0)|0)return;e=c[b>>2]|0;b=(e|0)==0?0:e+-4|0;e=b+4|0;if(c[b>>2]|0){f=0;do{g=e+(f*264|0)|0;h=e+(f*264|0)+260|0;__ZN4ListIj16DefaultAllocatorE5clearEv(h);i=c[h>>2]|0;do if(i|0)if(!(c[i+8>>2]|0)){a[1263537]=0;__ZN6Memory11free_staticEPvb(i,0);break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145461,1145120,668,1145467,0);break}while(0);i=c[g>>2]|0;if(i|0?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);f=f+1|0}while(f>>>0<(c[b>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(d,1);return}function __ZN4ListIj16DefaultAllocatorE5clearEv(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0;d=c[b>>2]|0;if(!d)return;else e=d;while(1){d=c[e>>2]|0;if(!d){f=15;break}a[1263537]=0;if((c[d+12>>2]|0)==(e|0)){c[e>>2]=c[d+4>>2];g=e+4|0;h=c[d+8>>2]|0;if((c[g>>2]|0)==(d|0))c[g>>2]=h;g=d+4|0;if(h|0)c[h+4>>2]=c[g>>2];i=c[g>>2]|0;if(i|0)c[i+8>>2]=h;__ZN6Memory11free_staticEPvb(d,0);d=e+8|0;c[d>>2]=(c[d>>2]|0)+-1}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145114,1145120,157,1145132,0);e=c[b>>2]|0;if(!(c[e+8>>2]|0)){f=14;break}if(!e){f=15;break}}if((f|0)==14){__ZN6Memory11free_staticEPvb(e,0);c[b>>2]=0;return}else if((f|0)==15)return}function __ZN8Skeleton13_notificationEi(b,d){b=b|0;d=d|0;var e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0;e=l;l=l+160|0;if((l|0)>=(m|0))ba(160);f=e+104|0;h=e+100|0;i=e+48|0;j=e;k=e+96|0;switch(d|0){case 41:{d=b+408|0;if(!(a[d>>0]|0)){l=e;return}a[d>>0]=0;if(a[b+136>>0]|0)__ZN12MessageQueue17push_notificationEP6Objecti(__ZN12MessageQueue13get_singletonEv()|0,b,50)|0;a[d>>0]=1;l=e;return}case 50:{d=__ZN12VisualServer13get_singletonEv()|0;n=b+400|0;o=c[n>>2]|0;if((o|0)!=0?(c[o+-4>>2]|0)>0:0){__ZN6VectorIN8Skeleton4BoneEE14_copy_on_writeEv(n);o=c[n>>2]|0;p=o;q=o}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);p=0;q=c[n>>2]|0}if(!q)r=0;else r=c[q+-4>>2]|0;q=c[(c[d>>2]|0)+416>>2]|0;n=b+404|0;c[h>>2]=c[n>>2];c[f>>2]=c[h>>2];Ki[q&4095](d,f,r,0);q=b+396|0;if(a[q>>0]|0){h=(r|0)>0;if(h){o=0;do{s=c[p+(o*264|0)+8>>2]|0;if((s|0)>-1){__ZNK9TransformmlERKS_(f,p+(s*264|0)+64|0,p+(o*264|0)+16|0);t=p+(o*264|0)+64|0;u=f;v=t+48|0;do{c[t>>2]=c[u>>2];t=t+4|0;u=u+4|0}while((t|0)<(v|0))}else{t=p+(o*264|0)+64|0;u=p+(o*264|0)+16|0;v=t+48|0;do{c[t>>2]=c[u>>2];t=t+4|0;u=u+4|0}while((t|0)<(v|0))}o=o+1|0}while((o|0)!=(r|0));if(h){h=0;do{__ZN9Transform13affine_invertEv(p+(h*264|0)+64|0);h=h+1|0}while((h|0)!=(r|0))}}a[q>>0]=0}if((r|0)>0){q=0;do{h=(a[p+(q*264|0)+4>>0]|0)!=0;do if(!(a[p+(q*264|0)+12>>0]|0)){if(!h){o=c[p+(q*264|0)+8>>2]|0;if((o|0)>-1){__ZNK9TransformmlERKS_(f,p+(o*264|0)+160|0,p+(q*264|0)+16|0);t=p+(q*264|0)+160|0;u=f;v=t+48|0;do{c[t>>2]=c[u>>2];t=t+4|0;u=u+4|0}while((t|0)<(v|0));break}else{t=p+(q*264|0)+160|0;u=p+(q*264|0)+16|0;v=t+48|0;do{c[t>>2]=c[u>>2];t=t+4|0;u=u+4|0}while((t|0)<(v|0));break}}t=f;u=p+(q*264|0)+112|0;v=t+48|0;do{c[t>>2]=c[u>>2];t=t+4|0;u=u+4|0}while((t|0)<(v|0));if(a[p+(q*264|0)+208>>0]|0){__ZNK9TransformmlERKS_(i,p+(q*264|0)+212|0,f);t=f;u=i;v=t+48|0;do{c[t>>2]=c[u>>2];t=t+4|0;u=u+4|0}while((t|0)<(v|0))}o=c[p+(q*264|0)+8>>2]|0;if((o|0)>-1){__ZNK9TransformmlERKS_(j,p+(q*264|0)+16|0,f);__ZNK9TransformmlERKS_(i,p+(o*264|0)+160|0,j);t=p+(q*264|0)+160|0;u=i;v=t+48|0;do{c[t>>2]=c[u>>2];t=t+4|0;u=u+4|0}while((t|0)<(v|0))}else{__ZNK9TransformmlERKS_(i,p+(q*264|0)+16|0,f);t=p+(q*264|0)+160|0;u=i;v=t+48|0;do{c[t>>2]=c[u>>2];t=t+4|0;u=u+4|0}while((t|0)<(v|0))}}else{if(!h){o=c[p+(q*264|0)+8>>2]|0;if((o|0)>-1){t=p+(q*264|0)+160|0;u=p+(o*264|0)+160|0;v=t+48|0;do{c[t>>2]=c[u>>2];t=t+4|0;u=u+4|0}while((t|0)<(v|0));break}else{g[p+(q*264|0)+160>>2]=1.0;g[p+(q*264|0)+164>>2]=0.0;g[p+(q*264|0)+168>>2]=0.0;g[p+(q*264|0)+172>>2]=0.0;g[p+(q*264|0)+176>>2]=1.0;g[p+(q*264|0)+180>>2]=0.0;g[p+(q*264|0)+184>>2]=0.0;g[p+(q*264|0)+188>>2]=0.0;g[p+(q*264|0)+192>>2]=1.0;g[p+(q*264|0)+196>>2]=0.0;g[p+(q*264|0)+200>>2]=0.0;g[p+(q*264|0)+204>>2]=0.0;break}}t=f;u=p+(q*264|0)+112|0;v=t+48|0;do{c[t>>2]=c[u>>2];t=t+4|0;u=u+4|0}while((t|0)<(v|0));if(a[p+(q*264|0)+208>>0]|0){__ZNK9TransformmlERKS_(i,p+(q*264|0)+212|0,f);t=f;u=i;v=t+48|0;do{c[t>>2]=c[u>>2];t=t+4|0;u=u+4|0}while((t|0)<(v|0))}o=c[p+(q*264|0)+8>>2]|0;if((o|0)>-1){__ZNK9TransformmlERKS_(i,p+(o*264|0)+160|0,f);t=p+(q*264|0)+160|0;u=i;v=t+48|0;do{c[t>>2]=c[u>>2];t=t+4|0;u=u+4|0}while((t|0)<(v|0))}else{t=p+(q*264|0)+160|0;u=f;v=t+48|0;do{c[t>>2]=c[u>>2];t=t+4|0;u=u+4|0}while((t|0)<(v|0))}}while(0);h=c[(c[d>>2]|0)+424>>2]|0;c[k>>2]=c[n>>2];o=p+(q*264|0)+160|0;__ZNK9TransformmlERKS_(i,o,p+(q*264|0)+64|0);c[f>>2]=c[k>>2];Ki[h&4095](d,f,q,i);h=c[p+(q*264|0)+260>>2]|0;if(!h)w=0;else{x=h;y=48}while(1){if((y|0)==48){y=0;w=c[x>>2]|0}if(!w)break;h=__ZN8ObjectDB12get_instanceEj(c[w>>2]|0)|0;do if(h){a[1263537]=0;if($i[c[(c[h>>2]|0)+44>>2]&8191](h,1220920)|0){a[1263537]=0;__ZN7Spatial13set_transformERK9Transform(h,o);break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(937098,857063,249,857085,0);break}}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(937098,857063,247,1132657,0);while(0);x=w+4|0;y=48}q=q+1|0}while((q|0)!=(r|0))}a[b+408>>0]=0;l=e;return}default:{l=e;return}}}function __ZN6VectorIN8Skeleton4BoneEE14_copy_on_writeEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0;b=c[a>>2]|0;if(!b)return;if((c[b+-8>>2]|0)>>>0<=1)return;d=c[b+-4>>2]|0;b=(d*264|0)+-1|0;e=b>>>1|b;b=e>>>2|e;e=b>>>4|b;b=e>>>8|e;e=__ZN6Memory12alloc_staticEjb((b>>>16|b)+1|0,1)|0;c[e+-8>>2]=1;c[e+-4>>2]=d;if(d|0){b=0;do{f=e+(b*264|0)|0;g=c[a>>2]|0;h=g+(b*264|0)|0;c[f>>2]=0;if((c[h>>2]|0?(c[f>>2]=0,i=c[h>>2]|0,i|0):0)?__Z28atomic_conditional_incrementPj(i+-8|0)|0:0)c[f>>2]=c[h>>2];_memcpy(e+(b*264|0)+4|0,g+(b*264|0)+4|0,256)|0;h=e+(b*264|0)+260|0;c[h>>2]=0;f=c[g+(b*264|0)+260>>2]|0;if(!f){j=0;k=0}else{l=f;m=0;n=11}while(1){if((n|0)==11){n=0;j=c[l>>2]|0;k=m}if(!j)break;if(!k){f=__ZnwjPFPvjE(12,4740)|0;c[h>>2]=f;c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0}f=__ZnwjPFPvjE(16,4740)|0;c[f>>2]=c[j>>2];g=c[h>>2]|0;i=g+4|0;o=c[i>>2]|0;c[f+8>>2]=o;c[f+4>>2]=0;c[f+12>>2]=g;if(o|0)c[o+4>>2]=f;c[i>>2]=f;if(!(c[g>>2]|0))c[g>>2]=f;f=g+8|0;c[f>>2]=(c[f>>2]|0)+1;l=j+4|0;m=g;n=11}b=b+1|0}while((b|0)!=(d|0))}__ZN6VectorIN8Skeleton4BoneEE6_unrefEPv(a,c[a>>2]|0);c[a>>2]=e;return}function __ZNK8Skeleton18_get_property_listEP4ListI12PropertyInfo16DefaultAllocatorE(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0;d=l;l=l+48|0;if((l|0)>=(m|0))ba(48);e=d+40|0;f=d+16|0;g=d+20|0;h=d+12|0;i=d+4|0;j=d+8|0;k=d;n=a+400|0;a=g+4|0;o=g+12|0;p=g+8|0;q=g+16|0;r=g+12|0;s=g+4|0;t=g+4|0;u=g+12|0;v=g+8|0;w=g+16|0;x=g+12|0;y=g+4|0;z=g+4|0;A=g+12|0;B=g+8|0;C=g+16|0;D=g+12|0;E=g+4|0;F=g+4|0;G=g+12|0;H=g+8|0;I=g+16|0;J=g+12|0;K=g+4|0;L=g+4|0;M=g+12|0;N=g+8|0;O=g+16|0;P=g+12|0;Q=g+4|0;R=g+4|0;S=g+12|0;T=g+8|0;U=g+16|0;V=g+12|0;W=g+4|0;X=0;while(1){Y=c[n>>2]|0;if(!Y)Z=0;else Z=c[Y+-4>>2]|0;if((X|0)>=(Z|0))break;c[g>>2]=__Z4itosx(X,((X|0)<0)<<31>>31)|0;c[f>>2]=__ZplPKcRK6String(857126,g)|0;__ZN6StringC2EPKc(h,1142570);c[e>>2]=__ZNK6StringplERKS_(f,h)|0;Y=c[h>>2]|0;if(Y|0?(__Z16atomic_decrementPj(Y+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Y,1);Y=c[f>>2]|0;if(Y|0?(__Z16atomic_decrementPj(Y+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Y,1);Y=c[g>>2]|0;if(Y|0?(__Z16atomic_decrementPj(Y+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Y,1);__ZN6StringC2EPKc(h,1126230);Y=__ZNK6StringplERKS_(e,h)|0;_=Y;__ZN6StringC2EPKc(i,1263606);c[a>>2]=0;c[o>>2]=0;c[g>>2]=4;$=(Y|0)==0;if(!$?(c[a>>2]=0,__Z28atomic_conditional_incrementPj(Y+-8|0)|0):0)c[a>>2]=_;c[p>>2]=0;_=c[o>>2]|0;if((_|0)!=(c[i>>2]|0)){if(_|0?(__Z16atomic_decrementPj(_+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(_,1);c[o>>2]=0;_=c[i>>2]|0;if(_|0?__Z28atomic_conditional_incrementPj(_+-8|0)|0:0)c[o>>2]=c[i>>2]}c[q>>2]=7;if(!(c[b>>2]|0)){_=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=_;c[_>>2]=0;c[_+4>>2]=0;c[_+8>>2]=0}_=__ZnwjPFPvjE(32,4740)|0;c[_>>2]=0;c[_+4>>2]=0;c[_+8>>2]=0;c[_+12>>2]=0;c[_+16>>2]=7;aa=_+20|0;c[aa>>2]=0;ca=_+24|0;c[ca>>2]=0;da=_+28|0;c[da>>2]=0;__ZN12PropertyInfoaSERKS_(_,g)|0;ea=c[b>>2]|0;fa=ea+4|0;ga=c[fa>>2]|0;c[ca>>2]=ga;c[aa>>2]=0;c[da>>2]=ea;if(ga|0)c[ga+20>>2]=_;c[fa>>2]=_;if(!(c[ea>>2]|0))c[ea>>2]=_;_=ea+8|0;c[_>>2]=(c[_>>2]|0)+1;_=c[r>>2]|0;if(_|0?(__Z16atomic_decrementPj(_+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(_,1);_=c[s>>2]|0;if(_|0?(__Z16atomic_decrementPj(_+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(_,1);_=c[i>>2]|0;if(_|0?(__Z16atomic_decrementPj(_+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(_,1);if(!$?(__Z16atomic_decrementPj(Y+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Y,1);Y=c[h>>2]|0;if(Y|0?(__Z16atomic_decrementPj(Y+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Y,1);__ZN6StringC2EPKc(h,906424);Y=__ZNK6StringplERKS_(e,h)|0;$=Y;_=X+-1|0;c[i>>2]=__Z4itosx(_,((_|0)<0)<<31>>31)|0;c[j>>2]=__ZplPKcRK6String(857133,i)|0;__ZN6StringC2EPKc(k,875795);_=__ZNK6StringplERKS_(j,k)|0;ea=_;c[t>>2]=0;c[u>>2]=0;c[g>>2]=2;fa=(Y|0)==0;if(!fa?(c[t>>2]=0,__Z28atomic_conditional_incrementPj(Y+-8|0)|0):0)c[t>>2]=$;c[v>>2]=1;$=c[u>>2]|0;do if(($|0)!=(_|0)){do if($|0){if(__Z16atomic_decrementPj($+-8|0)|0)break;__ZN6Memory11free_staticEPvb($,1)}while(0);c[u>>2]=0;if(!_)break;if(!(__Z28atomic_conditional_incrementPj(_+-8|0)|0))break;c[u>>2]=ea}while(0);c[w>>2]=7;if(!(c[b>>2]|0)){ea=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=ea;c[ea>>2]=0;c[ea+4>>2]=0;c[ea+8>>2]=0}ea=__ZnwjPFPvjE(32,4740)|0;c[ea>>2]=0;c[ea+4>>2]=0;c[ea+8>>2]=0;c[ea+12>>2]=0;c[ea+16>>2]=7;$=ea+20|0;c[$>>2]=0;ga=ea+24|0;c[ga>>2]=0;da=ea+28|0;c[da>>2]=0;__ZN12PropertyInfoaSERKS_(ea,g)|0;aa=c[b>>2]|0;ca=aa+4|0;ha=c[ca>>2]|0;c[ga>>2]=ha;c[$>>2]=0;c[da>>2]=aa;if(ha|0)c[ha+20>>2]=ea;c[ca>>2]=ea;if(!(c[aa>>2]|0))c[aa>>2]=ea;ea=aa+8|0;c[ea>>2]=(c[ea>>2]|0)+1;ea=c[x>>2]|0;do if(ea|0){if(__Z16atomic_decrementPj(ea+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ea,1)}while(0);ea=c[y>>2]|0;do if(ea|0){if(__Z16atomic_decrementPj(ea+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ea,1)}while(0);do if(_|0){if(__Z16atomic_decrementPj(_+-8|0)|0)break;__ZN6Memory11free_staticEPvb(_,1)}while(0);_=c[k>>2]|0;do if(_|0){if(__Z16atomic_decrementPj(_+-8|0)|0)break;__ZN6Memory11free_staticEPvb(_,1)}while(0);_=c[j>>2]|0;do if(_|0){if(__Z16atomic_decrementPj(_+-8|0)|0)break;__ZN6Memory11free_staticEPvb(_,1)}while(0);_=c[i>>2]|0;do if(_|0){if(__Z16atomic_decrementPj(_+-8|0)|0)break;__ZN6Memory11free_staticEPvb(_,1)}while(0);do if(!fa){if(__Z16atomic_decrementPj(Y+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Y,1)}while(0);Y=c[h>>2]|0;do if(Y|0){if(__Z16atomic_decrementPj(Y+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Y,1)}while(0);__ZN6StringC2EPKc(h,857137);Y=__ZNK6StringplERKS_(e,h)|0;fa=Y;__ZN6StringC2EPKc(i,1263606);c[z>>2]=0;c[A>>2]=0;c[g>>2]=13;_=(Y|0)==0;do if(!_){c[z>>2]=0;if(!(__Z28atomic_conditional_incrementPj(Y+-8|0)|0))break;c[z>>2]=fa}while(0);c[B>>2]=0;fa=c[A>>2]|0;do if((fa|0)!=(c[i>>2]|0)){do if(fa|0){if(__Z16atomic_decrementPj(fa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(fa,1)}while(0);c[A>>2]=0;ea=c[i>>2]|0;if(!ea)break;if(!(__Z28atomic_conditional_incrementPj(ea+-8|0)|0))break;c[A>>2]=c[i>>2]}while(0);c[C>>2]=7;if(!(c[b>>2]|0)){fa=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=fa;c[fa>>2]=0;c[fa+4>>2]=0;c[fa+8>>2]=0}fa=__ZnwjPFPvjE(32,4740)|0;c[fa>>2]=0;c[fa+4>>2]=0;c[fa+8>>2]=0;c[fa+12>>2]=0;c[fa+16>>2]=7;ea=fa+20|0;c[ea>>2]=0;aa=fa+24|0;c[aa>>2]=0;ca=fa+28|0;c[ca>>2]=0;__ZN12PropertyInfoaSERKS_(fa,g)|0;ha=c[b>>2]|0;da=ha+4|0;$=c[da>>2]|0;c[aa>>2]=$;c[ea>>2]=0;c[ca>>2]=ha;if($|0)c[$+20>>2]=fa;c[da>>2]=fa;if(!(c[ha>>2]|0))c[ha>>2]=fa;fa=ha+8|0;c[fa>>2]=(c[fa>>2]|0)+1;fa=c[D>>2]|0;do if(fa|0){if(__Z16atomic_decrementPj(fa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(fa,1)}while(0);fa=c[E>>2]|0;do if(fa|0){if(__Z16atomic_decrementPj(fa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(fa,1)}while(0);fa=c[i>>2]|0;do if(fa|0){if(__Z16atomic_decrementPj(fa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(fa,1)}while(0);do if(!_){if(__Z16atomic_decrementPj(Y+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Y,1)}while(0);Y=c[h>>2]|0;do if(Y|0){if(__Z16atomic_decrementPj(Y+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Y,1)}while(0);__ZN6StringC2EPKc(h,1113974);Y=__ZNK6StringplERKS_(e,h)|0;_=Y;__ZN6StringC2EPKc(i,1263606);c[F>>2]=0;c[G>>2]=0;c[g>>2]=1;fa=(Y|0)==0;do if(!fa){c[F>>2]=0;if(!(__Z28atomic_conditional_incrementPj(Y+-8|0)|0))break;c[F>>2]=_}while(0);c[H>>2]=0;_=c[G>>2]|0;do if((_|0)!=(c[i>>2]|0)){do if(_|0){if(__Z16atomic_decrementPj(_+-8|0)|0)break;__ZN6Memory11free_staticEPvb(_,1)}while(0);c[G>>2]=0;ha=c[i>>2]|0;if(!ha)break;if(!(__Z28atomic_conditional_incrementPj(ha+-8|0)|0))break;c[G>>2]=c[i>>2]}while(0);c[I>>2]=7;if(!(c[b>>2]|0)){_=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=_;c[_>>2]=0;c[_+4>>2]=0;c[_+8>>2]=0}_=__ZnwjPFPvjE(32,4740)|0;c[_>>2]=0;c[_+4>>2]=0;c[_+8>>2]=0;c[_+12>>2]=0;c[_+16>>2]=7;ha=_+20|0;c[ha>>2]=0;da=_+24|0;c[da>>2]=0;$=_+28|0;c[$>>2]=0;__ZN12PropertyInfoaSERKS_(_,g)|0;ca=c[b>>2]|0;ea=ca+4|0;aa=c[ea>>2]|0;c[da>>2]=aa;c[ha>>2]=0;c[$>>2]=ca;if(aa|0)c[aa+20>>2]=_;c[ea>>2]=_;if(!(c[ca>>2]|0))c[ca>>2]=_;_=ca+8|0;c[_>>2]=(c[_>>2]|0)+1;_=c[J>>2]|0;do if(_|0){if(__Z16atomic_decrementPj(_+-8|0)|0)break;__ZN6Memory11free_staticEPvb(_,1)}while(0);_=c[K>>2]|0;do if(_|0){if(__Z16atomic_decrementPj(_+-8|0)|0)break;__ZN6Memory11free_staticEPvb(_,1)}while(0);_=c[i>>2]|0;do if(_|0){if(__Z16atomic_decrementPj(_+-8|0)|0)break;__ZN6Memory11free_staticEPvb(_,1)}while(0);do if(!fa){if(__Z16atomic_decrementPj(Y+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Y,1)}while(0);Y=c[h>>2]|0;do if(Y|0){if(__Z16atomic_decrementPj(Y+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Y,1)}while(0);__ZN6StringC2EPKc(h,857142);Y=__ZNK6StringplERKS_(e,h)|0;fa=Y;__ZN6StringC2EPKc(i,1263606);c[L>>2]=0;c[M>>2]=0;c[g>>2]=13;_=(Y|0)==0;do if(!_){c[L>>2]=0;if(!(__Z28atomic_conditional_incrementPj(Y+-8|0)|0))break;c[L>>2]=fa}while(0);c[N>>2]=0;fa=c[M>>2]|0;do if((fa|0)!=(c[i>>2]|0)){do if(fa|0){if(__Z16atomic_decrementPj(fa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(fa,1)}while(0);c[M>>2]=0;ca=c[i>>2]|0;if(!ca)break;if(!(__Z28atomic_conditional_incrementPj(ca+-8|0)|0))break;c[M>>2]=c[i>>2]}while(0);c[O>>2]=2;if(!(c[b>>2]|0)){fa=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=fa;c[fa>>2]=0;c[fa+4>>2]=0;c[fa+8>>2]=0}fa=__ZnwjPFPvjE(32,4740)|0;c[fa>>2]=0;c[fa+4>>2]=0;c[fa+8>>2]=0;c[fa+12>>2]=0;c[fa+16>>2]=7;ca=fa+20|0;c[ca>>2]=0;ea=fa+24|0;c[ea>>2]=0;aa=fa+28|0;c[aa>>2]=0;__ZN12PropertyInfoaSERKS_(fa,g)|0;$=c[b>>2]|0;ha=$+4|0;da=c[ha>>2]|0;c[ea>>2]=da;c[ca>>2]=0;c[aa>>2]=$;if(da|0)c[da+20>>2]=fa;c[ha>>2]=fa;if(!(c[$>>2]|0))c[$>>2]=fa;fa=$+8|0;c[fa>>2]=(c[fa>>2]|0)+1;fa=c[P>>2]|0;do if(fa|0){if(__Z16atomic_decrementPj(fa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(fa,1)}while(0);fa=c[Q>>2]|0;do if(fa|0){if(__Z16atomic_decrementPj(fa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(fa,1)}while(0);fa=c[i>>2]|0;do if(fa|0){if(__Z16atomic_decrementPj(fa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(fa,1)}while(0);do if(!_){if(__Z16atomic_decrementPj(Y+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Y,1)}while(0);Y=c[h>>2]|0;do if(Y|0){if(__Z16atomic_decrementPj(Y+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Y,1)}while(0);__ZN6StringC2EPKc(h,857147);Y=__ZNK6StringplERKS_(e,h)|0;_=Y;__ZN6StringC2EPKc(i,1263606);c[R>>2]=0;c[S>>2]=0;c[g>>2]=21;fa=(Y|0)==0;do if(!fa){c[R>>2]=0;if(!(__Z28atomic_conditional_incrementPj(Y+-8|0)|0))break;c[R>>2]=_}while(0);c[T>>2]=0;_=c[S>>2]|0;do if((_|0)!=(c[i>>2]|0)){do if(_|0){if(__Z16atomic_decrementPj(_+-8|0)|0)break;__ZN6Memory11free_staticEPvb(_,1)}while(0);c[S>>2]=0;$=c[i>>2]|0;if(!$)break;if(!(__Z28atomic_conditional_incrementPj($+-8|0)|0))break;c[S>>2]=c[i>>2]}while(0);c[U>>2]=7;if(!(c[b>>2]|0)){_=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=_;c[_>>2]=0;c[_+4>>2]=0;c[_+8>>2]=0}_=__ZnwjPFPvjE(32,4740)|0;c[_>>2]=0;c[_+4>>2]=0;c[_+8>>2]=0;c[_+12>>2]=0;c[_+16>>2]=7;$=_+20|0;c[$>>2]=0;ha=_+24|0;c[ha>>2]=0;da=_+28|0;c[da>>2]=0;__ZN12PropertyInfoaSERKS_(_,g)|0;aa=c[b>>2]|0;ca=aa+4|0;ea=c[ca>>2]|0;c[ha>>2]=ea;c[$>>2]=0;c[da>>2]=aa;if(ea|0)c[ea+20>>2]=_;c[ca>>2]=_;if(!(c[aa>>2]|0))c[aa>>2]=_;_=aa+8|0;c[_>>2]=(c[_>>2]|0)+1;_=c[V>>2]|0;do if(_|0){if(__Z16atomic_decrementPj(_+-8|0)|0)break;__ZN6Memory11free_staticEPvb(_,1)}while(0);_=c[W>>2]|0;do if(_|0){if(__Z16atomic_decrementPj(_+-8|0)|0)break;__ZN6Memory11free_staticEPvb(_,1)}while(0);_=c[i>>2]|0;do if(_|0){if(__Z16atomic_decrementPj(_+-8|0)|0)break;__ZN6Memory11free_staticEPvb(_,1)}while(0);do if(!fa){if(__Z16atomic_decrementPj(Y+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Y,1)}while(0);Y=c[h>>2]|0;do if(Y|0){if(__Z16atomic_decrementPj(Y+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Y,1)}while(0);Y=c[e>>2]|0;do if(Y|0){if(__Z16atomic_decrementPj(Y+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Y,1)}while(0);X=X+1|0}l=d;return}function __ZNK8Skeleton4_getERK10StringNameR7Variant(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0;f=l;l=l+112|0;if((l|0)>=(m|0))ba(112);h=f+104|0;i=f+100|0;j=f+96|0;k=f+72|0;n=f+24|0;o=f;p=c[d>>2]|0;do if(p){d=c[p+4>>2]|0;if(d|0){__ZN6StringC2EPKc(h,d);q=c[h>>2]|0;break}d=p+8|0;c[h>>2]=0;r=c[d>>2]|0;if((r|0)!=0?(c[h>>2]=0,(__Z28atomic_conditional_incrementPj(r+-8|0)|0)!=0):0){r=c[d>>2]|0;c[h>>2]=r;q=r}else q=0}else{c[h>>2]=0;q=0}while(0);c[i>>2]=q;if(__ZNK6String11begins_withEPKc(i,857126)|0){c[j>>2]=__ZNK6String10get_slicecEwi(i,47,1)|0;q=__ZNK6String6to_intEv(j)|0;p=c[j>>2]|0;if(p|0?(__Z16atomic_decrementPj(p+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(p,1);c[h>>2]=__ZNK6String10get_slicecEwi(i,47,2)|0;do if((q|0)>=0){p=b+400|0;j=c[p>>2]|0;if(!j)s=0;else s=c[j+-4>>2]|0;if((q|0)<(s|0)){a[1263537]=0;if(__ZNK6StringeqEPKc(h,1126230)|0){c[n>>2]=__ZNK8Skeleton13get_bone_nameEi(b,q)|0;__ZN7VariantC2ERK6String(k,n);__ZN7VariantaSERKS_(e,k);if(c[k>>2]|0)__ZN7Variant5clearEv(k);j=c[n>>2]|0;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);t=1;break}if(__ZNK6StringeqEPKc(h,906424)|0){j=c[p>>2]|0;r=(j|0)==0;if(r)u=0;else u=c[j+-4>>2]|0;if((u|0)>(q|0)){a[1263537]=0;if(r)v=0;else v=c[j+-4>>2]|0;do if((v|0)<=(q|0)){if(r)w=0;else w=c[j+-4>>2]|0;if((w|0)>(q|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0)}while(0);x=c[j+(q*264|0)+8>>2]|0}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(857200,857063,371,857216,0);x=-1}__ZN7VariantC2Ei(k,x);__ZN7VariantaSERKS_(e,k);if(c[k>>2]|0)__ZN7Variant5clearEv(k);t=1;break}if(__ZNK6StringeqEPKc(h,857137)|0){r=c[p>>2]|0;d=(r|0)==0;if(d)y=0;else y=c[r+-4>>2]|0;if((y|0)>(q|0)){a[1263537]=0;if(d)z=0;else z=c[r+-4>>2]|0;do if((z|0)<=(q|0)){if(d)A=0;else A=c[r+-4>>2]|0;if((A|0)>(q|0)){a[1263537]=0;B=54;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);C=0;break}}else B=54;while(0);if((B|0)==54)C=r+(q*264|0)|0;D=n;E=C+16|0;F=D+48|0;do{c[D>>2]=c[E>>2];D=D+4|0;E=E+4|0}while((D|0)<(F|0))}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(857257,857063,386,857216,0);g[n>>2]=1.0;g[n+4>>2]=0.0;g[n+8>>2]=0.0;g[n+12>>2]=0.0;g[n+16>>2]=1.0;g[n+20>>2]=0.0;g[n+24>>2]=0.0;g[n+28>>2]=0.0;g[n+32>>2]=1.0;g[n+44>>2]=0.0;g[n+40>>2]=0.0;g[n+36>>2]=0.0}__ZN7VariantC2ERK9Transform(k,n);__ZN7VariantaSERKS_(e,k);if(c[k>>2]|0)__ZN7Variant5clearEv(k);t=1;break}if(__ZNK6StringeqEPKc(h,1113974)|0){r=c[p>>2]|0;d=(r|0)==0;if(d)G=0;else G=c[r+-4>>2]|0;if((G|0)>(q|0)){a[1263537]=0;if(d)H=0;else H=c[r+-4>>2]|0;do if((H|0)<=(q|0)){if(d)I=0;else I=c[r+-4>>2]|0;if((I|0)>(q|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0)}while(0);J=(a[r+(q*264|0)+4>>0]|0)!=0}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(857271,857063,401,857216,0);J=0}__ZN7VariantC2Eb(k,J);__ZN7VariantaSERKS_(e,k);if(c[k>>2]|0)__ZN7Variant5clearEv(k);t=1;break}if(__ZNK6StringeqEPKc(h,857142)|0){d=c[p>>2]|0;j=(d|0)==0;if(j)K=0;else K=c[d+-4>>2]|0;if((K|0)>(q|0)){a[1263537]=0;if(j)L=0;else L=c[d+-4>>2]|0;do if((L|0)<=(q|0)){if(j)M=0;else M=c[d+-4>>2]|0;if((M|0)>(q|0)){a[1263537]=0;B=89;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);N=0;break}}else B=89;while(0);if((B|0)==89)N=d+(q*264|0)|0;D=n;E=N+112|0;F=D+48|0;do{c[D>>2]=c[E>>2];D=D+4|0;E=E+4|0}while((D|0)<(F|0))}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(857287,857063,459,857216,0);g[n>>2]=1.0;g[n+4>>2]=0.0;g[n+8>>2]=0.0;g[n+12>>2]=0.0;g[n+16>>2]=1.0;g[n+20>>2]=0.0;g[n+24>>2]=0.0;g[n+28>>2]=0.0;g[n+32>>2]=1.0;g[n+44>>2]=0.0;g[n+40>>2]=0.0;g[n+36>>2]=0.0}__ZN7VariantC2ERK9Transform(k,n);__ZN7VariantaSERKS_(e,k);if(c[k>>2]|0)__ZN7Variant5clearEv(k);t=1;break}if(__ZNK6StringeqEPKc(h,857147)|0){__ZN5ArrayC2Ev(k);d=c[p>>2]|0;j=(d|0)==0;if(j)O=0;else O=c[d+-4>>2]|0;do if((O|0)<=(q|0)){if(j)P=0;else P=c[d+-4>>2]|0;if((P|0)>(q|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0)}while(0);j=c[d+(q*264|0)+260>>2]|0;if(!j)Q=0;else{R=j;B=105}while(1){if((B|0)==105){B=0;Q=c[R>>2]|0}if(!Q)break;j=__ZN8ObjectDB12get_instanceEj(c[Q>>2]|0)|0;do if(!j)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(938357,857063,113,1132657,0);else{a[1263537]=0;if(!($i[c[(c[j>>2]|0)+44>>2]&8191](j,1220720)|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(938357,857063,115,876235,0);break}a[1263537]=0;c[n>>2]=__ZNK4Node11get_path_toEPKS_(b,j)|0;__ZN7VariantC2ERK8NodePath(o,n);__ZN5Array9push_backERK7Variant(k,o);if(c[o>>2]|0)__ZN7Variant5clearEv(o);__ZN8NodePathD2Ev(n)}while(0);R=Q+4|0;B=105}__ZN7VariantC2ERK5Array(n,k);__ZN7VariantaSERKS_(e,n);if(c[n>>2]|0)__ZN7Variant5clearEv(n);__ZN5ArrayD2Ev(k);t=1}else t=0}else B=16}else B=16;while(0);if((B|0)==16){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(938357,857063,95,857160,0);t=0}B=c[h>>2]|0;if(B|0?(__Z16atomic_decrementPj(B+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(B,1);S=t}else S=0;t=c[i>>2]|0;if(!t){l=f;return S|0}if(__Z16atomic_decrementPj(t+-8|0)|0){l=f;return S|0}__ZN6Memory11free_staticEPvb(t,1);l=f;return S|0}function __ZNK8Skeleton13get_bone_nameEi(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;if((d|0)>=0){g=c[b+400>>2]|0;b=(g|0)==0;if(b)h=0;else h=c[g+-4>>2]|0;if((h|0)>(d|0)){a[1263537]=0;if(b)i=0;else i=c[g+-4>>2]|0;do if((i|0)<=(d|0)){if(b)j=0;else j=c[g+-4>>2]|0;if((j|0)>(d|0)){a[1263537]=0;k=14;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);n=0;break}}else k=14;while(0);if((k|0)==14)n=g+(d*264|0)|0;c[f>>2]=0;if(!(c[n>>2]|0)){o=0;l=e;return o|0}c[f>>2]=0;d=c[n>>2]|0;if(!d){o=0;l=e;return o|0}if(!(__Z28atomic_conditional_incrementPj(d+-8|0)|0)){o=0;l=e;return o|0}d=c[n>>2]|0;c[f>>2]=d;o=d;l=e;return o|0}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(946884,857063,321,857216,0);__ZN6StringC2EPKc(f,1263606);o=c[f>>2]|0;l=e;return o|0}function __ZN8Skeleton4_setERK10StringNameRK7Variant(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0;f=l;l=l+80|0;if((l|0)>=(m|0))ba(80);g=f+64|0;h=f+60|0;i=f+56|0;j=f+8|0;k=f;n=f+4|0;o=c[d>>2]|0;do if(o){d=c[o+4>>2]|0;if(d|0){__ZN6StringC2EPKc(g,d);p=c[g>>2]|0;break}d=o+8|0;c[g>>2]=0;q=c[d>>2]|0;if((q|0)!=0?(c[g>>2]=0,(__Z28atomic_conditional_incrementPj(q+-8|0)|0)!=0):0){q=c[d>>2]|0;c[g>>2]=q;p=q}else p=0}else{c[g>>2]=0;p=0}while(0);c[h>>2]=p;if(__ZNK6String11begins_withEPKc(h,857126)|0){c[i>>2]=__ZNK6String10get_slicecEwi(h,47,1)|0;p=__ZNK6String6to_intEv(i)|0;o=c[i>>2]|0;if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(o,1);c[g>>2]=__ZNK6String10get_slicecEwi(h,47,2)|0;o=b+400|0;i=c[o>>2]|0;if(!i)r=0;else r=c[i+-4>>2]|0;if((p|0)==(r|0)?__ZNK6StringeqEPKc(g,1126230)|0:0){c[j>>2]=__ZNK7Variantcv6StringEv(e)|0;__ZN8Skeleton8add_boneERK6String(b,j);r=c[j>>2]|0;if(r|0?(__Z16atomic_decrementPj(r+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(r,1);s=1}else t=20;do if((t|0)==20){if((p|0)>=0){r=c[o>>2]|0;if(!r)u=0;else u=c[r+-4>>2]|0;if((p|0)<(u|0)){a[1263537]=0;if(__ZNK6StringeqEPKc(g,906424)|0){__ZN8Skeleton15set_bone_parentEii(b,p,__ZNK7VariantcviEv(e)|0);s=1;break}if(__ZNK6StringeqEPKc(g,857137)|0){__ZNK7Variantcv9TransformEv(j,e);__ZN8Skeleton13set_bone_restEiRK9Transform(b,p,j);s=1;break}if(__ZNK6StringeqEPKc(g,1113974)|0){__ZN8Skeleton16set_bone_enabledEib(b,p,__ZNK7VariantcvbEv(e)|0);s=1;break}if(__ZNK6StringeqEPKc(g,857142)|0){__ZNK7Variantcv9TransformEv(j,e);__ZN8Skeleton13set_bone_poseEiRK9Transform(b,p,j);s=1;break}if(!(__ZNK6StringeqEPKc(g,857147)|0)){s=0;break}c[j>>2]=__ZNK7Variantcv5ArrayEv(e)|0;do if(a[b+136>>0]|0){r=c[o>>2]|0;i=(r|0)==0;if(i)v=0;else v=c[r+-4>>2]|0;do if((v|0)<=(p|0)){if(i)w=0;else w=c[r+-4>>2]|0;if((w|0)>(p|0)){a[1263537]=0;t=43;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);x=0;break}}else t=43;while(0);if((t|0)==43){__ZN6VectorIN8Skeleton4BoneEE14_copy_on_writeEv(o);x=(c[o>>2]|0)+(p*264|0)|0}__ZN4ListIj16DefaultAllocatorE5clearEv(x+260|0);if((__ZNK5Array4sizeEv(j)|0)<=0)break;r=0;do{c[k>>2]=__ZNK7Variantcv8NodePathEv(__ZN5ArrayixEi(j,r)|0)|0;c[n>>2]=__ZNK8NodePathcv6StringEv(k)|0;i=__ZNK6StringeqEPKc(n,1263606)|0;q=c[n>>2]|0;do if(q|0){if(__Z16atomic_decrementPj(q+-8|0)|0)break;__ZN6Memory11free_staticEPvb(q,1)}while(0);do if(!i){a[1263537]=0;q=__ZNK4Node8get_nodeERK8NodePath(b,k)|0;if(!q){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(894471,857063,74,876235,0);break}else{a[1263537]=0;__ZN8Skeleton23bind_child_node_to_boneEiP4Node(b,p,q);break}}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(894471,857063,72,857301,0);while(0);__ZN8NodePathD2Ev(k);r=r+1|0}while((r|0)<(__ZNK5Array4sizeEv(j)|0))}while(0);__ZN5ArrayD2Ev(j);s=1;break}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(894471,857063,53,857160,0);s=0}while(0);j=c[g>>2]|0;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);y=s}else y=0;s=c[h>>2]|0;if(!s){l=f;return y|0}if(__Z16atomic_decrementPj(s+-8|0)|0){l=f;return y|0}__ZN6Memory11free_staticEPvb(s,1);l=f;return y|0}function __ZN8Skeleton8add_boneERK6String(b,d){b=b|0;d=d|0;var e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0;e=l;l=l+544|0;if((l|0)>=(m|0))ba(544);f=e+268|0;h=e+264|0;i=e+272|0;j=e;do if(!(__ZNK6StringeqEPKc(d,1263606)|0)){__ZN6StringC2EPKc(f,1144824);if((__ZNK6String4findES_i(d,f,0)|0)==-1){__ZN6StringC2EPKc(h,1142570);k=(__ZNK6String4findES_i(d,h,0)|0)!=-1;n=c[h>>2]|0;if((n|0)!=0?(__Z16atomic_decrementPj(n+-8|0)|0)==0:0){__ZN6Memory11free_staticEPvb(n,1);o=k}else o=k}else o=1;k=c[f>>2]|0;if((k|0)!=0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0){__ZN6Memory11free_staticEPvb(k,1);if(o)break}else p=9;if((p|0)==9?o:0)break;a[1263537]=0;k=b+400|0;n=0;while(1){q=c[k>>2]|0;r=(q|0)==0;if(r)s=0;else s=c[q+-4>>2]|0;if((n|0)>=(s|0))break;if(r)t=0;else t=c[q+-4>>2]|0;do if((t|0)<=(n|0)){if(r)u=0;else u=c[q+-4>>2]|0;if((u|0)>(n|0)){a[1263537]=0;p=23;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);v=0;break}}else p=23;while(0);if((p|0)==23){p=0;__ZN6VectorIN8Skeleton4BoneEE14_copy_on_writeEv(k);v=(c[k>>2]|0)+(n*264|0)|0}if(__ZNK6StringeqEPKc(v,857668)|0){p=25;break}a[1263537]=0;n=n+1|0}if((p|0)==25){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(857571,857063,298,857675,0);l=e;return}c[i>>2]=0;g[i+16>>2]=1.0;g[i+20>>2]=0.0;g[i+24>>2]=0.0;g[i+28>>2]=0.0;g[i+32>>2]=1.0;g[i+36>>2]=0.0;g[i+40>>2]=0.0;g[i+44>>2]=0.0;g[i+48>>2]=1.0;g[i+60>>2]=0.0;g[i+56>>2]=0.0;g[i+52>>2]=0.0;g[i+64>>2]=1.0;g[i+68>>2]=0.0;g[i+72>>2]=0.0;g[i+76>>2]=0.0;g[i+80>>2]=1.0;g[i+84>>2]=0.0;g[i+88>>2]=0.0;g[i+92>>2]=0.0;g[i+96>>2]=1.0;g[i+108>>2]=0.0;g[i+104>>2]=0.0;g[i+100>>2]=0.0;g[i+112>>2]=1.0;g[i+116>>2]=0.0;g[i+120>>2]=0.0;g[i+124>>2]=0.0;g[i+128>>2]=1.0;g[i+132>>2]=0.0;g[i+136>>2]=0.0;g[i+140>>2]=0.0;g[i+144>>2]=1.0;g[i+156>>2]=0.0;g[i+152>>2]=0.0;g[i+148>>2]=0.0;g[i+160>>2]=1.0;g[i+164>>2]=0.0;g[i+168>>2]=0.0;g[i+172>>2]=0.0;g[i+176>>2]=1.0;g[i+180>>2]=0.0;g[i+184>>2]=0.0;g[i+188>>2]=0.0;g[i+192>>2]=1.0;g[i+204>>2]=0.0;g[i+200>>2]=0.0;g[i+196>>2]=0.0;g[i+212>>2]=1.0;g[i+216>>2]=0.0;g[i+220>>2]=0.0;g[i+224>>2]=0.0;g[i+228>>2]=1.0;g[i+232>>2]=0.0;g[i+236>>2]=0.0;g[i+240>>2]=0.0;g[i+244>>2]=1.0;n=i+248|0;c[n>>2]=0;c[n+4>>2]=0;c[n+8>>2]=0;c[n+12>>2]=0;c[i+8>>2]=-1;n=i+4|0;a[n>>0]=1;a[i+208>>0]=0;a[i+12>>0]=0;q=c[i>>2]|0;do if((q|0)!=(c[d>>2]|0)){if(q|0?(__Z16atomic_decrementPj(q+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(q,1);c[i>>2]=0;r=c[d>>2]|0;if(!r){c[j>>2]=0;break}if(!(__Z28atomic_conditional_incrementPj(r+-8|0)|0)){w=c[i>>2]|0;p=36;break}else{r=c[d>>2]|0;c[i>>2]=r;w=r;p=36;break}}else{w=q;p=36}while(0);if(((p|0)==36?(c[j>>2]=0,w|0):0)?(c[j>>2]=0,__Z28atomic_conditional_incrementPj(w+-8|0)|0):0)c[j>>2]=c[i>>2];_memcpy(j+4|0,n|0,256)|0;q=j+260|0;c[q>>2]=0;r=c[i+260>>2]|0;if(!r){x=0;y=0}else{z=r;A=0;p=41}while(1){if((p|0)==41){p=0;x=c[z>>2]|0;y=A}if(!x)break;if(!y){r=__ZnwjPFPvjE(12,4740)|0;c[q>>2]=r;c[r>>2]=0;c[r+4>>2]=0;c[r+8>>2]=0}r=__ZnwjPFPvjE(16,4740)|0;c[r>>2]=c[x>>2];B=c[q>>2]|0;C=B+4|0;D=c[C>>2]|0;c[r+8>>2]=D;c[r+4>>2]=0;c[r+12>>2]=B;if(D|0)c[D+4>>2]=r;c[C>>2]=r;if(!(c[B>>2]|0))c[B>>2]=r;r=B+8|0;c[r>>2]=(c[r>>2]|0)+1;z=x+4|0;A=B;p=41}__ZN6VectorIN8Skeleton4BoneEE9push_backES1_(k,j)|0;__ZN4ListIj16DefaultAllocatorE5clearEv(q);n=c[q>>2]|0;do if(n|0)if(!(c[n+8>>2]|0)){a[1263537]=0;__ZN6Memory11free_staticEPvb(n,0);break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145461,1145120,668,1145467,0);break}while(0);n=c[j>>2]|0;if(n|0?(__Z16atomic_decrementPj(n+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(n,1);a[b+396>>0]=1;n=b+408|0;if(!(a[n>>0]|0)){if(a[b+136>>0]|0)__ZN12MessageQueue17push_notificationEP6Objecti(__ZN12MessageQueue13get_singletonEv()|0,b,50)|0;a[n>>0]=1}n=i+260|0;__ZN4ListIj16DefaultAllocatorE5clearEv(n);q=c[n>>2]|0;do if(q|0)if(!(c[q+8>>2]|0)){a[1263537]=0;__ZN6Memory11free_staticEPvb(q,0);break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145461,1145120,668,1145467,0);break}while(0);q=c[i>>2]|0;if(q|0?(__Z16atomic_decrementPj(q+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(q,1);l=e;return}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(857571,857063,294,857580,0);l=e;return}function __ZN8Skeleton15set_bone_parentEii(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0;if((d|0)>=0){f=b+400|0;g=c[f>>2]|0;h=(g|0)==0;if(h)i=0;else i=c[g+-4>>2]|0;if((i|0)>(d|0)){a[1263537]=0;if((e|0)!=-1?!((e|0)>-1&(e|0)<(d|0)):0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(857477,857063,334,857493,0);return}if(h)j=0;else j=c[g+-4>>2]|0;do if((j|0)<=(d|0)){if(h)k=0;else k=c[g+-4>>2]|0;if((k|0)>(d|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);__ZN6VectorIN8Skeleton4BoneEE14_copy_on_writeEv(f);c[(c[f>>2]|0)+(d*264|0)+8>>2]=e;a[b+396>>0]=1;e=b+408|0;if(a[e>>0]|0)return;if(a[b+136>>0]|0)__ZN12MessageQueue17push_notificationEP6Objecti(__ZN12MessageQueue13get_singletonEv()|0,b,50)|0;a[e>>0]=1;return}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(857477,857063,333,857216,0);return}function __ZN8Skeleton13set_bone_restEiRK9Transform(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0;if((d|0)>=0){f=b+400|0;g=c[f>>2]|0;h=(g|0)==0;if(h)i=0;else i=c[g+-4>>2]|0;if((i|0)>(d|0)){a[1263537]=0;if(h)j=0;else j=c[g+-4>>2]|0;do if((j|0)<=(d|0)){if(h)k=0;else k=c[g+-4>>2]|0;if((k|0)>(d|0)){a[1263537]=0;l=14;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);m=0;break}}else l=14;while(0);if((l|0)==14){__ZN6VectorIN8Skeleton4BoneEE14_copy_on_writeEv(f);m=(c[f>>2]|0)+(d*264|0)|0}d=m+16|0;m=e;e=d+48|0;do{c[d>>2]=c[m>>2];d=d+4|0;m=m+4|0}while((d|0)<(e|0));a[b+396>>0]=1;m=b+408|0;if(a[m>>0]|0)return;if(a[b+136>>0]|0)__ZN12MessageQueue17push_notificationEP6Objecti(__ZN12MessageQueue13get_singletonEv()|0,b,50)|0;a[m>>0]=1;return}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(857463,857063,378,857216,0);return}function __ZN8Skeleton16set_bone_enabledEib(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0;f=e&1;if((d|0)>=0){e=b+400|0;g=c[e>>2]|0;h=(g|0)==0;if(h)i=0;else i=c[g+-4>>2]|0;if((i|0)>(d|0)){a[1263537]=0;if(h)j=0;else j=c[g+-4>>2]|0;do if((j|0)<=(d|0)){if(h)k=0;else k=c[g+-4>>2]|0;if((k|0)>(d|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);__ZN6VectorIN8Skeleton4BoneEE14_copy_on_writeEv(e);a[(c[e>>2]|0)+(d*264|0)+4>>0]=f;a[b+396>>0]=1;f=b+408|0;if(a[f>>0]|0)return;if(a[b+136>>0]|0)__ZN12MessageQueue17push_notificationEP6Objecti(__ZN12MessageQueue13get_singletonEv()|0,b,50)|0;a[f>>0]=1;return}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(857446,857063,393,857216,0);return}function __ZN8Skeleton13set_bone_poseEiRK9Transform(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0;if((d|0)>=0){f=b+400|0;g=c[f>>2]|0;h=(g|0)==0;if(h)i=0;else i=c[g+-4>>2]|0;if((i|0)>(d|0)){a[1263537]=0;i=b+136|0;if(!(a[i>>0]|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(857391,857063,452,857405,0);return}a[1263537]=0;if(h)j=0;else j=c[g+-4>>2]|0;do if((j|0)<=(d|0)){if(h)k=0;else k=c[g+-4>>2]|0;if((k|0)>(d|0)){a[1263537]=0;l=16;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);m=0;break}}else l=16;while(0);if((l|0)==16){__ZN6VectorIN8Skeleton4BoneEE14_copy_on_writeEv(f);m=(c[f>>2]|0)+(d*264|0)|0}d=m+112|0;m=e;e=d+48|0;do{c[d>>2]=c[m>>2];d=d+4|0;m=m+4|0}while((d|0)<(e|0));m=b+408|0;if(a[m>>0]|0)return;if(a[i>>0]|0)__ZN12MessageQueue17push_notificationEP6Objecti(__ZN12MessageQueue13get_singletonEv()|0,b,50)|0;a[m>>0]=1;return}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(857391,857063,451,857216,0);return}function __ZN8Skeleton23bind_child_node_to_boneEiP4Node(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0;if(!e){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(857367,857063,407,871826,0);return}a[1263537]=0;if((d|0)>=0){f=b+400|0;b=c[f>>2]|0;g=(b|0)==0;if(g)h=0;else h=c[b+-4>>2]|0;if((h|0)>(d|0)){a[1263537]=0;h=c[e+44>>2]|0;if(g)i=0;else i=c[b+-4>>2]|0;do if((i|0)<=(d|0)){if(g)j=0;else j=c[b+-4>>2]|0;if((j|0)>(d|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);__ZN6VectorIN8Skeleton4BoneEE14_copy_on_writeEv(f);j=c[f>>2]|0;b=c[j+(d*264|0)+260>>2]|0;if(!b)k=0;else{l=b;m=18}while(1){if((m|0)==18){m=0;k=c[l>>2]|0}if(!k)break;if((c[k>>2]|0)==(h|0)){m=38;break}l=k+4|0;m=18}if((m|0)==38)return;k=(j|0)==0;if(k)n=0;else n=c[j+-4>>2]|0;do if((n|0)<=(d|0)){if(k)o=0;else o=c[j+-4>>2]|0;if((o|0)>(d|0)){a[1263537]=0;m=30;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);p=0;break}}else m=30;while(0);if((m|0)==30){__ZN6VectorIN8Skeleton4BoneEE14_copy_on_writeEv(f);p=(c[f>>2]|0)+(d*264|0)|0}d=p+260|0;if(!(c[d>>2]|0)){p=__ZnwjPFPvjE(12,4740)|0;c[d>>2]=p;c[p>>2]=0;c[p+4>>2]=0;c[p+8>>2]=0}p=__ZnwjPFPvjE(16,4740)|0;c[p>>2]=h;h=c[d>>2]|0;d=h+4|0;f=c[d>>2]|0;c[p+8>>2]=f;c[p+4>>2]=0;c[p+12>>2]=h;if(f|0)c[f+4>>2]=p;c[d>>2]=p;if(!(c[h>>2]|0))c[h>>2]=p;p=h+8|0;c[p>>2]=(c[p>>2]|0)+1;return}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(857367,857063,408,857216,0);return}function __ZN6VectorIN8Skeleton4BoneEE9push_backES1_(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0;e=l;l=l+272|0;if((l|0)>=(m|0))ba(272);f=e;g=c[b>>2]|0;if(!g)h=0;else h=c[g+-4>>2]|0;if(__ZN6VectorIN8Skeleton4BoneEE6resizeEi(b,h+1|0)|0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);i=1;l=e;return i|0}a[1263537]=0;h=c[b>>2]|0;if(!h)j=0;else j=c[h+-4>>2]|0;h=j+-1|0;c[f>>2]=0;g=c[d>>2]|0;if((g|0)!=0?(c[f>>2]=0,(__Z28atomic_conditional_incrementPj(g+-8|0)|0)!=0):0){g=c[d>>2]|0;c[f>>2]=g;k=g}else k=0;g=f+4|0;_memcpy(g|0,d+4|0,256)|0;n=f+260|0;c[n>>2]=0;o=c[d+260>>2]|0;if(!o){p=0;q=0}else{r=o;s=0;t=12}while(1){if((t|0)==12){t=0;p=c[r>>2]|0;q=s}if(!p)break;if(!q){o=__ZnwjPFPvjE(12,4740)|0;c[n>>2]=o;c[o>>2]=0;c[o+4>>2]=0;c[o+8>>2]=0;u=o}else u=q;o=__ZnwjPFPvjE(16,4740)|0;c[o>>2]=c[p>>2];d=u+4|0;v=c[d>>2]|0;c[o+8>>2]=v;c[o+4>>2]=0;c[o+12>>2]=u;if(v|0)c[v+4>>2]=o;c[d>>2]=o;if(!(c[u>>2]|0))c[u>>2]=o;o=u+8|0;c[o>>2]=(c[o>>2]|0)+1;r=p+4|0;s=u;t=12}do if((j|0)<1)t=28;else{u=c[b>>2]|0;s=(u|0)==0;if(s)w=0;else w=c[u+-4>>2]|0;if((w|0)<(j|0)){if(s)x=0;else x=c[u+-4>>2]|0;if((x|0)<(j|0)){t=28;break}a[1263537]=0}__ZN6VectorIN8Skeleton4BoneEE14_copy_on_writeEv(b);y=(c[b>>2]|0)+(h*264|0)|0}while(0);if((t|0)==28){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);y=0}h=c[y>>2]|0;if((h|0)!=(k|0)){if(h|0?(__Z16atomic_decrementPj(h+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(h,1);c[y>>2]=0;h=c[f>>2]|0;k=h;if(h|0?__Z28atomic_conditional_incrementPj(h+-8|0)|0:0)c[y>>2]=k}_memcpy(y+4|0,g|0,256)|0;g=y+260|0;__ZN4ListIj16DefaultAllocatorE5clearEv(g);y=c[n>>2]|0;if(!y)z=0;else{A=y;t=40}while(1){if((t|0)==40){t=0;z=c[A>>2]|0}if(!z)break;if(!(c[g>>2]|0)){y=__ZnwjPFPvjE(12,4740)|0;c[g>>2]=y;c[y>>2]=0;c[y+4>>2]=0;c[y+8>>2]=0}y=__ZnwjPFPvjE(16,4740)|0;c[y>>2]=c[z>>2];k=c[g>>2]|0;h=k+4|0;b=c[h>>2]|0;c[y+8>>2]=b;c[y+4>>2]=0;c[y+12>>2]=k;if(b|0)c[b+4>>2]=y;c[h>>2]=y;if(!(c[k>>2]|0))c[k>>2]=y;y=k+8|0;c[y>>2]=(c[y>>2]|0)+1;A=z+4|0;t=40}__ZN4ListIj16DefaultAllocatorE5clearEv(n);t=c[n>>2]|0;do if(t|0)if(!(c[t+8>>2]|0)){a[1263537]=0;__ZN6Memory11free_staticEPvb(t,0);break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145461,1145120,668,1145467,0);break}while(0);t=c[f>>2]|0;if(!t){i=0;l=e;return i|0}if(__Z16atomic_decrementPj(t+-8|0)|0){i=0;l=e;return i|0}__ZN6Memory11free_staticEPvb(t,1);i=0;l=e;return i|0}function __ZN6VectorIN8Skeleton4BoneEE6resizeEi(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0;if((d|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,269,1145657,0);e=31;return e|0}a[1263537]=0;f=c[b>>2]|0;if(!f)g=0;else g=c[f+-4>>2]|0;if((g|0)==(d|0)){e=0;return e|0}if(!d){__ZN6VectorIN8Skeleton4BoneEE6_unrefEPv(b,f);c[b>>2]=0;e=0;return e|0}__ZN6VectorIN8Skeleton4BoneEE14_copy_on_writeEv(b);f=d*264|0;if(d>>>0<=16268815?(g=f+-1|0,h=g>>>1|g,g=h>>>2|h,h=g>>>4|g,g=h>>>8|h,h=(g>>>16|g)+1|0,f>>>0<4294967264):0){a[1263537]=0;f=c[b>>2]|0;do if(!f)if((d|0)>0)i=15;else{j=0;i=25}else{g=c[f+-4>>2]|0;if((g|0)<(d|0))if(!g)i=15;else{k=__ZN6Memory14realloc_staticEPvjb(f,h,1)|0;if(k|0){a[1263537]=0;l=k;m=c[k+-4>>2]|0;break}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,300,1145876,0);e=6;return e|0}else{j=g;i=25}}while(0);do if((i|0)==15){g=__ZN6Memory12alloc_staticEjb(h,1)|0;if(g|0){a[1263537]=0;c[g+-4>>2]=0;c[g+-8>>2]=1;l=g;m=0;break}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,292,1145820,0);e=6;return e|0}else if((i|0)==25){if((j|0)<=(d|0)){e=0;return e|0}if((c[f+-4>>2]|0)>>>0>d>>>0){g=d;k=f;do{__ZN8Skeleton4BoneD2Ev(k+(g*264|0)|0);g=g+1|0;k=c[b>>2]|0}while(g>>>0<(c[k+-4>>2]|0)>>>0);n=k}else n=f;g=__ZN6Memory14realloc_staticEPvjb(n,h,1)|0;if(!g){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,324,1145876,0);e=6;return e|0}else{a[1263537]=0;c[b>>2]=g;c[g+-4>>2]=d;e=0;return e|0}}while(0);c[b>>2]=l;if((m|0)<(d|0)){h=m;do{__ZN8Skeleton4BoneC2Ev(l+(h*264|0)|0);h=h+1|0}while((h|0)!=(d|0));o=c[b>>2]|0}else o=l;c[((o|0)==0?0:o+-4|0)>>2]=d;e=0;return e|0}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,285,1145723,0);e=6;return e|0}function __ZN8Skeleton4BoneC2Ev(b){b=b|0;var d=0;c[b>>2]=0;g[b+16>>2]=1.0;g[b+20>>2]=0.0;g[b+24>>2]=0.0;g[b+28>>2]=0.0;g[b+32>>2]=1.0;g[b+36>>2]=0.0;g[b+40>>2]=0.0;g[b+44>>2]=0.0;g[b+48>>2]=1.0;g[b+60>>2]=0.0;g[b+56>>2]=0.0;g[b+52>>2]=0.0;g[b+64>>2]=1.0;g[b+68>>2]=0.0;g[b+72>>2]=0.0;g[b+76>>2]=0.0;g[b+80>>2]=1.0;g[b+84>>2]=0.0;g[b+88>>2]=0.0;g[b+92>>2]=0.0;g[b+96>>2]=1.0;g[b+108>>2]=0.0;g[b+104>>2]=0.0;g[b+100>>2]=0.0;g[b+112>>2]=1.0;g[b+116>>2]=0.0;g[b+120>>2]=0.0;g[b+124>>2]=0.0;g[b+128>>2]=1.0;g[b+132>>2]=0.0;g[b+136>>2]=0.0;g[b+140>>2]=0.0;g[b+144>>2]=1.0;g[b+156>>2]=0.0;g[b+152>>2]=0.0;g[b+148>>2]=0.0;g[b+160>>2]=1.0;g[b+164>>2]=0.0;g[b+168>>2]=0.0;g[b+172>>2]=0.0;g[b+176>>2]=1.0;g[b+180>>2]=0.0;g[b+184>>2]=0.0;g[b+188>>2]=0.0;g[b+192>>2]=1.0;g[b+204>>2]=0.0;g[b+200>>2]=0.0;g[b+196>>2]=0.0;g[b+212>>2]=1.0;g[b+216>>2]=0.0;g[b+220>>2]=0.0;g[b+224>>2]=0.0;g[b+228>>2]=1.0;g[b+232>>2]=0.0;g[b+236>>2]=0.0;g[b+240>>2]=0.0;g[b+244>>2]=1.0;d=b+248|0;c[d>>2]=0;c[d+4>>2]=0;c[d+8>>2]=0;c[d+12>>2]=0;c[b+8>>2]=-1;a[b+4>>0]=1;a[b+208>>0]=0;a[b+12>>0]=0;return}function __ZN8Skeleton4BoneD2Ev(b){b=b|0;var d=0,e=0;d=b+260|0;__ZN4ListIj16DefaultAllocatorE5clearEv(d);e=c[d>>2]|0;do if(e|0)if(!(c[e+8>>2]|0)){a[1263537]=0;__ZN6Memory11free_staticEPvb(e,0);break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145461,1145120,668,1145467,0);break}while(0);e=c[b>>2]|0;if(!e)return;if(__Z16atomic_decrementPj(e+-8|0)|0)return;__ZN6Memory11free_staticEPvb(e,1);return}function __ZN7ClassDB10_add_classI8SkeletonEEvv(){var a=0,b=0,d=0,e=0,f=0,g=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+16|0;d=a+12|0;e=a+8|0;f=a+4|0;g=a;__ZN6StringC2EPKc(b,858068);c[e>>2]=c[b>>2];__ZN10StringNameC2ERK6String(d,e);__ZN6StringC2EPKc(b,946852);c[g>>2]=c[b>>2];__ZN10StringNameC2ERK6String(f,g);__ZN7ClassDB11_add_class2ERK10StringNameS2_(d,f);__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);__ZN10StringNameD2Ev(d);d=c[e>>2]|0;if(!d){l=a;return}if(__Z16atomic_decrementPj(d+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(d,1);l=a;return}function __ZN8Skeleton13_bind_methodsEv(){var a=0,b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0;a=l;l=l+192|0;if((l|0)>=(m|0))ba(192);b=a+188|0;d=a+176|0;e=a+160|0;f=a+152|0;g=a+144|0;h=a+136|0;i=a+128|0;j=a+120|0;k=a+112|0;n=a+104|0;o=a+96|0;p=a+88|0;q=a+80|0;r=a+72|0;s=a+64|0;t=a+56|0;u=a+48|0;v=a+40|0;w=a+32|0;x=a+24|0;y=a+16|0;z=a+8|0;A=a;B=a+184|0;C=a+168|0;__Z8D_METHODPKcS0_(d,857571,1126230);D=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(D);c[D>>2]=267832;__ZN10MethodBind10_set_constEb(D,0);__ZN10MethodBind24_generate_argument_typesEi(D,1);c[D+44>>2]=1310;c[D+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,D,d,0,0)|0;D=d+4|0;E=c[D>>2]|0;if(E|0?(__Z16atomic_decrementPj(E+-8|0)|0)==0:0){F=c[D>>2]|0;D=(F|0)==0?0:F+-4|0;F=D+4|0;if(c[D>>2]|0){G=0;do{__ZN10StringNameD2Ev(F+(G<<2)|0);G=G+1|0}while(G>>>0<(c[D>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(E,1)}__ZN10StringNameD2Ev(d);__Z8D_METHODPKcS0_(e,857724,1126230);d=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(d);c[d>>2]=267868;__ZN10MethodBind10_set_constEb(d,1);__ZN10MethodBind24_generate_argument_typesEi(d,1);__ZN10MethodBind12_set_returnsEb(d,1);c[d+44>>2]=4588;c[d+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,d,e,0,0)|0;d=e+4|0;E=c[d>>2]|0;if(E|0?(__Z16atomic_decrementPj(E+-8|0)|0)==0:0){D=c[d>>2]|0;d=(D|0)==0?0:D+-4|0;D=d+4|0;if(c[d>>2]|0){G=0;do{__ZN10StringNameD2Ev(D+(G<<2)|0);G=G+1|0}while(G>>>0<(c[d>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(E,1)}__ZN10StringNameD2Ev(e);__Z8D_METHODPKcS0_(f,946884,857734);e=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(e);c[e>>2]=267904;__ZN10MethodBind10_set_constEb(e,1);__ZN10MethodBind24_generate_argument_typesEi(e,1);__ZN10MethodBind12_set_returnsEb(e,1);c[e+44>>2]=4589;c[e+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,e,f,0,0)|0;e=f+4|0;E=c[e>>2]|0;if(E|0?(__Z16atomic_decrementPj(E+-8|0)|0)==0:0){d=c[e>>2]|0;e=(d|0)==0?0:d+-4|0;d=e+4|0;if(c[e>>2]|0){G=0;do{__ZN10StringNameD2Ev(d+(G<<2)|0);G=G+1|0}while(G>>>0<(c[e>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(E,1)}__ZN10StringNameD2Ev(f);__Z8D_METHODPKcS0_(g,857200,857734);f=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(f);c[f>>2]=267940;__ZN10MethodBind10_set_constEb(f,1);__ZN10MethodBind24_generate_argument_typesEi(f,1);__ZN10MethodBind12_set_returnsEb(f,1);c[f+44>>2]=4590;c[f+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,f,g,0,0)|0;f=g+4|0;E=c[f>>2]|0;if(E|0?(__Z16atomic_decrementPj(E+-8|0)|0)==0:0){e=c[f>>2]|0;f=(e|0)==0?0:e+-4|0;e=f+4|0;if(c[f>>2]|0){G=0;do{__ZN10StringNameD2Ev(e+(G<<2)|0);G=G+1|0}while(G>>>0<(c[f>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(E,1)}__ZN10StringNameD2Ev(g);__Z8D_METHODPKcS0_S0_(h,857477,857734,857743);g=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(g);c[g>>2]=267976;__ZN10MethodBind10_set_constEb(g,0);__ZN10MethodBind24_generate_argument_typesEi(g,2);c[g+44>>2]=1553;c[g+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,g,h,0,0)|0;g=h+4|0;E=c[g>>2]|0;if(E|0?(__Z16atomic_decrementPj(E+-8|0)|0)==0:0){f=c[g>>2]|0;g=(f|0)==0?0:f+-4|0;f=g+4|0;if(c[g>>2]|0){G=0;do{__ZN10StringNameD2Ev(f+(G<<2)|0);G=G+1|0}while(G>>>0<(c[g>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(E,1)}__ZN10StringNameD2Ev(h);__Z8D_METHODPKc(i,857754);h=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(h);c[h>>2]=268012;__ZN10MethodBind10_set_constEb(h,1);__ZN10MethodBind24_generate_argument_typesEi(h,0);__ZN10MethodBind12_set_returnsEb(h,1);c[h+44>>2]=5402;c[h+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,h,i,0,0)|0;h=i+4|0;E=c[h>>2]|0;if(E|0?(__Z16atomic_decrementPj(E+-8|0)|0)==0:0){g=c[h>>2]|0;h=(g|0)==0?0:g+-4|0;g=h+4|0;if(c[h>>2]|0){G=0;do{__ZN10StringNameD2Ev(g+(G<<2)|0);G=G+1|0}while(G>>>0<(c[h>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(E,1)}__ZN10StringNameD2Ev(i);__Z8D_METHODPKcS0_(j,857769,857734);i=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(i);c[i>>2]=268048;__ZN10MethodBind10_set_constEb(i,0);__ZN10MethodBind24_generate_argument_typesEi(i,1);c[i+44>>2]=1311;c[i+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,i,j,0,0)|0;i=j+4|0;E=c[i>>2]|0;if(E|0?(__Z16atomic_decrementPj(E+-8|0)|0)==0:0){h=c[i>>2]|0;i=(h|0)==0?0:h+-4|0;h=i+4|0;if(c[i>>2]|0){G=0;do{__ZN10StringNameD2Ev(h+(G<<2)|0);G=G+1|0}while(G>>>0<(c[i>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(E,1)}__ZN10StringNameD2Ev(j);__Z8D_METHODPKcS0_(k,857257,857734);j=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(j);c[j>>2]=268084;__ZN10MethodBind10_set_constEb(j,1);__ZN10MethodBind24_generate_argument_typesEi(j,1);__ZN10MethodBind12_set_returnsEb(j,1);c[j+44>>2]=1554;c[j+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,j,k,0,0)|0;j=k+4|0;E=c[j>>2]|0;if(E|0?(__Z16atomic_decrementPj(E+-8|0)|0)==0:0){i=c[j>>2]|0;j=(i|0)==0?0:i+-4|0;i=j+4|0;if(c[j>>2]|0){G=0;do{__ZN10StringNameD2Ev(i+(G<<2)|0);G=G+1|0}while(G>>>0<(c[j>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(E,1)}__ZN10StringNameD2Ev(k);__Z8D_METHODPKcS0_S0_(n,857463,857734,857137);k=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(k);c[k>>2]=268120;__ZN10MethodBind10_set_constEb(k,0);__ZN10MethodBind24_generate_argument_typesEi(k,2);c[k+44>>2]=1555;c[k+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,k,n,0,0)|0;k=n+4|0;E=c[k>>2]|0;if(E|0?(__Z16atomic_decrementPj(E+-8|0)|0)==0:0){j=c[k>>2]|0;k=(j|0)==0?0:j+-4|0;j=k+4|0;if(c[k>>2]|0){G=0;do{__ZN10StringNameD2Ev(j+(G<<2)|0);G=G+1|0}while(G>>>0<(c[k>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(E,1)}__ZN10StringNameD2Ev(n);__Z8D_METHODPKcS0_S0_(o,857792,857734,857814);n=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(n);c[n>>2]=268156;__ZN10MethodBind10_set_constEb(n,0);__ZN10MethodBind24_generate_argument_typesEi(n,2);c[n+44>>2]=1556;c[n+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,n,o,0,0)|0;n=o+4|0;E=c[n>>2]|0;if(E|0?(__Z16atomic_decrementPj(E+-8|0)|0)==0:0){k=c[n>>2]|0;n=(k|0)==0?0:k+-4|0;k=n+4|0;if(c[n>>2]|0){G=0;do{__ZN10StringNameD2Ev(k+(G<<2)|0);G=G+1|0}while(G>>>0<(c[n>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(E,1)}__ZN10StringNameD2Ev(o);__Z8D_METHODPKcS0_(p,857822,857734);o=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(o);c[o>>2]=268192;__ZN10MethodBind10_set_constEb(o,1);__ZN10MethodBind24_generate_argument_typesEi(o,1);__ZN10MethodBind12_set_returnsEb(o,1);c[o+44>>2]=4591;c[o+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,o,p,0,0)|0;o=p+4|0;E=c[o>>2]|0;if(E|0?(__Z16atomic_decrementPj(E+-8|0)|0)==0:0){n=c[o>>2]|0;o=(n|0)==0?0:n+-4|0;n=o+4|0;if(c[o>>2]|0){G=0;do{__ZN10StringNameD2Ev(n+(G<<2)|0);G=G+1|0}while(G>>>0<(c[o>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(E,1)}__ZN10StringNameD2Ev(p);__Z8D_METHODPKcS0_S0_(q,857367,857734,857844);p=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(p);c[p>>2]=268228;__ZN10MethodBind10_set_constEb(p,0);__ZN10MethodBind24_generate_argument_typesEi(p,2);c[p+44>>2]=1557;c[p+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,p,q,0,0)|0;p=q+4|0;E=c[p>>2]|0;if(E|0?(__Z16atomic_decrementPj(E+-8|0)|0)==0:0){o=c[p>>2]|0;p=(o|0)==0?0:o+-4|0;o=p+4|0;if(c[p>>2]|0){G=0;do{__ZN10StringNameD2Ev(o+(G<<2)|0);G=G+1|0}while(G>>>0<(c[p>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(E,1)}__ZN10StringNameD2Ev(q);__Z8D_METHODPKcS0_S0_(r,857854,857734,857844);q=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(q);c[q>>2]=268228;__ZN10MethodBind10_set_constEb(q,0);__ZN10MethodBind24_generate_argument_typesEi(q,2);c[q+44>>2]=1558;c[q+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,q,r,0,0)|0;q=r+4|0;E=c[q>>2]|0;if(E|0?(__Z16atomic_decrementPj(E+-8|0)|0)==0:0){p=c[q>>2]|0;q=(p|0)==0?0:p+-4|0;p=q+4|0;if(c[q>>2]|0){G=0;do{__ZN10StringNameD2Ev(p+(G<<2)|0);G=G+1|0}while(G>>>0<(c[q>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(E,1)}__ZN10StringNameD2Ev(r);__Z8D_METHODPKcS0_(s,857882,857734);r=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(r);c[r>>2]=268264;__ZN10MethodBind10_set_constEb(r,1);__ZN10MethodBind24_generate_argument_typesEi(r,1);__ZN10MethodBind12_set_returnsEb(r,1);c[r+44>>2]=4592;c[r+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,r,s,0,0)|0;r=s+4|0;E=c[r>>2]|0;if(E|0?(__Z16atomic_decrementPj(E+-8|0)|0)==0:0){q=c[r>>2]|0;r=(q|0)==0?0:q+-4|0;q=r+4|0;if(c[r>>2]|0){G=0;do{__ZN10StringNameD2Ev(q+(G<<2)|0);G=G+1|0}while(G>>>0<(c[r>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(E,1)}__ZN10StringNameD2Ev(s);__Z8D_METHODPKc(t,857912);s=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(s);c[s>>2]=268300;__ZN10MethodBind10_set_constEb(s,0);__ZN10MethodBind24_generate_argument_typesEi(s,0);c[s+44>>2]=5236;c[s+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,s,t,0,0)|0;s=t+4|0;E=c[s>>2]|0;if(E|0?(__Z16atomic_decrementPj(E+-8|0)|0)==0:0){r=c[s>>2]|0;s=(r|0)==0?0:r+-4|0;r=s+4|0;if(c[s>>2]|0){G=0;do{__ZN10StringNameD2Ev(r+(G<<2)|0);G=G+1|0}while(G>>>0<(c[s>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(E,1)}__ZN10StringNameD2Ev(t);__Z8D_METHODPKcS0_(u,857287,857734);t=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(t);c[t>>2]=268084;__ZN10MethodBind10_set_constEb(t,1);__ZN10MethodBind24_generate_argument_typesEi(t,1);__ZN10MethodBind12_set_returnsEb(t,1);c[t+44>>2]=1559;c[t+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,t,u,0,0)|0;t=u+4|0;E=c[t>>2]|0;if(E|0?(__Z16atomic_decrementPj(E+-8|0)|0)==0:0){s=c[t>>2]|0;t=(s|0)==0?0:s+-4|0;s=t+4|0;if(c[t>>2]|0){G=0;do{__ZN10StringNameD2Ev(s+(G<<2)|0);G=G+1|0}while(G>>>0<(c[t>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(E,1)}__ZN10StringNameD2Ev(u);__Z8D_METHODPKcS0_S0_(v,857391,857734,857142);u=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(u);c[u>>2]=268120;__ZN10MethodBind10_set_constEb(u,0);__ZN10MethodBind24_generate_argument_typesEi(u,2);c[u+44>>2]=1560;c[u+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,u,v,0,0)|0;u=v+4|0;E=c[u>>2]|0;if(E|0?(__Z16atomic_decrementPj(E+-8|0)|0)==0:0){t=c[u>>2]|0;u=(t|0)==0?0:t+-4|0;t=u+4|0;if(c[u>>2]|0){G=0;do{__ZN10StringNameD2Ev(t+(G<<2)|0);G=G+1|0}while(G>>>0<(c[u>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(E,1)}__ZN10StringNameD2Ev(v);__Z8D_METHODPKcS0_S0_(w,857924,857734,857142);v=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(v);c[v>>2]=268120;__ZN10MethodBind10_set_constEb(v,0);__ZN10MethodBind24_generate_argument_typesEi(v,2);c[v+44>>2]=1561;c[v+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,v,w,0,0)|0;v=w+4|0;E=c[v>>2]|0;if(E|0?(__Z16atomic_decrementPj(E+-8|0)|0)==0:0){u=c[v>>2]|0;v=(u|0)==0?0:u+-4|0;u=v+4|0;if(c[v>>2]|0){G=0;do{__ZN10StringNameD2Ev(u+(G<<2)|0);G=G+1|0}while(G>>>0<(c[v>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(E,1)}__ZN10StringNameD2Ev(w);__Z8D_METHODPKcS0_(x,857945,857734);w=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(w);c[w>>2]=268084;__ZN10MethodBind10_set_constEb(w,1);__ZN10MethodBind24_generate_argument_typesEi(w,1);__ZN10MethodBind12_set_returnsEb(w,1);c[w+44>>2]=1562;c[w+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,w,x,0,0)|0;w=x+4|0;E=c[w>>2]|0;do if(E|0){if(__Z16atomic_decrementPj(E+-8|0)|0)break;v=c[w>>2]|0;G=(v|0)==0?0:v+-4|0;v=G+4|0;if(c[G>>2]|0){u=0;do{__ZN10StringNameD2Ev(v+(u<<2)|0);u=u+1|0}while(u>>>0<(c[G>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(E,1)}while(0);__ZN10StringNameD2Ev(x);__Z8D_METHODPKcS0_(y,857966,857734);x=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(x);c[x>>2]=268084;__ZN10MethodBind10_set_constEb(x,1);__ZN10MethodBind24_generate_argument_typesEi(x,1);__ZN10MethodBind12_set_returnsEb(x,1);c[x+44>>2]=1563;c[x+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,x,y,0,0)|0;x=y+4|0;E=c[x>>2]|0;do if(E|0){if(__Z16atomic_decrementPj(E+-8|0)|0)break;w=c[x>>2]|0;G=(w|0)==0?0:w+-4|0;w=G+4|0;if(c[G>>2]|0){u=0;do{__ZN10StringNameD2Ev(w+(u<<2)|0);u=u+1|0}while(u>>>0<(c[G>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(E,1)}while(0);__ZN10StringNameD2Ev(y);__Z8D_METHODPKcS0_S0_(z,857987,857734,858008);y=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(y);c[y>>2]=268120;__ZN10MethodBind10_set_constEb(y,0);__ZN10MethodBind24_generate_argument_typesEi(y,2);c[y+44>>2]=1564;c[y+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,y,z,0,0)|0;y=z+4|0;E=c[y>>2]|0;do if(E|0){if(__Z16atomic_decrementPj(E+-8|0)|0)break;x=c[y>>2]|0;G=(x|0)==0?0:x+-4|0;x=G+4|0;if(c[G>>2]|0){u=0;do{__ZN10StringNameD2Ev(x+(u<<2)|0);u=u+1|0}while(u>>>0<(c[G>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(E,1)}while(0);__ZN10StringNameD2Ev(z);__Z8D_METHODPKcS0_(A,858020,857734);z=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(z);c[z>>2]=268084;__ZN10MethodBind10_set_constEb(z,1);__ZN10MethodBind24_generate_argument_typesEi(z,1);__ZN10MethodBind12_set_returnsEb(z,1);c[z+44>>2]=1565;c[z+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,z,A,0,0)|0;z=A+4|0;E=c[z>>2]|0;do if(E|0){if(__Z16atomic_decrementPj(E+-8|0)|0)break;y=c[z>>2]|0;G=(y|0)==0?0:y+-4|0;y=G+4|0;if(c[G>>2]|0){u=0;do{__ZN10StringNameD2Ev(y+(u<<2)|0);u=u+1|0}while(u>>>0<(c[G>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(E,1)}while(0);__ZN10StringNameD2Ev(A);__ZN6StringC2EPKc(b,858068);c[C>>2]=c[b>>2];__ZN10StringNameC2ERK6String(B,C);__ZN10StringNameC2EPKc(b,858039);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(B,b,50);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(B);B=c[C>>2]|0;if(!B){l=a;return}if(__Z16atomic_decrementPj(B+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(B,1);l=a;return}function __ZNK8Skeleton9find_boneE6String(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0;e=b+400|0;b=0;while(1){f=c[e>>2]|0;g=(f|0)==0;if(g)h=0;else h=c[f+-4>>2]|0;if((b|0)>=(h|0)){i=-1;j=16;break}if(g)k=0;else k=c[f+-4>>2]|0;do if((k|0)<=(b|0)){if(g)l=0;else l=c[f+-4>>2]|0;if((l|0)>(b|0)){a[1263537]=0;j=13;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);m=0;break}}else j=13;while(0);if((j|0)==13){j=0;m=f+(b*264|0)|0}if(__ZNK6StringeqERKS_(m,d)|0){i=b;j=16;break}b=b+1|0}if((j|0)==16)return i|0;return 0}function __ZNK8Skeleton15get_bone_parentEi(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0;if((d|0)>=0){e=c[b+400>>2]|0;b=(e|0)==0;if(b)f=0;else f=c[e+-4>>2]|0;if((f|0)>(d|0)){a[1263537]=0;if(b)g=0;else g=c[e+-4>>2]|0;do if((g|0)<=(d|0)){if(b)h=0;else h=c[e+-4>>2]|0;if((h|0)>(d|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0)}while(0);i=c[e+(d*264|0)+8>>2]|0;return i|0}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(857200,857063,371,857216,0);i=-1;return i|0}function __ZNK8Skeleton14get_bone_countEv(a){a=a|0;var b=0,d=0;b=c[a+400>>2]|0;if(!b){d=0;return d|0}d=c[b+-4>>2]|0;return d|0}function __ZN8Skeleton22unparent_bone_and_restEi(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0;e=l;l=l+48|0;if((l|0)>=(m|0))ba(48);f=e;if((d|0)>=0){g=b+400|0;h=c[g>>2]|0;if(!h)i=0;else i=c[h+-4>>2]|0;if((i|0)>(d|0)){a[1263537]=0;i=d;j=h;while(1){h=(j|0)==0;if(h)k=0;else k=c[j+-4>>2]|0;if((k|0)<=(i|0)){if(h)n=0;else n=c[j+-4>>2]|0;if((n|0)<=(i|0)){o=13;break}a[1263537]=0}__ZN6VectorIN8Skeleton4BoneEE14_copy_on_writeEv(g);p=c[g>>2]|0;h=c[p+(i*264|0)+8>>2]|0;if((h|0)<=-1)break;q=(p|0)==0;if(q)r=0;else r=c[p+-4>>2]|0;do if((r|0)<=(h|0)){if(q)s=0;else s=c[p+-4>>2]|0;if((s|0)>(h|0)){a[1263537]=0;o=24;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);t=0;u=c[g>>2]|0;break}}else o=24;while(0);if((o|0)==24){o=0;__ZN6VectorIN8Skeleton4BoneEE14_copy_on_writeEv(g);q=c[g>>2]|0;t=q+(h*264|0)|0;u=q}q=t+16|0;v=(u|0)==0;if(v)w=0;else w=c[u+-4>>2]|0;do if((w|0)<=(d|0)){if(v)x=0;else x=c[u+-4>>2]|0;if((x|0)>(d|0)){a[1263537]=0;o=33;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);y=0;break}}else o=33;while(0);if((o|0)==33){o=0;__ZN6VectorIN8Skeleton4BoneEE14_copy_on_writeEv(g);y=(c[g>>2]|0)+(d*264|0)|0}__ZNK9TransformmlERKS_(f,q,y+16|0);v=c[g>>2]|0;z=(v|0)==0;if(z)A=0;else A=c[v+-4>>2]|0;do if((A|0)<=(d|0)){if(z)B=0;else B=c[v+-4>>2]|0;if((B|0)>(d|0)){a[1263537]=0;o=42;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);C=0;break}}else o=42;while(0);if((o|0)==42){o=0;__ZN6VectorIN8Skeleton4BoneEE14_copy_on_writeEv(g);C=(c[g>>2]|0)+(d*264|0)|0}D=C+16|0;E=f;F=D+48|0;do{c[D>>2]=c[E>>2];D=D+4|0;E=E+4|0}while((D|0)<(F|0));i=h;j=c[g>>2]|0}if((o|0)==13)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);j=(p|0)==0;if(j)G=0;else G=c[p+-4>>2]|0;do if((G|0)<=(d|0)){if(j)H=0;else H=c[p+-4>>2]|0;if((H|0)>(d|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);__ZN6VectorIN8Skeleton4BoneEE14_copy_on_writeEv(g);H=c[g>>2]|0;c[H+(d*264|0)+8>>2]=-1;p=(H|0)==0;if(p)I=0;else I=c[H+-4>>2]|0;do if((I|0)<=(d|0)){if(p)J=0;else J=c[H+-4>>2]|0;if((J|0)>(d|0)){a[1263537]=0;o=60;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);K=0;break}}else o=60;while(0);if((o|0)==60){__ZN6VectorIN8Skeleton4BoneEE14_copy_on_writeEv(g);K=(c[g>>2]|0)+(d*264|0)|0}__ZNK9Transform14affine_inverseEv(f,K+16|0);K=c[g>>2]|0;J=(K|0)==0;if(J)L=0;else L=c[K+-4>>2]|0;do if((L|0)<=(d|0)){if(J)M=0;else M=c[K+-4>>2]|0;if((M|0)>(d|0)){a[1263537]=0;o=69;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);N=0;break}}else o=69;while(0);if((o|0)==69){__ZN6VectorIN8Skeleton4BoneEE14_copy_on_writeEv(g);N=(c[g>>2]|0)+(d*264|0)|0}D=N+64|0;E=f;F=D+48|0;do{c[D>>2]=c[E>>2];D=D+4|0;E=E+4|0}while((D|0)<(F|0));E=b+408|0;if(a[E>>0]|0){l=e;return}if(a[b+136>>0]|0)__ZN12MessageQueue17push_notificationEP6Objecti(__ZN12MessageQueue13get_singletonEv()|0,b,50)|0;a[E>>0]=1;l=e;return}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(857769,857063,343,857216,0);l=e;return}function __ZNK8Skeleton13get_bone_restEi(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0,j=0,k=0,l=0;if((e|0)>=0){f=c[d+400>>2]|0;d=(f|0)==0;if(d)h=0;else h=c[f+-4>>2]|0;if((h|0)>(e|0)){a[1263537]=0;if(d)i=0;else i=c[f+-4>>2]|0;do if((i|0)<=(e|0)){if(d)j=0;else j=c[f+-4>>2]|0;if((j|0)>(e|0)){a[1263537]=0;k=14;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);l=0;break}}else k=14;while(0);if((k|0)==14)l=f+(e*264|0)|0;e=b;f=l+16|0;l=e+48|0;do{c[e>>2]=c[f>>2];e=e+4|0;f=f+4|0}while((e|0)<(l|0));return}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(857257,857063,386,857216,0);g[b>>2]=1.0;g[b+4>>2]=0.0;g[b+8>>2]=0.0;g[b+12>>2]=0.0;g[b+16>>2]=1.0;g[b+20>>2]=0.0;g[b+24>>2]=0.0;g[b+28>>2]=0.0;g[b+32>>2]=1.0;g[b+44>>2]=0.0;g[b+40>>2]=0.0;g[b+36>>2]=0.0;return}function __ZN8Skeleton21set_bone_disable_restEib(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0;f=e&1;if((d|0)>=0){e=b+400|0;b=c[e>>2]|0;g=(b|0)==0;if(g)h=0;else h=c[b+-4>>2]|0;if((h|0)>(d|0)){a[1263537]=0;if(g)i=0;else i=c[b+-4>>2]|0;do if((i|0)<=(d|0)){if(g)j=0;else j=c[b+-4>>2]|0;if((j|0)>(d|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);__ZN6VectorIN8Skeleton4BoneEE14_copy_on_writeEv(e);a[(c[e>>2]|0)+(d*264|0)+12>>0]=f;return}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(857792,857063,359,857216,0);return}function __ZNK8Skeleton21is_bone_rest_disabledEi(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0;if((d|0)>=0){e=c[b+400>>2]|0;b=(e|0)==0;if(b)f=0;else f=c[e+-4>>2]|0;if((f|0)>(d|0)){a[1263537]=0;if(b)g=0;else g=c[e+-4>>2]|0;do if((g|0)<=(d|0)){if(b)h=0;else h=c[e+-4>>2]|0;if((h|0)>(d|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0)}while(0);i=(a[e+(d*264|0)+12>>0]|0)!=0;return i|0}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(857822,857063,365,857216,0);i=0;return i|0}function __ZN8Skeleton27unbind_child_node_from_boneEiP4Node(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0;if(!e){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(857854,857063,422,871826,0);return}a[1263537]=0;if((d|0)>=0){f=b+400|0;b=c[f>>2]|0;g=(b|0)==0;if(g)h=0;else h=c[b+-4>>2]|0;if((h|0)>(d|0)){a[1263537]=0;h=c[e+44>>2]|0;if(g)i=0;else i=c[b+-4>>2]|0;do if((i|0)<=(d|0)){if(g)j=0;else j=c[b+-4>>2]|0;if((j|0)>(d|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);__ZN6VectorIN8Skeleton4BoneEE14_copy_on_writeEv(f);j=(c[f>>2]|0)+(d*264|0)+260|0;d=c[j>>2]|0;f=(d|0)==0;if(f){k=0;l=0}else{m=d;n=18}while(1){if((n|0)==18){n=0;b=c[m>>2]|0;k=b;l=b}if(!k){o=0;p=0;break}if((c[k>>2]|0)==(h|0)){o=k;p=l;break}m=k+4|0;n=18}if(f)return;do if(!o)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145114,1145120,156,1144262,0);else{a[1263537]=0;if((c[o+12>>2]|0)!=(d|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145114,1145120,157,1145132,0);break}if((c[d>>2]|0)==(o|0))c[d>>2]=c[o+4>>2];f=d+4|0;n=c[o+8>>2]|0;if((c[f>>2]|0)==(o|0))c[f>>2]=n;f=o+4|0;if(n|0)c[n+4>>2]=c[f>>2];k=c[f>>2]|0;if(k|0)c[k+8>>2]=n;__ZN6Memory11free_staticEPvb(p,0);n=d+8|0;c[n>>2]=(c[n>>2]|0)+-1}while(0);d=c[j>>2]|0;if(c[d+8>>2]|0)return;__ZN6Memory11free_staticEPvb(d,0);c[j>>2]=0;return}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(857854,857063,423,857216,0);return}function __ZNK8Skeleton30_get_bound_child_nodes_to_boneEi(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+24|0;g=e+28|0;h=e;__ZN5ArrayC2Ev(f);c[g>>2]=0;__ZNK8Skeleton29get_bound_child_nodes_to_boneEiP4ListIP4Node16DefaultAllocatorE(b,d,g);d=0;a:while(1){b=c[g>>2]|0;i=(b|0)==0;if(i)j=0;else j=c[b+8>>2]|0;if((d|0)>=(j|0)){k=5;break}if(i)n=0;else n=c[b+8>>2]|0;if((n|0)<=(d|0)){if(i)o=0;else o=c[b+8>>2]|0;if((o|0)<=(d|0)){k=12;break}a[1263537]=0}if(i){k=19;break}i=c[b>>2]|0;if(!i){k=19;break}else{p=i;q=0}while(1){if((q|0)==(d|0))break;i=c[p+4>>2]|0;if(!i){k=19;break a}else{p=i;q=q+1|0}}__ZN7VariantC2EPK6Object(h,c[p>>2]|0);__ZN5Array9push_backERK7Variant(f,h);if(c[h>>2]|0)__ZN7Variant5clearEv(h);d=d+1|0}if((k|0)==5){__ZN4ListIP4Node16DefaultAllocatorED2Ev(g);l=e;return c[f>>2]|0}else if((k|0)==12)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145120,403,1146766,0);else if((k|0)==19)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145120,418,1133820,0);return 0}function __ZN8Skeleton11clear_bonesEv(b){b=b|0;var d=0,e=0;d=b+400|0;a[1263537]=0;e=c[d>>2]|0;if(e|0?c[e+-4>>2]|0:0){__ZN6VectorIN8Skeleton4BoneEE6_unrefEPv(d,e);c[d>>2]=0}a[b+396>>0]=1;d=b+408|0;if(a[d>>0]|0)return;if(a[b+136>>0]|0)__ZN12MessageQueue17push_notificationEP6Objecti(__ZN12MessageQueue13get_singletonEv()|0,b,50)|0;a[d>>0]=1;return}function __ZNK8Skeleton13get_bone_poseEi(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0,j=0,k=0,l=0;if((e|0)>=0){f=c[d+400>>2]|0;d=(f|0)==0;if(d)h=0;else h=c[f+-4>>2]|0;if((h|0)>(e|0)){a[1263537]=0;if(d)i=0;else i=c[f+-4>>2]|0;do if((i|0)<=(e|0)){if(d)j=0;else j=c[f+-4>>2]|0;if((j|0)>(e|0)){a[1263537]=0;k=14;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);l=0;break}}else k=14;while(0);if((k|0)==14)l=f+(e*264|0)|0;e=b;f=l+112|0;l=e+48|0;do{c[e>>2]=c[f>>2];e=e+4|0;f=f+4|0}while((e|0)<(l|0));return}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(857287,857063,459,857216,0);g[b>>2]=1.0;g[b+4>>2]=0.0;g[b+8>>2]=0.0;g[b+12>>2]=0.0;g[b+16>>2]=1.0;g[b+20>>2]=0.0;g[b+24>>2]=0.0;g[b+28>>2]=0.0;g[b+32>>2]=1.0;g[b+44>>2]=0.0;g[b+40>>2]=0.0;g[b+36>>2]=0.0;return}function __ZN8Skeleton20set_bone_global_poseEiRK9Transform(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0;f=l;l=l+240|0;if((l|0)>=(m|0))ba(240);h=f+192|0;i=f+144|0;j=f+96|0;k=f+48|0;n=f;if((d|0)>=0){o=b+400|0;p=c[o>>2]|0;q=(p|0)==0;if(q)r=0;else r=c[p+-4>>2]|0;if((r|0)>(d|0)){a[1263537]=0;if(q)s=0;else s=c[p+-4>>2]|0;do if((s|0)<=(d|0)){if(q)t=0;else t=c[p+-4>>2]|0;if((t|0)>(d|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);__ZN6VectorIN8Skeleton4BoneEE14_copy_on_writeEv(o);t=c[o>>2]|0;if((c[t+(d*264|0)+8>>2]|0)==-1){p=(t|0)==0;if(p)u=0;else u=c[t+-4>>2]|0;do if((u|0)<=(d|0)){if(p)v=0;else v=c[t+-4>>2]|0;if((v|0)>(d|0)){a[1263537]=0;w=23;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);x=0;break}}else w=23;while(0);if((w|0)==23){__ZN6VectorIN8Skeleton4BoneEE14_copy_on_writeEv(o);x=(c[o>>2]|0)+(d*264|0)|0}__ZNK9TransformmlERKS_(h,x+64|0,e);__ZN8Skeleton13set_bone_poseEiRK9Transform(b,d,h);l=f;return}x=(t|0)==0;if(x)y=0;else y=c[t+-4>>2]|0;do if((y|0)<=(d|0)){if(x)z=0;else z=c[t+-4>>2]|0;if((z|0)>(d|0)){a[1263537]=0;w=33;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);A=0;break}}else w=33;while(0);if((w|0)==33){__ZN6VectorIN8Skeleton4BoneEE14_copy_on_writeEv(o);A=(c[o>>2]|0)+(d*264|0)|0}__ZNK9Transform14affine_inverseEv(i,A+16|0);A=c[o>>2]|0;z=(A|0)==0;if(z)B=0;else B=c[A+-4>>2]|0;do if((B|0)<=(d|0)){if(z)C=0;else C=c[A+-4>>2]|0;if((C|0)>(d|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);__ZN6VectorIN8Skeleton4BoneEE14_copy_on_writeEv(o);C=c[o>>2]|0;o=c[C+(d*264|0)+8>>2]|0;if((o|0)>=0){A=b+400|0;if(!C)D=0;else D=c[C+-4>>2]|0;if((D|0)>(o|0)){a[1263537]=0;if(!(a[b+408>>0]|0))E=C;else{__ZN6Object12notificationEib(b,50,0);E=c[A>>2]|0}A=(E|0)==0;if(A)F=0;else F=c[E+-4>>2]|0;do if((F|0)<=(o|0)){if(A)G=0;else G=c[E+-4>>2]|0;if((G|0)>(o|0)){a[1263537]=0;w=57;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);H=0;break}}else w=57;while(0);if((w|0)==57)H=E+(o*264|0)|0;o=k;E=H+160|0;H=o+48|0;do{c[o>>2]=c[E>>2];o=o+4|0;E=E+4|0}while((o|0)<(H|0))}else w=46}else w=46;if((w|0)==46){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(857945,857063,280,857216,0);g[k>>2]=1.0;g[k+4>>2]=0.0;g[k+8>>2]=0.0;g[k+12>>2]=0.0;g[k+16>>2]=1.0;g[k+20>>2]=0.0;g[k+24>>2]=0.0;g[k+28>>2]=0.0;g[k+32>>2]=1.0;g[k+44>>2]=0.0;g[k+40>>2]=0.0;g[k+36>>2]=0.0}__ZNK9Transform14affine_inverseEv(n,k);__ZNK9TransformmlERKS_(j,n,e);__ZNK9TransformmlERKS_(h,i,j);__ZN8Skeleton13set_bone_poseEiRK9Transform(b,d,h);l=f;return}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(857924,857063,268,857216,0);l=f;return}function __ZNK8Skeleton20get_bone_global_poseEi(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0;if((e|0)>=0){f=d+400|0;h=c[f>>2]|0;if(!h)i=0;else i=c[h+-4>>2]|0;if((i|0)>(e|0)){a[1263537]=0;if(!(a[d+408>>0]|0))j=h;else{__ZN6Object12notificationEib(d,50,0);j=c[f>>2]|0}f=(j|0)==0;if(f)k=0;else k=c[j+-4>>2]|0;do if((k|0)<=(e|0)){if(f)l=0;else l=c[j+-4>>2]|0;if((l|0)>(e|0)){a[1263537]=0;m=16;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);n=0;break}}else m=16;while(0);if((m|0)==16)n=j+(e*264|0)|0;e=b;j=n+160|0;n=e+48|0;do{c[e>>2]=c[j>>2];e=e+4|0;j=j+4|0}while((e|0)<(n|0));return}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(857945,857063,280,857216,0);g[b>>2]=1.0;g[b+4>>2]=0.0;g[b+8>>2]=0.0;g[b+12>>2]=0.0;g[b+16>>2]=1.0;g[b+20>>2]=0.0;g[b+24>>2]=0.0;g[b+28>>2]=0.0;g[b+32>>2]=1.0;g[b+44>>2]=0.0;g[b+40>>2]=0.0;g[b+36>>2]=0.0;return}function __ZNK8Skeleton20get_bone_custom_poseEi(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0,j=0,k=0,l=0;if((e|0)>=0){f=c[d+400>>2]|0;d=(f|0)==0;if(d)h=0;else h=c[f+-4>>2]|0;if((h|0)>(e|0)){a[1263537]=0;if(d)i=0;else i=c[f+-4>>2]|0;do if((i|0)<=(e|0)){if(d)j=0;else j=c[f+-4>>2]|0;if((j|0)>(e|0)){a[1263537]=0;k=14;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);l=0;break}}else k=14;while(0);if((k|0)==14)l=f+(e*264|0)|0;e=b;f=l+212|0;l=e+48|0;do{c[e>>2]=c[f>>2];e=e+4|0;f=f+4|0}while((e|0)<(l|0));return}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(857966,857063,476,857216,0);g[b>>2]=1.0;g[b+4>>2]=0.0;g[b+8>>2]=0.0;g[b+12>>2]=0.0;g[b+16>>2]=1.0;g[b+20>>2]=0.0;g[b+24>>2]=0.0;g[b+28>>2]=0.0;g[b+32>>2]=1.0;g[b+44>>2]=0.0;g[b+40>>2]=0.0;g[b+36>>2]=0.0;return}function __ZN8Skeleton20set_bone_custom_poseEiRK9Transform(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0;f=l;l=l+48|0;if((l|0)>=(m|0))ba(48);h=f;if((d|0)>=0){i=b+400|0;j=c[i>>2]|0;if(!j)k=0;else k=c[j+-4>>2]|0;if((k|0)>(d|0)){a[1263537]=0;g[h>>2]=1.0;g[h+4>>2]=0.0;g[h+8>>2]=0.0;g[h+12>>2]=0.0;g[h+16>>2]=1.0;g[h+20>>2]=0.0;g[h+24>>2]=0.0;g[h+28>>2]=0.0;g[h+32>>2]=1.0;g[h+44>>2]=0.0;g[h+40>>2]=0.0;g[h+36>>2]=0.0;k=__ZNK9TransformneERKS_(e,h)|0;h=c[i>>2]|0;j=(h|0)==0;if(j)n=0;else n=c[h+-4>>2]|0;do if((n|0)<=(d|0)){if(j)o=0;else o=c[h+-4>>2]|0;if((o|0)>(d|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);__ZN6VectorIN8Skeleton4BoneEE14_copy_on_writeEv(i);o=c[i>>2]|0;a[o+(d*264|0)+208>>0]=k&1;k=(o|0)==0;if(k)p=0;else p=c[o+-4>>2]|0;do if((p|0)<=(d|0)){if(k)q=0;else q=c[o+-4>>2]|0;if((q|0)>(d|0)){a[1263537]=0;r=22;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);s=0;break}}else r=22;while(0);if((r|0)==22){__ZN6VectorIN8Skeleton4BoneEE14_copy_on_writeEv(i);s=(c[i>>2]|0)+(d*264|0)|0}d=s+212|0;s=e;e=d+48|0;do{c[d>>2]=c[s>>2];d=d+4|0;s=s+4|0}while((d|0)<(e|0));s=b+408|0;if(a[s>>0]|0){l=f;return}if(a[b+136>>0]|0)__ZN12MessageQueue17push_notificationEP6Objecti(__ZN12MessageQueue13get_singletonEv()|0,b,50)|0;a[s>>0]=1;l=f;return}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(857987,857063,465,857216,0);l=f;return}function __ZNK8Skeleton18get_bone_transformEi(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0;if((e|0)>=0){f=d+400|0;h=c[f>>2]|0;if(!h)i=0;else i=c[h+-4>>2]|0;if((i|0)>(e|0)){a[1263537]=0;if(!(a[d+408>>0]|0))j=h;else{__ZN6Object12notificationEib(d,50,0);j=c[f>>2]|0}d=(j|0)==0;if(d)k=0;else k=c[j+-4>>2]|0;do if((k|0)<=(e|0)){if(d)l=0;else l=c[j+-4>>2]|0;if((l|0)>(e|0)){a[1263537]=0;m=16;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);n=0;o=c[f>>2]|0;break}}else m=16;while(0);if((m|0)==16){n=j+(e*264|0)|0;o=j}j=n+160|0;n=(o|0)==0;if(n)p=0;else p=c[o+-4>>2]|0;do if((p|0)<=(e|0)){if(n)q=0;else q=c[o+-4>>2]|0;if((q|0)>(e|0)){a[1263537]=0;m=25;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);r=0;break}}else m=25;while(0);if((m|0)==25)r=o+(e*264|0)|0;__ZNK9TransformmlERKS_(b,j,r+64|0);return}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(858020,857063,260,857216,0);g[b>>2]=1.0;g[b+4>>2]=0.0;g[b+8>>2]=0.0;g[b+12>>2]=0.0;g[b+16>>2]=1.0;g[b+20>>2]=0.0;g[b+24>>2]=0.0;g[b+28>>2]=0.0;g[b+32>>2]=1.0;g[b+44>>2]=0.0;g[b+40>>2]=0.0;g[b+36>>2]=0.0;return}function __ZNK11MethodBind0I8SkeletonE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return 0}function __ZNK11MethodBind0I8SkeletonE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,858068);l=a;return c[b>>2]|0}function __ZN11MethodBind0I8SkeletonE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235748)|0:0){c[h>>2]=0;a[1263537]=0;f=c[d+24>>2]|0;if((f|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=f;c[b>>2]=0;return}i=f-(c[d+20>>2]|0)|0;if((i|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=i;c[b>>2]=0;return}i=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))j=i;else j=c[(c[d>>2]|0)+i>>2]|0;gj[j&8191](d);c[b>>2]=0;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,110,1146558,0);c[b>>2]=0;return}function __ZN11MethodBind0I8SkeletonE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235748)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1)){g=b;gj[g&8191](a);return}else{g=c[(c[a>>2]|0)+b>>2]|0;gj[g&8191](a);return}}function __ZN11MethodBind0I8SkeletonED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK8Skeleton29get_bound_child_nodes_to_boneEiP4ListIP4Node16DefaultAllocatorE(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0;if((d|0)>=0){f=c[b+400>>2]|0;b=(f|0)==0;if(b)g=0;else g=c[f+-4>>2]|0;if((g|0)>(d|0)){a[1263537]=0;if(b)h=0;else h=c[f+-4>>2]|0;do if((h|0)<=(d|0)){if(b)i=0;else i=c[f+-4>>2]|0;if((i|0)>(d|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0)}while(0);i=c[f+(d*264|0)+260>>2]|0;if(!i)j=0;else{k=i;l=16}while(1){if((l|0)==16){l=0;j=c[k>>2]|0}if(!j)break;i=__ZN8ObjectDB12get_instanceEj(c[j>>2]|0)|0;if(!i)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(857882,857063,435,1132657,0);else{a[1263537]=0;d=$i[c[(c[i>>2]|0)+44>>2]&8191](i,1220720)|0;if(!(c[e>>2]|0)){f=__ZnwjPFPvjE(12,4740)|0;c[e>>2]=f;c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0}f=__ZnwjPFPvjE(16,4740)|0;c[f>>2]=d?i:0;i=c[e>>2]|0;d=i+4|0;b=c[d>>2]|0;c[f+8>>2]=b;c[f+4>>2]=0;c[f+12>>2]=i;if(b|0)c[b+4>>2]=f;c[d>>2]=f;if(!(c[i>>2]|0))c[i>>2]=f;f=i+8|0;c[f>>2]=(c[f>>2]|0)+1}k=j+4|0;l=16}return}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(857882,857063,430,857216,0);return}function __ZNK13MethodBind1RCI8Skeleton5ArrayiE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case -1:{__ZN5ArrayC2Ev(d);__ZN7VariantC2ERK5Array(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);__ZN5ArrayD2Ev(d);f=b;break}case 0:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;break}default:f=0}l=a;return f|0}function __ZNK13MethodBind1RCI8Skeleton5ArrayiE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,858068);l=a;return c[b>>2]|0}function __ZN13MethodBind1RCI8Skeleton5ArrayiE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0;i=l;l=l+64|0;if((l|0)>=(m|0))ba(64);j=i+24|0;k=i+48|0;n=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235748)|0:0){c[h>>2]=0;a[1263537]=0;o=d+24|0;p=c[o>>2]|0;if((p|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=p;c[b>>2]=0;l=i;return}q=p-(c[d+20>>2]|0)|0;if((q|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=q;c[b>>2]=0;l=i;return}if((g|0)>0){if((p|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);r=0}else{a[1263537]=0;r=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,r)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=r;c[b>>2]=0;l=i;return}}r=c[d+44>>2]|0;p=c[d+48>>2]|0;q=e+(p>>1)|0;if(!(p&1))s=r;else s=c[(c[q>>2]|0)+r>>2]|0;do if((g|0)<1){r=c[o>>2]|0;p=r+-1|0;if((r|0)>=1){e=c[d+16>>2]|0;t=(e|0)==0;if(t)u=0;else u=c[e+-4>>2]|0;if((r|0)<=(u|0)){if(t)v=0;else v=c[e+-4>>2]|0;do if((v|0)<(r|0)){if(t)w=0;else w=c[e+-4>>2]|0;if((w|0)<(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);x=0;break}else{a[1263537]=0;y=31;break}}else y=31;while(0);if((y|0)==31)x=e+(p*24|0)|0;__ZN7VariantC2ERKS_(n,x);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f>>2]|0);while(0);f=__ZNK7VariantcviEv(n)|0;c[k>>2]=$i[s&8191](q,f)|0;__ZN7VariantC2ERK5Array(j,k);__ZN5ArrayD2Ev(k);if(c[n>>2]|0)__ZN7Variant5clearEv(n);__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1217,1146558,0);c[b>>2]=0;l=i;return}function __ZN13MethodBind1RCI8Skeleton5ArrayiE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f;if(!b)h=0;else{i=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235748)|0;h=i?b:0}b=c[a+44>>2]|0;i=c[a+48>>2]|0;a=h+(i>>1)|0;if(!(i&1))j=b;else j=c[(c[a>>2]|0)+b>>2]|0;c[g>>2]=$i[j&8191](a,c[c[d>>2]>>2]|0)|0;__ZN5ArrayaSERKS_(e,g);__ZN5ArrayD2Ev(g);l=f;return}function __ZN13MethodBind1RCI8Skeleton5ArrayiED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind2I8SkeletoniP4NodeE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;switch(b|0){case 0:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}case 1:{__ZN7VariantC2EPK6Object(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}default:e=0}l=a;return e|0}function __ZNK11MethodBind2I8SkeletoniP4NodeE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,858068);l=a;return c[b>>2]|0}function __ZN11MethodBind2I8SkeletoniP4NodeE4callEP6ObjectPPK7VariantiRNS6_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0;i=l;l=l+48|0;if((l|0)>=(m|0))ba(48);j=i+24|0;k=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235748)|0:0){c[h>>2]=0;a[1263537]=0;n=d+24|0;o=c[n>>2]|0;if((o|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=o;c[b>>2]=0;l=i;return}p=o-(c[d+20>>2]|0)|0;if((p|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=p;c[b>>2]=0;l=i;return}if((g|0)>0){if((o|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);q=0}else{a[1263537]=0;q=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,q)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=q;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[n>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);r=0}else{a[1263537]=0;r=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,r)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=r;c[b>>2]=0;l=i;return}}}r=c[d+44>>2]|0;q=c[d+48>>2]|0;o=e+(q>>1)|0;if(!(q&1))s=r;else s=c[(c[o>>2]|0)+r>>2]|0;do if((g|0)<1){r=c[n>>2]|0;q=r+-1|0;if((r|0)>=1){e=c[d+16>>2]|0;p=(e|0)==0;if(p)t=0;else t=c[e+-4>>2]|0;if((r|0)<=(t|0)){if(p)u=0;else u=c[e+-4>>2]|0;do if((u|0)<(r|0)){if(p)v=0;else v=c[e+-4>>2]|0;if((v|0)<(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);w=0;break}else{a[1263537]=0;x=37;break}}else x=37;while(0);if((x|0)==37)w=e+(q*24|0)|0;__ZN7VariantC2ERKS_(j,w);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);w=__ZNK7VariantcviEv(j)|0;do if((g|0)<2){v=c[n>>2]|0;u=v+-1|0;t=v+-2|0;if((v|0)>=2){v=c[d+16>>2]|0;r=(v|0)==0;if(r)y=0;else y=c[v+-4>>2]|0;if((u|0)<=(y|0)){if(r)z=0;else z=c[v+-4>>2]|0;do if((z|0)<(u|0)){if(r)A=0;else A=c[v+-4>>2]|0;if((A|0)<(u|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);B=0;break}else{a[1263537]=0;x=54;break}}else x=54;while(0);if((x|0)==54)B=v+(t*24|0)|0;__ZN7VariantC2ERKS_(k,B);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f+4>>2]|0);while(0);f=__ZNK7VariantcvP4NodeEv(k)|0;bj[s&4095](o,w,f);if(c[k>>2]|0)__ZN7Variant5clearEv(k);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1380,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind2I8SkeletoniP4NodeE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235748)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1))g=b;else g=c[(c[a>>2]|0)+b>>2]|0;bj[g&4095](a,c[c[d>>2]>>2]|0,c[d+4>>2]|0);return}function __ZN11MethodBind2I8SkeletoniP4NodeED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind1RCI8SkeletonbiE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;switch(b|0){case -1:{__ZN7VariantC2Eb(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}case 0:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}default:e=0}l=a;return e|0}function __ZNK13MethodBind1RCI8SkeletonbiE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,858068);l=a;return c[b>>2]|0}function __ZN13MethodBind1RCI8SkeletonbiE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;i=l;l=l+48|0;if((l|0)>=(m|0))ba(48);j=i+24|0;k=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235748)|0:0){c[h>>2]=0;a[1263537]=0;n=d+24|0;o=c[n>>2]|0;if((o|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=o;c[b>>2]=0;l=i;return}p=o-(c[d+20>>2]|0)|0;if((p|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=p;c[b>>2]=0;l=i;return}if((g|0)>0){if((o|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);q=0}else{a[1263537]=0;q=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,q)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=q;c[b>>2]=0;l=i;return}}q=c[d+44>>2]|0;o=c[d+48>>2]|0;p=e+(o>>1)|0;if(!(o&1))r=q;else r=c[(c[p>>2]|0)+q>>2]|0;do if((g|0)<1){q=c[n>>2]|0;o=q+-1|0;if((q|0)>=1){e=c[d+16>>2]|0;s=(e|0)==0;if(s)t=0;else t=c[e+-4>>2]|0;if((q|0)<=(t|0)){if(s)u=0;else u=c[e+-4>>2]|0;do if((u|0)<(q|0)){if(s)v=0;else v=c[e+-4>>2]|0;if((v|0)<(q|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);w=0;break}else{a[1263537]=0;x=31;break}}else x=31;while(0);if((x|0)==31)w=e+(o*24|0)|0;__ZN7VariantC2ERKS_(k,w);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);f=__ZNK7VariantcviEv(k)|0;__ZN7VariantC2Eb(j,$i[r&8191](p,f)|0);if(c[k>>2]|0)__ZN7Variant5clearEv(k);__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1217,1146558,0);c[b>>2]=0;l=i;return}function __ZN13MethodBind1RCI8SkeletonbiE7ptrcallEP6ObjectPPKvPv(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0;if(!d)g=0;else{h=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1235748)|0;g=h?d:0}d=c[b+44>>2]|0;h=c[b+48>>2]|0;b=g+(h>>1)|0;if(!(h&1))i=d;else i=c[(c[b>>2]|0)+d>>2]|0;a[f>>0]=($i[i&8191](b,c[c[e>>2]>>2]|0)|0)&1;return}function __ZN13MethodBind1RCI8SkeletonbiED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind2I8SkeletonibE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;switch(b|0){case 0:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}case 1:{__ZN7VariantC2Eb(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}default:e=0}l=a;return e|0}function __ZNK11MethodBind2I8SkeletonibE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,858068);l=a;return c[b>>2]|0}function __ZN11MethodBind2I8SkeletonibE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0;i=l;l=l+48|0;if((l|0)>=(m|0))ba(48);j=i+24|0;k=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235748)|0:0){c[h>>2]=0;a[1263537]=0;n=d+24|0;o=c[n>>2]|0;if((o|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=o;c[b>>2]=0;l=i;return}p=o-(c[d+20>>2]|0)|0;if((p|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=p;c[b>>2]=0;l=i;return}if((g|0)>0){if((o|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);q=0}else{a[1263537]=0;q=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,q)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=q;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[n>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);r=0}else{a[1263537]=0;r=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,r)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=r;c[b>>2]=0;l=i;return}}}r=c[d+44>>2]|0;q=c[d+48>>2]|0;o=e+(q>>1)|0;if(!(q&1))s=r;else s=c[(c[o>>2]|0)+r>>2]|0;do if((g|0)<1){r=c[n>>2]|0;q=r+-1|0;if((r|0)>=1){e=c[d+16>>2]|0;p=(e|0)==0;if(p)t=0;else t=c[e+-4>>2]|0;if((r|0)<=(t|0)){if(p)u=0;else u=c[e+-4>>2]|0;do if((u|0)<(r|0)){if(p)v=0;else v=c[e+-4>>2]|0;if((v|0)<(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);w=0;break}else{a[1263537]=0;x=37;break}}else x=37;while(0);if((x|0)==37)w=e+(q*24|0)|0;__ZN7VariantC2ERKS_(j,w);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);w=__ZNK7VariantcviEv(j)|0;do if((g|0)<2){v=c[n>>2]|0;u=v+-1|0;t=v+-2|0;if((v|0)>=2){v=c[d+16>>2]|0;r=(v|0)==0;if(r)y=0;else y=c[v+-4>>2]|0;if((u|0)<=(y|0)){if(r)z=0;else z=c[v+-4>>2]|0;do if((z|0)<(u|0)){if(r)A=0;else A=c[v+-4>>2]|0;if((A|0)<(u|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);B=0;break}else{a[1263537]=0;x=54;break}}else x=54;while(0);if((x|0)==54)B=v+(t*24|0)|0;__ZN7VariantC2ERKS_(k,B);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f+4>>2]|0);while(0);f=__ZNK7VariantcvbEv(k)|0;bj[s&4095](o,w,f);if(c[k>>2]|0)__ZN7Variant5clearEv(k);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1380,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind2I8SkeletonibE7ptrcallEP6ObjectPPKvPv(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0;if(!d)g=0;else{f=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1235748)|0;g=f?d:0}d=c[b+44>>2]|0;f=c[b+48>>2]|0;b=g+(f>>1)|0;if(!(f&1))h=d;else h=c[(c[b>>2]|0)+d>>2]|0;bj[h&4095](b,c[c[e>>2]>>2]|0,(a[c[e+4>>2]>>0]|0)!=0);return}function __ZN11MethodBind2I8SkeletonibED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind2I8SkeletoniRK9TransformE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+80|0;if((l|0)>=(m|0))ba(80);d=a+24|0;e=a;switch(b|0){case 0:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;l=a;return f|0}case 1:{g[d>>2]=1.0;g[d+4>>2]=0.0;g[d+8>>2]=0.0;g[d+12>>2]=0.0;g[d+16>>2]=1.0;g[d+20>>2]=0.0;g[d+24>>2]=0.0;g[d+28>>2]=0.0;g[d+32>>2]=1.0;g[d+44>>2]=0.0;g[d+40>>2]=0.0;g[d+36>>2]=0.0;__ZN7VariantC2ERK9Transform(e,d);d=c[e>>2]|0;if(d|0)__ZN7Variant5clearEv(e);f=d;l=a;return f|0}default:{f=0;l=a;return f|0}}return 0}function __ZNK11MethodBind2I8SkeletoniRK9TransformE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,858068);l=a;return c[b>>2]|0}function __ZN11MethodBind2I8SkeletoniRK9TransformE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0;i=l;l=l+96|0;if((l|0)>=(m|0))ba(96);j=i+24|0;k=i+48|0;n=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235748)|0:0){c[h>>2]=0;a[1263537]=0;o=d+24|0;p=c[o>>2]|0;if((p|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=p;c[b>>2]=0;l=i;return}q=p-(c[d+20>>2]|0)|0;if((q|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=q;c[b>>2]=0;l=i;return}if((g|0)>0){if((p|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);r=0}else{a[1263537]=0;r=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,r)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=r;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[o>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);s=0}else{a[1263537]=0;s=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,s)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=s;c[b>>2]=0;l=i;return}}}s=c[d+44>>2]|0;r=c[d+48>>2]|0;p=e+(r>>1)|0;if(!(r&1))t=s;else t=c[(c[p>>2]|0)+s>>2]|0;do if((g|0)<1){s=c[o>>2]|0;r=s+-1|0;if((s|0)>=1){e=c[d+16>>2]|0;q=(e|0)==0;if(q)u=0;else u=c[e+-4>>2]|0;if((s|0)<=(u|0)){if(q)v=0;else v=c[e+-4>>2]|0;do if((v|0)<(s|0)){if(q)w=0;else w=c[e+-4>>2]|0;if((w|0)<(s|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);x=0;break}else{a[1263537]=0;y=37;break}}else y=37;while(0);if((y|0)==37)x=e+(r*24|0)|0;__ZN7VariantC2ERKS_(j,x);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);x=__ZNK7VariantcviEv(j)|0;do if((g|0)<2){w=c[o>>2]|0;v=w+-1|0;u=w+-2|0;if((w|0)>=2){w=c[d+16>>2]|0;s=(w|0)==0;if(s)z=0;else z=c[w+-4>>2]|0;if((v|0)<=(z|0)){if(s)A=0;else A=c[w+-4>>2]|0;do if((A|0)<(v|0)){if(s)B=0;else B=c[w+-4>>2]|0;if((B|0)<(v|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);C=0;break}else{a[1263537]=0;y=54;break}}else y=54;while(0);if((y|0)==54)C=w+(u*24|0)|0;__ZN7VariantC2ERKS_(n,C);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f+4>>2]|0);while(0);__ZNK7Variantcv9TransformEv(k,n);bj[t&4095](p,x,k);if(c[n>>2]|0)__ZN7Variant5clearEv(n);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1380,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind2I8SkeletoniRK9TransformE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;e=l;l=l+48|0;if((l|0)>=(m|0))ba(48);f=e;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235748)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;b=c[c[d>>2]>>2]|0;h=f;g=c[d+4>>2]|0;d=h+48|0;do{c[h>>2]=c[g>>2];h=h+4|0;g=g+4|0}while((h|0)<(d|0));bj[i&4095](a,b,f);l=e;return}function __ZN11MethodBind2I8SkeletoniRK9TransformED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind1RCI8Skeleton9TransformiE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+80|0;if((l|0)>=(m|0))ba(80);d=a+24|0;e=a;switch(b|0){case -1:{g[d>>2]=1.0;g[d+4>>2]=0.0;g[d+8>>2]=0.0;g[d+12>>2]=0.0;g[d+16>>2]=1.0;g[d+20>>2]=0.0;g[d+24>>2]=0.0;g[d+28>>2]=0.0;g[d+32>>2]=1.0;g[d+44>>2]=0.0;g[d+40>>2]=0.0;g[d+36>>2]=0.0;__ZN7VariantC2ERK9Transform(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);f=b;l=a;return f|0}case 0:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;l=a;return f|0}default:{f=0;l=a;return f|0}}return 0}function __ZNK13MethodBind1RCI8Skeleton9TransformiE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,858068);l=a;return c[b>>2]|0}function __ZN13MethodBind1RCI8Skeleton9TransformiE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0;i=l;l=l+96|0;if((l|0)>=(m|0))ba(96);j=i+24|0;k=i+48|0;n=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235748)|0:0){c[h>>2]=0;a[1263537]=0;o=d+24|0;p=c[o>>2]|0;if((p|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=p;c[b>>2]=0;l=i;return}q=p-(c[d+20>>2]|0)|0;if((q|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=q;c[b>>2]=0;l=i;return}if((g|0)>0){if((p|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);r=0}else{a[1263537]=0;r=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,r)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=r;c[b>>2]=0;l=i;return}}r=c[d+44>>2]|0;p=c[d+48>>2]|0;q=e+(p>>1)|0;if(!(p&1))s=r;else s=c[(c[q>>2]|0)+r>>2]|0;do if((g|0)<1){r=c[o>>2]|0;p=r+-1|0;if((r|0)>=1){e=c[d+16>>2]|0;t=(e|0)==0;if(t)u=0;else u=c[e+-4>>2]|0;if((r|0)<=(u|0)){if(t)v=0;else v=c[e+-4>>2]|0;do if((v|0)<(r|0)){if(t)w=0;else w=c[e+-4>>2]|0;if((w|0)<(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);x=0;break}else{a[1263537]=0;y=31;break}}else y=31;while(0);if((y|0)==31)x=e+(p*24|0)|0;__ZN7VariantC2ERKS_(n,x);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f>>2]|0);while(0);f=__ZNK7VariantcviEv(n)|0;bj[s&4095](k,q,f);__ZN7VariantC2ERK9Transform(j,k);if(c[n>>2]|0)__ZN7Variant5clearEv(n);__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1217,1146558,0);c[b>>2]=0;l=i;return}function __ZN13MethodBind1RCI8Skeleton9TransformiE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0;f=l;l=l+48|0;if((l|0)>=(m|0))ba(48);g=f;if(!b)h=0;else{i=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235748)|0;h=i?b:0}b=c[a+44>>2]|0;i=c[a+48>>2]|0;a=h+(i>>1)|0;if(!(i&1))j=b;else j=c[(c[a>>2]|0)+b>>2]|0;bj[j&4095](g,a,c[c[d>>2]>>2]|0);d=e;e=g;g=d+48|0;do{c[d>>2]=c[e>>2];d=d+4|0;e=e+4|0}while((d|0)<(g|0));l=f;return}function __ZN13MethodBind1RCI8Skeleton9TransformiED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I8SkeletoniE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if(!b){__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK11MethodBind1I8SkeletoniE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,858068);l=a;return c[b>>2]|0}function __ZN11MethodBind1I8SkeletoniE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235748)|0:0){c[h>>2]=0;a[1263537]=0;k=d+24|0;n=c[k>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=i;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=i;return}if((g|0)>0){if((n|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);p=0}else{a[1263537]=0;p=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,p)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=p;c[b>>2]=0;l=i;return}}p=c[d+44>>2]|0;n=c[d+48>>2]|0;o=e+(n>>1)|0;if(!(n&1))q=p;else q=c[(c[o>>2]|0)+p>>2]|0;do if((g|0)<1){p=c[k>>2]|0;n=p+-1|0;if((p|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)s=0;else s=c[e+-4>>2]|0;if((p|0)<=(s|0)){if(r)t=0;else t=c[e+-4>>2]|0;do if((t|0)<(p|0)){if(r)u=0;else u=c[e+-4>>2]|0;if((u|0)<(p|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);v=0;break}else{a[1263537]=0;w=31;break}}else w=31;while(0);if((w|0)==31)v=e+(n*24|0)|0;__ZN7VariantC2ERKS_(j,v);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);f=__ZNK7VariantcviEv(j)|0;Pi[q&2047](o,f);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I8SkeletoniE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235748)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1)){g=b;h=c[d>>2]|0;i=c[h>>2]|0;Pi[g&2047](a,i);return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=c[d>>2]|0;i=c[h>>2]|0;Pi[g&2047](a,i);return}}function __ZN11MethodBind1I8SkeletoniED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI8SkeletoniE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK13MethodBind0RCI8SkeletoniE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,858068);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI8SkeletoniE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235748)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2Ei(i,ij[n&8191](d)|0);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI8SkeletoniE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0;if(!b)f=0;else{d=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235748)|0;f=d?b:0}b=c[a+44>>2]|0;d=c[a+48>>2]|0;a=f+(d>>1)|0;if(!(d&1)){g=b;h=ij[g&8191](a)|0;c[e>>2]=h;return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=ij[g&8191](a)|0;c[e>>2]=h;return}}function __ZN13MethodBind0RCI8SkeletoniED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind2I8SkeletoniiE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if(b>>>0<2){__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK11MethodBind2I8SkeletoniiE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,858068);l=a;return c[b>>2]|0}function __ZN11MethodBind2I8SkeletoniiE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0;i=l;l=l+48|0;if((l|0)>=(m|0))ba(48);j=i+24|0;k=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235748)|0:0){c[h>>2]=0;a[1263537]=0;n=d+24|0;o=c[n>>2]|0;if((o|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=o;c[b>>2]=0;l=i;return}p=o-(c[d+20>>2]|0)|0;if((p|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=p;c[b>>2]=0;l=i;return}if((g|0)>0){if((o|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);q=0}else{a[1263537]=0;q=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,q)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=q;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[n>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);r=0}else{a[1263537]=0;r=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,r)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=r;c[b>>2]=0;l=i;return}}}r=c[d+44>>2]|0;q=c[d+48>>2]|0;o=e+(q>>1)|0;if(!(q&1))s=r;else s=c[(c[o>>2]|0)+r>>2]|0;do if((g|0)<1){r=c[n>>2]|0;q=r+-1|0;if((r|0)>=1){e=c[d+16>>2]|0;p=(e|0)==0;if(p)t=0;else t=c[e+-4>>2]|0;if((r|0)<=(t|0)){if(p)u=0;else u=c[e+-4>>2]|0;do if((u|0)<(r|0)){if(p)v=0;else v=c[e+-4>>2]|0;if((v|0)<(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);w=0;break}else{a[1263537]=0;x=37;break}}else x=37;while(0);if((x|0)==37)w=e+(q*24|0)|0;__ZN7VariantC2ERKS_(j,w);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);w=__ZNK7VariantcviEv(j)|0;do if((g|0)<2){v=c[n>>2]|0;u=v+-1|0;t=v+-2|0;if((v|0)>=2){v=c[d+16>>2]|0;r=(v|0)==0;if(r)y=0;else y=c[v+-4>>2]|0;if((u|0)<=(y|0)){if(r)z=0;else z=c[v+-4>>2]|0;do if((z|0)<(u|0)){if(r)A=0;else A=c[v+-4>>2]|0;if((A|0)<(u|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);B=0;break}else{a[1263537]=0;x=54;break}}else x=54;while(0);if((x|0)==54)B=v+(t*24|0)|0;__ZN7VariantC2ERKS_(k,B);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f+4>>2]|0);while(0);f=__ZNK7VariantcviEv(k)|0;bj[s&4095](o,w,f);if(c[k>>2]|0)__ZN7Variant5clearEv(k);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1380,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind2I8SkeletoniiE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235748)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1))g=b;else g=c[(c[a>>2]|0)+b>>2]|0;bj[g&4095](a,c[c[d>>2]>>2]|0,c[c[d+4>>2]>>2]|0);return}function __ZN11MethodBind2I8SkeletoniiED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind1RCI8SkeletoniiE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;switch(b|0){case 0:case -1:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}default:e=0}l=a;return e|0}function __ZNK13MethodBind1RCI8SkeletoniiE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,858068);l=a;return c[b>>2]|0}function __ZN13MethodBind1RCI8SkeletoniiE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;i=l;l=l+48|0;if((l|0)>=(m|0))ba(48);j=i+24|0;k=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235748)|0:0){c[h>>2]=0;a[1263537]=0;n=d+24|0;o=c[n>>2]|0;if((o|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=o;c[b>>2]=0;l=i;return}p=o-(c[d+20>>2]|0)|0;if((p|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=p;c[b>>2]=0;l=i;return}if((g|0)>0){if((o|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);q=0}else{a[1263537]=0;q=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,q)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=q;c[b>>2]=0;l=i;return}}q=c[d+44>>2]|0;o=c[d+48>>2]|0;p=e+(o>>1)|0;if(!(o&1))r=q;else r=c[(c[p>>2]|0)+q>>2]|0;do if((g|0)<1){q=c[n>>2]|0;o=q+-1|0;if((q|0)>=1){e=c[d+16>>2]|0;s=(e|0)==0;if(s)t=0;else t=c[e+-4>>2]|0;if((q|0)<=(t|0)){if(s)u=0;else u=c[e+-4>>2]|0;do if((u|0)<(q|0)){if(s)v=0;else v=c[e+-4>>2]|0;if((v|0)<(q|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);w=0;break}else{a[1263537]=0;x=31;break}}else x=31;while(0);if((x|0)==31)w=e+(o*24|0)|0;__ZN7VariantC2ERKS_(k,w);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);f=__ZNK7VariantcviEv(k)|0;__ZN7VariantC2Ei(j,$i[r&8191](p,f)|0);if(c[k>>2]|0)__ZN7Variant5clearEv(k);__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1217,1146558,0);c[b>>2]=0;l=i;return}function __ZN13MethodBind1RCI8SkeletoniiE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0;if(!b)f=0;else{g=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235748)|0;f=g?b:0}b=c[a+44>>2]|0;g=c[a+48>>2]|0;a=f+(g>>1)|0;if(!(g&1))h=b;else h=c[(c[a>>2]|0)+b>>2]|0;c[e>>2]=$i[h&8191](a,c[c[d>>2]>>2]|0)|0;return}function __ZN13MethodBind1RCI8SkeletoniiED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind1RCI8Skeleton6StringiE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return __ZNK13MethodBind1RCI8Skeleton6StringiE18_get_argument_typeEi(a,b)|0}function __ZNK13MethodBind1RCI8Skeleton6StringiE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,858068);l=a;return c[b>>2]|0}function __ZN13MethodBind1RCI8Skeleton6StringiE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0;i=l;l=l+64|0;if((l|0)>=(m|0))ba(64);j=i+24|0;k=i+48|0;n=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235748)|0:0){c[h>>2]=0;a[1263537]=0;o=d+24|0;p=c[o>>2]|0;if((p|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=p;c[b>>2]=0;l=i;return}q=p-(c[d+20>>2]|0)|0;if((q|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=q;c[b>>2]=0;l=i;return}if((g|0)>0){if((p|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);r=0}else{a[1263537]=0;r=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,r)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=r;c[b>>2]=0;l=i;return}}r=c[d+44>>2]|0;p=c[d+48>>2]|0;q=e+(p>>1)|0;if(!(p&1))s=r;else s=c[(c[q>>2]|0)+r>>2]|0;do if((g|0)<1){r=c[o>>2]|0;p=r+-1|0;if((r|0)>=1){e=c[d+16>>2]|0;t=(e|0)==0;if(t)u=0;else u=c[e+-4>>2]|0;if((r|0)<=(u|0)){if(t)v=0;else v=c[e+-4>>2]|0;do if((v|0)<(r|0)){if(t)w=0;else w=c[e+-4>>2]|0;if((w|0)<(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);x=0;break}else{a[1263537]=0;y=31;break}}else y=31;while(0);if((y|0)==31)x=e+(p*24|0)|0;__ZN7VariantC2ERKS_(n,x);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f>>2]|0);while(0);f=__ZNK7VariantcviEv(n)|0;c[k>>2]=$i[s&8191](q,f)|0;__ZN7VariantC2ERK6String(j,k);f=c[k>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);if(c[n>>2]|0)__ZN7Variant5clearEv(n);__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1217,1146558,0);c[b>>2]=0;l=i;return}function __ZN13MethodBind1RCI8Skeleton6StringiE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0;if(!b)f=0;else{g=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235748)|0;f=g?b:0}b=c[a+44>>2]|0;g=c[a+48>>2]|0;a=f+(g>>1)|0;if(!(g&1))h=b;else h=c[(c[a>>2]|0)+b>>2]|0;b=$i[h&8191](a,c[c[d>>2]>>2]|0)|0;d=b;a=c[e>>2]|0;if((a|0)==(b|0)){if(!b)return}else{if(a|0?(__Z16atomic_decrementPj(a+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(a,1);c[e>>2]=0;if(!b)return;if(__Z28atomic_conditional_incrementPj(b+-8|0)|0)c[e>>2]=d}if(__Z16atomic_decrementPj(b+-8|0)|0)return;__ZN6Memory11free_staticEPvb(b,1);return}function __ZN13MethodBind1RCI8Skeleton6StringiED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind1RCI8Skeleton6StringiE18_get_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case -1:{c[d>>2]=0;__ZN7VariantC2ERK6String(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);e=c[d>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);f=b;l=a;return f|0}case 0:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;l=a;return f|0}default:{f=0;l=a;return f|0}}return 0}function __ZNK13MethodBind1RCI8Skeletoni6StringE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return __ZNK13MethodBind1RCI8Skeletoni6StringE18_get_argument_typeEi(a,b)|0}function __ZNK13MethodBind1RCI8Skeletoni6StringE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,858068);l=a;return c[b>>2]|0}function __ZN13MethodBind1RCI8Skeletoni6StringE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0;i=l;l=l+64|0;if((l|0)>=(m|0))ba(64);j=i+24|0;k=i+48|0;n=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235748)|0:0){c[h>>2]=0;a[1263537]=0;o=d+24|0;p=c[o>>2]|0;if((p|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=p;c[b>>2]=0;l=i;return}q=p-(c[d+20>>2]|0)|0;if((q|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=q;c[b>>2]=0;l=i;return}if((g|0)>0){if((p|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);r=0}else{a[1263537]=0;r=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,r)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=r;c[b>>2]=0;l=i;return}}r=c[d+44>>2]|0;p=c[d+48>>2]|0;q=e+(p>>1)|0;if(!(p&1))s=r;else s=c[(c[q>>2]|0)+r>>2]|0;do if((g|0)<1){r=c[o>>2]|0;p=r+-1|0;if((r|0)>=1){e=c[d+16>>2]|0;t=(e|0)==0;if(t)u=0;else u=c[e+-4>>2]|0;if((r|0)<=(u|0)){if(t)v=0;else v=c[e+-4>>2]|0;do if((v|0)<(r|0)){if(t)w=0;else w=c[e+-4>>2]|0;if((w|0)<(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);x=0;break}else{a[1263537]=0;y=31;break}}else y=31;while(0);if((y|0)==31)x=e+(p*24|0)|0;__ZN7VariantC2ERKS_(n,x);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f>>2]|0);while(0);c[k>>2]=__ZNK7Variantcv6StringEv(n)|0;__ZN7VariantC2Ei(j,$i[s&8191](q,k)|0);q=c[k>>2]|0;if(q|0?(__Z16atomic_decrementPj(q+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(q,1);if(c[n>>2]|0)__ZN7Variant5clearEv(n);__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1217,1146558,0);c[b>>2]=0;l=i;return}function __ZN13MethodBind1RCI8Skeletoni6StringE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f;if(!b)h=0;else{i=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235748)|0;h=i?b:0}b=c[a+44>>2]|0;i=c[a+48>>2]|0;a=h+(i>>1)|0;if(!(i&1))j=b;else j=c[(c[a>>2]|0)+b>>2]|0;b=c[d>>2]|0;d=c[b>>2]|0;if((d|0)!=0?(__Z28atomic_conditional_incrementPj(d+-8|0)|0)!=0:0)k=c[b>>2]|0;else k=0;c[g>>2]=k;c[e>>2]=$i[j&8191](a,g)|0;a=c[g>>2]|0;if(!a){l=f;return}if(__Z16atomic_decrementPj(a+-8|0)|0){l=f;return}__ZN6Memory11free_staticEPvb(a,1);l=f;return}function __ZN13MethodBind1RCI8Skeletoni6StringED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind1RCI8Skeletoni6StringE18_get_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case -1:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;l=a;return f|0}case 0:{c[d>>2]=0;__ZN7VariantC2ERK6String(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);e=c[d>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);f=b;l=a;return f|0}default:{f=0;l=a;return f|0}}return 0}function __ZNK11MethodBind1I8SkeletonRK6StringE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;if(b|0){f=0;l=a;return f|0}c[d>>2]=0;__ZN7VariantC2ERK6String(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);e=c[d>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);f=b;l=a;return f|0}function __ZNK11MethodBind1I8SkeletonRK6StringE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,858068);l=a;return c[b>>2]|0}function __ZN11MethodBind1I8SkeletonRK6StringE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i+24|0;k=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235748)|0:0){c[h>>2]=0;a[1263537]=0;n=d+24|0;o=c[n>>2]|0;if((o|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=o;c[b>>2]=0;l=i;return}p=o-(c[d+20>>2]|0)|0;if((p|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=p;c[b>>2]=0;l=i;return}if((g|0)>0){if((o|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);q=0}else{a[1263537]=0;q=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,q)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=q;c[b>>2]=0;l=i;return}}q=c[d+44>>2]|0;o=c[d+48>>2]|0;p=e+(o>>1)|0;if(!(o&1))r=q;else r=c[(c[p>>2]|0)+q>>2]|0;do if((g|0)<1){q=c[n>>2]|0;o=q+-1|0;if((q|0)>=1){e=c[d+16>>2]|0;s=(e|0)==0;if(s)t=0;else t=c[e+-4>>2]|0;if((q|0)<=(t|0)){if(s)u=0;else u=c[e+-4>>2]|0;do if((u|0)<(q|0)){if(s)v=0;else v=c[e+-4>>2]|0;if((v|0)<(q|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);w=0;break}else{a[1263537]=0;x=31;break}}else x=31;while(0);if((x|0)==31)w=e+(o*24|0)|0;__ZN7VariantC2ERKS_(k,w);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);c[j>>2]=__ZNK7Variantcv6StringEv(k)|0;Pi[r&2047](p,j);p=c[j>>2]|0;if(p|0?(__Z16atomic_decrementPj(p+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(p,1);if(c[k>>2]|0)__ZN7Variant5clearEv(k);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I8SkeletonRK6StringE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235748)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;b=c[d>>2]|0;d=c[b>>2]|0;if((d|0)!=0?(__Z28atomic_conditional_incrementPj(d+-8|0)|0)!=0:0)j=c[b>>2]|0;else j=0;c[f>>2]=j;Pi[i&2047](a,f);a=c[f>>2]|0;if(!a){l=e;return}if(__Z16atomic_decrementPj(a+-8|0)|0){l=e;return}__ZN6Memory11free_staticEPvb(a,1);l=e;return}function __ZN11MethodBind1I8SkeletonRK6StringED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN8PinJoint18_initialize_classvEv(b){b=b|0;if(a[1263334]|0)return;if(!(a[1263333]|0)){if(!(a[1257014]|0)){if(!(a[1256996]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI4NodeEEvv();__ZN4Node13_bind_methodsEv();a[1256996]=1}__ZN7ClassDB10_add_classI7SpatialEEvv();__ZN7Spatial13_bind_methodsEv();a[1257014]=1}__ZN7ClassDB10_add_classI5JointEEvv();__ZN5Joint13_bind_methodsEv();a[1263333]=1}__ZN7ClassDB10_add_classI8PinJointEEvv();__ZN8PinJoint13_bind_methodsEv();a[1263334]=1;return}function __ZN8PinJoint5_setvERK10StringNameRK7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK8PinJoint5_getvERK10StringNameR7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK8PinJoint19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+24|0;g=e+4|0;h=e;if(!d)__ZNK5Joint19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,0);__ZN6StringC2EPKc(f,858360);i=c[f>>2]|0;f=i;j=g+4|0;c[j>>2]=0;k=g+12|0;c[k>>2]=0;c[g>>2]=0;n=(i|0)==0;if(!n?(c[j>>2]=0,__Z28atomic_conditional_incrementPj(i+-8|0)|0):0)c[j>>2]=f;c[g+8>>2]=0;f=c[k>>2]|0;if(f|0){if(!(__Z16atomic_decrementPj(f+-8|0)|0))__ZN6Memory11free_staticEPvb(f,1);c[k>>2]=0}c[g+16>>2]=256;if(!(c[b>>2]|0)){k=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=k;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0}k=__ZnwjPFPvjE(32,4740)|0;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0;c[k+12>>2]=0;c[k+16>>2]=7;f=k+20|0;c[f>>2]=0;j=k+24|0;c[j>>2]=0;o=k+28|0;c[o>>2]=0;__ZN12PropertyInfoaSERKS_(k,g)|0;p=c[b>>2]|0;q=p+4|0;r=c[q>>2]|0;c[j>>2]=r;c[f>>2]=0;c[o>>2]=p;if(r|0)c[r+20>>2]=k;c[q>>2]=k;if(!(c[p>>2]|0))c[p>>2]=k;k=p+8|0;c[k>>2]=(c[k>>2]|0)+1;k=c[g+12>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);k=c[g+4>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);if(!n?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);__ZN10StringNameC2EPKc(h,858360);__ZN7ClassDB17get_property_listE10StringNameP4ListI12PropertyInfo16DefaultAllocatorEbPK6Object(h,b,1,a);__ZN10StringNameD2Ev(h);if(!d){l=e;return}__ZNK5Joint19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,1);l=e;return}function __ZN8PinJoint14_notificationvEib(a,b,c){a=a|0;b=b|0;c=c|0;__ZN5Joint14_notificationvEib(a,b,c);return}function __ZNK8PinJoint16_get_class_namevEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+8|0;e=b+4|0;f=b;g=a+424|0;a=c[g>>2]|0;if(a|0){if(c[a+4>>2]|0){l=b;return g|0}if(__ZNK6String6lengthEv(a+8|0)|0){l=b;return g|0}}__ZN6StringC2EPKc(d,858360);c[f>>2]=c[d>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameaSERKS_(g,e);__ZN10StringNameD2Ev(e);e=c[f>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);l=b;return g|0}function __ZNK8PinJoint9get_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,858360);l=a;return c[b>>2]|0}function __ZNK8PinJoint8is_classERK6String(a,b){a=a|0;b=b|0;var c=0;if(((!(__ZNK6StringeqEPKc(b,858360)|0)?!(__ZNK6StringeqEPKc(b,858189)|0):0)?!(__ZNK6StringeqEPKc(b,946852)|0):0)?!(__ZNK6StringeqEPKc(b,1132465)|0):0)c=__ZNK6StringeqEPKc(b,1142944)|0;else c=1;return c|0}function __ZNK8PinJoint12is_class_ptrEPv(a,b){a=a|0;b=b|0;return (b|0)==1235924|((b|0)==1235920|((b|0)==1220920|((b|0)==1220720|(b|0)==1220580)))|0}function __ZN8PinJointD2Ev(a){a=a|0;c[a>>2]=268336;__ZN10StringNameD2Ev(a+424|0);c[a>>2]=268448;__ZN8NodePathD2Ev(a+412|0);__ZN8NodePathD2Ev(a+408|0);__ZN10StringNameD2Ev(a+392|0);__ZN7SpatialD2Ev(a);return}function __ZN8PinJointD0Ev(a){a=a|0;c[a>>2]=268336;__ZN10StringNameD2Ev(a+424|0);c[a>>2]=268448;__ZN8NodePathD2Ev(a+412|0);__ZN8NodePathD2Ev(a+408|0);__ZN10StringNameD2Ev(a+392|0);__ZN7SpatialD2Ev(a);__ZdlPv(a);return}function __ZN8PinJoint16_configure_jointEP11PhysicsBodyS1_(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0.0,u=0.0,v=0.0,w=0.0,x=0.0,y=0,z=0.0,A=0.0,B=0.0,C=0;e=l;l=l+288|0;if((l|0)>=(m|0))ba(288);f=e+240|0;h=e+136|0;i=e+72|0;j=e+192|0;k=e+144|0;n=e+12|0;o=e+88|0;p=e+24|0;q=e+8|0;r=e+4|0;s=e;__ZNK7Spatial20get_global_transformEv(f,a);t=+g[f+36>>2];u=+g[f+40>>2];v=+g[f+44>>2];__ZNK7Spatial20get_global_transformEv(j,b);__ZNK9Transform14affine_inverseEv(k,j);w=+g[k+40>>2]+(t*+g[k+12>>2]+u*+g[k+16>>2]+v*+g[k+20>>2]);x=+g[k+44>>2]+(t*+g[k+24>>2]+u*+g[k+28>>2]+v*+g[k+32>>2]);g[i>>2]=+g[k+36>>2]+(t*+g[k>>2]+u*+g[k+4>>2]+v*+g[k+8>>2]);g[i+4>>2]=w;g[i+8>>2]=x;k=n+8|0;g[k>>2]=0.0;j=n+4|0;g[j>>2]=0.0;g[n>>2]=0.0;y=(d|0)!=0;if(y){__ZNK7Spatial20get_global_transformEv(o,d);__ZNK9Transform14affine_inverseEv(p,o);z=+g[p+36>>2]+(t*+g[p>>2]+u*+g[p+4>>2]+v*+g[p+8>>2]);A=+g[p+40>>2]+(t*+g[p+12>>2]+u*+g[p+16>>2]+v*+g[p+20>>2]);B=+g[p+44>>2]+(t*+g[p+24>>2]+u*+g[p+28>>2]+v*+g[p+32>>2])}else{z=t;A=u;B=v}g[n>>2]=z;g[j>>2]=A;g[k>>2]=B;k=__ZN13PhysicsServer13get_singletonEv()|0;j=c[(c[k>>2]|0)+460>>2]|0;c[q>>2]=c[b+400>>2];if(y)C=c[d+400>>2]|0;else C=0;c[r>>2]=C;c[h>>2]=c[q>>2];c[f>>2]=c[r>>2];r=Fi[j&127](k,h,i,f,n)|0;n=__ZN13PhysicsServer13get_singletonEv()|0;i=c[(c[n>>2]|0)+464>>2]|0;c[s>>2]=r;B=+g[a+428>>2];c[f>>2]=c[s>>2];Gi[i&31](n,f,0,B);n=__ZN13PhysicsServer13get_singletonEv()|0;i=c[(c[n>>2]|0)+464>>2]|0;c[s>>2]=r;B=+g[a+432>>2];c[f>>2]=c[s>>2];Gi[i&31](n,f,1,B);n=__ZN13PhysicsServer13get_singletonEv()|0;i=c[(c[n>>2]|0)+464>>2]|0;c[s>>2]=r;B=+g[a+436>>2];c[f>>2]=c[s>>2];Gi[i&31](n,f,2,B);l=e;return r|0}function __ZN5Joint18_initialize_classvEv(b){b=b|0;if(a[1263333]|0)return;if(!(a[1257014]|0)){if(!(a[1256996]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI4NodeEEvv();__ZN4Node13_bind_methodsEv();a[1256996]=1}__ZN7ClassDB10_add_classI7SpatialEEvv();__ZN7Spatial13_bind_methodsEv();a[1257014]=1}__ZN7ClassDB10_add_classI5JointEEvv();__ZN5Joint13_bind_methodsEv();a[1263333]=1;return}function __ZN5Joint5_setvERK10StringNameRK7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK5Joint5_getvERK10StringNameR7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK5Joint19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+24|0;g=e+4|0;h=e;if(!d)__ZNK7Spatial19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,0);__ZN6StringC2EPKc(f,858189);i=c[f>>2]|0;f=i;j=g+4|0;c[j>>2]=0;k=g+12|0;c[k>>2]=0;c[g>>2]=0;n=(i|0)==0;if(!n?(c[j>>2]=0,__Z28atomic_conditional_incrementPj(i+-8|0)|0):0)c[j>>2]=f;c[g+8>>2]=0;f=c[k>>2]|0;if(f|0){if(!(__Z16atomic_decrementPj(f+-8|0)|0))__ZN6Memory11free_staticEPvb(f,1);c[k>>2]=0}c[g+16>>2]=256;if(!(c[b>>2]|0)){k=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=k;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0}k=__ZnwjPFPvjE(32,4740)|0;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0;c[k+12>>2]=0;c[k+16>>2]=7;f=k+20|0;c[f>>2]=0;j=k+24|0;c[j>>2]=0;o=k+28|0;c[o>>2]=0;__ZN12PropertyInfoaSERKS_(k,g)|0;p=c[b>>2]|0;q=p+4|0;r=c[q>>2]|0;c[j>>2]=r;c[f>>2]=0;c[o>>2]=p;if(r|0)c[r+20>>2]=k;c[q>>2]=k;if(!(c[p>>2]|0))c[p>>2]=k;k=p+8|0;c[k>>2]=(c[k>>2]|0)+1;k=c[g+12>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);k=c[g+4>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);if(!n?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);__ZN10StringNameC2EPKc(h,858189);__ZN7ClassDB17get_property_listE10StringNameP4ListI12PropertyInfo16DefaultAllocatorEbPK6Object(h,b,1,a);__ZN10StringNameD2Ev(h);if(!d){l=e;return}__ZNK7Spatial19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,1);l=e;return}function __ZN5Joint14_notificationvEib(a,b,d){a=a|0;b=b|0;d=d|0;var e=0;if(!d){if(511!=510)__ZN4Node13_notificationEi(a,b);if(528!=511)__ZN7Spatial13_notificationEi(a,b)}a:do if(1312!=528){switch(b|0){case 13:{__ZN5Joint13_update_jointEb(a,0);break a;break}case 11:break;default:break a}e=a+404|0;if(c[e>>2]|0){__ZN5Joint13_update_jointEb(a,1);c[e>>2]=0}}while(0);if(!d)return;if(528!=511)__ZN7Spatial13_notificationEi(a,b);if(511==510)return;__ZN4Node13_notificationEi(a,b);return}function __ZNK5Joint16_get_class_namevEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+8|0;e=b+4|0;f=b;g=a+392|0;a=c[g>>2]|0;if(a|0){if(c[a+4>>2]|0){l=b;return g|0}if(__ZNK6String6lengthEv(a+8|0)|0){l=b;return g|0}}__ZN6StringC2EPKc(d,858189);c[f>>2]=c[d>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameaSERKS_(g,e);__ZN10StringNameD2Ev(e);e=c[f>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);l=b;return g|0}function __ZNK5Joint9get_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,858189);l=a;return c[b>>2]|0}function __ZNK5Joint8is_classERK6String(a,b){a=a|0;b=b|0;var c=0;if((!(__ZNK6StringeqEPKc(b,858189)|0)?!(__ZNK6StringeqEPKc(b,946852)|0):0)?!(__ZNK6StringeqEPKc(b,1132465)|0):0)c=__ZNK6StringeqEPKc(b,1142944)|0;else c=1;return c|0}function __ZNK5Joint12is_class_ptrEPv(a,b){a=a|0;b=b|0;return (b|0)==1235920|((b|0)==1220920|((b|0)==1220720|(b|0)==1220580))|0}function __ZN5JointD2Ev(a){a=a|0;c[a>>2]=268448;__ZN8NodePathD2Ev(a+412|0);__ZN8NodePathD2Ev(a+408|0);__ZN10StringNameD2Ev(a+392|0);__ZN7SpatialD2Ev(a);return}function __ZN5JointD0Ev(a){a=a|0;c[a>>2]=268448;__ZN8NodePathD2Ev(a+412|0);__ZN8NodePathD2Ev(a+408|0);__ZN10StringNameD2Ev(a+392|0);__ZN7SpatialD2Ev(a);__ZdlPv(a);return}function __ZN5Joint13_notificationEi(a,b){a=a|0;b=b|0;switch(b|0){case 13:{__ZN5Joint13_update_jointEb(a,0);return}case 11:{b=a+404|0;if(!(c[b>>2]|0))return;__ZN5Joint13_update_jointEb(a,1);c[b>>2]=0;return}default:return}}function __ZN5Joint13_update_jointEb(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0;e=l;l=l+64|0;if((l|0)>=(m|0))ba(64);f=e+48|0;g=e+44|0;h=e+40|0;i=e+36|0;j=e+32|0;k=e+28|0;n=e+24|0;o=e;p=e+20|0;q=e+16|0;r=e+12|0;s=e+8|0;t=e+4|0;u=b+404|0;if(c[u>>2]|0){v=b+396|0;w=b+400|0;do if(c[v>>2]|0?c[w>>2]|0:0){x=(a[b+420>>0]|0)==0;y=__ZN13PhysicsServer13get_singletonEv()|0;z=c[y>>2]|0;if(x){x=c[z+404>>2]|0;c[j>>2]=c[v>>2];c[k>>2]=c[w>>2];c[g>>2]=c[j>>2];c[f>>2]=c[k>>2];bj[x&4095](y,g,f);break}else{x=c[z+400>>2]|0;c[h>>2]=c[v>>2];c[i>>2]=c[w>>2];c[g>>2]=c[h>>2];c[f>>2]=c[i>>2];bj[x&4095](y,g,f);break}}while(0);i=__ZN13PhysicsServer13get_singletonEv()|0;h=c[(c[i>>2]|0)+556>>2]|0;c[n>>2]=c[u>>2];c[f>>2]=c[n>>2];Pi[h&2047](i,f);c[u>>2]=0;c[v>>2]=0;c[w>>2]=0}if(d){l=e;return}if(!(a[b+136>>0]|0)){l=e;return}d=b+408|0;__ZN8NodePathC2ERKS_(f,d);c[g>>2]=c[f>>2];if(__ZNK4Node8has_nodeERK8NodePath(b,g)|0){__ZN8NodePathC2ERKS_(f,d);c[o>>2]=c[f>>2];d=__ZNK4Node8get_nodeERK8NodePath(b,o)|0;__ZN8NodePathD2Ev(o);A=d}else A=0;__ZN8NodePathD2Ev(g);d=b+412|0;__ZN8NodePathC2ERKS_(f,d);c[g>>2]=c[f>>2];if(__ZNK4Node8has_nodeERK8NodePath(b,g)|0){__ZN8NodePathC2ERKS_(f,d);c[o>>2]=c[f>>2];d=__ZNK4Node8get_nodeERK8NodePath(b,o)|0;__ZN8NodePathD2Ev(o);B=d}else B=0;__ZN8NodePathD2Ev(g);d=(A|0)!=0;o=(B|0)!=0;if(!(d|o)){l=e;return}if(d){d=$i[c[(c[A>>2]|0)+44>>2]&8191](A,1235708)|0;C=d?A:0}else C=0;A=C;if(o){o=$i[c[(c[B>>2]|0)+44>>2]&8191](B,1235708)|0;D=o?B:0}else D=0;B=D;o=(C|0)!=0;d=(D|0)!=0;if(!(o|d)){l=e;return}if(o&d){d=__ZN13PhysicsServer13get_singletonEv()|0;w=c[(c[d>>2]|0)+400>>2]|0;c[p>>2]=c[C+400>>2];c[q>>2]=c[D+400>>2];c[g>>2]=c[p>>2];c[f>>2]=c[q>>2];bj[w&4095](d,g,f);E=B;F=A}else{E=o?B:A;F=o?A:B}B=nj[c[(c[b>>2]|0)+100>>2]&2047](b,F,E)|0;c[b+404>>2]=B;if(B|0){B=__ZN13PhysicsServer13get_singletonEv()|0;A=c[(c[B>>2]|0)+452>>2]|0;c[r>>2]=c[u>>2];o=c[b+416>>2]|0;c[f>>2]=c[r>>2];bj[A&4095](B,f,o)}if(!E){l=e;return}if(!(c[u>>2]|0)){l=e;return}u=F+400|0;c[b+396>>2]=c[u>>2];F=E+400|0;c[b+400>>2]=c[F>>2];b=__ZN13PhysicsServer13get_singletonEv()|0;E=c[(c[b>>2]|0)+400>>2]|0;c[s>>2]=c[u>>2];c[t>>2]=c[F>>2];c[g>>2]=c[s>>2];c[f>>2]=c[t>>2];bj[E&4095](b,g,f);l=e;return}function __ZN7ClassDB10_add_classI5JointEEvv(){var a=0,b=0,d=0,e=0,f=0,g=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+16|0;d=a+12|0;e=a+8|0;f=a+4|0;g=a;__ZN6StringC2EPKc(b,858189);c[e>>2]=c[b>>2];__ZN10StringNameC2ERK6String(d,e);__ZN6StringC2EPKc(b,946852);c[g>>2]=c[b>>2];__ZN10StringNameC2ERK6String(f,g);__ZN7ClassDB11_add_class2ERK10StringNameS2_(d,f);__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);__ZN10StringNameD2Ev(d);d=c[e>>2]|0;if(!d){l=a;return}if(__Z16atomic_decrementPj(d+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(d,1);l=a;return}function __ZN5Joint13_bind_methodsEv(){var a=0,b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0;a=l;l=l+160|0;if((l|0)>=(m|0))ba(160);b=a+128|0;d=a+120|0;e=a+112|0;f=a+104|0;g=a+88|0;h=a+80|0;i=a+64|0;j=a+48|0;k=a+32|0;n=a+28|0;o=a+96|0;p=a+24|0;q=a+72|0;r=a+56|0;s=a+40|0;t=a+20|0;u=a+16|0;v=a+12|0;w=a+8|0;x=a+4|0;y=a;__Z8D_METHODPKcS0_(d,866908,944672);z=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(z);c[z>>2]=268560;__ZN10MethodBind10_set_constEb(z,0);__ZN10MethodBind24_generate_argument_typesEi(z,1);c[z+44>>2]=1313;c[z+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,z,d,0,0)|0;z=d+4|0;A=c[z>>2]|0;if(A|0?(__Z16atomic_decrementPj(A+-8|0)|0)==0:0){B=c[z>>2]|0;z=(B|0)==0?0:B+-4|0;B=z+4|0;if(c[z>>2]|0){C=0;do{__ZN10StringNameD2Ev(B+(C<<2)|0);C=C+1|0}while(C>>>0<(c[z>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(A,1)}__ZN10StringNameD2Ev(d);__Z8D_METHODPKc(e,866919);d=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(d);c[d>>2]=268596;__ZN10MethodBind10_set_constEb(d,1);__ZN10MethodBind24_generate_argument_typesEi(d,0);__ZN10MethodBind12_set_returnsEb(d,1);c[d+44>>2]=5403;c[d+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,d,e,0,0)|0;d=e+4|0;A=c[d>>2]|0;if(A|0?(__Z16atomic_decrementPj(A+-8|0)|0)==0:0){z=c[d>>2]|0;d=(z|0)==0?0:z+-4|0;z=d+4|0;if(c[d>>2]|0){C=0;do{__ZN10StringNameD2Ev(z+(C<<2)|0);C=C+1|0}while(C>>>0<(c[d>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(A,1)}__ZN10StringNameD2Ev(e);__Z8D_METHODPKcS0_(f,866930,944672);e=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(e);c[e>>2]=268560;__ZN10MethodBind10_set_constEb(e,0);__ZN10MethodBind24_generate_argument_typesEi(e,1);c[e+44>>2]=1314;c[e+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,e,f,0,0)|0;e=f+4|0;A=c[e>>2]|0;if(A|0?(__Z16atomic_decrementPj(A+-8|0)|0)==0:0){d=c[e>>2]|0;e=(d|0)==0?0:d+-4|0;d=e+4|0;if(c[e>>2]|0){C=0;do{__ZN10StringNameD2Ev(d+(C<<2)|0);C=C+1|0}while(C>>>0<(c[e>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(A,1)}__ZN10StringNameD2Ev(f);__Z8D_METHODPKc(g,866941);f=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(f);c[f>>2]=268596;__ZN10MethodBind10_set_constEb(f,1);__ZN10MethodBind24_generate_argument_typesEi(f,0);__ZN10MethodBind12_set_returnsEb(f,1);c[f+44>>2]=5404;c[f+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,f,g,0,0)|0;f=g+4|0;A=c[f>>2]|0;if(A|0?(__Z16atomic_decrementPj(A+-8|0)|0)==0:0){e=c[f>>2]|0;f=(e|0)==0?0:e+-4|0;e=f+4|0;if(c[f>>2]|0){C=0;do{__ZN10StringNameD2Ev(e+(C<<2)|0);C=C+1|0}while(C>>>0<(c[f>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(A,1)}__ZN10StringNameD2Ev(g);__Z8D_METHODPKcS0_(h,858077,1120113);g=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(g);c[g>>2]=268632;__ZN10MethodBind10_set_constEb(g,0);__ZN10MethodBind24_generate_argument_typesEi(g,1);c[g+44>>2]=1315;c[g+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,g,h,0,0)|0;g=h+4|0;A=c[g>>2]|0;if(A|0?(__Z16atomic_decrementPj(A+-8|0)|0)==0:0){f=c[g>>2]|0;g=(f|0)==0?0:f+-4|0;f=g+4|0;if(c[g>>2]|0){C=0;do{__ZN10StringNameD2Ev(f+(C<<2)|0);C=C+1|0}while(C>>>0<(c[g>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(A,1)}__ZN10StringNameD2Ev(h);__Z8D_METHODPKc(i,858097);h=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(h);c[h>>2]=268668;__ZN10MethodBind10_set_constEb(h,1);__ZN10MethodBind24_generate_argument_typesEi(h,0);__ZN10MethodBind12_set_returnsEb(h,1);c[h+44>>2]=5405;c[h+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,h,i,0,0)|0;h=i+4|0;A=c[h>>2]|0;if(A|0?(__Z16atomic_decrementPj(A+-8|0)|0)==0:0){g=c[h>>2]|0;h=(g|0)==0?0:g+-4|0;g=h+4|0;if(c[h>>2]|0){C=0;do{__ZN10StringNameD2Ev(g+(C<<2)|0);C=C+1|0}while(C>>>0<(c[h>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(A,1)}__ZN10StringNameD2Ev(i);__Z8D_METHODPKcS0_(j,866970,1146191);i=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(i);c[i>>2]=268704;__ZN10MethodBind10_set_constEb(i,0);__ZN10MethodBind24_generate_argument_typesEi(i,1);c[i+44>>2]=1316;c[i+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,i,j,0,0)|0;i=j+4|0;A=c[i>>2]|0;if(A|0?(__Z16atomic_decrementPj(A+-8|0)|0)==0:0){h=c[i>>2]|0;i=(h|0)==0?0:h+-4|0;h=i+4|0;if(c[i>>2]|0){C=0;do{__ZN10StringNameD2Ev(h+(C<<2)|0);C=C+1|0}while(C>>>0<(c[i>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(A,1)}__ZN10StringNameD2Ev(j);__Z8D_METHODPKc(k,867003);j=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(j);c[j>>2]=268740;__ZN10MethodBind10_set_constEb(j,1);__ZN10MethodBind24_generate_argument_typesEi(j,0);__ZN10MethodBind12_set_returnsEb(j,1);c[j+44>>2]=5406;c[j+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,j,k,0,0)|0;j=k+4|0;A=c[j>>2]|0;if(A|0?(__Z16atomic_decrementPj(A+-8|0)|0)==0:0){i=c[j>>2]|0;j=(i|0)==0?0:i+-4|0;i=j+4|0;if(c[j>>2]|0){C=0;do{__ZN10StringNameD2Ev(i+(C<<2)|0);C=C+1|0}while(C>>>0<(c[j>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(A,1)}__ZN10StringNameD2Ev(k);__ZN6StringC2EPKc(b,858189);c[o>>2]=c[b>>2];__ZN10StringNameC2ERK6String(n,o);__ZN6StringC2EPKc(p,858117);__ZN6StringC2EPKc(q,1263606);k=b+4|0;c[k>>2]=0;A=b+12|0;c[A>>2]=0;c[b>>2]=16;j=c[p>>2]|0;if(j|0?(c[k>>2]=0,__Z28atomic_conditional_incrementPj(j+-8|0)|0):0)c[k>>2]=c[p>>2];c[b+8>>2]=0;k=c[A>>2]|0;if((k|0)!=(c[q>>2]|0)){if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);c[A>>2]=0;k=c[q>>2]|0;if(k|0?__Z28atomic_conditional_incrementPj(k+-8|0)|0:0)c[A>>2]=c[q>>2]}c[b+16>>2]=7;c[r>>2]=__Z11_scs_createPKc(866908)|0;c[s>>2]=__Z11_scs_createPKc(866919)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(n,b,r,s,-1);__ZN10StringNameD2Ev(s);__ZN10StringNameD2Ev(r);A=c[b+12>>2]|0;if(A|0?(__Z16atomic_decrementPj(A+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(A,1);A=c[b+4>>2]|0;if(A|0?(__Z16atomic_decrementPj(A+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(A,1);A=c[q>>2]|0;if(A|0?(__Z16atomic_decrementPj(A+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(A,1);A=c[p>>2]|0;if(A|0?(__Z16atomic_decrementPj(A+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(A,1);__ZN10StringNameD2Ev(n);n=c[o>>2]|0;if(n|0?(__Z16atomic_decrementPj(n+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(n,1);__ZN6StringC2EPKc(b,858189);c[o>>2]=c[b>>2];__ZN10StringNameC2ERK6String(t,o);__ZN6StringC2EPKc(u,858130);__ZN6StringC2EPKc(q,1263606);n=b+4|0;c[n>>2]=0;A=b+12|0;c[A>>2]=0;c[b>>2]=16;p=c[u>>2]|0;if(p|0?(c[n>>2]=0,__Z28atomic_conditional_incrementPj(p+-8|0)|0):0)c[n>>2]=c[u>>2];c[b+8>>2]=0;n=c[A>>2]|0;do if((n|0)!=(c[q>>2]|0)){do if(n|0){if(__Z16atomic_decrementPj(n+-8|0)|0)break;__ZN6Memory11free_staticEPvb(n,1)}while(0);c[A>>2]=0;p=c[q>>2]|0;if(p|0){if(!(__Z28atomic_conditional_incrementPj(p+-8|0)|0))break;c[A>>2]=c[q>>2]}}while(0);c[b+16>>2]=7;c[r>>2]=__Z11_scs_createPKc(866930)|0;c[s>>2]=__Z11_scs_createPKc(866941)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(t,b,r,s,-1);__ZN10StringNameD2Ev(s);__ZN10StringNameD2Ev(r);A=c[b+12>>2]|0;if(A|0?(__Z16atomic_decrementPj(A+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(A,1);A=c[b+4>>2]|0;do if(A|0){if(__Z16atomic_decrementPj(A+-8|0)|0)break;__ZN6Memory11free_staticEPvb(A,1)}while(0);A=c[q>>2]|0;do if(A|0){if(__Z16atomic_decrementPj(A+-8|0)|0)break;__ZN6Memory11free_staticEPvb(A,1)}while(0);A=c[u>>2]|0;do if(A|0){if(__Z16atomic_decrementPj(A+-8|0)|0)break;__ZN6Memory11free_staticEPvb(A,1)}while(0);__ZN10StringNameD2Ev(t);t=c[o>>2]|0;do if(t|0){if(__Z16atomic_decrementPj(t+-8|0)|0)break;__ZN6Memory11free_staticEPvb(t,1)}while(0);__ZN6StringC2EPKc(b,858189);c[o>>2]=c[b>>2];__ZN10StringNameC2ERK6String(v,o);__ZN6StringC2EPKc(w,858143);__ZN6StringC2EPKc(q,858159);t=b+4|0;c[t>>2]=0;A=b+12|0;c[A>>2]=0;c[b>>2]=2;u=c[w>>2]|0;do if(u|0){c[t>>2]=0;if(!(__Z28atomic_conditional_incrementPj(u+-8|0)|0))break;c[t>>2]=c[w>>2]}while(0);c[b+8>>2]=1;t=c[A>>2]|0;do if((t|0)!=(c[q>>2]|0)){do if(t|0){if(__Z16atomic_decrementPj(t+-8|0)|0)break;__ZN6Memory11free_staticEPvb(t,1)}while(0);c[A>>2]=0;u=c[q>>2]|0;if(!u)break;if(!(__Z28atomic_conditional_incrementPj(u+-8|0)|0))break;c[A>>2]=c[q>>2]}while(0);c[b+16>>2]=7;c[r>>2]=__Z11_scs_createPKc(858077)|0;c[s>>2]=__Z11_scs_createPKc(858097)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(v,b,r,s,-1);__ZN10StringNameD2Ev(s);__ZN10StringNameD2Ev(r);A=c[b+12>>2]|0;do if(A|0){if(__Z16atomic_decrementPj(A+-8|0)|0)break;__ZN6Memory11free_staticEPvb(A,1)}while(0);A=c[b+4>>2]|0;do if(A|0){if(__Z16atomic_decrementPj(A+-8|0)|0)break;__ZN6Memory11free_staticEPvb(A,1)}while(0);A=c[q>>2]|0;do if(A|0){if(__Z16atomic_decrementPj(A+-8|0)|0)break;__ZN6Memory11free_staticEPvb(A,1)}while(0);A=c[w>>2]|0;do if(A|0){if(__Z16atomic_decrementPj(A+-8|0)|0)break;__ZN6Memory11free_staticEPvb(A,1)}while(0);__ZN10StringNameD2Ev(v);v=c[o>>2]|0;do if(v|0){if(__Z16atomic_decrementPj(v+-8|0)|0)break;__ZN6Memory11free_staticEPvb(v,1)}while(0);__ZN6StringC2EPKc(b,858189);c[o>>2]=c[b>>2];__ZN10StringNameC2ERK6String(x,o);__ZN6StringC2EPKc(y,858165);__ZN6StringC2EPKc(q,1263606);v=b+4|0;c[v>>2]=0;A=b+12|0;c[A>>2]=0;c[b>>2]=1;w=c[y>>2]|0;do if(w|0){c[v>>2]=0;if(!(__Z28atomic_conditional_incrementPj(w+-8|0)|0))break;c[v>>2]=c[y>>2]}while(0);c[b+8>>2]=0;v=c[A>>2]|0;do if((v|0)!=(c[q>>2]|0)){do if(v|0){if(__Z16atomic_decrementPj(v+-8|0)|0)break;__ZN6Memory11free_staticEPvb(v,1)}while(0);c[A>>2]=0;w=c[q>>2]|0;if(!w)break;if(!(__Z28atomic_conditional_incrementPj(w+-8|0)|0))break;c[A>>2]=c[q>>2]}while(0);c[b+16>>2]=7;c[r>>2]=__Z11_scs_createPKc(866970)|0;c[s>>2]=__Z11_scs_createPKc(867003)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(x,b,r,s,-1);__ZN10StringNameD2Ev(s);__ZN10StringNameD2Ev(r);r=c[b+12>>2]|0;do if(r|0){if(__Z16atomic_decrementPj(r+-8|0)|0)break;__ZN6Memory11free_staticEPvb(r,1)}while(0);r=c[b+4>>2]|0;do if(r|0){if(__Z16atomic_decrementPj(r+-8|0)|0)break;__ZN6Memory11free_staticEPvb(r,1)}while(0);r=c[q>>2]|0;do if(r|0){if(__Z16atomic_decrementPj(r+-8|0)|0)break;__ZN6Memory11free_staticEPvb(r,1)}while(0);r=c[y>>2]|0;do if(r|0){if(__Z16atomic_decrementPj(r+-8|0)|0)break;__ZN6Memory11free_staticEPvb(r,1)}while(0);__ZN10StringNameD2Ev(x);x=c[o>>2]|0;if(!x){l=a;return}if(__Z16atomic_decrementPj(x+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(x,1);l=a;return}function __ZN5Joint10set_node_aERK8NodePath(a,b){a=a|0;b=b|0;var c=0;c=a+408|0;if(__ZNK8NodePatheqERKS_(c,b)|0)return;__ZN8NodePathaSERKS_(c,b);__ZN5Joint13_update_jointEb(a,0);return}function __ZNK5Joint10get_node_aEv(a){a=a|0;var b=0,d=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b;__ZN8NodePathC2ERKS_(d,a+408|0);l=b;return c[d>>2]|0}function __ZN5Joint10set_node_bERK8NodePath(a,b){a=a|0;b=b|0;var c=0;c=a+412|0;if(__ZNK8NodePatheqERKS_(c,b)|0)return;__ZN8NodePathaSERKS_(c,b);__ZN5Joint13_update_jointEb(a,0);return}function __ZNK5Joint10get_node_bEv(a){a=a|0;var b=0,d=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b;__ZN8NodePathC2ERKS_(d,a+412|0);l=b;return c[d>>2]|0}function __ZN5Joint19set_solver_priorityEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d+4|0;f=d;g=a+416|0;c[g>>2]=b;b=a+404|0;if(!(c[b>>2]|0)){l=d;return}a=__ZN13PhysicsServer13get_singletonEv()|0;h=c[(c[a>>2]|0)+452>>2]|0;c[f>>2]=c[b>>2];b=c[g>>2]|0;c[e>>2]=c[f>>2];bj[h&4095](a,e,b);l=d;return}function __ZNK5Joint19get_solver_priorityEv(a){a=a|0;return c[a+416>>2]|0}function __ZN5Joint32set_exclude_nodes_from_collisionEb(b,c){b=b|0;c=c|0;var e=0;e=b+420|0;if((d[e>>0]|0|0)==(c&1|0))return;a[e>>0]=c&1;__ZN5Joint13_update_jointEb(b,0);return}function __ZNK5Joint32get_exclude_nodes_from_collisionEv(b){b=b|0;return (a[b+420>>0]|0)!=0|0}function __ZNK13MethodBind0RCI5JointbE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Eb(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK13MethodBind0RCI5JointbE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,858189);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI5JointbE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235920)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2Eb(i,ij[n&8191](d)|0);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI5JointbE7ptrcallEP6ObjectPPKvPv(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0;if(!d)g=0;else{e=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1235920)|0;g=e?d:0}d=c[b+44>>2]|0;e=c[b+48>>2]|0;b=g+(e>>1)|0;if(!(e&1)){h=d;i=ij[h&8191](b)|0;j=i&1;a[f>>0]=j;return}else{h=c[(c[b>>2]|0)+d>>2]|0;i=ij[h&8191](b)|0;j=i&1;a[f>>0]=j;return}}function __ZN13MethodBind0RCI5JointbED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I5JointbE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if(!b){__ZN7VariantC2Eb(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK11MethodBind1I5JointbE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,858189);l=a;return c[b>>2]|0}function __ZN11MethodBind1I5JointbE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235920)|0:0){c[h>>2]=0;a[1263537]=0;k=d+24|0;n=c[k>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=i;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=i;return}if((g|0)>0){if((n|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);p=0}else{a[1263537]=0;p=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,p)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=p;c[b>>2]=0;l=i;return}}p=c[d+44>>2]|0;n=c[d+48>>2]|0;o=e+(n>>1)|0;if(!(n&1))q=p;else q=c[(c[o>>2]|0)+p>>2]|0;do if((g|0)<1){p=c[k>>2]|0;n=p+-1|0;if((p|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)s=0;else s=c[e+-4>>2]|0;if((p|0)<=(s|0)){if(r)t=0;else t=c[e+-4>>2]|0;do if((t|0)<(p|0)){if(r)u=0;else u=c[e+-4>>2]|0;if((u|0)<(p|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);v=0;break}else{a[1263537]=0;w=31;break}}else w=31;while(0);if((w|0)==31)v=e+(n*24|0)|0;__ZN7VariantC2ERKS_(j,v);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);f=__ZNK7VariantcvbEv(j)|0;Pi[q&2047](o,f);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I5JointbE7ptrcallEP6ObjectPPKvPv(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0;if(!d)g=0;else{f=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1235920)|0;g=f?d:0}d=c[b+44>>2]|0;f=c[b+48>>2]|0;b=g+(f>>1)|0;if(!(f&1))h=d;else h=c[(c[b>>2]|0)+d>>2]|0;Pi[h&2047](b,(a[c[e>>2]>>0]|0)!=0);return}function __ZN11MethodBind1I5JointbED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI5JointiE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK13MethodBind0RCI5JointiE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,858189);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI5JointiE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235920)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2Ei(i,ij[n&8191](d)|0);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI5JointiE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0;if(!b)f=0;else{d=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235920)|0;f=d?b:0}b=c[a+44>>2]|0;d=c[a+48>>2]|0;a=f+(d>>1)|0;if(!(d&1)){g=b;h=ij[g&8191](a)|0;c[e>>2]=h;return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=ij[g&8191](a)|0;c[e>>2]=h;return}}function __ZN13MethodBind0RCI5JointiED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I5JointiE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if(!b){__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK11MethodBind1I5JointiE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,858189);l=a;return c[b>>2]|0}function __ZN11MethodBind1I5JointiE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235920)|0:0){c[h>>2]=0;a[1263537]=0;k=d+24|0;n=c[k>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=i;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=i;return}if((g|0)>0){if((n|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);p=0}else{a[1263537]=0;p=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,p)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=p;c[b>>2]=0;l=i;return}}p=c[d+44>>2]|0;n=c[d+48>>2]|0;o=e+(n>>1)|0;if(!(n&1))q=p;else q=c[(c[o>>2]|0)+p>>2]|0;do if((g|0)<1){p=c[k>>2]|0;n=p+-1|0;if((p|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)s=0;else s=c[e+-4>>2]|0;if((p|0)<=(s|0)){if(r)t=0;else t=c[e+-4>>2]|0;do if((t|0)<(p|0)){if(r)u=0;else u=c[e+-4>>2]|0;if((u|0)<(p|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);v=0;break}else{a[1263537]=0;w=31;break}}else w=31;while(0);if((w|0)==31)v=e+(n*24|0)|0;__ZN7VariantC2ERKS_(j,v);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);f=__ZNK7VariantcviEv(j)|0;Pi[q&2047](o,f);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I5JointiE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235920)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1)){g=b;h=c[d>>2]|0;i=c[h>>2]|0;Pi[g&2047](a,i);return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=c[d>>2]|0;i=c[h>>2]|0;Pi[g&2047](a,i);return}}function __ZN11MethodBind1I5JointiED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI5Joint8NodePathE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;if((b|0)!=-1){f=0;l=a;return f|0}__ZN8NodePathC2Ev(d);__ZN7VariantC2ERK8NodePath(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);__ZN8NodePathD2Ev(d);f=b;l=a;return f|0}function __ZNK13MethodBind0RCI5Joint8NodePathE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,858189);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI5Joint8NodePathE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;j=f+24|0;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235920)|0:0){c[h>>2]=0;a[1263537]=0;k=c[d+24>>2]|0;if((k|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=k;c[b>>2]=0;l=f;return}n=k-(c[d+20>>2]|0)|0;if((n|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=n;c[b>>2]=0;l=f;return}n=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))o=n;else o=c[(c[d>>2]|0)+n>>2]|0;c[j>>2]=ij[o&8191](d)|0;__ZN7VariantC2ERK8NodePath(i,j);__ZN8NodePathD2Ev(j);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI5Joint8NodePathE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=d;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235920)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;c[f>>2]=ij[i&8191](a)|0;__ZN8NodePathaSERKS_(e,f);__ZN8NodePathD2Ev(f);l=d;return}function __ZN13MethodBind0RCI5Joint8NodePathED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I5JointRK8NodePathE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;if(b|0){f=0;l=a;return f|0}__ZN8NodePathC2Ev(d);__ZN7VariantC2ERK8NodePath(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);__ZN8NodePathD2Ev(d);f=b;l=a;return f|0}function __ZNK11MethodBind1I5JointRK8NodePathE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,858189);l=a;return c[b>>2]|0}function __ZN11MethodBind1I5JointRK8NodePathE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i+24|0;k=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235920)|0:0){c[h>>2]=0;a[1263537]=0;n=d+24|0;o=c[n>>2]|0;if((o|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=o;c[b>>2]=0;l=i;return}p=o-(c[d+20>>2]|0)|0;if((p|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=p;c[b>>2]=0;l=i;return}if((g|0)>0){if((o|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);q=0}else{a[1263537]=0;q=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,q)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=q;c[b>>2]=0;l=i;return}}q=c[d+44>>2]|0;o=c[d+48>>2]|0;p=e+(o>>1)|0;if(!(o&1))r=q;else r=c[(c[p>>2]|0)+q>>2]|0;do if((g|0)<1){q=c[n>>2]|0;o=q+-1|0;if((q|0)>=1){e=c[d+16>>2]|0;s=(e|0)==0;if(s)t=0;else t=c[e+-4>>2]|0;if((q|0)<=(t|0)){if(s)u=0;else u=c[e+-4>>2]|0;do if((u|0)<(q|0)){if(s)v=0;else v=c[e+-4>>2]|0;if((v|0)<(q|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);w=0;break}else{a[1263537]=0;x=31;break}}else x=31;while(0);if((x|0)==31)w=e+(o*24|0)|0;__ZN7VariantC2ERKS_(k,w);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);c[j>>2]=__ZNK7Variantcv8NodePathEv(k)|0;Pi[r&2047](p,j);__ZN8NodePathD2Ev(j);if(c[k>>2]|0)__ZN7Variant5clearEv(k);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I5JointRK8NodePathE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e+4|0;g=e;if(!b)h=0;else{i=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235920)|0;h=i?b:0}b=c[a+44>>2]|0;i=c[a+48>>2]|0;a=h+(i>>1)|0;if(!(i&1))j=b;else j=c[(c[a>>2]|0)+b>>2]|0;__ZN8NodePathC2ERKS_(f,c[d>>2]|0);c[g>>2]=c[f>>2];Pi[j&2047](a,g);__ZN8NodePathD2Ev(g);l=e;return}function __ZN11MethodBind1I5JointRK8NodePathED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN7ClassDB10_add_classI8PinJointEEvv(){var a=0,b=0,d=0,e=0,f=0,g=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+16|0;d=a+12|0;e=a+8|0;f=a+4|0;g=a;__ZN6StringC2EPKc(b,858360);c[e>>2]=c[b>>2];__ZN10StringNameC2ERK6String(d,e);__ZN6StringC2EPKc(b,858189);c[g>>2]=c[b>>2];__ZN10StringNameC2ERK6String(f,g);__ZN7ClassDB11_add_class2ERK10StringNameS2_(d,f);__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);__ZN10StringNameD2Ev(d);d=c[e>>2]|0;if(!d){l=a;return}if(__Z16atomic_decrementPj(d+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(d,1);l=a;return}function __ZN8PinJoint13_bind_methodsEv(){var a=0,b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0;a=l;l=l+80|0;if((l|0)>=(m|0))ba(80);b=a+56|0;d=a+48|0;e=a+40|0;f=a+36|0;g=a+28|0;h=a+32|0;i=a+24|0;j=a+16|0;k=a+8|0;n=a+20|0;o=a+12|0;p=a+4|0;q=a;__Z8D_METHODPKcS0_S0_(d,1056002,1044642,1128356);r=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(r);c[r>>2]=268776;__ZN10MethodBind10_set_constEb(r,0);__ZN10MethodBind24_generate_argument_typesEi(r,2);c[r+44>>2]=64;c[r+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,r,d,0,0)|0;r=d+4|0;s=c[r>>2]|0;if(s|0?(__Z16atomic_decrementPj(s+-8|0)|0)==0:0){t=c[r>>2]|0;r=(t|0)==0?0:t+-4|0;t=r+4|0;if(c[r>>2]|0){u=0;do{__ZN10StringNameD2Ev(t+(u<<2)|0);u=u+1|0}while(u>>>0<(c[r>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(s,1)}__ZN10StringNameD2Ev(d);__Z8D_METHODPKcS0_(e,1054240,1044642);d=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(d);c[d>>2]=268812;__ZN10MethodBind10_set_constEb(d,1);__ZN10MethodBind24_generate_argument_typesEi(d,1);__ZN10MethodBind12_set_returnsEb(d,1);c[d+44>>2]=28;c[d+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,d,e,0,0)|0;d=e+4|0;s=c[d>>2]|0;if(s|0?(__Z16atomic_decrementPj(s+-8|0)|0)==0:0){r=c[d>>2]|0;d=(r|0)==0?0:r+-4|0;r=d+4|0;if(c[d>>2]|0){u=0;do{__ZN10StringNameD2Ev(r+(u<<2)|0);u=u+1|0}while(u>>>0<(c[d>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(s,1)}__ZN10StringNameD2Ev(e);__ZN6StringC2EPKc(b,858360);c[g>>2]=c[b>>2];__ZN10StringNameC2ERK6String(f,g);__ZN6StringC2EPKc(h,858195);__ZN6StringC2EPKc(i,858207);e=b+4|0;c[e>>2]=0;s=b+12|0;c[s>>2]=0;c[b>>2]=3;d=c[h>>2]|0;if(d|0?(c[e>>2]=0,__Z28atomic_conditional_incrementPj(d+-8|0)|0):0)c[e>>2]=c[h>>2];c[b+8>>2]=1;e=c[s>>2]|0;if((e|0)!=(c[i>>2]|0)){if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);c[s>>2]=0;e=c[i>>2]|0;if(e|0?__Z28atomic_conditional_incrementPj(e+-8|0)|0:0)c[s>>2]=c[i>>2]}c[b+16>>2]=7;c[j>>2]=__Z11_scs_createPKc(1056002)|0;c[k>>2]=__Z11_scs_createPKc(1054240)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(f,b,j,k,0);__ZN10StringNameD2Ev(k);__ZN10StringNameD2Ev(j);s=c[b+12>>2]|0;if(s|0?(__Z16atomic_decrementPj(s+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(s,1);s=c[b+4>>2]|0;if(s|0?(__Z16atomic_decrementPj(s+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(s,1);s=c[i>>2]|0;if(s|0?(__Z16atomic_decrementPj(s+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(s,1);s=c[h>>2]|0;if(s|0?(__Z16atomic_decrementPj(s+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(s,1);__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);__ZN6StringC2EPKc(b,858360);c[g>>2]=c[b>>2];__ZN10StringNameC2ERK6String(n,g);__ZN6StringC2EPKc(o,943290);__ZN6StringC2EPKc(i,858222);f=b+4|0;c[f>>2]=0;s=b+12|0;c[s>>2]=0;c[b>>2]=3;h=c[o>>2]|0;if(h|0?(c[f>>2]=0,__Z28atomic_conditional_incrementPj(h+-8|0)|0):0)c[f>>2]=c[o>>2];c[b+8>>2]=1;f=c[s>>2]|0;if((f|0)!=(c[i>>2]|0)){if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);c[s>>2]=0;f=c[i>>2]|0;if(f|0?__Z28atomic_conditional_incrementPj(f+-8|0)|0:0)c[s>>2]=c[i>>2]}c[b+16>>2]=7;c[j>>2]=__Z11_scs_createPKc(1056002)|0;c[k>>2]=__Z11_scs_createPKc(1054240)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(n,b,j,k,1);__ZN10StringNameD2Ev(k);__ZN10StringNameD2Ev(j);s=c[b+12>>2]|0;if(s|0?(__Z16atomic_decrementPj(s+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(s,1);s=c[b+4>>2]|0;if(s|0?(__Z16atomic_decrementPj(s+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(s,1);s=c[i>>2]|0;if(s|0?(__Z16atomic_decrementPj(s+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(s,1);s=c[o>>2]|0;if(s|0?(__Z16atomic_decrementPj(s+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(s,1);__ZN10StringNameD2Ev(n);n=c[g>>2]|0;if(n|0?(__Z16atomic_decrementPj(n+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(n,1);__ZN6StringC2EPKc(b,858360);c[g>>2]=c[b>>2];__ZN10StringNameC2ERK6String(p,g);__ZN6StringC2EPKc(q,858236);__ZN6StringC2EPKc(i,858257);n=b+4|0;c[n>>2]=0;s=b+12|0;c[s>>2]=0;c[b>>2]=3;o=c[q>>2]|0;if(o|0?(c[n>>2]=0,__Z28atomic_conditional_incrementPj(o+-8|0)|0):0)c[n>>2]=c[q>>2];c[b+8>>2]=1;n=c[s>>2]|0;do if((n|0)!=(c[i>>2]|0)){do if(n|0){if(__Z16atomic_decrementPj(n+-8|0)|0)break;__ZN6Memory11free_staticEPvb(n,1)}while(0);c[s>>2]=0;o=c[i>>2]|0;if(!o)break;if(!(__Z28atomic_conditional_incrementPj(o+-8|0)|0))break;c[s>>2]=c[i>>2]}while(0);c[b+16>>2]=7;c[j>>2]=__Z11_scs_createPKc(1056002)|0;c[k>>2]=__Z11_scs_createPKc(1054240)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(p,b,j,k,2);__ZN10StringNameD2Ev(k);__ZN10StringNameD2Ev(j);j=c[b+12>>2]|0;do if(j|0){if(__Z16atomic_decrementPj(j+-8|0)|0)break;__ZN6Memory11free_staticEPvb(j,1)}while(0);j=c[b+4>>2]|0;do if(j|0){if(__Z16atomic_decrementPj(j+-8|0)|0)break;__ZN6Memory11free_staticEPvb(j,1)}while(0);j=c[i>>2]|0;do if(j|0){if(__Z16atomic_decrementPj(j+-8|0)|0)break;__ZN6Memory11free_staticEPvb(j,1)}while(0);j=c[q>>2]|0;do if(j|0){if(__Z16atomic_decrementPj(j+-8|0)|0)break;__ZN6Memory11free_staticEPvb(j,1)}while(0);__ZN10StringNameD2Ev(p);p=c[g>>2]|0;do if(p|0){if(__Z16atomic_decrementPj(p+-8|0)|0)break;__ZN6Memory11free_staticEPvb(p,1)}while(0);__ZN6StringC2EPKc(b,858360);c[i>>2]=c[b>>2];__ZN10StringNameC2ERK6String(g,i);__ZN10StringNameC2EPKc(b,858271);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(g,b,0);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(g);p=c[i>>2]|0;do if(p|0){if(__Z16atomic_decrementPj(p+-8|0)|0)break;__ZN6Memory11free_staticEPvb(p,1)}while(0);__ZN6StringC2EPKc(b,858360);c[i>>2]=c[b>>2];__ZN10StringNameC2ERK6String(g,i);__ZN10StringNameC2EPKc(b,942445);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(g,b,1);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(g);p=c[i>>2]|0;do if(p|0){if(__Z16atomic_decrementPj(p+-8|0)|0)break;__ZN6Memory11free_staticEPvb(p,1)}while(0);__ZN6StringC2EPKc(b,858360);c[i>>2]=c[b>>2];__ZN10StringNameC2ERK6String(g,i);__ZN10StringNameC2EPKc(b,858282);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(g,b,2);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(g);g=c[i>>2]|0;if(!g){l=a;return}if(__Z16atomic_decrementPj(g+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(g,1);l=a;return}function __ZN8PinJoint9set_paramENS_5ParamEf(b,d,e){b=b|0;d=d|0;e=+e;var f=0,h=0,i=0,j=0,k=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);h=f+4|0;i=f;if(d>>>0>2){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1056002,858302,198,858329,0);l=f;return}a[1263537]=0;g[b+428+(d<<2)>>2]=e;j=b+404|0;if(!(c[j>>2]|0)){l=f;return}b=__ZN13PhysicsServer13get_singletonEv()|0;k=c[(c[b>>2]|0)+464>>2]|0;c[i>>2]=c[j>>2];c[h>>2]=c[i>>2];Gi[k&31](b,h,d,e);l=f;return}function __ZNK8PinJoint9get_paramENS_5ParamE(b,c){b=b|0;c=c|0;var d=0.0;if(c>>>0>2){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1054240,858302,205,858329,0);d=0.0;return +d}else{a[1263537]=0;d=+g[b+428+(c<<2)>>2];return +d}return +(0.0)}function __ZNK13MethodBind1RCI8PinJointfNS0_5ParamEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;switch(b|0){case -1:{__ZN7VariantC2Ef(d,0.0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}case 0:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}default:e=0}l=a;return e|0}function __ZNK13MethodBind1RCI8PinJointfNS0_5ParamEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,858360);l=a;return c[b>>2]|0}function __ZN13MethodBind1RCI8PinJointfNS0_5ParamEE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;i=l;l=l+48|0;if((l|0)>=(m|0))ba(48);j=i+24|0;k=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235924)|0:0){c[h>>2]=0;a[1263537]=0;n=d+24|0;o=c[n>>2]|0;if((o|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=o;c[b>>2]=0;l=i;return}p=o-(c[d+20>>2]|0)|0;if((p|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=p;c[b>>2]=0;l=i;return}if((g|0)>0){if((o|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);q=0}else{a[1263537]=0;q=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,q)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=q;c[b>>2]=0;l=i;return}}q=c[d+44>>2]|0;o=c[d+48>>2]|0;p=e+(o>>1)|0;if(!(o&1))r=q;else r=c[(c[p>>2]|0)+q>>2]|0;do if((g|0)<1){q=c[n>>2]|0;o=q+-1|0;if((q|0)>=1){e=c[d+16>>2]|0;s=(e|0)==0;if(s)t=0;else t=c[e+-4>>2]|0;if((q|0)<=(t|0)){if(s)u=0;else u=c[e+-4>>2]|0;do if((u|0)<(q|0)){if(s)v=0;else v=c[e+-4>>2]|0;if((v|0)<(q|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);w=0;break}else{a[1263537]=0;x=31;break}}else x=31;while(0);if((x|0)==31)w=e+(o*24|0)|0;__ZN7VariantC2ERKS_(k,w);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);f=__ZNK7VariantcviEv(k)|0;__ZN7VariantC2Ef(j,+ii[r&127](p,f));if(c[k>>2]|0)__ZN7Variant5clearEv(k);__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1217,1146558,0);c[b>>2]=0;l=i;return}function __ZN13MethodBind1RCI8PinJointfNS0_5ParamEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0;if(!b)f=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235924)|0;f=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=f+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;g[e>>2]=+ii[i&127](a,c[c[d>>2]>>2]|0);return}function __ZN13MethodBind1RCI8PinJointfNS0_5ParamEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind2I8PinJointNS0_5ParamEfE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;switch(b|0){case 0:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}case 1:{__ZN7VariantC2Ef(d,0.0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}default:e=0}l=a;return e|0}function __ZNK11MethodBind2I8PinJointNS0_5ParamEfE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,858360);l=a;return c[b>>2]|0}function __ZN11MethodBind2I8PinJointNS0_5ParamEfE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0.0;i=l;l=l+48|0;if((l|0)>=(m|0))ba(48);j=i+24|0;k=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235924)|0:0){c[h>>2]=0;a[1263537]=0;n=d+24|0;o=c[n>>2]|0;if((o|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=o;c[b>>2]=0;l=i;return}p=o-(c[d+20>>2]|0)|0;if((p|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=p;c[b>>2]=0;l=i;return}if((g|0)>0){if((o|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);q=0}else{a[1263537]=0;q=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,q)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=q;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[n>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);r=0}else{a[1263537]=0;r=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,r)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=r;c[b>>2]=0;l=i;return}}}r=c[d+44>>2]|0;q=c[d+48>>2]|0;o=e+(q>>1)|0;if(!(q&1))s=r;else s=c[(c[o>>2]|0)+r>>2]|0;do if((g|0)<1){r=c[n>>2]|0;q=r+-1|0;if((r|0)>=1){e=c[d+16>>2]|0;p=(e|0)==0;if(p)t=0;else t=c[e+-4>>2]|0;if((r|0)<=(t|0)){if(p)u=0;else u=c[e+-4>>2]|0;do if((u|0)<(r|0)){if(p)v=0;else v=c[e+-4>>2]|0;if((v|0)<(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);w=0;break}else{a[1263537]=0;x=37;break}}else x=37;while(0);if((x|0)==37)w=e+(q*24|0)|0;__ZN7VariantC2ERKS_(j,w);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);w=__ZNK7VariantcviEv(j)|0;do if((g|0)<2){v=c[n>>2]|0;u=v+-1|0;t=v+-2|0;if((v|0)>=2){v=c[d+16>>2]|0;r=(v|0)==0;if(r)y=0;else y=c[v+-4>>2]|0;if((u|0)<=(y|0)){if(r)z=0;else z=c[v+-4>>2]|0;do if((z|0)<(u|0)){if(r)A=0;else A=c[v+-4>>2]|0;if((A|0)<(u|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);B=0;break}else{a[1263537]=0;x=54;break}}else x=54;while(0);if((x|0)==54)B=v+(t*24|0)|0;__ZN7VariantC2ERKS_(k,B);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f+4>>2]|0);while(0);C=+__ZNK7VariantcvfEv(k);dj[s&127](o,w,C);if(c[k>>2]|0)__ZN7Variant5clearEv(k);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1380,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind2I8PinJointNS0_5ParamEfE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,h=0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235924)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1))h=b;else h=c[(c[a>>2]|0)+b>>2]|0;dj[h&127](a,c[c[d>>2]>>2]|0,+g[c[d+4>>2]>>2]);return}function __ZN11MethodBind2I8PinJointNS0_5ParamEfED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN10HingeJoint18_initialize_classvEv(b){b=b|0;if(a[1263335]|0)return;if(!(a[1263333]|0)){if(!(a[1257014]|0)){if(!(a[1256996]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI4NodeEEvv();__ZN4Node13_bind_methodsEv();a[1256996]=1}__ZN7ClassDB10_add_classI7SpatialEEvv();__ZN7Spatial13_bind_methodsEv();a[1257014]=1}__ZN7ClassDB10_add_classI5JointEEvv();__ZN5Joint13_bind_methodsEv();a[1263333]=1}__ZN7ClassDB10_add_classI10HingeJointEEvv();__ZN10HingeJoint13_bind_methodsEv();a[1263335]=1;return}function __ZN10HingeJoint5_setvERK10StringNameRK7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK10HingeJoint5_getvERK10StringNameR7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK10HingeJoint19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+24|0;g=e+4|0;h=e;if(!d)__ZNK5Joint19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,0);__ZN6StringC2EPKc(f,858852);i=c[f>>2]|0;f=i;j=g+4|0;c[j>>2]=0;k=g+12|0;c[k>>2]=0;c[g>>2]=0;n=(i|0)==0;if(!n?(c[j>>2]=0,__Z28atomic_conditional_incrementPj(i+-8|0)|0):0)c[j>>2]=f;c[g+8>>2]=0;f=c[k>>2]|0;if(f|0){if(!(__Z16atomic_decrementPj(f+-8|0)|0))__ZN6Memory11free_staticEPvb(f,1);c[k>>2]=0}c[g+16>>2]=256;if(!(c[b>>2]|0)){k=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=k;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0}k=__ZnwjPFPvjE(32,4740)|0;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0;c[k+12>>2]=0;c[k+16>>2]=7;f=k+20|0;c[f>>2]=0;j=k+24|0;c[j>>2]=0;o=k+28|0;c[o>>2]=0;__ZN12PropertyInfoaSERKS_(k,g)|0;p=c[b>>2]|0;q=p+4|0;r=c[q>>2]|0;c[j>>2]=r;c[f>>2]=0;c[o>>2]=p;if(r|0)c[r+20>>2]=k;c[q>>2]=k;if(!(c[p>>2]|0))c[p>>2]=k;k=p+8|0;c[k>>2]=(c[k>>2]|0)+1;k=c[g+12>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);k=c[g+4>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);if(!n?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);__ZN10StringNameC2EPKc(h,858852);__ZN7ClassDB17get_property_listE10StringNameP4ListI12PropertyInfo16DefaultAllocatorEbPK6Object(h,b,1,a);__ZN10StringNameD2Ev(h);if(!d){l=e;return}__ZNK5Joint19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,1);l=e;return}function __ZN10HingeJoint14_notificationvEib(a,b,c){a=a|0;b=b|0;c=c|0;__ZN5Joint14_notificationvEib(a,b,c);return}function __ZNK10HingeJoint16_get_class_namevEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+8|0;e=b+4|0;f=b;g=a+424|0;a=c[g>>2]|0;if(a|0){if(c[a+4>>2]|0){l=b;return g|0}if(__ZNK6String6lengthEv(a+8|0)|0){l=b;return g|0}}__ZN6StringC2EPKc(d,858852);c[f>>2]=c[d>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameaSERKS_(g,e);__ZN10StringNameD2Ev(e);e=c[f>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);l=b;return g|0}function __ZNK10HingeJoint9get_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,858852);l=a;return c[b>>2]|0}function __ZNK10HingeJoint8is_classERK6String(a,b){a=a|0;b=b|0;var c=0;if(((!(__ZNK6StringeqEPKc(b,858852)|0)?!(__ZNK6StringeqEPKc(b,858189)|0):0)?!(__ZNK6StringeqEPKc(b,946852)|0):0)?!(__ZNK6StringeqEPKc(b,1132465)|0):0)c=__ZNK6StringeqEPKc(b,1142944)|0;else c=1;return c|0}function __ZNK10HingeJoint12is_class_ptrEPv(a,b){a=a|0;b=b|0;return (b|0)==1235928|((b|0)==1235920|((b|0)==1220920|((b|0)==1220720|(b|0)==1220580)))|0}function __ZN10HingeJointD2Ev(a){a=a|0;c[a>>2]=268848;__ZN10StringNameD2Ev(a+424|0);c[a>>2]=268448;__ZN8NodePathD2Ev(a+412|0);__ZN8NodePathD2Ev(a+408|0);__ZN10StringNameD2Ev(a+392|0);__ZN7SpatialD2Ev(a);return}function __ZN10HingeJointD0Ev(a){a=a|0;c[a>>2]=268848;__ZN10StringNameD2Ev(a+424|0);c[a>>2]=268448;__ZN8NodePathD2Ev(a+412|0);__ZN8NodePathD2Ev(a+408|0);__ZN10StringNameD2Ev(a+392|0);__ZN7SpatialD2Ev(a);__ZdlPv(a);return}function __ZN10HingeJoint16_configure_jointEP11PhysicsBodyS1_(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0.0,z=0,A=0,B=0,C=0,D=0,E=0;f=l;l=l+400|0;if((l|0)>=(m|0))ba(400);h=f+352|0;i=f+192|0;j=f+144|0;k=f+96|0;n=f+304|0;o=f+48|0;p=f;q=f+256|0;r=f+252|0;s=f+248|0;t=f+244|0;u=f+240|0;__ZNK7Spatial20get_global_transformEv(j,b);__ZNK7Spatial20get_global_transformEv(n,d);__ZNK9Transform14affine_inverseEv(k,n);__ZNK9TransformmlERKS_(o,k,j);__ZN9Transform14orthonormalizeEv(o);k=p;n=j;v=k+48|0;do{c[k>>2]=c[n>>2];k=k+4|0;n=n+4|0}while((k|0)<(v|0));w=(e|0)!=0;if(w){__ZNK7Spatial20get_global_transformEv(q,e);__ZNK9Transform14affine_inverseEv(h,q);__ZNK9TransformmlERKS_(i,h,j);k=p;n=i;v=k+48|0;do{c[k>>2]=c[n>>2];k=k+4|0;n=n+4|0}while((k|0)<(v|0))}__ZN9Transform14orthonormalizeEv(p);n=__ZN13PhysicsServer13get_singletonEv()|0;k=c[(c[n>>2]|0)+488>>2]|0;c[r>>2]=c[d+400>>2];if(w)x=c[e+400>>2]|0;else x=0;c[s>>2]=x;c[i>>2]=c[r>>2];c[h>>2]=c[s>>2];s=Fi[k&127](n,i,o,h,p)|0;p=__ZN13PhysicsServer13get_singletonEv()|0;o=c[(c[p>>2]|0)+496>>2]|0;c[t>>2]=s;y=+g[b+428>>2];c[h>>2]=c[t>>2];Gi[o&31](p,h,0,y);p=__ZN13PhysicsServer13get_singletonEv()|0;o=c[(c[p>>2]|0)+496>>2]|0;c[t>>2]=s;y=+g[b+432>>2];c[h>>2]=c[t>>2];Gi[o&31](p,h,1,y);p=__ZN13PhysicsServer13get_singletonEv()|0;o=c[(c[p>>2]|0)+496>>2]|0;c[t>>2]=s;y=+g[b+436>>2];c[h>>2]=c[t>>2];Gi[o&31](p,h,2,y);p=__ZN13PhysicsServer13get_singletonEv()|0;o=c[(c[p>>2]|0)+496>>2]|0;c[t>>2]=s;y=+g[b+440>>2];c[h>>2]=c[t>>2];Gi[o&31](p,h,3,y);p=__ZN13PhysicsServer13get_singletonEv()|0;o=c[(c[p>>2]|0)+496>>2]|0;c[t>>2]=s;y=+g[b+444>>2];c[h>>2]=c[t>>2];Gi[o&31](p,h,4,y);p=__ZN13PhysicsServer13get_singletonEv()|0;o=c[(c[p>>2]|0)+496>>2]|0;c[t>>2]=s;y=+g[b+448>>2];c[h>>2]=c[t>>2];Gi[o&31](p,h,5,y);p=__ZN13PhysicsServer13get_singletonEv()|0;o=c[(c[p>>2]|0)+496>>2]|0;c[t>>2]=s;y=+g[b+452>>2];c[h>>2]=c[t>>2];Gi[o&31](p,h,6,y);p=__ZN13PhysicsServer13get_singletonEv()|0;o=c[(c[p>>2]|0)+496>>2]|0;c[t>>2]=s;y=+g[b+456>>2];c[h>>2]=c[t>>2];Gi[o&31](p,h,7,y);p=b+404|0;o=b+460|0;t=a[o>>0]|0;a[1263537]=0;if(c[p>>2]|0){n=__ZN13PhysicsServer13get_singletonEv()|0;k=c[(c[n>>2]|0)+504>>2]|0;c[i>>2]=c[p>>2];c[h>>2]=c[i>>2];Ki[k&4095](n,h,0,t<<24>>24!=0)}t=__ZN13PhysicsServer13get_singletonEv()|0;n=c[(c[t>>2]|0)+504>>2]|0;c[u>>2]=s;k=(a[o>>0]|0)!=0;c[h>>2]=c[u>>2];Ki[n&4095](t,h,0,k);k=b+461|0;b=a[k>>0]|0;a[1263537]=0;if(!(c[p>>2]|0)){z=__ZN13PhysicsServer13get_singletonEv()|0;A=c[z>>2]|0;B=A+504|0;C=c[B>>2]|0;c[u>>2]=s;D=a[k>>0]|0;E=D<<24>>24!=0;c[h>>2]=c[u>>2];Ki[C&4095](z,h,1,E);l=f;return s|0}t=__ZN13PhysicsServer13get_singletonEv()|0;n=c[(c[t>>2]|0)+504>>2]|0;c[i>>2]=c[p>>2];c[h>>2]=c[i>>2];Ki[n&4095](t,h,1,b<<24>>24!=0);z=__ZN13PhysicsServer13get_singletonEv()|0;A=c[z>>2]|0;B=A+504|0;C=c[B>>2]|0;c[u>>2]=s;D=a[k>>0]|0;E=D<<24>>24!=0;c[h>>2]=c[u>>2];Ki[C&4095](z,h,1,E);l=f;return s|0}function __ZN7ClassDB10_add_classI10HingeJointEEvv(){var a=0,b=0,d=0,e=0,f=0,g=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+16|0;d=a+12|0;e=a+8|0;f=a+4|0;g=a;__ZN6StringC2EPKc(b,858852);c[e>>2]=c[b>>2];__ZN10StringNameC2ERK6String(d,e);__ZN6StringC2EPKc(b,858189);c[g>>2]=c[b>>2];__ZN10StringNameC2ERK6String(f,g);__ZN7ClassDB11_add_class2ERK10StringNameS2_(d,f);__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);__ZN10StringNameD2Ev(d);d=c[e>>2]|0;if(!d){l=a;return}if(__Z16atomic_decrementPj(d+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(d,1);l=a;return}function __ZN10HingeJoint13_bind_methodsEv(){var a=0,b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0;a=l;l=l+192|0;if((l|0)>=(m|0))ba(192);b=a+160|0;d=a+152|0;e=a+144|0;f=a+136|0;g=a+128|0;h=a+120|0;i=a+112|0;j=a+104|0;k=a+96|0;n=a+92|0;o=a+52|0;p=a+88|0;q=a+40|0;r=a+32|0;s=a+24|0;t=a+84|0;u=a+80|0;v=a+76|0;w=a+72|0;x=a+68|0;y=a+64|0;z=a+60|0;A=a+56|0;B=a+48|0;C=a+44|0;D=a+36|0;E=a+28|0;F=a+20|0;G=a+16|0;H=a+12|0;I=a+8|0;J=a+4|0;K=a;__Z8D_METHODPKcS0_S0_(d,1056002,1044642,1128356);L=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(L);c[L>>2]=268960;__ZN10MethodBind10_set_constEb(L,0);__ZN10MethodBind24_generate_argument_typesEi(L,2);c[L+44>>2]=65;c[L+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,L,d,0,0)|0;L=d+4|0;M=c[L>>2]|0;if(M|0?(__Z16atomic_decrementPj(M+-8|0)|0)==0:0){N=c[L>>2]|0;L=(N|0)==0?0:N+-4|0;N=L+4|0;if(c[L>>2]|0){O=0;do{__ZN10StringNameD2Ev(N+(O<<2)|0);O=O+1|0}while(O>>>0<(c[L>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(M,1)}__ZN10StringNameD2Ev(d);__Z8D_METHODPKcS0_(e,1054240,1044642);d=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(d);c[d>>2]=268996;__ZN10MethodBind10_set_constEb(d,1);__ZN10MethodBind24_generate_argument_typesEi(d,1);__ZN10MethodBind12_set_returnsEb(d,1);c[d+44>>2]=29;c[d+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,d,e,0,0)|0;d=e+4|0;M=c[d>>2]|0;if(M|0?(__Z16atomic_decrementPj(M+-8|0)|0)==0:0){L=c[d>>2]|0;d=(L|0)==0?0:L+-4|0;L=d+4|0;if(c[d>>2]|0){O=0;do{__ZN10StringNameD2Ev(L+(O<<2)|0);O=O+1|0}while(O>>>0<(c[d>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(M,1)}__ZN10StringNameD2Ev(e);__Z8D_METHODPKcS0_S0_(f,1048494,1045236,1113974);e=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(e);c[e>>2]=269032;__ZN10MethodBind10_set_constEb(e,0);__ZN10MethodBind24_generate_argument_typesEi(e,2);c[e+44>>2]=1566;c[e+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,e,f,0,0)|0;e=f+4|0;M=c[e>>2]|0;if(M|0?(__Z16atomic_decrementPj(M+-8|0)|0)==0:0){d=c[e>>2]|0;e=(d|0)==0?0:d+-4|0;d=e+4|0;if(c[e>>2]|0){O=0;do{__ZN10StringNameD2Ev(d+(O<<2)|0);O=O+1|0}while(O>>>0<(c[e>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(M,1)}__ZN10StringNameD2Ev(f);__Z8D_METHODPKcS0_(g,1048323,1045236);f=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(f);c[f>>2]=269068;__ZN10MethodBind10_set_constEb(f,1);__ZN10MethodBind24_generate_argument_typesEi(f,1);__ZN10MethodBind12_set_returnsEb(f,1);c[f+44>>2]=4593;c[f+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,f,g,0,0)|0;f=g+4|0;M=c[f>>2]|0;if(M|0?(__Z16atomic_decrementPj(M+-8|0)|0)==0:0){e=c[f>>2]|0;f=(e|0)==0?0:e+-4|0;e=f+4|0;if(c[f>>2]|0){O=0;do{__ZN10StringNameD2Ev(e+(O<<2)|0);O=O+1|0}while(O>>>0<(c[f>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(M,1)}__ZN10StringNameD2Ev(g);__Z8D_METHODPKcS0_(h,858369,858386);g=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(g);c[g>>2]=269104;__ZN10MethodBind10_set_constEb(g,0);__ZN10MethodBind24_generate_argument_typesEi(g,1);c[g+44>>2]=128;c[g+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,g,h,0,0)|0;g=h+4|0;M=c[g>>2]|0;if(M|0?(__Z16atomic_decrementPj(M+-8|0)|0)==0:0){f=c[g>>2]|0;g=(f|0)==0?0:f+-4|0;f=g+4|0;if(c[g>>2]|0){O=0;do{__ZN10StringNameD2Ev(f+(O<<2)|0);O=O+1|0}while(O>>>0<(c[g>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(M,1)}__ZN10StringNameD2Ev(h);__Z8D_METHODPKc(i,858398);h=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(h);c[h>>2]=269140;__ZN10MethodBind10_set_constEb(h,1);__ZN10MethodBind24_generate_argument_typesEi(h,0);__ZN10MethodBind12_set_returnsEb(h,1);c[h+44>>2]=135;c[h+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,h,i,0,0)|0;h=i+4|0;M=c[h>>2]|0;if(M|0?(__Z16atomic_decrementPj(M+-8|0)|0)==0:0){g=c[h>>2]|0;h=(g|0)==0?0:g+-4|0;g=h+4|0;if(c[h>>2]|0){O=0;do{__ZN10StringNameD2Ev(g+(O<<2)|0);O=O+1|0}while(O>>>0<(c[h>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(M,1)}__ZN10StringNameD2Ev(i);__Z8D_METHODPKcS0_(j,858415,858432);i=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(i);c[i>>2]=269104;__ZN10MethodBind10_set_constEb(i,0);__ZN10MethodBind24_generate_argument_typesEi(i,1);c[i+44>>2]=129;c[i+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,i,j,0,0)|0;i=j+4|0;M=c[i>>2]|0;if(M|0?(__Z16atomic_decrementPj(M+-8|0)|0)==0:0){h=c[i>>2]|0;i=(h|0)==0?0:h+-4|0;h=i+4|0;if(c[i>>2]|0){O=0;do{__ZN10StringNameD2Ev(h+(O<<2)|0);O=O+1|0}while(O>>>0<(c[i>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(M,1)}__ZN10StringNameD2Ev(j);__Z8D_METHODPKc(k,858444);j=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(j);c[j>>2]=269140;__ZN10MethodBind10_set_constEb(j,1);__ZN10MethodBind24_generate_argument_typesEi(j,0);__ZN10MethodBind12_set_returnsEb(j,1);c[j+44>>2]=136;c[j+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,j,k,0,0)|0;j=k+4|0;M=c[j>>2]|0;if(M|0?(__Z16atomic_decrementPj(M+-8|0)|0)==0:0){i=c[j>>2]|0;j=(i|0)==0?0:i+-4|0;i=j+4|0;if(c[j>>2]|0){O=0;do{__ZN10StringNameD2Ev(i+(O<<2)|0);O=O+1|0}while(O>>>0<(c[j>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(M,1)}__ZN10StringNameD2Ev(k);__ZN6StringC2EPKc(b,858852);c[o>>2]=c[b>>2];__ZN10StringNameC2ERK6String(n,o);__ZN6StringC2EPKc(p,858195);__ZN6StringC2EPKc(q,858207);k=b+4|0;c[k>>2]=0;M=b+12|0;c[M>>2]=0;c[b>>2]=3;j=c[p>>2]|0;if(j|0?(c[k>>2]=0,__Z28atomic_conditional_incrementPj(j+-8|0)|0):0)c[k>>2]=c[p>>2];c[b+8>>2]=1;k=c[M>>2]|0;if((k|0)!=(c[q>>2]|0)){if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);c[M>>2]=0;k=c[q>>2]|0;if(k|0?__Z28atomic_conditional_incrementPj(k+-8|0)|0:0)c[M>>2]=c[q>>2]}c[b+16>>2]=7;c[r>>2]=__Z11_scs_createPKc(1056002)|0;c[s>>2]=__Z11_scs_createPKc(1054240)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(n,b,r,s,0);__ZN10StringNameD2Ev(s);__ZN10StringNameD2Ev(r);M=c[b+12>>2]|0;if(M|0?(__Z16atomic_decrementPj(M+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(M,1);M=c[b+4>>2]|0;if(M|0?(__Z16atomic_decrementPj(M+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(M,1);M=c[q>>2]|0;if(M|0?(__Z16atomic_decrementPj(M+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(M,1);M=c[p>>2]|0;if(M|0?(__Z16atomic_decrementPj(M+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(M,1);__ZN10StringNameD2Ev(n);n=c[o>>2]|0;if(n|0?(__Z16atomic_decrementPj(n+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(n,1);__ZN6StringC2EPKc(b,858852);c[o>>2]=c[b>>2];__ZN10StringNameC2ERK6String(t,o);__ZN6StringC2EPKc(u,858461);__ZN6StringC2EPKc(q,1263606);n=b+4|0;c[n>>2]=0;M=b+12|0;c[M>>2]=0;c[b>>2]=1;p=c[u>>2]|0;if(p|0?(c[n>>2]=0,__Z28atomic_conditional_incrementPj(p+-8|0)|0):0)c[n>>2]=c[u>>2];c[b+8>>2]=0;n=c[M>>2]|0;do if((n|0)!=(c[q>>2]|0)){do if(n|0){if(__Z16atomic_decrementPj(n+-8|0)|0)break;__ZN6Memory11free_staticEPvb(n,1)}while(0);c[M>>2]=0;p=c[q>>2]|0;if(p|0){if(!(__Z28atomic_conditional_incrementPj(p+-8|0)|0))break;c[M>>2]=c[q>>2]}}while(0);c[b+16>>2]=7;c[r>>2]=__Z11_scs_createPKc(1048494)|0;c[s>>2]=__Z11_scs_createPKc(1048323)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(t,b,r,s,0);__ZN10StringNameD2Ev(s);__ZN10StringNameD2Ev(r);M=c[b+12>>2]|0;if(M|0?(__Z16atomic_decrementPj(M+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(M,1);M=c[b+4>>2]|0;do if(M|0){if(__Z16atomic_decrementPj(M+-8|0)|0)break;__ZN6Memory11free_staticEPvb(M,1)}while(0);M=c[q>>2]|0;do if(M|0){if(__Z16atomic_decrementPj(M+-8|0)|0)break;__ZN6Memory11free_staticEPvb(M,1)}while(0);M=c[u>>2]|0;do if(M|0){if(__Z16atomic_decrementPj(M+-8|0)|0)break;__ZN6Memory11free_staticEPvb(M,1)}while(0);__ZN10StringNameD2Ev(t);t=c[o>>2]|0;do if(t|0){if(__Z16atomic_decrementPj(t+-8|0)|0)break;__ZN6Memory11free_staticEPvb(t,1)}while(0);__ZN6StringC2EPKc(b,858852);c[o>>2]=c[b>>2];__ZN10StringNameC2ERK6String(v,o);__ZN6StringC2EPKc(w,858482);__ZN6StringC2EPKc(q,858502);t=b+4|0;c[t>>2]=0;M=b+12|0;c[M>>2]=0;c[b>>2]=3;u=c[w>>2]|0;do if(u|0){c[t>>2]=0;if(!(__Z28atomic_conditional_incrementPj(u+-8|0)|0))break;c[t>>2]=c[w>>2]}while(0);c[b+8>>2]=1;t=c[M>>2]|0;do if((t|0)!=(c[q>>2]|0)){do if(t|0){if(__Z16atomic_decrementPj(t+-8|0)|0)break;__ZN6Memory11free_staticEPvb(t,1)}while(0);c[M>>2]=0;u=c[q>>2]|0;if(!u)break;if(!(__Z28atomic_conditional_incrementPj(u+-8|0)|0))break;c[M>>2]=c[q>>2]}while(0);c[b+16>>2]=7;c[r>>2]=__Z11_scs_createPKc(858369)|0;c[s>>2]=__Z11_scs_createPKc(858398)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(v,b,r,s,-1);__ZN10StringNameD2Ev(s);__ZN10StringNameD2Ev(r);M=c[b+12>>2]|0;do if(M|0){if(__Z16atomic_decrementPj(M+-8|0)|0)break;__ZN6Memory11free_staticEPvb(M,1)}while(0);M=c[b+4>>2]|0;do if(M|0){if(__Z16atomic_decrementPj(M+-8|0)|0)break;__ZN6Memory11free_staticEPvb(M,1)}while(0);M=c[q>>2]|0;do if(M|0){if(__Z16atomic_decrementPj(M+-8|0)|0)break;__ZN6Memory11free_staticEPvb(M,1)}while(0);M=c[w>>2]|0;do if(M|0){if(__Z16atomic_decrementPj(M+-8|0)|0)break;__ZN6Memory11free_staticEPvb(M,1)}while(0);__ZN10StringNameD2Ev(v);v=c[o>>2]|0;do if(v|0){if(__Z16atomic_decrementPj(v+-8|0)|0)break;__ZN6Memory11free_staticEPvb(v,1)}while(0);__ZN6StringC2EPKc(b,858852);c[o>>2]=c[b>>2];__ZN10StringNameC2ERK6String(x,o);__ZN6StringC2EPKc(y,858515);__ZN6StringC2EPKc(q,858502);v=b+4|0;c[v>>2]=0;M=b+12|0;c[M>>2]=0;c[b>>2]=3;w=c[y>>2]|0;do if(w|0){c[v>>2]=0;if(!(__Z28atomic_conditional_incrementPj(w+-8|0)|0))break;c[v>>2]=c[y>>2]}while(0);c[b+8>>2]=1;v=c[M>>2]|0;do if((v|0)!=(c[q>>2]|0)){do if(v|0){if(__Z16atomic_decrementPj(v+-8|0)|0)break;__ZN6Memory11free_staticEPvb(v,1)}while(0);c[M>>2]=0;w=c[q>>2]|0;if(!w)break;if(!(__Z28atomic_conditional_incrementPj(w+-8|0)|0))break;c[M>>2]=c[q>>2]}while(0);c[b+16>>2]=7;c[r>>2]=__Z11_scs_createPKc(858415)|0;c[s>>2]=__Z11_scs_createPKc(858444)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(x,b,r,s,-1);__ZN10StringNameD2Ev(s);__ZN10StringNameD2Ev(r);M=c[b+12>>2]|0;do if(M|0){if(__Z16atomic_decrementPj(M+-8|0)|0)break;__ZN6Memory11free_staticEPvb(M,1)}while(0);M=c[b+4>>2]|0;do if(M|0){if(__Z16atomic_decrementPj(M+-8|0)|0)break;__ZN6Memory11free_staticEPvb(M,1)}while(0);M=c[q>>2]|0;do if(M|0){if(__Z16atomic_decrementPj(M+-8|0)|0)break;__ZN6Memory11free_staticEPvb(M,1)}while(0);M=c[y>>2]|0;do if(M|0){if(__Z16atomic_decrementPj(M+-8|0)|0)break;__ZN6Memory11free_staticEPvb(M,1)}while(0);__ZN10StringNameD2Ev(x);x=c[o>>2]|0;do if(x|0){if(__Z16atomic_decrementPj(x+-8|0)|0)break;__ZN6Memory11free_staticEPvb(x,1)}while(0);__ZN6StringC2EPKc(b,858852);c[o>>2]=c[b>>2];__ZN10StringNameC2ERK6String(z,o);__ZN6StringC2EPKc(A,858535);__ZN6StringC2EPKc(q,858207);x=b+4|0;c[x>>2]=0;M=b+12|0;c[M>>2]=0;c[b>>2]=3;y=c[A>>2]|0;do if(y|0){c[x>>2]=0;if(!(__Z28atomic_conditional_incrementPj(y+-8|0)|0))break;c[x>>2]=c[A>>2]}while(0);c[b+8>>2]=1;x=c[M>>2]|0;do if((x|0)!=(c[q>>2]|0)){do if(x|0){if(__Z16atomic_decrementPj(x+-8|0)|0)break;__ZN6Memory11free_staticEPvb(x,1)}while(0);c[M>>2]=0;y=c[q>>2]|0;if(!y)break;if(!(__Z28atomic_conditional_incrementPj(y+-8|0)|0))break;c[M>>2]=c[q>>2]}while(0);c[b+16>>2]=7;c[r>>2]=__Z11_scs_createPKc(1056002)|0;c[s>>2]=__Z11_scs_createPKc(1054240)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(z,b,r,s,3);__ZN10StringNameD2Ev(s);__ZN10StringNameD2Ev(r);M=c[b+12>>2]|0;do if(M|0){if(__Z16atomic_decrementPj(M+-8|0)|0)break;__ZN6Memory11free_staticEPvb(M,1)}while(0);M=c[b+4>>2]|0;do if(M|0){if(__Z16atomic_decrementPj(M+-8|0)|0)break;__ZN6Memory11free_staticEPvb(M,1)}while(0);M=c[q>>2]|0;do if(M|0){if(__Z16atomic_decrementPj(M+-8|0)|0)break;__ZN6Memory11free_staticEPvb(M,1)}while(0);M=c[A>>2]|0;do if(M|0){if(__Z16atomic_decrementPj(M+-8|0)|0)break;__ZN6Memory11free_staticEPvb(M,1)}while(0);__ZN10StringNameD2Ev(z);z=c[o>>2]|0;do if(z|0){if(__Z16atomic_decrementPj(z+-8|0)|0)break;__ZN6Memory11free_staticEPvb(z,1)}while(0);__ZN6StringC2EPKc(b,858852);c[o>>2]=c[b>>2];__ZN10StringNameC2ERK6String(B,o);__ZN6StringC2EPKc(C,858554);__ZN6StringC2EPKc(q,1074892);z=b+4|0;c[z>>2]=0;M=b+12|0;c[M>>2]=0;c[b>>2]=3;A=c[C>>2]|0;do if(A|0){c[z>>2]=0;if(!(__Z28atomic_conditional_incrementPj(A+-8|0)|0))break;c[z>>2]=c[C>>2]}while(0);c[b+8>>2]=1;z=c[M>>2]|0;do if((z|0)!=(c[q>>2]|0)){do if(z|0){if(__Z16atomic_decrementPj(z+-8|0)|0)break;__ZN6Memory11free_staticEPvb(z,1)}while(0);c[M>>2]=0;A=c[q>>2]|0;if(!A)break;if(!(__Z28atomic_conditional_incrementPj(A+-8|0)|0))break;c[M>>2]=c[q>>2]}while(0);c[b+16>>2]=7;c[r>>2]=__Z11_scs_createPKc(1056002)|0;c[s>>2]=__Z11_scs_createPKc(1054240)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(B,b,r,s,4);__ZN10StringNameD2Ev(s);__ZN10StringNameD2Ev(r);M=c[b+12>>2]|0;do if(M|0){if(__Z16atomic_decrementPj(M+-8|0)|0)break;__ZN6Memory11free_staticEPvb(M,1)}while(0);M=c[b+4>>2]|0;do if(M|0){if(__Z16atomic_decrementPj(M+-8|0)|0)break;__ZN6Memory11free_staticEPvb(M,1)}while(0);M=c[q>>2]|0;do if(M|0){if(__Z16atomic_decrementPj(M+-8|0)|0)break;__ZN6Memory11free_staticEPvb(M,1)}while(0);M=c[C>>2]|0;do if(M|0){if(__Z16atomic_decrementPj(M+-8|0)|0)break;__ZN6Memory11free_staticEPvb(M,1)}while(0);__ZN10StringNameD2Ev(B);B=c[o>>2]|0;do if(B|0){if(__Z16atomic_decrementPj(B+-8|0)|0)break;__ZN6Memory11free_staticEPvb(B,1)}while(0);__ZN6StringC2EPKc(b,858852);c[o>>2]=c[b>>2];__ZN10StringNameC2ERK6String(D,o);__ZN6StringC2EPKc(E,858577);__ZN6StringC2EPKc(q,1074892);B=b+4|0;c[B>>2]=0;M=b+12|0;c[M>>2]=0;c[b>>2]=3;C=c[E>>2]|0;do if(C|0){c[B>>2]=0;if(!(__Z28atomic_conditional_incrementPj(C+-8|0)|0))break;c[B>>2]=c[E>>2]}while(0);c[b+8>>2]=1;B=c[M>>2]|0;do if((B|0)!=(c[q>>2]|0)){do if(B|0){if(__Z16atomic_decrementPj(B+-8|0)|0)break;__ZN6Memory11free_staticEPvb(B,1)}while(0);c[M>>2]=0;C=c[q>>2]|0;if(!C)break;if(!(__Z28atomic_conditional_incrementPj(C+-8|0)|0))break;c[M>>2]=c[q>>2]}while(0);c[b+16>>2]=7;c[r>>2]=__Z11_scs_createPKc(1056002)|0;c[s>>2]=__Z11_scs_createPKc(1054240)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(D,b,r,s,5);__ZN10StringNameD2Ev(s);__ZN10StringNameD2Ev(r);M=c[b+12>>2]|0;do if(M|0){if(__Z16atomic_decrementPj(M+-8|0)|0)break;__ZN6Memory11free_staticEPvb(M,1)}while(0);M=c[b+4>>2]|0;do if(M|0){if(__Z16atomic_decrementPj(M+-8|0)|0)break;__ZN6Memory11free_staticEPvb(M,1)}while(0);M=c[q>>2]|0;do if(M|0){if(__Z16atomic_decrementPj(M+-8|0)|0)break;__ZN6Memory11free_staticEPvb(M,1)}while(0);M=c[E>>2]|0;do if(M|0){if(__Z16atomic_decrementPj(M+-8|0)|0)break;__ZN6Memory11free_staticEPvb(M,1)}while(0);__ZN10StringNameD2Ev(D);D=c[o>>2]|0;do if(D|0){if(__Z16atomic_decrementPj(D+-8|0)|0)break;__ZN6Memory11free_staticEPvb(D,1)}while(0);__ZN6StringC2EPKc(b,858852);c[o>>2]=c[b>>2];__ZN10StringNameC2ERK6String(F,o);__ZN6StringC2EPKc(G,858602);__ZN6StringC2EPKc(q,1263606);D=b+4|0;c[D>>2]=0;M=b+12|0;c[M>>2]=0;c[b>>2]=1;E=c[G>>2]|0;do if(E|0){c[D>>2]=0;if(!(__Z28atomic_conditional_incrementPj(E+-8|0)|0))break;c[D>>2]=c[G>>2]}while(0);c[b+8>>2]=0;D=c[M>>2]|0;do if((D|0)!=(c[q>>2]|0)){do if(D|0){if(__Z16atomic_decrementPj(D+-8|0)|0)break;__ZN6Memory11free_staticEPvb(D,1)}while(0);c[M>>2]=0;E=c[q>>2]|0;if(!E)break;if(!(__Z28atomic_conditional_incrementPj(E+-8|0)|0))break;c[M>>2]=c[q>>2]}while(0);c[b+16>>2]=7;c[r>>2]=__Z11_scs_createPKc(1048494)|0;c[s>>2]=__Z11_scs_createPKc(1048323)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(F,b,r,s,1);__ZN10StringNameD2Ev(s);__ZN10StringNameD2Ev(r);M=c[b+12>>2]|0;do if(M|0){if(__Z16atomic_decrementPj(M+-8|0)|0)break;__ZN6Memory11free_staticEPvb(M,1)}while(0);M=c[b+4>>2]|0;do if(M|0){if(__Z16atomic_decrementPj(M+-8|0)|0)break;__ZN6Memory11free_staticEPvb(M,1)}while(0);M=c[q>>2]|0;do if(M|0){if(__Z16atomic_decrementPj(M+-8|0)|0)break;__ZN6Memory11free_staticEPvb(M,1)}while(0);M=c[G>>2]|0;do if(M|0){if(__Z16atomic_decrementPj(M+-8|0)|0)break;__ZN6Memory11free_staticEPvb(M,1)}while(0);__ZN10StringNameD2Ev(F);F=c[o>>2]|0;do if(F|0){if(__Z16atomic_decrementPj(F+-8|0)|0)break;__ZN6Memory11free_staticEPvb(F,1)}while(0);__ZN6StringC2EPKc(b,858852);c[o>>2]=c[b>>2];__ZN10StringNameC2ERK6String(H,o);__ZN6StringC2EPKc(I,858615);__ZN6StringC2EPKc(q,947378);F=b+4|0;c[F>>2]=0;M=b+12|0;c[M>>2]=0;c[b>>2]=3;G=c[I>>2]|0;do if(G|0){c[F>>2]=0;if(!(__Z28atomic_conditional_incrementPj(G+-8|0)|0))break;c[F>>2]=c[I>>2]}while(0);c[b+8>>2]=1;F=c[M>>2]|0;do if((F|0)!=(c[q>>2]|0)){do if(F|0){if(__Z16atomic_decrementPj(F+-8|0)|0)break;__ZN6Memory11free_staticEPvb(F,1)}while(0);c[M>>2]=0;G=c[q>>2]|0;if(!G)break;if(!(__Z28atomic_conditional_incrementPj(G+-8|0)|0))break;c[M>>2]=c[q>>2]}while(0);c[b+16>>2]=7;c[r>>2]=__Z11_scs_createPKc(1056002)|0;c[s>>2]=__Z11_scs_createPKc(1054240)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(H,b,r,s,6);__ZN10StringNameD2Ev(s);__ZN10StringNameD2Ev(r);M=c[b+12>>2]|0;do if(M|0){if(__Z16atomic_decrementPj(M+-8|0)|0)break;__ZN6Memory11free_staticEPvb(M,1)}while(0);M=c[b+4>>2]|0;do if(M|0){if(__Z16atomic_decrementPj(M+-8|0)|0)break;__ZN6Memory11free_staticEPvb(M,1)}while(0);M=c[q>>2]|0;do if(M|0){if(__Z16atomic_decrementPj(M+-8|0)|0)break;__ZN6Memory11free_staticEPvb(M,1)}while(0);M=c[I>>2]|0;do if(M|0){if(__Z16atomic_decrementPj(M+-8|0)|0)break;__ZN6Memory11free_staticEPvb(M,1)}while(0);__ZN10StringNameD2Ev(H);H=c[o>>2]|0;do if(H|0){if(__Z16atomic_decrementPj(H+-8|0)|0)break;__ZN6Memory11free_staticEPvb(H,1)}while(0);__ZN6StringC2EPKc(b,858852);c[o>>2]=c[b>>2];__ZN10StringNameC2ERK6String(J,o);__ZN6StringC2EPKc(K,858637);__ZN6StringC2EPKc(q,858655);H=b+4|0;c[H>>2]=0;M=b+12|0;c[M>>2]=0;c[b>>2]=3;I=c[K>>2]|0;do if(I|0){c[H>>2]=0;if(!(__Z28atomic_conditional_incrementPj(I+-8|0)|0))break;c[H>>2]=c[K>>2]}while(0);c[b+8>>2]=1;H=c[M>>2]|0;do if((H|0)!=(c[q>>2]|0)){do if(H|0){if(__Z16atomic_decrementPj(H+-8|0)|0)break;__ZN6Memory11free_staticEPvb(H,1)}while(0);c[M>>2]=0;I=c[q>>2]|0;if(!I)break;if(!(__Z28atomic_conditional_incrementPj(I+-8|0)|0))break;c[M>>2]=c[q>>2]}while(0);c[b+16>>2]=7;c[r>>2]=__Z11_scs_createPKc(1056002)|0;c[s>>2]=__Z11_scs_createPKc(1054240)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(J,b,r,s,7);__ZN10StringNameD2Ev(s);__ZN10StringNameD2Ev(r);r=c[b+12>>2]|0;do if(r|0){if(__Z16atomic_decrementPj(r+-8|0)|0)break;__ZN6Memory11free_staticEPvb(r,1)}while(0);r=c[b+4>>2]|0;do if(r|0){if(__Z16atomic_decrementPj(r+-8|0)|0)break;__ZN6Memory11free_staticEPvb(r,1)}while(0);r=c[q>>2]|0;do if(r|0){if(__Z16atomic_decrementPj(r+-8|0)|0)break;__ZN6Memory11free_staticEPvb(r,1)}while(0);r=c[K>>2]|0;do if(r|0){if(__Z16atomic_decrementPj(r+-8|0)|0)break;__ZN6Memory11free_staticEPvb(r,1)}while(0);__ZN10StringNameD2Ev(J);J=c[o>>2]|0;do if(J|0){if(__Z16atomic_decrementPj(J+-8|0)|0)break;__ZN6Memory11free_staticEPvb(J,1)}while(0);__ZN6StringC2EPKc(b,858852);c[q>>2]=c[b>>2];__ZN10StringNameC2ERK6String(o,q);__ZN10StringNameC2EPKc(b,858271);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(o,b,0);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(o);J=c[q>>2]|0;do if(J|0){if(__Z16atomic_decrementPj(J+-8|0)|0)break;__ZN6Memory11free_staticEPvb(J,1)}while(0);__ZN6StringC2EPKc(b,858852);c[q>>2]=c[b>>2];__ZN10StringNameC2ERK6String(o,q);__ZN10StringNameC2EPKc(b,858670);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(o,b,1);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(o);J=c[q>>2]|0;do if(J|0){if(__Z16atomic_decrementPj(J+-8|0)|0)break;__ZN6Memory11free_staticEPvb(J,1)}while(0);__ZN6StringC2EPKc(b,858852);c[q>>2]=c[b>>2];__ZN10StringNameC2ERK6String(o,q);__ZN10StringNameC2EPKc(b,858688);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(o,b,2);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(o);J=c[q>>2]|0;do if(J|0){if(__Z16atomic_decrementPj(J+-8|0)|0)break;__ZN6Memory11free_staticEPvb(J,1)}while(0);__ZN6StringC2EPKc(b,858852);c[q>>2]=c[b>>2];__ZN10StringNameC2ERK6String(o,q);__ZN10StringNameC2EPKc(b,858706);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(o,b,3);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(o);J=c[q>>2]|0;do if(J|0){if(__Z16atomic_decrementPj(J+-8|0)|0)break;__ZN6Memory11free_staticEPvb(J,1)}while(0);__ZN6StringC2EPKc(b,858852);c[q>>2]=c[b>>2];__ZN10StringNameC2ERK6String(o,q);__ZN10StringNameC2EPKc(b,858723);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(o,b,4);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(o);J=c[q>>2]|0;do if(J|0){if(__Z16atomic_decrementPj(J+-8|0)|0)break;__ZN6Memory11free_staticEPvb(J,1)}while(0);__ZN6StringC2EPKc(b,858852);c[q>>2]=c[b>>2];__ZN10StringNameC2ERK6String(o,q);__ZN10StringNameC2EPKc(b,858744);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(o,b,5);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(o);J=c[q>>2]|0;do if(J|0){if(__Z16atomic_decrementPj(J+-8|0)|0)break;__ZN6Memory11free_staticEPvb(J,1)}while(0);__ZN6StringC2EPKc(b,858852);c[q>>2]=c[b>>2];__ZN10StringNameC2ERK6String(o,q);__ZN10StringNameC2EPKc(b,858767);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(o,b,6);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(o);J=c[q>>2]|0;do if(J|0){if(__Z16atomic_decrementPj(J+-8|0)|0)break;__ZN6Memory11free_staticEPvb(J,1)}while(0);__ZN6StringC2EPKc(b,858852);c[q>>2]=c[b>>2];__ZN10StringNameC2ERK6String(o,q);__ZN10StringNameC2EPKc(b,858795);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(o,b,7);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(o);J=c[q>>2]|0;do if(J|0){if(__Z16atomic_decrementPj(J+-8|0)|0)break;__ZN6Memory11free_staticEPvb(J,1)}while(0);__ZN6StringC2EPKc(b,858852);c[q>>2]=c[b>>2];__ZN10StringNameC2ERK6String(o,q);__ZN10StringNameC2EPKc(b,942581);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(o,b,8);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(o);J=c[q>>2]|0;do if(J|0){if(__Z16atomic_decrementPj(J+-8|0)|0)break;__ZN6Memory11free_staticEPvb(J,1)}while(0);__ZN6StringC2EPKc(b,858852);c[q>>2]=c[b>>2];__ZN10StringNameC2ERK6String(o,q);__ZN10StringNameC2EPKc(b,858819);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(o,b,0);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(o);J=c[q>>2]|0;do if(J|0){if(__Z16atomic_decrementPj(J+-8|0)|0)break;__ZN6Memory11free_staticEPvb(J,1)}while(0);__ZN6StringC2EPKc(b,858852);c[q>>2]=c[b>>2];__ZN10StringNameC2ERK6String(o,q);__ZN10StringNameC2EPKc(b,858834);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(o,b,1);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(o);J=c[q>>2]|0;do if(J|0){if(__Z16atomic_decrementPj(J+-8|0)|0)break;__ZN6Memory11free_staticEPvb(J,1)}while(0);__ZN6StringC2EPKc(b,858852);c[q>>2]=c[b>>2];__ZN10StringNameC2ERK6String(o,q);__ZN10StringNameC2EPKc(b,866330);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(o,b,2);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(o);o=c[q>>2]|0;if(!o){l=a;return}if(__Z16atomic_decrementPj(o+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(o,1);l=a;return}function __ZN10HingeJoint9set_paramENS_5ParamEf(b,d,e){b=b|0;d=d|0;e=+e;var f=0,h=0,i=0,j=0,k=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);h=f+4|0;i=f;if(d>>>0>7){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1056002,858302,302,943565,0);l=f;return}a[1263537]=0;g[b+428+(d<<2)>>2]=e;j=b+404|0;if(c[j>>2]|0){b=__ZN13PhysicsServer13get_singletonEv()|0;k=c[(c[b>>2]|0)+496>>2]|0;c[i>>2]=c[j>>2];c[h>>2]=c[i>>2];Gi[k&31](b,h,d,e)}l=f;return}function __ZNK10HingeJoint9get_paramENS_5ParamE(b,c){b=b|0;c=c|0;var d=0.0;if(c>>>0>7){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1054240,858302,311,943565,0);d=0.0;return +d}else{a[1263537]=0;d=+g[b+428+(c<<2)>>2];return +d}return +(0.0)}function __ZN10HingeJoint8set_flagENS_4FlagEb(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f+4|0;h=f;if(d>>>0>1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1048494,858302,317,866489,0);l=f;return}a[1263537]=0;a[b+460+d>>0]=e&1;i=b+404|0;if(c[i>>2]|0){b=__ZN13PhysicsServer13get_singletonEv()|0;j=c[(c[b>>2]|0)+504>>2]|0;c[h>>2]=c[i>>2];c[g>>2]=c[h>>2];Ki[j&4095](b,g,d,e)}l=f;return}function __ZNK10HingeJoint8get_flagENS_4FlagE(b,c){b=b|0;c=c|0;var d=0;if(c>>>0>1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1048323,858302,326,866489,0);d=0;return d|0}else{a[1263537]=0;d=(a[b+460+c>>0]|0)!=0;return d|0}return 0}function __ZN10HingeJoint16_set_upper_limitEf(b,d){b=b|0;d=+d;var e=0,f=0,h=0,i=0.0,j=0,k=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e+4|0;h=e;i=d*3.141592653589793/180.0;a[1263537]=0;g[b+432>>2]=i;j=b+404|0;if(!(c[j>>2]|0)){l=e;return}b=__ZN13PhysicsServer13get_singletonEv()|0;k=c[(c[b>>2]|0)+496>>2]|0;c[h>>2]=c[j>>2];c[f>>2]=c[h>>2];Gi[k&31](b,f,1,i);l=e;return}function __ZNK10HingeJoint16_get_upper_limitEv(b){b=b|0;a[1263537]=0;return +(+g[b+432>>2]*180.0/3.141592653589793)}function __ZN10HingeJoint16_set_lower_limitEf(b,d){b=b|0;d=+d;var e=0,f=0,h=0,i=0.0,j=0,k=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e+4|0;h=e;i=d*3.141592653589793/180.0;a[1263537]=0;g[b+436>>2]=i;j=b+404|0;if(!(c[j>>2]|0)){l=e;return}b=__ZN13PhysicsServer13get_singletonEv()|0;k=c[(c[b>>2]|0)+496>>2]|0;c[h>>2]=c[j>>2];c[f>>2]=c[h>>2];Gi[k&31](b,f,2,i);l=e;return}function __ZNK10HingeJoint16_get_lower_limitEv(b){b=b|0;a[1263537]=0;return +(+g[b+436>>2]*180.0/3.141592653589793)}function __ZNK13MethodBind0RCI10HingeJointfE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Ef(d,0.0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK13MethodBind0RCI10HingeJointfE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,858852);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI10HingeJointfE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235928)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2Ef(i,+mj[n&511](d));__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI10HingeJointfE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0.0;if(!b)f=0;else{d=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235928)|0;f=d?b:0}b=c[a+44>>2]|0;d=c[a+48>>2]|0;a=f+(d>>1)|0;if(!(d&1)){h=b;i=+mj[h&511](a);g[e>>2]=i;return}else{h=c[(c[a>>2]|0)+b>>2]|0;i=+mj[h&511](a);g[e>>2]=i;return}}function __ZN13MethodBind0RCI10HingeJointfED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I10HingeJointfE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if(!b){__ZN7VariantC2Ef(d,0.0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK11MethodBind1I10HingeJointfE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,858852);l=a;return c[b>>2]|0}function __ZN11MethodBind1I10HingeJointfE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0.0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235928)|0:0){c[h>>2]=0;a[1263537]=0;k=d+24|0;n=c[k>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=i;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=i;return}if((g|0)>0){if((n|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);p=0}else{a[1263537]=0;p=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,p)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=p;c[b>>2]=0;l=i;return}}p=c[d+44>>2]|0;n=c[d+48>>2]|0;o=e+(n>>1)|0;if(!(n&1))q=p;else q=c[(c[o>>2]|0)+p>>2]|0;do if((g|0)<1){p=c[k>>2]|0;n=p+-1|0;if((p|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)s=0;else s=c[e+-4>>2]|0;if((p|0)<=(s|0)){if(r)t=0;else t=c[e+-4>>2]|0;do if((t|0)<(p|0)){if(r)u=0;else u=c[e+-4>>2]|0;if((u|0)<(p|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);v=0;break}else{a[1263537]=0;w=31;break}}else w=31;while(0);if((w|0)==31)v=e+(n*24|0)|0;__ZN7VariantC2ERKS_(j,v);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);x=+__ZNK7VariantcvfEv(j);Mi[q&511](o,x);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I10HingeJointfE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0,j=0.0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235928)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1)){h=b;i=c[d>>2]|0;j=+g[i>>2];Mi[h&511](a,j);return}else{h=c[(c[a>>2]|0)+b>>2]|0;i=c[d>>2]|0;j=+g[i>>2];Mi[h&511](a,j);return}}function __ZN11MethodBind1I10HingeJointfED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind1RCI10HingeJointbNS0_4FlagEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;switch(b|0){case -1:{__ZN7VariantC2Eb(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}case 0:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}default:e=0}l=a;return e|0}function __ZNK13MethodBind1RCI10HingeJointbNS0_4FlagEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,858852);l=a;return c[b>>2]|0}function __ZN13MethodBind1RCI10HingeJointbNS0_4FlagEE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;i=l;l=l+48|0;if((l|0)>=(m|0))ba(48);j=i+24|0;k=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235928)|0:0){c[h>>2]=0;a[1263537]=0;n=d+24|0;o=c[n>>2]|0;if((o|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=o;c[b>>2]=0;l=i;return}p=o-(c[d+20>>2]|0)|0;if((p|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=p;c[b>>2]=0;l=i;return}if((g|0)>0){if((o|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);q=0}else{a[1263537]=0;q=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,q)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=q;c[b>>2]=0;l=i;return}}q=c[d+44>>2]|0;o=c[d+48>>2]|0;p=e+(o>>1)|0;if(!(o&1))r=q;else r=c[(c[p>>2]|0)+q>>2]|0;do if((g|0)<1){q=c[n>>2]|0;o=q+-1|0;if((q|0)>=1){e=c[d+16>>2]|0;s=(e|0)==0;if(s)t=0;else t=c[e+-4>>2]|0;if((q|0)<=(t|0)){if(s)u=0;else u=c[e+-4>>2]|0;do if((u|0)<(q|0)){if(s)v=0;else v=c[e+-4>>2]|0;if((v|0)<(q|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);w=0;break}else{a[1263537]=0;x=31;break}}else x=31;while(0);if((x|0)==31)w=e+(o*24|0)|0;__ZN7VariantC2ERKS_(k,w);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);f=__ZNK7VariantcviEv(k)|0;__ZN7VariantC2Eb(j,$i[r&8191](p,f)|0);if(c[k>>2]|0)__ZN7Variant5clearEv(k);__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1217,1146558,0);c[b>>2]=0;l=i;return}function __ZN13MethodBind1RCI10HingeJointbNS0_4FlagEE7ptrcallEP6ObjectPPKvPv(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0;if(!d)g=0;else{h=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1235928)|0;g=h?d:0}d=c[b+44>>2]|0;h=c[b+48>>2]|0;b=g+(h>>1)|0;if(!(h&1))i=d;else i=c[(c[b>>2]|0)+d>>2]|0;a[f>>0]=($i[i&8191](b,c[c[e>>2]>>2]|0)|0)&1;return}function __ZN13MethodBind1RCI10HingeJointbNS0_4FlagEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind2I10HingeJointNS0_4FlagEbE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;switch(b|0){case 0:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}case 1:{__ZN7VariantC2Eb(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}default:e=0}l=a;return e|0}function __ZNK11MethodBind2I10HingeJointNS0_4FlagEbE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,858852);l=a;return c[b>>2]|0}function __ZN11MethodBind2I10HingeJointNS0_4FlagEbE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0;i=l;l=l+48|0;if((l|0)>=(m|0))ba(48);j=i+24|0;k=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235928)|0:0){c[h>>2]=0;a[1263537]=0;n=d+24|0;o=c[n>>2]|0;if((o|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=o;c[b>>2]=0;l=i;return}p=o-(c[d+20>>2]|0)|0;if((p|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=p;c[b>>2]=0;l=i;return}if((g|0)>0){if((o|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);q=0}else{a[1263537]=0;q=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,q)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=q;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[n>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);r=0}else{a[1263537]=0;r=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,r)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=r;c[b>>2]=0;l=i;return}}}r=c[d+44>>2]|0;q=c[d+48>>2]|0;o=e+(q>>1)|0;if(!(q&1))s=r;else s=c[(c[o>>2]|0)+r>>2]|0;do if((g|0)<1){r=c[n>>2]|0;q=r+-1|0;if((r|0)>=1){e=c[d+16>>2]|0;p=(e|0)==0;if(p)t=0;else t=c[e+-4>>2]|0;if((r|0)<=(t|0)){if(p)u=0;else u=c[e+-4>>2]|0;do if((u|0)<(r|0)){if(p)v=0;else v=c[e+-4>>2]|0;if((v|0)<(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);w=0;break}else{a[1263537]=0;x=37;break}}else x=37;while(0);if((x|0)==37)w=e+(q*24|0)|0;__ZN7VariantC2ERKS_(j,w);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);w=__ZNK7VariantcviEv(j)|0;do if((g|0)<2){v=c[n>>2]|0;u=v+-1|0;t=v+-2|0;if((v|0)>=2){v=c[d+16>>2]|0;r=(v|0)==0;if(r)y=0;else y=c[v+-4>>2]|0;if((u|0)<=(y|0)){if(r)z=0;else z=c[v+-4>>2]|0;do if((z|0)<(u|0)){if(r)A=0;else A=c[v+-4>>2]|0;if((A|0)<(u|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);B=0;break}else{a[1263537]=0;x=54;break}}else x=54;while(0);if((x|0)==54)B=v+(t*24|0)|0;__ZN7VariantC2ERKS_(k,B);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f+4>>2]|0);while(0);f=__ZNK7VariantcvbEv(k)|0;bj[s&4095](o,w,f);if(c[k>>2]|0)__ZN7Variant5clearEv(k);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1380,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind2I10HingeJointNS0_4FlagEbE7ptrcallEP6ObjectPPKvPv(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0;if(!d)g=0;else{f=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1235928)|0;g=f?d:0}d=c[b+44>>2]|0;f=c[b+48>>2]|0;b=g+(f>>1)|0;if(!(f&1))h=d;else h=c[(c[b>>2]|0)+d>>2]|0;bj[h&4095](b,c[c[e>>2]>>2]|0,(a[c[e+4>>2]>>0]|0)!=0);return}function __ZN11MethodBind2I10HingeJointNS0_4FlagEbED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind1RCI10HingeJointfNS0_5ParamEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;switch(b|0){case -1:{__ZN7VariantC2Ef(d,0.0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}case 0:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}default:e=0}l=a;return e|0}function __ZNK13MethodBind1RCI10HingeJointfNS0_5ParamEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,858852);l=a;return c[b>>2]|0}function __ZN13MethodBind1RCI10HingeJointfNS0_5ParamEE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;i=l;l=l+48|0;if((l|0)>=(m|0))ba(48);j=i+24|0;k=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235928)|0:0){c[h>>2]=0;a[1263537]=0;n=d+24|0;o=c[n>>2]|0;if((o|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=o;c[b>>2]=0;l=i;return}p=o-(c[d+20>>2]|0)|0;if((p|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=p;c[b>>2]=0;l=i;return}if((g|0)>0){if((o|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);q=0}else{a[1263537]=0;q=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,q)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=q;c[b>>2]=0;l=i;return}}q=c[d+44>>2]|0;o=c[d+48>>2]|0;p=e+(o>>1)|0;if(!(o&1))r=q;else r=c[(c[p>>2]|0)+q>>2]|0;do if((g|0)<1){q=c[n>>2]|0;o=q+-1|0;if((q|0)>=1){e=c[d+16>>2]|0;s=(e|0)==0;if(s)t=0;else t=c[e+-4>>2]|0;if((q|0)<=(t|0)){if(s)u=0;else u=c[e+-4>>2]|0;do if((u|0)<(q|0)){if(s)v=0;else v=c[e+-4>>2]|0;if((v|0)<(q|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);w=0;break}else{a[1263537]=0;x=31;break}}else x=31;while(0);if((x|0)==31)w=e+(o*24|0)|0;__ZN7VariantC2ERKS_(k,w);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);f=__ZNK7VariantcviEv(k)|0;__ZN7VariantC2Ef(j,+ii[r&127](p,f));if(c[k>>2]|0)__ZN7Variant5clearEv(k);__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1217,1146558,0);c[b>>2]=0;l=i;return}function __ZN13MethodBind1RCI10HingeJointfNS0_5ParamEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0;if(!b)f=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235928)|0;f=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=f+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;g[e>>2]=+ii[i&127](a,c[c[d>>2]>>2]|0);return}function __ZN13MethodBind1RCI10HingeJointfNS0_5ParamEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind2I10HingeJointNS0_5ParamEfE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;switch(b|0){case 0:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}case 1:{__ZN7VariantC2Ef(d,0.0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}default:e=0}l=a;return e|0}function __ZNK11MethodBind2I10HingeJointNS0_5ParamEfE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,858852);l=a;return c[b>>2]|0}function __ZN11MethodBind2I10HingeJointNS0_5ParamEfE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0.0;i=l;l=l+48|0;if((l|0)>=(m|0))ba(48);j=i+24|0;k=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235928)|0:0){c[h>>2]=0;a[1263537]=0;n=d+24|0;o=c[n>>2]|0;if((o|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=o;c[b>>2]=0;l=i;return}p=o-(c[d+20>>2]|0)|0;if((p|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=p;c[b>>2]=0;l=i;return}if((g|0)>0){if((o|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);q=0}else{a[1263537]=0;q=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,q)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=q;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[n>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);r=0}else{a[1263537]=0;r=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,r)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=r;c[b>>2]=0;l=i;return}}}r=c[d+44>>2]|0;q=c[d+48>>2]|0;o=e+(q>>1)|0;if(!(q&1))s=r;else s=c[(c[o>>2]|0)+r>>2]|0;do if((g|0)<1){r=c[n>>2]|0;q=r+-1|0;if((r|0)>=1){e=c[d+16>>2]|0;p=(e|0)==0;if(p)t=0;else t=c[e+-4>>2]|0;if((r|0)<=(t|0)){if(p)u=0;else u=c[e+-4>>2]|0;do if((u|0)<(r|0)){if(p)v=0;else v=c[e+-4>>2]|0;if((v|0)<(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);w=0;break}else{a[1263537]=0;x=37;break}}else x=37;while(0);if((x|0)==37)w=e+(q*24|0)|0;__ZN7VariantC2ERKS_(j,w);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);w=__ZNK7VariantcviEv(j)|0;do if((g|0)<2){v=c[n>>2]|0;u=v+-1|0;t=v+-2|0;if((v|0)>=2){v=c[d+16>>2]|0;r=(v|0)==0;if(r)y=0;else y=c[v+-4>>2]|0;if((u|0)<=(y|0)){if(r)z=0;else z=c[v+-4>>2]|0;do if((z|0)<(u|0)){if(r)A=0;else A=c[v+-4>>2]|0;if((A|0)<(u|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);B=0;break}else{a[1263537]=0;x=54;break}}else x=54;while(0);if((x|0)==54)B=v+(t*24|0)|0;__ZN7VariantC2ERKS_(k,B);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f+4>>2]|0);while(0);C=+__ZNK7VariantcvfEv(k);dj[s&127](o,w,C);if(c[k>>2]|0)__ZN7Variant5clearEv(k);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1380,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind2I10HingeJointNS0_5ParamEfE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,h=0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235928)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1))h=b;else h=c[(c[a>>2]|0)+b>>2]|0;dj[h&127](a,c[c[d>>2]>>2]|0,+g[c[d+4>>2]>>2]);return}function __ZN11MethodBind2I10HingeJointNS0_5ParamEfED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN11SliderJoint18_initialize_classvEv(b){b=b|0;if(a[1263336]|0)return;if(!(a[1263333]|0)){if(!(a[1257014]|0)){if(!(a[1256996]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI4NodeEEvv();__ZN4Node13_bind_methodsEv();a[1256996]=1}__ZN7ClassDB10_add_classI7SpatialEEvv();__ZN7Spatial13_bind_methodsEv();a[1257014]=1}__ZN7ClassDB10_add_classI5JointEEvv();__ZN5Joint13_bind_methodsEv();a[1263333]=1}__ZN7ClassDB10_add_classI11SliderJointEEvv();__ZN11SliderJoint13_bind_methodsEv();a[1263336]=1;return}function __ZN11SliderJoint5_setvERK10StringNameRK7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK11SliderJoint5_getvERK10StringNameR7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK11SliderJoint19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+24|0;g=e+4|0;h=e;if(!d)__ZNK5Joint19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,0);__ZN6StringC2EPKc(f,860201);i=c[f>>2]|0;f=i;j=g+4|0;c[j>>2]=0;k=g+12|0;c[k>>2]=0;c[g>>2]=0;n=(i|0)==0;if(!n?(c[j>>2]=0,__Z28atomic_conditional_incrementPj(i+-8|0)|0):0)c[j>>2]=f;c[g+8>>2]=0;f=c[k>>2]|0;if(f|0){if(!(__Z16atomic_decrementPj(f+-8|0)|0))__ZN6Memory11free_staticEPvb(f,1);c[k>>2]=0}c[g+16>>2]=256;if(!(c[b>>2]|0)){k=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=k;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0}k=__ZnwjPFPvjE(32,4740)|0;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0;c[k+12>>2]=0;c[k+16>>2]=7;f=k+20|0;c[f>>2]=0;j=k+24|0;c[j>>2]=0;o=k+28|0;c[o>>2]=0;__ZN12PropertyInfoaSERKS_(k,g)|0;p=c[b>>2]|0;q=p+4|0;r=c[q>>2]|0;c[j>>2]=r;c[f>>2]=0;c[o>>2]=p;if(r|0)c[r+20>>2]=k;c[q>>2]=k;if(!(c[p>>2]|0))c[p>>2]=k;k=p+8|0;c[k>>2]=(c[k>>2]|0)+1;k=c[g+12>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);k=c[g+4>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);if(!n?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);__ZN10StringNameC2EPKc(h,860201);__ZN7ClassDB17get_property_listE10StringNameP4ListI12PropertyInfo16DefaultAllocatorEbPK6Object(h,b,1,a);__ZN10StringNameD2Ev(h);if(!d){l=e;return}__ZNK5Joint19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,1);l=e;return}function __ZN11SliderJoint14_notificationvEib(a,b,c){a=a|0;b=b|0;c=c|0;__ZN5Joint14_notificationvEib(a,b,c);return}function __ZNK11SliderJoint16_get_class_namevEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+8|0;e=b+4|0;f=b;g=a+424|0;a=c[g>>2]|0;if(a|0){if(c[a+4>>2]|0){l=b;return g|0}if(__ZNK6String6lengthEv(a+8|0)|0){l=b;return g|0}}__ZN6StringC2EPKc(d,860201);c[f>>2]=c[d>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameaSERKS_(g,e);__ZN10StringNameD2Ev(e);e=c[f>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);l=b;return g|0}function __ZNK11SliderJoint9get_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,860201);l=a;return c[b>>2]|0}function __ZNK11SliderJoint8is_classERK6String(a,b){a=a|0;b=b|0;var c=0;if(((!(__ZNK6StringeqEPKc(b,860201)|0)?!(__ZNK6StringeqEPKc(b,858189)|0):0)?!(__ZNK6StringeqEPKc(b,946852)|0):0)?!(__ZNK6StringeqEPKc(b,1132465)|0):0)c=__ZNK6StringeqEPKc(b,1142944)|0;else c=1;return c|0}function __ZNK11SliderJoint12is_class_ptrEPv(a,b){a=a|0;b=b|0;return (b|0)==1235932|((b|0)==1235920|((b|0)==1220920|((b|0)==1220720|(b|0)==1220580)))|0}function __ZN11SliderJointD2Ev(a){a=a|0;c[a>>2]=269176;__ZN10StringNameD2Ev(a+424|0);c[a>>2]=268448;__ZN8NodePathD2Ev(a+412|0);__ZN8NodePathD2Ev(a+408|0);__ZN10StringNameD2Ev(a+392|0);__ZN7SpatialD2Ev(a);return}function __ZN11SliderJointD0Ev(a){a=a|0;c[a>>2]=269176;__ZN10StringNameD2Ev(a+424|0);c[a>>2]=268448;__ZN8NodePathD2Ev(a+412|0);__ZN8NodePathD2Ev(a+408|0);__ZN10StringNameD2Ev(a+392|0);__ZN7SpatialD2Ev(a);__ZdlPv(a);return}function __ZN11SliderJoint16_configure_jointEP11PhysicsBodyS1_(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0.0;e=l;l=l+400|0;if((l|0)>=(m|0))ba(400);f=e+352|0;h=e+304|0;i=e+256|0;j=e+160|0;k=e+208|0;n=e+112|0;o=e+64|0;p=e+16|0;q=e+8|0;r=e+4|0;s=e;__ZNK7Spatial20get_global_transformEv(i,a);__ZNK7Spatial20get_global_transformEv(k,b);__ZNK9Transform14affine_inverseEv(j,k);__ZNK9TransformmlERKS_(n,j,i);__ZN9Transform14orthonormalizeEv(n);j=o;k=i;t=j+48|0;do{c[j>>2]=c[k>>2];j=j+4|0;k=k+4|0}while((j|0)<(t|0));u=(d|0)!=0;if(u){__ZNK7Spatial20get_global_transformEv(p,d);__ZNK9Transform14affine_inverseEv(f,p);__ZNK9TransformmlERKS_(h,f,i);j=o;k=h;t=j+48|0;do{c[j>>2]=c[k>>2];j=j+4|0;k=k+4|0}while((j|0)<(t|0))}__ZN9Transform14orthonormalizeEv(o);k=__ZN13PhysicsServer13get_singletonEv()|0;j=c[(c[k>>2]|0)+512>>2]|0;c[q>>2]=c[b+400>>2];if(u)v=c[d+400>>2]|0;else v=0;c[r>>2]=v;c[h>>2]=c[q>>2];c[f>>2]=c[r>>2];r=Fi[j&127](k,h,n,f,o)|0;o=0;do{n=__ZN13PhysicsServer13get_singletonEv()|0;h=c[(c[n>>2]|0)+516>>2]|0;c[s>>2]=r;w=+g[a+428+(o<<2)>>2];c[f>>2]=c[s>>2];Gi[h&31](n,f,o,w);o=o+1|0}while((o|0)!=22);l=e;return r|0}function __ZN7ClassDB10_add_classI11SliderJointEEvv(){var a=0,b=0,d=0,e=0,f=0,g=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+16|0;d=a+12|0;e=a+8|0;f=a+4|0;g=a;__ZN6StringC2EPKc(b,860201);c[e>>2]=c[b>>2];__ZN10StringNameC2ERK6String(d,e);__ZN6StringC2EPKc(b,858189);c[g>>2]=c[b>>2];__ZN10StringNameC2ERK6String(f,g);__ZN7ClassDB11_add_class2ERK10StringNameS2_(d,f);__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);__ZN10StringNameD2Ev(d);d=c[e>>2]|0;if(!d){l=a;return}if(__Z16atomic_decrementPj(d+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(d,1);l=a;return}function __ZN11SliderJoint13_bind_methodsEv(){var a=0,b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0,ia=0,ja=0;a=l;l=l+272|0;if((l|0)>=(m|0))ba(272);b=a+240|0;d=a+232|0;e=a+224|0;f=a+216|0;g=a+208|0;h=a+200|0;i=a+192|0;j=a+188|0;k=a+48|0;n=a+184|0;o=a+36|0;p=a+28|0;q=a+20|0;r=a+180|0;s=a+176|0;t=a+172|0;u=a+168|0;v=a+164|0;w=a+160|0;x=a+156|0;y=a+152|0;z=a+148|0;A=a+144|0;B=a+140|0;C=a+136|0;D=a+132|0;E=a+128|0;F=a+124|0;G=a+120|0;H=a+116|0;I=a+112|0;J=a+108|0;K=a+104|0;L=a+100|0;M=a+96|0;N=a+92|0;O=a+88|0;P=a+84|0;Q=a+80|0;R=a+76|0;S=a+72|0;T=a+68|0;U=a+64|0;V=a+60|0;W=a+56|0;X=a+52|0;Y=a+44|0;Z=a+40|0;_=a+32|0;$=a+24|0;aa=a+16|0;ca=a+12|0;da=a+8|0;ea=a+4|0;fa=a;__Z8D_METHODPKcS0_S0_(d,1056002,1044642,1128356);ga=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(ga);c[ga>>2]=269288;__ZN10MethodBind10_set_constEb(ga,0);__ZN10MethodBind24_generate_argument_typesEi(ga,2);c[ga+44>>2]=66;c[ga+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,ga,d,0,0)|0;ga=d+4|0;ha=c[ga>>2]|0;if(ha|0?(__Z16atomic_decrementPj(ha+-8|0)|0)==0:0){ia=c[ga>>2]|0;ga=(ia|0)==0?0:ia+-4|0;ia=ga+4|0;if(c[ga>>2]|0){ja=0;do{__ZN10StringNameD2Ev(ia+(ja<<2)|0);ja=ja+1|0}while(ja>>>0<(c[ga>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(ha,1)}__ZN10StringNameD2Ev(d);__Z8D_METHODPKcS0_(e,1054240,1044642);d=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(d);c[d>>2]=269324;__ZN10MethodBind10_set_constEb(d,1);__ZN10MethodBind24_generate_argument_typesEi(d,1);__ZN10MethodBind12_set_returnsEb(d,1);c[d+44>>2]=30;c[d+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,d,e,0,0)|0;d=e+4|0;ha=c[d>>2]|0;if(ha|0?(__Z16atomic_decrementPj(ha+-8|0)|0)==0:0){ga=c[d>>2]|0;d=(ga|0)==0?0:ga+-4|0;ga=d+4|0;if(c[d>>2]|0){ja=0;do{__ZN10StringNameD2Ev(ga+(ja<<2)|0);ja=ja+1|0}while(ja>>>0<(c[d>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(ha,1)}__ZN10StringNameD2Ev(e);__Z8D_METHODPKcS0_(f,858863,858888);e=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(e);c[e>>2]=269360;__ZN10MethodBind10_set_constEb(e,0);__ZN10MethodBind24_generate_argument_typesEi(e,1);c[e+44>>2]=130;c[e+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,e,f,0,0)|0;e=f+4|0;ha=c[e>>2]|0;if(ha|0?(__Z16atomic_decrementPj(ha+-8|0)|0)==0:0){d=c[e>>2]|0;e=(d|0)==0?0:d+-4|0;d=e+4|0;if(c[e>>2]|0){ja=0;do{__ZN10StringNameD2Ev(d+(ja<<2)|0);ja=ja+1|0}while(ja>>>0<(c[e>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(ha,1)}__ZN10StringNameD2Ev(f);__Z8D_METHODPKc(g,858908);f=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(f);c[f>>2]=269396;__ZN10MethodBind10_set_constEb(f,1);__ZN10MethodBind24_generate_argument_typesEi(f,0);__ZN10MethodBind12_set_returnsEb(f,1);c[f+44>>2]=137;c[f+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,f,g,0,0)|0;f=g+4|0;ha=c[f>>2]|0;if(ha|0?(__Z16atomic_decrementPj(ha+-8|0)|0)==0:0){e=c[f>>2]|0;f=(e|0)==0?0:e+-4|0;e=f+4|0;if(c[f>>2]|0){ja=0;do{__ZN10StringNameD2Ev(e+(ja<<2)|0);ja=ja+1|0}while(ja>>>0<(c[f>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(ha,1)}__ZN10StringNameD2Ev(g);__Z8D_METHODPKcS0_(h,858933,858958);g=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(g);c[g>>2]=269360;__ZN10MethodBind10_set_constEb(g,0);__ZN10MethodBind24_generate_argument_typesEi(g,1);c[g+44>>2]=131;c[g+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,g,h,0,0)|0;g=h+4|0;ha=c[g>>2]|0;if(ha|0?(__Z16atomic_decrementPj(ha+-8|0)|0)==0:0){f=c[g>>2]|0;g=(f|0)==0?0:f+-4|0;f=g+4|0;if(c[g>>2]|0){ja=0;do{__ZN10StringNameD2Ev(f+(ja<<2)|0);ja=ja+1|0}while(ja>>>0<(c[g>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(ha,1)}__ZN10StringNameD2Ev(h);__Z8D_METHODPKc(i,858978);h=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(h);c[h>>2]=269396;__ZN10MethodBind10_set_constEb(h,1);__ZN10MethodBind24_generate_argument_typesEi(h,0);__ZN10MethodBind12_set_returnsEb(h,1);c[h+44>>2]=138;c[h+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,h,i,0,0)|0;h=i+4|0;ha=c[h>>2]|0;if(ha|0?(__Z16atomic_decrementPj(ha+-8|0)|0)==0:0){g=c[h>>2]|0;h=(g|0)==0?0:g+-4|0;g=h+4|0;if(c[h>>2]|0){ja=0;do{__ZN10StringNameD2Ev(g+(ja<<2)|0);ja=ja+1|0}while(ja>>>0<(c[h>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(ha,1)}__ZN10StringNameD2Ev(i);__ZN6StringC2EPKc(b,860201);c[k>>2]=c[b>>2];__ZN10StringNameC2ERK6String(j,k);__ZN6StringC2EPKc(n,859003);__ZN6StringC2EPKc(o,943034);i=b+4|0;c[i>>2]=0;ha=b+12|0;c[ha>>2]=0;c[b>>2]=3;h=c[n>>2]|0;if(h|0?(c[i>>2]=0,__Z28atomic_conditional_incrementPj(h+-8|0)|0):0)c[i>>2]=c[n>>2];c[b+8>>2]=1;i=c[ha>>2]|0;if((i|0)!=(c[o>>2]|0)){if(i|0?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);c[ha>>2]=0;i=c[o>>2]|0;if(i|0?__Z28atomic_conditional_incrementPj(i+-8|0)|0:0)c[ha>>2]=c[o>>2]}c[b+16>>2]=7;c[p>>2]=__Z11_scs_createPKc(1056002)|0;c[q>>2]=__Z11_scs_createPKc(1054240)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(j,b,p,q,0);__ZN10StringNameD2Ev(q);__ZN10StringNameD2Ev(p);ha=c[b+12>>2]|0;if(ha|0?(__Z16atomic_decrementPj(ha+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(ha,1);ha=c[b+4>>2]|0;if(ha|0?(__Z16atomic_decrementPj(ha+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(ha,1);ha=c[o>>2]|0;if(ha|0?(__Z16atomic_decrementPj(ha+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(ha,1);ha=c[n>>2]|0;if(ha|0?(__Z16atomic_decrementPj(ha+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(ha,1);__ZN10StringNameD2Ev(j);j=c[k>>2]|0;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);__ZN6StringC2EPKc(b,860201);c[k>>2]=c[b>>2];__ZN10StringNameC2ERK6String(r,k);__ZN6StringC2EPKc(s,859031);__ZN6StringC2EPKc(o,943034);j=b+4|0;c[j>>2]=0;ha=b+12|0;c[ha>>2]=0;c[b>>2]=3;n=c[s>>2]|0;if(n|0?(c[j>>2]=0,__Z28atomic_conditional_incrementPj(n+-8|0)|0):0)c[j>>2]=c[s>>2];c[b+8>>2]=1;j=c[ha>>2]|0;if((j|0)!=(c[o>>2]|0)){if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);c[ha>>2]=0;j=c[o>>2]|0;if(j|0?__Z28atomic_conditional_incrementPj(j+-8|0)|0:0)c[ha>>2]=c[o>>2]}c[b+16>>2]=7;c[p>>2]=__Z11_scs_createPKc(1056002)|0;c[q>>2]=__Z11_scs_createPKc(1054240)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(r,b,p,q,1);__ZN10StringNameD2Ev(q);__ZN10StringNameD2Ev(p);ha=c[b+12>>2]|0;if(ha|0?(__Z16atomic_decrementPj(ha+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(ha,1);ha=c[b+4>>2]|0;if(ha|0?(__Z16atomic_decrementPj(ha+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(ha,1);ha=c[o>>2]|0;if(ha|0?(__Z16atomic_decrementPj(ha+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(ha,1);ha=c[s>>2]|0;do if(ha|0){if(__Z16atomic_decrementPj(ha+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ha,1)}while(0);__ZN10StringNameD2Ev(r);r=c[k>>2]|0;do if(r|0){if(__Z16atomic_decrementPj(r+-8|0)|0)break;__ZN6Memory11free_staticEPvb(r,1)}while(0);__ZN6StringC2EPKc(b,860201);c[k>>2]=c[b>>2];__ZN10StringNameC2ERK6String(t,k);__ZN6StringC2EPKc(u,859059);__ZN6StringC2EPKc(o,859081);r=b+4|0;c[r>>2]=0;ha=b+12|0;c[ha>>2]=0;c[b>>2]=3;s=c[u>>2]|0;do if(s|0){c[r>>2]=0;if(!(__Z28atomic_conditional_incrementPj(s+-8|0)|0))break;c[r>>2]=c[u>>2]}while(0);c[b+8>>2]=1;r=c[ha>>2]|0;do if((r|0)!=(c[o>>2]|0)){do if(r|0){if(__Z16atomic_decrementPj(r+-8|0)|0)break;__ZN6Memory11free_staticEPvb(r,1)}while(0);c[ha>>2]=0;s=c[o>>2]|0;if(!s)break;if(!(__Z28atomic_conditional_incrementPj(s+-8|0)|0))break;c[ha>>2]=c[o>>2]}while(0);c[b+16>>2]=7;c[p>>2]=__Z11_scs_createPKc(1056002)|0;c[q>>2]=__Z11_scs_createPKc(1054240)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(t,b,p,q,2);__ZN10StringNameD2Ev(q);__ZN10StringNameD2Ev(p);ha=c[b+12>>2]|0;do if(ha|0){if(__Z16atomic_decrementPj(ha+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ha,1)}while(0);ha=c[b+4>>2]|0;do if(ha|0){if(__Z16atomic_decrementPj(ha+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ha,1)}while(0);ha=c[o>>2]|0;do if(ha|0){if(__Z16atomic_decrementPj(ha+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ha,1)}while(0);ha=c[u>>2]|0;do if(ha|0){if(__Z16atomic_decrementPj(ha+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ha,1)}while(0);__ZN10StringNameD2Ev(t);t=c[k>>2]|0;do if(t|0){if(__Z16atomic_decrementPj(t+-8|0)|0)break;__ZN6Memory11free_staticEPvb(t,1)}while(0);__ZN6StringC2EPKc(b,860201);c[k>>2]=c[b>>2];__ZN10StringNameC2ERK6String(v,k);__ZN6StringC2EPKc(w,859096);__ZN6StringC2EPKc(o,859081);t=b+4|0;c[t>>2]=0;ha=b+12|0;c[ha>>2]=0;c[b>>2]=3;u=c[w>>2]|0;do if(u|0){c[t>>2]=0;if(!(__Z28atomic_conditional_incrementPj(u+-8|0)|0))break;c[t>>2]=c[w>>2]}while(0);c[b+8>>2]=1;t=c[ha>>2]|0;do if((t|0)!=(c[o>>2]|0)){do if(t|0){if(__Z16atomic_decrementPj(t+-8|0)|0)break;__ZN6Memory11free_staticEPvb(t,1)}while(0);c[ha>>2]=0;u=c[o>>2]|0;if(!u)break;if(!(__Z28atomic_conditional_incrementPj(u+-8|0)|0))break;c[ha>>2]=c[o>>2]}while(0);c[b+16>>2]=7;c[p>>2]=__Z11_scs_createPKc(1056002)|0;c[q>>2]=__Z11_scs_createPKc(1054240)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(v,b,p,q,3);__ZN10StringNameD2Ev(q);__ZN10StringNameD2Ev(p);ha=c[b+12>>2]|0;do if(ha|0){if(__Z16atomic_decrementPj(ha+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ha,1)}while(0);ha=c[b+4>>2]|0;do if(ha|0){if(__Z16atomic_decrementPj(ha+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ha,1)}while(0);ha=c[o>>2]|0;do if(ha|0){if(__Z16atomic_decrementPj(ha+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ha,1)}while(0);ha=c[w>>2]|0;do if(ha|0){if(__Z16atomic_decrementPj(ha+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ha,1)}while(0);__ZN10StringNameD2Ev(v);v=c[k>>2]|0;do if(v|0){if(__Z16atomic_decrementPj(v+-8|0)|0)break;__ZN6Memory11free_staticEPvb(v,1)}while(0);__ZN6StringC2EPKc(b,860201);c[k>>2]=c[b>>2];__ZN10StringNameC2ERK6String(x,k);__ZN6StringC2EPKc(y,859121);__ZN6StringC2EPKc(o,859142);v=b+4|0;c[v>>2]=0;ha=b+12|0;c[ha>>2]=0;c[b>>2]=3;w=c[y>>2]|0;do if(w|0){c[v>>2]=0;if(!(__Z28atomic_conditional_incrementPj(w+-8|0)|0))break;c[v>>2]=c[y>>2]}while(0);c[b+8>>2]=1;v=c[ha>>2]|0;do if((v|0)!=(c[o>>2]|0)){do if(v|0){if(__Z16atomic_decrementPj(v+-8|0)|0)break;__ZN6Memory11free_staticEPvb(v,1)}while(0);c[ha>>2]=0;w=c[o>>2]|0;if(!w)break;if(!(__Z28atomic_conditional_incrementPj(w+-8|0)|0))break;c[ha>>2]=c[o>>2]}while(0);c[b+16>>2]=7;c[p>>2]=__Z11_scs_createPKc(1056002)|0;c[q>>2]=__Z11_scs_createPKc(1054240)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(x,b,p,q,4);__ZN10StringNameD2Ev(q);__ZN10StringNameD2Ev(p);ha=c[b+12>>2]|0;do if(ha|0){if(__Z16atomic_decrementPj(ha+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ha,1)}while(0);ha=c[b+4>>2]|0;do if(ha|0){if(__Z16atomic_decrementPj(ha+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ha,1)}while(0);ha=c[o>>2]|0;do if(ha|0){if(__Z16atomic_decrementPj(ha+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ha,1)}while(0);ha=c[y>>2]|0;do if(ha|0){if(__Z16atomic_decrementPj(ha+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ha,1)}while(0);__ZN10StringNameD2Ev(x);x=c[k>>2]|0;do if(x|0){if(__Z16atomic_decrementPj(x+-8|0)|0)break;__ZN6Memory11free_staticEPvb(x,1)}while(0);__ZN6StringC2EPKc(b,860201);c[k>>2]=c[b>>2];__ZN10StringNameC2ERK6String(z,k);__ZN6StringC2EPKc(A,859154);__ZN6StringC2EPKc(o,859081);x=b+4|0;c[x>>2]=0;ha=b+12|0;c[ha>>2]=0;c[b>>2]=3;y=c[A>>2]|0;do if(y|0){c[x>>2]=0;if(!(__Z28atomic_conditional_incrementPj(y+-8|0)|0))break;c[x>>2]=c[A>>2]}while(0);c[b+8>>2]=1;x=c[ha>>2]|0;do if((x|0)!=(c[o>>2]|0)){do if(x|0){if(__Z16atomic_decrementPj(x+-8|0)|0)break;__ZN6Memory11free_staticEPvb(x,1)}while(0);c[ha>>2]=0;y=c[o>>2]|0;if(!y)break;if(!(__Z28atomic_conditional_incrementPj(y+-8|0)|0))break;c[ha>>2]=c[o>>2]}while(0);c[b+16>>2]=7;c[p>>2]=__Z11_scs_createPKc(1056002)|0;c[q>>2]=__Z11_scs_createPKc(1054240)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(z,b,p,q,5);__ZN10StringNameD2Ev(q);__ZN10StringNameD2Ev(p);ha=c[b+12>>2]|0;do if(ha|0){if(__Z16atomic_decrementPj(ha+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ha,1)}while(0);ha=c[b+4>>2]|0;do if(ha|0){if(__Z16atomic_decrementPj(ha+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ha,1)}while(0);ha=c[o>>2]|0;do if(ha|0){if(__Z16atomic_decrementPj(ha+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ha,1)}while(0);ha=c[A>>2]|0;do if(ha|0){if(__Z16atomic_decrementPj(ha+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ha,1)}while(0);__ZN10StringNameD2Ev(z);z=c[k>>2]|0;do if(z|0){if(__Z16atomic_decrementPj(z+-8|0)|0)break;__ZN6Memory11free_staticEPvb(z,1)}while(0);__ZN6StringC2EPKc(b,860201);c[k>>2]=c[b>>2];__ZN10StringNameC2ERK6String(B,k);__ZN6StringC2EPKc(C,859177);__ZN6StringC2EPKc(o,859081);z=b+4|0;c[z>>2]=0;ha=b+12|0;c[ha>>2]=0;c[b>>2]=3;A=c[C>>2]|0;do if(A|0){c[z>>2]=0;if(!(__Z28atomic_conditional_incrementPj(A+-8|0)|0))break;c[z>>2]=c[C>>2]}while(0);c[b+8>>2]=1;z=c[ha>>2]|0;do if((z|0)!=(c[o>>2]|0)){do if(z|0){if(__Z16atomic_decrementPj(z+-8|0)|0)break;__ZN6Memory11free_staticEPvb(z,1)}while(0);c[ha>>2]=0;A=c[o>>2]|0;if(!A)break;if(!(__Z28atomic_conditional_incrementPj(A+-8|0)|0))break;c[ha>>2]=c[o>>2]}while(0);c[b+16>>2]=7;c[p>>2]=__Z11_scs_createPKc(1056002)|0;c[q>>2]=__Z11_scs_createPKc(1054240)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(B,b,p,q,6);__ZN10StringNameD2Ev(q);__ZN10StringNameD2Ev(p);ha=c[b+12>>2]|0;do if(ha|0){if(__Z16atomic_decrementPj(ha+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ha,1)}while(0);ha=c[b+4>>2]|0;do if(ha|0){if(__Z16atomic_decrementPj(ha+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ha,1)}while(0);ha=c[o>>2]|0;do if(ha|0){if(__Z16atomic_decrementPj(ha+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ha,1)}while(0);ha=c[C>>2]|0;do if(ha|0){if(__Z16atomic_decrementPj(ha+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ha,1)}while(0);__ZN10StringNameD2Ev(B);B=c[k>>2]|0;do if(B|0){if(__Z16atomic_decrementPj(B+-8|0)|0)break;__ZN6Memory11free_staticEPvb(B,1)}while(0);__ZN6StringC2EPKc(b,860201);c[k>>2]=c[b>>2];__ZN10StringNameC2ERK6String(D,k);__ZN6StringC2EPKc(E,859203);__ZN6StringC2EPKc(o,859142);B=b+4|0;c[B>>2]=0;ha=b+12|0;c[ha>>2]=0;c[b>>2]=3;C=c[E>>2]|0;do if(C|0){c[B>>2]=0;if(!(__Z28atomic_conditional_incrementPj(C+-8|0)|0))break;c[B>>2]=c[E>>2]}while(0);c[b+8>>2]=1;B=c[ha>>2]|0;do if((B|0)!=(c[o>>2]|0)){do if(B|0){if(__Z16atomic_decrementPj(B+-8|0)|0)break;__ZN6Memory11free_staticEPvb(B,1)}while(0);c[ha>>2]=0;C=c[o>>2]|0;if(!C)break;if(!(__Z28atomic_conditional_incrementPj(C+-8|0)|0))break;c[ha>>2]=c[o>>2]}while(0);c[b+16>>2]=7;c[p>>2]=__Z11_scs_createPKc(1056002)|0;c[q>>2]=__Z11_scs_createPKc(1054240)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(D,b,p,q,7);__ZN10StringNameD2Ev(q);__ZN10StringNameD2Ev(p);ha=c[b+12>>2]|0;do if(ha|0){if(__Z16atomic_decrementPj(ha+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ha,1)}while(0);ha=c[b+4>>2]|0;do if(ha|0){if(__Z16atomic_decrementPj(ha+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ha,1)}while(0);ha=c[o>>2]|0;do if(ha|0){if(__Z16atomic_decrementPj(ha+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ha,1)}while(0);ha=c[E>>2]|0;do if(ha|0){if(__Z16atomic_decrementPj(ha+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ha,1)}while(0);__ZN10StringNameD2Ev(D);D=c[k>>2]|0;do if(D|0){if(__Z16atomic_decrementPj(D+-8|0)|0)break;__ZN6Memory11free_staticEPvb(D,1)}while(0);__ZN6StringC2EPKc(b,860201);c[k>>2]=c[b>>2];__ZN10StringNameC2ERK6String(F,k);__ZN6StringC2EPKc(G,859225);__ZN6StringC2EPKc(o,859081);D=b+4|0;c[D>>2]=0;ha=b+12|0;c[ha>>2]=0;c[b>>2]=3;E=c[G>>2]|0;do if(E|0){c[D>>2]=0;if(!(__Z28atomic_conditional_incrementPj(E+-8|0)|0))break;c[D>>2]=c[G>>2]}while(0);c[b+8>>2]=1;D=c[ha>>2]|0;do if((D|0)!=(c[o>>2]|0)){do if(D|0){if(__Z16atomic_decrementPj(D+-8|0)|0)break;__ZN6Memory11free_staticEPvb(D,1)}while(0);c[ha>>2]=0;E=c[o>>2]|0;if(!E)break;if(!(__Z28atomic_conditional_incrementPj(E+-8|0)|0))break;c[ha>>2]=c[o>>2]}while(0);c[b+16>>2]=7;c[p>>2]=__Z11_scs_createPKc(1056002)|0;c[q>>2]=__Z11_scs_createPKc(1054240)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(F,b,p,q,8);__ZN10StringNameD2Ev(q);__ZN10StringNameD2Ev(p);ha=c[b+12>>2]|0;do if(ha|0){if(__Z16atomic_decrementPj(ha+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ha,1)}while(0);ha=c[b+4>>2]|0;do if(ha|0){if(__Z16atomic_decrementPj(ha+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ha,1)}while(0);ha=c[o>>2]|0;do if(ha|0){if(__Z16atomic_decrementPj(ha+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ha,1)}while(0);ha=c[G>>2]|0;do if(ha|0){if(__Z16atomic_decrementPj(ha+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ha,1)}while(0);__ZN10StringNameD2Ev(F);F=c[k>>2]|0;do if(F|0){if(__Z16atomic_decrementPj(F+-8|0)|0)break;__ZN6Memory11free_staticEPvb(F,1)}while(0);__ZN6StringC2EPKc(b,860201);c[k>>2]=c[b>>2];__ZN10StringNameC2ERK6String(H,k);__ZN6StringC2EPKc(I,859247);__ZN6StringC2EPKc(o,859081);F=b+4|0;c[F>>2]=0;ha=b+12|0;c[ha>>2]=0;c[b>>2]=3;G=c[I>>2]|0;do if(G|0){c[F>>2]=0;if(!(__Z28atomic_conditional_incrementPj(G+-8|0)|0))break;c[F>>2]=c[I>>2]}while(0);c[b+8>>2]=1;F=c[ha>>2]|0;do if((F|0)!=(c[o>>2]|0)){do if(F|0){if(__Z16atomic_decrementPj(F+-8|0)|0)break;__ZN6Memory11free_staticEPvb(F,1)}while(0);c[ha>>2]=0;G=c[o>>2]|0;if(!G)break;if(!(__Z28atomic_conditional_incrementPj(G+-8|0)|0))break;c[ha>>2]=c[o>>2]}while(0);c[b+16>>2]=7;c[p>>2]=__Z11_scs_createPKc(1056002)|0;c[q>>2]=__Z11_scs_createPKc(1054240)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(H,b,p,q,9);__ZN10StringNameD2Ev(q);__ZN10StringNameD2Ev(p);ha=c[b+12>>2]|0;do if(ha|0){if(__Z16atomic_decrementPj(ha+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ha,1)}while(0);ha=c[b+4>>2]|0;do if(ha|0){if(__Z16atomic_decrementPj(ha+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ha,1)}while(0);ha=c[o>>2]|0;do if(ha|0){if(__Z16atomic_decrementPj(ha+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ha,1)}while(0);ha=c[I>>2]|0;do if(ha|0){if(__Z16atomic_decrementPj(ha+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ha,1)}while(0);__ZN10StringNameD2Ev(H);H=c[k>>2]|0;do if(H|0){if(__Z16atomic_decrementPj(H+-8|0)|0)break;__ZN6Memory11free_staticEPvb(H,1)}while(0);__ZN6StringC2EPKc(b,860201);c[k>>2]=c[b>>2];__ZN10StringNameC2ERK6String(J,k);__ZN6StringC2EPKc(K,859272);__ZN6StringC2EPKc(o,859142);H=b+4|0;c[H>>2]=0;ha=b+12|0;c[ha>>2]=0;c[b>>2]=3;I=c[K>>2]|0;do if(I|0){c[H>>2]=0;if(!(__Z28atomic_conditional_incrementPj(I+-8|0)|0))break;c[H>>2]=c[K>>2]}while(0);c[b+8>>2]=1;H=c[ha>>2]|0;do if((H|0)!=(c[o>>2]|0)){do if(H|0){if(__Z16atomic_decrementPj(H+-8|0)|0)break;__ZN6Memory11free_staticEPvb(H,1)}while(0);c[ha>>2]=0;I=c[o>>2]|0;if(!I)break;if(!(__Z28atomic_conditional_incrementPj(I+-8|0)|0))break;c[ha>>2]=c[o>>2]}while(0);c[b+16>>2]=7;c[p>>2]=__Z11_scs_createPKc(1056002)|0;c[q>>2]=__Z11_scs_createPKc(1054240)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(J,b,p,q,10);__ZN10StringNameD2Ev(q);__ZN10StringNameD2Ev(p);ha=c[b+12>>2]|0;do if(ha|0){if(__Z16atomic_decrementPj(ha+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ha,1)}while(0);ha=c[b+4>>2]|0;do if(ha|0){if(__Z16atomic_decrementPj(ha+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ha,1)}while(0);ha=c[o>>2]|0;do if(ha|0){if(__Z16atomic_decrementPj(ha+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ha,1)}while(0);ha=c[K>>2]|0;do if(ha|0){if(__Z16atomic_decrementPj(ha+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ha,1)}while(0);__ZN10StringNameD2Ev(J);J=c[k>>2]|0;do if(J|0){if(__Z16atomic_decrementPj(J+-8|0)|0)break;__ZN6Memory11free_staticEPvb(J,1)}while(0);__ZN6StringC2EPKc(b,860201);c[k>>2]=c[b>>2];__ZN10StringNameC2ERK6String(L,k);__ZN6StringC2EPKc(M,859293);__ZN6StringC2EPKc(o,858502);J=b+4|0;c[J>>2]=0;ha=b+12|0;c[ha>>2]=0;c[b>>2]=3;K=c[M>>2]|0;do if(K|0){c[J>>2]=0;if(!(__Z28atomic_conditional_incrementPj(K+-8|0)|0))break;c[J>>2]=c[M>>2]}while(0);c[b+8>>2]=1;J=c[ha>>2]|0;do if((J|0)!=(c[o>>2]|0)){do if(J|0){if(__Z16atomic_decrementPj(J+-8|0)|0)break;__ZN6Memory11free_staticEPvb(J,1)}while(0);c[ha>>2]=0;K=c[o>>2]|0;if(!K)break;if(!(__Z28atomic_conditional_incrementPj(K+-8|0)|0))break;c[ha>>2]=c[o>>2]}while(0);c[b+16>>2]=7;c[p>>2]=__Z11_scs_createPKc(858863)|0;c[q>>2]=__Z11_scs_createPKc(858908)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(L,b,p,q,-1);__ZN10StringNameD2Ev(q);__ZN10StringNameD2Ev(p);ha=c[b+12>>2]|0;do if(ha|0){if(__Z16atomic_decrementPj(ha+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ha,1)}while(0);ha=c[b+4>>2]|0;do if(ha|0){if(__Z16atomic_decrementPj(ha+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ha,1)}while(0);ha=c[o>>2]|0;do if(ha|0){if(__Z16atomic_decrementPj(ha+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ha,1)}while(0);ha=c[M>>2]|0;do if(ha|0){if(__Z16atomic_decrementPj(ha+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ha,1)}while(0);__ZN10StringNameD2Ev(L);L=c[k>>2]|0;do if(L|0){if(__Z16atomic_decrementPj(L+-8|0)|0)break;__ZN6Memory11free_staticEPvb(L,1)}while(0);__ZN6StringC2EPKc(b,860201);c[k>>2]=c[b>>2];__ZN10StringNameC2ERK6String(N,k);__ZN6StringC2EPKc(O,859319);__ZN6StringC2EPKc(o,858502);L=b+4|0;c[L>>2]=0;ha=b+12|0;c[ha>>2]=0;c[b>>2]=3;M=c[O>>2]|0;do if(M|0){c[L>>2]=0;if(!(__Z28atomic_conditional_incrementPj(M+-8|0)|0))break;c[L>>2]=c[O>>2]}while(0);c[b+8>>2]=1;L=c[ha>>2]|0;do if((L|0)!=(c[o>>2]|0)){do if(L|0){if(__Z16atomic_decrementPj(L+-8|0)|0)break;__ZN6Memory11free_staticEPvb(L,1)}while(0);c[ha>>2]=0;M=c[o>>2]|0;if(!M)break;if(!(__Z28atomic_conditional_incrementPj(M+-8|0)|0))break;c[ha>>2]=c[o>>2]}while(0);c[b+16>>2]=7;c[p>>2]=__Z11_scs_createPKc(858933)|0;c[q>>2]=__Z11_scs_createPKc(858978)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(N,b,p,q,-1);__ZN10StringNameD2Ev(q);__ZN10StringNameD2Ev(p);ha=c[b+12>>2]|0;do if(ha|0){if(__Z16atomic_decrementPj(ha+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ha,1)}while(0);ha=c[b+4>>2]|0;do if(ha|0){if(__Z16atomic_decrementPj(ha+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ha,1)}while(0);ha=c[o>>2]|0;do if(ha|0){if(__Z16atomic_decrementPj(ha+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ha,1)}while(0);ha=c[O>>2]|0;do if(ha|0){if(__Z16atomic_decrementPj(ha+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ha,1)}while(0);__ZN10StringNameD2Ev(N);N=c[k>>2]|0;do if(N|0){if(__Z16atomic_decrementPj(N+-8|0)|0)break;__ZN6Memory11free_staticEPvb(N,1)}while(0);__ZN6StringC2EPKc(b,860201);c[k>>2]=c[b>>2];__ZN10StringNameC2ERK6String(P,k);__ZN6StringC2EPKc(Q,858554);__ZN6StringC2EPKc(o,859081);N=b+4|0;c[N>>2]=0;ha=b+12|0;c[ha>>2]=0;c[b>>2]=3;O=c[Q>>2]|0;do if(O|0){c[N>>2]=0;if(!(__Z28atomic_conditional_incrementPj(O+-8|0)|0))break;c[N>>2]=c[Q>>2]}while(0);c[b+8>>2]=1;N=c[ha>>2]|0;do if((N|0)!=(c[o>>2]|0)){do if(N|0){if(__Z16atomic_decrementPj(N+-8|0)|0)break;__ZN6Memory11free_staticEPvb(N,1)}while(0);c[ha>>2]=0;O=c[o>>2]|0;if(!O)break;if(!(__Z28atomic_conditional_incrementPj(O+-8|0)|0))break;c[ha>>2]=c[o>>2]}while(0);c[b+16>>2]=7;c[p>>2]=__Z11_scs_createPKc(1056002)|0;c[q>>2]=__Z11_scs_createPKc(1054240)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(P,b,p,q,13);__ZN10StringNameD2Ev(q);__ZN10StringNameD2Ev(p);ha=c[b+12>>2]|0;do if(ha|0){if(__Z16atomic_decrementPj(ha+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ha,1)}while(0);ha=c[b+4>>2]|0;do if(ha|0){if(__Z16atomic_decrementPj(ha+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ha,1)}while(0);ha=c[o>>2]|0;do if(ha|0){if(__Z16atomic_decrementPj(ha+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ha,1)}while(0);ha=c[Q>>2]|0;do if(ha|0){if(__Z16atomic_decrementPj(ha+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ha,1)}while(0);__ZN10StringNameD2Ev(P);P=c[k>>2]|0;do if(P|0){if(__Z16atomic_decrementPj(P+-8|0)|0)break;__ZN6Memory11free_staticEPvb(P,1)}while(0);__ZN6StringC2EPKc(b,860201);c[k>>2]=c[b>>2];__ZN10StringNameC2ERK6String(R,k);__ZN6StringC2EPKc(S,859345);__ZN6StringC2EPKc(o,859081);P=b+4|0;c[P>>2]=0;ha=b+12|0;c[ha>>2]=0;c[b>>2]=3;Q=c[S>>2]|0;do if(Q|0){c[P>>2]=0;if(!(__Z28atomic_conditional_incrementPj(Q+-8|0)|0))break;c[P>>2]=c[S>>2]}while(0);c[b+8>>2]=1;P=c[ha>>2]|0;do if((P|0)!=(c[o>>2]|0)){do if(P|0){if(__Z16atomic_decrementPj(P+-8|0)|0)break;__ZN6Memory11free_staticEPvb(P,1)}while(0);c[ha>>2]=0;Q=c[o>>2]|0;if(!Q)break;if(!(__Z28atomic_conditional_incrementPj(Q+-8|0)|0))break;c[ha>>2]=c[o>>2]}while(0);c[b+16>>2]=7;c[p>>2]=__Z11_scs_createPKc(1056002)|0;c[q>>2]=__Z11_scs_createPKc(1054240)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(R,b,p,q,14);__ZN10StringNameD2Ev(q);__ZN10StringNameD2Ev(p);ha=c[b+12>>2]|0;do if(ha|0){if(__Z16atomic_decrementPj(ha+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ha,1)}while(0);ha=c[b+4>>2]|0;do if(ha|0){if(__Z16atomic_decrementPj(ha+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ha,1)}while(0);ha=c[o>>2]|0;do if(ha|0){if(__Z16atomic_decrementPj(ha+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ha,1)}while(0);ha=c[S>>2]|0;do if(ha|0){if(__Z16atomic_decrementPj(ha+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ha,1)}while(0);__ZN10StringNameD2Ev(R);R=c[k>>2]|0;do if(R|0){if(__Z16atomic_decrementPj(R+-8|0)|0)break;__ZN6Memory11free_staticEPvb(R,1)}while(0);__ZN6StringC2EPKc(b,860201);c[k>>2]=c[b>>2];__ZN10StringNameC2ERK6String(T,k);__ZN6StringC2EPKc(U,859371);__ZN6StringC2EPKc(o,859142);R=b+4|0;c[R>>2]=0;ha=b+12|0;c[ha>>2]=0;c[b>>2]=3;S=c[U>>2]|0;do if(S|0){c[R>>2]=0;if(!(__Z28atomic_conditional_incrementPj(S+-8|0)|0))break;c[R>>2]=c[U>>2]}while(0);c[b+8>>2]=1;R=c[ha>>2]|0;do if((R|0)!=(c[o>>2]|0)){do if(R|0){if(__Z16atomic_decrementPj(R+-8|0)|0)break;__ZN6Memory11free_staticEPvb(R,1)}while(0);c[ha>>2]=0;S=c[o>>2]|0;if(!S)break;if(!(__Z28atomic_conditional_incrementPj(S+-8|0)|0))break;c[ha>>2]=c[o>>2]}while(0);c[b+16>>2]=7;c[p>>2]=__Z11_scs_createPKc(1056002)|0;c[q>>2]=__Z11_scs_createPKc(1054240)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(T,b,p,q,15);__ZN10StringNameD2Ev(q);__ZN10StringNameD2Ev(p);ha=c[b+12>>2]|0;do if(ha|0){if(__Z16atomic_decrementPj(ha+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ha,1)}while(0);ha=c[b+4>>2]|0;do if(ha|0){if(__Z16atomic_decrementPj(ha+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ha,1)}while(0);ha=c[o>>2]|0;do if(ha|0){if(__Z16atomic_decrementPj(ha+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ha,1)}while(0);ha=c[U>>2]|0;do if(ha|0){if(__Z16atomic_decrementPj(ha+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ha,1)}while(0);__ZN10StringNameD2Ev(T);T=c[k>>2]|0;do if(T|0){if(__Z16atomic_decrementPj(T+-8|0)|0)break;__ZN6Memory11free_staticEPvb(T,1)}while(0);__ZN6StringC2EPKc(b,860201);c[k>>2]=c[b>>2];__ZN10StringNameC2ERK6String(V,k);__ZN6StringC2EPKc(W,859393);__ZN6StringC2EPKc(o,859081);T=b+4|0;c[T>>2]=0;ha=b+12|0;c[ha>>2]=0;c[b>>2]=3;U=c[W>>2]|0;do if(U|0){c[T>>2]=0;if(!(__Z28atomic_conditional_incrementPj(U+-8|0)|0))break;c[T>>2]=c[W>>2]}while(0);c[b+8>>2]=1;T=c[ha>>2]|0;do if((T|0)!=(c[o>>2]|0)){do if(T|0){if(__Z16atomic_decrementPj(T+-8|0)|0)break;__ZN6Memory11free_staticEPvb(T,1)}while(0);c[ha>>2]=0;U=c[o>>2]|0;if(!U)break;if(!(__Z28atomic_conditional_incrementPj(U+-8|0)|0))break;c[ha>>2]=c[o>>2]}while(0);c[b+16>>2]=7;c[p>>2]=__Z11_scs_createPKc(1056002)|0;c[q>>2]=__Z11_scs_createPKc(1054240)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(V,b,p,q,16);__ZN10StringNameD2Ev(q);__ZN10StringNameD2Ev(p);ha=c[b+12>>2]|0;do if(ha|0){if(__Z16atomic_decrementPj(ha+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ha,1)}while(0);ha=c[b+4>>2]|0;do if(ha|0){if(__Z16atomic_decrementPj(ha+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ha,1)}while(0);ha=c[o>>2]|0;do if(ha|0){if(__Z16atomic_decrementPj(ha+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ha,1)}while(0);ha=c[W>>2]|0;do if(ha|0){if(__Z16atomic_decrementPj(ha+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ha,1)}while(0);__ZN10StringNameD2Ev(V);V=c[k>>2]|0;do if(V|0){if(__Z16atomic_decrementPj(V+-8|0)|0)break;__ZN6Memory11free_staticEPvb(V,1)}while(0);__ZN6StringC2EPKc(b,860201);c[k>>2]=c[b>>2];__ZN10StringNameC2ERK6String(X,k);__ZN6StringC2EPKc(Y,859417);__ZN6StringC2EPKc(o,859081);V=b+4|0;c[V>>2]=0;ha=b+12|0;c[ha>>2]=0;c[b>>2]=3;W=c[Y>>2]|0;do if(W|0){c[V>>2]=0;if(!(__Z28atomic_conditional_incrementPj(W+-8|0)|0))break;c[V>>2]=c[Y>>2]}while(0);c[b+8>>2]=1;V=c[ha>>2]|0;do if((V|0)!=(c[o>>2]|0)){do if(V|0){if(__Z16atomic_decrementPj(V+-8|0)|0)break;__ZN6Memory11free_staticEPvb(V,1)}while(0);c[ha>>2]=0;W=c[o>>2]|0;if(!W)break;if(!(__Z28atomic_conditional_incrementPj(W+-8|0)|0))break;c[ha>>2]=c[o>>2]}while(0);c[b+16>>2]=7;c[p>>2]=__Z11_scs_createPKc(1056002)|0;c[q>>2]=__Z11_scs_createPKc(1054240)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(X,b,p,q,17);__ZN10StringNameD2Ev(q);__ZN10StringNameD2Ev(p);ha=c[b+12>>2]|0;do if(ha|0){if(__Z16atomic_decrementPj(ha+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ha,1)}while(0);ha=c[b+4>>2]|0;do if(ha|0){if(__Z16atomic_decrementPj(ha+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ha,1)}while(0);ha=c[o>>2]|0;do if(ha|0){if(__Z16atomic_decrementPj(ha+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ha,1)}while(0);ha=c[Y>>2]|0;do if(ha|0){if(__Z16atomic_decrementPj(ha+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ha,1)}while(0);__ZN10StringNameD2Ev(X);X=c[k>>2]|0;do if(X|0){if(__Z16atomic_decrementPj(X+-8|0)|0)break;__ZN6Memory11free_staticEPvb(X,1)}while(0);__ZN6StringC2EPKc(b,860201);c[k>>2]=c[b>>2];__ZN10StringNameC2ERK6String(Z,k);__ZN6StringC2EPKc(_,859444);__ZN6StringC2EPKc(o,859142);X=b+4|0;c[X>>2]=0;ha=b+12|0;c[ha>>2]=0;c[b>>2]=3;Y=c[_>>2]|0;do if(Y|0){c[X>>2]=0;if(!(__Z28atomic_conditional_incrementPj(Y+-8|0)|0))break;c[X>>2]=c[_>>2]}while(0);c[b+8>>2]=1;X=c[ha>>2]|0;do if((X|0)!=(c[o>>2]|0)){do if(X|0){if(__Z16atomic_decrementPj(X+-8|0)|0)break;__ZN6Memory11free_staticEPvb(X,1)}while(0);c[ha>>2]=0;Y=c[o>>2]|0;if(!Y)break;if(!(__Z28atomic_conditional_incrementPj(Y+-8|0)|0))break;c[ha>>2]=c[o>>2]}while(0);c[b+16>>2]=7;c[p>>2]=__Z11_scs_createPKc(1056002)|0;c[q>>2]=__Z11_scs_createPKc(1054240)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(Z,b,p,q,18);__ZN10StringNameD2Ev(q);__ZN10StringNameD2Ev(p);ha=c[b+12>>2]|0;do if(ha|0){if(__Z16atomic_decrementPj(ha+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ha,1)}while(0);ha=c[b+4>>2]|0;do if(ha|0){if(__Z16atomic_decrementPj(ha+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ha,1)}while(0);ha=c[o>>2]|0;do if(ha|0){if(__Z16atomic_decrementPj(ha+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ha,1)}while(0);ha=c[_>>2]|0;do if(ha|0){if(__Z16atomic_decrementPj(ha+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ha,1)}while(0);__ZN10StringNameD2Ev(Z);Z=c[k>>2]|0;do if(Z|0){if(__Z16atomic_decrementPj(Z+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Z,1)}while(0);__ZN6StringC2EPKc(b,860201);c[k>>2]=c[b>>2];__ZN10StringNameC2ERK6String($,k);__ZN6StringC2EPKc(aa,859467);__ZN6StringC2EPKc(o,859081);Z=b+4|0;c[Z>>2]=0;ha=b+12|0;c[ha>>2]=0;c[b>>2]=3;_=c[aa>>2]|0;do if(_|0){c[Z>>2]=0;if(!(__Z28atomic_conditional_incrementPj(_+-8|0)|0))break;c[Z>>2]=c[aa>>2]}while(0);c[b+8>>2]=1;Z=c[ha>>2]|0;do if((Z|0)!=(c[o>>2]|0)){do if(Z|0){if(__Z16atomic_decrementPj(Z+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Z,1)}while(0);c[ha>>2]=0;_=c[o>>2]|0;if(!_)break;if(!(__Z28atomic_conditional_incrementPj(_+-8|0)|0))break;c[ha>>2]=c[o>>2]}while(0);c[b+16>>2]=7;c[p>>2]=__Z11_scs_createPKc(1056002)|0;c[q>>2]=__Z11_scs_createPKc(1054240)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i($,b,p,q,19);__ZN10StringNameD2Ev(q);__ZN10StringNameD2Ev(p);ha=c[b+12>>2]|0;do if(ha|0){if(__Z16atomic_decrementPj(ha+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ha,1)}while(0);ha=c[b+4>>2]|0;do if(ha|0){if(__Z16atomic_decrementPj(ha+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ha,1)}while(0);ha=c[o>>2]|0;do if(ha|0){if(__Z16atomic_decrementPj(ha+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ha,1)}while(0);ha=c[aa>>2]|0;do if(ha|0){if(__Z16atomic_decrementPj(ha+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ha,1)}while(0);__ZN10StringNameD2Ev($);$=c[k>>2]|0;do if($|0){if(__Z16atomic_decrementPj($+-8|0)|0)break;__ZN6Memory11free_staticEPvb($,1)}while(0);__ZN6StringC2EPKc(b,860201);c[k>>2]=c[b>>2];__ZN10StringNameC2ERK6String(ca,k);__ZN6StringC2EPKc(da,859490);__ZN6StringC2EPKc(o,859081);$=b+4|0;c[$>>2]=0;ha=b+12|0;c[ha>>2]=0;c[b>>2]=3;aa=c[da>>2]|0;do if(aa|0){c[$>>2]=0;if(!(__Z28atomic_conditional_incrementPj(aa+-8|0)|0))break;c[$>>2]=c[da>>2]}while(0);c[b+8>>2]=1;$=c[ha>>2]|0;do if(($|0)!=(c[o>>2]|0)){do if($|0){if(__Z16atomic_decrementPj($+-8|0)|0)break;__ZN6Memory11free_staticEPvb($,1)}while(0);c[ha>>2]=0;aa=c[o>>2]|0;if(!aa)break;if(!(__Z28atomic_conditional_incrementPj(aa+-8|0)|0))break;c[ha>>2]=c[o>>2]}while(0);c[b+16>>2]=7;c[p>>2]=__Z11_scs_createPKc(1056002)|0;c[q>>2]=__Z11_scs_createPKc(1054240)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(ca,b,p,q,20);__ZN10StringNameD2Ev(q);__ZN10StringNameD2Ev(p);ha=c[b+12>>2]|0;do if(ha|0){if(__Z16atomic_decrementPj(ha+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ha,1)}while(0);ha=c[b+4>>2]|0;do if(ha|0){if(__Z16atomic_decrementPj(ha+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ha,1)}while(0);ha=c[o>>2]|0;do if(ha|0){if(__Z16atomic_decrementPj(ha+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ha,1)}while(0);ha=c[da>>2]|0;do if(ha|0){if(__Z16atomic_decrementPj(ha+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ha,1)}while(0);__ZN10StringNameD2Ev(ca);ca=c[k>>2]|0;do if(ca|0){if(__Z16atomic_decrementPj(ca+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ca,1)}while(0);__ZN6StringC2EPKc(b,860201);c[k>>2]=c[b>>2];__ZN10StringNameC2ERK6String(ea,k);__ZN6StringC2EPKc(fa,859516);__ZN6StringC2EPKc(o,859142);ca=b+4|0;c[ca>>2]=0;ha=b+12|0;c[ha>>2]=0;c[b>>2]=3;da=c[fa>>2]|0;do if(da|0){c[ca>>2]=0;if(!(__Z28atomic_conditional_incrementPj(da+-8|0)|0))break;c[ca>>2]=c[fa>>2]}while(0);c[b+8>>2]=1;ca=c[ha>>2]|0;do if((ca|0)!=(c[o>>2]|0)){do if(ca|0){if(__Z16atomic_decrementPj(ca+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ca,1)}while(0);c[ha>>2]=0;da=c[o>>2]|0;if(!da)break;if(!(__Z28atomic_conditional_incrementPj(da+-8|0)|0))break;c[ha>>2]=c[o>>2]}while(0);c[b+16>>2]=7;c[p>>2]=__Z11_scs_createPKc(1056002)|0;c[q>>2]=__Z11_scs_createPKc(1054240)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(ea,b,p,q,21);__ZN10StringNameD2Ev(q);__ZN10StringNameD2Ev(p);p=c[b+12>>2]|0;do if(p|0){if(__Z16atomic_decrementPj(p+-8|0)|0)break;__ZN6Memory11free_staticEPvb(p,1)}while(0);p=c[b+4>>2]|0;do if(p|0){if(__Z16atomic_decrementPj(p+-8|0)|0)break;__ZN6Memory11free_staticEPvb(p,1)}while(0);p=c[o>>2]|0;do if(p|0){if(__Z16atomic_decrementPj(p+-8|0)|0)break;__ZN6Memory11free_staticEPvb(p,1)}while(0);p=c[fa>>2]|0;do if(p|0){if(__Z16atomic_decrementPj(p+-8|0)|0)break;__ZN6Memory11free_staticEPvb(p,1)}while(0);__ZN10StringNameD2Ev(ea);ea=c[k>>2]|0;do if(ea|0){if(__Z16atomic_decrementPj(ea+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ea,1)}while(0);__ZN6StringC2EPKc(b,860201);c[o>>2]=c[b>>2];__ZN10StringNameC2ERK6String(k,o);__ZN10StringNameC2EPKc(b,859538);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(k,b,0);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(k);ea=c[o>>2]|0;do if(ea|0){if(__Z16atomic_decrementPj(ea+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ea,1)}while(0);__ZN6StringC2EPKc(b,860201);c[o>>2]=c[b>>2];__ZN10StringNameC2ERK6String(k,o);__ZN10StringNameC2EPKc(b,859563);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(k,b,1);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(k);ea=c[o>>2]|0;do if(ea|0){if(__Z16atomic_decrementPj(ea+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ea,1)}while(0);__ZN6StringC2EPKc(b,860201);c[o>>2]=c[b>>2];__ZN10StringNameC2ERK6String(k,o);__ZN10StringNameC2EPKc(b,859588);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(k,b,2);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(k);ea=c[o>>2]|0;do if(ea|0){if(__Z16atomic_decrementPj(ea+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ea,1)}while(0);__ZN6StringC2EPKc(b,860201);c[o>>2]=c[b>>2];__ZN10StringNameC2ERK6String(k,o);__ZN10StringNameC2EPKc(b,859616);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(k,b,3);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(k);ea=c[o>>2]|0;do if(ea|0){if(__Z16atomic_decrementPj(ea+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ea,1)}while(0);__ZN6StringC2EPKc(b,860201);c[o>>2]=c[b>>2];__ZN10StringNameC2ERK6String(k,o);__ZN10StringNameC2EPKc(b,859647);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(k,b,4);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(k);ea=c[o>>2]|0;do if(ea|0){if(__Z16atomic_decrementPj(ea+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ea,1)}while(0);__ZN6StringC2EPKc(b,860201);c[o>>2]=c[b>>2];__ZN10StringNameC2ERK6String(k,o);__ZN10StringNameC2EPKc(b,859674);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(k,b,5);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(k);ea=c[o>>2]|0;do if(ea|0){if(__Z16atomic_decrementPj(ea+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ea,1)}while(0);__ZN6StringC2EPKc(b,860201);c[o>>2]=c[b>>2];__ZN10StringNameC2ERK6String(k,o);__ZN10StringNameC2EPKc(b,859703);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(k,b,6);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(k);ea=c[o>>2]|0;do if(ea|0){if(__Z16atomic_decrementPj(ea+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ea,1)}while(0);__ZN6StringC2EPKc(b,860201);c[o>>2]=c[b>>2];__ZN10StringNameC2ERK6String(k,o);__ZN10StringNameC2EPKc(b,859735);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(k,b,7);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(k);ea=c[o>>2]|0;do if(ea|0){if(__Z16atomic_decrementPj(ea+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ea,1)}while(0);__ZN6StringC2EPKc(b,860201);c[o>>2]=c[b>>2];__ZN10StringNameC2ERK6String(k,o);__ZN10StringNameC2EPKc(b,859763);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(k,b,8);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(k);ea=c[o>>2]|0;do if(ea|0){if(__Z16atomic_decrementPj(ea+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ea,1)}while(0);__ZN6StringC2EPKc(b,860201);c[o>>2]=c[b>>2];__ZN10StringNameC2ERK6String(k,o);__ZN10StringNameC2EPKc(b,859796);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(k,b,9);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(k);ea=c[o>>2]|0;do if(ea|0){if(__Z16atomic_decrementPj(ea+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ea,1)}while(0);__ZN6StringC2EPKc(b,860201);c[o>>2]=c[b>>2];__ZN10StringNameC2ERK6String(k,o);__ZN10StringNameC2EPKc(b,859832);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(k,b,10);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(k);ea=c[o>>2]|0;do if(ea|0){if(__Z16atomic_decrementPj(ea+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ea,1)}while(0);__ZN6StringC2EPKc(b,860201);c[o>>2]=c[b>>2];__ZN10StringNameC2ERK6String(k,o);__ZN10StringNameC2EPKc(b,859864);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(k,b,11);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(k);ea=c[o>>2]|0;do if(ea|0){if(__Z16atomic_decrementPj(ea+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ea,1)}while(0);__ZN6StringC2EPKc(b,860201);c[o>>2]=c[b>>2];__ZN10StringNameC2ERK6String(k,o);__ZN10StringNameC2EPKc(b,859890);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(k,b,12);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(k);ea=c[o>>2]|0;do if(ea|0){if(__Z16atomic_decrementPj(ea+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ea,1)}while(0);__ZN6StringC2EPKc(b,860201);c[o>>2]=c[b>>2];__ZN10StringNameC2ERK6String(k,o);__ZN10StringNameC2EPKc(b,859916);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(k,b,13);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(k);ea=c[o>>2]|0;do if(ea|0){if(__Z16atomic_decrementPj(ea+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ea,1)}while(0);__ZN6StringC2EPKc(b,860201);c[o>>2]=c[b>>2];__ZN10StringNameC2ERK6String(k,o);__ZN10StringNameC2EPKc(b,859945);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(k,b,14);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(k);ea=c[o>>2]|0;do if(ea|0){if(__Z16atomic_decrementPj(ea+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ea,1)}while(0);__ZN6StringC2EPKc(b,860201);c[o>>2]=c[b>>2];__ZN10StringNameC2ERK6String(k,o);__ZN10StringNameC2EPKc(b,859977);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(k,b,15);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(k);ea=c[o>>2]|0;do if(ea|0){if(__Z16atomic_decrementPj(ea+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ea,1)}while(0);__ZN6StringC2EPKc(b,860201);c[o>>2]=c[b>>2];__ZN10StringNameC2ERK6String(k,o);__ZN10StringNameC2EPKc(b,860005);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(k,b,16);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(k);ea=c[o>>2]|0;do if(ea|0){if(__Z16atomic_decrementPj(ea+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ea,1)}while(0);__ZN6StringC2EPKc(b,860201);c[o>>2]=c[b>>2];__ZN10StringNameC2ERK6String(k,o);__ZN10StringNameC2EPKc(b,860035);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(k,b,17);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(k);ea=c[o>>2]|0;do if(ea|0){if(__Z16atomic_decrementPj(ea+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ea,1)}while(0);__ZN6StringC2EPKc(b,860201);c[o>>2]=c[b>>2];__ZN10StringNameC2ERK6String(k,o);__ZN10StringNameC2EPKc(b,860068);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(k,b,18);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(k);ea=c[o>>2]|0;do if(ea|0){if(__Z16atomic_decrementPj(ea+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ea,1)}while(0);__ZN6StringC2EPKc(b,860201);c[o>>2]=c[b>>2];__ZN10StringNameC2ERK6String(k,o);__ZN10StringNameC2EPKc(b,860097);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(k,b,19);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(k);ea=c[o>>2]|0;do if(ea|0){if(__Z16atomic_decrementPj(ea+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ea,1)}while(0);__ZN6StringC2EPKc(b,860201);c[o>>2]=c[b>>2];__ZN10StringNameC2ERK6String(k,o);__ZN10StringNameC2EPKc(b,860131);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(k,b,20);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(k);ea=c[o>>2]|0;do if(ea|0){if(__Z16atomic_decrementPj(ea+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ea,1)}while(0);__ZN6StringC2EPKc(b,860201);c[o>>2]=c[b>>2];__ZN10StringNameC2ERK6String(k,o);__ZN10StringNameC2EPKc(b,860168);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(k,b,21);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(k);ea=c[o>>2]|0;do if(ea|0){if(__Z16atomic_decrementPj(ea+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ea,1)}while(0);__ZN6StringC2EPKc(b,860201);c[o>>2]=c[b>>2];__ZN10StringNameC2ERK6String(k,o);__ZN10StringNameC2EPKc(b,942581);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(k,b,22);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(k);k=c[o>>2]|0;if(!k){l=a;return}if(__Z16atomic_decrementPj(k+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(k,1);l=a;return}function __ZN11SliderJoint9set_paramENS_5ParamEf(b,d,e){b=b|0;d=d|0;e=+e;var f=0,h=0,i=0,j=0,k=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);h=f+4|0;i=f;if(d>>>0>21){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1056002,858302,460,943565,0);l=f;return}a[1263537]=0;g[b+428+(d<<2)>>2]=e;j=b+404|0;if(c[j>>2]|0){b=__ZN13PhysicsServer13get_singletonEv()|0;k=c[(c[b>>2]|0)+516>>2]|0;c[i>>2]=c[j>>2];c[h>>2]=c[i>>2];Gi[k&31](b,h,d,e)}l=f;return}function __ZNK11SliderJoint9get_paramENS_5ParamE(b,c){b=b|0;c=c|0;var d=0.0;if(c>>>0>21){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1054240,858302,468,943565,0);d=0.0;return +d}else{a[1263537]=0;d=+g[b+428+(c<<2)>>2];return +d}return +(0.0)}function __ZN11SliderJoint24_set_upper_limit_angularEf(b,d){b=b|0;d=+d;var e=0,f=0,h=0,i=0.0,j=0,k=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e+4|0;h=e;i=d*3.141592653589793/180.0;a[1263537]=0;g[b+472>>2]=i;j=b+404|0;if(!(c[j>>2]|0)){l=e;return}b=__ZN13PhysicsServer13get_singletonEv()|0;k=c[(c[b>>2]|0)+516>>2]|0;c[h>>2]=c[j>>2];c[f>>2]=c[h>>2];Gi[k&31](b,f,11,i);l=e;return}function __ZNK11SliderJoint24_get_upper_limit_angularEv(b){b=b|0;a[1263537]=0;return +(+g[b+472>>2]*180.0/3.141592653589793)}function __ZN11SliderJoint24_set_lower_limit_angularEf(b,d){b=b|0;d=+d;var e=0,f=0,h=0,i=0.0,j=0,k=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e+4|0;h=e;i=d*3.141592653589793/180.0;a[1263537]=0;g[b+476>>2]=i;j=b+404|0;if(!(c[j>>2]|0)){l=e;return}b=__ZN13PhysicsServer13get_singletonEv()|0;k=c[(c[b>>2]|0)+516>>2]|0;c[h>>2]=c[j>>2];c[f>>2]=c[h>>2];Gi[k&31](b,f,12,i);l=e;return}function __ZNK11SliderJoint24_get_lower_limit_angularEv(b){b=b|0;a[1263537]=0;return +(+g[b+476>>2]*180.0/3.141592653589793)}function __ZNK13MethodBind0RCI11SliderJointfE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Ef(d,0.0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK13MethodBind0RCI11SliderJointfE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,860201);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI11SliderJointfE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235932)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2Ef(i,+mj[n&511](d));__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI11SliderJointfE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0.0;if(!b)f=0;else{d=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235932)|0;f=d?b:0}b=c[a+44>>2]|0;d=c[a+48>>2]|0;a=f+(d>>1)|0;if(!(d&1)){h=b;i=+mj[h&511](a);g[e>>2]=i;return}else{h=c[(c[a>>2]|0)+b>>2]|0;i=+mj[h&511](a);g[e>>2]=i;return}}function __ZN13MethodBind0RCI11SliderJointfED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I11SliderJointfE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if(!b){__ZN7VariantC2Ef(d,0.0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK11MethodBind1I11SliderJointfE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,860201);l=a;return c[b>>2]|0}function __ZN11MethodBind1I11SliderJointfE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0.0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235932)|0:0){c[h>>2]=0;a[1263537]=0;k=d+24|0;n=c[k>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=i;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=i;return}if((g|0)>0){if((n|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);p=0}else{a[1263537]=0;p=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,p)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=p;c[b>>2]=0;l=i;return}}p=c[d+44>>2]|0;n=c[d+48>>2]|0;o=e+(n>>1)|0;if(!(n&1))q=p;else q=c[(c[o>>2]|0)+p>>2]|0;do if((g|0)<1){p=c[k>>2]|0;n=p+-1|0;if((p|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)s=0;else s=c[e+-4>>2]|0;if((p|0)<=(s|0)){if(r)t=0;else t=c[e+-4>>2]|0;do if((t|0)<(p|0)){if(r)u=0;else u=c[e+-4>>2]|0;if((u|0)<(p|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);v=0;break}else{a[1263537]=0;w=31;break}}else w=31;while(0);if((w|0)==31)v=e+(n*24|0)|0;__ZN7VariantC2ERKS_(j,v);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);x=+__ZNK7VariantcvfEv(j);Mi[q&511](o,x);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I11SliderJointfE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0,j=0.0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235932)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1)){h=b;i=c[d>>2]|0;j=+g[i>>2];Mi[h&511](a,j);return}else{h=c[(c[a>>2]|0)+b>>2]|0;i=c[d>>2]|0;j=+g[i>>2];Mi[h&511](a,j);return}}function __ZN11MethodBind1I11SliderJointfED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind1RCI11SliderJointfNS0_5ParamEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;switch(b|0){case -1:{__ZN7VariantC2Ef(d,0.0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}case 0:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}default:e=0}l=a;return e|0}function __ZNK13MethodBind1RCI11SliderJointfNS0_5ParamEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,860201);l=a;return c[b>>2]|0}function __ZN13MethodBind1RCI11SliderJointfNS0_5ParamEE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;i=l;l=l+48|0;if((l|0)>=(m|0))ba(48);j=i+24|0;k=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235932)|0:0){c[h>>2]=0;a[1263537]=0;n=d+24|0;o=c[n>>2]|0;if((o|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=o;c[b>>2]=0;l=i;return}p=o-(c[d+20>>2]|0)|0;if((p|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=p;c[b>>2]=0;l=i;return}if((g|0)>0){if((o|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);q=0}else{a[1263537]=0;q=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,q)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=q;c[b>>2]=0;l=i;return}}q=c[d+44>>2]|0;o=c[d+48>>2]|0;p=e+(o>>1)|0;if(!(o&1))r=q;else r=c[(c[p>>2]|0)+q>>2]|0;do if((g|0)<1){q=c[n>>2]|0;o=q+-1|0;if((q|0)>=1){e=c[d+16>>2]|0;s=(e|0)==0;if(s)t=0;else t=c[e+-4>>2]|0;if((q|0)<=(t|0)){if(s)u=0;else u=c[e+-4>>2]|0;do if((u|0)<(q|0)){if(s)v=0;else v=c[e+-4>>2]|0;if((v|0)<(q|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);w=0;break}else{a[1263537]=0;x=31;break}}else x=31;while(0);if((x|0)==31)w=e+(o*24|0)|0;__ZN7VariantC2ERKS_(k,w);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);f=__ZNK7VariantcviEv(k)|0;__ZN7VariantC2Ef(j,+ii[r&127](p,f));if(c[k>>2]|0)__ZN7Variant5clearEv(k);__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1217,1146558,0);c[b>>2]=0;l=i;return}function __ZN13MethodBind1RCI11SliderJointfNS0_5ParamEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0;if(!b)f=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235932)|0;f=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=f+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;g[e>>2]=+ii[i&127](a,c[c[d>>2]>>2]|0);return}function __ZN13MethodBind1RCI11SliderJointfNS0_5ParamEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind2I11SliderJointNS0_5ParamEfE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;switch(b|0){case 0:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}case 1:{__ZN7VariantC2Ef(d,0.0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}default:e=0}l=a;return e|0}function __ZNK11MethodBind2I11SliderJointNS0_5ParamEfE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,860201);l=a;return c[b>>2]|0}function __ZN11MethodBind2I11SliderJointNS0_5ParamEfE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0.0;i=l;l=l+48|0;if((l|0)>=(m|0))ba(48);j=i+24|0;k=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235932)|0:0){c[h>>2]=0;a[1263537]=0;n=d+24|0;o=c[n>>2]|0;if((o|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=o;c[b>>2]=0;l=i;return}p=o-(c[d+20>>2]|0)|0;if((p|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=p;c[b>>2]=0;l=i;return}if((g|0)>0){if((o|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);q=0}else{a[1263537]=0;q=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,q)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=q;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[n>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);r=0}else{a[1263537]=0;r=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,r)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=r;c[b>>2]=0;l=i;return}}}r=c[d+44>>2]|0;q=c[d+48>>2]|0;o=e+(q>>1)|0;if(!(q&1))s=r;else s=c[(c[o>>2]|0)+r>>2]|0;do if((g|0)<1){r=c[n>>2]|0;q=r+-1|0;if((r|0)>=1){e=c[d+16>>2]|0;p=(e|0)==0;if(p)t=0;else t=c[e+-4>>2]|0;if((r|0)<=(t|0)){if(p)u=0;else u=c[e+-4>>2]|0;do if((u|0)<(r|0)){if(p)v=0;else v=c[e+-4>>2]|0;if((v|0)<(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);w=0;break}else{a[1263537]=0;x=37;break}}else x=37;while(0);if((x|0)==37)w=e+(q*24|0)|0;__ZN7VariantC2ERKS_(j,w);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);w=__ZNK7VariantcviEv(j)|0;do if((g|0)<2){v=c[n>>2]|0;u=v+-1|0;t=v+-2|0;if((v|0)>=2){v=c[d+16>>2]|0;r=(v|0)==0;if(r)y=0;else y=c[v+-4>>2]|0;if((u|0)<=(y|0)){if(r)z=0;else z=c[v+-4>>2]|0;do if((z|0)<(u|0)){if(r)A=0;else A=c[v+-4>>2]|0;if((A|0)<(u|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);B=0;break}else{a[1263537]=0;x=54;break}}else x=54;while(0);if((x|0)==54)B=v+(t*24|0)|0;__ZN7VariantC2ERKS_(k,B);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f+4>>2]|0);while(0);C=+__ZNK7VariantcvfEv(k);dj[s&127](o,w,C);if(c[k>>2]|0)__ZN7Variant5clearEv(k);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1380,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind2I11SliderJointNS0_5ParamEfE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,h=0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235932)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1))h=b;else h=c[(c[a>>2]|0)+b>>2]|0;dj[h&127](a,c[c[d>>2]>>2]|0,+g[c[d+4>>2]>>2]);return}function __ZN11MethodBind2I11SliderJointNS0_5ParamEfED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN14ConeTwistJoint18_initialize_classvEv(b){b=b|0;if(a[1263337]|0)return;if(!(a[1263333]|0)){if(!(a[1257014]|0)){if(!(a[1256996]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI4NodeEEvv();__ZN4Node13_bind_methodsEv();a[1256996]=1}__ZN7ClassDB10_add_classI7SpatialEEvv();__ZN7Spatial13_bind_methodsEv();a[1257014]=1}__ZN7ClassDB10_add_classI5JointEEvv();__ZN5Joint13_bind_methodsEv();a[1263333]=1}__ZN7ClassDB10_add_classI14ConeTwistJointEEvv();__ZN14ConeTwistJoint13_bind_methodsEv();a[1263337]=1;return}function __ZN14ConeTwistJoint5_setvERK10StringNameRK7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK14ConeTwistJoint5_getvERK10StringNameR7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK14ConeTwistJoint19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+24|0;g=e+4|0;h=e;if(!d)__ZNK5Joint19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,0);__ZN6StringC2EPKc(f,860393);i=c[f>>2]|0;f=i;j=g+4|0;c[j>>2]=0;k=g+12|0;c[k>>2]=0;c[g>>2]=0;n=(i|0)==0;if(!n?(c[j>>2]=0,__Z28atomic_conditional_incrementPj(i+-8|0)|0):0)c[j>>2]=f;c[g+8>>2]=0;f=c[k>>2]|0;if(f|0){if(!(__Z16atomic_decrementPj(f+-8|0)|0))__ZN6Memory11free_staticEPvb(f,1);c[k>>2]=0}c[g+16>>2]=256;if(!(c[b>>2]|0)){k=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=k;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0}k=__ZnwjPFPvjE(32,4740)|0;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0;c[k+12>>2]=0;c[k+16>>2]=7;f=k+20|0;c[f>>2]=0;j=k+24|0;c[j>>2]=0;o=k+28|0;c[o>>2]=0;__ZN12PropertyInfoaSERKS_(k,g)|0;p=c[b>>2]|0;q=p+4|0;r=c[q>>2]|0;c[j>>2]=r;c[f>>2]=0;c[o>>2]=p;if(r|0)c[r+20>>2]=k;c[q>>2]=k;if(!(c[p>>2]|0))c[p>>2]=k;k=p+8|0;c[k>>2]=(c[k>>2]|0)+1;k=c[g+12>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);k=c[g+4>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);if(!n?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);__ZN10StringNameC2EPKc(h,860393);__ZN7ClassDB17get_property_listE10StringNameP4ListI12PropertyInfo16DefaultAllocatorEbPK6Object(h,b,1,a);__ZN10StringNameD2Ev(h);if(!d){l=e;return}__ZNK5Joint19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,1);l=e;return}function __ZN14ConeTwistJoint14_notificationvEib(a,b,c){a=a|0;b=b|0;c=c|0;__ZN5Joint14_notificationvEib(a,b,c);return}function __ZNK14ConeTwistJoint16_get_class_namevEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+8|0;e=b+4|0;f=b;g=a+424|0;a=c[g>>2]|0;if(a|0){if(c[a+4>>2]|0){l=b;return g|0}if(__ZNK6String6lengthEv(a+8|0)|0){l=b;return g|0}}__ZN6StringC2EPKc(d,860393);c[f>>2]=c[d>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameaSERKS_(g,e);__ZN10StringNameD2Ev(e);e=c[f>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);l=b;return g|0}function __ZNK14ConeTwistJoint9get_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,860393);l=a;return c[b>>2]|0}function __ZNK14ConeTwistJoint8is_classERK6String(a,b){a=a|0;b=b|0;var c=0;if(((!(__ZNK6StringeqEPKc(b,860393)|0)?!(__ZNK6StringeqEPKc(b,858189)|0):0)?!(__ZNK6StringeqEPKc(b,946852)|0):0)?!(__ZNK6StringeqEPKc(b,1132465)|0):0)c=__ZNK6StringeqEPKc(b,1142944)|0;else c=1;return c|0}function __ZNK14ConeTwistJoint12is_class_ptrEPv(a,b){a=a|0;b=b|0;return (b|0)==1235936|((b|0)==1235920|((b|0)==1220920|((b|0)==1220720|(b|0)==1220580)))|0}function __ZN14ConeTwistJointD2Ev(a){a=a|0;c[a>>2]=269432;__ZN10StringNameD2Ev(a+424|0);c[a>>2]=268448;__ZN8NodePathD2Ev(a+412|0);__ZN8NodePathD2Ev(a+408|0);__ZN10StringNameD2Ev(a+392|0);__ZN7SpatialD2Ev(a);return}function __ZN14ConeTwistJointD0Ev(a){a=a|0;c[a>>2]=269432;__ZN10StringNameD2Ev(a+424|0);c[a>>2]=268448;__ZN8NodePathD2Ev(a+412|0);__ZN8NodePathD2Ev(a+408|0);__ZN10StringNameD2Ev(a+392|0);__ZN7SpatialD2Ev(a);__ZdlPv(a);return}function __ZN14ConeTwistJoint16_configure_jointEP11PhysicsBodyS1_(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0.0;e=l;l=l+416|0;if((l|0)>=(m|0))ba(416);f=e+360|0;h=e+264|0;i=e+168|0;j=e+112|0;k=e+312|0;n=e+56|0;o=e;p=e+216|0;q=e+160|0;r=e+104|0;s=e+48|0;__ZNK7Spatial20get_global_transformEv(i,a);__ZNK7Spatial20get_global_transformEv(k,b);__ZNK9Transform14affine_inverseEv(j,k);__ZNK9TransformmlERKS_(n,j,i);__ZN9Transform14orthonormalizeEv(n);j=o;k=i;t=j+48|0;do{c[j>>2]=c[k>>2];j=j+4|0;k=k+4|0}while((j|0)<(t|0));u=(d|0)!=0;if(u){__ZNK7Spatial20get_global_transformEv(p,d);__ZNK9Transform14affine_inverseEv(f,p);__ZNK9TransformmlERKS_(h,f,i);j=o;k=h;t=j+48|0;do{c[j>>2]=c[k>>2];j=j+4|0;k=k+4|0}while((j|0)<(t|0))}__ZN9Transform14orthonormalizeEv(o);k=__ZN13PhysicsServer13get_singletonEv()|0;j=c[(c[k>>2]|0)+524>>2]|0;c[q>>2]=c[b+400>>2];if(u)v=c[d+400>>2]|0;else v=0;c[r>>2]=v;c[h>>2]=c[q>>2];c[f>>2]=c[r>>2];r=Fi[j&127](k,h,n,f,o)|0;o=__ZN13PhysicsServer13get_singletonEv()|0;n=c[(c[o>>2]|0)+528>>2]|0;c[s>>2]=r;w=+g[a+428>>2];c[f>>2]=c[s>>2];Gi[n&31](o,f,0,w);o=__ZN13PhysicsServer13get_singletonEv()|0;n=c[(c[o>>2]|0)+528>>2]|0;c[s>>2]=r;w=+g[a+432>>2];c[f>>2]=c[s>>2];Gi[n&31](o,f,1,w);o=__ZN13PhysicsServer13get_singletonEv()|0;n=c[(c[o>>2]|0)+528>>2]|0;c[s>>2]=r;w=+g[a+436>>2];c[f>>2]=c[s>>2];Gi[n&31](o,f,2,w);o=__ZN13PhysicsServer13get_singletonEv()|0;n=c[(c[o>>2]|0)+528>>2]|0;c[s>>2]=r;w=+g[a+440>>2];c[f>>2]=c[s>>2];Gi[n&31](o,f,3,w);o=__ZN13PhysicsServer13get_singletonEv()|0;n=c[(c[o>>2]|0)+528>>2]|0;c[s>>2]=r;w=+g[a+444>>2];c[f>>2]=c[s>>2];Gi[n&31](o,f,4,w);l=e;return r|0}function __ZN7ClassDB10_add_classI14ConeTwistJointEEvv(){var a=0,b=0,d=0,e=0,f=0,g=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+16|0;d=a+12|0;e=a+8|0;f=a+4|0;g=a;__ZN6StringC2EPKc(b,860393);c[e>>2]=c[b>>2];__ZN10StringNameC2ERK6String(d,e);__ZN6StringC2EPKc(b,858189);c[g>>2]=c[b>>2];__ZN10StringNameC2ERK6String(f,g);__ZN7ClassDB11_add_class2ERK10StringNameS2_(d,f);__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);__ZN10StringNameD2Ev(d);d=c[e>>2]|0;if(!d){l=a;return}if(__Z16atomic_decrementPj(d+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(d,1);l=a;return}function __ZN14ConeTwistJoint13_bind_methodsEv(){var a=0,b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0;a=l;l=l+128|0;if((l|0)>=(m|0))ba(128);b=a+104|0;d=a+96|0;e=a+88|0;f=a+80|0;g=a+72|0;h=a+64|0;i=a+56|0;j=a+52|0;k=a+44|0;n=a+48|0;o=a+36|0;p=a+28|0;q=a+20|0;r=a+40|0;s=a+32|0;t=a+24|0;u=a+16|0;v=a+12|0;w=a+8|0;x=a+4|0;y=a;__Z8D_METHODPKcS0_S0_(d,1056002,1044642,1128356);z=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(z);c[z>>2]=269544;__ZN10MethodBind10_set_constEb(z,0);__ZN10MethodBind24_generate_argument_typesEi(z,2);c[z+44>>2]=67;c[z+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,z,d,0,0)|0;z=d+4|0;A=c[z>>2]|0;if(A|0?(__Z16atomic_decrementPj(A+-8|0)|0)==0:0){B=c[z>>2]|0;z=(B|0)==0?0:B+-4|0;B=z+4|0;if(c[z>>2]|0){C=0;do{__ZN10StringNameD2Ev(B+(C<<2)|0);C=C+1|0}while(C>>>0<(c[z>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(A,1)}__ZN10StringNameD2Ev(d);__Z8D_METHODPKcS0_(e,1054240,1044642);d=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(d);c[d>>2]=269580;__ZN10MethodBind10_set_constEb(d,1);__ZN10MethodBind24_generate_argument_typesEi(d,1);__ZN10MethodBind12_set_returnsEb(d,1);c[d+44>>2]=31;c[d+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,d,e,0,0)|0;d=e+4|0;A=c[d>>2]|0;if(A|0?(__Z16atomic_decrementPj(A+-8|0)|0)==0:0){z=c[d>>2]|0;d=(z|0)==0?0:z+-4|0;z=d+4|0;if(c[d>>2]|0){C=0;do{__ZN10StringNameD2Ev(z+(C<<2)|0);C=C+1|0}while(C>>>0<(c[d>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(A,1)}__ZN10StringNameD2Ev(e);__Z8D_METHODPKcS0_(f,860213,860229);e=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(e);c[e>>2]=269616;__ZN10MethodBind10_set_constEb(e,0);__ZN10MethodBind24_generate_argument_typesEi(e,1);c[e+44>>2]=132;c[e+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,e,f,0,0)|0;e=f+4|0;A=c[e>>2]|0;if(A|0?(__Z16atomic_decrementPj(A+-8|0)|0)==0:0){d=c[e>>2]|0;e=(d|0)==0?0:d+-4|0;d=e+4|0;if(c[e>>2]|0){C=0;do{__ZN10StringNameD2Ev(d+(C<<2)|0);C=C+1|0}while(C>>>0<(c[e>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(A,1)}__ZN10StringNameD2Ev(f);__Z8D_METHODPKc(g,860240);f=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(f);c[f>>2]=269652;__ZN10MethodBind10_set_constEb(f,1);__ZN10MethodBind24_generate_argument_typesEi(f,0);__ZN10MethodBind12_set_returnsEb(f,1);c[f+44>>2]=139;c[f+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,f,g,0,0)|0;f=g+4|0;A=c[f>>2]|0;if(A|0?(__Z16atomic_decrementPj(A+-8|0)|0)==0:0){e=c[f>>2]|0;f=(e|0)==0?0:e+-4|0;e=f+4|0;if(c[f>>2]|0){C=0;do{__ZN10StringNameD2Ev(e+(C<<2)|0);C=C+1|0}while(C>>>0<(c[f>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(A,1)}__ZN10StringNameD2Ev(g);__Z8D_METHODPKcS0_(h,860256,860272);g=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(g);c[g>>2]=269616;__ZN10MethodBind10_set_constEb(g,0);__ZN10MethodBind24_generate_argument_typesEi(g,1);c[g+44>>2]=133;c[g+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,g,h,0,0)|0;g=h+4|0;A=c[g>>2]|0;if(A|0?(__Z16atomic_decrementPj(A+-8|0)|0)==0:0){f=c[g>>2]|0;g=(f|0)==0?0:f+-4|0;f=g+4|0;if(c[g>>2]|0){C=0;do{__ZN10StringNameD2Ev(f+(C<<2)|0);C=C+1|0}while(C>>>0<(c[g>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(A,1)}__ZN10StringNameD2Ev(h);__Z8D_METHODPKc(i,860283);h=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(h);c[h>>2]=269652;__ZN10MethodBind10_set_constEb(h,1);__ZN10MethodBind24_generate_argument_typesEi(h,0);__ZN10MethodBind12_set_returnsEb(h,1);c[h+44>>2]=140;c[h+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,h,i,0,0)|0;h=i+4|0;A=c[h>>2]|0;if(A|0?(__Z16atomic_decrementPj(A+-8|0)|0)==0:0){g=c[h>>2]|0;h=(g|0)==0?0:g+-4|0;g=h+4|0;if(c[h>>2]|0){C=0;do{__ZN10StringNameD2Ev(g+(C<<2)|0);C=C+1|0}while(C>>>0<(c[h>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(A,1)}__ZN10StringNameD2Ev(i);__ZN6StringC2EPKc(b,860393);c[k>>2]=c[b>>2];__ZN10StringNameC2ERK6String(j,k);__ZN6StringC2EPKc(n,860229);__ZN6StringC2EPKc(o,858502);i=b+4|0;c[i>>2]=0;A=b+12|0;c[A>>2]=0;c[b>>2]=3;h=c[n>>2]|0;if(h|0?(c[i>>2]=0,__Z28atomic_conditional_incrementPj(h+-8|0)|0):0)c[i>>2]=c[n>>2];c[b+8>>2]=1;i=c[A>>2]|0;if((i|0)!=(c[o>>2]|0)){if(i|0?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);c[A>>2]=0;i=c[o>>2]|0;if(i|0?__Z28atomic_conditional_incrementPj(i+-8|0)|0:0)c[A>>2]=c[o>>2]}c[b+16>>2]=7;c[p>>2]=__Z11_scs_createPKc(860213)|0;c[q>>2]=__Z11_scs_createPKc(860240)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(j,b,p,q,-1);__ZN10StringNameD2Ev(q);__ZN10StringNameD2Ev(p);A=c[b+12>>2]|0;if(A|0?(__Z16atomic_decrementPj(A+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(A,1);A=c[b+4>>2]|0;if(A|0?(__Z16atomic_decrementPj(A+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(A,1);A=c[o>>2]|0;if(A|0?(__Z16atomic_decrementPj(A+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(A,1);A=c[n>>2]|0;if(A|0?(__Z16atomic_decrementPj(A+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(A,1);__ZN10StringNameD2Ev(j);j=c[k>>2]|0;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);__ZN6StringC2EPKc(b,860393);c[k>>2]=c[b>>2];__ZN10StringNameC2ERK6String(r,k);__ZN6StringC2EPKc(s,860272);__ZN6StringC2EPKc(o,860299);j=b+4|0;c[j>>2]=0;A=b+12|0;c[A>>2]=0;c[b>>2]=3;n=c[s>>2]|0;if(n|0?(c[j>>2]=0,__Z28atomic_conditional_incrementPj(n+-8|0)|0):0)c[j>>2]=c[s>>2];c[b+8>>2]=1;j=c[A>>2]|0;if((j|0)!=(c[o>>2]|0)){if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);c[A>>2]=0;j=c[o>>2]|0;if(j|0?__Z28atomic_conditional_incrementPj(j+-8|0)|0:0)c[A>>2]=c[o>>2]}c[b+16>>2]=7;c[p>>2]=__Z11_scs_createPKc(860256)|0;c[q>>2]=__Z11_scs_createPKc(860283)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(r,b,p,q,-1);__ZN10StringNameD2Ev(q);__ZN10StringNameD2Ev(p);A=c[b+12>>2]|0;if(A|0?(__Z16atomic_decrementPj(A+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(A,1);A=c[b+4>>2]|0;if(A|0?(__Z16atomic_decrementPj(A+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(A,1);A=c[o>>2]|0;if(A|0?(__Z16atomic_decrementPj(A+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(A,1);A=c[s>>2]|0;do if(A|0){if(__Z16atomic_decrementPj(A+-8|0)|0)break;__ZN6Memory11free_staticEPvb(A,1)}while(0);__ZN10StringNameD2Ev(r);r=c[k>>2]|0;do if(r|0){if(__Z16atomic_decrementPj(r+-8|0)|0)break;__ZN6Memory11free_staticEPvb(r,1)}while(0);__ZN6StringC2EPKc(b,860393);c[k>>2]=c[b>>2];__ZN10StringNameC2ERK6String(t,k);__ZN6StringC2EPKc(u,1117188);__ZN6StringC2EPKc(o,859081);r=b+4|0;c[r>>2]=0;A=b+12|0;c[A>>2]=0;c[b>>2]=3;s=c[u>>2]|0;do if(s|0){c[r>>2]=0;if(!(__Z28atomic_conditional_incrementPj(s+-8|0)|0))break;c[r>>2]=c[u>>2]}while(0);c[b+8>>2]=1;r=c[A>>2]|0;do if((r|0)!=(c[o>>2]|0)){do if(r|0){if(__Z16atomic_decrementPj(r+-8|0)|0)break;__ZN6Memory11free_staticEPvb(r,1)}while(0);c[A>>2]=0;s=c[o>>2]|0;if(!s)break;if(!(__Z28atomic_conditional_incrementPj(s+-8|0)|0))break;c[A>>2]=c[o>>2]}while(0);c[b+16>>2]=7;c[p>>2]=__Z11_scs_createPKc(1056002)|0;c[q>>2]=__Z11_scs_createPKc(1054240)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(t,b,p,q,2);__ZN10StringNameD2Ev(q);__ZN10StringNameD2Ev(p);A=c[b+12>>2]|0;do if(A|0){if(__Z16atomic_decrementPj(A+-8|0)|0)break;__ZN6Memory11free_staticEPvb(A,1)}while(0);A=c[b+4>>2]|0;do if(A|0){if(__Z16atomic_decrementPj(A+-8|0)|0)break;__ZN6Memory11free_staticEPvb(A,1)}while(0);A=c[o>>2]|0;do if(A|0){if(__Z16atomic_decrementPj(A+-8|0)|0)break;__ZN6Memory11free_staticEPvb(A,1)}while(0);A=c[u>>2]|0;do if(A|0){if(__Z16atomic_decrementPj(A+-8|0)|0)break;__ZN6Memory11free_staticEPvb(A,1)}while(0);__ZN10StringNameD2Ev(t);t=c[k>>2]|0;do if(t|0){if(__Z16atomic_decrementPj(t+-8|0)|0)break;__ZN6Memory11free_staticEPvb(t,1)}while(0);__ZN6StringC2EPKc(b,860393);c[k>>2]=c[b>>2];__ZN10StringNameC2ERK6String(v,k);__ZN6StringC2EPKc(w,867101);__ZN6StringC2EPKc(o,859081);t=b+4|0;c[t>>2]=0;A=b+12|0;c[A>>2]=0;c[b>>2]=3;u=c[w>>2]|0;do if(u|0){c[t>>2]=0;if(!(__Z28atomic_conditional_incrementPj(u+-8|0)|0))break;c[t>>2]=c[w>>2]}while(0);c[b+8>>2]=1;t=c[A>>2]|0;do if((t|0)!=(c[o>>2]|0)){do if(t|0){if(__Z16atomic_decrementPj(t+-8|0)|0)break;__ZN6Memory11free_staticEPvb(t,1)}while(0);c[A>>2]=0;u=c[o>>2]|0;if(!u)break;if(!(__Z28atomic_conditional_incrementPj(u+-8|0)|0))break;c[A>>2]=c[o>>2]}while(0);c[b+16>>2]=7;c[p>>2]=__Z11_scs_createPKc(1056002)|0;c[q>>2]=__Z11_scs_createPKc(1054240)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(v,b,p,q,3);__ZN10StringNameD2Ev(q);__ZN10StringNameD2Ev(p);A=c[b+12>>2]|0;do if(A|0){if(__Z16atomic_decrementPj(A+-8|0)|0)break;__ZN6Memory11free_staticEPvb(A,1)}while(0);A=c[b+4>>2]|0;do if(A|0){if(__Z16atomic_decrementPj(A+-8|0)|0)break;__ZN6Memory11free_staticEPvb(A,1)}while(0);A=c[o>>2]|0;do if(A|0){if(__Z16atomic_decrementPj(A+-8|0)|0)break;__ZN6Memory11free_staticEPvb(A,1)}while(0);A=c[w>>2]|0;do if(A|0){if(__Z16atomic_decrementPj(A+-8|0)|0)break;__ZN6Memory11free_staticEPvb(A,1)}while(0);__ZN10StringNameD2Ev(v);v=c[k>>2]|0;do if(v|0){if(__Z16atomic_decrementPj(v+-8|0)|0)break;__ZN6Memory11free_staticEPvb(v,1)}while(0);__ZN6StringC2EPKc(b,860393);c[k>>2]=c[b>>2];__ZN10StringNameC2ERK6String(x,k);__ZN6StringC2EPKc(y,860316);__ZN6StringC2EPKc(o,859081);v=b+4|0;c[v>>2]=0;A=b+12|0;c[A>>2]=0;c[b>>2]=3;w=c[y>>2]|0;do if(w|0){c[v>>2]=0;if(!(__Z28atomic_conditional_incrementPj(w+-8|0)|0))break;c[v>>2]=c[y>>2]}while(0);c[b+8>>2]=1;v=c[A>>2]|0;do if((v|0)!=(c[o>>2]|0)){do if(v|0){if(__Z16atomic_decrementPj(v+-8|0)|0)break;__ZN6Memory11free_staticEPvb(v,1)}while(0);c[A>>2]=0;w=c[o>>2]|0;if(!w)break;if(!(__Z28atomic_conditional_incrementPj(w+-8|0)|0))break;c[A>>2]=c[o>>2]}while(0);c[b+16>>2]=7;c[p>>2]=__Z11_scs_createPKc(1056002)|0;c[q>>2]=__Z11_scs_createPKc(1054240)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(x,b,p,q,4);__ZN10StringNameD2Ev(q);__ZN10StringNameD2Ev(p);p=c[b+12>>2]|0;do if(p|0){if(__Z16atomic_decrementPj(p+-8|0)|0)break;__ZN6Memory11free_staticEPvb(p,1)}while(0);p=c[b+4>>2]|0;do if(p|0){if(__Z16atomic_decrementPj(p+-8|0)|0)break;__ZN6Memory11free_staticEPvb(p,1)}while(0);p=c[o>>2]|0;do if(p|0){if(__Z16atomic_decrementPj(p+-8|0)|0)break;__ZN6Memory11free_staticEPvb(p,1)}while(0);p=c[y>>2]|0;do if(p|0){if(__Z16atomic_decrementPj(p+-8|0)|0)break;__ZN6Memory11free_staticEPvb(p,1)}while(0);__ZN10StringNameD2Ev(x);x=c[k>>2]|0;do if(x|0){if(__Z16atomic_decrementPj(x+-8|0)|0)break;__ZN6Memory11free_staticEPvb(x,1)}while(0);__ZN6StringC2EPKc(b,860393);c[o>>2]=c[b>>2];__ZN10StringNameC2ERK6String(k,o);__ZN10StringNameC2EPKc(b,860327);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(k,b,0);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(k);x=c[o>>2]|0;do if(x|0){if(__Z16atomic_decrementPj(x+-8|0)|0)break;__ZN6Memory11free_staticEPvb(x,1)}while(0);__ZN6StringC2EPKc(b,860393);c[o>>2]=c[b>>2];__ZN10StringNameC2ERK6String(k,o);__ZN10StringNameC2EPKc(b,860344);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(k,b,1);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(k);x=c[o>>2]|0;do if(x|0){if(__Z16atomic_decrementPj(x+-8|0)|0)break;__ZN6Memory11free_staticEPvb(x,1)}while(0);__ZN6StringC2EPKc(b,860393);c[o>>2]=c[b>>2];__ZN10StringNameC2ERK6String(k,o);__ZN10StringNameC2EPKc(b,858271);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(k,b,2);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(k);x=c[o>>2]|0;do if(x|0){if(__Z16atomic_decrementPj(x+-8|0)|0)break;__ZN6Memory11free_staticEPvb(x,1)}while(0);__ZN6StringC2EPKc(b,860393);c[o>>2]=c[b>>2];__ZN10StringNameC2ERK6String(k,o);__ZN10StringNameC2EPKc(b,860361);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(k,b,3);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(k);x=c[o>>2]|0;do if(x|0){if(__Z16atomic_decrementPj(x+-8|0)|0)break;__ZN6Memory11free_staticEPvb(x,1)}while(0);__ZN6StringC2EPKc(b,860393);c[o>>2]=c[b>>2];__ZN10StringNameC2ERK6String(k,o);__ZN10StringNameC2EPKc(b,860376);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(k,b,4);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(k);x=c[o>>2]|0;do if(x|0){if(__Z16atomic_decrementPj(x+-8|0)|0)break;__ZN6Memory11free_staticEPvb(x,1)}while(0);__ZN6StringC2EPKc(b,860393);c[o>>2]=c[b>>2];__ZN10StringNameC2ERK6String(k,o);__ZN10StringNameC2EPKc(b,942581);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(k,b,5);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(k);k=c[o>>2]|0;if(!k){l=a;return}if(__Z16atomic_decrementPj(k+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(k,1);l=a;return}function __ZN14ConeTwistJoint9set_paramENS_5ParamEf(b,d,e){b=b|0;d=d|0;e=+e;var f=0,h=0,i=0,j=0,k=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);h=f+4|0;i=f;if(d>>>0>4){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1056002,858302,573,943565,0);l=f;return}a[1263537]=0;g[b+428+(d<<2)>>2]=e;j=b+404|0;if(c[j>>2]|0){b=__ZN13PhysicsServer13get_singletonEv()|0;k=c[(c[b>>2]|0)+528>>2]|0;c[i>>2]=c[j>>2];c[h>>2]=c[i>>2];Gi[k&31](b,h,d,e)}l=f;return}function __ZNK14ConeTwistJoint9get_paramENS_5ParamE(b,c){b=b|0;c=c|0;var d=0.0;if(c>>>0>4){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1054240,858302,582,943565,0);d=0.0;return +d}else{a[1263537]=0;d=+g[b+428+(c<<2)>>2];return +d}return +(0.0)}function __ZN14ConeTwistJoint15_set_swing_spanEf(b,d){b=b|0;d=+d;var e=0,f=0,h=0,i=0.0,j=0,k=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e+4|0;h=e;i=d*3.141592653589793/180.0;a[1263537]=0;g[b+428>>2]=i;j=b+404|0;if(!(c[j>>2]|0)){l=e;return}b=__ZN13PhysicsServer13get_singletonEv()|0;k=c[(c[b>>2]|0)+528>>2]|0;c[h>>2]=c[j>>2];c[f>>2]=c[h>>2];Gi[k&31](b,f,0,i);l=e;return}function __ZNK14ConeTwistJoint15_get_swing_spanEv(b){b=b|0;a[1263537]=0;return +(+g[b+428>>2]*180.0/3.141592653589793)}function __ZN14ConeTwistJoint15_set_twist_spanEf(b,d){b=b|0;d=+d;var e=0,f=0,h=0,i=0.0,j=0,k=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e+4|0;h=e;i=d*3.141592653589793/180.0;a[1263537]=0;g[b+432>>2]=i;j=b+404|0;if(!(c[j>>2]|0)){l=e;return}b=__ZN13PhysicsServer13get_singletonEv()|0;k=c[(c[b>>2]|0)+528>>2]|0;c[h>>2]=c[j>>2];c[f>>2]=c[h>>2];Gi[k&31](b,f,1,i);l=e;return}function __ZNK14ConeTwistJoint15_get_twist_spanEv(b){b=b|0;a[1263537]=0;return +(+g[b+432>>2]*180.0/3.141592653589793)}function __ZNK13MethodBind0RCI14ConeTwistJointfE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Ef(d,0.0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK13MethodBind0RCI14ConeTwistJointfE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,860393);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI14ConeTwistJointfE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235936)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2Ef(i,+mj[n&511](d));__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI14ConeTwistJointfE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0.0;if(!b)f=0;else{d=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235936)|0;f=d?b:0}b=c[a+44>>2]|0;d=c[a+48>>2]|0;a=f+(d>>1)|0;if(!(d&1)){h=b;i=+mj[h&511](a);g[e>>2]=i;return}else{h=c[(c[a>>2]|0)+b>>2]|0;i=+mj[h&511](a);g[e>>2]=i;return}}function __ZN13MethodBind0RCI14ConeTwistJointfED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I14ConeTwistJointfE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if(!b){__ZN7VariantC2Ef(d,0.0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK11MethodBind1I14ConeTwistJointfE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,860393);l=a;return c[b>>2]|0}function __ZN11MethodBind1I14ConeTwistJointfE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0.0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235936)|0:0){c[h>>2]=0;a[1263537]=0;k=d+24|0;n=c[k>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=i;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=i;return}if((g|0)>0){if((n|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);p=0}else{a[1263537]=0;p=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,p)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=p;c[b>>2]=0;l=i;return}}p=c[d+44>>2]|0;n=c[d+48>>2]|0;o=e+(n>>1)|0;if(!(n&1))q=p;else q=c[(c[o>>2]|0)+p>>2]|0;do if((g|0)<1){p=c[k>>2]|0;n=p+-1|0;if((p|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)s=0;else s=c[e+-4>>2]|0;if((p|0)<=(s|0)){if(r)t=0;else t=c[e+-4>>2]|0;do if((t|0)<(p|0)){if(r)u=0;else u=c[e+-4>>2]|0;if((u|0)<(p|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);v=0;break}else{a[1263537]=0;w=31;break}}else w=31;while(0);if((w|0)==31)v=e+(n*24|0)|0;__ZN7VariantC2ERKS_(j,v);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);x=+__ZNK7VariantcvfEv(j);Mi[q&511](o,x);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I14ConeTwistJointfE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0,j=0.0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235936)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1)){h=b;i=c[d>>2]|0;j=+g[i>>2];Mi[h&511](a,j);return}else{h=c[(c[a>>2]|0)+b>>2]|0;i=c[d>>2]|0;j=+g[i>>2];Mi[h&511](a,j);return}}function __ZN11MethodBind1I14ConeTwistJointfED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind1RCI14ConeTwistJointfNS0_5ParamEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;switch(b|0){case -1:{__ZN7VariantC2Ef(d,0.0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}case 0:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}default:e=0}l=a;return e|0}function __ZNK13MethodBind1RCI14ConeTwistJointfNS0_5ParamEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,860393);l=a;return c[b>>2]|0}function __ZN13MethodBind1RCI14ConeTwistJointfNS0_5ParamEE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;i=l;l=l+48|0;if((l|0)>=(m|0))ba(48);j=i+24|0;k=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235936)|0:0){c[h>>2]=0;a[1263537]=0;n=d+24|0;o=c[n>>2]|0;if((o|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=o;c[b>>2]=0;l=i;return}p=o-(c[d+20>>2]|0)|0;if((p|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=p;c[b>>2]=0;l=i;return}if((g|0)>0){if((o|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);q=0}else{a[1263537]=0;q=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,q)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=q;c[b>>2]=0;l=i;return}}q=c[d+44>>2]|0;o=c[d+48>>2]|0;p=e+(o>>1)|0;if(!(o&1))r=q;else r=c[(c[p>>2]|0)+q>>2]|0;do if((g|0)<1){q=c[n>>2]|0;o=q+-1|0;if((q|0)>=1){e=c[d+16>>2]|0;s=(e|0)==0;if(s)t=0;else t=c[e+-4>>2]|0;if((q|0)<=(t|0)){if(s)u=0;else u=c[e+-4>>2]|0;do if((u|0)<(q|0)){if(s)v=0;else v=c[e+-4>>2]|0;if((v|0)<(q|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);w=0;break}else{a[1263537]=0;x=31;break}}else x=31;while(0);if((x|0)==31)w=e+(o*24|0)|0;__ZN7VariantC2ERKS_(k,w);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);f=__ZNK7VariantcviEv(k)|0;__ZN7VariantC2Ef(j,+ii[r&127](p,f));if(c[k>>2]|0)__ZN7Variant5clearEv(k);__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1217,1146558,0);c[b>>2]=0;l=i;return}function __ZN13MethodBind1RCI14ConeTwistJointfNS0_5ParamEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0;if(!b)f=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235936)|0;f=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=f+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;g[e>>2]=+ii[i&127](a,c[c[d>>2]>>2]|0);return}function __ZN13MethodBind1RCI14ConeTwistJointfNS0_5ParamEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind2I14ConeTwistJointNS0_5ParamEfE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;switch(b|0){case 0:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}case 1:{__ZN7VariantC2Ef(d,0.0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}default:e=0}l=a;return e|0}function __ZNK11MethodBind2I14ConeTwistJointNS0_5ParamEfE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,860393);l=a;return c[b>>2]|0}function __ZN11MethodBind2I14ConeTwistJointNS0_5ParamEfE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0.0;i=l;l=l+48|0;if((l|0)>=(m|0))ba(48);j=i+24|0;k=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235936)|0:0){c[h>>2]=0;a[1263537]=0;n=d+24|0;o=c[n>>2]|0;if((o|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=o;c[b>>2]=0;l=i;return}p=o-(c[d+20>>2]|0)|0;if((p|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=p;c[b>>2]=0;l=i;return}if((g|0)>0){if((o|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);q=0}else{a[1263537]=0;q=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,q)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=q;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[n>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);r=0}else{a[1263537]=0;r=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,r)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=r;c[b>>2]=0;l=i;return}}}r=c[d+44>>2]|0;q=c[d+48>>2]|0;o=e+(q>>1)|0;if(!(q&1))s=r;else s=c[(c[o>>2]|0)+r>>2]|0;do if((g|0)<1){r=c[n>>2]|0;q=r+-1|0;if((r|0)>=1){e=c[d+16>>2]|0;p=(e|0)==0;if(p)t=0;else t=c[e+-4>>2]|0;if((r|0)<=(t|0)){if(p)u=0;else u=c[e+-4>>2]|0;do if((u|0)<(r|0)){if(p)v=0;else v=c[e+-4>>2]|0;if((v|0)<(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);w=0;break}else{a[1263537]=0;x=37;break}}else x=37;while(0);if((x|0)==37)w=e+(q*24|0)|0;__ZN7VariantC2ERKS_(j,w);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);w=__ZNK7VariantcviEv(j)|0;do if((g|0)<2){v=c[n>>2]|0;u=v+-1|0;t=v+-2|0;if((v|0)>=2){v=c[d+16>>2]|0;r=(v|0)==0;if(r)y=0;else y=c[v+-4>>2]|0;if((u|0)<=(y|0)){if(r)z=0;else z=c[v+-4>>2]|0;do if((z|0)<(u|0)){if(r)A=0;else A=c[v+-4>>2]|0;if((A|0)<(u|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);B=0;break}else{a[1263537]=0;x=54;break}}else x=54;while(0);if((x|0)==54)B=v+(t*24|0)|0;__ZN7VariantC2ERKS_(k,B);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f+4>>2]|0);while(0);C=+__ZNK7VariantcvfEv(k);dj[s&127](o,w,C);if(c[k>>2]|0)__ZN7Variant5clearEv(k);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1380,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind2I14ConeTwistJointNS0_5ParamEfE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,h=0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235936)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1))h=b;else h=c[(c[a>>2]|0)+b>>2]|0;dj[h&127](a,c[c[d>>2]>>2]|0,+g[c[d+4>>2]>>2]);return}function __ZN11MethodBind2I14ConeTwistJointNS0_5ParamEfED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN16Generic6DOFJoint18_initialize_classvEv(b){b=b|0;if(a[1263338]|0)return;if(!(a[1263333]|0)){if(!(a[1257014]|0)){if(!(a[1256996]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI4NodeEEvv();__ZN4Node13_bind_methodsEv();a[1256996]=1}__ZN7ClassDB10_add_classI7SpatialEEvv();__ZN7Spatial13_bind_methodsEv();a[1257014]=1}__ZN7ClassDB10_add_classI5JointEEvv();__ZN5Joint13_bind_methodsEv();a[1263333]=1}__ZN7ClassDB10_add_classI16Generic6DOFJointEEvv();__ZN16Generic6DOFJoint13_bind_methodsEv();a[1263338]=1;return}function __ZN16Generic6DOFJoint5_setvERK10StringNameRK7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK16Generic6DOFJoint5_getvERK10StringNameR7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK16Generic6DOFJoint19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+24|0;g=e+4|0;h=e;if(!d)__ZNK5Joint19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,0);__ZN6StringC2EPKc(f,862545);i=c[f>>2]|0;f=i;j=g+4|0;c[j>>2]=0;k=g+12|0;c[k>>2]=0;c[g>>2]=0;n=(i|0)==0;if(!n?(c[j>>2]=0,__Z28atomic_conditional_incrementPj(i+-8|0)|0):0)c[j>>2]=f;c[g+8>>2]=0;f=c[k>>2]|0;if(f|0){if(!(__Z16atomic_decrementPj(f+-8|0)|0))__ZN6Memory11free_staticEPvb(f,1);c[k>>2]=0}c[g+16>>2]=256;if(!(c[b>>2]|0)){k=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=k;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0}k=__ZnwjPFPvjE(32,4740)|0;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0;c[k+12>>2]=0;c[k+16>>2]=7;f=k+20|0;c[f>>2]=0;j=k+24|0;c[j>>2]=0;o=k+28|0;c[o>>2]=0;__ZN12PropertyInfoaSERKS_(k,g)|0;p=c[b>>2]|0;q=p+4|0;r=c[q>>2]|0;c[j>>2]=r;c[f>>2]=0;c[o>>2]=p;if(r|0)c[r+20>>2]=k;c[q>>2]=k;if(!(c[p>>2]|0))c[p>>2]=k;k=p+8|0;c[k>>2]=(c[k>>2]|0)+1;k=c[g+12>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);k=c[g+4>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);if(!n?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);__ZN10StringNameC2EPKc(h,862545);__ZN7ClassDB17get_property_listE10StringNameP4ListI12PropertyInfo16DefaultAllocatorEbPK6Object(h,b,1,a);__ZN10StringNameD2Ev(h);if(!d){l=e;return}__ZNK5Joint19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,1);l=e;return}function __ZN16Generic6DOFJoint14_notificationvEib(a,b,c){a=a|0;b=b|0;c=c|0;__ZN5Joint14_notificationvEib(a,b,c);return}function __ZNK16Generic6DOFJoint16_get_class_namevEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+8|0;e=b+4|0;f=b;g=a+424|0;a=c[g>>2]|0;if(a|0){if(c[a+4>>2]|0){l=b;return g|0}if(__ZNK6String6lengthEv(a+8|0)|0){l=b;return g|0}}__ZN6StringC2EPKc(d,862545);c[f>>2]=c[d>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameaSERKS_(g,e);__ZN10StringNameD2Ev(e);e=c[f>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);l=b;return g|0}function __ZNK16Generic6DOFJoint9get_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,862545);l=a;return c[b>>2]|0}function __ZNK16Generic6DOFJoint8is_classERK6String(a,b){a=a|0;b=b|0;var c=0;if(((!(__ZNK6StringeqEPKc(b,862545)|0)?!(__ZNK6StringeqEPKc(b,858189)|0):0)?!(__ZNK6StringeqEPKc(b,946852)|0):0)?!(__ZNK6StringeqEPKc(b,1132465)|0):0)c=__ZNK6StringeqEPKc(b,1142944)|0;else c=1;return c|0}function __ZNK16Generic6DOFJoint12is_class_ptrEPv(a,b){a=a|0;b=b|0;return (b|0)==1235940|((b|0)==1235920|((b|0)==1220920|((b|0)==1220720|(b|0)==1220580)))|0}function __ZN16Generic6DOFJointD2Ev(a){a=a|0;c[a>>2]=269688;__ZN10StringNameD2Ev(a+424|0);c[a>>2]=268448;__ZN8NodePathD2Ev(a+412|0);__ZN8NodePathD2Ev(a+408|0);__ZN10StringNameD2Ev(a+392|0);__ZN7SpatialD2Ev(a);return}function __ZN16Generic6DOFJointD0Ev(a){a=a|0;c[a>>2]=269688;__ZN10StringNameD2Ev(a+424|0);c[a>>2]=268448;__ZN8NodePathD2Ev(a+412|0);__ZN8NodePathD2Ev(a+408|0);__ZN10StringNameD2Ev(a+392|0);__ZN7SpatialD2Ev(a);__ZdlPv(a);return}function __ZN16Generic6DOFJoint16_configure_jointEP11PhysicsBodyS1_(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0.0;f=l;l=l+432|0;if((l|0)>=(m|0))ba(432);h=f+376|0;i=f+208|0;j=f+152|0;k=f+96|0;n=f+328|0;o=f+48|0;p=f;q=f+280|0;r=f+276|0;s=f+272|0;t=f+268|0;u=f+264|0;v=f+260|0;w=f+256|0;x=f+200|0;y=f+144|0;__ZNK7Spatial20get_global_transformEv(j,b);__ZNK7Spatial20get_global_transformEv(n,d);__ZNK9Transform14affine_inverseEv(k,n);__ZNK9TransformmlERKS_(o,k,j);__ZN9Transform14orthonormalizeEv(o);k=p;n=j;z=k+48|0;do{c[k>>2]=c[n>>2];k=k+4|0;n=n+4|0}while((k|0)<(z|0));A=(e|0)!=0;if(A){__ZNK7Spatial20get_global_transformEv(q,e);__ZNK9Transform14affine_inverseEv(h,q);__ZNK9TransformmlERKS_(i,h,j);k=p;n=i;z=k+48|0;do{c[k>>2]=c[n>>2];k=k+4|0;n=n+4|0}while((k|0)<(z|0))}__ZN9Transform14orthonormalizeEv(p);n=__ZN13PhysicsServer13get_singletonEv()|0;k=c[(c[n>>2]|0)+536>>2]|0;c[r>>2]=c[d+400>>2];if(A)B=c[e+400>>2]|0;else B=0;c[s>>2]=B;c[i>>2]=c[r>>2];c[h>>2]=c[s>>2];s=Fi[k&127](n,i,o,h,p)|0;p=0;do{o=__ZN13PhysicsServer13get_singletonEv()|0;i=c[(c[o>>2]|0)+540>>2]|0;c[t>>2]=s;C=+g[b+428+(p<<2)>>2];c[h>>2]=c[t>>2];Qi[i&1](o,h,0,p,C);o=__ZN13PhysicsServer13get_singletonEv()|0;i=c[(c[o>>2]|0)+540>>2]|0;c[u>>2]=s;C=+g[b+488+(p<<2)>>2];c[h>>2]=c[u>>2];Qi[i&1](o,h,1,p,C);o=__ZN13PhysicsServer13get_singletonEv()|0;i=c[(c[o>>2]|0)+540>>2]|0;c[v>>2]=s;C=+g[b+548+(p<<2)>>2];c[h>>2]=c[v>>2];Qi[i&1](o,h,2,p,C);p=p+1|0}while((p|0)!=14);p=__ZN13PhysicsServer13get_singletonEv()|0;v=c[(c[p>>2]|0)+548>>2]|0;c[w>>2]=s;u=(a[b+484>>0]|0)!=0;c[h>>2]=c[w>>2];Li[v&255](p,h,0,0,u);u=__ZN13PhysicsServer13get_singletonEv()|0;p=c[(c[u>>2]|0)+548>>2]|0;c[x>>2]=s;v=(a[b+544>>0]|0)!=0;c[h>>2]=c[x>>2];Li[p&255](u,h,1,0,v);v=__ZN13PhysicsServer13get_singletonEv()|0;u=c[(c[v>>2]|0)+548>>2]|0;c[y>>2]=s;p=(a[b+604>>0]|0)!=0;c[h>>2]=c[y>>2];Li[u&255](v,h,2,0,p);p=__ZN13PhysicsServer13get_singletonEv()|0;v=c[(c[p>>2]|0)+548>>2]|0;c[w>>2]=s;u=(a[b+485>>0]|0)!=0;c[h>>2]=c[w>>2];Li[v&255](p,h,0,1,u);u=__ZN13PhysicsServer13get_singletonEv()|0;p=c[(c[u>>2]|0)+548>>2]|0;c[x>>2]=s;v=(a[b+545>>0]|0)!=0;c[h>>2]=c[x>>2];Li[p&255](u,h,1,1,v);v=__ZN13PhysicsServer13get_singletonEv()|0;u=c[(c[v>>2]|0)+548>>2]|0;c[y>>2]=s;p=(a[b+605>>0]|0)!=0;c[h>>2]=c[y>>2];Li[u&255](v,h,2,1,p);p=__ZN13PhysicsServer13get_singletonEv()|0;v=c[(c[p>>2]|0)+548>>2]|0;c[w>>2]=s;u=(a[b+486>>0]|0)!=0;c[h>>2]=c[w>>2];Li[v&255](p,h,0,2,u);u=__ZN13PhysicsServer13get_singletonEv()|0;p=c[(c[u>>2]|0)+548>>2]|0;c[x>>2]=s;v=(a[b+546>>0]|0)!=0;c[h>>2]=c[x>>2];Li[p&255](u,h,1,2,v);v=__ZN13PhysicsServer13get_singletonEv()|0;u=c[(c[v>>2]|0)+548>>2]|0;c[y>>2]=s;p=(a[b+606>>0]|0)!=0;c[h>>2]=c[y>>2];Li[u&255](v,h,2,2,p);l=f;return s|0}function __ZN7ClassDB10_add_classI16Generic6DOFJointEEvv(){var a=0,b=0,d=0,e=0,f=0,g=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+16|0;d=a+12|0;e=a+8|0;f=a+4|0;g=a;__ZN6StringC2EPKc(b,862545);c[e>>2]=c[b>>2];__ZN10StringNameC2ERK6String(d,e);__ZN6StringC2EPKc(b,858189);c[g>>2]=c[b>>2];__ZN10StringNameC2ERK6String(f,g);__ZN7ClassDB11_add_class2ERK10StringNameS2_(d,f);__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);__ZN10StringNameD2Ev(d);d=c[e>>2]|0;if(!d){l=a;return}if(__Z16atomic_decrementPj(d+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(d,1);l=a;return}function __ZN16Generic6DOFJoint13_bind_methodsEv(){var a=0,b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0,ia=0,ja=0,ka=0,la=0,ma=0,na=0,oa=0,pa=0,qa=0,ra=0,sa=0,ta=0,ua=0,va=0,wa=0,xa=0,ya=0,za=0,Aa=0,Ba=0,Ca=0,Da=0,Ea=0,Fa=0,Ga=0,Ha=0,Ia=0,Ja=0,Ka=0,La=0,Ma=0,Na=0,Oa=0,Pa=0,Qa=0,Ra=0,Sa=0,Ta=0,Ua=0,Va=0,Wa=0,Xa=0,Ya=0,Za=0,_a=0,$a=0,ab=0,bb=0,cb=0,db=0,eb=0,fb=0,gb=0,hb=0,ib=0,jb=0,kb=0,lb=0,mb=0,nb=0,ob=0,pb=0,qb=0,rb=0,sb=0,tb=0,ub=0,vb=0,wb=0,xb=0,yb=0,zb=0,Ab=0,Bb=0,Cb=0,Db=0,Eb=0,Fb=0;a=l;l=l+640|0;if((l|0)>=(m|0))ba(640);b=a+616|0;d=a+608|0;e=a+600|0;f=a+592|0;g=a+584|0;h=a+576|0;i=a+568|0;j=a+560|0;k=a+552|0;n=a+544|0;o=a+536|0;p=a+528|0;q=a+520|0;r=a+512|0;s=a+504|0;t=a+496|0;u=a+488|0;v=a+480|0;w=a+472|0;x=a+464|0;y=a+456|0;z=a+448|0;A=a+440|0;B=a+432|0;C=a+424|0;D=a+420|0;E=a+252|0;F=a+416|0;G=a+240|0;H=a+232|0;I=a+224|0;J=a+412|0;K=a+408|0;L=a+404|0;M=a+400|0;N=a+396|0;O=a+392|0;P=a+388|0;Q=a+384|0;R=a+380|0;S=a+376|0;T=a+372|0;U=a+368|0;V=a+364|0;W=a+360|0;X=a+356|0;Y=a+352|0;Z=a+348|0;_=a+344|0;$=a+340|0;aa=a+336|0;ca=a+332|0;da=a+328|0;ea=a+324|0;fa=a+320|0;ga=a+316|0;ha=a+312|0;ia=a+308|0;ja=a+304|0;ka=a+300|0;la=a+296|0;ma=a+292|0;na=a+288|0;oa=a+284|0;pa=a+280|0;qa=a+276|0;ra=a+272|0;sa=a+268|0;ta=a+264|0;ua=a+260|0;va=a+256|0;wa=a+248|0;xa=a+244|0;ya=a+236|0;za=a+228|0;Aa=a+220|0;Ba=a+216|0;Ca=a+212|0;Da=a+208|0;Ea=a+204|0;Fa=a+200|0;Ga=a+196|0;Ha=a+192|0;Ia=a+188|0;Ja=a+184|0;Ka=a+180|0;La=a+176|0;Ma=a+172|0;Na=a+168|0;Oa=a+164|0;Pa=a+160|0;Qa=a+156|0;Ra=a+152|0;Sa=a+148|0;Ta=a+144|0;Ua=a+140|0;Va=a+136|0;Wa=a+132|0;Xa=a+128|0;Ya=a+124|0;Za=a+120|0;_a=a+116|0;$a=a+112|0;ab=a+108|0;bb=a+104|0;cb=a+100|0;db=a+96|0;eb=a+92|0;fb=a+88|0;gb=a+84|0;hb=a+80|0;ib=a+76|0;jb=a+72|0;kb=a+68|0;lb=a+64|0;mb=a+60|0;nb=a+56|0;ob=a+52|0;pb=a+48|0;qb=a+44|0;rb=a+40|0;sb=a+36|0;tb=a+32|0;ub=a+28|0;vb=a+24|0;wb=a+20|0;xb=a+16|0;yb=a+12|0;zb=a+8|0;Ab=a+4|0;Bb=a;__Z8D_METHODPKcS0_(d,860408,1127493);Cb=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(Cb);c[Cb>>2]=269800;__ZN10MethodBind10_set_constEb(Cb,0);__ZN10MethodBind24_generate_argument_typesEi(Cb,1);c[Cb+44>>2]=134;c[Cb+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,Cb,d,0,0)|0;Cb=d+4|0;Db=c[Cb>>2]|0;if(Db|0?(__Z16atomic_decrementPj(Db+-8|0)|0)==0:0){Eb=c[Cb>>2]|0;Cb=(Eb|0)==0?0:Eb+-4|0;Eb=Cb+4|0;if(c[Cb>>2]|0){Fb=0;do{__ZN10StringNameD2Ev(Eb+(Fb<<2)|0);Fb=Fb+1|0}while(Fb>>>0<(c[Cb>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Db,1)}__ZN10StringNameD2Ev(d);__Z8D_METHODPKc(e,860432);d=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(d);c[d>>2]=269836;__ZN10MethodBind10_set_constEb(d,1);__ZN10MethodBind24_generate_argument_typesEi(d,0);__ZN10MethodBind12_set_returnsEb(d,1);c[d+44>>2]=141;c[d+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,d,e,0,0)|0;d=e+4|0;Db=c[d>>2]|0;if(Db|0?(__Z16atomic_decrementPj(Db+-8|0)|0)==0:0){Cb=c[d>>2]|0;d=(Cb|0)==0?0:Cb+-4|0;Cb=d+4|0;if(c[d>>2]|0){Fb=0;do{__ZN10StringNameD2Ev(Cb+(Fb<<2)|0);Fb=Fb+1|0}while(Fb>>>0<(c[d>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Db,1)}__ZN10StringNameD2Ev(e);__Z8D_METHODPKcS0_(f,860456,1127493);e=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(e);c[e>>2]=269800;__ZN10MethodBind10_set_constEb(e,0);__ZN10MethodBind24_generate_argument_typesEi(e,1);c[e+44>>2]=135;c[e+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,e,f,0,0)|0;e=f+4|0;Db=c[e>>2]|0;if(Db|0?(__Z16atomic_decrementPj(Db+-8|0)|0)==0:0){d=c[e>>2]|0;e=(d|0)==0?0:d+-4|0;d=e+4|0;if(c[e>>2]|0){Fb=0;do{__ZN10StringNameD2Ev(d+(Fb<<2)|0);Fb=Fb+1|0}while(Fb>>>0<(c[e>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Db,1)}__ZN10StringNameD2Ev(f);__Z8D_METHODPKc(g,860480);f=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(f);c[f>>2]=269836;__ZN10MethodBind10_set_constEb(f,1);__ZN10MethodBind24_generate_argument_typesEi(f,0);__ZN10MethodBind12_set_returnsEb(f,1);c[f+44>>2]=142;c[f+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,f,g,0,0)|0;f=g+4|0;Db=c[f>>2]|0;if(Db|0?(__Z16atomic_decrementPj(Db+-8|0)|0)==0:0){e=c[f>>2]|0;f=(e|0)==0?0:e+-4|0;e=f+4|0;if(c[f>>2]|0){Fb=0;do{__ZN10StringNameD2Ev(e+(Fb<<2)|0);Fb=Fb+1|0}while(Fb>>>0<(c[f>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Db,1)}__ZN10StringNameD2Ev(g);__Z8D_METHODPKcS0_(h,860504,1127493);g=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(g);c[g>>2]=269800;__ZN10MethodBind10_set_constEb(g,0);__ZN10MethodBind24_generate_argument_typesEi(g,1);c[g+44>>2]=136;c[g+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,g,h,0,0)|0;g=h+4|0;Db=c[g>>2]|0;if(Db|0?(__Z16atomic_decrementPj(Db+-8|0)|0)==0:0){f=c[g>>2]|0;g=(f|0)==0?0:f+-4|0;f=g+4|0;if(c[g>>2]|0){Fb=0;do{__ZN10StringNameD2Ev(f+(Fb<<2)|0);Fb=Fb+1|0}while(Fb>>>0<(c[g>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Db,1)}__ZN10StringNameD2Ev(h);__Z8D_METHODPKc(i,860528);h=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(h);c[h>>2]=269836;__ZN10MethodBind10_set_constEb(h,1);__ZN10MethodBind24_generate_argument_typesEi(h,0);__ZN10MethodBind12_set_returnsEb(h,1);c[h+44>>2]=143;c[h+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,h,i,0,0)|0;h=i+4|0;Db=c[h>>2]|0;if(Db|0?(__Z16atomic_decrementPj(Db+-8|0)|0)==0:0){g=c[h>>2]|0;h=(g|0)==0?0:g+-4|0;g=h+4|0;if(c[h>>2]|0){Fb=0;do{__ZN10StringNameD2Ev(g+(Fb<<2)|0);Fb=Fb+1|0}while(Fb>>>0<(c[h>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Db,1)}__ZN10StringNameD2Ev(i);__Z8D_METHODPKcS0_(j,860552,1127493);i=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(i);c[i>>2]=269800;__ZN10MethodBind10_set_constEb(i,0);__ZN10MethodBind24_generate_argument_typesEi(i,1);c[i+44>>2]=137;c[i+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,i,j,0,0)|0;i=j+4|0;Db=c[i>>2]|0;if(Db|0?(__Z16atomic_decrementPj(Db+-8|0)|0)==0:0){h=c[i>>2]|0;i=(h|0)==0?0:h+-4|0;h=i+4|0;if(c[i>>2]|0){Fb=0;do{__ZN10StringNameD2Ev(h+(Fb<<2)|0);Fb=Fb+1|0}while(Fb>>>0<(c[i>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Db,1)}__ZN10StringNameD2Ev(j);__Z8D_METHODPKc(k,860576);j=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(j);c[j>>2]=269836;__ZN10MethodBind10_set_constEb(j,1);__ZN10MethodBind24_generate_argument_typesEi(j,0);__ZN10MethodBind12_set_returnsEb(j,1);c[j+44>>2]=144;c[j+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,j,k,0,0)|0;j=k+4|0;Db=c[j>>2]|0;if(Db|0?(__Z16atomic_decrementPj(Db+-8|0)|0)==0:0){i=c[j>>2]|0;j=(i|0)==0?0:i+-4|0;i=j+4|0;if(c[j>>2]|0){Fb=0;do{__ZN10StringNameD2Ev(i+(Fb<<2)|0);Fb=Fb+1|0}while(Fb>>>0<(c[j>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Db,1)}__ZN10StringNameD2Ev(k);__Z8D_METHODPKcS0_(n,860600,1127493);k=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(k);c[k>>2]=269800;__ZN10MethodBind10_set_constEb(k,0);__ZN10MethodBind24_generate_argument_typesEi(k,1);c[k+44>>2]=138;c[k+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,k,n,0,0)|0;k=n+4|0;Db=c[k>>2]|0;if(Db|0?(__Z16atomic_decrementPj(Db+-8|0)|0)==0:0){j=c[k>>2]|0;k=(j|0)==0?0:j+-4|0;j=k+4|0;if(c[k>>2]|0){Fb=0;do{__ZN10StringNameD2Ev(j+(Fb<<2)|0);Fb=Fb+1|0}while(Fb>>>0<(c[k>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Db,1)}__ZN10StringNameD2Ev(n);__Z8D_METHODPKc(o,860624);n=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(n);c[n>>2]=269836;__ZN10MethodBind10_set_constEb(n,1);__ZN10MethodBind24_generate_argument_typesEi(n,0);__ZN10MethodBind12_set_returnsEb(n,1);c[n+44>>2]=145;c[n+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,n,o,0,0)|0;n=o+4|0;Db=c[n>>2]|0;if(Db|0?(__Z16atomic_decrementPj(Db+-8|0)|0)==0:0){k=c[n>>2]|0;n=(k|0)==0?0:k+-4|0;k=n+4|0;if(c[n>>2]|0){Fb=0;do{__ZN10StringNameD2Ev(k+(Fb<<2)|0);Fb=Fb+1|0}while(Fb>>>0<(c[n>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Db,1)}__ZN10StringNameD2Ev(o);__Z8D_METHODPKcS0_(p,860648,1127493);o=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(o);c[o>>2]=269800;__ZN10MethodBind10_set_constEb(o,0);__ZN10MethodBind24_generate_argument_typesEi(o,1);c[o+44>>2]=139;c[o+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,o,p,0,0)|0;o=p+4|0;Db=c[o>>2]|0;if(Db|0?(__Z16atomic_decrementPj(Db+-8|0)|0)==0:0){n=c[o>>2]|0;o=(n|0)==0?0:n+-4|0;n=o+4|0;if(c[o>>2]|0){Fb=0;do{__ZN10StringNameD2Ev(n+(Fb<<2)|0);Fb=Fb+1|0}while(Fb>>>0<(c[o>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Db,1)}__ZN10StringNameD2Ev(p);__Z8D_METHODPKc(q,860672);p=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(p);c[p>>2]=269836;__ZN10MethodBind10_set_constEb(p,1);__ZN10MethodBind24_generate_argument_typesEi(p,0);__ZN10MethodBind12_set_returnsEb(p,1);c[p+44>>2]=146;c[p+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,p,q,0,0)|0;p=q+4|0;Db=c[p>>2]|0;if(Db|0?(__Z16atomic_decrementPj(Db+-8|0)|0)==0:0){o=c[p>>2]|0;p=(o|0)==0?0:o+-4|0;o=p+4|0;if(c[p>>2]|0){Fb=0;do{__ZN10StringNameD2Ev(o+(Fb<<2)|0);Fb=Fb+1|0}while(Fb>>>0<(c[p>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Db,1)}__ZN10StringNameD2Ev(q);__Z8D_METHODPKcS0_S0_(r,860696,1044642,1128356);q=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(q);c[q>>2]=269872;__ZN10MethodBind10_set_constEb(q,0);__ZN10MethodBind24_generate_argument_typesEi(q,2);c[q+44>>2]=68;c[q+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,q,r,0,0)|0;q=r+4|0;Db=c[q>>2]|0;if(Db|0?(__Z16atomic_decrementPj(Db+-8|0)|0)==0:0){p=c[q>>2]|0;q=(p|0)==0?0:p+-4|0;p=q+4|0;if(c[q>>2]|0){Fb=0;do{__ZN10StringNameD2Ev(p+(Fb<<2)|0);Fb=Fb+1|0}while(Fb>>>0<(c[q>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Db,1)}__ZN10StringNameD2Ev(r);__Z8D_METHODPKcS0_(s,860708,1044642);r=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(r);c[r>>2]=269908;__ZN10MethodBind10_set_constEb(r,1);__ZN10MethodBind24_generate_argument_typesEi(r,1);__ZN10MethodBind12_set_returnsEb(r,1);c[r+44>>2]=32;c[r+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,r,s,0,0)|0;r=s+4|0;Db=c[r>>2]|0;if(Db|0?(__Z16atomic_decrementPj(Db+-8|0)|0)==0:0){q=c[r>>2]|0;r=(q|0)==0?0:q+-4|0;q=r+4|0;if(c[r>>2]|0){Fb=0;do{__ZN10StringNameD2Ev(q+(Fb<<2)|0);Fb=Fb+1|0}while(Fb>>>0<(c[r>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Db,1)}__ZN10StringNameD2Ev(s);__Z8D_METHODPKcS0_S0_(t,860720,1044642,1128356);s=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(s);c[s>>2]=269872;__ZN10MethodBind10_set_constEb(s,0);__ZN10MethodBind24_generate_argument_typesEi(s,2);c[s+44>>2]=69;c[s+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,s,t,0,0)|0;s=t+4|0;Db=c[s>>2]|0;if(Db|0?(__Z16atomic_decrementPj(Db+-8|0)|0)==0:0){r=c[s>>2]|0;s=(r|0)==0?0:r+-4|0;r=s+4|0;if(c[s>>2]|0){Fb=0;do{__ZN10StringNameD2Ev(r+(Fb<<2)|0);Fb=Fb+1|0}while(Fb>>>0<(c[s>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Db,1)}__ZN10StringNameD2Ev(t);__Z8D_METHODPKcS0_(u,860732,1044642);t=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(t);c[t>>2]=269908;__ZN10MethodBind10_set_constEb(t,1);__ZN10MethodBind24_generate_argument_typesEi(t,1);__ZN10MethodBind12_set_returnsEb(t,1);c[t+44>>2]=33;c[t+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,t,u,0,0)|0;t=u+4|0;Db=c[t>>2]|0;if(Db|0?(__Z16atomic_decrementPj(Db+-8|0)|0)==0:0){s=c[t>>2]|0;t=(s|0)==0?0:s+-4|0;s=t+4|0;if(c[t>>2]|0){Fb=0;do{__ZN10StringNameD2Ev(s+(Fb<<2)|0);Fb=Fb+1|0}while(Fb>>>0<(c[t>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Db,1)}__ZN10StringNameD2Ev(u);__Z8D_METHODPKcS0_S0_(v,860744,1044642,1128356);u=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(u);c[u>>2]=269872;__ZN10MethodBind10_set_constEb(u,0);__ZN10MethodBind24_generate_argument_typesEi(u,2);c[u+44>>2]=70;c[u+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,u,v,0,0)|0;u=v+4|0;Db=c[u>>2]|0;if(Db|0?(__Z16atomic_decrementPj(Db+-8|0)|0)==0:0){t=c[u>>2]|0;u=(t|0)==0?0:t+-4|0;t=u+4|0;if(c[u>>2]|0){Fb=0;do{__ZN10StringNameD2Ev(t+(Fb<<2)|0);Fb=Fb+1|0}while(Fb>>>0<(c[u>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Db,1)}__ZN10StringNameD2Ev(v);__Z8D_METHODPKcS0_(w,860756,1044642);v=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(v);c[v>>2]=269908;__ZN10MethodBind10_set_constEb(v,1);__ZN10MethodBind24_generate_argument_typesEi(v,1);__ZN10MethodBind12_set_returnsEb(v,1);c[v+44>>2]=34;c[v+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,v,w,0,0)|0;v=w+4|0;Db=c[v>>2]|0;if(Db|0?(__Z16atomic_decrementPj(Db+-8|0)|0)==0:0){u=c[v>>2]|0;v=(u|0)==0?0:u+-4|0;u=v+4|0;if(c[v>>2]|0){Fb=0;do{__ZN10StringNameD2Ev(u+(Fb<<2)|0);Fb=Fb+1|0}while(Fb>>>0<(c[v>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Db,1)}__ZN10StringNameD2Ev(w);__Z8D_METHODPKcS0_S0_(x,860768,1045236,1128356);w=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(w);c[w>>2]=269944;__ZN10MethodBind10_set_constEb(w,0);__ZN10MethodBind24_generate_argument_typesEi(w,2);c[w+44>>2]=1567;c[w+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,w,x,0,0)|0;w=x+4|0;Db=c[w>>2]|0;do if(Db|0){if(__Z16atomic_decrementPj(Db+-8|0)|0)break;v=c[w>>2]|0;Fb=(v|0)==0?0:v+-4|0;v=Fb+4|0;if(c[Fb>>2]|0){u=0;do{__ZN10StringNameD2Ev(v+(u<<2)|0);u=u+1|0}while(u>>>0<(c[Fb>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Db,1)}while(0);__ZN10StringNameD2Ev(x);__Z8D_METHODPKcS0_(y,860779,1045236);x=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(x);c[x>>2]=269980;__ZN10MethodBind10_set_constEb(x,1);__ZN10MethodBind24_generate_argument_typesEi(x,1);__ZN10MethodBind12_set_returnsEb(x,1);c[x+44>>2]=4594;c[x+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,x,y,0,0)|0;x=y+4|0;Db=c[x>>2]|0;do if(Db|0){if(__Z16atomic_decrementPj(Db+-8|0)|0)break;w=c[x>>2]|0;Fb=(w|0)==0?0:w+-4|0;w=Fb+4|0;if(c[Fb>>2]|0){u=0;do{__ZN10StringNameD2Ev(w+(u<<2)|0);u=u+1|0}while(u>>>0<(c[Fb>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Db,1)}while(0);__ZN10StringNameD2Ev(y);__Z8D_METHODPKcS0_S0_(z,860790,1045236,1128356);y=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(y);c[y>>2]=269944;__ZN10MethodBind10_set_constEb(y,0);__ZN10MethodBind24_generate_argument_typesEi(y,2);c[y+44>>2]=1568;c[y+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,y,z,0,0)|0;y=z+4|0;Db=c[y>>2]|0;do if(Db|0){if(__Z16atomic_decrementPj(Db+-8|0)|0)break;x=c[y>>2]|0;Fb=(x|0)==0?0:x+-4|0;x=Fb+4|0;if(c[Fb>>2]|0){u=0;do{__ZN10StringNameD2Ev(x+(u<<2)|0);u=u+1|0}while(u>>>0<(c[Fb>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Db,1)}while(0);__ZN10StringNameD2Ev(z);__Z8D_METHODPKcS0_(A,860801,1045236);z=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(z);c[z>>2]=269980;__ZN10MethodBind10_set_constEb(z,1);__ZN10MethodBind24_generate_argument_typesEi(z,1);__ZN10MethodBind12_set_returnsEb(z,1);c[z+44>>2]=4595;c[z+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,z,A,0,0)|0;z=A+4|0;Db=c[z>>2]|0;do if(Db|0){if(__Z16atomic_decrementPj(Db+-8|0)|0)break;y=c[z>>2]|0;Fb=(y|0)==0?0:y+-4|0;y=Fb+4|0;if(c[Fb>>2]|0){u=0;do{__ZN10StringNameD2Ev(y+(u<<2)|0);u=u+1|0}while(u>>>0<(c[Fb>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Db,1)}while(0);__ZN10StringNameD2Ev(A);__Z8D_METHODPKcS0_S0_(B,860812,1045236,1128356);A=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(A);c[A>>2]=269944;__ZN10MethodBind10_set_constEb(A,0);__ZN10MethodBind24_generate_argument_typesEi(A,2);c[A+44>>2]=1569;c[A+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,A,B,0,0)|0;A=B+4|0;Db=c[A>>2]|0;do if(Db|0){if(__Z16atomic_decrementPj(Db+-8|0)|0)break;z=c[A>>2]|0;Fb=(z|0)==0?0:z+-4|0;z=Fb+4|0;if(c[Fb>>2]|0){u=0;do{__ZN10StringNameD2Ev(z+(u<<2)|0);u=u+1|0}while(u>>>0<(c[Fb>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Db,1)}while(0);__ZN10StringNameD2Ev(B);__Z8D_METHODPKcS0_(C,860823,1045236);B=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(B);c[B>>2]=269980;__ZN10MethodBind10_set_constEb(B,1);__ZN10MethodBind24_generate_argument_typesEi(B,1);__ZN10MethodBind12_set_returnsEb(B,1);c[B+44>>2]=4596;c[B+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,B,C,0,0)|0;B=C+4|0;Db=c[B>>2]|0;do if(Db|0){if(__Z16atomic_decrementPj(Db+-8|0)|0)break;A=c[B>>2]|0;Fb=(A|0)==0?0:A+-4|0;A=Fb+4|0;if(c[Fb>>2]|0){u=0;do{__ZN10StringNameD2Ev(A+(u<<2)|0);u=u+1|0}while(u>>>0<(c[Fb>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Db,1)}while(0);__ZN10StringNameD2Ev(C);__ZN6StringC2EPKc(b,862545);c[E>>2]=c[b>>2];__ZN10StringNameC2ERK6String(D,E);__ZN6StringC2EPKc(F,860834);__ZN6StringC2EPKc(G,1263606);C=b+4|0;c[C>>2]=0;Db=b+12|0;c[Db>>2]=0;c[b>>2]=1;B=c[F>>2]|0;do if(B|0){c[C>>2]=0;if(!(__Z28atomic_conditional_incrementPj(B+-8|0)|0))break;c[C>>2]=c[F>>2]}while(0);c[b+8>>2]=0;C=c[Db>>2]|0;do if((C|0)!=(c[G>>2]|0)){do if(C|0){if(__Z16atomic_decrementPj(C+-8|0)|0)break;__ZN6Memory11free_staticEPvb(C,1)}while(0);c[Db>>2]=0;B=c[G>>2]|0;if(!B)break;if(!(__Z28atomic_conditional_incrementPj(B+-8|0)|0))break;c[Db>>2]=c[G>>2]}while(0);c[b+16>>2]=7;c[H>>2]=__Z11_scs_createPKc(860768)|0;c[I>>2]=__Z11_scs_createPKc(860779)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(D,b,H,I,0);__ZN10StringNameD2Ev(I);__ZN10StringNameD2Ev(H);Db=c[b+12>>2]|0;do if(Db|0){if(__Z16atomic_decrementPj(Db+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Db,1)}while(0);Db=c[b+4>>2]|0;do if(Db|0){if(__Z16atomic_decrementPj(Db+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Db,1)}while(0);Db=c[G>>2]|0;do if(Db|0){if(__Z16atomic_decrementPj(Db+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Db,1)}while(0);Db=c[F>>2]|0;do if(Db|0){if(__Z16atomic_decrementPj(Db+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Db,1)}while(0);__ZN10StringNameD2Ev(D);D=c[E>>2]|0;do if(D|0){if(__Z16atomic_decrementPj(D+-8|0)|0)break;__ZN6Memory11free_staticEPvb(D,1)}while(0);__ZN6StringC2EPKc(b,862545);c[E>>2]=c[b>>2];__ZN10StringNameC2ERK6String(J,E);__ZN6StringC2EPKc(K,860857);__ZN6StringC2EPKc(G,1263606);D=b+4|0;c[D>>2]=0;Db=b+12|0;c[Db>>2]=0;c[b>>2]=3;F=c[K>>2]|0;do if(F|0){c[D>>2]=0;if(!(__Z28atomic_conditional_incrementPj(F+-8|0)|0))break;c[D>>2]=c[K>>2]}while(0);c[b+8>>2]=0;D=c[Db>>2]|0;do if((D|0)!=(c[G>>2]|0)){do if(D|0){if(__Z16atomic_decrementPj(D+-8|0)|0)break;__ZN6Memory11free_staticEPvb(D,1)}while(0);c[Db>>2]=0;F=c[G>>2]|0;if(!F)break;if(!(__Z28atomic_conditional_incrementPj(F+-8|0)|0))break;c[Db>>2]=c[G>>2]}while(0);c[b+16>>2]=7;c[H>>2]=__Z11_scs_createPKc(860696)|0;c[I>>2]=__Z11_scs_createPKc(860708)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(J,b,H,I,1);__ZN10StringNameD2Ev(I);__ZN10StringNameD2Ev(H);Db=c[b+12>>2]|0;do if(Db|0){if(__Z16atomic_decrementPj(Db+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Db,1)}while(0);Db=c[b+4>>2]|0;do if(Db|0){if(__Z16atomic_decrementPj(Db+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Db,1)}while(0);Db=c[G>>2]|0;do if(Db|0){if(__Z16atomic_decrementPj(Db+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Db,1)}while(0);Db=c[K>>2]|0;do if(Db|0){if(__Z16atomic_decrementPj(Db+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Db,1)}while(0);__ZN10StringNameD2Ev(J);J=c[E>>2]|0;do if(J|0){if(__Z16atomic_decrementPj(J+-8|0)|0)break;__ZN6Memory11free_staticEPvb(J,1)}while(0);__ZN6StringC2EPKc(b,862545);c[E>>2]=c[b>>2];__ZN10StringNameC2ERK6String(L,E);__ZN6StringC2EPKc(M,860887);__ZN6StringC2EPKc(G,1263606);J=b+4|0;c[J>>2]=0;Db=b+12|0;c[Db>>2]=0;c[b>>2]=3;K=c[M>>2]|0;do if(K|0){c[J>>2]=0;if(!(__Z28atomic_conditional_incrementPj(K+-8|0)|0))break;c[J>>2]=c[M>>2]}while(0);c[b+8>>2]=0;J=c[Db>>2]|0;do if((J|0)!=(c[G>>2]|0)){do if(J|0){if(__Z16atomic_decrementPj(J+-8|0)|0)break;__ZN6Memory11free_staticEPvb(J,1)}while(0);c[Db>>2]=0;K=c[G>>2]|0;if(!K)break;if(!(__Z28atomic_conditional_incrementPj(K+-8|0)|0))break;c[Db>>2]=c[G>>2]}while(0);c[b+16>>2]=7;c[H>>2]=__Z11_scs_createPKc(860696)|0;c[I>>2]=__Z11_scs_createPKc(860708)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(L,b,H,I,0);__ZN10StringNameD2Ev(I);__ZN10StringNameD2Ev(H);Db=c[b+12>>2]|0;do if(Db|0){if(__Z16atomic_decrementPj(Db+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Db,1)}while(0);Db=c[b+4>>2]|0;do if(Db|0){if(__Z16atomic_decrementPj(Db+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Db,1)}while(0);Db=c[G>>2]|0;do if(Db|0){if(__Z16atomic_decrementPj(Db+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Db,1)}while(0);Db=c[M>>2]|0;do if(Db|0){if(__Z16atomic_decrementPj(Db+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Db,1)}while(0);__ZN10StringNameD2Ev(L);L=c[E>>2]|0;do if(L|0){if(__Z16atomic_decrementPj(L+-8|0)|0)break;__ZN6Memory11free_staticEPvb(L,1)}while(0);__ZN6StringC2EPKc(b,862545);c[E>>2]=c[b>>2];__ZN10StringNameC2ERK6String(N,E);__ZN6StringC2EPKc(O,860917);__ZN6StringC2EPKc(G,1074892);L=b+4|0;c[L>>2]=0;Db=b+12|0;c[Db>>2]=0;c[b>>2]=3;M=c[O>>2]|0;do if(M|0){c[L>>2]=0;if(!(__Z28atomic_conditional_incrementPj(M+-8|0)|0))break;c[L>>2]=c[O>>2]}while(0);c[b+8>>2]=1;L=c[Db>>2]|0;do if((L|0)!=(c[G>>2]|0)){do if(L|0){if(__Z16atomic_decrementPj(L+-8|0)|0)break;__ZN6Memory11free_staticEPvb(L,1)}while(0);c[Db>>2]=0;M=c[G>>2]|0;if(!M)break;if(!(__Z28atomic_conditional_incrementPj(M+-8|0)|0))break;c[Db>>2]=c[G>>2]}while(0);c[b+16>>2]=7;c[H>>2]=__Z11_scs_createPKc(860696)|0;c[I>>2]=__Z11_scs_createPKc(860708)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(N,b,H,I,2);__ZN10StringNameD2Ev(I);__ZN10StringNameD2Ev(H);Db=c[b+12>>2]|0;do if(Db|0){if(__Z16atomic_decrementPj(Db+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Db,1)}while(0);Db=c[b+4>>2]|0;do if(Db|0){if(__Z16atomic_decrementPj(Db+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Db,1)}while(0);Db=c[G>>2]|0;do if(Db|0){if(__Z16atomic_decrementPj(Db+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Db,1)}while(0);Db=c[O>>2]|0;do if(Db|0){if(__Z16atomic_decrementPj(Db+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Db,1)}while(0);__ZN10StringNameD2Ev(N);N=c[E>>2]|0;do if(N|0){if(__Z16atomic_decrementPj(N+-8|0)|0)break;__ZN6Memory11free_staticEPvb(N,1)}while(0);__ZN6StringC2EPKc(b,862545);c[E>>2]=c[b>>2];__ZN10StringNameC2ERK6String(P,E);__ZN6StringC2EPKc(Q,860941);__ZN6StringC2EPKc(G,1074892);N=b+4|0;c[N>>2]=0;Db=b+12|0;c[Db>>2]=0;c[b>>2]=3;O=c[Q>>2]|0;do if(O|0){c[N>>2]=0;if(!(__Z28atomic_conditional_incrementPj(O+-8|0)|0))break;c[N>>2]=c[Q>>2]}while(0);c[b+8>>2]=1;N=c[Db>>2]|0;do if((N|0)!=(c[G>>2]|0)){do if(N|0){if(__Z16atomic_decrementPj(N+-8|0)|0)break;__ZN6Memory11free_staticEPvb(N,1)}while(0);c[Db>>2]=0;O=c[G>>2]|0;if(!O)break;if(!(__Z28atomic_conditional_incrementPj(O+-8|0)|0))break;c[Db>>2]=c[G>>2]}while(0);c[b+16>>2]=7;c[H>>2]=__Z11_scs_createPKc(860696)|0;c[I>>2]=__Z11_scs_createPKc(860708)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(P,b,H,I,3);__ZN10StringNameD2Ev(I);__ZN10StringNameD2Ev(H);Db=c[b+12>>2]|0;do if(Db|0){if(__Z16atomic_decrementPj(Db+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Db,1)}while(0);Db=c[b+4>>2]|0;do if(Db|0){if(__Z16atomic_decrementPj(Db+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Db,1)}while(0);Db=c[G>>2]|0;do if(Db|0){if(__Z16atomic_decrementPj(Db+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Db,1)}while(0);Db=c[Q>>2]|0;do if(Db|0){if(__Z16atomic_decrementPj(Db+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Db,1)}while(0);__ZN10StringNameD2Ev(P);P=c[E>>2]|0;do if(P|0){if(__Z16atomic_decrementPj(P+-8|0)|0)break;__ZN6Memory11free_staticEPvb(P,1)}while(0);__ZN6StringC2EPKc(b,862545);c[E>>2]=c[b>>2];__ZN10StringNameC2ERK6String(R,E);__ZN6StringC2EPKc(S,860968);__ZN6StringC2EPKc(G,1074892);P=b+4|0;c[P>>2]=0;Db=b+12|0;c[Db>>2]=0;c[b>>2]=3;Q=c[S>>2]|0;do if(Q|0){c[P>>2]=0;if(!(__Z28atomic_conditional_incrementPj(Q+-8|0)|0))break;c[P>>2]=c[S>>2]}while(0);c[b+8>>2]=1;P=c[Db>>2]|0;do if((P|0)!=(c[G>>2]|0)){do if(P|0){if(__Z16atomic_decrementPj(P+-8|0)|0)break;__ZN6Memory11free_staticEPvb(P,1)}while(0);c[Db>>2]=0;Q=c[G>>2]|0;if(!Q)break;if(!(__Z28atomic_conditional_incrementPj(Q+-8|0)|0))break;c[Db>>2]=c[G>>2]}while(0);c[b+16>>2]=7;c[H>>2]=__Z11_scs_createPKc(860696)|0;c[I>>2]=__Z11_scs_createPKc(860708)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(R,b,H,I,4);__ZN10StringNameD2Ev(I);__ZN10StringNameD2Ev(H);Db=c[b+12>>2]|0;do if(Db|0){if(__Z16atomic_decrementPj(Db+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Db,1)}while(0);Db=c[b+4>>2]|0;do if(Db|0){if(__Z16atomic_decrementPj(Db+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Db,1)}while(0);Db=c[G>>2]|0;do if(Db|0){if(__Z16atomic_decrementPj(Db+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Db,1)}while(0);Db=c[S>>2]|0;do if(Db|0){if(__Z16atomic_decrementPj(Db+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Db,1)}while(0);__ZN10StringNameD2Ev(R);R=c[E>>2]|0;do if(R|0){if(__Z16atomic_decrementPj(R+-8|0)|0)break;__ZN6Memory11free_staticEPvb(R,1)}while(0);__ZN6StringC2EPKc(b,862545);c[E>>2]=c[b>>2];__ZN10StringNameC2ERK6String(T,E);__ZN6StringC2EPKc(U,860991);__ZN6StringC2EPKc(G,1263606);R=b+4|0;c[R>>2]=0;Db=b+12|0;c[Db>>2]=0;c[b>>2]=1;S=c[U>>2]|0;do if(S|0){c[R>>2]=0;if(!(__Z28atomic_conditional_incrementPj(S+-8|0)|0))break;c[R>>2]=c[U>>2]}while(0);c[b+8>>2]=0;R=c[Db>>2]|0;do if((R|0)!=(c[G>>2]|0)){do if(R|0){if(__Z16atomic_decrementPj(R+-8|0)|0)break;__ZN6Memory11free_staticEPvb(R,1)}while(0);c[Db>>2]=0;S=c[G>>2]|0;if(!S)break;if(!(__Z28atomic_conditional_incrementPj(S+-8|0)|0))break;c[Db>>2]=c[G>>2]}while(0);c[b+16>>2]=7;c[H>>2]=__Z11_scs_createPKc(860768)|0;c[I>>2]=__Z11_scs_createPKc(860779)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(T,b,H,I,1);__ZN10StringNameD2Ev(I);__ZN10StringNameD2Ev(H);Db=c[b+12>>2]|0;do if(Db|0){if(__Z16atomic_decrementPj(Db+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Db,1)}while(0);Db=c[b+4>>2]|0;do if(Db|0){if(__Z16atomic_decrementPj(Db+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Db,1)}while(0);Db=c[G>>2]|0;do if(Db|0){if(__Z16atomic_decrementPj(Db+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Db,1)}while(0);Db=c[U>>2]|0;do if(Db|0){if(__Z16atomic_decrementPj(Db+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Db,1)}while(0);__ZN10StringNameD2Ev(T);T=c[E>>2]|0;do if(T|0){if(__Z16atomic_decrementPj(T+-8|0)|0)break;__ZN6Memory11free_staticEPvb(T,1)}while(0);__ZN6StringC2EPKc(b,862545);c[E>>2]=c[b>>2];__ZN10StringNameC2ERK6String(V,E);__ZN6StringC2EPKc(W,861015);__ZN6StringC2EPKc(G,861043);T=b+4|0;c[T>>2]=0;Db=b+12|0;c[Db>>2]=0;c[b>>2]=3;U=c[W>>2]|0;do if(U|0){c[T>>2]=0;if(!(__Z28atomic_conditional_incrementPj(U+-8|0)|0))break;c[T>>2]=c[W>>2]}while(0);c[b+8>>2]=1;T=c[Db>>2]|0;do if((T|0)!=(c[G>>2]|0)){do if(T|0){if(__Z16atomic_decrementPj(T+-8|0)|0)break;__ZN6Memory11free_staticEPvb(T,1)}while(0);c[Db>>2]=0;U=c[G>>2]|0;if(!U)break;if(!(__Z28atomic_conditional_incrementPj(U+-8|0)|0))break;c[Db>>2]=c[G>>2]}while(0);c[b+16>>2]=7;c[H>>2]=__Z11_scs_createPKc(860408)|0;c[I>>2]=__Z11_scs_createPKc(860432)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(V,b,H,I,-1);__ZN10StringNameD2Ev(I);__ZN10StringNameD2Ev(H);Db=c[b+12>>2]|0;do if(Db|0){if(__Z16atomic_decrementPj(Db+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Db,1)}while(0);Db=c[b+4>>2]|0;do if(Db|0){if(__Z16atomic_decrementPj(Db+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Db,1)}while(0);Db=c[G>>2]|0;do if(Db|0){if(__Z16atomic_decrementPj(Db+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Db,1)}while(0);Db=c[W>>2]|0;do if(Db|0){if(__Z16atomic_decrementPj(Db+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Db,1)}while(0);__ZN10StringNameD2Ev(V);V=c[E>>2]|0;do if(V|0){if(__Z16atomic_decrementPj(V+-8|0)|0)break;__ZN6Memory11free_staticEPvb(V,1)}while(0);__ZN6StringC2EPKc(b,862545);c[E>>2]=c[b>>2];__ZN10StringNameC2ERK6String(X,E);__ZN6StringC2EPKc(Y,861057);__ZN6StringC2EPKc(G,861043);V=b+4|0;c[V>>2]=0;Db=b+12|0;c[Db>>2]=0;c[b>>2]=3;W=c[Y>>2]|0;do if(W|0){c[V>>2]=0;if(!(__Z28atomic_conditional_incrementPj(W+-8|0)|0))break;c[V>>2]=c[Y>>2]}while(0);c[b+8>>2]=1;V=c[Db>>2]|0;do if((V|0)!=(c[G>>2]|0)){do if(V|0){if(__Z16atomic_decrementPj(V+-8|0)|0)break;__ZN6Memory11free_staticEPvb(V,1)}while(0);c[Db>>2]=0;W=c[G>>2]|0;if(!W)break;if(!(__Z28atomic_conditional_incrementPj(W+-8|0)|0))break;c[Db>>2]=c[G>>2]}while(0);c[b+16>>2]=7;c[H>>2]=__Z11_scs_createPKc(860456)|0;c[I>>2]=__Z11_scs_createPKc(860480)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(X,b,H,I,-1);__ZN10StringNameD2Ev(I);__ZN10StringNameD2Ev(H);Db=c[b+12>>2]|0;do if(Db|0){if(__Z16atomic_decrementPj(Db+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Db,1)}while(0);Db=c[b+4>>2]|0;do if(Db|0){if(__Z16atomic_decrementPj(Db+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Db,1)}while(0);Db=c[G>>2]|0;do if(Db|0){if(__Z16atomic_decrementPj(Db+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Db,1)}while(0);Db=c[Y>>2]|0;do if(Db|0){if(__Z16atomic_decrementPj(Db+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Db,1)}while(0);__ZN10StringNameD2Ev(X);X=c[E>>2]|0;do if(X|0){if(__Z16atomic_decrementPj(X+-8|0)|0)break;__ZN6Memory11free_staticEPvb(X,1)}while(0);__ZN6StringC2EPKc(b,862545);c[E>>2]=c[b>>2];__ZN10StringNameC2ERK6String(Z,E);__ZN6StringC2EPKc(_,861085);__ZN6StringC2EPKc(G,1074892);X=b+4|0;c[X>>2]=0;Db=b+12|0;c[Db>>2]=0;c[b>>2]=3;Y=c[_>>2]|0;do if(Y|0){c[X>>2]=0;if(!(__Z28atomic_conditional_incrementPj(Y+-8|0)|0))break;c[X>>2]=c[_>>2]}while(0);c[b+8>>2]=1;X=c[Db>>2]|0;do if((X|0)!=(c[G>>2]|0)){do if(X|0){if(__Z16atomic_decrementPj(X+-8|0)|0)break;__ZN6Memory11free_staticEPvb(X,1)}while(0);c[Db>>2]=0;Y=c[G>>2]|0;if(!Y)break;if(!(__Z28atomic_conditional_incrementPj(Y+-8|0)|0))break;c[Db>>2]=c[G>>2]}while(0);c[b+16>>2]=7;c[H>>2]=__Z11_scs_createPKc(860696)|0;c[I>>2]=__Z11_scs_createPKc(860708)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(Z,b,H,I,7);__ZN10StringNameD2Ev(I);__ZN10StringNameD2Ev(H);Db=c[b+12>>2]|0;do if(Db|0){if(__Z16atomic_decrementPj(Db+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Db,1)}while(0);Db=c[b+4>>2]|0;do if(Db|0){if(__Z16atomic_decrementPj(Db+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Db,1)}while(0);Db=c[G>>2]|0;do if(Db|0){if(__Z16atomic_decrementPj(Db+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Db,1)}while(0);Db=c[_>>2]|0;do if(Db|0){if(__Z16atomic_decrementPj(Db+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Db,1)}while(0);__ZN10StringNameD2Ev(Z);Z=c[E>>2]|0;do if(Z|0){if(__Z16atomic_decrementPj(Z+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Z,1)}while(0);__ZN6StringC2EPKc(b,862545);c[E>>2]=c[b>>2];__ZN10StringNameC2ERK6String($,E);__ZN6StringC2EPKc(aa,861110);__ZN6StringC2EPKc(G,1074892);Z=b+4|0;c[Z>>2]=0;Db=b+12|0;c[Db>>2]=0;c[b>>2]=3;_=c[aa>>2]|0;do if(_|0){c[Z>>2]=0;if(!(__Z28atomic_conditional_incrementPj(_+-8|0)|0))break;c[Z>>2]=c[aa>>2]}while(0);c[b+8>>2]=1;Z=c[Db>>2]|0;do if((Z|0)!=(c[G>>2]|0)){do if(Z|0){if(__Z16atomic_decrementPj(Z+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Z,1)}while(0);c[Db>>2]=0;_=c[G>>2]|0;if(!_)break;if(!(__Z28atomic_conditional_incrementPj(_+-8|0)|0))break;c[Db>>2]=c[G>>2]}while(0);c[b+16>>2]=7;c[H>>2]=__Z11_scs_createPKc(860696)|0;c[I>>2]=__Z11_scs_createPKc(860708)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i($,b,H,I,9);__ZN10StringNameD2Ev(I);__ZN10StringNameD2Ev(H);Db=c[b+12>>2]|0;do if(Db|0){if(__Z16atomic_decrementPj(Db+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Db,1)}while(0);Db=c[b+4>>2]|0;do if(Db|0){if(__Z16atomic_decrementPj(Db+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Db,1)}while(0);Db=c[G>>2]|0;do if(Db|0){if(__Z16atomic_decrementPj(Db+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Db,1)}while(0);Db=c[aa>>2]|0;do if(Db|0){if(__Z16atomic_decrementPj(Db+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Db,1)}while(0);__ZN10StringNameD2Ev($);$=c[E>>2]|0;do if($|0){if(__Z16atomic_decrementPj($+-8|0)|0)break;__ZN6Memory11free_staticEPvb($,1)}while(0);__ZN6StringC2EPKc(b,862545);c[E>>2]=c[b>>2];__ZN10StringNameC2ERK6String(ca,E);__ZN6StringC2EPKc(da,861138);__ZN6StringC2EPKc(G,1074892);$=b+4|0;c[$>>2]=0;Db=b+12|0;c[Db>>2]=0;c[b>>2]=3;aa=c[da>>2]|0;do if(aa|0){c[$>>2]=0;if(!(__Z28atomic_conditional_incrementPj(aa+-8|0)|0))break;c[$>>2]=c[da>>2]}while(0);c[b+8>>2]=1;$=c[Db>>2]|0;do if(($|0)!=(c[G>>2]|0)){do if($|0){if(__Z16atomic_decrementPj($+-8|0)|0)break;__ZN6Memory11free_staticEPvb($,1)}while(0);c[Db>>2]=0;aa=c[G>>2]|0;if(!aa)break;if(!(__Z28atomic_conditional_incrementPj(aa+-8|0)|0))break;c[Db>>2]=c[G>>2]}while(0);c[b+16>>2]=7;c[H>>2]=__Z11_scs_createPKc(860696)|0;c[I>>2]=__Z11_scs_createPKc(860708)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(ca,b,H,I,8);__ZN10StringNameD2Ev(I);__ZN10StringNameD2Ev(H);Db=c[b+12>>2]|0;do if(Db|0){if(__Z16atomic_decrementPj(Db+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Db,1)}while(0);Db=c[b+4>>2]|0;do if(Db|0){if(__Z16atomic_decrementPj(Db+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Db,1)}while(0);Db=c[G>>2]|0;do if(Db|0){if(__Z16atomic_decrementPj(Db+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Db,1)}while(0);Db=c[da>>2]|0;do if(Db|0){if(__Z16atomic_decrementPj(Db+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Db,1)}while(0);__ZN10StringNameD2Ev(ca);ca=c[E>>2]|0;do if(ca|0){if(__Z16atomic_decrementPj(ca+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ca,1)}while(0);__ZN6StringC2EPKc(b,862545);c[E>>2]=c[b>>2];__ZN10StringNameC2ERK6String(ea,E);__ZN6StringC2EPKc(fa,861162);__ZN6StringC2EPKc(G,1263606);ca=b+4|0;c[ca>>2]=0;Db=b+12|0;c[Db>>2]=0;c[b>>2]=3;da=c[fa>>2]|0;do if(da|0){c[ca>>2]=0;if(!(__Z28atomic_conditional_incrementPj(da+-8|0)|0))break;c[ca>>2]=c[fa>>2]}while(0);c[b+8>>2]=0;ca=c[Db>>2]|0;do if((ca|0)!=(c[G>>2]|0)){do if(ca|0){if(__Z16atomic_decrementPj(ca+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ca,1)}while(0);c[Db>>2]=0;da=c[G>>2]|0;if(!da)break;if(!(__Z28atomic_conditional_incrementPj(da+-8|0)|0))break;c[Db>>2]=c[G>>2]}while(0);c[b+16>>2]=7;c[H>>2]=__Z11_scs_createPKc(860696)|0;c[I>>2]=__Z11_scs_createPKc(860708)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(ea,b,H,I,10);__ZN10StringNameD2Ev(I);__ZN10StringNameD2Ev(H);Db=c[b+12>>2]|0;do if(Db|0){if(__Z16atomic_decrementPj(Db+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Db,1)}while(0);Db=c[b+4>>2]|0;do if(Db|0){if(__Z16atomic_decrementPj(Db+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Db,1)}while(0);Db=c[G>>2]|0;do if(Db|0){if(__Z16atomic_decrementPj(Db+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Db,1)}while(0);Db=c[fa>>2]|0;do if(Db|0){if(__Z16atomic_decrementPj(Db+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Db,1)}while(0);__ZN10StringNameD2Ev(ea);ea=c[E>>2]|0;do if(ea|0){if(__Z16atomic_decrementPj(ea+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ea,1)}while(0);__ZN6StringC2EPKc(b,862545);c[E>>2]=c[b>>2];__ZN10StringNameC2ERK6String(ga,E);__ZN6StringC2EPKc(ha,861190);__ZN6StringC2EPKc(G,1263606);ea=b+4|0;c[ea>>2]=0;Db=b+12|0;c[Db>>2]=0;c[b>>2]=3;fa=c[ha>>2]|0;do if(fa|0){c[ea>>2]=0;if(!(__Z28atomic_conditional_incrementPj(fa+-8|0)|0))break;c[ea>>2]=c[ha>>2]}while(0);c[b+8>>2]=0;ea=c[Db>>2]|0;do if((ea|0)!=(c[G>>2]|0)){do if(ea|0){if(__Z16atomic_decrementPj(ea+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ea,1)}while(0);c[Db>>2]=0;fa=c[G>>2]|0;if(!fa)break;if(!(__Z28atomic_conditional_incrementPj(fa+-8|0)|0))break;c[Db>>2]=c[G>>2]}while(0);c[b+16>>2]=7;c[H>>2]=__Z11_scs_createPKc(860696)|0;c[I>>2]=__Z11_scs_createPKc(860708)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(ga,b,H,I,11);__ZN10StringNameD2Ev(I);__ZN10StringNameD2Ev(H);Db=c[b+12>>2]|0;do if(Db|0){if(__Z16atomic_decrementPj(Db+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Db,1)}while(0);Db=c[b+4>>2]|0;do if(Db|0){if(__Z16atomic_decrementPj(Db+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Db,1)}while(0);Db=c[G>>2]|0;do if(Db|0){if(__Z16atomic_decrementPj(Db+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Db,1)}while(0);Db=c[ha>>2]|0;do if(Db|0){if(__Z16atomic_decrementPj(Db+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Db,1)}while(0);__ZN10StringNameD2Ev(ga);ga=c[E>>2]|0;do if(ga|0){if(__Z16atomic_decrementPj(ga+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ga,1)}while(0);__ZN6StringC2EPKc(b,862545);c[E>>2]=c[b>>2];__ZN10StringNameC2ERK6String(ia,E);__ZN6StringC2EPKc(ja,861210);__ZN6StringC2EPKc(G,1263606);ga=b+4|0;c[ga>>2]=0;Db=b+12|0;c[Db>>2]=0;c[b>>2]=1;ha=c[ja>>2]|0;do if(ha|0){c[ga>>2]=0;if(!(__Z28atomic_conditional_incrementPj(ha+-8|0)|0))break;c[ga>>2]=c[ja>>2]}while(0);c[b+8>>2]=0;ga=c[Db>>2]|0;do if((ga|0)!=(c[G>>2]|0)){do if(ga|0){if(__Z16atomic_decrementPj(ga+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ga,1)}while(0);c[Db>>2]=0;ha=c[G>>2]|0;if(!ha)break;if(!(__Z28atomic_conditional_incrementPj(ha+-8|0)|0))break;c[Db>>2]=c[G>>2]}while(0);c[b+16>>2]=7;c[H>>2]=__Z11_scs_createPKc(860768)|0;c[I>>2]=__Z11_scs_createPKc(860779)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(ia,b,H,I,2);__ZN10StringNameD2Ev(I);__ZN10StringNameD2Ev(H);Db=c[b+12>>2]|0;do if(Db|0){if(__Z16atomic_decrementPj(Db+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Db,1)}while(0);Db=c[b+4>>2]|0;do if(Db|0){if(__Z16atomic_decrementPj(Db+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Db,1)}while(0);Db=c[G>>2]|0;do if(Db|0){if(__Z16atomic_decrementPj(Db+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Db,1)}while(0);Db=c[ja>>2]|0;do if(Db|0){if(__Z16atomic_decrementPj(Db+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Db,1)}while(0);__ZN10StringNameD2Ev(ia);ia=c[E>>2]|0;do if(ia|0){if(__Z16atomic_decrementPj(ia+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ia,1)}while(0);__ZN6StringC2EPKc(b,862545);c[E>>2]=c[b>>2];__ZN10StringNameC2ERK6String(ka,E);__ZN6StringC2EPKc(la,861234);__ZN6StringC2EPKc(G,1263606);ia=b+4|0;c[ia>>2]=0;Db=b+12|0;c[Db>>2]=0;c[b>>2]=3;ja=c[la>>2]|0;do if(ja|0){c[ia>>2]=0;if(!(__Z28atomic_conditional_incrementPj(ja+-8|0)|0))break;c[ia>>2]=c[la>>2]}while(0);c[b+8>>2]=0;ia=c[Db>>2]|0;do if((ia|0)!=(c[G>>2]|0)){do if(ia|0){if(__Z16atomic_decrementPj(ia+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ia,1)}while(0);c[Db>>2]=0;ja=c[G>>2]|0;if(!ja)break;if(!(__Z28atomic_conditional_incrementPj(ja+-8|0)|0))break;c[Db>>2]=c[G>>2]}while(0);c[b+16>>2]=7;c[H>>2]=__Z11_scs_createPKc(860696)|0;c[I>>2]=__Z11_scs_createPKc(860708)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(ka,b,H,I,12);__ZN10StringNameD2Ev(I);__ZN10StringNameD2Ev(H);Db=c[b+12>>2]|0;do if(Db|0){if(__Z16atomic_decrementPj(Db+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Db,1)}while(0);Db=c[b+4>>2]|0;do if(Db|0){if(__Z16atomic_decrementPj(Db+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Db,1)}while(0);Db=c[G>>2]|0;do if(Db|0){if(__Z16atomic_decrementPj(Db+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Db,1)}while(0);Db=c[la>>2]|0;do if(Db|0){if(__Z16atomic_decrementPj(Db+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Db,1)}while(0);__ZN10StringNameD2Ev(ka);ka=c[E>>2]|0;do if(ka|0){if(__Z16atomic_decrementPj(ka+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ka,1)}while(0);__ZN6StringC2EPKc(b,862545);c[E>>2]=c[b>>2];__ZN10StringNameC2ERK6String(ma,E);__ZN6StringC2EPKc(na,861266);__ZN6StringC2EPKc(G,1263606);ka=b+4|0;c[ka>>2]=0;Db=b+12|0;c[Db>>2]=0;c[b>>2]=3;la=c[na>>2]|0;do if(la|0){c[ka>>2]=0;if(!(__Z28atomic_conditional_incrementPj(la+-8|0)|0))break;c[ka>>2]=c[na>>2]}while(0);c[b+8>>2]=0;ka=c[Db>>2]|0;do if((ka|0)!=(c[G>>2]|0)){do if(ka|0){if(__Z16atomic_decrementPj(ka+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ka,1)}while(0);c[Db>>2]=0;la=c[G>>2]|0;if(!la)break;if(!(__Z28atomic_conditional_incrementPj(la+-8|0)|0))break;c[Db>>2]=c[G>>2]}while(0);c[b+16>>2]=7;c[H>>2]=__Z11_scs_createPKc(860696)|0;c[I>>2]=__Z11_scs_createPKc(860708)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(ma,b,H,I,13);__ZN10StringNameD2Ev(I);__ZN10StringNameD2Ev(H);Db=c[b+12>>2]|0;do if(Db|0){if(__Z16atomic_decrementPj(Db+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Db,1)}while(0);Db=c[b+4>>2]|0;do if(Db|0){if(__Z16atomic_decrementPj(Db+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Db,1)}while(0);Db=c[G>>2]|0;do if(Db|0){if(__Z16atomic_decrementPj(Db+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Db,1)}while(0);Db=c[na>>2]|0;do if(Db|0){if(__Z16atomic_decrementPj(Db+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Db,1)}while(0);__ZN10StringNameD2Ev(ma);ma=c[E>>2]|0;do if(ma|0){if(__Z16atomic_decrementPj(ma+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ma,1)}while(0);__ZN6StringC2EPKc(b,862545);c[E>>2]=c[b>>2];__ZN10StringNameC2ERK6String(oa,E);__ZN6StringC2EPKc(pa,861294);__ZN6StringC2EPKc(G,1263606);ma=b+4|0;c[ma>>2]=0;Db=b+12|0;c[Db>>2]=0;c[b>>2]=1;na=c[pa>>2]|0;do if(na|0){c[ma>>2]=0;if(!(__Z28atomic_conditional_incrementPj(na+-8|0)|0))break;c[ma>>2]=c[pa>>2]}while(0);c[b+8>>2]=0;ma=c[Db>>2]|0;do if((ma|0)!=(c[G>>2]|0)){do if(ma|0){if(__Z16atomic_decrementPj(ma+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ma,1)}while(0);c[Db>>2]=0;na=c[G>>2]|0;if(!na)break;if(!(__Z28atomic_conditional_incrementPj(na+-8|0)|0))break;c[Db>>2]=c[G>>2]}while(0);c[b+16>>2]=7;c[H>>2]=__Z11_scs_createPKc(860790)|0;c[I>>2]=__Z11_scs_createPKc(860801)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(oa,b,H,I,0);__ZN10StringNameD2Ev(I);__ZN10StringNameD2Ev(H);Db=c[b+12>>2]|0;do if(Db|0){if(__Z16atomic_decrementPj(Db+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Db,1)}while(0);Db=c[b+4>>2]|0;do if(Db|0){if(__Z16atomic_decrementPj(Db+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Db,1)}while(0);Db=c[G>>2]|0;do if(Db|0){if(__Z16atomic_decrementPj(Db+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Db,1)}while(0);Db=c[pa>>2]|0;do if(Db|0){if(__Z16atomic_decrementPj(Db+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Db,1)}while(0);__ZN10StringNameD2Ev(oa);oa=c[E>>2]|0;do if(oa|0){if(__Z16atomic_decrementPj(oa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(oa,1)}while(0);__ZN6StringC2EPKc(b,862545);c[E>>2]=c[b>>2];__ZN10StringNameC2ERK6String(qa,E);__ZN6StringC2EPKc(ra,861317);__ZN6StringC2EPKc(G,1263606);oa=b+4|0;c[oa>>2]=0;Db=b+12|0;c[Db>>2]=0;c[b>>2]=3;pa=c[ra>>2]|0;do if(pa|0){c[oa>>2]=0;if(!(__Z28atomic_conditional_incrementPj(pa+-8|0)|0))break;c[oa>>2]=c[ra>>2]}while(0);c[b+8>>2]=0;oa=c[Db>>2]|0;do if((oa|0)!=(c[G>>2]|0)){do if(oa|0){if(__Z16atomic_decrementPj(oa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(oa,1)}while(0);c[Db>>2]=0;pa=c[G>>2]|0;if(!pa)break;if(!(__Z28atomic_conditional_incrementPj(pa+-8|0)|0))break;c[Db>>2]=c[G>>2]}while(0);c[b+16>>2]=7;c[H>>2]=__Z11_scs_createPKc(860720)|0;c[I>>2]=__Z11_scs_createPKc(860732)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(qa,b,H,I,1);__ZN10StringNameD2Ev(I);__ZN10StringNameD2Ev(H);Db=c[b+12>>2]|0;do if(Db|0){if(__Z16atomic_decrementPj(Db+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Db,1)}while(0);Db=c[b+4>>2]|0;do if(Db|0){if(__Z16atomic_decrementPj(Db+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Db,1)}while(0);Db=c[G>>2]|0;do if(Db|0){if(__Z16atomic_decrementPj(Db+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Db,1)}while(0);Db=c[ra>>2]|0;do if(Db|0){if(__Z16atomic_decrementPj(Db+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Db,1)}while(0);__ZN10StringNameD2Ev(qa);qa=c[E>>2]|0;do if(qa|0){if(__Z16atomic_decrementPj(qa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(qa,1)}while(0);__ZN6StringC2EPKc(b,862545);c[E>>2]=c[b>>2];__ZN10StringNameC2ERK6String(sa,E);__ZN6StringC2EPKc(ta,861347);__ZN6StringC2EPKc(G,1263606);qa=b+4|0;c[qa>>2]=0;Db=b+12|0;c[Db>>2]=0;c[b>>2]=3;ra=c[ta>>2]|0;do if(ra|0){c[qa>>2]=0;if(!(__Z28atomic_conditional_incrementPj(ra+-8|0)|0))break;c[qa>>2]=c[ta>>2]}while(0);c[b+8>>2]=0;qa=c[Db>>2]|0;do if((qa|0)!=(c[G>>2]|0)){do if(qa|0){if(__Z16atomic_decrementPj(qa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(qa,1)}while(0);c[Db>>2]=0;ra=c[G>>2]|0;if(!ra)break;if(!(__Z28atomic_conditional_incrementPj(ra+-8|0)|0))break;c[Db>>2]=c[G>>2]}while(0);c[b+16>>2]=7;c[H>>2]=__Z11_scs_createPKc(860720)|0;c[I>>2]=__Z11_scs_createPKc(860732)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(sa,b,H,I,0);__ZN10StringNameD2Ev(I);__ZN10StringNameD2Ev(H);Db=c[b+12>>2]|0;do if(Db|0){if(__Z16atomic_decrementPj(Db+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Db,1)}while(0);Db=c[b+4>>2]|0;do if(Db|0){if(__Z16atomic_decrementPj(Db+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Db,1)}while(0);Db=c[G>>2]|0;do if(Db|0){if(__Z16atomic_decrementPj(Db+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Db,1)}while(0);Db=c[ta>>2]|0;do if(Db|0){if(__Z16atomic_decrementPj(Db+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Db,1)}while(0);__ZN10StringNameD2Ev(sa);sa=c[E>>2]|0;do if(sa|0){if(__Z16atomic_decrementPj(sa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(sa,1)}while(0);__ZN6StringC2EPKc(b,862545);c[E>>2]=c[b>>2];__ZN10StringNameC2ERK6String(ua,E);__ZN6StringC2EPKc(va,861377);__ZN6StringC2EPKc(G,1074892);sa=b+4|0;c[sa>>2]=0;Db=b+12|0;c[Db>>2]=0;c[b>>2]=3;ta=c[va>>2]|0;do if(ta|0){c[sa>>2]=0;if(!(__Z28atomic_conditional_incrementPj(ta+-8|0)|0))break;c[sa>>2]=c[va>>2]}while(0);c[b+8>>2]=1;sa=c[Db>>2]|0;do if((sa|0)!=(c[G>>2]|0)){do if(sa|0){if(__Z16atomic_decrementPj(sa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(sa,1)}while(0);c[Db>>2]=0;ta=c[G>>2]|0;if(!ta)break;if(!(__Z28atomic_conditional_incrementPj(ta+-8|0)|0))break;c[Db>>2]=c[G>>2]}while(0);c[b+16>>2]=7;c[H>>2]=__Z11_scs_createPKc(860720)|0;c[I>>2]=__Z11_scs_createPKc(860732)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(ua,b,H,I,2);__ZN10StringNameD2Ev(I);__ZN10StringNameD2Ev(H);Db=c[b+12>>2]|0;do if(Db|0){if(__Z16atomic_decrementPj(Db+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Db,1)}while(0);Db=c[b+4>>2]|0;do if(Db|0){if(__Z16atomic_decrementPj(Db+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Db,1)}while(0);Db=c[G>>2]|0;do if(Db|0){if(__Z16atomic_decrementPj(Db+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Db,1)}while(0);Db=c[va>>2]|0;do if(Db|0){if(__Z16atomic_decrementPj(Db+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Db,1)}while(0);__ZN10StringNameD2Ev(ua);ua=c[E>>2]|0;do if(ua|0){if(__Z16atomic_decrementPj(ua+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ua,1)}while(0);__ZN6StringC2EPKc(b,862545);c[E>>2]=c[b>>2];__ZN10StringNameC2ERK6String(wa,E);__ZN6StringC2EPKc(xa,861401);__ZN6StringC2EPKc(G,1074892);ua=b+4|0;c[ua>>2]=0;Db=b+12|0;c[Db>>2]=0;c[b>>2]=3;va=c[xa>>2]|0;do if(va|0){c[ua>>2]=0;if(!(__Z28atomic_conditional_incrementPj(va+-8|0)|0))break;c[ua>>2]=c[xa>>2]}while(0);c[b+8>>2]=1;ua=c[Db>>2]|0;do if((ua|0)!=(c[G>>2]|0)){do if(ua|0){if(__Z16atomic_decrementPj(ua+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ua,1)}while(0);c[Db>>2]=0;va=c[G>>2]|0;if(!va)break;if(!(__Z28atomic_conditional_incrementPj(va+-8|0)|0))break;c[Db>>2]=c[G>>2]}while(0);c[b+16>>2]=7;c[H>>2]=__Z11_scs_createPKc(860720)|0;c[I>>2]=__Z11_scs_createPKc(860732)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(wa,b,H,I,3);__ZN10StringNameD2Ev(I);__ZN10StringNameD2Ev(H);Db=c[b+12>>2]|0;do if(Db|0){if(__Z16atomic_decrementPj(Db+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Db,1)}while(0);Db=c[b+4>>2]|0;do if(Db|0){if(__Z16atomic_decrementPj(Db+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Db,1)}while(0);Db=c[G>>2]|0;do if(Db|0){if(__Z16atomic_decrementPj(Db+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Db,1)}while(0);Db=c[xa>>2]|0;do if(Db|0){if(__Z16atomic_decrementPj(Db+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Db,1)}while(0);__ZN10StringNameD2Ev(wa);wa=c[E>>2]|0;do if(wa|0){if(__Z16atomic_decrementPj(wa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(wa,1)}while(0);__ZN6StringC2EPKc(b,862545);c[E>>2]=c[b>>2];__ZN10StringNameC2ERK6String(ya,E);__ZN6StringC2EPKc(za,861428);__ZN6StringC2EPKc(G,1074892);wa=b+4|0;c[wa>>2]=0;Db=b+12|0;c[Db>>2]=0;c[b>>2]=3;xa=c[za>>2]|0;do if(xa|0){c[wa>>2]=0;if(!(__Z28atomic_conditional_incrementPj(xa+-8|0)|0))break;c[wa>>2]=c[za>>2]}while(0);c[b+8>>2]=1;wa=c[Db>>2]|0;do if((wa|0)!=(c[G>>2]|0)){do if(wa|0){if(__Z16atomic_decrementPj(wa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(wa,1)}while(0);c[Db>>2]=0;xa=c[G>>2]|0;if(!xa)break;if(!(__Z28atomic_conditional_incrementPj(xa+-8|0)|0))break;c[Db>>2]=c[G>>2]}while(0);c[b+16>>2]=7;c[H>>2]=__Z11_scs_createPKc(860720)|0;c[I>>2]=__Z11_scs_createPKc(860732)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(ya,b,H,I,4);__ZN10StringNameD2Ev(I);__ZN10StringNameD2Ev(H);Db=c[b+12>>2]|0;do if(Db|0){if(__Z16atomic_decrementPj(Db+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Db,1)}while(0);Db=c[b+4>>2]|0;do if(Db|0){if(__Z16atomic_decrementPj(Db+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Db,1)}while(0);Db=c[G>>2]|0;do if(Db|0){if(__Z16atomic_decrementPj(Db+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Db,1)}while(0);Db=c[za>>2]|0;do if(Db|0){if(__Z16atomic_decrementPj(Db+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Db,1)}while(0);__ZN10StringNameD2Ev(ya);ya=c[E>>2]|0;do if(ya|0){if(__Z16atomic_decrementPj(ya+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ya,1)}while(0);__ZN6StringC2EPKc(b,862545);c[E>>2]=c[b>>2];__ZN10StringNameC2ERK6String(Aa,E);__ZN6StringC2EPKc(Ba,861451);__ZN6StringC2EPKc(G,1263606);ya=b+4|0;c[ya>>2]=0;Db=b+12|0;c[Db>>2]=0;c[b>>2]=1;za=c[Ba>>2]|0;do if(za|0){c[ya>>2]=0;if(!(__Z28atomic_conditional_incrementPj(za+-8|0)|0))break;c[ya>>2]=c[Ba>>2]}while(0);c[b+8>>2]=0;ya=c[Db>>2]|0;do if((ya|0)!=(c[G>>2]|0)){do if(ya|0){if(__Z16atomic_decrementPj(ya+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ya,1)}while(0);c[Db>>2]=0;za=c[G>>2]|0;if(!za)break;if(!(__Z28atomic_conditional_incrementPj(za+-8|0)|0))break;c[Db>>2]=c[G>>2]}while(0);c[b+16>>2]=7;c[H>>2]=__Z11_scs_createPKc(860790)|0;c[I>>2]=__Z11_scs_createPKc(860801)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(Aa,b,H,I,1);__ZN10StringNameD2Ev(I);__ZN10StringNameD2Ev(H);Db=c[b+12>>2]|0;do if(Db|0){if(__Z16atomic_decrementPj(Db+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Db,1)}while(0);Db=c[b+4>>2]|0;do if(Db|0){if(__Z16atomic_decrementPj(Db+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Db,1)}while(0);Db=c[G>>2]|0;do if(Db|0){if(__Z16atomic_decrementPj(Db+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Db,1)}while(0);Db=c[Ba>>2]|0;do if(Db|0){if(__Z16atomic_decrementPj(Db+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Db,1)}while(0);__ZN10StringNameD2Ev(Aa);Aa=c[E>>2]|0;do if(Aa|0){if(__Z16atomic_decrementPj(Aa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Aa,1)}while(0);__ZN6StringC2EPKc(b,862545);c[E>>2]=c[b>>2];__ZN10StringNameC2ERK6String(Ca,E);__ZN6StringC2EPKc(Da,861475);__ZN6StringC2EPKc(G,861043);Aa=b+4|0;c[Aa>>2]=0;Db=b+12|0;c[Db>>2]=0;c[b>>2]=3;Ba=c[Da>>2]|0;do if(Ba|0){c[Aa>>2]=0;if(!(__Z28atomic_conditional_incrementPj(Ba+-8|0)|0))break;c[Aa>>2]=c[Da>>2]}while(0);c[b+8>>2]=1;Aa=c[Db>>2]|0;do if((Aa|0)!=(c[G>>2]|0)){do if(Aa|0){if(__Z16atomic_decrementPj(Aa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Aa,1)}while(0);c[Db>>2]=0;Ba=c[G>>2]|0;if(!Ba)break;if(!(__Z28atomic_conditional_incrementPj(Ba+-8|0)|0))break;c[Db>>2]=c[G>>2]}while(0);c[b+16>>2]=7;c[H>>2]=__Z11_scs_createPKc(860504)|0;c[I>>2]=__Z11_scs_createPKc(860528)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(Ca,b,H,I,-1);__ZN10StringNameD2Ev(I);__ZN10StringNameD2Ev(H);Db=c[b+12>>2]|0;do if(Db|0){if(__Z16atomic_decrementPj(Db+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Db,1)}while(0);Db=c[b+4>>2]|0;do if(Db|0){if(__Z16atomic_decrementPj(Db+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Db,1)}while(0);Db=c[G>>2]|0;do if(Db|0){if(__Z16atomic_decrementPj(Db+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Db,1)}while(0);Db=c[Da>>2]|0;do if(Db|0){if(__Z16atomic_decrementPj(Db+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Db,1)}while(0);__ZN10StringNameD2Ev(Ca);Ca=c[E>>2]|0;do if(Ca|0){if(__Z16atomic_decrementPj(Ca+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ca,1)}while(0);__ZN6StringC2EPKc(b,862545);c[E>>2]=c[b>>2];__ZN10StringNameC2ERK6String(Ea,E);__ZN6StringC2EPKc(Fa,861503);__ZN6StringC2EPKc(G,861043);Ca=b+4|0;c[Ca>>2]=0;Db=b+12|0;c[Db>>2]=0;c[b>>2]=3;Da=c[Fa>>2]|0;do if(Da|0){c[Ca>>2]=0;if(!(__Z28atomic_conditional_incrementPj(Da+-8|0)|0))break;c[Ca>>2]=c[Fa>>2]}while(0);c[b+8>>2]=1;Ca=c[Db>>2]|0;do if((Ca|0)!=(c[G>>2]|0)){do if(Ca|0){if(__Z16atomic_decrementPj(Ca+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ca,1)}while(0);c[Db>>2]=0;Da=c[G>>2]|0;if(!Da)break;if(!(__Z28atomic_conditional_incrementPj(Da+-8|0)|0))break;c[Db>>2]=c[G>>2]}while(0);c[b+16>>2]=7;c[H>>2]=__Z11_scs_createPKc(860552)|0;c[I>>2]=__Z11_scs_createPKc(860576)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(Ea,b,H,I,-1);__ZN10StringNameD2Ev(I);__ZN10StringNameD2Ev(H);Db=c[b+12>>2]|0;do if(Db|0){if(__Z16atomic_decrementPj(Db+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Db,1)}while(0);Db=c[b+4>>2]|0;do if(Db|0){if(__Z16atomic_decrementPj(Db+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Db,1)}while(0);Db=c[G>>2]|0;do if(Db|0){if(__Z16atomic_decrementPj(Db+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Db,1)}while(0);Db=c[Fa>>2]|0;do if(Db|0){if(__Z16atomic_decrementPj(Db+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Db,1)}while(0);__ZN10StringNameD2Ev(Ea);Ea=c[E>>2]|0;do if(Ea|0){if(__Z16atomic_decrementPj(Ea+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ea,1)}while(0);__ZN6StringC2EPKc(b,862545);c[E>>2]=c[b>>2];__ZN10StringNameC2ERK6String(Ga,E);__ZN6StringC2EPKc(Ha,861531);__ZN6StringC2EPKc(G,1074892);Ea=b+4|0;c[Ea>>2]=0;Db=b+12|0;c[Db>>2]=0;c[b>>2]=3;Fa=c[Ha>>2]|0;do if(Fa|0){c[Ea>>2]=0;if(!(__Z28atomic_conditional_incrementPj(Fa+-8|0)|0))break;c[Ea>>2]=c[Ha>>2]}while(0);c[b+8>>2]=1;Ea=c[Db>>2]|0;do if((Ea|0)!=(c[G>>2]|0)){do if(Ea|0){if(__Z16atomic_decrementPj(Ea+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ea,1)}while(0);c[Db>>2]=0;Fa=c[G>>2]|0;if(!Fa)break;if(!(__Z28atomic_conditional_incrementPj(Fa+-8|0)|0))break;c[Db>>2]=c[G>>2]}while(0);c[b+16>>2]=7;c[H>>2]=__Z11_scs_createPKc(860720)|0;c[I>>2]=__Z11_scs_createPKc(860732)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(Ga,b,H,I,7);__ZN10StringNameD2Ev(I);__ZN10StringNameD2Ev(H);Db=c[b+12>>2]|0;do if(Db|0){if(__Z16atomic_decrementPj(Db+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Db,1)}while(0);Db=c[b+4>>2]|0;do if(Db|0){if(__Z16atomic_decrementPj(Db+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Db,1)}while(0);Db=c[G>>2]|0;do if(Db|0){if(__Z16atomic_decrementPj(Db+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Db,1)}while(0);Db=c[Ha>>2]|0;do if(Db|0){if(__Z16atomic_decrementPj(Db+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Db,1)}while(0);__ZN10StringNameD2Ev(Ga);Ga=c[E>>2]|0;do if(Ga|0){if(__Z16atomic_decrementPj(Ga+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ga,1)}while(0);__ZN6StringC2EPKc(b,862545);c[E>>2]=c[b>>2];__ZN10StringNameC2ERK6String(Ia,E);__ZN6StringC2EPKc(Ja,861556);__ZN6StringC2EPKc(G,1074892);Ga=b+4|0;c[Ga>>2]=0;Db=b+12|0;c[Db>>2]=0;c[b>>2]=3;Ha=c[Ja>>2]|0;do if(Ha|0){c[Ga>>2]=0;if(!(__Z28atomic_conditional_incrementPj(Ha+-8|0)|0))break;c[Ga>>2]=c[Ja>>2]}while(0);c[b+8>>2]=1;Ga=c[Db>>2]|0;do if((Ga|0)!=(c[G>>2]|0)){do if(Ga|0){if(__Z16atomic_decrementPj(Ga+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ga,1)}while(0);c[Db>>2]=0;Ha=c[G>>2]|0;if(!Ha)break;if(!(__Z28atomic_conditional_incrementPj(Ha+-8|0)|0))break;c[Db>>2]=c[G>>2]}while(0);c[b+16>>2]=7;c[H>>2]=__Z11_scs_createPKc(860720)|0;c[I>>2]=__Z11_scs_createPKc(860732)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(Ia,b,H,I,9);__ZN10StringNameD2Ev(I);__ZN10StringNameD2Ev(H);Db=c[b+12>>2]|0;do if(Db|0){if(__Z16atomic_decrementPj(Db+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Db,1)}while(0);Db=c[b+4>>2]|0;do if(Db|0){if(__Z16atomic_decrementPj(Db+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Db,1)}while(0);Db=c[G>>2]|0;do if(Db|0){if(__Z16atomic_decrementPj(Db+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Db,1)}while(0);Db=c[Ja>>2]|0;do if(Db|0){if(__Z16atomic_decrementPj(Db+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Db,1)}while(0);__ZN10StringNameD2Ev(Ia);Ia=c[E>>2]|0;do if(Ia|0){if(__Z16atomic_decrementPj(Ia+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ia,1)}while(0);__ZN6StringC2EPKc(b,862545);c[E>>2]=c[b>>2];__ZN10StringNameC2ERK6String(Ka,E);__ZN6StringC2EPKc(La,861584);__ZN6StringC2EPKc(G,1074892);Ia=b+4|0;c[Ia>>2]=0;Db=b+12|0;c[Db>>2]=0;c[b>>2]=3;Ja=c[La>>2]|0;do if(Ja|0){c[Ia>>2]=0;if(!(__Z28atomic_conditional_incrementPj(Ja+-8|0)|0))break;c[Ia>>2]=c[La>>2]}while(0);c[b+8>>2]=1;Ia=c[Db>>2]|0;do if((Ia|0)!=(c[G>>2]|0)){do if(Ia|0){if(__Z16atomic_decrementPj(Ia+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ia,1)}while(0);c[Db>>2]=0;Ja=c[G>>2]|0;if(!Ja)break;if(!(__Z28atomic_conditional_incrementPj(Ja+-8|0)|0))break;c[Db>>2]=c[G>>2]}while(0);c[b+16>>2]=7;c[H>>2]=__Z11_scs_createPKc(860720)|0;c[I>>2]=__Z11_scs_createPKc(860732)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(Ka,b,H,I,8);__ZN10StringNameD2Ev(I);__ZN10StringNameD2Ev(H);Db=c[b+12>>2]|0;do if(Db|0){if(__Z16atomic_decrementPj(Db+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Db,1)}while(0);Db=c[b+4>>2]|0;do if(Db|0){if(__Z16atomic_decrementPj(Db+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Db,1)}while(0);Db=c[G>>2]|0;do if(Db|0){if(__Z16atomic_decrementPj(Db+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Db,1)}while(0);Db=c[La>>2]|0;do if(Db|0){if(__Z16atomic_decrementPj(Db+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Db,1)}while(0);__ZN10StringNameD2Ev(Ka);Ka=c[E>>2]|0;do if(Ka|0){if(__Z16atomic_decrementPj(Ka+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ka,1)}while(0);__ZN6StringC2EPKc(b,862545);c[E>>2]=c[b>>2];__ZN10StringNameC2ERK6String(Ma,E);__ZN6StringC2EPKc(Na,861608);__ZN6StringC2EPKc(G,1263606);Ka=b+4|0;c[Ka>>2]=0;Db=b+12|0;c[Db>>2]=0;c[b>>2]=3;La=c[Na>>2]|0;do if(La|0){c[Ka>>2]=0;if(!(__Z28atomic_conditional_incrementPj(La+-8|0)|0))break;c[Ka>>2]=c[Na>>2]}while(0);c[b+8>>2]=0;Ka=c[Db>>2]|0;do if((Ka|0)!=(c[G>>2]|0)){do if(Ka|0){if(__Z16atomic_decrementPj(Ka+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ka,1)}while(0);c[Db>>2]=0;La=c[G>>2]|0;if(!La)break;if(!(__Z28atomic_conditional_incrementPj(La+-8|0)|0))break;c[Db>>2]=c[G>>2]}while(0);c[b+16>>2]=7;c[H>>2]=__Z11_scs_createPKc(860720)|0;c[I>>2]=__Z11_scs_createPKc(860732)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(Ma,b,H,I,10);__ZN10StringNameD2Ev(I);__ZN10StringNameD2Ev(H);Db=c[b+12>>2]|0;do if(Db|0){if(__Z16atomic_decrementPj(Db+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Db,1)}while(0);Db=c[b+4>>2]|0;do if(Db|0){if(__Z16atomic_decrementPj(Db+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Db,1)}while(0);Db=c[G>>2]|0;do if(Db|0){if(__Z16atomic_decrementPj(Db+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Db,1)}while(0);Db=c[Na>>2]|0;do if(Db|0){if(__Z16atomic_decrementPj(Db+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Db,1)}while(0);__ZN10StringNameD2Ev(Ma);Ma=c[E>>2]|0;do if(Ma|0){if(__Z16atomic_decrementPj(Ma+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ma,1)}while(0);__ZN6StringC2EPKc(b,862545);c[E>>2]=c[b>>2];__ZN10StringNameC2ERK6String(Oa,E);__ZN6StringC2EPKc(Pa,861636);__ZN6StringC2EPKc(G,1263606);Ma=b+4|0;c[Ma>>2]=0;Db=b+12|0;c[Db>>2]=0;c[b>>2]=3;Na=c[Pa>>2]|0;do if(Na|0){c[Ma>>2]=0;if(!(__Z28atomic_conditional_incrementPj(Na+-8|0)|0))break;c[Ma>>2]=c[Pa>>2]}while(0);c[b+8>>2]=0;Ma=c[Db>>2]|0;do if((Ma|0)!=(c[G>>2]|0)){do if(Ma|0){if(__Z16atomic_decrementPj(Ma+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ma,1)}while(0);c[Db>>2]=0;Na=c[G>>2]|0;if(!Na)break;if(!(__Z28atomic_conditional_incrementPj(Na+-8|0)|0))break;c[Db>>2]=c[G>>2]}while(0);c[b+16>>2]=7;c[H>>2]=__Z11_scs_createPKc(860720)|0;c[I>>2]=__Z11_scs_createPKc(860732)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(Oa,b,H,I,11);__ZN10StringNameD2Ev(I);__ZN10StringNameD2Ev(H);Db=c[b+12>>2]|0;do if(Db|0){if(__Z16atomic_decrementPj(Db+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Db,1)}while(0);Db=c[b+4>>2]|0;do if(Db|0){if(__Z16atomic_decrementPj(Db+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Db,1)}while(0);Db=c[G>>2]|0;do if(Db|0){if(__Z16atomic_decrementPj(Db+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Db,1)}while(0);Db=c[Pa>>2]|0;do if(Db|0){if(__Z16atomic_decrementPj(Db+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Db,1)}while(0);__ZN10StringNameD2Ev(Oa);Oa=c[E>>2]|0;do if(Oa|0){if(__Z16atomic_decrementPj(Oa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Oa,1)}while(0);__ZN6StringC2EPKc(b,862545);c[E>>2]=c[b>>2];__ZN10StringNameC2ERK6String(Qa,E);__ZN6StringC2EPKc(Ra,861656);__ZN6StringC2EPKc(G,1263606);Oa=b+4|0;c[Oa>>2]=0;Db=b+12|0;c[Db>>2]=0;c[b>>2]=1;Pa=c[Ra>>2]|0;do if(Pa|0){c[Oa>>2]=0;if(!(__Z28atomic_conditional_incrementPj(Pa+-8|0)|0))break;c[Oa>>2]=c[Ra>>2]}while(0);c[b+8>>2]=0;Oa=c[Db>>2]|0;do if((Oa|0)!=(c[G>>2]|0)){do if(Oa|0){if(__Z16atomic_decrementPj(Oa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Oa,1)}while(0);c[Db>>2]=0;Pa=c[G>>2]|0;if(!Pa)break;if(!(__Z28atomic_conditional_incrementPj(Pa+-8|0)|0))break;c[Db>>2]=c[G>>2]}while(0);c[b+16>>2]=7;c[H>>2]=__Z11_scs_createPKc(860790)|0;c[I>>2]=__Z11_scs_createPKc(860801)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(Qa,b,H,I,2);__ZN10StringNameD2Ev(I);__ZN10StringNameD2Ev(H);Db=c[b+12>>2]|0;do if(Db|0){if(__Z16atomic_decrementPj(Db+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Db,1)}while(0);Db=c[b+4>>2]|0;do if(Db|0){if(__Z16atomic_decrementPj(Db+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Db,1)}while(0);Db=c[G>>2]|0;do if(Db|0){if(__Z16atomic_decrementPj(Db+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Db,1)}while(0);Db=c[Ra>>2]|0;do if(Db|0){if(__Z16atomic_decrementPj(Db+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Db,1)}while(0);__ZN10StringNameD2Ev(Qa);Qa=c[E>>2]|0;do if(Qa|0){if(__Z16atomic_decrementPj(Qa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Qa,1)}while(0);__ZN6StringC2EPKc(b,862545);c[E>>2]=c[b>>2];__ZN10StringNameC2ERK6String(Sa,E);__ZN6StringC2EPKc(Ta,861680);__ZN6StringC2EPKc(G,1263606);Qa=b+4|0;c[Qa>>2]=0;Db=b+12|0;c[Db>>2]=0;c[b>>2]=3;Ra=c[Ta>>2]|0;do if(Ra|0){c[Qa>>2]=0;if(!(__Z28atomic_conditional_incrementPj(Ra+-8|0)|0))break;c[Qa>>2]=c[Ta>>2]}while(0);c[b+8>>2]=0;Qa=c[Db>>2]|0;do if((Qa|0)!=(c[G>>2]|0)){do if(Qa|0){if(__Z16atomic_decrementPj(Qa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Qa,1)}while(0);c[Db>>2]=0;Ra=c[G>>2]|0;if(!Ra)break;if(!(__Z28atomic_conditional_incrementPj(Ra+-8|0)|0))break;c[Db>>2]=c[G>>2]}while(0);c[b+16>>2]=7;c[H>>2]=__Z11_scs_createPKc(860720)|0;c[I>>2]=__Z11_scs_createPKc(860732)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(Sa,b,H,I,12);__ZN10StringNameD2Ev(I);__ZN10StringNameD2Ev(H);Db=c[b+12>>2]|0;do if(Db|0){if(__Z16atomic_decrementPj(Db+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Db,1)}while(0);Db=c[b+4>>2]|0;do if(Db|0){if(__Z16atomic_decrementPj(Db+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Db,1)}while(0);Db=c[G>>2]|0;do if(Db|0){if(__Z16atomic_decrementPj(Db+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Db,1)}while(0);Db=c[Ta>>2]|0;do if(Db|0){if(__Z16atomic_decrementPj(Db+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Db,1)}while(0);__ZN10StringNameD2Ev(Sa);Sa=c[E>>2]|0;do if(Sa|0){if(__Z16atomic_decrementPj(Sa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Sa,1)}while(0);__ZN6StringC2EPKc(b,862545);c[E>>2]=c[b>>2];__ZN10StringNameC2ERK6String(Ua,E);__ZN6StringC2EPKc(Va,861712);__ZN6StringC2EPKc(G,1263606);Sa=b+4|0;c[Sa>>2]=0;Db=b+12|0;c[Db>>2]=0;c[b>>2]=3;Ta=c[Va>>2]|0;do if(Ta|0){c[Sa>>2]=0;if(!(__Z28atomic_conditional_incrementPj(Ta+-8|0)|0))break;c[Sa>>2]=c[Va>>2]}while(0);c[b+8>>2]=0;Sa=c[Db>>2]|0;do if((Sa|0)!=(c[G>>2]|0)){do if(Sa|0){if(__Z16atomic_decrementPj(Sa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Sa,1)}while(0);c[Db>>2]=0;Ta=c[G>>2]|0;if(!Ta)break;if(!(__Z28atomic_conditional_incrementPj(Ta+-8|0)|0))break;c[Db>>2]=c[G>>2]}while(0);c[b+16>>2]=7;c[H>>2]=__Z11_scs_createPKc(860720)|0;c[I>>2]=__Z11_scs_createPKc(860732)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(Ua,b,H,I,13);__ZN10StringNameD2Ev(I);__ZN10StringNameD2Ev(H);Db=c[b+12>>2]|0;do if(Db|0){if(__Z16atomic_decrementPj(Db+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Db,1)}while(0);Db=c[b+4>>2]|0;do if(Db|0){if(__Z16atomic_decrementPj(Db+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Db,1)}while(0);Db=c[G>>2]|0;do if(Db|0){if(__Z16atomic_decrementPj(Db+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Db,1)}while(0);Db=c[Va>>2]|0;do if(Db|0){if(__Z16atomic_decrementPj(Db+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Db,1)}while(0);__ZN10StringNameD2Ev(Ua);Ua=c[E>>2]|0;do if(Ua|0){if(__Z16atomic_decrementPj(Ua+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ua,1)}while(0);__ZN6StringC2EPKc(b,862545);c[E>>2]=c[b>>2];__ZN10StringNameC2ERK6String(Wa,E);__ZN6StringC2EPKc(Xa,861740);__ZN6StringC2EPKc(G,1263606);Ua=b+4|0;c[Ua>>2]=0;Db=b+12|0;c[Db>>2]=0;c[b>>2]=1;Va=c[Xa>>2]|0;do if(Va|0){c[Ua>>2]=0;if(!(__Z28atomic_conditional_incrementPj(Va+-8|0)|0))break;c[Ua>>2]=c[Xa>>2]}while(0);c[b+8>>2]=0;Ua=c[Db>>2]|0;do if((Ua|0)!=(c[G>>2]|0)){do if(Ua|0){if(__Z16atomic_decrementPj(Ua+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ua,1)}while(0);c[Db>>2]=0;Va=c[G>>2]|0;if(!Va)break;if(!(__Z28atomic_conditional_incrementPj(Va+-8|0)|0))break;c[Db>>2]=c[G>>2]}while(0);c[b+16>>2]=7;c[H>>2]=__Z11_scs_createPKc(860812)|0;c[I>>2]=__Z11_scs_createPKc(860823)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(Wa,b,H,I,0);__ZN10StringNameD2Ev(I);__ZN10StringNameD2Ev(H);Db=c[b+12>>2]|0;do if(Db|0){if(__Z16atomic_decrementPj(Db+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Db,1)}while(0);Db=c[b+4>>2]|0;do if(Db|0){if(__Z16atomic_decrementPj(Db+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Db,1)}while(0);Db=c[G>>2]|0;do if(Db|0){if(__Z16atomic_decrementPj(Db+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Db,1)}while(0);Db=c[Xa>>2]|0;do if(Db|0){if(__Z16atomic_decrementPj(Db+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Db,1)}while(0);__ZN10StringNameD2Ev(Wa);Wa=c[E>>2]|0;do if(Wa|0){if(__Z16atomic_decrementPj(Wa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Wa,1)}while(0);__ZN6StringC2EPKc(b,862545);c[E>>2]=c[b>>2];__ZN10StringNameC2ERK6String(Ya,E);__ZN6StringC2EPKc(Za,861763);__ZN6StringC2EPKc(G,1263606);Wa=b+4|0;c[Wa>>2]=0;Db=b+12|0;c[Db>>2]=0;c[b>>2]=3;Xa=c[Za>>2]|0;do if(Xa|0){c[Wa>>2]=0;if(!(__Z28atomic_conditional_incrementPj(Xa+-8|0)|0))break;c[Wa>>2]=c[Za>>2]}while(0);c[b+8>>2]=0;Wa=c[Db>>2]|0;do if((Wa|0)!=(c[G>>2]|0)){do if(Wa|0){if(__Z16atomic_decrementPj(Wa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Wa,1)}while(0);c[Db>>2]=0;Xa=c[G>>2]|0;if(!Xa)break;if(!(__Z28atomic_conditional_incrementPj(Xa+-8|0)|0))break;c[Db>>2]=c[G>>2]}while(0);c[b+16>>2]=7;c[H>>2]=__Z11_scs_createPKc(860744)|0;c[I>>2]=__Z11_scs_createPKc(860756)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(Ya,b,H,I,1);__ZN10StringNameD2Ev(I);__ZN10StringNameD2Ev(H);Db=c[b+12>>2]|0;do if(Db|0){if(__Z16atomic_decrementPj(Db+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Db,1)}while(0);Db=c[b+4>>2]|0;do if(Db|0){if(__Z16atomic_decrementPj(Db+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Db,1)}while(0);Db=c[G>>2]|0;do if(Db|0){if(__Z16atomic_decrementPj(Db+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Db,1)}while(0);Db=c[Za>>2]|0;do if(Db|0){if(__Z16atomic_decrementPj(Db+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Db,1)}while(0);__ZN10StringNameD2Ev(Ya);Ya=c[E>>2]|0;do if(Ya|0){if(__Z16atomic_decrementPj(Ya+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ya,1)}while(0);__ZN6StringC2EPKc(b,862545);c[E>>2]=c[b>>2];__ZN10StringNameC2ERK6String(_a,E);__ZN6StringC2EPKc($a,861793);__ZN6StringC2EPKc(G,1263606);Ya=b+4|0;c[Ya>>2]=0;Db=b+12|0;c[Db>>2]=0;c[b>>2]=3;Za=c[$a>>2]|0;do if(Za|0){c[Ya>>2]=0;if(!(__Z28atomic_conditional_incrementPj(Za+-8|0)|0))break;c[Ya>>2]=c[$a>>2]}while(0);c[b+8>>2]=0;Ya=c[Db>>2]|0;do if((Ya|0)!=(c[G>>2]|0)){do if(Ya|0){if(__Z16atomic_decrementPj(Ya+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ya,1)}while(0);c[Db>>2]=0;Za=c[G>>2]|0;if(!Za)break;if(!(__Z28atomic_conditional_incrementPj(Za+-8|0)|0))break;c[Db>>2]=c[G>>2]}while(0);c[b+16>>2]=7;c[H>>2]=__Z11_scs_createPKc(860744)|0;c[I>>2]=__Z11_scs_createPKc(860756)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(_a,b,H,I,0);__ZN10StringNameD2Ev(I);__ZN10StringNameD2Ev(H);Db=c[b+12>>2]|0;do if(Db|0){if(__Z16atomic_decrementPj(Db+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Db,1)}while(0);Db=c[b+4>>2]|0;do if(Db|0){if(__Z16atomic_decrementPj(Db+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Db,1)}while(0);Db=c[G>>2]|0;do if(Db|0){if(__Z16atomic_decrementPj(Db+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Db,1)}while(0);Db=c[$a>>2]|0;do if(Db|0){if(__Z16atomic_decrementPj(Db+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Db,1)}while(0);__ZN10StringNameD2Ev(_a);_a=c[E>>2]|0;do if(_a|0){if(__Z16atomic_decrementPj(_a+-8|0)|0)break;__ZN6Memory11free_staticEPvb(_a,1)}while(0);__ZN6StringC2EPKc(b,862545);c[E>>2]=c[b>>2];__ZN10StringNameC2ERK6String(ab,E);__ZN6StringC2EPKc(bb,861823);__ZN6StringC2EPKc(G,1074892);_a=b+4|0;c[_a>>2]=0;Db=b+12|0;c[Db>>2]=0;c[b>>2]=3;$a=c[bb>>2]|0;do if($a|0){c[_a>>2]=0;if(!(__Z28atomic_conditional_incrementPj($a+-8|0)|0))break;c[_a>>2]=c[bb>>2]}while(0);c[b+8>>2]=1;_a=c[Db>>2]|0;do if((_a|0)!=(c[G>>2]|0)){do if(_a|0){if(__Z16atomic_decrementPj(_a+-8|0)|0)break;__ZN6Memory11free_staticEPvb(_a,1)}while(0);c[Db>>2]=0;$a=c[G>>2]|0;if(!$a)break;if(!(__Z28atomic_conditional_incrementPj($a+-8|0)|0))break;c[Db>>2]=c[G>>2]}while(0);c[b+16>>2]=7;c[H>>2]=__Z11_scs_createPKc(860744)|0;c[I>>2]=__Z11_scs_createPKc(860756)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(ab,b,H,I,2);__ZN10StringNameD2Ev(I);__ZN10StringNameD2Ev(H);Db=c[b+12>>2]|0;do if(Db|0){if(__Z16atomic_decrementPj(Db+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Db,1)}while(0);Db=c[b+4>>2]|0;do if(Db|0){if(__Z16atomic_decrementPj(Db+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Db,1)}while(0);Db=c[G>>2]|0;do if(Db|0){if(__Z16atomic_decrementPj(Db+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Db,1)}while(0);Db=c[bb>>2]|0;do if(Db|0){if(__Z16atomic_decrementPj(Db+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Db,1)}while(0);__ZN10StringNameD2Ev(ab);ab=c[E>>2]|0;do if(ab|0){if(__Z16atomic_decrementPj(ab+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ab,1)}while(0);__ZN6StringC2EPKc(b,862545);c[E>>2]=c[b>>2];__ZN10StringNameC2ERK6String(cb,E);__ZN6StringC2EPKc(db,861847);__ZN6StringC2EPKc(G,1074892);ab=b+4|0;c[ab>>2]=0;Db=b+12|0;c[Db>>2]=0;c[b>>2]=3;bb=c[db>>2]|0;do if(bb|0){c[ab>>2]=0;if(!(__Z28atomic_conditional_incrementPj(bb+-8|0)|0))break;c[ab>>2]=c[db>>2]}while(0);c[b+8>>2]=1;ab=c[Db>>2]|0;do if((ab|0)!=(c[G>>2]|0)){do if(ab|0){if(__Z16atomic_decrementPj(ab+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ab,1)}while(0);c[Db>>2]=0;bb=c[G>>2]|0;if(!bb)break;if(!(__Z28atomic_conditional_incrementPj(bb+-8|0)|0))break;c[Db>>2]=c[G>>2]}while(0);c[b+16>>2]=7;c[H>>2]=__Z11_scs_createPKc(860744)|0;c[I>>2]=__Z11_scs_createPKc(860756)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(cb,b,H,I,3);__ZN10StringNameD2Ev(I);__ZN10StringNameD2Ev(H);Db=c[b+12>>2]|0;do if(Db|0){if(__Z16atomic_decrementPj(Db+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Db,1)}while(0);Db=c[b+4>>2]|0;do if(Db|0){if(__Z16atomic_decrementPj(Db+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Db,1)}while(0);Db=c[G>>2]|0;do if(Db|0){if(__Z16atomic_decrementPj(Db+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Db,1)}while(0);Db=c[db>>2]|0;do if(Db|0){if(__Z16atomic_decrementPj(Db+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Db,1)}while(0);__ZN10StringNameD2Ev(cb);cb=c[E>>2]|0;do if(cb|0){if(__Z16atomic_decrementPj(cb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(cb,1)}while(0);__ZN6StringC2EPKc(b,862545);c[E>>2]=c[b>>2];__ZN10StringNameC2ERK6String(eb,E);__ZN6StringC2EPKc(fb,861874);__ZN6StringC2EPKc(G,1074892);cb=b+4|0;c[cb>>2]=0;Db=b+12|0;c[Db>>2]=0;c[b>>2]=3;db=c[fb>>2]|0;do if(db|0){c[cb>>2]=0;if(!(__Z28atomic_conditional_incrementPj(db+-8|0)|0))break;c[cb>>2]=c[fb>>2]}while(0);c[b+8>>2]=1;cb=c[Db>>2]|0;do if((cb|0)!=(c[G>>2]|0)){do if(cb|0){if(__Z16atomic_decrementPj(cb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(cb,1)}while(0);c[Db>>2]=0;db=c[G>>2]|0;if(!db)break;if(!(__Z28atomic_conditional_incrementPj(db+-8|0)|0))break;c[Db>>2]=c[G>>2]}while(0);c[b+16>>2]=7;c[H>>2]=__Z11_scs_createPKc(860744)|0;c[I>>2]=__Z11_scs_createPKc(860756)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(eb,b,H,I,4);__ZN10StringNameD2Ev(I);__ZN10StringNameD2Ev(H);Db=c[b+12>>2]|0;do if(Db|0){if(__Z16atomic_decrementPj(Db+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Db,1)}while(0);Db=c[b+4>>2]|0;do if(Db|0){if(__Z16atomic_decrementPj(Db+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Db,1)}while(0);Db=c[G>>2]|0;do if(Db|0){if(__Z16atomic_decrementPj(Db+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Db,1)}while(0);Db=c[fb>>2]|0;do if(Db|0){if(__Z16atomic_decrementPj(Db+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Db,1)}while(0);__ZN10StringNameD2Ev(eb);eb=c[E>>2]|0;do if(eb|0){if(__Z16atomic_decrementPj(eb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(eb,1)}while(0);__ZN6StringC2EPKc(b,862545);c[E>>2]=c[b>>2];__ZN10StringNameC2ERK6String(gb,E);__ZN6StringC2EPKc(hb,861897);__ZN6StringC2EPKc(G,1263606);eb=b+4|0;c[eb>>2]=0;Db=b+12|0;c[Db>>2]=0;c[b>>2]=1;fb=c[hb>>2]|0;do if(fb|0){c[eb>>2]=0;if(!(__Z28atomic_conditional_incrementPj(fb+-8|0)|0))break;c[eb>>2]=c[hb>>2]}while(0);c[b+8>>2]=0;eb=c[Db>>2]|0;do if((eb|0)!=(c[G>>2]|0)){do if(eb|0){if(__Z16atomic_decrementPj(eb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(eb,1)}while(0);c[Db>>2]=0;fb=c[G>>2]|0;if(!fb)break;if(!(__Z28atomic_conditional_incrementPj(fb+-8|0)|0))break;c[Db>>2]=c[G>>2]}while(0);c[b+16>>2]=7;c[H>>2]=__Z11_scs_createPKc(860812)|0;c[I>>2]=__Z11_scs_createPKc(860823)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(gb,b,H,I,1);__ZN10StringNameD2Ev(I);__ZN10StringNameD2Ev(H);Db=c[b+12>>2]|0;do if(Db|0){if(__Z16atomic_decrementPj(Db+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Db,1)}while(0);Db=c[b+4>>2]|0;do if(Db|0){if(__Z16atomic_decrementPj(Db+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Db,1)}while(0);Db=c[G>>2]|0;do if(Db|0){if(__Z16atomic_decrementPj(Db+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Db,1)}while(0);Db=c[hb>>2]|0;do if(Db|0){if(__Z16atomic_decrementPj(Db+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Db,1)}while(0);__ZN10StringNameD2Ev(gb);gb=c[E>>2]|0;do if(gb|0){if(__Z16atomic_decrementPj(gb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(gb,1)}while(0);__ZN6StringC2EPKc(b,862545);c[E>>2]=c[b>>2];__ZN10StringNameC2ERK6String(ib,E);__ZN6StringC2EPKc(jb,861921);__ZN6StringC2EPKc(G,861043);gb=b+4|0;c[gb>>2]=0;Db=b+12|0;c[Db>>2]=0;c[b>>2]=3;hb=c[jb>>2]|0;do if(hb|0){c[gb>>2]=0;if(!(__Z28atomic_conditional_incrementPj(hb+-8|0)|0))break;c[gb>>2]=c[jb>>2]}while(0);c[b+8>>2]=1;gb=c[Db>>2]|0;do if((gb|0)!=(c[G>>2]|0)){do if(gb|0){if(__Z16atomic_decrementPj(gb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(gb,1)}while(0);c[Db>>2]=0;hb=c[G>>2]|0;if(!hb)break;if(!(__Z28atomic_conditional_incrementPj(hb+-8|0)|0))break;c[Db>>2]=c[G>>2]}while(0);c[b+16>>2]=7;c[H>>2]=__Z11_scs_createPKc(860600)|0;c[I>>2]=__Z11_scs_createPKc(860624)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(ib,b,H,I,-1);__ZN10StringNameD2Ev(I);__ZN10StringNameD2Ev(H);Db=c[b+12>>2]|0;do if(Db|0){if(__Z16atomic_decrementPj(Db+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Db,1)}while(0);Db=c[b+4>>2]|0;do if(Db|0){if(__Z16atomic_decrementPj(Db+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Db,1)}while(0);Db=c[G>>2]|0;do if(Db|0){if(__Z16atomic_decrementPj(Db+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Db,1)}while(0);Db=c[jb>>2]|0;do if(Db|0){if(__Z16atomic_decrementPj(Db+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Db,1)}while(0);__ZN10StringNameD2Ev(ib);ib=c[E>>2]|0;do if(ib|0){if(__Z16atomic_decrementPj(ib+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ib,1)}while(0);__ZN6StringC2EPKc(b,862545);c[E>>2]=c[b>>2];__ZN10StringNameC2ERK6String(kb,E);__ZN6StringC2EPKc(lb,861949);__ZN6StringC2EPKc(G,861043);ib=b+4|0;c[ib>>2]=0;Db=b+12|0;c[Db>>2]=0;c[b>>2]=3;jb=c[lb>>2]|0;do if(jb|0){c[ib>>2]=0;if(!(__Z28atomic_conditional_incrementPj(jb+-8|0)|0))break;c[ib>>2]=c[lb>>2]}while(0);c[b+8>>2]=1;ib=c[Db>>2]|0;do if((ib|0)!=(c[G>>2]|0)){do if(ib|0){if(__Z16atomic_decrementPj(ib+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ib,1)}while(0);c[Db>>2]=0;jb=c[G>>2]|0;if(!jb)break;if(!(__Z28atomic_conditional_incrementPj(jb+-8|0)|0))break;c[Db>>2]=c[G>>2]}while(0);c[b+16>>2]=7;c[H>>2]=__Z11_scs_createPKc(860648)|0;c[I>>2]=__Z11_scs_createPKc(860672)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(kb,b,H,I,-1);__ZN10StringNameD2Ev(I);__ZN10StringNameD2Ev(H);Db=c[b+12>>2]|0;do if(Db|0){if(__Z16atomic_decrementPj(Db+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Db,1)}while(0);Db=c[b+4>>2]|0;do if(Db|0){if(__Z16atomic_decrementPj(Db+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Db,1)}while(0);Db=c[G>>2]|0;do if(Db|0){if(__Z16atomic_decrementPj(Db+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Db,1)}while(0);Db=c[lb>>2]|0;do if(Db|0){if(__Z16atomic_decrementPj(Db+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Db,1)}while(0);__ZN10StringNameD2Ev(kb);kb=c[E>>2]|0;do if(kb|0){if(__Z16atomic_decrementPj(kb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(kb,1)}while(0);__ZN6StringC2EPKc(b,862545);c[E>>2]=c[b>>2];__ZN10StringNameC2ERK6String(mb,E);__ZN6StringC2EPKc(nb,861977);__ZN6StringC2EPKc(G,1074892);kb=b+4|0;c[kb>>2]=0;Db=b+12|0;c[Db>>2]=0;c[b>>2]=3;lb=c[nb>>2]|0;do if(lb|0){c[kb>>2]=0;if(!(__Z28atomic_conditional_incrementPj(lb+-8|0)|0))break;c[kb>>2]=c[nb>>2]}while(0);c[b+8>>2]=1;kb=c[Db>>2]|0;do if((kb|0)!=(c[G>>2]|0)){do if(kb|0){if(__Z16atomic_decrementPj(kb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(kb,1)}while(0);c[Db>>2]=0;lb=c[G>>2]|0;if(!lb)break;if(!(__Z28atomic_conditional_incrementPj(lb+-8|0)|0))break;c[Db>>2]=c[G>>2]}while(0);c[b+16>>2]=7;c[H>>2]=__Z11_scs_createPKc(860744)|0;c[I>>2]=__Z11_scs_createPKc(860756)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(mb,b,H,I,7);__ZN10StringNameD2Ev(I);__ZN10StringNameD2Ev(H);Db=c[b+12>>2]|0;do if(Db|0){if(__Z16atomic_decrementPj(Db+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Db,1)}while(0);Db=c[b+4>>2]|0;do if(Db|0){if(__Z16atomic_decrementPj(Db+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Db,1)}while(0);Db=c[G>>2]|0;do if(Db|0){if(__Z16atomic_decrementPj(Db+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Db,1)}while(0);Db=c[nb>>2]|0;do if(Db|0){if(__Z16atomic_decrementPj(Db+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Db,1)}while(0);__ZN10StringNameD2Ev(mb);mb=c[E>>2]|0;do if(mb|0){if(__Z16atomic_decrementPj(mb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(mb,1)}while(0);__ZN6StringC2EPKc(b,862545);c[E>>2]=c[b>>2];__ZN10StringNameC2ERK6String(ob,E);__ZN6StringC2EPKc(pb,862002);__ZN6StringC2EPKc(G,1074892);mb=b+4|0;c[mb>>2]=0;Db=b+12|0;c[Db>>2]=0;c[b>>2]=3;nb=c[pb>>2]|0;do if(nb|0){c[mb>>2]=0;if(!(__Z28atomic_conditional_incrementPj(nb+-8|0)|0))break;c[mb>>2]=c[pb>>2]}while(0);c[b+8>>2]=1;mb=c[Db>>2]|0;do if((mb|0)!=(c[G>>2]|0)){do if(mb|0){if(__Z16atomic_decrementPj(mb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(mb,1)}while(0);c[Db>>2]=0;nb=c[G>>2]|0;if(!nb)break;if(!(__Z28atomic_conditional_incrementPj(nb+-8|0)|0))break;c[Db>>2]=c[G>>2]}while(0);c[b+16>>2]=7;c[H>>2]=__Z11_scs_createPKc(860744)|0;c[I>>2]=__Z11_scs_createPKc(860756)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(ob,b,H,I,9);__ZN10StringNameD2Ev(I);__ZN10StringNameD2Ev(H);Db=c[b+12>>2]|0;do if(Db|0){if(__Z16atomic_decrementPj(Db+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Db,1)}while(0);Db=c[b+4>>2]|0;do if(Db|0){if(__Z16atomic_decrementPj(Db+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Db,1)}while(0);Db=c[G>>2]|0;do if(Db|0){if(__Z16atomic_decrementPj(Db+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Db,1)}while(0);Db=c[pb>>2]|0;do if(Db|0){if(__Z16atomic_decrementPj(Db+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Db,1)}while(0);__ZN10StringNameD2Ev(ob);ob=c[E>>2]|0;do if(ob|0){if(__Z16atomic_decrementPj(ob+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ob,1)}while(0);__ZN6StringC2EPKc(b,862545);c[E>>2]=c[b>>2];__ZN10StringNameC2ERK6String(qb,E);__ZN6StringC2EPKc(rb,862030);__ZN6StringC2EPKc(G,1074892);ob=b+4|0;c[ob>>2]=0;Db=b+12|0;c[Db>>2]=0;c[b>>2]=3;pb=c[rb>>2]|0;do if(pb|0){c[ob>>2]=0;if(!(__Z28atomic_conditional_incrementPj(pb+-8|0)|0))break;c[ob>>2]=c[rb>>2]}while(0);c[b+8>>2]=1;ob=c[Db>>2]|0;do if((ob|0)!=(c[G>>2]|0)){do if(ob|0){if(__Z16atomic_decrementPj(ob+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ob,1)}while(0);c[Db>>2]=0;pb=c[G>>2]|0;if(!pb)break;if(!(__Z28atomic_conditional_incrementPj(pb+-8|0)|0))break;c[Db>>2]=c[G>>2]}while(0);c[b+16>>2]=7;c[H>>2]=__Z11_scs_createPKc(860744)|0;c[I>>2]=__Z11_scs_createPKc(860756)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(qb,b,H,I,8);__ZN10StringNameD2Ev(I);__ZN10StringNameD2Ev(H);Db=c[b+12>>2]|0;do if(Db|0){if(__Z16atomic_decrementPj(Db+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Db,1)}while(0);Db=c[b+4>>2]|0;do if(Db|0){if(__Z16atomic_decrementPj(Db+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Db,1)}while(0);Db=c[G>>2]|0;do if(Db|0){if(__Z16atomic_decrementPj(Db+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Db,1)}while(0);Db=c[rb>>2]|0;do if(Db|0){if(__Z16atomic_decrementPj(Db+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Db,1)}while(0);__ZN10StringNameD2Ev(qb);qb=c[E>>2]|0;do if(qb|0){if(__Z16atomic_decrementPj(qb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(qb,1)}while(0);__ZN6StringC2EPKc(b,862545);c[E>>2]=c[b>>2];__ZN10StringNameC2ERK6String(sb,E);__ZN6StringC2EPKc(tb,862054);__ZN6StringC2EPKc(G,1263606);qb=b+4|0;c[qb>>2]=0;Db=b+12|0;c[Db>>2]=0;c[b>>2]=3;rb=c[tb>>2]|0;do if(rb|0){c[qb>>2]=0;if(!(__Z28atomic_conditional_incrementPj(rb+-8|0)|0))break;c[qb>>2]=c[tb>>2]}while(0);c[b+8>>2]=0;qb=c[Db>>2]|0;do if((qb|0)!=(c[G>>2]|0)){do if(qb|0){if(__Z16atomic_decrementPj(qb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(qb,1)}while(0);c[Db>>2]=0;rb=c[G>>2]|0;if(!rb)break;if(!(__Z28atomic_conditional_incrementPj(rb+-8|0)|0))break;c[Db>>2]=c[G>>2]}while(0);c[b+16>>2]=7;c[H>>2]=__Z11_scs_createPKc(860744)|0;c[I>>2]=__Z11_scs_createPKc(860756)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(sb,b,H,I,10);__ZN10StringNameD2Ev(I);__ZN10StringNameD2Ev(H);Db=c[b+12>>2]|0;do if(Db|0){if(__Z16atomic_decrementPj(Db+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Db,1)}while(0);Db=c[b+4>>2]|0;do if(Db|0){if(__Z16atomic_decrementPj(Db+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Db,1)}while(0);Db=c[G>>2]|0;do if(Db|0){if(__Z16atomic_decrementPj(Db+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Db,1)}while(0);Db=c[tb>>2]|0;do if(Db|0){if(__Z16atomic_decrementPj(Db+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Db,1)}while(0);__ZN10StringNameD2Ev(sb);sb=c[E>>2]|0;do if(sb|0){if(__Z16atomic_decrementPj(sb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(sb,1)}while(0);__ZN6StringC2EPKc(b,862545);c[E>>2]=c[b>>2];__ZN10StringNameC2ERK6String(ub,E);__ZN6StringC2EPKc(vb,862082);__ZN6StringC2EPKc(G,1263606);sb=b+4|0;c[sb>>2]=0;Db=b+12|0;c[Db>>2]=0;c[b>>2]=3;tb=c[vb>>2]|0;do if(tb|0){c[sb>>2]=0;if(!(__Z28atomic_conditional_incrementPj(tb+-8|0)|0))break;c[sb>>2]=c[vb>>2]}while(0);c[b+8>>2]=0;sb=c[Db>>2]|0;do if((sb|0)!=(c[G>>2]|0)){do if(sb|0){if(__Z16atomic_decrementPj(sb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(sb,1)}while(0);c[Db>>2]=0;tb=c[G>>2]|0;if(!tb)break;if(!(__Z28atomic_conditional_incrementPj(tb+-8|0)|0))break;c[Db>>2]=c[G>>2]}while(0);c[b+16>>2]=7;c[H>>2]=__Z11_scs_createPKc(860744)|0;c[I>>2]=__Z11_scs_createPKc(860756)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(ub,b,H,I,11);__ZN10StringNameD2Ev(I);__ZN10StringNameD2Ev(H);Db=c[b+12>>2]|0;do if(Db|0){if(__Z16atomic_decrementPj(Db+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Db,1)}while(0);Db=c[b+4>>2]|0;do if(Db|0){if(__Z16atomic_decrementPj(Db+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Db,1)}while(0);Db=c[G>>2]|0;do if(Db|0){if(__Z16atomic_decrementPj(Db+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Db,1)}while(0);Db=c[vb>>2]|0;do if(Db|0){if(__Z16atomic_decrementPj(Db+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Db,1)}while(0);__ZN10StringNameD2Ev(ub);ub=c[E>>2]|0;do if(ub|0){if(__Z16atomic_decrementPj(ub+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ub,1)}while(0);__ZN6StringC2EPKc(b,862545);c[E>>2]=c[b>>2];__ZN10StringNameC2ERK6String(wb,E);__ZN6StringC2EPKc(xb,862102);__ZN6StringC2EPKc(G,1263606);ub=b+4|0;c[ub>>2]=0;Db=b+12|0;c[Db>>2]=0;c[b>>2]=1;vb=c[xb>>2]|0;do if(vb|0){c[ub>>2]=0;if(!(__Z28atomic_conditional_incrementPj(vb+-8|0)|0))break;c[ub>>2]=c[xb>>2]}while(0);c[b+8>>2]=0;ub=c[Db>>2]|0;do if((ub|0)!=(c[G>>2]|0)){do if(ub|0){if(__Z16atomic_decrementPj(ub+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ub,1)}while(0);c[Db>>2]=0;vb=c[G>>2]|0;if(!vb)break;if(!(__Z28atomic_conditional_incrementPj(vb+-8|0)|0))break;c[Db>>2]=c[G>>2]}while(0);c[b+16>>2]=7;c[H>>2]=__Z11_scs_createPKc(860812)|0;c[I>>2]=__Z11_scs_createPKc(860823)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(wb,b,H,I,2);__ZN10StringNameD2Ev(I);__ZN10StringNameD2Ev(H);Db=c[b+12>>2]|0;do if(Db|0){if(__Z16atomic_decrementPj(Db+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Db,1)}while(0);Db=c[b+4>>2]|0;do if(Db|0){if(__Z16atomic_decrementPj(Db+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Db,1)}while(0);Db=c[G>>2]|0;do if(Db|0){if(__Z16atomic_decrementPj(Db+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Db,1)}while(0);Db=c[xb>>2]|0;do if(Db|0){if(__Z16atomic_decrementPj(Db+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Db,1)}while(0);__ZN10StringNameD2Ev(wb);wb=c[E>>2]|0;do if(wb|0){if(__Z16atomic_decrementPj(wb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(wb,1)}while(0);__ZN6StringC2EPKc(b,862545);c[E>>2]=c[b>>2];__ZN10StringNameC2ERK6String(yb,E);__ZN6StringC2EPKc(zb,862126);__ZN6StringC2EPKc(G,1263606);wb=b+4|0;c[wb>>2]=0;Db=b+12|0;c[Db>>2]=0;c[b>>2]=3;xb=c[zb>>2]|0;do if(xb|0){c[wb>>2]=0;if(!(__Z28atomic_conditional_incrementPj(xb+-8|0)|0))break;c[wb>>2]=c[zb>>2]}while(0);c[b+8>>2]=0;wb=c[Db>>2]|0;do if((wb|0)!=(c[G>>2]|0)){do if(wb|0){if(__Z16atomic_decrementPj(wb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(wb,1)}while(0);c[Db>>2]=0;xb=c[G>>2]|0;if(!xb)break;if(!(__Z28atomic_conditional_incrementPj(xb+-8|0)|0))break;c[Db>>2]=c[G>>2]}while(0);c[b+16>>2]=7;c[H>>2]=__Z11_scs_createPKc(860744)|0;c[I>>2]=__Z11_scs_createPKc(860756)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(yb,b,H,I,12);__ZN10StringNameD2Ev(I);__ZN10StringNameD2Ev(H);Db=c[b+12>>2]|0;do if(Db|0){if(__Z16atomic_decrementPj(Db+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Db,1)}while(0);Db=c[b+4>>2]|0;do if(Db|0){if(__Z16atomic_decrementPj(Db+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Db,1)}while(0);Db=c[G>>2]|0;do if(Db|0){if(__Z16atomic_decrementPj(Db+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Db,1)}while(0);Db=c[zb>>2]|0;do if(Db|0){if(__Z16atomic_decrementPj(Db+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Db,1)}while(0);__ZN10StringNameD2Ev(yb);yb=c[E>>2]|0;do if(yb|0){if(__Z16atomic_decrementPj(yb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(yb,1)}while(0);__ZN6StringC2EPKc(b,862545);c[E>>2]=c[b>>2];__ZN10StringNameC2ERK6String(Ab,E);__ZN6StringC2EPKc(Bb,862158);__ZN6StringC2EPKc(G,1263606);yb=b+4|0;c[yb>>2]=0;Db=b+12|0;c[Db>>2]=0;c[b>>2]=3;zb=c[Bb>>2]|0;do if(zb|0){c[yb>>2]=0;if(!(__Z28atomic_conditional_incrementPj(zb+-8|0)|0))break;c[yb>>2]=c[Bb>>2]}while(0);c[b+8>>2]=0;yb=c[Db>>2]|0;do if((yb|0)!=(c[G>>2]|0)){do if(yb|0){if(__Z16atomic_decrementPj(yb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(yb,1)}while(0);c[Db>>2]=0;zb=c[G>>2]|0;if(!zb)break;if(!(__Z28atomic_conditional_incrementPj(zb+-8|0)|0))break;c[Db>>2]=c[G>>2]}while(0);c[b+16>>2]=7;c[H>>2]=__Z11_scs_createPKc(860744)|0;c[I>>2]=__Z11_scs_createPKc(860756)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(Ab,b,H,I,13);__ZN10StringNameD2Ev(I);__ZN10StringNameD2Ev(H);H=c[b+12>>2]|0;do if(H|0){if(__Z16atomic_decrementPj(H+-8|0)|0)break;__ZN6Memory11free_staticEPvb(H,1)}while(0);H=c[b+4>>2]|0;do if(H|0){if(__Z16atomic_decrementPj(H+-8|0)|0)break;__ZN6Memory11free_staticEPvb(H,1)}while(0);H=c[G>>2]|0;do if(H|0){if(__Z16atomic_decrementPj(H+-8|0)|0)break;__ZN6Memory11free_staticEPvb(H,1)}while(0);H=c[Bb>>2]|0;do if(H|0){if(__Z16atomic_decrementPj(H+-8|0)|0)break;__ZN6Memory11free_staticEPvb(H,1)}while(0);__ZN10StringNameD2Ev(Ab);Ab=c[E>>2]|0;do if(Ab|0){if(__Z16atomic_decrementPj(Ab+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ab,1)}while(0);__ZN6StringC2EPKc(b,862545);c[G>>2]=c[b>>2];__ZN10StringNameC2ERK6String(E,G);__ZN10StringNameC2EPKc(b,862186);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(E,b,0);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(E);Ab=c[G>>2]|0;do if(Ab|0){if(__Z16atomic_decrementPj(Ab+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ab,1)}while(0);__ZN6StringC2EPKc(b,862545);c[G>>2]=c[b>>2];__ZN10StringNameC2ERK6String(E,G);__ZN10StringNameC2EPKc(b,862211);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(E,b,1);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(E);Ab=c[G>>2]|0;do if(Ab|0){if(__Z16atomic_decrementPj(Ab+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ab,1)}while(0);__ZN6StringC2EPKc(b,862545);c[G>>2]=c[b>>2];__ZN10StringNameC2ERK6String(E,G);__ZN10StringNameC2EPKc(b,859588);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(E,b,2);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(E);Ab=c[G>>2]|0;do if(Ab|0){if(__Z16atomic_decrementPj(Ab+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ab,1)}while(0);__ZN6StringC2EPKc(b,862545);c[G>>2]=c[b>>2];__ZN10StringNameC2ERK6String(E,G);__ZN10StringNameC2EPKc(b,862236);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(E,b,3);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(E);Ab=c[G>>2]|0;do if(Ab|0){if(__Z16atomic_decrementPj(Ab+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ab,1)}while(0);__ZN6StringC2EPKc(b,862545);c[G>>2]=c[b>>2];__ZN10StringNameC2ERK6String(E,G);__ZN10StringNameC2EPKc(b,862261);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(E,b,4);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(E);Ab=c[G>>2]|0;do if(Ab|0){if(__Z16atomic_decrementPj(Ab+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ab,1)}while(0);__ZN6StringC2EPKc(b,862545);c[G>>2]=c[b>>2];__ZN10StringNameC2ERK6String(E,G);__ZN10StringNameC2EPKc(b,862282);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(E,b,5);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(E);Ab=c[G>>2]|0;do if(Ab|0){if(__Z16atomic_decrementPj(Ab+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ab,1)}while(0);__ZN6StringC2EPKc(b,862545);c[G>>2]=c[b>>2];__ZN10StringNameC2ERK6String(E,G);__ZN10StringNameC2EPKc(b,862308);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(E,b,6);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(E);Ab=c[G>>2]|0;do if(Ab|0){if(__Z16atomic_decrementPj(Ab+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ab,1)}while(0);__ZN6StringC2EPKc(b,862545);c[G>>2]=c[b>>2];__ZN10StringNameC2ERK6String(E,G);__ZN10StringNameC2EPKc(b,859916);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(E,b,7);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(E);Ab=c[G>>2]|0;do if(Ab|0){if(__Z16atomic_decrementPj(Ab+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ab,1)}while(0);__ZN6StringC2EPKc(b,862545);c[G>>2]=c[b>>2];__ZN10StringNameC2ERK6String(E,G);__ZN10StringNameC2EPKc(b,862334);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(E,b,8);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(E);Ab=c[G>>2]|0;do if(Ab|0){if(__Z16atomic_decrementPj(Ab+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ab,1)}while(0);__ZN6StringC2EPKc(b,862545);c[G>>2]=c[b>>2];__ZN10StringNameC2ERK6String(E,G);__ZN10StringNameC2EPKc(b,862356);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(E,b,9);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(E);Ab=c[G>>2]|0;do if(Ab|0){if(__Z16atomic_decrementPj(Ab+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ab,1)}while(0);__ZN6StringC2EPKc(b,862545);c[G>>2]=c[b>>2];__ZN10StringNameC2ERK6String(E,G);__ZN10StringNameC2EPKc(b,862382);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(E,b,10);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(E);Ab=c[G>>2]|0;do if(Ab|0){if(__Z16atomic_decrementPj(Ab+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ab,1)}while(0);__ZN6StringC2EPKc(b,862545);c[G>>2]=c[b>>2];__ZN10StringNameC2ERK6String(E,G);__ZN10StringNameC2EPKc(b,862408);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(E,b,11);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(E);Ab=c[G>>2]|0;do if(Ab|0){if(__Z16atomic_decrementPj(Ab+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ab,1)}while(0);__ZN6StringC2EPKc(b,862545);c[G>>2]=c[b>>2];__ZN10StringNameC2ERK6String(E,G);__ZN10StringNameC2EPKc(b,862426);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(E,b,12);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(E);Ab=c[G>>2]|0;do if(Ab|0){if(__Z16atomic_decrementPj(Ab+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ab,1)}while(0);__ZN6StringC2EPKc(b,862545);c[G>>2]=c[b>>2];__ZN10StringNameC2ERK6String(E,G);__ZN10StringNameC2EPKc(b,862462);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(E,b,13);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(E);Ab=c[G>>2]|0;do if(Ab|0){if(__Z16atomic_decrementPj(Ab+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ab,1)}while(0);__ZN6StringC2EPKc(b,862545);c[G>>2]=c[b>>2];__ZN10StringNameC2ERK6String(E,G);__ZN10StringNameC2EPKc(b,942581);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(E,b,14);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(E);Ab=c[G>>2]|0;do if(Ab|0){if(__Z16atomic_decrementPj(Ab+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ab,1)}while(0);__ZN6StringC2EPKc(b,862545);c[G>>2]=c[b>>2];__ZN10StringNameC2ERK6String(E,G);__ZN10StringNameC2EPKc(b,862494);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(E,b,0);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(E);Ab=c[G>>2]|0;do if(Ab|0){if(__Z16atomic_decrementPj(Ab+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ab,1)}while(0);__ZN6StringC2EPKc(b,862545);c[G>>2]=c[b>>2];__ZN10StringNameC2ERK6String(E,G);__ZN10StringNameC2EPKc(b,862519);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(E,b,1);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(E);Ab=c[G>>2]|0;do if(Ab|0){if(__Z16atomic_decrementPj(Ab+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ab,1)}while(0);__ZN6StringC2EPKc(b,862545);c[G>>2]=c[b>>2];__ZN10StringNameC2ERK6String(E,G);__ZN10StringNameC2EPKc(b,858834);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(E,b,2);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(E);Ab=c[G>>2]|0;do if(Ab|0){if(__Z16atomic_decrementPj(Ab+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ab,1)}while(0);__ZN6StringC2EPKc(b,862545);c[G>>2]=c[b>>2];__ZN10StringNameC2ERK6String(E,G);__ZN10StringNameC2EPKc(b,866330);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(E,b,3);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(E);E=c[G>>2]|0;if(!E){l=a;return}if(__Z16atomic_decrementPj(E+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(E,1);l=a;return}function __ZN16Generic6DOFJoint23_set_angular_hi_limit_xEf(b,d){b=b|0;d=+d;var e=0,f=0,h=0,i=0.0,j=0,k=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e+4|0;h=e;i=d*3.141592653589793/180.0;a[1263537]=0;g[b+452>>2]=i;j=b+404|0;if(!(c[j>>2]|0)){l=e;return}b=__ZN13PhysicsServer13get_singletonEv()|0;k=c[(c[b>>2]|0)+540>>2]|0;c[h>>2]=c[j>>2];c[f>>2]=c[h>>2];Qi[k&1](b,f,0,6,i);l=e;return}function __ZNK16Generic6DOFJoint23_get_angular_hi_limit_xEv(b){b=b|0;a[1263537]=0;return +(+g[b+452>>2]*180.0/3.141592653589793)}function __ZN16Generic6DOFJoint23_set_angular_lo_limit_xEf(b,d){b=b|0;d=+d;var e=0,f=0,h=0,i=0.0,j=0,k=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e+4|0;h=e;i=d*3.141592653589793/180.0;a[1263537]=0;g[b+448>>2]=i;j=b+404|0;if(!(c[j>>2]|0)){l=e;return}b=__ZN13PhysicsServer13get_singletonEv()|0;k=c[(c[b>>2]|0)+540>>2]|0;c[h>>2]=c[j>>2];c[f>>2]=c[h>>2];Qi[k&1](b,f,0,5,i);l=e;return}function __ZNK16Generic6DOFJoint23_get_angular_lo_limit_xEv(b){b=b|0;a[1263537]=0;return +(+g[b+448>>2]*180.0/3.141592653589793)}function __ZN16Generic6DOFJoint23_set_angular_hi_limit_yEf(b,d){b=b|0;d=+d;var e=0,f=0,h=0,i=0.0,j=0,k=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e+4|0;h=e;i=d*3.141592653589793/180.0;a[1263537]=0;g[b+512>>2]=i;j=b+404|0;if(!(c[j>>2]|0)){l=e;return}b=__ZN13PhysicsServer13get_singletonEv()|0;k=c[(c[b>>2]|0)+540>>2]|0;c[h>>2]=c[j>>2];c[f>>2]=c[h>>2];Qi[k&1](b,f,1,6,i);l=e;return}function __ZNK16Generic6DOFJoint23_get_angular_hi_limit_yEv(b){b=b|0;a[1263537]=0;return +(+g[b+512>>2]*180.0/3.141592653589793)}function __ZN16Generic6DOFJoint23_set_angular_lo_limit_yEf(b,d){b=b|0;d=+d;var e=0,f=0,h=0,i=0.0,j=0,k=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e+4|0;h=e;i=d*3.141592653589793/180.0;a[1263537]=0;g[b+508>>2]=i;j=b+404|0;if(!(c[j>>2]|0)){l=e;return}b=__ZN13PhysicsServer13get_singletonEv()|0;k=c[(c[b>>2]|0)+540>>2]|0;c[h>>2]=c[j>>2];c[f>>2]=c[h>>2];Qi[k&1](b,f,1,5,i);l=e;return}function __ZNK16Generic6DOFJoint23_get_angular_lo_limit_yEv(b){b=b|0;a[1263537]=0;return +(+g[b+508>>2]*180.0/3.141592653589793)}function __ZN16Generic6DOFJoint23_set_angular_hi_limit_zEf(b,d){b=b|0;d=+d;var e=0,f=0,h=0,i=0.0,j=0,k=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e+4|0;h=e;i=d*3.141592653589793/180.0;a[1263537]=0;g[b+572>>2]=i;j=b+404|0;if(!(c[j>>2]|0)){l=e;return}b=__ZN13PhysicsServer13get_singletonEv()|0;k=c[(c[b>>2]|0)+540>>2]|0;c[h>>2]=c[j>>2];c[f>>2]=c[h>>2];Qi[k&1](b,f,2,6,i);l=e;return}function __ZNK16Generic6DOFJoint23_get_angular_hi_limit_zEv(b){b=b|0;a[1263537]=0;return +(+g[b+572>>2]*180.0/3.141592653589793)}function __ZN16Generic6DOFJoint23_set_angular_lo_limit_zEf(b,d){b=b|0;d=+d;var e=0,f=0,h=0,i=0.0,j=0,k=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e+4|0;h=e;i=d*3.141592653589793/180.0;a[1263537]=0;g[b+568>>2]=i;j=b+404|0;if(!(c[j>>2]|0)){l=e;return}b=__ZN13PhysicsServer13get_singletonEv()|0;k=c[(c[b>>2]|0)+540>>2]|0;c[h>>2]=c[j>>2];c[f>>2]=c[h>>2];Qi[k&1](b,f,2,5,i);l=e;return}function __ZNK16Generic6DOFJoint23_get_angular_lo_limit_zEv(b){b=b|0;a[1263537]=0;return +(+g[b+568>>2]*180.0/3.141592653589793)}function __ZN16Generic6DOFJoint11set_param_xENS_5ParamEf(b,d,e){b=b|0;d=d|0;e=+e;var f=0,h=0,i=0,j=0,k=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);h=f+4|0;i=f;if(d>>>0>13){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(860696,858302,800,943565,0);l=f;return}a[1263537]=0;g[b+428+(d<<2)>>2]=e;j=b+404|0;if(c[j>>2]|0){b=__ZN13PhysicsServer13get_singletonEv()|0;k=c[(c[b>>2]|0)+540>>2]|0;c[i>>2]=c[j>>2];c[h>>2]=c[i>>2];Qi[k&1](b,h,0,d,e)}l=f;return}function __ZNK16Generic6DOFJoint11get_param_xENS_5ParamE(b,c){b=b|0;c=c|0;var d=0.0;if(c>>>0>13){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(860708,858302,809,943565,0);d=0.0;return +d}else{a[1263537]=0;d=+g[b+428+(c<<2)>>2];return +d}return +(0.0)}function __ZN16Generic6DOFJoint11set_param_yENS_5ParamEf(b,d,e){b=b|0;d=d|0;e=+e;var f=0,h=0,i=0,j=0,k=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);h=f+4|0;i=f;if(d>>>0>13){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(860720,858302,815,943565,0);l=f;return}a[1263537]=0;g[b+488+(d<<2)>>2]=e;j=b+404|0;if(c[j>>2]|0){b=__ZN13PhysicsServer13get_singletonEv()|0;k=c[(c[b>>2]|0)+540>>2]|0;c[i>>2]=c[j>>2];c[h>>2]=c[i>>2];Qi[k&1](b,h,1,d,e)}l=f;return}function __ZNK16Generic6DOFJoint11get_param_yENS_5ParamE(b,c){b=b|0;c=c|0;var d=0.0;if(c>>>0>13){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(860732,858302,823,943565,0);d=0.0;return +d}else{a[1263537]=0;d=+g[b+488+(c<<2)>>2];return +d}return +(0.0)}function __ZN16Generic6DOFJoint11set_param_zENS_5ParamEf(b,d,e){b=b|0;d=d|0;e=+e;var f=0,h=0,i=0,j=0,k=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);h=f+4|0;i=f;if(d>>>0>13){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(860744,858302,829,943565,0);l=f;return}a[1263537]=0;g[b+548+(d<<2)>>2]=e;j=b+404|0;if(c[j>>2]|0){b=__ZN13PhysicsServer13get_singletonEv()|0;k=c[(c[b>>2]|0)+540>>2]|0;c[i>>2]=c[j>>2];c[h>>2]=c[i>>2];Qi[k&1](b,h,2,d,e)}l=f;return}function __ZNK16Generic6DOFJoint11get_param_zENS_5ParamE(b,c){b=b|0;c=c|0;var d=0.0;if(c>>>0>13){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(860756,858302,837,943565,0);d=0.0;return +d}else{a[1263537]=0;d=+g[b+548+(c<<2)>>2];return +d}return +(0.0)}function __ZN16Generic6DOFJoint10set_flag_xENS_4FlagEb(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f+4|0;h=f;if(d>>>0>2){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(860768,858302,843,866489,0);l=f;return}a[1263537]=0;a[b+484+d>>0]=e&1;i=b+404|0;if(c[i>>2]|0){b=__ZN13PhysicsServer13get_singletonEv()|0;j=c[(c[b>>2]|0)+548>>2]|0;c[h>>2]=c[i>>2];c[g>>2]=c[h>>2];Li[j&255](b,g,0,d,e)}l=f;return}function __ZNK16Generic6DOFJoint10get_flag_xENS_4FlagE(b,c){b=b|0;c=c|0;var d=0;if(c>>>0>2){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(860779,858302,851,866489,0);d=0;return d|0}else{a[1263537]=0;d=(a[b+484+c>>0]|0)!=0;return d|0}return 0}function __ZN16Generic6DOFJoint10set_flag_yENS_4FlagEb(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f+4|0;h=f;if(d>>>0>2){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(860790,858302,857,866489,0);l=f;return}a[1263537]=0;a[b+544+d>>0]=e&1;i=b+404|0;if(c[i>>2]|0){b=__ZN13PhysicsServer13get_singletonEv()|0;j=c[(c[b>>2]|0)+548>>2]|0;c[h>>2]=c[i>>2];c[g>>2]=c[h>>2];Li[j&255](b,g,1,d,e)}l=f;return}function __ZNK16Generic6DOFJoint10get_flag_yENS_4FlagE(b,c){b=b|0;c=c|0;var d=0;if(c>>>0>2){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(860801,858302,865,866489,0);d=0;return d|0}else{a[1263537]=0;d=(a[b+544+c>>0]|0)!=0;return d|0}return 0}function __ZN16Generic6DOFJoint10set_flag_zENS_4FlagEb(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f+4|0;h=f;if(d>>>0>2){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(860812,858302,871,866489,0);l=f;return}a[1263537]=0;a[b+604+d>>0]=e&1;i=b+404|0;if(c[i>>2]|0){b=__ZN13PhysicsServer13get_singletonEv()|0;j=c[(c[b>>2]|0)+548>>2]|0;c[h>>2]=c[i>>2];c[g>>2]=c[h>>2];Li[j&255](b,g,2,d,e)}l=f;return}function __ZNK16Generic6DOFJoint10get_flag_zENS_4FlagE(b,c){b=b|0;c=c|0;var d=0;if(c>>>0>2){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(860823,858302,879,866489,0);d=0;return d|0}else{a[1263537]=0;d=(a[b+604+c>>0]|0)!=0;return d|0}return 0}function __ZNK13MethodBind1RCI16Generic6DOFJointbNS0_4FlagEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;switch(b|0){case -1:{__ZN7VariantC2Eb(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}case 0:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}default:e=0}l=a;return e|0}function __ZNK13MethodBind1RCI16Generic6DOFJointbNS0_4FlagEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,862545);l=a;return c[b>>2]|0}function __ZN13MethodBind1RCI16Generic6DOFJointbNS0_4FlagEE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;i=l;l=l+48|0;if((l|0)>=(m|0))ba(48);j=i+24|0;k=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235940)|0:0){c[h>>2]=0;a[1263537]=0;n=d+24|0;o=c[n>>2]|0;if((o|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=o;c[b>>2]=0;l=i;return}p=o-(c[d+20>>2]|0)|0;if((p|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=p;c[b>>2]=0;l=i;return}if((g|0)>0){if((o|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);q=0}else{a[1263537]=0;q=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,q)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=q;c[b>>2]=0;l=i;return}}q=c[d+44>>2]|0;o=c[d+48>>2]|0;p=e+(o>>1)|0;if(!(o&1))r=q;else r=c[(c[p>>2]|0)+q>>2]|0;do if((g|0)<1){q=c[n>>2]|0;o=q+-1|0;if((q|0)>=1){e=c[d+16>>2]|0;s=(e|0)==0;if(s)t=0;else t=c[e+-4>>2]|0;if((q|0)<=(t|0)){if(s)u=0;else u=c[e+-4>>2]|0;do if((u|0)<(q|0)){if(s)v=0;else v=c[e+-4>>2]|0;if((v|0)<(q|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);w=0;break}else{a[1263537]=0;x=31;break}}else x=31;while(0);if((x|0)==31)w=e+(o*24|0)|0;__ZN7VariantC2ERKS_(k,w);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);f=__ZNK7VariantcviEv(k)|0;__ZN7VariantC2Eb(j,$i[r&8191](p,f)|0);if(c[k>>2]|0)__ZN7Variant5clearEv(k);__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1217,1146558,0);c[b>>2]=0;l=i;return}function __ZN13MethodBind1RCI16Generic6DOFJointbNS0_4FlagEE7ptrcallEP6ObjectPPKvPv(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0;if(!d)g=0;else{h=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1235940)|0;g=h?d:0}d=c[b+44>>2]|0;h=c[b+48>>2]|0;b=g+(h>>1)|0;if(!(h&1))i=d;else i=c[(c[b>>2]|0)+d>>2]|0;a[f>>0]=($i[i&8191](b,c[c[e>>2]>>2]|0)|0)&1;return}function __ZN13MethodBind1RCI16Generic6DOFJointbNS0_4FlagEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind2I16Generic6DOFJointNS0_4FlagEbE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;switch(b|0){case 0:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}case 1:{__ZN7VariantC2Eb(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}default:e=0}l=a;return e|0}function __ZNK11MethodBind2I16Generic6DOFJointNS0_4FlagEbE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,862545);l=a;return c[b>>2]|0}function __ZN11MethodBind2I16Generic6DOFJointNS0_4FlagEbE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0;i=l;l=l+48|0;if((l|0)>=(m|0))ba(48);j=i+24|0;k=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235940)|0:0){c[h>>2]=0;a[1263537]=0;n=d+24|0;o=c[n>>2]|0;if((o|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=o;c[b>>2]=0;l=i;return}p=o-(c[d+20>>2]|0)|0;if((p|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=p;c[b>>2]=0;l=i;return}if((g|0)>0){if((o|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);q=0}else{a[1263537]=0;q=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,q)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=q;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[n>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);r=0}else{a[1263537]=0;r=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,r)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=r;c[b>>2]=0;l=i;return}}}r=c[d+44>>2]|0;q=c[d+48>>2]|0;o=e+(q>>1)|0;if(!(q&1))s=r;else s=c[(c[o>>2]|0)+r>>2]|0;do if((g|0)<1){r=c[n>>2]|0;q=r+-1|0;if((r|0)>=1){e=c[d+16>>2]|0;p=(e|0)==0;if(p)t=0;else t=c[e+-4>>2]|0;if((r|0)<=(t|0)){if(p)u=0;else u=c[e+-4>>2]|0;do if((u|0)<(r|0)){if(p)v=0;else v=c[e+-4>>2]|0;if((v|0)<(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);w=0;break}else{a[1263537]=0;x=37;break}}else x=37;while(0);if((x|0)==37)w=e+(q*24|0)|0;__ZN7VariantC2ERKS_(j,w);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);w=__ZNK7VariantcviEv(j)|0;do if((g|0)<2){v=c[n>>2]|0;u=v+-1|0;t=v+-2|0;if((v|0)>=2){v=c[d+16>>2]|0;r=(v|0)==0;if(r)y=0;else y=c[v+-4>>2]|0;if((u|0)<=(y|0)){if(r)z=0;else z=c[v+-4>>2]|0;do if((z|0)<(u|0)){if(r)A=0;else A=c[v+-4>>2]|0;if((A|0)<(u|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);B=0;break}else{a[1263537]=0;x=54;break}}else x=54;while(0);if((x|0)==54)B=v+(t*24|0)|0;__ZN7VariantC2ERKS_(k,B);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f+4>>2]|0);while(0);f=__ZNK7VariantcvbEv(k)|0;bj[s&4095](o,w,f);if(c[k>>2]|0)__ZN7Variant5clearEv(k);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1380,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind2I16Generic6DOFJointNS0_4FlagEbE7ptrcallEP6ObjectPPKvPv(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0;if(!d)g=0;else{f=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1235940)|0;g=f?d:0}d=c[b+44>>2]|0;f=c[b+48>>2]|0;b=g+(f>>1)|0;if(!(f&1))h=d;else h=c[(c[b>>2]|0)+d>>2]|0;bj[h&4095](b,c[c[e>>2]>>2]|0,(a[c[e+4>>2]>>0]|0)!=0);return}function __ZN11MethodBind2I16Generic6DOFJointNS0_4FlagEbED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind1RCI16Generic6DOFJointfNS0_5ParamEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;switch(b|0){case -1:{__ZN7VariantC2Ef(d,0.0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}case 0:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}default:e=0}l=a;return e|0}function __ZNK13MethodBind1RCI16Generic6DOFJointfNS0_5ParamEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,862545);l=a;return c[b>>2]|0}function __ZN13MethodBind1RCI16Generic6DOFJointfNS0_5ParamEE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;i=l;l=l+48|0;if((l|0)>=(m|0))ba(48);j=i+24|0;k=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235940)|0:0){c[h>>2]=0;a[1263537]=0;n=d+24|0;o=c[n>>2]|0;if((o|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=o;c[b>>2]=0;l=i;return}p=o-(c[d+20>>2]|0)|0;if((p|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=p;c[b>>2]=0;l=i;return}if((g|0)>0){if((o|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);q=0}else{a[1263537]=0;q=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,q)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=q;c[b>>2]=0;l=i;return}}q=c[d+44>>2]|0;o=c[d+48>>2]|0;p=e+(o>>1)|0;if(!(o&1))r=q;else r=c[(c[p>>2]|0)+q>>2]|0;do if((g|0)<1){q=c[n>>2]|0;o=q+-1|0;if((q|0)>=1){e=c[d+16>>2]|0;s=(e|0)==0;if(s)t=0;else t=c[e+-4>>2]|0;if((q|0)<=(t|0)){if(s)u=0;else u=c[e+-4>>2]|0;do if((u|0)<(q|0)){if(s)v=0;else v=c[e+-4>>2]|0;if((v|0)<(q|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);w=0;break}else{a[1263537]=0;x=31;break}}else x=31;while(0);if((x|0)==31)w=e+(o*24|0)|0;__ZN7VariantC2ERKS_(k,w);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);f=__ZNK7VariantcviEv(k)|0;__ZN7VariantC2Ef(j,+ii[r&127](p,f));if(c[k>>2]|0)__ZN7Variant5clearEv(k);__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1217,1146558,0);c[b>>2]=0;l=i;return}function __ZN13MethodBind1RCI16Generic6DOFJointfNS0_5ParamEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0;if(!b)f=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235940)|0;f=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=f+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;g[e>>2]=+ii[i&127](a,c[c[d>>2]>>2]|0);return}function __ZN13MethodBind1RCI16Generic6DOFJointfNS0_5ParamEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind2I16Generic6DOFJointNS0_5ParamEfE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;switch(b|0){case 0:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}case 1:{__ZN7VariantC2Ef(d,0.0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}default:e=0}l=a;return e|0}function __ZNK11MethodBind2I16Generic6DOFJointNS0_5ParamEfE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,862545);l=a;return c[b>>2]|0}function __ZN11MethodBind2I16Generic6DOFJointNS0_5ParamEfE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0.0;i=l;l=l+48|0;if((l|0)>=(m|0))ba(48);j=i+24|0;k=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235940)|0:0){c[h>>2]=0;a[1263537]=0;n=d+24|0;o=c[n>>2]|0;if((o|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=o;c[b>>2]=0;l=i;return}p=o-(c[d+20>>2]|0)|0;if((p|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=p;c[b>>2]=0;l=i;return}if((g|0)>0){if((o|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);q=0}else{a[1263537]=0;q=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,q)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=q;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[n>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);r=0}else{a[1263537]=0;r=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,r)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=r;c[b>>2]=0;l=i;return}}}r=c[d+44>>2]|0;q=c[d+48>>2]|0;o=e+(q>>1)|0;if(!(q&1))s=r;else s=c[(c[o>>2]|0)+r>>2]|0;do if((g|0)<1){r=c[n>>2]|0;q=r+-1|0;if((r|0)>=1){e=c[d+16>>2]|0;p=(e|0)==0;if(p)t=0;else t=c[e+-4>>2]|0;if((r|0)<=(t|0)){if(p)u=0;else u=c[e+-4>>2]|0;do if((u|0)<(r|0)){if(p)v=0;else v=c[e+-4>>2]|0;if((v|0)<(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);w=0;break}else{a[1263537]=0;x=37;break}}else x=37;while(0);if((x|0)==37)w=e+(q*24|0)|0;__ZN7VariantC2ERKS_(j,w);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);w=__ZNK7VariantcviEv(j)|0;do if((g|0)<2){v=c[n>>2]|0;u=v+-1|0;t=v+-2|0;if((v|0)>=2){v=c[d+16>>2]|0;r=(v|0)==0;if(r)y=0;else y=c[v+-4>>2]|0;if((u|0)<=(y|0)){if(r)z=0;else z=c[v+-4>>2]|0;do if((z|0)<(u|0)){if(r)A=0;else A=c[v+-4>>2]|0;if((A|0)<(u|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);B=0;break}else{a[1263537]=0;x=54;break}}else x=54;while(0);if((x|0)==54)B=v+(t*24|0)|0;__ZN7VariantC2ERKS_(k,B);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f+4>>2]|0);while(0);C=+__ZNK7VariantcvfEv(k);dj[s&127](o,w,C);if(c[k>>2]|0)__ZN7Variant5clearEv(k);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1380,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind2I16Generic6DOFJointNS0_5ParamEfE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,h=0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235940)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1))h=b;else h=c[(c[a>>2]|0)+b>>2]|0;dj[h&127](a,c[c[d>>2]>>2]|0,+g[c[d+4>>2]>>2]);return}function __ZN11MethodBind2I16Generic6DOFJointNS0_5ParamEfED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI16Generic6DOFJointfE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Ef(d,0.0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK13MethodBind0RCI16Generic6DOFJointfE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,862545);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI16Generic6DOFJointfE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235940)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2Ef(i,+mj[n&511](d));__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI16Generic6DOFJointfE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0.0;if(!b)f=0;else{d=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235940)|0;f=d?b:0}b=c[a+44>>2]|0;d=c[a+48>>2]|0;a=f+(d>>1)|0;if(!(d&1)){h=b;i=+mj[h&511](a);g[e>>2]=i;return}else{h=c[(c[a>>2]|0)+b>>2]|0;i=+mj[h&511](a);g[e>>2]=i;return}}function __ZN13MethodBind0RCI16Generic6DOFJointfED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I16Generic6DOFJointfE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if(!b){__ZN7VariantC2Ef(d,0.0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK11MethodBind1I16Generic6DOFJointfE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,862545);l=a;return c[b>>2]|0}function __ZN11MethodBind1I16Generic6DOFJointfE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0.0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235940)|0:0){c[h>>2]=0;a[1263537]=0;k=d+24|0;n=c[k>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=i;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=i;return}if((g|0)>0){if((n|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);p=0}else{a[1263537]=0;p=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,p)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=p;c[b>>2]=0;l=i;return}}p=c[d+44>>2]|0;n=c[d+48>>2]|0;o=e+(n>>1)|0;if(!(n&1))q=p;else q=c[(c[o>>2]|0)+p>>2]|0;do if((g|0)<1){p=c[k>>2]|0;n=p+-1|0;if((p|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)s=0;else s=c[e+-4>>2]|0;if((p|0)<=(s|0)){if(r)t=0;else t=c[e+-4>>2]|0;do if((t|0)<(p|0)){if(r)u=0;else u=c[e+-4>>2]|0;if((u|0)<(p|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);v=0;break}else{a[1263537]=0;w=31;break}}else w=31;while(0);if((w|0)==31)v=e+(n*24|0)|0;__ZN7VariantC2ERKS_(j,v);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);x=+__ZNK7VariantcvfEv(j);Mi[q&511](o,x);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I16Generic6DOFJointfE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0,j=0.0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235940)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1)){h=b;i=c[d>>2]|0;j=+g[i>>2];Mi[h&511](a,j);return}else{h=c[(c[a>>2]|0)+b>>2]|0;i=c[d>>2]|0;j=+g[i>>2];Mi[h&511](a,j);return}}function __ZN11MethodBind1I16Generic6DOFJointfED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN17VisibilityEnabler18_initialize_classvEv(b){b=b|0;if(a[1263340]|0)return;if(!(a[1263339]|0)){if(!(a[1257014]|0)){if(!(a[1256996]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI4NodeEEvv();__ZN4Node13_bind_methodsEv();a[1256996]=1}__ZN7ClassDB10_add_classI7SpatialEEvv();__ZN7Spatial13_bind_methodsEv();a[1257014]=1}__ZN7ClassDB10_add_classI18VisibilityNotifierEEvv();__ZN18VisibilityNotifier13_bind_methodsEv();a[1263339]=1}__ZN7ClassDB10_add_classI17VisibilityEnablerEEvv();__ZN17VisibilityEnabler13_bind_methodsEv();a[1263340]=1;return}function __ZN17VisibilityEnabler5_setvERK10StringNameRK7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK17VisibilityEnabler5_getvERK10StringNameR7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK17VisibilityEnabler19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+24|0;g=e+4|0;h=e;if(!d)__ZNK18VisibilityNotifier19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,0);__ZN6StringC2EPKc(f,862606);i=c[f>>2]|0;f=i;j=g+4|0;c[j>>2]=0;k=g+12|0;c[k>>2]=0;c[g>>2]=0;n=(i|0)==0;if(!n?(c[j>>2]=0,__Z28atomic_conditional_incrementPj(i+-8|0)|0):0)c[j>>2]=f;c[g+8>>2]=0;f=c[k>>2]|0;if(f|0){if(!(__Z16atomic_decrementPj(f+-8|0)|0))__ZN6Memory11free_staticEPvb(f,1);c[k>>2]=0}c[g+16>>2]=256;if(!(c[b>>2]|0)){k=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=k;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0}k=__ZnwjPFPvjE(32,4740)|0;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0;c[k+12>>2]=0;c[k+16>>2]=7;f=k+20|0;c[f>>2]=0;j=k+24|0;c[j>>2]=0;o=k+28|0;c[o>>2]=0;__ZN12PropertyInfoaSERKS_(k,g)|0;p=c[b>>2]|0;q=p+4|0;r=c[q>>2]|0;c[j>>2]=r;c[f>>2]=0;c[o>>2]=p;if(r|0)c[r+20>>2]=k;c[q>>2]=k;if(!(c[p>>2]|0))c[p>>2]=k;k=p+8|0;c[k>>2]=(c[k>>2]|0)+1;k=c[g+12>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);k=c[g+4>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);if(!n?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);__ZN10StringNameC2EPKc(h,862606);__ZN7ClassDB17get_property_listE10StringNameP4ListI12PropertyInfo16DefaultAllocatorEbPK6Object(h,b,1,a);__ZN10StringNameD2Ev(h);if(!d){l=e;return}__ZNK18VisibilityNotifier19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,1);l=e;return}function __ZN17VisibilityEnabler14_notificationvEib(a,b,c){a=a|0;b=b|0;c=c|0;if(!c){if(511!=510)__ZN4Node13_notificationEi(a,b);if(528!=511)__ZN7Spatial13_notificationEi(a,b);if(1317!=528)__ZN18VisibilityNotifier13_notificationEi(a,b)}if(1318!=1317)__ZN17VisibilityEnabler13_notificationEi(a,b);if(!c)return;if(1317!=528)__ZN18VisibilityNotifier13_notificationEi(a,b);if(528!=511)__ZN7Spatial13_notificationEi(a,b);if(511==510)return;__ZN4Node13_notificationEi(a,b);return}function __ZNK17VisibilityEnabler16_get_class_namevEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+8|0;e=b+4|0;f=b;g=a+432|0;a=c[g>>2]|0;if(a|0){if(c[a+4>>2]|0){l=b;return g|0}if(__ZNK6String6lengthEv(a+8|0)|0){l=b;return g|0}}__ZN6StringC2EPKc(d,862606);c[f>>2]=c[d>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameaSERKS_(g,e);__ZN10StringNameD2Ev(e);e=c[f>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);l=b;return g|0}function __ZNK17VisibilityEnabler9get_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,862606);l=a;return c[b>>2]|0}function __ZNK17VisibilityEnabler8is_classERK6String(a,b){a=a|0;b=b|0;var c=0;if(((!(__ZNK6StringeqEPKc(b,862606)|0)?!(__ZNK6StringeqEPKc(b,862587)|0):0)?!(__ZNK6StringeqEPKc(b,946852)|0):0)?!(__ZNK6StringeqEPKc(b,1132465)|0):0)c=__ZNK6StringeqEPKc(b,1142944)|0;else c=1;return c|0}function __ZNK17VisibilityEnabler12is_class_ptrEPv(a,b){a=a|0;b=b|0;return (b|0)==1235952|((b|0)==1235948|((b|0)==1220920|((b|0)==1220720|(b|0)==1220580)))|0}function __ZN17VisibilityEnablerD2Ev(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;c[a>>2]=270016;b=a+440|0;d=c[b>>2]|0;if(d|0?(__ZN3MapIP4Node7Variant10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS6_7ElementE(b,c[d+8>>2]|0),d=c[a+444>>2]|0,e=c[b>>2]|0,c[e+8>>2]=d,c[a+448>>2]=0,f=d,c[f+12>>2]=f,e|0):0){f=e+32|0;if(c[f>>2]|0)__ZN7Variant5clearEv(f);__ZN6Memory11free_staticEPvb(e,0);c[b>>2]=0}__ZN10StringNameD2Ev(a+432|0);c[a>>2]=270132;b=a+396|0;e=c[b>>2]|0;if(!e){g=a+392|0;__ZN10StringNameD2Ev(g);__ZN7SpatialD2Ev(a);return}__ZN3SetIP6Camera10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(b,c[e+8>>2]|0);e=c[a+400>>2]|0;f=c[b>>2]|0;c[f+8>>2]=e;c[a+404>>2]=0;d=e;c[d+12>>2]=d;if(!f){g=a+392|0;__ZN10StringNameD2Ev(g);__ZN7SpatialD2Ev(a);return}__ZN6Memory11free_staticEPvb(f,0);c[b>>2]=0;g=a+392|0;__ZN10StringNameD2Ev(g);__ZN7SpatialD2Ev(a);return}function __ZN17VisibilityEnablerD0Ev(a){a=a|0;__ZN17VisibilityEnablerD2Ev(a);__ZdlPv(a);return}function __ZN17VisibilityEnabler13_screen_enterEv(b){b=b|0;var d=0,e=0,f=0;d=c[b+440>>2]|0;if(d|0?(e=c[d+8>>2]|0,d=c[b+444>>2]|0,(e|0)!=(d|0)):0){f=e;while(1){e=c[f+8>>2]|0;if((e|0)==(d|0))break;else f=e}if(f|0){d=f;do{__ZN17VisibilityEnabler18_change_node_stateEP4Nodeb(b,c[d+24>>2]|0,1);d=c[d+16>>2]|0}while((d|0)!=0)}}a[b+436>>0]=1;return}function __ZN17VisibilityEnabler12_screen_exitEv(b){b=b|0;var d=0,e=0,f=0;d=c[b+440>>2]|0;if(d|0?(e=c[d+8>>2]|0,d=c[b+444>>2]|0,(e|0)!=(d|0)):0){f=e;while(1){e=c[f+8>>2]|0;if((e|0)==(d|0))break;else f=e}if(f|0){d=f;do{__ZN17VisibilityEnabler18_change_node_stateEP4Nodeb(b,c[d+24>>2]|0,0);d=c[d+16>>2]|0}while((d|0)!=0)}}a[b+436>>0]=0;return}function __ZN17VisibilityEnabler18_change_node_stateEP4Nodeb(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0;f=c[b+440>>2]|0;a:do if(f|0){g=c[f+8>>2]|0;h=c[b+444>>2]|0;b:do if((g|0)==(h|0))i=g;else{j=g;while(1){k=c[j+24>>2]|0;if(k>>>0>d>>>0)l=j+8|0;else{if(k>>>0>=d>>>0){i=j;break b}l=j+4|0}j=c[l>>2]|0;if((j|0)==(h|0))break a}}while(0);if((i|0)!=(h|0)&(i|0)!=0){a[1263537]=0;if(!d)return;if($i[c[(c[d>>2]|0)+44>>2]&8191](d,1235716)|0)__ZN9RigidBody12set_sleepingEb(d,e^1);if(!($i[c[(c[d>>2]|0)+44>>2]&8191](d,1235944)|0))return;__ZN15AnimationPlayer10set_activeEb(d,e);return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(879433,827785,217,879452,0);return}function __ZN15AnimationPlayer10set_activeEb(b,e){b=b|0;e=e|0;var f=0,g=0,h=0;f=b+8525|0;if((d[f>>0]|0|0)==(e&1|0))return;a[f>>0]=e&1;f=b+8524|0;g=a[f>>0]|0;h=g<<24>>24!=0;switch(c[b+8520>>2]|0){case 0:{__ZN4Node26set_fixed_process_internalEb(b,h&e);break}case 1:{__ZN4Node20set_process_internalEb(b,h&e);break}default:{}}a[f>>0]=g;return}function __ZN3MapIP4Node7Variant10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS6_7ElementE(a,b){a=a|0;b=b|0;if((c[a+4>>2]|0)==(b|0))return;__ZN3MapIP4Node7Variant10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS6_7ElementE(a,c[b+8>>2]|0);__ZN3MapIP4Node7Variant10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS6_7ElementE(a,c[b+4>>2]|0);a=b+32|0;if(c[a>>2]|0)__ZN7Variant5clearEv(a);__ZN6Memory11free_staticEPvb(b,0);return}function __ZN18VisibilityNotifier18_initialize_classvEv(b){b=b|0;if(a[1263339]|0)return;if(!(a[1257014]|0)){if(!(a[1256996]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI4NodeEEvv();__ZN4Node13_bind_methodsEv();a[1256996]=1}__ZN7ClassDB10_add_classI7SpatialEEvv();__ZN7Spatial13_bind_methodsEv();a[1257014]=1}__ZN7ClassDB10_add_classI18VisibilityNotifierEEvv();__ZN18VisibilityNotifier13_bind_methodsEv();a[1263339]=1;return}function __ZN18VisibilityNotifier5_setvERK10StringNameRK7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK18VisibilityNotifier5_getvERK10StringNameR7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK18VisibilityNotifier19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+24|0;g=e+4|0;h=e;if(!d)__ZNK7Spatial19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,0);__ZN6StringC2EPKc(f,862587);i=c[f>>2]|0;f=i;j=g+4|0;c[j>>2]=0;k=g+12|0;c[k>>2]=0;c[g>>2]=0;n=(i|0)==0;if(!n?(c[j>>2]=0,__Z28atomic_conditional_incrementPj(i+-8|0)|0):0)c[j>>2]=f;c[g+8>>2]=0;f=c[k>>2]|0;if(f|0){if(!(__Z16atomic_decrementPj(f+-8|0)|0))__ZN6Memory11free_staticEPvb(f,1);c[k>>2]=0}c[g+16>>2]=256;if(!(c[b>>2]|0)){k=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=k;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0}k=__ZnwjPFPvjE(32,4740)|0;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0;c[k+12>>2]=0;c[k+16>>2]=7;f=k+20|0;c[f>>2]=0;j=k+24|0;c[j>>2]=0;o=k+28|0;c[o>>2]=0;__ZN12PropertyInfoaSERKS_(k,g)|0;p=c[b>>2]|0;q=p+4|0;r=c[q>>2]|0;c[j>>2]=r;c[f>>2]=0;c[o>>2]=p;if(r|0)c[r+20>>2]=k;c[q>>2]=k;if(!(c[p>>2]|0))c[p>>2]=k;k=p+8|0;c[k>>2]=(c[k>>2]|0)+1;k=c[g+12>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);k=c[g+4>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);if(!n?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);__ZN10StringNameC2EPKc(h,862587);__ZN7ClassDB17get_property_listE10StringNameP4ListI12PropertyInfo16DefaultAllocatorEbPK6Object(h,b,1,a);__ZN10StringNameD2Ev(h);if(!d){l=e;return}__ZNK7Spatial19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,1);l=e;return}function __ZN18VisibilityNotifier14_notificationvEib(a,b,c){a=a|0;b=b|0;c=c|0;if(!c){if(511!=510)__ZN4Node13_notificationEi(a,b);if(528!=511)__ZN7Spatial13_notificationEi(a,b)}if(1317!=528)__ZN18VisibilityNotifier13_notificationEi(a,b);if(!c)return;if(528!=511)__ZN7Spatial13_notificationEi(a,b);if(511==510)return;__ZN4Node13_notificationEi(a,b);return}function __ZNK18VisibilityNotifier16_get_class_namevEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+8|0;e=b+4|0;f=b;g=a+392|0;a=c[g>>2]|0;if(a|0){if(c[a+4>>2]|0){l=b;return g|0}if(__ZNK6String6lengthEv(a+8|0)|0){l=b;return g|0}}__ZN6StringC2EPKc(d,862587);c[f>>2]=c[d>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameaSERKS_(g,e);__ZN10StringNameD2Ev(e);e=c[f>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);l=b;return g|0}function __ZNK18VisibilityNotifier9get_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,862587);l=a;return c[b>>2]|0}function __ZNK18VisibilityNotifier8is_classERK6String(a,b){a=a|0;b=b|0;var c=0;if((!(__ZNK6StringeqEPKc(b,862587)|0)?!(__ZNK6StringeqEPKc(b,946852)|0):0)?!(__ZNK6StringeqEPKc(b,1132465)|0):0)c=__ZNK6StringeqEPKc(b,1142944)|0;else c=1;return c|0}function __ZNK18VisibilityNotifier12is_class_ptrEPv(a,b){a=a|0;b=b|0;return (b|0)==1235948|((b|0)==1220920|((b|0)==1220720|(b|0)==1220580))|0}function __ZN18VisibilityNotifierD2Ev(a){a=a|0;var b=0,d=0,e=0,f=0;c[a>>2]=270132;b=a+396|0;d=c[b>>2]|0;if(d|0?(__ZN3SetIP6Camera10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(b,c[d+8>>2]|0),d=c[a+400>>2]|0,e=c[b>>2]|0,c[e+8>>2]=d,c[a+404>>2]=0,f=d,c[f+12>>2]=f,e|0):0){__ZN6Memory11free_staticEPvb(e,0);c[b>>2]=0}__ZN10StringNameD2Ev(a+392|0);__ZN7SpatialD2Ev(a);return}function __ZN18VisibilityNotifierD0Ev(a){a=a|0;var b=0,d=0,e=0,f=0;c[a>>2]=270132;b=a+396|0;d=c[b>>2]|0;if(d|0?(__ZN3SetIP6Camera10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(b,c[d+8>>2]|0),d=c[a+400>>2]|0,e=c[b>>2]|0,c[e+8>>2]=d,c[a+404>>2]=0,f=d,c[f+12>>2]=f,e|0):0){__ZN6Memory11free_staticEPvb(e,0);c[b>>2]=0}__ZN10StringNameD2Ev(a+392|0);__ZN7SpatialD2Ev(a);__ZdlPv(a);return}function __ZN18VisibilityNotifier13_screen_enterEv(a){a=a|0;return}function __ZN18VisibilityNotifier12_screen_exitEv(a){a=a|0;return}function __ZN18VisibilityNotifier13_notificationEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0;d=l;l=l+128|0;if((l|0)>=(m|0))ba(128);e=d+96|0;f=d+48|0;g=d;switch(b|0){case 41:{b=__ZNK7Spatial9get_worldEv(a)|0;__ZNK7Spatial20get_global_transformEv(f,a);__ZNK9Transform5xformERK5Rect3(e,f,a+408|0);__ZN5World18_register_notifierEP18VisibilityNotifierRK5Rect3(b,a,e);if(!b){l=d;return}if(!(__ZN9Reference11unreferenceEv(b)|0)){l=d;return}if(!(__Z17predelete_handlerP6Object(b)|0)){l=d;return}gj[c[(c[b>>2]|0)+76>>2]&8191](b);__ZN6Memory11free_staticEPvb(b,0);l=d;return}case 29:{b=__ZNK7Spatial9get_worldEv(a)|0;__ZNK7Spatial20get_global_transformEv(g,a);__ZNK9Transform5xformERK5Rect3(e,g,a+408|0);__ZN5World16_update_notifierEP18VisibilityNotifierRK5Rect3(b,a,e);if(!b){l=d;return}if(!(__ZN9Reference11unreferenceEv(b)|0)){l=d;return}if(!(__Z17predelete_handlerP6Object(b)|0)){l=d;return}gj[c[(c[b>>2]|0)+76>>2]&8191](b);__ZN6Memory11free_staticEPvb(b,0);l=d;return}case 42:{b=__ZNK7Spatial9get_worldEv(a)|0;__ZN5World16_remove_notifierEP18VisibilityNotifier(b,a);if(!b){l=d;return}if(!(__ZN9Reference11unreferenceEv(b)|0)){l=d;return}if(!(__Z17predelete_handlerP6Object(b)|0)){l=d;return}gj[c[(c[b>>2]|0)+76>>2]&8191](b);__ZN6Memory11free_staticEPvb(b,0);l=d;return}default:{l=d;return}}}function __ZN5World18_register_notifierEP18VisibilityNotifierRK5Rect3(a,b,d){a=a|0;b=b|0;d=d|0;__ZN14SpatialIndexer13_notifier_addEP18VisibilityNotifierRK5Rect3(c[a+136>>2]|0,b,d);return}function __ZN5World16_update_notifierEP18VisibilityNotifierRK5Rect3(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0;f=c[b+136>>2]|0;b=c[f+72>>2]|0;a:do if(b|0){g=c[b+8>>2]|0;h=c[f+76>>2]|0;b:do if((g|0)==(h|0))i=g;else{j=g;while(1){k=c[j+24>>2]|0;if(k>>>0>d>>>0)l=j+8|0;else{if(k>>>0>=d>>>0){i=j;break b}l=j+4|0}j=c[l>>2]|0;if((j|0)==(h|0))break a}}while(0);if(!((i|0)==(h|0)|(i|0)==0)){a[1263537]=0;g=i+28|0;if(__ZNK5Rect3eqERKS_(g,e)|0)return;c[g>>2]=c[e>>2];c[g+4>>2]=c[e+4>>2];c[g+8>>2]=c[e+8>>2];c[g+12>>2]=c[e+12>>2];c[g+16>>2]=c[e+16>>2];c[g+20>>2]=c[e+20>>2];__ZN6OctreeI18VisibilityNotifierLb0E16DefaultAllocatorE4moveEjRK5Rect3(f,c[i+52>>2]|0,g);a[f+100>>0]=1;return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(879292,852500,77,1063557,0);return}function __ZN5World16_remove_notifierEP18VisibilityNotifier(a,b){a=a|0;b=b|0;__ZN14SpatialIndexer16_notifier_removeEP18VisibilityNotifier(c[a+136>>2]|0,b);return}function __ZN14SpatialIndexer16_notifier_removeEP18VisibilityNotifier(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;g=b+72|0;h=c[g>>2]|0;a:do if(h|0){i=c[h+8>>2]|0;j=b+76|0;k=c[j>>2]|0;b:do if((i|0)==(k|0))n=i;else{o=i;while(1){p=c[o+24>>2]|0;if(p>>>0>d>>>0)q=o+8|0;else{if(p>>>0>=d>>>0){n=o;break b}q=o+4|0}o=c[q>>2]|0;if((o|0)==(k|0))break a}}while(0);if(!((n|0)==(k|0)|(n|0)==0)){a[1263537]=0;__ZN6OctreeI18VisibilityNotifierLb0E16DefaultAllocatorE5eraseEj(b,c[n+52>>2]|0);i=c[g>>2]|0;c:do if(i|0){o=c[i+8>>2]|0;p=c[j>>2]|0;d:do if((o|0)==(p|0))r=o;else{s=o;while(1){t=c[s+24>>2]|0;if(t>>>0>d>>>0)u=s+8|0;else{if(t>>>0>=d>>>0){r=s;break d}u=s+4|0}s=c[u>>2]|0;if((s|0)==(p|0))break c}}while(0);if(!((r|0)==0|(r|0)==(p|0)))__ZN3MapIP18VisibilityNotifierN14SpatialIndexer12NotifierDataE10ComparatorIS1_E16DefaultAllocatorE6_eraseEPNS7_7ElementE(g,r)}while(0);c[f>>2]=0;j=c[b+84>>2]|0;e:do if(j|0?(i=c[j+8>>2]|0,k=c[b+88>>2]|0,(i|0)!=(k|0)):0){o=i;while(1){i=c[o+8>>2]|0;if((i|0)==(k|0))break;else o=i}if(o|0){k=o;p=0;i=0;s=0;t=0;v=0;w=0;x=0;while(1){y=k+28|0;z=c[y>>2]|0;f:do if(z){A=c[z+8>>2]|0;B=c[k+32>>2]|0;g:do if((A|0)==(B|0))C=A;else{D=A;while(1){E=c[D+24>>2]|0;if(E>>>0>d>>>0)F=D+8|0;else{if(E>>>0>=d>>>0){C=D;break g}F=D+4|0}D=c[F>>2]|0;if((D|0)==(B|0)){G=p;H=i;I=t;J=v;K=w;L=s;M=x;break f}}}while(0);if(!((C|0)==(B|0)|(C|0)==0)){__ZN3MapIP18VisibilityNotifiery10ComparatorIS1_E16DefaultAllocatorE6_eraseEPNS5_7ElementE(y,C);if((c[k+36>>2]|0)==0?(A=c[y>>2]|0,A|0):0){__ZN6Memory11free_staticEPvb(A,0);c[y>>2]=0}if(!x){A=__ZnwjPFPvjE(12,4740)|0;c[f>>2]=A;c[A>>2]=0;c[A+4>>2]=0;c[A+8>>2]=0;N=A;O=A;P=A;Q=A;R=A;S=A;T=A}else{N=p;O=i;P=s;Q=t;R=v;S=w;T=x}A=__ZnwjPFPvjE(16,4740)|0;D=A+4|0;c[D>>2]=0;E=A+8|0;c[E>>2]=0;U=A+12|0;c[U>>2]=0;c[A>>2]=c[k+24>>2];V=T+4|0;W=c[V>>2]|0;c[E>>2]=W;c[D>>2]=0;c[U>>2]=T;if(W|0)c[W+4>>2]=A;c[V>>2]=A;if(!(c[T>>2]|0))c[T>>2]=A;A=T+8|0;c[A>>2]=(c[A>>2]|0)+1;G=N;H=O;I=Q;J=R;K=S;L=P;M=T}else{G=p;H=i;I=t;J=v;K=w;L=s;M=x}}else{G=p;H=i;I=t;J=v;K=w;L=s;M=x}while(0);k=c[k+16>>2]|0;if(!k)break;else{p=G;i=H;s=L;t=I;v=J;w=K;x=M}}if(G|0){x=(H|0)==0;w=G;v=J;t=I;s=K;h:while(1){i=v+8|0;p=w;k=s;while(1){if(!(c[p+8>>2]|0))break e;__ZN18VisibilityNotifier12_exit_cameraEP6Camera(d,c[c[k>>2]>>2]|0);if(!k)break e;o=c[k>>2]|0;if(!o)break;a[1263537]=0;if((c[o+12>>2]|0)==(k|0)){c[k>>2]=c[o+4>>2];y=k+4|0;z=c[o+8>>2]|0;if((c[y>>2]|0)==(o|0))c[y>>2]=z;y=o+4|0;if(z|0)c[z+4>>2]=c[y>>2];A=c[y>>2]|0;if(A|0)c[A+8>>2]=z;__ZN6Memory11free_staticEPvb(o,0);o=k+8|0;c[o>>2]=(c[o>>2]|0)+-1}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145114,1145120,157,1145132,0);if(!(c[i>>2]|0))break h;else{p=v;k=v}}if(x)break e;else{w=H;v=H;t=L;s=H}}__ZN6Memory11free_staticEPvb(t,0);c[f>>2]=0}}}while(0);a[b+100>>0]=1;__ZN4ListIP6Camera16DefaultAllocatorED2Ev(f);l=e;return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(879252,852500,89,1063557,0);l=e;return}function __ZN6OctreeI18VisibilityNotifierLb0E16DefaultAllocatorE5eraseEj(b,d){b=b|0;d=d|0;var e=0,f=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0;e=c[b>>2]|0;a:do if(e|0){f=c[e+8>>2]|0;h=b+4|0;i=c[h>>2]|0;b:do if((f|0)==(i|0))j=f;else{k=f;while(1){l=c[k+24>>2]|0;if(l>>>0>d>>>0)m=k+8|0;else{if(l>>>0>=d>>>0){j=k;break b}m=k+4|0}k=c[m>>2]|0;if((k|0)==(i|0))break a}}while(0);if(!((j|0)==(i|0)|(j|0)==0)){a[1263537]=0;f=j+32|0;if((+g[j+84>>2]<=1.0e-05?+g[j+88>>2]<=1.0e-05:0)?+g[j+92>>2]<=1.0e-05:0)n=e;else{__ZN6OctreeI18VisibilityNotifierLb0E16DefaultAllocatorE15_remove_elementEPNS2_7ElementE(b,f);n=c[b>>2]|0}c:do if(n|0){f=c[n+8>>2]|0;k=c[h>>2]|0;d:do if((f|0)==(k|0))o=f;else{l=f;while(1){p=c[l+24>>2]|0;if(p>>>0>d>>>0)q=l+8|0;else{if(p>>>0>=d>>>0){o=l;break d}q=l+4|0}l=c[q>>2]|0;if((l|0)==(k|0))break c}}while(0);if(!((o|0)==0|(o|0)==(k|0)))__ZN3MapIjN6OctreeI18VisibilityNotifierLb0E16DefaultAllocatorE7ElementE10ComparatorIjES2_E6_eraseEPNS7_7ElementE(b,o)}while(0);__ZN6OctreeI18VisibilityNotifierLb0E16DefaultAllocatorE9_optimizeEv(b);return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145114,1062983,1017,1063557,0);return}function __ZN3MapIP18VisibilityNotifierN14SpatialIndexer12NotifierDataE10ComparatorIS1_E16DefaultAllocatorE6_eraseEPNS7_7ElementE(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0;e=d+8|0;f=c[e>>2]|0;g=b+4|0;h=c[g>>2]|0;if((f|0)!=(h|0)?(i=c[d+4>>2]|0,(i|0)!=(h|0)):0){j=i;while(1){i=c[j+8>>2]|0;if((i|0)==(h|0))break;else j=i}if(!j){k=h;l=c[h+8>>2]|0}else{k=j;l=h}}else{k=d;l=f}f=k+8|0;j=k+4|0;i=c[((l|0)==(h|0)?j:f)>>2]|0;h=c[b>>2]|0;l=k+12|0;m=c[l>>2]|0;c[i+12>>2]=m;if((h|0)==(m|0))n=h+8|0;else{h=c[l>>2]|0;m=h+8|0;n=(k|0)==(c[m>>2]|0)?m:h+4|0}c[n>>2]=i;if((k|0)==(d|0)){if((c[d>>2]|0)==1)__ZN3MapIP18VisibilityNotifierN14SpatialIndexer12NotifierDataE10ComparatorIS1_E16DefaultAllocatorE10_erase_fixEPNS7_7ElementE(b,i)}else{if((k|0)==(c[g>>2]|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143791,1145936,469,1143798,0);return}a[1263537]=0;if((c[k>>2]|0)==1)__ZN3MapIP18VisibilityNotifierN14SpatialIndexer12NotifierDataE10ComparatorIS1_E16DefaultAllocatorE10_erase_fixEPNS7_7ElementE(b,i);c[f>>2]=c[e>>2];f=d+4|0;c[j>>2]=c[f>>2];j=d+12|0;c[l>>2]=c[j>>2];c[k>>2]=c[d>>2];c[(c[e>>2]|0)+12>>2]=k;c[(c[f>>2]|0)+12>>2]=k;f=c[j>>2]|0;j=f+8|0;c[((c[j>>2]|0)==(d|0)?j:f+4|0)>>2]=k}k=c[d+16>>2]|0;f=d+20|0;if(k|0)c[k+20>>2]=c[f>>2];j=c[f>>2]|0;if(j|0)c[j+16>>2]=k;__ZN6Memory11free_staticEPvb(d,0);d=b+8|0;c[d>>2]=(c[d>>2]|0)+-1;if(!(c[c[g>>2]>>2]|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143791,1145936,498,1143838,0);return}else{a[1263537]=0;return}}function __ZN4ListIP6Camera16DefaultAllocatorED2Ev(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0;d=c[b>>2]|0;if(!d)return;else e=d;while(1){d=c[e>>2]|0;if(!d){f=15;break}a[1263537]=0;if((c[d+12>>2]|0)==(e|0)){c[e>>2]=c[d+4>>2];g=e+4|0;h=c[d+8>>2]|0;if((c[g>>2]|0)==(d|0))c[g>>2]=h;g=d+4|0;if(h|0)c[h+4>>2]=c[g>>2];i=c[g>>2]|0;if(i|0)c[i+8>>2]=h;__ZN6Memory11free_staticEPvb(d,0);d=e+8|0;c[d>>2]=(c[d>>2]|0)+-1}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145114,1145120,157,1145132,0);j=c[b>>2]|0;if(!(c[j+8>>2]|0)){f=14;break}if(!j){f=18;break}else e=j}if((f|0)==14){__ZN6Memory11free_staticEPvb(j,0);c[b>>2]=0;return}else if((f|0)==15)if(!(c[e+8>>2]|0)){a[1263537]=0;__ZN6Memory11free_staticEPvb(e,0);return}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145461,1145120,668,1145467,0);return}else if((f|0)==18)return}function __ZN3MapIP18VisibilityNotifierN14SpatialIndexer12NotifierDataE10ComparatorIS1_E16DefaultAllocatorE10_erase_fixEPNS7_7ElementE(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0;e=c[(c[b>>2]|0)+8>>2]|0;f=b+4|0;if((e|0)!=(d|0)&(c[d>>2]|0)==1){b=d;while(1){g=b+12|0;h=c[g>>2]|0;i=c[h+8>>2]|0;do if((b|0)==(i|0)){j=c[h+4>>2]|0;if(!(c[j>>2]|0)){a[1263537]=0;c[j>>2]=1;k=c[f>>2]|0;if((k|0)==(h|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);l=c[g>>2]|0;m=l;n=c[l+4>>2]|0;o=c[f>>2]|0}else{a[1263537]=0;c[h>>2]=0;m=h;n=j;o=k}k=n+8|0;l=c[k>>2]|0;c[m+4>>2]=l;if((l|0)!=(o|0))c[l+12>>2]=m;l=m+12|0;c[n+12>>2]=c[l>>2];p=c[l>>2]|0;q=p+8|0;c[((c[q>>2]|0)==(m|0)?q:p+4|0)>>2]=n;c[k>>2]=m;c[l>>2]=n;l=c[g>>2]|0;r=c[l+4>>2]|0;s=l}else{r=j;s=h}if((c[c[r+4>>2]>>2]|0)==1){j=r+8|0;l=c[j>>2]|0;if((c[l>>2]|0)==1)if((c[f>>2]|0)==(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);t=c[g>>2]|0;break}else{a[1263537]=0;c[r>>2]=0;t=s;break}a[1263537]=0;c[l>>2]=1;k=c[f>>2]|0;if((k|0)==(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);u=c[j>>2]|0;v=c[f>>2]|0}else{a[1263537]=0;c[r>>2]=0;u=l;v=k}k=u+4|0;l=c[k>>2]|0;c[j>>2]=l;if((l|0)!=(v|0))c[l+12>>2]=r;l=r+12|0;c[u+12>>2]=c[l>>2];j=c[l>>2]|0;p=j+4|0;c[((c[p>>2]|0)==(r|0)?p:j+8|0)>>2]=u;c[k>>2]=r;c[l>>2]=u;l=c[g>>2]|0;w=c[l+4>>2]|0;x=l}else{w=r;x=s}l=c[x>>2]|0;k=c[f>>2]|0;if((l|0)==0&(k|0)==(w|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);y=c[g>>2]|0;z=c[f>>2]|0}else{a[1263537]=0;c[w>>2]=l;y=x;z=k}c[y>>2]=1;k=c[w+4>>2]|0;a[1263537]=0;c[k>>2]=1;k=y+4|0;l=c[k>>2]|0;j=l+8|0;p=c[j>>2]|0;c[k>>2]=p;if((p|0)!=(z|0))c[p+12>>2]=y;p=y+12|0;c[l+12>>2]=c[p>>2];k=c[p>>2]|0;q=k+8|0;c[((c[q>>2]|0)==(y|0)?q:k+4|0)>>2]=l;c[j>>2]=y;c[p>>2]=l;t=e}else{if(!(c[i>>2]|0)){a[1263537]=0;c[i>>2]=1;l=c[f>>2]|0;if((l|0)==(h|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);p=c[g>>2]|0;A=c[p+8>>2]|0;B=c[f>>2]|0;C=p}else{a[1263537]=0;c[h>>2]=0;A=i;B=l;C=h}l=A+4|0;p=c[l>>2]|0;c[C+8>>2]=p;if((p|0)!=(B|0))c[p+12>>2]=C;p=C+12|0;c[A+12>>2]=c[p>>2];j=c[p>>2]|0;k=j+4|0;c[((c[k>>2]|0)==(C|0)?k:j+8|0)>>2]=A;c[l>>2]=C;c[p>>2]=A;p=c[g>>2]|0;D=c[p+8>>2]|0;E=p}else{D=i;E=h}p=D+4|0;l=c[p>>2]|0;j=(c[c[D+8>>2]>>2]|0)==1;if(!((c[l>>2]|0)!=1|j^1))if((c[f>>2]|0)==(D|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);t=c[g>>2]|0;break}else{a[1263537]=0;c[D>>2]=0;t=E;break}if(j){a[1263537]=0;c[l>>2]=1;j=c[f>>2]|0;if((j|0)==(D|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);F=c[p>>2]|0;G=c[f>>2]|0}else{a[1263537]=0;c[D>>2]=0;F=l;G=j}j=F+8|0;l=c[j>>2]|0;c[p>>2]=l;if((l|0)!=(G|0))c[l+12>>2]=D;l=D+12|0;c[F+12>>2]=c[l>>2];p=c[l>>2]|0;k=p+8|0;c[((c[k>>2]|0)==(D|0)?k:p+4|0)>>2]=F;c[j>>2]=D;c[l>>2]=F;l=c[g>>2]|0;H=c[l+8>>2]|0;I=l}else{H=D;I=E}l=c[I>>2]|0;j=c[f>>2]|0;if((l|0)==0&(j|0)==(H|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);J=c[g>>2]|0;K=c[f>>2]|0}else{a[1263537]=0;c[H>>2]=l;J=I;K=j}c[J>>2]=1;j=c[H+8>>2]|0;a[1263537]=0;c[j>>2]=1;j=J+8|0;l=c[j>>2]|0;p=l+4|0;k=c[p>>2]|0;c[j>>2]=k;if((k|0)!=(K|0))c[k+12>>2]=J;k=J+12|0;c[l+12>>2]=c[k>>2];j=c[k>>2]|0;q=j+4|0;c[((c[q>>2]|0)==(J|0)?q:j+8|0)>>2]=l;c[p>>2]=J;c[k>>2]=l;t=e}while(0);if((e|0)!=(t|0)&(c[t>>2]|0)==1)b=t;else{L=t;break}}}else L=d;a[1263537]=0;c[L>>2]=1;if((c[c[f>>2]>>2]|0)==1){a[1263537]=0;return}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143886,1145936,447,1143897,0);return}}function __ZN6OctreeI18VisibilityNotifierLb0E16DefaultAllocatorE15_remove_elementEPNS2_7ElementE(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0;e=b+48|0;f=e;g=_i64Add(c[f>>2]|0,c[f+4>>2]|0,1,0)|0;f=e;c[f>>2]=g;c[f+4>>2]=F;f=d+92|0;g=c[f>>2]|0;if(!g)h=0;else{i=g;j=3}while(1){if((j|0)==3){j=0;h=c[i>>2]|0}if(!h)break;g=c[h>>2]|0;e=c[h+4>>2]|0;k=g+80|0;l=c[k>>2]|0;if(l|0){do if(!e)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145114,1145120,156,1144262,0);else{a[1263537]=0;if((c[e+12>>2]|0)!=(l|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145114,1145120,157,1145132,0);break}if((c[l>>2]|0)==(e|0))c[l>>2]=c[e+4>>2];m=l+4|0;n=c[e+8>>2]|0;if((c[m>>2]|0)==(e|0))c[m>>2]=n;m=e+4|0;if(n|0)c[n+4>>2]=c[m>>2];o=c[m>>2]|0;if(o|0)c[o+8>>2]=n;__ZN6Memory11free_staticEPvb(e,0);n=l+8|0;c[n>>2]=(c[n>>2]|0)+-1}while(0);l=c[k>>2]|0;if(!(c[l+8>>2]|0)){__ZN6Memory11free_staticEPvb(l,0);c[k>>2]=0}}__ZN6OctreeI18VisibilityNotifierLb0E16DefaultAllocatorE27_remove_element_from_octantEPNS2_7ElementEPNS2_6OctantES6_(b,d,g,0)|0;i=h+8|0;j=3}__ZN4ListIN6OctreeI18VisibilityNotifierLb0E16DefaultAllocatorE7Element11OctantOwnerES2_E5clearEv(f);return}function __ZN3MapIjN6OctreeI18VisibilityNotifierLb0E16DefaultAllocatorE7ElementE10ComparatorIjES2_E6_eraseEPNS7_7ElementE(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0;e=d+8|0;f=c[e>>2]|0;g=b+4|0;h=c[g>>2]|0;do if((f|0)!=(h|0)?(i=c[d+4>>2]|0,(i|0)!=(h|0)):0){j=i;while(1){i=c[j+8>>2]|0;if((i|0)==(h|0))break;else j=i}if(!j){k=h;l=c[h+8>>2]|0;m=7;break}else{n=j;o=j+8|0;m=8;break}}else{k=d;l=f;m=7}while(0);if((m|0)==7){f=k+8|0;if((l|0)==(h|0)){n=k;o=f;m=8}else{p=k;q=l;r=f}}if((m|0)==8){p=n;q=c[n+4>>2]|0;r=o}o=c[b>>2]|0;n=p+12|0;m=c[n>>2]|0;c[q+12>>2]=m;do if((o|0)!=(m|0)){f=c[n>>2]|0;l=f+8|0;if((p|0)==(c[l>>2]|0)){c[l>>2]=q;break}else{c[f+4>>2]=q;break}}else c[o+8>>2]=q;while(0);do if((p|0)==(d|0)){if((c[d>>2]|0)==1)__ZN3MapIjN6OctreeI18VisibilityNotifierLb0E16DefaultAllocatorE7ElementE10ComparatorIjES2_E10_erase_fixEPNS7_7ElementE(b,q)}else{if((p|0)==(h|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143791,1145936,469,1143798,0);return}a[1263537]=0;if((c[p>>2]|0)==1)__ZN3MapIjN6OctreeI18VisibilityNotifierLb0E16DefaultAllocatorE7ElementE10ComparatorIjES2_E10_erase_fixEPNS7_7ElementE(b,q);c[r>>2]=c[e>>2];o=d+4|0;c[p+4>>2]=c[o>>2];m=d+12|0;c[n>>2]=c[m>>2];c[p>>2]=c[d>>2];c[(c[e>>2]|0)+12>>2]=p;c[(c[o>>2]|0)+12>>2]=p;o=c[m>>2]|0;m=o+8|0;if((c[m>>2]|0)==(d|0)){c[m>>2]=p;break}else{c[o+4>>2]=p;break}}while(0);p=c[d+16>>2]|0;e=d+20|0;if(p|0)c[p+20>>2]=c[e>>2];n=c[e>>2]|0;if(n|0)c[n+16>>2]=p;p=d+124|0;__ZN4ListIN6OctreeI18VisibilityNotifierLb0E16DefaultAllocatorE7Element11OctantOwnerES2_E5clearEv(p);n=c[p>>2]|0;do if(n|0)if(!(c[n+8>>2]|0)){a[1263537]=0;__ZN6Memory11free_staticEPvb(n,0);break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145461,1145120,668,1145467,0);break}while(0);n=d+120|0;__ZN4ListIPN6OctreeI18VisibilityNotifierLb0E16DefaultAllocatorE8PairDataES2_E5clearEv(n);p=c[n>>2]|0;do if(p|0)if(!(c[p+8>>2]|0)){a[1263537]=0;__ZN6Memory11free_staticEPvb(p,0);break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145461,1145120,668,1145467,0);break}while(0);__ZN6Memory11free_staticEPvb(d,0);d=b+8|0;c[d>>2]=(c[d>>2]|0)+-1;if(!(c[c[g>>2]>>2]|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143791,1145936,498,1143838,0);return}else{a[1263537]=0;return}}function __ZN6OctreeI18VisibilityNotifierLb0E16DefaultAllocatorE9_optimizeEv(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0;d=b+60|0;e=c[d>>2]|0;if(!e)return;f=b+64|0;b=e;while(1){e=c[b+68>>2]|0;if((e|0)>=2){g=11;break}h=c[b+80>>2]|0;if(h|0?c[h+8>>2]|0:0){g=11;break}if((e|0)==1){e=b+36|0;h=c[e>>2]|0;if(!h){i=b+40|0;j=c[i>>2]|0;if(!j){k=b+44|0;l=c[k>>2]|0;if(!l){m=b+48|0;n=c[m>>2]|0;if(!n){o=b+52|0;p=c[o>>2]|0;if(!p){q=b+56|0;r=c[q>>2]|0;if(!r){s=b+60|0;t=c[s>>2]|0;if(!t){u=b+64|0;v=c[u>>2]|0;if(!v){g=18;break}else{w=v;x=u}}else{w=t;x=s}}else{w=r;x=q}}else{w=p;x=o}}else{w=n;x=m}}else{w=l;x=k}}else{w=j;x=i}}else{w=h;x=e}c[x>>2]=0;a[1263537]=0;c[w+32>>2]=0;c[w+72>>2]=-1;y=w;z=c[d>>2]|0}else{y=0;z=b}__ZN4ListIPN6OctreeI18VisibilityNotifierLb0E16DefaultAllocatorE7ElementES2_ED2Ev(z+80|0);__ZN4ListIPN6OctreeI18VisibilityNotifierLb0E16DefaultAllocatorE7ElementES2_ED2Ev(z+76|0);__ZN6Memory11free_staticEPvb(z,0);c[f>>2]=(c[f>>2]|0)+-1;c[d>>2]=y;if(!y){g=11;break}else b=y}if((g|0)==11)return;else if((g|0)==18){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1063837,1062983,325,1063847,0);return}}function __ZN3MapIjN6OctreeI18VisibilityNotifierLb0E16DefaultAllocatorE7ElementE10ComparatorIjES2_E10_erase_fixEPNS7_7ElementE(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0;e=c[(c[b>>2]|0)+8>>2]|0;f=b+4|0;if((e|0)!=(d|0)&(c[d>>2]|0)==1){b=d;while(1){g=b+12|0;h=c[g>>2]|0;i=c[h+8>>2]|0;do if((b|0)==(i|0)){j=c[h+4>>2]|0;if(!(c[j>>2]|0)){a[1263537]=0;c[j>>2]=1;k=c[f>>2]|0;if((k|0)==(h|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);l=c[g>>2]|0;m=l;n=c[l+4>>2]|0;o=c[f>>2]|0}else{a[1263537]=0;c[h>>2]=0;m=h;n=j;o=k}k=n+8|0;l=c[k>>2]|0;c[m+4>>2]=l;if((l|0)!=(o|0))c[l+12>>2]=m;l=m+12|0;c[n+12>>2]=c[l>>2];p=c[l>>2]|0;q=p+8|0;if((c[q>>2]|0)==(m|0))c[q>>2]=n;else c[p+4>>2]=n;c[k>>2]=m;c[l>>2]=n;l=c[g>>2]|0;r=c[l+4>>2]|0;s=l}else{r=j;s=h}if((c[c[r+4>>2]>>2]|0)==1){j=r+8|0;l=c[j>>2]|0;if((c[l>>2]|0)==1)if((c[f>>2]|0)==(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);t=c[g>>2]|0;break}else{a[1263537]=0;c[r>>2]=0;t=s;break}a[1263537]=0;c[l>>2]=1;k=c[f>>2]|0;if((k|0)==(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);u=c[j>>2]|0;v=c[f>>2]|0}else{a[1263537]=0;c[r>>2]=0;u=l;v=k}k=u+4|0;l=c[k>>2]|0;c[j>>2]=l;if((l|0)!=(v|0))c[l+12>>2]=r;l=r+12|0;c[u+12>>2]=c[l>>2];j=c[l>>2]|0;p=j+4|0;if((c[p>>2]|0)==(r|0))c[p>>2]=u;else c[j+8>>2]=u;c[k>>2]=r;c[l>>2]=u;l=c[g>>2]|0;w=c[l+4>>2]|0;x=l;y=v}else{w=r;x=s;y=c[f>>2]|0}l=c[x>>2]|0;if((l|0)==0&(y|0)==(w|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);z=c[g>>2]|0;A=c[f>>2]|0}else{a[1263537]=0;c[w>>2]=l;z=x;A=y}c[z>>2]=1;l=c[w+4>>2]|0;a[1263537]=0;c[l>>2]=1;l=z+4|0;k=c[l>>2]|0;j=k+8|0;p=c[j>>2]|0;c[l>>2]=p;if((p|0)!=(A|0))c[p+12>>2]=z;p=z+12|0;c[k+12>>2]=c[p>>2];l=c[p>>2]|0;q=l+8|0;if((c[q>>2]|0)==(z|0))c[q>>2]=k;else c[l+4>>2]=k;c[j>>2]=z;c[p>>2]=k;t=e}else{if(!(c[i>>2]|0)){a[1263537]=0;c[i>>2]=1;k=c[f>>2]|0;if((k|0)==(h|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);p=c[g>>2]|0;B=c[p+8>>2]|0;C=c[f>>2]|0;D=p}else{a[1263537]=0;c[h>>2]=0;B=i;C=k;D=h}k=B+4|0;p=c[k>>2]|0;c[D+8>>2]=p;if((p|0)!=(C|0))c[p+12>>2]=D;p=D+12|0;c[B+12>>2]=c[p>>2];j=c[p>>2]|0;l=j+4|0;if((c[l>>2]|0)==(D|0))c[l>>2]=B;else c[j+8>>2]=B;c[k>>2]=D;c[p>>2]=B;p=c[g>>2]|0;E=c[p+8>>2]|0;F=p}else{E=i;F=h}p=E+4|0;k=c[p>>2]|0;j=(c[c[E+8>>2]>>2]|0)==1;if(!((c[k>>2]|0)!=1|j^1))if((c[f>>2]|0)==(E|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);t=c[g>>2]|0;break}else{a[1263537]=0;c[E>>2]=0;t=F;break}if(j){a[1263537]=0;c[k>>2]=1;j=c[f>>2]|0;if((j|0)==(E|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);G=c[p>>2]|0;H=c[f>>2]|0}else{a[1263537]=0;c[E>>2]=0;G=k;H=j}j=G+8|0;k=c[j>>2]|0;c[p>>2]=k;if((k|0)!=(H|0))c[k+12>>2]=E;k=E+12|0;c[G+12>>2]=c[k>>2];p=c[k>>2]|0;l=p+8|0;if((c[l>>2]|0)==(E|0))c[l>>2]=G;else c[p+4>>2]=G;c[j>>2]=E;c[k>>2]=G;k=c[g>>2]|0;I=c[k+8>>2]|0;J=k;K=H}else{I=E;J=F;K=c[f>>2]|0}k=c[J>>2]|0;if((k|0)==0&(K|0)==(I|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);L=c[g>>2]|0;M=c[f>>2]|0}else{a[1263537]=0;c[I>>2]=k;L=J;M=K}c[L>>2]=1;k=c[I+8>>2]|0;a[1263537]=0;c[k>>2]=1;k=L+8|0;j=c[k>>2]|0;p=j+4|0;l=c[p>>2]|0;c[k>>2]=l;if((l|0)!=(M|0))c[l+12>>2]=L;l=L+12|0;c[j+12>>2]=c[l>>2];k=c[l>>2]|0;q=k+4|0;if((c[q>>2]|0)==(L|0))c[q>>2]=j;else c[k+8>>2]=j;c[p>>2]=L;c[l>>2]=j;t=e}while(0);if((e|0)!=(t|0)&(c[t>>2]|0)==1)b=t;else{N=t;break}}}else N=d;a[1263537]=0;c[N>>2]=1;if((c[c[f>>2]>>2]|0)==1){a[1263537]=0;return}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143886,1145936,447,1143897,0);return}}function __ZN6OctreeI18VisibilityNotifierLb0E16DefaultAllocatorE27_remove_element_from_octantEPNS2_7ElementEPNS2_6OctantES6_(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,l=0,m=0;if((e|0)==(f|0)){g=0;return g|0}d=b+60|0;h=b+64|0;b=e;e=0;while(1){i=b;b=c[b+32>>2]|0;if(c[i+68>>2]|0){g=e;j=14;break}k=i+80|0;l=c[k>>2]|0;if(l|0?c[l+8>>2]|0:0){g=e;j=14;break}l=i+76|0;m=c[l>>2]|0;if(m|0?c[m+8>>2]|0:0){g=e;j=14;break}if((i|0)==(c[d>>2]|0))c[d>>2]=0;else{m=c[i+72>>2]|0;if(m>>>0>7){j=11;break}a[1263537]=0;c[b+36+(m<<2)>>2]=0;m=b+68|0;c[m>>2]=(c[m>>2]|0)+-1}__ZN4ListIPN6OctreeI18VisibilityNotifierLb0E16DefaultAllocatorE7ElementES2_ED2Ev(k);__ZN4ListIPN6OctreeI18VisibilityNotifierLb0E16DefaultAllocatorE7ElementES2_ED2Ev(l);__ZN6Memory11free_staticEPvb(i,0);c[h>>2]=(c[h>>2]|0)+-1;if((b|0)==(f|0)){g=1;j=14;break}else e=1}if((j|0)==11){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1063674,1062983,645,1063702,0);g=e;return g|0}else if((j|0)==14)return g|0;return 0}function __ZN6OctreeI18VisibilityNotifierLb0E16DefaultAllocatorE4moveEjRK5Rect3(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0,j=0.0,k=0,n=0.0,o=0,p=0.0,q=0,r=0.0,s=0,t=0.0,u=0.0,v=0,w=0.0,x=0.0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,G=0,H=0,I=0.0,J=0.0,K=0.0,L=0.0,M=0.0,N=0.0,O=0.0,P=0.0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0.0,Z=0.0,_=0.0,$=0,aa=0,ca=0,da=0,ea=0,fa=0,ga=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);h=f+8|0;i=f;j=+g[e>>2];if(j>1.0e15|j<-1.0e15){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1062978,1062983,840,1063002,0);l=f;return}a[1263537]=0;k=e+4|0;j=+g[k>>2];n=j;if(n>1.0e15|n<-1.0e15){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1062978,1062983,841,1063069,0);l=f;return}o=e+8|0;n=+g[o>>2];p=n;if(p>1.0e15|p<-1.0e15){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1062978,1062983,842,1063136,0);l=f;return}q=e+12|0;p=+g[q>>2];r=p;if(p<0.0|r>1.0e15){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1062978,1062983,843,1063203,0);l=f;return}s=e+16|0;t=+g[s>>2];u=t;if(t<0.0|u>1.0e15){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1062978,1062983,844,1063270,0);l=f;return}a[1263537]=0;v=e+20|0;w=+g[v>>2];x=w;if(w<0.0|x>1.0e15){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1062978,1062983,845,1063337,0);l=f;return}if(p!=p|0.0!=0.0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1062978,1062983,846,1063404,0);l=f;return}a[1263537]=0;if(t!=t|0.0!=0.0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1062978,1062983,847,1063455,0);l=f;return}a[1263537]=0;if(w!=w|0.0!=0.0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1062978,1062983,848,1063506,0);l=f;return}a[1263537]=0;y=c[b>>2]|0;a:do if(y|0){z=c[y+8>>2]|0;A=c[b+4>>2]|0;b:do if((z|0)==(A|0))B=z;else{C=z;while(1){D=c[C+24>>2]|0;if(D>>>0>d>>>0)E=C+8|0;else{if(D>>>0>=d>>>0){B=C;break b}E=C+4|0}C=c[E>>2]|0;if((C|0)==(A|0))break a}}while(0);if(!((B|0)==(A|0)|(B|0)==0)){a[1263537]=0;z=B+32|0;C=B+72|0;if(+g[B+84>>2]<=1.0e-05?+g[B+88>>2]<=1.0e-05:0)G=+g[B+92>>2]<=1.0e-05;else G=0;do if(!(r<=1.0e-05)|!(u<=1.0e-05)){if(G)H=36}else{if(!(G^x<=1.0e-05)){if(!G)break;l=f;return}if(G)H=36;else{__ZN6OctreeI18VisibilityNotifierLb0E16DefaultAllocatorE15_remove_elementEPNS2_7ElementE(b,z);c[B+68>>2]=0;c[C>>2]=0;c[C+4>>2]=0;c[C+8>>2]=0;c[C+12>>2]=0;c[C+16>>2]=0;c[C+20>>2]=0;__ZN6OctreeI18VisibilityNotifierLb0E16DefaultAllocatorE9_optimizeEv(b);l=f;return}}while(0);if((H|0)==36){__ZN6OctreeI18VisibilityNotifierLb0E16DefaultAllocatorE18_ensure_valid_rootERK5Rect3(b,e);c[B+68>>2]=0;c[C>>2]=c[e>>2];c[C+4>>2]=c[e+4>>2];c[C+8>>2]=c[e+8>>2];c[C+12>>2]=c[e+12>>2];c[C+16>>2]=c[e+16>>2];c[C+20>>2]=c[e+20>>2];__ZN6OctreeI18VisibilityNotifierLb0E16DefaultAllocatorE15_insert_elementEPNS2_7ElementEPNS2_6OctantE(b,z,c[b+60>>2]|0);l=f;return}I=+g[B+96>>2];J=+g[B+104>>2];K=+g[B+100>>2];L=K+ +g[B+112>>2];M=J+ +g[B+116>>2];N=+g[e>>2];O=j+t;P=n+w;if((I<=N?!(K<=j?!(I+ +g[B+108>>2]>N+p):1):0)?J<=n&L>O&M>P:0){c[C>>2]=c[e>>2];c[C+4>>2]=c[e+4>>2];c[C+8>>2]=c[e+8>>2];c[C+12>>2]=c[e+12>>2];c[C+16>>2]=c[e+16>>2];c[C+20>>2]=c[e+20>>2];l=f;return};c[h>>2]=c[C>>2];c[h+4>>2]=c[C+4>>2];c[h+8>>2]=c[C+8>>2];c[h+12>>2]=c[C+12>>2];c[h+16>>2]=c[C+16>>2];c[h+20>>2]=c[C+20>>2];__ZN5Rect310merge_withERKS_(h,e);__ZN6OctreeI18VisibilityNotifierLb0E16DefaultAllocatorE18_ensure_valid_rootERK5Rect3(b,h);A=B+124|0;D=c[A>>2]|0;if((D|0)!=0?(c[D>>2]|0)!=0:0){a[1263537]=0;c[i>>2]=0;Q=c[D>>2]|0;if(Q|0){D=Q;Q=0;do{if(!Q){R=__ZnwjPFPvjE(12,4740)|0;c[i>>2]=R;c[R>>2]=0;c[R+4>>2]=0;c[R+8>>2]=0}R=__ZnwjPFPvjE(20,4740)|0;S=R+8|0;c[S>>2]=0;T=R+12|0;c[T>>2]=0;U=R+16|0;c[U>>2]=0;V=D;W=c[V+4>>2]|0;X=R;c[X>>2]=c[V>>2];c[X+4>>2]=W;Q=c[i>>2]|0;W=Q+4|0;X=c[W>>2]|0;c[T>>2]=X;c[S>>2]=0;c[U>>2]=Q;if(X|0)c[X+8>>2]=R;c[W>>2]=R;if(!(c[Q>>2]|0))c[Q>>2]=R;R=Q+8|0;c[R>>2]=(c[R>>2]|0)+1;D=c[D+8>>2]|0}while((D|0)!=0)}D=B+68|0;Q=c[D>>2]|0;do if(!Q)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1062978,1062983,921,1063636,0);else{a[1263537]=0;R=b+48|0;W=R;X=_i64Add(c[W>>2]|0,c[W+4>>2]|0,1,0)|0;W=R;c[W>>2]=X;c[W+4>>2]=F;P=+g[e>>2];M=+g[o>>2];O=+g[k>>2];L=O+ +g[s>>2];J=M+ +g[v>>2];N=P+ +g[q>>2];W=Q;c:while(1){I=+g[W>>2];K=+g[W+8>>2];Y=+g[W+4>>2];Z=Y+ +g[W+16>>2];_=K+ +g[W+20>>2];do if(I<=P){if(Y<=O?!(I+ +g[W+12>>2]>N):1)break;if(K<=M&Z>L&_>J)break c}while(0);X=c[W+32>>2]|0;if(!X){H=60;break}else W=X}if((H|0)==60){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1062978,1062983,929,1063636,0);break}a[1263537]=0;__ZN4ListIN6OctreeI18VisibilityNotifierLb0E16DefaultAllocatorE7Element11OctantOwnerES2_E5clearEv(A);c[D>>2]=0;c[C>>2]=c[e>>2];c[C+4>>2]=c[e+4>>2];c[C+8>>2]=c[e+8>>2];c[C+12>>2]=c[e+12>>2];c[C+16>>2]=c[e+16>>2];c[C+20>>2]=c[e+20>>2];__ZN6OctreeI18VisibilityNotifierLb0E16DefaultAllocatorE15_insert_elementEPNS2_7ElementEPNS2_6OctantE(b,z,W);X=R;U=_i64Add(c[X>>2]|0,c[X+4>>2]|0,1,0)|0;X=R;c[X>>2]=U;c[X+4>>2]=F;X=c[i>>2]|0;do if(X|0){U=c[X>>2]|0;if(!U)break;S=W+32|0;T=U;do{U=c[T>>2]|0;V=T+8|0;$=T;T=c[V>>2]|0;aa=c[$+4>>2]|0;ca=U+80|0;da=c[ca>>2]|0;do if(da|0){do if(!aa)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145114,1145120,156,1144262,0);else{a[1263537]=0;if((c[aa+12>>2]|0)!=(da|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145114,1145120,157,1145132,0);break}if((c[da>>2]|0)==(aa|0))c[da>>2]=c[aa+4>>2];ea=da+4|0;fa=c[aa+8>>2]|0;if((c[ea>>2]|0)==(aa|0))c[ea>>2]=fa;ea=aa+4|0;if(fa|0)c[fa+4>>2]=c[ea>>2];ga=c[ea>>2]|0;if(ga|0)c[ga+8>>2]=fa;__ZN6Memory11free_staticEPvb(aa,0);fa=da+8|0;c[fa>>2]=(c[fa>>2]|0)+-1}while(0);fa=c[ca>>2]|0;if(c[fa+8>>2]|0)break;__ZN6Memory11free_staticEPvb(fa,0);c[ca>>2]=0}while(0);do if(__ZN6OctreeI18VisibilityNotifierLb0E16DefaultAllocatorE27_remove_element_from_octantEPNS2_7ElementEPNS2_6OctantES6_(b,z,U,c[S>>2]|0)|0){ca=c[i>>2]|0;if(!ca)break;a[1263537]=0;if((c[$+16>>2]|0)==(ca|0)){if((c[ca>>2]|0)==($|0))c[ca>>2]=c[V>>2];da=ca+4|0;aa=c[$+12>>2]|0;if((c[da>>2]|0)==($|0))c[da>>2]=aa;if(aa|0)c[aa+8>>2]=c[V>>2];da=c[V>>2]|0;if(da|0)c[da+12>>2]=aa;__ZN6Memory11free_staticEPvb($,0);aa=ca+8|0;c[aa>>2]=(c[aa>>2]|0)+-1}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145114,1145120,157,1145132,0);aa=c[i>>2]|0;if(c[aa+8>>2]|0)break;__ZN6Memory11free_staticEPvb(aa,0);c[i>>2]=0}while(0)}while((T|0)!=0)}while(0);__ZN6OctreeI18VisibilityNotifierLb0E16DefaultAllocatorE9_optimizeEv(b)}while(0);__ZN4ListIN6OctreeI18VisibilityNotifierLb0E16DefaultAllocatorE7Element11OctantOwnerES2_E5clearEv(i);z=c[i>>2]|0;do if(z|0)if(!(c[z+8>>2]|0)){a[1263537]=0;__ZN6Memory11free_staticEPvb(z,0);break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145461,1145120,668,1145467,0);break}while(0)}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1062978,1062983,915,1063583,0);l=f;return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1062978,1062983,851,1063557,0);l=f;return}function __ZN6OctreeI18VisibilityNotifierLb0E16DefaultAllocatorE18_ensure_valid_rootERK5Rect3(b,d){b=b|0;d=d|0;var e=0,f=0,h=0,i=0,j=0,k=0.0,n=0.0,o=0.0,p=0.0,q=0.0,r=0.0,s=0.0,t=0.0,u=0.0,v=0.0,w=0.0,x=0.0,y=0.0,z=0,A=0.0,B=0.0,C=0.0,D=0.0,E=0.0,F=0.0,G=0.0,H=0.0,I=0.0,J=0.0,K=0.0,L=0.0,M=0.0,N=0.0,O=0.0,P=0.0,Q=0.0,R=0.0,S=0.0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0.0,aa=0.0,ca=0.0,da=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e+4|0;h=e;i=b+60|0;j=c[i>>2]|0;if(!j){k=+g[b+56>>2];n=+g[d>>2];o=+g[d+8>>2];p=+g[d+4>>2];q=p+ +g[d+16>>2];r=o+ +g[d+20>>2];s=n+ +g[d+12>>2];t=0.0;u=0.0;v=k;w=k;x=k;k=0.0;a:while(1){y=t<0.0?-t:t;z=!(u<=o);b:do if(!(t<=n)){A=t+v;if(!((A<0.0?-A:A)<=y)){B=v;C=w;D=x}else{A=v;E=w;F=x;while(1){G=A*2.0;H=E*2.0;I=F*2.0;J=t+G;if(!((J<0.0?-J:J)<=y)){B=G;C=H;D=I;break}else{A=G;E=H;F=I}}}}else{if(!(k<=p)){F=t+v;if(!((F<0.0?-F:F)<=y)){B=v;C=w;D=x;break}else{K=v;L=w;M=x}while(1){F=K*2.0;E=L*2.0;A=M*2.0;I=t+F;if(!((I<0.0?-I:I)<=y)){B=F;C=E;D=A;break b}else{K=F;L=E;M=A}}}if(z){A=t+v;if(!((A<0.0?-A:A)<=y)){B=v;C=w;D=x;break}else{N=v;O=w;P=x}while(1){A=N*2.0;E=O*2.0;F=P*2.0;I=t+A;if(!((I<0.0?-I:I)<=y)){B=A;C=E;D=F;break b}else{N=A;O=E;P=F}}}else{Q=v;R=w;S=x}while(1){F=t+Q;if(F>s?k+R>q&u+S>r:0)break a;if(!((F<0.0?-F:F)<=y)){B=Q;C=R;D=S;break b}Q=Q*2.0;R=R*2.0;S=S*2.0}}while(0);t=t-B;u=u-D;v=B*2.0;w=C*2.0;x=D*2.0;k=k-C}z=__ZnwjPFPvjE(88,4740)|0;c[z+76>>2]=0;c[z+80>>2]=0;c[z+68>>2]=0;T=z+24|0;U=T+44|0;do{c[T>>2]=0;T=T+4|0}while((T|0)<(U|0));c[i>>2]=z;c[z+32>>2]=0;c[z+72>>2]=-1;g[z>>2]=t;g[z+4>>2]=k;g[z+8>>2]=u;g[z+12>>2]=Q;g[z+16>>2]=R;g[z+20>>2]=S;z=b+64|0;c[z>>2]=(c[z>>2]|0)+1;l=e;return}z=d+8|0;V=d+4|0;W=d+16|0;X=d+20|0;Y=b+64|0;b=d+12|0;S=+g[j>>2];R=+g[j+8>>2];Q=+g[j+12>>2];u=+g[j+16>>2];k=+g[j+20>>2];t=+g[j+4>>2];while(1){C=u+t;D=k+R;x=+g[d>>2];w=+g[z>>2];B=+g[V>>2];v=B+ +g[W>>2];r=w+ +g[X>>2];if((S<=x?!(t<=B?!(Q+S>x+ +g[b>>2]):1):0)?R<=w&C>v&D>r:0){Z=33;break}if(Q>1.0e15)break;j=__ZnwjPFPvjE(88,4740)|0;c[j>>2]=0;c[j+4>>2]=0;c[j+8>>2]=0;c[j+12>>2]=0;c[j+16>>2]=0;c[j+20>>2]=0;c[j+76>>2]=0;c[j+80>>2]=0;_=j+68|0;c[_>>2]=0;c[j+72>>2]=-1;T=j+24|0;U=T+44|0;do{c[T>>2]=0;T=T+4|0}while((T|0)<(U|0));c[Y>>2]=(c[Y>>2]|0)+1;c[(c[i>>2]|0)+32>>2]=j;r=Q+S;if(!((r<0.0?-r:r)<=(S<0.0?-S:S))){$=R-k;aa=t-u;ca=S-Q;da=7}else{$=R;aa=t;ca=S;da=0}r=Q*2.0;D=u*2.0;v=k*2.0;g[j>>2]=ca;g[j+4>>2]=aa;g[j+8>>2]=$;g[j+12>>2]=r;g[j+16>>2]=D;g[j+20>>2]=v;c[j+36+(da<<2)>>2]=c[i>>2];c[(c[i>>2]|0)+72>>2]=da;c[_>>2]=1;c[i>>2]=j;S=ca;R=$;Q=r;u=D;k=v;t=aa}if((Z|0)==33){l=e;return}__ZN6StringC2EPKc(h,1063748);c[f>>2]=__ZNK6String4utf8Ev(h)|0;__Z19_err_set_last_errorPKc(__ZNK10CharString8get_dataEv(f)|0);Z=c[f>>2]|0;if(Z|0?(__Z16atomic_decrementPj(Z+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Z,1);Z=c[h>>2]|0;if(Z|0?(__Z16atomic_decrementPj(Z+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Z,1);a[1263537]=1;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1063818,1062983,572,1130797,0);a[1263537]=0;l=e;return}function __ZN6OctreeI18VisibilityNotifierLb0E16DefaultAllocatorE15_insert_elementEPNS2_7ElementEPNS2_6OctantE(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,h=0.0,i=0,j=0.0,k=0.0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0.0,C=0.0,D=0.0,E=0.0,F=0,G=0,H=0,I=0,J=0,K=0.0;e=b;f=b+52|0;h=+g[f>>2];i=b+56|0;j=+g[i>>2];k=j>h?j:h;l=b+60|0;h=+g[l>>2];m=d+12|0;if(+g[m>>2]*.25<(h>k?h:k)*1.01){n=d+80|0;if(!(c[n>>2]|0)){o=__ZnwjPFPvjE(12,4740)|0;c[n>>2]=o;c[o>>2]=0;c[o+4>>2]=0;c[o+8>>2]=0}o=__ZnwjPFPvjE(16,4740)|0;c[o>>2]=e;e=c[n>>2]|0;n=e+4|0;p=c[n>>2]|0;c[o+8>>2]=p;c[o+4>>2]=0;c[o+12>>2]=e;if(p|0)c[p+4>>2]=o;c[n>>2]=o;if(!(c[e>>2]|0))c[e>>2]=o;n=e+8|0;c[n>>2]=(c[n>>2]|0)+1;n=b+92|0;if(!(c[n>>2]|0)){e=__ZnwjPFPvjE(12,4740)|0;c[n>>2]=e;c[e>>2]=0;c[e+4>>2]=0;c[e+8>>2]=0}e=__ZnwjPFPvjE(20,4740)|0;c[e>>2]=d;c[e+4>>2]=o;o=c[n>>2]|0;n=o+4|0;p=c[n>>2]|0;c[e+12>>2]=p;c[e+8>>2]=0;c[e+16>>2]=o;if(p|0)c[p+8>>2]=e;c[n>>2]=e;if(!(c[o>>2]|0))c[o>>2]=e;e=o+8|0;c[e>>2]=(c[e>>2]|0)+1;e=b+36|0;if(!(c[e>>2]|0)){c[e>>2]=d;e=b+64|0;c[e>>2]=c[d>>2];c[e+4>>2]=c[d+4>>2];c[e+8>>2]=c[d+8>>2];c[e+12>>2]=c[d+12>>2];c[e+16>>2]=c[d+16>>2];c[e+20>>2]=c[d+20>>2];return}else{__ZN5Rect310merge_withERKS_(b+64|0,d);return}}e=b+36|0;o=c[e>>2]|0;n=d+4|0;p=d+8|0;q=d+16|0;r=d+20|0;s=b+40|0;t=b+44|0;u=b+48|0;v=d+68|0;w=a+64|0;x=0;y=0;while(1){z=d+36+(y<<2)|0;A=c[z>>2]|0;if(!A){k=+g[d>>2];h=+g[n>>2];j=+g[p>>2];B=+g[m>>2]*.5;C=+g[q>>2]*.5;D=+g[r>>2]*.5;E=(y&1|0)==0?k:k+B;k=(y&2|0)==0?h:h+C;h=(y&4|0)==0?j:j+D;j=+g[s>>2];if((!(B+E<j?1:E>j+ +g[f>>2])?(j=+g[t>>2],!(C+k<j?1:k>j+ +g[i>>2])):0)?(j=+g[u>>2],!(D+h<j?1:h>j+ +g[l>>2])):0){F=__ZnwjPFPvjE(88,4740)|0;c[F+76>>2]=0;c[F+80>>2]=0;c[F+68>>2]=0;G=F+72|0;H=F+24|0;I=H+44|0;do{c[H>>2]=0;H=H+4|0}while((H|0)<(I|0));c[z>>2]=F;c[F+32>>2]=d;c[G>>2]=y;g[F>>2]=E;g[F+4>>2]=k;g[F+8>>2]=h;g[F+12>>2]=B;g[F+16>>2]=C;g[F+20>>2]=D;c[v>>2]=(c[v>>2]|0)+1;__ZN6OctreeI18VisibilityNotifierLb0E16DefaultAllocatorE15_insert_elementEPNS2_7ElementEPNS2_6OctantE(a,b,F);c[w>>2]=(c[w>>2]|0)+1;J=x+1|0}else J=x}else{j=+g[A>>2];K=+g[s>>2];if(((((!(j>K+ +g[f>>2])?!(j+ +g[A+12>>2]<K):0)?(K=+g[A+4>>2],j=+g[t>>2],!(K>j+ +g[i>>2])):0)?!(K+ +g[A+16>>2]<j):0)?(j=+g[A+8>>2],K=+g[u>>2],!(j>K+ +g[l>>2])):0)?!(j+ +g[A+20>>2]<K):0){__ZN6OctreeI18VisibilityNotifierLb0E16DefaultAllocatorE15_insert_elementEPNS2_7ElementEPNS2_6OctantE(a,b,A);J=x+1|0}else J=x}y=y+1|0;if((y|0)==8)break;else x=J}if(!((o|0)==0&(J|0)>1))return;c[e>>2]=d;return}function __ZN14SpatialIndexer13_notifier_addEP18VisibilityNotifierRK5Rect3(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f;c[g>>2]=d;h=b+72|0;i=c[h>>2]|0;a:do if(i|0){j=c[i+8>>2]|0;k=c[b+76>>2]|0;b:do if((j|0)==(k|0))n=j;else{o=j;while(1){p=c[o+24>>2]|0;if(p>>>0>d>>>0)q=o+8|0;else{if(p>>>0>=d>>>0){n=o;break b}q=o+4|0}o=c[q>>2]|0;if((o|0)==(k|0))break a}}while(0);if((n|0)!=(k|0)&(n|0)!=0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(879309,852500,68,879323,0);l=f;return}}while(0);a[1263537]=0;n=__ZN3MapIP18VisibilityNotifierN14SpatialIndexer12NotifierDataE10ComparatorIS1_E16DefaultAllocatorEixERKS1_(h,g)|0;c[n>>2]=c[e>>2];c[n+4>>2]=c[e+4>>2];c[n+8>>2]=c[e+8>>2];c[n+12>>2]=c[e+12>>2];c[n+16>>2]=c[e+16>>2];c[n+20>>2]=c[e+20>>2];n=__ZN6OctreeI18VisibilityNotifierLb0E16DefaultAllocatorE6createEPS0_RK5Rect3ibjj(b,c[g>>2]|0,e,0,0,0,1)|0;c[(__ZN3MapIP18VisibilityNotifierN14SpatialIndexer12NotifierDataE10ComparatorIS1_E16DefaultAllocatorEixERKS1_(h,g)|0)+24>>2]=n;a[b+100>>0]=1;l=f;return}function __ZN3MapIP18VisibilityNotifierN14SpatialIndexer12NotifierDataE10ComparatorIS1_E16DefaultAllocatorEixERKS1_(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e;g=c[b>>2]|0;if(!g){h=__ZnwjPFPvjE(56,4740)|0;i=h+28|0;c[i>>2]=0;c[i+4>>2]=0;c[i+8>>2]=0;c[i+12>>2]=0;c[i+16>>2]=0;c[i+20>>2]=0;i=h+16|0;c[i>>2]=0;c[i+4>>2]=0;c[b>>2]=h;i=c[b+4>>2]|0;c[h+4>>2]=i;c[h+8>>2]=i;c[h+12>>2]=i;c[h>>2]=1;if(!h){c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;c[f+12>>2]=0;c[f+16>>2]=0;c[f+20>>2]=0;c[f+24>>2]=0;j=f;k=14}else{n=h;o=i;k=5}}else{n=g;o=c[b+4>>2]|0;k=5}a:do if((k|0)==5){g=c[n+8>>2]|0;b:do if((g|0)!=(o|0)){i=c[d>>2]|0;h=g;while(1){p=c[h+24>>2]|0;if(i>>>0<p>>>0)q=h+8|0;else{if(p>>>0>=i>>>0)break;q=h+4|0}p=c[q>>2]|0;if((p|0)==(o|0))break b;else h=p}if(!((h|0)==(o|0)|(h|0)==0)){r=h;break a}}while(0);c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;c[f+12>>2]=0;c[f+16>>2]=0;c[f+20>>2]=0;c[f+24>>2]=0;if(!n){j=f;k=14}else{s=f;k=15}}while(0);if((k|0)==14){n=__ZnwjPFPvjE(56,4740)|0;o=n+28|0;c[o>>2]=0;c[o+4>>2]=0;c[o+8>>2]=0;c[o+12>>2]=0;c[o+16>>2]=0;c[o+20>>2]=0;o=n+16|0;c[o>>2]=0;c[o+4>>2]=0;c[b>>2]=n;o=c[b+4>>2]|0;c[n+4>>2]=o;c[n+8>>2]=o;c[n+12>>2]=o;c[n>>2]=1;s=j;k=15}if((k|0)==15){k=__ZN3MapIP18VisibilityNotifierN14SpatialIndexer12NotifierDataE10ComparatorIS1_E16DefaultAllocatorE10_insert_rbERKS1_RKS3_(b,d,f)|0;if(!k){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145936,616,1145947,0);t=0;l=e;return t|0}else r=k}a[1263537]=0;t=r+28|0;l=e;return t|0}function __ZN6OctreeI18VisibilityNotifierLb0E16DefaultAllocatorE6createEPS0_RK5Rect3ibjj(b,d,e,f,h,i,j){b=b|0;d=d|0;e=e|0;f=f|0;h=h|0;i=i|0;j=j|0;var k=0,n=0,o=0,p=0,q=0.0,r=0,s=0.0,t=0.0,u=0,v=0,w=0,x=0,y=0;k=l;l=l+112|0;if((l|0)>=(m|0))ba(112);n=k+96|0;o=k;p=h&1;q=+g[e>>2];if(q>1.0e15|q<-1.0e15){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1144493,1062983,800,1063929,0);r=0;l=k;return r|0}a[1263537]=0;q=+g[e+4>>2];if(q>1.0e15|q<-1.0e15){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1144493,1062983,801,1064008,0);r=0;l=k;return r|0}q=+g[e+8>>2];if(q>1.0e15|q<-1.0e15){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1144493,1062983,802,1064087,0);r=0;l=k;return r|0}q=+g[e+12>>2];if(q<0.0|q>1.0e15){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1144493,1062983,803,1064166,0);r=0;l=k;return r|0}s=+g[e+16>>2];if(s<0.0|s>1.0e15){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1144493,1062983,804,1064245,0);r=0;l=k;return r|0}a[1263537]=0;t=+g[e+20>>2];if(t<0.0|t>1.0e15){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1144493,1062983,805,1064324,0);r=0;l=k;return r|0}if(q!=q|0.0!=0.0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1144493,1062983,806,1064403,0);r=0;l=k;return r|0}a[1263537]=0;if(s!=s|0.0!=0.0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1144493,1062983,807,1064466,0);r=0;l=k;return r|0}a[1263537]=0;if(t!=t|0.0!=0.0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1144493,1062983,808,1064529,0);r=0;l=k;return r|0}a[1263537]=0;h=b+40|0;u=c[h>>2]|0;c[h>>2]=u+1;c[n>>2]=u;c[o>>2]=0;c[o+4>>2]=0;c[o+8>>2]=0;a[o+12>>0]=0;u=o+16|0;v=u+80|0;do{c[u>>2]=0;u=u+4|0}while((u|0)<(v|0));if(!(c[b>>2]|0)){w=__ZnwjPFPvjE(128,4740)|0;x=w+32|0;c[x>>2]=0;c[x+4>>2]=0;c[x+8>>2]=0;a[x+12>>0]=0;u=w+48|0;v=u+80|0;do{c[u>>2]=0;u=u+4|0}while((u|0)<(v|0));u=w+16|0;c[u>>2]=0;c[u+4>>2]=0;c[b>>2]=w;u=c[b+4>>2]|0;c[w+4>>2]=u;c[w+8>>2]=u;c[w+12>>2]=u;c[w>>2]=1}w=__ZN3MapIjN6OctreeI18VisibilityNotifierLb0E16DefaultAllocatorE7ElementE10ComparatorIjES2_E10_insert_rbERKjRKS4_(b,n,o)|0;n=o+92|0;__ZN4ListIN6OctreeI18VisibilityNotifierLb0E16DefaultAllocatorE7Element11OctantOwnerES2_E5clearEv(n);u=c[n>>2]|0;do if(u|0)if(!(c[u+8>>2]|0)){a[1263537]=0;__ZN6Memory11free_staticEPvb(u,0);break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145461,1145120,668,1145467,0);break}while(0);u=o+88|0;__ZN4ListIPN6OctreeI18VisibilityNotifierLb0E16DefaultAllocatorE8PairDataES2_E5clearEv(u);o=c[u>>2]|0;do if(o|0)if(!(c[o+8>>2]|0)){a[1263537]=0;__ZN6Memory11free_staticEPvb(o,0);break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145461,1145120,668,1145467,0);break}while(0);o=w+32|0;u=w+72|0;c[u>>2]=c[e>>2];c[u+4>>2]=c[e+4>>2];c[u+8>>2]=c[e+8>>2];c[u+12>>2]=c[e+12>>2];c[u+16>>2]=c[e+16>>2];c[u+20>>2]=c[e+20>>2];c[w+36>>2]=d;c[w+40>>2]=f;f=w+56|0;c[f>>2]=0;c[f+4>>2]=0;c[o>>2]=b;a[w+44>>0]=p;c[w+52>>2]=i;c[w+48>>2]=j;j=c[h>>2]|0;c[w+64>>2]=j+-1;if((+g[w+84>>2]<=1.0e-05?+g[w+88>>2]<=1.0e-05:0)?+g[w+92>>2]<=1.0e-05:0)y=j;else{__ZN6OctreeI18VisibilityNotifierLb0E16DefaultAllocatorE18_ensure_valid_rootERK5Rect3(b,e);__ZN6OctreeI18VisibilityNotifierLb0E16DefaultAllocatorE15_insert_elementEPNS2_7ElementEPNS2_6OctantE(b,o,c[b+60>>2]|0);y=c[h>>2]|0}r=y+-1|0;l=k;return r|0}function __ZN3MapIjN6OctreeI18VisibilityNotifierLb0E16DefaultAllocatorE7ElementE10ComparatorIjES2_E10_insert_rbERKjRKS4_(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f;a[g>>0]=0;h=__ZN3MapIjN6OctreeI18VisibilityNotifierLb0E16DefaultAllocatorE7ElementE10ComparatorIjES2_E7_insertERKjRb(b,d,g)|0;if(h|0)__ZN6OctreeI18VisibilityNotifierLb0E16DefaultAllocatorE7ElementaSERKS3_(h+32|0,e)|0;if(a[g>>0]|0){l=f;return h|0}g=b+8|0;c[g>>2]=(c[g>>2]|0)+1;g=h+12|0;e=c[g>>2]|0;if(!(c[e>>2]|0)){d=b+4|0;i=h;j=e;k=e;e=g;while(1){g=j+12|0;n=c[g>>2]|0;o=c[n+8>>2]|0;p=n;do if((j|0)==(o|0)){q=c[n+4>>2]|0;if(!(c[q>>2]|0)){c[k>>2]=1;a[1263537]=0;c[q>>2]=1;if((c[d>>2]|0)==(n|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);r=c[(c[e>>2]|0)+12>>2]|0;break}else{a[1263537]=0;c[n>>2]=0;r=n;break}}q=j+4|0;if((i|0)==(c[q>>2]|0)){s=i+8|0;t=c[s>>2]|0;c[q>>2]=t;q=c[d>>2]|0;if((t|0)==(q|0))u=p;else{c[t+12>>2]=j;u=c[g>>2]|0}t=i+12|0;c[t>>2]=u;v=c[g>>2]|0;w=v+8|0;if((c[w>>2]|0)==(j|0))c[w>>2]=i;else c[v+4>>2]=i;c[s>>2]=j;c[g>>2]=i;x=j;y=i;z=q;A=c[t>>2]|0}else{x=i;y=j;z=c[d>>2]|0;A=n}a[1263537]=0;c[y>>2]=1;if((z|0)==(A|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);B=c[(c[x+12>>2]|0)+12>>2]|0;C=c[d>>2]|0}else{a[1263537]=0;c[A>>2]=0;B=A;C=z}t=B+8|0;q=c[t>>2]|0;s=q+4|0;v=c[s>>2]|0;c[t>>2]=v;if((v|0)!=(C|0))c[v+12>>2]=B;v=B+12|0;c[q+12>>2]=c[v>>2];t=c[v>>2]|0;w=t+4|0;if((c[w>>2]|0)==(B|0))c[w>>2]=q;else c[t+8>>2]=q;c[s>>2]=B;c[v>>2]=q;r=x}else{if(!(c[o>>2]|0)){c[k>>2]=1;a[1263537]=0;c[o>>2]=1;if((c[d>>2]|0)==(n|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);r=c[(c[e>>2]|0)+12>>2]|0;break}else{a[1263537]=0;c[n>>2]=0;r=n;break}}q=j+8|0;if((i|0)==(c[q>>2]|0)){v=i+4|0;s=c[v>>2]|0;c[q>>2]=s;q=c[d>>2]|0;if((s|0)==(q|0))D=p;else{c[s+12>>2]=j;D=c[g>>2]|0}s=i+12|0;c[s>>2]=D;t=c[g>>2]|0;w=t+4|0;if((c[w>>2]|0)==(j|0))c[w>>2]=i;else c[t+8>>2]=i;c[v>>2]=j;c[g>>2]=i;E=j;F=i;G=q;H=c[s>>2]|0}else{E=i;F=j;G=c[d>>2]|0;H=n}a[1263537]=0;c[F>>2]=1;if((G|0)==(H|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);I=c[d>>2]|0;J=c[(c[E+12>>2]|0)+12>>2]|0}else{a[1263537]=0;c[H>>2]=0;I=G;J=H}s=J+4|0;q=c[s>>2]|0;v=q+8|0;t=c[v>>2]|0;c[s>>2]=t;if((t|0)!=(I|0))c[t+12>>2]=J;t=J+12|0;c[q+12>>2]=c[t>>2];s=c[t>>2]|0;w=s+8|0;if((c[w>>2]|0)==(J|0))c[w>>2]=q;else c[s+4>>2]=q;c[v>>2]=J;c[t>>2]=q;r=E}while(0);n=r+12|0;g=c[n>>2]|0;if(!(c[g>>2]|0)){i=r;j=g;k=g;e=n}else break}}e=c[(c[b>>2]|0)+8>>2]|0;a[1263537]=0;c[e>>2]=1;l=f;return h|0}function __ZN3MapIjN6OctreeI18VisibilityNotifierLb0E16DefaultAllocatorE7ElementE10ComparatorIjES2_E7_insertERKjRb(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0;f=c[b>>2]|0;g=c[f+8>>2]|0;h=b+4|0;i=c[h>>2]|0;a:do if((g|0)==(i|0))j=f;else{k=c[d>>2]|0;l=g;while(1){m=c[l+24>>2]|0;if(k>>>0<m>>>0)n=l+8|0;else{if(m>>>0>=k>>>0)break;n=l+4|0}m=c[n>>2]|0;if((m|0)==(i|0)){j=l;break a}else l=m}a[e>>0]=1;o=l;return o|0}while(0);i=__ZnwjPFPvjE(128,4740)|0;n=i+32|0;c[n>>2]=0;c[n+4>>2]=0;c[n+8>>2]=0;a[n+12>>0]=0;n=i+48|0;g=n+80|0;do{c[n>>2]=0;n=n+4|0}while((n|0)<(g|0));c[i>>2]=0;c[i+4>>2]=0;c[i+8>>2]=0;c[i+12>>2]=0;c[i+16>>2]=0;c[i+20>>2]=0;c[i+12>>2]=j;n=c[h>>2]|0;h=i+4|0;c[h>>2]=n;g=i+8|0;c[g>>2]=n;c[i+24>>2]=c[d>>2];f=c[b>>2]|0;b=n;if((j|0)!=(f|0)?(c[d>>2]|0)>>>0>=(c[j+24>>2]|0)>>>0:0){c[j+4>>2]=i;d=c[h>>2]|0;a[e>>0]=0;if((d|0)==(b|0)){p=i;q=14}else{h=d;while(1){d=c[h+8>>2]|0;if((d|0)==(b|0)){r=h;break}else h=d}}}else{c[j+8>>2]=i;a[e>>0]=0;p=i;q=14}if((q|0)==14){while(1){q=0;e=p;p=c[p+12>>2]|0;if((e|0)!=(c[p+4>>2]|0))break;else q=14}r=(p|0)==(f|0)?0:p}c[i+16>>2]=r;p=c[g>>2]|0;b:do if((p|0)==(b|0)){g=i;while(1){q=g;g=c[g+12>>2]|0;if((q|0)!=(c[g+8>>2]|0)){s=g;break b}if((g|0)==(f|0)){s=0;break}}}else{g=p;while(1){l=c[g+4>>2]|0;if((l|0)==(b|0)){s=g;break}else g=l}}while(0);b=i+20|0;c[b>>2]=s;if(!r)t=s;else{c[r+20>>2]=i;t=c[b>>2]|0}if(!t){o=i;return o|0}c[t+16>>2]=i;o=i;return o|0}function __ZN6OctreeI18VisibilityNotifierLb0E16DefaultAllocatorE7ElementaSERKS3_(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0;d=a;e=b;f=d+88|0;do{c[d>>2]=c[e>>2];d=d+4|0;e=e+4|0}while((d|0)<(f|0));e=a+88|0;__ZN4ListIPN6OctreeI18VisibilityNotifierLb0E16DefaultAllocatorE8PairDataES2_E5clearEv(e);d=c[b+88>>2]|0;if(!d){g=0;h=0}else{i=d;j=3}while(1){if((j|0)==3){j=0;d=c[i>>2]|0;g=d;h=d}if(!g)break;if(!(c[e>>2]|0)){d=__ZnwjPFPvjE(12,4740)|0;c[e>>2]=d;c[d>>2]=0;c[d+4>>2]=0;c[d+8>>2]=0}d=__ZnwjPFPvjE(16,4740)|0;f=d+4|0;c[f>>2]=0;k=d+8|0;c[k>>2]=0;l=d+12|0;c[l>>2]=0;c[d>>2]=c[h>>2];m=c[e>>2]|0;n=m+4|0;o=c[n>>2]|0;c[k>>2]=o;c[f>>2]=0;c[l>>2]=m;if(o|0)c[o+4>>2]=d;c[n>>2]=d;if(!(c[m>>2]|0))c[m>>2]=d;d=m+8|0;c[d>>2]=(c[d>>2]|0)+1;i=g+4|0;j=3}g=a+92|0;__ZN4ListIN6OctreeI18VisibilityNotifierLb0E16DefaultAllocatorE7Element11OctantOwnerES2_E5clearEv(g);i=c[b+92>>2]|0;if(!i){p=0;q=0}else{r=i;j=14}while(1){if((j|0)==14){j=0;i=c[r>>2]|0;p=i;q=i}if(!p)break;if(!(c[g>>2]|0)){i=__ZnwjPFPvjE(12,4740)|0;c[g>>2]=i;c[i>>2]=0;c[i+4>>2]=0;c[i+8>>2]=0}i=__ZnwjPFPvjE(20,4740)|0;b=i+8|0;c[b>>2]=0;e=i+12|0;c[e>>2]=0;h=i+16|0;c[h>>2]=0;d=q;m=c[d+4>>2]|0;n=i;c[n>>2]=c[d>>2];c[n+4>>2]=m;m=c[g>>2]|0;n=m+4|0;d=c[n>>2]|0;c[e>>2]=d;c[b>>2]=0;c[h>>2]=m;if(d|0)c[d+8>>2]=i;c[n>>2]=i;if(!(c[m>>2]|0))c[m>>2]=i;i=m+8|0;c[i>>2]=(c[i>>2]|0)+1;r=p+8|0;j=14}return a|0}function __ZN3MapIP18VisibilityNotifierN14SpatialIndexer12NotifierDataE10ComparatorIS1_E16DefaultAllocatorE10_insert_rbERKS1_RKS3_(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f;a[g>>0]=0;h=__ZN3MapIP18VisibilityNotifierN14SpatialIndexer12NotifierDataE10ComparatorIS1_E16DefaultAllocatorE7_insertERKS1_Rb(b,d,g)|0;if(h|0){d=h+28|0;c[d>>2]=c[e>>2];c[d+4>>2]=c[e+4>>2];c[d+8>>2]=c[e+8>>2];c[d+12>>2]=c[e+12>>2];c[d+16>>2]=c[e+16>>2];c[d+20>>2]=c[e+20>>2];c[d+24>>2]=c[e+24>>2]}if(a[g>>0]|0){l=f;return h|0}g=b+8|0;c[g>>2]=(c[g>>2]|0)+1;g=h+12|0;e=c[g>>2]|0;if(!(c[e>>2]|0)){d=b+4|0;i=h;j=e;k=e;e=g;while(1){g=j+12|0;n=c[g>>2]|0;o=c[n+8>>2]|0;p=n;do if((j|0)==(o|0)){q=c[n+4>>2]|0;if(!(c[q>>2]|0)){c[k>>2]=1;a[1263537]=0;c[q>>2]=1;if((c[d>>2]|0)==(n|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);r=c[(c[e>>2]|0)+12>>2]|0;break}else{a[1263537]=0;c[n>>2]=0;r=n;break}}q=j+4|0;if((i|0)==(c[q>>2]|0)){s=i+8|0;t=c[s>>2]|0;c[q>>2]=t;if((t|0)==(c[d>>2]|0))u=p;else{c[t+12>>2]=j;u=c[g>>2]|0}t=i+12|0;c[t>>2]=u;q=c[g>>2]|0;v=q+8|0;c[((c[v>>2]|0)==(j|0)?v:q+4|0)>>2]=i;c[s>>2]=j;c[g>>2]=i;w=j;x=i;y=c[t>>2]|0}else{w=i;x=j;y=n}a[1263537]=0;c[x>>2]=1;t=c[d>>2]|0;if((t|0)==(y|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);z=c[(c[w+12>>2]|0)+12>>2]|0;A=c[d>>2]|0}else{a[1263537]=0;c[y>>2]=0;z=y;A=t}t=z+8|0;s=c[t>>2]|0;q=s+4|0;v=c[q>>2]|0;c[t>>2]=v;if((v|0)!=(A|0))c[v+12>>2]=z;v=z+12|0;c[s+12>>2]=c[v>>2];t=c[v>>2]|0;B=t+4|0;c[((c[B>>2]|0)==(z|0)?B:t+8|0)>>2]=s;c[q>>2]=z;c[v>>2]=s;r=w}else{if(!(c[o>>2]|0)){c[k>>2]=1;a[1263537]=0;c[o>>2]=1;if((c[d>>2]|0)==(n|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);r=c[(c[e>>2]|0)+12>>2]|0;break}else{a[1263537]=0;c[n>>2]=0;r=n;break}}s=j+8|0;if((i|0)==(c[s>>2]|0)){v=i+4|0;q=c[v>>2]|0;c[s>>2]=q;if((q|0)==(c[d>>2]|0))C=p;else{c[q+12>>2]=j;C=c[g>>2]|0}q=i+12|0;c[q>>2]=C;s=c[g>>2]|0;t=s+4|0;c[((c[t>>2]|0)==(j|0)?t:s+8|0)>>2]=i;c[v>>2]=j;c[g>>2]=i;D=j;E=i;F=c[q>>2]|0}else{D=i;E=j;F=n}a[1263537]=0;c[E>>2]=1;q=c[d>>2]|0;if((q|0)==(F|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);G=c[d>>2]|0;H=c[(c[D+12>>2]|0)+12>>2]|0}else{a[1263537]=0;c[F>>2]=0;G=q;H=F}q=H+4|0;v=c[q>>2]|0;s=v+8|0;t=c[s>>2]|0;c[q>>2]=t;if((t|0)!=(G|0))c[t+12>>2]=H;t=H+12|0;c[v+12>>2]=c[t>>2];q=c[t>>2]|0;B=q+8|0;c[((c[B>>2]|0)==(H|0)?B:q+4|0)>>2]=v;c[s>>2]=H;c[t>>2]=v;r=D}while(0);n=r+12|0;g=c[n>>2]|0;if(!(c[g>>2]|0)){i=r;j=g;k=g;e=n}else break}}e=c[(c[b>>2]|0)+8>>2]|0;a[1263537]=0;c[e>>2]=1;l=f;return h|0}function __ZN3MapIP18VisibilityNotifierN14SpatialIndexer12NotifierDataE10ComparatorIS1_E16DefaultAllocatorE7_insertERKS1_Rb(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0;f=c[b>>2]|0;g=c[f+8>>2]|0;h=b+4|0;i=c[h>>2]|0;a:do if((g|0)==(i|0))j=f;else{k=c[d>>2]|0;l=g;while(1){m=c[l+24>>2]|0;if(k>>>0<m>>>0)n=l+8|0;else{if(m>>>0>=k>>>0)break;n=l+4|0}m=c[n>>2]|0;if((m|0)==(i|0)){j=l;break a}else l=m}a[e>>0]=1;o=l;return o|0}while(0);i=__ZnwjPFPvjE(56,4740)|0;n=i+28|0;c[n>>2]=0;c[n+4>>2]=0;c[n+8>>2]=0;c[n+12>>2]=0;c[n+16>>2]=0;c[n+20>>2]=0;c[i>>2]=0;c[i+4>>2]=0;c[i+8>>2]=0;c[i+12>>2]=0;c[i+16>>2]=0;c[i+20>>2]=0;c[i+12>>2]=j;n=c[h>>2]|0;g=i+4|0;c[g>>2]=n;f=i+8|0;c[f>>2]=n;c[i+24>>2]=c[d>>2];if((j|0)!=(c[b>>2]|0)?(c[d>>2]|0)>>>0>=(c[j+24>>2]|0)>>>0:0)p=j+4|0;else p=j+8|0;c[p>>2]=i;a[e>>0]=0;e=c[g>>2]|0;g=c[h>>2]|0;if((e|0)==(g|0)){h=i;do{p=h;h=c[h+12>>2]|0}while((p|0)==(c[h+4>>2]|0));q=(h|0)==(c[b>>2]|0)?0:h}else{h=e;while(1){e=c[h+8>>2]|0;if((e|0)==(g|0)){q=h;break}else h=e}}c[i+16>>2]=q;h=c[f>>2]|0;b:do if((h|0)==(g|0)){f=i;while(1){e=f;f=c[f+12>>2]|0;if((e|0)!=(c[f+8>>2]|0)){r=f;break b}if((f|0)==(c[b>>2]|0)){r=0;break}}}else{f=h;while(1){l=c[f+4>>2]|0;if((l|0)==(g|0)){r=f;break}else f=l}}while(0);g=i+20|0;c[g>>2]=r;if(!q)s=r;else{c[q+20>>2]=i;s=c[g>>2]|0}if(!s){o=i;return o|0}c[s+16>>2]=i;o=i;return o|0}function __ZN7ClassDB10_add_classI18VisibilityNotifierEEvv(){var a=0,b=0,d=0,e=0,f=0,g=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+16|0;d=a+12|0;e=a+8|0;f=a+4|0;g=a;__ZN6StringC2EPKc(b,862587);c[e>>2]=c[b>>2];__ZN10StringNameC2ERK6String(d,e);__ZN6StringC2EPKc(b,946852);c[g>>2]=c[b>>2];__ZN10StringNameC2ERK6String(f,g);__ZN7ClassDB11_add_class2ERK10StringNameS2_(d,f);__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);__ZN10StringNameD2Ev(d);d=c[e>>2]|0;if(!d){l=a;return}if(__Z16atomic_decrementPj(d+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(d,1);l=a;return}function __ZN18VisibilityNotifier13_bind_methodsEv(){var a=0,b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;a=l;l=l+128|0;if((l|0)>=(m|0))ba(128);b=a+88|0;d=a+80|0;e=a+72|0;f=a+64|0;g=a+60|0;h=a+56|0;i=a+52|0;j=a+48|0;k=a+28|0;n=a+24|0;o=a+20|0;p=a+16|0;q=a+12|0;r=a+8|0;s=a+4|0;t=a;__Z8D_METHODPKcS0_(d,862562,913990);u=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(u);c[u>>2]=270248;__ZN10MethodBind10_set_constEb(u,0);__ZN10MethodBind24_generate_argument_typesEi(u,1);c[u+44>>2]=1319;c[u+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,u,d,0,0)|0;u=d+4|0;v=c[u>>2]|0;if(v|0?(__Z16atomic_decrementPj(v+-8|0)|0)==0:0){w=c[u>>2]|0;u=(w|0)==0?0:w+-4|0;w=u+4|0;if(c[u>>2]|0){x=0;do{__ZN10StringNameD2Ev(w+(x<<2)|0);x=x+1|0}while(x>>>0<(c[u>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(v,1)}__ZN10StringNameD2Ev(d);__Z8D_METHODPKc(e,862571);d=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(d);c[d>>2]=270284;__ZN10MethodBind10_set_constEb(d,1);__ZN10MethodBind24_generate_argument_typesEi(d,0);__ZN10MethodBind12_set_returnsEb(d,1);c[d+44>>2]=1320;c[d+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,d,e,0,0)|0;d=e+4|0;v=c[d>>2]|0;if(v|0?(__Z16atomic_decrementPj(v+-8|0)|0)==0:0){u=c[d>>2]|0;d=(u|0)==0?0:u+-4|0;u=d+4|0;if(c[d>>2]|0){x=0;do{__ZN10StringNameD2Ev(u+(x<<2)|0);x=x+1|0}while(x>>>0<(c[d>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(v,1)}__ZN10StringNameD2Ev(e);__Z8D_METHODPKc(f,879381);e=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(e);c[e>>2]=270320;__ZN10MethodBind10_set_constEb(e,1);__ZN10MethodBind24_generate_argument_typesEi(e,0);__ZN10MethodBind12_set_returnsEb(e,1);c[e+44>>2]=5407;c[e+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,e,f,0,0)|0;e=f+4|0;v=c[e>>2]|0;if(v|0?(__Z16atomic_decrementPj(v+-8|0)|0)==0:0){d=c[e>>2]|0;e=(d|0)==0?0:d+-4|0;d=e+4|0;if(c[e>>2]|0){x=0;do{__ZN10StringNameD2Ev(d+(x<<2)|0);x=x+1|0}while(x>>>0<(c[e>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(v,1)}__ZN10StringNameD2Ev(f);__ZN6StringC2EPKc(b,862587);c[h>>2]=c[b>>2];__ZN10StringNameC2ERK6String(g,h);__ZN6StringC2EPKc(i,863366);__ZN6StringC2EPKc(j,1263606);f=b+4|0;c[f>>2]=0;v=b+12|0;c[v>>2]=0;c[b>>2]=11;e=c[i>>2]|0;if(e|0?(c[f>>2]=0,__Z28atomic_conditional_incrementPj(e+-8|0)|0):0)c[f>>2]=c[i>>2];c[b+8>>2]=0;f=c[v>>2]|0;if((f|0)!=(c[j>>2]|0)){if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);c[v>>2]=0;f=c[j>>2]|0;if(f|0?__Z28atomic_conditional_incrementPj(f+-8|0)|0:0)c[v>>2]=c[j>>2]}c[b+16>>2]=7;c[k>>2]=__Z11_scs_createPKc(862562)|0;c[n>>2]=__Z11_scs_createPKc(862571)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(g,b,k,n,-1);__ZN10StringNameD2Ev(n);__ZN10StringNameD2Ev(k);v=c[b+12>>2]|0;if(v|0?(__Z16atomic_decrementPj(v+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(v,1);v=c[b+4>>2]|0;if(v|0?(__Z16atomic_decrementPj(v+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(v,1);v=c[j>>2]|0;if(v|0?(__Z16atomic_decrementPj(v+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(v,1);v=c[i>>2]|0;if(v|0?(__Z16atomic_decrementPj(v+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(v,1);__ZN10StringNameD2Ev(g);g=c[h>>2]|0;if(g|0?(__Z16atomic_decrementPj(g+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(g,1);__ZN6StringC2EPKc(b,862587);c[h>>2]=c[b>>2];__ZN10StringNameC2ERK6String(o,h);__ZN6StringC2EPKc(j,915327);__ZN6StringC2EPKc(p,862580);__ZN6StringC2EPKc(n,946613);g=k+4|0;c[g>>2]=0;v=k+12|0;c[v>>2]=0;c[k>>2]=18;i=c[p>>2]|0;if(i|0?(c[g>>2]=0,__Z28atomic_conditional_incrementPj(i+-8|0)|0):0)c[g>>2]=c[p>>2];c[k+8>>2]=17;g=c[v>>2]|0;if((g|0)!=(c[n>>2]|0)){if(g|0?(__Z16atomic_decrementPj(g+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(g,1);c[v>>2]=0;g=c[n>>2]|0;if(g|0?__Z28atomic_conditional_incrementPj(g+-8|0)|0:0)c[v>>2]=c[n>>2]}c[k+16>>2]=7;__ZN10MethodInfoC2ERK6StringRK12PropertyInfo(b,j,k);__ZN7ClassDB10add_signalE10StringNameRK10MethodInfo(o,b);__ZN10MethodInfoD2Ev(b);v=c[k+12>>2]|0;if(v|0?(__Z16atomic_decrementPj(v+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(v,1);v=c[k+4>>2]|0;if(v|0?(__Z16atomic_decrementPj(v+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(v,1);v=c[n>>2]|0;if(v|0?(__Z16atomic_decrementPj(v+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(v,1);v=c[p>>2]|0;if(v|0?(__Z16atomic_decrementPj(v+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(v,1);v=c[j>>2]|0;if(v|0?(__Z16atomic_decrementPj(v+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(v,1);__ZN10StringNameD2Ev(o);o=c[h>>2]|0;if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(o,1);__ZN6StringC2EPKc(b,862587);c[h>>2]=c[b>>2];__ZN10StringNameC2ERK6String(q,h);__ZN6StringC2EPKc(j,915342);__ZN6StringC2EPKc(r,862580);__ZN6StringC2EPKc(n,946613);o=k+4|0;c[o>>2]=0;v=k+12|0;c[v>>2]=0;c[k>>2]=18;p=c[r>>2]|0;do if(p|0){c[o>>2]=0;if(!(__Z28atomic_conditional_incrementPj(p+-8|0)|0))break;c[o>>2]=c[r>>2]}while(0);c[k+8>>2]=17;o=c[v>>2]|0;do if((o|0)!=(c[n>>2]|0)){do if(o|0){if(__Z16atomic_decrementPj(o+-8|0)|0)break;__ZN6Memory11free_staticEPvb(o,1)}while(0);c[v>>2]=0;p=c[n>>2]|0;if(!p)break;if(!(__Z28atomic_conditional_incrementPj(p+-8|0)|0))break;c[v>>2]=c[n>>2]}while(0);c[k+16>>2]=7;__ZN10MethodInfoC2ERK6StringRK12PropertyInfo(b,j,k);__ZN7ClassDB10add_signalE10StringNameRK10MethodInfo(q,b);__ZN10MethodInfoD2Ev(b);v=c[k+12>>2]|0;do if(v|0){if(__Z16atomic_decrementPj(v+-8|0)|0)break;__ZN6Memory11free_staticEPvb(v,1)}while(0);v=c[k+4>>2]|0;do if(v|0){if(__Z16atomic_decrementPj(v+-8|0)|0)break;__ZN6Memory11free_staticEPvb(v,1)}while(0);v=c[n>>2]|0;do if(v|0){if(__Z16atomic_decrementPj(v+-8|0)|0)break;__ZN6Memory11free_staticEPvb(v,1)}while(0);v=c[r>>2]|0;do if(v|0){if(__Z16atomic_decrementPj(v+-8|0)|0)break;__ZN6Memory11free_staticEPvb(v,1)}while(0);v=c[j>>2]|0;do if(v|0){if(__Z16atomic_decrementPj(v+-8|0)|0)break;__ZN6Memory11free_staticEPvb(v,1)}while(0);__ZN10StringNameD2Ev(q);q=c[h>>2]|0;do if(q|0){if(__Z16atomic_decrementPj(q+-8|0)|0)break;__ZN6Memory11free_staticEPvb(q,1)}while(0);__ZN6StringC2EPKc(b,862587);c[h>>2]=c[b>>2];__ZN10StringNameC2ERK6String(s,h);__ZN6StringC2EPKc(j,915265);__ZN10MethodInfoC2ERK6String(b,j);__ZN7ClassDB10add_signalE10StringNameRK10MethodInfo(s,b);__ZN10MethodInfoD2Ev(b);q=c[j>>2]|0;do if(q|0){if(__Z16atomic_decrementPj(q+-8|0)|0)break;__ZN6Memory11free_staticEPvb(q,1)}while(0);__ZN10StringNameD2Ev(s);s=c[h>>2]|0;do if(s|0){if(__Z16atomic_decrementPj(s+-8|0)|0)break;__ZN6Memory11free_staticEPvb(s,1)}while(0);__ZN6StringC2EPKc(b,862587);c[h>>2]=c[b>>2];__ZN10StringNameC2ERK6String(t,h);__ZN6StringC2EPKc(j,915280);__ZN10MethodInfoC2ERK6String(b,j);__ZN7ClassDB10add_signalE10StringNameRK10MethodInfo(t,b);__ZN10MethodInfoD2Ev(b);b=c[j>>2]|0;do if(b|0){if(__Z16atomic_decrementPj(b+-8|0)|0)break;__ZN6Memory11free_staticEPvb(b,1)}while(0);__ZN10StringNameD2Ev(t);t=c[h>>2]|0;if(!t){l=a;return}if(__Z16atomic_decrementPj(t+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(t,1);l=a;return}function __ZN18VisibilityNotifier8set_aabbERK5Rect3(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0;e=l;l=l+80|0;if((l|0)>=(m|0))ba(80);f=e+48|0;g=e;h=b+408|0;if(__ZNK5Rect3eqERKS_(h,d)|0){l=e;return};c[h>>2]=c[d>>2];c[h+4>>2]=c[d+4>>2];c[h+8>>2]=c[d+8>>2];c[h+12>>2]=c[d+12>>2];c[h+16>>2]=c[d+16>>2];c[h+20>>2]=c[d+20>>2];if(((a[b+370>>0]|0?(d=__ZNK7Spatial9get_worldEv(b)|0,__ZNK7Spatial20get_global_transformEv(g,b),__ZNK9Transform5xformERK5Rect3(f,g,h),__ZN5World16_update_notifierEP18VisibilityNotifierRK5Rect3(d,b,f),d|0):0)?__ZN9Reference11unreferenceEv(d)|0:0)?__Z17predelete_handlerP6Object(d)|0:0){gj[c[(c[d>>2]|0)+76>>2]&8191](d);__ZN6Memory11free_staticEPvb(d,0)}l=e;return}function __ZNK18VisibilityNotifier8get_aabbEv(a,b){a=a|0;b=b|0;var d=0;d=b+408|0;c[a>>2]=c[d>>2];c[a+4>>2]=c[d+4>>2];c[a+8>>2]=c[d+8>>2];c[a+12>>2]=c[d+12>>2];c[a+16>>2]=c[d+16>>2];c[a+20>>2]=c[d+20>>2];return}function __ZNK18VisibilityNotifier12is_on_screenEv(a){a=a|0;return (c[a+404>>2]|0)!=0|0}function __ZNK13MethodBind0RCI18VisibilityNotifierbE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Eb(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK13MethodBind0RCI18VisibilityNotifierbE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,862587);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI18VisibilityNotifierbE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235948)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2Eb(i,ij[n&8191](d)|0);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI18VisibilityNotifierbE7ptrcallEP6ObjectPPKvPv(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0;if(!d)g=0;else{e=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1235948)|0;g=e?d:0}d=c[b+44>>2]|0;e=c[b+48>>2]|0;b=g+(e>>1)|0;if(!(e&1)){h=d;i=ij[h&8191](b)|0;j=i&1;a[f>>0]=j;return}else{h=c[(c[b>>2]|0)+d>>2]|0;i=ij[h&8191](b)|0;j=i&1;a[f>>0]=j;return}}function __ZN13MethodBind0RCI18VisibilityNotifierbED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI18VisibilityNotifier5Rect3E18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;if((b|0)!=-1){f=0;l=a;return f|0};c[d>>2]=0;c[d+4>>2]=0;c[d+8>>2]=0;c[d+12>>2]=0;c[d+16>>2]=0;c[d+20>>2]=0;__ZN7VariantC2ERK5Rect3(e,d);d=c[e>>2]|0;if(d|0)__ZN7Variant5clearEv(e);f=d;l=a;return f|0}function __ZNK13MethodBind0RCI18VisibilityNotifier5Rect3E18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,862587);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI18VisibilityNotifier5Rect3E4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0;f=l;l=l+48|0;if((l|0)>=(m|0))ba(48);i=f;j=f+24|0;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235948)|0:0){c[h>>2]=0;a[1263537]=0;k=c[d+24>>2]|0;if((k|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=k;c[b>>2]=0;l=f;return}n=k-(c[d+20>>2]|0)|0;if((n|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=n;c[b>>2]=0;l=f;return}n=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))o=n;else o=c[(c[d>>2]|0)+n>>2]|0;Pi[o&2047](j,d);__ZN7VariantC2ERK5Rect3(i,j);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI18VisibilityNotifier5Rect3E7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;d=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=d;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235948)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;Pi[i&2047](f,a);c[e>>2]=c[f>>2];c[e+4>>2]=c[f+4>>2];c[e+8>>2]=c[f+8>>2];c[e+12>>2]=c[f+12>>2];c[e+16>>2]=c[f+16>>2];c[e+20>>2]=c[f+20>>2];l=d;return}function __ZN13MethodBind0RCI18VisibilityNotifier5Rect3ED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I18VisibilityNotifierRK5Rect3E18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;if(b|0){f=0;l=a;return f|0};c[d>>2]=0;c[d+4>>2]=0;c[d+8>>2]=0;c[d+12>>2]=0;c[d+16>>2]=0;c[d+20>>2]=0;__ZN7VariantC2ERK5Rect3(e,d);d=c[e>>2]|0;if(d|0)__ZN7Variant5clearEv(e);f=d;l=a;return f|0}function __ZNK11MethodBind1I18VisibilityNotifierRK5Rect3E18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,862587);l=a;return c[b>>2]|0}function __ZN11MethodBind1I18VisibilityNotifierRK5Rect3E4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;i=l;l=l+48|0;if((l|0)>=(m|0))ba(48);j=i+24|0;k=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235948)|0:0){c[h>>2]=0;a[1263537]=0;n=d+24|0;o=c[n>>2]|0;if((o|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=o;c[b>>2]=0;l=i;return}p=o-(c[d+20>>2]|0)|0;if((p|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=p;c[b>>2]=0;l=i;return}if((g|0)>0){if((o|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);q=0}else{a[1263537]=0;q=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,q)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=q;c[b>>2]=0;l=i;return}}q=c[d+44>>2]|0;o=c[d+48>>2]|0;p=e+(o>>1)|0;if(!(o&1))r=q;else r=c[(c[p>>2]|0)+q>>2]|0;do if((g|0)<1){q=c[n>>2]|0;o=q+-1|0;if((q|0)>=1){e=c[d+16>>2]|0;s=(e|0)==0;if(s)t=0;else t=c[e+-4>>2]|0;if((q|0)<=(t|0)){if(s)u=0;else u=c[e+-4>>2]|0;do if((u|0)<(q|0)){if(s)v=0;else v=c[e+-4>>2]|0;if((v|0)<(q|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);w=0;break}else{a[1263537]=0;x=31;break}}else x=31;while(0);if((x|0)==31)w=e+(o*24|0)|0;__ZN7VariantC2ERKS_(k,w);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);__ZNK7Variantcv5Rect3Ev(j,k);Pi[r&2047](p,j);if(c[k>>2]|0)__ZN7Variant5clearEv(k);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I18VisibilityNotifierRK5Rect3E7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235948)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;b=c[d>>2]|0;c[f>>2]=c[b>>2];c[f+4>>2]=c[b+4>>2];c[f+8>>2]=c[b+8>>2];c[f+12>>2]=c[b+12>>2];c[f+16>>2]=c[b+16>>2];c[f+20>>2]=c[b+20>>2];Pi[i&2047](a,f);l=e;return}function __ZN11MethodBind1I18VisibilityNotifierRK5Rect3ED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN17VisibilityEnabler13_notificationEi(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;g=e+4|0;switch(d|0){case 10:{if(!(c[b+132>>2]|0))__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(947574,947583,260,947603,0);else a[1263537]=0;a:do if(!(__ZNK4Node10get_parentEv(b)|0))h=b;else{d=b;while(1){c[f>>2]=__ZNK4Node12get_filenameEv(d)|0;c[g>>2]=0;i=__ZNK6StringeqERKS_(f,g)|0;j=c[g>>2]|0;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);j=c[f>>2]|0;if((j|0)!=0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0){__ZN6Memory11free_staticEPvb(j,1);if(!i){h=d;break a}}else k=13;if((k|0)==13?(k=0,!i):0){h=d;break a}i=__ZNK4Node10get_parentEv(d)|0;if(!(__ZNK4Node10get_parentEv(i)|0)){h=i;break}else d=i}}while(0);__ZN17VisibilityEnabler11_find_nodesEP4Node(b,h);l=e;return}case 11:{if(!(c[b+132>>2]|0))__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(947574,947583,260,947603,0);else a[1263537]=0;h=b+440|0;k=c[h>>2]|0;if(!k){l=e;return}f=c[k+8>>2]|0;d=c[b+444>>2]|0;if((f|0)!=(d|0)){i=f;while(1){f=c[i+8>>2]|0;if((f|0)==(d|0))break;else i=f}if(!i)n=k;else{d=b+436|0;f=i;do{i=f+24|0;if(!(a[d>>0]|0))__ZN17VisibilityEnabler18_change_node_stateEP4Nodeb(b,c[i>>2]|0,1);j=c[i>>2]|0;i=(c[308579]|0)+68|0;__ZN10StringNameC2EPKc(g,883157);__ZN6Object10disconnectERK10StringNamePS_S2_(j,i,b,g);__ZN10StringNameD2Ev(g);f=c[f+16>>2]|0}while((f|0)!=0);n=c[h>>2]|0}if(!n){l=e;return}else o=n}else o=k;__ZN3MapIP4Node7Variant10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS6_7ElementE(h,c[o+8>>2]|0);o=c[b+444>>2]|0;k=c[h>>2]|0;c[k+8>>2]=o;c[b+448>>2]=0;b=o;c[b+12>>2]=b;if(!k){l=e;return}b=k+32|0;if(c[b>>2]|0)__ZN7Variant5clearEv(b);__ZN6Memory11free_staticEPvb(k,0);c[h>>2]=0;l=e;return}default:{l=e;return}}}function __ZN17VisibilityEnabler11_find_nodesEP4Node(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;e=l;l=l+96|0;if((l|0)>=(m|0))ba(96);f=e+80|0;g=e+48|0;h=e+24|0;i=e+76|0;j=e;k=e+72|0;c[f>>2]=d;c[g>>2]=0;do if(!((a[b+453>>0]|0)==0|(d|0)==0)?$i[c[(c[d>>2]|0)+44>>2]&8191](d,1235716)|0:0){if((__ZNK9RigidBody8get_modeEv(d)|0)!=2){if(__ZNK9RigidBody8get_modeEv(d)|0){n=0;break}if(__ZNK9RigidBody16is_able_to_sleepEv(d)|0){n=0;break}}__ZN7VariantC2Ei(h,__ZNK9RigidBody8get_modeEv(d)|0);__ZN7VariantaSERKS_(g,h);if(c[h>>2]|0)__ZN7Variant5clearEv(h);n=1}else n=0;while(0);if(!(a[b+452>>0]|0)){if(n){o=f;p=15}}else{d=c[f>>2]|0;if(!d)q=0;else q=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1235944)|0;if(n|q){o=f;p=15}}if((p|0)==15){p=c[o>>2]|0;o=(c[308579]|0)+68|0;__ZN10StringNameC2EPKc(h,883157);__ZN7VariantC2EPK6Object(j,p);c[i>>2]=__Z6varrayRK7Variant(j)|0;__ZN6Object7connectERK10StringNamePS_S2_RK6VectorI7VariantEj(p,o,b,h,i,4)|0;o=c[i>>2]|0;if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0){p=c[i>>2]|0;i=(p|0)==0?0:p+-4|0;p=i+4|0;q=c[i>>2]|0;if(q|0){n=0;d=q;while(1){q=p+(n*24|0)|0;if(!(c[q>>2]|0))r=d;else{__ZN7Variant5clearEv(q);r=c[i>>2]|0}n=n+1|0;if(n>>>0>=r>>>0)break;else d=r}}__ZN6Memory11free_staticEPvb(o,1)}if(c[j>>2]|0)__ZN7Variant5clearEv(j);__ZN10StringNameD2Ev(h);__ZN7VariantaSERKS_(__ZN3MapIP4Node7Variant10ComparatorIS1_E16DefaultAllocatorEixERKS1_(b+440|0,f)|0,g);__ZN17VisibilityEnabler18_change_node_stateEP4Nodeb(b,c[f>>2]|0,0)}if((__ZNK4Node15get_child_countEv(c[f>>2]|0)|0)>0){j=0;do{o=__ZNK4Node9get_childEi(c[f>>2]|0,j)|0;c[k>>2]=__ZNK4Node12get_filenameEv(o)|0;c[h>>2]=0;r=__ZNK6StringneERKS_(k,h)|0;d=c[h>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);d=c[k>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);if(!r)__ZN17VisibilityEnabler11_find_nodesEP4Node(b,o);j=j+1|0}while((j|0)<(__ZNK4Node15get_child_countEv(c[f>>2]|0)|0))}if(!(c[g>>2]|0)){l=e;return}__ZN7Variant5clearEv(g);l=e;return}function __ZN3MapIP4Node7Variant10ComparatorIS1_E16DefaultAllocatorEixERKS1_(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e;g=c[b>>2]|0;if(!g){h=__ZnwjPFPvjE(56,4740)|0;c[h+32>>2]=0;i=h+16|0;c[i>>2]=0;c[i+4>>2]=0;c[b>>2]=h;i=c[b+4>>2]|0;c[h+4>>2]=i;c[h+8>>2]=i;c[h+12>>2]=i;c[h>>2]=1;if(!h){c[f>>2]=0;j=f;k=f;n=14}else{o=h;p=i;n=5}}else{o=g;p=c[b+4>>2]|0;n=5}a:do if((n|0)==5){g=c[o+8>>2]|0;b:do if((g|0)!=(p|0)){i=c[d>>2]|0;h=g;while(1){q=c[h+24>>2]|0;if(i>>>0<q>>>0)r=h+8|0;else{if(q>>>0>=i>>>0)break;r=h+4|0}q=c[r>>2]|0;if((q|0)==(p|0))break b;else h=q}if(!((h|0)==(p|0)|(h|0)==0)){s=h;break a}}while(0);c[f>>2]=0;if(!o){j=f;k=f;n=14}else{t=f;u=f;n=15}}while(0);if((n|0)==14){o=__ZnwjPFPvjE(56,4740)|0;c[o+32>>2]=0;p=o+16|0;c[p>>2]=0;c[p+4>>2]=0;c[b>>2]=o;p=c[b+4>>2]|0;c[o+4>>2]=p;c[o+8>>2]=p;c[o+12>>2]=p;c[o>>2]=1;t=j;u=k;n=15}if((n|0)==15){n=__ZN3MapIP4Node7Variant10ComparatorIS1_E16DefaultAllocatorE10_insert_rbERKS1_RKS2_(b,d,f)|0;if(c[t>>2]|0)__ZN7Variant5clearEv(f);if(!n){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145936,616,1145947,0);v=0;l=e;return v|0}else s=n}a[1263537]=0;v=s+32|0;l=e;return v|0}function __ZN3MapIP4Node7Variant10ComparatorIS1_E16DefaultAllocatorE10_insert_rbERKS1_RKS2_(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f;a[g>>0]=0;h=__ZN3MapIP4Node7Variant10ComparatorIS1_E16DefaultAllocatorE7_insertERKS1_Rb(b,d,g)|0;if(h|0)__ZN7VariantaSERKS_(h+32|0,e);if(a[g>>0]|0){l=f;return h|0}g=b+8|0;c[g>>2]=(c[g>>2]|0)+1;g=h+12|0;e=c[g>>2]|0;if(!(c[e>>2]|0)){d=b+4|0;i=h;j=e;k=e;e=g;while(1){g=j+12|0;n=c[g>>2]|0;o=c[n+8>>2]|0;p=n;do if((j|0)==(o|0)){q=c[n+4>>2]|0;if(!(c[q>>2]|0)){c[k>>2]=1;a[1263537]=0;c[q>>2]=1;if((c[d>>2]|0)==(n|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);r=c[(c[e>>2]|0)+12>>2]|0;break}else{a[1263537]=0;c[n>>2]=0;r=n;break}}q=j+4|0;if((i|0)==(c[q>>2]|0)){s=i+8|0;t=c[s>>2]|0;c[q>>2]=t;q=c[d>>2]|0;if((t|0)==(q|0))u=p;else{c[t+12>>2]=j;u=c[g>>2]|0}t=i+12|0;c[t>>2]=u;v=c[g>>2]|0;w=v+8|0;if((c[w>>2]|0)==(j|0))c[w>>2]=i;else c[v+4>>2]=i;c[s>>2]=j;c[g>>2]=i;x=j;y=i;z=q;A=c[t>>2]|0}else{x=i;y=j;z=c[d>>2]|0;A=n}a[1263537]=0;c[y>>2]=1;if((z|0)==(A|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);B=c[(c[x+12>>2]|0)+12>>2]|0;C=c[d>>2]|0}else{a[1263537]=0;c[A>>2]=0;B=A;C=z}t=B+8|0;q=c[t>>2]|0;s=q+4|0;v=c[s>>2]|0;c[t>>2]=v;if((v|0)!=(C|0))c[v+12>>2]=B;v=B+12|0;c[q+12>>2]=c[v>>2];t=c[v>>2]|0;w=t+4|0;if((c[w>>2]|0)==(B|0))c[w>>2]=q;else c[t+8>>2]=q;c[s>>2]=B;c[v>>2]=q;r=x}else{if(!(c[o>>2]|0)){c[k>>2]=1;a[1263537]=0;c[o>>2]=1;if((c[d>>2]|0)==(n|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);r=c[(c[e>>2]|0)+12>>2]|0;break}else{a[1263537]=0;c[n>>2]=0;r=n;break}}q=j+8|0;if((i|0)==(c[q>>2]|0)){v=i+4|0;s=c[v>>2]|0;c[q>>2]=s;q=c[d>>2]|0;if((s|0)==(q|0))D=p;else{c[s+12>>2]=j;D=c[g>>2]|0}s=i+12|0;c[s>>2]=D;t=c[g>>2]|0;w=t+4|0;if((c[w>>2]|0)==(j|0))c[w>>2]=i;else c[t+8>>2]=i;c[v>>2]=j;c[g>>2]=i;E=j;F=i;G=q;H=c[s>>2]|0}else{E=i;F=j;G=c[d>>2]|0;H=n}a[1263537]=0;c[F>>2]=1;if((G|0)==(H|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);I=c[d>>2]|0;J=c[(c[E+12>>2]|0)+12>>2]|0}else{a[1263537]=0;c[H>>2]=0;I=G;J=H}s=J+4|0;q=c[s>>2]|0;v=q+8|0;t=c[v>>2]|0;c[s>>2]=t;if((t|0)!=(I|0))c[t+12>>2]=J;t=J+12|0;c[q+12>>2]=c[t>>2];s=c[t>>2]|0;w=s+8|0;if((c[w>>2]|0)==(J|0))c[w>>2]=q;else c[s+4>>2]=q;c[v>>2]=J;c[t>>2]=q;r=E}while(0);n=r+12|0;g=c[n>>2]|0;if(!(c[g>>2]|0)){i=r;j=g;k=g;e=n}else break}}e=c[(c[b>>2]|0)+8>>2]|0;a[1263537]=0;c[e>>2]=1;l=f;return h|0}function __ZN3MapIP4Node7Variant10ComparatorIS1_E16DefaultAllocatorE7_insertERKS1_Rb(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0;f=c[b>>2]|0;g=c[f+8>>2]|0;h=b+4|0;i=c[h>>2]|0;a:do if((g|0)==(i|0))j=f;else{k=c[d>>2]|0;l=g;while(1){m=c[l+24>>2]|0;if(k>>>0<m>>>0)n=l+8|0;else{if(m>>>0>=k>>>0)break;n=l+4|0}m=c[n>>2]|0;if((m|0)==(i|0)){j=l;break a}else l=m}a[e>>0]=1;o=l;return o|0}while(0);i=__ZnwjPFPvjE(56,4740)|0;c[i+32>>2]=0;c[i>>2]=0;c[i+4>>2]=0;c[i+8>>2]=0;c[i+12>>2]=0;c[i+16>>2]=0;c[i+20>>2]=0;c[i+12>>2]=j;n=c[h>>2]|0;h=i+4|0;c[h>>2]=n;g=i+8|0;c[g>>2]=n;c[i+24>>2]=c[d>>2];f=c[b>>2]|0;b=n;if((j|0)!=(f|0)?(c[d>>2]|0)>>>0>=(c[j+24>>2]|0)>>>0:0){c[j+4>>2]=i;d=c[h>>2]|0;a[e>>0]=0;if((d|0)==(b|0)){p=i;q=14}else{h=d;while(1){d=c[h+8>>2]|0;if((d|0)==(b|0)){r=h;break}else h=d}}}else{c[j+8>>2]=i;a[e>>0]=0;p=i;q=14}if((q|0)==14){while(1){q=0;e=p;p=c[p+12>>2]|0;if((e|0)!=(c[p+4>>2]|0))break;else q=14}r=(p|0)==(f|0)?0:p}c[i+16>>2]=r;p=c[g>>2]|0;b:do if((p|0)==(b|0)){g=i;while(1){q=g;g=c[g+12>>2]|0;if((q|0)!=(c[g+8>>2]|0)){s=g;break b}if((g|0)==(f|0)){s=0;break}}}else{g=p;while(1){l=c[g+4>>2]|0;if((l|0)==(b|0)){s=g;break}else g=l}}while(0);b=i+20|0;c[b>>2]=s;if(!r)t=s;else{c[r+20>>2]=i;t=c[b>>2]|0}if(!t){o=i;return o|0}c[t+16>>2]=i;o=i;return o|0}function __ZN7ClassDB10_add_classI17VisibilityEnablerEEvv(){var a=0,b=0,d=0,e=0,f=0,g=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+16|0;d=a+12|0;e=a+8|0;f=a+4|0;g=a;__ZN6StringC2EPKc(b,862606);c[e>>2]=c[b>>2];__ZN10StringNameC2ERK6String(d,e);__ZN6StringC2EPKc(b,862587);c[g>>2]=c[b>>2];__ZN10StringNameC2ERK6String(f,g);__ZN7ClassDB11_add_class2ERK10StringNameS2_(d,f);__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);__ZN10StringNameD2Ev(d);d=c[e>>2]|0;if(!d){l=a;return}if(__Z16atomic_decrementPj(d+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(d,1);l=a;return}function __ZN17VisibilityEnabler13_bind_methodsEv(){var a=0,b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0;a=l;l=l+80|0;if((l|0)>=(m|0))ba(80);b=a+56|0;d=a+48|0;e=a+40|0;f=a+32|0;g=a+28|0;h=a+24|0;i=a+20|0;j=a+16|0;k=a+12|0;n=a+8|0;o=a+4|0;p=a;__Z8D_METHODPKcS0_S0_(d,879494,879506,1113974);q=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(q);c[q>>2]=270356;__ZN10MethodBind10_set_constEb(q,0);__ZN10MethodBind24_generate_argument_typesEi(q,2);c[q+44>>2]=1570;c[q+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,q,d,0,0)|0;q=d+4|0;r=c[q>>2]|0;if(r|0?(__Z16atomic_decrementPj(r+-8|0)|0)==0:0){s=c[q>>2]|0;q=(s|0)==0?0:s+-4|0;s=q+4|0;if(c[q>>2]|0){t=0;do{__ZN10StringNameD2Ev(s+(t<<2)|0);t=t+1|0}while(t>>>0<(c[q>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(r,1)}__ZN10StringNameD2Ev(d);__Z8D_METHODPKcS0_(e,879514,879506);d=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(d);c[d>>2]=270392;__ZN10MethodBind10_set_constEb(d,1);__ZN10MethodBind24_generate_argument_typesEi(d,1);__ZN10MethodBind12_set_returnsEb(d,1);c[d+44>>2]=4597;c[d+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,d,e,0,0)|0;d=e+4|0;r=c[d>>2]|0;if(r|0?(__Z16atomic_decrementPj(r+-8|0)|0)==0:0){q=c[d>>2]|0;d=(q|0)==0?0:q+-4|0;q=d+4|0;if(c[d>>2]|0){t=0;do{__ZN10StringNameD2Ev(q+(t<<2)|0);t=t+1|0}while(t>>>0<(c[d>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(r,1)}__ZN10StringNameD2Ev(e);__Z8D_METHODPKc(f,883157);e=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(e);c[e>>2]=270428;__ZN10MethodBind10_set_constEb(e,0);__ZN10MethodBind24_generate_argument_typesEi(e,1);c[e+44>>2]=1321;c[e+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,e,f,0,0)|0;e=f+4|0;r=c[e>>2]|0;if(r|0?(__Z16atomic_decrementPj(r+-8|0)|0)==0:0){d=c[e>>2]|0;e=(d|0)==0?0:d+-4|0;d=e+4|0;if(c[e>>2]|0){t=0;do{__ZN10StringNameD2Ev(d+(t<<2)|0);t=t+1|0}while(t>>>0<(c[e>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(r,1)}__ZN10StringNameD2Ev(f);__ZN6StringC2EPKc(b,862606);c[h>>2]=c[b>>2];__ZN10StringNameC2ERK6String(g,h);__ZN6StringC2EPKc(i,879533);__ZN6StringC2EPKc(j,1263606);f=b+4|0;c[f>>2]=0;r=b+12|0;c[r>>2]=0;c[b>>2]=1;e=c[i>>2]|0;if(e|0?(c[f>>2]=0,__Z28atomic_conditional_incrementPj(e+-8|0)|0):0)c[f>>2]=c[i>>2];c[b+8>>2]=0;f=c[r>>2]|0;if((f|0)!=(c[j>>2]|0)){if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);c[r>>2]=0;f=c[j>>2]|0;if(f|0?__Z28atomic_conditional_incrementPj(f+-8|0)|0:0)c[r>>2]=c[j>>2]}c[b+16>>2]=7;c[k>>2]=__Z11_scs_createPKc(879494)|0;c[n>>2]=__Z11_scs_createPKc(879514)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(g,b,k,n,0);__ZN10StringNameD2Ev(n);__ZN10StringNameD2Ev(k);r=c[b+12>>2]|0;if(r|0?(__Z16atomic_decrementPj(r+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(r,1);r=c[b+4>>2]|0;if(r|0?(__Z16atomic_decrementPj(r+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(r,1);r=c[j>>2]|0;if(r|0?(__Z16atomic_decrementPj(r+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(r,1);r=c[i>>2]|0;if(r|0?(__Z16atomic_decrementPj(r+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(r,1);__ZN10StringNameD2Ev(g);g=c[h>>2]|0;if(g|0?(__Z16atomic_decrementPj(g+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(g,1);__ZN6StringC2EPKc(b,862606);c[h>>2]=c[b>>2];__ZN10StringNameC2ERK6String(o,h);__ZN6StringC2EPKc(p,879550);__ZN6StringC2EPKc(j,1263606);g=b+4|0;c[g>>2]=0;r=b+12|0;c[r>>2]=0;c[b>>2]=1;i=c[p>>2]|0;if(i|0?(c[g>>2]=0,__Z28atomic_conditional_incrementPj(i+-8|0)|0):0)c[g>>2]=c[p>>2];c[b+8>>2]=0;g=c[r>>2]|0;if((g|0)!=(c[j>>2]|0)){if(g|0?(__Z16atomic_decrementPj(g+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(g,1);c[r>>2]=0;g=c[j>>2]|0;if(g|0?__Z28atomic_conditional_incrementPj(g+-8|0)|0:0)c[r>>2]=c[j>>2]}c[b+16>>2]=7;c[k>>2]=__Z11_scs_createPKc(879494)|0;c[n>>2]=__Z11_scs_createPKc(879514)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(o,b,k,n,1);__ZN10StringNameD2Ev(n);__ZN10StringNameD2Ev(k);k=c[b+12>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);k=c[b+4>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);k=c[j>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);k=c[p>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);__ZN10StringNameD2Ev(o);o=c[h>>2]|0;if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(o,1);__ZN6StringC2EPKc(b,862606);c[j>>2]=c[b>>2];__ZN10StringNameC2ERK6String(h,j);__ZN10StringNameC2EPKc(b,879639);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(h,b,1);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(h);o=c[j>>2]|0;if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(o,1);__ZN6StringC2EPKc(b,862606);c[j>>2]=c[b>>2];__ZN10StringNameC2ERK6String(h,j);__ZN10StringNameC2EPKc(b,879661);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(h,b,0);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(h);o=c[j>>2]|0;do if(o|0){if(__Z16atomic_decrementPj(o+-8|0)|0)break;__ZN6Memory11free_staticEPvb(o,1)}while(0);__ZN6StringC2EPKc(b,862606);c[j>>2]=c[b>>2];__ZN10StringNameC2ERK6String(h,j);__ZN10StringNameC2EPKc(b,879793);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(h,b,2);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(h);h=c[j>>2]|0;if(!h){l=a;return}if(__Z16atomic_decrementPj(h+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(h,1);l=a;return}function __ZN17VisibilityEnabler11set_enablerENS_7EnablerEb(b,c,d){b=b|0;c=c|0;d=d|0;if(c>>>0>1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(879494,827785,260,879805,0);return}else{a[1263537]=0;a[b+452+c>>0]=d&1;return}}function __ZNK17VisibilityEnabler18is_enabler_enabledENS_7EnablerE(b,c){b=b|0;c=c|0;var d=0;if(c>>>0>1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(879514,827785,265,879805,0);d=0;return d|0}else{a[1263537]=0;d=(a[b+452+c>>0]|0)!=0;return d|0}return 0}function __ZN17VisibilityEnabler13_node_removedEP4Node(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;if(!(a[b+436>>0]|0))__ZN17VisibilityEnabler18_change_node_stateEP4Nodeb(b,d,1);g=(c[308579]|0)+68|0;__ZN10StringNameC2EPKc(f,883157);__ZN6Object10disconnectERK10StringNamePS_S2_(d,g,b,f);__ZN10StringNameD2Ev(f);f=b+440|0;g=c[f>>2]|0;if(!g){l=e;return}h=c[g+8>>2]|0;g=c[b+444>>2]|0;a:do if((h|0)==(g|0))i=h;else{b=h;do{j=c[b+24>>2]|0;if(j>>>0>d>>>0)k=b+8|0;else{if(j>>>0>=d>>>0){i=b;break a}k=b+4|0}b=c[k>>2]|0}while((b|0)!=(g|0));l=e;return}while(0);if((i|0)==0|(i|0)==(g|0)){l=e;return}__ZN3MapIP4Node7Variant10ComparatorIS1_E16DefaultAllocatorE6_eraseEPNS6_7ElementE(f,i);l=e;return}function __ZN3MapIP4Node7Variant10ComparatorIS1_E16DefaultAllocatorE6_eraseEPNS6_7ElementE(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0;e=d+8|0;f=c[e>>2]|0;g=b+4|0;h=c[g>>2]|0;do if((f|0)!=(h|0)?(i=c[d+4>>2]|0,(i|0)!=(h|0)):0){j=i;while(1){i=c[j+8>>2]|0;if((i|0)==(h|0))break;else j=i}if(!j){k=h;l=c[h+8>>2]|0;m=7;break}else{n=j;o=j+8|0;m=8;break}}else{k=d;l=f;m=7}while(0);if((m|0)==7){f=k+8|0;if((l|0)==(h|0)){n=k;o=f;m=8}else{p=k;q=l;r=f}}if((m|0)==8){p=n;q=c[n+4>>2]|0;r=o}o=c[b>>2]|0;n=p+12|0;m=c[n>>2]|0;c[q+12>>2]=m;do if((o|0)!=(m|0)){f=c[n>>2]|0;l=f+8|0;if((p|0)==(c[l>>2]|0)){c[l>>2]=q;break}else{c[f+4>>2]=q;break}}else c[o+8>>2]=q;while(0);do if((p|0)==(d|0)){if((c[d>>2]|0)==1)__ZN3MapIP4Node7Variant10ComparatorIS1_E16DefaultAllocatorE10_erase_fixEPNS6_7ElementE(b,q)}else{if((p|0)==(h|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143791,1145936,469,1143798,0);return}a[1263537]=0;if((c[p>>2]|0)==1)__ZN3MapIP4Node7Variant10ComparatorIS1_E16DefaultAllocatorE10_erase_fixEPNS6_7ElementE(b,q);c[r>>2]=c[e>>2];o=d+4|0;c[p+4>>2]=c[o>>2];m=d+12|0;c[n>>2]=c[m>>2];c[p>>2]=c[d>>2];c[(c[e>>2]|0)+12>>2]=p;c[(c[o>>2]|0)+12>>2]=p;o=c[m>>2]|0;m=o+8|0;if((c[m>>2]|0)==(d|0)){c[m>>2]=p;break}else{c[o+4>>2]=p;break}}while(0);p=c[d+16>>2]|0;e=d+20|0;if(p|0)c[p+20>>2]=c[e>>2];n=c[e>>2]|0;if(n|0)c[n+16>>2]=p;p=d+32|0;if(c[p>>2]|0)__ZN7Variant5clearEv(p);__ZN6Memory11free_staticEPvb(d,0);d=b+8|0;c[d>>2]=(c[d>>2]|0)+-1;if(!(c[c[g>>2]>>2]|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143791,1145936,498,1143838,0);return}else{a[1263537]=0;return}}function __ZN3MapIP4Node7Variant10ComparatorIS1_E16DefaultAllocatorE10_erase_fixEPNS6_7ElementE(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0;e=c[(c[b>>2]|0)+8>>2]|0;f=b+4|0;if((e|0)!=(d|0)&(c[d>>2]|0)==1){b=d;while(1){g=b+12|0;h=c[g>>2]|0;i=c[h+8>>2]|0;do if((b|0)==(i|0)){j=c[h+4>>2]|0;if(!(c[j>>2]|0)){a[1263537]=0;c[j>>2]=1;k=c[f>>2]|0;if((k|0)==(h|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);l=c[g>>2]|0;m=l;n=c[l+4>>2]|0;o=c[f>>2]|0}else{a[1263537]=0;c[h>>2]=0;m=h;n=j;o=k}k=n+8|0;l=c[k>>2]|0;c[m+4>>2]=l;if((l|0)!=(o|0))c[l+12>>2]=m;l=m+12|0;c[n+12>>2]=c[l>>2];p=c[l>>2]|0;q=p+8|0;if((c[q>>2]|0)==(m|0))c[q>>2]=n;else c[p+4>>2]=n;c[k>>2]=m;c[l>>2]=n;l=c[g>>2]|0;r=c[l+4>>2]|0;s=l}else{r=j;s=h}if((c[c[r+4>>2]>>2]|0)==1){j=r+8|0;l=c[j>>2]|0;if((c[l>>2]|0)==1)if((c[f>>2]|0)==(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);t=c[g>>2]|0;break}else{a[1263537]=0;c[r>>2]=0;t=s;break}a[1263537]=0;c[l>>2]=1;k=c[f>>2]|0;if((k|0)==(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);u=c[j>>2]|0;v=c[f>>2]|0}else{a[1263537]=0;c[r>>2]=0;u=l;v=k}k=u+4|0;l=c[k>>2]|0;c[j>>2]=l;if((l|0)!=(v|0))c[l+12>>2]=r;l=r+12|0;c[u+12>>2]=c[l>>2];j=c[l>>2]|0;p=j+4|0;if((c[p>>2]|0)==(r|0))c[p>>2]=u;else c[j+8>>2]=u;c[k>>2]=r;c[l>>2]=u;l=c[g>>2]|0;w=c[l+4>>2]|0;x=l;y=v}else{w=r;x=s;y=c[f>>2]|0}l=c[x>>2]|0;if((l|0)==0&(y|0)==(w|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);z=c[g>>2]|0;A=c[f>>2]|0}else{a[1263537]=0;c[w>>2]=l;z=x;A=y}c[z>>2]=1;l=c[w+4>>2]|0;a[1263537]=0;c[l>>2]=1;l=z+4|0;k=c[l>>2]|0;j=k+8|0;p=c[j>>2]|0;c[l>>2]=p;if((p|0)!=(A|0))c[p+12>>2]=z;p=z+12|0;c[k+12>>2]=c[p>>2];l=c[p>>2]|0;q=l+8|0;if((c[q>>2]|0)==(z|0))c[q>>2]=k;else c[l+4>>2]=k;c[j>>2]=z;c[p>>2]=k;t=e}else{if(!(c[i>>2]|0)){a[1263537]=0;c[i>>2]=1;k=c[f>>2]|0;if((k|0)==(h|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);p=c[g>>2]|0;B=c[p+8>>2]|0;C=c[f>>2]|0;D=p}else{a[1263537]=0;c[h>>2]=0;B=i;C=k;D=h}k=B+4|0;p=c[k>>2]|0;c[D+8>>2]=p;if((p|0)!=(C|0))c[p+12>>2]=D;p=D+12|0;c[B+12>>2]=c[p>>2];j=c[p>>2]|0;l=j+4|0;if((c[l>>2]|0)==(D|0))c[l>>2]=B;else c[j+8>>2]=B;c[k>>2]=D;c[p>>2]=B;p=c[g>>2]|0;E=c[p+8>>2]|0;F=p}else{E=i;F=h}p=E+4|0;k=c[p>>2]|0;j=(c[c[E+8>>2]>>2]|0)==1;if(!((c[k>>2]|0)!=1|j^1))if((c[f>>2]|0)==(E|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);t=c[g>>2]|0;break}else{a[1263537]=0;c[E>>2]=0;t=F;break}if(j){a[1263537]=0;c[k>>2]=1;j=c[f>>2]|0;if((j|0)==(E|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);G=c[p>>2]|0;H=c[f>>2]|0}else{a[1263537]=0;c[E>>2]=0;G=k;H=j}j=G+8|0;k=c[j>>2]|0;c[p>>2]=k;if((k|0)!=(H|0))c[k+12>>2]=E;k=E+12|0;c[G+12>>2]=c[k>>2];p=c[k>>2]|0;l=p+8|0;if((c[l>>2]|0)==(E|0))c[l>>2]=G;else c[p+4>>2]=G;c[j>>2]=E;c[k>>2]=G;k=c[g>>2]|0;I=c[k+8>>2]|0;J=k;K=H}else{I=E;J=F;K=c[f>>2]|0}k=c[J>>2]|0;if((k|0)==0&(K|0)==(I|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);L=c[g>>2]|0;M=c[f>>2]|0}else{a[1263537]=0;c[I>>2]=k;L=J;M=K}c[L>>2]=1;k=c[I+8>>2]|0;a[1263537]=0;c[k>>2]=1;k=L+8|0;j=c[k>>2]|0;p=j+4|0;l=c[p>>2]|0;c[k>>2]=l;if((l|0)!=(M|0))c[l+12>>2]=L;l=L+12|0;c[j+12>>2]=c[l>>2];k=c[l>>2]|0;q=k+4|0;if((c[q>>2]|0)==(L|0))c[q>>2]=j;else c[k+8>>2]=j;c[p>>2]=L;c[l>>2]=j;t=e}while(0);if((e|0)!=(t|0)&(c[t>>2]|0)==1)b=t;else{N=t;break}}}else N=d;a[1263537]=0;c[N>>2]=1;if((c[c[f>>2]>>2]|0)==1){a[1263537]=0;return}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143886,1145936,447,1143897,0);return}}function __ZNK11MethodBind1I17VisibilityEnablerP4NodeE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if(!b){__ZN7VariantC2EPK6Object(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK11MethodBind1I17VisibilityEnablerP4NodeE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,862606);l=a;return c[b>>2]|0}function __ZN11MethodBind1I17VisibilityEnablerP4NodeE4callEP6ObjectPPK7VariantiRNS6_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235952)|0:0){c[h>>2]=0;a[1263537]=0;k=d+24|0;n=c[k>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=i;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=i;return}if((g|0)>0){if((n|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);p=0}else{a[1263537]=0;p=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,p)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=p;c[b>>2]=0;l=i;return}}p=c[d+44>>2]|0;n=c[d+48>>2]|0;o=e+(n>>1)|0;if(!(n&1))q=p;else q=c[(c[o>>2]|0)+p>>2]|0;do if((g|0)<1){p=c[k>>2]|0;n=p+-1|0;if((p|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)s=0;else s=c[e+-4>>2]|0;if((p|0)<=(s|0)){if(r)t=0;else t=c[e+-4>>2]|0;do if((t|0)<(p|0)){if(r)u=0;else u=c[e+-4>>2]|0;if((u|0)<(p|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);v=0;break}else{a[1263537]=0;w=31;break}}else w=31;while(0);if((w|0)==31)v=e+(n*24|0)|0;__ZN7VariantC2ERKS_(j,v);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);f=__ZNK7VariantcvP4NodeEv(j)|0;Pi[q&2047](o,f);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I17VisibilityEnablerP4NodeE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235952)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1)){g=b;h=c[d>>2]|0;Pi[g&2047](a,h);return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=c[d>>2]|0;Pi[g&2047](a,h);return}}function __ZN11MethodBind1I17VisibilityEnablerP4NodeED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind1RCI17VisibilityEnablerbNS0_7EnablerEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;switch(b|0){case -1:{__ZN7VariantC2Eb(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}case 0:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}default:e=0}l=a;return e|0}function __ZNK13MethodBind1RCI17VisibilityEnablerbNS0_7EnablerEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,862606);l=a;return c[b>>2]|0}function __ZN13MethodBind1RCI17VisibilityEnablerbNS0_7EnablerEE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;i=l;l=l+48|0;if((l|0)>=(m|0))ba(48);j=i+24|0;k=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235952)|0:0){c[h>>2]=0;a[1263537]=0;n=d+24|0;o=c[n>>2]|0;if((o|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=o;c[b>>2]=0;l=i;return}p=o-(c[d+20>>2]|0)|0;if((p|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=p;c[b>>2]=0;l=i;return}if((g|0)>0){if((o|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);q=0}else{a[1263537]=0;q=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,q)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=q;c[b>>2]=0;l=i;return}}q=c[d+44>>2]|0;o=c[d+48>>2]|0;p=e+(o>>1)|0;if(!(o&1))r=q;else r=c[(c[p>>2]|0)+q>>2]|0;do if((g|0)<1){q=c[n>>2]|0;o=q+-1|0;if((q|0)>=1){e=c[d+16>>2]|0;s=(e|0)==0;if(s)t=0;else t=c[e+-4>>2]|0;if((q|0)<=(t|0)){if(s)u=0;else u=c[e+-4>>2]|0;do if((u|0)<(q|0)){if(s)v=0;else v=c[e+-4>>2]|0;if((v|0)<(q|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);w=0;break}else{a[1263537]=0;x=31;break}}else x=31;while(0);if((x|0)==31)w=e+(o*24|0)|0;__ZN7VariantC2ERKS_(k,w);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);f=__ZNK7VariantcviEv(k)|0;__ZN7VariantC2Eb(j,$i[r&8191](p,f)|0);if(c[k>>2]|0)__ZN7Variant5clearEv(k);__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1217,1146558,0);c[b>>2]=0;l=i;return}function __ZN13MethodBind1RCI17VisibilityEnablerbNS0_7EnablerEE7ptrcallEP6ObjectPPKvPv(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0;if(!d)g=0;else{h=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1235952)|0;g=h?d:0}d=c[b+44>>2]|0;h=c[b+48>>2]|0;b=g+(h>>1)|0;if(!(h&1))i=d;else i=c[(c[b>>2]|0)+d>>2]|0;a[f>>0]=($i[i&8191](b,c[c[e>>2]>>2]|0)|0)&1;return}function __ZN13MethodBind1RCI17VisibilityEnablerbNS0_7EnablerEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind2I17VisibilityEnablerNS0_7EnablerEbE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;switch(b|0){case 0:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}case 1:{__ZN7VariantC2Eb(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}default:e=0}l=a;return e|0}function __ZNK11MethodBind2I17VisibilityEnablerNS0_7EnablerEbE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,862606);l=a;return c[b>>2]|0}function __ZN11MethodBind2I17VisibilityEnablerNS0_7EnablerEbE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0;i=l;l=l+48|0;if((l|0)>=(m|0))ba(48);j=i+24|0;k=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235952)|0:0){c[h>>2]=0;a[1263537]=0;n=d+24|0;o=c[n>>2]|0;if((o|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=o;c[b>>2]=0;l=i;return}p=o-(c[d+20>>2]|0)|0;if((p|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=p;c[b>>2]=0;l=i;return}if((g|0)>0){if((o|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);q=0}else{a[1263537]=0;q=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,q)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=q;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[n>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);r=0}else{a[1263537]=0;r=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,r)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=r;c[b>>2]=0;l=i;return}}}r=c[d+44>>2]|0;q=c[d+48>>2]|0;o=e+(q>>1)|0;if(!(q&1))s=r;else s=c[(c[o>>2]|0)+r>>2]|0;do if((g|0)<1){r=c[n>>2]|0;q=r+-1|0;if((r|0)>=1){e=c[d+16>>2]|0;p=(e|0)==0;if(p)t=0;else t=c[e+-4>>2]|0;if((r|0)<=(t|0)){if(p)u=0;else u=c[e+-4>>2]|0;do if((u|0)<(r|0)){if(p)v=0;else v=c[e+-4>>2]|0;if((v|0)<(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);w=0;break}else{a[1263537]=0;x=37;break}}else x=37;while(0);if((x|0)==37)w=e+(q*24|0)|0;__ZN7VariantC2ERKS_(j,w);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);w=__ZNK7VariantcviEv(j)|0;do if((g|0)<2){v=c[n>>2]|0;u=v+-1|0;t=v+-2|0;if((v|0)>=2){v=c[d+16>>2]|0;r=(v|0)==0;if(r)y=0;else y=c[v+-4>>2]|0;if((u|0)<=(y|0)){if(r)z=0;else z=c[v+-4>>2]|0;do if((z|0)<(u|0)){if(r)A=0;else A=c[v+-4>>2]|0;if((A|0)<(u|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);B=0;break}else{a[1263537]=0;x=54;break}}else x=54;while(0);if((x|0)==54)B=v+(t*24|0)|0;__ZN7VariantC2ERKS_(k,B);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f+4>>2]|0);while(0);f=__ZNK7VariantcvbEv(k)|0;bj[s&4095](o,w,f);if(c[k>>2]|0)__ZN7Variant5clearEv(k);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1380,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind2I17VisibilityEnablerNS0_7EnablerEbE7ptrcallEP6ObjectPPKvPv(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0;if(!d)g=0;else{f=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1235952)|0;g=f?d:0}d=c[b+44>>2]|0;f=c[b+48>>2]|0;b=g+(f>>1)|0;if(!(f&1))h=d;else h=c[(c[b>>2]|0)+d>>2]|0;bj[h&4095](b,c[c[e>>2]>>2]|0,(a[c[e+4>>2]>>0]|0)!=0);return}function __ZN11MethodBind2I17VisibilityEnablerNS0_7EnablerEbED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN10BakedLight18_initialize_classvEv(b){b=b|0;if(a[1263341]|0)return;if(!(a[1263306]|0)){if(!(a[1257014]|0)){if(!(a[1256996]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI4NodeEEvv();__ZN4Node13_bind_methodsEv();a[1256996]=1}__ZN7ClassDB10_add_classI7SpatialEEvv();__ZN7Spatial13_bind_methodsEv();a[1257014]=1}__ZN7ClassDB10_add_classI14VisualInstanceEEvv();__ZN14VisualInstance13_bind_methodsEv();a[1263306]=1}__ZN7ClassDB10_add_classI10BakedLightEEvv();__ZN10BakedLight13_bind_methodsEv();a[1263341]=1;return}function __ZN10BakedLight5_setvERK10StringNameRK7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK10BakedLight5_getvERK10StringNameR7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK10BakedLight19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+24|0;g=e+4|0;h=e;if(!d)__ZNK14VisualInstance19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,0);__ZN6StringC2EPKc(f,862963);i=c[f>>2]|0;f=i;j=g+4|0;c[j>>2]=0;k=g+12|0;c[k>>2]=0;c[g>>2]=0;n=(i|0)==0;if(!n?(c[j>>2]=0,__Z28atomic_conditional_incrementPj(i+-8|0)|0):0)c[j>>2]=f;c[g+8>>2]=0;f=c[k>>2]|0;if(f|0){if(!(__Z16atomic_decrementPj(f+-8|0)|0))__ZN6Memory11free_staticEPvb(f,1);c[k>>2]=0}c[g+16>>2]=256;if(!(c[b>>2]|0)){k=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=k;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0}k=__ZnwjPFPvjE(32,4740)|0;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0;c[k+12>>2]=0;c[k+16>>2]=7;f=k+20|0;c[f>>2]=0;j=k+24|0;c[j>>2]=0;o=k+28|0;c[o>>2]=0;__ZN12PropertyInfoaSERKS_(k,g)|0;p=c[b>>2]|0;q=p+4|0;r=c[q>>2]|0;c[j>>2]=r;c[f>>2]=0;c[o>>2]=p;if(r|0)c[r+20>>2]=k;c[q>>2]=k;if(!(c[p>>2]|0))c[p>>2]=k;k=p+8|0;c[k>>2]=(c[k>>2]|0)+1;k=c[g+12>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);k=c[g+4>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);if(!n?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);__ZN10StringNameC2EPKc(h,862963);__ZN7ClassDB17get_property_listE10StringNameP4ListI12PropertyInfo16DefaultAllocatorEbPK6Object(h,b,1,a);__ZN10StringNameD2Ev(h);if(!d){l=e;return}__ZNK14VisualInstance19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,1);l=e;return}function __ZN10BakedLight14_notificationvEib(a,b,c){a=a|0;b=b|0;c=c|0;if(c){if(1186!=528)__ZN14VisualInstance13_notificationEi(a,b);if(528!=511)__ZN7Spatial13_notificationEi(a,b);if(511==510)return;__ZN4Node13_notificationEi(a,b);return}else{if(511!=510)__ZN4Node13_notificationEi(a,b);if(528!=511)__ZN7Spatial13_notificationEi(a,b);if(1186==528)return;__ZN14VisualInstance13_notificationEi(a,b);return}}function __ZNK10BakedLight16_get_class_namevEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+8|0;e=b+4|0;f=b;g=a+404|0;a=c[g>>2]|0;if(a|0){if(c[a+4>>2]|0){l=b;return g|0}if(__ZNK6String6lengthEv(a+8|0)|0){l=b;return g|0}}__ZN6StringC2EPKc(d,862963);c[f>>2]=c[d>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameaSERKS_(g,e);__ZN10StringNameD2Ev(e);e=c[f>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);l=b;return g|0}function __ZNK10BakedLight9get_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,862963);l=a;return c[b>>2]|0}function __ZNK10BakedLight8is_classERK6String(a,b){a=a|0;b=b|0;var c=0;if(((!(__ZNK6StringeqEPKc(b,862963)|0)?!(__ZNK6StringeqEPKc(b,863261)|0):0)?!(__ZNK6StringeqEPKc(b,946852)|0):0)?!(__ZNK6StringeqEPKc(b,1132465)|0):0)c=__ZNK6StringeqEPKc(b,1142944)|0;else c=1;return c|0}function __ZNK10BakedLight12is_class_ptrEPv(a,b){a=a|0;b=b|0;return (b|0)==1235784|((b|0)==1235736|((b|0)==1220920|((b|0)==1220720|(b|0)==1220580)))|0}function __ZN10BakedLightD2Ev(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+4|0;e=b;c[a>>2]=270464;f=__ZN12VisualServer13get_singletonEv()|0;g=c[(c[f>>2]|0)+1312>>2]|0;c[e>>2]=c[a+408>>2];c[d>>2]=c[e>>2];Pi[g&2047](f,d);d=a+512|0;f=c[d>>2]|0;if(f|0?(__ZN3SetIP5Light10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(d,c[f+8>>2]|0),f=c[a+516>>2]|0,g=c[d>>2]|0,c[g+8>>2]=f,c[a+520>>2]=0,e=f,c[e+12>>2]=e,g|0):0){__ZN6Memory11free_staticEPvb(g,0);c[d>>2]=0}d=a+500|0;g=c[d>>2]|0;if(g|0?(__ZN3SetIP16GeometryInstance10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(d,c[g+8>>2]|0),g=c[a+504>>2]|0,e=c[d>>2]|0,c[e+8>>2]=g,c[a+508>>2]=0,f=g,c[f+12>>2]=f,e|0):0){__ZN6Memory11free_staticEPvb(e,0);c[d>>2]=0}c[a+484>>2]=270584;d=a+488|0;e=c[d>>2]|0;if(e|0){__Z16atomic_decrementPj(e+4|0)|0;c[a+492>>2]=0;c[d>>2]=0}__ZN10PoolVectorIN10BakedLight8BakeCellEE12_unreferenceEv(a+480|0);d=c[a+476>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);d=a+452|0;e=c[d>>2]|0;if(!e){h=a+404|0;__ZN10StringNameD2Ev(h);__ZN14VisualInstanceD2Ev(a);l=b;return}__ZN3MapI3RefI8MaterialEN10BakedLight13MaterialCacheE10ComparatorIS2_E16DefaultAllocatorE13_cleanup_treeEPNS8_7ElementE(d,c[e+8>>2]|0);e=c[a+456>>2]|0;f=c[d>>2]|0;c[f+8>>2]=e;c[a+460>>2]=0;g=e;c[g+12>>2]=g;if(!f){h=a+404|0;__ZN10StringNameD2Ev(h);__ZN14VisualInstanceD2Ev(a);l=b;return}__ZN3MapI3RefI8MaterialEN10BakedLight13MaterialCacheE10ComparatorIS2_E16DefaultAllocatorE7ElementD2Ev(f);__ZN6Memory11free_staticEPvb(f,0);c[d>>2]=0;h=a+404|0;__ZN10StringNameD2Ev(h);__ZN14VisualInstanceD2Ev(a);l=b;return}function __ZN10BakedLightD0Ev(a){a=a|0;__ZN10BakedLightD2Ev(a);__ZdlPv(a);return}function __ZNK10BakedLight25get_configuration_warningEv(a){a=a|0;return 0}function __ZNK10BakedLight8get_aabbEv(a,b){a=a|0;b=b|0;c[a>>2]=0;c[a+4>>2]=0;c[a+8>>2]=0;g[a+12>>2]=1.0;g[a+16>>2]=1.0;g[a+20>>2]=1.0;return}function __ZNK10BakedLight9get_facesEj(a,b){a=a|0;b=b|0;return 0}function __ZN3SetIP5Light10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(a,b){a=a|0;b=b|0;if((c[a+4>>2]|0)==(b|0))return;else{__ZN3SetIP5Light10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(a,c[b+8>>2]|0);__ZN3SetIP5Light10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(a,c[b+4>>2]|0);__ZN6Memory11free_staticEPvb(b,0);return}}function __ZN3SetIP16GeometryInstance10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(a,b){a=a|0;b=b|0;if((c[a+4>>2]|0)==(b|0))return;else{__ZN3SetIP16GeometryInstance10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(a,c[b+8>>2]|0);__ZN3SetIP16GeometryInstance10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(a,c[b+4>>2]|0);__ZN6Memory11free_staticEPvb(b,0);return}}function __ZN10PoolVectorIN10BakedLight8BakeCellEE12_unreferenceEv(a){a=a|0;var b=0;b=c[a>>2]|0;if(!b)return;if(!(__Z16atomic_decrementPj(b)|0)){if(c[a>>2]|0?(__ZN10PoolVectorIN10BakedLight8BakeCellEE14_copy_on_writeEv(a),b=c[a>>2]|0,b|0):0){__Z16atomic_incrementPj(b+4|0)|0;__Z16atomic_decrementPj(b+4|0)|0}b=c[313794]|0;gj[c[c[b>>2]>>2]&8191](b);c[313795]=(c[313795]|0)-(c[(c[a>>2]|0)+16>>2]|0);b=c[313794]|0;gj[c[(c[b>>2]|0)+4>>2]&8191](b);if(!(c[313789]|0)){__ZN6Memory11free_staticEPvb(c[(c[a>>2]|0)+8>>2]|0,0);b=c[a>>2]|0;c[b+8>>2]=0;c[b+16>>2]=0;b=c[313794]|0;gj[c[c[b>>2]>>2]&8191](b);b=c[a>>2]|0;c[b+20>>2]=c[313791];c[313791]=b;c[313793]=(c[313793]|0)+-1;b=c[313794]|0;gj[c[(c[b>>2]|0)+4>>2]&8191](b)}}c[a>>2]=0;return}function __ZN3MapI3RefI8MaterialEN10BakedLight13MaterialCacheE10ComparatorIS2_E16DefaultAllocatorE13_cleanup_treeEPNS8_7ElementE(a,b){a=a|0;b=b|0;if((c[a+4>>2]|0)==(b|0))return;else{__ZN3MapI3RefI8MaterialEN10BakedLight13MaterialCacheE10ComparatorIS2_E16DefaultAllocatorE13_cleanup_treeEPNS8_7ElementE(a,c[b+8>>2]|0);__ZN3MapI3RefI8MaterialEN10BakedLight13MaterialCacheE10ComparatorIS2_E16DefaultAllocatorE13_cleanup_treeEPNS8_7ElementE(a,c[b+4>>2]|0);__ZN3MapI3RefI8MaterialEN10BakedLight13MaterialCacheE10ComparatorIS2_E16DefaultAllocatorE7ElementD2Ev(b);__ZN6Memory11free_staticEPvb(b,0);return}}function __ZN3MapI3RefI8MaterialEN10BakedLight13MaterialCacheE10ComparatorIS2_E16DefaultAllocatorE7ElementD2Ev(a){a=a|0;var b=0,d=0;b=a+28|0;d=c[a+32>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);d=c[b>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);d=a+24|0;a=c[d>>2]|0;if(!a){c[d>>2]=0;return}if(!(__ZN9Reference11unreferenceEv(a)|0)){c[d>>2]=0;return}a=c[d>>2]|0;if(!(__Z17predelete_handlerP6Object(a)|0)){c[d>>2]=0;return}gj[c[(c[a>>2]|0)+76>>2]&8191](a);__ZN6Memory11free_staticEPvb(a,0);c[d>>2]=0;return}function __ZN10PoolVectorIN10BakedLight8BakeCellEE14_copy_on_writeEv(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0;d=c[b>>2]|0;if(!d)return;if((c[d>>2]|0)==1)return;d=c[313794]|0;gj[c[c[d>>2]>>2]&8191](d);d=c[313793]|0;if((d|0)==(c[313792]|0)){e=c[313794]|0;gj[c[(c[e>>2]|0)+4>>2]&8191](e);__Z19_err_set_last_errorPKc(1125177);a[1263537]=1;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1125228,1130483,104,1130797,0);a[1263537]=0;return}e=c[b>>2]|0;f=c[313791]|0;c[b>>2]=f;c[313791]=c[f+20>>2];c[313793]=d+1;d=e+16|0;f=c[d>>2]|0;g=c[b>>2]|0;c[g+16>>2]=f;c[g>>2]=1;c[g+12>>2]=-1;c[g+4>>2]=0;g=(c[313795]|0)+f|0;c[313795]=g;if(g>>>0>(c[313796]|0)>>>0)c[313796]=g;g=c[313794]|0;gj[c[(c[g>>2]|0)+4>>2]&8191](g);g=c[b>>2]|0;if(!(c[313789]|0)){f=__ZN6Memory12alloc_staticEjb(c[g+16>>2]|0,0)|0;h=c[b>>2]|0;c[h+8>>2]=f;i=h}else i=g;g=(i|0)==0;if(g)j=0;else{__Z16atomic_incrementPj(i+4|0)|0;j=c[i+8>>2]|0}h=(e|0)==0;if(h)k=0;else{__Z16atomic_incrementPj(e+4|0)|0;k=c[e+8>>2]|0}f=c[(c[b>>2]|0)+16>>2]|0;b=(f>>>0)/80|0;if(f>>>0>79){f=0;do{l=j+(f*80|0)|0;m=k+(f*80|0)|0;n=l+80|0;do{c[l>>2]=c[m>>2];l=l+4|0;m=m+4|0}while((l|0)<(n|0));f=f+1|0}while((f|0)<(b|0))}if(!h)__Z16atomic_decrementPj(e+4|0)|0;if(!g)__Z16atomic_decrementPj(i+4|0)|0;if(__Z16atomic_decrementPj(e)|0)return;i=c[313794]|0;gj[c[c[i>>2]>>2]&8191](i);c[313795]=(c[313795]|0)-(c[d>>2]|0);i=c[313794]|0;gj[c[(c[i>>2]|0)+4>>2]&8191](i);if(!h){__Z16atomic_incrementPj(e+4|0)|0;__Z16atomic_decrementPj(e+4|0)|0}if(c[313789]|0)return;h=e+8|0;__ZN6Memory11free_staticEPvb(c[h>>2]|0,0);c[h>>2]=0;c[d>>2]=0;d=c[313794]|0;gj[c[c[d>>2]>>2]&8191](d);c[e+20>>2]=c[313791];c[313791]=e;c[313793]=(c[313793]|0)+-1;e=c[313794]|0;gj[c[(c[e>>2]|0)+4>>2]&8191](e);return}function __ZN10PoolVectorIN10BakedLight8BakeCellEE6AccessD2Ev(a){a=a|0;var b=0,d=0;c[a>>2]=270584;b=a+4|0;d=c[b>>2]|0;if(!d)return;__Z16atomic_decrementPj(d+4|0)|0;c[a+8>>2]=0;c[b>>2]=0;return}function __ZN10PoolVectorIN10BakedLight8BakeCellEE6AccessD0Ev(a){a=a|0;var b=0;c[a>>2]=270584;b=c[a+4>>2]|0;if(!b){__ZdlPv(a);return}__Z16atomic_decrementPj(b+4|0)|0;__ZdlPv(a);return}function __ZN7ClassDB10_add_classI10BakedLightEEvv(){var a=0,b=0,d=0,e=0,f=0,g=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+16|0;d=a+12|0;e=a+8|0;f=a+4|0;g=a;__ZN6StringC2EPKc(b,862963);c[e>>2]=c[b>>2];__ZN10StringNameC2ERK6String(d,e);__ZN6StringC2EPKc(b,863261);c[g>>2]=c[b>>2];__ZN10StringNameC2ERK6String(f,g);__ZN7ClassDB11_add_class2ERK10StringNameS2_(d,f);__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);__ZN10StringNameD2Ev(d);d=c[e>>2]|0;if(!d){l=a;return}if(__Z16atomic_decrementPj(d+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(d,1);l=a;return}function __ZN10BakedLight13_bind_methodsEv(){var a=0,b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0;a=l;l=l+176|0;if((l|0)>=(m|0))ba(176);b=a+136|0;d=a+128|0;e=a+120|0;f=a+112|0;g=a+108|0;h=a+88|0;i=a+104|0;j=a+96|0;k=a+84|0;n=a+80|0;o=a+72|0;p=a+68|0;q=a+64|0;r=a+56|0;s=a+44|0;t=a+36|0;u=a+24|0;v=a+16|0;w=a+12|0;x=a+8|0;y=a+4|0;z=a+48|0;A=a+40|0;B=a+32|0;C=a;__Z8D_METHODPKcS0_(d,862624,862640);D=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(D);c[D>>2]=270600;__ZN10MethodBind10_set_constEb(D,0);__ZN10MethodBind24_generate_argument_typesEi(D,1);c[D+44>>2]=1322;c[D+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,D,d,0,0)|0;D=d+4|0;E=c[D>>2]|0;if(E|0?(__Z16atomic_decrementPj(E+-8|0)|0)==0:0){F=c[D>>2]|0;D=(F|0)==0?0:F+-4|0;F=D+4|0;if(c[D>>2]|0){G=0;do{__ZN10StringNameD2Ev(F+(G<<2)|0);G=G+1|0}while(G>>>0<(c[D>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(E,1)}__ZN10StringNameD2Ev(d);__Z8D_METHODPKc(e,862646);d=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(d);c[d>>2]=270636;__ZN10MethodBind10_set_constEb(d,1);__ZN10MethodBind24_generate_argument_typesEi(d,0);__ZN10MethodBind12_set_returnsEb(d,1);c[d+44>>2]=5408;c[d+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,d,e,0,0)|0;d=e+4|0;E=c[d>>2]|0;if(E|0?(__Z16atomic_decrementPj(E+-8|0)|0)==0:0){D=c[d>>2]|0;d=(D|0)==0?0:D+-4|0;D=d+4|0;if(c[d>>2]|0){G=0;do{__ZN10StringNameD2Ev(D+(G<<2)|0);G=G+1|0}while(G>>>0<(c[d>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(E,1)}__ZN10StringNameD2Ev(e);__Z8D_METHODPKc(f,862662);e=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(e);c[e>>2]=270672;__ZN10MethodBind10_set_constEb(e,0);__ZN10MethodBind24_generate_argument_typesEi(e,0);c[e+44>>2]=5237;c[e+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,e,f,0,0)|0;e=f+4|0;E=c[e>>2]|0;if(E|0?(__Z16atomic_decrementPj(E+-8|0)|0)==0:0){d=c[e>>2]|0;e=(d|0)==0?0:d+-4|0;d=e+4|0;if(c[e>>2]|0){G=0;do{__ZN10StringNameD2Ev(d+(G<<2)|0);G=G+1|0}while(G>>>0<(c[e>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(E,1)}__ZN10StringNameD2Ev(f);__ZN6StringC2EPKc(b,862963);c[h>>2]=c[b>>2];__ZN10StringNameC2ERK6String(g,h);c[i>>2]=__Z11_scs_createPKc(862662)|0;__ZN7ClassDB16set_method_flagsE10StringNameS0_i(g,i,3);__ZN10StringNameD2Ev(i);__ZN10StringNameD2Ev(g);g=c[h>>2]|0;if(g|0?(__Z16atomic_decrementPj(g+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(g,1);__Z8D_METHODPKc(j,862667);g=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(g);c[g>>2]=270672;__ZN10MethodBind10_set_constEb(g,0);__ZN10MethodBind24_generate_argument_typesEi(g,0);c[g+44>>2]=5238;c[g+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,g,j,0,0)|0;g=j+4|0;i=c[g>>2]|0;if(i|0?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0){f=c[g>>2]|0;g=(f|0)==0?0:f+-4|0;f=g+4|0;if(c[g>>2]|0){E=0;do{__ZN10StringNameD2Ev(f+(E<<2)|0);E=E+1|0}while(E>>>0<(c[g>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(i,1)}__ZN10StringNameD2Ev(j);__ZN6StringC2EPKc(b,862963);c[h>>2]=c[b>>2];__ZN10StringNameC2ERK6String(k,h);c[n>>2]=__Z11_scs_createPKc(862667)|0;__ZN7ClassDB16set_method_flagsE10StringNameS0_i(k,n,3);__ZN10StringNameD2Ev(n);__ZN10StringNameD2Ev(k);k=c[h>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);__Z8D_METHODPKc(o,862679);k=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(k);c[k>>2]=270672;__ZN10MethodBind10_set_constEb(k,0);__ZN10MethodBind24_generate_argument_typesEi(k,0);c[k+44>>2]=5239;c[k+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,k,o,0,0)|0;k=o+4|0;n=c[k>>2]|0;if(n|0?(__Z16atomic_decrementPj(n+-8|0)|0)==0:0){j=c[k>>2]|0;k=(j|0)==0?0:j+-4|0;j=k+4|0;if(c[k>>2]|0){i=0;do{__ZN10StringNameD2Ev(j+(i<<2)|0);i=i+1|0}while(i>>>0<(c[k>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(n,1)}__ZN10StringNameD2Ev(o);__ZN6StringC2EPKc(b,862963);c[h>>2]=c[b>>2];__ZN10StringNameC2ERK6String(p,h);c[q>>2]=__Z11_scs_createPKc(862679)|0;__ZN7ClassDB16set_method_flagsE10StringNameS0_i(p,q,3);__ZN10StringNameD2Ev(q);__ZN10StringNameD2Ev(p);p=c[h>>2]|0;if(p|0?(__Z16atomic_decrementPj(p+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(p,1);__Z8D_METHODPKc(r,862693);p=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(p);c[p>>2]=270672;__ZN10MethodBind10_set_constEb(p,0);__ZN10MethodBind24_generate_argument_typesEi(p,0);c[p+44>>2]=5240;c[p+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,p,r,0,0)|0;p=r+4|0;q=c[p>>2]|0;if(q|0?(__Z16atomic_decrementPj(q+-8|0)|0)==0:0){o=c[p>>2]|0;p=(o|0)==0?0:o+-4|0;o=p+4|0;if(c[p>>2]|0){n=0;do{__ZN10StringNameD2Ev(o+(n<<2)|0);n=n+1|0}while(n>>>0<(c[p>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(q,1)}__ZN10StringNameD2Ev(r);__ZN6StringC2EPKc(b,862963);c[h>>2]=c[b>>2];__ZN10StringNameC2ERK6String(s,h);c[t>>2]=__Z11_scs_createPKc(862693)|0;__ZN7ClassDB16set_method_flagsE10StringNameS0_i(s,t,3);__ZN10StringNameD2Ev(t);__ZN10StringNameD2Ev(s);s=c[h>>2]|0;if(s|0?(__Z16atomic_decrementPj(s+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(s,1);__Z8D_METHODPKc(u,862711);s=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(s);c[s>>2]=270672;__ZN10MethodBind10_set_constEb(s,0);__ZN10MethodBind24_generate_argument_typesEi(s,0);c[s+44>>2]=5241;c[s+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,s,u,0,0)|0;s=u+4|0;t=c[s>>2]|0;if(t|0?(__Z16atomic_decrementPj(t+-8|0)|0)==0:0){r=c[s>>2]|0;s=(r|0)==0?0:r+-4|0;r=s+4|0;if(c[s>>2]|0){q=0;do{__ZN10StringNameD2Ev(r+(q<<2)|0);q=q+1|0}while(q>>>0<(c[s>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(t,1)}__ZN10StringNameD2Ev(u);__ZN6StringC2EPKc(b,862963);c[h>>2]=c[b>>2];__ZN10StringNameC2ERK6String(v,h);c[w>>2]=__Z11_scs_createPKc(862711)|0;__ZN7ClassDB16set_method_flagsE10StringNameS0_i(v,w,3);__ZN10StringNameD2Ev(w);__ZN10StringNameD2Ev(v);v=c[h>>2]|0;if(v|0?(__Z16atomic_decrementPj(v+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(v,1);__ZN6StringC2EPKc(b,862963);c[h>>2]=c[b>>2];__ZN10StringNameC2ERK6String(x,h);__ZN6StringC2EPKc(y,862728);__ZN6StringC2EPKc(z,1263606);v=b+4|0;c[v>>2]=0;w=b+12|0;c[w>>2]=0;c[b>>2]=2;u=c[y>>2]|0;if(u|0?(c[v>>2]=0,__Z28atomic_conditional_incrementPj(u+-8|0)|0):0)c[v>>2]=c[y>>2];c[b+8>>2]=0;v=c[w>>2]|0;if((v|0)!=(c[z>>2]|0)){if(v|0?(__Z16atomic_decrementPj(v+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(v,1);c[w>>2]=0;v=c[z>>2]|0;if(v|0?__Z28atomic_conditional_incrementPj(v+-8|0)|0:0)c[w>>2]=c[z>>2]}c[b+16>>2]=7;c[A>>2]=__Z11_scs_createPKc(862624)|0;c[B>>2]=__Z11_scs_createPKc(862646)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(x,b,A,B,-1);__ZN10StringNameD2Ev(B);__ZN10StringNameD2Ev(A);A=c[b+12>>2]|0;if(A|0?(__Z16atomic_decrementPj(A+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(A,1);A=c[b+4>>2]|0;if(A|0?(__Z16atomic_decrementPj(A+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(A,1);A=c[z>>2]|0;if(A|0?(__Z16atomic_decrementPj(A+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(A,1);A=c[y>>2]|0;if(A|0?(__Z16atomic_decrementPj(A+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(A,1);__ZN10StringNameD2Ev(x);x=c[h>>2]|0;do if(x|0){if(__Z16atomic_decrementPj(x+-8|0)|0)break;__ZN6Memory11free_staticEPvb(x,1)}while(0);__ZN6StringC2EPKc(b,862963);c[h>>2]=c[b>>2];__ZN10StringNameC2ERK6String(C,h);__ZN6StringC2EPKc(z,915727);__ZN10MethodInfoC2ERK6String(b,z);__ZN7ClassDB10add_signalE10StringNameRK10MethodInfo(C,b);__ZN10MethodInfoD2Ev(b);b=c[z>>2]|0;do if(b|0){if(__Z16atomic_decrementPj(b+-8|0)|0)break;__ZN6Memory11free_staticEPvb(b,1)}while(0);__ZN10StringNameD2Ev(C);C=c[h>>2]|0;if(!C){l=a;return}if(__Z16atomic_decrementPj(C+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(C,1);l=a;return}function __ZN10BakedLight15set_cell_subdivEi(a,b){a=a|0;b=b|0;c[a+412>>2]=b;return}function __ZNK10BakedLight15get_cell_subdivEv(a){a=a|0;return c[a+412>>2]|0}function __ZN10BakedLight4bakeEv(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0;d=l;l=l+128|0;if((l|0)>=(m|0))ba(128);e=d+112|0;f=d+104|0;g=d+48|0;h=d+40|0;i=d+36|0;j=d+108|0;k=d+56|0;n=d+44|0;o=d+32|0;p=d+28|0;q=d+24|0;r=d+20|0;s=d+16|0;t=d+12|0;u=d+8|0;v=d+4|0;w=d;c[b+464>>2]=16;x=b+480|0;__ZN10PoolVectorIN10BakedLight8BakeCellEE6resizeEi(x,65536)|0;y=b+468|0;c[y>>2]=1;z=b+412|0;c[b+440>>2]=1<<(c[z>>2]|0)+-1;A=b+472|0;c[A>>2]=0;a[e>>0]=1;__ZN6StringC2EPKc(f,862839);__Z10print_line6String(f);B=c[f>>2]|0;if(B|0?(__Z16atomic_decrementPj(B+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(B,1);B=b+476|0;__ZN6VectorIiE6resizeEi(B,c[z>>2]|0)|0;a:do if((c[z>>2]|0)>0){f=0;while(1){C=c[B>>2]|0;D=(C|0)==0;if(D)E=0;else E=c[C+-4>>2]|0;if((E|0)<=(f|0)){if(D)F=0;else F=c[C+-4>>2]|0;if((F|0)<=(f|0))break;a[1263537]=0}__ZN6VectorIiE14_copy_on_writeEv(B);c[(c[B>>2]|0)+(f<<2)>>2]=0;f=f+1|0;if((f|0)>=(c[z>>2]|0))break a}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);F=b+500|0;E=c[F>>2]|0;if(E|0?(f=c[E+8>>2]|0,E=c[b+504>>2]|0,(f|0)!=(E|0)):0){C=f;while(1){f=c[C+8>>2]|0;if((f|0)==(E|0))break;else C=f}if(C|0){E=b+508|0;f=0;D=C;while(1){c[j>>2]=__Z4itosx(f,((f|0)<0)<<31>>31)|0;c[i>>2]=__ZplPKcRK6String(862862,j)|0;__ZN6StringC2EPKc(k,1142570);c[h>>2]=__ZNK6StringplERKS_(i,k)|0;C=c[E>>2]|0;c[n>>2]=__Z4itosx(C,((C|0)<0)<<31>>31)|0;c[g>>2]=__ZNK6StringplERKS_(h,n)|0;__Z10print_line6String(g);C=c[g>>2]|0;if(C|0?(__Z16atomic_decrementPj(C+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(C,1);C=c[n>>2]|0;if(C|0?(__Z16atomic_decrementPj(C+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(C,1);C=c[h>>2]|0;if(C|0?(__Z16atomic_decrementPj(C+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(C,1);C=c[k>>2]|0;if(C|0?(__Z16atomic_decrementPj(C+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(C,1);C=c[i>>2]|0;if(C|0?(__Z16atomic_decrementPj(C+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(C,1);C=c[j>>2]|0;if(C|0?(__Z16atomic_decrementPj(C+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(C,1);C=c[D+24>>2]|0;if((((C|0?$i[c[(c[C>>2]|0)+44>>2]&8191](C,1235744)|0:0)?(G=$i[c[(c[C>>2]|0)+44>>2]&8191](C,1235744)|0,H=__ZNK12MeshInstance8get_meshEv(G?C:0)|0,c[j>>2]=H,H|0):0)?(__ZNK7Spatial22get_relative_transformEPK4Node(k,C,b),__ZN10BakedLight17_bake_add_to_aabbERK9TransformR3RefI4MeshERb(b,k,j,e),__ZN9Reference11unreferenceEv(H)|0):0)?__Z17predelete_handlerP6Object(H)|0:0){gj[c[(c[H>>2]|0)+76>>2]&8191](H);__ZN6Memory11free_staticEPvb(H,0)}D=c[D+16>>2]|0;if(!D)break;else f=f+1|0}}}c[j>>2]=__ZNK5Rect3cv6StringEv(b+416|0)|0;c[o>>2]=__ZplPKcRK6String(862855,j)|0;__Z10print_line6String(o);f=c[o>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);f=c[j>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);if(a[e>>0]|0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(862662,862759,790,862873,0);l=d;return}a[1263537]=0;if((c[x>>2]|0)!=0?(__ZN10PoolVectorIN10BakedLight8BakeCellEE14_copy_on_writeEv(x),e=c[x>>2]|0,(e|0)!=0):0){__Z16atomic_incrementPj(e+4|0)|0;I=e}else I=0;e=b+488|0;f=c[e>>2]|0;if((f|0)==(I|0)){if(I|0){J=I+4|0;K=64}}else{if(f|0){__Z16atomic_decrementPj(f+4|0)|0;c[b+492>>2]=0;c[e>>2]=0}c[e>>2]=I;if(I|0){f=I+4|0;__Z16atomic_incrementPj(f)|0;c[b+492>>2]=c[(c[e>>2]|0)+8>>2];J=f;K=64}}if((K|0)==64)__Z16atomic_decrementPj(J)|0;J=c[F>>2]|0;if(J|0?(F=c[J+8>>2]|0,J=c[b+504>>2]|0,(F|0)!=(J|0)):0){K=F;while(1){F=c[K+8>>2]|0;if((F|0)==(J|0))break;else K=F}if(K|0){J=b+508|0;F=K;K=0;while(1){f=c[F+24>>2]|0;c[j>>2]=__Z4itosx(K,((K|0)<0)<<31>>31)|0;c[r>>2]=__ZplPKcRK6String(862931,j)|0;__ZN6StringC2EPKc(k,1142570);c[q>>2]=__ZNK6StringplERKS_(r,k)|0;I=c[J>>2]|0;c[n>>2]=__Z4itosx(I,((I|0)<0)<<31>>31)|0;c[p>>2]=__ZNK6StringplERKS_(q,n)|0;__Z10print_line6String(p);I=c[p>>2]|0;if(I|0?(__Z16atomic_decrementPj(I+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(I,1);I=c[n>>2]|0;if(I|0?(__Z16atomic_decrementPj(I+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(I,1);I=c[q>>2]|0;if(I|0?(__Z16atomic_decrementPj(I+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(I,1);I=c[k>>2]|0;if(I|0?(__Z16atomic_decrementPj(I+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(I,1);I=c[r>>2]|0;if(I|0?(__Z16atomic_decrementPj(I+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(I,1);I=c[j>>2]|0;do if(I|0){if(__Z16atomic_decrementPj(I+-8|0)|0)break;__ZN6Memory11free_staticEPvb(I,1)}while(0);do if(f|0){if(!($i[c[(c[f>>2]|0)+44>>2]&8191](f,1235744)|0))break;I=$i[c[(c[f>>2]|0)+44>>2]&8191](f,1235744)|0;o=__ZNK12MeshInstance8get_meshEv(I?f:0)|0;c[j>>2]=o;do if(o|0){__ZNK7Spatial22get_relative_transformEPK4Node(k,f,b);__ZN10BakedLight14_bake_add_meshERK9TransformR3RefI4MeshE(b,k,j);if(!(__ZN9Reference11unreferenceEv(o)|0))break;if(!(__Z17predelete_handlerP6Object(o)|0))break;gj[c[(c[o>>2]|0)+76>>2]&8191](o);__ZN6Memory11free_staticEPvb(o,0)}while(0)}while(0);F=c[F+16>>2]|0;if(!F)break;else K=K+1|0}}}__ZN10BakedLight11_fixup_plotEiiiii(b,0,0,0,0,0);K=c[e>>2]|0;if(K|0){__Z16atomic_decrementPj(K+4|0)|0;c[b+492>>2]=0;c[e>>2]=0}__ZN10PoolVectorIN10BakedLight8BakeCellEE6resizeEi(x,c[y>>2]|0)|0;x=c[y>>2]|0;c[j>>2]=__Z4itosx(x,((x|0)<0)<<31>>31)|0;c[s>>2]=__ZplPKcRK6String(862907,j)|0;__Z10print_line6String(s);x=c[s>>2]|0;if(x|0?(__Z16atomic_decrementPj(x+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(x,1);x=c[j>>2]|0;if(x|0?(__Z16atomic_decrementPj(x+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(x,1);b:do if((c[z>>2]|0)>0){x=0;while(1){c[j>>2]=__Z4itosx(x,((x|0)<0)<<31>>31)|0;c[v>>2]=__ZplPKcRK6String(862956,j)|0;__ZN6StringC2EPKc(k,1096928);c[u>>2]=__ZNK6StringplERKS_(v,k)|0;s=c[B>>2]|0;y=(s|0)==0;if(y)L=0;else L=c[s+-4>>2]|0;if((L|0)<=(x|0)){if(y)M=0;else M=c[s+-4>>2]|0;if((M|0)<=(x|0))break;a[1263537]=0}__ZN6VectorIiE14_copy_on_writeEv(B);s=c[(c[B>>2]|0)+(x<<2)>>2]|0;c[n>>2]=__Z4itosx(s,((s|0)<0)<<31>>31)|0;c[t>>2]=__ZNK6StringplERKS_(u,n)|0;__Z10print_line6String(t);s=c[t>>2]|0;if(s|0?(__Z16atomic_decrementPj(s+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(s,1);s=c[n>>2]|0;do if(s|0){if(__Z16atomic_decrementPj(s+-8|0)|0)break;__ZN6Memory11free_staticEPvb(s,1)}while(0);s=c[u>>2]|0;do if(s|0){if(__Z16atomic_decrementPj(s+-8|0)|0)break;__ZN6Memory11free_staticEPvb(s,1)}while(0);s=c[k>>2]|0;do if(s|0){if(__Z16atomic_decrementPj(s+-8|0)|0)break;__ZN6Memory11free_staticEPvb(s,1)}while(0);s=c[v>>2]|0;do if(s|0){if(__Z16atomic_decrementPj(s+-8|0)|0)break;__ZN6Memory11free_staticEPvb(s,1)}while(0);s=c[j>>2]|0;do if(s|0){if(__Z16atomic_decrementPj(s+-8|0)|0)break;__ZN6Memory11free_staticEPvb(s,1)}while(0);x=x+1|0;if((x|0)>=(c[z>>2]|0))break b}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);z=c[A>>2]|0;c[j>>2]=__Z4itosx(z,((z|0)<0)<<31>>31)|0;c[w>>2]=__ZplPKcRK6String(862942,j)|0;__Z10print_line6String(w);z=c[w>>2]|0;if(z|0?(__Z16atomic_decrementPj(z+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(z,1);z=c[j>>2]|0;if(z|0?(__Z16atomic_decrementPj(z+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(z,1);l=d;return}function __ZN10BakedLight11bake_lightsEv(b){b=b|0;var d=0,e=0,f=0,g=0,h=0;d=b+480|0;e=c[d>>2]|0;if(e|0?(c[e+16>>2]|0)>>>0>=80:0){a[1263537]=0;__ZN10PoolVectorIN10BakedLight8BakeCellEE14_copy_on_writeEv(d);e=c[d>>2]|0;if(!e)f=0;else{__Z16atomic_incrementPj(e+4|0)|0;f=e}e=b+488|0;d=c[e>>2]|0;if((d|0)==(f|0)){if(f|0){g=f+4|0;h=13}}else{if(d|0){__Z16atomic_decrementPj(d+4|0)|0;c[b+492>>2]=0;c[e>>2]=0}c[e>>2]=f;if(f|0){d=f+4|0;__Z16atomic_incrementPj(d)|0;c[b+492>>2]=c[(c[e>>2]|0)+8>>2];g=d;h=13}}if((h|0)==13)__Z16atomic_decrementPj(g)|0;g=c[b+512>>2]|0;if(g|0?(h=c[g+8>>2]|0,g=c[b+516>>2]|0,(h|0)!=(g|0)):0){d=h;while(1){h=c[d+8>>2]|0;if((h|0)==(g|0))break;else d=h}if(d|0){g=d;do{__ZN10BakedLight11_bake_lightEP5Light(b,c[g+24>>2]|0);g=c[g+16>>2]|0}while((g|0)!=0)}}__ZN10BakedLight14_upscale_lightEii(b,0,0);g=c[e>>2]|0;if(!g)return;__Z16atomic_decrementPj(g+4|0)|0;c[b+492>>2]=0;c[e>>2]=0;return}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(862667,862759,957,862793,0);return}function __ZN10BakedLight13bake_radianceEv(b){b=b|0;var d=0,e=0,f=0,g=0,h=0;d=b+480|0;e=c[d>>2]|0;if(e|0?(c[e+16>>2]|0)>>>0>=80:0){a[1263537]=0;__ZN10PoolVectorIN10BakedLight8BakeCellEE14_copy_on_writeEv(d);e=c[d>>2]|0;if(!e)f=0;else{__Z16atomic_incrementPj(e+4|0)|0;f=e}e=b+488|0;d=c[e>>2]|0;if((d|0)==(f|0)){if(f|0){g=f+4|0;h=13}}else{if(d|0){__Z16atomic_decrementPj(d+4|0)|0;c[b+492>>2]=0;c[e>>2]=0}c[e>>2]=f;if(f|0){d=f+4|0;__Z16atomic_incrementPj(d)|0;c[b+492>>2]=c[(c[e>>2]|0)+8>>2];g=d;h=13}}if((h|0)==13)__Z16atomic_decrementPj(g)|0;__ZN10BakedLight14_bake_radianceEiiiii(b,0,0,0,0,0);g=c[e>>2]|0;if(!g)return;__Z16atomic_decrementPj(g+4|0)|0;c[b+492>>2]=0;c[e>>2]=0;return}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(862679,862759,1312,862793,0);return}function __ZN10BakedLight18_debug_mesh_albedoEv(a){a=a|0;__ZN10BakedLight17create_debug_meshENS_9DebugModeE(a,0);return}function __ZN10BakedLight17_debug_mesh_lightEv(a){a=a|0;__ZN10BakedLight17create_debug_meshENS_9DebugModeE(a,1);return}function __ZN10BakedLight17create_debug_meshENS_9DebugModeE(b,d){b=b|0;d=d|0;var e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0.0,Z=0,_=0,$=0,aa=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0,ia=0;e=l;l=l+128|0;if((l|0)>=(m|0))ba(128);f=e+112|0;h=e+108|0;i=e+104|0;j=e+88|0;k=e+80|0;n=e;o=e+64|0;p=e+56|0;q=e+52|0;r=e+48|0;c[f>>2]=0;__ZN3RefI9MultiMeshE8instanceEv(f);__ZN9MultiMesh20set_transform_formatENS_15TransformFormatE(c[f>>2]|0,1);__ZN9MultiMesh16set_color_formatENS_11ColorFormatE(c[f>>2]|0,1);s=c[f>>2]|0;t=b+476|0;u=b+412|0;v=c[u>>2]|0;w=v+-1|0;if((v|0)<1)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);x=c[t>>2]|0;y=(x|0)==0;if(y)z=0;else z=c[x+-4>>2]|0;do if((z|0)<(v|0)){if(y)A=0;else A=c[x+-4>>2]|0;if((A|0)<(v|0))__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else{a[1263537]=0;break}}while(0);__ZN6VectorIiE14_copy_on_writeEv(t);__ZN9MultiMesh18set_instance_countEi(s,c[(c[t>>2]|0)+(w<<2)>>2]|0);c[h>>2]=0;__ZN3RefI4MeshE8instanceEv(h);__ZN5ArrayC2Ev(i);__ZN5Array6resizeEi(i,9)|0;c[j>>2]=0;c[k>>2]=0;w=o+4|0;s=o+8|0;v=o+12|0;A=n+12|0;x=o+4|0;y=o+8|0;z=o+12|0;B=n+24|0;C=o+4|0;D=o+8|0;E=o+12|0;F=o+4|0;G=o+8|0;H=o+12|0;I=n+36|0;J=o+4|0;K=o+8|0;L=o+12|0;M=o+4|0;N=o+8|0;O=o+12|0;P=n+12|0;Q=n+24|0;R=n+36|0;S=n+36|0;T=n+24|0;U=n+12|0;V=0;do{W=n;X=W+48|0;do{c[W>>2]=0;W=W+4|0}while((W|0)<(X|0));W=(V|0)<3;Y=(V|0)>2?-1.0:1.0;X=(V|0)%3|0;Z=V;V=V+1|0;_=(V|0)%3|0;$=(Z+2|0)%3|0;Z=W?n:S;aa=W?P:T;ca=W?Q:U;da=W?R:n;g[Z+(X<<2)>>2]=Y;g[Z+(_<<2)>>2]=Y;g[Z+($<<2)>>2]=Y;g[aa+(X<<2)>>2]=Y;g[aa+(_<<2)>>2]=Y;g[aa+($<<2)>>2]=-Y;g[ca+(X<<2)>>2]=Y;g[ca+(_<<2)>>2]=-Y;g[ca+($<<2)>>2]=-Y;g[da+(X<<2)>>2]=Y;g[da+(_<<2)>>2]=-Y;g[da+($<<2)>>2]=Y;__ZN10PoolVectorI7Vector3E9push_backERKS0_(j,n);g[o>>2]=1.0;g[w>>2]=1.0;g[s>>2]=1.0;g[v>>2]=1.0;__ZN10PoolVectorI5ColorE9push_backERKS0_(k,o);__ZN10PoolVectorI7Vector3E9push_backERKS0_(j,A);g[o>>2]=1.0;g[x>>2]=1.0;g[y>>2]=1.0;g[z>>2]=1.0;__ZN10PoolVectorI5ColorE9push_backERKS0_(k,o);__ZN10PoolVectorI7Vector3E9push_backERKS0_(j,B);g[o>>2]=1.0;g[C>>2]=1.0;g[D>>2]=1.0;g[E>>2]=1.0;__ZN10PoolVectorI5ColorE9push_backERKS0_(k,o);__ZN10PoolVectorI7Vector3E9push_backERKS0_(j,B);g[o>>2]=1.0;g[F>>2]=1.0;g[G>>2]=1.0;g[H>>2]=1.0;__ZN10PoolVectorI5ColorE9push_backERKS0_(k,o);__ZN10PoolVectorI7Vector3E9push_backERKS0_(j,I);g[o>>2]=1.0;g[J>>2]=1.0;g[K>>2]=1.0;g[L>>2]=1.0;__ZN10PoolVectorI5ColorE9push_backERKS0_(k,o);__ZN10PoolVectorI7Vector3E9push_backERKS0_(j,n);g[o>>2]=1.0;g[M>>2]=1.0;g[N>>2]=1.0;g[O>>2]=1.0;__ZN10PoolVectorI5ColorE9push_backERKS0_(k,o)}while((V|0)!=6);__ZN7VariantC2ERK10PoolVectorI7Vector3E(n,j);__ZN7VariantaSERKS_(__ZN5ArrayixEi(i,0)|0,n);if(c[n>>2]|0)__ZN7Variant5clearEv(n);__ZN7VariantC2ERK10PoolVectorI5ColorE(n,k);__ZN7VariantaSERKS_(__ZN5ArrayixEi(i,3)|0,n);if(c[n>>2]|0)__ZN7Variant5clearEv(n);V=c[h>>2]|0;__ZN5ArrayC2Ev(n);__ZN4Mesh23add_surface_from_arraysENS_13PrimitiveTypeERK5ArrayS3_j(V,4,i,n,97792);__ZN5ArrayD2Ev(n);__ZN10PoolVectorI5ColorE12_unreferenceEv(k);__ZN10PoolVectorI7Vector3E12_unreferenceEv(j);__ZN5ArrayD2Ev(i);c[i>>2]=0;__ZN3RefI15SpatialMaterialE8instanceEv(i);__ZN15SpatialMaterial8set_flagENS_5FlagsEb(c[i>>2]|0,3,1);__ZN15SpatialMaterial8set_flagENS_5FlagsEb(c[i>>2]|0,2,1);__ZN15SpatialMaterial8set_flagENS_5FlagsEb(c[i>>2]|0,0,1);V=c[i>>2]|0;g[j>>2]=1.0;g[j+4>>2]=1.0;g[j+8>>2]=1.0;g[j+12>>2]=1.0;__ZN15SpatialMaterial10set_albedoERK5Color(V,j);V=c[h>>2]|0;c[j>>2]=0;o=c[i>>2]|0;if(o){O=$i[c[(c[o>>2]|0)+44>>2]&8191](o,1234412)|0;N=O?o:0;o=c[j>>2]|0;if((N|0)!=(o|0)){if((o|0?__ZN9Reference11unreferenceEv(o)|0:0)?(o=c[j>>2]|0,__Z17predelete_handlerP6Object(o)|0):0){gj[c[(c[o>>2]|0)+76>>2]&8191](o);__ZN6Memory11free_staticEPvb(o,0)}c[j>>2]=N;if(N|0)__ZN9Reference9referenceEv(N)}}else c[j>>2]=0;__ZN4Mesh20surface_set_materialEiRK3RefI8MaterialE(V,0,j);V=c[j>>2]|0;if((V|0?__ZN9Reference11unreferenceEv(V)|0:0)?(V=c[j>>2]|0,__Z17predelete_handlerP6Object(V)|0):0){gj[c[(c[V>>2]|0)+76>>2]&8191](V);__ZN6Memory11free_staticEPvb(V,0)}V=c[i>>2]|0;if((V|0?__ZN9Reference11unreferenceEv(V)|0:0)?(V=c[i>>2]|0,__Z17predelete_handlerP6Object(V)|0):0){gj[c[(c[V>>2]|0)+76>>2]&8191](V);__ZN6Memory11free_staticEPvb(V,0)}__ZN9MultiMesh8set_meshERK3RefI4MeshE(c[f>>2]|0,h);V=b+480|0;if((c[V>>2]|0)!=0?(__ZN10PoolVectorIN10BakedLight8BakeCellEE14_copy_on_writeEv(V),N=c[V>>2]|0,(N|0)!=0):0){__Z16atomic_incrementPj(N+4|0)|0;ea=N}else ea=0;N=b+488|0;V=c[N>>2]|0;if((V|0)==(ea|0)){if(ea|0){fa=ea+4|0;ga=42}}else{if(V|0){__Z16atomic_decrementPj(V+4|0)|0;c[b+492>>2]=0;c[N>>2]=0}c[N>>2]=ea;if(ea|0){V=ea+4|0;__Z16atomic_incrementPj(V)|0;c[b+492>>2]=c[(c[N>>2]|0)+8>>2];fa=V;ga=42}}if((ga|0)==42)__Z16atomic_decrementPj(fa)|0;c[i>>2]=0;__ZN10BakedLight11_debug_meshEiiRK5Rect3NS_9DebugModeER3RefI9MultiMeshERi(b,0,0,b+416|0,d,f,i);d=c[i>>2]|0;c[j>>2]=__Z4itosx(d,((d|0)<0)<<31>>31)|0;c[r>>2]=__ZplPKcRK6String(862740,j)|0;__ZN6StringC2EPKc(k,862750);c[q>>2]=__ZNK6StringplERKS_(r,k)|0;d=c[u>>2]|0;u=d+-1|0;if((d|0)<1)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);i=c[t>>2]|0;fa=(i|0)==0;if(fa)ha=0;else ha=c[i+-4>>2]|0;do if((ha|0)<(d|0)){if(fa)ia=0;else ia=c[i+-4>>2]|0;if((ia|0)<(d|0))__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else{a[1263537]=0;break}}while(0);__ZN6VectorIiE14_copy_on_writeEv(t);d=c[(c[t>>2]|0)+(u<<2)>>2]|0;c[n>>2]=__Z4itosx(d,((d|0)<0)<<31>>31)|0;c[p>>2]=__ZNK6StringplERKS_(q,n)|0;__Z10print_line6String(p);d=c[p>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);d=c[n>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);d=c[q>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);d=c[k>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);d=c[r>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);d=c[j>>2]|0;do if(d|0){if(__Z16atomic_decrementPj(d+-8|0)|0)break;__ZN6Memory11free_staticEPvb(d,1)}while(0);d=__ZnwjPKc(448,1263606)|0;__ZN17MultiMeshInstanceC2Ev(d);__Z22postinitialize_handlerP6Object(d);__ZN17MultiMeshInstance13set_multimeshERK3RefI9MultiMeshE(d,f);__ZN4Node9add_childEPS_b(b,d,0);__ZN4Node9set_ownerEPS_(d,__ZNK4Node9get_ownerEv(b)|0);b=c[h>>2]|0;do if(b|0){if(!(__ZN9Reference11unreferenceEv(b)|0))break;d=c[h>>2]|0;if(!(__Z17predelete_handlerP6Object(d)|0))break;gj[c[(c[d>>2]|0)+76>>2]&8191](d);__ZN6Memory11free_staticEPvb(d,0)}while(0);h=c[f>>2]|0;if(!h){l=e;return}if(!(__ZN9Reference11unreferenceEv(h)|0)){l=e;return}h=c[f>>2]|0;if(!(__Z17predelete_handlerP6Object(h)|0)){l=e;return}gj[c[(c[h>>2]|0)+76>>2]&8191](h);__ZN6Memory11free_staticEPvb(h,0);l=e;return}function __ZN10BakedLight11_debug_meshEiiRK5Rect3NS_9DebugModeER3RefI9MultiMeshERi(a,b,d,e,f,h,i){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;h=h|0;i=i|0;var j=0,k=0,n=0,o=0.0,p=0.0,q=0.0,r=0.0,s=0.0,t=0.0,u=0,v=0,w=0,x=0,y=0,z=0,A=0;j=l;l=l+64|0;if((l|0)>=(m|0))ba(64);k=j+16|0;n=j;if(((c[a+412>>2]|0)+-1|0)==(d|0)){o=+g[e+12>>2]*.5;p=+g[e+16>>2]*.5;q=+g[e+20>>2]*.5;r=o+ +g[e>>2];s=p+ +g[e+4>>2];t=q+ +g[e+8>>2];g[k>>2]=1.0;g[k+4>>2]=0.0;g[k+8>>2]=0.0;g[k+12>>2]=0.0;g[k+16>>2]=1.0;g[k+20>>2]=0.0;g[k+24>>2]=0.0;g[k+28>>2]=0.0;g[k+32>>2]=1.0;g[k+36>>2]=r;g[k+40>>2]=s;g[k+44>>2]=t;g[n>>2]=o;g[n+4>>2]=p;g[n+8>>2]=q;__ZN5Basis5scaleERK7Vector3(k,n);__ZN9MultiMesh22set_instance_transformEiRK9Transform(c[h>>2]|0,c[i>>2]|0,k);g[n>>2]=0.0;u=n+4|0;g[u>>2]=0.0;v=n+8|0;g[v>>2]=0.0;w=n+12|0;g[w>>2]=1.0;switch(f|0){case 0:{x=c[a+492>>2]|0;y=c[x+(b*80|0)+36>>2]|0;z=c[x+(b*80|0)+40>>2]|0;c[n>>2]=c[x+(b*80|0)+32>>2];c[u>>2]=y;c[v>>2]=z;g[w>>2]=1.0;break}case 1:{z=c[a+492>>2]|0;q=+g[z+(b*80|0)+44>>2];p=+g[z+(b*80|0)+48>>2];o=+g[z+(b*80|0)+52>>2];g[w>>2]=1.0;t=+g[z+(b*80|0)+60>>2];s=+g[z+(b*80|0)+64>>2];g[n>>2]=+g[z+(b*80|0)+56>>2]+q;g[u>>2]=t+p;g[v>>2]=s+o;break}default:{}}__ZN9MultiMesh18set_instance_colorEiRK5Color(c[h>>2]|0,c[i>>2]|0,n);c[i>>2]=(c[i>>2]|0)+1;l=j;return}n=a+492|0;v=k+12|0;u=k+16|0;z=k+20|0;w=d+1|0;d=k+8|0;y=k+4|0;x=0;do{A=c[(c[n>>2]|0)+(b*80|0)+(x<<2)>>2]|0;if((A|0)!=-1){c[k>>2]=c[e>>2];c[k+4>>2]=c[e+4>>2];c[k+8>>2]=c[e+8>>2];c[k+12>>2]=c[e+12>>2];c[k+16>>2]=c[e+16>>2];c[k+20>>2]=c[e+20>>2];o=+g[v>>2]*.5;g[v>>2]=o;s=+g[u>>2]*.5;g[u>>2]=s;p=+g[z>>2]*.5;g[z>>2]=p;if(x&1|0)g[k>>2]=o+ +g[k>>2];if(x&2|0)g[y>>2]=s+ +g[y>>2];if(x&4|0)g[d>>2]=p+ +g[d>>2];__ZN10BakedLight11_debug_meshEiiRK5Rect3NS_9DebugModeER3RefI9MultiMeshERi(a,A,w,k,f,h,i)}x=x+1|0}while((x|0)!=8);l=j;return}function __ZN10BakedLight14_bake_radianceEiiiii(a,b,d,e,f,h){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;h=h|0;var i=0,j=0,k=0,l=0;if(((c[a+412>>2]|0)+-1|0)!=(d|0)){i=d+1|0;d=c[a+440>>2]>>i;j=a+492|0;k=0;do{l=c[(c[j>>2]|0)+(b*80|0)+(k<<2)>>2]|0;if((l|0)!=-1)__ZN10BakedLight14_bake_radianceEiiiii(a,l,i,((k&1|0)==0?0:d)+e|0,((k&2|0)==0?0:d)+f|0,((k&4|0)==0?0:d)+h|0);k=k+1|0}while((k|0)!=8);return}k=c[a+492>>2]|0;a=k+(b*80|0)+44|0;g[a>>2]=0.0;h=k+(b*80|0)+48|0;g[h>>2]=0.0;d=k+(b*80|0)+52|0;g[d>>2]=0.0;f=c[k+(b*80|0)+68>>2]|0;if(f&1|0)g[a>>2]=1.0;if(f&4|0)g[h>>2]=1.0;if(!(f&16))return;g[d>>2]=1.0;return}function __ZN10BakedLight14_upscale_lightEii(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,h=0,i=0.0,j=0.0,k=0.0,l=0.0,m=0,n=0,o=0.0,p=0.0,q=0.0,r=0.0,s=0,t=0,u=0.0,v=0.0,w=0.0,x=0.0,y=0,z=0.0,A=0,B=0.0,C=0,D=0.0,E=0,F=0.0,G=0,H=0.0,I=0.0,J=0.0,K=0.0,L=0.0,M=0.0,N=0.0,O=0.0,P=0.0,Q=0.0,R=0.0,S=0.0,T=0.0,U=0.0,V=0.0,W=0.0,X=0.0,Y=0.0,Z=0.0,_=0.0,$=0.0,aa=0.0,ba=0.0,ca=0.0,da=0.0,ea=0.0,fa=0.0,ga=0.0;e=a+492|0;f=d+1|0;h=c[e>>2]|0;if(((c[a+412>>2]|0)+-2|0)>(d|0)){d=0;i=0.0;j=0.0;k=0.0;l=0.0;m=h;while(1){n=c[m+(b*80|0)+(d<<2)>>2]|0;if((n|0)==-1){o=i;p=j;q=k;r=l;s=m}else{__ZN10BakedLight14_upscale_lightEii(a,n,f);t=c[e>>2]|0;o=i+ +g[t+(n*80|0)+72>>2];p=j+ +g[t+(n*80|0)+44>>2];q=k+ +g[t+(n*80|0)+48>>2];r=l+ +g[t+(n*80|0)+52>>2];s=t}d=d+1|0;if((d|0)==8){u=o;v=p;w=q;x=r;y=s;break}else{i=o;j=p;k=q;l=r;m=s}}z=v*.125;A=y+(b*80|0)+44|0;g[A>>2]=z;B=w*.125;C=y+(b*80|0)+48|0;g[C>>2]=B;D=x*.125;E=y+(b*80|0)+52|0;g[E>>2]=D;F=u*.125;G=y+(b*80|0)+72|0;g[G>>2]=F;return}s=c[h+(b*80|0)>>2]|0;if((s|0)==-1){H=0.0;I=0.0;J=0.0;K=0.0}else{H=+g[h+(s*80|0)+72>>2]+0.0;I=+g[h+(s*80|0)+44>>2]+0.0;J=+g[h+(s*80|0)+48>>2]+0.0;K=+g[h+(s*80|0)+52>>2]+0.0}s=c[h+(b*80|0)+4>>2]|0;if((s|0)==-1){L=H;M=I;N=J;O=K}else{L=H+ +g[h+(s*80|0)+72>>2];M=I+ +g[h+(s*80|0)+44>>2];N=J+ +g[h+(s*80|0)+48>>2];O=K+ +g[h+(s*80|0)+52>>2]}s=c[h+(b*80|0)+8>>2]|0;if((s|0)==-1){P=L;Q=M;R=N;S=O}else{P=L+ +g[h+(s*80|0)+72>>2];Q=M+ +g[h+(s*80|0)+44>>2];R=N+ +g[h+(s*80|0)+48>>2];S=O+ +g[h+(s*80|0)+52>>2]}s=c[h+(b*80|0)+12>>2]|0;if((s|0)==-1){T=P;U=Q;V=R;W=S}else{T=P+ +g[h+(s*80|0)+72>>2];U=Q+ +g[h+(s*80|0)+44>>2];V=R+ +g[h+(s*80|0)+48>>2];W=S+ +g[h+(s*80|0)+52>>2]}s=c[h+(b*80|0)+16>>2]|0;if((s|0)==-1){X=T;Y=U;Z=V;_=W}else{X=T+ +g[h+(s*80|0)+72>>2];Y=U+ +g[h+(s*80|0)+44>>2];Z=V+ +g[h+(s*80|0)+48>>2];_=W+ +g[h+(s*80|0)+52>>2]}s=c[h+(b*80|0)+20>>2]|0;if((s|0)==-1){$=X;aa=Y;ba=Z;ca=_}else{$=X+ +g[h+(s*80|0)+72>>2];aa=Y+ +g[h+(s*80|0)+44>>2];ba=Z+ +g[h+(s*80|0)+48>>2];ca=_+ +g[h+(s*80|0)+52>>2]}s=c[h+(b*80|0)+24>>2]|0;if((s|0)==-1){da=$;ea=aa;fa=ba;ga=ca}else{da=$+ +g[h+(s*80|0)+72>>2];ea=aa+ +g[h+(s*80|0)+44>>2];fa=ba+ +g[h+(s*80|0)+48>>2];ga=ca+ +g[h+(s*80|0)+52>>2]}s=c[h+(b*80|0)+28>>2]|0;if((s|0)==-1){u=da;v=ea;w=fa;x=ga;y=h;z=v*.125;A=y+(b*80|0)+44|0;g[A>>2]=z;B=w*.125;C=y+(b*80|0)+48|0;g[C>>2]=B;D=x*.125;E=y+(b*80|0)+52|0;g[E>>2]=D;F=u*.125;G=y+(b*80|0)+72|0;g[G>>2]=F;return}u=da+ +g[h+(s*80|0)+72>>2];v=ea+ +g[h+(s*80|0)+44>>2];w=fa+ +g[h+(s*80|0)+48>>2];x=ga+ +g[h+(s*80|0)+52>>2];y=h;z=v*.125;A=y+(b*80|0)+44|0;g[A>>2]=z;B=w*.125;C=y+(b*80|0)+48|0;g[C>>2]=B;D=x*.125;E=y+(b*80|0)+52|0;g[E>>2]=D;F=u*.125;G=y+(b*80|0)+72|0;g[G>>2]=F;return}function __ZN10BakedLight11_bake_lightEP5Light(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,h=0,i=0,j=0,k=0.0,n=0.0;d=l;l=l+80|0;if((l|0)>=(m|0))ba(80);e=d+32|0;f=d+16|0;h=d;if(!b){l=d;return}if(!($i[c[(c[b>>2]|0)+44>>2]&8191](b,1235956)|0)){l=d;return}i=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235956)|0;j=i?b:0;__ZNK7Spatial22get_relative_transformEPK4Node(e,j,a);k=-+g[e+20>>2];n=-+g[e+32>>2];g[f>>2]=-+g[e+8>>2];g[f+4>>2]=k;g[f+8>>2]=n;__ZNK5Light9get_colorEv(h,j);n=+__ZNK5Light9get_paramENS_5ParamE(j,0);g[h>>2]=n*+g[h>>2];j=h+4|0;g[j>>2]=n*+g[j>>2];j=h+8|0;g[j>>2]=n*+g[j>>2];j=a+496|0;c[j>>2]=(c[j>>2]|0)+1;__ZN10BakedLight17_bake_directionalEiiiiiRK7Vector3RK5Colori(a,0,0,0,0,0,f,h,1);l=d;return}function __ZN10BakedLight17_bake_directionalEiiiiiRK7Vector3RK5Colori(a,b,d,e,f,h,i,k,n){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;h=h|0;i=i|0;k=k|0;n=n|0;var o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0.0,A=0.0,B=0.0,C=0.0,D=0.0,E=0.0,F=0.0,G=0.0,H=0.0,J=0,K=0.0;o=l;l=l+80|0;if((l|0)>=(m|0))ba(80);p=o+64|0;q=o+52|0;r=o+40|0;s=o+28|0;t=o;u=o+16|0;if(((c[a+412>>2]|0)+-1|0)!=(d|0)){v=d+1|0;d=c[a+440>>2]>>v;w=a+492|0;x=0;do{y=c[(c[w>>2]|0)+(b*80|0)+(x<<2)>>2]|0;if((y|0)!=-1)__ZN10BakedLight17_bake_directionalEiiiiiRK7Vector3RK5Colori(a,y,v,((x&1|0)==0?0:d)+e|0,((x&2|0)==0?0:d)+f|0,((x&4|0)==0?0:d)+h|0,i,k,n);x=x+1|0}while((x|0)!=8);l=o;return}z=+(c[a+440>>2]|0);A=+g[a+428>>2];B=+g[a+432>>2];C=+g[a+436>>2];D=+g[a+416>>2];E=A*((+(e|0)+.5)/z)+D;F=B*((+(f|0)+.5)/z)+ +g[a+420>>2];G=(+(h|0)+.5)/z*C+ +g[a+424>>2];g[r>>2]=E;g[r+4>>2]=F;g[r+8>>2]=G;z=+I(+(A*A+B*B+C*C))*1.2;C=+g[i>>2];B=+g[i+4>>2];H=G-z*+g[i+8>>2];g[s>>2]=E-C*z;g[s+4>>2]=F-B*z;g[s+8>>2]=H;h=t+12|0;f=u+8|0;e=u+4|0;x=C<0.0;if((x?-C:C)<1.0e-05){J=i+4|0;K=B}else{d=t+4|0;c[d>>2]=0;c[d+4>>2]=0;c[d+8>>2]=0;g[t>>2]=1.0;g[h>>2]=x?A+D:D;g[f>>2]=0.0;g[e>>2]=0.0;g[u>>2]=0.0;c[q>>2]=c[r>>2];c[q+4>>2]=c[r+4>>2];c[q+8>>2]=c[r+8>>2];c[p>>2]=c[s>>2];c[p+4>>2]=c[s+4>>2];c[p+8>>2]=c[s+8>>2];if(__ZNK5Plane18intersects_segmentE7Vector3S0_PS0_(t,q,p,u)|0){c[s>>2]=c[u>>2];c[s+4>>2]=c[u+4>>2];c[s+8>>2]=c[u+8>>2]}x=i+4|0;J=x;K=+g[x>>2]}if(!((K<0.0?-K:K)<1.0e-05)){c[t>>2]=0;c[t+4>>2]=0;c[t+8>>2]=0;g[t+4>>2]=1.0;x=c[a+420>>2]|0;c[h>>2]=x;if(+g[J>>2]<0.0)g[h>>2]=+g[a+432>>2]+(c[j>>2]=x,+g[j>>2]);g[f>>2]=0.0;g[e>>2]=0.0;g[u>>2]=0.0;c[q>>2]=c[r>>2];c[q+4>>2]=c[r+4>>2];c[q+8>>2]=c[r+8>>2];c[p>>2]=c[s>>2];c[p+4>>2]=c[s+4>>2];c[p+8>>2]=c[s+8>>2];if(__ZNK5Plane18intersects_segmentE7Vector3S0_PS0_(t,q,p,u)|0){c[s>>2]=c[u>>2];c[s+4>>2]=c[u+4>>2];c[s+8>>2]=c[u+8>>2]}}K=+g[i+8>>2];i=K<0.0;if(!((i?-K:K)<1.0e-05)){x=t;c[x>>2]=0;c[x+4>>2]=0;g[t+8>>2]=1.0;x=c[a+424>>2]|0;c[h>>2]=x;if(i)g[h>>2]=+g[a+436>>2]+(c[j>>2]=x,+g[j>>2]);g[f>>2]=0.0;g[e>>2]=0.0;g[u>>2]=0.0;c[q>>2]=c[r>>2];c[q+4>>2]=c[r+4>>2];c[q+8>>2]=c[r+8>>2];c[p>>2]=c[s>>2];c[p+4>>2]=c[s+4>>2];c[p+8>>2]=c[s+8>>2];if(__ZNK5Plane18intersects_segmentE7Vector3S0_PS0_(t,q,p,u)|0){c[s>>2]=c[u>>2];c[s+4>>2]=c[u+4>>2];c[s+8>>2]=c[u+8>>2]}}u=__ZN10BakedLight9_plot_rayERK7Vector3S2_(a,s,r)|0;if((u|0)>-1?(r=c[a+496>>2]|0,s=c[a+492>>2]|0,a=s+(u*80|0)+76|0,(r|0)!=(c[a>>2]|0)):0){K=+g[s+(u*80|0)+36>>2];D=+g[s+(u*80|0)+40>>2];A=+(n|0);n=s+(u*80|0)+44|0;g[n>>2]=+g[n>>2]+A*(+g[s+(u*80|0)+32>>2]*+g[k>>2]);n=s+(u*80|0)+48|0;g[n>>2]=+g[n>>2]+A*(K*+g[k+4>>2]);n=s+(u*80|0)+52|0;g[n>>2]=+g[n>>2]+A*(D*+g[k+8>>2]);c[a>>2]=r}l=o;return}function __ZN10BakedLight9_plot_rayERK7Vector3S2_(a,b,d){a=a|0;b=b|0;d=d|0;var e=0.0,f=0.0,h=0.0,i=0.0,j=0.0,k=0.0,l=0,m=0.0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0;e=+g[a+416>>2];f=+g[a+420>>2];h=+g[a+424>>2];i=+g[a+428>>2];j=+g[a+432>>2];k=+g[a+436>>2];l=c[a+440>>2]|0;m=+(l|0);n=~~+G(+((+g[b>>2]-e)/i*m));o=~~+G(+((+g[b+4>>2]-f)/j*m));p=~~+G(+((+g[b+8>>2]-h)/k*m));b=~~+G(+((+g[d>>2]-e)/i*m))-n|0;q=~~+G(+((+g[d+4>>2]-f)/j*m))-o|0;r=~~+G(+((+g[d+8>>2]-h)/k*m))-p|0;d=b>>31|1;s=(b|0)<0?0-b|0:b;b=q>>31|1;t=(q|0)<0?0-q|0:q;q=r>>31|1;u=(r|0)<0?0-r|0:r;r=s<<1;v=t<<1;w=u<<1;a:do if((s|0)<(t|0)|(s|0)<(u|0))if((t|0)<(s|0)|(t|0)<(u|0)){if((u|0)<=0){x=n;y=o;z=p;break}A=(l|0)/2|0;B=a+412|0;C=a+492|0;D=0-w|0;E=0;F=v-u|0;H=r-u|0;I=n;J=o;K=p;b:while(1){c:do if(((I|0)>-1&(l|0)>(I|0)?(J|0)>-1&(l|0)>(J|0):0)?(K|0)>-1&(l|0)>(K|0):0){L=c[B>>2]|0;if((L|0)<=1){M=0;N=43;break b}O=c[C>>2]|0;P=L+-1|0;L=0;Q=A;R=0;S=0;T=0;U=0;while(1){V=U+Q|0;W=(V|0)>(I|0);X=(W^1)&1;Y=T+Q|0;Z=(Y|0)>(J|0);_=Z?X:X|2;X=S+Q|0;$=(X|0)>(K|0);R=c[O+(R*80|0)+(($?_:_|4)<<2)>>2]|0;if((R|0)==-1)break c;L=L+1|0;if((L|0)>=(P|0))break;else{Q=Q>>1;S=$?S:X;T=Z?T:Y;U=W?U:V}}if((R|0)>-1){M=R;N=43;break b}}while(0);U=(F|0)>0;T=(U?b:0)+J|0;S=(H|0)>0;Q=I+(S?d:0)|0;P=K+q|0;E=E+1|0;if((E|0)>=(u|0)){x=Q;y=T;z=P;break a}else{F=F+v+(U?D:0)|0;H=H+r+(S?D:0)|0;I=Q;J=T;K=P}}if((N|0)==43)return M|0}else{if((t|0)<=0){x=n;y=o;z=p;break}K=(l|0)/2|0;J=a+412|0;I=a+492|0;D=0-v|0;H=0;F=r-t|0;E=w-t|0;A=n;C=o;B=p;d:while(1){e:do if(((A|0)>-1&(l|0)>(A|0)?(C|0)>-1&(l|0)>(C|0):0)?(B|0)>-1&(l|0)>(B|0):0){P=c[J>>2]|0;if((P|0)<=1){M=0;N=43;break d}T=c[I>>2]|0;Q=P+-1|0;P=0;S=K;U=0;L=0;O=0;V=0;while(1){W=V+S|0;Y=(W|0)>(A|0);Z=(Y^1)&1;X=O+S|0;$=(X|0)>(C|0);_=$?Z:Z|2;Z=L+S|0;aa=(Z|0)>(B|0);U=c[T+(U*80|0)+((aa?_:_|4)<<2)>>2]|0;if((U|0)==-1)break e;P=P+1|0;if((P|0)>=(Q|0))break;else{S=S>>1;L=aa?L:Z;O=$?O:X;V=Y?V:W}}if((U|0)>-1){M=U;N=43;break d}}while(0);V=(F|0)>0;O=(V?d:0)+A|0;L=(E|0)>0;S=(L?q:0)+B|0;Q=C+b|0;H=H+1|0;if((H|0)>=(t|0)){x=O;y=Q;z=S;break a}else{F=F+r+(V?D:0)|0;E=E+w+(L?D:0)|0;A=O;C=Q;B=S}}if((N|0)==43)return M|0}else if((s|0)>0){B=(l|0)/2|0;C=a+412|0;A=a+492|0;D=0-r|0;E=0;F=v-s|0;H=w-s|0;K=n;I=o;J=p;f:while(1){g:do if(((K|0)>-1&(l|0)>(K|0)?(I|0)>-1&(l|0)>(I|0):0)?(J|0)>-1&(l|0)>(J|0):0){S=c[C>>2]|0;if((S|0)<=1){M=0;N=43;break f}Q=c[A>>2]|0;O=S+-1|0;S=0;L=B;V=0;P=0;T=0;R=0;while(1){W=R+L|0;Y=(W|0)>(K|0);X=(Y^1)&1;$=T+L|0;Z=($|0)>(I|0);aa=Z?X:X|2;X=P+L|0;_=(X|0)>(J|0);V=c[Q+(V*80|0)+((_?aa:aa|4)<<2)>>2]|0;if((V|0)==-1)break g;S=S+1|0;if((S|0)>=(O|0))break;else{L=L>>1;P=_?P:X;T=Z?T:$;R=Y?R:W}}if((V|0)>-1){M=V;N=43;break f}}while(0);R=(F|0)>0;T=(R?b:0)+I|0;P=(H|0)>0;L=(P?q:0)+J|0;O=K+d|0;E=E+1|0;if((E|0)>=(s|0)){x=O;y=T;z=L;break a}else{F=F+v+(R?D:0)|0;H=H+w+(P?D:0)|0;K=O;I=T;J=L}}if((N|0)==43)return M|0}else{x=n;y=o;z=p}while(0);if(!((x|0)>-1&(l|0)>(x|0))){M=-1;return M|0}if(!((y|0)>-1&(l|0)>(y|0))){M=-1;return M|0}if(!((z|0)>-1&(l|0)>(z|0))){M=-1;return M|0}p=c[a+412>>2]|0;if((p|0)<=1){M=0;return M|0}o=c[a+492>>2]|0;a=p+-1|0;p=0;n=(l|0)/2|0;l=0;w=0;v=0;s=0;while(1){d=s+n|0;q=(d|0)>(x|0);b=(q^1)&1;r=v+n|0;t=(r|0)>(y|0);u=t?b:b|2;b=w+n|0;J=(b|0)>(z|0);I=c[o+(l*80|0)+((J?u:u|4)<<2)>>2]|0;if((I|0)==-1){M=-1;N=43;break}p=p+1|0;if((p|0)>=(a|0)){M=I;N=43;break}else{n=n>>1;l=I;w=J?w:b;v=t?v:r;s=q?s:d}}if((N|0)==43)return M|0;return 0}function __ZN10PoolVectorIN10BakedLight8BakeCellEE6resizeEi(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0;e=c[b>>2]|0;do if(!e){if(!d){f=0;return f|0}g=c[313794]|0;gj[c[c[g>>2]>>2]&8191](g);g=c[313793]|0;if((g|0)!=(c[313792]|0)){h=c[313791]|0;c[b>>2]=h;c[313791]=c[h+20>>2];c[313793]=g+1;g=c[b>>2]|0;c[g+16>>2]=0;c[g>>2]=1;c[g+12>>2]=-1;g=c[313794]|0;gj[c[(c[g>>2]|0)+4>>2]&8191](g);i=c[b>>2]|0;break}g=c[313794]|0;gj[c[(c[g>>2]|0)+4>>2]&8191](g);__Z19_err_set_last_errorPKc(1144574);a[1263537]=1;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1130483,526,1144614,0);a[1263537]=0;f=6;return f|0}else{if(!(c[e+4>>2]|0)){a[1263537]=0;i=e;break}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1130483,543,1144667,0);f=23;return f|0}while(0);e=d*80|0;if((c[i+16>>2]|0)==(e|0)){f=0;return f|0}if(!d){__ZN10PoolVectorIN10BakedLight8BakeCellEE12_unreferenceEv(b);f=0;return f|0}__ZN10PoolVectorIN10BakedLight8BakeCellEE14_copy_on_writeEv(b);i=c[313794]|0;gj[c[c[i>>2]>>2]&8191](i);i=(c[313795]|0)-(c[(c[b>>2]|0)+16>>2]|0)+e|0;c[313795]=i;if(i>>>0>(c[313796]|0)>>>0)c[313796]=i;i=c[313794]|0;gj[c[(c[i>>2]|0)+4>>2]&8191](i);i=c[b>>2]|0;g=c[i+16>>2]|0;h=(g>>>0)/80|0;if((h|0)>=(d|0)){if(i|0?(__ZN10PoolVectorIN10BakedLight8BakeCellEE14_copy_on_writeEv(b),j=c[b>>2]|0,j|0):0){__Z16atomic_incrementPj(j+4|0)|0;__Z16atomic_decrementPj(j+4|0)|0}if(c[313789]|0){f=0;return f|0}j=c[(c[b>>2]|0)+8>>2]|0;if(!e){__ZN6Memory11free_staticEPvb(j,0);k=c[b>>2]|0;c[k+8>>2]=0;c[k+16>>2]=0;k=c[313794]|0;gj[c[c[k>>2]>>2]&8191](k);k=c[b>>2]|0;c[k+20>>2]=c[313791];c[313791]=k;c[313793]=(c[313793]|0)+-1;k=c[313794]|0;gj[c[(c[k>>2]|0)+4>>2]&8191](k);f=0;return f|0}else{k=__ZN6Memory14realloc_staticEPvjb(j,e,0)|0;j=c[b>>2]|0;c[j+8>>2]=k;c[j+16>>2]=e;f=0;return f|0}}if(!(c[313789]|0)){if(!g)l=__ZN6Memory12alloc_staticEjb(e,0)|0;else l=__ZN6Memory14realloc_staticEPvjb(c[i+8>>2]|0,e,0)|0;g=c[b>>2]|0;c[g+8>>2]=l;m=g}else m=i;c[m+16>>2]=e;if((m|0)!=0?(__ZN10PoolVectorIN10BakedLight8BakeCellEE14_copy_on_writeEv(b),m=c[b>>2]|0,(m|0)!=0):0){__Z16atomic_incrementPj(m+4|0)|0;n=m;o=c[m+8>>2]|0}else{n=0;o=0}m=h;do{h=o+(m*80|0)|0;c[h>>2]=-1;c[h+4>>2]=-1;c[h+8>>2]=-1;c[h+12>>2]=-1;c[h+16>>2]=-1;c[h+20>>2]=-1;c[h+24>>2]=-1;c[h+28>>2]=-1;h=o+(m*80|0)+32|0;b=h+48|0;do{c[h>>2]=0;h=h+4|0}while((h|0)<(b|0));m=m+1|0}while((m|0)<(d|0));if(!n){f=0;return f|0}__Z16atomic_decrementPj(n+4|0)|0;f=0;return f|0}function __ZN10BakedLight17_bake_add_to_aabbERK9TransformR3RefI4MeshERb(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0.0,J=0.0,K=0.0,L=0.0,M=0.0,N=0.0,O=0.0,P=0.0,Q=0.0,R=0.0,S=0.0,T=0.0;h=l;l=l+16|0;if((l|0)>=(m|0))ba(16);i=h+4|0;j=h;if((__ZNK4Mesh17get_surface_countEv(c[e>>2]|0)|0)<=0){l=h;return}k=d+4|0;n=d+8|0;o=d+36|0;p=d+12|0;q=d+16|0;r=d+20|0;s=d+40|0;t=d+24|0;u=d+28|0;v=d+32|0;w=d+44|0;x=b+416|0;y=b+420|0;z=b+424|0;A=b+428|0;B=b+432|0;C=b+436|0;b=0;do{if((__ZNK4Mesh26surface_get_primitive_typeEi(c[e>>2]|0,b)|0)==4){c[i>>2]=__ZNK4Mesh18surface_get_arraysEi(c[e>>2]|0,b)|0;D=__ZNK7Variantcv10PoolVectorI7Vector3EEv(__ZN5ArrayixEi(i,0)|0)|0;c[j>>2]=D;if(!D){E=0;F=0;G=0}else{H=((c[D+16>>2]|0)>>>0)/12|0;__Z16atomic_incrementPj(D+4|0)|0;E=D;F=c[D+8>>2]|0;G=H}if(a[f>>0]|0){H=F;I=+g[H>>2];J=+g[H+4>>2];K=+g[H+8>>2];L=+g[s>>2]+(I*+g[p>>2]+J*+g[q>>2]+K*+g[r>>2]);M=+g[w>>2]+(I*+g[t>>2]+J*+g[u>>2]+K*+g[v>>2]);g[x>>2]=+g[o>>2]+(+g[d>>2]*I+ +g[k>>2]*J+ +g[n>>2]*K);g[y>>2]=L;g[z>>2]=M;a[f>>0]=0}if(G|0){H=F;D=0;M=+g[x>>2];L=+g[z>>2];K=+g[y>>2];J=+g[A>>2];I=+g[B>>2];N=+g[C>>2];do{O=+g[H+(D*12|0)>>2];P=+g[H+(D*12|0)+4>>2];Q=+g[H+(D*12|0)+8>>2];R=+g[o>>2]+(+g[d>>2]*O+ +g[k>>2]*P+ +g[n>>2]*Q);S=+g[s>>2]+(O*+g[p>>2]+P*+g[q>>2]+Q*+g[r>>2]);T=+g[w>>2]+(O*+g[t>>2]+P*+g[u>>2]+Q*+g[v>>2]);Q=M+J;P=K+I;O=L+N;M=R<M?R:M;K=S<K?S:K;L=T<L?T:L;g[x>>2]=M;g[y>>2]=K;g[z>>2]=L;J=(R>Q?R:Q)-M;I=(S>P?S:P)-K;N=(T>O?T:O)-L;g[A>>2]=J;g[B>>2]=I;g[C>>2]=N;D=D+1|0}while((D|0)<(G|0))}if(E|0)__Z16atomic_decrementPj(E+4|0)|0;__ZN10PoolVectorI7Vector3E12_unreferenceEv(j);__ZN5ArrayD2Ev(i)}b=b+1|0}while((b|0)<(__ZNK4Mesh17get_surface_countEv(c[e>>2]|0)|0));l=h;return}function __ZN10BakedLight11_fixup_plotEiiiii(a,b,d,e,f,h){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0.0,s=0,t=0,u=0.0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0;i=l;l=l+16|0;if((l|0)>=(m|0))ba(16);j=i;k=c[a+412>>2]|0;if((k+-1|0)!=(d|0)){n=d+1|0;o=c[a+440>>2]>>n;p=a+492|0;q=0;r=0.0;s=c[p>>2]|0;while(1){t=c[s+(b*80|0)+(q<<2)>>2]|0;if((t|0)==-1){u=r;v=s}else{__ZN10BakedLight11_fixup_plotEiiiii(a,t,n,((q&1|0)==0?0:o)+e|0,((q&2|0)==0?0:o)+f|0,((q&4|0)==0?0:o)+h|0);w=c[p>>2]|0;u=r+ +g[w+(t*80|0)+72>>2];v=w}q=q+1|0;if((q|0)==8)break;else{r=u;s=v}}g[v+(b*80|0)+72>>2]=u*.125;s=v+(b*80|0)+32|0;c[s>>2]=0;c[s+4>>2]=0;c[s+8>>2]=0;c[s+12>>2]=0;c[s+16>>2]=0;c[s+20>>2]=0;x=v;y=x+(b*80|0)+76|0;c[y>>2]=0;l=i;return}v=c[a+492>>2]|0;a=v+(b*80|0)+72|0;u=+g[a>>2];s=v+(b*80|0)+32|0;g[s>>2]=+g[s>>2]/u;s=v+(b*80|0)+36|0;g[s>>2]=+g[s>>2]/u;s=v+(b*80|0)+40|0;g[s>>2]=+g[s>>2]/u;s=v+(b*80|0)+44|0;g[s>>2]=+g[s>>2]/u;s=v+(b*80|0)+48|0;g[s>>2]=+g[s>>2]/u;s=v+(b*80|0)+52|0;g[s>>2]=+g[s>>2]/u;g[a>>2]=1.0;a=j+4|0;s=j+8|0;q=1<<d;p=(q|0)/2|0;o=v+(b*80|0)+68|0;n=(k|0)<2;k=0;while(1){c[j>>2]=0;c[j+4>>2]=0;c[j+8>>2]=0;c[j+(((k|0)/2|0)<<2)>>2]=(k<<1&2)+-1;w=(c[j>>2]|0)+e|0;t=(c[a>>2]|0)+f|0;z=(c[s>>2]|0)+h|0;a:do if(((w|0)>=0?!((w|0)>=(q|0)|(t|0)<0):0)?!(n|(z|0)<(q|0)&((t|0)<(q|0)&(z|0)>-1)^1):0){A=0;B=0;C=p;D=0;E=0;F=0;while(1){G=C+F|0;H=(w|0)<(G|0);I=(H^1)&1;J=C+E|0;K=(t|0)<(J|0);L=K?I:I|2;I=C+D|0;M=(z|0)<(I|0);B=c[v+(B*80|0)+((M?L:L|4)<<2)>>2]|0;if((B|0)==-1)break a;A=A+1|0;if((A|0)>=(d|0)){N=8;break}else{C=C>>1;D=M?D:I;E=K?E:J;F=H?F:G}}}else N=8;while(0);if((N|0)==8){N=0;c[o>>2]=c[o>>2]&~(1<<k)}k=k+1|0;if((k|0)==6){x=v;break}}y=x+(b*80|0)+76|0;c[y>>2]=0;l=i;return}function __ZN10BakedLight14_bake_add_meshERK9TransformR3RefI4MeshE(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0,ia=0,ja=0,ka=0,la=0,ma=0,na=0,oa=0,pa=0,qa=0,ra=0,sa=0,ta=0,ua=0,va=0,wa=0,xa=0,ya=0,za=0,Aa=0,Ba=0,Ca=0,Da=0,Ea=0,Fa=0,Ga=0.0,Ha=0.0,Ia=0.0,Ja=0.0,Ka=0.0,La=0.0,Ma=0.0,Na=0.0,Oa=0.0,Pa=0.0,Qa=0.0,Ra=0.0,Sa=0.0,Ta=0.0,Ua=0.0,Va=0,Wa=0,Xa=0;e=l;l=l+96|0;if((l|0)>=(m|0))ba(96);f=e+80|0;h=e+72|0;i=e+76|0;j=e+68|0;k=e+64|0;n=e+60|0;o=e+24|0;p=e;if((__ZNK4Mesh17get_surface_countEv(c[d>>2]|0)|0)<=0){l=e;return}q=b+4|0;r=b+8|0;s=b+36|0;t=b+12|0;u=b+16|0;v=b+20|0;w=b+40|0;x=b+24|0;y=b+28|0;z=b+32|0;A=b+44|0;B=a+416|0;C=f+4|0;D=o+4|0;E=o+8|0;F=o+12|0;G=o+16|0;H=o+20|0;I=o+24|0;J=o+28|0;K=o+32|0;L=p+8|0;M=p+16|0;N=o+4|0;O=o+8|0;P=o+12|0;Q=o+16|0;R=o+20|0;S=o+24|0;T=o+28|0;U=o+32|0;V=o+4|0;W=o+8|0;X=o+12|0;Y=o+16|0;Z=o+20|0;_=o+24|0;$=o+28|0;aa=o+32|0;ca=p+8|0;da=p+16|0;ea=o+4|0;fa=o+8|0;ga=o+12|0;ha=o+16|0;ia=o+20|0;ja=o+24|0;ka=o+28|0;la=o+32|0;ma=0;do{if((__ZNK4Mesh26surface_get_primitive_typeEi(c[d>>2]|0,ma)|0)==4){c[h>>2]=__ZNK4Mesh20surface_get_materialEi(c[d>>2]|0,ma)|0;__ZN10BakedLight19_get_material_cacheE3RefI8MaterialE(f,a,h);na=c[h>>2]|0;if((na|0?__ZN9Reference11unreferenceEv(na)|0:0)?(na=c[h>>2]|0,__Z17predelete_handlerP6Object(na)|0):0){gj[c[(c[na>>2]|0)+76>>2]&8191](na);__ZN6Memory11free_staticEPvb(na,0)}c[h>>2]=0;c[i>>2]=__ZNK4Mesh18surface_get_arraysEi(c[d>>2]|0,ma)|0;na=__ZNK7Variantcv10PoolVectorI7Vector3EEv(__ZN5ArrayixEi(i,0)|0)|0;c[j>>2]=na;if(!na){oa=0;pa=0}else{__Z16atomic_incrementPj(na+4|0)|0;oa=na;pa=c[na+8>>2]|0}c[k>>2]=__ZNK7Variantcv10PoolVectorI7Vector2EEv(__ZN5ArrayixEi(i,4)|0)|0;na=__ZNK7Variantcv10PoolVectorIiEEv(__ZN5ArrayixEi(i,8)|0)|0;c[n>>2]=na;qa=c[k>>2]|0;if(!qa){ra=0;sa=na;ta=0;ua=0}else{if((c[qa+16>>2]|0)>>>0<8){va=0;wa=0;xa=0}else{__Z16atomic_incrementPj(qa+4|0)|0;na=qa+4|0;__Z16atomic_incrementPj(na)|0;ya=c[qa+8>>2]|0;__Z16atomic_decrementPj(na)|0;va=1;wa=ya;xa=qa}ra=va;sa=c[n>>2]|0;ta=wa;ua=xa}if((sa|0)!=0?(qa=c[sa+16>>2]|0,qa>>>0>=4):0){ya=(qa>>>0)/12|0;__Z16atomic_incrementPj(sa+4|0)|0;if(qa>>>0>=12){qa=c[sa+8>>2]|0;na=pa;za=ta;if(ra){Aa=0;do{Ba=o;Ca=Ba+36|0;do{c[Ba>>2]=0;Ba=Ba+4|0}while((Ba|0)<(Ca|0));c[p>>2]=0;c[p+4>>2]=0;c[p+8>>2]=0;c[p+12>>2]=0;c[p+16>>2]=0;c[p+20>>2]=0;Da=Aa*3|0;Ea=qa+(Da<<2)|0;Fa=c[Ea>>2]|0;Ga=+g[b>>2];Ha=+g[na+(Fa*12|0)>>2];Ia=+g[q>>2];Ja=+g[na+(Fa*12|0)+4>>2];Ka=+g[r>>2];La=+g[na+(Fa*12|0)+8>>2];Ma=+g[s>>2];Na=+g[t>>2];Oa=+g[u>>2];Pa=+g[v>>2];Qa=+g[w>>2];Ra=+g[x>>2];Sa=+g[y>>2];Ta=+g[z>>2];Ua=+g[A>>2];g[o>>2]=Ma+(Ga*Ha+Ia*Ja+Ka*La);g[V>>2]=Qa+(Ha*Na+Ja*Oa+La*Pa);g[W>>2]=Ua+(Ha*Ra+Ja*Sa+La*Ta);Fa=qa+(Da+1<<2)|0;Va=c[Fa>>2]|0;La=+g[na+(Va*12|0)>>2];Ja=+g[na+(Va*12|0)+4>>2];Ha=+g[na+(Va*12|0)+8>>2];g[X>>2]=Ma+(Ga*La+Ia*Ja+Ka*Ha);g[Y>>2]=Qa+(La*Na+Ja*Oa+Ha*Pa);g[Z>>2]=Ua+(La*Ra+Ja*Sa+Ha*Ta);Va=qa+(Da+2<<2)|0;Da=c[Va>>2]|0;Ha=+g[na+(Da*12|0)>>2];Ja=+g[na+(Da*12|0)+4>>2];La=+g[na+(Da*12|0)+8>>2];g[_>>2]=Ma+(Ga*Ha+Ia*Ja+Ka*La);g[$>>2]=Qa+(Ha*Na+Ja*Oa+La*Pa);g[aa>>2]=Ua+(Ha*Ra+Ja*Sa+La*Ta);Da=za+(c[Ea>>2]<<3)|0;Ea=c[Da+4>>2]|0;Wa=p;c[Wa>>2]=c[Da>>2];c[Wa+4>>2]=Ea;Ea=za+(c[Fa>>2]<<3)|0;Fa=c[Ea+4>>2]|0;Wa=ca;c[Wa>>2]=c[Ea>>2];c[Wa+4>>2]=Fa;Fa=za+(c[Va>>2]<<3)|0;Va=c[Fa+4>>2]|0;Wa=da;c[Wa>>2]=c[Fa>>2];c[Wa+4>>2]=Va;__ZN10BakedLight10_plot_faceEiiPK7Vector3PK7Vector2RKNS_13MaterialCacheERK5Rect3(a,0,0,o,p,f,B);Aa=Aa+1|0}while((Aa|0)<(ya|0))}else{Aa=0;do{Ba=o;Ca=Ba+36|0;do{c[Ba>>2]=0;Ba=Ba+4|0}while((Ba|0)<(Ca|0));c[p>>2]=0;c[p+4>>2]=0;c[p+8>>2]=0;c[p+12>>2]=0;c[p+16>>2]=0;c[p+20>>2]=0;za=Aa*3|0;Va=c[qa+(za<<2)>>2]|0;Ta=+g[b>>2];La=+g[na+(Va*12|0)>>2];Sa=+g[q>>2];Ja=+g[na+(Va*12|0)+4>>2];Ra=+g[r>>2];Ha=+g[na+(Va*12|0)+8>>2];Ua=+g[s>>2];Pa=+g[t>>2];Oa=+g[u>>2];Na=+g[v>>2];Qa=+g[w>>2];Ka=+g[x>>2];Ia=+g[y>>2];Ga=+g[z>>2];Ma=+g[A>>2];g[o>>2]=Ua+(Ta*La+Sa*Ja+Ra*Ha);g[ea>>2]=Qa+(La*Pa+Ja*Oa+Ha*Na);g[fa>>2]=Ma+(La*Ka+Ja*Ia+Ha*Ga);Va=c[qa+(za+1<<2)>>2]|0;Ha=+g[na+(Va*12|0)>>2];Ja=+g[na+(Va*12|0)+4>>2];La=+g[na+(Va*12|0)+8>>2];g[ga>>2]=Ua+(Ta*Ha+Sa*Ja+Ra*La);g[ha>>2]=Qa+(Ha*Pa+Ja*Oa+La*Na);g[ia>>2]=Ma+(Ha*Ka+Ja*Ia+La*Ga);Va=c[qa+(za+2<<2)>>2]|0;La=+g[na+(Va*12|0)>>2];Ja=+g[na+(Va*12|0)+4>>2];Ha=+g[na+(Va*12|0)+8>>2];g[ja>>2]=Ua+(Ta*La+Sa*Ja+Ra*Ha);g[ka>>2]=Qa+(La*Pa+Ja*Oa+Ha*Na);g[la>>2]=Ma+(La*Ka+Ja*Ia+Ha*Ga);__ZN10BakedLight10_plot_faceEiiPK7Vector3PK7Vector2RKNS_13MaterialCacheERK5Rect3(a,0,0,o,p,f,B);Aa=Aa+1|0}while((Aa|0)<(ya|0))}}__Z16atomic_decrementPj(sa+4|0)|0}else Xa=22;if(((Xa|0)==22?(Xa=0,ya=c[j>>2]|0,ya|0):0)?(Aa=c[ya+16>>2]|0,ya=(Aa>>>0)/36|0,Aa>>>0>35):0){Aa=pa;na=ta;if(ra){qa=0;do{Ba=o;Ca=Ba+36|0;do{c[Ba>>2]=0;Ba=Ba+4|0}while((Ba|0)<(Ca|0));c[p>>2]=0;c[p+4>>2]=0;c[p+8>>2]=0;c[p+12>>2]=0;c[p+16>>2]=0;c[p+20>>2]=0;Va=qa*3|0;Ga=+g[b>>2];Ha=+g[Aa+(Va*12|0)>>2];Ia=+g[q>>2];Ja=+g[Aa+(Va*12|0)+4>>2];Ka=+g[r>>2];La=+g[Aa+(Va*12|0)+8>>2];Ma=+g[s>>2];Na=+g[t>>2];Oa=+g[u>>2];Pa=+g[v>>2];Qa=+g[w>>2];Ra=+g[x>>2];Sa=+g[y>>2];Ta=+g[z>>2];Ua=+g[A>>2];g[o>>2]=Ma+(Ga*Ha+Ia*Ja+Ka*La);g[D>>2]=Qa+(Ha*Na+Ja*Oa+La*Pa);g[E>>2]=Ua+(Ha*Ra+Ja*Sa+La*Ta);za=Va+1|0;La=+g[Aa+(za*12|0)>>2];Ja=+g[Aa+(za*12|0)+4>>2];Ha=+g[Aa+(za*12|0)+8>>2];g[F>>2]=Ma+(Ga*La+Ia*Ja+Ka*Ha);g[G>>2]=Qa+(La*Na+Ja*Oa+Ha*Pa);g[H>>2]=Ua+(La*Ra+Ja*Sa+Ha*Ta);Wa=Va+2|0;Ha=+g[Aa+(Wa*12|0)>>2];Ja=+g[Aa+(Wa*12|0)+4>>2];La=+g[Aa+(Wa*12|0)+8>>2];g[I>>2]=Ma+(Ga*Ha+Ia*Ja+Ka*La);g[J>>2]=Qa+(Ha*Na+Ja*Oa+La*Pa);g[K>>2]=Ua+(Ha*Ra+Ja*Sa+La*Ta);Fa=na+(Va<<3)|0;Va=c[Fa+4>>2]|0;Ea=p;c[Ea>>2]=c[Fa>>2];c[Ea+4>>2]=Va;Va=na+(za<<3)|0;za=c[Va+4>>2]|0;Ea=L;c[Ea>>2]=c[Va>>2];c[Ea+4>>2]=za;za=na+(Wa<<3)|0;Wa=c[za+4>>2]|0;Ea=M;c[Ea>>2]=c[za>>2];c[Ea+4>>2]=Wa;__ZN10BakedLight10_plot_faceEiiPK7Vector3PK7Vector2RKNS_13MaterialCacheERK5Rect3(a,0,0,o,p,f,B);qa=qa+1|0}while((qa|0)<(ya|0))}else{qa=0;do{Ba=o;Ca=Ba+36|0;do{c[Ba>>2]=0;Ba=Ba+4|0}while((Ba|0)<(Ca|0));c[p>>2]=0;c[p+4>>2]=0;c[p+8>>2]=0;c[p+12>>2]=0;c[p+16>>2]=0;c[p+20>>2]=0;na=qa*3|0;Ta=+g[b>>2];La=+g[Aa+(na*12|0)>>2];Sa=+g[q>>2];Ja=+g[Aa+(na*12|0)+4>>2];Ra=+g[r>>2];Ha=+g[Aa+(na*12|0)+8>>2];Ua=+g[s>>2];Pa=+g[t>>2];Oa=+g[u>>2];Na=+g[v>>2];Qa=+g[w>>2];Ka=+g[x>>2];Ia=+g[y>>2];Ga=+g[z>>2];Ma=+g[A>>2];g[o>>2]=Ua+(Ta*La+Sa*Ja+Ra*Ha);g[N>>2]=Qa+(La*Pa+Ja*Oa+Ha*Na);g[O>>2]=Ma+(La*Ka+Ja*Ia+Ha*Ga);Wa=na+1|0;Ha=+g[Aa+(Wa*12|0)>>2];Ja=+g[Aa+(Wa*12|0)+4>>2];La=+g[Aa+(Wa*12|0)+8>>2];g[P>>2]=Ua+(Ta*Ha+Sa*Ja+Ra*La);g[Q>>2]=Qa+(Ha*Pa+Ja*Oa+La*Na);g[R>>2]=Ma+(Ha*Ka+Ja*Ia+La*Ga);Wa=na+2|0;La=+g[Aa+(Wa*12|0)>>2];Ja=+g[Aa+(Wa*12|0)+4>>2];Ha=+g[Aa+(Wa*12|0)+8>>2];g[S>>2]=Ua+(Ta*La+Sa*Ja+Ra*Ha);g[T>>2]=Qa+(La*Pa+Ja*Oa+Ha*Na);g[U>>2]=Ma+(La*Ka+Ja*Ia+Ha*Ga);__ZN10BakedLight10_plot_faceEiiPK7Vector3PK7Vector2RKNS_13MaterialCacheERK5Rect3(a,0,0,o,p,f,B);qa=qa+1|0}while((qa|0)<(ya|0))}}__ZN10PoolVectorIiE12_unreferenceEv(n);if(ua|0)__Z16atomic_decrementPj(ua+4|0)|0;__ZN10PoolVectorI7Vector2E12_unreferenceEv(k);if(oa|0)__Z16atomic_decrementPj(oa+4|0)|0;__ZN10PoolVectorI7Vector3E12_unreferenceEv(j);__ZN5ArrayD2Ev(i);ya=c[C>>2]|0;if(ya|0?(__Z16atomic_decrementPj(ya+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(ya,1);ya=c[f>>2]|0;if(ya|0?(__Z16atomic_decrementPj(ya+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(ya,1)}ma=ma+1|0}while((ma|0)<(__ZNK4Mesh17get_surface_countEv(c[d>>2]|0)|0));l=e;return}function __ZN10BakedLight19_get_material_cacheE3RefI8MaterialE(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0.0,J=0,K=0,L=0,M=0,N=0;f=l;l=l+96|0;if((l|0)>=(m|0))ba(96);h=f+80|0;i=f+60|0;j=f+40|0;k=f+20|0;n=f;o=c[e>>2]|0;if((o|0)!=0?!((o|0)==0|($i[c[(c[o>>2]|0)+44>>2]&8191](o,1234440)|0)^1):0){__ZN9Reference9referenceEv(o);c[h>>2]=0;if($i[c[(c[o>>2]|0)+44>>2]&8191](o,1234412)|0){c[h>>2]=o;__ZN9Reference9referenceEv(o);p=o;q=0;r=h;s=h}else{p=o;q=0;r=h;s=h}}else{c[h>>2]=0;p=0;q=1;r=h;s=h}r=d+452|0;o=c[r>>2]|0;a:do if(o){t=c[o+8>>2]|0;u=c[d+456>>2]|0;b:do if((t|0)==(u|0))v=t;else{w=c[s>>2]|0;x=t;while(1){y=c[x+24>>2]|0;if(w>>>0<y>>>0)z=x+8|0;else{if(y>>>0>=w>>>0){v=x;break b}z=x+4|0}x=c[z>>2]|0;if((x|0)==(u|0)){A=21;break a}}}while(0);if((v|0)!=(u|0)&(v|0)!=0){t=__ZN3MapI3RefI8MaterialEN10BakedLight13MaterialCacheE10ComparatorIS2_E16DefaultAllocatorEixERKS2_(r,h)|0;c[b>>2]=0;x=c[t>>2]|0;if(x|0?(c[b>>2]=0,__Z28atomic_conditional_incrementPj(x+-8|0)|0):0)c[b>>2]=c[t>>2];x=b+4|0;w=t+4|0;c[x>>2]=0;t=c[w>>2]|0;if(t|0?(c[x>>2]=0,__Z28atomic_conditional_incrementPj(t+-8|0)|0):0)c[x>>2]=c[w>>2]}else A=21}else A=21;while(0);if((A|0)==21){if(p){A=__ZNK15SpatialMaterial11get_textureENS_12TextureParamE(p,0)|0;if(A){if($i[c[(c[A>>2]|0)+44>>2]&8191](A,1234304)|0){__ZN9Reference9referenceEv(A);B=A;C=A}else{B=A;C=0}if(__ZN9Reference11unreferenceEv(B)|0?__Z17predelete_handlerP6Object(A)|0:0){gj[c[(c[A>>2]|0)+76>>2]&8191](A);__ZN6Memory11free_staticEPvb(A,0);D=C}else D=C}else D=0;__ZN5ImageC2Ev(i);C=(D|0)==0;if(!C){Pi[c[(c[D>>2]|0)+156>>2]&2047](j,D);c[i>>2]=c[j>>2];A=i+4|0;B=j+4|0;if(((c[A>>2]|0)!=(c[B>>2]|0)?(__ZN10PoolVectorIhE12_unreferenceEv(A),h=c[B>>2]|0,h|0):0)?__Z28atomic_conditional_incrementPj(h)|0:0)c[A>>2]=c[B>>2];B=i+8|0;A=j+8|0;c[B>>2]=c[A>>2];c[B+4>>2]=c[A+4>>2];a[B+8>>0]=a[A+8>>0]|0;__ZN5ImageD2Ev(j)}__ZNK15SpatialMaterial10get_albedoEv(j,p);A=__ZN10BakedLight17_get_bake_textureER5ImageRK5Color(d,i,j)|0;if(A){B=(__Z28atomic_conditional_incrementPj(A+-8|0)|0)==0;h=B?0:A;if(!(__Z16atomic_decrementPj(A+-8|0)|0)){__ZN6Memory11free_staticEPvb(A,1);E=h}else E=h}else E=0;h=__ZNK15SpatialMaterial11get_textureENS_12TextureParamE(p,2)|0;if(h){if($i[c[(c[h>>2]|0)+44>>2]&8191](h,1234304)|0){__ZN9Reference9referenceEv(h);F=h;G=h}else{F=h;G=0}if(__ZN9Reference11unreferenceEv(F)|0?__Z17predelete_handlerP6Object(h)|0:0){gj[c[(c[h>>2]|0)+76>>2]&8191](h);__ZN6Memory11free_staticEPvb(h,0);H=G}else H=G}else H=0;__ZNK15SpatialMaterial12get_emissionEv(j,p);I=+__ZNK15SpatialMaterial19get_emission_energyEv(p);g[j>>2]=I*+g[j>>2];I=+__ZNK15SpatialMaterial19get_emission_energyEv(p);G=j+4|0;g[G>>2]=I*+g[G>>2];I=+__ZNK15SpatialMaterial19get_emission_energyEv(p);G=j+8|0;g[G>>2]=I*+g[G>>2];__ZN5ImageC2Ev(k);G=(H|0)==0;if(!G){Pi[c[(c[H>>2]|0)+156>>2]&2047](n,H);c[k>>2]=c[n>>2];h=k+4|0;F=n+4|0;if(((c[h>>2]|0)!=(c[F>>2]|0)?(__ZN10PoolVectorIhE12_unreferenceEv(h),A=c[F>>2]|0,A|0):0)?__Z28atomic_conditional_incrementPj(A)|0:0)c[h>>2]=c[F>>2];F=k+8|0;h=n+8|0;c[F>>2]=c[h>>2];c[F+4>>2]=c[h+4>>2];a[F+8>>0]=a[h+8>>0]|0;__ZN5ImageD2Ev(n)}n=__ZN10BakedLight17_get_bake_textureER5ImageRK5Color(d,k,j)|0;if(n){h=(__Z28atomic_conditional_incrementPj(n+-8|0)|0)==0;F=h?0:n;if(!(__Z16atomic_decrementPj(n+-8|0)|0)){__ZN6Memory11free_staticEPvb(n,1);J=F}else J=F}else J=0;__ZN5ImageD2Ev(k);if((!G?__ZN9Reference11unreferenceEv(H)|0:0)?__Z17predelete_handlerP6Object(H)|0:0){gj[c[(c[H>>2]|0)+76>>2]&8191](H);__ZN6Memory11free_staticEPvb(H,0)}__ZN5ImageD2Ev(i);if((!C?__ZN9Reference11unreferenceEv(D)|0:0)?__Z17predelete_handlerP6Object(D)|0:0){gj[c[(c[D>>2]|0)+76>>2]&8191](D);__ZN6Memory11free_staticEPvb(D,0);K=E;L=J}else{K=E;L=J}}else{__ZN5ImageC2Ev(i);g[j>>2]=.699999988079071;g[j+4>>2]=.699999988079071;g[j+8>>2]=.699999988079071;g[j+12>>2]=1.0;J=__ZN10BakedLight17_get_bake_textureER5ImageRK5Color(d,i,j)|0;if(J){E=(__Z28atomic_conditional_incrementPj(J+-8|0)|0)==0;D=E?0:J;if(!(__Z16atomic_decrementPj(J+-8|0)|0)){__ZN6Memory11free_staticEPvb(J,1);M=D}else M=D}else M=0;g[j>>2]=0.0;g[j+4>>2]=0.0;g[j+8>>2]=0.0;g[j+12>>2]=1.0;D=__ZN10BakedLight17_get_bake_textureER5ImageRK5Color(d,i,j)|0;if(D){j=(__Z28atomic_conditional_incrementPj(D+-8|0)|0)==0;d=j?0:D;if(!(__Z16atomic_decrementPj(D+-8|0)|0)){__ZN6Memory11free_staticEPvb(D,1);N=d}else N=d}else N=0;__ZN5ImageD2Ev(i);K=M;L=N}N=__ZN3MapI3RefI8MaterialEN10BakedLight13MaterialCacheE10ComparatorIS2_E16DefaultAllocatorEixERKS2_(r,e)|0;e=c[N>>2]|0;r=K;if((e|0)!=(r|0)){if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);c[N>>2]=0;if(K|0?__Z28atomic_conditional_incrementPj(r+-8|0)|0:0)c[N>>2]=K}e=N+4|0;N=c[e>>2]|0;M=L;if((N|0)!=(M|0)){if(N|0?(__Z16atomic_decrementPj(N+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(N,1);c[e>>2]=0;if(L|0?__Z28atomic_conditional_incrementPj(M+-8|0)|0:0)c[e>>2]=L}c[b>>2]=0;e=(K|0)==0;if(!e?(c[b>>2]=0,__Z28atomic_conditional_incrementPj(r+-8|0)|0):0)c[b>>2]=K;r=b+4|0;c[r>>2]=0;if(L|0){c[r>>2]=0;if(__Z28atomic_conditional_incrementPj(M+-8|0)|0)c[r>>2]=L;r=L;if(!(__Z16atomic_decrementPj(r+-8|0)|0))__ZN6Memory11free_staticEPvb(r,1)}r=K;if(!e?(__Z16atomic_decrementPj(r+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(r,1)}r=c[s>>2]|0;if((r|0?__ZN9Reference11unreferenceEv(r)|0:0)?(r=c[s>>2]|0,__Z17predelete_handlerP6Object(r)|0):0){gj[c[(c[r>>2]|0)+76>>2]&8191](r);__ZN6Memory11free_staticEPvb(r,0)}c[s>>2]=0;if(q){l=f;return}if(!(__ZN9Reference11unreferenceEv(p)|0)){l=f;return}if(!(__Z17predelete_handlerP6Object(p)|0)){l=f;return}gj[c[(c[p>>2]|0)+76>>2]&8191](p);__ZN6Memory11free_staticEPvb(p,0);l=f;return}function __ZN10BakedLight10_plot_faceEiiPK7Vector3PK7Vector2RKNS_13MaterialCacheERK5Rect3(b,d,e,f,h,i,j){b=b|0;d=d|0;e=e|0;f=f|0;h=h|0;i=i|0;j=j|0;var k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,J=0,K=0,L=0,M=0.0,N=0.0,O=0.0,P=0.0,Q=0.0,R=0.0,S=0,T=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ca=0,da=0.0,ea=0.0,fa=0.0,ga=0.0,ha=0.0,ia=0.0,ja=0.0,ka=0.0,la=0.0,ma=0.0,na=0.0,oa=0.0,pa=0.0,qa=0.0,ra=0.0,sa=0.0,ta=0.0,ua=0.0,va=0.0,wa=0.0,xa=0.0,ya=0.0,za=0.0,Aa=0.0,Ba=0.0,Ca=0.0,Da=0.0,Ea=0.0,Fa=0.0,Ga=0.0,Ha=0.0,Ia=0.0,Ja=0.0,Ka=0.0,La=0.0,Ma=0.0,Na=0.0,Oa=0.0,Pa=0.0,Qa=0.0,Ra=0,Sa=0,Ta=0.0,Ua=0.0,Va=0.0,Wa=0.0,Xa=0.0,Ya=0.0,Za=0.0,_a=0.0,$a=0.0,ab=0.0,bb=0.0,cb=0.0,db=0.0,eb=0.0,fb=0.0,gb=0.0,hb=0.0,ib=0.0,jb=0.0,kb=0.0,lb=0.0,mb=0,nb=0,ob=0,pb=0,qb=0,rb=0,sb=0,tb=0,ub=0,vb=0,wb=0,xb=0,yb=0,zb=0,Ab=0,Bb=0,Cb=0,Db=0,Eb=0,Fb=0,Gb=0.0,Hb=0.0,Ib=0.0,Jb=0.0,Kb=0.0,Lb=0.0,Mb=0.0,Nb=0.0,Ob=0.0,Pb=0.0,Qb=0.0,Rb=0.0,Sb=0.0,Tb=0.0,Ub=0,Vb=0.0,Wb=0.0,Xb=0.0,Yb=0.0,Zb=0.0,_b=0.0,$b=0.0,ac=0.0,bc=0.0,cc=0.0,dc=0.0,ec=0.0,fc=0.0,gc=0.0,hc=0.0,ic=0,jc=0,kc=0,lc=0,mc=0,nc=0,oc=0,pc=0,qc=0,rc=0,sc=0,tc=0,uc=0,vc=0,wc=0,xc=0,yc=0,zc=0,Ac=0,Bc=0;k=l;l=l+144|0;if((l|0)>=(m|0))ba(144);n=k+104|0;o=k+80|0;p=k+68|0;q=k+44|0;r=k+56|0;s=k+32|0;t=k+20|0;u=k;v=k+8|0;if(((c[b+412>>2]|0)+-1|0)!=(e|0)){w=o+12|0;x=o+16|0;y=o+20|0;z=o+4|0;A=o+8|0;B=v+4|0;C=v+8|0;D=b+492|0;E=b+468|0;F=b+464|0;G=b+488|0;H=b+480|0;J=b+476|0;K=e+1|0;L=(e|0)<-1;e=0;while(1){c[o>>2]=c[j>>2];c[o+4>>2]=c[j+4>>2];c[o+8>>2]=c[j+8>>2];c[o+12>>2]=c[j+12>>2];c[o+16>>2]=c[j+16>>2];c[o+20>>2]=c[j+20>>2];M=+g[w>>2]*.5;g[w>>2]=M;N=+g[x>>2]*.5;g[x>>2]=N;O=+g[y>>2]*.5;g[y>>2]=O;if(e&1|0)g[o>>2]=M+ +g[o>>2];if(e&2|0)g[z>>2]=N+ +g[z>>2];P=+g[A>>2];if(!(e&4))Q=P;else{R=O+P;g[A>>2]=R;Q=R}R=M*.5;M=N*.5;N=O*.5;O=+g[o>>2]+R;P=+g[z>>2]+M;g[v>>2]=R;g[B>>2]=M;g[C>>2]=N;c[n>>2]=c[v>>2];c[n+4>>2]=c[v+4>>2];c[n+8>>2]=c[v+8>>2];if(__ZL20fast_tri_box_overlapRK7Vector3S_PS0__6863(O,P,Q+N,n,f)|0){S=c[(c[D>>2]|0)+(d*80|0)+(e<<2)>>2]|0;if((S|0)==-1){T=c[F>>2]|0;do if((c[E>>2]|0)==(1<<T|0)){V=T+1|0;c[F>>2]=V;W=c[G>>2]|0;if(!W)X=V;else{__Z16atomic_decrementPj(W+4|0)|0;c[D>>2]=0;c[G>>2]=0;X=c[F>>2]|0}__ZN10PoolVectorIN10BakedLight8BakeCellEE6resizeEi(H,1<<X)|0;if((c[H>>2]|0)!=0?(__ZN10PoolVectorIN10BakedLight8BakeCellEE14_copy_on_writeEv(H),W=c[H>>2]|0,(W|0)!=0):0){__Z16atomic_incrementPj(W+4|0)|0;Y=W}else Y=0;W=c[G>>2]|0;if((W|0)==(Y|0)){if(!Y)break;Z=Y+4|0}else{if(W|0){__Z16atomic_decrementPj(W+4|0)|0;c[D>>2]=0;c[G>>2]=0}c[G>>2]=Y;if(!Y)break;W=Y+4|0;__Z16atomic_incrementPj(W)|0;c[D>>2]=c[(c[G>>2]|0)+8>>2];Z=W}__Z16atomic_decrementPj(Z)|0}while(0);c[(c[D>>2]|0)+(d*80|0)+(e<<2)>>2]=c[E>>2];if(L){_=225;break}T=c[J>>2]|0;W=(T|0)==0;if(W)$=0;else $=c[T+-4>>2]|0;if(($|0)<=(K|0)){if(W)aa=0;else aa=c[T+-4>>2]|0;if((aa|0)<=(K|0)){_=225;break}a[1263537]=0}__ZN6VectorIiE14_copy_on_writeEv(J);T=(c[J>>2]|0)+(K<<2)|0;c[T>>2]=(c[T>>2]|0)+1;c[E>>2]=(c[E>>2]|0)+1;ca=c[(c[D>>2]|0)+(d*80|0)+(e<<2)>>2]|0}else ca=S;__ZN10BakedLight10_plot_faceEiiPK7Vector3PK7Vector2RKNS_13MaterialCacheERK5Rect3(b,ca,K,f,h,i,o)}e=e+1|0;if((e|0)>=8){_=230;break}}if((_|0)==225)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((_|0)==230){l=k;return}}e=f+12|0;K=f+24|0;Q=+g[f>>2];N=+g[f+4>>2];P=+g[f+8>>2];O=Q-+g[K>>2];M=N-+g[f+28>>2];R=P-+g[f+32>>2];da=Q-+g[e>>2];Q=N-+g[f+16>>2];N=P-+g[f+20>>2];P=M*N-R*Q;ea=R*da-O*N;N=O*Q-M*da;da=+I(+(N*N+(P*P+ea*ea)));if(da==0.0){fa=0.0;ga=0.0;ha=0.0}else{fa=P/da;ga=N/da;ha=ea/da}da=ha*0.0;ea=ga*0.0;N=fa+da+ea;P=N<0.0?-N:N;N=fa*0.0;M=N+ha+ea;ea=M<0.0?-M:M;ca=ea>P;M=N+da+ga;D=(M<0.0?-M:M)>(ca?ea:P)?2:ca&1;ca=o+8|0;g[ca>>2]=0.0;E=o+4|0;g[E>>2]=0.0;g[o>>2]=0.0;g[o+(D<<2)>>2]=1.0;J=p+8|0;g[J>>2]=0.0;aa=p+4|0;g[aa>>2]=0.0;g[p>>2]=0.0;$=((D+1|0)>>>0)%3|0;g[p+($<<2)>>2]=1.0;L=q+8|0;g[L>>2]=0.0;Z=q+4|0;g[Z>>2]=0.0;g[q>>2]=0.0;G=((D+2|0)>>>0)%3|0;g[q+(G<<2)>>2]=1.0;Y=j+12|0;H=b+448|0;X=c[H>>2]|0;P=+(X|0);ea=+g[Y+($<<2)>>2]/P;M=+g[p>>2]*ea;g[p>>2]=M;da=ea*+g[aa>>2];g[aa>>2]=da;N=ea*+g[J>>2];g[J>>2]=N;ea=+g[Y+(G<<2)>>2]/P;P=+g[q>>2]*ea;g[q>>2]=P;Q=ea*+g[Z>>2];g[Z>>2]=Q;O=ea*+g[L>>2];g[L>>2]=O;do if((X|0)>0){L=j+4|0;Z=j+8|0;q=Y+(D<<2)|0;G=r+4|0;J=r+8|0;aa=n+4|0;p=n+8|0;$=s+4|0;F=s+8|0;v=t+8|0;C=t+4|0;B=b+444|0;z=u+4|0;A=i+4|0;ea=+g[o>>2];R=+g[E>>2];ia=+g[ca>>2];ja=(M+P)*.5;ka=(da+Q)*.5;la=(N+O)*.5;y=i+4|0;ma=0.0;x=0;na=0.0;oa=0.0;pa=0.0;qa=0.0;ra=0.0;sa=0.0;w=X;a:while(1){ta=+(x|0);ua=ta*M;va=ta*da;wa=ta*N;if((w|0)>0){T=0;ta=ma;xa=na;ya=oa;za=pa;Aa=qa;Ba=ra;Ca=sa;while(1){Da=+(T|0);Ea=Da*P+(ua+ +g[j>>2]);Fa=Da*Q+(va+ +g[L>>2]);Ga=Da*O+(wa+ +g[Z>>2]);Da=+g[q>>2];Ha=(P+(Ea+M)+Da*ea-Ea)*.5;Ia=(Q+(Fa+da)+Da*R-Fa)*.5;Ja=(O+(Ga+N)+Da*ia-Ga)*.5;g[r>>2]=Ha;g[G>>2]=Ia;g[J>>2]=Ja;c[n>>2]=c[r>>2];c[n+4>>2]=c[r+4>>2];c[n+8>>2]=c[r+8>>2];if(__ZL20fast_tri_box_overlapRK7Vector3S_PS0__6863(Ea+Ha,Fa+Ia,Ga+Ja,n,f)|0){Ja=+g[q>>2];Ia=Ja*ea;Ha=Ja*R;Da=Ja*ia;Ja=Ea+ja-Ia;Ea=Fa+ka-Ha;Fa=Ga+la-Da;g[n>>2]=Ja;g[aa>>2]=Ea;g[p>>2]=Fa;g[s>>2]=Ia*2.0+Ja;g[$>>2]=Ha*2.0+Ea;g[F>>2]=Da*2.0+Fa;g[v>>2]=0.0;g[C>>2]=0.0;g[t>>2]=0.0;b:do if(__ZN8Geometry23ray_intersects_triangleERK7Vector3S2_S2_S2_S2_PS0_(n,s,f,e,K,t)|0){Ka=+g[t>>2];La=+g[C>>2];Ma=+g[v>>2]}else{Fa=+g[n>>2];Da=+g[s>>2]-Fa;Ea=+g[aa>>2];Ha=+g[$>>2]-Ea;Ja=+g[p>>2];Ia=+g[F>>2]-Ja;Ga=Da*Da+Ha*Ha+Ia*Ia;Na=100000002004087734272.0;W=0;Oa=+g[t>>2];Pa=+g[C>>2];Qa=+g[v>>2];while(1){V=W;do{if((V|0)>=3){Ka=Oa;La=Pa;Ma=Qa;break b}Ra=V;V=V+1|0;Sa=(V|0)%3|0;Ta=+g[f+(Ra*12|0)>>2];Ua=Ta-Fa;Va=+g[f+(Ra*12|0)+4>>2];Wa=Va-Ea;Xa=+g[f+(Ra*12|0)+8>>2];Ya=Xa-Ja;Za=Ua*Da+Wa*Ha+Ya*Ia;_a=+g[f+(Sa*12|0)>>2]-Ta;$a=+g[f+(Sa*12|0)+4>>2]-Va;ab=+g[f+(Sa*12|0)+8>>2]-Xa;bb=Da*_a+Ha*$a+Ia*ab;cb=(Za*bb-Ga*(Ua*_a+Wa*$a+Ya*ab))/(Ga*(_a*_a+$a*$a+ab*ab)-bb*bb);Ya=(Za+bb*cb)/Ga;bb=Ya<0.0?0.0:Ya;Ya=bb>1.0?1.0:bb;bb=Oa-(Fa+Da*Ya);Za=Pa-(Ea+Ha*Ya);Wa=Qa-(Ja+Ia*Ya);db=+I(+(Wa*Wa+(bb*bb+Za*Za)))}while(!((Ra|0)==0|db<Na));Za=cb<0.0?0.0:cb;bb=Za>1.0?1.0:Za;Za=Xa+ab*bb;Wa=Va+$a*bb;Ya=Ta+_a*bb;g[t>>2]=Ya;g[C>>2]=Wa;g[v>>2]=Za;Na=db;W=V;Oa=Ya;Pa=Wa;Qa=Za}}while(0);__ZL6get_uvRK7Vector3PS0_PK7Vector2_6864(u,Ka,La,Ma,f,h);Qa=+g[u>>2];W=!(Qa>=0.0);if(W)eb=1.0-+_fmodf(-Qa,1.0);else eb=+_fmodf(Qa,1.0);Ra=c[B>>2]|0;Pa=+(Ra|0);if(!(eb*Pa<0.0)){if(W)fb=1.0-+_fmodf(-Qa,1.0);else fb=+_fmodf(Qa,1.0);Oa=+(Ra+-1|0);if(fb*Pa>Oa)gb=Oa;else{if(W)hb=1.0-+_fmodf(-Qa,1.0);else hb=+_fmodf(Qa,1.0);gb=hb*Pa}}else gb=0.0;W=~~gb;Qa=+g[z>>2];Sa=!(Qa>=0.0);if(Sa)ib=1.0-+_fmodf(-Qa,1.0);else ib=+_fmodf(Qa,1.0);if(!(ib*Pa<0.0)){if(Sa)jb=1.0-+_fmodf(-Qa,1.0);else jb=+_fmodf(Qa,1.0);Oa=+(Ra+-1|0);if(jb*Pa>Oa)kb=Oa;else{if(Sa)lb=1.0-+_fmodf(-Qa,1.0);else lb=+_fmodf(Qa,1.0);kb=lb*Pa}}else kb=0.0;Sa=(U(~~kb,Ra)|0)+W|0;if((Sa|0)<0){_=51;break a}W=c[i>>2]|0;Ra=(W|0)==0;if(Ra)mb=0;else mb=c[W+-4>>2]|0;if((mb|0)<=(Sa|0)){if(Ra)nb=0;else nb=c[W+-4>>2]|0;if((nb|0)<=(Sa|0)){_=51;break a}a[1263537]=0}Pa=ya+ +g[W+(Sa<<4)>>2];if(Ra)ob=0;else ob=c[W+-4>>2]|0;do if((ob|0)<=(Sa|0)){if(Ra)pb=0;else pb=c[W+-4>>2]|0;if((pb|0)>(Sa|0)){a[1263537]=0;_=58;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);qb=4;rb=c[i>>2]|0;break}}else _=58;while(0);if((_|0)==58){_=0;qb=W+(Sa<<4)+4|0;rb=W}Qa=Ca+ +g[qb>>2];Ra=(rb|0)==0;if(Ra)sb=0;else sb=c[rb+-4>>2]|0;do if((sb|0)<=(Sa|0)){if(Ra)tb=0;else tb=c[rb+-4>>2]|0;if((tb|0)>(Sa|0)){a[1263537]=0;_=67;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);ub=8;vb=c[i>>2]|0;break}}else _=67;while(0);if((_|0)==67){_=0;ub=rb+(Sa<<4)+8|0;vb=rb}Oa=Aa+ +g[ub>>2];Ra=(vb|0)==0;if(Ra)wb=0;else wb=c[vb+-4>>2]|0;do if((wb|0)<=(Sa|0)){if(Ra)xb=0;else xb=c[vb+-4>>2]|0;if((xb|0)>(Sa|0)){a[1263537]=0;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);break}}while(0);Ra=c[A>>2]|0;W=(Ra|0)==0;if(W)yb=0;else yb=c[Ra+-4>>2]|0;if((yb|0)<=(Sa|0)){if(W)zb=0;else zb=c[Ra+-4>>2]|0;if((zb|0)<=(Sa|0)){_=85;break a}a[1263537]=0}Na=xa+ +g[Ra+(Sa<<4)>>2];if(W)Ab=0;else Ab=c[Ra+-4>>2]|0;do if((Ab|0)<=(Sa|0)){if(W)Bb=0;else Bb=c[Ra+-4>>2]|0;if((Bb|0)>(Sa|0)){a[1263537]=0;_=92;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);Cb=4;Db=c[y>>2]|0;break}}else _=92;while(0);if((_|0)==92){_=0;Cb=Ra+(Sa<<4)+4|0;Db=Ra}Ia=Ba+ +g[Cb>>2];W=(Db|0)==0;if(W)Eb=0;else Eb=c[Db+-4>>2]|0;if((Eb|0)<=(Sa|0)){if(W)Fb=0;else Fb=c[Db+-4>>2]|0;if((Fb|0)<=(Sa|0)){_=100;break a}a[1263537]=0}Gb=ta+1.0;Hb=Na;Ib=Pa;Jb=za+ +g[Db+(Sa<<4)+8>>2];Kb=Oa;Lb=Ia;Mb=Qa}else{Gb=ta;Hb=xa;Ib=ya;Jb=za;Kb=Aa;Lb=Ba;Mb=Ca}T=T+1|0;W=c[H>>2]|0;if((T|0)>=(W|0)){Nb=Gb;Ob=Hb;Pb=Ib;Qb=Jb;Rb=Kb;Sb=Lb;Tb=Mb;Ub=W;break}else{ta=Gb;xa=Hb;ya=Ib;za=Jb;Aa=Kb;Ba=Lb;Ca=Mb}}}else{Nb=ma;Ob=na;Pb=oa;Qb=pa;Rb=qa;Sb=ra;Tb=sa;Ub=w}x=x+1|0;if((x|0)>=(Ub|0)){_=7;break}else{ma=Nb;na=Ob;oa=Pb;pa=Qb;qa=Rb;ra=Sb;sa=Tb;w=Ub}}if((_|0)==7){if(Nb==0.0){_=104;break}sa=1.0/+(U(Ub,Ub)|0);Vb=Nb*sa;Wb=Ob*sa;Xb=Pb*sa;Yb=Qb*sa;Zb=Rb*sa;_b=Sb*sa;$b=Tb*sa;break}else if((_|0)==51){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);df()}else if((_|0)==85){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);df()}else if((_|0)==100)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0)}else _=104;while(0);if((_|0)==104){Ub=n+12|0;c[n>>2]=c[f>>2];c[n+4>>2]=c[f+4>>2];c[n+8>>2]=c[f+8>>2];c[Ub>>2]=c[e>>2];c[Ub+4>>2]=c[e+4>>2];c[Ub+8>>2]=c[e+8>>2];e=n+24|0;c[e>>2]=c[K>>2];c[e+4>>2]=c[K+4>>2];c[e+8>>2]=c[K+8>>2];Tb=+g[j+16>>2]*.5+ +g[j+4>>2];Sb=+g[j+20>>2]*.5+ +g[j+8>>2];g[t>>2]=+g[Y>>2]*.5+ +g[j>>2];g[t+4>>2]=Tb;g[t+8>>2]=Sb;__ZNK5Face320get_closest_point_toERK7Vector3(s,n,t);__ZL6get_uvRK7Vector3PS0_PK7Vector2_6864(t,+g[s>>2],+g[s+4>>2],+g[s+8>>2],f,h);Sb=+g[t>>2];h=!(Sb>=0.0);if(h)ac=1.0-+_fmodf(-Sb,1.0);else ac=+_fmodf(Sb,1.0);f=c[b+444>>2]|0;Tb=+(f|0);if(!(ac*Tb<0.0)){if(h)bc=1.0-+_fmodf(-Sb,1.0);else bc=+_fmodf(Sb,1.0);ac=+(f+-1|0);if(bc*Tb>ac)cc=ac;else{if(h)dc=1.0-+_fmodf(-Sb,1.0);else dc=+_fmodf(Sb,1.0);cc=dc*Tb}}else cc=0.0;h=~~cc;cc=+g[t+4>>2];t=!(cc>=0.0);if(t)ec=1.0-+_fmodf(-cc,1.0);else ec=+_fmodf(cc,1.0);if(!(ec*Tb<0.0)){if(t)fc=1.0-+_fmodf(-cc,1.0);else fc=+_fmodf(cc,1.0);ec=+(f+-1|0);if(fc*Tb>ec)gc=ec;else{if(t)hc=1.0-+_fmodf(-cc,1.0);else hc=+_fmodf(cc,1.0);gc=hc*Tb}}else gc=0.0;t=(U(~~gc,f)|0)+h|0;h=c[H>>2]|0;gc=1.0/+(U(h,h)|0);if((t|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);df()}h=c[i>>2]|0;H=(h|0)==0;if(H)ic=0;else ic=c[h+-4>>2]|0;do if((ic|0)<=(t|0)){if(H)jc=0;else jc=c[h+-4>>2]|0;if((jc|0)>(t|0)){a[1263537]=0;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);df()}}while(0);Tb=gc*+g[h+(t<<4)>>2];if(H)kc=0;else kc=c[h+-4>>2]|0;do if((kc|0)<=(t|0)){if(H)lc=0;else lc=c[h+-4>>2]|0;if((lc|0)>(t|0)){a[1263537]=0;_=144;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);mc=4;nc=c[i>>2]|0;break}}else _=144;while(0);if((_|0)==144){mc=h+(t<<4)+4|0;nc=h}hc=gc*+g[mc>>2];mc=(nc|0)==0;if(mc)oc=0;else oc=c[nc+-4>>2]|0;do if((oc|0)<=(t|0)){if(mc)pc=0;else pc=c[nc+-4>>2]|0;if((pc|0)>(t|0)){a[1263537]=0;_=153;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);qc=8;rc=c[i>>2]|0;break}}else _=153;while(0);if((_|0)==153){qc=nc+(t<<4)+8|0;rc=nc}cc=gc*+g[qc>>2];qc=(rc|0)==0;if(qc)sc=0;else sc=c[rc+-4>>2]|0;do if((sc|0)<=(t|0)){if(qc)tc=0;else tc=c[rc+-4>>2]|0;if((tc|0)>(t|0)){a[1263537]=0;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);break}}while(0);tc=c[i+4>>2]|0;rc=(tc|0)==0;if(rc)uc=0;else uc=c[tc+-4>>2]|0;do if((uc|0)<=(t|0)){if(rc)vc=0;else vc=c[tc+-4>>2]|0;if((vc|0)>(t|0)){a[1263537]=0;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);df()}}while(0);ec=gc*+g[tc+(t<<4)>>2];vc=i+4|0;if(rc)wc=0;else wc=c[tc+-4>>2]|0;do if((wc|0)<=(t|0)){if(rc)xc=0;else xc=c[tc+-4>>2]|0;if((xc|0)>(t|0)){a[1263537]=0;_=178;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);yc=4;zc=c[vc>>2]|0;break}}else _=178;while(0);if((_|0)==178){yc=tc+(t<<4)+4|0;zc=tc}fc=gc*+g[yc>>2];yc=(zc|0)==0;if(yc)Ac=0;else Ac=c[zc+-4>>2]|0;do if((Ac|0)<=(t|0)){if(yc)Bc=0;else Bc=c[zc+-4>>2]|0;if((Bc|0)>(t|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0)}while(0);dc=gc*+g[zc+(t<<4)+8>>2];t=b+472|0;c[t>>2]=(c[t>>2]|0)+1;Vb=gc;Wb=ec;Xb=Tb;Yb=dc;Zb=cc;_b=fc;$b=hc}t=b+492|0;b=c[t>>2]|0;zc=b+(d*80|0)+32|0;g[zc>>2]=Xb+ +g[zc>>2];zc=b+(d*80|0)+36|0;g[zc>>2]=$b+ +g[zc>>2];zc=b+(d*80|0)+40|0;g[zc>>2]=Zb+ +g[zc>>2];zc=b+(d*80|0)+44|0;g[zc>>2]=Wb+ +g[zc>>2];zc=b+(d*80|0)+48|0;g[zc>>2]=_b+ +g[zc>>2];zc=b+(d*80|0)+52|0;g[zc>>2]=Yb+ +g[zc>>2];zc=b+(d*80|0)+72|0;g[zc>>2]=Vb+ +g[zc>>2];if((a[1220384]|0)==0?___cxa_guard_acquire(1220384)|0:0){g[308990]=-1.0;g[308991]=0.0;g[308992]=0.0;g[308993]=1.0;g[308994]=0.0;g[308995]=0.0;g[308996]=0.0;g[308997]=-1.0;g[308998]=0.0;g[308999]=0.0;g[309e3]=1.0;g[309001]=0.0;g[309002]=0.0;g[309003]=0.0;g[309004]=-1.0;g[309005]=0.0;g[309006]=0.0;g[309007]=1.0}if(fa*+g[308990]+ha*+g[308991]+ga*+g[308992]>1.0e-05){zc=(c[t>>2]|0)+(d*80|0)+68|0;c[zc>>2]=c[zc>>2]|1}if(fa*+g[308993]+ha*+g[308994]+ga*+g[308995]>1.0e-05){zc=(c[t>>2]|0)+(d*80|0)+68|0;c[zc>>2]=c[zc>>2]|2}if(fa*+g[308996]+ha*+g[308997]+ga*+g[308998]>1.0e-05){zc=(c[t>>2]|0)+(d*80|0)+68|0;c[zc>>2]=c[zc>>2]|4}if(fa*+g[308999]+ha*+g[309e3]+ga*+g[309001]>1.0e-05){zc=(c[t>>2]|0)+(d*80|0)+68|0;c[zc>>2]=c[zc>>2]|8}if(fa*+g[309002]+ha*+g[309003]+ga*+g[309004]>1.0e-05){zc=(c[t>>2]|0)+(d*80|0)+68|0;c[zc>>2]=c[zc>>2]|16}if(fa*+g[309005]+ha*+g[309006]+ga*+g[309007]>1.0e-05){zc=(c[t>>2]|0)+(d*80|0)+68|0;c[zc>>2]=c[zc>>2]|32}l=k;return}function __ZL20fast_tri_box_overlapRK7Vector3S_PS0__6863(a,b,d,e,f){a=+a;b=+b;d=+d;e=e|0;f=f|0;var h=0.0,i=0.0,k=0.0,l=0.0,m=0.0,n=0.0,o=0.0,p=0.0,q=0.0,r=0.0,s=0.0,t=0.0,u=0.0,v=0.0,w=0.0,x=0.0,y=0.0,z=0.0,A=0.0,B=0.0,C=0.0,D=0.0,E=0.0,F=0,G=0.0,H=0;h=+g[f>>2]-a;i=+g[f+4>>2]-b;k=+g[f+8>>2]-d;l=+g[f+12>>2]-a;m=+g[f+16>>2]-b;n=+g[f+20>>2]-d;o=+g[f+24>>2]-a;a=+g[f+28>>2]-b;b=+g[f+32>>2]-d;d=l-h;p=m-i;q=n-k;r=o-l;s=a-m;t=b-n;u=h-o;v=i-a;w=k-b;x=(c[j>>2]=(g[j>>2]=d,c[j>>2]|0)&2147483647,+g[j>>2]);y=(c[j>>2]=(g[j>>2]=p,c[j>>2]|0)&2147483647,+g[j>>2]);z=(c[j>>2]=(g[j>>2]=q,c[j>>2]|0)&2147483647,+g[j>>2]);A=i*q-k*p;B=q*a-p*b;f=A<B;C=+g[e+4>>2];D=+g[e+8>>2];E=C*z+y*D;if((f?A:B)>E|(f?B:A)<-E){F=0;return F|0}E=-q;A=k*d+h*E;B=o*E+d*b;f=A<B;E=+g[e>>2];G=x*D+z*E;if((f?A:B)>G|(f?B:A)<-G){F=0;return F|0}G=l*p-d*m;A=p*o-d*a;f=A<G;B=x*C+y*E;if((f?A:G)>B|(f?G:A)<-B){F=0;return F|0}B=(c[j>>2]=(g[j>>2]=r,c[j>>2]|0)&2147483647,+g[j>>2]);A=(c[j>>2]=(g[j>>2]=s,c[j>>2]|0)&2147483647,+g[j>>2]);G=(c[j>>2]=(g[j>>2]=t,c[j>>2]|0)&2147483647,+g[j>>2]);y=i*t-k*s;x=a*t-s*b;f=y<x;z=D*A+C*G;if((f?y:x)>z|(f?x:y)<-z){F=0;return F|0}z=-t;y=k*r+h*z;x=r*b+o*z;f=y<x;z=D*B+G*E;if((f?y:x)>z|(f?x:y)<-z){F=0;return F|0}z=h*s-i*r;y=l*s-m*r;f=z<y;x=C*B+A*E;if((f?z:y)>x|(f?y:z)<-x){F=0;return F|0}x=(c[j>>2]=(g[j>>2]=u,c[j>>2]|0)&2147483647,+g[j>>2]);z=(c[j>>2]=(g[j>>2]=v,c[j>>2]|0)&2147483647,+g[j>>2]);y=(c[j>>2]=(g[j>>2]=w,c[j>>2]|0)&2147483647,+g[j>>2]);A=i*w-k*v;B=m*w-n*v;f=A<B;G=D*z+C*y;if((f?A:B)>G|(f?B:A)<-G){F=0;return F|0}G=-w;w=k*u+h*G;A=n*u+l*G;f=w<A;G=D*x+y*E;if((f?w:A)>G|(f?A:w)<-G){F=0;return F|0}G=l*v-m*u;w=o*v-u*a;f=w<G;u=C*x+z*E;if((f?w:G)>u|(f?G:w)<-u){F=0;return F|0}u=l<h?l:h;w=l>h?l:h;l=-E;if((o<u?o:u)>E?1:(o>w?o:w)<l){F=0;return F|0}w=m<i?m:i;o=m>i?m:i;m=-C;if((a<w?a:w)>C?1:(a>o?a:o)<m){F=0;return F|0}o=n<k?n:k;a=n>k?n:k;n=-D;if((b<o?b:o)>D?1:(b>a?b:a)<n){F=0;return F|0}a=p*t-q*s;b=q*r-d*t;t=d*s-p*r;r=k*t+(h*a+i*b);f=a>0.0;e=b>0.0;H=t>0.0;if(t*(H?n:D)+(b*(e?m:C)+a*(f?l:E))-r>0.0){F=0;return F|0}if(!(t*(H?D:n)+(b*(e?C:m)+a*(f?E:l))-r>=0.0)){F=0;return F|0}F=1;return F|0}function __ZN8Geometry23ray_intersects_triangleERK7Vector3S2_S2_S2_S2_PS0_(a,b,c,d,e,f){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;f=f|0;var h=0.0,i=0.0,j=0.0,k=0.0,l=0.0,m=0.0,n=0.0,o=0.0,p=0.0,q=0.0,r=0.0,s=0.0,t=0.0,u=0.0,v=0.0,w=0.0,x=0.0,y=0,z=0.0,A=0.0,B=0.0;h=+g[c>>2];i=+g[d>>2]-h;j=+g[c+4>>2];k=+g[d+4>>2]-j;l=+g[c+8>>2];m=+g[d+8>>2]-l;n=+g[e>>2]-h;o=+g[e+4>>2]-j;p=+g[e+8>>2]-l;q=+g[b+4>>2];r=+g[b+8>>2];s=q*p-o*r;t=+g[b>>2];u=n*r-p*t;v=o*t-n*q;w=m*v+(i*s+k*u);x=w;if(x>-1.0e-05&x<1.0e-05){y=0;return y|0}x=1.0/w;w=+g[a>>2];z=w-h;h=+g[a+4>>2];A=h-j;j=+g[a+8>>2];B=j-l;l=x*(s*z+u*A+v*B);if(l<0.0|l>1.0){y=0;return y|0}v=m*A-k*B;u=i*B-m*z;m=k*z-i*A;A=x*(r*m+(t*v+q*u));if(A<0.0|l+A>1.0){y=0;return y|0}A=x*(p*m+(n*v+o*u));if(!(A>1.0e-05)){y=0;return y|0}if(!f){y=1;return y|0}g[f>>2]=w+t*A;g[f+4>>2]=h+q*A;g[f+8>>2]=j+r*A;y=1;return y|0}function __ZL6get_uvRK7Vector3PS0_PK7Vector2_6864(a,b,d,e,f,h){a=a|0;b=+b;d=+d;e=+e;f=f|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0.0,t=0.0,u=0.0,v=0.0,w=0.0,x=0.0,y=0,z=0,A=0,B=0.0,C=0.0,D=0.0,E=0.0,F=0.0,G=0.0;i=l;l=l+48|0;if((l|0)>=(m|0))ba(48);j=i+40|0;k=i+36|0;n=i+32|0;o=i+16|0;p=i+24|0;q=i;r=i+8|0;s=+g[f>>2];t=s-b;u=+g[f+4>>2];v=u-d;w=+g[f+8>>2];x=w-e;if(t*t+v*v+x*x<1.0000000000000002e-10){y=h;z=c[y+4>>2]|0;A=a;c[A>>2]=c[y>>2];c[A+4>>2]=z;l=i;return}x=+g[f+12>>2];v=x-b;t=+g[f+16>>2];B=t-d;C=+g[f+20>>2];D=C-e;if(v*v+B*B+D*D<1.0000000000000002e-10){z=h+8|0;A=c[z+4>>2]|0;y=a;c[y>>2]=c[z>>2];c[y+4>>2]=A;l=i;return}D=+g[f+24>>2];B=D-b;v=+g[f+28>>2];E=v-d;F=+g[f+32>>2];G=F-e;if(B*B+E*E+G*G<1.0000000000000002e-10){f=h+16|0;A=c[f+4>>2]|0;y=a;c[y>>2]=c[f>>2];c[y+4>>2]=A;l=i;return}G=x-s;x=t-u;t=C-w;C=D-s;D=v-u;v=F-w;F=b-s;s=d-u;u=e-w;w=G*G+x*x+t*t;e=G*C+x*D+t*v;d=C*C+D*D+v*v;b=F*G+s*x+u*t;t=F*C+s*D+u*v;v=w*d-e*e;if(v==0.0){A=h;y=c[A+4>>2]|0;f=a;c[f>>2]=c[A>>2];c[f+4>>2]=y;l=i;return}else{u=(b*d-e*t)/v;g[j>>2]=u;d=(w*t-b*e)/v;g[k>>2]=d;g[n>>2]=1.0-u-d;__ZNK7Vector2mlERKf(o,h,n);__ZNK7Vector2mlERKf(p,h+8|0,j);__ZNK7Vector2plERKS_(q,o,p);__ZNK7Vector2mlERKf(r,h+16|0,k);__ZNK7Vector2plERKS_(a,q,r);l=i;return}}function __ZN3MapI3RefI8MaterialEN10BakedLight13MaterialCacheE10ComparatorIS2_E16DefaultAllocatorEixERKS2_(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;g=c[b>>2]|0;if(!g){h=__ZnwjPFPvjE(36,4740)|0;i=h+16|0;c[i>>2]=0;c[i+4>>2]=0;c[i+8>>2]=0;c[i+12>>2]=0;c[i+16>>2]=0;c[b>>2]=h;i=c[b+4>>2]|0;c[h+4>>2]=i;c[h+8>>2]=i;c[h+12>>2]=i;c[h>>2]=1;if(!h){j=f;c[j>>2]=0;c[j+4>>2]=0;k=f;n=14}else{o=h;p=i;n=5}}else{o=g;p=c[b+4>>2]|0;n=5}a:do if((n|0)==5){g=c[o+8>>2]|0;b:do if((g|0)!=(p|0)){i=c[d>>2]|0;h=g;while(1){j=c[h+24>>2]|0;if(i>>>0<j>>>0)q=h+8|0;else{if(j>>>0>=i>>>0)break;q=h+4|0}j=c[q>>2]|0;if((j|0)==(p|0))break b;else h=j}if(!((h|0)==(p|0)|(h|0)==0)){r=h;break a}}while(0);g=f;c[g>>2]=0;c[g+4>>2]=0;if(!o){k=f;n=14}else{s=f;n=15}}while(0);if((n|0)==14){o=__ZnwjPFPvjE(36,4740)|0;p=o+16|0;c[p>>2]=0;c[p+4>>2]=0;c[p+8>>2]=0;c[p+12>>2]=0;c[p+16>>2]=0;c[b>>2]=o;p=c[b+4>>2]|0;c[o+4>>2]=p;c[o+8>>2]=p;c[o+12>>2]=p;c[o>>2]=1;s=k;n=15}if((n|0)==15){n=__ZN3MapI3RefI8MaterialEN10BakedLight13MaterialCacheE10ComparatorIS2_E16DefaultAllocatorE10_insert_rbERKS2_RKS4_(b,d,f)|0;d=c[f+4>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);d=c[f>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);if(!n){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145936,616,1145947,0);t=0;l=e;return t|0}else r=n}a[1263537]=0;t=r+28|0;l=e;return t|0}function __ZN10BakedLight17_get_bake_textureER5ImageRK5Color(b,e,f){b=b|0;e=e|0;f=f|0;var h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0.0,G=0.0,H=0.0,I=0.0,J=0,K=0,L=0,M=0,N=0;h=l;l=l+16|0;if((l|0)>=(m|0))ba(16);i=h+4|0;j=h;c[i>>2]=0;if(__ZNK5Image5emptyEv(e)|0){k=b+444|0;n=c[k>>2]|0;__ZN6VectorI5ColorE6resizeEi(i,U(n,n)|0)|0;n=c[k>>2]|0;if(!(U(n,n)|0)){o=c[i>>2]|0;l=h;return o|0}n=0;do{p=c[i>>2]|0;q=(p|0)==0;if(q)r=0;else r=c[p+-4>>2]|0;do if((r|0)<=(n|0)){if(q)s=0;else s=c[p+-4>>2]|0;if((s|0)>(n|0)){a[1263537]=0;t=12;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);u=0;break}}else t=12;while(0);if((t|0)==12){t=0;if(!q)if((c[p+-8>>2]|0)>>>0>1){v=c[p+-4>>2]|0;w=(v<<4)+-1|0;x=w>>>1|w;w=x>>>2|x;x=w>>>4|w;w=x>>>8|x;x=__ZN6Memory12alloc_staticEjb((w>>>16|w)+1|0,1)|0;c[x+-8>>2]=1;c[x+-4>>2]=v;if(!v){w=c[i>>2]|0;if(w|0){y=w;t=17}}else{w=c[i>>2]|0;z=0;do{A=x+(z<<4)|0;B=w+(z<<4)|0;c[A>>2]=c[B>>2];c[A+4>>2]=c[B+4>>2];c[A+8>>2]=c[B+8>>2];c[A+12>>2]=c[B+12>>2];z=z+1|0}while((z|0)!=(v|0));y=w;t=17}if((t|0)==17?(t=0,(__Z16atomic_decrementPj(y+-8|0)|0)==0):0)__ZN6Memory11free_staticEPvb(y,1);c[i>>2]=x;C=x}else C=p;else C=0;u=C+(n<<4)|0};c[u>>2]=c[f>>2];c[u+4>>2]=c[f+4>>2];c[u+8>>2]=c[f+8>>2];c[u+12>>2]=c[f+12>>2];n=n+1|0;w=c[k>>2]|0}while((n|0)<(U(w,w)|0));o=c[i>>2]|0;l=h;return o|0}__ZN5Image7convertENS_6FormatE(e,5);n=b+444|0;b=c[n>>2]|0;__ZN5Image6resizeEiiNS_13InterpolationE(e,b,b,2);b=__ZNK5Image8get_dataEv(e)|0;c[j>>2]=b;if(!b){D=0;E=0}else{__Z16atomic_incrementPj(b+4|0)|0;D=b;E=c[b+8>>2]|0}__ZN10PoolVectorIhE12_unreferenceEv(j);j=c[n>>2]|0;__ZN6VectorI5ColorE6resizeEi(i,U(j,j)|0)|0;j=c[n>>2]|0;if(U(j,j)|0){j=0;do{b=j<<2;F=+(d[E+b>>0]|0)/255.0;G=+(d[E+(b|1)>>0]|0)/255.0;H=+(d[E+(b|2)>>0]|0)/255.0;I=+(d[E+(b|3)>>0]|0)/255.0;b=c[i>>2]|0;e=(b|0)==0;if(e)J=0;else J=c[b+-4>>2]|0;do if((J|0)<=(j|0)){if(e)K=0;else K=c[b+-4>>2]|0;if((K|0)>(j|0)){a[1263537]=0;t=37;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);L=0;break}}else t=37;while(0);if((t|0)==37){t=0;if(!e)if((c[b+-8>>2]|0)>>>0>1){p=c[b+-4>>2]|0;x=(p<<4)+-1|0;k=x>>>1|x;x=k>>>2|k;k=x>>>4|x;x=k>>>8|k;k=__ZN6Memory12alloc_staticEjb((x>>>16|x)+1|0,1)|0;c[k+-8>>2]=1;c[k+-4>>2]=p;if(!p){x=c[i>>2]|0;if(x|0){M=x;t=42}}else{x=c[i>>2]|0;f=0;do{u=k+(f<<4)|0;C=x+(f<<4)|0;c[u>>2]=c[C>>2];c[u+4>>2]=c[C+4>>2];c[u+8>>2]=c[C+8>>2];c[u+12>>2]=c[C+12>>2];f=f+1|0}while((f|0)!=(p|0));M=x;t=42}if((t|0)==42?(t=0,(__Z16atomic_decrementPj(M+-8|0)|0)==0):0)__ZN6Memory11free_staticEPvb(M,1);c[i>>2]=k;N=k}else N=b;else N=0;L=N+(j<<4)|0}g[L>>2]=F;g[L+4>>2]=G;g[L+8>>2]=H;g[L+12>>2]=I;j=j+1|0;x=c[n>>2]|0}while((j|0)<(U(x,x)|0))}if(!D){o=c[i>>2]|0;l=h;return o|0}__Z16atomic_decrementPj(D+4|0)|0;o=c[i>>2]|0;l=h;return o|0}function __ZN3MapI3RefI8MaterialEN10BakedLight13MaterialCacheE10ComparatorIS2_E16DefaultAllocatorE10_insert_rbERKS2_RKS4_(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f;a[g>>0]=0;h=__ZN3MapI3RefI8MaterialEN10BakedLight13MaterialCacheE10ComparatorIS2_E16DefaultAllocatorE7_insertERKS2_Rb(b,d,g)|0;if(h|0)__ZN10BakedLight13MaterialCacheaSERKS0_(h+28|0,e)|0;if(a[g>>0]|0){l=f;return h|0}g=b+8|0;c[g>>2]=(c[g>>2]|0)+1;g=h+12|0;e=c[g>>2]|0;if(!(c[e>>2]|0)){d=b+4|0;i=h;j=e;k=e;e=g;while(1){g=j+12|0;n=c[g>>2]|0;o=c[n+8>>2]|0;p=n;do if((j|0)==(o|0)){q=c[n+4>>2]|0;if(!(c[q>>2]|0)){c[k>>2]=1;a[1263537]=0;c[q>>2]=1;if((c[d>>2]|0)==(n|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);r=c[(c[e>>2]|0)+12>>2]|0;break}else{a[1263537]=0;c[n>>2]=0;r=n;break}}q=j+4|0;if((i|0)==(c[q>>2]|0)){s=i+8|0;t=c[s>>2]|0;c[q>>2]=t;if((t|0)==(c[d>>2]|0))u=p;else{c[t+12>>2]=j;u=c[g>>2]|0}t=i+12|0;c[t>>2]=u;q=c[g>>2]|0;v=q+8|0;c[((c[v>>2]|0)==(j|0)?v:q+4|0)>>2]=i;c[s>>2]=j;c[g>>2]=i;w=j;x=i;y=c[t>>2]|0}else{w=i;x=j;y=n}a[1263537]=0;c[x>>2]=1;t=c[d>>2]|0;if((t|0)==(y|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);z=c[(c[w+12>>2]|0)+12>>2]|0;A=c[d>>2]|0}else{a[1263537]=0;c[y>>2]=0;z=y;A=t}t=z+8|0;s=c[t>>2]|0;q=s+4|0;v=c[q>>2]|0;c[t>>2]=v;if((v|0)!=(A|0))c[v+12>>2]=z;v=z+12|0;c[s+12>>2]=c[v>>2];t=c[v>>2]|0;B=t+4|0;c[((c[B>>2]|0)==(z|0)?B:t+8|0)>>2]=s;c[q>>2]=z;c[v>>2]=s;r=w}else{if(!(c[o>>2]|0)){c[k>>2]=1;a[1263537]=0;c[o>>2]=1;if((c[d>>2]|0)==(n|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);r=c[(c[e>>2]|0)+12>>2]|0;break}else{a[1263537]=0;c[n>>2]=0;r=n;break}}s=j+8|0;if((i|0)==(c[s>>2]|0)){v=i+4|0;q=c[v>>2]|0;c[s>>2]=q;if((q|0)==(c[d>>2]|0))C=p;else{c[q+12>>2]=j;C=c[g>>2]|0}q=i+12|0;c[q>>2]=C;s=c[g>>2]|0;t=s+4|0;c[((c[t>>2]|0)==(j|0)?t:s+8|0)>>2]=i;c[v>>2]=j;c[g>>2]=i;D=j;E=i;F=c[q>>2]|0}else{D=i;E=j;F=n}a[1263537]=0;c[E>>2]=1;q=c[d>>2]|0;if((q|0)==(F|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);G=c[d>>2]|0;H=c[(c[D+12>>2]|0)+12>>2]|0}else{a[1263537]=0;c[F>>2]=0;G=q;H=F}q=H+4|0;v=c[q>>2]|0;s=v+8|0;t=c[s>>2]|0;c[q>>2]=t;if((t|0)!=(G|0))c[t+12>>2]=H;t=H+12|0;c[v+12>>2]=c[t>>2];q=c[t>>2]|0;B=q+8|0;c[((c[B>>2]|0)==(H|0)?B:q+4|0)>>2]=v;c[s>>2]=H;c[t>>2]=v;r=D}while(0);n=r+12|0;g=c[n>>2]|0;if(!(c[g>>2]|0)){i=r;j=g;k=g;e=n}else break}}e=c[(c[b>>2]|0)+8>>2]|0;a[1263537]=0;c[e>>2]=1;l=f;return h|0}function __ZN3MapI3RefI8MaterialEN10BakedLight13MaterialCacheE10ComparatorIS2_E16DefaultAllocatorE7_insertERKS2_Rb(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0;f=c[b>>2]|0;g=c[f+8>>2]|0;h=b+4|0;i=c[h>>2]|0;a:do if((g|0)==(i|0))j=f;else{k=c[d>>2]|0;l=g;while(1){m=c[l+24>>2]|0;if(k>>>0<m>>>0)n=l+8|0;else{if(m>>>0>=k>>>0)break;n=l+4|0}m=c[n>>2]|0;if((m|0)==(i|0)){j=l;break a}else l=m}a[e>>0]=1;o=l;return o|0}while(0);i=__ZnwjPFPvjE(36,4740)|0;n=i;g=n+36|0;do{c[n>>2]=0;n=n+4|0}while((n|0)<(g|0));c[i+12>>2]=j;n=c[h>>2]|0;g=i+4|0;c[g>>2]=n;f=i+8|0;c[f>>2]=n;n=i+24|0;if(c[d>>2]|0?(c[n>>2]=0,k=c[d>>2]|0,c[n>>2]=k,k|0):0)__ZN9Reference9referenceEv(k);if((j|0)!=(c[b>>2]|0)?(c[d>>2]|0)>>>0>=(c[j+24>>2]|0)>>>0:0)p=j+4|0;else p=j+8|0;c[p>>2]=i;a[e>>0]=0;e=c[g>>2]|0;g=c[h>>2]|0;if((e|0)==(g|0)){h=i;do{p=h;h=c[h+12>>2]|0}while((p|0)==(c[h+4>>2]|0));q=(h|0)==(c[b>>2]|0)?0:h}else{h=e;while(1){e=c[h+8>>2]|0;if((e|0)==(g|0)){q=h;break}else h=e}}c[i+16>>2]=q;h=c[f>>2]|0;b:do if((h|0)==(g|0)){f=i;while(1){e=f;f=c[f+12>>2]|0;if((e|0)!=(c[f+8>>2]|0)){r=f;break b}if((f|0)==(c[b>>2]|0)){r=0;break}}}else{f=h;while(1){l=c[f+4>>2]|0;if((l|0)==(g|0)){r=f;break}else f=l}}while(0);g=i+20|0;c[g>>2]=r;if(!q)s=r;else{c[q+20>>2]=i;s=c[g>>2]|0}if(!s){o=i;return o|0}c[s+16>>2]=i;o=i;return o|0}function __ZN10BakedLight13MaterialCacheaSERKS0_(a,b){a=a|0;b=b|0;var d=0,e=0;d=c[a>>2]|0;if((d|0)!=(c[b>>2]|0)){if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);c[a>>2]=0;d=c[b>>2]|0;if(d|0?__Z28atomic_conditional_incrementPj(d+-8|0)|0:0)c[a>>2]=c[b>>2]}d=a+4|0;e=b+4|0;b=c[d>>2]|0;if((b|0)==(c[e>>2]|0))return a|0;if(b|0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(b,1);c[d>>2]=0;b=c[e>>2]|0;if(!b)return a|0;if(!(__Z28atomic_conditional_incrementPj(b+-8|0)|0))return a|0;c[d>>2]=c[e>>2];return a|0}function __ZNK11MethodBind0I10BakedLightE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return 0}function __ZNK11MethodBind0I10BakedLightE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,862963);l=a;return c[b>>2]|0}function __ZN11MethodBind0I10BakedLightE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235784)|0:0){c[h>>2]=0;a[1263537]=0;f=c[d+24>>2]|0;if((f|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=f;c[b>>2]=0;return}i=f-(c[d+20>>2]|0)|0;if((i|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=i;c[b>>2]=0;return}i=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))j=i;else j=c[(c[d>>2]|0)+i>>2]|0;gj[j&8191](d);c[b>>2]=0;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,110,1146558,0);c[b>>2]=0;return}function __ZN11MethodBind0I10BakedLightE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235784)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1)){g=b;gj[g&8191](a);return}else{g=c[(c[a>>2]|0)+b>>2]|0;gj[g&8191](a);return}}function __ZN11MethodBind0I10BakedLightED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI10BakedLightiE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK13MethodBind0RCI10BakedLightiE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,862963);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI10BakedLightiE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235784)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2Ei(i,ij[n&8191](d)|0);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI10BakedLightiE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0;if(!b)f=0;else{d=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235784)|0;f=d?b:0}b=c[a+44>>2]|0;d=c[a+48>>2]|0;a=f+(d>>1)|0;if(!(d&1)){g=b;h=ij[g&8191](a)|0;c[e>>2]=h;return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=ij[g&8191](a)|0;c[e>>2]=h;return}}function __ZN13MethodBind0RCI10BakedLightiED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I10BakedLightiE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if(!b){__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK11MethodBind1I10BakedLightiE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,862963);l=a;return c[b>>2]|0}function __ZN11MethodBind1I10BakedLightiE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235784)|0:0){c[h>>2]=0;a[1263537]=0;k=d+24|0;n=c[k>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=i;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=i;return}if((g|0)>0){if((n|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);p=0}else{a[1263537]=0;p=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,p)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=p;c[b>>2]=0;l=i;return}}p=c[d+44>>2]|0;n=c[d+48>>2]|0;o=e+(n>>1)|0;if(!(n&1))q=p;else q=c[(c[o>>2]|0)+p>>2]|0;do if((g|0)<1){p=c[k>>2]|0;n=p+-1|0;if((p|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)s=0;else s=c[e+-4>>2]|0;if((p|0)<=(s|0)){if(r)t=0;else t=c[e+-4>>2]|0;do if((t|0)<(p|0)){if(r)u=0;else u=c[e+-4>>2]|0;if((u|0)<(p|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);v=0;break}else{a[1263537]=0;w=31;break}}else w=31;while(0);if((w|0)==31)v=e+(n*24|0)|0;__ZN7VariantC2ERKS_(j,v);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);f=__ZNK7VariantcviEv(j)|0;Pi[q&2047](o,f);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I10BakedLightiE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235784)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1)){g=b;h=c[d>>2]|0;i=c[h>>2]|0;Pi[g&2047](a,i);return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=c[d>>2]|0;i=c[h>>2]|0;Pi[g&2047](a,i);return}}function __ZN11MethodBind1I10BakedLightiED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN4Room18_initialize_classvEv(b){b=b|0;if(a[1263342]|0)return;if(!(a[1263306]|0)){if(!(a[1257014]|0)){if(!(a[1256996]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI4NodeEEvv();__ZN4Node13_bind_methodsEv();a[1256996]=1}__ZN7ClassDB10_add_classI7SpatialEEvv();__ZN7Spatial13_bind_methodsEv();a[1257014]=1}__ZN7ClassDB10_add_classI14VisualInstanceEEvv();__ZN14VisualInstance13_bind_methodsEv();a[1263306]=1}__ZN7ClassDB10_add_classI4RoomEEvv();__ZN4Room13_bind_methodsEv();a[1263342]=1;return}function __ZN4Room5_setvERK10StringNameRK7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK4Room5_getvERK10StringNameR7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK4Room19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+24|0;g=e+4|0;h=e;if(!d)__ZNK14VisualInstance19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,0);__ZN6StringC2EPKc(f,863031);i=c[f>>2]|0;f=i;j=g+4|0;c[j>>2]=0;k=g+12|0;c[k>>2]=0;c[g>>2]=0;n=(i|0)==0;if(!n?(c[j>>2]=0,__Z28atomic_conditional_incrementPj(i+-8|0)|0):0)c[j>>2]=f;c[g+8>>2]=0;f=c[k>>2]|0;if(f|0){if(!(__Z16atomic_decrementPj(f+-8|0)|0))__ZN6Memory11free_staticEPvb(f,1);c[k>>2]=0}c[g+16>>2]=256;if(!(c[b>>2]|0)){k=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=k;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0}k=__ZnwjPFPvjE(32,4740)|0;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0;c[k+12>>2]=0;c[k+16>>2]=7;f=k+20|0;c[f>>2]=0;j=k+24|0;c[j>>2]=0;o=k+28|0;c[o>>2]=0;__ZN12PropertyInfoaSERKS_(k,g)|0;p=c[b>>2]|0;q=p+4|0;r=c[q>>2]|0;c[j>>2]=r;c[f>>2]=0;c[o>>2]=p;if(r|0)c[r+20>>2]=k;c[q>>2]=k;if(!(c[p>>2]|0))c[p>>2]=k;k=p+8|0;c[k>>2]=(c[k>>2]|0)+1;k=c[g+12>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);k=c[g+4>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);if(!n?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);__ZN10StringNameC2EPKc(h,863031);__ZN7ClassDB17get_property_listE10StringNameP4ListI12PropertyInfo16DefaultAllocatorEbPK6Object(h,b,1,a);__ZN10StringNameD2Ev(h);if(!d){l=e;return}__ZNK14VisualInstance19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,1);l=e;return}function __ZN4Room14_notificationvEib(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0;if(!d){if(511!=510)__ZN4Node13_notificationEi(a,b);if(528!=511)__ZN7Spatial13_notificationEi(a,b);if(1186!=528)__ZN14VisualInstance13_notificationEi(a,b)}a:do if((b|0)==41&1323!=1186?(e=__ZNK4Node10get_parentEv(a)|0,f=a+412|0,c[f>>2]=0,e|0):0){g=e;while(1){if($i[c[(c[g>>2]|0)+44>>2]&8191](g,1236032)|0)break;e=__ZNK4Node10get_parentEv(g)|0;if(!e)break a;else g=e}c[f>>2]=(c[g+412>>2]|0)+1}while(0);if(!d)return;if(1186!=528)__ZN14VisualInstance13_notificationEi(a,b);if(528!=511)__ZN7Spatial13_notificationEi(a,b);if(511==510)return;__ZN4Node13_notificationEi(a,b);return}function __ZNK4Room16_get_class_namevEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+8|0;e=b+4|0;f=b;g=a+404|0;a=c[g>>2]|0;if(a|0){if(c[a+4>>2]|0){l=b;return g|0}if(__ZNK6String6lengthEv(a+8|0)|0){l=b;return g|0}}__ZN6StringC2EPKc(d,863031);c[f>>2]=c[d>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameaSERKS_(g,e);__ZN10StringNameD2Ev(e);e=c[f>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);l=b;return g|0}function __ZNK4Room9get_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,863031);l=a;return c[b>>2]|0}function __ZNK4Room8is_classERK6String(a,b){a=a|0;b=b|0;var c=0;if(((!(__ZNK6StringeqEPKc(b,863031)|0)?!(__ZNK6StringeqEPKc(b,863261)|0):0)?!(__ZNK6StringeqEPKc(b,946852)|0):0)?!(__ZNK6StringeqEPKc(b,1132465)|0):0)c=__ZNK6StringeqEPKc(b,1142944)|0;else c=1;return c|0}function __ZNK4Room12is_class_ptrEPv(a,b){a=a|0;b=b|0;return (b|0)==1236032|((b|0)==1235736|((b|0)==1220920|((b|0)==1220720|(b|0)==1220580)))|0}function __ZN4RoomD2Ev(a){a=a|0;var b=0,d=0;c[a>>2]=270708;b=a+408|0;d=c[b>>2]|0;if((d|0?__ZN9Reference11unreferenceEv(d)|0:0)?(d=c[b>>2]|0,__Z17predelete_handlerP6Object(d)|0):0){gj[c[(c[d>>2]|0)+76>>2]&8191](d);__ZN6Memory11free_staticEPvb(d,0)}c[b>>2]=0;__ZN10StringNameD2Ev(a+404|0);__ZN14VisualInstanceD2Ev(a);return}function __ZN4RoomD0Ev(a){a=a|0;var b=0,d=0;c[a>>2]=270708;b=a+408|0;d=c[b>>2]|0;if((d|0?__ZN9Reference11unreferenceEv(d)|0:0)?(d=c[b>>2]|0,__Z17predelete_handlerP6Object(d)|0):0){gj[c[(c[d>>2]|0)+76>>2]&8191](d);__ZN6Memory11free_staticEPvb(d,0)}c[b>>2]=0;__ZN10StringNameD2Ev(a+404|0);__ZN14VisualInstanceD2Ev(a);__ZdlPv(a);return}function __ZNK4Room8get_aabbEv(a,b){a=a|0;b=b|0;c[a>>2]=0;c[a+4>>2]=0;c[a+8>>2]=0;c[a+12>>2]=0;c[a+16>>2]=0;c[a+20>>2]=0;return}function __ZNK4Room9get_facesEj(a,b){a=a|0;b=b|0;return 0}function __ZN4Room13_notificationEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;if((b|0)!=41)return;b=__ZNK4Node10get_parentEv(a)|0;d=a+412|0;c[d>>2]=0;if(!b)return;else e=b;while(1){if($i[c[(c[e>>2]|0)+44>>2]&8191](e,1236032)|0)break;b=__ZNK4Node10get_parentEv(e)|0;if(!b){f=6;break}else e=b}if((f|0)==6)return;c[d>>2]=(c[e+412>>2]|0)+1;return}function __ZN7ClassDB10_add_classI4RoomEEvv(){var a=0,b=0,d=0,e=0,f=0,g=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+16|0;d=a+12|0;e=a+8|0;f=a+4|0;g=a;__ZN6StringC2EPKc(b,863031);c[e>>2]=c[b>>2];__ZN10StringNameC2ERK6String(d,e);__ZN6StringC2EPKc(b,863261);c[g>>2]=c[b>>2];__ZN10StringNameC2ERK6String(f,g);__ZN7ClassDB11_add_class2ERK10StringNameS2_(d,f);__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);__ZN10StringNameD2Ev(d);d=c[e>>2]|0;if(!d){l=a;return}if(__Z16atomic_decrementPj(d+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(d,1);l=a;return}function __ZN4Room13_bind_methodsEv(){var a=0,b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0;a=l;l=l+64|0;if((l|0)>=(m|0))ba(64);b=a+44|0;d=a+32|0;e=a+24|0;f=a+12|0;g=a+40|0;h=a;i=a+16|0;j=a+8|0;k=a+4|0;__Z8D_METHODPKcS0_(d,862974,862983);n=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(n);c[n>>2]=270828;__ZN10MethodBind10_set_constEb(n,0);__ZN10MethodBind24_generate_argument_typesEi(n,1);c[n+44>>2]=1324;c[n+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,n,d,0,0)|0;n=d+4|0;o=c[n>>2]|0;if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0){p=c[n>>2]|0;n=(p|0)==0?0:p+-4|0;p=n+4|0;if(c[n>>2]|0){q=0;do{__ZN10StringNameD2Ev(p+(q<<2)|0);q=q+1|0}while(q>>>0<(c[n>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(o,1)}__ZN10StringNameD2Ev(d);__Z8D_METHODPKc(e,862993);d=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(d);c[d>>2]=270864;__ZN10MethodBind10_set_constEb(d,1);__ZN10MethodBind24_generate_argument_typesEi(d,0);__ZN10MethodBind12_set_returnsEb(d,1);c[d+44>>2]=5409;c[d+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,d,e,0,0)|0;d=e+4|0;o=c[d>>2]|0;if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0){n=c[d>>2]|0;d=(n|0)==0?0:n+-4|0;n=d+4|0;if(c[d>>2]|0){q=0;do{__ZN10StringNameD2Ev(n+(q<<2)|0);q=q+1|0}while(q>>>0<(c[d>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(o,1)}__ZN10StringNameD2Ev(e);__ZN6StringC2EPKc(b,863031);c[g>>2]=c[b>>2];__ZN10StringNameC2ERK6String(f,g);__ZN6StringC2EPKc(h,863007);__ZN6StringC2EPKc(i,863017);e=b+4|0;c[e>>2]=0;o=b+12|0;c[o>>2]=0;c[b>>2]=18;d=c[h>>2]|0;if(d|0?(c[e>>2]=0,__Z28atomic_conditional_incrementPj(d+-8|0)|0):0)c[e>>2]=c[h>>2];c[b+8>>2]=17;e=c[o>>2]|0;if((e|0)!=(c[i>>2]|0)){if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);c[o>>2]=0;e=c[i>>2]|0;if(e|0?__Z28atomic_conditional_incrementPj(e+-8|0)|0:0)c[o>>2]=c[i>>2]}c[b+16>>2]=7;c[j>>2]=__Z11_scs_createPKc(862974)|0;c[k>>2]=__Z11_scs_createPKc(863022)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(f,b,j,k,-1);__ZN10StringNameD2Ev(k);__ZN10StringNameD2Ev(j);j=c[b+12>>2]|0;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);j=c[b+4>>2]|0;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);j=c[i>>2]|0;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);j=c[h>>2]|0;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(!f){l=a;return}if(__Z16atomic_decrementPj(f+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(f,1);l=a;return}function __ZN4Room8set_roomERK3RefI10RoomBoundsE(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;g=b+408|0;h=c[g>>2]|0;if((c[d>>2]|0)!=(h|0)){if((h|0?__ZN9Reference11unreferenceEv(h)|0:0)?(h=c[g>>2]|0,__Z17predelete_handlerP6Object(h)|0):0){gj[c[(c[h>>2]|0)+76>>2]&8191](h);__ZN6Memory11free_staticEPvb(h,0)}c[g>>2]=0;h=c[d>>2]|0;c[g>>2]=h;if(h|0)__ZN9Reference9referenceEv(h)}h=c[g>>2]|0;if(!h){c[f>>2]=0;__ZN14VisualInstance8set_baseERK3RID(b,f)}else{c[f>>2]=ij[c[(c[h>>2]|0)+112>>2]&8191](h)|0;__ZN14VisualInstance8set_baseERK3RID(b,f)}if(!(a[b+136>>0]|0)){l=e;return}__ZN4Node22propagate_notificationEi(b,60);l=e;return}function __ZNK4Room8get_roomEv(a){a=a|0;var b=0,d=0;b=c[a+408>>2]|0;if(!b){d=0;return d|0}__ZN9Reference9referenceEv(b);d=b;return d|0}function __ZNK13MethodBind0RCI4Room3RefI10RoomBoundsEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var c=0;if((b|0)!=-1){c=0;return c|0}c=__ZN7Variant12get_type_forI3RefI10RoomBoundsEEENS_4TypeEv()|0;return c|0}function __ZNK13MethodBind0RCI4Room3RefI10RoomBoundsEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,863031);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI4Room3RefI10RoomBoundsEE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f+28|0;j=f;k=f+24|0;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236032)|0:0){c[h>>2]=0;a[1263537]=0;n=c[d+24>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=f;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=f;return}o=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))p=o;else p=c[(c[d>>2]|0)+o>>2]|0;c[k>>2]=ij[p&8191](d)|0;__ZN6RefPtrC2Ev(i);__ZN3RefI9ReferenceEaSI10RoomBoundsEEvRKS_IT_E(i,k);__ZN7VariantC2ERK6RefPtr(j,i);__ZN6RefPtrD2Ev(i);i=c[k>>2]|0;if((i|0?__ZN9Reference11unreferenceEv(i)|0:0)?(i=c[k>>2]|0,__Z17predelete_handlerP6Object(i)|0):0){gj[c[(c[i>>2]|0)+76>>2]&8191](i);__ZN6Memory11free_staticEPvb(i,0)}c[k>>2]=0;__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI4Room3RefI10RoomBoundsEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=d;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236032)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;c[f>>2]=ij[i&8191](a)|0;__ZN3RefI9ReferenceEaSI10RoomBoundsEEvRKS_IT_E(e,f);e=c[f>>2]|0;if(!e){l=d;return}if(!(__ZN9Reference11unreferenceEv(e)|0)){l=d;return}e=c[f>>2]|0;if(!(__Z17predelete_handlerP6Object(e)|0)){l=d;return}gj[c[(c[e>>2]|0)+76>>2]&8191](e);__ZN6Memory11free_staticEPvb(e,0);l=d;return}function __ZN13MethodBind0RCI4Room3RefI10RoomBoundsEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN3RefI9ReferenceEaSI10RoomBoundsEEvRKS_IT_E(a,b){a=a|0;b=b|0;var d=0,e=0;d=c[b>>2]|0;if(!d){b=c[a>>2]|0;if((b|0?__ZN9Reference11unreferenceEv(b)|0:0)?(b=c[a>>2]|0,__Z17predelete_handlerP6Object(b)|0):0){gj[c[(c[b>>2]|0)+76>>2]&8191](b);__ZN6Memory11free_staticEPvb(b,0)}c[a>>2]=0;return}b=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1220724)|0;e=b?d:0;d=c[a>>2]|0;if((e|0)==(d|0))return;if((d|0?__ZN9Reference11unreferenceEv(d)|0:0)?(d=c[a>>2]|0,__Z17predelete_handlerP6Object(d)|0):0){gj[c[(c[d>>2]|0)+76>>2]&8191](d);__ZN6Memory11free_staticEPvb(d,0)}c[a>>2]=e;if(!e)return;__ZN9Reference9referenceEv(e);return}function __ZN7Variant12get_type_forI3RefI10RoomBoundsEEENS_4TypeEv(){var a=0,b=0,d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+28|0;d=a+24|0;e=a;c[d>>2]=0;__ZN6RefPtrC2Ev(b);__ZN3RefI9ReferenceEaSI10RoomBoundsEEvRKS_IT_E(b,d);__ZN7VariantC2ERK6RefPtr(e,b);__ZN6RefPtrD2Ev(b);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);e=c[d>>2]|0;if(!e){l=a;return b|0}if(!(__ZN9Reference11unreferenceEv(e)|0)){l=a;return b|0}e=c[d>>2]|0;if(!(__Z17predelete_handlerP6Object(e)|0)){l=a;return b|0}gj[c[(c[e>>2]|0)+76>>2]&8191](e);__ZN6Memory11free_staticEPvb(e,0);l=a;return b|0}function __ZNK11MethodBind1I4RoomRK3RefI10RoomBoundsEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var c=0;if(b|0){c=0;return c|0}c=__ZN7Variant12get_type_forIRK3RefI10RoomBoundsEEENS_4TypeEv()|0;return c|0}function __ZNK11MethodBind1I4RoomRK3RefI10RoomBoundsEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,863031);l=a;return c[b>>2]|0}function __ZN11MethodBind1I4RoomRK3RefI10RoomBoundsEE4callEP6ObjectPPK7VariantiRNS9_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i+28|0;k=i+24|0;n=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236032)|0:0){c[h>>2]=0;a[1263537]=0;o=d+24|0;p=c[o>>2]|0;if((p|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=p;c[b>>2]=0;l=i;return}q=p-(c[d+20>>2]|0)|0;if((q|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=q;c[b>>2]=0;l=i;return}if((g|0)>0){if((p|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);r=0}else{a[1263537]=0;r=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,r)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=r;c[b>>2]=0;l=i;return}}r=c[d+44>>2]|0;p=c[d+48>>2]|0;q=e+(p>>1)|0;if(!(p&1))s=r;else s=c[(c[q>>2]|0)+r>>2]|0;do if((g|0)<1){r=c[o>>2]|0;p=r+-1|0;if((r|0)>=1){e=c[d+16>>2]|0;t=(e|0)==0;if(t)u=0;else u=c[e+-4>>2]|0;if((r|0)<=(u|0)){if(t)v=0;else v=c[e+-4>>2]|0;do if((v|0)<(r|0)){if(t)w=0;else w=c[e+-4>>2]|0;if((w|0)<(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);x=0;break}else{a[1263537]=0;y=31;break}}else y=31;while(0);if((y|0)==31)x=e+(p*24|0)|0;__ZN7VariantC2ERKS_(n,x);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f>>2]|0);while(0);__ZN3RefI10RoomBoundsEC2ERK7Variant(j,n);c[k>>2]=c[j>>2];Pi[s&2047](q,k);q=c[k>>2]|0;if((q|0?__ZN9Reference11unreferenceEv(q)|0:0)?(q=c[k>>2]|0,__Z17predelete_handlerP6Object(q)|0):0){gj[c[(c[q>>2]|0)+76>>2]&8191](q);__ZN6Memory11free_staticEPvb(q,0)}c[k>>2]=0;if(c[n>>2]|0)__ZN7Variant5clearEv(n);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I4RoomRK3RefI10RoomBoundsEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+28|0;g=e;h=e+24|0;if(!b)i=0;else{j=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236032)|0;i=j?b:0}b=c[a+44>>2]|0;j=c[a+48>>2]|0;a=i+(j>>1)|0;if(!(j&1))k=b;else k=c[(c[a>>2]|0)+b>>2]|0;__ZN7VariantC2EPK6Object(g,c[d>>2]|0);__ZN3RefI10RoomBoundsEC2ERK7Variant(f,g);if(c[g>>2]|0)__ZN7Variant5clearEv(g);c[h>>2]=c[f>>2];Pi[k&2047](a,h);a=c[h>>2]|0;if(!a){l=e;return}if(!(__ZN9Reference11unreferenceEv(a)|0)){l=e;return}a=c[h>>2]|0;if(!(__Z17predelete_handlerP6Object(a)|0)){l=e;return}gj[c[(c[a>>2]|0)+76>>2]&8191](a);__ZN6Memory11free_staticEPvb(a,0);l=e;return}function __ZN11MethodBind1I4RoomRK3RefI10RoomBoundsEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN3RefI10RoomBoundsEC2ERK7Variant(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d;__ZNK7Variantcv6RefPtrEv(e,b);c[a>>2]=0;b=c[e>>2]|0;if(!b){c[a>>2]=0;__ZN6RefPtrD2Ev(e);l=d;return}f=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236036)|0;g=f?b:0;b=c[a>>2]|0;if((g|0)==(b|0)){__ZN6RefPtrD2Ev(e);l=d;return}if((b|0?__ZN9Reference11unreferenceEv(b)|0:0)?(b=c[a>>2]|0,__Z17predelete_handlerP6Object(b)|0):0){gj[c[(c[b>>2]|0)+76>>2]&8191](b);__ZN6Memory11free_staticEPvb(b,0)}c[a>>2]=g;if(!g){__ZN6RefPtrD2Ev(e);l=d;return}__ZN9Reference9referenceEv(g);__ZN6RefPtrD2Ev(e);l=d;return}function __ZN7Variant12get_type_forIRK3RefI10RoomBoundsEEENS_4TypeEv(){var a=0,b=0,d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+28|0;d=a+24|0;e=a;c[d>>2]=0;__ZN6RefPtrC2Ev(b);__ZN3RefI9ReferenceEaSI10RoomBoundsEEvRKS_IT_E(b,d);__ZN7VariantC2ERK6RefPtr(e,b);__ZN6RefPtrD2Ev(b);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);e=c[d>>2]|0;if(!e){l=a;return b|0}if(!(__ZN9Reference11unreferenceEv(e)|0)){l=a;return b|0}e=c[d>>2]|0;if(!(__Z17predelete_handlerP6Object(e)|0)){l=a;return b|0}gj[c[(c[e>>2]|0)+76>>2]&8191](e);__ZN6Memory11free_staticEPvb(e,0);l=a;return b|0}function __ZN16WorldEnvironment18_initialize_classvEv(b){b=b|0;if(a[1263343]|0)return;if(!(a[1257014]|0)){if(!(a[1256996]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI4NodeEEvv();__ZN4Node13_bind_methodsEv();a[1256996]=1}__ZN7ClassDB10_add_classI7SpatialEEvv();__ZN7Spatial13_bind_methodsEv();a[1257014]=1}__ZN7ClassDB10_add_classI16WorldEnvironmentEEvv();__ZN16WorldEnvironment13_bind_methodsEv();a[1263343]=1;return}function __ZN16WorldEnvironment5_setvERK10StringNameRK7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK16WorldEnvironment5_getvERK10StringNameR7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK16WorldEnvironment19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+24|0;g=e+4|0;h=e;if(!d)__ZNK7Spatial19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,0);__ZN6StringC2EPKc(f,863215);i=c[f>>2]|0;f=i;j=g+4|0;c[j>>2]=0;k=g+12|0;c[k>>2]=0;c[g>>2]=0;n=(i|0)==0;if(!n?(c[j>>2]=0,__Z28atomic_conditional_incrementPj(i+-8|0)|0):0)c[j>>2]=f;c[g+8>>2]=0;f=c[k>>2]|0;if(f|0){if(!(__Z16atomic_decrementPj(f+-8|0)|0))__ZN6Memory11free_staticEPvb(f,1);c[k>>2]=0}c[g+16>>2]=256;if(!(c[b>>2]|0)){k=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=k;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0}k=__ZnwjPFPvjE(32,4740)|0;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0;c[k+12>>2]=0;c[k+16>>2]=7;f=k+20|0;c[f>>2]=0;j=k+24|0;c[j>>2]=0;o=k+28|0;c[o>>2]=0;__ZN12PropertyInfoaSERKS_(k,g)|0;p=c[b>>2]|0;q=p+4|0;r=c[q>>2]|0;c[j>>2]=r;c[f>>2]=0;c[o>>2]=p;if(r|0)c[r+20>>2]=k;c[q>>2]=k;if(!(c[p>>2]|0))c[p>>2]=k;k=p+8|0;c[k>>2]=(c[k>>2]|0)+1;k=c[g+12>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);k=c[g+4>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);if(!n?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);__ZN10StringNameC2EPKc(h,863215);__ZN7ClassDB17get_property_listE10StringNameP4ListI12PropertyInfo16DefaultAllocatorEbPK6Object(h,b,1,a);__ZN10StringNameD2Ev(h);if(!d){l=e;return}__ZNK7Spatial19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,1);l=e;return}function __ZN16WorldEnvironment14_notificationvEib(a,b,c){a=a|0;b=b|0;c=c|0;if(!c){if(511!=510)__ZN4Node13_notificationEi(a,b);if(528!=511)__ZN7Spatial13_notificationEi(a,b)}if(1325!=528)__ZN16WorldEnvironment13_notificationEi(a,b);if(!c)return;if(528!=511)__ZN7Spatial13_notificationEi(a,b);if(511==510)return;__ZN4Node13_notificationEi(a,b);return}function __ZNK16WorldEnvironment16_get_class_namevEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+8|0;e=b+4|0;f=b;g=a+392|0;a=c[g>>2]|0;if(a|0){if(c[a+4>>2]|0){l=b;return g|0}if(__ZNK6String6lengthEv(a+8|0)|0){l=b;return g|0}}__ZN6StringC2EPKc(d,863215);c[f>>2]=c[d>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameaSERKS_(g,e);__ZN10StringNameD2Ev(e);e=c[f>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);l=b;return g|0}function __ZNK16WorldEnvironment9get_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,863215);l=a;return c[b>>2]|0}function __ZNK16WorldEnvironment8is_classERK6String(a,b){a=a|0;b=b|0;var c=0;if((!(__ZNK6StringeqEPKc(b,863215)|0)?!(__ZNK6StringeqEPKc(b,946852)|0):0)?!(__ZNK6StringeqEPKc(b,1132465)|0):0)c=__ZNK6StringeqEPKc(b,1142944)|0;else c=1;return c|0}function __ZNK16WorldEnvironment12is_class_ptrEPv(a,b){a=a|0;b=b|0;return (b|0)==1236040|((b|0)==1220920|((b|0)==1220720|(b|0)==1220580))|0}function __ZN16WorldEnvironmentD2Ev(a){a=a|0;var b=0,d=0;c[a>>2]=270900;b=a+396|0;d=c[b>>2]|0;if((d|0?__ZN9Reference11unreferenceEv(d)|0:0)?(d=c[b>>2]|0,__Z17predelete_handlerP6Object(d)|0):0){gj[c[(c[d>>2]|0)+76>>2]&8191](d);__ZN6Memory11free_staticEPvb(d,0)}c[b>>2]=0;__ZN10StringNameD2Ev(a+392|0);__ZN7SpatialD2Ev(a);return}function __ZN16WorldEnvironmentD0Ev(a){a=a|0;var b=0,d=0;c[a>>2]=270900;b=a+396|0;d=c[b>>2]|0;if((d|0?__ZN9Reference11unreferenceEv(d)|0:0)?(d=c[b>>2]|0,__Z17predelete_handlerP6Object(d)|0):0){gj[c[(c[d>>2]|0)+76>>2]&8191](d);__ZN6Memory11free_staticEPvb(d,0)}c[b>>2]=0;__ZN10StringNameD2Ev(a+392|0);__ZN7SpatialD2Ev(a);__ZdlPv(a);return}function __ZNK16WorldEnvironment25get_configuration_warningEv(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d+12|0;f=d+8|0;g=d+4|0;h=d;if(!(__ZNK7Spatial18is_visible_in_treeEv(b)|0)){l=d;return 0}if(!(a[b+136>>0]|0)){l=d;return 0}if(!(c[b+396>>2]|0)){l=d;return 0}c[e>>2]=0;i=c[b+132>>2]|0;if(!i){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(947574,947583,260,947603,0);j=0}else{a[1263537]=0;j=i}i=__ZNK7Spatial9get_worldEv(b)|0;b=__ZNK5World12get_scenarioEv(i)|0;if(!b){k=0;n=0}else{k=c[b+4>>2]|0;n=0}c[h>>2]=__Z4itosx(k,n)|0;c[g>>2]=__ZplPKcRK6String(863036,h)|0;__ZN10StringNameC2ERK6String(f,g);__ZN9SceneTree18get_nodes_in_groupERK10StringNameP4ListIP4Node16DefaultAllocatorE(j,f,e);__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);f=c[h>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);if((i|0?__ZN9Reference11unreferenceEv(i)|0:0)?__Z17predelete_handlerP6Object(i)|0:0){gj[c[(c[i>>2]|0)+76>>2]&8191](i);__ZN6Memory11free_staticEPvb(i,0)}__ZN4ListIP4Node16DefaultAllocatorED2Ev(e);l=d;return 0}function __ZN9SceneTree18get_nodes_in_groupERK10StringNameP4ListIP4Node16DefaultAllocatorE(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f;h=c[b+128>>2]|0;if(!h){l=f;return}i=c[h+8>>2]|0;h=c[b+132>>2]|0;a:do if((i|0)==(h|0))j=i;else{b=c[d>>2]|0;k=i;do{n=c[k+24>>2]|0;if(b>>>0<n>>>0)o=k+8|0;else{if(n>>>0>=b>>>0){j=k;break a}o=k+4|0}k=c[o>>2]|0}while((k|0)!=(h|0));l=f;return}while(0);if((j|0)==(h|0)|(j|0)==0){l=f;return}h=j+28|0;o=j+32|0;if(a[o>>0]|0?(j=c[h>>2]|0,j|0):0){if((c[j+-4>>2]|0)>0){__ZN6VectorIP4NodeE14_copy_on_writeEv(h);j=c[h>>2]|0;p=j;q=j}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);p=0;q=c[h>>2]|0}b:do if(!q)r=g;else{j=c[q+-4>>2]|0;switch(j|0){case 0:{r=g;break b;break}case 1:{s=0;break}default:{i=j;d=0;do{d=d+1|0;i=i>>1}while((i|0)!=1);s=d<<1}}__ZNK9SortArrayIP4NodeNS0_10ComparatorEE9introsortEiiPS1_i(g,0,j,p,s);__ZNK9SortArrayIP4NodeNS0_10ComparatorEE20final_insertion_sortEiiPS1_(g,0,j,p);r=g}while(0);a[o>>0]=0}o=c[h>>2]|0;if(!o){l=f;return}g=c[o+-4>>2]|0;if(!g){l=f;return}__ZN6VectorIP4NodeE14_copy_on_writeEv(h);o=c[h>>2]|0;if((g|0)<=0){l=f;return}h=0;r=c[e>>2]|0;do{if(!r){p=__ZnwjPFPvjE(12,4740)|0;c[e>>2]=p;c[p>>2]=0;c[p+4>>2]=0;c[p+8>>2]=0}p=__ZnwjPFPvjE(16,4740)|0;s=p+4|0;c[s>>2]=0;q=p+8|0;c[q>>2]=0;i=p+12|0;c[i>>2]=0;c[p>>2]=c[o+(h<<2)>>2];r=c[e>>2]|0;k=r+4|0;b=c[k>>2]|0;c[q>>2]=b;c[s>>2]=0;c[i>>2]=r;if(b|0)c[b+4>>2]=p;c[k>>2]=p;if(!(c[r>>2]|0))c[r>>2]=p;p=r+8|0;c[p>>2]=(c[p>>2]|0)+1;h=h+1|0}while((h|0)!=(g|0));l=f;return}function __ZN16WorldEnvironment13_notificationEi(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e+8|0;g=e+4|0;h=e;switch(d|0){case 41:{d=b+396|0;if(!(c[d>>2]|0)){l=e;return}i=__ZNK7Spatial9get_worldEv(b)|0;j=__ZNK5World15get_environmentEv(i)|0;k=(j|0)==0;if((!k?__ZN9Reference11unreferenceEv(j)|0:0)?__Z17predelete_handlerP6Object(j)|0:0){gj[c[(c[j>>2]|0)+76>>2]&8191](j);__ZN6Memory11free_staticEPvb(j,0)}if((i|0?__ZN9Reference11unreferenceEv(i)|0:0)?__Z17predelete_handlerP6Object(i)|0:0){gj[c[(c[i>>2]|0)+76>>2]&8191](i);__ZN6Memory11free_staticEPvb(i,0)}if(!k){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(937098,863056,38,863081,1);a[1263537]=0}k=__ZNK7Spatial9get_worldEv(b)|0;__ZN5World15set_environmentERK3RefI11EnvironmentE(k,d);if((k|0?__ZN9Reference11unreferenceEv(k)|0:0)?__Z17predelete_handlerP6Object(k)|0:0){gj[c[(c[k>>2]|0)+76>>2]&8191](k);__ZN6Memory11free_staticEPvb(k,0)}k=__ZNK7Spatial9get_worldEv(b)|0;d=__ZNK5World12get_scenarioEv(k)|0;if(!d){n=0;o=0}else{n=c[d+4>>2]|0;o=0}c[h>>2]=__Z4itosx(n,o)|0;c[g>>2]=__ZplPKcRK6String(863036,h)|0;__ZN10StringNameC2ERK6String(f,g);__ZN4Node12add_to_groupERK10StringNameb(b,f,0);__ZN10StringNameD2Ev(f);o=c[g>>2]|0;if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(o,1);o=c[h>>2]|0;if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(o,1);if((k|0?__ZN9Reference11unreferenceEv(k)|0:0)?__Z17predelete_handlerP6Object(k)|0:0){gj[c[(c[k>>2]|0)+76>>2]&8191](k);__ZN6Memory11free_staticEPvb(k,0)}l=e;return}case 42:{k=b+396|0;if(!(c[k>>2]|0)){l=e;return}o=__ZNK7Spatial9get_worldEv(b)|0;n=__ZNK5World15get_environmentEv(o)|0;d=(n|0)==(c[k>>2]|0);if((n|0?__ZN9Reference11unreferenceEv(n)|0:0)?__Z17predelete_handlerP6Object(n)|0:0){gj[c[(c[n>>2]|0)+76>>2]&8191](n);__ZN6Memory11free_staticEPvb(n,0)}if(((o|0)!=0?__ZN9Reference11unreferenceEv(o)|0:0)?__Z17predelete_handlerP6Object(o)|0:0){gj[c[(c[o>>2]|0)+76>>2]&8191](o);__ZN6Memory11free_staticEPvb(o,0);if(!d){l=e;return}}else p=39;if((p|0)==39?!d:0){l=e;return}d=__ZNK7Spatial9get_worldEv(b)|0;c[f>>2]=0;__ZN5World15set_environmentERK3RefI11EnvironmentE(d,f);p=c[f>>2]|0;if((p|0?__ZN9Reference11unreferenceEv(p)|0:0)?(p=c[f>>2]|0,__Z17predelete_handlerP6Object(p)|0):0){gj[c[(c[p>>2]|0)+76>>2]&8191](p);__ZN6Memory11free_staticEPvb(p,0)}if((d|0?__ZN9Reference11unreferenceEv(d)|0:0)?__Z17predelete_handlerP6Object(d)|0:0){gj[c[(c[d>>2]|0)+76>>2]&8191](d);__ZN6Memory11free_staticEPvb(d,0)}d=__ZNK7Spatial9get_worldEv(b)|0;p=__ZNK5World12get_scenarioEv(d)|0;if(!p){q=0;r=0}else{q=c[p+4>>2]|0;r=0}c[h>>2]=__Z4itosx(q,r)|0;c[g>>2]=__ZplPKcRK6String(863036,h)|0;__ZN10StringNameC2ERK6String(f,g);__ZN4Node17remove_from_groupERK10StringName(b,f);__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);f=c[h>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);if((d|0?__ZN9Reference11unreferenceEv(d)|0:0)?__Z17predelete_handlerP6Object(d)|0:0){gj[c[(c[d>>2]|0)+76>>2]&8191](d);__ZN6Memory11free_staticEPvb(d,0)}l=e;return}default:{l=e;return}}}function __ZN7ClassDB10_add_classI16WorldEnvironmentEEvv(){var a=0,b=0,d=0,e=0,f=0,g=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+16|0;d=a+12|0;e=a+8|0;f=a+4|0;g=a;__ZN6StringC2EPKc(b,863215);c[e>>2]=c[b>>2];__ZN10StringNameC2ERK6String(d,e);__ZN6StringC2EPKc(b,946852);c[g>>2]=c[b>>2];__ZN10StringNameC2ERK6String(f,g);__ZN7ClassDB11_add_class2ERK10StringNameS2_(d,f);__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);__ZN10StringNameD2Ev(d);d=c[e>>2]|0;if(!d){l=a;return}if(__Z16atomic_decrementPj(d+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(d,1);l=a;return}function __ZN16WorldEnvironment13_bind_methodsEv(){var a=0,b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0;a=l;l=l+64|0;if((l|0)>=(m|0))ba(64);b=a+44|0;d=a+32|0;e=a+24|0;f=a+12|0;g=a+40|0;h=a;i=a+16|0;j=a+8|0;k=a+4|0;__Z8D_METHODPKcS0_(d,863155,863171);n=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(n);c[n>>2]=271008;__ZN10MethodBind10_set_constEb(n,0);__ZN10MethodBind24_generate_argument_typesEi(n,1);c[n+44>>2]=1326;c[n+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,n,d,0,0)|0;n=d+4|0;o=c[n>>2]|0;if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0){p=c[n>>2]|0;n=(p|0)==0?0:p+-4|0;p=n+4|0;if(c[n>>2]|0){q=0;do{__ZN10StringNameD2Ev(p+(q<<2)|0);q=q+1|0}while(q>>>0<(c[n>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(o,1)}__ZN10StringNameD2Ev(d);__Z8D_METHODPKc(e,863187);d=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(d);c[d>>2]=271044;__ZN10MethodBind10_set_constEb(d,1);__ZN10MethodBind24_generate_argument_typesEi(d,0);__ZN10MethodBind12_set_returnsEb(d,1);c[d+44>>2]=5410;c[d+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,d,e,0,0)|0;d=e+4|0;o=c[d>>2]|0;if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0){n=c[d>>2]|0;d=(n|0)==0?0:n+-4|0;n=d+4|0;if(c[d>>2]|0){q=0;do{__ZN10StringNameD2Ev(n+(q<<2)|0);q=q+1|0}while(q>>>0<(c[d>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(o,1)}__ZN10StringNameD2Ev(e);__ZN6StringC2EPKc(b,863215);c[g>>2]=c[b>>2];__ZN10StringNameC2ERK6String(f,g);__ZN6StringC2EPKc(h,1114530);__ZN6StringC2EPKc(i,900803);e=b+4|0;c[e>>2]=0;o=b+12|0;c[o>>2]=0;c[b>>2]=18;d=c[h>>2]|0;if(d|0?(c[e>>2]=0,__Z28atomic_conditional_incrementPj(d+-8|0)|0):0)c[e>>2]=c[h>>2];c[b+8>>2]=17;e=c[o>>2]|0;if((e|0)!=(c[i>>2]|0)){if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);c[o>>2]=0;e=c[i>>2]|0;if(e|0?__Z28atomic_conditional_incrementPj(e+-8|0)|0:0)c[o>>2]=c[i>>2]}c[b+16>>2]=7;c[j>>2]=__Z11_scs_createPKc(863155)|0;c[k>>2]=__Z11_scs_createPKc(1114514)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(f,b,j,k,-1);__ZN10StringNameD2Ev(k);__ZN10StringNameD2Ev(j);j=c[b+12>>2]|0;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);j=c[b+4>>2]|0;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);j=c[i>>2]|0;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);j=c[h>>2]|0;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(!f){l=a;return}if(__Z16atomic_decrementPj(f+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(f,1);l=a;return}function __ZN16WorldEnvironment15set_environmentERK3RefI11EnvironmentE(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e+8|0;g=e+4|0;h=e;i=b+370|0;do if(a[i>>0]|0?(j=b+396|0,c[j>>2]|0):0){k=__ZNK7Spatial9get_worldEv(b)|0;n=__ZNK5World15get_environmentEv(k)|0;o=(n|0)==(c[j>>2]|0);if((n|0?__ZN9Reference11unreferenceEv(n)|0:0)?__Z17predelete_handlerP6Object(n)|0:0){gj[c[(c[n>>2]|0)+76>>2]&8191](n);__ZN6Memory11free_staticEPvb(n,0)}if(((k|0)!=0?__ZN9Reference11unreferenceEv(k)|0:0)?__Z17predelete_handlerP6Object(k)|0:0){gj[c[(c[k>>2]|0)+76>>2]&8191](k);__ZN6Memory11free_staticEPvb(k,0);if(!o)break}else p=11;if((p|0)==11?!o:0)break;o=__ZNK7Spatial9get_worldEv(b)|0;c[f>>2]=0;__ZN5World15set_environmentERK3RefI11EnvironmentE(o,f);k=c[f>>2]|0;if((k|0?__ZN9Reference11unreferenceEv(k)|0:0)?(k=c[f>>2]|0,__Z17predelete_handlerP6Object(k)|0):0){gj[c[(c[k>>2]|0)+76>>2]&8191](k);__ZN6Memory11free_staticEPvb(k,0)}if((o|0?__ZN9Reference11unreferenceEv(o)|0:0)?__Z17predelete_handlerP6Object(o)|0:0){gj[c[(c[o>>2]|0)+76>>2]&8191](o);__ZN6Memory11free_staticEPvb(o,0)}o=__ZNK7Spatial9get_worldEv(b)|0;k=__ZNK5World12get_scenarioEv(o)|0;if(!k)q=0;else q=c[k+4>>2]|0;c[h>>2]=__Z4itosx(q,0)|0;c[g>>2]=__ZplPKcRK6String(863036,h)|0;__ZN10StringNameC2ERK6String(f,g);__ZN4Node17remove_from_groupERK10StringName(b,f);__ZN10StringNameD2Ev(f);k=c[g>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);k=c[h>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);if((o|0?__ZN9Reference11unreferenceEv(o)|0:0)?__Z17predelete_handlerP6Object(o)|0:0){gj[c[(c[o>>2]|0)+76>>2]&8191](o);__ZN6Memory11free_staticEPvb(o,0)}}while(0);q=b+396|0;p=c[q>>2]|0;if((c[d>>2]|0)!=(p|0)){if((p|0?__ZN9Reference11unreferenceEv(p)|0:0)?(p=c[q>>2]|0,__Z17predelete_handlerP6Object(p)|0):0){gj[c[(c[p>>2]|0)+76>>2]&8191](p);__ZN6Memory11free_staticEPvb(p,0)}c[q>>2]=0;p=c[d>>2]|0;c[q>>2]=p;if(p|0)__ZN9Reference9referenceEv(p)}if(!(a[i>>0]|0)){l=e;return}if(!(c[q>>2]|0)){l=e;return}i=__ZNK7Spatial9get_worldEv(b)|0;p=__ZNK5World15get_environmentEv(i)|0;d=(p|0)==0;if((!d?__ZN9Reference11unreferenceEv(p)|0:0)?__Z17predelete_handlerP6Object(p)|0:0){gj[c[(c[p>>2]|0)+76>>2]&8191](p);__ZN6Memory11free_staticEPvb(p,0)}if((i|0?__ZN9Reference11unreferenceEv(i)|0:0)?__Z17predelete_handlerP6Object(i)|0:0){gj[c[(c[i>>2]|0)+76>>2]&8191](i);__ZN6Memory11free_staticEPvb(i,0)}if(!d){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(863155,863056,64,863081,1);a[1263537]=0}d=__ZNK7Spatial9get_worldEv(b)|0;__ZN5World15set_environmentERK3RefI11EnvironmentE(d,q);if((d|0?__ZN9Reference11unreferenceEv(d)|0:0)?__Z17predelete_handlerP6Object(d)|0:0){gj[c[(c[d>>2]|0)+76>>2]&8191](d);__ZN6Memory11free_staticEPvb(d,0)}d=__ZNK7Spatial9get_worldEv(b)|0;q=__ZNK5World12get_scenarioEv(d)|0;if(!q){r=0;s=0}else{r=c[q+4>>2]|0;s=0}c[h>>2]=__Z4itosx(r,s)|0;c[g>>2]=__ZplPKcRK6String(863036,h)|0;__ZN10StringNameC2ERK6String(f,g);__ZN4Node12add_to_groupERK10StringNameb(b,f,0);__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);f=c[h>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);if((d|0?__ZN9Reference11unreferenceEv(d)|0:0)?__Z17predelete_handlerP6Object(d)|0:0){gj[c[(c[d>>2]|0)+76>>2]&8191](d);__ZN6Memory11free_staticEPvb(d,0)}l=e;return}function __ZNK16WorldEnvironment15get_environmentEv(a){a=a|0;var b=0,d=0;b=c[a+396>>2]|0;if(!b){d=0;return d|0}__ZN9Reference9referenceEv(b);d=b;return d|0}function __ZNK13MethodBind0RCI16WorldEnvironment3RefI11EnvironmentEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var c=0;if((b|0)!=-1){c=0;return c|0}c=__ZN7Variant12get_type_forI3RefI11EnvironmentEEENS_4TypeEv()|0;return c|0}function __ZNK13MethodBind0RCI16WorldEnvironment3RefI11EnvironmentEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,863215);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI16WorldEnvironment3RefI11EnvironmentEE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f+28|0;j=f;k=f+24|0;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236040)|0:0){c[h>>2]=0;a[1263537]=0;n=c[d+24>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=f;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=f;return}o=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))p=o;else p=c[(c[d>>2]|0)+o>>2]|0;c[k>>2]=ij[p&8191](d)|0;__ZN6RefPtrC2Ev(i);__ZN3RefI9ReferenceEaSI11EnvironmentEEvRKS_IT_E(i,k);__ZN7VariantC2ERK6RefPtr(j,i);__ZN6RefPtrD2Ev(i);i=c[k>>2]|0;if((i|0?__ZN9Reference11unreferenceEv(i)|0:0)?(i=c[k>>2]|0,__Z17predelete_handlerP6Object(i)|0):0){gj[c[(c[i>>2]|0)+76>>2]&8191](i);__ZN6Memory11free_staticEPvb(i,0)}c[k>>2]=0;__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI16WorldEnvironment3RefI11EnvironmentEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=d;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236040)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;c[f>>2]=ij[i&8191](a)|0;__ZN3RefI9ReferenceEaSI11EnvironmentEEvRKS_IT_E(e,f);e=c[f>>2]|0;if(!e){l=d;return}if(!(__ZN9Reference11unreferenceEv(e)|0)){l=d;return}e=c[f>>2]|0;if(!(__Z17predelete_handlerP6Object(e)|0)){l=d;return}gj[c[(c[e>>2]|0)+76>>2]&8191](e);__ZN6Memory11free_staticEPvb(e,0);l=d;return}function __ZN13MethodBind0RCI16WorldEnvironment3RefI11EnvironmentEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I16WorldEnvironmentRK3RefI11EnvironmentEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var c=0;if(b|0){c=0;return c|0}c=__ZN7Variant12get_type_forIRK3RefI11EnvironmentEEENS_4TypeEv()|0;return c|0}function __ZNK11MethodBind1I16WorldEnvironmentRK3RefI11EnvironmentEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,863215);l=a;return c[b>>2]|0}function __ZN11MethodBind1I16WorldEnvironmentRK3RefI11EnvironmentEE4callEP6ObjectPPK7VariantiRNS9_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i+28|0;k=i+24|0;n=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236040)|0:0){c[h>>2]=0;a[1263537]=0;o=d+24|0;p=c[o>>2]|0;if((p|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=p;c[b>>2]=0;l=i;return}q=p-(c[d+20>>2]|0)|0;if((q|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=q;c[b>>2]=0;l=i;return}if((g|0)>0){if((p|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);r=0}else{a[1263537]=0;r=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,r)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=r;c[b>>2]=0;l=i;return}}r=c[d+44>>2]|0;p=c[d+48>>2]|0;q=e+(p>>1)|0;if(!(p&1))s=r;else s=c[(c[q>>2]|0)+r>>2]|0;do if((g|0)<1){r=c[o>>2]|0;p=r+-1|0;if((r|0)>=1){e=c[d+16>>2]|0;t=(e|0)==0;if(t)u=0;else u=c[e+-4>>2]|0;if((r|0)<=(u|0)){if(t)v=0;else v=c[e+-4>>2]|0;do if((v|0)<(r|0)){if(t)w=0;else w=c[e+-4>>2]|0;if((w|0)<(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);x=0;break}else{a[1263537]=0;y=31;break}}else y=31;while(0);if((y|0)==31)x=e+(p*24|0)|0;__ZN7VariantC2ERKS_(n,x);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f>>2]|0);while(0);__ZN3RefI11EnvironmentEC2ERK7Variant(j,n);c[k>>2]=c[j>>2];Pi[s&2047](q,k);q=c[k>>2]|0;if((q|0?__ZN9Reference11unreferenceEv(q)|0:0)?(q=c[k>>2]|0,__Z17predelete_handlerP6Object(q)|0):0){gj[c[(c[q>>2]|0)+76>>2]&8191](q);__ZN6Memory11free_staticEPvb(q,0)}c[k>>2]=0;if(c[n>>2]|0)__ZN7Variant5clearEv(n);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I16WorldEnvironmentRK3RefI11EnvironmentEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+28|0;g=e;h=e+24|0;if(!b)i=0;else{j=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236040)|0;i=j?b:0}b=c[a+44>>2]|0;j=c[a+48>>2]|0;a=i+(j>>1)|0;if(!(j&1))k=b;else k=c[(c[a>>2]|0)+b>>2]|0;__ZN7VariantC2EPK6Object(g,c[d>>2]|0);__ZN3RefI11EnvironmentEC2ERK7Variant(f,g);if(c[g>>2]|0)__ZN7Variant5clearEv(g);c[h>>2]=c[f>>2];Pi[k&2047](a,h);a=c[h>>2]|0;if(!a){l=e;return}if(!(__ZN9Reference11unreferenceEv(a)|0)){l=e;return}a=c[h>>2]|0;if(!(__Z17predelete_handlerP6Object(a)|0)){l=e;return}gj[c[(c[a>>2]|0)+76>>2]&8191](a);__ZN6Memory11free_staticEPvb(a,0);l=e;return}function __ZN11MethodBind1I16WorldEnvironmentRK3RefI11EnvironmentEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN8TestCube18_initialize_classvEv(b){b=b|0;if(a[1263344]|0)return;__ZN16GeometryInstance16initialize_classEv();__ZN7ClassDB10_add_classI8TestCubeEEvv();a[1263344]=1;return}function __ZN8TestCube5_setvERK10StringNameRK7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK8TestCube5_getvERK10StringNameR7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK8TestCube19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+24|0;g=e+4|0;h=e;if(!d)__ZNK16GeometryInstance19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,0);__ZN6StringC2EPKc(f,863232);i=c[f>>2]|0;f=i;j=g+4|0;c[j>>2]=0;k=g+12|0;c[k>>2]=0;c[g>>2]=0;n=(i|0)==0;if(!n?(c[j>>2]=0,__Z28atomic_conditional_incrementPj(i+-8|0)|0):0)c[j>>2]=f;c[g+8>>2]=0;f=c[k>>2]|0;if(f|0){if(!(__Z16atomic_decrementPj(f+-8|0)|0))__ZN6Memory11free_staticEPvb(f,1);c[k>>2]=0}c[g+16>>2]=256;if(!(c[b>>2]|0)){k=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=k;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0}k=__ZnwjPFPvjE(32,4740)|0;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0;c[k+12>>2]=0;c[k+16>>2]=7;f=k+20|0;c[f>>2]=0;j=k+24|0;c[j>>2]=0;o=k+28|0;c[o>>2]=0;__ZN12PropertyInfoaSERKS_(k,g)|0;p=c[b>>2]|0;q=p+4|0;r=c[q>>2]|0;c[j>>2]=r;c[f>>2]=0;c[o>>2]=p;if(r|0)c[r+20>>2]=k;c[q>>2]=k;if(!(c[p>>2]|0))c[p>>2]=k;k=p+8|0;c[k>>2]=(c[k>>2]|0)+1;k=c[g+12>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);k=c[g+4>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);if(!n?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);__ZN10StringNameC2EPKc(h,863232);__ZN7ClassDB17get_property_listE10StringNameP4ListI12PropertyInfo16DefaultAllocatorEbPK6Object(h,b,1,a);__ZN10StringNameD2Ev(h);if(!d){l=e;return}__ZNK16GeometryInstance19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,1);l=e;return}function __ZN8TestCube14_notificationvEib(a,b,c){a=a|0;b=b|0;c=c|0;__ZN16GeometryInstance14_notificationvEib(a,b,c);return}function __ZNK8TestCube16_get_class_namevEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+8|0;e=b+4|0;f=b;g=a+440|0;a=c[g>>2]|0;if(a|0){if(c[a+4>>2]|0){l=b;return g|0}if(__ZNK6String6lengthEv(a+8|0)|0){l=b;return g|0}}__ZN6StringC2EPKc(d,863232);c[f>>2]=c[d>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameaSERKS_(g,e);__ZN10StringNameD2Ev(e);e=c[f>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);l=b;return g|0}function __ZNK8TestCube9get_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,863232);l=a;return c[b>>2]|0}function __ZNK8TestCube8is_classERK6String(a,b){a=a|0;b=b|0;var c=0;if((((!(__ZNK6StringeqEPKc(b,863232)|0)?!(__ZNK6StringeqEPKc(b,863244)|0):0)?!(__ZNK6StringeqEPKc(b,863261)|0):0)?!(__ZNK6StringeqEPKc(b,946852)|0):0)?!(__ZNK6StringeqEPKc(b,1132465)|0):0)c=__ZNK6StringeqEPKc(b,1142944)|0;else c=1;return c|0}function __ZNK8TestCube12is_class_ptrEPv(a,b){a=a|0;b=b|0;var c=0;if((b|0)==1236044){c=1;return c|0}c=(b|0)==1235740|((b|0)==1235736|((b|0)==1220920|((b|0)==1220720|(b|0)==1220580)));return c|0}function __ZN8TestCubeD2Ev(a){a=a|0;var b=0,d=0;c[a>>2]=271080;__ZN10StringNameD2Ev(a+440|0);c[a>>2]=257800;b=a+416|0;d=c[b>>2]|0;if((d|0?__ZN9Reference11unreferenceEv(d)|0:0)?(d=c[b>>2]|0,__Z17predelete_handlerP6Object(d)|0):0){gj[c[(c[d>>2]|0)+76>>2]&8191](d);__ZN6Memory11free_staticEPvb(d,0)}c[b>>2]=0;__ZN10StringNameD2Ev(a+404|0);__ZN14VisualInstanceD2Ev(a);return}function __ZN8TestCubeD0Ev(a){a=a|0;var b=0,d=0;c[a>>2]=271080;__ZN10StringNameD2Ev(a+440|0);c[a>>2]=257800;b=a+416|0;d=c[b>>2]|0;if((d|0?__ZN9Reference11unreferenceEv(d)|0:0)?(d=c[b>>2]|0,__Z17predelete_handlerP6Object(d)|0):0){gj[c[(c[d>>2]|0)+76>>2]&8191](d);__ZN6Memory11free_staticEPvb(d,0)}c[b>>2]=0;__ZN10StringNameD2Ev(a+404|0);__ZN14VisualInstanceD2Ev(a);__ZdlPv(a);return}function __ZNK8TestCube8get_aabbEv(a,b){a=a|0;b=b|0;g[a>>2]=-1.0;g[a+4>>2]=-1.0;g[a+8>>2]=-1.0;g[a+12>>2]=2.0;g[a+16>>2]=2.0;g[a+20>>2]=2.0;return}function __ZNK8TestCube9get_facesEj(a,b){a=a|0;b=b|0;return 0}function __ZN7ClassDB10_add_classI8TestCubeEEvv(){var a=0,b=0,d=0,e=0,f=0,g=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+16|0;d=a+12|0;e=a+8|0;f=a+4|0;g=a;__ZN6StringC2EPKc(b,863232);c[e>>2]=c[b>>2];__ZN10StringNameC2ERK6String(d,e);__ZN6StringC2EPKc(b,863244);c[g>>2]=c[b>>2];__ZN10StringNameC2ERK6String(f,g);__ZN7ClassDB11_add_class2ERK10StringNameS2_(d,f);__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);__ZN10StringNameD2Ev(d);d=c[e>>2]|0;if(!d){l=a;return}if(__Z16atomic_decrementPj(d+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(d,1);l=a;return}function __ZN9Particles18_initialize_classvEv(b){b=b|0;if(a[1263345]|0)return;__ZN16GeometryInstance16initialize_classEv();__ZN7ClassDB10_add_classI9ParticlesEEvv();__ZN9Particles13_bind_methodsEv();a[1263345]=1;return}function __ZN9Particles5_setvERK10StringNameRK7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK9Particles5_getvERK10StringNameR7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK9Particles19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+24|0;g=e+4|0;h=e;if(!d)__ZNK16GeometryInstance19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,0);__ZN6StringC2EPKc(f,864225);i=c[f>>2]|0;f=i;j=g+4|0;c[j>>2]=0;k=g+12|0;c[k>>2]=0;c[g>>2]=0;n=(i|0)==0;if(!n?(c[j>>2]=0,__Z28atomic_conditional_incrementPj(i+-8|0)|0):0)c[j>>2]=f;c[g+8>>2]=0;f=c[k>>2]|0;if(f|0){if(!(__Z16atomic_decrementPj(f+-8|0)|0))__ZN6Memory11free_staticEPvb(f,1);c[k>>2]=0}c[g+16>>2]=256;if(!(c[b>>2]|0)){k=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=k;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0}k=__ZnwjPFPvjE(32,4740)|0;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0;c[k+12>>2]=0;c[k+16>>2]=7;f=k+20|0;c[f>>2]=0;j=k+24|0;c[j>>2]=0;o=k+28|0;c[o>>2]=0;__ZN12PropertyInfoaSERKS_(k,g)|0;p=c[b>>2]|0;q=p+4|0;r=c[q>>2]|0;c[j>>2]=r;c[f>>2]=0;c[o>>2]=p;if(r|0)c[r+20>>2]=k;c[q>>2]=k;if(!(c[p>>2]|0))c[p>>2]=k;k=p+8|0;c[k>>2]=(c[k>>2]|0)+1;k=c[g+12>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);k=c[g+4>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);if(!n?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);__ZN10StringNameC2EPKc(h,864225);__ZN7ClassDB17get_property_listE10StringNameP4ListI12PropertyInfo16DefaultAllocatorEbPK6Object(h,b,1,a);__ZN10StringNameD2Ev(h);if(!d){l=e;return}__ZNK16GeometryInstance19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,1);l=e;return}function __ZN9Particles14_notificationvEib(a,b,c){a=a|0;b=b|0;c=c|0;__ZN16GeometryInstance14_notificationvEib(a,b,c);return}function __ZNK9Particles16_get_class_namevEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+8|0;e=b+4|0;f=b;g=a+440|0;a=c[g>>2]|0;if(a|0){if(c[a+4>>2]|0){l=b;return g|0}if(__ZNK6String6lengthEv(a+8|0)|0){l=b;return g|0}}__ZN6StringC2EPKc(d,864225);c[f>>2]=c[d>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameaSERKS_(g,e);__ZN10StringNameD2Ev(e);e=c[f>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);l=b;return g|0}function __ZNK9Particles18_validate_propertyER12PropertyInfo(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d;f=b+4|0;if(!(__ZNK6String11begins_withEPKc(f,863276)|0)){l=d;return}c[e>>2]=__ZNK6String10get_slicecEwi(f,95,2)|0;f=__ZNK6String6to_intEv(e)|0;g=c[e>>2]|0;if(g|0?(__Z16atomic_decrementPj(g+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(g,1);g=c[a+520>>2]|0;if(!g)h=0;else h=c[g+-4>>2]|0;if((f|0)<=(h|0)){l=d;return}c[b+16>>2]=0;l=d;return}function __ZNK9Particles9get_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,864225);l=a;return c[b>>2]|0}function __ZNK9Particles8is_classERK6String(a,b){a=a|0;b=b|0;var c=0;if((((!(__ZNK6StringeqEPKc(b,864225)|0)?!(__ZNK6StringeqEPKc(b,863244)|0):0)?!(__ZNK6StringeqEPKc(b,863261)|0):0)?!(__ZNK6StringeqEPKc(b,946852)|0):0)?!(__ZNK6StringeqEPKc(b,1132465)|0):0)c=__ZNK6StringeqEPKc(b,1142944)|0;else c=1;return c|0}function __ZNK9Particles12is_class_ptrEPv(a,b){a=a|0;b=b|0;var c=0;if((b|0)==1236048){c=1;return c|0}c=(b|0)==1235740|((b|0)==1235736|((b|0)==1220920|((b|0)==1220720|(b|0)==1220580)));return c|0}function __ZN9ParticlesD2Ev(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+4|0;e=b;c[a>>2]=271200;f=__ZN12VisualServer13get_singletonEv()|0;g=c[(c[f>>2]|0)+1312>>2]|0;c[e>>2]=c[a+444>>2];c[d>>2]=c[e>>2];Pi[g&2047](f,d);d=a+520|0;__ZN6VectorI3RefI4MeshEE6_unrefEPv(d,c[d>>2]|0);d=a+512|0;f=c[d>>2]|0;if((f|0?__ZN9Reference11unreferenceEv(f)|0:0)?(f=c[d>>2]|0,__Z17predelete_handlerP6Object(f)|0):0){gj[c[(c[f>>2]|0)+76>>2]&8191](f);__ZN6Memory11free_staticEPvb(f,0)}c[d>>2]=0;__ZN10StringNameD2Ev(a+440|0);c[a>>2]=257800;d=a+416|0;f=c[d>>2]|0;if((f|0?__ZN9Reference11unreferenceEv(f)|0:0)?(f=c[d>>2]|0,__Z17predelete_handlerP6Object(f)|0):0){gj[c[(c[f>>2]|0)+76>>2]&8191](f);__ZN6Memory11free_staticEPvb(f,0)}c[d>>2]=0;__ZN10StringNameD2Ev(a+404|0);__ZN14VisualInstanceD2Ev(a);l=b;return}function __ZN9ParticlesD0Ev(a){a=a|0;__ZN9ParticlesD2Ev(a);__ZdlPv(a);return}function __ZNK9Particles25get_configuration_warningEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+4|0;e=b+8|0;f=b;c[d>>2]=0;g=c[a+520>>2]|0;a:do if(!g)h=5;else{i=c[g+-4>>2]|0;j=0;while(1){if((j|0)>=(i|0)){h=5;break a}if(!(c[g+(j<<2)>>2]|0))j=j+1|0;else break}}while(0);if((h|0)==5){c[f>>2]=0;c[e>>2]=__ZplPKcRK6String(863241,f)|0;__ZN6StringpLERKS_(d,e)|0;h=c[e>>2]|0;if(h|0?(__Z16atomic_decrementPj(h+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(h,1);h=c[f>>2]|0;if(h|0?(__Z16atomic_decrementPj(h+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(h,1)}if(c[a+512>>2]|0){k=c[d>>2]|0;l=b;return k|0}c[e>>2]=0;a=__ZNK6StringneERKS_(d,e)|0;h=c[e>>2]|0;if(h|0?(__Z16atomic_decrementPj(h+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(h,1);if(a)__ZN6StringpLEPKc(d,1124879)|0;c[f>>2]=0;c[e>>2]=__ZplPKcRK6String(863241,f)|0;__ZN6StringpLERKS_(d,e)|0;a=c[e>>2]|0;if(a|0?(__Z16atomic_decrementPj(a+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(a,1);a=c[f>>2]|0;if(a|0?(__Z16atomic_decrementPj(a+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(a,1);k=c[d>>2]|0;l=b;return k|0}function __ZNK9Particles8get_aabbEv(a,b){a=a|0;b=b|0;c[a>>2]=0;c[a+4>>2]=0;c[a+8>>2]=0;c[a+12>>2]=0;c[a+16>>2]=0;c[a+20>>2]=0;return}function __ZNK9Particles9get_facesEj(a,b){a=a|0;b=b|0;return 0}function __ZN6VectorI3RefI4MeshEE6_unrefEPv(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0;if(!b)return;d=c[a>>2]|0;if(__Z16atomic_decrementPj((d|0)==0?0:d+-8|0)|0)return;d=c[a>>2]|0;a=(d|0)==0?0:d+-4|0;d=a+4|0;if(c[a>>2]|0){e=0;do{f=d+(e<<2)|0;g=c[f>>2]|0;if((g|0?__ZN9Reference11unreferenceEv(g)|0:0)?(g=c[f>>2]|0,__Z17predelete_handlerP6Object(g)|0):0){gj[c[(c[g>>2]|0)+76>>2]&8191](g);__ZN6Memory11free_staticEPvb(g,0)}c[f>>2]=0;e=e+1|0}while(e>>>0<(c[a>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(b,1);return}function __ZN7ClassDB10_add_classI9ParticlesEEvv(){var a=0,b=0,d=0,e=0,f=0,g=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+16|0;d=a+12|0;e=a+8|0;f=a+4|0;g=a;__ZN6StringC2EPKc(b,864225);c[e>>2]=c[b>>2];__ZN10StringNameC2ERK6String(d,e);__ZN6StringC2EPKc(b,863244);c[g>>2]=c[b>>2];__ZN10StringNameC2ERK6String(f,g);__ZN7ClassDB11_add_class2ERK10StringNameS2_(d,f);__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);__ZN10StringNameD2Ev(d);d=c[e>>2]|0;if(!d){l=a;return}if(__Z16atomic_decrementPj(d+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(d,1);l=a;return}function __ZN9Particles13_bind_methodsEv(){var a=0,b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0,ia=0,ja=0,ka=0,la=0,ma=0,na=0,oa=0,pa=0,qa=0,ra=0,sa=0,ta=0,ua=0,va=0,wa=0,xa=0,ya=0;a=l;l=l+448|0;if((l|0)>=(m|0))ba(448);b=a+416|0;d=a+408|0;e=a+400|0;f=a+392|0;g=a+384|0;h=a+376|0;i=a+368|0;j=a+360|0;k=a+352|0;n=a+344|0;o=a+336|0;p=a+328|0;q=a+320|0;r=a+312|0;s=a+304|0;t=a+296|0;u=a+288|0;v=a+280|0;w=a+272|0;x=a+264|0;y=a+256|0;z=a+248|0;A=a+232|0;B=a+224|0;C=a+208|0;D=a+200|0;E=a+192|0;F=a+184|0;G=a+168|0;H=a+152|0;I=a+144|0;J=a+136|0;K=a+132|0;L=a+240|0;M=a+216|0;N=a+128|0;O=a+124|0;P=a+176|0;Q=a+160|0;R=a+120|0;S=a+116|0;T=a+112|0;U=a+108|0;V=a+104|0;W=a+100|0;X=a+96|0;Y=a+92|0;Z=a+88|0;_=a+84|0;$=a+80|0;aa=a+76|0;ca=a+72|0;da=a+68|0;ea=a+64|0;fa=a+60|0;ga=a+56|0;ha=a+52|0;ia=a+48|0;ja=a+44|0;ka=a+40|0;la=a+36|0;ma=a+32|0;na=a+28|0;oa=a+24|0;pa=a+20|0;qa=a+16|0;ra=a+12|0;sa=a+8|0;ta=a;ua=a+4|0;__Z8D_METHODPKcS0_(d,940948,863287);va=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(va);c[va>>2]=271320;__ZN10MethodBind10_set_constEb(va,0);__ZN10MethodBind24_generate_argument_typesEi(va,1);c[va+44>>2]=1327;c[va+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,va,d,0,0)|0;va=d+4|0;wa=c[va>>2]|0;if(wa|0?(__Z16atomic_decrementPj(wa+-8|0)|0)==0:0){xa=c[va>>2]|0;va=(xa|0)==0?0:xa+-4|0;xa=va+4|0;if(c[va>>2]|0){ya=0;do{__ZN10StringNameD2Ev(xa+(ya<<2)|0);ya=ya+1|0}while(ya>>>0<(c[va>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(wa,1)}__ZN10StringNameD2Ev(d);__Z8D_METHODPKcS0_(e,941007,1074374);d=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(d);c[d>>2]=271356;__ZN10MethodBind10_set_constEb(d,0);__ZN10MethodBind24_generate_argument_typesEi(d,1);c[d+44>>2]=1328;c[d+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,d,e,0,0)|0;d=e+4|0;wa=c[d>>2]|0;if(wa|0?(__Z16atomic_decrementPj(wa+-8|0)|0)==0:0){va=c[d>>2]|0;d=(va|0)==0?0:va+-4|0;va=d+4|0;if(c[d>>2]|0){ya=0;do{__ZN10StringNameD2Ev(va+(ya<<2)|0);ya=ya+1|0}while(ya>>>0<(c[d>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(wa,1)}__ZN10StringNameD2Ev(e);__Z8D_METHODPKcS0_(f,941029,863296);e=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(e);c[e>>2]=271392;__ZN10MethodBind10_set_constEb(e,0);__ZN10MethodBind24_generate_argument_typesEi(e,1);c[e+44>>2]=140;c[e+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,e,f,0,0)|0;e=f+4|0;wa=c[e>>2]|0;if(wa|0?(__Z16atomic_decrementPj(wa+-8|0)|0)==0:0){d=c[e>>2]|0;e=(d|0)==0?0:d+-4|0;d=e+4|0;if(c[e>>2]|0){ya=0;do{__ZN10StringNameD2Ev(d+(ya<<2)|0);ya=ya+1|0}while(ya>>>0<(c[e>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(wa,1)}__ZN10StringNameD2Ev(f);__Z8D_METHODPKcS0_(g,941064,863296);f=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(f);c[f>>2]=271392;__ZN10MethodBind10_set_constEb(f,0);__ZN10MethodBind24_generate_argument_typesEi(f,1);c[f+44>>2]=141;c[f+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,f,g,0,0)|0;f=g+4|0;wa=c[f>>2]|0;if(wa|0?(__Z16atomic_decrementPj(wa+-8|0)|0)==0:0){e=c[f>>2]|0;f=(e|0)==0?0:e+-4|0;e=f+4|0;if(c[f>>2]|0){ya=0;do{__ZN10StringNameD2Ev(e+(ya<<2)|0);ya=ya+1|0}while(ya>>>0<(c[f>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(wa,1)}__ZN10StringNameD2Ev(g);__Z8D_METHODPKcS0_(h,863301,1074084);g=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(g);c[g>>2]=271392;__ZN10MethodBind10_set_constEb(g,0);__ZN10MethodBind24_generate_argument_typesEi(g,1);c[g+44>>2]=142;c[g+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,g,h,0,0)|0;g=h+4|0;wa=c[g>>2]|0;if(wa|0?(__Z16atomic_decrementPj(wa+-8|0)|0)==0:0){f=c[g>>2]|0;g=(f|0)==0?0:f+-4|0;f=g+4|0;if(c[g>>2]|0){ya=0;do{__ZN10StringNameD2Ev(f+(ya<<2)|0);ya=ya+1|0}while(ya>>>0<(c[g>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(wa,1)}__ZN10StringNameD2Ev(h);__Z8D_METHODPKcS0_(i,863325,1074084);h=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(h);c[h>>2]=271392;__ZN10MethodBind10_set_constEb(h,0);__ZN10MethodBind24_generate_argument_typesEi(h,1);c[h+44>>2]=143;c[h+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,h,i,0,0)|0;h=i+4|0;wa=c[h>>2]|0;if(wa|0?(__Z16atomic_decrementPj(wa+-8|0)|0)==0:0){g=c[h>>2]|0;h=(g|0)==0?0:g+-4|0;g=h+4|0;if(c[h>>2]|0){ya=0;do{__ZN10StringNameD2Ev(g+(ya<<2)|0);ya=ya+1|0}while(ya>>>0<(c[h>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(wa,1)}__ZN10StringNameD2Ev(i);__Z8D_METHODPKcS0_(j,863346,863366);i=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(i);c[i>>2]=271428;__ZN10MethodBind10_set_constEb(i,0);__ZN10MethodBind24_generate_argument_typesEi(i,1);c[i+44>>2]=1329;c[i+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,i,j,0,0)|0;i=j+4|0;wa=c[i>>2]|0;if(wa|0?(__Z16atomic_decrementPj(wa+-8|0)|0)==0:0){h=c[i>>2]|0;i=(h|0)==0?0:h+-4|0;h=i+4|0;if(c[i>>2]|0){ya=0;do{__ZN10StringNameD2Ev(h+(ya<<2)|0);ya=ya+1|0}while(ya>>>0<(c[i>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(wa,1)}__ZN10StringNameD2Ev(j);__Z8D_METHODPKcS0_(k,863371,1146191);j=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(j);c[j>>2]=271320;__ZN10MethodBind10_set_constEb(j,0);__ZN10MethodBind24_generate_argument_typesEi(j,1);c[j+44>>2]=1330;c[j+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,j,k,0,0)|0;j=k+4|0;wa=c[j>>2]|0;if(wa|0?(__Z16atomic_decrementPj(wa+-8|0)|0)==0:0){i=c[j>>2]|0;j=(i|0)==0?0:i+-4|0;i=j+4|0;if(c[j>>2]|0){ya=0;do{__ZN10StringNameD2Ev(i+(ya<<2)|0);ya=ya+1|0}while(ya>>>0<(c[j>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(wa,1)}__ZN10StringNameD2Ev(k);__Z8D_METHODPKcS0_(n,863397,863411);k=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(k);c[k>>2]=271356;__ZN10MethodBind10_set_constEb(k,0);__ZN10MethodBind24_generate_argument_typesEi(k,1);c[k+44>>2]=1331;c[k+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,k,n,0,0)|0;k=n+4|0;wa=c[k>>2]|0;if(wa|0?(__Z16atomic_decrementPj(wa+-8|0)|0)==0:0){j=c[k>>2]|0;k=(j|0)==0?0:j+-4|0;j=k+4|0;if(c[k>>2]|0){ya=0;do{__ZN10StringNameD2Ev(j+(ya<<2)|0);ya=ya+1|0}while(ya>>>0<(c[k>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(wa,1)}__ZN10StringNameD2Ev(n);__Z8D_METHODPKcS0_(o,863415,1146191);n=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(n);c[n>>2]=271320;__ZN10MethodBind10_set_constEb(n,0);__ZN10MethodBind24_generate_argument_typesEi(n,1);c[n+44>>2]=1332;c[n+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,n,o,0,0)|0;n=o+4|0;wa=c[n>>2]|0;if(wa|0?(__Z16atomic_decrementPj(wa+-8|0)|0)==0:0){k=c[n>>2]|0;n=(k|0)==0?0:k+-4|0;k=n+4|0;if(c[n>>2]|0){ya=0;do{__ZN10StringNameD2Ev(k+(ya<<2)|0);ya=ya+1|0}while(ya>>>0<(c[n>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(wa,1)}__ZN10StringNameD2Ev(o);__Z8D_METHODPKcS0_(p,863436,921082);o=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(o);c[o>>2]=271464;__ZN10MethodBind10_set_constEb(o,0);__ZN10MethodBind24_generate_argument_typesEi(o,1);c[o+44>>2]=1333;c[o+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,o,p,0,0)|0;o=p+4|0;wa=c[o>>2]|0;if(wa|0?(__Z16atomic_decrementPj(wa+-8|0)|0)==0:0){n=c[o>>2]|0;o=(n|0)==0?0:n+-4|0;n=o+4|0;if(c[o>>2]|0){ya=0;do{__ZN10StringNameD2Ev(n+(ya<<2)|0);ya=ya+1|0}while(ya>>>0<(c[o>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(wa,1)}__ZN10StringNameD2Ev(p);__Z8D_METHODPKcS0_(q,891328,1128855);p=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(p);c[p>>2]=271392;__ZN10MethodBind10_set_constEb(p,0);__ZN10MethodBind24_generate_argument_typesEi(p,1);c[p+44>>2]=144;c[p+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,p,q,0,0)|0;p=q+4|0;wa=c[p>>2]|0;if(wa|0?(__Z16atomic_decrementPj(wa+-8|0)|0)==0:0){o=c[p>>2]|0;p=(o|0)==0?0:o+-4|0;o=p+4|0;if(c[p>>2]|0){ya=0;do{__ZN10StringNameD2Ev(o+(ya<<2)|0);ya=ya+1|0}while(ya>>>0<(c[p>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(wa,1)}__ZN10StringNameD2Ev(q);__Z8D_METHODPKc(r,940961);q=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(q);c[q>>2]=271500;__ZN10MethodBind10_set_constEb(q,1);__ZN10MethodBind24_generate_argument_typesEi(q,0);__ZN10MethodBind12_set_returnsEb(q,1);c[q+44>>2]=5411;c[q+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,q,r,0,0)|0;q=r+4|0;wa=c[q>>2]|0;if(wa|0?(__Z16atomic_decrementPj(wa+-8|0)|0)==0:0){p=c[q>>2]|0;q=(p|0)==0?0:p+-4|0;p=q+4|0;if(c[q>>2]|0){ya=0;do{__ZN10StringNameD2Ev(p+(ya<<2)|0);ya=ya+1|0}while(ya>>>0<(c[q>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(wa,1)}__ZN10StringNameD2Ev(r);__Z8D_METHODPKc(s,941018);r=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(r);c[r>>2]=271536;__ZN10MethodBind10_set_constEb(r,1);__ZN10MethodBind24_generate_argument_typesEi(r,0);__ZN10MethodBind12_set_returnsEb(r,1);c[r+44>>2]=5412;c[r+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,r,s,0,0)|0;r=s+4|0;wa=c[r>>2]|0;if(wa|0?(__Z16atomic_decrementPj(wa+-8|0)|0)==0:0){q=c[r>>2]|0;r=(q|0)==0?0:q+-4|0;q=r+4|0;if(c[r>>2]|0){ya=0;do{__ZN10StringNameD2Ev(q+(ya<<2)|0);ya=ya+1|0}while(ya>>>0<(c[r>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(wa,1)}__ZN10StringNameD2Ev(s);__Z8D_METHODPKc(t,941051);s=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(s);c[s>>2]=271572;__ZN10MethodBind10_set_constEb(s,1);__ZN10MethodBind24_generate_argument_typesEi(s,0);__ZN10MethodBind12_set_returnsEb(s,1);c[s+44>>2]=147;c[s+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,s,t,0,0)|0;s=t+4|0;wa=c[s>>2]|0;if(wa|0?(__Z16atomic_decrementPj(wa+-8|0)|0)==0:0){r=c[s>>2]|0;s=(r|0)==0?0:r+-4|0;r=s+4|0;if(c[s>>2]|0){ya=0;do{__ZN10StringNameD2Ev(r+(ya<<2)|0);ya=ya+1|0}while(ya>>>0<(c[s>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(wa,1)}__ZN10StringNameD2Ev(t);__Z8D_METHODPKc(u,941090);t=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(t);c[t>>2]=271572;__ZN10MethodBind10_set_constEb(t,1);__ZN10MethodBind24_generate_argument_typesEi(t,0);__ZN10MethodBind12_set_returnsEb(t,1);c[t+44>>2]=148;c[t+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,t,u,0,0)|0;t=u+4|0;wa=c[t>>2]|0;if(wa|0?(__Z16atomic_decrementPj(wa+-8|0)|0)==0:0){s=c[t>>2]|0;t=(s|0)==0?0:s+-4|0;s=t+4|0;if(c[t>>2]|0){ya=0;do{__ZN10StringNameD2Ev(s+(ya<<2)|0);ya=ya+1|0}while(ya>>>0<(c[t>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(wa,1)}__ZN10StringNameD2Ev(u);__Z8D_METHODPKc(v,863457);u=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(u);c[u>>2]=271572;__ZN10MethodBind10_set_constEb(u,1);__ZN10MethodBind24_generate_argument_typesEi(u,0);__ZN10MethodBind12_set_returnsEb(u,1);c[u+44>>2]=149;c[u+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,u,v,0,0)|0;u=v+4|0;wa=c[u>>2]|0;if(wa|0?(__Z16atomic_decrementPj(wa+-8|0)|0)==0:0){t=c[u>>2]|0;u=(t|0)==0?0:t+-4|0;t=u+4|0;if(c[u>>2]|0){ya=0;do{__ZN10StringNameD2Ev(t+(ya<<2)|0);ya=ya+1|0}while(ya>>>0<(c[u>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(wa,1)}__ZN10StringNameD2Ev(v);__Z8D_METHODPKc(w,863481);v=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(v);c[v>>2]=271572;__ZN10MethodBind10_set_constEb(v,1);__ZN10MethodBind24_generate_argument_typesEi(v,0);__ZN10MethodBind12_set_returnsEb(v,1);c[v+44>>2]=150;c[v+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,v,w,0,0)|0;v=w+4|0;wa=c[v>>2]|0;if(wa|0?(__Z16atomic_decrementPj(wa+-8|0)|0)==0:0){u=c[v>>2]|0;v=(u|0)==0?0:u+-4|0;u=v+4|0;if(c[v>>2]|0){ya=0;do{__ZN10StringNameD2Ev(u+(ya<<2)|0);ya=ya+1|0}while(ya>>>0<(c[v>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(wa,1)}__ZN10StringNameD2Ev(w);__Z8D_METHODPKc(x,863502);w=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(w);c[w>>2]=271608;__ZN10MethodBind10_set_constEb(w,1);__ZN10MethodBind24_generate_argument_typesEi(w,0);__ZN10MethodBind12_set_returnsEb(w,1);c[w+44>>2]=1334;c[w+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,w,x,0,0)|0;w=x+4|0;wa=c[w>>2]|0;do if(wa|0){if(__Z16atomic_decrementPj(wa+-8|0)|0)break;v=c[w>>2]|0;ya=(v|0)==0?0:v+-4|0;v=ya+4|0;if(c[ya>>2]|0){u=0;do{__ZN10StringNameD2Ev(v+(u<<2)|0);u=u+1|0}while(u>>>0<(c[ya>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(wa,1)}while(0);__ZN10StringNameD2Ev(x);__Z8D_METHODPKc(y,863522);x=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(x);c[x>>2]=271500;__ZN10MethodBind10_set_constEb(x,1);__ZN10MethodBind24_generate_argument_typesEi(x,0);__ZN10MethodBind12_set_returnsEb(x,1);c[x+44>>2]=5413;c[x+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,x,y,0,0)|0;x=y+4|0;wa=c[x>>2]|0;do if(wa|0){if(__Z16atomic_decrementPj(wa+-8|0)|0)break;w=c[x>>2]|0;ya=(w|0)==0?0:w+-4|0;w=ya+4|0;if(c[ya>>2]|0){u=0;do{__ZN10StringNameD2Ev(w+(u<<2)|0);u=u+1|0}while(u>>>0<(c[ya>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(wa,1)}while(0);__ZN10StringNameD2Ev(y);__Z8D_METHODPKc(z,863548);y=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(y);c[y>>2]=271536;__ZN10MethodBind10_set_constEb(y,1);__ZN10MethodBind24_generate_argument_typesEi(y,0);__ZN10MethodBind12_set_returnsEb(y,1);c[y+44>>2]=5414;c[y+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,y,z,0,0)|0;y=z+4|0;wa=c[y>>2]|0;do if(wa|0){if(__Z16atomic_decrementPj(wa+-8|0)|0)break;x=c[y>>2]|0;ya=(x|0)==0?0:x+-4|0;x=ya+4|0;if(c[ya>>2]|0){u=0;do{__ZN10StringNameD2Ev(x+(u<<2)|0);u=u+1|0}while(u>>>0<(c[ya>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(wa,1)}while(0);__ZN10StringNameD2Ev(z);__Z8D_METHODPKc(A,863562);z=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(z);c[z>>2]=271500;__ZN10MethodBind10_set_constEb(z,1);__ZN10MethodBind24_generate_argument_typesEi(z,0);__ZN10MethodBind12_set_returnsEb(z,1);c[z+44>>2]=5415;c[z+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,z,A,0,0)|0;z=A+4|0;wa=c[z>>2]|0;do if(wa|0){if(__Z16atomic_decrementPj(wa+-8|0)|0)break;y=c[z>>2]|0;ya=(y|0)==0?0:y+-4|0;y=ya+4|0;if(c[ya>>2]|0){u=0;do{__ZN10StringNameD2Ev(y+(u<<2)|0);u=u+1|0}while(u>>>0<(c[ya>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(wa,1)}while(0);__ZN10StringNameD2Ev(A);__Z8D_METHODPKc(B,863583);A=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(A);c[A>>2]=271644;__ZN10MethodBind10_set_constEb(A,1);__ZN10MethodBind24_generate_argument_typesEi(A,0);__ZN10MethodBind12_set_returnsEb(A,1);c[A+44>>2]=5416;c[A+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,A,B,0,0)|0;A=B+4|0;wa=c[A>>2]|0;do if(wa|0){if(__Z16atomic_decrementPj(wa+-8|0)|0)break;z=c[A>>2]|0;ya=(z|0)==0?0:z+-4|0;z=ya+4|0;if(c[ya>>2]|0){u=0;do{__ZN10StringNameD2Ev(z+(u<<2)|0);u=u+1|0}while(u>>>0<(c[ya>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(wa,1)}while(0);__ZN10StringNameD2Ev(B);__Z8D_METHODPKc(C,891344);B=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(B);c[B>>2]=271572;__ZN10MethodBind10_set_constEb(B,1);__ZN10MethodBind24_generate_argument_typesEi(B,0);__ZN10MethodBind12_set_returnsEb(B,1);c[B+44>>2]=151;c[B+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,B,C,0,0)|0;B=C+4|0;wa=c[B>>2]|0;do if(wa|0){if(__Z16atomic_decrementPj(wa+-8|0)|0)break;A=c[B>>2]|0;ya=(A|0)==0?0:A+-4|0;A=ya+4|0;if(c[ya>>2]|0){u=0;do{__ZN10StringNameD2Ev(A+(u<<2)|0);u=u+1|0}while(u>>>0<(c[ya>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(wa,1)}while(0);__ZN10StringNameD2Ev(C);__Z8D_METHODPKcS0_(D,863613,863628);C=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(C);c[C>>2]=271680;__ZN10MethodBind10_set_constEb(C,0);__ZN10MethodBind24_generate_argument_typesEi(C,1);c[C+44>>2]=1335;c[C+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,C,D,0,0)|0;C=D+4|0;wa=c[C>>2]|0;do if(wa|0){if(__Z16atomic_decrementPj(wa+-8|0)|0)break;B=c[C>>2]|0;ya=(B|0)==0?0:B+-4|0;B=ya+4|0;if(c[ya>>2]|0){u=0;do{__ZN10StringNameD2Ev(B+(u<<2)|0);u=u+1|0}while(u>>>0<(c[ya>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(wa,1)}while(0);__ZN10StringNameD2Ev(D);__Z8D_METHODPKc(E,863634);D=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(D);c[D>>2]=271716;__ZN10MethodBind10_set_constEb(D,1);__ZN10MethodBind24_generate_argument_typesEi(D,0);__ZN10MethodBind12_set_returnsEb(D,1);c[D+44>>2]=5417;c[D+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,D,E,0,0)|0;D=E+4|0;wa=c[D>>2]|0;do if(wa|0){if(__Z16atomic_decrementPj(wa+-8|0)|0)break;C=c[D>>2]|0;ya=(C|0)==0?0:C+-4|0;C=ya+4|0;if(c[ya>>2]|0){u=0;do{__ZN10StringNameD2Ev(C+(u<<2)|0);u=u+1|0}while(u>>>0<(c[ya>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(wa,1)}while(0);__ZN10StringNameD2Ev(E);__Z8D_METHODPKcS0_(F,863649,863665);E=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(E);c[E>>2]=271356;__ZN10MethodBind10_set_constEb(E,0);__ZN10MethodBind24_generate_argument_typesEi(E,1);c[E+44>>2]=1336;c[E+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,E,F,0,0)|0;E=F+4|0;wa=c[E>>2]|0;do if(wa|0){if(__Z16atomic_decrementPj(wa+-8|0)|0)break;D=c[E>>2]|0;ya=(D|0)==0?0:D+-4|0;D=ya+4|0;if(c[ya>>2]|0){u=0;do{__ZN10StringNameD2Ev(D+(u<<2)|0);u=u+1|0}while(u>>>0<(c[ya>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(wa,1)}while(0);__ZN10StringNameD2Ev(F);__Z8D_METHODPKcS0_S0_(G,863672,1117351,902619);F=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(F);c[F>>2]=271752;__ZN10MethodBind10_set_constEb(F,0);__ZN10MethodBind24_generate_argument_typesEi(F,2);c[F+44>>2]=1571;c[F+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,F,G,0,0)|0;F=G+4|0;wa=c[F>>2]|0;do if(wa|0){if(__Z16atomic_decrementPj(wa+-8|0)|0)break;E=c[F>>2]|0;ya=(E|0)==0?0:E+-4|0;E=ya+4|0;if(c[ya>>2]|0){u=0;do{__ZN10StringNameD2Ev(E+(u<<2)|0);u=u+1|0}while(u>>>0<(c[ya>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(wa,1)}while(0);__ZN10StringNameD2Ev(G);__Z8D_METHODPKc(H,863691);G=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(G);c[G>>2]=271536;__ZN10MethodBind10_set_constEb(G,1);__ZN10MethodBind24_generate_argument_typesEi(G,0);__ZN10MethodBind12_set_returnsEb(G,1);c[G+44>>2]=5418;c[G+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,G,H,0,0)|0;G=H+4|0;wa=c[G>>2]|0;do if(wa|0){if(__Z16atomic_decrementPj(wa+-8|0)|0)break;F=c[G>>2]|0;ya=(F|0)==0?0:F+-4|0;F=ya+4|0;if(c[ya>>2]|0){u=0;do{__ZN10StringNameD2Ev(F+(u<<2)|0);u=u+1|0}while(u>>>0<(c[ya>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(wa,1)}while(0);__ZN10StringNameD2Ev(H);__Z8D_METHODPKcS0_(I,863707,1117351);H=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(H);c[H>>2]=271788;__ZN10MethodBind10_set_constEb(H,1);__ZN10MethodBind24_generate_argument_typesEi(H,1);__ZN10MethodBind12_set_returnsEb(H,1);c[H+44>>2]=4598;c[H+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,H,I,0,0)|0;H=I+4|0;wa=c[H>>2]|0;do if(wa|0){if(__Z16atomic_decrementPj(wa+-8|0)|0)break;G=c[H>>2]|0;ya=(G|0)==0?0:G+-4|0;G=ya+4|0;if(c[ya>>2]|0){u=0;do{__ZN10StringNameD2Ev(G+(u<<2)|0);u=u+1|0}while(u>>>0<(c[ya>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(wa,1)}while(0);__ZN10StringNameD2Ev(I);__Z8D_METHODPKc(J,863731);I=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(I);c[I>>2]=271608;__ZN10MethodBind10_set_constEb(I,1);__ZN10MethodBind24_generate_argument_typesEi(I,0);__ZN10MethodBind12_set_returnsEb(I,1);c[I+44>>2]=1337;c[I+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,I,J,0,0)|0;I=J+4|0;wa=c[I>>2]|0;do if(wa|0){if(__Z16atomic_decrementPj(wa+-8|0)|0)break;H=c[I>>2]|0;ya=(H|0)==0?0:H+-4|0;H=ya+4|0;if(c[ya>>2]|0){u=0;do{__ZN10StringNameD2Ev(H+(u<<2)|0);u=u+1|0}while(u>>>0<(c[ya>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(wa,1)}while(0);__ZN10StringNameD2Ev(J);__ZN6StringC2EPKc(b,864225);c[L>>2]=c[b>>2];__ZN10StringNameC2ERK6String(K,L);__ZN6StringC2EPKc(b,863744);__ZN6StringC2EPKc(M,1263606);__ZN7ClassDB18add_property_groupE10StringNameRK6StringS3_(K,b,M);J=c[M>>2]|0;do if(J|0){if(__Z16atomic_decrementPj(J+-8|0)|0)break;__ZN6Memory11free_staticEPvb(J,1)}while(0);J=c[b>>2]|0;do if(J|0){if(__Z16atomic_decrementPj(J+-8|0)|0)break;__ZN6Memory11free_staticEPvb(J,1)}while(0);__ZN10StringNameD2Ev(K);K=c[L>>2]|0;do if(K|0){if(__Z16atomic_decrementPj(K+-8|0)|0)break;__ZN6Memory11free_staticEPvb(K,1)}while(0);__ZN6StringC2EPKc(b,864225);c[L>>2]=c[b>>2];__ZN10StringNameC2ERK6String(N,L);__ZN6StringC2EPKc(O,863287);__ZN6StringC2EPKc(M,1263606);K=b+4|0;c[K>>2]=0;J=b+12|0;c[J>>2]=0;c[b>>2]=1;wa=c[O>>2]|0;do if(wa|0){c[K>>2]=0;if(!(__Z28atomic_conditional_incrementPj(wa+-8|0)|0))break;c[K>>2]=c[O>>2]}while(0);c[b+8>>2]=0;K=c[J>>2]|0;do if((K|0)!=(c[M>>2]|0)){do if(K|0){if(__Z16atomic_decrementPj(K+-8|0)|0)break;__ZN6Memory11free_staticEPvb(K,1)}while(0);c[J>>2]=0;wa=c[M>>2]|0;if(!wa)break;if(!(__Z28atomic_conditional_incrementPj(wa+-8|0)|0))break;c[J>>2]=c[M>>2]}while(0);c[b+16>>2]=7;c[P>>2]=__Z11_scs_createPKc(940948)|0;c[Q>>2]=__Z11_scs_createPKc(940961)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(N,b,P,Q,-1);__ZN10StringNameD2Ev(Q);__ZN10StringNameD2Ev(P);J=c[b+12>>2]|0;do if(J|0){if(__Z16atomic_decrementPj(J+-8|0)|0)break;__ZN6Memory11free_staticEPvb(J,1)}while(0);J=c[b+4>>2]|0;do if(J|0){if(__Z16atomic_decrementPj(J+-8|0)|0)break;__ZN6Memory11free_staticEPvb(J,1)}while(0);J=c[M>>2]|0;do if(J|0){if(__Z16atomic_decrementPj(J+-8|0)|0)break;__ZN6Memory11free_staticEPvb(J,1)}while(0);J=c[O>>2]|0;do if(J|0){if(__Z16atomic_decrementPj(J+-8|0)|0)break;__ZN6Memory11free_staticEPvb(J,1)}while(0);__ZN10StringNameD2Ev(N);N=c[L>>2]|0;do if(N|0){if(__Z16atomic_decrementPj(N+-8|0)|0)break;__ZN6Memory11free_staticEPvb(N,1)}while(0);__ZN6StringC2EPKc(b,864225);c[L>>2]=c[b>>2];__ZN10StringNameC2ERK6String(R,L);__ZN6StringC2EPKc(S,1074374);__ZN6StringC2EPKc(M,863755);N=b+4|0;c[N>>2]=0;J=b+12|0;c[J>>2]=0;c[b>>2]=2;O=c[S>>2]|0;do if(O|0){c[N>>2]=0;if(!(__Z28atomic_conditional_incrementPj(O+-8|0)|0))break;c[N>>2]=c[S>>2]}while(0);c[b+8>>2]=1;N=c[J>>2]|0;do if((N|0)!=(c[M>>2]|0)){do if(N|0){if(__Z16atomic_decrementPj(N+-8|0)|0)break;__ZN6Memory11free_staticEPvb(N,1)}while(0);c[J>>2]=0;O=c[M>>2]|0;if(!O)break;if(!(__Z28atomic_conditional_incrementPj(O+-8|0)|0))break;c[J>>2]=c[M>>2]}while(0);c[b+16>>2]=7;c[P>>2]=__Z11_scs_createPKc(941007)|0;c[Q>>2]=__Z11_scs_createPKc(941018)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(R,b,P,Q,-1);__ZN10StringNameD2Ev(Q);__ZN10StringNameD2Ev(P);J=c[b+12>>2]|0;do if(J|0){if(__Z16atomic_decrementPj(J+-8|0)|0)break;__ZN6Memory11free_staticEPvb(J,1)}while(0);J=c[b+4>>2]|0;do if(J|0){if(__Z16atomic_decrementPj(J+-8|0)|0)break;__ZN6Memory11free_staticEPvb(J,1)}while(0);J=c[M>>2]|0;do if(J|0){if(__Z16atomic_decrementPj(J+-8|0)|0)break;__ZN6Memory11free_staticEPvb(J,1)}while(0);J=c[S>>2]|0;do if(J|0){if(__Z16atomic_decrementPj(J+-8|0)|0)break;__ZN6Memory11free_staticEPvb(J,1)}while(0);__ZN10StringNameD2Ev(R);R=c[L>>2]|0;do if(R|0){if(__Z16atomic_decrementPj(R+-8|0)|0)break;__ZN6Memory11free_staticEPvb(R,1)}while(0);__ZN6StringC2EPKc(b,864225);c[L>>2]=c[b>>2];__ZN10StringNameC2ERK6String(T,L);__ZN6StringC2EPKc(U,941042);__ZN6StringC2EPKc(M,863766);R=b+4|0;c[R>>2]=0;J=b+12|0;c[J>>2]=0;c[b>>2]=3;S=c[U>>2]|0;do if(S|0){c[R>>2]=0;if(!(__Z28atomic_conditional_incrementPj(S+-8|0)|0))break;c[R>>2]=c[U>>2]}while(0);c[b+8>>2]=1;R=c[J>>2]|0;do if((R|0)!=(c[M>>2]|0)){do if(R|0){if(__Z16atomic_decrementPj(R+-8|0)|0)break;__ZN6Memory11free_staticEPvb(R,1)}while(0);c[J>>2]=0;S=c[M>>2]|0;if(!S)break;if(!(__Z28atomic_conditional_incrementPj(S+-8|0)|0))break;c[J>>2]=c[M>>2]}while(0);c[b+16>>2]=7;c[P>>2]=__Z11_scs_createPKc(941029)|0;c[Q>>2]=__Z11_scs_createPKc(941051)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(T,b,P,Q,-1);__ZN10StringNameD2Ev(Q);__ZN10StringNameD2Ev(P);J=c[b+12>>2]|0;do if(J|0){if(__Z16atomic_decrementPj(J+-8|0)|0)break;__ZN6Memory11free_staticEPvb(J,1)}while(0);J=c[b+4>>2]|0;do if(J|0){if(__Z16atomic_decrementPj(J+-8|0)|0)break;__ZN6Memory11free_staticEPvb(J,1)}while(0);J=c[M>>2]|0;do if(J|0){if(__Z16atomic_decrementPj(J+-8|0)|0)break;__ZN6Memory11free_staticEPvb(J,1)}while(0);J=c[U>>2]|0;do if(J|0){if(__Z16atomic_decrementPj(J+-8|0)|0)break;__ZN6Memory11free_staticEPvb(J,1)}while(0);__ZN10StringNameD2Ev(T);T=c[L>>2]|0;do if(T|0){if(__Z16atomic_decrementPj(T+-8|0)|0)break;__ZN6Memory11free_staticEPvb(T,1)}while(0);__ZN6StringC2EPKc(b,864225);c[L>>2]=c[b>>2];__ZN10StringNameC2ERK6String(V,L);__ZN6StringC2EPKc(W,863782);__ZN6StringC2EPKc(M,863793);T=b+4|0;c[T>>2]=0;J=b+12|0;c[J>>2]=0;c[b>>2]=3;U=c[W>>2]|0;do if(U|0){c[T>>2]=0;if(!(__Z28atomic_conditional_incrementPj(U+-8|0)|0))break;c[T>>2]=c[W>>2]}while(0);c[b+8>>2]=1;T=c[J>>2]|0;do if((T|0)!=(c[M>>2]|0)){do if(T|0){if(__Z16atomic_decrementPj(T+-8|0)|0)break;__ZN6Memory11free_staticEPvb(T,1)}while(0);c[J>>2]=0;U=c[M>>2]|0;if(!U)break;if(!(__Z28atomic_conditional_incrementPj(U+-8|0)|0))break;c[J>>2]=c[M>>2]}while(0);c[b+16>>2]=7;c[P>>2]=__Z11_scs_createPKc(941064)|0;c[Q>>2]=__Z11_scs_createPKc(941090)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(V,b,P,Q,-1);__ZN10StringNameD2Ev(Q);__ZN10StringNameD2Ev(P);J=c[b+12>>2]|0;do if(J|0){if(__Z16atomic_decrementPj(J+-8|0)|0)break;__ZN6Memory11free_staticEPvb(J,1)}while(0);J=c[b+4>>2]|0;do if(J|0){if(__Z16atomic_decrementPj(J+-8|0)|0)break;__ZN6Memory11free_staticEPvb(J,1)}while(0);J=c[M>>2]|0;do if(J|0){if(__Z16atomic_decrementPj(J+-8|0)|0)break;__ZN6Memory11free_staticEPvb(J,1)}while(0);J=c[W>>2]|0;do if(J|0){if(__Z16atomic_decrementPj(J+-8|0)|0)break;__ZN6Memory11free_staticEPvb(J,1)}while(0);__ZN10StringNameD2Ev(V);V=c[L>>2]|0;do if(V|0){if(__Z16atomic_decrementPj(V+-8|0)|0)break;__ZN6Memory11free_staticEPvb(V,1)}while(0);__ZN6StringC2EPKc(b,864225);c[L>>2]=c[b>>2];__ZN10StringNameC2ERK6String(X,L);__ZN6StringC2EPKc(Y,863809);__ZN6StringC2EPKc(M,899836);V=b+4|0;c[V>>2]=0;J=b+12|0;c[J>>2]=0;c[b>>2]=3;W=c[Y>>2]|0;do if(W|0){c[V>>2]=0;if(!(__Z28atomic_conditional_incrementPj(W+-8|0)|0))break;c[V>>2]=c[Y>>2]}while(0);c[b+8>>2]=1;V=c[J>>2]|0;do if((V|0)!=(c[M>>2]|0)){do if(V|0){if(__Z16atomic_decrementPj(V+-8|0)|0)break;__ZN6Memory11free_staticEPvb(V,1)}while(0);c[J>>2]=0;W=c[M>>2]|0;if(!W)break;if(!(__Z28atomic_conditional_incrementPj(W+-8|0)|0))break;c[J>>2]=c[M>>2]}while(0);c[b+16>>2]=7;c[P>>2]=__Z11_scs_createPKc(891328)|0;c[Q>>2]=__Z11_scs_createPKc(891344)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(X,b,P,Q,-1);__ZN10StringNameD2Ev(Q);__ZN10StringNameD2Ev(P);J=c[b+12>>2]|0;do if(J|0){if(__Z16atomic_decrementPj(J+-8|0)|0)break;__ZN6Memory11free_staticEPvb(J,1)}while(0);J=c[b+4>>2]|0;do if(J|0){if(__Z16atomic_decrementPj(J+-8|0)|0)break;__ZN6Memory11free_staticEPvb(J,1)}while(0);J=c[M>>2]|0;do if(J|0){if(__Z16atomic_decrementPj(J+-8|0)|0)break;__ZN6Memory11free_staticEPvb(J,1)}while(0);J=c[Y>>2]|0;do if(J|0){if(__Z16atomic_decrementPj(J+-8|0)|0)break;__ZN6Memory11free_staticEPvb(J,1)}while(0);__ZN10StringNameD2Ev(X);X=c[L>>2]|0;do if(X|0){if(__Z16atomic_decrementPj(X+-8|0)|0)break;__ZN6Memory11free_staticEPvb(X,1)}while(0);__ZN6StringC2EPKc(b,864225);c[L>>2]=c[b>>2];__ZN10StringNameC2ERK6String(Z,L);__ZN6StringC2EPKc(_,863821);__ZN6StringC2EPKc(M,1074459);X=b+4|0;c[X>>2]=0;J=b+12|0;c[J>>2]=0;c[b>>2]=3;Y=c[_>>2]|0;do if(Y|0){c[X>>2]=0;if(!(__Z28atomic_conditional_incrementPj(Y+-8|0)|0))break;c[X>>2]=c[_>>2]}while(0);c[b+8>>2]=1;X=c[J>>2]|0;do if((X|0)!=(c[M>>2]|0)){do if(X|0){if(__Z16atomic_decrementPj(X+-8|0)|0)break;__ZN6Memory11free_staticEPvb(X,1)}while(0);c[J>>2]=0;Y=c[M>>2]|0;if(!Y)break;if(!(__Z28atomic_conditional_incrementPj(Y+-8|0)|0))break;c[J>>2]=c[M>>2]}while(0);c[b+16>>2]=7;c[P>>2]=__Z11_scs_createPKc(863301)|0;c[Q>>2]=__Z11_scs_createPKc(863457)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(Z,b,P,Q,-1);__ZN10StringNameD2Ev(Q);__ZN10StringNameD2Ev(P);J=c[b+12>>2]|0;do if(J|0){if(__Z16atomic_decrementPj(J+-8|0)|0)break;__ZN6Memory11free_staticEPvb(J,1)}while(0);J=c[b+4>>2]|0;do if(J|0){if(__Z16atomic_decrementPj(J+-8|0)|0)break;__ZN6Memory11free_staticEPvb(J,1)}while(0);J=c[M>>2]|0;do if(J|0){if(__Z16atomic_decrementPj(J+-8|0)|0)break;__ZN6Memory11free_staticEPvb(J,1)}while(0);J=c[_>>2]|0;do if(J|0){if(__Z16atomic_decrementPj(J+-8|0)|0)break;__ZN6Memory11free_staticEPvb(J,1)}while(0);__ZN10StringNameD2Ev(Z);Z=c[L>>2]|0;do if(Z|0){if(__Z16atomic_decrementPj(Z+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Z,1)}while(0);__ZN6StringC2EPKc(b,864225);c[L>>2]=c[b>>2];__ZN10StringNameC2ERK6String($,L);__ZN6StringC2EPKc(aa,863835);__ZN6StringC2EPKc(M,1074459);Z=b+4|0;c[Z>>2]=0;J=b+12|0;c[J>>2]=0;c[b>>2]=3;_=c[aa>>2]|0;do if(_|0){c[Z>>2]=0;if(!(__Z28atomic_conditional_incrementPj(_+-8|0)|0))break;c[Z>>2]=c[aa>>2]}while(0);c[b+8>>2]=1;Z=c[J>>2]|0;do if((Z|0)!=(c[M>>2]|0)){do if(Z|0){if(__Z16atomic_decrementPj(Z+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Z,1)}while(0);c[J>>2]=0;_=c[M>>2]|0;if(!_)break;if(!(__Z28atomic_conditional_incrementPj(_+-8|0)|0))break;c[J>>2]=c[M>>2]}while(0);c[b+16>>2]=7;c[P>>2]=__Z11_scs_createPKc(863325)|0;c[Q>>2]=__Z11_scs_createPKc(863481)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i($,b,P,Q,-1);__ZN10StringNameD2Ev(Q);__ZN10StringNameD2Ev(P);J=c[b+12>>2]|0;do if(J|0){if(__Z16atomic_decrementPj(J+-8|0)|0)break;__ZN6Memory11free_staticEPvb(J,1)}while(0);J=c[b+4>>2]|0;do if(J|0){if(__Z16atomic_decrementPj(J+-8|0)|0)break;__ZN6Memory11free_staticEPvb(J,1)}while(0);J=c[M>>2]|0;do if(J|0){if(__Z16atomic_decrementPj(J+-8|0)|0)break;__ZN6Memory11free_staticEPvb(J,1)}while(0);J=c[aa>>2]|0;do if(J|0){if(__Z16atomic_decrementPj(J+-8|0)|0)break;__ZN6Memory11free_staticEPvb(J,1)}while(0);__ZN10StringNameD2Ev($);$=c[L>>2]|0;do if($|0){if(__Z16atomic_decrementPj($+-8|0)|0)break;__ZN6Memory11free_staticEPvb($,1)}while(0);__ZN6StringC2EPKc(b,864225);c[L>>2]=c[b>>2];__ZN10StringNameC2ERK6String(ca,L);__ZN6StringC2EPKc(da,863846);__ZN6StringC2EPKc(M,1263606);$=b+4|0;c[$>>2]=0;J=b+12|0;c[J>>2]=0;c[b>>2]=11;aa=c[da>>2]|0;do if(aa|0){c[$>>2]=0;if(!(__Z28atomic_conditional_incrementPj(aa+-8|0)|0))break;c[$>>2]=c[da>>2]}while(0);c[b+8>>2]=0;$=c[J>>2]|0;do if(($|0)!=(c[M>>2]|0)){do if($|0){if(__Z16atomic_decrementPj($+-8|0)|0)break;__ZN6Memory11free_staticEPvb($,1)}while(0);c[J>>2]=0;aa=c[M>>2]|0;if(!aa)break;if(!(__Z28atomic_conditional_incrementPj(aa+-8|0)|0))break;c[J>>2]=c[M>>2]}while(0);c[b+16>>2]=7;c[P>>2]=__Z11_scs_createPKc(863346)|0;c[Q>>2]=__Z11_scs_createPKc(863502)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(ca,b,P,Q,-1);__ZN10StringNameD2Ev(Q);__ZN10StringNameD2Ev(P);J=c[b+12>>2]|0;do if(J|0){if(__Z16atomic_decrementPj(J+-8|0)|0)break;__ZN6Memory11free_staticEPvb(J,1)}while(0);J=c[b+4>>2]|0;do if(J|0){if(__Z16atomic_decrementPj(J+-8|0)|0)break;__ZN6Memory11free_staticEPvb(J,1)}while(0);J=c[M>>2]|0;do if(J|0){if(__Z16atomic_decrementPj(J+-8|0)|0)break;__ZN6Memory11free_staticEPvb(J,1)}while(0);J=c[da>>2]|0;do if(J|0){if(__Z16atomic_decrementPj(J+-8|0)|0)break;__ZN6Memory11free_staticEPvb(J,1)}while(0);__ZN10StringNameD2Ev(ca);ca=c[L>>2]|0;do if(ca|0){if(__Z16atomic_decrementPj(ca+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ca,1)}while(0);__ZN6StringC2EPKc(b,864225);c[L>>2]=c[b>>2];__ZN10StringNameC2ERK6String(ea,L);__ZN6StringC2EPKc(fa,863862);__ZN6StringC2EPKc(M,1263606);ca=b+4|0;c[ca>>2]=0;J=b+12|0;c[J>>2]=0;c[b>>2]=1;da=c[fa>>2]|0;do if(da|0){c[ca>>2]=0;if(!(__Z28atomic_conditional_incrementPj(da+-8|0)|0))break;c[ca>>2]=c[fa>>2]}while(0);c[b+8>>2]=0;ca=c[J>>2]|0;do if((ca|0)!=(c[M>>2]|0)){do if(ca|0){if(__Z16atomic_decrementPj(ca+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ca,1)}while(0);c[J>>2]=0;da=c[M>>2]|0;if(!da)break;if(!(__Z28atomic_conditional_incrementPj(da+-8|0)|0))break;c[J>>2]=c[M>>2]}while(0);c[b+16>>2]=7;c[P>>2]=__Z11_scs_createPKc(863371)|0;c[Q>>2]=__Z11_scs_createPKc(863522)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(ea,b,P,Q,-1);__ZN10StringNameD2Ev(Q);__ZN10StringNameD2Ev(P);J=c[b+12>>2]|0;do if(J|0){if(__Z16atomic_decrementPj(J+-8|0)|0)break;__ZN6Memory11free_staticEPvb(J,1)}while(0);J=c[b+4>>2]|0;do if(J|0){if(__Z16atomic_decrementPj(J+-8|0)|0)break;__ZN6Memory11free_staticEPvb(J,1)}while(0);J=c[M>>2]|0;do if(J|0){if(__Z16atomic_decrementPj(J+-8|0)|0)break;__ZN6Memory11free_staticEPvb(J,1)}while(0);J=c[fa>>2]|0;do if(J|0){if(__Z16atomic_decrementPj(J+-8|0)|0)break;__ZN6Memory11free_staticEPvb(J,1)}while(0);__ZN10StringNameD2Ev(ea);ea=c[L>>2]|0;do if(ea|0){if(__Z16atomic_decrementPj(ea+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ea,1)}while(0);__ZN6StringC2EPKc(b,864225);c[L>>2]=c[b>>2];__ZN10StringNameC2ERK6String(ga,L);__ZN6StringC2EPKc(ha,863875);__ZN6StringC2EPKc(M,863885);ea=b+4|0;c[ea>>2]=0;J=b+12|0;c[J>>2]=0;c[b>>2]=2;fa=c[ha>>2]|0;do if(fa|0){c[ea>>2]=0;if(!(__Z28atomic_conditional_incrementPj(fa+-8|0)|0))break;c[ea>>2]=c[ha>>2]}while(0);c[b+8>>2]=1;ea=c[J>>2]|0;do if((ea|0)!=(c[M>>2]|0)){do if(ea|0){if(__Z16atomic_decrementPj(ea+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ea,1)}while(0);c[J>>2]=0;fa=c[M>>2]|0;if(!fa)break;if(!(__Z28atomic_conditional_incrementPj(fa+-8|0)|0))break;c[J>>2]=c[M>>2]}while(0);c[b+16>>2]=7;c[P>>2]=__Z11_scs_createPKc(863397)|0;c[Q>>2]=__Z11_scs_createPKc(863548)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(ga,b,P,Q,-1);__ZN10StringNameD2Ev(Q);__ZN10StringNameD2Ev(P);J=c[b+12>>2]|0;do if(J|0){if(__Z16atomic_decrementPj(J+-8|0)|0)break;__ZN6Memory11free_staticEPvb(J,1)}while(0);J=c[b+4>>2]|0;do if(J|0){if(__Z16atomic_decrementPj(J+-8|0)|0)break;__ZN6Memory11free_staticEPvb(J,1)}while(0);J=c[M>>2]|0;do if(J|0){if(__Z16atomic_decrementPj(J+-8|0)|0)break;__ZN6Memory11free_staticEPvb(J,1)}while(0);J=c[ha>>2]|0;do if(J|0){if(__Z16atomic_decrementPj(J+-8|0)|0)break;__ZN6Memory11free_staticEPvb(J,1)}while(0);__ZN10StringNameD2Ev(ga);ga=c[L>>2]|0;do if(ga|0){if(__Z16atomic_decrementPj(ga+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ga,1)}while(0);__ZN6StringC2EPKc(b,864225);c[L>>2]=c[b>>2];__ZN10StringNameC2ERK6String(ia,L);__ZN6StringC2EPKc(ja,863894);__ZN6StringC2EPKc(M,1263606);ga=b+4|0;c[ga>>2]=0;J=b+12|0;c[J>>2]=0;c[b>>2]=1;ha=c[ja>>2]|0;do if(ha|0){c[ga>>2]=0;if(!(__Z28atomic_conditional_incrementPj(ha+-8|0)|0))break;c[ga>>2]=c[ja>>2]}while(0);c[b+8>>2]=0;ga=c[J>>2]|0;do if((ga|0)!=(c[M>>2]|0)){do if(ga|0){if(__Z16atomic_decrementPj(ga+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ga,1)}while(0);c[J>>2]=0;ha=c[M>>2]|0;if(!ha)break;if(!(__Z28atomic_conditional_incrementPj(ha+-8|0)|0))break;c[J>>2]=c[M>>2]}while(0);c[b+16>>2]=7;c[P>>2]=__Z11_scs_createPKc(863415)|0;c[Q>>2]=__Z11_scs_createPKc(863562)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(ia,b,P,Q,-1);__ZN10StringNameD2Ev(Q);__ZN10StringNameD2Ev(P);J=c[b+12>>2]|0;do if(J|0){if(__Z16atomic_decrementPj(J+-8|0)|0)break;__ZN6Memory11free_staticEPvb(J,1)}while(0);J=c[b+4>>2]|0;do if(J|0){if(__Z16atomic_decrementPj(J+-8|0)|0)break;__ZN6Memory11free_staticEPvb(J,1)}while(0);J=c[M>>2]|0;do if(J|0){if(__Z16atomic_decrementPj(J+-8|0)|0)break;__ZN6Memory11free_staticEPvb(J,1)}while(0);J=c[ja>>2]|0;do if(J|0){if(__Z16atomic_decrementPj(J+-8|0)|0)break;__ZN6Memory11free_staticEPvb(J,1)}while(0);__ZN10StringNameD2Ev(ia);ia=c[L>>2]|0;do if(ia|0){if(__Z16atomic_decrementPj(ia+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ia,1)}while(0);__ZN6StringC2EPKc(b,864225);c[L>>2]=c[b>>2];__ZN10StringNameC2ERK6String(ka,L);__ZN6StringC2EPKc(la,863906);__ZN6StringC2EPKc(M,863917);ia=b+4|0;c[ia>>2]=0;J=b+12|0;c[J>>2]=0;c[b>>2]=2;ja=c[la>>2]|0;do if(ja|0){c[ia>>2]=0;if(!(__Z28atomic_conditional_incrementPj(ja+-8|0)|0))break;c[ia>>2]=c[la>>2]}while(0);c[b+8>>2]=3;ia=c[J>>2]|0;do if((ia|0)!=(c[M>>2]|0)){do if(ia|0){if(__Z16atomic_decrementPj(ia+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ia,1)}while(0);c[J>>2]=0;ja=c[M>>2]|0;if(!ja)break;if(!(__Z28atomic_conditional_incrementPj(ja+-8|0)|0))break;c[J>>2]=c[M>>2]}while(0);c[b+16>>2]=7;c[P>>2]=__Z11_scs_createPKc(863613)|0;c[Q>>2]=__Z11_scs_createPKc(863634)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(ka,b,P,Q,-1);__ZN10StringNameD2Ev(Q);__ZN10StringNameD2Ev(P);J=c[b+12>>2]|0;do if(J|0){if(__Z16atomic_decrementPj(J+-8|0)|0)break;__ZN6Memory11free_staticEPvb(J,1)}while(0);J=c[b+4>>2]|0;do if(J|0){if(__Z16atomic_decrementPj(J+-8|0)|0)break;__ZN6Memory11free_staticEPvb(J,1)}while(0);J=c[M>>2]|0;do if(J|0){if(__Z16atomic_decrementPj(J+-8|0)|0)break;__ZN6Memory11free_staticEPvb(J,1)}while(0);J=c[la>>2]|0;do if(J|0){if(__Z16atomic_decrementPj(J+-8|0)|0)break;__ZN6Memory11free_staticEPvb(J,1)}while(0);__ZN10StringNameD2Ev(ka);ka=c[L>>2]|0;do if(ka|0){if(__Z16atomic_decrementPj(ka+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ka,1)}while(0);__ZN6StringC2EPKc(b,864225);c[L>>2]=c[b>>2];__ZN10StringNameC2ERK6String(ma,L);__ZN6StringC2EPKc(b,863943);__ZN6StringC2EPKc(M,1263606);__ZN7ClassDB18add_property_groupE10StringNameRK6StringS3_(ma,b,M);ka=c[M>>2]|0;do if(ka|0){if(__Z16atomic_decrementPj(ka+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ka,1)}while(0);ka=c[b>>2]|0;do if(ka|0){if(__Z16atomic_decrementPj(ka+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ka,1)}while(0);__ZN10StringNameD2Ev(ma);ma=c[L>>2]|0;do if(ma|0){if(__Z16atomic_decrementPj(ma+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ma,1)}while(0);__ZN6StringC2EPKc(b,864225);c[L>>2]=c[b>>2];__ZN10StringNameC2ERK6String(na,L);__ZN6StringC2EPKc(oa,863960);__ZN6StringC2EPKc(M,863977);ma=b+4|0;c[ma>>2]=0;ka=b+12|0;c[ka>>2]=0;c[b>>2]=18;J=c[oa>>2]|0;do if(J|0){c[ma>>2]=0;if(!(__Z28atomic_conditional_incrementPj(J+-8|0)|0))break;c[ma>>2]=c[oa>>2]}while(0);c[b+8>>2]=17;ma=c[ka>>2]|0;do if((ma|0)!=(c[M>>2]|0)){do if(ma|0){if(__Z16atomic_decrementPj(ma+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ma,1)}while(0);c[ka>>2]=0;J=c[M>>2]|0;if(!J)break;if(!(__Z28atomic_conditional_incrementPj(J+-8|0)|0))break;c[ka>>2]=c[M>>2]}while(0);c[b+16>>2]=7;c[P>>2]=__Z11_scs_createPKc(863436)|0;c[Q>>2]=__Z11_scs_createPKc(864010)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(na,b,P,Q,-1);__ZN10StringNameD2Ev(Q);__ZN10StringNameD2Ev(P);ka=c[b+12>>2]|0;do if(ka|0){if(__Z16atomic_decrementPj(ka+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ka,1)}while(0);ka=c[b+4>>2]|0;do if(ka|0){if(__Z16atomic_decrementPj(ka+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ka,1)}while(0);ka=c[M>>2]|0;do if(ka|0){if(__Z16atomic_decrementPj(ka+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ka,1)}while(0);ka=c[oa>>2]|0;do if(ka|0){if(__Z16atomic_decrementPj(ka+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ka,1)}while(0);__ZN10StringNameD2Ev(na);na=c[L>>2]|0;do if(na|0){if(__Z16atomic_decrementPj(na+-8|0)|0)break;__ZN6Memory11free_staticEPvb(na,1)}while(0);__ZN6StringC2EPKc(b,864225);c[L>>2]=c[b>>2];__ZN10StringNameC2ERK6String(pa,L);__ZN6StringC2EPKc(b,864031);__ZN6StringC2EPKc(M,864043);__ZN7ClassDB18add_property_groupE10StringNameRK6StringS3_(pa,b,M);na=c[M>>2]|0;do if(na|0){if(__Z16atomic_decrementPj(na+-8|0)|0)break;__ZN6Memory11free_staticEPvb(na,1)}while(0);na=c[b>>2]|0;do if(na|0){if(__Z16atomic_decrementPj(na+-8|0)|0)break;__ZN6Memory11free_staticEPvb(na,1)}while(0);__ZN10StringNameD2Ev(pa);pa=c[L>>2]|0;do if(pa|0){if(__Z16atomic_decrementPj(pa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(pa,1)}while(0);__ZN6StringC2EPKc(b,864225);c[L>>2]=c[b>>2];__ZN10StringNameC2ERK6String(qa,L);__ZN6StringC2EPKc(ra,864049);c[M>>2]=__Z4itosx(4,0)|0;c[sa>>2]=__ZplPKcRK6String(943860,M)|0;__ZN6StringC2EPKc(P,875795);pa=__ZNK6StringplERKS_(sa,P)|0;na=pa;ka=b+4|0;c[ka>>2]=0;oa=b+12|0;c[oa>>2]=0;c[b>>2]=2;ma=c[ra>>2]|0;do if(ma|0){c[ka>>2]=0;if(!(__Z28atomic_conditional_incrementPj(ma+-8|0)|0))break;c[ka>>2]=c[ra>>2]}while(0);c[b+8>>2]=1;ka=c[oa>>2]|0;do if((ka|0)!=(pa|0)){do if(ka|0){if(__Z16atomic_decrementPj(ka+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ka,1)}while(0);c[oa>>2]=0;if(!pa)break;if(!(__Z28atomic_conditional_incrementPj(pa+-8|0)|0))break;c[oa>>2]=na}while(0);c[b+16>>2]=7;c[Q>>2]=__Z11_scs_createPKc(863649)|0;c[ta>>2]=__Z11_scs_createPKc(863691)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(qa,b,Q,ta,-1);__ZN10StringNameD2Ev(ta);__ZN10StringNameD2Ev(Q);na=c[b+12>>2]|0;do if(na|0){if(__Z16atomic_decrementPj(na+-8|0)|0)break;__ZN6Memory11free_staticEPvb(na,1)}while(0);na=c[b+4>>2]|0;do if(na|0){if(__Z16atomic_decrementPj(na+-8|0)|0)break;__ZN6Memory11free_staticEPvb(na,1)}while(0);do if(pa|0){if(__Z16atomic_decrementPj(pa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(pa,1)}while(0);pa=c[P>>2]|0;do if(pa|0){if(__Z16atomic_decrementPj(pa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(pa,1)}while(0);pa=c[sa>>2]|0;do if(pa|0){if(__Z16atomic_decrementPj(pa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(pa,1)}while(0);pa=c[M>>2]|0;do if(pa|0){if(__Z16atomic_decrementPj(pa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(pa,1)}while(0);pa=c[ra>>2]|0;do if(pa|0){if(__Z16atomic_decrementPj(pa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(pa,1)}while(0);__ZN10StringNameD2Ev(qa);qa=c[L>>2]|0;do if(qa|0){if(__Z16atomic_decrementPj(qa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(qa,1)}while(0);qa=b+4|0;pa=b+12|0;ra=b+8|0;sa=b+16|0;na=b+12|0;oa=b+4|0;ka=0;do{__ZN6StringC2EPKc(b,864225);c[L>>2]=c[b>>2];__ZN10StringNameC2ERK6String(ua,L);ma=ka;ka=ka+1|0;c[M>>2]=__Z4itosx(ka,((ka|0)<0)<<31>>31)|0;J=__ZplPKcRK6String(863276,M)|0;la=J;__ZN6StringC2EPKc(P,901878);c[qa>>2]=0;c[pa>>2]=0;c[b>>2]=18;ia=(J|0)==0;do if(!ia){c[qa>>2]=0;if(!(__Z28atomic_conditional_incrementPj(J+-8|0)|0))break;c[qa>>2]=la}while(0);c[ra>>2]=17;la=c[pa>>2]|0;do if((la|0)!=(c[P>>2]|0)){do if(la|0){if(__Z16atomic_decrementPj(la+-8|0)|0)break;__ZN6Memory11free_staticEPvb(la,1)}while(0);c[pa>>2]=0;ja=c[P>>2]|0;if(!ja)break;if(!(__Z28atomic_conditional_incrementPj(ja+-8|0)|0))break;c[pa>>2]=c[P>>2]}while(0);c[sa>>2]=7;c[Q>>2]=__Z11_scs_createPKc(863672)|0;c[ta>>2]=__Z11_scs_createPKc(864136)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(ua,b,Q,ta,ma);__ZN10StringNameD2Ev(ta);__ZN10StringNameD2Ev(Q);la=c[na>>2]|0;do if(la|0){if(__Z16atomic_decrementPj(la+-8|0)|0)break;__ZN6Memory11free_staticEPvb(la,1)}while(0);la=c[oa>>2]|0;do if(la|0){if(__Z16atomic_decrementPj(la+-8|0)|0)break;__ZN6Memory11free_staticEPvb(la,1)}while(0);la=c[P>>2]|0;do if(la|0){if(__Z16atomic_decrementPj(la+-8|0)|0)break;__ZN6Memory11free_staticEPvb(la,1)}while(0);do if(!ia){if(__Z16atomic_decrementPj(J+-8|0)|0)break;__ZN6Memory11free_staticEPvb(J,1)}while(0);J=c[M>>2]|0;do if(J|0){if(__Z16atomic_decrementPj(J+-8|0)|0)break;__ZN6Memory11free_staticEPvb(J,1)}while(0);__ZN10StringNameD2Ev(ua);J=c[L>>2]|0;do if(J|0){if(__Z16atomic_decrementPj(J+-8|0)|0)break;__ZN6Memory11free_staticEPvb(J,1)}while(0)}while((ka|0)!=4);__ZN6StringC2EPKc(b,864225);c[M>>2]=c[b>>2];__ZN10StringNameC2ERK6String(L,M);__ZN10StringNameC2EPKc(b,864061);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(L,b,0);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(L);ka=c[M>>2]|0;do if(ka|0){if(__Z16atomic_decrementPj(ka+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ka,1)}while(0);__ZN6StringC2EPKc(b,864225);c[M>>2]=c[b>>2];__ZN10StringNameC2ERK6String(L,M);__ZN10StringNameC2EPKc(b,864078);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(L,b,1);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(L);ka=c[M>>2]|0;do if(ka|0){if(__Z16atomic_decrementPj(ka+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ka,1)}while(0);__ZN6StringC2EPKc(b,864225);c[M>>2]=c[b>>2];__ZN10StringNameC2ERK6String(L,M);__ZN10StringNameC2EPKc(b,864098);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(L,b,2);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(L);ka=c[M>>2]|0;do if(ka|0){if(__Z16atomic_decrementPj(ka+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ka,1)}while(0);__ZN6StringC2EPKc(b,864225);c[M>>2]=c[b>>2];__ZN10StringNameC2ERK6String(L,M);__ZN10StringNameC2EPKc(b,864120);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(L,b,4);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(L);L=c[M>>2]|0;if(!L){l=a;return}if(__Z16atomic_decrementPj(L+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(L,1);l=a;return}function __ZN9Particles12set_emittingEb(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e+4|0;g=e;h=b+448|0;a[h>>0]=d&1;d=__ZN12VisualServer13get_singletonEv()|0;i=c[(c[d>>2]|0)+660>>2]|0;c[g>>2]=c[b+444>>2];b=(a[h>>0]|0)!=0;c[f>>2]=c[g>>2];bj[i&4095](d,f,b);l=e;return}function __ZN9Particles10set_amountEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d+4|0;f=d;g=a+452|0;c[g>>2]=b;b=__ZN12VisualServer13get_singletonEv()|0;h=c[(c[b>>2]|0)+664>>2]|0;c[f>>2]=c[a+444>>2];a=c[g>>2]|0;c[e>>2]=c[f>>2];bj[h&4095](b,e,a);l=d;return}function __ZN9Particles12set_lifetimeEf(a,b){a=a|0;b=+b;var d=0,e=0,f=0,h=0,i=0,j=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d+4|0;f=d;h=a+456|0;g[h>>2]=b;i=__ZN12VisualServer13get_singletonEv()|0;j=c[(c[i>>2]|0)+668>>2]|0;c[f>>2]=c[a+444>>2];b=+g[h>>2];c[e>>2]=c[f>>2];dj[j&127](i,e,b);l=d;return}function __ZN9Particles20set_pre_process_timeEf(a,b){a=a|0;b=+b;var d=0,e=0,f=0,h=0,i=0,j=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d+4|0;f=d;h=a+460|0;g[h>>2]=b;i=__ZN12VisualServer13get_singletonEv()|0;j=c[(c[i>>2]|0)+672>>2]|0;c[f>>2]=c[a+444>>2];b=+g[h>>2];c[e>>2]=c[f>>2];dj[j&127](i,e,b);l=d;return}function __ZN9Particles23set_explosiveness_ratioEf(a,b){a=a|0;b=+b;var d=0,e=0,f=0,h=0,i=0,j=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d+4|0;f=d;h=a+464|0;g[h>>2]=b;i=__ZN12VisualServer13get_singletonEv()|0;j=c[(c[i>>2]|0)+676>>2]|0;c[f>>2]=c[a+444>>2];b=+g[h>>2];c[e>>2]=c[f>>2];dj[j&127](i,e,b);l=d;return}function __ZN9Particles20set_randomness_ratioEf(a,b){a=a|0;b=+b;var d=0,e=0,f=0,h=0,i=0,j=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d+4|0;f=d;h=a+468|0;g[h>>2]=b;i=__ZN12VisualServer13get_singletonEv()|0;j=c[(c[i>>2]|0)+680>>2]|0;c[f>>2]=c[a+444>>2];b=+g[h>>2];c[e>>2]=c[f>>2];dj[j&127](i,e,b);l=d;return}function __ZN9Particles19set_visibility_aabbERK5Rect3(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d+4|0;f=d;g=a+476|0;c[g>>2]=c[b>>2];c[g+4>>2]=c[b+4>>2];c[g+8>>2]=c[b+8>>2];c[g+12>>2]=c[b+12>>2];c[g+16>>2]=c[b+16>>2];c[g+20>>2]=c[b+20>>2];b=__ZN12VisualServer13get_singletonEv()|0;h=c[(c[b>>2]|0)+684>>2]|0;c[f>>2]=c[a+444>>2];c[e>>2]=c[f>>2];bj[h&4095](b,e,g);l=d;return}function __ZN9Particles25set_use_local_coordinatesEb(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e+4|0;g=e;h=b+500|0;a[h>>0]=d&1;d=__ZN12VisualServer13get_singletonEv()|0;i=c[(c[d>>2]|0)+692>>2]|0;c[g>>2]=c[b+444>>2];b=(a[h>>0]|0)!=0;c[f>>2]=c[g>>2];bj[i&4095](d,f,b);l=e;return}function __ZN9Particles13set_fixed_fpsEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d+4|0;f=d;c[a+504>>2]=b;g=__ZN12VisualServer13get_singletonEv()|0;h=c[(c[g>>2]|0)+700>>2]|0;c[f>>2]=c[a+444>>2];c[e>>2]=c[f>>2];bj[h&4095](g,e,b);l=d;return}function __ZN9Particles20set_fractional_deltaEb(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e+4|0;g=e;a[b+508>>0]=d&1;h=__ZN12VisualServer13get_singletonEv()|0;i=c[(c[h>>2]|0)+704>>2]|0;c[g>>2]=c[b+444>>2];c[f>>2]=c[g>>2];bj[i&4095](h,f,d);l=e;return}function __ZN9Particles20set_process_materialERK3RefI8MaterialE(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d+12|0;f=d+8|0;g=d+4|0;h=d;i=c[b>>2]|0;j=a+512|0;k=c[j>>2]|0;if((i|0)!=(k|0)){if((k|0?__ZN9Reference11unreferenceEv(k)|0:0)?(k=c[j>>2]|0,__Z17predelete_handlerP6Object(k)|0):0){gj[c[(c[k>>2]|0)+76>>2]&8191](k);__ZN6Memory11free_staticEPvb(k,0)}c[j>>2]=0;k=c[b>>2]|0;c[j>>2]=k;if(!k)n=0;else{__ZN9Reference9referenceEv(k);o=c[j>>2]|0;p=8}}else{o=i;p=8}if((p|0)==8)if(!o)n=0;else n=ij[c[(c[o>>2]|0)+112>>2]&8191](o)|0;o=__ZN12VisualServer13get_singletonEv()|0;p=c[(c[o>>2]|0)+696>>2]|0;c[g>>2]=c[a+444>>2];c[h>>2]=n;c[f>>2]=c[g>>2];c[e>>2]=c[h>>2];bj[p&4095](o,f,e);l=d;return}function __ZN9Particles15set_speed_scaleEf(a,b){a=a|0;b=+b;var d=0,e=0,f=0,h=0,i=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d+4|0;f=d;g[a+472>>2]=b;h=__ZN12VisualServer13get_singletonEv()|0;i=c[(c[h>>2]|0)+688>>2]|0;c[f>>2]=c[a+444>>2];c[e>>2]=c[f>>2];dj[i&127](h,e,b);l=d;return}function __ZNK9Particles11is_emittingEv(b){b=b|0;return (a[b+448>>0]|0)!=0|0}function __ZNK9Particles10get_amountEv(a){a=a|0;return c[a+452>>2]|0}function __ZNK9Particles12get_lifetimeEv(a){a=a|0;return +(+g[a+456>>2])}function __ZNK9Particles20get_pre_process_timeEv(a){a=a|0;return +(+g[a+460>>2])}function __ZNK9Particles23get_explosiveness_ratioEv(a){a=a|0;return +(+g[a+464>>2])}function __ZNK9Particles20get_randomness_ratioEv(a){a=a|0;return +(+g[a+468>>2])}function __ZNK9Particles19get_visibility_aabbEv(a,b){a=a|0;b=b|0;var d=0;d=b+476|0;c[a>>2]=c[d>>2];c[a+4>>2]=c[d+4>>2];c[a+8>>2]=c[d+8>>2];c[a+12>>2]=c[d+12>>2];c[a+16>>2]=c[d+16>>2];c[a+20>>2]=c[d+20>>2];return}function __ZNK9Particles25get_use_local_coordinatesEv(b){b=b|0;return (a[b+500>>0]|0)!=0|0}function __ZNK9Particles13get_fixed_fpsEv(a){a=a|0;return c[a+504>>2]|0}function __ZNK9Particles20get_fractional_deltaEv(b){b=b|0;return (a[b+508>>0]|0)!=0|0}function __ZNK9Particles20get_process_materialEv(a){a=a|0;var b=0,d=0;b=c[a+512>>2]|0;if(!b){d=0;return d|0}__ZN9Reference9referenceEv(b);d=b;return d|0}function __ZNK9Particles15get_speed_scaleEv(a){a=a|0;return +(+g[a+472>>2])}function __ZN9Particles14set_draw_orderENS_9DrawOrderE(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d+4|0;f=d;c[a+516>>2]=b;g=__ZN12VisualServer13get_singletonEv()|0;h=c[(c[g>>2]|0)+708>>2]|0;c[f>>2]=c[a+444>>2];c[e>>2]=c[f>>2];bj[h&4095](g,e,b);l=d;return}function __ZNK9Particles14get_draw_orderEv(a){a=a|0;return c[a+516>>2]|0}function __ZN9Particles15set_draw_passesEi(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e+4|0;g=e;if((d|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(863649,864155,158,1040581,0);l=e;return}else{a[1263537]=0;__ZN6VectorI3RefI4MeshEE6resizeEi(b+520|0,d)|0;h=__ZN12VisualServer13get_singletonEv()|0;i=c[(c[h>>2]|0)+712>>2]|0;c[g>>2]=c[b+444>>2];c[f>>2]=c[g>>2];bj[i&4095](h,f,d);l=e;return}}function __ZN9Particles18set_draw_pass_meshEiRK3RefI4MeshE(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f+12|0;h=f+8|0;i=f+4|0;j=f;if((d|0)>=0){k=b+520|0;n=c[k>>2]|0;o=(n|0)==0;if(o)p=0;else p=c[n+-4>>2]|0;if((p|0)>(d|0)){a[1263537]=0;if(o)q=0;else q=c[n+-4>>2]|0;do if((q|0)<=(d|0)){if(o)r=0;else r=c[n+-4>>2]|0;if((r|0)>(d|0)){a[1263537]=0;s=14;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);t=0;break}}else s=14;while(0);if((s|0)==14){__ZN6VectorI3RefI4MeshEE14_copy_on_writeEv(k);t=(c[k>>2]|0)+(d<<2)|0}k=c[e>>2]|0;s=c[t>>2]|0;if((k|0)==(s|0))u=k;else{if((s|0?__ZN9Reference11unreferenceEv(s)|0:0)?(s=c[t>>2]|0,__Z17predelete_handlerP6Object(s)|0):0){gj[c[(c[s>>2]|0)+76>>2]&8191](s);__ZN6Memory11free_staticEPvb(s,0)}c[t>>2]=0;s=c[e>>2]|0;c[t>>2]=s;if(s|0)__ZN9Reference9referenceEv(s);u=c[e>>2]|0}if(!u)v=0;else v=ij[c[(c[u>>2]|0)+112>>2]&8191](u)|0;u=__ZN12VisualServer13get_singletonEv()|0;e=c[(c[u>>2]|0)+716>>2]|0;c[i>>2]=c[b+444>>2];c[j>>2]=v;c[h>>2]=c[i>>2];c[g>>2]=c[j>>2];Ki[e&4095](u,h,d,g);l=f;return}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(863672,864155,170,864178,0);l=f;return}function __ZNK9Particles15get_draw_passesEv(a){a=a|0;var b=0,d=0;b=c[a+520>>2]|0;if(!b){d=0;return d|0}d=c[b+-4>>2]|0;return d|0}function __ZNK9Particles18get_draw_pass_meshEi(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0;if((d|0)>=0){e=c[b+520>>2]|0;b=(e|0)==0;if(b)f=0;else f=c[e+-4>>2]|0;if((f|0)>(d|0)){a[1263537]=0;if(b)g=0;else g=c[e+-4>>2]|0;do if((g|0)<=(d|0)){if(b)h=0;else h=c[e+-4>>2]|0;if((h|0)>(d|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0)}while(0);h=c[e+(d<<2)>>2]|0;if(!h){i=0;return i|0}__ZN9Reference9referenceEv(h);i=h;return i|0}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(864136,864155,185,864178,0);i=0;return i|0}function __ZNK9Particles12capture_aabbEv(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d+4|0;f=d;g=__ZN12VisualServer13get_singletonEv()|0;h=c[(c[g>>2]|0)+720>>2]|0;c[f>>2]=c[b+444>>2];c[e>>2]=c[f>>2];bj[h&4095](a,g,e);l=d;return}function __ZNK13MethodBind1RCI9Particles3RefI4MeshEiE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;switch(b|0){case -1:{e=__ZN7Variant12get_type_forI3RefI4MeshEEENS_4TypeEv()|0;break}case 0:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}default:e=0}l=a;return e|0}function __ZNK13MethodBind1RCI9Particles3RefI4MeshEiE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,864225);l=a;return c[b>>2]|0}function __ZN13MethodBind1RCI9Particles3RefI4MeshEiE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0;i=l;l=l+64|0;if((l|0)>=(m|0))ba(64);j=i+52|0;k=i+24|0;n=i+48|0;o=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236048)|0:0){c[h>>2]=0;a[1263537]=0;p=d+24|0;q=c[p>>2]|0;if((q|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=q;c[b>>2]=0;l=i;return}r=q-(c[d+20>>2]|0)|0;if((r|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=r;c[b>>2]=0;l=i;return}if((g|0)>0){if((q|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);s=0}else{a[1263537]=0;s=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,s)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=s;c[b>>2]=0;l=i;return}}s=c[d+44>>2]|0;q=c[d+48>>2]|0;r=e+(q>>1)|0;if(!(q&1))t=s;else t=c[(c[r>>2]|0)+s>>2]|0;do if((g|0)<1){s=c[p>>2]|0;q=s+-1|0;if((s|0)>=1){e=c[d+16>>2]|0;u=(e|0)==0;if(u)v=0;else v=c[e+-4>>2]|0;if((s|0)<=(v|0)){if(u)w=0;else w=c[e+-4>>2]|0;do if((w|0)<(s|0)){if(u)x=0;else x=c[e+-4>>2]|0;if((x|0)<(s|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);y=0;break}else{a[1263537]=0;z=31;break}}else z=31;while(0);if((z|0)==31)y=e+(q*24|0)|0;__ZN7VariantC2ERKS_(o,y);break}}c[o>>2]=0}else __ZN7VariantC2ERKS_(o,c[f>>2]|0);while(0);f=__ZNK7VariantcviEv(o)|0;c[n>>2]=$i[t&8191](r,f)|0;__ZN6RefPtrC2Ev(j);__ZN3RefI9ReferenceEaSI4MeshEEvRKS_IT_E(j,n);__ZN7VariantC2ERK6RefPtr(k,j);__ZN6RefPtrD2Ev(j);j=c[n>>2]|0;if((j|0?__ZN9Reference11unreferenceEv(j)|0:0)?(j=c[n>>2]|0,__Z17predelete_handlerP6Object(j)|0):0){gj[c[(c[j>>2]|0)+76>>2]&8191](j);__ZN6Memory11free_staticEPvb(j,0)}c[n>>2]=0;if(c[o>>2]|0)__ZN7Variant5clearEv(o);__ZN7VariantC2ERKS_(b,k);if(c[k>>2]|0)__ZN7Variant5clearEv(k);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1217,1146558,0);c[b>>2]=0;l=i;return}function __ZN13MethodBind1RCI9Particles3RefI4MeshEiE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f;if(!b)h=0;else{i=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236048)|0;h=i?b:0}b=c[a+44>>2]|0;i=c[a+48>>2]|0;a=h+(i>>1)|0;if(!(i&1))j=b;else j=c[(c[a>>2]|0)+b>>2]|0;c[g>>2]=$i[j&8191](a,c[c[d>>2]>>2]|0)|0;__ZN3RefI9ReferenceEaSI4MeshEEvRKS_IT_E(e,g);e=c[g>>2]|0;if(!e){l=f;return}if(!(__ZN9Reference11unreferenceEv(e)|0)){l=f;return}e=c[g>>2]|0;if(!(__Z17predelete_handlerP6Object(e)|0)){l=f;return}gj[c[(c[e>>2]|0)+76>>2]&8191](e);__ZN6Memory11free_staticEPvb(e,0);l=f;return}function __ZN13MethodBind1RCI9Particles3RefI4MeshEiED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN6VectorI3RefI4MeshEE14_copy_on_writeEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0;b=c[a>>2]|0;if(!b)return;if((c[b+-8>>2]|0)>>>0<=1)return;d=c[b+-4>>2]|0;b=(d<<2)+-1|0;e=b>>>1|b;b=e>>>2|e;e=b>>>4|b;b=e>>>8|e;e=__ZN6Memory12alloc_staticEjb((b>>>16|b)+1|0,1)|0;c[e+-8>>2]=1;c[e+-4>>2]=d;if(d|0){b=0;do{f=c[a>>2]|0;g=e+(b<<2)|0;c[g>>2]=0;h=f+(b<<2)|0;if(c[h>>2]|0?(c[g>>2]=0,f=c[h>>2]|0,c[g>>2]=f,f|0):0)__ZN9Reference9referenceEv(f);b=b+1|0}while((b|0)!=(d|0))}__ZN6VectorI3RefI4MeshEE6_unrefEPv(a,c[a>>2]|0);c[a>>2]=e;return}function __ZNK11MethodBind2I9ParticlesiRK3RefI4MeshEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;switch(b|0){case 0:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}case 1:{e=__ZN7Variant12get_type_forIRK3RefI4MeshEEENS_4TypeEv()|0;break}default:e=0}l=a;return e|0}function __ZNK11MethodBind2I9ParticlesiRK3RefI4MeshEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,864225);l=a;return c[b>>2]|0}function __ZN11MethodBind2I9ParticlesiRK3RefI4MeshEE4callEP6ObjectPPK7VariantiRNS9_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0;i=l;l=l+64|0;if((l|0)>=(m|0))ba(64);j=i+52|0;k=i+24|0;n=i+48|0;o=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236048)|0:0){c[h>>2]=0;a[1263537]=0;p=d+24|0;q=c[p>>2]|0;if((q|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=q;c[b>>2]=0;l=i;return}r=q-(c[d+20>>2]|0)|0;if((r|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=r;c[b>>2]=0;l=i;return}if((g|0)>0){if((q|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);s=0}else{a[1263537]=0;s=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,s)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=s;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[p>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);t=0}else{a[1263537]=0;t=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,t)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=t;c[b>>2]=0;l=i;return}}}t=c[d+44>>2]|0;s=c[d+48>>2]|0;q=e+(s>>1)|0;if(!(s&1))u=t;else u=c[(c[q>>2]|0)+t>>2]|0;do if((g|0)<1){t=c[p>>2]|0;s=t+-1|0;if((t|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)v=0;else v=c[e+-4>>2]|0;if((t|0)<=(v|0)){if(r)w=0;else w=c[e+-4>>2]|0;do if((w|0)<(t|0)){if(r)x=0;else x=c[e+-4>>2]|0;if((x|0)<(t|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);y=0;break}else{a[1263537]=0;z=37;break}}else z=37;while(0);if((z|0)==37)y=e+(s*24|0)|0;__ZN7VariantC2ERKS_(k,y);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);y=__ZNK7VariantcviEv(k)|0;do if((g|0)<2){x=c[p>>2]|0;w=x+-1|0;v=x+-2|0;if((x|0)>=2){x=c[d+16>>2]|0;t=(x|0)==0;if(t)A=0;else A=c[x+-4>>2]|0;if((w|0)<=(A|0)){if(t)B=0;else B=c[x+-4>>2]|0;do if((B|0)<(w|0)){if(t)C=0;else C=c[x+-4>>2]|0;if((C|0)<(w|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);D=0;break}else{a[1263537]=0;z=54;break}}else z=54;while(0);if((z|0)==54)D=x+(v*24|0)|0;__ZN7VariantC2ERKS_(o,D);break}}c[o>>2]=0}else __ZN7VariantC2ERKS_(o,c[f+4>>2]|0);while(0);__ZN3RefI4MeshEC2ERK7Variant(j,o);c[n>>2]=c[j>>2];bj[u&4095](q,y,n);y=c[n>>2]|0;if((y|0?__ZN9Reference11unreferenceEv(y)|0:0)?(y=c[n>>2]|0,__Z17predelete_handlerP6Object(y)|0):0){gj[c[(c[y>>2]|0)+76>>2]&8191](y);__ZN6Memory11free_staticEPvb(y,0)}c[n>>2]=0;if(c[o>>2]|0)__ZN7Variant5clearEv(o);if(c[k>>2]|0)__ZN7Variant5clearEv(k);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1380,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind2I9ParticlesiRK3RefI4MeshEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+28|0;g=e;h=e+24|0;if(!b)i=0;else{j=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236048)|0;i=j?b:0}b=c[a+44>>2]|0;j=c[a+48>>2]|0;a=i+(j>>1)|0;if(!(j&1))k=b;else k=c[(c[a>>2]|0)+b>>2]|0;b=c[c[d>>2]>>2]|0;__ZN7VariantC2EPK6Object(g,c[d+4>>2]|0);__ZN3RefI4MeshEC2ERK7Variant(f,g);if(c[g>>2]|0)__ZN7Variant5clearEv(g);c[h>>2]=c[f>>2];bj[k&4095](a,b,h);b=c[h>>2]|0;if(!b){l=e;return}if(!(__ZN9Reference11unreferenceEv(b)|0)){l=e;return}b=c[h>>2]|0;if(!(__Z17predelete_handlerP6Object(b)|0)){l=e;return}gj[c[(c[b>>2]|0)+76>>2]&8191](b);__ZN6Memory11free_staticEPvb(b,0);l=e;return}function __ZN11MethodBind2I9ParticlesiRK3RefI4MeshEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN6VectorI3RefI4MeshEE6resizeEi(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0;if((d|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,269,1145657,0);e=31;return e|0}a[1263537]=0;f=c[b>>2]|0;if(!f)g=0;else g=c[f+-4>>2]|0;if((g|0)==(d|0)){e=0;return e|0}if(!d){__ZN6VectorI3RefI4MeshEE6_unrefEPv(b,f);c[b>>2]=0;e=0;return e|0}__ZN6VectorI3RefI4MeshEE14_copy_on_writeEv(b);f=d<<2;if(d>>>0<=1073741823?(g=f+-1|0,h=g>>>1|g,g=h>>>2|h,h=g>>>4|g,g=h>>>8|h,h=(g>>>16|g)+1|0,f>>>0<4294967264):0){a[1263537]=0;f=c[b>>2]|0;do if(!f)if((d|0)>0)i=15;else{j=0;i=24}else{g=c[f+-4>>2]|0;if((g|0)<(d|0))if(!g)i=15;else{k=__ZN6Memory14realloc_staticEPvjb(f,h,1)|0;if(k|0){a[1263537]=0;l=k;m=c[k+-4>>2]|0;break}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,300,1145876,0);e=6;return e|0}else{j=g;i=24}}while(0);do if((i|0)==15){g=__ZN6Memory12alloc_staticEjb(h,1)|0;if(g|0){a[1263537]=0;c[g+-4>>2]=0;c[g+-8>>2]=1;l=g;m=0;break}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,292,1145820,0);e=6;return e|0}else if((i|0)==24){if((j|0)<=(d|0)){e=0;return e|0}if((c[f+-4>>2]|0)>>>0>d>>>0){g=d;k=f;do{n=k+(g<<2)|0;o=c[n>>2]|0;if((o|0?__ZN9Reference11unreferenceEv(o)|0:0)?(o=c[n>>2]|0,__Z17predelete_handlerP6Object(o)|0):0){gj[c[(c[o>>2]|0)+76>>2]&8191](o);__ZN6Memory11free_staticEPvb(o,0)}c[n>>2]=0;g=g+1|0;k=c[b>>2]|0}while(g>>>0<(c[k+-4>>2]|0)>>>0);p=k}else p=f;g=__ZN6Memory14realloc_staticEPvjb(p,h,1)|0;if(!g){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,324,1145876,0);e=6;return e|0}else{a[1263537]=0;c[b>>2]=g;c[g+-4>>2]=d;e=0;return e|0}}while(0);c[b>>2]=l;if((m|0)<(d|0)){h=m<<2;_memset(l+h|0,0,(d<<2)-h|0)|0;q=c[b>>2]|0}else q=l;c[((q|0)==0?0:q+-4|0)>>2]=d;e=0;return e|0}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,285,1145723,0);e=6;return e|0}function __ZNK13MethodBind0RCI9ParticlesNS0_9DrawOrderEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK13MethodBind0RCI9ParticlesNS0_9DrawOrderEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,864225);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI9ParticlesNS0_9DrawOrderEE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236048)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2Ei(i,ij[n&8191](d)|0);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI9ParticlesNS0_9DrawOrderEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0;if(!b)f=0;else{d=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236048)|0;f=d?b:0}b=c[a+44>>2]|0;d=c[a+48>>2]|0;a=f+(d>>1)|0;if(!(d&1)){g=b;h=ij[g&8191](a)|0;c[e>>2]=h;return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=ij[g&8191](a)|0;c[e>>2]=h;return}}function __ZN13MethodBind0RCI9ParticlesNS0_9DrawOrderEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I9ParticlesNS0_9DrawOrderEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if(!b){__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK11MethodBind1I9ParticlesNS0_9DrawOrderEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,864225);l=a;return c[b>>2]|0}function __ZN11MethodBind1I9ParticlesNS0_9DrawOrderEE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236048)|0:0){c[h>>2]=0;a[1263537]=0;k=d+24|0;n=c[k>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=i;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=i;return}if((g|0)>0){if((n|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);p=0}else{a[1263537]=0;p=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,p)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=p;c[b>>2]=0;l=i;return}}p=c[d+44>>2]|0;n=c[d+48>>2]|0;o=e+(n>>1)|0;if(!(n&1))q=p;else q=c[(c[o>>2]|0)+p>>2]|0;do if((g|0)<1){p=c[k>>2]|0;n=p+-1|0;if((p|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)s=0;else s=c[e+-4>>2]|0;if((p|0)<=(s|0)){if(r)t=0;else t=c[e+-4>>2]|0;do if((t|0)<(p|0)){if(r)u=0;else u=c[e+-4>>2]|0;if((u|0)<(p|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);v=0;break}else{a[1263537]=0;w=31;break}}else w=31;while(0);if((w|0)==31)v=e+(n*24|0)|0;__ZN7VariantC2ERKS_(j,v);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);f=__ZNK7VariantcviEv(j)|0;Pi[q&2047](o,f);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I9ParticlesNS0_9DrawOrderEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236048)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1)){g=b;h=c[d>>2]|0;i=c[h>>2]|0;Pi[g&2047](a,i);return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=c[d>>2]|0;i=c[h>>2]|0;Pi[g&2047](a,i);return}}function __ZN11MethodBind1I9ParticlesNS0_9DrawOrderEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI9Particles3RefI8MaterialEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var c=0;if((b|0)!=-1){c=0;return c|0}c=__ZN7Variant12get_type_forI3RefI8MaterialEEENS_4TypeEv()|0;return c|0}function __ZNK13MethodBind0RCI9Particles3RefI8MaterialEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,864225);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI9Particles3RefI8MaterialEE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f+28|0;j=f;k=f+24|0;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236048)|0:0){c[h>>2]=0;a[1263537]=0;n=c[d+24>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=f;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=f;return}o=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))p=o;else p=c[(c[d>>2]|0)+o>>2]|0;c[k>>2]=ij[p&8191](d)|0;__ZN6RefPtrC2Ev(i);__ZN3RefI9ReferenceEaSI8MaterialEEvRKS_IT_E(i,k);__ZN7VariantC2ERK6RefPtr(j,i);__ZN6RefPtrD2Ev(i);i=c[k>>2]|0;if((i|0?__ZN9Reference11unreferenceEv(i)|0:0)?(i=c[k>>2]|0,__Z17predelete_handlerP6Object(i)|0):0){gj[c[(c[i>>2]|0)+76>>2]&8191](i);__ZN6Memory11free_staticEPvb(i,0)}c[k>>2]=0;__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI9Particles3RefI8MaterialEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=d;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236048)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;c[f>>2]=ij[i&8191](a)|0;__ZN3RefI9ReferenceEaSI8MaterialEEvRKS_IT_E(e,f);e=c[f>>2]|0;if(!e){l=d;return}if(!(__ZN9Reference11unreferenceEv(e)|0)){l=d;return}e=c[f>>2]|0;if(!(__Z17predelete_handlerP6Object(e)|0)){l=d;return}gj[c[(c[e>>2]|0)+76>>2]&8191](e);__ZN6Memory11free_staticEPvb(e,0);l=d;return}function __ZN13MethodBind0RCI9Particles3RefI8MaterialEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI9Particles5Rect3E18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;if((b|0)!=-1){f=0;l=a;return f|0};c[d>>2]=0;c[d+4>>2]=0;c[d+8>>2]=0;c[d+12>>2]=0;c[d+16>>2]=0;c[d+20>>2]=0;__ZN7VariantC2ERK5Rect3(e,d);d=c[e>>2]|0;if(d|0)__ZN7Variant5clearEv(e);f=d;l=a;return f|0}function __ZNK13MethodBind0RCI9Particles5Rect3E18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,864225);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI9Particles5Rect3E4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0;f=l;l=l+48|0;if((l|0)>=(m|0))ba(48);i=f;j=f+24|0;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236048)|0:0){c[h>>2]=0;a[1263537]=0;k=c[d+24>>2]|0;if((k|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=k;c[b>>2]=0;l=f;return}n=k-(c[d+20>>2]|0)|0;if((n|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=n;c[b>>2]=0;l=f;return}n=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))o=n;else o=c[(c[d>>2]|0)+n>>2]|0;Pi[o&2047](j,d);__ZN7VariantC2ERK5Rect3(i,j);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI9Particles5Rect3E7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;d=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=d;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236048)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;Pi[i&2047](f,a);c[e>>2]=c[f>>2];c[e+4>>2]=c[f+4>>2];c[e+8>>2]=c[f+8>>2];c[e+12>>2]=c[f+12>>2];c[e+16>>2]=c[f+16>>2];c[e+20>>2]=c[f+20>>2];l=d;return}function __ZN13MethodBind0RCI9Particles5Rect3ED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI9ParticlesfE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Ef(d,0.0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK13MethodBind0RCI9ParticlesfE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,864225);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI9ParticlesfE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236048)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2Ef(i,+mj[n&511](d));__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI9ParticlesfE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0.0;if(!b)f=0;else{d=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236048)|0;f=d?b:0}b=c[a+44>>2]|0;d=c[a+48>>2]|0;a=f+(d>>1)|0;if(!(d&1)){h=b;i=+mj[h&511](a);g[e>>2]=i;return}else{h=c[(c[a>>2]|0)+b>>2]|0;i=+mj[h&511](a);g[e>>2]=i;return}}function __ZN13MethodBind0RCI9ParticlesfED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI9ParticlesiE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK13MethodBind0RCI9ParticlesiE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,864225);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI9ParticlesiE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236048)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2Ei(i,ij[n&8191](d)|0);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI9ParticlesiE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0;if(!b)f=0;else{d=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236048)|0;f=d?b:0}b=c[a+44>>2]|0;d=c[a+48>>2]|0;a=f+(d>>1)|0;if(!(d&1)){g=b;h=ij[g&8191](a)|0;c[e>>2]=h;return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=ij[g&8191](a)|0;c[e>>2]=h;return}}function __ZN13MethodBind0RCI9ParticlesiED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI9ParticlesbE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Eb(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK13MethodBind0RCI9ParticlesbE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,864225);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI9ParticlesbE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236048)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2Eb(i,ij[n&8191](d)|0);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI9ParticlesbE7ptrcallEP6ObjectPPKvPv(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0;if(!d)g=0;else{e=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1236048)|0;g=e?d:0}d=c[b+44>>2]|0;e=c[b+48>>2]|0;b=g+(e>>1)|0;if(!(e&1)){h=d;i=ij[h&8191](b)|0;j=i&1;a[f>>0]=j;return}else{h=c[(c[b>>2]|0)+d>>2]|0;i=ij[h&8191](b)|0;j=i&1;a[f>>0]=j;return}}function __ZN13MethodBind0RCI9ParticlesbED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I9ParticlesRK3RefI8MaterialEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var c=0;if(b|0){c=0;return c|0}c=__ZN7Variant12get_type_forIRK3RefI8MaterialEEENS_4TypeEv()|0;return c|0}function __ZNK11MethodBind1I9ParticlesRK3RefI8MaterialEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,864225);l=a;return c[b>>2]|0}function __ZN11MethodBind1I9ParticlesRK3RefI8MaterialEE4callEP6ObjectPPK7VariantiRNS9_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i+28|0;k=i+24|0;n=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236048)|0:0){c[h>>2]=0;a[1263537]=0;o=d+24|0;p=c[o>>2]|0;if((p|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=p;c[b>>2]=0;l=i;return}q=p-(c[d+20>>2]|0)|0;if((q|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=q;c[b>>2]=0;l=i;return}if((g|0)>0){if((p|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);r=0}else{a[1263537]=0;r=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,r)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=r;c[b>>2]=0;l=i;return}}r=c[d+44>>2]|0;p=c[d+48>>2]|0;q=e+(p>>1)|0;if(!(p&1))s=r;else s=c[(c[q>>2]|0)+r>>2]|0;do if((g|0)<1){r=c[o>>2]|0;p=r+-1|0;if((r|0)>=1){e=c[d+16>>2]|0;t=(e|0)==0;if(t)u=0;else u=c[e+-4>>2]|0;if((r|0)<=(u|0)){if(t)v=0;else v=c[e+-4>>2]|0;do if((v|0)<(r|0)){if(t)w=0;else w=c[e+-4>>2]|0;if((w|0)<(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);x=0;break}else{a[1263537]=0;y=31;break}}else y=31;while(0);if((y|0)==31)x=e+(p*24|0)|0;__ZN7VariantC2ERKS_(n,x);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f>>2]|0);while(0);__ZN3RefI8MaterialEC2ERK7Variant(j,n);c[k>>2]=c[j>>2];Pi[s&2047](q,k);q=c[k>>2]|0;if((q|0?__ZN9Reference11unreferenceEv(q)|0:0)?(q=c[k>>2]|0,__Z17predelete_handlerP6Object(q)|0):0){gj[c[(c[q>>2]|0)+76>>2]&8191](q);__ZN6Memory11free_staticEPvb(q,0)}c[k>>2]=0;if(c[n>>2]|0)__ZN7Variant5clearEv(n);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I9ParticlesRK3RefI8MaterialEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+28|0;g=e;h=e+24|0;if(!b)i=0;else{j=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236048)|0;i=j?b:0}b=c[a+44>>2]|0;j=c[a+48>>2]|0;a=i+(j>>1)|0;if(!(j&1))k=b;else k=c[(c[a>>2]|0)+b>>2]|0;__ZN7VariantC2EPK6Object(g,c[d>>2]|0);__ZN3RefI8MaterialEC2ERK7Variant(f,g);if(c[g>>2]|0)__ZN7Variant5clearEv(g);c[h>>2]=c[f>>2];Pi[k&2047](a,h);a=c[h>>2]|0;if(!a){l=e;return}if(!(__ZN9Reference11unreferenceEv(a)|0)){l=e;return}a=c[h>>2]|0;if(!(__Z17predelete_handlerP6Object(a)|0)){l=e;return}gj[c[(c[a>>2]|0)+76>>2]&8191](a);__ZN6Memory11free_staticEPvb(a,0);l=e;return}function __ZN11MethodBind1I9ParticlesRK3RefI8MaterialEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I9ParticlesRK5Rect3E18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;if(b|0){f=0;l=a;return f|0};c[d>>2]=0;c[d+4>>2]=0;c[d+8>>2]=0;c[d+12>>2]=0;c[d+16>>2]=0;c[d+20>>2]=0;__ZN7VariantC2ERK5Rect3(e,d);d=c[e>>2]|0;if(d|0)__ZN7Variant5clearEv(e);f=d;l=a;return f|0}function __ZNK11MethodBind1I9ParticlesRK5Rect3E18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,864225);l=a;return c[b>>2]|0}function __ZN11MethodBind1I9ParticlesRK5Rect3E4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;i=l;l=l+48|0;if((l|0)>=(m|0))ba(48);j=i+24|0;k=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236048)|0:0){c[h>>2]=0;a[1263537]=0;n=d+24|0;o=c[n>>2]|0;if((o|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=o;c[b>>2]=0;l=i;return}p=o-(c[d+20>>2]|0)|0;if((p|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=p;c[b>>2]=0;l=i;return}if((g|0)>0){if((o|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);q=0}else{a[1263537]=0;q=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,q)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=q;c[b>>2]=0;l=i;return}}q=c[d+44>>2]|0;o=c[d+48>>2]|0;p=e+(o>>1)|0;if(!(o&1))r=q;else r=c[(c[p>>2]|0)+q>>2]|0;do if((g|0)<1){q=c[n>>2]|0;o=q+-1|0;if((q|0)>=1){e=c[d+16>>2]|0;s=(e|0)==0;if(s)t=0;else t=c[e+-4>>2]|0;if((q|0)<=(t|0)){if(s)u=0;else u=c[e+-4>>2]|0;do if((u|0)<(q|0)){if(s)v=0;else v=c[e+-4>>2]|0;if((v|0)<(q|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);w=0;break}else{a[1263537]=0;x=31;break}}else x=31;while(0);if((x|0)==31)w=e+(o*24|0)|0;__ZN7VariantC2ERKS_(k,w);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);__ZNK7Variantcv5Rect3Ev(j,k);Pi[r&2047](p,j);if(c[k>>2]|0)__ZN7Variant5clearEv(k);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I9ParticlesRK5Rect3E7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236048)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;b=c[d>>2]|0;c[f>>2]=c[b>>2];c[f+4>>2]=c[b+4>>2];c[f+8>>2]=c[b+8>>2];c[f+12>>2]=c[b+12>>2];c[f+16>>2]=c[b+16>>2];c[f+20>>2]=c[b+20>>2];Pi[i&2047](a,f);l=e;return}function __ZN11MethodBind1I9ParticlesRK5Rect3ED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I9ParticlesfE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if(!b){__ZN7VariantC2Ef(d,0.0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK11MethodBind1I9ParticlesfE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,864225);l=a;return c[b>>2]|0}function __ZN11MethodBind1I9ParticlesfE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0.0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236048)|0:0){c[h>>2]=0;a[1263537]=0;k=d+24|0;n=c[k>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=i;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=i;return}if((g|0)>0){if((n|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);p=0}else{a[1263537]=0;p=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,p)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=p;c[b>>2]=0;l=i;return}}p=c[d+44>>2]|0;n=c[d+48>>2]|0;o=e+(n>>1)|0;if(!(n&1))q=p;else q=c[(c[o>>2]|0)+p>>2]|0;do if((g|0)<1){p=c[k>>2]|0;n=p+-1|0;if((p|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)s=0;else s=c[e+-4>>2]|0;if((p|0)<=(s|0)){if(r)t=0;else t=c[e+-4>>2]|0;do if((t|0)<(p|0)){if(r)u=0;else u=c[e+-4>>2]|0;if((u|0)<(p|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);v=0;break}else{a[1263537]=0;w=31;break}}else w=31;while(0);if((w|0)==31)v=e+(n*24|0)|0;__ZN7VariantC2ERKS_(j,v);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);x=+__ZNK7VariantcvfEv(j);Mi[q&511](o,x);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I9ParticlesfE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0,j=0.0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236048)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1)){h=b;i=c[d>>2]|0;j=+g[i>>2];Mi[h&511](a,j);return}else{h=c[(c[a>>2]|0)+b>>2]|0;i=c[d>>2]|0;j=+g[i>>2];Mi[h&511](a,j);return}}function __ZN11MethodBind1I9ParticlesfED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I9ParticlesiE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if(!b){__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK11MethodBind1I9ParticlesiE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,864225);l=a;return c[b>>2]|0}function __ZN11MethodBind1I9ParticlesiE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236048)|0:0){c[h>>2]=0;a[1263537]=0;k=d+24|0;n=c[k>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=i;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=i;return}if((g|0)>0){if((n|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);p=0}else{a[1263537]=0;p=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,p)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=p;c[b>>2]=0;l=i;return}}p=c[d+44>>2]|0;n=c[d+48>>2]|0;o=e+(n>>1)|0;if(!(n&1))q=p;else q=c[(c[o>>2]|0)+p>>2]|0;do if((g|0)<1){p=c[k>>2]|0;n=p+-1|0;if((p|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)s=0;else s=c[e+-4>>2]|0;if((p|0)<=(s|0)){if(r)t=0;else t=c[e+-4>>2]|0;do if((t|0)<(p|0)){if(r)u=0;else u=c[e+-4>>2]|0;if((u|0)<(p|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);v=0;break}else{a[1263537]=0;w=31;break}}else w=31;while(0);if((w|0)==31)v=e+(n*24|0)|0;__ZN7VariantC2ERKS_(j,v);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);f=__ZNK7VariantcviEv(j)|0;Pi[q&2047](o,f);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I9ParticlesiE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236048)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1)){g=b;h=c[d>>2]|0;i=c[h>>2]|0;Pi[g&2047](a,i);return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=c[d>>2]|0;i=c[h>>2]|0;Pi[g&2047](a,i);return}}function __ZN11MethodBind1I9ParticlesiED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I9ParticlesbE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if(!b){__ZN7VariantC2Eb(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK11MethodBind1I9ParticlesbE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,864225);l=a;return c[b>>2]|0}function __ZN11MethodBind1I9ParticlesbE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236048)|0:0){c[h>>2]=0;a[1263537]=0;k=d+24|0;n=c[k>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=i;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=i;return}if((g|0)>0){if((n|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);p=0}else{a[1263537]=0;p=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,p)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=p;c[b>>2]=0;l=i;return}}p=c[d+44>>2]|0;n=c[d+48>>2]|0;o=e+(n>>1)|0;if(!(n&1))q=p;else q=c[(c[o>>2]|0)+p>>2]|0;do if((g|0)<1){p=c[k>>2]|0;n=p+-1|0;if((p|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)s=0;else s=c[e+-4>>2]|0;if((p|0)<=(s|0)){if(r)t=0;else t=c[e+-4>>2]|0;do if((t|0)<(p|0)){if(r)u=0;else u=c[e+-4>>2]|0;if((u|0)<(p|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);v=0;break}else{a[1263537]=0;w=31;break}}else w=31;while(0);if((w|0)==31)v=e+(n*24|0)|0;__ZN7VariantC2ERKS_(j,v);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);f=__ZNK7VariantcvbEv(j)|0;Pi[q&2047](o,f);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I9ParticlesbE7ptrcallEP6ObjectPPKvPv(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0;if(!d)g=0;else{f=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1236048)|0;g=f?d:0}d=c[b+44>>2]|0;f=c[b+48>>2]|0;b=g+(f>>1)|0;if(!(f&1))h=d;else h=c[(c[b>>2]|0)+d>>2]|0;Pi[h&2047](b,(a[c[e>>2]>>0]|0)!=0);return}function __ZN11MethodBind1I9ParticlesbED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN17ParticlesMaterial18_initialize_classvEv(b){b=b|0;if(a[1263346]|0)return;if(!(a[1263248]|0)){if(!(a[1257004]|0)){if(!(a[1257001]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI9ReferenceEEvv();__ZN9Reference13_bind_methodsEv();a[1257001]=1}__ZN7ClassDB10_add_classI8ResourceEEvv();__ZN8Resource13_bind_methodsEv();a[1257004]=1}__ZN7ClassDB10_add_classI8MaterialEEvv();a[1263248]=1}__ZN7ClassDB10_add_classI17ParticlesMaterialEEvv();__ZN17ParticlesMaterial13_bind_methodsEv();a[1263346]=1;return}function __ZN17ParticlesMaterial5_setvERK10StringNameRK7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK17ParticlesMaterial5_getvERK10StringNameR7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK17ParticlesMaterial19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+24|0;g=e+4|0;h=e;if(!d)__ZNK8Material19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,0);__ZN6StringC2EPKc(f,866526);i=c[f>>2]|0;f=i;j=g+4|0;c[j>>2]=0;k=g+12|0;c[k>>2]=0;c[g>>2]=0;n=(i|0)==0;if(!n?(c[j>>2]=0,__Z28atomic_conditional_incrementPj(i+-8|0)|0):0)c[j>>2]=f;c[g+8>>2]=0;f=c[k>>2]|0;if(f|0){if(!(__Z16atomic_decrementPj(f+-8|0)|0))__ZN6Memory11free_staticEPvb(f,1);c[k>>2]=0}c[g+16>>2]=256;if(!(c[b>>2]|0)){k=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=k;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0}k=__ZnwjPFPvjE(32,4740)|0;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0;c[k+12>>2]=0;c[k+16>>2]=7;f=k+20|0;c[f>>2]=0;j=k+24|0;c[j>>2]=0;o=k+28|0;c[o>>2]=0;__ZN12PropertyInfoaSERKS_(k,g)|0;p=c[b>>2]|0;q=p+4|0;r=c[q>>2]|0;c[j>>2]=r;c[f>>2]=0;c[o>>2]=p;if(r|0)c[r+20>>2]=k;c[q>>2]=k;if(!(c[p>>2]|0))c[p>>2]=k;k=p+8|0;c[k>>2]=(c[k>>2]|0)+1;k=c[g+12>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);k=c[g+4>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);if(!n?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);__ZN10StringNameC2EPKc(h,866526);__ZN7ClassDB17get_property_listE10StringNameP4ListI12PropertyInfo16DefaultAllocatorEbPK6Object(h,b,1,a);__ZN10StringNameD2Ev(h);if(!d){l=e;return}__ZNK8Material19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,1);l=e;return}function __ZN17ParticlesMaterial14_notificationvEib(a,b,c){a=a|0;b=b|0;c=c|0;return}function __ZNK17ParticlesMaterial16_get_class_namevEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+8|0;e=b+4|0;f=b;g=a+132|0;a=c[g>>2]|0;if(a|0){if(c[a+4>>2]|0){l=b;return g|0}if(__ZNK6String6lengthEv(a+8|0)|0){l=b;return g|0}}__ZN6StringC2EPKc(d,866526);c[f>>2]=c[d>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameaSERKS_(g,e);__ZN10StringNameD2Ev(e);e=c[f>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);l=b;return g|0}function __ZNK17ParticlesMaterial18_validate_propertyER12PropertyInfo(a,b){a=a|0;b=b|0;var d=0;d=b+4|0;if(__ZNK6StringeqEPKc(d,1128565)|0?c[a+324>>2]|0:0)c[b+16>>2]=0;if(__ZNK6StringeqEPKc(d,864235)|0?(c[a+332>>2]|0)!=1:0)c[b+16>>2]=0;if(__ZNK6StringeqEPKc(d,864258)|0?(c[a+332>>2]|0)!=2:0)c[b+16>>2]=0;if(__ZNK6StringeqEPKc(d,864279)|0?((c[a+332>>2]|0)+-3|0)>>>0>=2:0)c[b+16>>2]=0;if(__ZNK6StringeqEPKc(d,864302)|0?(c[a+332>>2]|0)!=4:0)c[b+16>>2]=0;if(!(__ZNK6StringeqEPKc(d,864326)|0))return;if(((c[a+332>>2]|0)+-3|0)>>>0<2)return;c[b+16>>2]=0;return}function __ZNK17ParticlesMaterial9get_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,866526);l=a;return c[b>>2]|0}function __ZNK17ParticlesMaterial8is_classERK6String(a,b){a=a|0;b=b|0;var c=0;if(((!(__ZNK6StringeqEPKc(b,866526)|0)?!(__ZNK6StringeqEPKc(b,851534)|0):0)?!(__ZNK6StringeqEPKc(b,1110448)|0):0)?!(__ZNK6StringeqEPKc(b,1126157)|0):0)c=__ZNK6StringeqEPKc(b,1142944)|0;else c=1;return c|0}function __ZNK17ParticlesMaterial12is_class_ptrEPv(a,b){a=a|0;b=b|0;return (b|0)==1236076|((b|0)==1234412|((b|0)==1220696|((b|0)==1220724|(b|0)==1220580)))|0}function __ZN17ParticlesMaterialD2Ev(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0;c[b>>2]=271824;d=b+372|0;e=c[d>>2]|0;if((e|0?__ZN9Reference11unreferenceEv(e)|0:0)?(e=c[d>>2]|0,__Z17predelete_handlerP6Object(e)|0):0){gj[c[(c[e>>2]|0)+76>>2]&8191](e);__ZN6Memory11free_staticEPvb(e,0)}c[d>>2]=0;d=b+368|0;e=c[d>>2]|0;if((e|0?__ZN9Reference11unreferenceEv(e)|0:0)?(e=c[d>>2]|0,__Z17predelete_handlerP6Object(e)|0):0){gj[c[(c[e>>2]|0)+76>>2]&8191](e);__ZN6Memory11free_staticEPvb(e,0)}c[d>>2]=0;d=b+356|0;e=c[d>>2]|0;if((e|0?__ZN9Reference11unreferenceEv(e)|0:0)?(e=c[d>>2]|0,__Z17predelete_handlerP6Object(e)|0):0){gj[c[(c[e>>2]|0)+76>>2]&8191](e);__ZN6Memory11free_staticEPvb(e,0)}c[d>>2]=0;d=b+352|0;e=c[d>>2]|0;if((e|0?__ZN9Reference11unreferenceEv(e)|0:0)?(e=c[d>>2]|0,__Z17predelete_handlerP6Object(e)|0):0){gj[c[(c[e>>2]|0)+76>>2]&8191](e);__ZN6Memory11free_staticEPvb(e,0)}c[d>>2]=0;d=b+324|0;e=c[d>>2]|0;if((e|0?__ZN9Reference11unreferenceEv(e)|0:0)?(e=c[d>>2]|0,__Z17predelete_handlerP6Object(e)|0):0){gj[c[(c[e>>2]|0)+76>>2]&8191](e);__ZN6Memory11free_staticEPvb(e,0)}c[d>>2]=0;d=b+260|0;e=b+308|0;do{e=e+-4|0;f=c[e>>2]|0;if((f|0?__ZN9Reference11unreferenceEv(f)|0:0)?(f=c[e>>2]|0,__Z17predelete_handlerP6Object(f)|0):0){gj[c[(c[f>>2]|0)+76>>2]&8191](f);__ZN6Memory11free_staticEPvb(f,0)}c[e>>2]=0}while((e|0)!=(d|0));d=b+140|0;e=c[d>>2]|0;if(!e){g=b+132|0;__ZN10StringNameD2Ev(g);__ZN8MaterialD2Ev(b);return}a[1263537]=0;f=b+148|0;h=c[f>>2]|0;i=b+152|0;if(h|0)c[h+12>>2]=c[i>>2];j=c[i>>2]|0;if(j|0)c[j+8>>2]=h;if((c[e>>2]|0)==(d|0))c[e>>2]=c[f>>2];c[f>>2]=0;c[i>>2]=0;c[d>>2]=0;g=b+132|0;__ZN10StringNameD2Ev(g);__ZN8MaterialD2Ev(b);return}function __ZN17ParticlesMaterialD0Ev(a){a=a|0;__ZN17ParticlesMaterialD2Ev(a);__ZdlPv(a);return}function __ZN7ClassDB10_add_classI17ParticlesMaterialEEvv(){var a=0,b=0,d=0,e=0,f=0,g=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+16|0;d=a+12|0;e=a+8|0;f=a+4|0;g=a;__ZN6StringC2EPKc(b,866526);c[e>>2]=c[b>>2];__ZN10StringNameC2ERK6String(d,e);__ZN6StringC2EPKc(b,851534);c[g>>2]=c[b>>2];__ZN10StringNameC2ERK6String(f,g);__ZN7ClassDB11_add_class2ERK10StringNameS2_(d,f);__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);__ZN10StringNameD2Ev(d);d=c[e>>2]|0;if(!d){l=a;return}if(__Z16atomic_decrementPj(d+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(d,1);l=a;return}function __ZN17ParticlesMaterial13_bind_methodsEv(){var a=0,b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0,ia=0,ja=0,ka=0,la=0,ma=0,na=0,oa=0,pa=0,qa=0,ra=0,sa=0,ta=0,ua=0,va=0,wa=0,xa=0,ya=0,za=0,Aa=0,Ba=0,Ca=0,Da=0,Ea=0,Fa=0,Ga=0,Ha=0,Ia=0,Ja=0,Ka=0,La=0,Ma=0,Na=0,Oa=0,Pa=0,Qa=0,Ra=0,Sa=0,Ta=0,Ua=0,Va=0,Wa=0,Xa=0,Ya=0,Za=0,_a=0,$a=0,ab=0,bb=0,cb=0,db=0,eb=0,fb=0,gb=0,hb=0,ib=0,jb=0,kb=0,lb=0,mb=0,nb=0,ob=0,pb=0,qb=0,rb=0,sb=0,tb=0,ub=0,vb=0,wb=0,xb=0,yb=0,zb=0,Ab=0,Bb=0,Cb=0,Db=0,Eb=0,Fb=0,Gb=0,Hb=0,Ib=0,Jb=0,Kb=0,Lb=0,Mb=0,Nb=0,Ob=0,Pb=0,Qb=0,Rb=0,Sb=0,Tb=0,Ub=0,Vb=0,Wb=0,Xb=0,Yb=0,Zb=0,_b=0,$b=0,ac=0,bc=0,cc=0,dc=0,ec=0,fc=0,gc=0;a=l;l=l+816|0;if((l|0)>=(m|0))ba(816);b=a+784|0;d=a+776|0;e=a+768|0;f=a+760|0;g=a+752|0;h=a+744|0;i=a+736|0;j=a+728|0;k=a+720|0;n=a+712|0;o=a+704|0;p=a+696|0;q=a+688|0;r=a+680|0;s=a+672|0;t=a+664|0;u=a+656|0;v=a+648|0;w=a+640|0;x=a+632|0;y=a+624|0;z=a+616|0;A=a+608|0;B=a+600|0;C=a+592|0;D=a+584|0;E=a+576|0;F=a+568|0;G=a+560|0;H=a+552|0;I=a+544|0;J=a+536|0;K=a+528|0;L=a+520|0;M=a+512|0;N=a+504|0;O=a+496|0;P=a+488|0;Q=a+292|0;R=a+280|0;S=a+484|0;T=a+480|0;U=a+260|0;V=a+252|0;W=a+476|0;X=a+472|0;Y=a+468|0;Z=a+464|0;_=a+460|0;$=a+456|0;aa=a+452|0;ca=a+448|0;da=a+444|0;ea=a+440|0;fa=a+436|0;ga=a+432|0;ha=a+428|0;ia=a+424|0;ja=a+420|0;ka=a+416|0;la=a+412|0;ma=a+408|0;na=a+404|0;oa=a+400|0;pa=a+396|0;qa=a+392|0;ra=a+388|0;sa=a+384|0;ta=a+380|0;ua=a+376|0;va=a+372|0;wa=a+368|0;xa=a+364|0;ya=a+360|0;za=a+356|0;Aa=a+352|0;Ba=a+348|0;Ca=a+344|0;Da=a+340|0;Ea=a+336|0;Fa=a+332|0;Ga=a+328|0;Ha=a+324|0;Ia=a+320|0;Ja=a+316|0;Ka=a+312|0;La=a+308|0;Ma=a+304|0;Na=a+300|0;Oa=a+296|0;Pa=a+288|0;Qa=a+284|0;Ra=a+276|0;Sa=a+272|0;Ta=a+268|0;Ua=a+264|0;Va=a+256|0;Wa=a+248|0;Xa=a+244|0;Ya=a+240|0;Za=a+236|0;_a=a+232|0;$a=a+228|0;ab=a+224|0;bb=a+220|0;cb=a+216|0;db=a+212|0;eb=a+208|0;fb=a+204|0;gb=a+200|0;hb=a+196|0;ib=a+192|0;jb=a+188|0;kb=a+184|0;lb=a+180|0;mb=a+176|0;nb=a+172|0;ob=a+168|0;pb=a+164|0;qb=a+160|0;rb=a+156|0;sb=a+152|0;tb=a+148|0;ub=a+144|0;vb=a+140|0;wb=a+136|0;xb=a+132|0;yb=a+128|0;zb=a+124|0;Ab=a+120|0;Bb=a+116|0;Cb=a+112|0;Db=a+108|0;Eb=a+104|0;Fb=a+100|0;Gb=a+96|0;Hb=a+92|0;Ib=a+88|0;Jb=a+84|0;Kb=a+80|0;Lb=a+76|0;Mb=a+72|0;Nb=a+68|0;Ob=a+64|0;Pb=a+60|0;Qb=a+56|0;Rb=a+52|0;Sb=a+48|0;Tb=a+44|0;Ub=a+40|0;Vb=a+36|0;Wb=a+32|0;Xb=a+28|0;Yb=a+24|0;Zb=a+20|0;_b=a+16|0;$b=a+12|0;ac=a+8|0;bc=a+4|0;cc=a;__Z8D_METHODPKcS0_(d,1072303,937650);dc=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(dc);c[dc>>2]=271948;__ZN10MethodBind10_set_constEb(dc,0);__ZN10MethodBind24_generate_argument_typesEi(dc,1);c[dc+44>>2]=145;c[dc+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,dc,d,0,0)|0;dc=d+4|0;ec=c[dc>>2]|0;if(ec|0?(__Z16atomic_decrementPj(ec+-8|0)|0)==0:0){fc=c[dc>>2]|0;dc=(fc|0)==0?0:fc+-4|0;fc=dc+4|0;if(c[dc>>2]|0){gc=0;do{__ZN10StringNameD2Ev(fc+(gc<<2)|0);gc=gc+1|0}while(gc>>>0<(c[dc>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(ec,1)}__ZN10StringNameD2Ev(d);__Z8D_METHODPKc(e,1072314);d=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(d);c[d>>2]=271984;__ZN10MethodBind10_set_constEb(d,1);__ZN10MethodBind24_generate_argument_typesEi(d,0);__ZN10MethodBind12_set_returnsEb(d,1);c[d+44>>2]=152;c[d+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,d,e,0,0)|0;d=e+4|0;ec=c[d>>2]|0;if(ec|0?(__Z16atomic_decrementPj(ec+-8|0)|0)==0:0){dc=c[d>>2]|0;d=(dc|0)==0?0:dc+-4|0;dc=d+4|0;if(c[d>>2]|0){gc=0;do{__ZN10StringNameD2Ev(dc+(gc<<2)|0);gc=gc+1|0}while(gc>>>0<(c[d>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(ec,1)}__ZN10StringNameD2Ev(e);__Z8D_METHODPKcS0_(f,864347,1074374);e=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(e);c[e>>2]=271948;__ZN10MethodBind10_set_constEb(e,0);__ZN10MethodBind24_generate_argument_typesEi(e,1);c[e+44>>2]=146;c[e+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,e,f,0,0)|0;e=f+4|0;ec=c[e>>2]|0;if(ec|0?(__Z16atomic_decrementPj(ec+-8|0)|0)==0:0){d=c[e>>2]|0;e=(d|0)==0?0:d+-4|0;d=e+4|0;if(c[e>>2]|0){gc=0;do{__ZN10StringNameD2Ev(d+(gc<<2)|0);gc=gc+1|0}while(gc>>>0<(c[e>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(ec,1)}__ZN10StringNameD2Ev(f);__Z8D_METHODPKc(g,864360);f=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(f);c[f>>2]=271984;__ZN10MethodBind10_set_constEb(f,1);__ZN10MethodBind24_generate_argument_typesEi(f,0);__ZN10MethodBind12_set_returnsEb(f,1);c[f+44>>2]=153;c[f+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,f,g,0,0)|0;f=g+4|0;ec=c[f>>2]|0;if(ec|0?(__Z16atomic_decrementPj(ec+-8|0)|0)==0:0){e=c[f>>2]|0;f=(e|0)==0?0:e+-4|0;e=f+4|0;if(c[f>>2]|0){gc=0;do{__ZN10StringNameD2Ev(e+(gc<<2)|0);gc=gc+1|0}while(gc>>>0<(c[f>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(ec,1)}__ZN10StringNameD2Ev(g);__Z8D_METHODPKcS0_S0_(h,1056002,1044642,1128356);g=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(g);c[g>>2]=272020;__ZN10MethodBind10_set_constEb(g,0);__ZN10MethodBind24_generate_argument_typesEi(g,2);c[g+44>>2]=71;c[g+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,g,h,0,0)|0;g=h+4|0;ec=c[g>>2]|0;if(ec|0?(__Z16atomic_decrementPj(ec+-8|0)|0)==0:0){f=c[g>>2]|0;g=(f|0)==0?0:f+-4|0;f=g+4|0;if(c[g>>2]|0){gc=0;do{__ZN10StringNameD2Ev(f+(gc<<2)|0);gc=gc+1|0}while(gc>>>0<(c[g>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(ec,1)}__ZN10StringNameD2Ev(h);__Z8D_METHODPKcS0_(i,1054240,1044642);h=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(h);c[h>>2]=272056;__ZN10MethodBind10_set_constEb(h,1);__ZN10MethodBind24_generate_argument_typesEi(h,1);__ZN10MethodBind12_set_returnsEb(h,1);c[h+44>>2]=35;c[h+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,h,i,0,0)|0;h=i+4|0;ec=c[h>>2]|0;if(ec|0?(__Z16atomic_decrementPj(ec+-8|0)|0)==0:0){g=c[h>>2]|0;h=(g|0)==0?0:g+-4|0;g=h+4|0;if(c[h>>2]|0){gc=0;do{__ZN10StringNameD2Ev(g+(gc<<2)|0);gc=gc+1|0}while(gc>>>0<(c[h>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(ec,1)}__ZN10StringNameD2Ev(i);__Z8D_METHODPKcS0_S0_(j,864373,1044642,863835);i=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(i);c[i>>2]=272020;__ZN10MethodBind10_set_constEb(i,0);__ZN10MethodBind24_generate_argument_typesEi(i,2);c[i+44>>2]=72;c[i+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,i,j,0,0)|0;i=j+4|0;ec=c[i>>2]|0;if(ec|0?(__Z16atomic_decrementPj(ec+-8|0)|0)==0:0){h=c[i>>2]|0;i=(h|0)==0?0:h+-4|0;h=i+4|0;if(c[i>>2]|0){gc=0;do{__ZN10StringNameD2Ev(h+(gc<<2)|0);gc=gc+1|0}while(gc>>>0<(c[i>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(ec,1)}__ZN10StringNameD2Ev(j);__Z8D_METHODPKcS0_(k,864394,1044642);j=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(j);c[j>>2]=272056;__ZN10MethodBind10_set_constEb(j,1);__ZN10MethodBind24_generate_argument_typesEi(j,1);__ZN10MethodBind12_set_returnsEb(j,1);c[j+44>>2]=36;c[j+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,j,k,0,0)|0;j=k+4|0;ec=c[j>>2]|0;if(ec|0?(__Z16atomic_decrementPj(ec+-8|0)|0)==0:0){i=c[j>>2]|0;j=(i|0)==0?0:i+-4|0;i=j+4|0;if(c[j>>2]|0){gc=0;do{__ZN10StringNameD2Ev(i+(gc<<2)|0);gc=gc+1|0}while(gc>>>0<(c[j>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(ec,1)}__ZN10StringNameD2Ev(k);__Z8D_METHODPKcS0_S0_(n,864415,1044642,1062617);k=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(k);c[k>>2]=272092;__ZN10MethodBind10_set_constEb(k,0);__ZN10MethodBind24_generate_argument_typesEi(k,2);c[k+44>>2]=1572;c[k+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,k,n,0,0)|0;k=n+4|0;ec=c[k>>2]|0;if(ec|0?(__Z16atomic_decrementPj(ec+-8|0)|0)==0:0){j=c[k>>2]|0;k=(j|0)==0?0:j+-4|0;j=k+4|0;if(c[k>>2]|0){gc=0;do{__ZN10StringNameD2Ev(j+(gc<<2)|0);gc=gc+1|0}while(gc>>>0<(c[k>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(ec,1)}__ZN10StringNameD2Ev(n);__Z8D_METHODPKcS0_(o,864433,1044642);n=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(n);c[n>>2]=272128;__ZN10MethodBind10_set_constEb(n,1);__ZN10MethodBind24_generate_argument_typesEi(n,1);__ZN10MethodBind12_set_returnsEb(n,1);c[n+44>>2]=4599;c[n+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,n,o,0,0)|0;n=o+4|0;ec=c[n>>2]|0;if(ec|0?(__Z16atomic_decrementPj(ec+-8|0)|0)==0:0){k=c[n>>2]|0;n=(k|0)==0?0:k+-4|0;k=n+4|0;if(c[n>>2]|0){gc=0;do{__ZN10StringNameD2Ev(k+(gc<<2)|0);gc=gc+1|0}while(gc>>>0<(c[n>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(ec,1)}__ZN10StringNameD2Ev(o);__Z8D_METHODPKcS0_(p,941215,1128565);o=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(o);c[o>>2]=272164;__ZN10MethodBind10_set_constEb(o,0);__ZN10MethodBind24_generate_argument_typesEi(o,1);c[o+44>>2]=1338;c[o+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,o,p,0,0)|0;o=p+4|0;ec=c[o>>2]|0;if(ec|0?(__Z16atomic_decrementPj(ec+-8|0)|0)==0:0){n=c[o>>2]|0;o=(n|0)==0?0:n+-4|0;n=o+4|0;if(c[o>>2]|0){gc=0;do{__ZN10StringNameD2Ev(n+(gc<<2)|0);gc=gc+1|0}while(gc>>>0<(c[o>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(ec,1)}__ZN10StringNameD2Ev(p);__Z8D_METHODPKc(q,941225);p=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(p);c[p>>2]=272200;__ZN10MethodBind10_set_constEb(p,1);__ZN10MethodBind24_generate_argument_typesEi(p,0);__ZN10MethodBind12_set_returnsEb(p,1);c[p+44>>2]=1339;c[p+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,p,q,0,0)|0;p=q+4|0;ec=c[p>>2]|0;if(ec|0?(__Z16atomic_decrementPj(ec+-8|0)|0)==0:0){o=c[p>>2]|0;p=(o|0)==0?0:o+-4|0;o=p+4|0;if(c[p>>2]|0){gc=0;do{__ZN10StringNameD2Ev(o+(gc<<2)|0);gc=gc+1|0}while(gc>>>0<(c[p>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(ec,1)}__ZN10StringNameD2Ev(q);__Z8D_METHODPKcS0_(r,942218,864451);q=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(q);c[q>>2]=272236;__ZN10MethodBind10_set_constEb(q,0);__ZN10MethodBind24_generate_argument_typesEi(q,1);c[q+44>>2]=1340;c[q+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,q,r,0,0)|0;q=r+4|0;ec=c[q>>2]|0;if(ec|0?(__Z16atomic_decrementPj(ec+-8|0)|0)==0:0){p=c[q>>2]|0;q=(p|0)==0?0:p+-4|0;p=q+4|0;if(c[q>>2]|0){gc=0;do{__ZN10StringNameD2Ev(p+(gc<<2)|0);gc=gc+1|0}while(gc>>>0<(c[q>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(ec,1)}__ZN10StringNameD2Ev(r);__Z8D_METHODPKc(s,864464);r=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(r);c[r>>2]=272272;__ZN10MethodBind10_set_constEb(r,1);__ZN10MethodBind24_generate_argument_typesEi(r,0);__ZN10MethodBind12_set_returnsEb(r,1);c[r+44>>2]=5419;c[r+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,r,s,0,0)|0;r=s+4|0;ec=c[r>>2]|0;if(ec|0?(__Z16atomic_decrementPj(ec+-8|0)|0)==0:0){q=c[r>>2]|0;r=(q|0)==0?0:q+-4|0;q=r+4|0;if(c[r>>2]|0){gc=0;do{__ZN10StringNameD2Ev(q+(gc<<2)|0);gc=gc+1|0}while(gc>>>0<(c[r>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(ec,1)}__ZN10StringNameD2Ev(s);__Z8D_METHODPKcS0_S0_(t,1048494,1045236,1146191);s=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(s);c[s>>2]=272308;__ZN10MethodBind10_set_constEb(s,0);__ZN10MethodBind24_generate_argument_typesEi(s,2);c[s+44>>2]=1573;c[s+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,s,t,0,0)|0;s=t+4|0;ec=c[s>>2]|0;if(ec|0?(__Z16atomic_decrementPj(ec+-8|0)|0)==0:0){r=c[s>>2]|0;s=(r|0)==0?0:r+-4|0;r=s+4|0;if(c[s>>2]|0){gc=0;do{__ZN10StringNameD2Ev(r+(gc<<2)|0);gc=gc+1|0}while(gc>>>0<(c[s>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(ec,1)}__ZN10StringNameD2Ev(t);__Z8D_METHODPKcS0_(u,1048323,1045236);t=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(t);c[t>>2]=272344;__ZN10MethodBind10_set_constEb(t,1);__ZN10MethodBind24_generate_argument_typesEi(t,1);__ZN10MethodBind12_set_returnsEb(t,1);c[t+44>>2]=4600;c[t+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,t,u,0,0)|0;t=u+4|0;ec=c[t>>2]|0;if(ec|0?(__Z16atomic_decrementPj(ec+-8|0)|0)==0:0){s=c[t>>2]|0;t=(s|0)==0?0:s+-4|0;s=t+4|0;if(c[t>>2]|0){gc=0;do{__ZN10StringNameD2Ev(s+(gc<<2)|0);gc=gc+1|0}while(gc>>>0<(c[t>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(ec,1)}__ZN10StringNameD2Ev(u);__Z8D_METHODPKcS0_(v,864487,1044623);u=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(u);c[u>>2]=272380;__ZN10MethodBind10_set_constEb(u,0);__ZN10MethodBind24_generate_argument_typesEi(u,1);c[u+44>>2]=1341;c[u+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,u,v,0,0)|0;u=v+4|0;ec=c[u>>2]|0;if(ec|0?(__Z16atomic_decrementPj(ec+-8|0)|0)==0:0){t=c[u>>2]|0;u=(t|0)==0?0:t+-4|0;t=u+4|0;if(c[u>>2]|0){gc=0;do{__ZN10StringNameD2Ev(t+(gc<<2)|0);gc=gc+1|0}while(gc>>>0<(c[u>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(ec,1)}__ZN10StringNameD2Ev(v);__Z8D_METHODPKc(w,864506);v=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(v);c[v>>2]=272416;__ZN10MethodBind10_set_constEb(v,1);__ZN10MethodBind24_generate_argument_typesEi(v,0);__ZN10MethodBind12_set_returnsEb(v,1);c[v+44>>2]=5420;c[v+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,v,w,0,0)|0;v=w+4|0;ec=c[v>>2]|0;if(ec|0?(__Z16atomic_decrementPj(ec+-8|0)|0)==0:0){u=c[v>>2]|0;v=(u|0)==0?0:u+-4|0;u=v+4|0;if(c[v>>2]|0){gc=0;do{__ZN10StringNameD2Ev(u+(gc<<2)|0);gc=gc+1|0}while(gc>>>0<(c[v>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(ec,1)}__ZN10StringNameD2Ev(w);__Z8D_METHODPKcS0_(x,864525,1123882);w=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(w);c[w>>2]=271948;__ZN10MethodBind10_set_constEb(w,0);__ZN10MethodBind24_generate_argument_typesEi(w,1);c[w+44>>2]=147;c[w+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,w,x,0,0)|0;w=x+4|0;ec=c[w>>2]|0;do if(ec|0){if(__Z16atomic_decrementPj(ec+-8|0)|0)break;v=c[w>>2]|0;gc=(v|0)==0?0:v+-4|0;v=gc+4|0;if(c[gc>>2]|0){u=0;do{__ZN10StringNameD2Ev(v+(u<<2)|0);u=u+1|0}while(u>>>0<(c[gc>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(ec,1)}while(0);__ZN10StringNameD2Ev(x);__Z8D_METHODPKc(y,864552);x=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(x);c[x>>2]=271984;__ZN10MethodBind10_set_constEb(x,1);__ZN10MethodBind24_generate_argument_typesEi(x,0);__ZN10MethodBind12_set_returnsEb(x,1);c[x+44>>2]=154;c[x+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,x,y,0,0)|0;x=y+4|0;ec=c[x>>2]|0;do if(ec|0){if(__Z16atomic_decrementPj(ec+-8|0)|0)break;w=c[x>>2]|0;gc=(w|0)==0?0:w+-4|0;w=gc+4|0;if(c[gc>>2]|0){u=0;do{__ZN10StringNameD2Ev(w+(u<<2)|0);u=u+1|0}while(u>>>0<(c[gc>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(ec,1)}while(0);__ZN10StringNameD2Ev(y);__Z8D_METHODPKcS0_(z,864579,1123852);y=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(y);c[y>>2]=272452;__ZN10MethodBind10_set_constEb(y,0);__ZN10MethodBind24_generate_argument_typesEi(y,1);c[y+44>>2]=1342;c[y+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,y,z,0,0)|0;y=z+4|0;ec=c[y>>2]|0;do if(ec|0){if(__Z16atomic_decrementPj(ec+-8|0)|0)break;x=c[y>>2]|0;gc=(x|0)==0?0:x+-4|0;x=gc+4|0;if(c[gc>>2]|0){u=0;do{__ZN10StringNameD2Ev(x+(u<<2)|0);u=u+1|0}while(u>>>0<(c[gc>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(ec,1)}while(0);__ZN10StringNameD2Ev(z);__Z8D_METHODPKc(A,864604);z=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(z);c[z>>2]=272488;__ZN10MethodBind10_set_constEb(z,1);__ZN10MethodBind24_generate_argument_typesEi(z,0);__ZN10MethodBind12_set_returnsEb(z,1);c[z+44>>2]=1343;c[z+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,z,A,0,0)|0;z=A+4|0;ec=c[z>>2]|0;do if(ec|0){if(__Z16atomic_decrementPj(ec+-8|0)|0)break;y=c[z>>2]|0;gc=(y|0)==0?0:y+-4|0;y=gc+4|0;if(c[gc>>2]|0){u=0;do{__ZN10StringNameD2Ev(y+(u<<2)|0);u=u+1|0}while(u>>>0<(c[gc>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(ec,1)}while(0);__ZN10StringNameD2Ev(A);__Z8D_METHODPKcS0_(B,864629,939042);A=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(A);c[A>>2]=272236;__ZN10MethodBind10_set_constEb(A,0);__ZN10MethodBind24_generate_argument_typesEi(A,1);c[A+44>>2]=1344;c[A+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,A,B,0,0)|0;A=B+4|0;ec=c[A>>2]|0;do if(ec|0){if(__Z16atomic_decrementPj(ec+-8|0)|0)break;z=c[A>>2]|0;gc=(z|0)==0?0:z+-4|0;z=gc+4|0;if(c[gc>>2]|0){u=0;do{__ZN10StringNameD2Ev(z+(u<<2)|0);u=u+1|0}while(u>>>0<(c[gc>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(ec,1)}while(0);__ZN10StringNameD2Ev(B);__Z8D_METHODPKc(C,864656);B=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(B);c[B>>2]=272272;__ZN10MethodBind10_set_constEb(B,1);__ZN10MethodBind24_generate_argument_typesEi(B,0);__ZN10MethodBind12_set_returnsEb(B,1);c[B+44>>2]=5421;c[B+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,B,C,0,0)|0;B=C+4|0;ec=c[B>>2]|0;do if(ec|0){if(__Z16atomic_decrementPj(ec+-8|0)|0)break;A=c[B>>2]|0;gc=(A|0)==0?0:A+-4|0;A=gc+4|0;if(c[gc>>2]|0){u=0;do{__ZN10StringNameD2Ev(A+(u<<2)|0);u=u+1|0}while(u>>>0<(c[gc>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(ec,1)}while(0);__ZN10StringNameD2Ev(C);__Z8D_METHODPKcS0_(D,864691,939042);C=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(C);c[C>>2]=272236;__ZN10MethodBind10_set_constEb(C,0);__ZN10MethodBind24_generate_argument_typesEi(C,1);c[C+44>>2]=1345;c[C+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,C,D,0,0)|0;C=D+4|0;ec=c[C>>2]|0;do if(ec|0){if(__Z16atomic_decrementPj(ec+-8|0)|0)break;B=c[C>>2]|0;gc=(B|0)==0?0:B+-4|0;B=gc+4|0;if(c[gc>>2]|0){u=0;do{__ZN10StringNameD2Ev(B+(u<<2)|0);u=u+1|0}while(u>>>0<(c[gc>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(ec,1)}while(0);__ZN10StringNameD2Ev(D);__Z8D_METHODPKc(E,864719);D=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(D);c[D>>2]=272272;__ZN10MethodBind10_set_constEb(D,1);__ZN10MethodBind24_generate_argument_typesEi(D,0);__ZN10MethodBind12_set_returnsEb(D,1);c[D+44>>2]=5422;c[D+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,D,E,0,0)|0;D=E+4|0;ec=c[D>>2]|0;do if(ec|0){if(__Z16atomic_decrementPj(ec+-8|0)|0)break;C=c[D>>2]|0;gc=(C|0)==0?0:C+-4|0;C=gc+4|0;if(c[gc>>2]|0){u=0;do{__ZN10StringNameD2Ev(C+(u<<2)|0);u=u+1|0}while(u>>>0<(c[gc>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(ec,1)}while(0);__ZN10StringNameD2Ev(E);__Z8D_METHODPKcS0_(F,864755,864780);E=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(E);c[E>>2]=272524;__ZN10MethodBind10_set_constEb(E,0);__ZN10MethodBind24_generate_argument_typesEi(E,1);c[E+44>>2]=1346;c[E+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,E,F,0,0)|0;E=F+4|0;ec=c[E>>2]|0;do if(ec|0){if(__Z16atomic_decrementPj(ec+-8|0)|0)break;D=c[E>>2]|0;gc=(D|0)==0?0:D+-4|0;D=gc+4|0;if(c[gc>>2]|0){u=0;do{__ZN10StringNameD2Ev(D+(u<<2)|0);u=u+1|0}while(u>>>0<(c[gc>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(ec,1)}while(0);__ZN10StringNameD2Ev(F);__Z8D_METHODPKc(G,864792);F=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(F);c[F>>2]=272560;__ZN10MethodBind10_set_constEb(F,1);__ZN10MethodBind24_generate_argument_typesEi(F,0);__ZN10MethodBind12_set_returnsEb(F,1);c[F+44>>2]=5423;c[F+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,F,G,0,0)|0;F=G+4|0;ec=c[F>>2]|0;do if(ec|0){if(__Z16atomic_decrementPj(ec+-8|0)|0)break;E=c[F>>2]|0;gc=(E|0)==0?0:E+-4|0;E=gc+4|0;if(c[gc>>2]|0){u=0;do{__ZN10StringNameD2Ev(E+(u<<2)|0);u=u+1|0}while(u>>>0<(c[gc>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(ec,1)}while(0);__ZN10StringNameD2Ev(G);__Z8D_METHODPKcS0_(H,864817,1126995);G=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(G);c[G>>2]=272524;__ZN10MethodBind10_set_constEb(G,0);__ZN10MethodBind24_generate_argument_typesEi(G,1);c[G+44>>2]=1347;c[G+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,G,H,0,0)|0;G=H+4|0;ec=c[G>>2]|0;do if(ec|0){if(__Z16atomic_decrementPj(ec+-8|0)|0)break;F=c[G>>2]|0;gc=(F|0)==0?0:F+-4|0;F=gc+4|0;if(c[gc>>2]|0){u=0;do{__ZN10StringNameD2Ev(F+(u<<2)|0);u=u+1|0}while(u>>>0<(c[gc>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(ec,1)}while(0);__ZN10StringNameD2Ev(H);__Z8D_METHODPKc(I,864835);H=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(H);c[H>>2]=272560;__ZN10MethodBind10_set_constEb(H,1);__ZN10MethodBind24_generate_argument_typesEi(H,0);__ZN10MethodBind12_set_returnsEb(H,1);c[H+44>>2]=5424;c[H+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,H,I,0,0)|0;H=I+4|0;ec=c[H>>2]|0;do if(ec|0){if(__Z16atomic_decrementPj(ec+-8|0)|0)break;G=c[H>>2]|0;gc=(G|0)==0?0:G+-4|0;G=gc+4|0;if(c[gc>>2]|0){u=0;do{__ZN10StringNameD2Ev(G+(u<<2)|0);u=u+1|0}while(u>>>0<(c[gc>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(ec,1)}while(0);__ZN10StringNameD2Ev(I);__Z8D_METHODPKcS0_(J,864853,864877);I=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(I);c[I>>2]=272596;__ZN10MethodBind10_set_constEb(I,0);__ZN10MethodBind24_generate_argument_typesEi(I,1);c[I+44>>2]=1348;c[I+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,I,J,0,0)|0;I=J+4|0;ec=c[I>>2]|0;do if(ec|0){if(__Z16atomic_decrementPj(ec+-8|0)|0)break;H=c[I>>2]|0;gc=(H|0)==0?0:H+-4|0;H=gc+4|0;if(c[gc>>2]|0){u=0;do{__ZN10StringNameD2Ev(H+(u<<2)|0);u=u+1|0}while(u>>>0<(c[gc>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(ec,1)}while(0);__ZN10StringNameD2Ev(J);__Z8D_METHODPKc(K,864898);J=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(J);c[J>>2]=272632;__ZN10MethodBind10_set_constEb(J,1);__ZN10MethodBind24_generate_argument_typesEi(J,0);__ZN10MethodBind12_set_returnsEb(J,1);c[J+44>>2]=5425;c[J+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,J,K,0,0)|0;J=K+4|0;ec=c[J>>2]|0;do if(ec|0){if(__Z16atomic_decrementPj(ec+-8|0)|0)break;I=c[J>>2]|0;gc=(I|0)==0?0:I+-4|0;I=gc+4|0;if(c[gc>>2]|0){u=0;do{__ZN10StringNameD2Ev(I+(u<<2)|0);u=u+1|0}while(u>>>0<(c[gc>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(ec,1)}while(0);__ZN10StringNameD2Ev(K);__Z8D_METHODPKcS0_(L,864935,864960);K=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(K);c[K>>2]=272668;__ZN10MethodBind10_set_constEb(K,0);__ZN10MethodBind24_generate_argument_typesEi(K,1);c[K+44>>2]=1349;c[K+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,K,L,0,0)|0;K=L+4|0;ec=c[K>>2]|0;do if(ec|0){if(__Z16atomic_decrementPj(ec+-8|0)|0)break;J=c[K>>2]|0;gc=(J|0)==0?0:J+-4|0;J=gc+4|0;if(c[gc>>2]|0){u=0;do{__ZN10StringNameD2Ev(J+(u<<2)|0);u=u+1|0}while(u>>>0<(c[gc>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(ec,1)}while(0);__ZN10StringNameD2Ev(L);__Z8D_METHODPKc(M,864984);L=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(L);c[L>>2]=272704;__ZN10MethodBind10_set_constEb(L,1);__ZN10MethodBind24_generate_argument_typesEi(L,0);__ZN10MethodBind12_set_returnsEb(L,1);c[L+44>>2]=5426;c[L+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,L,M,0,0)|0;L=M+4|0;ec=c[L>>2]|0;do if(ec|0){if(__Z16atomic_decrementPj(ec+-8|0)|0)break;K=c[L>>2]|0;gc=(K|0)==0?0:K+-4|0;K=gc+4|0;if(c[gc>>2]|0){u=0;do{__ZN10StringNameD2Ev(K+(u<<2)|0);u=u+1|0}while(u>>>0<(c[gc>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(ec,1)}while(0);__ZN10StringNameD2Ev(M);__Z8D_METHODPKc(N,1097638);M=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(M);c[M>>2]=272488;__ZN10MethodBind10_set_constEb(M,1);__ZN10MethodBind24_generate_argument_typesEi(M,0);__ZN10MethodBind12_set_returnsEb(M,1);c[M+44>>2]=1350;c[M+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,M,N,0,0)|0;M=N+4|0;ec=c[M>>2]|0;do if(ec|0){if(__Z16atomic_decrementPj(ec+-8|0)|0)break;L=c[M>>2]|0;gc=(L|0)==0?0:L+-4|0;L=gc+4|0;if(c[gc>>2]|0){u=0;do{__ZN10StringNameD2Ev(L+(u<<2)|0);u=u+1|0}while(u>>>0<(c[gc>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(ec,1)}while(0);__ZN10StringNameD2Ev(N);__Z8D_METHODPKcS0_(O,880741,865025);N=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(N);c[N>>2]=272740;__ZN10MethodBind10_set_constEb(N,0);__ZN10MethodBind24_generate_argument_typesEi(N,1);c[N+44>>2]=1351;c[N+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,N,O,0,0)|0;N=O+4|0;ec=c[N>>2]|0;do if(ec|0){if(__Z16atomic_decrementPj(ec+-8|0)|0)break;M=c[N>>2]|0;gc=(M|0)==0?0:M+-4|0;M=gc+4|0;if(c[gc>>2]|0){u=0;do{__ZN10StringNameD2Ev(M+(u<<2)|0);u=u+1|0}while(u>>>0<(c[gc>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(ec,1)}while(0);__ZN10StringNameD2Ev(O);__ZN6StringC2EPKc(b,866526);c[Q>>2]=c[b>>2];__ZN10StringNameC2ERK6String(P,Q);__ZN6StringC2EPKc(b,865035);__ZN6StringC2EPKc(R,865041);__ZN7ClassDB18add_property_groupE10StringNameRK6StringS3_(P,b,R);O=c[R>>2]|0;do if(O|0){if(__Z16atomic_decrementPj(O+-8|0)|0)break;__ZN6Memory11free_staticEPvb(O,1)}while(0);O=c[b>>2]|0;do if(O|0){if(__Z16atomic_decrementPj(O+-8|0)|0)break;__ZN6Memory11free_staticEPvb(O,1)}while(0);__ZN10StringNameD2Ev(P);P=c[Q>>2]|0;do if(P|0){if(__Z16atomic_decrementPj(P+-8|0)|0)break;__ZN6Memory11free_staticEPvb(P,1)}while(0);__ZN6StringC2EPKc(b,866526);c[Q>>2]=c[b>>2];__ZN10StringNameC2ERK6String(S,Q);__ZN6StringC2EPKc(T,865048);__ZN6StringC2EPKc(R,865062);P=b+4|0;c[P>>2]=0;O=b+12|0;c[O>>2]=0;c[b>>2]=2;ec=c[T>>2]|0;do if(ec|0){c[P>>2]=0;if(!(__Z28atomic_conditional_incrementPj(ec+-8|0)|0))break;c[P>>2]=c[T>>2]}while(0);c[b+8>>2]=1;P=c[O>>2]|0;do if((P|0)!=(c[R>>2]|0)){do if(P|0){if(__Z16atomic_decrementPj(P+-8|0)|0)break;__ZN6Memory11free_staticEPvb(P,1)}while(0);c[O>>2]=0;ec=c[R>>2]|0;if(!ec)break;if(!(__Z28atomic_conditional_incrementPj(ec+-8|0)|0))break;c[O>>2]=c[R>>2]}while(0);c[b+16>>2]=7;c[U>>2]=__Z11_scs_createPKc(864817)|0;c[V>>2]=__Z11_scs_createPKc(864835)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(S,b,U,V,-1);__ZN10StringNameD2Ev(V);__ZN10StringNameD2Ev(U);O=c[b+12>>2]|0;do if(O|0){if(__Z16atomic_decrementPj(O+-8|0)|0)break;__ZN6Memory11free_staticEPvb(O,1)}while(0);O=c[b+4>>2]|0;do if(O|0){if(__Z16atomic_decrementPj(O+-8|0)|0)break;__ZN6Memory11free_staticEPvb(O,1)}while(0);O=c[R>>2]|0;do if(O|0){if(__Z16atomic_decrementPj(O+-8|0)|0)break;__ZN6Memory11free_staticEPvb(O,1)}while(0);O=c[T>>2]|0;do if(O|0){if(__Z16atomic_decrementPj(O+-8|0)|0)break;__ZN6Memory11free_staticEPvb(O,1)}while(0);__ZN10StringNameD2Ev(S);S=c[Q>>2]|0;do if(S|0){if(__Z16atomic_decrementPj(S+-8|0)|0)break;__ZN6Memory11free_staticEPvb(S,1)}while(0);__ZN6StringC2EPKc(b,866526);c[Q>>2]=c[b>>2];__ZN10StringNameC2ERK6String(W,Q);__ZN6StringC2EPKc(X,865074);__ZN6StringC2EPKc(R,913579);S=b+4|0;c[S>>2]=0;O=b+12|0;c[O>>2]=0;c[b>>2]=18;T=c[X>>2]|0;do if(T|0){c[S>>2]=0;if(!(__Z28atomic_conditional_incrementPj(T+-8|0)|0))break;c[S>>2]=c[X>>2]}while(0);c[b+8>>2]=17;S=c[O>>2]|0;do if((S|0)!=(c[R>>2]|0)){do if(S|0){if(__Z16atomic_decrementPj(S+-8|0)|0)break;__ZN6Memory11free_staticEPvb(S,1)}while(0);c[O>>2]=0;T=c[R>>2]|0;if(!T)break;if(!(__Z28atomic_conditional_incrementPj(T+-8|0)|0))break;c[O>>2]=c[R>>2]}while(0);c[b+16>>2]=7;c[U>>2]=__Z11_scs_createPKc(864853)|0;c[V>>2]=__Z11_scs_createPKc(865094)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(W,b,U,V,-1);__ZN10StringNameD2Ev(V);__ZN10StringNameD2Ev(U);O=c[b+12>>2]|0;do if(O|0){if(__Z16atomic_decrementPj(O+-8|0)|0)break;__ZN6Memory11free_staticEPvb(O,1)}while(0);O=c[b+4>>2]|0;do if(O|0){if(__Z16atomic_decrementPj(O+-8|0)|0)break;__ZN6Memory11free_staticEPvb(O,1)}while(0);O=c[R>>2]|0;do if(O|0){if(__Z16atomic_decrementPj(O+-8|0)|0)break;__ZN6Memory11free_staticEPvb(O,1)}while(0);O=c[X>>2]|0;do if(O|0){if(__Z16atomic_decrementPj(O+-8|0)|0)break;__ZN6Memory11free_staticEPvb(O,1)}while(0);__ZN10StringNameD2Ev(W);W=c[Q>>2]|0;do if(W|0){if(__Z16atomic_decrementPj(W+-8|0)|0)break;__ZN6Memory11free_staticEPvb(W,1)}while(0);__ZN6StringC2EPKc(b,866526);c[Q>>2]=c[b>>2];__ZN10StringNameC2ERK6String(Y,Q);__ZN6StringC2EPKc(Z,865118);__ZN6StringC2EPKc(R,913703);W=b+4|0;c[W>>2]=0;O=b+12|0;c[O>>2]=0;c[b>>2]=18;X=c[Z>>2]|0;do if(X|0){c[W>>2]=0;if(!(__Z28atomic_conditional_incrementPj(X+-8|0)|0))break;c[W>>2]=c[Z>>2]}while(0);c[b+8>>2]=17;W=c[O>>2]|0;do if((W|0)!=(c[R>>2]|0)){do if(W|0){if(__Z16atomic_decrementPj(W+-8|0)|0)break;__ZN6Memory11free_staticEPvb(W,1)}while(0);c[O>>2]=0;X=c[R>>2]|0;if(!X)break;if(!(__Z28atomic_conditional_incrementPj(X+-8|0)|0))break;c[O>>2]=c[R>>2]}while(0);c[b+16>>2]=7;c[U>>2]=__Z11_scs_createPKc(864935)|0;c[V>>2]=__Z11_scs_createPKc(865139)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(Y,b,U,V,-1);__ZN10StringNameD2Ev(V);__ZN10StringNameD2Ev(U);O=c[b+12>>2]|0;do if(O|0){if(__Z16atomic_decrementPj(O+-8|0)|0)break;__ZN6Memory11free_staticEPvb(O,1)}while(0);O=c[b+4>>2]|0;do if(O|0){if(__Z16atomic_decrementPj(O+-8|0)|0)break;__ZN6Memory11free_staticEPvb(O,1)}while(0);O=c[R>>2]|0;do if(O|0){if(__Z16atomic_decrementPj(O+-8|0)|0)break;__ZN6Memory11free_staticEPvb(O,1)}while(0);O=c[Z>>2]|0;do if(O|0){if(__Z16atomic_decrementPj(O+-8|0)|0)break;__ZN6Memory11free_staticEPvb(O,1)}while(0);__ZN10StringNameD2Ev(Y);Y=c[Q>>2]|0;do if(Y|0){if(__Z16atomic_decrementPj(Y+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Y,1)}while(0);__ZN6StringC2EPKc(b,866526);c[Q>>2]=c[b>>2];__ZN10StringNameC2ERK6String(_,Q);__ZN6StringC2EPKc(b,865164);__ZN6StringC2EPKc(R,865179);__ZN7ClassDB18add_property_groupE10StringNameRK6StringS3_(_,b,R);Y=c[R>>2]|0;do if(Y|0){if(__Z16atomic_decrementPj(Y+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Y,1)}while(0);Y=c[b>>2]|0;do if(Y|0){if(__Z16atomic_decrementPj(Y+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Y,1)}while(0);__ZN10StringNameD2Ev(_);_=c[Q>>2]|0;do if(_|0){if(__Z16atomic_decrementPj(_+-8|0)|0)break;__ZN6Memory11free_staticEPvb(_,1)}while(0);__ZN6StringC2EPKc(b,866526);c[Q>>2]=c[b>>2];__ZN10StringNameC2ERK6String($,Q);__ZN6StringC2EPKc(aa,865189);__ZN6StringC2EPKc(R,865204);_=b+4|0;c[_>>2]=0;Y=b+12|0;c[Y>>2]=0;c[b>>2]=2;O=c[aa>>2]|0;do if(O|0){c[_>>2]=0;if(!(__Z28atomic_conditional_incrementPj(O+-8|0)|0))break;c[_>>2]=c[aa>>2]}while(0);c[b+8>>2]=3;_=c[Y>>2]|0;do if((_|0)!=(c[R>>2]|0)){do if(_|0){if(__Z16atomic_decrementPj(_+-8|0)|0)break;__ZN6Memory11free_staticEPvb(_,1)}while(0);c[Y>>2]=0;O=c[R>>2]|0;if(!O)break;if(!(__Z28atomic_conditional_incrementPj(O+-8|0)|0))break;c[Y>>2]=c[R>>2]}while(0);c[b+16>>2]=7;c[U>>2]=__Z11_scs_createPKc(864487)|0;c[V>>2]=__Z11_scs_createPKc(864506)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i($,b,U,V,-1);__ZN10StringNameD2Ev(V);__ZN10StringNameD2Ev(U);Y=c[b+12>>2]|0;do if(Y|0){if(__Z16atomic_decrementPj(Y+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Y,1)}while(0);Y=c[b+4>>2]|0;do if(Y|0){if(__Z16atomic_decrementPj(Y+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Y,1)}while(0);Y=c[R>>2]|0;do if(Y|0){if(__Z16atomic_decrementPj(Y+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Y,1)}while(0);Y=c[aa>>2]|0;do if(Y|0){if(__Z16atomic_decrementPj(Y+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Y,1)}while(0);__ZN10StringNameD2Ev($);$=c[Q>>2]|0;do if($|0){if(__Z16atomic_decrementPj($+-8|0)|0)break;__ZN6Memory11free_staticEPvb($,1)}while(0);__ZN6StringC2EPKc(b,866526);c[Q>>2]=c[b>>2];__ZN10StringNameC2ERK6String(ca,Q);__ZN6StringC2EPKc(da,864235);__ZN6StringC2EPKc(R,941874);$=b+4|0;c[$>>2]=0;Y=b+12|0;c[Y>>2]=0;c[b>>2]=3;aa=c[da>>2]|0;do if(aa|0){c[$>>2]=0;if(!(__Z28atomic_conditional_incrementPj(aa+-8|0)|0))break;c[$>>2]=c[da>>2]}while(0);c[b+8>>2]=1;$=c[Y>>2]|0;do if(($|0)!=(c[R>>2]|0)){do if($|0){if(__Z16atomic_decrementPj($+-8|0)|0)break;__ZN6Memory11free_staticEPvb($,1)}while(0);c[Y>>2]=0;aa=c[R>>2]|0;if(!aa)break;if(!(__Z28atomic_conditional_incrementPj(aa+-8|0)|0))break;c[Y>>2]=c[R>>2]}while(0);c[b+16>>2]=7;c[U>>2]=__Z11_scs_createPKc(864525)|0;c[V>>2]=__Z11_scs_createPKc(864552)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(ca,b,U,V,-1);__ZN10StringNameD2Ev(V);__ZN10StringNameD2Ev(U);Y=c[b+12>>2]|0;do if(Y|0){if(__Z16atomic_decrementPj(Y+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Y,1)}while(0);Y=c[b+4>>2]|0;do if(Y|0){if(__Z16atomic_decrementPj(Y+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Y,1)}while(0);Y=c[R>>2]|0;do if(Y|0){if(__Z16atomic_decrementPj(Y+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Y,1)}while(0);Y=c[da>>2]|0;do if(Y|0){if(__Z16atomic_decrementPj(Y+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Y,1)}while(0);__ZN10StringNameD2Ev(ca);ca=c[Q>>2]|0;do if(ca|0){if(__Z16atomic_decrementPj(ca+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ca,1)}while(0);__ZN6StringC2EPKc(b,866526);c[Q>>2]=c[b>>2];__ZN10StringNameC2ERK6String(ea,Q);__ZN6StringC2EPKc(fa,864258);__ZN6StringC2EPKc(R,1263606);ca=b+4|0;c[ca>>2]=0;Y=b+12|0;c[Y>>2]=0;c[b>>2]=7;da=c[fa>>2]|0;do if(da|0){c[ca>>2]=0;if(!(__Z28atomic_conditional_incrementPj(da+-8|0)|0))break;c[ca>>2]=c[fa>>2]}while(0);c[b+8>>2]=0;ca=c[Y>>2]|0;do if((ca|0)!=(c[R>>2]|0)){do if(ca|0){if(__Z16atomic_decrementPj(ca+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ca,1)}while(0);c[Y>>2]=0;da=c[R>>2]|0;if(!da)break;if(!(__Z28atomic_conditional_incrementPj(da+-8|0)|0))break;c[Y>>2]=c[R>>2]}while(0);c[b+16>>2]=7;c[U>>2]=__Z11_scs_createPKc(864579)|0;c[V>>2]=__Z11_scs_createPKc(864604)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(ea,b,U,V,-1);__ZN10StringNameD2Ev(V);__ZN10StringNameD2Ev(U);Y=c[b+12>>2]|0;do if(Y|0){if(__Z16atomic_decrementPj(Y+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Y,1)}while(0);Y=c[b+4>>2]|0;do if(Y|0){if(__Z16atomic_decrementPj(Y+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Y,1)}while(0);Y=c[R>>2]|0;do if(Y|0){if(__Z16atomic_decrementPj(Y+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Y,1)}while(0);Y=c[fa>>2]|0;do if(Y|0){if(__Z16atomic_decrementPj(Y+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Y,1)}while(0);__ZN10StringNameD2Ev(ea);ea=c[Q>>2]|0;do if(ea|0){if(__Z16atomic_decrementPj(ea+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ea,1)}while(0);__ZN6StringC2EPKc(b,866526);c[Q>>2]=c[b>>2];__ZN10StringNameC2ERK6String(ga,Q);__ZN6StringC2EPKc(ha,864279);__ZN6StringC2EPKc(R,1075267);ea=b+4|0;c[ea>>2]=0;Y=b+12|0;c[Y>>2]=0;c[b>>2]=18;fa=c[ha>>2]|0;do if(fa|0){c[ea>>2]=0;if(!(__Z28atomic_conditional_incrementPj(fa+-8|0)|0))break;c[ea>>2]=c[ha>>2]}while(0);c[b+8>>2]=17;ea=c[Y>>2]|0;do if((ea|0)!=(c[R>>2]|0)){do if(ea|0){if(__Z16atomic_decrementPj(ea+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ea,1)}while(0);c[Y>>2]=0;fa=c[R>>2]|0;if(!fa)break;if(!(__Z28atomic_conditional_incrementPj(fa+-8|0)|0))break;c[Y>>2]=c[R>>2]}while(0);c[b+16>>2]=7;c[U>>2]=__Z11_scs_createPKc(864629)|0;c[V>>2]=__Z11_scs_createPKc(865244)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(ga,b,U,V,-1);__ZN10StringNameD2Ev(V);__ZN10StringNameD2Ev(U);Y=c[b+12>>2]|0;do if(Y|0){if(__Z16atomic_decrementPj(Y+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Y,1)}while(0);Y=c[b+4>>2]|0;do if(Y|0){if(__Z16atomic_decrementPj(Y+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Y,1)}while(0);Y=c[R>>2]|0;do if(Y|0){if(__Z16atomic_decrementPj(Y+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Y,1)}while(0);Y=c[ha>>2]|0;do if(Y|0){if(__Z16atomic_decrementPj(Y+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Y,1)}while(0);__ZN10StringNameD2Ev(ga);ga=c[Q>>2]|0;do if(ga|0){if(__Z16atomic_decrementPj(ga+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ga,1)}while(0);__ZN6StringC2EPKc(b,866526);c[Q>>2]=c[b>>2];__ZN10StringNameC2ERK6String(ia,Q);__ZN6StringC2EPKc(ja,864302);__ZN6StringC2EPKc(R,1075267);ga=b+4|0;c[ga>>2]=0;Y=b+12|0;c[Y>>2]=0;c[b>>2]=18;ha=c[ja>>2]|0;do if(ha|0){c[ga>>2]=0;if(!(__Z28atomic_conditional_incrementPj(ha+-8|0)|0))break;c[ga>>2]=c[ja>>2]}while(0);c[b+8>>2]=17;ga=c[Y>>2]|0;do if((ga|0)!=(c[R>>2]|0)){do if(ga|0){if(__Z16atomic_decrementPj(ga+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ga,1)}while(0);c[Y>>2]=0;ha=c[R>>2]|0;if(!ha)break;if(!(__Z28atomic_conditional_incrementPj(ha+-8|0)|0))break;c[Y>>2]=c[R>>2]}while(0);c[b+16>>2]=7;c[U>>2]=__Z11_scs_createPKc(864691)|0;c[V>>2]=__Z11_scs_createPKc(865271)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(ia,b,U,V,-1);__ZN10StringNameD2Ev(V);__ZN10StringNameD2Ev(U);Y=c[b+12>>2]|0;do if(Y|0){if(__Z16atomic_decrementPj(Y+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Y,1)}while(0);Y=c[b+4>>2]|0;do if(Y|0){if(__Z16atomic_decrementPj(Y+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Y,1)}while(0);Y=c[R>>2]|0;do if(Y|0){if(__Z16atomic_decrementPj(Y+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Y,1)}while(0);Y=c[ja>>2]|0;do if(Y|0){if(__Z16atomic_decrementPj(Y+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Y,1)}while(0);__ZN10StringNameD2Ev(ia);ia=c[Q>>2]|0;do if(ia|0){if(__Z16atomic_decrementPj(ia+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ia,1)}while(0);__ZN6StringC2EPKc(b,866526);c[Q>>2]=c[b>>2];__ZN10StringNameC2ERK6String(ka,Q);__ZN6StringC2EPKc(la,864326);__ZN6StringC2EPKc(R,865299);ia=b+4|0;c[ia>>2]=0;Y=b+12|0;c[Y>>2]=0;c[b>>2]=2;ja=c[la>>2]|0;do if(ja|0){c[ia>>2]=0;if(!(__Z28atomic_conditional_incrementPj(ja+-8|0)|0))break;c[ia>>2]=c[la>>2]}while(0);c[b+8>>2]=1;ia=c[Y>>2]|0;do if((ia|0)!=(c[R>>2]|0)){do if(ia|0){if(__Z16atomic_decrementPj(ia+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ia,1)}while(0);c[Y>>2]=0;ja=c[R>>2]|0;if(!ja)break;if(!(__Z28atomic_conditional_incrementPj(ja+-8|0)|0))break;c[Y>>2]=c[R>>2]}while(0);c[b+16>>2]=7;c[U>>2]=__Z11_scs_createPKc(864755)|0;c[V>>2]=__Z11_scs_createPKc(864792)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(ka,b,U,V,-1);__ZN10StringNameD2Ev(V);__ZN10StringNameD2Ev(U);Y=c[b+12>>2]|0;do if(Y|0){if(__Z16atomic_decrementPj(Y+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Y,1)}while(0);Y=c[b+4>>2]|0;do if(Y|0){if(__Z16atomic_decrementPj(Y+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Y,1)}while(0);Y=c[R>>2]|0;do if(Y|0){if(__Z16atomic_decrementPj(Y+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Y,1)}while(0);Y=c[la>>2]|0;do if(Y|0){if(__Z16atomic_decrementPj(Y+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Y,1)}while(0);__ZN10StringNameD2Ev(ka);ka=c[Q>>2]|0;do if(ka|0){if(__Z16atomic_decrementPj(ka+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ka,1)}while(0);__ZN6StringC2EPKc(b,866526);c[Q>>2]=c[b>>2];__ZN10StringNameC2ERK6String(ma,Q);__ZN6StringC2EPKc(b,865311);__ZN6StringC2EPKc(R,865317);__ZN7ClassDB18add_property_groupE10StringNameRK6StringS3_(ma,b,R);ka=c[R>>2]|0;do if(ka|0){if(__Z16atomic_decrementPj(ka+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ka,1)}while(0);ka=c[b>>2]|0;do if(ka|0){if(__Z16atomic_decrementPj(ka+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ka,1)}while(0);__ZN10StringNameD2Ev(ma);ma=c[Q>>2]|0;do if(ma|0){if(__Z16atomic_decrementPj(ma+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ma,1)}while(0);__ZN6StringC2EPKc(b,866526);c[Q>>2]=c[b>>2];__ZN10StringNameC2ERK6String(na,Q);__ZN6StringC2EPKc(oa,865323);__ZN6StringC2EPKc(R,1263606);ma=b+4|0;c[ma>>2]=0;ka=b+12|0;c[ka>>2]=0;c[b>>2]=1;Y=c[oa>>2]|0;do if(Y|0){c[ma>>2]=0;if(!(__Z28atomic_conditional_incrementPj(Y+-8|0)|0))break;c[ma>>2]=c[oa>>2]}while(0);c[b+8>>2]=0;ma=c[ka>>2]|0;do if((ma|0)!=(c[R>>2]|0)){do if(ma|0){if(__Z16atomic_decrementPj(ma+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ma,1)}while(0);c[ka>>2]=0;Y=c[R>>2]|0;if(!Y)break;if(!(__Z28atomic_conditional_incrementPj(Y+-8|0)|0))break;c[ka>>2]=c[R>>2]}while(0);c[b+16>>2]=7;c[U>>2]=__Z11_scs_createPKc(1048494)|0;c[V>>2]=__Z11_scs_createPKc(1048323)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(na,b,U,V,0);__ZN10StringNameD2Ev(V);__ZN10StringNameD2Ev(U);ka=c[b+12>>2]|0;do if(ka|0){if(__Z16atomic_decrementPj(ka+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ka,1)}while(0);ka=c[b+4>>2]|0;do if(ka|0){if(__Z16atomic_decrementPj(ka+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ka,1)}while(0);ka=c[R>>2]|0;do if(ka|0){if(__Z16atomic_decrementPj(ka+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ka,1)}while(0);ka=c[oa>>2]|0;do if(ka|0){if(__Z16atomic_decrementPj(ka+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ka,1)}while(0);__ZN10StringNameD2Ev(na);na=c[Q>>2]|0;do if(na|0){if(__Z16atomic_decrementPj(na+-8|0)|0)break;__ZN6Memory11free_staticEPvb(na,1)}while(0);__ZN6StringC2EPKc(b,866526);c[Q>>2]=c[b>>2];__ZN10StringNameC2ERK6String(pa,Q);__ZN6StringC2EPKc(qa,865336);__ZN6StringC2EPKc(R,1263606);na=b+4|0;c[na>>2]=0;ka=b+12|0;c[ka>>2]=0;c[b>>2]=1;oa=c[qa>>2]|0;do if(oa|0){c[na>>2]=0;if(!(__Z28atomic_conditional_incrementPj(oa+-8|0)|0))break;c[na>>2]=c[qa>>2]}while(0);c[b+8>>2]=0;na=c[ka>>2]|0;do if((na|0)!=(c[R>>2]|0)){do if(na|0){if(__Z16atomic_decrementPj(na+-8|0)|0)break;__ZN6Memory11free_staticEPvb(na,1)}while(0);c[ka>>2]=0;oa=c[R>>2]|0;if(!oa)break;if(!(__Z28atomic_conditional_incrementPj(oa+-8|0)|0))break;c[ka>>2]=c[R>>2]}while(0);c[b+16>>2]=7;c[U>>2]=__Z11_scs_createPKc(1048494)|0;c[V>>2]=__Z11_scs_createPKc(1048323)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(pa,b,U,V,1);__ZN10StringNameD2Ev(V);__ZN10StringNameD2Ev(U);ka=c[b+12>>2]|0;do if(ka|0){if(__Z16atomic_decrementPj(ka+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ka,1)}while(0);ka=c[b+4>>2]|0;do if(ka|0){if(__Z16atomic_decrementPj(ka+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ka,1)}while(0);ka=c[R>>2]|0;do if(ka|0){if(__Z16atomic_decrementPj(ka+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ka,1)}while(0);ka=c[qa>>2]|0;do if(ka|0){if(__Z16atomic_decrementPj(ka+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ka,1)}while(0);__ZN10StringNameD2Ev(pa);pa=c[Q>>2]|0;do if(pa|0){if(__Z16atomic_decrementPj(pa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(pa,1)}while(0);__ZN6StringC2EPKc(b,866526);c[Q>>2]=c[b>>2];__ZN10StringNameC2ERK6String(ra,Q);__ZN6StringC2EPKc(b,865350);__ZN6StringC2EPKc(R,1263606);__ZN7ClassDB18add_property_groupE10StringNameRK6StringS3_(ra,b,R);pa=c[R>>2]|0;do if(pa|0){if(__Z16atomic_decrementPj(pa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(pa,1)}while(0);pa=c[b>>2]|0;do if(pa|0){if(__Z16atomic_decrementPj(pa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(pa,1)}while(0);__ZN10StringNameD2Ev(ra);ra=c[Q>>2]|0;do if(ra|0){if(__Z16atomic_decrementPj(ra+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ra,1)}while(0);__ZN6StringC2EPKc(b,866526);c[Q>>2]=c[b>>2];__ZN10StringNameC2ERK6String(sa,Q);__ZN6StringC2EPKc(ta,1072419);__ZN6StringC2EPKc(R,943023);ra=b+4|0;c[ra>>2]=0;pa=b+12|0;c[pa>>2]=0;c[b>>2]=3;ka=c[ta>>2]|0;do if(ka|0){c[ra>>2]=0;if(!(__Z28atomic_conditional_incrementPj(ka+-8|0)|0))break;c[ra>>2]=c[ta>>2]}while(0);c[b+8>>2]=1;ra=c[pa>>2]|0;do if((ra|0)!=(c[R>>2]|0)){do if(ra|0){if(__Z16atomic_decrementPj(ra+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ra,1)}while(0);c[pa>>2]=0;ka=c[R>>2]|0;if(!ka)break;if(!(__Z28atomic_conditional_incrementPj(ka+-8|0)|0))break;c[pa>>2]=c[R>>2]}while(0);c[b+16>>2]=7;c[U>>2]=__Z11_scs_createPKc(1072303)|0;c[V>>2]=__Z11_scs_createPKc(1072314)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(sa,b,U,V,-1);__ZN10StringNameD2Ev(V);__ZN10StringNameD2Ev(U);pa=c[b+12>>2]|0;do if(pa|0){if(__Z16atomic_decrementPj(pa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(pa,1)}while(0);pa=c[b+4>>2]|0;do if(pa|0){if(__Z16atomic_decrementPj(pa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(pa,1)}while(0);pa=c[R>>2]|0;do if(pa|0){if(__Z16atomic_decrementPj(pa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(pa,1)}while(0);pa=c[ta>>2]|0;do if(pa|0){if(__Z16atomic_decrementPj(pa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(pa,1)}while(0);__ZN10StringNameD2Ev(sa);sa=c[Q>>2]|0;do if(sa|0){if(__Z16atomic_decrementPj(sa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(sa,1)}while(0);__ZN6StringC2EPKc(b,866526);c[Q>>2]=c[b>>2];__ZN10StringNameC2ERK6String(ua,Q);__ZN6StringC2EPKc(va,865357);__ZN6StringC2EPKc(R,1074459);sa=b+4|0;c[sa>>2]=0;pa=b+12|0;c[pa>>2]=0;c[b>>2]=3;ta=c[va>>2]|0;do if(ta|0){c[sa>>2]=0;if(!(__Z28atomic_conditional_incrementPj(ta+-8|0)|0))break;c[sa>>2]=c[va>>2]}while(0);c[b+8>>2]=1;sa=c[pa>>2]|0;do if((sa|0)!=(c[R>>2]|0)){do if(sa|0){if(__Z16atomic_decrementPj(sa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(sa,1)}while(0);c[pa>>2]=0;ta=c[R>>2]|0;if(!ta)break;if(!(__Z28atomic_conditional_incrementPj(ta+-8|0)|0))break;c[pa>>2]=c[R>>2]}while(0);c[b+16>>2]=7;c[U>>2]=__Z11_scs_createPKc(864347)|0;c[V>>2]=__Z11_scs_createPKc(864360)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(ua,b,U,V,-1);__ZN10StringNameD2Ev(V);__ZN10StringNameD2Ev(U);pa=c[b+12>>2]|0;do if(pa|0){if(__Z16atomic_decrementPj(pa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(pa,1)}while(0);pa=c[b+4>>2]|0;do if(pa|0){if(__Z16atomic_decrementPj(pa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(pa,1)}while(0);pa=c[R>>2]|0;do if(pa|0){if(__Z16atomic_decrementPj(pa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(pa,1)}while(0);pa=c[va>>2]|0;do if(pa|0){if(__Z16atomic_decrementPj(pa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(pa,1)}while(0);__ZN10StringNameD2Ev(ua);ua=c[Q>>2]|0;do if(ua|0){if(__Z16atomic_decrementPj(ua+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ua,1)}while(0);__ZN6StringC2EPKc(b,866526);c[Q>>2]=c[b>>2];__ZN10StringNameC2ERK6String(wa,Q);__ZN6StringC2EPKc(b,865366);__ZN6StringC2EPKc(R,1263606);__ZN7ClassDB18add_property_groupE10StringNameRK6StringS3_(wa,b,R);ua=c[R>>2]|0;do if(ua|0){if(__Z16atomic_decrementPj(ua+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ua,1)}while(0);ua=c[b>>2]|0;do if(ua|0){if(__Z16atomic_decrementPj(ua+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ua,1)}while(0);__ZN10StringNameD2Ev(wa);wa=c[Q>>2]|0;do if(wa|0){if(__Z16atomic_decrementPj(wa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(wa,1)}while(0);__ZN6StringC2EPKc(b,866526);c[Q>>2]=c[b>>2];__ZN10StringNameC2ERK6String(xa,Q);__ZN6StringC2EPKc(ya,880753);__ZN6StringC2EPKc(R,1263606);wa=b+4|0;c[wa>>2]=0;ua=b+12|0;c[ua>>2]=0;c[b>>2]=7;pa=c[ya>>2]|0;do if(pa|0){c[wa>>2]=0;if(!(__Z28atomic_conditional_incrementPj(pa+-8|0)|0))break;c[wa>>2]=c[ya>>2]}while(0);c[b+8>>2]=0;wa=c[ua>>2]|0;do if((wa|0)!=(c[R>>2]|0)){do if(wa|0){if(__Z16atomic_decrementPj(wa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(wa,1)}while(0);c[ua>>2]=0;pa=c[R>>2]|0;if(!pa)break;if(!(__Z28atomic_conditional_incrementPj(pa+-8|0)|0))break;c[ua>>2]=c[R>>2]}while(0);c[b+16>>2]=7;c[U>>2]=__Z11_scs_createPKc(880741)|0;c[V>>2]=__Z11_scs_createPKc(1097638)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(xa,b,U,V,-1);__ZN10StringNameD2Ev(V);__ZN10StringNameD2Ev(U);ua=c[b+12>>2]|0;do if(ua|0){if(__Z16atomic_decrementPj(ua+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ua,1)}while(0);ua=c[b+4>>2]|0;do if(ua|0){if(__Z16atomic_decrementPj(ua+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ua,1)}while(0);ua=c[R>>2]|0;do if(ua|0){if(__Z16atomic_decrementPj(ua+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ua,1)}while(0);ua=c[ya>>2]|0;do if(ua|0){if(__Z16atomic_decrementPj(ua+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ua,1)}while(0);__ZN10StringNameD2Ev(xa);xa=c[Q>>2]|0;do if(xa|0){if(__Z16atomic_decrementPj(xa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(xa,1)}while(0);__ZN6StringC2EPKc(b,866526);c[Q>>2]=c[b>>2];__ZN10StringNameC2ERK6String(za,Q);__ZN6StringC2EPKc(b,865374);__ZN6StringC2EPKc(R,865391);__ZN7ClassDB18add_property_groupE10StringNameRK6StringS3_(za,b,R);xa=c[R>>2]|0;do if(xa|0){if(__Z16atomic_decrementPj(xa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(xa,1)}while(0);xa=c[b>>2]|0;do if(xa|0){if(__Z16atomic_decrementPj(xa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(xa,1)}while(0);__ZN10StringNameD2Ev(za);za=c[Q>>2]|0;do if(za|0){if(__Z16atomic_decrementPj(za+-8|0)|0)break;__ZN6Memory11free_staticEPvb(za,1)}while(0);__ZN6StringC2EPKc(b,866526);c[Q>>2]=c[b>>2];__ZN10StringNameC2ERK6String(Aa,Q);__ZN6StringC2EPKc(Ba,865400);__ZN6StringC2EPKc(R,865417);za=b+4|0;c[za>>2]=0;xa=b+12|0;c[xa>>2]=0;c[b>>2]=3;ua=c[Ba>>2]|0;do if(ua|0){c[za>>2]=0;if(!(__Z28atomic_conditional_incrementPj(ua+-8|0)|0))break;c[za>>2]=c[Ba>>2]}while(0);c[b+8>>2]=1;za=c[xa>>2]|0;do if((za|0)!=(c[R>>2]|0)){do if(za|0){if(__Z16atomic_decrementPj(za+-8|0)|0)break;__ZN6Memory11free_staticEPvb(za,1)}while(0);c[xa>>2]=0;ua=c[R>>2]|0;if(!ua)break;if(!(__Z28atomic_conditional_incrementPj(ua+-8|0)|0))break;c[xa>>2]=c[R>>2]}while(0);c[b+16>>2]=7;c[U>>2]=__Z11_scs_createPKc(1056002)|0;c[V>>2]=__Z11_scs_createPKc(1054240)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(Aa,b,U,V,0);__ZN10StringNameD2Ev(V);__ZN10StringNameD2Ev(U);xa=c[b+12>>2]|0;do if(xa|0){if(__Z16atomic_decrementPj(xa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(xa,1)}while(0);xa=c[b+4>>2]|0;do if(xa|0){if(__Z16atomic_decrementPj(xa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(xa,1)}while(0);xa=c[R>>2]|0;do if(xa|0){if(__Z16atomic_decrementPj(xa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(xa,1)}while(0);xa=c[Ba>>2]|0;do if(xa|0){if(__Z16atomic_decrementPj(xa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(xa,1)}while(0);__ZN10StringNameD2Ev(Aa);Aa=c[Q>>2]|0;do if(Aa|0){if(__Z16atomic_decrementPj(Aa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Aa,1)}while(0);__ZN6StringC2EPKc(b,866526);c[Q>>2]=c[b>>2];__ZN10StringNameC2ERK6String(Ca,Q);__ZN6StringC2EPKc(Da,865429);__ZN6StringC2EPKc(R,1074459);Aa=b+4|0;c[Aa>>2]=0;xa=b+12|0;c[xa>>2]=0;c[b>>2]=3;Ba=c[Da>>2]|0;do if(Ba|0){c[Aa>>2]=0;if(!(__Z28atomic_conditional_incrementPj(Ba+-8|0)|0))break;c[Aa>>2]=c[Da>>2]}while(0);c[b+8>>2]=1;Aa=c[xa>>2]|0;do if((Aa|0)!=(c[R>>2]|0)){do if(Aa|0){if(__Z16atomic_decrementPj(Aa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Aa,1)}while(0);c[xa>>2]=0;Ba=c[R>>2]|0;if(!Ba)break;if(!(__Z28atomic_conditional_incrementPj(Ba+-8|0)|0))break;c[xa>>2]=c[R>>2]}while(0);c[b+16>>2]=7;c[U>>2]=__Z11_scs_createPKc(864373)|0;c[V>>2]=__Z11_scs_createPKc(864394)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(Ca,b,U,V,0);__ZN10StringNameD2Ev(V);__ZN10StringNameD2Ev(U);xa=c[b+12>>2]|0;do if(xa|0){if(__Z16atomic_decrementPj(xa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(xa,1)}while(0);xa=c[b+4>>2]|0;do if(xa|0){if(__Z16atomic_decrementPj(xa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(xa,1)}while(0);xa=c[R>>2]|0;do if(xa|0){if(__Z16atomic_decrementPj(xa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(xa,1)}while(0);xa=c[Da>>2]|0;do if(xa|0){if(__Z16atomic_decrementPj(xa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(xa,1)}while(0);__ZN10StringNameD2Ev(Ca);Ca=c[Q>>2]|0;do if(Ca|0){if(__Z16atomic_decrementPj(Ca+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ca,1)}while(0);__ZN6StringC2EPKc(b,866526);c[Q>>2]=c[b>>2];__ZN10StringNameC2ERK6String(Ea,Q);__ZN6StringC2EPKc(b,865453);__ZN6StringC2EPKc(R,873108);__ZN7ClassDB18add_property_groupE10StringNameRK6StringS3_(Ea,b,R);Ca=c[R>>2]|0;do if(Ca|0){if(__Z16atomic_decrementPj(Ca+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ca,1)}while(0);Ca=c[b>>2]|0;do if(Ca|0){if(__Z16atomic_decrementPj(Ca+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ca,1)}while(0);__ZN10StringNameD2Ev(Ea);Ea=c[Q>>2]|0;do if(Ea|0){if(__Z16atomic_decrementPj(Ea+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ea,1)}while(0);__ZN6StringC2EPKc(b,866526);c[Q>>2]=c[b>>2];__ZN10StringNameC2ERK6String(Fa,Q);__ZN6StringC2EPKc(Ga,872449);__ZN6StringC2EPKc(R,865470);Ea=b+4|0;c[Ea>>2]=0;Ca=b+12|0;c[Ca>>2]=0;c[b>>2]=3;xa=c[Ga>>2]|0;do if(xa|0){c[Ea>>2]=0;if(!(__Z28atomic_conditional_incrementPj(xa+-8|0)|0))break;c[Ea>>2]=c[Ga>>2]}while(0);c[b+8>>2]=1;Ea=c[Ca>>2]|0;do if((Ea|0)!=(c[R>>2]|0)){do if(Ea|0){if(__Z16atomic_decrementPj(Ea+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ea,1)}while(0);c[Ca>>2]=0;xa=c[R>>2]|0;if(!xa)break;if(!(__Z28atomic_conditional_incrementPj(xa+-8|0)|0))break;c[Ca>>2]=c[R>>2]}while(0);c[b+16>>2]=7;c[U>>2]=__Z11_scs_createPKc(1056002)|0;c[V>>2]=__Z11_scs_createPKc(1054240)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(Fa,b,U,V,1);__ZN10StringNameD2Ev(V);__ZN10StringNameD2Ev(U);Ca=c[b+12>>2]|0;do if(Ca|0){if(__Z16atomic_decrementPj(Ca+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ca,1)}while(0);Ca=c[b+4>>2]|0;do if(Ca|0){if(__Z16atomic_decrementPj(Ca+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ca,1)}while(0);Ca=c[R>>2]|0;do if(Ca|0){if(__Z16atomic_decrementPj(Ca+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ca,1)}while(0);Ca=c[Ga>>2]|0;do if(Ca|0){if(__Z16atomic_decrementPj(Ca+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ca,1)}while(0);__ZN10StringNameD2Ev(Fa);Fa=c[Q>>2]|0;do if(Fa|0){if(__Z16atomic_decrementPj(Fa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Fa,1)}while(0);__ZN6StringC2EPKc(b,866526);c[Q>>2]=c[b>>2];__ZN10StringNameC2ERK6String(Ha,Q);__ZN6StringC2EPKc(Ia,865484);__ZN6StringC2EPKc(R,1074459);Fa=b+4|0;c[Fa>>2]=0;Ca=b+12|0;c[Ca>>2]=0;c[b>>2]=3;Ga=c[Ia>>2]|0;do if(Ga|0){c[Fa>>2]=0;if(!(__Z28atomic_conditional_incrementPj(Ga+-8|0)|0))break;c[Fa>>2]=c[Ia>>2]}while(0);c[b+8>>2]=1;Fa=c[Ca>>2]|0;do if((Fa|0)!=(c[R>>2]|0)){do if(Fa|0){if(__Z16atomic_decrementPj(Fa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Fa,1)}while(0);c[Ca>>2]=0;Ga=c[R>>2]|0;if(!Ga)break;if(!(__Z28atomic_conditional_incrementPj(Ga+-8|0)|0))break;c[Ca>>2]=c[R>>2]}while(0);c[b+16>>2]=7;c[U>>2]=__Z11_scs_createPKc(864373)|0;c[V>>2]=__Z11_scs_createPKc(864394)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(Ha,b,U,V,1);__ZN10StringNameD2Ev(V);__ZN10StringNameD2Ev(U);Ca=c[b+12>>2]|0;do if(Ca|0){if(__Z16atomic_decrementPj(Ca+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ca,1)}while(0);Ca=c[b+4>>2]|0;do if(Ca|0){if(__Z16atomic_decrementPj(Ca+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ca,1)}while(0);Ca=c[R>>2]|0;do if(Ca|0){if(__Z16atomic_decrementPj(Ca+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ca,1)}while(0);Ca=c[Ia>>2]|0;do if(Ca|0){if(__Z16atomic_decrementPj(Ca+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ca,1)}while(0);__ZN10StringNameD2Ev(Ha);Ha=c[Q>>2]|0;do if(Ha|0){if(__Z16atomic_decrementPj(Ha+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ha,1)}while(0);__ZN6StringC2EPKc(b,866526);c[Q>>2]=c[b>>2];__ZN10StringNameC2ERK6String(Ja,Q);__ZN6StringC2EPKc(Ka,865508);__ZN6StringC2EPKc(R,913579);Ha=b+4|0;c[Ha>>2]=0;Ca=b+12|0;c[Ca>>2]=0;c[b>>2]=18;Ia=c[Ka>>2]|0;do if(Ia|0){c[Ha>>2]=0;if(!(__Z28atomic_conditional_incrementPj(Ia+-8|0)|0))break;c[Ha>>2]=c[Ka>>2]}while(0);c[b+8>>2]=17;Ha=c[Ca>>2]|0;do if((Ha|0)!=(c[R>>2]|0)){do if(Ha|0){if(__Z16atomic_decrementPj(Ha+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ha,1)}while(0);c[Ca>>2]=0;Ia=c[R>>2]|0;if(!Ia)break;if(!(__Z28atomic_conditional_incrementPj(Ia+-8|0)|0))break;c[Ca>>2]=c[R>>2]}while(0);c[b+16>>2]=7;c[U>>2]=__Z11_scs_createPKc(864415)|0;c[V>>2]=__Z11_scs_createPKc(864433)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(Ja,b,U,V,1);__ZN10StringNameD2Ev(V);__ZN10StringNameD2Ev(U);Ca=c[b+12>>2]|0;do if(Ca|0){if(__Z16atomic_decrementPj(Ca+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ca,1)}while(0);Ca=c[b+4>>2]|0;do if(Ca|0){if(__Z16atomic_decrementPj(Ca+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ca,1)}while(0);Ca=c[R>>2]|0;do if(Ca|0){if(__Z16atomic_decrementPj(Ca+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ca,1)}while(0);Ca=c[Ka>>2]|0;do if(Ca|0){if(__Z16atomic_decrementPj(Ca+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ca,1)}while(0);__ZN10StringNameD2Ev(Ja);Ja=c[Q>>2]|0;do if(Ja|0){if(__Z16atomic_decrementPj(Ja+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ja,1)}while(0);__ZN6StringC2EPKc(b,866526);c[Q>>2]=c[b>>2];__ZN10StringNameC2ERK6String(La,Q);__ZN6StringC2EPKc(b,865531);__ZN6StringC2EPKc(R,865546);__ZN7ClassDB18add_property_groupE10StringNameRK6StringS3_(La,b,R);Ja=c[R>>2]|0;do if(Ja|0){if(__Z16atomic_decrementPj(Ja+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ja,1)}while(0);Ja=c[b>>2]|0;do if(Ja|0){if(__Z16atomic_decrementPj(Ja+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ja,1)}while(0);__ZN10StringNameD2Ev(La);La=c[Q>>2]|0;do if(La|0){if(__Z16atomic_decrementPj(La+-8|0)|0)break;__ZN6Memory11free_staticEPvb(La,1)}while(0);__ZN6StringC2EPKc(b,866526);c[Q>>2]=c[b>>2];__ZN10StringNameC2ERK6String(Ma,Q);__ZN6StringC2EPKc(Na,865553);__ZN6StringC2EPKc(R,865568);La=b+4|0;c[La>>2]=0;Ja=b+12|0;c[Ja>>2]=0;c[b>>2]=3;Ca=c[Na>>2]|0;do if(Ca|0){c[La>>2]=0;if(!(__Z28atomic_conditional_incrementPj(Ca+-8|0)|0))break;c[La>>2]=c[Na>>2]}while(0);c[b+8>>2]=1;La=c[Ja>>2]|0;do if((La|0)!=(c[R>>2]|0)){do if(La|0){if(__Z16atomic_decrementPj(La+-8|0)|0)break;__ZN6Memory11free_staticEPvb(La,1)}while(0);c[Ja>>2]=0;Ca=c[R>>2]|0;if(!Ca)break;if(!(__Z28atomic_conditional_incrementPj(Ca+-8|0)|0))break;c[Ja>>2]=c[R>>2]}while(0);c[b+16>>2]=7;c[U>>2]=__Z11_scs_createPKc(1056002)|0;c[V>>2]=__Z11_scs_createPKc(1054240)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(Ma,b,U,V,2);__ZN10StringNameD2Ev(V);__ZN10StringNameD2Ev(U);Ja=c[b+12>>2]|0;do if(Ja|0){if(__Z16atomic_decrementPj(Ja+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ja,1)}while(0);Ja=c[b+4>>2]|0;do if(Ja|0){if(__Z16atomic_decrementPj(Ja+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ja,1)}while(0);Ja=c[R>>2]|0;do if(Ja|0){if(__Z16atomic_decrementPj(Ja+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ja,1)}while(0);Ja=c[Na>>2]|0;do if(Ja|0){if(__Z16atomic_decrementPj(Ja+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ja,1)}while(0);__ZN10StringNameD2Ev(Ma);Ma=c[Q>>2]|0;do if(Ma|0){if(__Z16atomic_decrementPj(Ma+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ma,1)}while(0);__ZN6StringC2EPKc(b,866526);c[Q>>2]=c[b>>2];__ZN10StringNameC2ERK6String(Oa,Q);__ZN6StringC2EPKc(Pa,865584);__ZN6StringC2EPKc(R,1074459);Ma=b+4|0;c[Ma>>2]=0;Ja=b+12|0;c[Ja>>2]=0;c[b>>2]=3;Na=c[Pa>>2]|0;do if(Na|0){c[Ma>>2]=0;if(!(__Z28atomic_conditional_incrementPj(Na+-8|0)|0))break;c[Ma>>2]=c[Pa>>2]}while(0);c[b+8>>2]=1;Ma=c[Ja>>2]|0;do if((Ma|0)!=(c[R>>2]|0)){do if(Ma|0){if(__Z16atomic_decrementPj(Ma+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ma,1)}while(0);c[Ja>>2]=0;Na=c[R>>2]|0;if(!Na)break;if(!(__Z28atomic_conditional_incrementPj(Na+-8|0)|0))break;c[Ja>>2]=c[R>>2]}while(0);c[b+16>>2]=7;c[U>>2]=__Z11_scs_createPKc(864373)|0;c[V>>2]=__Z11_scs_createPKc(864394)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(Oa,b,U,V,2);__ZN10StringNameD2Ev(V);__ZN10StringNameD2Ev(U);Ja=c[b+12>>2]|0;do if(Ja|0){if(__Z16atomic_decrementPj(Ja+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ja,1)}while(0);Ja=c[b+4>>2]|0;do if(Ja|0){if(__Z16atomic_decrementPj(Ja+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ja,1)}while(0);Ja=c[R>>2]|0;do if(Ja|0){if(__Z16atomic_decrementPj(Ja+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ja,1)}while(0);Ja=c[Pa>>2]|0;do if(Ja|0){if(__Z16atomic_decrementPj(Ja+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ja,1)}while(0);__ZN10StringNameD2Ev(Oa);Oa=c[Q>>2]|0;do if(Oa|0){if(__Z16atomic_decrementPj(Oa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Oa,1)}while(0);__ZN6StringC2EPKc(b,866526);c[Q>>2]=c[b>>2];__ZN10StringNameC2ERK6String(Qa,Q);__ZN6StringC2EPKc(Ra,865606);__ZN6StringC2EPKc(R,913579);Oa=b+4|0;c[Oa>>2]=0;Ja=b+12|0;c[Ja>>2]=0;c[b>>2]=18;Pa=c[Ra>>2]|0;do if(Pa|0){c[Oa>>2]=0;if(!(__Z28atomic_conditional_incrementPj(Pa+-8|0)|0))break;c[Oa>>2]=c[Ra>>2]}while(0);c[b+8>>2]=17;Oa=c[Ja>>2]|0;do if((Oa|0)!=(c[R>>2]|0)){do if(Oa|0){if(__Z16atomic_decrementPj(Oa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Oa,1)}while(0);c[Ja>>2]=0;Pa=c[R>>2]|0;if(!Pa)break;if(!(__Z28atomic_conditional_incrementPj(Pa+-8|0)|0))break;c[Ja>>2]=c[R>>2]}while(0);c[b+16>>2]=7;c[U>>2]=__Z11_scs_createPKc(864415)|0;c[V>>2]=__Z11_scs_createPKc(864433)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(Qa,b,U,V,2);__ZN10StringNameD2Ev(V);__ZN10StringNameD2Ev(U);Ja=c[b+12>>2]|0;do if(Ja|0){if(__Z16atomic_decrementPj(Ja+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ja,1)}while(0);Ja=c[b+4>>2]|0;do if(Ja|0){if(__Z16atomic_decrementPj(Ja+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ja,1)}while(0);Ja=c[R>>2]|0;do if(Ja|0){if(__Z16atomic_decrementPj(Ja+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ja,1)}while(0);Ja=c[Ra>>2]|0;do if(Ja|0){if(__Z16atomic_decrementPj(Ja+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ja,1)}while(0);__ZN10StringNameD2Ev(Qa);Qa=c[Q>>2]|0;do if(Qa|0){if(__Z16atomic_decrementPj(Qa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Qa,1)}while(0);__ZN6StringC2EPKc(b,866526);c[Q>>2]=c[b>>2];__ZN10StringNameC2ERK6String(Sa,Q);__ZN6StringC2EPKc(b,865627);__ZN6StringC2EPKc(R,873080);__ZN7ClassDB18add_property_groupE10StringNameRK6StringS3_(Sa,b,R);Qa=c[R>>2]|0;do if(Qa|0){if(__Z16atomic_decrementPj(Qa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Qa,1)}while(0);Qa=c[b>>2]|0;do if(Qa|0){if(__Z16atomic_decrementPj(Qa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Qa,1)}while(0);__ZN10StringNameD2Ev(Sa);Sa=c[Q>>2]|0;do if(Sa|0){if(__Z16atomic_decrementPj(Sa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Sa,1)}while(0);__ZN6StringC2EPKc(b,866526);c[Q>>2]=c[b>>2];__ZN10StringNameC2ERK6String(Ta,Q);__ZN6StringC2EPKc(Ua,865640);__ZN6StringC2EPKc(R,865653);Sa=b+4|0;c[Sa>>2]=0;Qa=b+12|0;c[Qa>>2]=0;c[b>>2]=3;Ja=c[Ua>>2]|0;do if(Ja|0){c[Sa>>2]=0;if(!(__Z28atomic_conditional_incrementPj(Ja+-8|0)|0))break;c[Sa>>2]=c[Ua>>2]}while(0);c[b+8>>2]=1;Sa=c[Qa>>2]|0;do if((Sa|0)!=(c[R>>2]|0)){do if(Sa|0){if(__Z16atomic_decrementPj(Sa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Sa,1)}while(0);c[Qa>>2]=0;Ja=c[R>>2]|0;if(!Ja)break;if(!(__Z28atomic_conditional_incrementPj(Ja+-8|0)|0))break;c[Qa>>2]=c[R>>2]}while(0);c[b+16>>2]=7;c[U>>2]=__Z11_scs_createPKc(1056002)|0;c[V>>2]=__Z11_scs_createPKc(1054240)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(Ta,b,U,V,3);__ZN10StringNameD2Ev(V);__ZN10StringNameD2Ev(U);Qa=c[b+12>>2]|0;do if(Qa|0){if(__Z16atomic_decrementPj(Qa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Qa,1)}while(0);Qa=c[b+4>>2]|0;do if(Qa|0){if(__Z16atomic_decrementPj(Qa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Qa,1)}while(0);Qa=c[R>>2]|0;do if(Qa|0){if(__Z16atomic_decrementPj(Qa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Qa,1)}while(0);Qa=c[Ua>>2]|0;do if(Qa|0){if(__Z16atomic_decrementPj(Qa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Qa,1)}while(0);__ZN10StringNameD2Ev(Ta);Ta=c[Q>>2]|0;do if(Ta|0){if(__Z16atomic_decrementPj(Ta+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ta,1)}while(0);__ZN6StringC2EPKc(b,866526);c[Q>>2]=c[b>>2];__ZN10StringNameC2ERK6String(Va,Q);__ZN6StringC2EPKc(Wa,865667);__ZN6StringC2EPKc(R,1074459);Ta=b+4|0;c[Ta>>2]=0;Qa=b+12|0;c[Qa>>2]=0;c[b>>2]=3;Ua=c[Wa>>2]|0;do if(Ua|0){c[Ta>>2]=0;if(!(__Z28atomic_conditional_incrementPj(Ua+-8|0)|0))break;c[Ta>>2]=c[Wa>>2]}while(0);c[b+8>>2]=1;Ta=c[Qa>>2]|0;do if((Ta|0)!=(c[R>>2]|0)){do if(Ta|0){if(__Z16atomic_decrementPj(Ta+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ta,1)}while(0);c[Qa>>2]=0;Ua=c[R>>2]|0;if(!Ua)break;if(!(__Z28atomic_conditional_incrementPj(Ua+-8|0)|0))break;c[Qa>>2]=c[R>>2]}while(0);c[b+16>>2]=7;c[U>>2]=__Z11_scs_createPKc(864373)|0;c[V>>2]=__Z11_scs_createPKc(864394)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(Va,b,U,V,3);__ZN10StringNameD2Ev(V);__ZN10StringNameD2Ev(U);Qa=c[b+12>>2]|0;do if(Qa|0){if(__Z16atomic_decrementPj(Qa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Qa,1)}while(0);Qa=c[b+4>>2]|0;do if(Qa|0){if(__Z16atomic_decrementPj(Qa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Qa,1)}while(0);Qa=c[R>>2]|0;do if(Qa|0){if(__Z16atomic_decrementPj(Qa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Qa,1)}while(0);Qa=c[Wa>>2]|0;do if(Qa|0){if(__Z16atomic_decrementPj(Qa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Qa,1)}while(0);__ZN10StringNameD2Ev(Va);Va=c[Q>>2]|0;do if(Va|0){if(__Z16atomic_decrementPj(Va+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Va,1)}while(0);__ZN6StringC2EPKc(b,866526);c[Q>>2]=c[b>>2];__ZN10StringNameC2ERK6String(Xa,Q);__ZN6StringC2EPKc(Ya,865687);__ZN6StringC2EPKc(R,913579);Va=b+4|0;c[Va>>2]=0;Qa=b+12|0;c[Qa>>2]=0;c[b>>2]=18;Wa=c[Ya>>2]|0;do if(Wa|0){c[Va>>2]=0;if(!(__Z28atomic_conditional_incrementPj(Wa+-8|0)|0))break;c[Va>>2]=c[Ya>>2]}while(0);c[b+8>>2]=17;Va=c[Qa>>2]|0;do if((Va|0)!=(c[R>>2]|0)){do if(Va|0){if(__Z16atomic_decrementPj(Va+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Va,1)}while(0);c[Qa>>2]=0;Wa=c[R>>2]|0;if(!Wa)break;if(!(__Z28atomic_conditional_incrementPj(Wa+-8|0)|0))break;c[Qa>>2]=c[R>>2]}while(0);c[b+16>>2]=7;c[U>>2]=__Z11_scs_createPKc(864415)|0;c[V>>2]=__Z11_scs_createPKc(864433)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(Xa,b,U,V,3);__ZN10StringNameD2Ev(V);__ZN10StringNameD2Ev(U);Qa=c[b+12>>2]|0;do if(Qa|0){if(__Z16atomic_decrementPj(Qa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Qa,1)}while(0);Qa=c[b+4>>2]|0;do if(Qa|0){if(__Z16atomic_decrementPj(Qa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Qa,1)}while(0);Qa=c[R>>2]|0;do if(Qa|0){if(__Z16atomic_decrementPj(Qa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Qa,1)}while(0);Qa=c[Ya>>2]|0;do if(Qa|0){if(__Z16atomic_decrementPj(Qa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Qa,1)}while(0);__ZN10StringNameD2Ev(Xa);Xa=c[Q>>2]|0;do if(Xa|0){if(__Z16atomic_decrementPj(Xa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Xa,1)}while(0);__ZN6StringC2EPKc(b,866526);c[Q>>2]=c[b>>2];__ZN10StringNameC2ERK6String(Za,Q);__ZN6StringC2EPKc(b,865706);__ZN6StringC2EPKc(R,865719);__ZN7ClassDB18add_property_groupE10StringNameRK6StringS3_(Za,b,R);Xa=c[R>>2]|0;do if(Xa|0){if(__Z16atomic_decrementPj(Xa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Xa,1)}while(0);Xa=c[b>>2]|0;do if(Xa|0){if(__Z16atomic_decrementPj(Xa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Xa,1)}while(0);__ZN10StringNameD2Ev(Za);Za=c[Q>>2]|0;do if(Za|0){if(__Z16atomic_decrementPj(Za+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Za,1)}while(0);__ZN6StringC2EPKc(b,866526);c[Q>>2]=c[b>>2];__ZN10StringNameC2ERK6String(_a,Q);__ZN6StringC2EPKc($a,865727);__ZN6StringC2EPKc(R,865653);Za=b+4|0;c[Za>>2]=0;Xa=b+12|0;c[Xa>>2]=0;c[b>>2]=3;Qa=c[$a>>2]|0;do if(Qa|0){c[Za>>2]=0;if(!(__Z28atomic_conditional_incrementPj(Qa+-8|0)|0))break;c[Za>>2]=c[$a>>2]}while(0);c[b+8>>2]=1;Za=c[Xa>>2]|0;do if((Za|0)!=(c[R>>2]|0)){do if(Za|0){if(__Z16atomic_decrementPj(Za+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Za,1)}while(0);c[Xa>>2]=0;Qa=c[R>>2]|0;if(!Qa)break;if(!(__Z28atomic_conditional_incrementPj(Qa+-8|0)|0))break;c[Xa>>2]=c[R>>2]}while(0);c[b+16>>2]=7;c[U>>2]=__Z11_scs_createPKc(1056002)|0;c[V>>2]=__Z11_scs_createPKc(1054240)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(_a,b,U,V,4);__ZN10StringNameD2Ev(V);__ZN10StringNameD2Ev(U);Xa=c[b+12>>2]|0;do if(Xa|0){if(__Z16atomic_decrementPj(Xa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Xa,1)}while(0);Xa=c[b+4>>2]|0;do if(Xa|0){if(__Z16atomic_decrementPj(Xa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Xa,1)}while(0);Xa=c[R>>2]|0;do if(Xa|0){if(__Z16atomic_decrementPj(Xa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Xa,1)}while(0);Xa=c[$a>>2]|0;do if(Xa|0){if(__Z16atomic_decrementPj(Xa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Xa,1)}while(0);__ZN10StringNameD2Ev(_a);_a=c[Q>>2]|0;do if(_a|0){if(__Z16atomic_decrementPj(_a+-8|0)|0)break;__ZN6Memory11free_staticEPvb(_a,1)}while(0);__ZN6StringC2EPKc(b,866526);c[Q>>2]=c[b>>2];__ZN10StringNameC2ERK6String(ab,Q);__ZN6StringC2EPKc(bb,865740);__ZN6StringC2EPKc(R,1074459);_a=b+4|0;c[_a>>2]=0;Xa=b+12|0;c[Xa>>2]=0;c[b>>2]=3;$a=c[bb>>2]|0;do if($a|0){c[_a>>2]=0;if(!(__Z28atomic_conditional_incrementPj($a+-8|0)|0))break;c[_a>>2]=c[bb>>2]}while(0);c[b+8>>2]=1;_a=c[Xa>>2]|0;do if((_a|0)!=(c[R>>2]|0)){do if(_a|0){if(__Z16atomic_decrementPj(_a+-8|0)|0)break;__ZN6Memory11free_staticEPvb(_a,1)}while(0);c[Xa>>2]=0;$a=c[R>>2]|0;if(!$a)break;if(!(__Z28atomic_conditional_incrementPj($a+-8|0)|0))break;c[Xa>>2]=c[R>>2]}while(0);c[b+16>>2]=7;c[U>>2]=__Z11_scs_createPKc(864373)|0;c[V>>2]=__Z11_scs_createPKc(864394)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(ab,b,U,V,4);__ZN10StringNameD2Ev(V);__ZN10StringNameD2Ev(U);Xa=c[b+12>>2]|0;do if(Xa|0){if(__Z16atomic_decrementPj(Xa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Xa,1)}while(0);Xa=c[b+4>>2]|0;do if(Xa|0){if(__Z16atomic_decrementPj(Xa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Xa,1)}while(0);Xa=c[R>>2]|0;do if(Xa|0){if(__Z16atomic_decrementPj(Xa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Xa,1)}while(0);Xa=c[bb>>2]|0;do if(Xa|0){if(__Z16atomic_decrementPj(Xa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Xa,1)}while(0);__ZN10StringNameD2Ev(ab);ab=c[Q>>2]|0;do if(ab|0){if(__Z16atomic_decrementPj(ab+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ab,1)}while(0);__ZN6StringC2EPKc(b,866526);c[Q>>2]=c[b>>2];__ZN10StringNameC2ERK6String(cb,Q);__ZN6StringC2EPKc(db,865760);__ZN6StringC2EPKc(R,913579);ab=b+4|0;c[ab>>2]=0;Xa=b+12|0;c[Xa>>2]=0;c[b>>2]=18;bb=c[db>>2]|0;do if(bb|0){c[ab>>2]=0;if(!(__Z28atomic_conditional_incrementPj(bb+-8|0)|0))break;c[ab>>2]=c[db>>2]}while(0);c[b+8>>2]=17;ab=c[Xa>>2]|0;do if((ab|0)!=(c[R>>2]|0)){do if(ab|0){if(__Z16atomic_decrementPj(ab+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ab,1)}while(0);c[Xa>>2]=0;bb=c[R>>2]|0;if(!bb)break;if(!(__Z28atomic_conditional_incrementPj(bb+-8|0)|0))break;c[Xa>>2]=c[R>>2]}while(0);c[b+16>>2]=7;c[U>>2]=__Z11_scs_createPKc(864415)|0;c[V>>2]=__Z11_scs_createPKc(864433)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(cb,b,U,V,4);__ZN10StringNameD2Ev(V);__ZN10StringNameD2Ev(U);Xa=c[b+12>>2]|0;do if(Xa|0){if(__Z16atomic_decrementPj(Xa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Xa,1)}while(0);Xa=c[b+4>>2]|0;do if(Xa|0){if(__Z16atomic_decrementPj(Xa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Xa,1)}while(0);Xa=c[R>>2]|0;do if(Xa|0){if(__Z16atomic_decrementPj(Xa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Xa,1)}while(0);Xa=c[db>>2]|0;do if(Xa|0){if(__Z16atomic_decrementPj(Xa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Xa,1)}while(0);__ZN10StringNameD2Ev(cb);cb=c[Q>>2]|0;do if(cb|0){if(__Z16atomic_decrementPj(cb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(cb,1)}while(0);__ZN6StringC2EPKc(b,866526);c[Q>>2]=c[b>>2];__ZN10StringNameC2ERK6String(eb,Q);__ZN6StringC2EPKc(b,865779);__ZN6StringC2EPKc(R,865796);__ZN7ClassDB18add_property_groupE10StringNameRK6StringS3_(eb,b,R);cb=c[R>>2]|0;do if(cb|0){if(__Z16atomic_decrementPj(cb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(cb,1)}while(0);cb=c[b>>2]|0;do if(cb|0){if(__Z16atomic_decrementPj(cb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(cb,1)}while(0);__ZN10StringNameD2Ev(eb);eb=c[Q>>2]|0;do if(eb|0){if(__Z16atomic_decrementPj(eb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(eb,1)}while(0);__ZN6StringC2EPKc(b,866526);c[Q>>2]=c[b>>2];__ZN10StringNameC2ERK6String(fb,Q);__ZN6StringC2EPKc(gb,865808);__ZN6StringC2EPKc(R,865653);eb=b+4|0;c[eb>>2]=0;cb=b+12|0;c[cb>>2]=0;c[b>>2]=3;Xa=c[gb>>2]|0;do if(Xa|0){c[eb>>2]=0;if(!(__Z28atomic_conditional_incrementPj(Xa+-8|0)|0))break;c[eb>>2]=c[gb>>2]}while(0);c[b+8>>2]=1;eb=c[cb>>2]|0;do if((eb|0)!=(c[R>>2]|0)){do if(eb|0){if(__Z16atomic_decrementPj(eb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(eb,1)}while(0);c[cb>>2]=0;Xa=c[R>>2]|0;if(!Xa)break;if(!(__Z28atomic_conditional_incrementPj(Xa+-8|0)|0))break;c[cb>>2]=c[R>>2]}while(0);c[b+16>>2]=7;c[U>>2]=__Z11_scs_createPKc(1056002)|0;c[V>>2]=__Z11_scs_createPKc(1054240)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(fb,b,U,V,5);__ZN10StringNameD2Ev(V);__ZN10StringNameD2Ev(U);cb=c[b+12>>2]|0;do if(cb|0){if(__Z16atomic_decrementPj(cb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(cb,1)}while(0);cb=c[b+4>>2]|0;do if(cb|0){if(__Z16atomic_decrementPj(cb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(cb,1)}while(0);cb=c[R>>2]|0;do if(cb|0){if(__Z16atomic_decrementPj(cb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(cb,1)}while(0);cb=c[gb>>2]|0;do if(cb|0){if(__Z16atomic_decrementPj(cb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(cb,1)}while(0);__ZN10StringNameD2Ev(fb);fb=c[Q>>2]|0;do if(fb|0){if(__Z16atomic_decrementPj(fb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(fb,1)}while(0);__ZN6StringC2EPKc(b,866526);c[Q>>2]=c[b>>2];__ZN10StringNameC2ERK6String(hb,Q);__ZN6StringC2EPKc(ib,865825);__ZN6StringC2EPKc(R,1074459);fb=b+4|0;c[fb>>2]=0;cb=b+12|0;c[cb>>2]=0;c[b>>2]=3;gb=c[ib>>2]|0;do if(gb|0){c[fb>>2]=0;if(!(__Z28atomic_conditional_incrementPj(gb+-8|0)|0))break;c[fb>>2]=c[ib>>2]}while(0);c[b+8>>2]=1;fb=c[cb>>2]|0;do if((fb|0)!=(c[R>>2]|0)){do if(fb|0){if(__Z16atomic_decrementPj(fb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(fb,1)}while(0);c[cb>>2]=0;gb=c[R>>2]|0;if(!gb)break;if(!(__Z28atomic_conditional_incrementPj(gb+-8|0)|0))break;c[cb>>2]=c[R>>2]}while(0);c[b+16>>2]=7;c[U>>2]=__Z11_scs_createPKc(864373)|0;c[V>>2]=__Z11_scs_createPKc(864394)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(hb,b,U,V,5);__ZN10StringNameD2Ev(V);__ZN10StringNameD2Ev(U);cb=c[b+12>>2]|0;do if(cb|0){if(__Z16atomic_decrementPj(cb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(cb,1)}while(0);cb=c[b+4>>2]|0;do if(cb|0){if(__Z16atomic_decrementPj(cb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(cb,1)}while(0);cb=c[R>>2]|0;do if(cb|0){if(__Z16atomic_decrementPj(cb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(cb,1)}while(0);cb=c[ib>>2]|0;do if(cb|0){if(__Z16atomic_decrementPj(cb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(cb,1)}while(0);__ZN10StringNameD2Ev(hb);hb=c[Q>>2]|0;do if(hb|0){if(__Z16atomic_decrementPj(hb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(hb,1)}while(0);__ZN6StringC2EPKc(b,866526);c[Q>>2]=c[b>>2];__ZN10StringNameC2ERK6String(jb,Q);__ZN6StringC2EPKc(kb,865849);__ZN6StringC2EPKc(R,913579);hb=b+4|0;c[hb>>2]=0;cb=b+12|0;c[cb>>2]=0;c[b>>2]=18;ib=c[kb>>2]|0;do if(ib|0){c[hb>>2]=0;if(!(__Z28atomic_conditional_incrementPj(ib+-8|0)|0))break;c[hb>>2]=c[kb>>2]}while(0);c[b+8>>2]=17;hb=c[cb>>2]|0;do if((hb|0)!=(c[R>>2]|0)){do if(hb|0){if(__Z16atomic_decrementPj(hb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(hb,1)}while(0);c[cb>>2]=0;ib=c[R>>2]|0;if(!ib)break;if(!(__Z28atomic_conditional_incrementPj(ib+-8|0)|0))break;c[cb>>2]=c[R>>2]}while(0);c[b+16>>2]=7;c[U>>2]=__Z11_scs_createPKc(864415)|0;c[V>>2]=__Z11_scs_createPKc(864433)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(jb,b,U,V,5);__ZN10StringNameD2Ev(V);__ZN10StringNameD2Ev(U);cb=c[b+12>>2]|0;do if(cb|0){if(__Z16atomic_decrementPj(cb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(cb,1)}while(0);cb=c[b+4>>2]|0;do if(cb|0){if(__Z16atomic_decrementPj(cb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(cb,1)}while(0);cb=c[R>>2]|0;do if(cb|0){if(__Z16atomic_decrementPj(cb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(cb,1)}while(0);cb=c[kb>>2]|0;do if(cb|0){if(__Z16atomic_decrementPj(cb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(cb,1)}while(0);__ZN10StringNameD2Ev(jb);jb=c[Q>>2]|0;do if(jb|0){if(__Z16atomic_decrementPj(jb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(jb,1)}while(0);__ZN6StringC2EPKc(b,866526);c[Q>>2]=c[b>>2];__ZN10StringNameC2ERK6String(lb,Q);__ZN6StringC2EPKc(b,945460);__ZN6StringC2EPKc(R,1263606);__ZN7ClassDB18add_property_groupE10StringNameRK6StringS3_(lb,b,R);jb=c[R>>2]|0;do if(jb|0){if(__Z16atomic_decrementPj(jb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(jb,1)}while(0);jb=c[b>>2]|0;do if(jb|0){if(__Z16atomic_decrementPj(jb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(jb,1)}while(0);__ZN10StringNameD2Ev(lb);lb=c[Q>>2]|0;do if(lb|0){if(__Z16atomic_decrementPj(lb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(lb,1)}while(0);__ZN6StringC2EPKc(b,866526);c[Q>>2]=c[b>>2];__ZN10StringNameC2ERK6String(mb,Q);__ZN6StringC2EPKc(nb,1072411);__ZN6StringC2EPKc(R,877068);lb=b+4|0;c[lb>>2]=0;jb=b+12|0;c[jb>>2]=0;c[b>>2]=3;cb=c[nb>>2]|0;do if(cb|0){c[lb>>2]=0;if(!(__Z28atomic_conditional_incrementPj(cb+-8|0)|0))break;c[lb>>2]=c[nb>>2]}while(0);c[b+8>>2]=1;lb=c[jb>>2]|0;do if((lb|0)!=(c[R>>2]|0)){do if(lb|0){if(__Z16atomic_decrementPj(lb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(lb,1)}while(0);c[jb>>2]=0;cb=c[R>>2]|0;if(!cb)break;if(!(__Z28atomic_conditional_incrementPj(cb+-8|0)|0))break;c[jb>>2]=c[R>>2]}while(0);c[b+16>>2]=7;c[U>>2]=__Z11_scs_createPKc(1056002)|0;c[V>>2]=__Z11_scs_createPKc(1054240)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(mb,b,U,V,6);__ZN10StringNameD2Ev(V);__ZN10StringNameD2Ev(U);jb=c[b+12>>2]|0;do if(jb|0){if(__Z16atomic_decrementPj(jb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(jb,1)}while(0);jb=c[b+4>>2]|0;do if(jb|0){if(__Z16atomic_decrementPj(jb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(jb,1)}while(0);jb=c[R>>2]|0;do if(jb|0){if(__Z16atomic_decrementPj(jb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(jb,1)}while(0);jb=c[nb>>2]|0;do if(jb|0){if(__Z16atomic_decrementPj(jb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(jb,1)}while(0);__ZN10StringNameD2Ev(mb);mb=c[Q>>2]|0;do if(mb|0){if(__Z16atomic_decrementPj(mb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(mb,1)}while(0);__ZN6StringC2EPKc(b,866526);c[Q>>2]=c[b>>2];__ZN10StringNameC2ERK6String(ob,Q);__ZN6StringC2EPKc(pb,865872);__ZN6StringC2EPKc(R,1074459);mb=b+4|0;c[mb>>2]=0;jb=b+12|0;c[jb>>2]=0;c[b>>2]=3;nb=c[pb>>2]|0;do if(nb|0){c[mb>>2]=0;if(!(__Z28atomic_conditional_incrementPj(nb+-8|0)|0))break;c[mb>>2]=c[pb>>2]}while(0);c[b+8>>2]=1;mb=c[jb>>2]|0;do if((mb|0)!=(c[R>>2]|0)){do if(mb|0){if(__Z16atomic_decrementPj(mb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(mb,1)}while(0);c[jb>>2]=0;nb=c[R>>2]|0;if(!nb)break;if(!(__Z28atomic_conditional_incrementPj(nb+-8|0)|0))break;c[jb>>2]=c[R>>2]}while(0);c[b+16>>2]=7;c[U>>2]=__Z11_scs_createPKc(864373)|0;c[V>>2]=__Z11_scs_createPKc(864394)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(ob,b,U,V,6);__ZN10StringNameD2Ev(V);__ZN10StringNameD2Ev(U);jb=c[b+12>>2]|0;do if(jb|0){if(__Z16atomic_decrementPj(jb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(jb,1)}while(0);jb=c[b+4>>2]|0;do if(jb|0){if(__Z16atomic_decrementPj(jb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(jb,1)}while(0);jb=c[R>>2]|0;do if(jb|0){if(__Z16atomic_decrementPj(jb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(jb,1)}while(0);jb=c[pb>>2]|0;do if(jb|0){if(__Z16atomic_decrementPj(jb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(jb,1)}while(0);__ZN10StringNameD2Ev(ob);ob=c[Q>>2]|0;do if(ob|0){if(__Z16atomic_decrementPj(ob+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ob,1)}while(0);__ZN6StringC2EPKc(b,866526);c[Q>>2]=c[b>>2];__ZN10StringNameC2ERK6String(qb,Q);__ZN6StringC2EPKc(rb,865887);__ZN6StringC2EPKc(R,913579);ob=b+4|0;c[ob>>2]=0;jb=b+12|0;c[jb>>2]=0;c[b>>2]=18;pb=c[rb>>2]|0;do if(pb|0){c[ob>>2]=0;if(!(__Z28atomic_conditional_incrementPj(pb+-8|0)|0))break;c[ob>>2]=c[rb>>2]}while(0);c[b+8>>2]=17;ob=c[jb>>2]|0;do if((ob|0)!=(c[R>>2]|0)){do if(ob|0){if(__Z16atomic_decrementPj(ob+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ob,1)}while(0);c[jb>>2]=0;pb=c[R>>2]|0;if(!pb)break;if(!(__Z28atomic_conditional_incrementPj(pb+-8|0)|0))break;c[jb>>2]=c[R>>2]}while(0);c[b+16>>2]=7;c[U>>2]=__Z11_scs_createPKc(864415)|0;c[V>>2]=__Z11_scs_createPKc(864433)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(qb,b,U,V,6);__ZN10StringNameD2Ev(V);__ZN10StringNameD2Ev(U);jb=c[b+12>>2]|0;do if(jb|0){if(__Z16atomic_decrementPj(jb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(jb,1)}while(0);jb=c[b+4>>2]|0;do if(jb|0){if(__Z16atomic_decrementPj(jb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(jb,1)}while(0);jb=c[R>>2]|0;do if(jb|0){if(__Z16atomic_decrementPj(jb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(jb,1)}while(0);jb=c[rb>>2]|0;do if(jb|0){if(__Z16atomic_decrementPj(jb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(jb,1)}while(0);__ZN10StringNameD2Ev(qb);qb=c[Q>>2]|0;do if(qb|0){if(__Z16atomic_decrementPj(qb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(qb,1)}while(0);__ZN6StringC2EPKc(b,866526);c[Q>>2]=c[b>>2];__ZN10StringNameC2ERK6String(sb,Q);__ZN6StringC2EPKc(b,865901);__ZN6StringC2EPKc(R,1263606);__ZN7ClassDB18add_property_groupE10StringNameRK6StringS3_(sb,b,R);qb=c[R>>2]|0;do if(qb|0){if(__Z16atomic_decrementPj(qb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(qb,1)}while(0);qb=c[b>>2]|0;do if(qb|0){if(__Z16atomic_decrementPj(qb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(qb,1)}while(0);__ZN10StringNameD2Ev(sb);sb=c[Q>>2]|0;do if(sb|0){if(__Z16atomic_decrementPj(sb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(sb,1)}while(0);__ZN6StringC2EPKc(b,866526);c[Q>>2]=c[b>>2];__ZN10StringNameC2ERK6String(tb,Q);__ZN6StringC2EPKc(ub,1127493);__ZN6StringC2EPKc(R,865907);sb=b+4|0;c[sb>>2]=0;qb=b+12|0;c[qb>>2]=0;c[b>>2]=3;jb=c[ub>>2]|0;do if(jb|0){c[sb>>2]=0;if(!(__Z28atomic_conditional_incrementPj(jb+-8|0)|0))break;c[sb>>2]=c[ub>>2]}while(0);c[b+8>>2]=1;sb=c[qb>>2]|0;do if((sb|0)!=(c[R>>2]|0)){do if(sb|0){if(__Z16atomic_decrementPj(sb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(sb,1)}while(0);c[qb>>2]=0;jb=c[R>>2]|0;if(!jb)break;if(!(__Z28atomic_conditional_incrementPj(jb+-8|0)|0))break;c[qb>>2]=c[R>>2]}while(0);c[b+16>>2]=7;c[U>>2]=__Z11_scs_createPKc(1056002)|0;c[V>>2]=__Z11_scs_createPKc(1054240)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(tb,b,U,V,7);__ZN10StringNameD2Ev(V);__ZN10StringNameD2Ev(U);qb=c[b+12>>2]|0;do if(qb|0){if(__Z16atomic_decrementPj(qb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(qb,1)}while(0);qb=c[b+4>>2]|0;do if(qb|0){if(__Z16atomic_decrementPj(qb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(qb,1)}while(0);qb=c[R>>2]|0;do if(qb|0){if(__Z16atomic_decrementPj(qb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(qb,1)}while(0);qb=c[ub>>2]|0;do if(qb|0){if(__Z16atomic_decrementPj(qb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(qb,1)}while(0);__ZN10StringNameD2Ev(tb);tb=c[Q>>2]|0;do if(tb|0){if(__Z16atomic_decrementPj(tb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(tb,1)}while(0);__ZN6StringC2EPKc(b,866526);c[Q>>2]=c[b>>2];__ZN10StringNameC2ERK6String(vb,Q);__ZN6StringC2EPKc(wb,865920);__ZN6StringC2EPKc(R,1074459);tb=b+4|0;c[tb>>2]=0;qb=b+12|0;c[qb>>2]=0;c[b>>2]=3;ub=c[wb>>2]|0;do if(ub|0){c[tb>>2]=0;if(!(__Z28atomic_conditional_incrementPj(ub+-8|0)|0))break;c[tb>>2]=c[wb>>2]}while(0);c[b+8>>2]=1;tb=c[qb>>2]|0;do if((tb|0)!=(c[R>>2]|0)){do if(tb|0){if(__Z16atomic_decrementPj(tb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(tb,1)}while(0);c[qb>>2]=0;ub=c[R>>2]|0;if(!ub)break;if(!(__Z28atomic_conditional_incrementPj(ub+-8|0)|0))break;c[qb>>2]=c[R>>2]}while(0);c[b+16>>2]=7;c[U>>2]=__Z11_scs_createPKc(864373)|0;c[V>>2]=__Z11_scs_createPKc(864394)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(vb,b,U,V,7);__ZN10StringNameD2Ev(V);__ZN10StringNameD2Ev(U);qb=c[b+12>>2]|0;do if(qb|0){if(__Z16atomic_decrementPj(qb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(qb,1)}while(0);qb=c[b+4>>2]|0;do if(qb|0){if(__Z16atomic_decrementPj(qb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(qb,1)}while(0);qb=c[R>>2]|0;do if(qb|0){if(__Z16atomic_decrementPj(qb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(qb,1)}while(0);qb=c[wb>>2]|0;do if(qb|0){if(__Z16atomic_decrementPj(qb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(qb,1)}while(0);__ZN10StringNameD2Ev(vb);vb=c[Q>>2]|0;do if(vb|0){if(__Z16atomic_decrementPj(vb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(vb,1)}while(0);__ZN6StringC2EPKc(b,866526);c[Q>>2]=c[b>>2];__ZN10StringNameC2ERK6String(xb,Q);__ZN6StringC2EPKc(yb,865933);__ZN6StringC2EPKc(R,913579);vb=b+4|0;c[vb>>2]=0;qb=b+12|0;c[qb>>2]=0;c[b>>2]=18;wb=c[yb>>2]|0;do if(wb|0){c[vb>>2]=0;if(!(__Z28atomic_conditional_incrementPj(wb+-8|0)|0))break;c[vb>>2]=c[yb>>2]}while(0);c[b+8>>2]=17;vb=c[qb>>2]|0;do if((vb|0)!=(c[R>>2]|0)){do if(vb|0){if(__Z16atomic_decrementPj(vb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(vb,1)}while(0);c[qb>>2]=0;wb=c[R>>2]|0;if(!wb)break;if(!(__Z28atomic_conditional_incrementPj(wb+-8|0)|0))break;c[qb>>2]=c[R>>2]}while(0);c[b+16>>2]=7;c[U>>2]=__Z11_scs_createPKc(864415)|0;c[V>>2]=__Z11_scs_createPKc(864433)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(xb,b,U,V,7);__ZN10StringNameD2Ev(V);__ZN10StringNameD2Ev(U);qb=c[b+12>>2]|0;do if(qb|0){if(__Z16atomic_decrementPj(qb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(qb,1)}while(0);qb=c[b+4>>2]|0;do if(qb|0){if(__Z16atomic_decrementPj(qb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(qb,1)}while(0);qb=c[R>>2]|0;do if(qb|0){if(__Z16atomic_decrementPj(qb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(qb,1)}while(0);qb=c[yb>>2]|0;do if(qb|0){if(__Z16atomic_decrementPj(qb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(qb,1)}while(0);__ZN10StringNameD2Ev(xb);xb=c[Q>>2]|0;do if(xb|0){if(__Z16atomic_decrementPj(xb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(xb,1)}while(0);__ZN6StringC2EPKc(b,866526);c[Q>>2]=c[b>>2];__ZN10StringNameC2ERK6String(zb,Q);__ZN6StringC2EPKc(b,865945);__ZN6StringC2EPKc(R,1263606);__ZN7ClassDB18add_property_groupE10StringNameRK6StringS3_(zb,b,R);xb=c[R>>2]|0;do if(xb|0){if(__Z16atomic_decrementPj(xb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(xb,1)}while(0);xb=c[b>>2]|0;do if(xb|0){if(__Z16atomic_decrementPj(xb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(xb,1)}while(0);__ZN10StringNameD2Ev(zb);zb=c[Q>>2]|0;do if(zb|0){if(__Z16atomic_decrementPj(zb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(zb,1)}while(0);__ZN6StringC2EPKc(b,866526);c[Q>>2]=c[b>>2];__ZN10StringNameC2ERK6String(Ab,Q);__ZN6StringC2EPKc(Bb,1128855);__ZN6StringC2EPKc(R,865417);zb=b+4|0;c[zb>>2]=0;xb=b+12|0;c[xb>>2]=0;c[b>>2]=3;qb=c[Bb>>2]|0;do if(qb|0){c[zb>>2]=0;if(!(__Z28atomic_conditional_incrementPj(qb+-8|0)|0))break;c[zb>>2]=c[Bb>>2]}while(0);c[b+8>>2]=1;zb=c[xb>>2]|0;do if((zb|0)!=(c[R>>2]|0)){do if(zb|0){if(__Z16atomic_decrementPj(zb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(zb,1)}while(0);c[xb>>2]=0;qb=c[R>>2]|0;if(!qb)break;if(!(__Z28atomic_conditional_incrementPj(qb+-8|0)|0))break;c[xb>>2]=c[R>>2]}while(0);c[b+16>>2]=7;c[U>>2]=__Z11_scs_createPKc(1056002)|0;c[V>>2]=__Z11_scs_createPKc(1054240)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(Ab,b,U,V,8);__ZN10StringNameD2Ev(V);__ZN10StringNameD2Ev(U);xb=c[b+12>>2]|0;do if(xb|0){if(__Z16atomic_decrementPj(xb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(xb,1)}while(0);xb=c[b+4>>2]|0;do if(xb|0){if(__Z16atomic_decrementPj(xb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(xb,1)}while(0);xb=c[R>>2]|0;do if(xb|0){if(__Z16atomic_decrementPj(xb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(xb,1)}while(0);xb=c[Bb>>2]|0;do if(xb|0){if(__Z16atomic_decrementPj(xb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(xb,1)}while(0);__ZN10StringNameD2Ev(Ab);Ab=c[Q>>2]|0;do if(Ab|0){if(__Z16atomic_decrementPj(Ab+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ab,1)}while(0);__ZN6StringC2EPKc(b,866526);c[Q>>2]=c[b>>2];__ZN10StringNameC2ERK6String(Cb,Q);__ZN6StringC2EPKc(Db,865951);__ZN6StringC2EPKc(R,1074459);Ab=b+4|0;c[Ab>>2]=0;xb=b+12|0;c[xb>>2]=0;c[b>>2]=3;Bb=c[Db>>2]|0;do if(Bb|0){c[Ab>>2]=0;if(!(__Z28atomic_conditional_incrementPj(Bb+-8|0)|0))break;c[Ab>>2]=c[Db>>2]}while(0);c[b+8>>2]=1;Ab=c[xb>>2]|0;do if((Ab|0)!=(c[R>>2]|0)){do if(Ab|0){if(__Z16atomic_decrementPj(Ab+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ab,1)}while(0);c[xb>>2]=0;Bb=c[R>>2]|0;if(!Bb)break;if(!(__Z28atomic_conditional_incrementPj(Bb+-8|0)|0))break;c[xb>>2]=c[R>>2]}while(0);c[b+16>>2]=7;c[U>>2]=__Z11_scs_createPKc(864373)|0;c[V>>2]=__Z11_scs_createPKc(864394)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(Cb,b,U,V,8);__ZN10StringNameD2Ev(V);__ZN10StringNameD2Ev(U);xb=c[b+12>>2]|0;do if(xb|0){if(__Z16atomic_decrementPj(xb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(xb,1)}while(0);xb=c[b+4>>2]|0;do if(xb|0){if(__Z16atomic_decrementPj(xb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(xb,1)}while(0);xb=c[R>>2]|0;do if(xb|0){if(__Z16atomic_decrementPj(xb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(xb,1)}while(0);xb=c[Db>>2]|0;do if(xb|0){if(__Z16atomic_decrementPj(xb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(xb,1)}while(0);__ZN10StringNameD2Ev(Cb);Cb=c[Q>>2]|0;do if(Cb|0){if(__Z16atomic_decrementPj(Cb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Cb,1)}while(0);__ZN6StringC2EPKc(b,866526);c[Q>>2]=c[b>>2];__ZN10StringNameC2ERK6String(Eb,Q);__ZN6StringC2EPKc(Fb,865964);__ZN6StringC2EPKc(R,913579);Cb=b+4|0;c[Cb>>2]=0;xb=b+12|0;c[xb>>2]=0;c[b>>2]=18;Db=c[Fb>>2]|0;do if(Db|0){c[Cb>>2]=0;if(!(__Z28atomic_conditional_incrementPj(Db+-8|0)|0))break;c[Cb>>2]=c[Fb>>2]}while(0);c[b+8>>2]=17;Cb=c[xb>>2]|0;do if((Cb|0)!=(c[R>>2]|0)){do if(Cb|0){if(__Z16atomic_decrementPj(Cb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Cb,1)}while(0);c[xb>>2]=0;Db=c[R>>2]|0;if(!Db)break;if(!(__Z28atomic_conditional_incrementPj(Db+-8|0)|0))break;c[xb>>2]=c[R>>2]}while(0);c[b+16>>2]=7;c[U>>2]=__Z11_scs_createPKc(864415)|0;c[V>>2]=__Z11_scs_createPKc(864433)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(Eb,b,U,V,8);__ZN10StringNameD2Ev(V);__ZN10StringNameD2Ev(U);xb=c[b+12>>2]|0;do if(xb|0){if(__Z16atomic_decrementPj(xb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(xb,1)}while(0);xb=c[b+4>>2]|0;do if(xb|0){if(__Z16atomic_decrementPj(xb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(xb,1)}while(0);xb=c[R>>2]|0;do if(xb|0){if(__Z16atomic_decrementPj(xb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(xb,1)}while(0);xb=c[Fb>>2]|0;do if(xb|0){if(__Z16atomic_decrementPj(xb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(xb,1)}while(0);__ZN10StringNameD2Ev(Eb);Eb=c[Q>>2]|0;do if(Eb|0){if(__Z16atomic_decrementPj(Eb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Eb,1)}while(0);__ZN6StringC2EPKc(b,866526);c[Q>>2]=c[b>>2];__ZN10StringNameC2ERK6String(Gb,Q);__ZN6StringC2EPKc(b,1110131);__ZN6StringC2EPKc(R,1263606);__ZN7ClassDB18add_property_groupE10StringNameRK6StringS3_(Gb,b,R);Eb=c[R>>2]|0;do if(Eb|0){if(__Z16atomic_decrementPj(Eb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Eb,1)}while(0);Eb=c[b>>2]|0;do if(Eb|0){if(__Z16atomic_decrementPj(Eb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Eb,1)}while(0);__ZN10StringNameD2Ev(Gb);Gb=c[Q>>2]|0;do if(Gb|0){if(__Z16atomic_decrementPj(Gb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Gb,1)}while(0);__ZN6StringC2EPKc(b,866526);c[Q>>2]=c[b>>2];__ZN10StringNameC2ERK6String(Hb,Q);__ZN6StringC2EPKc(Ib,1128565);__ZN6StringC2EPKc(R,1263606);Gb=b+4|0;c[Gb>>2]=0;Eb=b+12|0;c[Eb>>2]=0;c[b>>2]=14;xb=c[Ib>>2]|0;do if(xb|0){c[Gb>>2]=0;if(!(__Z28atomic_conditional_incrementPj(xb+-8|0)|0))break;c[Gb>>2]=c[Ib>>2]}while(0);c[b+8>>2]=0;Gb=c[Eb>>2]|0;do if((Gb|0)!=(c[R>>2]|0)){do if(Gb|0){if(__Z16atomic_decrementPj(Gb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Gb,1)}while(0);c[Eb>>2]=0;xb=c[R>>2]|0;if(!xb)break;if(!(__Z28atomic_conditional_incrementPj(xb+-8|0)|0))break;c[Eb>>2]=c[R>>2]}while(0);c[b+16>>2]=7;c[U>>2]=__Z11_scs_createPKc(941215)|0;c[V>>2]=__Z11_scs_createPKc(941225)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(Hb,b,U,V,-1);__ZN10StringNameD2Ev(V);__ZN10StringNameD2Ev(U);Eb=c[b+12>>2]|0;do if(Eb|0){if(__Z16atomic_decrementPj(Eb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Eb,1)}while(0);Eb=c[b+4>>2]|0;do if(Eb|0){if(__Z16atomic_decrementPj(Eb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Eb,1)}while(0);Eb=c[R>>2]|0;do if(Eb|0){if(__Z16atomic_decrementPj(Eb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Eb,1)}while(0);Eb=c[Ib>>2]|0;do if(Eb|0){if(__Z16atomic_decrementPj(Eb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Eb,1)}while(0);__ZN10StringNameD2Ev(Hb);Hb=c[Q>>2]|0;do if(Hb|0){if(__Z16atomic_decrementPj(Hb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Hb,1)}while(0);__ZN6StringC2EPKc(b,866526);c[Q>>2]=c[b>>2];__ZN10StringNameC2ERK6String(Jb,Q);__ZN6StringC2EPKc(Kb,941260);__ZN6StringC2EPKc(R,913703);Hb=b+4|0;c[Hb>>2]=0;Eb=b+12|0;c[Eb>>2]=0;c[b>>2]=18;Ib=c[Kb>>2]|0;do if(Ib|0){c[Hb>>2]=0;if(!(__Z28atomic_conditional_incrementPj(Ib+-8|0)|0))break;c[Hb>>2]=c[Kb>>2]}while(0);c[b+8>>2]=17;Hb=c[Eb>>2]|0;do if((Hb|0)!=(c[R>>2]|0)){do if(Hb|0){if(__Z16atomic_decrementPj(Hb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Hb,1)}while(0);c[Eb>>2]=0;Ib=c[R>>2]|0;if(!Ib)break;if(!(__Z28atomic_conditional_incrementPj(Ib+-8|0)|0))break;c[Eb>>2]=c[R>>2]}while(0);c[b+16>>2]=7;c[U>>2]=__Z11_scs_createPKc(942218)|0;c[V>>2]=__Z11_scs_createPKc(942233)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(Jb,b,U,V,-1);__ZN10StringNameD2Ev(V);__ZN10StringNameD2Ev(U);Eb=c[b+12>>2]|0;do if(Eb|0){if(__Z16atomic_decrementPj(Eb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Eb,1)}while(0);Eb=c[b+4>>2]|0;do if(Eb|0){if(__Z16atomic_decrementPj(Eb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Eb,1)}while(0);Eb=c[R>>2]|0;do if(Eb|0){if(__Z16atomic_decrementPj(Eb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Eb,1)}while(0);Eb=c[Kb>>2]|0;do if(Eb|0){if(__Z16atomic_decrementPj(Eb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Eb,1)}while(0);__ZN10StringNameD2Ev(Jb);Jb=c[Q>>2]|0;do if(Jb|0){if(__Z16atomic_decrementPj(Jb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Jb,1)}while(0);__ZN6StringC2EPKc(b,866526);c[Q>>2]=c[b>>2];__ZN10StringNameC2ERK6String(Lb,Q);__ZN6StringC2EPKc(b,865976);__ZN6StringC2EPKc(R,865990);__ZN7ClassDB18add_property_groupE10StringNameRK6StringS3_(Lb,b,R);Jb=c[R>>2]|0;do if(Jb|0){if(__Z16atomic_decrementPj(Jb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Jb,1)}while(0);Jb=c[b>>2]|0;do if(Jb|0){if(__Z16atomic_decrementPj(Jb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Jb,1)}while(0);__ZN10StringNameD2Ev(Lb);Lb=c[Q>>2]|0;do if(Lb|0){if(__Z16atomic_decrementPj(Lb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Lb,1)}while(0);__ZN6StringC2EPKc(b,866526);c[Q>>2]=c[b>>2];__ZN10StringNameC2ERK6String(Mb,Q);__ZN6StringC2EPKc(Nb,865995);__ZN6StringC2EPKc(R,866009);Lb=b+4|0;c[Lb>>2]=0;Jb=b+12|0;c[Jb>>2]=0;c[b>>2]=3;Eb=c[Nb>>2]|0;do if(Eb|0){c[Lb>>2]=0;if(!(__Z28atomic_conditional_incrementPj(Eb+-8|0)|0))break;c[Lb>>2]=c[Nb>>2]}while(0);c[b+8>>2]=1;Lb=c[Jb>>2]|0;do if((Lb|0)!=(c[R>>2]|0)){do if(Lb|0){if(__Z16atomic_decrementPj(Lb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Lb,1)}while(0);c[Jb>>2]=0;Eb=c[R>>2]|0;if(!Eb)break;if(!(__Z28atomic_conditional_incrementPj(Eb+-8|0)|0))break;c[Jb>>2]=c[R>>2]}while(0);c[b+16>>2]=7;c[U>>2]=__Z11_scs_createPKc(1056002)|0;c[V>>2]=__Z11_scs_createPKc(1054240)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(Mb,b,U,V,9);__ZN10StringNameD2Ev(V);__ZN10StringNameD2Ev(U);Jb=c[b+12>>2]|0;do if(Jb|0){if(__Z16atomic_decrementPj(Jb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Jb,1)}while(0);Jb=c[b+4>>2]|0;do if(Jb|0){if(__Z16atomic_decrementPj(Jb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Jb,1)}while(0);Jb=c[R>>2]|0;do if(Jb|0){if(__Z16atomic_decrementPj(Jb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Jb,1)}while(0);Jb=c[Nb>>2]|0;do if(Jb|0){if(__Z16atomic_decrementPj(Jb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Jb,1)}while(0);__ZN10StringNameD2Ev(Mb);Mb=c[Q>>2]|0;do if(Mb|0){if(__Z16atomic_decrementPj(Mb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Mb,1)}while(0);__ZN6StringC2EPKc(b,866526);c[Q>>2]=c[b>>2];__ZN10StringNameC2ERK6String(Ob,Q);__ZN6StringC2EPKc(Pb,866018);__ZN6StringC2EPKc(R,1074459);Mb=b+4|0;c[Mb>>2]=0;Jb=b+12|0;c[Jb>>2]=0;c[b>>2]=3;Nb=c[Pb>>2]|0;do if(Nb|0){c[Mb>>2]=0;if(!(__Z28atomic_conditional_incrementPj(Nb+-8|0)|0))break;c[Mb>>2]=c[Pb>>2]}while(0);c[b+8>>2]=1;Mb=c[Jb>>2]|0;do if((Mb|0)!=(c[R>>2]|0)){do if(Mb|0){if(__Z16atomic_decrementPj(Mb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Mb,1)}while(0);c[Jb>>2]=0;Nb=c[R>>2]|0;if(!Nb)break;if(!(__Z28atomic_conditional_incrementPj(Nb+-8|0)|0))break;c[Jb>>2]=c[R>>2]}while(0);c[b+16>>2]=7;c[U>>2]=__Z11_scs_createPKc(864373)|0;c[V>>2]=__Z11_scs_createPKc(864394)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(Ob,b,U,V,9);__ZN10StringNameD2Ev(V);__ZN10StringNameD2Ev(U);Jb=c[b+12>>2]|0;do if(Jb|0){if(__Z16atomic_decrementPj(Jb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Jb,1)}while(0);Jb=c[b+4>>2]|0;do if(Jb|0){if(__Z16atomic_decrementPj(Jb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Jb,1)}while(0);Jb=c[R>>2]|0;do if(Jb|0){if(__Z16atomic_decrementPj(Jb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Jb,1)}while(0);Jb=c[Pb>>2]|0;do if(Jb|0){if(__Z16atomic_decrementPj(Jb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Jb,1)}while(0);__ZN10StringNameD2Ev(Ob);Ob=c[Q>>2]|0;do if(Ob|0){if(__Z16atomic_decrementPj(Ob+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ob,1)}while(0);__ZN6StringC2EPKc(b,866526);c[Q>>2]=c[b>>2];__ZN10StringNameC2ERK6String(Qb,Q);__ZN6StringC2EPKc(Rb,866039);__ZN6StringC2EPKc(R,913579);Ob=b+4|0;c[Ob>>2]=0;Jb=b+12|0;c[Jb>>2]=0;c[b>>2]=18;Pb=c[Rb>>2]|0;do if(Pb|0){c[Ob>>2]=0;if(!(__Z28atomic_conditional_incrementPj(Pb+-8|0)|0))break;c[Ob>>2]=c[Rb>>2]}while(0);c[b+8>>2]=17;Ob=c[Jb>>2]|0;do if((Ob|0)!=(c[R>>2]|0)){do if(Ob|0){if(__Z16atomic_decrementPj(Ob+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ob,1)}while(0);c[Jb>>2]=0;Pb=c[R>>2]|0;if(!Pb)break;if(!(__Z28atomic_conditional_incrementPj(Pb+-8|0)|0))break;c[Jb>>2]=c[R>>2]}while(0);c[b+16>>2]=7;c[U>>2]=__Z11_scs_createPKc(864415)|0;c[V>>2]=__Z11_scs_createPKc(864433)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(Qb,b,U,V,9);__ZN10StringNameD2Ev(V);__ZN10StringNameD2Ev(U);Jb=c[b+12>>2]|0;do if(Jb|0){if(__Z16atomic_decrementPj(Jb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Jb,1)}while(0);Jb=c[b+4>>2]|0;do if(Jb|0){if(__Z16atomic_decrementPj(Jb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Jb,1)}while(0);Jb=c[R>>2]|0;do if(Jb|0){if(__Z16atomic_decrementPj(Jb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Jb,1)}while(0);Jb=c[Rb>>2]|0;do if(Jb|0){if(__Z16atomic_decrementPj(Jb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Jb,1)}while(0);__ZN10StringNameD2Ev(Qb);Qb=c[Q>>2]|0;do if(Qb|0){if(__Z16atomic_decrementPj(Qb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Qb,1)}while(0);__ZN6StringC2EPKc(b,866526);c[Q>>2]=c[b>>2];__ZN10StringNameC2ERK6String(Sb,Q);__ZN6StringC2EPKc(b,895833);__ZN6StringC2EPKc(R,866059);__ZN7ClassDB18add_property_groupE10StringNameRK6StringS3_(Sb,b,R);Qb=c[R>>2]|0;do if(Qb|0){if(__Z16atomic_decrementPj(Qb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Qb,1)}while(0);Qb=c[b>>2]|0;do if(Qb|0){if(__Z16atomic_decrementPj(Qb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Qb,1)}while(0);__ZN10StringNameD2Ev(Sb);Sb=c[Q>>2]|0;do if(Sb|0){if(__Z16atomic_decrementPj(Sb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Sb,1)}while(0);__ZN6StringC2EPKc(b,866526);c[Q>>2]=c[b>>2];__ZN10StringNameC2ERK6String(Tb,Q);__ZN6StringC2EPKc(Ub,866065);__ZN6StringC2EPKc(R,1074459);Sb=b+4|0;c[Sb>>2]=0;Qb=b+12|0;c[Qb>>2]=0;c[b>>2]=3;Jb=c[Ub>>2]|0;do if(Jb|0){c[Sb>>2]=0;if(!(__Z28atomic_conditional_incrementPj(Jb+-8|0)|0))break;c[Sb>>2]=c[Ub>>2]}while(0);c[b+8>>2]=1;Sb=c[Qb>>2]|0;do if((Sb|0)!=(c[R>>2]|0)){do if(Sb|0){if(__Z16atomic_decrementPj(Sb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Sb,1)}while(0);c[Qb>>2]=0;Jb=c[R>>2]|0;if(!Jb)break;if(!(__Z28atomic_conditional_incrementPj(Jb+-8|0)|0))break;c[Qb>>2]=c[R>>2]}while(0);c[b+16>>2]=7;c[U>>2]=__Z11_scs_createPKc(1056002)|0;c[V>>2]=__Z11_scs_createPKc(1054240)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(Tb,b,U,V,10);__ZN10StringNameD2Ev(V);__ZN10StringNameD2Ev(U);Qb=c[b+12>>2]|0;do if(Qb|0){if(__Z16atomic_decrementPj(Qb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Qb,1)}while(0);Qb=c[b+4>>2]|0;do if(Qb|0){if(__Z16atomic_decrementPj(Qb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Qb,1)}while(0);Qb=c[R>>2]|0;do if(Qb|0){if(__Z16atomic_decrementPj(Qb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Qb,1)}while(0);Qb=c[Ub>>2]|0;do if(Qb|0){if(__Z16atomic_decrementPj(Qb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Qb,1)}while(0);__ZN10StringNameD2Ev(Tb);Tb=c[Q>>2]|0;do if(Tb|0){if(__Z16atomic_decrementPj(Tb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Tb,1)}while(0);__ZN6StringC2EPKc(b,866526);c[Q>>2]=c[b>>2];__ZN10StringNameC2ERK6String(Vb,Q);__ZN6StringC2EPKc(Wb,866076);__ZN6StringC2EPKc(R,1074459);Tb=b+4|0;c[Tb>>2]=0;Qb=b+12|0;c[Qb>>2]=0;c[b>>2]=3;Ub=c[Wb>>2]|0;do if(Ub|0){c[Tb>>2]=0;if(!(__Z28atomic_conditional_incrementPj(Ub+-8|0)|0))break;c[Tb>>2]=c[Wb>>2]}while(0);c[b+8>>2]=1;Tb=c[Qb>>2]|0;do if((Tb|0)!=(c[R>>2]|0)){do if(Tb|0){if(__Z16atomic_decrementPj(Tb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Tb,1)}while(0);c[Qb>>2]=0;Ub=c[R>>2]|0;if(!Ub)break;if(!(__Z28atomic_conditional_incrementPj(Ub+-8|0)|0))break;c[Qb>>2]=c[R>>2]}while(0);c[b+16>>2]=7;c[U>>2]=__Z11_scs_createPKc(864373)|0;c[V>>2]=__Z11_scs_createPKc(864394)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(Vb,b,U,V,10);__ZN10StringNameD2Ev(V);__ZN10StringNameD2Ev(U);Qb=c[b+12>>2]|0;do if(Qb|0){if(__Z16atomic_decrementPj(Qb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Qb,1)}while(0);Qb=c[b+4>>2]|0;do if(Qb|0){if(__Z16atomic_decrementPj(Qb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Qb,1)}while(0);Qb=c[R>>2]|0;do if(Qb|0){if(__Z16atomic_decrementPj(Qb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Qb,1)}while(0);Qb=c[Wb>>2]|0;do if(Qb|0){if(__Z16atomic_decrementPj(Qb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Qb,1)}while(0);__ZN10StringNameD2Ev(Vb);Vb=c[Q>>2]|0;do if(Vb|0){if(__Z16atomic_decrementPj(Vb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Vb,1)}while(0);__ZN6StringC2EPKc(b,866526);c[Q>>2]=c[b>>2];__ZN10StringNameC2ERK6String(Xb,Q);__ZN6StringC2EPKc(Yb,866094);__ZN6StringC2EPKc(R,913579);Vb=b+4|0;c[Vb>>2]=0;Qb=b+12|0;c[Qb>>2]=0;c[b>>2]=18;Wb=c[Yb>>2]|0;do if(Wb|0){c[Vb>>2]=0;if(!(__Z28atomic_conditional_incrementPj(Wb+-8|0)|0))break;c[Vb>>2]=c[Yb>>2]}while(0);c[b+8>>2]=17;Vb=c[Qb>>2]|0;do if((Vb|0)!=(c[R>>2]|0)){do if(Vb|0){if(__Z16atomic_decrementPj(Vb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Vb,1)}while(0);c[Qb>>2]=0;Wb=c[R>>2]|0;if(!Wb)break;if(!(__Z28atomic_conditional_incrementPj(Wb+-8|0)|0))break;c[Qb>>2]=c[R>>2]}while(0);c[b+16>>2]=7;c[U>>2]=__Z11_scs_createPKc(864415)|0;c[V>>2]=__Z11_scs_createPKc(864433)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(Xb,b,U,V,10);__ZN10StringNameD2Ev(V);__ZN10StringNameD2Ev(U);Qb=c[b+12>>2]|0;do if(Qb|0){if(__Z16atomic_decrementPj(Qb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Qb,1)}while(0);Qb=c[b+4>>2]|0;do if(Qb|0){if(__Z16atomic_decrementPj(Qb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Qb,1)}while(0);Qb=c[R>>2]|0;do if(Qb|0){if(__Z16atomic_decrementPj(Qb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Qb,1)}while(0);Qb=c[Yb>>2]|0;do if(Qb|0){if(__Z16atomic_decrementPj(Qb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Qb,1)}while(0);__ZN10StringNameD2Ev(Xb);Xb=c[Q>>2]|0;do if(Xb|0){if(__Z16atomic_decrementPj(Xb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Xb,1)}while(0);__ZN6StringC2EPKc(b,866526);c[Q>>2]=c[b>>2];__ZN10StringNameC2ERK6String(Zb,Q);__ZN6StringC2EPKc(_b,866111);__ZN6StringC2EPKc(R,1074459);Xb=b+4|0;c[Xb>>2]=0;Qb=b+12|0;c[Qb>>2]=0;c[b>>2]=3;Yb=c[_b>>2]|0;do if(Yb|0){c[Xb>>2]=0;if(!(__Z28atomic_conditional_incrementPj(Yb+-8|0)|0))break;c[Xb>>2]=c[_b>>2]}while(0);c[b+8>>2]=1;Xb=c[Qb>>2]|0;do if((Xb|0)!=(c[R>>2]|0)){do if(Xb|0){if(__Z16atomic_decrementPj(Xb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Xb,1)}while(0);c[Qb>>2]=0;Yb=c[R>>2]|0;if(!Yb)break;if(!(__Z28atomic_conditional_incrementPj(Yb+-8|0)|0))break;c[Qb>>2]=c[R>>2]}while(0);c[b+16>>2]=7;c[U>>2]=__Z11_scs_createPKc(1056002)|0;c[V>>2]=__Z11_scs_createPKc(1054240)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(Zb,b,U,V,11);__ZN10StringNameD2Ev(V);__ZN10StringNameD2Ev(U);Qb=c[b+12>>2]|0;do if(Qb|0){if(__Z16atomic_decrementPj(Qb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Qb,1)}while(0);Qb=c[b+4>>2]|0;do if(Qb|0){if(__Z16atomic_decrementPj(Qb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Qb,1)}while(0);Qb=c[R>>2]|0;do if(Qb|0){if(__Z16atomic_decrementPj(Qb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Qb,1)}while(0);Qb=c[_b>>2]|0;do if(Qb|0){if(__Z16atomic_decrementPj(Qb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Qb,1)}while(0);__ZN10StringNameD2Ev(Zb);Zb=c[Q>>2]|0;do if(Zb|0){if(__Z16atomic_decrementPj(Zb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Zb,1)}while(0);__ZN6StringC2EPKc(b,866526);c[Q>>2]=c[b>>2];__ZN10StringNameC2ERK6String($b,Q);__ZN6StringC2EPKc(ac,866123);__ZN6StringC2EPKc(R,1074459);Zb=b+4|0;c[Zb>>2]=0;Qb=b+12|0;c[Qb>>2]=0;c[b>>2]=3;_b=c[ac>>2]|0;do if(_b|0){c[Zb>>2]=0;if(!(__Z28atomic_conditional_incrementPj(_b+-8|0)|0))break;c[Zb>>2]=c[ac>>2]}while(0);c[b+8>>2]=1;Zb=c[Qb>>2]|0;do if((Zb|0)!=(c[R>>2]|0)){do if(Zb|0){if(__Z16atomic_decrementPj(Zb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Zb,1)}while(0);c[Qb>>2]=0;_b=c[R>>2]|0;if(!_b)break;if(!(__Z28atomic_conditional_incrementPj(_b+-8|0)|0))break;c[Qb>>2]=c[R>>2]}while(0);c[b+16>>2]=7;c[U>>2]=__Z11_scs_createPKc(864373)|0;c[V>>2]=__Z11_scs_createPKc(864394)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i($b,b,U,V,11);__ZN10StringNameD2Ev(V);__ZN10StringNameD2Ev(U);Qb=c[b+12>>2]|0;do if(Qb|0){if(__Z16atomic_decrementPj(Qb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Qb,1)}while(0);Qb=c[b+4>>2]|0;do if(Qb|0){if(__Z16atomic_decrementPj(Qb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Qb,1)}while(0);Qb=c[R>>2]|0;do if(Qb|0){if(__Z16atomic_decrementPj(Qb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Qb,1)}while(0);Qb=c[ac>>2]|0;do if(Qb|0){if(__Z16atomic_decrementPj(Qb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Qb,1)}while(0);__ZN10StringNameD2Ev($b);$b=c[Q>>2]|0;do if($b|0){if(__Z16atomic_decrementPj($b+-8|0)|0)break;__ZN6Memory11free_staticEPvb($b,1)}while(0);__ZN6StringC2EPKc(b,866526);c[Q>>2]=c[b>>2];__ZN10StringNameC2ERK6String(bc,Q);__ZN6StringC2EPKc(cc,866142);__ZN6StringC2EPKc(R,913579);$b=b+4|0;c[$b>>2]=0;Qb=b+12|0;c[Qb>>2]=0;c[b>>2]=18;ac=c[cc>>2]|0;do if(ac|0){c[$b>>2]=0;if(!(__Z28atomic_conditional_incrementPj(ac+-8|0)|0))break;c[$b>>2]=c[cc>>2]}while(0);c[b+8>>2]=17;$b=c[Qb>>2]|0;do if(($b|0)!=(c[R>>2]|0)){do if($b|0){if(__Z16atomic_decrementPj($b+-8|0)|0)break;__ZN6Memory11free_staticEPvb($b,1)}while(0);c[Qb>>2]=0;ac=c[R>>2]|0;if(!ac)break;if(!(__Z28atomic_conditional_incrementPj(ac+-8|0)|0))break;c[Qb>>2]=c[R>>2]}while(0);c[b+16>>2]=7;c[U>>2]=__Z11_scs_createPKc(864415)|0;c[V>>2]=__Z11_scs_createPKc(864433)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(bc,b,U,V,11);__ZN10StringNameD2Ev(V);__ZN10StringNameD2Ev(U);U=c[b+12>>2]|0;do if(U|0){if(__Z16atomic_decrementPj(U+-8|0)|0)break;__ZN6Memory11free_staticEPvb(U,1)}while(0);U=c[b+4>>2]|0;do if(U|0){if(__Z16atomic_decrementPj(U+-8|0)|0)break;__ZN6Memory11free_staticEPvb(U,1)}while(0);U=c[R>>2]|0;do if(U|0){if(__Z16atomic_decrementPj(U+-8|0)|0)break;__ZN6Memory11free_staticEPvb(U,1)}while(0);U=c[cc>>2]|0;do if(U|0){if(__Z16atomic_decrementPj(U+-8|0)|0)break;__ZN6Memory11free_staticEPvb(U,1)}while(0);__ZN10StringNameD2Ev(bc);bc=c[Q>>2]|0;do if(bc|0){if(__Z16atomic_decrementPj(bc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(bc,1)}while(0);__ZN6StringC2EPKc(b,866526);c[R>>2]=c[b>>2];__ZN10StringNameC2ERK6String(Q,R);__ZN10StringNameC2EPKc(b,866160);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(Q,b,0);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(Q);bc=c[R>>2]|0;do if(bc|0){if(__Z16atomic_decrementPj(bc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(bc,1)}while(0);__ZN6StringC2EPKc(b,866526);c[R>>2]=c[b>>2];__ZN10StringNameC2ERK6String(Q,R);__ZN10StringNameC2EPKc(b,866190);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(Q,b,1);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(Q);bc=c[R>>2]|0;do if(bc|0){if(__Z16atomic_decrementPj(bc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(bc,1)}while(0);__ZN6StringC2EPKc(b,866526);c[R>>2]=c[b>>2];__ZN10StringNameC2ERK6String(Q,R);__ZN10StringNameC2EPKc(b,942335);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(Q,b,2);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(Q);bc=c[R>>2]|0;do if(bc|0){if(__Z16atomic_decrementPj(bc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(bc,1)}while(0);__ZN6StringC2EPKc(b,866526);c[R>>2]=c[b>>2];__ZN10StringNameC2ERK6String(Q,R);__ZN10StringNameC2EPKc(b,866213);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(Q,b,3);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(Q);bc=c[R>>2]|0;do if(bc|0){if(__Z16atomic_decrementPj(bc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(bc,1)}while(0);__ZN6StringC2EPKc(b,866526);c[R>>2]=c[b>>2];__ZN10StringNameC2ERK6String(Q,R);__ZN10StringNameC2EPKc(b,942403);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(Q,b,4);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(Q);bc=c[R>>2]|0;do if(bc|0){if(__Z16atomic_decrementPj(bc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(bc,1)}while(0);__ZN6StringC2EPKc(b,866526);c[R>>2]=c[b>>2];__ZN10StringNameC2ERK6String(Q,R);__ZN10StringNameC2EPKc(b,942422);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(Q,b,5);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(Q);bc=c[R>>2]|0;do if(bc|0){if(__Z16atomic_decrementPj(bc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(bc,1)}while(0);__ZN6StringC2EPKc(b,866526);c[R>>2]=c[b>>2];__ZN10StringNameC2ERK6String(Q,R);__ZN10StringNameC2EPKc(b,942445);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(Q,b,6);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(Q);bc=c[R>>2]|0;do if(bc|0){if(__Z16atomic_decrementPj(bc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(bc,1)}while(0);__ZN6StringC2EPKc(b,866526);c[R>>2]=c[b>>2];__ZN10StringNameC2ERK6String(Q,R);__ZN10StringNameC2EPKc(b,866232);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(Q,b,7);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(Q);bc=c[R>>2]|0;do if(bc|0){if(__Z16atomic_decrementPj(bc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(bc,1)}while(0);__ZN6StringC2EPKc(b,866526);c[R>>2]=c[b>>2];__ZN10StringNameC2ERK6String(Q,R);__ZN10StringNameC2EPKc(b,866244);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(Q,b,8);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(Q);bc=c[R>>2]|0;do if(bc|0){if(__Z16atomic_decrementPj(bc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(bc,1)}while(0);__ZN6StringC2EPKc(b,866526);c[R>>2]=c[b>>2];__ZN10StringNameC2ERK6String(Q,R);__ZN10StringNameC2EPKc(b,942515);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(Q,b,9);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(Q);bc=c[R>>2]|0;do if(bc|0){if(__Z16atomic_decrementPj(bc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(bc,1)}while(0);__ZN6StringC2EPKc(b,866526);c[R>>2]=c[b>>2];__ZN10StringNameC2ERK6String(Q,R);__ZN10StringNameC2EPKc(b,866256);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(Q,b,10);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(Q);bc=c[R>>2]|0;do if(bc|0){if(__Z16atomic_decrementPj(bc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(bc,1)}while(0);__ZN6StringC2EPKc(b,866526);c[R>>2]=c[b>>2];__ZN10StringNameC2ERK6String(Q,R);__ZN10StringNameC2EPKc(b,866273);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(Q,b,11);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(Q);bc=c[R>>2]|0;do if(bc|0){if(__Z16atomic_decrementPj(bc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(bc,1)}while(0);__ZN6StringC2EPKc(b,866526);c[R>>2]=c[b>>2];__ZN10StringNameC2ERK6String(Q,R);__ZN10StringNameC2EPKc(b,942581);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(Q,b,12);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(Q);bc=c[R>>2]|0;do if(bc|0){if(__Z16atomic_decrementPj(bc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(bc,1)}while(0);__ZN6StringC2EPKc(b,866526);c[R>>2]=c[b>>2];__ZN10StringNameC2ERK6String(Q,R);__ZN10StringNameC2EPKc(b,866291);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(Q,b,0);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(Q);bc=c[R>>2]|0;do if(bc|0){if(__Z16atomic_decrementPj(bc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(bc,1)}while(0);__ZN6StringC2EPKc(b,866526);c[R>>2]=c[b>>2];__ZN10StringNameC2ERK6String(Q,R);__ZN10StringNameC2EPKc(b,866316);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(Q,b,1);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(Q);bc=c[R>>2]|0;do if(bc|0){if(__Z16atomic_decrementPj(bc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(bc,1)}while(0);__ZN6StringC2EPKc(b,866526);c[R>>2]=c[b>>2];__ZN10StringNameC2ERK6String(Q,R);__ZN10StringNameC2EPKc(b,866330);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(Q,b,2);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(Q);bc=c[R>>2]|0;do if(bc|0){if(__Z16atomic_decrementPj(bc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(bc,1)}while(0);__ZN6StringC2EPKc(b,866526);c[R>>2]=c[b>>2];__ZN10StringNameC2ERK6String(Q,R);__ZN10StringNameC2EPKc(b,866339);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(Q,b,0);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(Q);bc=c[R>>2]|0;do if(bc|0){if(__Z16atomic_decrementPj(bc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(bc,1)}while(0);__ZN6StringC2EPKc(b,866526);c[R>>2]=c[b>>2];__ZN10StringNameC2ERK6String(Q,R);__ZN10StringNameC2EPKc(b,866360);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(Q,b,1);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(Q);bc=c[R>>2]|0;do if(bc|0){if(__Z16atomic_decrementPj(bc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(bc,1)}while(0);__ZN6StringC2EPKc(b,866526);c[R>>2]=c[b>>2];__ZN10StringNameC2ERK6String(Q,R);__ZN10StringNameC2EPKc(b,866382);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(Q,b,2);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(Q);bc=c[R>>2]|0;do if(bc|0){if(__Z16atomic_decrementPj(bc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(bc,1)}while(0);__ZN6StringC2EPKc(b,866526);c[R>>2]=c[b>>2];__ZN10StringNameC2ERK6String(Q,R);__ZN10StringNameC2EPKc(b,866401);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(Q,b,3);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(Q);bc=c[R>>2]|0;do if(bc|0){if(__Z16atomic_decrementPj(bc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(bc,1)}while(0);__ZN6StringC2EPKc(b,866526);c[R>>2]=c[b>>2];__ZN10StringNameC2ERK6String(Q,R);__ZN10StringNameC2EPKc(b,866423);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(Q,b,4);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(Q);Q=c[R>>2]|0;if(!Q){l=a;return}if(__Z16atomic_decrementPj(Q+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(Q,1);l=a;return}function __ZN17ParticlesMaterial10set_spreadEf(a,b){a=a|0;b=+b;var d=0,e=0,f=0,h=0,i=0,j=0;d=l;l=l+32|0;if((l|0)>=(m|0))ba(32);e=d+28|0;f=d+24|0;h=d;g[a+156>>2]=b;i=__ZN12VisualServer13get_singletonEv()|0;j=c[(c[i>>2]|0)+196>>2]|0;c[f>>2]=c[a+128>>2];a=c[309018]|0;__ZN7VariantC2Ef(h,b);c[e>>2]=c[f>>2];Ki[j&4095](i,e,a,h);if(!(c[h>>2]|0)){l=d;return}__ZN7Variant5clearEv(h);l=d;return}function __ZNK17ParticlesMaterial10get_spreadEv(a){a=a|0;return +(+g[a+156>>2])}function __ZN17ParticlesMaterial12set_flatnessEf(a,b){a=a|0;b=+b;var d=0,e=0,f=0,h=0,i=0,j=0;d=l;l=l+32|0;if((l|0)>=(m|0))ba(32);e=d+28|0;f=d+24|0;h=d;g[a+160>>2]=b;i=__ZN12VisualServer13get_singletonEv()|0;j=c[(c[i>>2]|0)+196>>2]|0;c[f>>2]=c[a+128>>2];a=(c[309018]|0)+4|0;__ZN7VariantC2Ef(h,b);c[e>>2]=c[f>>2];Ki[j&4095](i,e,a,h);if(!(c[h>>2]|0)){l=d;return}__ZN7Variant5clearEv(h);l=d;return}function __ZNK17ParticlesMaterial12get_flatnessEv(a){a=a|0;return +(+g[a+160>>2])}function __ZN17ParticlesMaterial9set_paramENS_9ParameterEf(b,d,e){b=b|0;d=d|0;e=+e;var f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0;f=l;l=l+80|0;if((l|0)>=(m|0))ba(80);h=f+72|0;i=f+68|0;j=f;k=f+64|0;n=f+60|0;o=f+56|0;p=f+52|0;q=f+48|0;r=f+44|0;s=f+40|0;t=f+36|0;u=f+32|0;v=f+28|0;w=f+24|0;if(d>>>0>11){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1056002,864155,861,943565,0);l=f;return}a[1263537]=0;g[b+164+(d<<2)>>2]=e;do switch(d|0){case 0:{x=__ZN12VisualServer13get_singletonEv()|0;y=c[(c[x>>2]|0)+196>>2]|0;c[i>>2]=c[b+128>>2];z=(c[309018]|0)+8|0;__ZN7VariantC2Ef(j,e);c[h>>2]=c[i>>2];Ki[y&4095](x,h,z,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=f;return}case 1:{z=__ZN12VisualServer13get_singletonEv()|0;x=c[(c[z>>2]|0)+196>>2]|0;c[k>>2]=c[b+128>>2];y=(c[309018]|0)+16|0;__ZN7VariantC2Ef(j,e);c[h>>2]=c[k>>2];Ki[x&4095](z,h,y,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=f;return}case 2:{y=__ZN12VisualServer13get_singletonEv()|0;z=c[(c[y>>2]|0)+196>>2]|0;c[n>>2]=c[b+128>>2];x=(c[309018]|0)+20|0;__ZN7VariantC2Ef(j,e);c[h>>2]=c[n>>2];Ki[z&4095](y,h,x,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=f;return}case 3:{x=__ZN12VisualServer13get_singletonEv()|0;y=c[(c[x>>2]|0)+196>>2]|0;c[o>>2]=c[b+128>>2];z=(c[309018]|0)+24|0;__ZN7VariantC2Ef(j,e);c[h>>2]=c[o>>2];Ki[y&4095](x,h,z,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=f;return}case 4:{z=__ZN12VisualServer13get_singletonEv()|0;x=c[(c[z>>2]|0)+196>>2]|0;c[p>>2]=c[b+128>>2];y=(c[309018]|0)+28|0;__ZN7VariantC2Ef(j,e);c[h>>2]=c[p>>2];Ki[x&4095](z,h,y,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=f;return}case 5:{y=__ZN12VisualServer13get_singletonEv()|0;z=c[(c[y>>2]|0)+196>>2]|0;c[q>>2]=c[b+128>>2];x=(c[309018]|0)+32|0;__ZN7VariantC2Ef(j,e);c[h>>2]=c[q>>2];Ki[z&4095](y,h,x,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=f;return}case 6:{x=__ZN12VisualServer13get_singletonEv()|0;y=c[(c[x>>2]|0)+196>>2]|0;c[r>>2]=c[b+128>>2];z=(c[309018]|0)+36|0;__ZN7VariantC2Ef(j,e);c[h>>2]=c[r>>2];Ki[y&4095](x,h,z,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=f;return}case 7:{z=__ZN12VisualServer13get_singletonEv()|0;x=c[(c[z>>2]|0)+196>>2]|0;c[s>>2]=c[b+128>>2];y=(c[309018]|0)+12|0;__ZN7VariantC2Ef(j,e);c[h>>2]=c[s>>2];Ki[x&4095](z,h,y,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=f;return}case 8:{y=__ZN12VisualServer13get_singletonEv()|0;z=c[(c[y>>2]|0)+196>>2]|0;c[t>>2]=c[b+128>>2];x=(c[309018]|0)+40|0;__ZN7VariantC2Ef(j,e);c[h>>2]=c[t>>2];Ki[z&4095](y,h,x,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=f;return}case 9:{x=__ZN12VisualServer13get_singletonEv()|0;y=c[(c[x>>2]|0)+196>>2]|0;c[u>>2]=c[b+128>>2];z=(c[309018]|0)+44|0;__ZN7VariantC2Ef(j,e);c[h>>2]=c[u>>2];Ki[y&4095](x,h,z,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=f;return}case 10:{z=__ZN12VisualServer13get_singletonEv()|0;x=c[(c[z>>2]|0)+196>>2]|0;c[v>>2]=c[b+128>>2];y=(c[309018]|0)+48|0;__ZN7VariantC2Ef(j,e);c[h>>2]=c[v>>2];Ki[x&4095](z,h,y,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=f;return}case 11:{y=__ZN12VisualServer13get_singletonEv()|0;z=c[(c[y>>2]|0)+196>>2]|0;c[w>>2]=c[b+128>>2];x=(c[309018]|0)+52|0;__ZN7VariantC2Ef(j,e);c[h>>2]=c[w>>2];Ki[z&4095](y,h,x,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=f;return}default:{l=f;return}}while(0)}function __ZNK17ParticlesMaterial9get_paramENS_9ParameterE(b,c){b=b|0;c=c|0;var d=0.0;if(c>>>0>11){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1054240,864155,908,943565,0);d=0.0;return +d}else{a[1263537]=0;d=+g[b+164+(c<<2)>>2];return +d}return +(0.0)}function __ZN17ParticlesMaterial20set_param_randomnessENS_9ParameterEf(b,d,e){b=b|0;d=d|0;e=+e;var f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0;f=l;l=l+80|0;if((l|0)>=(m|0))ba(80);h=f+72|0;i=f+68|0;j=f;k=f+64|0;n=f+60|0;o=f+56|0;p=f+52|0;q=f+48|0;r=f+44|0;s=f+40|0;t=f+36|0;u=f+32|0;v=f+28|0;w=f+24|0;if(d>>>0>11){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(864373,864155,915,943565,0);l=f;return}a[1263537]=0;g[b+212+(d<<2)>>2]=e;do switch(d|0){case 0:{x=__ZN12VisualServer13get_singletonEv()|0;y=c[(c[x>>2]|0)+196>>2]|0;c[i>>2]=c[b+128>>2];z=(c[309018]|0)+56|0;__ZN7VariantC2Ef(j,e);c[h>>2]=c[i>>2];Ki[y&4095](x,h,z,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=f;return}case 1:{z=__ZN12VisualServer13get_singletonEv()|0;x=c[(c[z>>2]|0)+196>>2]|0;c[k>>2]=c[b+128>>2];y=(c[309018]|0)+64|0;__ZN7VariantC2Ef(j,e);c[h>>2]=c[k>>2];Ki[x&4095](z,h,y,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=f;return}case 2:{y=__ZN12VisualServer13get_singletonEv()|0;z=c[(c[y>>2]|0)+196>>2]|0;c[n>>2]=c[b+128>>2];x=(c[309018]|0)+68|0;__ZN7VariantC2Ef(j,e);c[h>>2]=c[n>>2];Ki[z&4095](y,h,x,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=f;return}case 3:{x=__ZN12VisualServer13get_singletonEv()|0;y=c[(c[x>>2]|0)+196>>2]|0;c[o>>2]=c[b+128>>2];z=(c[309018]|0)+72|0;__ZN7VariantC2Ef(j,e);c[h>>2]=c[o>>2];Ki[y&4095](x,h,z,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=f;return}case 4:{z=__ZN12VisualServer13get_singletonEv()|0;x=c[(c[z>>2]|0)+196>>2]|0;c[p>>2]=c[b+128>>2];y=(c[309018]|0)+76|0;__ZN7VariantC2Ef(j,e);c[h>>2]=c[p>>2];Ki[x&4095](z,h,y,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=f;return}case 5:{y=__ZN12VisualServer13get_singletonEv()|0;z=c[(c[y>>2]|0)+196>>2]|0;c[q>>2]=c[b+128>>2];x=(c[309018]|0)+80|0;__ZN7VariantC2Ef(j,e);c[h>>2]=c[q>>2];Ki[z&4095](y,h,x,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=f;return}case 6:{x=__ZN12VisualServer13get_singletonEv()|0;y=c[(c[x>>2]|0)+196>>2]|0;c[r>>2]=c[b+128>>2];z=(c[309018]|0)+84|0;__ZN7VariantC2Ef(j,e);c[h>>2]=c[r>>2];Ki[y&4095](x,h,z,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=f;return}case 7:{z=__ZN12VisualServer13get_singletonEv()|0;x=c[(c[z>>2]|0)+196>>2]|0;c[s>>2]=c[b+128>>2];y=(c[309018]|0)+60|0;__ZN7VariantC2Ef(j,e);c[h>>2]=c[s>>2];Ki[x&4095](z,h,y,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=f;return}case 8:{y=__ZN12VisualServer13get_singletonEv()|0;z=c[(c[y>>2]|0)+196>>2]|0;c[t>>2]=c[b+128>>2];x=(c[309018]|0)+88|0;__ZN7VariantC2Ef(j,e);c[h>>2]=c[t>>2];Ki[z&4095](y,h,x,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=f;return}case 9:{x=__ZN12VisualServer13get_singletonEv()|0;y=c[(c[x>>2]|0)+196>>2]|0;c[u>>2]=c[b+128>>2];z=(c[309018]|0)+92|0;__ZN7VariantC2Ef(j,e);c[h>>2]=c[u>>2];Ki[y&4095](x,h,z,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=f;return}case 10:{z=__ZN12VisualServer13get_singletonEv()|0;x=c[(c[z>>2]|0)+196>>2]|0;c[v>>2]=c[b+128>>2];y=(c[309018]|0)+96|0;__ZN7VariantC2Ef(j,e);c[h>>2]=c[v>>2];Ki[x&4095](z,h,y,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=f;return}case 11:{y=__ZN12VisualServer13get_singletonEv()|0;z=c[(c[y>>2]|0)+196>>2]|0;c[w>>2]=c[b+128>>2];x=(c[309018]|0)+100|0;__ZN7VariantC2Ef(j,e);c[h>>2]=c[w>>2];Ki[z&4095](y,h,x,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=f;return}default:{l=f;return}}while(0)}function __ZNK17ParticlesMaterial20get_param_randomnessENS_9ParameterE(b,c){b=b|0;c=c|0;var d=0.0;if(c>>>0>11){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(864394,864155,962,943565,0);d=0.0;return +d}else{a[1263537]=0;d=+g[b+212+(c<<2)>>2];return +d}return +(0.0)}function __ZN17ParticlesMaterial17set_param_textureENS_9ParameterERK3RefI7TextureE(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0;f=l;l=l+80|0;if((l|0)>=(m|0))ba(80);h=f+68|0;i=f+64|0;j=f;k=f+60|0;n=f+56|0;o=f+52|0;p=f+48|0;q=f+44|0;r=f+40|0;s=f+36|0;t=f+32|0;u=f+28|0;v=f+24|0;if(d>>>0>11){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(864415,864155,983,943565,0);l=f;return}a[1263537]=0;w=b+260+(d<<2)|0;x=c[w>>2]|0;if((c[e>>2]|0)!=(x|0)){if((x|0?__ZN9Reference11unreferenceEv(x)|0:0)?(x=c[w>>2]|0,__Z17predelete_handlerP6Object(x)|0):0){gj[c[(c[x>>2]|0)+76>>2]&8191](x);__ZN6Memory11free_staticEPvb(x,0)}c[w>>2]=0;x=c[e>>2]|0;c[w>>2]=x;if(x|0)__ZN9Reference9referenceEv(x)}do switch(d|0){case 11:{x=__ZN12VisualServer13get_singletonEv()|0;w=c[(c[x>>2]|0)+196>>2]|0;c[v>>2]=c[b+128>>2];y=(c[309018]|0)+144|0;__ZN6RefPtrC2Ev(h);__ZN3RefI9ReferenceEaSI7TextureEEvRKS_IT_E(h,e);__ZN7VariantC2ERK6RefPtr(j,h);__ZN6RefPtrD2Ev(h);c[h>>2]=c[v>>2];Ki[w&4095](x,h,y,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);break}case 1:{y=__ZN12VisualServer13get_singletonEv()|0;x=c[(c[y>>2]|0)+196>>2]|0;c[i>>2]=c[b+128>>2];w=(c[309018]|0)+108|0;__ZN6RefPtrC2Ev(h);__ZN3RefI9ReferenceEaSI7TextureEEvRKS_IT_E(h,e);__ZN7VariantC2ERK6RefPtr(j,h);__ZN6RefPtrD2Ev(h);c[h>>2]=c[i>>2];Ki[x&4095](y,h,w,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);__ZL19_adjust_curve_rangeRK3RefI7TextureEff(c[e>>2]|0,-360.0,360.0);break}case 2:{w=__ZN12VisualServer13get_singletonEv()|0;y=c[(c[w>>2]|0)+196>>2]|0;c[k>>2]=c[b+128>>2];x=(c[309018]|0)+112|0;__ZN6RefPtrC2Ev(h);__ZN3RefI9ReferenceEaSI7TextureEEvRKS_IT_E(h,e);__ZN7VariantC2ERK6RefPtr(j,h);__ZN6RefPtrD2Ev(h);c[h>>2]=c[k>>2];Ki[y&4095](w,h,x,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);__ZL19_adjust_curve_rangeRK3RefI7TextureEff(c[e>>2]|0,-500.0,500.0);break}case 3:{x=__ZN12VisualServer13get_singletonEv()|0;w=c[(c[x>>2]|0)+196>>2]|0;c[n>>2]=c[b+128>>2];y=(c[309018]|0)+116|0;__ZN6RefPtrC2Ev(h);__ZN3RefI9ReferenceEaSI7TextureEEvRKS_IT_E(h,e);__ZN7VariantC2ERK6RefPtr(j,h);__ZN6RefPtrD2Ev(h);c[h>>2]=c[n>>2];Ki[w&4095](x,h,y,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);__ZL19_adjust_curve_rangeRK3RefI7TextureEff(c[e>>2]|0,-200.0,200.0);break}case 4:{y=__ZN12VisualServer13get_singletonEv()|0;x=c[(c[y>>2]|0)+196>>2]|0;c[o>>2]=c[b+128>>2];w=(c[309018]|0)+120|0;__ZN6RefPtrC2Ev(h);__ZN3RefI9ReferenceEaSI7TextureEEvRKS_IT_E(h,e);__ZN7VariantC2ERK6RefPtr(j,h);__ZN6RefPtrD2Ev(h);c[h>>2]=c[o>>2];Ki[x&4095](y,h,w,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);__ZL19_adjust_curve_rangeRK3RefI7TextureEff(c[e>>2]|0,-200.0,200.0);break}case 5:{w=__ZN12VisualServer13get_singletonEv()|0;y=c[(c[w>>2]|0)+196>>2]|0;c[p>>2]=c[b+128>>2];x=(c[309018]|0)+124|0;__ZN6RefPtrC2Ev(h);__ZN3RefI9ReferenceEaSI7TextureEEvRKS_IT_E(h,e);__ZN7VariantC2ERK6RefPtr(j,h);__ZN6RefPtrD2Ev(h);c[h>>2]=c[p>>2];Ki[y&4095](w,h,x,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);__ZL19_adjust_curve_rangeRK3RefI7TextureEff(c[e>>2]|0,-200.0,200.0);break}case 6:{x=__ZN12VisualServer13get_singletonEv()|0;w=c[(c[x>>2]|0)+196>>2]|0;c[q>>2]=c[b+128>>2];y=(c[309018]|0)+128|0;__ZN6RefPtrC2Ev(h);__ZN3RefI9ReferenceEaSI7TextureEEvRKS_IT_E(h,e);__ZN7VariantC2ERK6RefPtr(j,h);__ZN6RefPtrD2Ev(h);c[h>>2]=c[q>>2];Ki[w&4095](x,h,y,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);__ZL19_adjust_curve_rangeRK3RefI7TextureEff(c[e>>2]|0,0.0,100.0);break}case 7:{y=__ZN12VisualServer13get_singletonEv()|0;x=c[(c[y>>2]|0)+196>>2]|0;c[r>>2]=c[b+128>>2];w=(c[309018]|0)+104|0;__ZN6RefPtrC2Ev(h);__ZN3RefI9ReferenceEaSI7TextureEEvRKS_IT_E(h,e);__ZN7VariantC2ERK6RefPtr(j,h);__ZN6RefPtrD2Ev(h);c[h>>2]=c[r>>2];Ki[x&4095](y,h,w,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);__ZL19_adjust_curve_rangeRK3RefI7TextureEff(c[e>>2]|0,-360.0,360.0);break}case 8:{w=__ZN12VisualServer13get_singletonEv()|0;y=c[(c[w>>2]|0)+196>>2]|0;c[s>>2]=c[b+128>>2];x=(c[309018]|0)+132|0;__ZN6RefPtrC2Ev(h);__ZN3RefI9ReferenceEaSI7TextureEEvRKS_IT_E(h,e);__ZN7VariantC2ERK6RefPtr(j,h);__ZN6RefPtrD2Ev(h);c[h>>2]=c[s>>2];Ki[y&4095](w,h,x,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);x=c[e>>2]|0;if(x|0?$i[c[(c[x>>2]|0)+44>>2]&8191](x,1236084)|0:0){__ZN9Reference9referenceEv(x);if(+__ZNK12CurveTexture7get_minEv(x)==0.0?+__ZNK12CurveTexture7get_maxEv(x)==1.0:0){__ZN12CurveTexture7set_maxEf(x,32.0);c[h>>2]=0;g[j>>2]=0.0;g[j+4>>2]=1.0;__ZN10PoolVectorI7Vector2E9push_backERKS0_(h,j);g[j>>2]=1.0;g[j+4>>2]=1.0;__ZN10PoolVectorI7Vector2E9push_backERKS0_(h,j);__ZN12CurveTexture10set_pointsERK10PoolVectorI7Vector2E(x,h);__ZN10PoolVectorI7Vector2E12_unreferenceEv(h)}if(__ZN9Reference11unreferenceEv(x)|0?__Z17predelete_handlerP6Object(x)|0:0){gj[c[(c[x>>2]|0)+76>>2]&8191](x);__ZN6Memory11free_staticEPvb(x,0)}}break}case 9:{x=__ZN12VisualServer13get_singletonEv()|0;w=c[(c[x>>2]|0)+196>>2]|0;c[t>>2]=c[b+128>>2];y=(c[309018]|0)+136|0;__ZN6RefPtrC2Ev(h);__ZN3RefI9ReferenceEaSI7TextureEEvRKS_IT_E(h,e);__ZN7VariantC2ERK6RefPtr(j,h);__ZN6RefPtrD2Ev(h);c[h>>2]=c[t>>2];Ki[w&4095](x,h,y,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);__ZL19_adjust_curve_rangeRK3RefI7TextureEff(c[e>>2]|0,-1.0,1.0);break}case 10:{y=__ZN12VisualServer13get_singletonEv()|0;x=c[(c[y>>2]|0)+196>>2]|0;c[u>>2]=c[b+128>>2];w=(c[309018]|0)+140|0;__ZN6RefPtrC2Ev(h);__ZN3RefI9ReferenceEaSI7TextureEEvRKS_IT_E(h,e);__ZN7VariantC2ERK6RefPtr(j,h);__ZN6RefPtrD2Ev(h);c[h>>2]=c[u>>2];Ki[x&4095](y,h,w,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);__ZL19_adjust_curve_rangeRK3RefI7TextureEff(c[e>>2]|0,0.0,200.0);break}default:{}}while(0);__ZN17ParticlesMaterial20_queue_shader_changeEv(b);l=f;return}function __ZNK17ParticlesMaterial17get_param_textureENS_9ParameterE(b,d){b=b|0;d=d|0;var e=0,f=0;if(d>>>0>11){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(864433,864155,1054,943565,0);e=0;return e|0}a[1263537]=0;f=c[b+260+(d<<2)>>2]|0;if(!f){e=0;return e|0}__ZN9Reference9referenceEv(f);e=f;return e|0}function __ZN17ParticlesMaterial9set_colorERK5Color(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0;d=l;l=l+32|0;if((l|0)>=(m|0))ba(32);e=d+28|0;f=d+24|0;g=d;h=__ZN12VisualServer13get_singletonEv()|0;i=c[(c[h>>2]|0)+196>>2]|0;c[f>>2]=c[a+128>>2];j=(c[309018]|0)+148|0;__ZN7VariantC2ERK5Color(g,b);c[e>>2]=c[f>>2];Ki[i&4095](h,e,j,g);if(c[g>>2]|0)__ZN7Variant5clearEv(g);g=a+308|0;c[g>>2]=c[b>>2];c[g+4>>2]=c[b+4>>2];c[g+8>>2]=c[b+8>>2];c[g+12>>2]=c[b+12>>2];l=d;return}function __ZNK17ParticlesMaterial9get_colorEv(a,b){a=a|0;b=b|0;var d=0;d=b+308|0;c[a>>2]=c[d>>2];c[a+4>>2]=c[d+4>>2];c[a+8>>2]=c[d+8>>2];c[a+12>>2]=c[d+12>>2];return}function __ZN17ParticlesMaterial14set_color_rampERK3RefI7TextureE(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0;d=l;l=l+32|0;if((l|0)>=(m|0))ba(32);e=d+28|0;f=d+24|0;g=d;h=a+324|0;i=c[h>>2]|0;if((c[b>>2]|0)!=(i|0)){if((i|0?__ZN9Reference11unreferenceEv(i)|0:0)?(i=c[h>>2]|0,__Z17predelete_handlerP6Object(i)|0):0){gj[c[(c[i>>2]|0)+76>>2]&8191](i);__ZN6Memory11free_staticEPvb(i,0)}c[h>>2]=0;i=c[b>>2]|0;c[h>>2]=i;if(i|0)__ZN9Reference9referenceEv(i)}i=__ZN12VisualServer13get_singletonEv()|0;h=c[(c[i>>2]|0)+196>>2]|0;c[f>>2]=c[a+128>>2];j=(c[309018]|0)+152|0;__ZN6RefPtrC2Ev(e);__ZN3RefI9ReferenceEaSI7TextureEEvRKS_IT_E(e,b);__ZN7VariantC2ERK6RefPtr(g,e);__ZN6RefPtrD2Ev(e);c[e>>2]=c[f>>2];Ki[h&4095](i,e,j,g);if(!(c[g>>2]|0)){__ZN17ParticlesMaterial20_queue_shader_changeEv(a);l=d;return}__ZN7Variant5clearEv(g);__ZN17ParticlesMaterial20_queue_shader_changeEv(a);l=d;return}function __ZNK17ParticlesMaterial14get_color_rampEv(a){a=a|0;var b=0,d=0;b=c[a+324>>2]|0;if(!b){d=0;return d|0}__ZN9Reference9referenceEv(b);d=b;return d|0}function __ZN17ParticlesMaterial8set_flagENS_5FlagsEb(b,c,d){b=b|0;c=c|0;d=d|0;if(c>>>0>1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1048494,864155,1084,866489,0);return}else{a[1263537]=0;a[b+328+c>>0]=d&1;__ZN17ParticlesMaterial20_queue_shader_changeEv(b);return}}function __ZNK17ParticlesMaterial8get_flagENS_5FlagsE(b,c){b=b|0;c=c|0;var d=0;if(c>>>0>1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1048323,864155,1090,866489,0);d=0;return d|0}else{a[1263537]=0;d=(a[b+328+c>>0]|0)!=0;return d|0}return 0}function __ZN17ParticlesMaterial18set_emission_shapeENS_13EmissionShapeE(a,b){a=a|0;b=b|0;c[a+332>>2]=b;__ZN17ParticlesMaterial20_queue_shader_changeEv(a);return}function __ZNK17ParticlesMaterial18get_emission_shapeEv(a){a=a|0;return c[a+332>>2]|0}function __ZN17ParticlesMaterial26set_emission_sphere_radiusEf(a,b){a=a|0;b=+b;var d=0,e=0,f=0,h=0,i=0,j=0;d=l;l=l+32|0;if((l|0)>=(m|0))ba(32);e=d+28|0;f=d+24|0;h=d;g[a+336>>2]=b;i=__ZN12VisualServer13get_singletonEv()|0;j=c[(c[i>>2]|0)+196>>2]|0;c[f>>2]=c[a+128>>2];a=(c[309018]|0)+156|0;__ZN7VariantC2Ef(h,b);c[e>>2]=c[f>>2];Ki[j&4095](i,e,a,h);if(!(c[h>>2]|0)){l=d;return}__ZN7Variant5clearEv(h);l=d;return}function __ZNK17ParticlesMaterial26get_emission_sphere_radiusEv(a){a=a|0;return +(+g[a+336>>2])}function __ZN17ParticlesMaterial24set_emission_box_extentsE7Vector3(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0;d=l;l=l+32|0;if((l|0)>=(m|0))ba(32);e=d+28|0;f=d+24|0;g=d;h=a+340|0;c[h>>2]=c[b>>2];c[h+4>>2]=c[b+4>>2];c[h+8>>2]=c[b+8>>2];h=__ZN12VisualServer13get_singletonEv()|0;i=c[(c[h>>2]|0)+196>>2]|0;c[f>>2]=c[a+128>>2];a=(c[309018]|0)+160|0;__ZN7VariantC2ERK7Vector3(g,b);c[e>>2]=c[f>>2];Ki[i&4095](h,e,a,g);if(!(c[g>>2]|0)){l=d;return}__ZN7Variant5clearEv(g);l=d;return}function __ZNK17ParticlesMaterial24get_emission_box_extentsEv(a,b){a=a|0;b=b|0;var d=0;d=b+340|0;c[a>>2]=c[d>>2];c[a+4>>2]=c[d+4>>2];c[a+8>>2]=c[d+8>>2];return}function __ZN17ParticlesMaterial26set_emission_point_textureERK3RefI7TextureE(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0;d=l;l=l+48|0;if((l|0)>=(m|0))ba(48);e=d+32|0;f=d+28|0;g=d+24|0;h=d;i=a+352|0;j=c[i>>2]|0;if((c[b>>2]|0)!=(j|0)){if((j|0?__ZN9Reference11unreferenceEv(j)|0:0)?(j=c[i>>2]|0,__Z17predelete_handlerP6Object(j)|0):0){gj[c[(c[j>>2]|0)+76>>2]&8191](j);__ZN6Memory11free_staticEPvb(j,0)}c[i>>2]=0;j=c[b>>2]|0;c[i>>2]=j;if(j|0)__ZN9Reference9referenceEv(j)}c[f>>2]=0;j=c[b>>2]|0;if(j|0)c[f>>2]=ij[c[(c[j>>2]|0)+112>>2]&8191](j)|0;j=__ZN12VisualServer13get_singletonEv()|0;b=c[(c[j>>2]|0)+196>>2]|0;c[g>>2]=c[a+128>>2];a=(c[309018]|0)+168|0;__ZN7VariantC2ERK3RID(h,f);c[e>>2]=c[g>>2];Ki[b&4095](j,e,a,h);if(!(c[h>>2]|0)){l=d;return}__ZN7Variant5clearEv(h);l=d;return}function __ZNK17ParticlesMaterial26get_emission_point_textureEv(a){a=a|0;var b=0,d=0;b=c[a+352>>2]|0;if(!b){d=0;return d|0}__ZN9Reference9referenceEv(b);d=b;return d|0}function __ZN17ParticlesMaterial27set_emission_normal_textureERK3RefI7TextureE(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0;d=l;l=l+48|0;if((l|0)>=(m|0))ba(48);e=d+32|0;f=d+28|0;g=d+24|0;h=d;i=a+356|0;j=c[i>>2]|0;if((c[b>>2]|0)!=(j|0)){if((j|0?__ZN9Reference11unreferenceEv(j)|0:0)?(j=c[i>>2]|0,__Z17predelete_handlerP6Object(j)|0):0){gj[c[(c[j>>2]|0)+76>>2]&8191](j);__ZN6Memory11free_staticEPvb(j,0)}c[i>>2]=0;j=c[b>>2]|0;c[i>>2]=j;if(j|0)__ZN9Reference9referenceEv(j)}c[f>>2]=0;j=c[b>>2]|0;if(j|0)c[f>>2]=ij[c[(c[j>>2]|0)+112>>2]&8191](j)|0;j=__ZN12VisualServer13get_singletonEv()|0;b=c[(c[j>>2]|0)+196>>2]|0;c[g>>2]=c[a+128>>2];a=(c[309018]|0)+172|0;__ZN7VariantC2ERK3RID(h,f);c[e>>2]=c[g>>2];Ki[b&4095](j,e,a,h);if(!(c[h>>2]|0)){l=d;return}__ZN7Variant5clearEv(h);l=d;return}function __ZNK17ParticlesMaterial27get_emission_normal_textureEv(a){a=a|0;var b=0,d=0;b=c[a+356>>2]|0;if(!b){d=0;return d|0}__ZN9Reference9referenceEv(b);d=b;return d|0}function __ZN17ParticlesMaterial24set_emission_point_countEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0;d=l;l=l+32|0;if((l|0)>=(m|0))ba(32);e=d+28|0;f=d+24|0;g=d;c[a+360>>2]=b;h=__ZN12VisualServer13get_singletonEv()|0;i=c[(c[h>>2]|0)+196>>2]|0;c[f>>2]=c[a+128>>2];a=(c[309018]|0)+164|0;__ZN7VariantC2Ei(g,b);c[e>>2]=c[f>>2];Ki[i&4095](h,e,a,g);if(!(c[g>>2]|0)){l=d;return}__ZN7Variant5clearEv(g);l=d;return}function __ZNK17ParticlesMaterial24get_emission_point_countEv(a){a=a|0;return c[a+360>>2]|0}function __ZN17ParticlesMaterial17set_trail_divisorEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0;d=l;l=l+32|0;if((l|0)>=(m|0))ba(32);e=d+28|0;f=d+24|0;g=d;h=__ZN12VisualServer13get_singletonEv()|0;i=c[(c[h>>2]|0)+196>>2]|0;c[f>>2]=c[a+128>>2];j=(c[309018]|0)+176|0;__ZN7VariantC2Ei(g,b);c[e>>2]=c[f>>2];Ki[i&4095](h,e,j,g);if(!(c[g>>2]|0)){k=a+364|0;c[k>>2]=b;l=d;return}__ZN7Variant5clearEv(g);k=a+364|0;c[k>>2]=b;l=d;return}function __ZNK17ParticlesMaterial17get_trail_divisorEv(a){a=a|0;return c[a+364>>2]|0}function __ZN17ParticlesMaterial23set_trail_size_modifierERK3RefI12CurveTextureE(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0;d=l;l=l+48|0;if((l|0)>=(m|0))ba(48);e=d+36|0;f=d+24|0;h=d+32|0;i=d;j=c[b>>2]|0;k=a+368|0;n=c[k>>2]|0;if((j|0)!=(n|0)){if((n|0?__ZN9Reference11unreferenceEv(n)|0:0)?(n=c[k>>2]|0,__Z17predelete_handlerP6Object(n)|0):0){gj[c[(c[n>>2]|0)+76>>2]&8191](n);__ZN6Memory11free_staticEPvb(n,0)}c[k>>2]=0;n=c[b>>2]|0;c[k>>2]=n;if(!n)o=0;else{__ZN9Reference9referenceEv(n);p=c[k>>2]|0;q=8}}else{p=j;q=8}if((q|0)==8)if(p){__ZN9Reference9referenceEv(p);if(+__ZNK12CurveTexture7get_minEv(p)==0.0?+__ZNK12CurveTexture7get_maxEv(p)==1.0:0){__ZN12CurveTexture7set_maxEf(p,32.0);c[e>>2]=0;g[f>>2]=0.0;g[f+4>>2]=1.0;__ZN10PoolVectorI7Vector2E9push_backERKS0_(e,f);g[f>>2]=1.0;g[f+4>>2]=1.0;__ZN10PoolVectorI7Vector2E9push_backERKS0_(e,f);__ZN12CurveTexture10set_pointsERK10PoolVectorI7Vector2E(p,e);__ZN10PoolVectorI7Vector2E12_unreferenceEv(e);o=p}else o=p}else o=0;c[f>>2]=0;p=c[b>>2]|0;if(p|0)c[f>>2]=ij[c[(c[p>>2]|0)+112>>2]&8191](p)|0;p=__ZN12VisualServer13get_singletonEv()|0;b=c[(c[p>>2]|0)+196>>2]|0;c[h>>2]=c[a+128>>2];q=(c[309018]|0)+180|0;__ZN7VariantC2ERK3RID(i,f);c[e>>2]=c[h>>2];Ki[b&4095](p,e,q,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);__ZN17ParticlesMaterial20_queue_shader_changeEv(a);if(!o){l=d;return}if(!(__ZN9Reference11unreferenceEv(o)|0)){l=d;return}if(!(__Z17predelete_handlerP6Object(o)|0)){l=d;return}gj[c[(c[o>>2]|0)+76>>2]&8191](o);__ZN6Memory11free_staticEPvb(o,0);l=d;return}function __ZNK17ParticlesMaterial23get_trail_size_modifierEv(a){a=a|0;var b=0,d=0;b=c[a+368>>2]|0;if(!b){d=0;return d|0}__ZN9Reference9referenceEv(b);d=b;return d|0}function __ZN17ParticlesMaterial24set_trail_color_modifierERK3RefI15GradientTextureE(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0;d=l;l=l+48|0;if((l|0)>=(m|0))ba(48);e=d+32|0;f=d+28|0;g=d+24|0;h=d;i=a+372|0;j=c[i>>2]|0;if((c[b>>2]|0)!=(j|0)){if((j|0?__ZN9Reference11unreferenceEv(j)|0:0)?(j=c[i>>2]|0,__Z17predelete_handlerP6Object(j)|0):0){gj[c[(c[j>>2]|0)+76>>2]&8191](j);__ZN6Memory11free_staticEPvb(j,0)}c[i>>2]=0;j=c[b>>2]|0;c[i>>2]=j;if(j|0)__ZN9Reference9referenceEv(j)}c[f>>2]=0;j=c[b>>2]|0;if(j|0)c[f>>2]=ij[c[(c[j>>2]|0)+112>>2]&8191](j)|0;j=__ZN12VisualServer13get_singletonEv()|0;b=c[(c[j>>2]|0)+196>>2]|0;c[g>>2]=c[a+128>>2];i=(c[309018]|0)+184|0;__ZN7VariantC2ERK3RID(h,f);c[e>>2]=c[g>>2];Ki[b&4095](j,e,i,h);if(!(c[h>>2]|0)){__ZN17ParticlesMaterial20_queue_shader_changeEv(a);l=d;return}__ZN7Variant5clearEv(h);__ZN17ParticlesMaterial20_queue_shader_changeEv(a);l=d;return}function __ZNK17ParticlesMaterial24get_trail_color_modifierEv(a){a=a|0;var b=0,d=0;b=c[a+372>>2]|0;if(!b){d=0;return d|0}__ZN9Reference9referenceEv(b);d=b;return d|0}function __ZNK17ParticlesMaterial11get_gravityEv(a,b){a=a|0;b=b|0;var d=0;d=b+376|0;c[a>>2]=c[d>>2];c[a+4>>2]=c[d+4>>2];c[a+8>>2]=c[d+8>>2];return}function __ZN17ParticlesMaterial11set_gravityERK7Vector3(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,h=0,i=0,j=0;d=l;l=l+48|0;if((l|0)>=(m|0))ba(48);e=d+40|0;f=d+28|0;h=d+24|0;i=d;j=a+376|0;c[j>>2]=c[b>>2];c[j+4>>2]=c[b+4>>2];c[j+8>>2]=c[b+8>>2];c[f>>2]=c[b>>2];c[f+4>>2]=c[b+4>>2];c[f+8>>2]=c[b+8>>2];if((+g[f>>2]==0.0?(b=f+4|0,+g[b>>2]==0.0):0)?(j=f+8|0,+g[j>>2]==0.0):0){g[f>>2]=0.0;g[b>>2]=-9.999999974752427e-07;g[j>>2]=0.0}j=__ZN12VisualServer13get_singletonEv()|0;b=c[(c[j>>2]|0)+196>>2]|0;c[h>>2]=c[a+128>>2];a=(c[309018]|0)+188|0;__ZN7VariantC2ERK7Vector3(i,f);c[e>>2]=c[h>>2];Ki[b&4095](j,e,a,i);if(!(c[i>>2]|0)){l=d;return}__ZN7Variant5clearEv(i);l=d;return}function __ZNK11MethodBind1I17ParticlesMaterialRK7Vector3E18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;if(b|0){f=0;l=a;return f|0}g[d+8>>2]=0.0;g[d+4>>2]=0.0;g[d>>2]=0.0;__ZN7VariantC2ERK7Vector3(e,d);d=c[e>>2]|0;if(d|0)__ZN7Variant5clearEv(e);f=d;l=a;return f|0}function __ZNK11MethodBind1I17ParticlesMaterialRK7Vector3E18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,866526);l=a;return c[b>>2]|0}function __ZN11MethodBind1I17ParticlesMaterialRK7Vector3E4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;i=l;l=l+48|0;if((l|0)>=(m|0))ba(48);j=i+24|0;k=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236076)|0:0){c[h>>2]=0;a[1263537]=0;n=d+24|0;o=c[n>>2]|0;if((o|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=o;c[b>>2]=0;l=i;return}p=o-(c[d+20>>2]|0)|0;if((p|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=p;c[b>>2]=0;l=i;return}if((g|0)>0){if((o|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);q=0}else{a[1263537]=0;q=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,q)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=q;c[b>>2]=0;l=i;return}}q=c[d+44>>2]|0;o=c[d+48>>2]|0;p=e+(o>>1)|0;if(!(o&1))r=q;else r=c[(c[p>>2]|0)+q>>2]|0;do if((g|0)<1){q=c[n>>2]|0;o=q+-1|0;if((q|0)>=1){e=c[d+16>>2]|0;s=(e|0)==0;if(s)t=0;else t=c[e+-4>>2]|0;if((q|0)<=(t|0)){if(s)u=0;else u=c[e+-4>>2]|0;do if((u|0)<(q|0)){if(s)v=0;else v=c[e+-4>>2]|0;if((v|0)<(q|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);w=0;break}else{a[1263537]=0;x=31;break}}else x=31;while(0);if((x|0)==31)w=e+(o*24|0)|0;__ZN7VariantC2ERKS_(k,w);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);__ZNK7Variantcv7Vector3Ev(j,k);Pi[r&2047](p,j);if(c[k>>2]|0)__ZN7Variant5clearEv(k);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I17ParticlesMaterialRK7Vector3E7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236076)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;b=c[d>>2]|0;c[f>>2]=c[b>>2];c[f+4>>2]=c[b+4>>2];c[f+8>>2]=c[b+8>>2];Pi[i&2047](a,f);l=e;return}function __ZN11MethodBind1I17ParticlesMaterialRK7Vector3ED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI17ParticlesMaterial3RefI15GradientTextureEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var c=0;if((b|0)!=-1){c=0;return c|0}c=__ZN7Variant12get_type_forI3RefI15GradientTextureEEENS_4TypeEv()|0;return c|0}function __ZNK13MethodBind0RCI17ParticlesMaterial3RefI15GradientTextureEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,866526);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI17ParticlesMaterial3RefI15GradientTextureEE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f+28|0;j=f;k=f+24|0;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236076)|0:0){c[h>>2]=0;a[1263537]=0;n=c[d+24>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=f;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=f;return}o=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))p=o;else p=c[(c[d>>2]|0)+o>>2]|0;c[k>>2]=ij[p&8191](d)|0;__ZN6RefPtrC2Ev(i);__ZN3RefI9ReferenceEaSI15GradientTextureEEvRKS_IT_E(i,k);__ZN7VariantC2ERK6RefPtr(j,i);__ZN6RefPtrD2Ev(i);i=c[k>>2]|0;if((i|0?__ZN9Reference11unreferenceEv(i)|0:0)?(i=c[k>>2]|0,__Z17predelete_handlerP6Object(i)|0):0){gj[c[(c[i>>2]|0)+76>>2]&8191](i);__ZN6Memory11free_staticEPvb(i,0)}c[k>>2]=0;__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI17ParticlesMaterial3RefI15GradientTextureEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=d;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236076)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;c[f>>2]=ij[i&8191](a)|0;__ZN3RefI9ReferenceEaSI15GradientTextureEEvRKS_IT_E(e,f);e=c[f>>2]|0;if(!e){l=d;return}if(!(__ZN9Reference11unreferenceEv(e)|0)){l=d;return}e=c[f>>2]|0;if(!(__Z17predelete_handlerP6Object(e)|0)){l=d;return}gj[c[(c[e>>2]|0)+76>>2]&8191](e);__ZN6Memory11free_staticEPvb(e,0);l=d;return}function __ZN13MethodBind0RCI17ParticlesMaterial3RefI15GradientTextureEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN3RefI9ReferenceEaSI15GradientTextureEEvRKS_IT_E(a,b){a=a|0;b=b|0;var d=0,e=0;d=c[b>>2]|0;if(!d){b=c[a>>2]|0;if((b|0?__ZN9Reference11unreferenceEv(b)|0:0)?(b=c[a>>2]|0,__Z17predelete_handlerP6Object(b)|0):0){gj[c[(c[b>>2]|0)+76>>2]&8191](b);__ZN6Memory11free_staticEPvb(b,0)}c[a>>2]=0;return}b=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1220724)|0;e=b?d:0;d=c[a>>2]|0;if((e|0)==(d|0))return;if((d|0?__ZN9Reference11unreferenceEv(d)|0:0)?(d=c[a>>2]|0,__Z17predelete_handlerP6Object(d)|0):0){gj[c[(c[d>>2]|0)+76>>2]&8191](d);__ZN6Memory11free_staticEPvb(d,0)}c[a>>2]=e;if(!e)return;__ZN9Reference9referenceEv(e);return}function __ZN7Variant12get_type_forI3RefI15GradientTextureEEENS_4TypeEv(){var a=0,b=0,d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+28|0;d=a+24|0;e=a;c[d>>2]=0;__ZN6RefPtrC2Ev(b);__ZN3RefI9ReferenceEaSI15GradientTextureEEvRKS_IT_E(b,d);__ZN7VariantC2ERK6RefPtr(e,b);__ZN6RefPtrD2Ev(b);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);e=c[d>>2]|0;if(!e){l=a;return b|0}if(!(__ZN9Reference11unreferenceEv(e)|0)){l=a;return b|0}e=c[d>>2]|0;if(!(__Z17predelete_handlerP6Object(e)|0)){l=a;return b|0}gj[c[(c[e>>2]|0)+76>>2]&8191](e);__ZN6Memory11free_staticEPvb(e,0);l=a;return b|0}function __ZN17ParticlesMaterial20_queue_shader_changeEv(b){b=b|0;var d=0,e=0,f=0,g=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d+4|0;f=d;g=c[309013]|0;if(g|0)gj[c[c[g>>2]>>2]&8191](g);__ZN6StringC2EPKc(e,866454);__Z10print_line6String(e);g=c[e>>2]|0;if(g|0?(__Z16atomic_decrementPj(g+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(g,1);g=b+140|0;do if(!(c[g>>2]|0)){__ZN6StringC2EPKc(f,866469);__Z10print_line6String(f);e=c[f>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);if(c[g>>2]|0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1098384,1098388,45,1098405,0);break}a[1263537]=0;c[g>>2]=1236056;e=c[309014]|0;c[b+148>>2]=e;c[b+152>>2]=0;if(e|0)c[e+12>>2]=g;c[309014]=g}while(0);g=c[309013]|0;if(!g){l=d;return}gj[c[(c[g>>2]|0)+4>>2]&8191](g);l=d;return}function __ZNK11MethodBind1I17ParticlesMaterialRK3RefI15GradientTextureEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var c=0;if(b|0){c=0;return c|0}c=__ZN7Variant12get_type_forIRK3RefI15GradientTextureEEENS_4TypeEv()|0;return c|0}function __ZNK11MethodBind1I17ParticlesMaterialRK3RefI15GradientTextureEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,866526);l=a;return c[b>>2]|0}function __ZN11MethodBind1I17ParticlesMaterialRK3RefI15GradientTextureEE4callEP6ObjectPPK7VariantiRNS9_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i+28|0;k=i+24|0;n=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236076)|0:0){c[h>>2]=0;a[1263537]=0;o=d+24|0;p=c[o>>2]|0;if((p|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=p;c[b>>2]=0;l=i;return}q=p-(c[d+20>>2]|0)|0;if((q|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=q;c[b>>2]=0;l=i;return}if((g|0)>0){if((p|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);r=0}else{a[1263537]=0;r=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,r)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=r;c[b>>2]=0;l=i;return}}r=c[d+44>>2]|0;p=c[d+48>>2]|0;q=e+(p>>1)|0;if(!(p&1))s=r;else s=c[(c[q>>2]|0)+r>>2]|0;do if((g|0)<1){r=c[o>>2]|0;p=r+-1|0;if((r|0)>=1){e=c[d+16>>2]|0;t=(e|0)==0;if(t)u=0;else u=c[e+-4>>2]|0;if((r|0)<=(u|0)){if(t)v=0;else v=c[e+-4>>2]|0;do if((v|0)<(r|0)){if(t)w=0;else w=c[e+-4>>2]|0;if((w|0)<(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);x=0;break}else{a[1263537]=0;y=31;break}}else y=31;while(0);if((y|0)==31)x=e+(p*24|0)|0;__ZN7VariantC2ERKS_(n,x);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f>>2]|0);while(0);__ZN3RefI15GradientTextureEC2ERK7Variant(j,n);c[k>>2]=c[j>>2];Pi[s&2047](q,k);q=c[k>>2]|0;if((q|0?__ZN9Reference11unreferenceEv(q)|0:0)?(q=c[k>>2]|0,__Z17predelete_handlerP6Object(q)|0):0){gj[c[(c[q>>2]|0)+76>>2]&8191](q);__ZN6Memory11free_staticEPvb(q,0)}c[k>>2]=0;if(c[n>>2]|0)__ZN7Variant5clearEv(n);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I17ParticlesMaterialRK3RefI15GradientTextureEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+28|0;g=e;h=e+24|0;if(!b)i=0;else{j=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236076)|0;i=j?b:0}b=c[a+44>>2]|0;j=c[a+48>>2]|0;a=i+(j>>1)|0;if(!(j&1))k=b;else k=c[(c[a>>2]|0)+b>>2]|0;__ZN7VariantC2EPK6Object(g,c[d>>2]|0);__ZN3RefI15GradientTextureEC2ERK7Variant(f,g);if(c[g>>2]|0)__ZN7Variant5clearEv(g);c[h>>2]=c[f>>2];Pi[k&2047](a,h);a=c[h>>2]|0;if(!a){l=e;return}if(!(__ZN9Reference11unreferenceEv(a)|0)){l=e;return}a=c[h>>2]|0;if(!(__Z17predelete_handlerP6Object(a)|0)){l=e;return}gj[c[(c[a>>2]|0)+76>>2]&8191](a);__ZN6Memory11free_staticEPvb(a,0);l=e;return}function __ZN11MethodBind1I17ParticlesMaterialRK3RefI15GradientTextureEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN3RefI15GradientTextureEC2ERK7Variant(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d;__ZNK7Variantcv6RefPtrEv(e,b);c[a>>2]=0;b=c[e>>2]|0;if(!b){c[a>>2]=0;__ZN6RefPtrD2Ev(e);l=d;return}f=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236080)|0;g=f?b:0;b=c[a>>2]|0;if((g|0)==(b|0)){__ZN6RefPtrD2Ev(e);l=d;return}if((b|0?__ZN9Reference11unreferenceEv(b)|0:0)?(b=c[a>>2]|0,__Z17predelete_handlerP6Object(b)|0):0){gj[c[(c[b>>2]|0)+76>>2]&8191](b);__ZN6Memory11free_staticEPvb(b,0)}c[a>>2]=g;if(!g){__ZN6RefPtrD2Ev(e);l=d;return}__ZN9Reference9referenceEv(g);__ZN6RefPtrD2Ev(e);l=d;return}function __ZN7Variant12get_type_forIRK3RefI15GradientTextureEEENS_4TypeEv(){var a=0,b=0,d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+28|0;d=a+24|0;e=a;c[d>>2]=0;__ZN6RefPtrC2Ev(b);__ZN3RefI9ReferenceEaSI15GradientTextureEEvRKS_IT_E(b,d);__ZN7VariantC2ERK6RefPtr(e,b);__ZN6RefPtrD2Ev(b);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);e=c[d>>2]|0;if(!e){l=a;return b|0}if(!(__ZN9Reference11unreferenceEv(e)|0)){l=a;return b|0}e=c[d>>2]|0;if(!(__Z17predelete_handlerP6Object(e)|0)){l=a;return b|0}gj[c[(c[e>>2]|0)+76>>2]&8191](e);__ZN6Memory11free_staticEPvb(e,0);l=a;return b|0}function __ZNK13MethodBind0RCI17ParticlesMaterial3RefI12CurveTextureEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var c=0;if((b|0)!=-1){c=0;return c|0}c=__ZN7Variant12get_type_forI3RefI12CurveTextureEEENS_4TypeEv()|0;return c|0}function __ZNK13MethodBind0RCI17ParticlesMaterial3RefI12CurveTextureEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,866526);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI17ParticlesMaterial3RefI12CurveTextureEE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f+28|0;j=f;k=f+24|0;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236076)|0:0){c[h>>2]=0;a[1263537]=0;n=c[d+24>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=f;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=f;return}o=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))p=o;else p=c[(c[d>>2]|0)+o>>2]|0;c[k>>2]=ij[p&8191](d)|0;__ZN6RefPtrC2Ev(i);__ZN3RefI9ReferenceEaSI12CurveTextureEEvRKS_IT_E(i,k);__ZN7VariantC2ERK6RefPtr(j,i);__ZN6RefPtrD2Ev(i);i=c[k>>2]|0;if((i|0?__ZN9Reference11unreferenceEv(i)|0:0)?(i=c[k>>2]|0,__Z17predelete_handlerP6Object(i)|0):0){gj[c[(c[i>>2]|0)+76>>2]&8191](i);__ZN6Memory11free_staticEPvb(i,0)}c[k>>2]=0;__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI17ParticlesMaterial3RefI12CurveTextureEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=d;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236076)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;c[f>>2]=ij[i&8191](a)|0;__ZN3RefI9ReferenceEaSI12CurveTextureEEvRKS_IT_E(e,f);e=c[f>>2]|0;if(!e){l=d;return}if(!(__ZN9Reference11unreferenceEv(e)|0)){l=d;return}e=c[f>>2]|0;if(!(__Z17predelete_handlerP6Object(e)|0)){l=d;return}gj[c[(c[e>>2]|0)+76>>2]&8191](e);__ZN6Memory11free_staticEPvb(e,0);l=d;return}function __ZN13MethodBind0RCI17ParticlesMaterial3RefI12CurveTextureEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN3RefI9ReferenceEaSI12CurveTextureEEvRKS_IT_E(a,b){a=a|0;b=b|0;var d=0,e=0;d=c[b>>2]|0;if(!d){b=c[a>>2]|0;if((b|0?__ZN9Reference11unreferenceEv(b)|0:0)?(b=c[a>>2]|0,__Z17predelete_handlerP6Object(b)|0):0){gj[c[(c[b>>2]|0)+76>>2]&8191](b);__ZN6Memory11free_staticEPvb(b,0)}c[a>>2]=0;return}b=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1220724)|0;e=b?d:0;d=c[a>>2]|0;if((e|0)==(d|0))return;if((d|0?__ZN9Reference11unreferenceEv(d)|0:0)?(d=c[a>>2]|0,__Z17predelete_handlerP6Object(d)|0):0){gj[c[(c[d>>2]|0)+76>>2]&8191](d);__ZN6Memory11free_staticEPvb(d,0)}c[a>>2]=e;if(!e)return;__ZN9Reference9referenceEv(e);return}function __ZN7Variant12get_type_forI3RefI12CurveTextureEEENS_4TypeEv(){var a=0,b=0,d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+28|0;d=a+24|0;e=a;c[d>>2]=0;__ZN6RefPtrC2Ev(b);__ZN3RefI9ReferenceEaSI12CurveTextureEEvRKS_IT_E(b,d);__ZN7VariantC2ERK6RefPtr(e,b);__ZN6RefPtrD2Ev(b);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);e=c[d>>2]|0;if(!e){l=a;return b|0}if(!(__ZN9Reference11unreferenceEv(e)|0)){l=a;return b|0}e=c[d>>2]|0;if(!(__Z17predelete_handlerP6Object(e)|0)){l=a;return b|0}gj[c[(c[e>>2]|0)+76>>2]&8191](e);__ZN6Memory11free_staticEPvb(e,0);l=a;return b|0}function __ZNK12CurveTexture7get_minEv(a){a=a|0;return +(+g[a+140>>2])}function __ZNK12CurveTexture7get_maxEv(a){a=a|0;return +(+g[a+144>>2])}function __ZN12CurveTexture7set_maxEf(a,b){a=a|0;b=+b;g[a+144>>2]=b;__ZN8Resource12emit_changedEv(a);return}function __ZN12CurveTexture10set_pointsERK10PoolVectorI7Vector2E(b,d){b=b|0;d=d|0;var e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0.0,A=0,B=0.0,C=0.0,D=0.0,E=0,F=0,H=0,I=0.0,J=0,K=0.0,L=0,M=0.0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ca=0,da=0.0,ea=0.0,fa=0.0,ga=0.0,ha=0,ia=0,ja=0.0,ka=0.0,la=0,ma=0.0,na=0.0,oa=0.0,pa=0.0,qa=0.0,ra=0.0,sa=0.0,ta=0.0,ua=0.0,va=0.0,wa=0.0,xa=0.0,ya=0.0,za=0.0,Aa=0.0,Ba=0.0,Ca=0.0,Da=0,Ea=0.0,Fa=0.0,Ga=0.0,Ha=0,Ia=0,Ja=0,Ka=0,La=0,Ma=0,Na=0,Oa=0,Pa=0,Qa=0,Ra=0,Sa=0,Ta=0;e=l;l=l+144|0;if((l|0)>=(m|0))ba(144);f=e+80|0;h=e+16|0;i=e+8|0;j=e;k=e+12|0;n=e+4|0;o=b+136|0;if(((c[o>>2]|0)!=(c[d>>2]|0)?(__ZN10PoolVectorI7Vector2E12_unreferenceEv(o),p=c[d>>2]|0,p|0):0)?__Z28atomic_conditional_incrementPj(p)|0:0)c[o>>2]=c[d>>2];c[i>>2]=0;c[j>>2]=0;o=b+148|0;__ZN10PoolVectorIhE6resizeEi(i,c[o>>2]<<2)|0;__ZN10PoolVectorIbE6resizeEi(j,c[o>>2]|0)|0;if((c[i>>2]|0)!=0?(__ZN10PoolVectorIhE14_copy_on_writeEv(i),p=c[i>>2]|0,(p|0)!=0):0){__Z16atomic_incrementPj(p+4|0)|0;q=p;r=c[p+8>>2]|0}else{q=0;r=0}if((c[j>>2]|0)!=0?(__ZN10PoolVectorIbE14_copy_on_writeEv(j),p=c[j>>2]|0,(p|0)!=0):0){__Z16atomic_incrementPj(p+4|0)|0;s=p;t=c[p+8>>2]|0}else{s=0;t=0}p=c[d>>2]|0;if(!p){u=0;v=0;w=0}else{d=(c[p+16>>2]|0)>>>3;__Z16atomic_incrementPj(p+4|0)|0;u=p;v=c[p+8>>2]|0;w=d}d=c[o>>2]|0;p=(d|0)>0;if(p){x=0;do{g[r+(x<<2)>>2]=0.0;a[t+x>>0]=0;x=x+1|0}while((x|0)<(d|0))}x=b+140|0;y=b+144|0;z=+(d|0);A=d<<2;B=1.0/+(A|0);C=B*B;D=B*C;E=f+4|0;F=f+8|0;H=f+12|0;I=D;J=f+16|0;K=C;L=f+20|0;M=B;N=f+24|0;O=f+28|0;B=D*6.0;P=f+32|0;D=C*2.0;Q=f+36|0;R=f+40|0;S=f+44|0;T=f+48|0;U=f+52|0;V=f+56|0;W=f+60|0;X=h+16|0;Y=h+32|0;Z=h+48|0;_=h+4|0;$=h+20|0;aa=h+36|0;ca=h+52|0;C=+(d|0);d=-1;da=0.0;ea=0.0;fa=0.0;ga=0.0;while(1){ha=d;d=d+1|0;ia=(d|0)<(w|0);if(ia){ja=+g[v+(d<<3)>>2];ka=+g[v+(d<<3)+4>>2]}else{ja=1.0;ka=0.0}la=ha+2|0;if((la|0)<(w|0)){ma=+g[v+(la<<3)>>2];na=+g[v+(la<<3)+4>>2]}else{ma=1.0;na=0.0}oa=+g[x>>2];pa=+g[y>>2];qa=da*z;ra=ea*z;sa=ja*z;ta=ma*z;g[f>>2]=0.0;g[E>>2]=0.0;g[F>>2]=0.0;g[H>>2]=1.0;g[J>>2]=I;g[L>>2]=K;g[N>>2]=M;g[O>>2]=0.0;g[P>>2]=B;g[Q>>2]=D;g[R>>2]=0.0;g[S>>2]=0.0;g[T>>2]=B;g[U>>2]=0.0;g[V>>2]=0.0;g[W>>2]=0.0;ua=qa*-.5;va=ua+ra*1.5+sa*-1.5+ta*.5;wa=fa*-.5;xa=wa+ga*1.5+ka*-1.5+na*.5;ya=qa+ra*-2.5+sa*2.0+ta*-.5;za=fa+ga*-2.5+ka*2.0+na*-.5;Aa=ta*0.0;ta=ua+ra*0.0+sa*.5+Aa;ua=na*0.0;Ba=wa+ga*0.0+ka*.5+ua;wa=qa*0.0+ra+sa*0.0+Aa;Aa=fa*0.0+ga+ka*0.0+ua;la=0;ua=0.0;sa=0.0;ra=0.0;qa=1.0;while(1){g[h+(la<<4)>>2]=wa*qa+(ta*ra+(ya*sa+va*ua));g[h+(la<<4)+4>>2]=Aa*qa+(Ba*ra+(za*sa+xa*ua));Ca=qa*0.0+(ra*0.0+(sa*0.0+ua*0.0));g[h+(la<<4)+8>>2]=Ca;g[h+(la<<4)+12>>2]=Ca;ha=la+1|0;if((ha|0)==4)break;la=ha;ua=+g[f+(ha<<4)>>2];sa=+g[f+(ha<<4)+4>>2];ra=+g[f+(ha<<4)+8>>2];qa=+g[f+(ha<<4)+12>>2]}qa=+g[h>>2];ra=qa;sa=+g[X>>2];ua=+g[Y>>2];xa=+g[Z>>2];za=+g[_>>2];Ba=+g[$>>2];Aa=+g[aa>>2];va=+g[ca>>2];la=qa<0.0?0:~~(ra>C?C:ra);g[r+(la<<2)>>2]=za;a[t+la>>0]=1;if(p){qa=oa;ya=pa;ta=sa;sa=ua;ua=za;wa=za;ha=la;za=Ba;Ba=Aa;Aa=ra;la=0;do{Aa=Aa+ta;ta=ta+sa;sa=xa+sa;wa=wa+za;za=za+Ba;Ba=va+Ba;Da=!(Aa>=0.0);if(Da)Ea=-+G(+(.5-Aa));else Ea=+G(+(Aa+.5));do if(!(Ea<0.0)){if(Da)Fa=-+G(+(.5-Aa));else Fa=+G(+(Aa+.5));if(!(Fa>C))if(Da){Ga=-+G(+(.5-Aa));break}else{Ga=+G(+(Aa+.5));break}else Ga=C}else Ga=0.0;while(0);Da=ha;ha=~~Ga;ra=ua;ua=wa<qa?qa:wa>ya?ya:wa;if(ra!=ua|(Da|0)!=(ha|0)){a[t+ha>>0]=1;g[r+(ha<<2)>>2]=ua}la=la+1|0}while((la|0)<(A|0))}if(!ia)break;else{ua=ga;wa=ea;ea=ja;ga=ka;fa=ua;da=wa}}if(u|0)__Z16atomic_decrementPj(u+4|0)|0;if(s|0)__Z16atomic_decrementPj(s+4|0)|0;if(!q){Ha=c[o>>2]|0;__ZN5ImageC2EiibNS_6FormatERK10PoolVectorIhE(h,Ha,1,0,9,i);Ia=__ZN12VisualServer13get_singletonEv()|0;Ja=c[Ia>>2]|0;Ka=Ja+88|0;La=c[Ka>>2]|0;Ma=b+132|0;Na=c[Ma>>2]|0;c[k>>2]=Na;Oa=c[o>>2]|0;c[f>>2]=c[k>>2];ui[La&4095](Ia,f,Oa,1,9,4);Pa=__ZN12VisualServer13get_singletonEv()|0;Qa=c[Pa>>2]|0;Ra=Qa+92|0;Sa=c[Ra>>2]|0;Ta=c[Ma>>2]|0;c[n>>2]=Ta;c[f>>2]=c[n>>2];Ki[Sa&4095](Pa,f,h,0);__ZN8Resource12emit_changedEv(b);__ZN5ImageD2Ev(h);__ZN10PoolVectorIbE12_unreferenceEv(j);__ZN10PoolVectorIhE12_unreferenceEv(i);l=e;return}__Z16atomic_decrementPj(q+4|0)|0;Ha=c[o>>2]|0;__ZN5ImageC2EiibNS_6FormatERK10PoolVectorIhE(h,Ha,1,0,9,i);Ia=__ZN12VisualServer13get_singletonEv()|0;Ja=c[Ia>>2]|0;Ka=Ja+88|0;La=c[Ka>>2]|0;Ma=b+132|0;Na=c[Ma>>2]|0;c[k>>2]=Na;Oa=c[o>>2]|0;c[f>>2]=c[k>>2];ui[La&4095](Ia,f,Oa,1,9,4);Pa=__ZN12VisualServer13get_singletonEv()|0;Qa=c[Pa>>2]|0;Ra=Qa+92|0;Sa=c[Ra>>2]|0;Ta=c[Ma>>2]|0;c[n>>2]=Ta;c[f>>2]=c[n>>2];Ki[Sa&4095](Pa,f,h,0);__ZN8Resource12emit_changedEv(b);__ZN5ImageD2Ev(h);__ZN10PoolVectorIbE12_unreferenceEv(j);__ZN10PoolVectorIhE12_unreferenceEv(i);l=e;return}function __ZN10PoolVectorIbE6resizeEi(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0;e=c[b>>2]|0;do if(!e){if(!d){f=0;return f|0}g=c[313794]|0;gj[c[c[g>>2]>>2]&8191](g);g=c[313793]|0;if((g|0)!=(c[313792]|0)){h=c[313791]|0;c[b>>2]=h;c[313791]=c[h+20>>2];c[313793]=g+1;g=c[b>>2]|0;c[g+16>>2]=0;c[g>>2]=1;c[g+12>>2]=-1;g=c[313794]|0;gj[c[(c[g>>2]|0)+4>>2]&8191](g);i=c[b>>2]|0;break}g=c[313794]|0;gj[c[(c[g>>2]|0)+4>>2]&8191](g);__Z19_err_set_last_errorPKc(1144574);a[1263537]=1;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1130483,526,1144614,0);a[1263537]=0;f=6;return f|0}else{if(!(c[e+4>>2]|0)){a[1263537]=0;i=e;break}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1130483,543,1144667,0);f=23;return f|0}while(0);if((c[i+16>>2]|0)==(d|0)){f=0;return f|0}if(!d){__ZN10PoolVectorIbE12_unreferenceEv(b);f=0;return f|0}__ZN10PoolVectorIbE14_copy_on_writeEv(b);i=c[313794]|0;gj[c[c[i>>2]>>2]&8191](i);i=(c[313795]|0)-(c[(c[b>>2]|0)+16>>2]|0)+d|0;c[313795]=i;if(i>>>0>(c[313796]|0)>>>0)c[313796]=i;i=c[313794]|0;gj[c[(c[i>>2]|0)+4>>2]&8191](i);i=c[b>>2]|0;e=c[i+16>>2]|0;if((e|0)>=(d|0)){if(i|0?(__ZN10PoolVectorIbE14_copy_on_writeEv(b),g=c[b>>2]|0,g|0):0){__Z16atomic_incrementPj(g+4|0)|0;__Z16atomic_decrementPj(g+4|0)|0}if(c[313789]|0){f=0;return f|0}g=__ZN6Memory14realloc_staticEPvjb(c[(c[b>>2]|0)+8>>2]|0,d,0)|0;h=c[b>>2]|0;c[h+8>>2]=g;c[h+16>>2]=d;f=0;return f|0}if(!(c[313789]|0)){if(!e)j=__ZN6Memory12alloc_staticEjb(d,0)|0;else j=__ZN6Memory14realloc_staticEPvjb(c[i+8>>2]|0,d,0)|0;e=c[b>>2]|0;c[e+8>>2]=j;k=e}else k=i;c[k+16>>2]=d;if(!k){f=0;return f|0}__ZN10PoolVectorIbE14_copy_on_writeEv(b);k=c[b>>2]|0;if(!k){f=0;return f|0}__Z16atomic_incrementPj(k+4|0)|0;__Z16atomic_decrementPj(k+4|0)|0;f=0;return f|0}function __ZN10PoolVectorIbE14_copy_on_writeEv(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0;d=c[b>>2]|0;if(!d)return;if((c[d>>2]|0)==1)return;d=c[313794]|0;gj[c[c[d>>2]>>2]&8191](d);d=c[313793]|0;if((d|0)==(c[313792]|0)){e=c[313794]|0;gj[c[(c[e>>2]|0)+4>>2]&8191](e);__Z19_err_set_last_errorPKc(1125177);a[1263537]=1;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1125228,1130483,104,1130797,0);a[1263537]=0;return}e=c[b>>2]|0;f=c[313791]|0;c[b>>2]=f;c[313791]=c[f+20>>2];c[313793]=d+1;d=e+16|0;f=c[d>>2]|0;g=c[b>>2]|0;c[g+16>>2]=f;c[g>>2]=1;c[g+12>>2]=-1;c[g+4>>2]=0;g=(c[313795]|0)+f|0;c[313795]=g;if(g>>>0>(c[313796]|0)>>>0)c[313796]=g;g=c[313794]|0;gj[c[(c[g>>2]|0)+4>>2]&8191](g);g=c[b>>2]|0;if(!(c[313789]|0)){f=__ZN6Memory12alloc_staticEjb(c[g+16>>2]|0,0)|0;h=c[b>>2]|0;c[h+8>>2]=f;i=h}else i=g;g=(i|0)==0;if(g)j=0;else{__Z16atomic_incrementPj(i+4|0)|0;j=c[i+8>>2]|0}h=(e|0)==0;if(h)k=0;else{__Z16atomic_incrementPj(e+4|0)|0;k=c[e+8>>2]|0}f=c[(c[b>>2]|0)+16>>2]|0;if((f|0)>0){b=0;do{a[j+b>>0]=a[k+b>>0]|0;b=b+1|0}while((b|0)!=(f|0))}if(!h)__Z16atomic_decrementPj(e+4|0)|0;if(!g)__Z16atomic_decrementPj(i+4|0)|0;if(__Z16atomic_decrementPj(e)|0)return;i=c[313794]|0;gj[c[c[i>>2]>>2]&8191](i);c[313795]=(c[313795]|0)-(c[d>>2]|0);i=c[313794]|0;gj[c[(c[i>>2]|0)+4>>2]&8191](i);if(!h){__Z16atomic_incrementPj(e+4|0)|0;__Z16atomic_decrementPj(e+4|0)|0}if(c[313789]|0)return;h=e+8|0;__ZN6Memory11free_staticEPvb(c[h>>2]|0,0);c[h>>2]=0;c[d>>2]=0;d=c[313794]|0;gj[c[c[d>>2]>>2]&8191](d);c[e+20>>2]=c[313791];c[313791]=e;c[313793]=(c[313793]|0)+-1;e=c[313794]|0;gj[c[(c[e>>2]|0)+4>>2]&8191](e);return}function __ZN10PoolVectorIbE12_unreferenceEv(a){a=a|0;var b=0;b=c[a>>2]|0;if(!b)return;if(!(__Z16atomic_decrementPj(b)|0)){if(c[a>>2]|0?(__ZN10PoolVectorIbE14_copy_on_writeEv(a),b=c[a>>2]|0,b|0):0){__Z16atomic_incrementPj(b+4|0)|0;__Z16atomic_decrementPj(b+4|0)|0}b=c[313794]|0;gj[c[c[b>>2]>>2]&8191](b);c[313795]=(c[313795]|0)-(c[(c[a>>2]|0)+16>>2]|0);b=c[313794]|0;gj[c[(c[b>>2]|0)+4>>2]&8191](b);if(!(c[313789]|0)){__ZN6Memory11free_staticEPvb(c[(c[a>>2]|0)+8>>2]|0,0);b=c[a>>2]|0;c[b+8>>2]=0;c[b+16>>2]=0;b=c[313794]|0;gj[c[c[b>>2]>>2]&8191](b);b=c[a>>2]|0;c[b+20>>2]=c[313791];c[313791]=b;c[313793]=(c[313793]|0)+-1;b=c[313794]|0;gj[c[(c[b>>2]|0)+4>>2]&8191](b)}}c[a>>2]=0;return}function __ZNK11MethodBind1I17ParticlesMaterialRK3RefI12CurveTextureEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var c=0;if(b|0){c=0;return c|0}c=__ZN7Variant12get_type_forIRK3RefI12CurveTextureEEENS_4TypeEv()|0;return c|0}function __ZNK11MethodBind1I17ParticlesMaterialRK3RefI12CurveTextureEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,866526);l=a;return c[b>>2]|0}function __ZN11MethodBind1I17ParticlesMaterialRK3RefI12CurveTextureEE4callEP6ObjectPPK7VariantiRNS9_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i+28|0;k=i+24|0;n=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236076)|0:0){c[h>>2]=0;a[1263537]=0;o=d+24|0;p=c[o>>2]|0;if((p|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=p;c[b>>2]=0;l=i;return}q=p-(c[d+20>>2]|0)|0;if((q|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=q;c[b>>2]=0;l=i;return}if((g|0)>0){if((p|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);r=0}else{a[1263537]=0;r=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,r)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=r;c[b>>2]=0;l=i;return}}r=c[d+44>>2]|0;p=c[d+48>>2]|0;q=e+(p>>1)|0;if(!(p&1))s=r;else s=c[(c[q>>2]|0)+r>>2]|0;do if((g|0)<1){r=c[o>>2]|0;p=r+-1|0;if((r|0)>=1){e=c[d+16>>2]|0;t=(e|0)==0;if(t)u=0;else u=c[e+-4>>2]|0;if((r|0)<=(u|0)){if(t)v=0;else v=c[e+-4>>2]|0;do if((v|0)<(r|0)){if(t)w=0;else w=c[e+-4>>2]|0;if((w|0)<(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);x=0;break}else{a[1263537]=0;y=31;break}}else y=31;while(0);if((y|0)==31)x=e+(p*24|0)|0;__ZN7VariantC2ERKS_(n,x);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f>>2]|0);while(0);__ZN3RefI12CurveTextureEC2ERK7Variant(j,n);c[k>>2]=c[j>>2];Pi[s&2047](q,k);q=c[k>>2]|0;if((q|0?__ZN9Reference11unreferenceEv(q)|0:0)?(q=c[k>>2]|0,__Z17predelete_handlerP6Object(q)|0):0){gj[c[(c[q>>2]|0)+76>>2]&8191](q);__ZN6Memory11free_staticEPvb(q,0)}c[k>>2]=0;if(c[n>>2]|0)__ZN7Variant5clearEv(n);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I17ParticlesMaterialRK3RefI12CurveTextureEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+28|0;g=e;h=e+24|0;if(!b)i=0;else{j=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236076)|0;i=j?b:0}b=c[a+44>>2]|0;j=c[a+48>>2]|0;a=i+(j>>1)|0;if(!(j&1))k=b;else k=c[(c[a>>2]|0)+b>>2]|0;__ZN7VariantC2EPK6Object(g,c[d>>2]|0);__ZN3RefI12CurveTextureEC2ERK7Variant(f,g);if(c[g>>2]|0)__ZN7Variant5clearEv(g);c[h>>2]=c[f>>2];Pi[k&2047](a,h);a=c[h>>2]|0;if(!a){l=e;return}if(!(__ZN9Reference11unreferenceEv(a)|0)){l=e;return}a=c[h>>2]|0;if(!(__Z17predelete_handlerP6Object(a)|0)){l=e;return}gj[c[(c[a>>2]|0)+76>>2]&8191](a);__ZN6Memory11free_staticEPvb(a,0);l=e;return}function __ZN11MethodBind1I17ParticlesMaterialRK3RefI12CurveTextureEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN3RefI12CurveTextureEC2ERK7Variant(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d;__ZNK7Variantcv6RefPtrEv(e,b);c[a>>2]=0;b=c[e>>2]|0;if(!b){c[a>>2]=0;__ZN6RefPtrD2Ev(e);l=d;return}f=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236084)|0;g=f?b:0;b=c[a>>2]|0;if((g|0)==(b|0)){__ZN6RefPtrD2Ev(e);l=d;return}if((b|0?__ZN9Reference11unreferenceEv(b)|0:0)?(b=c[a>>2]|0,__Z17predelete_handlerP6Object(b)|0):0){gj[c[(c[b>>2]|0)+76>>2]&8191](b);__ZN6Memory11free_staticEPvb(b,0)}c[a>>2]=g;if(!g){__ZN6RefPtrD2Ev(e);l=d;return}__ZN9Reference9referenceEv(g);__ZN6RefPtrD2Ev(e);l=d;return}function __ZN7Variant12get_type_forIRK3RefI12CurveTextureEEENS_4TypeEv(){var a=0,b=0,d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+28|0;d=a+24|0;e=a;c[d>>2]=0;__ZN6RefPtrC2Ev(b);__ZN3RefI9ReferenceEaSI12CurveTextureEEvRKS_IT_E(b,d);__ZN7VariantC2ERK6RefPtr(e,b);__ZN6RefPtrD2Ev(b);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);e=c[d>>2]|0;if(!e){l=a;return b|0}if(!(__ZN9Reference11unreferenceEv(e)|0)){l=a;return b|0}e=c[d>>2]|0;if(!(__Z17predelete_handlerP6Object(e)|0)){l=a;return b|0}gj[c[(c[e>>2]|0)+76>>2]&8191](e);__ZN6Memory11free_staticEPvb(e,0);l=a;return b|0}function __ZNK13MethodBind0RCI17ParticlesMaterialiE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK13MethodBind0RCI17ParticlesMaterialiE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,866526);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI17ParticlesMaterialiE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236076)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2Ei(i,ij[n&8191](d)|0);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI17ParticlesMaterialiE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0;if(!b)f=0;else{d=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236076)|0;f=d?b:0}b=c[a+44>>2]|0;d=c[a+48>>2]|0;a=f+(d>>1)|0;if(!(d&1)){g=b;h=ij[g&8191](a)|0;c[e>>2]=h;return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=ij[g&8191](a)|0;c[e>>2]=h;return}}function __ZN13MethodBind0RCI17ParticlesMaterialiED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I17ParticlesMaterialiE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if(!b){__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK11MethodBind1I17ParticlesMaterialiE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,866526);l=a;return c[b>>2]|0}function __ZN11MethodBind1I17ParticlesMaterialiE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236076)|0:0){c[h>>2]=0;a[1263537]=0;k=d+24|0;n=c[k>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=i;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=i;return}if((g|0)>0){if((n|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);p=0}else{a[1263537]=0;p=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,p)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=p;c[b>>2]=0;l=i;return}}p=c[d+44>>2]|0;n=c[d+48>>2]|0;o=e+(n>>1)|0;if(!(n&1))q=p;else q=c[(c[o>>2]|0)+p>>2]|0;do if((g|0)<1){p=c[k>>2]|0;n=p+-1|0;if((p|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)s=0;else s=c[e+-4>>2]|0;if((p|0)<=(s|0)){if(r)t=0;else t=c[e+-4>>2]|0;do if((t|0)<(p|0)){if(r)u=0;else u=c[e+-4>>2]|0;if((u|0)<(p|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);v=0;break}else{a[1263537]=0;w=31;break}}else w=31;while(0);if((w|0)==31)v=e+(n*24|0)|0;__ZN7VariantC2ERKS_(j,v);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);f=__ZNK7VariantcviEv(j)|0;Pi[q&2047](o,f);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I17ParticlesMaterialiE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236076)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1)){g=b;h=c[d>>2]|0;i=c[h>>2]|0;Pi[g&2047](a,i);return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=c[d>>2]|0;i=c[h>>2]|0;Pi[g&2047](a,i);return}}function __ZN11MethodBind1I17ParticlesMaterialiED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI17ParticlesMaterial7Vector3E18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;if((b|0)!=-1){f=0;l=a;return f|0}g[d+8>>2]=0.0;g[d+4>>2]=0.0;g[d>>2]=0.0;__ZN7VariantC2ERK7Vector3(e,d);d=c[e>>2]|0;if(d|0)__ZN7Variant5clearEv(e);f=d;l=a;return f|0}function __ZNK13MethodBind0RCI17ParticlesMaterial7Vector3E18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,866526);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI17ParticlesMaterial7Vector3E4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0;f=l;l=l+48|0;if((l|0)>=(m|0))ba(48);i=f;j=f+24|0;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236076)|0:0){c[h>>2]=0;a[1263537]=0;k=c[d+24>>2]|0;if((k|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=k;c[b>>2]=0;l=f;return}n=k-(c[d+20>>2]|0)|0;if((n|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=n;c[b>>2]=0;l=f;return}n=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))o=n;else o=c[(c[d>>2]|0)+n>>2]|0;Pi[o&2047](j,d);__ZN7VariantC2ERK7Vector3(i,j);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI17ParticlesMaterial7Vector3E7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=d;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236076)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;Pi[i&2047](f,a);c[e>>2]=c[f>>2];c[e+4>>2]=c[f+4>>2];c[e+8>>2]=c[f+8>>2];l=d;return}function __ZN13MethodBind0RCI17ParticlesMaterial7Vector3ED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I17ParticlesMaterial7Vector3E18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;if(b|0){f=0;l=a;return f|0}g[d+8>>2]=0.0;g[d+4>>2]=0.0;g[d>>2]=0.0;__ZN7VariantC2ERK7Vector3(e,d);d=c[e>>2]|0;if(d|0)__ZN7Variant5clearEv(e);f=d;l=a;return f|0}function __ZNK11MethodBind1I17ParticlesMaterial7Vector3E18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,866526);l=a;return c[b>>2]|0}function __ZN11MethodBind1I17ParticlesMaterial7Vector3E4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0;i=l;l=l+48|0;if((l|0)>=(m|0))ba(48);j=i+36|0;k=i+24|0;n=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236076)|0:0){c[h>>2]=0;a[1263537]=0;o=d+24|0;p=c[o>>2]|0;if((p|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=p;c[b>>2]=0;l=i;return}q=p-(c[d+20>>2]|0)|0;if((q|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=q;c[b>>2]=0;l=i;return}if((g|0)>0){if((p|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);r=0}else{a[1263537]=0;r=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,r)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=r;c[b>>2]=0;l=i;return}}r=c[d+44>>2]|0;p=c[d+48>>2]|0;q=e+(p>>1)|0;if(!(p&1))s=r;else s=c[(c[q>>2]|0)+r>>2]|0;do if((g|0)<1){r=c[o>>2]|0;p=r+-1|0;if((r|0)>=1){e=c[d+16>>2]|0;t=(e|0)==0;if(t)u=0;else u=c[e+-4>>2]|0;if((r|0)<=(u|0)){if(t)v=0;else v=c[e+-4>>2]|0;do if((v|0)<(r|0)){if(t)w=0;else w=c[e+-4>>2]|0;if((w|0)<(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);x=0;break}else{a[1263537]=0;y=31;break}}else y=31;while(0);if((y|0)==31)x=e+(p*24|0)|0;__ZN7VariantC2ERKS_(n,x);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f>>2]|0);while(0);__ZNK7Variantcv7Vector3Ev(k,n);c[j>>2]=c[k>>2];c[j+4>>2]=c[k+4>>2];c[j+8>>2]=c[k+8>>2];Pi[s&2047](q,j);if(c[n>>2]|0)__ZN7Variant5clearEv(n);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I17ParticlesMaterial7Vector3E7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236076)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;b=c[d>>2]|0;c[f>>2]=c[b>>2];c[f+4>>2]=c[b+4>>2];c[f+8>>2]=c[b+8>>2];Pi[i&2047](a,f);l=e;return}function __ZN11MethodBind1I17ParticlesMaterial7Vector3ED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI17ParticlesMaterialNS0_13EmissionShapeEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK13MethodBind0RCI17ParticlesMaterialNS0_13EmissionShapeEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,866526);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI17ParticlesMaterialNS0_13EmissionShapeEE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236076)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2Ei(i,ij[n&8191](d)|0);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI17ParticlesMaterialNS0_13EmissionShapeEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0;if(!b)f=0;else{d=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236076)|0;f=d?b:0}b=c[a+44>>2]|0;d=c[a+48>>2]|0;a=f+(d>>1)|0;if(!(d&1)){g=b;h=ij[g&8191](a)|0;c[e>>2]=h;return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=ij[g&8191](a)|0;c[e>>2]=h;return}}function __ZN13MethodBind0RCI17ParticlesMaterialNS0_13EmissionShapeEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I17ParticlesMaterialNS0_13EmissionShapeEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if(!b){__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK11MethodBind1I17ParticlesMaterialNS0_13EmissionShapeEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,866526);l=a;return c[b>>2]|0}function __ZN11MethodBind1I17ParticlesMaterialNS0_13EmissionShapeEE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236076)|0:0){c[h>>2]=0;a[1263537]=0;k=d+24|0;n=c[k>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=i;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=i;return}if((g|0)>0){if((n|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);p=0}else{a[1263537]=0;p=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,p)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=p;c[b>>2]=0;l=i;return}}p=c[d+44>>2]|0;n=c[d+48>>2]|0;o=e+(n>>1)|0;if(!(n&1))q=p;else q=c[(c[o>>2]|0)+p>>2]|0;do if((g|0)<1){p=c[k>>2]|0;n=p+-1|0;if((p|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)s=0;else s=c[e+-4>>2]|0;if((p|0)<=(s|0)){if(r)t=0;else t=c[e+-4>>2]|0;do if((t|0)<(p|0)){if(r)u=0;else u=c[e+-4>>2]|0;if((u|0)<(p|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);v=0;break}else{a[1263537]=0;w=31;break}}else w=31;while(0);if((w|0)==31)v=e+(n*24|0)|0;__ZN7VariantC2ERKS_(j,v);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);f=__ZNK7VariantcviEv(j)|0;Pi[q&2047](o,f);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I17ParticlesMaterialNS0_13EmissionShapeEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236076)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1)){g=b;h=c[d>>2]|0;i=c[h>>2]|0;Pi[g&2047](a,i);return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=c[d>>2]|0;i=c[h>>2]|0;Pi[g&2047](a,i);return}}function __ZN11MethodBind1I17ParticlesMaterialNS0_13EmissionShapeEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind1RCI17ParticlesMaterialbNS0_5FlagsEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;switch(b|0){case -1:{__ZN7VariantC2Eb(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}case 0:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}default:e=0}l=a;return e|0}function __ZNK13MethodBind1RCI17ParticlesMaterialbNS0_5FlagsEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,866526);l=a;return c[b>>2]|0}function __ZN13MethodBind1RCI17ParticlesMaterialbNS0_5FlagsEE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;i=l;l=l+48|0;if((l|0)>=(m|0))ba(48);j=i+24|0;k=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236076)|0:0){c[h>>2]=0;a[1263537]=0;n=d+24|0;o=c[n>>2]|0;if((o|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=o;c[b>>2]=0;l=i;return}p=o-(c[d+20>>2]|0)|0;if((p|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=p;c[b>>2]=0;l=i;return}if((g|0)>0){if((o|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);q=0}else{a[1263537]=0;q=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,q)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=q;c[b>>2]=0;l=i;return}}q=c[d+44>>2]|0;o=c[d+48>>2]|0;p=e+(o>>1)|0;if(!(o&1))r=q;else r=c[(c[p>>2]|0)+q>>2]|0;do if((g|0)<1){q=c[n>>2]|0;o=q+-1|0;if((q|0)>=1){e=c[d+16>>2]|0;s=(e|0)==0;if(s)t=0;else t=c[e+-4>>2]|0;if((q|0)<=(t|0)){if(s)u=0;else u=c[e+-4>>2]|0;do if((u|0)<(q|0)){if(s)v=0;else v=c[e+-4>>2]|0;if((v|0)<(q|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);w=0;break}else{a[1263537]=0;x=31;break}}else x=31;while(0);if((x|0)==31)w=e+(o*24|0)|0;__ZN7VariantC2ERKS_(k,w);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);f=__ZNK7VariantcviEv(k)|0;__ZN7VariantC2Eb(j,$i[r&8191](p,f)|0);if(c[k>>2]|0)__ZN7Variant5clearEv(k);__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1217,1146558,0);c[b>>2]=0;l=i;return}function __ZN13MethodBind1RCI17ParticlesMaterialbNS0_5FlagsEE7ptrcallEP6ObjectPPKvPv(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0;if(!d)g=0;else{h=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1236076)|0;g=h?d:0}d=c[b+44>>2]|0;h=c[b+48>>2]|0;b=g+(h>>1)|0;if(!(h&1))i=d;else i=c[(c[b>>2]|0)+d>>2]|0;a[f>>0]=($i[i&8191](b,c[c[e>>2]>>2]|0)|0)&1;return}function __ZN13MethodBind1RCI17ParticlesMaterialbNS0_5FlagsEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind2I17ParticlesMaterialNS0_5FlagsEbE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;switch(b|0){case 0:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}case 1:{__ZN7VariantC2Eb(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}default:e=0}l=a;return e|0}function __ZNK11MethodBind2I17ParticlesMaterialNS0_5FlagsEbE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,866526);l=a;return c[b>>2]|0}function __ZN11MethodBind2I17ParticlesMaterialNS0_5FlagsEbE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0;i=l;l=l+48|0;if((l|0)>=(m|0))ba(48);j=i+24|0;k=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236076)|0:0){c[h>>2]=0;a[1263537]=0;n=d+24|0;o=c[n>>2]|0;if((o|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=o;c[b>>2]=0;l=i;return}p=o-(c[d+20>>2]|0)|0;if((p|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=p;c[b>>2]=0;l=i;return}if((g|0)>0){if((o|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);q=0}else{a[1263537]=0;q=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,q)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=q;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[n>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);r=0}else{a[1263537]=0;r=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,r)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=r;c[b>>2]=0;l=i;return}}}r=c[d+44>>2]|0;q=c[d+48>>2]|0;o=e+(q>>1)|0;if(!(q&1))s=r;else s=c[(c[o>>2]|0)+r>>2]|0;do if((g|0)<1){r=c[n>>2]|0;q=r+-1|0;if((r|0)>=1){e=c[d+16>>2]|0;p=(e|0)==0;if(p)t=0;else t=c[e+-4>>2]|0;if((r|0)<=(t|0)){if(p)u=0;else u=c[e+-4>>2]|0;do if((u|0)<(r|0)){if(p)v=0;else v=c[e+-4>>2]|0;if((v|0)<(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);w=0;break}else{a[1263537]=0;x=37;break}}else x=37;while(0);if((x|0)==37)w=e+(q*24|0)|0;__ZN7VariantC2ERKS_(j,w);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);w=__ZNK7VariantcviEv(j)|0;do if((g|0)<2){v=c[n>>2]|0;u=v+-1|0;t=v+-2|0;if((v|0)>=2){v=c[d+16>>2]|0;r=(v|0)==0;if(r)y=0;else y=c[v+-4>>2]|0;if((u|0)<=(y|0)){if(r)z=0;else z=c[v+-4>>2]|0;do if((z|0)<(u|0)){if(r)A=0;else A=c[v+-4>>2]|0;if((A|0)<(u|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);B=0;break}else{a[1263537]=0;x=54;break}}else x=54;while(0);if((x|0)==54)B=v+(t*24|0)|0;__ZN7VariantC2ERKS_(k,B);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f+4>>2]|0);while(0);f=__ZNK7VariantcvbEv(k)|0;bj[s&4095](o,w,f);if(c[k>>2]|0)__ZN7Variant5clearEv(k);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1380,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind2I17ParticlesMaterialNS0_5FlagsEbE7ptrcallEP6ObjectPPKvPv(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0;if(!d)g=0;else{f=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1236076)|0;g=f?d:0}d=c[b+44>>2]|0;f=c[b+48>>2]|0;b=g+(f>>1)|0;if(!(f&1))h=d;else h=c[(c[b>>2]|0)+d>>2]|0;bj[h&4095](b,c[c[e>>2]>>2]|0,(a[c[e+4>>2]>>0]|0)!=0);return}function __ZN11MethodBind2I17ParticlesMaterialNS0_5FlagsEbED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI17ParticlesMaterial3RefI7TextureEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var c=0;if((b|0)!=-1){c=0;return c|0}c=__ZN7Variant12get_type_forI3RefI7TextureEEENS_4TypeEv()|0;return c|0}function __ZNK13MethodBind0RCI17ParticlesMaterial3RefI7TextureEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,866526);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI17ParticlesMaterial3RefI7TextureEE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f+28|0;j=f;k=f+24|0;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236076)|0:0){c[h>>2]=0;a[1263537]=0;n=c[d+24>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=f;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=f;return}o=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))p=o;else p=c[(c[d>>2]|0)+o>>2]|0;c[k>>2]=ij[p&8191](d)|0;__ZN6RefPtrC2Ev(i);__ZN3RefI9ReferenceEaSI7TextureEEvRKS_IT_E(i,k);__ZN7VariantC2ERK6RefPtr(j,i);__ZN6RefPtrD2Ev(i);i=c[k>>2]|0;if((i|0?__ZN9Reference11unreferenceEv(i)|0:0)?(i=c[k>>2]|0,__Z17predelete_handlerP6Object(i)|0):0){gj[c[(c[i>>2]|0)+76>>2]&8191](i);__ZN6Memory11free_staticEPvb(i,0)}c[k>>2]=0;__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI17ParticlesMaterial3RefI7TextureEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=d;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236076)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;c[f>>2]=ij[i&8191](a)|0;__ZN3RefI9ReferenceEaSI7TextureEEvRKS_IT_E(e,f);e=c[f>>2]|0;if(!e){l=d;return}if(!(__ZN9Reference11unreferenceEv(e)|0)){l=d;return}e=c[f>>2]|0;if(!(__Z17predelete_handlerP6Object(e)|0)){l=d;return}gj[c[(c[e>>2]|0)+76>>2]&8191](e);__ZN6Memory11free_staticEPvb(e,0);l=d;return}function __ZN13MethodBind0RCI17ParticlesMaterial3RefI7TextureEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I17ParticlesMaterialRK3RefI7TextureEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var c=0;if(b|0){c=0;return c|0}c=__ZN7Variant12get_type_forIRK3RefI7TextureEEENS_4TypeEv()|0;return c|0}function __ZNK11MethodBind1I17ParticlesMaterialRK3RefI7TextureEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,866526);l=a;return c[b>>2]|0}function __ZN11MethodBind1I17ParticlesMaterialRK3RefI7TextureEE4callEP6ObjectPPK7VariantiRNS9_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i+28|0;k=i+24|0;n=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236076)|0:0){c[h>>2]=0;a[1263537]=0;o=d+24|0;p=c[o>>2]|0;if((p|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=p;c[b>>2]=0;l=i;return}q=p-(c[d+20>>2]|0)|0;if((q|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=q;c[b>>2]=0;l=i;return}if((g|0)>0){if((p|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);r=0}else{a[1263537]=0;r=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,r)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=r;c[b>>2]=0;l=i;return}}r=c[d+44>>2]|0;p=c[d+48>>2]|0;q=e+(p>>1)|0;if(!(p&1))s=r;else s=c[(c[q>>2]|0)+r>>2]|0;do if((g|0)<1){r=c[o>>2]|0;p=r+-1|0;if((r|0)>=1){e=c[d+16>>2]|0;t=(e|0)==0;if(t)u=0;else u=c[e+-4>>2]|0;if((r|0)<=(u|0)){if(t)v=0;else v=c[e+-4>>2]|0;do if((v|0)<(r|0)){if(t)w=0;else w=c[e+-4>>2]|0;if((w|0)<(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);x=0;break}else{a[1263537]=0;y=31;break}}else y=31;while(0);if((y|0)==31)x=e+(p*24|0)|0;__ZN7VariantC2ERKS_(n,x);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f>>2]|0);while(0);__ZN3RefI7TextureEC2ERK7Variant(j,n);c[k>>2]=c[j>>2];Pi[s&2047](q,k);q=c[k>>2]|0;if((q|0?__ZN9Reference11unreferenceEv(q)|0:0)?(q=c[k>>2]|0,__Z17predelete_handlerP6Object(q)|0):0){gj[c[(c[q>>2]|0)+76>>2]&8191](q);__ZN6Memory11free_staticEPvb(q,0)}c[k>>2]=0;if(c[n>>2]|0)__ZN7Variant5clearEv(n);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I17ParticlesMaterialRK3RefI7TextureEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+28|0;g=e;h=e+24|0;if(!b)i=0;else{j=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236076)|0;i=j?b:0}b=c[a+44>>2]|0;j=c[a+48>>2]|0;a=i+(j>>1)|0;if(!(j&1))k=b;else k=c[(c[a>>2]|0)+b>>2]|0;__ZN7VariantC2EPK6Object(g,c[d>>2]|0);__ZN3RefI7TextureEC2ERK7Variant(f,g);if(c[g>>2]|0)__ZN7Variant5clearEv(g);c[h>>2]=c[f>>2];Pi[k&2047](a,h);a=c[h>>2]|0;if(!a){l=e;return}if(!(__ZN9Reference11unreferenceEv(a)|0)){l=e;return}a=c[h>>2]|0;if(!(__Z17predelete_handlerP6Object(a)|0)){l=e;return}gj[c[(c[a>>2]|0)+76>>2]&8191](a);__ZN6Memory11free_staticEPvb(a,0);l=e;return}function __ZN11MethodBind1I17ParticlesMaterialRK3RefI7TextureEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI17ParticlesMaterial5ColorE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;if((b|0)!=-1){f=0;l=a;return f|0}g[d>>2]=0.0;g[d+4>>2]=0.0;g[d+8>>2]=0.0;g[d+12>>2]=1.0;__ZN7VariantC2ERK5Color(e,d);d=c[e>>2]|0;if(d|0)__ZN7Variant5clearEv(e);f=d;l=a;return f|0}function __ZNK13MethodBind0RCI17ParticlesMaterial5ColorE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,866526);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI17ParticlesMaterial5ColorE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0;f=l;l=l+48|0;if((l|0)>=(m|0))ba(48);i=f;j=f+24|0;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236076)|0:0){c[h>>2]=0;a[1263537]=0;k=c[d+24>>2]|0;if((k|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=k;c[b>>2]=0;l=f;return}n=k-(c[d+20>>2]|0)|0;if((n|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=n;c[b>>2]=0;l=f;return}n=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))o=n;else o=c[(c[d>>2]|0)+n>>2]|0;Pi[o&2047](j,d);__ZN7VariantC2ERK5Color(i,j);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI17ParticlesMaterial5ColorE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=d;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236076)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;Pi[i&2047](f,a);c[e>>2]=c[f>>2];c[e+4>>2]=c[f+4>>2];c[e+8>>2]=c[f+8>>2];c[e+12>>2]=c[f+12>>2];l=d;return}function __ZN13MethodBind0RCI17ParticlesMaterial5ColorED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I17ParticlesMaterialRK5ColorE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;if(b|0){f=0;l=a;return f|0}g[d>>2]=0.0;g[d+4>>2]=0.0;g[d+8>>2]=0.0;g[d+12>>2]=1.0;__ZN7VariantC2ERK5Color(e,d);d=c[e>>2]|0;if(d|0)__ZN7Variant5clearEv(e);f=d;l=a;return f|0}function __ZNK11MethodBind1I17ParticlesMaterialRK5ColorE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,866526);l=a;return c[b>>2]|0}function __ZN11MethodBind1I17ParticlesMaterialRK5ColorE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;i=l;l=l+48|0;if((l|0)>=(m|0))ba(48);j=i+24|0;k=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236076)|0:0){c[h>>2]=0;a[1263537]=0;n=d+24|0;o=c[n>>2]|0;if((o|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=o;c[b>>2]=0;l=i;return}p=o-(c[d+20>>2]|0)|0;if((p|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=p;c[b>>2]=0;l=i;return}if((g|0)>0){if((o|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);q=0}else{a[1263537]=0;q=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,q)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=q;c[b>>2]=0;l=i;return}}q=c[d+44>>2]|0;o=c[d+48>>2]|0;p=e+(o>>1)|0;if(!(o&1))r=q;else r=c[(c[p>>2]|0)+q>>2]|0;do if((g|0)<1){q=c[n>>2]|0;o=q+-1|0;if((q|0)>=1){e=c[d+16>>2]|0;s=(e|0)==0;if(s)t=0;else t=c[e+-4>>2]|0;if((q|0)<=(t|0)){if(s)u=0;else u=c[e+-4>>2]|0;do if((u|0)<(q|0)){if(s)v=0;else v=c[e+-4>>2]|0;if((v|0)<(q|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);w=0;break}else{a[1263537]=0;x=31;break}}else x=31;while(0);if((x|0)==31)w=e+(o*24|0)|0;__ZN7VariantC2ERKS_(k,w);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);__ZNK7Variantcv5ColorEv(j,k);Pi[r&2047](p,j);if(c[k>>2]|0)__ZN7Variant5clearEv(k);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I17ParticlesMaterialRK5ColorE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236076)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;b=c[d>>2]|0;c[f>>2]=c[b>>2];c[f+4>>2]=c[b+4>>2];c[f+8>>2]=c[b+8>>2];c[f+12>>2]=c[b+12>>2];Pi[i&2047](a,f);l=e;return}function __ZN11MethodBind1I17ParticlesMaterialRK5ColorED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind1RCI17ParticlesMaterial3RefI7TextureENS0_9ParameterEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;switch(b|0){case -1:{e=__ZN7Variant12get_type_forI3RefI7TextureEEENS_4TypeEv()|0;break}case 0:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}default:e=0}l=a;return e|0}function __ZNK13MethodBind1RCI17ParticlesMaterial3RefI7TextureENS0_9ParameterEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,866526);l=a;return c[b>>2]|0}function __ZN13MethodBind1RCI17ParticlesMaterial3RefI7TextureENS0_9ParameterEE4callEP6ObjectPPK7VariantiRNS8_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0;i=l;l=l+64|0;if((l|0)>=(m|0))ba(64);j=i+52|0;k=i+24|0;n=i+48|0;o=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236076)|0:0){c[h>>2]=0;a[1263537]=0;p=d+24|0;q=c[p>>2]|0;if((q|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=q;c[b>>2]=0;l=i;return}r=q-(c[d+20>>2]|0)|0;if((r|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=r;c[b>>2]=0;l=i;return}if((g|0)>0){if((q|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);s=0}else{a[1263537]=0;s=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,s)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=s;c[b>>2]=0;l=i;return}}s=c[d+44>>2]|0;q=c[d+48>>2]|0;r=e+(q>>1)|0;if(!(q&1))t=s;else t=c[(c[r>>2]|0)+s>>2]|0;do if((g|0)<1){s=c[p>>2]|0;q=s+-1|0;if((s|0)>=1){e=c[d+16>>2]|0;u=(e|0)==0;if(u)v=0;else v=c[e+-4>>2]|0;if((s|0)<=(v|0)){if(u)w=0;else w=c[e+-4>>2]|0;do if((w|0)<(s|0)){if(u)x=0;else x=c[e+-4>>2]|0;if((x|0)<(s|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);y=0;break}else{a[1263537]=0;z=31;break}}else z=31;while(0);if((z|0)==31)y=e+(q*24|0)|0;__ZN7VariantC2ERKS_(o,y);break}}c[o>>2]=0}else __ZN7VariantC2ERKS_(o,c[f>>2]|0);while(0);f=__ZNK7VariantcviEv(o)|0;c[n>>2]=$i[t&8191](r,f)|0;__ZN6RefPtrC2Ev(j);__ZN3RefI9ReferenceEaSI7TextureEEvRKS_IT_E(j,n);__ZN7VariantC2ERK6RefPtr(k,j);__ZN6RefPtrD2Ev(j);j=c[n>>2]|0;if((j|0?__ZN9Reference11unreferenceEv(j)|0:0)?(j=c[n>>2]|0,__Z17predelete_handlerP6Object(j)|0):0){gj[c[(c[j>>2]|0)+76>>2]&8191](j);__ZN6Memory11free_staticEPvb(j,0)}c[n>>2]=0;if(c[o>>2]|0)__ZN7Variant5clearEv(o);__ZN7VariantC2ERKS_(b,k);if(c[k>>2]|0)__ZN7Variant5clearEv(k);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1217,1146558,0);c[b>>2]=0;l=i;return}function __ZN13MethodBind1RCI17ParticlesMaterial3RefI7TextureENS0_9ParameterEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f;if(!b)h=0;else{i=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236076)|0;h=i?b:0}b=c[a+44>>2]|0;i=c[a+48>>2]|0;a=h+(i>>1)|0;if(!(i&1))j=b;else j=c[(c[a>>2]|0)+b>>2]|0;c[g>>2]=$i[j&8191](a,c[c[d>>2]>>2]|0)|0;__ZN3RefI9ReferenceEaSI7TextureEEvRKS_IT_E(e,g);e=c[g>>2]|0;if(!e){l=f;return}if(!(__ZN9Reference11unreferenceEv(e)|0)){l=f;return}e=c[g>>2]|0;if(!(__Z17predelete_handlerP6Object(e)|0)){l=f;return}gj[c[(c[e>>2]|0)+76>>2]&8191](e);__ZN6Memory11free_staticEPvb(e,0);l=f;return}function __ZN13MethodBind1RCI17ParticlesMaterial3RefI7TextureENS0_9ParameterEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZL19_adjust_curve_rangeRK3RefI7TextureEff(a,b,d){a=a|0;b=+b;d=+d;if(!a)return;if(!($i[c[(c[a>>2]|0)+44>>2]&8191](a,1236084)|0))return;__ZN9Reference9referenceEv(a);if(+__ZNK12CurveTexture7get_maxEv(a)==1.0)__ZN12CurveTexture7set_maxEf(a,d);if(+__ZNK12CurveTexture7get_minEv(a)==0.0)__ZN12CurveTexture7set_minEf(a,b);if(!(__ZN9Reference11unreferenceEv(a)|0))return;if(!(__Z17predelete_handlerP6Object(a)|0))return;gj[c[(c[a>>2]|0)+76>>2]&8191](a);__ZN6Memory11free_staticEPvb(a,0);return}function __ZN12CurveTexture7set_minEf(a,b){a=a|0;b=+b;g[a+140>>2]=b;__ZN8Resource12emit_changedEv(a);return}function __ZNK11MethodBind2I17ParticlesMaterialNS0_9ParameterERK3RefI7TextureEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;switch(b|0){case 0:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}case 1:{e=__ZN7Variant12get_type_forIRK3RefI7TextureEEENS_4TypeEv()|0;break}default:e=0}l=a;return e|0}function __ZNK11MethodBind2I17ParticlesMaterialNS0_9ParameterERK3RefI7TextureEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,866526);l=a;return c[b>>2]|0}function __ZN11MethodBind2I17ParticlesMaterialNS0_9ParameterERK3RefI7TextureEE4callEP6ObjectPPK7VariantiRNSA_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0;i=l;l=l+64|0;if((l|0)>=(m|0))ba(64);j=i+52|0;k=i+24|0;n=i+48|0;o=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236076)|0:0){c[h>>2]=0;a[1263537]=0;p=d+24|0;q=c[p>>2]|0;if((q|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=q;c[b>>2]=0;l=i;return}r=q-(c[d+20>>2]|0)|0;if((r|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=r;c[b>>2]=0;l=i;return}if((g|0)>0){if((q|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);s=0}else{a[1263537]=0;s=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,s)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=s;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[p>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);t=0}else{a[1263537]=0;t=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,t)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=t;c[b>>2]=0;l=i;return}}}t=c[d+44>>2]|0;s=c[d+48>>2]|0;q=e+(s>>1)|0;if(!(s&1))u=t;else u=c[(c[q>>2]|0)+t>>2]|0;do if((g|0)<1){t=c[p>>2]|0;s=t+-1|0;if((t|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)v=0;else v=c[e+-4>>2]|0;if((t|0)<=(v|0)){if(r)w=0;else w=c[e+-4>>2]|0;do if((w|0)<(t|0)){if(r)x=0;else x=c[e+-4>>2]|0;if((x|0)<(t|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);y=0;break}else{a[1263537]=0;z=37;break}}else z=37;while(0);if((z|0)==37)y=e+(s*24|0)|0;__ZN7VariantC2ERKS_(k,y);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);y=__ZNK7VariantcviEv(k)|0;do if((g|0)<2){x=c[p>>2]|0;w=x+-1|0;v=x+-2|0;if((x|0)>=2){x=c[d+16>>2]|0;t=(x|0)==0;if(t)A=0;else A=c[x+-4>>2]|0;if((w|0)<=(A|0)){if(t)B=0;else B=c[x+-4>>2]|0;do if((B|0)<(w|0)){if(t)C=0;else C=c[x+-4>>2]|0;if((C|0)<(w|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);D=0;break}else{a[1263537]=0;z=54;break}}else z=54;while(0);if((z|0)==54)D=x+(v*24|0)|0;__ZN7VariantC2ERKS_(o,D);break}}c[o>>2]=0}else __ZN7VariantC2ERKS_(o,c[f+4>>2]|0);while(0);__ZN3RefI7TextureEC2ERK7Variant(j,o);c[n>>2]=c[j>>2];bj[u&4095](q,y,n);y=c[n>>2]|0;if((y|0?__ZN9Reference11unreferenceEv(y)|0:0)?(y=c[n>>2]|0,__Z17predelete_handlerP6Object(y)|0):0){gj[c[(c[y>>2]|0)+76>>2]&8191](y);__ZN6Memory11free_staticEPvb(y,0)}c[n>>2]=0;if(c[o>>2]|0)__ZN7Variant5clearEv(o);if(c[k>>2]|0)__ZN7Variant5clearEv(k);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1380,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind2I17ParticlesMaterialNS0_9ParameterERK3RefI7TextureEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+28|0;g=e;h=e+24|0;if(!b)i=0;else{j=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236076)|0;i=j?b:0}b=c[a+44>>2]|0;j=c[a+48>>2]|0;a=i+(j>>1)|0;if(!(j&1))k=b;else k=c[(c[a>>2]|0)+b>>2]|0;b=c[c[d>>2]>>2]|0;__ZN7VariantC2EPK6Object(g,c[d+4>>2]|0);__ZN3RefI7TextureEC2ERK7Variant(f,g);if(c[g>>2]|0)__ZN7Variant5clearEv(g);c[h>>2]=c[f>>2];bj[k&4095](a,b,h);b=c[h>>2]|0;if(!b){l=e;return}if(!(__ZN9Reference11unreferenceEv(b)|0)){l=e;return}b=c[h>>2]|0;if(!(__Z17predelete_handlerP6Object(b)|0)){l=e;return}gj[c[(c[b>>2]|0)+76>>2]&8191](b);__ZN6Memory11free_staticEPvb(b,0);l=e;return}function __ZN11MethodBind2I17ParticlesMaterialNS0_9ParameterERK3RefI7TextureEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind1RCI17ParticlesMaterialfNS0_9ParameterEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;switch(b|0){case -1:{__ZN7VariantC2Ef(d,0.0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}case 0:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}default:e=0}l=a;return e|0}function __ZNK13MethodBind1RCI17ParticlesMaterialfNS0_9ParameterEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,866526);l=a;return c[b>>2]|0}function __ZN13MethodBind1RCI17ParticlesMaterialfNS0_9ParameterEE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;i=l;l=l+48|0;if((l|0)>=(m|0))ba(48);j=i+24|0;k=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236076)|0:0){c[h>>2]=0;a[1263537]=0;n=d+24|0;o=c[n>>2]|0;if((o|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=o;c[b>>2]=0;l=i;return}p=o-(c[d+20>>2]|0)|0;if((p|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=p;c[b>>2]=0;l=i;return}if((g|0)>0){if((o|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);q=0}else{a[1263537]=0;q=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,q)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=q;c[b>>2]=0;l=i;return}}q=c[d+44>>2]|0;o=c[d+48>>2]|0;p=e+(o>>1)|0;if(!(o&1))r=q;else r=c[(c[p>>2]|0)+q>>2]|0;do if((g|0)<1){q=c[n>>2]|0;o=q+-1|0;if((q|0)>=1){e=c[d+16>>2]|0;s=(e|0)==0;if(s)t=0;else t=c[e+-4>>2]|0;if((q|0)<=(t|0)){if(s)u=0;else u=c[e+-4>>2]|0;do if((u|0)<(q|0)){if(s)v=0;else v=c[e+-4>>2]|0;if((v|0)<(q|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);w=0;break}else{a[1263537]=0;x=31;break}}else x=31;while(0);if((x|0)==31)w=e+(o*24|0)|0;__ZN7VariantC2ERKS_(k,w);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);f=__ZNK7VariantcviEv(k)|0;__ZN7VariantC2Ef(j,+ii[r&127](p,f));if(c[k>>2]|0)__ZN7Variant5clearEv(k);__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1217,1146558,0);c[b>>2]=0;l=i;return}function __ZN13MethodBind1RCI17ParticlesMaterialfNS0_9ParameterEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0;if(!b)f=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236076)|0;f=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=f+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;g[e>>2]=+ii[i&127](a,c[c[d>>2]>>2]|0);return}function __ZN13MethodBind1RCI17ParticlesMaterialfNS0_9ParameterEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind2I17ParticlesMaterialNS0_9ParameterEfE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;switch(b|0){case 0:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}case 1:{__ZN7VariantC2Ef(d,0.0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}default:e=0}l=a;return e|0}function __ZNK11MethodBind2I17ParticlesMaterialNS0_9ParameterEfE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,866526);l=a;return c[b>>2]|0}function __ZN11MethodBind2I17ParticlesMaterialNS0_9ParameterEfE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0.0;i=l;l=l+48|0;if((l|0)>=(m|0))ba(48);j=i+24|0;k=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236076)|0:0){c[h>>2]=0;a[1263537]=0;n=d+24|0;o=c[n>>2]|0;if((o|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=o;c[b>>2]=0;l=i;return}p=o-(c[d+20>>2]|0)|0;if((p|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=p;c[b>>2]=0;l=i;return}if((g|0)>0){if((o|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);q=0}else{a[1263537]=0;q=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,q)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=q;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[n>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);r=0}else{a[1263537]=0;r=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,r)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=r;c[b>>2]=0;l=i;return}}}r=c[d+44>>2]|0;q=c[d+48>>2]|0;o=e+(q>>1)|0;if(!(q&1))s=r;else s=c[(c[o>>2]|0)+r>>2]|0;do if((g|0)<1){r=c[n>>2]|0;q=r+-1|0;if((r|0)>=1){e=c[d+16>>2]|0;p=(e|0)==0;if(p)t=0;else t=c[e+-4>>2]|0;if((r|0)<=(t|0)){if(p)u=0;else u=c[e+-4>>2]|0;do if((u|0)<(r|0)){if(p)v=0;else v=c[e+-4>>2]|0;if((v|0)<(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);w=0;break}else{a[1263537]=0;x=37;break}}else x=37;while(0);if((x|0)==37)w=e+(q*24|0)|0;__ZN7VariantC2ERKS_(j,w);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);w=__ZNK7VariantcviEv(j)|0;do if((g|0)<2){v=c[n>>2]|0;u=v+-1|0;t=v+-2|0;if((v|0)>=2){v=c[d+16>>2]|0;r=(v|0)==0;if(r)y=0;else y=c[v+-4>>2]|0;if((u|0)<=(y|0)){if(r)z=0;else z=c[v+-4>>2]|0;do if((z|0)<(u|0)){if(r)A=0;else A=c[v+-4>>2]|0;if((A|0)<(u|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);B=0;break}else{a[1263537]=0;x=54;break}}else x=54;while(0);if((x|0)==54)B=v+(t*24|0)|0;__ZN7VariantC2ERKS_(k,B);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f+4>>2]|0);while(0);C=+__ZNK7VariantcvfEv(k);dj[s&127](o,w,C);if(c[k>>2]|0)__ZN7Variant5clearEv(k);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1380,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind2I17ParticlesMaterialNS0_9ParameterEfE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,h=0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236076)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1))h=b;else h=c[(c[a>>2]|0)+b>>2]|0;dj[h&127](a,c[c[d>>2]>>2]|0,+g[c[d+4>>2]>>2]);return}function __ZN11MethodBind2I17ParticlesMaterialNS0_9ParameterEfED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI17ParticlesMaterialfE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Ef(d,0.0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK13MethodBind0RCI17ParticlesMaterialfE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,866526);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI17ParticlesMaterialfE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236076)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2Ef(i,+mj[n&511](d));__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI17ParticlesMaterialfE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0.0;if(!b)f=0;else{d=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236076)|0;f=d?b:0}b=c[a+44>>2]|0;d=c[a+48>>2]|0;a=f+(d>>1)|0;if(!(d&1)){h=b;i=+mj[h&511](a);g[e>>2]=i;return}else{h=c[(c[a>>2]|0)+b>>2]|0;i=+mj[h&511](a);g[e>>2]=i;return}}function __ZN13MethodBind0RCI17ParticlesMaterialfED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I17ParticlesMaterialfE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if(!b){__ZN7VariantC2Ef(d,0.0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK11MethodBind1I17ParticlesMaterialfE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,866526);l=a;return c[b>>2]|0}function __ZN11MethodBind1I17ParticlesMaterialfE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0.0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236076)|0:0){c[h>>2]=0;a[1263537]=0;k=d+24|0;n=c[k>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=i;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=i;return}if((g|0)>0){if((n|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);p=0}else{a[1263537]=0;p=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,p)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=p;c[b>>2]=0;l=i;return}}p=c[d+44>>2]|0;n=c[d+48>>2]|0;o=e+(n>>1)|0;if(!(n&1))q=p;else q=c[(c[o>>2]|0)+p>>2]|0;do if((g|0)<1){p=c[k>>2]|0;n=p+-1|0;if((p|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)s=0;else s=c[e+-4>>2]|0;if((p|0)<=(s|0)){if(r)t=0;else t=c[e+-4>>2]|0;do if((t|0)<(p|0)){if(r)u=0;else u=c[e+-4>>2]|0;if((u|0)<(p|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);v=0;break}else{a[1263537]=0;w=31;break}}else w=31;while(0);if((w|0)==31)v=e+(n*24|0)|0;__ZN7VariantC2ERKS_(j,v);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);x=+__ZNK7VariantcvfEv(j);Mi[q&511](o,x);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I17ParticlesMaterialfE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0,j=0.0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236076)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1)){h=b;i=c[d>>2]|0;j=+g[i>>2];Mi[h&511](a,j);return}else{h=c[(c[a>>2]|0)+b>>2]|0;i=c[d>>2]|0;j=+g[i>>2];Mi[h&511](a,j);return}}function __ZN11MethodBind1I17ParticlesMaterialfED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __GLOBAL__sub_I_particles_cpp(){c[309014]=0;pe(5242,1236056,o|0)|0;c[309016]=379008;c[309015]=0;c[309017]=0;pe(5243,1236060,o|0)|0;return}function __GLOBAL__sub_I_theme_cpp(){c[308587]=0;pe(5244,1234348,o|0)|0;c[308591]=0;pe(5245,1234364,o|0)|0;c[308590]=0;pe(5246,1234360,o|0)|0;c[308589]=0;pe(5247,1234356,o|0)|0;return}function __GLOBAL__sub_I_dynamic_font_cpp(){c[309022]=0;c[309024]=0;a[1236092]=0;pe(5248,1236088,o|0)|0;return}function __GLOBAL__sub_I_material_cpp(){c[308606]=0;pe(5249,1234424,o|0)|0;c[308608]=379008;c[308607]=0;c[308609]=0;pe(5250,1234428,o|0)|0;return}function __ZN8SelfListI15SpatialMaterialE4ListD2Ev(b){b=b|0;if(!(c[b>>2]|0)){a[1263537]=0;return}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145461,1098388,80,1065471,0);return}}function __ZN3MapIN15SpatialMaterial11MaterialKeyENS0_10ShaderDataE10ComparatorIS1_E16DefaultAllocatorED2Ev(a){a=a|0;var b=0,d=0,e=0;b=c[a>>2]|0;if(!b)return;__ZN3MapIN15SpatialMaterial11MaterialKeyENS0_10ShaderDataE10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS6_7ElementE(a,c[b+8>>2]|0);b=c[a+4>>2]|0;d=c[a>>2]|0;c[d+8>>2]=b;c[a+8>>2]=0;e=b;c[e+12>>2]=e;if(!d)return;__ZN6Memory11free_staticEPvb(d,0);c[a>>2]=0;return}function __ZN3MapIN15SpatialMaterial11MaterialKeyENS0_10ShaderDataE10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS6_7ElementE(a,b){a=a|0;b=b|0;if((c[a+4>>2]|0)==(b|0))return;else{__ZN3MapIN15SpatialMaterial11MaterialKeyENS0_10ShaderDataE10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS6_7ElementE(a,c[b+8>>2]|0);__ZN3MapIN15SpatialMaterial11MaterialKeyENS0_10ShaderDataE10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS6_7ElementE(a,c[b+4>>2]|0);__ZN6Memory11free_staticEPvb(b,0);return}}function __ZN7HashMapI6String6VectorIhE20HashMapHasherDefault24HashMapComparatorDefaultIS0_ELh3ELh8EED2Ev(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0;d=c[b>>2]|0;e=b+4|0;if(!d){c[b>>2]=0;a[e>>0]=0;f=b+8|0;c[f>>2]=0;return}g=a[e>>0]|0;if(g<<24>>24==31)h=d;else{i=0;j=d;k=g;g=d;while(1){d=g+(i<<2)|0;l=c[d>>2]|0;if(!l){m=k;n=j;o=g}else{p=l;l=d;do{c[l>>2]=c[p+4>>2];d=p+8|0;q=c[p+12>>2]|0;if(q|0?(__Z16atomic_decrementPj(q+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(q,1);q=c[d>>2]|0;if(q|0?(__Z16atomic_decrementPj(q+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(q,1);__ZN6Memory11free_staticEPvb(p,0);r=c[b>>2]|0;l=r+(i<<2)|0;p=c[l>>2]|0}while((p|0)!=0);m=a[e>>0]|0;n=r;o=r}i=i+1|0;if((i|0)>=(1<<(m&255)|0)){h=n;break}else{j=n;k=m;g=o}}}__ZN6Memory11free_staticEPvb(h,1);c[b>>2]=0;a[e>>0]=0;f=b+8|0;c[f>>2]=0;return}function __ZN3RefI5ThemeED2Ev(a){a=a|0;var b=0;b=c[a>>2]|0;if((b|0?__ZN9Reference11unreferenceEv(b)|0:0)?(b=c[a>>2]|0,__Z17predelete_handlerP6Object(b)|0):0){gj[c[(c[b>>2]|0)+76>>2]&8191](b);__ZN6Memory11free_staticEPvb(b,0)}c[a>>2]=0;return}function __ZN3RefI7TextureED2Ev(a){a=a|0;var b=0;b=c[a>>2]|0;if((b|0?__ZN9Reference11unreferenceEv(b)|0:0)?(b=c[a>>2]|0,__Z17predelete_handlerP6Object(b)|0):0){gj[c[(c[b>>2]|0)+76>>2]&8191](b);__ZN6Memory11free_staticEPvb(b,0)}c[a>>2]=0;return}function __ZN3RefI8StyleBoxED2Ev(a){a=a|0;var b=0;b=c[a>>2]|0;if((b|0?__ZN9Reference11unreferenceEv(b)|0:0)?(b=c[a>>2]|0,__Z17predelete_handlerP6Object(b)|0):0){gj[c[(c[b>>2]|0)+76>>2]&8191](b);__ZN6Memory11free_staticEPvb(b,0)}c[a>>2]=0;return}function __ZN3RefI4FontED2Ev(a){a=a|0;var b=0;b=c[a>>2]|0;if((b|0?__ZN9Reference11unreferenceEv(b)|0:0)?(b=c[a>>2]|0,__Z17predelete_handlerP6Object(b)|0):0){gj[c[(c[b>>2]|0)+76>>2]&8191](b);__ZN6Memory11free_staticEPvb(b,0)}c[a>>2]=0;return}function __ZN8SelfListI17ParticlesMaterialE4ListD2Ev(b){b=b|0;if(!(c[b>>2]|0)){a[1263537]=0;return}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145461,1098388,80,1065471,0);return}}function __ZN3MapIN17ParticlesMaterial11MaterialKeyENS0_10ShaderDataE10ComparatorIS1_E16DefaultAllocatorED2Ev(a){a=a|0;var b=0,d=0,e=0;b=c[a>>2]|0;if(!b)return;__ZN3MapIN17ParticlesMaterial11MaterialKeyENS0_10ShaderDataE10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS6_7ElementE(a,c[b+8>>2]|0);b=c[a+4>>2]|0;d=c[a>>2]|0;c[d+8>>2]=b;c[a+8>>2]=0;e=b;c[e+12>>2]=e;if(!d)return;__ZN6Memory11free_staticEPvb(d,0);c[a>>2]=0;return}function __ZN3MapIN17ParticlesMaterial11MaterialKeyENS0_10ShaderDataE10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS6_7ElementE(a,b){a=a|0;b=b|0;if((c[a+4>>2]|0)==(b|0))return;else{__ZN3MapIN17ParticlesMaterial11MaterialKeyENS0_10ShaderDataE10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS6_7ElementE(a,c[b+8>>2]|0);__ZN3MapIN17ParticlesMaterial11MaterialKeyENS0_10ShaderDataE10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS6_7ElementE(a,c[b+4>>2]|0);__ZN6Memory11free_staticEPvb(b,0);return}}function __ZN14BackBufferCopy18_initialize_classvEv(b){b=b|0;if(a[1263347]|0)return;if(!(a[1263237]|0)){if(!(a[1256995]|0)){if(!(a[1256996]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI4NodeEEvv();__ZN4Node13_bind_methodsEv();a[1256996]=1}__ZN7ClassDB10_add_classI10CanvasItemEEvv();__ZN10CanvasItem13_bind_methodsEv();a[1256995]=1}__ZN7ClassDB10_add_classI6Node2DEEvv();__ZN6Node2D13_bind_methodsEv();a[1263237]=1}__ZN7ClassDB10_add_classI14BackBufferCopyEEvv();__ZN14BackBufferCopy13_bind_methodsEv();a[1263347]=1;return}function __ZN14BackBufferCopy5_setvERK10StringNameRK7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK14BackBufferCopy5_getvERK10StringNameR7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK14BackBufferCopy19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+24|0;g=e+4|0;h=e;if(!d)__ZNK6Node2D19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,0);__ZN6StringC2EPKc(f,866658);i=c[f>>2]|0;f=i;j=g+4|0;c[j>>2]=0;k=g+12|0;c[k>>2]=0;c[g>>2]=0;n=(i|0)==0;if(!n?(c[j>>2]=0,__Z28atomic_conditional_incrementPj(i+-8|0)|0):0)c[j>>2]=f;c[g+8>>2]=0;f=c[k>>2]|0;if(f|0){if(!(__Z16atomic_decrementPj(f+-8|0)|0))__ZN6Memory11free_staticEPvb(f,1);c[k>>2]=0}c[g+16>>2]=256;if(!(c[b>>2]|0)){k=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=k;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0}k=__ZnwjPFPvjE(32,4740)|0;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0;c[k+12>>2]=0;c[k+16>>2]=7;f=k+20|0;c[f>>2]=0;j=k+24|0;c[j>>2]=0;o=k+28|0;c[o>>2]=0;__ZN12PropertyInfoaSERKS_(k,g)|0;p=c[b>>2]|0;q=p+4|0;r=c[q>>2]|0;c[j>>2]=r;c[f>>2]=0;c[o>>2]=p;if(r|0)c[r+20>>2]=k;c[q>>2]=k;if(!(c[p>>2]|0))c[p>>2]=k;k=p+8|0;c[k>>2]=(c[k>>2]|0)+1;k=c[g+12>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);k=c[g+4>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);if(!n?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);__ZN10StringNameC2EPKc(h,866658);__ZN7ClassDB17get_property_listE10StringNameP4ListI12PropertyInfo16DefaultAllocatorEbPK6Object(h,b,1,a);__ZN10StringNameD2Ev(h);if(!d){l=e;return}__ZNK6Node2D19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,1);l=e;return}function __ZN14BackBufferCopy14_notificationvEib(a,b,c){a=a|0;b=b|0;c=c|0;if(c){if(512!=511)__ZN10CanvasItem13_notificationEi(a,b);if(511==510)return;__ZN4Node13_notificationEi(a,b);return}else{if(511!=510)__ZN4Node13_notificationEi(a,b);if(512!=511)__ZN10CanvasItem13_notificationEi(a,b);if(1352==512)return;return}}function __ZNK14BackBufferCopy16_get_class_namevEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+8|0;e=b+4|0;f=b;g=a+400|0;a=c[g>>2]|0;if(a|0){if(c[a+4>>2]|0){l=b;return g|0}if(__ZNK6String6lengthEv(a+8|0)|0){l=b;return g|0}}__ZN6StringC2EPKc(d,866658);c[f>>2]=c[d>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameaSERKS_(g,e);__ZN10StringNameD2Ev(e);e=c[f>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);l=b;return g|0}function __ZNK14BackBufferCopy9get_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,866658);l=a;return c[b>>2]|0}function __ZNK14BackBufferCopy8is_classERK6String(a,b){a=a|0;b=b|0;var c=0;if(((!(__ZNK6StringeqEPKc(b,866658)|0)?!(__ZNK6StringeqEPKc(b,939635)|0):0)?!(__ZNK6StringeqEPKc(b,947933)|0):0)?!(__ZNK6StringeqEPKc(b,1132465)|0):0)c=__ZNK6StringeqEPKc(b,1142944)|0;else c=1;return c|0}function __ZNK14BackBufferCopy12is_class_ptrEPv(a,b){a=a|0;b=b|0;return (b|0)==1236100|((b|0)==1234324|((b|0)==1220748|((b|0)==1220720|(b|0)==1220580)))|0}function __ZN14BackBufferCopyD2Ev(a){a=a|0;c[a>>2]=272776;__ZN10StringNameD2Ev(a+400|0);c[a>>2]=218040;__ZN10StringNameD2Ev(a+340|0);__ZN10CanvasItemD2Ev(a);return}function __ZN14BackBufferCopyD0Ev(a){a=a|0;c[a>>2]=272776;__ZN10StringNameD2Ev(a+400|0);c[a>>2]=218040;__ZN10StringNameD2Ev(a+340|0);__ZN10CanvasItemD2Ev(a);__ZdlPv(a);return}function __ZNK14BackBufferCopy13get_item_rectEv(a,b){a=a|0;b=b|0;var d=0;d=b+404|0;c[a>>2]=c[d>>2];c[a+4>>2]=c[d+4>>2];c[a+8>>2]=c[d+8>>2];c[a+12>>2]=c[d+12>>2];return}function __ZN6Node2D13_notificationEi(a,b){a=a|0;b=b|0;return}function __ZN7ClassDB10_add_classI14BackBufferCopyEEvv(){var a=0,b=0,d=0,e=0,f=0,g=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+16|0;d=a+12|0;e=a+8|0;f=a+4|0;g=a;__ZN6StringC2EPKc(b,866658);c[e>>2]=c[b>>2];__ZN10StringNameC2ERK6String(d,e);__ZN6StringC2EPKc(b,939635);c[g>>2]=c[b>>2];__ZN10StringNameC2ERK6String(f,g);__ZN7ClassDB11_add_class2ERK10StringNameS2_(d,f);__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);__ZN10StringNameD2Ev(d);d=c[e>>2]|0;if(!d){l=a;return}if(__Z16atomic_decrementPj(d+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(d,1);l=a;return}function __ZN14BackBufferCopy13_bind_methodsEv(){var a=0,b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0;a=l;l=l+96|0;if((l|0)>=(m|0))ba(96);b=a+64|0;d=a+56|0;e=a+48|0;f=a+40|0;g=a+32|0;h=a+24|0;i=a+28|0;j=a+16|0;k=a+20|0;n=a+12|0;o=a+8|0;p=a+4|0;q=a;__Z8D_METHODPKcS0_(d,879372,913990);r=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(r);c[r>>2]=272936;__ZN10MethodBind10_set_constEb(r,0);__ZN10MethodBind24_generate_argument_typesEi(r,1);c[r+44>>2]=1353;c[r+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,r,d,0,0)|0;r=d+4|0;s=c[r>>2]|0;if(s|0?(__Z16atomic_decrementPj(s+-8|0)|0)==0:0){t=c[r>>2]|0;r=(t|0)==0?0:t+-4|0;t=r+4|0;if(c[r>>2]|0){u=0;do{__ZN10StringNameD2Ev(t+(u<<2)|0);u=u+1|0}while(u>>>0<(c[r>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(s,1)}__ZN10StringNameD2Ev(d);__Z8D_METHODPKc(e,1128123);d=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(d);c[d>>2]=272972;__ZN10MethodBind10_set_constEb(d,1);__ZN10MethodBind24_generate_argument_typesEi(d,0);__ZN10MethodBind12_set_returnsEb(d,1);c[d+44>>2]=1354;c[d+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,d,e,0,0)|0;d=e+4|0;s=c[d>>2]|0;if(s|0?(__Z16atomic_decrementPj(s+-8|0)|0)==0:0){r=c[d>>2]|0;d=(r|0)==0?0:r+-4|0;r=d+4|0;if(c[d>>2]|0){u=0;do{__ZN10StringNameD2Ev(r+(u<<2)|0);u=u+1|0}while(u>>>0<(c[d>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(s,1)}__ZN10StringNameD2Ev(e);__Z8D_METHODPKcS0_(f,866544,866558);e=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(e);c[e>>2]=273008;__ZN10MethodBind10_set_constEb(e,0);__ZN10MethodBind24_generate_argument_typesEi(e,1);c[e+44>>2]=1355;c[e+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,e,f,0,0)|0;e=f+4|0;s=c[e>>2]|0;if(s|0?(__Z16atomic_decrementPj(s+-8|0)|0)==0:0){d=c[e>>2]|0;e=(d|0)==0?0:d+-4|0;d=e+4|0;if(c[e>>2]|0){u=0;do{__ZN10StringNameD2Ev(d+(u<<2)|0);u=u+1|0}while(u>>>0<(c[e>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(s,1)}__ZN10StringNameD2Ev(f);__Z8D_METHODPKc(g,866568);f=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(f);c[f>>2]=273044;__ZN10MethodBind10_set_constEb(f,1);__ZN10MethodBind24_generate_argument_typesEi(f,0);__ZN10MethodBind12_set_returnsEb(f,1);c[f+44>>2]=5427;c[f+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,f,g,0,0)|0;f=g+4|0;s=c[f>>2]|0;if(s|0?(__Z16atomic_decrementPj(s+-8|0)|0)==0:0){e=c[f>>2]|0;f=(e|0)==0?0:e+-4|0;e=f+4|0;if(c[f>>2]|0){u=0;do{__ZN10StringNameD2Ev(e+(u<<2)|0);u=u+1|0}while(u>>>0<(c[f>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(s,1)}__ZN10StringNameD2Ev(g);__ZN6StringC2EPKc(b,866658);c[i>>2]=c[b>>2];__ZN10StringNameC2ERK6String(h,i);__ZN6StringC2EPKc(j,866558);__ZN6StringC2EPKc(k,866582);g=b+4|0;c[g>>2]=0;s=b+12|0;c[s>>2]=0;c[b>>2]=2;f=c[j>>2]|0;if(f|0?(c[g>>2]=0,__Z28atomic_conditional_incrementPj(f+-8|0)|0):0)c[g>>2]=c[j>>2];c[b+8>>2]=3;g=c[s>>2]|0;if((g|0)!=(c[k>>2]|0)){if(g|0?(__Z16atomic_decrementPj(g+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(g,1);c[s>>2]=0;g=c[k>>2]|0;if(g|0?__Z28atomic_conditional_incrementPj(g+-8|0)|0:0)c[s>>2]=c[k>>2]}c[b+16>>2]=7;c[n>>2]=__Z11_scs_createPKc(866544)|0;c[o>>2]=__Z11_scs_createPKc(866568)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(h,b,n,o,-1);__ZN10StringNameD2Ev(o);__ZN10StringNameD2Ev(n);s=c[b+12>>2]|0;if(s|0?(__Z16atomic_decrementPj(s+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(s,1);s=c[b+4>>2]|0;if(s|0?(__Z16atomic_decrementPj(s+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(s,1);s=c[k>>2]|0;if(s|0?(__Z16atomic_decrementPj(s+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(s,1);s=c[j>>2]|0;if(s|0?(__Z16atomic_decrementPj(s+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(s,1);__ZN10StringNameD2Ev(h);h=c[i>>2]|0;if(h|0?(__Z16atomic_decrementPj(h+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(h,1);__ZN6StringC2EPKc(b,866658);c[i>>2]=c[b>>2];__ZN10StringNameC2ERK6String(p,i);__ZN6StringC2EPKc(q,913990);__ZN6StringC2EPKc(k,1263606);h=b+4|0;c[h>>2]=0;s=b+12|0;c[s>>2]=0;c[b>>2]=6;j=c[q>>2]|0;if(j|0?(c[h>>2]=0,__Z28atomic_conditional_incrementPj(j+-8|0)|0):0)c[h>>2]=c[q>>2];c[b+8>>2]=0;h=c[s>>2]|0;if((h|0)!=(c[k>>2]|0)){if(h|0?(__Z16atomic_decrementPj(h+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(h,1);c[s>>2]=0;h=c[k>>2]|0;if(h|0?__Z28atomic_conditional_incrementPj(h+-8|0)|0:0)c[s>>2]=c[k>>2]}c[b+16>>2]=7;c[n>>2]=__Z11_scs_createPKc(879372)|0;c[o>>2]=__Z11_scs_createPKc(1128123)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(p,b,n,o,-1);__ZN10StringNameD2Ev(o);__ZN10StringNameD2Ev(n);n=c[b+12>>2]|0;if(n|0?(__Z16atomic_decrementPj(n+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(n,1);n=c[b+4>>2]|0;if(n|0?(__Z16atomic_decrementPj(n+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(n,1);n=c[k>>2]|0;if(n|0?(__Z16atomic_decrementPj(n+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(n,1);n=c[q>>2]|0;if(n|0?(__Z16atomic_decrementPj(n+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(n,1);__ZN10StringNameD2Ev(p);p=c[i>>2]|0;if(p|0?(__Z16atomic_decrementPj(p+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(p,1);__ZN6StringC2EPKc(b,866658);c[k>>2]=c[b>>2];__ZN10StringNameC2ERK6String(i,k);__ZN10StringNameC2EPKc(b,866605);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(i,b,0);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(i);p=c[k>>2]|0;do if(p|0){if(__Z16atomic_decrementPj(p+-8|0)|0)break;__ZN6Memory11free_staticEPvb(p,1)}while(0);__ZN6StringC2EPKc(b,866658);c[k>>2]=c[b>>2];__ZN10StringNameC2ERK6String(i,k);__ZN10StringNameC2EPKc(b,866624);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(i,b,1);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(i);p=c[k>>2]|0;do if(p|0){if(__Z16atomic_decrementPj(p+-8|0)|0)break;__ZN6Memory11free_staticEPvb(p,1)}while(0);__ZN6StringC2EPKc(b,866658);c[k>>2]=c[b>>2];__ZN10StringNameC2ERK6String(i,k);__ZN10StringNameC2EPKc(b,866639);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(i,b,2);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(i);i=c[k>>2]|0;if(!i){l=a;return}if(__Z16atomic_decrementPj(i+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(i,1);l=a;return}function __ZN14BackBufferCopy8set_rectERK5Rect2(a,b){a=a|0;b=b|0;var d=0;d=a+404|0;c[d>>2]=c[b>>2];c[d+4>>2]=c[b+4>>2];c[d+8>>2]=c[b+8>>2];c[d+12>>2]=c[b+12>>2];__ZN14BackBufferCopy17_update_copy_modeEv(a);return}function __ZNK14BackBufferCopy8get_rectEv(a,b){a=a|0;b=b|0;var d=0;d=b+404|0;c[a>>2]=c[d>>2];c[a+4>>2]=c[d+4>>2];c[a+8>>2]=c[d+8>>2];c[a+12>>2]=c[d+12>>2];return}function __ZN14BackBufferCopy13set_copy_modeENS_8CopyModeE(a,b){a=a|0;b=b|0;c[a+420>>2]=b;__ZN14BackBufferCopy17_update_copy_modeEv(a);return}function __ZNK14BackBufferCopy13get_copy_modeEv(a){a=a|0;return c[a+420>>2]|0}function __ZNK13MethodBind0RCI14BackBufferCopyNS0_8CopyModeEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK13MethodBind0RCI14BackBufferCopyNS0_8CopyModeEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,866658);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI14BackBufferCopyNS0_8CopyModeEE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236100)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2Ei(i,ij[n&8191](d)|0);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI14BackBufferCopyNS0_8CopyModeEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0;if(!b)f=0;else{d=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236100)|0;f=d?b:0}b=c[a+44>>2]|0;d=c[a+48>>2]|0;a=f+(d>>1)|0;if(!(d&1)){g=b;h=ij[g&8191](a)|0;c[e>>2]=h;return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=ij[g&8191](a)|0;c[e>>2]=h;return}}function __ZN13MethodBind0RCI14BackBufferCopyNS0_8CopyModeEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN14BackBufferCopy17_update_copy_modeEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0;b=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=b+32|0;e=b+28|0;f=b+8|0;g=b+24|0;h=b;switch(c[a+420>>2]|0){case 0:{i=__ZN12VisualServer13get_singletonEv()|0;j=c[(c[i>>2]|0)+1148>>2]|0;c[e>>2]=c[a+240>>2];c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;c[f+12>>2]=0;c[d>>2]=c[e>>2];Ki[j&4095](i,d,0,f);l=b;return}case 1:{i=__ZN12VisualServer13get_singletonEv()|0;j=c[(c[i>>2]|0)+1148>>2]|0;c[g>>2]=c[a+240>>2];c[d>>2]=c[g>>2];Ki[j&4095](i,d,1,a+404|0);l=b;return}case 2:{i=__ZN12VisualServer13get_singletonEv()|0;j=c[(c[i>>2]|0)+1148>>2]|0;c[h>>2]=c[a+240>>2];c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;c[f+12>>2]=0;c[d>>2]=c[h>>2];Ki[j&4095](i,d,1,f);l=b;return}default:{l=b;return}}}function __ZNK11MethodBind1I14BackBufferCopyNS0_8CopyModeEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if(!b){__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK11MethodBind1I14BackBufferCopyNS0_8CopyModeEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,866658);l=a;return c[b>>2]|0}function __ZN11MethodBind1I14BackBufferCopyNS0_8CopyModeEE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236100)|0:0){c[h>>2]=0;a[1263537]=0;k=d+24|0;n=c[k>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=i;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=i;return}if((g|0)>0){if((n|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);p=0}else{a[1263537]=0;p=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,p)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=p;c[b>>2]=0;l=i;return}}p=c[d+44>>2]|0;n=c[d+48>>2]|0;o=e+(n>>1)|0;if(!(n&1))q=p;else q=c[(c[o>>2]|0)+p>>2]|0;do if((g|0)<1){p=c[k>>2]|0;n=p+-1|0;if((p|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)s=0;else s=c[e+-4>>2]|0;if((p|0)<=(s|0)){if(r)t=0;else t=c[e+-4>>2]|0;do if((t|0)<(p|0)){if(r)u=0;else u=c[e+-4>>2]|0;if((u|0)<(p|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);v=0;break}else{a[1263537]=0;w=31;break}}else w=31;while(0);if((w|0)==31)v=e+(n*24|0)|0;__ZN7VariantC2ERKS_(j,v);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);f=__ZNK7VariantcviEv(j)|0;Pi[q&2047](o,f);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I14BackBufferCopyNS0_8CopyModeEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236100)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1)){g=b;h=c[d>>2]|0;i=c[h>>2]|0;Pi[g&2047](a,i);return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=c[d>>2]|0;i=c[h>>2]|0;Pi[g&2047](a,i);return}}function __ZN11MethodBind1I14BackBufferCopyNS0_8CopyModeEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI14BackBufferCopy5Rect2E18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;if((b|0)!=-1){f=0;l=a;return f|0};c[d>>2]=0;c[d+4>>2]=0;c[d+8>>2]=0;c[d+12>>2]=0;__ZN7VariantC2ERK5Rect2(e,d);d=c[e>>2]|0;if(d|0)__ZN7Variant5clearEv(e);f=d;l=a;return f|0}function __ZNK13MethodBind0RCI14BackBufferCopy5Rect2E18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,866658);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI14BackBufferCopy5Rect2E4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0;f=l;l=l+48|0;if((l|0)>=(m|0))ba(48);i=f;j=f+24|0;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236100)|0:0){c[h>>2]=0;a[1263537]=0;k=c[d+24>>2]|0;if((k|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=k;c[b>>2]=0;l=f;return}n=k-(c[d+20>>2]|0)|0;if((n|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=n;c[b>>2]=0;l=f;return}n=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))o=n;else o=c[(c[d>>2]|0)+n>>2]|0;Pi[o&2047](j,d);__ZN7VariantC2ERK5Rect2(i,j);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI14BackBufferCopy5Rect2E7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=d;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236100)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;Pi[i&2047](f,a);c[e>>2]=c[f>>2];c[e+4>>2]=c[f+4>>2];c[e+8>>2]=c[f+8>>2];c[e+12>>2]=c[f+12>>2];l=d;return}function __ZN13MethodBind0RCI14BackBufferCopy5Rect2ED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I14BackBufferCopyRK5Rect2E18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;if(b|0){f=0;l=a;return f|0};c[d>>2]=0;c[d+4>>2]=0;c[d+8>>2]=0;c[d+12>>2]=0;__ZN7VariantC2ERK5Rect2(e,d);d=c[e>>2]|0;if(d|0)__ZN7Variant5clearEv(e);f=d;l=a;return f|0}function __ZNK11MethodBind1I14BackBufferCopyRK5Rect2E18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,866658);l=a;return c[b>>2]|0}function __ZN11MethodBind1I14BackBufferCopyRK5Rect2E4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;i=l;l=l+48|0;if((l|0)>=(m|0))ba(48);j=i+24|0;k=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236100)|0:0){c[h>>2]=0;a[1263537]=0;n=d+24|0;o=c[n>>2]|0;if((o|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=o;c[b>>2]=0;l=i;return}p=o-(c[d+20>>2]|0)|0;if((p|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=p;c[b>>2]=0;l=i;return}if((g|0)>0){if((o|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);q=0}else{a[1263537]=0;q=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,q)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=q;c[b>>2]=0;l=i;return}}q=c[d+44>>2]|0;o=c[d+48>>2]|0;p=e+(o>>1)|0;if(!(o&1))r=q;else r=c[(c[p>>2]|0)+q>>2]|0;do if((g|0)<1){q=c[n>>2]|0;o=q+-1|0;if((q|0)>=1){e=c[d+16>>2]|0;s=(e|0)==0;if(s)t=0;else t=c[e+-4>>2]|0;if((q|0)<=(t|0)){if(s)u=0;else u=c[e+-4>>2]|0;do if((u|0)<(q|0)){if(s)v=0;else v=c[e+-4>>2]|0;if((v|0)<(q|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);w=0;break}else{a[1263537]=0;x=31;break}}else x=31;while(0);if((x|0)==31)w=e+(o*24|0)|0;__ZN7VariantC2ERKS_(k,w);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);__ZNK7Variantcv5Rect2Ev(j,k);Pi[r&2047](p,j);if(c[k>>2]|0)__ZN7Variant5clearEv(k);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I14BackBufferCopyRK5Rect2E7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236100)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;b=c[d>>2]|0;c[f>>2]=c[b>>2];c[f+4>>2]=c[b+4>>2];c[f+8>>2]=c[b+8>>2];c[f+12>>2]=c[b+12>>2];Pi[i&2047](a,f);l=e;return}function __ZN11MethodBind1I14BackBufferCopyRK5Rect2ED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN14CanvasModulate18_initialize_classvEv(b){b=b|0;if(a[1263348]|0)return;if(!(a[1263237]|0)){if(!(a[1256995]|0)){if(!(a[1256996]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI4NodeEEvv();__ZN4Node13_bind_methodsEv();a[1256996]=1}__ZN7ClassDB10_add_classI10CanvasItemEEvv();__ZN10CanvasItem13_bind_methodsEv();a[1256995]=1}__ZN7ClassDB10_add_classI6Node2DEEvv();__ZN6Node2D13_bind_methodsEv();a[1263237]=1}__ZN7ClassDB10_add_classI14CanvasModulateEEvv();__ZN14CanvasModulate13_bind_methodsEv();a[1263348]=1;return}function __ZN14CanvasModulate5_setvERK10StringNameRK7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK14CanvasModulate5_getvERK10StringNameR7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK14CanvasModulate19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+24|0;g=e+4|0;h=e;if(!d)__ZNK6Node2D19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,0);__ZN6StringC2EPKc(f,866691);i=c[f>>2]|0;f=i;j=g+4|0;c[j>>2]=0;k=g+12|0;c[k>>2]=0;c[g>>2]=0;n=(i|0)==0;if(!n?(c[j>>2]=0,__Z28atomic_conditional_incrementPj(i+-8|0)|0):0)c[j>>2]=f;c[g+8>>2]=0;f=c[k>>2]|0;if(f|0){if(!(__Z16atomic_decrementPj(f+-8|0)|0))__ZN6Memory11free_staticEPvb(f,1);c[k>>2]=0}c[g+16>>2]=256;if(!(c[b>>2]|0)){k=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=k;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0}k=__ZnwjPFPvjE(32,4740)|0;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0;c[k+12>>2]=0;c[k+16>>2]=7;f=k+20|0;c[f>>2]=0;j=k+24|0;c[j>>2]=0;o=k+28|0;c[o>>2]=0;__ZN12PropertyInfoaSERKS_(k,g)|0;p=c[b>>2]|0;q=p+4|0;r=c[q>>2]|0;c[j>>2]=r;c[f>>2]=0;c[o>>2]=p;if(r|0)c[r+20>>2]=k;c[q>>2]=k;if(!(c[p>>2]|0))c[p>>2]=k;k=p+8|0;c[k>>2]=(c[k>>2]|0)+1;k=c[g+12>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);k=c[g+4>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);if(!n?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);__ZN10StringNameC2EPKc(h,866691);__ZN7ClassDB17get_property_listE10StringNameP4ListI12PropertyInfo16DefaultAllocatorEbPK6Object(h,b,1,a);__ZN10StringNameD2Ev(h);if(!d){l=e;return}__ZNK6Node2D19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,1);l=e;return}function __ZN14CanvasModulate14_notificationvEib(a,b,c){a=a|0;b=b|0;c=c|0;if(!c){if(511!=510)__ZN4Node13_notificationEi(a,b);if(512!=511)__ZN10CanvasItem13_notificationEi(a,b)}if(1356!=1352)__ZN14CanvasModulate13_notificationEi(a,b);if(!c)return;if(512!=511)__ZN10CanvasItem13_notificationEi(a,b);if(511==510)return;__ZN4Node13_notificationEi(a,b);return}function __ZNK14CanvasModulate16_get_class_namevEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+8|0;e=b+4|0;f=b;g=a+400|0;a=c[g>>2]|0;if(a|0){if(c[a+4>>2]|0){l=b;return g|0}if(__ZNK6String6lengthEv(a+8|0)|0){l=b;return g|0}}__ZN6StringC2EPKc(d,866691);c[f>>2]=c[d>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameaSERKS_(g,e);__ZN10StringNameD2Ev(e);e=c[f>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);l=b;return g|0}function __ZNK14CanvasModulate9get_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,866691);l=a;return c[b>>2]|0}function __ZNK14CanvasModulate8is_classERK6String(a,b){a=a|0;b=b|0;var c=0;if(((!(__ZNK6StringeqEPKc(b,866691)|0)?!(__ZNK6StringeqEPKc(b,939635)|0):0)?!(__ZNK6StringeqEPKc(b,947933)|0):0)?!(__ZNK6StringeqEPKc(b,1132465)|0):0)c=__ZNK6StringeqEPKc(b,1142944)|0;else c=1;return c|0}function __ZNK14CanvasModulate12is_class_ptrEPv(a,b){a=a|0;b=b|0;return (b|0)==1236104|((b|0)==1234324|((b|0)==1220748|((b|0)==1220720|(b|0)==1220580)))|0}function __ZN14CanvasModulateD2Ev(a){a=a|0;c[a>>2]=273080;__ZN10StringNameD2Ev(a+400|0);c[a>>2]=218040;__ZN10StringNameD2Ev(a+340|0);__ZN10CanvasItemD2Ev(a);return}function __ZN14CanvasModulateD0Ev(a){a=a|0;c[a>>2]=273080;__ZN10StringNameD2Ev(a+400|0);c[a>>2]=218040;__ZN10StringNameD2Ev(a+340|0);__ZN10CanvasItemD2Ev(a);__ZdlPv(a);return}function __ZNK14CanvasModulate25get_configuration_warningEv(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d+12|0;f=d+8|0;g=d+4|0;h=d;if(!(__ZNK10CanvasItem18is_visible_in_treeEv(b)|0)){l=d;return 0}if(!(a[b+136>>0]|0)){l=d;return 0}c[e>>2]=0;i=c[b+132>>2]|0;if(!i){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(947574,947583,260,947603,0);j=0}else{a[1263537]=0;j=i}i=__ZNK10CanvasItem10get_canvasEv(b)|0;if(!i){k=0;n=0}else{k=c[i+4>>2]|0;n=0}c[h>>2]=__Z4itosx(k,n)|0;c[g>>2]=__ZplPKcRK6String(866673,h)|0;__ZN10StringNameC2ERK6String(f,g);__ZN9SceneTree18get_nodes_in_groupERK10StringNameP4ListIP4Node16DefaultAllocatorE(j,f,e);__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);f=c[h>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);__ZN4ListIP4Node16DefaultAllocatorED2Ev(e);l=d;return 0}function __ZN14CanvasModulate13_notificationEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;d=l;l=l+48|0;if((l|0)>=(m|0))ba(48);e=d+36|0;f=d+32|0;h=d+8|0;i=d;j=d+28|0;k=d+24|0;n=d+4|0;switch(b|0){case 32:{if(!(__ZNK10CanvasItem18is_visible_in_treeEv(a)|0)){l=d;return}b=__ZN12VisualServer13get_singletonEv()|0;o=c[(c[b>>2]|0)+1036>>2]|0;c[f>>2]=__ZNK10CanvasItem10get_canvasEv(a)|0;c[e>>2]=c[f>>2];bj[o&4095](b,e,a+404|0);b=__ZNK10CanvasItem10get_canvasEv(a)|0;if(!b){p=0;q=0}else{p=c[b+4>>2]|0;q=0}c[i>>2]=__Z4itosx(p,q)|0;c[h>>2]=__ZplPKcRK6String(866673,i)|0;__ZN10StringNameC2ERK6String(e,h);__ZN4Node12add_to_groupERK10StringNameb(a,e,0);__ZN10StringNameD2Ev(e);q=c[h>>2]|0;if(q|0?(__Z16atomic_decrementPj(q+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(q,1);q=c[i>>2]|0;if(q|0?(__Z16atomic_decrementPj(q+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(q,1);l=d;return}case 33:{if(!(__ZNK10CanvasItem18is_visible_in_treeEv(a)|0)){l=d;return}q=__ZN12VisualServer13get_singletonEv()|0;p=c[(c[q>>2]|0)+1036>>2]|0;c[j>>2]=__ZNK10CanvasItem10get_canvasEv(a)|0;g[h>>2]=1.0;g[h+4>>2]=1.0;g[h+8>>2]=1.0;g[h+12>>2]=1.0;c[e>>2]=c[j>>2];bj[p&4095](q,e,h);q=__ZNK10CanvasItem10get_canvasEv(a)|0;if(!q){r=0;s=0}else{r=c[q+4>>2]|0;s=0}c[i>>2]=__Z4itosx(r,s)|0;c[h>>2]=__ZplPKcRK6String(866673,i)|0;__ZN10StringNameC2ERK6String(e,h);__ZN4Node17remove_from_groupERK10StringName(a,e);__ZN10StringNameD2Ev(e);s=c[h>>2]|0;if(s|0?(__Z16atomic_decrementPj(s+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(s,1);s=c[i>>2]|0;if(s|0?(__Z16atomic_decrementPj(s+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(s,1);l=d;return}case 31:{s=__ZNK10CanvasItem18is_visible_in_treeEv(a)|0;r=__ZN12VisualServer13get_singletonEv()|0;q=c[(c[r>>2]|0)+1036>>2]|0;p=__ZNK10CanvasItem10get_canvasEv(a)|0;if(s){c[k>>2]=p;c[e>>2]=c[k>>2];bj[q&4095](r,e,a+404|0);k=__ZNK10CanvasItem10get_canvasEv(a)|0;if(!k){t=0;u=0}else{t=c[k+4>>2]|0;u=0}c[i>>2]=__Z4itosx(t,u)|0;c[h>>2]=__ZplPKcRK6String(866673,i)|0;__ZN10StringNameC2ERK6String(e,h);__ZN4Node12add_to_groupERK10StringNameb(a,e,0);__ZN10StringNameD2Ev(e);u=c[h>>2]|0;if(u|0?(__Z16atomic_decrementPj(u+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(u,1);u=c[i>>2]|0;if(u|0?(__Z16atomic_decrementPj(u+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(u,1)}else{c[n>>2]=p;g[h>>2]=1.0;g[h+4>>2]=1.0;g[h+8>>2]=1.0;g[h+12>>2]=1.0;c[e>>2]=c[n>>2];bj[q&4095](r,e,h);r=__ZNK10CanvasItem10get_canvasEv(a)|0;if(!r){v=0;w=0}else{v=c[r+4>>2]|0;w=0}c[i>>2]=__Z4itosx(v,w)|0;c[h>>2]=__ZplPKcRK6String(866673,i)|0;__ZN10StringNameC2ERK6String(e,h);__ZN4Node17remove_from_groupERK10StringName(a,e);__ZN10StringNameD2Ev(e);e=c[h>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);e=c[i>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1)}l=d;return}default:{l=d;return}}}function __ZN7ClassDB10_add_classI14CanvasModulateEEvv(){var a=0,b=0,d=0,e=0,f=0,g=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+16|0;d=a+12|0;e=a+8|0;f=a+4|0;g=a;__ZN6StringC2EPKc(b,866691);c[e>>2]=c[b>>2];__ZN10StringNameC2ERK6String(d,e);__ZN6StringC2EPKc(b,939635);c[g>>2]=c[b>>2];__ZN10StringNameC2ERK6String(f,g);__ZN7ClassDB11_add_class2ERK10StringNameS2_(d,f);__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);__ZN10StringNameD2Ev(d);d=c[e>>2]|0;if(!d){l=a;return}if(__Z16atomic_decrementPj(d+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(d,1);l=a;return}function __ZN14CanvasModulate13_bind_methodsEv(){var a=0,b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0;a=l;l=l+64|0;if((l|0)>=(m|0))ba(64);b=a+44|0;d=a+32|0;e=a+24|0;f=a+12|0;g=a+40|0;h=a;i=a+16|0;j=a+8|0;k=a+4|0;__Z8D_METHODPKcS0_(d,941215,1128565);n=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(n);c[n>>2]=273240;__ZN10MethodBind10_set_constEb(n,0);__ZN10MethodBind24_generate_argument_typesEi(n,1);c[n+44>>2]=1357;c[n+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,n,d,0,0)|0;n=d+4|0;o=c[n>>2]|0;if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0){p=c[n>>2]|0;n=(p|0)==0?0:p+-4|0;p=n+4|0;if(c[n>>2]|0){q=0;do{__ZN10StringNameD2Ev(p+(q<<2)|0);q=q+1|0}while(q>>>0<(c[n>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(o,1)}__ZN10StringNameD2Ev(d);__Z8D_METHODPKc(e,941225);d=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(d);c[d>>2]=273276;__ZN10MethodBind10_set_constEb(d,1);__ZN10MethodBind24_generate_argument_typesEi(d,0);__ZN10MethodBind12_set_returnsEb(d,1);c[d+44>>2]=1358;c[d+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,d,e,0,0)|0;d=e+4|0;o=c[d>>2]|0;if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0){n=c[d>>2]|0;d=(n|0)==0?0:n+-4|0;n=d+4|0;if(c[d>>2]|0){q=0;do{__ZN10StringNameD2Ev(n+(q<<2)|0);q=q+1|0}while(q>>>0<(c[d>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(o,1)}__ZN10StringNameD2Ev(e);__ZN6StringC2EPKc(b,866691);c[g>>2]=c[b>>2];__ZN10StringNameC2ERK6String(f,g);__ZN6StringC2EPKc(h,1128565);__ZN6StringC2EPKc(i,1263606);e=b+4|0;c[e>>2]=0;o=b+12|0;c[o>>2]=0;c[b>>2]=14;d=c[h>>2]|0;if(d|0?(c[e>>2]=0,__Z28atomic_conditional_incrementPj(d+-8|0)|0):0)c[e>>2]=c[h>>2];c[b+8>>2]=0;e=c[o>>2]|0;if((e|0)!=(c[i>>2]|0)){if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);c[o>>2]=0;e=c[i>>2]|0;if(e|0?__Z28atomic_conditional_incrementPj(e+-8|0)|0:0)c[o>>2]=c[i>>2]}c[b+16>>2]=7;c[j>>2]=__Z11_scs_createPKc(941215)|0;c[k>>2]=__Z11_scs_createPKc(941225)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(f,b,j,k,-1);__ZN10StringNameD2Ev(k);__ZN10StringNameD2Ev(j);j=c[b+12>>2]|0;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);j=c[b+4>>2]|0;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);j=c[i>>2]|0;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);j=c[h>>2]|0;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(!f){l=a;return}if(__Z16atomic_decrementPj(f+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(f,1);l=a;return}function __ZN14CanvasModulate9set_colorERK5Color(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e+4|0;g=e;h=b+404|0;c[h>>2]=c[d>>2];c[h+4>>2]=c[d+4>>2];c[h+8>>2]=c[d+8>>2];c[h+12>>2]=c[d+12>>2];if(!(a[b+136>>0]|0)){l=e;return}d=__ZN12VisualServer13get_singletonEv()|0;i=c[(c[d>>2]|0)+1036>>2]|0;c[g>>2]=__ZNK10CanvasItem10get_canvasEv(b)|0;c[f>>2]=c[g>>2];bj[i&4095](d,f,h);l=e;return}function __ZNK14CanvasModulate9get_colorEv(a,b){a=a|0;b=b|0;var d=0;d=b+404|0;c[a>>2]=c[d>>2];c[a+4>>2]=c[d+4>>2];c[a+8>>2]=c[d+8>>2];c[a+12>>2]=c[d+12>>2];return}function __ZNK13MethodBind0RCI14CanvasModulate5ColorE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;if((b|0)!=-1){f=0;l=a;return f|0}g[d>>2]=0.0;g[d+4>>2]=0.0;g[d+8>>2]=0.0;g[d+12>>2]=1.0;__ZN7VariantC2ERK5Color(e,d);d=c[e>>2]|0;if(d|0)__ZN7Variant5clearEv(e);f=d;l=a;return f|0}function __ZNK13MethodBind0RCI14CanvasModulate5ColorE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,866691);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI14CanvasModulate5ColorE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0;f=l;l=l+48|0;if((l|0)>=(m|0))ba(48);i=f;j=f+24|0;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236104)|0:0){c[h>>2]=0;a[1263537]=0;k=c[d+24>>2]|0;if((k|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=k;c[b>>2]=0;l=f;return}n=k-(c[d+20>>2]|0)|0;if((n|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=n;c[b>>2]=0;l=f;return}n=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))o=n;else o=c[(c[d>>2]|0)+n>>2]|0;Pi[o&2047](j,d);__ZN7VariantC2ERK5Color(i,j);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI14CanvasModulate5ColorE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=d;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236104)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;Pi[i&2047](f,a);c[e>>2]=c[f>>2];c[e+4>>2]=c[f+4>>2];c[e+8>>2]=c[f+8>>2];c[e+12>>2]=c[f+12>>2];l=d;return}function __ZN13MethodBind0RCI14CanvasModulate5ColorED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I14CanvasModulateRK5ColorE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;if(b|0){f=0;l=a;return f|0}g[d>>2]=0.0;g[d+4>>2]=0.0;g[d+8>>2]=0.0;g[d+12>>2]=1.0;__ZN7VariantC2ERK5Color(e,d);d=c[e>>2]|0;if(d|0)__ZN7Variant5clearEv(e);f=d;l=a;return f|0}function __ZNK11MethodBind1I14CanvasModulateRK5ColorE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,866691);l=a;return c[b>>2]|0}function __ZN11MethodBind1I14CanvasModulateRK5ColorE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;i=l;l=l+48|0;if((l|0)>=(m|0))ba(48);j=i+24|0;k=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236104)|0:0){c[h>>2]=0;a[1263537]=0;n=d+24|0;o=c[n>>2]|0;if((o|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=o;c[b>>2]=0;l=i;return}p=o-(c[d+20>>2]|0)|0;if((p|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=p;c[b>>2]=0;l=i;return}if((g|0)>0){if((o|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);q=0}else{a[1263537]=0;q=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,q)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=q;c[b>>2]=0;l=i;return}}q=c[d+44>>2]|0;o=c[d+48>>2]|0;p=e+(o>>1)|0;if(!(o&1))r=q;else r=c[(c[p>>2]|0)+q>>2]|0;do if((g|0)<1){q=c[n>>2]|0;o=q+-1|0;if((q|0)>=1){e=c[d+16>>2]|0;s=(e|0)==0;if(s)t=0;else t=c[e+-4>>2]|0;if((q|0)<=(t|0)){if(s)u=0;else u=c[e+-4>>2]|0;do if((u|0)<(q|0)){if(s)v=0;else v=c[e+-4>>2]|0;if((v|0)<(q|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);w=0;break}else{a[1263537]=0;x=31;break}}else x=31;while(0);if((x|0)==31)w=e+(o*24|0)|0;__ZN7VariantC2ERKS_(k,w);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);__ZNK7Variantcv5ColorEv(j,k);Pi[r&2047](p,j);if(c[k>>2]|0)__ZN7Variant5clearEv(k);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I14CanvasModulateRK5ColorE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236104)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;b=c[d>>2]|0;c[f>>2]=c[b>>2];c[f+4>>2]=c[b+4>>2];c[f+8>>2]=c[b+8>>2];c[f+12>>2]=c[b+12>>2];Pi[i&2047](a,f);l=e;return}function __ZN11MethodBind1I14CanvasModulateRK5ColorED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN17RemoteTransform2D18_initialize_classvEv(b){b=b|0;if(a[1263349]|0)return;if(!(a[1263237]|0)){if(!(a[1256995]|0)){if(!(a[1256996]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI4NodeEEvv();__ZN4Node13_bind_methodsEv();a[1256996]=1}__ZN7ClassDB10_add_classI10CanvasItemEEvv();__ZN10CanvasItem13_bind_methodsEv();a[1256995]=1}__ZN7ClassDB10_add_classI6Node2DEEvv();__ZN6Node2D13_bind_methodsEv();a[1263237]=1}__ZN7ClassDB10_add_classI17RemoteTransform2DEEvv();__ZN17RemoteTransform2D13_bind_methodsEv();a[1263349]=1;return}function __ZN17RemoteTransform2D5_setvERK10StringNameRK7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK17RemoteTransform2D5_getvERK10StringNameR7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK17RemoteTransform2D19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+24|0;g=e+4|0;h=e;if(!d)__ZNK6Node2D19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,0);__ZN6StringC2EPKc(f,866750);i=c[f>>2]|0;f=i;j=g+4|0;c[j>>2]=0;k=g+12|0;c[k>>2]=0;c[g>>2]=0;n=(i|0)==0;if(!n?(c[j>>2]=0,__Z28atomic_conditional_incrementPj(i+-8|0)|0):0)c[j>>2]=f;c[g+8>>2]=0;f=c[k>>2]|0;if(f|0){if(!(__Z16atomic_decrementPj(f+-8|0)|0))__ZN6Memory11free_staticEPvb(f,1);c[k>>2]=0}c[g+16>>2]=256;if(!(c[b>>2]|0)){k=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=k;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0}k=__ZnwjPFPvjE(32,4740)|0;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0;c[k+12>>2]=0;c[k+16>>2]=7;f=k+20|0;c[f>>2]=0;j=k+24|0;c[j>>2]=0;o=k+28|0;c[o>>2]=0;__ZN12PropertyInfoaSERKS_(k,g)|0;p=c[b>>2]|0;q=p+4|0;r=c[q>>2]|0;c[j>>2]=r;c[f>>2]=0;c[o>>2]=p;if(r|0)c[r+20>>2]=k;c[q>>2]=k;if(!(c[p>>2]|0))c[p>>2]=k;k=p+8|0;c[k>>2]=(c[k>>2]|0)+1;k=c[g+12>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);k=c[g+4>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);if(!n?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);__ZN10StringNameC2EPKc(h,866750);__ZN7ClassDB17get_property_listE10StringNameP4ListI12PropertyInfo16DefaultAllocatorEbPK6Object(h,b,1,a);__ZN10StringNameD2Ev(h);if(!d){l=e;return}__ZNK6Node2D19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,1);l=e;return}function __ZN17RemoteTransform2D14_notificationvEib(a,b,c){a=a|0;b=b|0;c=c|0;if(!c){if(511!=510)__ZN4Node13_notificationEi(a,b);if(512!=511)__ZN10CanvasItem13_notificationEi(a,b)}if(1359!=1352)__ZN17RemoteTransform2D13_notificationEi(a,b);if(!c)return;if(512!=511)__ZN10CanvasItem13_notificationEi(a,b);if(511==510)return;__ZN4Node13_notificationEi(a,b);return}function __ZNK17RemoteTransform2D16_get_class_namevEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+8|0;e=b+4|0;f=b;g=a+400|0;a=c[g>>2]|0;if(a|0){if(c[a+4>>2]|0){l=b;return g|0}if(__ZNK6String6lengthEv(a+8|0)|0){l=b;return g|0}}__ZN6StringC2EPKc(d,866750);c[f>>2]=c[d>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameaSERKS_(g,e);__ZN10StringNameD2Ev(e);e=c[f>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);l=b;return g|0}function __ZNK17RemoteTransform2D9get_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,866750);l=a;return c[b>>2]|0}function __ZNK17RemoteTransform2D8is_classERK6String(a,b){a=a|0;b=b|0;var c=0;if(((!(__ZNK6StringeqEPKc(b,866750)|0)?!(__ZNK6StringeqEPKc(b,939635)|0):0)?!(__ZNK6StringeqEPKc(b,947933)|0):0)?!(__ZNK6StringeqEPKc(b,1132465)|0):0)c=__ZNK6StringeqEPKc(b,1142944)|0;else c=1;return c|0}function __ZNK17RemoteTransform2D12is_class_ptrEPv(a,b){a=a|0;b=b|0;return (b|0)==1236108|((b|0)==1234324|((b|0)==1220748|((b|0)==1220720|(b|0)==1220580)))|0}function __ZN17RemoteTransform2DD2Ev(a){a=a|0;c[a>>2]=273312;__ZN8NodePathD2Ev(a+404|0);__ZN10StringNameD2Ev(a+400|0);c[a>>2]=218040;__ZN10StringNameD2Ev(a+340|0);__ZN10CanvasItemD2Ev(a);return}function __ZN17RemoteTransform2DD0Ev(a){a=a|0;c[a>>2]=273312;__ZN8NodePathD2Ev(a+404|0);__ZN10StringNameD2Ev(a+400|0);c[a>>2]=218040;__ZN10StringNameD2Ev(a+340|0);__ZN10CanvasItemD2Ev(a);__ZdlPv(a);return}function __ZNK17RemoteTransform2D25get_configuration_warningEv(a){a=a|0;var b=0,d=0;b=a+404|0;if(!(__ZNK4Node8has_nodeERK8NodePath(a,b)|0))return 0;if(!(__ZNK4Node8get_nodeERK8NodePath(a,b)|0))return 0;d=__ZNK4Node8get_nodeERK8NodePath(a,b)|0;if(!d)return 0;else{$i[c[(c[d>>2]|0)+44>>2]&8191](d,1234324)|0;return 0}return 0}function __ZN17RemoteTransform2D13_notificationEi(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e;switch(d|0){case 13:{d=b+408|0;c[d>>2]=0;g=b+404|0;if(((__ZNK4Node8has_nodeERK8NodePath(b,g)|0?(h=__ZNK4Node8get_nodeERK8NodePath(b,g)|0,!((h|0)==0|(b|0)==(h|0))):0)?!(__ZNK4Node14is_a_parent_ofEPKS_(h,b)|0):0)?!(__ZNK4Node14is_a_parent_ofEPKS_(b,h)|0):0)c[d>>2]=c[h+44>>2];break}case 29:{if((((a[b+136>>0]|0?(h=c[b+408>>2]|0,h|0):0)?(d=__ZN8ObjectDB12get_instanceEj(h)|0,d|0):0)?$i[c[(c[d>>2]|0)+44>>2]&8191](d,1234324)|0:0)?a[d+136>>0]|0:0){Pi[c[(c[b>>2]|0)+132>>2]&2047](f,b);__ZN6Node2D20set_global_transformERK11Transform2D(d,f)}break}default:{}}l=e;return}function __ZN7ClassDB10_add_classI17RemoteTransform2DEEvv(){var a=0,b=0,d=0,e=0,f=0,g=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+16|0;d=a+12|0;e=a+8|0;f=a+4|0;g=a;__ZN6StringC2EPKc(b,866750);c[e>>2]=c[b>>2];__ZN10StringNameC2ERK6String(d,e);__ZN6StringC2EPKc(b,939635);c[g>>2]=c[b>>2];__ZN10StringNameC2ERK6String(f,g);__ZN7ClassDB11_add_class2ERK10StringNameS2_(d,f);__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);__ZN10StringNameD2Ev(d);d=c[e>>2]|0;if(!d){l=a;return}if(__Z16atomic_decrementPj(d+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(d,1);l=a;return}function __ZN17RemoteTransform2D13_bind_methodsEv(){var a=0,b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0;a=l;l=l+64|0;if((l|0)>=(m|0))ba(64);b=a+44|0;d=a+32|0;e=a+24|0;f=a+12|0;g=a+40|0;h=a;i=a+16|0;j=a+8|0;k=a+4|0;__Z8D_METHODPKcS0_(d,866706,1128095);n=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(n);c[n>>2]=273472;__ZN10MethodBind10_set_constEb(n,0);__ZN10MethodBind24_generate_argument_typesEi(n,1);c[n+44>>2]=1360;c[n+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,n,d,0,0)|0;n=d+4|0;o=c[n>>2]|0;if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0){p=c[n>>2]|0;n=(p|0)==0?0:p+-4|0;p=n+4|0;if(c[n>>2]|0){q=0;do{__ZN10StringNameD2Ev(p+(q<<2)|0);q=q+1|0}while(q>>>0<(c[n>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(o,1)}__ZN10StringNameD2Ev(d);__Z8D_METHODPKc(e,866722);d=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(d);c[d>>2]=273508;__ZN10MethodBind10_set_constEb(d,1);__ZN10MethodBind24_generate_argument_typesEi(d,0);__ZN10MethodBind12_set_returnsEb(d,1);c[d+44>>2]=5428;c[d+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,d,e,0,0)|0;d=e+4|0;o=c[d>>2]|0;if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0){n=c[d>>2]|0;d=(n|0)==0?0:n+-4|0;n=d+4|0;if(c[d>>2]|0){q=0;do{__ZN10StringNameD2Ev(n+(q<<2)|0);q=q+1|0}while(q>>>0<(c[d>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(o,1)}__ZN10StringNameD2Ev(e);__ZN6StringC2EPKc(b,866750);c[g>>2]=c[b>>2];__ZN10StringNameC2ERK6String(f,g);__ZN6StringC2EPKc(h,866738);__ZN6StringC2EPKc(i,1263606);e=b+4|0;c[e>>2]=0;o=b+12|0;c[o>>2]=0;c[b>>2]=16;d=c[h>>2]|0;if(d|0?(c[e>>2]=0,__Z28atomic_conditional_incrementPj(d+-8|0)|0):0)c[e>>2]=c[h>>2];c[b+8>>2]=0;e=c[o>>2]|0;if((e|0)!=(c[i>>2]|0)){if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);c[o>>2]=0;e=c[i>>2]|0;if(e|0?__Z28atomic_conditional_incrementPj(e+-8|0)|0:0)c[o>>2]=c[i>>2]}c[b+16>>2]=7;c[j>>2]=__Z11_scs_createPKc(866706)|0;c[k>>2]=__Z11_scs_createPKc(866722)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(f,b,j,k,-1);__ZN10StringNameD2Ev(k);__ZN10StringNameD2Ev(j);j=c[b+12>>2]|0;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);j=c[b+4>>2]|0;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);j=c[i>>2]|0;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);j=c[h>>2]|0;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(!f){l=a;return}if(__Z16atomic_decrementPj(f+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(f,1);l=a;return}function __ZN17RemoteTransform2D15set_remote_nodeERK8NodePath(b,d){b=b|0;d=d|0;var e=0,f=0;e=b+404|0;__ZN8NodePathaSERKS_(e,d);if(!(a[b+136>>0]|0))return;d=b+408|0;c[d>>2]=0;if(!(__ZNK4Node8has_nodeERK8NodePath(b,e)|0))return;f=__ZNK4Node8get_nodeERK8NodePath(b,e)|0;if((f|0)==0|(b|0)==(f|0))return;if(__ZNK4Node14is_a_parent_ofEPKS_(f,b)|0)return;if(__ZNK4Node14is_a_parent_ofEPKS_(b,f)|0)return;c[d>>2]=c[f+44>>2];return}function __ZNK17RemoteTransform2D15get_remote_nodeEv(a){a=a|0;var b=0,d=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b;__ZN8NodePathC2ERKS_(d,a+404|0);l=b;return c[d>>2]|0}function __ZNK13MethodBind0RCI17RemoteTransform2D8NodePathE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;if((b|0)!=-1){f=0;l=a;return f|0}__ZN8NodePathC2Ev(d);__ZN7VariantC2ERK8NodePath(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);__ZN8NodePathD2Ev(d);f=b;l=a;return f|0}function __ZNK13MethodBind0RCI17RemoteTransform2D8NodePathE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,866750);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI17RemoteTransform2D8NodePathE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;j=f+24|0;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236108)|0:0){c[h>>2]=0;a[1263537]=0;k=c[d+24>>2]|0;if((k|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=k;c[b>>2]=0;l=f;return}n=k-(c[d+20>>2]|0)|0;if((n|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=n;c[b>>2]=0;l=f;return}n=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))o=n;else o=c[(c[d>>2]|0)+n>>2]|0;c[j>>2]=ij[o&8191](d)|0;__ZN7VariantC2ERK8NodePath(i,j);__ZN8NodePathD2Ev(j);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI17RemoteTransform2D8NodePathE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=d;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236108)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;c[f>>2]=ij[i&8191](a)|0;__ZN8NodePathaSERKS_(e,f);__ZN8NodePathD2Ev(f);l=d;return}function __ZN13MethodBind0RCI17RemoteTransform2D8NodePathED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I17RemoteTransform2DRK8NodePathE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;if(b|0){f=0;l=a;return f|0}__ZN8NodePathC2Ev(d);__ZN7VariantC2ERK8NodePath(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);__ZN8NodePathD2Ev(d);f=b;l=a;return f|0}function __ZNK11MethodBind1I17RemoteTransform2DRK8NodePathE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,866750);l=a;return c[b>>2]|0}function __ZN11MethodBind1I17RemoteTransform2DRK8NodePathE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i+24|0;k=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236108)|0:0){c[h>>2]=0;a[1263537]=0;n=d+24|0;o=c[n>>2]|0;if((o|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=o;c[b>>2]=0;l=i;return}p=o-(c[d+20>>2]|0)|0;if((p|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=p;c[b>>2]=0;l=i;return}if((g|0)>0){if((o|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);q=0}else{a[1263537]=0;q=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,q)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=q;c[b>>2]=0;l=i;return}}q=c[d+44>>2]|0;o=c[d+48>>2]|0;p=e+(o>>1)|0;if(!(o&1))r=q;else r=c[(c[p>>2]|0)+q>>2]|0;do if((g|0)<1){q=c[n>>2]|0;o=q+-1|0;if((q|0)>=1){e=c[d+16>>2]|0;s=(e|0)==0;if(s)t=0;else t=c[e+-4>>2]|0;if((q|0)<=(t|0)){if(s)u=0;else u=c[e+-4>>2]|0;do if((u|0)<(q|0)){if(s)v=0;else v=c[e+-4>>2]|0;if((v|0)<(q|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);w=0;break}else{a[1263537]=0;x=31;break}}else x=31;while(0);if((x|0)==31)w=e+(o*24|0)|0;__ZN7VariantC2ERKS_(k,w);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);c[j>>2]=__ZNK7Variantcv8NodePathEv(k)|0;Pi[r&2047](p,j);__ZN8NodePathD2Ev(j);if(c[k>>2]|0)__ZN7Variant5clearEv(k);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I17RemoteTransform2DRK8NodePathE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e+4|0;g=e;if(!b)h=0;else{i=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236108)|0;h=i?b:0}b=c[a+44>>2]|0;i=c[a+48>>2]|0;a=h+(i>>1)|0;if(!(i&1))j=b;else j=c[(c[a>>2]|0)+b>>2]|0;__ZN8NodePathC2ERKS_(f,c[d>>2]|0);c[g>>2]=c[f>>2];Pi[j&2047](a,g);__ZN8NodePathD2Ev(g);l=e;return}function __ZN11MethodBind1I17RemoteTransform2DRK8NodePathED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN12PathFollow2D18_initialize_classvEv(b){b=b|0;if(a[1263350]|0)return;if(!(a[1263237]|0)){if(!(a[1256995]|0)){if(!(a[1256996]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI4NodeEEvv();__ZN4Node13_bind_methodsEv();a[1256996]=1}__ZN7ClassDB10_add_classI10CanvasItemEEvv();__ZN10CanvasItem13_bind_methodsEv();a[1256995]=1}__ZN7ClassDB10_add_classI6Node2DEEvv();__ZN6Node2D13_bind_methodsEv();a[1263237]=1}__ZN7ClassDB10_add_classI12PathFollow2DEEvv();__ZN12PathFollow2D13_bind_methodsEv();a[1263350]=1;return}function __ZN12PathFollow2D5_setvERK10StringNameRK7Variant(a,b,c){a=a|0;b=b|0;c=c|0;var d=0;if(1226==1129){d=0;return d|0}d=__ZN12PathFollow2D4_setERK10StringNameRK7Variant(a,b,c)|0;return d|0}function __ZNK12PathFollow2D5_getvERK10StringNameR7Variant(a,b,c){a=a|0;b=b|0;c=c|0;var d=0;if(1227!=1131?__ZNK12PathFollow2D4_getERK10StringNameR7Variant(a,b,c)|0:0){d=1;return d|0}d=0;return d|0}function __ZNK12PathFollow2D19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+24|0;g=e+4|0;h=e;if(!d)__ZNK6Node2D19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,0);__ZN6StringC2EPKc(f,866895);i=c[f>>2]|0;f=i;j=g+4|0;c[j>>2]=0;k=g+12|0;c[k>>2]=0;c[g>>2]=0;n=(i|0)==0;if(!n?(c[j>>2]=0,__Z28atomic_conditional_incrementPj(i+-8|0)|0):0)c[j>>2]=f;c[g+8>>2]=0;f=c[k>>2]|0;if(f|0){if(!(__Z16atomic_decrementPj(f+-8|0)|0))__ZN6Memory11free_staticEPvb(f,1);c[k>>2]=0}c[g+16>>2]=256;if(!(c[b>>2]|0)){k=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=k;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0}k=__ZnwjPFPvjE(32,4740)|0;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0;c[k+12>>2]=0;c[k+16>>2]=7;f=k+20|0;c[f>>2]=0;j=k+24|0;c[j>>2]=0;o=k+28|0;c[o>>2]=0;__ZN12PropertyInfoaSERKS_(k,g)|0;p=c[b>>2]|0;q=p+4|0;r=c[q>>2]|0;c[j>>2]=r;c[f>>2]=0;c[o>>2]=p;if(r|0)c[r+20>>2]=k;c[q>>2]=k;if(!(c[p>>2]|0))c[p>>2]=k;k=p+8|0;c[k>>2]=(c[k>>2]|0)+1;k=c[g+12>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);k=c[g+4>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);if(!n?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);__ZN10StringNameC2EPKc(h,866895);__ZN7ClassDB17get_property_listE10StringNameP4ListI12PropertyInfo16DefaultAllocatorEbPK6Object(h,b,1,a);__ZN10StringNameD2Ev(h);if(1361!=516)__ZNK12PathFollow2D18_get_property_listEP4ListI12PropertyInfo16DefaultAllocatorE(a,b);if(!d){l=e;return}__ZNK6Node2D19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,1);l=e;return}function __ZN12PathFollow2D14_notificationvEib(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0;if(!d){if(511!=510)__ZN4Node13_notificationEi(a,b);if(512!=511)__ZN10CanvasItem13_notificationEi(a,b)}a:do if(1362!=1352){switch(b|0){case 10:break;case 11:{c[a+404>>2]=0;break a;break}default:break a}e=__ZNK4Node10get_parentEv(a)|0;if(e|0){f=a+404|0;if($i[c[(c[e>>2]|0)+44>>2]&8191](e,1236112)|0){c[f>>2]=e;__ZN12PathFollow2D17_update_transformEv(a);break}else{c[f>>2]=0;break}}}while(0);if(!d)return;if(512!=511)__ZN10CanvasItem13_notificationEi(a,b);if(511==510)return;__ZN4Node13_notificationEi(a,b);return}function __ZNK12PathFollow2D16_get_class_namevEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+8|0;e=b+4|0;f=b;g=a+400|0;a=c[g>>2]|0;if(a|0){if(c[a+4>>2]|0){l=b;return g|0}if(__ZNK6String6lengthEv(a+8|0)|0){l=b;return g|0}}__ZN6StringC2EPKc(d,866895);c[f>>2]=c[d>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameaSERKS_(g,e);__ZN10StringNameD2Ev(e);e=c[f>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);l=b;return g|0}function __ZNK12PathFollow2D9get_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,866895);l=a;return c[b>>2]|0}function __ZNK12PathFollow2D8is_classERK6String(a,b){a=a|0;b=b|0;var c=0;if(((!(__ZNK6StringeqEPKc(b,866895)|0)?!(__ZNK6StringeqEPKc(b,939635)|0):0)?!(__ZNK6StringeqEPKc(b,947933)|0):0)?!(__ZNK6StringeqEPKc(b,1132465)|0):0)c=__ZNK6StringeqEPKc(b,1142944)|0;else c=1;return c|0}function __ZNK12PathFollow2D12is_class_ptrEPv(a,b){a=a|0;b=b|0;return (b|0)==1236116|((b|0)==1234324|((b|0)==1220748|((b|0)==1220720|(b|0)==1220580)))|0}function __ZN12PathFollow2DD2Ev(a){a=a|0;c[a>>2]=273544;__ZN10StringNameD2Ev(a+400|0);c[a>>2]=218040;__ZN10StringNameD2Ev(a+340|0);__ZN10CanvasItemD2Ev(a);return}function __ZN12PathFollow2DD0Ev(a){a=a|0;c[a>>2]=273544;__ZN10StringNameD2Ev(a+400|0);c[a>>2]=218040;__ZN10StringNameD2Ev(a+340|0);__ZN10CanvasItemD2Ev(a);__ZdlPv(a);return}function __ZNK12PathFollow2D25get_configuration_warningEv(b){b=b|0;var d=0;if(!(__ZNK10CanvasItem18is_visible_in_treeEv(b)|0))return 0;if(!(a[b+136>>0]|0))return 0;if(!(__ZNK4Node10get_parentEv(b)|0))return 0;d=__ZNK4Node10get_parentEv(b)|0;if(!d)return 0;else{$i[c[(c[d>>2]|0)+44>>2]&8191](d,1236112)|0;return 0}return 0}function __ZN12PathFollow2D13_notificationEi(a,b){a=a|0;b=b|0;var d=0;switch(b|0){case 10:{b=__ZNK4Node10get_parentEv(a)|0;if(!b)return;d=a+404|0;if($i[c[(c[b>>2]|0)+44>>2]&8191](b,1236112)|0){c[d>>2]=b;__ZN12PathFollow2D17_update_transformEv(a);return}else{c[d>>2]=0;return}break}case 11:{c[a+404>>2]=0;return}default:return}}function __ZN12PathFollow2D17_update_transformEv(b){b=b|0;var d=0,e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0.0,r=0.0,s=0.0,t=0,u=0;d=l;l=l+64|0;if((l|0)>=(m|0))ba(64);e=d+48|0;f=d+40|0;h=d+24|0;i=d+8|0;j=d+32|0;k=d;n=d+16|0;o=c[b+404>>2]|0;if(!o){l=d;return}p=c[o+404>>2]|0;if(!p){l=d;return}__ZN9Reference9referenceEv(p);q=+g[b+408>>2];do if(a[b+425>>0]|0){r=+__ZNK7Curve2D16get_baked_lengthEv(p);if(!(q>=0.0)){s=r-+_fmodf(-q,r);break}else{s=+_fmodf(q,r);break}}else s=q;while(0);o=b+424|0;__ZNK7Curve2D17interpolate_bakedEfb(e,p,s,(a[o>>0]|0)!=0);if(!(a[b+426>>0]|0)){g[e>>2]=+g[b+412>>2]+ +g[e>>2];t=e+4|0;g[t>>2]=+g[b+416>>2]+ +g[t>>2];u=b}else{__ZNK7Curve2D17interpolate_bakedEfb(h,p,s+ +g[b+420>>2],(a[o>>0]|0)!=0);__ZNK7Vector2miERKS_(i,h,e);__ZNK7Vector210normalizedEv(f,i);s=-+g[f>>2];c[k>>2]=c[f+4>>2];g[k+4>>2]=s;__ZNK7Vector2ngEv(j,k);__ZNK7Vector2mlERKf(n,f,b+412|0);__ZN7Vector2pLERKS_(e,n);__ZNK7Vector2mlERKf(n,j,b+416|0);__ZN7Vector2pLERKS_(e,n);__ZN6Node2D12set_rotationEf(b,+__ZNK7Vector25angleEv(j));u=b}__ZN6Node2D12set_positionERK7Vector2(u,e);if(!(__ZN9Reference11unreferenceEv(p)|0)){l=d;return}if(!(__Z17predelete_handlerP6Object(p)|0)){l=d;return}gj[c[(c[p>>2]|0)+76>>2]&8191](p);__ZN6Memory11free_staticEPvb(p,0);l=d;return}function __ZNK7Curve2D16get_baked_lengthEv(b){b=b|0;if(a[b+132>>0]|0)__ZNK7Curve2D5_bakeEv(b);return +(+g[b+140>>2])}function __ZNK7Curve2D17interpolate_bakedEfb(b,d,e,f){b=b|0;d=d|0;e=+e;f=f|0;var h=0,i=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0.0,w=0.0,x=0.0,y=0,z=0.0,A=0;h=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=h+20|0;k=h+16|0;n=h+8|0;o=h;if(a[d+132>>0]|0)__ZNK7Curve2D5_bakeEv(d);p=c[d+136>>2]|0;a:do if(p|0){q=c[p+16>>2]|0;r=q>>>3;switch(r&536870911|0){case 0:{break a;break}case 1:{if(q>>>0<=7){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1130483,505,1146766,0);df()}q=p+4|0;__Z16atomic_incrementPj(q)|0;s=c[p+8>>2]|0;t=c[s+4>>2]|0;u=b;c[u>>2]=c[s>>2];c[u+4>>2]=t;__Z16atomic_decrementPj(q)|0;l=h;return}default:{}}__Z16atomic_incrementPj(p+4|0)|0;q=c[p+8>>2]|0;do if(!(e<0.0)){v=+g[d+140>>2];if(v<=e){t=q+(r+-1<<3)|0;u=c[t+4>>2]|0;s=b;c[s>>2]=c[t>>2];c[s+4>>2]=u;break}w=+g[d+144>>2];u=~~+G(+(e/w));x=+_fmodf(e,w);s=r+-1|0;if((u|0)>=(s|0)){t=q+(s<<3)|0;s=c[t+4>>2]|0;y=b;c[y>>2]=c[t>>2];c[y+4>>2]=s;break}s=r+-2|0;if((u|0)==(s|0))z=+_fmodf(v,w);else z=w;w=x/z;if(f){y=q+((((u|0)>0)<<31>>31)+u<<3)|0;t=c[y+4>>2]|0;A=n;c[A>>2]=c[y>>2];c[A+4>>2]=t;t=q+(((u|0)<(s|0)?2:1)+u<<3)|0;s=c[t+4>>2]|0;A=o;c[A>>2]=c[t>>2];c[A+4>>2]=s;__ZNK7Vector217cubic_interpolateERKS_S1_S1_f(b,q+(u<<3)|0,q+(u+1<<3)|0,n,o,w);break}else{s=u+1|0;A=q+(u<<3)|0;t=c[A+4>>2]|0;x=+g[A>>2];g[b>>2]=x+w*(+g[q+(s<<3)>>2]-x);g[b+4>>2]=(c[j>>2]=t,+g[j>>2])+w*(+g[q+(s<<3)+4>>2]-+g[q+(u<<3)+4>>2]);break}}else{u=q;s=c[u+4>>2]|0;t=b;c[t>>2]=c[u>>2];c[t+4>>2]=s}while(0);__Z16atomic_decrementPj(p+4|0)|0;l=h;return}while(0);__ZN6StringC2EPKc(k,866768);c[i>>2]=__ZNK6String4utf8Ev(k)|0;__Z19_err_set_last_errorPKc(__ZNK10CharString8get_dataEv(i)|0);p=c[i>>2]|0;if(p|0?(__Z16atomic_decrementPj(p+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(p,1);p=c[k>>2]|0;if(p|0?(__Z16atomic_decrementPj(p+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(p,1);a[1263537]=1;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(866789,866807,614,866833,0);g[b>>2]=0.0;g[b+4>>2]=0.0;l=h;return}function __ZNK7Curve2D5_bakeEv(b){b=b|0;var d=0,e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0.0,M=0.0,N=0.0,O=0.0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0,ia=0,ja=0,ka=0,la=0.0,ma=0.0,na=0,oa=0,pa=0,qa=0,ra=0,sa=0,ta=0,ua=0,va=0,wa=0,xa=0,ya=0,za=0,Aa=0,Ba=0,Ca=0,Da=0,Ea=0,Fa=0,Ga=0,Ha=0,Ia=0,Ja=0,Ka=0.0,La=0.0,Ma=0,Na=0,Oa=0,Pa=0,Qa=0,Ra=0,Sa=0,Ta=0,Ua=0;d=l;l=l+128|0;if((l|0)>=(m|0))ba(128);e=d+56|0;f=d+120|0;h=d+112|0;i=d+104|0;j=d+40|0;k=d+80|0;n=d+24|0;o=d+48|0;p=d+96|0;q=d+88|0;r=d+32|0;s=d+16|0;t=d+8|0;u=d+72|0;v=d+64|0;w=d;x=b+132|0;if(!(a[x>>0]|0)){l=d;return}y=b+140|0;g[y>>2]=0.0;a[x>>0]=0;x=b+128|0;z=c[x>>2]|0;a:do if(z|0){A=c[z+-4>>2]|0;switch(A|0){case 0:{break a;break}case 1:{B=b+136|0;__ZN10PoolVectorI7Vector2E6resizeEi(B,1)|0;C=c[x>>2]|0;if((C|0)!=0?(c[C+-4>>2]|0)>0:0)D=C;else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);D=0}C=D+16|0;E=c[B>>2]|0;if(E|0?(c[E+16>>2]|0)>>>0>7:0){__ZN10PoolVectorI7Vector2E14_copy_on_writeEv(B);E=c[B>>2]|0;if(!E)df();B=E+4|0;__Z16atomic_incrementPj(B)|0;F=C;C=c[F+4>>2]|0;G=c[E+8>>2]|0;c[G>>2]=c[F>>2];c[G+4>>2]=C;__Z16atomic_decrementPj(B)|0;l=d;return}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1128449,1130483,486,1130498,0);l=d;return}default:{}}if((A|0)<=0)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);A=z+16|0;B=c[A+4>>2]|0;C=j;c[C>>2]=c[A>>2];c[C+4>>2]=B;B=__ZnwjPFPvjE(12,4740)|0;c[k>>2]=B;c[B>>2]=0;c[B+4>>2]=0;c[B+8>>2]=0;C=__ZnwjPFPvjE(20,4740)|0;A=C;c[A>>2]=0;c[A+4>>2]=0;A=j;G=c[A+4>>2]|0;F=C;c[F>>2]=c[A>>2];c[F+4>>2]=G;G=B+4|0;F=c[G>>2]|0;c[C+12>>2]=F;c[C+8>>2]=0;c[C+16>>2]=B;if(F|0)c[F+8>>2]=C;c[G>>2]=C;if(!(c[B>>2]|0))c[B>>2]=C;C=B+8|0;c[C>>2]=(c[C>>2]|0)+1;C=b+144|0;B=0;b:while(1){H=c[x>>2]|0;I=(H|0)==0;if(I)J=0;else J=c[H+-4>>2]|0;if((B|0)>=(J+-1|0)){K=29;break}G=B+1|0;L=0.0;M=0.0;while(1){N=L+.10000000149011612;O=N>1.0?1.0:N;F=c[x>>2]|0;A=(F|0)==0;if(A)P=0;else P=c[F+-4>>2]|0;do if((P|0)<=(B|0)){if(A)Q=0;else Q=c[F+-4>>2]|0;if((Q|0)<=(B|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);E=16;R=c[E+4>>2]|0;S=o;c[S>>2]=c[E>>2];c[S+4>>2]=R;R=c[x>>2]|0;if(!R){T=0;U=0;V=1;break}else{W=R;X=0;K=55;break}}else{a[1263537]=0;K=53;break}}else K=53;while(0);if((K|0)==53){K=0;A=F+(B*24|0)+16|0;R=c[A+4>>2]|0;S=o;c[S>>2]=c[A>>2];c[S+4>>2]=R;W=F;X=(F|0)==0;K=55}if((K|0)==55){K=0;T=c[W+-4>>2]|0;U=W;V=X}do if((T|0)<=(B|0)){if(V)Y=0;else Y=c[U+-4>>2]|0;if((Y|0)>(B|0)){a[1263537]=0;K=61;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);Z=0;_=c[x>>2]|0;break}}else K=61;while(0);if((K|0)==61){K=0;Z=U+(B*24|0)|0;_=U}F=Z+16|0;R=(_|0)==0;if(R)$=0;else $=c[_+-4>>2]|0;do if(($|0)<=(B|0)){if(R)aa=0;else aa=c[_+-4>>2]|0;if((aa|0)>(B|0)){a[1263537]=0;K=71;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);ca=0;break}}else K=71;while(0);if((K|0)==71){K=0;ca=_+(B*24|0)|0}__ZNK7Vector2plERKS_(p,F,ca+8|0);R=c[x>>2]|0;S=(R|0)==0;if(S)da=0;else da=c[R+-4>>2]|0;do if((da|0)<=(G|0)){if(S)ea=0;else ea=c[R+-4>>2]|0;if((ea|0)>(G|0)){a[1263537]=0;K=79;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);fa=0;ga=c[x>>2]|0;break}}else K=79;while(0);if((K|0)==79){K=0;fa=R+(G*24|0)|0;ga=R}S=fa+16|0;F=(ga|0)==0;if(F)ha=0;else ha=c[ga+-4>>2]|0;do if((ha|0)<=(G|0)){if(F)ia=0;else ia=c[ga+-4>>2]|0;if((ia|0)>(G|0)){a[1263537]=0;K=88;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);__ZNK7Vector2plERKS_(q,S,0);break}}else K=88;while(0);if((K|0)==88){K=0;__ZNK7Vector2plERKS_(q,S,ga+(G*24|0)|0)}F=c[x>>2]|0;R=(F|0)==0;if(R)ja=0;else ja=c[F+-4>>2]|0;if((ja|0)<=(G|0)){if(R)ka=0;else ka=c[F+-4>>2]|0;if((ka|0)<=(G|0)){K=96;break b}a[1263537]=0}R=F+(G*24|0)+16|0;F=c[R+4>>2]|0;A=r;c[A>>2]=c[R>>2];c[A+4>>2]=F;c[i>>2]=c[o>>2];c[i+4>>2]=c[o+4>>2];c[h>>2]=c[p>>2];c[h+4>>2]=c[p+4>>2];c[f>>2]=c[q>>2];c[f+4>>2]=c[q+4>>2];c[e>>2]=c[r>>2];c[e+4>>2]=c[r+4>>2];__ZL14_bezier_interpI7Vector2ET_fS1_S1_S1_S1__14038(n,O,i,h,f,e);N=+__ZNK7Vector211distance_toERKS_(j,n);if(N>+g[C>>2]){F=0;N=M+(O-L)*.5;la=O;ma=L;do{A=c[x>>2]|0;R=(A|0)==0;if(R)na=0;else na=c[A+-4>>2]|0;do if((na|0)<=(B|0)){if(R)oa=0;else oa=c[A+-4>>2]|0;if((oa|0)<=(B|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);E=16;pa=c[E+4>>2]|0;qa=t;c[qa>>2]=c[E>>2];c[qa+4>>2]=pa;pa=c[x>>2]|0;if(!pa){ra=0;sa=0;ta=1;break}else{ua=pa;va=0;K=116;break}}else{a[1263537]=0;K=114;break}}else K=114;while(0);if((K|0)==114){K=0;R=A+(B*24|0)+16|0;pa=c[R+4>>2]|0;qa=t;c[qa>>2]=c[R>>2];c[qa+4>>2]=pa;ua=A;va=(A|0)==0;K=116}if((K|0)==116){K=0;ra=c[ua+-4>>2]|0;sa=ua;ta=va}do if((ra|0)<=(B|0)){if(ta)wa=0;else wa=c[sa+-4>>2]|0;if((wa|0)>(B|0)){a[1263537]=0;K=122;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);xa=0;ya=c[x>>2]|0;break}}else K=122;while(0);if((K|0)==122){K=0;xa=sa+(B*24|0)|0;ya=sa}A=xa+16|0;pa=(ya|0)==0;if(pa)za=0;else za=c[ya+-4>>2]|0;do if((za|0)<=(B|0)){if(pa)Aa=0;else Aa=c[ya+-4>>2]|0;if((Aa|0)>(B|0)){a[1263537]=0;K=132;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);Ba=0;break}}else K=132;while(0);if((K|0)==132){K=0;Ba=ya+(B*24|0)|0}__ZNK7Vector2plERKS_(u,A,Ba+8|0);pa=c[x>>2]|0;qa=(pa|0)==0;if(qa)Ca=0;else Ca=c[pa+-4>>2]|0;do if((Ca|0)<=(G|0)){if(qa)Da=0;else Da=c[pa+-4>>2]|0;if((Da|0)>(G|0)){a[1263537]=0;K=140;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);Ea=0;Fa=c[x>>2]|0;break}}else K=140;while(0);if((K|0)==140){K=0;Ea=pa+(G*24|0)|0;Fa=pa}qa=Ea+16|0;A=(Fa|0)==0;if(A)Ga=0;else Ga=c[Fa+-4>>2]|0;do if((Ga|0)<=(G|0)){if(A)Ha=0;else Ha=c[Fa+-4>>2]|0;if((Ha|0)>(G|0)){a[1263537]=0;K=149;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);__ZNK7Vector2plERKS_(v,qa,0);break}}else K=149;while(0);if((K|0)==149){K=0;__ZNK7Vector2plERKS_(v,qa,Fa+(G*24|0)|0)}A=c[x>>2]|0;pa=(A|0)==0;if(pa)Ia=0;else Ia=c[A+-4>>2]|0;if((Ia|0)<=(G|0)){if(pa)Ja=0;else Ja=c[A+-4>>2]|0;if((Ja|0)<=(G|0)){K=157;break b}a[1263537]=0}pa=A+(G*24|0)+16|0;A=c[pa+4>>2]|0;R=w;c[R>>2]=c[pa>>2];c[R+4>>2]=A;c[i>>2]=c[t>>2];c[i+4>>2]=c[t+4>>2];c[h>>2]=c[u>>2];c[h+4>>2]=c[u+4>>2];c[f>>2]=c[v>>2];c[f+4>>2]=c[v+4>>2];c[e>>2]=c[w>>2];c[e+4>>2]=c[w+4>>2];__ZL14_bezier_interpI7Vector2ET_fS1_S1_S1_S1__14038(s,N,i,h,f,e);A=s;R=c[A+4>>2]|0;pa=n;c[pa>>2]=c[A>>2];c[pa+4>>2]=R;Ka=+__ZNK7Vector211distance_toERKS_(j,n);R=+g[C>>2]<Ka;ma=R?ma:N;la=R?N:la;F=F+1|0;N=ma+(la-ma)*.5}while((F|0)<10);F=n;S=c[F+4>>2]|0;R=j;c[R>>2]=c[F>>2];c[R+4>>2]=S;if(!(c[k>>2]|0)){S=__ZnwjPFPvjE(12,4740)|0;c[k>>2]=S;c[S>>2]=0;c[S+4>>2]=0;c[S+8>>2]=0}S=__ZnwjPFPvjE(20,4740)|0;R=S;c[R>>2]=0;c[R+4>>2]=0;R=j;F=c[R+4>>2]|0;pa=S;c[pa>>2]=c[R>>2];c[pa+4>>2]=F;F=c[k>>2]|0;pa=F+4|0;R=c[pa>>2]|0;c[S+12>>2]=R;c[S+8>>2]=0;c[S+16>>2]=F;if(R|0)c[R+8>>2]=S;c[pa>>2]=S;if(!(c[F>>2]|0))c[F>>2]=S;S=F+8|0;c[S>>2]=(c[S>>2]|0)+1;La=N}else La=O;if(La<1.0){L=La;M=La}else{B=G;continue b}}}if((K|0)==29){if(I)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);B=c[H+-4>>2]|0;if((B|0)<1)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);G=H+((B+-1|0)*24|0)+16|0;B=c[G+4>>2]|0;S=e;c[S>>2]=c[G>>2];c[S+4>>2]=B;M=+__ZNK7Vector211distance_toERKS_(j,e);B=c[k>>2]|0;if(!B){g[y>>2]=M-+g[C>>2];S=__ZnwjPFPvjE(12,4740)|0;c[k>>2]=S;c[S>>2]=0;c[S+4>>2]=0;c[S+8>>2]=0;Ma=S}else{g[y>>2]=M+ +((c[B+8>>2]|0)+-1|0)*+g[C>>2];Ma=B}B=__ZnwjPFPvjE(20,4740)|0;S=B;c[S>>2]=0;c[S+4>>2]=0;S=e;G=c[S+4>>2]|0;F=B;c[F>>2]=c[S>>2];c[F+4>>2]=G;G=Ma+4|0;F=c[G>>2]|0;c[B+12>>2]=F;c[B+8>>2]=0;c[B+16>>2]=Ma;if(F|0)c[F+8>>2]=B;c[G>>2]=B;if(!(c[Ma>>2]|0))c[Ma>>2]=B;B=Ma+8|0;c[B>>2]=(c[B>>2]|0)+1;B=b+136|0;if(!Ma)Na=0;else Na=c[Ma+8>>2]|0;__ZN10PoolVectorI7Vector2E6resizeEi(B,Na)|0;if((c[B>>2]|0)!=0?(__ZN10PoolVectorI7Vector2E14_copy_on_writeEv(B),G=c[B>>2]|0,(G|0)!=0):0){__Z16atomic_incrementPj(G+4|0)|0;Oa=G;Pa=c[G+8>>2]|0}else{Oa=0;Pa=0}G=c[k>>2]|0;if(!G){Qa=0;Ra=0;Sa=0}else{Ta=0;Ua=G;K=161}while(1){if((K|0)==161){K=0;G=c[Ua>>2]|0;Qa=G;Ra=Ta;Sa=G}if(!Qa)break;G=Sa;B=c[G+4>>2]|0;F=Pa+(Ra<<3)|0;c[F>>2]=c[G>>2];c[F+4>>2]=B;Ta=Ra+1|0;Ua=Qa+8|0;K=161}if(Oa|0)__Z16atomic_decrementPj(Oa+4|0)|0;__ZN4ListI7Vector216DefaultAllocatorED2Ev(k);l=d;return}else if((K|0)==96)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);else if((K|0)==157)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0)}while(0);K=b+136|0;b=c[K>>2]|0;if(!b){l=d;return}if(c[b+4>>2]|0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1130483,543,1144667,0);l=d;return}a[1263537]=0;if(!(c[b+16>>2]|0)){l=d;return}__ZN10PoolVectorI7Vector2E12_unreferenceEv(K);l=d;return}function __ZL14_bezier_interpI7Vector2ET_fS1_S1_S1_S1__14038(a,b,c,d,e,f){a=a|0;b=+b;c=c|0;d=d|0;e=e|0;f=f|0;var h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0.0,D=0.0;h=l;l=l+128|0;if((l|0)>=(m|0))ba(128);i=h+112|0;j=h+116|0;k=h+108|0;n=h+104|0;o=h+100|0;p=h+96|0;q=h+72|0;r=h+88|0;s=h+48|0;t=h+32|0;u=h+80|0;v=h+24|0;w=h+64|0;x=h+16|0;y=h+8|0;z=h+56|0;A=h;B=h+40|0;g[i>>2]=b;C=1.0-b;g[j>>2]=C;D=C*C;g[k>>2]=D;g[n>>2]=D*C;C=b*b;g[o>>2]=C;g[p>>2]=C*b;__ZNK7Vector2mlERKf(q,c,n);__ZNK7Vector2mlERKf(s,d,k);__ZNK7Vector2mlERKf(t,s,i);g[u>>2]=3.0;__ZNK7Vector2mlERKf(r,t,u);__ZNK7Vector2plERKS_(v,q,r);__ZNK7Vector2mlERKf(x,e,j);__ZNK7Vector2mlERKf(y,x,o);g[z>>2]=3.0;__ZNK7Vector2mlERKf(w,y,z);__ZNK7Vector2plERKS_(A,v,w);__ZNK7Vector2mlERKf(B,f,p);__ZNK7Vector2plERKS_(a,A,B);l=h;return}function __ZN4ListI7Vector216DefaultAllocatorED2Ev(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0;d=c[b>>2]|0;if(!d)return;else e=d;while(1){d=c[e>>2]|0;if(!d){f=15;break}a[1263537]=0;if((c[d+16>>2]|0)==(e|0)){c[e>>2]=c[d+8>>2];g=e+4|0;h=c[d+12>>2]|0;if((c[g>>2]|0)==(d|0))c[g>>2]=h;g=d+8|0;if(h|0)c[h+8>>2]=c[g>>2];i=c[g>>2]|0;if(i|0)c[i+12>>2]=h;__ZN6Memory11free_staticEPvb(d,0);d=e+8|0;c[d>>2]=(c[d>>2]|0)+-1}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145114,1145120,157,1145132,0);j=c[b>>2]|0;if(!(c[j+8>>2]|0)){f=14;break}if(!j){f=18;break}else e=j}if((f|0)==14){__ZN6Memory11free_staticEPvb(j,0);c[b>>2]=0;return}else if((f|0)==15)if(!(c[e+8>>2]|0)){a[1263537]=0;__ZN6Memory11free_staticEPvb(e,0);return}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145461,1145120,668,1145467,0);return}else if((f|0)==18)return}function __ZNK12PathFollow2D18_get_property_listEP4ListI12PropertyInfo16DefaultAllocatorE(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0.0,v=0.0,w=0.0,x=0,y=0,z=0,A=0,B=0;d=l;l=l+64|0;if((l|0)>=(m|0))ba(64);e=d+44|0;f=d+36|0;g=d+28|0;h=d+40|0;i=d+32|0;j=d+24|0;k=d+20|0;n=d+16|0;o=d+12|0;p=d+8|0;q=d+4|0;r=d;s=a+404|0;a=c[s>>2]|0;if((a|0)!=0?(t=c[a+404>>2]|0,(t|0)!=0):0){__ZN9Reference9referenceEv(t);if(__ZN9Reference11unreferenceEv(t)|0?__Z17predelete_handlerP6Object(t)|0:0){gj[c[(c[t>>2]|0)+76>>2]&8191](t);__ZN6Memory11free_staticEPvb(t,0)}t=c[(c[s>>2]|0)+404>>2]|0;if(t){__ZN9Reference9referenceEv(t);u=+__ZNK7Curve2D16get_baked_lengthEv(t);if(__ZN9Reference11unreferenceEv(t)|0?__Z17predelete_handlerP6Object(t)|0:0){gj[c[(c[t>>2]|0)+76>>2]&8191](t);__ZN6Memory11free_staticEPvb(t,0);v=u}else v=u}else v=+__ZNK7Curve2D16get_baked_lengthEv(0);w=v}else w=1.0e4;__ZN6StringC2EPKc(f,1128872);c[h>>2]=__Z4rtosd(w)|0;c[g>>2]=__ZplPKcRK6String(943860,h)|0;__ZN6StringC2EPKc(i,943863);t=__ZNK6StringplERKS_(g,i)|0;s=t;a=e+4|0;c[a>>2]=0;x=e+12|0;c[x>>2]=0;c[e>>2]=3;y=c[f>>2]|0;if(y|0?(c[a>>2]=0,__Z28atomic_conditional_incrementPj(y+-8|0)|0):0)c[a>>2]=c[f>>2];c[e+8>>2]=1;a=c[x>>2]|0;if((a|0)!=(t|0)){if(a|0?(__Z16atomic_decrementPj(a+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(a,1);c[x>>2]=0;if(t|0?__Z28atomic_conditional_incrementPj(t+-8|0)|0:0)c[x>>2]=s}c[e+16>>2]=7;if(!(c[b>>2]|0)){s=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=s;c[s>>2]=0;c[s+4>>2]=0;c[s+8>>2]=0}s=__ZnwjPFPvjE(32,4740)|0;c[s>>2]=0;c[s+4>>2]=0;c[s+8>>2]=0;c[s+12>>2]=0;c[s+16>>2]=7;x=s+20|0;c[x>>2]=0;a=s+24|0;c[a>>2]=0;y=s+28|0;c[y>>2]=0;__ZN12PropertyInfoaSERKS_(s,e)|0;z=c[b>>2]|0;A=z+4|0;B=c[A>>2]|0;c[a>>2]=B;c[x>>2]=0;c[y>>2]=z;if(B|0)c[B+20>>2]=s;c[A>>2]=s;if(!(c[z>>2]|0))c[z>>2]=s;s=z+8|0;c[s>>2]=(c[s>>2]|0)+1;s=c[e+12>>2]|0;if(s|0?(__Z16atomic_decrementPj(s+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(s,1);s=c[e+4>>2]|0;if(s|0?(__Z16atomic_decrementPj(s+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(s,1);if(t|0?(__Z16atomic_decrementPj(t+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(t,1);t=c[i>>2]|0;if(t|0?(__Z16atomic_decrementPj(t+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(t,1);t=c[g>>2]|0;if(t|0?(__Z16atomic_decrementPj(t+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(t,1);t=c[h>>2]|0;if(t|0?(__Z16atomic_decrementPj(t+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(t,1);t=c[f>>2]|0;if(t|0?(__Z16atomic_decrementPj(t+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(t,1);__ZN6StringC2EPKc(j,943869);__ZN6StringC2EPKc(h,943881);t=e+4|0;c[t>>2]=0;f=e+12|0;c[f>>2]=0;c[e>>2]=3;g=c[j>>2]|0;if(g|0?(c[t>>2]=0,__Z28atomic_conditional_incrementPj(g+-8|0)|0):0)c[t>>2]=c[j>>2];c[e+8>>2]=1;t=c[f>>2]|0;if((t|0)!=(c[h>>2]|0)){if(t|0?(__Z16atomic_decrementPj(t+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(t,1);c[f>>2]=0;t=c[h>>2]|0;if(t|0?__Z28atomic_conditional_incrementPj(t+-8|0)|0:0)c[f>>2]=c[h>>2]}c[e+16>>2]=2;if(!(c[b>>2]|0)){f=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=f;c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0}f=__ZnwjPFPvjE(32,4740)|0;c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;c[f+12>>2]=0;c[f+16>>2]=7;t=f+20|0;c[t>>2]=0;g=f+24|0;c[g>>2]=0;i=f+28|0;c[i>>2]=0;__ZN12PropertyInfoaSERKS_(f,e)|0;s=c[b>>2]|0;z=s+4|0;A=c[z>>2]|0;c[g>>2]=A;c[t>>2]=0;c[i>>2]=s;if(A|0)c[A+20>>2]=f;c[z>>2]=f;if(!(c[s>>2]|0))c[s>>2]=f;f=s+8|0;c[f>>2]=(c[f>>2]|0)+1;f=c[e+12>>2]|0;do if(f|0){if(__Z16atomic_decrementPj(f+-8|0)|0)break;__ZN6Memory11free_staticEPvb(f,1)}while(0);f=c[e+4>>2]|0;do if(f|0){if(__Z16atomic_decrementPj(f+-8|0)|0)break;__ZN6Memory11free_staticEPvb(f,1)}while(0);f=c[h>>2]|0;do if(f|0){if(__Z16atomic_decrementPj(f+-8|0)|0)break;__ZN6Memory11free_staticEPvb(f,1)}while(0);f=c[j>>2]|0;do if(f|0){if(__Z16atomic_decrementPj(f+-8|0)|0)break;__ZN6Memory11free_staticEPvb(f,1)}while(0);__ZN6StringC2EPKc(k,943892);__ZN6StringC2EPKc(h,1263606);f=e+4|0;c[f>>2]=0;j=e+12|0;c[j>>2]=0;c[e>>2]=3;s=c[k>>2]|0;do if(s|0){c[f>>2]=0;if(!(__Z28atomic_conditional_incrementPj(s+-8|0)|0))break;c[f>>2]=c[k>>2]}while(0);c[e+8>>2]=0;f=c[j>>2]|0;do if((f|0)!=(c[h>>2]|0)){do if(f|0){if(__Z16atomic_decrementPj(f+-8|0)|0)break;__ZN6Memory11free_staticEPvb(f,1)}while(0);c[j>>2]=0;s=c[h>>2]|0;if(!s)break;if(!(__Z28atomic_conditional_incrementPj(s+-8|0)|0))break;c[j>>2]=c[h>>2]}while(0);c[e+16>>2]=7;if(!(c[b>>2]|0)){j=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=j;c[j>>2]=0;c[j+4>>2]=0;c[j+8>>2]=0}j=__ZnwjPFPvjE(32,4740)|0;c[j>>2]=0;c[j+4>>2]=0;c[j+8>>2]=0;c[j+12>>2]=0;c[j+16>>2]=7;f=j+20|0;c[f>>2]=0;s=j+24|0;c[s>>2]=0;z=j+28|0;c[z>>2]=0;__ZN12PropertyInfoaSERKS_(j,e)|0;A=c[b>>2]|0;i=A+4|0;t=c[i>>2]|0;c[s>>2]=t;c[f>>2]=0;c[z>>2]=A;if(t|0)c[t+20>>2]=j;c[i>>2]=j;if(!(c[A>>2]|0))c[A>>2]=j;j=A+8|0;c[j>>2]=(c[j>>2]|0)+1;j=c[e+12>>2]|0;do if(j|0){if(__Z16atomic_decrementPj(j+-8|0)|0)break;__ZN6Memory11free_staticEPvb(j,1)}while(0);j=c[e+4>>2]|0;do if(j|0){if(__Z16atomic_decrementPj(j+-8|0)|0)break;__ZN6Memory11free_staticEPvb(j,1)}while(0);j=c[h>>2]|0;do if(j|0){if(__Z16atomic_decrementPj(j+-8|0)|0)break;__ZN6Memory11free_staticEPvb(j,1)}while(0);j=c[k>>2]|0;do if(j|0){if(__Z16atomic_decrementPj(j+-8|0)|0)break;__ZN6Memory11free_staticEPvb(j,1)}while(0);__ZN6StringC2EPKc(n,943901);__ZN6StringC2EPKc(h,1263606);j=e+4|0;c[j>>2]=0;k=e+12|0;c[k>>2]=0;c[e>>2]=3;A=c[n>>2]|0;do if(A|0){c[j>>2]=0;if(!(__Z28atomic_conditional_incrementPj(A+-8|0)|0))break;c[j>>2]=c[n>>2]}while(0);c[e+8>>2]=0;j=c[k>>2]|0;do if((j|0)!=(c[h>>2]|0)){do if(j|0){if(__Z16atomic_decrementPj(j+-8|0)|0)break;__ZN6Memory11free_staticEPvb(j,1)}while(0);c[k>>2]=0;A=c[h>>2]|0;if(!A)break;if(!(__Z28atomic_conditional_incrementPj(A+-8|0)|0))break;c[k>>2]=c[h>>2]}while(0);c[e+16>>2]=7;if(!(c[b>>2]|0)){k=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=k;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0}k=__ZnwjPFPvjE(32,4740)|0;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0;c[k+12>>2]=0;c[k+16>>2]=7;j=k+20|0;c[j>>2]=0;A=k+24|0;c[A>>2]=0;i=k+28|0;c[i>>2]=0;__ZN12PropertyInfoaSERKS_(k,e)|0;t=c[b>>2]|0;z=t+4|0;f=c[z>>2]|0;c[A>>2]=f;c[j>>2]=0;c[i>>2]=t;if(f|0)c[f+20>>2]=k;c[z>>2]=k;if(!(c[t>>2]|0))c[t>>2]=k;k=t+8|0;c[k>>2]=(c[k>>2]|0)+1;k=c[e+12>>2]|0;do if(k|0){if(__Z16atomic_decrementPj(k+-8|0)|0)break;__ZN6Memory11free_staticEPvb(k,1)}while(0);k=c[e+4>>2]|0;do if(k|0){if(__Z16atomic_decrementPj(k+-8|0)|0)break;__ZN6Memory11free_staticEPvb(k,1)}while(0);k=c[h>>2]|0;do if(k|0){if(__Z16atomic_decrementPj(k+-8|0)|0)break;__ZN6Memory11free_staticEPvb(k,1)}while(0);k=c[n>>2]|0;do if(k|0){if(__Z16atomic_decrementPj(k+-8|0)|0)break;__ZN6Memory11free_staticEPvb(k,1)}while(0);__ZN6StringC2EPKc(o,915531);__ZN6StringC2EPKc(h,1263606);k=e+4|0;c[k>>2]=0;n=e+12|0;c[n>>2]=0;c[e>>2]=1;t=c[o>>2]|0;do if(t|0){c[k>>2]=0;if(!(__Z28atomic_conditional_incrementPj(t+-8|0)|0))break;c[k>>2]=c[o>>2]}while(0);c[e+8>>2]=0;k=c[n>>2]|0;do if((k|0)!=(c[h>>2]|0)){do if(k|0){if(__Z16atomic_decrementPj(k+-8|0)|0)break;__ZN6Memory11free_staticEPvb(k,1)}while(0);c[n>>2]=0;t=c[h>>2]|0;if(!t)break;if(!(__Z28atomic_conditional_incrementPj(t+-8|0)|0))break;c[n>>2]=c[h>>2]}while(0);c[e+16>>2]=7;if(!(c[b>>2]|0)){n=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=n;c[n>>2]=0;c[n+4>>2]=0;c[n+8>>2]=0}n=__ZnwjPFPvjE(32,4740)|0;c[n>>2]=0;c[n+4>>2]=0;c[n+8>>2]=0;c[n+12>>2]=0;c[n+16>>2]=7;k=n+20|0;c[k>>2]=0;t=n+24|0;c[t>>2]=0;z=n+28|0;c[z>>2]=0;__ZN12PropertyInfoaSERKS_(n,e)|0;f=c[b>>2]|0;i=f+4|0;j=c[i>>2]|0;c[t>>2]=j;c[k>>2]=0;c[z>>2]=f;if(j|0)c[j+20>>2]=n;c[i>>2]=n;if(!(c[f>>2]|0))c[f>>2]=n;n=f+8|0;c[n>>2]=(c[n>>2]|0)+1;n=c[e+12>>2]|0;do if(n|0){if(__Z16atomic_decrementPj(n+-8|0)|0)break;__ZN6Memory11free_staticEPvb(n,1)}while(0);n=c[e+4>>2]|0;do if(n|0){if(__Z16atomic_decrementPj(n+-8|0)|0)break;__ZN6Memory11free_staticEPvb(n,1)}while(0);n=c[h>>2]|0;do if(n|0){if(__Z16atomic_decrementPj(n+-8|0)|0)break;__ZN6Memory11free_staticEPvb(n,1)}while(0);n=c[o>>2]|0;do if(n|0){if(__Z16atomic_decrementPj(n+-8|0)|0)break;__ZN6Memory11free_staticEPvb(n,1)}while(0);__ZN6StringC2EPKc(p,943938);__ZN6StringC2EPKc(h,1263606);n=e+4|0;c[n>>2]=0;o=e+12|0;c[o>>2]=0;c[e>>2]=1;f=c[p>>2]|0;do if(f|0){c[n>>2]=0;if(!(__Z28atomic_conditional_incrementPj(f+-8|0)|0))break;c[n>>2]=c[p>>2]}while(0);c[e+8>>2]=0;n=c[o>>2]|0;do if((n|0)!=(c[h>>2]|0)){do if(n|0){if(__Z16atomic_decrementPj(n+-8|0)|0)break;__ZN6Memory11free_staticEPvb(n,1)}while(0);c[o>>2]=0;f=c[h>>2]|0;if(!f)break;if(!(__Z28atomic_conditional_incrementPj(f+-8|0)|0))break;c[o>>2]=c[h>>2]}while(0);c[e+16>>2]=7;if(!(c[b>>2]|0)){o=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=o;c[o>>2]=0;c[o+4>>2]=0;c[o+8>>2]=0}o=__ZnwjPFPvjE(32,4740)|0;c[o>>2]=0;c[o+4>>2]=0;c[o+8>>2]=0;c[o+12>>2]=0;c[o+16>>2]=7;n=o+20|0;c[n>>2]=0;f=o+24|0;c[f>>2]=0;i=o+28|0;c[i>>2]=0;__ZN12PropertyInfoaSERKS_(o,e)|0;j=c[b>>2]|0;z=j+4|0;k=c[z>>2]|0;c[f>>2]=k;c[n>>2]=0;c[i>>2]=j;if(k|0)c[k+20>>2]=o;c[z>>2]=o;if(!(c[j>>2]|0))c[j>>2]=o;o=j+8|0;c[o>>2]=(c[o>>2]|0)+1;o=c[e+12>>2]|0;do if(o|0){if(__Z16atomic_decrementPj(o+-8|0)|0)break;__ZN6Memory11free_staticEPvb(o,1)}while(0);o=c[e+4>>2]|0;do if(o|0){if(__Z16atomic_decrementPj(o+-8|0)|0)break;__ZN6Memory11free_staticEPvb(o,1)}while(0);o=c[h>>2]|0;do if(o|0){if(__Z16atomic_decrementPj(o+-8|0)|0)break;__ZN6Memory11free_staticEPvb(o,1)}while(0);o=c[p>>2]|0;do if(o|0){if(__Z16atomic_decrementPj(o+-8|0)|0)break;__ZN6Memory11free_staticEPvb(o,1)}while(0);__ZN6StringC2EPKc(q,943951);__ZN6StringC2EPKc(h,1263606);o=e+4|0;c[o>>2]=0;p=e+12|0;c[p>>2]=0;c[e>>2]=1;j=c[q>>2]|0;do if(j|0){c[o>>2]=0;if(!(__Z28atomic_conditional_incrementPj(j+-8|0)|0))break;c[o>>2]=c[q>>2]}while(0);c[e+8>>2]=0;o=c[p>>2]|0;do if((o|0)!=(c[h>>2]|0)){do if(o|0){if(__Z16atomic_decrementPj(o+-8|0)|0)break;__ZN6Memory11free_staticEPvb(o,1)}while(0);c[p>>2]=0;j=c[h>>2]|0;if(!j)break;if(!(__Z28atomic_conditional_incrementPj(j+-8|0)|0))break;c[p>>2]=c[h>>2]}while(0);c[e+16>>2]=7;if(!(c[b>>2]|0)){p=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=p;c[p>>2]=0;c[p+4>>2]=0;c[p+8>>2]=0}p=__ZnwjPFPvjE(32,4740)|0;c[p>>2]=0;c[p+4>>2]=0;c[p+8>>2]=0;c[p+12>>2]=0;c[p+16>>2]=7;o=p+20|0;c[o>>2]=0;j=p+24|0;c[j>>2]=0;z=p+28|0;c[z>>2]=0;__ZN12PropertyInfoaSERKS_(p,e)|0;k=c[b>>2]|0;i=k+4|0;n=c[i>>2]|0;c[j>>2]=n;c[o>>2]=0;c[z>>2]=k;if(n|0)c[n+20>>2]=p;c[i>>2]=p;if(!(c[k>>2]|0))c[k>>2]=p;p=k+8|0;c[p>>2]=(c[p>>2]|0)+1;p=c[e+12>>2]|0;do if(p|0){if(__Z16atomic_decrementPj(p+-8|0)|0)break;__ZN6Memory11free_staticEPvb(p,1)}while(0);p=c[e+4>>2]|0;do if(p|0){if(__Z16atomic_decrementPj(p+-8|0)|0)break;__ZN6Memory11free_staticEPvb(p,1)}while(0);p=c[h>>2]|0;do if(p|0){if(__Z16atomic_decrementPj(p+-8|0)|0)break;__ZN6Memory11free_staticEPvb(p,1)}while(0);p=c[q>>2]|0;do if(p|0){if(__Z16atomic_decrementPj(p+-8|0)|0)break;__ZN6Memory11free_staticEPvb(p,1)}while(0);__ZN6StringC2EPKc(r,943956);__ZN6StringC2EPKc(h,943966);p=e+4|0;c[p>>2]=0;q=e+12|0;c[q>>2]=0;c[e>>2]=3;k=c[r>>2]|0;do if(k|0){c[p>>2]=0;if(!(__Z28atomic_conditional_incrementPj(k+-8|0)|0))break;c[p>>2]=c[r>>2]}while(0);c[e+8>>2]=1;p=c[q>>2]|0;do if((p|0)!=(c[h>>2]|0)){do if(p|0){if(__Z16atomic_decrementPj(p+-8|0)|0)break;__ZN6Memory11free_staticEPvb(p,1)}while(0);c[q>>2]=0;k=c[h>>2]|0;if(!k)break;if(!(__Z28atomic_conditional_incrementPj(k+-8|0)|0))break;c[q>>2]=c[h>>2]}while(0);c[e+16>>2]=7;if(!(c[b>>2]|0)){q=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=q;c[q>>2]=0;c[q+4>>2]=0;c[q+8>>2]=0}q=__ZnwjPFPvjE(32,4740)|0;c[q>>2]=0;c[q+4>>2]=0;c[q+8>>2]=0;c[q+12>>2]=0;c[q+16>>2]=7;p=q+20|0;c[p>>2]=0;k=q+24|0;c[k>>2]=0;i=q+28|0;c[i>>2]=0;__ZN12PropertyInfoaSERKS_(q,e)|0;n=c[b>>2]|0;b=n+4|0;z=c[b>>2]|0;c[k>>2]=z;c[p>>2]=0;c[i>>2]=n;if(z|0)c[z+20>>2]=q;c[b>>2]=q;if(!(c[n>>2]|0))c[n>>2]=q;q=n+8|0;c[q>>2]=(c[q>>2]|0)+1;q=c[e+12>>2]|0;do if(q|0){if(__Z16atomic_decrementPj(q+-8|0)|0)break;__ZN6Memory11free_staticEPvb(q,1)}while(0);q=c[e+4>>2]|0;do if(q|0){if(__Z16atomic_decrementPj(q+-8|0)|0)break;__ZN6Memory11free_staticEPvb(q,1)}while(0);q=c[h>>2]|0;do if(q|0){if(__Z16atomic_decrementPj(q+-8|0)|0)break;__ZN6Memory11free_staticEPvb(q,1)}while(0);q=c[r>>2]|0;if(!q){l=d;return}if(__Z16atomic_decrementPj(q+-8|0)|0){l=d;return}__ZN6Memory11free_staticEPvb(q,1);l=d;return}function __ZNK12PathFollow2D4_getERK10StringNameR7Variant(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0;f=l;l=l+48|0;if((l|0)>=(m|0))ba(48);h=f;i=f+32|0;j=f+28|0;k=f+24|0;n=c[308579]|0;o=c[d>>2]|0;if((o|0)==(c[n+332>>2]|0)){__ZN7VariantC2Ef(h,+g[b+408>>2]);__ZN7VariantaSERKS_(e,h);if(c[h>>2]|0)__ZN7Variant5clearEv(h);p=1;l=f;return p|0}if((o|0)==(c[n+336>>2]|0)){__ZN7VariantC2Ef(h,+__ZNK12PathFollow2D15get_unit_offsetEv(b));__ZN7VariantaSERKS_(e,h);if(c[h>>2]|0)__ZN7Variant5clearEv(h);p=1;l=f;return p|0}if((o|0)==(c[n+344>>2]|0)){__ZN7VariantC2Eb(h,(a[b+426>>0]|0)!=0);__ZN7VariantaSERKS_(e,h);if(c[h>>2]|0)__ZN7Variant5clearEv(h);p=1;l=f;return p|0}if((o|0)==(c[n+348>>2]|0)){__ZN7VariantC2Ef(h,+g[b+416>>2]);__ZN7VariantaSERKS_(e,h);if(c[h>>2]|0)__ZN7Variant5clearEv(h);p=1;l=f;return p|0}if((o|0)==(c[n+352>>2]|0)){__ZN7VariantC2Ef(h,+g[b+412>>2]);__ZN7VariantaSERKS_(e,h);if(c[h>>2]|0)__ZN7Variant5clearEv(h);p=1;l=f;return p|0}do if(o){n=c[o+4>>2]|0;if(n|0){__ZN6StringC2EPKc(h,n);q=c[h>>2]|0;break}n=o+8|0;c[h>>2]=0;r=c[n>>2]|0;if((r|0)!=0?(c[h>>2]=0,(__Z28atomic_conditional_incrementPj(r+-8|0)|0)!=0):0){r=c[n>>2]|0;c[h>>2]=r;q=r}else q=0}else{c[h>>2]=0;q=0}while(0);c[i>>2]=q;q=__ZNK6StringeqEPKc(i,943938)|0;o=c[i>>2]|0;if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(o,1);if(q){__ZN7VariantC2Eb(h,(a[b+424>>0]|0)!=0);__ZN7VariantaSERKS_(e,h);if(c[h>>2]|0)__ZN7Variant5clearEv(h);p=1;l=f;return p|0}q=c[d>>2]|0;do if(q){o=c[q+4>>2]|0;if(o|0){__ZN6StringC2EPKc(h,o);s=c[h>>2]|0;break}o=q+8|0;c[h>>2]=0;i=c[o>>2]|0;if((i|0)!=0?(c[h>>2]=0,(__Z28atomic_conditional_incrementPj(i+-8|0)|0)!=0):0){i=c[o>>2]|0;c[h>>2]=i;s=i}else s=0}else{c[h>>2]=0;s=0}while(0);c[j>>2]=s;s=__ZNK6StringeqEPKc(j,943951)|0;q=c[j>>2]|0;if(q|0?(__Z16atomic_decrementPj(q+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(q,1);if(s){__ZN7VariantC2Eb(h,(a[b+425>>0]|0)!=0);__ZN7VariantaSERKS_(e,h);if(c[h>>2]|0)__ZN7Variant5clearEv(h);p=1;l=f;return p|0}s=c[d>>2]|0;do if(s){d=c[s+4>>2]|0;if(d|0){__ZN6StringC2EPKc(h,d);t=c[h>>2]|0;break}d=s+8|0;c[h>>2]=0;q=c[d>>2]|0;if((q|0)!=0?(c[h>>2]=0,(__Z28atomic_conditional_incrementPj(q+-8|0)|0)!=0):0){q=c[d>>2]|0;c[h>>2]=q;t=q}else t=0}else{c[h>>2]=0;t=0}while(0);c[k>>2]=t;t=__ZNK6StringeqEPKc(k,943956)|0;s=c[k>>2]|0;if(s|0?(__Z16atomic_decrementPj(s+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(s,1);if(!t){p=0;l=f;return p|0}__ZN7VariantC2Ef(h,+g[b+420>>2]);__ZN7VariantaSERKS_(e,h);if(c[h>>2]|0)__ZN7Variant5clearEv(h);p=1;l=f;return p|0}function __ZNK12PathFollow2D15get_unit_offsetEv(a){a=a|0;var b=0,d=0,e=0.0,f=0,h=0,i=0,j=0,k=0.0,l=0.0;b=a+404|0;d=c[b>>2]|0;if(!d){e=0.0;return +e}f=c[d+404>>2]|0;if(!f){e=0.0;return +e}__ZN9Reference9referenceEv(f);d=c[(c[b>>2]|0)+404>>2]|0;if(d){__ZN9Reference9referenceEv(d);h=+__ZNK7Curve2D16get_baked_lengthEv(d)!=0.0;if(__ZN9Reference11unreferenceEv(d)|0?__Z17predelete_handlerP6Object(d)|0:0){gj[c[(c[d>>2]|0)+76>>2]&8191](d);__ZN6Memory11free_staticEPvb(d,0);i=h}else i=h}else i=+__ZNK7Curve2D16get_baked_lengthEv(0)!=0.0;if(__ZN9Reference11unreferenceEv(f)|0?__Z17predelete_handlerP6Object(f)|0:0){gj[c[(c[f>>2]|0)+76>>2]&8191](f);__ZN6Memory11free_staticEPvb(f,0);if(!i){e=0.0;return +e}}else j=11;if((j|0)==11?!i:0){e=0.0;return +e}k=+g[a+408>>2];a=c[(c[b>>2]|0)+404>>2]|0;if(!a){e=k/+__ZNK7Curve2D16get_baked_lengthEv(0);return +e}__ZN9Reference9referenceEv(a);l=k/+__ZNK7Curve2D16get_baked_lengthEv(a);if(!(__ZN9Reference11unreferenceEv(a)|0)){e=l;return +e}if(!(__Z17predelete_handlerP6Object(a)|0)){e=l;return +e}gj[c[(c[a>>2]|0)+76>>2]&8191](a);__ZN6Memory11free_staticEPvb(a,0);e=l;return +e}function __ZN12PathFollow2D4_setERK10StringNameRK7Variant(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);h=f+12|0;i=f+8|0;j=f+4|0;k=f;n=c[308579]|0;o=c[d>>2]|0;if((o|0)==(c[n+332>>2]|0)){g[b+408>>2]=+__ZNK7VariantcvfEv(e);if(!(c[b+404>>2]|0)){p=1;l=f;return p|0}__ZN12PathFollow2D17_update_transformEv(b);p=1;l=f;return p|0}if((o|0)==(c[n+336>>2]|0)){__ZN12PathFollow2D15set_unit_offsetEf(b,+__ZNK7VariantcvfEv(e));p=1;l=f;return p|0}if((o|0)==(c[n+344>>2]|0)){a[b+426>>0]=(__ZNK7VariantcvbEv(e)|0)&1;__ZN12PathFollow2D17_update_transformEv(b);p=1;l=f;return p|0}if((o|0)==(c[n+348>>2]|0)){g[b+416>>2]=+__ZNK7VariantcvfEv(e);if(!(c[b+404>>2]|0)){p=1;l=f;return p|0}__ZN12PathFollow2D17_update_transformEv(b);p=1;l=f;return p|0}if((o|0)==(c[n+352>>2]|0)){g[b+412>>2]=+__ZNK7VariantcvfEv(e);if(!(c[b+404>>2]|0)){p=1;l=f;return p|0}__ZN12PathFollow2D17_update_transformEv(b);p=1;l=f;return p|0}do if(o){n=c[o+4>>2]|0;if(n|0){__ZN6StringC2EPKc(h,n);q=c[h>>2]|0;break}n=o+8|0;c[h>>2]=0;r=c[n>>2]|0;if((r|0)!=0?(c[h>>2]=0,(__Z28atomic_conditional_incrementPj(r+-8|0)|0)!=0):0){r=c[n>>2]|0;c[h>>2]=r;q=r}else q=0}else{c[h>>2]=0;q=0}while(0);c[i>>2]=q;q=__ZNK6StringeqEPKc(i,943938)|0;o=c[i>>2]|0;if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(o,1);if(q){a[b+424>>0]=(__ZNK7VariantcvbEv(e)|0)&1;p=1;l=f;return p|0}q=c[d>>2]|0;do if(q){o=c[q+4>>2]|0;if(o|0){__ZN6StringC2EPKc(h,o);s=c[h>>2]|0;break}o=q+8|0;c[h>>2]=0;i=c[o>>2]|0;if((i|0)!=0?(c[h>>2]=0,(__Z28atomic_conditional_incrementPj(i+-8|0)|0)!=0):0){i=c[o>>2]|0;c[h>>2]=i;s=i}else s=0}else{c[h>>2]=0;s=0}while(0);c[j>>2]=s;s=__ZNK6StringeqEPKc(j,943951)|0;q=c[j>>2]|0;if(q|0?(__Z16atomic_decrementPj(q+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(q,1);if(s){a[b+425>>0]=(__ZNK7VariantcvbEv(e)|0)&1;p=1;l=f;return p|0}s=c[d>>2]|0;do if(s){d=c[s+4>>2]|0;if(d|0){__ZN6StringC2EPKc(h,d);t=c[h>>2]|0;break}d=s+8|0;c[h>>2]=0;q=c[d>>2]|0;if((q|0)!=0?(c[h>>2]=0,(__Z28atomic_conditional_incrementPj(q+-8|0)|0)!=0):0){q=c[d>>2]|0;c[h>>2]=q;t=q}else t=0}else{c[h>>2]=0;t=0}while(0);c[k>>2]=t;t=__ZNK6StringeqEPKc(k,943956)|0;h=c[k>>2]|0;if(h|0?(__Z16atomic_decrementPj(h+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(h,1);if(!t){p=0;l=f;return p|0}g[b+420>>2]=+__ZNK7VariantcvfEv(e);p=1;l=f;return p|0}function __ZN12PathFollow2D15set_unit_offsetEf(a,b){a=a|0;b=+b;var d=0,e=0,f=0,h=0,i=0,j=0,k=0;d=a+404|0;e=c[d>>2]|0;if(!e)return;f=c[e+404>>2]|0;if(!f)return;__ZN9Reference9referenceEv(f);e=c[(c[d>>2]|0)+404>>2]|0;if(e){__ZN9Reference9referenceEv(e);h=+__ZNK7Curve2D16get_baked_lengthEv(e)!=0.0;if(__ZN9Reference11unreferenceEv(e)|0?__Z17predelete_handlerP6Object(e)|0:0){gj[c[(c[e>>2]|0)+76>>2]&8191](e);__ZN6Memory11free_staticEPvb(e,0);i=h}else i=h}else i=+__ZNK7Curve2D16get_baked_lengthEv(0)!=0.0;if(__ZN9Reference11unreferenceEv(f)|0?__Z17predelete_handlerP6Object(f)|0:0){gj[c[(c[f>>2]|0)+76>>2]&8191](f);__ZN6Memory11free_staticEPvb(f,0);if(!i)return}else j=11;if((j|0)==11?!i:0)return;i=c[(c[d>>2]|0)+404>>2]|0;if(!i)k=0;else{__ZN9Reference9referenceEv(i);k=i}g[a+408>>2]=+__ZNK7Curve2D16get_baked_lengthEv(k)*b;if(c[d>>2]|0)__ZN12PathFollow2D17_update_transformEv(a);if(!k)return;if(!(__ZN9Reference11unreferenceEv(k)|0))return;if(!(__Z17predelete_handlerP6Object(k)|0))return;gj[c[(c[k>>2]|0)+76>>2]&8191](k);__ZN6Memory11free_staticEPvb(k,0);return}function __ZN7ClassDB10_add_classI12PathFollow2DEEvv(){var a=0,b=0,d=0,e=0,f=0,g=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+16|0;d=a+12|0;e=a+8|0;f=a+4|0;g=a;__ZN6StringC2EPKc(b,866895);c[e>>2]=c[b>>2];__ZN10StringNameC2ERK6String(d,e);__ZN6StringC2EPKc(b,939635);c[g>>2]=c[b>>2];__ZN10StringNameC2ERK6String(f,g);__ZN7ClassDB11_add_class2ERK10StringNameS2_(d,f);__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);__ZN10StringNameD2Ev(d);d=c[e>>2]|0;if(!d){l=a;return}if(__Z16atomic_decrementPj(d+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(d,1);l=a;return}function __ZN12PathFollow2D13_bind_methodsEv(){var a=0,b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0;a=l;l=l+112|0;if((l|0)>=(m|0))ba(112);b=a+104|0;d=a+96|0;e=a+88|0;f=a+80|0;g=a+72|0;h=a+64|0;i=a+56|0;j=a+48|0;k=a+40|0;n=a+32|0;o=a+24|0;p=a+16|0;q=a+8|0;r=a;__Z8D_METHODPKcS0_(b,943985,1128872);s=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(s);c[s>>2]=273704;__ZN10MethodBind10_set_constEb(s,0);__ZN10MethodBind24_generate_argument_typesEi(s,1);c[s+44>>2]=148;c[s+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,s,b,0,0)|0;s=b+4|0;t=c[s>>2]|0;if(t|0?(__Z16atomic_decrementPj(t+-8|0)|0)==0:0){u=c[s>>2]|0;s=(u|0)==0?0:u+-4|0;u=s+4|0;if(c[s>>2]|0){v=0;do{__ZN10StringNameD2Ev(u+(v<<2)|0);v=v+1|0}while(v>>>0<(c[s>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(t,1)}__ZN10StringNameD2Ev(b);__Z8D_METHODPKc(d,943996);b=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(b);c[b>>2]=273740;__ZN10MethodBind10_set_constEb(b,1);__ZN10MethodBind24_generate_argument_typesEi(b,0);__ZN10MethodBind12_set_returnsEb(b,1);c[b+44>>2]=155;c[b+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,b,d,0,0)|0;b=d+4|0;t=c[b>>2]|0;if(t|0?(__Z16atomic_decrementPj(t+-8|0)|0)==0:0){s=c[b>>2]|0;b=(s|0)==0?0:s+-4|0;s=b+4|0;if(c[b>>2]|0){v=0;do{__ZN10StringNameD2Ev(s+(v<<2)|0);v=v+1|0}while(v>>>0<(c[b>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(t,1)}__ZN10StringNameD2Ev(d);__Z8D_METHODPKcS0_(e,944007,943892);d=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(d);c[d>>2]=273704;__ZN10MethodBind10_set_constEb(d,0);__ZN10MethodBind24_generate_argument_typesEi(d,1);c[d+44>>2]=149;c[d+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,d,e,0,0)|0;d=e+4|0;t=c[d>>2]|0;if(t|0?(__Z16atomic_decrementPj(t+-8|0)|0)==0:0){b=c[d>>2]|0;d=(b|0)==0?0:b+-4|0;b=d+4|0;if(c[d>>2]|0){v=0;do{__ZN10StringNameD2Ev(b+(v<<2)|0);v=v+1|0}while(v>>>0<(c[d>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(t,1)}__ZN10StringNameD2Ev(e);__Z8D_METHODPKc(f,944020);e=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(e);c[e>>2]=273740;__ZN10MethodBind10_set_constEb(e,1);__ZN10MethodBind24_generate_argument_typesEi(e,0);__ZN10MethodBind12_set_returnsEb(e,1);c[e+44>>2]=156;c[e+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,e,f,0,0)|0;e=f+4|0;t=c[e>>2]|0;if(t|0?(__Z16atomic_decrementPj(t+-8|0)|0)==0:0){d=c[e>>2]|0;e=(d|0)==0?0:d+-4|0;d=e+4|0;if(c[e>>2]|0){v=0;do{__ZN10StringNameD2Ev(d+(v<<2)|0);v=v+1|0}while(v>>>0<(c[e>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(t,1)}__ZN10StringNameD2Ev(f);__Z8D_METHODPKcS0_(g,944033,943901);f=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(f);c[f>>2]=273704;__ZN10MethodBind10_set_constEb(f,0);__ZN10MethodBind24_generate_argument_typesEi(f,1);c[f+44>>2]=150;c[f+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,f,g,0,0)|0;f=g+4|0;t=c[f>>2]|0;if(t|0?(__Z16atomic_decrementPj(t+-8|0)|0)==0:0){e=c[f>>2]|0;f=(e|0)==0?0:e+-4|0;e=f+4|0;if(c[f>>2]|0){v=0;do{__ZN10StringNameD2Ev(e+(v<<2)|0);v=v+1|0}while(v>>>0<(c[f>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(t,1)}__ZN10StringNameD2Ev(g);__Z8D_METHODPKc(h,944046);g=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(g);c[g>>2]=273740;__ZN10MethodBind10_set_constEb(g,1);__ZN10MethodBind24_generate_argument_typesEi(g,0);__ZN10MethodBind12_set_returnsEb(g,1);c[g+44>>2]=157;c[g+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,g,h,0,0)|0;g=h+4|0;t=c[g>>2]|0;if(t|0?(__Z16atomic_decrementPj(t+-8|0)|0)==0:0){f=c[g>>2]|0;g=(f|0)==0?0:f+-4|0;f=g+4|0;if(c[g>>2]|0){v=0;do{__ZN10StringNameD2Ev(f+(v<<2)|0);v=v+1|0}while(v>>>0<(c[g>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(t,1)}__ZN10StringNameD2Ev(h);__Z8D_METHODPKcS0_(i,944059,943869);h=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(h);c[h>>2]=273704;__ZN10MethodBind10_set_constEb(h,0);__ZN10MethodBind24_generate_argument_typesEi(h,1);c[h+44>>2]=151;c[h+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,h,i,0,0)|0;h=i+4|0;t=c[h>>2]|0;if(t|0?(__Z16atomic_decrementPj(t+-8|0)|0)==0:0){g=c[h>>2]|0;h=(g|0)==0?0:g+-4|0;g=h+4|0;if(c[h>>2]|0){v=0;do{__ZN10StringNameD2Ev(g+(v<<2)|0);v=v+1|0}while(v>>>0<(c[h>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(t,1)}__ZN10StringNameD2Ev(i);__Z8D_METHODPKc(j,944075);i=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(i);c[i>>2]=273740;__ZN10MethodBind10_set_constEb(i,1);__ZN10MethodBind24_generate_argument_typesEi(i,0);__ZN10MethodBind12_set_returnsEb(i,1);c[i+44>>2]=158;c[i+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,i,j,0,0)|0;i=j+4|0;t=c[i>>2]|0;if(t|0?(__Z16atomic_decrementPj(t+-8|0)|0)==0:0){h=c[i>>2]|0;i=(h|0)==0?0:h+-4|0;h=i+4|0;if(c[i>>2]|0){v=0;do{__ZN10StringNameD2Ev(h+(v<<2)|0);v=v+1|0}while(v>>>0<(c[i>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(t,1)}__ZN10StringNameD2Ev(j);__Z8D_METHODPKcS0_(k,866884,1146191);j=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(j);c[j>>2]=273776;__ZN10MethodBind10_set_constEb(j,0);__ZN10MethodBind24_generate_argument_typesEi(j,1);c[j+44>>2]=1363;c[j+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,j,k,0,0)|0;j=k+4|0;t=c[j>>2]|0;if(t|0?(__Z16atomic_decrementPj(t+-8|0)|0)==0:0){i=c[j>>2]|0;j=(i|0)==0?0:i+-4|0;i=j+4|0;if(c[j>>2]|0){v=0;do{__ZN10StringNameD2Ev(i+(v<<2)|0);v=v+1|0}while(v>>>0<(c[j>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(t,1)}__ZN10StringNameD2Ev(k);__Z8D_METHODPKc(n,878295);k=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(k);c[k>>2]=273812;__ZN10MethodBind10_set_constEb(k,1);__ZN10MethodBind24_generate_argument_typesEi(k,0);__ZN10MethodBind12_set_returnsEb(k,1);c[k+44>>2]=5429;c[k+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,k,n,0,0)|0;k=n+4|0;t=c[k>>2]|0;if(t|0?(__Z16atomic_decrementPj(t+-8|0)|0)==0:0){j=c[k>>2]|0;k=(j|0)==0?0:j+-4|0;j=k+4|0;if(c[k>>2]|0){v=0;do{__ZN10StringNameD2Ev(j+(v<<2)|0);v=v+1|0}while(v>>>0<(c[k>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(t,1)}__ZN10StringNameD2Ev(n);__Z8D_METHODPKcS0_(o,944127,1146191);n=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(n);c[n>>2]=273776;__ZN10MethodBind10_set_constEb(n,0);__ZN10MethodBind24_generate_argument_typesEi(n,1);c[n+44>>2]=1364;c[n+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,n,o,0,0)|0;n=o+4|0;t=c[n>>2]|0;if(t|0?(__Z16atomic_decrementPj(t+-8|0)|0)==0:0){k=c[n>>2]|0;n=(k|0)==0?0:k+-4|0;k=n+4|0;if(c[n>>2]|0){v=0;do{__ZN10StringNameD2Ev(k+(v<<2)|0);v=v+1|0}while(v>>>0<(c[n>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(t,1)}__ZN10StringNameD2Ev(o);__Z8D_METHODPKc(p,944151);o=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(o);c[o>>2]=273812;__ZN10MethodBind10_set_constEb(o,1);__ZN10MethodBind24_generate_argument_typesEi(o,0);__ZN10MethodBind12_set_returnsEb(o,1);c[o+44>>2]=5430;c[o+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,o,p,0,0)|0;o=p+4|0;t=c[o>>2]|0;if(t|0?(__Z16atomic_decrementPj(t+-8|0)|0)==0:0){n=c[o>>2]|0;o=(n|0)==0?0:n+-4|0;n=o+4|0;if(c[o>>2]|0){v=0;do{__ZN10StringNameD2Ev(n+(v<<2)|0);v=v+1|0}while(v>>>0<(c[o>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(t,1)}__ZN10StringNameD2Ev(p);__Z8D_METHODPKcS0_(q,944175,943951);p=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(p);c[p>>2]=273776;__ZN10MethodBind10_set_constEb(p,0);__ZN10MethodBind24_generate_argument_typesEi(p,1);c[p+44>>2]=1365;c[p+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,p,q,0,0)|0;p=q+4|0;t=c[p>>2]|0;if(t|0?(__Z16atomic_decrementPj(t+-8|0)|0)==0:0){o=c[p>>2]|0;p=(o|0)==0?0:o+-4|0;o=p+4|0;if(c[p>>2]|0){v=0;do{__ZN10StringNameD2Ev(o+(v<<2)|0);v=v+1|0}while(v>>>0<(c[p>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(t,1)}__ZN10StringNameD2Ev(q);__Z8D_METHODPKc(r,944184);q=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(q);c[q>>2]=273812;__ZN10MethodBind10_set_constEb(q,1);__ZN10MethodBind24_generate_argument_typesEi(q,0);__ZN10MethodBind12_set_returnsEb(q,1);c[q+44>>2]=5431;c[q+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,q,r,0,0)|0;q=r+4|0;t=c[q>>2]|0;if(!t){__ZN10StringNameD2Ev(r);l=a;return}if(__Z16atomic_decrementPj(t+-8|0)|0){__ZN10StringNameD2Ev(r);l=a;return}p=c[q>>2]|0;q=(p|0)==0?0:p+-4|0;p=q+4|0;if(c[q>>2]|0){v=0;do{__ZN10StringNameD2Ev(p+(v<<2)|0);v=v+1|0}while(v>>>0<(c[q>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(t,1);__ZN10StringNameD2Ev(r);l=a;return}function __ZN12PathFollow2D10set_offsetEf(a,b){a=a|0;b=+b;g[a+408>>2]=b;if(!(c[a+404>>2]|0))return;__ZN12PathFollow2D17_update_transformEv(a);return}function __ZNK12PathFollow2D10get_offsetEv(a){a=a|0;return +(+g[a+408>>2])}function __ZN12PathFollow2D12set_h_offsetEf(a,b){a=a|0;b=+b;g[a+412>>2]=b;if(!(c[a+404>>2]|0))return;__ZN12PathFollow2D17_update_transformEv(a);return}function __ZNK12PathFollow2D12get_h_offsetEv(a){a=a|0;return +(+g[a+412>>2])}function __ZN12PathFollow2D12set_v_offsetEf(a,b){a=a|0;b=+b;g[a+416>>2]=b;if(!(c[a+404>>2]|0))return;__ZN12PathFollow2D17_update_transformEv(a);return}function __ZNK12PathFollow2D12get_v_offsetEv(a){a=a|0;return +(+g[a+416>>2])}function __ZN12PathFollow2D10set_rotateEb(b,c){b=b|0;c=c|0;a[b+426>>0]=c&1;__ZN12PathFollow2D17_update_transformEv(b);return}function __ZNK12PathFollow2D11is_rotatingEv(b){b=b|0;return (a[b+426>>0]|0)!=0|0}function __ZN12PathFollow2D23set_cubic_interpolationEb(b,c){b=b|0;c=c|0;a[b+424>>0]=c&1;return}function __ZNK12PathFollow2D23get_cubic_interpolationEv(b){b=b|0;return (a[b+424>>0]|0)!=0|0}function __ZN12PathFollow2D8set_loopEb(b,c){b=b|0;c=c|0;a[b+425>>0]=c&1;return}function __ZNK12PathFollow2D8has_loopEv(b){b=b|0;return (a[b+425>>0]|0)!=0|0}function __ZNK13MethodBind0RCI12PathFollow2DbE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Eb(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK13MethodBind0RCI12PathFollow2DbE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,866895);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI12PathFollow2DbE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236116)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2Eb(i,ij[n&8191](d)|0);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI12PathFollow2DbE7ptrcallEP6ObjectPPKvPv(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0;if(!d)g=0;else{e=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1236116)|0;g=e?d:0}d=c[b+44>>2]|0;e=c[b+48>>2]|0;b=g+(e>>1)|0;if(!(e&1)){h=d;i=ij[h&8191](b)|0;j=i&1;a[f>>0]=j;return}else{h=c[(c[b>>2]|0)+d>>2]|0;i=ij[h&8191](b)|0;j=i&1;a[f>>0]=j;return}}function __ZN13MethodBind0RCI12PathFollow2DbED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I12PathFollow2DbE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if(!b){__ZN7VariantC2Eb(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK11MethodBind1I12PathFollow2DbE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,866895);l=a;return c[b>>2]|0}function __ZN11MethodBind1I12PathFollow2DbE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236116)|0:0){c[h>>2]=0;a[1263537]=0;k=d+24|0;n=c[k>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=i;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=i;return}if((g|0)>0){if((n|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);p=0}else{a[1263537]=0;p=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,p)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=p;c[b>>2]=0;l=i;return}}p=c[d+44>>2]|0;n=c[d+48>>2]|0;o=e+(n>>1)|0;if(!(n&1))q=p;else q=c[(c[o>>2]|0)+p>>2]|0;do if((g|0)<1){p=c[k>>2]|0;n=p+-1|0;if((p|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)s=0;else s=c[e+-4>>2]|0;if((p|0)<=(s|0)){if(r)t=0;else t=c[e+-4>>2]|0;do if((t|0)<(p|0)){if(r)u=0;else u=c[e+-4>>2]|0;if((u|0)<(p|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);v=0;break}else{a[1263537]=0;w=31;break}}else w=31;while(0);if((w|0)==31)v=e+(n*24|0)|0;__ZN7VariantC2ERKS_(j,v);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);f=__ZNK7VariantcvbEv(j)|0;Pi[q&2047](o,f);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I12PathFollow2DbE7ptrcallEP6ObjectPPKvPv(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0;if(!d)g=0;else{f=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1236116)|0;g=f?d:0}d=c[b+44>>2]|0;f=c[b+48>>2]|0;b=g+(f>>1)|0;if(!(f&1))h=d;else h=c[(c[b>>2]|0)+d>>2]|0;Pi[h&2047](b,(a[c[e>>2]>>0]|0)!=0);return}function __ZN11MethodBind1I12PathFollow2DbED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI12PathFollow2DfE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Ef(d,0.0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK13MethodBind0RCI12PathFollow2DfE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,866895);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI12PathFollow2DfE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236116)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2Ef(i,+mj[n&511](d));__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI12PathFollow2DfE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0.0;if(!b)f=0;else{d=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236116)|0;f=d?b:0}b=c[a+44>>2]|0;d=c[a+48>>2]|0;a=f+(d>>1)|0;if(!(d&1)){h=b;i=+mj[h&511](a);g[e>>2]=i;return}else{h=c[(c[a>>2]|0)+b>>2]|0;i=+mj[h&511](a);g[e>>2]=i;return}}function __ZN13MethodBind0RCI12PathFollow2DfED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I12PathFollow2DfE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if(!b){__ZN7VariantC2Ef(d,0.0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK11MethodBind1I12PathFollow2DfE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,866895);l=a;return c[b>>2]|0}function __ZN11MethodBind1I12PathFollow2DfE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0.0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236116)|0:0){c[h>>2]=0;a[1263537]=0;k=d+24|0;n=c[k>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=i;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=i;return}if((g|0)>0){if((n|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);p=0}else{a[1263537]=0;p=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,p)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=p;c[b>>2]=0;l=i;return}}p=c[d+44>>2]|0;n=c[d+48>>2]|0;o=e+(n>>1)|0;if(!(n&1))q=p;else q=c[(c[o>>2]|0)+p>>2]|0;do if((g|0)<1){p=c[k>>2]|0;n=p+-1|0;if((p|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)s=0;else s=c[e+-4>>2]|0;if((p|0)<=(s|0)){if(r)t=0;else t=c[e+-4>>2]|0;do if((t|0)<(p|0)){if(r)u=0;else u=c[e+-4>>2]|0;if((u|0)<(p|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);v=0;break}else{a[1263537]=0;w=31;break}}else w=31;while(0);if((w|0)==31)v=e+(n*24|0)|0;__ZN7VariantC2ERKS_(j,v);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);x=+__ZNK7VariantcvfEv(j);Mi[q&511](o,x);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I12PathFollow2DfE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0,j=0.0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236116)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1)){h=b;i=c[d>>2]|0;j=+g[i>>2];Mi[h&511](a,j);return}else{h=c[(c[a>>2]|0)+b>>2]|0;i=c[d>>2]|0;j=+g[i>>2];Mi[h&511](a,j);return}}function __ZN11MethodBind1I12PathFollow2DfED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN10PinJoint2D18_initialize_classvEv(b){b=b|0;if(a[1263352]|0)return;__ZN7Joint2D16initialize_classEv();__ZN7ClassDB10_add_classI10PinJoint2DEEvv();__ZN10PinJoint2D13_bind_methodsEv();a[1263352]=1;return}function __ZN10PinJoint2D5_setvERK10StringNameRK7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK10PinJoint2D5_getvERK10StringNameR7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK10PinJoint2D19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+24|0;g=e+4|0;h=e;if(!d)__ZNK7Joint2D19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,0);__ZN6StringC2EPKc(f,867136);i=c[f>>2]|0;f=i;j=g+4|0;c[j>>2]=0;k=g+12|0;c[k>>2]=0;c[g>>2]=0;n=(i|0)==0;if(!n?(c[j>>2]=0,__Z28atomic_conditional_incrementPj(i+-8|0)|0):0)c[j>>2]=f;c[g+8>>2]=0;f=c[k>>2]|0;if(f|0){if(!(__Z16atomic_decrementPj(f+-8|0)|0))__ZN6Memory11free_staticEPvb(f,1);c[k>>2]=0}c[g+16>>2]=256;if(!(c[b>>2]|0)){k=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=k;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0}k=__ZnwjPFPvjE(32,4740)|0;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0;c[k+12>>2]=0;c[k+16>>2]=7;f=k+20|0;c[f>>2]=0;j=k+24|0;c[j>>2]=0;o=k+28|0;c[o>>2]=0;__ZN12PropertyInfoaSERKS_(k,g)|0;p=c[b>>2]|0;q=p+4|0;r=c[q>>2]|0;c[j>>2]=r;c[f>>2]=0;c[o>>2]=p;if(r|0)c[r+20>>2]=k;c[q>>2]=k;if(!(c[p>>2]|0))c[p>>2]=k;k=p+8|0;c[k>>2]=(c[k>>2]|0)+1;k=c[g+12>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);k=c[g+4>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);if(!n?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);__ZN10StringNameC2EPKc(h,867136);__ZN7ClassDB17get_property_listE10StringNameP4ListI12PropertyInfo16DefaultAllocatorEbPK6Object(h,b,1,a);__ZN10StringNameD2Ev(h);if(!d){l=e;return}__ZNK7Joint2D19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,1);l=e;return}function __ZN10PinJoint2D14_notificationvEib(a,b,c){a=a|0;b=b|0;c=c|0;if(!c)__ZN7Joint2D14_notificationvEib(a,b,0);if(1366!=1367)__ZN10PinJoint2D13_notificationEi(a,b);if(!c)return;__ZN7Joint2D14_notificationvEib(a,b,1);return}function __ZNK10PinJoint2D16_get_class_namevEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+8|0;e=b+4|0;f=b;g=a+424|0;a=c[g>>2]|0;if(a|0){if(c[a+4>>2]|0){l=b;return g|0}if(__ZNK6String6lengthEv(a+8|0)|0){l=b;return g|0}}__ZN6StringC2EPKc(d,867136);c[f>>2]=c[d>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameaSERKS_(g,e);__ZN10StringNameD2Ev(e);e=c[f>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);l=b;return g|0}function __ZNK10PinJoint2D9get_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,867136);l=a;return c[b>>2]|0}function __ZNK10PinJoint2D8is_classERK6String(a,b){a=a|0;b=b|0;var c=0;if((((!(__ZNK6StringeqEPKc(b,867136)|0)?!(__ZNK6StringeqEPKc(b,867080)|0):0)?!(__ZNK6StringeqEPKc(b,939635)|0):0)?!(__ZNK6StringeqEPKc(b,947933)|0):0)?!(__ZNK6StringeqEPKc(b,1132465)|0):0)c=__ZNK6StringeqEPKc(b,1142944)|0;else c=1;return c|0}function __ZNK10PinJoint2D12is_class_ptrEPv(a,b){a=a|0;b=b|0;var c=0;if((b|0)==1236128){c=1;return c|0}c=(b|0)==1236124|((b|0)==1234324|((b|0)==1220748|((b|0)==1220720|(b|0)==1220580)));return c|0}function __ZN10PinJoint2DD2Ev(a){a=a|0;c[a>>2]=273848;__ZN10StringNameD2Ev(a+424|0);c[a>>2]=274012;__ZN8NodePathD2Ev(a+412|0);__ZN8NodePathD2Ev(a+408|0);__ZN10StringNameD2Ev(a+400|0);c[a>>2]=218040;__ZN10StringNameD2Ev(a+340|0);__ZN10CanvasItemD2Ev(a);return}function __ZN10PinJoint2DD0Ev(a){a=a|0;c[a>>2]=273848;__ZN10StringNameD2Ev(a+424|0);c[a>>2]=274012;__ZN8NodePathD2Ev(a+412|0);__ZN8NodePathD2Ev(a+408|0);__ZN10StringNameD2Ev(a+400|0);c[a>>2]=218040;__ZN10StringNameD2Ev(a+340|0);__ZN10CanvasItemD2Ev(a);__ZdlPv(a);return}function __ZN10PinJoint2D16_configure_jointEv(b){b=b|0;var d=0,e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0.0;d=l;l=l+64|0;if((l|0)>=(m|0))ba(64);e=d+60|0;f=d+56|0;h=d;i=d+52|0;j=d+48|0;k=d+44|0;n=d+40|0;o=d+16|0;p=d+12|0;q=d+8|0;r=d+4|0;s=b+408|0;__ZN8NodePathC2ERKS_(e,s);c[f>>2]=c[e>>2];if(__ZNK4Node8has_nodeERK8NodePath(b,f)|0){__ZN8NodePathC2ERKS_(e,s);c[h>>2]=c[e>>2];s=__ZNK4Node8get_nodeERK8NodePath(b,h)|0;__ZN8NodePathD2Ev(h);t=s}else t=0;__ZN8NodePathD2Ev(f);s=b+412|0;__ZN8NodePathC2ERKS_(e,s);c[f>>2]=c[e>>2];if(__ZNK4Node8has_nodeERK8NodePath(b,f)|0){__ZN8NodePathC2ERKS_(e,s);c[h>>2]=c[e>>2];s=__ZNK4Node8get_nodeERK8NodePath(b,h)|0;__ZN8NodePathD2Ev(h);u=s}else u=0;__ZN8NodePathD2Ev(f);s=(t|0)!=0;h=(u|0)!=0;if(!(s|h)){v=0;l=d;return v|0}if(s){s=$i[c[(c[t>>2]|0)+44>>2]&8191](t,1236120)|0;w=s?t:0}else w=0;t=w;if(h){h=$i[c[(c[u>>2]|0)+44>>2]&8191](u,1236120)|0;x=h?u:0}else x=0;u=x;h=(w|0)!=0;s=(x|0)!=0;if(!(h|s)){v=0;l=d;return v|0}y=h?t:u;z=h?u:t;do if(h&s){A=(a[b+420>>0]|0)==0;B=__ZN15Physics2DServer13get_singletonEv()|0;C=c[B>>2]|0;if(A){A=c[C+400>>2]|0;c[k>>2]=c[w+408>>2];c[n>>2]=c[x+408>>2];c[f>>2]=c[k>>2];c[e>>2]=c[n>>2];bj[A&4095](B,f,e);D=u;E=t;break}else{A=c[C+396>>2]|0;c[i>>2]=c[w+408>>2];c[j>>2]=c[x+408>>2];c[f>>2]=c[i>>2];c[e>>2]=c[j>>2];bj[A&4095](B,f,e);D=u;E=t;break}}else{D=z;E=y}while(0);y=__ZN15Physics2DServer13get_singletonEv()|0;z=c[(c[y>>2]|0)+472>>2]|0;Pi[c[(c[b>>2]|0)+132>>2]&2047](o,b);c[p>>2]=c[E+408>>2];if(!D)F=0;else F=c[D+408>>2]|0;c[q>>2]=F;c[f>>2]=c[p>>2];c[e>>2]=c[q>>2];q=ri[z&511](y,o+16|0,f,e)|0;f=__ZN15Physics2DServer13get_singletonEv()|0;o=c[(c[f>>2]|0)+484>>2]|0;c[r>>2]=q;G=+g[b+428>>2];c[e>>2]=c[r>>2];Gi[o&31](f,e,0,G);v=q;l=d;return v|0}function __ZN7Joint2D18_initialize_classvEv(a){a=a|0;__ZN7Joint2D16initialize_classEv();return}function __ZN7Joint2D5_setvERK10StringNameRK7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK7Joint2D5_getvERK10StringNameR7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK7Joint2D19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+24|0;g=e+4|0;h=e;if(!d)__ZNK6Node2D19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,0);__ZN6StringC2EPKc(f,867080);i=c[f>>2]|0;f=i;j=g+4|0;c[j>>2]=0;k=g+12|0;c[k>>2]=0;c[g>>2]=0;n=(i|0)==0;if(!n?(c[j>>2]=0,__Z28atomic_conditional_incrementPj(i+-8|0)|0):0)c[j>>2]=f;c[g+8>>2]=0;f=c[k>>2]|0;if(f|0){if(!(__Z16atomic_decrementPj(f+-8|0)|0))__ZN6Memory11free_staticEPvb(f,1);c[k>>2]=0}c[g+16>>2]=256;if(!(c[b>>2]|0)){k=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=k;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0}k=__ZnwjPFPvjE(32,4740)|0;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0;c[k+12>>2]=0;c[k+16>>2]=7;f=k+20|0;c[f>>2]=0;j=k+24|0;c[j>>2]=0;o=k+28|0;c[o>>2]=0;__ZN12PropertyInfoaSERKS_(k,g)|0;p=c[b>>2]|0;q=p+4|0;r=c[q>>2]|0;c[j>>2]=r;c[f>>2]=0;c[o>>2]=p;if(r|0)c[r+20>>2]=k;c[q>>2]=k;if(!(c[p>>2]|0))c[p>>2]=k;k=p+8|0;c[k>>2]=(c[k>>2]|0)+1;k=c[g+12>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);k=c[g+4>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);if(!n?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);__ZN10StringNameC2EPKc(h,867080);__ZN7ClassDB17get_property_listE10StringNameP4ListI12PropertyInfo16DefaultAllocatorEbPK6Object(h,b,1,a);__ZN10StringNameD2Ev(h);if(!d){l=e;return}__ZNK6Node2D19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,1);l=e;return}function __ZN7Joint2D14_notificationvEib(a,b,c){a=a|0;b=b|0;c=c|0;if(!c){if(511!=510)__ZN4Node13_notificationEi(a,b);if(512!=511)__ZN10CanvasItem13_notificationEi(a,b)}if(1367!=1352)__ZN7Joint2D13_notificationEi(a,b);if(!c)return;if(512!=511)__ZN10CanvasItem13_notificationEi(a,b);if(511==510)return;__ZN4Node13_notificationEi(a,b);return}function __ZNK7Joint2D16_get_class_namevEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+8|0;e=b+4|0;f=b;g=a+400|0;a=c[g>>2]|0;if(a|0){if(c[a+4>>2]|0){l=b;return g|0}if(__ZNK6String6lengthEv(a+8|0)|0){l=b;return g|0}}__ZN6StringC2EPKc(d,867080);c[f>>2]=c[d>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameaSERKS_(g,e);__ZN10StringNameD2Ev(e);e=c[f>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);l=b;return g|0}function __ZNK7Joint2D9get_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,867080);l=a;return c[b>>2]|0}function __ZNK7Joint2D8is_classERK6String(a,b){a=a|0;b=b|0;var c=0;if(((!(__ZNK6StringeqEPKc(b,867080)|0)?!(__ZNK6StringeqEPKc(b,939635)|0):0)?!(__ZNK6StringeqEPKc(b,947933)|0):0)?!(__ZNK6StringeqEPKc(b,1132465)|0):0)c=__ZNK6StringeqEPKc(b,1142944)|0;else c=1;return c|0}function __ZNK7Joint2D12is_class_ptrEPv(a,b){a=a|0;b=b|0;return (b|0)==1236124|((b|0)==1234324|((b|0)==1220748|((b|0)==1220720|(b|0)==1220580)))|0}function __ZN7Joint2DD2Ev(a){a=a|0;c[a>>2]=274012;__ZN8NodePathD2Ev(a+412|0);__ZN8NodePathD2Ev(a+408|0);__ZN10StringNameD2Ev(a+400|0);c[a>>2]=218040;__ZN10StringNameD2Ev(a+340|0);__ZN10CanvasItemD2Ev(a);return}function __ZN7Joint2DD0Ev(a){a=a|0;c[a>>2]=274012;__ZN8NodePathD2Ev(a+412|0);__ZN8NodePathD2Ev(a+408|0);__ZN10StringNameD2Ev(a+400|0);c[a>>2]=218040;__ZN10StringNameD2Ev(a+340|0);__ZN10CanvasItemD2Ev(a);__ZdlPv(a);return}function __ZN7Joint2D13_notificationEi(b,d){b=b|0;d=d|0;var e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0.0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e+12|0;h=e+4|0;i=e;j=e+8|0;switch(d|0){case 13:{if(a[b+136>>0]|0){d=b+404|0;if(!(c[d>>2]|0))k=d;else{n=__ZN15Physics2DServer13get_singletonEv()|0;o=c[(c[n>>2]|0)+504>>2]|0;c[h>>2]=c[d>>2];c[f>>2]=c[h>>2];Pi[o&2047](n,f);k=d}c[k>>2]=0;c[b+404>>2]=ij[c[(c[b>>2]|0)+152>>2]&8191](b)|0;__ZN15Physics2DServer13get_singletonEv()|0;d=__ZN15Physics2DServer13get_singletonEv()|0;n=c[(c[d>>2]|0)+464>>2]|0;c[i>>2]=c[k>>2];p=+g[b+416>>2];c[f>>2]=c[i>>2];Gi[n&31](d,f,0,p)}l=e;return}case 11:{d=b+404|0;if(!(c[d>>2]|0)){l=e;return}b=__ZN15Physics2DServer13get_singletonEv()|0;n=c[(c[b>>2]|0)+504>>2]|0;c[j>>2]=c[d>>2];c[f>>2]=c[j>>2];Pi[n&2047](b,f);c[d>>2]=0;l=e;return}default:{l=e;return}}}function __ZN7Joint2D16initialize_classEv(){if(a[1263351]|0)return;if(!(a[1263237]|0)){if(!(a[1256995]|0)){if(!(a[1256996]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI4NodeEEvv();__ZN4Node13_bind_methodsEv();a[1256996]=1}__ZN7ClassDB10_add_classI10CanvasItemEEvv();__ZN10CanvasItem13_bind_methodsEv();a[1256995]=1}__ZN7ClassDB10_add_classI6Node2DEEvv();__ZN6Node2D13_bind_methodsEv();a[1263237]=1}__ZN7ClassDB10_add_classI7Joint2DEEvv();__ZN7Joint2D13_bind_methodsEv();a[1263351]=1;return}function __ZN7ClassDB10_add_classI7Joint2DEEvv(){var a=0,b=0,d=0,e=0,f=0,g=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+16|0;d=a+12|0;e=a+8|0;f=a+4|0;g=a;__ZN6StringC2EPKc(b,867080);c[e>>2]=c[b>>2];__ZN10StringNameC2ERK6String(d,e);__ZN6StringC2EPKc(b,939635);c[g>>2]=c[b>>2];__ZN10StringNameC2ERK6String(f,g);__ZN7ClassDB11_add_class2ERK10StringNameS2_(d,f);__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);__ZN10StringNameD2Ev(d);d=c[e>>2]|0;if(!d){l=a;return}if(__Z16atomic_decrementPj(d+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(d,1);l=a;return}function __ZN7Joint2D13_bind_methodsEv(){var a=0,b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0;a=l;l=l+160|0;if((l|0)>=(m|0))ba(160);b=a+128|0;d=a+120|0;e=a+112|0;f=a+104|0;g=a+88|0;h=a+80|0;i=a+64|0;j=a+48|0;k=a+32|0;n=a+28|0;o=a+96|0;p=a+24|0;q=a+72|0;r=a+56|0;s=a+40|0;t=a+20|0;u=a+16|0;v=a+12|0;w=a+8|0;x=a+4|0;y=a;__Z8D_METHODPKcS0_(d,866908,944672);z=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(z);c[z>>2]=274176;__ZN10MethodBind10_set_constEb(z,0);__ZN10MethodBind24_generate_argument_typesEi(z,1);c[z+44>>2]=1368;c[z+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,z,d,0,0)|0;z=d+4|0;A=c[z>>2]|0;if(A|0?(__Z16atomic_decrementPj(A+-8|0)|0)==0:0){B=c[z>>2]|0;z=(B|0)==0?0:B+-4|0;B=z+4|0;if(c[z>>2]|0){C=0;do{__ZN10StringNameD2Ev(B+(C<<2)|0);C=C+1|0}while(C>>>0<(c[z>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(A,1)}__ZN10StringNameD2Ev(d);__Z8D_METHODPKc(e,866919);d=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(d);c[d>>2]=274212;__ZN10MethodBind10_set_constEb(d,1);__ZN10MethodBind24_generate_argument_typesEi(d,0);__ZN10MethodBind12_set_returnsEb(d,1);c[d+44>>2]=5432;c[d+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,d,e,0,0)|0;d=e+4|0;A=c[d>>2]|0;if(A|0?(__Z16atomic_decrementPj(A+-8|0)|0)==0:0){z=c[d>>2]|0;d=(z|0)==0?0:z+-4|0;z=d+4|0;if(c[d>>2]|0){C=0;do{__ZN10StringNameD2Ev(z+(C<<2)|0);C=C+1|0}while(C>>>0<(c[d>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(A,1)}__ZN10StringNameD2Ev(e);__Z8D_METHODPKcS0_(f,866930,944672);e=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(e);c[e>>2]=274176;__ZN10MethodBind10_set_constEb(e,0);__ZN10MethodBind24_generate_argument_typesEi(e,1);c[e+44>>2]=1369;c[e+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,e,f,0,0)|0;e=f+4|0;A=c[e>>2]|0;if(A|0?(__Z16atomic_decrementPj(A+-8|0)|0)==0:0){d=c[e>>2]|0;e=(d|0)==0?0:d+-4|0;d=e+4|0;if(c[e>>2]|0){C=0;do{__ZN10StringNameD2Ev(d+(C<<2)|0);C=C+1|0}while(C>>>0<(c[e>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(A,1)}__ZN10StringNameD2Ev(f);__Z8D_METHODPKc(g,866941);f=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(f);c[f>>2]=274212;__ZN10MethodBind10_set_constEb(f,1);__ZN10MethodBind24_generate_argument_typesEi(f,0);__ZN10MethodBind12_set_returnsEb(f,1);c[f+44>>2]=5433;c[f+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,f,g,0,0)|0;f=g+4|0;A=c[f>>2]|0;if(A|0?(__Z16atomic_decrementPj(A+-8|0)|0)==0:0){e=c[f>>2]|0;f=(e|0)==0?0:e+-4|0;e=f+4|0;if(c[f>>2]|0){C=0;do{__ZN10StringNameD2Ev(e+(C<<2)|0);C=C+1|0}while(C>>>0<(c[f>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(A,1)}__ZN10StringNameD2Ev(g);__Z8D_METHODPKcS0_(h,866952,1117188);g=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(g);c[g>>2]=274248;__ZN10MethodBind10_set_constEb(g,0);__ZN10MethodBind24_generate_argument_typesEi(g,1);c[g+44>>2]=152;c[g+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,g,h,0,0)|0;g=h+4|0;A=c[g>>2]|0;if(A|0?(__Z16atomic_decrementPj(A+-8|0)|0)==0:0){f=c[g>>2]|0;g=(f|0)==0?0:f+-4|0;f=g+4|0;if(c[g>>2]|0){C=0;do{__ZN10StringNameD2Ev(f+(C<<2)|0);C=C+1|0}while(C>>>0<(c[g>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(A,1)}__ZN10StringNameD2Ev(h);__Z8D_METHODPKc(i,866961);h=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(h);c[h>>2]=274284;__ZN10MethodBind10_set_constEb(h,1);__ZN10MethodBind24_generate_argument_typesEi(h,0);__ZN10MethodBind12_set_returnsEb(h,1);c[h+44>>2]=159;c[h+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,h,i,0,0)|0;h=i+4|0;A=c[h>>2]|0;if(A|0?(__Z16atomic_decrementPj(A+-8|0)|0)==0:0){g=c[h>>2]|0;h=(g|0)==0?0:g+-4|0;g=h+4|0;if(c[h>>2]|0){C=0;do{__ZN10StringNameD2Ev(g+(C<<2)|0);C=C+1|0}while(C>>>0<(c[h>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(A,1)}__ZN10StringNameD2Ev(i);__Z8D_METHODPKcS0_(j,866970,1146191);i=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(i);c[i>>2]=274320;__ZN10MethodBind10_set_constEb(i,0);__ZN10MethodBind24_generate_argument_typesEi(i,1);c[i+44>>2]=1370;c[i+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,i,j,0,0)|0;i=j+4|0;A=c[i>>2]|0;if(A|0?(__Z16atomic_decrementPj(A+-8|0)|0)==0:0){h=c[i>>2]|0;i=(h|0)==0?0:h+-4|0;h=i+4|0;if(c[i>>2]|0){C=0;do{__ZN10StringNameD2Ev(h+(C<<2)|0);C=C+1|0}while(C>>>0<(c[i>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(A,1)}__ZN10StringNameD2Ev(j);__Z8D_METHODPKc(k,867003);j=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(j);c[j>>2]=274356;__ZN10MethodBind10_set_constEb(j,1);__ZN10MethodBind24_generate_argument_typesEi(j,0);__ZN10MethodBind12_set_returnsEb(j,1);c[j+44>>2]=5434;c[j+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,j,k,0,0)|0;j=k+4|0;A=c[j>>2]|0;if(A|0?(__Z16atomic_decrementPj(A+-8|0)|0)==0:0){i=c[j>>2]|0;j=(i|0)==0?0:i+-4|0;i=j+4|0;if(c[j>>2]|0){C=0;do{__ZN10StringNameD2Ev(i+(C<<2)|0);C=C+1|0}while(C>>>0<(c[j>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(A,1)}__ZN10StringNameD2Ev(k);__ZN6StringC2EPKc(b,867080);c[o>>2]=c[b>>2];__ZN10StringNameC2ERK6String(n,o);__ZN6StringC2EPKc(p,867036);__ZN6StringC2EPKc(q,1263606);k=b+4|0;c[k>>2]=0;A=b+12|0;c[A>>2]=0;c[b>>2]=16;j=c[p>>2]|0;if(j|0?(c[k>>2]=0,__Z28atomic_conditional_incrementPj(j+-8|0)|0):0)c[k>>2]=c[p>>2];c[b+8>>2]=0;k=c[A>>2]|0;if((k|0)!=(c[q>>2]|0)){if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);c[A>>2]=0;k=c[q>>2]|0;if(k|0?__Z28atomic_conditional_incrementPj(k+-8|0)|0:0)c[A>>2]=c[q>>2]}c[b+16>>2]=7;c[r>>2]=__Z11_scs_createPKc(866908)|0;c[s>>2]=__Z11_scs_createPKc(866919)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(n,b,r,s,-1);__ZN10StringNameD2Ev(s);__ZN10StringNameD2Ev(r);A=c[b+12>>2]|0;if(A|0?(__Z16atomic_decrementPj(A+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(A,1);A=c[b+4>>2]|0;if(A|0?(__Z16atomic_decrementPj(A+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(A,1);A=c[q>>2]|0;if(A|0?(__Z16atomic_decrementPj(A+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(A,1);A=c[p>>2]|0;if(A|0?(__Z16atomic_decrementPj(A+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(A,1);__ZN10StringNameD2Ev(n);n=c[o>>2]|0;if(n|0?(__Z16atomic_decrementPj(n+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(n,1);__ZN6StringC2EPKc(b,867080);c[o>>2]=c[b>>2];__ZN10StringNameC2ERK6String(t,o);__ZN6StringC2EPKc(u,867043);__ZN6StringC2EPKc(q,1263606);n=b+4|0;c[n>>2]=0;A=b+12|0;c[A>>2]=0;c[b>>2]=16;p=c[u>>2]|0;if(p|0?(c[n>>2]=0,__Z28atomic_conditional_incrementPj(p+-8|0)|0):0)c[n>>2]=c[u>>2];c[b+8>>2]=0;n=c[A>>2]|0;do if((n|0)!=(c[q>>2]|0)){do if(n|0){if(__Z16atomic_decrementPj(n+-8|0)|0)break;__ZN6Memory11free_staticEPvb(n,1)}while(0);c[A>>2]=0;p=c[q>>2]|0;if(p|0){if(!(__Z28atomic_conditional_incrementPj(p+-8|0)|0))break;c[A>>2]=c[q>>2]}}while(0);c[b+16>>2]=7;c[r>>2]=__Z11_scs_createPKc(866930)|0;c[s>>2]=__Z11_scs_createPKc(866941)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(t,b,r,s,-1);__ZN10StringNameD2Ev(s);__ZN10StringNameD2Ev(r);A=c[b+12>>2]|0;if(A|0?(__Z16atomic_decrementPj(A+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(A,1);A=c[b+4>>2]|0;do if(A|0){if(__Z16atomic_decrementPj(A+-8|0)|0)break;__ZN6Memory11free_staticEPvb(A,1)}while(0);A=c[q>>2]|0;do if(A|0){if(__Z16atomic_decrementPj(A+-8|0)|0)break;__ZN6Memory11free_staticEPvb(A,1)}while(0);A=c[u>>2]|0;do if(A|0){if(__Z16atomic_decrementPj(A+-8|0)|0)break;__ZN6Memory11free_staticEPvb(A,1)}while(0);__ZN10StringNameD2Ev(t);t=c[o>>2]|0;do if(t|0){if(__Z16atomic_decrementPj(t+-8|0)|0)break;__ZN6Memory11free_staticEPvb(t,1)}while(0);__ZN6StringC2EPKc(b,867080);c[o>>2]=c[b>>2];__ZN10StringNameC2ERK6String(v,o);__ZN6StringC2EPKc(w,1117188);__ZN6StringC2EPKc(q,867050);t=b+4|0;c[t>>2]=0;A=b+12|0;c[A>>2]=0;c[b>>2]=3;u=c[w>>2]|0;do if(u|0){c[t>>2]=0;if(!(__Z28atomic_conditional_incrementPj(u+-8|0)|0))break;c[t>>2]=c[w>>2]}while(0);c[b+8>>2]=1;t=c[A>>2]|0;do if((t|0)!=(c[q>>2]|0)){do if(t|0){if(__Z16atomic_decrementPj(t+-8|0)|0)break;__ZN6Memory11free_staticEPvb(t,1)}while(0);c[A>>2]=0;u=c[q>>2]|0;if(!u)break;if(!(__Z28atomic_conditional_incrementPj(u+-8|0)|0))break;c[A>>2]=c[q>>2]}while(0);c[b+16>>2]=7;c[r>>2]=__Z11_scs_createPKc(866952)|0;c[s>>2]=__Z11_scs_createPKc(866961)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(v,b,r,s,-1);__ZN10StringNameD2Ev(s);__ZN10StringNameD2Ev(r);A=c[b+12>>2]|0;do if(A|0){if(__Z16atomic_decrementPj(A+-8|0)|0)break;__ZN6Memory11free_staticEPvb(A,1)}while(0);A=c[b+4>>2]|0;do if(A|0){if(__Z16atomic_decrementPj(A+-8|0)|0)break;__ZN6Memory11free_staticEPvb(A,1)}while(0);A=c[q>>2]|0;do if(A|0){if(__Z16atomic_decrementPj(A+-8|0)|0)break;__ZN6Memory11free_staticEPvb(A,1)}while(0);A=c[w>>2]|0;do if(A|0){if(__Z16atomic_decrementPj(A+-8|0)|0)break;__ZN6Memory11free_staticEPvb(A,1)}while(0);__ZN10StringNameD2Ev(v);v=c[o>>2]|0;do if(v|0){if(__Z16atomic_decrementPj(v+-8|0)|0)break;__ZN6Memory11free_staticEPvb(v,1)}while(0);__ZN6StringC2EPKc(b,867080);c[o>>2]=c[b>>2];__ZN10StringNameC2ERK6String(x,o);__ZN6StringC2EPKc(y,867062);__ZN6StringC2EPKc(q,1263606);v=b+4|0;c[v>>2]=0;A=b+12|0;c[A>>2]=0;c[b>>2]=1;w=c[y>>2]|0;do if(w|0){c[v>>2]=0;if(!(__Z28atomic_conditional_incrementPj(w+-8|0)|0))break;c[v>>2]=c[y>>2]}while(0);c[b+8>>2]=0;v=c[A>>2]|0;do if((v|0)!=(c[q>>2]|0)){do if(v|0){if(__Z16atomic_decrementPj(v+-8|0)|0)break;__ZN6Memory11free_staticEPvb(v,1)}while(0);c[A>>2]=0;w=c[q>>2]|0;if(!w)break;if(!(__Z28atomic_conditional_incrementPj(w+-8|0)|0))break;c[A>>2]=c[q>>2]}while(0);c[b+16>>2]=7;c[r>>2]=__Z11_scs_createPKc(866970)|0;c[s>>2]=__Z11_scs_createPKc(867003)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(x,b,r,s,-1);__ZN10StringNameD2Ev(s);__ZN10StringNameD2Ev(r);r=c[b+12>>2]|0;do if(r|0){if(__Z16atomic_decrementPj(r+-8|0)|0)break;__ZN6Memory11free_staticEPvb(r,1)}while(0);r=c[b+4>>2]|0;do if(r|0){if(__Z16atomic_decrementPj(r+-8|0)|0)break;__ZN6Memory11free_staticEPvb(r,1)}while(0);r=c[q>>2]|0;do if(r|0){if(__Z16atomic_decrementPj(r+-8|0)|0)break;__ZN6Memory11free_staticEPvb(r,1)}while(0);r=c[y>>2]|0;do if(r|0){if(__Z16atomic_decrementPj(r+-8|0)|0)break;__ZN6Memory11free_staticEPvb(r,1)}while(0);__ZN10StringNameD2Ev(x);x=c[o>>2]|0;if(!x){l=a;return}if(__Z16atomic_decrementPj(x+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(x,1);l=a;return}function __ZN7Joint2D10set_node_aERK8NodePath(b,d){b=b|0;d=d|0;var e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0.0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e+8|0;h=e+4|0;i=e;j=b+408|0;if(__ZNK8NodePatheqERKS_(j,d)|0){l=e;return}__ZN8NodePathaSERKS_(j,d);if(a[b+136>>0]|0){d=b+404|0;if(!(c[d>>2]|0))k=d;else{j=__ZN15Physics2DServer13get_singletonEv()|0;n=c[(c[j>>2]|0)+504>>2]|0;c[h>>2]=c[d>>2];c[f>>2]=c[h>>2];Pi[n&2047](j,f);k=d}c[k>>2]=0;c[b+404>>2]=ij[c[(c[b>>2]|0)+152>>2]&8191](b)|0;__ZN15Physics2DServer13get_singletonEv()|0;d=__ZN15Physics2DServer13get_singletonEv()|0;j=c[(c[d>>2]|0)+464>>2]|0;c[i>>2]=c[k>>2];o=+g[b+416>>2];c[f>>2]=c[i>>2];Gi[j&31](d,f,0,o)}l=e;return}function __ZNK7Joint2D10get_node_aEv(a){a=a|0;var b=0,d=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b;__ZN8NodePathC2ERKS_(d,a+408|0);l=b;return c[d>>2]|0}function __ZN7Joint2D10set_node_bERK8NodePath(b,d){b=b|0;d=d|0;var e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0.0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e+8|0;h=e+4|0;i=e;j=b+412|0;if(__ZNK8NodePatheqERKS_(j,d)|0){l=e;return}__ZN8NodePathaSERKS_(j,d);if(a[b+136>>0]|0){d=b+404|0;if(!(c[d>>2]|0))k=d;else{j=__ZN15Physics2DServer13get_singletonEv()|0;n=c[(c[j>>2]|0)+504>>2]|0;c[h>>2]=c[d>>2];c[f>>2]=c[h>>2];Pi[n&2047](j,f);k=d}c[k>>2]=0;c[b+404>>2]=ij[c[(c[b>>2]|0)+152>>2]&8191](b)|0;__ZN15Physics2DServer13get_singletonEv()|0;d=__ZN15Physics2DServer13get_singletonEv()|0;j=c[(c[d>>2]|0)+464>>2]|0;c[i>>2]=c[k>>2];o=+g[b+416>>2];c[f>>2]=c[i>>2];Gi[j&31](d,f,0,o)}l=e;return}function __ZNK7Joint2D10get_node_bEv(a){a=a|0;var b=0,d=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b;__ZN8NodePathC2ERKS_(d,a+412|0);l=b;return c[d>>2]|0}function __ZN7Joint2D8set_biasEf(a,b){a=a|0;b=+b;var d=0,e=0,f=0,h=0,i=0,j=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d+4|0;f=d;h=a+416|0;g[h>>2]=b;i=a+404|0;if(!(c[i>>2]|0)){l=d;return}__ZN15Physics2DServer13get_singletonEv()|0;a=__ZN15Physics2DServer13get_singletonEv()|0;j=c[(c[a>>2]|0)+464>>2]|0;c[f>>2]=c[i>>2];b=+g[h>>2];c[e>>2]=c[f>>2];Gi[j&31](a,e,0,b);l=d;return}function __ZNK7Joint2D8get_biasEv(a){a=a|0;return +(+g[a+416>>2])}function __ZN7Joint2D32set_exclude_nodes_from_collisionEb(b,e){b=b|0;e=e|0;var f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0.0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);h=f+8|0;i=f+4|0;j=f;k=b+420|0;if((d[k>>0]|0)==(e&1|0)){l=f;return}a[k>>0]=e&1;if(a[b+136>>0]|0){e=b+404|0;if(!(c[e>>2]|0))n=e;else{k=__ZN15Physics2DServer13get_singletonEv()|0;o=c[(c[k>>2]|0)+504>>2]|0;c[i>>2]=c[e>>2];c[h>>2]=c[i>>2];Pi[o&2047](k,h);n=e}c[n>>2]=0;c[b+404>>2]=ij[c[(c[b>>2]|0)+152>>2]&8191](b)|0;__ZN15Physics2DServer13get_singletonEv()|0;e=__ZN15Physics2DServer13get_singletonEv()|0;k=c[(c[e>>2]|0)+464>>2]|0;c[j>>2]=c[n>>2];p=+g[b+416>>2];c[h>>2]=c[j>>2];Gi[k&31](e,h,0,p)}l=f;return}function __ZNK7Joint2D32get_exclude_nodes_from_collisionEv(b){b=b|0;return (a[b+420>>0]|0)!=0|0}function __ZNK13MethodBind0RCI7Joint2DbE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Eb(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK13MethodBind0RCI7Joint2DbE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,867080);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI7Joint2DbE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236124)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2Eb(i,ij[n&8191](d)|0);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI7Joint2DbE7ptrcallEP6ObjectPPKvPv(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0;if(!d)g=0;else{e=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1236124)|0;g=e?d:0}d=c[b+44>>2]|0;e=c[b+48>>2]|0;b=g+(e>>1)|0;if(!(e&1)){h=d;i=ij[h&8191](b)|0;j=i&1;a[f>>0]=j;return}else{h=c[(c[b>>2]|0)+d>>2]|0;i=ij[h&8191](b)|0;j=i&1;a[f>>0]=j;return}}function __ZN13MethodBind0RCI7Joint2DbED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I7Joint2DbE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if(!b){__ZN7VariantC2Eb(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK11MethodBind1I7Joint2DbE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,867080);l=a;return c[b>>2]|0}function __ZN11MethodBind1I7Joint2DbE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236124)|0:0){c[h>>2]=0;a[1263537]=0;k=d+24|0;n=c[k>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=i;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=i;return}if((g|0)>0){if((n|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);p=0}else{a[1263537]=0;p=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,p)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=p;c[b>>2]=0;l=i;return}}p=c[d+44>>2]|0;n=c[d+48>>2]|0;o=e+(n>>1)|0;if(!(n&1))q=p;else q=c[(c[o>>2]|0)+p>>2]|0;do if((g|0)<1){p=c[k>>2]|0;n=p+-1|0;if((p|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)s=0;else s=c[e+-4>>2]|0;if((p|0)<=(s|0)){if(r)t=0;else t=c[e+-4>>2]|0;do if((t|0)<(p|0)){if(r)u=0;else u=c[e+-4>>2]|0;if((u|0)<(p|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);v=0;break}else{a[1263537]=0;w=31;break}}else w=31;while(0);if((w|0)==31)v=e+(n*24|0)|0;__ZN7VariantC2ERKS_(j,v);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);f=__ZNK7VariantcvbEv(j)|0;Pi[q&2047](o,f);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I7Joint2DbE7ptrcallEP6ObjectPPKvPv(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0;if(!d)g=0;else{f=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1236124)|0;g=f?d:0}d=c[b+44>>2]|0;f=c[b+48>>2]|0;b=g+(f>>1)|0;if(!(f&1))h=d;else h=c[(c[b>>2]|0)+d>>2]|0;Pi[h&2047](b,(a[c[e>>2]>>0]|0)!=0);return}function __ZN11MethodBind1I7Joint2DbED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI7Joint2DfE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Ef(d,0.0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK13MethodBind0RCI7Joint2DfE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,867080);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI7Joint2DfE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236124)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2Ef(i,+mj[n&511](d));__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI7Joint2DfE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0.0;if(!b)f=0;else{d=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236124)|0;f=d?b:0}b=c[a+44>>2]|0;d=c[a+48>>2]|0;a=f+(d>>1)|0;if(!(d&1)){h=b;i=+mj[h&511](a);g[e>>2]=i;return}else{h=c[(c[a>>2]|0)+b>>2]|0;i=+mj[h&511](a);g[e>>2]=i;return}}function __ZN13MethodBind0RCI7Joint2DfED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I7Joint2DfE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if(!b){__ZN7VariantC2Ef(d,0.0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK11MethodBind1I7Joint2DfE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,867080);l=a;return c[b>>2]|0}function __ZN11MethodBind1I7Joint2DfE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0.0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236124)|0:0){c[h>>2]=0;a[1263537]=0;k=d+24|0;n=c[k>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=i;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=i;return}if((g|0)>0){if((n|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);p=0}else{a[1263537]=0;p=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,p)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=p;c[b>>2]=0;l=i;return}}p=c[d+44>>2]|0;n=c[d+48>>2]|0;o=e+(n>>1)|0;if(!(n&1))q=p;else q=c[(c[o>>2]|0)+p>>2]|0;do if((g|0)<1){p=c[k>>2]|0;n=p+-1|0;if((p|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)s=0;else s=c[e+-4>>2]|0;if((p|0)<=(s|0)){if(r)t=0;else t=c[e+-4>>2]|0;do if((t|0)<(p|0)){if(r)u=0;else u=c[e+-4>>2]|0;if((u|0)<(p|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);v=0;break}else{a[1263537]=0;w=31;break}}else w=31;while(0);if((w|0)==31)v=e+(n*24|0)|0;__ZN7VariantC2ERKS_(j,v);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);x=+__ZNK7VariantcvfEv(j);Mi[q&511](o,x);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I7Joint2DfE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0,j=0.0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236124)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1)){h=b;i=c[d>>2]|0;j=+g[i>>2];Mi[h&511](a,j);return}else{h=c[(c[a>>2]|0)+b>>2]|0;i=c[d>>2]|0;j=+g[i>>2];Mi[h&511](a,j);return}}function __ZN11MethodBind1I7Joint2DfED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI7Joint2D8NodePathE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;if((b|0)!=-1){f=0;l=a;return f|0}__ZN8NodePathC2Ev(d);__ZN7VariantC2ERK8NodePath(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);__ZN8NodePathD2Ev(d);f=b;l=a;return f|0}function __ZNK13MethodBind0RCI7Joint2D8NodePathE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,867080);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI7Joint2D8NodePathE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;j=f+24|0;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236124)|0:0){c[h>>2]=0;a[1263537]=0;k=c[d+24>>2]|0;if((k|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=k;c[b>>2]=0;l=f;return}n=k-(c[d+20>>2]|0)|0;if((n|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=n;c[b>>2]=0;l=f;return}n=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))o=n;else o=c[(c[d>>2]|0)+n>>2]|0;c[j>>2]=ij[o&8191](d)|0;__ZN7VariantC2ERK8NodePath(i,j);__ZN8NodePathD2Ev(j);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI7Joint2D8NodePathE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=d;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236124)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;c[f>>2]=ij[i&8191](a)|0;__ZN8NodePathaSERKS_(e,f);__ZN8NodePathD2Ev(f);l=d;return}function __ZN13MethodBind0RCI7Joint2D8NodePathED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I7Joint2DRK8NodePathE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;if(b|0){f=0;l=a;return f|0}__ZN8NodePathC2Ev(d);__ZN7VariantC2ERK8NodePath(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);__ZN8NodePathD2Ev(d);f=b;l=a;return f|0}function __ZNK11MethodBind1I7Joint2DRK8NodePathE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,867080);l=a;return c[b>>2]|0}function __ZN11MethodBind1I7Joint2DRK8NodePathE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i+24|0;k=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236124)|0:0){c[h>>2]=0;a[1263537]=0;n=d+24|0;o=c[n>>2]|0;if((o|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=o;c[b>>2]=0;l=i;return}p=o-(c[d+20>>2]|0)|0;if((p|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=p;c[b>>2]=0;l=i;return}if((g|0)>0){if((o|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);q=0}else{a[1263537]=0;q=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,q)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=q;c[b>>2]=0;l=i;return}}q=c[d+44>>2]|0;o=c[d+48>>2]|0;p=e+(o>>1)|0;if(!(o&1))r=q;else r=c[(c[p>>2]|0)+q>>2]|0;do if((g|0)<1){q=c[n>>2]|0;o=q+-1|0;if((q|0)>=1){e=c[d+16>>2]|0;s=(e|0)==0;if(s)t=0;else t=c[e+-4>>2]|0;if((q|0)<=(t|0)){if(s)u=0;else u=c[e+-4>>2]|0;do if((u|0)<(q|0)){if(s)v=0;else v=c[e+-4>>2]|0;if((v|0)<(q|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);w=0;break}else{a[1263537]=0;x=31;break}}else x=31;while(0);if((x|0)==31)w=e+(o*24|0)|0;__ZN7VariantC2ERKS_(k,w);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);c[j>>2]=__ZNK7Variantcv8NodePathEv(k)|0;Pi[r&2047](p,j);__ZN8NodePathD2Ev(j);if(c[k>>2]|0)__ZN7Variant5clearEv(k);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I7Joint2DRK8NodePathE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e+4|0;g=e;if(!b)h=0;else{i=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236124)|0;h=i?b:0}b=c[a+44>>2]|0;i=c[a+48>>2]|0;a=h+(i>>1)|0;if(!(i&1))j=b;else j=c[(c[a>>2]|0)+b>>2]|0;__ZN8NodePathC2ERKS_(f,c[d>>2]|0);c[g>>2]=c[f>>2];Pi[j&2047](a,g);__ZN8NodePathD2Ev(g);l=e;return}function __ZN11MethodBind1I7Joint2DRK8NodePathED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN10PinJoint2D13_notificationEi(b,d){b=b|0;d=d|0;var e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+24|0;h=e+16|0;i=e;if((d|0)!=30){l=e;return}if(!(a[b+136>>0]|0)){l=e;return}d=b+132|0;j=c[d>>2]|0;if(!j){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(947574,947583,260,947603,0);k=c[d>>2]|0;if(!k){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(947574,947583,260,947603,0);n=0}else{o=k;p=7}}else{a[1263537]=0;o=j;p=7}if((p|0)==7){a[1263537]=0;n=o}if(!(__ZNK9SceneTree28is_debugging_collisions_hintEv(n)|0)){l=e;return}g[f>>2]=-10.0;g[f+4>>2]=0.0;g[h>>2]=10.0;g[h+4>>2]=0.0;g[i>>2]=.699999988079071;g[i+4>>2]=.6000000238418579;g[i+8>>2]=0.0;g[i+12>>2]=.5;__ZN10CanvasItem9draw_lineERK7Vector2S2_RK5Colorfb(b,f,h,i,3.0,0);g[f>>2]=0.0;g[f+4>>2]=-10.0;g[h>>2]=0.0;g[h+4>>2]=10.0;g[i>>2]=.699999988079071;g[i+4>>2]=.6000000238418579;g[i+8>>2]=0.0;g[i+12>>2]=.5;__ZN10CanvasItem9draw_lineERK7Vector2S2_RK5Colorfb(b,f,h,i,3.0,0);l=e;return}function __ZN7ClassDB10_add_classI10PinJoint2DEEvv(){var a=0,b=0,d=0,e=0,f=0,g=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+16|0;d=a+12|0;e=a+8|0;f=a+4|0;g=a;__ZN6StringC2EPKc(b,867136);c[e>>2]=c[b>>2];__ZN10StringNameC2ERK6String(d,e);__ZN6StringC2EPKc(b,867080);c[g>>2]=c[b>>2];__ZN10StringNameC2ERK6String(f,g);__ZN7ClassDB11_add_class2ERK10StringNameS2_(d,f);__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);__ZN10StringNameD2Ev(d);d=c[e>>2]|0;if(!d){l=a;return}if(__Z16atomic_decrementPj(d+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(d,1);l=a;return}function __ZN10PinJoint2D13_bind_methodsEv(){var a=0,b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0;a=l;l=l+64|0;if((l|0)>=(m|0))ba(64);b=a+44|0;d=a+32|0;e=a+24|0;f=a+12|0;g=a+40|0;h=a;i=a+16|0;j=a+8|0;k=a+4|0;__Z8D_METHODPKcS0_(d,867088,867101);n=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(n);c[n>>2]=274392;__ZN10MethodBind10_set_constEb(n,0);__ZN10MethodBind24_generate_argument_typesEi(n,1);c[n+44>>2]=153;c[n+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,n,d,0,0)|0;n=d+4|0;o=c[n>>2]|0;if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0){p=c[n>>2]|0;n=(p|0)==0?0:p+-4|0;p=n+4|0;if(c[n>>2]|0){q=0;do{__ZN10StringNameD2Ev(p+(q<<2)|0);q=q+1|0}while(q>>>0<(c[n>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(o,1)}__ZN10StringNameD2Ev(d);__Z8D_METHODPKc(e,867110);d=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(d);c[d>>2]=274428;__ZN10MethodBind10_set_constEb(d,1);__ZN10MethodBind24_generate_argument_typesEi(d,0);__ZN10MethodBind12_set_returnsEb(d,1);c[d+44>>2]=160;c[d+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,d,e,0,0)|0;d=e+4|0;o=c[d>>2]|0;if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0){n=c[d>>2]|0;d=(n|0)==0?0:n+-4|0;n=d+4|0;if(c[d>>2]|0){q=0;do{__ZN10StringNameD2Ev(n+(q<<2)|0);q=q+1|0}while(q>>>0<(c[d>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(o,1)}__ZN10StringNameD2Ev(e);__ZN6StringC2EPKc(b,867136);c[g>>2]=c[b>>2];__ZN10StringNameC2ERK6String(f,g);__ZN6StringC2EPKc(h,867101);__ZN6StringC2EPKc(i,867123);e=b+4|0;c[e>>2]=0;o=b+12|0;c[o>>2]=0;c[b>>2]=3;d=c[h>>2]|0;if(d|0?(c[e>>2]=0,__Z28atomic_conditional_incrementPj(d+-8|0)|0):0)c[e>>2]=c[h>>2];c[b+8>>2]=2;e=c[o>>2]|0;if((e|0)!=(c[i>>2]|0)){if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);c[o>>2]=0;e=c[i>>2]|0;if(e|0?__Z28atomic_conditional_incrementPj(e+-8|0)|0:0)c[o>>2]=c[i>>2]}c[b+16>>2]=7;c[j>>2]=__Z11_scs_createPKc(867088)|0;c[k>>2]=__Z11_scs_createPKc(867110)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(f,b,j,k,-1);__ZN10StringNameD2Ev(k);__ZN10StringNameD2Ev(j);j=c[b+12>>2]|0;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);j=c[b+4>>2]|0;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);j=c[i>>2]|0;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);j=c[h>>2]|0;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(!f){l=a;return}if(__Z16atomic_decrementPj(f+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(f,1);l=a;return}function __ZN10PinJoint2D12set_softnessEf(a,b){a=a|0;b=+b;var d=0,e=0,f=0,h=0,i=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d+4|0;f=d;g[a+428>>2]=b;__ZN10CanvasItem6updateEv(a);h=a+404|0;if(!(c[h>>2]|0)){l=d;return}a=__ZN15Physics2DServer13get_singletonEv()|0;i=c[(c[a>>2]|0)+484>>2]|0;c[f>>2]=c[h>>2];c[e>>2]=c[f>>2];Gi[i&31](a,e,0,b);l=d;return}function __ZNK10PinJoint2D12get_softnessEv(a){a=a|0;return +(+g[a+428>>2])}function __ZNK13MethodBind0RCI10PinJoint2DfE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Ef(d,0.0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK13MethodBind0RCI10PinJoint2DfE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,867136);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI10PinJoint2DfE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236128)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2Ef(i,+mj[n&511](d));__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI10PinJoint2DfE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0.0;if(!b)f=0;else{d=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236128)|0;f=d?b:0}b=c[a+44>>2]|0;d=c[a+48>>2]|0;a=f+(d>>1)|0;if(!(d&1)){h=b;i=+mj[h&511](a);g[e>>2]=i;return}else{h=c[(c[a>>2]|0)+b>>2]|0;i=+mj[h&511](a);g[e>>2]=i;return}}function __ZN13MethodBind0RCI10PinJoint2DfED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I10PinJoint2DfE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if(!b){__ZN7VariantC2Ef(d,0.0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK11MethodBind1I10PinJoint2DfE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,867136);l=a;return c[b>>2]|0}function __ZN11MethodBind1I10PinJoint2DfE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0.0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236128)|0:0){c[h>>2]=0;a[1263537]=0;k=d+24|0;n=c[k>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=i;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=i;return}if((g|0)>0){if((n|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);p=0}else{a[1263537]=0;p=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,p)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=p;c[b>>2]=0;l=i;return}}p=c[d+44>>2]|0;n=c[d+48>>2]|0;o=e+(n>>1)|0;if(!(n&1))q=p;else q=c[(c[o>>2]|0)+p>>2]|0;do if((g|0)<1){p=c[k>>2]|0;n=p+-1|0;if((p|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)s=0;else s=c[e+-4>>2]|0;if((p|0)<=(s|0)){if(r)t=0;else t=c[e+-4>>2]|0;do if((t|0)<(p|0)){if(r)u=0;else u=c[e+-4>>2]|0;if((u|0)<(p|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);v=0;break}else{a[1263537]=0;w=31;break}}else w=31;while(0);if((w|0)==31)v=e+(n*24|0)|0;__ZN7VariantC2ERKS_(j,v);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);x=+__ZNK7VariantcvfEv(j);Mi[q&511](o,x);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I10PinJoint2DfE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0,j=0.0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236128)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1)){h=b;i=c[d>>2]|0;j=+g[i>>2];Mi[h&511](a,j);return}else{h=c[(c[a>>2]|0)+b>>2]|0;i=c[d>>2]|0;j=+g[i>>2];Mi[h&511](a,j);return}}function __ZN11MethodBind1I10PinJoint2DfED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN13GrooveJoint2D18_initialize_classvEv(b){b=b|0;if(a[1263353]|0)return;__ZN7Joint2D16initialize_classEv();__ZN7ClassDB10_add_classI13GrooveJoint2DEEvv();__ZN13GrooveJoint2D13_bind_methodsEv();a[1263353]=1;return}function __ZN13GrooveJoint2D5_setvERK10StringNameRK7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK13GrooveJoint2D5_getvERK10StringNameR7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK13GrooveJoint2D19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+24|0;g=e+4|0;h=e;if(!d)__ZNK7Joint2D19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,0);__ZN6StringC2EPKc(f,867210);i=c[f>>2]|0;f=i;j=g+4|0;c[j>>2]=0;k=g+12|0;c[k>>2]=0;c[g>>2]=0;n=(i|0)==0;if(!n?(c[j>>2]=0,__Z28atomic_conditional_incrementPj(i+-8|0)|0):0)c[j>>2]=f;c[g+8>>2]=0;f=c[k>>2]|0;if(f|0){if(!(__Z16atomic_decrementPj(f+-8|0)|0))__ZN6Memory11free_staticEPvb(f,1);c[k>>2]=0}c[g+16>>2]=256;if(!(c[b>>2]|0)){k=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=k;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0}k=__ZnwjPFPvjE(32,4740)|0;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0;c[k+12>>2]=0;c[k+16>>2]=7;f=k+20|0;c[f>>2]=0;j=k+24|0;c[j>>2]=0;o=k+28|0;c[o>>2]=0;__ZN12PropertyInfoaSERKS_(k,g)|0;p=c[b>>2]|0;q=p+4|0;r=c[q>>2]|0;c[j>>2]=r;c[f>>2]=0;c[o>>2]=p;if(r|0)c[r+20>>2]=k;c[q>>2]=k;if(!(c[p>>2]|0))c[p>>2]=k;k=p+8|0;c[k>>2]=(c[k>>2]|0)+1;k=c[g+12>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);k=c[g+4>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);if(!n?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);__ZN10StringNameC2EPKc(h,867210);__ZN7ClassDB17get_property_listE10StringNameP4ListI12PropertyInfo16DefaultAllocatorEbPK6Object(h,b,1,a);__ZN10StringNameD2Ev(h);if(!d){l=e;return}__ZNK7Joint2D19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,1);l=e;return}function __ZN13GrooveJoint2D14_notificationvEib(a,b,c){a=a|0;b=b|0;c=c|0;if(!c)__ZN7Joint2D14_notificationvEib(a,b,0);if(1371!=1367)__ZN13GrooveJoint2D13_notificationEi(a,b);if(!c)return;__ZN7Joint2D14_notificationvEib(a,b,1);return}function __ZNK13GrooveJoint2D16_get_class_namevEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+8|0;e=b+4|0;f=b;g=a+424|0;a=c[g>>2]|0;if(a|0){if(c[a+4>>2]|0){l=b;return g|0}if(__ZNK6String6lengthEv(a+8|0)|0){l=b;return g|0}}__ZN6StringC2EPKc(d,867210);c[f>>2]=c[d>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameaSERKS_(g,e);__ZN10StringNameD2Ev(e);e=c[f>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);l=b;return g|0}function __ZNK13GrooveJoint2D9get_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,867210);l=a;return c[b>>2]|0}function __ZNK13GrooveJoint2D8is_classERK6String(a,b){a=a|0;b=b|0;var c=0;if((((!(__ZNK6StringeqEPKc(b,867210)|0)?!(__ZNK6StringeqEPKc(b,867080)|0):0)?!(__ZNK6StringeqEPKc(b,939635)|0):0)?!(__ZNK6StringeqEPKc(b,947933)|0):0)?!(__ZNK6StringeqEPKc(b,1132465)|0):0)c=__ZNK6StringeqEPKc(b,1142944)|0;else c=1;return c|0}function __ZNK13GrooveJoint2D12is_class_ptrEPv(a,b){a=a|0;b=b|0;var c=0;if((b|0)==1236132){c=1;return c|0}c=(b|0)==1236124|((b|0)==1234324|((b|0)==1220748|((b|0)==1220720|(b|0)==1220580)));return c|0}function __ZN13GrooveJoint2DD2Ev(a){a=a|0;c[a>>2]=274464;__ZN10StringNameD2Ev(a+424|0);c[a>>2]=274012;__ZN8NodePathD2Ev(a+412|0);__ZN8NodePathD2Ev(a+408|0);__ZN10StringNameD2Ev(a+400|0);c[a>>2]=218040;__ZN10StringNameD2Ev(a+340|0);__ZN10CanvasItemD2Ev(a);return}function __ZN13GrooveJoint2DD0Ev(a){a=a|0;c[a>>2]=274464;__ZN10StringNameD2Ev(a+424|0);c[a>>2]=274012;__ZN8NodePathD2Ev(a+412|0);__ZN8NodePathD2Ev(a+408|0);__ZN10StringNameD2Ev(a+400|0);c[a>>2]=218040;__ZN10StringNameD2Ev(a+340|0);__ZN10CanvasItemD2Ev(a);__ZdlPv(a);return}function __ZN13GrooveJoint2D16_configure_jointEv(b){b=b|0;var d=0,e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0.0,E=0.0;d=l;l=l+96|0;if((l|0)>=(m|0))ba(96);e=d+80|0;f=d+72|0;h=d+24|0;i=d+68|0;j=d+64|0;k=d+60|0;n=d+56|0;o=d;p=d+16|0;q=d+8|0;r=d+52|0;s=d+48|0;t=b+408|0;__ZN8NodePathC2ERKS_(e,t);c[f>>2]=c[e>>2];if(__ZNK4Node8has_nodeERK8NodePath(b,f)|0){__ZN8NodePathC2ERKS_(e,t);c[h>>2]=c[e>>2];t=__ZNK4Node8get_nodeERK8NodePath(b,h)|0;__ZN8NodePathD2Ev(h);u=t}else u=0;__ZN8NodePathD2Ev(f);t=b+412|0;__ZN8NodePathC2ERKS_(e,t);c[f>>2]=c[e>>2];if(__ZNK4Node8has_nodeERK8NodePath(b,f)|0){__ZN8NodePathC2ERKS_(e,t);c[h>>2]=c[e>>2];t=__ZNK4Node8get_nodeERK8NodePath(b,h)|0;__ZN8NodePathD2Ev(h);v=t}else v=0;__ZN8NodePathD2Ev(f);if(!((u|0)!=0&(v|0)!=0)){w=0;l=d;return w|0}t=$i[c[(c[u>>2]|0)+44>>2]&8191](u,1236120)|0;x=t?u:0;u=$i[c[(c[v>>2]|0)+44>>2]&8191](v,1236120)|0;t=u?v:0;if(!((x|0)!=0&(t|0)!=0)){w=0;l=d;return w|0}v=(a[b+420>>0]|0)==0;u=__ZN15Physics2DServer13get_singletonEv()|0;y=c[u>>2]|0;if(v){v=c[y+400>>2]|0;z=x+408|0;c[k>>2]=c[z>>2];A=t+408|0;c[n>>2]=c[A>>2];c[f>>2]=c[k>>2];c[e>>2]=c[n>>2];bj[v&4095](u,f,e);B=A;C=z}else{z=c[y+396>>2]|0;y=x+408|0;c[i>>2]=c[y>>2];x=t+408|0;c[j>>2]=c[x>>2];c[f>>2]=c[i>>2];c[e>>2]=c[j>>2];bj[z&4095](u,f,e);B=x;C=y}Pi[c[(c[b>>2]|0)+132>>2]&2047](h,b);y=h+16|0;x=y;u=c[x+4>>2]|0;z=o;c[z>>2]=c[x>>2];c[z+4>>2]=u;D=+g[b+428>>2];u=h+8|0;z=h+4|0;x=h+12|0;E=+g[z>>2]*0.0+D*+g[x>>2];g[e>>2]=+g[h>>2]*0.0+D*+g[u>>2];g[e+4>>2]=E;__ZNK7Vector2plERKS_(p,e,y);E=+g[b+432>>2];D=+g[z>>2]*0.0+E*+g[x>>2];g[e>>2]=+g[h>>2]*0.0+E*+g[u>>2];g[e+4>>2]=D;__ZNK7Vector2plERKS_(q,e,y);y=__ZN15Physics2DServer13get_singletonEv()|0;u=c[(c[y>>2]|0)+476>>2]|0;c[r>>2]=c[C>>2];c[s>>2]=c[B>>2];c[f>>2]=c[r>>2];c[e>>2]=c[s>>2];w=Wh[u&63](y,o,p,q,f,e)|0;l=d;return w|0}function __ZN13GrooveJoint2D13_notificationEi(b,d){b=b|0;d=d|0;var e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+24|0;h=e+16|0;i=e;if((d|0)!=30){l=e;return}if(!(a[b+136>>0]|0)){l=e;return}d=b+132|0;j=c[d>>2]|0;if(!j){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(947574,947583,260,947603,0);k=c[d>>2]|0;if(!k){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(947574,947583,260,947603,0);n=0}else{o=k;p=7}}else{a[1263537]=0;o=j;p=7}if((p|0)==7){a[1263537]=0;n=o}if(!(__ZNK9SceneTree28is_debugging_collisions_hintEv(n)|0)){l=e;return}g[f>>2]=-10.0;g[f+4>>2]=0.0;g[h>>2]=10.0;g[h+4>>2]=0.0;g[i>>2]=.699999988079071;g[i+4>>2]=.6000000238418579;g[i+8>>2]=0.0;g[i+12>>2]=.5;__ZN10CanvasItem9draw_lineERK7Vector2S2_RK5Colorfb(b,f,h,i,3.0,0);n=b+428|0;o=c[n>>2]|0;g[f>>2]=-10.0;c[f+4>>2]=o;g[h>>2]=10.0;c[h+4>>2]=o;g[i>>2]=.699999988079071;g[i+4>>2]=.6000000238418579;g[i+8>>2]=0.0;g[i+12>>2]=.5;__ZN10CanvasItem9draw_lineERK7Vector2S2_RK5Colorfb(b,f,h,i,3.0,0);g[f>>2]=0.0;g[f+4>>2]=0.0;o=c[n>>2]|0;g[h>>2]=0.0;c[h+4>>2]=o;g[i>>2]=.699999988079071;g[i+4>>2]=.6000000238418579;g[i+8>>2]=0.0;g[i+12>>2]=.5;__ZN10CanvasItem9draw_lineERK7Vector2S2_RK5Colorfb(b,f,h,i,3.0,0);o=c[b+432>>2]|0;g[f>>2]=-10.0;c[f+4>>2]=o;g[h>>2]=10.0;c[h+4>>2]=o;g[i>>2]=.800000011920929;g[i+4>>2]=.800000011920929;g[i+8>>2]=.8999999761581421;g[i+12>>2]=.5;__ZN10CanvasItem9draw_lineERK7Vector2S2_RK5Colorfb(b,f,h,i,5.0,0);l=e;return}function __ZN7ClassDB10_add_classI13GrooveJoint2DEEvv(){var a=0,b=0,d=0,e=0,f=0,g=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+16|0;d=a+12|0;e=a+8|0;f=a+4|0;g=a;__ZN6StringC2EPKc(b,867210);c[e>>2]=c[b>>2];__ZN10StringNameC2ERK6String(d,e);__ZN6StringC2EPKc(b,867080);c[g>>2]=c[b>>2];__ZN10StringNameC2ERK6String(f,g);__ZN7ClassDB11_add_class2ERK10StringNameS2_(d,f);__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);__ZN10StringNameD2Ev(d);d=c[e>>2]|0;if(!d){l=a;return}if(__Z16atomic_decrementPj(d+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(d,1);l=a;return}function __ZN13GrooveJoint2D13_bind_methodsEv(){var a=0,b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0;a=l;l=l+96|0;if((l|0)>=(m|0))ba(96);b=a+72|0;d=a+64|0;e=a+48|0;f=a+40|0;g=a+24|0;h=a+16|0;i=a+56|0;j=a+8|0;k=a+32|0;n=a+20|0;o=a+12|0;p=a+4|0;q=a;__Z8D_METHODPKcS0_(d,912071,1126756);r=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(r);c[r>>2]=274628;__ZN10MethodBind10_set_constEb(r,0);__ZN10MethodBind24_generate_argument_typesEi(r,1);c[r+44>>2]=154;c[r+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,r,d,0,0)|0;r=d+4|0;s=c[r>>2]|0;if(s|0?(__Z16atomic_decrementPj(s+-8|0)|0)==0:0){t=c[r>>2]|0;r=(t|0)==0?0:t+-4|0;t=r+4|0;if(c[r>>2]|0){u=0;do{__ZN10StringNameD2Ev(t+(u<<2)|0);u=u+1|0}while(u>>>0<(c[r>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(s,1)}__ZN10StringNameD2Ev(d);__Z8D_METHODPKc(e,912082);d=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(d);c[d>>2]=274664;__ZN10MethodBind10_set_constEb(d,1);__ZN10MethodBind24_generate_argument_typesEi(d,0);__ZN10MethodBind12_set_returnsEb(d,1);c[d+44>>2]=161;c[d+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,d,e,0,0)|0;d=e+4|0;s=c[d>>2]|0;if(s|0?(__Z16atomic_decrementPj(s+-8|0)|0)==0:0){r=c[d>>2]|0;d=(r|0)==0?0:r+-4|0;r=d+4|0;if(c[d>>2]|0){u=0;do{__ZN10StringNameD2Ev(r+(u<<2)|0);u=u+1|0}while(u>>>0<(c[d>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(s,1)}__ZN10StringNameD2Ev(e);__Z8D_METHODPKcS0_(f,867147,1128872);e=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(e);c[e>>2]=274628;__ZN10MethodBind10_set_constEb(e,0);__ZN10MethodBind24_generate_argument_typesEi(e,1);c[e+44>>2]=155;c[e+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,e,f,0,0)|0;e=f+4|0;s=c[e>>2]|0;if(s|0?(__Z16atomic_decrementPj(s+-8|0)|0)==0:0){d=c[e>>2]|0;e=(d|0)==0?0:d+-4|0;d=e+4|0;if(c[e>>2]|0){u=0;do{__ZN10StringNameD2Ev(d+(u<<2)|0);u=u+1|0}while(u>>>0<(c[e>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(s,1)}__ZN10StringNameD2Ev(f);__Z8D_METHODPKc(g,867166);f=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(f);c[f>>2]=274664;__ZN10MethodBind10_set_constEb(f,1);__ZN10MethodBind24_generate_argument_typesEi(f,0);__ZN10MethodBind12_set_returnsEb(f,1);c[f+44>>2]=162;c[f+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,f,g,0,0)|0;f=g+4|0;s=c[f>>2]|0;if(s|0?(__Z16atomic_decrementPj(s+-8|0)|0)==0:0){e=c[f>>2]|0;f=(e|0)==0?0:e+-4|0;e=f+4|0;if(c[f>>2]|0){u=0;do{__ZN10StringNameD2Ev(e+(u<<2)|0);u=u+1|0}while(u>>>0<(c[f>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(s,1)}__ZN10StringNameD2Ev(g);__ZN6StringC2EPKc(b,867210);c[i>>2]=c[b>>2];__ZN10StringNameC2ERK6String(h,i);__ZN6StringC2EPKc(j,1126756);__ZN6StringC2EPKc(k,867185);g=b+4|0;c[g>>2]=0;s=b+12|0;c[s>>2]=0;c[b>>2]=3;f=c[j>>2]|0;if(f|0?(c[g>>2]=0,__Z28atomic_conditional_incrementPj(f+-8|0)|0):0)c[g>>2]=c[j>>2];c[b+8>>2]=2;g=c[s>>2]|0;if((g|0)!=(c[k>>2]|0)){if(g|0?(__Z16atomic_decrementPj(g+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(g,1);c[s>>2]=0;g=c[k>>2]|0;if(g|0?__Z28atomic_conditional_incrementPj(g+-8|0)|0:0)c[s>>2]=c[k>>2]}c[b+16>>2]=7;c[n>>2]=__Z11_scs_createPKc(912071)|0;c[o>>2]=__Z11_scs_createPKc(912082)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(h,b,n,o,-1);__ZN10StringNameD2Ev(o);__ZN10StringNameD2Ev(n);s=c[b+12>>2]|0;if(s|0?(__Z16atomic_decrementPj(s+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(s,1);s=c[b+4>>2]|0;if(s|0?(__Z16atomic_decrementPj(s+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(s,1);s=c[k>>2]|0;if(s|0?(__Z16atomic_decrementPj(s+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(s,1);s=c[j>>2]|0;if(s|0?(__Z16atomic_decrementPj(s+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(s,1);__ZN10StringNameD2Ev(h);h=c[i>>2]|0;if(h|0?(__Z16atomic_decrementPj(h+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(h,1);__ZN6StringC2EPKc(b,867210);c[i>>2]=c[b>>2];__ZN10StringNameC2ERK6String(p,i);__ZN6StringC2EPKc(q,867195);__ZN6StringC2EPKc(k,867185);h=b+4|0;c[h>>2]=0;s=b+12|0;c[s>>2]=0;c[b>>2]=3;j=c[q>>2]|0;if(j|0?(c[h>>2]=0,__Z28atomic_conditional_incrementPj(j+-8|0)|0):0)c[h>>2]=c[q>>2];c[b+8>>2]=2;h=c[s>>2]|0;if((h|0)!=(c[k>>2]|0)){if(h|0?(__Z16atomic_decrementPj(h+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(h,1);c[s>>2]=0;h=c[k>>2]|0;if(h|0?__Z28atomic_conditional_incrementPj(h+-8|0)|0:0)c[s>>2]=c[k>>2]}c[b+16>>2]=7;c[n>>2]=__Z11_scs_createPKc(867147)|0;c[o>>2]=__Z11_scs_createPKc(867166)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(p,b,n,o,-1);__ZN10StringNameD2Ev(o);__ZN10StringNameD2Ev(n);n=c[b+12>>2]|0;if(n|0?(__Z16atomic_decrementPj(n+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(n,1);n=c[b+4>>2]|0;if(n|0?(__Z16atomic_decrementPj(n+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(n,1);n=c[k>>2]|0;if(n|0?(__Z16atomic_decrementPj(n+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(n,1);n=c[q>>2]|0;if(n|0?(__Z16atomic_decrementPj(n+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(n,1);__ZN10StringNameD2Ev(p);p=c[i>>2]|0;if(!p){l=a;return}if(__Z16atomic_decrementPj(p+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(p,1);l=a;return}function __ZN13GrooveJoint2D10set_lengthEf(a,b){a=a|0;b=+b;g[a+428>>2]=b;__ZN10CanvasItem6updateEv(a);return}function __ZNK13GrooveJoint2D10get_lengthEv(a){a=a|0;return +(+g[a+428>>2])}function __ZN13GrooveJoint2D18set_initial_offsetEf(a,b){a=a|0;b=+b;g[a+432>>2]=b;__ZN10CanvasItem6updateEv(a);return}function __ZNK13GrooveJoint2D18get_initial_offsetEv(a){a=a|0;return +(+g[a+432>>2])}function __ZNK13MethodBind0RCI13GrooveJoint2DfE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Ef(d,0.0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK13MethodBind0RCI13GrooveJoint2DfE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,867210);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI13GrooveJoint2DfE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236132)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2Ef(i,+mj[n&511](d));__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI13GrooveJoint2DfE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0.0;if(!b)f=0;else{d=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236132)|0;f=d?b:0}b=c[a+44>>2]|0;d=c[a+48>>2]|0;a=f+(d>>1)|0;if(!(d&1)){h=b;i=+mj[h&511](a);g[e>>2]=i;return}else{h=c[(c[a>>2]|0)+b>>2]|0;i=+mj[h&511](a);g[e>>2]=i;return}}function __ZN13MethodBind0RCI13GrooveJoint2DfED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I13GrooveJoint2DfE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if(!b){__ZN7VariantC2Ef(d,0.0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK11MethodBind1I13GrooveJoint2DfE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,867210);l=a;return c[b>>2]|0}function __ZN11MethodBind1I13GrooveJoint2DfE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0.0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236132)|0:0){c[h>>2]=0;a[1263537]=0;k=d+24|0;n=c[k>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=i;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=i;return}if((g|0)>0){if((n|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);p=0}else{a[1263537]=0;p=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,p)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=p;c[b>>2]=0;l=i;return}}p=c[d+44>>2]|0;n=c[d+48>>2]|0;o=e+(n>>1)|0;if(!(n&1))q=p;else q=c[(c[o>>2]|0)+p>>2]|0;do if((g|0)<1){p=c[k>>2]|0;n=p+-1|0;if((p|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)s=0;else s=c[e+-4>>2]|0;if((p|0)<=(s|0)){if(r)t=0;else t=c[e+-4>>2]|0;do if((t|0)<(p|0)){if(r)u=0;else u=c[e+-4>>2]|0;if((u|0)<(p|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);v=0;break}else{a[1263537]=0;w=31;break}}else w=31;while(0);if((w|0)==31)v=e+(n*24|0)|0;__ZN7VariantC2ERKS_(j,v);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);x=+__ZNK7VariantcvfEv(j);Mi[q&511](o,x);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I13GrooveJoint2DfE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0,j=0.0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236132)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1)){h=b;i=c[d>>2]|0;j=+g[i>>2];Mi[h&511](a,j);return}else{h=c[(c[a>>2]|0)+b>>2]|0;i=c[d>>2]|0;j=+g[i>>2];Mi[h&511](a,j);return}}function __ZN11MethodBind1I13GrooveJoint2DfED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN19DampedSpringJoint2D18_initialize_classvEv(b){b=b|0;if(a[1263354]|0)return;__ZN7Joint2D16initialize_classEv();__ZN7ClassDB10_add_classI19DampedSpringJoint2DEEvv();__ZN19DampedSpringJoint2D13_bind_methodsEv();a[1263354]=1;return}function __ZN19DampedSpringJoint2D5_setvERK10StringNameRK7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK19DampedSpringJoint2D5_getvERK10StringNameR7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK19DampedSpringJoint2D19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+24|0;g=e+4|0;h=e;if(!d)__ZNK7Joint2D19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,0);__ZN6StringC2EPKc(f,867327);i=c[f>>2]|0;f=i;j=g+4|0;c[j>>2]=0;k=g+12|0;c[k>>2]=0;c[g>>2]=0;n=(i|0)==0;if(!n?(c[j>>2]=0,__Z28atomic_conditional_incrementPj(i+-8|0)|0):0)c[j>>2]=f;c[g+8>>2]=0;f=c[k>>2]|0;if(f|0){if(!(__Z16atomic_decrementPj(f+-8|0)|0))__ZN6Memory11free_staticEPvb(f,1);c[k>>2]=0}c[g+16>>2]=256;if(!(c[b>>2]|0)){k=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=k;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0}k=__ZnwjPFPvjE(32,4740)|0;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0;c[k+12>>2]=0;c[k+16>>2]=7;f=k+20|0;c[f>>2]=0;j=k+24|0;c[j>>2]=0;o=k+28|0;c[o>>2]=0;__ZN12PropertyInfoaSERKS_(k,g)|0;p=c[b>>2]|0;q=p+4|0;r=c[q>>2]|0;c[j>>2]=r;c[f>>2]=0;c[o>>2]=p;if(r|0)c[r+20>>2]=k;c[q>>2]=k;if(!(c[p>>2]|0))c[p>>2]=k;k=p+8|0;c[k>>2]=(c[k>>2]|0)+1;k=c[g+12>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);k=c[g+4>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);if(!n?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);__ZN10StringNameC2EPKc(h,867327);__ZN7ClassDB17get_property_listE10StringNameP4ListI12PropertyInfo16DefaultAllocatorEbPK6Object(h,b,1,a);__ZN10StringNameD2Ev(h);if(!d){l=e;return}__ZNK7Joint2D19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,1);l=e;return}function __ZN19DampedSpringJoint2D14_notificationvEib(a,b,c){a=a|0;b=b|0;c=c|0;if(!c)__ZN7Joint2D14_notificationvEib(a,b,0);if(1372!=1367)__ZN19DampedSpringJoint2D13_notificationEi(a,b);if(!c)return;__ZN7Joint2D14_notificationvEib(a,b,1);return}function __ZNK19DampedSpringJoint2D16_get_class_namevEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+8|0;e=b+4|0;f=b;g=a+424|0;a=c[g>>2]|0;if(a|0){if(c[a+4>>2]|0){l=b;return g|0}if(__ZNK6String6lengthEv(a+8|0)|0){l=b;return g|0}}__ZN6StringC2EPKc(d,867327);c[f>>2]=c[d>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameaSERKS_(g,e);__ZN10StringNameD2Ev(e);e=c[f>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);l=b;return g|0}function __ZNK19DampedSpringJoint2D9get_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,867327);l=a;return c[b>>2]|0}function __ZNK19DampedSpringJoint2D8is_classERK6String(a,b){a=a|0;b=b|0;var c=0;if((((!(__ZNK6StringeqEPKc(b,867327)|0)?!(__ZNK6StringeqEPKc(b,867080)|0):0)?!(__ZNK6StringeqEPKc(b,939635)|0):0)?!(__ZNK6StringeqEPKc(b,947933)|0):0)?!(__ZNK6StringeqEPKc(b,1132465)|0):0)c=__ZNK6StringeqEPKc(b,1142944)|0;else c=1;return c|0}function __ZNK19DampedSpringJoint2D12is_class_ptrEPv(a,b){a=a|0;b=b|0;var c=0;if((b|0)==1236136){c=1;return c|0}c=(b|0)==1236124|((b|0)==1234324|((b|0)==1220748|((b|0)==1220720|(b|0)==1220580)));return c|0}function __ZN19DampedSpringJoint2DD2Ev(a){a=a|0;c[a>>2]=274700;__ZN10StringNameD2Ev(a+424|0);c[a>>2]=274012;__ZN8NodePathD2Ev(a+412|0);__ZN8NodePathD2Ev(a+408|0);__ZN10StringNameD2Ev(a+400|0);c[a>>2]=218040;__ZN10StringNameD2Ev(a+340|0);__ZN10CanvasItemD2Ev(a);return}function __ZN19DampedSpringJoint2DD0Ev(a){a=a|0;c[a>>2]=274700;__ZN10StringNameD2Ev(a+424|0);c[a>>2]=274012;__ZN8NodePathD2Ev(a+412|0);__ZN8NodePathD2Ev(a+408|0);__ZN10StringNameD2Ev(a+400|0);c[a>>2]=218040;__ZN10StringNameD2Ev(a+340|0);__ZN10CanvasItemD2Ev(a);__ZdlPv(a);return}function __ZN19DampedSpringJoint2D16_configure_jointEv(b){b=b|0;var d=0,e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0.0,G=0.0;d=l;l=l+96|0;if((l|0)>=(m|0))ba(96);e=d+80|0;f=d+68|0;h=d+16|0;i=d+76|0;j=d+72|0;k=d+64|0;n=d+60|0;o=d;p=d+8|0;q=d+56|0;r=d+52|0;s=d+48|0;t=d+44|0;u=d+40|0;v=b+408|0;__ZN8NodePathC2ERKS_(e,v);c[f>>2]=c[e>>2];if(__ZNK4Node8has_nodeERK8NodePath(b,f)|0){__ZN8NodePathC2ERKS_(e,v);c[h>>2]=c[e>>2];v=__ZNK4Node8get_nodeERK8NodePath(b,h)|0;__ZN8NodePathD2Ev(h);w=v}else w=0;__ZN8NodePathD2Ev(f);v=b+412|0;__ZN8NodePathC2ERKS_(e,v);c[f>>2]=c[e>>2];if(__ZNK4Node8has_nodeERK8NodePath(b,f)|0){__ZN8NodePathC2ERKS_(e,v);c[h>>2]=c[e>>2];v=__ZNK4Node8get_nodeERK8NodePath(b,h)|0;__ZN8NodePathD2Ev(h);x=v}else x=0;__ZN8NodePathD2Ev(f);if(!((w|0)!=0&(x|0)!=0)){y=0;l=d;return y|0}v=$i[c[(c[w>>2]|0)+44>>2]&8191](w,1236120)|0;z=v?w:0;w=$i[c[(c[x>>2]|0)+44>>2]&8191](x,1236120)|0;v=w?x:0;if(!((z|0)!=0&(v|0)!=0)){y=0;l=d;return y|0}x=(a[b+420>>0]|0)==0;w=__ZN15Physics2DServer13get_singletonEv()|0;A=c[w>>2]|0;if(x){x=c[A+400>>2]|0;B=z+408|0;c[k>>2]=c[B>>2];C=v+408|0;c[n>>2]=c[C>>2];c[f>>2]=c[k>>2];c[e>>2]=c[n>>2];bj[x&4095](w,f,e);D=C;E=B}else{B=c[A+396>>2]|0;A=z+408|0;c[i>>2]=c[A>>2];z=v+408|0;c[j>>2]=c[z>>2];c[f>>2]=c[i>>2];c[e>>2]=c[j>>2];bj[B&4095](w,f,e);D=z;E=A}Pi[c[(c[b>>2]|0)+132>>2]&2047](h,b);A=h+16|0;z=A;w=c[z+4>>2]|0;B=o;c[B>>2]=c[z>>2];c[B+4>>2]=w;F=+g[b+440>>2];G=+g[h+4>>2]*0.0+F*+g[h+12>>2];g[e>>2]=+g[h>>2]*0.0+F*+g[h+8>>2];g[e+4>>2]=G;__ZNK7Vector2plERKS_(p,e,A);A=__ZN15Physics2DServer13get_singletonEv()|0;h=c[(c[A>>2]|0)+480>>2]|0;c[q>>2]=c[E>>2];c[r>>2]=c[D>>2];c[f>>2]=c[q>>2];c[e>>2]=c[r>>2];r=Fi[h&127](A,o,p,f,e)|0;f=b+436|0;if(+g[f>>2]!=0.0){p=__ZN15Physics2DServer13get_singletonEv()|0;o=c[(c[p>>2]|0)+492>>2]|0;c[s>>2]=r;G=+g[f>>2];c[e>>2]=c[s>>2];Gi[o&31](p,e,0,G)}p=__ZN15Physics2DServer13get_singletonEv()|0;o=c[(c[p>>2]|0)+492>>2]|0;c[t>>2]=r;G=+g[b+428>>2];c[e>>2]=c[t>>2];Gi[o&31](p,e,1,G);p=__ZN15Physics2DServer13get_singletonEv()|0;o=c[(c[p>>2]|0)+492>>2]|0;c[u>>2]=r;G=+g[b+432>>2];c[e>>2]=c[u>>2];Gi[o&31](p,e,2,G);y=r;l=d;return y|0}function __ZN19DampedSpringJoint2D13_notificationEi(b,d){b=b|0;d=d|0;var e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+24|0;h=e+16|0;i=e;if((d|0)!=30){l=e;return}if(!(a[b+136>>0]|0)){l=e;return}d=b+132|0;j=c[d>>2]|0;if(!j){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(947574,947583,260,947603,0);k=c[d>>2]|0;if(!k){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(947574,947583,260,947603,0);n=0}else{o=k;p=7}}else{a[1263537]=0;o=j;p=7}if((p|0)==7){a[1263537]=0;n=o}if(!(__ZNK9SceneTree28is_debugging_collisions_hintEv(n)|0)){l=e;return}g[f>>2]=-10.0;g[f+4>>2]=0.0;g[h>>2]=10.0;g[h+4>>2]=0.0;g[i>>2]=.699999988079071;g[i+4>>2]=.6000000238418579;g[i+8>>2]=0.0;g[i+12>>2]=.5;__ZN10CanvasItem9draw_lineERK7Vector2S2_RK5Colorfb(b,f,h,i,3.0,0);n=b+440|0;o=c[n>>2]|0;g[f>>2]=-10.0;c[f+4>>2]=o;g[h>>2]=10.0;c[h+4>>2]=o;g[i>>2]=.699999988079071;g[i+4>>2]=.6000000238418579;g[i+8>>2]=0.0;g[i+12>>2]=.5;__ZN10CanvasItem9draw_lineERK7Vector2S2_RK5Colorfb(b,f,h,i,3.0,0);g[f>>2]=0.0;g[f+4>>2]=0.0;o=c[n>>2]|0;g[h>>2]=0.0;c[h+4>>2]=o;g[i>>2]=.699999988079071;g[i+4>>2]=.6000000238418579;g[i+8>>2]=0.0;g[i+12>>2]=.5;__ZN10CanvasItem9draw_lineERK7Vector2S2_RK5Colorfb(b,f,h,i,3.0,0);l=e;return}function __ZN7ClassDB10_add_classI19DampedSpringJoint2DEEvv(){var a=0,b=0,d=0,e=0,f=0,g=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+16|0;d=a+12|0;e=a+8|0;f=a+4|0;g=a;__ZN6StringC2EPKc(b,867327);c[e>>2]=c[b>>2];__ZN10StringNameC2ERK6String(d,e);__ZN6StringC2EPKc(b,867080);c[g>>2]=c[b>>2];__ZN10StringNameC2ERK6String(f,g);__ZN7ClassDB11_add_class2ERK10StringNameS2_(d,f);__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);__ZN10StringNameD2Ev(d);d=c[e>>2]|0;if(!d){l=a;return}if(__Z16atomic_decrementPj(d+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(d,1);l=a;return}function __ZN19DampedSpringJoint2D13_bind_methodsEv(){var a=0,b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0;a=l;l=l+160|0;if((l|0)>=(m|0))ba(160);b=a+128|0;d=a+120|0;e=a+112|0;f=a+104|0;g=a+88|0;h=a+80|0;i=a+64|0;j=a+48|0;k=a+32|0;n=a+28|0;o=a+96|0;p=a+24|0;q=a+72|0;r=a+56|0;s=a+40|0;t=a+20|0;u=a+16|0;v=a+12|0;w=a+8|0;x=a+4|0;y=a;__Z8D_METHODPKcS0_(d,912071,1126756);z=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(z);c[z>>2]=274864;__ZN10MethodBind10_set_constEb(z,0);__ZN10MethodBind24_generate_argument_typesEi(z,1);c[z+44>>2]=156;c[z+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,z,d,0,0)|0;z=d+4|0;A=c[z>>2]|0;if(A|0?(__Z16atomic_decrementPj(A+-8|0)|0)==0:0){B=c[z>>2]|0;z=(B|0)==0?0:B+-4|0;B=z+4|0;if(c[z>>2]|0){C=0;do{__ZN10StringNameD2Ev(B+(C<<2)|0);C=C+1|0}while(C>>>0<(c[z>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(A,1)}__ZN10StringNameD2Ev(d);__Z8D_METHODPKc(e,912082);d=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(d);c[d>>2]=274900;__ZN10MethodBind10_set_constEb(d,1);__ZN10MethodBind24_generate_argument_typesEi(d,0);__ZN10MethodBind12_set_returnsEb(d,1);c[d+44>>2]=163;c[d+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,d,e,0,0)|0;d=e+4|0;A=c[d>>2]|0;if(A|0?(__Z16atomic_decrementPj(A+-8|0)|0)==0:0){z=c[d>>2]|0;d=(z|0)==0?0:z+-4|0;z=d+4|0;if(c[d>>2]|0){C=0;do{__ZN10StringNameD2Ev(z+(C<<2)|0);C=C+1|0}while(C>>>0<(c[d>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(A,1)}__ZN10StringNameD2Ev(e);__Z8D_METHODPKcS0_(f,867224,867240);e=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(e);c[e>>2]=274864;__ZN10MethodBind10_set_constEb(e,0);__ZN10MethodBind24_generate_argument_typesEi(e,1);c[e+44>>2]=157;c[e+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,e,f,0,0)|0;e=f+4|0;A=c[e>>2]|0;if(A|0?(__Z16atomic_decrementPj(A+-8|0)|0)==0:0){d=c[e>>2]|0;e=(d|0)==0?0:d+-4|0;d=e+4|0;if(c[e>>2]|0){C=0;do{__ZN10StringNameD2Ev(d+(C<<2)|0);C=C+1|0}while(C>>>0<(c[e>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(A,1)}__ZN10StringNameD2Ev(f);__Z8D_METHODPKc(g,867252);f=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(f);c[f>>2]=274900;__ZN10MethodBind10_set_constEb(f,1);__ZN10MethodBind24_generate_argument_typesEi(f,0);__ZN10MethodBind12_set_returnsEb(f,1);c[f+44>>2]=164;c[f+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,f,g,0,0)|0;f=g+4|0;A=c[f>>2]|0;if(A|0?(__Z16atomic_decrementPj(A+-8|0)|0)==0:0){e=c[f>>2]|0;f=(e|0)==0?0:e+-4|0;e=f+4|0;if(c[f>>2]|0){C=0;do{__ZN10StringNameD2Ev(e+(C<<2)|0);C=C+1|0}while(C>>>0<(c[f>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(A,1)}__ZN10StringNameD2Ev(g);__Z8D_METHODPKcS0_(h,867268,867282);g=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(g);c[g>>2]=274864;__ZN10MethodBind10_set_constEb(g,0);__ZN10MethodBind24_generate_argument_typesEi(g,1);c[g+44>>2]=158;c[g+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,g,h,0,0)|0;g=h+4|0;A=c[g>>2]|0;if(A|0?(__Z16atomic_decrementPj(A+-8|0)|0)==0:0){f=c[g>>2]|0;g=(f|0)==0?0:f+-4|0;f=g+4|0;if(c[g>>2]|0){C=0;do{__ZN10StringNameD2Ev(f+(C<<2)|0);C=C+1|0}while(C>>>0<(c[g>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(A,1)}__ZN10StringNameD2Ev(h);__Z8D_METHODPKc(i,867292);h=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(h);c[h>>2]=274900;__ZN10MethodBind10_set_constEb(h,1);__ZN10MethodBind24_generate_argument_typesEi(h,0);__ZN10MethodBind12_set_returnsEb(h,1);c[h+44>>2]=165;c[h+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,h,i,0,0)|0;h=i+4|0;A=c[h>>2]|0;if(A|0?(__Z16atomic_decrementPj(A+-8|0)|0)==0:0){g=c[h>>2]|0;h=(g|0)==0?0:g+-4|0;g=h+4|0;if(c[h>>2]|0){C=0;do{__ZN10StringNameD2Ev(g+(C<<2)|0);C=C+1|0}while(C>>>0<(c[h>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(A,1)}__ZN10StringNameD2Ev(i);__Z8D_METHODPKcS0_(j,1072279,1072411);i=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(i);c[i>>2]=274864;__ZN10MethodBind10_set_constEb(i,0);__ZN10MethodBind24_generate_argument_typesEi(i,1);c[i+44>>2]=159;c[i+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,i,j,0,0)|0;i=j+4|0;A=c[i>>2]|0;if(A|0?(__Z16atomic_decrementPj(A+-8|0)|0)==0:0){h=c[i>>2]|0;i=(h|0)==0?0:h+-4|0;h=i+4|0;if(c[i>>2]|0){C=0;do{__ZN10StringNameD2Ev(h+(C<<2)|0);C=C+1|0}while(C>>>0<(c[i>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(A,1)}__ZN10StringNameD2Ev(j);__Z8D_METHODPKc(k,1072291);j=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(j);c[j>>2]=274900;__ZN10MethodBind10_set_constEb(j,1);__ZN10MethodBind24_generate_argument_typesEi(j,0);__ZN10MethodBind12_set_returnsEb(j,1);c[j+44>>2]=166;c[j+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,j,k,0,0)|0;j=k+4|0;A=c[j>>2]|0;if(A|0?(__Z16atomic_decrementPj(A+-8|0)|0)==0:0){i=c[j>>2]|0;j=(i|0)==0?0:i+-4|0;i=j+4|0;if(c[j>>2]|0){C=0;do{__ZN10StringNameD2Ev(i+(C<<2)|0);C=C+1|0}while(C>>>0<(c[j>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(A,1)}__ZN10StringNameD2Ev(k);__ZN6StringC2EPKc(b,867327);c[o>>2]=c[b>>2];__ZN10StringNameC2ERK6String(n,o);__ZN6StringC2EPKc(p,1126756);__ZN6StringC2EPKc(q,867185);k=b+4|0;c[k>>2]=0;A=b+12|0;c[A>>2]=0;c[b>>2]=3;j=c[p>>2]|0;if(j|0?(c[k>>2]=0,__Z28atomic_conditional_incrementPj(j+-8|0)|0):0)c[k>>2]=c[p>>2];c[b+8>>2]=2;k=c[A>>2]|0;if((k|0)!=(c[q>>2]|0)){if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);c[A>>2]=0;k=c[q>>2]|0;if(k|0?__Z28atomic_conditional_incrementPj(k+-8|0)|0:0)c[A>>2]=c[q>>2]}c[b+16>>2]=7;c[r>>2]=__Z11_scs_createPKc(912071)|0;c[s>>2]=__Z11_scs_createPKc(912082)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(n,b,r,s,-1);__ZN10StringNameD2Ev(s);__ZN10StringNameD2Ev(r);A=c[b+12>>2]|0;if(A|0?(__Z16atomic_decrementPj(A+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(A,1);A=c[b+4>>2]|0;if(A|0?(__Z16atomic_decrementPj(A+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(A,1);A=c[q>>2]|0;if(A|0?(__Z16atomic_decrementPj(A+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(A,1);A=c[p>>2]|0;if(A|0?(__Z16atomic_decrementPj(A+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(A,1);__ZN10StringNameD2Ev(n);n=c[o>>2]|0;if(n|0?(__Z16atomic_decrementPj(n+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(n,1);__ZN6StringC2EPKc(b,867327);c[o>>2]=c[b>>2];__ZN10StringNameC2ERK6String(t,o);__ZN6StringC2EPKc(u,867240);__ZN6StringC2EPKc(q,867306);n=b+4|0;c[n>>2]=0;A=b+12|0;c[A>>2]=0;c[b>>2]=3;p=c[u>>2]|0;if(p|0?(c[n>>2]=0,__Z28atomic_conditional_incrementPj(p+-8|0)|0):0)c[n>>2]=c[u>>2];c[b+8>>2]=2;n=c[A>>2]|0;do if((n|0)!=(c[q>>2]|0)){do if(n|0){if(__Z16atomic_decrementPj(n+-8|0)|0)break;__ZN6Memory11free_staticEPvb(n,1)}while(0);c[A>>2]=0;p=c[q>>2]|0;if(p|0){if(!(__Z28atomic_conditional_incrementPj(p+-8|0)|0))break;c[A>>2]=c[q>>2]}}while(0);c[b+16>>2]=7;c[r>>2]=__Z11_scs_createPKc(867224)|0;c[s>>2]=__Z11_scs_createPKc(867252)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(t,b,r,s,-1);__ZN10StringNameD2Ev(s);__ZN10StringNameD2Ev(r);A=c[b+12>>2]|0;if(A|0?(__Z16atomic_decrementPj(A+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(A,1);A=c[b+4>>2]|0;do if(A|0){if(__Z16atomic_decrementPj(A+-8|0)|0)break;__ZN6Memory11free_staticEPvb(A,1)}while(0);A=c[q>>2]|0;do if(A|0){if(__Z16atomic_decrementPj(A+-8|0)|0)break;__ZN6Memory11free_staticEPvb(A,1)}while(0);A=c[u>>2]|0;do if(A|0){if(__Z16atomic_decrementPj(A+-8|0)|0)break;__ZN6Memory11free_staticEPvb(A,1)}while(0);__ZN10StringNameD2Ev(t);t=c[o>>2]|0;do if(t|0){if(__Z16atomic_decrementPj(t+-8|0)|0)break;__ZN6Memory11free_staticEPvb(t,1)}while(0);__ZN6StringC2EPKc(b,867327);c[o>>2]=c[b>>2];__ZN10StringNameC2ERK6String(v,o);__ZN6StringC2EPKc(w,867282);__ZN6StringC2EPKc(q,867316);t=b+4|0;c[t>>2]=0;A=b+12|0;c[A>>2]=0;c[b>>2]=3;u=c[w>>2]|0;do if(u|0){c[t>>2]=0;if(!(__Z28atomic_conditional_incrementPj(u+-8|0)|0))break;c[t>>2]=c[w>>2]}while(0);c[b+8>>2]=2;t=c[A>>2]|0;do if((t|0)!=(c[q>>2]|0)){do if(t|0){if(__Z16atomic_decrementPj(t+-8|0)|0)break;__ZN6Memory11free_staticEPvb(t,1)}while(0);c[A>>2]=0;u=c[q>>2]|0;if(!u)break;if(!(__Z28atomic_conditional_incrementPj(u+-8|0)|0))break;c[A>>2]=c[q>>2]}while(0);c[b+16>>2]=7;c[r>>2]=__Z11_scs_createPKc(867268)|0;c[s>>2]=__Z11_scs_createPKc(867292)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(v,b,r,s,-1);__ZN10StringNameD2Ev(s);__ZN10StringNameD2Ev(r);A=c[b+12>>2]|0;do if(A|0){if(__Z16atomic_decrementPj(A+-8|0)|0)break;__ZN6Memory11free_staticEPvb(A,1)}while(0);A=c[b+4>>2]|0;do if(A|0){if(__Z16atomic_decrementPj(A+-8|0)|0)break;__ZN6Memory11free_staticEPvb(A,1)}while(0);A=c[q>>2]|0;do if(A|0){if(__Z16atomic_decrementPj(A+-8|0)|0)break;__ZN6Memory11free_staticEPvb(A,1)}while(0);A=c[w>>2]|0;do if(A|0){if(__Z16atomic_decrementPj(A+-8|0)|0)break;__ZN6Memory11free_staticEPvb(A,1)}while(0);__ZN10StringNameD2Ev(v);v=c[o>>2]|0;do if(v|0){if(__Z16atomic_decrementPj(v+-8|0)|0)break;__ZN6Memory11free_staticEPvb(v,1)}while(0);__ZN6StringC2EPKc(b,867327);c[o>>2]=c[b>>2];__ZN10StringNameC2ERK6String(x,o);__ZN6StringC2EPKc(y,1072411);__ZN6StringC2EPKc(q,1074892);v=b+4|0;c[v>>2]=0;A=b+12|0;c[A>>2]=0;c[b>>2]=3;w=c[y>>2]|0;do if(w|0){c[v>>2]=0;if(!(__Z28atomic_conditional_incrementPj(w+-8|0)|0))break;c[v>>2]=c[y>>2]}while(0);c[b+8>>2]=2;v=c[A>>2]|0;do if((v|0)!=(c[q>>2]|0)){do if(v|0){if(__Z16atomic_decrementPj(v+-8|0)|0)break;__ZN6Memory11free_staticEPvb(v,1)}while(0);c[A>>2]=0;w=c[q>>2]|0;if(!w)break;if(!(__Z28atomic_conditional_incrementPj(w+-8|0)|0))break;c[A>>2]=c[q>>2]}while(0);c[b+16>>2]=7;c[r>>2]=__Z11_scs_createPKc(1072279)|0;c[s>>2]=__Z11_scs_createPKc(1072291)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(x,b,r,s,-1);__ZN10StringNameD2Ev(s);__ZN10StringNameD2Ev(r);r=c[b+12>>2]|0;do if(r|0){if(__Z16atomic_decrementPj(r+-8|0)|0)break;__ZN6Memory11free_staticEPvb(r,1)}while(0);r=c[b+4>>2]|0;do if(r|0){if(__Z16atomic_decrementPj(r+-8|0)|0)break;__ZN6Memory11free_staticEPvb(r,1)}while(0);r=c[q>>2]|0;do if(r|0){if(__Z16atomic_decrementPj(r+-8|0)|0)break;__ZN6Memory11free_staticEPvb(r,1)}while(0);r=c[y>>2]|0;do if(r|0){if(__Z16atomic_decrementPj(r+-8|0)|0)break;__ZN6Memory11free_staticEPvb(r,1)}while(0);__ZN10StringNameD2Ev(x);x=c[o>>2]|0;if(!x){l=a;return}if(__Z16atomic_decrementPj(x+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(x,1);l=a;return}function __ZN19DampedSpringJoint2D10set_lengthEf(a,b){a=a|0;b=+b;g[a+440>>2]=b;__ZN10CanvasItem6updateEv(a);return}function __ZNK19DampedSpringJoint2D10get_lengthEv(a){a=a|0;return +(+g[a+440>>2])}function __ZN19DampedSpringJoint2D15set_rest_lengthEf(a,b){a=a|0;b=+b;var d=0,e=0,f=0,h=0,i=0,j=0,k=0.0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d+4|0;f=d;g[a+436>>2]=b;__ZN10CanvasItem6updateEv(a);h=a+404|0;if(!(c[h>>2]|0)){l=d;return}i=__ZN15Physics2DServer13get_singletonEv()|0;j=c[(c[i>>2]|0)+492>>2]|0;c[f>>2]=c[h>>2];if(b!=0.0)k=b;else k=+g[a+440>>2];c[e>>2]=c[f>>2];Gi[j&31](i,e,0,k);l=d;return}function __ZNK19DampedSpringJoint2D15get_rest_lengthEv(a){a=a|0;return +(+g[a+436>>2])}function __ZN19DampedSpringJoint2D13set_stiffnessEf(a,b){a=a|0;b=+b;var d=0,e=0,f=0,h=0,i=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d+4|0;f=d;g[a+428>>2]=b;__ZN10CanvasItem6updateEv(a);h=a+404|0;if(!(c[h>>2]|0)){l=d;return}a=__ZN15Physics2DServer13get_singletonEv()|0;i=c[(c[a>>2]|0)+492>>2]|0;c[f>>2]=c[h>>2];c[e>>2]=c[f>>2];Gi[i&31](a,e,1,b);l=d;return}function __ZNK19DampedSpringJoint2D13get_stiffnessEv(a){a=a|0;return +(+g[a+428>>2])}function __ZN19DampedSpringJoint2D11set_dampingEf(a,b){a=a|0;b=+b;var d=0,e=0,f=0,h=0,i=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d+4|0;f=d;g[a+432>>2]=b;__ZN10CanvasItem6updateEv(a);h=a+404|0;if(!(c[h>>2]|0)){l=d;return}a=__ZN15Physics2DServer13get_singletonEv()|0;i=c[(c[a>>2]|0)+492>>2]|0;c[f>>2]=c[h>>2];c[e>>2]=c[f>>2];Gi[i&31](a,e,2,b);l=d;return}function __ZNK19DampedSpringJoint2D11get_dampingEv(a){a=a|0;return +(+g[a+432>>2])}function __ZNK13MethodBind0RCI19DampedSpringJoint2DfE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Ef(d,0.0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK13MethodBind0RCI19DampedSpringJoint2DfE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,867327);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI19DampedSpringJoint2DfE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236136)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2Ef(i,+mj[n&511](d));__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI19DampedSpringJoint2DfE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0.0;if(!b)f=0;else{d=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236136)|0;f=d?b:0}b=c[a+44>>2]|0;d=c[a+48>>2]|0;a=f+(d>>1)|0;if(!(d&1)){h=b;i=+mj[h&511](a);g[e>>2]=i;return}else{h=c[(c[a>>2]|0)+b>>2]|0;i=+mj[h&511](a);g[e>>2]=i;return}}function __ZN13MethodBind0RCI19DampedSpringJoint2DfED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I19DampedSpringJoint2DfE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if(!b){__ZN7VariantC2Ef(d,0.0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK11MethodBind1I19DampedSpringJoint2DfE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,867327);l=a;return c[b>>2]|0}function __ZN11MethodBind1I19DampedSpringJoint2DfE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0.0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236136)|0:0){c[h>>2]=0;a[1263537]=0;k=d+24|0;n=c[k>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=i;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=i;return}if((g|0)>0){if((n|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);p=0}else{a[1263537]=0;p=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,p)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=p;c[b>>2]=0;l=i;return}}p=c[d+44>>2]|0;n=c[d+48>>2]|0;o=e+(n>>1)|0;if(!(n&1))q=p;else q=c[(c[o>>2]|0)+p>>2]|0;do if((g|0)<1){p=c[k>>2]|0;n=p+-1|0;if((p|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)s=0;else s=c[e+-4>>2]|0;if((p|0)<=(s|0)){if(r)t=0;else t=c[e+-4>>2]|0;do if((t|0)<(p|0)){if(r)u=0;else u=c[e+-4>>2]|0;if((u|0)<(p|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);v=0;break}else{a[1263537]=0;w=31;break}}else w=31;while(0);if((w|0)==31)v=e+(n*24|0)|0;__ZN7VariantC2ERKS_(j,v);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);x=+__ZNK7VariantcvfEv(j);Mi[q&511](o,x);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I19DampedSpringJoint2DfE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0,j=0.0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236136)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1)){h=b;i=c[d>>2]|0;j=+g[i>>2];Mi[h&511](a,j);return}else{h=c[(c[a>>2]|0)+b>>2]|0;i=c[d>>2]|0;j=+g[i>>2];Mi[h&511](a,j);return}}function __ZN11MethodBind1I19DampedSpringJoint2DfED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return} +function __ZN34VisualScriptNodeInstanceExpression8_executeEPPK7VariantPN22VisualScriptExpression5ENodeERS0_R6StringRNS0_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0,ia=0,ja=0,ka=0,la=0,ma=0,na=0,oa=0,pa=0,qa=0,ra=0,sa=0,ta=0,ua=0,va=0,wa=0,xa=0,ya=0,za=0,Aa=0,Ba=0,Ca=0,Da=0,Ea=0,Fa=0,Ga=0,Ha=0,Ia=0,Ja=0,Ka=0,La=0,Ma=0,Na=0,Oa=0,Pa=0,Qa=0,Ra=0,Sa=0,Ta=0,Ua=0,Va=0,Wa=0,Xa=0,Ya=0,Za=0,_a=0,$a=0,ab=0,bb=0,cb=0,db=0,eb=0,fb=0,gb=0,hb=0;i=l;l=l+176|0;if((l|0)>=(m|0))ba(176);j=i+72|0;k=i+48|0;n=i+24|0;o=i+164|0;p=i+160|0;q=i+156|0;r=i+152|0;s=i+144|0;t=i;u=i+148|0;v=i+140|0;w=i+136|0;x=i+132|0;y=i+128|0;z=i+124|0;A=i+120|0;B=i+116|0;C=i+112|0;D=i+108|0;E=i+104|0;F=i+100|0;G=i+96|0;a:do switch(c[e+8>>2]|0){case 0:{__ZN7VariantaSERKS_(f,c[d+(c[e+12>>2]<<2)>>2]|0);break}case 1:{__ZN7VariantaSERKS_(f,e+16|0);break}case 2:{__ZN7VariantC2EPK6Object(j,c[(c[b+52>>2]|0)+4>>2]|0);__ZN7VariantaSERKS_(f,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);break}case 3:{c[j>>2]=0;H=e+16|0;if(Wh[c[(c[b>>2]|0)+16>>2]&63](b,d,c[H>>2]|0,j,g,h)|0)I=1;else{c[k>>2]=0;J=c[H+4>>2]|0;if((J|0)!=0?Wh[c[(c[b>>2]|0)+16>>2]&63](b,d,J,k,g,h)|0:0)K=1;else{a[n>>0]=1;J=e+12|0;__ZN7Variant8evaluateERKNS_8OperatorERKS_S4_RS_Rb(J,j,k,f,n);if(!(a[n>>0]|0)){c[t>>2]=__ZN7Variant17get_operator_nameENS_8OperatorE(c[J>>2]|0)|0;c[s>>2]=__ZplPKcRK6String(562189,t)|0;__ZN6StringC2EPKc(u,1096928);c[r>>2]=__ZNK6StringplERKS_(s,u)|0;c[v>>2]=__ZN7Variant13get_type_nameENS_4TypeE(c[j>>2]|0)|0;c[q>>2]=__ZNK6StringplERKS_(r,v)|0;__ZN6StringC2EPKc(w,1078926);c[p>>2]=__ZNK6StringplERKS_(q,w)|0;c[x>>2]=__ZN7Variant13get_type_nameENS_4TypeE(c[k>>2]|0)|0;c[o>>2]=__ZNK6StringplERKS_(p,x)|0;__ZN6StringC2EPKc(y,1219936);J=__ZNK6StringplERKS_(o,y)|0;H=J;L=c[g>>2]|0;if((L|0)==(J|0)){if(J|0)M=19}else{if(L|0?(__Z16atomic_decrementPj(L+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(L,1);c[g>>2]=0;if(J|0)if(!(__Z28atomic_conditional_incrementPj(J+-8|0)|0))M=19;else{c[g>>2]=H;M=19}}if((M|0)==19?(__Z16atomic_decrementPj(J+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(J,1);J=c[y>>2]|0;if(J|0?(__Z16atomic_decrementPj(J+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(J,1);J=c[o>>2]|0;if(J|0?(__Z16atomic_decrementPj(J+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(J,1);J=c[x>>2]|0;if(J|0?(__Z16atomic_decrementPj(J+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(J,1);J=c[p>>2]|0;if(J|0?(__Z16atomic_decrementPj(J+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(J,1);J=c[w>>2]|0;if(J|0?(__Z16atomic_decrementPj(J+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(J,1);J=c[q>>2]|0;if(J|0?(__Z16atomic_decrementPj(J+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(J,1);J=c[v>>2]|0;if(J|0?(__Z16atomic_decrementPj(J+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(J,1);J=c[r>>2]|0;if(J|0?(__Z16atomic_decrementPj(J+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(J,1);J=c[u>>2]|0;if(J|0?(__Z16atomic_decrementPj(J+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(J,1);J=c[s>>2]|0;if(J|0?(__Z16atomic_decrementPj(J+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(J,1);J=c[t>>2]|0;do if(J|0){if(__Z16atomic_decrementPj(J+-8|0)|0)break;__ZN6Memory11free_staticEPvb(J,1)}while(0);N=1}else N=0;K=N}if(c[k>>2]|0)__ZN7Variant5clearEv(k);I=K}if(c[j>>2]|0)__ZN7Variant5clearEv(j);if(I|0){O=1;l=i;return O|0}break}case 4:{c[j>>2]=0;if(Wh[c[(c[b>>2]|0)+16>>2]&63](b,d,c[e+12>>2]|0,j,g,h)|0)P=1;else{c[k>>2]=0;if(Wh[c[(c[b>>2]|0)+16>>2]&63](b,d,c[e+16>>2]|0,k,g,h)|0)Q=1;else{__ZNK7Variant3getERKS_Pb(t,j,k,n);__ZN7VariantaSERKS_(f,t);if(c[t>>2]|0)__ZN7Variant5clearEv(t);if(!(a[n>>0]|0)){c[t>>2]=__ZN7Variant13get_type_nameENS_4TypeE(c[k>>2]|0)|0;c[B>>2]=__ZplPKcRK6String(562219,t)|0;__ZN6StringC2EPKc(u,562242);c[A>>2]=__ZNK6StringplERKS_(B,u)|0;c[v>>2]=__ZN7Variant13get_type_nameENS_4TypeE(c[j>>2]|0)|0;c[z>>2]=__ZNK6StringplERKS_(A,v)|0;__ZN6StringC2EPKc(w,1219936);J=__ZNK6StringplERKS_(z,w)|0;H=J;L=c[g>>2]|0;if((L|0)==(J|0)){if(J|0)M=75}else{if(L|0?(__Z16atomic_decrementPj(L+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(L,1);c[g>>2]=0;if(J|0)if(!(__Z28atomic_conditional_incrementPj(J+-8|0)|0))M=75;else{c[g>>2]=H;M=75}}if((M|0)==75?(__Z16atomic_decrementPj(J+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(J,1);J=c[w>>2]|0;if(J|0?(__Z16atomic_decrementPj(J+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(J,1);J=c[z>>2]|0;if(J|0?(__Z16atomic_decrementPj(J+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(J,1);J=c[v>>2]|0;if(J|0?(__Z16atomic_decrementPj(J+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(J,1);J=c[A>>2]|0;if(J|0?(__Z16atomic_decrementPj(J+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(J,1);J=c[u>>2]|0;if(J|0?(__Z16atomic_decrementPj(J+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(J,1);J=c[B>>2]|0;if(J|0?(__Z16atomic_decrementPj(J+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(J,1);J=c[t>>2]|0;if(J|0?(__Z16atomic_decrementPj(J+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(J,1);R=1}else R=0;Q=R}if(c[k>>2]|0)__ZN7Variant5clearEv(k);P=Q}if(c[j>>2]|0)__ZN7Variant5clearEv(j);if(P|0){O=1;l=i;return O|0}break}case 5:{c[k>>2]=0;if(Wh[c[(c[b>>2]|0)+16>>2]&63](b,d,c[e+12>>2]|0,k,g,h)|0)S=1;else{J=e+16|0;__ZNK7Variant9get_namedERK10StringNamePb(j,k,J,n);__ZN7VariantaSERKS_(f,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);if(!(a[n>>0]|0)){H=c[J>>2]|0;do if(H){J=c[H+4>>2]|0;if(J|0){__ZN6StringC2EPKc(j,J);T=c[j>>2]|0;break}J=H+8|0;c[j>>2]=0;L=c[J>>2]|0;if((L|0)!=0?(c[j>>2]=0,(__Z28atomic_conditional_incrementPj(L+-8|0)|0)!=0):0){L=c[J>>2]|0;c[j>>2]=L;T=L}else T=0}else{c[j>>2]=0;T=0}while(0);c[t>>2]=T;c[E>>2]=__ZplPKcRK6String(562261,t)|0;__ZN6StringC2EPKc(j,562277);c[D>>2]=__ZNK6StringplERKS_(E,j)|0;c[u>>2]=__ZN7Variant13get_type_nameENS_4TypeE(c[k>>2]|0)|0;c[C>>2]=__ZNK6StringplERKS_(D,u)|0;__ZN6StringC2EPKc(v,1219936);H=__ZNK6StringplERKS_(C,v)|0;L=H;J=c[g>>2]|0;if((J|0)==(H|0)){if(H|0)M=125}else{if(J|0?(__Z16atomic_decrementPj(J+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(J,1);c[g>>2]=0;if(H|0)if(!(__Z28atomic_conditional_incrementPj(H+-8|0)|0))M=125;else{c[g>>2]=L;M=125}}if((M|0)==125?(__Z16atomic_decrementPj(H+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(H,1);H=c[v>>2]|0;if(H|0?(__Z16atomic_decrementPj(H+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(H,1);H=c[C>>2]|0;if(H|0?(__Z16atomic_decrementPj(H+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(H,1);H=c[u>>2]|0;if(H|0?(__Z16atomic_decrementPj(H+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(H,1);H=c[D>>2]|0;if(H|0?(__Z16atomic_decrementPj(H+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(H,1);H=c[j>>2]|0;if(H|0?(__Z16atomic_decrementPj(H+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(H,1);H=c[E>>2]|0;if(H|0?(__Z16atomic_decrementPj(H+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(H,1);H=c[t>>2]|0;if(H|0?(__Z16atomic_decrementPj(H+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(H,1);U=1}else U=0;S=U}if(c[k>>2]|0)__ZN7Variant5clearEv(k);if(S|0){O=1;l=i;return O|0}break}case 6:{__ZN5ArrayC2Ev(j);H=e+12|0;L=c[H>>2]|0;if(!L)V=0;else V=c[L+-4>>2]|0;__ZN5Array6resizeEi(j,V)|0;L=0;while(1){J=c[H>>2]|0;W=(J|0)==0;if(W)X=0;else X=c[J+-4>>2]|0;if((L|0)>=(X|0)){M=172;break}c[k>>2]=0;Y=c[(c[b>>2]|0)+16>>2]|0;if(W)Z=0;else Z=c[J+-4>>2]|0;if((Z|0)<=(L|0)){if(W)_=0;else _=c[J+-4>>2]|0;if((_|0)<=(L|0)){M=165;break}a[1263537]=0}if(Wh[Y&63](b,d,c[J+(L<<2)>>2]|0,k,g,h)|0)$=1;else{__ZN7VariantaSERKS_(__ZN5ArrayixEi(j,L)|0,k);$=0}if(c[k>>2]|0)__ZN7Variant5clearEv(k);if(!$)L=L+1|0;else{M=175;break}}if((M|0)==165)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);else if((M|0)==172){__ZN7VariantC2ERK5Array(k,j);__ZN7VariantaSERKS_(f,k);if(c[k>>2]|0)__ZN7Variant5clearEv(k);__ZN5ArrayD2Ev(j);break a}else if((M|0)==175){__ZN5ArrayD2Ev(j);O=1;l=i;return O|0}break}case 7:{__ZN10DictionaryC2Ev(j);L=e+12|0;H=0;while(1){J=c[L>>2]|0;Y=(J|0)==0;if(Y)aa=0;else aa=c[J+-4>>2]|0;if((H|0)>=(aa|0)){M=205;break}c[k>>2]=0;W=c[(c[b>>2]|0)+16>>2]|0;if(Y)ca=0;else ca=c[J+-4>>2]|0;if((ca|0)<=(H|0)){if(Y)da=0;else da=c[J+-4>>2]|0;if((da|0)<=(H|0)){M=186;break}a[1263537]=0}if(Wh[W&63](b,d,c[J+(H<<2)>>2]|0,k,g,h)|0)ea=1;else{c[n>>2]=0;J=c[(c[b>>2]|0)+16>>2]|0;W=H|1;Y=c[L>>2]|0;fa=(Y|0)==0;if(fa)ga=0;else ga=c[Y+-4>>2]|0;if((ga|0)<=(W|0)){if(fa)ha=0;else ha=c[Y+-4>>2]|0;if((ha|0)<=(W|0)){M=195;break}a[1263537]=0}if(Wh[J&63](b,d,c[Y+(W<<2)>>2]|0,n,g,h)|0)ia=1;else{__ZN7VariantaSERKS_(__ZN10DictionaryixERK7Variant(j,k)|0,n);ia=0}if(c[n>>2]|0)__ZN7Variant5clearEv(n);ea=ia}if(c[k>>2]|0)__ZN7Variant5clearEv(k);if(!ea)H=H+2|0;else{ja=ea;break}}if((M|0)==186)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);else if((M|0)==195)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);else if((M|0)==205){__ZN7VariantC2ERK10Dictionary(k,j);__ZN7VariantaSERKS_(f,k);if(c[k>>2]|0)__ZN7Variant5clearEv(k);ja=0}__ZN10DictionaryD2Ev(j);if(ja|0){O=1;l=i;return O|0}break}case 8:{c[j>>2]=0;c[k>>2]=0;H=e+16|0;L=c[H>>2]|0;if(!L)ka=0;else ka=c[L+-4>>2]|0;__ZN6VectorI7VariantE6resizeEi(j,ka)|0;L=c[H>>2]|0;if(!L)la=0;else la=c[L+-4>>2]|0;__ZN6VectorIPK7VariantE6resizeEi(k,la)|0;L=0;while(1){W=c[H>>2]|0;Y=(W|0)==0;if(Y)ma=0;else ma=c[W+-4>>2]|0;if((L|0)>=(ma|0)){M=256;break}c[n>>2]=0;J=c[(c[b>>2]|0)+16>>2]|0;if(Y)na=0;else na=c[W+-4>>2]|0;if((na|0)<=(L|0)){if(Y)oa=0;else oa=c[W+-4>>2]|0;if((oa|0)<=(L|0)){M=223;break}a[1263537]=0}if(Wh[J&63](b,d,c[W+(L<<2)>>2]|0,n,g,h)|0)pa=1;else{W=c[j>>2]|0;J=(W|0)==0;if(J)qa=0;else qa=c[W+-4>>2]|0;do if((qa|0)<=(L|0)){if(J)ra=0;else ra=c[W+-4>>2]|0;if((ra|0)>(L|0)){a[1263537]=0;M=233;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);__ZN7VariantaSERKS_(0,n);break}}else M=233;while(0);if((M|0)==233){M=0;__ZN6VectorI7VariantE14_copy_on_writeEv(j);__ZN7VariantaSERKS_((c[j>>2]|0)+(L*24|0)|0,n)}W=c[j>>2]|0;J=(W|0)==0;if(J)sa=0;else sa=c[W+-4>>2]|0;do if((sa|0)<=(L|0)){if(J)ta=0;else ta=c[W+-4>>2]|0;if((ta|0)>(L|0)){a[1263537]=0;M=242;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);ua=0;break}}else M=242;while(0);if((M|0)==242){M=0;__ZN6VectorI7VariantE14_copy_on_writeEv(j);ua=(c[j>>2]|0)+(L*24|0)|0}W=c[k>>2]|0;J=(W|0)==0;if(J)va=0;else va=c[W+-4>>2]|0;if((va|0)<=(L|0)){if(J)wa=0;else wa=c[W+-4>>2]|0;if((wa|0)<=(L|0)){M=250;break}a[1263537]=0}__ZN6VectorIPK7VariantE14_copy_on_writeEv(k);c[(c[k>>2]|0)+(L<<2)>>2]=ua;pa=0}if(c[n>>2]|0)__ZN7Variant5clearEv(n);if(!pa)L=L+1|0;else{xa=1;break}}if((M|0)==223)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);else if((M|0)==250)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((M|0)==256){L=e+12|0;H=c[L>>2]|0;if((c[k>>2]|0)!=0?(__ZN6VectorIPK7VariantE14_copy_on_writeEv(k),W=c[k>>2]|0,(W|0)!=0):0){ya=W;za=c[W+-4>>2]|0}else{ya=0;za=0}__ZN7Variant9constructENS_4TypeEPPKS_iRNS_9CallErrorEb(n,H,ya,za,h,1);__ZN7VariantaSERKS_(f,n);if(c[n>>2]|0)__ZN7Variant5clearEv(n);if(!(c[h>>2]|0))xa=0;else{c[n>>2]=__ZN7Variant13get_type_nameENS_4TypeE(c[L>>2]|0)|0;c[F>>2]=__ZplPKcRK6String(562297,n)|0;__ZN6StringC2EPKc(t,1144976);L=__ZNK6StringplERKS_(F,t)|0;H=L;W=c[g>>2]|0;if((W|0)==(L|0)){if(L|0)M=270}else{if(W|0?(__Z16atomic_decrementPj(W+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(W,1);c[g>>2]=0;if(L|0)if(!(__Z28atomic_conditional_incrementPj(L+-8|0)|0))M=270;else{c[g>>2]=H;M=270}}if((M|0)==270?(__Z16atomic_decrementPj(L+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(L,1);L=c[t>>2]|0;if(L|0?(__Z16atomic_decrementPj(L+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(L,1);L=c[F>>2]|0;if(L|0?(__Z16atomic_decrementPj(L+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(L,1);L=c[n>>2]|0;if(L|0?(__Z16atomic_decrementPj(L+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(L,1);xa=1}}L=c[k>>2]|0;if(L|0?(__Z16atomic_decrementPj(L+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(L,1);L=c[j>>2]|0;if(L|0?(__Z16atomic_decrementPj(L+-8|0)|0)==0:0){H=c[j>>2]|0;W=(H|0)==0?0:H+-4|0;H=W+4|0;J=c[W>>2]|0;if(J|0){Y=0;fa=J;while(1){J=H+(Y*24|0)|0;if(!(c[J>>2]|0))Aa=fa;else{__ZN7Variant5clearEv(J);Aa=c[W>>2]|0}Y=Y+1|0;if(Y>>>0>=Aa>>>0)break;else fa=Aa}}__ZN6Memory11free_staticEPvb(L,1)}if(xa|0){O=1;l=i;return O|0}break}case 9:{c[j>>2]=0;c[k>>2]=0;fa=e+16|0;Y=c[fa>>2]|0;if(!Y)Ba=0;else Ba=c[Y+-4>>2]|0;__ZN6VectorI7VariantE6resizeEi(j,Ba)|0;Y=c[fa>>2]|0;if(!Y)Ca=0;else Ca=c[Y+-4>>2]|0;__ZN6VectorIPK7VariantE6resizeEi(k,Ca)|0;Y=0;while(1){W=c[fa>>2]|0;H=(W|0)==0;if(H)Da=0;else Da=c[W+-4>>2]|0;if((Y|0)>=(Da|0)){M=340;break}c[n>>2]=0;J=c[(c[b>>2]|0)+16>>2]|0;if(H)Ea=0;else Ea=c[W+-4>>2]|0;if((Ea|0)<=(Y|0)){if(H)Fa=0;else Fa=c[W+-4>>2]|0;if((Fa|0)<=(Y|0)){M=307;break}a[1263537]=0}if(Wh[J&63](b,d,c[W+(Y<<2)>>2]|0,n,g,h)|0)Ga=1;else{W=c[j>>2]|0;J=(W|0)==0;if(J)Ha=0;else Ha=c[W+-4>>2]|0;do if((Ha|0)<=(Y|0)){if(J)Ia=0;else Ia=c[W+-4>>2]|0;if((Ia|0)>(Y|0)){a[1263537]=0;M=317;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);__ZN7VariantaSERKS_(0,n);break}}else M=317;while(0);if((M|0)==317){M=0;__ZN6VectorI7VariantE14_copy_on_writeEv(j);__ZN7VariantaSERKS_((c[j>>2]|0)+(Y*24|0)|0,n)}W=c[j>>2]|0;J=(W|0)==0;if(J)Ja=0;else Ja=c[W+-4>>2]|0;do if((Ja|0)<=(Y|0)){if(J)Ka=0;else Ka=c[W+-4>>2]|0;if((Ka|0)>(Y|0)){a[1263537]=0;M=326;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);La=0;break}}else M=326;while(0);if((M|0)==326){M=0;__ZN6VectorI7VariantE14_copy_on_writeEv(j);La=(c[j>>2]|0)+(Y*24|0)|0}W=c[k>>2]|0;J=(W|0)==0;if(J)Ma=0;else Ma=c[W+-4>>2]|0;if((Ma|0)<=(Y|0)){if(J)Na=0;else Na=c[W+-4>>2]|0;if((Na|0)<=(Y|0)){M=334;break}a[1263537]=0}__ZN6VectorIPK7VariantE14_copy_on_writeEv(k);c[(c[k>>2]|0)+(Y<<2)>>2]=La;Ga=0}if(c[n>>2]|0)__ZN7Variant5clearEv(n);if(!Ga)Y=Y+1|0;else{Oa=1;break}}do if((M|0)==307)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);else if((M|0)==334)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((M|0)==340){Y=c[e+12>>2]|0;if(!(c[k>>2]|0))Pa=0;else{__ZN6VectorIPK7VariantE14_copy_on_writeEv(k);Pa=c[k>>2]|0}__ZN23VisualScriptBuiltinFunc9exec_funcENS_11BuiltinFuncEPPK7VariantPS1_RNS1_9CallErrorER6String(Y,Pa,f,h,g);if(c[h>>2]|0){Y=__ZplPKcRK6String(562330,g)|0;fa=Y;L=c[g>>2]|0;if((L|0)==(Y|0)){if(!Y){Oa=1;break}}else{if(L|0?(__Z16atomic_decrementPj(L+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(L,1);c[g>>2]=0;if(!Y){Oa=1;break}if(__Z28atomic_conditional_incrementPj(Y+-8|0)|0)c[g>>2]=fa}if(!(__Z16atomic_decrementPj(Y+-8|0)|0)){__ZN6Memory11free_staticEPvb(Y,1);Oa=1}else Oa=1}else Oa=0}while(0);Y=c[k>>2]|0;if(Y|0?(__Z16atomic_decrementPj(Y+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Y,1);Y=c[j>>2]|0;if(Y|0?(__Z16atomic_decrementPj(Y+-8|0)|0)==0:0){fa=c[j>>2]|0;L=(fa|0)==0?0:fa+-4|0;fa=L+4|0;W=c[L>>2]|0;if(W|0){J=0;H=W;while(1){W=fa+(J*24|0)|0;if(!(c[W>>2]|0))Qa=H;else{__ZN7Variant5clearEv(W);Qa=c[L>>2]|0}J=J+1|0;if(J>>>0>=Qa>>>0)break;else H=Qa}}__ZN6Memory11free_staticEPvb(Y,1)}if(Oa|0){O=1;l=i;return O|0}break}case 10:{c[k>>2]=0;if(Wh[c[(c[b>>2]|0)+16>>2]&63](b,d,c[e+12>>2]|0,k,g,h)|0)Ra=1;else{c[n>>2]=0;c[t>>2]=0;H=e+20|0;J=c[H>>2]|0;if(!J)Sa=0;else Sa=c[J+-4>>2]|0;__ZN6VectorI7VariantE6resizeEi(n,Sa)|0;J=c[H>>2]|0;if(!J)Ta=0;else Ta=c[J+-4>>2]|0;__ZN6VectorIPK7VariantE6resizeEi(t,Ta)|0;J=0;while(1){L=c[H>>2]|0;fa=(L|0)==0;if(fa)Ua=0;else Ua=c[L+-4>>2]|0;if((J|0)>=(Ua|0)){M=412;break}c[j>>2]=0;W=c[(c[b>>2]|0)+16>>2]|0;if(fa)Va=0;else Va=c[L+-4>>2]|0;if((Va|0)<=(J|0)){if(fa)Wa=0;else Wa=c[L+-4>>2]|0;if((Wa|0)<=(J|0)){M=379;break}a[1263537]=0}if(Wh[W&63](b,d,c[L+(J<<2)>>2]|0,j,g,h)|0)Xa=1;else{L=c[n>>2]|0;W=(L|0)==0;if(W)Ya=0;else Ya=c[L+-4>>2]|0;do if((Ya|0)<=(J|0)){if(W)Za=0;else Za=c[L+-4>>2]|0;if((Za|0)>(J|0)){a[1263537]=0;M=389;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);__ZN7VariantaSERKS_(0,j);break}}else M=389;while(0);if((M|0)==389){M=0;__ZN6VectorI7VariantE14_copy_on_writeEv(n);__ZN7VariantaSERKS_((c[n>>2]|0)+(J*24|0)|0,j)}L=c[n>>2]|0;W=(L|0)==0;if(W)_a=0;else _a=c[L+-4>>2]|0;do if((_a|0)<=(J|0)){if(W)$a=0;else $a=c[L+-4>>2]|0;if(($a|0)>(J|0)){a[1263537]=0;M=398;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);ab=0;break}}else M=398;while(0);if((M|0)==398){M=0;__ZN6VectorI7VariantE14_copy_on_writeEv(n);ab=(c[n>>2]|0)+(J*24|0)|0}L=c[t>>2]|0;W=(L|0)==0;if(W)bb=0;else bb=c[L+-4>>2]|0;if((bb|0)<=(J|0)){if(W)cb=0;else cb=c[L+-4>>2]|0;if((cb|0)<=(J|0)){M=406;break}a[1263537]=0}__ZN6VectorIPK7VariantE14_copy_on_writeEv(t);c[(c[t>>2]|0)+(J<<2)>>2]=ab;Xa=0}if(c[j>>2]|0)__ZN7Variant5clearEv(j);if(!Xa)J=J+1|0;else{db=1;break}}if((M|0)==379)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);else if((M|0)==406)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((M|0)==412){J=e+16|0;if((c[t>>2]|0)!=0?(__ZN6VectorIPK7VariantE14_copy_on_writeEv(t),H=c[t>>2]|0,(H|0)!=0):0){eb=H;fb=c[H+-4>>2]|0}else{eb=0;fb=0}__ZN7Variant4callERK10StringNamePPKS_iRNS_9CallErrorE(j,k,J,eb,fb,h);__ZN7VariantaSERKS_(f,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);if(!(c[h>>2]|0))db=0;else{H=c[J>>2]|0;do if(H){J=c[H+4>>2]|0;if(J|0){__ZN6StringC2EPKc(j,J);gb=c[j>>2]|0;break}J=H+8|0;c[j>>2]=0;Y=c[J>>2]|0;if((Y|0)!=0?(c[j>>2]=0,(__Z28atomic_conditional_incrementPj(Y+-8|0)|0)!=0):0){Y=c[J>>2]|0;c[j>>2]=Y;gb=Y}else gb=0}else{c[j>>2]=0;gb=0}while(0);c[u>>2]=gb;c[G>>2]=__ZplPKcRK6String(562352,u)|0;__ZN6StringC2EPKc(j,562365);H=__ZNK6StringplERKS_(G,j)|0;Y=H;J=c[g>>2]|0;if((J|0)==(H|0)){if(H|0)M=433}else{if(J|0?(__Z16atomic_decrementPj(J+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(J,1);c[g>>2]=0;if(H|0)if(!(__Z28atomic_conditional_incrementPj(H+-8|0)|0))M=433;else{c[g>>2]=Y;M=433}}if((M|0)==433?(__Z16atomic_decrementPj(H+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(H,1);H=c[j>>2]|0;if(H|0?(__Z16atomic_decrementPj(H+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(H,1);H=c[G>>2]|0;if(H|0?(__Z16atomic_decrementPj(H+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(H,1);H=c[u>>2]|0;if(H|0?(__Z16atomic_decrementPj(H+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(H,1);db=1}}H=c[t>>2]|0;if(H|0?(__Z16atomic_decrementPj(H+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(H,1);H=c[n>>2]|0;if(H|0?(__Z16atomic_decrementPj(H+-8|0)|0)==0:0){Y=c[n>>2]|0;J=(Y|0)==0?0:Y+-4|0;Y=J+4|0;L=c[J>>2]|0;if(L|0){W=0;fa=L;while(1){L=Y+(W*24|0)|0;if(!(c[L>>2]|0))hb=fa;else{__ZN7Variant5clearEv(L);hb=c[J>>2]|0}W=W+1|0;if(W>>>0>=hb>>>0)break;else fa=hb}}__ZN6Memory11free_staticEPvb(H,1)}Ra=db}if(c[k>>2]|0)__ZN7Variant5clearEv(k);if(Ra|0){O=1;l=i;return O|0}break}default:{}}while(0);O=0;l=i;return O|0}function __ZN6VectorIPK7VariantE6resizeEi(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0;if((d|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,269,1145657,0);e=31;return e|0}a[1263537]=0;f=c[b>>2]|0;if(!f)g=0;else g=c[f+-4>>2]|0;if((g|0)==(d|0)){e=0;return e|0}if(!d){if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);c[b>>2]=0;e=0;return e|0}__ZN6VectorIPK7VariantE14_copy_on_writeEv(b);f=d<<2;if(d>>>0<=1073741823?(g=f+-1|0,h=g>>>1|g,g=h>>>2|h,h=g>>>4|g,g=h>>>8|h,h=(g>>>16|g)+1|0,f>>>0<4294967264):0){a[1263537]=0;f=c[b>>2]|0;do if(!f)if((d|0)>0)i=18;else{j=0;i=25}else{g=c[f+-4>>2]|0;if((g|0)<(d|0))if(!g)i=18;else{k=__ZN6Memory14realloc_staticEPvjb(f,h,1)|0;if(k|0){a[1263537]=0;l=k;break}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,300,1145876,0);e=6;return e|0}else{j=g;i=25}}while(0);do if((i|0)==18){g=__ZN6Memory12alloc_staticEjb(h,1)|0;if(g|0){a[1263537]=0;c[g+-4>>2]=0;c[g+-8>>2]=1;l=g;break}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,292,1145820,0);e=6;return e|0}else if((i|0)==25){if((j|0)<=(d|0)){e=0;return e|0}g=__ZN6Memory14realloc_staticEPvjb(f,h,1)|0;if(!g){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,324,1145876,0);e=6;return e|0}else{a[1263537]=0;c[b>>2]=g;c[g+-4>>2]=d;e=0;return e|0}}while(0);c[b>>2]=l;c[((l|0)==0?0:l+-4|0)>>2]=d;e=0;return e|0}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,285,1145723,0);e=6;return e|0}function __ZN6VectorIPK7VariantE14_copy_on_writeEv(a){a=a|0;var b=0,d=0,e=0;b=c[a>>2]|0;if(!b)return;if((c[b+-8>>2]|0)>>>0<=1)return;d=c[b+-4>>2]|0;b=(d<<2)+-1|0;e=b>>>1|b;b=e>>>2|e;e=b>>>4|b;b=e>>>8|e;e=__ZN6Memory12alloc_staticEjb((b>>>16|b)+1|0,1)|0;c[e+-8>>2]=1;c[e+-4>>2]=d;if(d|0){b=0;do{c[e+(b<<2)>>2]=c[(c[a>>2]|0)+(b<<2)>>2];b=b+1|0}while((b|0)!=(d|0))}d=c[a>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);c[a>>2]=e;return}function __ZN23VisualScriptBuiltinFunc9exec_funcENS_11BuiltinFuncEPPK7VariantPS1_RNS1_9CallErrorER6String(b,d,e,f,i){b=b|0;d=d|0;e=e|0;f=f|0;i=i|0;var k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0.0,E=0.0,H=0.0,U=0.0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ca=0.0,da=0,ea=0,fa=0,ga=0,ha=0,ia=0,ja=0,ka=0,la=0,ma=0,na=0,oa=0,pa=0;k=l;l=l+144|0;if((l|0)>=(m|0))ba(144);n=k+104|0;o=k+96|0;p=k+72|0;q=k+48|0;r=k+24|0;s=k;t=k+136|0;u=k+132|0;v=k+128|0;w=k+116|0;x=k+124|0;y=k+120|0;z=k+112|0;A=k+108|0;do switch(b|0){case 0:{B=c[d>>2]|0;if((c[B>>2]|1|0)!=3){c[f>>2]=2;c[f+4>>2]=0;c[f+8>>2]=3;l=k;return}__ZN7VariantC2Ed(p,+L(+(+__ZNK7VariantcvdEv(B))));__ZN7VariantaSERKS_(e,p);if(c[p>>2]|0)__ZN7Variant5clearEv(p);l=k;return}case 1:{B=c[d>>2]|0;if((c[B>>2]|1|0)!=3){c[f>>2]=2;c[f+4>>2]=0;c[f+8>>2]=3;l=k;return}__ZN7VariantC2Ed(p,+K(+(+__ZNK7VariantcvdEv(B))));__ZN7VariantaSERKS_(e,p);if(c[p>>2]|0)__ZN7Variant5clearEv(p);l=k;return}case 2:{B=c[d>>2]|0;if((c[B>>2]|1|0)!=3){c[f>>2]=2;c[f+4>>2]=0;c[f+8>>2]=3;l=k;return}__ZN7VariantC2Ed(p,+M(+(+__ZNK7VariantcvdEv(B))));__ZN7VariantaSERKS_(e,p);if(c[p>>2]|0)__ZN7Variant5clearEv(p);l=k;return}case 3:{B=c[d>>2]|0;if((c[B>>2]|1|0)!=3){c[f>>2]=2;c[f+4>>2]=0;c[f+8>>2]=3;l=k;return}__ZN7VariantC2Ed(p,+_sinh(+__ZNK7VariantcvdEv(B)));__ZN7VariantaSERKS_(e,p);if(c[p>>2]|0)__ZN7Variant5clearEv(p);l=k;return}case 4:{B=c[d>>2]|0;if((c[B>>2]|1|0)!=3){c[f>>2]=2;c[f+4>>2]=0;c[f+8>>2]=3;l=k;return}__ZN7VariantC2Ed(p,+_cosh(+__ZNK7VariantcvdEv(B)));__ZN7VariantaSERKS_(e,p);if(c[p>>2]|0)__ZN7Variant5clearEv(p);l=k;return}case 5:{B=c[d>>2]|0;if((c[B>>2]|1|0)!=3){c[f>>2]=2;c[f+4>>2]=0;c[f+8>>2]=3;l=k;return}__ZN7VariantC2Ed(p,+_tanh(+__ZNK7VariantcvdEv(B)));__ZN7VariantaSERKS_(e,p);if(c[p>>2]|0)__ZN7Variant5clearEv(p);l=k;return}case 6:{B=c[d>>2]|0;if((c[B>>2]|1|0)!=3){c[f>>2]=2;c[f+4>>2]=0;c[f+8>>2]=3;l=k;return}__ZN7VariantC2Ed(p,+O(+(+__ZNK7VariantcvdEv(B))));__ZN7VariantaSERKS_(e,p);if(c[p>>2]|0)__ZN7Variant5clearEv(p);l=k;return}case 7:{B=c[d>>2]|0;if((c[B>>2]|1|0)!=3){c[f>>2]=2;c[f+4>>2]=0;c[f+8>>2]=3;l=k;return}__ZN7VariantC2Ed(p,+N(+(+__ZNK7VariantcvdEv(B))));__ZN7VariantaSERKS_(e,p);if(c[p>>2]|0)__ZN7Variant5clearEv(p);l=k;return}case 8:{B=c[d>>2]|0;if((c[B>>2]|1|0)!=3){c[f>>2]=2;c[f+4>>2]=0;c[f+8>>2]=3;l=k;return}__ZN7VariantC2Ed(p,+P(+(+__ZNK7VariantcvdEv(B))));__ZN7VariantaSERKS_(e,p);if(c[p>>2]|0)__ZN7Variant5clearEv(p);l=k;return}case 9:{B=c[d>>2]|0;if((c[B>>2]|1|0)!=3){c[f>>2]=2;c[f+4>>2]=0;c[f+8>>2]=3;l=k;return}C=d+4|0;if((c[c[C>>2]>>2]|1|0)!=3){c[f>>2]=2;c[f+4>>2]=1;c[f+8>>2]=3;l=k;return}__ZN7VariantC2Ed(p,+Q(+(+__ZNK7VariantcvdEv(B)),+(+__ZNK7VariantcvdEv(c[C>>2]|0))));__ZN7VariantaSERKS_(e,p);if(c[p>>2]|0)__ZN7Variant5clearEv(p);l=k;return}case 10:{C=c[d>>2]|0;if((c[C>>2]|1|0)!=3){c[f>>2]=2;c[f+4>>2]=0;c[f+8>>2]=3;l=k;return}__ZN7VariantC2Ed(p,+I(+(+__ZNK7VariantcvdEv(C))));__ZN7VariantaSERKS_(e,p);if(c[p>>2]|0)__ZN7Variant5clearEv(p);l=k;return}case 11:{C=c[d>>2]|0;if((c[C>>2]|1|0)!=3){c[f>>2]=2;c[f+4>>2]=0;c[f+8>>2]=3;l=k;return}B=d+4|0;if((c[c[B>>2]>>2]|1|0)!=3){c[f>>2]=2;c[f+4>>2]=1;c[f+8>>2]=3;l=k;return}__ZN7VariantC2Ed(p,+_fmod(+__ZNK7VariantcvdEv(C),+__ZNK7VariantcvdEv(c[B>>2]|0)));__ZN7VariantaSERKS_(e,p);if(c[p>>2]|0)__ZN7Variant5clearEv(p);l=k;return}case 12:{B=c[d>>2]|0;if((c[B>>2]|1|0)!=3){c[f>>2]=2;c[f+4>>2]=0;c[f+8>>2]=3;l=k;return}C=d+4|0;if((c[c[C>>2]>>2]|1|0)!=3){c[f>>2]=2;c[f+4>>2]=1;c[f+8>>2]=3;l=k;return}D=+__ZNK7VariantcvdEv(B);E=+__ZNK7VariantcvdEv(c[C>>2]|0);if(!(D>=0.0))H=E-+_fmod(-D,E);else H=+_fmod(D,E);__ZN7VariantC2Ed(p,H);__ZN7VariantaSERKS_(e,p);if(c[p>>2]|0)__ZN7Variant5clearEv(p);l=k;return}case 13:{C=c[d>>2]|0;if((c[C>>2]|1|0)!=3){c[f>>2]=2;c[f+4>>2]=0;c[f+8>>2]=3;l=k;return}__ZN7VariantC2Ed(p,+G(+(+__ZNK7VariantcvdEv(C))));__ZN7VariantaSERKS_(e,p);if(c[p>>2]|0)__ZN7Variant5clearEv(p);l=k;return}case 14:{C=c[d>>2]|0;if((c[C>>2]|1|0)!=3){c[f>>2]=2;c[f+4>>2]=0;c[f+8>>2]=3;l=k;return}__ZN7VariantC2Ed(p,+T(+(+__ZNK7VariantcvdEv(C))));__ZN7VariantaSERKS_(e,p);if(c[p>>2]|0)__ZN7Variant5clearEv(p);l=k;return}case 15:{C=c[d>>2]|0;if((c[C>>2]|1|0)!=3){c[f>>2]=2;c[f+4>>2]=0;c[f+8>>2]=3;l=k;return}E=+__ZNK7VariantcvdEv(C);if(!(E>=0.0))U=-+G(+(.5-E));else U=+G(+(E+.5));__ZN7VariantC2Ed(p,U);__ZN7VariantaSERKS_(e,p);if(c[p>>2]|0)__ZN7Variant5clearEv(p);l=k;return}case 16:{C=c[d>>2]|0;switch(c[C>>2]|0){case 2:{B=__ZNK7VariantcvxEv(C)|0;V=F;W=(V|0)<0;X=_i64Subtract(0,0,B|0,V|0)|0;__ZN7VariantC2Ex(p,W?X:B,W?F:V);__ZN7VariantaSERKS_(e,p);if(c[p>>2]|0)__ZN7Variant5clearEv(p);l=k;return}case 3:{E=+__ZNK7VariantcvfEv(C);__ZN7VariantC2Ef(p,(c[j>>2]=(g[j>>2]=E,c[j>>2]|0)&2147483647,+g[j>>2]));__ZN7VariantaSERKS_(e,p);if(c[p>>2]|0)__ZN7Variant5clearEv(p);l=k;return}default:{c[f>>2]=2;c[f+4>>2]=0;c[f+8>>2]=3;l=k;return}}break}case 17:{C=c[d>>2]|0;switch(c[C>>2]|0){case 2:{V=__ZNK7VariantcvxEv(C)|0;W=F;__ZN7VariantC2Ei(p,(W|0)<0?-1:((V|0)!=0|(W|0)!=0)&1);__ZN7VariantaSERKS_(e,p);if(c[p>>2]|0)__ZN7Variant5clearEv(p);l=k;return}case 3:{E=+__ZNK7VariantcvfEv(C);__ZN7VariantC2Ed(p,E<0.0?-1.0:E>0.0?1.0:0.0);__ZN7VariantaSERKS_(e,p);if(c[p>>2]|0)__ZN7Variant5clearEv(p);l=k;return}default:{c[f>>2]=2;c[f+4>>2]=0;c[f+8>>2]=3;l=k;return}}break}case 18:{C=c[d>>2]|0;if((c[C>>2]|1|0)!=3){c[f>>2]=2;c[f+4>>2]=0;c[f+8>>2]=3;l=k;return}W=d+4|0;if((c[c[W>>2]>>2]|1|0)!=3){c[f>>2]=2;c[f+4>>2]=1;c[f+8>>2]=3;l=k;return}__ZN7VariantC2Ed(p,+J(+(+__ZNK7VariantcvdEv(C)),+(+__ZNK7VariantcvdEv(c[W>>2]|0))));__ZN7VariantaSERKS_(e,p);if(c[p>>2]|0)__ZN7Variant5clearEv(p);l=k;return}case 19:{W=c[d>>2]|0;if((c[W>>2]|1|0)!=3){c[f>>2]=2;c[f+4>>2]=0;c[f+8>>2]=3;l=k;return}__ZN7VariantC2Ed(p,+S(+(+__ZNK7VariantcvdEv(W))));__ZN7VariantaSERKS_(e,p);if(c[p>>2]|0)__ZN7Variant5clearEv(p);l=k;return}case 20:{W=c[d>>2]|0;if((c[W>>2]|1|0)!=3){c[f>>2]=2;c[f+4>>2]=0;c[f+8>>2]=3;l=k;return}__ZN7VariantC2Ed(p,+R(+(+__ZNK7VariantcvdEv(W))));__ZN7VariantaSERKS_(e,p);if(c[p>>2]|0)__ZN7Variant5clearEv(p);l=k;return}case 21:{W=c[d>>2]|0;if((c[W>>2]|1|0)!=3){c[f>>2]=2;c[f+4>>2]=0;c[f+8>>2]=3;l=k;return}E=+__ZNK7VariantcvdEv(W);__ZN7VariantC2Eb(p,E!=E|0.0!=0.0);__ZN7VariantaSERKS_(e,p);if(c[p>>2]|0)__ZN7Variant5clearEv(p);l=k;return}case 22:{W=c[d>>2]|0;if((c[W>>2]|1|0)!=3){c[f>>2]=2;c[f+4>>2]=0;c[f+8>>2]=3;l=k;return}E=+__ZNK7VariantcvdEv(W);h[j>>3]=E;__ZN7VariantC2Eb(p,(c[j>>2]|0)==0?(c[j+4>>2]&2147483647|0)==2146435072:0);__ZN7VariantaSERKS_(e,p);if(c[p>>2]|0)__ZN7Variant5clearEv(p);l=k;return}case 23:{W=c[d>>2]|0;if((c[W>>2]|1|0)!=3){c[f>>2]=2;c[f+4>>2]=0;c[f+8>>2]=3;l=k;return}C=d+4|0;if((c[c[C>>2]>>2]|1|0)!=3){c[f>>2]=2;c[f+4>>2]=1;c[f+8>>2]=3;l=k;return}__ZN7VariantC2Ed(p,+__ZN4Math4easeEdd(+__ZNK7VariantcvdEv(W),+__ZNK7VariantcvdEv(c[C>>2]|0)));__ZN7VariantaSERKS_(e,p);if(c[p>>2]|0)__ZN7Variant5clearEv(p);l=k;return}case 24:{C=c[d>>2]|0;if((c[C>>2]|1|0)!=3){c[f>>2]=2;c[f+4>>2]=0;c[f+8>>2]=3;l=k;return}__ZN7VariantC2Ei(p,__ZN4Math13step_decimalsEd(+__ZNK7VariantcvdEv(C))|0);__ZN7VariantaSERKS_(e,p);if(c[p>>2]|0)__ZN7Variant5clearEv(p);l=k;return}case 25:{C=c[d>>2]|0;if((c[C>>2]|1|0)!=3){c[f>>2]=2;c[f+4>>2]=0;c[f+8>>2]=3;l=k;return}W=d+4|0;if((c[c[W>>2]>>2]|1|0)!=3){c[f>>2]=2;c[f+4>>2]=1;c[f+8>>2]=3;l=k;return}__ZN7VariantC2Ed(p,+__ZN4Math7stepifyEdd(+__ZNK7VariantcvdEv(C),+__ZNK7VariantcvdEv(c[W>>2]|0)));__ZN7VariantaSERKS_(e,p);if(c[p>>2]|0)__ZN7Variant5clearEv(p);l=k;return}case 26:{W=c[d>>2]|0;if((c[W>>2]|1|0)!=3){c[f>>2]=2;c[f+4>>2]=0;c[f+8>>2]=3;l=k;return}C=d+4|0;if((c[c[C>>2]>>2]|1|0)!=3){c[f>>2]=2;c[f+4>>2]=1;c[f+8>>2]=3;l=k;return}V=d+8|0;if((c[c[V>>2]>>2]|1|0)!=3){c[f>>2]=2;c[f+4>>2]=2;c[f+8>>2]=3;l=k;return}E=+__ZNK7VariantcvdEv(W);__ZN7VariantC2Ed(p,E+(+__ZNK7VariantcvdEv(c[C>>2]|0)-E)*+__ZNK7VariantcvdEv(c[V>>2]|0));__ZN7VariantaSERKS_(e,p);if(c[p>>2]|0)__ZN7Variant5clearEv(p);l=k;return}case 27:{V=c[d>>2]|0;if((c[V>>2]|1|0)!=3){c[f>>2]=2;c[f+4>>2]=0;c[f+8>>2]=3;l=k;return}C=d+4|0;if((c[c[C>>2]>>2]|1|0)!=3){c[f>>2]=2;c[f+4>>2]=1;c[f+8>>2]=3;l=k;return}W=d+8|0;if((c[c[W>>2]>>2]|1|0)!=3){c[f>>2]=2;c[f+4>>2]=2;c[f+8>>2]=3;l=k;return}__ZN7VariantC2Ed(p,+__ZN4Math7dectimeEddd(+__ZNK7VariantcvdEv(V),+__ZNK7VariantcvdEv(c[C>>2]|0),+__ZNK7VariantcvdEv(c[W>>2]|0)));__ZN7VariantaSERKS_(e,p);if(c[p>>2]|0)__ZN7Variant5clearEv(p);l=k;return}case 28:{__ZN4Math9randomizeEv();l=k;return}case 29:{__ZN7VariantC2Ej(p,__ZN4Math4randEv()|0);__ZN7VariantaSERKS_(e,p);if(c[p>>2]|0)__ZN7Variant5clearEv(p);l=k;return}case 30:{__ZN7VariantC2Ed(p,+((__ZN4Math4randEv()|0)>>>0)/4294967295.0);__ZN7VariantaSERKS_(e,p);if(c[p>>2]|0)__ZN7Variant5clearEv(p);l=k;return}case 31:{W=c[d>>2]|0;if((c[W>>2]|1|0)!=3){c[f>>2]=2;c[f+4>>2]=0;c[f+8>>2]=3;l=k;return}C=d+4|0;if((c[c[C>>2]>>2]|1|0)!=3){c[f>>2]=2;c[f+4>>2]=1;c[f+8>>2]=3;l=k;return}__ZN7VariantC2Ed(p,+__ZN4Math6randomEdd(+__ZNK7VariantcvdEv(W),+__ZNK7VariantcvdEv(c[C>>2]|0)));__ZN7VariantaSERKS_(e,p);if(c[p>>2]|0)__ZN7Variant5clearEv(p);l=k;return}case 32:{C=c[d>>2]|0;if((c[C>>2]|1|0)==3){W=__ZNK7VariantcvyEv(C)|0;__ZN4Math4seedEy(W,F);l=k;return}else{c[f>>2]=2;c[f+4>>2]=0;c[f+8>>2]=3;l=k;return}break}case 33:{W=c[d>>2]|0;if((c[W>>2]|1|0)!=3){c[f>>2]=2;c[f+4>>2]=0;c[f+8>>2]=3;l=k;return}C=p;c[C>>2]=__ZNK7VariantcvyEv(W)|0;c[C+4>>2]=F;C=__ZN4Math14rand_from_seedEPy(p)|0;__ZN5ArrayC2Ev(q);__ZN7VariantC2Ei(r,C);__ZN5Array9push_backERK7Variant(q,r);if(c[r>>2]|0)__ZN7Variant5clearEv(r);C=p;__ZN7VariantC2Ey(r,c[C>>2]|0,c[C+4>>2]|0);__ZN5Array9push_backERK7Variant(q,r);if(c[r>>2]|0)__ZN7Variant5clearEv(r);__ZN7VariantC2ERK5Array(r,q);__ZN7VariantaSERKS_(e,r);if(c[r>>2]|0)__ZN7Variant5clearEv(r);__ZN5ArrayD2Ev(q);l=k;return}case 34:{C=c[d>>2]|0;if((c[C>>2]|1|0)!=3){c[f>>2]=2;c[f+4>>2]=0;c[f+8>>2]=3;l=k;return}__ZN7VariantC2Ed(p,+__ZNK7VariantcvdEv(C)*3.141592653589793/180.0);__ZN7VariantaSERKS_(e,p);if(c[p>>2]|0)__ZN7Variant5clearEv(p);l=k;return}case 35:{C=c[d>>2]|0;if((c[C>>2]|1|0)!=3){c[f>>2]=2;c[f+4>>2]=0;c[f+8>>2]=3;l=k;return}__ZN7VariantC2Ed(p,+__ZNK7VariantcvdEv(C)*180.0/3.141592653589793);__ZN7VariantaSERKS_(e,p);if(c[p>>2]|0)__ZN7Variant5clearEv(p);l=k;return}case 36:{C=c[d>>2]|0;if((c[C>>2]|1|0)!=3){c[f>>2]=2;c[f+4>>2]=0;c[f+8>>2]=3;l=k;return}__ZN7VariantC2Ed(p,+S(+(+__ZNK7VariantcvdEv(C)))*8.685889638065037);__ZN7VariantaSERKS_(e,p);if(c[p>>2]|0)__ZN7Variant5clearEv(p);l=k;return}case 37:{C=c[d>>2]|0;if((c[C>>2]|1|0)!=3){c[f>>2]=2;c[f+4>>2]=0;c[f+8>>2]=3;l=k;return}__ZN7VariantC2Ed(p,+R(+(+__ZNK7VariantcvdEv(C)*.11512925464970228)));__ZN7VariantaSERKS_(e,p);if(c[p>>2]|0)__ZN7Variant5clearEv(p);l=k;return}case 38:{C=c[d>>2]|0;W=c[C>>2]|0;if((W|0)==2){V=d+4|0;if((c[c[V>>2]>>2]|0)==2){B=__ZNK7VariantcvxEv(C)|0;X=F;Y=__ZNK7VariantcvxEv(c[V>>2]|0)|0;V=F;Z=(X|0)>(V|0)|(X|0)==(V|0)&B>>>0>Y>>>0;__ZN7VariantC2Ex(p,Z?B:Y,Z?X:V);__ZN7VariantaSERKS_(e,p);if(c[p>>2]|0)__ZN7Variant5clearEv(p);l=k;return}}else if((W|1|0)!=3){c[f>>2]=2;c[f+4>>2]=0;c[f+8>>2]=3;l=k;return}W=d+4|0;if((c[c[W>>2]>>2]|1|0)!=3){c[f>>2]=2;c[f+4>>2]=1;c[f+8>>2]=3;l=k;return}E=+__ZNK7VariantcvfEv(C);D=+__ZNK7VariantcvfEv(c[W>>2]|0);__ZN7VariantC2Ef(p,E>D?E:D);__ZN7VariantaSERKS_(e,p);if(c[p>>2]|0)__ZN7Variant5clearEv(p);l=k;return}case 39:{W=c[d>>2]|0;C=c[W>>2]|0;if((C|0)==2){V=d+4|0;if((c[c[V>>2]>>2]|0)==2){X=__ZNK7VariantcvxEv(W)|0;Z=F;Y=__ZNK7VariantcvxEv(c[V>>2]|0)|0;V=F;B=(Z|0)<(V|0)|(Z|0)==(V|0)&X>>>0<Y>>>0;__ZN7VariantC2Ex(p,B?X:Y,B?Z:V);__ZN7VariantaSERKS_(e,p);if(c[p>>2]|0)__ZN7Variant5clearEv(p);l=k;return}}else if((C|1|0)!=3){c[f>>2]=2;c[f+4>>2]=0;c[f+8>>2]=3;l=k;return}C=d+4|0;if((c[c[C>>2]>>2]|1|0)!=3){c[f>>2]=2;c[f+4>>2]=1;c[f+8>>2]=3;l=k;return}D=+__ZNK7VariantcvfEv(W);E=+__ZNK7VariantcvfEv(c[C>>2]|0);__ZN7VariantC2Ef(p,D<E?D:E);__ZN7VariantaSERKS_(e,p);if(c[p>>2]|0)__ZN7Variant5clearEv(p);l=k;return}case 40:{C=c[d>>2]|0;W=c[C>>2]|0;if((W|0)==2){V=d+4|0;if((c[c[V>>2]>>2]|0)==2?(Z=d+8|0,(c[c[Z>>2]>>2]|0)==2):0){B=__ZNK7VariantcvxEv(C)|0;Y=F;X=__ZNK7VariantcvxEv(c[V>>2]|0)|0;V=F;_=__ZNK7VariantcvxEv(c[Z>>2]|0)|0;Z=F;$=(Y|0)<(V|0)|(Y|0)==(V|0)&B>>>0<X>>>0;aa=(Y|0)>(Z|0)|(Y|0)==(Z|0)&B>>>0>_>>>0;__ZN7VariantC2Ex(p,$?X:aa?_:B,$?V:aa?Z:Y);__ZN7VariantaSERKS_(e,p);if(c[p>>2]|0)__ZN7Variant5clearEv(p);l=k;return}}else if((W|1|0)!=3){c[f>>2]=2;c[f+4>>2]=0;c[f+8>>2]=3;l=k;return}W=d+4|0;if((c[c[W>>2]>>2]|1|0)!=3){c[f>>2]=2;c[f+4>>2]=1;c[f+8>>2]=3;l=k;return}Y=d+8|0;if((c[c[Y>>2]>>2]|1|0)!=3){c[f>>2]=2;c[f+4>>2]=2;c[f+8>>2]=3;l=k;return}E=+__ZNK7VariantcvfEv(C);D=+__ZNK7VariantcvfEv(c[W>>2]|0);ca=+__ZNK7VariantcvfEv(c[Y>>2]|0);__ZN7VariantC2Ef(p,E<D?D:E>ca?ca:E);__ZN7VariantaSERKS_(e,p);if(c[p>>2]|0)__ZN7Variant5clearEv(p);l=k;return}case 41:{Y=c[d>>2]|0;if((c[Y>>2]|1|0)!=3){c[f>>2]=2;c[f+4>>2]=0;c[f+8>>2]=3;l=k;return}W=(__ZNK7VariantcvxEv(Y)|0)+-1|0;Y=W>>>1|W;W=Y>>>2|Y;Y=W>>>4|W;W=Y>>>8|Y;__ZN7VariantC2Ej(p,(W>>>16|W)+1|0);__ZN7VariantaSERKS_(e,p);if(c[p>>2]|0)__ZN7Variant5clearEv(p);l=k;return}case 42:{W=c[d>>2]|0;if((c[W>>2]|0)!=18){c[f>>2]=2;c[f+4>>2]=0;c[f+8>>2]=18;l=k;return}if(!(__ZNK7Variant6is_refEv(W)|0)){W=__ZNK7VariantcvP6ObjectEv(c[d>>2]|0)|0;if(!W){l=k;return}Y=__ZnwjPKc(96,1263606)|0;__ZN7WeakRefC2Ev(Y);__Z22postinitialize_handlerP6Object(Y);if(Y){a[1263537]=0;if(__ZN9Reference8init_refEv(Y)|0){da=Y;ea=287}else{fa=q;ga=0}}else{da=0;ea=287}if((ea|0)==287){c[q>>2]=da;fa=q;ga=da}__ZN7WeakRef7set_objEP6Object(ga,W);__ZN6RefPtrC2Ev(p);__ZN3RefI9ReferenceEaSI7WeakRefEEvRKS_IT_E(p,q);__ZN7VariantC2ERK6RefPtr(r,p);__ZN6RefPtrD2Ev(p);__ZN7VariantaSERKS_(e,r);if(c[r>>2]|0)__ZN7Variant5clearEv(r);W=c[fa>>2]|0;if((W|0?__ZN9Reference11unreferenceEv(W)|0:0)?(W=c[fa>>2]|0,__Z17predelete_handlerP6Object(W)|0):0){gj[c[(c[W>>2]|0)+76>>2]&8191](W);__ZN6Memory11free_staticEPvb(W,0)}c[fa>>2]=0;l=k;return}__ZN3RefI9ReferenceEC2ERK7Variant(q,c[d>>2]|0);if(!(c[q>>2]|0)){l=k;return}W=__ZnwjPKc(96,1263606)|0;__ZN7WeakRefC2Ev(W);__Z22postinitialize_handlerP6Object(W);if(W){a[1263537]=0;if(__ZN9Reference8init_refEv(W)|0){ha=W;ea=271}else{ia=r;ja=c[r>>2]|0}}else{ha=0;ea=271}if((ea|0)==271){c[r>>2]=ha;ia=r;ja=ha}__ZN7WeakRef7set_refERK3RefI9ReferenceE(ja,q);__ZN6RefPtrC2Ev(p);__ZN3RefI9ReferenceEaSI7WeakRefEEvRKS_IT_E(p,r);__ZN7VariantC2ERK6RefPtr(s,p);__ZN6RefPtrD2Ev(p);__ZN7VariantaSERKS_(e,s);if(c[s>>2]|0)__ZN7Variant5clearEv(s);W=c[ia>>2]|0;if((W|0?__ZN9Reference11unreferenceEv(W)|0:0)?(W=c[ia>>2]|0,__Z17predelete_handlerP6Object(W)|0):0){gj[c[(c[W>>2]|0)+76>>2]&8191](W);__ZN6Memory11free_staticEPvb(W,0)}c[ia>>2]=0;W=c[q>>2]|0;if(!W){l=k;return}if(!(__ZN9Reference11unreferenceEv(W)|0)){l=k;return}W=c[q>>2]|0;if(!(__Z17predelete_handlerP6Object(W)|0)){l=k;return}gj[c[(c[W>>2]|0)+76>>2]&8191](W);__ZN6Memory11free_staticEPvb(W,0);l=k;return}case 43:{if((c[c[d>>2]>>2]|0)!=18){c[f>>2]=2;c[f+4>>2]=0;c[f+8>>2]=18;l=k;return}W=d+4|0;switch(c[c[W>>2]>>2]|0){case 16:case 4:break;default:{c[f>>2]=2;c[f+4>>2]=1;c[f+8>>2]=4;l=k;return}}Y=__ZnwjPKc(100,1263606)|0;__ZN7FuncRefC2Ev(Y);__Z22postinitialize_handlerP6Object(Y);if(Y){a[1263537]=0;if(__ZN9Reference8init_refEv(Y)|0){ka=Y;ea=302}else{la=q;ma=0}}else{ka=0;ea=302}if((ea|0)==302){c[q>>2]=ka;la=q;ma=ka}__ZN7FuncRef12set_instanceEP6Object(ma,__ZNK7VariantcvP6ObjectEv(c[d>>2]|0)|0);c[p>>2]=__ZNK7Variantcv10StringNameEv(c[W>>2]|0)|0;__ZN7FuncRef12set_functionERK10StringName(ma,p);__ZN10StringNameD2Ev(p);__ZN6RefPtrC2Ev(p);__ZN3RefI9ReferenceEaSI7FuncRefEEvRKS_IT_E(p,q);__ZN7VariantC2ERK6RefPtr(r,p);__ZN6RefPtrD2Ev(p);__ZN7VariantaSERKS_(e,r);if(c[r>>2]|0)__ZN7Variant5clearEv(r);W=c[la>>2]|0;if((W|0?__ZN9Reference11unreferenceEv(W)|0:0)?(W=c[la>>2]|0,__Z17predelete_handlerP6Object(W)|0):0){gj[c[(c[W>>2]|0)+76>>2]&8191](W);__ZN6Memory11free_staticEPvb(W,0)}c[la>>2]=0;l=k;return}case 44:{W=c[d+4>>2]|0;if((c[W>>2]|1|0)!=3){c[f>>2]=2;c[f+4>>2]=1;c[f+8>>2]=3;l=k;return}Y=__ZNK7VariantcviEv(W)|0;if(Y>>>0<=28){__ZN7Variant9constructENS_4TypeEPPKS_iRNS_9CallErrorEb(p,Y,d,1,f,1);__ZN7VariantaSERKS_(e,p);if(c[p>>2]|0)__ZN7Variant5clearEv(p);l=k;return}__ZN6StringC2EPKc(p,562368);Y=__Z3RTRRK6String(p)|0;W=Y;C=c[i>>2]|0;if((C|0)==(Y|0)){if(Y|0)ea=321}else{if(C|0?(__Z16atomic_decrementPj(C+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(C,1);c[i>>2]=0;if(Y|0)if(!(__Z28atomic_conditional_incrementPj(Y+-8|0)|0))ea=321;else{c[i>>2]=W;ea=321}}if((ea|0)==321?(__Z16atomic_decrementPj(Y+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Y,1);Y=c[p>>2]|0;if(Y|0?(__Z16atomic_decrementPj(Y+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Y,1);c[f>>2]=2;c[f+4>>2]=0;c[f+8>>2]=2;l=k;return}case 45:{__ZN7VariantC2Ei(p,c[c[d>>2]>>2]|0);__ZN7VariantaSERKS_(e,p);if(c[p>>2]|0)__ZN7Variant5clearEv(p);l=k;return}case 46:{c[q>>2]=__ZNK7Variantcv10StringNameEv(c[d>>2]|0)|0;__ZN7VariantC2Eb(p,__ZN7ClassDB12class_existsERK10StringName(q)|0);__ZN7VariantaSERKS_(e,p);if(c[p>>2]|0)__ZN7Variant5clearEv(p);__ZN10StringNameD2Ev(q);l=k;return}case 47:{c[p>>2]=__ZNK7VariantcvwEv(c[d>>2]|0)|0;c[p+4>>2]=0;__ZN6StringC2EPKwi(r,p,-1);__ZN7VariantC2ERK6String(q,r);__ZN7VariantaSERKS_(e,q);if(c[q>>2]|0)__ZN7Variant5clearEv(q);Y=c[r>>2]|0;if(Y|0?(__Z16atomic_decrementPj(Y+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Y,1);l=k;return}case 48:{c[p>>2]=__ZNK7Variantcv6StringEv(c[d>>2]|0)|0;__ZN7VariantC2ERK6String(q,p);__ZN7VariantaSERKS_(e,q);if(c[q>>2]|0)__ZN7Variant5clearEv(q);Y=c[p>>2]|0;if(Y|0?(__Z16atomic_decrementPj(Y+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Y,1);l=k;return}case 49:{Y=__ZNK7Variantcv6StringEv(c[d>>2]|0)|0;W=Y;c[t>>2]=0;C=(Y|0)==0;if(!C?(c[t>>2]=0,__Z28atomic_conditional_incrementPj(Y+-8|0)|0):0)c[t>>2]=W;__Z10print_line6String(t);W=c[t>>2]|0;if(W|0?(__Z16atomic_decrementPj(W+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(W,1);if(C){l=k;return}if(__Z16atomic_decrementPj(Y+-8|0)|0){l=k;return}__ZN6Memory11free_staticEPvb(Y,1);l=k;return}case 50:{c[p>>2]=__ZNK7Variantcv6StringEv(c[d>>2]|0)|0;Y=__ZN2OS13get_singletonEv()|0;C=c[(c[Y>>2]|0)+56>>2]|0;c[u>>2]=__ZNK6String4utf8Ev(p)|0;c[o>>2]=__ZNK10CharString8get_dataEv(u)|0;bj[C&4095](Y,1081885,o);Y=c[u>>2]|0;if(Y|0?(__Z16atomic_decrementPj(Y+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Y,1);Y=c[p>>2]|0;if(Y|0?(__Z16atomic_decrementPj(Y+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Y,1);l=k;return}case 51:{c[p>>2]=__ZNK7Variantcv6StringEv(c[d>>2]|0)|0;Y=__ZN2OS13get_singletonEv()|0;C=c[(c[Y>>2]|0)+52>>2]|0;c[v>>2]=__ZNK6String4utf8Ev(p)|0;c[n>>2]=__ZNK10CharString8get_dataEv(v)|0;bj[C&4095](Y,562426,n);Y=c[v>>2]|0;if(Y|0?(__Z16atomic_decrementPj(Y+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Y,1);Y=c[p>>2]|0;if(Y|0?(__Z16atomic_decrementPj(Y+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Y,1);l=k;return}case 52:{c[p>>2]=0;__ZN13VariantWriter15write_to_stringERK7VariantR6StringPFS3_PvRK3RefI8ResourceEES5_(c[d>>2]|0,p,0,0)|0;__ZN7VariantC2ERK6String(q,p);__ZN7VariantaSERKS_(e,q);if(c[q>>2]|0)__ZN7Variant5clearEv(q);Y=c[p>>2]|0;if(Y|0?(__Z16atomic_decrementPj(Y+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Y,1);l=k;return}case 53:{Y=c[d>>2]|0;if((c[Y>>2]|0)!=4){c[f>>2]=2;c[f+4>>2]=0;c[f+8>>2]=4;l=k;return}c[p+4>>2]=0;c[p>>2]=395400;c[p+8>>2]=0;c[p+12>>2]=0;C=__ZNK7Variantcv6StringEv(Y)|0;Y=C;W=p+8|0;if(C|0){c[W>>2]=0;if(__Z28atomic_conditional_incrementPj(C+-8|0)|0)c[W>>2]=Y;if(!(__Z16atomic_decrementPj(C+-8|0)|0))__ZN6Memory11free_staticEPvb(C,1)}c[q>>2]=0;if(__ZN13VariantParser5parseEPNS_6StreamER7VariantR6StringRiPNS_14ResourceParserE(p,e,q,r,0)|0){c[f>>2]=2;c[f+4>>2]=0;c[f+8>>2]=4;C=c[r>>2]|0;c[z>>2]=__Z4itosx(C,((C|0)<0)<<31>>31)|0;c[y>>2]=__ZplPKcRK6String(562429,z)|0;__ZN6StringC2EPKc(A,1096928);c[x>>2]=__ZNK6StringplERKS_(y,A)|0;c[w>>2]=__ZNK6StringplERKS_(x,q)|0;__ZN7VariantC2ERK6String(s,w);__ZN7VariantaSERKS_(e,s);if(c[s>>2]|0)__ZN7Variant5clearEv(s);C=c[w>>2]|0;if(C|0?(__Z16atomic_decrementPj(C+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(C,1);C=c[x>>2]|0;if(C|0?(__Z16atomic_decrementPj(C+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(C,1);C=c[A>>2]|0;if(C|0?(__Z16atomic_decrementPj(C+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(C,1);C=c[y>>2]|0;if(C|0?(__Z16atomic_decrementPj(C+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(C,1);C=c[z>>2]|0;if(C|0?(__Z16atomic_decrementPj(C+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(C,1)}C=c[q>>2]|0;if(C|0?(__Z16atomic_decrementPj(C+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(C,1);c[p>>2]=395400;C=c[p+8>>2]|0;if(C|0?(__Z16atomic_decrementPj(C+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(C,1);l=k;return}case 54:{c[p>>2]=0;if(!(__Z14encode_variantRK7VariantPhRi(c[d>>2]|0,0,q)|0)){__ZN10PoolVectorIhE6resizeEi(p,c[q>>2]|0)|0;if((c[p>>2]|0)!=0?(__ZN10PoolVectorIhE14_copy_on_writeEv(p),C=c[p>>2]|0,(C|0)!=0):0){__Z16atomic_incrementPj(C+4|0)|0;__Z14encode_variantRK7VariantPhRi(c[d>>2]|0,c[C+8>>2]|0,q)|0;__Z16atomic_decrementPj(C+4|0)|0}else __Z14encode_variantRK7VariantPhRi(c[d>>2]|0,0,q)|0;__ZN7VariantC2ERK10PoolVectorIhE(r,p);__ZN7VariantaSERKS_(e,r);if(c[r>>2]|0)__ZN7Variant5clearEv(r)}else{c[f>>2]=2;c[f+4>>2]=0;c[f+8>>2]=0;__ZN6StringaSEPKc(i,562450)}__ZN10PoolVectorIhE12_unreferenceEv(p);l=k;return}case 55:{C=c[d>>2]|0;if((c[C>>2]|0)!=22){c[f>>2]=2;c[f+4>>2]=0;c[f+8>>2]=22;l=k;return}Y=__ZNK7Variantcv10PoolVectorIhEEv(C)|0;c[p>>2]=Y;c[q>>2]=0;if(!Y){na=0;oa=0;pa=0}else{__Z16atomic_incrementPj(Y+4|0)|0;na=Y;oa=c[Y+8>>2]|0;pa=c[Y+16>>2]|0}if(__Z14decode_variantR7VariantPKhiPi(q,oa,pa,0)|0){__ZN6StringC2EPKc(r,562545);Y=__Z3RTRRK6String(r)|0;C=Y;W=c[i>>2]|0;if((W|0)==(Y|0)){if(Y|0)ea=433}else{if(W|0?(__Z16atomic_decrementPj(W+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(W,1);c[i>>2]=0;if(Y|0)if(!(__Z28atomic_conditional_incrementPj(Y+-8|0)|0))ea=433;else{c[i>>2]=C;ea=433}}if((ea|0)==433?(__Z16atomic_decrementPj(Y+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Y,1);Y=c[r>>2]|0;if(Y|0?(__Z16atomic_decrementPj(Y+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Y,1);c[f>>2]=2;c[f+4>>2]=0;c[f+8>>2]=22;if(na|0)__Z16atomic_decrementPj(na+4|0)|0}else{if(na|0)__Z16atomic_decrementPj(na+4|0)|0;__ZN7VariantaSERKS_(e,q)}if(c[q>>2]|0)__ZN7Variant5clearEv(q);__ZN10PoolVectorIhE12_unreferenceEv(p);l=k;return}case 56:{Y=d+4|0;if((c[c[Y>>2]>>2]|1|0)!=3){c[f>>2]=2;c[f+4>>2]=1;c[f+8>>2]=3;l=k;return}c[q>>2]=__ZNK7Variantcv6StringEv(c[d>>2]|0)|0;__ZN5Color5namedERK6String(p,q);C=c[q>>2]|0;if(C|0?(__Z16atomic_decrementPj(C+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(C,1);g[p+12>>2]=+__ZNK7VariantcvfEv(c[Y>>2]|0);c[r>>2]=__ZNK5Colorcv6StringEv(p)|0;__ZN7VariantC2ERK6String(q,r);__ZN7VariantaSERKS_(e,q);if(c[q>>2]|0)__ZN7Variant5clearEv(q);Y=c[r>>2]|0;if(Y|0?(__Z16atomic_decrementPj(Y+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Y,1);l=k;return}default:{l=k;return}}while(0)}function __ZN24VisualScriptNodeInstanceD0Ev(a){a=a|0;var b=0;c[a>>2]=139252;b=c[a+12>>2]|0;if(b|0)__ZN6Memory11free_staticEPvb(b,1);b=c[a+24>>2]|0;if(b|0)__ZN6Memory11free_staticEPvb(b,1);b=c[a+32>>2]|0;if(b|0)__ZN6Memory11free_staticEPvb(b,1);b=c[a+20>>2]|0;if(!b){__ZdlPv(a);return}if(__Z16atomic_decrementPj(b+-8|0)|0){__ZdlPv(a);return}__ZN6Memory11free_staticEPvb(b,1);__ZdlPv(a);return}function __ZN22VisualScriptExpression17_parse_expressionEv(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0,ia=0,ja=0,ka=0,la=0,ma=0,na=0,oa=0,pa=0,qa=0,ra=0,sa=0,ta=0,ua=0,va=0,wa=0,xa=0,ya=0,za=0,Aa=0,Ba=0,Ca=0,Da=0,Ea=0,Fa=0,Ga=0,Ha=0,Ia=0,Ja=0,Ka=0,La=0,Ma=0,Na=0,Oa=0,Pa=0,Qa=0,Ra=0,Sa=0,Ta=0,Ua=0,Va=0,Wa=0,Xa=0,Ya=0,Za=0,_a=0,$a=0,ab=0,bb=0,cb=0,db=0,eb=0,fb=0,gb=0,hb=0,ib=0,jb=0;d=l;l=l+80|0;if((l|0)>=(m|0))ba(80);e=d+68|0;f=d;g=d+64|0;h=d+60|0;i=d+56|0;j=d+44|0;k=d+52|0;n=d+48|0;o=d+40|0;p=d+36|0;q=d+32|0;c[e>>2]=0;r=f+8|0;s=b+180|0;t=b+176|0;u=b+188|0;v=b+168|0;w=f+8|0;x=b+152|0;a:while(1){c[r>>2]=0;__ZN22VisualScriptExpression10_get_tokenERNS_5TokenE(b,f)|0;b:do if(!(a[s>>0]|0)){do switch(c[f>>2]|0){case 0:{y=__ZnwjPKc(16,1263606)|0;c[y>>2]=139276;z=y+12|0;c[z>>2]=0;c[y+8>>2]=7;c[y+4>>2]=c[u>>2];c[u>>2]=y;A=c[v>>2]|0;__ZN22VisualScriptExpression10_get_tokenERNS_5TokenE(b,f)|0;c:do if((c[f>>2]|0)!=1){B=A;while(1){c[v>>2]=B;C=__ZN22VisualScriptExpression17_parse_expressionEv(b)|0;if(!C){D=1;break b}E=c[z>>2]|0;if(!E)F=1;else F=(c[E+-4>>2]|0)+1|0;if(!(__ZN6VectorIPN22VisualScriptExpression5ENodeEE6resizeEi(z,F)|0)){a[1263537]=0;E=c[z>>2]|0;if(!E){G=13;break a}H=c[E+-4>>2]|0;if((H|0)<1){G=13;break a}__ZN6VectorIPN22VisualScriptExpression5ENodeEE14_copy_on_writeEv(z);c[(c[z>>2]|0)+(H+-1<<2)>>2]=C}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);__ZN22VisualScriptExpression10_get_tokenERNS_5TokenE(b,f)|0;if((c[f>>2]|0)!=11)break;C=__ZN22VisualScriptExpression17_parse_expressionEv(b)|0;if(!C){D=1;break b}H=c[z>>2]|0;if(!H)I=1;else I=(c[H+-4>>2]|0)+1|0;if(!(__ZN6VectorIPN22VisualScriptExpression5ENodeEE6resizeEi(z,I)|0)){a[1263537]=0;H=c[z>>2]|0;if(!H){G=36;break a}E=c[H+-4>>2]|0;if((E|0)<1){G=36;break a}__ZN6VectorIPN22VisualScriptExpression5ENodeEE14_copy_on_writeEv(z);c[(c[z>>2]|0)+(E+-1<<2)>>2]=C}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);C=c[v>>2]|0;__ZN22VisualScriptExpression10_get_tokenERNS_5TokenE(b,f)|0;switch(c[f>>2]|0){case 12:break;case 1:{c[v>>2]=C;break}default:{__ZN6StringC2EPKc(g,562639);if(!(a[s>>0]|0)){C=c[t>>2]|0;do if((C|0)!=(c[g>>2]|0)){do if(C|0){if(__Z16atomic_decrementPj(C+-8|0)|0)break;__ZN6Memory11free_staticEPvb(C,1)}while(0);c[t>>2]=0;E=c[g>>2]|0;if(!E)break;if(!(__Z28atomic_conditional_incrementPj(E+-8|0)|0))break;c[t>>2]=c[g>>2]}while(0);a[s>>0]=1}C=c[g>>2]|0;if(C|0?(__Z16atomic_decrementPj(C+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(C,1)}}B=c[v>>2]|0;__ZN22VisualScriptExpression10_get_tokenERNS_5TokenE(b,f)|0;if((c[f>>2]|0)==1)break c}__ZN6StringC2EPKc(g,1145046);if(!(a[s>>0]|0)){B=c[t>>2]|0;if((B|0)!=(c[g>>2]|0)){if(B|0?(__Z16atomic_decrementPj(B+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(B,1);c[t>>2]=0;B=c[g>>2]|0;if(B|0?__Z28atomic_conditional_incrementPj(B+-8|0)|0:0)c[t>>2]=c[g>>2]}a[s>>0]=1}B=c[g>>2]|0;if(B|0?(__Z16atomic_decrementPj(B+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(B,1);D=1;break b}while(0);J=y;break}case 2:{z=__ZnwjPKc(16,1263606)|0;c[z>>2]=139292;A=z+12|0;c[A>>2]=0;c[z+8>>2]=6;c[z+4>>2]=c[u>>2];c[u>>2]=z;B=c[v>>2]|0;__ZN22VisualScriptExpression10_get_tokenERNS_5TokenE(b,f)|0;d:do if((c[f>>2]|0)!=3){C=B;while(1){c[v>>2]=C;E=__ZN22VisualScriptExpression17_parse_expressionEv(b)|0;if(!E){D=1;break b}H=c[A>>2]|0;if(!H)K=1;else K=(c[H+-4>>2]|0)+1|0;if(!(__ZN6VectorIPN22VisualScriptExpression5ENodeEE6resizeEi(A,K)|0)){a[1263537]=0;H=c[A>>2]|0;if(!H){G=64;break a}L=c[H+-4>>2]|0;if((L|0)<1){G=64;break a}__ZN6VectorIPN22VisualScriptExpression5ENodeEE14_copy_on_writeEv(A);c[(c[A>>2]|0)+(L+-1<<2)>>2]=E}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);E=c[v>>2]|0;__ZN22VisualScriptExpression10_get_tokenERNS_5TokenE(b,f)|0;switch(c[f>>2]|0){case 12:break;case 3:{c[v>>2]=E;break}default:{__ZN6StringC2EPKc(g,562659);if(!(a[s>>0]|0)){E=c[t>>2]|0;if((E|0)!=(c[g>>2]|0)){if(E|0?(__Z16atomic_decrementPj(E+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(E,1);c[t>>2]=0;E=c[g>>2]|0;if(E|0?__Z28atomic_conditional_incrementPj(E+-8|0)|0:0)c[t>>2]=c[g>>2]}a[s>>0]=1}E=c[g>>2]|0;if(E|0?(__Z16atomic_decrementPj(E+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(E,1)}}C=c[v>>2]|0;__ZN22VisualScriptExpression10_get_tokenERNS_5TokenE(b,f)|0;if((c[f>>2]|0)==3)break d}}while(0);J=z;break}case 4:{A=__ZN22VisualScriptExpression17_parse_expressionEv(b)|0;if(a[s>>0]|0){D=1;break b}__ZN22VisualScriptExpression10_get_tokenERNS_5TokenE(b,f)|0;if((c[f>>2]|0)==5)J=A;else{__ZN6StringC2EPKc(g,1110403);if(!(a[s>>0]|0)){A=c[t>>2]|0;if((A|0)!=(c[g>>2]|0)){if(A|0?(__Z16atomic_decrementPj(A+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(A,1);c[t>>2]=0;A=c[g>>2]|0;if(A|0?__Z28atomic_conditional_incrementPj(A+-8|0)|0:0)c[t>>2]=c[g>>2]}a[s>>0]=1}A=c[g>>2]|0;if(A|0?(__Z16atomic_decrementPj(A+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(A,1);D=1;break b}break}case 6:{c[g>>2]=__ZNK7Variantcv6StringEv(w)|0;A=0;while(1){B=c[x>>2]|0;y=(B|0)==0;if(y)M=0;else M=c[B+-4>>2]|0;if((A|0)>=(M|0)){G=115;break}if(y)N=0;else N=c[B+-4>>2]|0;do if((N|0)<=(A|0)){if(y)O=0;else O=c[B+-4>>2]|0;if((O|0)>(A|0)){a[1263537]=0;G=110;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);P=0;break}}else G=110;while(0);if((G|0)==110){G=0;__ZN6VectorIN22VisualScriptExpression5InputEE14_copy_on_writeEv(x);P=(c[x>>2]|0)+(A<<3)|0}if(__ZNK6StringeqERKS_(g,P+4|0)|0){G=113;break}A=A+1|0}if((G|0)==113){G=0;if((A|0)==-1)G=115;else{z=__ZnwjPKc(16,1263606)|0;c[z>>2]=139308;c[z+8>>2]=0;c[z+4>>2]=c[u>>2];c[u>>2]=z;c[z+12>>2]=A;Q=z;R=0}}if((G|0)==115){G=0;c[i>>2]=__ZplPKcRK6String(562679,g)|0;__ZN6StringC2EPKc(j,562706);c[h>>2]=__ZNK6StringplERKS_(i,j)|0;z=__ZNK6StringplERKS_(h,g)|0;B=z;if(!(a[s>>0]|0)){y=c[t>>2]|0;if((y|0)!=(z|0)){if(y|0?(__Z16atomic_decrementPj(y+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(y,1);c[t>>2]=0;if(z|0?__Z28atomic_conditional_incrementPj(z+-8|0)|0:0)c[t>>2]=B}a[s>>0]=1}if(z|0?(__Z16atomic_decrementPj(z+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(z,1);z=c[h>>2]|0;if(z|0?(__Z16atomic_decrementPj(z+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(z,1);z=c[j>>2]|0;if(z|0?(__Z16atomic_decrementPj(z+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(z,1);z=c[i>>2]|0;if((z|0)!=0?(__Z16atomic_decrementPj(z+-8|0)|0)==0:0){__ZN6Memory11free_staticEPvb(z,1);Q=0;R=1}else{Q=0;R=1}}z=c[g>>2]|0;if(z|0?(__Z16atomic_decrementPj(z+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(z,1);if(!R)J=Q;else{D=1;break b}break}case 8:{z=__ZnwjPKc(12,1263606)|0;c[z>>2]=139324;c[z+8>>2]=2;c[z+4>>2]=c[u>>2];c[u>>2]=z;J=z;break}case 9:{z=__ZnwjPKc(40,1263606)|0;c[z>>2]=139340;B=z+16|0;c[B>>2]=0;c[z+8>>2]=1;c[z+4>>2]=c[u>>2];c[u>>2]=z;__ZN7VariantaSERKS_(B,w);J=z;break}case 10:{z=__ZNK7VariantcviEv(w)|0;__ZN22VisualScriptExpression10_get_tokenERNS_5TokenE(b,f)|0;if((c[f>>2]|0)!=4){__ZN6StringC2EPKc(g,1110143);if(!(a[s>>0]|0)){B=c[t>>2]|0;if((B|0)!=(c[g>>2]|0)){if(B|0?(__Z16atomic_decrementPj(B+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(B,1);c[t>>2]=0;B=c[g>>2]|0;if(B|0?__Z28atomic_conditional_incrementPj(B+-8|0)|0:0)c[t>>2]=c[g>>2]}a[s>>0]=1}B=c[g>>2]|0;if(B|0?(__Z16atomic_decrementPj(B+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(B,1);D=1;break b}B=__ZnwjPKc(20,1263606)|0;c[B>>2]=139356;y=B+16|0;c[y>>2]=0;c[B+8>>2]=8;c[B+4>>2]=c[u>>2];c[u>>2]=B;c[B+12>>2]=z;z=c[v>>2]|0;__ZN22VisualScriptExpression10_get_tokenERNS_5TokenE(b,f)|0;e:do if((c[f>>2]|0)!=5){C=z;while(1){c[v>>2]=C;E=__ZN22VisualScriptExpression17_parse_expressionEv(b)|0;if(!E){D=1;break b}L=c[y>>2]|0;if(!L)S=1;else S=(c[L+-4>>2]|0)+1|0;if(!(__ZN6VectorIPN22VisualScriptExpression5ENodeEE6resizeEi(y,S)|0)){a[1263537]=0;L=c[y>>2]|0;if(!L){G=165;break a}H=c[L+-4>>2]|0;if((H|0)<1){G=165;break a}__ZN6VectorIPN22VisualScriptExpression5ENodeEE14_copy_on_writeEv(y);c[(c[y>>2]|0)+(H+-1<<2)>>2]=E}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);E=c[v>>2]|0;__ZN22VisualScriptExpression10_get_tokenERNS_5TokenE(b,f)|0;switch(c[f>>2]|0){case 12:break;case 5:{c[v>>2]=E;break}default:{__ZN6StringC2EPKc(g,1110959);if(!(a[s>>0]|0)){E=c[t>>2]|0;if((E|0)!=(c[g>>2]|0)){if(E|0?(__Z16atomic_decrementPj(E+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(E,1);c[t>>2]=0;E=c[g>>2]|0;if(E|0?__Z28atomic_conditional_incrementPj(E+-8|0)|0:0)c[t>>2]=c[g>>2]}a[s>>0]=1}E=c[g>>2]|0;if(E|0?(__Z16atomic_decrementPj(E+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(E,1)}}C=c[v>>2]|0;__ZN22VisualScriptExpression10_get_tokenERNS_5TokenE(b,f)|0;if((c[f>>2]|0)==5)break e}}while(0);J=B;break}case 7:{__ZNK7VariantcviEv(w)|0;__ZN22VisualScriptExpression10_get_tokenERNS_5TokenE(b,f)|0;if((c[f>>2]|0)!=4){__ZN6StringC2EPKc(g,1110143);if(!(a[s>>0]|0)){y=c[t>>2]|0;if((y|0)!=(c[g>>2]|0)){if(y|0?(__Z16atomic_decrementPj(y+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(y,1);c[t>>2]=0;y=c[g>>2]|0;if(y|0?__Z28atomic_conditional_incrementPj(y+-8|0)|0:0)c[t>>2]=c[g>>2]}a[s>>0]=1}y=c[g>>2]|0;if(y|0?(__Z16atomic_decrementPj(y+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(y,1);D=1;break b}y=__ZnwjPKc(20,1263606)|0;c[y>>2]=139372;z=y+16|0;c[z>>2]=0;c[y+8>>2]=9;c[y+4>>2]=c[u>>2];c[u>>2]=y;A=y+12|0;c[A>>2]=__ZNK7VariantcviEv(w)|0;C=c[v>>2]|0;__ZN22VisualScriptExpression10_get_tokenERNS_5TokenE(b,f)|0;f:do if((c[f>>2]|0)!=5){E=C;while(1){c[v>>2]=E;H=__ZN22VisualScriptExpression17_parse_expressionEv(b)|0;if(!H){D=1;break b}L=c[z>>2]|0;if(!L)T=1;else T=(c[L+-4>>2]|0)+1|0;if(!(__ZN6VectorIPN22VisualScriptExpression5ENodeEE6resizeEi(z,T)|0)){a[1263537]=0;L=c[z>>2]|0;if(!L){G=207;break a}U=c[L+-4>>2]|0;if((U|0)<1){G=207;break a}__ZN6VectorIPN22VisualScriptExpression5ENodeEE14_copy_on_writeEv(z);c[(c[z>>2]|0)+(U+-1<<2)>>2]=H}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);H=c[v>>2]|0;__ZN22VisualScriptExpression10_get_tokenERNS_5TokenE(b,f)|0;switch(c[f>>2]|0){case 12:break;case 5:{c[v>>2]=H;break}default:{__ZN6StringC2EPKc(g,1110959);if(!(a[s>>0]|0)){H=c[t>>2]|0;if((H|0)!=(c[g>>2]|0)){if(H|0?(__Z16atomic_decrementPj(H+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(H,1);c[t>>2]=0;H=c[g>>2]|0;if(H|0?__Z28atomic_conditional_incrementPj(H+-8|0)|0:0)c[t>>2]=c[g>>2]}a[s>>0]=1}H=c[g>>2]|0;if(H|0?(__Z16atomic_decrementPj(H+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(H,1)}}E=c[v>>2]|0;__ZN22VisualScriptExpression10_get_tokenERNS_5TokenE(b,f)|0;if((c[f>>2]|0)==5)break f}}while(0);C=__ZN23VisualScriptBuiltinFunc23get_func_argument_countENS_11BuiltinFuncE(c[A>>2]|0)|0;B=c[z>>2]|0;if(!B)V=0;else V=c[B+-4>>2]|0;if((V|0)!=(C|0)){c[g>>2]=__ZN23VisualScriptBuiltinFunc13get_func_nameENS_11BuiltinFuncE(c[A>>2]|0)|0;c[o>>2]=__ZplPKcRK6String(562765,g)|0;__ZN6StringC2EPKc(j,562780);c[n>>2]=__ZNK6StringplERKS_(o,j)|0;c[p>>2]=__Z4itosx(C,((C|0)<0)<<31>>31)|0;c[k>>2]=__ZNK6StringplERKS_(n,p)|0;__ZN6StringC2EPKc(q,569295);C=__ZNK6StringplERKS_(k,q)|0;B=C;if(!(a[s>>0]|0)){E=c[t>>2]|0;if((E|0)!=(C|0)){if(E|0?(__Z16atomic_decrementPj(E+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(E,1);c[t>>2]=0;if(C|0?__Z28atomic_conditional_incrementPj(C+-8|0)|0:0)c[t>>2]=B}a[s>>0]=1}if(C|0?(__Z16atomic_decrementPj(C+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(C,1);C=c[q>>2]|0;if(C|0?(__Z16atomic_decrementPj(C+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(C,1);C=c[k>>2]|0;if(C|0?(__Z16atomic_decrementPj(C+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(C,1);C=c[p>>2]|0;if(C|0?(__Z16atomic_decrementPj(C+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(C,1);C=c[n>>2]|0;if(C|0?(__Z16atomic_decrementPj(C+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(C,1);C=c[j>>2]|0;if(C|0?(__Z16atomic_decrementPj(C+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(C,1);C=c[o>>2]|0;if(C|0?(__Z16atomic_decrementPj(C+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(C,1);C=c[g>>2]|0;if(C|0?(__Z16atomic_decrementPj(C+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(C,1)}J=y;break}case 25:{C=c[e>>2]|0;if(!C)W=1;else W=(c[C+-4>>2]|0)+1|0;if(__ZN6VectorIN22VisualScriptExpression10ExpressionEE6resizeEi(e,W)|0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);D=2;break b}a[1263537]=0;C=c[e>>2]|0;if(!C){G=270;break a}B=c[C+-4>>2]|0;if((B|0)<1){G=270;break a}__ZN6VectorIN22VisualScriptExpression10ExpressionEE14_copy_on_writeEv(e);C=(c[e>>2]|0)+(B+-1<<3)|0;c[C>>2]=1;c[C+4>>2]=10;D=2;break b;break}case 23:{C=c[e>>2]|0;if(!C)X=1;else X=(c[C+-4>>2]|0)+1|0;if(__ZN6VectorIN22VisualScriptExpression10ExpressionEE6resizeEi(e,X)|0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);D=2;break b}a[1263537]=0;C=c[e>>2]|0;if(!C){G=278;break a}B=c[C+-4>>2]|0;if((B|0)<1){G=278;break a}__ZN6VectorIN22VisualScriptExpression10ExpressionEE14_copy_on_writeEv(e);C=(c[e>>2]|0)+(B+-1<<3)|0;c[C>>2]=1;c[C+4>>2]=23;D=2;break b;break}default:{__ZN6StringC2EPKc(g,562791);if(!(a[s>>0]|0)){C=c[t>>2]|0;if((C|0)!=(c[g>>2]|0)){if(C|0?(__Z16atomic_decrementPj(C+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(C,1);c[t>>2]=0;C=c[g>>2]|0;if(C|0?__Z28atomic_conditional_incrementPj(C+-8|0)|0:0)c[t>>2]=c[g>>2]}a[s>>0]=1}C=c[g>>2]|0;if(C|0?(__Z16atomic_decrementPj(C+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(C,1);D=1;break b}}while(0);C=c[v>>2]|0;__ZN22VisualScriptExpression10_get_tokenERNS_5TokenE(b,f)|0;if(!(a[s>>0]|0)){B=J;E=C;g:while(1){switch(c[f>>2]|0){case 2:{C=__ZnwjPKc(20,1263606)|0;c[C>>2]=139388;c[C+8>>2]=4;c[C+4>>2]=c[u>>2];c[u>>2]=C;c[C+12>>2]=B;H=__ZN22VisualScriptExpression17_parse_expressionEv(b)|0;if(!H){D=1;break b}c[C+16>>2]=H;__ZN22VisualScriptExpression10_get_tokenERNS_5TokenE(b,f)|0;if((c[f>>2]|0)==3)Y=C;else{G=296;break g}break}case 13:{__ZN22VisualScriptExpression10_get_tokenERNS_5TokenE(b,f)|0;if((c[f>>2]|0)!=6){G=311;break g}c[g>>2]=__ZNK7Variantcv10StringNameEv(w)|0;C=c[v>>2]|0;__ZN22VisualScriptExpression10_get_tokenERNS_5TokenE(b,f)|0;h:do if((c[f>>2]|0)==4){H=__ZnwjPKc(24,1263606)|0;U=H+4|0;c[U>>2]=0;c[H>>2]=139404;L=H+16|0;__ZN10StringNameC2Ev(L);Z=H+20|0;c[Z>>2]=0;c[H+8>>2]=10;c[U>>2]=c[u>>2];c[u>>2]=H;__ZN10StringNameaSERKS_(L,g);c[H+12>>2]=B;L=c[v>>2]|0;__ZN22VisualScriptExpression10_get_tokenERNS_5TokenE(b,f)|0;if((c[f>>2]|0)==5)_=H;else{U=L;while(1){c[v>>2]=U;L=__ZN22VisualScriptExpression17_parse_expressionEv(b)|0;if(!L){G=354;break g}$=c[Z>>2]|0;if(!$)aa=1;else aa=(c[$+-4>>2]|0)+1|0;if(!(__ZN6VectorIPN22VisualScriptExpression5ENodeEE6resizeEi(Z,aa)|0)){a[1263537]=0;$=c[Z>>2]|0;if(!$){G=334;break a}ca=c[$+-4>>2]|0;if((ca|0)<1){G=334;break a}__ZN6VectorIPN22VisualScriptExpression5ENodeEE14_copy_on_writeEv(Z);c[(c[Z>>2]|0)+(ca+-1<<2)>>2]=L}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);L=c[v>>2]|0;__ZN22VisualScriptExpression10_get_tokenERNS_5TokenE(b,f)|0;switch(c[f>>2]|0){case 12:break;case 5:{c[v>>2]=L;break}default:{__ZN6StringC2EPKc(j,1110959);if(!(a[s>>0]|0)){L=c[t>>2]|0;do if((L|0)!=(c[j>>2]|0)){do if(L|0){if(__Z16atomic_decrementPj(L+-8|0)|0)break;__ZN6Memory11free_staticEPvb(L,1)}while(0);c[t>>2]=0;ca=c[j>>2]|0;if(!ca)break;if(!(__Z28atomic_conditional_incrementPj(ca+-8|0)|0))break;c[t>>2]=c[j>>2]}while(0);a[s>>0]=1}L=c[j>>2]|0;if(L|0?(__Z16atomic_decrementPj(L+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(L,1)}}U=c[v>>2]|0;__ZN22VisualScriptExpression10_get_tokenERNS_5TokenE(b,f)|0;if((c[f>>2]|0)==5){_=H;break h}}}}else{c[v>>2]=C;H=__ZnwjPKc(20,1263606)|0;U=H+4|0;c[U>>2]=0;c[H>>2]=139420;Z=H+16|0;__ZN10StringNameC2Ev(Z);c[H+8>>2]=5;c[U>>2]=c[u>>2];c[u>>2]=H;c[H+12>>2]=B;__ZN10StringNameaSERKS_(Z,g);_=H}while(0);__ZN10StringNameD2Ev(g);Y=_;break}default:{G=355;break g}}C=c[v>>2]|0;__ZN22VisualScriptExpression10_get_tokenERNS_5TokenE(b,f)|0;if(!(a[s>>0]|0)){B=Y;E=C}else{D=1;break b}}if((G|0)==296){G=0;__ZN6StringC2EPKc(g,562812);if(!(a[s>>0]|0)){C=c[t>>2]|0;if((C|0)!=(c[g>>2]|0)){if(C|0?(__Z16atomic_decrementPj(C+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(C,1);c[t>>2]=0;C=c[g>>2]|0;if(C|0?__Z28atomic_conditional_incrementPj(C+-8|0)|0:0)c[t>>2]=c[g>>2]}a[s>>0]=1}C=c[g>>2]|0;if(C|0?(__Z16atomic_decrementPj(C+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(C,1);D=1;break}else if((G|0)==311){G=0;__ZN6StringC2EPKc(g,562842);if(!(a[s>>0]|0)){C=c[t>>2]|0;if((C|0)!=(c[g>>2]|0)){if(C|0?(__Z16atomic_decrementPj(C+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(C,1);c[t>>2]=0;C=c[g>>2]|0;if(C|0?__Z28atomic_conditional_incrementPj(C+-8|0)|0:0)c[t>>2]=c[g>>2]}a[s>>0]=1}C=c[g>>2]|0;if(C|0?(__Z16atomic_decrementPj(C+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(C,1);D=1;break}else if((G|0)==354){G=0;__ZN10StringNameD2Ev(g);D=1;break}else if((G|0)==355){G=0;c[v>>2]=E;C=B;y=c[e>>2]|0;if(!y)da=1;else da=(c[y+-4>>2]|0)+1|0;if(!(__ZN6VectorIN22VisualScriptExpression10ExpressionEE6resizeEi(e,da)|0)){a[1263537]=0;y=c[e>>2]|0;if(!y){G=361;break a}A=c[y+-4>>2]|0;if((A|0)<1){G=361;break a}y=A+-1|0;__ZN6VectorIN22VisualScriptExpression10ExpressionEE14_copy_on_writeEv(e);A=c[e>>2]|0;c[A+(y<<3)>>2]=0;c[A+(y<<3)+4>>2]=C}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);C=c[v>>2]|0;__ZN22VisualScriptExpression10_get_tokenERNS_5TokenE(b,f)|0;if(a[s>>0]|0){D=1;break}do switch(c[f>>2]|0){case 14:{ea=1;fa=24;break}case 15:{ea=1;fa=0;break}case 16:{ea=1;fa=1;break}case 17:{ea=1;fa=2;break}case 18:{ea=1;fa=3;break}case 19:{ea=1;fa=4;break}case 20:{ea=1;fa=5;break}case 21:{ea=1;fa=20;break}case 22:{ea=1;fa=21;break}case 23:{ea=1;fa=23;break}case 24:{ea=1;fa=6;break}case 25:{ea=1;fa=7;break}case 26:{ea=1;fa=8;break}case 27:{ea=1;fa=9;break}case 28:{ea=1;fa=12;break}case 29:{ea=1;fa=14;break}case 30:{ea=1;fa=15;break}case 31:{ea=1;fa=16;break}case 32:{ea=1;fa=17;break}case 33:{ea=1;fa=18;break}case 34:{ea=1;fa=19;break}default:{c[v>>2]=C;D=3;break b}}while(0);C=c[e>>2]|0;if(!C)ga=1;else ga=(c[C+-4>>2]|0)+1|0;if(__ZN6VectorIN22VisualScriptExpression10ExpressionEE6resizeEi(e,ga)|0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);D=0;break}a[1263537]=0;C=c[e>>2]|0;if(!C){G=392;break a}B=c[C+-4>>2]|0;if((B|0)<1){G=392;break a}__ZN6VectorIN22VisualScriptExpression10ExpressionEE14_copy_on_writeEv(e);C=(c[e>>2]|0)+(B+-1<<3)|0;c[C>>2]=ea;c[C+4>>2]=fa;D=0;break}}else D=1}else D=1;while(0);if(c[w>>2]|0)__ZN7Variant5clearEv(w);switch(D&3){case 2:case 0:break;case 3:{G=397;break a;break}default:{ha=0;break a}}}i:switch(G|0){case 13:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 36:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 64:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 165:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 207:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 270:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 278:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 334:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 361:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 392:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 397:{D=c[e>>2]|0;if(!D)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else ia=D;j:while(1){ja=c[ia+-4>>2]|0;if((ja|0)>1){ka=0;la=0;ma=1048575;na=-1;oa=ia}else{G=673;break}while(1){pa=(oa|0)==0;if(pa)qa=0;else qa=c[oa+-4>>2]|0;if((ka|0)>=(qa|0))break;if(pa)ra=0;else ra=c[oa+-4>>2]|0;if((ra|0)<=(ka|0)){if(pa)sa=0;else sa=c[oa+-4>>2]|0;if((sa|0)<=(ka|0)){G=408;break j}a[1263537]=0}__ZN6VectorIN22VisualScriptExpression10ExpressionEE14_copy_on_writeEv(e);D=c[e>>2]|0;if(!(a[D+(ka<<3)>>0]|0)){ta=la;ua=ma;va=na;wa=D}else{w=(D|0)==0;if(w)xa=0;else xa=c[D+-4>>2]|0;if((xa|0)<=(ka|0)){if(w)ya=0;else ya=c[D+-4>>2]|0;if((ya|0)<=(ka|0)){G=417;break j}a[1263537]=0}__ZN6VectorIN22VisualScriptExpression10ExpressionEE14_copy_on_writeEv(e);za=c[e>>2]|0;do switch(c[za+(ka<<3)+4>>2]|0){case 19:{Aa=1;Ba=0;break}case 10:{Aa=1;Ba=1;break}case 8:{Aa=0;Ba=2;break}case 9:{Aa=0;Ba=2;break}case 12:{Aa=0;Ba=2;break}case 6:{Aa=0;Ba=3;break}case 7:{Aa=0;Ba=3;break}case 14:{Aa=0;Ba=4;break}case 15:{Aa=0;Ba=4;break}case 16:{Aa=0;Ba=5;break}case 18:{Aa=0;Ba=6;break}case 17:{Aa=0;Ba=7;break}case 2:{Aa=0;Ba=8;break}case 3:{Aa=0;Ba=8;break}case 4:{Aa=0;Ba=8;break}case 5:{Aa=0;Ba=8;break}case 0:{Aa=0;Ba=8;break}case 1:{Aa=0;Ba=8;break}case 24:{Aa=0;Ba=10;break}case 23:{Aa=1;Ba=11;break}case 20:{Aa=0;Ba=12;break}case 21:{Aa=0;Ba=13;break}default:{G=441;break j}}while(0);D=(Ba|0)<(ma|0);ta=D?Aa:la;ua=D?Ba:ma;va=D?ka:na;wa=za}ka=ka+1|0;la=ta;ma=ua;na=va;oa=wa}if((na|0)==-1){G=468;break}do if(la){D=(na|0)<0;w=na;fa=oa;while(1){if(D){G=490;break j}ea=(fa|0)==0;if(ea)Ca=0;else Ca=c[fa+-4>>2]|0;if((Ca|0)<=(w|0)){if(ea)Da=0;else Da=c[fa+-4>>2]|0;if((Da|0)<=(w|0)){G=490;break j}a[1263537]=0}__ZN6VectorIN22VisualScriptExpression10ExpressionEE14_copy_on_writeEv(e);fa=c[e>>2]|0;if(!(a[fa+(w<<3)>>0]|0))break;ea=w+1|0;if(!fa)Ea=0;else Ea=c[fa+-4>>2]|0;if((ea|0)==(Ea|0)){G=497;break j}else w=ea}if((w|0)>(na|0)){fa=w;do{D=fa;fa=fa+-1|0;ea=__ZnwjPKc(24,1263606)|0;c[ea>>2]=139436;c[ea+8>>2]=3;c[ea+4>>2]=c[u>>2];c[u>>2]=ea;ga=(D|0)<1;do if(ga)G=518;else{v=c[e>>2]|0;b=(v|0)==0;if(b)Fa=0;else Fa=c[v+-4>>2]|0;if((Fa|0)<(D|0)){if(b)Ga=0;else Ga=c[v+-4>>2]|0;if((Ga|0)<(D|0)){G=518;break}a[1263537]=0}__ZN6VectorIN22VisualScriptExpression10ExpressionEE14_copy_on_writeEv(e);v=c[e>>2]|0;c[ea+12>>2]=c[v+(fa<<3)+4>>2];Ha=v}while(0);if((G|0)==518){G=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);c[ea+12>>2]=c[1];if((D|0)<0){G=526;break j}Ha=c[e>>2]|0}v=(Ha|0)==0;if(v)Ia=0;else Ia=c[Ha+-4>>2]|0;if((Ia|0)<=(D|0)){if(v)Ja=0;else Ja=c[Ha+-4>>2]|0;if((Ja|0)<=(D|0)){G=526;break j}a[1263537]=0}__ZN6VectorIN22VisualScriptExpression10ExpressionEE14_copy_on_writeEv(e);v=c[e>>2]|0;c[ea+16>>2]=c[v+(D<<3)+4>>2];c[ea+20>>2]=0;if(ga){G=537;break j}b=(v|0)==0;if(b)Ka=0;else Ka=c[v+-4>>2]|0;if((Ka|0)<(D|0)){if(b)La=0;else La=c[v+-4>>2]|0;if((La|0)<(D|0)){G=537;break j}a[1263537]=0}__ZN6VectorIN22VisualScriptExpression10ExpressionEE14_copy_on_writeEv(e);v=c[e>>2]|0;a[v+(fa<<3)>>0]=0;b=(v|0)==0;if(b)Ma=0;else Ma=c[v+-4>>2]|0;if((Ma|0)<(D|0)){if(b)Na=0;else Na=c[v+-4>>2]|0;if((Na|0)<(D|0)){G=543;break j}a[1263537]=0}__ZN6VectorIN22VisualScriptExpression10ExpressionEE14_copy_on_writeEv(e);v=c[e>>2]|0;c[v+(fa<<3)+4>>2]=ea;b=(v|0)==0;if(b)Oa=0;else Oa=c[v+-4>>2]|0;if((Oa|0)>(D|0)){a[1263537]=0;do if(b){Pa=0;Qa=-1}else{__ZN6VectorIN22VisualScriptExpression10ExpressionEE14_copy_on_writeEv(e);v=c[e>>2]|0;if(!v){Pa=0;Qa=-1;break}Pa=v;Qa=(c[v+-4>>2]|0)+-1|0}while(0);if((Qa|0)>(D|0)){b=D;do{ea=b;b=b+1|0;ga=Pa+(b<<3)|0;v=c[ga+4>>2]|0;da=Pa+(ea<<3)|0;c[da>>2]=c[ga>>2];c[da+4>>2]=v}while((b|0)!=(Qa|0))}__ZN6VectorIN22VisualScriptExpression10ExpressionEE6resizeEi(e,Qa)|0}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1128380,1146752,368,1122479,0)}while((fa|0)>(na|0))}}else{if((na|0)<1){G=561;break j}if(pa)Ra=0;else Ra=c[oa+-4>>2]|0;if((na|0)>=(Ra+-1|0)){G=561;break j}fa=__ZnwjPKc(24,1263606)|0;c[fa>>2]=139436;c[fa+8>>2]=3;c[fa+4>>2]=c[u>>2];c[u>>2]=fa;if((na|0)<0){G=581;break j}w=c[e>>2]|0;b=(w|0)==0;if(b)Sa=0;else Sa=c[w+-4>>2]|0;if((Sa|0)<=(na|0)){if(b)Ta=0;else Ta=c[w+-4>>2]|0;if((Ta|0)<=(na|0)){G=581;break j}a[1263537]=0}__ZN6VectorIN22VisualScriptExpression10ExpressionEE14_copy_on_writeEv(e);w=c[e>>2]|0;c[fa+12>>2]=c[w+(na<<3)+4>>2];b=na+-1|0;D=(w|0)==0;if(D)Ua=0;else Ua=c[w+-4>>2]|0;if((Ua|0)<(na|0)){if(D)Va=0;else Va=c[w+-4>>2]|0;if((Va|0)<(na|0)){G=589;break j}a[1263537]=0}__ZN6VectorIN22VisualScriptExpression10ExpressionEE14_copy_on_writeEv(e);w=c[e>>2]|0;if(a[w+(b<<3)>>0]|0){G=592;break j}D=na+1|0;if((na|0)<-1){G=612;break j}v=(w|0)==0;if(v)Wa=0;else Wa=c[w+-4>>2]|0;if((Wa|0)<=(D|0)){if(v)Xa=0;else Xa=c[w+-4>>2]|0;if((Xa|0)<=(D|0)){G=612;break j}a[1263537]=0}__ZN6VectorIN22VisualScriptExpression10ExpressionEE14_copy_on_writeEv(e);w=c[e>>2]|0;if(a[w+(D<<3)>>0]|0){G=615;break j}v=(w|0)==0;if(v)Ya=0;else Ya=c[w+-4>>2]|0;if((Ya|0)<(na|0)){if(v)Za=0;else Za=c[w+-4>>2]|0;if((Za|0)<(na|0)){G=634;break j}a[1263537]=0}__ZN6VectorIN22VisualScriptExpression10ExpressionEE14_copy_on_writeEv(e);w=c[e>>2]|0;c[fa+16>>2]=c[w+(b<<3)+4>>2];v=(w|0)==0;if(v)_a=0;else _a=c[w+-4>>2]|0;if((_a|0)<=(D|0)){if(v)$a=0;else $a=c[w+-4>>2]|0;if(($a|0)<=(D|0)){G=642;break j}a[1263537]=0}__ZN6VectorIN22VisualScriptExpression10ExpressionEE14_copy_on_writeEv(e);w=c[e>>2]|0;c[fa+20>>2]=c[w+(D<<3)+4>>2];D=(w|0)==0;if(D)ab=0;else ab=c[w+-4>>2]|0;if((ab|0)<(na|0)){if(D)bb=0;else bb=c[w+-4>>2]|0;if((bb|0)<(na|0)){G=650;break j}a[1263537]=0}__ZN6VectorIN22VisualScriptExpression10ExpressionEE14_copy_on_writeEv(e);w=c[e>>2]|0;c[w+(b<<3)+4>>2]=fa;fa=(w|0)==0;if(fa)cb=0;else cb=c[w+-4>>2]|0;if((cb|0)>(na|0)){a[1263537]=0;do if(fa){db=0;eb=-1}else{__ZN6VectorIN22VisualScriptExpression10ExpressionEE14_copy_on_writeEv(e);w=c[e>>2]|0;if(!w){db=0;eb=-1;break}db=w;eb=(c[w+-4>>2]|0)+-1|0}while(0);if((eb|0)>(na|0)){fa=na;do{w=fa;fa=fa+1|0;b=db+(fa<<3)|0;D=c[b+4>>2]|0;v=db+(w<<3)|0;c[v>>2]=c[b>>2];c[v+4>>2]=D}while((fa|0)!=(eb|0))}__ZN6VectorIN22VisualScriptExpression10ExpressionEE6resizeEi(e,eb)|0}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1128380,1146752,368,1122479,0);fa=c[e>>2]|0;D=(fa|0)==0;if(D)fb=0;else fb=c[fa+-4>>2]|0;if((fb|0)<=(na|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1128380,1146752,368,1122479,0);break}a[1263537]=0;do if(D){gb=0;hb=-1}else{__ZN6VectorIN22VisualScriptExpression10ExpressionEE14_copy_on_writeEv(e);fa=c[e>>2]|0;if(!fa){gb=0;hb=-1;break}gb=fa;hb=(c[fa+-4>>2]|0)+-1|0}while(0);if((hb|0)>(na|0)){D=na;do{fa=D;D=D+1|0;v=gb+(D<<3)|0;b=c[v+4>>2]|0;w=gb+(fa<<3)|0;c[w>>2]=c[v>>2];c[w+4>>2]=b}while((D|0)!=(hb|0))}__ZN6VectorIN22VisualScriptExpression10ExpressionEE6resizeEi(e,hb)|0}while(0);ia=c[e>>2]|0;if(!ia){G=674;break}}switch(G|0){case 408:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 417:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 441:{G=(za|0)==0;if(G)ib=0;else ib=c[za+-4>>2]|0;do if((ib|0)<=(ka|0)){if(G)jb=0;else jb=c[za+-4>>2]|0;if((jb|0)>(ka|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);__ZN6VectorIN22VisualScriptExpression10ExpressionEE14_copy_on_writeEv(e);c[f>>2]=__Z4itosx(c[(c[e>>2]|0)+(ka<<3)+4>>2]|0,0)|0;ka=__ZplPKcRK6String(562872,f)|0;jb=ka;if(!(a[s>>0]|0)){za=c[t>>2]|0;if((za|0)!=(ka|0)){if(za|0?(__Z16atomic_decrementPj(za+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(za,1);c[t>>2]=0;if(ka|0?__Z28atomic_conditional_incrementPj(ka+-8|0)|0:0)c[t>>2]=jb}a[s>>0]=1}if(ka|0?(__Z16atomic_decrementPj(ka+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(ka,1);ka=c[f>>2]|0;if(ka|0?(__Z16atomic_decrementPj(ka+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(ka,1);ha=0;break i;break}case 468:{__ZN6StringC2EPKc(f,562917);if(!(a[s>>0]|0)){ka=c[t>>2]|0;if((ka|0)!=(c[f>>2]|0)){if(ka|0?(__Z16atomic_decrementPj(ka+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(ka,1);c[t>>2]=0;ka=c[f>>2]|0;if(ka|0?__Z28atomic_conditional_incrementPj(ka+-8|0)|0:0)c[t>>2]=c[f>>2]}a[s>>0]=1}ka=c[f>>2]|0;if(ka|0?(__Z16atomic_decrementPj(ka+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(ka,1);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1078344,562944,1135,1078803,0);ha=0;break i;break}case 490:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 497:{__ZN6StringC2EPKc(f,1078853);if(!(a[s>>0]|0)){ka=c[t>>2]|0;if((ka|0)!=(c[f>>2]|0)){if(ka|0?(__Z16atomic_decrementPj(ka+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(ka,1);c[t>>2]=0;ka=c[f>>2]|0;if(ka|0?__Z28atomic_conditional_incrementPj(ka+-8|0)|0:0)c[t>>2]=c[f>>2]}a[s>>0]=1}ka=c[f>>2]|0;if(ka|0?(__Z16atomic_decrementPj(ka+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(ka,1);ha=0;break i;break}case 526:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 537:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);df();break}case 543:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 561:{__ZN6StringC2EPKc(f,1078932);if(!(a[s>>0]|0)){ka=c[t>>2]|0;if((ka|0)!=(c[f>>2]|0)){if(ka|0?(__Z16atomic_decrementPj(ka+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(ka,1);c[t>>2]=0;ka=c[f>>2]|0;if(ka|0?__Z28atomic_conditional_incrementPj(ka+-8|0)|0:0)c[t>>2]=c[f>>2]}a[s>>0]=1}ka=c[f>>2]|0;if(ka|0?(__Z16atomic_decrementPj(ka+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(ka,1);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1078344,562944,1168,1126427,0);a[1263537]=0;ha=0;break i;break}case 581:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 589:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 592:{__ZN6StringC2EPKc(f,1078932);if(!(a[s>>0]|0)){ka=c[t>>2]|0;if((ka|0)!=(c[f>>2]|0)){if(ka|0?(__Z16atomic_decrementPj(ka+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(ka,1);c[t>>2]=0;ka=c[f>>2]|0;if(ka|0?__Z28atomic_conditional_incrementPj(ka+-8|0)|0:0)c[t>>2]=c[f>>2]}a[s>>0]=1}ka=c[f>>2]|0;if(ka|0?(__Z16atomic_decrementPj(ka+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(ka,1);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1078344,562944,1177,1126427,0);a[1263537]=0;ha=0;break i;break}case 612:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 615:{__ZN6StringC2EPKc(f,562995);if(!(a[s>>0]|0)){ka=c[t>>2]|0;if((ka|0)!=(c[f>>2]|0)){if(ka|0?(__Z16atomic_decrementPj(ka+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(ka,1);c[t>>2]=0;ka=c[f>>2]|0;if(ka|0?__Z28atomic_conditional_incrementPj(ka+-8|0)|0:0)c[t>>2]=c[f>>2]}a[s>>0]=1}s=c[f>>2]|0;if(s|0?(__Z16atomic_decrementPj(s+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(s,1);ha=0;break i;break}case 634:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 642:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 650:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 673:{if((ja|0)==1){__ZN6VectorIN22VisualScriptExpression10ExpressionEE14_copy_on_writeEv(e);ha=c[(c[e>>2]|0)+4>>2]|0;break i}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 674:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}}break}}ja=c[e>>2]|0;if(!ja){l=d;return ha|0}if(__Z16atomic_decrementPj(ja+-8|0)|0){l=d;return ha|0}__ZN6Memory11free_staticEPvb(ja,1);l=d;return ha|0}function __ZN22VisualScriptExpression10_get_tokenERNS_5TokenE(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ca=0,da=0,ea=0,fa=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+24|0;g=e;h=b+168|0;i=b+160|0;a:while(1){j=c[h>>2]|0;if((j|0)>=(__ZNK6String6lengthEv(i)|0)){k=13;break}j=c[h>>2]|0;c[h>>2]=j+1;if((j|0)<0){k=10;break}n=c[i>>2]|0;o=(n|0)==0;if(o)p=0;else p=c[n+-4>>2]|0;if((p|0)<=(j|0)){if(o)q=0;else q=c[n+-4>>2]|0;if((q|0)<=(j|0)){k=10;break}a[1263537]=0}__ZN6VectorIwE14_copy_on_writeEv(i);r=c[i>>2]|0;s=c[r+(j<<2)>>2]|0;switch(s|0){case 0:{k=13;break a;break}case 34:{k=137;break a;break}case 123:{k=14;break a;break}case 125:{k=15;break a;break}case 91:{k=16;break a;break}case 93:{k=17;break a;break}case 40:{k=18;break a;break}case 41:{k=19;break a;break}case 44:{k=20;break a;break}case 58:{k=21;break a;break}case 46:{k=22;break a;break}case 61:{k=23;break a;break}case 33:{k=48;break a;break}case 62:{k=60;break a;break}case 60:{k=83;break a;break}case 43:{k=106;break a;break}case 45:{k=107;break a;break}case 47:{k=108;break a;break}case 42:{k=109;break a;break}case 37:{k=110;break a;break}case 38:{k=111;break a;break}case 124:{k=123;break a;break}case 94:{k=135;break a;break}case 126:{k=136;break a;break}default:{}}if((s|0)>=33){k=246;break}}switch(k|0){case 10:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 13:{c[d>>2]=35;t=0;l=e;return t|0}case 14:{c[d>>2]=0;t=0;l=e;return t|0}case 15:{c[d>>2]=1;t=0;l=e;return t|0}case 16:{c[d>>2]=2;t=0;l=e;return t|0}case 17:{c[d>>2]=3;t=0;l=e;return t|0}case 18:{c[d>>2]=4;t=0;l=e;return t|0}case 19:{c[d>>2]=5;t=0;l=e;return t|0}case 20:{c[d>>2]=12;t=0;l=e;return t|0}case 21:{c[d>>2]=11;t=0;l=e;return t|0}case 22:{c[d>>2]=13;t=0;l=e;return t|0}case 23:{if((c[h>>2]|0)<(__ZNK6String6lengthEv(i)|0)){q=c[h>>2]|0;c[h>>2]=q+1;if((q|0)<0)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);p=c[i>>2]|0;j=(p|0)==0;if(j)w=0;else w=c[p+-4>>2]|0;do if((w|0)<=(q|0)){if(j)x=0;else x=c[p+-4>>2]|0;if((x|0)>(q|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);__ZN6VectorIwE14_copy_on_writeEv(i);if((c[(c[i>>2]|0)+(q<<2)>>2]|0)==61){c[d>>2]=15;t=0;l=e;return t|0}}__ZN6StringC2EPKc(f,563396);q=b+180|0;if(!(a[q>>0]|0)){x=b+176|0;p=c[x>>2]|0;if((p|0)!=(c[f>>2]|0)){if(p|0?(__Z16atomic_decrementPj(p+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(p,1);c[x>>2]=0;p=c[f>>2]|0;if(p|0?__Z28atomic_conditional_incrementPj(p+-8|0)|0:0)c[x>>2]=c[f>>2]}a[q>>0]=1}q=c[f>>2]|0;if(q|0?(__Z16atomic_decrementPj(q+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(q,1);c[d>>2]=36;t=43;l=e;return t|0}case 48:{q=c[h>>2]|0;if((q|0)<0)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);x=(r|0)==0;if(x)y=0;else y=c[r+-4>>2]|0;do if((y|0)<=(q|0)){if(x)z=0;else z=c[r+-4>>2]|0;if((z|0)>(q|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);__ZN6VectorIwE14_copy_on_writeEv(i);if((c[(c[i>>2]|0)+(q<<2)>>2]|0)==61){c[d>>2]=16;c[h>>2]=(c[h>>2]|0)+1;t=0;l=e;return t|0}else{c[d>>2]=23;t=0;l=e;return t|0}break}case 60:{q=c[h>>2]|0;if((q|0)<0)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);z=(r|0)==0;if(z)A=0;else A=c[r+-4>>2]|0;do if((A|0)<=(q|0)){if(z)B=0;else B=c[r+-4>>2]|0;if((B|0)>(q|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);__ZN6VectorIwE14_copy_on_writeEv(i);B=c[i>>2]|0;z=c[h>>2]|0;if((c[B+(q<<2)>>2]|0)==61){c[d>>2]=20;c[h>>2]=z+1;t=0;l=e;return t|0}if((z|0)<0)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);q=(B|0)==0;if(q)C=0;else C=c[B+-4>>2]|0;do if((C|0)<=(z|0)){if(q)D=0;else D=c[B+-4>>2]|0;if((D|0)>(z|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);__ZN6VectorIwE14_copy_on_writeEv(i);if((c[(c[i>>2]|0)+(z<<2)>>2]|0)==62){c[d>>2]=30;c[h>>2]=(c[h>>2]|0)+1;t=0;l=e;return t|0}else{c[d>>2]=19;t=0;l=e;return t|0}break}case 83:{z=c[h>>2]|0;if((z|0)<0)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);D=(r|0)==0;if(D)E=0;else E=c[r+-4>>2]|0;do if((E|0)<=(z|0)){if(D)F=0;else F=c[r+-4>>2]|0;if((F|0)>(z|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);__ZN6VectorIwE14_copy_on_writeEv(i);F=c[i>>2]|0;D=c[h>>2]|0;if((c[F+(z<<2)>>2]|0)==61){c[d>>2]=18;c[h>>2]=D+1;t=0;l=e;return t|0}if((D|0)<0)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);z=(F|0)==0;if(z)G=0;else G=c[F+-4>>2]|0;do if((G|0)<=(D|0)){if(z)H=0;else H=c[F+-4>>2]|0;if((H|0)>(D|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);__ZN6VectorIwE14_copy_on_writeEv(i);if((c[(c[i>>2]|0)+(D<<2)>>2]|0)==60){c[d>>2]=29;c[h>>2]=(c[h>>2]|0)+1;t=0;l=e;return t|0}else{c[d>>2]=17;t=0;l=e;return t|0}break}case 106:{c[d>>2]=24;t=0;l=e;return t|0}case 107:{c[d>>2]=25;t=0;l=e;return t|0}case 108:{c[d>>2]=27;t=0;l=e;return t|0}case 109:{c[d>>2]=26;t=0;l=e;return t|0}case 110:{c[d>>2]=28;t=0;l=e;return t|0}case 111:{D=c[h>>2]|0;if((D|0)<0)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);H=(r|0)==0;if(H)I=0;else I=c[r+-4>>2]|0;do if((I|0)<=(D|0)){if(H)J=0;else J=c[r+-4>>2]|0;if((J|0)>(D|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);__ZN6VectorIwE14_copy_on_writeEv(i);if((c[(c[i>>2]|0)+(D<<2)>>2]|0)==38){c[d>>2]=21;c[h>>2]=(c[h>>2]|0)+1;t=0;l=e;return t|0}else{c[d>>2]=31;t=0;l=e;return t|0}break}case 123:{D=c[h>>2]|0;if((D|0)<0)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);J=(r|0)==0;if(J)K=0;else K=c[r+-4>>2]|0;do if((K|0)<=(D|0)){if(J)L=0;else L=c[r+-4>>2]|0;if((L|0)>(D|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);__ZN6VectorIwE14_copy_on_writeEv(i);if((c[(c[i>>2]|0)+(D<<2)>>2]|0)==124){c[d>>2]=22;c[h>>2]=(c[h>>2]|0)+1;t=0;l=e;return t|0}else{c[d>>2]=32;t=0;l=e;return t|0}break}case 135:{c[d>>2]=33;t=0;l=e;return t|0}case 136:{c[d>>2]=34;t=0;l=e;return t|0}case 137:{c[f>>2]=0;b:do if((c[h>>2]|0)<(__ZNK6String6lengthEv(i)|0)){c:while(1){D=c[h>>2]|0;c[h>>2]=D+1;if((D|0)<0){k=145;break}L=c[i>>2]|0;r=(L|0)==0;if(r)M=0;else M=c[L+-4>>2]|0;if((M|0)<=(D|0)){if(r)N=0;else N=c[L+-4>>2]|0;if((N|0)<=(D|0)){k=145;break}a[1263537]=0}__ZN6VectorIwE14_copy_on_writeEv(i);L=c[(c[i>>2]|0)+(D<<2)>>2]|0;switch(L|0){case 0:{k=148;break b;break}case 34:{k=238;break c;break}case 92:{if((c[h>>2]|0)>=(__ZNK6String6lengthEv(i)|0)){k=172;break c}D=c[h>>2]|0;c[h>>2]=D+1;if((D|0)<0){k=169;break c}r=c[i>>2]|0;J=(r|0)==0;if(J)O=0;else O=c[r+-4>>2]|0;if((O|0)<=(D|0)){if(J)P=0;else P=c[r+-4>>2]|0;if((P|0)<=(D|0)){k=169;break c}a[1263537]=0}__ZN6VectorIwE14_copy_on_writeEv(i);r=c[(c[i>>2]|0)+(D<<2)>>2]|0;switch(r|0){case 0:{k=172;break c;break}case 98:{Q=8;break}case 116:{Q=9;break}case 110:{Q=10;break}case 102:{Q=12;break}case 114:{Q=13;break}case 117:{D=0;J=0;while(1){K=c[h>>2]|0;if((K|0)>=(__ZNK6String6lengthEv(i)|0)){k=200;break c}K=c[h>>2]|0;c[h>>2]=K+1;if((K|0)<0){k=197;break c}H=c[i>>2]|0;I=(H|0)==0;if(I)R=0;else R=c[H+-4>>2]|0;if((R|0)<=(K|0)){if(I)S=0;else S=c[H+-4>>2]|0;if((S|0)<=(K|0)){k=197;break c}a[1263537]=0}__ZN6VectorIwE14_copy_on_writeEv(i);H=c[(c[i>>2]|0)+(K<<2)>>2]|0;if(!H){k=200;break c}K=H+-48|0;do if(K>>>0>=10){switch(H|0){case 65:case 66:case 67:case 68:case 69:case 70:case 97:case 98:case 99:case 100:case 101:case 102:break;default:{k=215;break c}}if((H+-97|0)>>>0<6){T=H+-87|0;break}if((H+-65|0)>>>0<6){T=H+-55|0;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1144881,562944,420,1144909,0);a[1263537]=0;T=0;break}}else T=K;while(0);K=T|J<<4;D=D+1|0;if((D|0)>=4){Q=K;break}else J=K}break}default:Q=r}__ZN6StringpLEw(f,Q)|0;break}default:__ZN6StringpLEw(f,L)|0}J=c[h>>2]|0;if((J|0)>=(__ZNK6String6lengthEv(i)|0)){k=148;break b}}if((k|0)==145)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((k|0)==169)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((k|0)==172){__ZN6StringC2EPKc(g,1144828);J=b+180|0;if(!(a[J>>0]|0)){D=b+176|0;K=c[D>>2]|0;if((K|0)!=(c[g>>2]|0)){if(K|0?(__Z16atomic_decrementPj(K+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(K,1);c[D>>2]=0;K=c[g>>2]|0;if(K|0?__Z28atomic_conditional_incrementPj(K+-8|0)|0:0)c[D>>2]=c[g>>2]}a[J>>0]=1}J=c[g>>2]|0;if(J|0?(__Z16atomic_decrementPj(J+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(J,1);c[d>>2]=36;U=43;break}else if((k|0)==197)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((k|0)==200){__ZN6StringC2EPKc(g,1144828);J=b+180|0;if(!(a[J>>0]|0)){D=b+176|0;K=c[D>>2]|0;if((K|0)!=(c[g>>2]|0)){if(K|0?(__Z16atomic_decrementPj(K+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(K,1);c[D>>2]=0;K=c[g>>2]|0;if(K|0?__Z28atomic_conditional_incrementPj(K+-8|0)|0:0)c[D>>2]=c[g>>2]}a[J>>0]=1}J=c[g>>2]|0;if(J|0?(__Z16atomic_decrementPj(J+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(J,1);c[d>>2]=36;U=43;break}else if((k|0)==215){__ZN6StringC2EPKc(g,1144848);J=b+180|0;if(!(a[J>>0]|0)){D=b+176|0;K=c[D>>2]|0;if((K|0)!=(c[g>>2]|0)){if(K|0?(__Z16atomic_decrementPj(K+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(K,1);c[D>>2]=0;K=c[g>>2]|0;if(K|0?__Z28atomic_conditional_incrementPj(K+-8|0)|0:0)c[D>>2]=c[g>>2]}a[J>>0]=1}J=c[g>>2]|0;if(J|0?(__Z16atomic_decrementPj(J+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(J,1);c[d>>2]=36;U=43;break}else if((k|0)==238){c[d>>2]=9;__ZN7VariantC2ERK6String(g,f);__ZN7VariantaSERKS_(d+8|0,g);if(c[g>>2]|0)__ZN7Variant5clearEv(g);U=0;break}}else k=148;while(0);if((k|0)==148){__ZN6StringC2EPKc(g,1144828);Q=b+180|0;if(!(a[Q>>0]|0)){T=b+176|0;S=c[T>>2]|0;if((S|0)!=(c[g>>2]|0)){if(S|0?(__Z16atomic_decrementPj(S+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(S,1);c[T>>2]=0;S=c[g>>2]|0;if(S|0?__Z28atomic_conditional_incrementPj(S+-8|0)|0:0)c[T>>2]=c[g>>2]}a[Q>>0]=1}Q=c[g>>2]|0;if(Q|0?(__Z16atomic_decrementPj(Q+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Q,1);c[d>>2]=36;U=43}Q=c[f>>2]|0;if(Q|0?(__Z16atomic_decrementPj(Q+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Q,1);t=U;l=e;return t|0}case 246:{U=(s|0)==45;if(U|(s+-48|0)>>>0<10){c[f>>2]=0;if(U){__ZN6StringpLEw(f,45)|0;U=c[h>>2]|0;if((U|0)<(__ZNK6String6lengthEv(i)|0)){U=c[h>>2]|0;c[h>>2]=U+1;if((U|0)<0)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);Q=c[i>>2]|0;T=(Q|0)==0;if(T)V=0;else V=c[Q+-4>>2]|0;do if((V|0)<=(U|0)){if(T)W=0;else W=c[Q+-4>>2]|0;if((W|0)>(U|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);__ZN6VectorIwE14_copy_on_writeEv(i);X=c[(c[i>>2]|0)+(U<<2)>>2]|0}else X=0}else X=s;U=0;W=0;Q=0;T=X;X=1;d:while(1){e:do switch(X|0){case 1:{if((T+-48|0)>>>0<10){Y=W;Z=Q;_=1;$=U}else{switch(T|0){case 46:{Y=W;Z=Q;_=2;$=1;break e;break}case 101:break;default:{k=268;break d}}Y=W;Z=Q;_=3;$=U}break}case 2:{if((T+-48|0)>>>0<10){Y=W;Z=Q;_=2;$=U}else{aa=(T|0)==101?3:4;k=269}break}case 3:{if((T+-48|0)>>>0>=10){switch(T|0){case 43:case 45:break;default:{k=268;break d}}if(Q|W){k=268;break d}else{Y=W;Z=1;_=3;$=(T|0)==45|U}}else{Y=1;Z=Q;_=3;$=U}break}default:{aa=X;k=269}}while(0);if((k|0)==269){k=0;if((aa|0)==4){k=284;break}else{Y=W;Z=Q;_=aa;$=U}}c[g>>2]=__ZN6String3chrEw(T)|0;__ZN6StringpLERKS_(f,g)|0;V=c[g>>2]|0;if(V|0?(__Z16atomic_decrementPj(V+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(V,1);V=c[h>>2]|0;if((V|0)>=(__ZNK6String6lengthEv(i)|0)){U=$;W=Y;Q=Z;T=0;X=_;continue}V=c[h>>2]|0;c[h>>2]=V+1;if((V|0)<0){k=281;break}S=c[i>>2]|0;R=(S|0)==0;if(R)ca=0;else ca=c[S+-4>>2]|0;if((ca|0)<=(V|0)){if(R)da=0;else da=c[S+-4>>2]|0;if((da|0)<=(V|0)){k=281;break}a[1263537]=0}__ZN6VectorIwE14_copy_on_writeEv(i);U=$;W=Y;Q=Z;T=c[(c[i>>2]|0)+(V<<2)>>2]|0;X=_}if((k|0)==268){c[h>>2]=(c[h>>2]|0)+-1;c[d>>2]=9;if(U)k=285;else k=288}else if((k|0)==281)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((k|0)==284){c[h>>2]=(c[h>>2]|0)+-1;c[d>>2]=9;if(U)k=285;else k=288}if((k|0)==285){__ZN7VariantC2Ed(g,+__ZNK6String9to_doubleEv(f));__ZN7VariantaSERKS_(d+8|0,g);if(c[g>>2]|0)__ZN7Variant5clearEv(g)}else if((k|0)==288?(__ZN7VariantC2Ei(g,__ZNK6String6to_intEv(f)|0),__ZN7VariantaSERKS_(d+8|0,g),c[g>>2]|0):0)__ZN7Variant5clearEv(g);U=c[f>>2]|0;if(U|0?(__Z16atomic_decrementPj(U+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(U,1);t=0;l=e;return t|0}if((s+-65|0)>>>0>=26?!((s|0)==95|(s+-97|0)>>>0<26):0){__ZN6StringC2EPKc(f,1144913);U=b+180|0;if(!(a[U>>0]|0)){_=b+176|0;b=c[_>>2]|0;if((b|0)!=(c[f>>2]|0)){if(b|0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(b,1);c[_>>2]=0;b=c[f>>2]|0;if(b|0?__Z28atomic_conditional_incrementPj(b+-8|0)|0:0)c[_>>2]=c[f>>2]}a[U>>0]=1}U=c[f>>2]|0;if(U|0?(__Z16atomic_decrementPj(U+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(U,1);c[d>>2]=36;t=43;l=e;return t|0}c[f>>2]=0;U=0;_=s;while(1){if(((_+-65|0)>>>0>=26?!((_|0)==95|(_+-97|0)>>>0<26):0)?!(U&(_+-48|0)>>>0<10):0){k=315;break}c[g>>2]=__ZN6String3chrEw(_)|0;__ZN6StringpLERKS_(f,g)|0;s=c[g>>2]|0;if(s|0?(__Z16atomic_decrementPj(s+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(s,1);s=c[h>>2]|0;if((s|0)>=(__ZNK6String6lengthEv(i)|0)){U=1;_=0;continue}s=c[h>>2]|0;c[h>>2]=s+1;if((s|0)<0){k=312;break}b=c[i>>2]|0;X=(b|0)==0;if(X)ea=0;else ea=c[b+-4>>2]|0;if((ea|0)<=(s|0)){if(X)fa=0;else fa=c[b+-4>>2]|0;if((fa|0)<=(s|0)){k=312;break}a[1263537]=0}__ZN6VectorIwE14_copy_on_writeEv(i);U=1;_=c[(c[i>>2]|0)+(s<<2)>>2]|0}if((k|0)==312)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((k|0)==315){c[h>>2]=(c[h>>2]|0)+-1;do if(!(__ZNK6StringeqEPKc(f,1121878)|0)){if(__ZNK6StringeqEPKc(f,1144802)|0){c[d>>2]=9;c[g>>2]=0;__ZN7VariantaSERKS_(d+8|0,g);if(c[g>>2]|0)__ZN7Variant5clearEv(g);break}if(__ZNK6StringeqEPKc(f,1152413)|0){c[d>>2]=9;__ZN7VariantC2Eb(g,1);__ZN7VariantaSERKS_(d+8|0,g);if(c[g>>2]|0)__ZN7Variant5clearEv(g);break}if(__ZNK6StringeqEPKc(f,1144807)|0){c[d>>2]=9;__ZN7VariantC2Eb(g,0);__ZN7VariantaSERKS_(d+8|0,g);if(c[g>>2]|0)__ZN7Variant5clearEv(g);break}if(__ZNK6StringeqEPKc(f,566848)|0){c[d>>2]=9;__ZN7VariantC2Ed(g,3.141592653589793);__ZN7VariantaSERKS_(d+8|0,g);if(c[g>>2]|0)__ZN7Variant5clearEv(g);break}if(__ZNK6StringeqEPKc(f,1219912)|0){c[d>>2]=9;__ZN7VariantC2Ef(g,v);__ZN7VariantaSERKS_(d+8|0,g);if(c[g>>2]|0)__ZN7Variant5clearEv(g);break}if(__ZNK6StringeqEPKc(f,1219916)|0){c[d>>2]=9;__ZN7VariantC2Ef(g,u);__ZN7VariantaSERKS_(d+8|0,g);if(c[g>>2]|0)__ZN7Variant5clearEv(g);break}if(__ZNK6StringeqEPKc(f,1121874)|0){c[d>>2]=23;break}if(__ZNK6StringeqEPKc(f,1121867)|0){c[d>>2]=22;break}if(__ZNK6StringeqEPKc(f,1121863)|0){c[d>>2]=21;break}if(__ZNK6StringeqEPKc(f,563409)|0){c[d>>2]=8;break}h=0;while(1){c[g>>2]=__ZN7Variant13get_type_nameENS_4TypeE(h)|0;i=__ZNK6StringeqERKS_(f,g)|0;_=c[g>>2]|0;if(_|0?(__Z16atomic_decrementPj(_+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(_,1);if(i){k=354;break}i=h+1|0;if((i|0)<29)h=i;else break}if((k|0)==354){c[d>>2]=10;__ZN7VariantC2Ei(g,h);__ZN7VariantaSERKS_(d+8|0,g);if(c[g>>2]|0)__ZN7Variant5clearEv(g);break}i=__ZN23VisualScriptBuiltinFunc13find_functionERK6String(f)|0;if((i|0)==57){c[d>>2]=6;__ZN7VariantC2ERK6String(g,f);__ZN7VariantaSERKS_(d+8|0,g);if(c[g>>2]|0)__ZN7Variant5clearEv(g);break}else{c[d>>2]=7;__ZN7VariantC2Ei(g,i);__ZN7VariantaSERKS_(d+8|0,g);if(c[g>>2]|0)__ZN7Variant5clearEv(g);break}}else c[d>>2]=14;while(0);d=c[f>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);t=0;l=e;return t|0}break}}return 0}function __ZN6VectorIPN22VisualScriptExpression5ENodeEE6resizeEi(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0;if((d|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,269,1145657,0);e=31;return e|0}a[1263537]=0;f=c[b>>2]|0;if(!f)g=0;else g=c[f+-4>>2]|0;if((g|0)==(d|0)){e=0;return e|0}if(!d){if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);c[b>>2]=0;e=0;return e|0}__ZN6VectorIPN22VisualScriptExpression5ENodeEE14_copy_on_writeEv(b);f=d<<2;if(d>>>0<=1073741823?(g=f+-1|0,h=g>>>1|g,g=h>>>2|h,h=g>>>4|g,g=h>>>8|h,h=(g>>>16|g)+1|0,f>>>0<4294967264):0){a[1263537]=0;f=c[b>>2]|0;do if(!f)if((d|0)>0)i=18;else{j=0;i=25}else{g=c[f+-4>>2]|0;if((g|0)<(d|0))if(!g)i=18;else{k=__ZN6Memory14realloc_staticEPvjb(f,h,1)|0;if(k|0){a[1263537]=0;l=k;break}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,300,1145876,0);e=6;return e|0}else{j=g;i=25}}while(0);do if((i|0)==18){g=__ZN6Memory12alloc_staticEjb(h,1)|0;if(g|0){a[1263537]=0;c[g+-4>>2]=0;c[g+-8>>2]=1;l=g;break}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,292,1145820,0);e=6;return e|0}else if((i|0)==25){if((j|0)<=(d|0)){e=0;return e|0}g=__ZN6Memory14realloc_staticEPvjb(f,h,1)|0;if(!g){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,324,1145876,0);e=6;return e|0}else{a[1263537]=0;c[b>>2]=g;c[g+-4>>2]=d;e=0;return e|0}}while(0);c[b>>2]=l;c[((l|0)==0?0:l+-4|0)>>2]=d;e=0;return e|0}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,285,1145723,0);e=6;return e|0}function __ZN6VectorIPN22VisualScriptExpression5ENodeEE14_copy_on_writeEv(a){a=a|0;var b=0,d=0,e=0;b=c[a>>2]|0;if(!b)return;if((c[b+-8>>2]|0)>>>0<=1)return;d=c[b+-4>>2]|0;b=(d<<2)+-1|0;e=b>>>1|b;b=e>>>2|e;e=b>>>4|b;b=e>>>8|e;e=__ZN6Memory12alloc_staticEjb((b>>>16|b)+1|0,1)|0;c[e+-8>>2]=1;c[e+-4>>2]=d;if(d|0){b=0;do{c[e+(b<<2)>>2]=c[(c[a>>2]|0)+(b<<2)>>2];b=b+1|0}while((b|0)!=(d|0))}d=c[a>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);c[a>>2]=e;return}function __ZN6VectorIN22VisualScriptExpression5InputEE14_copy_on_writeEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0;b=c[a>>2]|0;if(!b)return;if((c[b+-8>>2]|0)>>>0<=1)return;d=c[b+-4>>2]|0;b=(d<<3)+-1|0;e=b>>>1|b;b=e>>>2|e;e=b>>>4|b;b=e>>>8|e;e=__ZN6Memory12alloc_staticEjb((b>>>16|b)+1|0,1)|0;c[e+-8>>2]=1;c[e+-4>>2]=d;if(d|0){b=0;do{f=c[a>>2]|0;c[e+(b<<3)>>2]=c[f+(b<<3)>>2];g=e+(b<<3)+4|0;h=f+(b<<3)+4|0;c[g>>2]=0;if((c[h>>2]|0?(c[g>>2]=0,f=c[h>>2]|0,f|0):0)?__Z28atomic_conditional_incrementPj(f+-8|0)|0:0)c[g>>2]=c[h>>2];b=b+1|0}while((b|0)!=(d|0))}d=c[a>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0){b=c[a>>2]|0;h=(b|0)==0?0:b+-4|0;b=h+4|0;if(c[h>>2]|0){g=0;do{f=c[b+(g<<3)+4>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);g=g+1|0}while(g>>>0<(c[h>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(d,1)}c[a>>2]=e;return}function __ZN23VisualScriptBuiltinFunc23get_func_argument_countENS_11BuiltinFuncE(a){a=a|0;var b=0;switch(a|0){case 26:case 27:case 40:{b=3;break}case 46:case 55:case 54:case 53:case 52:case 51:case 50:case 49:case 48:case 47:case 45:case 42:case 41:case 37:case 36:case 35:case 34:case 33:case 32:case 24:case 22:case 21:case 20:case 19:case 17:case 16:case 15:case 14:case 13:case 10:case 8:case 7:case 6:case 5:case 4:case 3:case 2:case 1:case 0:{b=1;break}case 56:case 44:case 43:case 39:case 38:case 31:case 25:case 23:case 18:case 12:case 11:case 9:{b=2;break}default:b=0}return b|0}function __ZN23VisualScriptBuiltinFunc13get_func_nameENS_11BuiltinFuncE(b){b=b|0;var d=0,e=0,f=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d;if(b>>>0>56){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(563033,563047,112,563101,0);c[e>>2]=0;f=0;l=d;return f|0}else{a[1263537]=0;__ZN6StringC2EPKc(e,c[139460+(b<<2)>>2]|0);f=c[e>>2]|0;l=d;return f|0}return 0}function __ZN6VectorIN22VisualScriptExpression10ExpressionEE6resizeEi(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0;if((d|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,269,1145657,0);e=31;return e|0}a[1263537]=0;f=c[b>>2]|0;if(!f)g=0;else g=c[f+-4>>2]|0;if((g|0)==(d|0)){e=0;return e|0}if(!d){if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);c[b>>2]=0;e=0;return e|0}__ZN6VectorIN22VisualScriptExpression10ExpressionEE14_copy_on_writeEv(b);f=d<<3;if(d>>>0<=536870911?(g=f+-1|0,h=g>>>1|g,g=h>>>2|h,h=g>>>4|g,g=h>>>8|h,h=(g>>>16|g)+1|0,f>>>0<4294967264):0){a[1263537]=0;f=c[b>>2]|0;do if(!f)if((d|0)>0)i=18;else{j=0;i=25}else{g=c[f+-4>>2]|0;if((g|0)<(d|0))if(!g)i=18;else{k=__ZN6Memory14realloc_staticEPvjb(f,h,1)|0;if(k|0){a[1263537]=0;l=k;break}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,300,1145876,0);e=6;return e|0}else{j=g;i=25}}while(0);do if((i|0)==18){g=__ZN6Memory12alloc_staticEjb(h,1)|0;if(g|0){a[1263537]=0;c[g+-4>>2]=0;c[g+-8>>2]=1;l=g;break}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,292,1145820,0);e=6;return e|0}else if((i|0)==25){if((j|0)<=(d|0)){e=0;return e|0}g=__ZN6Memory14realloc_staticEPvjb(f,h,1)|0;if(!g){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,324,1145876,0);e=6;return e|0}else{a[1263537]=0;c[b>>2]=g;c[g+-4>>2]=d;e=0;return e|0}}while(0);c[b>>2]=l;c[((l|0)==0?0:l+-4|0)>>2]=d;e=0;return e|0}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,285,1145723,0);e=6;return e|0}function __ZN6VectorIN22VisualScriptExpression10ExpressionEE14_copy_on_writeEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0;b=c[a>>2]|0;if(!b)return;if((c[b+-8>>2]|0)>>>0<=1)return;d=c[b+-4>>2]|0;b=(d<<3)+-1|0;e=b>>>1|b;b=e>>>2|e;e=b>>>4|b;b=e>>>8|e;e=__ZN6Memory12alloc_staticEjb((b>>>16|b)+1|0,1)|0;c[e+-8>>2]=1;c[e+-4>>2]=d;if(d|0){b=0;do{f=(c[a>>2]|0)+(b<<3)|0;g=c[f+4>>2]|0;h=e+(b<<3)|0;c[h>>2]=c[f>>2];c[h+4>>2]=g;b=b+1|0}while((b|0)!=(d|0))}d=c[a>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);c[a>>2]=e;return}function __ZN22VisualScriptExpression5ENodeD2Ev(a){a=a|0;var b=0;c[a>>2]=139452;b=c[a+4>>2]|0;if(!b)return;gj[c[c[b>>2]>>2]&8191](b);__ZN6Memory11free_staticEPvb(b,0);return}function __ZN22VisualScriptExpression12OperatorNodeD0Ev(a){a=a|0;var b=0;c[a>>2]=139452;b=c[a+4>>2]|0;if(!b){__ZdlPv(a);return}gj[c[c[b>>2]>>2]&8191](b);__ZN6Memory11free_staticEPvb(b,0);__ZdlPv(a);return}function __ZN22VisualScriptExpression5ENodeD0Ev(a){a=a|0;var b=0;c[a>>2]=139452;b=c[a+4>>2]|0;if(!b){__ZdlPv(a);return}gj[c[c[b>>2]>>2]&8191](b);__ZN6Memory11free_staticEPvb(b,0);__ZdlPv(a);return}function __ZN22VisualScriptExpression14NamedIndexNodeD2Ev(a){a=a|0;var b=0;c[a>>2]=139420;__ZN10StringNameD2Ev(a+16|0);c[a>>2]=139452;b=c[a+4>>2]|0;if(!b)return;gj[c[c[b>>2]>>2]&8191](b);__ZN6Memory11free_staticEPvb(b,0);return}function __ZN22VisualScriptExpression14NamedIndexNodeD0Ev(a){a=a|0;var b=0;c[a>>2]=139420;__ZN10StringNameD2Ev(a+16|0);c[a>>2]=139452;b=c[a+4>>2]|0;if(!b){__ZdlPv(a);return}gj[c[c[b>>2]>>2]&8191](b);__ZN6Memory11free_staticEPvb(b,0);__ZdlPv(a);return}function __ZN22VisualScriptExpression8CallNodeD2Ev(a){a=a|0;var b=0;c[a>>2]=139404;b=c[a+20>>2]|0;if(b|0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(b,1);__ZN10StringNameD2Ev(a+16|0);c[a>>2]=139452;b=c[a+4>>2]|0;if(!b)return;gj[c[c[b>>2]>>2]&8191](b);__ZN6Memory11free_staticEPvb(b,0);return}function __ZN22VisualScriptExpression8CallNodeD0Ev(a){a=a|0;var b=0;c[a>>2]=139404;b=c[a+20>>2]|0;if(b|0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(b,1);__ZN10StringNameD2Ev(a+16|0);c[a>>2]=139452;b=c[a+4>>2]|0;if(!b){__ZdlPv(a);return}gj[c[c[b>>2]>>2]&8191](b);__ZN6Memory11free_staticEPvb(b,0);__ZdlPv(a);return}function __ZN22VisualScriptExpression9IndexNodeD0Ev(a){a=a|0;var b=0;c[a>>2]=139452;b=c[a+4>>2]|0;if(!b){__ZdlPv(a);return}gj[c[c[b>>2]>>2]&8191](b);__ZN6Memory11free_staticEPvb(b,0);__ZdlPv(a);return}function __ZN22VisualScriptExpression15BuiltinFuncNodeD2Ev(a){a=a|0;var b=0;c[a>>2]=139372;b=c[a+16>>2]|0;if(b|0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(b,1);c[a>>2]=139452;b=c[a+4>>2]|0;if(!b)return;gj[c[c[b>>2]>>2]&8191](b);__ZN6Memory11free_staticEPvb(b,0);return}function __ZN22VisualScriptExpression15BuiltinFuncNodeD0Ev(a){a=a|0;var b=0;c[a>>2]=139372;b=c[a+16>>2]|0;if(b|0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(b,1);c[a>>2]=139452;b=c[a+4>>2]|0;if(!b){__ZdlPv(a);return}gj[c[c[b>>2]>>2]&8191](b);__ZN6Memory11free_staticEPvb(b,0);__ZdlPv(a);return}function __ZN22VisualScriptExpression15ConstructorNodeD2Ev(a){a=a|0;var b=0;c[a>>2]=139356;b=c[a+16>>2]|0;if(b|0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(b,1);c[a>>2]=139452;b=c[a+4>>2]|0;if(!b)return;gj[c[c[b>>2]>>2]&8191](b);__ZN6Memory11free_staticEPvb(b,0);return}function __ZN22VisualScriptExpression15ConstructorNodeD0Ev(a){a=a|0;var b=0;c[a>>2]=139356;b=c[a+16>>2]|0;if(b|0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(b,1);c[a>>2]=139452;b=c[a+4>>2]|0;if(!b){__ZdlPv(a);return}gj[c[c[b>>2]>>2]&8191](b);__ZN6Memory11free_staticEPvb(b,0);__ZdlPv(a);return}function __ZN22VisualScriptExpression12ConstantNodeD2Ev(a){a=a|0;var b=0;c[a>>2]=139340;b=a+16|0;if(c[b>>2]|0)__ZN7Variant5clearEv(b);c[a>>2]=139452;b=c[a+4>>2]|0;if(!b)return;gj[c[c[b>>2]>>2]&8191](b);__ZN6Memory11free_staticEPvb(b,0);return}function __ZN22VisualScriptExpression12ConstantNodeD0Ev(a){a=a|0;var b=0;c[a>>2]=139340;b=a+16|0;if(c[b>>2]|0)__ZN7Variant5clearEv(b);c[a>>2]=139452;b=c[a+4>>2]|0;if(!b){__ZdlPv(a);return}gj[c[c[b>>2]>>2]&8191](b);__ZN6Memory11free_staticEPvb(b,0);__ZdlPv(a);return}function __ZN22VisualScriptExpression8SelfNodeD0Ev(a){a=a|0;var b=0;c[a>>2]=139452;b=c[a+4>>2]|0;if(!b){__ZdlPv(a);return}gj[c[c[b>>2]>>2]&8191](b);__ZN6Memory11free_staticEPvb(b,0);__ZdlPv(a);return}function __ZN22VisualScriptExpression9InputNodeD0Ev(a){a=a|0;var b=0;c[a>>2]=139452;b=c[a+4>>2]|0;if(!b){__ZdlPv(a);return}gj[c[c[b>>2]>>2]&8191](b);__ZN6Memory11free_staticEPvb(b,0);__ZdlPv(a);return}function __ZN22VisualScriptExpression9ArrayNodeD2Ev(a){a=a|0;var b=0;c[a>>2]=139292;b=c[a+12>>2]|0;if(b|0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(b,1);c[a>>2]=139452;b=c[a+4>>2]|0;if(!b)return;gj[c[c[b>>2]>>2]&8191](b);__ZN6Memory11free_staticEPvb(b,0);return}function __ZN22VisualScriptExpression9ArrayNodeD0Ev(a){a=a|0;var b=0;c[a>>2]=139292;b=c[a+12>>2]|0;if(b|0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(b,1);c[a>>2]=139452;b=c[a+4>>2]|0;if(!b){__ZdlPv(a);return}gj[c[c[b>>2]>>2]&8191](b);__ZN6Memory11free_staticEPvb(b,0);__ZdlPv(a);return}function __ZN22VisualScriptExpression14DictionaryNodeD2Ev(a){a=a|0;var b=0;c[a>>2]=139276;b=c[a+12>>2]|0;if(b|0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(b,1);c[a>>2]=139452;b=c[a+4>>2]|0;if(!b)return;gj[c[c[b>>2]>>2]&8191](b);__ZN6Memory11free_staticEPvb(b,0);return}function __ZN22VisualScriptExpression14DictionaryNodeD0Ev(a){a=a|0;var b=0;c[a>>2]=139276;b=c[a+12>>2]|0;if(b|0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(b,1);c[a>>2]=139452;b=c[a+4>>2]|0;if(!b){__ZdlPv(a);return}gj[c[c[b>>2]>>2]&8191](b);__ZN6Memory11free_staticEPvb(b,0);__ZdlPv(a);return}function __ZN23VisualScriptBuiltinFunc13find_functionERK6String(a){a=a|0;var b=0,d=0,e=0;b=0;while(1){if(__ZNK6StringeqEPKc(a,c[139460+(b<<2)>>2]|0)|0){d=b;e=4;break}b=b+1|0;if((b|0)>=57){d=57;e=4;break}}if((e|0)==4)return d|0;return 0}function __ZN3SetIP12VisualScript10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(a,b){a=a|0;b=b|0;if((c[a+4>>2]|0)==(b|0))return;else{__ZN3SetIP12VisualScript10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(a,c[b+8>>2]|0);__ZN3SetIP12VisualScript10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(a,c[b+4>>2]|0);__ZN6Memory11free_staticEPvb(b,0);return}}function __ZN16VisualScriptNode18_initialize_classvEv(b){b=b|0;if(a[1258337]|0)return;if(!(a[1257004]|0)){if(!(a[1257001]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI9ReferenceEEvv();__ZN9Reference13_bind_methodsEv();a[1257001]=1}__ZN7ClassDB10_add_classI8ResourceEEvv();__ZN8Resource13_bind_methodsEv();a[1257004]=1}__ZN7ClassDB10_add_classI16VisualScriptNodeEEvv();__ZN16VisualScriptNode13_bind_methodsEv();a[1258337]=1;return}function __ZN16VisualScriptNode5_setvERK10StringNameRK7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK16VisualScriptNode5_getvERK10StringNameR7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK16VisualScriptNode19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+24|0;g=e+4|0;h=e;if(!d)__ZNK8Resource19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,0);__ZN6StringC2EPKc(f,570013);i=c[f>>2]|0;f=i;j=g+4|0;c[j>>2]=0;k=g+12|0;c[k>>2]=0;c[g>>2]=0;n=(i|0)==0;if(!n?(c[j>>2]=0,__Z28atomic_conditional_incrementPj(i+-8|0)|0):0)c[j>>2]=f;c[g+8>>2]=0;f=c[k>>2]|0;if(f|0){if(!(__Z16atomic_decrementPj(f+-8|0)|0))__ZN6Memory11free_staticEPvb(f,1);c[k>>2]=0}c[g+16>>2]=256;if(!(c[b>>2]|0)){k=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=k;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0}k=__ZnwjPFPvjE(32,4740)|0;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0;c[k+12>>2]=0;c[k+16>>2]=7;f=k+20|0;c[f>>2]=0;j=k+24|0;c[j>>2]=0;o=k+28|0;c[o>>2]=0;__ZN12PropertyInfoaSERKS_(k,g)|0;p=c[b>>2]|0;q=p+4|0;r=c[q>>2]|0;c[j>>2]=r;c[f>>2]=0;c[o>>2]=p;if(r|0)c[r+20>>2]=k;c[q>>2]=k;if(!(c[p>>2]|0))c[p>>2]=k;k=p+8|0;c[k>>2]=(c[k>>2]|0)+1;k=c[g+12>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);k=c[g+4>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);if(!n?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);__ZN10StringNameC2EPKc(h,570013);__ZN7ClassDB17get_property_listE10StringNameP4ListI12PropertyInfo16DefaultAllocatorEbPK6Object(h,b,1,a);__ZN10StringNameD2Ev(h);if(!d){l=e;return}__ZNK8Resource19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,1);l=e;return}function __ZN16VisualScriptNode14_notificationvEib(a,b,c){a=a|0;b=b|0;c=c|0;if(552==510)return;__ZN16VisualScriptNode13_notificationEi(a,b);return}function __ZNK16VisualScriptNode16_get_class_namevEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+8|0;e=b+4|0;f=b;g=a+124|0;a=c[g>>2]|0;if(a|0){if(c[a+4>>2]|0){l=b;return g|0}if(__ZNK6String6lengthEv(a+8|0)|0){l=b;return g|0}}__ZN6StringC2EPKc(d,570013);c[f>>2]=c[d>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameaSERKS_(g,e);__ZN10StringNameD2Ev(e);e=c[f>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);l=b;return g|0}function __ZNK16VisualScriptNode9get_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,570013);l=a;return c[b>>2]|0}function __ZNK16VisualScriptNode8is_classERK6String(a,b){a=a|0;b=b|0;var c=0;if((!(__ZNK6StringeqEPKc(b,570013)|0)?!(__ZNK6StringeqEPKc(b,1110448)|0):0)?!(__ZNK6StringeqEPKc(b,1126157)|0):0)c=__ZNK6StringeqEPKc(b,1142944)|0;else c=1;return c|0}function __ZNK16VisualScriptNode12is_class_ptrEPv(a,b){a=a|0;b=b|0;return (b|0)==1227416|((b|0)==1220696|((b|0)==1220724|(b|0)==1220580))|0}function __ZN16VisualScriptNodeD2Ev(a){a=a|0;var b=0,d=0,e=0,f=0;c[a>>2]=139696;__ZN5ArrayD2Ev(a+140|0);b=a+128|0;d=c[b>>2]|0;if(d|0?(__ZN3SetIP12VisualScript10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(b,c[d+8>>2]|0),d=c[a+132>>2]|0,e=c[b>>2]|0,c[e+8>>2]=d,c[a+136>>2]=0,f=d,c[f+12>>2]=f,e|0):0){__ZN6Memory11free_staticEPvb(e,0);c[b>>2]=0}__ZN10StringNameD2Ev(a+124|0);__ZN8ResourceD2Ev(a);return}function __ZN16VisualScriptNodeD0Ev(a){a=a|0;var b=0,d=0,e=0,f=0;c[a>>2]=139696;__ZN5ArrayD2Ev(a+140|0);b=a+128|0;d=c[b>>2]|0;if(d|0?(__ZN3SetIP12VisualScript10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(b,c[d+8>>2]|0),d=c[a+132>>2]|0,e=c[b>>2]|0,c[e+8>>2]=d,c[a+136>>2]=0,f=d,c[f+12>>2]=f,e|0):0){__ZN6Memory11free_staticEPvb(e,0);c[b>>2]=0}__ZN10StringNameD2Ev(a+124|0);__ZN8ResourceD2Ev(a);__ZdlPv(a);return}function __ZN16VisualScriptNode13_notificationEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0;d=l;l=l+64|0;if((l|0)>=(m|0))ba(64);e=d+24|0;f=d+44|0;g=d;if(b|0){l=d;return}b=ij[c[(c[a>>2]|0)+132>>2]&8191](a)|0;if((b|0)<=0){l=d;return}h=e+12|0;i=e+4|0;j=a+140|0;k=0;do{bj[c[(c[a>>2]|0)+140>>2]&4095](e,a,k);n=c[e>>2]|0;o=c[h>>2]|0;if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(o,1);o=c[i>>2]|0;if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(o,1);__ZN7Variant9constructENS_4TypeEPPKS_iRNS_9CallErrorEb(g,n,0,0,f,0);__ZN5Array9push_backERK7Variant(j,g);if(c[g>>2]|0)__ZN7Variant5clearEv(g);k=k+1|0}while((k|0)!=(b|0));l=d;return}function __ZN7ClassDB10_add_classI16VisualScriptNodeEEvv(){var a=0,b=0,d=0,e=0,f=0,g=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+16|0;d=a+12|0;e=a+8|0;f=a+4|0;g=a;__ZN6StringC2EPKc(b,570013);c[e>>2]=c[b>>2];__ZN10StringNameC2ERK6String(d,e);__ZN6StringC2EPKc(b,1110448);c[g>>2]=c[b>>2];__ZN10StringNameC2ERK6String(f,g);__ZN7ClassDB11_add_class2ERK10StringNameS2_(d,f);__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);__ZN10StringNameD2Ev(d);d=c[e>>2]|0;if(!d){l=a;return}if(__Z16atomic_decrementPj(d+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(d,1);l=a;return}function __ZN16VisualScriptNode13_bind_methodsEv(){var a=0,b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0;a=l;l=l+128|0;if((l|0)>=(m|0))ba(128);b=a+80|0;d=a+72|0;e=a+56|0;f=a+48|0;g=a+32|0;h=a+16|0;i=a+8|0;j=a+64|0;k=a+4|0;n=a+40|0;o=a+24|0;p=a+12|0;q=a;__Z8D_METHODPKc(d,563425);r=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(r);c[r>>2]=139872;__ZN10MethodBind10_set_constEb(r,1);__ZN10MethodBind24_generate_argument_typesEi(r,0);__ZN10MethodBind12_set_returnsEb(r,1);c[r+44>>2]=4779;c[r+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,r,d,0,0)|0;r=d+4|0;s=c[r>>2]|0;if(s|0?(__Z16atomic_decrementPj(s+-8|0)|0)==0:0){t=c[r>>2]|0;r=(t|0)==0?0:t+-4|0;t=r+4|0;if(c[r>>2]|0){u=0;do{__ZN10StringNameD2Ev(t+(u<<2)|0);u=u+1|0}while(u>>>0<(c[r>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(s,1)}__ZN10StringNameD2Ev(d);__Z8D_METHODPKcS0_S0_(e,563456,563480,1094372);d=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(d);c[d>>2]=139908;__ZN10MethodBind10_set_constEb(d,0);__ZN10MethodBind24_generate_argument_typesEi(d,2);c[d+44>>2]=1367;c[d+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,d,e,0,0)|0;d=e+4|0;s=c[d>>2]|0;if(s|0?(__Z16atomic_decrementPj(s+-8|0)|0)==0:0){r=c[d>>2]|0;d=(r|0)==0?0:r+-4|0;r=d+4|0;if(c[d>>2]|0){u=0;do{__ZN10StringNameD2Ev(r+(u<<2)|0);u=u+1|0}while(u>>>0<(c[d>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(s,1)}__ZN10StringNameD2Ev(e);__Z8D_METHODPKcS0_(f,563489,563480);e=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(e);c[e>>2]=139944;__ZN10MethodBind10_set_constEb(e,1);__ZN10MethodBind24_generate_argument_typesEi(e,1);__ZN10MethodBind12_set_returnsEb(e,1);c[e+44>>2]=1368;c[e+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,e,f,0,0)|0;e=f+4|0;s=c[e>>2]|0;if(s|0?(__Z16atomic_decrementPj(s+-8|0)|0)==0:0){d=c[e>>2]|0;e=(d|0)==0?0:d+-4|0;d=e+4|0;if(c[e>>2]|0){u=0;do{__ZN10StringNameD2Ev(d+(u<<2)|0);u=u+1|0}while(u>>>0<(c[e>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(s,1)}__ZN10StringNameD2Ev(f);__Z8D_METHODPKcS0_(g,563521,1126930);f=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(f);c[f>>2]=139980;__ZN10MethodBind10_set_constEb(f,0);__ZN10MethodBind24_generate_argument_typesEi(f,1);c[f+44>>2]=553;c[f+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,f,g,0,0)|0;f=g+4|0;s=c[f>>2]|0;if(s|0?(__Z16atomic_decrementPj(s+-8|0)|0)==0:0){e=c[f>>2]|0;f=(e|0)==0?0:e+-4|0;e=f+4|0;if(c[f>>2]|0){u=0;do{__ZN10StringNameD2Ev(e+(u<<2)|0);u=u+1|0}while(u>>>0<(c[f>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(s,1)}__ZN10StringNameD2Ev(g);__Z8D_METHODPKc(h,563547);g=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(g);c[g>>2]=140016;__ZN10MethodBind10_set_constEb(g,1);__ZN10MethodBind24_generate_argument_typesEi(g,0);__ZN10MethodBind12_set_returnsEb(g,1);c[g+44>>2]=4780;c[g+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,g,h,0,0)|0;g=h+4|0;s=c[g>>2]|0;if(s|0?(__Z16atomic_decrementPj(s+-8|0)|0)==0:0){f=c[g>>2]|0;g=(f|0)==0?0:f+-4|0;f=g+4|0;if(c[g>>2]|0){u=0;do{__ZN10StringNameD2Ev(f+(u<<2)|0);u=u+1|0}while(u>>>0<(c[g>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(s,1)}__ZN10StringNameD2Ev(h);__ZN6StringC2EPKc(b,570013);c[j>>2]=c[b>>2];__ZN10StringNameC2ERK6String(i,j);__ZN6StringC2EPKc(k,563573);__ZN6StringC2EPKc(n,1263606);h=b+4|0;c[h>>2]=0;s=b+12|0;c[s>>2]=0;c[b>>2]=21;g=c[k>>2]|0;if(g|0?(c[h>>2]=0,__Z28atomic_conditional_incrementPj(g+-8|0)|0):0)c[h>>2]=c[k>>2];c[b+8>>2]=0;h=c[s>>2]|0;if((h|0)!=(c[n>>2]|0)){if(h|0?(__Z16atomic_decrementPj(h+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(h,1);c[s>>2]=0;h=c[n>>2]|0;if(h|0?__Z28atomic_conditional_incrementPj(h+-8|0)|0:0)c[s>>2]=c[n>>2]}c[b+16>>2]=5;c[o>>2]=__Z11_scs_createPKc(563521)|0;c[p>>2]=__Z11_scs_createPKc(563547)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(i,b,o,p,-1);__ZN10StringNameD2Ev(p);__ZN10StringNameD2Ev(o);o=c[b+12>>2]|0;if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(o,1);o=c[b+4>>2]|0;if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(o,1);o=c[n>>2]|0;if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(o,1);o=c[k>>2]|0;if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(o,1);__ZN10StringNameD2Ev(i);i=c[j>>2]|0;if(i|0?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);__ZN6StringC2EPKc(b,570013);c[j>>2]=c[b>>2];__ZN10StringNameC2ERK6String(q,j);__ZN6StringC2EPKc(n,563595);__ZN10MethodInfoC2ERK6String(b,n);__ZN7ClassDB10add_signalE10StringNameRK10MethodInfo(q,b);__ZN10MethodInfoD2Ev(b);b=c[n>>2]|0;if(b|0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(b,1);__ZN10StringNameD2Ev(q);q=c[j>>2]|0;if(!q){l=a;return}if(__Z16atomic_decrementPj(q+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(q,1);l=a;return}function __ZNK16VisualScriptNode17get_visual_scriptEv(b){b=b|0;var d=0,e=0,f=0;if(!(c[b+136>>2]|0)){d=0;return d|0}e=c[b+132>>2]|0;f=c[(c[b+128>>2]|0)+8>>2]|0;while(1){b=c[f+8>>2]|0;if((b|0)==(e|0))break;else f=b}e=c[f+24>>2]|0;if(!e){d=0;return d|0}a[1263537]=0;__ZN9Reference8init_refEv(e)|0;d=e;return d|0}function __ZN16VisualScriptNode23set_default_input_valueEiRK7Variant(b,c,d){b=b|0;c=c|0;d=d|0;var e=0;if((c|0)>=0?(e=b+140|0,(__ZNK5Array4sizeEv(e)|0)>(c|0)):0){a[1263537]=0;__ZN7VariantaSERKS_(__ZN5ArrayixEi(e,c)|0,d);return}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(563456,563633,69,563673,0);return}function __ZNK16VisualScriptNode23get_default_input_valueEi(b,d,e){b=b|0;d=d|0;e=e|0;var f=0;if((e|0)>=0?(f=d+140|0,(__ZNK5Array4sizeEv(f)|0)>(e|0)):0){a[1263537]=0;__ZN7VariantC2ERKS_(b,__ZNK5ArrayixEi(f,e)|0);return}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(563609,563633,82,563673,0);c[b>>2]=0;return}function __ZN16VisualScriptNode25_set_default_input_valuesE5Array(a,b){a=a|0;b=b|0;__ZN5ArrayaSERKS_(a+140|0,b);return}function __ZNK16VisualScriptNode25_get_default_input_valuesEv(a){a=a|0;var b=0,d=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b;__ZN5ArrayC2ERKS_(d,a+140|0);l=b;return c[d>>2]|0}function __ZNK13MethodBind0RCI16VisualScriptNode5ArrayE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;if((b|0)!=-1){f=0;l=a;return f|0}__ZN5ArrayC2Ev(d);__ZN7VariantC2ERK5Array(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);__ZN5ArrayD2Ev(d);f=b;l=a;return f|0}function __ZNK13MethodBind0RCI16VisualScriptNode5ArrayE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,570013);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI16VisualScriptNode5ArrayE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;j=f+24|0;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1227416)|0:0){c[h>>2]=0;a[1263537]=0;k=c[d+24>>2]|0;if((k|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=k;c[b>>2]=0;l=f;return}n=k-(c[d+20>>2]|0)|0;if((n|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=n;c[b>>2]=0;l=f;return}n=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))o=n;else o=c[(c[d>>2]|0)+n>>2]|0;c[j>>2]=ij[o&8191](d)|0;__ZN7VariantC2ERK5Array(i,j);__ZN5ArrayD2Ev(j);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI16VisualScriptNode5ArrayE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=d;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1227416)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;c[f>>2]=ij[i&8191](a)|0;__ZN5ArrayaSERKS_(e,f);__ZN5ArrayD2Ev(f);l=d;return}function __ZN13MethodBind0RCI16VisualScriptNode5ArrayED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I16VisualScriptNode5ArrayE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;if(b|0){f=0;l=a;return f|0}__ZN5ArrayC2Ev(d);__ZN7VariantC2ERK5Array(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);__ZN5ArrayD2Ev(d);f=b;l=a;return f|0}function __ZNK11MethodBind1I16VisualScriptNode5ArrayE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,570013);l=a;return c[b>>2]|0}function __ZN11MethodBind1I16VisualScriptNode5ArrayE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i+24|0;k=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1227416)|0:0){c[h>>2]=0;a[1263537]=0;n=d+24|0;o=c[n>>2]|0;if((o|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=o;c[b>>2]=0;l=i;return}p=o-(c[d+20>>2]|0)|0;if((p|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=p;c[b>>2]=0;l=i;return}if((g|0)>0){if((o|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);q=0}else{a[1263537]=0;q=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,q)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=q;c[b>>2]=0;l=i;return}}q=c[d+44>>2]|0;o=c[d+48>>2]|0;p=e+(o>>1)|0;if(!(o&1))r=q;else r=c[(c[p>>2]|0)+q>>2]|0;do if((g|0)<1){q=c[n>>2]|0;o=q+-1|0;if((q|0)>=1){e=c[d+16>>2]|0;s=(e|0)==0;if(s)t=0;else t=c[e+-4>>2]|0;if((q|0)<=(t|0)){if(s)u=0;else u=c[e+-4>>2]|0;do if((u|0)<(q|0)){if(s)v=0;else v=c[e+-4>>2]|0;if((v|0)<(q|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);w=0;break}else{a[1263537]=0;x=31;break}}else x=31;while(0);if((x|0)==31)w=e+(o*24|0)|0;__ZN7VariantC2ERKS_(k,w);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);c[j>>2]=__ZNK7Variantcv5ArrayEv(k)|0;Pi[r&2047](p,j);__ZN5ArrayD2Ev(j);if(c[k>>2]|0)__ZN7Variant5clearEv(k);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I16VisualScriptNode5ArrayE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e+4|0;g=e;if(!b)h=0;else{i=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1227416)|0;h=i?b:0}b=c[a+44>>2]|0;i=c[a+48>>2]|0;a=h+(i>>1)|0;if(!(i&1))j=b;else j=c[(c[a>>2]|0)+b>>2]|0;__ZN5ArrayC2ERKS_(f,c[d>>2]|0);c[g>>2]=c[f>>2];Pi[j&2047](a,g);__ZN5ArrayD2Ev(g);l=e;return}function __ZN11MethodBind1I16VisualScriptNode5ArrayED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind1RCI16VisualScriptNode7VariantiE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case -1:{c[d>>2]=0;__ZN7VariantC2ERKS_(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);if(c[d>>2]|0)__ZN7Variant5clearEv(d);f=b;l=a;return f|0}case 0:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;l=a;return f|0}default:{f=0;l=a;return f|0}}return 0}function __ZNK13MethodBind1RCI16VisualScriptNode7VariantiE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,570013);l=a;return c[b>>2]|0}function __ZN13MethodBind1RCI16VisualScriptNode7VariantiE4callEP6ObjectPPKS1_iRNS1_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;i=l;l=l+48|0;if((l|0)>=(m|0))ba(48);j=i+24|0;k=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1227416)|0:0){c[h>>2]=0;a[1263537]=0;n=d+24|0;o=c[n>>2]|0;if((o|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=o;c[b>>2]=0;l=i;return}p=o-(c[d+20>>2]|0)|0;if((p|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=p;c[b>>2]=0;l=i;return}if((g|0)>0){if((o|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);q=0}else{a[1263537]=0;q=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,q)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=q;c[b>>2]=0;l=i;return}}q=c[d+44>>2]|0;o=c[d+48>>2]|0;p=e+(o>>1)|0;if(!(o&1))r=q;else r=c[(c[p>>2]|0)+q>>2]|0;do if((g|0)<1){q=c[n>>2]|0;o=q+-1|0;if((q|0)>=1){e=c[d+16>>2]|0;s=(e|0)==0;if(s)t=0;else t=c[e+-4>>2]|0;if((q|0)<=(t|0)){if(s)u=0;else u=c[e+-4>>2]|0;do if((u|0)<(q|0)){if(s)v=0;else v=c[e+-4>>2]|0;if((v|0)<(q|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);w=0;break}else{a[1263537]=0;x=31;break}}else x=31;while(0);if((x|0)==31)w=e+(o*24|0)|0;__ZN7VariantC2ERKS_(k,w);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);f=__ZNK7VariantcviEv(k)|0;bj[r&4095](j,p,f);if(c[k>>2]|0)__ZN7Variant5clearEv(k);__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1217,1146558,0);c[b>>2]=0;l=i;return}function __ZN13MethodBind1RCI16VisualScriptNode7VariantiE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);g=f;if(!b)h=0;else{i=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1227416)|0;h=i?b:0}b=c[a+44>>2]|0;i=c[a+48>>2]|0;a=h+(i>>1)|0;if(!(i&1))j=b;else j=c[(c[a>>2]|0)+b>>2]|0;bj[j&4095](g,a,c[c[d>>2]>>2]|0);__ZN7VariantaSERKS_(e,g);if(!(c[g>>2]|0)){l=f;return}__ZN7Variant5clearEv(g);l=f;return}function __ZN13MethodBind1RCI16VisualScriptNode7VariantiED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind2I16VisualScriptNodeiRK7VariantE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case 0:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;l=a;return f|0}case 1:{c[d>>2]=0;__ZN7VariantC2ERKS_(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);if(c[d>>2]|0)__ZN7Variant5clearEv(d);f=b;l=a;return f|0}default:{f=0;l=a;return f|0}}return 0}function __ZNK11MethodBind2I16VisualScriptNodeiRK7VariantE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,570013);l=a;return c[b>>2]|0}function __ZN11MethodBind2I16VisualScriptNodeiRK7VariantE4callEP6ObjectPPS2_iRNS1_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0;i=l;l=l+80|0;if((l|0)>=(m|0))ba(80);j=i+48|0;k=i+24|0;n=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1227416)|0:0){c[h>>2]=0;a[1263537]=0;o=d+24|0;p=c[o>>2]|0;if((p|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=p;c[b>>2]=0;l=i;return}q=p-(c[d+20>>2]|0)|0;if((q|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=q;c[b>>2]=0;l=i;return}if((g|0)>0){if((p|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);r=0}else{a[1263537]=0;r=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,r)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=r;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[o>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);s=0}else{a[1263537]=0;s=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,s)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=s;c[b>>2]=0;l=i;return}}}s=c[d+44>>2]|0;r=c[d+48>>2]|0;p=e+(r>>1)|0;if(!(r&1))t=s;else t=c[(c[p>>2]|0)+s>>2]|0;do if((g|0)<1){s=c[o>>2]|0;r=s+-1|0;if((s|0)>=1){e=c[d+16>>2]|0;q=(e|0)==0;if(q)u=0;else u=c[e+-4>>2]|0;if((s|0)<=(u|0)){if(q)v=0;else v=c[e+-4>>2]|0;do if((v|0)<(s|0)){if(q)w=0;else w=c[e+-4>>2]|0;if((w|0)<(s|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);x=0;break}else{a[1263537]=0;y=37;break}}else y=37;while(0);if((y|0)==37)x=e+(r*24|0)|0;__ZN7VariantC2ERKS_(j,x);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);x=__ZNK7VariantcviEv(j)|0;do if((g|0)<2){w=c[o>>2]|0;v=w+-1|0;u=w+-2|0;if((w|0)>=2){w=c[d+16>>2]|0;s=(w|0)==0;if(s)z=0;else z=c[w+-4>>2]|0;if((v|0)<=(z|0)){if(s)A=0;else A=c[w+-4>>2]|0;do if((A|0)<(v|0)){if(s)B=0;else B=c[w+-4>>2]|0;if((B|0)<(v|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);C=0;break}else{a[1263537]=0;y=54;break}}else y=54;while(0);if((y|0)==54)C=w+(u*24|0)|0;__ZN7VariantC2ERKS_(n,C);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f+4>>2]|0);while(0);__ZN7VariantC2ERKS_(k,n);bj[t&4095](p,x,k);if(c[k>>2]|0)__ZN7Variant5clearEv(k);if(c[n>>2]|0)__ZN7Variant5clearEv(n);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1380,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind2I16VisualScriptNodeiRK7VariantE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1227416)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;b=c[c[d>>2]>>2]|0;__ZN7VariantC2ERKS_(f,c[d+4>>2]|0);bj[i&4095](a,b,f);if(!(c[f>>2]|0)){l=e;return}__ZN7Variant5clearEv(f);l=e;return}function __ZN11MethodBind2I16VisualScriptNodeiRK7VariantED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI16VisualScriptNode3RefI12VisualScriptEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var c=0;if((b|0)!=-1){c=0;return c|0}c=__ZN7Variant12get_type_forI3RefI12VisualScriptEEENS_4TypeEv()|0;return c|0}function __ZNK13MethodBind0RCI16VisualScriptNode3RefI12VisualScriptEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,570013);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI16VisualScriptNode3RefI12VisualScriptEE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f+28|0;j=f;k=f+24|0;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1227416)|0:0){c[h>>2]=0;a[1263537]=0;n=c[d+24>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=f;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=f;return}o=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))p=o;else p=c[(c[d>>2]|0)+o>>2]|0;c[k>>2]=ij[p&8191](d)|0;__ZN6RefPtrC2Ev(i);__ZN3RefI9ReferenceEaSI12VisualScriptEEvRKS_IT_E(i,k);__ZN7VariantC2ERK6RefPtr(j,i);__ZN6RefPtrD2Ev(i);i=c[k>>2]|0;if((i|0?__ZN9Reference11unreferenceEv(i)|0:0)?(i=c[k>>2]|0,__Z17predelete_handlerP6Object(i)|0):0){gj[c[(c[i>>2]|0)+76>>2]&8191](i);__ZN6Memory11free_staticEPvb(i,0)}c[k>>2]=0;__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI16VisualScriptNode3RefI12VisualScriptEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=d;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1227416)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;c[f>>2]=ij[i&8191](a)|0;__ZN3RefI9ReferenceEaSI12VisualScriptEEvRKS_IT_E(e,f);e=c[f>>2]|0;if(!e){l=d;return}if(!(__ZN9Reference11unreferenceEv(e)|0)){l=d;return}e=c[f>>2]|0;if(!(__Z17predelete_handlerP6Object(e)|0)){l=d;return}gj[c[(c[e>>2]|0)+76>>2]&8191](e);__ZN6Memory11free_staticEPvb(e,0);l=d;return}function __ZN13MethodBind0RCI16VisualScriptNode3RefI12VisualScriptEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN3RefI9ReferenceEaSI12VisualScriptEEvRKS_IT_E(a,b){a=a|0;b=b|0;var d=0,e=0;d=c[b>>2]|0;if(!d){b=c[a>>2]|0;if((b|0?__ZN9Reference11unreferenceEv(b)|0:0)?(b=c[a>>2]|0,__Z17predelete_handlerP6Object(b)|0):0){gj[c[(c[b>>2]|0)+76>>2]&8191](b);__ZN6Memory11free_staticEPvb(b,0)}c[a>>2]=0;return}b=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1220724)|0;e=b?d:0;d=c[a>>2]|0;if((e|0)==(d|0))return;if((d|0?__ZN9Reference11unreferenceEv(d)|0:0)?(d=c[a>>2]|0,__Z17predelete_handlerP6Object(d)|0):0){gj[c[(c[d>>2]|0)+76>>2]&8191](d);__ZN6Memory11free_staticEPvb(d,0)}c[a>>2]=e;if(!e)return;__ZN9Reference9referenceEv(e);return}function __ZN7Variant12get_type_forI3RefI12VisualScriptEEENS_4TypeEv(){var a=0,b=0,d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+28|0;d=a+24|0;e=a;c[d>>2]=0;__ZN6RefPtrC2Ev(b);__ZN3RefI9ReferenceEaSI12VisualScriptEEvRKS_IT_E(b,d);__ZN7VariantC2ERK6RefPtr(e,b);__ZN6RefPtrD2Ev(b);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);e=c[d>>2]|0;if(!e){l=a;return b|0}if(!(__ZN9Reference11unreferenceEv(e)|0)){l=a;return b|0}e=c[d>>2]|0;if(!(__Z17predelete_handlerP6Object(e)|0)){l=a;return b|0}gj[c[(c[e>>2]|0)+76>>2]&8191](e);__ZN6Memory11free_staticEPvb(e,0);l=a;return b|0}function __ZNK22VisualScriptExpression18_get_property_listEP4ListI12PropertyInfo16DefaultAllocatorE(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0;d=l;l=l+64|0;if((l|0)>=(m|0))ba(64);e=d+56|0;f=d+36|0;g=d+32|0;h=d+28|0;i=d+24|0;j=d+20|0;k=d+16|0;n=d+12|0;o=d+4|0;p=d+8|0;q=d;__ZN6StringC2EPKc(e,570110);r=1;do{c[g>>2]=__ZN7Variant13get_type_nameENS_4TypeE(r)|0;c[f>>2]=__ZplPKcRK6String(1117595,g)|0;__ZN6StringpLERKS_(e,f)|0;s=c[f>>2]|0;if(s|0?(__Z16atomic_decrementPj(s+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(s,1);s=c[g>>2]|0;if(s|0?(__Z16atomic_decrementPj(s+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(s,1);r=r+1|0}while((r|0)!=29);__ZN6StringC2EPKc(h,563729);__ZN6StringC2EPKc(g,1263606);r=f+4|0;c[r>>2]=0;s=f+12|0;c[s>>2]=0;c[f>>2]=4;t=c[h>>2]|0;if(t|0?(c[r>>2]=0,__Z28atomic_conditional_incrementPj(t+-8|0)|0):0)c[r>>2]=c[h>>2];c[f+8>>2]=0;r=c[s>>2]|0;if((r|0)!=(c[g>>2]|0)){if(r|0?(__Z16atomic_decrementPj(r+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(r,1);c[s>>2]=0;r=c[g>>2]|0;if(r|0?__Z28atomic_conditional_incrementPj(r+-8|0)|0:0)c[s>>2]=c[g>>2]}c[f+16>>2]=5;if(!(c[b>>2]|0)){s=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=s;c[s>>2]=0;c[s+4>>2]=0;c[s+8>>2]=0}s=__ZnwjPFPvjE(32,4740)|0;c[s>>2]=0;c[s+4>>2]=0;c[s+8>>2]=0;c[s+12>>2]=0;c[s+16>>2]=7;r=s+20|0;c[r>>2]=0;t=s+24|0;c[t>>2]=0;u=s+28|0;c[u>>2]=0;__ZN12PropertyInfoaSERKS_(s,f)|0;v=c[b>>2]|0;w=v+4|0;x=c[w>>2]|0;c[t>>2]=x;c[r>>2]=0;c[u>>2]=v;if(x|0)c[x+20>>2]=s;c[w>>2]=s;if(!(c[v>>2]|0))c[v>>2]=s;s=v+8|0;c[s>>2]=(c[s>>2]|0)+1;s=c[f+12>>2]|0;if(s|0?(__Z16atomic_decrementPj(s+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(s,1);s=c[f+4>>2]|0;if(s|0?(__Z16atomic_decrementPj(s+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(s,1);s=c[g>>2]|0;if(s|0?(__Z16atomic_decrementPj(s+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(s,1);s=c[h>>2]|0;if(s|0?(__Z16atomic_decrementPj(s+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(s,1);__ZN6StringC2EPKc(i,563740);s=f+4|0;c[s>>2]=0;h=f+12|0;c[h>>2]=0;c[f>>2]=2;v=c[i>>2]|0;if(v|0?(c[s>>2]=0,__Z28atomic_conditional_incrementPj(v+-8|0)|0):0)c[s>>2]=c[i>>2];c[f+8>>2]=3;s=c[h>>2]|0;if((s|0)!=(c[e>>2]|0)){if(s|0?(__Z16atomic_decrementPj(s+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(s,1);c[h>>2]=0;s=c[e>>2]|0;if(s|0?__Z28atomic_conditional_incrementPj(s+-8|0)|0:0)c[h>>2]=c[e>>2]}c[f+16>>2]=7;if(!(c[b>>2]|0)){h=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=h;c[h>>2]=0;c[h+4>>2]=0;c[h+8>>2]=0}h=__ZnwjPFPvjE(32,4740)|0;c[h>>2]=0;c[h+4>>2]=0;c[h+8>>2]=0;c[h+12>>2]=0;c[h+16>>2]=7;s=h+20|0;c[s>>2]=0;v=h+24|0;c[v>>2]=0;w=h+28|0;c[w>>2]=0;__ZN12PropertyInfoaSERKS_(h,f)|0;x=c[b>>2]|0;u=x+4|0;r=c[u>>2]|0;c[v>>2]=r;c[s>>2]=0;c[w>>2]=x;if(r|0)c[r+20>>2]=h;c[u>>2]=h;if(!(c[x>>2]|0))c[x>>2]=h;h=x+8|0;c[h>>2]=(c[h>>2]|0)+1;h=c[f+12>>2]|0;if(h|0?(__Z16atomic_decrementPj(h+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(h,1);h=c[f+4>>2]|0;if(h|0?(__Z16atomic_decrementPj(h+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(h,1);h=c[i>>2]|0;if(h|0?(__Z16atomic_decrementPj(h+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(h,1);__ZN6StringC2EPKc(j,563749);__ZN6StringC2EPKc(g,563761);h=f+4|0;c[h>>2]=0;i=f+12|0;c[i>>2]=0;c[f>>2]=2;x=c[j>>2]|0;if(x|0?(c[h>>2]=0,__Z28atomic_conditional_incrementPj(x+-8|0)|0):0)c[h>>2]=c[j>>2];c[f+8>>2]=1;h=c[i>>2]|0;do if((h|0)!=(c[g>>2]|0)){do if(h|0){if(__Z16atomic_decrementPj(h+-8|0)|0)break;__ZN6Memory11free_staticEPvb(h,1)}while(0);c[i>>2]=0;x=c[g>>2]|0;if(!x)break;if(!(__Z28atomic_conditional_incrementPj(x+-8|0)|0))break;c[i>>2]=c[g>>2]}while(0);c[f+16>>2]=7;if(!(c[b>>2]|0)){i=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=i;c[i>>2]=0;c[i+4>>2]=0;c[i+8>>2]=0}i=__ZnwjPFPvjE(32,4740)|0;c[i>>2]=0;c[i+4>>2]=0;c[i+8>>2]=0;c[i+12>>2]=0;c[i+16>>2]=7;h=i+20|0;c[h>>2]=0;x=i+24|0;c[x>>2]=0;u=i+28|0;c[u>>2]=0;__ZN12PropertyInfoaSERKS_(i,f)|0;r=c[b>>2]|0;w=r+4|0;s=c[w>>2]|0;c[x>>2]=s;c[h>>2]=0;c[u>>2]=r;if(s|0)c[s+20>>2]=i;c[w>>2]=i;if(!(c[r>>2]|0))c[r>>2]=i;i=r+8|0;c[i>>2]=(c[i>>2]|0)+1;i=c[f+12>>2]|0;do if(i|0){if(__Z16atomic_decrementPj(i+-8|0)|0)break;__ZN6Memory11free_staticEPvb(i,1)}while(0);i=c[f+4>>2]|0;do if(i|0){if(__Z16atomic_decrementPj(i+-8|0)|0)break;__ZN6Memory11free_staticEPvb(i,1)}while(0);i=c[g>>2]|0;do if(i|0){if(__Z16atomic_decrementPj(i+-8|0)|0)break;__ZN6Memory11free_staticEPvb(i,1)}while(0);i=c[j>>2]|0;do if(i|0){if(__Z16atomic_decrementPj(i+-8|0)|0)break;__ZN6Memory11free_staticEPvb(i,1)}while(0);__ZN6StringC2EPKc(k,563768);__ZN6StringC2EPKc(g,1263606);i=f+4|0;c[i>>2]=0;j=f+12|0;c[j>>2]=0;c[f>>2]=1;r=c[k>>2]|0;do if(r|0){c[i>>2]=0;if(!(__Z28atomic_conditional_incrementPj(r+-8|0)|0))break;c[i>>2]=c[k>>2]}while(0);c[f+8>>2]=0;i=c[j>>2]|0;do if((i|0)!=(c[g>>2]|0)){do if(i|0){if(__Z16atomic_decrementPj(i+-8|0)|0)break;__ZN6Memory11free_staticEPvb(i,1)}while(0);c[j>>2]=0;r=c[g>>2]|0;if(!r)break;if(!(__Z28atomic_conditional_incrementPj(r+-8|0)|0))break;c[j>>2]=c[g>>2]}while(0);c[f+16>>2]=7;if(!(c[b>>2]|0)){j=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=j;c[j>>2]=0;c[j+4>>2]=0;c[j+8>>2]=0}j=__ZnwjPFPvjE(32,4740)|0;c[j>>2]=0;c[j+4>>2]=0;c[j+8>>2]=0;c[j+12>>2]=0;c[j+16>>2]=7;i=j+20|0;c[i>>2]=0;r=j+24|0;c[r>>2]=0;w=j+28|0;c[w>>2]=0;__ZN12PropertyInfoaSERKS_(j,f)|0;s=c[b>>2]|0;u=s+4|0;h=c[u>>2]|0;c[r>>2]=h;c[i>>2]=0;c[w>>2]=s;if(h|0)c[h+20>>2]=j;c[u>>2]=j;if(!(c[s>>2]|0))c[s>>2]=j;j=s+8|0;c[j>>2]=(c[j>>2]|0)+1;j=c[f+12>>2]|0;do if(j|0){if(__Z16atomic_decrementPj(j+-8|0)|0)break;__ZN6Memory11free_staticEPvb(j,1)}while(0);j=c[f+4>>2]|0;do if(j|0){if(__Z16atomic_decrementPj(j+-8|0)|0)break;__ZN6Memory11free_staticEPvb(j,1)}while(0);j=c[g>>2]|0;do if(j|0){if(__Z16atomic_decrementPj(j+-8|0)|0)break;__ZN6Memory11free_staticEPvb(j,1)}while(0);j=c[k>>2]|0;do if(j|0){if(__Z16atomic_decrementPj(j+-8|0)|0)break;__ZN6Memory11free_staticEPvb(j,1)}while(0);j=a+152|0;a=f+4|0;k=f+12|0;s=f+8|0;u=f+16|0;h=f+12|0;w=f+4|0;i=f+4|0;r=f+12|0;x=f+8|0;v=f+16|0;t=f+12|0;y=f+4|0;z=0;while(1){A=c[j>>2]|0;if(!A)B=0;else B=c[A+-4>>2]|0;if((z|0)>=(B|0))break;A=((z|0)<0)<<31>>31;c[g>>2]=__Z4itosx(z,A)|0;c[n>>2]=__ZplPKcRK6String(1142563,g)|0;__ZN6StringC2EPKc(o,894107);C=__ZNK6StringplERKS_(n,o)|0;D=C;c[a>>2]=0;c[k>>2]=0;c[f>>2]=2;E=(C|0)==0;do if(!E){c[a>>2]=0;if(!(__Z28atomic_conditional_incrementPj(C+-8|0)|0))break;c[a>>2]=D}while(0);c[s>>2]=3;D=c[k>>2]|0;do if((D|0)!=(c[e>>2]|0)){do if(D|0){if(__Z16atomic_decrementPj(D+-8|0)|0)break;__ZN6Memory11free_staticEPvb(D,1)}while(0);c[k>>2]=0;F=c[e>>2]|0;if(!F)break;if(!(__Z28atomic_conditional_incrementPj(F+-8|0)|0))break;c[k>>2]=c[e>>2]}while(0);c[u>>2]=7;if(!(c[b>>2]|0)){D=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=D;c[D>>2]=0;c[D+4>>2]=0;c[D+8>>2]=0}D=__ZnwjPFPvjE(32,4740)|0;c[D>>2]=0;c[D+4>>2]=0;c[D+8>>2]=0;c[D+12>>2]=0;c[D+16>>2]=7;F=D+20|0;c[F>>2]=0;G=D+24|0;c[G>>2]=0;H=D+28|0;c[H>>2]=0;__ZN12PropertyInfoaSERKS_(D,f)|0;I=c[b>>2]|0;J=I+4|0;K=c[J>>2]|0;c[G>>2]=K;c[F>>2]=0;c[H>>2]=I;if(K|0)c[K+20>>2]=D;c[J>>2]=D;if(!(c[I>>2]|0))c[I>>2]=D;D=I+8|0;c[D>>2]=(c[D>>2]|0)+1;D=c[h>>2]|0;do if(D|0){if(__Z16atomic_decrementPj(D+-8|0)|0)break;__ZN6Memory11free_staticEPvb(D,1)}while(0);D=c[w>>2]|0;do if(D|0){if(__Z16atomic_decrementPj(D+-8|0)|0)break;__ZN6Memory11free_staticEPvb(D,1)}while(0);do if(!E){if(__Z16atomic_decrementPj(C+-8|0)|0)break;__ZN6Memory11free_staticEPvb(C,1)}while(0);C=c[o>>2]|0;do if(C|0){if(__Z16atomic_decrementPj(C+-8|0)|0)break;__ZN6Memory11free_staticEPvb(C,1)}while(0);C=c[n>>2]|0;do if(C|0){if(__Z16atomic_decrementPj(C+-8|0)|0)break;__ZN6Memory11free_staticEPvb(C,1)}while(0);C=c[g>>2]|0;do if(C|0){if(__Z16atomic_decrementPj(C+-8|0)|0)break;__ZN6Memory11free_staticEPvb(C,1)}while(0);c[g>>2]=__Z4itosx(z,A)|0;c[p>>2]=__ZplPKcRK6String(1142563,g)|0;__ZN6StringC2EPKc(o,1041258);C=__ZNK6StringplERKS_(p,o)|0;E=C;__ZN6StringC2EPKc(q,1263606);c[i>>2]=0;c[r>>2]=0;c[f>>2]=4;D=(C|0)==0;do if(!D){c[i>>2]=0;if(!(__Z28atomic_conditional_incrementPj(C+-8|0)|0))break;c[i>>2]=E}while(0);c[x>>2]=0;E=c[r>>2]|0;do if((E|0)!=(c[q>>2]|0)){do if(E|0){if(__Z16atomic_decrementPj(E+-8|0)|0)break;__ZN6Memory11free_staticEPvb(E,1)}while(0);c[r>>2]=0;A=c[q>>2]|0;if(!A)break;if(!(__Z28atomic_conditional_incrementPj(A+-8|0)|0))break;c[r>>2]=c[q>>2]}while(0);c[v>>2]=7;if(!(c[b>>2]|0)){E=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=E;c[E>>2]=0;c[E+4>>2]=0;c[E+8>>2]=0}E=__ZnwjPFPvjE(32,4740)|0;c[E>>2]=0;c[E+4>>2]=0;c[E+8>>2]=0;c[E+12>>2]=0;c[E+16>>2]=7;A=E+20|0;c[A>>2]=0;I=E+24|0;c[I>>2]=0;J=E+28|0;c[J>>2]=0;__ZN12PropertyInfoaSERKS_(E,f)|0;K=c[b>>2]|0;H=K+4|0;F=c[H>>2]|0;c[I>>2]=F;c[A>>2]=0;c[J>>2]=K;if(F|0)c[F+20>>2]=E;c[H>>2]=E;if(!(c[K>>2]|0))c[K>>2]=E;E=K+8|0;c[E>>2]=(c[E>>2]|0)+1;E=c[t>>2]|0;do if(E|0){if(__Z16atomic_decrementPj(E+-8|0)|0)break;__ZN6Memory11free_staticEPvb(E,1)}while(0);E=c[y>>2]|0;do if(E|0){if(__Z16atomic_decrementPj(E+-8|0)|0)break;__ZN6Memory11free_staticEPvb(E,1)}while(0);E=c[q>>2]|0;do if(E|0){if(__Z16atomic_decrementPj(E+-8|0)|0)break;__ZN6Memory11free_staticEPvb(E,1)}while(0);do if(!D){if(__Z16atomic_decrementPj(C+-8|0)|0)break;__ZN6Memory11free_staticEPvb(C,1)}while(0);C=c[o>>2]|0;do if(C|0){if(__Z16atomic_decrementPj(C+-8|0)|0)break;__ZN6Memory11free_staticEPvb(C,1)}while(0);C=c[p>>2]|0;do if(C|0){if(__Z16atomic_decrementPj(C+-8|0)|0)break;__ZN6Memory11free_staticEPvb(C,1)}while(0);C=c[g>>2]|0;do if(C|0){if(__Z16atomic_decrementPj(C+-8|0)|0)break;__ZN6Memory11free_staticEPvb(C,1)}while(0);z=z+1|0}z=c[e>>2]|0;if(!z){l=d;return}if(__Z16atomic_decrementPj(z+-8|0)|0){l=d;return}__ZN6Memory11free_staticEPvb(z,1);l=d;return}function __ZNK22VisualScriptExpression4_getERK10StringNameR7Variant(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0;f=l;l=l+80|0;if((l|0)>=(m|0))ba(80);g=f;h=f+64|0;i=f+60|0;j=f+56|0;k=f+52|0;n=f+48|0;o=f+44|0;p=f+40|0;q=f+36|0;r=f+24|0;s=f+32|0;t=f+28|0;u=c[d>>2]|0;do if(u){v=c[u+4>>2]|0;if(v|0){__ZN6StringC2EPKc(g,v);w=c[g>>2]|0;break}v=u+8|0;c[g>>2]=0;x=c[v>>2]|0;if((x|0)!=0?(c[g>>2]=0,(__Z28atomic_conditional_incrementPj(x+-8|0)|0)!=0):0){x=c[v>>2]|0;c[g>>2]=x;w=x}else w=0}else{c[g>>2]=0;w=0}while(0);c[h>>2]=w;w=__ZNK6StringeqEPKc(h,563729)|0;u=c[h>>2]|0;if(u|0?(__Z16atomic_decrementPj(u+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(u,1);if(w){__ZN7VariantC2ERK6String(g,b+160|0);__ZN7VariantaSERKS_(e,g);if(c[g>>2]|0)__ZN7Variant5clearEv(g);y=1;l=f;return y|0}w=c[d>>2]|0;do if(w){u=c[w+4>>2]|0;if(u|0){__ZN6StringC2EPKc(g,u);z=c[g>>2]|0;break}u=w+8|0;c[g>>2]=0;h=c[u>>2]|0;if((h|0)!=0?(c[g>>2]=0,(__Z28atomic_conditional_incrementPj(h+-8|0)|0)!=0):0){h=c[u>>2]|0;c[g>>2]=h;z=h}else z=0}else{c[g>>2]=0;z=0}while(0);c[i>>2]=z;z=__ZNK6StringeqEPKc(i,563740)|0;w=c[i>>2]|0;if(w|0?(__Z16atomic_decrementPj(w+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(w,1);if(z){__ZN7VariantC2Ei(g,c[b+156>>2]|0);__ZN7VariantaSERKS_(e,g);if(c[g>>2]|0)__ZN7Variant5clearEv(g);y=1;l=f;return y|0}z=c[d>>2]|0;do if(z){w=c[z+4>>2]|0;if(w|0){__ZN6StringC2EPKc(g,w);A=c[g>>2]|0;break}w=z+8|0;c[g>>2]=0;i=c[w>>2]|0;if((i|0)!=0?(c[g>>2]=0,(__Z28atomic_conditional_incrementPj(i+-8|0)|0)!=0):0){i=c[w>>2]|0;c[g>>2]=i;A=i}else A=0}else{c[g>>2]=0;A=0}while(0);c[j>>2]=A;A=__ZNK6StringeqEPKc(j,563768)|0;z=c[j>>2]|0;if(z|0?(__Z16atomic_decrementPj(z+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(z,1);if(A){__ZN7VariantC2Eb(g,(a[b+164>>0]|0)!=0);__ZN7VariantaSERKS_(e,g);if(c[g>>2]|0)__ZN7Variant5clearEv(g);y=1;l=f;return y|0}A=c[d>>2]|0;do if(A){z=c[A+4>>2]|0;if(z|0){__ZN6StringC2EPKc(g,z);B=c[g>>2]|0;break}z=A+8|0;c[g>>2]=0;j=c[z>>2]|0;if((j|0)!=0?(c[g>>2]=0,(__Z28atomic_conditional_incrementPj(j+-8|0)|0)!=0):0){j=c[z>>2]|0;c[g>>2]=j;B=j}else B=0}else{c[g>>2]=0;B=0}while(0);c[k>>2]=B;B=__ZNK6StringeqEPKc(k,563749)|0;A=c[k>>2]|0;if(A|0?(__Z16atomic_decrementPj(A+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(A,1);if(B){B=c[b+152>>2]|0;if(!B)C=0;else C=c[B+-4>>2]|0;__ZN7VariantC2Ei(g,C);__ZN7VariantaSERKS_(e,g);if(c[g>>2]|0)__ZN7Variant5clearEv(g);y=1;l=f;return y|0}C=c[d>>2]|0;do if(C){B=c[C+4>>2]|0;if(B|0){__ZN6StringC2EPKc(g,B);D=c[g>>2]|0;break}B=C+8|0;c[g>>2]=0;A=c[B>>2]|0;if((A|0)!=0?(c[g>>2]=0,(__Z28atomic_conditional_incrementPj(A+-8|0)|0)!=0):0){A=c[B>>2]|0;c[g>>2]=A;D=A}else D=0}else{c[g>>2]=0;D=0}while(0);c[n>>2]=D;D=__ZNK6String11begins_withEPKc(n,1142563)|0;C=c[n>>2]|0;if(C|0?(__Z16atomic_decrementPj(C+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(C,1);if(!D){y=0;l=f;return y|0}D=c[d>>2]|0;do if(D){C=c[D+4>>2]|0;if(C|0){__ZN6StringC2EPKc(g,C);E=c[g>>2]|0;break}C=D+8|0;c[g>>2]=0;n=c[C>>2]|0;if((n|0)!=0?(c[g>>2]=0,(__Z28atomic_conditional_incrementPj(n+-8|0)|0)!=0):0){n=c[C>>2]|0;c[g>>2]=n;E=n}else E=0}else{c[g>>2]=0;E=0}while(0);c[p>>2]=E;__ZN6StringC2EPKc(q,1142570);c[o>>2]=__ZNK6String9get_sliceES_i(p,q,1)|0;E=__ZNK6String6to_intEv(o)|0;D=c[o>>2]|0;if(D|0?(__Z16atomic_decrementPj(D+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(D,1);D=c[q>>2]|0;if(D|0?(__Z16atomic_decrementPj(D+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(D,1);D=c[p>>2]|0;do if(D|0){if(__Z16atomic_decrementPj(D+-8|0)|0)break;__ZN6Memory11free_staticEPvb(D,1)}while(0);do if((E|0)>=0){D=b+152|0;p=c[D>>2]|0;if(!p)F=0;else F=c[p+-4>>2]|0;if((E|0)>=(F|0))break;a[1263537]=0;p=c[d>>2]|0;do if(!p){c[g>>2]=0;G=0}else{q=c[p+4>>2]|0;if(q|0){__ZN6StringC2EPKc(g,q);G=c[g>>2]|0;break}q=p+8|0;c[g>>2]=0;o=c[q>>2]|0;if(!o){G=0;break}c[g>>2]=0;if(!(__Z28atomic_conditional_incrementPj(o+-8|0)|0)){G=0;break}o=c[q>>2]|0;c[g>>2]=o;G=o}while(0);c[s>>2]=G;__ZN6StringC2EPKc(t,1142570);c[r>>2]=__ZNK6String9get_sliceES_i(s,t,2)|0;p=c[t>>2]|0;do if(p|0){if(__Z16atomic_decrementPj(p+-8|0)|0)break;__ZN6Memory11free_staticEPvb(p,1)}while(0);p=c[s>>2]|0;do if(p|0){if(__Z16atomic_decrementPj(p+-8|0)|0)break;__ZN6Memory11free_staticEPvb(p,1)}while(0);do if(__ZNK6StringeqEPKc(r,1123189)|0){p=c[D>>2]|0;o=(p|0)==0;if(o)H=0;else H=c[p+-4>>2]|0;do if((H|0)<=(E|0)){if(o)I=0;else I=c[p+-4>>2]|0;if((I|0)>(E|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0)}while(0);__ZN7VariantC2Ei(g,c[p+(E<<3)>>2]|0);__ZN7VariantaSERKS_(e,g);if(c[g>>2]|0)__ZN7Variant5clearEv(g);J=1}else{if(!(__ZNK6StringeqEPKc(r,1126230)|0)){J=0;break}o=c[D>>2]|0;q=(o|0)==0;if(q)K=0;else K=c[o+-4>>2]|0;do if((K|0)<=(E|0)){if(q)L=0;else L=c[o+-4>>2]|0;if((L|0)>(E|0)){a[1263537]=0;M=125;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);N=0;break}}else M=125;while(0);if((M|0)==125)N=o+(E<<3)|0;__ZN7VariantC2ERK6String(g,N+4|0);__ZN7VariantaSERKS_(e,g);if(c[g>>2]|0)__ZN7Variant5clearEv(g);J=1}while(0);D=c[r>>2]|0;do if(D|0){if(__Z16atomic_decrementPj(D+-8|0)|0)break;__ZN6Memory11free_staticEPvb(D,1)}while(0);y=J;l=f;return y|0}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(938357,562944,121,563778,0);y=0;l=f;return y|0}function __ZN22VisualScriptExpression4_setERK10StringNameRK7Variant(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0;f=l;l=l+48|0;if((l|0)>=(m|0))ba(48);g=f+44|0;h=f+40|0;i=f+36|0;j=f+32|0;k=f+28|0;n=f+24|0;o=f+20|0;p=f+12|0;q=f+8|0;r=f+16|0;s=f+4|0;t=f;u=c[d>>2]|0;do if(u){v=c[u+4>>2]|0;if(v|0){__ZN6StringC2EPKc(g,v);w=c[g>>2]|0;break}v=u+8|0;c[g>>2]=0;x=c[v>>2]|0;if((x|0)!=0?(c[g>>2]=0,(__Z28atomic_conditional_incrementPj(x+-8|0)|0)!=0):0){x=c[v>>2]|0;c[g>>2]=x;w=x}else w=0}else{c[g>>2]=0;w=0}while(0);c[h>>2]=w;w=__ZNK6StringeqEPKc(h,563729)|0;u=c[h>>2]|0;if(u|0?(__Z16atomic_decrementPj(u+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(u,1);if(w){w=__ZNK7Variantcv6StringEv(e)|0;u=w;h=b+160|0;x=c[h>>2]|0;if((x|0)==(w|0)){if(w|0)y=20}else{if(x|0?(__Z16atomic_decrementPj(x+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(x,1);c[h>>2]=0;if(w|0)if(!(__Z28atomic_conditional_incrementPj(w+-8|0)|0))y=20;else{c[h>>2]=u;y=20}}if((y|0)==20?(__Z16atomic_decrementPj(w+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(w,1);a[b+172>>0]=1;__ZN16VisualScriptNode20ports_changed_notifyEv(b);z=1;l=f;return z|0}w=c[d>>2]|0;do if(w){u=c[w+4>>2]|0;if(u|0){__ZN6StringC2EPKc(g,u);A=c[g>>2]|0;break}u=w+8|0;c[g>>2]=0;h=c[u>>2]|0;if((h|0)!=0?(c[g>>2]=0,(__Z28atomic_conditional_incrementPj(h+-8|0)|0)!=0):0){h=c[u>>2]|0;c[g>>2]=h;A=h}else A=0}else{c[g>>2]=0;A=0}while(0);c[i>>2]=A;A=__ZNK6StringeqEPKc(i,563740)|0;w=c[i>>2]|0;if(w|0?(__Z16atomic_decrementPj(w+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(w,1);if(A){c[b+156>>2]=__ZNK7VariantcviEv(e)|0;a[b+172>>0]=1;__ZN16VisualScriptNode20ports_changed_notifyEv(b);z=1;l=f;return z|0}A=c[d>>2]|0;do if(A){w=c[A+4>>2]|0;if(w|0){__ZN6StringC2EPKc(g,w);B=c[g>>2]|0;break}w=A+8|0;c[g>>2]=0;i=c[w>>2]|0;if((i|0)!=0?(c[g>>2]=0,(__Z28atomic_conditional_incrementPj(i+-8|0)|0)!=0):0){i=c[w>>2]|0;c[g>>2]=i;B=i}else B=0}else{c[g>>2]=0;B=0}while(0);c[j>>2]=B;B=__ZNK6StringeqEPKc(j,563768)|0;A=c[j>>2]|0;if(A|0?(__Z16atomic_decrementPj(A+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(A,1);if(B){a[b+164>>0]=(__ZNK7VariantcvbEv(e)|0)&1;__ZN16VisualScriptNode20ports_changed_notifyEv(b);z=1;l=f;return z|0}B=c[d>>2]|0;do if(B){A=c[B+4>>2]|0;if(A|0){__ZN6StringC2EPKc(g,A);C=c[g>>2]|0;break}A=B+8|0;c[g>>2]=0;j=c[A>>2]|0;if((j|0)!=0?(c[g>>2]=0,(__Z28atomic_conditional_incrementPj(j+-8|0)|0)!=0):0){j=c[A>>2]|0;c[g>>2]=j;C=j}else C=0}else{c[g>>2]=0;C=0}while(0);c[k>>2]=C;C=__ZNK6StringeqEPKc(k,563749)|0;B=c[k>>2]|0;if(B|0?(__Z16atomic_decrementPj(B+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(B,1);if(C){C=b+152|0;B=c[C>>2]|0;if(!B)D=0;else D=c[B+-4>>2]|0;__ZN6VectorIN22VisualScriptExpression5InputEE6resizeEi(C,__ZNK7VariantcviEv(e)|0)|0;B=(D|0)==0;k=b+156|0;j=D+-1|0;A=(D|0)<1;i=(D|0)<0;w=D;h=c[C>>2]|0;while(1){if(!h)E=0;else E=c[h+-4>>2]|0;if((w|0)>=(E|0)){y=64;break}u=__ZN6String3chrEw(w+97|0)|0;x=u;do if(i)y=72;else{v=c[C>>2]|0;F=(v|0)==0;if(F)G=0;else G=c[v+-4>>2]|0;if((G|0)<=(w|0)){if(F)H=0;else H=c[v+-4>>2]|0;if((H|0)<=(w|0)){y=72;break}a[1263537]=0}__ZN6VectorIN22VisualScriptExpression5InputEE14_copy_on_writeEv(C);I=(c[C>>2]|0)+(w<<3)|0}while(0);if((y|0)==72){y=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);I=0}v=I+4|0;F=c[v>>2]|0;do if((F|0)==(u|0)){if(u|0)y=83}else{do if(F|0){if(__Z16atomic_decrementPj(F+-8|0)|0)break;__ZN6Memory11free_staticEPvb(F,1)}while(0);c[v>>2]=0;if(!u)break;if(!(__Z28atomic_conditional_incrementPj(u+-8|0)|0)){y=83;break}c[v>>2]=x;y=83}while(0);do if((y|0)==83){y=0;if(__Z16atomic_decrementPj(u+-8|0)|0)break;__ZN6Memory11free_staticEPvb(u,1)}while(0);if(B)J=k;else{do if(A)y=93;else{u=c[C>>2]|0;x=(u|0)==0;if(x)K=0;else K=c[u+-4>>2]|0;if((K|0)<(D|0)){if(x)L=0;else L=c[u+-4>>2]|0;if((L|0)<(D|0)){y=93;break}a[1263537]=0}__ZN6VectorIN22VisualScriptExpression5InputEE14_copy_on_writeEv(C);M=(c[C>>2]|0)+(j<<3)|0}while(0);if((y|0)==93){y=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);M=0}J=M}u=c[J>>2]|0;if(i){y=104;break}x=c[C>>2]|0;v=(x|0)==0;if(v)N=0;else N=c[x+-4>>2]|0;if((N|0)<=(w|0)){if(v)O=0;else O=c[x+-4>>2]|0;if((O|0)<=(w|0)){y=104;break}a[1263537]=0}__ZN6VectorIN22VisualScriptExpression5InputEE14_copy_on_writeEv(C);x=c[C>>2]|0;c[x+(w<<3)>>2]=u;w=w+1|0;h=x}if((y|0)==64){a[b+172>>0]=1;__ZN16VisualScriptNode20ports_changed_notifyEv(b);z=1;l=f;return z|0}else if((y|0)==104)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}h=c[d>>2]|0;do if(h){w=c[h+4>>2]|0;if(w|0){__ZN6StringC2EPKc(g,w);P=c[g>>2]|0;break}w=h+8|0;c[g>>2]=0;C=c[w>>2]|0;if((C|0)!=0?(c[g>>2]=0,(__Z28atomic_conditional_incrementPj(C+-8|0)|0)!=0):0){C=c[w>>2]|0;c[g>>2]=C;P=C}else P=0}else{c[g>>2]=0;P=0}while(0);c[n>>2]=P;P=__ZNK6String11begins_withEPKc(n,1142563)|0;h=c[n>>2]|0;if(h|0?(__Z16atomic_decrementPj(h+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(h,1);if(!P){z=0;l=f;return z|0}P=c[d>>2]|0;do if(P){h=c[P+4>>2]|0;if(h|0){__ZN6StringC2EPKc(g,h);Q=c[g>>2]|0;break}h=P+8|0;c[g>>2]=0;n=c[h>>2]|0;if((n|0)!=0?(c[g>>2]=0,(__Z28atomic_conditional_incrementPj(n+-8|0)|0)!=0):0){n=c[h>>2]|0;c[g>>2]=n;Q=n}else Q=0}else{c[g>>2]=0;Q=0}while(0);c[p>>2]=Q;__ZN6StringC2EPKc(q,1142570);c[o>>2]=__ZNK6String9get_sliceES_i(p,q,1)|0;Q=__ZNK6String6to_intEv(o)|0;P=c[o>>2]|0;if(P|0?(__Z16atomic_decrementPj(P+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(P,1);P=c[q>>2]|0;if(P|0?(__Z16atomic_decrementPj(P+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(P,1);P=c[p>>2]|0;do if(P|0){if(__Z16atomic_decrementPj(P+-8|0)|0)break;__ZN6Memory11free_staticEPvb(P,1)}while(0);do if((Q|0)>=0){P=b+152|0;p=c[P>>2]|0;if(!p)R=0;else R=c[p+-4>>2]|0;if((Q|0)>=(R|0))break;a[1263537]=0;p=c[d>>2]|0;do if(!p){c[g>>2]=0;S=0}else{q=c[p+4>>2]|0;if(q|0){__ZN6StringC2EPKc(g,q);S=c[g>>2]|0;break}q=p+8|0;c[g>>2]=0;o=c[q>>2]|0;if(!o){S=0;break}c[g>>2]=0;if(!(__Z28atomic_conditional_incrementPj(o+-8|0)|0)){S=0;break}o=c[q>>2]|0;c[g>>2]=o;S=o}while(0);c[s>>2]=S;__ZN6StringC2EPKc(t,1142570);c[r>>2]=__ZNK6String9get_sliceES_i(s,t,2)|0;p=c[t>>2]|0;do if(p|0){if(__Z16atomic_decrementPj(p+-8|0)|0)break;__ZN6Memory11free_staticEPvb(p,1)}while(0);p=c[s>>2]|0;do if(p|0){if(__Z16atomic_decrementPj(p+-8|0)|0)break;__ZN6Memory11free_staticEPvb(p,1)}while(0);a:do if(__ZNK6StringeqEPKc(r,1123189)|0){p=__ZNK7VariantcviEv(e)|0;o=c[P>>2]|0;q=(o|0)==0;if(q)T=0;else T=c[o+-4>>2]|0;do if((T|0)<=(Q|0)){if(q)U=0;else U=c[o+-4>>2]|0;if((U|0)>(Q|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);__ZN6VectorIN22VisualScriptExpression5InputEE14_copy_on_writeEv(P);c[(c[P>>2]|0)+(Q<<3)>>2]=p;y=182}else{if(!(__ZNK6StringeqEPKc(r,1126230)|0)){V=0;break}o=__ZNK7Variantcv6StringEv(e)|0;q=o;n=c[P>>2]|0;h=(n|0)==0;if(h)W=0;else W=c[n+-4>>2]|0;do if((W|0)<=(Q|0)){if(h)X=0;else X=c[n+-4>>2]|0;if((X|0)>(Q|0)){a[1263537]=0;y=171;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);Y=0;break}}else y=171;while(0);if((y|0)==171){__ZN6VectorIN22VisualScriptExpression5InputEE14_copy_on_writeEv(P);Y=(c[P>>2]|0)+(Q<<3)|0}n=Y+4|0;h=c[n>>2]|0;do if((h|0)==(o|0)){if(!o){y=182;break a}}else{do if(h|0){if(__Z16atomic_decrementPj(h+-8|0)|0)break;__ZN6Memory11free_staticEPvb(h,1)}while(0);c[n>>2]=0;if(!o){y=182;break a}if(!(__Z28atomic_conditional_incrementPj(o+-8|0)|0))break;c[n>>2]=q}while(0);if(__Z16atomic_decrementPj(o+-8|0)|0){y=182;break}__ZN6Memory11free_staticEPvb(o,1);y=182}while(0);if((y|0)==182){a[b+172>>0]=1;__ZN16VisualScriptNode20ports_changed_notifyEv(b);V=1}P=c[r>>2]|0;do if(P|0){if(__Z16atomic_decrementPj(P+-8|0)|0)break;__ZN6Memory11free_staticEPvb(P,1)}while(0);z=V;l=f;return z|0}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(894471,562944,74,563778,0);z=0;l=f;return z|0}function __ZN16VisualScriptNode20ports_changed_notifyEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0;b=l;l=l+128|0;if((l|0)>=(m|0))ba(128);d=b+120|0;e=b+96|0;f=b+72|0;g=b+48|0;h=b+24|0;i=b;j=a+140|0;k=__ZNK5Array4sizeEv(j)|0;if((k|0)>(ij[c[(c[a>>2]|0)+132>>2]&8191](a)|0))n=__ZNK5Array4sizeEv(j)|0;else n=ij[c[(c[a>>2]|0)+132>>2]&8191](a)|0;__ZN5Array6resizeEi(j,n)|0;__ZN10StringNameC2EPKc(d,563595);c[e>>2]=0;c[f>>2]=0;c[g>>2]=0;c[h>>2]=0;c[i>>2]=0;__ZN6Object11emit_signalERK10StringNameRK7VariantS5_S5_S5_S5_(a,d,e,f,g,h,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);if(c[h>>2]|0)__ZN7Variant5clearEv(h);if(c[g>>2]|0)__ZN7Variant5clearEv(g);if(c[f>>2]|0)__ZN7Variant5clearEv(f);if(!(c[e>>2]|0)){__ZN10StringNameD2Ev(d);l=b;return}__ZN7Variant5clearEv(e);__ZN10StringNameD2Ev(d);l=b;return}function __ZN6VectorIN22VisualScriptExpression5InputEE6resizeEi(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0;if((d|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,269,1145657,0);e=31;return e|0}a[1263537]=0;f=c[b>>2]|0;if(!f)g=0;else g=c[f+-4>>2]|0;if((g|0)==(d|0)){e=0;return e|0}if(!d){if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0){g=c[b>>2]|0;h=(g|0)==0?0:g+-4|0;g=h+4|0;if(c[h>>2]|0){i=0;do{j=c[g+(i<<3)+4>>2]|0;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);i=i+1|0}while(i>>>0<(c[h>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(f,1)}c[b>>2]=0;e=0;return e|0}__ZN6VectorIN22VisualScriptExpression5InputEE14_copy_on_writeEv(b);f=d<<3;if(d>>>0<=536870911?(h=f+-1|0,i=h>>>1|h,h=i>>>2|i,i=h>>>4|h,h=i>>>8|i,i=(h>>>16|h)+1|0,f>>>0<4294967264):0){a[1263537]=0;f=c[b>>2]|0;do if(!f)if((d|0)>0)k=23;else{l=0;k=32}else{h=c[f+-4>>2]|0;if((h|0)<(d|0))if(!h)k=23;else{g=__ZN6Memory14realloc_staticEPvjb(f,i,1)|0;if(g|0){a[1263537]=0;m=g;n=c[g+-4>>2]|0;break}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,300,1145876,0);e=6;return e|0}else{l=h;k=32}}while(0);do if((k|0)==23){h=__ZN6Memory12alloc_staticEjb(i,1)|0;if(h|0){a[1263537]=0;c[h+-4>>2]=0;c[h+-8>>2]=1;m=h;n=0;break}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,292,1145820,0);e=6;return e|0}else if((k|0)==32){if((l|0)<=(d|0)){e=0;return e|0}if((c[f+-4>>2]|0)>>>0>d>>>0){h=d;g=f;do{j=c[g+(h<<3)+4>>2]|0;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);h=h+1|0;g=c[b>>2]|0}while(h>>>0<(c[g+-4>>2]|0)>>>0);o=g}else o=f;h=__ZN6Memory14realloc_staticEPvjb(o,i,1)|0;if(!h){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,324,1145876,0);e=6;return e|0}else{a[1263537]=0;c[b>>2]=h;c[h+-4>>2]=d;e=0;return e|0}}while(0);c[b>>2]=m;if((n|0)<(d|0)){i=n<<3;_memset(m+i|0,0,(d<<3)-i|0)|0;p=c[b>>2]|0}else p=m;c[((p|0)==0?0:p+-4|0)>>2]=d;e=0;return e|0}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,285,1145723,0);e=6;return e|0}function __ZN7ClassDB10_add_classI22VisualScriptExpressionEEvv(){var a=0,b=0,d=0,e=0,f=0,g=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+16|0;d=a+12|0;e=a+8|0;f=a+4|0;g=a;__ZN6StringC2EPKc(b,600008);c[e>>2]=c[b>>2];__ZN10StringNameC2ERK6String(d,e);__ZN6StringC2EPKc(b,570013);c[g>>2]=c[b>>2];__ZN10StringNameC2ERK6String(f,g);__ZN7ClassDB11_add_class2ERK10StringNameS2_(d,f);__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);__ZN10StringNameD2Ev(d);d=c[e>>2]|0;if(!d){l=a;return}if(__Z16atomic_decrementPj(d+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(d,1);l=a;return}function __ZN24VisualScriptFunctionCall18_initialize_classvEv(b){b=b|0;if(a[1258339]|0)return;if(!(a[1258337]|0)){if(!(a[1257004]|0)){if(!(a[1257001]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI9ReferenceEEvv();__ZN9Reference13_bind_methodsEv();a[1257001]=1}__ZN7ClassDB10_add_classI8ResourceEEvv();__ZN8Resource13_bind_methodsEv();a[1257004]=1}__ZN7ClassDB10_add_classI16VisualScriptNodeEEvv();__ZN16VisualScriptNode13_bind_methodsEv();a[1258337]=1}__ZN7ClassDB10_add_classI24VisualScriptFunctionCallEEvv();__ZN24VisualScriptFunctionCall13_bind_methodsEv();a[1258339]=1;return}function __ZN24VisualScriptFunctionCall5_setvERK10StringNameRK7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK24VisualScriptFunctionCall5_getvERK10StringNameR7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK24VisualScriptFunctionCall19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+24|0;g=e+4|0;h=e;if(!d)__ZNK16VisualScriptNode19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,0);__ZN6StringC2EPKc(f,600312);i=c[f>>2]|0;f=i;j=g+4|0;c[j>>2]=0;k=g+12|0;c[k>>2]=0;c[g>>2]=0;n=(i|0)==0;if(!n?(c[j>>2]=0,__Z28atomic_conditional_incrementPj(i+-8|0)|0):0)c[j>>2]=f;c[g+8>>2]=0;f=c[k>>2]|0;if(f|0){if(!(__Z16atomic_decrementPj(f+-8|0)|0))__ZN6Memory11free_staticEPvb(f,1);c[k>>2]=0}c[g+16>>2]=256;if(!(c[b>>2]|0)){k=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=k;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0}k=__ZnwjPFPvjE(32,4740)|0;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0;c[k+12>>2]=0;c[k+16>>2]=7;f=k+20|0;c[f>>2]=0;j=k+24|0;c[j>>2]=0;o=k+28|0;c[o>>2]=0;__ZN12PropertyInfoaSERKS_(k,g)|0;p=c[b>>2]|0;q=p+4|0;r=c[q>>2]|0;c[j>>2]=r;c[f>>2]=0;c[o>>2]=p;if(r|0)c[r+20>>2]=k;c[q>>2]=k;if(!(c[p>>2]|0))c[p>>2]=k;k=p+8|0;c[k>>2]=(c[k>>2]|0)+1;k=c[g+12>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);k=c[g+4>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);if(!n?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);__ZN10StringNameC2EPKc(h,600312);__ZN7ClassDB17get_property_listE10StringNameP4ListI12PropertyInfo16DefaultAllocatorEbPK6Object(h,b,1,a);__ZN10StringNameD2Ev(h);if(!d){l=e;return}__ZNK16VisualScriptNode19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,1);l=e;return}function __ZN24VisualScriptFunctionCall14_notificationvEib(a,b,c){a=a|0;b=b|0;c=c|0;if(c){if(552!=510)__ZN16VisualScriptNode13_notificationEi(a,b)}else if(552!=510)__ZN16VisualScriptNode13_notificationEi(a,b);return}function __ZNK24VisualScriptFunctionCall16_get_class_namevEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+8|0;e=b+4|0;f=b;g=a+148|0;a=c[g>>2]|0;if(a|0){if(c[a+4>>2]|0){l=b;return g|0}if(__ZNK6String6lengthEv(a+8|0)|0){l=b;return g|0}}__ZN6StringC2EPKc(d,600312);c[f>>2]=c[d>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameaSERKS_(g,e);__ZN10StringNameD2Ev(e);e=c[f>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);l=b;return g|0}function __ZNK24VisualScriptFunctionCall18_validate_propertyER12PropertyInfo(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+28|0;g=e+12|0;h=e+4|0;i=e;j=e+24|0;k=e+20|0;n=e+16|0;o=e+8|0;p=d+4|0;if(__ZNK6StringeqEPKc(p,571239)|0?(c[b+152>>2]|0)!=2:0)c[d+16>>2]=5;if(__ZNK6StringeqEPKc(p,563911)|0?(c[b+152>>2]|0)!=2:0)c[d+16>>2]=0;if(__ZNK6StringeqEPKc(p,563932)|0?(c[b+152>>2]|0)!=3:0)c[d+16>>2]=0;do if(__ZNK6StringeqEPKc(p,563952)|0){if((c[b+152>>2]|0)!=4){c[d+16>>2]=0;break}c[g>>2]=0;__ZN12GlobalConfig14get_singletonsEP4ListINS_9SingletonE16DefaultAllocatorE(__ZN12GlobalConfig13get_singletonEv()|0,g);c[d+8>>2]=3;c[h>>2]=0;q=c[g>>2]|0;if(!q)r=0;else{s=q;t=15}while(1){if((t|0)==15){t=0;r=c[s>>2]|0}if(!r)break;c[f>>2]=0;q=__ZNK6StringneERKS_(h,f)|0;u=c[f>>2]|0;if(u|0?(__Z16atomic_decrementPj(u+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(u,1);if(q)__ZN6StringpLEPKc(h,1117595)|0;q=c[r>>2]|0;do if(q){u=c[q+4>>2]|0;if(u|0){__ZN6StringC2EPKc(f,u);v=c[f>>2]|0;break}u=q+8|0;c[f>>2]=0;w=c[u>>2]|0;if((w|0)!=0?(c[f>>2]=0,(__Z28atomic_conditional_incrementPj(w+-8|0)|0)!=0):0){w=c[u>>2]|0;c[f>>2]=w;v=w}else v=0}else{c[f>>2]=0;v=0}while(0);c[i>>2]=v;__ZN6StringpLERKS_(h,i)|0;q=c[i>>2]|0;if(q|0?(__Z16atomic_decrementPj(q+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(q,1);s=r+8|0;t=15}q=d+12|0;w=c[q>>2]|0;u=c[h>>2]|0;do if((w|0)!=(u|0)){if(w|0?(__Z16atomic_decrementPj(w+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(w,1);c[q>>2]=0;x=c[h>>2]|0;if(x)if(!(__Z28atomic_conditional_incrementPj(x+-8|0)|0)){y=c[h>>2]|0;break}else{z=c[h>>2]|0;c[q>>2]=z;y=z;break}else y=x}else y=u;while(0);if(y|0?(__Z16atomic_decrementPj(y+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(y,1);__ZN4ListIN12GlobalConfig9SingletonE16DefaultAllocatorED2Ev(g)}while(0);if(__ZNK6StringeqEPKc(p,563971)|0?(c[b+152>>2]|0)!=1:0)c[d+16>>2]=0;a:do if(__ZNK6StringeqEPKc(p,563990)|0){y=b+152|0;h=c[y>>2]|0;switch(h|0){case 3:{c[d+8>>2]=25;r=__ZN7Variant13get_type_nameENS_4TypeE(c[b+164>>2]|0)|0;s=r;i=d+12|0;v=c[i>>2]|0;if((v|0)==(r|0)){if(!r)break a}else{if(v|0?(__Z16atomic_decrementPj(v+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(v,1);c[i>>2]=0;if(!r)break a;if(__Z28atomic_conditional_incrementPj(r+-8|0)|0)c[i>>2]=s}if(__Z16atomic_decrementPj(r+-8|0)|0)break a;__ZN6Memory11free_staticEPvb(r,1);break a;break}case 0:{t=60;break}default:A=h}do if((t|0)==60){h=__ZNK16VisualScriptNode17get_visual_scriptEv(b)|0;if(!h){A=c[y>>2]|0;break}if(__ZN9Reference11unreferenceEv(h)|0?__Z17predelete_handlerP6Object(h)|0:0){gj[c[(c[h>>2]|0)+76>>2]&8191](h);__ZN6Memory11free_staticEPvb(h,0)}c[d+8>>2]=28;h=__ZNK16VisualScriptNode17get_visual_scriptEv(b)|0;r=__Z4itosx(c[h+44>>2]|0,0)|0;s=r;i=d+12|0;v=c[i>>2]|0;if((v|0)==(r|0)){if(r|0)t=72}else{if(v|0?(__Z16atomic_decrementPj(v+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(v,1);c[i>>2]=0;if(r|0)if(!(__Z28atomic_conditional_incrementPj(r+-8|0)|0))t=72;else{c[i>>2]=s;t=72}}if((t|0)==72?(__Z16atomic_decrementPj(r+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(r,1);if(!h)break a;if(!(__ZN9Reference11unreferenceEv(h)|0))break a;if(!(__Z17predelete_handlerP6Object(h)|0))break a;gj[c[(c[h>>2]|0)+76>>2]&8191](h);__ZN6Memory11free_staticEPvb(h,0);break a}while(0);switch(A|0){case 4:{y=__ZN12GlobalConfig13get_singletonEv()|0;h=c[b+184>>2]|0;do if(h){r=c[h+4>>2]|0;if(r|0){__ZN6StringC2EPKc(f,r);B=c[f>>2]|0;break}r=h+8|0;c[f>>2]=0;s=c[r>>2]|0;if((s|0)!=0?(c[f>>2]=0,(__Z28atomic_conditional_incrementPj(s+-8|0)|0)!=0):0){s=c[r>>2]|0;c[f>>2]=s;B=s}else B=0}else{c[f>>2]=0;B=0}while(0);c[g>>2]=B;h=__ZNK12GlobalConfig20get_singleton_objectERK6String(y,g)|0;s=c[g>>2]|0;if(s|0?(__Z16atomic_decrementPj(s+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(s,1);s=d+8|0;if(h|0){c[s>>2]=27;r=__Z4itosx(c[h+44>>2]|0,0)|0;h=r;i=d+12|0;v=c[i>>2]|0;if((v|0)==(r|0)){if(!r)break a}else{if(v|0?(__Z16atomic_decrementPj(v+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(v,1);c[i>>2]=0;if(!r)break a;if(__Z28atomic_conditional_incrementPj(r+-8|0)|0)c[i>>2]=h}if(__Z16atomic_decrementPj(r+-8|0)|0)break a;__ZN6Memory11free_staticEPvb(r,1);break a}c[s>>2]=26;s=c[b+156>>2]|0;do if(s){r=c[s+4>>2]|0;if(r|0){__ZN6StringC2EPKc(f,r);C=c[f>>2]|0;break}r=s+8|0;c[f>>2]=0;h=c[r>>2]|0;if((h|0)!=0?(c[f>>2]=0,(__Z28atomic_conditional_incrementPj(h+-8|0)|0)!=0):0){h=c[r>>2]|0;c[f>>2]=h;C=h}else C=0}else{c[f>>2]=0;C=0}while(0);s=C;y=d+12|0;h=c[y>>2]|0;if((h|0)==(C|0)){if(!C)break a}else{if(h|0?(__Z16atomic_decrementPj(h+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(h,1);c[y>>2]=0;if(!C)break a;if(__Z28atomic_conditional_incrementPj(C+-8|0)|0)c[y>>2]=s}if(__Z16atomic_decrementPj(C+-8|0)|0)break a;__ZN6Memory11free_staticEPvb(C,1);break a;break}case 2:{s=d+8|0;c[s>>2]=26;y=c[b+156>>2]|0;do if(y){h=c[y+4>>2]|0;if(h|0){__ZN6StringC2EPKc(f,h);D=c[f>>2]|0;break}h=y+8|0;c[f>>2]=0;r=c[h>>2]|0;if((r|0)!=0?(c[f>>2]=0,(__Z28atomic_conditional_incrementPj(r+-8|0)|0)!=0):0){r=c[h>>2]|0;c[f>>2]=r;D=r}else D=0}else{c[f>>2]=0;D=0}while(0);y=D;r=d+12|0;h=c[r>>2]|0;if((h|0)==(D|0)){if(D|0)t=133}else{if(h|0?(__Z16atomic_decrementPj(h+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(h,1);c[r>>2]=0;if(D|0)if(!(__Z28atomic_conditional_incrementPj(D+-8|0)|0))t=133;else{c[r>>2]=y;t=133}}if((t|0)==133?(__Z16atomic_decrementPj(D+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(D,1);y=b+160|0;c[f>>2]=0;h=__ZNK6StringneERKS_(y,f)|0;i=c[f>>2]|0;if(i|0?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);if(!h)break a;h=(__ZN13ResourceCache3hasERK6String(y)|0)^1;i=c[313435]|0;if((i|0)!=0&h)gj[i&8191](y);if(!(__ZN13ResourceCache3hasERK6String(y)|0))break a;i=__ZN13ResourceCache3getERK6String(y)|0;if(!i)break a;a[1263537]=0;__ZN9Reference8init_refEv(i)|0;if($i[c[(c[i>>2]|0)+44>>2]&8191](i,1220708)|0){__ZN9Reference9referenceEv(i);E=i}else E=0;if(__ZN9Reference11unreferenceEv(i)|0?__Z17predelete_handlerP6Object(i)|0:0){gj[c[(c[i>>2]|0)+76>>2]&8191](i);__ZN6Memory11free_staticEPvb(i,0)}if(!E)break a;c[s>>2]=28;i=__Z4itosx(c[E+44>>2]|0,0)|0;y=i;h=c[r>>2]|0;do if((h|0)==(i|0)){if(i|0)t=157}else{do if(h|0){if(__Z16atomic_decrementPj(h+-8|0)|0)break;__ZN6Memory11free_staticEPvb(h,1)}while(0);c[r>>2]=0;if(!i)break;if(!(__Z28atomic_conditional_incrementPj(i+-8|0)|0)){t=157;break}c[r>>2]=y;t=157}while(0);do if((t|0)==157){if(__Z16atomic_decrementPj(i+-8|0)|0)break;__ZN6Memory11free_staticEPvb(i,1)}while(0);if(!(__ZN9Reference11unreferenceEv(E)|0))break a;if(!(__Z17predelete_handlerP6Object(E)|0))break a;gj[c[(c[E>>2]|0)+76>>2]&8191](E);__ZN6Memory11free_staticEPvb(E,0);break a;break}case 1:{c[d+8>>2]=26;__ZN10StringNameC2ERKS_(f,b+156|0);i=c[f>>2]|0;c[j>>2]=i;y=i;do if(i){r=c[y+4>>2]|0;if(r|0){__ZN6StringC2EPKc(f,r);F=c[f>>2]|0;break}r=y+8|0;c[f>>2]=0;h=c[r>>2]|0;if((h|0)!=0?(c[f>>2]=0,(__Z28atomic_conditional_incrementPj(h+-8|0)|0)!=0):0){h=c[r>>2]|0;c[f>>2]=h;F=h}else F=0}else{c[f>>2]=0;F=0}while(0);y=F;i=d+12|0;h=c[i>>2]|0;if((h|0)==(F|0)){if(F|0)t=177}else{if(h|0?(__Z16atomic_decrementPj(h+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(h,1);c[i>>2]=0;if(F|0)if(!(__Z28atomic_conditional_incrementPj(F+-8|0)|0))t=177;else{c[i>>2]=y;t=177}}if((t|0)==177?(__Z16atomic_decrementPj(F+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(F,1);__ZN10StringNameD2Ev(j);break a;break}default:break a}}while(0);do if(__ZNK6StringeqEPKc(p,564008)|0){c[d+8>>2]=1;if((c[b+152>>2]|0)==3){j=__ZN7Variant28get_method_default_argumentsENS_4TypeERK10StringName(c[b+164>>2]|0,b+172|0)|0;if(j|0){F=c[j+-4>>2]|0;if(!(__Z16atomic_decrementPj(j+-8|0)|0)){E=j+-4|0;D=c[E>>2]|0;if(D|0){C=0;B=D;while(1){D=j+(C*24|0)|0;if(!(c[D>>2]|0))G=B;else{__ZN7Variant5clearEv(D);G=c[E>>2]|0}C=C+1|0;if(C>>>0>=G>>>0)break;else B=G}}__ZN6Memory11free_staticEPvb(j,1);H=F;t=191}else{H=F;t=191}}}else{c[k>>2]=__ZNK24VisualScriptFunctionCall14_get_base_typeEv(b)|0;__ZN10StringNameC2ERKS_(n,b+172|0);B=__ZN7ClassDB10get_methodE10StringNameS0_(k,n)|0;__ZN10StringNameD2Ev(n);__ZN10StringNameD2Ev(k);if(B|0){H=c[B+20>>2]|0;t=191}}if((t|0)==191?H|0:0){c[f>>2]=__Z4itosx(H,((H|0)<0)<<31>>31)|0;c[o>>2]=__ZplPKcRK6String(943860,f)|0;__ZN6StringC2EPKc(g,875795);B=__ZNK6StringplERKS_(o,g)|0;C=B;E=d+12|0;D=c[E>>2]|0;if((D|0)==(B|0)){if(B|0)t=201}else{if(D|0?(__Z16atomic_decrementPj(D+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(D,1);c[E>>2]=0;if(B|0)if(!(__Z28atomic_conditional_incrementPj(B+-8|0)|0))t=201;else{c[E>>2]=C;t=201}}if((t|0)==201?(__Z16atomic_decrementPj(B+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(B,1);B=c[g>>2]|0;if(B|0?(__Z16atomic_decrementPj(B+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(B,1);B=c[o>>2]|0;if(B|0?(__Z16atomic_decrementPj(B+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(B,1);B=c[f>>2]|0;if(B|0?(__Z16atomic_decrementPj(B+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(B,1);break}c[d+16>>2]=0}while(0);if(!(__ZNK6StringeqEPKc(p,564034)|0)){l=e;return}if((c[b+152>>2]|0)!=3){l=e;return}c[d+16>>2]=0;l=e;return}function __ZNK24VisualScriptFunctionCall9get_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,600312);l=a;return c[b>>2]|0}function __ZNK24VisualScriptFunctionCall8is_classERK6String(a,b){a=a|0;b=b|0;var c=0;if(((!(__ZNK6StringeqEPKc(b,600312)|0)?!(__ZNK6StringeqEPKc(b,570013)|0):0)?!(__ZNK6StringeqEPKc(b,1110448)|0):0)?!(__ZNK6StringeqEPKc(b,1126157)|0):0)c=__ZNK6StringeqEPKc(b,1142944)|0;else c=1;return c|0}function __ZNK24VisualScriptFunctionCall12is_class_ptrEPv(a,b){a=a|0;b=b|0;return (b|0)==1227424|((b|0)==1227416|((b|0)==1220696|((b|0)==1220724|(b|0)==1220580)))|0}function __ZN24VisualScriptFunctionCallD2Ev(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;c[a>>2]=140052;__ZN10MethodInfoD2Ev(a+192|0);__ZN10StringNameD2Ev(a+184|0);__ZN10StringNameD2Ev(a+172|0);__ZN8NodePathD2Ev(a+168|0);b=c[a+160>>2]|0;if(b|0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(b,1);__ZN10StringNameD2Ev(a+156|0);__ZN10StringNameD2Ev(a+148|0);c[a>>2]=139696;__ZN5ArrayD2Ev(a+140|0);b=a+128|0;d=c[b>>2]|0;if(!d){e=a+124|0;__ZN10StringNameD2Ev(e);__ZN8ResourceD2Ev(a);return}__ZN3SetIP12VisualScript10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(b,c[d+8>>2]|0);d=c[a+132>>2]|0;f=c[b>>2]|0;c[f+8>>2]=d;c[a+136>>2]=0;g=d;c[g+12>>2]=g;if(!f){e=a+124|0;__ZN10StringNameD2Ev(e);__ZN8ResourceD2Ev(a);return}__ZN6Memory11free_staticEPvb(f,0);c[b>>2]=0;e=a+124|0;__ZN10StringNameD2Ev(e);__ZN8ResourceD2Ev(a);return}function __ZN24VisualScriptFunctionCallD0Ev(a){a=a|0;__ZN24VisualScriptFunctionCallD2Ev(a);__ZdlPv(a);return}function __ZNK24VisualScriptFunctionCall30get_output_sequence_port_countEv(a){a=a|0;if(!(c[a+224>>2]&8))return (c[a+152>>2]|0)!=3|0;else return 0;return 0}function __ZNK24VisualScriptFunctionCall23has_input_sequence_portEv(a){a=a|0;if(!(c[a+224>>2]&8))return (c[a+152>>2]|0)!=3|0;else return 0;return 0}function __ZNK24VisualScriptFunctionCall29get_output_sequence_port_textEi(a,b){a=a|0;b=b|0;return 0}function __ZNK24VisualScriptFunctionCall26get_input_value_port_countEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+4|0;e=b;f=a+152|0;if((c[f>>2]|0)!=3){c[d>>2]=__ZNK24VisualScriptFunctionCall14_get_base_typeEv(a)|0;__ZN10StringNameC2ERKS_(e,a+172|0);g=__ZN7ClassDB10get_methodE10StringNameS0_(d,e)|0;__ZN10StringNameD2Ev(e);__ZN10StringNameD2Ev(d);if(!g){d=c[a+196>>2]|0;if(!d)h=0;else{i=d+8|0;j=12}}else{i=g+24|0;j=12}if((j|0)==12)h=c[i>>2]|0;k=((c[f>>2]|0)==2&1)+h-(c[a+176>>2]|0)+((c[a+180>>2]|0)>2&1)|0;l=b;return k|0}h=__ZN7Variant25get_method_argument_namesENS_4TypeERK10StringName(c[a+164>>2]|0,a+172|0)|0;if(!h){k=(c[a+180>>2]|0)>2?2:1;l=b;return k|0}f=(c[h+-4>>2]|0)+1+((c[a+180>>2]|0)>2&1)|0;if(__Z16atomic_decrementPj(h+-8|0)|0){k=f;l=b;return k|0}a=h+-4|0;if(c[a>>2]|0){i=0;do{__ZN10StringNameD2Ev(h+(i<<2)|0);i=i+1|0}while(i>>>0<(c[a>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(h,1);k=f;l=b;return k|0}function __ZNK24VisualScriptFunctionCall27get_output_value_port_countEv(b){b=b|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e+8|0;g=e+4|0;h=e;i=b+152|0;if((c[i>>2]|0)==3){a[f>>0]=0;__ZN7Variant22get_method_return_typeENS_4TypeERK10StringNamePb(c[b+164>>2]|0,b+172|0,f)|0;j=d[f>>0]|0;l=e;return j|0}c[g>>2]=__ZNK24VisualScriptFunctionCall14_get_base_typeEv(b)|0;__ZN10StringNameC2ERKS_(h,b+172|0);b=__ZN7ClassDB10get_methodE10StringNameS0_(g,h)|0;__ZN10StringNameD2Ev(h);__ZN10StringNameD2Ev(g);if(!b)k=1;else k=d[b+41>>0]|0;j=((c[i>>2]|0)==2&1)+k|0;l=e;return j|0}function __ZNK24VisualScriptFunctionCall25get_input_value_port_infoEi(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);g=f+24|0;h=f+20|0;i=f+16|0;j=f+12|0;k=f+8|0;n=f+4|0;o=f;p=c[d+152>>2]|0;do if((p&-2|0)==2){if(e|0){q=e+-1|0;break}c[b>>2]=0;c[b+4>>2]=0;c[b+8>>2]=0;c[b+12>>2]=0;c[b+16>>2]=7;if((p|0)==2){c[b>>2]=18;__ZN6StringC2EPKc(g,1126208);r=b+4|0;s=c[r>>2]|0;t=c[g>>2]|0;do if((s|0)!=(t|0)){if(s|0?(__Z16atomic_decrementPj(s+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(s,1);c[r>>2]=0;u=c[g>>2]|0;if(u)if(!(__Z28atomic_conditional_incrementPj(u+-8|0)|0)){v=c[g>>2]|0;break}else{w=c[g>>2]|0;c[r>>2]=w;v=w;break}else v=u}else v=t;while(0);if((v|0)!=0?(__Z16atomic_decrementPj(v+-8|0)|0)==0:0){__ZN6Memory11free_staticEPvb(v,1);x=g}else x=g}else{t=c[d+164>>2]|0;c[b>>2]=t;c[h>>2]=__ZN7Variant13get_type_nameENS_4TypeE(t)|0;t=__ZNK6String8to_lowerEv(h)|0;c[g>>2]=t;r=b+4|0;s=c[r>>2]|0;do if((s|0)!=(t|0)){if(s|0?(__Z16atomic_decrementPj(s+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(s,1);c[r>>2]=0;u=c[g>>2]|0;if(u)if(!(__Z28atomic_conditional_incrementPj(u+-8|0)|0)){y=c[g>>2]|0;break}else{w=c[g>>2]|0;c[r>>2]=w;y=w;break}else y=u}else y=t;while(0);if(y|0?(__Z16atomic_decrementPj(y+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(y,1);t=c[h>>2]|0;if((t|0)!=0?(__Z16atomic_decrementPj(t+-8|0)|0)==0:0){__ZN6Memory11free_staticEPvb(t,1);x=g}else x=g}l=f;return}else q=e;while(0);do if((c[d+180>>2]|0)>2){if(q|0){z=q+-1|0;break}__ZN6StringC2EPKc(i,802475);__ZN6StringC2EPKc(g,1263606);e=b+4|0;c[e>>2]=0;x=b+12|0;c[x>>2]=0;c[b>>2]=2;h=c[i>>2]|0;if(h|0?(c[e>>2]=0,__Z28atomic_conditional_incrementPj(h+-8|0)|0):0)c[e>>2]=c[i>>2];c[b+8>>2]=0;e=c[x>>2]|0;h=c[g>>2]|0;do if((e|0)!=(h|0)){if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);c[x>>2]=0;y=c[g>>2]|0;if(y)if(!(__Z28atomic_conditional_incrementPj(y+-8|0)|0)){A=c[g>>2]|0;break}else{v=c[g>>2]|0;c[x>>2]=v;A=v;break}else A=y}else A=h;while(0);c[b+16>>2]=7;if(A|0?(__Z16atomic_decrementPj(A+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(A,1);h=c[i>>2]|0;if(!h){l=f;return}if(__Z16atomic_decrementPj(h+-8|0)|0){l=f;return}__ZN6Memory11free_staticEPvb(h,1);l=f;return}else z=q;while(0);if((p|0)!=3){c[n>>2]=__ZNK24VisualScriptFunctionCall14_get_base_typeEv(d)|0;__ZN10StringNameC2ERKS_(o,d+172|0);p=__ZN7ClassDB10get_methodE10StringNameS0_(n,o)|0;__ZN10StringNameD2Ev(o);__ZN10StringNameD2Ev(n);if(p|0){__ZNK10MethodBind17get_argument_infoEi(b,p,z);l=f;return}if((z|0)>-1){p=c[d+196>>2]|0;n=(p|0)==0;if(n)B=0;else B=c[p+8>>2]|0;if((z|0)<(B|0)){if((z|0)<0)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145120,425,1146766,0);if(n)C=0;else C=c[p+8>>2]|0;do if((C|0)<=(z|0)){if(n)D=0;else D=c[p+8>>2]|0;if((D|0)>(z|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145120,425,1146766,0)}while(0);if(n)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145120,440,1133820,0);n=c[p>>2]|0;if(!n)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145120,440,1133820,0);else{E=n;F=0}while(1){if((F|0)==(z|0))break;n=c[E+20>>2]|0;if(!n){G=124;break}else{E=n;F=F+1|0}}if((G|0)==124)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145120,440,1133820,0);c[b>>2]=c[E>>2];F=b+4|0;n=E+4|0;c[F>>2]=0;if((c[n>>2]|0?(c[F>>2]=0,p=c[n>>2]|0,p|0):0)?__Z28atomic_conditional_incrementPj(p+-8|0)|0:0)c[F>>2]=c[n>>2];c[b+8>>2]=c[E+8>>2];n=b+12|0;F=E+12|0;c[n>>2]=0;if((c[F>>2]|0?(c[n>>2]=0,p=c[F>>2]|0,p|0):0)?__Z28atomic_conditional_incrementPj(p+-8|0)|0:0)c[n>>2]=c[F>>2];c[b+16>>2]=c[E+16>>2];l=f;return}}c[b>>2]=0;c[b+4>>2]=0;c[b+8>>2]=0;c[b+12>>2]=0;c[b+16>>2]=7;l=f;return}E=d+164|0;F=d+172|0;c[j>>2]=__ZN7Variant25get_method_argument_namesENS_4TypeERK10StringName(c[E>>2]|0,F)|0;d=__ZN7Variant25get_method_argument_typesENS_4TypeERK10StringName(c[E>>2]|0,F)|0;c[k>>2]=d;if((z|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);df()}F=(d|0)==0;if(F)H=0;else H=c[d+-4>>2]|0;do if((H|0)<=(z|0)){if(F)I=0;else I=c[d+-4>>2]|0;if((I|0)>(z|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);__ZN6VectorIN7Variant4TypeEE14_copy_on_writeEv(k);I=c[(c[k>>2]|0)+(z<<2)>>2]|0;d=c[j>>2]|0;F=(d|0)==0;if(F)J=0;else J=c[d+-4>>2]|0;do if((J|0)<=(z|0)){if(F)K=0;else K=c[d+-4>>2]|0;if((K|0)>(z|0)){a[1263537]=0;G=70;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);L=0;break}}else G=70;while(0);if((G|0)==70){__ZN6VectorI10StringNameE14_copy_on_writeEv(j);L=(c[j>>2]|0)+(z<<2)|0}z=c[L>>2]|0;do if(z){L=c[z+4>>2]|0;if(L|0){__ZN6StringC2EPKc(g,L);M=c[g>>2]|0;break}L=z+8|0;c[g>>2]=0;G=c[L>>2]|0;if((G|0)!=0?(c[g>>2]=0,(__Z28atomic_conditional_incrementPj(G+-8|0)|0)!=0):0){G=c[L>>2]|0;c[g>>2]=G;M=G}else M=0}else{c[g>>2]=0;M=0}while(0);z=M;__ZN6StringC2EPKc(g,1263606);G=b+4|0;c[G>>2]=0;L=b+12|0;c[L>>2]=0;c[b>>2]=I;I=(M|0)==0;if(!I?(c[G>>2]=0,__Z28atomic_conditional_incrementPj(M+-8|0)|0):0)c[G>>2]=z;c[b+8>>2]=0;z=c[L>>2]|0;G=c[g>>2]|0;do if((z|0)!=(G|0)){if(z|0?(__Z16atomic_decrementPj(z+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(z,1);c[L>>2]=0;K=c[g>>2]|0;if(K)if(!(__Z28atomic_conditional_incrementPj(K+-8|0)|0)){N=c[g>>2]|0;break}else{d=c[g>>2]|0;c[L>>2]=d;N=d;break}else N=K}else N=G;while(0);c[b+16>>2]=7;if(N|0?(__Z16atomic_decrementPj(N+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(N,1);if(!I?(__Z16atomic_decrementPj(M+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(M,1);M=c[k>>2]|0;if(M|0?(__Z16atomic_decrementPj(M+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(M,1);M=c[j>>2]|0;if(M|0?(__Z16atomic_decrementPj(M+-8|0)|0)==0:0){k=c[j>>2]|0;j=(k|0)==0?0:k+-4|0;k=j+4|0;if(c[j>>2]|0){I=0;do{__ZN10StringNameD2Ev(k+(I<<2)|0);I=I+1|0}while(I>>>0<(c[j>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(M,1)}l=f;return}function __ZNK24VisualScriptFunctionCall26get_output_value_port_infoEi(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+4|0;g=e+8|0;h=e;i=b+152|0;switch(c[i>>2]|0){case 3:{j=__ZN7Variant22get_method_return_typeENS_4TypeERK10StringNamePb(c[b+164>>2]|0,b+172|0,0)|0;__ZN6StringC2EPKc(f,1263606);__ZN6StringC2EPKc(g,1263606);k=a+4|0;c[k>>2]=0;n=a+12|0;c[n>>2]=0;c[a>>2]=j;j=c[f>>2]|0;if(j|0?(c[k>>2]=0,__Z28atomic_conditional_incrementPj(j+-8|0)|0):0)c[k>>2]=c[f>>2];c[a+8>>2]=0;k=c[g>>2]|0;do if(k){c[n>>2]=0;if(!(__Z28atomic_conditional_incrementPj(k+-8|0)|0)){o=c[g>>2]|0;break}else{j=c[g>>2]|0;c[n>>2]=j;o=j;break}}else o=k;while(0);c[a+16>>2]=7;if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(o,1);o=c[f>>2]|0;if(!o){l=e;return}if(__Z16atomic_decrementPj(o+-8|0)|0){l=e;return}__ZN6Memory11free_staticEPvb(o,1);l=e;return}case 2:{p=15;break}default:{}}if((p|0)==15?(d|0)==0:0){__ZN6StringC2EPKc(h,1117351);__ZN6StringC2EPKc(g,1263606);d=a+4|0;c[d>>2]=0;p=a+12|0;c[p>>2]=0;c[a>>2]=18;o=c[h>>2]|0;if(o|0?(c[d>>2]=0,__Z28atomic_conditional_incrementPj(o+-8|0)|0):0)c[d>>2]=c[h>>2];c[a+8>>2]=0;d=c[g>>2]|0;do if(d){c[p>>2]=0;if(!(__Z28atomic_conditional_incrementPj(d+-8|0)|0)){q=c[g>>2]|0;break}else{o=c[g>>2]|0;c[p>>2]=o;q=o;break}}else q=d;while(0);c[a+16>>2]=7;if(q|0?(__Z16atomic_decrementPj(q+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(q,1);q=c[h>>2]|0;if(!q){l=e;return}if(__Z16atomic_decrementPj(q+-8|0)|0){l=e;return}__ZN6Memory11free_staticEPvb(q,1);l=e;return}q=g+16|0;c[g>>2]=0;c[g+4>>2]=0;c[g+8>>2]=0;c[g+12>>2]=0;c[q>>2]=7;__ZN12PropertyInfoaSERKS_(g,b+204|0)|0;b=g+4|0;if((c[i>>2]|0)==2)__ZN6StringaSEPKc(b,1084673);else __ZN6StringaSEPKc(b,1263606);c[a>>2]=c[g>>2];i=a+4|0;c[i>>2]=0;h=c[b>>2]|0;if(h|0?(c[i>>2]=0,__Z28atomic_conditional_incrementPj(h+-8|0)|0):0)c[i>>2]=c[b>>2];c[a+8>>2]=c[g+8>>2];b=a+12|0;i=g+12|0;c[b>>2]=0;h=c[i>>2]|0;do if(h){c[b>>2]=0;if(!(__Z28atomic_conditional_incrementPj(h+-8|0)|0)){r=c[g+12>>2]|0;break}else{d=c[i>>2]|0;c[b>>2]=d;r=d;break}}else r=h;while(0);c[a+16>>2]=c[q>>2];if(r|0?(__Z16atomic_decrementPj(r+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(r,1);r=c[g+4>>2]|0;if(r|0?(__Z16atomic_decrementPj(r+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(r,1);l=e;return}function __ZNK24VisualScriptFunctionCall11get_captionEv(a){a=a|0;var b=0,d=0,e=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b;__ZN6StringC2EPKc(d,c[140244+(c[a+152>>2]<<2)>>2]|0);if(!(c[a+180>>2]|0)){e=c[d>>2]|0;l=b;return e|0}__ZN6StringpLEPKc(d,563849)|0;e=c[d>>2]|0;l=b;return e|0}function __ZNK24VisualScriptFunctionCall8get_textEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0;b=l;l=l+80|0;if((l|0)>=(m|0))ba(80);d=b+68|0;e=b+64|0;f=b+44|0;g=b+60|0;h=b+56|0;i=b+52|0;j=b+28|0;k=b+48|0;n=b+40|0;o=b+36|0;p=b+32|0;q=b+24|0;r=b+20|0;s=b+16|0;t=b;u=b+12|0;v=b+8|0;w=b+4|0;switch(c[a+152>>2]|0){case 0:{x=c[a+172>>2]|0;do if(x){y=c[x+4>>2]|0;if(y|0){__ZN6StringC2EPKc(d,y);z=c[d>>2]|0;break}y=x+8|0;c[d>>2]=0;A=c[y>>2]|0;if((A|0)!=0?(c[d>>2]=0,(__Z28atomic_conditional_incrementPj(A+-8|0)|0)!=0):0){A=c[y>>2]|0;c[d>>2]=A;z=A}else z=0}else{c[d>>2]=0;z=0}while(0);c[f>>2]=z;c[e>>2]=__ZplPKcRK6String(569633,f)|0;__ZN6StringC2EPKc(d,1077393);z=__ZNK6StringplERKS_(e,d)|0;x=c[d>>2]|0;if(x|0?(__Z16atomic_decrementPj(x+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(x,1);x=c[e>>2]|0;if(x|0?(__Z16atomic_decrementPj(x+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(x,1);x=c[f>>2]|0;if(x|0?(__Z16atomic_decrementPj(x+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(x,1);B=z;l=b;return B|0}case 4:{z=c[a+184>>2]|0;do if(z){x=c[z+4>>2]|0;if(x|0){__ZN6StringC2EPKc(d,x);C=c[d>>2]|0;break}x=z+8|0;c[d>>2]=0;e=c[x>>2]|0;if((e|0)!=0?(c[d>>2]=0,(__Z28atomic_conditional_incrementPj(e+-8|0)|0)!=0):0){e=c[x>>2]|0;c[d>>2]=e;C=e}else C=0}else{c[d>>2]=0;C=0}while(0);c[i>>2]=C;__ZN6StringC2EPKc(f,1144824);c[h>>2]=__ZNK6StringplERKS_(i,f)|0;C=c[a+172>>2]|0;do if(C){z=c[C+4>>2]|0;if(z|0){__ZN6StringC2EPKc(d,z);D=c[d>>2]|0;break}z=C+8|0;c[d>>2]=0;e=c[z>>2]|0;if((e|0)!=0?(c[d>>2]=0,(__Z28atomic_conditional_incrementPj(e+-8|0)|0)!=0):0){e=c[z>>2]|0;c[d>>2]=e;D=e}else D=0}else{c[d>>2]=0;D=0}while(0);c[j>>2]=D;c[g>>2]=__ZNK6StringplERKS_(h,j)|0;__ZN6StringC2EPKc(d,1077393);D=__ZNK6StringplERKS_(g,d)|0;C=c[d>>2]|0;if(C|0?(__Z16atomic_decrementPj(C+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(C,1);C=c[g>>2]|0;if(C|0?(__Z16atomic_decrementPj(C+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(C,1);C=c[j>>2]|0;if(C|0?(__Z16atomic_decrementPj(C+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(C,1);C=c[h>>2]|0;if(C|0?(__Z16atomic_decrementPj(C+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(C,1);C=c[f>>2]|0;if(C|0?(__Z16atomic_decrementPj(C+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(C,1);C=c[i>>2]|0;if(!C){B=D;l=b;return B|0}if(__Z16atomic_decrementPj(C+-8|0)|0){B=D;l=b;return B|0}__ZN6Memory11free_staticEPvb(C,1);B=D;l=b;return B|0}case 3:{c[o>>2]=__ZN7Variant13get_type_nameENS_4TypeE(c[a+164>>2]|0)|0;__ZN6StringC2EPKc(f,1219936);c[n>>2]=__ZNK6StringplERKS_(o,f)|0;D=c[a+172>>2]|0;do if(D){C=c[D+4>>2]|0;if(C|0){__ZN6StringC2EPKc(d,C);E=c[d>>2]|0;break}C=D+8|0;c[d>>2]=0;i=c[C>>2]|0;if((i|0)!=0?(c[d>>2]=0,(__Z28atomic_conditional_incrementPj(i+-8|0)|0)!=0):0){i=c[C>>2]|0;c[d>>2]=i;E=i}else E=0}else{c[d>>2]=0;E=0}while(0);c[j>>2]=E;c[k>>2]=__ZNK6StringplERKS_(n,j)|0;__ZN6StringC2EPKc(d,1077393);E=__ZNK6StringplERKS_(k,d)|0;D=c[d>>2]|0;if(D|0?(__Z16atomic_decrementPj(D+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(D,1);D=c[k>>2]|0;if(D|0?(__Z16atomic_decrementPj(D+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(D,1);D=c[j>>2]|0;if(D|0?(__Z16atomic_decrementPj(D+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(D,1);D=c[n>>2]|0;if(D|0?(__Z16atomic_decrementPj(D+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(D,1);D=c[f>>2]|0;if(D|0?(__Z16atomic_decrementPj(D+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(D,1);D=c[o>>2]|0;if(!D){B=E;l=b;return B|0}if(__Z16atomic_decrementPj(D+-8|0)|0){B=E;l=b;return B|0}__ZN6Memory11free_staticEPvb(D,1);B=E;l=b;return B|0}case 1:{c[s>>2]=__ZNK8NodePath10simplifiedEv(a+168|0)|0;c[f>>2]=__ZNK8NodePathcv6StringEv(s)|0;c[r>>2]=__ZplPKcRK6String(563843,f)|0;__ZN6StringC2EPKc(j,563846);c[q>>2]=__ZNK6StringplERKS_(r,j)|0;E=c[a+172>>2]|0;do if(E){D=c[E+4>>2]|0;if(D|0){__ZN6StringC2EPKc(d,D);F=c[d>>2]|0;break}D=E+8|0;c[d>>2]=0;o=c[D>>2]|0;if((o|0)!=0?(c[d>>2]=0,(__Z28atomic_conditional_incrementPj(o+-8|0)|0)!=0):0){o=c[D>>2]|0;c[d>>2]=o;F=o}else F=0}else{c[d>>2]=0;F=0}while(0);c[t>>2]=F;c[p>>2]=__ZNK6StringplERKS_(q,t)|0;__ZN6StringC2EPKc(d,1077393);F=__ZNK6StringplERKS_(p,d)|0;E=c[d>>2]|0;if(E|0?(__Z16atomic_decrementPj(E+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(E,1);E=c[p>>2]|0;if(E|0?(__Z16atomic_decrementPj(E+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(E,1);E=c[t>>2]|0;if(E|0?(__Z16atomic_decrementPj(E+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(E,1);E=c[q>>2]|0;if(E|0?(__Z16atomic_decrementPj(E+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(E,1);E=c[j>>2]|0;if(E|0?(__Z16atomic_decrementPj(E+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(E,1);E=c[r>>2]|0;if(E|0?(__Z16atomic_decrementPj(E+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(E,1);E=c[f>>2]|0;if(E|0?(__Z16atomic_decrementPj(E+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(E,1);__ZN8NodePathD2Ev(s);B=F;l=b;return B|0}default:{F=c[a+156>>2]|0;do if(F){s=c[F+4>>2]|0;if(s|0){__ZN6StringC2EPKc(d,s);G=c[d>>2]|0;break}s=F+8|0;c[d>>2]=0;E=c[s>>2]|0;if((E|0)!=0?(c[d>>2]=0,(__Z28atomic_conditional_incrementPj(E+-8|0)|0)!=0):0){E=c[s>>2]|0;c[d>>2]=E;G=E}else G=0}else{c[d>>2]=0;G=0}while(0);c[f>>2]=G;c[w>>2]=__ZplPKcRK6String(569633,f)|0;__ZN6StringC2EPKc(j,1219936);c[v>>2]=__ZNK6StringplERKS_(w,j)|0;G=c[a+172>>2]|0;do if(G){a=c[G+4>>2]|0;if(a|0){__ZN6StringC2EPKc(d,a);H=c[d>>2]|0;break}a=G+8|0;c[d>>2]=0;F=c[a>>2]|0;if((F|0)!=0?(c[d>>2]=0,(__Z28atomic_conditional_incrementPj(F+-8|0)|0)!=0):0){F=c[a>>2]|0;c[d>>2]=F;H=F}else H=0}else{c[d>>2]=0;H=0}while(0);c[t>>2]=H;c[u>>2]=__ZNK6StringplERKS_(v,t)|0;__ZN6StringC2EPKc(d,1077393);H=__ZNK6StringplERKS_(u,d)|0;G=c[d>>2]|0;if(G|0?(__Z16atomic_decrementPj(G+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(G,1);G=c[u>>2]|0;if(G|0?(__Z16atomic_decrementPj(G+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(G,1);G=c[t>>2]|0;if(G|0?(__Z16atomic_decrementPj(G+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(G,1);G=c[v>>2]|0;if(G|0?(__Z16atomic_decrementPj(G+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(G,1);G=c[j>>2]|0;if(G|0?(__Z16atomic_decrementPj(G+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(G,1);G=c[w>>2]|0;if(G|0?(__Z16atomic_decrementPj(G+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(G,1);G=c[f>>2]|0;if(G|0?(__Z16atomic_decrementPj(G+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(G,1);B=H;l=b;return B|0}}return 0}function __ZNK24VisualScriptFunctionCall12get_categoryEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,573199);l=a;return c[b>>2]|0}function __ZN24VisualScriptFunctionCall8instanceEP20VisualScriptInstance(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0;e=__ZnwjPKc(88,1263606)|0;__ZN24VisualScriptNodeInstanceC2Ev(e);c[e>>2]=140228;f=e+56|0;__ZN8NodePathC2Ev(f);g=e+72|0;__ZN10StringNameC2Ev(g);h=e+76|0;__ZN10StringNameC2Ev(h);c[e+80>>2]=b;c[e+84>>2]=d;__ZN10StringNameaSERKS_(h,b+184|0);__ZN10StringNameaSERKS_(g,b+172|0);g=b+152|0;c[e+52>>2]=c[g>>2];a[e+65>>0]=(ij[c[(c[b>>2]|0)+136>>2]&8191](b)|0)!=0&1;__ZN8NodePathaSERKS_(f,b+168|0);f=ij[c[(c[b>>2]|0)+132>>2]&8191](b)|0;c[e+60>>2]=f-((c[g>>2]|1|0)==3&1);c[e+68>>2]=c[b+180>>2];a[e+64>>0]=a[b+188>>0]|0;return e|0}function __ZNK24VisualScriptFunctionCall17guess_output_typeEPN16VisualScriptNode9TypeGuessEi(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0;if((e|0)==0?(c[b+152>>2]|0)==2:0){f=d;g=c[f+4>>2]|0;h=a;c[h>>2]=c[f>>2];c[h+4>>2]=g;__ZN10StringNameC2ERKS_(a+8|0,d+8|0);g=a+12|0;c[g>>2]=0;h=c[d+12>>2]|0;if(!h)return;c[g>>2]=h;__ZN9Reference9referenceEv(h);return}__ZNK16VisualScriptNode17guess_output_typeEPNS_9TypeGuessEi(a,b,d,e);return}function __ZN36VisualScriptNodeInstanceFunctionCall4stepEPPK7VariantPPS0_N24VisualScriptNodeInstance9StartModeES4_RNS0_9CallErrorER6String(b,d,e,f,g,h,i){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;i=i|0;var j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0;g=l;l=l+160|0;if((l|0)>=(m|0))ba(160);f=g+120|0;j=g+96|0;k=g+72|0;n=g+24|0;o=g+48|0;p=g+144|0;q=g;r=b+52|0;a:do switch(c[r>>2]|0){case 0:{s=c[(c[b+84>>2]|0)+4>>2]|0;t=b+68|0;if(!(c[t>>2]|0)){if(!(a[b+65>>0]|0)){ui[c[(c[s>>2]|0)+48>>2]&4095](j,s,b+72|0,d,c[b+60>>2]|0,h);if(!(c[j>>2]|0))break a;__ZN7Variant5clearEv(j);break a}ui[c[(c[s>>2]|0)+48>>2]&4095](f,s,b+72|0,d,c[b+60>>2]|0,h);__ZN7VariantaSERKS_(c[e>>2]|0,f);if(c[f>>2]|0)__ZN7Variant5clearEv(f);break a}else{u=c[b+60>>2]|0;if(!s)break a;if(!($i[c[(c[s>>2]|0)+44>>2]&8191](s,1220720)|0))break a;v=c[t>>2]|0;if((v|0)>2){w=__ZNK7VariantcviEv(c[d>>2]|0)|0;x=w;y=u+-1|0;z=d+4|0;A=(c[t>>2]|0)==4}else{x=0;y=u;z=d;A=(v|0)==2}__ZN4Node4rpcpEibRK10StringNamePPK7Varianti(s,x,A,b+72|0,z,y);break a}break}case 1:{s=c[(c[b+84>>2]|0)+4>>2]|0;if(s|0?$i[c[(c[s>>2]|0)+44>>2]&8191](s,1220720)|0:0){v=__ZNK4Node8get_nodeERK8NodePath(s,b+56|0)|0;u=b+68|0;if(c[u>>2]|0){t=c[b+60>>2]|0;if(!($i[c[(c[s>>2]|0)+44>>2]&8191](s,1220720)|0))break a;w=c[u>>2]|0;if((w|0)>2){B=__ZNK7VariantcviEv(c[d>>2]|0)|0;C=B;D=t+-1|0;E=d+4|0;F=(c[u>>2]|0)==4}else{C=0;D=t;E=d;F=(w|0)==2}__ZN4Node4rpcpEibRK10StringNamePPK7Varianti(s,C,F,b+72|0,E,D);break a}if(!(a[b+65>>0]|0)){ui[c[(c[v>>2]|0)+48>>2]&4095](k,v,b+72|0,d,c[b+60>>2]|0,h);if(!(c[k>>2]|0))break a;__ZN7Variant5clearEv(k);break a}ui[c[(c[v>>2]|0)+48>>2]&4095](f,v,b+72|0,d,c[b+60>>2]|0,h);__ZN7VariantaSERKS_(c[e>>2]|0,f);if(c[f>>2]|0)__ZN7Variant5clearEv(f);break a}c[h>>2]=1;__ZN6StringaSEPKc(i,569573);l=g;return 0}case 3:case 2:{__ZN7VariantC2ERKS_(f,c[d>>2]|0);v=b+68|0;do if(!(c[v>>2]|0)){if(!(a[b+65>>0]|0)){__ZN7Variant4callERK10StringNamePPKS_iRNS_9CallErrorE(o,f,b+72|0,d+4|0,c[b+60>>2]|0,h);if(!(c[o>>2]|0))break;__ZN7Variant5clearEv(o);break}if((c[r>>2]|0)==2){__ZN7Variant4callERK10StringNamePPKS_iRNS_9CallErrorE(n,f,b+72|0,d+4|0,c[b+60>>2]|0,h);__ZN7VariantaSERKS_(c[e+4>>2]|0,n);if(c[n>>2]|0)__ZN7Variant5clearEv(n);break}else{__ZN7Variant4callERK10StringNamePPKS_iRNS_9CallErrorE(n,f,b+72|0,d+4|0,c[b+60>>2]|0,h);__ZN7VariantaSERKS_(c[e>>2]|0,n);if(c[n>>2]|0)__ZN7Variant5clearEv(n);break}}else{s=__ZNK7VariantcvP6ObjectEv(f)|0;if(s|0?(w=d+4|0,t=c[b+60>>2]|0,u=t+-1|0,$i[c[(c[s>>2]|0)+44>>2]&8191](s,1220720)|0):0){B=c[v>>2]|0;if((B|0)>2){G=__ZNK7VariantcviEv(c[w>>2]|0)|0;H=G;I=t+-2|0;J=d+8|0;K=(c[v>>2]|0)==4}else{H=0;I=u;J=w;K=(B|0)==2}__ZN4Node4rpcpEibRK10StringNamePPK7Varianti(s,H,K,b+72|0,J,I)}}while(0);if((c[r>>2]|0)==2)__ZN7VariantaSERKS_(c[e>>2]|0,c[d>>2]|0);if(c[f>>2]|0)__ZN7Variant5clearEv(f);break}case 4:{v=__ZN12GlobalConfig13get_singletonEv()|0;s=b+76|0;B=c[s>>2]|0;do if(B){w=c[B+4>>2]|0;if(w|0){__ZN6StringC2EPKc(f,w);L=c[f>>2]|0;break}w=B+8|0;c[f>>2]=0;u=c[w>>2]|0;if((u|0)!=0?(c[f>>2]=0,(__Z28atomic_conditional_incrementPj(u+-8|0)|0)!=0):0){u=c[w>>2]|0;c[f>>2]=u;L=u}else L=0}else{c[f>>2]=0;L=0}while(0);c[n>>2]=L;B=__ZNK12GlobalConfig20get_singleton_objectERK6String(v,n)|0;u=c[n>>2]|0;if(u|0?(__Z16atomic_decrementPj(u+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(u,1);if(B|0){u=b+68|0;if(c[u>>2]|0){w=c[b+60>>2]|0;if(!($i[c[(c[B>>2]|0)+44>>2]&8191](B,1220720)|0))break a;t=c[u>>2]|0;if((t|0)>2){G=__ZNK7VariantcviEv(c[d>>2]|0)|0;M=G;N=w+-1|0;O=d+4|0;P=(c[u>>2]|0)==4}else{M=0;N=w;O=d;P=(t|0)==2}__ZN4Node4rpcpEibRK10StringNamePPK7Varianti(B,M,P,b+72|0,O,N);break a}if(!(a[b+65>>0]|0)){ui[c[(c[B>>2]|0)+48>>2]&4095](q,B,b+72|0,d,c[b+60>>2]|0,h);if(!(c[q>>2]|0))break a;__ZN7Variant5clearEv(q);break a}ui[c[(c[B>>2]|0)+48>>2]&4095](f,B,b+72|0,d,c[b+60>>2]|0,h);__ZN7VariantaSERKS_(c[e>>2]|0,f);if(c[f>>2]|0)__ZN7Variant5clearEv(f);break a}c[h>>2]=1;B=c[s>>2]|0;do if(B){t=c[B+4>>2]|0;if(t|0){__ZN6StringC2EPKc(f,t);Q=c[f>>2]|0;break}t=B+8|0;c[f>>2]=0;w=c[t>>2]|0;if((w|0)!=0?(c[f>>2]=0,(__Z28atomic_conditional_incrementPj(w+-8|0)|0)!=0):0){w=c[t>>2]|0;c[f>>2]=w;Q=w}else Q=0}else{c[f>>2]=0;Q=0}while(0);c[n>>2]=Q;c[p>>2]=__ZplPKcRK6String(563817,n)|0;__ZN6StringC2EPKc(f,1133970);B=__ZNK6StringplERKS_(p,f)|0;s=B;v=c[i>>2]|0;if((v|0)==(B|0)){if(B|0)R=78}else{if(v|0?(__Z16atomic_decrementPj(v+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(v,1);c[i>>2]=0;if(B|0)if(!(__Z28atomic_conditional_incrementPj(B+-8|0)|0))R=78;else{c[i>>2]=s;R=78}}if((R|0)==78?(__Z16atomic_decrementPj(B+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(B,1);B=c[f>>2]|0;if(B|0?(__Z16atomic_decrementPj(B+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(B,1);B=c[p>>2]|0;if(B|0?(__Z16atomic_decrementPj(B+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(B,1);B=c[n>>2]|0;if(B|0?(__Z16atomic_decrementPj(B+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(B,1);l=g;return 0}default:{}}while(0);if(a[b+64>>0]|0){l=g;return 0}c[h>>2]=0;h=c[i>>2]|0;if(!h){l=g;return 0}if(!(__Z16atomic_decrementPj(h+-8|0)|0))__ZN6Memory11free_staticEPvb(h,1);c[i>>2]=0;l=g;return 0}function __ZN36VisualScriptNodeInstanceFunctionCallD2Ev(a){a=a|0;c[a>>2]=140228;__ZN10StringNameD2Ev(a+76|0);__ZN10StringNameD2Ev(a+72|0);__ZN8NodePathD2Ev(a+56|0);__ZN24VisualScriptNodeInstanceD2Ev(a);return}function __ZN36VisualScriptNodeInstanceFunctionCallD0Ev(a){a=a|0;c[a>>2]=140228;__ZN10StringNameD2Ev(a+76|0);__ZN10StringNameD2Ev(a+72|0);__ZN8NodePathD2Ev(a+56|0);__ZN24VisualScriptNodeInstanceD2Ev(a);__ZdlPv(a);return}function __ZN6VectorIN7Variant4TypeEE14_copy_on_writeEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0;b=c[a>>2]|0;if(!b)return;if((c[b+-8>>2]|0)>>>0<=1)return;d=c[b+-4>>2]|0;b=(d<<2)+-1|0;e=b>>>1|b;b=e>>>2|e;e=b>>>4|b;b=e>>>8|e;e=__ZN6Memory12alloc_staticEjb((b>>>16|b)+1|0,1)|0;c[e+-8>>2]=1;c[e+-4>>2]=d;if(!d){b=c[a>>2]|0;if(!b)f=a;else{g=a;h=b;i=b;j=7}}else{b=c[a>>2]|0;k=0;do{c[e+(k<<2)>>2]=c[b+(k<<2)>>2];k=k+1|0}while((k|0)!=(d|0));g=a;h=b;i=b;j=7}if((j|0)==7)if(!(__Z16atomic_decrementPj((h|0)==0?0:h+-8|0)|0)){__ZN6Memory11free_staticEPvb(i,1);f=g}else f=g;c[f>>2]=e;return}function __ZNK24VisualScriptFunctionCall14_get_base_typeEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b;e=a+152|0;f=c[e>>2]|0;do if(!f){g=__ZNK16VisualScriptNode17get_visual_scriptEv(a)|0;if(!g){h=c[e>>2]|0;break}if(__ZN9Reference11unreferenceEv(g)|0?__Z17predelete_handlerP6Object(g)|0:0){gj[c[(c[g>>2]|0)+76>>2]&8191](g);__ZN6Memory11free_staticEPvb(g,0)}g=__ZNK16VisualScriptNode17get_visual_scriptEv(a)|0;i=ij[c[(c[g>>2]|0)+128>>2]&8191](g)|0;c[d>>2]=i;if(!g){j=i;l=b;return j|0}if(!(__ZN9Reference11unreferenceEv(g)|0)){j=i;l=b;return j|0}if(!(__Z17predelete_handlerP6Object(g)|0)){j=i;l=b;return j|0}gj[c[(c[g>>2]|0)+76>>2]&8191](g);__ZN6Memory11free_staticEPvb(g,0);j=i;l=b;return j|0}else h=f;while(0);if((((h|0)==1?(h=__ZNK16VisualScriptNode17get_visual_scriptEv(a)|0,h|0):0)?__ZN9Reference11unreferenceEv(h)|0:0)?__Z17predelete_handlerP6Object(h)|0:0){gj[c[(c[h>>2]|0)+76>>2]&8191](h);__ZN6Memory11free_staticEPvb(h,0)}__ZN10StringNameC2ERKS_(d,a+156|0);j=c[d>>2]|0;l=b;return j|0}function __ZN7ClassDB10_add_classI24VisualScriptFunctionCallEEvv(){var a=0,b=0,d=0,e=0,f=0,g=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+16|0;d=a+12|0;e=a+8|0;f=a+4|0;g=a;__ZN6StringC2EPKc(b,600312);c[e>>2]=c[b>>2];__ZN10StringNameC2ERK6String(d,e);__ZN6StringC2EPKc(b,570013);c[g>>2]=c[b>>2];__ZN10StringNameC2ERK6String(f,g);__ZN7ClassDB11_add_class2ERK10StringNameS2_(d,f);__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);__ZN10StringNameD2Ev(d);d=c[e>>2]|0;if(!d){l=a;return}if(__Z16atomic_decrementPj(d+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(d,1);l=a;return}function __ZN24VisualScriptFunctionCall13_bind_methodsEv(){var b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0,ia=0,ja=0,ka=0,la=0;b=l;l=l+336|0;if((l|0)>=(m|0))ba(336);d=b+312|0;e=b+304|0;f=b+296|0;g=b+288|0;h=b+280|0;i=b+272|0;j=b+264|0;k=b+256|0;n=b+248|0;o=b+240|0;p=b+232|0;q=b+224|0;r=b+216|0;s=b+208|0;t=b+200|0;u=b+184|0;v=b+176|0;w=b+160|0;x=b+144|0;y=b+136|0;z=b+128|0;A=b+112|0;B=b+104|0;C=b+192|0;D=b+168|0;E=b+152|0;F=b+84|0;G=b+120|0;H=b+80|0;I=b+96|0;J=b+92|0;K=b+88|0;L=b+76|0;M=b+72|0;N=b+68|0;O=b+64|0;P=b+60|0;Q=b+56|0;R=b+52|0;S=b+48|0;T=b+44|0;U=b+40|0;V=b+36|0;W=b+32|0;X=b+28|0;Y=b+24|0;Z=b+20|0;_=b+16|0;$=b+12|0;aa=b+8|0;ca=b+4|0;da=b;__Z8D_METHODPKcS0_(e,571179,573179);ea=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(ea);c[ea>>2]=140272;__ZN10MethodBind10_set_constEb(ea,0);__ZN10MethodBind24_generate_argument_typesEi(ea,1);c[ea+44>>2]=554;c[ea+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,ea,e,0,0)|0;ea=e+4|0;fa=c[ea>>2]|0;if(fa|0?(__Z16atomic_decrementPj(fa+-8|0)|0)==0:0){ga=c[ea>>2]|0;ea=(ga|0)==0?0:ga+-4|0;ga=ea+4|0;if(c[ea>>2]|0){ha=0;do{__ZN10StringNameD2Ev(ga+(ha<<2)|0);ha=ha+1|0}while(ha>>>0<(c[ea>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(fa,1)}__ZN10StringNameD2Ev(e);__Z8D_METHODPKc(f,571193);e=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(e);c[e>>2]=140308;__ZN10MethodBind10_set_constEb(e,1);__ZN10MethodBind24_generate_argument_typesEi(e,0);__ZN10MethodBind12_set_returnsEb(e,1);c[e+44>>2]=4781;c[e+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,e,f,0,0)|0;e=f+4|0;fa=c[e>>2]|0;if(fa|0?(__Z16atomic_decrementPj(fa+-8|0)|0)==0:0){ea=c[e>>2]|0;e=(ea|0)==0?0:ea+-4|0;ea=e+4|0;if(c[e>>2]|0){ha=0;do{__ZN10StringNameD2Ev(ea+(ha<<2)|0);ha=ha+1|0}while(ha>>>0<(c[e>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(fa,1)}__ZN10StringNameD2Ev(f);__Z8D_METHODPKcS0_(g,571207,564048);f=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(f);c[f>>2]=140344;__ZN10MethodBind10_set_constEb(f,0);__ZN10MethodBind24_generate_argument_typesEi(f,1);c[f+44>>2]=555;c[f+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,f,g,0,0)|0;f=g+4|0;fa=c[f>>2]|0;if(fa|0?(__Z16atomic_decrementPj(fa+-8|0)|0)==0:0){e=c[f>>2]|0;f=(e|0)==0?0:e+-4|0;e=f+4|0;if(c[f>>2]|0){ha=0;do{__ZN10StringNameD2Ev(e+(ha<<2)|0);ha=ha+1|0}while(ha>>>0<(c[f>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(fa,1)}__ZN10StringNameD2Ev(g);__Z8D_METHODPKc(h,571223);g=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(g);c[g>>2]=140380;__ZN10MethodBind10_set_constEb(g,1);__ZN10MethodBind24_generate_argument_typesEi(g,0);__ZN10MethodBind12_set_returnsEb(g,1);c[g+44>>2]=4782;c[g+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,g,h,0,0)|0;g=h+4|0;fa=c[g>>2]|0;if(fa|0?(__Z16atomic_decrementPj(fa+-8|0)|0)==0:0){f=c[g>>2]|0;g=(f|0)==0?0:f+-4|0;f=g+4|0;if(c[g>>2]|0){ha=0;do{__ZN10StringNameD2Ev(f+(ha<<2)|0);ha=ha+1|0}while(ha>>>0<(c[g>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(fa,1)}__ZN10StringNameD2Ev(h);__Z8D_METHODPKcS0_(i,566755,566833);h=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(h);c[h>>2]=140416;__ZN10MethodBind10_set_constEb(h,0);__ZN10MethodBind24_generate_argument_typesEi(h,1);c[h+44>>2]=556;c[h+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,h,i,0,0)|0;h=i+4|0;fa=c[h>>2]|0;if(fa|0?(__Z16atomic_decrementPj(fa+-8|0)|0)==0:0){g=c[h>>2]|0;h=(g|0)==0?0:g+-4|0;g=h+4|0;if(c[h>>2]|0){ha=0;do{__ZN10StringNameD2Ev(g+(ha<<2)|0);ha=ha+1|0}while(ha>>>0<(c[h>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(fa,1)}__ZN10StringNameD2Ev(i);__Z8D_METHODPKc(j,566770);i=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(i);c[i>>2]=140452;__ZN10MethodBind10_set_constEb(i,1);__ZN10MethodBind24_generate_argument_typesEi(i,0);__ZN10MethodBind12_set_returnsEb(i,1);c[i+44>>2]=4783;c[i+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,i,j,0,0)|0;i=j+4|0;fa=c[i>>2]|0;if(fa|0?(__Z16atomic_decrementPj(fa+-8|0)|0)==0:0){h=c[i>>2]|0;i=(h|0)==0?0:h+-4|0;h=i+4|0;if(c[i>>2]|0){ha=0;do{__ZN10StringNameD2Ev(h+(ha<<2)|0);ha=ha+1|0}while(ha>>>0<(c[i>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(fa,1)}__ZN10StringNameD2Ev(j);__Z8D_METHODPKcS0_(k,566929,564060);j=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(j);c[j>>2]=140272;__ZN10MethodBind10_set_constEb(j,0);__ZN10MethodBind24_generate_argument_typesEi(j,1);c[j+44>>2]=557;c[j+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,j,k,0,0)|0;j=k+4|0;fa=c[j>>2]|0;if(fa|0?(__Z16atomic_decrementPj(fa+-8|0)|0)==0:0){i=c[j>>2]|0;j=(i|0)==0?0:i+-4|0;i=j+4|0;if(c[j>>2]|0){ha=0;do{__ZN10StringNameD2Ev(i+(ha<<2)|0);ha=ha+1|0}while(ha>>>0<(c[j>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(fa,1)}__ZN10StringNameD2Ev(k);__Z8D_METHODPKc(n,1089739);k=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(k);c[k>>2]=140308;__ZN10MethodBind10_set_constEb(k,1);__ZN10MethodBind24_generate_argument_typesEi(k,0);__ZN10MethodBind12_set_returnsEb(k,1);c[k+44>>2]=4784;c[k+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,k,n,0,0)|0;k=n+4|0;fa=c[k>>2]|0;if(fa|0?(__Z16atomic_decrementPj(fa+-8|0)|0)==0:0){j=c[k>>2]|0;k=(j|0)==0?0:j+-4|0;j=k+4|0;if(c[k>>2]|0){ha=0;do{__ZN10StringNameD2Ev(j+(ha<<2)|0);ha=ha+1|0}while(ha>>>0<(c[k>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(fa,1)}__ZN10StringNameD2Ev(n);__Z8D_METHODPKcS0_(o,1126217,1093850);n=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(n);c[n>>2]=140272;__ZN10MethodBind10_set_constEb(n,0);__ZN10MethodBind24_generate_argument_typesEi(n,1);c[n+44>>2]=558;c[n+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,n,o,0,0)|0;n=o+4|0;fa=c[n>>2]|0;if(fa|0?(__Z16atomic_decrementPj(fa+-8|0)|0)==0:0){k=c[n>>2]|0;n=(k|0)==0?0:k+-4|0;k=n+4|0;if(c[n>>2]|0){ha=0;do{__ZN10StringNameD2Ev(k+(ha<<2)|0);ha=ha+1|0}while(ha>>>0<(c[n>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(fa,1)}__ZN10StringNameD2Ev(o);__Z8D_METHODPKc(p,564070);o=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(o);c[o>>2]=140308;__ZN10MethodBind10_set_constEb(o,1);__ZN10MethodBind24_generate_argument_typesEi(o,0);__ZN10MethodBind12_set_returnsEb(o,1);c[o+44>>2]=4785;c[o+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,o,p,0,0)|0;o=p+4|0;fa=c[o>>2]|0;if(fa|0?(__Z16atomic_decrementPj(fa+-8|0)|0)==0:0){n=c[o>>2]|0;o=(n|0)==0?0:n+-4|0;n=o+4|0;if(c[o>>2]|0){ha=0;do{__ZN10StringNameD2Ev(n+(ha<<2)|0);ha=ha+1|0}while(ha>>>0<(c[o>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(fa,1)}__ZN10StringNameD2Ev(p);__Z8D_METHODPKcS0_(q,569877,1146083);p=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(p);c[p>>2]=140488;__ZN10MethodBind10_set_constEb(p,0);__ZN10MethodBind24_generate_argument_typesEi(p,1);c[p+44>>2]=559;c[p+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,p,q,0,0)|0;p=q+4|0;fa=c[p>>2]|0;if(fa|0?(__Z16atomic_decrementPj(fa+-8|0)|0)==0:0){o=c[p>>2]|0;p=(o|0)==0?0:o+-4|0;o=p+4|0;if(c[p>>2]|0){ha=0;do{__ZN10StringNameD2Ev(o+(ha<<2)|0);ha=ha+1|0}while(ha>>>0<(c[p>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(fa,1)}__ZN10StringNameD2Ev(q);__Z8D_METHODPKc(r,569891);q=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(q);c[q>>2]=140524;__ZN10MethodBind10_set_constEb(q,1);__ZN10MethodBind24_generate_argument_typesEi(q,0);__ZN10MethodBind12_set_returnsEb(q,1);c[q+44>>2]=4786;c[q+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,q,r,0,0)|0;q=r+4|0;fa=c[q>>2]|0;if(fa|0?(__Z16atomic_decrementPj(fa+-8|0)|0)==0:0){p=c[q>>2]|0;q=(p|0)==0?0:p+-4|0;p=q+4|0;if(c[q>>2]|0){ha=0;do{__ZN10StringNameD2Ev(p+(ha<<2)|0);ha=ha+1|0}while(ha>>>0<(c[q>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(fa,1)}__ZN10StringNameD2Ev(r);__Z8D_METHODPKcS0_(s,888012,885165);r=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(r);c[r>>2]=140560;__ZN10MethodBind10_set_constEb(r,0);__ZN10MethodBind24_generate_argument_typesEi(r,1);c[r+44>>2]=560;c[r+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,r,s,0,0)|0;r=s+4|0;fa=c[r>>2]|0;if(fa|0?(__Z16atomic_decrementPj(fa+-8|0)|0)==0:0){q=c[r>>2]|0;r=(q|0)==0?0:q+-4|0;q=r+4|0;if(c[r>>2]|0){ha=0;do{__ZN10StringNameD2Ev(q+(ha<<2)|0);ha=ha+1|0}while(ha>>>0<(c[r>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(fa,1)}__ZN10StringNameD2Ev(s);__Z8D_METHODPKc(t,888026);s=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(s);c[s>>2]=140596;__ZN10MethodBind10_set_constEb(s,1);__ZN10MethodBind24_generate_argument_typesEi(s,0);__ZN10MethodBind12_set_returnsEb(s,1);c[s+44>>2]=4787;c[s+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,s,t,0,0)|0;s=t+4|0;fa=c[s>>2]|0;if(fa|0?(__Z16atomic_decrementPj(fa+-8|0)|0)==0:0){r=c[s>>2]|0;s=(r|0)==0?0:r+-4|0;r=s+4|0;if(c[s>>2]|0){ha=0;do{__ZN10StringNameD2Ev(r+(ha<<2)|0);ha=ha+1|0}while(ha>>>0<(c[s>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(fa,1)}__ZN10StringNameD2Ev(t);__Z8D_METHODPKcS0_(u,564083,1074374);t=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(t);c[t>>2]=140632;__ZN10MethodBind10_set_constEb(t,0);__ZN10MethodBind24_generate_argument_typesEi(t,1);c[t+44>>2]=561;c[t+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,t,u,0,0)|0;t=u+4|0;fa=c[t>>2]|0;if(fa|0?(__Z16atomic_decrementPj(fa+-8|0)|0)==0:0){s=c[t>>2]|0;t=(s|0)==0?0:s+-4|0;s=t+4|0;if(c[t>>2]|0){ha=0;do{__ZN10StringNameD2Ev(s+(ha<<2)|0);ha=ha+1|0}while(ha>>>0<(c[t>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(fa,1)}__ZN10StringNameD2Ev(u);__Z8D_METHODPKc(v,564104);u=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(u);c[u>>2]=140668;__ZN10MethodBind10_set_constEb(u,1);__ZN10MethodBind24_generate_argument_typesEi(u,0);__ZN10MethodBind12_set_returnsEb(u,1);c[u+44>>2]=4788;c[u+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,u,v,0,0)|0;u=v+4|0;fa=c[u>>2]|0;if(fa|0?(__Z16atomic_decrementPj(fa+-8|0)|0)==0:0){t=c[u>>2]|0;u=(t|0)==0?0:t+-4|0;t=u+4|0;if(c[u>>2]|0){ha=0;do{__ZN10StringNameD2Ev(t+(ha<<2)|0);ha=ha+1|0}while(ha>>>0<(c[u>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(fa,1)}__ZN10StringNameD2Ev(v);__Z8D_METHODPKcS0_(w,564125,564145);v=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(v);c[v>>2]=140704;__ZN10MethodBind10_set_constEb(v,0);__ZN10MethodBind24_generate_argument_typesEi(v,1);c[v+44>>2]=562;c[v+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,v,w,0,0)|0;v=w+4|0;fa=c[v>>2]|0;if(fa|0?(__Z16atomic_decrementPj(fa+-8|0)|0)==0:0){u=c[v>>2]|0;v=(u|0)==0?0:u+-4|0;u=v+4|0;if(c[v>>2]|0){ha=0;do{__ZN10StringNameD2Ev(u+(ha<<2)|0);ha=ha+1|0}while(ha>>>0<(c[v>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(fa,1)}__ZN10StringNameD2Ev(w);__Z8D_METHODPKc(x,564160);w=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(w);c[w>>2]=140740;__ZN10MethodBind10_set_constEb(w,1);__ZN10MethodBind24_generate_argument_typesEi(w,0);__ZN10MethodBind12_set_returnsEb(w,1);c[w+44>>2]=4789;c[w+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,w,x,0,0)|0;w=x+4|0;fa=c[w>>2]|0;if(fa|0?(__Z16atomic_decrementPj(fa+-8|0)|0)==0:0){v=c[w>>2]|0;w=(v|0)==0?0:v+-4|0;v=w+4|0;if(c[w>>2]|0){ha=0;do{__ZN10StringNameD2Ev(v+(ha<<2)|0);ha=ha+1|0}while(ha>>>0<(c[w>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(fa,1)}__ZN10StringNameD2Ev(x);__Z8D_METHODPKcS0_(y,564180,1146083);x=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(x);c[x>>2]=140776;__ZN10MethodBind10_set_constEb(x,0);__ZN10MethodBind24_generate_argument_typesEi(x,1);c[x+44>>2]=563;c[x+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,x,y,0,0)|0;x=y+4|0;fa=c[x>>2]|0;do if(fa|0){if(__Z16atomic_decrementPj(fa+-8|0)|0)break;w=c[x>>2]|0;ha=(w|0)==0?0:w+-4|0;w=ha+4|0;if(c[ha>>2]|0){v=0;do{__ZN10StringNameD2Ev(w+(v<<2)|0);v=v+1|0}while(v>>>0<(c[ha>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(fa,1)}while(0);__ZN10StringNameD2Ev(y);__Z8D_METHODPKc(z,564198);y=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(y);c[y>>2]=140812;__ZN10MethodBind10_set_constEb(y,1);__ZN10MethodBind24_generate_argument_typesEi(y,0);__ZN10MethodBind12_set_returnsEb(y,1);c[y+44>>2]=4790;c[y+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,y,z,0,0)|0;y=z+4|0;fa=c[y>>2]|0;do if(fa|0){if(__Z16atomic_decrementPj(fa+-8|0)|0)break;x=c[y>>2]|0;ha=(x|0)==0?0:x+-4|0;x=ha+4|0;if(c[ha>>2]|0){v=0;do{__ZN10StringNameD2Ev(x+(v<<2)|0);v=v+1|0}while(v>>>0<(c[ha>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(fa,1)}while(0);__ZN10StringNameD2Ev(z);__Z8D_METHODPKcS0_(A,564216,1146191);z=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(z);c[z>>2]=140848;__ZN10MethodBind10_set_constEb(z,0);__ZN10MethodBind24_generate_argument_typesEi(z,1);c[z+44>>2]=564;c[z+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,z,A,0,0)|0;z=A+4|0;fa=c[z>>2]|0;do if(fa|0){if(__Z16atomic_decrementPj(fa+-8|0)|0)break;y=c[z>>2]|0;ha=(y|0)==0?0:y+-4|0;y=ha+4|0;if(c[ha>>2]|0){v=0;do{__ZN10StringNameD2Ev(y+(v<<2)|0);v=v+1|0}while(v>>>0<(c[ha>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(fa,1)}while(0);__ZN10StringNameD2Ev(A);__Z8D_METHODPKc(B,564229);A=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(A);c[A>>2]=140884;__ZN10MethodBind10_set_constEb(A,1);__ZN10MethodBind24_generate_argument_typesEi(A,0);__ZN10MethodBind12_set_returnsEb(A,1);c[A+44>>2]=4791;c[A+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,A,B,0,0)|0;A=B+4|0;fa=c[A>>2]|0;do if(fa|0){if(__Z16atomic_decrementPj(fa+-8|0)|0)break;z=c[A>>2]|0;ha=(z|0)==0?0:z+-4|0;z=ha+4|0;if(c[ha>>2]|0){v=0;do{__ZN10StringNameD2Ev(z+(v<<2)|0);v=v+1|0}while(v>>>0<(c[ha>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(fa,1)}while(0);__ZN10StringNameD2Ev(B);c[C>>2]=0;B=0;do{if((B|0)>0)__ZN6StringpLEPKc(C,1117595)|0;c[d>>2]=__ZN7Variant13get_type_nameENS_4TypeE(B)|0;__ZN6StringpLERKS_(C,d)|0;fa=c[d>>2]|0;do if(fa|0){if(__Z16atomic_decrementPj(fa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(fa,1)}while(0);B=B+1|0}while((B|0)!=29);c[D>>2]=0;if((__ZN12ScriptServer18get_language_countEv()|0)>0){B=0;do{fa=__ZN12ScriptServer12get_languageEi(B)|0;Pi[c[(c[fa>>2]|0)+136>>2]&2047](fa,D);B=B+1|0}while((B|0)<(__ZN12ScriptServer18get_language_countEv()|0))}c[E>>2]=0;B=c[D>>2]|0;if(!B)ia=0;else{ja=B;ka=122}while(1){if((ka|0)==122){ka=0;ia=c[ja>>2]|0}if(!ia)break;c[d>>2]=0;B=__ZNK6StringneERKS_(E,d)|0;fa=c[d>>2]|0;do if(fa|0){if(__Z16atomic_decrementPj(fa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(fa,1)}while(0);if(B)__ZN6StringpLEPKc(E,1117595)|0;c[d>>2]=__ZplPKcRK6String(901388,ia)|0;__ZN6StringpLERKS_(E,d)|0;fa=c[d>>2]|0;do if(fa|0){if(__Z16atomic_decrementPj(fa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(fa,1)}while(0);ja=ia+4|0;ka=122}__ZN6StringC2EPKc(d,600312);c[G>>2]=c[d>>2];__ZN10StringNameC2ERK6String(F,G);__ZN6StringC2EPKc(H,564242);__ZN6StringC2EPKc(I,564261);ia=d+4|0;c[ia>>2]=0;ja=d+12|0;c[ja>>2]=0;c[d>>2]=2;fa=c[H>>2]|0;do if(fa|0){c[ia>>2]=0;if(!(__Z28atomic_conditional_incrementPj(fa+-8|0)|0))break;c[ia>>2]=c[H>>2]}while(0);c[d+8>>2]=3;ia=c[ja>>2]|0;do if((ia|0)!=(c[I>>2]|0)){do if(ia|0){if(__Z16atomic_decrementPj(ia+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ia,1)}while(0);c[ja>>2]=0;fa=c[I>>2]|0;if(!fa)break;if(!(__Z28atomic_conditional_incrementPj(fa+-8|0)|0))break;c[ja>>2]=c[I>>2]}while(0);c[d+16>>2]=7;c[J>>2]=__Z11_scs_createPKc(569877)|0;c[K>>2]=__Z11_scs_createPKc(569891)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(F,d,J,K,-1);__ZN10StringNameD2Ev(K);__ZN10StringNameD2Ev(J);ja=c[d+12>>2]|0;do if(ja|0){if(__Z16atomic_decrementPj(ja+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ja,1)}while(0);ja=c[d+4>>2]|0;do if(ja|0){if(__Z16atomic_decrementPj(ja+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ja,1)}while(0);ja=c[I>>2]|0;do if(ja|0){if(__Z16atomic_decrementPj(ja+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ja,1)}while(0);ja=c[H>>2]|0;do if(ja|0){if(__Z16atomic_decrementPj(ja+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ja,1)}while(0);__ZN10StringNameD2Ev(F);F=c[G>>2]|0;do if(F|0){if(__Z16atomic_decrementPj(F+-8|0)|0)break;__ZN6Memory11free_staticEPvb(F,1)}while(0);__ZN6StringC2EPKc(d,600312);c[G>>2]=c[d>>2];__ZN10StringNameC2ERK6String(L,G);__ZN6StringC2EPKc(M,571239);__ZN6StringC2EPKc(I,1142944);F=d+4|0;c[F>>2]=0;ja=d+12|0;c[ja>>2]=0;c[d>>2]=4;H=c[M>>2]|0;do if(H|0){c[F>>2]=0;if(!(__Z28atomic_conditional_incrementPj(H+-8|0)|0))break;c[F>>2]=c[M>>2]}while(0);c[d+8>>2]=23;F=c[ja>>2]|0;do if((F|0)!=(c[I>>2]|0)){do if(F|0){if(__Z16atomic_decrementPj(F+-8|0)|0)break;__ZN6Memory11free_staticEPvb(F,1)}while(0);c[ja>>2]=0;H=c[I>>2]|0;if(!H)break;if(!(__Z28atomic_conditional_incrementPj(H+-8|0)|0))break;c[ja>>2]=c[I>>2]}while(0);c[d+16>>2]=7;c[J>>2]=__Z11_scs_createPKc(571179)|0;c[K>>2]=__Z11_scs_createPKc(571193)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(L,d,J,K,-1);__ZN10StringNameD2Ev(K);__ZN10StringNameD2Ev(J);ja=c[d+12>>2]|0;do if(ja|0){if(__Z16atomic_decrementPj(ja+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ja,1)}while(0);ja=c[d+4>>2]|0;do if(ja|0){if(__Z16atomic_decrementPj(ja+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ja,1)}while(0);ja=c[I>>2]|0;do if(ja|0){if(__Z16atomic_decrementPj(ja+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ja,1)}while(0);ja=c[M>>2]|0;do if(ja|0){if(__Z16atomic_decrementPj(ja+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ja,1)}while(0);__ZN10StringNameD2Ev(L);L=c[G>>2]|0;do if(L|0){if(__Z16atomic_decrementPj(L+-8|0)|0)break;__ZN6Memory11free_staticEPvb(L,1)}while(0);__ZN6StringC2EPKc(d,600312);c[G>>2]=c[d>>2];__ZN10StringNameC2ERK6String(N,G);__ZN6StringC2EPKc(O,563911);L=d+4|0;c[L>>2]=0;ja=d+12|0;c[ja>>2]=0;c[d>>2]=4;M=c[O>>2]|0;do if(M|0){c[L>>2]=0;if(!(__Z28atomic_conditional_incrementPj(M+-8|0)|0))break;c[L>>2]=c[O>>2]}while(0);c[d+8>>2]=13;L=c[ja>>2]|0;do if((L|0)!=(c[E>>2]|0)){do if(L|0){if(__Z16atomic_decrementPj(L+-8|0)|0)break;__ZN6Memory11free_staticEPvb(L,1)}while(0);c[ja>>2]=0;M=c[E>>2]|0;if(!M)break;if(!(__Z28atomic_conditional_incrementPj(M+-8|0)|0))break;c[ja>>2]=c[E>>2]}while(0);c[d+16>>2]=7;c[I>>2]=__Z11_scs_createPKc(571207)|0;c[J>>2]=__Z11_scs_createPKc(571223)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(N,d,I,J,-1);__ZN10StringNameD2Ev(J);__ZN10StringNameD2Ev(I);ja=c[d+12>>2]|0;do if(ja|0){if(__Z16atomic_decrementPj(ja+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ja,1)}while(0);ja=c[d+4>>2]|0;do if(ja|0){if(__Z16atomic_decrementPj(ja+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ja,1)}while(0);ja=c[O>>2]|0;do if(ja|0){if(__Z16atomic_decrementPj(ja+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ja,1)}while(0);__ZN10StringNameD2Ev(N);N=c[G>>2]|0;do if(N|0){if(__Z16atomic_decrementPj(N+-8|0)|0)break;__ZN6Memory11free_staticEPvb(N,1)}while(0);__ZN6StringC2EPKc(d,600312);c[G>>2]=c[d>>2];__ZN10StringNameC2ERK6String(P,G);__ZN6StringC2EPKc(Q,563952);__ZN6StringC2EPKc(I,1263606);N=d+4|0;c[N>>2]=0;ja=d+12|0;c[ja>>2]=0;c[d>>2]=4;O=c[Q>>2]|0;do if(O|0){c[N>>2]=0;if(!(__Z28atomic_conditional_incrementPj(O+-8|0)|0))break;c[N>>2]=c[Q>>2]}while(0);c[d+8>>2]=0;N=c[ja>>2]|0;do if((N|0)!=(c[I>>2]|0)){do if(N|0){if(__Z16atomic_decrementPj(N+-8|0)|0)break;__ZN6Memory11free_staticEPvb(N,1)}while(0);c[ja>>2]=0;O=c[I>>2]|0;if(!O)break;if(!(__Z28atomic_conditional_incrementPj(O+-8|0)|0))break;c[ja>>2]=c[I>>2]}while(0);c[d+16>>2]=7;c[J>>2]=__Z11_scs_createPKc(566929)|0;c[K>>2]=__Z11_scs_createPKc(1089739)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(P,d,J,K,-1);__ZN10StringNameD2Ev(K);__ZN10StringNameD2Ev(J);ja=c[d+12>>2]|0;do if(ja|0){if(__Z16atomic_decrementPj(ja+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ja,1)}while(0);ja=c[d+4>>2]|0;do if(ja|0){if(__Z16atomic_decrementPj(ja+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ja,1)}while(0);ja=c[I>>2]|0;do if(ja|0){if(__Z16atomic_decrementPj(ja+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ja,1)}while(0);ja=c[Q>>2]|0;do if(ja|0){if(__Z16atomic_decrementPj(ja+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ja,1)}while(0);__ZN10StringNameD2Ev(P);P=c[G>>2]|0;do if(P|0){if(__Z16atomic_decrementPj(P+-8|0)|0)break;__ZN6Memory11free_staticEPvb(P,1)}while(0);__ZN6StringC2EPKc(d,600312);c[G>>2]=c[d>>2];__ZN10StringNameC2ERK6String(R,G);__ZN6StringC2EPKc(S,563932);P=d+4|0;c[P>>2]=0;ja=d+12|0;c[ja>>2]=0;c[d>>2]=2;Q=c[S>>2]|0;do if(Q|0){c[P>>2]=0;if(!(__Z28atomic_conditional_incrementPj(Q+-8|0)|0))break;c[P>>2]=c[S>>2]}while(0);c[d+8>>2]=3;P=c[ja>>2]|0;do if((P|0)!=(c[C>>2]|0)){do if(P|0){if(__Z16atomic_decrementPj(P+-8|0)|0)break;__ZN6Memory11free_staticEPvb(P,1)}while(0);c[ja>>2]=0;Q=c[C>>2]|0;if(!Q)break;if(!(__Z28atomic_conditional_incrementPj(Q+-8|0)|0))break;c[ja>>2]=c[C>>2]}while(0);c[d+16>>2]=7;c[I>>2]=__Z11_scs_createPKc(566755)|0;c[J>>2]=__Z11_scs_createPKc(566770)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(R,d,I,J,-1);__ZN10StringNameD2Ev(J);__ZN10StringNameD2Ev(I);ja=c[d+12>>2]|0;do if(ja|0){if(__Z16atomic_decrementPj(ja+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ja,1)}while(0);ja=c[d+4>>2]|0;do if(ja|0){if(__Z16atomic_decrementPj(ja+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ja,1)}while(0);ja=c[S>>2]|0;do if(ja|0){if(__Z16atomic_decrementPj(ja+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ja,1)}while(0);__ZN10StringNameD2Ev(R);R=c[G>>2]|0;do if(R|0){if(__Z16atomic_decrementPj(R+-8|0)|0)break;__ZN6Memory11free_staticEPvb(R,1)}while(0);__ZN6StringC2EPKc(d,600312);c[G>>2]=c[d>>2];__ZN10StringNameC2ERK6String(T,G);__ZN6StringC2EPKc(U,563971);__ZN6StringC2EPKc(I,1263606);R=d+4|0;c[R>>2]=0;ja=d+12|0;c[ja>>2]=0;c[d>>2]=16;S=c[U>>2]|0;do if(S|0){c[R>>2]=0;if(!(__Z28atomic_conditional_incrementPj(S+-8|0)|0))break;c[R>>2]=c[U>>2]}while(0);c[d+8>>2]=24;R=c[ja>>2]|0;do if((R|0)!=(c[I>>2]|0)){do if(R|0){if(__Z16atomic_decrementPj(R+-8|0)|0)break;__ZN6Memory11free_staticEPvb(R,1)}while(0);c[ja>>2]=0;S=c[I>>2]|0;if(!S)break;if(!(__Z28atomic_conditional_incrementPj(S+-8|0)|0))break;c[ja>>2]=c[I>>2]}while(0);c[d+16>>2]=7;c[J>>2]=__Z11_scs_createPKc(888012)|0;c[K>>2]=__Z11_scs_createPKc(888026)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(T,d,J,K,-1);__ZN10StringNameD2Ev(K);__ZN10StringNameD2Ev(J);ja=c[d+12>>2]|0;do if(ja|0){if(__Z16atomic_decrementPj(ja+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ja,1)}while(0);ja=c[d+4>>2]|0;do if(ja|0){if(__Z16atomic_decrementPj(ja+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ja,1)}while(0);ja=c[I>>2]|0;do if(ja|0){if(__Z16atomic_decrementPj(ja+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ja,1)}while(0);ja=c[U>>2]|0;do if(ja|0){if(__Z16atomic_decrementPj(ja+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ja,1)}while(0);__ZN10StringNameD2Ev(T);T=c[G>>2]|0;do if(T|0){if(__Z16atomic_decrementPj(T+-8|0)|0)break;__ZN6Memory11free_staticEPvb(T,1)}while(0);__ZN6StringC2EPKc(d,600312);c[G>>2]=c[d>>2];__ZN10StringNameC2ERK6String(V,G);__ZN6StringC2EPKc(W,564306);__ZN6StringC2EPKc(I,1263606);T=d+4|0;c[T>>2]=0;ja=d+12|0;c[ja>>2]=0;c[d>>2]=20;U=c[W>>2]|0;do if(U|0){c[T>>2]=0;if(!(__Z28atomic_conditional_incrementPj(U+-8|0)|0))break;c[T>>2]=c[W>>2]}while(0);c[d+8>>2]=0;T=c[ja>>2]|0;do if((T|0)!=(c[I>>2]|0)){do if(T|0){if(__Z16atomic_decrementPj(T+-8|0)|0)break;__ZN6Memory11free_staticEPvb(T,1)}while(0);c[ja>>2]=0;U=c[I>>2]|0;if(!U)break;if(!(__Z28atomic_conditional_incrementPj(U+-8|0)|0))break;c[ja>>2]=c[I>>2]}while(0);c[d+16>>2]=5;c[J>>2]=__Z11_scs_createPKc(564125)|0;c[K>>2]=__Z11_scs_createPKc(564160)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(V,d,J,K,-1);__ZN10StringNameD2Ev(K);__ZN10StringNameD2Ev(J);ja=c[d+12>>2]|0;do if(ja|0){if(__Z16atomic_decrementPj(ja+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ja,1)}while(0);ja=c[d+4>>2]|0;do if(ja|0){if(__Z16atomic_decrementPj(ja+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ja,1)}while(0);ja=c[I>>2]|0;do if(ja|0){if(__Z16atomic_decrementPj(ja+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ja,1)}while(0);ja=c[W>>2]|0;do if(ja|0){if(__Z16atomic_decrementPj(ja+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ja,1)}while(0);__ZN10StringNameD2Ev(V);V=c[G>>2]|0;do if(V|0){if(__Z16atomic_decrementPj(V+-8|0)|0)break;__ZN6Memory11free_staticEPvb(V,1)}while(0);__ZN6StringC2EPKc(d,600312);c[G>>2]=c[d>>2];__ZN10StringNameC2ERK6String(X,G);__ZN6StringC2EPKc(Y,563990);__ZN6StringC2EPKc(I,1263606);V=d+4|0;c[V>>2]=0;ja=d+12|0;c[ja>>2]=0;c[d>>2]=4;W=c[Y>>2]|0;do if(W|0){c[V>>2]=0;if(!(__Z28atomic_conditional_incrementPj(W+-8|0)|0))break;c[V>>2]=c[Y>>2]}while(0);c[d+8>>2]=0;V=c[ja>>2]|0;do if((V|0)!=(c[I>>2]|0)){do if(V|0){if(__Z16atomic_decrementPj(V+-8|0)|0)break;__ZN6Memory11free_staticEPvb(V,1)}while(0);c[ja>>2]=0;W=c[I>>2]|0;if(!W)break;if(!(__Z28atomic_conditional_incrementPj(W+-8|0)|0))break;c[ja>>2]=c[I>>2]}while(0);c[d+16>>2]=7;c[J>>2]=__Z11_scs_createPKc(1126217)|0;c[K>>2]=__Z11_scs_createPKc(564070)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(X,d,J,K,-1);__ZN10StringNameD2Ev(K);__ZN10StringNameD2Ev(J);ja=c[d+12>>2]|0;do if(ja|0){if(__Z16atomic_decrementPj(ja+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ja,1)}while(0);ja=c[d+4>>2]|0;do if(ja|0){if(__Z16atomic_decrementPj(ja+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ja,1)}while(0);ja=c[I>>2]|0;do if(ja|0){if(__Z16atomic_decrementPj(ja+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ja,1)}while(0);ja=c[Y>>2]|0;do if(ja|0){if(__Z16atomic_decrementPj(ja+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ja,1)}while(0);__ZN10StringNameD2Ev(X);X=c[G>>2]|0;do if(X|0){if(__Z16atomic_decrementPj(X+-8|0)|0)break;__ZN6Memory11free_staticEPvb(X,1)}while(0);__ZN6StringC2EPKc(d,600312);c[G>>2]=c[d>>2];__ZN10StringNameC2ERK6String(Z,G);__ZN6StringC2EPKc(_,564008);__ZN6StringC2EPKc(I,1263606);X=d+4|0;c[X>>2]=0;ja=d+12|0;c[ja>>2]=0;c[d>>2]=2;Y=c[_>>2]|0;do if(Y|0){c[X>>2]=0;if(!(__Z28atomic_conditional_incrementPj(Y+-8|0)|0))break;c[X>>2]=c[_>>2]}while(0);c[d+8>>2]=0;X=c[ja>>2]|0;do if((X|0)!=(c[I>>2]|0)){do if(X|0){if(__Z16atomic_decrementPj(X+-8|0)|0)break;__ZN6Memory11free_staticEPvb(X,1)}while(0);c[ja>>2]=0;Y=c[I>>2]|0;if(!Y)break;if(!(__Z28atomic_conditional_incrementPj(Y+-8|0)|0))break;c[ja>>2]=c[I>>2]}while(0);c[d+16>>2]=7;c[J>>2]=__Z11_scs_createPKc(564083)|0;c[K>>2]=__Z11_scs_createPKc(564104)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(Z,d,J,K,-1);__ZN10StringNameD2Ev(K);__ZN10StringNameD2Ev(J);ja=c[d+12>>2]|0;do if(ja|0){if(__Z16atomic_decrementPj(ja+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ja,1)}while(0);ja=c[d+4>>2]|0;do if(ja|0){if(__Z16atomic_decrementPj(ja+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ja,1)}while(0);ja=c[I>>2]|0;do if(ja|0){if(__Z16atomic_decrementPj(ja+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ja,1)}while(0);ja=c[_>>2]|0;do if(ja|0){if(__Z16atomic_decrementPj(ja+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ja,1)}while(0);__ZN10StringNameD2Ev(Z);Z=c[G>>2]|0;do if(Z|0){if(__Z16atomic_decrementPj(Z+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Z,1)}while(0);__ZN6StringC2EPKc(d,600312);c[G>>2]=c[d>>2];__ZN10StringNameC2ERK6String($,G);__ZN6StringC2EPKc(aa,564330);__ZN6StringC2EPKc(I,1263606);Z=d+4|0;c[Z>>2]=0;ja=d+12|0;c[ja>>2]=0;c[d>>2]=1;_=c[aa>>2]|0;do if(_|0){c[Z>>2]=0;if(!(__Z28atomic_conditional_incrementPj(_+-8|0)|0))break;c[Z>>2]=c[aa>>2]}while(0);c[d+8>>2]=0;Z=c[ja>>2]|0;do if((Z|0)!=(c[I>>2]|0)){do if(Z|0){if(__Z16atomic_decrementPj(Z+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Z,1)}while(0);c[ja>>2]=0;_=c[I>>2]|0;if(!_)break;if(!(__Z28atomic_conditional_incrementPj(_+-8|0)|0))break;c[ja>>2]=c[I>>2]}while(0);c[d+16>>2]=7;c[J>>2]=__Z11_scs_createPKc(564216)|0;c[K>>2]=__Z11_scs_createPKc(564229)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i($,d,J,K,-1);__ZN10StringNameD2Ev(K);__ZN10StringNameD2Ev(J);ja=c[d+12>>2]|0;do if(ja|0){if(__Z16atomic_decrementPj(ja+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ja,1)}while(0);ja=c[d+4>>2]|0;do if(ja|0){if(__Z16atomic_decrementPj(ja+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ja,1)}while(0);ja=c[I>>2]|0;do if(ja|0){if(__Z16atomic_decrementPj(ja+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ja,1)}while(0);ja=c[aa>>2]|0;do if(ja|0){if(__Z16atomic_decrementPj(ja+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ja,1)}while(0);__ZN10StringNameD2Ev($);$=c[G>>2]|0;do if($|0){if(__Z16atomic_decrementPj($+-8|0)|0)break;__ZN6Memory11free_staticEPvb($,1)}while(0);__ZN6StringC2EPKc(d,600312);c[G>>2]=c[d>>2];__ZN10StringNameC2ERK6String(ca,G);__ZN6StringC2EPKc(da,564034);__ZN6StringC2EPKc(I,564348);$=d+4|0;c[$>>2]=0;ja=d+12|0;c[ja>>2]=0;c[d>>2]=2;aa=c[da>>2]|0;do if(aa|0){c[$>>2]=0;if(!(__Z28atomic_conditional_incrementPj(aa+-8|0)|0))break;c[$>>2]=c[da>>2]}while(0);c[d+8>>2]=3;$=c[ja>>2]|0;do if(($|0)!=(c[I>>2]|0)){do if($|0){if(__Z16atomic_decrementPj($+-8|0)|0)break;__ZN6Memory11free_staticEPvb($,1)}while(0);c[ja>>2]=0;aa=c[I>>2]|0;if(!aa)break;if(!(__Z28atomic_conditional_incrementPj(aa+-8|0)|0))break;c[ja>>2]=c[I>>2]}while(0);c[d+16>>2]=7;c[J>>2]=__Z11_scs_createPKc(564180)|0;c[K>>2]=__Z11_scs_createPKc(564198)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(ca,d,J,K,-1);__ZN10StringNameD2Ev(K);__ZN10StringNameD2Ev(J);J=c[d+12>>2]|0;do if(J|0){if(__Z16atomic_decrementPj(J+-8|0)|0)break;__ZN6Memory11free_staticEPvb(J,1)}while(0);J=c[d+4>>2]|0;do if(J|0){if(__Z16atomic_decrementPj(J+-8|0)|0)break;__ZN6Memory11free_staticEPvb(J,1)}while(0);J=c[I>>2]|0;do if(J|0){if(__Z16atomic_decrementPj(J+-8|0)|0)break;__ZN6Memory11free_staticEPvb(J,1)}while(0);J=c[da>>2]|0;do if(J|0){if(__Z16atomic_decrementPj(J+-8|0)|0)break;__ZN6Memory11free_staticEPvb(J,1)}while(0);__ZN10StringNameD2Ev(ca);ca=c[G>>2]|0;do if(ca|0){if(__Z16atomic_decrementPj(ca+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ca,1)}while(0);__ZN6StringC2EPKc(d,600312);c[I>>2]=c[d>>2];__ZN10StringNameC2ERK6String(G,I);__ZN10StringNameC2EPKc(d,569946);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(G,d,0);__ZN10StringNameD2Ev(d);__ZN10StringNameD2Ev(G);ca=c[I>>2]|0;do if(ca|0){if(__Z16atomic_decrementPj(ca+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ca,1)}while(0);__ZN6StringC2EPKc(d,600312);c[I>>2]=c[d>>2];__ZN10StringNameC2ERK6String(G,I);__ZN10StringNameC2EPKc(d,569961);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(G,d,1);__ZN10StringNameD2Ev(d);__ZN10StringNameD2Ev(G);ca=c[I>>2]|0;do if(ca|0){if(__Z16atomic_decrementPj(ca+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ca,1)}while(0);__ZN6StringC2EPKc(d,600312);c[I>>2]=c[d>>2];__ZN10StringNameC2ERK6String(G,I);__ZN10StringNameC2EPKc(d,569981);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(G,d,2);__ZN10StringNameD2Ev(d);__ZN10StringNameD2Ev(G);ca=c[I>>2]|0;do if(ca|0){if(__Z16atomic_decrementPj(ca+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ca,1)}while(0);__ZN6StringC2EPKc(d,600312);c[I>>2]=c[d>>2];__ZN10StringNameC2ERK6String(G,I);__ZN10StringNameC2EPKc(d,564405);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(G,d,3);__ZN10StringNameD2Ev(d);__ZN10StringNameD2Ev(G);G=c[I>>2]|0;do if(G|0){if(__Z16atomic_decrementPj(G+-8|0)|0)break;__ZN6Memory11free_staticEPvb(G,1)}while(0);G=c[E>>2]|0;do if(G|0){if(__Z16atomic_decrementPj(G+-8|0)|0)break;__ZN6Memory11free_staticEPvb(G,1)}while(0);G=c[D>>2]|0;a:do if(G|0){E=G;while(1){I=c[E>>2]|0;if(!I)break;__ZN4ListI6String16DefaultAllocatorE5_Data5eraseEPKNS2_7ElementE(E,I)|0;la=c[D>>2]|0;if(!(c[la+8>>2]|0)){ka=412;break}if(!la)break a;else E=la}if((ka|0)==412){__ZN6Memory11free_staticEPvb(la,0);c[D>>2]=0;break}if(!(c[E+8>>2]|0)){a[1263537]=0;__ZN6Memory11free_staticEPvb(E,0);break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145461,1145120,668,1145467,0);break}}while(0);D=c[C>>2]|0;if(!D){l=b;return}if(__Z16atomic_decrementPj(D+-8|0)|0){l=b;return}__ZN6Memory11free_staticEPvb(D,1);l=b;return}function __ZN24VisualScriptFunctionCall13set_base_typeERK10StringName(a,b){a=a|0;b=b|0;var d=0;d=a+156|0;if((c[d>>2]|0)==(c[b>>2]|0))return;__ZN10StringNameaSERKS_(d,b);__ZN16VisualScriptNode20ports_changed_notifyEv(a);return}function __ZNK24VisualScriptFunctionCall13get_base_typeEv(a){a=a|0;var b=0,d=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b;__ZN10StringNameC2ERKS_(d,a+156|0);l=b;return c[d>>2]|0}function __ZN24VisualScriptFunctionCall15set_base_scriptERK6String(a,b){a=a|0;b=b|0;var d=0,e=0;d=a+160|0;if(__ZNK6StringeqERKS_(d,b)|0)return;e=c[d>>2]|0;if((e|0)!=(c[b>>2]|0)){if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);c[d>>2]=0;e=c[b>>2]|0;if(e|0?__Z28atomic_conditional_incrementPj(e+-8|0)|0:0)c[d>>2]=c[b>>2]}__ZN16VisualScriptNode20ports_changed_notifyEv(a);return}function __ZNK24VisualScriptFunctionCall15get_base_scriptEv(a){a=a|0;var b=0,d=0;b=a+160|0;a=c[b>>2]|0;if((a|0)!=0?(__Z28atomic_conditional_incrementPj(a+-8|0)|0)!=0:0)d=c[b>>2]|0;else d=0;return d|0}function __ZN24VisualScriptFunctionCall14set_basic_typeEN7Variant4TypeE(a,b){a=a|0;b=b|0;var d=0;d=a+164|0;if((c[d>>2]|0)==(b|0))return;c[d>>2]=b;__ZN16VisualScriptNode20ports_changed_notifyEv(a);return}function __ZNK24VisualScriptFunctionCall14get_basic_typeEv(a){a=a|0;return c[a+164>>2]|0}function __ZN24VisualScriptFunctionCall13set_singletonERK10StringName(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d+4|0;f=d;g=a+184|0;if((c[g>>2]|0)==(c[b>>2]|0)){l=d;return}__ZN10StringNameaSERKS_(g,b);b=__ZN12GlobalConfig13get_singletonEv()|0;h=c[g>>2]|0;do if(h){g=c[h+4>>2]|0;if(g|0){__ZN6StringC2EPKc(e,g);i=c[e>>2]|0;break}g=h+8|0;c[e>>2]=0;j=c[g>>2]|0;if((j|0)!=0?(c[e>>2]=0,(__Z28atomic_conditional_incrementPj(j+-8|0)|0)!=0):0){j=c[g>>2]|0;c[e>>2]=j;i=j}else i=0}else{c[e>>2]=0;i=0}while(0);c[f>>2]=i;i=__ZNK12GlobalConfig20get_singleton_objectERK6String(b,f)|0;b=c[f>>2]|0;if(b|0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(b,1);if((i|0?(c[f>>2]=ij[c[(c[i>>2]|0)+32>>2]&8191](i)|0,__ZN10StringNameC2ERK6String(e,f),__ZN10StringNameaSERKS_(a+156|0,e),__ZN10StringNameD2Ev(e),e=c[f>>2]|0,e|0):0)?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);__ZN16VisualScriptNode20ports_changed_notifyEv(a);l=d;return}function __ZNK24VisualScriptFunctionCall13get_singletonEv(a){a=a|0;var b=0,d=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b;__ZN10StringNameC2ERKS_(d,a+184|0);l=b;return c[d>>2]|0}function __ZN24VisualScriptFunctionCall12set_functionERK10StringName(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0;d=a+172|0;if((c[d>>2]|0)==(c[b>>2]|0))return;__ZN10StringNameaSERKS_(d,b);do if((c[a+152>>2]|0)==3){b=__ZN7Variant28get_method_default_argumentsENS_4TypeERK10StringName(c[a+164>>2]|0,d)|0;if(!b){c[a+176>>2]=0;break}c[a+176>>2]=c[b+-4>>2];if(!(__Z16atomic_decrementPj(b+-8|0)|0)){e=b+-4|0;f=c[e>>2]|0;if(f|0){g=0;h=f;while(1){f=b+(g*24|0)|0;if(!(c[f>>2]|0))i=h;else{__ZN7Variant5clearEv(f);i=c[e>>2]|0}g=g+1|0;if(g>>>0>=i>>>0)break;else h=i}}__ZN6Memory11free_staticEPvb(b,1)}}else __ZN24VisualScriptFunctionCall20_update_method_cacheEv(a);while(0);__ZN16VisualScriptNode20ports_changed_notifyEv(a);return}function __ZNK24VisualScriptFunctionCall12get_functionEv(a){a=a|0;var b=0,d=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b;__ZN10StringNameC2ERKS_(d,a+172|0);l=b;return c[d>>2]|0}function __ZN24VisualScriptFunctionCall13set_call_modeENS_8CallModeE(a,b){a=a|0;b=b|0;var d=0;d=a+152|0;if((c[d>>2]|0)==(b|0))return;c[d>>2]=b;__ZN16VisualScriptNode20ports_changed_notifyEv(a);return}function __ZNK24VisualScriptFunctionCall13get_call_modeEv(a){a=a|0;return c[a+152>>2]|0}function __ZN24VisualScriptFunctionCall13set_base_pathERK8NodePath(a,b){a=a|0;b=b|0;var c=0;c=a+168|0;if(__ZNK8NodePatheqERKS_(c,b)|0)return;__ZN8NodePathaSERKS_(c,b);__ZN16VisualScriptNode20ports_changed_notifyEv(a);return}function __ZNK24VisualScriptFunctionCall13get_base_pathEv(a){a=a|0;var b=0,d=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b;__ZN8NodePathC2ERKS_(d,a+168|0);l=b;return c[d>>2]|0}function __ZN24VisualScriptFunctionCall20set_use_default_argsEi(a,b){a=a|0;b=b|0;var d=0;d=a+176|0;if((c[d>>2]|0)==(b|0))return;c[d>>2]=b;__ZN16VisualScriptNode20ports_changed_notifyEv(a);return}function __ZNK24VisualScriptFunctionCall20get_use_default_argsEv(a){a=a|0;return c[a+176>>2]|0}function __ZN24VisualScriptFunctionCall19_set_argument_cacheERK10Dictionary(a,b){a=a|0;b=b|0;var c=0,d=0;c=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=c;__ZN10MethodInfo9from_dictERK10Dictionary(d,b);__ZN10MethodInfoaSERKS_(a+192|0,d)|0;__ZN10MethodInfoD2Ev(d);l=c;return}function __ZNK24VisualScriptFunctionCall19_get_argument_cacheEv(a){a=a|0;return __ZNK10MethodInfocv10DictionaryEv(a+192|0)|0}function __ZN24VisualScriptFunctionCall17set_rpc_call_modeENS_11RPCCallModeE(a,b){a=a|0;b=b|0;var d=0;d=a+180|0;if((c[d>>2]|0)==(b|0))return;c[d>>2]=b;__ZN16VisualScriptNode20ports_changed_notifyEv(a);return}function __ZNK24VisualScriptFunctionCall17get_rpc_call_modeEv(a){a=a|0;return c[a+180>>2]|0}function __ZN24VisualScriptFunctionCall12set_validateEb(b,c){b=b|0;c=c|0;a[b+188>>0]=c&1;return}function __ZNK24VisualScriptFunctionCall12get_validateEv(b){b=b|0;return (a[b+188>>0]|0)!=0|0}function __ZNK13MethodBind0RCI24VisualScriptFunctionCallbE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Eb(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK13MethodBind0RCI24VisualScriptFunctionCallbE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,600312);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI24VisualScriptFunctionCallbE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1227424)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2Eb(i,ij[n&8191](d)|0);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI24VisualScriptFunctionCallbE7ptrcallEP6ObjectPPKvPv(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0;if(!d)g=0;else{e=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1227424)|0;g=e?d:0}d=c[b+44>>2]|0;e=c[b+48>>2]|0;b=g+(e>>1)|0;if(!(e&1)){h=d;i=ij[h&8191](b)|0;j=i&1;a[f>>0]=j;return}else{h=c[(c[b>>2]|0)+d>>2]|0;i=ij[h&8191](b)|0;j=i&1;a[f>>0]=j;return}}function __ZN13MethodBind0RCI24VisualScriptFunctionCallbED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I24VisualScriptFunctionCallbE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if(!b){__ZN7VariantC2Eb(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK11MethodBind1I24VisualScriptFunctionCallbE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,600312);l=a;return c[b>>2]|0}function __ZN11MethodBind1I24VisualScriptFunctionCallbE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1227424)|0:0){c[h>>2]=0;a[1263537]=0;k=d+24|0;n=c[k>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=i;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=i;return}if((g|0)>0){if((n|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);p=0}else{a[1263537]=0;p=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,p)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=p;c[b>>2]=0;l=i;return}}p=c[d+44>>2]|0;n=c[d+48>>2]|0;o=e+(n>>1)|0;if(!(n&1))q=p;else q=c[(c[o>>2]|0)+p>>2]|0;do if((g|0)<1){p=c[k>>2]|0;n=p+-1|0;if((p|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)s=0;else s=c[e+-4>>2]|0;if((p|0)<=(s|0)){if(r)t=0;else t=c[e+-4>>2]|0;do if((t|0)<(p|0)){if(r)u=0;else u=c[e+-4>>2]|0;if((u|0)<(p|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);v=0;break}else{a[1263537]=0;w=31;break}}else w=31;while(0);if((w|0)==31)v=e+(n*24|0)|0;__ZN7VariantC2ERKS_(j,v);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);f=__ZNK7VariantcvbEv(j)|0;Pi[q&2047](o,f);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I24VisualScriptFunctionCallbE7ptrcallEP6ObjectPPKvPv(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0;if(!d)g=0;else{f=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1227424)|0;g=f?d:0}d=c[b+44>>2]|0;f=c[b+48>>2]|0;b=g+(f>>1)|0;if(!(f&1))h=d;else h=c[(c[b>>2]|0)+d>>2]|0;Pi[h&2047](b,(a[c[e>>2]>>0]|0)!=0);return}function __ZN11MethodBind1I24VisualScriptFunctionCallbED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI24VisualScriptFunctionCallNS0_11RPCCallModeEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK13MethodBind0RCI24VisualScriptFunctionCallNS0_11RPCCallModeEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,600312);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI24VisualScriptFunctionCallNS0_11RPCCallModeEE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1227424)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2Ei(i,ij[n&8191](d)|0);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI24VisualScriptFunctionCallNS0_11RPCCallModeEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0;if(!b)f=0;else{d=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1227424)|0;f=d?b:0}b=c[a+44>>2]|0;d=c[a+48>>2]|0;a=f+(d>>1)|0;if(!(d&1)){g=b;h=ij[g&8191](a)|0;c[e>>2]=h;return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=ij[g&8191](a)|0;c[e>>2]=h;return}}function __ZN13MethodBind0RCI24VisualScriptFunctionCallNS0_11RPCCallModeEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I24VisualScriptFunctionCallNS0_11RPCCallModeEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if(!b){__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK11MethodBind1I24VisualScriptFunctionCallNS0_11RPCCallModeEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,600312);l=a;return c[b>>2]|0}function __ZN11MethodBind1I24VisualScriptFunctionCallNS0_11RPCCallModeEE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1227424)|0:0){c[h>>2]=0;a[1263537]=0;k=d+24|0;n=c[k>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=i;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=i;return}if((g|0)>0){if((n|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);p=0}else{a[1263537]=0;p=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,p)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=p;c[b>>2]=0;l=i;return}}p=c[d+44>>2]|0;n=c[d+48>>2]|0;o=e+(n>>1)|0;if(!(n&1))q=p;else q=c[(c[o>>2]|0)+p>>2]|0;do if((g|0)<1){p=c[k>>2]|0;n=p+-1|0;if((p|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)s=0;else s=c[e+-4>>2]|0;if((p|0)<=(s|0)){if(r)t=0;else t=c[e+-4>>2]|0;do if((t|0)<(p|0)){if(r)u=0;else u=c[e+-4>>2]|0;if((u|0)<(p|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);v=0;break}else{a[1263537]=0;w=31;break}}else w=31;while(0);if((w|0)==31)v=e+(n*24|0)|0;__ZN7VariantC2ERKS_(j,v);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);f=__ZNK7VariantcviEv(j)|0;Pi[q&2047](o,f);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I24VisualScriptFunctionCallNS0_11RPCCallModeEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1227424)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1)){g=b;h=c[d>>2]|0;i=c[h>>2]|0;Pi[g&2047](a,i);return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=c[d>>2]|0;i=c[h>>2]|0;Pi[g&2047](a,i);return}}function __ZN11MethodBind1I24VisualScriptFunctionCallNS0_11RPCCallModeEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI24VisualScriptFunctionCall10DictionaryE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;if((b|0)!=-1){f=0;l=a;return f|0}__ZN10DictionaryC2Ev(d);__ZN7VariantC2ERK10Dictionary(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);__ZN10DictionaryD2Ev(d);f=b;l=a;return f|0}function __ZNK13MethodBind0RCI24VisualScriptFunctionCall10DictionaryE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,600312);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI24VisualScriptFunctionCall10DictionaryE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;j=f+24|0;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1227424)|0:0){c[h>>2]=0;a[1263537]=0;k=c[d+24>>2]|0;if((k|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=k;c[b>>2]=0;l=f;return}n=k-(c[d+20>>2]|0)|0;if((n|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=n;c[b>>2]=0;l=f;return}n=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))o=n;else o=c[(c[d>>2]|0)+n>>2]|0;c[j>>2]=ij[o&8191](d)|0;__ZN7VariantC2ERK10Dictionary(i,j);__ZN10DictionaryD2Ev(j);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI24VisualScriptFunctionCall10DictionaryE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=d;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1227424)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;c[f>>2]=ij[i&8191](a)|0;__ZN10DictionaryaSERKS_(e,f);__ZN10DictionaryD2Ev(f);l=d;return}function __ZN13MethodBind0RCI24VisualScriptFunctionCall10DictionaryED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I24VisualScriptFunctionCallRK10DictionaryE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;if(b|0){f=0;l=a;return f|0}__ZN10DictionaryC2Ev(d);__ZN7VariantC2ERK10Dictionary(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);__ZN10DictionaryD2Ev(d);f=b;l=a;return f|0}function __ZNK11MethodBind1I24VisualScriptFunctionCallRK10DictionaryE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,600312);l=a;return c[b>>2]|0}function __ZN11MethodBind1I24VisualScriptFunctionCallRK10DictionaryE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i+24|0;k=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1227424)|0:0){c[h>>2]=0;a[1263537]=0;n=d+24|0;o=c[n>>2]|0;if((o|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=o;c[b>>2]=0;l=i;return}p=o-(c[d+20>>2]|0)|0;if((p|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=p;c[b>>2]=0;l=i;return}if((g|0)>0){if((o|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);q=0}else{a[1263537]=0;q=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,q)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=q;c[b>>2]=0;l=i;return}}q=c[d+44>>2]|0;o=c[d+48>>2]|0;p=e+(o>>1)|0;if(!(o&1))r=q;else r=c[(c[p>>2]|0)+q>>2]|0;do if((g|0)<1){q=c[n>>2]|0;o=q+-1|0;if((q|0)>=1){e=c[d+16>>2]|0;s=(e|0)==0;if(s)t=0;else t=c[e+-4>>2]|0;if((q|0)<=(t|0)){if(s)u=0;else u=c[e+-4>>2]|0;do if((u|0)<(q|0)){if(s)v=0;else v=c[e+-4>>2]|0;if((v|0)<(q|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);w=0;break}else{a[1263537]=0;x=31;break}}else x=31;while(0);if((x|0)==31)w=e+(o*24|0)|0;__ZN7VariantC2ERKS_(k,w);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);c[j>>2]=__ZNK7Variantcv10DictionaryEv(k)|0;Pi[r&2047](p,j);__ZN10DictionaryD2Ev(j);if(c[k>>2]|0)__ZN7Variant5clearEv(k);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I24VisualScriptFunctionCallRK10DictionaryE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e+4|0;g=e;if(!b)h=0;else{i=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1227424)|0;h=i?b:0}b=c[a+44>>2]|0;i=c[a+48>>2]|0;a=h+(i>>1)|0;if(!(i&1))j=b;else j=c[(c[a>>2]|0)+b>>2]|0;__ZN10DictionaryC2ERKS_(f,c[d>>2]|0);c[g>>2]=c[f>>2];Pi[j&2047](a,g);__ZN10DictionaryD2Ev(g);l=e;return}function __ZN11MethodBind1I24VisualScriptFunctionCallRK10DictionaryED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI24VisualScriptFunctionCalliE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK13MethodBind0RCI24VisualScriptFunctionCalliE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,600312);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI24VisualScriptFunctionCalliE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1227424)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2Ei(i,ij[n&8191](d)|0);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI24VisualScriptFunctionCalliE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0;if(!b)f=0;else{d=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1227424)|0;f=d?b:0}b=c[a+44>>2]|0;d=c[a+48>>2]|0;a=f+(d>>1)|0;if(!(d&1)){g=b;h=ij[g&8191](a)|0;c[e>>2]=h;return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=ij[g&8191](a)|0;c[e>>2]=h;return}}function __ZN13MethodBind0RCI24VisualScriptFunctionCalliED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I24VisualScriptFunctionCalliE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if(!b){__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK11MethodBind1I24VisualScriptFunctionCalliE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,600312);l=a;return c[b>>2]|0}function __ZN11MethodBind1I24VisualScriptFunctionCalliE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1227424)|0:0){c[h>>2]=0;a[1263537]=0;k=d+24|0;n=c[k>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=i;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=i;return}if((g|0)>0){if((n|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);p=0}else{a[1263537]=0;p=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,p)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=p;c[b>>2]=0;l=i;return}}p=c[d+44>>2]|0;n=c[d+48>>2]|0;o=e+(n>>1)|0;if(!(n&1))q=p;else q=c[(c[o>>2]|0)+p>>2]|0;do if((g|0)<1){p=c[k>>2]|0;n=p+-1|0;if((p|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)s=0;else s=c[e+-4>>2]|0;if((p|0)<=(s|0)){if(r)t=0;else t=c[e+-4>>2]|0;do if((t|0)<(p|0)){if(r)u=0;else u=c[e+-4>>2]|0;if((u|0)<(p|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);v=0;break}else{a[1263537]=0;w=31;break}}else w=31;while(0);if((w|0)==31)v=e+(n*24|0)|0;__ZN7VariantC2ERKS_(j,v);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);f=__ZNK7VariantcviEv(j)|0;Pi[q&2047](o,f);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I24VisualScriptFunctionCalliE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1227424)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1)){g=b;h=c[d>>2]|0;i=c[h>>2]|0;Pi[g&2047](a,i);return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=c[d>>2]|0;i=c[h>>2]|0;Pi[g&2047](a,i);return}}function __ZN11MethodBind1I24VisualScriptFunctionCalliED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI24VisualScriptFunctionCall8NodePathE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;if((b|0)!=-1){f=0;l=a;return f|0}__ZN8NodePathC2Ev(d);__ZN7VariantC2ERK8NodePath(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);__ZN8NodePathD2Ev(d);f=b;l=a;return f|0}function __ZNK13MethodBind0RCI24VisualScriptFunctionCall8NodePathE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,600312);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI24VisualScriptFunctionCall8NodePathE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;j=f+24|0;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1227424)|0:0){c[h>>2]=0;a[1263537]=0;k=c[d+24>>2]|0;if((k|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=k;c[b>>2]=0;l=f;return}n=k-(c[d+20>>2]|0)|0;if((n|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=n;c[b>>2]=0;l=f;return}n=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))o=n;else o=c[(c[d>>2]|0)+n>>2]|0;c[j>>2]=ij[o&8191](d)|0;__ZN7VariantC2ERK8NodePath(i,j);__ZN8NodePathD2Ev(j);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI24VisualScriptFunctionCall8NodePathE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=d;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1227424)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;c[f>>2]=ij[i&8191](a)|0;__ZN8NodePathaSERKS_(e,f);__ZN8NodePathD2Ev(f);l=d;return}function __ZN13MethodBind0RCI24VisualScriptFunctionCall8NodePathED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I24VisualScriptFunctionCallRK8NodePathE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;if(b|0){f=0;l=a;return f|0}__ZN8NodePathC2Ev(d);__ZN7VariantC2ERK8NodePath(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);__ZN8NodePathD2Ev(d);f=b;l=a;return f|0}function __ZNK11MethodBind1I24VisualScriptFunctionCallRK8NodePathE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,600312);l=a;return c[b>>2]|0}function __ZN11MethodBind1I24VisualScriptFunctionCallRK8NodePathE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i+24|0;k=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1227424)|0:0){c[h>>2]=0;a[1263537]=0;n=d+24|0;o=c[n>>2]|0;if((o|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=o;c[b>>2]=0;l=i;return}p=o-(c[d+20>>2]|0)|0;if((p|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=p;c[b>>2]=0;l=i;return}if((g|0)>0){if((o|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);q=0}else{a[1263537]=0;q=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,q)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=q;c[b>>2]=0;l=i;return}}q=c[d+44>>2]|0;o=c[d+48>>2]|0;p=e+(o>>1)|0;if(!(o&1))r=q;else r=c[(c[p>>2]|0)+q>>2]|0;do if((g|0)<1){q=c[n>>2]|0;o=q+-1|0;if((q|0)>=1){e=c[d+16>>2]|0;s=(e|0)==0;if(s)t=0;else t=c[e+-4>>2]|0;if((q|0)<=(t|0)){if(s)u=0;else u=c[e+-4>>2]|0;do if((u|0)<(q|0)){if(s)v=0;else v=c[e+-4>>2]|0;if((v|0)<(q|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);w=0;break}else{a[1263537]=0;x=31;break}}else x=31;while(0);if((x|0)==31)w=e+(o*24|0)|0;__ZN7VariantC2ERKS_(k,w);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);c[j>>2]=__ZNK7Variantcv8NodePathEv(k)|0;Pi[r&2047](p,j);__ZN8NodePathD2Ev(j);if(c[k>>2]|0)__ZN7Variant5clearEv(k);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I24VisualScriptFunctionCallRK8NodePathE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e+4|0;g=e;if(!b)h=0;else{i=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1227424)|0;h=i?b:0}b=c[a+44>>2]|0;i=c[a+48>>2]|0;a=h+(i>>1)|0;if(!(i&1))j=b;else j=c[(c[a>>2]|0)+b>>2]|0;__ZN8NodePathC2ERKS_(f,c[d>>2]|0);c[g>>2]=c[f>>2];Pi[j&2047](a,g);__ZN8NodePathD2Ev(g);l=e;return}function __ZN11MethodBind1I24VisualScriptFunctionCallRK8NodePathED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI24VisualScriptFunctionCallNS0_8CallModeEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK13MethodBind0RCI24VisualScriptFunctionCallNS0_8CallModeEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,600312);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI24VisualScriptFunctionCallNS0_8CallModeEE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1227424)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2Ei(i,ij[n&8191](d)|0);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI24VisualScriptFunctionCallNS0_8CallModeEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0;if(!b)f=0;else{d=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1227424)|0;f=d?b:0}b=c[a+44>>2]|0;d=c[a+48>>2]|0;a=f+(d>>1)|0;if(!(d&1)){g=b;h=ij[g&8191](a)|0;c[e>>2]=h;return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=ij[g&8191](a)|0;c[e>>2]=h;return}}function __ZN13MethodBind0RCI24VisualScriptFunctionCallNS0_8CallModeEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I24VisualScriptFunctionCallNS0_8CallModeEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if(!b){__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK11MethodBind1I24VisualScriptFunctionCallNS0_8CallModeEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,600312);l=a;return c[b>>2]|0}function __ZN11MethodBind1I24VisualScriptFunctionCallNS0_8CallModeEE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1227424)|0:0){c[h>>2]=0;a[1263537]=0;k=d+24|0;n=c[k>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=i;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=i;return}if((g|0)>0){if((n|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);p=0}else{a[1263537]=0;p=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,p)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=p;c[b>>2]=0;l=i;return}}p=c[d+44>>2]|0;n=c[d+48>>2]|0;o=e+(n>>1)|0;if(!(n&1))q=p;else q=c[(c[o>>2]|0)+p>>2]|0;do if((g|0)<1){p=c[k>>2]|0;n=p+-1|0;if((p|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)s=0;else s=c[e+-4>>2]|0;if((p|0)<=(s|0)){if(r)t=0;else t=c[e+-4>>2]|0;do if((t|0)<(p|0)){if(r)u=0;else u=c[e+-4>>2]|0;if((u|0)<(p|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);v=0;break}else{a[1263537]=0;w=31;break}}else w=31;while(0);if((w|0)==31)v=e+(n*24|0)|0;__ZN7VariantC2ERKS_(j,v);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);f=__ZNK7VariantcviEv(j)|0;Pi[q&2047](o,f);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I24VisualScriptFunctionCallNS0_8CallModeEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1227424)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1)){g=b;h=c[d>>2]|0;i=c[h>>2]|0;Pi[g&2047](a,i);return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=c[d>>2]|0;i=c[h>>2]|0;Pi[g&2047](a,i);return}}function __ZN11MethodBind1I24VisualScriptFunctionCallNS0_8CallModeEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN24VisualScriptFunctionCall20_update_method_cacheEv(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0;d=l;l=l+64|0;if((l|0)>=(m|0))ba(64);e=d+24|0;f=d+20|0;g=d+16|0;h=d+4|0;i=d+12|0;j=d+8|0;k=d;__ZN10StringNameC2Ev(f);c[g>>2]=0;switch(c[b+152>>2]|0){case 2:{__ZN10StringNameaSERKS_(f,b+156|0);n=b+160|0;c[e>>2]=0;o=__ZNK6StringneERKS_(n,e)|0;p=c[e>>2]|0;if(p|0?(__Z16atomic_decrementPj(p+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(p,1);if(o){o=(__ZN13ResourceCache3hasERK6String(n)|0)^1;p=c[313435]|0;if((p|0)!=0&o)gj[p&8191](n);if(__ZN13ResourceCache3hasERK6String(n)|0){p=__ZN13ResourceCache3getERK6String(n)|0;if(p){a[1263537]=0;if(__ZN9Reference8init_refEv(p)|0){q=p;r=40}else s=e}else{q=0;r=40}if((r|0)==40){c[e>>2]=q;s=e}__ZN3RefI6ScriptEaSI8ResourceEEvRKS_IT_E(g,e);q=c[s>>2]|0;if((q|0?__ZN9Reference11unreferenceEv(q)|0:0)?(q=c[s>>2]|0,__Z17predelete_handlerP6Object(q)|0):0){gj[c[(c[q>>2]|0)+76>>2]&8191](q);__ZN6Memory11free_staticEPvb(q,0)}c[s>>2]=0;r=46}}else r=46;break}case 0:{s=__ZNK16VisualScriptNode17get_visual_scriptEv(b)|0;if(!s)r=46;else{if(__ZN9Reference11unreferenceEv(s)|0?__Z17predelete_handlerP6Object(s)|0:0){gj[c[(c[s>>2]|0)+76>>2]&8191](s);__ZN6Memory11free_staticEPvb(s,0)}s=__ZNK16VisualScriptNode17get_visual_scriptEv(b)|0;c[e>>2]=ij[c[(c[s>>2]|0)+128>>2]&8191](s)|0;__ZN10StringNameaSERKS_(f,e);__ZN10StringNameD2Ev(e);if((s|0?__ZN9Reference11unreferenceEv(s)|0:0)?__Z17predelete_handlerP6Object(s)|0:0){gj[c[(c[s>>2]|0)+76>>2]&8191](s);__ZN6Memory11free_staticEPvb(s,0)}__ZN10StringNameaSERKS_(b+156|0,f);c[e>>2]=__ZNK16VisualScriptNode17get_visual_scriptEv(b)|0;__ZN3RefI6ScriptEaSI12VisualScriptEEvRKS_IT_E(g,e);s=c[e>>2]|0;if((s|0?__ZN9Reference11unreferenceEv(s)|0:0)?(s=c[e>>2]|0,__Z17predelete_handlerP6Object(s)|0):0){gj[c[(c[s>>2]|0)+76>>2]&8191](s);__ZN6Memory11free_staticEPvb(s,0)}r=46}break}case 4:{s=__ZN12GlobalConfig13get_singletonEv()|0;q=c[b+184>>2]|0;do if(q){p=c[q+4>>2]|0;if(p|0){__ZN6StringC2EPKc(e,p);t=c[e>>2]|0;break}p=q+8|0;c[e>>2]=0;n=c[p>>2]|0;if((n|0)!=0?(c[e>>2]=0,(__Z28atomic_conditional_incrementPj(n+-8|0)|0)!=0):0){n=c[p>>2]|0;c[e>>2]=n;t=n}else t=0}else{c[e>>2]=0;t=0}while(0);c[h>>2]=t;t=__ZNK12GlobalConfig20get_singleton_objectERK6String(s,h)|0;s=c[h>>2]|0;if(s|0?(__Z16atomic_decrementPj(s+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(s,1);if(!t)r=46;else{c[h>>2]=ij[c[(c[t>>2]|0)+32>>2]&8191](t)|0;__ZN10StringNameC2ERK6String(e,h);__ZN10StringNameaSERKS_(f,e);__ZN10StringNameD2Ev(e);s=c[h>>2]|0;if(s|0?(__Z16atomic_decrementPj(s+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(s,1);__ZNK6Object10get_scriptEv(e,t);__ZN3RefI6ScriptEaSERK6RefPtr(g,e);__ZN6RefPtrD2Ev(e);r=46}break}default:r=46}do if((r|0)==46){__ZN10StringNameC2ERKS_(i,f);t=b+172|0;__ZN10StringNameC2ERKS_(j,t);s=__ZN7ClassDB10get_methodE10StringNameS0_(i,j)|0;__ZN10StringNameD2Ev(j);__ZN10StringNameD2Ev(i);if(!s){q=c[g>>2]|0;if(!q){__ZN10StringNameD2Ev(f);l=d;return}if(!($i[c[(c[q>>2]|0)+156>>2]&8191](q,t)|0))break;q=c[g>>2]|0;bj[c[(c[q>>2]|0)+160>>2]&4095](e,q,t);__ZN10MethodInfoaSERKS_(b+192|0,e)|0;__ZN10MethodInfoD2Ev(e);t=c[b+200>>2]|0;if(!t)u=0;else u=c[t+-4>>2]|0;c[b+176>>2]=u;break}t=b+176|0;c[t>>2]=c[s+20>>2];__ZN10MethodInfoC2Ev(e);__ZN10MethodInfoaSERKS_(b+192|0,e)|0;__ZN10MethodInfoD2Ev(e);q=s+24|0;if((c[q>>2]|0)>0){n=b+196|0;p=e+12|0;o=e+4|0;v=0;do{__ZNK10MethodBind17get_argument_infoEi(e,s,v);if(!(c[n>>2]|0)){w=__ZnwjPFPvjE(12,4740)|0;c[n>>2]=w;c[w>>2]=0;c[w+4>>2]=0;c[w+8>>2]=0}w=__ZnwjPFPvjE(32,4740)|0;c[w>>2]=0;c[w+4>>2]=0;c[w+8>>2]=0;c[w+12>>2]=0;c[w+16>>2]=7;x=w+20|0;c[x>>2]=0;y=w+24|0;c[y>>2]=0;z=w+28|0;c[z>>2]=0;__ZN12PropertyInfoaSERKS_(w,e)|0;A=c[n>>2]|0;B=A+4|0;C=c[B>>2]|0;c[y>>2]=C;c[x>>2]=0;c[z>>2]=A;if(C|0)c[C+20>>2]=w;c[B>>2]=w;if(!(c[A>>2]|0))c[A>>2]=w;w=A+8|0;c[w>>2]=(c[w>>2]|0)+1;w=c[p>>2]|0;if(w|0?(__Z16atomic_decrementPj(w+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(w,1);w=c[o>>2]|0;if(w|0?(__Z16atomic_decrementPj(w+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(w,1);v=v+1|0}while((v|0)<(c[q>>2]|0))}if(a[s+40>>0]|0){q=b+224|0;c[q>>2]=c[q>>2]|8}__ZNK10MethodBind17get_argument_infoEi(e,s,-1);__ZN12PropertyInfoaSERKS_(b+204|0,e)|0;q=c[e+12>>2]|0;if(q|0?(__Z16atomic_decrementPj(q+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(q,1);q=c[e+4>>2]|0;if(q|0?(__Z16atomic_decrementPj(q+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(q,1);if(ij[c[(c[s>>2]|0)+16>>2]&8191](s)|0){q=b+196|0;v=e+4|0;o=e+12|0;p=e+8|0;n=e+16|0;w=e+12|0;A=e+4|0;B=0;do{c[h>>2]=__Z4itosx(B,((B|0)<0)<<31>>31)|0;C=__ZplPKcRK6String(1085141,h)|0;z=C;__ZN6StringC2EPKc(k,1263606);c[v>>2]=0;c[o>>2]=0;c[e>>2]=0;x=(C|0)==0;if(!x?(c[v>>2]=0,__Z28atomic_conditional_incrementPj(C+-8|0)|0):0)c[v>>2]=z;c[p>>2]=0;z=c[o>>2]|0;if((z|0)!=(c[k>>2]|0)){if(z|0?(__Z16atomic_decrementPj(z+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(z,1);c[o>>2]=0;z=c[k>>2]|0;if(z|0?__Z28atomic_conditional_incrementPj(z+-8|0)|0:0)c[o>>2]=c[k>>2]}c[n>>2]=7;if(!(c[q>>2]|0)){z=__ZnwjPFPvjE(12,4740)|0;c[q>>2]=z;c[z>>2]=0;c[z+4>>2]=0;c[z+8>>2]=0}z=__ZnwjPFPvjE(32,4740)|0;c[z>>2]=0;c[z+4>>2]=0;c[z+8>>2]=0;c[z+12>>2]=0;c[z+16>>2]=7;y=z+20|0;c[y>>2]=0;D=z+24|0;c[D>>2]=0;E=z+28|0;c[E>>2]=0;__ZN12PropertyInfoaSERKS_(z,e)|0;F=c[q>>2]|0;G=F+4|0;H=c[G>>2]|0;c[D>>2]=H;c[y>>2]=0;c[E>>2]=F;if(H|0)c[H+20>>2]=z;c[G>>2]=z;if(!(c[F>>2]|0))c[F>>2]=z;z=F+8|0;c[z>>2]=(c[z>>2]|0)+1;z=c[w>>2]|0;if(z|0?(__Z16atomic_decrementPj(z+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(z,1);z=c[A>>2]|0;if(z|0?(__Z16atomic_decrementPj(z+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(z,1);z=c[k>>2]|0;if(z|0?(__Z16atomic_decrementPj(z+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(z,1);if(!x?(__Z16atomic_decrementPj(C+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(C,1);C=c[h>>2]|0;if(C|0?(__Z16atomic_decrementPj(C+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(C,1);c[t>>2]=(c[t>>2]|0)+1;B=B+1|0}while((B|0)!=10)}}while(0);h=c[g>>2]|0;if(!h){__ZN10StringNameD2Ev(f);l=d;return}if(!(__ZN9Reference11unreferenceEv(h)|0)){__ZN10StringNameD2Ev(f);l=d;return}h=c[g>>2]|0;if(!(__Z17predelete_handlerP6Object(h)|0)){__ZN10StringNameD2Ev(f);l=d;return}gj[c[(c[h>>2]|0)+76>>2]&8191](h);__ZN6Memory11free_staticEPvb(h,0);__ZN10StringNameD2Ev(f);l=d;return}function __ZN3RefI6ScriptEaSI12VisualScriptEEvRKS_IT_E(a,b){a=a|0;b=b|0;var d=0,e=0;d=c[b>>2]|0;if(!d){b=c[a>>2]|0;if((b|0?__ZN9Reference11unreferenceEv(b)|0:0)?(b=c[a>>2]|0,__Z17predelete_handlerP6Object(b)|0):0){gj[c[(c[b>>2]|0)+76>>2]&8191](b);__ZN6Memory11free_staticEPvb(b,0)}c[a>>2]=0;return}b=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1220708)|0;e=b?d:0;d=c[a>>2]|0;if((e|0)==(d|0))return;if((d|0?__ZN9Reference11unreferenceEv(d)|0:0)?(d=c[a>>2]|0,__Z17predelete_handlerP6Object(d)|0):0){gj[c[(c[d>>2]|0)+76>>2]&8191](d);__ZN6Memory11free_staticEPvb(d,0)}c[a>>2]=e;if(!e)return;__ZN9Reference9referenceEv(e);return}function __ZN3RefI6ScriptEaSERK6RefPtr(a,b){a=a|0;b=b|0;var d=0,e=0;d=c[b>>2]|0;if(!d){b=c[a>>2]|0;if((b|0?__ZN9Reference11unreferenceEv(b)|0:0)?(b=c[a>>2]|0,__Z17predelete_handlerP6Object(b)|0):0){gj[c[(c[b>>2]|0)+76>>2]&8191](b);__ZN6Memory11free_staticEPvb(b,0)}c[a>>2]=0;return}b=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1220708)|0;e=b?d:0;d=c[a>>2]|0;if((e|0)==(d|0))return;if((d|0?__ZN9Reference11unreferenceEv(d)|0:0)?(d=c[a>>2]|0,__Z17predelete_handlerP6Object(d)|0):0){gj[c[(c[d>>2]|0)+76>>2]&8191](d);__ZN6Memory11free_staticEPvb(d,0)}c[a>>2]=e;if(!e)return;__ZN9Reference9referenceEv(e);return}function __ZN3RefI6ScriptEaSI8ResourceEEvRKS_IT_E(a,b){a=a|0;b=b|0;var d=0,e=0;d=c[b>>2]|0;if(!d){b=c[a>>2]|0;if((b|0?__ZN9Reference11unreferenceEv(b)|0:0)?(b=c[a>>2]|0,__Z17predelete_handlerP6Object(b)|0):0){gj[c[(c[b>>2]|0)+76>>2]&8191](b);__ZN6Memory11free_staticEPvb(b,0)}c[a>>2]=0;return}b=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1220708)|0;e=b?d:0;d=c[a>>2]|0;if((e|0)==(d|0))return;if((d|0?__ZN9Reference11unreferenceEv(d)|0:0)?(d=c[a>>2]|0,__Z17predelete_handlerP6Object(d)|0):0){gj[c[(c[d>>2]|0)+76>>2]&8191](d);__ZN6Memory11free_staticEPvb(d,0)}c[a>>2]=e;if(!e)return;__ZN9Reference9referenceEv(e);return}function __ZNK13MethodBind0RCI24VisualScriptFunctionCallN7Variant4TypeEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK13MethodBind0RCI24VisualScriptFunctionCallN7Variant4TypeEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,600312);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI24VisualScriptFunctionCallN7Variant4TypeEE4callEP6ObjectPPKS1_iRNS1_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1227424)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2Ei(i,ij[n&8191](d)|0);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI24VisualScriptFunctionCallN7Variant4TypeEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0;if(!b)f=0;else{d=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1227424)|0;f=d?b:0}b=c[a+44>>2]|0;d=c[a+48>>2]|0;a=f+(d>>1)|0;if(!(d&1)){g=b;h=ij[g&8191](a)|0;c[e>>2]=h;return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=ij[g&8191](a)|0;c[e>>2]=h;return}}function __ZN13MethodBind0RCI24VisualScriptFunctionCallN7Variant4TypeEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I24VisualScriptFunctionCallN7Variant4TypeEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if(!b){__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK11MethodBind1I24VisualScriptFunctionCallN7Variant4TypeEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,600312);l=a;return c[b>>2]|0}function __ZN11MethodBind1I24VisualScriptFunctionCallN7Variant4TypeEE4callEP6ObjectPPKS1_iRNS1_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1227424)|0:0){c[h>>2]=0;a[1263537]=0;k=d+24|0;n=c[k>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=i;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=i;return}if((g|0)>0){if((n|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);p=0}else{a[1263537]=0;p=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,p)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=p;c[b>>2]=0;l=i;return}}p=c[d+44>>2]|0;n=c[d+48>>2]|0;o=e+(n>>1)|0;if(!(n&1))q=p;else q=c[(c[o>>2]|0)+p>>2]|0;do if((g|0)<1){p=c[k>>2]|0;n=p+-1|0;if((p|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)s=0;else s=c[e+-4>>2]|0;if((p|0)<=(s|0)){if(r)t=0;else t=c[e+-4>>2]|0;do if((t|0)<(p|0)){if(r)u=0;else u=c[e+-4>>2]|0;if((u|0)<(p|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);v=0;break}else{a[1263537]=0;w=31;break}}else w=31;while(0);if((w|0)==31)v=e+(n*24|0)|0;__ZN7VariantC2ERKS_(j,v);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);f=__ZNK7VariantcviEv(j)|0;Pi[q&2047](o,f);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I24VisualScriptFunctionCallN7Variant4TypeEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1227424)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1)){g=b;h=c[d>>2]|0;i=c[h>>2]|0;Pi[g&2047](a,i);return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=c[d>>2]|0;i=c[h>>2]|0;Pi[g&2047](a,i);return}}function __ZN11MethodBind1I24VisualScriptFunctionCallN7Variant4TypeEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI24VisualScriptFunctionCall6StringE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;if((b|0)!=-1){f=0;l=a;return f|0}c[d>>2]=0;__ZN7VariantC2ERK6String(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);e=c[d>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);f=b;l=a;return f|0}function __ZNK13MethodBind0RCI24VisualScriptFunctionCall6StringE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,600312);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI24VisualScriptFunctionCall6StringE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;j=f+24|0;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1227424)|0:0){c[h>>2]=0;a[1263537]=0;k=c[d+24>>2]|0;if((k|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=k;c[b>>2]=0;l=f;return}n=k-(c[d+20>>2]|0)|0;if((n|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=n;c[b>>2]=0;l=f;return}n=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))o=n;else o=c[(c[d>>2]|0)+n>>2]|0;c[j>>2]=ij[o&8191](d)|0;__ZN7VariantC2ERK6String(i,j);d=c[j>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI24VisualScriptFunctionCall6StringE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0;if(!b)f=0;else{d=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1227424)|0;f=d?b:0}b=c[a+44>>2]|0;d=c[a+48>>2]|0;a=f+(d>>1)|0;if(!(d&1))g=b;else g=c[(c[a>>2]|0)+b>>2]|0;b=ij[g&8191](a)|0;a=b;g=c[e>>2]|0;if((g|0)==(b|0)){if(!b)return}else{if(g|0?(__Z16atomic_decrementPj(g+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(g,1);c[e>>2]=0;if(!b)return;if(__Z28atomic_conditional_incrementPj(b+-8|0)|0)c[e>>2]=a}if(__Z16atomic_decrementPj(b+-8|0)|0)return;__ZN6Memory11free_staticEPvb(b,1);return}function __ZN13MethodBind0RCI24VisualScriptFunctionCall6StringED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I24VisualScriptFunctionCallRK6StringE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;if(b|0){f=0;l=a;return f|0}c[d>>2]=0;__ZN7VariantC2ERK6String(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);e=c[d>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);f=b;l=a;return f|0}function __ZNK11MethodBind1I24VisualScriptFunctionCallRK6StringE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,600312);l=a;return c[b>>2]|0}function __ZN11MethodBind1I24VisualScriptFunctionCallRK6StringE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i+24|0;k=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1227424)|0:0){c[h>>2]=0;a[1263537]=0;n=d+24|0;o=c[n>>2]|0;if((o|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=o;c[b>>2]=0;l=i;return}p=o-(c[d+20>>2]|0)|0;if((p|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=p;c[b>>2]=0;l=i;return}if((g|0)>0){if((o|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);q=0}else{a[1263537]=0;q=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,q)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=q;c[b>>2]=0;l=i;return}}q=c[d+44>>2]|0;o=c[d+48>>2]|0;p=e+(o>>1)|0;if(!(o&1))r=q;else r=c[(c[p>>2]|0)+q>>2]|0;do if((g|0)<1){q=c[n>>2]|0;o=q+-1|0;if((q|0)>=1){e=c[d+16>>2]|0;s=(e|0)==0;if(s)t=0;else t=c[e+-4>>2]|0;if((q|0)<=(t|0)){if(s)u=0;else u=c[e+-4>>2]|0;do if((u|0)<(q|0)){if(s)v=0;else v=c[e+-4>>2]|0;if((v|0)<(q|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);w=0;break}else{a[1263537]=0;x=31;break}}else x=31;while(0);if((x|0)==31)w=e+(o*24|0)|0;__ZN7VariantC2ERKS_(k,w);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);c[j>>2]=__ZNK7Variantcv6StringEv(k)|0;Pi[r&2047](p,j);p=c[j>>2]|0;if(p|0?(__Z16atomic_decrementPj(p+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(p,1);if(c[k>>2]|0)__ZN7Variant5clearEv(k);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I24VisualScriptFunctionCallRK6StringE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1227424)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;b=c[d>>2]|0;d=c[b>>2]|0;if((d|0)!=0?(__Z28atomic_conditional_incrementPj(d+-8|0)|0)!=0:0)j=c[b>>2]|0;else j=0;c[f>>2]=j;Pi[i&2047](a,f);a=c[f>>2]|0;if(!a){l=e;return}if(__Z16atomic_decrementPj(a+-8|0)|0){l=e;return}__ZN6Memory11free_staticEPvb(a,1);l=e;return}function __ZN11MethodBind1I24VisualScriptFunctionCallRK6StringED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI24VisualScriptFunctionCall10StringNameE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;if((b|0)!=-1){f=0;l=a;return f|0}__ZN10StringNameC2Ev(d);__ZN7VariantC2ERK10StringName(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);__ZN10StringNameD2Ev(d);f=b;l=a;return f|0}function __ZNK13MethodBind0RCI24VisualScriptFunctionCall10StringNameE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,600312);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI24VisualScriptFunctionCall10StringNameE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;j=f+24|0;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1227424)|0:0){c[h>>2]=0;a[1263537]=0;k=c[d+24>>2]|0;if((k|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=k;c[b>>2]=0;l=f;return}n=k-(c[d+20>>2]|0)|0;if((n|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=n;c[b>>2]=0;l=f;return}n=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))o=n;else o=c[(c[d>>2]|0)+n>>2]|0;c[j>>2]=ij[o&8191](d)|0;__ZN7VariantC2ERK10StringName(i,j);__ZN10StringNameD2Ev(j);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI24VisualScriptFunctionCall10StringNameE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=d;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1227424)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;c[f>>2]=ij[i&8191](a)|0;__ZN8PtrToArgI10StringNameE6encodeES0_Pv(f,e);__ZN10StringNameD2Ev(f);l=d;return}function __ZN13MethodBind0RCI24VisualScriptFunctionCall10StringNameED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I24VisualScriptFunctionCallRK10StringNameE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;if(b|0){f=0;l=a;return f|0}__ZN10StringNameC2Ev(d);__ZN7VariantC2ERK10StringName(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);__ZN10StringNameD2Ev(d);f=b;l=a;return f|0}function __ZNK11MethodBind1I24VisualScriptFunctionCallRK10StringNameE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,600312);l=a;return c[b>>2]|0}function __ZN11MethodBind1I24VisualScriptFunctionCallRK10StringNameE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i+24|0;k=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1227424)|0:0){c[h>>2]=0;a[1263537]=0;n=d+24|0;o=c[n>>2]|0;if((o|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=o;c[b>>2]=0;l=i;return}p=o-(c[d+20>>2]|0)|0;if((p|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=p;c[b>>2]=0;l=i;return}if((g|0)>0){if((o|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);q=0}else{a[1263537]=0;q=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,q)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=q;c[b>>2]=0;l=i;return}}q=c[d+44>>2]|0;o=c[d+48>>2]|0;p=e+(o>>1)|0;if(!(o&1))r=q;else r=c[(c[p>>2]|0)+q>>2]|0;do if((g|0)<1){q=c[n>>2]|0;o=q+-1|0;if((q|0)>=1){e=c[d+16>>2]|0;s=(e|0)==0;if(s)t=0;else t=c[e+-4>>2]|0;if((q|0)<=(t|0)){if(s)u=0;else u=c[e+-4>>2]|0;do if((u|0)<(q|0)){if(s)v=0;else v=c[e+-4>>2]|0;if((v|0)<(q|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);w=0;break}else{a[1263537]=0;x=31;break}}else x=31;while(0);if((x|0)==31)w=e+(o*24|0)|0;__ZN7VariantC2ERKS_(k,w);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);c[j>>2]=__ZNK7Variantcv10StringNameEv(k)|0;Pi[r&2047](p,j);__ZN10StringNameD2Ev(j);if(c[k>>2]|0)__ZN7Variant5clearEv(k);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I24VisualScriptFunctionCallRK10StringNameE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e+4|0;g=e;if(!b)h=0;else{i=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1227424)|0;h=i?b:0}b=c[a+44>>2]|0;i=c[a+48>>2]|0;a=h+(i>>1)|0;if(!(i&1))j=b;else j=c[(c[a>>2]|0)+b>>2]|0;__ZN10StringNameC2ERK6String(f,c[d>>2]|0);c[g>>2]=c[f>>2];Pi[j&2047](a,g);__ZN10StringNameD2Ev(g);l=e;return}function __ZN11MethodBind1I24VisualScriptFunctionCallRK10StringNameED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN23VisualScriptPropertySet18_initialize_classvEv(b){b=b|0;if(a[1258340]|0)return;if(!(a[1258337]|0)){if(!(a[1257004]|0)){if(!(a[1257001]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI9ReferenceEEvv();__ZN9Reference13_bind_methodsEv();a[1257001]=1}__ZN7ClassDB10_add_classI8ResourceEEvv();__ZN8Resource13_bind_methodsEv();a[1257004]=1}__ZN7ClassDB10_add_classI16VisualScriptNodeEEvv();__ZN16VisualScriptNode13_bind_methodsEv();a[1258337]=1}__ZN7ClassDB10_add_classI23VisualScriptPropertySetEEvv();__ZN23VisualScriptPropertySet13_bind_methodsEv();a[1258340]=1;return}function __ZN23VisualScriptPropertySet5_setvERK10StringNameRK7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK23VisualScriptPropertySet5_getvERK10StringNameR7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK23VisualScriptPropertySet19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+24|0;g=e+4|0;h=e;if(!d)__ZNK16VisualScriptNode19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,0);__ZN6StringC2EPKc(f,600288);i=c[f>>2]|0;f=i;j=g+4|0;c[j>>2]=0;k=g+12|0;c[k>>2]=0;c[g>>2]=0;n=(i|0)==0;if(!n?(c[j>>2]=0,__Z28atomic_conditional_incrementPj(i+-8|0)|0):0)c[j>>2]=f;c[g+8>>2]=0;f=c[k>>2]|0;if(f|0){if(!(__Z16atomic_decrementPj(f+-8|0)|0))__ZN6Memory11free_staticEPvb(f,1);c[k>>2]=0}c[g+16>>2]=256;if(!(c[b>>2]|0)){k=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=k;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0}k=__ZnwjPFPvjE(32,4740)|0;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0;c[k+12>>2]=0;c[k+16>>2]=7;f=k+20|0;c[f>>2]=0;j=k+24|0;c[j>>2]=0;o=k+28|0;c[o>>2]=0;__ZN12PropertyInfoaSERKS_(k,g)|0;p=c[b>>2]|0;q=p+4|0;r=c[q>>2]|0;c[j>>2]=r;c[f>>2]=0;c[o>>2]=p;if(r|0)c[r+20>>2]=k;c[q>>2]=k;if(!(c[p>>2]|0))c[p>>2]=k;k=p+8|0;c[k>>2]=(c[k>>2]|0)+1;k=c[g+12>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);k=c[g+4>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);if(!n?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);__ZN10StringNameC2EPKc(h,600288);__ZN7ClassDB17get_property_listE10StringNameP4ListI12PropertyInfo16DefaultAllocatorEbPK6Object(h,b,1,a);__ZN10StringNameD2Ev(h);if(!d){l=e;return}__ZNK16VisualScriptNode19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,1);l=e;return}function __ZN23VisualScriptPropertySet14_notificationvEib(a,b,c){a=a|0;b=b|0;c=c|0;if(c){if(552!=510)__ZN16VisualScriptNode13_notificationEi(a,b)}else if(552!=510)__ZN16VisualScriptNode13_notificationEi(a,b);return}function __ZNK23VisualScriptPropertySet16_get_class_namevEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+8|0;e=b+4|0;f=b;g=a+148|0;a=c[g>>2]|0;if(a|0){if(c[a+4>>2]|0){l=b;return g|0}if(__ZNK6String6lengthEv(a+8|0)|0){l=b;return g|0}}__ZN6StringC2EPKc(d,600288);c[f>>2]=c[d>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameaSERKS_(g,e);__ZN10StringNameD2Ev(e);e=c[f>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);l=b;return g|0}function __ZNK23VisualScriptPropertySet18_validate_propertyER12PropertyInfo(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e+4|0;g=e;h=d+4|0;if(__ZNK6StringeqEPKc(h,564530)|0?(c[b+172>>2]|0)!=2:0)c[d+16>>2]=5;if(__ZNK6StringeqEPKc(h,571258)|0?(c[b+172>>2]|0)!=2:0)c[d+16>>2]=0;if(__ZNK6StringeqEPKc(h,564549)|0?(c[b+172>>2]|0)!=3:0)c[d+16>>2]=0;do if(__ZNK6StringeqEPKc(h,564569)|0){if((c[b+172>>2]|0)==3?(c[b+176>>2]|0)==19:0)break;c[d+16>>2]=0}while(0);if(__ZNK6StringeqEPKc(h,564589)|0?(c[b+172>>2]|0)!=1:0)c[d+16>>2]=0;if(!(__ZNK6StringeqEPKc(h,564608)|0)){l=e;return}h=b+172|0;i=c[h>>2]|0;switch(i|0){case 3:{c[d+8>>2]=29;j=__ZN7Variant13get_type_nameENS_4TypeE(c[b+176>>2]|0)|0;k=j;n=d+12|0;o=c[n>>2]|0;if((o|0)==(j|0)){if(!j){l=e;return}}else{if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(o,1);c[n>>2]=0;if(!j){l=e;return}if(__Z28atomic_conditional_incrementPj(j+-8|0)|0)c[n>>2]=k}if(__Z16atomic_decrementPj(j+-8|0)|0){l=e;return}__ZN6Memory11free_staticEPvb(j,1);l=e;return}case 0:{p=29;break}default:q=i}do if((p|0)==29){i=__ZNK16VisualScriptNode17get_visual_scriptEv(b)|0;if(!i){q=c[h>>2]|0;break}if(__ZN9Reference11unreferenceEv(i)|0?__Z17predelete_handlerP6Object(i)|0:0){gj[c[(c[i>>2]|0)+76>>2]&8191](i);__ZN6Memory11free_staticEPvb(i,0)}c[d+8>>2]=32;i=__ZNK16VisualScriptNode17get_visual_scriptEv(b)|0;j=__Z4itosx(c[i+44>>2]|0,0)|0;k=j;n=d+12|0;o=c[n>>2]|0;if((o|0)==(j|0)){if(j|0)p=41}else{if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(o,1);c[n>>2]=0;if(j|0)if(!(__Z28atomic_conditional_incrementPj(j+-8|0)|0))p=41;else{c[n>>2]=k;p=41}}if((p|0)==41?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);if(!i){l=e;return}if(!(__ZN9Reference11unreferenceEv(i)|0)){l=e;return}if(!(__Z17predelete_handlerP6Object(i)|0)){l=e;return}gj[c[(c[i>>2]|0)+76>>2]&8191](i);__ZN6Memory11free_staticEPvb(i,0);l=e;return}while(0);switch(q|0){case 2:{q=d+8|0;c[q>>2]=30;h=c[b+180>>2]|0;do if(h){i=c[h+4>>2]|0;if(i|0){__ZN6StringC2EPKc(f,i);r=c[f>>2]|0;break}i=h+8|0;c[f>>2]=0;j=c[i>>2]|0;if((j|0)!=0?(c[f>>2]=0,(__Z28atomic_conditional_incrementPj(j+-8|0)|0)!=0):0){j=c[i>>2]|0;c[f>>2]=j;r=j}else r=0}else{c[f>>2]=0;r=0}while(0);h=r;j=d+12|0;i=c[j>>2]|0;if((i|0)==(r|0)){if(r|0)p=64}else{if(i|0?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);c[j>>2]=0;if(r|0)if(!(__Z28atomic_conditional_incrementPj(r+-8|0)|0))p=64;else{c[j>>2]=h;p=64}}if((p|0)==64?(__Z16atomic_decrementPj(r+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(r,1);r=b+184|0;c[f>>2]=0;h=__ZNK6StringneERKS_(r,f)|0;i=c[f>>2]|0;if(i|0?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);if(!h){l=e;return}h=(__ZN13ResourceCache3hasERK6String(r)|0)^1;i=c[313435]|0;if((i|0)!=0&h)gj[i&8191](r);if(!(__ZN13ResourceCache3hasERK6String(r)|0)){l=e;return}i=__ZN13ResourceCache3getERK6String(r)|0;if(!i){l=e;return}a[1263537]=0;__ZN9Reference8init_refEv(i)|0;if($i[c[(c[i>>2]|0)+44>>2]&8191](i,1220708)|0){__ZN9Reference9referenceEv(i);s=i}else s=0;if(__ZN9Reference11unreferenceEv(i)|0?__Z17predelete_handlerP6Object(i)|0:0){gj[c[(c[i>>2]|0)+76>>2]&8191](i);__ZN6Memory11free_staticEPvb(i,0)}if(!s){l=e;return}c[q>>2]=32;q=__Z4itosx(c[s+44>>2]|0,0)|0;i=q;r=c[j>>2]|0;do if((r|0)==(q|0)){if(q|0)p=88}else{do if(r|0){if(__Z16atomic_decrementPj(r+-8|0)|0)break;__ZN6Memory11free_staticEPvb(r,1)}while(0);c[j>>2]=0;if(!q)break;if(!(__Z28atomic_conditional_incrementPj(q+-8|0)|0)){p=88;break}c[j>>2]=i;p=88}while(0);if((p|0)==88?(__Z16atomic_decrementPj(q+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(q,1);if(!(__ZN9Reference11unreferenceEv(s)|0)){l=e;return}if(!(__Z17predelete_handlerP6Object(s)|0)){l=e;return}gj[c[(c[s>>2]|0)+76>>2]&8191](s);__ZN6Memory11free_staticEPvb(s,0);l=e;return}case 1:{c[d+8>>2]=30;__ZN10StringNameC2ERKS_(f,b+180|0);b=c[f>>2]|0;c[g>>2]=b;s=b;do if(b){q=c[s+4>>2]|0;if(q|0){__ZN6StringC2EPKc(f,q);t=c[f>>2]|0;break}q=s+8|0;c[f>>2]=0;i=c[q>>2]|0;if((i|0)!=0?(c[f>>2]=0,(__Z28atomic_conditional_incrementPj(i+-8|0)|0)!=0):0){i=c[q>>2]|0;c[f>>2]=i;t=i}else t=0}else{c[f>>2]=0;t=0}while(0);f=t;s=d+12|0;d=c[s>>2]|0;if((d|0)==(t|0)){if(t|0)p=108}else{if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);c[s>>2]=0;if(t|0)if(!(__Z28atomic_conditional_incrementPj(t+-8|0)|0))p=108;else{c[s>>2]=f;p=108}}if((p|0)==108?(__Z16atomic_decrementPj(t+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(t,1);__ZN10StringNameD2Ev(g);l=e;return}default:{l=e;return}}}function __ZNK23VisualScriptPropertySet9get_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,600288);l=a;return c[b>>2]|0}function __ZNK23VisualScriptPropertySet8is_classERK6String(a,b){a=a|0;b=b|0;var c=0;if(((!(__ZNK6StringeqEPKc(b,600288)|0)?!(__ZNK6StringeqEPKc(b,570013)|0):0)?!(__ZNK6StringeqEPKc(b,1110448)|0):0)?!(__ZNK6StringeqEPKc(b,1126157)|0):0)c=__ZNK6StringeqEPKc(b,1142944)|0;else c=1;return c|0}function __ZNK23VisualScriptPropertySet12is_class_ptrEPv(a,b){a=a|0;b=b|0;return (b|0)==1227428|((b|0)==1227416|((b|0)==1220696|((b|0)==1220724|(b|0)==1220580)))|0}function __ZN23VisualScriptPropertySetD2Ev(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;c[a>>2]=140920;__ZN10StringNameD2Ev(a+192|0);__ZN8NodePathD2Ev(a+188|0);b=c[a+184>>2]|0;if(b|0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(b,1);__ZN10StringNameD2Ev(a+180|0);b=c[a+164>>2]|0;if(b|0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(b,1);b=c[a+156>>2]|0;if(b|0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(b,1);__ZN10StringNameD2Ev(a+148|0);c[a>>2]=139696;__ZN5ArrayD2Ev(a+140|0);b=a+128|0;d=c[b>>2]|0;if(!d){e=a+124|0;__ZN10StringNameD2Ev(e);__ZN8ResourceD2Ev(a);return}__ZN3SetIP12VisualScript10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(b,c[d+8>>2]|0);d=c[a+132>>2]|0;f=c[b>>2]|0;c[f+8>>2]=d;c[a+136>>2]=0;g=d;c[g+12>>2]=g;if(!f){e=a+124|0;__ZN10StringNameD2Ev(e);__ZN8ResourceD2Ev(a);return}__ZN6Memory11free_staticEPvb(f,0);c[b>>2]=0;e=a+124|0;__ZN10StringNameD2Ev(e);__ZN8ResourceD2Ev(a);return}function __ZN23VisualScriptPropertySetD0Ev(a){a=a|0;__ZN23VisualScriptPropertySetD2Ev(a);__ZdlPv(a);return}function __ZNK23VisualScriptPropertySet30get_output_sequence_port_countEv(a){a=a|0;return (c[a+172>>2]|0)!=3|0}function __ZNK23VisualScriptPropertySet23has_input_sequence_portEv(a){a=a|0;return (c[a+172>>2]|0)!=3|0}function __ZNK23VisualScriptPropertySet29get_output_sequence_port_textEi(a,b){a=a|0;b=b|0;return 0}function __ZNK23VisualScriptPropertySet26get_input_value_port_countEv(a){a=a|0;return ((c[a+172>>2]|1|0)==3?2:1)|0}function __ZNK23VisualScriptPropertySet27get_output_value_port_countEv(a){a=a|0;return (c[a+172>>2]|1|0)==3|0}function __ZNK23VisualScriptPropertySet25get_input_value_port_infoEi(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+4|0;g=e;h=c[b+172>>2]|0;if((d|0)==0&(h&-2|0)==2){c[a>>2]=0;c[a+4>>2]=0;c[a+8>>2]=0;c[a+12>>2]=0;c[a+16>>2]=7;if((h|0)==2){c[a>>2]=18;__ZN6StringC2EPKc(f,1126208);h=a+4|0;d=c[f>>2]|0;do if(d){c[h>>2]=0;if(!(__Z28atomic_conditional_incrementPj(d+-8|0)|0)){i=c[f>>2]|0;break}else{j=c[f>>2]|0;c[h>>2]=j;i=j;break}}else i=d;while(0);if((i|0)!=0?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0){__ZN6Memory11free_staticEPvb(i,1);k=f}else k=f}else{i=c[b+176>>2]|0;c[a>>2]=i;c[g>>2]=__ZN7Variant13get_type_nameENS_4TypeE(i)|0;i=__ZNK6String8to_lowerEv(g)|0;c[f>>2]=i;d=a+4|0;do if(i){c[d>>2]=0;if(!(__Z28atomic_conditional_incrementPj(i+-8|0)|0)){n=c[f>>2]|0;break}else{h=c[f>>2]|0;c[d>>2]=h;n=h;break}}else n=i;while(0);if(n|0?(__Z16atomic_decrementPj(n+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(n,1);n=c[g>>2]|0;if((n|0)!=0?(__Z16atomic_decrementPj(n+-8|0)|0)==0:0){__ZN6Memory11free_staticEPvb(n,1);k=f}else k=f}l=e;return}c[f>>2]=c[b+152>>2];k=f+4|0;n=b+156|0;c[k>>2]=0;g=c[n>>2]|0;if(g|0?(c[k>>2]=0,__Z28atomic_conditional_incrementPj(g+-8|0)|0):0)c[k>>2]=c[n>>2];n=f+8|0;c[n>>2]=c[b+160>>2];g=f+12|0;i=b+164|0;c[g>>2]=0;d=c[i>>2]|0;if(d|0?(c[g>>2]=0,__Z28atomic_conditional_incrementPj(d+-8|0)|0):0)c[g>>2]=c[i>>2];i=f+16|0;c[i>>2]=c[b+168>>2];__ZN6StringaSEPKc(k,1128356);c[a>>2]=c[f>>2];b=a+4|0;c[b>>2]=0;d=c[k>>2]|0;if(d|0?(c[b>>2]=0,__Z28atomic_conditional_incrementPj(d+-8|0)|0):0)c[b>>2]=c[k>>2];c[a+8>>2]=c[n>>2];n=a+12|0;c[n>>2]=0;k=c[g>>2]|0;do if(k){c[n>>2]=0;if(!(__Z28atomic_conditional_incrementPj(k+-8|0)|0)){o=c[f+12>>2]|0;break}else{b=c[g>>2]|0;c[n>>2]=b;o=b;break}}else o=k;while(0);c[a+16>>2]=c[i>>2];if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(o,1);o=c[f+4>>2]|0;if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(o,1);l=e;return}function __ZNK23VisualScriptPropertySet26get_output_value_port_infoEi(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d+4|0;f=d+8|0;g=d;switch(c[b+172>>2]|0){case 3:{h=c[b+176>>2]|0;__ZN6StringC2EPKc(e,1062133);__ZN6StringC2EPKc(f,1263606);b=a+4|0;c[b>>2]=0;i=a+12|0;c[i>>2]=0;c[a>>2]=h;h=c[e>>2]|0;if(h|0?(c[b>>2]=0,__Z28atomic_conditional_incrementPj(h+-8|0)|0):0)c[b>>2]=c[e>>2];c[a+8>>2]=0;b=c[f>>2]|0;do if(b){c[i>>2]=0;if(!(__Z28atomic_conditional_incrementPj(b+-8|0)|0)){j=c[f>>2]|0;break}else{h=c[f>>2]|0;c[i>>2]=h;j=h;break}}else j=b;while(0);c[a+16>>2]=7;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);j=c[e>>2]|0;if(!j){l=d;return}if(__Z16atomic_decrementPj(j+-8|0)|0){l=d;return}__ZN6Memory11free_staticEPvb(j,1);l=d;return}case 2:{__ZN6StringC2EPKc(g,1117351);__ZN6StringC2EPKc(f,1263606);j=a+4|0;c[j>>2]=0;e=a+12|0;c[e>>2]=0;c[a>>2]=18;b=c[g>>2]|0;if(b|0?(c[j>>2]=0,__Z28atomic_conditional_incrementPj(b+-8|0)|0):0)c[j>>2]=c[g>>2];c[a+8>>2]=0;j=c[f>>2]|0;do if(j){c[e>>2]=0;if(!(__Z28atomic_conditional_incrementPj(j+-8|0)|0)){k=c[f>>2]|0;break}else{b=c[f>>2]|0;c[e>>2]=b;k=b;break}}else k=j;while(0);c[a+16>>2]=7;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);k=c[g>>2]|0;if(!k){l=d;return}if(__Z16atomic_decrementPj(k+-8|0)|0){l=d;return}__ZN6Memory11free_staticEPvb(k,1);l=d;return}default:{c[a>>2]=0;c[a+4>>2]=0;c[a+8>>2]=0;c[a+12>>2]=0;c[a+16>>2]=7;l=d;return}}}function __ZNK23VisualScriptPropertySet11get_captionEv(a){a=a|0;var b=0,d=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b;__ZN6StringC2EPKc(d,c[141112+(c[a+172>>2]<<2)>>2]|0);l=b;return c[d>>2]|0}function __ZNK23VisualScriptPropertySet8get_textEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0;b=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=b+32|0;e=b+28|0;f=b+24|0;g=b+16|0;h=b+8|0;i=b+20|0;j=b+12|0;k=b+4|0;n=b;switch(c[a+172>>2]|0){case 3:{c[f>>2]=__ZN7Variant13get_type_nameENS_4TypeE(c[a+176>>2]|0)|0;__ZN6StringC2EPKc(g,1219936);c[e>>2]=__ZNK6StringplERKS_(f,g)|0;o=c[a+192>>2]|0;do if(o){p=c[o+4>>2]|0;if(p|0){__ZN6StringC2EPKc(d,p);q=c[d>>2]|0;break}p=o+8|0;c[d>>2]=0;r=c[p>>2]|0;if((r|0)!=0?(c[d>>2]=0,(__Z28atomic_conditional_incrementPj(r+-8|0)|0)!=0):0){r=c[p>>2]|0;c[d>>2]=r;q=r}else q=0}else{c[d>>2]=0;q=0}while(0);c[h>>2]=q;q=__ZNK6StringplERKS_(e,h)|0;if(q){o=(__Z28atomic_conditional_incrementPj(q+-8|0)|0)==0;r=o?0:q;if(!(__Z16atomic_decrementPj(q+-8|0)|0)){__ZN6Memory11free_staticEPvb(q,1);s=r}else s=r}else s=0;r=c[h>>2]|0;if(r|0?(__Z16atomic_decrementPj(r+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(r,1);r=c[e>>2]|0;if(r|0?(__Z16atomic_decrementPj(r+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(r,1);r=c[g>>2]|0;if(r|0?(__Z16atomic_decrementPj(r+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(r,1);r=c[f>>2]|0;if(!r){t=s;u=t;l=b;return u|0}if(__Z16atomic_decrementPj(r+-8|0)|0){t=s;u=t;l=b;return u|0}__ZN6Memory11free_staticEPvb(r,1);t=s;u=t;l=b;return u|0}case 1:{c[j>>2]=__ZNK8NodePathcv6StringEv(a+188|0)|0;__ZN6StringC2EPKc(g,1144824);c[i>>2]=__ZNK6StringplERKS_(j,g)|0;s=c[a+192>>2]|0;do if(s){r=c[s+4>>2]|0;if(r|0){__ZN6StringC2EPKc(d,r);v=c[d>>2]|0;break}r=s+8|0;c[d>>2]=0;f=c[r>>2]|0;if((f|0)!=0?(c[d>>2]=0,(__Z28atomic_conditional_incrementPj(f+-8|0)|0)!=0):0){f=c[r>>2]|0;c[d>>2]=f;v=f}else v=0}else{c[d>>2]=0;v=0}while(0);c[h>>2]=v;v=__ZNK6StringplERKS_(i,h)|0;if(v){s=(__Z28atomic_conditional_incrementPj(v+-8|0)|0)==0;f=s?0:v;if(!(__Z16atomic_decrementPj(v+-8|0)|0)){__ZN6Memory11free_staticEPvb(v,1);w=f}else w=f}else w=0;f=c[h>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);f=c[i>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);f=c[j>>2]|0;if(!f){t=w;u=t;l=b;return u|0}if(__Z16atomic_decrementPj(f+-8|0)|0){t=w;u=t;l=b;return u|0}__ZN6Memory11free_staticEPvb(f,1);t=w;u=t;l=b;return u|0}case 0:{w=c[a+192>>2]|0;do if(!w)c[d>>2]=0;else{f=c[w+4>>2]|0;if(!f){j=w+8|0;c[d>>2]=0;i=c[j>>2]|0;if(!i)break;c[d>>2]=0;if(!(__Z28atomic_conditional_incrementPj(i+-8|0)|0))break;i=c[j>>2]|0;c[d>>2]=i;x=i}else{__ZN6StringC2EPKc(d,f);x=c[d>>2]|0}if(!x){t=0;u=t;l=b;return u|0}f=(__Z28atomic_conditional_incrementPj(x+-8|0)|0)==0;i=f?0:x;if(__Z16atomic_decrementPj(x+-8|0)|0){t=i;u=t;l=b;return u|0}__ZN6Memory11free_staticEPvb(x,1);t=i;u=t;l=b;return u|0}while(0);t=0;u=t;l=b;return u|0}case 2:{x=c[a+180>>2]|0;do if(x){w=c[x+4>>2]|0;if(w|0){__ZN6StringC2EPKc(d,w);y=c[d>>2]|0;break}w=x+8|0;c[d>>2]=0;i=c[w>>2]|0;if((i|0)!=0?(c[d>>2]=0,(__Z28atomic_conditional_incrementPj(i+-8|0)|0)!=0):0){i=c[w>>2]|0;c[d>>2]=i;y=i}else y=0}else{c[d>>2]=0;y=0}while(0);c[n>>2]=y;__ZN6StringC2EPKc(g,1144824);c[k>>2]=__ZNK6StringplERKS_(n,g)|0;y=c[a+192>>2]|0;do if(y){a=c[y+4>>2]|0;if(a|0){__ZN6StringC2EPKc(d,a);z=c[d>>2]|0;break}a=y+8|0;c[d>>2]=0;x=c[a>>2]|0;if((x|0)!=0?(c[d>>2]=0,(__Z28atomic_conditional_incrementPj(x+-8|0)|0)!=0):0){x=c[a>>2]|0;c[d>>2]=x;z=x}else z=0}else{c[d>>2]=0;z=0}while(0);c[h>>2]=z;z=__ZNK6StringplERKS_(k,h)|0;if(z){d=(__Z28atomic_conditional_incrementPj(z+-8|0)|0)==0;y=d?0:z;if(!(__Z16atomic_decrementPj(z+-8|0)|0)){__ZN6Memory11free_staticEPvb(z,1);A=y}else A=y}else A=0;y=c[h>>2]|0;if(y|0?(__Z16atomic_decrementPj(y+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(y,1);y=c[k>>2]|0;if(y|0?(__Z16atomic_decrementPj(y+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(y,1);y=c[g>>2]|0;if(y|0?(__Z16atomic_decrementPj(y+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(y,1);y=c[n>>2]|0;if(!y){t=A;u=t;l=b;return u|0}if(__Z16atomic_decrementPj(y+-8|0)|0){t=A;u=t;l=b;return u|0}__ZN6Memory11free_staticEPvb(y,1);t=A;u=t;l=b;return u|0}default:{t=0;u=t;l=b;return u|0}}return 0}function __ZNK23VisualScriptPropertySet12get_categoryEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,573199);l=a;return c[b>>2]|0}function __ZN23VisualScriptPropertySet8instanceEP20VisualScriptInstance(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;d=__ZnwjPKc(72,1263606)|0;__ZN24VisualScriptNodeInstanceC2Ev(d);c[d>>2]=141096;e=d+56|0;__ZN8NodePathC2Ev(e);f=d+60|0;__ZN10StringNameC2Ev(f);c[d+64>>2]=a;c[d+68>>2]=b;__ZN10StringNameaSERKS_(f,a+192|0);c[d+52>>2]=c[a+172>>2];__ZN8NodePathaSERKS_(e,a+188|0);return d|0}function __ZNK23VisualScriptPropertySet17guess_output_typeEPN16VisualScriptNode9TypeGuessEi(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0;if((e|0)==0?(c[b+172>>2]|0)==2:0){f=d;g=c[f+4>>2]|0;h=a;c[h>>2]=c[f>>2];c[h+4>>2]=g;__ZN10StringNameC2ERKS_(a+8|0,d+8|0);g=a+12|0;c[g>>2]=0;h=c[d+12>>2]|0;if(!h)return;c[g>>2]=h;__ZN9Reference9referenceEv(h);return}__ZNK16VisualScriptNode17guess_output_typeEPNS_9TypeGuessEi(a,b,d,e);return}function __ZN35VisualScriptNodeInstancePropertySet4stepEPPK7VariantPPS0_N24VisualScriptNodeInstance9StartModeES4_RNS0_9CallErrorER6String(b,d,e,f,g,h,i){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;i=i|0;var j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0;g=l;l=l+144|0;if((l|0)>=(m|0))ba(144);f=g+24|0;j=g;k=g+128|0;n=g+124|0;o=g+116|0;p=g+108|0;q=g+120|0;r=g+112|0;s=g+104|0;t=g+100|0;u=g+96|0;v=g+92|0;w=g+88|0;x=g+84|0;y=g+80|0;z=g+76|0;A=g+72|0;B=g+68|0;C=g+64|0;D=g+60|0;E=g+56|0;F=g+52|0;G=g+48|0;switch(c[b+52>>2]|0){case 0:{H=c[(c[b+68>>2]|0)+4>>2]|0;I=b+60|0;__ZN6Object3setERK10StringNameRK7VariantPb(H,I,c[d>>2]|0,j);if(!(a[j>>0]|0)){c[h>>2]=1;c[q>>2]=__ZNK7Variantcv6StringEv(c[d>>2]|0)|0;c[p>>2]=__ZplPKcRK6String(564426,q)|0;__ZN6StringC2EPKc(r,564446);c[o>>2]=__ZNK6StringplERKS_(p,r)|0;J=c[I>>2]|0;do if(J){I=c[J+4>>2]|0;if(I|0){__ZN6StringC2EPKc(f,I);K=c[f>>2]|0;break}I=J+8|0;c[f>>2]=0;L=c[I>>2]|0;if((L|0)!=0?(c[f>>2]=0,(__Z28atomic_conditional_incrementPj(L+-8|0)|0)!=0):0){L=c[I>>2]|0;c[f>>2]=L;K=L}else K=0}else{c[f>>2]=0;K=0}while(0);c[s>>2]=K;c[n>>2]=__ZNK6StringplERKS_(o,s)|0;__ZN6StringC2EPKc(f,564462);c[k>>2]=__ZNK6StringplERKS_(n,f)|0;c[t>>2]=ij[c[(c[H>>2]|0)+32>>2]&8191](H)|0;H=__ZNK6StringplERKS_(k,t)|0;K=H;J=c[i>>2]|0;if((J|0)==(H|0)){if(H|0)M=18}else{if(J|0?(__Z16atomic_decrementPj(J+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(J,1);c[i>>2]=0;if(H|0)if(!(__Z28atomic_conditional_incrementPj(H+-8|0)|0))M=18;else{c[i>>2]=K;M=18}}if((M|0)==18?(__Z16atomic_decrementPj(H+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(H,1);H=c[t>>2]|0;if(H|0?(__Z16atomic_decrementPj(H+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(H,1);H=c[k>>2]|0;if(H|0?(__Z16atomic_decrementPj(H+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(H,1);H=c[f>>2]|0;if(H|0?(__Z16atomic_decrementPj(H+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(H,1);H=c[n>>2]|0;if(H|0?(__Z16atomic_decrementPj(H+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(H,1);H=c[s>>2]|0;if(H|0?(__Z16atomic_decrementPj(H+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(H,1);H=c[o>>2]|0;if(H|0?(__Z16atomic_decrementPj(H+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(H,1);H=c[r>>2]|0;if(H|0?(__Z16atomic_decrementPj(H+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(H,1);H=c[p>>2]|0;if(H|0?(__Z16atomic_decrementPj(H+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(H,1);H=c[q>>2]|0;if(H|0?(__Z16atomic_decrementPj(H+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(H,1)}l=g;return 0}case 1:{H=c[(c[b+68>>2]|0)+4>>2]|0;if(H|0?$i[c[(c[H>>2]|0)+44>>2]&8191](H,1220720)|0:0){p=__ZNK4Node8get_nodeERK8NodePath(H,b+56|0)|0;H=b+60|0;__ZN6Object3setERK10StringNameRK7VariantPb(p,H,c[d>>2]|0,j);if(!(a[j>>0]|0)){c[h>>2]=1;c[q>>2]=__ZNK7Variantcv6StringEv(c[d>>2]|0)|0;c[x>>2]=__ZplPKcRK6String(564426,q)|0;__ZN6StringC2EPKc(r,564446);c[w>>2]=__ZNK6StringplERKS_(x,r)|0;o=c[H>>2]|0;do if(o){H=c[o+4>>2]|0;if(H|0){__ZN6StringC2EPKc(f,H);N=c[f>>2]|0;break}H=o+8|0;c[f>>2]=0;n=c[H>>2]|0;if((n|0)!=0?(c[f>>2]=0,(__Z28atomic_conditional_incrementPj(n+-8|0)|0)!=0):0){n=c[H>>2]|0;c[f>>2]=n;N=n}else N=0}else{c[f>>2]=0;N=0}while(0);c[s>>2]=N;c[v>>2]=__ZNK6StringplERKS_(w,s)|0;__ZN6StringC2EPKc(f,564462);c[u>>2]=__ZNK6StringplERKS_(v,f)|0;c[t>>2]=ij[c[(c[p>>2]|0)+32>>2]&8191](p)|0;p=__ZNK6StringplERKS_(u,t)|0;N=p;o=c[i>>2]|0;if((o|0)==(p|0)){if(p|0)M=68}else{if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(o,1);c[i>>2]=0;if(p|0)if(!(__Z28atomic_conditional_incrementPj(p+-8|0)|0))M=68;else{c[i>>2]=N;M=68}}if((M|0)==68?(__Z16atomic_decrementPj(p+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(p,1);p=c[t>>2]|0;if(p|0?(__Z16atomic_decrementPj(p+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(p,1);p=c[u>>2]|0;if(p|0?(__Z16atomic_decrementPj(p+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(p,1);p=c[f>>2]|0;if(p|0?(__Z16atomic_decrementPj(p+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(p,1);p=c[v>>2]|0;if(p|0?(__Z16atomic_decrementPj(p+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(p,1);p=c[s>>2]|0;if(p|0?(__Z16atomic_decrementPj(p+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(p,1);p=c[w>>2]|0;if(p|0?(__Z16atomic_decrementPj(p+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(p,1);p=c[r>>2]|0;if(p|0?(__Z16atomic_decrementPj(p+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(p,1);p=c[x>>2]|0;if(p|0?(__Z16atomic_decrementPj(p+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(p,1);p=c[q>>2]|0;if(p|0?(__Z16atomic_decrementPj(p+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(p,1)}l=g;return 0}c[h>>2]=1;__ZN6StringaSEPKc(i,569573);l=g;return 0}case 3:case 2:{__ZN7VariantC2ERKS_(j,c[d>>2]|0);p=b+60|0;__ZN7VariantC2ERK10StringName(f,p);b=d+4|0;__ZN7Variant3setERKS_S1_Pb(j,f,c[b>>2]|0,q);if(c[f>>2]|0)__ZN7Variant5clearEv(f);if(!(a[q>>0]|0)){c[h>>2]=1;c[r>>2]=__ZNK7Variantcv6StringEv(c[b>>2]|0)|0;c[D>>2]=__ZplPKcRK6String(564426,r)|0;__ZN6StringC2EPKc(s,564473);c[C>>2]=__ZNK6StringplERKS_(D,s)|0;c[t>>2]=__ZN7Variant13get_type_nameENS_4TypeE(c[c[b>>2]>>2]|0)|0;c[B>>2]=__ZNK6StringplERKS_(C,t)|0;__ZN6StringC2EPKc(E,564477);c[A>>2]=__ZNK6StringplERKS_(B,E)|0;b=c[p>>2]|0;do if(b){p=c[b+4>>2]|0;if(p|0){__ZN6StringC2EPKc(f,p);O=c[f>>2]|0;break}p=b+8|0;c[f>>2]=0;h=c[p>>2]|0;if((h|0)!=0?(c[f>>2]=0,(__Z28atomic_conditional_incrementPj(h+-8|0)|0)!=0):0){h=c[p>>2]|0;c[f>>2]=h;O=h}else O=0}else{c[f>>2]=0;O=0}while(0);c[F>>2]=O;c[z>>2]=__ZNK6StringplERKS_(A,F)|0;__ZN6StringC2EPKc(f,564462);c[y>>2]=__ZNK6StringplERKS_(z,f)|0;c[G>>2]=__ZN7Variant13get_type_nameENS_4TypeE(c[j>>2]|0)|0;O=__ZNK6StringplERKS_(y,G)|0;b=O;h=c[i>>2]|0;if((h|0)==(O|0)){if(O|0)M=118}else{if(h|0?(__Z16atomic_decrementPj(h+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(h,1);c[i>>2]=0;if(O|0)if(!(__Z28atomic_conditional_incrementPj(O+-8|0)|0))M=118;else{c[i>>2]=b;M=118}}if((M|0)==118?(__Z16atomic_decrementPj(O+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(O,1);O=c[G>>2]|0;if(O|0?(__Z16atomic_decrementPj(O+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(O,1);O=c[y>>2]|0;if(O|0?(__Z16atomic_decrementPj(O+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(O,1);O=c[f>>2]|0;if(O|0?(__Z16atomic_decrementPj(O+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(O,1);O=c[z>>2]|0;if(O|0?(__Z16atomic_decrementPj(O+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(O,1);O=c[F>>2]|0;if(O|0?(__Z16atomic_decrementPj(O+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(O,1);O=c[A>>2]|0;if(O|0?(__Z16atomic_decrementPj(O+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(O,1);O=c[E>>2]|0;if(O|0?(__Z16atomic_decrementPj(O+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(O,1);O=c[B>>2]|0;if(O|0?(__Z16atomic_decrementPj(O+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(O,1);O=c[t>>2]|0;if(O|0?(__Z16atomic_decrementPj(O+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(O,1);O=c[C>>2]|0;if(O|0?(__Z16atomic_decrementPj(O+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(O,1);O=c[s>>2]|0;if(O|0?(__Z16atomic_decrementPj(O+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(O,1);O=c[D>>2]|0;if(O|0?(__Z16atomic_decrementPj(O+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(O,1);O=c[r>>2]|0;do if(O|0){if(__Z16atomic_decrementPj(O+-8|0)|0)break;__ZN6Memory11free_staticEPvb(O,1)}while(0);P=j}else P=j;__ZN7VariantaSERKS_(c[e>>2]|0,j);if(c[P>>2]|0)__ZN7Variant5clearEv(j);l=g;return 0}default:{l=g;return 0}}return 0}function __ZN35VisualScriptNodeInstancePropertySetD2Ev(a){a=a|0;c[a>>2]=141096;__ZN10StringNameD2Ev(a+60|0);__ZN8NodePathD2Ev(a+56|0);__ZN24VisualScriptNodeInstanceD2Ev(a);return}function __ZN35VisualScriptNodeInstancePropertySetD0Ev(a){a=a|0;c[a>>2]=141096;__ZN10StringNameD2Ev(a+60|0);__ZN8NodePathD2Ev(a+56|0);__ZN24VisualScriptNodeInstanceD2Ev(a);__ZdlPv(a);return}function __ZN7ClassDB10_add_classI23VisualScriptPropertySetEEvv(){var a=0,b=0,d=0,e=0,f=0,g=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+16|0;d=a+12|0;e=a+8|0;f=a+4|0;g=a;__ZN6StringC2EPKc(b,600288);c[e>>2]=c[b>>2];__ZN10StringNameC2ERK6String(d,e);__ZN6StringC2EPKc(b,570013);c[g>>2]=c[b>>2];__ZN10StringNameC2ERK6String(f,g);__ZN7ClassDB11_add_class2ERK10StringNameS2_(d,f);__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);__ZN10StringNameD2Ev(d);d=c[e>>2]|0;if(!d){l=a;return}if(__Z16atomic_decrementPj(d+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(d,1);l=a;return}function __ZN23VisualScriptPropertySet13_bind_methodsEv(){var b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0;b=l;l=l+272|0;if((l|0)>=(m|0))ba(272);d=b+240|0;e=b+232|0;f=b+224|0;g=b+216|0;h=b+208|0;i=b+200|0;j=b+192|0;k=b+184|0;n=b+176|0;o=b+168|0;p=b+160|0;q=b+144|0;r=b+136|0;s=b+120|0;t=b+104|0;u=b+88|0;v=b+80|0;w=b+152|0;x=b+128|0;y=b+112|0;z=b+96|0;A=b+64|0;B=b+76|0;C=b+56|0;D=b+72|0;E=b+68|0;F=b+60|0;G=b+52|0;H=b+48|0;I=b+44|0;J=b+40|0;K=b+36|0;L=b+32|0;M=b+28|0;N=b+24|0;O=b+20|0;P=b+16|0;Q=b+12|0;R=b+8|0;S=b+4|0;T=b;__Z8D_METHODPKcS0_(e,571179,573179);U=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(U);c[U>>2]=141136;__ZN10MethodBind10_set_constEb(U,0);__ZN10MethodBind24_generate_argument_typesEi(U,1);c[U+44>>2]=565;c[U+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,U,e,0,0)|0;U=e+4|0;V=c[U>>2]|0;if(V|0?(__Z16atomic_decrementPj(V+-8|0)|0)==0:0){W=c[U>>2]|0;U=(W|0)==0?0:W+-4|0;W=U+4|0;if(c[U>>2]|0){X=0;do{__ZN10StringNameD2Ev(W+(X<<2)|0);X=X+1|0}while(X>>>0<(c[U>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(V,1)}__ZN10StringNameD2Ev(e);__Z8D_METHODPKc(f,571193);e=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(e);c[e>>2]=141172;__ZN10MethodBind10_set_constEb(e,1);__ZN10MethodBind24_generate_argument_typesEi(e,0);__ZN10MethodBind12_set_returnsEb(e,1);c[e+44>>2]=4792;c[e+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,e,f,0,0)|0;e=f+4|0;V=c[e>>2]|0;if(V|0?(__Z16atomic_decrementPj(V+-8|0)|0)==0:0){U=c[e>>2]|0;e=(U|0)==0?0:U+-4|0;U=e+4|0;if(c[e>>2]|0){X=0;do{__ZN10StringNameD2Ev(U+(X<<2)|0);X=X+1|0}while(X>>>0<(c[e>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(V,1)}__ZN10StringNameD2Ev(f);__Z8D_METHODPKcS0_(g,571207,564048);f=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(f);c[f>>2]=141208;__ZN10MethodBind10_set_constEb(f,0);__ZN10MethodBind24_generate_argument_typesEi(f,1);c[f+44>>2]=566;c[f+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,f,g,0,0)|0;f=g+4|0;V=c[f>>2]|0;if(V|0?(__Z16atomic_decrementPj(V+-8|0)|0)==0:0){e=c[f>>2]|0;f=(e|0)==0?0:e+-4|0;e=f+4|0;if(c[f>>2]|0){X=0;do{__ZN10StringNameD2Ev(e+(X<<2)|0);X=X+1|0}while(X>>>0<(c[f>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(V,1)}__ZN10StringNameD2Ev(g);__Z8D_METHODPKc(h,571223);g=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(g);c[g>>2]=141244;__ZN10MethodBind10_set_constEb(g,1);__ZN10MethodBind24_generate_argument_typesEi(g,0);__ZN10MethodBind12_set_returnsEb(g,1);c[g+44>>2]=4793;c[g+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,g,h,0,0)|0;g=h+4|0;V=c[g>>2]|0;if(V|0?(__Z16atomic_decrementPj(V+-8|0)|0)==0:0){f=c[g>>2]|0;g=(f|0)==0?0:f+-4|0;f=g+4|0;if(c[g>>2]|0){X=0;do{__ZN10StringNameD2Ev(f+(X<<2)|0);X=X+1|0}while(X>>>0<(c[g>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(V,1)}__ZN10StringNameD2Ev(h);__Z8D_METHODPKcS0_(i,566755,566833);h=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(h);c[h>>2]=141280;__ZN10MethodBind10_set_constEb(h,0);__ZN10MethodBind24_generate_argument_typesEi(h,1);c[h+44>>2]=567;c[h+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,h,i,0,0)|0;h=i+4|0;V=c[h>>2]|0;if(V|0?(__Z16atomic_decrementPj(V+-8|0)|0)==0:0){g=c[h>>2]|0;h=(g|0)==0?0:g+-4|0;g=h+4|0;if(c[h>>2]|0){X=0;do{__ZN10StringNameD2Ev(g+(X<<2)|0);X=X+1|0}while(X>>>0<(c[h>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(V,1)}__ZN10StringNameD2Ev(i);__Z8D_METHODPKc(j,566770);i=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(i);c[i>>2]=141316;__ZN10MethodBind10_set_constEb(i,1);__ZN10MethodBind24_generate_argument_typesEi(i,0);__ZN10MethodBind12_set_returnsEb(i,1);c[i+44>>2]=4794;c[i+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,i,j,0,0)|0;i=j+4|0;V=c[i>>2]|0;if(V|0?(__Z16atomic_decrementPj(V+-8|0)|0)==0:0){h=c[i>>2]|0;i=(h|0)==0?0:h+-4|0;h=i+4|0;if(c[i>>2]|0){X=0;do{__ZN10StringNameD2Ev(h+(X<<2)|0);X=X+1|0}while(X>>>0<(c[i>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(V,1)}__ZN10StringNameD2Ev(j);__Z8D_METHODPKcS0_(k,564626,564642);j=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(j);c[j>>2]=141352;__ZN10MethodBind10_set_constEb(j,0);__ZN10MethodBind24_generate_argument_typesEi(j,1);c[j+44>>2]=568;c[j+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,j,k,0,0)|0;j=k+4|0;V=c[j>>2]|0;if(V|0?(__Z16atomic_decrementPj(V+-8|0)|0)==0:0){i=c[j>>2]|0;j=(i|0)==0?0:i+-4|0;i=j+4|0;if(c[j>>2]|0){X=0;do{__ZN10StringNameD2Ev(i+(X<<2)|0);X=X+1|0}while(X>>>0<(c[j>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(V,1)}__ZN10StringNameD2Ev(k);__Z8D_METHODPKc(n,564653);k=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(k);c[k>>2]=141388;__ZN10MethodBind10_set_constEb(k,1);__ZN10MethodBind24_generate_argument_typesEi(k,0);__ZN10MethodBind12_set_returnsEb(k,1);c[k+44>>2]=4795;c[k+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,k,n,0,0)|0;k=n+4|0;V=c[k>>2]|0;if(V|0?(__Z16atomic_decrementPj(V+-8|0)|0)==0:0){j=c[k>>2]|0;k=(j|0)==0?0:j+-4|0;j=k+4|0;if(c[k>>2]|0){X=0;do{__ZN10StringNameD2Ev(j+(X<<2)|0);X=X+1|0}while(X>>>0<(c[k>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(V,1)}__ZN10StringNameD2Ev(n);__Z8D_METHODPKcS0_(o,564669,564684);n=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(n);c[n>>2]=141424;__ZN10MethodBind10_set_constEb(n,0);__ZN10MethodBind24_generate_argument_typesEi(n,1);c[n+44>>2]=569;c[n+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,n,o,0,0)|0;n=o+4|0;V=c[n>>2]|0;if(V|0?(__Z16atomic_decrementPj(V+-8|0)|0)==0:0){k=c[n>>2]|0;n=(k|0)==0?0:k+-4|0;k=n+4|0;if(c[n>>2]|0){X=0;do{__ZN10StringNameD2Ev(k+(X<<2)|0);X=X+1|0}while(X>>>0<(c[n>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(V,1)}__ZN10StringNameD2Ev(o);__Z8D_METHODPKc(p,564695);o=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(o);c[o>>2]=141460;__ZN10MethodBind10_set_constEb(o,1);__ZN10MethodBind24_generate_argument_typesEi(o,0);__ZN10MethodBind12_set_returnsEb(o,1);c[o+44>>2]=4796;c[o+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,o,p,0,0)|0;o=p+4|0;V=c[o>>2]|0;if(V|0?(__Z16atomic_decrementPj(V+-8|0)|0)==0:0){n=c[o>>2]|0;o=(n|0)==0?0:n+-4|0;n=o+4|0;if(c[o>>2]|0){X=0;do{__ZN10StringNameD2Ev(n+(X<<2)|0);X=X+1|0}while(X>>>0<(c[o>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(V,1)}__ZN10StringNameD2Ev(p);__Z8D_METHODPKcS0_(q,564710,1120960);p=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(p);c[p>>2]=141136;__ZN10MethodBind10_set_constEb(p,0);__ZN10MethodBind24_generate_argument_typesEi(p,1);c[p+44>>2]=570;c[p+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,p,q,0,0)|0;p=q+4|0;V=c[p>>2]|0;if(V|0?(__Z16atomic_decrementPj(V+-8|0)|0)==0:0){o=c[p>>2]|0;p=(o|0)==0?0:o+-4|0;o=p+4|0;if(c[p>>2]|0){X=0;do{__ZN10StringNameD2Ev(o+(X<<2)|0);X=X+1|0}while(X>>>0<(c[p>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(V,1)}__ZN10StringNameD2Ev(q);__Z8D_METHODPKc(r,1128308);q=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(q);c[q>>2]=141172;__ZN10MethodBind10_set_constEb(q,1);__ZN10MethodBind24_generate_argument_typesEi(q,0);__ZN10MethodBind12_set_returnsEb(q,1);c[q+44>>2]=4797;c[q+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,q,r,0,0)|0;q=r+4|0;V=c[q>>2]|0;if(V|0?(__Z16atomic_decrementPj(V+-8|0)|0)==0:0){p=c[q>>2]|0;q=(p|0)==0?0:p+-4|0;p=q+4|0;if(c[q>>2]|0){X=0;do{__ZN10StringNameD2Ev(p+(X<<2)|0);X=X+1|0}while(X>>>0<(c[q>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(V,1)}__ZN10StringNameD2Ev(r);__Z8D_METHODPKcS0_(s,569877,1146083);r=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(r);c[r>>2]=141496;__ZN10MethodBind10_set_constEb(r,0);__ZN10MethodBind24_generate_argument_typesEi(r,1);c[r+44>>2]=571;c[r+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,r,s,0,0)|0;r=s+4|0;V=c[r>>2]|0;if(V|0?(__Z16atomic_decrementPj(V+-8|0)|0)==0:0){q=c[r>>2]|0;r=(q|0)==0?0:q+-4|0;q=r+4|0;if(c[r>>2]|0){X=0;do{__ZN10StringNameD2Ev(q+(X<<2)|0);X=X+1|0}while(X>>>0<(c[r>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(V,1)}__ZN10StringNameD2Ev(s);__Z8D_METHODPKc(t,569891);s=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(s);c[s>>2]=141532;__ZN10MethodBind10_set_constEb(s,1);__ZN10MethodBind24_generate_argument_typesEi(s,0);__ZN10MethodBind12_set_returnsEb(s,1);c[s+44>>2]=4798;c[s+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,s,t,0,0)|0;s=t+4|0;V=c[s>>2]|0;if(V|0?(__Z16atomic_decrementPj(V+-8|0)|0)==0:0){r=c[s>>2]|0;s=(r|0)==0?0:r+-4|0;r=s+4|0;if(c[s>>2]|0){X=0;do{__ZN10StringNameD2Ev(r+(X<<2)|0);X=X+1|0}while(X>>>0<(c[s>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(V,1)}__ZN10StringNameD2Ev(t);__Z8D_METHODPKcS0_(u,888012,885165);t=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(t);c[t>>2]=141568;__ZN10MethodBind10_set_constEb(t,0);__ZN10MethodBind24_generate_argument_typesEi(t,1);c[t+44>>2]=572;c[t+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,t,u,0,0)|0;t=u+4|0;V=c[t>>2]|0;if(V|0?(__Z16atomic_decrementPj(V+-8|0)|0)==0:0){s=c[t>>2]|0;t=(s|0)==0?0:s+-4|0;s=t+4|0;if(c[t>>2]|0){X=0;do{__ZN10StringNameD2Ev(s+(X<<2)|0);X=X+1|0}while(X>>>0<(c[t>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(V,1)}__ZN10StringNameD2Ev(u);__Z8D_METHODPKc(v,888026);u=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(u);c[u>>2]=141604;__ZN10MethodBind10_set_constEb(u,1);__ZN10MethodBind24_generate_argument_typesEi(u,0);__ZN10MethodBind12_set_returnsEb(u,1);c[u+44>>2]=4799;c[u+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,u,v,0,0)|0;u=v+4|0;V=c[u>>2]|0;if(V|0?(__Z16atomic_decrementPj(V+-8|0)|0)==0:0){t=c[u>>2]|0;u=(t|0)==0?0:t+-4|0;t=u+4|0;if(c[u>>2]|0){X=0;do{__ZN10StringNameD2Ev(t+(X<<2)|0);X=X+1|0}while(X>>>0<(c[u>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(V,1)}__ZN10StringNameD2Ev(v);c[w>>2]=0;v=0;do{if((v|0)>0)__ZN6StringpLEPKc(w,1117595)|0;c[d>>2]=__ZN7Variant13get_type_nameENS_4TypeE(v)|0;__ZN6StringpLERKS_(w,d)|0;V=c[d>>2]|0;do if(V|0){if(__Z16atomic_decrementPj(V+-8|0)|0)break;__ZN6Memory11free_staticEPvb(V,1)}while(0);v=v+1|0}while((v|0)!=29);c[x>>2]=0;__ZN6StringpLEPKc(x,831108)|0;__ZN6StringpLEPKc(x,1117595)|0;__ZN6StringpLEPKc(x,570999)|0;__ZN6StringpLEPKc(x,1117595)|0;__ZN6StringpLEPKc(x,571003)|0;__ZN6StringpLEPKc(x,1117595)|0;__ZN6StringpLEPKc(x,571015)|0;__ZN6StringpLEPKc(x,1117595)|0;__ZN6StringpLEPKc(x,571027)|0;__ZN6StringpLEPKc(x,1117595)|0;__ZN6StringpLEPKc(x,571040)|0;__ZN6StringpLEPKc(x,1117595)|0;__ZN6StringpLEPKc(x,571053)|0;__ZN6StringpLEPKc(x,1117595)|0;__ZN6StringpLEPKc(x,571065)|0;__ZN6StringpLEPKc(x,1117595)|0;__ZN6StringpLEPKc(x,571076)|0;c[y>>2]=0;if((__ZN12ScriptServer18get_language_countEv()|0)>0){v=0;do{V=__ZN12ScriptServer12get_languageEi(v)|0;Pi[c[(c[V>>2]|0)+136>>2]&2047](V,y);v=v+1|0}while((v|0)<(__ZN12ScriptServer18get_language_countEv()|0))}c[z>>2]=0;v=c[y>>2]|0;if(!v)Y=0;else{Z=v;_=91}while(1){if((_|0)==91){_=0;Y=c[Z>>2]|0}if(!Y)break;c[d>>2]=0;v=__ZNK6StringneERKS_(z,d)|0;V=c[d>>2]|0;do if(V|0){if(__Z16atomic_decrementPj(V+-8|0)|0)break;__ZN6Memory11free_staticEPvb(V,1)}while(0);if(v)__ZN6StringpLEPKc(z,1117595)|0;c[d>>2]=__ZplPKcRK6String(901388,Y)|0;__ZN6StringpLERKS_(z,d)|0;V=c[d>>2]|0;do if(V|0){if(__Z16atomic_decrementPj(V+-8|0)|0)break;__ZN6Memory11free_staticEPvb(V,1)}while(0);Z=Y+4|0;_=91}__ZN6StringC2EPKc(d,600288);c[B>>2]=c[d>>2];__ZN10StringNameC2ERK6String(A,B);__ZN6StringC2EPKc(C,564723);__ZN6StringC2EPKc(D,564741);Y=d+4|0;c[Y>>2]=0;Z=d+12|0;c[Z>>2]=0;c[d>>2]=2;V=c[C>>2]|0;do if(V|0){c[Y>>2]=0;if(!(__Z28atomic_conditional_incrementPj(V+-8|0)|0))break;c[Y>>2]=c[C>>2]}while(0);c[d+8>>2]=3;Y=c[Z>>2]|0;do if((Y|0)!=(c[D>>2]|0)){do if(Y|0){if(__Z16atomic_decrementPj(Y+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Y,1)}while(0);c[Z>>2]=0;V=c[D>>2]|0;if(!V)break;if(!(__Z28atomic_conditional_incrementPj(V+-8|0)|0))break;c[Z>>2]=c[D>>2]}while(0);c[d+16>>2]=7;c[E>>2]=__Z11_scs_createPKc(569877)|0;c[F>>2]=__Z11_scs_createPKc(569891)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(A,d,E,F,-1);__ZN10StringNameD2Ev(F);__ZN10StringNameD2Ev(E);Z=c[d+12>>2]|0;do if(Z|0){if(__Z16atomic_decrementPj(Z+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Z,1)}while(0);Z=c[d+4>>2]|0;do if(Z|0){if(__Z16atomic_decrementPj(Z+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Z,1)}while(0);Z=c[D>>2]|0;do if(Z|0){if(__Z16atomic_decrementPj(Z+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Z,1)}while(0);Z=c[C>>2]|0;do if(Z|0){if(__Z16atomic_decrementPj(Z+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Z,1)}while(0);__ZN10StringNameD2Ev(A);A=c[B>>2]|0;do if(A|0){if(__Z16atomic_decrementPj(A+-8|0)|0)break;__ZN6Memory11free_staticEPvb(A,1)}while(0);__ZN6StringC2EPKc(d,600288);c[B>>2]=c[d>>2];__ZN10StringNameC2ERK6String(G,B);__ZN6StringC2EPKc(H,564530);__ZN6StringC2EPKc(D,1142944);A=d+4|0;c[A>>2]=0;Z=d+12|0;c[Z>>2]=0;c[d>>2]=4;C=c[H>>2]|0;do if(C|0){c[A>>2]=0;if(!(__Z28atomic_conditional_incrementPj(C+-8|0)|0))break;c[A>>2]=c[H>>2]}while(0);c[d+8>>2]=23;A=c[Z>>2]|0;do if((A|0)!=(c[D>>2]|0)){do if(A|0){if(__Z16atomic_decrementPj(A+-8|0)|0)break;__ZN6Memory11free_staticEPvb(A,1)}while(0);c[Z>>2]=0;C=c[D>>2]|0;if(!C)break;if(!(__Z28atomic_conditional_incrementPj(C+-8|0)|0))break;c[Z>>2]=c[D>>2]}while(0);c[d+16>>2]=7;c[E>>2]=__Z11_scs_createPKc(571179)|0;c[F>>2]=__Z11_scs_createPKc(571193)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(G,d,E,F,-1);__ZN10StringNameD2Ev(F);__ZN10StringNameD2Ev(E);Z=c[d+12>>2]|0;do if(Z|0){if(__Z16atomic_decrementPj(Z+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Z,1)}while(0);Z=c[d+4>>2]|0;do if(Z|0){if(__Z16atomic_decrementPj(Z+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Z,1)}while(0);Z=c[D>>2]|0;do if(Z|0){if(__Z16atomic_decrementPj(Z+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Z,1)}while(0);Z=c[H>>2]|0;do if(Z|0){if(__Z16atomic_decrementPj(Z+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Z,1)}while(0);__ZN10StringNameD2Ev(G);G=c[B>>2]|0;do if(G|0){if(__Z16atomic_decrementPj(G+-8|0)|0)break;__ZN6Memory11free_staticEPvb(G,1)}while(0);__ZN6StringC2EPKc(d,600288);c[B>>2]=c[d>>2];__ZN10StringNameC2ERK6String(I,B);__ZN6StringC2EPKc(J,571258);G=d+4|0;c[G>>2]=0;Z=d+12|0;c[Z>>2]=0;c[d>>2]=4;H=c[J>>2]|0;do if(H|0){c[G>>2]=0;if(!(__Z28atomic_conditional_incrementPj(H+-8|0)|0))break;c[G>>2]=c[J>>2]}while(0);c[d+8>>2]=13;G=c[Z>>2]|0;do if((G|0)!=(c[z>>2]|0)){do if(G|0){if(__Z16atomic_decrementPj(G+-8|0)|0)break;__ZN6Memory11free_staticEPvb(G,1)}while(0);c[Z>>2]=0;H=c[z>>2]|0;if(!H)break;if(!(__Z28atomic_conditional_incrementPj(H+-8|0)|0))break;c[Z>>2]=c[z>>2]}while(0);c[d+16>>2]=7;c[D>>2]=__Z11_scs_createPKc(571207)|0;c[E>>2]=__Z11_scs_createPKc(571223)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(I,d,D,E,-1);__ZN10StringNameD2Ev(E);__ZN10StringNameD2Ev(D);Z=c[d+12>>2]|0;do if(Z|0){if(__Z16atomic_decrementPj(Z+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Z,1)}while(0);Z=c[d+4>>2]|0;do if(Z|0){if(__Z16atomic_decrementPj(Z+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Z,1)}while(0);Z=c[J>>2]|0;do if(Z|0){if(__Z16atomic_decrementPj(Z+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Z,1)}while(0);__ZN10StringNameD2Ev(I);I=c[B>>2]|0;do if(I|0){if(__Z16atomic_decrementPj(I+-8|0)|0)break;__ZN6Memory11free_staticEPvb(I,1)}while(0);__ZN6StringC2EPKc(d,600288);c[B>>2]=c[d>>2];__ZN10StringNameC2ERK6String(K,B);__ZN6StringC2EPKc(L,564776);__ZN6StringC2EPKc(D,1263606);I=d+4|0;c[I>>2]=0;Z=d+12|0;c[Z>>2]=0;c[d>>2]=2;J=c[L>>2]|0;do if(J|0){c[I>>2]=0;if(!(__Z28atomic_conditional_incrementPj(J+-8|0)|0))break;c[I>>2]=c[L>>2]}while(0);c[d+8>>2]=0;I=c[Z>>2]|0;do if((I|0)!=(c[D>>2]|0)){do if(I|0){if(__Z16atomic_decrementPj(I+-8|0)|0)break;__ZN6Memory11free_staticEPvb(I,1)}while(0);c[Z>>2]=0;J=c[D>>2]|0;if(!J)break;if(!(__Z28atomic_conditional_incrementPj(J+-8|0)|0))break;c[Z>>2]=c[D>>2]}while(0);c[d+16>>2]=5;c[E>>2]=__Z11_scs_createPKc(564626)|0;c[F>>2]=__Z11_scs_createPKc(564653)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(K,d,E,F,-1);__ZN10StringNameD2Ev(F);__ZN10StringNameD2Ev(E);Z=c[d+12>>2]|0;do if(Z|0){if(__Z16atomic_decrementPj(Z+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Z,1)}while(0);Z=c[d+4>>2]|0;do if(Z|0){if(__Z16atomic_decrementPj(Z+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Z,1)}while(0);Z=c[D>>2]|0;do if(Z|0){if(__Z16atomic_decrementPj(Z+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Z,1)}while(0);Z=c[L>>2]|0;do if(Z|0){if(__Z16atomic_decrementPj(Z+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Z,1)}while(0);__ZN10StringNameD2Ev(K);K=c[B>>2]|0;do if(K|0){if(__Z16atomic_decrementPj(K+-8|0)|0)break;__ZN6Memory11free_staticEPvb(K,1)}while(0);__ZN6StringC2EPKc(d,600288);c[B>>2]=c[d>>2];__ZN10StringNameC2ERK6String(M,B);__ZN6StringC2EPKc(N,564549);K=d+4|0;c[K>>2]=0;Z=d+12|0;c[Z>>2]=0;c[d>>2]=2;L=c[N>>2]|0;do if(L|0){c[K>>2]=0;if(!(__Z28atomic_conditional_incrementPj(L+-8|0)|0))break;c[K>>2]=c[N>>2]}while(0);c[d+8>>2]=3;K=c[Z>>2]|0;do if((K|0)!=(c[w>>2]|0)){do if(K|0){if(__Z16atomic_decrementPj(K+-8|0)|0)break;__ZN6Memory11free_staticEPvb(K,1)}while(0);c[Z>>2]=0;L=c[w>>2]|0;if(!L)break;if(!(__Z28atomic_conditional_incrementPj(L+-8|0)|0))break;c[Z>>2]=c[w>>2]}while(0);c[d+16>>2]=7;c[D>>2]=__Z11_scs_createPKc(566755)|0;c[E>>2]=__Z11_scs_createPKc(566770)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(M,d,D,E,-1);__ZN10StringNameD2Ev(E);__ZN10StringNameD2Ev(D);Z=c[d+12>>2]|0;do if(Z|0){if(__Z16atomic_decrementPj(Z+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Z,1)}while(0);Z=c[d+4>>2]|0;do if(Z|0){if(__Z16atomic_decrementPj(Z+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Z,1)}while(0);Z=c[N>>2]|0;do if(Z|0){if(__Z16atomic_decrementPj(Z+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Z,1)}while(0);__ZN10StringNameD2Ev(M);M=c[B>>2]|0;do if(M|0){if(__Z16atomic_decrementPj(M+-8|0)|0)break;__ZN6Memory11free_staticEPvb(M,1)}while(0);__ZN6StringC2EPKc(d,600288);c[B>>2]=c[d>>2];__ZN10StringNameC2ERK6String(O,B);__ZN6StringC2EPKc(P,564569);M=d+4|0;c[M>>2]=0;Z=d+12|0;c[Z>>2]=0;c[d>>2]=2;N=c[P>>2]|0;do if(N|0){c[M>>2]=0;if(!(__Z28atomic_conditional_incrementPj(N+-8|0)|0))break;c[M>>2]=c[P>>2]}while(0);c[d+8>>2]=3;M=c[Z>>2]|0;do if((M|0)!=(c[x>>2]|0)){do if(M|0){if(__Z16atomic_decrementPj(M+-8|0)|0)break;__ZN6Memory11free_staticEPvb(M,1)}while(0);c[Z>>2]=0;N=c[x>>2]|0;if(!N)break;if(!(__Z28atomic_conditional_incrementPj(N+-8|0)|0))break;c[Z>>2]=c[x>>2]}while(0);c[d+16>>2]=7;c[D>>2]=__Z11_scs_createPKc(564669)|0;c[E>>2]=__Z11_scs_createPKc(564695)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(O,d,D,E,-1);__ZN10StringNameD2Ev(E);__ZN10StringNameD2Ev(D);Z=c[d+12>>2]|0;do if(Z|0){if(__Z16atomic_decrementPj(Z+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Z,1)}while(0);Z=c[d+4>>2]|0;do if(Z|0){if(__Z16atomic_decrementPj(Z+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Z,1)}while(0);Z=c[P>>2]|0;do if(Z|0){if(__Z16atomic_decrementPj(Z+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Z,1)}while(0);__ZN10StringNameD2Ev(O);O=c[B>>2]|0;do if(O|0){if(__Z16atomic_decrementPj(O+-8|0)|0)break;__ZN6Memory11free_staticEPvb(O,1)}while(0);__ZN6StringC2EPKc(d,600288);c[B>>2]=c[d>>2];__ZN10StringNameC2ERK6String(Q,B);__ZN6StringC2EPKc(R,564589);__ZN6StringC2EPKc(D,1263606);O=d+4|0;c[O>>2]=0;Z=d+12|0;c[Z>>2]=0;c[d>>2]=16;P=c[R>>2]|0;do if(P|0){c[O>>2]=0;if(!(__Z28atomic_conditional_incrementPj(P+-8|0)|0))break;c[O>>2]=c[R>>2]}while(0);c[d+8>>2]=24;O=c[Z>>2]|0;do if((O|0)!=(c[D>>2]|0)){do if(O|0){if(__Z16atomic_decrementPj(O+-8|0)|0)break;__ZN6Memory11free_staticEPvb(O,1)}while(0);c[Z>>2]=0;P=c[D>>2]|0;if(!P)break;if(!(__Z28atomic_conditional_incrementPj(P+-8|0)|0))break;c[Z>>2]=c[D>>2]}while(0);c[d+16>>2]=7;c[E>>2]=__Z11_scs_createPKc(888012)|0;c[F>>2]=__Z11_scs_createPKc(888026)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(Q,d,E,F,-1);__ZN10StringNameD2Ev(F);__ZN10StringNameD2Ev(E);Z=c[d+12>>2]|0;do if(Z|0){if(__Z16atomic_decrementPj(Z+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Z,1)}while(0);Z=c[d+4>>2]|0;do if(Z|0){if(__Z16atomic_decrementPj(Z+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Z,1)}while(0);Z=c[D>>2]|0;do if(Z|0){if(__Z16atomic_decrementPj(Z+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Z,1)}while(0);Z=c[R>>2]|0;do if(Z|0){if(__Z16atomic_decrementPj(Z+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Z,1)}while(0);__ZN10StringNameD2Ev(Q);Q=c[B>>2]|0;do if(Q|0){if(__Z16atomic_decrementPj(Q+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Q,1)}while(0);__ZN6StringC2EPKc(d,600288);c[B>>2]=c[d>>2];__ZN10StringNameC2ERK6String(S,B);__ZN6StringC2EPKc(T,564608);__ZN6StringC2EPKc(D,1263606);Q=d+4|0;c[Q>>2]=0;Z=d+12|0;c[Z>>2]=0;c[d>>2]=4;R=c[T>>2]|0;do if(R|0){c[Q>>2]=0;if(!(__Z28atomic_conditional_incrementPj(R+-8|0)|0))break;c[Q>>2]=c[T>>2]}while(0);c[d+8>>2]=0;Q=c[Z>>2]|0;do if((Q|0)!=(c[D>>2]|0)){do if(Q|0){if(__Z16atomic_decrementPj(Q+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Q,1)}while(0);c[Z>>2]=0;R=c[D>>2]|0;if(!R)break;if(!(__Z28atomic_conditional_incrementPj(R+-8|0)|0))break;c[Z>>2]=c[D>>2]}while(0);c[d+16>>2]=7;c[E>>2]=__Z11_scs_createPKc(564710)|0;c[F>>2]=__Z11_scs_createPKc(1128308)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(S,d,E,F,-1);__ZN10StringNameD2Ev(F);__ZN10StringNameD2Ev(E);E=c[d+12>>2]|0;do if(E|0){if(__Z16atomic_decrementPj(E+-8|0)|0)break;__ZN6Memory11free_staticEPvb(E,1)}while(0);E=c[d+4>>2]|0;do if(E|0){if(__Z16atomic_decrementPj(E+-8|0)|0)break;__ZN6Memory11free_staticEPvb(E,1)}while(0);E=c[D>>2]|0;do if(E|0){if(__Z16atomic_decrementPj(E+-8|0)|0)break;__ZN6Memory11free_staticEPvb(E,1)}while(0);E=c[T>>2]|0;do if(E|0){if(__Z16atomic_decrementPj(E+-8|0)|0)break;__ZN6Memory11free_staticEPvb(E,1)}while(0);__ZN10StringNameD2Ev(S);S=c[B>>2]|0;do if(S|0){if(__Z16atomic_decrementPj(S+-8|0)|0)break;__ZN6Memory11free_staticEPvb(S,1)}while(0);__ZN6StringC2EPKc(d,600288);c[D>>2]=c[d>>2];__ZN10StringNameC2ERK6String(B,D);__ZN10StringNameC2EPKc(d,569946);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(B,d,0);__ZN10StringNameD2Ev(d);__ZN10StringNameD2Ev(B);S=c[D>>2]|0;do if(S|0){if(__Z16atomic_decrementPj(S+-8|0)|0)break;__ZN6Memory11free_staticEPvb(S,1)}while(0);__ZN6StringC2EPKc(d,600288);c[D>>2]=c[d>>2];__ZN10StringNameC2ERK6String(B,D);__ZN10StringNameC2EPKc(d,569961);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(B,d,1);__ZN10StringNameD2Ev(d);__ZN10StringNameD2Ev(B);S=c[D>>2]|0;do if(S|0){if(__Z16atomic_decrementPj(S+-8|0)|0)break;__ZN6Memory11free_staticEPvb(S,1)}while(0);__ZN6StringC2EPKc(d,600288);c[D>>2]=c[d>>2];__ZN10StringNameC2ERK6String(B,D);__ZN10StringNameC2EPKc(d,569981);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(B,d,2);__ZN10StringNameD2Ev(d);__ZN10StringNameD2Ev(B);B=c[D>>2]|0;do if(B|0){if(__Z16atomic_decrementPj(B+-8|0)|0)break;__ZN6Memory11free_staticEPvb(B,1)}while(0);B=c[z>>2]|0;do if(B|0){if(__Z16atomic_decrementPj(B+-8|0)|0)break;__ZN6Memory11free_staticEPvb(B,1)}while(0);B=c[y>>2]|0;a:do if(B|0){z=B;while(1){D=c[z>>2]|0;if(!D)break;__ZN4ListI6String16DefaultAllocatorE5_Data5eraseEPKNS2_7ElementE(z,D)|0;$=c[y>>2]|0;if(!(c[$+8>>2]|0)){_=300;break}if(!$)break a;else z=$}if((_|0)==300){__ZN6Memory11free_staticEPvb($,0);c[y>>2]=0;break}if(!(c[z+8>>2]|0)){a[1263537]=0;__ZN6Memory11free_staticEPvb(z,0);break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145461,1145120,668,1145467,0);break}}while(0);y=c[x>>2]|0;do if(y|0){if(__Z16atomic_decrementPj(y+-8|0)|0)break;__ZN6Memory11free_staticEPvb(y,1)}while(0);y=c[w>>2]|0;if(!y){l=b;return}if(__Z16atomic_decrementPj(y+-8|0)|0){l=b;return}__ZN6Memory11free_staticEPvb(y,1);l=b;return}function __ZN23VisualScriptPropertySet13set_base_typeERK10StringName(a,b){a=a|0;b=b|0;var d=0;d=a+180|0;if((c[d>>2]|0)==(c[b>>2]|0))return;__ZN10StringNameaSERKS_(d,b);__ZN16VisualScriptNode20ports_changed_notifyEv(a);return}function __ZNK23VisualScriptPropertySet13get_base_typeEv(a){a=a|0;var b=0,d=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b;__ZN10StringNameC2ERKS_(d,a+180|0);l=b;return c[d>>2]|0}function __ZN23VisualScriptPropertySet15set_base_scriptERK6String(a,b){a=a|0;b=b|0;var d=0,e=0;d=a+184|0;if(__ZNK6StringeqERKS_(d,b)|0)return;e=c[d>>2]|0;if((e|0)!=(c[b>>2]|0)){if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);c[d>>2]=0;e=c[b>>2]|0;if(e|0?__Z28atomic_conditional_incrementPj(e+-8|0)|0:0)c[d>>2]=c[b>>2]}__ZN16VisualScriptNode20ports_changed_notifyEv(a);return}function __ZNK23VisualScriptPropertySet15get_base_scriptEv(a){a=a|0;var b=0,d=0;b=a+184|0;a=c[b>>2]|0;if((a|0)!=0?(__Z28atomic_conditional_incrementPj(a+-8|0)|0)!=0:0)d=c[b>>2]|0;else d=0;return d|0}function __ZN23VisualScriptPropertySet14set_basic_typeEN7Variant4TypeE(a,b){a=a|0;b=b|0;var d=0;d=a+176|0;if((c[d>>2]|0)==(b|0))return;c[d>>2]=b;__ZN23VisualScriptPropertySet17_update_base_typeEv(a);__ZN16VisualScriptNode20ports_changed_notifyEv(a);return}function __ZNK23VisualScriptPropertySet14get_basic_typeEv(a){a=a|0;return c[a+176>>2]|0}function __ZN23VisualScriptPropertySet15_set_type_cacheERK10Dictionary(a,b){a=a|0;b=b|0;var d=0,e=0;d=l;l=l+32|0;if((l|0)>=(m|0))ba(32);e=d;__ZN12PropertyInfo9from_dictERK10Dictionary(e,b);__ZN12PropertyInfoaSERKS_(a+152|0,e)|0;a=c[e+12>>2]|0;if(a|0?(__Z16atomic_decrementPj(a+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(a,1);a=c[e+4>>2]|0;if(!a){l=d;return}if(__Z16atomic_decrementPj(a+-8|0)|0){l=d;return}__ZN6Memory11free_staticEPvb(a,1);l=d;return}function __ZNK23VisualScriptPropertySet15_get_type_cacheEv(a){a=a|0;return __ZNK12PropertyInfocv10DictionaryEv(a+152|0)|0}function __ZN23VisualScriptPropertySet14set_event_typeEN10InputEvent4TypeE(a,b){a=a|0;b=b|0;var d=0;d=a+196|0;if((c[d>>2]|0)==(b|0))return;c[d>>2]=b;if(((((c[a+172>>2]|0)==3?(b=__ZN2OS13get_singletonEv()|0,ij[c[(c[b>>2]|0)+288>>2]&8191](b)|0):0)?(b=__ZN2OS13get_singletonEv()|0,d=ij[c[(c[b>>2]|0)+288>>2]&8191](b)|0,d|0):0)?$i[c[(c[d>>2]|0)+44>>2]&8191](d,1220704)|0:0)?(d=__ZN2OS13get_singletonEv()|0,b=ij[c[(c[d>>2]|0)+288>>2]&8191](d)|0,b|0):0)$i[c[(c[b>>2]|0)+44>>2]&8191](b,1220704)|0;__ZN23VisualScriptPropertySet17_update_base_typeEv(a);__ZN16VisualScriptNode20ports_changed_notifyEv(a);return}function __ZNK23VisualScriptPropertySet14get_event_typeEv(a){a=a|0;return c[a+196>>2]|0}function __ZN23VisualScriptPropertySet12set_propertyERK10StringName(a,b){a=a|0;b=b|0;var d=0;d=a+192|0;if((c[d>>2]|0)==(c[b>>2]|0))return;__ZN10StringNameaSERKS_(d,b);b=__ZN2OS13get_singletonEv()|0;if(((ij[c[(c[b>>2]|0)+288>>2]&8191](b)|0?(b=__ZN2OS13get_singletonEv()|0,d=ij[c[(c[b>>2]|0)+288>>2]&8191](b)|0,d|0):0)?$i[c[(c[d>>2]|0)+44>>2]&8191](d,1220704)|0:0)?(d=__ZN2OS13get_singletonEv()|0,b=ij[c[(c[d>>2]|0)+288>>2]&8191](d)|0,b|0):0)$i[c[(c[b>>2]|0)+44>>2]&8191](b,1220704)|0;__ZN16VisualScriptNode20ports_changed_notifyEv(a);return}function __ZNK23VisualScriptPropertySet12get_propertyEv(a){a=a|0;var b=0,d=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b;__ZN10StringNameC2ERKS_(d,a+192|0);l=b;return c[d>>2]|0}function __ZN23VisualScriptPropertySet13set_call_modeENS_8CallModeE(a,b){a=a|0;b=b|0;var d=0;d=a+172|0;if((c[d>>2]|0)==(b|0))return;c[d>>2]=b;__ZN23VisualScriptPropertySet17_update_base_typeEv(a);__ZN16VisualScriptNode20ports_changed_notifyEv(a);return}function __ZNK23VisualScriptPropertySet13get_call_modeEv(a){a=a|0;return c[a+172>>2]|0}function __ZN23VisualScriptPropertySet13set_base_pathERK8NodePath(a,b){a=a|0;b=b|0;var c=0;c=a+188|0;if(__ZNK8NodePatheqERKS_(c,b)|0)return;__ZN8NodePathaSERKS_(c,b);__ZN23VisualScriptPropertySet17_update_base_typeEv(a);__ZN16VisualScriptNode20ports_changed_notifyEv(a);return}function __ZNK23VisualScriptPropertySet13get_base_pathEv(a){a=a|0;var b=0,d=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b;__ZN8NodePathC2ERKS_(d,a+188|0);l=b;return c[d>>2]|0}function __ZNK13MethodBind0RCI23VisualScriptPropertySet8NodePathE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;if((b|0)!=-1){f=0;l=a;return f|0}__ZN8NodePathC2Ev(d);__ZN7VariantC2ERK8NodePath(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);__ZN8NodePathD2Ev(d);f=b;l=a;return f|0}function __ZNK13MethodBind0RCI23VisualScriptPropertySet8NodePathE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,600288);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI23VisualScriptPropertySet8NodePathE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;j=f+24|0;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1227428)|0:0){c[h>>2]=0;a[1263537]=0;k=c[d+24>>2]|0;if((k|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=k;c[b>>2]=0;l=f;return}n=k-(c[d+20>>2]|0)|0;if((n|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=n;c[b>>2]=0;l=f;return}n=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))o=n;else o=c[(c[d>>2]|0)+n>>2]|0;c[j>>2]=ij[o&8191](d)|0;__ZN7VariantC2ERK8NodePath(i,j);__ZN8NodePathD2Ev(j);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI23VisualScriptPropertySet8NodePathE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=d;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1227428)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;c[f>>2]=ij[i&8191](a)|0;__ZN8NodePathaSERKS_(e,f);__ZN8NodePathD2Ev(f);l=d;return}function __ZN13MethodBind0RCI23VisualScriptPropertySet8NodePathED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN23VisualScriptPropertySet17_update_base_typeEv(a){a=a|0;var b=0,d=0,e=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b;if(c[a+172>>2]|0){l=b;return}e=__ZNK16VisualScriptNode17get_visual_scriptEv(a)|0;if(!e){l=b;return}if(__ZN9Reference11unreferenceEv(e)|0?__Z17predelete_handlerP6Object(e)|0:0){gj[c[(c[e>>2]|0)+76>>2]&8191](e);__ZN6Memory11free_staticEPvb(e,0)}e=__ZNK16VisualScriptNode17get_visual_scriptEv(a)|0;c[d>>2]=ij[c[(c[e>>2]|0)+128>>2]&8191](e)|0;__ZN10StringNameaSERKS_(a+180|0,d);__ZN10StringNameD2Ev(d);if((e|0?__ZN9Reference11unreferenceEv(e)|0:0)?__Z17predelete_handlerP6Object(e)|0:0){gj[c[(c[e>>2]|0)+76>>2]&8191](e);__ZN6Memory11free_staticEPvb(e,0)}l=b;return}function __ZNK11MethodBind1I23VisualScriptPropertySetRK8NodePathE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;if(b|0){f=0;l=a;return f|0}__ZN8NodePathC2Ev(d);__ZN7VariantC2ERK8NodePath(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);__ZN8NodePathD2Ev(d);f=b;l=a;return f|0}function __ZNK11MethodBind1I23VisualScriptPropertySetRK8NodePathE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,600288);l=a;return c[b>>2]|0}function __ZN11MethodBind1I23VisualScriptPropertySetRK8NodePathE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i+24|0;k=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1227428)|0:0){c[h>>2]=0;a[1263537]=0;n=d+24|0;o=c[n>>2]|0;if((o|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=o;c[b>>2]=0;l=i;return}p=o-(c[d+20>>2]|0)|0;if((p|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=p;c[b>>2]=0;l=i;return}if((g|0)>0){if((o|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);q=0}else{a[1263537]=0;q=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,q)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=q;c[b>>2]=0;l=i;return}}q=c[d+44>>2]|0;o=c[d+48>>2]|0;p=e+(o>>1)|0;if(!(o&1))r=q;else r=c[(c[p>>2]|0)+q>>2]|0;do if((g|0)<1){q=c[n>>2]|0;o=q+-1|0;if((q|0)>=1){e=c[d+16>>2]|0;s=(e|0)==0;if(s)t=0;else t=c[e+-4>>2]|0;if((q|0)<=(t|0)){if(s)u=0;else u=c[e+-4>>2]|0;do if((u|0)<(q|0)){if(s)v=0;else v=c[e+-4>>2]|0;if((v|0)<(q|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);w=0;break}else{a[1263537]=0;x=31;break}}else x=31;while(0);if((x|0)==31)w=e+(o*24|0)|0;__ZN7VariantC2ERKS_(k,w);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);c[j>>2]=__ZNK7Variantcv8NodePathEv(k)|0;Pi[r&2047](p,j);__ZN8NodePathD2Ev(j);if(c[k>>2]|0)__ZN7Variant5clearEv(k);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I23VisualScriptPropertySetRK8NodePathE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e+4|0;g=e;if(!b)h=0;else{i=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1227428)|0;h=i?b:0}b=c[a+44>>2]|0;i=c[a+48>>2]|0;a=h+(i>>1)|0;if(!(i&1))j=b;else j=c[(c[a>>2]|0)+b>>2]|0;__ZN8NodePathC2ERKS_(f,c[d>>2]|0);c[g>>2]=c[f>>2];Pi[j&2047](a,g);__ZN8NodePathD2Ev(g);l=e;return}function __ZN11MethodBind1I23VisualScriptPropertySetRK8NodePathED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI23VisualScriptPropertySetNS0_8CallModeEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK13MethodBind0RCI23VisualScriptPropertySetNS0_8CallModeEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,600288);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI23VisualScriptPropertySetNS0_8CallModeEE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1227428)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2Ei(i,ij[n&8191](d)|0);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI23VisualScriptPropertySetNS0_8CallModeEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0;if(!b)f=0;else{d=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1227428)|0;f=d?b:0}b=c[a+44>>2]|0;d=c[a+48>>2]|0;a=f+(d>>1)|0;if(!(d&1)){g=b;h=ij[g&8191](a)|0;c[e>>2]=h;return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=ij[g&8191](a)|0;c[e>>2]=h;return}}function __ZN13MethodBind0RCI23VisualScriptPropertySetNS0_8CallModeEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I23VisualScriptPropertySetNS0_8CallModeEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if(!b){__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK11MethodBind1I23VisualScriptPropertySetNS0_8CallModeEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,600288);l=a;return c[b>>2]|0}function __ZN11MethodBind1I23VisualScriptPropertySetNS0_8CallModeEE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1227428)|0:0){c[h>>2]=0;a[1263537]=0;k=d+24|0;n=c[k>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=i;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=i;return}if((g|0)>0){if((n|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);p=0}else{a[1263537]=0;p=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,p)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=p;c[b>>2]=0;l=i;return}}p=c[d+44>>2]|0;n=c[d+48>>2]|0;o=e+(n>>1)|0;if(!(n&1))q=p;else q=c[(c[o>>2]|0)+p>>2]|0;do if((g|0)<1){p=c[k>>2]|0;n=p+-1|0;if((p|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)s=0;else s=c[e+-4>>2]|0;if((p|0)<=(s|0)){if(r)t=0;else t=c[e+-4>>2]|0;do if((t|0)<(p|0)){if(r)u=0;else u=c[e+-4>>2]|0;if((u|0)<(p|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);v=0;break}else{a[1263537]=0;w=31;break}}else w=31;while(0);if((w|0)==31)v=e+(n*24|0)|0;__ZN7VariantC2ERKS_(j,v);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);f=__ZNK7VariantcviEv(j)|0;Pi[q&2047](o,f);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I23VisualScriptPropertySetNS0_8CallModeEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1227428)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1)){g=b;h=c[d>>2]|0;i=c[h>>2]|0;Pi[g&2047](a,i);return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=c[d>>2]|0;i=c[h>>2]|0;Pi[g&2047](a,i);return}}function __ZN11MethodBind1I23VisualScriptPropertySetNS0_8CallModeEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI23VisualScriptPropertySetN10InputEvent4TypeEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK13MethodBind0RCI23VisualScriptPropertySetN10InputEvent4TypeEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,600288);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI23VisualScriptPropertySetN10InputEvent4TypeEE4callEP6ObjectPPK7VariantiRNS6_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1227428)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2Ei(i,ij[n&8191](d)|0);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI23VisualScriptPropertySetN10InputEvent4TypeEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0;if(!b)f=0;else{d=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1227428)|0;f=d?b:0}b=c[a+44>>2]|0;d=c[a+48>>2]|0;a=f+(d>>1)|0;if(!(d&1)){g=b;h=ij[g&8191](a)|0;c[e>>2]=h;return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=ij[g&8191](a)|0;c[e>>2]=h;return}}function __ZN13MethodBind0RCI23VisualScriptPropertySetN10InputEvent4TypeEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I23VisualScriptPropertySetN10InputEvent4TypeEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if(!b){__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK11MethodBind1I23VisualScriptPropertySetN10InputEvent4TypeEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,600288);l=a;return c[b>>2]|0}function __ZN11MethodBind1I23VisualScriptPropertySetN10InputEvent4TypeEE4callEP6ObjectPPK7VariantiRNS6_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1227428)|0:0){c[h>>2]=0;a[1263537]=0;k=d+24|0;n=c[k>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=i;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=i;return}if((g|0)>0){if((n|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);p=0}else{a[1263537]=0;p=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,p)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=p;c[b>>2]=0;l=i;return}}p=c[d+44>>2]|0;n=c[d+48>>2]|0;o=e+(n>>1)|0;if(!(n&1))q=p;else q=c[(c[o>>2]|0)+p>>2]|0;do if((g|0)<1){p=c[k>>2]|0;n=p+-1|0;if((p|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)s=0;else s=c[e+-4>>2]|0;if((p|0)<=(s|0)){if(r)t=0;else t=c[e+-4>>2]|0;do if((t|0)<(p|0)){if(r)u=0;else u=c[e+-4>>2]|0;if((u|0)<(p|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);v=0;break}else{a[1263537]=0;w=31;break}}else w=31;while(0);if((w|0)==31)v=e+(n*24|0)|0;__ZN7VariantC2ERKS_(j,v);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);f=__ZNK7VariantcviEv(j)|0;Pi[q&2047](o,f);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I23VisualScriptPropertySetN10InputEvent4TypeEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1227428)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1)){g=b;h=c[d>>2]|0;i=c[h>>2]|0;Pi[g&2047](a,i);return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=c[d>>2]|0;i=c[h>>2]|0;Pi[g&2047](a,i);return}}function __ZN11MethodBind1I23VisualScriptPropertySetN10InputEvent4TypeEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI23VisualScriptPropertySet10DictionaryE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;if((b|0)!=-1){f=0;l=a;return f|0}__ZN10DictionaryC2Ev(d);__ZN7VariantC2ERK10Dictionary(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);__ZN10DictionaryD2Ev(d);f=b;l=a;return f|0}function __ZNK13MethodBind0RCI23VisualScriptPropertySet10DictionaryE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,600288);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI23VisualScriptPropertySet10DictionaryE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;j=f+24|0;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1227428)|0:0){c[h>>2]=0;a[1263537]=0;k=c[d+24>>2]|0;if((k|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=k;c[b>>2]=0;l=f;return}n=k-(c[d+20>>2]|0)|0;if((n|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=n;c[b>>2]=0;l=f;return}n=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))o=n;else o=c[(c[d>>2]|0)+n>>2]|0;c[j>>2]=ij[o&8191](d)|0;__ZN7VariantC2ERK10Dictionary(i,j);__ZN10DictionaryD2Ev(j);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI23VisualScriptPropertySet10DictionaryE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=d;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1227428)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;c[f>>2]=ij[i&8191](a)|0;__ZN10DictionaryaSERKS_(e,f);__ZN10DictionaryD2Ev(f);l=d;return}function __ZN13MethodBind0RCI23VisualScriptPropertySet10DictionaryED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I23VisualScriptPropertySetRK10DictionaryE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;if(b|0){f=0;l=a;return f|0}__ZN10DictionaryC2Ev(d);__ZN7VariantC2ERK10Dictionary(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);__ZN10DictionaryD2Ev(d);f=b;l=a;return f|0}function __ZNK11MethodBind1I23VisualScriptPropertySetRK10DictionaryE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,600288);l=a;return c[b>>2]|0}function __ZN11MethodBind1I23VisualScriptPropertySetRK10DictionaryE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i+24|0;k=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1227428)|0:0){c[h>>2]=0;a[1263537]=0;n=d+24|0;o=c[n>>2]|0;if((o|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=o;c[b>>2]=0;l=i;return}p=o-(c[d+20>>2]|0)|0;if((p|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=p;c[b>>2]=0;l=i;return}if((g|0)>0){if((o|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);q=0}else{a[1263537]=0;q=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,q)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=q;c[b>>2]=0;l=i;return}}q=c[d+44>>2]|0;o=c[d+48>>2]|0;p=e+(o>>1)|0;if(!(o&1))r=q;else r=c[(c[p>>2]|0)+q>>2]|0;do if((g|0)<1){q=c[n>>2]|0;o=q+-1|0;if((q|0)>=1){e=c[d+16>>2]|0;s=(e|0)==0;if(s)t=0;else t=c[e+-4>>2]|0;if((q|0)<=(t|0)){if(s)u=0;else u=c[e+-4>>2]|0;do if((u|0)<(q|0)){if(s)v=0;else v=c[e+-4>>2]|0;if((v|0)<(q|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);w=0;break}else{a[1263537]=0;x=31;break}}else x=31;while(0);if((x|0)==31)w=e+(o*24|0)|0;__ZN7VariantC2ERKS_(k,w);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);c[j>>2]=__ZNK7Variantcv10DictionaryEv(k)|0;Pi[r&2047](p,j);__ZN10DictionaryD2Ev(j);if(c[k>>2]|0)__ZN7Variant5clearEv(k);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I23VisualScriptPropertySetRK10DictionaryE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e+4|0;g=e;if(!b)h=0;else{i=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1227428)|0;h=i?b:0}b=c[a+44>>2]|0;i=c[a+48>>2]|0;a=h+(i>>1)|0;if(!(i&1))j=b;else j=c[(c[a>>2]|0)+b>>2]|0;__ZN10DictionaryC2ERKS_(f,c[d>>2]|0);c[g>>2]=c[f>>2];Pi[j&2047](a,g);__ZN10DictionaryD2Ev(g);l=e;return}function __ZN11MethodBind1I23VisualScriptPropertySetRK10DictionaryED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI23VisualScriptPropertySetN7Variant4TypeEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK13MethodBind0RCI23VisualScriptPropertySetN7Variant4TypeEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,600288);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI23VisualScriptPropertySetN7Variant4TypeEE4callEP6ObjectPPKS1_iRNS1_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1227428)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2Ei(i,ij[n&8191](d)|0);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI23VisualScriptPropertySetN7Variant4TypeEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0;if(!b)f=0;else{d=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1227428)|0;f=d?b:0}b=c[a+44>>2]|0;d=c[a+48>>2]|0;a=f+(d>>1)|0;if(!(d&1)){g=b;h=ij[g&8191](a)|0;c[e>>2]=h;return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=ij[g&8191](a)|0;c[e>>2]=h;return}}function __ZN13MethodBind0RCI23VisualScriptPropertySetN7Variant4TypeEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I23VisualScriptPropertySetN7Variant4TypeEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if(!b){__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK11MethodBind1I23VisualScriptPropertySetN7Variant4TypeEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,600288);l=a;return c[b>>2]|0}function __ZN11MethodBind1I23VisualScriptPropertySetN7Variant4TypeEE4callEP6ObjectPPKS1_iRNS1_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1227428)|0:0){c[h>>2]=0;a[1263537]=0;k=d+24|0;n=c[k>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=i;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=i;return}if((g|0)>0){if((n|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);p=0}else{a[1263537]=0;p=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,p)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=p;c[b>>2]=0;l=i;return}}p=c[d+44>>2]|0;n=c[d+48>>2]|0;o=e+(n>>1)|0;if(!(n&1))q=p;else q=c[(c[o>>2]|0)+p>>2]|0;do if((g|0)<1){p=c[k>>2]|0;n=p+-1|0;if((p|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)s=0;else s=c[e+-4>>2]|0;if((p|0)<=(s|0)){if(r)t=0;else t=c[e+-4>>2]|0;do if((t|0)<(p|0)){if(r)u=0;else u=c[e+-4>>2]|0;if((u|0)<(p|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);v=0;break}else{a[1263537]=0;w=31;break}}else w=31;while(0);if((w|0)==31)v=e+(n*24|0)|0;__ZN7VariantC2ERKS_(j,v);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);f=__ZNK7VariantcviEv(j)|0;Pi[q&2047](o,f);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I23VisualScriptPropertySetN7Variant4TypeEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1227428)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1)){g=b;h=c[d>>2]|0;i=c[h>>2]|0;Pi[g&2047](a,i);return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=c[d>>2]|0;i=c[h>>2]|0;Pi[g&2047](a,i);return}}function __ZN11MethodBind1I23VisualScriptPropertySetN7Variant4TypeEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI23VisualScriptPropertySet6StringE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;if((b|0)!=-1){f=0;l=a;return f|0}c[d>>2]=0;__ZN7VariantC2ERK6String(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);e=c[d>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);f=b;l=a;return f|0}function __ZNK13MethodBind0RCI23VisualScriptPropertySet6StringE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,600288);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI23VisualScriptPropertySet6StringE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;j=f+24|0;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1227428)|0:0){c[h>>2]=0;a[1263537]=0;k=c[d+24>>2]|0;if((k|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=k;c[b>>2]=0;l=f;return}n=k-(c[d+20>>2]|0)|0;if((n|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=n;c[b>>2]=0;l=f;return}n=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))o=n;else o=c[(c[d>>2]|0)+n>>2]|0;c[j>>2]=ij[o&8191](d)|0;__ZN7VariantC2ERK6String(i,j);d=c[j>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI23VisualScriptPropertySet6StringE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0;if(!b)f=0;else{d=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1227428)|0;f=d?b:0}b=c[a+44>>2]|0;d=c[a+48>>2]|0;a=f+(d>>1)|0;if(!(d&1))g=b;else g=c[(c[a>>2]|0)+b>>2]|0;b=ij[g&8191](a)|0;a=b;g=c[e>>2]|0;if((g|0)==(b|0)){if(!b)return}else{if(g|0?(__Z16atomic_decrementPj(g+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(g,1);c[e>>2]=0;if(!b)return;if(__Z28atomic_conditional_incrementPj(b+-8|0)|0)c[e>>2]=a}if(__Z16atomic_decrementPj(b+-8|0)|0)return;__ZN6Memory11free_staticEPvb(b,1);return}function __ZN13MethodBind0RCI23VisualScriptPropertySet6StringED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I23VisualScriptPropertySetRK6StringE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;if(b|0){f=0;l=a;return f|0}c[d>>2]=0;__ZN7VariantC2ERK6String(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);e=c[d>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);f=b;l=a;return f|0}function __ZNK11MethodBind1I23VisualScriptPropertySetRK6StringE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,600288);l=a;return c[b>>2]|0}function __ZN11MethodBind1I23VisualScriptPropertySetRK6StringE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i+24|0;k=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1227428)|0:0){c[h>>2]=0;a[1263537]=0;n=d+24|0;o=c[n>>2]|0;if((o|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=o;c[b>>2]=0;l=i;return}p=o-(c[d+20>>2]|0)|0;if((p|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=p;c[b>>2]=0;l=i;return}if((g|0)>0){if((o|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);q=0}else{a[1263537]=0;q=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,q)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=q;c[b>>2]=0;l=i;return}}q=c[d+44>>2]|0;o=c[d+48>>2]|0;p=e+(o>>1)|0;if(!(o&1))r=q;else r=c[(c[p>>2]|0)+q>>2]|0;do if((g|0)<1){q=c[n>>2]|0;o=q+-1|0;if((q|0)>=1){e=c[d+16>>2]|0;s=(e|0)==0;if(s)t=0;else t=c[e+-4>>2]|0;if((q|0)<=(t|0)){if(s)u=0;else u=c[e+-4>>2]|0;do if((u|0)<(q|0)){if(s)v=0;else v=c[e+-4>>2]|0;if((v|0)<(q|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);w=0;break}else{a[1263537]=0;x=31;break}}else x=31;while(0);if((x|0)==31)w=e+(o*24|0)|0;__ZN7VariantC2ERKS_(k,w);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);c[j>>2]=__ZNK7Variantcv6StringEv(k)|0;Pi[r&2047](p,j);p=c[j>>2]|0;if(p|0?(__Z16atomic_decrementPj(p+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(p,1);if(c[k>>2]|0)__ZN7Variant5clearEv(k);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I23VisualScriptPropertySetRK6StringE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1227428)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;b=c[d>>2]|0;d=c[b>>2]|0;if((d|0)!=0?(__Z28atomic_conditional_incrementPj(d+-8|0)|0)!=0:0)j=c[b>>2]|0;else j=0;c[f>>2]=j;Pi[i&2047](a,f);a=c[f>>2]|0;if(!a){l=e;return}if(__Z16atomic_decrementPj(a+-8|0)|0){l=e;return}__ZN6Memory11free_staticEPvb(a,1);l=e;return}function __ZN11MethodBind1I23VisualScriptPropertySetRK6StringED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI23VisualScriptPropertySet10StringNameE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;if((b|0)!=-1){f=0;l=a;return f|0}__ZN10StringNameC2Ev(d);__ZN7VariantC2ERK10StringName(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);__ZN10StringNameD2Ev(d);f=b;l=a;return f|0}function __ZNK13MethodBind0RCI23VisualScriptPropertySet10StringNameE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,600288);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI23VisualScriptPropertySet10StringNameE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;j=f+24|0;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1227428)|0:0){c[h>>2]=0;a[1263537]=0;k=c[d+24>>2]|0;if((k|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=k;c[b>>2]=0;l=f;return}n=k-(c[d+20>>2]|0)|0;if((n|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=n;c[b>>2]=0;l=f;return}n=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))o=n;else o=c[(c[d>>2]|0)+n>>2]|0;c[j>>2]=ij[o&8191](d)|0;__ZN7VariantC2ERK10StringName(i,j);__ZN10StringNameD2Ev(j);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI23VisualScriptPropertySet10StringNameE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=d;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1227428)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;c[f>>2]=ij[i&8191](a)|0;__ZN8PtrToArgI10StringNameE6encodeES0_Pv(f,e);__ZN10StringNameD2Ev(f);l=d;return}function __ZN13MethodBind0RCI23VisualScriptPropertySet10StringNameED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I23VisualScriptPropertySetRK10StringNameE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;if(b|0){f=0;l=a;return f|0}__ZN10StringNameC2Ev(d);__ZN7VariantC2ERK10StringName(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);__ZN10StringNameD2Ev(d);f=b;l=a;return f|0}function __ZNK11MethodBind1I23VisualScriptPropertySetRK10StringNameE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,600288);l=a;return c[b>>2]|0}function __ZN11MethodBind1I23VisualScriptPropertySetRK10StringNameE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i+24|0;k=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1227428)|0:0){c[h>>2]=0;a[1263537]=0;n=d+24|0;o=c[n>>2]|0;if((o|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=o;c[b>>2]=0;l=i;return}p=o-(c[d+20>>2]|0)|0;if((p|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=p;c[b>>2]=0;l=i;return}if((g|0)>0){if((o|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);q=0}else{a[1263537]=0;q=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,q)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=q;c[b>>2]=0;l=i;return}}q=c[d+44>>2]|0;o=c[d+48>>2]|0;p=e+(o>>1)|0;if(!(o&1))r=q;else r=c[(c[p>>2]|0)+q>>2]|0;do if((g|0)<1){q=c[n>>2]|0;o=q+-1|0;if((q|0)>=1){e=c[d+16>>2]|0;s=(e|0)==0;if(s)t=0;else t=c[e+-4>>2]|0;if((q|0)<=(t|0)){if(s)u=0;else u=c[e+-4>>2]|0;do if((u|0)<(q|0)){if(s)v=0;else v=c[e+-4>>2]|0;if((v|0)<(q|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);w=0;break}else{a[1263537]=0;x=31;break}}else x=31;while(0);if((x|0)==31)w=e+(o*24|0)|0;__ZN7VariantC2ERKS_(k,w);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);c[j>>2]=__ZNK7Variantcv10StringNameEv(k)|0;Pi[r&2047](p,j);__ZN10StringNameD2Ev(j);if(c[k>>2]|0)__ZN7Variant5clearEv(k);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I23VisualScriptPropertySetRK10StringNameE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e+4|0;g=e;if(!b)h=0;else{i=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1227428)|0;h=i?b:0}b=c[a+44>>2]|0;i=c[a+48>>2]|0;a=h+(i>>1)|0;if(!(i&1))j=b;else j=c[(c[a>>2]|0)+b>>2]|0;__ZN10StringNameC2ERK6String(f,c[d>>2]|0);c[g>>2]=c[f>>2];Pi[j&2047](a,g);__ZN10StringNameD2Ev(g);l=e;return}function __ZN11MethodBind1I23VisualScriptPropertySetRK10StringNameED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN23VisualScriptPropertyGet18_initialize_classvEv(b){b=b|0;if(a[1258341]|0)return;if(!(a[1258337]|0)){if(!(a[1257004]|0)){if(!(a[1257001]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI9ReferenceEEvv();__ZN9Reference13_bind_methodsEv();a[1257001]=1}__ZN7ClassDB10_add_classI8ResourceEEvv();__ZN8Resource13_bind_methodsEv();a[1257004]=1}__ZN7ClassDB10_add_classI16VisualScriptNodeEEvv();__ZN16VisualScriptNode13_bind_methodsEv();a[1258337]=1}__ZN7ClassDB10_add_classI23VisualScriptPropertyGetEEvv();__ZN23VisualScriptPropertyGet13_bind_methodsEv();a[1258341]=1;return}function __ZN23VisualScriptPropertyGet5_setvERK10StringNameRK7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK23VisualScriptPropertyGet5_getvERK10StringNameR7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK23VisualScriptPropertyGet19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+24|0;g=e+4|0;h=e;if(!d)__ZNK16VisualScriptNode19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,0);__ZN6StringC2EPKc(f,600264);i=c[f>>2]|0;f=i;j=g+4|0;c[j>>2]=0;k=g+12|0;c[k>>2]=0;c[g>>2]=0;n=(i|0)==0;if(!n?(c[j>>2]=0,__Z28atomic_conditional_incrementPj(i+-8|0)|0):0)c[j>>2]=f;c[g+8>>2]=0;f=c[k>>2]|0;if(f|0){if(!(__Z16atomic_decrementPj(f+-8|0)|0))__ZN6Memory11free_staticEPvb(f,1);c[k>>2]=0}c[g+16>>2]=256;if(!(c[b>>2]|0)){k=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=k;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0}k=__ZnwjPFPvjE(32,4740)|0;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0;c[k+12>>2]=0;c[k+16>>2]=7;f=k+20|0;c[f>>2]=0;j=k+24|0;c[j>>2]=0;o=k+28|0;c[o>>2]=0;__ZN12PropertyInfoaSERKS_(k,g)|0;p=c[b>>2]|0;q=p+4|0;r=c[q>>2]|0;c[j>>2]=r;c[f>>2]=0;c[o>>2]=p;if(r|0)c[r+20>>2]=k;c[q>>2]=k;if(!(c[p>>2]|0))c[p>>2]=k;k=p+8|0;c[k>>2]=(c[k>>2]|0)+1;k=c[g+12>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);k=c[g+4>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);if(!n?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);__ZN10StringNameC2EPKc(h,600264);__ZN7ClassDB17get_property_listE10StringNameP4ListI12PropertyInfo16DefaultAllocatorEbPK6Object(h,b,1,a);__ZN10StringNameD2Ev(h);if(!d){l=e;return}__ZNK16VisualScriptNode19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,1);l=e;return}function __ZN23VisualScriptPropertyGet14_notificationvEib(a,b,c){a=a|0;b=b|0;c=c|0;if(c){if(552!=510)__ZN16VisualScriptNode13_notificationEi(a,b)}else if(552!=510)__ZN16VisualScriptNode13_notificationEi(a,b);return}function __ZNK23VisualScriptPropertyGet16_get_class_namevEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+8|0;e=b+4|0;f=b;g=a+148|0;a=c[g>>2]|0;if(a|0){if(c[a+4>>2]|0){l=b;return g|0}if(__ZNK6String6lengthEv(a+8|0)|0){l=b;return g|0}}__ZN6StringC2EPKc(d,600264);c[f>>2]=c[d>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameaSERKS_(g,e);__ZN10StringNameD2Ev(e);e=c[f>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);l=b;return g|0}function __ZNK23VisualScriptPropertyGet18_validate_propertyER12PropertyInfo(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e+4|0;g=e;h=d+4|0;if(__ZNK6StringeqEPKc(h,564530)|0?(c[b+156>>2]|0)!=2:0)c[d+16>>2]=5;if(__ZNK6StringeqEPKc(h,571258)|0?(c[b+156>>2]|0)!=2:0)c[d+16>>2]=0;if(__ZNK6StringeqEPKc(h,564549)|0?(c[b+156>>2]|0)!=3:0)c[d+16>>2]=0;do if(__ZNK6StringeqEPKc(h,564569)|0){if((c[b+156>>2]|0)==3?(c[b+160>>2]|0)==19:0)break;c[d+16>>2]=0}while(0);if(__ZNK6StringeqEPKc(h,564589)|0?(c[b+156>>2]|0)!=1:0)c[d+16>>2]=0;if(!(__ZNK6StringeqEPKc(h,564608)|0)){l=e;return}h=b+156|0;i=c[h>>2]|0;switch(i|0){case 3:{c[d+8>>2]=29;j=__ZN7Variant13get_type_nameENS_4TypeE(c[b+160>>2]|0)|0;k=j;n=d+12|0;o=c[n>>2]|0;if((o|0)==(j|0)){if(!j){l=e;return}}else{if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(o,1);c[n>>2]=0;if(!j){l=e;return}if(__Z28atomic_conditional_incrementPj(j+-8|0)|0)c[n>>2]=k}if(__Z16atomic_decrementPj(j+-8|0)|0){l=e;return}__ZN6Memory11free_staticEPvb(j,1);l=e;return}case 0:{p=29;break}default:q=i}do if((p|0)==29){i=__ZNK16VisualScriptNode17get_visual_scriptEv(b)|0;if(!i){q=c[h>>2]|0;break}if(__ZN9Reference11unreferenceEv(i)|0?__Z17predelete_handlerP6Object(i)|0:0){gj[c[(c[i>>2]|0)+76>>2]&8191](i);__ZN6Memory11free_staticEPvb(i,0)}c[d+8>>2]=32;i=__ZNK16VisualScriptNode17get_visual_scriptEv(b)|0;j=__Z4itosx(c[i+44>>2]|0,0)|0;k=j;n=d+12|0;o=c[n>>2]|0;if((o|0)==(j|0)){if(j|0)p=41}else{if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(o,1);c[n>>2]=0;if(j|0)if(!(__Z28atomic_conditional_incrementPj(j+-8|0)|0))p=41;else{c[n>>2]=k;p=41}}if((p|0)==41?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);if(!i){l=e;return}if(!(__ZN9Reference11unreferenceEv(i)|0)){l=e;return}if(!(__Z17predelete_handlerP6Object(i)|0)){l=e;return}gj[c[(c[i>>2]|0)+76>>2]&8191](i);__ZN6Memory11free_staticEPvb(i,0);l=e;return}while(0);switch(q|0){case 2:{q=d+8|0;c[q>>2]=30;h=c[b+164>>2]|0;do if(h){i=c[h+4>>2]|0;if(i|0){__ZN6StringC2EPKc(f,i);r=c[f>>2]|0;break}i=h+8|0;c[f>>2]=0;j=c[i>>2]|0;if((j|0)!=0?(c[f>>2]=0,(__Z28atomic_conditional_incrementPj(j+-8|0)|0)!=0):0){j=c[i>>2]|0;c[f>>2]=j;r=j}else r=0}else{c[f>>2]=0;r=0}while(0);h=r;j=d+12|0;i=c[j>>2]|0;if((i|0)==(r|0)){if(r|0)p=64}else{if(i|0?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);c[j>>2]=0;if(r|0)if(!(__Z28atomic_conditional_incrementPj(r+-8|0)|0))p=64;else{c[j>>2]=h;p=64}}if((p|0)==64?(__Z16atomic_decrementPj(r+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(r,1);r=b+168|0;c[f>>2]=0;h=__ZNK6StringneERKS_(r,f)|0;i=c[f>>2]|0;if(i|0?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);if(!h){l=e;return}h=(__ZN13ResourceCache3hasERK6String(r)|0)^1;i=c[313435]|0;if((i|0)!=0&h)gj[i&8191](r);if(!(__ZN13ResourceCache3hasERK6String(r)|0)){l=e;return}i=__ZN13ResourceCache3getERK6String(r)|0;if(!i){l=e;return}a[1263537]=0;__ZN9Reference8init_refEv(i)|0;if($i[c[(c[i>>2]|0)+44>>2]&8191](i,1220708)|0){__ZN9Reference9referenceEv(i);s=i}else s=0;if(__ZN9Reference11unreferenceEv(i)|0?__Z17predelete_handlerP6Object(i)|0:0){gj[c[(c[i>>2]|0)+76>>2]&8191](i);__ZN6Memory11free_staticEPvb(i,0)}if(!s){l=e;return}c[q>>2]=32;q=__Z4itosx(c[s+44>>2]|0,0)|0;i=q;r=c[j>>2]|0;do if((r|0)==(q|0)){if(q|0)p=88}else{do if(r|0){if(__Z16atomic_decrementPj(r+-8|0)|0)break;__ZN6Memory11free_staticEPvb(r,1)}while(0);c[j>>2]=0;if(!q)break;if(!(__Z28atomic_conditional_incrementPj(q+-8|0)|0)){p=88;break}c[j>>2]=i;p=88}while(0);if((p|0)==88?(__Z16atomic_decrementPj(q+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(q,1);if(!(__ZN9Reference11unreferenceEv(s)|0)){l=e;return}if(!(__Z17predelete_handlerP6Object(s)|0)){l=e;return}gj[c[(c[s>>2]|0)+76>>2]&8191](s);__ZN6Memory11free_staticEPvb(s,0);l=e;return}case 1:{c[d+8>>2]=30;__ZN10StringNameC2ERKS_(f,b+164|0);b=c[f>>2]|0;c[g>>2]=b;s=b;do if(b){q=c[s+4>>2]|0;if(q|0){__ZN6StringC2EPKc(f,q);t=c[f>>2]|0;break}q=s+8|0;c[f>>2]=0;i=c[q>>2]|0;if((i|0)!=0?(c[f>>2]=0,(__Z28atomic_conditional_incrementPj(i+-8|0)|0)!=0):0){i=c[q>>2]|0;c[f>>2]=i;t=i}else t=0}else{c[f>>2]=0;t=0}while(0);f=t;s=d+12|0;d=c[s>>2]|0;if((d|0)==(t|0)){if(t|0)p=108}else{if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);c[s>>2]=0;if(t|0)if(!(__Z28atomic_conditional_incrementPj(t+-8|0)|0))p=108;else{c[s>>2]=f;p=108}}if((p|0)==108?(__Z16atomic_decrementPj(t+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(t,1);__ZN10StringNameD2Ev(g);l=e;return}default:{l=e;return}}}function __ZNK23VisualScriptPropertyGet9get_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,600264);l=a;return c[b>>2]|0}function __ZNK23VisualScriptPropertyGet8is_classERK6String(a,b){a=a|0;b=b|0;var c=0;if(((!(__ZNK6StringeqEPKc(b,600264)|0)?!(__ZNK6StringeqEPKc(b,570013)|0):0)?!(__ZNK6StringeqEPKc(b,1110448)|0):0)?!(__ZNK6StringeqEPKc(b,1126157)|0):0)c=__ZNK6StringeqEPKc(b,1142944)|0;else c=1;return c|0}function __ZNK23VisualScriptPropertyGet12is_class_ptrEPv(a,b){a=a|0;b=b|0;return (b|0)==1227432|((b|0)==1227416|((b|0)==1220696|((b|0)==1220724|(b|0)==1220580)))|0}function __ZN23VisualScriptPropertyGetD2Ev(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;c[a>>2]=141640;__ZN10StringNameD2Ev(a+176|0);__ZN8NodePathD2Ev(a+172|0);b=c[a+168>>2]|0;if(b|0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(b,1);__ZN10StringNameD2Ev(a+164|0);__ZN10StringNameD2Ev(a+148|0);c[a>>2]=139696;__ZN5ArrayD2Ev(a+140|0);b=a+128|0;d=c[b>>2]|0;if(!d){e=a+124|0;__ZN10StringNameD2Ev(e);__ZN8ResourceD2Ev(a);return}__ZN3SetIP12VisualScript10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(b,c[d+8>>2]|0);d=c[a+132>>2]|0;f=c[b>>2]|0;c[f+8>>2]=d;c[a+136>>2]=0;g=d;c[g+12>>2]=g;if(!f){e=a+124|0;__ZN10StringNameD2Ev(e);__ZN8ResourceD2Ev(a);return}__ZN6Memory11free_staticEPvb(f,0);c[b>>2]=0;e=a+124|0;__ZN10StringNameD2Ev(e);__ZN8ResourceD2Ev(a);return}function __ZN23VisualScriptPropertyGetD0Ev(a){a=a|0;__ZN23VisualScriptPropertyGetD2Ev(a);__ZdlPv(a);return}function __ZNK23VisualScriptPropertyGet30get_output_sequence_port_countEv(a){a=a|0;return 0}function __ZNK23VisualScriptPropertyGet23has_input_sequence_portEv(a){a=a|0;return 0}function __ZNK23VisualScriptPropertyGet29get_output_sequence_port_textEi(a,b){a=a|0;b=b|0;return 0}function __ZNK23VisualScriptPropertyGet26get_input_value_port_countEv(a){a=a|0;return (c[a+156>>2]|1|0)==3|0}function __ZNK23VisualScriptPropertyGet27get_output_value_port_countEv(a){a=a|0;return 1}function __ZNK23VisualScriptPropertyGet25get_input_value_port_infoEi(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e+4|0;g=e;h=c[b+156>>2]|0;c[a>>2]=0;c[a+4>>2]=0;c[a+8>>2]=0;c[a+12>>2]=0;c[a+16>>2]=7;if(!((d|0)==0&(h&-2|0)==2)){l=e;return}if((h|0)==2){c[a>>2]=18;__ZN6StringC2EPKc(f,1126208);h=a+4|0;d=c[f>>2]|0;do if(d){c[h>>2]=0;if(!(__Z28atomic_conditional_incrementPj(d+-8|0)|0)){i=c[f>>2]|0;break}else{j=c[f>>2]|0;c[h>>2]=j;i=j;break}}else i=d;while(0);if((i|0)!=0?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0){__ZN6Memory11free_staticEPvb(i,1);k=f}else k=f}else{i=c[b+160>>2]|0;c[a>>2]=i;c[g>>2]=__ZN7Variant13get_type_nameENS_4TypeE(i)|0;i=__ZNK6String8to_lowerEv(g)|0;c[f>>2]=i;b=a+4|0;do if(i){c[b>>2]=0;if(!(__Z28atomic_conditional_incrementPj(i+-8|0)|0)){n=c[f>>2]|0;break}else{a=c[f>>2]|0;c[b>>2]=a;n=a;break}}else n=i;while(0);if(n|0?(__Z16atomic_decrementPj(n+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(n,1);n=c[g>>2]|0;if((n|0)!=0?(__Z16atomic_decrementPj(n+-8|0)|0)==0:0){__ZN6Memory11free_staticEPvb(n,1);k=f}else k=f}l=e;return}function __ZNK23VisualScriptPropertyGet26get_output_value_port_infoEi(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d;f=d+4|0;g=c[b+152>>2]|0;__ZN6StringC2EPKc(e,1128356);__ZN6StringC2EPKc(f,1263606);b=a+4|0;c[b>>2]=0;h=a+12|0;c[h>>2]=0;c[a>>2]=g;g=c[e>>2]|0;if(g|0?(c[b>>2]=0,__Z28atomic_conditional_incrementPj(g+-8|0)|0):0)c[b>>2]=c[e>>2];c[a+8>>2]=0;b=c[f>>2]|0;do if(b){c[h>>2]=0;if(!(__Z28atomic_conditional_incrementPj(b+-8|0)|0)){i=c[f>>2]|0;break}else{g=c[f>>2]|0;c[h>>2]=g;i=g;break}}else i=b;while(0);c[a+16>>2]=7;if(i|0?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);i=c[e>>2]|0;if(!i){l=d;return}if(__Z16atomic_decrementPj(i+-8|0)|0){l=d;return}__ZN6Memory11free_staticEPvb(i,1);l=d;return}function __ZNK23VisualScriptPropertyGet11get_captionEv(a){a=a|0;var b=0,d=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b;__ZN6StringC2EPKc(d,c[141832+(c[a+156>>2]<<2)>>2]|0);l=b;return c[d>>2]|0}function __ZNK23VisualScriptPropertyGet8get_textEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0;b=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=b+32|0;e=b+28|0;f=b+24|0;g=b+16|0;h=b+8|0;i=b+20|0;j=b+12|0;k=b+4|0;n=b;switch(c[a+156>>2]|0){case 3:{c[f>>2]=__ZN7Variant13get_type_nameENS_4TypeE(c[a+160>>2]|0)|0;__ZN6StringC2EPKc(g,1219936);c[e>>2]=__ZNK6StringplERKS_(f,g)|0;o=c[a+176>>2]|0;do if(o){p=c[o+4>>2]|0;if(p|0){__ZN6StringC2EPKc(d,p);q=c[d>>2]|0;break}p=o+8|0;c[d>>2]=0;r=c[p>>2]|0;if((r|0)!=0?(c[d>>2]=0,(__Z28atomic_conditional_incrementPj(r+-8|0)|0)!=0):0){r=c[p>>2]|0;c[d>>2]=r;q=r}else q=0}else{c[d>>2]=0;q=0}while(0);c[h>>2]=q;q=__ZNK6StringplERKS_(e,h)|0;if(q){o=(__Z28atomic_conditional_incrementPj(q+-8|0)|0)==0;r=o?0:q;if(!(__Z16atomic_decrementPj(q+-8|0)|0)){__ZN6Memory11free_staticEPvb(q,1);s=r}else s=r}else s=0;r=c[h>>2]|0;if(r|0?(__Z16atomic_decrementPj(r+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(r,1);r=c[e>>2]|0;if(r|0?(__Z16atomic_decrementPj(r+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(r,1);r=c[g>>2]|0;if(r|0?(__Z16atomic_decrementPj(r+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(r,1);r=c[f>>2]|0;if(!r){t=s;u=t;l=b;return u|0}if(__Z16atomic_decrementPj(r+-8|0)|0){t=s;u=t;l=b;return u|0}__ZN6Memory11free_staticEPvb(r,1);t=s;u=t;l=b;return u|0}case 1:{c[j>>2]=__ZNK8NodePathcv6StringEv(a+172|0)|0;__ZN6StringC2EPKc(g,1144824);c[i>>2]=__ZNK6StringplERKS_(j,g)|0;s=c[a+176>>2]|0;do if(s){r=c[s+4>>2]|0;if(r|0){__ZN6StringC2EPKc(d,r);v=c[d>>2]|0;break}r=s+8|0;c[d>>2]=0;f=c[r>>2]|0;if((f|0)!=0?(c[d>>2]=0,(__Z28atomic_conditional_incrementPj(f+-8|0)|0)!=0):0){f=c[r>>2]|0;c[d>>2]=f;v=f}else v=0}else{c[d>>2]=0;v=0}while(0);c[h>>2]=v;v=__ZNK6StringplERKS_(i,h)|0;if(v){s=(__Z28atomic_conditional_incrementPj(v+-8|0)|0)==0;f=s?0:v;if(!(__Z16atomic_decrementPj(v+-8|0)|0)){__ZN6Memory11free_staticEPvb(v,1);w=f}else w=f}else w=0;f=c[h>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);f=c[i>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);f=c[j>>2]|0;if(!f){t=w;u=t;l=b;return u|0}if(__Z16atomic_decrementPj(f+-8|0)|0){t=w;u=t;l=b;return u|0}__ZN6Memory11free_staticEPvb(f,1);t=w;u=t;l=b;return u|0}case 0:{w=c[a+176>>2]|0;do if(!w)c[d>>2]=0;else{f=c[w+4>>2]|0;if(!f){j=w+8|0;c[d>>2]=0;i=c[j>>2]|0;if(!i)break;c[d>>2]=0;if(!(__Z28atomic_conditional_incrementPj(i+-8|0)|0))break;i=c[j>>2]|0;c[d>>2]=i;x=i}else{__ZN6StringC2EPKc(d,f);x=c[d>>2]|0}if(!x){t=0;u=t;l=b;return u|0}f=(__Z28atomic_conditional_incrementPj(x+-8|0)|0)==0;i=f?0:x;if(__Z16atomic_decrementPj(x+-8|0)|0){t=i;u=t;l=b;return u|0}__ZN6Memory11free_staticEPvb(x,1);t=i;u=t;l=b;return u|0}while(0);t=0;u=t;l=b;return u|0}case 2:{x=c[a+164>>2]|0;do if(x){w=c[x+4>>2]|0;if(w|0){__ZN6StringC2EPKc(d,w);y=c[d>>2]|0;break}w=x+8|0;c[d>>2]=0;i=c[w>>2]|0;if((i|0)!=0?(c[d>>2]=0,(__Z28atomic_conditional_incrementPj(i+-8|0)|0)!=0):0){i=c[w>>2]|0;c[d>>2]=i;y=i}else y=0}else{c[d>>2]=0;y=0}while(0);c[n>>2]=y;__ZN6StringC2EPKc(g,1144824);c[k>>2]=__ZNK6StringplERKS_(n,g)|0;y=c[a+176>>2]|0;do if(y){a=c[y+4>>2]|0;if(a|0){__ZN6StringC2EPKc(d,a);z=c[d>>2]|0;break}a=y+8|0;c[d>>2]=0;x=c[a>>2]|0;if((x|0)!=0?(c[d>>2]=0,(__Z28atomic_conditional_incrementPj(x+-8|0)|0)!=0):0){x=c[a>>2]|0;c[d>>2]=x;z=x}else z=0}else{c[d>>2]=0;z=0}while(0);c[h>>2]=z;z=__ZNK6StringplERKS_(k,h)|0;if(z){d=(__Z28atomic_conditional_incrementPj(z+-8|0)|0)==0;y=d?0:z;if(!(__Z16atomic_decrementPj(z+-8|0)|0)){__ZN6Memory11free_staticEPvb(z,1);A=y}else A=y}else A=0;y=c[h>>2]|0;if(y|0?(__Z16atomic_decrementPj(y+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(y,1);y=c[k>>2]|0;if(y|0?(__Z16atomic_decrementPj(y+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(y,1);y=c[g>>2]|0;if(y|0?(__Z16atomic_decrementPj(y+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(y,1);y=c[n>>2]|0;if(!y){t=A;u=t;l=b;return u|0}if(__Z16atomic_decrementPj(y+-8|0)|0){t=A;u=t;l=b;return u|0}__ZN6Memory11free_staticEPvb(y,1);t=A;u=t;l=b;return u|0}default:{t=0;u=t;l=b;return u|0}}return 0}function __ZNK23VisualScriptPropertyGet12get_categoryEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,573199);l=a;return c[b>>2]|0}function __ZN23VisualScriptPropertyGet8instanceEP20VisualScriptInstance(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;d=__ZnwjPKc(72,1263606)|0;__ZN24VisualScriptNodeInstanceC2Ev(d);c[d>>2]=141816;e=d+56|0;__ZN8NodePathC2Ev(e);f=d+60|0;__ZN10StringNameC2Ev(f);c[d+64>>2]=a;c[d+68>>2]=b;__ZN10StringNameaSERKS_(f,a+176|0);c[d+52>>2]=c[a+156>>2];__ZN8NodePathaSERKS_(e,a+172|0);return d|0}function __ZN35VisualScriptNodeInstancePropertyGet4stepEPPK7VariantPPS0_N24VisualScriptNodeInstance9StartModeES4_RNS0_9CallErrorER6String(b,d,e,f,g,h,i){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;i=i|0;var j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0;g=l;l=l+208|0;if((l|0)>=(m|0))ba(208);f=g+168|0;j=g+144|0;k=g+120|0;n=g+96|0;o=g+72|0;p=g+196|0;q=g+192|0;r=g+48|0;s=g+24|0;t=g;switch(c[b+52>>2]|0){case 0:{__ZNK6Object3getERK10StringNamePb(j,c[(c[b+68>>2]|0)+4>>2]|0,b+60|0,f);__ZN7VariantaSERKS_(c[e>>2]|0,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);if(a[f>>0]|0){l=g;return 0}c[h>>2]=1;__ZN6StringC2EPKc(j,564796);u=__Z3RTRRK6String(j)|0;v=u;w=c[i>>2]|0;if((w|0)==(u|0)){if(u|0)x=13}else{if(w|0?(__Z16atomic_decrementPj(w+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(w,1);c[i>>2]=0;if(u|0)if(!(__Z28atomic_conditional_incrementPj(u+-8|0)|0))x=13;else{c[i>>2]=v;x=13}}if((x|0)==13?(__Z16atomic_decrementPj(u+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(u,1);u=c[j>>2]|0;if(u|0?(__Z16atomic_decrementPj(u+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(u,1);l=g;return 0}case 1:{u=c[(c[b+68>>2]|0)+4>>2]|0;if(u|0?$i[c[(c[u>>2]|0)+44>>2]&8191](u,1220720)|0:0){v=__ZNK4Node8get_nodeERK8NodePath(u,b+56|0)|0;u=b+60|0;__ZNK6Object3getERK10StringNamePb(f,v,u,j);__ZN7VariantaSERKS_(c[e>>2]|0,f);if(c[f>>2]|0)__ZN7Variant5clearEv(f);if(!(a[j>>0]|0)){c[h>>2]=1;__ZN6StringC2EPKc(n,564825);c[k>>2]=__Z3RTRRK6String(n)|0;w=c[u>>2]|0;do if(w){u=c[w+4>>2]|0;if(u|0){__ZN6StringC2EPKc(f,u);y=c[f>>2]|0;break}u=w+8|0;c[f>>2]=0;z=c[u>>2]|0;if((z|0)!=0?(c[f>>2]=0,(__Z28atomic_conditional_incrementPj(z+-8|0)|0)!=0):0){z=c[u>>2]|0;c[f>>2]=z;y=z}else y=0}else{c[f>>2]=0;y=0}while(0);c[p>>2]=y;__ZN7VariantC2ERK6String(o,p);c[q>>2]=__ZNK4Node8get_nameEv(v)|0;__ZN7VariantC2ERK10StringName(f,q);c[r>>2]=0;c[s>>2]=0;c[t>>2]=0;v=__Z7vformatRK6StringRK7VariantS4_S4_S4_S4_(k,o,f,r,s,t)|0;y=v;w=c[i>>2]|0;if((w|0)==(v|0)){if(v|0)x=54}else{if(w|0?(__Z16atomic_decrementPj(w+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(w,1);c[i>>2]=0;if(v|0)if(!(__Z28atomic_conditional_incrementPj(v+-8|0)|0))x=54;else{c[i>>2]=y;x=54}}if((x|0)==54?(__Z16atomic_decrementPj(v+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(v,1);if(c[t>>2]|0)__ZN7Variant5clearEv(t);if(c[s>>2]|0)__ZN7Variant5clearEv(s);if(c[r>>2]|0)__ZN7Variant5clearEv(r);if(c[f>>2]|0)__ZN7Variant5clearEv(f);__ZN10StringNameD2Ev(q);if(c[o>>2]|0)__ZN7Variant5clearEv(o);o=c[p>>2]|0;if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(o,1);o=c[k>>2]|0;if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(o,1);o=c[n>>2]|0;if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(o,1)}l=g;return 0}c[h>>2]=1;__ZN6StringC2EPKc(f,569573);o=__Z3RTRRK6String(f)|0;p=o;q=c[i>>2]|0;if((q|0)==(o|0)){if(o|0)x=30}else{if(q|0?(__Z16atomic_decrementPj(q+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(q,1);c[i>>2]=0;if(o|0)if(!(__Z28atomic_conditional_incrementPj(o+-8|0)|0))x=30;else{c[i>>2]=p;x=30}}if((x|0)==30?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(o,1);o=c[f>>2]|0;if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(o,1);l=g;return 0}default:{__ZN7VariantC2ERKS_(j,c[d>>2]|0);__ZN7VariantC2ERK10StringName(n,b+60|0);__ZNK7Variant3getERKS_Pb(k,j,n,f);__ZN7VariantaSERKS_(c[e>>2]|0,k);if(c[k>>2]|0)__ZN7Variant5clearEv(k);if(c[n>>2]|0)__ZN7Variant5clearEv(n);if(!(a[f>>0]|0)){c[h>>2]=1;__ZN6StringC2EPKc(k,564796);h=__Z3RTRRK6String(k)|0;f=h;n=c[i>>2]|0;if((n|0)==(h|0)){if(h|0)x=91}else{if(n|0?(__Z16atomic_decrementPj(n+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(n,1);c[i>>2]=0;if(h|0)if(!(__Z28atomic_conditional_incrementPj(h+-8|0)|0))x=91;else{c[i>>2]=f;x=91}}if((x|0)==91?(__Z16atomic_decrementPj(h+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(h,1);h=c[k>>2]|0;if(h|0?(__Z16atomic_decrementPj(h+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(h,1)}if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=g;return 0}}return 0}function __ZN35VisualScriptNodeInstancePropertyGetD2Ev(a){a=a|0;c[a>>2]=141816;__ZN10StringNameD2Ev(a+60|0);__ZN8NodePathD2Ev(a+56|0);__ZN24VisualScriptNodeInstanceD2Ev(a);return}function __ZN35VisualScriptNodeInstancePropertyGetD0Ev(a){a=a|0;c[a>>2]=141816;__ZN10StringNameD2Ev(a+60|0);__ZN8NodePathD2Ev(a+56|0);__ZN24VisualScriptNodeInstanceD2Ev(a);__ZdlPv(a);return}function __ZN7ClassDB10_add_classI23VisualScriptPropertyGetEEvv(){var a=0,b=0,d=0,e=0,f=0,g=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+16|0;d=a+12|0;e=a+8|0;f=a+4|0;g=a;__ZN6StringC2EPKc(b,600264);c[e>>2]=c[b>>2];__ZN10StringNameC2ERK6String(d,e);__ZN6StringC2EPKc(b,570013);c[g>>2]=c[b>>2];__ZN10StringNameC2ERK6String(f,g);__ZN7ClassDB11_add_class2ERK10StringNameS2_(d,f);__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);__ZN10StringNameD2Ev(d);d=c[e>>2]|0;if(!d){l=a;return}if(__Z16atomic_decrementPj(d+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(d,1);l=a;return}function __ZN23VisualScriptPropertyGet13_bind_methodsEv(){var b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0;b=l;l=l+272|0;if((l|0)>=(m|0))ba(272);d=b+240|0;e=b+232|0;f=b+224|0;g=b+216|0;h=b+208|0;i=b+200|0;j=b+192|0;k=b+184|0;n=b+176|0;o=b+168|0;p=b+160|0;q=b+144|0;r=b+136|0;s=b+120|0;t=b+104|0;u=b+88|0;v=b+80|0;w=b+152|0;x=b+128|0;y=b+112|0;z=b+96|0;A=b+64|0;B=b+76|0;C=b+56|0;D=b+72|0;E=b+68|0;F=b+60|0;G=b+52|0;H=b+48|0;I=b+44|0;J=b+40|0;K=b+36|0;L=b+32|0;M=b+28|0;N=b+24|0;O=b+20|0;P=b+16|0;Q=b+12|0;R=b+8|0;S=b+4|0;T=b;__Z8D_METHODPKcS0_(e,571179,573179);U=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(U);c[U>>2]=141856;__ZN10MethodBind10_set_constEb(U,0);__ZN10MethodBind24_generate_argument_typesEi(U,1);c[U+44>>2]=573;c[U+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,U,e,0,0)|0;U=e+4|0;V=c[U>>2]|0;if(V|0?(__Z16atomic_decrementPj(V+-8|0)|0)==0:0){W=c[U>>2]|0;U=(W|0)==0?0:W+-4|0;W=U+4|0;if(c[U>>2]|0){X=0;do{__ZN10StringNameD2Ev(W+(X<<2)|0);X=X+1|0}while(X>>>0<(c[U>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(V,1)}__ZN10StringNameD2Ev(e);__Z8D_METHODPKc(f,571193);e=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(e);c[e>>2]=141892;__ZN10MethodBind10_set_constEb(e,1);__ZN10MethodBind24_generate_argument_typesEi(e,0);__ZN10MethodBind12_set_returnsEb(e,1);c[e+44>>2]=4800;c[e+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,e,f,0,0)|0;e=f+4|0;V=c[e>>2]|0;if(V|0?(__Z16atomic_decrementPj(V+-8|0)|0)==0:0){U=c[e>>2]|0;e=(U|0)==0?0:U+-4|0;U=e+4|0;if(c[e>>2]|0){X=0;do{__ZN10StringNameD2Ev(U+(X<<2)|0);X=X+1|0}while(X>>>0<(c[e>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(V,1)}__ZN10StringNameD2Ev(f);__Z8D_METHODPKcS0_(g,571207,564048);f=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(f);c[f>>2]=141928;__ZN10MethodBind10_set_constEb(f,0);__ZN10MethodBind24_generate_argument_typesEi(f,1);c[f+44>>2]=574;c[f+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,f,g,0,0)|0;f=g+4|0;V=c[f>>2]|0;if(V|0?(__Z16atomic_decrementPj(V+-8|0)|0)==0:0){e=c[f>>2]|0;f=(e|0)==0?0:e+-4|0;e=f+4|0;if(c[f>>2]|0){X=0;do{__ZN10StringNameD2Ev(e+(X<<2)|0);X=X+1|0}while(X>>>0<(c[f>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(V,1)}__ZN10StringNameD2Ev(g);__Z8D_METHODPKc(h,571223);g=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(g);c[g>>2]=141964;__ZN10MethodBind10_set_constEb(g,1);__ZN10MethodBind24_generate_argument_typesEi(g,0);__ZN10MethodBind12_set_returnsEb(g,1);c[g+44>>2]=4801;c[g+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,g,h,0,0)|0;g=h+4|0;V=c[g>>2]|0;if(V|0?(__Z16atomic_decrementPj(V+-8|0)|0)==0:0){f=c[g>>2]|0;g=(f|0)==0?0:f+-4|0;f=g+4|0;if(c[g>>2]|0){X=0;do{__ZN10StringNameD2Ev(f+(X<<2)|0);X=X+1|0}while(X>>>0<(c[g>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(V,1)}__ZN10StringNameD2Ev(h);__Z8D_METHODPKcS0_(i,566755,566833);h=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(h);c[h>>2]=142e3;__ZN10MethodBind10_set_constEb(h,0);__ZN10MethodBind24_generate_argument_typesEi(h,1);c[h+44>>2]=575;c[h+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,h,i,0,0)|0;h=i+4|0;V=c[h>>2]|0;if(V|0?(__Z16atomic_decrementPj(V+-8|0)|0)==0:0){g=c[h>>2]|0;h=(g|0)==0?0:g+-4|0;g=h+4|0;if(c[h>>2]|0){X=0;do{__ZN10StringNameD2Ev(g+(X<<2)|0);X=X+1|0}while(X>>>0<(c[h>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(V,1)}__ZN10StringNameD2Ev(i);__Z8D_METHODPKc(j,566770);i=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(i);c[i>>2]=142036;__ZN10MethodBind10_set_constEb(i,1);__ZN10MethodBind24_generate_argument_typesEi(i,0);__ZN10MethodBind12_set_returnsEb(i,1);c[i+44>>2]=4802;c[i+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,i,j,0,0)|0;i=j+4|0;V=c[i>>2]|0;if(V|0?(__Z16atomic_decrementPj(V+-8|0)|0)==0:0){h=c[i>>2]|0;i=(h|0)==0?0:h+-4|0;h=i+4|0;if(c[i>>2]|0){X=0;do{__ZN10StringNameD2Ev(h+(X<<2)|0);X=X+1|0}while(X>>>0<(c[i>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(V,1)}__ZN10StringNameD2Ev(j);__Z8D_METHODPKcS0_(k,564626,564642);j=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(j);c[j>>2]=142e3;__ZN10MethodBind10_set_constEb(j,0);__ZN10MethodBind24_generate_argument_typesEi(j,1);c[j+44>>2]=576;c[j+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,j,k,0,0)|0;j=k+4|0;V=c[j>>2]|0;if(V|0?(__Z16atomic_decrementPj(V+-8|0)|0)==0:0){i=c[j>>2]|0;j=(i|0)==0?0:i+-4|0;i=j+4|0;if(c[j>>2]|0){X=0;do{__ZN10StringNameD2Ev(i+(X<<2)|0);X=X+1|0}while(X>>>0<(c[j>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(V,1)}__ZN10StringNameD2Ev(k);__Z8D_METHODPKc(n,564653);k=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(k);c[k>>2]=142036;__ZN10MethodBind10_set_constEb(k,1);__ZN10MethodBind24_generate_argument_typesEi(k,0);__ZN10MethodBind12_set_returnsEb(k,1);c[k+44>>2]=4803;c[k+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,k,n,0,0)|0;k=n+4|0;V=c[k>>2]|0;if(V|0?(__Z16atomic_decrementPj(V+-8|0)|0)==0:0){j=c[k>>2]|0;k=(j|0)==0?0:j+-4|0;j=k+4|0;if(c[k>>2]|0){X=0;do{__ZN10StringNameD2Ev(j+(X<<2)|0);X=X+1|0}while(X>>>0<(c[k>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(V,1)}__ZN10StringNameD2Ev(n);__Z8D_METHODPKcS0_(o,564669,564684);n=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(n);c[n>>2]=142072;__ZN10MethodBind10_set_constEb(n,0);__ZN10MethodBind24_generate_argument_typesEi(n,1);c[n+44>>2]=577;c[n+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,n,o,0,0)|0;n=o+4|0;V=c[n>>2]|0;if(V|0?(__Z16atomic_decrementPj(V+-8|0)|0)==0:0){k=c[n>>2]|0;n=(k|0)==0?0:k+-4|0;k=n+4|0;if(c[n>>2]|0){X=0;do{__ZN10StringNameD2Ev(k+(X<<2)|0);X=X+1|0}while(X>>>0<(c[n>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(V,1)}__ZN10StringNameD2Ev(o);__Z8D_METHODPKc(p,564695);o=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(o);c[o>>2]=142108;__ZN10MethodBind10_set_constEb(o,1);__ZN10MethodBind24_generate_argument_typesEi(o,0);__ZN10MethodBind12_set_returnsEb(o,1);c[o+44>>2]=4804;c[o+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,o,p,0,0)|0;o=p+4|0;V=c[o>>2]|0;if(V|0?(__Z16atomic_decrementPj(V+-8|0)|0)==0:0){n=c[o>>2]|0;o=(n|0)==0?0:n+-4|0;n=o+4|0;if(c[o>>2]|0){X=0;do{__ZN10StringNameD2Ev(n+(X<<2)|0);X=X+1|0}while(X>>>0<(c[o>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(V,1)}__ZN10StringNameD2Ev(p);__Z8D_METHODPKcS0_(q,564710,1120960);p=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(p);c[p>>2]=141856;__ZN10MethodBind10_set_constEb(p,0);__ZN10MethodBind24_generate_argument_typesEi(p,1);c[p+44>>2]=578;c[p+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,p,q,0,0)|0;p=q+4|0;V=c[p>>2]|0;if(V|0?(__Z16atomic_decrementPj(V+-8|0)|0)==0:0){o=c[p>>2]|0;p=(o|0)==0?0:o+-4|0;o=p+4|0;if(c[p>>2]|0){X=0;do{__ZN10StringNameD2Ev(o+(X<<2)|0);X=X+1|0}while(X>>>0<(c[p>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(V,1)}__ZN10StringNameD2Ev(q);__Z8D_METHODPKc(r,1128308);q=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(q);c[q>>2]=141892;__ZN10MethodBind10_set_constEb(q,1);__ZN10MethodBind24_generate_argument_typesEi(q,0);__ZN10MethodBind12_set_returnsEb(q,1);c[q+44>>2]=4805;c[q+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,q,r,0,0)|0;q=r+4|0;V=c[q>>2]|0;if(V|0?(__Z16atomic_decrementPj(V+-8|0)|0)==0:0){p=c[q>>2]|0;q=(p|0)==0?0:p+-4|0;p=q+4|0;if(c[q>>2]|0){X=0;do{__ZN10StringNameD2Ev(p+(X<<2)|0);X=X+1|0}while(X>>>0<(c[q>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(V,1)}__ZN10StringNameD2Ev(r);__Z8D_METHODPKcS0_(s,569877,1146083);r=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(r);c[r>>2]=142144;__ZN10MethodBind10_set_constEb(r,0);__ZN10MethodBind24_generate_argument_typesEi(r,1);c[r+44>>2]=579;c[r+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,r,s,0,0)|0;r=s+4|0;V=c[r>>2]|0;if(V|0?(__Z16atomic_decrementPj(V+-8|0)|0)==0:0){q=c[r>>2]|0;r=(q|0)==0?0:q+-4|0;q=r+4|0;if(c[r>>2]|0){X=0;do{__ZN10StringNameD2Ev(q+(X<<2)|0);X=X+1|0}while(X>>>0<(c[r>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(V,1)}__ZN10StringNameD2Ev(s);__Z8D_METHODPKc(t,569891);s=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(s);c[s>>2]=142180;__ZN10MethodBind10_set_constEb(s,1);__ZN10MethodBind24_generate_argument_typesEi(s,0);__ZN10MethodBind12_set_returnsEb(s,1);c[s+44>>2]=4806;c[s+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,s,t,0,0)|0;s=t+4|0;V=c[s>>2]|0;if(V|0?(__Z16atomic_decrementPj(V+-8|0)|0)==0:0){r=c[s>>2]|0;s=(r|0)==0?0:r+-4|0;r=s+4|0;if(c[s>>2]|0){X=0;do{__ZN10StringNameD2Ev(r+(X<<2)|0);X=X+1|0}while(X>>>0<(c[s>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(V,1)}__ZN10StringNameD2Ev(t);__Z8D_METHODPKcS0_(u,888012,885165);t=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(t);c[t>>2]=142216;__ZN10MethodBind10_set_constEb(t,0);__ZN10MethodBind24_generate_argument_typesEi(t,1);c[t+44>>2]=580;c[t+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,t,u,0,0)|0;t=u+4|0;V=c[t>>2]|0;if(V|0?(__Z16atomic_decrementPj(V+-8|0)|0)==0:0){s=c[t>>2]|0;t=(s|0)==0?0:s+-4|0;s=t+4|0;if(c[t>>2]|0){X=0;do{__ZN10StringNameD2Ev(s+(X<<2)|0);X=X+1|0}while(X>>>0<(c[t>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(V,1)}__ZN10StringNameD2Ev(u);__Z8D_METHODPKc(v,888026);u=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(u);c[u>>2]=142252;__ZN10MethodBind10_set_constEb(u,1);__ZN10MethodBind24_generate_argument_typesEi(u,0);__ZN10MethodBind12_set_returnsEb(u,1);c[u+44>>2]=4807;c[u+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,u,v,0,0)|0;u=v+4|0;V=c[u>>2]|0;if(V|0?(__Z16atomic_decrementPj(V+-8|0)|0)==0:0){t=c[u>>2]|0;u=(t|0)==0?0:t+-4|0;t=u+4|0;if(c[u>>2]|0){X=0;do{__ZN10StringNameD2Ev(t+(X<<2)|0);X=X+1|0}while(X>>>0<(c[u>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(V,1)}__ZN10StringNameD2Ev(v);c[w>>2]=0;v=0;do{if((v|0)>0)__ZN6StringpLEPKc(w,1117595)|0;c[d>>2]=__ZN7Variant13get_type_nameENS_4TypeE(v)|0;__ZN6StringpLERKS_(w,d)|0;V=c[d>>2]|0;do if(V|0){if(__Z16atomic_decrementPj(V+-8|0)|0)break;__ZN6Memory11free_staticEPvb(V,1)}while(0);v=v+1|0}while((v|0)!=29);c[x>>2]=0;__ZN6StringpLEPKc(x,831108)|0;__ZN6StringpLEPKc(x,1117595)|0;__ZN6StringpLEPKc(x,570999)|0;__ZN6StringpLEPKc(x,1117595)|0;__ZN6StringpLEPKc(x,571003)|0;__ZN6StringpLEPKc(x,1117595)|0;__ZN6StringpLEPKc(x,571015)|0;__ZN6StringpLEPKc(x,1117595)|0;__ZN6StringpLEPKc(x,571027)|0;__ZN6StringpLEPKc(x,1117595)|0;__ZN6StringpLEPKc(x,571040)|0;__ZN6StringpLEPKc(x,1117595)|0;__ZN6StringpLEPKc(x,571053)|0;__ZN6StringpLEPKc(x,1117595)|0;__ZN6StringpLEPKc(x,571065)|0;__ZN6StringpLEPKc(x,1117595)|0;__ZN6StringpLEPKc(x,571076)|0;c[y>>2]=0;if((__ZN12ScriptServer18get_language_countEv()|0)>0){v=0;do{V=__ZN12ScriptServer12get_languageEi(v)|0;Pi[c[(c[V>>2]|0)+136>>2]&2047](V,y);v=v+1|0}while((v|0)<(__ZN12ScriptServer18get_language_countEv()|0))}c[z>>2]=0;v=c[y>>2]|0;if(!v)Y=0;else{Z=v;_=91}while(1){if((_|0)==91){_=0;Y=c[Z>>2]|0}if(!Y)break;c[d>>2]=0;v=__ZNK6StringneERKS_(z,d)|0;V=c[d>>2]|0;do if(V|0){if(__Z16atomic_decrementPj(V+-8|0)|0)break;__ZN6Memory11free_staticEPvb(V,1)}while(0);if(v)__ZN6StringpLEPKc(z,1117595)|0;c[d>>2]=__ZplPKcRK6String(1219936,Y)|0;__ZN6StringpLERKS_(z,d)|0;V=c[d>>2]|0;do if(V|0){if(__Z16atomic_decrementPj(V+-8|0)|0)break;__ZN6Memory11free_staticEPvb(V,1)}while(0);Z=Y+4|0;_=91}__ZN6StringC2EPKc(d,600264);c[B>>2]=c[d>>2];__ZN10StringNameC2ERK6String(A,B);__ZN6StringC2EPKc(C,564723);__ZN6StringC2EPKc(D,564741);Y=d+4|0;c[Y>>2]=0;Z=d+12|0;c[Z>>2]=0;c[d>>2]=2;V=c[C>>2]|0;do if(V|0){c[Y>>2]=0;if(!(__Z28atomic_conditional_incrementPj(V+-8|0)|0))break;c[Y>>2]=c[C>>2]}while(0);c[d+8>>2]=3;Y=c[Z>>2]|0;do if((Y|0)!=(c[D>>2]|0)){do if(Y|0){if(__Z16atomic_decrementPj(Y+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Y,1)}while(0);c[Z>>2]=0;V=c[D>>2]|0;if(!V)break;if(!(__Z28atomic_conditional_incrementPj(V+-8|0)|0))break;c[Z>>2]=c[D>>2]}while(0);c[d+16>>2]=7;c[E>>2]=__Z11_scs_createPKc(569877)|0;c[F>>2]=__Z11_scs_createPKc(569891)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(A,d,E,F,-1);__ZN10StringNameD2Ev(F);__ZN10StringNameD2Ev(E);Z=c[d+12>>2]|0;do if(Z|0){if(__Z16atomic_decrementPj(Z+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Z,1)}while(0);Z=c[d+4>>2]|0;do if(Z|0){if(__Z16atomic_decrementPj(Z+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Z,1)}while(0);Z=c[D>>2]|0;do if(Z|0){if(__Z16atomic_decrementPj(Z+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Z,1)}while(0);Z=c[C>>2]|0;do if(Z|0){if(__Z16atomic_decrementPj(Z+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Z,1)}while(0);__ZN10StringNameD2Ev(A);A=c[B>>2]|0;do if(A|0){if(__Z16atomic_decrementPj(A+-8|0)|0)break;__ZN6Memory11free_staticEPvb(A,1)}while(0);__ZN6StringC2EPKc(d,600264);c[B>>2]=c[d>>2];__ZN10StringNameC2ERK6String(G,B);__ZN6StringC2EPKc(H,564530);__ZN6StringC2EPKc(D,1142944);A=d+4|0;c[A>>2]=0;Z=d+12|0;c[Z>>2]=0;c[d>>2]=4;C=c[H>>2]|0;do if(C|0){c[A>>2]=0;if(!(__Z28atomic_conditional_incrementPj(C+-8|0)|0))break;c[A>>2]=c[H>>2]}while(0);c[d+8>>2]=23;A=c[Z>>2]|0;do if((A|0)!=(c[D>>2]|0)){do if(A|0){if(__Z16atomic_decrementPj(A+-8|0)|0)break;__ZN6Memory11free_staticEPvb(A,1)}while(0);c[Z>>2]=0;C=c[D>>2]|0;if(!C)break;if(!(__Z28atomic_conditional_incrementPj(C+-8|0)|0))break;c[Z>>2]=c[D>>2]}while(0);c[d+16>>2]=7;c[E>>2]=__Z11_scs_createPKc(571179)|0;c[F>>2]=__Z11_scs_createPKc(571193)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(G,d,E,F,-1);__ZN10StringNameD2Ev(F);__ZN10StringNameD2Ev(E);Z=c[d+12>>2]|0;do if(Z|0){if(__Z16atomic_decrementPj(Z+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Z,1)}while(0);Z=c[d+4>>2]|0;do if(Z|0){if(__Z16atomic_decrementPj(Z+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Z,1)}while(0);Z=c[D>>2]|0;do if(Z|0){if(__Z16atomic_decrementPj(Z+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Z,1)}while(0);Z=c[H>>2]|0;do if(Z|0){if(__Z16atomic_decrementPj(Z+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Z,1)}while(0);__ZN10StringNameD2Ev(G);G=c[B>>2]|0;do if(G|0){if(__Z16atomic_decrementPj(G+-8|0)|0)break;__ZN6Memory11free_staticEPvb(G,1)}while(0);__ZN6StringC2EPKc(d,600264);c[B>>2]=c[d>>2];__ZN10StringNameC2ERK6String(I,B);__ZN6StringC2EPKc(J,571258);G=d+4|0;c[G>>2]=0;Z=d+12|0;c[Z>>2]=0;c[d>>2]=4;H=c[J>>2]|0;do if(H|0){c[G>>2]=0;if(!(__Z28atomic_conditional_incrementPj(H+-8|0)|0))break;c[G>>2]=c[J>>2]}while(0);c[d+8>>2]=13;G=c[Z>>2]|0;do if((G|0)!=(c[z>>2]|0)){do if(G|0){if(__Z16atomic_decrementPj(G+-8|0)|0)break;__ZN6Memory11free_staticEPvb(G,1)}while(0);c[Z>>2]=0;H=c[z>>2]|0;if(!H)break;if(!(__Z28atomic_conditional_incrementPj(H+-8|0)|0))break;c[Z>>2]=c[z>>2]}while(0);c[d+16>>2]=7;c[D>>2]=__Z11_scs_createPKc(571207)|0;c[E>>2]=__Z11_scs_createPKc(571223)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(I,d,D,E,-1);__ZN10StringNameD2Ev(E);__ZN10StringNameD2Ev(D);Z=c[d+12>>2]|0;do if(Z|0){if(__Z16atomic_decrementPj(Z+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Z,1)}while(0);Z=c[d+4>>2]|0;do if(Z|0){if(__Z16atomic_decrementPj(Z+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Z,1)}while(0);Z=c[J>>2]|0;do if(Z|0){if(__Z16atomic_decrementPj(Z+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Z,1)}while(0);__ZN10StringNameD2Ev(I);I=c[B>>2]|0;do if(I|0){if(__Z16atomic_decrementPj(I+-8|0)|0)break;__ZN6Memory11free_staticEPvb(I,1)}while(0);__ZN6StringC2EPKc(d,600264);c[B>>2]=c[d>>2];__ZN10StringNameC2ERK6String(K,B);__ZN6StringC2EPKc(L,564776);__ZN6StringC2EPKc(D,1263606);I=d+4|0;c[I>>2]=0;Z=d+12|0;c[Z>>2]=0;c[d>>2]=2;J=c[L>>2]|0;do if(J|0){c[I>>2]=0;if(!(__Z28atomic_conditional_incrementPj(J+-8|0)|0))break;c[I>>2]=c[L>>2]}while(0);c[d+8>>2]=0;I=c[Z>>2]|0;do if((I|0)!=(c[D>>2]|0)){do if(I|0){if(__Z16atomic_decrementPj(I+-8|0)|0)break;__ZN6Memory11free_staticEPvb(I,1)}while(0);c[Z>>2]=0;J=c[D>>2]|0;if(!J)break;if(!(__Z28atomic_conditional_incrementPj(J+-8|0)|0))break;c[Z>>2]=c[D>>2]}while(0);c[d+16>>2]=5;c[E>>2]=__Z11_scs_createPKc(564626)|0;c[F>>2]=__Z11_scs_createPKc(564653)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(K,d,E,F,-1);__ZN10StringNameD2Ev(F);__ZN10StringNameD2Ev(E);Z=c[d+12>>2]|0;do if(Z|0){if(__Z16atomic_decrementPj(Z+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Z,1)}while(0);Z=c[d+4>>2]|0;do if(Z|0){if(__Z16atomic_decrementPj(Z+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Z,1)}while(0);Z=c[D>>2]|0;do if(Z|0){if(__Z16atomic_decrementPj(Z+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Z,1)}while(0);Z=c[L>>2]|0;do if(Z|0){if(__Z16atomic_decrementPj(Z+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Z,1)}while(0);__ZN10StringNameD2Ev(K);K=c[B>>2]|0;do if(K|0){if(__Z16atomic_decrementPj(K+-8|0)|0)break;__ZN6Memory11free_staticEPvb(K,1)}while(0);__ZN6StringC2EPKc(d,600264);c[B>>2]=c[d>>2];__ZN10StringNameC2ERK6String(M,B);__ZN6StringC2EPKc(N,564549);K=d+4|0;c[K>>2]=0;Z=d+12|0;c[Z>>2]=0;c[d>>2]=2;L=c[N>>2]|0;do if(L|0){c[K>>2]=0;if(!(__Z28atomic_conditional_incrementPj(L+-8|0)|0))break;c[K>>2]=c[N>>2]}while(0);c[d+8>>2]=3;K=c[Z>>2]|0;do if((K|0)!=(c[w>>2]|0)){do if(K|0){if(__Z16atomic_decrementPj(K+-8|0)|0)break;__ZN6Memory11free_staticEPvb(K,1)}while(0);c[Z>>2]=0;L=c[w>>2]|0;if(!L)break;if(!(__Z28atomic_conditional_incrementPj(L+-8|0)|0))break;c[Z>>2]=c[w>>2]}while(0);c[d+16>>2]=7;c[D>>2]=__Z11_scs_createPKc(566755)|0;c[E>>2]=__Z11_scs_createPKc(566770)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(M,d,D,E,-1);__ZN10StringNameD2Ev(E);__ZN10StringNameD2Ev(D);Z=c[d+12>>2]|0;do if(Z|0){if(__Z16atomic_decrementPj(Z+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Z,1)}while(0);Z=c[d+4>>2]|0;do if(Z|0){if(__Z16atomic_decrementPj(Z+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Z,1)}while(0);Z=c[N>>2]|0;do if(Z|0){if(__Z16atomic_decrementPj(Z+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Z,1)}while(0);__ZN10StringNameD2Ev(M);M=c[B>>2]|0;do if(M|0){if(__Z16atomic_decrementPj(M+-8|0)|0)break;__ZN6Memory11free_staticEPvb(M,1)}while(0);__ZN6StringC2EPKc(d,600264);c[B>>2]=c[d>>2];__ZN10StringNameC2ERK6String(O,B);__ZN6StringC2EPKc(P,564569);M=d+4|0;c[M>>2]=0;Z=d+12|0;c[Z>>2]=0;c[d>>2]=2;N=c[P>>2]|0;do if(N|0){c[M>>2]=0;if(!(__Z28atomic_conditional_incrementPj(N+-8|0)|0))break;c[M>>2]=c[P>>2]}while(0);c[d+8>>2]=3;M=c[Z>>2]|0;do if((M|0)!=(c[x>>2]|0)){do if(M|0){if(__Z16atomic_decrementPj(M+-8|0)|0)break;__ZN6Memory11free_staticEPvb(M,1)}while(0);c[Z>>2]=0;N=c[x>>2]|0;if(!N)break;if(!(__Z28atomic_conditional_incrementPj(N+-8|0)|0))break;c[Z>>2]=c[x>>2]}while(0);c[d+16>>2]=7;c[D>>2]=__Z11_scs_createPKc(564669)|0;c[E>>2]=__Z11_scs_createPKc(564695)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(O,d,D,E,-1);__ZN10StringNameD2Ev(E);__ZN10StringNameD2Ev(D);Z=c[d+12>>2]|0;do if(Z|0){if(__Z16atomic_decrementPj(Z+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Z,1)}while(0);Z=c[d+4>>2]|0;do if(Z|0){if(__Z16atomic_decrementPj(Z+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Z,1)}while(0);Z=c[P>>2]|0;do if(Z|0){if(__Z16atomic_decrementPj(Z+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Z,1)}while(0);__ZN10StringNameD2Ev(O);O=c[B>>2]|0;do if(O|0){if(__Z16atomic_decrementPj(O+-8|0)|0)break;__ZN6Memory11free_staticEPvb(O,1)}while(0);__ZN6StringC2EPKc(d,600264);c[B>>2]=c[d>>2];__ZN10StringNameC2ERK6String(Q,B);__ZN6StringC2EPKc(R,564589);__ZN6StringC2EPKc(D,1263606);O=d+4|0;c[O>>2]=0;Z=d+12|0;c[Z>>2]=0;c[d>>2]=16;P=c[R>>2]|0;do if(P|0){c[O>>2]=0;if(!(__Z28atomic_conditional_incrementPj(P+-8|0)|0))break;c[O>>2]=c[R>>2]}while(0);c[d+8>>2]=24;O=c[Z>>2]|0;do if((O|0)!=(c[D>>2]|0)){do if(O|0){if(__Z16atomic_decrementPj(O+-8|0)|0)break;__ZN6Memory11free_staticEPvb(O,1)}while(0);c[Z>>2]=0;P=c[D>>2]|0;if(!P)break;if(!(__Z28atomic_conditional_incrementPj(P+-8|0)|0))break;c[Z>>2]=c[D>>2]}while(0);c[d+16>>2]=7;c[E>>2]=__Z11_scs_createPKc(888012)|0;c[F>>2]=__Z11_scs_createPKc(888026)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(Q,d,E,F,-1);__ZN10StringNameD2Ev(F);__ZN10StringNameD2Ev(E);Z=c[d+12>>2]|0;do if(Z|0){if(__Z16atomic_decrementPj(Z+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Z,1)}while(0);Z=c[d+4>>2]|0;do if(Z|0){if(__Z16atomic_decrementPj(Z+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Z,1)}while(0);Z=c[D>>2]|0;do if(Z|0){if(__Z16atomic_decrementPj(Z+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Z,1)}while(0);Z=c[R>>2]|0;do if(Z|0){if(__Z16atomic_decrementPj(Z+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Z,1)}while(0);__ZN10StringNameD2Ev(Q);Q=c[B>>2]|0;do if(Q|0){if(__Z16atomic_decrementPj(Q+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Q,1)}while(0);__ZN6StringC2EPKc(d,600264);c[B>>2]=c[d>>2];__ZN10StringNameC2ERK6String(S,B);__ZN6StringC2EPKc(T,564608);__ZN6StringC2EPKc(D,1263606);Q=d+4|0;c[Q>>2]=0;Z=d+12|0;c[Z>>2]=0;c[d>>2]=4;R=c[T>>2]|0;do if(R|0){c[Q>>2]=0;if(!(__Z28atomic_conditional_incrementPj(R+-8|0)|0))break;c[Q>>2]=c[T>>2]}while(0);c[d+8>>2]=0;Q=c[Z>>2]|0;do if((Q|0)!=(c[D>>2]|0)){do if(Q|0){if(__Z16atomic_decrementPj(Q+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Q,1)}while(0);c[Z>>2]=0;R=c[D>>2]|0;if(!R)break;if(!(__Z28atomic_conditional_incrementPj(R+-8|0)|0))break;c[Z>>2]=c[D>>2]}while(0);c[d+16>>2]=7;c[E>>2]=__Z11_scs_createPKc(564710)|0;c[F>>2]=__Z11_scs_createPKc(1128308)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(S,d,E,F,-1);__ZN10StringNameD2Ev(F);__ZN10StringNameD2Ev(E);E=c[d+12>>2]|0;do if(E|0){if(__Z16atomic_decrementPj(E+-8|0)|0)break;__ZN6Memory11free_staticEPvb(E,1)}while(0);E=c[d+4>>2]|0;do if(E|0){if(__Z16atomic_decrementPj(E+-8|0)|0)break;__ZN6Memory11free_staticEPvb(E,1)}while(0);E=c[D>>2]|0;do if(E|0){if(__Z16atomic_decrementPj(E+-8|0)|0)break;__ZN6Memory11free_staticEPvb(E,1)}while(0);E=c[T>>2]|0;do if(E|0){if(__Z16atomic_decrementPj(E+-8|0)|0)break;__ZN6Memory11free_staticEPvb(E,1)}while(0);__ZN10StringNameD2Ev(S);S=c[B>>2]|0;do if(S|0){if(__Z16atomic_decrementPj(S+-8|0)|0)break;__ZN6Memory11free_staticEPvb(S,1)}while(0);__ZN6StringC2EPKc(d,600264);c[D>>2]=c[d>>2];__ZN10StringNameC2ERK6String(B,D);__ZN10StringNameC2EPKc(d,569946);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(B,d,0);__ZN10StringNameD2Ev(d);__ZN10StringNameD2Ev(B);S=c[D>>2]|0;do if(S|0){if(__Z16atomic_decrementPj(S+-8|0)|0)break;__ZN6Memory11free_staticEPvb(S,1)}while(0);__ZN6StringC2EPKc(d,600264);c[D>>2]=c[d>>2];__ZN10StringNameC2ERK6String(B,D);__ZN10StringNameC2EPKc(d,569961);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(B,d,1);__ZN10StringNameD2Ev(d);__ZN10StringNameD2Ev(B);S=c[D>>2]|0;do if(S|0){if(__Z16atomic_decrementPj(S+-8|0)|0)break;__ZN6Memory11free_staticEPvb(S,1)}while(0);__ZN6StringC2EPKc(d,600264);c[D>>2]=c[d>>2];__ZN10StringNameC2ERK6String(B,D);__ZN10StringNameC2EPKc(d,569981);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(B,d,2);__ZN10StringNameD2Ev(d);__ZN10StringNameD2Ev(B);B=c[D>>2]|0;do if(B|0){if(__Z16atomic_decrementPj(B+-8|0)|0)break;__ZN6Memory11free_staticEPvb(B,1)}while(0);B=c[z>>2]|0;do if(B|0){if(__Z16atomic_decrementPj(B+-8|0)|0)break;__ZN6Memory11free_staticEPvb(B,1)}while(0);B=c[y>>2]|0;a:do if(B|0){z=B;while(1){D=c[z>>2]|0;if(!D)break;__ZN4ListI6String16DefaultAllocatorE5_Data5eraseEPKNS2_7ElementE(z,D)|0;$=c[y>>2]|0;if(!(c[$+8>>2]|0)){_=300;break}if(!$)break a;else z=$}if((_|0)==300){__ZN6Memory11free_staticEPvb($,0);c[y>>2]=0;break}if(!(c[z+8>>2]|0)){a[1263537]=0;__ZN6Memory11free_staticEPvb(z,0);break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145461,1145120,668,1145467,0);break}}while(0);y=c[x>>2]|0;do if(y|0){if(__Z16atomic_decrementPj(y+-8|0)|0)break;__ZN6Memory11free_staticEPvb(y,1)}while(0);y=c[w>>2]|0;if(!y){l=b;return}if(__Z16atomic_decrementPj(y+-8|0)|0){l=b;return}__ZN6Memory11free_staticEPvb(y,1);l=b;return}function __ZN23VisualScriptPropertyGet13set_base_typeERK10StringName(a,b){a=a|0;b=b|0;var d=0;d=a+164|0;if((c[d>>2]|0)==(c[b>>2]|0))return;__ZN10StringNameaSERKS_(d,b);__ZN16VisualScriptNode20ports_changed_notifyEv(a);return}function __ZNK23VisualScriptPropertyGet13get_base_typeEv(a){a=a|0;var b=0,d=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b;__ZN10StringNameC2ERKS_(d,a+164|0);l=b;return c[d>>2]|0}function __ZN23VisualScriptPropertyGet15set_base_scriptERK6String(a,b){a=a|0;b=b|0;var d=0,e=0;d=a+168|0;if(__ZNK6StringeqERKS_(d,b)|0)return;e=c[d>>2]|0;if((e|0)!=(c[b>>2]|0)){if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);c[d>>2]=0;e=c[b>>2]|0;if(e|0?__Z28atomic_conditional_incrementPj(e+-8|0)|0:0)c[d>>2]=c[b>>2]}__ZN16VisualScriptNode20ports_changed_notifyEv(a);return}function __ZNK23VisualScriptPropertyGet15get_base_scriptEv(a){a=a|0;var b=0,d=0;b=a+168|0;a=c[b>>2]|0;if((a|0)!=0?(__Z28atomic_conditional_incrementPj(a+-8|0)|0)!=0:0)d=c[b>>2]|0;else d=0;return d|0}function __ZN23VisualScriptPropertyGet14set_basic_typeEN7Variant4TypeE(a,b){a=a|0;b=b|0;var d=0;d=a+160|0;if((c[d>>2]|0)==(b|0))return;c[d>>2]=b;__ZN16VisualScriptNode20ports_changed_notifyEv(a);return}function __ZNK23VisualScriptPropertyGet14get_basic_typeEv(a){a=a|0;return c[a+160>>2]|0}function __ZN23VisualScriptPropertyGet15_set_type_cacheEN7Variant4TypeE(a,b){a=a|0;b=b|0;c[a+152>>2]=b;return}function __ZNK23VisualScriptPropertyGet15_get_type_cacheEv(a){a=a|0;return c[a+152>>2]|0}function __ZN23VisualScriptPropertyGet14set_event_typeEN10InputEvent4TypeE(a,b){a=a|0;b=b|0;var d=0;d=a+180|0;if((c[d>>2]|0)==(b|0))return;c[d>>2]=b;if((c[a+156>>2]|0)==3)__ZN23VisualScriptPropertyGet13_update_cacheEv(a);__ZN23VisualScriptPropertyGet17_update_base_typeEv(a);__ZN16VisualScriptNode20ports_changed_notifyEv(a);return}function __ZNK23VisualScriptPropertyGet14get_event_typeEv(a){a=a|0;return c[a+180>>2]|0}function __ZN23VisualScriptPropertyGet12set_propertyERK10StringName(a,b){a=a|0;b=b|0;var d=0;d=a+176|0;if((c[d>>2]|0)==(c[b>>2]|0))return;__ZN10StringNameaSERKS_(d,b);__ZN23VisualScriptPropertyGet13_update_cacheEv(a);__ZN16VisualScriptNode20ports_changed_notifyEv(a);return}function __ZNK23VisualScriptPropertyGet12get_propertyEv(a){a=a|0;var b=0,d=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b;__ZN10StringNameC2ERKS_(d,a+176|0);l=b;return c[d>>2]|0}function __ZN23VisualScriptPropertyGet13set_call_modeENS_8CallModeE(a,b){a=a|0;b=b|0;var d=0;d=a+156|0;if((c[d>>2]|0)==(b|0))return;c[d>>2]=b;__ZN23VisualScriptPropertyGet17_update_base_typeEv(a);__ZN16VisualScriptNode20ports_changed_notifyEv(a);return}function __ZNK23VisualScriptPropertyGet13get_call_modeEv(a){a=a|0;return c[a+156>>2]|0}function __ZN23VisualScriptPropertyGet13set_base_pathERK8NodePath(a,b){a=a|0;b=b|0;var c=0;c=a+172|0;if(__ZNK8NodePatheqERKS_(c,b)|0)return;__ZN8NodePathaSERKS_(c,b);__ZN23VisualScriptPropertyGet17_update_base_typeEv(a);__ZN16VisualScriptNode20ports_changed_notifyEv(a);return}function __ZNK23VisualScriptPropertyGet13get_base_pathEv(a){a=a|0;var b=0,d=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b;__ZN8NodePathC2ERKS_(d,a+172|0);l=b;return c[d>>2]|0}function __ZNK13MethodBind0RCI23VisualScriptPropertyGet8NodePathE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;if((b|0)!=-1){f=0;l=a;return f|0}__ZN8NodePathC2Ev(d);__ZN7VariantC2ERK8NodePath(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);__ZN8NodePathD2Ev(d);f=b;l=a;return f|0}function __ZNK13MethodBind0RCI23VisualScriptPropertyGet8NodePathE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,600264);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI23VisualScriptPropertyGet8NodePathE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;j=f+24|0;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1227432)|0:0){c[h>>2]=0;a[1263537]=0;k=c[d+24>>2]|0;if((k|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=k;c[b>>2]=0;l=f;return}n=k-(c[d+20>>2]|0)|0;if((n|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=n;c[b>>2]=0;l=f;return}n=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))o=n;else o=c[(c[d>>2]|0)+n>>2]|0;c[j>>2]=ij[o&8191](d)|0;__ZN7VariantC2ERK8NodePath(i,j);__ZN8NodePathD2Ev(j);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI23VisualScriptPropertyGet8NodePathE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=d;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1227432)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;c[f>>2]=ij[i&8191](a)|0;__ZN8NodePathaSERKS_(e,f);__ZN8NodePathD2Ev(f);l=d;return}function __ZN13MethodBind0RCI23VisualScriptPropertyGet8NodePathED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN23VisualScriptPropertyGet17_update_base_typeEv(a){a=a|0;var b=0,d=0,e=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b;if(c[a+156>>2]|0){l=b;return}e=__ZNK16VisualScriptNode17get_visual_scriptEv(a)|0;if(!e){l=b;return}if(__ZN9Reference11unreferenceEv(e)|0?__Z17predelete_handlerP6Object(e)|0:0){gj[c[(c[e>>2]|0)+76>>2]&8191](e);__ZN6Memory11free_staticEPvb(e,0)}e=__ZNK16VisualScriptNode17get_visual_scriptEv(a)|0;c[d>>2]=ij[c[(c[e>>2]|0)+128>>2]&8191](e)|0;__ZN10StringNameaSERKS_(a+164|0,d);__ZN10StringNameD2Ev(d);if((e|0?__ZN9Reference11unreferenceEv(e)|0:0)?__Z17predelete_handlerP6Object(e)|0:0){gj[c[(c[e>>2]|0)+76>>2]&8191](e);__ZN6Memory11free_staticEPvb(e,0)}l=b;return}function __ZNK11MethodBind1I23VisualScriptPropertyGetRK8NodePathE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;if(b|0){f=0;l=a;return f|0}__ZN8NodePathC2Ev(d);__ZN7VariantC2ERK8NodePath(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);__ZN8NodePathD2Ev(d);f=b;l=a;return f|0}function __ZNK11MethodBind1I23VisualScriptPropertyGetRK8NodePathE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,600264);l=a;return c[b>>2]|0}function __ZN11MethodBind1I23VisualScriptPropertyGetRK8NodePathE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i+24|0;k=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1227432)|0:0){c[h>>2]=0;a[1263537]=0;n=d+24|0;o=c[n>>2]|0;if((o|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=o;c[b>>2]=0;l=i;return}p=o-(c[d+20>>2]|0)|0;if((p|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=p;c[b>>2]=0;l=i;return}if((g|0)>0){if((o|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);q=0}else{a[1263537]=0;q=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,q)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=q;c[b>>2]=0;l=i;return}}q=c[d+44>>2]|0;o=c[d+48>>2]|0;p=e+(o>>1)|0;if(!(o&1))r=q;else r=c[(c[p>>2]|0)+q>>2]|0;do if((g|0)<1){q=c[n>>2]|0;o=q+-1|0;if((q|0)>=1){e=c[d+16>>2]|0;s=(e|0)==0;if(s)t=0;else t=c[e+-4>>2]|0;if((q|0)<=(t|0)){if(s)u=0;else u=c[e+-4>>2]|0;do if((u|0)<(q|0)){if(s)v=0;else v=c[e+-4>>2]|0;if((v|0)<(q|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);w=0;break}else{a[1263537]=0;x=31;break}}else x=31;while(0);if((x|0)==31)w=e+(o*24|0)|0;__ZN7VariantC2ERKS_(k,w);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);c[j>>2]=__ZNK7Variantcv8NodePathEv(k)|0;Pi[r&2047](p,j);__ZN8NodePathD2Ev(j);if(c[k>>2]|0)__ZN7Variant5clearEv(k);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I23VisualScriptPropertyGetRK8NodePathE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e+4|0;g=e;if(!b)h=0;else{i=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1227432)|0;h=i?b:0}b=c[a+44>>2]|0;i=c[a+48>>2]|0;a=h+(i>>1)|0;if(!(i&1))j=b;else j=c[(c[a>>2]|0)+b>>2]|0;__ZN8NodePathC2ERKS_(f,c[d>>2]|0);c[g>>2]=c[f>>2];Pi[j&2047](a,g);__ZN8NodePathD2Ev(g);l=e;return}function __ZN11MethodBind1I23VisualScriptPropertyGetRK8NodePathED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI23VisualScriptPropertyGetNS0_8CallModeEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK13MethodBind0RCI23VisualScriptPropertyGetNS0_8CallModeEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,600264);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI23VisualScriptPropertyGetNS0_8CallModeEE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1227432)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2Ei(i,ij[n&8191](d)|0);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI23VisualScriptPropertyGetNS0_8CallModeEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0;if(!b)f=0;else{d=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1227432)|0;f=d?b:0}b=c[a+44>>2]|0;d=c[a+48>>2]|0;a=f+(d>>1)|0;if(!(d&1)){g=b;h=ij[g&8191](a)|0;c[e>>2]=h;return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=ij[g&8191](a)|0;c[e>>2]=h;return}}function __ZN13MethodBind0RCI23VisualScriptPropertyGetNS0_8CallModeEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I23VisualScriptPropertyGetNS0_8CallModeEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if(!b){__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK11MethodBind1I23VisualScriptPropertyGetNS0_8CallModeEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,600264);l=a;return c[b>>2]|0}function __ZN11MethodBind1I23VisualScriptPropertyGetNS0_8CallModeEE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1227432)|0:0){c[h>>2]=0;a[1263537]=0;k=d+24|0;n=c[k>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=i;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=i;return}if((g|0)>0){if((n|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);p=0}else{a[1263537]=0;p=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,p)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=p;c[b>>2]=0;l=i;return}}p=c[d+44>>2]|0;n=c[d+48>>2]|0;o=e+(n>>1)|0;if(!(n&1))q=p;else q=c[(c[o>>2]|0)+p>>2]|0;do if((g|0)<1){p=c[k>>2]|0;n=p+-1|0;if((p|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)s=0;else s=c[e+-4>>2]|0;if((p|0)<=(s|0)){if(r)t=0;else t=c[e+-4>>2]|0;do if((t|0)<(p|0)){if(r)u=0;else u=c[e+-4>>2]|0;if((u|0)<(p|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);v=0;break}else{a[1263537]=0;w=31;break}}else w=31;while(0);if((w|0)==31)v=e+(n*24|0)|0;__ZN7VariantC2ERKS_(j,v);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);f=__ZNK7VariantcviEv(j)|0;Pi[q&2047](o,f);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I23VisualScriptPropertyGetNS0_8CallModeEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1227432)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1)){g=b;h=c[d>>2]|0;i=c[h>>2]|0;Pi[g&2047](a,i);return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=c[d>>2]|0;i=c[h>>2]|0;Pi[g&2047](a,i);return}}function __ZN11MethodBind1I23VisualScriptPropertyGetNS0_8CallModeEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN23VisualScriptPropertyGet13_update_cacheEv(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0;d=l;l=l+112|0;if((l|0)>=(m|0))ba(112);e=d+56|0;f=d+24|0;g=d;h=d+48|0;i=b+156|0;if((c[i>>2]|0)==3){c[f>>2]=0;j=c[b+160>>2]|0;if((j|0)==19){k=e;n=k+56|0;do{c[k>>2]=0;k=k+4|0}while((k|0)<(n|0));c[e+4>>2]=c[b+180>>2];__ZN7VariantC2ERK10InputEvent(g,e);__ZN7VariantaSERKS_(f,g);if(c[g>>2]|0)__ZN7Variant5clearEv(g)}else{__ZN7Variant9constructENS_4TypeEPPKS_iRNS_9CallErrorEb(g,j,0,0,e,1);__ZN7VariantaSERKS_(f,g);if(c[g>>2]|0)__ZN7Variant5clearEv(g)}c[g>>2]=0;__ZNK7Variant17get_property_listEP4ListI12PropertyInfo16DefaultAllocatorE(f,g);j=c[g>>2]|0;if(!j)o=0;else{p=j;q=11}while(1){if((q|0)==11){q=0;o=c[p>>2]|0}if(!o)break;j=o+4|0;k=c[b+176>>2]|0;do if(k){n=c[k+4>>2]|0;if(n|0){__ZN6StringC2EPKc(e,n);r=c[e>>2]|0;break}n=k+8|0;c[e>>2]=0;s=c[n>>2]|0;if((s|0)!=0?(c[e>>2]=0,(__Z28atomic_conditional_incrementPj(s+-8|0)|0)!=0):0){s=c[n>>2]|0;c[e>>2]=s;r=s}else r=0}else{c[e>>2]=0;r=0}while(0);c[h>>2]=r;k=__ZNK6StringeqERKS_(j,h)|0;s=c[h>>2]|0;if(s|0?(__Z16atomic_decrementPj(s+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(s,1);if(k){q=24;break}p=o+20|0;q=11}if((q|0)==24)c[b+152>>2]=c[o>>2];o=c[g>>2]|0;a:do if(o|0){p=o;while(1){h=c[p>>2]|0;if(!h)break;__ZN4ListI12PropertyInfo16DefaultAllocatorE5_Data5eraseEPKNS2_7ElementE(p,h)|0;t=c[g>>2]|0;if(!(c[t+8>>2]|0)){q=30;break}if(!t)break a;else p=t}if((q|0)==30){__ZN6Memory11free_staticEPvb(t,0);c[g>>2]=0;break}if(!(c[p+8>>2]|0)){a[1263537]=0;__ZN6Memory11free_staticEPvb(p,0);break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145461,1145120,668,1145467,0);break}}while(0);if(!(c[f>>2]|0)){l=d;return}__ZN7Variant5clearEv(f);l=d;return}__ZN10StringNameC2Ev(e);c[f>>2]=0;switch(c[i>>2]|0){case 2:{__ZN10StringNameaSERKS_(e,b+164|0);i=b+168|0;c[g>>2]=0;t=__ZNK6StringneERKS_(i,g)|0;o=c[g>>2]|0;if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(o,1);if(t){t=(__ZN13ResourceCache3hasERK6String(i)|0)^1;o=c[313435]|0;if((o|0)!=0&t)gj[o&8191](i);if(__ZN13ResourceCache3hasERK6String(i)|0){o=__ZN13ResourceCache3getERK6String(i)|0;if(o){a[1263537]=0;if(__ZN9Reference8init_refEv(o)|0){u=o;q=61}else v=g}else{u=0;q=61}if((q|0)==61){c[g>>2]=u;v=g}__ZN3RefI6ScriptEaSI8ResourceEEvRKS_IT_E(f,g);u=c[v>>2]|0;if((u|0?__ZN9Reference11unreferenceEv(u)|0:0)?(u=c[v>>2]|0,__Z17predelete_handlerP6Object(u)|0):0){gj[c[(c[u>>2]|0)+76>>2]&8191](u);__ZN6Memory11free_staticEPvb(u,0)}c[v>>2]=0;q=67}}else q=67;break}case 0:{v=__ZNK16VisualScriptNode17get_visual_scriptEv(b)|0;if(!v)q=67;else{if(__ZN9Reference11unreferenceEv(v)|0?__Z17predelete_handlerP6Object(v)|0:0){gj[c[(c[v>>2]|0)+76>>2]&8191](v);__ZN6Memory11free_staticEPvb(v,0)}v=__ZNK16VisualScriptNode17get_visual_scriptEv(b)|0;c[g>>2]=ij[c[(c[v>>2]|0)+128>>2]&8191](v)|0;__ZN10StringNameaSERKS_(e,g);__ZN10StringNameD2Ev(g);if((v|0?__ZN9Reference11unreferenceEv(v)|0:0)?__Z17predelete_handlerP6Object(v)|0:0){gj[c[(c[v>>2]|0)+76>>2]&8191](v);__ZN6Memory11free_staticEPvb(v,0)}__ZN10StringNameaSERKS_(b+164|0,e);c[g>>2]=__ZNK16VisualScriptNode17get_visual_scriptEv(b)|0;__ZN3RefI6ScriptEaSI12VisualScriptEEvRKS_IT_E(f,g);v=c[g>>2]|0;if((v|0?__ZN9Reference11unreferenceEv(v)|0:0)?(v=c[g>>2]|0,__Z17predelete_handlerP6Object(v)|0):0){gj[c[(c[v>>2]|0)+76>>2]&8191](v);__ZN6Memory11free_staticEPvb(v,0)}q=67}break}default:q=67}if((q|0)==67){a[g>>0]=0;q=b+176|0;v=__ZN7ClassDB17get_property_typeERK10StringNameS2_Pb(b+164|0,q,g)|0;if(!(a[g>>0]|0)){u=c[f>>2]|0;if(u|0?(o=__ZNK6Object24get_static_property_typeERK10StringNamePb(u,q,g)|0,a[g>>0]|0):0)c[b+152>>2]=o}else c[b+152>>2]=v}v=c[f>>2]|0;if(!v){__ZN10StringNameD2Ev(e);l=d;return}if(!(__ZN9Reference11unreferenceEv(v)|0)){__ZN10StringNameD2Ev(e);l=d;return}v=c[f>>2]|0;if(!(__Z17predelete_handlerP6Object(v)|0)){__ZN10StringNameD2Ev(e);l=d;return}gj[c[(c[v>>2]|0)+76>>2]&8191](v);__ZN6Memory11free_staticEPvb(v,0);__ZN10StringNameD2Ev(e);l=d;return}function __ZNK13MethodBind0RCI23VisualScriptPropertyGetN10InputEvent4TypeEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK13MethodBind0RCI23VisualScriptPropertyGetN10InputEvent4TypeEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,600264);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI23VisualScriptPropertyGetN10InputEvent4TypeEE4callEP6ObjectPPK7VariantiRNS6_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1227432)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2Ei(i,ij[n&8191](d)|0);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI23VisualScriptPropertyGetN10InputEvent4TypeEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0;if(!b)f=0;else{d=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1227432)|0;f=d?b:0}b=c[a+44>>2]|0;d=c[a+48>>2]|0;a=f+(d>>1)|0;if(!(d&1)){g=b;h=ij[g&8191](a)|0;c[e>>2]=h;return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=ij[g&8191](a)|0;c[e>>2]=h;return}}function __ZN13MethodBind0RCI23VisualScriptPropertyGetN10InputEvent4TypeEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I23VisualScriptPropertyGetN10InputEvent4TypeEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if(!b){__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK11MethodBind1I23VisualScriptPropertyGetN10InputEvent4TypeEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,600264);l=a;return c[b>>2]|0}function __ZN11MethodBind1I23VisualScriptPropertyGetN10InputEvent4TypeEE4callEP6ObjectPPK7VariantiRNS6_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1227432)|0:0){c[h>>2]=0;a[1263537]=0;k=d+24|0;n=c[k>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=i;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=i;return}if((g|0)>0){if((n|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);p=0}else{a[1263537]=0;p=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,p)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=p;c[b>>2]=0;l=i;return}}p=c[d+44>>2]|0;n=c[d+48>>2]|0;o=e+(n>>1)|0;if(!(n&1))q=p;else q=c[(c[o>>2]|0)+p>>2]|0;do if((g|0)<1){p=c[k>>2]|0;n=p+-1|0;if((p|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)s=0;else s=c[e+-4>>2]|0;if((p|0)<=(s|0)){if(r)t=0;else t=c[e+-4>>2]|0;do if((t|0)<(p|0)){if(r)u=0;else u=c[e+-4>>2]|0;if((u|0)<(p|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);v=0;break}else{a[1263537]=0;w=31;break}}else w=31;while(0);if((w|0)==31)v=e+(n*24|0)|0;__ZN7VariantC2ERKS_(j,v);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);f=__ZNK7VariantcviEv(j)|0;Pi[q&2047](o,f);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I23VisualScriptPropertyGetN10InputEvent4TypeEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1227432)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1)){g=b;h=c[d>>2]|0;i=c[h>>2]|0;Pi[g&2047](a,i);return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=c[d>>2]|0;i=c[h>>2]|0;Pi[g&2047](a,i);return}}function __ZN11MethodBind1I23VisualScriptPropertyGetN10InputEvent4TypeEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI23VisualScriptPropertyGetN7Variant4TypeEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK13MethodBind0RCI23VisualScriptPropertyGetN7Variant4TypeEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,600264);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI23VisualScriptPropertyGetN7Variant4TypeEE4callEP6ObjectPPKS1_iRNS1_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1227432)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2Ei(i,ij[n&8191](d)|0);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI23VisualScriptPropertyGetN7Variant4TypeEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0;if(!b)f=0;else{d=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1227432)|0;f=d?b:0}b=c[a+44>>2]|0;d=c[a+48>>2]|0;a=f+(d>>1)|0;if(!(d&1)){g=b;h=ij[g&8191](a)|0;c[e>>2]=h;return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=ij[g&8191](a)|0;c[e>>2]=h;return}}function __ZN13MethodBind0RCI23VisualScriptPropertyGetN7Variant4TypeEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I23VisualScriptPropertyGetN7Variant4TypeEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if(!b){__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK11MethodBind1I23VisualScriptPropertyGetN7Variant4TypeEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,600264);l=a;return c[b>>2]|0}function __ZN11MethodBind1I23VisualScriptPropertyGetN7Variant4TypeEE4callEP6ObjectPPKS1_iRNS1_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1227432)|0:0){c[h>>2]=0;a[1263537]=0;k=d+24|0;n=c[k>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=i;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=i;return}if((g|0)>0){if((n|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);p=0}else{a[1263537]=0;p=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,p)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=p;c[b>>2]=0;l=i;return}}p=c[d+44>>2]|0;n=c[d+48>>2]|0;o=e+(n>>1)|0;if(!(n&1))q=p;else q=c[(c[o>>2]|0)+p>>2]|0;do if((g|0)<1){p=c[k>>2]|0;n=p+-1|0;if((p|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)s=0;else s=c[e+-4>>2]|0;if((p|0)<=(s|0)){if(r)t=0;else t=c[e+-4>>2]|0;do if((t|0)<(p|0)){if(r)u=0;else u=c[e+-4>>2]|0;if((u|0)<(p|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);v=0;break}else{a[1263537]=0;w=31;break}}else w=31;while(0);if((w|0)==31)v=e+(n*24|0)|0;__ZN7VariantC2ERKS_(j,v);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);f=__ZNK7VariantcviEv(j)|0;Pi[q&2047](o,f);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I23VisualScriptPropertyGetN7Variant4TypeEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1227432)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1)){g=b;h=c[d>>2]|0;i=c[h>>2]|0;Pi[g&2047](a,i);return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=c[d>>2]|0;i=c[h>>2]|0;Pi[g&2047](a,i);return}}function __ZN11MethodBind1I23VisualScriptPropertyGetN7Variant4TypeEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI23VisualScriptPropertyGet6StringE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;if((b|0)!=-1){f=0;l=a;return f|0}c[d>>2]=0;__ZN7VariantC2ERK6String(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);e=c[d>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);f=b;l=a;return f|0}function __ZNK13MethodBind0RCI23VisualScriptPropertyGet6StringE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,600264);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI23VisualScriptPropertyGet6StringE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;j=f+24|0;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1227432)|0:0){c[h>>2]=0;a[1263537]=0;k=c[d+24>>2]|0;if((k|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=k;c[b>>2]=0;l=f;return}n=k-(c[d+20>>2]|0)|0;if((n|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=n;c[b>>2]=0;l=f;return}n=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))o=n;else o=c[(c[d>>2]|0)+n>>2]|0;c[j>>2]=ij[o&8191](d)|0;__ZN7VariantC2ERK6String(i,j);d=c[j>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI23VisualScriptPropertyGet6StringE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0;if(!b)f=0;else{d=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1227432)|0;f=d?b:0}b=c[a+44>>2]|0;d=c[a+48>>2]|0;a=f+(d>>1)|0;if(!(d&1))g=b;else g=c[(c[a>>2]|0)+b>>2]|0;b=ij[g&8191](a)|0;a=b;g=c[e>>2]|0;if((g|0)==(b|0)){if(!b)return}else{if(g|0?(__Z16atomic_decrementPj(g+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(g,1);c[e>>2]=0;if(!b)return;if(__Z28atomic_conditional_incrementPj(b+-8|0)|0)c[e>>2]=a}if(__Z16atomic_decrementPj(b+-8|0)|0)return;__ZN6Memory11free_staticEPvb(b,1);return}function __ZN13MethodBind0RCI23VisualScriptPropertyGet6StringED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I23VisualScriptPropertyGetRK6StringE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;if(b|0){f=0;l=a;return f|0}c[d>>2]=0;__ZN7VariantC2ERK6String(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);e=c[d>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);f=b;l=a;return f|0}function __ZNK11MethodBind1I23VisualScriptPropertyGetRK6StringE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,600264);l=a;return c[b>>2]|0}function __ZN11MethodBind1I23VisualScriptPropertyGetRK6StringE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i+24|0;k=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1227432)|0:0){c[h>>2]=0;a[1263537]=0;n=d+24|0;o=c[n>>2]|0;if((o|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=o;c[b>>2]=0;l=i;return}p=o-(c[d+20>>2]|0)|0;if((p|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=p;c[b>>2]=0;l=i;return}if((g|0)>0){if((o|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);q=0}else{a[1263537]=0;q=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,q)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=q;c[b>>2]=0;l=i;return}}q=c[d+44>>2]|0;o=c[d+48>>2]|0;p=e+(o>>1)|0;if(!(o&1))r=q;else r=c[(c[p>>2]|0)+q>>2]|0;do if((g|0)<1){q=c[n>>2]|0;o=q+-1|0;if((q|0)>=1){e=c[d+16>>2]|0;s=(e|0)==0;if(s)t=0;else t=c[e+-4>>2]|0;if((q|0)<=(t|0)){if(s)u=0;else u=c[e+-4>>2]|0;do if((u|0)<(q|0)){if(s)v=0;else v=c[e+-4>>2]|0;if((v|0)<(q|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);w=0;break}else{a[1263537]=0;x=31;break}}else x=31;while(0);if((x|0)==31)w=e+(o*24|0)|0;__ZN7VariantC2ERKS_(k,w);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);c[j>>2]=__ZNK7Variantcv6StringEv(k)|0;Pi[r&2047](p,j);p=c[j>>2]|0;if(p|0?(__Z16atomic_decrementPj(p+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(p,1);if(c[k>>2]|0)__ZN7Variant5clearEv(k);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I23VisualScriptPropertyGetRK6StringE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1227432)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;b=c[d>>2]|0;d=c[b>>2]|0;if((d|0)!=0?(__Z28atomic_conditional_incrementPj(d+-8|0)|0)!=0:0)j=c[b>>2]|0;else j=0;c[f>>2]=j;Pi[i&2047](a,f);a=c[f>>2]|0;if(!a){l=e;return}if(__Z16atomic_decrementPj(a+-8|0)|0){l=e;return}__ZN6Memory11free_staticEPvb(a,1);l=e;return}function __ZN11MethodBind1I23VisualScriptPropertyGetRK6StringED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI23VisualScriptPropertyGet10StringNameE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;if((b|0)!=-1){f=0;l=a;return f|0}__ZN10StringNameC2Ev(d);__ZN7VariantC2ERK10StringName(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);__ZN10StringNameD2Ev(d);f=b;l=a;return f|0}function __ZNK13MethodBind0RCI23VisualScriptPropertyGet10StringNameE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,600264);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI23VisualScriptPropertyGet10StringNameE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;j=f+24|0;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1227432)|0:0){c[h>>2]=0;a[1263537]=0;k=c[d+24>>2]|0;if((k|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=k;c[b>>2]=0;l=f;return}n=k-(c[d+20>>2]|0)|0;if((n|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=n;c[b>>2]=0;l=f;return}n=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))o=n;else o=c[(c[d>>2]|0)+n>>2]|0;c[j>>2]=ij[o&8191](d)|0;__ZN7VariantC2ERK10StringName(i,j);__ZN10StringNameD2Ev(j);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI23VisualScriptPropertyGet10StringNameE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=d;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1227432)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;c[f>>2]=ij[i&8191](a)|0;__ZN8PtrToArgI10StringNameE6encodeES0_Pv(f,e);__ZN10StringNameD2Ev(f);l=d;return}function __ZN13MethodBind0RCI23VisualScriptPropertyGet10StringNameED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I23VisualScriptPropertyGetRK10StringNameE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;if(b|0){f=0;l=a;return f|0}__ZN10StringNameC2Ev(d);__ZN7VariantC2ERK10StringName(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);__ZN10StringNameD2Ev(d);f=b;l=a;return f|0}function __ZNK11MethodBind1I23VisualScriptPropertyGetRK10StringNameE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,600264);l=a;return c[b>>2]|0}function __ZN11MethodBind1I23VisualScriptPropertyGetRK10StringNameE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i+24|0;k=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1227432)|0:0){c[h>>2]=0;a[1263537]=0;n=d+24|0;o=c[n>>2]|0;if((o|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=o;c[b>>2]=0;l=i;return}p=o-(c[d+20>>2]|0)|0;if((p|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=p;c[b>>2]=0;l=i;return}if((g|0)>0){if((o|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);q=0}else{a[1263537]=0;q=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,q)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=q;c[b>>2]=0;l=i;return}}q=c[d+44>>2]|0;o=c[d+48>>2]|0;p=e+(o>>1)|0;if(!(o&1))r=q;else r=c[(c[p>>2]|0)+q>>2]|0;do if((g|0)<1){q=c[n>>2]|0;o=q+-1|0;if((q|0)>=1){e=c[d+16>>2]|0;s=(e|0)==0;if(s)t=0;else t=c[e+-4>>2]|0;if((q|0)<=(t|0)){if(s)u=0;else u=c[e+-4>>2]|0;do if((u|0)<(q|0)){if(s)v=0;else v=c[e+-4>>2]|0;if((v|0)<(q|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);w=0;break}else{a[1263537]=0;x=31;break}}else x=31;while(0);if((x|0)==31)w=e+(o*24|0)|0;__ZN7VariantC2ERKS_(k,w);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);c[j>>2]=__ZNK7Variantcv10StringNameEv(k)|0;Pi[r&2047](p,j);__ZN10StringNameD2Ev(j);if(c[k>>2]|0)__ZN7Variant5clearEv(k);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I23VisualScriptPropertyGetRK10StringNameE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e+4|0;g=e;if(!b)h=0;else{i=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1227432)|0;h=i?b:0}b=c[a+44>>2]|0;i=c[a+48>>2]|0;a=h+(i>>1)|0;if(!(i&1))j=b;else j=c[(c[a>>2]|0)+b>>2]|0;__ZN10StringNameC2ERK6String(f,c[d>>2]|0);c[g>>2]=c[f>>2];Pi[j&2047](a,g);__ZN10StringNameD2Ev(g);l=e;return}function __ZN11MethodBind1I23VisualScriptPropertyGetRK10StringNameED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN22VisualScriptEmitSignal18_initialize_classvEv(b){b=b|0;if(a[1258342]|0)return;if(!(a[1258337]|0)){if(!(a[1257004]|0)){if(!(a[1257001]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI9ReferenceEEvv();__ZN9Reference13_bind_methodsEv();a[1257001]=1}__ZN7ClassDB10_add_classI8ResourceEEvv();__ZN8Resource13_bind_methodsEv();a[1257004]=1}__ZN7ClassDB10_add_classI16VisualScriptNodeEEvv();__ZN16VisualScriptNode13_bind_methodsEv();a[1258337]=1}__ZN7ClassDB10_add_classI22VisualScriptEmitSignalEEvv();__ZN22VisualScriptEmitSignal13_bind_methodsEv();a[1258342]=1;return}function __ZN22VisualScriptEmitSignal5_setvERK10StringNameRK7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK22VisualScriptEmitSignal5_getvERK10StringNameR7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK22VisualScriptEmitSignal19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+24|0;g=e+4|0;h=e;if(!d)__ZNK16VisualScriptNode19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,0);__ZN6StringC2EPKc(f,600241);i=c[f>>2]|0;f=i;j=g+4|0;c[j>>2]=0;k=g+12|0;c[k>>2]=0;c[g>>2]=0;n=(i|0)==0;if(!n?(c[j>>2]=0,__Z28atomic_conditional_incrementPj(i+-8|0)|0):0)c[j>>2]=f;c[g+8>>2]=0;f=c[k>>2]|0;if(f|0){if(!(__Z16atomic_decrementPj(f+-8|0)|0))__ZN6Memory11free_staticEPvb(f,1);c[k>>2]=0}c[g+16>>2]=256;if(!(c[b>>2]|0)){k=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=k;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0}k=__ZnwjPFPvjE(32,4740)|0;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0;c[k+12>>2]=0;c[k+16>>2]=7;f=k+20|0;c[f>>2]=0;j=k+24|0;c[j>>2]=0;o=k+28|0;c[o>>2]=0;__ZN12PropertyInfoaSERKS_(k,g)|0;p=c[b>>2]|0;q=p+4|0;r=c[q>>2]|0;c[j>>2]=r;c[f>>2]=0;c[o>>2]=p;if(r|0)c[r+20>>2]=k;c[q>>2]=k;if(!(c[p>>2]|0))c[p>>2]=k;k=p+8|0;c[k>>2]=(c[k>>2]|0)+1;k=c[g+12>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);k=c[g+4>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);if(!n?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);__ZN10StringNameC2EPKc(h,600241);__ZN7ClassDB17get_property_listE10StringNameP4ListI12PropertyInfo16DefaultAllocatorEbPK6Object(h,b,1,a);__ZN10StringNameD2Ev(h);if(!d){l=e;return}__ZNK16VisualScriptNode19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,1);l=e;return}function __ZN22VisualScriptEmitSignal14_notificationvEib(a,b,c){a=a|0;b=b|0;c=c|0;if(c){if(552!=510)__ZN16VisualScriptNode13_notificationEi(a,b)}else if(552!=510)__ZN16VisualScriptNode13_notificationEi(a,b);return}function __ZNK22VisualScriptEmitSignal16_get_class_namevEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+8|0;e=b+4|0;f=b;g=a+148|0;a=c[g>>2]|0;if(a|0){if(c[a+4>>2]|0){l=b;return g|0}if(__ZNK6String6lengthEv(a+8|0)|0){l=b;return g|0}}__ZN6StringC2EPKc(d,600241);c[f>>2]=c[d>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameaSERKS_(g,e);__ZN10StringNameD2Ev(e);e=c[f>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);l=b;return g|0}function __ZNK22VisualScriptEmitSignal18_validate_propertyER12PropertyInfo(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d+12|0;f=d+8|0;g=d+4|0;h=d;if(!(__ZNK6StringeqEPKc(b+4|0,569841)|0)){l=d;return}c[b+8>>2]=3;c[f>>2]=0;i=__ZNK16VisualScriptNode17get_visual_scriptEv(a)|0;a=(i|0)==0;if(!a){__ZNK12VisualScript22get_custom_signal_listEP4ListI10StringName16DefaultAllocatorE(i,f);j=c[f>>2]|0;c[g>>2]=0;if(!j){k=0;n=g;o=g}else{p=j;q=g;r=g;s=6}}else{c[g>>2]=0;k=0;n=g;o=g}while(1){if((s|0)==6){s=0;k=c[p>>2]|0;n=q;o=r}if(!k)break;c[e>>2]=0;j=__ZNK6StringneERKS_(g,e)|0;t=c[e>>2]|0;if(t|0?(__Z16atomic_decrementPj(t+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(t,1);if(j)__ZN6StringpLEPKc(g,1117595)|0;j=c[k>>2]|0;do if(j){t=c[j+4>>2]|0;if(t|0){__ZN6StringC2EPKc(e,t);u=c[e>>2]|0;break}t=j+8|0;c[e>>2]=0;v=c[t>>2]|0;if((v|0)!=0?(c[e>>2]=0,(__Z28atomic_conditional_incrementPj(v+-8|0)|0)!=0):0){v=c[t>>2]|0;c[e>>2]=v;u=v}else u=0}else{c[e>>2]=0;u=0}while(0);c[h>>2]=u;__ZN6StringpLERKS_(g,h)|0;j=c[h>>2]|0;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);p=k+4|0;q=n;r=o;s=6}s=b+12|0;b=c[s>>2]|0;o=c[n>>2]|0;do if((b|0)!=(o|0)){if(b|0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(b,1);c[s>>2]=0;r=c[n>>2]|0;if(r)if(!(__Z28atomic_conditional_incrementPj(r+-8|0)|0)){w=c[g>>2]|0;break}else{q=c[g>>2]|0;c[s>>2]=q;w=q;break}else w=r}else w=o;while(0);if(w|0?(__Z16atomic_decrementPj(w+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(w,1);if((!a?__ZN9Reference11unreferenceEv(i)|0:0)?__Z17predelete_handlerP6Object(i)|0:0){gj[c[(c[i>>2]|0)+76>>2]&8191](i);__ZN6Memory11free_staticEPvb(i,0)}__ZN4ListI10StringName16DefaultAllocatorED2Ev(f);l=d;return}function __ZNK22VisualScriptEmitSignal9get_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,600241);l=a;return c[b>>2]|0}function __ZNK22VisualScriptEmitSignal8is_classERK6String(a,b){a=a|0;b=b|0;var c=0;if(((!(__ZNK6StringeqEPKc(b,600241)|0)?!(__ZNK6StringeqEPKc(b,570013)|0):0)?!(__ZNK6StringeqEPKc(b,1110448)|0):0)?!(__ZNK6StringeqEPKc(b,1126157)|0):0)c=__ZNK6StringeqEPKc(b,1142944)|0;else c=1;return c|0}function __ZNK22VisualScriptEmitSignal12is_class_ptrEPv(a,b){a=a|0;b=b|0;return (b|0)==1227436|((b|0)==1227416|((b|0)==1220696|((b|0)==1220724|(b|0)==1220580)))|0}function __ZN22VisualScriptEmitSignalD2Ev(a){a=a|0;var b=0,d=0,e=0,f=0;c[a>>2]=142288;__ZN10StringNameD2Ev(a+152|0);__ZN10StringNameD2Ev(a+148|0);c[a>>2]=139696;__ZN5ArrayD2Ev(a+140|0);b=a+128|0;d=c[b>>2]|0;if(d|0?(__ZN3SetIP12VisualScript10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(b,c[d+8>>2]|0),d=c[a+132>>2]|0,e=c[b>>2]|0,c[e+8>>2]=d,c[a+136>>2]=0,f=d,c[f+12>>2]=f,e|0):0){__ZN6Memory11free_staticEPvb(e,0);c[b>>2]=0}__ZN10StringNameD2Ev(a+124|0);__ZN8ResourceD2Ev(a);return}function __ZN22VisualScriptEmitSignalD0Ev(a){a=a|0;var b=0,d=0,e=0,f=0;c[a>>2]=142288;__ZN10StringNameD2Ev(a+152|0);__ZN10StringNameD2Ev(a+148|0);c[a>>2]=139696;__ZN5ArrayD2Ev(a+140|0);b=a+128|0;d=c[b>>2]|0;if(d|0?(__ZN3SetIP12VisualScript10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(b,c[d+8>>2]|0),d=c[a+132>>2]|0,e=c[b>>2]|0,c[e+8>>2]=d,c[a+136>>2]=0,f=d,c[f+12>>2]=f,e|0):0){__ZN6Memory11free_staticEPvb(e,0);c[b>>2]=0}__ZN10StringNameD2Ev(a+124|0);__ZN8ResourceD2Ev(a);__ZdlPv(a);return}function __ZNK22VisualScriptEmitSignal30get_output_sequence_port_countEv(a){a=a|0;return 1}function __ZNK22VisualScriptEmitSignal23has_input_sequence_portEv(a){a=a|0;return 1}function __ZNK22VisualScriptEmitSignal29get_output_sequence_port_textEi(a,b){a=a|0;b=b|0;return 0}function __ZNK22VisualScriptEmitSignal26get_input_value_port_countEv(a){a=a|0;var b=0,d=0,e=0,f=0;b=__ZNK16VisualScriptNode17get_visual_scriptEv(a)|0;if(!b){d=0;return d|0}e=a+152|0;if(__ZNK12VisualScript17has_custom_signalERK10StringName(b,e)|0)f=__ZNK12VisualScript32custom_signal_get_argument_countERK10StringName(b,e)|0;else f=0;if(!(__ZN9Reference11unreferenceEv(b)|0)){d=f;return d|0}if(!(__Z17predelete_handlerP6Object(b)|0)){d=f;return d|0}gj[c[(c[b>>2]|0)+76>>2]&8191](b);__ZN6Memory11free_staticEPvb(b,0);d=f;return d|0}function __ZNK22VisualScriptEmitSignal27get_output_value_port_countEv(a){a=a|0;return 0}function __ZNK22VisualScriptEmitSignal25get_input_value_port_infoEi(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;g=__ZNK16VisualScriptNode17get_visual_scriptEv(b)|0;if(!g){c[a>>2]=0;c[a+4>>2]=0;c[a+8>>2]=0;c[a+12>>2]=0;c[a+16>>2]=7;l=e;return}h=b+152|0;if(__ZNK12VisualScript17has_custom_signalERK10StringName(g,h)|0){b=__ZNK12VisualScript31custom_signal_get_argument_typeERK10StringNamei(g,h,d)|0;i=__ZNK12VisualScript31custom_signal_get_argument_nameERK10StringNamei(g,h,d)|0;d=i;__ZN6StringC2EPKc(f,1263606);h=a+4|0;c[h>>2]=0;j=a+12|0;c[j>>2]=0;c[a>>2]=b;b=(i|0)==0;if(!b?(c[h>>2]=0,__Z28atomic_conditional_incrementPj(i+-8|0)|0):0)c[h>>2]=d;c[a+8>>2]=0;d=c[f>>2]|0;do if(d){c[j>>2]=0;if(!(__Z28atomic_conditional_incrementPj(d+-8|0)|0)){k=c[f>>2]|0;break}else{h=c[f>>2]|0;c[j>>2]=h;k=h;break}}else k=d;while(0);c[a+16>>2]=7;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);if(!b?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1)}else{c[a>>2]=0;c[a+4>>2]=0;c[a+8>>2]=0;c[a+12>>2]=0;c[a+16>>2]=7}if(!(__ZN9Reference11unreferenceEv(g)|0)){l=e;return}if(!(__Z17predelete_handlerP6Object(g)|0)){l=e;return}gj[c[(c[g>>2]|0)+76>>2]&8191](g);__ZN6Memory11free_staticEPvb(g,0);l=e;return}function __ZNK22VisualScriptEmitSignal26get_output_value_port_infoEi(a,b,d){a=a|0;b=b|0;d=d|0;c[a>>2]=0;c[a+4>>2]=0;c[a+8>>2]=0;c[a+12>>2]=0;c[a+16>>2]=7;return}function __ZNK22VisualScriptEmitSignal11get_captionEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,564913);l=a;return c[b>>2]|0}function __ZNK22VisualScriptEmitSignal8get_textEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+4|0;e=b;f=c[a+152>>2]|0;do if(f){a=c[f+4>>2]|0;if(a|0){__ZN6StringC2EPKc(d,a);g=c[d>>2]|0;break}a=f+8|0;c[d>>2]=0;h=c[a>>2]|0;if((h|0)!=0?(c[d>>2]=0,(__Z28atomic_conditional_incrementPj(h+-8|0)|0)!=0):0){h=c[a>>2]|0;c[d>>2]=h;g=h}else g=0}else{c[d>>2]=0;g=0}while(0);c[e>>2]=g;g=__ZplPKcRK6String(564907,e)|0;d=c[e>>2]|0;if(!d){l=b;return g|0}if(__Z16atomic_decrementPj(d+-8|0)|0){l=b;return g|0}__ZN6Memory11free_staticEPvb(d,1);l=b;return g|0}function __ZNK22VisualScriptEmitSignal12get_categoryEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,573199);l=a;return c[b>>2]|0}function __ZN22VisualScriptEmitSignal8instanceEP20VisualScriptInstance(a,b){a=a|0;b=b|0;var d=0,e=0;d=__ZnwjPKc(68,1263606)|0;__ZN24VisualScriptNodeInstanceC2Ev(d);c[d>>2]=142464;e=d+64|0;__ZN10StringNameC2Ev(e);c[d+52>>2]=a;c[d+56>>2]=b;__ZN10StringNameaSERKS_(e,a+152|0);c[d+60>>2]=ij[c[(c[a>>2]|0)+132>>2]&8191](a)|0;return d|0}function __ZN34VisualScriptNodeInstanceEmitSignal4stepEPPK7VariantPPS0_N24VisualScriptNodeInstance9StartModeES4_RNS0_9CallErrorER6String(a,b,d,e,f,g,h){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;__ZN6Object11emit_signalERK10StringNamePPK7Varianti(c[(c[a+56>>2]|0)+4>>2]|0,a+64|0,b,c[a+60>>2]|0);return 0}function __ZN34VisualScriptNodeInstanceEmitSignalD2Ev(a){a=a|0;c[a>>2]=142464;__ZN10StringNameD2Ev(a+64|0);__ZN24VisualScriptNodeInstanceD2Ev(a);return}function __ZN34VisualScriptNodeInstanceEmitSignalD0Ev(a){a=a|0;c[a>>2]=142464;__ZN10StringNameD2Ev(a+64|0);__ZN24VisualScriptNodeInstanceD2Ev(a);__ZdlPv(a);return}function __ZNK12VisualScript17has_custom_signalERK10StringName(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0;d=c[a+160>>2]|0;if(!d){e=0;return e|0}f=c[d+8>>2]|0;d=c[a+164>>2]|0;a:do if((f|0)==(d|0))g=f;else{a=c[b>>2]|0;h=f;while(1){i=c[h+24>>2]|0;if(a>>>0<i>>>0)j=h+8|0;else{if(i>>>0>=a>>>0){g=h;break a}j=h+4|0}h=c[j>>2]|0;if((h|0)==(d|0)){g=d;break}}}while(0);e=(g|0)!=(d|0)&(g|0)!=0;return e|0}function __ZNK12VisualScript31custom_signal_get_argument_typeERK10StringNamei(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0;f=c[b+160>>2]|0;a:do if(f|0){g=c[f+8>>2]|0;h=c[b+164>>2]|0;i=(g|0)==(h|0);b:do if(i)j=g;else{k=c[d>>2]|0;l=g;while(1){m=c[l+24>>2]|0;if(k>>>0<m>>>0)n=l+8|0;else{if(m>>>0>=k>>>0){j=l;break b}n=l+4|0}l=c[n>>2]|0;if((l|0)==(h|0))break a}}while(0);if((j|0)!=(h|0)&(j|0)!=0){a[1263537]=0;if((e|0)>=0){a[1263537]=0;c:do if(i)o=g;else{l=c[d>>2]|0;k=g;do{m=c[k+24>>2]|0;if(l>>>0<m>>>0)p=k+8|0;else{if(m>>>0>=l>>>0){o=k;break c}p=k+4|0}k=c[p>>2]|0}while((k|0)!=(h|0));__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145936,604,1145947,0)}while(0);if((o|0)==(h|0)|(o|0)==0)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145936,604,1145947,0);a[1263537]=0;k=c[o+28>>2]|0;if(!k)q=0;else q=c[k+-4>>2]|0;if((q|0)>(e|0)){a[1263537]=0;d:do if(i)r=g;else{k=c[d>>2]|0;l=g;do{m=c[l+24>>2]|0;if(k>>>0<m>>>0)s=l+8|0;else{if(m>>>0>=k>>>0){r=l;break d}s=l+4|0}l=c[s>>2]|0}while((l|0)!=(h|0));__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145936,604,1145947,0)}while(0);if((r|0)==(h|0)|(r|0)==0)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145936,604,1145947,0);a[1263537]=0;g=c[r+28>>2]|0;i=(g|0)==0;if(i)t=0;else t=c[g+-4>>2]|0;do if((t|0)<=(e|0)){if(i)u=0;else u=c[g+-4>>2]|0;if((u|0)>(e|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0)}while(0);v=c[g+(e<<3)+4>>2]|0;return v|0}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(565086,563633,768,565026,0);v=0;return v|0}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(565086,563633,767,565118,0);v=0;return v|0}function __ZNK12VisualScript31custom_signal_get_argument_nameERK10StringNamei(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;f=c[b+160>>2]|0;a:do if(f|0){g=c[f+8>>2]|0;h=c[b+164>>2]|0;i=(g|0)==(h|0);b:do if(i)j=g;else{k=c[d>>2]|0;l=g;while(1){m=c[l+24>>2]|0;if(k>>>0<m>>>0)n=l+8|0;else{if(m>>>0>=k>>>0){j=l;break b}n=l+4|0}l=c[n>>2]|0;if((l|0)==(h|0))break a}}while(0);if((j|0)!=(h|0)&(j|0)!=0){a[1263537]=0;if((e|0)>=0){a[1263537]=0;c:do if(i)o=g;else{l=c[d>>2]|0;k=g;do{m=c[k+24>>2]|0;if(l>>>0<m>>>0)p=k+8|0;else{if(m>>>0>=l>>>0){o=k;break c}p=k+4|0}k=c[p>>2]|0}while((k|0)!=(h|0));__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145936,604,1145947,0)}while(0);if((o|0)==(h|0)|(o|0)==0)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145936,604,1145947,0);a[1263537]=0;k=c[o+28>>2]|0;if(!k)q=0;else q=c[k+-4>>2]|0;if((q|0)>(e|0)){a[1263537]=0;d:do if(i)r=g;else{k=c[d>>2]|0;l=g;do{m=c[l+24>>2]|0;if(k>>>0<m>>>0)s=l+8|0;else{if(m>>>0>=k>>>0){r=l;break d}s=l+4|0}l=c[s>>2]|0}while((l|0)!=(h|0));__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145936,604,1145947,0)}while(0);if((r|0)==(h|0)|(r|0)==0)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145936,604,1145947,0);a[1263537]=0;g=c[r+28>>2]|0;i=(g|0)==0;if(i)t=0;else t=c[g+-4>>2]|0;do if((t|0)<=(e|0)){if(i)u=0;else u=c[g+-4>>2]|0;if((u|0)>(e|0)){a[1263537]=0;v=42;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);w=0;break}}else v=42;while(0);if((v|0)==42)w=g+(e<<3)|0;i=c[w>>2]|0;if(!i){x=0;return x|0}if(!(__Z28atomic_conditional_incrementPj(i+-8|0)|0)){x=0;return x|0}x=c[w>>2]|0;return x|0}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(564924,563633,780,565026,0);x=0;return x|0}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(564924,563633,779,564956,0);x=0;return x|0}function __ZNK12VisualScript32custom_signal_get_argument_countERK10StringName(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0;e=c[b+160>>2]|0;a:do if(e|0){f=c[e+8>>2]|0;g=c[b+164>>2]|0;h=(f|0)==(g|0);b:do if(h)i=f;else{j=c[d>>2]|0;k=f;while(1){l=c[k+24>>2]|0;if(j>>>0<l>>>0)m=k+8|0;else{if(l>>>0>=j>>>0){i=k;break b}m=k+4|0}k=c[m>>2]|0;if((k|0)==(g|0))break a}}while(0);if((i|0)!=(g|0)&(i|0)!=0){a[1263537]=0;c:do if(h)n=f;else{k=c[d>>2]|0;j=f;do{l=c[j+24>>2]|0;if(k>>>0<l>>>0)o=j+8|0;else{if(l>>>0>=k>>>0){n=j;break c}o=j+4|0}j=c[o>>2]|0}while((j|0)!=(g|0));__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145936,604,1145947,0)}while(0);if((n|0)==(g|0)|(n|0)==0)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145936,604,1145947,0);a[1263537]=0;f=c[n+28>>2]|0;if(!f){p=0;return p|0}p=c[f+-4>>2]|0;return p|0}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(565192,563633,793,565225,0);p=0;return p|0}function __ZNK12VisualScript22get_custom_signal_listEP4ListI10StringName16DefaultAllocatorE(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0;d=c[a+160>>2]|0;if(d|0?(e=c[d+8>>2]|0,d=c[a+164>>2]|0,(e|0)!=(d|0)):0){a=e;while(1){e=c[a+8>>2]|0;if((e|0)==(d|0))break;else a=e}if(a|0){d=a;a=c[b>>2]|0;do{if(!a){e=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=e;c[e>>2]=0;c[e+4>>2]=0;c[e+8>>2]=0}e=__ZnwjPFPvjE(16,4740)|0;__ZN10StringNameC2Ev(e);f=e+4|0;c[f>>2]=0;g=e+8|0;c[g>>2]=0;h=e+12|0;c[h>>2]=0;__ZN10StringNameaSERKS_(e,d+24|0);a=c[b>>2]|0;i=a+4|0;j=c[i>>2]|0;c[g>>2]=j;c[f>>2]=0;c[h>>2]=a;if(j|0)c[j+4>>2]=e;c[i>>2]=e;if(!(c[a>>2]|0))c[a>>2]=e;e=a+8|0;c[e>>2]=(c[e>>2]|0)+1;d=c[d+16>>2]|0}while((d|0)!=0)}}__ZN4ListI10StringName16DefaultAllocatorE11sort_customINS0_11AlphCompareEEEvv(b);return}function __ZN4ListI10StringName16DefaultAllocatorE11sort_customINS0_11AlphCompareEEEvv(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d;f=c[b>>2]|0;if(!f){l=d;return}g=c[f+8>>2]|0;if((g|0)<2){l=d;return}f=__ZN6Memory12alloc_staticEjb(g<<2,1)|0;if(!f){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143992,1144012,140,1144029,0);h=0;i=0}else{a[1263537]=0;j=f+-8|0;c[j>>2]=g;c[j+4>>2]=0;h=f;i=f}f=c[b>>2]|0;if(!f){k=0;n=0}else{o=0;p=f;q=8}while(1){if((q|0)==8){q=0;k=c[p>>2]|0;n=o}if(!k)break;c[h+(n<<2)>>2]=k;o=n+1|0;p=k+4|0;q=8}switch(g|0){case 0:break;case 1:{r=0;q=13;break}default:{k=g;p=0;do{p=p+1|0;k=k>>1}while((k|0)!=1);r=p<<1;q=13}}if((q|0)==13){__ZNK9SortArrayIPN4ListI10StringName16DefaultAllocatorE7ElementENS3_19AuxiliaryComparatorINS1_11AlphCompareEEEE9introsortEiiPS5_i(e,0,g,h,r);__ZNK9SortArrayIPN4ListI10StringName16DefaultAllocatorE7ElementENS3_19AuxiliaryComparatorINS1_11AlphCompareEEEE20final_insertion_sortEiiPS5_(e,0,g,h)}e=c[b>>2]|0;c[e>>2]=c[h>>2];c[(c[h>>2]|0)+8>>2]=0;c[(c[h>>2]|0)+4>>2]=c[h+4>>2];b=g+-1|0;r=h+(b<<2)|0;c[e+4>>2]=c[r>>2];c[(c[r>>2]|0)+8>>2]=c[h+(g+-2<<2)>>2];c[(c[r>>2]|0)+4>>2]=0;if((b|0)>1){r=1;do{g=h+(r<<2)|0;c[(c[g>>2]|0)+8>>2]=c[h+(r+-1<<2)>>2];r=r+1|0;c[(c[g>>2]|0)+4>>2]=c[h+(r<<2)>>2]}while((r|0)!=(b|0))}__ZN6Memory11free_staticEPvb(i,1);l=d;return}function __ZNK9SortArrayIPN4ListI10StringName16DefaultAllocatorE7ElementENS3_19AuxiliaryComparatorINS1_11AlphCompareEEEE9introsortEiiPS5_i(a,b,d,e,f){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0;g=d-b|0;if((g|0)<=16)return;h=e+(b<<2)|0;i=f;f=d;d=g;while(1){if(!i)break;i=i+-1|0;g=e+((d>>>1)+b<<2)|0;j=e+(f+-1<<2)|0;if(__ZNK10StringName11AlphCompareclERKS_S2_(a,c[h>>2]|0,c[g>>2]|0)|0)if(__ZNK10StringName11AlphCompareclERKS_S2_(a,c[g>>2]|0,c[j>>2]|0)|0)k=g;else{l=__ZNK10StringName11AlphCompareclERKS_S2_(a,c[h>>2]|0,c[j>>2]|0)|0;k=l?j:h}else if(__ZNK10StringName11AlphCompareclERKS_S2_(a,c[h>>2]|0,c[j>>2]|0)|0)k=h;else{l=__ZNK10StringName11AlphCompareclERKS_S2_(a,c[g>>2]|0,c[j>>2]|0)|0;k=l?j:g}g=c[k>>2]|0;j=b;l=f;while(1){m=j;while(1){n=e+(m<<2)|0;o=m+1|0;if(__ZNK10StringName11AlphCompareclERKS_S2_(a,c[n>>2]|0,g)|0)m=o;else{p=l;break}}do{p=p+-1|0;q=e+(p<<2)|0}while(__ZNK10StringName11AlphCompareclERKS_S2_(a,g,c[q>>2]|0)|0);if((m|0)>=(p|0))break;r=c[n>>2]|0;c[n>>2]=c[q>>2];c[q>>2]=r;j=o;l=p}__ZNK9SortArrayIPN4ListI10StringName16DefaultAllocatorE7ElementENS3_19AuxiliaryComparatorINS1_11AlphCompareEEEE9introsortEiiPS5_i(a,m,f,e,i);d=m-b|0;if((d|0)<=16){s=17;break}else f=m}if((s|0)==17)return;__ZNK9SortArrayIPN4ListI10StringName16DefaultAllocatorE7ElementENS3_19AuxiliaryComparatorINS1_11AlphCompareEEEE9make_heapEiiPS5_(a,b,f,e);__ZNK9SortArrayIPN4ListI10StringName16DefaultAllocatorE7ElementENS3_19AuxiliaryComparatorINS1_11AlphCompareEEEE9sort_heapEiiPS5_(a,b,f,e);return}function __ZNK9SortArrayIPN4ListI10StringName16DefaultAllocatorE7ElementENS3_19AuxiliaryComparatorINS1_11AlphCompareEEEE20final_insertion_sortEiiPS5_(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0;if((d-b|0)<=16){if((d|0)==(b|0))return;f=b+1|0;if((f|0)==(d|0))return;g=e+(b<<2)|0;h=b;i=f;while(1){f=c[e+(i<<2)>>2]|0;if(__ZNK10StringName11AlphCompareclERKS_S2_(a,f,c[g>>2]|0)|0)if((h|0)<(b|0))j=g;else{k=i;do{l=k;k=k+-1|0;c[e+(l<<2)>>2]=c[e+(k<<2)>>2]}while((k|0)>(b|0));j=g}else{k=e+(h<<2)|0;if(__ZNK10StringName11AlphCompareclERKS_S2_(a,f,c[k>>2]|0)|0){l=i;m=h;n=k;while(1){c[e+(l<<2)>>2]=c[n>>2];k=m+-1|0;n=e+(k<<2)|0;if(!(__ZNK10StringName11AlphCompareclERKS_S2_(a,f,c[n>>2]|0)|0)){o=m;break}else{p=m;m=k;l=p}}}else o=i;j=e+(o<<2)|0}c[j>>2]=f;l=i+1|0;if((l|0)==(d|0))break;else{m=i;i=l;h=m}}return}h=b+16|0;i=e+(b<<2)|0;j=b;o=b+1|0;while(1){g=c[e+(o<<2)>>2]|0;if(__ZNK10StringName11AlphCompareclERKS_S2_(a,g,c[i>>2]|0)|0)if((j|0)<(b|0))q=i;else{m=o;do{l=m;m=m+-1|0;c[e+(l<<2)>>2]=c[e+(m<<2)>>2]}while((m|0)>(b|0));q=i}else{m=e+(j<<2)|0;if(__ZNK10StringName11AlphCompareclERKS_S2_(a,g,c[m>>2]|0)|0){f=o;l=j;n=m;while(1){c[e+(f<<2)>>2]=c[n>>2];m=l+-1|0;n=e+(m<<2)|0;if(!(__ZNK10StringName11AlphCompareclERKS_S2_(a,g,c[n>>2]|0)|0)){r=l;break}else{p=l;l=m;f=p}}}else r=o;q=e+(r<<2)|0}c[q>>2]=g;f=o+1|0;if((f|0)==(h|0))break;else{l=o;o=f;j=l}}if((h|0)==(d|0))return;else s=h;do{h=c[e+(s<<2)>>2]|0;j=s+-1|0;o=e+(j<<2)|0;if(__ZNK10StringName11AlphCompareclERKS_S2_(a,h,c[o>>2]|0)|0){q=s;r=j;j=o;while(1){c[e+(q<<2)>>2]=c[j>>2];o=r+-1|0;j=e+(o<<2)|0;if(!(__ZNK10StringName11AlphCompareclERKS_S2_(a,h,c[j>>2]|0)|0)){t=r;break}else{i=r;r=o;q=i}}}else t=s;c[e+(t<<2)>>2]=h;s=s+1|0}while((s|0)!=(d|0));return}function __ZNK10StringName11AlphCompareclERKS_S2_(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=a+8|0;f=a+4|0;g=a;h=c[b>>2]|0;do if(h){b=c[h+4>>2]|0;if(b|0){__ZN6StringC2EPKc(e,b);i=c[e>>2]|0;break}b=h+8|0;c[e>>2]=0;j=c[b>>2]|0;if((j|0)!=0?(c[e>>2]=0,(__Z28atomic_conditional_incrementPj(j+-8|0)|0)!=0):0){j=c[b>>2]|0;c[e>>2]=j;i=j}else i=0}else{c[e>>2]=0;i=0}while(0);c[f>>2]=i;i=c[d>>2]|0;do if(i){d=c[i+4>>2]|0;if(d|0){__ZN6StringC2EPKc(e,d);k=c[e>>2]|0;break}d=i+8|0;c[e>>2]=0;h=c[d>>2]|0;if((h|0)!=0?(c[e>>2]=0,(__Z28atomic_conditional_incrementPj(h+-8|0)|0)!=0):0){h=c[d>>2]|0;c[e>>2]=h;k=h}else k=0}else{c[e>>2]=0;k=0}while(0);c[g>>2]=k;k=__ZNK6StringltES_(f,g)|0;e=c[g>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);e=c[f>>2]|0;if(!e){l=a;return k|0}if(__Z16atomic_decrementPj(e+-8|0)|0){l=a;return k|0}__ZN6Memory11free_staticEPvb(e,1);l=a;return k|0}function __ZNK9SortArrayIPN4ListI10StringName16DefaultAllocatorE7ElementENS3_19AuxiliaryComparatorINS1_11AlphCompareEEEE9make_heapEiiPS5_(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0;f=d-b|0;if((f|0)<2)return;d=(f+-2|0)/2|0;while(1){g=c[e+(d+b<<2)>>2]|0;h=d<<1;i=h+2|0;if((i|0)<(f|0)){j=h;k=d;l=i;while(1){m=j|1;n=__ZNK10StringName11AlphCompareclERKS_S2_(a,c[e+(l+b<<2)>>2]|0,c[e+(m+b<<2)>>2]|0)|0;o=n?m:l;c[e+(k+b<<2)>>2]=c[e+(o+b<<2)>>2];m=o<<1;n=m+2|0;if((n|0)<(f|0)){j=m;k=o;l=n}else{p=m;q=n;r=o;break}}}else{p=h;q=i;r=d}l=p|1;if((q|0)==(f|0)){c[e+(r+b<<2)>>2]=c[e+(l+b<<2)>>2];s=l}else s=r;l=s+b|0;a:do if((s|0)>(d|0)){k=s;j=l;while(1){k=(k+-1|0)/2|0;o=k+b|0;n=e+(o<<2)|0;if(!(__ZNK10StringName11AlphCompareclERKS_S2_(a,c[n>>2]|0,g)|0)){t=j;break a}c[e+(j<<2)>>2]=c[n>>2];if((k|0)<=(d|0)){t=o;break}else j=o}}else t=l;while(0);c[e+(t<<2)>>2]=g;if(!d)break;else d=d+-1|0}return}function __ZNK9SortArrayIPN4ListI10StringName16DefaultAllocatorE7ElementENS3_19AuxiliaryComparatorINS1_11AlphCompareEEEE9sort_heapEiiPS5_(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0;if((d-b|0)<=1)return;f=e+(b<<2)|0;g=d;do{g=g+-1|0;d=e+(g<<2)|0;h=c[d>>2]|0;c[d>>2]=c[f>>2];d=g-b|0;if((d|0)>2){i=0;j=0;k=2;do{l=i|1;m=__ZNK10StringName11AlphCompareclERKS_S2_(a,c[e+(k+b<<2)>>2]|0,c[e+(l+b<<2)>>2]|0)|0;n=j;j=m?l:k;c[e+(n+b<<2)>>2]=c[e+(j+b<<2)>>2];i=j<<1;k=i+2|0}while((k|0)<(d|0));o=i|1;p=k;q=j}else{o=1;p=2;q=0}if((p|0)==(d|0)){c[e+(q+b<<2)>>2]=c[e+(o+b<<2)>>2];r=o}else r=q;n=r+b|0;a:do if((r|0)>0){l=r;m=n;while(1){s=l+-1|0;l=(s|0)/2|0;t=l+b|0;u=e+(t<<2)|0;if(!(__ZNK10StringName11AlphCompareclERKS_S2_(a,c[u>>2]|0,h)|0)){v=m;break a}c[e+(m<<2)>>2]=c[u>>2];if((s|0)<=1){v=t;break}else m=t}}else v=n;while(0);c[e+(v<<2)>>2]=h}while((d|0)>1);return}function __ZN7ClassDB10_add_classI22VisualScriptEmitSignalEEvv(){var a=0,b=0,d=0,e=0,f=0,g=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+16|0;d=a+12|0;e=a+8|0;f=a+4|0;g=a;__ZN6StringC2EPKc(b,600241);c[e>>2]=c[b>>2];__ZN10StringNameC2ERK6String(d,e);__ZN6StringC2EPKc(b,570013);c[g>>2]=c[b>>2];__ZN10StringNameC2ERK6String(f,g);__ZN7ClassDB11_add_class2ERK10StringNameS2_(d,f);__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);__ZN10StringNameD2Ev(d);d=c[e>>2]|0;if(!d){l=a;return}if(__Z16atomic_decrementPj(d+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(d,1);l=a;return}function __ZN22VisualScriptEmitSignal13_bind_methodsEv(){var a=0,b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0;a=l;l=l+64|0;if((l|0)>=(m|0))ba(64);b=a+44|0;d=a+32|0;e=a+24|0;f=a+12|0;g=a+40|0;h=a;i=a+16|0;j=a+8|0;k=a+4|0;__Z8D_METHODPKcS0_(d,569855,1126230);n=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(n);c[n>>2]=142488;__ZN10MethodBind10_set_constEb(n,0);__ZN10MethodBind24_generate_argument_typesEi(n,1);c[n+44>>2]=581;c[n+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,n,d,0,0)|0;n=d+4|0;o=c[n>>2]|0;if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0){p=c[n>>2]|0;n=(p|0)==0?0:p+-4|0;p=n+4|0;if(c[n>>2]|0){q=0;do{__ZN10StringNameD2Ev(p+(q<<2)|0);q=q+1|0}while(q>>>0<(c[n>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(o,1)}__ZN10StringNameD2Ev(d);__Z8D_METHODPKc(e,569866);d=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(d);c[d>>2]=142524;__ZN10MethodBind10_set_constEb(d,1);__ZN10MethodBind24_generate_argument_typesEi(d,0);__ZN10MethodBind12_set_returnsEb(d,1);c[d+44>>2]=4808;c[d+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,d,e,0,0)|0;d=e+4|0;o=c[d>>2]|0;if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0){n=c[d>>2]|0;d=(n|0)==0?0:n+-4|0;n=d+4|0;if(c[d>>2]|0){q=0;do{__ZN10StringNameD2Ev(n+(q<<2)|0);q=q+1|0}while(q>>>0<(c[d>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(o,1)}__ZN10StringNameD2Ev(e);__ZN6StringC2EPKc(b,600241);c[g>>2]=c[b>>2];__ZN10StringNameC2ERK6String(f,g);__ZN6StringC2EPKc(h,569841);__ZN6StringC2EPKc(i,1263606);e=b+4|0;c[e>>2]=0;o=b+12|0;c[o>>2]=0;c[b>>2]=4;d=c[h>>2]|0;if(d|0?(c[e>>2]=0,__Z28atomic_conditional_incrementPj(d+-8|0)|0):0)c[e>>2]=c[h>>2];c[b+8>>2]=0;e=c[o>>2]|0;if((e|0)!=(c[i>>2]|0)){if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);c[o>>2]=0;e=c[i>>2]|0;if(e|0?__Z28atomic_conditional_incrementPj(e+-8|0)|0:0)c[o>>2]=c[i>>2]}c[b+16>>2]=7;c[j>>2]=__Z11_scs_createPKc(569855)|0;c[k>>2]=__Z11_scs_createPKc(569866)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(f,b,j,k,-1);__ZN10StringNameD2Ev(k);__ZN10StringNameD2Ev(j);j=c[b+12>>2]|0;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);j=c[b+4>>2]|0;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);j=c[i>>2]|0;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);j=c[h>>2]|0;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(!f){l=a;return}if(__Z16atomic_decrementPj(f+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(f,1);l=a;return}function __ZN22VisualScriptEmitSignal10set_signalERK10StringName(a,b){a=a|0;b=b|0;var d=0;d=a+152|0;if((c[d>>2]|0)==(c[b>>2]|0))return;__ZN10StringNameaSERKS_(d,b);__ZN16VisualScriptNode20ports_changed_notifyEv(a);return}function __ZNK22VisualScriptEmitSignal10get_signalEv(a){a=a|0;var b=0,d=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b;__ZN10StringNameC2ERKS_(d,a+152|0);l=b;return c[d>>2]|0}function __ZNK13MethodBind0RCI22VisualScriptEmitSignal10StringNameE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;if((b|0)!=-1){f=0;l=a;return f|0}__ZN10StringNameC2Ev(d);__ZN7VariantC2ERK10StringName(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);__ZN10StringNameD2Ev(d);f=b;l=a;return f|0}function __ZNK13MethodBind0RCI22VisualScriptEmitSignal10StringNameE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,600241);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI22VisualScriptEmitSignal10StringNameE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;j=f+24|0;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1227436)|0:0){c[h>>2]=0;a[1263537]=0;k=c[d+24>>2]|0;if((k|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=k;c[b>>2]=0;l=f;return}n=k-(c[d+20>>2]|0)|0;if((n|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=n;c[b>>2]=0;l=f;return}n=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))o=n;else o=c[(c[d>>2]|0)+n>>2]|0;c[j>>2]=ij[o&8191](d)|0;__ZN7VariantC2ERK10StringName(i,j);__ZN10StringNameD2Ev(j);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI22VisualScriptEmitSignal10StringNameE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=d;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1227436)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;c[f>>2]=ij[i&8191](a)|0;__ZN8PtrToArgI10StringNameE6encodeES0_Pv(f,e);__ZN10StringNameD2Ev(f);l=d;return}function __ZN13MethodBind0RCI22VisualScriptEmitSignal10StringNameED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I22VisualScriptEmitSignalRK10StringNameE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;if(b|0){f=0;l=a;return f|0}__ZN10StringNameC2Ev(d);__ZN7VariantC2ERK10StringName(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);__ZN10StringNameD2Ev(d);f=b;l=a;return f|0}function __ZNK11MethodBind1I22VisualScriptEmitSignalRK10StringNameE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,600241);l=a;return c[b>>2]|0}function __ZN11MethodBind1I22VisualScriptEmitSignalRK10StringNameE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i+24|0;k=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1227436)|0:0){c[h>>2]=0;a[1263537]=0;n=d+24|0;o=c[n>>2]|0;if((o|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=o;c[b>>2]=0;l=i;return}p=o-(c[d+20>>2]|0)|0;if((p|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=p;c[b>>2]=0;l=i;return}if((g|0)>0){if((o|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);q=0}else{a[1263537]=0;q=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,q)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=q;c[b>>2]=0;l=i;return}}q=c[d+44>>2]|0;o=c[d+48>>2]|0;p=e+(o>>1)|0;if(!(o&1))r=q;else r=c[(c[p>>2]|0)+q>>2]|0;do if((g|0)<1){q=c[n>>2]|0;o=q+-1|0;if((q|0)>=1){e=c[d+16>>2]|0;s=(e|0)==0;if(s)t=0;else t=c[e+-4>>2]|0;if((q|0)<=(t|0)){if(s)u=0;else u=c[e+-4>>2]|0;do if((u|0)<(q|0)){if(s)v=0;else v=c[e+-4>>2]|0;if((v|0)<(q|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);w=0;break}else{a[1263537]=0;x=31;break}}else x=31;while(0);if((x|0)==31)w=e+(o*24|0)|0;__ZN7VariantC2ERKS_(k,w);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);c[j>>2]=__ZNK7Variantcv10StringNameEv(k)|0;Pi[r&2047](p,j);__ZN10StringNameD2Ev(j);if(c[k>>2]|0)__ZN7Variant5clearEv(k);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I22VisualScriptEmitSignalRK10StringNameE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e+4|0;g=e;if(!b)h=0;else{i=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1227436)|0;h=i?b:0}b=c[a+44>>2]|0;i=c[a+48>>2]|0;a=h+(i>>1)|0;if(!(i&1))j=b;else j=c[(c[a>>2]|0)+b>>2]|0;__ZN10StringNameC2ERK6String(f,c[d>>2]|0);c[g>>2]=c[f>>2];Pi[j&2047](a,g);__ZN10StringNameD2Ev(g);l=e;return}function __ZN11MethodBind1I22VisualScriptEmitSignalRK10StringNameED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN23VisualScriptBuiltinFunc18_initialize_classvEv(b){b=b|0;if(a[1258343]|0)return;if(!(a[1258337]|0)){if(!(a[1257004]|0)){if(!(a[1257001]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI9ReferenceEEvv();__ZN9Reference13_bind_methodsEv();a[1257001]=1}__ZN7ClassDB10_add_classI8ResourceEEvv();__ZN8Resource13_bind_methodsEv();a[1257004]=1}__ZN7ClassDB10_add_classI16VisualScriptNodeEEvv();__ZN16VisualScriptNode13_bind_methodsEv();a[1258337]=1}__ZN7ClassDB10_add_classI23VisualScriptBuiltinFuncEEvv();__ZN23VisualScriptBuiltinFunc13_bind_methodsEv();a[1258343]=1;return}function __ZN23VisualScriptBuiltinFunc5_setvERK10StringNameRK7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK23VisualScriptBuiltinFunc5_getvERK10StringNameR7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK23VisualScriptBuiltinFunc19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+24|0;g=e+4|0;h=e;if(!d)__ZNK16VisualScriptNode19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,0);__ZN6StringC2EPKc(f,600031);i=c[f>>2]|0;f=i;j=g+4|0;c[j>>2]=0;k=g+12|0;c[k>>2]=0;c[g>>2]=0;n=(i|0)==0;if(!n?(c[j>>2]=0,__Z28atomic_conditional_incrementPj(i+-8|0)|0):0)c[j>>2]=f;c[g+8>>2]=0;f=c[k>>2]|0;if(f|0){if(!(__Z16atomic_decrementPj(f+-8|0)|0))__ZN6Memory11free_staticEPvb(f,1);c[k>>2]=0}c[g+16>>2]=256;if(!(c[b>>2]|0)){k=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=k;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0}k=__ZnwjPFPvjE(32,4740)|0;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0;c[k+12>>2]=0;c[k+16>>2]=7;f=k+20|0;c[f>>2]=0;j=k+24|0;c[j>>2]=0;o=k+28|0;c[o>>2]=0;__ZN12PropertyInfoaSERKS_(k,g)|0;p=c[b>>2]|0;q=p+4|0;r=c[q>>2]|0;c[j>>2]=r;c[f>>2]=0;c[o>>2]=p;if(r|0)c[r+20>>2]=k;c[q>>2]=k;if(!(c[p>>2]|0))c[p>>2]=k;k=p+8|0;c[k>>2]=(c[k>>2]|0)+1;k=c[g+12>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);k=c[g+4>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);if(!n?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);__ZN10StringNameC2EPKc(h,600031);__ZN7ClassDB17get_property_listE10StringNameP4ListI12PropertyInfo16DefaultAllocatorEbPK6Object(h,b,1,a);__ZN10StringNameD2Ev(h);if(!d){l=e;return}__ZNK16VisualScriptNode19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,1);l=e;return}function __ZN23VisualScriptBuiltinFunc14_notificationvEib(a,b,c){a=a|0;b=b|0;c=c|0;if(c){if(552!=510)__ZN16VisualScriptNode13_notificationEi(a,b)}else if(552!=510)__ZN16VisualScriptNode13_notificationEi(a,b);return}function __ZNK23VisualScriptBuiltinFunc16_get_class_namevEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+8|0;e=b+4|0;f=b;g=a+148|0;a=c[g>>2]|0;if(a|0){if(c[a+4>>2]|0){l=b;return g|0}if(__ZNK6String6lengthEv(a+8|0)|0){l=b;return g|0}}__ZN6StringC2EPKc(d,600031);c[f>>2]=c[d>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameaSERKS_(g,e);__ZN10StringNameD2Ev(e);e=c[f>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);l=b;return g|0}function __ZNK23VisualScriptBuiltinFunc9get_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,600031);l=a;return c[b>>2]|0}function __ZNK23VisualScriptBuiltinFunc8is_classERK6String(a,b){a=a|0;b=b|0;var c=0;if(((!(__ZNK6StringeqEPKc(b,600031)|0)?!(__ZNK6StringeqEPKc(b,570013)|0):0)?!(__ZNK6StringeqEPKc(b,1110448)|0):0)?!(__ZNK6StringeqEPKc(b,1126157)|0):0)c=__ZNK6StringeqEPKc(b,1142944)|0;else c=1;return c|0}function __ZNK23VisualScriptBuiltinFunc12is_class_ptrEPv(a,b){a=a|0;b=b|0;return (b|0)==1227440|((b|0)==1227416|((b|0)==1220696|((b|0)==1220724|(b|0)==1220580)))|0}function __ZN23VisualScriptBuiltinFuncD2Ev(a){a=a|0;var b=0,d=0,e=0,f=0;c[a>>2]=142560;__ZN10StringNameD2Ev(a+148|0);c[a>>2]=139696;__ZN5ArrayD2Ev(a+140|0);b=a+128|0;d=c[b>>2]|0;if(d|0?(__ZN3SetIP12VisualScript10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(b,c[d+8>>2]|0),d=c[a+132>>2]|0,e=c[b>>2]|0,c[e+8>>2]=d,c[a+136>>2]=0,f=d,c[f+12>>2]=f,e|0):0){__ZN6Memory11free_staticEPvb(e,0);c[b>>2]=0}__ZN10StringNameD2Ev(a+124|0);__ZN8ResourceD2Ev(a);return}function __ZN23VisualScriptBuiltinFuncD0Ev(a){a=a|0;var b=0,d=0,e=0,f=0;c[a>>2]=142560;__ZN10StringNameD2Ev(a+148|0);c[a>>2]=139696;__ZN5ArrayD2Ev(a+140|0);b=a+128|0;d=c[b>>2]|0;if(d|0?(__ZN3SetIP12VisualScript10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(b,c[d+8>>2]|0),d=c[a+132>>2]|0,e=c[b>>2]|0,c[e+8>>2]=d,c[a+136>>2]=0,f=d,c[f+12>>2]=f,e|0):0){__ZN6Memory11free_staticEPvb(e,0);c[b>>2]=0}__ZN10StringNameD2Ev(a+124|0);__ZN8ResourceD2Ev(a);__ZdlPv(a);return}function __ZNK23VisualScriptBuiltinFunc30get_output_sequence_port_countEv(a){a=a|0;return (ij[c[(c[a>>2]|0)+120>>2]&8191](a)|0)&1|0}function __ZNK23VisualScriptBuiltinFunc23has_input_sequence_portEv(a){a=a|0;var b=0;b=(c[a+152>>2]|0)+-28|0;if(b>>>0<24)return (14680065>>>(b&16777215)&1|0)!=0|0;else return 0;return 0}function __ZNK23VisualScriptBuiltinFunc29get_output_sequence_port_textEi(a,b){a=a|0;b=b|0;return 0}function __ZNK23VisualScriptBuiltinFunc26get_input_value_port_countEv(a){a=a|0;var b=0;switch(c[a+152>>2]|0){case 26:case 27:case 40:{b=3;break}case 46:case 55:case 54:case 53:case 52:case 51:case 50:case 49:case 48:case 47:case 45:case 42:case 41:case 37:case 36:case 35:case 34:case 33:case 32:case 24:case 22:case 21:case 20:case 19:case 17:case 16:case 15:case 14:case 13:case 10:case 8:case 7:case 6:case 5:case 4:case 3:case 2:case 1:case 0:{b=1;break}case 56:case 44:case 43:case 39:case 38:case 31:case 25:case 23:case 18:case 12:case 11:case 9:{b=2;break}default:b=0}return b|0}function __ZNK23VisualScriptBuiltinFunc27get_output_value_port_countEv(a){a=a|0;var b=0;switch(c[a+152>>2]|0){case 32:case 51:case 50:case 49:case 28:{b=0;break}case 33:{b=2;break}default:b=1}return b|0}function __ZNK23VisualScriptBuiltinFunc25get_input_value_port_infoEi(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0,ia=0,ja=0,ka=0,la=0,ma=0,na=0,oa=0,pa=0,qa=0,ra=0,sa=0,ta=0,ua=0,va=0,wa=0,xa=0,ya=0,za=0,Aa=0,Ba=0,Ca=0,Da=0,Ea=0,Fa=0,Ga=0,Ha=0,Ia=0,Ja=0,Ka=0,La=0,Ma=0,Na=0,Oa=0,Pa=0,Qa=0,Ra=0,Sa=0,Ta=0,Ua=0,Va=0,Wa=0,Xa=0,Ya=0,Za=0,_a=0,$a=0,ab=0,bb=0,cb=0,db=0,eb=0,fb=0,gb=0,hb=0;e=l;l=l+208|0;if((l|0)>=(m|0))ba(208);f=e+200|0;g=e+204|0;h=e+196|0;i=e+192|0;j=e+188|0;k=e+184|0;n=e+180|0;o=e+176|0;p=e+172|0;q=e+168|0;r=e+164|0;s=e+160|0;t=e+156|0;u=e+152|0;v=e+148|0;w=e+144|0;x=e+140|0;y=e+136|0;z=e+132|0;A=e+128|0;B=e+124|0;C=e+120|0;D=e+116|0;E=e+112|0;F=e+108|0;G=e+104|0;H=e+100|0;I=e+96|0;J=e+92|0;K=e+88|0;L=e+84|0;M=e+80|0;N=e+76|0;O=e+72|0;P=e+68|0;Q=e+64|0;R=e+60|0;S=e+56|0;T=e+52|0;U=e+48|0;V=e+44|0;W=e+40|0;X=e+36|0;Y=e+32|0;Z=e+28|0;_=e+24|0;$=e+20|0;aa=e+16|0;ca=e+12|0;da=e+8|0;ea=e+4|0;fa=e;do switch(c[b+152>>2]|0){case 10:case 9:case 8:case 7:case 6:case 5:case 4:case 3:case 2:case 1:case 0:{__ZN6StringC2EPKc(f,565304);__ZN6StringC2EPKc(g,1263606);ga=a+4|0;c[ga>>2]=0;ha=a+12|0;c[ha>>2]=0;c[a>>2]=3;ia=c[f>>2]|0;if(ia|0?(c[ga>>2]=0,__Z28atomic_conditional_incrementPj(ia+-8|0)|0):0)c[ga>>2]=c[f>>2];c[a+8>>2]=0;ga=c[ha>>2]|0;ia=c[g>>2]|0;do if((ga|0)!=(ia|0)){if(ga|0?(__Z16atomic_decrementPj(ga+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(ga,1);c[ha>>2]=0;ja=c[g>>2]|0;if(ja)if(!(__Z28atomic_conditional_incrementPj(ja+-8|0)|0)){ka=c[g>>2]|0;break}else{la=c[g>>2]|0;c[ha>>2]=la;ka=la;break}else ka=ja}else ka=ia;while(0);c[a+16>>2]=7;if(ka|0?(__Z16atomic_decrementPj(ka+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(ka,1);ia=c[f>>2]|0;if(!ia){l=e;return}if(__Z16atomic_decrementPj(ia+-8|0)|0){l=e;return}__ZN6Memory11free_staticEPvb(ia,1);l=e;return}case 12:case 11:{if(!d){__ZN6StringC2EPKc(h,1128169);__ZN6StringC2EPKc(g,1263606);ia=a+4|0;c[ia>>2]=0;ha=a+12|0;c[ha>>2]=0;c[a>>2]=3;ga=c[h>>2]|0;if(ga|0?(c[ia>>2]=0,__Z28atomic_conditional_incrementPj(ga+-8|0)|0):0)c[ia>>2]=c[h>>2];c[a+8>>2]=0;ia=c[ha>>2]|0;ga=c[g>>2]|0;do if((ia|0)!=(ga|0)){if(ia|0?(__Z16atomic_decrementPj(ia+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(ia,1);c[ha>>2]=0;ja=c[g>>2]|0;if(ja)if(!(__Z28atomic_conditional_incrementPj(ja+-8|0)|0)){ma=c[g>>2]|0;break}else{la=c[g>>2]|0;c[ha>>2]=la;ma=la;break}else ma=ja}else ma=ga;while(0);c[a+16>>2]=7;if(ma|0?(__Z16atomic_decrementPj(ma+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(ma,1);ga=c[h>>2]|0;if(!ga){l=e;return}if(__Z16atomic_decrementPj(ga+-8|0)|0){l=e;return}__ZN6Memory11free_staticEPvb(ga,1);l=e;return}else{__ZN6StringC2EPKc(i,1128171);__ZN6StringC2EPKc(g,1263606);ga=a+4|0;c[ga>>2]=0;ha=a+12|0;c[ha>>2]=0;c[a>>2]=3;ia=c[i>>2]|0;if(ia|0?(c[ga>>2]=0,__Z28atomic_conditional_incrementPj(ia+-8|0)|0):0)c[ga>>2]=c[i>>2];c[a+8>>2]=0;ga=c[ha>>2]|0;ia=c[g>>2]|0;do if((ga|0)!=(ia|0)){if(ga|0?(__Z16atomic_decrementPj(ga+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(ga,1);c[ha>>2]=0;ja=c[g>>2]|0;if(ja)if(!(__Z28atomic_conditional_incrementPj(ja+-8|0)|0)){na=c[g>>2]|0;break}else{la=c[g>>2]|0;c[ha>>2]=la;na=la;break}else na=ja}else na=ia;while(0);c[a+16>>2]=7;if(na|0?(__Z16atomic_decrementPj(na+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(na,1);ia=c[i>>2]|0;if(!ia){l=e;return}if(__Z16atomic_decrementPj(ia+-8|0)|0){l=e;return}__ZN6Memory11free_staticEPvb(ia,1);l=e;return}break}case 17:case 16:case 15:case 14:case 13:{__ZN6StringC2EPKc(j,565304);__ZN6StringC2EPKc(g,1263606);ia=a+4|0;c[ia>>2]=0;ha=a+12|0;c[ha>>2]=0;c[a>>2]=3;ga=c[j>>2]|0;if(ga|0?(c[ia>>2]=0,__Z28atomic_conditional_incrementPj(ga+-8|0)|0):0)c[ia>>2]=c[j>>2];c[a+8>>2]=0;ia=c[ha>>2]|0;ga=c[g>>2]|0;do if((ia|0)!=(ga|0)){if(ia|0?(__Z16atomic_decrementPj(ia+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(ia,1);c[ha>>2]=0;ja=c[g>>2]|0;if(ja)if(!(__Z28atomic_conditional_incrementPj(ja+-8|0)|0)){oa=c[g>>2]|0;break}else{la=c[g>>2]|0;c[ha>>2]=la;oa=la;break}else oa=ja}else oa=ga;while(0);c[a+16>>2]=7;if(oa|0?(__Z16atomic_decrementPj(oa+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(oa,1);ga=c[j>>2]|0;if(!ga){l=e;return}if(__Z16atomic_decrementPj(ga+-8|0)|0){l=e;return}__ZN6Memory11free_staticEPvb(ga,1);l=e;return}case 18:{if(!d){__ZN6StringC2EPKc(k,1128169);__ZN6StringC2EPKc(g,1263606);ga=a+4|0;c[ga>>2]=0;ha=a+12|0;c[ha>>2]=0;c[a>>2]=3;ia=c[k>>2]|0;if(ia|0?(c[ga>>2]=0,__Z28atomic_conditional_incrementPj(ia+-8|0)|0):0)c[ga>>2]=c[k>>2];c[a+8>>2]=0;ga=c[ha>>2]|0;ia=c[g>>2]|0;do if((ga|0)!=(ia|0)){if(ga|0?(__Z16atomic_decrementPj(ga+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(ga,1);c[ha>>2]=0;ja=c[g>>2]|0;if(ja)if(!(__Z28atomic_conditional_incrementPj(ja+-8|0)|0)){pa=c[g>>2]|0;break}else{la=c[g>>2]|0;c[ha>>2]=la;pa=la;break}else pa=ja}else pa=ia;while(0);c[a+16>>2]=7;if(pa|0?(__Z16atomic_decrementPj(pa+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(pa,1);ia=c[k>>2]|0;if(!ia){l=e;return}if(__Z16atomic_decrementPj(ia+-8|0)|0){l=e;return}__ZN6Memory11free_staticEPvb(ia,1);l=e;return}else{__ZN6StringC2EPKc(n,1128171);__ZN6StringC2EPKc(g,1263606);ia=a+4|0;c[ia>>2]=0;ha=a+12|0;c[ha>>2]=0;c[a>>2]=3;ga=c[n>>2]|0;if(ga|0?(c[ia>>2]=0,__Z28atomic_conditional_incrementPj(ga+-8|0)|0):0)c[ia>>2]=c[n>>2];c[a+8>>2]=0;ia=c[ha>>2]|0;ga=c[g>>2]|0;do if((ia|0)!=(ga|0)){if(ia|0?(__Z16atomic_decrementPj(ia+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(ia,1);c[ha>>2]=0;ja=c[g>>2]|0;if(ja)if(!(__Z28atomic_conditional_incrementPj(ja+-8|0)|0)){qa=c[g>>2]|0;break}else{la=c[g>>2]|0;c[ha>>2]=la;qa=la;break}else qa=ja}else qa=ga;while(0);c[a+16>>2]=7;if(qa|0?(__Z16atomic_decrementPj(qa+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(qa,1);ga=c[n>>2]|0;if(!ga){l=e;return}if(__Z16atomic_decrementPj(ga+-8|0)|0){l=e;return}__ZN6Memory11free_staticEPvb(ga,1);l=e;return}break}case 22:case 21:case 20:case 19:{__ZN6StringC2EPKc(o,565304);__ZN6StringC2EPKc(g,1263606);ga=a+4|0;c[ga>>2]=0;ha=a+12|0;c[ha>>2]=0;c[a>>2]=3;ia=c[o>>2]|0;if(ia|0?(c[ga>>2]=0,__Z28atomic_conditional_incrementPj(ia+-8|0)|0):0)c[ga>>2]=c[o>>2];c[a+8>>2]=0;ga=c[ha>>2]|0;ia=c[g>>2]|0;do if((ga|0)!=(ia|0)){if(ga|0?(__Z16atomic_decrementPj(ga+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(ga,1);c[ha>>2]=0;ja=c[g>>2]|0;if(ja)if(!(__Z28atomic_conditional_incrementPj(ja+-8|0)|0)){ra=c[g>>2]|0;break}else{la=c[g>>2]|0;c[ha>>2]=la;ra=la;break}else ra=ja}else ra=ia;while(0);c[a+16>>2]=7;if(ra|0?(__Z16atomic_decrementPj(ra+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(ra,1);ia=c[o>>2]|0;if(!ia){l=e;return}if(__Z16atomic_decrementPj(ia+-8|0)|0){l=e;return}__ZN6Memory11free_staticEPvb(ia,1);l=e;return}case 23:{if(!d){__ZN6StringC2EPKc(p,1121408);__ZN6StringC2EPKc(g,1263606);ia=a+4|0;c[ia>>2]=0;ha=a+12|0;c[ha>>2]=0;c[a>>2]=3;ga=c[p>>2]|0;if(ga|0?(c[ia>>2]=0,__Z28atomic_conditional_incrementPj(ga+-8|0)|0):0)c[ia>>2]=c[p>>2];c[a+8>>2]=0;ia=c[ha>>2]|0;ga=c[g>>2]|0;do if((ia|0)!=(ga|0)){if(ia|0?(__Z16atomic_decrementPj(ia+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(ia,1);c[ha>>2]=0;ja=c[g>>2]|0;if(ja)if(!(__Z28atomic_conditional_incrementPj(ja+-8|0)|0)){sa=c[g>>2]|0;break}else{la=c[g>>2]|0;c[ha>>2]=la;sa=la;break}else sa=ja}else sa=ga;while(0);c[a+16>>2]=7;if(sa|0?(__Z16atomic_decrementPj(sa+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(sa,1);ga=c[p>>2]|0;if(!ga){l=e;return}if(__Z16atomic_decrementPj(ga+-8|0)|0){l=e;return}__ZN6Memory11free_staticEPvb(ga,1);l=e;return}else{__ZN6StringC2EPKc(q,944406);__ZN6StringC2EPKc(g,1263606);ga=a+4|0;c[ga>>2]=0;ha=a+12|0;c[ha>>2]=0;c[a>>2]=3;ia=c[q>>2]|0;if(ia|0?(c[ga>>2]=0,__Z28atomic_conditional_incrementPj(ia+-8|0)|0):0)c[ga>>2]=c[q>>2];c[a+8>>2]=0;ga=c[ha>>2]|0;ia=c[g>>2]|0;do if((ga|0)!=(ia|0)){if(ga|0?(__Z16atomic_decrementPj(ga+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(ga,1);c[ha>>2]=0;ja=c[g>>2]|0;if(ja)if(!(__Z28atomic_conditional_incrementPj(ja+-8|0)|0)){ta=c[g>>2]|0;break}else{la=c[g>>2]|0;c[ha>>2]=la;ta=la;break}else ta=ja}else ta=ia;while(0);c[a+16>>2]=7;if(ta|0?(__Z16atomic_decrementPj(ta+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(ta,1);ia=c[q>>2]|0;if(!ia){l=e;return}if(__Z16atomic_decrementPj(ia+-8|0)|0){l=e;return}__ZN6Memory11free_staticEPvb(ia,1);l=e;return}break}case 24:{__ZN6StringC2EPKc(r,1094096);__ZN6StringC2EPKc(g,1263606);ia=a+4|0;c[ia>>2]=0;ha=a+12|0;c[ha>>2]=0;c[a>>2]=3;ga=c[r>>2]|0;if(ga|0?(c[ia>>2]=0,__Z28atomic_conditional_incrementPj(ga+-8|0)|0):0)c[ia>>2]=c[r>>2];c[a+8>>2]=0;ia=c[ha>>2]|0;ga=c[g>>2]|0;do if((ia|0)!=(ga|0)){if(ia|0?(__Z16atomic_decrementPj(ia+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(ia,1);c[ha>>2]=0;ja=c[g>>2]|0;if(ja)if(!(__Z28atomic_conditional_incrementPj(ja+-8|0)|0)){ua=c[g>>2]|0;break}else{la=c[g>>2]|0;c[ha>>2]=la;ua=la;break}else ua=ja}else ua=ga;while(0);c[a+16>>2]=7;if(ua|0?(__Z16atomic_decrementPj(ua+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(ua,1);ga=c[r>>2]|0;if(!ga){l=e;return}if(__Z16atomic_decrementPj(ga+-8|0)|0){l=e;return}__ZN6Memory11free_staticEPvb(ga,1);l=e;return}case 25:{if(!d){__ZN6StringC2EPKc(s,1121408);__ZN6StringC2EPKc(g,1263606);ga=a+4|0;c[ga>>2]=0;ha=a+12|0;c[ha>>2]=0;c[a>>2]=3;ia=c[s>>2]|0;if(ia|0?(c[ga>>2]=0,__Z28atomic_conditional_incrementPj(ia+-8|0)|0):0)c[ga>>2]=c[s>>2];c[a+8>>2]=0;ga=c[ha>>2]|0;ia=c[g>>2]|0;do if((ga|0)!=(ia|0)){if(ga|0?(__Z16atomic_decrementPj(ga+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(ga,1);c[ha>>2]=0;ja=c[g>>2]|0;if(ja)if(!(__Z28atomic_conditional_incrementPj(ja+-8|0)|0)){va=c[g>>2]|0;break}else{la=c[g>>2]|0;c[ha>>2]=la;va=la;break}else va=ja}else va=ia;while(0);c[a+16>>2]=7;if(va|0?(__Z16atomic_decrementPj(va+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(va,1);ia=c[s>>2]|0;if(!ia){l=e;return}if(__Z16atomic_decrementPj(ia+-8|0)|0){l=e;return}__ZN6Memory11free_staticEPvb(ia,1);l=e;return}else{__ZN6StringC2EPKc(t,862640);__ZN6StringC2EPKc(g,1263606);ia=a+4|0;c[ia>>2]=0;ha=a+12|0;c[ha>>2]=0;c[a>>2]=3;ga=c[t>>2]|0;if(ga|0?(c[ia>>2]=0,__Z28atomic_conditional_incrementPj(ga+-8|0)|0):0)c[ia>>2]=c[t>>2];c[a+8>>2]=0;ia=c[ha>>2]|0;ga=c[g>>2]|0;do if((ia|0)!=(ga|0)){if(ia|0?(__Z16atomic_decrementPj(ia+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(ia,1);c[ha>>2]=0;ja=c[g>>2]|0;if(ja)if(!(__Z28atomic_conditional_incrementPj(ja+-8|0)|0)){wa=c[g>>2]|0;break}else{la=c[g>>2]|0;c[ha>>2]=la;wa=la;break}else wa=ja}else wa=ga;while(0);c[a+16>>2]=7;if(wa|0?(__Z16atomic_decrementPj(wa+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(wa,1);ga=c[t>>2]|0;if(!ga){l=e;return}if(__Z16atomic_decrementPj(ga+-8|0)|0){l=e;return}__ZN6Memory11free_staticEPvb(ga,1);l=e;return}break}case 26:{switch(d|0){case 0:{__ZN6StringC2EPKc(u,1126770);__ZN6StringC2EPKc(g,1263606);ga=a+4|0;c[ga>>2]=0;ha=a+12|0;c[ha>>2]=0;c[a>>2]=3;ia=c[u>>2]|0;if(ia|0?(c[ga>>2]=0,__Z28atomic_conditional_incrementPj(ia+-8|0)|0):0)c[ga>>2]=c[u>>2];c[a+8>>2]=0;ga=c[ha>>2]|0;ia=c[g>>2]|0;do if((ga|0)!=(ia|0)){if(ga|0?(__Z16atomic_decrementPj(ga+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(ga,1);c[ha>>2]=0;ja=c[g>>2]|0;if(ja)if(!(__Z28atomic_conditional_incrementPj(ja+-8|0)|0)){xa=c[g>>2]|0;break}else{la=c[g>>2]|0;c[ha>>2]=la;xa=la;break}else xa=ja}else xa=ia;while(0);c[a+16>>2]=7;if(xa|0?(__Z16atomic_decrementPj(xa+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(xa,1);ia=c[u>>2]|0;if(!ia){l=e;return}if(__Z16atomic_decrementPj(ia+-8|0)|0){l=e;return}__ZN6Memory11free_staticEPvb(ia,1);l=e;return}case 1:{__ZN6StringC2EPKc(v,1126740);__ZN6StringC2EPKc(g,1263606);ia=a+4|0;c[ia>>2]=0;ha=a+12|0;c[ha>>2]=0;c[a>>2]=3;ga=c[v>>2]|0;if(ga|0?(c[ia>>2]=0,__Z28atomic_conditional_incrementPj(ga+-8|0)|0):0)c[ia>>2]=c[v>>2];c[a+8>>2]=0;ia=c[ha>>2]|0;ga=c[g>>2]|0;do if((ia|0)!=(ga|0)){if(ia|0?(__Z16atomic_decrementPj(ia+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(ia,1);c[ha>>2]=0;ja=c[g>>2]|0;if(ja)if(!(__Z28atomic_conditional_incrementPj(ja+-8|0)|0)){ya=c[g>>2]|0;break}else{la=c[g>>2]|0;c[ha>>2]=la;ya=la;break}else ya=ja}else ya=ga;while(0);c[a+16>>2]=7;if(ya|0?(__Z16atomic_decrementPj(ya+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(ya,1);ga=c[v>>2]|0;if(!ga){l=e;return}if(__Z16atomic_decrementPj(ga+-8|0)|0){l=e;return}__ZN6Memory11free_staticEPvb(ga,1);l=e;return}default:{__ZN6StringC2EPKc(w,872381);__ZN6StringC2EPKc(g,1263606);ga=a+4|0;c[ga>>2]=0;ha=a+12|0;c[ha>>2]=0;c[a>>2]=3;ia=c[w>>2]|0;if(ia|0?(c[ga>>2]=0,__Z28atomic_conditional_incrementPj(ia+-8|0)|0):0)c[ga>>2]=c[w>>2];c[a+8>>2]=0;ga=c[ha>>2]|0;ia=c[g>>2]|0;do if((ga|0)!=(ia|0)){if(ga|0?(__Z16atomic_decrementPj(ga+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(ga,1);c[ha>>2]=0;ja=c[g>>2]|0;if(ja)if(!(__Z28atomic_conditional_incrementPj(ja+-8|0)|0)){za=c[g>>2]|0;break}else{la=c[g>>2]|0;c[ha>>2]=la;za=la;break}else za=ja}else za=ia;while(0);c[a+16>>2]=7;if(za|0?(__Z16atomic_decrementPj(za+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(za,1);ia=c[w>>2]|0;if(!ia){l=e;return}if(__Z16atomic_decrementPj(ia+-8|0)|0){l=e;return}__ZN6Memory11free_staticEPvb(ia,1);l=e;return}}break}case 27:{switch(d|0){case 0:{__ZN6StringC2EPKc(x,1128356);__ZN6StringC2EPKc(g,1263606);ia=a+4|0;c[ia>>2]=0;ha=a+12|0;c[ha>>2]=0;c[a>>2]=3;ga=c[x>>2]|0;if(ga|0?(c[ia>>2]=0,__Z28atomic_conditional_incrementPj(ga+-8|0)|0):0)c[ia>>2]=c[x>>2];c[a+8>>2]=0;ia=c[ha>>2]|0;ga=c[g>>2]|0;do if((ia|0)!=(ga|0)){if(ia|0?(__Z16atomic_decrementPj(ia+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(ia,1);c[ha>>2]=0;ja=c[g>>2]|0;if(ja)if(!(__Z28atomic_conditional_incrementPj(ja+-8|0)|0)){Aa=c[g>>2]|0;break}else{la=c[g>>2]|0;c[ha>>2]=la;Aa=la;break}else Aa=ja}else Aa=ga;while(0);c[a+16>>2]=7;if(Aa|0?(__Z16atomic_decrementPj(Aa+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Aa,1);ga=c[x>>2]|0;if(!ga){l=e;return}if(__Z16atomic_decrementPj(ga+-8|0)|0){l=e;return}__ZN6Memory11free_staticEPvb(ga,1);l=e;return}case 1:{__ZN6StringC2EPKc(y,1074374);__ZN6StringC2EPKc(g,1263606);ga=a+4|0;c[ga>>2]=0;ha=a+12|0;c[ha>>2]=0;c[a>>2]=3;ia=c[y>>2]|0;if(ia|0?(c[ga>>2]=0,__Z28atomic_conditional_incrementPj(ia+-8|0)|0):0)c[ga>>2]=c[y>>2];c[a+8>>2]=0;ga=c[ha>>2]|0;ia=c[g>>2]|0;do if((ga|0)!=(ia|0)){if(ga|0?(__Z16atomic_decrementPj(ga+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(ga,1);c[ha>>2]=0;ja=c[g>>2]|0;if(ja)if(!(__Z28atomic_conditional_incrementPj(ja+-8|0)|0)){Ba=c[g>>2]|0;break}else{la=c[g>>2]|0;c[ha>>2]=la;Ba=la;break}else Ba=ja}else Ba=ia;while(0);c[a+16>>2]=7;if(Ba|0?(__Z16atomic_decrementPj(Ba+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Ba,1);ia=c[y>>2]|0;if(!ia){l=e;return}if(__Z16atomic_decrementPj(ia+-8|0)|0){l=e;return}__ZN6Memory11free_staticEPvb(ia,1);l=e;return}default:{__ZN6StringC2EPKc(z,1094096);__ZN6StringC2EPKc(g,1263606);ia=a+4|0;c[ia>>2]=0;ha=a+12|0;c[ha>>2]=0;c[a>>2]=3;ga=c[z>>2]|0;if(ga|0?(c[ia>>2]=0,__Z28atomic_conditional_incrementPj(ga+-8|0)|0):0)c[ia>>2]=c[z>>2];c[a+8>>2]=0;ia=c[ha>>2]|0;ga=c[g>>2]|0;do if((ia|0)!=(ga|0)){if(ia|0?(__Z16atomic_decrementPj(ia+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(ia,1);c[ha>>2]=0;ja=c[g>>2]|0;if(ja)if(!(__Z28atomic_conditional_incrementPj(ja+-8|0)|0)){Ca=c[g>>2]|0;break}else{la=c[g>>2]|0;c[ha>>2]=la;Ca=la;break}else Ca=ja}else Ca=ga;while(0);c[a+16>>2]=7;if(Ca|0?(__Z16atomic_decrementPj(Ca+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Ca,1);ga=c[z>>2]|0;if(!ga){l=e;return}if(__Z16atomic_decrementPj(ga+-8|0)|0){l=e;return}__ZN6Memory11free_staticEPvb(ga,1);l=e;return}}break}case 56:{if(!d){__ZN6StringC2EPKc(ea,1126230);__ZN6StringC2EPKc(g,1263606);ga=a+4|0;c[ga>>2]=0;ha=a+12|0;c[ha>>2]=0;c[a>>2]=4;ia=c[ea>>2]|0;if(ia|0?(c[ga>>2]=0,__Z28atomic_conditional_incrementPj(ia+-8|0)|0):0)c[ga>>2]=c[ea>>2];c[a+8>>2]=0;ga=c[ha>>2]|0;ia=c[g>>2]|0;do if((ga|0)!=(ia|0)){if(ga|0?(__Z16atomic_decrementPj(ga+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(ga,1);c[ha>>2]=0;ja=c[g>>2]|0;if(ja)if(!(__Z28atomic_conditional_incrementPj(ja+-8|0)|0)){Da=c[g>>2]|0;break}else{la=c[g>>2]|0;c[ha>>2]=la;Da=la;break}else Da=ja}else Da=ia;while(0);c[a+16>>2]=7;if(Da|0?(__Z16atomic_decrementPj(Da+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Da,1);ia=c[ea>>2]|0;if(!ia){l=e;return}if(__Z16atomic_decrementPj(ia+-8|0)|0){l=e;return}__ZN6Memory11free_staticEPvb(ia,1);l=e;return}else{__ZN6StringC2EPKc(fa,1123080);__ZN6StringC2EPKc(g,1263606);ia=a+4|0;c[ia>>2]=0;ha=a+12|0;c[ha>>2]=0;c[a>>2]=3;ga=c[fa>>2]|0;if(ga|0?(c[ia>>2]=0,__Z28atomic_conditional_incrementPj(ga+-8|0)|0):0)c[ia>>2]=c[fa>>2];c[a+8>>2]=0;ia=c[ha>>2]|0;ga=c[g>>2]|0;do if((ia|0)!=(ga|0)){if(ia|0?(__Z16atomic_decrementPj(ia+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(ia,1);c[ha>>2]=0;ja=c[g>>2]|0;if(ja)if(!(__Z28atomic_conditional_incrementPj(ja+-8|0)|0)){Ea=c[g>>2]|0;break}else{la=c[g>>2]|0;c[ha>>2]=la;Ea=la;break}else Ea=ja}else Ea=ga;while(0);c[a+16>>2]=7;if(Ea|0?(__Z16atomic_decrementPj(Ea+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Ea,1);ga=c[fa>>2]|0;if(!ga){l=e;return}if(__Z16atomic_decrementPj(ga+-8|0)|0){l=e;return}__ZN6Memory11free_staticEPvb(ga,1);l=e;return}break}case 55:{__ZN6StringC2EPKc(da,1109293);__ZN6StringC2EPKc(g,1263606);ga=a+4|0;c[ga>>2]=0;ha=a+12|0;c[ha>>2]=0;c[a>>2]=22;ia=c[da>>2]|0;if(ia|0?(c[ga>>2]=0,__Z28atomic_conditional_incrementPj(ia+-8|0)|0):0)c[ga>>2]=c[da>>2];c[a+8>>2]=0;ga=c[ha>>2]|0;ia=c[g>>2]|0;do if((ga|0)!=(ia|0)){if(ga|0?(__Z16atomic_decrementPj(ga+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(ga,1);c[ha>>2]=0;ja=c[g>>2]|0;if(ja)if(!(__Z28atomic_conditional_incrementPj(ja+-8|0)|0)){Fa=c[g>>2]|0;break}else{la=c[g>>2]|0;c[ha>>2]=la;Fa=la;break}else Fa=ja}else Fa=ia;while(0);c[a+16>>2]=7;if(Fa|0?(__Z16atomic_decrementPj(Fa+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Fa,1);ia=c[da>>2]|0;if(!ia){l=e;return}if(__Z16atomic_decrementPj(ia+-8|0)|0){l=e;return}__ZN6Memory11free_staticEPvb(ia,1);l=e;return}case 54:{__ZN6StringC2EPKc(ca,565335);__ZN6StringC2EPKc(g,1263606);ia=a+4|0;c[ia>>2]=0;ha=a+12|0;c[ha>>2]=0;c[a>>2]=0;ga=c[ca>>2]|0;if(ga|0?(c[ia>>2]=0,__Z28atomic_conditional_incrementPj(ga+-8|0)|0):0)c[ia>>2]=c[ca>>2];c[a+8>>2]=0;ia=c[ha>>2]|0;ga=c[g>>2]|0;do if((ia|0)!=(ga|0)){if(ia|0?(__Z16atomic_decrementPj(ia+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(ia,1);c[ha>>2]=0;ja=c[g>>2]|0;if(ja)if(!(__Z28atomic_conditional_incrementPj(ja+-8|0)|0)){Ga=c[g>>2]|0;break}else{la=c[g>>2]|0;c[ha>>2]=la;Ga=la;break}else Ga=ja}else Ga=ga;while(0);c[a+16>>2]=7;if(Ga|0?(__Z16atomic_decrementPj(Ga+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Ga,1);ga=c[ca>>2]|0;if(!ga){l=e;return}if(__Z16atomic_decrementPj(ga+-8|0)|0){l=e;return}__ZN6Memory11free_staticEPvb(ga,1);l=e;return}case 31:{if(!d){__ZN6StringC2EPKc(A,1126770);__ZN6StringC2EPKc(g,1263606);ga=a+4|0;c[ga>>2]=0;ha=a+12|0;c[ha>>2]=0;c[a>>2]=3;ia=c[A>>2]|0;if(ia|0?(c[ga>>2]=0,__Z28atomic_conditional_incrementPj(ia+-8|0)|0):0)c[ga>>2]=c[A>>2];c[a+8>>2]=0;ga=c[ha>>2]|0;ia=c[g>>2]|0;do if((ga|0)!=(ia|0)){if(ga|0?(__Z16atomic_decrementPj(ga+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(ga,1);c[ha>>2]=0;ja=c[g>>2]|0;if(ja)if(!(__Z28atomic_conditional_incrementPj(ja+-8|0)|0)){Ha=c[g>>2]|0;break}else{la=c[g>>2]|0;c[ha>>2]=la;Ha=la;break}else Ha=ja}else Ha=ia;while(0);c[a+16>>2]=7;if(Ha|0?(__Z16atomic_decrementPj(Ha+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Ha,1);ia=c[A>>2]|0;if(!ia){l=e;return}if(__Z16atomic_decrementPj(ia+-8|0)|0){l=e;return}__ZN6Memory11free_staticEPvb(ia,1);l=e;return}else{__ZN6StringC2EPKc(B,1126740);__ZN6StringC2EPKc(g,1263606);ia=a+4|0;c[ia>>2]=0;ha=a+12|0;c[ha>>2]=0;c[a>>2]=3;ga=c[B>>2]|0;if(ga|0?(c[ia>>2]=0,__Z28atomic_conditional_incrementPj(ga+-8|0)|0):0)c[ia>>2]=c[B>>2];c[a+8>>2]=0;ia=c[ha>>2]|0;ga=c[g>>2]|0;do if((ia|0)!=(ga|0)){if(ia|0?(__Z16atomic_decrementPj(ia+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(ia,1);c[ha>>2]=0;ja=c[g>>2]|0;if(ja)if(!(__Z28atomic_conditional_incrementPj(ja+-8|0)|0)){Ia=c[g>>2]|0;break}else{la=c[g>>2]|0;c[ha>>2]=la;Ia=la;break}else Ia=ja}else Ia=ga;while(0);c[a+16>>2]=7;if(Ia|0?(__Z16atomic_decrementPj(Ia+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Ia,1);ga=c[B>>2]|0;if(!ga){l=e;return}if(__Z16atomic_decrementPj(ga+-8|0)|0){l=e;return}__ZN6Memory11free_staticEPvb(ga,1);l=e;return}break}case 32:{__ZN6StringC2EPKc(C,602205);__ZN6StringC2EPKc(g,1263606);ga=a+4|0;c[ga>>2]=0;ha=a+12|0;c[ha>>2]=0;c[a>>2]=2;ia=c[C>>2]|0;if(ia|0?(c[ga>>2]=0,__Z28atomic_conditional_incrementPj(ia+-8|0)|0):0)c[ga>>2]=c[C>>2];c[a+8>>2]=0;ga=c[ha>>2]|0;ia=c[g>>2]|0;do if((ga|0)!=(ia|0)){if(ga|0?(__Z16atomic_decrementPj(ga+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(ga,1);c[ha>>2]=0;ja=c[g>>2]|0;if(ja)if(!(__Z28atomic_conditional_incrementPj(ja+-8|0)|0)){Ja=c[g>>2]|0;break}else{la=c[g>>2]|0;c[ha>>2]=la;Ja=la;break}else Ja=ja}else Ja=ia;while(0);c[a+16>>2]=7;if(Ja|0?(__Z16atomic_decrementPj(Ja+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Ja,1);ia=c[C>>2]|0;if(!ia){l=e;return}if(__Z16atomic_decrementPj(ia+-8|0)|0){l=e;return}__ZN6Memory11free_staticEPvb(ia,1);l=e;return}case 33:{__ZN6StringC2EPKc(D,602205);__ZN6StringC2EPKc(g,1263606);ia=a+4|0;c[ia>>2]=0;ha=a+12|0;c[ha>>2]=0;c[a>>2]=2;ga=c[D>>2]|0;if(ga|0?(c[ia>>2]=0,__Z28atomic_conditional_incrementPj(ga+-8|0)|0):0)c[ia>>2]=c[D>>2];c[a+8>>2]=0;ia=c[ha>>2]|0;ga=c[g>>2]|0;do if((ia|0)!=(ga|0)){if(ia|0?(__Z16atomic_decrementPj(ia+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(ia,1);c[ha>>2]=0;ja=c[g>>2]|0;if(ja)if(!(__Z28atomic_conditional_incrementPj(ja+-8|0)|0)){Ka=c[g>>2]|0;break}else{la=c[g>>2]|0;c[ha>>2]=la;Ka=la;break}else Ka=ja}else Ka=ga;while(0);c[a+16>>2]=7;if(Ka|0?(__Z16atomic_decrementPj(Ka+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Ka,1);ga=c[D>>2]|0;if(!ga){l=e;return}if(__Z16atomic_decrementPj(ga+-8|0)|0){l=e;return}__ZN6Memory11free_staticEPvb(ga,1);l=e;return}case 34:{__ZN6StringC2EPKc(E,565308);__ZN6StringC2EPKc(g,1263606);ga=a+4|0;c[ga>>2]=0;ha=a+12|0;c[ha>>2]=0;c[a>>2]=3;ia=c[E>>2]|0;if(ia|0?(c[ga>>2]=0,__Z28atomic_conditional_incrementPj(ia+-8|0)|0):0)c[ga>>2]=c[E>>2];c[a+8>>2]=0;ga=c[ha>>2]|0;ia=c[g>>2]|0;do if((ga|0)!=(ia|0)){if(ga|0?(__Z16atomic_decrementPj(ga+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(ga,1);c[ha>>2]=0;ja=c[g>>2]|0;if(ja)if(!(__Z28atomic_conditional_incrementPj(ja+-8|0)|0)){La=c[g>>2]|0;break}else{la=c[g>>2]|0;c[ha>>2]=la;La=la;break}else La=ja}else La=ia;while(0);c[a+16>>2]=7;if(La|0?(__Z16atomic_decrementPj(La+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(La,1);ia=c[E>>2]|0;if(!ia){l=e;return}if(__Z16atomic_decrementPj(ia+-8|0)|0){l=e;return}__ZN6Memory11free_staticEPvb(ia,1);l=e;return}case 35:{__ZN6StringC2EPKc(F,565312);__ZN6StringC2EPKc(g,1263606);ia=a+4|0;c[ia>>2]=0;ha=a+12|0;c[ha>>2]=0;c[a>>2]=3;ga=c[F>>2]|0;if(ga|0?(c[ia>>2]=0,__Z28atomic_conditional_incrementPj(ga+-8|0)|0):0)c[ia>>2]=c[F>>2];c[a+8>>2]=0;ia=c[ha>>2]|0;ga=c[g>>2]|0;do if((ia|0)!=(ga|0)){if(ia|0?(__Z16atomic_decrementPj(ia+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(ia,1);c[ha>>2]=0;ja=c[g>>2]|0;if(ja)if(!(__Z28atomic_conditional_incrementPj(ja+-8|0)|0)){Ma=c[g>>2]|0;break}else{la=c[g>>2]|0;c[ha>>2]=la;Ma=la;break}else Ma=ja}else Ma=ga;while(0);c[a+16>>2]=7;if(Ma|0?(__Z16atomic_decrementPj(Ma+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Ma,1);ga=c[F>>2]|0;if(!ga){l=e;return}if(__Z16atomic_decrementPj(ga+-8|0)|0){l=e;return}__ZN6Memory11free_staticEPvb(ga,1);l=e;return}case 36:{__ZN6StringC2EPKc(G,565316);__ZN6StringC2EPKc(g,1263606);ga=a+4|0;c[ga>>2]=0;ha=a+12|0;c[ha>>2]=0;c[a>>2]=3;ia=c[G>>2]|0;if(ia|0?(c[ga>>2]=0,__Z28atomic_conditional_incrementPj(ia+-8|0)|0):0)c[ga>>2]=c[G>>2];c[a+8>>2]=0;ga=c[ha>>2]|0;ia=c[g>>2]|0;do if((ga|0)!=(ia|0)){if(ga|0?(__Z16atomic_decrementPj(ga+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(ga,1);c[ha>>2]=0;ja=c[g>>2]|0;if(ja)if(!(__Z28atomic_conditional_incrementPj(ja+-8|0)|0)){Na=c[g>>2]|0;break}else{la=c[g>>2]|0;c[ha>>2]=la;Na=la;break}else Na=ja}else Na=ia;while(0);c[a+16>>2]=7;if(Na|0?(__Z16atomic_decrementPj(Na+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Na,1);ia=c[G>>2]|0;if(!ia){l=e;return}if(__Z16atomic_decrementPj(ia+-8|0)|0){l=e;return}__ZN6Memory11free_staticEPvb(ia,1);l=e;return}case 37:{__ZN6StringC2EPKc(H,840789);__ZN6StringC2EPKc(g,1263606);ia=a+4|0;c[ia>>2]=0;ha=a+12|0;c[ha>>2]=0;c[a>>2]=3;ga=c[H>>2]|0;if(ga|0?(c[ia>>2]=0,__Z28atomic_conditional_incrementPj(ga+-8|0)|0):0)c[ia>>2]=c[H>>2];c[a+8>>2]=0;ia=c[ha>>2]|0;ga=c[g>>2]|0;do if((ia|0)!=(ga|0)){if(ia|0?(__Z16atomic_decrementPj(ia+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(ia,1);c[ha>>2]=0;ja=c[g>>2]|0;if(ja)if(!(__Z28atomic_conditional_incrementPj(ja+-8|0)|0)){Oa=c[g>>2]|0;break}else{la=c[g>>2]|0;c[ha>>2]=la;Oa=la;break}else Oa=ja}else Oa=ga;while(0);c[a+16>>2]=7;if(Oa|0?(__Z16atomic_decrementPj(Oa+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Oa,1);ga=c[H>>2]|0;if(!ga){l=e;return}if(__Z16atomic_decrementPj(ga+-8|0)|0){l=e;return}__ZN6Memory11free_staticEPvb(ga,1);l=e;return}case 38:{if(!d){__ZN6StringC2EPKc(I,1129151);__ZN6StringC2EPKc(g,1263606);ga=a+4|0;c[ga>>2]=0;ha=a+12|0;c[ha>>2]=0;c[a>>2]=3;ia=c[I>>2]|0;if(ia|0?(c[ga>>2]=0,__Z28atomic_conditional_incrementPj(ia+-8|0)|0):0)c[ga>>2]=c[I>>2];c[a+8>>2]=0;ga=c[ha>>2]|0;ia=c[g>>2]|0;do if((ga|0)!=(ia|0)){if(ga|0?(__Z16atomic_decrementPj(ga+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(ga,1);c[ha>>2]=0;ja=c[g>>2]|0;if(ja)if(!(__Z28atomic_conditional_incrementPj(ja+-8|0)|0)){Pa=c[g>>2]|0;break}else{la=c[g>>2]|0;c[ha>>2]=la;Pa=la;break}else Pa=ja}else Pa=ia;while(0);c[a+16>>2]=7;if(Pa|0?(__Z16atomic_decrementPj(Pa+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Pa,1);ia=c[I>>2]|0;if(!ia){l=e;return}if(__Z16atomic_decrementPj(ia+-8|0)|0){l=e;return}__ZN6Memory11free_staticEPvb(ia,1);l=e;return}else{__ZN6StringC2EPKc(J,1127589);__ZN6StringC2EPKc(g,1263606);ia=a+4|0;c[ia>>2]=0;ha=a+12|0;c[ha>>2]=0;c[a>>2]=3;ga=c[J>>2]|0;if(ga|0?(c[ia>>2]=0,__Z28atomic_conditional_incrementPj(ga+-8|0)|0):0)c[ia>>2]=c[J>>2];c[a+8>>2]=0;ia=c[ha>>2]|0;ga=c[g>>2]|0;do if((ia|0)!=(ga|0)){if(ia|0?(__Z16atomic_decrementPj(ia+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(ia,1);c[ha>>2]=0;ja=c[g>>2]|0;if(ja)if(!(__Z28atomic_conditional_incrementPj(ja+-8|0)|0)){Qa=c[g>>2]|0;break}else{la=c[g>>2]|0;c[ha>>2]=la;Qa=la;break}else Qa=ja}else Qa=ga;while(0);c[a+16>>2]=7;if(Qa|0?(__Z16atomic_decrementPj(Qa+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Qa,1);ga=c[J>>2]|0;if(!ga){l=e;return}if(__Z16atomic_decrementPj(ga+-8|0)|0){l=e;return}__ZN6Memory11free_staticEPvb(ga,1);l=e;return}break}case 39:{if(!d){__ZN6StringC2EPKc(K,1129151);__ZN6StringC2EPKc(g,1263606);ga=a+4|0;c[ga>>2]=0;ha=a+12|0;c[ha>>2]=0;c[a>>2]=3;ia=c[K>>2]|0;if(ia|0?(c[ga>>2]=0,__Z28atomic_conditional_incrementPj(ia+-8|0)|0):0)c[ga>>2]=c[K>>2];c[a+8>>2]=0;ga=c[ha>>2]|0;ia=c[g>>2]|0;do if((ga|0)!=(ia|0)){if(ga|0?(__Z16atomic_decrementPj(ga+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(ga,1);c[ha>>2]=0;ja=c[g>>2]|0;if(ja)if(!(__Z28atomic_conditional_incrementPj(ja+-8|0)|0)){Ra=c[g>>2]|0;break}else{la=c[g>>2]|0;c[ha>>2]=la;Ra=la;break}else Ra=ja}else Ra=ia;while(0);c[a+16>>2]=7;if(Ra|0?(__Z16atomic_decrementPj(Ra+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Ra,1);ia=c[K>>2]|0;if(!ia){l=e;return}if(__Z16atomic_decrementPj(ia+-8|0)|0){l=e;return}__ZN6Memory11free_staticEPvb(ia,1);l=e;return}else{__ZN6StringC2EPKc(L,1127589);__ZN6StringC2EPKc(g,1263606);ia=a+4|0;c[ia>>2]=0;ha=a+12|0;c[ha>>2]=0;c[a>>2]=3;ga=c[L>>2]|0;if(ga|0?(c[ia>>2]=0,__Z28atomic_conditional_incrementPj(ga+-8|0)|0):0)c[ia>>2]=c[L>>2];c[a+8>>2]=0;ia=c[ha>>2]|0;ga=c[g>>2]|0;do if((ia|0)!=(ga|0)){if(ia|0?(__Z16atomic_decrementPj(ia+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(ia,1);c[ha>>2]=0;ja=c[g>>2]|0;if(ja)if(!(__Z28atomic_conditional_incrementPj(ja+-8|0)|0)){Sa=c[g>>2]|0;break}else{la=c[g>>2]|0;c[ha>>2]=la;Sa=la;break}else Sa=ja}else Sa=ga;while(0);c[a+16>>2]=7;if(Sa|0?(__Z16atomic_decrementPj(Sa+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Sa,1);ga=c[L>>2]|0;if(!ga){l=e;return}if(__Z16atomic_decrementPj(ga+-8|0)|0){l=e;return}__ZN6Memory11free_staticEPvb(ga,1);l=e;return}break}case 40:{if(!d){__ZN6StringC2EPKc(M,1129151);__ZN6StringC2EPKc(g,1263606);ga=a+4|0;c[ga>>2]=0;ha=a+12|0;c[ha>>2]=0;c[a>>2]=3;ia=c[M>>2]|0;if(ia|0?(c[ga>>2]=0,__Z28atomic_conditional_incrementPj(ia+-8|0)|0):0)c[ga>>2]=c[M>>2];c[a+8>>2]=0;ga=c[ha>>2]|0;ia=c[g>>2]|0;do if((ga|0)!=(ia|0)){if(ga|0?(__Z16atomic_decrementPj(ga+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(ga,1);c[ha>>2]=0;ja=c[g>>2]|0;if(ja)if(!(__Z28atomic_conditional_incrementPj(ja+-8|0)|0)){Ta=c[g>>2]|0;break}else{la=c[g>>2]|0;c[ha>>2]=la;Ta=la;break}else Ta=ja}else Ta=ia;while(0);c[a+16>>2]=7;if(Ta|0?(__Z16atomic_decrementPj(Ta+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Ta,1);ia=c[M>>2]|0;if(!ia){l=e;return}if(__Z16atomic_decrementPj(ia+-8|0)|0){l=e;return}__ZN6Memory11free_staticEPvb(ia,1);l=e;return}else{__ZN6StringC2EPKc(N,1062361);__ZN6StringC2EPKc(g,1263606);ia=a+4|0;c[ia>>2]=0;ha=a+12|0;c[ha>>2]=0;c[a>>2]=3;ga=c[N>>2]|0;if(ga|0?(c[ia>>2]=0,__Z28atomic_conditional_incrementPj(ga+-8|0)|0):0)c[ia>>2]=c[N>>2];c[a+8>>2]=0;ia=c[ha>>2]|0;ga=c[g>>2]|0;do if((ia|0)!=(ga|0)){if(ia|0?(__Z16atomic_decrementPj(ia+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(ia,1);c[ha>>2]=0;ja=c[g>>2]|0;if(ja)if(!(__Z28atomic_conditional_incrementPj(ja+-8|0)|0)){Ua=c[g>>2]|0;break}else{la=c[g>>2]|0;c[ha>>2]=la;Ua=la;break}else Ua=ja}else Ua=ga;while(0);c[a+16>>2]=7;if(Ua|0?(__Z16atomic_decrementPj(Ua+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Ua,1);ga=c[N>>2]|0;if(!ga){l=e;return}if(__Z16atomic_decrementPj(ga+-8|0)|0){l=e;return}__ZN6Memory11free_staticEPvb(ga,1);l=e;return}break}case 41:{__ZN6StringC2EPKc(O,565304);__ZN6StringC2EPKc(g,1263606);ga=a+4|0;c[ga>>2]=0;ha=a+12|0;c[ha>>2]=0;c[a>>2]=2;ia=c[O>>2]|0;if(ia|0?(c[ga>>2]=0,__Z28atomic_conditional_incrementPj(ia+-8|0)|0):0)c[ga>>2]=c[O>>2];c[a+8>>2]=0;ga=c[ha>>2]|0;ia=c[g>>2]|0;do if((ga|0)!=(ia|0)){if(ga|0?(__Z16atomic_decrementPj(ga+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(ga,1);c[ha>>2]=0;ja=c[g>>2]|0;if(ja)if(!(__Z28atomic_conditional_incrementPj(ja+-8|0)|0)){Va=c[g>>2]|0;break}else{la=c[g>>2]|0;c[ha>>2]=la;Va=la;break}else Va=ja}else Va=ia;while(0);c[a+16>>2]=7;if(Va|0?(__Z16atomic_decrementPj(Va+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Va,1);ia=c[O>>2]|0;if(!ia){l=e;return}if(__Z16atomic_decrementPj(ia+-8|0)|0){l=e;return}__ZN6Memory11free_staticEPvb(ia,1);l=e;return}case 42:{__ZN6StringC2EPKc(P,1122085);__ZN6StringC2EPKc(g,1263606);ia=a+4|0;c[ia>>2]=0;ha=a+12|0;c[ha>>2]=0;c[a>>2]=18;ga=c[P>>2]|0;if(ga|0?(c[ia>>2]=0,__Z28atomic_conditional_incrementPj(ga+-8|0)|0):0)c[ia>>2]=c[P>>2];c[a+8>>2]=0;ia=c[ha>>2]|0;ga=c[g>>2]|0;do if((ia|0)!=(ga|0)){if(ia|0?(__Z16atomic_decrementPj(ia+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(ia,1);c[ha>>2]=0;ja=c[g>>2]|0;if(ja)if(!(__Z28atomic_conditional_incrementPj(ja+-8|0)|0)){Wa=c[g>>2]|0;break}else{la=c[g>>2]|0;c[ha>>2]=la;Wa=la;break}else Wa=ja}else Wa=ga;while(0);c[a+16>>2]=7;if(Wa|0?(__Z16atomic_decrementPj(Wa+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Wa,1);ga=c[P>>2]|0;if(!ga){l=e;return}if(__Z16atomic_decrementPj(ga+-8|0)|0){l=e;return}__ZN6Memory11free_staticEPvb(ga,1);l=e;return}case 43:{if(!d){__ZN6StringC2EPKc(Q,1126208);__ZN6StringC2EPKc(g,1263606);ga=a+4|0;c[ga>>2]=0;ha=a+12|0;c[ha>>2]=0;c[a>>2]=18;ia=c[Q>>2]|0;if(ia|0?(c[ga>>2]=0,__Z28atomic_conditional_incrementPj(ia+-8|0)|0):0)c[ga>>2]=c[Q>>2];c[a+8>>2]=0;ga=c[ha>>2]|0;ia=c[g>>2]|0;do if((ga|0)!=(ia|0)){if(ga|0?(__Z16atomic_decrementPj(ga+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(ga,1);c[ha>>2]=0;ja=c[g>>2]|0;if(ja)if(!(__Z28atomic_conditional_incrementPj(ja+-8|0)|0)){Xa=c[g>>2]|0;break}else{la=c[g>>2]|0;c[ha>>2]=la;Xa=la;break}else Xa=ja}else Xa=ia;while(0);c[a+16>>2]=7;if(Xa|0?(__Z16atomic_decrementPj(Xa+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Xa,1);ia=c[Q>>2]|0;if(!ia){l=e;return}if(__Z16atomic_decrementPj(ia+-8|0)|0){l=e;return}__ZN6Memory11free_staticEPvb(ia,1);l=e;return}else{__ZN6StringC2EPKc(R,565320);__ZN6StringC2EPKc(g,1263606);ia=a+4|0;c[ia>>2]=0;ha=a+12|0;c[ha>>2]=0;c[a>>2]=4;ga=c[R>>2]|0;if(ga|0?(c[ia>>2]=0,__Z28atomic_conditional_incrementPj(ga+-8|0)|0):0)c[ia>>2]=c[R>>2];c[a+8>>2]=0;ia=c[ha>>2]|0;ga=c[g>>2]|0;do if((ia|0)!=(ga|0)){if(ia|0?(__Z16atomic_decrementPj(ia+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(ia,1);c[ha>>2]=0;ja=c[g>>2]|0;if(ja)if(!(__Z28atomic_conditional_incrementPj(ja+-8|0)|0)){Ya=c[g>>2]|0;break}else{la=c[g>>2]|0;c[ha>>2]=la;Ya=la;break}else Ya=ja}else Ya=ga;while(0);c[a+16>>2]=7;if(Ya|0?(__Z16atomic_decrementPj(Ya+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Ya,1);ga=c[R>>2]|0;if(!ga){l=e;return}if(__Z16atomic_decrementPj(ga+-8|0)|0){l=e;return}__ZN6Memory11free_staticEPvb(ga,1);l=e;return}break}case 44:{if(!d){__ZN6StringC2EPKc(S,1126784);__ZN6StringC2EPKc(g,1263606);ga=a+4|0;c[ga>>2]=0;ha=a+12|0;c[ha>>2]=0;c[a>>2]=0;ia=c[S>>2]|0;if(ia|0?(c[ga>>2]=0,__Z28atomic_conditional_incrementPj(ia+-8|0)|0):0)c[ga>>2]=c[S>>2];c[a+8>>2]=0;ga=c[ha>>2]|0;ia=c[g>>2]|0;do if((ga|0)!=(ia|0)){if(ga|0?(__Z16atomic_decrementPj(ga+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(ga,1);c[ha>>2]=0;ja=c[g>>2]|0;if(ja)if(!(__Z28atomic_conditional_incrementPj(ja+-8|0)|0)){Za=c[g>>2]|0;break}else{la=c[g>>2]|0;c[ha>>2]=la;Za=la;break}else Za=ja}else Za=ia;while(0);c[a+16>>2]=7;if(Za|0?(__Z16atomic_decrementPj(Za+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Za,1);ia=c[S>>2]|0;if(!ia){l=e;return}if(__Z16atomic_decrementPj(ia+-8|0)|0){l=e;return}__ZN6Memory11free_staticEPvb(ia,1);l=e;return}else{__ZN6StringC2EPKc(T,1123189);__ZN6StringC2EPKc(g,1263606);ia=a+4|0;c[ia>>2]=0;ha=a+12|0;c[ha>>2]=0;c[a>>2]=4;ga=c[T>>2]|0;if(ga|0?(c[ia>>2]=0,__Z28atomic_conditional_incrementPj(ga+-8|0)|0):0)c[ia>>2]=c[T>>2];c[a+8>>2]=0;ia=c[ha>>2]|0;ga=c[g>>2]|0;do if((ia|0)!=(ga|0)){if(ia|0?(__Z16atomic_decrementPj(ia+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(ia,1);c[ha>>2]=0;ja=c[g>>2]|0;if(ja)if(!(__Z28atomic_conditional_incrementPj(ja+-8|0)|0)){_a=c[g>>2]|0;break}else{la=c[g>>2]|0;c[ha>>2]=la;_a=la;break}else _a=ja}else _a=ga;while(0);c[a+16>>2]=7;if(_a|0?(__Z16atomic_decrementPj(_a+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(_a,1);ga=c[T>>2]|0;if(!ga){l=e;return}if(__Z16atomic_decrementPj(ga+-8|0)|0){l=e;return}__ZN6Memory11free_staticEPvb(ga,1);l=e;return}break}case 45:{__ZN6StringC2EPKc(U,1126784);__ZN6StringC2EPKc(g,1263606);ga=a+4|0;c[ga>>2]=0;ha=a+12|0;c[ha>>2]=0;c[a>>2]=0;ia=c[U>>2]|0;if(ia|0?(c[ga>>2]=0,__Z28atomic_conditional_incrementPj(ia+-8|0)|0):0)c[ga>>2]=c[U>>2];c[a+8>>2]=0;ga=c[ha>>2]|0;ia=c[g>>2]|0;do if((ga|0)!=(ia|0)){if(ga|0?(__Z16atomic_decrementPj(ga+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(ga,1);c[ha>>2]=0;ja=c[g>>2]|0;if(ja)if(!(__Z28atomic_conditional_incrementPj(ja+-8|0)|0)){$a=c[g>>2]|0;break}else{la=c[g>>2]|0;c[ha>>2]=la;$a=la;break}else $a=ja}else $a=ia;while(0);c[a+16>>2]=7;if($a|0?(__Z16atomic_decrementPj($a+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb($a,1);ia=c[U>>2]|0;if(!ia){l=e;return}if(__Z16atomic_decrementPj(ia+-8|0)|0){l=e;return}__ZN6Memory11free_staticEPvb(ia,1);l=e;return}case 46:{__ZN6StringC2EPKc(V,1123189);__ZN6StringC2EPKc(g,1263606);ia=a+4|0;c[ia>>2]=0;ha=a+12|0;c[ha>>2]=0;c[a>>2]=4;ga=c[V>>2]|0;if(ga|0?(c[ia>>2]=0,__Z28atomic_conditional_incrementPj(ga+-8|0)|0):0)c[ia>>2]=c[V>>2];c[a+8>>2]=0;ia=c[ha>>2]|0;ga=c[g>>2]|0;do if((ia|0)!=(ga|0)){if(ia|0?(__Z16atomic_decrementPj(ia+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(ia,1);c[ha>>2]=0;ja=c[g>>2]|0;if(ja)if(!(__Z28atomic_conditional_incrementPj(ja+-8|0)|0)){ab=c[g>>2]|0;break}else{la=c[g>>2]|0;c[ha>>2]=la;ab=la;break}else ab=ja}else ab=ga;while(0);c[a+16>>2]=7;if(ab|0?(__Z16atomic_decrementPj(ab+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(ab,1);ga=c[V>>2]|0;if(!ga){l=e;return}if(__Z16atomic_decrementPj(ga+-8|0)|0){l=e;return}__ZN6Memory11free_staticEPvb(ga,1);l=e;return}case 47:{__ZN6StringC2EPKc(W,565329);__ZN6StringC2EPKc(g,1263606);ga=a+4|0;c[ga>>2]=0;ha=a+12|0;c[ha>>2]=0;c[a>>2]=2;ia=c[W>>2]|0;if(ia|0?(c[ga>>2]=0,__Z28atomic_conditional_incrementPj(ia+-8|0)|0):0)c[ga>>2]=c[W>>2];c[a+8>>2]=0;ga=c[ha>>2]|0;ia=c[g>>2]|0;do if((ga|0)!=(ia|0)){if(ga|0?(__Z16atomic_decrementPj(ga+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(ga,1);c[ha>>2]=0;ja=c[g>>2]|0;if(ja)if(!(__Z28atomic_conditional_incrementPj(ja+-8|0)|0)){bb=c[g>>2]|0;break}else{la=c[g>>2]|0;c[ha>>2]=la;bb=la;break}else bb=ja}else bb=ia;while(0);c[a+16>>2]=7;if(bb|0?(__Z16atomic_decrementPj(bb+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(bb,1);ia=c[W>>2]|0;if(!ia){l=e;return}if(__Z16atomic_decrementPj(ia+-8|0)|0){l=e;return}__ZN6Memory11free_staticEPvb(ia,1);l=e;return}case 48:{__ZN6StringC2EPKc(X,1128356);__ZN6StringC2EPKc(g,1263606);ia=a+4|0;c[ia>>2]=0;ha=a+12|0;c[ha>>2]=0;c[a>>2]=0;ga=c[X>>2]|0;if(ga|0?(c[ia>>2]=0,__Z28atomic_conditional_incrementPj(ga+-8|0)|0):0)c[ia>>2]=c[X>>2];c[a+8>>2]=0;ia=c[ha>>2]|0;ga=c[g>>2]|0;do if((ia|0)!=(ga|0)){if(ia|0?(__Z16atomic_decrementPj(ia+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(ia,1);c[ha>>2]=0;ja=c[g>>2]|0;if(ja)if(!(__Z28atomic_conditional_incrementPj(ja+-8|0)|0)){cb=c[g>>2]|0;break}else{la=c[g>>2]|0;c[ha>>2]=la;cb=la;break}else cb=ja}else cb=ga;while(0);c[a+16>>2]=7;if(cb|0?(__Z16atomic_decrementPj(cb+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(cb,1);ga=c[X>>2]|0;if(!ga){l=e;return}if(__Z16atomic_decrementPj(ga+-8|0)|0){l=e;return}__ZN6Memory11free_staticEPvb(ga,1);l=e;return}case 49:{__ZN6StringC2EPKc(Y,1128356);__ZN6StringC2EPKc(g,1263606);ga=a+4|0;c[ga>>2]=0;ha=a+12|0;c[ha>>2]=0;c[a>>2]=0;ia=c[Y>>2]|0;if(ia|0?(c[ga>>2]=0,__Z28atomic_conditional_incrementPj(ia+-8|0)|0):0)c[ga>>2]=c[Y>>2];c[a+8>>2]=0;ga=c[ha>>2]|0;ia=c[g>>2]|0;do if((ga|0)!=(ia|0)){if(ga|0?(__Z16atomic_decrementPj(ga+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(ga,1);c[ha>>2]=0;ja=c[g>>2]|0;if(ja)if(!(__Z28atomic_conditional_incrementPj(ja+-8|0)|0)){db=c[g>>2]|0;break}else{la=c[g>>2]|0;c[ha>>2]=la;db=la;break}else db=ja}else db=ia;while(0);c[a+16>>2]=7;if(db|0?(__Z16atomic_decrementPj(db+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(db,1);ia=c[Y>>2]|0;if(!ia){l=e;return}if(__Z16atomic_decrementPj(ia+-8|0)|0){l=e;return}__ZN6Memory11free_staticEPvb(ia,1);l=e;return}case 50:{__ZN6StringC2EPKc(Z,1128356);__ZN6StringC2EPKc(g,1263606);ia=a+4|0;c[ia>>2]=0;ha=a+12|0;c[ha>>2]=0;c[a>>2]=0;ga=c[Z>>2]|0;if(ga|0?(c[ia>>2]=0,__Z28atomic_conditional_incrementPj(ga+-8|0)|0):0)c[ia>>2]=c[Z>>2];c[a+8>>2]=0;ia=c[ha>>2]|0;ga=c[g>>2]|0;do if((ia|0)!=(ga|0)){if(ia|0?(__Z16atomic_decrementPj(ia+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(ia,1);c[ha>>2]=0;ja=c[g>>2]|0;if(ja)if(!(__Z28atomic_conditional_incrementPj(ja+-8|0)|0)){eb=c[g>>2]|0;break}else{la=c[g>>2]|0;c[ha>>2]=la;eb=la;break}else eb=ja}else eb=ga;while(0);c[a+16>>2]=7;if(eb|0?(__Z16atomic_decrementPj(eb+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(eb,1);ga=c[Z>>2]|0;if(!ga){l=e;return}if(__Z16atomic_decrementPj(ga+-8|0)|0){l=e;return}__ZN6Memory11free_staticEPvb(ga,1);l=e;return}case 51:{__ZN6StringC2EPKc(_,1128356);__ZN6StringC2EPKc(g,1263606);ga=a+4|0;c[ga>>2]=0;ha=a+12|0;c[ha>>2]=0;c[a>>2]=0;ia=c[_>>2]|0;if(ia|0?(c[ga>>2]=0,__Z28atomic_conditional_incrementPj(ia+-8|0)|0):0)c[ga>>2]=c[_>>2];c[a+8>>2]=0;ga=c[ha>>2]|0;ia=c[g>>2]|0;do if((ga|0)!=(ia|0)){if(ga|0?(__Z16atomic_decrementPj(ga+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(ga,1);c[ha>>2]=0;ja=c[g>>2]|0;if(ja)if(!(__Z28atomic_conditional_incrementPj(ja+-8|0)|0)){fb=c[g>>2]|0;break}else{la=c[g>>2]|0;c[ha>>2]=la;fb=la;break}else fb=ja}else fb=ia;while(0);c[a+16>>2]=7;if(fb|0?(__Z16atomic_decrementPj(fb+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(fb,1);ia=c[_>>2]|0;if(!ia){l=e;return}if(__Z16atomic_decrementPj(ia+-8|0)|0){l=e;return}__ZN6Memory11free_staticEPvb(ia,1);l=e;return}case 52:{__ZN6StringC2EPKc($,565335);__ZN6StringC2EPKc(g,1263606);ia=a+4|0;c[ia>>2]=0;ha=a+12|0;c[ha>>2]=0;c[a>>2]=0;ga=c[$>>2]|0;if(ga|0?(c[ia>>2]=0,__Z28atomic_conditional_incrementPj(ga+-8|0)|0):0)c[ia>>2]=c[$>>2];c[a+8>>2]=0;ia=c[ha>>2]|0;ga=c[g>>2]|0;do if((ia|0)!=(ga|0)){if(ia|0?(__Z16atomic_decrementPj(ia+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(ia,1);c[ha>>2]=0;ja=c[g>>2]|0;if(ja)if(!(__Z28atomic_conditional_incrementPj(ja+-8|0)|0)){gb=c[g>>2]|0;break}else{la=c[g>>2]|0;c[ha>>2]=la;gb=la;break}else gb=ja}else gb=ga;while(0);c[a+16>>2]=7;if(gb|0?(__Z16atomic_decrementPj(gb+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(gb,1);ga=c[$>>2]|0;if(!ga){l=e;return}if(__Z16atomic_decrementPj(ga+-8|0)|0){l=e;return}__ZN6Memory11free_staticEPvb(ga,1);l=e;return}case 53:{__ZN6StringC2EPKc(aa,1128537);__ZN6StringC2EPKc(g,1263606);ga=a+4|0;c[ga>>2]=0;ha=a+12|0;c[ha>>2]=0;c[a>>2]=4;ia=c[aa>>2]|0;if(ia|0?(c[ga>>2]=0,__Z28atomic_conditional_incrementPj(ia+-8|0)|0):0)c[ga>>2]=c[aa>>2];c[a+8>>2]=0;ga=c[ha>>2]|0;ia=c[g>>2]|0;do if((ga|0)!=(ia|0)){if(ga|0?(__Z16atomic_decrementPj(ga+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(ga,1);c[ha>>2]=0;ja=c[g>>2]|0;if(ja)if(!(__Z28atomic_conditional_incrementPj(ja+-8|0)|0)){hb=c[g>>2]|0;break}else{la=c[g>>2]|0;c[ha>>2]=la;hb=la;break}else hb=ja}else hb=ia;while(0);c[a+16>>2]=7;if(hb|0?(__Z16atomic_decrementPj(hb+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(hb,1);ia=c[aa>>2]|0;if(!ia){l=e;return}if(__Z16atomic_decrementPj(ia+-8|0)|0){l=e;return}__ZN6Memory11free_staticEPvb(ia,1);l=e;return}default:{c[a>>2]=0;c[a+4>>2]=0;c[a+8>>2]=0;c[a+12>>2]=0;c[a+16>>2]=7;l=e;return}}while(0)}function __ZNK23VisualScriptBuiltinFunc26get_output_value_port_infoEi(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e+8|0;g=e+12|0;h=e+4|0;i=e;do switch(c[b+152>>2]|0){case 14:case 13:case 12:case 11:case 10:case 9:case 8:case 7:case 6:case 5:case 4:case 3:case 2:case 1:case 0:{j=3;break}case 15:{j=2;break}case 45:{j=2;break}case 46:{j=1;break}case 20:case 19:case 18:{j=3;break}case 22:case 21:{j=1;break}case 23:{j=3;break}case 24:{j=2;break}case 27:case 26:case 25:{j=3;break}case 56:{j=14;break}case 29:{j=2;break}case 31:case 30:{j=3;break}case 54:{j=22;break}case 33:{if(!d){__ZN6StringC2EPKc(f,565300);__ZN6StringC2EPKc(g,1263606);k=a+4|0;c[k>>2]=0;n=a+12|0;c[n>>2]=0;c[a>>2]=2;o=c[f>>2]|0;if(o|0?(c[k>>2]=0,__Z28atomic_conditional_incrementPj(o+-8|0)|0):0)c[k>>2]=c[f>>2];c[a+8>>2]=0;k=c[g>>2]|0;do if(k){c[n>>2]=0;if(!(__Z28atomic_conditional_incrementPj(k+-8|0)|0)){p=c[g>>2]|0;break}else{o=c[g>>2]|0;c[n>>2]=o;p=o;break}}else p=k;while(0);c[a+16>>2]=7;if(p|0?(__Z16atomic_decrementPj(p+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(p,1);k=c[f>>2]|0;if(!k){l=e;return}if(__Z16atomic_decrementPj(k+-8|0)|0){l=e;return}__ZN6Memory11free_staticEPvb(k,1);l=e;return}else{__ZN6StringC2EPKc(h,602205);__ZN6StringC2EPKc(g,1263606);k=a+4|0;c[k>>2]=0;n=a+12|0;c[n>>2]=0;c[a>>2]=2;o=c[h>>2]|0;if(o|0?(c[k>>2]=0,__Z28atomic_conditional_incrementPj(o+-8|0)|0):0)c[k>>2]=c[h>>2];c[a+8>>2]=0;k=c[g>>2]|0;do if(k){c[n>>2]=0;if(!(__Z28atomic_conditional_incrementPj(k+-8|0)|0)){q=c[g>>2]|0;break}else{o=c[g>>2]|0;c[n>>2]=o;q=o;break}}else q=k;while(0);c[a+16>>2]=7;if(q|0?(__Z16atomic_decrementPj(q+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(q,1);k=c[h>>2]|0;if(!k){l=e;return}if(__Z16atomic_decrementPj(k+-8|0)|0){l=e;return}__ZN6Memory11free_staticEPvb(k,1);l=e;return}break}case 37:case 36:case 35:case 34:{j=3;break}case 52:{j=4;break}case 47:case 48:{j=4;break}case 43:{j=18;break}case 42:{j=18;break}default:j=0}while(0);__ZN6StringC2EPKc(i,1263606);__ZN6StringC2EPKc(g,1263606);h=a+4|0;c[h>>2]=0;q=a+12|0;c[q>>2]=0;c[a>>2]=j;j=c[i>>2]|0;if(j|0?(c[h>>2]=0,__Z28atomic_conditional_incrementPj(j+-8|0)|0):0)c[h>>2]=c[i>>2];c[a+8>>2]=0;h=c[g>>2]|0;do if(h){c[q>>2]=0;if(!(__Z28atomic_conditional_incrementPj(h+-8|0)|0)){r=c[g>>2]|0;break}else{j=c[g>>2]|0;c[q>>2]=j;r=j;break}}else r=h;while(0);c[a+16>>2]=7;if(r|0?(__Z16atomic_decrementPj(r+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(r,1);r=c[i>>2]|0;if(!r){l=e;return}if(__Z16atomic_decrementPj(r+-8|0)|0){l=e;return}__ZN6Memory11free_staticEPvb(r,1);l=e;return}function __ZNK23VisualScriptBuiltinFunc11get_captionEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,565288);l=a;return c[b>>2]|0}function __ZNK23VisualScriptBuiltinFunc8get_textEv(a){a=a|0;var b=0,d=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b;__ZN6StringC2EPKc(d,c[139460+(c[a+152>>2]<<2)>>2]|0);l=b;return c[d>>2]|0}function __ZNK23VisualScriptBuiltinFunc12get_categoryEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,573199);l=a;return c[b>>2]|0}function __ZN23VisualScriptBuiltinFunc8instanceEP20VisualScriptInstance(a,b){a=a|0;b=b|0;var d=0;d=__ZnwjPKc(64,1263606)|0;__ZN24VisualScriptNodeInstanceC2Ev(d);c[d>>2]=142736;c[d+52>>2]=a;c[d+56>>2]=b;c[d+60>>2]=c[a+152>>2];return d|0}function __ZN35VisualScriptNodeInstanceBuiltinFunc4stepEPPK7VariantPPS0_N24VisualScriptNodeInstance9StartModeES4_RNS0_9CallErrorER6String(a,b,d,e,f,g,h){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;__ZN23VisualScriptBuiltinFunc9exec_funcENS_11BuiltinFuncEPPK7VariantPS1_RNS1_9CallErrorER6String(c[a+60>>2]|0,b,c[d>>2]|0,g,h);return 0}function __ZN35VisualScriptNodeInstanceBuiltinFuncD0Ev(a){a=a|0;__ZN24VisualScriptNodeInstanceD2Ev(a);__ZdlPv(a);return}function __ZN7ClassDB10_add_classI23VisualScriptBuiltinFuncEEvv(){var a=0,b=0,d=0,e=0,f=0,g=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+16|0;d=a+12|0;e=a+8|0;f=a+4|0;g=a;__ZN6StringC2EPKc(b,600031);c[e>>2]=c[b>>2];__ZN10StringNameC2ERK6String(d,e);__ZN6StringC2EPKc(b,570013);c[g>>2]=c[b>>2];__ZN10StringNameC2ERK6String(f,g);__ZN7ClassDB11_add_class2ERK10StringNameS2_(d,f);__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);__ZN10StringNameD2Ev(d);d=c[e>>2]|0;if(!d){l=a;return}if(__Z16atomic_decrementPj(d+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(d,1);l=a;return}function __ZN23VisualScriptBuiltinFunc13_bind_methodsEv(){var a=0,b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0;a=l;l=l+64|0;if((l|0)>=(m|0))ba(64);b=a+44|0;d=a+32|0;e=a+16|0;f=a+40|0;g=a+8|0;h=a+24|0;i=a;j=a+12|0;k=a+4|0;__Z8D_METHODPKcS0_(d,565339,1091963);n=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(n);c[n>>2]=142760;__ZN10MethodBind10_set_constEb(n,0);__ZN10MethodBind24_generate_argument_typesEi(n,1);c[n+44>>2]=582;c[n+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,n,d,0,0)|0;n=d+4|0;o=c[n>>2]|0;if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0){p=c[n>>2]|0;n=(p|0)==0?0:p+-4|0;p=n+4|0;if(c[n>>2]|0){q=0;do{__ZN10StringNameD2Ev(p+(q<<2)|0);q=q+1|0}while(q>>>0<(c[n>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(o,1)}__ZN10StringNameD2Ev(d);__Z8D_METHODPKc(e,565348);d=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(d);c[d>>2]=142796;__ZN10MethodBind10_set_constEb(d,0);__ZN10MethodBind24_generate_argument_typesEi(d,0);__ZN10MethodBind12_set_returnsEb(d,1);c[d+44>>2]=4809;c[d+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,d,e,0,0)|0;d=e+4|0;o=c[d>>2]|0;if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0){n=c[d>>2]|0;d=(n|0)==0?0:n+-4|0;n=d+4|0;if(c[d>>2]|0){q=0;do{__ZN10StringNameD2Ev(n+(q<<2)|0);q=q+1|0}while(q>>>0<(c[d>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(o,1)}__ZN10StringNameD2Ev(e);c[f>>2]=0;e=0;do{if((e|0)>0)__ZN6StringpLEPKc(f,1117595)|0;__ZN6StringpLEPKc(f,c[139460+(e<<2)>>2]|0)|0;e=e+1|0}while((e|0)!=57);__ZN6StringC2EPKc(b,600031);c[h>>2]=c[b>>2];__ZN10StringNameC2ERK6String(g,h);__ZN6StringC2EPKc(i,1093850);e=b+4|0;c[e>>2]=0;o=b+12|0;c[o>>2]=0;c[b>>2]=2;d=c[i>>2]|0;if(d|0?(c[e>>2]=0,__Z28atomic_conditional_incrementPj(d+-8|0)|0):0)c[e>>2]=c[i>>2];c[b+8>>2]=3;e=c[o>>2]|0;if((e|0)!=(c[f>>2]|0)){if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);c[o>>2]=0;e=c[f>>2]|0;if(e|0?__Z28atomic_conditional_incrementPj(e+-8|0)|0:0)c[o>>2]=c[f>>2]}c[b+16>>2]=7;c[j>>2]=__Z11_scs_createPKc(565339)|0;c[k>>2]=__Z11_scs_createPKc(565348)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(g,b,j,k,-1);__ZN10StringNameD2Ev(k);__ZN10StringNameD2Ev(j);j=c[b+12>>2]|0;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);j=c[b+4>>2]|0;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);j=c[i>>2]|0;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);__ZN10StringNameD2Ev(g);g=c[h>>2]|0;if(g|0?(__Z16atomic_decrementPj(g+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(g,1);g=c[f>>2]|0;if(!g){l=a;return}if(__Z16atomic_decrementPj(g+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(g,1);l=a;return}function __ZN23VisualScriptBuiltinFunc8set_funcENS_11BuiltinFuncE(b,d){b=b|0;d=d|0;if(d>>>0>56){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(565339,563047,610,565357,0);return}else{a[1263537]=0;c[b+152>>2]=d;__ZN16VisualScriptNode20ports_changed_notifyEv(b);return}}function __ZN23VisualScriptBuiltinFunc8get_funcEv(a){a=a|0;return c[a+152>>2]|0}function __ZNK12MethodBind0RI23VisualScriptBuiltinFuncNS0_11BuiltinFuncEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK12MethodBind0RI23VisualScriptBuiltinFuncNS0_11BuiltinFuncEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,600031);l=a;return c[b>>2]|0}function __ZN12MethodBind0RI23VisualScriptBuiltinFuncNS0_11BuiltinFuncEE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1227440)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2Ei(i,ij[n&8191](d)|0);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,266,1146558,0);c[b>>2]=0;l=f;return}function __ZN12MethodBind0RI23VisualScriptBuiltinFuncNS0_11BuiltinFuncEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0;if(!b)f=0;else{d=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1227440)|0;f=d?b:0}b=c[a+44>>2]|0;d=c[a+48>>2]|0;a=f+(d>>1)|0;if(!(d&1)){g=b;h=ij[g&8191](a)|0;c[e>>2]=h;return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=ij[g&8191](a)|0;c[e>>2]=h;return}}function __ZN12MethodBind0RI23VisualScriptBuiltinFuncNS0_11BuiltinFuncEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I23VisualScriptBuiltinFuncNS0_11BuiltinFuncEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if(!b){__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK11MethodBind1I23VisualScriptBuiltinFuncNS0_11BuiltinFuncEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,600031);l=a;return c[b>>2]|0}function __ZN11MethodBind1I23VisualScriptBuiltinFuncNS0_11BuiltinFuncEE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1227440)|0:0){c[h>>2]=0;a[1263537]=0;k=d+24|0;n=c[k>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=i;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=i;return}if((g|0)>0){if((n|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);p=0}else{a[1263537]=0;p=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,p)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=p;c[b>>2]=0;l=i;return}}p=c[d+44>>2]|0;n=c[d+48>>2]|0;o=e+(n>>1)|0;if(!(n&1))q=p;else q=c[(c[o>>2]|0)+p>>2]|0;do if((g|0)<1){p=c[k>>2]|0;n=p+-1|0;if((p|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)s=0;else s=c[e+-4>>2]|0;if((p|0)<=(s|0)){if(r)t=0;else t=c[e+-4>>2]|0;do if((t|0)<(p|0)){if(r)u=0;else u=c[e+-4>>2]|0;if((u|0)<(p|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);v=0;break}else{a[1263537]=0;w=31;break}}else w=31;while(0);if((w|0)==31)v=e+(n*24|0)|0;__ZN7VariantC2ERKS_(j,v);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);f=__ZNK7VariantcviEv(j)|0;Pi[q&2047](o,f);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I23VisualScriptBuiltinFuncNS0_11BuiltinFuncEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1227440)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1)){g=b;h=c[d>>2]|0;i=c[h>>2]|0;Pi[g&2047](a,i);return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=c[d>>2]|0;i=c[h>>2]|0;Pi[g&2047](a,i);return}}function __ZN11MethodBind1I23VisualScriptBuiltinFuncNS0_11BuiltinFuncEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN20VisualScriptFunction18_initialize_classvEv(b){b=b|0;if(a[1258344]|0)return;if(!(a[1258337]|0)){if(!(a[1257004]|0)){if(!(a[1257001]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI9ReferenceEEvv();__ZN9Reference13_bind_methodsEv();a[1257001]=1}__ZN7ClassDB10_add_classI8ResourceEEvv();__ZN8Resource13_bind_methodsEv();a[1257004]=1}__ZN7ClassDB10_add_classI16VisualScriptNodeEEvv();__ZN16VisualScriptNode13_bind_methodsEv();a[1258337]=1}__ZN7ClassDB10_add_classI20VisualScriptFunctionEEvv();a[1258344]=1;return}function __ZN20VisualScriptFunction5_setvERK10StringNameRK7Variant(a,b,c){a=a|0;b=b|0;c=c|0;var d=0;if(1159==1129){d=0;return d|0}d=__ZN20VisualScriptFunction4_setERK10StringNameRK7Variant(a,b,c)|0;return d|0}function __ZNK20VisualScriptFunction5_getvERK10StringNameR7Variant(a,b,c){a=a|0;b=b|0;c=c|0;var d=0;if(1160!=1131?__ZNK20VisualScriptFunction4_getERK10StringNameR7Variant(a,b,c)|0:0){d=1;return d|0}d=0;return d|0}function __ZNK20VisualScriptFunction19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+24|0;g=e+4|0;h=e;if(!d)__ZNK16VisualScriptNode19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,0);__ZN6StringC2EPKc(f,600912);i=c[f>>2]|0;f=i;j=g+4|0;c[j>>2]=0;k=g+12|0;c[k>>2]=0;c[g>>2]=0;n=(i|0)==0;if(!n?(c[j>>2]=0,__Z28atomic_conditional_incrementPj(i+-8|0)|0):0)c[j>>2]=f;c[g+8>>2]=0;f=c[k>>2]|0;if(f|0){if(!(__Z16atomic_decrementPj(f+-8|0)|0))__ZN6Memory11free_staticEPvb(f,1);c[k>>2]=0}c[g+16>>2]=256;if(!(c[b>>2]|0)){k=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=k;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0}k=__ZnwjPFPvjE(32,4740)|0;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0;c[k+12>>2]=0;c[k+16>>2]=7;f=k+20|0;c[f>>2]=0;j=k+24|0;c[j>>2]=0;o=k+28|0;c[o>>2]=0;__ZN12PropertyInfoaSERKS_(k,g)|0;p=c[b>>2]|0;q=p+4|0;r=c[q>>2]|0;c[j>>2]=r;c[f>>2]=0;c[o>>2]=p;if(r|0)c[r+20>>2]=k;c[q>>2]=k;if(!(c[p>>2]|0))c[p>>2]=k;k=p+8|0;c[k>>2]=(c[k>>2]|0)+1;k=c[g+12>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);k=c[g+4>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);if(!n?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);__ZN10StringNameC2EPKc(h,600912);__ZN7ClassDB17get_property_listE10StringNameP4ListI12PropertyInfo16DefaultAllocatorEbPK6Object(h,b,1,a);__ZN10StringNameD2Ev(h);if(583!=516)__ZNK20VisualScriptFunction18_get_property_listEP4ListI12PropertyInfo16DefaultAllocatorE(a,b);if(!d){l=e;return}__ZNK16VisualScriptNode19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,1);l=e;return}function __ZN20VisualScriptFunction14_notificationvEib(a,b,c){a=a|0;b=b|0;c=c|0;if(c){if(552!=510)__ZN16VisualScriptNode13_notificationEi(a,b)}else if(552!=510)__ZN16VisualScriptNode13_notificationEi(a,b);return}function __ZNK20VisualScriptFunction16_get_class_namevEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+8|0;e=b+4|0;f=b;g=a+148|0;a=c[g>>2]|0;if(a|0){if(c[a+4>>2]|0){l=b;return g|0}if(__ZNK6String6lengthEv(a+8|0)|0){l=b;return g|0}}__ZN6StringC2EPKc(d,600912);c[f>>2]=c[d>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameaSERKS_(g,e);__ZN10StringNameD2Ev(e);e=c[f>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);l=b;return g|0}function __ZNK20VisualScriptFunction9get_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,600912);l=a;return c[b>>2]|0}function __ZNK20VisualScriptFunction8is_classERK6String(a,b){a=a|0;b=b|0;var c=0;if(((!(__ZNK6StringeqEPKc(b,600912)|0)?!(__ZNK6StringeqEPKc(b,570013)|0):0)?!(__ZNK6StringeqEPKc(b,1110448)|0):0)?!(__ZNK6StringeqEPKc(b,1126157)|0):0)c=__ZNK6StringeqEPKc(b,1142944)|0;else c=1;return c|0}function __ZNK20VisualScriptFunction12is_class_ptrEPv(a,b){a=a|0;b=b|0;return (b|0)==1227444|((b|0)==1227416|((b|0)==1220696|((b|0)==1220724|(b|0)==1220580)))|0}function __ZN20VisualScriptFunctionD2Ev(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0;c[a>>2]=142832;b=a+152|0;d=c[b>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0){e=c[b>>2]|0;b=(e|0)==0?0:e+-4|0;e=b+4|0;if(c[b>>2]|0){f=0;do{g=c[e+(f<<3)>>2]|0;if(g|0?(__Z16atomic_decrementPj(g+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(g,1);f=f+1|0}while(f>>>0<(c[b>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(d,1)}__ZN10StringNameD2Ev(a+148|0);c[a>>2]=139696;__ZN5ArrayD2Ev(a+140|0);d=a+128|0;b=c[d>>2]|0;if(!b){h=a+124|0;__ZN10StringNameD2Ev(h);__ZN8ResourceD2Ev(a);return}__ZN3SetIP12VisualScript10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(d,c[b+8>>2]|0);b=c[a+132>>2]|0;f=c[d>>2]|0;c[f+8>>2]=b;c[a+136>>2]=0;e=b;c[e+12>>2]=e;if(!f){h=a+124|0;__ZN10StringNameD2Ev(h);__ZN8ResourceD2Ev(a);return}__ZN6Memory11free_staticEPvb(f,0);c[d>>2]=0;h=a+124|0;__ZN10StringNameD2Ev(h);__ZN8ResourceD2Ev(a);return}function __ZN20VisualScriptFunctionD0Ev(a){a=a|0;__ZN20VisualScriptFunctionD2Ev(a);__ZdlPv(a);return}function __ZNK20VisualScriptFunction30get_output_sequence_port_countEv(a){a=a|0;return 1}function __ZNK20VisualScriptFunction23has_input_sequence_portEv(a){a=a|0;return 0}function __ZNK20VisualScriptFunction29get_output_sequence_port_textEi(a,b){a=a|0;b=b|0;return 0}function __ZNK20VisualScriptFunction26get_input_value_port_countEv(a){a=a|0;return 0}function __ZNK20VisualScriptFunction27get_output_value_port_countEv(a){a=a|0;var b=0,d=0;b=c[a+152>>2]|0;if(!b){d=0;return d|0}d=c[b+-4>>2]|0;return d|0}function __ZNK20VisualScriptFunction25get_input_value_port_infoEi(b,d,e){b=b|0;d=d|0;e=e|0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(565541,565395,183,565567,0);a[1263537]=0;c[b>>2]=0;c[b+4>>2]=0;c[b+8>>2]=0;c[b+12>>2]=0;c[b+16>>2]=7;return}function __ZNK20VisualScriptFunction26get_output_value_port_infoEi(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0;if((e|0)>=0){f=c[d+152>>2]|0;d=(f|0)==0;if(d)g=0;else g=c[f+-4>>2]|0;if((g|0)>(e|0)){a[1263537]=0;if(d)h=0;else h=c[f+-4>>2]|0;do if((h|0)<=(e|0)){if(d)i=0;else i=c[f+-4>>2]|0;if((i|0)>(e|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0)}while(0);i=c[f+(e<<3)+4>>2]|0;if(d)j=0;else j=c[f+-4>>2]|0;do if((j|0)<=(e|0)){if(d)k=0;else k=c[f+-4>>2]|0;if((k|0)>(e|0)){a[1263537]=0;l=22;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);m=0;break}}else l=22;while(0);if((l|0)==22)m=f+(e<<3)|0;e=c[m>>2]|0;if((e|0)!=0?(__Z28atomic_conditional_incrementPj(e+-8|0)|0)!=0:0){e=c[m>>2]|0;c[b>>2]=i;m=b+4|0;c[m>>2]=0;if(e){c[m>>2]=0;if(!(__Z28atomic_conditional_incrementPj(e+-8|0)|0)){n=e;o=0}else{c[m>>2]=e;n=e;o=0}}else{n=0;o=1}}else{c[b>>2]=i;c[b+4>>2]=0;n=0;o=1}c[b+8>>2]=0;c[b+12>>2]=0;c[b+16>>2]=7;i=n;if(o)return;if(__Z16atomic_decrementPj(i+-8|0)|0)return;__ZN6Memory11free_staticEPvb(i,1);return}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(569681,565395,188,565497,0);c[b>>2]=0;c[b+4>>2]=0;c[b+8>>2]=0;c[b+12>>2]=0;c[b+16>>2]=7;return}function __ZNK20VisualScriptFunction11get_captionEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,565488);l=a;return c[b>>2]|0}function __ZNK20VisualScriptFunction8get_textEv(a){a=a|0;return __ZNK8Resource8get_nameEv(a)|0}function __ZNK20VisualScriptFunction12get_categoryEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,57e4);l=a;return c[b>>2]|0}function __ZN20VisualScriptFunction8instanceEP20VisualScriptInstance(a,b){a=a|0;b=b|0;var d=0;d=__ZnwjPKc(60,1263606)|0;__ZN24VisualScriptNodeInstanceC2Ev(d);c[d>>2]=143008;c[d+52>>2]=a;c[d+56>>2]=b;return d|0}function __ZN32VisualScriptNodeInstanceFunction4stepEPPK7VariantPPS0_N24VisualScriptNodeInstance9StartModeES4_RNS0_9CallErrorER6String(b,d,e,f,g,h,i){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;i=i|0;var j=0,k=0,l=0,m=0,n=0,o=0;i=b+52|0;b=c[(c[i>>2]|0)+152>>2]|0;if(!b)return 0;g=c[b+-4>>2]|0;if((g|0)>0)j=0;else return 0;while(1){b=c[(c[i>>2]|0)+152>>2]|0;f=(b|0)==0;if(f)k=0;else k=c[b+-4>>2]|0;if((k|0)>(j|0)){a[1263537]=0;if(f)l=0;else l=c[b+-4>>2]|0;if((l|0)<=(j|0)){if(f)m=0;else m=c[b+-4>>2]|0;if((m|0)<=(j|0)){n=13;break}a[1263537]=0}o=c[b+(j<<3)+4>>2]|0;if(o|0?!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[d+(j<<2)>>2]>>2]|0,o)|0):0){n=17;break}}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,565395,226,565441,0);__ZN7VariantaSERKS_(c[e+(j<<2)>>2]|0,c[d+(j<<2)>>2]|0);b=j+1|0;if((b|0)<(g|0))j=b;else{n=19;break}}if((n|0)==13)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);else if((n|0)==17){c[h>>2]=2;c[h+8>>2]=o;c[h+4>>2]=j;return 0}else if((n|0)==19)return 0;return 0}function __ZN32VisualScriptNodeInstanceFunctionD0Ev(a){a=a|0;__ZN24VisualScriptNodeInstanceD2Ev(a);__ZdlPv(a);return}function __ZNK20VisualScriptFunction18_get_property_listEP4ListI12PropertyInfo16DefaultAllocatorE(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0;e=l;l=l+80|0;if((l|0)>=(m|0))ba(80);f=e+56|0;g=e+32|0;h=e+36|0;i=e+24|0;j=e+28|0;k=e+16|0;n=e+20|0;o=e;p=e+12|0;q=e+8|0;r=e+4|0;__ZN6StringC2EPKc(g,565617);__ZN6StringC2EPKc(h,565632);s=f+4|0;c[s>>2]=0;t=f+12|0;c[t>>2]=0;c[f>>2]=2;u=c[g>>2]|0;if(u|0?(c[s>>2]=0,__Z28atomic_conditional_incrementPj(u+-8|0)|0):0)c[s>>2]=c[g>>2];c[f+8>>2]=1;s=c[t>>2]|0;if((s|0)!=(c[h>>2]|0)){if(s|0?(__Z16atomic_decrementPj(s+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(s,1);c[t>>2]=0;s=c[h>>2]|0;if(s|0?__Z28atomic_conditional_incrementPj(s+-8|0)|0:0)c[t>>2]=c[h>>2]}c[f+16>>2]=7;if(!(c[d>>2]|0)){t=__ZnwjPFPvjE(12,4740)|0;c[d>>2]=t;c[t>>2]=0;c[t+4>>2]=0;c[t+8>>2]=0}t=__ZnwjPFPvjE(32,4740)|0;c[t>>2]=0;c[t+4>>2]=0;c[t+8>>2]=0;c[t+12>>2]=0;c[t+16>>2]=7;s=t+20|0;c[s>>2]=0;u=t+24|0;c[u>>2]=0;v=t+28|0;c[v>>2]=0;__ZN12PropertyInfoaSERKS_(t,f)|0;w=c[d>>2]|0;x=w+4|0;y=c[x>>2]|0;c[u>>2]=y;c[s>>2]=0;c[v>>2]=w;if(y|0)c[y+20>>2]=t;c[x>>2]=t;if(!(c[w>>2]|0))c[w>>2]=t;t=w+8|0;c[t>>2]=(c[t>>2]|0)+1;t=c[f+12>>2]|0;if(t|0?(__Z16atomic_decrementPj(t+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(t,1);t=c[f+4>>2]|0;if(t|0?(__Z16atomic_decrementPj(t+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(t,1);t=c[h>>2]|0;if(t|0?(__Z16atomic_decrementPj(t+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(t,1);t=c[g>>2]|0;if(t|0?(__Z16atomic_decrementPj(t+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(t,1);__ZN6StringC2EPKc(f,570110);t=1;do{c[i>>2]=__ZN7Variant13get_type_nameENS_4TypeE(t)|0;c[h>>2]=__ZplPKcRK6String(1117595,i)|0;__ZN6StringpLERKS_(f,h)|0;g=c[h>>2]|0;if(g|0?(__Z16atomic_decrementPj(g+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(g,1);g=c[i>>2]|0;if(g|0?(__Z16atomic_decrementPj(g+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(g,1);t=t+1|0}while((t|0)!=29);t=b+152|0;g=h+4|0;w=h+12|0;x=h+8|0;y=h+16|0;v=h+12|0;s=h+4|0;u=h+4|0;z=h+12|0;A=h+8|0;B=h+16|0;C=h+12|0;D=h+4|0;E=0;while(1){F=c[t>>2]|0;if(!F)G=0;else G=c[F+-4>>2]|0;if((E|0)>=(G|0))break;F=E+1|0;H=((F|0)<0)<<31>>31;c[i>>2]=__Z4itosx(F,H)|0;c[j>>2]=__ZplPKcRK6String(565638,i)|0;__ZN6StringC2EPKc(k,894107);I=__ZNK6StringplERKS_(j,k)|0;J=I;c[g>>2]=0;c[w>>2]=0;c[h>>2]=2;K=(I|0)==0;if(!K?(c[g>>2]=0,__Z28atomic_conditional_incrementPj(I+-8|0)|0):0)c[g>>2]=J;c[x>>2]=3;J=c[w>>2]|0;if((J|0)!=(c[f>>2]|0)){if(J|0?(__Z16atomic_decrementPj(J+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(J,1);c[w>>2]=0;J=c[f>>2]|0;if(J|0?__Z28atomic_conditional_incrementPj(J+-8|0)|0:0)c[w>>2]=c[f>>2]}c[y>>2]=7;if(!(c[d>>2]|0)){J=__ZnwjPFPvjE(12,4740)|0;c[d>>2]=J;c[J>>2]=0;c[J+4>>2]=0;c[J+8>>2]=0}J=__ZnwjPFPvjE(32,4740)|0;c[J>>2]=0;c[J+4>>2]=0;c[J+8>>2]=0;c[J+12>>2]=0;c[J+16>>2]=7;L=J+20|0;c[L>>2]=0;M=J+24|0;c[M>>2]=0;N=J+28|0;c[N>>2]=0;__ZN12PropertyInfoaSERKS_(J,h)|0;O=c[d>>2]|0;P=O+4|0;Q=c[P>>2]|0;c[M>>2]=Q;c[L>>2]=0;c[N>>2]=O;if(Q|0)c[Q+20>>2]=J;c[P>>2]=J;if(!(c[O>>2]|0))c[O>>2]=J;J=O+8|0;c[J>>2]=(c[J>>2]|0)+1;J=c[v>>2]|0;if(J|0?(__Z16atomic_decrementPj(J+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(J,1);J=c[s>>2]|0;do if(J|0){if(__Z16atomic_decrementPj(J+-8|0)|0)break;__ZN6Memory11free_staticEPvb(J,1)}while(0);do if(!K){if(__Z16atomic_decrementPj(I+-8|0)|0)break;__ZN6Memory11free_staticEPvb(I,1)}while(0);I=c[k>>2]|0;do if(I|0){if(__Z16atomic_decrementPj(I+-8|0)|0)break;__ZN6Memory11free_staticEPvb(I,1)}while(0);I=c[j>>2]|0;do if(I|0){if(__Z16atomic_decrementPj(I+-8|0)|0)break;__ZN6Memory11free_staticEPvb(I,1)}while(0);I=c[i>>2]|0;do if(I|0){if(__Z16atomic_decrementPj(I+-8|0)|0)break;__ZN6Memory11free_staticEPvb(I,1)}while(0);c[i>>2]=__Z4itosx(F,H)|0;c[n>>2]=__ZplPKcRK6String(565638,i)|0;__ZN6StringC2EPKc(k,1041258);I=__ZNK6StringplERKS_(n,k)|0;K=I;__ZN6StringC2EPKc(o,1263606);c[u>>2]=0;c[z>>2]=0;c[h>>2]=4;J=(I|0)==0;do if(!J){c[u>>2]=0;if(!(__Z28atomic_conditional_incrementPj(I+-8|0)|0))break;c[u>>2]=K}while(0);c[A>>2]=0;K=c[z>>2]|0;do if((K|0)!=(c[o>>2]|0)){do if(K|0){if(__Z16atomic_decrementPj(K+-8|0)|0)break;__ZN6Memory11free_staticEPvb(K,1)}while(0);c[z>>2]=0;H=c[o>>2]|0;if(!H)break;if(!(__Z28atomic_conditional_incrementPj(H+-8|0)|0))break;c[z>>2]=c[o>>2]}while(0);c[B>>2]=7;if(!(c[d>>2]|0)){K=__ZnwjPFPvjE(12,4740)|0;c[d>>2]=K;c[K>>2]=0;c[K+4>>2]=0;c[K+8>>2]=0}K=__ZnwjPFPvjE(32,4740)|0;c[K>>2]=0;c[K+4>>2]=0;c[K+8>>2]=0;c[K+12>>2]=0;c[K+16>>2]=7;H=K+20|0;c[H>>2]=0;O=K+24|0;c[O>>2]=0;P=K+28|0;c[P>>2]=0;__ZN12PropertyInfoaSERKS_(K,h)|0;Q=c[d>>2]|0;N=Q+4|0;L=c[N>>2]|0;c[O>>2]=L;c[H>>2]=0;c[P>>2]=Q;if(L|0)c[L+20>>2]=K;c[N>>2]=K;if(!(c[Q>>2]|0))c[Q>>2]=K;K=Q+8|0;c[K>>2]=(c[K>>2]|0)+1;K=c[C>>2]|0;do if(K|0){if(__Z16atomic_decrementPj(K+-8|0)|0)break;__ZN6Memory11free_staticEPvb(K,1)}while(0);K=c[D>>2]|0;do if(K|0){if(__Z16atomic_decrementPj(K+-8|0)|0)break;__ZN6Memory11free_staticEPvb(K,1)}while(0);K=c[o>>2]|0;do if(K|0){if(__Z16atomic_decrementPj(K+-8|0)|0)break;__ZN6Memory11free_staticEPvb(K,1)}while(0);do if(!J){if(__Z16atomic_decrementPj(I+-8|0)|0)break;__ZN6Memory11free_staticEPvb(I,1)}while(0);I=c[k>>2]|0;do if(I|0){if(__Z16atomic_decrementPj(I+-8|0)|0)break;__ZN6Memory11free_staticEPvb(I,1)}while(0);I=c[n>>2]|0;do if(I|0){if(__Z16atomic_decrementPj(I+-8|0)|0)break;__ZN6Memory11free_staticEPvb(I,1)}while(0);I=c[i>>2]|0;do if(I|0){if(__Z16atomic_decrementPj(I+-8|0)|0)break;__ZN6Memory11free_staticEPvb(I,1)}while(0);E=F}if(!(a[b+156>>0]|0)){__ZN6StringC2EPKc(p,565648);__ZN6StringC2EPKc(i,565659);b=h+4|0;c[b>>2]=0;E=h+12|0;c[E>>2]=0;c[h>>2]=2;n=c[p>>2]|0;if(n|0?(c[b>>2]=0,__Z28atomic_conditional_incrementPj(n+-8|0)|0):0)c[b>>2]=c[p>>2];c[h+8>>2]=1;b=c[E>>2]|0;if((b|0)!=(c[i>>2]|0)){if(b|0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(b,1);c[E>>2]=0;b=c[i>>2]|0;if(b|0?__Z28atomic_conditional_incrementPj(b+-8|0)|0:0)c[E>>2]=c[i>>2]}c[h+16>>2]=7;if(!(c[d>>2]|0)){E=__ZnwjPFPvjE(12,4740)|0;c[d>>2]=E;c[E>>2]=0;c[E+4>>2]=0;c[E+8>>2]=0}E=__ZnwjPFPvjE(32,4740)|0;c[E>>2]=0;c[E+4>>2]=0;c[E+8>>2]=0;c[E+12>>2]=0;c[E+16>>2]=7;b=E+20|0;c[b>>2]=0;n=E+24|0;c[n>>2]=0;k=E+28|0;c[k>>2]=0;__ZN12PropertyInfoaSERKS_(E,h)|0;o=c[d>>2]|0;D=o+4|0;C=c[D>>2]|0;c[n>>2]=C;c[b>>2]=0;c[k>>2]=o;if(C|0)c[C+20>>2]=E;c[D>>2]=E;if(!(c[o>>2]|0))c[o>>2]=E;E=o+8|0;c[E>>2]=(c[E>>2]|0)+1;E=c[h+12>>2]|0;if(E|0?(__Z16atomic_decrementPj(E+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(E,1);E=c[h+4>>2]|0;if(E|0?(__Z16atomic_decrementPj(E+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(E,1);E=c[i>>2]|0;do if(E|0){if(__Z16atomic_decrementPj(E+-8|0)|0)break;__ZN6Memory11free_staticEPvb(E,1)}while(0);E=c[p>>2]|0;do if(E|0){if(__Z16atomic_decrementPj(E+-8|0)|0)break;__ZN6Memory11free_staticEPvb(E,1)}while(0)}__ZN6StringC2EPKc(q,565668);__ZN6StringC2EPKc(i,1263606);E=h+4|0;c[E>>2]=0;p=h+12|0;c[p>>2]=0;c[h>>2]=1;o=c[q>>2]|0;if(o|0?(c[E>>2]=0,__Z28atomic_conditional_incrementPj(o+-8|0)|0):0)c[E>>2]=c[q>>2];c[h+8>>2]=0;E=c[p>>2]|0;if((E|0)!=(c[i>>2]|0)){if(E|0?(__Z16atomic_decrementPj(E+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(E,1);c[p>>2]=0;E=c[i>>2]|0;if(E|0?__Z28atomic_conditional_incrementPj(E+-8|0)|0:0)c[p>>2]=c[i>>2]}c[h+16>>2]=7;if(!(c[d>>2]|0)){p=__ZnwjPFPvjE(12,4740)|0;c[d>>2]=p;c[p>>2]=0;c[p+4>>2]=0;c[p+8>>2]=0}p=__ZnwjPFPvjE(32,4740)|0;c[p>>2]=0;c[p+4>>2]=0;c[p+8>>2]=0;c[p+12>>2]=0;c[p+16>>2]=7;E=p+20|0;c[E>>2]=0;o=p+24|0;c[o>>2]=0;D=p+28|0;c[D>>2]=0;__ZN12PropertyInfoaSERKS_(p,h)|0;C=c[d>>2]|0;k=C+4|0;b=c[k>>2]|0;c[o>>2]=b;c[E>>2]=0;c[D>>2]=C;if(b|0)c[b+20>>2]=p;c[k>>2]=p;if(!(c[C>>2]|0))c[C>>2]=p;p=C+8|0;c[p>>2]=(c[p>>2]|0)+1;p=c[h+12>>2]|0;if(p|0?(__Z16atomic_decrementPj(p+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(p,1);p=c[h+4>>2]|0;if(p|0?(__Z16atomic_decrementPj(p+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(p,1);p=c[i>>2]|0;if(p|0?(__Z16atomic_decrementPj(p+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(p,1);p=c[q>>2]|0;do if(p|0){if(__Z16atomic_decrementPj(p+-8|0)|0)break;__ZN6Memory11free_staticEPvb(p,1)}while(0);__ZN6StringC2EPKc(r,565684);__ZN6StringC2EPKc(i,565693);p=h+4|0;c[p>>2]=0;q=h+12|0;c[q>>2]=0;c[h>>2]=2;C=c[r>>2]|0;do if(C|0){c[p>>2]=0;if(!(__Z28atomic_conditional_incrementPj(C+-8|0)|0))break;c[p>>2]=c[r>>2]}while(0);c[h+8>>2]=3;p=c[q>>2]|0;do if((p|0)!=(c[i>>2]|0)){do if(p|0){if(__Z16atomic_decrementPj(p+-8|0)|0)break;__ZN6Memory11free_staticEPvb(p,1)}while(0);c[q>>2]=0;F=c[i>>2]|0;if(!F)break;if(!(__Z28atomic_conditional_incrementPj(F+-8|0)|0))break;c[q>>2]=c[i>>2]}while(0);c[h+16>>2]=7;if(!(c[d>>2]|0)){q=__ZnwjPFPvjE(12,4740)|0;c[d>>2]=q;c[q>>2]=0;c[q+4>>2]=0;c[q+8>>2]=0}q=__ZnwjPFPvjE(32,4740)|0;c[q>>2]=0;c[q+4>>2]=0;c[q+8>>2]=0;c[q+12>>2]=0;c[q+16>>2]=7;p=q+20|0;c[p>>2]=0;F=q+24|0;c[F>>2]=0;C=q+28|0;c[C>>2]=0;__ZN12PropertyInfoaSERKS_(q,h)|0;k=c[d>>2]|0;d=k+4|0;b=c[d>>2]|0;c[F>>2]=b;c[p>>2]=0;c[C>>2]=k;if(b|0)c[b+20>>2]=q;c[d>>2]=q;if(!(c[k>>2]|0))c[k>>2]=q;q=k+8|0;c[q>>2]=(c[q>>2]|0)+1;q=c[h+12>>2]|0;do if(q|0){if(__Z16atomic_decrementPj(q+-8|0)|0)break;__ZN6Memory11free_staticEPvb(q,1)}while(0);q=c[h+4>>2]|0;do if(q|0){if(__Z16atomic_decrementPj(q+-8|0)|0)break;__ZN6Memory11free_staticEPvb(q,1)}while(0);q=c[i>>2]|0;do if(q|0){if(__Z16atomic_decrementPj(q+-8|0)|0)break;__ZN6Memory11free_staticEPvb(q,1)}while(0);q=c[r>>2]|0;do if(q|0){if(__Z16atomic_decrementPj(q+-8|0)|0)break;__ZN6Memory11free_staticEPvb(q,1)}while(0);q=c[f>>2]|0;if(!q){l=e;return}if(__Z16atomic_decrementPj(q+-8|0)|0){l=e;return}__ZN6Memory11free_staticEPvb(q,1);l=e;return}function __ZNK20VisualScriptFunction4_getERK10StringNameR7Variant(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0;f=l;l=l+64|0;if((l|0)>=(m|0))ba(64);g=f;h=f+48|0;i=f+44|0;j=f+40|0;k=f+32|0;n=f+36|0;o=f+28|0;p=f+24|0;if(__ZNK10StringNameeqEPKc(d,565617)|0){q=c[b+152>>2]|0;if(!q)r=0;else r=c[q+-4>>2]|0;__ZN7VariantC2Ei(g,r);__ZN7VariantaSERKS_(e,g);if(c[g>>2]|0)__ZN7Variant5clearEv(g);s=1;l=f;return s|0}r=c[d>>2]|0;do if(r){q=c[r+4>>2]|0;if(q|0){__ZN6StringC2EPKc(g,q);t=c[g>>2]|0;break}q=r+8|0;c[g>>2]=0;u=c[q>>2]|0;if((u|0)!=0?(c[g>>2]=0,(__Z28atomic_conditional_incrementPj(u+-8|0)|0)!=0):0){u=c[q>>2]|0;c[g>>2]=u;t=u}else t=0}else{c[g>>2]=0;t=0}while(0);c[h>>2]=t;t=__ZNK6String11begins_withEPKc(h,565638)|0;r=c[h>>2]|0;if(r|0?(__Z16atomic_decrementPj(r+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(r,1);do if(t){r=c[d>>2]|0;do if(r){h=c[r+4>>2]|0;if(h|0){__ZN6StringC2EPKc(g,h);v=c[g>>2]|0;break}h=r+8|0;c[g>>2]=0;u=c[h>>2]|0;if((u|0)!=0?(c[g>>2]=0,(__Z28atomic_conditional_incrementPj(u+-8|0)|0)!=0):0){u=c[h>>2]|0;c[g>>2]=u;v=u}else v=0}else{c[g>>2]=0;v=0}while(0);c[j>>2]=v;__ZN6StringC2EPKc(k,1142570);c[i>>2]=__ZNK6String9get_sliceES_i(j,k,1)|0;r=__ZNK6String6to_intEv(i)|0;u=r+-1|0;h=c[i>>2]|0;if(h|0?(__Z16atomic_decrementPj(h+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(h,1);h=c[k>>2]|0;if(h|0?(__Z16atomic_decrementPj(h+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(h,1);h=c[j>>2]|0;if(h|0?(__Z16atomic_decrementPj(h+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(h,1);if((r|0)>=1){h=b+152|0;q=c[h>>2]|0;if(!q)w=0;else w=c[q+-4>>2]|0;if((r|0)<=(w|0)){a[1263537]=0;q=c[d>>2]|0;do if(q){x=c[q+4>>2]|0;if(x|0){__ZN6StringC2EPKc(g,x);y=c[g>>2]|0;break}x=q+8|0;c[g>>2]=0;z=c[x>>2]|0;if((z|0)!=0?(c[g>>2]=0,(__Z28atomic_conditional_incrementPj(z+-8|0)|0)!=0):0){z=c[x>>2]|0;c[g>>2]=z;y=z}else y=0}else{c[g>>2]=0;y=0}while(0);c[o>>2]=y;__ZN6StringC2EPKc(p,1142570);c[n>>2]=__ZNK6String9get_sliceES_i(o,p,2)|0;q=c[p>>2]|0;if(q|0?(__Z16atomic_decrementPj(q+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(q,1);q=c[o>>2]|0;if(q|0?(__Z16atomic_decrementPj(q+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(q,1);if(!(__ZNK6StringeqEPKc(n,1123189)|0))if(__ZNK6StringeqEPKc(n,1126230)|0){q=c[h>>2]|0;z=(q|0)==0;if(z)A=0;else A=c[q+-4>>2]|0;do if((A|0)<(r|0)){if(z)B=0;else B=c[q+-4>>2]|0;if((B|0)<(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);C=0;break}else{a[1263537]=0;D=73;break}}else D=73;while(0);if((D|0)==73)C=q+(u<<3)|0;__ZN7VariantC2ERK6String(g,C);__ZN7VariantaSERKS_(e,g);if(c[g>>2]|0)__ZN7Variant5clearEv(g);E=1}else E=0;else{z=c[h>>2]|0;x=(z|0)==0;if(x)F=0;else F=c[z+-4>>2]|0;do if((F|0)<(r|0)){if(x)G=0;else G=c[z+-4>>2]|0;if((G|0)<(r|0))__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);else{a[1263537]=0;break}}while(0);__ZN7VariantC2Ei(g,c[z+(u<<3)+4>>2]|0);__ZN7VariantaSERKS_(e,g);if(c[g>>2]|0)__ZN7Variant5clearEv(g);E=1}r=c[n>>2]|0;if(r|0?(__Z16atomic_decrementPj(r+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(r,1);if(!E)break;else s=1;l=f;return s|0}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(938357,565395,109,565727,0);s=0;l=f;return s|0}while(0);if(__ZNK10StringNameeqEPKc(d,565668)|0){__ZN7VariantC2Eb(g,(a[b+156>>0]|0)!=0);__ZN7VariantaSERKS_(e,g);if(c[g>>2]|0)__ZN7Variant5clearEv(g);s=1;l=f;return s|0}if(__ZNK10StringNameeqEPKc(d,565648)|0){__ZN7VariantC2Ei(g,c[b+160>>2]|0);__ZN7VariantaSERKS_(e,g);if(c[g>>2]|0)__ZN7Variant5clearEv(g);s=1;l=f;return s|0}if(!(__ZNK10StringNameeqEPKc(d,565684)|0)){s=0;l=f;return s|0}__ZN7VariantC2Ei(g,c[b+164>>2]|0);__ZN7VariantaSERKS_(e,g);if(c[g>>2]|0)__ZN7Variant5clearEv(g);s=1;l=f;return s|0}function __ZN20VisualScriptFunction4_setERK10StringNameRK7Variant(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);g=f+28|0;h=f+24|0;i=f+20|0;j=f+16|0;k=f+8|0;n=f+12|0;o=f+4|0;p=f;if(__ZNK10StringNameeqEPKc(d,565617)|0){q=__ZNK7VariantcviEv(e)|0;r=b+152|0;s=c[r>>2]|0;if(!s)t=0;else t=c[s+-4>>2]|0;if((t|0)==(q|0)){u=1;l=f;return u|0}__ZN6VectorIN20VisualScriptFunction8ArgumentEE6resizeEi(r,q)|0;a:do if((t|0)<(q|0)){s=(t|0)<0;v=t;while(1){w=v;v=v+1|0;c[g>>2]=__Z4itosx(v,((v|0)<0)<<31>>31)|0;x=__ZplPKcRK6String(1085141,g)|0;y=x;do if(s)z=15;else{A=c[r>>2]|0;B=(A|0)==0;if(B)C=0;else C=c[A+-4>>2]|0;if((C|0)<=(w|0)){if(B)D=0;else D=c[A+-4>>2]|0;if((D|0)<=(w|0)){z=15;break}a[1263537]=0}__ZN6VectorIN20VisualScriptFunction8ArgumentEE14_copy_on_writeEv(r);E=(c[r>>2]|0)+(w<<3)|0}while(0);if((z|0)==15){z=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);E=0}A=c[E>>2]|0;if((A|0)==(x|0)){if(x|0)z=26}else{if(A|0?(__Z16atomic_decrementPj(A+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(A,1);c[E>>2]=0;if(x|0)if(!(__Z28atomic_conditional_incrementPj(x+-8|0)|0))z=26;else{c[E>>2]=y;z=26}}if((z|0)==26?(z=0,(__Z16atomic_decrementPj(x+-8|0)|0)==0):0)__ZN6Memory11free_staticEPvb(x,1);A=c[g>>2]|0;if(A|0?(__Z16atomic_decrementPj(A+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(A,1);if(s){z=38;break}A=c[r>>2]|0;B=(A|0)==0;if(B)F=0;else F=c[A+-4>>2]|0;if((F|0)<=(w|0)){if(B)G=0;else G=c[A+-4>>2]|0;if((G|0)<=(w|0)){z=38;break}a[1263537]=0}__ZN6VectorIN20VisualScriptFunction8ArgumentEE14_copy_on_writeEv(r);c[(c[r>>2]|0)+(w<<3)+4>>2]=0;if((v|0)>=(q|0))break a}if((z|0)==38)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);__ZN16VisualScriptNode20ports_changed_notifyEv(b);u=1;l=f;return u|0}q=c[d>>2]|0;do if(q){r=c[q+4>>2]|0;if(r|0){__ZN6StringC2EPKc(g,r);H=c[g>>2]|0;break}r=q+8|0;c[g>>2]=0;G=c[r>>2]|0;if((G|0)!=0?(c[g>>2]=0,(__Z28atomic_conditional_incrementPj(G+-8|0)|0)!=0):0){G=c[r>>2]|0;c[g>>2]=G;H=G}else H=0}else{c[g>>2]=0;H=0}while(0);c[h>>2]=H;H=__ZNK6String11begins_withEPKc(h,565638)|0;q=c[h>>2]|0;if(q|0?(__Z16atomic_decrementPj(q+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(q,1);do if(H){q=c[d>>2]|0;do if(q){h=c[q+4>>2]|0;if(h|0){__ZN6StringC2EPKc(g,h);I=c[g>>2]|0;break}h=q+8|0;c[g>>2]=0;G=c[h>>2]|0;if((G|0)!=0?(c[g>>2]=0,(__Z28atomic_conditional_incrementPj(G+-8|0)|0)!=0):0){G=c[h>>2]|0;c[g>>2]=G;I=G}else I=0}else{c[g>>2]=0;I=0}while(0);c[j>>2]=I;__ZN6StringC2EPKc(k,1142570);c[i>>2]=__ZNK6String9get_sliceES_i(j,k,1)|0;q=__ZNK6String6to_intEv(i)|0;G=q+-1|0;h=c[i>>2]|0;if(h|0?(__Z16atomic_decrementPj(h+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(h,1);h=c[k>>2]|0;if(h|0?(__Z16atomic_decrementPj(h+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(h,1);h=c[j>>2]|0;if(h|0?(__Z16atomic_decrementPj(h+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(h,1);if((q|0)>=1){h=b+152|0;r=c[h>>2]|0;if(!r)J=0;else J=c[r+-4>>2]|0;if((q|0)<=(J|0)){a[1263537]=0;r=c[d>>2]|0;do if(r){F=c[r+4>>2]|0;if(F|0){__ZN6StringC2EPKc(g,F);K=c[g>>2]|0;break}F=r+8|0;c[g>>2]=0;E=c[F>>2]|0;if((E|0)!=0?(c[g>>2]=0,(__Z28atomic_conditional_incrementPj(E+-8|0)|0)!=0):0){E=c[F>>2]|0;c[g>>2]=E;K=E}else K=0}else{c[g>>2]=0;K=0}while(0);c[o>>2]=K;__ZN6StringC2EPKc(p,1142570);c[n>>2]=__ZNK6String9get_sliceES_i(o,p,2)|0;r=c[p>>2]|0;if(r|0?(__Z16atomic_decrementPj(r+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(r,1);r=c[o>>2]|0;if(r|0?(__Z16atomic_decrementPj(r+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(r,1);if(!(__ZNK6StringeqEPKc(n,1123189)|0))if(__ZNK6StringeqEPKc(n,1126230)|0){r=__ZNK7Variantcv6StringEv(e)|0;E=r;F=c[h>>2]|0;D=(F|0)==0;if(D)L=0;else L=c[F+-4>>2]|0;do if((L|0)<(q|0)){if(D)M=0;else M=c[F+-4>>2]|0;if((M|0)<(q|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);N=0;break}else{a[1263537]=0;z=105;break}}else z=105;while(0);if((z|0)==105){__ZN6VectorIN20VisualScriptFunction8ArgumentEE14_copy_on_writeEv(h);N=(c[h>>2]|0)+(G<<3)|0}F=c[N>>2]|0;do if((F|0)==(r|0)){if(r|0)z=114}else{do if(F|0){if(__Z16atomic_decrementPj(F+-8|0)|0)break;__ZN6Memory11free_staticEPvb(F,1)}while(0);c[N>>2]=0;if(!r)break;if(!(__Z28atomic_conditional_incrementPj(r+-8|0)|0)){z=114;break}c[N>>2]=E;z=114}while(0);do if((z|0)==114){if(__Z16atomic_decrementPj(r+-8|0)|0)break;__ZN6Memory11free_staticEPvb(r,1)}while(0);__ZN16VisualScriptNode20ports_changed_notifyEv(b);O=1}else O=0;else{r=__ZNK7VariantcviEv(e)|0;E=c[h>>2]|0;F=(E|0)==0;if(F)P=0;else P=c[E+-4>>2]|0;do if((P|0)<(q|0)){if(F)Q=0;else Q=c[E+-4>>2]|0;if((Q|0)<(q|0))__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else{a[1263537]=0;break}}while(0);__ZN6VectorIN20VisualScriptFunction8ArgumentEE14_copy_on_writeEv(h);c[(c[h>>2]|0)+(G<<3)+4>>2]=r;__ZN16VisualScriptNode20ports_changed_notifyEv(b);O=1}q=c[n>>2]|0;if(q|0?(__Z16atomic_decrementPj(q+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(q,1);if(!O)break;else u=1;l=f;return u|0}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(894471,565395,64,565727,0);u=0;l=f;return u|0}while(0);if(__ZNK10StringNameeqEPKc(d,565668)|0){a[b+156>>0]=(__ZNK7VariantcvbEv(e)|0)&1;u=1;l=f;return u|0}if(__ZNK10StringNameeqEPKc(d,565648)|0){c[b+160>>2]=__ZNK7VariantcviEv(e)|0;u=1;l=f;return u|0}if(!(__ZNK10StringNameeqEPKc(d,565684)|0)){u=0;l=f;return u|0}c[b+164>>2]=__ZNK7VariantcviEv(e)|0;u=1;l=f;return u|0}function __ZN6VectorIN20VisualScriptFunction8ArgumentEE6resizeEi(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0;if((d|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,269,1145657,0);e=31;return e|0}a[1263537]=0;f=c[b>>2]|0;if(!f)g=0;else g=c[f+-4>>2]|0;if((g|0)==(d|0)){e=0;return e|0}if(!d){if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0){g=c[b>>2]|0;h=(g|0)==0?0:g+-4|0;g=h+4|0;if(c[h>>2]|0){i=0;do{j=c[g+(i<<3)>>2]|0;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);i=i+1|0}while(i>>>0<(c[h>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(f,1)}c[b>>2]=0;e=0;return e|0}__ZN6VectorIN20VisualScriptFunction8ArgumentEE14_copy_on_writeEv(b);f=d<<3;if(d>>>0<=536870911?(h=f+-1|0,i=h>>>1|h,h=i>>>2|i,i=h>>>4|h,h=i>>>8|i,i=(h>>>16|h)+1|0,f>>>0<4294967264):0){a[1263537]=0;f=c[b>>2]|0;do if(!f)if((d|0)>0)k=23;else{l=0;k=32}else{h=c[f+-4>>2]|0;if((h|0)<(d|0))if(!h)k=23;else{g=__ZN6Memory14realloc_staticEPvjb(f,i,1)|0;if(g|0){a[1263537]=0;m=g;n=c[g+-4>>2]|0;break}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,300,1145876,0);e=6;return e|0}else{l=h;k=32}}while(0);do if((k|0)==23){h=__ZN6Memory12alloc_staticEjb(i,1)|0;if(h|0){a[1263537]=0;c[h+-4>>2]=0;c[h+-8>>2]=1;m=h;n=0;break}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,292,1145820,0);e=6;return e|0}else if((k|0)==32){if((l|0)<=(d|0)){e=0;return e|0}if((c[f+-4>>2]|0)>>>0>d>>>0){h=d;g=f;do{j=c[g+(h<<3)>>2]|0;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);h=h+1|0;g=c[b>>2]|0}while(h>>>0<(c[g+-4>>2]|0)>>>0);o=g}else o=f;h=__ZN6Memory14realloc_staticEPvjb(o,i,1)|0;if(!h){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,324,1145876,0);e=6;return e|0}else{a[1263537]=0;c[b>>2]=h;c[h+-4>>2]=d;e=0;return e|0}}while(0);c[b>>2]=m;if((n|0)<(d|0)){b=n;do{c[m+(b<<3)>>2]=0;b=b+1|0}while((b|0)!=(d|0))}c[m+-4>>2]=d;e=0;return e|0}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,285,1145723,0);e=6;return e|0}function __ZN6VectorIN20VisualScriptFunction8ArgumentEE14_copy_on_writeEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0,i=0;b=c[a>>2]|0;if(!b)return;if((c[b+-8>>2]|0)>>>0<=1)return;d=c[b+-4>>2]|0;b=(d<<3)+-1|0;e=b>>>1|b;b=e>>>2|e;e=b>>>4|b;b=e>>>8|e;e=__ZN6Memory12alloc_staticEjb((b>>>16|b)+1|0,1)|0;c[e+-8>>2]=1;c[e+-4>>2]=d;if(d|0){b=0;do{f=e+(b<<3)|0;g=c[a>>2]|0;h=g+(b<<3)|0;c[f>>2]=0;if((c[h>>2]|0?(c[f>>2]=0,i=c[h>>2]|0,i|0):0)?__Z28atomic_conditional_incrementPj(i+-8|0)|0:0)c[f>>2]=c[h>>2];c[e+(b<<3)+4>>2]=c[g+(b<<3)+4>>2];b=b+1|0}while((b|0)!=(d|0))}d=c[a>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0){b=c[a>>2]|0;g=(b|0)==0?0:b+-4|0;b=g+4|0;if(c[g>>2]|0){h=0;do{f=c[b+(h<<3)>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);h=h+1|0}while(h>>>0<(c[g>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(d,1)}c[a>>2]=e;return}function __ZN7ClassDB10_add_classI20VisualScriptFunctionEEvv(){var a=0,b=0,d=0,e=0,f=0,g=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+16|0;d=a+12|0;e=a+8|0;f=a+4|0;g=a;__ZN6StringC2EPKc(b,600912);c[e>>2]=c[b>>2];__ZN10StringNameC2ERK6String(d,e);__ZN6StringC2EPKc(b,570013);c[g>>2]=c[b>>2];__ZN10StringNameC2ERK6String(f,g);__ZN7ClassDB11_add_class2ERK10StringNameS2_(d,f);__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);__ZN10StringNameD2Ev(d);d=c[e>>2]|0;if(!d){l=a;return}if(__Z16atomic_decrementPj(d+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(d,1);l=a;return}function __ZN20VisualScriptOperator18_initialize_classvEv(b){b=b|0;if(a[1258345]|0)return;if(!(a[1258337]|0)){if(!(a[1257004]|0)){if(!(a[1257001]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI9ReferenceEEvv();__ZN9Reference13_bind_methodsEv();a[1257001]=1}__ZN7ClassDB10_add_classI8ResourceEEvv();__ZN8Resource13_bind_methodsEv();a[1257004]=1}__ZN7ClassDB10_add_classI16VisualScriptNodeEEvv();__ZN16VisualScriptNode13_bind_methodsEv();a[1258337]=1}__ZN7ClassDB10_add_classI20VisualScriptOperatorEEvv();__ZN20VisualScriptOperator13_bind_methodsEv();a[1258345]=1;return}function __ZN20VisualScriptOperator5_setvERK10StringNameRK7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK20VisualScriptOperator5_getvERK10StringNameR7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK20VisualScriptOperator19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+24|0;g=e+4|0;h=e;if(!d)__ZNK16VisualScriptNode19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,0);__ZN6StringC2EPKc(f,600891);i=c[f>>2]|0;f=i;j=g+4|0;c[j>>2]=0;k=g+12|0;c[k>>2]=0;c[g>>2]=0;n=(i|0)==0;if(!n?(c[j>>2]=0,__Z28atomic_conditional_incrementPj(i+-8|0)|0):0)c[j>>2]=f;c[g+8>>2]=0;f=c[k>>2]|0;if(f|0){if(!(__Z16atomic_decrementPj(f+-8|0)|0))__ZN6Memory11free_staticEPvb(f,1);c[k>>2]=0}c[g+16>>2]=256;if(!(c[b>>2]|0)){k=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=k;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0}k=__ZnwjPFPvjE(32,4740)|0;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0;c[k+12>>2]=0;c[k+16>>2]=7;f=k+20|0;c[f>>2]=0;j=k+24|0;c[j>>2]=0;o=k+28|0;c[o>>2]=0;__ZN12PropertyInfoaSERKS_(k,g)|0;p=c[b>>2]|0;q=p+4|0;r=c[q>>2]|0;c[j>>2]=r;c[f>>2]=0;c[o>>2]=p;if(r|0)c[r+20>>2]=k;c[q>>2]=k;if(!(c[p>>2]|0))c[p>>2]=k;k=p+8|0;c[k>>2]=(c[k>>2]|0)+1;k=c[g+12>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);k=c[g+4>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);if(!n?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);__ZN10StringNameC2EPKc(h,600891);__ZN7ClassDB17get_property_listE10StringNameP4ListI12PropertyInfo16DefaultAllocatorEbPK6Object(h,b,1,a);__ZN10StringNameD2Ev(h);if(!d){l=e;return}__ZNK16VisualScriptNode19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,1);l=e;return}function __ZN20VisualScriptOperator14_notificationvEib(a,b,c){a=a|0;b=b|0;c=c|0;if(c){if(552!=510)__ZN16VisualScriptNode13_notificationEi(a,b)}else if(552!=510)__ZN16VisualScriptNode13_notificationEi(a,b);return}function __ZNK20VisualScriptOperator16_get_class_namevEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+8|0;e=b+4|0;f=b;g=a+148|0;a=c[g>>2]|0;if(a|0){if(c[a+4>>2]|0){l=b;return g|0}if(__ZNK6String6lengthEv(a+8|0)|0){l=b;return g|0}}__ZN6StringC2EPKc(d,600891);c[f>>2]=c[d>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameaSERKS_(g,e);__ZN10StringNameD2Ev(e);e=c[f>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);l=b;return g|0}function __ZNK20VisualScriptOperator9get_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,600891);l=a;return c[b>>2]|0}function __ZNK20VisualScriptOperator8is_classERK6String(a,b){a=a|0;b=b|0;var c=0;if(((!(__ZNK6StringeqEPKc(b,600891)|0)?!(__ZNK6StringeqEPKc(b,570013)|0):0)?!(__ZNK6StringeqEPKc(b,1110448)|0):0)?!(__ZNK6StringeqEPKc(b,1126157)|0):0)c=__ZNK6StringeqEPKc(b,1142944)|0;else c=1;return c|0}function __ZNK20VisualScriptOperator12is_class_ptrEPv(a,b){a=a|0;b=b|0;return (b|0)==1227448|((b|0)==1227416|((b|0)==1220696|((b|0)==1220724|(b|0)==1220580)))|0}function __ZN20VisualScriptOperatorD2Ev(a){a=a|0;var b=0,d=0,e=0,f=0;c[a>>2]=143032;__ZN10StringNameD2Ev(a+148|0);c[a>>2]=139696;__ZN5ArrayD2Ev(a+140|0);b=a+128|0;d=c[b>>2]|0;if(d|0?(__ZN3SetIP12VisualScript10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(b,c[d+8>>2]|0),d=c[a+132>>2]|0,e=c[b>>2]|0,c[e+8>>2]=d,c[a+136>>2]=0,f=d,c[f+12>>2]=f,e|0):0){__ZN6Memory11free_staticEPvb(e,0);c[b>>2]=0}__ZN10StringNameD2Ev(a+124|0);__ZN8ResourceD2Ev(a);return}function __ZN20VisualScriptOperatorD0Ev(a){a=a|0;var b=0,d=0,e=0,f=0;c[a>>2]=143032;__ZN10StringNameD2Ev(a+148|0);c[a>>2]=139696;__ZN5ArrayD2Ev(a+140|0);b=a+128|0;d=c[b>>2]|0;if(d|0?(__ZN3SetIP12VisualScript10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(b,c[d+8>>2]|0),d=c[a+132>>2]|0,e=c[b>>2]|0,c[e+8>>2]=d,c[a+136>>2]=0,f=d,c[f+12>>2]=f,e|0):0){__ZN6Memory11free_staticEPvb(e,0);c[b>>2]=0}__ZN10StringNameD2Ev(a+124|0);__ZN8ResourceD2Ev(a);__ZdlPv(a);return}function __ZNK20VisualScriptOperator30get_output_sequence_port_countEv(a){a=a|0;return 0}function __ZNK20VisualScriptOperator23has_input_sequence_portEv(a){a=a|0;return 0}function __ZNK20VisualScriptOperator29get_output_sequence_port_textEi(a,b){a=a|0;b=b|0;return 0}function __ZNK20VisualScriptOperator26get_input_value_port_countEv(a){a=a|0;var b=0,d=0;b=c[a+156>>2]|0;switch(b|0){case 10:case 23:case 19:{d=1;return d|0}default:{}}d=(b|0)==11?1:2;return d|0}function __ZNK20VisualScriptOperator27get_output_value_port_countEv(a){a=a|0;return 1}function __ZNK20VisualScriptOperator25get_input_value_port_infoEi(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);g=f;if(e>>>0>24){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(565541,565395,390,565988,0);c[b>>2]=0;c[b+4>>2]=0;c[b+8>>2]=0;c[b+12>>2]=0;c[b+16>>2]=7;l=f;return}a[1263537]=0;h=g+16|0;c[g>>2]=0;c[g+4>>2]=0;c[g+8>>2]=0;c[g+12>>2]=0;c[h>>2]=7;i=g+4|0;__ZN6StringaSEPKc(i,(e|0)==0?1112540:1152446);j=c[144108+(c[d+156>>2]<<3)+(e<<2)>>2]|0;c[g>>2]=j;if(!j){e=c[d+152>>2]|0;c[g>>2]=e;k=e}else k=j;c[b>>2]=k;k=b+4|0;c[k>>2]=0;j=c[i>>2]|0;if(j|0?(c[k>>2]=0,__Z28atomic_conditional_incrementPj(j+-8|0)|0):0)c[k>>2]=c[i>>2];c[b+8>>2]=c[g+8>>2];i=b+12|0;k=g+12|0;c[i>>2]=0;j=c[k>>2]|0;do if(j){c[i>>2]=0;if(!(__Z28atomic_conditional_incrementPj(j+-8|0)|0)){n=c[g+12>>2]|0;break}else{e=c[k>>2]|0;c[i>>2]=e;n=e;break}}else n=j;while(0);c[b+16>>2]=c[h>>2];if(n|0?(__Z16atomic_decrementPj(n+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(n,1);n=c[g+4>>2]|0;if(n|0?(__Z16atomic_decrementPj(n+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(n,1);l=f;return}function __ZNK20VisualScriptOperator26get_output_value_port_infoEi(a,b,d){a=a|0;b=b|0;d=d|0;c[a>>2]=0;c[a+4>>2]=0;c[a+8>>2]=0;c[a+12>>2]=0;c[a+16>>2]=7;__ZN6StringaSEPKc(a+4|0,1263606);d=c[b+156>>2]|0;c[a>>2]=c[144008+(d<<2)>>2];if((d+-6|0)>>>0>=6)return;c[a>>2]=c[b+152>>2];return}function __ZNK20VisualScriptOperator11get_captionEv(a){a=a|0;var b=0,d=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b;__ZN6StringC2EPKc(d,c[143224+(c[a+156>>2]<<2)>>2]|0);l=b;return c[d>>2]|0}function __ZNK20VisualScriptOperator8get_textEv(a){a=a|0;var b=0,d=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b;__ZN6StringC2EPKwi(d,c[143324+(c[a+156>>2]<<2)>>2]|0,-1);l=b;return c[d>>2]|0}function __ZNK20VisualScriptOperator12get_categoryEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,565978);l=a;return c[b>>2]|0}function __ZN20VisualScriptOperator8instanceEP20VisualScriptInstance(b,d){b=b|0;d=d|0;d=__ZnwjPKc(60,1263606)|0;__ZN24VisualScriptNodeInstanceC2Ev(d);c[d>>2]=143208;a[d+52>>0]=(ij[c[(c[b>>2]|0)+132>>2]&8191](b)|0)==1&1;c[d+56>>2]=c[b+156>>2];return d|0}function __ZN32VisualScriptNodeInstanceOperator4stepEPPK7VariantPPS0_N24VisualScriptNodeInstance9StartModeES4_RNS0_9CallErrorER6String(b,d,e,f,g,h,i){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;i=i|0;var j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0;g=l;l=l+80|0;if((l|0)>=(m|0))ba(80);f=g+72|0;j=g;k=g+68|0;n=g+60|0;o=g+64|0;p=g+56|0;q=g+52|0;r=g+48|0;s=g+40|0;t=g+32|0;u=g+24|0;v=g+44|0;w=g+36|0;x=g+28|0;y=b+52|0;z=b+56|0;b=c[d>>2]|0;if(a[y>>0]|0){c[j>>2]=0;__ZN7Variant8evaluateERKNS_8OperatorERKS_S4_RS_Rb(z,b,j,c[e>>2]|0,f);if(c[j>>2]|0)__ZN7Variant5clearEv(j)}else __ZN7Variant8evaluateERKNS_8OperatorERKS_S4_RS_Rb(z,b,c[d+4>>2]|0,c[e>>2]|0,f);if(a[f>>0]|0){l=g;return 0}c[h>>2]=1;h=c[e>>2]|0;if((c[h>>2]|0)==4){e=__ZNK7Variantcv6StringEv(h)|0;h=e;f=c[i>>2]|0;if((f|0)==(e|0)){if(!e){l=g;return 0}}else{if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);c[i>>2]=0;if(!e){l=g;return 0}if(__Z28atomic_conditional_incrementPj(e+-8|0)|0)c[i>>2]=h}if(__Z16atomic_decrementPj(e+-8|0)|0){l=g;return 0}__ZN6Memory11free_staticEPvb(e,1);l=g;return 0}e=c[143224+(c[z>>2]<<2)>>2]|0;if(a[y>>0]|0){__ZN6StringC2EPKc(n,e);__ZN6StringC2EPKc(o,565769);c[j>>2]=__Z3RTRRK6String(o)|0;c[k>>2]=__ZNK6StringplERKS_(n,j)|0;c[p>>2]=__ZN7Variant13get_type_nameENS_4TypeE(c[c[d>>2]>>2]|0)|0;y=__ZNK6StringplERKS_(k,p)|0;z=y;h=c[i>>2]|0;if((h|0)==(y|0)){if(y|0)A=27}else{if(h|0?(__Z16atomic_decrementPj(h+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(h,1);c[i>>2]=0;if(y|0)if(!(__Z28atomic_conditional_incrementPj(y+-8|0)|0))A=27;else{c[i>>2]=z;A=27}}if((A|0)==27?(__Z16atomic_decrementPj(y+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(y,1);y=c[p>>2]|0;if(y|0?(__Z16atomic_decrementPj(y+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(y,1);y=c[k>>2]|0;if(y|0?(__Z16atomic_decrementPj(y+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(y,1);y=c[j>>2]|0;if(y|0?(__Z16atomic_decrementPj(y+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(y,1);y=c[o>>2]|0;if(y|0?(__Z16atomic_decrementPj(y+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(y,1);y=c[n>>2]|0;if(!y){l=g;return 0}if(__Z16atomic_decrementPj(y+-8|0)|0){l=g;return 0}__ZN6Memory11free_staticEPvb(y,1);l=g;return 0}__ZN6StringC2EPKc(u,e);__ZN6StringC2EPKc(o,565798);c[j>>2]=__Z3RTRRK6String(o)|0;c[t>>2]=__ZNK6StringplERKS_(u,j)|0;__ZN6StringC2EPKc(p,565820);c[s>>2]=__ZNK6StringplERKS_(t,p)|0;c[v>>2]=__ZN7Variant13get_type_nameENS_4TypeE(c[c[d>>2]>>2]|0)|0;c[r>>2]=__ZNK6StringplERKS_(s,v)|0;__ZN6StringC2EPKc(w,565824);c[q>>2]=__ZNK6StringplERKS_(r,w)|0;c[x>>2]=__ZN7Variant13get_type_nameENS_4TypeE(c[c[d+4>>2]>>2]|0)|0;d=__ZNK6StringplERKS_(q,x)|0;e=d;y=c[i>>2]|0;if((y|0)==(d|0)){if(d|0)A=52}else{if(y|0?(__Z16atomic_decrementPj(y+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(y,1);c[i>>2]=0;if(d|0)if(!(__Z28atomic_conditional_incrementPj(d+-8|0)|0))A=52;else{c[i>>2]=e;A=52}}if((A|0)==52?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);d=c[x>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);d=c[q>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);d=c[w>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);d=c[r>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);d=c[v>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);d=c[s>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);d=c[p>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);d=c[t>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);d=c[j>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);d=c[o>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);d=c[u>>2]|0;if(!d){l=g;return 0}if(__Z16atomic_decrementPj(d+-8|0)|0){l=g;return 0}__ZN6Memory11free_staticEPvb(d,1);l=g;return 0}function __ZN32VisualScriptNodeInstanceOperatorD0Ev(a){a=a|0;__ZN24VisualScriptNodeInstanceD2Ev(a);__ZdlPv(a);return}function __ZN7ClassDB10_add_classI20VisualScriptOperatorEEvv(){var a=0,b=0,d=0,e=0,f=0,g=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+16|0;d=a+12|0;e=a+8|0;f=a+4|0;g=a;__ZN6StringC2EPKc(b,600891);c[e>>2]=c[b>>2];__ZN10StringNameC2ERK6String(d,e);__ZN6StringC2EPKc(b,570013);c[g>>2]=c[b>>2];__ZN10StringNameC2ERK6String(f,g);__ZN7ClassDB11_add_class2ERK10StringNameS2_(d,f);__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);__ZN10StringNameD2Ev(d);d=c[e>>2]|0;if(!d){l=a;return}if(__Z16atomic_decrementPj(d+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(d,1);l=a;return}function __ZN20VisualScriptOperator13_bind_methodsEv(){var a=0,b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0;a=l;l=l+112|0;if((l|0)>=(m|0))ba(112);b=a+80|0;d=a+72|0;e=a+56|0;f=a+40|0;g=a+32|0;h=a+64|0;i=a+48|0;j=a+24|0;k=a+16|0;n=a+8|0;o=a+20|0;p=a+12|0;q=a+4|0;r=a;__Z8D_METHODPKcS0_(d,566031,566044);s=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(s);c[s>>2]=144316;__ZN10MethodBind10_set_constEb(s,0);__ZN10MethodBind24_generate_argument_typesEi(s,1);c[s+44>>2]=584;c[s+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,s,d,0,0)|0;s=d+4|0;t=c[s>>2]|0;if(t|0?(__Z16atomic_decrementPj(t+-8|0)|0)==0:0){u=c[s>>2]|0;s=(u|0)==0?0:u+-4|0;u=s+4|0;if(c[s>>2]|0){v=0;do{__ZN10StringNameD2Ev(u+(v<<2)|0);v=v+1|0}while(v>>>0<(c[s>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(t,1)}__ZN10StringNameD2Ev(d);__Z8D_METHODPKc(e,566047);d=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(d);c[d>>2]=144352;__ZN10MethodBind10_set_constEb(d,1);__ZN10MethodBind24_generate_argument_typesEi(d,0);__ZN10MethodBind12_set_returnsEb(d,1);c[d+44>>2]=4810;c[d+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,d,e,0,0)|0;d=e+4|0;t=c[d>>2]|0;if(t|0?(__Z16atomic_decrementPj(t+-8|0)|0)==0:0){s=c[d>>2]|0;d=(s|0)==0?0:s+-4|0;s=d+4|0;if(c[d>>2]|0){v=0;do{__ZN10StringNameD2Ev(s+(v<<2)|0);v=v+1|0}while(v>>>0<(c[d>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(t,1)}__ZN10StringNameD2Ev(e);__Z8D_METHODPKcS0_(f,566060,1123189);e=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(e);c[e>>2]=144388;__ZN10MethodBind10_set_constEb(e,0);__ZN10MethodBind24_generate_argument_typesEi(e,1);c[e+44>>2]=585;c[e+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,e,f,0,0)|0;e=f+4|0;t=c[e>>2]|0;if(t|0?(__Z16atomic_decrementPj(t+-8|0)|0)==0:0){d=c[e>>2]|0;e=(d|0)==0?0:d+-4|0;d=e+4|0;if(c[e>>2]|0){v=0;do{__ZN10StringNameD2Ev(d+(v<<2)|0);v=v+1|0}while(v>>>0<(c[e>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(t,1)}__ZN10StringNameD2Ev(f);__Z8D_METHODPKc(g,566070);f=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(f);c[f>>2]=144424;__ZN10MethodBind10_set_constEb(f,1);__ZN10MethodBind24_generate_argument_typesEi(f,0);__ZN10MethodBind12_set_returnsEb(f,1);c[f+44>>2]=4811;c[f+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,f,g,0,0)|0;f=g+4|0;t=c[f>>2]|0;if(t|0?(__Z16atomic_decrementPj(t+-8|0)|0)==0:0){e=c[f>>2]|0;f=(e|0)==0?0:e+-4|0;e=f+4|0;if(c[f>>2]|0){v=0;do{__ZN10StringNameD2Ev(e+(v<<2)|0);v=v+1|0}while(v>>>0<(c[f>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(t,1)}__ZN10StringNameD2Ev(g);c[h>>2]=0;g=0;do{if((g|0)>0)__ZN6StringpLEPKc(h,1117595)|0;__ZN6StringpLEPKc(h,c[143224+(g<<2)>>2]|0)|0;g=g+1|0}while((g|0)!=25);__ZN6StringC2EPKc(i,570110);g=1;do{c[j>>2]=__ZN7Variant13get_type_nameENS_4TypeE(g)|0;c[b>>2]=__ZplPKcRK6String(1117595,j)|0;__ZN6StringpLERKS_(i,b)|0;t=c[b>>2]|0;if(t|0?(__Z16atomic_decrementPj(t+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(t,1);t=c[j>>2]|0;if(t|0?(__Z16atomic_decrementPj(t+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(t,1);g=g+1|0}while((g|0)!=29);__ZN6StringC2EPKc(b,600891);c[j>>2]=c[b>>2];__ZN10StringNameC2ERK6String(k,j);__ZN6StringC2EPKc(n,566080);g=b+4|0;c[g>>2]=0;t=b+12|0;c[t>>2]=0;c[b>>2]=2;f=c[n>>2]|0;if(f|0?(c[g>>2]=0,__Z28atomic_conditional_incrementPj(f+-8|0)|0):0)c[g>>2]=c[n>>2];c[b+8>>2]=3;g=c[t>>2]|0;if((g|0)!=(c[h>>2]|0)){if(g|0?(__Z16atomic_decrementPj(g+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(g,1);c[t>>2]=0;g=c[h>>2]|0;if(g|0?__Z28atomic_conditional_incrementPj(g+-8|0)|0:0)c[t>>2]=c[h>>2]}c[b+16>>2]=7;c[o>>2]=__Z11_scs_createPKc(566031)|0;c[p>>2]=__Z11_scs_createPKc(566047)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(k,b,o,p,-1);__ZN10StringNameD2Ev(p);__ZN10StringNameD2Ev(o);t=c[b+12>>2]|0;if(t|0?(__Z16atomic_decrementPj(t+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(t,1);t=c[b+4>>2]|0;if(t|0?(__Z16atomic_decrementPj(t+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(t,1);t=c[n>>2]|0;if(t|0?(__Z16atomic_decrementPj(t+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(t,1);__ZN10StringNameD2Ev(k);k=c[j>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);__ZN6StringC2EPKc(b,600891);c[j>>2]=c[b>>2];__ZN10StringNameC2ERK6String(q,j);__ZN6StringC2EPKc(r,566100);k=b+4|0;c[k>>2]=0;t=b+12|0;c[t>>2]=0;c[b>>2]=2;n=c[r>>2]|0;if(n|0?(c[k>>2]=0,__Z28atomic_conditional_incrementPj(n+-8|0)|0):0)c[k>>2]=c[r>>2];c[b+8>>2]=3;k=c[t>>2]|0;if((k|0)!=(c[i>>2]|0)){if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);c[t>>2]=0;k=c[i>>2]|0;if(k|0?__Z28atomic_conditional_incrementPj(k+-8|0)|0:0)c[t>>2]=c[i>>2]}c[b+16>>2]=7;c[o>>2]=__Z11_scs_createPKc(566060)|0;c[p>>2]=__Z11_scs_createPKc(566070)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(q,b,o,p,-1);__ZN10StringNameD2Ev(p);__ZN10StringNameD2Ev(o);o=c[b+12>>2]|0;if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(o,1);o=c[b+4>>2]|0;if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(o,1);o=c[r>>2]|0;if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(o,1);__ZN10StringNameD2Ev(q);q=c[j>>2]|0;if(q|0?(__Z16atomic_decrementPj(q+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(q,1);q=c[i>>2]|0;if(q|0?(__Z16atomic_decrementPj(q+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(q,1);q=c[h>>2]|0;if(!q){l=a;return}if(__Z16atomic_decrementPj(q+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(q,1);l=a;return}function __ZN20VisualScriptOperator12set_operatorEN7Variant8OperatorE(a,b){a=a|0;b=b|0;var d=0;d=a+156|0;if((c[d>>2]|0)==(b|0))return;c[d>>2]=b;__ZN16VisualScriptNode20ports_changed_notifyEv(a);return}function __ZNK20VisualScriptOperator12get_operatorEv(a){a=a|0;return c[a+156>>2]|0}function __ZN20VisualScriptOperator9set_typedEN7Variant4TypeE(a,b){a=a|0;b=b|0;var d=0;d=a+152|0;if((c[d>>2]|0)==(b|0))return;c[d>>2]=b;__ZN16VisualScriptNode20ports_changed_notifyEv(a);return}function __ZNK20VisualScriptOperator9get_typedEv(a){a=a|0;return c[a+152>>2]|0}function __ZNK13MethodBind0RCI20VisualScriptOperatorN7Variant4TypeEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK13MethodBind0RCI20VisualScriptOperatorN7Variant4TypeEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,600891);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI20VisualScriptOperatorN7Variant4TypeEE4callEP6ObjectPPKS1_iRNS1_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1227448)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2Ei(i,ij[n&8191](d)|0);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI20VisualScriptOperatorN7Variant4TypeEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0;if(!b)f=0;else{d=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1227448)|0;f=d?b:0}b=c[a+44>>2]|0;d=c[a+48>>2]|0;a=f+(d>>1)|0;if(!(d&1)){g=b;h=ij[g&8191](a)|0;c[e>>2]=h;return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=ij[g&8191](a)|0;c[e>>2]=h;return}}function __ZN13MethodBind0RCI20VisualScriptOperatorN7Variant4TypeEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I20VisualScriptOperatorN7Variant4TypeEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if(!b){__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK11MethodBind1I20VisualScriptOperatorN7Variant4TypeEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,600891);l=a;return c[b>>2]|0}function __ZN11MethodBind1I20VisualScriptOperatorN7Variant4TypeEE4callEP6ObjectPPKS1_iRNS1_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1227448)|0:0){c[h>>2]=0;a[1263537]=0;k=d+24|0;n=c[k>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=i;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=i;return}if((g|0)>0){if((n|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);p=0}else{a[1263537]=0;p=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,p)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=p;c[b>>2]=0;l=i;return}}p=c[d+44>>2]|0;n=c[d+48>>2]|0;o=e+(n>>1)|0;if(!(n&1))q=p;else q=c[(c[o>>2]|0)+p>>2]|0;do if((g|0)<1){p=c[k>>2]|0;n=p+-1|0;if((p|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)s=0;else s=c[e+-4>>2]|0;if((p|0)<=(s|0)){if(r)t=0;else t=c[e+-4>>2]|0;do if((t|0)<(p|0)){if(r)u=0;else u=c[e+-4>>2]|0;if((u|0)<(p|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);v=0;break}else{a[1263537]=0;w=31;break}}else w=31;while(0);if((w|0)==31)v=e+(n*24|0)|0;__ZN7VariantC2ERKS_(j,v);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);f=__ZNK7VariantcviEv(j)|0;Pi[q&2047](o,f);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I20VisualScriptOperatorN7Variant4TypeEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1227448)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1)){g=b;h=c[d>>2]|0;i=c[h>>2]|0;Pi[g&2047](a,i);return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=c[d>>2]|0;i=c[h>>2]|0;Pi[g&2047](a,i);return}}function __ZN11MethodBind1I20VisualScriptOperatorN7Variant4TypeEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI20VisualScriptOperatorN7Variant8OperatorEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK13MethodBind0RCI20VisualScriptOperatorN7Variant8OperatorEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,600891);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI20VisualScriptOperatorN7Variant8OperatorEE4callEP6ObjectPPKS1_iRNS1_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1227448)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2Ei(i,ij[n&8191](d)|0);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI20VisualScriptOperatorN7Variant8OperatorEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0;if(!b)f=0;else{d=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1227448)|0;f=d?b:0}b=c[a+44>>2]|0;d=c[a+48>>2]|0;a=f+(d>>1)|0;if(!(d&1)){g=b;h=ij[g&8191](a)|0;c[e>>2]=h;return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=ij[g&8191](a)|0;c[e>>2]=h;return}}function __ZN13MethodBind0RCI20VisualScriptOperatorN7Variant8OperatorEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I20VisualScriptOperatorN7Variant8OperatorEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if(!b){__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK11MethodBind1I20VisualScriptOperatorN7Variant8OperatorEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,600891);l=a;return c[b>>2]|0}function __ZN11MethodBind1I20VisualScriptOperatorN7Variant8OperatorEE4callEP6ObjectPPKS1_iRNS1_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1227448)|0:0){c[h>>2]=0;a[1263537]=0;k=d+24|0;n=c[k>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=i;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=i;return}if((g|0)>0){if((n|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);p=0}else{a[1263537]=0;p=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,p)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=p;c[b>>2]=0;l=i;return}}p=c[d+44>>2]|0;n=c[d+48>>2]|0;o=e+(n>>1)|0;if(!(n&1))q=p;else q=c[(c[o>>2]|0)+p>>2]|0;do if((g|0)<1){p=c[k>>2]|0;n=p+-1|0;if((p|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)s=0;else s=c[e+-4>>2]|0;if((p|0)<=(s|0)){if(r)t=0;else t=c[e+-4>>2]|0;do if((t|0)<(p|0)){if(r)u=0;else u=c[e+-4>>2]|0;if((u|0)<(p|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);v=0;break}else{a[1263537]=0;w=31;break}}else w=31;while(0);if((w|0)==31)v=e+(n*24|0)|0;__ZN7VariantC2ERKS_(j,v);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);f=__ZNK7VariantcviEv(j)|0;Pi[q&2047](o,f);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I20VisualScriptOperatorN7Variant8OperatorEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1227448)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1)){g=b;h=c[d>>2]|0;i=c[h>>2]|0;Pi[g&2047](a,i);return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=c[d>>2]|0;i=c[h>>2]|0;Pi[g&2047](a,i);return}}function __ZN11MethodBind1I20VisualScriptOperatorN7Variant8OperatorEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN23VisualScriptVariableGet18_initialize_classvEv(b){b=b|0;if(a[1258346]|0)return;if(!(a[1258337]|0)){if(!(a[1257004]|0)){if(!(a[1257001]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI9ReferenceEEvv();__ZN9Reference13_bind_methodsEv();a[1257001]=1}__ZN7ClassDB10_add_classI8ResourceEEvv();__ZN8Resource13_bind_methodsEv();a[1257004]=1}__ZN7ClassDB10_add_classI16VisualScriptNodeEEvv();__ZN16VisualScriptNode13_bind_methodsEv();a[1258337]=1}__ZN7ClassDB10_add_classI23VisualScriptVariableGetEEvv();__ZN23VisualScriptVariableGet13_bind_methodsEv();a[1258346]=1;return}function __ZN23VisualScriptVariableGet5_setvERK10StringNameRK7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK23VisualScriptVariableGet5_getvERK10StringNameR7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK23VisualScriptVariableGet19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+24|0;g=e+4|0;h=e;if(!d)__ZNK16VisualScriptNode19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,0);__ZN6StringC2EPKc(f,600843);i=c[f>>2]|0;f=i;j=g+4|0;c[j>>2]=0;k=g+12|0;c[k>>2]=0;c[g>>2]=0;n=(i|0)==0;if(!n?(c[j>>2]=0,__Z28atomic_conditional_incrementPj(i+-8|0)|0):0)c[j>>2]=f;c[g+8>>2]=0;f=c[k>>2]|0;if(f|0){if(!(__Z16atomic_decrementPj(f+-8|0)|0))__ZN6Memory11free_staticEPvb(f,1);c[k>>2]=0}c[g+16>>2]=256;if(!(c[b>>2]|0)){k=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=k;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0}k=__ZnwjPFPvjE(32,4740)|0;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0;c[k+12>>2]=0;c[k+16>>2]=7;f=k+20|0;c[f>>2]=0;j=k+24|0;c[j>>2]=0;o=k+28|0;c[o>>2]=0;__ZN12PropertyInfoaSERKS_(k,g)|0;p=c[b>>2]|0;q=p+4|0;r=c[q>>2]|0;c[j>>2]=r;c[f>>2]=0;c[o>>2]=p;if(r|0)c[r+20>>2]=k;c[q>>2]=k;if(!(c[p>>2]|0))c[p>>2]=k;k=p+8|0;c[k>>2]=(c[k>>2]|0)+1;k=c[g+12>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);k=c[g+4>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);if(!n?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);__ZN10StringNameC2EPKc(h,600843);__ZN7ClassDB17get_property_listE10StringNameP4ListI12PropertyInfo16DefaultAllocatorEbPK6Object(h,b,1,a);__ZN10StringNameD2Ev(h);if(!d){l=e;return}__ZNK16VisualScriptNode19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,1);l=e;return}function __ZN23VisualScriptVariableGet14_notificationvEib(a,b,c){a=a|0;b=b|0;c=c|0;if(c){if(552!=510)__ZN16VisualScriptNode13_notificationEi(a,b)}else if(552!=510)__ZN16VisualScriptNode13_notificationEi(a,b);return}function __ZNK23VisualScriptVariableGet16_get_class_namevEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+8|0;e=b+4|0;f=b;g=a+148|0;a=c[g>>2]|0;if(a|0){if(c[a+4>>2]|0){l=b;return g|0}if(__ZNK6String6lengthEv(a+8|0)|0){l=b;return g|0}}__ZN6StringC2EPKc(d,600843);c[f>>2]=c[d>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameaSERKS_(g,e);__ZN10StringNameD2Ev(e);e=c[f>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);l=b;return g|0}function __ZNK23VisualScriptVariableGet18_validate_propertyER12PropertyInfo(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d+12|0;f=d+8|0;g=d+4|0;h=d;if(!(__ZNK6StringeqEPKc(b+4|0,566250)|0)){l=d;return}i=__ZNK16VisualScriptNode17get_visual_scriptEv(a)|0;if(!i){l=d;return}if(__ZN9Reference11unreferenceEv(i)|0?__Z17predelete_handlerP6Object(i)|0:0){gj[c[(c[i>>2]|0)+76>>2]&8191](i);__ZN6Memory11free_staticEPvb(i,0)}i=__ZNK16VisualScriptNode17get_visual_scriptEv(a)|0;c[f>>2]=0;__ZNK12VisualScript17get_variable_listEP4ListI10StringName16DefaultAllocatorE(i,f);c[g>>2]=0;a=c[f>>2]|0;if(!a)j=0;else{k=a;n=8}while(1){if((n|0)==8){n=0;j=c[k>>2]|0}if(!j)break;c[e>>2]=0;a=__ZNK6StringneERKS_(g,e)|0;o=c[e>>2]|0;if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(o,1);if(a)__ZN6StringpLEPKc(g,1117595)|0;a=c[j>>2]|0;do if(a){o=c[a+4>>2]|0;if(o|0){__ZN6StringC2EPKc(e,o);p=c[e>>2]|0;break}o=a+8|0;c[e>>2]=0;q=c[o>>2]|0;if((q|0)!=0?(c[e>>2]=0,(__Z28atomic_conditional_incrementPj(q+-8|0)|0)!=0):0){q=c[o>>2]|0;c[e>>2]=q;p=q}else p=0}else{c[e>>2]=0;p=0}while(0);c[h>>2]=p;__ZN6StringpLERKS_(g,h)|0;a=c[h>>2]|0;if(a|0?(__Z16atomic_decrementPj(a+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(a,1);k=j+4|0;n=8}c[b+8>>2]=3;n=b+12|0;b=c[n>>2]|0;j=c[g>>2]|0;do if((b|0)!=(j|0)){if(b|0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(b,1);c[n>>2]=0;k=c[g>>2]|0;if(k)if(!(__Z28atomic_conditional_incrementPj(k+-8|0)|0)){r=c[g>>2]|0;break}else{h=c[g>>2]|0;c[n>>2]=h;r=h;break}else r=k}else r=j;while(0);if(r|0?(__Z16atomic_decrementPj(r+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(r,1);__ZN4ListI10StringName16DefaultAllocatorED2Ev(f);if(!i){l=d;return}if(!(__ZN9Reference11unreferenceEv(i)|0)){l=d;return}if(!(__Z17predelete_handlerP6Object(i)|0)){l=d;return}gj[c[(c[i>>2]|0)+76>>2]&8191](i);__ZN6Memory11free_staticEPvb(i,0);l=d;return}function __ZNK23VisualScriptVariableGet9get_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,600843);l=a;return c[b>>2]|0}function __ZNK23VisualScriptVariableGet8is_classERK6String(a,b){a=a|0;b=b|0;var c=0;if(((!(__ZNK6StringeqEPKc(b,600843)|0)?!(__ZNK6StringeqEPKc(b,570013)|0):0)?!(__ZNK6StringeqEPKc(b,1110448)|0):0)?!(__ZNK6StringeqEPKc(b,1126157)|0):0)c=__ZNK6StringeqEPKc(b,1142944)|0;else c=1;return c|0}function __ZNK23VisualScriptVariableGet12is_class_ptrEPv(a,b){a=a|0;b=b|0;return (b|0)==1227452|((b|0)==1227416|((b|0)==1220696|((b|0)==1220724|(b|0)==1220580)))|0}function __ZN23VisualScriptVariableGetD2Ev(a){a=a|0;var b=0,d=0,e=0,f=0;c[a>>2]=144460;__ZN10StringNameD2Ev(a+152|0);__ZN10StringNameD2Ev(a+148|0);c[a>>2]=139696;__ZN5ArrayD2Ev(a+140|0);b=a+128|0;d=c[b>>2]|0;if(d|0?(__ZN3SetIP12VisualScript10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(b,c[d+8>>2]|0),d=c[a+132>>2]|0,e=c[b>>2]|0,c[e+8>>2]=d,c[a+136>>2]=0,f=d,c[f+12>>2]=f,e|0):0){__ZN6Memory11free_staticEPvb(e,0);c[b>>2]=0}__ZN10StringNameD2Ev(a+124|0);__ZN8ResourceD2Ev(a);return}function __ZN23VisualScriptVariableGetD0Ev(a){a=a|0;var b=0,d=0,e=0,f=0;c[a>>2]=144460;__ZN10StringNameD2Ev(a+152|0);__ZN10StringNameD2Ev(a+148|0);c[a>>2]=139696;__ZN5ArrayD2Ev(a+140|0);b=a+128|0;d=c[b>>2]|0;if(d|0?(__ZN3SetIP12VisualScript10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(b,c[d+8>>2]|0),d=c[a+132>>2]|0,e=c[b>>2]|0,c[e+8>>2]=d,c[a+136>>2]=0,f=d,c[f+12>>2]=f,e|0):0){__ZN6Memory11free_staticEPvb(e,0);c[b>>2]=0}__ZN10StringNameD2Ev(a+124|0);__ZN8ResourceD2Ev(a);__ZdlPv(a);return}function __ZNK23VisualScriptVariableGet30get_output_sequence_port_countEv(a){a=a|0;return 0}function __ZNK23VisualScriptVariableGet23has_input_sequence_portEv(a){a=a|0;return 0}function __ZNK23VisualScriptVariableGet29get_output_sequence_port_textEi(a,b){a=a|0;b=b|0;return 0}function __ZNK23VisualScriptVariableGet26get_input_value_port_countEv(a){a=a|0;return 0}function __ZNK23VisualScriptVariableGet27get_output_value_port_countEv(a){a=a|0;return 1}function __ZNK23VisualScriptVariableGet25get_input_value_port_infoEi(a,b,d){a=a|0;b=b|0;d=d|0;c[a>>2]=0;c[a+4>>2]=0;c[a+8>>2]=0;c[a+12>>2]=0;c[a+16>>2]=7;return}function __ZNK23VisualScriptVariableGet26get_output_value_port_infoEi(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0;d=l;l=l+32|0;if((l|0)>=(m|0))ba(32);e=d;c[a>>2]=0;c[a+4>>2]=0;c[a+8>>2]=0;c[a+12>>2]=0;c[a+16>>2]=7;__ZN6StringaSEPKc(a+4|0,1128356);f=__ZNK16VisualScriptNode17get_visual_scriptEv(b)|0;if(!f){l=d;return}g=__ZNK16VisualScriptNode17get_visual_scriptEv(b)|0;h=b+152|0;i=__ZNK12VisualScript12has_variableERK10StringName(g,h)|0;if((g|0?__ZN9Reference11unreferenceEv(g)|0:0)?__Z17predelete_handlerP6Object(g)|0:0){gj[c[(c[g>>2]|0)+76>>2]&8191](g);__ZN6Memory11free_staticEPvb(g,0)}if(__ZN9Reference11unreferenceEv(f)|0?__Z17predelete_handlerP6Object(f)|0:0){gj[c[(c[f>>2]|0)+76>>2]&8191](f);__ZN6Memory11free_staticEPvb(f,0);if(!i){l=d;return}}else j=9;if((j|0)==9?!i:0){l=d;return}i=__ZNK16VisualScriptNode17get_visual_scriptEv(b)|0;__ZNK12VisualScript17get_variable_infoERK10StringName(e,i,h);if((i|0?__ZN9Reference11unreferenceEv(i)|0:0)?__Z17predelete_handlerP6Object(i)|0:0){gj[c[(c[i>>2]|0)+76>>2]&8191](i);__ZN6Memory11free_staticEPvb(i,0)}c[a>>2]=c[e>>2];c[a+8>>2]=c[e+8>>2];i=e+12|0;h=a+12|0;a=c[h>>2]|0;b=c[i>>2]|0;do if((a|0)!=(b|0)){if(a|0?(__Z16atomic_decrementPj(a+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(a,1);c[h>>2]=0;j=c[i>>2]|0;if(j)if(!(__Z28atomic_conditional_incrementPj(j+-8|0)|0)){k=c[e+12>>2]|0;break}else{f=c[i>>2]|0;c[h>>2]=f;k=f;break}else k=j}else k=b;while(0);if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);k=c[e+4>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);l=d;return}function __ZNK23VisualScriptVariableGet11get_captionEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,566152);l=a;return c[b>>2]|0}function __ZNK23VisualScriptVariableGet8get_textEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b;e=c[a+152>>2]|0;do if(e){a=c[e+4>>2]|0;if(a|0){__ZN6StringC2EPKc(d,a);f=c[d>>2]|0;break}a=e+8|0;c[d>>2]=0;g=c[a>>2]|0;if((g|0)!=0?(c[d>>2]=0,(__Z28atomic_conditional_incrementPj(g+-8|0)|0)!=0):0){g=c[a>>2]|0;c[d>>2]=g;f=g}else f=0}else{c[d>>2]=0;f=0}while(0);l=b;return f|0}function __ZNK23VisualScriptVariableGet12get_categoryEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1109092);l=a;return c[b>>2]|0}function __ZN23VisualScriptVariableGet8instanceEP20VisualScriptInstance(a,b){a=a|0;b=b|0;var d=0,e=0;d=__ZnwjPKc(64,1263606)|0;__ZN24VisualScriptNodeInstanceC2Ev(d);c[d>>2]=144636;e=d+60|0;__ZN10StringNameC2Ev(e);c[d+52>>2]=a;c[d+56>>2]=b;__ZN10StringNameaSERKS_(e,a+152|0);return d|0}function __ZN35VisualScriptNodeInstanceVariableGet4stepEPPK7VariantPPS0_N24VisualScriptNodeInstance9StartModeES4_RNS0_9CallErrorER6String(a,b,d,e,f,g,h){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);e=f+24|0;b=f+16|0;i=f+8|0;j=f;k=f+20|0;n=f+12|0;o=f+4|0;p=c[a+56>>2]|0;q=a+60|0;a=c[d>>2]|0;d=c[p+12>>2]|0;a:do if(d|0){r=c[d+8>>2]|0;s=c[p+16>>2]|0;b:do if((r|0)==(s|0))t=r;else{u=c[q>>2]|0;v=r;while(1){w=c[v+24>>2]|0;if(u>>>0<w>>>0)x=v+8|0;else{if(w>>>0>=u>>>0){t=v;break b}x=v+4|0}v=c[x>>2]|0;if((v|0)==(s|0))break a}}while(0);if(!((t|0)==(s|0)|(t|0)==0)){__ZN7VariantaSERKS_(a,t+32|0);l=f;return 0}}while(0);c[g>>2]=1;__ZN6StringC2EPKc(k,566118);c[j>>2]=__Z3RTRRK6String(k)|0;__ZN6StringC2EPKc(n,1133970);c[i>>2]=__ZNK6StringplERKS_(j,n)|0;g=c[q>>2]|0;do if(g){q=c[g+4>>2]|0;if(q|0){__ZN6StringC2EPKc(e,q);y=c[e>>2]|0;break}q=g+8|0;c[e>>2]=0;t=c[q>>2]|0;if((t|0)!=0?(c[e>>2]=0,(__Z28atomic_conditional_incrementPj(t+-8|0)|0)!=0):0){t=c[q>>2]|0;c[e>>2]=t;y=t}else y=0}else{c[e>>2]=0;y=0}while(0);c[o>>2]=y;c[b>>2]=__ZNK6StringplERKS_(i,o)|0;__ZN6StringC2EPKc(e,1133970);y=__ZNK6StringplERKS_(b,e)|0;g=y;t=c[h>>2]|0;if((t|0)==(y|0)){if(y|0)z=26}else{if(t|0?(__Z16atomic_decrementPj(t+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(t,1);c[h>>2]=0;if(y|0)if(!(__Z28atomic_conditional_incrementPj(y+-8|0)|0))z=26;else{c[h>>2]=g;z=26}}if((z|0)==26?(__Z16atomic_decrementPj(y+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(y,1);y=c[e>>2]|0;if(y|0?(__Z16atomic_decrementPj(y+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(y,1);y=c[b>>2]|0;if(y|0?(__Z16atomic_decrementPj(y+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(y,1);y=c[o>>2]|0;if(y|0?(__Z16atomic_decrementPj(y+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(y,1);y=c[i>>2]|0;if(y|0?(__Z16atomic_decrementPj(y+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(y,1);y=c[n>>2]|0;if(y|0?(__Z16atomic_decrementPj(y+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(y,1);y=c[j>>2]|0;if(y|0?(__Z16atomic_decrementPj(y+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(y,1);y=c[k>>2]|0;if(y|0?(__Z16atomic_decrementPj(y+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(y,1);l=f;return 0}function __ZN35VisualScriptNodeInstanceVariableGetD2Ev(a){a=a|0;c[a>>2]=144636;__ZN10StringNameD2Ev(a+60|0);__ZN24VisualScriptNodeInstanceD2Ev(a);return}function __ZN35VisualScriptNodeInstanceVariableGetD0Ev(a){a=a|0;c[a>>2]=144636;__ZN10StringNameD2Ev(a+60|0);__ZN24VisualScriptNodeInstanceD2Ev(a);__ZdlPv(a);return}function __ZNK12VisualScript12has_variableERK10StringName(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0;d=c[a+148>>2]|0;if(!d){e=0;return e|0}f=c[d+8>>2]|0;d=c[a+152>>2]|0;a:do if((f|0)==(d|0))g=f;else{a=c[b>>2]|0;h=f;while(1){i=c[h+24>>2]|0;if(a>>>0<i>>>0)j=h+8|0;else{if(i>>>0>=a>>>0){g=h;break a}j=h+4|0}h=c[j>>2]|0;if((h|0)==(d|0)){g=d;break}}}while(0);e=(g|0)!=(d|0)&(g|0)!=0;return e|0}function __ZNK12VisualScript17get_variable_infoERK10StringName(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0;f=c[d+148>>2]|0;a:do if(f|0){g=c[f+8>>2]|0;h=c[d+152>>2]|0;i=(g|0)==(h|0);b:do if(i)j=g;else{k=c[e>>2]|0;l=g;while(1){m=c[l+24>>2]|0;if(k>>>0<m>>>0)n=l+8|0;else{if(m>>>0>=k>>>0){j=l;break b}n=l+4|0}l=c[n>>2]|0;if((l|0)==(h|0))break a}}while(0);if((j|0)!=(h|0)&(j|0)!=0){a[1263537]=0;c:do if(i){o=g;p=18}else{l=c[e>>2]|0;k=g;while(1){m=c[k+24>>2]|0;if(l>>>0<m>>>0)q=k+8|0;else{if(m>>>0>=l>>>0){o=k;p=18;break c}q=k+4|0}k=c[q>>2]|0;if((k|0)==(h|0)){p=19;break}}}while(0);if((p|0)==18)if((o|0)==(h|0)|(o|0)==0)p=19;else{a[1263537]=0;r=o+32|0}if((p|0)==19){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145936,604,1145947,0);r=0}c[b>>2]=c[r>>2];g=b+4|0;i=r+4|0;c[g>>2]=0;if((c[i>>2]|0?(c[g>>2]=0,k=c[i>>2]|0,k|0):0)?__Z28atomic_conditional_incrementPj(k+-8|0)|0:0)c[g>>2]=c[i>>2];c[b+8>>2]=c[r+8>>2];i=b+12|0;g=r+12|0;c[i>>2]=0;if((c[g>>2]|0?(c[i>>2]=0,k=c[g>>2]|0,k|0):0)?__Z28atomic_conditional_incrementPj(k+-8|0)|0:0)c[i>>2]=c[g>>2];c[b+16>>2]=c[r+16>>2];return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(566161,563633,654,566179,0);c[b>>2]=0;c[b+4>>2]=0;c[b+8>>2]=0;c[b+12>>2]=0;c[b+16>>2]=7;return}function __ZNK12VisualScript17get_variable_listEP4ListI10StringName16DefaultAllocatorE(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0;d=c[a+148>>2]|0;if(d|0?(e=c[d+8>>2]|0,d=c[a+152>>2]|0,(e|0)!=(d|0)):0){a=e;while(1){e=c[a+8>>2]|0;if((e|0)==(d|0))break;else a=e}if(a|0){d=a;a=c[b>>2]|0;do{if(!a){e=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=e;c[e>>2]=0;c[e+4>>2]=0;c[e+8>>2]=0}e=__ZnwjPFPvjE(16,4740)|0;__ZN10StringNameC2Ev(e);f=e+4|0;c[f>>2]=0;g=e+8|0;c[g>>2]=0;h=e+12|0;c[h>>2]=0;__ZN10StringNameaSERKS_(e,d+24|0);a=c[b>>2]|0;i=a+4|0;j=c[i>>2]|0;c[g>>2]=j;c[f>>2]=0;c[h>>2]=a;if(j|0)c[j+4>>2]=e;c[i>>2]=e;if(!(c[a>>2]|0))c[a>>2]=e;e=a+8|0;c[e>>2]=(c[e>>2]|0)+1;d=c[d+16>>2]|0}while((d|0)!=0)}}__ZN4ListI10StringName16DefaultAllocatorE11sort_customINS0_11AlphCompareEEEvv(b);return}function __ZN7ClassDB10_add_classI23VisualScriptVariableGetEEvv(){var a=0,b=0,d=0,e=0,f=0,g=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+16|0;d=a+12|0;e=a+8|0;f=a+4|0;g=a;__ZN6StringC2EPKc(b,600843);c[e>>2]=c[b>>2];__ZN10StringNameC2ERK6String(d,e);__ZN6StringC2EPKc(b,570013);c[g>>2]=c[b>>2];__ZN10StringNameC2ERK6String(f,g);__ZN7ClassDB11_add_class2ERK10StringNameS2_(d,f);__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);__ZN10StringNameD2Ev(d);d=c[e>>2]|0;if(!d){l=a;return}if(__Z16atomic_decrementPj(d+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(d,1);l=a;return}function __ZN23VisualScriptVariableGet13_bind_methodsEv(){var a=0,b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0;a=l;l=l+64|0;if((l|0)>=(m|0))ba(64);b=a+44|0;d=a+32|0;e=a+24|0;f=a+12|0;g=a+40|0;h=a;i=a+16|0;j=a+8|0;k=a+4|0;__Z8D_METHODPKcS0_(d,566264,1126230);n=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(n);c[n>>2]=144660;__ZN10MethodBind10_set_constEb(n,0);__ZN10MethodBind24_generate_argument_typesEi(n,1);c[n+44>>2]=586;c[n+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,n,d,0,0)|0;n=d+4|0;o=c[n>>2]|0;if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0){p=c[n>>2]|0;n=(p|0)==0?0:p+-4|0;p=n+4|0;if(c[n>>2]|0){q=0;do{__ZN10StringNameD2Ev(p+(q<<2)|0);q=q+1|0}while(q>>>0<(c[n>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(o,1)}__ZN10StringNameD2Ev(d);__Z8D_METHODPKc(e,566277);d=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(d);c[d>>2]=144696;__ZN10MethodBind10_set_constEb(d,1);__ZN10MethodBind24_generate_argument_typesEi(d,0);__ZN10MethodBind12_set_returnsEb(d,1);c[d+44>>2]=4812;c[d+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,d,e,0,0)|0;d=e+4|0;o=c[d>>2]|0;if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0){n=c[d>>2]|0;d=(n|0)==0?0:n+-4|0;n=d+4|0;if(c[d>>2]|0){q=0;do{__ZN10StringNameD2Ev(n+(q<<2)|0);q=q+1|0}while(q>>>0<(c[d>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(o,1)}__ZN10StringNameD2Ev(e);__ZN6StringC2EPKc(b,600843);c[g>>2]=c[b>>2];__ZN10StringNameC2ERK6String(f,g);__ZN6StringC2EPKc(h,566250);__ZN6StringC2EPKc(i,1263606);e=b+4|0;c[e>>2]=0;o=b+12|0;c[o>>2]=0;c[b>>2]=4;d=c[h>>2]|0;if(d|0?(c[e>>2]=0,__Z28atomic_conditional_incrementPj(d+-8|0)|0):0)c[e>>2]=c[h>>2];c[b+8>>2]=0;e=c[o>>2]|0;if((e|0)!=(c[i>>2]|0)){if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);c[o>>2]=0;e=c[i>>2]|0;if(e|0?__Z28atomic_conditional_incrementPj(e+-8|0)|0:0)c[o>>2]=c[i>>2]}c[b+16>>2]=7;c[j>>2]=__Z11_scs_createPKc(566264)|0;c[k>>2]=__Z11_scs_createPKc(566277)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(f,b,j,k,-1);__ZN10StringNameD2Ev(k);__ZN10StringNameD2Ev(j);j=c[b+12>>2]|0;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);j=c[b+4>>2]|0;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);j=c[i>>2]|0;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);j=c[h>>2]|0;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(!f){l=a;return}if(__Z16atomic_decrementPj(f+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(f,1);l=a;return}function __ZN23VisualScriptVariableGet12set_variableE10StringName(a,b){a=a|0;b=b|0;var d=0;d=a+152|0;if((c[d>>2]|0)==(c[b>>2]|0))return;__ZN10StringNameaSERKS_(d,b);__ZN16VisualScriptNode20ports_changed_notifyEv(a);return}function __ZNK23VisualScriptVariableGet12get_variableEv(a){a=a|0;var b=0,d=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b;__ZN10StringNameC2ERKS_(d,a+152|0);l=b;return c[d>>2]|0}function __ZNK13MethodBind0RCI23VisualScriptVariableGet10StringNameE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;if((b|0)!=-1){f=0;l=a;return f|0}__ZN10StringNameC2Ev(d);__ZN7VariantC2ERK10StringName(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);__ZN10StringNameD2Ev(d);f=b;l=a;return f|0}function __ZNK13MethodBind0RCI23VisualScriptVariableGet10StringNameE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,600843);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI23VisualScriptVariableGet10StringNameE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;j=f+24|0;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1227452)|0:0){c[h>>2]=0;a[1263537]=0;k=c[d+24>>2]|0;if((k|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=k;c[b>>2]=0;l=f;return}n=k-(c[d+20>>2]|0)|0;if((n|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=n;c[b>>2]=0;l=f;return}n=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))o=n;else o=c[(c[d>>2]|0)+n>>2]|0;c[j>>2]=ij[o&8191](d)|0;__ZN7VariantC2ERK10StringName(i,j);__ZN10StringNameD2Ev(j);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI23VisualScriptVariableGet10StringNameE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=d;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1227452)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;c[f>>2]=ij[i&8191](a)|0;__ZN8PtrToArgI10StringNameE6encodeES0_Pv(f,e);__ZN10StringNameD2Ev(f);l=d;return}function __ZN13MethodBind0RCI23VisualScriptVariableGet10StringNameED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I23VisualScriptVariableGet10StringNameE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;if(b|0){f=0;l=a;return f|0}__ZN10StringNameC2Ev(d);__ZN7VariantC2ERK10StringName(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);__ZN10StringNameD2Ev(d);f=b;l=a;return f|0}function __ZNK11MethodBind1I23VisualScriptVariableGet10StringNameE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,600843);l=a;return c[b>>2]|0}function __ZN11MethodBind1I23VisualScriptVariableGet10StringNameE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i+24|0;k=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1227452)|0:0){c[h>>2]=0;a[1263537]=0;n=d+24|0;o=c[n>>2]|0;if((o|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=o;c[b>>2]=0;l=i;return}p=o-(c[d+20>>2]|0)|0;if((p|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=p;c[b>>2]=0;l=i;return}if((g|0)>0){if((o|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);q=0}else{a[1263537]=0;q=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,q)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=q;c[b>>2]=0;l=i;return}}q=c[d+44>>2]|0;o=c[d+48>>2]|0;p=e+(o>>1)|0;if(!(o&1))r=q;else r=c[(c[p>>2]|0)+q>>2]|0;do if((g|0)<1){q=c[n>>2]|0;o=q+-1|0;if((q|0)>=1){e=c[d+16>>2]|0;s=(e|0)==0;if(s)t=0;else t=c[e+-4>>2]|0;if((q|0)<=(t|0)){if(s)u=0;else u=c[e+-4>>2]|0;do if((u|0)<(q|0)){if(s)v=0;else v=c[e+-4>>2]|0;if((v|0)<(q|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);w=0;break}else{a[1263537]=0;x=31;break}}else x=31;while(0);if((x|0)==31)w=e+(o*24|0)|0;__ZN7VariantC2ERKS_(k,w);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);c[j>>2]=__ZNK7Variantcv10StringNameEv(k)|0;Pi[r&2047](p,j);__ZN10StringNameD2Ev(j);if(c[k>>2]|0)__ZN7Variant5clearEv(k);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I23VisualScriptVariableGet10StringNameE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e+4|0;g=e;if(!b)h=0;else{i=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1227452)|0;h=i?b:0}b=c[a+44>>2]|0;i=c[a+48>>2]|0;a=h+(i>>1)|0;if(!(i&1))j=b;else j=c[(c[a>>2]|0)+b>>2]|0;__ZN10StringNameC2ERK6String(f,c[d>>2]|0);c[g>>2]=c[f>>2];Pi[j&2047](a,g);__ZN10StringNameD2Ev(g);l=e;return}function __ZN11MethodBind1I23VisualScriptVariableGet10StringNameED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN23VisualScriptVariableSet18_initialize_classvEv(b){b=b|0;if(a[1258347]|0)return;if(!(a[1258337]|0)){if(!(a[1257004]|0)){if(!(a[1257001]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI9ReferenceEEvv();__ZN9Reference13_bind_methodsEv();a[1257001]=1}__ZN7ClassDB10_add_classI8ResourceEEvv();__ZN8Resource13_bind_methodsEv();a[1257004]=1}__ZN7ClassDB10_add_classI16VisualScriptNodeEEvv();__ZN16VisualScriptNode13_bind_methodsEv();a[1258337]=1}__ZN7ClassDB10_add_classI23VisualScriptVariableSetEEvv();__ZN23VisualScriptVariableSet13_bind_methodsEv();a[1258347]=1;return}function __ZN23VisualScriptVariableSet5_setvERK10StringNameRK7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK23VisualScriptVariableSet5_getvERK10StringNameR7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK23VisualScriptVariableSet19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+24|0;g=e+4|0;h=e;if(!d)__ZNK16VisualScriptNode19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,0);__ZN6StringC2EPKc(f,600867);i=c[f>>2]|0;f=i;j=g+4|0;c[j>>2]=0;k=g+12|0;c[k>>2]=0;c[g>>2]=0;n=(i|0)==0;if(!n?(c[j>>2]=0,__Z28atomic_conditional_incrementPj(i+-8|0)|0):0)c[j>>2]=f;c[g+8>>2]=0;f=c[k>>2]|0;if(f|0){if(!(__Z16atomic_decrementPj(f+-8|0)|0))__ZN6Memory11free_staticEPvb(f,1);c[k>>2]=0}c[g+16>>2]=256;if(!(c[b>>2]|0)){k=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=k;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0}k=__ZnwjPFPvjE(32,4740)|0;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0;c[k+12>>2]=0;c[k+16>>2]=7;f=k+20|0;c[f>>2]=0;j=k+24|0;c[j>>2]=0;o=k+28|0;c[o>>2]=0;__ZN12PropertyInfoaSERKS_(k,g)|0;p=c[b>>2]|0;q=p+4|0;r=c[q>>2]|0;c[j>>2]=r;c[f>>2]=0;c[o>>2]=p;if(r|0)c[r+20>>2]=k;c[q>>2]=k;if(!(c[p>>2]|0))c[p>>2]=k;k=p+8|0;c[k>>2]=(c[k>>2]|0)+1;k=c[g+12>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);k=c[g+4>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);if(!n?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);__ZN10StringNameC2EPKc(h,600867);__ZN7ClassDB17get_property_listE10StringNameP4ListI12PropertyInfo16DefaultAllocatorEbPK6Object(h,b,1,a);__ZN10StringNameD2Ev(h);if(!d){l=e;return}__ZNK16VisualScriptNode19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,1);l=e;return}function __ZN23VisualScriptVariableSet14_notificationvEib(a,b,c){a=a|0;b=b|0;c=c|0;if(c){if(552!=510)__ZN16VisualScriptNode13_notificationEi(a,b)}else if(552!=510)__ZN16VisualScriptNode13_notificationEi(a,b);return}function __ZNK23VisualScriptVariableSet16_get_class_namevEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+8|0;e=b+4|0;f=b;g=a+148|0;a=c[g>>2]|0;if(a|0){if(c[a+4>>2]|0){l=b;return g|0}if(__ZNK6String6lengthEv(a+8|0)|0){l=b;return g|0}}__ZN6StringC2EPKc(d,600867);c[f>>2]=c[d>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameaSERKS_(g,e);__ZN10StringNameD2Ev(e);e=c[f>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);l=b;return g|0}function __ZNK23VisualScriptVariableSet18_validate_propertyER12PropertyInfo(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d+12|0;f=d+8|0;g=d+4|0;h=d;if(!(__ZNK6StringeqEPKc(b+4|0,566250)|0)){l=d;return}i=__ZNK16VisualScriptNode17get_visual_scriptEv(a)|0;if(!i){l=d;return}if(__ZN9Reference11unreferenceEv(i)|0?__Z17predelete_handlerP6Object(i)|0:0){gj[c[(c[i>>2]|0)+76>>2]&8191](i);__ZN6Memory11free_staticEPvb(i,0)}i=__ZNK16VisualScriptNode17get_visual_scriptEv(a)|0;c[f>>2]=0;__ZNK12VisualScript17get_variable_listEP4ListI10StringName16DefaultAllocatorE(i,f);c[g>>2]=0;a=c[f>>2]|0;if(!a)j=0;else{k=a;n=8}while(1){if((n|0)==8){n=0;j=c[k>>2]|0}if(!j)break;c[e>>2]=0;a=__ZNK6StringneERKS_(g,e)|0;o=c[e>>2]|0;if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(o,1);if(a)__ZN6StringpLEPKc(g,1117595)|0;a=c[j>>2]|0;do if(a){o=c[a+4>>2]|0;if(o|0){__ZN6StringC2EPKc(e,o);p=c[e>>2]|0;break}o=a+8|0;c[e>>2]=0;q=c[o>>2]|0;if((q|0)!=0?(c[e>>2]=0,(__Z28atomic_conditional_incrementPj(q+-8|0)|0)!=0):0){q=c[o>>2]|0;c[e>>2]=q;p=q}else p=0}else{c[e>>2]=0;p=0}while(0);c[h>>2]=p;__ZN6StringpLERKS_(g,h)|0;a=c[h>>2]|0;if(a|0?(__Z16atomic_decrementPj(a+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(a,1);k=j+4|0;n=8}c[b+8>>2]=3;n=b+12|0;b=c[n>>2]|0;j=c[g>>2]|0;do if((b|0)!=(j|0)){if(b|0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(b,1);c[n>>2]=0;k=c[g>>2]|0;if(k)if(!(__Z28atomic_conditional_incrementPj(k+-8|0)|0)){r=c[g>>2]|0;break}else{h=c[g>>2]|0;c[n>>2]=h;r=h;break}else r=k}else r=j;while(0);if(r|0?(__Z16atomic_decrementPj(r+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(r,1);__ZN4ListI10StringName16DefaultAllocatorED2Ev(f);if(!i){l=d;return}if(!(__ZN9Reference11unreferenceEv(i)|0)){l=d;return}if(!(__Z17predelete_handlerP6Object(i)|0)){l=d;return}gj[c[(c[i>>2]|0)+76>>2]&8191](i);__ZN6Memory11free_staticEPvb(i,0);l=d;return}function __ZNK23VisualScriptVariableSet9get_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,600867);l=a;return c[b>>2]|0}function __ZNK23VisualScriptVariableSet8is_classERK6String(a,b){a=a|0;b=b|0;var c=0;if(((!(__ZNK6StringeqEPKc(b,600867)|0)?!(__ZNK6StringeqEPKc(b,570013)|0):0)?!(__ZNK6StringeqEPKc(b,1110448)|0):0)?!(__ZNK6StringeqEPKc(b,1126157)|0):0)c=__ZNK6StringeqEPKc(b,1142944)|0;else c=1;return c|0}function __ZNK23VisualScriptVariableSet12is_class_ptrEPv(a,b){a=a|0;b=b|0;return (b|0)==1227456|((b|0)==1227416|((b|0)==1220696|((b|0)==1220724|(b|0)==1220580)))|0}function __ZN23VisualScriptVariableSetD2Ev(a){a=a|0;var b=0,d=0,e=0,f=0;c[a>>2]=144732;__ZN10StringNameD2Ev(a+152|0);__ZN10StringNameD2Ev(a+148|0);c[a>>2]=139696;__ZN5ArrayD2Ev(a+140|0);b=a+128|0;d=c[b>>2]|0;if(d|0?(__ZN3SetIP12VisualScript10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(b,c[d+8>>2]|0),d=c[a+132>>2]|0,e=c[b>>2]|0,c[e+8>>2]=d,c[a+136>>2]=0,f=d,c[f+12>>2]=f,e|0):0){__ZN6Memory11free_staticEPvb(e,0);c[b>>2]=0}__ZN10StringNameD2Ev(a+124|0);__ZN8ResourceD2Ev(a);return}function __ZN23VisualScriptVariableSetD0Ev(a){a=a|0;var b=0,d=0,e=0,f=0;c[a>>2]=144732;__ZN10StringNameD2Ev(a+152|0);__ZN10StringNameD2Ev(a+148|0);c[a>>2]=139696;__ZN5ArrayD2Ev(a+140|0);b=a+128|0;d=c[b>>2]|0;if(d|0?(__ZN3SetIP12VisualScript10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(b,c[d+8>>2]|0),d=c[a+132>>2]|0,e=c[b>>2]|0,c[e+8>>2]=d,c[a+136>>2]=0,f=d,c[f+12>>2]=f,e|0):0){__ZN6Memory11free_staticEPvb(e,0);c[b>>2]=0}__ZN10StringNameD2Ev(a+124|0);__ZN8ResourceD2Ev(a);__ZdlPv(a);return}function __ZNK23VisualScriptVariableSet30get_output_sequence_port_countEv(a){a=a|0;return 1}function __ZNK23VisualScriptVariableSet23has_input_sequence_portEv(a){a=a|0;return 1}function __ZNK23VisualScriptVariableSet29get_output_sequence_port_textEi(a,b){a=a|0;b=b|0;return 0}function __ZNK23VisualScriptVariableSet26get_input_value_port_countEv(a){a=a|0;return 1}function __ZNK23VisualScriptVariableSet27get_output_value_port_countEv(a){a=a|0;return 0}function __ZNK23VisualScriptVariableSet25get_input_value_port_infoEi(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0;d=l;l=l+32|0;if((l|0)>=(m|0))ba(32);e=d;c[a>>2]=0;c[a+4>>2]=0;c[a+8>>2]=0;c[a+12>>2]=0;c[a+16>>2]=7;__ZN6StringaSEPKc(a+4|0,1128449);f=__ZNK16VisualScriptNode17get_visual_scriptEv(b)|0;if(!f){l=d;return}g=__ZNK16VisualScriptNode17get_visual_scriptEv(b)|0;h=b+152|0;i=__ZNK12VisualScript12has_variableERK10StringName(g,h)|0;if((g|0?__ZN9Reference11unreferenceEv(g)|0:0)?__Z17predelete_handlerP6Object(g)|0:0){gj[c[(c[g>>2]|0)+76>>2]&8191](g);__ZN6Memory11free_staticEPvb(g,0)}if(__ZN9Reference11unreferenceEv(f)|0?__Z17predelete_handlerP6Object(f)|0:0){gj[c[(c[f>>2]|0)+76>>2]&8191](f);__ZN6Memory11free_staticEPvb(f,0);if(!i){l=d;return}}else j=9;if((j|0)==9?!i:0){l=d;return}i=__ZNK16VisualScriptNode17get_visual_scriptEv(b)|0;__ZNK12VisualScript17get_variable_infoERK10StringName(e,i,h);if((i|0?__ZN9Reference11unreferenceEv(i)|0:0)?__Z17predelete_handlerP6Object(i)|0:0){gj[c[(c[i>>2]|0)+76>>2]&8191](i);__ZN6Memory11free_staticEPvb(i,0)}c[a>>2]=c[e>>2];c[a+8>>2]=c[e+8>>2];i=e+12|0;h=a+12|0;a=c[h>>2]|0;b=c[i>>2]|0;do if((a|0)!=(b|0)){if(a|0?(__Z16atomic_decrementPj(a+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(a,1);c[h>>2]=0;j=c[i>>2]|0;if(j)if(!(__Z28atomic_conditional_incrementPj(j+-8|0)|0)){k=c[e+12>>2]|0;break}else{f=c[i>>2]|0;c[h>>2]=f;k=f;break}else k=j}else k=b;while(0);if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);k=c[e+4>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);l=d;return}function __ZNK23VisualScriptVariableSet26get_output_value_port_infoEi(a,b,d){a=a|0;b=b|0;d=d|0;c[a>>2]=0;c[a+4>>2]=0;c[a+8>>2]=0;c[a+12>>2]=0;c[a+16>>2]=7;return}function __ZNK23VisualScriptVariableSet11get_captionEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,566324);l=a;return c[b>>2]|0}function __ZNK23VisualScriptVariableSet8get_textEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b;e=c[a+152>>2]|0;do if(e){a=c[e+4>>2]|0;if(a|0){__ZN6StringC2EPKc(d,a);f=c[d>>2]|0;break}a=e+8|0;c[d>>2]=0;g=c[a>>2]|0;if((g|0)!=0?(c[d>>2]=0,(__Z28atomic_conditional_incrementPj(g+-8|0)|0)!=0):0){g=c[a>>2]|0;c[d>>2]=g;f=g}else f=0}else{c[d>>2]=0;f=0}while(0);l=b;return f|0}function __ZNK23VisualScriptVariableSet12get_categoryEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1109092);l=a;return c[b>>2]|0}function __ZN23VisualScriptVariableSet8instanceEP20VisualScriptInstance(a,b){a=a|0;b=b|0;var d=0,e=0;d=__ZnwjPKc(64,1263606)|0;__ZN24VisualScriptNodeInstanceC2Ev(d);c[d>>2]=144908;e=d+60|0;__ZN10StringNameC2Ev(e);c[d+52>>2]=a;c[d+56>>2]=b;__ZN10StringNameaSERKS_(e,a+152|0);return d|0}function __ZN35VisualScriptNodeInstanceVariableSet4stepEPPK7VariantPPS0_N24VisualScriptNodeInstance9StartModeES4_RNS0_9CallErrorER6String(a,b,d,e,f,g,h){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);e=f+24|0;d=f+16|0;i=f+8|0;j=f;k=f+20|0;n=f+12|0;o=f+4|0;p=c[a+56>>2]|0;q=a+60|0;a=c[b>>2]|0;b=c[p+12>>2]|0;a:do if(b|0){r=c[b+8>>2]|0;s=c[p+16>>2]|0;b:do if((r|0)==(s|0))t=r;else{u=c[q>>2]|0;v=r;while(1){w=c[v+24>>2]|0;if(u>>>0<w>>>0)x=v+8|0;else{if(w>>>0>=u>>>0){t=v;break b}x=v+4|0}v=c[x>>2]|0;if((v|0)==(s|0))break a}}while(0);if(!((t|0)==(s|0)|(t|0)==0)){__ZN7VariantaSERKS_(t+32|0,a);l=f;return 0}}while(0);c[g>>2]=1;__ZN6StringC2EPKc(k,566290);c[j>>2]=__Z3RTRRK6String(k)|0;__ZN6StringC2EPKc(n,1133970);c[i>>2]=__ZNK6StringplERKS_(j,n)|0;g=c[q>>2]|0;do if(g){q=c[g+4>>2]|0;if(q|0){__ZN6StringC2EPKc(e,q);y=c[e>>2]|0;break}q=g+8|0;c[e>>2]=0;a=c[q>>2]|0;if((a|0)!=0?(c[e>>2]=0,(__Z28atomic_conditional_incrementPj(a+-8|0)|0)!=0):0){a=c[q>>2]|0;c[e>>2]=a;y=a}else y=0}else{c[e>>2]=0;y=0}while(0);c[o>>2]=y;c[d>>2]=__ZNK6StringplERKS_(i,o)|0;__ZN6StringC2EPKc(e,1133970);y=__ZNK6StringplERKS_(d,e)|0;g=y;a=c[h>>2]|0;if((a|0)==(y|0)){if(y|0)z=26}else{if(a|0?(__Z16atomic_decrementPj(a+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(a,1);c[h>>2]=0;if(y|0)if(!(__Z28atomic_conditional_incrementPj(y+-8|0)|0))z=26;else{c[h>>2]=g;z=26}}if((z|0)==26?(__Z16atomic_decrementPj(y+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(y,1);y=c[e>>2]|0;if(y|0?(__Z16atomic_decrementPj(y+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(y,1);y=c[d>>2]|0;if(y|0?(__Z16atomic_decrementPj(y+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(y,1);y=c[o>>2]|0;if(y|0?(__Z16atomic_decrementPj(y+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(y,1);y=c[i>>2]|0;if(y|0?(__Z16atomic_decrementPj(y+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(y,1);y=c[n>>2]|0;if(y|0?(__Z16atomic_decrementPj(y+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(y,1);y=c[j>>2]|0;if(y|0?(__Z16atomic_decrementPj(y+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(y,1);y=c[k>>2]|0;if(y|0?(__Z16atomic_decrementPj(y+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(y,1);l=f;return 0}function __ZN35VisualScriptNodeInstanceVariableSetD2Ev(a){a=a|0;c[a>>2]=144908;__ZN10StringNameD2Ev(a+60|0);__ZN24VisualScriptNodeInstanceD2Ev(a);return}function __ZN35VisualScriptNodeInstanceVariableSetD0Ev(a){a=a|0;c[a>>2]=144908;__ZN10StringNameD2Ev(a+60|0);__ZN24VisualScriptNodeInstanceD2Ev(a);__ZdlPv(a);return}function __ZN7ClassDB10_add_classI23VisualScriptVariableSetEEvv(){var a=0,b=0,d=0,e=0,f=0,g=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+16|0;d=a+12|0;e=a+8|0;f=a+4|0;g=a;__ZN6StringC2EPKc(b,600867);c[e>>2]=c[b>>2];__ZN10StringNameC2ERK6String(d,e);__ZN6StringC2EPKc(b,570013);c[g>>2]=c[b>>2];__ZN10StringNameC2ERK6String(f,g);__ZN7ClassDB11_add_class2ERK10StringNameS2_(d,f);__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);__ZN10StringNameD2Ev(d);d=c[e>>2]|0;if(!d){l=a;return}if(__Z16atomic_decrementPj(d+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(d,1);l=a;return}function __ZN23VisualScriptVariableSet13_bind_methodsEv(){var a=0,b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0;a=l;l=l+64|0;if((l|0)>=(m|0))ba(64);b=a+44|0;d=a+32|0;e=a+24|0;f=a+12|0;g=a+40|0;h=a;i=a+16|0;j=a+8|0;k=a+4|0;__Z8D_METHODPKcS0_(d,566264,1126230);n=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(n);c[n>>2]=144932;__ZN10MethodBind10_set_constEb(n,0);__ZN10MethodBind24_generate_argument_typesEi(n,1);c[n+44>>2]=587;c[n+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,n,d,0,0)|0;n=d+4|0;o=c[n>>2]|0;if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0){p=c[n>>2]|0;n=(p|0)==0?0:p+-4|0;p=n+4|0;if(c[n>>2]|0){q=0;do{__ZN10StringNameD2Ev(p+(q<<2)|0);q=q+1|0}while(q>>>0<(c[n>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(o,1)}__ZN10StringNameD2Ev(d);__Z8D_METHODPKc(e,566277);d=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(d);c[d>>2]=144968;__ZN10MethodBind10_set_constEb(d,1);__ZN10MethodBind24_generate_argument_typesEi(d,0);__ZN10MethodBind12_set_returnsEb(d,1);c[d+44>>2]=4813;c[d+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,d,e,0,0)|0;d=e+4|0;o=c[d>>2]|0;if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0){n=c[d>>2]|0;d=(n|0)==0?0:n+-4|0;n=d+4|0;if(c[d>>2]|0){q=0;do{__ZN10StringNameD2Ev(n+(q<<2)|0);q=q+1|0}while(q>>>0<(c[d>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(o,1)}__ZN10StringNameD2Ev(e);__ZN6StringC2EPKc(b,600867);c[g>>2]=c[b>>2];__ZN10StringNameC2ERK6String(f,g);__ZN6StringC2EPKc(h,566250);__ZN6StringC2EPKc(i,1263606);e=b+4|0;c[e>>2]=0;o=b+12|0;c[o>>2]=0;c[b>>2]=4;d=c[h>>2]|0;if(d|0?(c[e>>2]=0,__Z28atomic_conditional_incrementPj(d+-8|0)|0):0)c[e>>2]=c[h>>2];c[b+8>>2]=0;e=c[o>>2]|0;if((e|0)!=(c[i>>2]|0)){if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);c[o>>2]=0;e=c[i>>2]|0;if(e|0?__Z28atomic_conditional_incrementPj(e+-8|0)|0:0)c[o>>2]=c[i>>2]}c[b+16>>2]=7;c[j>>2]=__Z11_scs_createPKc(566264)|0;c[k>>2]=__Z11_scs_createPKc(566277)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(f,b,j,k,-1);__ZN10StringNameD2Ev(k);__ZN10StringNameD2Ev(j);j=c[b+12>>2]|0;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);j=c[b+4>>2]|0;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);j=c[i>>2]|0;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);j=c[h>>2]|0;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(!f){l=a;return}if(__Z16atomic_decrementPj(f+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(f,1);l=a;return}function __ZN23VisualScriptVariableSet12set_variableE10StringName(a,b){a=a|0;b=b|0;var d=0;d=a+152|0;if((c[d>>2]|0)==(c[b>>2]|0))return;__ZN10StringNameaSERKS_(d,b);__ZN16VisualScriptNode20ports_changed_notifyEv(a);return}function __ZNK23VisualScriptVariableSet12get_variableEv(a){a=a|0;var b=0,d=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b;__ZN10StringNameC2ERKS_(d,a+152|0);l=b;return c[d>>2]|0}function __ZNK13MethodBind0RCI23VisualScriptVariableSet10StringNameE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;if((b|0)!=-1){f=0;l=a;return f|0}__ZN10StringNameC2Ev(d);__ZN7VariantC2ERK10StringName(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);__ZN10StringNameD2Ev(d);f=b;l=a;return f|0}function __ZNK13MethodBind0RCI23VisualScriptVariableSet10StringNameE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,600867);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI23VisualScriptVariableSet10StringNameE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;j=f+24|0;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1227456)|0:0){c[h>>2]=0;a[1263537]=0;k=c[d+24>>2]|0;if((k|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=k;c[b>>2]=0;l=f;return}n=k-(c[d+20>>2]|0)|0;if((n|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=n;c[b>>2]=0;l=f;return}n=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))o=n;else o=c[(c[d>>2]|0)+n>>2]|0;c[j>>2]=ij[o&8191](d)|0;__ZN7VariantC2ERK10StringName(i,j);__ZN10StringNameD2Ev(j);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI23VisualScriptVariableSet10StringNameE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=d;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1227456)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;c[f>>2]=ij[i&8191](a)|0;__ZN8PtrToArgI10StringNameE6encodeES0_Pv(f,e);__ZN10StringNameD2Ev(f);l=d;return}function __ZN13MethodBind0RCI23VisualScriptVariableSet10StringNameED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I23VisualScriptVariableSet10StringNameE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;if(b|0){f=0;l=a;return f|0}__ZN10StringNameC2Ev(d);__ZN7VariantC2ERK10StringName(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);__ZN10StringNameD2Ev(d);f=b;l=a;return f|0}function __ZNK11MethodBind1I23VisualScriptVariableSet10StringNameE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,600867);l=a;return c[b>>2]|0}function __ZN11MethodBind1I23VisualScriptVariableSet10StringNameE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i+24|0;k=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1227456)|0:0){c[h>>2]=0;a[1263537]=0;n=d+24|0;o=c[n>>2]|0;if((o|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=o;c[b>>2]=0;l=i;return}p=o-(c[d+20>>2]|0)|0;if((p|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=p;c[b>>2]=0;l=i;return}if((g|0)>0){if((o|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);q=0}else{a[1263537]=0;q=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,q)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=q;c[b>>2]=0;l=i;return}}q=c[d+44>>2]|0;o=c[d+48>>2]|0;p=e+(o>>1)|0;if(!(o&1))r=q;else r=c[(c[p>>2]|0)+q>>2]|0;do if((g|0)<1){q=c[n>>2]|0;o=q+-1|0;if((q|0)>=1){e=c[d+16>>2]|0;s=(e|0)==0;if(s)t=0;else t=c[e+-4>>2]|0;if((q|0)<=(t|0)){if(s)u=0;else u=c[e+-4>>2]|0;do if((u|0)<(q|0)){if(s)v=0;else v=c[e+-4>>2]|0;if((v|0)<(q|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);w=0;break}else{a[1263537]=0;x=31;break}}else x=31;while(0);if((x|0)==31)w=e+(o*24|0)|0;__ZN7VariantC2ERKS_(k,w);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);c[j>>2]=__ZNK7Variantcv10StringNameEv(k)|0;Pi[r&2047](p,j);__ZN10StringNameD2Ev(j);if(c[k>>2]|0)__ZN7Variant5clearEv(k);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I23VisualScriptVariableSet10StringNameE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e+4|0;g=e;if(!b)h=0;else{i=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1227456)|0;h=i?b:0}b=c[a+44>>2]|0;i=c[a+48>>2]|0;a=h+(i>>1)|0;if(!(i&1))j=b;else j=c[(c[a>>2]|0)+b>>2]|0;__ZN10StringNameC2ERK6String(f,c[d>>2]|0);c[g>>2]=c[f>>2];Pi[j&2047](a,g);__ZN10StringNameD2Ev(g);l=e;return}function __ZN11MethodBind1I23VisualScriptVariableSet10StringNameED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN20VisualScriptConstant18_initialize_classvEv(b){b=b|0;if(a[1258348]|0)return;if(!(a[1258337]|0)){if(!(a[1257004]|0)){if(!(a[1257001]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI9ReferenceEEvv();__ZN9Reference13_bind_methodsEv();a[1257001]=1}__ZN7ClassDB10_add_classI8ResourceEEvv();__ZN8Resource13_bind_methodsEv();a[1257004]=1}__ZN7ClassDB10_add_classI16VisualScriptNodeEEvv();__ZN16VisualScriptNode13_bind_methodsEv();a[1258337]=1}__ZN7ClassDB10_add_classI20VisualScriptConstantEEvv();__ZN20VisualScriptConstant13_bind_methodsEv();a[1258348]=1;return}function __ZN20VisualScriptConstant5_setvERK10StringNameRK7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK20VisualScriptConstant5_getvERK10StringNameR7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK20VisualScriptConstant19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+24|0;g=e+4|0;h=e;if(!d)__ZNK16VisualScriptNode19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,0);__ZN6StringC2EPKc(f,600822);i=c[f>>2]|0;f=i;j=g+4|0;c[j>>2]=0;k=g+12|0;c[k>>2]=0;c[g>>2]=0;n=(i|0)==0;if(!n?(c[j>>2]=0,__Z28atomic_conditional_incrementPj(i+-8|0)|0):0)c[j>>2]=f;c[g+8>>2]=0;f=c[k>>2]|0;if(f|0){if(!(__Z16atomic_decrementPj(f+-8|0)|0))__ZN6Memory11free_staticEPvb(f,1);c[k>>2]=0}c[g+16>>2]=256;if(!(c[b>>2]|0)){k=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=k;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0}k=__ZnwjPFPvjE(32,4740)|0;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0;c[k+12>>2]=0;c[k+16>>2]=7;f=k+20|0;c[f>>2]=0;j=k+24|0;c[j>>2]=0;o=k+28|0;c[o>>2]=0;__ZN12PropertyInfoaSERKS_(k,g)|0;p=c[b>>2]|0;q=p+4|0;r=c[q>>2]|0;c[j>>2]=r;c[f>>2]=0;c[o>>2]=p;if(r|0)c[r+20>>2]=k;c[q>>2]=k;if(!(c[p>>2]|0))c[p>>2]=k;k=p+8|0;c[k>>2]=(c[k>>2]|0)+1;k=c[g+12>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);k=c[g+4>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);if(!n?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);__ZN10StringNameC2EPKc(h,600822);__ZN7ClassDB17get_property_listE10StringNameP4ListI12PropertyInfo16DefaultAllocatorEbPK6Object(h,b,1,a);__ZN10StringNameD2Ev(h);if(!d){l=e;return}__ZNK16VisualScriptNode19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,1);l=e;return}function __ZN20VisualScriptConstant14_notificationvEib(a,b,c){a=a|0;b=b|0;c=c|0;if(c){if(552!=510)__ZN16VisualScriptNode13_notificationEi(a,b)}else if(552!=510)__ZN16VisualScriptNode13_notificationEi(a,b);return}function __ZNK20VisualScriptConstant16_get_class_namevEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+8|0;e=b+4|0;f=b;g=a+148|0;a=c[g>>2]|0;if(a|0){if(c[a+4>>2]|0){l=b;return g|0}if(__ZNK6String6lengthEv(a+8|0)|0){l=b;return g|0}}__ZN6StringC2EPKc(d,600822);c[f>>2]=c[d>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameaSERKS_(g,e);__ZN10StringNameD2Ev(e);e=c[f>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);l=b;return g|0}function __ZNK20VisualScriptConstant18_validate_propertyER12PropertyInfo(a,b){a=a|0;b=b|0;var d=0;if(!(__ZNK6StringeqEPKc(b+4|0,566345)|0))return;d=c[a+152>>2]|0;c[b>>2]=d;if(d|0)return;c[b+16>>2]=0;return}function __ZNK20VisualScriptConstant9get_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,600822);l=a;return c[b>>2]|0}function __ZNK20VisualScriptConstant8is_classERK6String(a,b){a=a|0;b=b|0;var c=0;if(((!(__ZNK6StringeqEPKc(b,600822)|0)?!(__ZNK6StringeqEPKc(b,570013)|0):0)?!(__ZNK6StringeqEPKc(b,1110448)|0):0)?!(__ZNK6StringeqEPKc(b,1126157)|0):0)c=__ZNK6StringeqEPKc(b,1142944)|0;else c=1;return c|0}function __ZNK20VisualScriptConstant12is_class_ptrEPv(a,b){a=a|0;b=b|0;return (b|0)==1227460|((b|0)==1227416|((b|0)==1220696|((b|0)==1220724|(b|0)==1220580)))|0}function __ZN20VisualScriptConstantD2Ev(a){a=a|0;var b=0,d=0,e=0,f=0;c[a>>2]=145004;b=a+160|0;if(c[b>>2]|0)__ZN7Variant5clearEv(b);__ZN10StringNameD2Ev(a+148|0);c[a>>2]=139696;__ZN5ArrayD2Ev(a+140|0);b=a+128|0;d=c[b>>2]|0;if(d|0?(__ZN3SetIP12VisualScript10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(b,c[d+8>>2]|0),d=c[a+132>>2]|0,e=c[b>>2]|0,c[e+8>>2]=d,c[a+136>>2]=0,f=d,c[f+12>>2]=f,e|0):0){__ZN6Memory11free_staticEPvb(e,0);c[b>>2]=0}__ZN10StringNameD2Ev(a+124|0);__ZN8ResourceD2Ev(a);return}function __ZN20VisualScriptConstantD0Ev(a){a=a|0;var b=0,d=0,e=0,f=0;c[a>>2]=145004;b=a+160|0;if(c[b>>2]|0)__ZN7Variant5clearEv(b);__ZN10StringNameD2Ev(a+148|0);c[a>>2]=139696;__ZN5ArrayD2Ev(a+140|0);b=a+128|0;d=c[b>>2]|0;if(d|0?(__ZN3SetIP12VisualScript10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(b,c[d+8>>2]|0),d=c[a+132>>2]|0,e=c[b>>2]|0,c[e+8>>2]=d,c[a+136>>2]=0,f=d,c[f+12>>2]=f,e|0):0){__ZN6Memory11free_staticEPvb(e,0);c[b>>2]=0}__ZN10StringNameD2Ev(a+124|0);__ZN8ResourceD2Ev(a);__ZdlPv(a);return}function __ZNK20VisualScriptConstant30get_output_sequence_port_countEv(a){a=a|0;return 0}function __ZNK20VisualScriptConstant23has_input_sequence_portEv(a){a=a|0;return 0}function __ZNK20VisualScriptConstant29get_output_sequence_port_textEi(a,b){a=a|0;b=b|0;return 0}function __ZNK20VisualScriptConstant26get_input_value_port_countEv(a){a=a|0;return 0}function __ZNK20VisualScriptConstant27get_output_value_port_countEv(a){a=a|0;return 1}function __ZNK20VisualScriptConstant25get_input_value_port_infoEi(a,b,d){a=a|0;b=b|0;d=d|0;c[a>>2]=0;c[a+4>>2]=0;c[a+8>>2]=0;c[a+12>>2]=0;c[a+16>>2]=7;return}function __ZNK20VisualScriptConstant26get_output_value_port_infoEi(a,b,d){a=a|0;b=b|0;d=d|0;c[a>>2]=0;c[a+4>>2]=0;c[a+8>>2]=0;c[a+12>>2]=0;c[a+16>>2]=7;__ZN6StringaSEPKc(a+4|0,1085094);c[a>>2]=c[b+152>>2];return}function __ZNK20VisualScriptConstant11get_captionEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,566336);l=a;return c[b>>2]|0}function __ZNK20VisualScriptConstant8get_textEv(a){a=a|0;return __ZNK7Variantcv6StringEv(a+160|0)|0}function __ZNK20VisualScriptConstant12get_categoryEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,902851);l=a;return c[b>>2]|0}function __ZN20VisualScriptConstant8instanceEP20VisualScriptInstance(a,b){a=a|0;b=b|0;var d=0;b=__ZnwjPKc(80,1263606)|0;__ZN24VisualScriptNodeInstanceC2Ev(b);c[b>>2]=145180;d=b+56|0;c[d>>2]=0;__ZN7VariantaSERKS_(d,a+160|0);return b|0}function __ZN32VisualScriptNodeInstanceConstant4stepEPPK7VariantPPS0_N24VisualScriptNodeInstance9StartModeES4_RNS0_9CallErrorER6String(a,b,d,e,f,g,h){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;__ZN7VariantaSERKS_(c[d>>2]|0,a+56|0);return 0}function __ZN32VisualScriptNodeInstanceConstantD2Ev(a){a=a|0;var b=0;c[a>>2]=145180;b=a+56|0;if(c[b>>2]|0)__ZN7Variant5clearEv(b);__ZN24VisualScriptNodeInstanceD2Ev(a);return}function __ZN32VisualScriptNodeInstanceConstantD0Ev(a){a=a|0;var b=0;c[a>>2]=145180;b=a+56|0;if(c[b>>2]|0)__ZN7Variant5clearEv(b);__ZN24VisualScriptNodeInstanceD2Ev(a);__ZdlPv(a);return}function __ZN7ClassDB10_add_classI20VisualScriptConstantEEvv(){var a=0,b=0,d=0,e=0,f=0,g=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+16|0;d=a+12|0;e=a+8|0;f=a+4|0;g=a;__ZN6StringC2EPKc(b,600822);c[e>>2]=c[b>>2];__ZN10StringNameC2ERK6String(d,e);__ZN6StringC2EPKc(b,570013);c[g>>2]=c[b>>2];__ZN10StringNameC2ERK6String(f,g);__ZN7ClassDB11_add_class2ERK10StringNameS2_(d,f);__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);__ZN10StringNameD2Ev(d);d=c[e>>2]|0;if(!d){l=a;return}if(__Z16atomic_decrementPj(d+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(d,1);l=a;return}function __ZN20VisualScriptConstant13_bind_methodsEv(){var a=0,b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0;a=l;l=l+112|0;if((l|0)>=(m|0))ba(112);b=a+80|0;d=a+72|0;e=a+56|0;f=a+48|0;g=a+32|0;h=a+64|0;i=a+40|0;j=a+20|0;k=a+12|0;n=a+24|0;o=a+16|0;p=a+8|0;q=a+4|0;r=a;__Z8D_METHODPKcS0_(d,566360,1123189);s=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(s);c[s>>2]=145204;__ZN10MethodBind10_set_constEb(s,0);__ZN10MethodBind24_generate_argument_typesEi(s,1);c[s+44>>2]=588;c[s+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,s,d,0,0)|0;s=d+4|0;t=c[s>>2]|0;if(t|0?(__Z16atomic_decrementPj(t+-8|0)|0)==0:0){u=c[s>>2]|0;s=(u|0)==0?0:u+-4|0;u=s+4|0;if(c[s>>2]|0){v=0;do{__ZN10StringNameD2Ev(u+(v<<2)|0);v=v+1|0}while(v>>>0<(c[s>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(t,1)}__ZN10StringNameD2Ev(d);__Z8D_METHODPKc(e,566378);d=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(d);c[d>>2]=145240;__ZN10MethodBind10_set_constEb(d,1);__ZN10MethodBind24_generate_argument_typesEi(d,0);__ZN10MethodBind12_set_returnsEb(d,1);c[d+44>>2]=4814;c[d+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,d,e,0,0)|0;d=e+4|0;t=c[d>>2]|0;if(t|0?(__Z16atomic_decrementPj(t+-8|0)|0)==0:0){s=c[d>>2]|0;d=(s|0)==0?0:s+-4|0;s=d+4|0;if(c[d>>2]|0){v=0;do{__ZN10StringNameD2Ev(s+(v<<2)|0);v=v+1|0}while(v>>>0<(c[d>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(t,1)}__ZN10StringNameD2Ev(e);__Z8D_METHODPKcS0_(f,566396,1128356);e=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(e);c[e>>2]=145276;__ZN10MethodBind10_set_constEb(e,0);__ZN10MethodBind24_generate_argument_typesEi(e,1);c[e+44>>2]=589;c[e+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,e,f,0,0)|0;e=f+4|0;t=c[e>>2]|0;if(t|0?(__Z16atomic_decrementPj(t+-8|0)|0)==0:0){d=c[e>>2]|0;e=(d|0)==0?0:d+-4|0;d=e+4|0;if(c[e>>2]|0){v=0;do{__ZN10StringNameD2Ev(d+(v<<2)|0);v=v+1|0}while(v>>>0<(c[e>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(t,1)}__ZN10StringNameD2Ev(f);__Z8D_METHODPKc(g,566415);f=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(f);c[f>>2]=145312;__ZN10MethodBind10_set_constEb(f,1);__ZN10MethodBind24_generate_argument_typesEi(f,0);__ZN10MethodBind12_set_returnsEb(f,1);c[f+44>>2]=590;c[f+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,f,g,0,0)|0;f=g+4|0;t=c[f>>2]|0;if(t|0?(__Z16atomic_decrementPj(t+-8|0)|0)==0:0){e=c[f>>2]|0;f=(e|0)==0?0:e+-4|0;e=f+4|0;if(c[f>>2]|0){v=0;do{__ZN10StringNameD2Ev(e+(v<<2)|0);v=v+1|0}while(v>>>0<(c[f>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(t,1)}__ZN10StringNameD2Ev(g);__ZN6StringC2EPKc(h,1083058);g=1;do{c[i>>2]=__ZN7Variant13get_type_nameENS_4TypeE(g)|0;c[b>>2]=__ZplPKcRK6String(1117595,i)|0;__ZN6StringpLERKS_(h,b)|0;t=c[b>>2]|0;if(t|0?(__Z16atomic_decrementPj(t+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(t,1);t=c[i>>2]|0;if(t|0?(__Z16atomic_decrementPj(t+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(t,1);g=g+1|0}while((g|0)!=29);__ZN6StringC2EPKc(b,600822);c[i>>2]=c[b>>2];__ZN10StringNameC2ERK6String(j,i);__ZN6StringC2EPKc(k,566434);g=b+4|0;c[g>>2]=0;t=b+12|0;c[t>>2]=0;c[b>>2]=2;f=c[k>>2]|0;if(f|0?(c[g>>2]=0,__Z28atomic_conditional_incrementPj(f+-8|0)|0):0)c[g>>2]=c[k>>2];c[b+8>>2]=3;g=c[t>>2]|0;if((g|0)!=(c[h>>2]|0)){if(g|0?(__Z16atomic_decrementPj(g+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(g,1);c[t>>2]=0;g=c[h>>2]|0;if(g|0?__Z28atomic_conditional_incrementPj(g+-8|0)|0:0)c[t>>2]=c[h>>2]}c[b+16>>2]=7;c[n>>2]=__Z11_scs_createPKc(566360)|0;c[o>>2]=__Z11_scs_createPKc(566378)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(j,b,n,o,-1);__ZN10StringNameD2Ev(o);__ZN10StringNameD2Ev(n);t=c[b+12>>2]|0;if(t|0?(__Z16atomic_decrementPj(t+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(t,1);t=c[b+4>>2]|0;if(t|0?(__Z16atomic_decrementPj(t+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(t,1);t=c[k>>2]|0;if(t|0?(__Z16atomic_decrementPj(t+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(t,1);__ZN10StringNameD2Ev(j);j=c[i>>2]|0;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);__ZN6StringC2EPKc(b,600822);c[i>>2]=c[b>>2];__ZN10StringNameC2ERK6String(p,i);__ZN6StringC2EPKc(q,566345);__ZN6StringC2EPKc(n,1263606);j=b+4|0;c[j>>2]=0;t=b+12|0;c[t>>2]=0;c[b>>2]=0;k=c[q>>2]|0;if(k|0?(c[j>>2]=0,__Z28atomic_conditional_incrementPj(k+-8|0)|0):0)c[j>>2]=c[q>>2];c[b+8>>2]=0;j=c[t>>2]|0;if((j|0)!=(c[n>>2]|0)){if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);c[t>>2]=0;j=c[n>>2]|0;if(j|0?__Z28atomic_conditional_incrementPj(j+-8|0)|0:0)c[t>>2]=c[n>>2]}c[b+16>>2]=7;c[o>>2]=__Z11_scs_createPKc(566396)|0;c[r>>2]=__Z11_scs_createPKc(566415)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(p,b,o,r,-1);__ZN10StringNameD2Ev(r);__ZN10StringNameD2Ev(o);o=c[b+12>>2]|0;if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(o,1);o=c[b+4>>2]|0;if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(o,1);o=c[n>>2]|0;if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(o,1);o=c[q>>2]|0;if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(o,1);__ZN10StringNameD2Ev(p);p=c[i>>2]|0;if(p|0?(__Z16atomic_decrementPj(p+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(p,1);p=c[h>>2]|0;if(!p){l=a;return}if(__Z16atomic_decrementPj(p+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(p,1);l=a;return}function __ZN20VisualScriptConstant17set_constant_typeEN7Variant4TypeE(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;d=l;l=l+48|0;if((l|0)>=(m|0))ba(48);e=d;f=a+152|0;if((c[f>>2]|0)==(b|0)){l=d;return}c[f>>2]=b;__ZN16VisualScriptNode20ports_changed_notifyEv(a);__ZN7Variant9constructENS_4TypeEPPKS_iRNS_9CallErrorEb(e,c[f>>2]|0,0,0,d+24|0,1);__ZN7VariantaSERKS_(a+160|0,e);if(c[e>>2]|0)__ZN7Variant5clearEv(e);l=d;return}function __ZNK20VisualScriptConstant17get_constant_typeEv(a){a=a|0;return c[a+152>>2]|0}function __ZN20VisualScriptConstant18set_constant_valueE7Variant(a,b){a=a|0;b=b|0;var c=0;c=a+160|0;if(__ZNK7VarianteqERKS_(c,b)|0)return;__ZN7VariantaSERKS_(c,b);__ZN16VisualScriptNode20ports_changed_notifyEv(a);return}function __ZNK20VisualScriptConstant18get_constant_valueEv(a,b){a=a|0;b=b|0;__ZN7VariantC2ERKS_(a,b+160|0);return}function __ZNK13MethodBind0RCI20VisualScriptConstant7VariantE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;if((b|0)!=-1){f=0;l=a;return f|0}c[d>>2]=0;__ZN7VariantC2ERKS_(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);if(c[d>>2]|0)__ZN7Variant5clearEv(d);f=b;l=a;return f|0}function __ZNK13MethodBind0RCI20VisualScriptConstant7VariantE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,600822);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI20VisualScriptConstant7VariantE4callEP6ObjectPPKS1_iRNS1_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1227460)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;Pi[n&2047](i,d);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI20VisualScriptConstant7VariantE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;d=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=d;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1227460)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;Pi[i&2047](f,a);__ZN7VariantaSERKS_(e,f);if(!(c[f>>2]|0)){l=d;return}__ZN7Variant5clearEv(f);l=d;return}function __ZN13MethodBind0RCI20VisualScriptConstant7VariantED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I20VisualScriptConstant7VariantE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;if(b|0){f=0;l=a;return f|0}c[d>>2]=0;__ZN7VariantC2ERKS_(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);if(c[d>>2]|0)__ZN7Variant5clearEv(d);f=b;l=a;return f|0}function __ZNK11MethodBind1I20VisualScriptConstant7VariantE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,600822);l=a;return c[b>>2]|0}function __ZN11MethodBind1I20VisualScriptConstant7VariantE4callEP6ObjectPPKS1_iRNS1_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;i=l;l=l+48|0;if((l|0)>=(m|0))ba(48);j=i;k=i+24|0;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1227460)|0:0){c[h>>2]=0;a[1263537]=0;n=d+24|0;o=c[n>>2]|0;if((o|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=o;c[b>>2]=0;l=i;return}p=o-(c[d+20>>2]|0)|0;if((p|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=p;c[b>>2]=0;l=i;return}if((g|0)>0){if((o|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);q=0}else{a[1263537]=0;q=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,q)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=q;c[b>>2]=0;l=i;return}}q=c[d+44>>2]|0;o=c[d+48>>2]|0;p=e+(o>>1)|0;if(!(o&1))r=q;else r=c[(c[p>>2]|0)+q>>2]|0;do if((g|0)<1){q=c[n>>2]|0;o=q+-1|0;if((q|0)>=1){e=c[d+16>>2]|0;s=(e|0)==0;if(s)t=0;else t=c[e+-4>>2]|0;if((q|0)<=(t|0)){if(s)u=0;else u=c[e+-4>>2]|0;do if((u|0)<(q|0)){if(s)v=0;else v=c[e+-4>>2]|0;if((v|0)<(q|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);w=0;break}else{a[1263537]=0;x=31;break}}else x=31;while(0);if((x|0)==31)w=e+(o*24|0)|0;__ZN7VariantC2ERKS_(k,w);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);__ZN7VariantC2ERKS_(j,k);Pi[r&2047](p,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);if(c[k>>2]|0)__ZN7Variant5clearEv(k);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I20VisualScriptConstant7VariantE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1227460)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;__ZN7VariantC2ERKS_(f,c[d>>2]|0);Pi[i&2047](a,f);if(!(c[f>>2]|0)){l=e;return}__ZN7Variant5clearEv(f);l=e;return}function __ZN11MethodBind1I20VisualScriptConstant7VariantED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI20VisualScriptConstantN7Variant4TypeEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK13MethodBind0RCI20VisualScriptConstantN7Variant4TypeEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,600822);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI20VisualScriptConstantN7Variant4TypeEE4callEP6ObjectPPKS1_iRNS1_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1227460)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2Ei(i,ij[n&8191](d)|0);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI20VisualScriptConstantN7Variant4TypeEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0;if(!b)f=0;else{d=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1227460)|0;f=d?b:0}b=c[a+44>>2]|0;d=c[a+48>>2]|0;a=f+(d>>1)|0;if(!(d&1)){g=b;h=ij[g&8191](a)|0;c[e>>2]=h;return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=ij[g&8191](a)|0;c[e>>2]=h;return}}function __ZN13MethodBind0RCI20VisualScriptConstantN7Variant4TypeEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I20VisualScriptConstantN7Variant4TypeEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if(!b){__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK11MethodBind1I20VisualScriptConstantN7Variant4TypeEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,600822);l=a;return c[b>>2]|0}function __ZN11MethodBind1I20VisualScriptConstantN7Variant4TypeEE4callEP6ObjectPPKS1_iRNS1_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1227460)|0:0){c[h>>2]=0;a[1263537]=0;k=d+24|0;n=c[k>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=i;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=i;return}if((g|0)>0){if((n|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);p=0}else{a[1263537]=0;p=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,p)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=p;c[b>>2]=0;l=i;return}}p=c[d+44>>2]|0;n=c[d+48>>2]|0;o=e+(n>>1)|0;if(!(n&1))q=p;else q=c[(c[o>>2]|0)+p>>2]|0;do if((g|0)<1){p=c[k>>2]|0;n=p+-1|0;if((p|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)s=0;else s=c[e+-4>>2]|0;if((p|0)<=(s|0)){if(r)t=0;else t=c[e+-4>>2]|0;do if((t|0)<(p|0)){if(r)u=0;else u=c[e+-4>>2]|0;if((u|0)<(p|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);v=0;break}else{a[1263537]=0;w=31;break}}else w=31;while(0);if((w|0)==31)v=e+(n*24|0)|0;__ZN7VariantC2ERKS_(j,v);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);f=__ZNK7VariantcviEv(j)|0;Pi[q&2047](o,f);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I20VisualScriptConstantN7Variant4TypeEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1227460)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1)){g=b;h=c[d>>2]|0;i=c[h>>2]|0;Pi[g&2047](a,i);return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=c[d>>2]|0;i=c[h>>2]|0;Pi[g&2047](a,i);return}}function __ZN11MethodBind1I20VisualScriptConstantN7Variant4TypeEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN19VisualScriptPreload18_initialize_classvEv(b){b=b|0;if(a[1258349]|0)return;if(!(a[1258337]|0)){if(!(a[1257004]|0)){if(!(a[1257001]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI9ReferenceEEvv();__ZN9Reference13_bind_methodsEv();a[1257001]=1}__ZN7ClassDB10_add_classI8ResourceEEvv();__ZN8Resource13_bind_methodsEv();a[1257004]=1}__ZN7ClassDB10_add_classI16VisualScriptNodeEEvv();__ZN16VisualScriptNode13_bind_methodsEv();a[1258337]=1}__ZN7ClassDB10_add_classI19VisualScriptPreloadEEvv();__ZN19VisualScriptPreload13_bind_methodsEv();a[1258349]=1;return}function __ZN19VisualScriptPreload5_setvERK10StringNameRK7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK19VisualScriptPreload5_getvERK10StringNameR7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK19VisualScriptPreload19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+24|0;g=e+4|0;h=e;if(!d)__ZNK16VisualScriptNode19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,0);__ZN6StringC2EPKc(f,600358);i=c[f>>2]|0;f=i;j=g+4|0;c[j>>2]=0;k=g+12|0;c[k>>2]=0;c[g>>2]=0;n=(i|0)==0;if(!n?(c[j>>2]=0,__Z28atomic_conditional_incrementPj(i+-8|0)|0):0)c[j>>2]=f;c[g+8>>2]=0;f=c[k>>2]|0;if(f|0){if(!(__Z16atomic_decrementPj(f+-8|0)|0))__ZN6Memory11free_staticEPvb(f,1);c[k>>2]=0}c[g+16>>2]=256;if(!(c[b>>2]|0)){k=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=k;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0}k=__ZnwjPFPvjE(32,4740)|0;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0;c[k+12>>2]=0;c[k+16>>2]=7;f=k+20|0;c[f>>2]=0;j=k+24|0;c[j>>2]=0;o=k+28|0;c[o>>2]=0;__ZN12PropertyInfoaSERKS_(k,g)|0;p=c[b>>2]|0;q=p+4|0;r=c[q>>2]|0;c[j>>2]=r;c[f>>2]=0;c[o>>2]=p;if(r|0)c[r+20>>2]=k;c[q>>2]=k;if(!(c[p>>2]|0))c[p>>2]=k;k=p+8|0;c[k>>2]=(c[k>>2]|0)+1;k=c[g+12>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);k=c[g+4>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);if(!n?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);__ZN10StringNameC2EPKc(h,600358);__ZN7ClassDB17get_property_listE10StringNameP4ListI12PropertyInfo16DefaultAllocatorEbPK6Object(h,b,1,a);__ZN10StringNameD2Ev(h);if(!d){l=e;return}__ZNK16VisualScriptNode19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,1);l=e;return}function __ZN19VisualScriptPreload14_notificationvEib(a,b,c){a=a|0;b=b|0;c=c|0;if(c){if(552!=510)__ZN16VisualScriptNode13_notificationEi(a,b)}else if(552!=510)__ZN16VisualScriptNode13_notificationEi(a,b);return}function __ZNK19VisualScriptPreload16_get_class_namevEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+8|0;e=b+4|0;f=b;g=a+148|0;a=c[g>>2]|0;if(a|0){if(c[a+4>>2]|0){l=b;return g|0}if(__ZNK6String6lengthEv(a+8|0)|0){l=b;return g|0}}__ZN6StringC2EPKc(d,600358);c[f>>2]=c[d>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameaSERKS_(g,e);__ZN10StringNameD2Ev(e);e=c[f>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);l=b;return g|0}function __ZNK19VisualScriptPreload9get_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,600358);l=a;return c[b>>2]|0}function __ZNK19VisualScriptPreload8is_classERK6String(a,b){a=a|0;b=b|0;var c=0;if(((!(__ZNK6StringeqEPKc(b,600358)|0)?!(__ZNK6StringeqEPKc(b,570013)|0):0)?!(__ZNK6StringeqEPKc(b,1110448)|0):0)?!(__ZNK6StringeqEPKc(b,1126157)|0):0)c=__ZNK6StringeqEPKc(b,1142944)|0;else c=1;return c|0}function __ZNK19VisualScriptPreload12is_class_ptrEPv(a,b){a=a|0;b=b|0;return (b|0)==1227464|((b|0)==1227416|((b|0)==1220696|((b|0)==1220724|(b|0)==1220580)))|0}function __ZN19VisualScriptPreloadD2Ev(a){a=a|0;var b=0,d=0;c[a>>2]=145348;b=a+152|0;d=c[b>>2]|0;if((d|0?__ZN9Reference11unreferenceEv(d)|0:0)?(d=c[b>>2]|0,__Z17predelete_handlerP6Object(d)|0):0){gj[c[(c[d>>2]|0)+76>>2]&8191](d);__ZN6Memory11free_staticEPvb(d,0)}c[b>>2]=0;__ZN10StringNameD2Ev(a+148|0);__ZN16VisualScriptNodeD2Ev(a);return}function __ZN19VisualScriptPreloadD0Ev(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;c[a>>2]=145348;b=a+152|0;d=c[b>>2]|0;if((d|0?__ZN9Reference11unreferenceEv(d)|0:0)?(d=c[b>>2]|0,__Z17predelete_handlerP6Object(d)|0):0){gj[c[(c[d>>2]|0)+76>>2]&8191](d);__ZN6Memory11free_staticEPvb(d,0)}c[b>>2]=0;__ZN10StringNameD2Ev(a+148|0);c[a>>2]=139696;__ZN5ArrayD2Ev(a+140|0);b=a+128|0;d=c[b>>2]|0;if(!d){e=a+124|0;__ZN10StringNameD2Ev(e);__ZN8ResourceD2Ev(a);__ZdlPv(a);return}__ZN3SetIP12VisualScript10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(b,c[d+8>>2]|0);d=c[a+132>>2]|0;f=c[b>>2]|0;c[f+8>>2]=d;c[a+136>>2]=0;g=d;c[g+12>>2]=g;if(!f){e=a+124|0;__ZN10StringNameD2Ev(e);__ZN8ResourceD2Ev(a);__ZdlPv(a);return}__ZN6Memory11free_staticEPvb(f,0);c[b>>2]=0;e=a+124|0;__ZN10StringNameD2Ev(e);__ZN8ResourceD2Ev(a);__ZdlPv(a);return}function __ZNK19VisualScriptPreload30get_output_sequence_port_countEv(a){a=a|0;return 0}function __ZNK19VisualScriptPreload23has_input_sequence_portEv(a){a=a|0;return 0}function __ZNK19VisualScriptPreload29get_output_sequence_port_textEi(a,b){a=a|0;b=b|0;return 0}function __ZNK19VisualScriptPreload26get_input_value_port_countEv(a){a=a|0;return 0}function __ZNK19VisualScriptPreload27get_output_value_port_countEv(a){a=a|0;return 1}function __ZNK19VisualScriptPreload25get_input_value_port_infoEi(a,b,d){a=a|0;b=b|0;d=d|0;c[a>>2]=0;c[a+4>>2]=0;c[a+8>>2]=0;c[a+12>>2]=0;c[a+16>>2]=7;return}function __ZNK19VisualScriptPreload26get_output_value_port_infoEi(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d;f=d+4|0;__ZN6StringC2EPKc(e,1105515);__ZN6StringC2EPKc(f,1263606);g=a+4|0;c[g>>2]=0;h=a+12|0;c[h>>2]=0;c[a>>2]=18;i=c[e>>2]|0;if(i|0?(c[g>>2]=0,__Z28atomic_conditional_incrementPj(i+-8|0)|0):0)c[g>>2]=c[e>>2];g=a+8|0;c[g>>2]=0;i=c[f>>2]|0;do if(i){c[h>>2]=0;if(!(__Z28atomic_conditional_incrementPj(i+-8|0)|0)){j=c[f>>2]|0;k=0;break}else{n=c[f>>2]|0;c[h>>2]=n;j=n;k=n;break}}else{j=i;k=0}while(0);c[a+16>>2]=7;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);j=c[e>>2]|0;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);j=c[b+152>>2]|0;if(!j){l=d;return}c[g>>2]=17;g=ij[c[(c[j>>2]|0)+32>>2]&8191](j)|0;j=g;if((k|0)==(g|0)){if(!g){l=d;return}}else{if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);c[h>>2]=0;if(!g){l=d;return}if(__Z28atomic_conditional_incrementPj(g+-8|0)|0)c[h>>2]=j}if(__Z16atomic_decrementPj(g+-8|0)|0){l=d;return}__ZN6Memory11free_staticEPvb(g,1);l=d;return}function __ZNK19VisualScriptPreload11get_captionEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,566456);l=a;return c[b>>2]|0}function __ZNK19VisualScriptPreload8get_textEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+8|0;e=b+4|0;f=b;g=b+12|0;h=a+152|0;a=c[h>>2]|0;if(!a){__ZN6StringC2EPKc(d,566448);i=c[d>>2]|0;l=b;return i|0}c[e>>2]=__ZNK8Resource8get_pathEv(a)|0;a=__ZNK6String16is_resource_fileEv(e)|0;j=c[e>>2]|0;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);j=c[h>>2]|0;if(a){a=__ZNK8Resource8get_pathEv(j)|0;c[d>>2]=a;i=a;l=b;return i|0}c[f>>2]=__ZNK8Resource8get_nameEv(j)|0;c[g>>2]=0;j=__ZNK6StringneERKS_(f,g)|0;a=c[g>>2]|0;if(a|0?(__Z16atomic_decrementPj(a+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(a,1);a=c[f>>2]|0;if(a|0?(__Z16atomic_decrementPj(a+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(a,1);a=c[h>>2]|0;if(j){j=__ZNK8Resource8get_nameEv(a)|0;c[d>>2]=j;i=j;l=b;return i|0}else{j=ij[c[(c[a>>2]|0)+32>>2]&8191](a)|0;c[d>>2]=j;i=j;l=b;return i|0}return 0}function __ZNK19VisualScriptPreload12get_categoryEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1109092);l=a;return c[b>>2]|0}function __ZN19VisualScriptPreload8instanceEP20VisualScriptInstance(a,b){a=a|0;b=b|0;var d=0,e=0;b=__ZnwjPKc(56,1263606)|0;__ZN24VisualScriptNodeInstanceC2Ev(b);c[b>>2]=145524;d=b+52|0;c[d>>2]=0;e=a+152|0;if(!(c[e>>2]|0))return b|0;c[d>>2]=0;a=c[e>>2]|0;c[d>>2]=a;if(!a)return b|0;__ZN9Reference9referenceEv(a);return b|0}function __ZN31VisualScriptNodeInstancePreload4stepEPPK7VariantPPS0_N24VisualScriptNodeInstance9StartModeES4_RNS0_9CallErrorER6String(a,b,d,e,f,g,h){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;h=l;l=l+32|0;if((l|0)>=(m|0))ba(32);g=h+24|0;f=h;__ZN6RefPtrC2Ev(g);__ZN3RefI9ReferenceEaSI8ResourceEEvRKS_IT_E(g,a+52|0);__ZN7VariantC2ERK6RefPtr(f,g);__ZN6RefPtrD2Ev(g);__ZN7VariantaSERKS_(c[d>>2]|0,f);if(!(c[f>>2]|0)){l=h;return 0}__ZN7Variant5clearEv(f);l=h;return 0}function __ZN31VisualScriptNodeInstancePreloadD2Ev(a){a=a|0;var b=0,d=0;c[a>>2]=145524;b=a+52|0;d=c[b>>2]|0;if((d|0?__ZN9Reference11unreferenceEv(d)|0:0)?(d=c[b>>2]|0,__Z17predelete_handlerP6Object(d)|0):0){gj[c[(c[d>>2]|0)+76>>2]&8191](d);__ZN6Memory11free_staticEPvb(d,0)}c[b>>2]=0;__ZN24VisualScriptNodeInstanceD2Ev(a);return}function __ZN31VisualScriptNodeInstancePreloadD0Ev(a){a=a|0;var b=0,d=0;c[a>>2]=145524;b=a+52|0;d=c[b>>2]|0;if((d|0?__ZN9Reference11unreferenceEv(d)|0:0)?(d=c[b>>2]|0,__Z17predelete_handlerP6Object(d)|0):0){gj[c[(c[d>>2]|0)+76>>2]&8191](d);__ZN6Memory11free_staticEPvb(d,0)}c[b>>2]=0;__ZN24VisualScriptNodeInstanceD2Ev(a);__ZdlPv(a);return}function __ZN7ClassDB10_add_classI19VisualScriptPreloadEEvv(){var a=0,b=0,d=0,e=0,f=0,g=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+16|0;d=a+12|0;e=a+8|0;f=a+4|0;g=a;__ZN6StringC2EPKc(b,600358);c[e>>2]=c[b>>2];__ZN10StringNameC2ERK6String(d,e);__ZN6StringC2EPKc(b,570013);c[g>>2]=c[b>>2];__ZN10StringNameC2ERK6String(f,g);__ZN7ClassDB11_add_class2ERK10StringNameS2_(d,f);__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);__ZN10StringNameD2Ev(d);d=c[e>>2]|0;if(!d){l=a;return}if(__Z16atomic_decrementPj(d+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(d,1);l=a;return}function __ZN19VisualScriptPreload13_bind_methodsEv(){var a=0,b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0;a=l;l=l+64|0;if((l|0)>=(m|0))ba(64);b=a+44|0;d=a+32|0;e=a+24|0;f=a+12|0;g=a+40|0;h=a;i=a+16|0;j=a+8|0;k=a+4|0;__Z8D_METHODPKcS0_(d,566464,948132);n=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(n);c[n>>2]=145548;__ZN10MethodBind10_set_constEb(n,0);__ZN10MethodBind24_generate_argument_typesEi(n,1);c[n+44>>2]=591;c[n+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,n,d,0,0)|0;n=d+4|0;o=c[n>>2]|0;if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0){p=c[n>>2]|0;n=(p|0)==0?0:p+-4|0;p=n+4|0;if(c[n>>2]|0){q=0;do{__ZN10StringNameD2Ev(p+(q<<2)|0);q=q+1|0}while(q>>>0<(c[n>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(o,1)}__ZN10StringNameD2Ev(d);__Z8D_METHODPKc(e,566476);d=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(d);c[d>>2]=145584;__ZN10MethodBind10_set_constEb(d,1);__ZN10MethodBind24_generate_argument_typesEi(d,0);__ZN10MethodBind12_set_returnsEb(d,1);c[d+44>>2]=4815;c[d+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,d,e,0,0)|0;d=e+4|0;o=c[d>>2]|0;if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0){n=c[d>>2]|0;d=(n|0)==0?0:n+-4|0;n=d+4|0;if(c[d>>2]|0){q=0;do{__ZN10StringNameD2Ev(n+(q<<2)|0);q=q+1|0}while(q>>>0<(c[d>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(o,1)}__ZN10StringNameD2Ev(e);__ZN6StringC2EPKc(b,600358);c[g>>2]=c[b>>2];__ZN10StringNameC2ERK6String(f,g);__ZN6StringC2EPKc(h,948132);__ZN6StringC2EPKc(i,1110448);e=b+4|0;c[e>>2]=0;o=b+12|0;c[o>>2]=0;c[b>>2]=18;d=c[h>>2]|0;if(d|0?(c[e>>2]=0,__Z28atomic_conditional_incrementPj(d+-8|0)|0):0)c[e>>2]=c[h>>2];c[b+8>>2]=17;e=c[o>>2]|0;if((e|0)!=(c[i>>2]|0)){if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);c[o>>2]=0;e=c[i>>2]|0;if(e|0?__Z28atomic_conditional_incrementPj(e+-8|0)|0:0)c[o>>2]=c[i>>2]}c[b+16>>2]=7;c[j>>2]=__Z11_scs_createPKc(566464)|0;c[k>>2]=__Z11_scs_createPKc(566476)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(f,b,j,k,-1);__ZN10StringNameD2Ev(k);__ZN10StringNameD2Ev(j);j=c[b+12>>2]|0;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);j=c[b+4>>2]|0;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);j=c[i>>2]|0;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);j=c[h>>2]|0;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(!f){l=a;return}if(__Z16atomic_decrementPj(f+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(f,1);l=a;return}function __ZN19VisualScriptPreload11set_preloadERK3RefI8ResourceE(a,b){a=a|0;b=b|0;var d=0,e=0;d=a+152|0;e=c[d>>2]|0;if((e|0)==(c[b>>2]|0))return;if((e|0?__ZN9Reference11unreferenceEv(e)|0:0)?(e=c[d>>2]|0,__Z17predelete_handlerP6Object(e)|0):0){gj[c[(c[e>>2]|0)+76>>2]&8191](e);__ZN6Memory11free_staticEPvb(e,0)}c[d>>2]=0;e=c[b>>2]|0;c[d>>2]=e;if(e|0)__ZN9Reference9referenceEv(e);__ZN16VisualScriptNode20ports_changed_notifyEv(a);return}function __ZNK19VisualScriptPreload11get_preloadEv(a){a=a|0;var b=0,d=0;b=c[a+152>>2]|0;if(!b){d=0;return d|0}__ZN9Reference9referenceEv(b);d=b;return d|0}function __ZNK13MethodBind0RCI19VisualScriptPreload3RefI8ResourceEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var c=0;if((b|0)!=-1){c=0;return c|0}c=__ZN7Variant12get_type_forI3RefI8ResourceEEENS_4TypeEv()|0;return c|0}function __ZNK13MethodBind0RCI19VisualScriptPreload3RefI8ResourceEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,600358);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI19VisualScriptPreload3RefI8ResourceEE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f+28|0;j=f;k=f+24|0;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1227464)|0:0){c[h>>2]=0;a[1263537]=0;n=c[d+24>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=f;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=f;return}o=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))p=o;else p=c[(c[d>>2]|0)+o>>2]|0;c[k>>2]=ij[p&8191](d)|0;__ZN6RefPtrC2Ev(i);__ZN3RefI9ReferenceEaSI8ResourceEEvRKS_IT_E(i,k);__ZN7VariantC2ERK6RefPtr(j,i);__ZN6RefPtrD2Ev(i);i=c[k>>2]|0;if((i|0?__ZN9Reference11unreferenceEv(i)|0:0)?(i=c[k>>2]|0,__Z17predelete_handlerP6Object(i)|0):0){gj[c[(c[i>>2]|0)+76>>2]&8191](i);__ZN6Memory11free_staticEPvb(i,0)}c[k>>2]=0;__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI19VisualScriptPreload3RefI8ResourceEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=d;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1227464)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;c[f>>2]=ij[i&8191](a)|0;__ZN3RefI9ReferenceEaSI8ResourceEEvRKS_IT_E(e,f);e=c[f>>2]|0;if(!e){l=d;return}if(!(__ZN9Reference11unreferenceEv(e)|0)){l=d;return}e=c[f>>2]|0;if(!(__Z17predelete_handlerP6Object(e)|0)){l=d;return}gj[c[(c[e>>2]|0)+76>>2]&8191](e);__ZN6Memory11free_staticEPvb(e,0);l=d;return}function __ZN13MethodBind0RCI19VisualScriptPreload3RefI8ResourceEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN7Variant12get_type_forI3RefI8ResourceEEENS_4TypeEv(){var a=0,b=0,d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+28|0;d=a+24|0;e=a;c[d>>2]=0;__ZN6RefPtrC2Ev(b);__ZN3RefI9ReferenceEaSI8ResourceEEvRKS_IT_E(b,d);__ZN7VariantC2ERK6RefPtr(e,b);__ZN6RefPtrD2Ev(b);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);e=c[d>>2]|0;if(!e){l=a;return b|0}if(!(__ZN9Reference11unreferenceEv(e)|0)){l=a;return b|0}e=c[d>>2]|0;if(!(__Z17predelete_handlerP6Object(e)|0)){l=a;return b|0}gj[c[(c[e>>2]|0)+76>>2]&8191](e);__ZN6Memory11free_staticEPvb(e,0);l=a;return b|0}function __ZNK11MethodBind1I19VisualScriptPreloadRK3RefI8ResourceEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var c=0;if(b|0){c=0;return c|0}c=__ZN7Variant12get_type_forIRK3RefI8ResourceEEENS_4TypeEv()|0;return c|0}function __ZNK11MethodBind1I19VisualScriptPreloadRK3RefI8ResourceEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,600358);l=a;return c[b>>2]|0}function __ZN11MethodBind1I19VisualScriptPreloadRK3RefI8ResourceEE4callEP6ObjectPPK7VariantiRNS9_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i+28|0;k=i+24|0;n=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1227464)|0:0){c[h>>2]=0;a[1263537]=0;o=d+24|0;p=c[o>>2]|0;if((p|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=p;c[b>>2]=0;l=i;return}q=p-(c[d+20>>2]|0)|0;if((q|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=q;c[b>>2]=0;l=i;return}if((g|0)>0){if((p|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);r=0}else{a[1263537]=0;r=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,r)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=r;c[b>>2]=0;l=i;return}}r=c[d+44>>2]|0;p=c[d+48>>2]|0;q=e+(p>>1)|0;if(!(p&1))s=r;else s=c[(c[q>>2]|0)+r>>2]|0;do if((g|0)<1){r=c[o>>2]|0;p=r+-1|0;if((r|0)>=1){e=c[d+16>>2]|0;t=(e|0)==0;if(t)u=0;else u=c[e+-4>>2]|0;if((r|0)<=(u|0)){if(t)v=0;else v=c[e+-4>>2]|0;do if((v|0)<(r|0)){if(t)w=0;else w=c[e+-4>>2]|0;if((w|0)<(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);x=0;break}else{a[1263537]=0;y=31;break}}else y=31;while(0);if((y|0)==31)x=e+(p*24|0)|0;__ZN7VariantC2ERKS_(n,x);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f>>2]|0);while(0);__ZN3RefI8ResourceEC2ERK7Variant(j,n);c[k>>2]=c[j>>2];Pi[s&2047](q,k);q=c[k>>2]|0;if((q|0?__ZN9Reference11unreferenceEv(q)|0:0)?(q=c[k>>2]|0,__Z17predelete_handlerP6Object(q)|0):0){gj[c[(c[q>>2]|0)+76>>2]&8191](q);__ZN6Memory11free_staticEPvb(q,0)}c[k>>2]=0;if(c[n>>2]|0)__ZN7Variant5clearEv(n);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I19VisualScriptPreloadRK3RefI8ResourceEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+28|0;g=e;h=e+24|0;if(!b)i=0;else{j=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1227464)|0;i=j?b:0}b=c[a+44>>2]|0;j=c[a+48>>2]|0;a=i+(j>>1)|0;if(!(j&1))k=b;else k=c[(c[a>>2]|0)+b>>2]|0;__ZN7VariantC2EPK6Object(g,c[d>>2]|0);__ZN3RefI8ResourceEC2ERK7Variant(f,g);if(c[g>>2]|0)__ZN7Variant5clearEv(g);c[h>>2]=c[f>>2];Pi[k&2047](a,h);a=c[h>>2]|0;if(!a){l=e;return}if(!(__ZN9Reference11unreferenceEv(a)|0)){l=e;return}a=c[h>>2]|0;if(!(__Z17predelete_handlerP6Object(a)|0)){l=e;return}gj[c[(c[a>>2]|0)+76>>2]&8191](a);__ZN6Memory11free_staticEPvb(a,0);l=e;return}function __ZN11MethodBind1I19VisualScriptPreloadRK3RefI8ResourceEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN20VisualScriptIndexGet18_initialize_classvEv(b){b=b|0;if(a[1258350]|0)return;if(!(a[1258337]|0)){if(!(a[1257004]|0)){if(!(a[1257001]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI9ReferenceEEvv();__ZN9Reference13_bind_methodsEv();a[1257001]=1}__ZN7ClassDB10_add_classI8ResourceEEvv();__ZN8Resource13_bind_methodsEv();a[1257004]=1}__ZN7ClassDB10_add_classI16VisualScriptNodeEEvv();__ZN16VisualScriptNode13_bind_methodsEv();a[1258337]=1}__ZN7ClassDB10_add_classI20VisualScriptIndexGetEEvv();a[1258350]=1;return}function __ZN20VisualScriptIndexGet5_setvERK10StringNameRK7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK20VisualScriptIndexGet5_getvERK10StringNameR7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK20VisualScriptIndexGet19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+24|0;g=e+4|0;h=e;if(!d)__ZNK16VisualScriptNode19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,0);__ZN6StringC2EPKc(f,600801);i=c[f>>2]|0;f=i;j=g+4|0;c[j>>2]=0;k=g+12|0;c[k>>2]=0;c[g>>2]=0;n=(i|0)==0;if(!n?(c[j>>2]=0,__Z28atomic_conditional_incrementPj(i+-8|0)|0):0)c[j>>2]=f;c[g+8>>2]=0;f=c[k>>2]|0;if(f|0){if(!(__Z16atomic_decrementPj(f+-8|0)|0))__ZN6Memory11free_staticEPvb(f,1);c[k>>2]=0}c[g+16>>2]=256;if(!(c[b>>2]|0)){k=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=k;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0}k=__ZnwjPFPvjE(32,4740)|0;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0;c[k+12>>2]=0;c[k+16>>2]=7;f=k+20|0;c[f>>2]=0;j=k+24|0;c[j>>2]=0;o=k+28|0;c[o>>2]=0;__ZN12PropertyInfoaSERKS_(k,g)|0;p=c[b>>2]|0;q=p+4|0;r=c[q>>2]|0;c[j>>2]=r;c[f>>2]=0;c[o>>2]=p;if(r|0)c[r+20>>2]=k;c[q>>2]=k;if(!(c[p>>2]|0))c[p>>2]=k;k=p+8|0;c[k>>2]=(c[k>>2]|0)+1;k=c[g+12>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);k=c[g+4>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);if(!n?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);__ZN10StringNameC2EPKc(h,600801);__ZN7ClassDB17get_property_listE10StringNameP4ListI12PropertyInfo16DefaultAllocatorEbPK6Object(h,b,1,a);__ZN10StringNameD2Ev(h);if(!d){l=e;return}__ZNK16VisualScriptNode19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,1);l=e;return}function __ZN20VisualScriptIndexGet14_notificationvEib(a,b,c){a=a|0;b=b|0;c=c|0;if(c){if(552!=510)__ZN16VisualScriptNode13_notificationEi(a,b)}else if(552!=510)__ZN16VisualScriptNode13_notificationEi(a,b);return}function __ZNK20VisualScriptIndexGet16_get_class_namevEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+8|0;e=b+4|0;f=b;g=a+148|0;a=c[g>>2]|0;if(a|0){if(c[a+4>>2]|0){l=b;return g|0}if(__ZNK6String6lengthEv(a+8|0)|0){l=b;return g|0}}__ZN6StringC2EPKc(d,600801);c[f>>2]=c[d>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameaSERKS_(g,e);__ZN10StringNameD2Ev(e);e=c[f>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);l=b;return g|0}function __ZNK20VisualScriptIndexGet9get_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,600801);l=a;return c[b>>2]|0}function __ZNK20VisualScriptIndexGet8is_classERK6String(a,b){a=a|0;b=b|0;var c=0;if(((!(__ZNK6StringeqEPKc(b,600801)|0)?!(__ZNK6StringeqEPKc(b,570013)|0):0)?!(__ZNK6StringeqEPKc(b,1110448)|0):0)?!(__ZNK6StringeqEPKc(b,1126157)|0):0)c=__ZNK6StringeqEPKc(b,1142944)|0;else c=1;return c|0}function __ZNK20VisualScriptIndexGet12is_class_ptrEPv(a,b){a=a|0;b=b|0;return (b|0)==1227468|((b|0)==1227416|((b|0)==1220696|((b|0)==1220724|(b|0)==1220580)))|0}function __ZN20VisualScriptIndexGetD2Ev(a){a=a|0;var b=0,d=0,e=0,f=0;c[a>>2]=145620;__ZN10StringNameD2Ev(a+148|0);c[a>>2]=139696;__ZN5ArrayD2Ev(a+140|0);b=a+128|0;d=c[b>>2]|0;if(d|0?(__ZN3SetIP12VisualScript10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(b,c[d+8>>2]|0),d=c[a+132>>2]|0,e=c[b>>2]|0,c[e+8>>2]=d,c[a+136>>2]=0,f=d,c[f+12>>2]=f,e|0):0){__ZN6Memory11free_staticEPvb(e,0);c[b>>2]=0}__ZN10StringNameD2Ev(a+124|0);__ZN8ResourceD2Ev(a);return}function __ZN20VisualScriptIndexGetD0Ev(a){a=a|0;var b=0,d=0,e=0,f=0;c[a>>2]=145620;__ZN10StringNameD2Ev(a+148|0);c[a>>2]=139696;__ZN5ArrayD2Ev(a+140|0);b=a+128|0;d=c[b>>2]|0;if(d|0?(__ZN3SetIP12VisualScript10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(b,c[d+8>>2]|0),d=c[a+132>>2]|0,e=c[b>>2]|0,c[e+8>>2]=d,c[a+136>>2]=0,f=d,c[f+12>>2]=f,e|0):0){__ZN6Memory11free_staticEPvb(e,0);c[b>>2]=0}__ZN10StringNameD2Ev(a+124|0);__ZN8ResourceD2Ev(a);__ZdlPv(a);return}function __ZNK20VisualScriptIndexGet30get_output_sequence_port_countEv(a){a=a|0;return 0}function __ZNK20VisualScriptIndexGet23has_input_sequence_portEv(a){a=a|0;return 0}function __ZNK20VisualScriptIndexGet29get_output_sequence_port_textEi(a,b){a=a|0;b=b|0;return 0}function __ZNK20VisualScriptIndexGet26get_input_value_port_countEv(a){a=a|0;return 2}function __ZNK20VisualScriptIndexGet27get_output_value_port_countEv(a){a=a|0;return 1}function __ZNK20VisualScriptIndexGet25get_input_value_port_infoEi(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=b+4|0;f=b+8|0;g=b;if(!d){__ZN6StringC2EPKc(e,914532);__ZN6StringC2EPKc(f,1263606);d=a+4|0;c[d>>2]=0;h=a+12|0;c[h>>2]=0;c[a>>2]=0;i=c[e>>2]|0;if(i|0?(c[d>>2]=0,__Z28atomic_conditional_incrementPj(i+-8|0)|0):0)c[d>>2]=c[e>>2];c[a+8>>2]=0;d=c[f>>2]|0;do if(d){c[h>>2]=0;if(!(__Z28atomic_conditional_incrementPj(d+-8|0)|0)){j=c[f>>2]|0;break}else{i=c[f>>2]|0;c[h>>2]=i;j=i;break}}else j=d;while(0);c[a+16>>2]=7;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);j=c[e>>2]|0;if(!j){l=b;return}if(__Z16atomic_decrementPj(j+-8|0)|0){l=b;return}__ZN6Memory11free_staticEPvb(j,1);l=b;return}else{__ZN6StringC2EPKc(g,1121648);__ZN6StringC2EPKc(f,1263606);j=a+4|0;c[j>>2]=0;e=a+12|0;c[e>>2]=0;c[a>>2]=0;d=c[g>>2]|0;if(d|0?(c[j>>2]=0,__Z28atomic_conditional_incrementPj(d+-8|0)|0):0)c[j>>2]=c[g>>2];c[a+8>>2]=0;j=c[f>>2]|0;do if(j){c[e>>2]=0;if(!(__Z28atomic_conditional_incrementPj(j+-8|0)|0)){k=c[f>>2]|0;break}else{d=c[f>>2]|0;c[e>>2]=d;k=d;break}}else k=j;while(0);c[a+16>>2]=7;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);k=c[g>>2]|0;if(!k){l=b;return}if(__Z16atomic_decrementPj(k+-8|0)|0){l=b;return}__ZN6Memory11free_staticEPvb(k,1);l=b;return}}function __ZNK20VisualScriptIndexGet26get_output_value_port_infoEi(a,b,d){a=a|0;b=b|0;d=d|0;c[a>>2]=0;c[a+4>>2]=0;c[a+8>>2]=0;c[a+12>>2]=0;c[a+16>>2]=7;return}function __ZNK20VisualScriptIndexGet11get_captionEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,566502);l=a;return c[b>>2]|0}function __ZNK20VisualScriptIndexGet8get_textEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1085094);l=a;return c[b>>2]|0}function __ZNK20VisualScriptIndexGet12get_categoryEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,565978);l=a;return c[b>>2]|0}function __ZN20VisualScriptIndexGet8instanceEP20VisualScriptInstance(a,b){a=a|0;b=b|0;b=__ZnwjPKc(52,1263606)|0;__ZN24VisualScriptNodeInstanceC2Ev(b);c[b>>2]=145796;return b|0}function __ZN32VisualScriptNodeInstanceIndexGet4stepEPPK7VariantPPS0_N24VisualScriptNodeInstance9StartModeES4_RNS0_9CallErrorER6String(b,d,e,f,g,h,i){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;i=i|0;var j=0;g=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=g+24|0;b=g;__ZNK7Variant3getERKS_Pb(b,c[d>>2]|0,c[d+4>>2]|0,f);__ZN7VariantaSERKS_(c[e>>2]|0,b);if(c[b>>2]|0)__ZN7Variant5clearEv(b);if(a[f>>0]|0){l=g;return 0}c[h>>2]=1;c[b>>2]=__ZNK7Variant20get_construct_stringEv(c[d>>2]|0)|0;d=__ZplPKcRK6String(566488,b)|0;h=d;f=c[i>>2]|0;if((f|0)==(d|0)){if(d|0)j=12}else{if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);c[i>>2]=0;if(d|0)if(!(__Z28atomic_conditional_incrementPj(d+-8|0)|0))j=12;else{c[i>>2]=h;j=12}}if((j|0)==12?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);d=c[b>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);l=g;return 0}function __ZN32VisualScriptNodeInstanceIndexGetD0Ev(a){a=a|0;__ZN24VisualScriptNodeInstanceD2Ev(a);__ZdlPv(a);return}function __ZN7ClassDB10_add_classI20VisualScriptIndexGetEEvv(){var a=0,b=0,d=0,e=0,f=0,g=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+16|0;d=a+12|0;e=a+8|0;f=a+4|0;g=a;__ZN6StringC2EPKc(b,600801);c[e>>2]=c[b>>2];__ZN10StringNameC2ERK6String(d,e);__ZN6StringC2EPKc(b,570013);c[g>>2]=c[b>>2];__ZN10StringNameC2ERK6String(f,g);__ZN7ClassDB11_add_class2ERK10StringNameS2_(d,f);__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);__ZN10StringNameD2Ev(d);d=c[e>>2]|0;if(!d){l=a;return}if(__Z16atomic_decrementPj(d+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(d,1);l=a;return}function __ZN20VisualScriptIndexSet18_initialize_classvEv(b){b=b|0;if(a[1258351]|0)return;if(!(a[1258337]|0)){if(!(a[1257004]|0)){if(!(a[1257001]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI9ReferenceEEvv();__ZN9Reference13_bind_methodsEv();a[1257001]=1}__ZN7ClassDB10_add_classI8ResourceEEvv();__ZN8Resource13_bind_methodsEv();a[1257004]=1}__ZN7ClassDB10_add_classI16VisualScriptNodeEEvv();__ZN16VisualScriptNode13_bind_methodsEv();a[1258337]=1}__ZN7ClassDB10_add_classI20VisualScriptIndexSetEEvv();a[1258351]=1;return}function __ZN20VisualScriptIndexSet5_setvERK10StringNameRK7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK20VisualScriptIndexSet5_getvERK10StringNameR7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK20VisualScriptIndexSet19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+24|0;g=e+4|0;h=e;if(!d)__ZNK16VisualScriptNode19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,0);__ZN6StringC2EPKc(f,600780);i=c[f>>2]|0;f=i;j=g+4|0;c[j>>2]=0;k=g+12|0;c[k>>2]=0;c[g>>2]=0;n=(i|0)==0;if(!n?(c[j>>2]=0,__Z28atomic_conditional_incrementPj(i+-8|0)|0):0)c[j>>2]=f;c[g+8>>2]=0;f=c[k>>2]|0;if(f|0){if(!(__Z16atomic_decrementPj(f+-8|0)|0))__ZN6Memory11free_staticEPvb(f,1);c[k>>2]=0}c[g+16>>2]=256;if(!(c[b>>2]|0)){k=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=k;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0}k=__ZnwjPFPvjE(32,4740)|0;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0;c[k+12>>2]=0;c[k+16>>2]=7;f=k+20|0;c[f>>2]=0;j=k+24|0;c[j>>2]=0;o=k+28|0;c[o>>2]=0;__ZN12PropertyInfoaSERKS_(k,g)|0;p=c[b>>2]|0;q=p+4|0;r=c[q>>2]|0;c[j>>2]=r;c[f>>2]=0;c[o>>2]=p;if(r|0)c[r+20>>2]=k;c[q>>2]=k;if(!(c[p>>2]|0))c[p>>2]=k;k=p+8|0;c[k>>2]=(c[k>>2]|0)+1;k=c[g+12>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);k=c[g+4>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);if(!n?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);__ZN10StringNameC2EPKc(h,600780);__ZN7ClassDB17get_property_listE10StringNameP4ListI12PropertyInfo16DefaultAllocatorEbPK6Object(h,b,1,a);__ZN10StringNameD2Ev(h);if(!d){l=e;return}__ZNK16VisualScriptNode19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,1);l=e;return}function __ZN20VisualScriptIndexSet14_notificationvEib(a,b,c){a=a|0;b=b|0;c=c|0;if(c){if(552!=510)__ZN16VisualScriptNode13_notificationEi(a,b)}else if(552!=510)__ZN16VisualScriptNode13_notificationEi(a,b);return}function __ZNK20VisualScriptIndexSet16_get_class_namevEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+8|0;e=b+4|0;f=b;g=a+148|0;a=c[g>>2]|0;if(a|0){if(c[a+4>>2]|0){l=b;return g|0}if(__ZNK6String6lengthEv(a+8|0)|0){l=b;return g|0}}__ZN6StringC2EPKc(d,600780);c[f>>2]=c[d>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameaSERKS_(g,e);__ZN10StringNameD2Ev(e);e=c[f>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);l=b;return g|0}function __ZNK20VisualScriptIndexSet9get_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,600780);l=a;return c[b>>2]|0}function __ZNK20VisualScriptIndexSet8is_classERK6String(a,b){a=a|0;b=b|0;var c=0;if(((!(__ZNK6StringeqEPKc(b,600780)|0)?!(__ZNK6StringeqEPKc(b,570013)|0):0)?!(__ZNK6StringeqEPKc(b,1110448)|0):0)?!(__ZNK6StringeqEPKc(b,1126157)|0):0)c=__ZNK6StringeqEPKc(b,1142944)|0;else c=1;return c|0}function __ZNK20VisualScriptIndexSet12is_class_ptrEPv(a,b){a=a|0;b=b|0;return (b|0)==1227472|((b|0)==1227416|((b|0)==1220696|((b|0)==1220724|(b|0)==1220580)))|0}function __ZN20VisualScriptIndexSetD2Ev(a){a=a|0;var b=0,d=0,e=0,f=0;c[a>>2]=145820;__ZN10StringNameD2Ev(a+148|0);c[a>>2]=139696;__ZN5ArrayD2Ev(a+140|0);b=a+128|0;d=c[b>>2]|0;if(d|0?(__ZN3SetIP12VisualScript10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(b,c[d+8>>2]|0),d=c[a+132>>2]|0,e=c[b>>2]|0,c[e+8>>2]=d,c[a+136>>2]=0,f=d,c[f+12>>2]=f,e|0):0){__ZN6Memory11free_staticEPvb(e,0);c[b>>2]=0}__ZN10StringNameD2Ev(a+124|0);__ZN8ResourceD2Ev(a);return}function __ZN20VisualScriptIndexSetD0Ev(a){a=a|0;var b=0,d=0,e=0,f=0;c[a>>2]=145820;__ZN10StringNameD2Ev(a+148|0);c[a>>2]=139696;__ZN5ArrayD2Ev(a+140|0);b=a+128|0;d=c[b>>2]|0;if(d|0?(__ZN3SetIP12VisualScript10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(b,c[d+8>>2]|0),d=c[a+132>>2]|0,e=c[b>>2]|0,c[e+8>>2]=d,c[a+136>>2]=0,f=d,c[f+12>>2]=f,e|0):0){__ZN6Memory11free_staticEPvb(e,0);c[b>>2]=0}__ZN10StringNameD2Ev(a+124|0);__ZN8ResourceD2Ev(a);__ZdlPv(a);return}function __ZNK20VisualScriptIndexSet30get_output_sequence_port_countEv(a){a=a|0;return 1}function __ZNK20VisualScriptIndexSet23has_input_sequence_portEv(a){a=a|0;return 1}function __ZNK20VisualScriptIndexSet29get_output_sequence_port_textEi(a,b){a=a|0;b=b|0;return 0}function __ZNK20VisualScriptIndexSet26get_input_value_port_countEv(a){a=a|0;return 3}function __ZNK20VisualScriptIndexSet27get_output_value_port_countEv(a){a=a|0;return 0}function __ZNK20VisualScriptIndexSet25get_input_value_port_infoEi(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=b+8|0;f=b+12|0;g=b+4|0;h=b;switch(d|0){case 0:{__ZN6StringC2EPKc(e,914532);__ZN6StringC2EPKc(f,1263606);d=a+4|0;c[d>>2]=0;i=a+12|0;c[i>>2]=0;c[a>>2]=0;j=c[e>>2]|0;if(j|0?(c[d>>2]=0,__Z28atomic_conditional_incrementPj(j+-8|0)|0):0)c[d>>2]=c[e>>2];c[a+8>>2]=0;d=c[f>>2]|0;do if(d){c[i>>2]=0;if(!(__Z28atomic_conditional_incrementPj(d+-8|0)|0)){k=c[f>>2]|0;break}else{j=c[f>>2]|0;c[i>>2]=j;k=j;break}}else k=d;while(0);c[a+16>>2]=7;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);k=c[e>>2]|0;if(!k){l=b;return}if(__Z16atomic_decrementPj(k+-8|0)|0){l=b;return}__ZN6Memory11free_staticEPvb(k,1);l=b;return}case 1:{__ZN6StringC2EPKc(g,1121648);__ZN6StringC2EPKc(f,1263606);k=a+4|0;c[k>>2]=0;e=a+12|0;c[e>>2]=0;c[a>>2]=0;d=c[g>>2]|0;if(d|0?(c[k>>2]=0,__Z28atomic_conditional_incrementPj(d+-8|0)|0):0)c[k>>2]=c[g>>2];c[a+8>>2]=0;k=c[f>>2]|0;do if(k){c[e>>2]=0;if(!(__Z28atomic_conditional_incrementPj(k+-8|0)|0)){n=c[f>>2]|0;break}else{d=c[f>>2]|0;c[e>>2]=d;n=d;break}}else n=k;while(0);c[a+16>>2]=7;if(n|0?(__Z16atomic_decrementPj(n+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(n,1);n=c[g>>2]|0;if(!n){l=b;return}if(__Z16atomic_decrementPj(n+-8|0)|0){l=b;return}__ZN6Memory11free_staticEPvb(n,1);l=b;return}default:{__ZN6StringC2EPKc(h,1128356);__ZN6StringC2EPKc(f,1263606);n=a+4|0;c[n>>2]=0;g=a+12|0;c[g>>2]=0;c[a>>2]=0;k=c[h>>2]|0;if(k|0?(c[n>>2]=0,__Z28atomic_conditional_incrementPj(k+-8|0)|0):0)c[n>>2]=c[h>>2];c[a+8>>2]=0;n=c[f>>2]|0;do if(n){c[g>>2]=0;if(!(__Z28atomic_conditional_incrementPj(n+-8|0)|0)){o=c[f>>2]|0;break}else{k=c[f>>2]|0;c[g>>2]=k;o=k;break}}else o=n;while(0);c[a+16>>2]=7;if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(o,1);o=c[h>>2]|0;if(!o){l=b;return}if(__Z16atomic_decrementPj(o+-8|0)|0){l=b;return}__ZN6Memory11free_staticEPvb(o,1);l=b;return}}}function __ZNK20VisualScriptIndexSet26get_output_value_port_infoEi(a,b,d){a=a|0;b=b|0;d=d|0;c[a>>2]=0;c[a+4>>2]=0;c[a+8>>2]=0;c[a+12>>2]=0;c[a+16>>2]=7;return}function __ZNK20VisualScriptIndexSet11get_captionEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,566525);l=a;return c[b>>2]|0}function __ZNK20VisualScriptIndexSet8get_textEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1128449);l=a;return c[b>>2]|0}function __ZNK20VisualScriptIndexSet12get_categoryEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,565978);l=a;return c[b>>2]|0}function __ZN20VisualScriptIndexSet8instanceEP20VisualScriptInstance(a,b){a=a|0;b=b|0;b=__ZnwjPKc(52,1263606)|0;__ZN24VisualScriptNodeInstanceC2Ev(b);c[b>>2]=145996;return b|0}function __ZN32VisualScriptNodeInstanceIndexSet4stepEPPK7VariantPPS0_N24VisualScriptNodeInstance9StartModeES4_RNS0_9CallErrorER6String(b,d,e,f,g,h,i){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;i=i|0;var j=0,k=0;g=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=g+4|0;b=g;__ZN7VariantaSERKS_(c[e>>2]|0,c[d>>2]|0);j=d+4|0;__ZN7Variant3setERKS_S1_Pb(c[e>>2]|0,c[j>>2]|0,c[d+8>>2]|0,f);if(a[f>>0]|0){l=g;return 0}c[h>>2]=1;c[b>>2]=__ZNK7Variant20get_construct_stringEv(c[j>>2]|0)|0;j=__ZplPKcRK6String(566511,b)|0;h=j;f=c[i>>2]|0;if((f|0)==(j|0)){if(j|0)k=10}else{if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);c[i>>2]=0;if(j|0)if(!(__Z28atomic_conditional_incrementPj(j+-8|0)|0))k=10;else{c[i>>2]=h;k=10}}if((k|0)==10?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);j=c[b>>2]|0;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);l=g;return 0}function __ZN32VisualScriptNodeInstanceIndexSetD0Ev(a){a=a|0;__ZN24VisualScriptNodeInstanceD2Ev(a);__ZdlPv(a);return}function __ZN7ClassDB10_add_classI20VisualScriptIndexSetEEvv(){var a=0,b=0,d=0,e=0,f=0,g=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+16|0;d=a+12|0;e=a+8|0;f=a+4|0;g=a;__ZN6StringC2EPKc(b,600780);c[e>>2]=c[b>>2];__ZN10StringNameC2ERK6String(d,e);__ZN6StringC2EPKc(b,570013);c[g>>2]=c[b>>2];__ZN10StringNameC2ERK6String(f,g);__ZN7ClassDB11_add_class2ERK10StringNameS2_(d,f);__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);__ZN10StringNameD2Ev(d);d=c[e>>2]|0;if(!d){l=a;return}if(__Z16atomic_decrementPj(d+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(d,1);l=a;return}function __ZN26VisualScriptGlobalConstant18_initialize_classvEv(b){b=b|0;if(a[1258352]|0)return;if(!(a[1258337]|0)){if(!(a[1257004]|0)){if(!(a[1257001]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI9ReferenceEEvv();__ZN9Reference13_bind_methodsEv();a[1257001]=1}__ZN7ClassDB10_add_classI8ResourceEEvv();__ZN8Resource13_bind_methodsEv();a[1257004]=1}__ZN7ClassDB10_add_classI16VisualScriptNodeEEvv();__ZN16VisualScriptNode13_bind_methodsEv();a[1258337]=1}__ZN7ClassDB10_add_classI26VisualScriptGlobalConstantEEvv();__ZN26VisualScriptGlobalConstant13_bind_methodsEv();a[1258352]=1;return}function __ZN26VisualScriptGlobalConstant5_setvERK10StringNameRK7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK26VisualScriptGlobalConstant5_getvERK10StringNameR7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK26VisualScriptGlobalConstant19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+24|0;g=e+4|0;h=e;if(!d)__ZNK16VisualScriptNode19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,0);__ZN6StringC2EPKc(f,600753);i=c[f>>2]|0;f=i;j=g+4|0;c[j>>2]=0;k=g+12|0;c[k>>2]=0;c[g>>2]=0;n=(i|0)==0;if(!n?(c[j>>2]=0,__Z28atomic_conditional_incrementPj(i+-8|0)|0):0)c[j>>2]=f;c[g+8>>2]=0;f=c[k>>2]|0;if(f|0){if(!(__Z16atomic_decrementPj(f+-8|0)|0))__ZN6Memory11free_staticEPvb(f,1);c[k>>2]=0}c[g+16>>2]=256;if(!(c[b>>2]|0)){k=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=k;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0}k=__ZnwjPFPvjE(32,4740)|0;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0;c[k+12>>2]=0;c[k+16>>2]=7;f=k+20|0;c[f>>2]=0;j=k+24|0;c[j>>2]=0;o=k+28|0;c[o>>2]=0;__ZN12PropertyInfoaSERKS_(k,g)|0;p=c[b>>2]|0;q=p+4|0;r=c[q>>2]|0;c[j>>2]=r;c[f>>2]=0;c[o>>2]=p;if(r|0)c[r+20>>2]=k;c[q>>2]=k;if(!(c[p>>2]|0))c[p>>2]=k;k=p+8|0;c[k>>2]=(c[k>>2]|0)+1;k=c[g+12>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);k=c[g+4>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);if(!n?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);__ZN10StringNameC2EPKc(h,600753);__ZN7ClassDB17get_property_listE10StringNameP4ListI12PropertyInfo16DefaultAllocatorEbPK6Object(h,b,1,a);__ZN10StringNameD2Ev(h);if(!d){l=e;return}__ZNK16VisualScriptNode19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,1);l=e;return}function __ZN26VisualScriptGlobalConstant14_notificationvEib(a,b,c){a=a|0;b=b|0;c=c|0;if(c){if(552!=510)__ZN16VisualScriptNode13_notificationEi(a,b)}else if(552!=510)__ZN16VisualScriptNode13_notificationEi(a,b);return}function __ZNK26VisualScriptGlobalConstant16_get_class_namevEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+8|0;e=b+4|0;f=b;g=a+148|0;a=c[g>>2]|0;if(a|0){if(c[a+4>>2]|0){l=b;return g|0}if(__ZNK6String6lengthEv(a+8|0)|0){l=b;return g|0}}__ZN6StringC2EPKc(d,600753);c[f>>2]=c[d>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameaSERKS_(g,e);__ZN10StringNameD2Ev(e);e=c[f>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);l=b;return g|0}function __ZNK26VisualScriptGlobalConstant9get_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,600753);l=a;return c[b>>2]|0}function __ZNK26VisualScriptGlobalConstant8is_classERK6String(a,b){a=a|0;b=b|0;var c=0;if(((!(__ZNK6StringeqEPKc(b,600753)|0)?!(__ZNK6StringeqEPKc(b,570013)|0):0)?!(__ZNK6StringeqEPKc(b,1110448)|0):0)?!(__ZNK6StringeqEPKc(b,1126157)|0):0)c=__ZNK6StringeqEPKc(b,1142944)|0;else c=1;return c|0}function __ZNK26VisualScriptGlobalConstant12is_class_ptrEPv(a,b){a=a|0;b=b|0;return (b|0)==1227476|((b|0)==1227416|((b|0)==1220696|((b|0)==1220724|(b|0)==1220580)))|0}function __ZN26VisualScriptGlobalConstantD2Ev(a){a=a|0;var b=0,d=0,e=0,f=0;c[a>>2]=146020;__ZN10StringNameD2Ev(a+148|0);c[a>>2]=139696;__ZN5ArrayD2Ev(a+140|0);b=a+128|0;d=c[b>>2]|0;if(d|0?(__ZN3SetIP12VisualScript10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(b,c[d+8>>2]|0),d=c[a+132>>2]|0,e=c[b>>2]|0,c[e+8>>2]=d,c[a+136>>2]=0,f=d,c[f+12>>2]=f,e|0):0){__ZN6Memory11free_staticEPvb(e,0);c[b>>2]=0}__ZN10StringNameD2Ev(a+124|0);__ZN8ResourceD2Ev(a);return}function __ZN26VisualScriptGlobalConstantD0Ev(a){a=a|0;var b=0,d=0,e=0,f=0;c[a>>2]=146020;__ZN10StringNameD2Ev(a+148|0);c[a>>2]=139696;__ZN5ArrayD2Ev(a+140|0);b=a+128|0;d=c[b>>2]|0;if(d|0?(__ZN3SetIP12VisualScript10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(b,c[d+8>>2]|0),d=c[a+132>>2]|0,e=c[b>>2]|0,c[e+8>>2]=d,c[a+136>>2]=0,f=d,c[f+12>>2]=f,e|0):0){__ZN6Memory11free_staticEPvb(e,0);c[b>>2]=0}__ZN10StringNameD2Ev(a+124|0);__ZN8ResourceD2Ev(a);__ZdlPv(a);return}function __ZNK26VisualScriptGlobalConstant30get_output_sequence_port_countEv(a){a=a|0;return 0}function __ZNK26VisualScriptGlobalConstant23has_input_sequence_portEv(a){a=a|0;return 0}function __ZNK26VisualScriptGlobalConstant29get_output_sequence_port_textEi(a,b){a=a|0;b=b|0;return 0}function __ZNK26VisualScriptGlobalConstant26get_input_value_port_countEv(a){a=a|0;return 0}function __ZNK26VisualScriptGlobalConstant27get_output_value_port_countEv(a){a=a|0;return 1}function __ZNK26VisualScriptGlobalConstant25get_input_value_port_infoEi(a,b,d){a=a|0;b=b|0;d=d|0;c[a>>2]=0;c[a+4>>2]=0;c[a+8>>2]=0;c[a+12>>2]=0;c[a+16>>2]=7;return}function __ZNK26VisualScriptGlobalConstant26get_output_value_port_infoEi(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=d;e=d+4|0;__ZN6StringC2EPKc(b,1128356);__ZN6StringC2EPKc(e,1263606);f=a+4|0;c[f>>2]=0;g=a+12|0;c[g>>2]=0;c[a>>2]=3;h=c[b>>2]|0;if(h|0?(c[f>>2]=0,__Z28atomic_conditional_incrementPj(h+-8|0)|0):0)c[f>>2]=c[b>>2];c[a+8>>2]=0;f=c[e>>2]|0;do if(f){c[g>>2]=0;if(!(__Z28atomic_conditional_incrementPj(f+-8|0)|0)){i=c[e>>2]|0;break}else{h=c[e>>2]|0;c[g>>2]=h;i=h;break}}else i=f;while(0);c[a+16>>2]=7;if(i|0?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);i=c[b>>2]|0;if(!i){l=d;return}if(__Z16atomic_decrementPj(i+-8|0)|0){l=d;return}__ZN6Memory11free_staticEPvb(i,1);l=d;return}function __ZNK26VisualScriptGlobalConstant11get_captionEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,566534);l=a;return c[b>>2]|0}function __ZNK26VisualScriptGlobalConstant8get_textEv(a){a=a|0;var b=0,d=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b;__ZN6StringC2EPKc(d,__ZN15GlobalConstants24get_global_constant_nameEi(c[a+152>>2]|0)|0);l=b;return c[d>>2]|0}function __ZNK26VisualScriptGlobalConstant12get_categoryEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,902851);l=a;return c[b>>2]|0}function __ZN26VisualScriptGlobalConstant8instanceEP20VisualScriptInstance(a,b){a=a|0;b=b|0;b=__ZnwjPKc(56,1263606)|0;__ZN24VisualScriptNodeInstanceC2Ev(b);c[b>>2]=146196;c[b+52>>2]=c[a+152>>2];return b|0}function __ZN38VisualScriptNodeInstanceGlobalConstant4stepEPPK7VariantPPS0_N24VisualScriptNodeInstance9StartModeES4_RNS0_9CallErrorER6String(a,b,d,e,f,g,h){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;h=l;l=l+32|0;if((l|0)>=(m|0))ba(32);g=h;__ZN7VariantC2Ei(g,__ZN15GlobalConstants25get_global_constant_valueEi(c[a+52>>2]|0)|0);__ZN7VariantaSERKS_(c[d>>2]|0,g);if(!(c[g>>2]|0)){l=h;return 0}__ZN7Variant5clearEv(g);l=h;return 0}function __ZN38VisualScriptNodeInstanceGlobalConstantD0Ev(a){a=a|0;__ZN24VisualScriptNodeInstanceD2Ev(a);__ZdlPv(a);return}function __ZN7ClassDB10_add_classI26VisualScriptGlobalConstantEEvv(){var a=0,b=0,d=0,e=0,f=0,g=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+16|0;d=a+12|0;e=a+8|0;f=a+4|0;g=a;__ZN6StringC2EPKc(b,600753);c[e>>2]=c[b>>2];__ZN10StringNameC2ERK6String(d,e);__ZN6StringC2EPKc(b,570013);c[g>>2]=c[b>>2];__ZN10StringNameC2ERK6String(f,g);__ZN7ClassDB11_add_class2ERK10StringNameS2_(d,f);__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);__ZN10StringNameD2Ev(d);d=c[e>>2]|0;if(!d){l=a;return}if(__Z16atomic_decrementPj(d+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(d,1);l=a;return}function __ZN26VisualScriptGlobalConstant13_bind_methodsEv(){var a=0,b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0;a=l;l=l+64|0;if((l|0)>=(m|0))ba(64);b=a+44|0;d=a+32|0;e=a+16|0;f=a+40|0;g=a+8|0;h=a+24|0;i=a;j=a+12|0;k=a+4|0;__Z8D_METHODPKcS0_(d,566546,1121648);n=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(n);c[n>>2]=146220;__ZN10MethodBind10_set_constEb(n,0);__ZN10MethodBind24_generate_argument_typesEi(n,1);c[n+44>>2]=592;c[n+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,n,d,0,0)|0;n=d+4|0;o=c[n>>2]|0;if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0){p=c[n>>2]|0;n=(p|0)==0?0:p+-4|0;p=n+4|0;if(c[n>>2]|0){q=0;do{__ZN10StringNameD2Ev(p+(q<<2)|0);q=q+1|0}while(q>>>0<(c[n>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(o,1)}__ZN10StringNameD2Ev(d);__Z8D_METHODPKc(e,566566);d=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(d);c[d>>2]=146256;__ZN10MethodBind10_set_constEb(d,0);__ZN10MethodBind24_generate_argument_typesEi(d,0);__ZN10MethodBind12_set_returnsEb(d,1);c[d+44>>2]=4816;c[d+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,d,e,0,0)|0;d=e+4|0;o=c[d>>2]|0;if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0){n=c[d>>2]|0;d=(n|0)==0?0:n+-4|0;n=d+4|0;if(c[d>>2]|0){q=0;do{__ZN10StringNameD2Ev(n+(q<<2)|0);q=q+1|0}while(q>>>0<(c[d>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(o,1)}__ZN10StringNameD2Ev(e);c[f>>2]=0;if((__ZN15GlobalConstants25get_global_constant_countEv()|0)>0){e=0;do{if((e|0)>0)__ZN6StringpLEPKc(f,1117595)|0;__ZN6StringpLEPKc(f,__ZN15GlobalConstants24get_global_constant_nameEi(e)|0)|0;e=e+1|0}while((e|0)<(__ZN15GlobalConstants25get_global_constant_countEv()|0))}__ZN6StringC2EPKc(b,600753);c[h>>2]=c[b>>2];__ZN10StringNameC2ERK6String(g,h);__ZN6StringC2EPKc(i,903252);e=b+4|0;c[e>>2]=0;o=b+12|0;c[o>>2]=0;c[b>>2]=2;d=c[i>>2]|0;if(d|0?(c[e>>2]=0,__Z28atomic_conditional_incrementPj(d+-8|0)|0):0)c[e>>2]=c[i>>2];c[b+8>>2]=3;e=c[o>>2]|0;if((e|0)!=(c[f>>2]|0)){if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);c[o>>2]=0;e=c[f>>2]|0;if(e|0?__Z28atomic_conditional_incrementPj(e+-8|0)|0:0)c[o>>2]=c[f>>2]}c[b+16>>2]=7;c[j>>2]=__Z11_scs_createPKc(566546)|0;c[k>>2]=__Z11_scs_createPKc(566566)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(g,b,j,k,-1);__ZN10StringNameD2Ev(k);__ZN10StringNameD2Ev(j);j=c[b+12>>2]|0;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);j=c[b+4>>2]|0;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);j=c[i>>2]|0;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);__ZN10StringNameD2Ev(g);g=c[h>>2]|0;if(g|0?(__Z16atomic_decrementPj(g+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(g,1);g=c[f>>2]|0;if(!g){l=a;return}if(__Z16atomic_decrementPj(g+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(g,1);l=a;return}function __ZN26VisualScriptGlobalConstant19set_global_constantEi(a,b){a=a|0;b=b|0;c[a+152>>2]=b;__ZN16VisualScriptNode20ports_changed_notifyEv(a);return}function __ZN26VisualScriptGlobalConstant19get_global_constantEv(a){a=a|0;return c[a+152>>2]|0}function __ZNK12MethodBind0RI26VisualScriptGlobalConstantiE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK12MethodBind0RI26VisualScriptGlobalConstantiE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,600753);l=a;return c[b>>2]|0}function __ZN12MethodBind0RI26VisualScriptGlobalConstantiE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1227476)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2Ei(i,ij[n&8191](d)|0);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,266,1146558,0);c[b>>2]=0;l=f;return}function __ZN12MethodBind0RI26VisualScriptGlobalConstantiE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0;if(!b)f=0;else{d=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1227476)|0;f=d?b:0}b=c[a+44>>2]|0;d=c[a+48>>2]|0;a=f+(d>>1)|0;if(!(d&1)){g=b;h=ij[g&8191](a)|0;c[e>>2]=h;return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=ij[g&8191](a)|0;c[e>>2]=h;return}}function __ZN12MethodBind0RI26VisualScriptGlobalConstantiED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I26VisualScriptGlobalConstantiE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if(!b){__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK11MethodBind1I26VisualScriptGlobalConstantiE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,600753);l=a;return c[b>>2]|0}function __ZN11MethodBind1I26VisualScriptGlobalConstantiE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1227476)|0:0){c[h>>2]=0;a[1263537]=0;k=d+24|0;n=c[k>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=i;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=i;return}if((g|0)>0){if((n|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);p=0}else{a[1263537]=0;p=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,p)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=p;c[b>>2]=0;l=i;return}}p=c[d+44>>2]|0;n=c[d+48>>2]|0;o=e+(n>>1)|0;if(!(n&1))q=p;else q=c[(c[o>>2]|0)+p>>2]|0;do if((g|0)<1){p=c[k>>2]|0;n=p+-1|0;if((p|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)s=0;else s=c[e+-4>>2]|0;if((p|0)<=(s|0)){if(r)t=0;else t=c[e+-4>>2]|0;do if((t|0)<(p|0)){if(r)u=0;else u=c[e+-4>>2]|0;if((u|0)<(p|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);v=0;break}else{a[1263537]=0;w=31;break}}else w=31;while(0);if((w|0)==31)v=e+(n*24|0)|0;__ZN7VariantC2ERKS_(j,v);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);f=__ZNK7VariantcviEv(j)|0;Pi[q&2047](o,f);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I26VisualScriptGlobalConstantiE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1227476)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1)){g=b;h=c[d>>2]|0;i=c[h>>2]|0;Pi[g&2047](a,i);return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=c[d>>2]|0;i=c[h>>2]|0;Pi[g&2047](a,i);return}}function __ZN11MethodBind1I26VisualScriptGlobalConstantiED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN25VisualScriptClassConstant18_initialize_classvEv(b){b=b|0;if(a[1258353]|0)return;if(!(a[1258337]|0)){if(!(a[1257004]|0)){if(!(a[1257001]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI9ReferenceEEvv();__ZN9Reference13_bind_methodsEv();a[1257001]=1}__ZN7ClassDB10_add_classI8ResourceEEvv();__ZN8Resource13_bind_methodsEv();a[1257004]=1}__ZN7ClassDB10_add_classI16VisualScriptNodeEEvv();__ZN16VisualScriptNode13_bind_methodsEv();a[1258337]=1}__ZN7ClassDB10_add_classI25VisualScriptClassConstantEEvv();__ZN25VisualScriptClassConstant13_bind_methodsEv();a[1258353]=1;return}function __ZN25VisualScriptClassConstant5_setvERK10StringNameRK7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK25VisualScriptClassConstant5_getvERK10StringNameR7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK25VisualScriptClassConstant19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+24|0;g=e+4|0;h=e;if(!d)__ZNK16VisualScriptNode19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,0);__ZN6StringC2EPKc(f,600727);i=c[f>>2]|0;f=i;j=g+4|0;c[j>>2]=0;k=g+12|0;c[k>>2]=0;c[g>>2]=0;n=(i|0)==0;if(!n?(c[j>>2]=0,__Z28atomic_conditional_incrementPj(i+-8|0)|0):0)c[j>>2]=f;c[g+8>>2]=0;f=c[k>>2]|0;if(f|0){if(!(__Z16atomic_decrementPj(f+-8|0)|0))__ZN6Memory11free_staticEPvb(f,1);c[k>>2]=0}c[g+16>>2]=256;if(!(c[b>>2]|0)){k=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=k;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0}k=__ZnwjPFPvjE(32,4740)|0;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0;c[k+12>>2]=0;c[k+16>>2]=7;f=k+20|0;c[f>>2]=0;j=k+24|0;c[j>>2]=0;o=k+28|0;c[o>>2]=0;__ZN12PropertyInfoaSERKS_(k,g)|0;p=c[b>>2]|0;q=p+4|0;r=c[q>>2]|0;c[j>>2]=r;c[f>>2]=0;c[o>>2]=p;if(r|0)c[r+20>>2]=k;c[q>>2]=k;if(!(c[p>>2]|0))c[p>>2]=k;k=p+8|0;c[k>>2]=(c[k>>2]|0)+1;k=c[g+12>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);k=c[g+4>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);if(!n?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);__ZN10StringNameC2EPKc(h,600727);__ZN7ClassDB17get_property_listE10StringNameP4ListI12PropertyInfo16DefaultAllocatorEbPK6Object(h,b,1,a);__ZN10StringNameD2Ev(h);if(!d){l=e;return}__ZNK16VisualScriptNode19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,1);l=e;return}function __ZN25VisualScriptClassConstant14_notificationvEib(a,b,c){a=a|0;b=b|0;c=c|0;if(c){if(552!=510)__ZN16VisualScriptNode13_notificationEi(a,b)}else if(552!=510)__ZN16VisualScriptNode13_notificationEi(a,b);return}function __ZNK25VisualScriptClassConstant16_get_class_namevEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+8|0;e=b+4|0;f=b;g=a+148|0;a=c[g>>2]|0;if(a|0){if(c[a+4>>2]|0){l=b;return g|0}if(__ZNK6String6lengthEv(a+8|0)|0){l=b;return g|0}}__ZN6StringC2EPKc(d,600727);c[f>>2]=c[d>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameaSERKS_(g,e);__ZN10StringNameD2Ev(e);e=c[f>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);l=b;return g|0}function __ZNK25VisualScriptClassConstant18_validate_propertyER12PropertyInfo(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e+4|0;g=e;if(!(__ZNK6StringeqEPKc(d+4|0,903252)|0)){l=e;return}c[f>>2]=0;__ZN7ClassDB25get_integer_constant_listERK10StringNameP4ListI6String16DefaultAllocatorEb(b+152|0,f,1);b=d+12|0;__ZN6StringaSEPKc(b,1263606);d=c[f>>2]|0;if(!d)h=0;else{i=d;j=4}while(1){if((j|0)==4){j=0;h=c[i>>2]|0}if(!h)break;c[g>>2]=0;d=__ZNK6StringneERKS_(b,g)|0;k=c[g>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);if(d)__ZN6StringpLEPKc(b,1117595)|0;__ZN6StringpLERKS_(b,h)|0;i=h+4|0;j=4}h=c[f>>2]|0;a:do if(h|0){i=h;while(1){b=c[i>>2]|0;if(!b)break;__ZN4ListI6String16DefaultAllocatorE5_Data5eraseEPKNS2_7ElementE(i,b)|0;n=c[f>>2]|0;if(!(c[n+8>>2]|0)){j=10;break}if(!n)break a;else i=n}if((j|0)==10){__ZN6Memory11free_staticEPvb(n,0);c[f>>2]=0;break}if(!(c[i+8>>2]|0)){a[1263537]=0;__ZN6Memory11free_staticEPvb(i,0);break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145461,1145120,668,1145467,0);break}}while(0);l=e;return}function __ZNK25VisualScriptClassConstant9get_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,600727);l=a;return c[b>>2]|0}function __ZNK25VisualScriptClassConstant8is_classERK6String(a,b){a=a|0;b=b|0;var c=0;if(((!(__ZNK6StringeqEPKc(b,600727)|0)?!(__ZNK6StringeqEPKc(b,570013)|0):0)?!(__ZNK6StringeqEPKc(b,1110448)|0):0)?!(__ZNK6StringeqEPKc(b,1126157)|0):0)c=__ZNK6StringeqEPKc(b,1142944)|0;else c=1;return c|0}function __ZNK25VisualScriptClassConstant12is_class_ptrEPv(a,b){a=a|0;b=b|0;return (b|0)==1227480|((b|0)==1227416|((b|0)==1220696|((b|0)==1220724|(b|0)==1220580)))|0}function __ZN25VisualScriptClassConstantD2Ev(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;c[a>>2]=146292;__ZN10StringNameD2Ev(a+156|0);__ZN10StringNameD2Ev(a+152|0);__ZN10StringNameD2Ev(a+148|0);c[a>>2]=139696;__ZN5ArrayD2Ev(a+140|0);b=a+128|0;d=c[b>>2]|0;if(!d){e=a+124|0;__ZN10StringNameD2Ev(e);__ZN8ResourceD2Ev(a);return}__ZN3SetIP12VisualScript10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(b,c[d+8>>2]|0);d=c[a+132>>2]|0;f=c[b>>2]|0;c[f+8>>2]=d;c[a+136>>2]=0;g=d;c[g+12>>2]=g;if(!f){e=a+124|0;__ZN10StringNameD2Ev(e);__ZN8ResourceD2Ev(a);return}__ZN6Memory11free_staticEPvb(f,0);c[b>>2]=0;e=a+124|0;__ZN10StringNameD2Ev(e);__ZN8ResourceD2Ev(a);return}function __ZN25VisualScriptClassConstantD0Ev(a){a=a|0;__ZN25VisualScriptClassConstantD2Ev(a);__ZdlPv(a);return}function __ZNK25VisualScriptClassConstant30get_output_sequence_port_countEv(a){a=a|0;return 0}function __ZNK25VisualScriptClassConstant23has_input_sequence_portEv(a){a=a|0;return 0}function __ZNK25VisualScriptClassConstant29get_output_sequence_port_textEi(a,b){a=a|0;b=b|0;return 0}function __ZNK25VisualScriptClassConstant26get_input_value_port_countEv(a){a=a|0;return 0}function __ZNK25VisualScriptClassConstant27get_output_value_port_countEv(a){a=a|0;return 1}function __ZNK25VisualScriptClassConstant25get_input_value_port_infoEi(a,b,d){a=a|0;b=b|0;d=d|0;c[a>>2]=0;c[a+4>>2]=0;c[a+8>>2]=0;c[a+12>>2]=0;c[a+16>>2]=7;return}function __ZNK25VisualScriptClassConstant26get_output_value_port_infoEi(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=d;e=d+4|0;__ZN6StringC2EPKc(b,1128356);__ZN6StringC2EPKc(e,1263606);f=a+4|0;c[f>>2]=0;g=a+12|0;c[g>>2]=0;c[a>>2]=2;h=c[b>>2]|0;if(h|0?(c[f>>2]=0,__Z28atomic_conditional_incrementPj(h+-8|0)|0):0)c[f>>2]=c[b>>2];c[a+8>>2]=0;f=c[e>>2]|0;do if(f){c[g>>2]=0;if(!(__Z28atomic_conditional_incrementPj(f+-8|0)|0)){i=c[e>>2]|0;break}else{h=c[e>>2]|0;c[g>>2]=h;i=h;break}}else i=f;while(0);c[a+16>>2]=7;if(i|0?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);i=c[b>>2]|0;if(!i){l=d;return}if(__Z16atomic_decrementPj(i+-8|0)|0){l=d;return}__ZN6Memory11free_staticEPvb(i,1);l=d;return}function __ZNK25VisualScriptClassConstant11get_captionEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,566638);l=a;return c[b>>2]|0}function __ZNK25VisualScriptClassConstant8get_textEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0;b=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=b+16|0;e=b+12|0;f=b+4|0;g=b+8|0;h=b;i=c[a+152>>2]|0;do if(i){j=c[i+4>>2]|0;if(j|0){__ZN6StringC2EPKc(d,j);k=c[d>>2]|0;break}j=i+8|0;c[d>>2]=0;n=c[j>>2]|0;if((n|0)!=0?(c[d>>2]=0,(__Z28atomic_conditional_incrementPj(n+-8|0)|0)!=0):0){n=c[j>>2]|0;c[d>>2]=n;k=n}else k=0}else{c[d>>2]=0;k=0}while(0);c[f>>2]=k;__ZN6StringC2EPKc(g,1219936);c[e>>2]=__ZNK6StringplERKS_(f,g)|0;k=c[a+156>>2]|0;do if(k){a=c[k+4>>2]|0;if(a|0){__ZN6StringC2EPKc(d,a);o=c[d>>2]|0;break}a=k+8|0;c[d>>2]=0;i=c[a>>2]|0;if((i|0)!=0?(c[d>>2]=0,(__Z28atomic_conditional_incrementPj(i+-8|0)|0)!=0):0){i=c[a>>2]|0;c[d>>2]=i;o=i}else o=0}else{c[d>>2]=0;o=0}while(0);c[h>>2]=o;o=__ZNK6StringplERKS_(e,h)|0;d=c[h>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);d=c[e>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);d=c[g>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);d=c[f>>2]|0;if(!d){l=b;return o|0}if(__Z16atomic_decrementPj(d+-8|0)|0){l=b;return o|0}__ZN6Memory11free_staticEPvb(d,1);l=b;return o|0}function __ZNK25VisualScriptClassConstant12get_categoryEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,902851);l=a;return c[b>>2]|0}function __ZN25VisualScriptClassConstant8instanceEP20VisualScriptInstance(a,b){a=a|0;b=b|0;b=__ZnwjPKc(60,1263606)|0;__ZN24VisualScriptNodeInstanceC2Ev(b);c[b>>2]=146468;c[b+52>>2]=__ZN7ClassDB20get_integer_constantERK10StringNameS2_Pb(a+152|0,a+156|0,b+56|0)|0;return b|0}function __ZN37VisualScriptNodeInstanceClassConstant4stepEPPK7VariantPPS0_N24VisualScriptNodeInstance9StartModeES4_RNS0_9CallErrorER6String(b,d,e,f,g,h,i){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;i=i|0;g=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=g;if(!(a[b+56>>0]|0)){__ZN6StringaSEPKc(i,566586);c[h>>2]=1}__ZN7VariantC2Ei(f,c[b+52>>2]|0);__ZN7VariantaSERKS_(c[e>>2]|0,f);if(!(c[f>>2]|0)){l=g;return 0}__ZN7Variant5clearEv(f);l=g;return 0}function __ZN37VisualScriptNodeInstanceClassConstantD0Ev(a){a=a|0;__ZN24VisualScriptNodeInstanceD2Ev(a);__ZdlPv(a);return}function __ZN7ClassDB10_add_classI25VisualScriptClassConstantEEvv(){var a=0,b=0,d=0,e=0,f=0,g=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+16|0;d=a+12|0;e=a+8|0;f=a+4|0;g=a;__ZN6StringC2EPKc(b,600727);c[e>>2]=c[b>>2];__ZN10StringNameC2ERK6String(d,e);__ZN6StringC2EPKc(b,570013);c[g>>2]=c[b>>2];__ZN10StringNameC2ERK6String(f,g);__ZN7ClassDB11_add_class2ERK10StringNameS2_(d,f);__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);__ZN10StringNameD2Ev(d);d=c[e>>2]|0;if(!d){l=a;return}if(__Z16atomic_decrementPj(d+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(d,1);l=a;return}function __ZN25VisualScriptClassConstant13_bind_methodsEv(){var a=0,b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0;a=l;l=l+96|0;if((l|0)>=(m|0))ba(96);b=a+72|0;d=a+64|0;e=a+48|0;f=a+40|0;g=a+24|0;h=a+16|0;i=a+56|0;j=a+8|0;k=a+32|0;n=a+20|0;o=a+12|0;p=a+4|0;q=a;__Z8D_METHODPKcS0_(d,566649,1126230);r=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(r);c[r>>2]=146492;__ZN10MethodBind10_set_constEb(r,0);__ZN10MethodBind24_generate_argument_typesEi(r,1);c[r+44>>2]=593;c[r+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,r,d,0,0)|0;r=d+4|0;s=c[r>>2]|0;if(s|0?(__Z16atomic_decrementPj(s+-8|0)|0)==0:0){t=c[r>>2]|0;r=(t|0)==0?0:t+-4|0;t=r+4|0;if(c[r>>2]|0){u=0;do{__ZN10StringNameD2Ev(t+(u<<2)|0);u=u+1|0}while(u>>>0<(c[r>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(s,1)}__ZN10StringNameD2Ev(d);__Z8D_METHODPKc(e,566668);d=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(d);c[d>>2]=146528;__ZN10MethodBind10_set_constEb(d,0);__ZN10MethodBind24_generate_argument_typesEi(d,0);__ZN10MethodBind12_set_returnsEb(d,1);c[d+44>>2]=4817;c[d+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,d,e,0,0)|0;d=e+4|0;s=c[d>>2]|0;if(s|0?(__Z16atomic_decrementPj(s+-8|0)|0)==0:0){r=c[d>>2]|0;d=(r|0)==0?0:r+-4|0;r=d+4|0;if(c[d>>2]|0){u=0;do{__ZN10StringNameD2Ev(r+(u<<2)|0);u=u+1|0}while(u>>>0<(c[d>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(s,1)}__ZN10StringNameD2Ev(e);__Z8D_METHODPKcS0_(f,571179,1126230);e=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(e);c[e>>2]=146492;__ZN10MethodBind10_set_constEb(e,0);__ZN10MethodBind24_generate_argument_typesEi(e,1);c[e+44>>2]=594;c[e+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,e,f,0,0)|0;e=f+4|0;s=c[e>>2]|0;if(s|0?(__Z16atomic_decrementPj(s+-8|0)|0)==0:0){d=c[e>>2]|0;e=(d|0)==0?0:d+-4|0;d=e+4|0;if(c[e>>2]|0){u=0;do{__ZN10StringNameD2Ev(d+(u<<2)|0);u=u+1|0}while(u>>>0<(c[e>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(s,1)}__ZN10StringNameD2Ev(f);__Z8D_METHODPKc(g,571193);f=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(f);c[f>>2]=146528;__ZN10MethodBind10_set_constEb(f,0);__ZN10MethodBind24_generate_argument_typesEi(f,0);__ZN10MethodBind12_set_returnsEb(f,1);c[f+44>>2]=4818;c[f+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,f,g,0,0)|0;f=g+4|0;s=c[f>>2]|0;if(s|0?(__Z16atomic_decrementPj(s+-8|0)|0)==0:0){e=c[f>>2]|0;f=(e|0)==0?0:e+-4|0;e=f+4|0;if(c[f>>2]|0){u=0;do{__ZN10StringNameD2Ev(e+(u<<2)|0);u=u+1|0}while(u>>>0<(c[f>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(s,1)}__ZN10StringNameD2Ev(g);__ZN6StringC2EPKc(b,600727);c[i>>2]=c[b>>2];__ZN10StringNameC2ERK6String(h,i);__ZN6StringC2EPKc(j,573179);__ZN6StringC2EPKc(k,1142944);g=b+4|0;c[g>>2]=0;s=b+12|0;c[s>>2]=0;c[b>>2]=4;f=c[j>>2]|0;if(f|0?(c[g>>2]=0,__Z28atomic_conditional_incrementPj(f+-8|0)|0):0)c[g>>2]=c[j>>2];c[b+8>>2]=23;g=c[s>>2]|0;if((g|0)!=(c[k>>2]|0)){if(g|0?(__Z16atomic_decrementPj(g+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(g,1);c[s>>2]=0;g=c[k>>2]|0;if(g|0?__Z28atomic_conditional_incrementPj(g+-8|0)|0:0)c[s>>2]=c[k>>2]}c[b+16>>2]=7;c[n>>2]=__Z11_scs_createPKc(571179)|0;c[o>>2]=__Z11_scs_createPKc(571193)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(h,b,n,o,-1);__ZN10StringNameD2Ev(o);__ZN10StringNameD2Ev(n);s=c[b+12>>2]|0;if(s|0?(__Z16atomic_decrementPj(s+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(s,1);s=c[b+4>>2]|0;if(s|0?(__Z16atomic_decrementPj(s+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(s,1);s=c[k>>2]|0;if(s|0?(__Z16atomic_decrementPj(s+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(s,1);s=c[j>>2]|0;if(s|0?(__Z16atomic_decrementPj(s+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(s,1);__ZN10StringNameD2Ev(h);h=c[i>>2]|0;if(h|0?(__Z16atomic_decrementPj(h+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(h,1);__ZN6StringC2EPKc(b,600727);c[i>>2]=c[b>>2];__ZN10StringNameC2ERK6String(p,i);__ZN6StringC2EPKc(q,903252);__ZN6StringC2EPKc(k,1263606);h=b+4|0;c[h>>2]=0;s=b+12|0;c[s>>2]=0;c[b>>2]=4;j=c[q>>2]|0;if(j|0?(c[h>>2]=0,__Z28atomic_conditional_incrementPj(j+-8|0)|0):0)c[h>>2]=c[q>>2];c[b+8>>2]=3;h=c[s>>2]|0;if((h|0)!=(c[k>>2]|0)){if(h|0?(__Z16atomic_decrementPj(h+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(h,1);c[s>>2]=0;h=c[k>>2]|0;if(h|0?__Z28atomic_conditional_incrementPj(h+-8|0)|0:0)c[s>>2]=c[k>>2]}c[b+16>>2]=7;c[n>>2]=__Z11_scs_createPKc(566649)|0;c[o>>2]=__Z11_scs_createPKc(566668)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(p,b,n,o,-1);__ZN10StringNameD2Ev(o);__ZN10StringNameD2Ev(n);n=c[b+12>>2]|0;if(n|0?(__Z16atomic_decrementPj(n+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(n,1);n=c[b+4>>2]|0;if(n|0?(__Z16atomic_decrementPj(n+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(n,1);n=c[k>>2]|0;if(n|0?(__Z16atomic_decrementPj(n+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(n,1);n=c[q>>2]|0;if(n|0?(__Z16atomic_decrementPj(n+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(n,1);__ZN10StringNameD2Ev(p);p=c[i>>2]|0;if(!p){l=a;return}if(__Z16atomic_decrementPj(p+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(p,1);l=a;return}function __ZN25VisualScriptClassConstant18set_class_constantERK10StringName(a,b){a=a|0;b=b|0;__ZN10StringNameaSERKS_(a+156|0,b);__ZN16VisualScriptNode20ports_changed_notifyEv(a);return}function __ZN25VisualScriptClassConstant18get_class_constantEv(a){a=a|0;var b=0,d=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b;__ZN10StringNameC2ERKS_(d,a+156|0);l=b;return c[d>>2]|0}function __ZN25VisualScriptClassConstant13set_base_typeERK10StringName(a,b){a=a|0;b=b|0;__ZN10StringNameaSERKS_(a+152|0,b);__ZN16VisualScriptNode20ports_changed_notifyEv(a);return}function __ZN25VisualScriptClassConstant13get_base_typeEv(a){a=a|0;var b=0,d=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b;__ZN10StringNameC2ERKS_(d,a+152|0);l=b;return c[d>>2]|0}function __ZNK12MethodBind0RI25VisualScriptClassConstant10StringNameE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;if((b|0)!=-1){f=0;l=a;return f|0}__ZN10StringNameC2Ev(d);__ZN7VariantC2ERK10StringName(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);__ZN10StringNameD2Ev(d);f=b;l=a;return f|0}function __ZNK12MethodBind0RI25VisualScriptClassConstant10StringNameE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,600727);l=a;return c[b>>2]|0}function __ZN12MethodBind0RI25VisualScriptClassConstant10StringNameE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;j=f+24|0;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1227480)|0:0){c[h>>2]=0;a[1263537]=0;k=c[d+24>>2]|0;if((k|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=k;c[b>>2]=0;l=f;return}n=k-(c[d+20>>2]|0)|0;if((n|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=n;c[b>>2]=0;l=f;return}n=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))o=n;else o=c[(c[d>>2]|0)+n>>2]|0;c[j>>2]=ij[o&8191](d)|0;__ZN7VariantC2ERK10StringName(i,j);__ZN10StringNameD2Ev(j);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,266,1146558,0);c[b>>2]=0;l=f;return}function __ZN12MethodBind0RI25VisualScriptClassConstant10StringNameE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=d;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1227480)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;c[f>>2]=ij[i&8191](a)|0;__ZN8PtrToArgI10StringNameE6encodeES0_Pv(f,e);__ZN10StringNameD2Ev(f);l=d;return}function __ZN12MethodBind0RI25VisualScriptClassConstant10StringNameED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I25VisualScriptClassConstantRK10StringNameE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;if(b|0){f=0;l=a;return f|0}__ZN10StringNameC2Ev(d);__ZN7VariantC2ERK10StringName(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);__ZN10StringNameD2Ev(d);f=b;l=a;return f|0}function __ZNK11MethodBind1I25VisualScriptClassConstantRK10StringNameE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,600727);l=a;return c[b>>2]|0}function __ZN11MethodBind1I25VisualScriptClassConstantRK10StringNameE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i+24|0;k=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1227480)|0:0){c[h>>2]=0;a[1263537]=0;n=d+24|0;o=c[n>>2]|0;if((o|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=o;c[b>>2]=0;l=i;return}p=o-(c[d+20>>2]|0)|0;if((p|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=p;c[b>>2]=0;l=i;return}if((g|0)>0){if((o|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);q=0}else{a[1263537]=0;q=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,q)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=q;c[b>>2]=0;l=i;return}}q=c[d+44>>2]|0;o=c[d+48>>2]|0;p=e+(o>>1)|0;if(!(o&1))r=q;else r=c[(c[p>>2]|0)+q>>2]|0;do if((g|0)<1){q=c[n>>2]|0;o=q+-1|0;if((q|0)>=1){e=c[d+16>>2]|0;s=(e|0)==0;if(s)t=0;else t=c[e+-4>>2]|0;if((q|0)<=(t|0)){if(s)u=0;else u=c[e+-4>>2]|0;do if((u|0)<(q|0)){if(s)v=0;else v=c[e+-4>>2]|0;if((v|0)<(q|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);w=0;break}else{a[1263537]=0;x=31;break}}else x=31;while(0);if((x|0)==31)w=e+(o*24|0)|0;__ZN7VariantC2ERKS_(k,w);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);c[j>>2]=__ZNK7Variantcv10StringNameEv(k)|0;Pi[r&2047](p,j);__ZN10StringNameD2Ev(j);if(c[k>>2]|0)__ZN7Variant5clearEv(k);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I25VisualScriptClassConstantRK10StringNameE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e+4|0;g=e;if(!b)h=0;else{i=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1227480)|0;h=i?b:0}b=c[a+44>>2]|0;i=c[a+48>>2]|0;a=h+(i>>1)|0;if(!(i&1))j=b;else j=c[(c[a>>2]|0)+b>>2]|0;__ZN10StringNameC2ERK6String(f,c[d>>2]|0);c[g>>2]=c[f>>2];Pi[j&2047](a,g);__ZN10StringNameD2Ev(g);l=e;return}function __ZN11MethodBind1I25VisualScriptClassConstantRK10StringNameED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN29VisualScriptBasicTypeConstant18_initialize_classvEv(b){b=b|0;if(a[1258354]|0)return;if(!(a[1258337]|0)){if(!(a[1257004]|0)){if(!(a[1257001]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI9ReferenceEEvv();__ZN9Reference13_bind_methodsEv();a[1257001]=1}__ZN7ClassDB10_add_classI8ResourceEEvv();__ZN8Resource13_bind_methodsEv();a[1257004]=1}__ZN7ClassDB10_add_classI16VisualScriptNodeEEvv();__ZN16VisualScriptNode13_bind_methodsEv();a[1258337]=1}__ZN7ClassDB10_add_classI29VisualScriptBasicTypeConstantEEvv();__ZN29VisualScriptBasicTypeConstant13_bind_methodsEv();a[1258354]=1;return}function __ZN29VisualScriptBasicTypeConstant5_setvERK10StringNameRK7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK29VisualScriptBasicTypeConstant5_getvERK10StringNameR7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK29VisualScriptBasicTypeConstant19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+24|0;g=e+4|0;h=e;if(!d)__ZNK16VisualScriptNode19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,0);__ZN6StringC2EPKc(f,600672);i=c[f>>2]|0;f=i;j=g+4|0;c[j>>2]=0;k=g+12|0;c[k>>2]=0;c[g>>2]=0;n=(i|0)==0;if(!n?(c[j>>2]=0,__Z28atomic_conditional_incrementPj(i+-8|0)|0):0)c[j>>2]=f;c[g+8>>2]=0;f=c[k>>2]|0;if(f|0){if(!(__Z16atomic_decrementPj(f+-8|0)|0))__ZN6Memory11free_staticEPvb(f,1);c[k>>2]=0}c[g+16>>2]=256;if(!(c[b>>2]|0)){k=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=k;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0}k=__ZnwjPFPvjE(32,4740)|0;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0;c[k+12>>2]=0;c[k+16>>2]=7;f=k+20|0;c[f>>2]=0;j=k+24|0;c[j>>2]=0;o=k+28|0;c[o>>2]=0;__ZN12PropertyInfoaSERKS_(k,g)|0;p=c[b>>2]|0;q=p+4|0;r=c[q>>2]|0;c[j>>2]=r;c[f>>2]=0;c[o>>2]=p;if(r|0)c[r+20>>2]=k;c[q>>2]=k;if(!(c[p>>2]|0))c[p>>2]=k;k=p+8|0;c[k>>2]=(c[k>>2]|0)+1;k=c[g+12>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);k=c[g+4>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);if(!n?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);__ZN10StringNameC2EPKc(h,600672);__ZN7ClassDB17get_property_listE10StringNameP4ListI12PropertyInfo16DefaultAllocatorEbPK6Object(h,b,1,a);__ZN10StringNameD2Ev(h);if(!d){l=e;return}__ZNK16VisualScriptNode19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,1);l=e;return}function __ZN29VisualScriptBasicTypeConstant14_notificationvEib(a,b,c){a=a|0;b=b|0;c=c|0;if(c){if(552!=510)__ZN16VisualScriptNode13_notificationEi(a,b)}else if(552!=510)__ZN16VisualScriptNode13_notificationEi(a,b);return}function __ZNK29VisualScriptBasicTypeConstant16_get_class_namevEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+8|0;e=b+4|0;f=b;g=a+148|0;a=c[g>>2]|0;if(a|0){if(c[a+4>>2]|0){l=b;return g|0}if(__ZNK6String6lengthEv(a+8|0)|0){l=b;return g|0}}__ZN6StringC2EPKc(d,600672);c[f>>2]=c[d>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameaSERKS_(g,e);__ZN10StringNameD2Ev(e);e=c[f>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);l=b;return g|0}function __ZNK29VisualScriptBasicTypeConstant18_validate_propertyER12PropertyInfo(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d+8|0;f=d+4|0;g=d;if(!(__ZNK6StringeqEPKc(b+4|0,903252)|0)){l=d;return}c[f>>2]=0;__ZN7Variant30get_numeric_constants_for_typeENS_4TypeEP4ListI10StringName16DefaultAllocatorE(c[a+152>>2]|0,f);a=c[f>>2]|0;if(a|0?c[a+8>>2]|0:0){a=b+12|0;__ZN6StringaSEPKc(a,1263606);h=c[f>>2]|0;if(!h)i=0;else{j=h;k=7}while(1){if((k|0)==7){k=0;i=c[j>>2]|0}if(!i)break;c[e>>2]=0;h=__ZNK6StringneERKS_(a,e)|0;n=c[e>>2]|0;if(n|0?(__Z16atomic_decrementPj(n+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(n,1);if(h)__ZN6StringpLEPKc(a,1117595)|0;h=c[i>>2]|0;do if(h){n=c[h+4>>2]|0;if(n|0){__ZN6StringC2EPKc(e,n);o=c[e>>2]|0;break}n=h+8|0;c[e>>2]=0;p=c[n>>2]|0;if((p|0)!=0?(c[e>>2]=0,(__Z28atomic_conditional_incrementPj(p+-8|0)|0)!=0):0){p=c[n>>2]|0;c[e>>2]=p;o=p}else o=0}else{c[e>>2]=0;o=0}while(0);c[g>>2]=o;__ZN6StringpLERKS_(a,g)|0;h=c[g>>2]|0;if(h|0?(__Z16atomic_decrementPj(h+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(h,1);j=i+4|0;k=7}__ZN4ListI10StringName16DefaultAllocatorED2Ev(f);l=d;return}c[b+16>>2]=0;__ZN4ListI10StringName16DefaultAllocatorED2Ev(f);l=d;return}function __ZNK29VisualScriptBasicTypeConstant9get_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,600672);l=a;return c[b>>2]|0}function __ZNK29VisualScriptBasicTypeConstant8is_classERK6String(a,b){a=a|0;b=b|0;var c=0;if(((!(__ZNK6StringeqEPKc(b,600672)|0)?!(__ZNK6StringeqEPKc(b,570013)|0):0)?!(__ZNK6StringeqEPKc(b,1110448)|0):0)?!(__ZNK6StringeqEPKc(b,1126157)|0):0)c=__ZNK6StringeqEPKc(b,1142944)|0;else c=1;return c|0}function __ZNK29VisualScriptBasicTypeConstant12is_class_ptrEPv(a,b){a=a|0;b=b|0;return (b|0)==1227484|((b|0)==1227416|((b|0)==1220696|((b|0)==1220724|(b|0)==1220580)))|0}function __ZN29VisualScriptBasicTypeConstantD2Ev(a){a=a|0;var b=0,d=0,e=0,f=0;c[a>>2]=146564;__ZN10StringNameD2Ev(a+156|0);__ZN10StringNameD2Ev(a+148|0);c[a>>2]=139696;__ZN5ArrayD2Ev(a+140|0);b=a+128|0;d=c[b>>2]|0;if(d|0?(__ZN3SetIP12VisualScript10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(b,c[d+8>>2]|0),d=c[a+132>>2]|0,e=c[b>>2]|0,c[e+8>>2]=d,c[a+136>>2]=0,f=d,c[f+12>>2]=f,e|0):0){__ZN6Memory11free_staticEPvb(e,0);c[b>>2]=0}__ZN10StringNameD2Ev(a+124|0);__ZN8ResourceD2Ev(a);return}function __ZN29VisualScriptBasicTypeConstantD0Ev(a){a=a|0;var b=0,d=0,e=0,f=0;c[a>>2]=146564;__ZN10StringNameD2Ev(a+156|0);__ZN10StringNameD2Ev(a+148|0);c[a>>2]=139696;__ZN5ArrayD2Ev(a+140|0);b=a+128|0;d=c[b>>2]|0;if(d|0?(__ZN3SetIP12VisualScript10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(b,c[d+8>>2]|0),d=c[a+132>>2]|0,e=c[b>>2]|0,c[e+8>>2]=d,c[a+136>>2]=0,f=d,c[f+12>>2]=f,e|0):0){__ZN6Memory11free_staticEPvb(e,0);c[b>>2]=0}__ZN10StringNameD2Ev(a+124|0);__ZN8ResourceD2Ev(a);__ZdlPv(a);return}function __ZNK29VisualScriptBasicTypeConstant30get_output_sequence_port_countEv(a){a=a|0;return 0}function __ZNK29VisualScriptBasicTypeConstant23has_input_sequence_portEv(a){a=a|0;return 0}function __ZNK29VisualScriptBasicTypeConstant29get_output_sequence_port_textEi(a,b){a=a|0;b=b|0;return 0}function __ZNK29VisualScriptBasicTypeConstant26get_input_value_port_countEv(a){a=a|0;return 0}function __ZNK29VisualScriptBasicTypeConstant27get_output_value_port_countEv(a){a=a|0;return 1}function __ZNK29VisualScriptBasicTypeConstant25get_input_value_port_infoEi(a,b,d){a=a|0;b=b|0;d=d|0;c[a>>2]=0;c[a+4>>2]=0;c[a+8>>2]=0;c[a+12>>2]=0;c[a+16>>2]=7;return}function __ZNK29VisualScriptBasicTypeConstant26get_output_value_port_infoEi(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=d;e=d+4|0;__ZN6StringC2EPKc(b,1128356);__ZN6StringC2EPKc(e,1263606);f=a+4|0;c[f>>2]=0;g=a+12|0;c[g>>2]=0;c[a>>2]=2;h=c[b>>2]|0;if(h|0?(c[f>>2]=0,__Z28atomic_conditional_incrementPj(h+-8|0)|0):0)c[f>>2]=c[b>>2];c[a+8>>2]=0;f=c[e>>2]|0;do if(f){c[g>>2]=0;if(!(__Z28atomic_conditional_incrementPj(f+-8|0)|0)){i=c[e>>2]|0;break}else{h=c[e>>2]|0;c[g>>2]=h;i=h;break}}else i=f;while(0);c[a+16>>2]=7;if(i|0?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);i=c[b>>2]|0;if(!i){l=d;return}if(__Z16atomic_decrementPj(i+-8|0)|0){l=d;return}__ZN6Memory11free_staticEPvb(i,1);l=d;return}function __ZNK29VisualScriptBasicTypeConstant11get_captionEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,566744);l=a;return c[b>>2]|0}function __ZNK29VisualScriptBasicTypeConstant8get_textEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0;b=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=b+16|0;e=b+8|0;f=b;g=b+12|0;h=b+4|0;c[f>>2]=__ZN7Variant13get_type_nameENS_4TypeE(c[a+152>>2]|0)|0;__ZN6StringC2EPKc(g,1219936);c[e>>2]=__ZNK6StringplERKS_(f,g)|0;i=c[a+156>>2]|0;do if(i){a=c[i+4>>2]|0;if(a|0){__ZN6StringC2EPKc(d,a);j=c[d>>2]|0;break}a=i+8|0;c[d>>2]=0;k=c[a>>2]|0;if((k|0)!=0?(c[d>>2]=0,(__Z28atomic_conditional_incrementPj(k+-8|0)|0)!=0):0){k=c[a>>2]|0;c[d>>2]=k;j=k}else j=0}else{c[d>>2]=0;j=0}while(0);c[h>>2]=j;j=__ZNK6StringplERKS_(e,h)|0;d=c[h>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);d=c[e>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);d=c[g>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);d=c[f>>2]|0;if(!d){l=b;return j|0}if(__Z16atomic_decrementPj(d+-8|0)|0){l=b;return j|0}__ZN6Memory11free_staticEPvb(d,1);l=b;return j|0}function __ZNK29VisualScriptBasicTypeConstant12get_categoryEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,902851);l=a;return c[b>>2]|0}function __ZN29VisualScriptBasicTypeConstant8instanceEP20VisualScriptInstance(a,b){a=a|0;b=b|0;b=__ZnwjPKc(60,1263606)|0;__ZN24VisualScriptNodeInstanceC2Ev(b);c[b>>2]=146740;c[b+52>>2]=__ZN7Variant26get_numeric_constant_valueENS_4TypeERK10StringNamePb(c[a+152>>2]|0,a+156|0,b+56|0)|0;return b|0}function __ZN41VisualScriptNodeInstanceBasicTypeConstant4stepEPPK7VariantPPS0_N24VisualScriptNodeInstance9StartModeES4_RNS0_9CallErrorER6String(b,d,e,f,g,h,i){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;i=i|0;g=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=g;if(!(a[b+56>>0]|0)){__ZN6StringaSEPKc(i,566687);c[h>>2]=1}__ZN7VariantC2Ei(f,c[b+52>>2]|0);__ZN7VariantaSERKS_(c[e>>2]|0,f);if(!(c[f>>2]|0)){l=g;return 0}__ZN7Variant5clearEv(f);l=g;return 0}function __ZN41VisualScriptNodeInstanceBasicTypeConstantD0Ev(a){a=a|0;__ZN24VisualScriptNodeInstanceD2Ev(a);__ZdlPv(a);return}function __ZN7ClassDB10_add_classI29VisualScriptBasicTypeConstantEEvv(){var a=0,b=0,d=0,e=0,f=0,g=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+16|0;d=a+12|0;e=a+8|0;f=a+4|0;g=a;__ZN6StringC2EPKc(b,600672);c[e>>2]=c[b>>2];__ZN10StringNameC2ERK6String(d,e);__ZN6StringC2EPKc(b,570013);c[g>>2]=c[b>>2];__ZN10StringNameC2ERK6String(f,g);__ZN7ClassDB11_add_class2ERK10StringNameS2_(d,f);__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);__ZN10StringNameD2Ev(d);d=c[e>>2]|0;if(!d){l=a;return}if(__Z16atomic_decrementPj(d+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(d,1);l=a;return}function __ZN29VisualScriptBasicTypeConstant13_bind_methodsEv(){var a=0,b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0;a=l;l=l+112|0;if((l|0)>=(m|0))ba(112);b=a+80|0;d=a+72|0;e=a+56|0;f=a+48|0;g=a+32|0;h=a+64|0;i=a+40|0;j=a+20|0;k=a+12|0;n=a+24|0;o=a+16|0;p=a+8|0;q=a+4|0;r=a;__Z8D_METHODPKcS0_(d,566755,1126230);s=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(s);c[s>>2]=146764;__ZN10MethodBind10_set_constEb(s,0);__ZN10MethodBind24_generate_argument_typesEi(s,1);c[s+44>>2]=595;c[s+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,s,d,0,0)|0;s=d+4|0;t=c[s>>2]|0;if(t|0?(__Z16atomic_decrementPj(t+-8|0)|0)==0:0){u=c[s>>2]|0;s=(u|0)==0?0:u+-4|0;u=s+4|0;if(c[s>>2]|0){v=0;do{__ZN10StringNameD2Ev(u+(v<<2)|0);v=v+1|0}while(v>>>0<(c[s>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(t,1)}__ZN10StringNameD2Ev(d);__Z8D_METHODPKc(e,566770);d=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(d);c[d>>2]=146800;__ZN10MethodBind10_set_constEb(d,1);__ZN10MethodBind24_generate_argument_typesEi(d,0);__ZN10MethodBind12_set_returnsEb(d,1);c[d+44>>2]=4819;c[d+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,d,e,0,0)|0;d=e+4|0;t=c[d>>2]|0;if(t|0?(__Z16atomic_decrementPj(t+-8|0)|0)==0:0){s=c[d>>2]|0;d=(s|0)==0?0:s+-4|0;s=d+4|0;if(c[d>>2]|0){v=0;do{__ZN10StringNameD2Ev(s+(v<<2)|0);v=v+1|0}while(v>>>0<(c[d>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(t,1)}__ZN10StringNameD2Ev(e);__Z8D_METHODPKcS0_(f,566785,1126230);e=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(e);c[e>>2]=146836;__ZN10MethodBind10_set_constEb(e,0);__ZN10MethodBind24_generate_argument_typesEi(e,1);c[e+44>>2]=596;c[e+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,e,f,0,0)|0;e=f+4|0;t=c[e>>2]|0;if(t|0?(__Z16atomic_decrementPj(t+-8|0)|0)==0:0){d=c[e>>2]|0;e=(d|0)==0?0:d+-4|0;d=e+4|0;if(c[e>>2]|0){v=0;do{__ZN10StringNameD2Ev(d+(v<<2)|0);v=v+1|0}while(v>>>0<(c[e>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(t,1)}__ZN10StringNameD2Ev(f);__Z8D_METHODPKc(g,566809);f=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(f);c[f>>2]=146872;__ZN10MethodBind10_set_constEb(f,1);__ZN10MethodBind24_generate_argument_typesEi(f,0);__ZN10MethodBind12_set_returnsEb(f,1);c[f+44>>2]=4820;c[f+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,f,g,0,0)|0;f=g+4|0;t=c[f>>2]|0;if(t|0?(__Z16atomic_decrementPj(t+-8|0)|0)==0:0){e=c[f>>2]|0;f=(e|0)==0?0:e+-4|0;e=f+4|0;if(c[f>>2]|0){v=0;do{__ZN10StringNameD2Ev(e+(v<<2)|0);v=v+1|0}while(v>>>0<(c[f>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(t,1)}__ZN10StringNameD2Ev(g);__ZN6StringC2EPKc(h,1083058);g=1;do{c[i>>2]=__ZN7Variant13get_type_nameENS_4TypeE(g)|0;c[b>>2]=__ZplPKcRK6String(1117595,i)|0;__ZN6StringpLERKS_(h,b)|0;t=c[b>>2]|0;if(t|0?(__Z16atomic_decrementPj(t+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(t,1);t=c[i>>2]|0;if(t|0?(__Z16atomic_decrementPj(t+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(t,1);g=g+1|0}while((g|0)!=29);__ZN6StringC2EPKc(b,600672);c[i>>2]=c[b>>2];__ZN10StringNameC2ERK6String(j,i);__ZN6StringC2EPKc(k,566833);g=b+4|0;c[g>>2]=0;t=b+12|0;c[t>>2]=0;c[b>>2]=2;f=c[k>>2]|0;if(f|0?(c[g>>2]=0,__Z28atomic_conditional_incrementPj(f+-8|0)|0):0)c[g>>2]=c[k>>2];c[b+8>>2]=3;g=c[t>>2]|0;if((g|0)!=(c[h>>2]|0)){if(g|0?(__Z16atomic_decrementPj(g+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(g,1);c[t>>2]=0;g=c[h>>2]|0;if(g|0?__Z28atomic_conditional_incrementPj(g+-8|0)|0:0)c[t>>2]=c[h>>2]}c[b+16>>2]=7;c[n>>2]=__Z11_scs_createPKc(566755)|0;c[o>>2]=__Z11_scs_createPKc(566770)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(j,b,n,o,-1);__ZN10StringNameD2Ev(o);__ZN10StringNameD2Ev(n);t=c[b+12>>2]|0;if(t|0?(__Z16atomic_decrementPj(t+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(t,1);t=c[b+4>>2]|0;if(t|0?(__Z16atomic_decrementPj(t+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(t,1);t=c[k>>2]|0;if(t|0?(__Z16atomic_decrementPj(t+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(t,1);__ZN10StringNameD2Ev(j);j=c[i>>2]|0;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);__ZN6StringC2EPKc(b,600672);c[i>>2]=c[b>>2];__ZN10StringNameC2ERK6String(p,i);__ZN6StringC2EPKc(q,903252);__ZN6StringC2EPKc(n,1263606);j=b+4|0;c[j>>2]=0;t=b+12|0;c[t>>2]=0;c[b>>2]=4;k=c[q>>2]|0;if(k|0?(c[j>>2]=0,__Z28atomic_conditional_incrementPj(k+-8|0)|0):0)c[j>>2]=c[q>>2];c[b+8>>2]=3;j=c[t>>2]|0;if((j|0)!=(c[n>>2]|0)){if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);c[t>>2]=0;j=c[n>>2]|0;if(j|0?__Z28atomic_conditional_incrementPj(j+-8|0)|0:0)c[t>>2]=c[n>>2]}c[b+16>>2]=7;c[o>>2]=__Z11_scs_createPKc(566785)|0;c[r>>2]=__Z11_scs_createPKc(566809)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(p,b,o,r,-1);__ZN10StringNameD2Ev(r);__ZN10StringNameD2Ev(o);o=c[b+12>>2]|0;if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(o,1);o=c[b+4>>2]|0;if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(o,1);o=c[n>>2]|0;if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(o,1);o=c[q>>2]|0;if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(o,1);__ZN10StringNameD2Ev(p);p=c[i>>2]|0;if(p|0?(__Z16atomic_decrementPj(p+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(p,1);p=c[h>>2]|0;if(!p){l=a;return}if(__Z16atomic_decrementPj(p+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(p,1);l=a;return}function __ZN29VisualScriptBasicTypeConstant14set_basic_typeEN7Variant4TypeE(a,b){a=a|0;b=b|0;c[a+152>>2]=b;__ZN16VisualScriptNode20ports_changed_notifyEv(a);return}function __ZNK29VisualScriptBasicTypeConstant14get_basic_typeEv(a){a=a|0;return c[a+152>>2]|0}function __ZN29VisualScriptBasicTypeConstant23set_basic_type_constantERK10StringName(a,b){a=a|0;b=b|0;__ZN10StringNameaSERKS_(a+156|0,b);__ZN16VisualScriptNode20ports_changed_notifyEv(a);return}function __ZNK29VisualScriptBasicTypeConstant23get_basic_type_constantEv(a){a=a|0;var b=0,d=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b;__ZN10StringNameC2ERKS_(d,a+156|0);l=b;return c[d>>2]|0}function __ZNK13MethodBind0RCI29VisualScriptBasicTypeConstant10StringNameE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;if((b|0)!=-1){f=0;l=a;return f|0}__ZN10StringNameC2Ev(d);__ZN7VariantC2ERK10StringName(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);__ZN10StringNameD2Ev(d);f=b;l=a;return f|0}function __ZNK13MethodBind0RCI29VisualScriptBasicTypeConstant10StringNameE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,600672);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI29VisualScriptBasicTypeConstant10StringNameE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;j=f+24|0;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1227484)|0:0){c[h>>2]=0;a[1263537]=0;k=c[d+24>>2]|0;if((k|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=k;c[b>>2]=0;l=f;return}n=k-(c[d+20>>2]|0)|0;if((n|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=n;c[b>>2]=0;l=f;return}n=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))o=n;else o=c[(c[d>>2]|0)+n>>2]|0;c[j>>2]=ij[o&8191](d)|0;__ZN7VariantC2ERK10StringName(i,j);__ZN10StringNameD2Ev(j);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI29VisualScriptBasicTypeConstant10StringNameE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=d;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1227484)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;c[f>>2]=ij[i&8191](a)|0;__ZN8PtrToArgI10StringNameE6encodeES0_Pv(f,e);__ZN10StringNameD2Ev(f);l=d;return}function __ZN13MethodBind0RCI29VisualScriptBasicTypeConstant10StringNameED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I29VisualScriptBasicTypeConstantRK10StringNameE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;if(b|0){f=0;l=a;return f|0}__ZN10StringNameC2Ev(d);__ZN7VariantC2ERK10StringName(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);__ZN10StringNameD2Ev(d);f=b;l=a;return f|0}function __ZNK11MethodBind1I29VisualScriptBasicTypeConstantRK10StringNameE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,600672);l=a;return c[b>>2]|0}function __ZN11MethodBind1I29VisualScriptBasicTypeConstantRK10StringNameE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i+24|0;k=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1227484)|0:0){c[h>>2]=0;a[1263537]=0;n=d+24|0;o=c[n>>2]|0;if((o|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=o;c[b>>2]=0;l=i;return}p=o-(c[d+20>>2]|0)|0;if((p|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=p;c[b>>2]=0;l=i;return}if((g|0)>0){if((o|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);q=0}else{a[1263537]=0;q=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,q)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=q;c[b>>2]=0;l=i;return}}q=c[d+44>>2]|0;o=c[d+48>>2]|0;p=e+(o>>1)|0;if(!(o&1))r=q;else r=c[(c[p>>2]|0)+q>>2]|0;do if((g|0)<1){q=c[n>>2]|0;o=q+-1|0;if((q|0)>=1){e=c[d+16>>2]|0;s=(e|0)==0;if(s)t=0;else t=c[e+-4>>2]|0;if((q|0)<=(t|0)){if(s)u=0;else u=c[e+-4>>2]|0;do if((u|0)<(q|0)){if(s)v=0;else v=c[e+-4>>2]|0;if((v|0)<(q|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);w=0;break}else{a[1263537]=0;x=31;break}}else x=31;while(0);if((x|0)==31)w=e+(o*24|0)|0;__ZN7VariantC2ERKS_(k,w);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);c[j>>2]=__ZNK7Variantcv10StringNameEv(k)|0;Pi[r&2047](p,j);__ZN10StringNameD2Ev(j);if(c[k>>2]|0)__ZN7Variant5clearEv(k);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I29VisualScriptBasicTypeConstantRK10StringNameE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e+4|0;g=e;if(!b)h=0;else{i=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1227484)|0;h=i?b:0}b=c[a+44>>2]|0;i=c[a+48>>2]|0;a=h+(i>>1)|0;if(!(i&1))j=b;else j=c[(c[a>>2]|0)+b>>2]|0;__ZN10StringNameC2ERK6String(f,c[d>>2]|0);c[g>>2]=c[f>>2];Pi[j&2047](a,g);__ZN10StringNameD2Ev(g);l=e;return}function __ZN11MethodBind1I29VisualScriptBasicTypeConstantRK10StringNameED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI29VisualScriptBasicTypeConstantN7Variant4TypeEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK13MethodBind0RCI29VisualScriptBasicTypeConstantN7Variant4TypeEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,600672);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI29VisualScriptBasicTypeConstantN7Variant4TypeEE4callEP6ObjectPPKS1_iRNS1_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1227484)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2Ei(i,ij[n&8191](d)|0);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI29VisualScriptBasicTypeConstantN7Variant4TypeEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0;if(!b)f=0;else{d=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1227484)|0;f=d?b:0}b=c[a+44>>2]|0;d=c[a+48>>2]|0;a=f+(d>>1)|0;if(!(d&1)){g=b;h=ij[g&8191](a)|0;c[e>>2]=h;return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=ij[g&8191](a)|0;c[e>>2]=h;return}}function __ZN13MethodBind0RCI29VisualScriptBasicTypeConstantN7Variant4TypeEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I29VisualScriptBasicTypeConstantN7Variant4TypeEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if(!b){__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK11MethodBind1I29VisualScriptBasicTypeConstantN7Variant4TypeEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,600672);l=a;return c[b>>2]|0}function __ZN11MethodBind1I29VisualScriptBasicTypeConstantN7Variant4TypeEE4callEP6ObjectPPKS1_iRNS1_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1227484)|0:0){c[h>>2]=0;a[1263537]=0;k=d+24|0;n=c[k>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=i;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=i;return}if((g|0)>0){if((n|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);p=0}else{a[1263537]=0;p=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,p)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=p;c[b>>2]=0;l=i;return}}p=c[d+44>>2]|0;n=c[d+48>>2]|0;o=e+(n>>1)|0;if(!(n&1))q=p;else q=c[(c[o>>2]|0)+p>>2]|0;do if((g|0)<1){p=c[k>>2]|0;n=p+-1|0;if((p|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)s=0;else s=c[e+-4>>2]|0;if((p|0)<=(s|0)){if(r)t=0;else t=c[e+-4>>2]|0;do if((t|0)<(p|0)){if(r)u=0;else u=c[e+-4>>2]|0;if((u|0)<(p|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);v=0;break}else{a[1263537]=0;w=31;break}}else w=31;while(0);if((w|0)==31)v=e+(n*24|0)|0;__ZN7VariantC2ERKS_(j,v);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);f=__ZNK7VariantcviEv(j)|0;Pi[q&2047](o,f);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I29VisualScriptBasicTypeConstantN7Variant4TypeEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1227484)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1)){g=b;h=c[d>>2]|0;i=c[h>>2]|0;Pi[g&2047](a,i);return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=c[d>>2]|0;i=c[h>>2]|0;Pi[g&2047](a,i);return}}function __ZN11MethodBind1I29VisualScriptBasicTypeConstantN7Variant4TypeEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN24VisualScriptMathConstant18_initialize_classvEv(b){b=b|0;if(a[1258355]|0)return;if(!(a[1258337]|0)){if(!(a[1257004]|0)){if(!(a[1257001]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI9ReferenceEEvv();__ZN9Reference13_bind_methodsEv();a[1257001]=1}__ZN7ClassDB10_add_classI8ResourceEEvv();__ZN8Resource13_bind_methodsEv();a[1257004]=1}__ZN7ClassDB10_add_classI16VisualScriptNodeEEvv();__ZN16VisualScriptNode13_bind_methodsEv();a[1258337]=1}__ZN7ClassDB10_add_classI24VisualScriptMathConstantEEvv();__ZN24VisualScriptMathConstant13_bind_methodsEv();a[1258355]=1;return}function __ZN24VisualScriptMathConstant5_setvERK10StringNameRK7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK24VisualScriptMathConstant5_getvERK10StringNameR7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK24VisualScriptMathConstant19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+24|0;g=e+4|0;h=e;if(!d)__ZNK16VisualScriptNode19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,0);__ZN6StringC2EPKc(f,600702);i=c[f>>2]|0;f=i;j=g+4|0;c[j>>2]=0;k=g+12|0;c[k>>2]=0;c[g>>2]=0;n=(i|0)==0;if(!n?(c[j>>2]=0,__Z28atomic_conditional_incrementPj(i+-8|0)|0):0)c[j>>2]=f;c[g+8>>2]=0;f=c[k>>2]|0;if(f|0){if(!(__Z16atomic_decrementPj(f+-8|0)|0))__ZN6Memory11free_staticEPvb(f,1);c[k>>2]=0}c[g+16>>2]=256;if(!(c[b>>2]|0)){k=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=k;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0}k=__ZnwjPFPvjE(32,4740)|0;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0;c[k+12>>2]=0;c[k+16>>2]=7;f=k+20|0;c[f>>2]=0;j=k+24|0;c[j>>2]=0;o=k+28|0;c[o>>2]=0;__ZN12PropertyInfoaSERKS_(k,g)|0;p=c[b>>2]|0;q=p+4|0;r=c[q>>2]|0;c[j>>2]=r;c[f>>2]=0;c[o>>2]=p;if(r|0)c[r+20>>2]=k;c[q>>2]=k;if(!(c[p>>2]|0))c[p>>2]=k;k=p+8|0;c[k>>2]=(c[k>>2]|0)+1;k=c[g+12>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);k=c[g+4>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);if(!n?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);__ZN10StringNameC2EPKc(h,600702);__ZN7ClassDB17get_property_listE10StringNameP4ListI12PropertyInfo16DefaultAllocatorEbPK6Object(h,b,1,a);__ZN10StringNameD2Ev(h);if(!d){l=e;return}__ZNK16VisualScriptNode19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,1);l=e;return}function __ZN24VisualScriptMathConstant14_notificationvEib(a,b,c){a=a|0;b=b|0;c=c|0;if(c){if(552!=510)__ZN16VisualScriptNode13_notificationEi(a,b)}else if(552!=510)__ZN16VisualScriptNode13_notificationEi(a,b);return}function __ZNK24VisualScriptMathConstant16_get_class_namevEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+8|0;e=b+4|0;f=b;g=a+148|0;a=c[g>>2]|0;if(a|0){if(c[a+4>>2]|0){l=b;return g|0}if(__ZNK6String6lengthEv(a+8|0)|0){l=b;return g|0}}__ZN6StringC2EPKc(d,600702);c[f>>2]=c[d>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameaSERKS_(g,e);__ZN10StringNameD2Ev(e);e=c[f>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);l=b;return g|0}function __ZNK24VisualScriptMathConstant9get_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,600702);l=a;return c[b>>2]|0}function __ZNK24VisualScriptMathConstant8is_classERK6String(a,b){a=a|0;b=b|0;var c=0;if(((!(__ZNK6StringeqEPKc(b,600702)|0)?!(__ZNK6StringeqEPKc(b,570013)|0):0)?!(__ZNK6StringeqEPKc(b,1110448)|0):0)?!(__ZNK6StringeqEPKc(b,1126157)|0):0)c=__ZNK6StringeqEPKc(b,1142944)|0;else c=1;return c|0}function __ZNK24VisualScriptMathConstant12is_class_ptrEPv(a,b){a=a|0;b=b|0;return (b|0)==1227488|((b|0)==1227416|((b|0)==1220696|((b|0)==1220724|(b|0)==1220580)))|0}function __ZN24VisualScriptMathConstantD2Ev(a){a=a|0;var b=0,d=0,e=0,f=0;c[a>>2]=146940;__ZN10StringNameD2Ev(a+148|0);c[a>>2]=139696;__ZN5ArrayD2Ev(a+140|0);b=a+128|0;d=c[b>>2]|0;if(d|0?(__ZN3SetIP12VisualScript10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(b,c[d+8>>2]|0),d=c[a+132>>2]|0,e=c[b>>2]|0,c[e+8>>2]=d,c[a+136>>2]=0,f=d,c[f+12>>2]=f,e|0):0){__ZN6Memory11free_staticEPvb(e,0);c[b>>2]=0}__ZN10StringNameD2Ev(a+124|0);__ZN8ResourceD2Ev(a);return}function __ZN24VisualScriptMathConstantD0Ev(a){a=a|0;var b=0,d=0,e=0,f=0;c[a>>2]=146940;__ZN10StringNameD2Ev(a+148|0);c[a>>2]=139696;__ZN5ArrayD2Ev(a+140|0);b=a+128|0;d=c[b>>2]|0;if(d|0?(__ZN3SetIP12VisualScript10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(b,c[d+8>>2]|0),d=c[a+132>>2]|0,e=c[b>>2]|0,c[e+8>>2]=d,c[a+136>>2]=0,f=d,c[f+12>>2]=f,e|0):0){__ZN6Memory11free_staticEPvb(e,0);c[b>>2]=0}__ZN10StringNameD2Ev(a+124|0);__ZN8ResourceD2Ev(a);__ZdlPv(a);return}function __ZNK24VisualScriptMathConstant30get_output_sequence_port_countEv(a){a=a|0;return 0}function __ZNK24VisualScriptMathConstant23has_input_sequence_portEv(a){a=a|0;return 0}function __ZNK24VisualScriptMathConstant29get_output_sequence_port_textEi(a,b){a=a|0;b=b|0;return 0}function __ZNK24VisualScriptMathConstant26get_input_value_port_countEv(a){a=a|0;return 0}function __ZNK24VisualScriptMathConstant27get_output_value_port_countEv(a){a=a|0;return 1}function __ZNK24VisualScriptMathConstant25get_input_value_port_infoEi(a,b,d){a=a|0;b=b|0;d=d|0;c[a>>2]=0;c[a+4>>2]=0;c[a+8>>2]=0;c[a+12>>2]=0;c[a+16>>2]=7;return}function __ZNK24VisualScriptMathConstant26get_output_value_port_infoEi(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=d;e=d+4|0;__ZN6StringC2EPKc(b,1128356);__ZN6StringC2EPKc(e,1263606);f=a+4|0;c[f>>2]=0;g=a+12|0;c[g>>2]=0;c[a>>2]=3;h=c[b>>2]|0;if(h|0?(c[f>>2]=0,__Z28atomic_conditional_incrementPj(h+-8|0)|0):0)c[f>>2]=c[b>>2];c[a+8>>2]=0;f=c[e>>2]|0;do if(f){c[g>>2]=0;if(!(__Z28atomic_conditional_incrementPj(f+-8|0)|0)){i=c[e>>2]|0;break}else{h=c[e>>2]|0;c[g>>2]=h;i=h;break}}else i=f;while(0);c[a+16>>2]=7;if(i|0?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);i=c[b>>2]|0;if(!i){l=d;return}if(__Z16atomic_decrementPj(i+-8|0)|0){l=d;return}__ZN6Memory11free_staticEPvb(i,1);l=d;return}function __ZNK24VisualScriptMathConstant11get_captionEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,566867);l=a;return c[b>>2]|0}function __ZNK24VisualScriptMathConstant8get_textEv(a){a=a|0;var b=0,d=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b;__ZN6StringC2EPKc(d,c[146900+(c[a+152>>2]<<2)>>2]|0);l=b;return c[d>>2]|0}function __ZNK24VisualScriptMathConstant12get_categoryEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,902851);l=a;return c[b>>2]|0}function __ZN24VisualScriptMathConstant8instanceEP20VisualScriptInstance(a,b){a=a|0;b=b|0;b=__ZnwjPKc(56,1263606)|0;__ZN24VisualScriptNodeInstanceC2Ev(b);c[b>>2]=147116;g[b+52>>2]=+h[1220312+(c[a+152>>2]<<3)>>3];return b|0}function __ZN36VisualScriptNodeInstanceMathConstant4stepEPPK7VariantPPS0_N24VisualScriptNodeInstance9StartModeES4_RNS0_9CallErrorER6String(a,b,d,e,f,h,i){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;h=h|0;i=i|0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);h=i;__ZN7VariantC2Ef(h,+g[a+52>>2]);__ZN7VariantaSERKS_(c[d>>2]|0,h);if(!(c[h>>2]|0)){l=i;return 0}__ZN7Variant5clearEv(h);l=i;return 0}function __ZN36VisualScriptNodeInstanceMathConstantD0Ev(a){a=a|0;__ZN24VisualScriptNodeInstanceD2Ev(a);__ZdlPv(a);return}function __ZN7ClassDB10_add_classI24VisualScriptMathConstantEEvv(){var a=0,b=0,d=0,e=0,f=0,g=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+16|0;d=a+12|0;e=a+8|0;f=a+4|0;g=a;__ZN6StringC2EPKc(b,600702);c[e>>2]=c[b>>2];__ZN10StringNameC2ERK6String(d,e);__ZN6StringC2EPKc(b,570013);c[g>>2]=c[b>>2];__ZN10StringNameC2ERK6String(f,g);__ZN7ClassDB11_add_class2ERK10StringNameS2_(d,f);__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);__ZN10StringNameD2Ev(d);d=c[e>>2]|0;if(!d){l=a;return}if(__Z16atomic_decrementPj(d+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(d,1);l=a;return}function __ZN24VisualScriptMathConstant13_bind_methodsEv(){var a=0,b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0;a=l;l=l+64|0;if((l|0)>=(m|0))ba(64);b=a+44|0;d=a+32|0;e=a+16|0;f=a+40|0;g=a+8|0;h=a+24|0;i=a;j=a+12|0;k=a+4|0;__Z8D_METHODPKcS0_(d,566877,1091963);n=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(n);c[n>>2]=147140;__ZN10MethodBind10_set_constEb(n,0);__ZN10MethodBind24_generate_argument_typesEi(n,1);c[n+44>>2]=597;c[n+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,n,d,0,0)|0;n=d+4|0;o=c[n>>2]|0;if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0){p=c[n>>2]|0;n=(p|0)==0?0:p+-4|0;p=n+4|0;if(c[n>>2]|0){q=0;do{__ZN10StringNameD2Ev(p+(q<<2)|0);q=q+1|0}while(q>>>0<(c[n>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(o,1)}__ZN10StringNameD2Ev(d);__Z8D_METHODPKc(e,566895);d=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(d);c[d>>2]=147176;__ZN10MethodBind10_set_constEb(d,0);__ZN10MethodBind24_generate_argument_typesEi(d,0);__ZN10MethodBind12_set_returnsEb(d,1);c[d+44>>2]=4821;c[d+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,d,e,0,0)|0;d=e+4|0;o=c[d>>2]|0;if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0){n=c[d>>2]|0;d=(n|0)==0?0:n+-4|0;n=d+4|0;if(c[d>>2]|0){q=0;do{__ZN10StringNameD2Ev(n+(q<<2)|0);q=q+1|0}while(q>>>0<(c[d>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(o,1)}__ZN10StringNameD2Ev(e);c[f>>2]=0;__ZN6StringpLEPKc(f,c[36725]|0)|0;__ZN6StringpLEPKc(f,1117595)|0;__ZN6StringpLEPKc(f,c[36726]|0)|0;__ZN6StringpLEPKc(f,1117595)|0;__ZN6StringpLEPKc(f,c[36727]|0)|0;__ZN6StringpLEPKc(f,1117595)|0;__ZN6StringpLEPKc(f,c[36728]|0)|0;__ZN6StringpLEPKc(f,1117595)|0;__ZN6StringpLEPKc(f,c[36729]|0)|0;__ZN6StringpLEPKc(f,1117595)|0;__ZN6StringpLEPKc(f,c[36730]|0)|0;__ZN6StringpLEPKc(f,1117595)|0;__ZN6StringpLEPKc(f,c[36731]|0)|0;__ZN6StringpLEPKc(f,1117595)|0;__ZN6StringpLEPKc(f,c[36732]|0)|0;__ZN6StringC2EPKc(b,600702);c[h>>2]=c[b>>2];__ZN10StringNameC2ERK6String(g,h);__ZN6StringC2EPKc(i,903252);e=b+4|0;c[e>>2]=0;o=b+12|0;c[o>>2]=0;c[b>>2]=2;d=c[i>>2]|0;if(d|0?(c[e>>2]=0,__Z28atomic_conditional_incrementPj(d+-8|0)|0):0)c[e>>2]=c[i>>2];c[b+8>>2]=3;e=c[o>>2]|0;if((e|0)!=(c[f>>2]|0)){if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);c[o>>2]=0;e=c[f>>2]|0;if(e|0?__Z28atomic_conditional_incrementPj(e+-8|0)|0:0)c[o>>2]=c[f>>2]}c[b+16>>2]=7;c[j>>2]=__Z11_scs_createPKc(566877)|0;c[k>>2]=__Z11_scs_createPKc(566895)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(g,b,j,k,-1);__ZN10StringNameD2Ev(k);__ZN10StringNameD2Ev(j);j=c[b+12>>2]|0;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);j=c[b+4>>2]|0;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);j=c[i>>2]|0;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);__ZN10StringNameD2Ev(g);g=c[h>>2]|0;if(g|0?(__Z16atomic_decrementPj(g+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(g,1);g=c[f>>2]|0;if(!g){l=a;return}if(__Z16atomic_decrementPj(g+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(g,1);l=a;return}function __ZN24VisualScriptMathConstant17set_math_constantENS_12MathConstantE(a,b){a=a|0;b=b|0;c[a+152>>2]=b;__ZN16VisualScriptNode20ports_changed_notifyEv(a);return}function __ZN24VisualScriptMathConstant17get_math_constantEv(a){a=a|0;return c[a+152>>2]|0}function __ZNK12MethodBind0RI24VisualScriptMathConstantNS0_12MathConstantEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK12MethodBind0RI24VisualScriptMathConstantNS0_12MathConstantEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,600702);l=a;return c[b>>2]|0}function __ZN12MethodBind0RI24VisualScriptMathConstantNS0_12MathConstantEE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1227488)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2Ei(i,ij[n&8191](d)|0);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,266,1146558,0);c[b>>2]=0;l=f;return}function __ZN12MethodBind0RI24VisualScriptMathConstantNS0_12MathConstantEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0;if(!b)f=0;else{d=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1227488)|0;f=d?b:0}b=c[a+44>>2]|0;d=c[a+48>>2]|0;a=f+(d>>1)|0;if(!(d&1)){g=b;h=ij[g&8191](a)|0;c[e>>2]=h;return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=ij[g&8191](a)|0;c[e>>2]=h;return}}function __ZN12MethodBind0RI24VisualScriptMathConstantNS0_12MathConstantEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I24VisualScriptMathConstantNS0_12MathConstantEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if(!b){__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK11MethodBind1I24VisualScriptMathConstantNS0_12MathConstantEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,600702);l=a;return c[b>>2]|0}function __ZN11MethodBind1I24VisualScriptMathConstantNS0_12MathConstantEE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1227488)|0:0){c[h>>2]=0;a[1263537]=0;k=d+24|0;n=c[k>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=i;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=i;return}if((g|0)>0){if((n|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);p=0}else{a[1263537]=0;p=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,p)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=p;c[b>>2]=0;l=i;return}}p=c[d+44>>2]|0;n=c[d+48>>2]|0;o=e+(n>>1)|0;if(!(n&1))q=p;else q=c[(c[o>>2]|0)+p>>2]|0;do if((g|0)<1){p=c[k>>2]|0;n=p+-1|0;if((p|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)s=0;else s=c[e+-4>>2]|0;if((p|0)<=(s|0)){if(r)t=0;else t=c[e+-4>>2]|0;do if((t|0)<(p|0)){if(r)u=0;else u=c[e+-4>>2]|0;if((u|0)<(p|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);v=0;break}else{a[1263537]=0;w=31;break}}else w=31;while(0);if((w|0)==31)v=e+(n*24|0)|0;__ZN7VariantC2ERKS_(j,v);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);f=__ZNK7VariantcviEv(j)|0;Pi[q&2047](o,f);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I24VisualScriptMathConstantNS0_12MathConstantEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1227488)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1)){g=b;h=c[d>>2]|0;i=c[h>>2]|0;Pi[g&2047](a,i);return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=c[d>>2]|0;i=c[h>>2]|0;Pi[g&2047](a,i);return}}function __ZN11MethodBind1I24VisualScriptMathConstantNS0_12MathConstantEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN27VisualScriptEngineSingleton18_initialize_classvEv(b){b=b|0;if(a[1258356]|0)return;if(!(a[1258337]|0)){if(!(a[1257004]|0)){if(!(a[1257001]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI9ReferenceEEvv();__ZN9Reference13_bind_methodsEv();a[1257001]=1}__ZN7ClassDB10_add_classI8ResourceEEvv();__ZN8Resource13_bind_methodsEv();a[1257004]=1}__ZN7ClassDB10_add_classI16VisualScriptNodeEEvv();__ZN16VisualScriptNode13_bind_methodsEv();a[1258337]=1}__ZN7ClassDB10_add_classI27VisualScriptEngineSingletonEEvv();__ZN27VisualScriptEngineSingleton13_bind_methodsEv();a[1258356]=1;return}function __ZN27VisualScriptEngineSingleton5_setvERK10StringNameRK7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK27VisualScriptEngineSingleton5_getvERK10StringNameR7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK27VisualScriptEngineSingleton19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+24|0;g=e+4|0;h=e;if(!d)__ZNK16VisualScriptNode19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,0);__ZN6StringC2EPKc(f,600644);i=c[f>>2]|0;f=i;j=g+4|0;c[j>>2]=0;k=g+12|0;c[k>>2]=0;c[g>>2]=0;n=(i|0)==0;if(!n?(c[j>>2]=0,__Z28atomic_conditional_incrementPj(i+-8|0)|0):0)c[j>>2]=f;c[g+8>>2]=0;f=c[k>>2]|0;if(f|0){if(!(__Z16atomic_decrementPj(f+-8|0)|0))__ZN6Memory11free_staticEPvb(f,1);c[k>>2]=0}c[g+16>>2]=256;if(!(c[b>>2]|0)){k=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=k;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0}k=__ZnwjPFPvjE(32,4740)|0;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0;c[k+12>>2]=0;c[k+16>>2]=7;f=k+20|0;c[f>>2]=0;j=k+24|0;c[j>>2]=0;o=k+28|0;c[o>>2]=0;__ZN12PropertyInfoaSERKS_(k,g)|0;p=c[b>>2]|0;q=p+4|0;r=c[q>>2]|0;c[j>>2]=r;c[f>>2]=0;c[o>>2]=p;if(r|0)c[r+20>>2]=k;c[q>>2]=k;if(!(c[p>>2]|0))c[p>>2]=k;k=p+8|0;c[k>>2]=(c[k>>2]|0)+1;k=c[g+12>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);k=c[g+4>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);if(!n?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);__ZN10StringNameC2EPKc(h,600644);__ZN7ClassDB17get_property_listE10StringNameP4ListI12PropertyInfo16DefaultAllocatorEbPK6Object(h,b,1,a);__ZN10StringNameD2Ev(h);if(!d){l=e;return}__ZNK16VisualScriptNode19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,1);l=e;return}function __ZN27VisualScriptEngineSingleton14_notificationvEib(a,b,c){a=a|0;b=b|0;c=c|0;if(c){if(552!=510)__ZN16VisualScriptNode13_notificationEi(a,b)}else if(552!=510)__ZN16VisualScriptNode13_notificationEi(a,b);return}function __ZNK27VisualScriptEngineSingleton16_get_class_namevEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+8|0;e=b+4|0;f=b;g=a+148|0;a=c[g>>2]|0;if(a|0){if(c[a+4>>2]|0){l=b;return g|0}if(__ZNK6String6lengthEv(a+8|0)|0){l=b;return g|0}}__ZN6StringC2EPKc(d,600644);c[f>>2]=c[d>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameaSERKS_(g,e);__ZN10StringNameD2Ev(e);e=c[f>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);l=b;return g|0}function __ZNK27VisualScriptEngineSingleton9get_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,600644);l=a;return c[b>>2]|0}function __ZNK27VisualScriptEngineSingleton8is_classERK6String(a,b){a=a|0;b=b|0;var c=0;if(((!(__ZNK6StringeqEPKc(b,600644)|0)?!(__ZNK6StringeqEPKc(b,570013)|0):0)?!(__ZNK6StringeqEPKc(b,1110448)|0):0)?!(__ZNK6StringeqEPKc(b,1126157)|0):0)c=__ZNK6StringeqEPKc(b,1142944)|0;else c=1;return c|0}function __ZNK27VisualScriptEngineSingleton12is_class_ptrEPv(a,b){a=a|0;b=b|0;return (b|0)==1227492|((b|0)==1227416|((b|0)==1220696|((b|0)==1220724|(b|0)==1220580)))|0}function __ZN27VisualScriptEngineSingletonD2Ev(a){a=a|0;var b=0;c[a>>2]=147212;b=c[a+152>>2]|0;if(b|0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(b,1);__ZN10StringNameD2Ev(a+148|0);__ZN16VisualScriptNodeD2Ev(a);return}function __ZN27VisualScriptEngineSingletonD0Ev(a){a=a|0;var b=0,d=0,e=0,f=0;c[a>>2]=147212;b=c[a+152>>2]|0;if(b|0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(b,1);__ZN10StringNameD2Ev(a+148|0);c[a>>2]=139696;__ZN5ArrayD2Ev(a+140|0);b=a+128|0;d=c[b>>2]|0;if(d|0?(__ZN3SetIP12VisualScript10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(b,c[d+8>>2]|0),d=c[a+132>>2]|0,e=c[b>>2]|0,c[e+8>>2]=d,c[a+136>>2]=0,f=d,c[f+12>>2]=f,e|0):0){__ZN6Memory11free_staticEPvb(e,0);c[b>>2]=0}__ZN10StringNameD2Ev(a+124|0);__ZN8ResourceD2Ev(a);__ZdlPv(a);return}function __ZNK27VisualScriptEngineSingleton30get_output_sequence_port_countEv(a){a=a|0;return 0}function __ZNK27VisualScriptEngineSingleton23has_input_sequence_portEv(a){a=a|0;return 0}function __ZNK27VisualScriptEngineSingleton29get_output_sequence_port_textEi(a,b){a=a|0;b=b|0;return 0}function __ZNK27VisualScriptEngineSingleton26get_input_value_port_countEv(a){a=a|0;return 0}function __ZNK27VisualScriptEngineSingleton27get_output_value_port_countEv(a){a=a|0;return 1}function __ZNK27VisualScriptEngineSingleton25get_input_value_port_infoEi(a,b,d){a=a|0;b=b|0;d=d|0;c[a>>2]=0;c[a+4>>2]=0;c[a+8>>2]=0;c[a+12>>2]=0;c[a+16>>2]=7;return}function __ZNK27VisualScriptEngineSingleton26get_output_value_port_infoEi(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=d;e=d+4|0;__ZN6StringC2EPKc(b,1126208);__ZN6StringC2EPKc(e,1263606);f=a+4|0;c[f>>2]=0;g=a+12|0;c[g>>2]=0;c[a>>2]=18;h=c[b>>2]|0;if(h|0?(c[f>>2]=0,__Z28atomic_conditional_incrementPj(h+-8|0)|0):0)c[f>>2]=c[b>>2];c[a+8>>2]=0;f=c[e>>2]|0;do if(f){c[g>>2]=0;if(!(__Z28atomic_conditional_incrementPj(f+-8|0)|0)){i=c[e>>2]|0;break}else{h=c[e>>2]|0;c[g>>2]=h;i=h;break}}else i=f;while(0);c[a+16>>2]=7;if(i|0?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);i=c[b>>2]|0;if(!i){l=d;return}if(__Z16atomic_decrementPj(i+-8|0)|0){l=d;return}__ZN6Memory11free_staticEPvb(i,1);l=d;return}function __ZNK27VisualScriptEngineSingleton11get_captionEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,566913);l=a;return c[b>>2]|0}function __ZNK27VisualScriptEngineSingleton8get_textEv(a){a=a|0;var b=0,d=0;b=a+152|0;a=c[b>>2]|0;if((a|0)!=0?(__Z28atomic_conditional_incrementPj(a+-8|0)|0)!=0:0)d=c[b>>2]|0;else d=0;return d|0}function __ZNK27VisualScriptEngineSingleton12get_categoryEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1109092);l=a;return c[b>>2]|0}function __ZN27VisualScriptEngineSingleton8instanceEP20VisualScriptInstance(a,b){a=a|0;b=b|0;b=__ZnwjPKc(56,1263606)|0;__ZN24VisualScriptNodeInstanceC2Ev(b);c[b>>2]=147388;c[b+52>>2]=__ZNK12GlobalConfig20get_singleton_objectERK6String(__ZN12GlobalConfig13get_singletonEv()|0,a+152|0)|0;return b|0}function __ZNK27VisualScriptEngineSingleton17guess_output_typeEPN16VisualScriptNode9TypeGuessEi(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=e+4|0;f=e;g=__ZNK12GlobalConfig20get_singleton_objectERK6String(__ZN12GlobalConfig13get_singletonEv()|0,b+152|0)|0;b=a+8|0;__ZN10StringNameC2Ev(b);c[a+12>>2]=0;c[a+4>>2]=0;c[a>>2]=18;if(!g){l=e;return}c[f>>2]=ij[c[(c[g>>2]|0)+32>>2]&8191](g)|0;__ZN10StringNameC2ERK6String(d,f);__ZN10StringNameaSERKS_(b,d);__ZN10StringNameD2Ev(d);b=c[f>>2]|0;if(b|0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(b,1);__ZNK6Object10get_scriptEv(d,g);__ZN3RefI6ScriptEaSERK6RefPtr(a+12|0,d);__ZN6RefPtrD2Ev(d);l=e;return}function __ZN39VisualScriptNodeInstanceEngineSingleton4stepEPPK7VariantPPS0_N24VisualScriptNodeInstance9StartModeES4_RNS0_9CallErrorER6String(a,b,d,e,f,g,h){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;h=l;l=l+32|0;if((l|0)>=(m|0))ba(32);g=h;__ZN7VariantC2EPK6Object(g,c[a+52>>2]|0);__ZN7VariantaSERKS_(c[d>>2]|0,g);if(!(c[g>>2]|0)){l=h;return 0}__ZN7Variant5clearEv(g);l=h;return 0}function __ZN39VisualScriptNodeInstanceEngineSingletonD0Ev(a){a=a|0;__ZN24VisualScriptNodeInstanceD2Ev(a);__ZdlPv(a);return}function __ZN7ClassDB10_add_classI27VisualScriptEngineSingletonEEvv(){var a=0,b=0,d=0,e=0,f=0,g=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+16|0;d=a+12|0;e=a+8|0;f=a+4|0;g=a;__ZN6StringC2EPKc(b,600644);c[e>>2]=c[b>>2];__ZN10StringNameC2ERK6String(d,e);__ZN6StringC2EPKc(b,570013);c[g>>2]=c[b>>2];__ZN10StringNameC2ERK6String(f,g);__ZN7ClassDB11_add_class2ERK10StringNameS2_(d,f);__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);__ZN10StringNameD2Ev(d);d=c[e>>2]|0;if(!d){l=a;return}if(__Z16atomic_decrementPj(d+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(d,1);l=a;return}function __ZN27VisualScriptEngineSingleton13_bind_methodsEv(){var a=0,b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0;a=l;l=l+80|0;if((l|0)>=(m|0))ba(80);b=a+48|0;d=a+40|0;e=a+24|0;f=a+32|0;g=a+20|0;h=a+16|0;i=a+12|0;j=a+8|0;k=a+4|0;n=a;__Z8D_METHODPKcS0_(d,566929,1126230);o=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(o);c[o>>2]=147412;__ZN10MethodBind10_set_constEb(o,0);__ZN10MethodBind24_generate_argument_typesEi(o,1);c[o+44>>2]=598;c[o+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,o,d,0,0)|0;o=d+4|0;p=c[o>>2]|0;if(p|0?(__Z16atomic_decrementPj(p+-8|0)|0)==0:0){q=c[o>>2]|0;o=(q|0)==0?0:q+-4|0;q=o+4|0;if(c[o>>2]|0){r=0;do{__ZN10StringNameD2Ev(q+(r<<2)|0);r=r+1|0}while(r>>>0<(c[o>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(p,1)}__ZN10StringNameD2Ev(d);__Z8D_METHODPKc(e,1089739);d=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(d);c[d>>2]=147448;__ZN10MethodBind10_set_constEb(d,0);__ZN10MethodBind24_generate_argument_typesEi(d,0);__ZN10MethodBind12_set_returnsEb(d,1);c[d+44>>2]=4822;c[d+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,d,e,0,0)|0;d=e+4|0;p=c[d>>2]|0;if(p|0?(__Z16atomic_decrementPj(p+-8|0)|0)==0:0){o=c[d>>2]|0;d=(o|0)==0?0:o+-4|0;o=d+4|0;if(c[d>>2]|0){r=0;do{__ZN10StringNameD2Ev(o+(r<<2)|0);r=r+1|0}while(r>>>0<(c[d>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(p,1)}__ZN10StringNameD2Ev(e);c[f>>2]=0;c[g>>2]=0;__ZN12GlobalConfig14get_singletonsEP4ListINS_9SingletonE16DefaultAllocatorE(__ZN12GlobalConfig13get_singletonEv()|0,g);e=c[g>>2]|0;if(!e)s=0;else{t=e;u=13}while(1){if((u|0)==13){u=0;s=c[t>>2]|0}if(!s)break;if((((((!(__ZNK10StringNameeqEPKc(s,566943)|0)?!(__ZNK10StringNameeqEPKc(s,566946)|0):0)?!(__ZNK10StringNameeqEPKc(s,566949)|0):0)?!(__ZNK10StringNameeqEPKc(s,566954)|0):0)?!(__ZNK10StringNameeqEPKc(s,566957)|0):0)?!(__ZNK10StringNameeqEPKc(s,566960)|0):0)?!(__ZNK10StringNameeqEPKc(s,566963)|0):0){c[b>>2]=0;e=__ZNK6StringneERKS_(f,b)|0;p=c[b>>2]|0;if(p|0?(__Z16atomic_decrementPj(p+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(p,1);if(e)__ZN6StringpLEPKc(f,1117595)|0;e=c[s>>2]|0;do if(e){p=c[e+4>>2]|0;if(p|0){__ZN6StringC2EPKc(b,p);v=c[b>>2]|0;break}p=e+8|0;c[b>>2]=0;d=c[p>>2]|0;if((d|0)!=0?(c[b>>2]=0,(__Z28atomic_conditional_incrementPj(d+-8|0)|0)!=0):0){d=c[p>>2]|0;c[b>>2]=d;v=d}else v=0}else{c[b>>2]=0;v=0}while(0);c[h>>2]=v;__ZN6StringpLERKS_(f,h)|0;e=c[h>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1)}t=s+8|0;u=13}__ZN6StringC2EPKc(b,600644);c[h>>2]=c[b>>2];__ZN10StringNameC2ERK6String(i,h);__ZN6StringC2EPKc(j,903252);u=b+4|0;c[u>>2]=0;s=b+12|0;c[s>>2]=0;c[b>>2]=4;t=c[j>>2]|0;if(t|0?(c[u>>2]=0,__Z28atomic_conditional_incrementPj(t+-8|0)|0):0)c[u>>2]=c[j>>2];c[b+8>>2]=3;u=c[s>>2]|0;if((u|0)!=(c[f>>2]|0)){if(u|0?(__Z16atomic_decrementPj(u+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(u,1);c[s>>2]=0;u=c[f>>2]|0;if(u|0?__Z28atomic_conditional_incrementPj(u+-8|0)|0:0)c[s>>2]=c[f>>2]}c[b+16>>2]=7;c[k>>2]=__Z11_scs_createPKc(566929)|0;c[n>>2]=__Z11_scs_createPKc(1089739)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(i,b,k,n,-1);__ZN10StringNameD2Ev(n);__ZN10StringNameD2Ev(k);k=c[b+12>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);k=c[b+4>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);k=c[j>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);__ZN10StringNameD2Ev(i);i=c[h>>2]|0;if(i|0?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);__ZN4ListIN12GlobalConfig9SingletonE16DefaultAllocatorED2Ev(g);g=c[f>>2]|0;if(!g){l=a;return}if(__Z16atomic_decrementPj(g+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(g,1);l=a;return}function __ZN27VisualScriptEngineSingleton13set_singletonERK6String(a,b){a=a|0;b=b|0;var d=0,e=0;d=a+152|0;e=c[d>>2]|0;if((e|0)!=(c[b>>2]|0)){if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);c[d>>2]=0;e=c[b>>2]|0;if(e|0?__Z28atomic_conditional_incrementPj(e+-8|0)|0:0)c[d>>2]=c[b>>2]}__ZN16VisualScriptNode20ports_changed_notifyEv(a);return}function __ZN27VisualScriptEngineSingleton13get_singletonEv(a){a=a|0;var b=0,d=0;b=a+152|0;a=c[b>>2]|0;if((a|0)!=0?(__Z28atomic_conditional_incrementPj(a+-8|0)|0)!=0:0)d=c[b>>2]|0;else d=0;return d|0}function __ZNK12MethodBind0RI27VisualScriptEngineSingleton6StringE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;if((b|0)!=-1){f=0;l=a;return f|0}c[d>>2]=0;__ZN7VariantC2ERK6String(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);e=c[d>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);f=b;l=a;return f|0}function __ZNK12MethodBind0RI27VisualScriptEngineSingleton6StringE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,600644);l=a;return c[b>>2]|0}function __ZN12MethodBind0RI27VisualScriptEngineSingleton6StringE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;j=f+24|0;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1227492)|0:0){c[h>>2]=0;a[1263537]=0;k=c[d+24>>2]|0;if((k|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=k;c[b>>2]=0;l=f;return}n=k-(c[d+20>>2]|0)|0;if((n|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=n;c[b>>2]=0;l=f;return}n=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))o=n;else o=c[(c[d>>2]|0)+n>>2]|0;c[j>>2]=ij[o&8191](d)|0;__ZN7VariantC2ERK6String(i,j);d=c[j>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,266,1146558,0);c[b>>2]=0;l=f;return}function __ZN12MethodBind0RI27VisualScriptEngineSingleton6StringE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0;if(!b)f=0;else{d=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1227492)|0;f=d?b:0}b=c[a+44>>2]|0;d=c[a+48>>2]|0;a=f+(d>>1)|0;if(!(d&1))g=b;else g=c[(c[a>>2]|0)+b>>2]|0;b=ij[g&8191](a)|0;a=b;g=c[e>>2]|0;if((g|0)==(b|0)){if(!b)return}else{if(g|0?(__Z16atomic_decrementPj(g+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(g,1);c[e>>2]=0;if(!b)return;if(__Z28atomic_conditional_incrementPj(b+-8|0)|0)c[e>>2]=a}if(__Z16atomic_decrementPj(b+-8|0)|0)return;__ZN6Memory11free_staticEPvb(b,1);return}function __ZN12MethodBind0RI27VisualScriptEngineSingleton6StringED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I27VisualScriptEngineSingletonRK6StringE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;if(b|0){f=0;l=a;return f|0}c[d>>2]=0;__ZN7VariantC2ERK6String(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);e=c[d>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);f=b;l=a;return f|0}function __ZNK11MethodBind1I27VisualScriptEngineSingletonRK6StringE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,600644);l=a;return c[b>>2]|0}function __ZN11MethodBind1I27VisualScriptEngineSingletonRK6StringE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i+24|0;k=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1227492)|0:0){c[h>>2]=0;a[1263537]=0;n=d+24|0;o=c[n>>2]|0;if((o|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=o;c[b>>2]=0;l=i;return}p=o-(c[d+20>>2]|0)|0;if((p|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=p;c[b>>2]=0;l=i;return}if((g|0)>0){if((o|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);q=0}else{a[1263537]=0;q=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,q)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=q;c[b>>2]=0;l=i;return}}q=c[d+44>>2]|0;o=c[d+48>>2]|0;p=e+(o>>1)|0;if(!(o&1))r=q;else r=c[(c[p>>2]|0)+q>>2]|0;do if((g|0)<1){q=c[n>>2]|0;o=q+-1|0;if((q|0)>=1){e=c[d+16>>2]|0;s=(e|0)==0;if(s)t=0;else t=c[e+-4>>2]|0;if((q|0)<=(t|0)){if(s)u=0;else u=c[e+-4>>2]|0;do if((u|0)<(q|0)){if(s)v=0;else v=c[e+-4>>2]|0;if((v|0)<(q|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);w=0;break}else{a[1263537]=0;x=31;break}}else x=31;while(0);if((x|0)==31)w=e+(o*24|0)|0;__ZN7VariantC2ERKS_(k,w);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);c[j>>2]=__ZNK7Variantcv6StringEv(k)|0;Pi[r&2047](p,j);p=c[j>>2]|0;if(p|0?(__Z16atomic_decrementPj(p+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(p,1);if(c[k>>2]|0)__ZN7Variant5clearEv(k);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I27VisualScriptEngineSingletonRK6StringE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1227492)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;b=c[d>>2]|0;d=c[b>>2]|0;if((d|0)!=0?(__Z28atomic_conditional_incrementPj(d+-8|0)|0)!=0:0)j=c[b>>2]|0;else j=0;c[f>>2]=j;Pi[i&2047](a,f);a=c[f>>2]|0;if(!a){l=e;return}if(__Z16atomic_decrementPj(a+-8|0)|0){l=e;return}__ZN6Memory11free_staticEPvb(a,1);l=e;return}function __ZN11MethodBind1I27VisualScriptEngineSingletonRK6StringED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN21VisualScriptSceneNode18_initialize_classvEv(b){b=b|0;if(a[1258357]|0)return;if(!(a[1258337]|0)){if(!(a[1257004]|0)){if(!(a[1257001]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI9ReferenceEEvv();__ZN9Reference13_bind_methodsEv();a[1257001]=1}__ZN7ClassDB10_add_classI8ResourceEEvv();__ZN8Resource13_bind_methodsEv();a[1257004]=1}__ZN7ClassDB10_add_classI16VisualScriptNodeEEvv();__ZN16VisualScriptNode13_bind_methodsEv();a[1258337]=1}__ZN7ClassDB10_add_classI21VisualScriptSceneNodeEEvv();__ZN21VisualScriptSceneNode13_bind_methodsEv();a[1258357]=1;return}function __ZN21VisualScriptSceneNode5_setvERK10StringNameRK7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK21VisualScriptSceneNode5_getvERK10StringNameR7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK21VisualScriptSceneNode19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+24|0;g=e+4|0;h=e;if(!d)__ZNK16VisualScriptNode19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,0);__ZN6StringC2EPKc(f,600622);i=c[f>>2]|0;f=i;j=g+4|0;c[j>>2]=0;k=g+12|0;c[k>>2]=0;c[g>>2]=0;n=(i|0)==0;if(!n?(c[j>>2]=0,__Z28atomic_conditional_incrementPj(i+-8|0)|0):0)c[j>>2]=f;c[g+8>>2]=0;f=c[k>>2]|0;if(f|0){if(!(__Z16atomic_decrementPj(f+-8|0)|0))__ZN6Memory11free_staticEPvb(f,1);c[k>>2]=0}c[g+16>>2]=256;if(!(c[b>>2]|0)){k=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=k;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0}k=__ZnwjPFPvjE(32,4740)|0;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0;c[k+12>>2]=0;c[k+16>>2]=7;f=k+20|0;c[f>>2]=0;j=k+24|0;c[j>>2]=0;o=k+28|0;c[o>>2]=0;__ZN12PropertyInfoaSERKS_(k,g)|0;p=c[b>>2]|0;q=p+4|0;r=c[q>>2]|0;c[j>>2]=r;c[f>>2]=0;c[o>>2]=p;if(r|0)c[r+20>>2]=k;c[q>>2]=k;if(!(c[p>>2]|0))c[p>>2]=k;k=p+8|0;c[k>>2]=(c[k>>2]|0)+1;k=c[g+12>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);k=c[g+4>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);if(!n?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);__ZN10StringNameC2EPKc(h,600622);__ZN7ClassDB17get_property_listE10StringNameP4ListI12PropertyInfo16DefaultAllocatorEbPK6Object(h,b,1,a);__ZN10StringNameD2Ev(h);if(!d){l=e;return}__ZNK16VisualScriptNode19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,1);l=e;return}function __ZN21VisualScriptSceneNode14_notificationvEib(a,b,c){a=a|0;b=b|0;c=c|0;if(c){if(552!=510)__ZN16VisualScriptNode13_notificationEi(a,b)}else if(552!=510)__ZN16VisualScriptNode13_notificationEi(a,b);return}function __ZNK21VisualScriptSceneNode16_get_class_namevEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+8|0;e=b+4|0;f=b;g=a+148|0;a=c[g>>2]|0;if(a|0){if(c[a+4>>2]|0){l=b;return g|0}if(__ZNK6String6lengthEv(a+8|0)|0){l=b;return g|0}}__ZN6StringC2EPKc(d,600622);c[f>>2]=c[d>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameaSERKS_(g,e);__ZN10StringNameD2Ev(e);e=c[f>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);l=b;return g|0}function __ZNK21VisualScriptSceneNode18_validate_propertyER12PropertyInfo(a,b){a=a|0;b=b|0;return}function __ZNK21VisualScriptSceneNode9get_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,600622);l=a;return c[b>>2]|0}function __ZNK21VisualScriptSceneNode8is_classERK6String(a,b){a=a|0;b=b|0;var c=0;if(((!(__ZNK6StringeqEPKc(b,600622)|0)?!(__ZNK6StringeqEPKc(b,570013)|0):0)?!(__ZNK6StringeqEPKc(b,1110448)|0):0)?!(__ZNK6StringeqEPKc(b,1126157)|0):0)c=__ZNK6StringeqEPKc(b,1142944)|0;else c=1;return c|0}function __ZNK21VisualScriptSceneNode12is_class_ptrEPv(a,b){a=a|0;b=b|0;return (b|0)==1227496|((b|0)==1227416|((b|0)==1220696|((b|0)==1220724|(b|0)==1220580)))|0}function __ZN21VisualScriptSceneNodeD2Ev(a){a=a|0;var b=0,d=0,e=0,f=0;c[a>>2]=147484;__ZN8NodePathD2Ev(a+152|0);__ZN10StringNameD2Ev(a+148|0);c[a>>2]=139696;__ZN5ArrayD2Ev(a+140|0);b=a+128|0;d=c[b>>2]|0;if(d|0?(__ZN3SetIP12VisualScript10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(b,c[d+8>>2]|0),d=c[a+132>>2]|0,e=c[b>>2]|0,c[e+8>>2]=d,c[a+136>>2]=0,f=d,c[f+12>>2]=f,e|0):0){__ZN6Memory11free_staticEPvb(e,0);c[b>>2]=0}__ZN10StringNameD2Ev(a+124|0);__ZN8ResourceD2Ev(a);return}function __ZN21VisualScriptSceneNodeD0Ev(a){a=a|0;var b=0,d=0,e=0,f=0;c[a>>2]=147484;__ZN8NodePathD2Ev(a+152|0);__ZN10StringNameD2Ev(a+148|0);c[a>>2]=139696;__ZN5ArrayD2Ev(a+140|0);b=a+128|0;d=c[b>>2]|0;if(d|0?(__ZN3SetIP12VisualScript10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(b,c[d+8>>2]|0),d=c[a+132>>2]|0,e=c[b>>2]|0,c[e+8>>2]=d,c[a+136>>2]=0,f=d,c[f+12>>2]=f,e|0):0){__ZN6Memory11free_staticEPvb(e,0);c[b>>2]=0}__ZN10StringNameD2Ev(a+124|0);__ZN8ResourceD2Ev(a);__ZdlPv(a);return}function __ZNK21VisualScriptSceneNode30get_output_sequence_port_countEv(a){a=a|0;return 0}function __ZNK21VisualScriptSceneNode23has_input_sequence_portEv(a){a=a|0;return 0}function __ZNK21VisualScriptSceneNode29get_output_sequence_port_textEi(a,b){a=a|0;b=b|0;return 0}function __ZNK21VisualScriptSceneNode26get_input_value_port_countEv(a){a=a|0;return 0}function __ZNK21VisualScriptSceneNode27get_output_value_port_countEv(a){a=a|0;return 1}function __ZNK21VisualScriptSceneNode25get_input_value_port_infoEi(a,b,d){a=a|0;b=b|0;d=d|0;c[a>>2]=0;c[a+4>>2]=0;c[a+8>>2]=0;c[a+12>>2]=0;c[a+16>>2]=7;return}function __ZNK21VisualScriptSceneNode26get_output_value_port_infoEi(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=d;e=d+4|0;__ZN6StringC2EPKc(b,944672);__ZN6StringC2EPKc(e,1263606);f=a+4|0;c[f>>2]=0;g=a+12|0;c[g>>2]=0;c[a>>2]=18;h=c[b>>2]|0;if(h|0?(c[f>>2]=0,__Z28atomic_conditional_incrementPj(h+-8|0)|0):0)c[f>>2]=c[b>>2];c[a+8>>2]=0;f=c[e>>2]|0;do if(f){c[g>>2]=0;if(!(__Z28atomic_conditional_incrementPj(f+-8|0)|0)){i=c[e>>2]|0;break}else{h=c[e>>2]|0;c[g>>2]=h;i=h;break}}else i=f;while(0);c[a+16>>2]=7;if(i|0?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);i=c[b>>2]|0;if(!i){l=d;return}if(__Z16atomic_decrementPj(i+-8|0)|0){l=d;return}__ZN6Memory11free_staticEPvb(i,1);l=d;return}function __ZNK21VisualScriptSceneNode11get_captionEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,566968);l=a;return c[b>>2]|0}function __ZNK21VisualScriptSceneNode8get_textEv(a){a=a|0;var b=0,d=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b;c[d>>2]=__ZNK8NodePath10simplifiedEv(a+152|0)|0;a=__ZNK8NodePathcv6StringEv(d)|0;__ZN8NodePathD2Ev(d);l=b;return a|0}function __ZNK21VisualScriptSceneNode12get_categoryEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1109092);l=a;return c[b>>2]|0}function __ZN21VisualScriptSceneNode8instanceEP20VisualScriptInstance(a,b){a=a|0;b=b|0;var d=0,e=0;d=__ZnwjPKc(64,1263606)|0;__ZN24VisualScriptNodeInstanceC2Ev(d);c[d>>2]=147660;e=d+60|0;__ZN8NodePathC2Ev(e);c[d+52>>2]=a;c[d+56>>2]=b;__ZN8NodePathaSERKS_(e,a+152|0);return d|0}function __ZNK21VisualScriptSceneNode17guess_output_typeEPN16VisualScriptNode9TypeGuessEi(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=e;b=a+8|0;__ZN10StringNameC2Ev(b);c[a+12>>2]=0;c[a+4>>2]=0;c[a>>2]=18;__ZN10StringNameC2EPKc(d,1132465);__ZN10StringNameaSERKS_(b,d);__ZN10StringNameD2Ev(d);l=e;return}function __ZN33VisualScriptNodeInstanceSceneNode4stepEPPK7VariantPPS0_N24VisualScriptNodeInstance9StartModeES4_RNS0_9CallErrorER6String(a,b,d,e,f,g,h){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);e=f;b=c[(c[a+56>>2]|0)+4>>2]|0;if(b|0?$i[c[(c[b>>2]|0)+44>>2]&8191](b,1220720)|0:0){__ZN7VariantC2EPK6Object(e,__ZNK4Node8get_nodeERK8NodePath(b,a+60|0)|0);__ZN7VariantaSERKS_(c[d>>2]|0,e);if(c[e>>2]|0)__ZN7Variant5clearEv(e);l=f;return 0}c[g>>2]=1;__ZN6StringaSEPKc(h,569573);l=f;return 0}function __ZN33VisualScriptNodeInstanceSceneNodeD2Ev(a){a=a|0;c[a>>2]=147660;__ZN8NodePathD2Ev(a+60|0);__ZN24VisualScriptNodeInstanceD2Ev(a);return}function __ZN33VisualScriptNodeInstanceSceneNodeD0Ev(a){a=a|0;c[a>>2]=147660;__ZN8NodePathD2Ev(a+60|0);__ZN24VisualScriptNodeInstanceD2Ev(a);__ZdlPv(a);return}function __ZN7ClassDB10_add_classI21VisualScriptSceneNodeEEvv(){var a=0,b=0,d=0,e=0,f=0,g=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+16|0;d=a+12|0;e=a+8|0;f=a+4|0;g=a;__ZN6StringC2EPKc(b,600622);c[e>>2]=c[b>>2];__ZN10StringNameC2ERK6String(d,e);__ZN6StringC2EPKc(b,570013);c[g>>2]=c[b>>2];__ZN10StringNameC2ERK6String(f,g);__ZN7ClassDB11_add_class2ERK10StringNameS2_(d,f);__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);__ZN10StringNameD2Ev(d);d=c[e>>2]|0;if(!d){l=a;return}if(__Z16atomic_decrementPj(d+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(d,1);l=a;return}function __ZN21VisualScriptSceneNode13_bind_methodsEv(){var a=0,b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0;a=l;l=l+64|0;if((l|0)>=(m|0))ba(64);b=a+44|0;d=a+32|0;e=a+24|0;f=a+12|0;g=a+40|0;h=a;i=a+16|0;j=a+8|0;k=a+4|0;__Z8D_METHODPKcS0_(d,566978,1128095);n=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(n);c[n>>2]=147684;__ZN10MethodBind10_set_constEb(n,0);__ZN10MethodBind24_generate_argument_typesEi(n,1);c[n+44>>2]=599;c[n+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,n,d,0,0)|0;n=d+4|0;o=c[n>>2]|0;if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0){p=c[n>>2]|0;n=(p|0)==0?0:p+-4|0;p=n+4|0;if(c[n>>2]|0){q=0;do{__ZN10StringNameD2Ev(p+(q<<2)|0);q=q+1|0}while(q>>>0<(c[n>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(o,1)}__ZN10StringNameD2Ev(d);__Z8D_METHODPKc(e,908103);d=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(d);c[d>>2]=147720;__ZN10MethodBind10_set_constEb(d,0);__ZN10MethodBind24_generate_argument_typesEi(d,0);__ZN10MethodBind12_set_returnsEb(d,1);c[d+44>>2]=4823;c[d+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,d,e,0,0)|0;d=e+4|0;o=c[d>>2]|0;if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0){n=c[d>>2]|0;d=(n|0)==0?0:n+-4|0;n=d+4|0;if(c[d>>2]|0){q=0;do{__ZN10StringNameD2Ev(n+(q<<2)|0);q=q+1|0}while(q>>>0<(c[d>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(o,1)}__ZN10StringNameD2Ev(e);__ZN6StringC2EPKc(b,600622);c[g>>2]=c[b>>2];__ZN10StringNameC2ERK6String(f,g);__ZN6StringC2EPKc(h,566992);__ZN6StringC2EPKc(i,1263606);e=b+4|0;c[e>>2]=0;o=b+12|0;c[o>>2]=0;c[b>>2]=16;d=c[h>>2]|0;if(d|0?(c[e>>2]=0,__Z28atomic_conditional_incrementPj(d+-8|0)|0):0)c[e>>2]=c[h>>2];c[b+8>>2]=24;e=c[o>>2]|0;if((e|0)!=(c[i>>2]|0)){if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);c[o>>2]=0;e=c[i>>2]|0;if(e|0?__Z28atomic_conditional_incrementPj(e+-8|0)|0:0)c[o>>2]=c[i>>2]}c[b+16>>2]=7;c[j>>2]=__Z11_scs_createPKc(566978)|0;c[k>>2]=__Z11_scs_createPKc(908103)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(f,b,j,k,-1);__ZN10StringNameD2Ev(k);__ZN10StringNameD2Ev(j);j=c[b+12>>2]|0;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);j=c[b+4>>2]|0;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);j=c[i>>2]|0;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);j=c[h>>2]|0;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(!f){l=a;return}if(__Z16atomic_decrementPj(f+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(f,1);l=a;return}function __ZN21VisualScriptSceneNode13set_node_pathERK8NodePath(a,b){a=a|0;b=b|0;__ZN8NodePathaSERKS_(a+152|0,b);__ZN16VisualScriptNode20ports_changed_notifyEv(a);return}function __ZN21VisualScriptSceneNode13get_node_pathEv(a){a=a|0;var b=0,d=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b;__ZN8NodePathC2ERKS_(d,a+152|0);l=b;return c[d>>2]|0}function __ZNK12MethodBind0RI21VisualScriptSceneNode8NodePathE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;if((b|0)!=-1){f=0;l=a;return f|0}__ZN8NodePathC2Ev(d);__ZN7VariantC2ERK8NodePath(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);__ZN8NodePathD2Ev(d);f=b;l=a;return f|0}function __ZNK12MethodBind0RI21VisualScriptSceneNode8NodePathE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,600622);l=a;return c[b>>2]|0}function __ZN12MethodBind0RI21VisualScriptSceneNode8NodePathE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;j=f+24|0;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1227496)|0:0){c[h>>2]=0;a[1263537]=0;k=c[d+24>>2]|0;if((k|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=k;c[b>>2]=0;l=f;return}n=k-(c[d+20>>2]|0)|0;if((n|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=n;c[b>>2]=0;l=f;return}n=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))o=n;else o=c[(c[d>>2]|0)+n>>2]|0;c[j>>2]=ij[o&8191](d)|0;__ZN7VariantC2ERK8NodePath(i,j);__ZN8NodePathD2Ev(j);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,266,1146558,0);c[b>>2]=0;l=f;return}function __ZN12MethodBind0RI21VisualScriptSceneNode8NodePathE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=d;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1227496)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;c[f>>2]=ij[i&8191](a)|0;__ZN8NodePathaSERKS_(e,f);__ZN8NodePathD2Ev(f);l=d;return}function __ZN12MethodBind0RI21VisualScriptSceneNode8NodePathED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I21VisualScriptSceneNodeRK8NodePathE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;if(b|0){f=0;l=a;return f|0}__ZN8NodePathC2Ev(d);__ZN7VariantC2ERK8NodePath(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);__ZN8NodePathD2Ev(d);f=b;l=a;return f|0}function __ZNK11MethodBind1I21VisualScriptSceneNodeRK8NodePathE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,600622);l=a;return c[b>>2]|0}function __ZN11MethodBind1I21VisualScriptSceneNodeRK8NodePathE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i+24|0;k=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1227496)|0:0){c[h>>2]=0;a[1263537]=0;n=d+24|0;o=c[n>>2]|0;if((o|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=o;c[b>>2]=0;l=i;return}p=o-(c[d+20>>2]|0)|0;if((p|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=p;c[b>>2]=0;l=i;return}if((g|0)>0){if((o|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);q=0}else{a[1263537]=0;q=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,q)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=q;c[b>>2]=0;l=i;return}}q=c[d+44>>2]|0;o=c[d+48>>2]|0;p=e+(o>>1)|0;if(!(o&1))r=q;else r=c[(c[p>>2]|0)+q>>2]|0;do if((g|0)<1){q=c[n>>2]|0;o=q+-1|0;if((q|0)>=1){e=c[d+16>>2]|0;s=(e|0)==0;if(s)t=0;else t=c[e+-4>>2]|0;if((q|0)<=(t|0)){if(s)u=0;else u=c[e+-4>>2]|0;do if((u|0)<(q|0)){if(s)v=0;else v=c[e+-4>>2]|0;if((v|0)<(q|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);w=0;break}else{a[1263537]=0;x=31;break}}else x=31;while(0);if((x|0)==31)w=e+(o*24|0)|0;__ZN7VariantC2ERKS_(k,w);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);c[j>>2]=__ZNK7Variantcv8NodePathEv(k)|0;Pi[r&2047](p,j);__ZN8NodePathD2Ev(j);if(c[k>>2]|0)__ZN7Variant5clearEv(k);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I21VisualScriptSceneNodeRK8NodePathE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e+4|0;g=e;if(!b)h=0;else{i=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1227496)|0;h=i?b:0}b=c[a+44>>2]|0;i=c[a+48>>2]|0;a=h+(i>>1)|0;if(!(i&1))j=b;else j=c[(c[a>>2]|0)+b>>2]|0;__ZN8NodePathC2ERKS_(f,c[d>>2]|0);c[g>>2]=c[f>>2];Pi[j&2047](a,g);__ZN8NodePathD2Ev(g);l=e;return}function __ZN11MethodBind1I21VisualScriptSceneNodeRK8NodePathED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN21VisualScriptSceneTree18_initialize_classvEv(b){b=b|0;if(a[1258358]|0)return;if(!(a[1258337]|0)){if(!(a[1257004]|0)){if(!(a[1257001]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI9ReferenceEEvv();__ZN9Reference13_bind_methodsEv();a[1257001]=1}__ZN7ClassDB10_add_classI8ResourceEEvv();__ZN8Resource13_bind_methodsEv();a[1257004]=1}__ZN7ClassDB10_add_classI16VisualScriptNodeEEvv();__ZN16VisualScriptNode13_bind_methodsEv();a[1258337]=1}__ZN7ClassDB10_add_classI21VisualScriptSceneTreeEEvv();a[1258358]=1;return}function __ZN21VisualScriptSceneTree5_setvERK10StringNameRK7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK21VisualScriptSceneTree5_getvERK10StringNameR7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK21VisualScriptSceneTree19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+24|0;g=e+4|0;h=e;if(!d)__ZNK16VisualScriptNode19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,0);__ZN6StringC2EPKc(f,600600);i=c[f>>2]|0;f=i;j=g+4|0;c[j>>2]=0;k=g+12|0;c[k>>2]=0;c[g>>2]=0;n=(i|0)==0;if(!n?(c[j>>2]=0,__Z28atomic_conditional_incrementPj(i+-8|0)|0):0)c[j>>2]=f;c[g+8>>2]=0;f=c[k>>2]|0;if(f|0){if(!(__Z16atomic_decrementPj(f+-8|0)|0))__ZN6Memory11free_staticEPvb(f,1);c[k>>2]=0}c[g+16>>2]=256;if(!(c[b>>2]|0)){k=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=k;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0}k=__ZnwjPFPvjE(32,4740)|0;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0;c[k+12>>2]=0;c[k+16>>2]=7;f=k+20|0;c[f>>2]=0;j=k+24|0;c[j>>2]=0;o=k+28|0;c[o>>2]=0;__ZN12PropertyInfoaSERKS_(k,g)|0;p=c[b>>2]|0;q=p+4|0;r=c[q>>2]|0;c[j>>2]=r;c[f>>2]=0;c[o>>2]=p;if(r|0)c[r+20>>2]=k;c[q>>2]=k;if(!(c[p>>2]|0))c[p>>2]=k;k=p+8|0;c[k>>2]=(c[k>>2]|0)+1;k=c[g+12>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);k=c[g+4>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);if(!n?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);__ZN10StringNameC2EPKc(h,600600);__ZN7ClassDB17get_property_listE10StringNameP4ListI12PropertyInfo16DefaultAllocatorEbPK6Object(h,b,1,a);__ZN10StringNameD2Ev(h);if(!d){l=e;return}__ZNK16VisualScriptNode19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,1);l=e;return}function __ZN21VisualScriptSceneTree14_notificationvEib(a,b,c){a=a|0;b=b|0;c=c|0;if(c){if(552!=510)__ZN16VisualScriptNode13_notificationEi(a,b)}else if(552!=510)__ZN16VisualScriptNode13_notificationEi(a,b);return}function __ZNK21VisualScriptSceneTree16_get_class_namevEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+8|0;e=b+4|0;f=b;g=a+148|0;a=c[g>>2]|0;if(a|0){if(c[a+4>>2]|0){l=b;return g|0}if(__ZNK6String6lengthEv(a+8|0)|0){l=b;return g|0}}__ZN6StringC2EPKc(d,600600);c[f>>2]=c[d>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameaSERKS_(g,e);__ZN10StringNameD2Ev(e);e=c[f>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);l=b;return g|0}function __ZNK21VisualScriptSceneTree18_validate_propertyER12PropertyInfo(a,b){a=a|0;b=b|0;return}function __ZNK21VisualScriptSceneTree9get_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,600600);l=a;return c[b>>2]|0}function __ZNK21VisualScriptSceneTree8is_classERK6String(a,b){a=a|0;b=b|0;var c=0;if(((!(__ZNK6StringeqEPKc(b,600600)|0)?!(__ZNK6StringeqEPKc(b,570013)|0):0)?!(__ZNK6StringeqEPKc(b,1110448)|0):0)?!(__ZNK6StringeqEPKc(b,1126157)|0):0)c=__ZNK6StringeqEPKc(b,1142944)|0;else c=1;return c|0}function __ZNK21VisualScriptSceneTree12is_class_ptrEPv(a,b){a=a|0;b=b|0;return (b|0)==1227500|((b|0)==1227416|((b|0)==1220696|((b|0)==1220724|(b|0)==1220580)))|0}function __ZN21VisualScriptSceneTreeD2Ev(a){a=a|0;var b=0,d=0,e=0,f=0;c[a>>2]=147756;__ZN10StringNameD2Ev(a+148|0);c[a>>2]=139696;__ZN5ArrayD2Ev(a+140|0);b=a+128|0;d=c[b>>2]|0;if(d|0?(__ZN3SetIP12VisualScript10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(b,c[d+8>>2]|0),d=c[a+132>>2]|0,e=c[b>>2]|0,c[e+8>>2]=d,c[a+136>>2]=0,f=d,c[f+12>>2]=f,e|0):0){__ZN6Memory11free_staticEPvb(e,0);c[b>>2]=0}__ZN10StringNameD2Ev(a+124|0);__ZN8ResourceD2Ev(a);return}function __ZN21VisualScriptSceneTreeD0Ev(a){a=a|0;var b=0,d=0,e=0,f=0;c[a>>2]=147756;__ZN10StringNameD2Ev(a+148|0);c[a>>2]=139696;__ZN5ArrayD2Ev(a+140|0);b=a+128|0;d=c[b>>2]|0;if(d|0?(__ZN3SetIP12VisualScript10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(b,c[d+8>>2]|0),d=c[a+132>>2]|0,e=c[b>>2]|0,c[e+8>>2]=d,c[a+136>>2]=0,f=d,c[f+12>>2]=f,e|0):0){__ZN6Memory11free_staticEPvb(e,0);c[b>>2]=0}__ZN10StringNameD2Ev(a+124|0);__ZN8ResourceD2Ev(a);__ZdlPv(a);return}function __ZNK21VisualScriptSceneTree30get_output_sequence_port_countEv(a){a=a|0;return 0}function __ZNK21VisualScriptSceneTree23has_input_sequence_portEv(a){a=a|0;return 0}function __ZNK21VisualScriptSceneTree29get_output_sequence_port_textEi(a,b){a=a|0;b=b|0;return 0}function __ZNK21VisualScriptSceneTree26get_input_value_port_countEv(a){a=a|0;return 0}function __ZNK21VisualScriptSceneTree27get_output_value_port_countEv(a){a=a|0;return 1}function __ZNK21VisualScriptSceneTree25get_input_value_port_infoEi(a,b,d){a=a|0;b=b|0;d=d|0;c[a>>2]=0;c[a+4>>2]=0;c[a+8>>2]=0;c[a+12>>2]=0;c[a+16>>2]=7;return}function __ZNK21VisualScriptSceneTree26get_output_value_port_infoEi(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=d;e=d+4|0;__ZN6StringC2EPKc(b,1126208);__ZN6StringC2EPKc(e,1263606);f=a+4|0;c[f>>2]=0;g=a+12|0;c[g>>2]=0;c[a>>2]=18;h=c[b>>2]|0;if(h|0?(c[f>>2]=0,__Z28atomic_conditional_incrementPj(h+-8|0)|0):0)c[f>>2]=c[b>>2];c[a+8>>2]=0;f=c[e>>2]|0;do if(f){c[g>>2]=0;if(!(__Z28atomic_conditional_incrementPj(f+-8|0)|0)){i=c[e>>2]|0;break}else{h=c[e>>2]|0;c[g>>2]=h;i=h;break}}else i=f;while(0);c[a+16>>2]=7;if(i|0?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);i=c[b>>2]|0;if(!i){l=d;return}if(__Z16atomic_decrementPj(i+-8|0)|0){l=d;return}__ZN6Memory11free_staticEPvb(i,1);l=d;return}function __ZNK21VisualScriptSceneTree11get_captionEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,917490);l=a;return c[b>>2]|0}function __ZNK21VisualScriptSceneTree8get_textEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1263606);l=a;return c[b>>2]|0}function __ZNK21VisualScriptSceneTree12get_categoryEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1109092);l=a;return c[b>>2]|0}function __ZN21VisualScriptSceneTree8instanceEP20VisualScriptInstance(a,b){a=a|0;b=b|0;var d=0;d=__ZnwjPKc(60,1263606)|0;__ZN24VisualScriptNodeInstanceC2Ev(d);c[d>>2]=147932;c[d+52>>2]=a;c[d+56>>2]=b;return d|0}function __ZNK21VisualScriptSceneTree17guess_output_typeEPN16VisualScriptNode9TypeGuessEi(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=e;b=a+8|0;__ZN10StringNameC2Ev(b);c[a+12>>2]=0;c[a+4>>2]=0;c[a>>2]=18;__ZN10StringNameC2EPKc(d,917490);__ZN10StringNameaSERKS_(b,d);__ZN10StringNameD2Ev(d);l=e;return}function __ZN33VisualScriptNodeInstanceSceneTree4stepEPPK7VariantPPS0_N24VisualScriptNodeInstance9StartModeES4_RNS0_9CallErrorER6String(b,d,e,f,g,h,i){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;i=i|0;g=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=g;d=c[(c[b+56>>2]|0)+4>>2]|0;if(d|0?$i[c[(c[d>>2]|0)+44>>2]&8191](d,1220720)|0:0){b=c[d+132>>2]|0;if(!b){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(947574,947583,260,947603,0);c[h>>2]=1;__ZN6StringaSEPKc(i,567002);l=g;return 0}a[1263537]=0;__ZN7VariantC2EPK6Object(f,b);__ZN7VariantaSERKS_(c[e>>2]|0,f);if(c[f>>2]|0)__ZN7Variant5clearEv(f);l=g;return 0}c[h>>2]=1;__ZN6StringaSEPKc(i,569573);l=g;return 0}function __ZN33VisualScriptNodeInstanceSceneTreeD0Ev(a){a=a|0;__ZN24VisualScriptNodeInstanceD2Ev(a);__ZdlPv(a);return}function __ZN7ClassDB10_add_classI21VisualScriptSceneTreeEEvv(){var a=0,b=0,d=0,e=0,f=0,g=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+16|0;d=a+12|0;e=a+8|0;f=a+4|0;g=a;__ZN6StringC2EPKc(b,600600);c[e>>2]=c[b>>2];__ZN10StringNameC2ERK6String(d,e);__ZN6StringC2EPKc(b,570013);c[g>>2]=c[b>>2];__ZN10StringNameC2ERK6String(f,g);__ZN7ClassDB11_add_class2ERK10StringNameS2_(d,f);__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);__ZN10StringNameD2Ev(d);d=c[e>>2]|0;if(!d){l=a;return}if(__Z16atomic_decrementPj(d+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(d,1);l=a;return}function __ZN24VisualScriptResourcePath18_initialize_classvEv(b){b=b|0;if(a[1258359]|0)return;if(!(a[1258337]|0)){if(!(a[1257004]|0)){if(!(a[1257001]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI9ReferenceEEvv();__ZN9Reference13_bind_methodsEv();a[1257001]=1}__ZN7ClassDB10_add_classI8ResourceEEvv();__ZN8Resource13_bind_methodsEv();a[1257004]=1}__ZN7ClassDB10_add_classI16VisualScriptNodeEEvv();__ZN16VisualScriptNode13_bind_methodsEv();a[1258337]=1}__ZN7ClassDB10_add_classI24VisualScriptResourcePathEEvv();__ZN24VisualScriptResourcePath13_bind_methodsEv();a[1258359]=1;return}function __ZN24VisualScriptResourcePath5_setvERK10StringNameRK7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK24VisualScriptResourcePath5_getvERK10StringNameR7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK24VisualScriptResourcePath19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+24|0;g=e+4|0;h=e;if(!d)__ZNK16VisualScriptNode19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,0);__ZN6StringC2EPKc(f,600575);i=c[f>>2]|0;f=i;j=g+4|0;c[j>>2]=0;k=g+12|0;c[k>>2]=0;c[g>>2]=0;n=(i|0)==0;if(!n?(c[j>>2]=0,__Z28atomic_conditional_incrementPj(i+-8|0)|0):0)c[j>>2]=f;c[g+8>>2]=0;f=c[k>>2]|0;if(f|0){if(!(__Z16atomic_decrementPj(f+-8|0)|0))__ZN6Memory11free_staticEPvb(f,1);c[k>>2]=0}c[g+16>>2]=256;if(!(c[b>>2]|0)){k=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=k;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0}k=__ZnwjPFPvjE(32,4740)|0;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0;c[k+12>>2]=0;c[k+16>>2]=7;f=k+20|0;c[f>>2]=0;j=k+24|0;c[j>>2]=0;o=k+28|0;c[o>>2]=0;__ZN12PropertyInfoaSERKS_(k,g)|0;p=c[b>>2]|0;q=p+4|0;r=c[q>>2]|0;c[j>>2]=r;c[f>>2]=0;c[o>>2]=p;if(r|0)c[r+20>>2]=k;c[q>>2]=k;if(!(c[p>>2]|0))c[p>>2]=k;k=p+8|0;c[k>>2]=(c[k>>2]|0)+1;k=c[g+12>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);k=c[g+4>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);if(!n?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);__ZN10StringNameC2EPKc(h,600575);__ZN7ClassDB17get_property_listE10StringNameP4ListI12PropertyInfo16DefaultAllocatorEbPK6Object(h,b,1,a);__ZN10StringNameD2Ev(h);if(!d){l=e;return}__ZNK16VisualScriptNode19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,1);l=e;return}function __ZN24VisualScriptResourcePath14_notificationvEib(a,b,c){a=a|0;b=b|0;c=c|0;if(c){if(552!=510)__ZN16VisualScriptNode13_notificationEi(a,b)}else if(552!=510)__ZN16VisualScriptNode13_notificationEi(a,b);return}function __ZNK24VisualScriptResourcePath16_get_class_namevEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+8|0;e=b+4|0;f=b;g=a+148|0;a=c[g>>2]|0;if(a|0){if(c[a+4>>2]|0){l=b;return g|0}if(__ZNK6String6lengthEv(a+8|0)|0){l=b;return g|0}}__ZN6StringC2EPKc(d,600575);c[f>>2]=c[d>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameaSERKS_(g,e);__ZN10StringNameD2Ev(e);e=c[f>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);l=b;return g|0}function __ZNK24VisualScriptResourcePath9get_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,600575);l=a;return c[b>>2]|0}function __ZNK24VisualScriptResourcePath8is_classERK6String(a,b){a=a|0;b=b|0;var c=0;if(((!(__ZNK6StringeqEPKc(b,600575)|0)?!(__ZNK6StringeqEPKc(b,570013)|0):0)?!(__ZNK6StringeqEPKc(b,1110448)|0):0)?!(__ZNK6StringeqEPKc(b,1126157)|0):0)c=__ZNK6StringeqEPKc(b,1142944)|0;else c=1;return c|0}function __ZNK24VisualScriptResourcePath12is_class_ptrEPv(a,b){a=a|0;b=b|0;return (b|0)==1227504|((b|0)==1227416|((b|0)==1220696|((b|0)==1220724|(b|0)==1220580)))|0}function __ZN24VisualScriptResourcePathD2Ev(a){a=a|0;var b=0;c[a>>2]=147956;b=c[a+152>>2]|0;if(b|0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(b,1);__ZN10StringNameD2Ev(a+148|0);__ZN16VisualScriptNodeD2Ev(a);return}function __ZN24VisualScriptResourcePathD0Ev(a){a=a|0;var b=0,d=0,e=0,f=0;c[a>>2]=147956;b=c[a+152>>2]|0;if(b|0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(b,1);__ZN10StringNameD2Ev(a+148|0);c[a>>2]=139696;__ZN5ArrayD2Ev(a+140|0);b=a+128|0;d=c[b>>2]|0;if(d|0?(__ZN3SetIP12VisualScript10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(b,c[d+8>>2]|0),d=c[a+132>>2]|0,e=c[b>>2]|0,c[e+8>>2]=d,c[a+136>>2]=0,f=d,c[f+12>>2]=f,e|0):0){__ZN6Memory11free_staticEPvb(e,0);c[b>>2]=0}__ZN10StringNameD2Ev(a+124|0);__ZN8ResourceD2Ev(a);__ZdlPv(a);return}function __ZNK24VisualScriptResourcePath30get_output_sequence_port_countEv(a){a=a|0;return 0}function __ZNK24VisualScriptResourcePath23has_input_sequence_portEv(a){a=a|0;return 0}function __ZNK24VisualScriptResourcePath29get_output_sequence_port_textEi(a,b){a=a|0;b=b|0;return 0}function __ZNK24VisualScriptResourcePath26get_input_value_port_countEv(a){a=a|0;return 0}function __ZNK24VisualScriptResourcePath27get_output_value_port_countEv(a){a=a|0;return 1}function __ZNK24VisualScriptResourcePath25get_input_value_port_infoEi(a,b,d){a=a|0;b=b|0;d=d|0;c[a>>2]=0;c[a+4>>2]=0;c[a+8>>2]=0;c[a+12>>2]=0;c[a+16>>2]=7;return}function __ZNK24VisualScriptResourcePath26get_output_value_port_infoEi(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=d;e=d+4|0;__ZN6StringC2EPKc(b,1128095);__ZN6StringC2EPKc(e,1263606);f=a+4|0;c[f>>2]=0;g=a+12|0;c[g>>2]=0;c[a>>2]=4;h=c[b>>2]|0;if(h|0?(c[f>>2]=0,__Z28atomic_conditional_incrementPj(h+-8|0)|0):0)c[f>>2]=c[b>>2];c[a+8>>2]=0;f=c[e>>2]|0;do if(f){c[g>>2]=0;if(!(__Z28atomic_conditional_incrementPj(f+-8|0)|0)){i=c[e>>2]|0;break}else{h=c[e>>2]|0;c[g>>2]=h;i=h;break}}else i=f;while(0);c[a+16>>2]=7;if(i|0?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);i=c[b>>2]|0;if(!i){l=d;return}if(__Z16atomic_decrementPj(i+-8|0)|0){l=d;return}__ZN6Memory11free_staticEPvb(i,1);l=d;return}function __ZNK24VisualScriptResourcePath11get_captionEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,567065);l=a;return c[b>>2]|0}function __ZNK24VisualScriptResourcePath8get_textEv(a){a=a|0;var b=0,d=0;b=a+152|0;a=c[b>>2]|0;if((a|0)!=0?(__Z28atomic_conditional_incrementPj(a+-8|0)|0)!=0:0)d=c[b>>2]|0;else d=0;return d|0}function __ZNK24VisualScriptResourcePath12get_categoryEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1109092);l=a;return c[b>>2]|0}function __ZN24VisualScriptResourcePath8instanceEP20VisualScriptInstance(a,b){a=a|0;b=b|0;var d=0,e=0;b=__ZnwjPKc(56,1263606)|0;__ZN24VisualScriptNodeInstanceC2Ev(b);c[b>>2]=148132;d=b+52|0;c[d>>2]=0;e=a+152|0;if(!(c[e>>2]|0))return b|0;c[d>>2]=0;a=c[e>>2]|0;if(!a)return b|0;if(!(__Z28atomic_conditional_incrementPj(a+-8|0)|0))return b|0;c[d>>2]=c[e>>2];return b|0}function __ZN36VisualScriptNodeInstanceResourcePath4stepEPPK7VariantPPS0_N24VisualScriptNodeInstance9StartModeES4_RNS0_9CallErrorER6String(a,b,d,e,f,g,h){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;h=l;l=l+32|0;if((l|0)>=(m|0))ba(32);g=h;__ZN7VariantC2ERK6String(g,a+52|0);__ZN7VariantaSERKS_(c[d>>2]|0,g);if(!(c[g>>2]|0)){l=h;return 0}__ZN7Variant5clearEv(g);l=h;return 0}function __ZN36VisualScriptNodeInstanceResourcePathD2Ev(a){a=a|0;var b=0;c[a>>2]=148132;b=c[a+52>>2]|0;if(b|0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(b,1);__ZN24VisualScriptNodeInstanceD2Ev(a);return}function __ZN36VisualScriptNodeInstanceResourcePathD0Ev(a){a=a|0;var b=0;c[a>>2]=148132;b=c[a+52>>2]|0;if(b|0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(b,1);__ZN24VisualScriptNodeInstanceD2Ev(a);__ZdlPv(a);return}function __ZN7ClassDB10_add_classI24VisualScriptResourcePathEEvv(){var a=0,b=0,d=0,e=0,f=0,g=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+16|0;d=a+12|0;e=a+8|0;f=a+4|0;g=a;__ZN6StringC2EPKc(b,600575);c[e>>2]=c[b>>2];__ZN10StringNameC2ERK6String(d,e);__ZN6StringC2EPKc(b,570013);c[g>>2]=c[b>>2];__ZN10StringNameC2ERK6String(f,g);__ZN7ClassDB11_add_class2ERK10StringNameS2_(d,f);__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);__ZN10StringNameD2Ev(d);d=c[e>>2]|0;if(!d){l=a;return}if(__Z16atomic_decrementPj(d+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(d,1);l=a;return}function __ZN24VisualScriptResourcePath13_bind_methodsEv(){var a=0,b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0;a=l;l=l+64|0;if((l|0)>=(m|0))ba(64);b=a+44|0;d=a+32|0;e=a+24|0;f=a+12|0;g=a+40|0;h=a;i=a+16|0;j=a+8|0;k=a+4|0;__Z8D_METHODPKcS0_(d,567078,1128095);n=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(n);c[n>>2]=148156;__ZN10MethodBind10_set_constEb(n,0);__ZN10MethodBind24_generate_argument_typesEi(n,1);c[n+44>>2]=600;c[n+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,n,d,0,0)|0;n=d+4|0;o=c[n>>2]|0;if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0){p=c[n>>2]|0;n=(p|0)==0?0:p+-4|0;p=n+4|0;if(c[n>>2]|0){q=0;do{__ZN10StringNameD2Ev(p+(q<<2)|0);q=q+1|0}while(q>>>0<(c[n>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(o,1)}__ZN10StringNameD2Ev(d);__Z8D_METHODPKc(e,567096);d=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(d);c[d>>2]=148192;__ZN10MethodBind10_set_constEb(d,0);__ZN10MethodBind24_generate_argument_typesEi(d,0);__ZN10MethodBind12_set_returnsEb(d,1);c[d+44>>2]=4824;c[d+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,d,e,0,0)|0;d=e+4|0;o=c[d>>2]|0;if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0){n=c[d>>2]|0;d=(n|0)==0?0:n+-4|0;n=d+4|0;if(c[d>>2]|0){q=0;do{__ZN10StringNameD2Ev(n+(q<<2)|0);q=q+1|0}while(q>>>0<(c[d>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(o,1)}__ZN10StringNameD2Ev(e);__ZN6StringC2EPKc(b,600575);c[g>>2]=c[b>>2];__ZN10StringNameC2ERK6String(f,g);__ZN6StringC2EPKc(h,1128095);__ZN6StringC2EPKc(i,1263606);e=b+4|0;c[e>>2]=0;o=b+12|0;c[o>>2]=0;c[b>>2]=4;d=c[h>>2]|0;if(d|0?(c[e>>2]=0,__Z28atomic_conditional_incrementPj(d+-8|0)|0):0)c[e>>2]=c[h>>2];c[b+8>>2]=13;e=c[o>>2]|0;if((e|0)!=(c[i>>2]|0)){if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);c[o>>2]=0;e=c[i>>2]|0;if(e|0?__Z28atomic_conditional_incrementPj(e+-8|0)|0:0)c[o>>2]=c[i>>2]}c[b+16>>2]=7;c[j>>2]=__Z11_scs_createPKc(567078)|0;c[k>>2]=__Z11_scs_createPKc(567096)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(f,b,j,k,-1);__ZN10StringNameD2Ev(k);__ZN10StringNameD2Ev(j);j=c[b+12>>2]|0;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);j=c[b+4>>2]|0;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);j=c[i>>2]|0;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);j=c[h>>2]|0;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(!f){l=a;return}if(__Z16atomic_decrementPj(f+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(f,1);l=a;return}function __ZN24VisualScriptResourcePath17set_resource_pathERK6String(a,b){a=a|0;b=b|0;var d=0,e=0;d=a+152|0;e=c[d>>2]|0;if((e|0)!=(c[b>>2]|0)){if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);c[d>>2]=0;e=c[b>>2]|0;if(e|0?__Z28atomic_conditional_incrementPj(e+-8|0)|0:0)c[d>>2]=c[b>>2]}__ZN16VisualScriptNode20ports_changed_notifyEv(a);return}function __ZN24VisualScriptResourcePath17get_resource_pathEv(a){a=a|0;var b=0,d=0;b=a+152|0;a=c[b>>2]|0;if((a|0)!=0?(__Z28atomic_conditional_incrementPj(a+-8|0)|0)!=0:0)d=c[b>>2]|0;else d=0;return d|0}function __ZNK12MethodBind0RI24VisualScriptResourcePath6StringE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;if((b|0)!=-1){f=0;l=a;return f|0}c[d>>2]=0;__ZN7VariantC2ERK6String(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);e=c[d>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);f=b;l=a;return f|0}function __ZNK12MethodBind0RI24VisualScriptResourcePath6StringE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,600575);l=a;return c[b>>2]|0}function __ZN12MethodBind0RI24VisualScriptResourcePath6StringE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;j=f+24|0;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1227504)|0:0){c[h>>2]=0;a[1263537]=0;k=c[d+24>>2]|0;if((k|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=k;c[b>>2]=0;l=f;return}n=k-(c[d+20>>2]|0)|0;if((n|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=n;c[b>>2]=0;l=f;return}n=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))o=n;else o=c[(c[d>>2]|0)+n>>2]|0;c[j>>2]=ij[o&8191](d)|0;__ZN7VariantC2ERK6String(i,j);d=c[j>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,266,1146558,0);c[b>>2]=0;l=f;return}function __ZN12MethodBind0RI24VisualScriptResourcePath6StringE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0;if(!b)f=0;else{d=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1227504)|0;f=d?b:0}b=c[a+44>>2]|0;d=c[a+48>>2]|0;a=f+(d>>1)|0;if(!(d&1))g=b;else g=c[(c[a>>2]|0)+b>>2]|0;b=ij[g&8191](a)|0;a=b;g=c[e>>2]|0;if((g|0)==(b|0)){if(!b)return}else{if(g|0?(__Z16atomic_decrementPj(g+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(g,1);c[e>>2]=0;if(!b)return;if(__Z28atomic_conditional_incrementPj(b+-8|0)|0)c[e>>2]=a}if(__Z16atomic_decrementPj(b+-8|0)|0)return;__ZN6Memory11free_staticEPvb(b,1);return}function __ZN12MethodBind0RI24VisualScriptResourcePath6StringED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I24VisualScriptResourcePathRK6StringE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;if(b|0){f=0;l=a;return f|0}c[d>>2]=0;__ZN7VariantC2ERK6String(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);e=c[d>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);f=b;l=a;return f|0}function __ZNK11MethodBind1I24VisualScriptResourcePathRK6StringE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,600575);l=a;return c[b>>2]|0}function __ZN11MethodBind1I24VisualScriptResourcePathRK6StringE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i+24|0;k=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1227504)|0:0){c[h>>2]=0;a[1263537]=0;n=d+24|0;o=c[n>>2]|0;if((o|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=o;c[b>>2]=0;l=i;return}p=o-(c[d+20>>2]|0)|0;if((p|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=p;c[b>>2]=0;l=i;return}if((g|0)>0){if((o|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);q=0}else{a[1263537]=0;q=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,q)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=q;c[b>>2]=0;l=i;return}}q=c[d+44>>2]|0;o=c[d+48>>2]|0;p=e+(o>>1)|0;if(!(o&1))r=q;else r=c[(c[p>>2]|0)+q>>2]|0;do if((g|0)<1){q=c[n>>2]|0;o=q+-1|0;if((q|0)>=1){e=c[d+16>>2]|0;s=(e|0)==0;if(s)t=0;else t=c[e+-4>>2]|0;if((q|0)<=(t|0)){if(s)u=0;else u=c[e+-4>>2]|0;do if((u|0)<(q|0)){if(s)v=0;else v=c[e+-4>>2]|0;if((v|0)<(q|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);w=0;break}else{a[1263537]=0;x=31;break}}else x=31;while(0);if((x|0)==31)w=e+(o*24|0)|0;__ZN7VariantC2ERKS_(k,w);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);c[j>>2]=__ZNK7Variantcv6StringEv(k)|0;Pi[r&2047](p,j);p=c[j>>2]|0;if(p|0?(__Z16atomic_decrementPj(p+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(p,1);if(c[k>>2]|0)__ZN7Variant5clearEv(k);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I24VisualScriptResourcePathRK6StringE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1227504)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;b=c[d>>2]|0;d=c[b>>2]|0;if((d|0)!=0?(__Z28atomic_conditional_incrementPj(d+-8|0)|0)!=0:0)j=c[b>>2]|0;else j=0;c[f>>2]=j;Pi[i&2047](a,f);a=c[f>>2]|0;if(!a){l=e;return}if(__Z16atomic_decrementPj(a+-8|0)|0){l=e;return}__ZN6Memory11free_staticEPvb(a,1);l=e;return}function __ZN11MethodBind1I24VisualScriptResourcePathRK6StringED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN16VisualScriptSelf18_initialize_classvEv(b){b=b|0;if(a[1258360]|0)return;if(!(a[1258337]|0)){if(!(a[1257004]|0)){if(!(a[1257001]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI9ReferenceEEvv();__ZN9Reference13_bind_methodsEv();a[1257001]=1}__ZN7ClassDB10_add_classI8ResourceEEvv();__ZN8Resource13_bind_methodsEv();a[1257004]=1}__ZN7ClassDB10_add_classI16VisualScriptNodeEEvv();__ZN16VisualScriptNode13_bind_methodsEv();a[1258337]=1}__ZN7ClassDB10_add_classI16VisualScriptSelfEEvv();a[1258360]=1;return}function __ZN16VisualScriptSelf5_setvERK10StringNameRK7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK16VisualScriptSelf5_getvERK10StringNameR7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK16VisualScriptSelf19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+24|0;g=e+4|0;h=e;if(!d)__ZNK16VisualScriptNode19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,0);__ZN6StringC2EPKc(f,600558);i=c[f>>2]|0;f=i;j=g+4|0;c[j>>2]=0;k=g+12|0;c[k>>2]=0;c[g>>2]=0;n=(i|0)==0;if(!n?(c[j>>2]=0,__Z28atomic_conditional_incrementPj(i+-8|0)|0):0)c[j>>2]=f;c[g+8>>2]=0;f=c[k>>2]|0;if(f|0){if(!(__Z16atomic_decrementPj(f+-8|0)|0))__ZN6Memory11free_staticEPvb(f,1);c[k>>2]=0}c[g+16>>2]=256;if(!(c[b>>2]|0)){k=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=k;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0}k=__ZnwjPFPvjE(32,4740)|0;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0;c[k+12>>2]=0;c[k+16>>2]=7;f=k+20|0;c[f>>2]=0;j=k+24|0;c[j>>2]=0;o=k+28|0;c[o>>2]=0;__ZN12PropertyInfoaSERKS_(k,g)|0;p=c[b>>2]|0;q=p+4|0;r=c[q>>2]|0;c[j>>2]=r;c[f>>2]=0;c[o>>2]=p;if(r|0)c[r+20>>2]=k;c[q>>2]=k;if(!(c[p>>2]|0))c[p>>2]=k;k=p+8|0;c[k>>2]=(c[k>>2]|0)+1;k=c[g+12>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);k=c[g+4>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);if(!n?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);__ZN10StringNameC2EPKc(h,600558);__ZN7ClassDB17get_property_listE10StringNameP4ListI12PropertyInfo16DefaultAllocatorEbPK6Object(h,b,1,a);__ZN10StringNameD2Ev(h);if(!d){l=e;return}__ZNK16VisualScriptNode19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,1);l=e;return}function __ZN16VisualScriptSelf14_notificationvEib(a,b,c){a=a|0;b=b|0;c=c|0;if(c){if(552!=510)__ZN16VisualScriptNode13_notificationEi(a,b)}else if(552!=510)__ZN16VisualScriptNode13_notificationEi(a,b);return}function __ZNK16VisualScriptSelf16_get_class_namevEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+8|0;e=b+4|0;f=b;g=a+148|0;a=c[g>>2]|0;if(a|0){if(c[a+4>>2]|0){l=b;return g|0}if(__ZNK6String6lengthEv(a+8|0)|0){l=b;return g|0}}__ZN6StringC2EPKc(d,600558);c[f>>2]=c[d>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameaSERKS_(g,e);__ZN10StringNameD2Ev(e);e=c[f>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);l=b;return g|0}function __ZNK16VisualScriptSelf9get_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,600558);l=a;return c[b>>2]|0}function __ZNK16VisualScriptSelf8is_classERK6String(a,b){a=a|0;b=b|0;var c=0;if(((!(__ZNK6StringeqEPKc(b,600558)|0)?!(__ZNK6StringeqEPKc(b,570013)|0):0)?!(__ZNK6StringeqEPKc(b,1110448)|0):0)?!(__ZNK6StringeqEPKc(b,1126157)|0):0)c=__ZNK6StringeqEPKc(b,1142944)|0;else c=1;return c|0}function __ZNK16VisualScriptSelf12is_class_ptrEPv(a,b){a=a|0;b=b|0;return (b|0)==1227508|((b|0)==1227416|((b|0)==1220696|((b|0)==1220724|(b|0)==1220580)))|0}function __ZN16VisualScriptSelfD2Ev(a){a=a|0;var b=0,d=0,e=0,f=0;c[a>>2]=148228;__ZN10StringNameD2Ev(a+148|0);c[a>>2]=139696;__ZN5ArrayD2Ev(a+140|0);b=a+128|0;d=c[b>>2]|0;if(d|0?(__ZN3SetIP12VisualScript10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(b,c[d+8>>2]|0),d=c[a+132>>2]|0,e=c[b>>2]|0,c[e+8>>2]=d,c[a+136>>2]=0,f=d,c[f+12>>2]=f,e|0):0){__ZN6Memory11free_staticEPvb(e,0);c[b>>2]=0}__ZN10StringNameD2Ev(a+124|0);__ZN8ResourceD2Ev(a);return}function __ZN16VisualScriptSelfD0Ev(a){a=a|0;var b=0,d=0,e=0,f=0;c[a>>2]=148228;__ZN10StringNameD2Ev(a+148|0);c[a>>2]=139696;__ZN5ArrayD2Ev(a+140|0);b=a+128|0;d=c[b>>2]|0;if(d|0?(__ZN3SetIP12VisualScript10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(b,c[d+8>>2]|0),d=c[a+132>>2]|0,e=c[b>>2]|0,c[e+8>>2]=d,c[a+136>>2]=0,f=d,c[f+12>>2]=f,e|0):0){__ZN6Memory11free_staticEPvb(e,0);c[b>>2]=0}__ZN10StringNameD2Ev(a+124|0);__ZN8ResourceD2Ev(a);__ZdlPv(a);return}function __ZNK16VisualScriptSelf30get_output_sequence_port_countEv(a){a=a|0;return 0}function __ZNK16VisualScriptSelf23has_input_sequence_portEv(a){a=a|0;return 0}function __ZNK16VisualScriptSelf29get_output_sequence_port_textEi(a,b){a=a|0;b=b|0;return 0}function __ZNK16VisualScriptSelf26get_input_value_port_countEv(a){a=a|0;return 0}function __ZNK16VisualScriptSelf27get_output_value_port_countEv(a){a=a|0;return 1}function __ZNK16VisualScriptSelf25get_input_value_port_infoEi(a,b,d){a=a|0;b=b|0;d=d|0;c[a>>2]=0;c[a+4>>2]=0;c[a+8>>2]=0;c[a+12>>2]=0;c[a+16>>2]=7;return}function __ZNK16VisualScriptSelf26get_output_value_port_infoEi(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=d;e=d+4|0;__ZN6StringC2EPKc(b,1126208);__ZN6StringC2EPKc(e,1263606);f=a+4|0;c[f>>2]=0;g=a+12|0;c[g>>2]=0;c[a>>2]=18;h=c[b>>2]|0;if(h|0?(c[f>>2]=0,__Z28atomic_conditional_incrementPj(h+-8|0)|0):0)c[f>>2]=c[b>>2];c[a+8>>2]=0;f=c[e>>2]|0;do if(f){c[g>>2]=0;if(!(__Z28atomic_conditional_incrementPj(f+-8|0)|0)){i=c[e>>2]|0;break}else{h=c[e>>2]|0;c[g>>2]=h;i=h;break}}else i=f;while(0);c[a+16>>2]=7;if(i|0?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);i=c[b>>2]|0;if(!i){l=d;return}if(__Z16atomic_decrementPj(i+-8|0)|0){l=d;return}__ZN6Memory11free_staticEPvb(i,1);l=d;return}function __ZNK16VisualScriptSelf11get_captionEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,567114);l=a;return c[b>>2]|0}function __ZNK16VisualScriptSelf8get_textEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+8|0;e=b+4|0;f=b;g=__ZNK16VisualScriptNode17get_visual_scriptEv(a)|0;if(!g){__ZN6StringC2EPKc(e,1263606);h=e;i=c[h>>2]|0;l=b;return i|0}if(__ZN9Reference11unreferenceEv(g)|0?__Z17predelete_handlerP6Object(g)|0:0){gj[c[(c[g>>2]|0)+76>>2]&8191](g);__ZN6Memory11free_staticEPvb(g,0)}g=__ZNK16VisualScriptNode17get_visual_scriptEv(a)|0;a=ij[c[(c[g>>2]|0)+128>>2]&8191](g)|0;c[f>>2]=a;do if(a){j=c[a+4>>2]|0;if(j|0){__ZN6StringC2EPKc(d,j);k=c[d>>2]|0;break}j=a+8|0;c[d>>2]=0;n=c[j>>2]|0;if((n|0)!=0?(c[d>>2]=0,(__Z28atomic_conditional_incrementPj(n+-8|0)|0)!=0):0){n=c[j>>2]|0;c[d>>2]=n;k=n}else k=0}else{c[d>>2]=0;k=0}while(0);c[e>>2]=k;__ZN10StringNameD2Ev(f);if(!g){h=e;i=c[h>>2]|0;l=b;return i|0}if(!(__ZN9Reference11unreferenceEv(g)|0)){h=e;i=c[h>>2]|0;l=b;return i|0}if(!(__Z17predelete_handlerP6Object(g)|0)){h=e;i=c[h>>2]|0;l=b;return i|0}gj[c[(c[g>>2]|0)+76>>2]&8191](g);__ZN6Memory11free_staticEPvb(g,0);h=e;i=c[h>>2]|0;l=b;return i|0}function __ZNK16VisualScriptSelf12get_categoryEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1109092);l=a;return c[b>>2]|0}function __ZN16VisualScriptSelf8instanceEP20VisualScriptInstance(a,b){a=a|0;b=b|0;a=__ZnwjPKc(56,1263606)|0;__ZN24VisualScriptNodeInstanceC2Ev(a);c[a>>2]=148404;c[a+52>>2]=b;return a|0}function __ZNK16VisualScriptSelf17guess_output_typeEPN16VisualScriptNode9TypeGuessEi(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=e;f=a+8|0;__ZN10StringNameC2Ev(f);g=a+12|0;c[g>>2]=0;c[a+4>>2]=0;c[a>>2]=18;__ZN10StringNameC2EPKc(d,1142944);__ZN10StringNameaSERKS_(f,d);__ZN10StringNameD2Ev(d);a=__ZNK16VisualScriptNode17get_visual_scriptEv(b)|0;if(!a){l=e;return}if($i[c[(c[a>>2]|0)+44>>2]&8191](a,1220708)|0){__ZN9Reference9referenceEv(a);h=a;i=a}else{h=a;i=0}if(__ZN9Reference11unreferenceEv(h)|0?__Z17predelete_handlerP6Object(a)|0:0){gj[c[(c[a>>2]|0)+76>>2]&8191](a);__ZN6Memory11free_staticEPvb(a,0)}if(!i){l=e;return}c[d>>2]=ij[c[(c[i>>2]|0)+128>>2]&8191](i)|0;__ZN10StringNameaSERKS_(f,d);__ZN10StringNameD2Ev(d);d=c[g>>2]|0;if((i|0)==(d|0))j=i;else{if((d|0?__ZN9Reference11unreferenceEv(d)|0:0)?(d=c[g>>2]|0,__Z17predelete_handlerP6Object(d)|0):0){gj[c[(c[d>>2]|0)+76>>2]&8191](d);__ZN6Memory11free_staticEPvb(d,0)}c[g>>2]=i;__ZN9Reference9referenceEv(i);j=i}if(!(__ZN9Reference11unreferenceEv(j)|0)){l=e;return}if(!(__Z17predelete_handlerP6Object(i)|0)){l=e;return}gj[c[(c[i>>2]|0)+76>>2]&8191](i);__ZN6Memory11free_staticEPvb(i,0);l=e;return}function __ZN28VisualScriptNodeInstanceSelf4stepEPPK7VariantPPS0_N24VisualScriptNodeInstance9StartModeES4_RNS0_9CallErrorER6String(a,b,d,e,f,g,h){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;h=l;l=l+32|0;if((l|0)>=(m|0))ba(32);g=h;__ZN7VariantC2EPK6Object(g,c[(c[a+52>>2]|0)+4>>2]|0);__ZN7VariantaSERKS_(c[d>>2]|0,g);if(!(c[g>>2]|0)){l=h;return 0}__ZN7Variant5clearEv(g);l=h;return 0}function __ZN28VisualScriptNodeInstanceSelfD0Ev(a){a=a|0;__ZN24VisualScriptNodeInstanceD2Ev(a);__ZdlPv(a);return}function __ZN7ClassDB10_add_classI16VisualScriptSelfEEvv(){var a=0,b=0,d=0,e=0,f=0,g=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+16|0;d=a+12|0;e=a+8|0;f=a+4|0;g=a;__ZN6StringC2EPKc(b,600558);c[e>>2]=c[b>>2];__ZN10StringNameC2ERK6String(d,e);__ZN6StringC2EPKc(b,570013);c[g>>2]=c[b>>2];__ZN10StringNameC2ERK6String(f,g);__ZN7ClassDB11_add_class2ERK10StringNameS2_(d,f);__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);__ZN10StringNameD2Ev(d);d=c[e>>2]|0;if(!d){l=a;return}if(__Z16atomic_decrementPj(d+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(d,1);l=a;return}function __ZN22VisualScriptCustomNode18_initialize_classvEv(b){b=b|0;if(a[1258361]|0)return;if(!(a[1258337]|0)){if(!(a[1257004]|0)){if(!(a[1257001]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI9ReferenceEEvv();__ZN9Reference13_bind_methodsEv();a[1257001]=1}__ZN7ClassDB10_add_classI8ResourceEEvv();__ZN8Resource13_bind_methodsEv();a[1257004]=1}__ZN7ClassDB10_add_classI16VisualScriptNodeEEvv();__ZN16VisualScriptNode13_bind_methodsEv();a[1258337]=1}__ZN7ClassDB10_add_classI22VisualScriptCustomNodeEEvv();__ZN22VisualScriptCustomNode13_bind_methodsEv();a[1258361]=1;return}function __ZN22VisualScriptCustomNode5_setvERK10StringNameRK7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK22VisualScriptCustomNode5_getvERK10StringNameR7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK22VisualScriptCustomNode19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+24|0;g=e+4|0;h=e;if(!d)__ZNK16VisualScriptNode19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,0);__ZN6StringC2EPKc(f,600535);i=c[f>>2]|0;f=i;j=g+4|0;c[j>>2]=0;k=g+12|0;c[k>>2]=0;c[g>>2]=0;n=(i|0)==0;if(!n?(c[j>>2]=0,__Z28atomic_conditional_incrementPj(i+-8|0)|0):0)c[j>>2]=f;c[g+8>>2]=0;f=c[k>>2]|0;if(f|0){if(!(__Z16atomic_decrementPj(f+-8|0)|0))__ZN6Memory11free_staticEPvb(f,1);c[k>>2]=0}c[g+16>>2]=256;if(!(c[b>>2]|0)){k=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=k;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0}k=__ZnwjPFPvjE(32,4740)|0;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0;c[k+12>>2]=0;c[k+16>>2]=7;f=k+20|0;c[f>>2]=0;j=k+24|0;c[j>>2]=0;o=k+28|0;c[o>>2]=0;__ZN12PropertyInfoaSERKS_(k,g)|0;p=c[b>>2]|0;q=p+4|0;r=c[q>>2]|0;c[j>>2]=r;c[f>>2]=0;c[o>>2]=p;if(r|0)c[r+20>>2]=k;c[q>>2]=k;if(!(c[p>>2]|0))c[p>>2]=k;k=p+8|0;c[k>>2]=(c[k>>2]|0)+1;k=c[g+12>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);k=c[g+4>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);if(!n?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);__ZN10StringNameC2EPKc(h,600535);__ZN7ClassDB17get_property_listE10StringNameP4ListI12PropertyInfo16DefaultAllocatorEbPK6Object(h,b,1,a);__ZN10StringNameD2Ev(h);if(!d){l=e;return}__ZNK16VisualScriptNode19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,1);l=e;return}function __ZN22VisualScriptCustomNode14_notificationvEib(a,b,c){a=a|0;b=b|0;c=c|0;if(c){if(552!=510)__ZN16VisualScriptNode13_notificationEi(a,b)}else if(552!=510)__ZN16VisualScriptNode13_notificationEi(a,b);return}function __ZNK22VisualScriptCustomNode16_get_class_namevEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+8|0;e=b+4|0;f=b;g=a+148|0;a=c[g>>2]|0;if(a|0){if(c[a+4>>2]|0){l=b;return g|0}if(__ZNK6String6lengthEv(a+8|0)|0){l=b;return g|0}}__ZN6StringC2EPKc(d,600535);c[f>>2]=c[d>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameaSERKS_(g,e);__ZN10StringNameD2Ev(e);e=c[f>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);l=b;return g|0}function __ZNK22VisualScriptCustomNode9get_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,600535);l=a;return c[b>>2]|0}function __ZNK22VisualScriptCustomNode8is_classERK6String(a,b){a=a|0;b=b|0;var c=0;if(((!(__ZNK6StringeqEPKc(b,600535)|0)?!(__ZNK6StringeqEPKc(b,570013)|0):0)?!(__ZNK6StringeqEPKc(b,1110448)|0):0)?!(__ZNK6StringeqEPKc(b,1126157)|0):0)c=__ZNK6StringeqEPKc(b,1142944)|0;else c=1;return c|0}function __ZNK22VisualScriptCustomNode12is_class_ptrEPv(a,b){a=a|0;b=b|0;return (b|0)==1227516|((b|0)==1227416|((b|0)==1220696|((b|0)==1220724|(b|0)==1220580)))|0}function __ZN22VisualScriptCustomNodeD2Ev(a){a=a|0;var b=0,d=0,e=0,f=0;c[a>>2]=148428;__ZN10StringNameD2Ev(a+148|0);c[a>>2]=139696;__ZN5ArrayD2Ev(a+140|0);b=a+128|0;d=c[b>>2]|0;if(d|0?(__ZN3SetIP12VisualScript10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(b,c[d+8>>2]|0),d=c[a+132>>2]|0,e=c[b>>2]|0,c[e+8>>2]=d,c[a+136>>2]=0,f=d,c[f+12>>2]=f,e|0):0){__ZN6Memory11free_staticEPvb(e,0);c[b>>2]=0}__ZN10StringNameD2Ev(a+124|0);__ZN8ResourceD2Ev(a);return}function __ZN22VisualScriptCustomNodeD0Ev(a){a=a|0;var b=0,d=0,e=0,f=0;c[a>>2]=148428;__ZN10StringNameD2Ev(a+148|0);c[a>>2]=139696;__ZN5ArrayD2Ev(a+140|0);b=a+128|0;d=c[b>>2]|0;if(d|0?(__ZN3SetIP12VisualScript10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(b,c[d+8>>2]|0),d=c[a+132>>2]|0,e=c[b>>2]|0,c[e+8>>2]=d,c[a+136>>2]=0,f=d,c[f+12>>2]=f,e|0):0){__ZN6Memory11free_staticEPvb(e,0);c[b>>2]=0}__ZN10StringNameD2Ev(a+124|0);__ZN8ResourceD2Ev(a);__ZdlPv(a);return}function __ZNK22VisualScriptCustomNode30get_output_sequence_port_countEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0;b=l;l=l+160|0;if((l|0)>=(m|0))ba(160);d=b+144|0;e=b+120|0;f=b+96|0;g=b+72|0;h=b+48|0;i=b+24|0;j=b;k=a+52|0;a=c[k>>2]|0;if(!a){n=0;l=b;return n|0}o=c[(c[a>>2]|0)+24>>2]|0;__ZN10StringNameC2EPKc(d,567552);p=$i[o&8191](a,d)|0;__ZN10StringNameD2Ev(d);if(!p){n=0;l=b;return n|0}p=c[k>>2]|0;k=c[(c[p>>2]|0)+28>>2]|0;__ZN10StringNameC2EPKc(d,567552);c[f>>2]=0;c[g>>2]=0;c[h>>2]=0;c[i>>2]=0;c[j>>2]=0;Ui[k&7](e,p,d,f,g,h,i,j);p=__ZNK7VariantcviEv(e)|0;if(c[e>>2]|0)__ZN7Variant5clearEv(e);if(c[j>>2]|0)__ZN7Variant5clearEv(j);if(c[i>>2]|0)__ZN7Variant5clearEv(i);if(c[h>>2]|0)__ZN7Variant5clearEv(h);if(c[g>>2]|0)__ZN7Variant5clearEv(g);if(c[f>>2]|0)__ZN7Variant5clearEv(f);__ZN10StringNameD2Ev(d);n=p;l=b;return n|0}function __ZNK22VisualScriptCustomNode23has_input_sequence_portEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0;b=l;l=l+160|0;if((l|0)>=(m|0))ba(160);d=b+144|0;e=b+120|0;f=b+96|0;g=b+72|0;h=b+48|0;i=b+24|0;j=b;k=a+52|0;a=c[k>>2]|0;if(!a){n=0;l=b;return n|0}o=c[(c[a>>2]|0)+24>>2]|0;__ZN10StringNameC2EPKc(d,567527);p=$i[o&8191](a,d)|0;__ZN10StringNameD2Ev(d);if(!p){n=0;l=b;return n|0}p=c[k>>2]|0;k=c[(c[p>>2]|0)+28>>2]|0;__ZN10StringNameC2EPKc(d,567527);c[f>>2]=0;c[g>>2]=0;c[h>>2]=0;c[i>>2]=0;c[j>>2]=0;Ui[k&7](e,p,d,f,g,h,i,j);p=__ZNK7VariantcvbEv(e)|0;if(c[e>>2]|0)__ZN7Variant5clearEv(e);if(c[j>>2]|0)__ZN7Variant5clearEv(j);if(c[i>>2]|0)__ZN7Variant5clearEv(i);if(c[h>>2]|0)__ZN7Variant5clearEv(h);if(c[g>>2]|0)__ZN7Variant5clearEv(g);if(c[f>>2]|0)__ZN7Variant5clearEv(f);__ZN10StringNameD2Ev(d);n=p;l=b;return n|0}function __ZNK22VisualScriptCustomNode29get_output_sequence_port_textEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0;d=l;l=l+160|0;if((l|0)>=(m|0))ba(160);e=d+144|0;f=d+120|0;g=d+96|0;h=d+72|0;i=d+48|0;j=d+24|0;k=d;n=a+52|0;a=c[n>>2]|0;if(!a){o=0;l=d;return o|0}p=c[(c[a>>2]|0)+24>>2]|0;__ZN10StringNameC2EPKc(e,567496);q=$i[p&8191](a,e)|0;__ZN10StringNameD2Ev(e);if(!q){o=0;l=d;return o|0}q=c[n>>2]|0;n=c[(c[q>>2]|0)+28>>2]|0;__ZN10StringNameC2EPKc(e,567496);__ZN7VariantC2Ei(g,b);c[h>>2]=0;c[i>>2]=0;c[j>>2]=0;c[k>>2]=0;Ui[n&7](f,q,e,g,h,i,j,k);q=__ZNK7Variantcv6StringEv(f)|0;if(c[f>>2]|0)__ZN7Variant5clearEv(f);if(c[k>>2]|0)__ZN7Variant5clearEv(k);if(c[j>>2]|0)__ZN7Variant5clearEv(j);if(c[i>>2]|0)__ZN7Variant5clearEv(i);if(c[h>>2]|0)__ZN7Variant5clearEv(h);if(c[g>>2]|0)__ZN7Variant5clearEv(g);__ZN10StringNameD2Ev(e);o=q;l=d;return o|0}function __ZNK22VisualScriptCustomNode26get_input_value_port_countEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0;b=l;l=l+160|0;if((l|0)>=(m|0))ba(160);d=b+144|0;e=b+120|0;f=b+96|0;g=b+72|0;h=b+48|0;i=b+24|0;j=b;k=a+52|0;a=c[k>>2]|0;if(!a){n=0;l=b;return n|0}o=c[(c[a>>2]|0)+24>>2]|0;__ZN10StringNameC2EPKc(d,567468);p=$i[o&8191](a,d)|0;__ZN10StringNameD2Ev(d);if(!p){n=0;l=b;return n|0}p=c[k>>2]|0;k=c[(c[p>>2]|0)+28>>2]|0;__ZN10StringNameC2EPKc(d,567468);c[f>>2]=0;c[g>>2]=0;c[h>>2]=0;c[i>>2]=0;c[j>>2]=0;Ui[k&7](e,p,d,f,g,h,i,j);p=__ZNK7VariantcviEv(e)|0;if(c[e>>2]|0)__ZN7Variant5clearEv(e);if(c[j>>2]|0)__ZN7Variant5clearEv(j);if(c[i>>2]|0)__ZN7Variant5clearEv(i);if(c[h>>2]|0)__ZN7Variant5clearEv(h);if(c[g>>2]|0)__ZN7Variant5clearEv(g);if(c[f>>2]|0)__ZN7Variant5clearEv(f);__ZN10StringNameD2Ev(d);n=p;l=b;return n|0}function __ZNK22VisualScriptCustomNode27get_output_value_port_countEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0;b=l;l=l+160|0;if((l|0)>=(m|0))ba(160);d=b+144|0;e=b+120|0;f=b+96|0;g=b+72|0;h=b+48|0;i=b+24|0;j=b;k=a+52|0;a=c[k>>2]|0;if(!a){n=0;l=b;return n|0}o=c[(c[a>>2]|0)+24>>2]|0;__ZN10StringNameC2EPKc(d,567439);p=$i[o&8191](a,d)|0;__ZN10StringNameD2Ev(d);if(!p){n=0;l=b;return n|0}p=c[k>>2]|0;k=c[(c[p>>2]|0)+28>>2]|0;__ZN10StringNameC2EPKc(d,567439);c[f>>2]=0;c[g>>2]=0;c[h>>2]=0;c[i>>2]=0;c[j>>2]=0;Ui[k&7](e,p,d,f,g,h,i,j);p=__ZNK7VariantcviEv(e)|0;if(c[e>>2]|0)__ZN7Variant5clearEv(e);if(c[j>>2]|0)__ZN7Variant5clearEv(j);if(c[i>>2]|0)__ZN7Variant5clearEv(i);if(c[h>>2]|0)__ZN7Variant5clearEv(h);if(c[g>>2]|0)__ZN7Variant5clearEv(g);if(c[f>>2]|0)__ZN7Variant5clearEv(f);__ZN10StringNameD2Ev(d);n=p;l=b;return n|0}function __ZNK22VisualScriptCustomNode25get_input_value_port_infoEi(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;e=l;l=l+176|0;if((l|0)>=(m|0))ba(176);f=e+168|0;g=e+144|0;h=e+120|0;i=e+96|0;j=e+72|0;k=e+48|0;n=e+24|0;o=e;c[a>>2]=0;c[a+4>>2]=0;c[a+8>>2]=0;c[a+12>>2]=0;c[a+16>>2]=7;p=b+52|0;b=c[p>>2]|0;if(!b){l=e;return}q=c[(c[b>>2]|0)+24>>2]|0;__ZN10StringNameC2EPKc(f,567385);r=$i[q&8191](b,f)|0;__ZN10StringNameD2Ev(f);if(r){r=c[p>>2]|0;b=c[(c[r>>2]|0)+28>>2]|0;__ZN10StringNameC2EPKc(f,567385);__ZN7VariantC2Ei(h,d);c[i>>2]=0;c[j>>2]=0;c[k>>2]=0;c[n>>2]=0;Ui[b&7](g,r,f,h,i,j,k,n);c[a>>2]=__ZNK7VariantcviEv(g)|0;if(c[g>>2]|0)__ZN7Variant5clearEv(g);if(c[n>>2]|0)__ZN7Variant5clearEv(n);if(c[k>>2]|0)__ZN7Variant5clearEv(k);if(c[j>>2]|0)__ZN7Variant5clearEv(j);if(c[i>>2]|0)__ZN7Variant5clearEv(i);if(c[h>>2]|0)__ZN7Variant5clearEv(h);__ZN10StringNameD2Ev(f)}g=c[p>>2]|0;if(!g){l=e;return}r=c[(c[g>>2]|0)+24>>2]|0;__ZN10StringNameC2EPKc(f,567412);b=$i[r&8191](g,f)|0;__ZN10StringNameD2Ev(f);if(!b){l=e;return}b=c[p>>2]|0;p=c[(c[b>>2]|0)+28>>2]|0;__ZN10StringNameC2EPKc(f,567412);__ZN7VariantC2Ei(h,d);c[i>>2]=0;c[j>>2]=0;c[k>>2]=0;c[n>>2]=0;Ui[p&7](o,b,f,h,i,j,k,n);b=__ZNK7Variantcv6StringEv(o)|0;p=b;d=a+4|0;if(b|0){c[d>>2]=0;if(__Z28atomic_conditional_incrementPj(b+-8|0)|0)c[d>>2]=p;if(!(__Z16atomic_decrementPj(b+-8|0)|0))__ZN6Memory11free_staticEPvb(b,1)}if(c[o>>2]|0)__ZN7Variant5clearEv(o);if(c[n>>2]|0)__ZN7Variant5clearEv(n);if(c[k>>2]|0)__ZN7Variant5clearEv(k);if(c[j>>2]|0)__ZN7Variant5clearEv(j);if(c[i>>2]|0)__ZN7Variant5clearEv(i);if(c[h>>2]|0)__ZN7Variant5clearEv(h);__ZN10StringNameD2Ev(f);l=e;return}function __ZNK22VisualScriptCustomNode26get_output_value_port_infoEi(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;e=l;l=l+176|0;if((l|0)>=(m|0))ba(176);f=e+168|0;g=e+144|0;h=e+120|0;i=e+96|0;j=e+72|0;k=e+48|0;n=e+24|0;o=e;c[a>>2]=0;c[a+4>>2]=0;c[a+8>>2]=0;c[a+12>>2]=0;c[a+16>>2]=7;p=b+52|0;b=c[p>>2]|0;if(!b){l=e;return}q=c[(c[b>>2]|0)+24>>2]|0;__ZN10StringNameC2EPKc(f,567329);r=$i[q&8191](b,f)|0;__ZN10StringNameD2Ev(f);if(r){r=c[p>>2]|0;b=c[(c[r>>2]|0)+28>>2]|0;__ZN10StringNameC2EPKc(f,567329);__ZN7VariantC2Ei(h,d);c[i>>2]=0;c[j>>2]=0;c[k>>2]=0;c[n>>2]=0;Ui[b&7](g,r,f,h,i,j,k,n);c[a>>2]=__ZNK7VariantcviEv(g)|0;if(c[g>>2]|0)__ZN7Variant5clearEv(g);if(c[n>>2]|0)__ZN7Variant5clearEv(n);if(c[k>>2]|0)__ZN7Variant5clearEv(k);if(c[j>>2]|0)__ZN7Variant5clearEv(j);if(c[i>>2]|0)__ZN7Variant5clearEv(i);if(c[h>>2]|0)__ZN7Variant5clearEv(h);__ZN10StringNameD2Ev(f)}g=c[p>>2]|0;if(!g){l=e;return}r=c[(c[g>>2]|0)+24>>2]|0;__ZN10StringNameC2EPKc(f,567357);b=$i[r&8191](g,f)|0;__ZN10StringNameD2Ev(f);if(!b){l=e;return}b=c[p>>2]|0;p=c[(c[b>>2]|0)+28>>2]|0;__ZN10StringNameC2EPKc(f,567357);__ZN7VariantC2Ei(h,d);c[i>>2]=0;c[j>>2]=0;c[k>>2]=0;c[n>>2]=0;Ui[p&7](o,b,f,h,i,j,k,n);b=__ZNK7Variantcv6StringEv(o)|0;p=b;d=a+4|0;if(b|0){c[d>>2]=0;if(__Z28atomic_conditional_incrementPj(b+-8|0)|0)c[d>>2]=p;if(!(__Z16atomic_decrementPj(b+-8|0)|0))__ZN6Memory11free_staticEPvb(b,1)}if(c[o>>2]|0)__ZN7Variant5clearEv(o);if(c[n>>2]|0)__ZN7Variant5clearEv(n);if(c[k>>2]|0)__ZN7Variant5clearEv(k);if(c[j>>2]|0)__ZN7Variant5clearEv(j);if(c[i>>2]|0)__ZN7Variant5clearEv(i);if(c[h>>2]|0)__ZN7Variant5clearEv(h);__ZN10StringNameD2Ev(f);l=e;return}function __ZNK22VisualScriptCustomNode11get_captionEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;b=l;l=l+160|0;if((l|0)>=(m|0))ba(160);d=b+144|0;e=b+148|0;f=b+96|0;g=b+120|0;h=b+72|0;i=b+48|0;j=b+24|0;k=b;n=a+52|0;a=c[n>>2]|0;if(a|0?(o=c[(c[a>>2]|0)+24>>2]|0,__ZN10StringNameC2EPKc(e,567305),p=$i[o&8191](a,e)|0,__ZN10StringNameD2Ev(e),p):0){p=c[n>>2]|0;n=c[(c[p>>2]|0)+28>>2]|0;__ZN10StringNameC2EPKc(e,567305);c[g>>2]=0;c[h>>2]=0;c[i>>2]=0;c[j>>2]=0;c[k>>2]=0;Ui[n&7](f,p,e,g,h,i,j,k);c[d>>2]=__ZNK7Variantcv6StringEv(f)|0;if(c[f>>2]|0)__ZN7Variant5clearEv(f);if(c[k>>2]|0)__ZN7Variant5clearEv(k);if(c[j>>2]|0)__ZN7Variant5clearEv(j);if(c[i>>2]|0)__ZN7Variant5clearEv(i);if(c[h>>2]|0)__ZN7Variant5clearEv(h);if(c[g>>2]|0)__ZN7Variant5clearEv(g);__ZN10StringNameD2Ev(e);q=d;r=c[q>>2]|0;l=b;return r|0}__ZN6StringC2EPKc(d,567318);q=d;r=c[q>>2]|0;l=b;return r|0}function __ZNK22VisualScriptCustomNode8get_textEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;b=l;l=l+160|0;if((l|0)>=(m|0))ba(160);d=b+144|0;e=b+148|0;f=b+96|0;g=b+120|0;h=b+72|0;i=b+48|0;j=b+24|0;k=b;n=a+52|0;a=c[n>>2]|0;if(a|0?(o=c[(c[a>>2]|0)+24>>2]|0,__ZN10StringNameC2EPKc(e,567295),p=$i[o&8191](a,e)|0,__ZN10StringNameD2Ev(e),p):0){p=c[n>>2]|0;n=c[(c[p>>2]|0)+28>>2]|0;__ZN10StringNameC2EPKc(e,567295);c[g>>2]=0;c[h>>2]=0;c[i>>2]=0;c[j>>2]=0;c[k>>2]=0;Ui[n&7](f,p,e,g,h,i,j,k);c[d>>2]=__ZNK7Variantcv6StringEv(f)|0;if(c[f>>2]|0)__ZN7Variant5clearEv(f);if(c[k>>2]|0)__ZN7Variant5clearEv(k);if(c[j>>2]|0)__ZN7Variant5clearEv(j);if(c[i>>2]|0)__ZN7Variant5clearEv(i);if(c[h>>2]|0)__ZN7Variant5clearEv(h);if(c[g>>2]|0)__ZN7Variant5clearEv(g);__ZN10StringNameD2Ev(e);q=d;r=c[q>>2]|0;l=b;return r|0}__ZN6StringC2EPKc(d,1263606);q=d;r=c[q>>2]|0;l=b;return r|0}function __ZNK22VisualScriptCustomNode12get_categoryEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;b=l;l=l+160|0;if((l|0)>=(m|0))ba(160);d=b+144|0;e=b+148|0;f=b+96|0;g=b+120|0;h=b+72|0;i=b+48|0;j=b+24|0;k=b;n=a+52|0;a=c[n>>2]|0;if(a|0?(o=c[(c[a>>2]|0)+24>>2]|0,__ZN10StringNameC2EPKc(e,567281),p=$i[o&8191](a,e)|0,__ZN10StringNameD2Ev(e),p):0){p=c[n>>2]|0;n=c[(c[p>>2]|0)+28>>2]|0;__ZN10StringNameC2EPKc(e,567281);c[g>>2]=0;c[h>>2]=0;c[i>>2]=0;c[j>>2]=0;c[k>>2]=0;Ui[n&7](f,p,e,g,h,i,j,k);c[d>>2]=__ZNK7Variantcv6StringEv(f)|0;if(c[f>>2]|0)__ZN7Variant5clearEv(f);if(c[k>>2]|0)__ZN7Variant5clearEv(k);if(c[j>>2]|0)__ZN7Variant5clearEv(j);if(c[i>>2]|0)__ZN7Variant5clearEv(i);if(c[h>>2]|0)__ZN7Variant5clearEv(h);if(c[g>>2]|0)__ZN7Variant5clearEv(g);__ZN10StringNameD2Ev(e);q=d;r=c[q>>2]|0;l=b;return r|0}__ZN6StringC2EPKc(d,808323);q=d;r=c[q>>2]|0;l=b;return r|0}function __ZN22VisualScriptCustomNode8instanceEP20VisualScriptInstance(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0;d=l;l=l+160|0;if((l|0)>=(m|0))ba(160);e=d+144|0;f=d+120|0;g=d+96|0;h=d+72|0;i=d+48|0;j=d+24|0;k=d;n=__ZnwjPKc(72,1263606)|0;__ZN24VisualScriptNodeInstanceC2Ev(n);c[n>>2]=148604;c[n+52>>2]=b;c[n+60>>2]=ij[c[(c[a>>2]|0)+132>>2]&8191](a)|0;c[n+64>>2]=ij[c[(c[a>>2]|0)+136>>2]&8191](a)|0;b=a+52|0;a=c[b>>2]|0;if(a|0?(o=c[(c[a>>2]|0)+24>>2]|0,__ZN10StringNameC2EPKc(e,567119),p=$i[o&8191](a,e)|0,__ZN10StringNameD2Ev(e),p):0){p=c[b>>2]|0;b=c[(c[p>>2]|0)+28>>2]|0;__ZN10StringNameC2EPKc(e,567119);c[g>>2]=0;c[h>>2]=0;c[i>>2]=0;c[j>>2]=0;c[k>>2]=0;Ui[b&7](f,p,e,g,h,i,j,k);c[n+68>>2]=__ZNK7VariantcviEv(f)|0;if(c[f>>2]|0)__ZN7Variant5clearEv(f);if(c[k>>2]|0)__ZN7Variant5clearEv(k);if(c[j>>2]|0)__ZN7Variant5clearEv(j);if(c[i>>2]|0)__ZN7Variant5clearEv(i);if(c[h>>2]|0)__ZN7Variant5clearEv(h);if(c[g>>2]|0)__ZN7Variant5clearEv(g);__ZN10StringNameD2Ev(e);l=d;return n|0}c[n+68>>2]=0;l=d;return n|0}function __ZNK34VisualScriptNodeInstanceCustomNode23get_working_memory_sizeEv(a){a=a|0;return c[a+68>>2]|0}function __ZN34VisualScriptNodeInstanceCustomNode4stepEPPK7VariantPPS0_N24VisualScriptNodeInstance9StartModeES4_RNS0_9CallErrorER6String(a,b,d,e,f,g,h){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0;i=l;l=l+160|0;if((l|0)>=(m|0))ba(160);j=i+152|0;k=i+148|0;n=i+144|0;o=i+120|0;p=i+96|0;q=i+72|0;r=i+48|0;s=i+24|0;t=i;u=a+56|0;v=c[(c[u>>2]|0)+52>>2]|0;if(!v){w=0;l=i;return w|0}if(!($i[c[(c[v>>2]|0)+24>>2]&8191](v,(c[306878]|0)+48|0)|0)){__ZN6StringC2EPKc(j,567144);v=__Z3RTRRK6String(j)|0;x=v;y=c[h>>2]|0;if((y|0)==(v|0)){if(v|0)z=11}else{if(y|0?(__Z16atomic_decrementPj(y+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(y,1);c[h>>2]=0;if(v|0)if(!(__Z28atomic_conditional_incrementPj(v+-8|0)|0))z=11;else{c[h>>2]=x;z=11}}if((z|0)==11?(__Z16atomic_decrementPj(v+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(v,1);v=c[j>>2]|0;if(v|0?(__Z16atomic_decrementPj(v+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(v,1);c[g>>2]=1;w=0;l=i;return w|0}__ZN5ArrayC2Ev(j);__ZN5ArrayC2Ev(k);__ZN5ArrayC2Ev(n);v=a+60|0;__ZN5Array6resizeEi(j,c[v>>2]|0)|0;x=c[v>>2]|0;if((x|0)>0){y=0;do{__ZN7VariantC2Eb(o,(c[b+(y<<2)>>2]|0)!=0);__ZN7VariantaSERKS_(__ZN5ArrayixEi(j,y)|0,o);if(c[o>>2]|0)__ZN7Variant5clearEv(o);y=y+1|0;A=c[v>>2]|0}while((y|0)<(A|0));B=A}else B=x;__ZN5Array6resizeEi(k,B)|0;B=a+68|0;__ZN5Array6resizeEi(n,c[B>>2]|0)|0;if((c[B>>2]|0)>0){x=0;do{__ZN7VariantaSERKS_(__ZN5ArrayixEi(n,x)|0,f+(x*24|0)|0);x=x+1|0}while((x|0)<(c[B>>2]|0))}x=c[(c[u>>2]|0)+52>>2]|0;u=c[(c[x>>2]|0)+28>>2]|0;y=(c[306878]|0)+48|0;__ZN7VariantC2ERK5Array(p,j);__ZN7VariantC2ERK5Array(q,k);__ZN7VariantC2Ei(r,e);__ZN7VariantC2ERK5Array(s,n);c[t>>2]=0;Ui[u&7](o,x,y,p,q,r,s,t);if(c[t>>2]|0)__ZN7Variant5clearEv(t);if(c[s>>2]|0)__ZN7Variant5clearEv(s);if(c[r>>2]|0)__ZN7Variant5clearEv(r);if(c[q>>2]|0)__ZN7Variant5clearEv(q);if(c[p>>2]|0)__ZN7Variant5clearEv(p);q=c[o>>2]|0;a:do if((q|0)==4){r=__ZNK7Variantcv6StringEv(o)|0;s=r;t=c[h>>2]|0;if((t|0)==(r|0)){if(!r){z=68;break}}else{if(t|0?(__Z16atomic_decrementPj(t+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(t,1);c[h>>2]=0;if(!r){z=68;break}if(__Z28atomic_conditional_incrementPj(r+-8|0)|0)c[h>>2]=s}if(!(__Z16atomic_decrementPj(r+-8|0)|0)){__ZN6Memory11free_staticEPvb(r,1);z=68}else z=68}else{if((q|1|0)==3){r=__ZNK7VariantcviEv(o)|0;s=a+64|0;if((c[s>>2]|0)>0){t=0;do{if((t|0)<(__ZNK5Array4sizeEv(k)|0)){y=__ZN5ArrayixEi(k,t)|0;__ZN7VariantaSERKS_(c[d+(t<<2)>>2]|0,y)}t=t+1|0}while((t|0)<(c[s>>2]|0))}if((c[B>>2]|0)>0)C=0;else{D=r;break}while(1){if((C|0)<(__ZNK5Array4sizeEv(n)|0))__ZN7VariantaSERKS_(f+(C*24|0)|0,__ZN5ArrayixEi(n,C)|0);C=C+1|0;if((C|0)>=(c[B>>2]|0)){D=r;break a}}}__ZN6StringC2EPKc(p,567200);r=__Z3RTRRK6String(p)|0;s=r;t=c[h>>2]|0;if((t|0)==(r|0)){if(r|0)z=55}else{if(t|0?(__Z16atomic_decrementPj(t+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(t,1);c[h>>2]=0;if(r|0)if(!(__Z28atomic_conditional_incrementPj(r+-8|0)|0))z=55;else{c[h>>2]=s;z=55}}if((z|0)==55?(__Z16atomic_decrementPj(r+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(r,1);r=c[p>>2]|0;if(r|0?(__Z16atomic_decrementPj(r+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(r,1);z=68}while(0);if((z|0)==68){c[g>>2]=1;D=0}if(c[o>>2]|0)__ZN7Variant5clearEv(o);__ZN5ArrayD2Ev(n);__ZN5ArrayD2Ev(k);__ZN5ArrayD2Ev(j);w=D;l=i;return w|0}function __ZN34VisualScriptNodeInstanceCustomNodeD0Ev(a){a=a|0;__ZN24VisualScriptNodeInstanceD2Ev(a);__ZdlPv(a);return}function __ZN7ClassDB10_add_classI22VisualScriptCustomNodeEEvv(){var a=0,b=0,d=0,e=0,f=0,g=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+16|0;d=a+12|0;e=a+8|0;f=a+4|0;g=a;__ZN6StringC2EPKc(b,600535);c[e>>2]=c[b>>2];__ZN10StringNameC2ERK6String(d,e);__ZN6StringC2EPKc(b,570013);c[g>>2]=c[b>>2];__ZN10StringNameC2ERK6String(f,g);__ZN7ClassDB11_add_class2ERK10StringNameS2_(d,f);__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);__ZN10StringNameD2Ev(d);d=c[e>>2]|0;if(!d){l=a;return}if(__Z16atomic_decrementPj(d+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(d,1);l=a;return}function __ZN22VisualScriptCustomNode13_bind_methodsEv(){var a=0,b=0,d=0,e=0,f=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a+8|0;d=a+4|0;e=a;__ZN6StringC2EPKc(b,600535);c[e>>2]=c[b>>2];__ZN10StringNameC2ERK6String(d,e);__ZN10StringNameC2EPKc(b,567584);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(d,b,0);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(d);f=c[e>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);__ZN6StringC2EPKc(b,600535);c[e>>2]=c[b>>2];__ZN10StringNameC2ERK6String(d,e);__ZN10StringNameC2EPKc(b,567610);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(d,b,1);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(d);f=c[e>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);__ZN6StringC2EPKc(b,600535);c[e>>2]=c[b>>2];__ZN10StringNameC2ERK6String(d,e);__ZN10StringNameC2EPKc(b,567639);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(d,b,2);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(d);f=c[e>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);__ZN6StringC2EPKc(b,600535);c[e>>2]=c[b>>2];__ZN10StringNameC2ERK6String(d,e);__ZN10StringNameC2EPKc(b,567663);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(d,b,16777216);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(d);f=c[e>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);__ZN6StringC2EPKc(b,600535);c[e>>2]=c[b>>2];__ZN10StringNameC2ERK6String(d,e);__ZN10StringNameC2EPKc(b,567683);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(d,b,33554432);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(d);f=c[e>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);__ZN6StringC2EPKc(b,600535);c[e>>2]=c[b>>2];__ZN10StringNameC2ERK6String(d,e);__ZN10StringNameC2EPKc(b,567700);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(d,b,67108864);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(d);f=c[e>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);__ZN6StringC2EPKc(b,600535);c[e>>2]=c[b>>2];__ZN10StringNameC2ERK6String(d,e);__ZN10StringNameC2EPKc(b,567720);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(d,b,134217728);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(d);f=c[e>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);__ZN6StringC2EPKc(b,600535);c[e>>2]=c[b>>2];__ZN10StringNameC2ERK6String(d,e);__ZN10StringNameC2EPKc(b,567743);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(d,b,268435456);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(d);d=c[e>>2]|0;if(!d){l=a;return}if(__Z16atomic_decrementPj(d+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(d,1);l=a;return}function __ZN19VisualScriptSubCall18_initialize_classvEv(b){b=b|0;if(a[1258362]|0)return;if(!(a[1258337]|0)){if(!(a[1257004]|0)){if(!(a[1257001]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI9ReferenceEEvv();__ZN9Reference13_bind_methodsEv();a[1257001]=1}__ZN7ClassDB10_add_classI8ResourceEEvv();__ZN8Resource13_bind_methodsEv();a[1257004]=1}__ZN7ClassDB10_add_classI16VisualScriptNodeEEvv();__ZN16VisualScriptNode13_bind_methodsEv();a[1258337]=1}__ZN7ClassDB10_add_classI19VisualScriptSubCallEEvv();a[1258362]=1;return}function __ZN19VisualScriptSubCall5_setvERK10StringNameRK7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK19VisualScriptSubCall5_getvERK10StringNameR7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK19VisualScriptSubCall19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+24|0;g=e+4|0;h=e;if(!d)__ZNK16VisualScriptNode19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,0);__ZN6StringC2EPKc(f,600515);i=c[f>>2]|0;f=i;j=g+4|0;c[j>>2]=0;k=g+12|0;c[k>>2]=0;c[g>>2]=0;n=(i|0)==0;if(!n?(c[j>>2]=0,__Z28atomic_conditional_incrementPj(i+-8|0)|0):0)c[j>>2]=f;c[g+8>>2]=0;f=c[k>>2]|0;if(f|0){if(!(__Z16atomic_decrementPj(f+-8|0)|0))__ZN6Memory11free_staticEPvb(f,1);c[k>>2]=0}c[g+16>>2]=256;if(!(c[b>>2]|0)){k=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=k;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0}k=__ZnwjPFPvjE(32,4740)|0;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0;c[k+12>>2]=0;c[k+16>>2]=7;f=k+20|0;c[f>>2]=0;j=k+24|0;c[j>>2]=0;o=k+28|0;c[o>>2]=0;__ZN12PropertyInfoaSERKS_(k,g)|0;p=c[b>>2]|0;q=p+4|0;r=c[q>>2]|0;c[j>>2]=r;c[f>>2]=0;c[o>>2]=p;if(r|0)c[r+20>>2]=k;c[q>>2]=k;if(!(c[p>>2]|0))c[p>>2]=k;k=p+8|0;c[k>>2]=(c[k>>2]|0)+1;k=c[g+12>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);k=c[g+4>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);if(!n?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);__ZN10StringNameC2EPKc(h,600515);__ZN7ClassDB17get_property_listE10StringNameP4ListI12PropertyInfo16DefaultAllocatorEbPK6Object(h,b,1,a);__ZN10StringNameD2Ev(h);if(!d){l=e;return}__ZNK16VisualScriptNode19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,1);l=e;return}function __ZN19VisualScriptSubCall14_notificationvEib(a,b,c){a=a|0;b=b|0;c=c|0;if(c){if(552!=510)__ZN16VisualScriptNode13_notificationEi(a,b)}else if(552!=510)__ZN16VisualScriptNode13_notificationEi(a,b);return}function __ZNK19VisualScriptSubCall16_get_class_namevEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+8|0;e=b+4|0;f=b;g=a+148|0;a=c[g>>2]|0;if(a|0){if(c[a+4>>2]|0){l=b;return g|0}if(__ZNK6String6lengthEv(a+8|0)|0){l=b;return g|0}}__ZN6StringC2EPKc(d,600515);c[f>>2]=c[d>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameaSERKS_(g,e);__ZN10StringNameD2Ev(e);e=c[f>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);l=b;return g|0}function __ZNK19VisualScriptSubCall9get_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,600515);l=a;return c[b>>2]|0}function __ZNK19VisualScriptSubCall8is_classERK6String(a,b){a=a|0;b=b|0;var c=0;if(((!(__ZNK6StringeqEPKc(b,600515)|0)?!(__ZNK6StringeqEPKc(b,570013)|0):0)?!(__ZNK6StringeqEPKc(b,1110448)|0):0)?!(__ZNK6StringeqEPKc(b,1126157)|0):0)c=__ZNK6StringeqEPKc(b,1142944)|0;else c=1;return c|0}function __ZNK19VisualScriptSubCall12is_class_ptrEPv(a,b){a=a|0;b=b|0;return (b|0)==1227520|((b|0)==1227416|((b|0)==1220696|((b|0)==1220724|(b|0)==1220580)))|0}function __ZN19VisualScriptSubCallD2Ev(a){a=a|0;var b=0,d=0,e=0,f=0;c[a>>2]=148628;__ZN10StringNameD2Ev(a+148|0);c[a>>2]=139696;__ZN5ArrayD2Ev(a+140|0);b=a+128|0;d=c[b>>2]|0;if(d|0?(__ZN3SetIP12VisualScript10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(b,c[d+8>>2]|0),d=c[a+132>>2]|0,e=c[b>>2]|0,c[e+8>>2]=d,c[a+136>>2]=0,f=d,c[f+12>>2]=f,e|0):0){__ZN6Memory11free_staticEPvb(e,0);c[b>>2]=0}__ZN10StringNameD2Ev(a+124|0);__ZN8ResourceD2Ev(a);return}function __ZN19VisualScriptSubCallD0Ev(a){a=a|0;var b=0,d=0,e=0,f=0;c[a>>2]=148628;__ZN10StringNameD2Ev(a+148|0);c[a>>2]=139696;__ZN5ArrayD2Ev(a+140|0);b=a+128|0;d=c[b>>2]|0;if(d|0?(__ZN3SetIP12VisualScript10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(b,c[d+8>>2]|0),d=c[a+132>>2]|0,e=c[b>>2]|0,c[e+8>>2]=d,c[a+136>>2]=0,f=d,c[f+12>>2]=f,e|0):0){__ZN6Memory11free_staticEPvb(e,0);c[b>>2]=0}__ZN10StringNameD2Ev(a+124|0);__ZN8ResourceD2Ev(a);__ZdlPv(a);return}function __ZNK19VisualScriptSubCall30get_output_sequence_port_countEv(a){a=a|0;return 1}function __ZNK19VisualScriptSubCall23has_input_sequence_portEv(a){a=a|0;return 1}function __ZNK19VisualScriptSubCall29get_output_sequence_port_textEi(a,b){a=a|0;b=b|0;return 0}function __ZNK19VisualScriptSubCall26get_input_value_port_countEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0;b=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=b;__ZNK6Object10get_scriptEv(d,a);a=c[d>>2]|0;if((a|0)!=0?$i[c[(c[a>>2]|0)+44>>2]&8191](a,1220708)|0:0){__ZN9Reference9referenceEv(a);e=a}else e=0;__ZN6RefPtrD2Ev(d);if(!e){f=0;l=b;return f|0}if($i[c[(c[e>>2]|0)+156>>2]&8191](e,(c[306878]|0)+52|0)|0){bj[c[(c[e>>2]|0)+160>>2]&4095](d,e,(c[306878]|0)+52|0);a=c[d+4>>2]|0;if(!a)g=0;else g=c[a+8>>2]|0;__ZN10MethodInfoD2Ev(d);h=g}else h=0;if(!(__ZN9Reference11unreferenceEv(e)|0)){f=h;l=b;return f|0}if(!(__Z17predelete_handlerP6Object(e)|0)){f=h;l=b;return f|0}gj[c[(c[e>>2]|0)+76>>2]&8191](e);__ZN6Memory11free_staticEPvb(e,0);f=h;l=b;return f|0}function __ZNK19VisualScriptSubCall27get_output_value_port_countEv(a){a=a|0;return 1}function __ZNK19VisualScriptSubCall25get_input_value_port_infoEi(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0;f=l;l=l+48|0;if((l|0)>=(m|0))ba(48);g=f;__ZNK6Object10get_scriptEv(g,d);d=c[g>>2]|0;if((d|0)!=0?$i[c[(c[d>>2]|0)+44>>2]&8191](d,1220708)|0:0){__ZN9Reference9referenceEv(d);h=d}else h=0;__ZN6RefPtrD2Ev(g);d=(h|0)==0;if(!d?$i[c[(c[h>>2]|0)+156>>2]&8191](h,(c[306878]|0)+52|0)|0:0){bj[c[(c[h>>2]|0)+160>>2]&4095](g,h,(c[306878]|0)+52|0);a:do if((e|0)<0)i=13;else{j=c[g+4>>2]|0;k=(j|0)==0;if(k)n=0;else n=c[j+8>>2]|0;if((n|0)<=(e|0)){if(k)o=0;else o=c[j+8>>2]|0;if((o|0)<=(e|0)){i=13;break}a[1263537]=0}b:do if(!k?(p=c[j>>2]|0,p|0):0){q=p;p=0;while(1){if((p|0)==(e|0))break;r=c[q+20>>2]|0;if(!r)break b;else{q=r;p=p+1|0}}s=q;break a}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145120,418,1133820,0);a[1263537]=0;s=0}while(0);if((i|0)==13){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145120,403,1146766,0);s=0}c[b>>2]=c[s>>2];i=b+4|0;e=s+4|0;c[i>>2]=0;o=c[e>>2]|0;if(o|0?(c[i>>2]=0,__Z28atomic_conditional_incrementPj(o+-8|0)|0):0)c[i>>2]=c[e>>2];c[b+8>>2]=c[s+8>>2];e=b+12|0;i=s+12|0;c[e>>2]=0;o=c[i>>2]|0;if(o|0?(c[e>>2]=0,__Z28atomic_conditional_incrementPj(o+-8|0)|0):0)c[e>>2]=c[i>>2];c[b+16>>2]=c[s+16>>2];__ZN10MethodInfoD2Ev(g)}else{c[b>>2]=0;c[b+4>>2]=0;c[b+8>>2]=0;c[b+12>>2]=0;c[b+16>>2]=7}if(d){l=f;return}if(!(__ZN9Reference11unreferenceEv(h)|0)){l=f;return}if(!(__Z17predelete_handlerP6Object(h)|0)){l=f;return}gj[c[(c[h>>2]|0)+76>>2]&8191](h);__ZN6Memory11free_staticEPvb(h,0);l=f;return}function __ZNK19VisualScriptSubCall26get_output_value_port_infoEi(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0;d=l;l=l+48|0;if((l|0)>=(m|0))ba(48);e=d;__ZNK6Object10get_scriptEv(e,b);b=c[e>>2]|0;if((b|0)!=0?$i[c[(c[b>>2]|0)+44>>2]&8191](b,1220708)|0:0){__ZN9Reference9referenceEv(b);f=b}else f=0;__ZN6RefPtrD2Ev(e);b=(f|0)==0;if(!b?$i[c[(c[f>>2]|0)+156>>2]&8191](f,(c[306878]|0)+52|0)|0:0){bj[c[(c[f>>2]|0)+160>>2]&4095](e,f,(c[306878]|0)+52|0);c[a>>2]=c[e+12>>2];g=a+4|0;h=e+16|0;c[g>>2]=0;i=c[h>>2]|0;if(i|0?(c[g>>2]=0,__Z28atomic_conditional_incrementPj(i+-8|0)|0):0)c[g>>2]=c[h>>2];c[a+8>>2]=c[e+20>>2];h=a+12|0;g=e+24|0;c[h>>2]=0;i=c[g>>2]|0;if(i|0?(c[h>>2]=0,__Z28atomic_conditional_incrementPj(i+-8|0)|0):0)c[h>>2]=c[g>>2];c[a+16>>2]=c[e+28>>2];__ZN10MethodInfoD2Ev(e)}else{c[a>>2]=0;c[a+4>>2]=0;c[a+8>>2]=0;c[a+12>>2]=0;c[a+16>>2]=7}if(b){l=d;return}if(!(__ZN9Reference11unreferenceEv(f)|0)){l=d;return}if(!(__Z17predelete_handlerP6Object(f)|0)){l=d;return}gj[c[(c[f>>2]|0)+76>>2]&8191](f);__ZN6Memory11free_staticEPvb(f,0);l=d;return}function __ZNK19VisualScriptSubCall11get_captionEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,567821);l=a;return c[b>>2]|0}function __ZNK19VisualScriptSubCall8get_textEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0;b=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=b+12|0;e=b+16|0;f=b+8|0;g=b+4|0;h=b;__ZNK6Object10get_scriptEv(e,a);a=c[e>>2]|0;if((a|0)!=0?$i[c[(c[a>>2]|0)+44>>2]&8191](a,1220708)|0:0){__ZN9Reference9referenceEv(a);i=a}else i=0;__ZN6RefPtrD2Ev(e);if(!i){__ZN6StringC2EPKc(d,1263606);j=c[d>>2]|0;l=b;return j|0}c[f>>2]=__ZNK8Resource8get_nameEv(i)|0;c[e>>2]=0;a=__ZNK6StringneERKS_(f,e)|0;k=c[e>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);k=c[f>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);do if(!a){c[g>>2]=__ZNK8Resource8get_pathEv(i)|0;k=__ZNK6String16is_resource_fileEv(g)|0;f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);if(!k){c[d>>2]=ij[c[(c[i>>2]|0)+32>>2]&8191](i)|0;break}c[h>>2]=__ZNK8Resource8get_pathEv(i)|0;c[d>>2]=__ZNK6String8get_fileEv(h)|0;k=c[h>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1)}else c[d>>2]=__ZNK8Resource8get_nameEv(i)|0;while(0);if(!(__ZN9Reference11unreferenceEv(i)|0)){j=c[d>>2]|0;l=b;return j|0}if(!(__Z17predelete_handlerP6Object(i)|0)){j=c[d>>2]|0;l=b;return j|0}gj[c[(c[i>>2]|0)+76>>2]&8191](i);__ZN6Memory11free_staticEPvb(i,0);j=c[d>>2]|0;l=b;return j|0}function __ZNK19VisualScriptSubCall12get_categoryEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,808323);l=a;return c[b>>2]|0}function __ZN19VisualScriptSubCall8instanceEP20VisualScriptInstance(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;g=__ZnwjPKc(68,1263606)|0;__ZN24VisualScriptNodeInstanceC2Ev(g);c[g>>2]=148804;c[g+52>>2]=d;__ZNK6Object10get_scriptEv(f,b);d=c[f>>2]|0;if((d|0)!=0?$i[c[(c[d>>2]|0)+44>>2]&8191](d,1220708)|0:0){__ZN9Reference9referenceEv(d);h=d}else h=0;__ZN6RefPtrD2Ev(f);if(!h){a[g+64>>0]=0;l=e;return g|0}f=g+64|0;if($i[c[(c[h>>2]|0)+156>>2]&8191](h,(c[306878]|0)+52|0)|0){a[f>>0]=1;c[g+60>>2]=ij[c[(c[b>>2]|0)+132>>2]&8191](b)|0}else a[f>>0]=0;if(!(__ZN9Reference11unreferenceEv(h)|0)){l=e;return g|0}if(!(__Z17predelete_handlerP6Object(h)|0)){l=e;return g|0}gj[c[(c[h>>2]|0)+76>>2]&8191](h);__ZN6Memory11free_staticEPvb(h,0);l=e;return g|0}function __ZN31VisualScriptNodeInstanceSubCall4stepEPPK7VariantPPS0_N24VisualScriptNodeInstance9StartModeES4_RNS0_9CallErrorER6String(b,d,e,f,g,h,i){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;i=i|0;var j=0,k=0,n=0,o=0,p=0,q=0;g=l;l=l+144|0;if((l|0)>=(m|0))ba(144);f=g+120|0;j=g+96|0;k=g+72|0;n=g+48|0;o=g+24|0;p=g;if(!(a[b+64>>0]|0)){__ZN6StringaSEPKc(i,567758);c[h>>2]=1;l=g;return 0}h=c[b+56>>2]|0;q=(c[306878]|0)+52|0;__ZN7VariantC2Eb(j,(d|0)!=0);__ZN7VariantC2Ei(k,c[b+60>>2]|0);__ZN7VariantC2ERK6String(n,i);c[o>>2]=0;c[p>>2]=0;__ZN6Object4callERK10StringNameRK7VariantS5_S5_S5_S5_(f,h,q,j,k,n,o,p);__ZN7VariantaSERKS_(c[e>>2]|0,f);if(c[f>>2]|0)__ZN7Variant5clearEv(f);if(c[p>>2]|0)__ZN7Variant5clearEv(p);if(c[o>>2]|0)__ZN7Variant5clearEv(o);if(c[n>>2]|0)__ZN7Variant5clearEv(n);if(c[k>>2]|0)__ZN7Variant5clearEv(k);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=g;return 0}function __ZN31VisualScriptNodeInstanceSubCallD0Ev(a){a=a|0;__ZN24VisualScriptNodeInstanceD2Ev(a);__ZdlPv(a);return}function __ZN7ClassDB10_add_classI19VisualScriptSubCallEEvv(){var a=0,b=0,d=0,e=0,f=0,g=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+16|0;d=a+12|0;e=a+8|0;f=a+4|0;g=a;__ZN6StringC2EPKc(b,600515);c[e>>2]=c[b>>2];__ZN10StringNameC2ERK6String(d,e);__ZN6StringC2EPKc(b,570013);c[g>>2]=c[b>>2];__ZN10StringNameC2ERK6String(f,g);__ZN7ClassDB11_add_class2ERK10StringNameS2_(d,f);__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);__ZN10StringNameD2Ev(d);d=c[e>>2]|0;if(!d){l=a;return}if(__Z16atomic_decrementPj(d+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(d,1);l=a;return}function __ZN19VisualScriptComment18_initialize_classvEv(b){b=b|0;if(a[1258363]|0)return;if(!(a[1258337]|0)){if(!(a[1257004]|0)){if(!(a[1257001]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI9ReferenceEEvv();__ZN9Reference13_bind_methodsEv();a[1257001]=1}__ZN7ClassDB10_add_classI8ResourceEEvv();__ZN8Resource13_bind_methodsEv();a[1257004]=1}__ZN7ClassDB10_add_classI16VisualScriptNodeEEvv();__ZN16VisualScriptNode13_bind_methodsEv();a[1258337]=1}__ZN7ClassDB10_add_classI19VisualScriptCommentEEvv();__ZN19VisualScriptComment13_bind_methodsEv();a[1258363]=1;return}function __ZN19VisualScriptComment5_setvERK10StringNameRK7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK19VisualScriptComment5_getvERK10StringNameR7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK19VisualScriptComment19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+24|0;g=e+4|0;h=e;if(!d)__ZNK16VisualScriptNode19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,0);__ZN6StringC2EPKc(f,600495);i=c[f>>2]|0;f=i;j=g+4|0;c[j>>2]=0;k=g+12|0;c[k>>2]=0;c[g>>2]=0;n=(i|0)==0;if(!n?(c[j>>2]=0,__Z28atomic_conditional_incrementPj(i+-8|0)|0):0)c[j>>2]=f;c[g+8>>2]=0;f=c[k>>2]|0;if(f|0){if(!(__Z16atomic_decrementPj(f+-8|0)|0))__ZN6Memory11free_staticEPvb(f,1);c[k>>2]=0}c[g+16>>2]=256;if(!(c[b>>2]|0)){k=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=k;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0}k=__ZnwjPFPvjE(32,4740)|0;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0;c[k+12>>2]=0;c[k+16>>2]=7;f=k+20|0;c[f>>2]=0;j=k+24|0;c[j>>2]=0;o=k+28|0;c[o>>2]=0;__ZN12PropertyInfoaSERKS_(k,g)|0;p=c[b>>2]|0;q=p+4|0;r=c[q>>2]|0;c[j>>2]=r;c[f>>2]=0;c[o>>2]=p;if(r|0)c[r+20>>2]=k;c[q>>2]=k;if(!(c[p>>2]|0))c[p>>2]=k;k=p+8|0;c[k>>2]=(c[k>>2]|0)+1;k=c[g+12>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);k=c[g+4>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);if(!n?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);__ZN10StringNameC2EPKc(h,600495);__ZN7ClassDB17get_property_listE10StringNameP4ListI12PropertyInfo16DefaultAllocatorEbPK6Object(h,b,1,a);__ZN10StringNameD2Ev(h);if(!d){l=e;return}__ZNK16VisualScriptNode19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,1);l=e;return}function __ZN19VisualScriptComment14_notificationvEib(a,b,c){a=a|0;b=b|0;c=c|0;if(c){if(552!=510)__ZN16VisualScriptNode13_notificationEi(a,b)}else if(552!=510)__ZN16VisualScriptNode13_notificationEi(a,b);return}function __ZNK19VisualScriptComment16_get_class_namevEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+8|0;e=b+4|0;f=b;g=a+148|0;a=c[g>>2]|0;if(a|0){if(c[a+4>>2]|0){l=b;return g|0}if(__ZNK6String6lengthEv(a+8|0)|0){l=b;return g|0}}__ZN6StringC2EPKc(d,600495);c[f>>2]=c[d>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameaSERKS_(g,e);__ZN10StringNameD2Ev(e);e=c[f>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);l=b;return g|0}function __ZNK19VisualScriptComment9get_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,600495);l=a;return c[b>>2]|0}function __ZNK19VisualScriptComment8is_classERK6String(a,b){a=a|0;b=b|0;var c=0;if(((!(__ZNK6StringeqEPKc(b,600495)|0)?!(__ZNK6StringeqEPKc(b,570013)|0):0)?!(__ZNK6StringeqEPKc(b,1110448)|0):0)?!(__ZNK6StringeqEPKc(b,1126157)|0):0)c=__ZNK6StringeqEPKc(b,1142944)|0;else c=1;return c|0}function __ZNK19VisualScriptComment12is_class_ptrEPv(a,b){a=a|0;b=b|0;return (b|0)==1227524|((b|0)==1227416|((b|0)==1220696|((b|0)==1220724|(b|0)==1220580)))|0}function __ZN19VisualScriptCommentD2Ev(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;c[a>>2]=148828;b=c[a+156>>2]|0;if(b|0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(b,1);b=c[a+152>>2]|0;if(b|0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(b,1);__ZN10StringNameD2Ev(a+148|0);c[a>>2]=139696;__ZN5ArrayD2Ev(a+140|0);b=a+128|0;d=c[b>>2]|0;if(!d){e=a+124|0;__ZN10StringNameD2Ev(e);__ZN8ResourceD2Ev(a);return}__ZN3SetIP12VisualScript10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(b,c[d+8>>2]|0);d=c[a+132>>2]|0;f=c[b>>2]|0;c[f+8>>2]=d;c[a+136>>2]=0;g=d;c[g+12>>2]=g;if(!f){e=a+124|0;__ZN10StringNameD2Ev(e);__ZN8ResourceD2Ev(a);return}__ZN6Memory11free_staticEPvb(f,0);c[b>>2]=0;e=a+124|0;__ZN10StringNameD2Ev(e);__ZN8ResourceD2Ev(a);return}function __ZN19VisualScriptCommentD0Ev(a){a=a|0;__ZN19VisualScriptCommentD2Ev(a);__ZdlPv(a);return}function __ZNK19VisualScriptComment30get_output_sequence_port_countEv(a){a=a|0;return 0}function __ZNK19VisualScriptComment23has_input_sequence_portEv(a){a=a|0;return 0}function __ZNK19VisualScriptComment29get_output_sequence_port_textEi(a,b){a=a|0;b=b|0;return 0}function __ZNK19VisualScriptComment26get_input_value_port_countEv(a){a=a|0;return 0}function __ZNK19VisualScriptComment27get_output_value_port_countEv(a){a=a|0;return 0}function __ZNK19VisualScriptComment25get_input_value_port_infoEi(a,b,d){a=a|0;b=b|0;d=d|0;c[a>>2]=0;c[a+4>>2]=0;c[a+8>>2]=0;c[a+12>>2]=0;c[a+16>>2]=7;return}function __ZNK19VisualScriptComment26get_output_value_port_infoEi(a,b,d){a=a|0;b=b|0;d=d|0;c[a>>2]=0;c[a+4>>2]=0;c[a+8>>2]=0;c[a+12>>2]=0;c[a+16>>2]=7;return}function __ZNK19VisualScriptComment11get_captionEv(a){a=a|0;var b=0,d=0;b=a+152|0;a=c[b>>2]|0;if((a|0)!=0?(__Z28atomic_conditional_incrementPj(a+-8|0)|0)!=0:0)d=c[b>>2]|0;else d=0;return d|0}function __ZNK19VisualScriptComment8get_textEv(a){a=a|0;var b=0,d=0;b=a+156|0;a=c[b>>2]|0;if((a|0)!=0?(__Z28atomic_conditional_incrementPj(a+-8|0)|0)!=0:0)d=c[b>>2]|0;else d=0;return d|0}function __ZNK19VisualScriptComment12get_categoryEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1109092);l=a;return c[b>>2]|0}function __ZN19VisualScriptComment8instanceEP20VisualScriptInstance(a,b){a=a|0;b=b|0;a=__ZnwjPKc(56,1263606)|0;__ZN24VisualScriptNodeInstanceC2Ev(a);c[a>>2]=149004;c[a+52>>2]=b;return a|0}function __ZN31VisualScriptNodeInstanceComment4stepEPPK7VariantPPS0_N24VisualScriptNodeInstance9StartModeES4_RNS0_9CallErrorER6String(a,b,c,d,e,f,g){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;f=f|0;g=g|0;return 0}function __ZN31VisualScriptNodeInstanceCommentD0Ev(a){a=a|0;__ZN24VisualScriptNodeInstanceD2Ev(a);__ZdlPv(a);return}function __ZN7ClassDB10_add_classI19VisualScriptCommentEEvv(){var a=0,b=0,d=0,e=0,f=0,g=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+16|0;d=a+12|0;e=a+8|0;f=a+4|0;g=a;__ZN6StringC2EPKc(b,600495);c[e>>2]=c[b>>2];__ZN10StringNameC2ERK6String(d,e);__ZN6StringC2EPKc(b,570013);c[g>>2]=c[b>>2];__ZN10StringNameC2ERK6String(f,g);__ZN7ClassDB11_add_class2ERK10StringNameS2_(d,f);__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);__ZN10StringNameD2Ev(d);d=c[e>>2]|0;if(!d){l=a;return}if(__Z16atomic_decrementPj(d+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(d,1);l=a;return}function __ZN19VisualScriptComment13_bind_methodsEv(){var a=0,b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0;a=l;l=l+128|0;if((l|0)>=(m|0))ba(128);b=a+104|0;d=a+96|0;e=a+88|0;f=a+72|0;g=a+64|0;h=a+48|0;i=a+32|0;j=a+20|0;k=a+80|0;n=a+16|0;o=a+56|0;p=a+40|0;q=a+24|0;r=a+12|0;s=a+8|0;t=a+4|0;u=a;__Z8D_METHODPKcS0_(d,845639,1114335);v=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(v);c[v>>2]=149028;__ZN10MethodBind10_set_constEb(v,0);__ZN10MethodBind24_generate_argument_typesEi(v,1);c[v+44>>2]=601;c[v+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,v,d,0,0)|0;v=d+4|0;w=c[v>>2]|0;if(w|0?(__Z16atomic_decrementPj(w+-8|0)|0)==0:0){x=c[v>>2]|0;v=(x|0)==0?0:x+-4|0;x=v+4|0;if(c[v>>2]|0){y=0;do{__ZN10StringNameD2Ev(x+(y<<2)|0);y=y+1|0}while(y>>>0<(c[v>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(w,1)}__ZN10StringNameD2Ev(d);__Z8D_METHODPKc(e,845649);d=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(d);c[d>>2]=149064;__ZN10MethodBind10_set_constEb(d,1);__ZN10MethodBind24_generate_argument_typesEi(d,0);__ZN10MethodBind12_set_returnsEb(d,1);c[d+44>>2]=4825;c[d+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,d,e,0,0)|0;d=e+4|0;w=c[d>>2]|0;if(w|0?(__Z16atomic_decrementPj(w+-8|0)|0)==0:0){v=c[d>>2]|0;d=(v|0)==0?0:v+-4|0;v=d+4|0;if(c[d>>2]|0){y=0;do{__ZN10StringNameD2Ev(v+(y<<2)|0);y=y+1|0}while(y>>>0<(c[d>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(w,1)}__ZN10StringNameD2Ev(e);__Z8D_METHODPKcS0_(f,567829,567845);e=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(e);c[e>>2]=149028;__ZN10MethodBind10_set_constEb(e,0);__ZN10MethodBind24_generate_argument_typesEi(e,1);c[e+44>>2]=602;c[e+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,e,f,0,0)|0;e=f+4|0;w=c[e>>2]|0;if(w|0?(__Z16atomic_decrementPj(w+-8|0)|0)==0:0){d=c[e>>2]|0;e=(d|0)==0?0:d+-4|0;d=e+4|0;if(c[e>>2]|0){y=0;do{__ZN10StringNameD2Ev(d+(y<<2)|0);y=y+1|0}while(y>>>0<(c[e>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(w,1)}__ZN10StringNameD2Ev(f);__Z8D_METHODPKc(g,567857);f=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(f);c[f>>2]=149064;__ZN10MethodBind10_set_constEb(f,1);__ZN10MethodBind24_generate_argument_typesEi(f,0);__ZN10MethodBind12_set_returnsEb(f,1);c[f+44>>2]=4826;c[f+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,f,g,0,0)|0;f=g+4|0;w=c[f>>2]|0;if(w|0?(__Z16atomic_decrementPj(w+-8|0)|0)==0:0){e=c[f>>2]|0;f=(e|0)==0?0:e+-4|0;e=f+4|0;if(c[f>>2]|0){y=0;do{__ZN10StringNameD2Ev(e+(y<<2)|0);y=y+1|0}while(y>>>0<(c[f>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(w,1)}__ZN10StringNameD2Ev(g);__Z8D_METHODPKcS0_(h,912982,1128330);g=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(g);c[g>>2]=149100;__ZN10MethodBind10_set_constEb(g,0);__ZN10MethodBind24_generate_argument_typesEi(g,1);c[g+44>>2]=603;c[g+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,g,h,0,0)|0;g=h+4|0;w=c[g>>2]|0;if(w|0?(__Z16atomic_decrementPj(w+-8|0)|0)==0:0){f=c[g>>2]|0;g=(f|0)==0?0:f+-4|0;f=g+4|0;if(c[g>>2]|0){y=0;do{__ZN10StringNameD2Ev(f+(y<<2)|0);y=y+1|0}while(y>>>0<(c[g>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(w,1)}__ZN10StringNameD2Ev(h);__Z8D_METHODPKc(i,1116470);h=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(h);c[h>>2]=149136;__ZN10MethodBind10_set_constEb(h,1);__ZN10MethodBind24_generate_argument_typesEi(h,0);__ZN10MethodBind12_set_returnsEb(h,1);c[h+44>>2]=604;c[h+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,h,i,0,0)|0;h=i+4|0;w=c[h>>2]|0;if(w|0?(__Z16atomic_decrementPj(w+-8|0)|0)==0:0){g=c[h>>2]|0;h=(g|0)==0?0:g+-4|0;g=h+4|0;if(c[h>>2]|0){y=0;do{__ZN10StringNameD2Ev(g+(y<<2)|0);y=y+1|0}while(y>>>0<(c[h>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(w,1)}__ZN10StringNameD2Ev(i);__ZN6StringC2EPKc(b,600495);c[k>>2]=c[b>>2];__ZN10StringNameC2ERK6String(j,k);__ZN6StringC2EPKc(n,1114335);__ZN6StringC2EPKc(o,1263606);i=b+4|0;c[i>>2]=0;w=b+12|0;c[w>>2]=0;c[b>>2]=4;h=c[n>>2]|0;if(h|0?(c[i>>2]=0,__Z28atomic_conditional_incrementPj(h+-8|0)|0):0)c[i>>2]=c[n>>2];c[b+8>>2]=0;i=c[w>>2]|0;if((i|0)!=(c[o>>2]|0)){if(i|0?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);c[w>>2]=0;i=c[o>>2]|0;if(i|0?__Z28atomic_conditional_incrementPj(i+-8|0)|0:0)c[w>>2]=c[o>>2]}c[b+16>>2]=7;c[p>>2]=__Z11_scs_createPKc(845639)|0;c[q>>2]=__Z11_scs_createPKc(845649)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(j,b,p,q,-1);__ZN10StringNameD2Ev(q);__ZN10StringNameD2Ev(p);w=c[b+12>>2]|0;if(w|0?(__Z16atomic_decrementPj(w+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(w,1);w=c[b+4>>2]|0;if(w|0?(__Z16atomic_decrementPj(w+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(w,1);w=c[o>>2]|0;if(w|0?(__Z16atomic_decrementPj(w+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(w,1);w=c[n>>2]|0;if(w|0?(__Z16atomic_decrementPj(w+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(w,1);__ZN10StringNameD2Ev(j);j=c[k>>2]|0;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);__ZN6StringC2EPKc(b,600495);c[k>>2]=c[b>>2];__ZN10StringNameC2ERK6String(r,k);__ZN6StringC2EPKc(s,567845);__ZN6StringC2EPKc(o,1263606);j=b+4|0;c[j>>2]=0;w=b+12|0;c[w>>2]=0;c[b>>2]=4;n=c[s>>2]|0;if(n|0?(c[j>>2]=0,__Z28atomic_conditional_incrementPj(n+-8|0)|0):0)c[j>>2]=c[s>>2];c[b+8>>2]=18;j=c[w>>2]|0;if((j|0)!=(c[o>>2]|0)){if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);c[w>>2]=0;j=c[o>>2]|0;if(j|0?__Z28atomic_conditional_incrementPj(j+-8|0)|0:0)c[w>>2]=c[o>>2]}c[b+16>>2]=7;c[p>>2]=__Z11_scs_createPKc(567829)|0;c[q>>2]=__Z11_scs_createPKc(567857)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(r,b,p,q,-1);__ZN10StringNameD2Ev(q);__ZN10StringNameD2Ev(p);w=c[b+12>>2]|0;if(w|0?(__Z16atomic_decrementPj(w+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(w,1);w=c[b+4>>2]|0;if(w|0?(__Z16atomic_decrementPj(w+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(w,1);w=c[o>>2]|0;if(w|0?(__Z16atomic_decrementPj(w+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(w,1);w=c[s>>2]|0;do if(w|0){if(__Z16atomic_decrementPj(w+-8|0)|0)break;__ZN6Memory11free_staticEPvb(w,1)}while(0);__ZN10StringNameD2Ev(r);r=c[k>>2]|0;do if(r|0){if(__Z16atomic_decrementPj(r+-8|0)|0)break;__ZN6Memory11free_staticEPvb(r,1)}while(0);__ZN6StringC2EPKc(b,600495);c[k>>2]=c[b>>2];__ZN10StringNameC2ERK6String(t,k);__ZN6StringC2EPKc(u,1128330);__ZN6StringC2EPKc(o,1263606);r=b+4|0;c[r>>2]=0;w=b+12|0;c[w>>2]=0;c[b>>2]=5;s=c[u>>2]|0;do if(s|0){c[r>>2]=0;if(!(__Z28atomic_conditional_incrementPj(s+-8|0)|0))break;c[r>>2]=c[u>>2]}while(0);c[b+8>>2]=0;r=c[w>>2]|0;do if((r|0)!=(c[o>>2]|0)){do if(r|0){if(__Z16atomic_decrementPj(r+-8|0)|0)break;__ZN6Memory11free_staticEPvb(r,1)}while(0);c[w>>2]=0;s=c[o>>2]|0;if(!s)break;if(!(__Z28atomic_conditional_incrementPj(s+-8|0)|0))break;c[w>>2]=c[o>>2]}while(0);c[b+16>>2]=7;c[p>>2]=__Z11_scs_createPKc(912982)|0;c[q>>2]=__Z11_scs_createPKc(1116470)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(t,b,p,q,-1);__ZN10StringNameD2Ev(q);__ZN10StringNameD2Ev(p);p=c[b+12>>2]|0;do if(p|0){if(__Z16atomic_decrementPj(p+-8|0)|0)break;__ZN6Memory11free_staticEPvb(p,1)}while(0);p=c[b+4>>2]|0;do if(p|0){if(__Z16atomic_decrementPj(p+-8|0)|0)break;__ZN6Memory11free_staticEPvb(p,1)}while(0);p=c[o>>2]|0;do if(p|0){if(__Z16atomic_decrementPj(p+-8|0)|0)break;__ZN6Memory11free_staticEPvb(p,1)}while(0);p=c[u>>2]|0;do if(p|0){if(__Z16atomic_decrementPj(p+-8|0)|0)break;__ZN6Memory11free_staticEPvb(p,1)}while(0);__ZN10StringNameD2Ev(t);t=c[k>>2]|0;if(!t){l=a;return}if(__Z16atomic_decrementPj(t+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(t,1);l=a;return}function __ZN19VisualScriptComment9set_titleERK6String(a,b){a=a|0;b=b|0;var d=0,e=0;d=a+152|0;if(__ZNK6StringeqERKS_(d,b)|0)return;e=c[d>>2]|0;if((e|0)!=(c[b>>2]|0)){if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);c[d>>2]=0;e=c[b>>2]|0;if(e|0?__Z28atomic_conditional_incrementPj(e+-8|0)|0:0)c[d>>2]=c[b>>2]}__ZN16VisualScriptNode20ports_changed_notifyEv(a);return}function __ZNK19VisualScriptComment9get_titleEv(a){a=a|0;var b=0,d=0;b=a+152|0;a=c[b>>2]|0;if((a|0)!=0?(__Z28atomic_conditional_incrementPj(a+-8|0)|0)!=0:0)d=c[b>>2]|0;else d=0;return d|0}function __ZN19VisualScriptComment15set_descriptionERK6String(a,b){a=a|0;b=b|0;var d=0,e=0;d=a+156|0;if(__ZNK6StringeqERKS_(d,b)|0)return;e=c[d>>2]|0;if((e|0)!=(c[b>>2]|0)){if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);c[d>>2]=0;e=c[b>>2]|0;if(e|0?__Z28atomic_conditional_incrementPj(e+-8|0)|0:0)c[d>>2]=c[b>>2]}__ZN16VisualScriptNode20ports_changed_notifyEv(a);return}function __ZNK19VisualScriptComment15get_descriptionEv(a){a=a|0;var b=0,d=0;b=a+156|0;a=c[b>>2]|0;if((a|0)!=0?(__Z28atomic_conditional_incrementPj(a+-8|0)|0)!=0:0)d=c[b>>2]|0;else d=0;return d|0}function __ZN19VisualScriptComment8set_sizeERK7Vector2(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;d=a+160|0;if(__ZNK7Vector2eqERKS_(d,b)|0)return;e=b;b=c[e+4>>2]|0;f=d;c[f>>2]=c[e>>2];c[f+4>>2]=b;__ZN16VisualScriptNode20ports_changed_notifyEv(a);return}function __ZNK19VisualScriptComment8get_sizeEv(a,b){a=a|0;b=b|0;var d=0,e=0;d=b+160|0;b=c[d+4>>2]|0;e=a;c[e>>2]=c[d>>2];c[e+4>>2]=b;return}function __ZNK13MethodBind0RCI19VisualScriptComment7Vector2E18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;if((b|0)!=-1){f=0;l=a;return f|0}g[d>>2]=0.0;g[d+4>>2]=0.0;__ZN7VariantC2ERK7Vector2(e,d);d=c[e>>2]|0;if(d|0)__ZN7Variant5clearEv(e);f=d;l=a;return f|0}function __ZNK13MethodBind0RCI19VisualScriptComment7Vector2E18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,600495);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI19VisualScriptComment7Vector2E4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;j=f+24|0;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1227524)|0:0){c[h>>2]=0;a[1263537]=0;k=c[d+24>>2]|0;if((k|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=k;c[b>>2]=0;l=f;return}n=k-(c[d+20>>2]|0)|0;if((n|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=n;c[b>>2]=0;l=f;return}n=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))o=n;else o=c[(c[d>>2]|0)+n>>2]|0;Pi[o&2047](j,d);__ZN7VariantC2ERK7Vector2(i,j);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI19VisualScriptComment7Vector2E7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=d;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1227524)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;Pi[i&2047](f,a);a=f;f=c[a+4>>2]|0;i=e;c[i>>2]=c[a>>2];c[i+4>>2]=f;l=d;return}function __ZN13MethodBind0RCI19VisualScriptComment7Vector2ED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I19VisualScriptCommentRK7Vector2E18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;if(b|0){f=0;l=a;return f|0}g[d>>2]=0.0;g[d+4>>2]=0.0;__ZN7VariantC2ERK7Vector2(e,d);d=c[e>>2]|0;if(d|0)__ZN7Variant5clearEv(e);f=d;l=a;return f|0}function __ZNK11MethodBind1I19VisualScriptCommentRK7Vector2E18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,600495);l=a;return c[b>>2]|0}function __ZN11MethodBind1I19VisualScriptCommentRK7Vector2E4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i+24|0;k=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1227524)|0:0){c[h>>2]=0;a[1263537]=0;n=d+24|0;o=c[n>>2]|0;if((o|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=o;c[b>>2]=0;l=i;return}p=o-(c[d+20>>2]|0)|0;if((p|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=p;c[b>>2]=0;l=i;return}if((g|0)>0){if((o|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);q=0}else{a[1263537]=0;q=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,q)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=q;c[b>>2]=0;l=i;return}}q=c[d+44>>2]|0;o=c[d+48>>2]|0;p=e+(o>>1)|0;if(!(o&1))r=q;else r=c[(c[p>>2]|0)+q>>2]|0;do if((g|0)<1){q=c[n>>2]|0;o=q+-1|0;if((q|0)>=1){e=c[d+16>>2]|0;s=(e|0)==0;if(s)t=0;else t=c[e+-4>>2]|0;if((q|0)<=(t|0)){if(s)u=0;else u=c[e+-4>>2]|0;do if((u|0)<(q|0)){if(s)v=0;else v=c[e+-4>>2]|0;if((v|0)<(q|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);w=0;break}else{a[1263537]=0;x=31;break}}else x=31;while(0);if((x|0)==31)w=e+(o*24|0)|0;__ZN7VariantC2ERKS_(k,w);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);__ZNK7Variantcv7Vector2Ev(j,k);Pi[r&2047](p,j);if(c[k>>2]|0)__ZN7Variant5clearEv(k);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I19VisualScriptCommentRK7Vector2E7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1227524)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;b=c[d>>2]|0;d=c[b+4>>2]|0;h=f;c[h>>2]=c[b>>2];c[h+4>>2]=d;Pi[i&2047](a,f);l=e;return}function __ZN11MethodBind1I19VisualScriptCommentRK7Vector2ED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI19VisualScriptComment6StringE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;if((b|0)!=-1){f=0;l=a;return f|0}c[d>>2]=0;__ZN7VariantC2ERK6String(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);e=c[d>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);f=b;l=a;return f|0}function __ZNK13MethodBind0RCI19VisualScriptComment6StringE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,600495);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI19VisualScriptComment6StringE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;j=f+24|0;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1227524)|0:0){c[h>>2]=0;a[1263537]=0;k=c[d+24>>2]|0;if((k|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=k;c[b>>2]=0;l=f;return}n=k-(c[d+20>>2]|0)|0;if((n|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=n;c[b>>2]=0;l=f;return}n=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))o=n;else o=c[(c[d>>2]|0)+n>>2]|0;c[j>>2]=ij[o&8191](d)|0;__ZN7VariantC2ERK6String(i,j);d=c[j>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI19VisualScriptComment6StringE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0;if(!b)f=0;else{d=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1227524)|0;f=d?b:0}b=c[a+44>>2]|0;d=c[a+48>>2]|0;a=f+(d>>1)|0;if(!(d&1))g=b;else g=c[(c[a>>2]|0)+b>>2]|0;b=ij[g&8191](a)|0;a=b;g=c[e>>2]|0;if((g|0)==(b|0)){if(!b)return}else{if(g|0?(__Z16atomic_decrementPj(g+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(g,1);c[e>>2]=0;if(!b)return;if(__Z28atomic_conditional_incrementPj(b+-8|0)|0)c[e>>2]=a}if(__Z16atomic_decrementPj(b+-8|0)|0)return;__ZN6Memory11free_staticEPvb(b,1);return}function __ZN13MethodBind0RCI19VisualScriptComment6StringED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I19VisualScriptCommentRK6StringE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;if(b|0){f=0;l=a;return f|0}c[d>>2]=0;__ZN7VariantC2ERK6String(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);e=c[d>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);f=b;l=a;return f|0}function __ZNK11MethodBind1I19VisualScriptCommentRK6StringE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,600495);l=a;return c[b>>2]|0}function __ZN11MethodBind1I19VisualScriptCommentRK6StringE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i+24|0;k=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1227524)|0:0){c[h>>2]=0;a[1263537]=0;n=d+24|0;o=c[n>>2]|0;if((o|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=o;c[b>>2]=0;l=i;return}p=o-(c[d+20>>2]|0)|0;if((p|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=p;c[b>>2]=0;l=i;return}if((g|0)>0){if((o|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);q=0}else{a[1263537]=0;q=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,q)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=q;c[b>>2]=0;l=i;return}}q=c[d+44>>2]|0;o=c[d+48>>2]|0;p=e+(o>>1)|0;if(!(o&1))r=q;else r=c[(c[p>>2]|0)+q>>2]|0;do if((g|0)<1){q=c[n>>2]|0;o=q+-1|0;if((q|0)>=1){e=c[d+16>>2]|0;s=(e|0)==0;if(s)t=0;else t=c[e+-4>>2]|0;if((q|0)<=(t|0)){if(s)u=0;else u=c[e+-4>>2]|0;do if((u|0)<(q|0)){if(s)v=0;else v=c[e+-4>>2]|0;if((v|0)<(q|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);w=0;break}else{a[1263537]=0;x=31;break}}else x=31;while(0);if((x|0)==31)w=e+(o*24|0)|0;__ZN7VariantC2ERKS_(k,w);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);c[j>>2]=__ZNK7Variantcv6StringEv(k)|0;Pi[r&2047](p,j);p=c[j>>2]|0;if(p|0?(__Z16atomic_decrementPj(p+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(p,1);if(c[k>>2]|0)__ZN7Variant5clearEv(k);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I19VisualScriptCommentRK6StringE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1227524)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;b=c[d>>2]|0;d=c[b>>2]|0;if((d|0)!=0?(__Z28atomic_conditional_incrementPj(d+-8|0)|0)!=0:0)j=c[b>>2]|0;else j=0;c[f>>2]=j;Pi[i&2047](a,f);a=c[f>>2]|0;if(!a){l=e;return}if(__Z16atomic_decrementPj(a+-8|0)|0){l=e;return}__ZN6Memory11free_staticEPvb(a,1);l=e;return}function __ZN11MethodBind1I19VisualScriptCommentRK6StringED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN23VisualScriptConstructor18_initialize_classvEv(b){b=b|0;if(a[1258364]|0)return;if(!(a[1258337]|0)){if(!(a[1257004]|0)){if(!(a[1257001]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI9ReferenceEEvv();__ZN9Reference13_bind_methodsEv();a[1257001]=1}__ZN7ClassDB10_add_classI8ResourceEEvv();__ZN8Resource13_bind_methodsEv();a[1257004]=1}__ZN7ClassDB10_add_classI16VisualScriptNodeEEvv();__ZN16VisualScriptNode13_bind_methodsEv();a[1258337]=1}__ZN7ClassDB10_add_classI23VisualScriptConstructorEEvv();__ZN23VisualScriptConstructor13_bind_methodsEv();a[1258364]=1;return}function __ZN23VisualScriptConstructor5_setvERK10StringNameRK7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK23VisualScriptConstructor5_getvERK10StringNameR7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK23VisualScriptConstructor19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+24|0;g=e+4|0;h=e;if(!d)__ZNK16VisualScriptNode19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,0);__ZN6StringC2EPKc(f,600471);i=c[f>>2]|0;f=i;j=g+4|0;c[j>>2]=0;k=g+12|0;c[k>>2]=0;c[g>>2]=0;n=(i|0)==0;if(!n?(c[j>>2]=0,__Z28atomic_conditional_incrementPj(i+-8|0)|0):0)c[j>>2]=f;c[g+8>>2]=0;f=c[k>>2]|0;if(f|0){if(!(__Z16atomic_decrementPj(f+-8|0)|0))__ZN6Memory11free_staticEPvb(f,1);c[k>>2]=0}c[g+16>>2]=256;if(!(c[b>>2]|0)){k=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=k;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0}k=__ZnwjPFPvjE(32,4740)|0;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0;c[k+12>>2]=0;c[k+16>>2]=7;f=k+20|0;c[f>>2]=0;j=k+24|0;c[j>>2]=0;o=k+28|0;c[o>>2]=0;__ZN12PropertyInfoaSERKS_(k,g)|0;p=c[b>>2]|0;q=p+4|0;r=c[q>>2]|0;c[j>>2]=r;c[f>>2]=0;c[o>>2]=p;if(r|0)c[r+20>>2]=k;c[q>>2]=k;if(!(c[p>>2]|0))c[p>>2]=k;k=p+8|0;c[k>>2]=(c[k>>2]|0)+1;k=c[g+12>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);k=c[g+4>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);if(!n?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);__ZN10StringNameC2EPKc(h,600471);__ZN7ClassDB17get_property_listE10StringNameP4ListI12PropertyInfo16DefaultAllocatorEbPK6Object(h,b,1,a);__ZN10StringNameD2Ev(h);if(!d){l=e;return}__ZNK16VisualScriptNode19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,1);l=e;return}function __ZN23VisualScriptConstructor14_notificationvEib(a,b,c){a=a|0;b=b|0;c=c|0;if(c){if(552!=510)__ZN16VisualScriptNode13_notificationEi(a,b)}else if(552!=510)__ZN16VisualScriptNode13_notificationEi(a,b);return}function __ZNK23VisualScriptConstructor16_get_class_namevEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+8|0;e=b+4|0;f=b;g=a+148|0;a=c[g>>2]|0;if(a|0){if(c[a+4>>2]|0){l=b;return g|0}if(__ZNK6String6lengthEv(a+8|0)|0){l=b;return g|0}}__ZN6StringC2EPKc(d,600471);c[f>>2]=c[d>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameaSERKS_(g,e);__ZN10StringNameD2Ev(e);e=c[f>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);l=b;return g|0}function __ZNK23VisualScriptConstructor9get_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,600471);l=a;return c[b>>2]|0}function __ZNK23VisualScriptConstructor8is_classERK6String(a,b){a=a|0;b=b|0;var c=0;if(((!(__ZNK6StringeqEPKc(b,600471)|0)?!(__ZNK6StringeqEPKc(b,570013)|0):0)?!(__ZNK6StringeqEPKc(b,1110448)|0):0)?!(__ZNK6StringeqEPKc(b,1126157)|0):0)c=__ZNK6StringeqEPKc(b,1142944)|0;else c=1;return c|0}function __ZNK23VisualScriptConstructor12is_class_ptrEPv(a,b){a=a|0;b=b|0;return (b|0)==1227528|((b|0)==1227416|((b|0)==1220696|((b|0)==1220724|(b|0)==1220580)))|0}function __ZN23VisualScriptConstructorD2Ev(a){a=a|0;var b=0,d=0,e=0,f=0;c[a>>2]=149172;__ZN10MethodInfoD2Ev(a+156|0);__ZN10StringNameD2Ev(a+148|0);c[a>>2]=139696;__ZN5ArrayD2Ev(a+140|0);b=a+128|0;d=c[b>>2]|0;if(d|0?(__ZN3SetIP12VisualScript10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(b,c[d+8>>2]|0),d=c[a+132>>2]|0,e=c[b>>2]|0,c[e+8>>2]=d,c[a+136>>2]=0,f=d,c[f+12>>2]=f,e|0):0){__ZN6Memory11free_staticEPvb(e,0);c[b>>2]=0}__ZN10StringNameD2Ev(a+124|0);__ZN8ResourceD2Ev(a);return}function __ZN23VisualScriptConstructorD0Ev(a){a=a|0;var b=0,d=0,e=0,f=0;c[a>>2]=149172;__ZN10MethodInfoD2Ev(a+156|0);__ZN10StringNameD2Ev(a+148|0);c[a>>2]=139696;__ZN5ArrayD2Ev(a+140|0);b=a+128|0;d=c[b>>2]|0;if(d|0?(__ZN3SetIP12VisualScript10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(b,c[d+8>>2]|0),d=c[a+132>>2]|0,e=c[b>>2]|0,c[e+8>>2]=d,c[a+136>>2]=0,f=d,c[f+12>>2]=f,e|0):0){__ZN6Memory11free_staticEPvb(e,0);c[b>>2]=0}__ZN10StringNameD2Ev(a+124|0);__ZN8ResourceD2Ev(a);__ZdlPv(a);return}function __ZNK23VisualScriptConstructor30get_output_sequence_port_countEv(a){a=a|0;return 0}function __ZNK23VisualScriptConstructor23has_input_sequence_portEv(a){a=a|0;return 0}function __ZNK23VisualScriptConstructor29get_output_sequence_port_textEi(a,b){a=a|0;b=b|0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);a=b;__ZN6StringC2EPKc(a,1263606);l=b;return c[a>>2]|0}function __ZNK23VisualScriptConstructor26get_input_value_port_countEv(a){a=a|0;var b=0,d=0;b=c[a+160>>2]|0;if(!b){d=0;return d|0}d=c[b+8>>2]|0;return d|0}function __ZNK23VisualScriptConstructor27get_output_value_port_countEv(a){a=a|0;return 1}function __ZNK23VisualScriptConstructor25get_input_value_port_infoEi(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0;a:do if((e|0)<0)f=8;else{g=c[d+160>>2]|0;h=(g|0)==0;if(h)i=0;else i=c[g+8>>2]|0;if((i|0)<=(e|0)){if(h)j=0;else j=c[g+8>>2]|0;if((j|0)<=(e|0)){f=8;break}a[1263537]=0}b:do if(!h?(k=c[g>>2]|0,k|0):0){l=k;k=0;while(1){if((k|0)==(e|0))break;m=c[l+20>>2]|0;if(!m)break b;else{l=m;k=k+1|0}}n=l;break a}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145120,440,1133820,0);a[1263537]=0;n=0}while(0);if((f|0)==8){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145120,425,1146766,0);n=0}c[b>>2]=c[n>>2];f=b+4|0;e=n+4|0;c[f>>2]=0;j=c[e>>2]|0;if(j|0?(c[f>>2]=0,__Z28atomic_conditional_incrementPj(j+-8|0)|0):0)c[f>>2]=c[e>>2];c[b+8>>2]=c[n+8>>2];e=b+12|0;f=n+12|0;c[e>>2]=0;j=c[f>>2]|0;if(!j){o=b+16|0;p=n+16|0;q=c[p>>2]|0;c[o>>2]=q;return}c[e>>2]=0;if(!(__Z28atomic_conditional_incrementPj(j+-8|0)|0)){o=b+16|0;p=n+16|0;q=c[p>>2]|0;c[o>>2]=q;return}c[e>>2]=c[f>>2];o=b+16|0;p=n+16|0;q=c[p>>2]|0;c[o>>2]=q;return}function __ZNK23VisualScriptConstructor26get_output_value_port_infoEi(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d;f=d+4|0;g=c[b+152>>2]|0;__ZN6StringC2EPKc(e,1128356);__ZN6StringC2EPKc(f,1263606);b=a+4|0;c[b>>2]=0;h=a+12|0;c[h>>2]=0;c[a>>2]=g;g=c[e>>2]|0;if(g|0?(c[b>>2]=0,__Z28atomic_conditional_incrementPj(g+-8|0)|0):0)c[b>>2]=c[e>>2];c[a+8>>2]=0;b=c[f>>2]|0;do if(b){c[h>>2]=0;if(!(__Z28atomic_conditional_incrementPj(b+-8|0)|0)){i=c[f>>2]|0;break}else{g=c[f>>2]|0;c[h>>2]=g;i=g;break}}else i=b;while(0);c[a+16>>2]=7;if(i|0?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);i=c[e>>2]|0;if(!i){l=d;return}if(__Z16atomic_decrementPj(i+-8|0)|0){l=d;return}__ZN6Memory11free_staticEPvb(i,1);l=d;return}function __ZNK23VisualScriptConstructor11get_captionEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,567912);l=a;return c[b>>2]|0}function __ZNK23VisualScriptConstructor8get_textEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+4|0;e=b+8|0;f=b;c[e>>2]=__ZN7Variant13get_type_nameENS_4TypeE(c[a+152>>2]|0)|0;c[d>>2]=__ZplPKcRK6String(567907,e)|0;__ZN6StringC2EPKc(f,1077393);a=__ZNK6StringplERKS_(d,f)|0;g=c[f>>2]|0;if(g|0?(__Z16atomic_decrementPj(g+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(g,1);g=c[d>>2]|0;if(g|0?(__Z16atomic_decrementPj(g+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(g,1);g=c[e>>2]|0;if(!g){l=b;return a|0}if(__Z16atomic_decrementPj(g+-8|0)|0){l=b;return a|0}__ZN6Memory11free_staticEPvb(g,1);l=b;return a|0}function __ZNK23VisualScriptConstructor12get_categoryEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,573199);l=a;return c[b>>2]|0}function __ZN23VisualScriptConstructor8instanceEP20VisualScriptInstance(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;d=__ZnwjPKc(64,1263606)|0;__ZN24VisualScriptNodeInstanceC2Ev(d);c[d>>2]=149348;c[d+52>>2]=b;c[d+56>>2]=c[a+152>>2];b=c[a+160>>2]|0;if(!b){e=0;f=d+60|0;c[f>>2]=e;return d|0}e=c[b+8>>2]|0;f=d+60|0;c[f>>2]=e;return d|0}function __ZN35VisualScriptNodeInstanceConstructor4stepEPPK7VariantPPS0_N24VisualScriptNodeInstance9StartModeES4_RNS0_9CallErrorER6String(a,b,d,e,f,g,h){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;g=l;l=l+48|0;if((l|0)>=(m|0))ba(48);f=g+24|0;e=g;__ZN7Variant9constructENS_4TypeEPPKS_iRNS_9CallErrorEb(e,c[a+56>>2]|0,b,c[a+60>>2]|0,f,1);__ZN7VariantaSERKS_(c[d>>2]|0,e);if(c[e>>2]|0)__ZN7Variant5clearEv(e);if(!(c[f>>2]|0)){l=g;return 0}__ZN6StringaSEPKc(h,567873);l=g;return 0}function __ZN35VisualScriptNodeInstanceConstructorD0Ev(a){a=a|0;__ZN24VisualScriptNodeInstanceD2Ev(a);__ZdlPv(a);return}function __ZN7ClassDB10_add_classI23VisualScriptConstructorEEvv(){var a=0,b=0,d=0,e=0,f=0,g=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+16|0;d=a+12|0;e=a+8|0;f=a+4|0;g=a;__ZN6StringC2EPKc(b,600471);c[e>>2]=c[b>>2];__ZN10StringNameC2ERK6String(d,e);__ZN6StringC2EPKc(b,570013);c[g>>2]=c[b>>2];__ZN10StringNameC2ERK6String(f,g);__ZN7ClassDB11_add_class2ERK10StringNameS2_(d,f);__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);__ZN10StringNameD2Ev(d);d=c[e>>2]|0;if(!d){l=a;return}if(__Z16atomic_decrementPj(d+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(d,1);l=a;return}function __ZN23VisualScriptConstructor13_bind_methodsEv(){var a=0,b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0;a=l;l=l+96|0;if((l|0)>=(m|0))ba(96);b=a+72|0;d=a+64|0;e=a+48|0;f=a+40|0;g=a+24|0;h=a+16|0;i=a+56|0;j=a+8|0;k=a+32|0;n=a+20|0;o=a+12|0;p=a+4|0;q=a;__Z8D_METHODPKcS0_(d,567922,1123189);r=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(r);c[r>>2]=149372;__ZN10MethodBind10_set_constEb(r,0);__ZN10MethodBind24_generate_argument_typesEi(r,1);c[r+44>>2]=605;c[r+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,r,d,0,0)|0;r=d+4|0;s=c[r>>2]|0;if(s|0?(__Z16atomic_decrementPj(s+-8|0)|0)==0:0){t=c[r>>2]|0;r=(t|0)==0?0:t+-4|0;t=r+4|0;if(c[r>>2]|0){u=0;do{__ZN10StringNameD2Ev(t+(u<<2)|0);u=u+1|0}while(u>>>0<(c[r>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(s,1)}__ZN10StringNameD2Ev(d);__Z8D_METHODPKc(e,567943);d=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(d);c[d>>2]=149408;__ZN10MethodBind10_set_constEb(d,1);__ZN10MethodBind24_generate_argument_typesEi(d,0);__ZN10MethodBind12_set_returnsEb(d,1);c[d+44>>2]=4827;c[d+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,d,e,0,0)|0;d=e+4|0;s=c[d>>2]|0;if(s|0?(__Z16atomic_decrementPj(s+-8|0)|0)==0:0){r=c[d>>2]|0;d=(r|0)==0?0:r+-4|0;r=d+4|0;if(c[d>>2]|0){u=0;do{__ZN10StringNameD2Ev(r+(u<<2)|0);u=u+1|0}while(u>>>0<(c[d>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(s,1)}__ZN10StringNameD2Ev(e);__Z8D_METHODPKcS0_(f,567964,567980);e=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(e);c[e>>2]=149444;__ZN10MethodBind10_set_constEb(e,0);__ZN10MethodBind24_generate_argument_typesEi(e,1);c[e+44>>2]=606;c[e+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,e,f,0,0)|0;e=f+4|0;s=c[e>>2]|0;if(s|0?(__Z16atomic_decrementPj(s+-8|0)|0)==0:0){d=c[e>>2]|0;e=(d|0)==0?0:d+-4|0;d=e+4|0;if(c[e>>2]|0){u=0;do{__ZN10StringNameD2Ev(d+(u<<2)|0);u=u+1|0}while(u>>>0<(c[e>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(s,1)}__ZN10StringNameD2Ev(f);__Z8D_METHODPKc(g,567992);f=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(f);c[f>>2]=149480;__ZN10MethodBind10_set_constEb(f,1);__ZN10MethodBind24_generate_argument_typesEi(f,0);__ZN10MethodBind12_set_returnsEb(f,1);c[f+44>>2]=4828;c[f+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,f,g,0,0)|0;f=g+4|0;s=c[f>>2]|0;if(s|0?(__Z16atomic_decrementPj(s+-8|0)|0)==0:0){e=c[f>>2]|0;f=(e|0)==0?0:e+-4|0;e=f+4|0;if(c[f>>2]|0){u=0;do{__ZN10StringNameD2Ev(e+(u<<2)|0);u=u+1|0}while(u>>>0<(c[f>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(s,1)}__ZN10StringNameD2Ev(g);__ZN6StringC2EPKc(b,600471);c[i>>2]=c[b>>2];__ZN10StringNameC2ERK6String(h,i);__ZN6StringC2EPKc(j,1123189);__ZN6StringC2EPKc(k,1263606);g=b+4|0;c[g>>2]=0;s=b+12|0;c[s>>2]=0;c[b>>2]=2;f=c[j>>2]|0;if(f|0?(c[g>>2]=0,__Z28atomic_conditional_incrementPj(f+-8|0)|0):0)c[g>>2]=c[j>>2];c[b+8>>2]=0;g=c[s>>2]|0;if((g|0)!=(c[k>>2]|0)){if(g|0?(__Z16atomic_decrementPj(g+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(g,1);c[s>>2]=0;g=c[k>>2]|0;if(g|0?__Z28atomic_conditional_incrementPj(g+-8|0)|0:0)c[s>>2]=c[k>>2]}c[b+16>>2]=5;c[n>>2]=__Z11_scs_createPKc(567922)|0;c[o>>2]=__Z11_scs_createPKc(567943)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(h,b,n,o,-1);__ZN10StringNameD2Ev(o);__ZN10StringNameD2Ev(n);s=c[b+12>>2]|0;if(s|0?(__Z16atomic_decrementPj(s+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(s,1);s=c[b+4>>2]|0;if(s|0?(__Z16atomic_decrementPj(s+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(s,1);s=c[k>>2]|0;if(s|0?(__Z16atomic_decrementPj(s+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(s,1);s=c[j>>2]|0;if(s|0?(__Z16atomic_decrementPj(s+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(s,1);__ZN10StringNameD2Ev(h);h=c[i>>2]|0;if(h|0?(__Z16atomic_decrementPj(h+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(h,1);__ZN6StringC2EPKc(b,600471);c[i>>2]=c[b>>2];__ZN10StringNameC2ERK6String(p,i);__ZN6StringC2EPKc(q,567980);__ZN6StringC2EPKc(k,1263606);h=b+4|0;c[h>>2]=0;s=b+12|0;c[s>>2]=0;c[b>>2]=20;j=c[q>>2]|0;if(j|0?(c[h>>2]=0,__Z28atomic_conditional_incrementPj(j+-8|0)|0):0)c[h>>2]=c[q>>2];c[b+8>>2]=0;h=c[s>>2]|0;if((h|0)!=(c[k>>2]|0)){if(h|0?(__Z16atomic_decrementPj(h+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(h,1);c[s>>2]=0;h=c[k>>2]|0;if(h|0?__Z28atomic_conditional_incrementPj(h+-8|0)|0:0)c[s>>2]=c[k>>2]}c[b+16>>2]=5;c[n>>2]=__Z11_scs_createPKc(567964)|0;c[o>>2]=__Z11_scs_createPKc(567992)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(p,b,n,o,-1);__ZN10StringNameD2Ev(o);__ZN10StringNameD2Ev(n);n=c[b+12>>2]|0;if(n|0?(__Z16atomic_decrementPj(n+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(n,1);n=c[b+4>>2]|0;if(n|0?(__Z16atomic_decrementPj(n+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(n,1);n=c[k>>2]|0;if(n|0?(__Z16atomic_decrementPj(n+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(n,1);n=c[q>>2]|0;if(n|0?(__Z16atomic_decrementPj(n+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(n,1);__ZN10StringNameD2Ev(p);p=c[i>>2]|0;if(!p){l=a;return}if(__Z16atomic_decrementPj(p+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(p,1);l=a;return}function __ZN23VisualScriptConstructor20set_constructor_typeEN7Variant4TypeE(a,b){a=a|0;b=b|0;var d=0;d=a+152|0;if((c[d>>2]|0)==(b|0))return;c[d>>2]=b;__ZN16VisualScriptNode20ports_changed_notifyEv(a);return}function __ZNK23VisualScriptConstructor20get_constructor_typeEv(a){a=a|0;return c[a+152>>2]|0}function __ZN23VisualScriptConstructor15set_constructorERK10Dictionary(a,b){a=a|0;b=b|0;var c=0,d=0;c=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=c;__ZN10MethodInfo9from_dictERK10Dictionary(d,b);__ZN10MethodInfoaSERKS_(a+156|0,d)|0;__ZN10MethodInfoD2Ev(d);__ZN16VisualScriptNode20ports_changed_notifyEv(a);l=c;return}function __ZNK23VisualScriptConstructor15get_constructorEv(a){a=a|0;return __ZNK10MethodInfocv10DictionaryEv(a+156|0)|0}function __ZNK13MethodBind0RCI23VisualScriptConstructor10DictionaryE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;if((b|0)!=-1){f=0;l=a;return f|0}__ZN10DictionaryC2Ev(d);__ZN7VariantC2ERK10Dictionary(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);__ZN10DictionaryD2Ev(d);f=b;l=a;return f|0}function __ZNK13MethodBind0RCI23VisualScriptConstructor10DictionaryE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,600471);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI23VisualScriptConstructor10DictionaryE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;j=f+24|0;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1227528)|0:0){c[h>>2]=0;a[1263537]=0;k=c[d+24>>2]|0;if((k|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=k;c[b>>2]=0;l=f;return}n=k-(c[d+20>>2]|0)|0;if((n|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=n;c[b>>2]=0;l=f;return}n=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))o=n;else o=c[(c[d>>2]|0)+n>>2]|0;c[j>>2]=ij[o&8191](d)|0;__ZN7VariantC2ERK10Dictionary(i,j);__ZN10DictionaryD2Ev(j);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI23VisualScriptConstructor10DictionaryE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=d;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1227528)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;c[f>>2]=ij[i&8191](a)|0;__ZN10DictionaryaSERKS_(e,f);__ZN10DictionaryD2Ev(f);l=d;return}function __ZN13MethodBind0RCI23VisualScriptConstructor10DictionaryED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I23VisualScriptConstructorRK10DictionaryE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;if(b|0){f=0;l=a;return f|0}__ZN10DictionaryC2Ev(d);__ZN7VariantC2ERK10Dictionary(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);__ZN10DictionaryD2Ev(d);f=b;l=a;return f|0}function __ZNK11MethodBind1I23VisualScriptConstructorRK10DictionaryE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,600471);l=a;return c[b>>2]|0}function __ZN11MethodBind1I23VisualScriptConstructorRK10DictionaryE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i+24|0;k=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1227528)|0:0){c[h>>2]=0;a[1263537]=0;n=d+24|0;o=c[n>>2]|0;if((o|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=o;c[b>>2]=0;l=i;return}p=o-(c[d+20>>2]|0)|0;if((p|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=p;c[b>>2]=0;l=i;return}if((g|0)>0){if((o|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);q=0}else{a[1263537]=0;q=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,q)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=q;c[b>>2]=0;l=i;return}}q=c[d+44>>2]|0;o=c[d+48>>2]|0;p=e+(o>>1)|0;if(!(o&1))r=q;else r=c[(c[p>>2]|0)+q>>2]|0;do if((g|0)<1){q=c[n>>2]|0;o=q+-1|0;if((q|0)>=1){e=c[d+16>>2]|0;s=(e|0)==0;if(s)t=0;else t=c[e+-4>>2]|0;if((q|0)<=(t|0)){if(s)u=0;else u=c[e+-4>>2]|0;do if((u|0)<(q|0)){if(s)v=0;else v=c[e+-4>>2]|0;if((v|0)<(q|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);w=0;break}else{a[1263537]=0;x=31;break}}else x=31;while(0);if((x|0)==31)w=e+(o*24|0)|0;__ZN7VariantC2ERKS_(k,w);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);c[j>>2]=__ZNK7Variantcv10DictionaryEv(k)|0;Pi[r&2047](p,j);__ZN10DictionaryD2Ev(j);if(c[k>>2]|0)__ZN7Variant5clearEv(k);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I23VisualScriptConstructorRK10DictionaryE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e+4|0;g=e;if(!b)h=0;else{i=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1227528)|0;h=i?b:0}b=c[a+44>>2]|0;i=c[a+48>>2]|0;a=h+(i>>1)|0;if(!(i&1))j=b;else j=c[(c[a>>2]|0)+b>>2]|0;__ZN10DictionaryC2ERKS_(f,c[d>>2]|0);c[g>>2]=c[f>>2];Pi[j&2047](a,g);__ZN10DictionaryD2Ev(g);l=e;return}function __ZN11MethodBind1I23VisualScriptConstructorRK10DictionaryED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI23VisualScriptConstructorN7Variant4TypeEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK13MethodBind0RCI23VisualScriptConstructorN7Variant4TypeEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,600471);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI23VisualScriptConstructorN7Variant4TypeEE4callEP6ObjectPPKS1_iRNS1_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1227528)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2Ei(i,ij[n&8191](d)|0);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI23VisualScriptConstructorN7Variant4TypeEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0;if(!b)f=0;else{d=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1227528)|0;f=d?b:0}b=c[a+44>>2]|0;d=c[a+48>>2]|0;a=f+(d>>1)|0;if(!(d&1)){g=b;h=ij[g&8191](a)|0;c[e>>2]=h;return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=ij[g&8191](a)|0;c[e>>2]=h;return}}function __ZN13MethodBind0RCI23VisualScriptConstructorN7Variant4TypeEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I23VisualScriptConstructorN7Variant4TypeEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if(!b){__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK11MethodBind1I23VisualScriptConstructorN7Variant4TypeEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,600471);l=a;return c[b>>2]|0}function __ZN11MethodBind1I23VisualScriptConstructorN7Variant4TypeEE4callEP6ObjectPPKS1_iRNS1_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1227528)|0:0){c[h>>2]=0;a[1263537]=0;k=d+24|0;n=c[k>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=i;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=i;return}if((g|0)>0){if((n|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);p=0}else{a[1263537]=0;p=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,p)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=p;c[b>>2]=0;l=i;return}}p=c[d+44>>2]|0;n=c[d+48>>2]|0;o=e+(n>>1)|0;if(!(n&1))q=p;else q=c[(c[o>>2]|0)+p>>2]|0;do if((g|0)<1){p=c[k>>2]|0;n=p+-1|0;if((p|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)s=0;else s=c[e+-4>>2]|0;if((p|0)<=(s|0)){if(r)t=0;else t=c[e+-4>>2]|0;do if((t|0)<(p|0)){if(r)u=0;else u=c[e+-4>>2]|0;if((u|0)<(p|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);v=0;break}else{a[1263537]=0;w=31;break}}else w=31;while(0);if((w|0)==31)v=e+(n*24|0)|0;__ZN7VariantC2ERKS_(j,v);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);f=__ZNK7VariantcviEv(j)|0;Pi[q&2047](o,f);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I23VisualScriptConstructorN7Variant4TypeEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1227528)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1)){g=b;h=c[d>>2]|0;i=c[h>>2]|0;Pi[g&2047](a,i);return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=c[d>>2]|0;i=c[h>>2]|0;Pi[g&2047](a,i);return}}function __ZN11MethodBind1I23VisualScriptConstructorN7Variant4TypeEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN20VisualScriptLocalVar18_initialize_classvEv(b){b=b|0;if(a[1258365]|0)return;if(!(a[1258337]|0)){if(!(a[1257004]|0)){if(!(a[1257001]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI9ReferenceEEvv();__ZN9Reference13_bind_methodsEv();a[1257001]=1}__ZN7ClassDB10_add_classI8ResourceEEvv();__ZN8Resource13_bind_methodsEv();a[1257004]=1}__ZN7ClassDB10_add_classI16VisualScriptNodeEEvv();__ZN16VisualScriptNode13_bind_methodsEv();a[1258337]=1}__ZN7ClassDB10_add_classI20VisualScriptLocalVarEEvv();__ZN20VisualScriptLocalVar13_bind_methodsEv();a[1258365]=1;return}function __ZN20VisualScriptLocalVar5_setvERK10StringNameRK7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK20VisualScriptLocalVar5_getvERK10StringNameR7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK20VisualScriptLocalVar19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+24|0;g=e+4|0;h=e;if(!d)__ZNK16VisualScriptNode19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,0);__ZN6StringC2EPKc(f,600450);i=c[f>>2]|0;f=i;j=g+4|0;c[j>>2]=0;k=g+12|0;c[k>>2]=0;c[g>>2]=0;n=(i|0)==0;if(!n?(c[j>>2]=0,__Z28atomic_conditional_incrementPj(i+-8|0)|0):0)c[j>>2]=f;c[g+8>>2]=0;f=c[k>>2]|0;if(f|0){if(!(__Z16atomic_decrementPj(f+-8|0)|0))__ZN6Memory11free_staticEPvb(f,1);c[k>>2]=0}c[g+16>>2]=256;if(!(c[b>>2]|0)){k=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=k;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0}k=__ZnwjPFPvjE(32,4740)|0;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0;c[k+12>>2]=0;c[k+16>>2]=7;f=k+20|0;c[f>>2]=0;j=k+24|0;c[j>>2]=0;o=k+28|0;c[o>>2]=0;__ZN12PropertyInfoaSERKS_(k,g)|0;p=c[b>>2]|0;q=p+4|0;r=c[q>>2]|0;c[j>>2]=r;c[f>>2]=0;c[o>>2]=p;if(r|0)c[r+20>>2]=k;c[q>>2]=k;if(!(c[p>>2]|0))c[p>>2]=k;k=p+8|0;c[k>>2]=(c[k>>2]|0)+1;k=c[g+12>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);k=c[g+4>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);if(!n?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);__ZN10StringNameC2EPKc(h,600450);__ZN7ClassDB17get_property_listE10StringNameP4ListI12PropertyInfo16DefaultAllocatorEbPK6Object(h,b,1,a);__ZN10StringNameD2Ev(h);if(!d){l=e;return}__ZNK16VisualScriptNode19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,1);l=e;return}function __ZN20VisualScriptLocalVar14_notificationvEib(a,b,c){a=a|0;b=b|0;c=c|0;if(c){if(552!=510)__ZN16VisualScriptNode13_notificationEi(a,b)}else if(552!=510)__ZN16VisualScriptNode13_notificationEi(a,b);return}function __ZNK20VisualScriptLocalVar16_get_class_namevEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+8|0;e=b+4|0;f=b;g=a+148|0;a=c[g>>2]|0;if(a|0){if(c[a+4>>2]|0){l=b;return g|0}if(__ZNK6String6lengthEv(a+8|0)|0){l=b;return g|0}}__ZN6StringC2EPKc(d,600450);c[f>>2]=c[d>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameaSERKS_(g,e);__ZN10StringNameD2Ev(e);e=c[f>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);l=b;return g|0}function __ZNK20VisualScriptLocalVar9get_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,600450);l=a;return c[b>>2]|0}function __ZNK20VisualScriptLocalVar8is_classERK6String(a,b){a=a|0;b=b|0;var c=0;if(((!(__ZNK6StringeqEPKc(b,600450)|0)?!(__ZNK6StringeqEPKc(b,570013)|0):0)?!(__ZNK6StringeqEPKc(b,1110448)|0):0)?!(__ZNK6StringeqEPKc(b,1126157)|0):0)c=__ZNK6StringeqEPKc(b,1142944)|0;else c=1;return c|0}function __ZNK20VisualScriptLocalVar12is_class_ptrEPv(a,b){a=a|0;b=b|0;return (b|0)==1227532|((b|0)==1227416|((b|0)==1220696|((b|0)==1220724|(b|0)==1220580)))|0}function __ZN20VisualScriptLocalVarD2Ev(a){a=a|0;var b=0,d=0,e=0,f=0;c[a>>2]=149516;__ZN10StringNameD2Ev(a+152|0);__ZN10StringNameD2Ev(a+148|0);c[a>>2]=139696;__ZN5ArrayD2Ev(a+140|0);b=a+128|0;d=c[b>>2]|0;if(d|0?(__ZN3SetIP12VisualScript10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(b,c[d+8>>2]|0),d=c[a+132>>2]|0,e=c[b>>2]|0,c[e+8>>2]=d,c[a+136>>2]=0,f=d,c[f+12>>2]=f,e|0):0){__ZN6Memory11free_staticEPvb(e,0);c[b>>2]=0}__ZN10StringNameD2Ev(a+124|0);__ZN8ResourceD2Ev(a);return}function __ZN20VisualScriptLocalVarD0Ev(a){a=a|0;var b=0,d=0,e=0,f=0;c[a>>2]=149516;__ZN10StringNameD2Ev(a+152|0);__ZN10StringNameD2Ev(a+148|0);c[a>>2]=139696;__ZN5ArrayD2Ev(a+140|0);b=a+128|0;d=c[b>>2]|0;if(d|0?(__ZN3SetIP12VisualScript10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(b,c[d+8>>2]|0),d=c[a+132>>2]|0,e=c[b>>2]|0,c[e+8>>2]=d,c[a+136>>2]=0,f=d,c[f+12>>2]=f,e|0):0){__ZN6Memory11free_staticEPvb(e,0);c[b>>2]=0}__ZN10StringNameD2Ev(a+124|0);__ZN8ResourceD2Ev(a);__ZdlPv(a);return}function __ZNK20VisualScriptLocalVar30get_output_sequence_port_countEv(a){a=a|0;return 0}function __ZNK20VisualScriptLocalVar23has_input_sequence_portEv(a){a=a|0;return 0}function __ZNK20VisualScriptLocalVar29get_output_sequence_port_textEi(a,b){a=a|0;b=b|0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);a=b;__ZN6StringC2EPKc(a,1263606);l=b;return c[a>>2]|0}function __ZNK20VisualScriptLocalVar26get_input_value_port_countEv(a){a=a|0;return 0}function __ZNK20VisualScriptLocalVar27get_output_value_port_countEv(a){a=a|0;return 1}function __ZNK20VisualScriptLocalVar25get_input_value_port_infoEi(a,b,d){a=a|0;b=b|0;d=d|0;c[a>>2]=0;c[a+4>>2]=0;c[a+8>>2]=0;c[a+12>>2]=0;c[a+16>>2]=7;return}function __ZNK20VisualScriptLocalVar26get_output_value_port_infoEi(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d;f=d+4|0;g=c[b+156>>2]|0;__ZN6StringC2EPKc(e,1085094);__ZN6StringC2EPKc(f,1263606);b=a+4|0;c[b>>2]=0;h=a+12|0;c[h>>2]=0;c[a>>2]=g;g=c[e>>2]|0;if(g|0?(c[b>>2]=0,__Z28atomic_conditional_incrementPj(g+-8|0)|0):0)c[b>>2]=c[e>>2];c[a+8>>2]=0;b=c[f>>2]|0;do if(b){c[h>>2]=0;if(!(__Z28atomic_conditional_incrementPj(b+-8|0)|0)){i=c[f>>2]|0;break}else{g=c[f>>2]|0;c[h>>2]=g;i=g;break}}else i=b;while(0);c[a+16>>2]=7;if(i|0?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);i=c[e>>2]|0;if(!i){l=d;return}if(__Z16atomic_decrementPj(i+-8|0)|0){l=d;return}__ZN6Memory11free_staticEPvb(i,1);l=d;return}function __ZNK20VisualScriptLocalVar11get_captionEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,568008);l=a;return c[b>>2]|0}function __ZNK20VisualScriptLocalVar8get_textEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b;e=c[a+152>>2]|0;do if(e){a=c[e+4>>2]|0;if(a|0){__ZN6StringC2EPKc(d,a);f=c[d>>2]|0;break}a=e+8|0;c[d>>2]=0;g=c[a>>2]|0;if((g|0)!=0?(c[d>>2]=0,(__Z28atomic_conditional_incrementPj(g+-8|0)|0)!=0):0){g=c[a>>2]|0;c[d>>2]=g;f=g}else f=0}else{c[d>>2]=0;f=0}while(0);l=b;return f|0}function __ZNK20VisualScriptLocalVar12get_categoryEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1109092);l=a;return c[b>>2]|0}function __ZN20VisualScriptLocalVar8instanceEP20VisualScriptInstance(a,b){a=a|0;b=b|0;var d=0,e=0;d=__ZnwjPKc(60,1263606)|0;__ZN24VisualScriptNodeInstanceC2Ev(d);c[d>>2]=149692;e=d+56|0;__ZN10StringNameC2Ev(e);c[d+52>>2]=b;__ZN10StringNameaSERKS_(e,a+152|0);return d|0}function __ZNK32VisualScriptNodeInstanceLocalVar23get_working_memory_sizeEv(a){a=a|0;return 1}function __ZN32VisualScriptNodeInstanceLocalVar4stepEPPK7VariantPPS0_N24VisualScriptNodeInstance9StartModeES4_RNS0_9CallErrorER6String(a,b,d,e,f,g,h){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;__ZN7VariantaSERKS_(c[d>>2]|0,f);return 0}function __ZN32VisualScriptNodeInstanceLocalVarD2Ev(a){a=a|0;c[a>>2]=149692;__ZN10StringNameD2Ev(a+56|0);__ZN24VisualScriptNodeInstanceD2Ev(a);return}function __ZN32VisualScriptNodeInstanceLocalVarD0Ev(a){a=a|0;c[a>>2]=149692;__ZN10StringNameD2Ev(a+56|0);__ZN24VisualScriptNodeInstanceD2Ev(a);__ZdlPv(a);return}function __ZN7ClassDB10_add_classI20VisualScriptLocalVarEEvv(){var a=0,b=0,d=0,e=0,f=0,g=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+16|0;d=a+12|0;e=a+8|0;f=a+4|0;g=a;__ZN6StringC2EPKc(b,600450);c[e>>2]=c[b>>2];__ZN10StringNameC2ERK6String(d,e);__ZN6StringC2EPKc(b,570013);c[g>>2]=c[b>>2];__ZN10StringNameC2ERK6String(f,g);__ZN7ClassDB11_add_class2ERK10StringNameS2_(d,f);__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);__ZN10StringNameD2Ev(d);d=c[e>>2]|0;if(!d){l=a;return}if(__Z16atomic_decrementPj(d+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(d,1);l=a;return}function __ZN20VisualScriptLocalVar13_bind_methodsEv(){var a=0,b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0;a=l;l=l+112|0;if((l|0)>=(m|0))ba(112);b=a+80|0;d=a+72|0;e=a+56|0;f=a+48|0;g=a+32|0;h=a+64|0;i=a+40|0;j=a+20|0;k=a+12|0;n=a+24|0;o=a+16|0;p=a+8|0;q=a+4|0;r=a;__Z8D_METHODPKcS0_(d,568020,1126230);s=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(s);c[s>>2]=149716;__ZN10MethodBind10_set_constEb(s,0);__ZN10MethodBind24_generate_argument_typesEi(s,1);c[s+44>>2]=607;c[s+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,s,d,0,0)|0;s=d+4|0;t=c[s>>2]|0;if(t|0?(__Z16atomic_decrementPj(t+-8|0)|0)==0:0){u=c[s>>2]|0;s=(u|0)==0?0:u+-4|0;u=s+4|0;if(c[s>>2]|0){v=0;do{__ZN10StringNameD2Ev(u+(v<<2)|0);v=v+1|0}while(v>>>0<(c[s>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(t,1)}__ZN10StringNameD2Ev(d);__Z8D_METHODPKc(e,568033);d=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(d);c[d>>2]=149752;__ZN10MethodBind10_set_constEb(d,1);__ZN10MethodBind24_generate_argument_typesEi(d,0);__ZN10MethodBind12_set_returnsEb(d,1);c[d+44>>2]=4829;c[d+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,d,e,0,0)|0;d=e+4|0;t=c[d>>2]|0;if(t|0?(__Z16atomic_decrementPj(t+-8|0)|0)==0:0){s=c[d>>2]|0;d=(s|0)==0?0:s+-4|0;s=d+4|0;if(c[d>>2]|0){v=0;do{__ZN10StringNameD2Ev(s+(v<<2)|0);v=v+1|0}while(v>>>0<(c[d>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(t,1)}__ZN10StringNameD2Ev(e);__Z8D_METHODPKcS0_(f,568046,1123189);e=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(e);c[e>>2]=149788;__ZN10MethodBind10_set_constEb(e,0);__ZN10MethodBind24_generate_argument_typesEi(e,1);c[e+44>>2]=608;c[e+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,e,f,0,0)|0;e=f+4|0;t=c[e>>2]|0;if(t|0?(__Z16atomic_decrementPj(t+-8|0)|0)==0:0){d=c[e>>2]|0;e=(d|0)==0?0:d+-4|0;d=e+4|0;if(c[e>>2]|0){v=0;do{__ZN10StringNameD2Ev(d+(v<<2)|0);v=v+1|0}while(v>>>0<(c[e>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(t,1)}__ZN10StringNameD2Ev(f);__Z8D_METHODPKc(g,568059);f=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(f);c[f>>2]=149824;__ZN10MethodBind10_set_constEb(f,1);__ZN10MethodBind24_generate_argument_typesEi(f,0);__ZN10MethodBind12_set_returnsEb(f,1);c[f+44>>2]=4830;c[f+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,f,g,0,0)|0;f=g+4|0;t=c[f>>2]|0;if(t|0?(__Z16atomic_decrementPj(t+-8|0)|0)==0:0){e=c[f>>2]|0;f=(e|0)==0?0:e+-4|0;e=f+4|0;if(c[f>>2]|0){v=0;do{__ZN10StringNameD2Ev(e+(v<<2)|0);v=v+1|0}while(v>>>0<(c[f>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(t,1)}__ZN10StringNameD2Ev(g);__ZN6StringC2EPKc(h,570110);g=1;do{c[i>>2]=__ZN7Variant13get_type_nameENS_4TypeE(g)|0;c[b>>2]=__ZplPKcRK6String(1117595,i)|0;__ZN6StringpLERKS_(h,b)|0;t=c[b>>2]|0;if(t|0?(__Z16atomic_decrementPj(t+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(t,1);t=c[i>>2]|0;if(t|0?(__Z16atomic_decrementPj(t+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(t,1);g=g+1|0}while((g|0)!=29);__ZN6StringC2EPKc(b,600450);c[i>>2]=c[b>>2];__ZN10StringNameC2ERK6String(j,i);__ZN6StringC2EPKc(k,566250);__ZN6StringC2EPKc(n,1263606);g=b+4|0;c[g>>2]=0;t=b+12|0;c[t>>2]=0;c[b>>2]=4;f=c[k>>2]|0;if(f|0?(c[g>>2]=0,__Z28atomic_conditional_incrementPj(f+-8|0)|0):0)c[g>>2]=c[k>>2];c[b+8>>2]=0;g=c[t>>2]|0;if((g|0)!=(c[n>>2]|0)){if(g|0?(__Z16atomic_decrementPj(g+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(g,1);c[t>>2]=0;g=c[n>>2]|0;if(g|0?__Z28atomic_conditional_incrementPj(g+-8|0)|0:0)c[t>>2]=c[n>>2]}c[b+16>>2]=7;c[o>>2]=__Z11_scs_createPKc(568020)|0;c[p>>2]=__Z11_scs_createPKc(568033)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(j,b,o,p,-1);__ZN10StringNameD2Ev(p);__ZN10StringNameD2Ev(o);p=c[b+12>>2]|0;if(p|0?(__Z16atomic_decrementPj(p+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(p,1);p=c[b+4>>2]|0;if(p|0?(__Z16atomic_decrementPj(p+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(p,1);p=c[n>>2]|0;if(p|0?(__Z16atomic_decrementPj(p+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(p,1);p=c[k>>2]|0;if(p|0?(__Z16atomic_decrementPj(p+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(p,1);__ZN10StringNameD2Ev(j);j=c[i>>2]|0;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);__ZN6StringC2EPKc(b,600450);c[i>>2]=c[b>>2];__ZN10StringNameC2ERK6String(q,i);__ZN6StringC2EPKc(r,568072);j=b+4|0;c[j>>2]=0;p=b+12|0;c[p>>2]=0;c[b>>2]=2;k=c[r>>2]|0;if(k|0?(c[j>>2]=0,__Z28atomic_conditional_incrementPj(k+-8|0)|0):0)c[j>>2]=c[r>>2];c[b+8>>2]=3;j=c[p>>2]|0;if((j|0)!=(c[h>>2]|0)){if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);c[p>>2]=0;j=c[h>>2]|0;if(j|0?__Z28atomic_conditional_incrementPj(j+-8|0)|0:0)c[p>>2]=c[h>>2]}c[b+16>>2]=7;c[n>>2]=__Z11_scs_createPKc(568046)|0;c[o>>2]=__Z11_scs_createPKc(568059)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(q,b,n,o,-1);__ZN10StringNameD2Ev(o);__ZN10StringNameD2Ev(n);n=c[b+12>>2]|0;if(n|0?(__Z16atomic_decrementPj(n+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(n,1);n=c[b+4>>2]|0;if(n|0?(__Z16atomic_decrementPj(n+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(n,1);n=c[r>>2]|0;if(n|0?(__Z16atomic_decrementPj(n+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(n,1);__ZN10StringNameD2Ev(q);q=c[i>>2]|0;if(q|0?(__Z16atomic_decrementPj(q+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(q,1);q=c[h>>2]|0;if(!q){l=a;return}if(__Z16atomic_decrementPj(q+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(q,1);l=a;return}function __ZN20VisualScriptLocalVar12set_var_nameERK10StringName(a,b){a=a|0;b=b|0;var d=0;d=a+152|0;if((c[d>>2]|0)==(c[b>>2]|0))return;__ZN10StringNameaSERKS_(d,b);__ZN16VisualScriptNode20ports_changed_notifyEv(a);return}function __ZNK20VisualScriptLocalVar12get_var_nameEv(a){a=a|0;var b=0,d=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b;__ZN10StringNameC2ERKS_(d,a+152|0);l=b;return c[d>>2]|0}function __ZN20VisualScriptLocalVar12set_var_typeEN7Variant4TypeE(a,b){a=a|0;b=b|0;c[a+156>>2]=b;__ZN16VisualScriptNode20ports_changed_notifyEv(a);return}function __ZNK20VisualScriptLocalVar12get_var_typeEv(a){a=a|0;return c[a+156>>2]|0}function __ZNK13MethodBind0RCI20VisualScriptLocalVarN7Variant4TypeEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK13MethodBind0RCI20VisualScriptLocalVarN7Variant4TypeEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,600450);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI20VisualScriptLocalVarN7Variant4TypeEE4callEP6ObjectPPKS1_iRNS1_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1227532)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2Ei(i,ij[n&8191](d)|0);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI20VisualScriptLocalVarN7Variant4TypeEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0;if(!b)f=0;else{d=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1227532)|0;f=d?b:0}b=c[a+44>>2]|0;d=c[a+48>>2]|0;a=f+(d>>1)|0;if(!(d&1)){g=b;h=ij[g&8191](a)|0;c[e>>2]=h;return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=ij[g&8191](a)|0;c[e>>2]=h;return}}function __ZN13MethodBind0RCI20VisualScriptLocalVarN7Variant4TypeEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I20VisualScriptLocalVarN7Variant4TypeEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if(!b){__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK11MethodBind1I20VisualScriptLocalVarN7Variant4TypeEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,600450);l=a;return c[b>>2]|0}function __ZN11MethodBind1I20VisualScriptLocalVarN7Variant4TypeEE4callEP6ObjectPPKS1_iRNS1_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1227532)|0:0){c[h>>2]=0;a[1263537]=0;k=d+24|0;n=c[k>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=i;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=i;return}if((g|0)>0){if((n|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);p=0}else{a[1263537]=0;p=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,p)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=p;c[b>>2]=0;l=i;return}}p=c[d+44>>2]|0;n=c[d+48>>2]|0;o=e+(n>>1)|0;if(!(n&1))q=p;else q=c[(c[o>>2]|0)+p>>2]|0;do if((g|0)<1){p=c[k>>2]|0;n=p+-1|0;if((p|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)s=0;else s=c[e+-4>>2]|0;if((p|0)<=(s|0)){if(r)t=0;else t=c[e+-4>>2]|0;do if((t|0)<(p|0)){if(r)u=0;else u=c[e+-4>>2]|0;if((u|0)<(p|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);v=0;break}else{a[1263537]=0;w=31;break}}else w=31;while(0);if((w|0)==31)v=e+(n*24|0)|0;__ZN7VariantC2ERKS_(j,v);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);f=__ZNK7VariantcviEv(j)|0;Pi[q&2047](o,f);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I20VisualScriptLocalVarN7Variant4TypeEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1227532)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1)){g=b;h=c[d>>2]|0;i=c[h>>2]|0;Pi[g&2047](a,i);return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=c[d>>2]|0;i=c[h>>2]|0;Pi[g&2047](a,i);return}}function __ZN11MethodBind1I20VisualScriptLocalVarN7Variant4TypeEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI20VisualScriptLocalVar10StringNameE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;if((b|0)!=-1){f=0;l=a;return f|0}__ZN10StringNameC2Ev(d);__ZN7VariantC2ERK10StringName(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);__ZN10StringNameD2Ev(d);f=b;l=a;return f|0}function __ZNK13MethodBind0RCI20VisualScriptLocalVar10StringNameE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,600450);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI20VisualScriptLocalVar10StringNameE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;j=f+24|0;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1227532)|0:0){c[h>>2]=0;a[1263537]=0;k=c[d+24>>2]|0;if((k|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=k;c[b>>2]=0;l=f;return}n=k-(c[d+20>>2]|0)|0;if((n|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=n;c[b>>2]=0;l=f;return}n=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))o=n;else o=c[(c[d>>2]|0)+n>>2]|0;c[j>>2]=ij[o&8191](d)|0;__ZN7VariantC2ERK10StringName(i,j);__ZN10StringNameD2Ev(j);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI20VisualScriptLocalVar10StringNameE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=d;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1227532)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;c[f>>2]=ij[i&8191](a)|0;__ZN8PtrToArgI10StringNameE6encodeES0_Pv(f,e);__ZN10StringNameD2Ev(f);l=d;return}function __ZN13MethodBind0RCI20VisualScriptLocalVar10StringNameED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I20VisualScriptLocalVarRK10StringNameE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;if(b|0){f=0;l=a;return f|0}__ZN10StringNameC2Ev(d);__ZN7VariantC2ERK10StringName(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);__ZN10StringNameD2Ev(d);f=b;l=a;return f|0}function __ZNK11MethodBind1I20VisualScriptLocalVarRK10StringNameE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,600450);l=a;return c[b>>2]|0}function __ZN11MethodBind1I20VisualScriptLocalVarRK10StringNameE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i+24|0;k=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1227532)|0:0){c[h>>2]=0;a[1263537]=0;n=d+24|0;o=c[n>>2]|0;if((o|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=o;c[b>>2]=0;l=i;return}p=o-(c[d+20>>2]|0)|0;if((p|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=p;c[b>>2]=0;l=i;return}if((g|0)>0){if((o|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);q=0}else{a[1263537]=0;q=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,q)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=q;c[b>>2]=0;l=i;return}}q=c[d+44>>2]|0;o=c[d+48>>2]|0;p=e+(o>>1)|0;if(!(o&1))r=q;else r=c[(c[p>>2]|0)+q>>2]|0;do if((g|0)<1){q=c[n>>2]|0;o=q+-1|0;if((q|0)>=1){e=c[d+16>>2]|0;s=(e|0)==0;if(s)t=0;else t=c[e+-4>>2]|0;if((q|0)<=(t|0)){if(s)u=0;else u=c[e+-4>>2]|0;do if((u|0)<(q|0)){if(s)v=0;else v=c[e+-4>>2]|0;if((v|0)<(q|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);w=0;break}else{a[1263537]=0;x=31;break}}else x=31;while(0);if((x|0)==31)w=e+(o*24|0)|0;__ZN7VariantC2ERKS_(k,w);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);c[j>>2]=__ZNK7Variantcv10StringNameEv(k)|0;Pi[r&2047](p,j);__ZN10StringNameD2Ev(j);if(c[k>>2]|0)__ZN7Variant5clearEv(k);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I20VisualScriptLocalVarRK10StringNameE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e+4|0;g=e;if(!b)h=0;else{i=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1227532)|0;h=i?b:0}b=c[a+44>>2]|0;i=c[a+48>>2]|0;a=h+(i>>1)|0;if(!(i&1))j=b;else j=c[(c[a>>2]|0)+b>>2]|0;__ZN10StringNameC2ERK6String(f,c[d>>2]|0);c[g>>2]=c[f>>2];Pi[j&2047](a,g);__ZN10StringNameD2Ev(g);l=e;return}function __ZN11MethodBind1I20VisualScriptLocalVarRK10StringNameED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN23VisualScriptLocalVarSet18_initialize_classvEv(b){b=b|0;if(a[1258366]|0)return;if(!(a[1258337]|0)){if(!(a[1257004]|0)){if(!(a[1257001]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI9ReferenceEEvv();__ZN9Reference13_bind_methodsEv();a[1257001]=1}__ZN7ClassDB10_add_classI8ResourceEEvv();__ZN8Resource13_bind_methodsEv();a[1257004]=1}__ZN7ClassDB10_add_classI16VisualScriptNodeEEvv();__ZN16VisualScriptNode13_bind_methodsEv();a[1258337]=1}__ZN7ClassDB10_add_classI23VisualScriptLocalVarSetEEvv();__ZN23VisualScriptLocalVarSet13_bind_methodsEv();a[1258366]=1;return}function __ZN23VisualScriptLocalVarSet5_setvERK10StringNameRK7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK23VisualScriptLocalVarSet5_getvERK10StringNameR7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK23VisualScriptLocalVarSet19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+24|0;g=e+4|0;h=e;if(!d)__ZNK16VisualScriptNode19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,0);__ZN6StringC2EPKc(f,600426);i=c[f>>2]|0;f=i;j=g+4|0;c[j>>2]=0;k=g+12|0;c[k>>2]=0;c[g>>2]=0;n=(i|0)==0;if(!n?(c[j>>2]=0,__Z28atomic_conditional_incrementPj(i+-8|0)|0):0)c[j>>2]=f;c[g+8>>2]=0;f=c[k>>2]|0;if(f|0){if(!(__Z16atomic_decrementPj(f+-8|0)|0))__ZN6Memory11free_staticEPvb(f,1);c[k>>2]=0}c[g+16>>2]=256;if(!(c[b>>2]|0)){k=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=k;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0}k=__ZnwjPFPvjE(32,4740)|0;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0;c[k+12>>2]=0;c[k+16>>2]=7;f=k+20|0;c[f>>2]=0;j=k+24|0;c[j>>2]=0;o=k+28|0;c[o>>2]=0;__ZN12PropertyInfoaSERKS_(k,g)|0;p=c[b>>2]|0;q=p+4|0;r=c[q>>2]|0;c[j>>2]=r;c[f>>2]=0;c[o>>2]=p;if(r|0)c[r+20>>2]=k;c[q>>2]=k;if(!(c[p>>2]|0))c[p>>2]=k;k=p+8|0;c[k>>2]=(c[k>>2]|0)+1;k=c[g+12>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);k=c[g+4>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);if(!n?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);__ZN10StringNameC2EPKc(h,600426);__ZN7ClassDB17get_property_listE10StringNameP4ListI12PropertyInfo16DefaultAllocatorEbPK6Object(h,b,1,a);__ZN10StringNameD2Ev(h);if(!d){l=e;return}__ZNK16VisualScriptNode19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,1);l=e;return}function __ZN23VisualScriptLocalVarSet14_notificationvEib(a,b,c){a=a|0;b=b|0;c=c|0;if(c){if(552!=510)__ZN16VisualScriptNode13_notificationEi(a,b)}else if(552!=510)__ZN16VisualScriptNode13_notificationEi(a,b);return}function __ZNK23VisualScriptLocalVarSet16_get_class_namevEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+8|0;e=b+4|0;f=b;g=a+148|0;a=c[g>>2]|0;if(a|0){if(c[a+4>>2]|0){l=b;return g|0}if(__ZNK6String6lengthEv(a+8|0)|0){l=b;return g|0}}__ZN6StringC2EPKc(d,600426);c[f>>2]=c[d>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameaSERKS_(g,e);__ZN10StringNameD2Ev(e);e=c[f>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);l=b;return g|0}function __ZNK23VisualScriptLocalVarSet9get_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,600426);l=a;return c[b>>2]|0}function __ZNK23VisualScriptLocalVarSet8is_classERK6String(a,b){a=a|0;b=b|0;var c=0;if(((!(__ZNK6StringeqEPKc(b,600426)|0)?!(__ZNK6StringeqEPKc(b,570013)|0):0)?!(__ZNK6StringeqEPKc(b,1110448)|0):0)?!(__ZNK6StringeqEPKc(b,1126157)|0):0)c=__ZNK6StringeqEPKc(b,1142944)|0;else c=1;return c|0}function __ZNK23VisualScriptLocalVarSet12is_class_ptrEPv(a,b){a=a|0;b=b|0;return (b|0)==1227536|((b|0)==1227416|((b|0)==1220696|((b|0)==1220724|(b|0)==1220580)))|0}function __ZN23VisualScriptLocalVarSetD2Ev(a){a=a|0;var b=0,d=0,e=0,f=0;c[a>>2]=149860;__ZN10StringNameD2Ev(a+152|0);__ZN10StringNameD2Ev(a+148|0);c[a>>2]=139696;__ZN5ArrayD2Ev(a+140|0);b=a+128|0;d=c[b>>2]|0;if(d|0?(__ZN3SetIP12VisualScript10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(b,c[d+8>>2]|0),d=c[a+132>>2]|0,e=c[b>>2]|0,c[e+8>>2]=d,c[a+136>>2]=0,f=d,c[f+12>>2]=f,e|0):0){__ZN6Memory11free_staticEPvb(e,0);c[b>>2]=0}__ZN10StringNameD2Ev(a+124|0);__ZN8ResourceD2Ev(a);return}function __ZN23VisualScriptLocalVarSetD0Ev(a){a=a|0;var b=0,d=0,e=0,f=0;c[a>>2]=149860;__ZN10StringNameD2Ev(a+152|0);__ZN10StringNameD2Ev(a+148|0);c[a>>2]=139696;__ZN5ArrayD2Ev(a+140|0);b=a+128|0;d=c[b>>2]|0;if(d|0?(__ZN3SetIP12VisualScript10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(b,c[d+8>>2]|0),d=c[a+132>>2]|0,e=c[b>>2]|0,c[e+8>>2]=d,c[a+136>>2]=0,f=d,c[f+12>>2]=f,e|0):0){__ZN6Memory11free_staticEPvb(e,0);c[b>>2]=0}__ZN10StringNameD2Ev(a+124|0);__ZN8ResourceD2Ev(a);__ZdlPv(a);return}function __ZNK23VisualScriptLocalVarSet30get_output_sequence_port_countEv(a){a=a|0;return 1}function __ZNK23VisualScriptLocalVarSet23has_input_sequence_portEv(a){a=a|0;return 1}function __ZNK23VisualScriptLocalVarSet29get_output_sequence_port_textEi(a,b){a=a|0;b=b|0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);a=b;__ZN6StringC2EPKc(a,1263606);l=b;return c[a>>2]|0}function __ZNK23VisualScriptLocalVarSet26get_input_value_port_countEv(a){a=a|0;return 1}function __ZNK23VisualScriptLocalVarSet27get_output_value_port_countEv(a){a=a|0;return 1}function __ZNK23VisualScriptLocalVarSet25get_input_value_port_infoEi(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d;f=d+4|0;g=c[b+156>>2]|0;__ZN6StringC2EPKc(e,1128449);__ZN6StringC2EPKc(f,1263606);b=a+4|0;c[b>>2]=0;h=a+12|0;c[h>>2]=0;c[a>>2]=g;g=c[e>>2]|0;if(g|0?(c[b>>2]=0,__Z28atomic_conditional_incrementPj(g+-8|0)|0):0)c[b>>2]=c[e>>2];c[a+8>>2]=0;b=c[f>>2]|0;do if(b){c[h>>2]=0;if(!(__Z28atomic_conditional_incrementPj(b+-8|0)|0)){i=c[f>>2]|0;break}else{g=c[f>>2]|0;c[h>>2]=g;i=g;break}}else i=b;while(0);c[a+16>>2]=7;if(i|0?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);i=c[e>>2]|0;if(!i){l=d;return}if(__Z16atomic_decrementPj(i+-8|0)|0){l=d;return}__ZN6Memory11free_staticEPvb(i,1);l=d;return}function __ZNK23VisualScriptLocalVarSet26get_output_value_port_infoEi(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d;f=d+4|0;g=c[b+156>>2]|0;__ZN6StringC2EPKc(e,1085094);__ZN6StringC2EPKc(f,1263606);b=a+4|0;c[b>>2]=0;h=a+12|0;c[h>>2]=0;c[a>>2]=g;g=c[e>>2]|0;if(g|0?(c[b>>2]=0,__Z28atomic_conditional_incrementPj(g+-8|0)|0):0)c[b>>2]=c[e>>2];c[a+8>>2]=0;b=c[f>>2]|0;do if(b){c[h>>2]=0;if(!(__Z28atomic_conditional_incrementPj(b+-8|0)|0)){i=c[f>>2]|0;break}else{g=c[f>>2]|0;c[h>>2]=g;i=g;break}}else i=b;while(0);c[a+16>>2]=7;if(i|0?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);i=c[e>>2]|0;if(!i){l=d;return}if(__Z16atomic_decrementPj(i+-8|0)|0){l=d;return}__ZN6Memory11free_staticEPvb(i,1);l=d;return}function __ZNK23VisualScriptLocalVarSet11get_captionEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,568086);l=a;return c[b>>2]|0}function __ZNK23VisualScriptLocalVarSet8get_textEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b;e=c[a+152>>2]|0;do if(e){a=c[e+4>>2]|0;if(a|0){__ZN6StringC2EPKc(d,a);f=c[d>>2]|0;break}a=e+8|0;c[d>>2]=0;g=c[a>>2]|0;if((g|0)!=0?(c[d>>2]=0,(__Z28atomic_conditional_incrementPj(g+-8|0)|0)!=0):0){g=c[a>>2]|0;c[d>>2]=g;f=g}else f=0}else{c[d>>2]=0;f=0}while(0);l=b;return f|0}function __ZNK23VisualScriptLocalVarSet12get_categoryEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1109092);l=a;return c[b>>2]|0}function __ZN23VisualScriptLocalVarSet8instanceEP20VisualScriptInstance(a,b){a=a|0;b=b|0;var d=0,e=0;d=__ZnwjPKc(60,1263606)|0;__ZN24VisualScriptNodeInstanceC2Ev(d);c[d>>2]=150036;e=d+56|0;__ZN10StringNameC2Ev(e);c[d+52>>2]=b;__ZN10StringNameaSERKS_(e,a+152|0);return d|0}function __ZNK35VisualScriptNodeInstanceLocalVarSet23get_working_memory_sizeEv(a){a=a|0;return 1}function __ZN35VisualScriptNodeInstanceLocalVarSet4stepEPPK7VariantPPS0_N24VisualScriptNodeInstance9StartModeES4_RNS0_9CallErrorER6String(a,b,d,e,f,g,h){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;__ZN7VariantaSERKS_(f,c[b>>2]|0);__ZN7VariantaSERKS_(c[d>>2]|0,f);return 0}function __ZN35VisualScriptNodeInstanceLocalVarSetD2Ev(a){a=a|0;c[a>>2]=150036;__ZN10StringNameD2Ev(a+56|0);__ZN24VisualScriptNodeInstanceD2Ev(a);return}function __ZN35VisualScriptNodeInstanceLocalVarSetD0Ev(a){a=a|0;c[a>>2]=150036;__ZN10StringNameD2Ev(a+56|0);__ZN24VisualScriptNodeInstanceD2Ev(a);__ZdlPv(a);return}function __ZN7ClassDB10_add_classI23VisualScriptLocalVarSetEEvv(){var a=0,b=0,d=0,e=0,f=0,g=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+16|0;d=a+12|0;e=a+8|0;f=a+4|0;g=a;__ZN6StringC2EPKc(b,600426);c[e>>2]=c[b>>2];__ZN10StringNameC2ERK6String(d,e);__ZN6StringC2EPKc(b,570013);c[g>>2]=c[b>>2];__ZN10StringNameC2ERK6String(f,g);__ZN7ClassDB11_add_class2ERK10StringNameS2_(d,f);__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);__ZN10StringNameD2Ev(d);d=c[e>>2]|0;if(!d){l=a;return}if(__Z16atomic_decrementPj(d+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(d,1);l=a;return}function __ZN23VisualScriptLocalVarSet13_bind_methodsEv(){var a=0,b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0;a=l;l=l+112|0;if((l|0)>=(m|0))ba(112);b=a+80|0;d=a+72|0;e=a+56|0;f=a+48|0;g=a+32|0;h=a+64|0;i=a+40|0;j=a+20|0;k=a+12|0;n=a+24|0;o=a+16|0;p=a+8|0;q=a+4|0;r=a;__Z8D_METHODPKcS0_(d,568020,1126230);s=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(s);c[s>>2]=150060;__ZN10MethodBind10_set_constEb(s,0);__ZN10MethodBind24_generate_argument_typesEi(s,1);c[s+44>>2]=609;c[s+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,s,d,0,0)|0;s=d+4|0;t=c[s>>2]|0;if(t|0?(__Z16atomic_decrementPj(t+-8|0)|0)==0:0){u=c[s>>2]|0;s=(u|0)==0?0:u+-4|0;u=s+4|0;if(c[s>>2]|0){v=0;do{__ZN10StringNameD2Ev(u+(v<<2)|0);v=v+1|0}while(v>>>0<(c[s>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(t,1)}__ZN10StringNameD2Ev(d);__Z8D_METHODPKc(e,568033);d=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(d);c[d>>2]=150096;__ZN10MethodBind10_set_constEb(d,1);__ZN10MethodBind24_generate_argument_typesEi(d,0);__ZN10MethodBind12_set_returnsEb(d,1);c[d+44>>2]=4831;c[d+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,d,e,0,0)|0;d=e+4|0;t=c[d>>2]|0;if(t|0?(__Z16atomic_decrementPj(t+-8|0)|0)==0:0){s=c[d>>2]|0;d=(s|0)==0?0:s+-4|0;s=d+4|0;if(c[d>>2]|0){v=0;do{__ZN10StringNameD2Ev(s+(v<<2)|0);v=v+1|0}while(v>>>0<(c[d>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(t,1)}__ZN10StringNameD2Ev(e);__Z8D_METHODPKcS0_(f,568046,1123189);e=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(e);c[e>>2]=150132;__ZN10MethodBind10_set_constEb(e,0);__ZN10MethodBind24_generate_argument_typesEi(e,1);c[e+44>>2]=610;c[e+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,e,f,0,0)|0;e=f+4|0;t=c[e>>2]|0;if(t|0?(__Z16atomic_decrementPj(t+-8|0)|0)==0:0){d=c[e>>2]|0;e=(d|0)==0?0:d+-4|0;d=e+4|0;if(c[e>>2]|0){v=0;do{__ZN10StringNameD2Ev(d+(v<<2)|0);v=v+1|0}while(v>>>0<(c[e>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(t,1)}__ZN10StringNameD2Ev(f);__Z8D_METHODPKc(g,568059);f=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(f);c[f>>2]=150168;__ZN10MethodBind10_set_constEb(f,1);__ZN10MethodBind24_generate_argument_typesEi(f,0);__ZN10MethodBind12_set_returnsEb(f,1);c[f+44>>2]=4832;c[f+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,f,g,0,0)|0;f=g+4|0;t=c[f>>2]|0;if(t|0?(__Z16atomic_decrementPj(t+-8|0)|0)==0:0){e=c[f>>2]|0;f=(e|0)==0?0:e+-4|0;e=f+4|0;if(c[f>>2]|0){v=0;do{__ZN10StringNameD2Ev(e+(v<<2)|0);v=v+1|0}while(v>>>0<(c[f>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(t,1)}__ZN10StringNameD2Ev(g);__ZN6StringC2EPKc(h,570110);g=1;do{c[i>>2]=__ZN7Variant13get_type_nameENS_4TypeE(g)|0;c[b>>2]=__ZplPKcRK6String(1117595,i)|0;__ZN6StringpLERKS_(h,b)|0;t=c[b>>2]|0;if(t|0?(__Z16atomic_decrementPj(t+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(t,1);t=c[i>>2]|0;if(t|0?(__Z16atomic_decrementPj(t+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(t,1);g=g+1|0}while((g|0)!=29);__ZN6StringC2EPKc(b,600426);c[i>>2]=c[b>>2];__ZN10StringNameC2ERK6String(j,i);__ZN6StringC2EPKc(k,566250);__ZN6StringC2EPKc(n,1263606);g=b+4|0;c[g>>2]=0;t=b+12|0;c[t>>2]=0;c[b>>2]=4;f=c[k>>2]|0;if(f|0?(c[g>>2]=0,__Z28atomic_conditional_incrementPj(f+-8|0)|0):0)c[g>>2]=c[k>>2];c[b+8>>2]=0;g=c[t>>2]|0;if((g|0)!=(c[n>>2]|0)){if(g|0?(__Z16atomic_decrementPj(g+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(g,1);c[t>>2]=0;g=c[n>>2]|0;if(g|0?__Z28atomic_conditional_incrementPj(g+-8|0)|0:0)c[t>>2]=c[n>>2]}c[b+16>>2]=7;c[o>>2]=__Z11_scs_createPKc(568020)|0;c[p>>2]=__Z11_scs_createPKc(568033)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(j,b,o,p,-1);__ZN10StringNameD2Ev(p);__ZN10StringNameD2Ev(o);p=c[b+12>>2]|0;if(p|0?(__Z16atomic_decrementPj(p+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(p,1);p=c[b+4>>2]|0;if(p|0?(__Z16atomic_decrementPj(p+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(p,1);p=c[n>>2]|0;if(p|0?(__Z16atomic_decrementPj(p+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(p,1);p=c[k>>2]|0;if(p|0?(__Z16atomic_decrementPj(p+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(p,1);__ZN10StringNameD2Ev(j);j=c[i>>2]|0;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);__ZN6StringC2EPKc(b,600426);c[i>>2]=c[b>>2];__ZN10StringNameC2ERK6String(q,i);__ZN6StringC2EPKc(r,568072);j=b+4|0;c[j>>2]=0;p=b+12|0;c[p>>2]=0;c[b>>2]=2;k=c[r>>2]|0;if(k|0?(c[j>>2]=0,__Z28atomic_conditional_incrementPj(k+-8|0)|0):0)c[j>>2]=c[r>>2];c[b+8>>2]=3;j=c[p>>2]|0;if((j|0)!=(c[h>>2]|0)){if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);c[p>>2]=0;j=c[h>>2]|0;if(j|0?__Z28atomic_conditional_incrementPj(j+-8|0)|0:0)c[p>>2]=c[h>>2]}c[b+16>>2]=7;c[n>>2]=__Z11_scs_createPKc(568046)|0;c[o>>2]=__Z11_scs_createPKc(568059)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(q,b,n,o,-1);__ZN10StringNameD2Ev(o);__ZN10StringNameD2Ev(n);n=c[b+12>>2]|0;if(n|0?(__Z16atomic_decrementPj(n+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(n,1);n=c[b+4>>2]|0;if(n|0?(__Z16atomic_decrementPj(n+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(n,1);n=c[r>>2]|0;if(n|0?(__Z16atomic_decrementPj(n+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(n,1);__ZN10StringNameD2Ev(q);q=c[i>>2]|0;if(q|0?(__Z16atomic_decrementPj(q+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(q,1);q=c[h>>2]|0;if(!q){l=a;return}if(__Z16atomic_decrementPj(q+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(q,1);l=a;return}function __ZN23VisualScriptLocalVarSet12set_var_nameERK10StringName(a,b){a=a|0;b=b|0;var d=0;d=a+152|0;if((c[d>>2]|0)==(c[b>>2]|0))return;__ZN10StringNameaSERKS_(d,b);__ZN16VisualScriptNode20ports_changed_notifyEv(a);return}function __ZNK23VisualScriptLocalVarSet12get_var_nameEv(a){a=a|0;var b=0,d=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b;__ZN10StringNameC2ERKS_(d,a+152|0);l=b;return c[d>>2]|0}function __ZN23VisualScriptLocalVarSet12set_var_typeEN7Variant4TypeE(a,b){a=a|0;b=b|0;c[a+156>>2]=b;__ZN16VisualScriptNode20ports_changed_notifyEv(a);return}function __ZNK23VisualScriptLocalVarSet12get_var_typeEv(a){a=a|0;return c[a+156>>2]|0}function __ZNK13MethodBind0RCI23VisualScriptLocalVarSetN7Variant4TypeEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK13MethodBind0RCI23VisualScriptLocalVarSetN7Variant4TypeEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,600426);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI23VisualScriptLocalVarSetN7Variant4TypeEE4callEP6ObjectPPKS1_iRNS1_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1227536)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2Ei(i,ij[n&8191](d)|0);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI23VisualScriptLocalVarSetN7Variant4TypeEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0;if(!b)f=0;else{d=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1227536)|0;f=d?b:0}b=c[a+44>>2]|0;d=c[a+48>>2]|0;a=f+(d>>1)|0;if(!(d&1)){g=b;h=ij[g&8191](a)|0;c[e>>2]=h;return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=ij[g&8191](a)|0;c[e>>2]=h;return}}function __ZN13MethodBind0RCI23VisualScriptLocalVarSetN7Variant4TypeEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I23VisualScriptLocalVarSetN7Variant4TypeEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if(!b){__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK11MethodBind1I23VisualScriptLocalVarSetN7Variant4TypeEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,600426);l=a;return c[b>>2]|0}function __ZN11MethodBind1I23VisualScriptLocalVarSetN7Variant4TypeEE4callEP6ObjectPPKS1_iRNS1_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1227536)|0:0){c[h>>2]=0;a[1263537]=0;k=d+24|0;n=c[k>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=i;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=i;return}if((g|0)>0){if((n|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);p=0}else{a[1263537]=0;p=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,p)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=p;c[b>>2]=0;l=i;return}}p=c[d+44>>2]|0;n=c[d+48>>2]|0;o=e+(n>>1)|0;if(!(n&1))q=p;else q=c[(c[o>>2]|0)+p>>2]|0;do if((g|0)<1){p=c[k>>2]|0;n=p+-1|0;if((p|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)s=0;else s=c[e+-4>>2]|0;if((p|0)<=(s|0)){if(r)t=0;else t=c[e+-4>>2]|0;do if((t|0)<(p|0)){if(r)u=0;else u=c[e+-4>>2]|0;if((u|0)<(p|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);v=0;break}else{a[1263537]=0;w=31;break}}else w=31;while(0);if((w|0)==31)v=e+(n*24|0)|0;__ZN7VariantC2ERKS_(j,v);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);f=__ZNK7VariantcviEv(j)|0;Pi[q&2047](o,f);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I23VisualScriptLocalVarSetN7Variant4TypeEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1227536)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1)){g=b;h=c[d>>2]|0;i=c[h>>2]|0;Pi[g&2047](a,i);return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=c[d>>2]|0;i=c[h>>2]|0;Pi[g&2047](a,i);return}}function __ZN11MethodBind1I23VisualScriptLocalVarSetN7Variant4TypeEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI23VisualScriptLocalVarSet10StringNameE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;if((b|0)!=-1){f=0;l=a;return f|0}__ZN10StringNameC2Ev(d);__ZN7VariantC2ERK10StringName(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);__ZN10StringNameD2Ev(d);f=b;l=a;return f|0}function __ZNK13MethodBind0RCI23VisualScriptLocalVarSet10StringNameE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,600426);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI23VisualScriptLocalVarSet10StringNameE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;j=f+24|0;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1227536)|0:0){c[h>>2]=0;a[1263537]=0;k=c[d+24>>2]|0;if((k|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=k;c[b>>2]=0;l=f;return}n=k-(c[d+20>>2]|0)|0;if((n|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=n;c[b>>2]=0;l=f;return}n=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))o=n;else o=c[(c[d>>2]|0)+n>>2]|0;c[j>>2]=ij[o&8191](d)|0;__ZN7VariantC2ERK10StringName(i,j);__ZN10StringNameD2Ev(j);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI23VisualScriptLocalVarSet10StringNameE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=d;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1227536)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;c[f>>2]=ij[i&8191](a)|0;__ZN8PtrToArgI10StringNameE6encodeES0_Pv(f,e);__ZN10StringNameD2Ev(f);l=d;return}function __ZN13MethodBind0RCI23VisualScriptLocalVarSet10StringNameED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I23VisualScriptLocalVarSetRK10StringNameE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;if(b|0){f=0;l=a;return f|0}__ZN10StringNameC2Ev(d);__ZN7VariantC2ERK10StringName(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);__ZN10StringNameD2Ev(d);f=b;l=a;return f|0}function __ZNK11MethodBind1I23VisualScriptLocalVarSetRK10StringNameE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,600426);l=a;return c[b>>2]|0}function __ZN11MethodBind1I23VisualScriptLocalVarSetRK10StringNameE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i+24|0;k=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1227536)|0:0){c[h>>2]=0;a[1263537]=0;n=d+24|0;o=c[n>>2]|0;if((o|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=o;c[b>>2]=0;l=i;return}p=o-(c[d+20>>2]|0)|0;if((p|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=p;c[b>>2]=0;l=i;return}if((g|0)>0){if((o|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);q=0}else{a[1263537]=0;q=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,q)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=q;c[b>>2]=0;l=i;return}}q=c[d+44>>2]|0;o=c[d+48>>2]|0;p=e+(o>>1)|0;if(!(o&1))r=q;else r=c[(c[p>>2]|0)+q>>2]|0;do if((g|0)<1){q=c[n>>2]|0;o=q+-1|0;if((q|0)>=1){e=c[d+16>>2]|0;s=(e|0)==0;if(s)t=0;else t=c[e+-4>>2]|0;if((q|0)<=(t|0)){if(s)u=0;else u=c[e+-4>>2]|0;do if((u|0)<(q|0)){if(s)v=0;else v=c[e+-4>>2]|0;if((v|0)<(q|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);w=0;break}else{a[1263537]=0;x=31;break}}else x=31;while(0);if((x|0)==31)w=e+(o*24|0)|0;__ZN7VariantC2ERKS_(k,w);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);c[j>>2]=__ZNK7Variantcv10StringNameEv(k)|0;Pi[r&2047](p,j);__ZN10StringNameD2Ev(j);if(c[k>>2]|0)__ZN7Variant5clearEv(k);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I23VisualScriptLocalVarSetRK10StringNameE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e+4|0;g=e;if(!b)h=0;else{i=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1227536)|0;h=i?b:0}b=c[a+44>>2]|0;i=c[a+48>>2]|0;a=h+(i>>1)|0;if(!(i&1))j=b;else j=c[(c[a>>2]|0)+b>>2]|0;__ZN10StringNameC2ERK6String(f,c[d>>2]|0);c[g>>2]=c[f>>2];Pi[j&2047](a,g);__ZN10StringNameD2Ev(g);l=e;return}function __ZN11MethodBind1I23VisualScriptLocalVarSetRK10StringNameED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN23VisualScriptInputAction18_initialize_classvEv(b){b=b|0;if(a[1258367]|0)return;if(!(a[1258337]|0)){if(!(a[1257004]|0)){if(!(a[1257001]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI9ReferenceEEvv();__ZN9Reference13_bind_methodsEv();a[1257001]=1}__ZN7ClassDB10_add_classI8ResourceEEvv();__ZN8Resource13_bind_methodsEv();a[1257004]=1}__ZN7ClassDB10_add_classI16VisualScriptNodeEEvv();__ZN16VisualScriptNode13_bind_methodsEv();a[1258337]=1}__ZN7ClassDB10_add_classI23VisualScriptInputActionEEvv();__ZN23VisualScriptInputAction13_bind_methodsEv();a[1258367]=1;return}function __ZN23VisualScriptInputAction5_setvERK10StringNameRK7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK23VisualScriptInputAction5_getvERK10StringNameR7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK23VisualScriptInputAction19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+24|0;g=e+4|0;h=e;if(!d)__ZNK16VisualScriptNode19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,0);__ZN6StringC2EPKc(f,600402);i=c[f>>2]|0;f=i;j=g+4|0;c[j>>2]=0;k=g+12|0;c[k>>2]=0;c[g>>2]=0;n=(i|0)==0;if(!n?(c[j>>2]=0,__Z28atomic_conditional_incrementPj(i+-8|0)|0):0)c[j>>2]=f;c[g+8>>2]=0;f=c[k>>2]|0;if(f|0){if(!(__Z16atomic_decrementPj(f+-8|0)|0))__ZN6Memory11free_staticEPvb(f,1);c[k>>2]=0}c[g+16>>2]=256;if(!(c[b>>2]|0)){k=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=k;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0}k=__ZnwjPFPvjE(32,4740)|0;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0;c[k+12>>2]=0;c[k+16>>2]=7;f=k+20|0;c[f>>2]=0;j=k+24|0;c[j>>2]=0;o=k+28|0;c[o>>2]=0;__ZN12PropertyInfoaSERKS_(k,g)|0;p=c[b>>2]|0;q=p+4|0;r=c[q>>2]|0;c[j>>2]=r;c[f>>2]=0;c[o>>2]=p;if(r|0)c[r+20>>2]=k;c[q>>2]=k;if(!(c[p>>2]|0))c[p>>2]=k;k=p+8|0;c[k>>2]=(c[k>>2]|0)+1;k=c[g+12>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);k=c[g+4>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);if(!n?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);__ZN10StringNameC2EPKc(h,600402);__ZN7ClassDB17get_property_listE10StringNameP4ListI12PropertyInfo16DefaultAllocatorEbPK6Object(h,b,1,a);__ZN10StringNameD2Ev(h);if(!d){l=e;return}__ZNK16VisualScriptNode19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,1);l=e;return}function __ZN23VisualScriptInputAction14_notificationvEib(a,b,c){a=a|0;b=b|0;c=c|0;if(c){if(552!=510)__ZN16VisualScriptNode13_notificationEi(a,b)}else if(552!=510)__ZN16VisualScriptNode13_notificationEi(a,b);return}function __ZNK23VisualScriptInputAction16_get_class_namevEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+8|0;e=b+4|0;f=b;g=a+148|0;a=c[g>>2]|0;if(a|0){if(c[a+4>>2]|0){l=b;return g|0}if(__ZNK6String6lengthEv(a+8|0)|0){l=b;return g|0}}__ZN6StringC2EPKc(d,600402);c[f>>2]=c[d>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameaSERKS_(g,e);__ZN10StringNameD2Ev(e);e=c[f>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);l=b;return g|0}function __ZNK23VisualScriptInputAction18_validate_propertyER12PropertyInfo(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0;b=l;l=l+32|0;if((l|0)>=(m|0))ba(32);e=b+20|0;f=b+16|0;g=b+12|0;h=b+8|0;i=b+4|0;j=b;if(!(__ZNK6StringeqEPKc(d+4|0,1142427)|0)){l=b;return}c[d+8>>2]=3;c[f>>2]=0;c[g>>2]=0;__ZNK6Object17get_property_listEP4ListI12PropertyInfo16DefaultAllocatorEb(__ZN12GlobalConfig13get_singletonEv()|0,g,0);c[h>>2]=0;k=c[g>>2]|0;if(!k)n=0;else{o=k;p=4}while(1){if((p|0)==4){p=0;n=c[o>>2]|0}if(!n)break;k=n+4|0;if(__ZNK6String11begins_withEPKc(k,1142563)|0){__ZN6StringC2EPKc(i,1142570);q=(__ZNK6String4findES_i(k,i,0)|0)+1|0;r=__ZNK6String6substrEii(k,q,__ZNK6String6lengthEv(k)|0)|0;k=r;q=c[i>>2]|0;if(q|0?(__Z16atomic_decrementPj(q+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(q,1);c[j>>2]=0;q=(r|0)==0;if(!q?(c[j>>2]=0,__Z28atomic_conditional_incrementPj(r+-8|0)|0):0)c[j>>2]=k;__ZN6VectorI6StringE9push_backES0_(h,j)|0;k=c[j>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);if(!q?(__Z16atomic_decrementPj(r+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(r,1)}o=n+20|0;p=4}n=c[h>>2]|0;if(n){o=c[n+-4>>2]|0;if(!o){s=0;p=29}else{if((o|0)>0){__ZN6VectorI6StringE14_copy_on_writeEv(h);n=c[h>>2]|0;if((o|0)==1){t=0;u=n;v=e}else{w=n;x=e;p=11}}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);w=0;x=e;p=11}if((p|0)==11){n=o;j=0;do{j=j+1|0;n=n>>1}while((n|0)!=1);t=j<<1;u=w;v=x}__ZNK9SortArrayI6String18_DefaultComparatorIS0_EE9introsortEiiPS0_i(e,0,o,u,t);__ZNK9SortArrayI6String18_DefaultComparatorIS0_EE20final_insertion_sortEiiPS0_(e,0,o,u);s=0;p=29}}else{y=0;z=0}while(1){if((p|0)==29){p=0;y=s;z=c[h>>2]|0}if(!z)A=0;else A=c[z+-4>>2]|0;if((y|0)>=(A|0))break;c[e>>2]=0;u=__ZNK6StringneERKS_(f,e)|0;o=c[e>>2]|0;if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(o,1);if(u)__ZN6StringpLEPKc(f,1117595)|0;do if((y|0)<0)p=72;else{u=c[h>>2]|0;o=(u|0)==0;if(o)B=0;else B=c[u+-4>>2]|0;if((B|0)<=(y|0)){if(o)C=0;else C=c[u+-4>>2]|0;if((C|0)<=(y|0)){p=72;break}a[1263537]=0}__ZN6VectorI6StringE14_copy_on_writeEv(h);D=(c[h>>2]|0)+(y<<2)|0}while(0);if((p|0)==72){p=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);D=0}__ZN6StringpLERKS_(f,D)|0;s=y+1|0;p=29}y=d+12|0;d=c[y>>2]|0;if((d|0)!=(c[f>>2]|0)){if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);c[y>>2]=0;d=c[f>>2]|0;if(d|0?__Z28atomic_conditional_incrementPj(d+-8|0)|0:0)c[y>>2]=c[f>>2]}y=c[h>>2]|0;if(y|0?(__Z16atomic_decrementPj(y+-8|0)|0)==0:0){d=c[h>>2]|0;h=(d|0)==0?0:d+-4|0;d=h+4|0;if(c[h>>2]|0){s=0;do{D=c[d+(s<<2)>>2]|0;if(D|0?(__Z16atomic_decrementPj(D+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(D,1);s=s+1|0}while(s>>>0<(c[h>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(y,1)}y=c[g>>2]|0;a:do if(y|0){h=y;while(1){s=c[h>>2]|0;if(!s)break;__ZN4ListI12PropertyInfo16DefaultAllocatorE5_Data5eraseEPKNS2_7ElementE(h,s)|0;E=c[g>>2]|0;if(!(c[E+8>>2]|0)){p=52;break}if(!E)break a;else h=E}if((p|0)==52){__ZN6Memory11free_staticEPvb(E,0);c[g>>2]=0;break}if(!(c[h+8>>2]|0)){a[1263537]=0;__ZN6Memory11free_staticEPvb(h,0);break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145461,1145120,668,1145467,0);break}}while(0);g=c[f>>2]|0;if(g|0?(__Z16atomic_decrementPj(g+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(g,1);l=b;return}function __ZNK23VisualScriptInputAction9get_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,600402);l=a;return c[b>>2]|0}function __ZNK23VisualScriptInputAction8is_classERK6String(a,b){a=a|0;b=b|0;var c=0;if(((!(__ZNK6StringeqEPKc(b,600402)|0)?!(__ZNK6StringeqEPKc(b,570013)|0):0)?!(__ZNK6StringeqEPKc(b,1110448)|0):0)?!(__ZNK6StringeqEPKc(b,1126157)|0):0)c=__ZNK6StringeqEPKc(b,1142944)|0;else c=1;return c|0}function __ZNK23VisualScriptInputAction12is_class_ptrEPv(a,b){a=a|0;b=b|0;return (b|0)==1227540|((b|0)==1227416|((b|0)==1220696|((b|0)==1220724|(b|0)==1220580)))|0}function __ZN23VisualScriptInputActionD2Ev(a){a=a|0;var b=0,d=0,e=0,f=0;c[a>>2]=150204;__ZN10StringNameD2Ev(a+152|0);__ZN10StringNameD2Ev(a+148|0);c[a>>2]=139696;__ZN5ArrayD2Ev(a+140|0);b=a+128|0;d=c[b>>2]|0;if(d|0?(__ZN3SetIP12VisualScript10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(b,c[d+8>>2]|0),d=c[a+132>>2]|0,e=c[b>>2]|0,c[e+8>>2]=d,c[a+136>>2]=0,f=d,c[f+12>>2]=f,e|0):0){__ZN6Memory11free_staticEPvb(e,0);c[b>>2]=0}__ZN10StringNameD2Ev(a+124|0);__ZN8ResourceD2Ev(a);return}function __ZN23VisualScriptInputActionD0Ev(a){a=a|0;var b=0,d=0,e=0,f=0;c[a>>2]=150204;__ZN10StringNameD2Ev(a+152|0);__ZN10StringNameD2Ev(a+148|0);c[a>>2]=139696;__ZN5ArrayD2Ev(a+140|0);b=a+128|0;d=c[b>>2]|0;if(d|0?(__ZN3SetIP12VisualScript10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(b,c[d+8>>2]|0),d=c[a+132>>2]|0,e=c[b>>2]|0,c[e+8>>2]=d,c[a+136>>2]=0,f=d,c[f+12>>2]=f,e|0):0){__ZN6Memory11free_staticEPvb(e,0);c[b>>2]=0}__ZN10StringNameD2Ev(a+124|0);__ZN8ResourceD2Ev(a);__ZdlPv(a);return}function __ZNK23VisualScriptInputAction30get_output_sequence_port_countEv(a){a=a|0;return 0}function __ZNK23VisualScriptInputAction23has_input_sequence_portEv(a){a=a|0;return 0}function __ZNK23VisualScriptInputAction29get_output_sequence_port_textEi(a,b){a=a|0;b=b|0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);a=b;__ZN6StringC2EPKc(a,1263606);l=b;return c[a>>2]|0}function __ZNK23VisualScriptInputAction26get_input_value_port_countEv(a){a=a|0;return 0}function __ZNK23VisualScriptInputAction27get_output_value_port_countEv(a){a=a|0;return 1}function __ZNK23VisualScriptInputAction25get_input_value_port_infoEi(a,b,d){a=a|0;b=b|0;d=d|0;c[a>>2]=0;c[a+4>>2]=0;c[a+8>>2]=0;c[a+12>>2]=0;c[a+16>>2]=7;return}function __ZNK23VisualScriptInputAction26get_output_value_port_infoEi(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=d;e=d+4|0;__ZN6StringC2EPKc(b,1129103);__ZN6StringC2EPKc(e,1263606);f=a+4|0;c[f>>2]=0;g=a+12|0;c[g>>2]=0;c[a>>2]=1;h=c[b>>2]|0;if(h|0?(c[f>>2]=0,__Z28atomic_conditional_incrementPj(h+-8|0)|0):0)c[f>>2]=c[b>>2];c[a+8>>2]=0;f=c[e>>2]|0;do if(f){c[g>>2]=0;if(!(__Z28atomic_conditional_incrementPj(f+-8|0)|0)){i=c[e>>2]|0;break}else{h=c[e>>2]|0;c[g>>2]=h;i=h;break}}else i=f;while(0);c[a+16>>2]=7;if(i|0?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);i=c[b>>2]|0;if(!i){l=d;return}if(__Z16atomic_decrementPj(i+-8|0)|0){l=d;return}__ZN6Memory11free_staticEPvb(i,1);l=d;return}function __ZNK23VisualScriptInputAction11get_captionEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,571076);l=a;return c[b>>2]|0}function __ZNK23VisualScriptInputAction8get_textEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0;b=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=b+20|0;e=b+4|0;f=b+16|0;g=b+12|0;h=b+8|0;i=b;switch(c[a+156>>2]|0){case 0:{j=c[a+152>>2]|0;do if(j){k=c[j+4>>2]|0;if(k|0){__ZN6StringC2EPKc(d,k);n=c[d>>2]|0;break}k=j+8|0;c[d>>2]=0;o=c[k>>2]|0;if((o|0)!=0?(c[d>>2]=0,(__Z28atomic_conditional_incrementPj(o+-8|0)|0)!=0):0){o=c[k>>2]|0;c[d>>2]=o;n=o}else n=0}else{c[d>>2]=0;n=0}while(0);p=n;l=b;return p|0}case 1:{n=c[a+152>>2]|0;do if(n){j=c[n+4>>2]|0;if(j|0){__ZN6StringC2EPKc(d,j);q=c[d>>2]|0;break}j=n+8|0;c[d>>2]=0;o=c[j>>2]|0;if((o|0)!=0?(c[d>>2]=0,(__Z28atomic_conditional_incrementPj(o+-8|0)|0)!=0):0){o=c[j>>2]|0;c[d>>2]=o;q=o}else q=0}else{c[d>>2]=0;q=0}while(0);c[e>>2]=q;q=__ZplPKcRK6String(568098,e)|0;n=c[e>>2]|0;if(n|0?(__Z16atomic_decrementPj(n+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(n,1);p=q;l=b;return p|0}case 2:{q=c[a+152>>2]|0;do if(q){n=c[q+4>>2]|0;if(n|0){__ZN6StringC2EPKc(d,n);r=c[d>>2]|0;break}n=q+8|0;c[d>>2]=0;o=c[n>>2]|0;if((o|0)!=0?(c[d>>2]=0,(__Z28atomic_conditional_incrementPj(o+-8|0)|0)!=0):0){o=c[n>>2]|0;c[d>>2]=o;r=o}else r=0}else{c[d>>2]=0;r=0}while(0);c[g>>2]=r;__ZN6StringC2EPKc(d,1143407);c[f>>2]=__ZNK6StringplERKS_(g,d)|0;c[e>>2]=0;r=__ZNK6StringplERKS_(f,e)|0;q=c[e>>2]|0;if(q|0?(__Z16atomic_decrementPj(q+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(q,1);q=c[f>>2]|0;if(q|0?(__Z16atomic_decrementPj(q+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(q,1);q=c[d>>2]|0;if(q|0?(__Z16atomic_decrementPj(q+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(q,1);q=c[g>>2]|0;if(!q){p=r;l=b;return p|0}if(__Z16atomic_decrementPj(q+-8|0)|0){p=r;l=b;return p|0}__ZN6Memory11free_staticEPvb(q,1);p=r;l=b;return p|0}case 3:{r=c[a+152>>2]|0;do if(r){a=c[r+4>>2]|0;if(a|0){__ZN6StringC2EPKc(d,a);s=c[d>>2]|0;break}a=r+8|0;c[d>>2]=0;q=c[a>>2]|0;if((q|0)!=0?(c[d>>2]=0,(__Z28atomic_conditional_incrementPj(q+-8|0)|0)!=0):0){q=c[a>>2]|0;c[d>>2]=q;s=q}else s=0}else{c[d>>2]=0;s=0}while(0);c[i>>2]=s;__ZN6StringC2EPKc(d,1143407);c[h>>2]=__ZNK6StringplERKS_(i,d)|0;c[e>>2]=0;s=__ZNK6StringplERKS_(h,e)|0;r=c[e>>2]|0;if(r|0?(__Z16atomic_decrementPj(r+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(r,1);r=c[h>>2]|0;if(r|0?(__Z16atomic_decrementPj(r+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(r,1);r=c[d>>2]|0;if(r|0?(__Z16atomic_decrementPj(r+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(r,1);r=c[i>>2]|0;if(!r){p=s;l=b;return p|0}if(__Z16atomic_decrementPj(r+-8|0)|0){p=s;l=b;return p|0}__ZN6Memory11free_staticEPvb(r,1);p=s;l=b;return p|0}default:{p=0;l=b;return p|0}}return 0}function __ZNK23VisualScriptInputAction12get_categoryEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1109092);l=a;return c[b>>2]|0}function __ZN23VisualScriptInputAction8instanceEP20VisualScriptInstance(a,b){a=a|0;b=b|0;var d=0,e=0;d=__ZnwjPKc(64,1263606)|0;__ZN24VisualScriptNodeInstanceC2Ev(d);c[d>>2]=150380;e=d+56|0;__ZN10StringNameC2Ev(e);c[d+52>>2]=b;__ZN10StringNameaSERKS_(e,a+152|0);c[d+60>>2]=c[a+156>>2];return d|0}function __ZNK35VisualScriptNodeInstanceInputAction23get_working_memory_sizeEv(a){a=a|0;return 1}function __ZN35VisualScriptNodeInstanceInputAction4stepEPPK7VariantPPS0_N24VisualScriptNodeInstance9StartModeES4_RNS0_9CallErrorER6String(a,b,d,e,f,g,h){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;h=l;l=l+32|0;if((l|0)>=(m|0))ba(32);g=h;switch(c[a+60>>2]|0){case 0:{f=__ZN5Input13get_singletonEv()|0;__ZN7VariantC2Eb(g,$i[c[(c[f>>2]|0)+96>>2]&8191](f,a+56|0)|0);__ZN7VariantaSERKS_(c[d>>2]|0,g);if(c[g>>2]|0)__ZN7Variant5clearEv(g);l=h;return 0}case 1:{f=__ZN5Input13get_singletonEv()|0;__ZN7VariantC2Eb(g,($i[c[(c[f>>2]|0)+96>>2]&8191](f,a+56|0)|0)^1);__ZN7VariantaSERKS_(c[d>>2]|0,g);if(c[g>>2]|0)__ZN7Variant5clearEv(g);l=h;return 0}case 2:{f=__ZN5Input13get_singletonEv()|0;__ZN7VariantC2Eb(g,$i[c[(c[f>>2]|0)+100>>2]&8191](f,a+56|0)|0);__ZN7VariantaSERKS_(c[d>>2]|0,g);if(c[g>>2]|0)__ZN7Variant5clearEv(g);l=h;return 0}case 3:{f=__ZN5Input13get_singletonEv()|0;__ZN7VariantC2Eb(g,$i[c[(c[f>>2]|0)+104>>2]&8191](f,a+56|0)|0);__ZN7VariantaSERKS_(c[d>>2]|0,g);if(c[g>>2]|0)__ZN7Variant5clearEv(g);l=h;return 0}default:{l=h;return 0}}return 0}function __ZN35VisualScriptNodeInstanceInputActionD2Ev(a){a=a|0;c[a>>2]=150380;__ZN10StringNameD2Ev(a+56|0);__ZN24VisualScriptNodeInstanceD2Ev(a);return}function __ZN35VisualScriptNodeInstanceInputActionD0Ev(a){a=a|0;c[a>>2]=150380;__ZN10StringNameD2Ev(a+56|0);__ZN24VisualScriptNodeInstanceD2Ev(a);__ZdlPv(a);return}function __ZNK9SortArrayI6String18_DefaultComparatorIS0_EE9introsortEiiPS0_i(a,b,d,e,f){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,n=0,o=0;g=l;l=l+16|0;if((l|0)>=(m|0))ba(16);h=g;i=d-b|0;if((i|0)<=16){l=g;return}j=e+(b<<2)|0;k=f;f=d;d=i;while(1){if(!k)break;k=k+-1|0;i=__ZNK9SortArrayI6String18_DefaultComparatorIS0_EE11median_of_3ERKS0_S5_S5_(a,j,e+((d>>>1)+b<<2)|0,e+(f+-1<<2)|0)|0;c[h>>2]=0;if((c[i>>2]|0?(c[h>>2]=0,n=c[i>>2]|0,n|0):0)?__Z28atomic_conditional_incrementPj(n+-8|0)|0:0)c[h>>2]=c[i>>2];i=__ZNK9SortArrayI6String18_DefaultComparatorIS0_EE11partitionerEiiS0_PS0_(a,b,f,h,e)|0;n=c[h>>2]|0;if(n|0?(__Z16atomic_decrementPj(n+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(n,1);__ZNK9SortArrayI6String18_DefaultComparatorIS0_EE9introsortEiiPS0_i(a,i,f,e,k);d=i-b|0;if((d|0)<=16){o=13;break}else f=i}if((o|0)==13){l=g;return}__ZNK9SortArrayI6String18_DefaultComparatorIS0_EE12partial_sortEiiiPS0_(a,b,f,f,e);l=g;return}function __ZNK9SortArrayI6String18_DefaultComparatorIS0_EE20final_insertion_sortEiiPS0_(a,b,c,d){a=a|0;b=b|0;c=c|0;d=d|0;var e=0,f=0;if((c-b|0)>16){__ZNK9SortArrayI6String18_DefaultComparatorIS0_EE13linear_insertEiiPS0_(a,b,b+1|0,d);__ZNK9SortArrayI6String18_DefaultComparatorIS0_EE13linear_insertEiiPS0_(a,b,b+2|0,d);__ZNK9SortArrayI6String18_DefaultComparatorIS0_EE13linear_insertEiiPS0_(a,b,b+3|0,d);__ZNK9SortArrayI6String18_DefaultComparatorIS0_EE13linear_insertEiiPS0_(a,b,b+4|0,d);__ZNK9SortArrayI6String18_DefaultComparatorIS0_EE13linear_insertEiiPS0_(a,b,b+5|0,d);__ZNK9SortArrayI6String18_DefaultComparatorIS0_EE13linear_insertEiiPS0_(a,b,b+6|0,d);__ZNK9SortArrayI6String18_DefaultComparatorIS0_EE13linear_insertEiiPS0_(a,b,b+7|0,d);__ZNK9SortArrayI6String18_DefaultComparatorIS0_EE13linear_insertEiiPS0_(a,b,b+8|0,d);__ZNK9SortArrayI6String18_DefaultComparatorIS0_EE13linear_insertEiiPS0_(a,b,b+9|0,d);__ZNK9SortArrayI6String18_DefaultComparatorIS0_EE13linear_insertEiiPS0_(a,b,b+10|0,d);__ZNK9SortArrayI6String18_DefaultComparatorIS0_EE13linear_insertEiiPS0_(a,b,b+11|0,d);__ZNK9SortArrayI6String18_DefaultComparatorIS0_EE13linear_insertEiiPS0_(a,b,b+12|0,d);__ZNK9SortArrayI6String18_DefaultComparatorIS0_EE13linear_insertEiiPS0_(a,b,b+13|0,d);__ZNK9SortArrayI6String18_DefaultComparatorIS0_EE13linear_insertEiiPS0_(a,b,b+14|0,d);__ZNK9SortArrayI6String18_DefaultComparatorIS0_EE13linear_insertEiiPS0_(a,b,b+15|0,d);__ZNK9SortArrayI6String18_DefaultComparatorIS0_EE24unguarded_insertion_sortEiiPS0_(a,b+16|0,c,d);return}if((c|0)==(b|0))return;e=b+1|0;if((e|0)==(c|0))return;else f=e;do{__ZNK9SortArrayI6String18_DefaultComparatorIS0_EE13linear_insertEiiPS0_(a,b,f,d);f=f+1|0}while((f|0)!=(c|0));return}function __ZNK9SortArrayI6String18_DefaultComparatorIS0_EE13linear_insertEiiPS0_(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f+8|0;h=f+4|0;i=f;j=e+(d<<2)|0;c[h>>2]=0;k=c[j>>2]|0;if(k|0?(c[h>>2]=0,__Z28atomic_conditional_incrementPj(k+-8|0)|0):0)c[h>>2]=c[j>>2];j=e+(b<<2)|0;c[g>>2]=0;k=c[j>>2]|0;if(k|0?(c[g>>2]=0,__Z28atomic_conditional_incrementPj(k+-8|0)|0):0)c[g>>2]=c[j>>2];k=__ZNK6StringltES_(h,g)|0;n=c[g>>2]|0;if(n|0?(__Z16atomic_decrementPj(n+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(n,1);if(k){if((d|0)>(b|0)){k=d;do{n=k;k=k+-1|0;g=e+(k<<2)|0;o=e+(n<<2)|0;n=c[o>>2]|0;if((n|0)!=(c[g>>2]|0)){if(n|0?(__Z16atomic_decrementPj(n+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(n,1);c[o>>2]=0;n=c[g>>2]|0;if(n|0?__Z28atomic_conditional_incrementPj(n+-8|0)|0:0)c[o>>2]=c[g>>2]}}while((k|0)>(b|0))}b=c[j>>2]|0;if((b|0)!=(c[h>>2]|0)){if(b|0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(b,1);c[j>>2]=0;b=c[h>>2]|0;if(b|0?__Z28atomic_conditional_incrementPj(b+-8|0)|0:0)c[j>>2]=c[h>>2]}}else{c[i>>2]=0;j=c[h>>2]|0;if(j|0?(c[i>>2]=0,__Z28atomic_conditional_incrementPj(j+-8|0)|0):0)c[i>>2]=c[h>>2];__ZNK9SortArrayI6String18_DefaultComparatorIS0_EE23unguarded_linear_insertEiS0_PS0_(a,d,i,e);e=c[i>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1)}e=c[h>>2]|0;if(!e){l=f;return}if(__Z16atomic_decrementPj(e+-8|0)|0){l=f;return}__ZN6Memory11free_staticEPvb(e,1);l=f;return}function __ZNK9SortArrayI6String18_DefaultComparatorIS0_EE24unguarded_insertion_sortEiiPS0_(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f;if((b|0)==(d|0)){l=f;return}h=b;do{b=e+(h<<2)|0;c[g>>2]=0;i=c[b>>2]|0;if(i|0?(c[g>>2]=0,__Z28atomic_conditional_incrementPj(i+-8|0)|0):0)c[g>>2]=c[b>>2];__ZNK9SortArrayI6String18_DefaultComparatorIS0_EE23unguarded_linear_insertEiS0_PS0_(a,h,g,e);b=c[g>>2]|0;if(b|0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(b,1);h=h+1|0}while((h|0)!=(d|0));l=f;return}function __ZNK9SortArrayI6String18_DefaultComparatorIS0_EE23unguarded_linear_insertEiS0_PS0_(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=a;g=b;while(1){b=g+-1|0;h=e+(b<<2)|0;c[f>>2]=0;i=c[h>>2]|0;if(i|0?(c[f>>2]=0,__Z28atomic_conditional_incrementPj(i+-8|0)|0):0)c[f>>2]=c[h>>2];i=__ZNK6StringltES_(d,f)|0;j=c[f>>2]|0;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);k=e+(g<<2)|0;n=c[k>>2]|0;if(!i)break;if((n|0)==(c[h>>2]|0)){g=b;continue}if(n|0?(__Z16atomic_decrementPj(n+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(n,1);c[k>>2]=0;i=c[h>>2]|0;if(!i){g=b;continue}if(!(__Z28atomic_conditional_incrementPj(i+-8|0)|0)){g=b;continue}c[k>>2]=c[h>>2];g=b}if((n|0)==(c[d>>2]|0)){l=a;return}if(n|0?(__Z16atomic_decrementPj(n+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(n,1);c[k>>2]=0;n=c[d>>2]|0;if(!n){l=a;return}if(!(__Z28atomic_conditional_incrementPj(n+-8|0)|0)){l=a;return}c[k>>2]=c[d>>2];l=a;return}function __ZNK9SortArrayI6String18_DefaultComparatorIS0_EE12partial_sortEiiiPS0_(a,b,d,e,f){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0;g=l;l=l+16|0;if((l|0)>=(m|0))ba(16);h=g+4|0;i=g;j=e-b|0;if((j|0)>=2){k=(j+-2|0)/2|0;while(1){n=f+(k+b<<2)|0;c[h>>2]=0;o=c[n>>2]|0;if(o|0?(c[h>>2]=0,__Z28atomic_conditional_incrementPj(o+-8|0)|0):0)c[h>>2]=c[n>>2];__ZNK9SortArrayI6String18_DefaultComparatorIS0_EE11adjust_heapEiiiS0_PS0_(a,b,k,j,h,f);n=c[h>>2]|0;if(n|0?(__Z16atomic_decrementPj(n+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(n,1);if(!k)break;else k=k+-1|0}}if((e|0)<(d|0)){k=f+(b<<2)|0;n=e;do{o=f+(n<<2)|0;c[h>>2]=0;p=c[k>>2]|0;if(p|0?(c[h>>2]=0,__Z28atomic_conditional_incrementPj(p+-8|0)|0):0)c[h>>2]=c[k>>2];p=__ZNK6StringltES_(o,h)|0;q=c[h>>2]|0;if(q|0?(__Z16atomic_decrementPj(q+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(q,1);if(p){c[i>>2]=0;p=c[o>>2]|0;if(p|0?(c[i>>2]=0,__Z28atomic_conditional_incrementPj(p+-8|0)|0):0)c[i>>2]=c[o>>2];__ZNK9SortArrayI6String18_DefaultComparatorIS0_EE8pop_heapEiiiS0_PS0_(a,b,e,n,i,f);o=c[i>>2]|0;if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(o,1)}n=n+1|0}while((n|0)!=(d|0))}if((j|0)<=1){l=g;return}j=e;do{j=j+-1|0;e=f+(j<<2)|0;c[h>>2]=0;d=c[e>>2]|0;if(d|0?(c[h>>2]=0,__Z28atomic_conditional_incrementPj(d+-8|0)|0):0)c[h>>2]=c[e>>2];__ZNK9SortArrayI6String18_DefaultComparatorIS0_EE8pop_heapEiiiS0_PS0_(a,b,j,j,h,f);e=c[h>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1)}while((j-b|0)>1);l=g;return}function __ZNK9SortArrayI6String18_DefaultComparatorIS0_EE11median_of_3ERKS0_S5_S5_(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=a;c[f>>2]=0;g=c[d>>2]|0;if(g|0?(c[f>>2]=0,__Z28atomic_conditional_incrementPj(g+-8|0)|0):0)c[f>>2]=c[d>>2];g=__ZNK6StringltES_(b,f)|0;h=c[f>>2]|0;if(h|0?(__Z16atomic_decrementPj(h+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(h,1);if(g){c[f>>2]=0;g=c[e>>2]|0;if(g|0?(c[f>>2]=0,__Z28atomic_conditional_incrementPj(g+-8|0)|0):0)c[f>>2]=c[e>>2];g=__ZNK6StringltES_(d,f)|0;h=c[f>>2]|0;if(h|0?(__Z16atomic_decrementPj(h+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(h,1);if(g){i=d;l=a;return i|0}c[f>>2]=0;g=c[e>>2]|0;if(g|0?(c[f>>2]=0,__Z28atomic_conditional_incrementPj(g+-8|0)|0):0)c[f>>2]=c[e>>2];g=__ZNK6StringltES_(b,f)|0;h=c[f>>2]|0;if(h|0?(__Z16atomic_decrementPj(h+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(h,1);i=g?e:b;l=a;return i|0}else{c[f>>2]=0;g=c[e>>2]|0;if(g|0?(c[f>>2]=0,__Z28atomic_conditional_incrementPj(g+-8|0)|0):0)c[f>>2]=c[e>>2];g=__ZNK6StringltES_(b,f)|0;h=c[f>>2]|0;if(h|0?(__Z16atomic_decrementPj(h+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(h,1);if(g){i=b;l=a;return i|0}c[f>>2]=0;b=c[e>>2]|0;if(b|0?(c[f>>2]=0,__Z28atomic_conditional_incrementPj(b+-8|0)|0):0)c[f>>2]=c[e>>2];b=__ZNK6StringltES_(d,f)|0;g=c[f>>2]|0;if(g|0?(__Z16atomic_decrementPj(g+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(g,1);i=b?e:d;l=a;return i|0}return 0}function __ZNK9SortArrayI6String18_DefaultComparatorIS0_EE11partitionerEiiS0_PS0_(a,b,d,e,f){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=a;h=b;b=d;while(1){i=h;while(1){j=f+(i<<2)|0;c[g>>2]=0;d=c[e>>2]|0;if(d|0?(c[g>>2]=0,__Z28atomic_conditional_incrementPj(d+-8|0)|0):0)c[g>>2]=c[e>>2];d=__ZNK6StringltES_(j,g)|0;k=c[g>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);n=i+1|0;if(d)i=n;else{o=b;break}}do{o=o+-1|0;p=f+(o<<2)|0;c[g>>2]=0;d=c[p>>2]|0;if(d|0?(c[g>>2]=0,__Z28atomic_conditional_incrementPj(d+-8|0)|0):0)c[g>>2]=c[p>>2];d=__ZNK6StringltES_(e,g)|0;k=c[g>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1)}while(d);if((i|0)>=(o|0))break;__Z11__swap_tmplI6StringEvRT_S2_(j,p);h=n;b=o}l=a;return i|0}function __Z11__swap_tmplI6StringEvRT_S2_(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0;d=c[a>>2]|0;do if(d)if(!(__Z28atomic_conditional_incrementPj(d+-8|0)|0)){e=0;f=c[a>>2]|0;break}else{g=c[a>>2]|0;e=g;f=g;break}else{e=0;f=0}while(0);if((f|0)!=(c[b>>2]|0)){if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);c[a>>2]=0;d=c[b>>2]|0;if(!d)h=0;else{if(__Z28atomic_conditional_incrementPj(d+-8|0)|0)c[a>>2]=c[b>>2];h=c[b>>2]|0}}else h=f;f=e;if((h|0)==(f|0)){if(!e)return}else{if(h|0?(__Z16atomic_decrementPj(h+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(h,1);c[b>>2]=0;if(!e)return;if(__Z28atomic_conditional_incrementPj(f+-8|0)|0)c[b>>2]=e}b=e;if(__Z16atomic_decrementPj(b+-8|0)|0)return;__ZN6Memory11free_staticEPvb(b,1);return}function __ZNK9SortArrayI6String18_DefaultComparatorIS0_EE11adjust_heapEiiiS0_PS0_(a,b,d,e,f,g){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;var h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0;h=l;l=l+16|0;if((l|0)>=(m|0))ba(16);i=h+4|0;j=h;k=d<<1;n=k+2|0;if((n|0)<(e|0)){o=k;p=d;q=n;while(1){r=g+(q+b<<2)|0;s=o|1;t=g+(s+b<<2)|0;c[i>>2]=0;u=c[t>>2]|0;if(u|0?(c[i>>2]=0,__Z28atomic_conditional_incrementPj(u+-8|0)|0):0)c[i>>2]=c[t>>2];t=__ZNK6StringltES_(r,i)|0;r=c[i>>2]|0;if(r|0?(__Z16atomic_decrementPj(r+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(r,1);r=t?s:q;s=g+(r+b<<2)|0;t=g+(p+b<<2)|0;u=c[t>>2]|0;if((u|0)!=(c[s>>2]|0)){if(u|0?(__Z16atomic_decrementPj(u+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(u,1);c[t>>2]=0;u=c[s>>2]|0;if(u|0?__Z28atomic_conditional_incrementPj(u+-8|0)|0:0)c[t>>2]=c[s>>2]}s=r<<1;t=s+2|0;if((t|0)<(e|0)){o=s;p=r;q=t}else{v=s;w=t;x=r;break}}}else{v=k;w=n;x=d}if((w|0)==(e|0)){e=v|1;v=g+(e+b<<2)|0;w=g+(x+b<<2)|0;n=c[w>>2]|0;if((n|0)!=(c[v>>2]|0)){if(n|0?(__Z16atomic_decrementPj(n+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(n,1);c[w>>2]=0;n=c[v>>2]|0;if((n|0)!=0?(__Z28atomic_conditional_incrementPj(n+-8|0)|0)!=0:0){c[w>>2]=c[v>>2];y=e}else y=e}else y=e}else y=x;c[j>>2]=0;x=c[f>>2]|0;if(x|0?(c[j>>2]=0,__Z28atomic_conditional_incrementPj(x+-8|0)|0):0)c[j>>2]=c[f>>2];__ZNK9SortArrayI6String18_DefaultComparatorIS0_EE9push_heapEiiiS0_PS0_(a,b,y,d,j,g);g=c[j>>2]|0;if(!g){l=h;return}if(__Z16atomic_decrementPj(g+-8|0)|0){l=h;return}__ZN6Memory11free_staticEPvb(g,1);l=h;return}function __ZNK9SortArrayI6String18_DefaultComparatorIS0_EE8pop_heapEiiiS0_PS0_(a,b,d,e,f,g){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;var h=0,i=0,j=0,k=0;h=l;l=l+16|0;if((l|0)>=(m|0))ba(16);i=h;j=g+(b<<2)|0;k=g+(e<<2)|0;e=c[k>>2]|0;if((e|0)!=(c[j>>2]|0)){if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);c[k>>2]=0;e=c[j>>2]|0;if(e|0?__Z28atomic_conditional_incrementPj(e+-8|0)|0:0)c[k>>2]=c[j>>2]}j=d-b|0;c[i>>2]=0;d=c[f>>2]|0;if(d|0?(c[i>>2]=0,__Z28atomic_conditional_incrementPj(d+-8|0)|0):0)c[i>>2]=c[f>>2];__ZNK9SortArrayI6String18_DefaultComparatorIS0_EE11adjust_heapEiiiS0_PS0_(a,b,0,j,i,g);g=c[i>>2]|0;if(!g){l=h;return}if(__Z16atomic_decrementPj(g+-8|0)|0){l=h;return}__ZN6Memory11free_staticEPvb(g,1);l=h;return}function __ZNK9SortArrayI6String18_DefaultComparatorIS0_EE9push_heapEiiiS0_PS0_(a,b,d,e,f,g){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;var h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);h=a;a:do if((d|0)>(e|0)){i=d;while(1){j=(i+-1|0)/2|0;k=g+(j+b<<2)|0;c[h>>2]=0;n=c[f>>2]|0;if(n|0?(c[h>>2]=0,__Z28atomic_conditional_incrementPj(n+-8|0)|0):0)c[h>>2]=c[f>>2];n=__ZNK6StringltES_(k,h)|0;o=c[h>>2]|0;if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(o,1);o=i+b|0;if(!n){p=f;q=o;break a}n=g+(o<<2)|0;o=c[n>>2]|0;if((o|0)!=(c[k>>2]|0)){if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(o,1);c[n>>2]=0;o=c[k>>2]|0;if(o|0?__Z28atomic_conditional_incrementPj(o+-8|0)|0:0)c[n>>2]=c[k>>2]}if((j|0)>(e|0))i=j;else{r=j;s=f;t=4;break}}}else{r=d;s=f;t=4}while(0);if((t|0)==4){p=s;q=r+b|0}b=g+(q<<2)|0;q=c[b>>2]|0;if((q|0)==(c[p>>2]|0)){l=a;return}if(q|0?(__Z16atomic_decrementPj(q+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(q,1);c[b>>2]=0;q=c[p>>2]|0;if(!q){l=a;return}if(!(__Z28atomic_conditional_incrementPj(q+-8|0)|0)){l=a;return}c[b>>2]=c[f>>2];l=a;return}function __ZN7ClassDB10_add_classI23VisualScriptInputActionEEvv(){var a=0,b=0,d=0,e=0,f=0,g=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+16|0;d=a+12|0;e=a+8|0;f=a+4|0;g=a;__ZN6StringC2EPKc(b,600402);c[e>>2]=c[b>>2];__ZN10StringNameC2ERK6String(d,e);__ZN6StringC2EPKc(b,570013);c[g>>2]=c[b>>2];__ZN10StringNameC2ERK6String(f,g);__ZN7ClassDB11_add_class2ERK10StringNameS2_(d,f);__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);__ZN10StringNameD2Ev(d);d=c[e>>2]|0;if(!d){l=a;return}if(__Z16atomic_decrementPj(d+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(d,1);l=a;return}function __ZN23VisualScriptInputAction13_bind_methodsEv(){var a=0,b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0;a=l;l=l+96|0;if((l|0)>=(m|0))ba(96);b=a+72|0;d=a+64|0;e=a+48|0;f=a+40|0;g=a+24|0;h=a+16|0;i=a+56|0;j=a+8|0;k=a+32|0;n=a+20|0;o=a+12|0;p=a+4|0;q=a;__Z8D_METHODPKcS0_(d,568103,1126230);r=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(r);c[r>>2]=150404;__ZN10MethodBind10_set_constEb(r,0);__ZN10MethodBind24_generate_argument_typesEi(r,1);c[r+44>>2]=611;c[r+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,r,d,0,0)|0;r=d+4|0;s=c[r>>2]|0;if(s|0?(__Z16atomic_decrementPj(s+-8|0)|0)==0:0){t=c[r>>2]|0;r=(t|0)==0?0:t+-4|0;t=r+4|0;if(c[r>>2]|0){u=0;do{__ZN10StringNameD2Ev(t+(u<<2)|0);u=u+1|0}while(u>>>0<(c[r>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(s,1)}__ZN10StringNameD2Ev(d);__Z8D_METHODPKc(e,568119);d=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(d);c[d>>2]=150440;__ZN10MethodBind10_set_constEb(d,1);__ZN10MethodBind24_generate_argument_typesEi(d,0);__ZN10MethodBind12_set_returnsEb(d,1);c[d+44>>2]=4833;c[d+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,d,e,0,0)|0;d=e+4|0;s=c[d>>2]|0;if(s|0?(__Z16atomic_decrementPj(s+-8|0)|0)==0:0){r=c[d>>2]|0;d=(r|0)==0?0:r+-4|0;r=d+4|0;if(c[d>>2]|0){u=0;do{__ZN10StringNameD2Ev(r+(u<<2)|0);u=u+1|0}while(u>>>0<(c[d>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(s,1)}__ZN10StringNameD2Ev(e);__Z8D_METHODPKcS0_(f,831268,1146083);e=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(e);c[e>>2]=150476;__ZN10MethodBind10_set_constEb(e,0);__ZN10MethodBind24_generate_argument_typesEi(e,1);c[e+44>>2]=612;c[e+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,e,f,0,0)|0;e=f+4|0;s=c[e>>2]|0;if(s|0?(__Z16atomic_decrementPj(s+-8|0)|0)==0:0){d=c[e>>2]|0;e=(d|0)==0?0:d+-4|0;d=e+4|0;if(c[e>>2]|0){u=0;do{__ZN10StringNameD2Ev(d+(u<<2)|0);u=u+1|0}while(u>>>0<(c[e>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(s,1)}__ZN10StringNameD2Ev(f);__Z8D_METHODPKc(g,831284);f=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(f);c[f>>2]=150512;__ZN10MethodBind10_set_constEb(f,1);__ZN10MethodBind24_generate_argument_typesEi(f,0);__ZN10MethodBind12_set_returnsEb(f,1);c[f+44>>2]=4834;c[f+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,f,g,0,0)|0;f=g+4|0;s=c[f>>2]|0;if(s|0?(__Z16atomic_decrementPj(s+-8|0)|0)==0:0){e=c[f>>2]|0;f=(e|0)==0?0:e+-4|0;e=f+4|0;if(c[f>>2]|0){u=0;do{__ZN10StringNameD2Ev(e+(u<<2)|0);u=u+1|0}while(u>>>0<(c[f>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(s,1)}__ZN10StringNameD2Ev(g);__ZN6StringC2EPKc(b,600402);c[i>>2]=c[b>>2];__ZN10StringNameC2ERK6String(h,i);__ZN6StringC2EPKc(j,1142427);__ZN6StringC2EPKc(k,1263606);g=b+4|0;c[g>>2]=0;s=b+12|0;c[s>>2]=0;c[b>>2]=4;f=c[j>>2]|0;if(f|0?(c[g>>2]=0,__Z28atomic_conditional_incrementPj(f+-8|0)|0):0)c[g>>2]=c[j>>2];c[b+8>>2]=0;g=c[s>>2]|0;if((g|0)!=(c[k>>2]|0)){if(g|0?(__Z16atomic_decrementPj(g+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(g,1);c[s>>2]=0;g=c[k>>2]|0;if(g|0?__Z28atomic_conditional_incrementPj(g+-8|0)|0:0)c[s>>2]=c[k>>2]}c[b+16>>2]=7;c[n>>2]=__Z11_scs_createPKc(568103)|0;c[o>>2]=__Z11_scs_createPKc(568119)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(h,b,n,o,-1);__ZN10StringNameD2Ev(o);__ZN10StringNameD2Ev(n);s=c[b+12>>2]|0;if(s|0?(__Z16atomic_decrementPj(s+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(s,1);s=c[b+4>>2]|0;if(s|0?(__Z16atomic_decrementPj(s+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(s,1);s=c[k>>2]|0;if(s|0?(__Z16atomic_decrementPj(s+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(s,1);s=c[j>>2]|0;if(s|0?(__Z16atomic_decrementPj(s+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(s,1);__ZN10StringNameD2Ev(h);h=c[i>>2]|0;if(h|0?(__Z16atomic_decrementPj(h+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(h,1);__ZN6StringC2EPKc(b,600402);c[i>>2]=c[b>>2];__ZN10StringNameC2ERK6String(p,i);__ZN6StringC2EPKc(q,1146083);__ZN6StringC2EPKc(k,568135);h=b+4|0;c[h>>2]=0;s=b+12|0;c[s>>2]=0;c[b>>2]=2;j=c[q>>2]|0;if(j|0?(c[h>>2]=0,__Z28atomic_conditional_incrementPj(j+-8|0)|0):0)c[h>>2]=c[q>>2];c[b+8>>2]=3;h=c[s>>2]|0;if((h|0)!=(c[k>>2]|0)){if(h|0?(__Z16atomic_decrementPj(h+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(h,1);c[s>>2]=0;h=c[k>>2]|0;if(h|0?__Z28atomic_conditional_incrementPj(h+-8|0)|0:0)c[s>>2]=c[k>>2]}c[b+16>>2]=7;c[n>>2]=__Z11_scs_createPKc(831268)|0;c[o>>2]=__Z11_scs_createPKc(831284)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(p,b,n,o,-1);__ZN10StringNameD2Ev(o);__ZN10StringNameD2Ev(n);n=c[b+12>>2]|0;if(n|0?(__Z16atomic_decrementPj(n+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(n,1);n=c[b+4>>2]|0;if(n|0?(__Z16atomic_decrementPj(n+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(n,1);n=c[k>>2]|0;if(n|0?(__Z16atomic_decrementPj(n+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(n,1);n=c[q>>2]|0;if(n|0?(__Z16atomic_decrementPj(n+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(n,1);__ZN10StringNameD2Ev(p);p=c[i>>2]|0;if(!p){l=a;return}if(__Z16atomic_decrementPj(p+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(p,1);l=a;return}function __ZN23VisualScriptInputAction15set_action_nameERK10StringName(a,b){a=a|0;b=b|0;var d=0;d=a+152|0;if((c[d>>2]|0)==(c[b>>2]|0))return;__ZN10StringNameaSERKS_(d,b);__ZN16VisualScriptNode20ports_changed_notifyEv(a);return}function __ZNK23VisualScriptInputAction15get_action_nameEv(a){a=a|0;var b=0,d=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b;__ZN10StringNameC2ERKS_(d,a+152|0);l=b;return c[d>>2]|0}function __ZN23VisualScriptInputAction15set_action_modeENS_4ModeE(a,b){a=a|0;b=b|0;var d=0;d=a+156|0;if((c[d>>2]|0)==(b|0))return;c[d>>2]=b;__ZN16VisualScriptNode20ports_changed_notifyEv(a);return}function __ZNK23VisualScriptInputAction15get_action_modeEv(a){a=a|0;return c[a+156>>2]|0}function __ZNK13MethodBind0RCI23VisualScriptInputActionNS0_4ModeEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK13MethodBind0RCI23VisualScriptInputActionNS0_4ModeEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,600402);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI23VisualScriptInputActionNS0_4ModeEE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1227540)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2Ei(i,ij[n&8191](d)|0);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI23VisualScriptInputActionNS0_4ModeEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0;if(!b)f=0;else{d=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1227540)|0;f=d?b:0}b=c[a+44>>2]|0;d=c[a+48>>2]|0;a=f+(d>>1)|0;if(!(d&1)){g=b;h=ij[g&8191](a)|0;c[e>>2]=h;return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=ij[g&8191](a)|0;c[e>>2]=h;return}}function __ZN13MethodBind0RCI23VisualScriptInputActionNS0_4ModeEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I23VisualScriptInputActionNS0_4ModeEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if(!b){__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK11MethodBind1I23VisualScriptInputActionNS0_4ModeEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,600402);l=a;return c[b>>2]|0}function __ZN11MethodBind1I23VisualScriptInputActionNS0_4ModeEE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1227540)|0:0){c[h>>2]=0;a[1263537]=0;k=d+24|0;n=c[k>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=i;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=i;return}if((g|0)>0){if((n|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);p=0}else{a[1263537]=0;p=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,p)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=p;c[b>>2]=0;l=i;return}}p=c[d+44>>2]|0;n=c[d+48>>2]|0;o=e+(n>>1)|0;if(!(n&1))q=p;else q=c[(c[o>>2]|0)+p>>2]|0;do if((g|0)<1){p=c[k>>2]|0;n=p+-1|0;if((p|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)s=0;else s=c[e+-4>>2]|0;if((p|0)<=(s|0)){if(r)t=0;else t=c[e+-4>>2]|0;do if((t|0)<(p|0)){if(r)u=0;else u=c[e+-4>>2]|0;if((u|0)<(p|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);v=0;break}else{a[1263537]=0;w=31;break}}else w=31;while(0);if((w|0)==31)v=e+(n*24|0)|0;__ZN7VariantC2ERKS_(j,v);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);f=__ZNK7VariantcviEv(j)|0;Pi[q&2047](o,f);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I23VisualScriptInputActionNS0_4ModeEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1227540)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1)){g=b;h=c[d>>2]|0;i=c[h>>2]|0;Pi[g&2047](a,i);return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=c[d>>2]|0;i=c[h>>2]|0;Pi[g&2047](a,i);return}}function __ZN11MethodBind1I23VisualScriptInputActionNS0_4ModeEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI23VisualScriptInputAction10StringNameE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;if((b|0)!=-1){f=0;l=a;return f|0}__ZN10StringNameC2Ev(d);__ZN7VariantC2ERK10StringName(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);__ZN10StringNameD2Ev(d);f=b;l=a;return f|0}function __ZNK13MethodBind0RCI23VisualScriptInputAction10StringNameE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,600402);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI23VisualScriptInputAction10StringNameE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;j=f+24|0;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1227540)|0:0){c[h>>2]=0;a[1263537]=0;k=c[d+24>>2]|0;if((k|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=k;c[b>>2]=0;l=f;return}n=k-(c[d+20>>2]|0)|0;if((n|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=n;c[b>>2]=0;l=f;return}n=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))o=n;else o=c[(c[d>>2]|0)+n>>2]|0;c[j>>2]=ij[o&8191](d)|0;__ZN7VariantC2ERK10StringName(i,j);__ZN10StringNameD2Ev(j);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI23VisualScriptInputAction10StringNameE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=d;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1227540)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;c[f>>2]=ij[i&8191](a)|0;__ZN8PtrToArgI10StringNameE6encodeES0_Pv(f,e);__ZN10StringNameD2Ev(f);l=d;return}function __ZN13MethodBind0RCI23VisualScriptInputAction10StringNameED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I23VisualScriptInputActionRK10StringNameE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;if(b|0){f=0;l=a;return f|0}__ZN10StringNameC2Ev(d);__ZN7VariantC2ERK10StringName(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);__ZN10StringNameD2Ev(d);f=b;l=a;return f|0}function __ZNK11MethodBind1I23VisualScriptInputActionRK10StringNameE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,600402);l=a;return c[b>>2]|0}function __ZN11MethodBind1I23VisualScriptInputActionRK10StringNameE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i+24|0;k=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1227540)|0:0){c[h>>2]=0;a[1263537]=0;n=d+24|0;o=c[n>>2]|0;if((o|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=o;c[b>>2]=0;l=i;return}p=o-(c[d+20>>2]|0)|0;if((p|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=p;c[b>>2]=0;l=i;return}if((g|0)>0){if((o|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);q=0}else{a[1263537]=0;q=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,q)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=q;c[b>>2]=0;l=i;return}}q=c[d+44>>2]|0;o=c[d+48>>2]|0;p=e+(o>>1)|0;if(!(o&1))r=q;else r=c[(c[p>>2]|0)+q>>2]|0;do if((g|0)<1){q=c[n>>2]|0;o=q+-1|0;if((q|0)>=1){e=c[d+16>>2]|0;s=(e|0)==0;if(s)t=0;else t=c[e+-4>>2]|0;if((q|0)<=(t|0)){if(s)u=0;else u=c[e+-4>>2]|0;do if((u|0)<(q|0)){if(s)v=0;else v=c[e+-4>>2]|0;if((v|0)<(q|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);w=0;break}else{a[1263537]=0;x=31;break}}else x=31;while(0);if((x|0)==31)w=e+(o*24|0)|0;__ZN7VariantC2ERKS_(k,w);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);c[j>>2]=__ZNK7Variantcv10StringNameEv(k)|0;Pi[r&2047](p,j);__ZN10StringNameD2Ev(j);if(c[k>>2]|0)__ZN7Variant5clearEv(k);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I23VisualScriptInputActionRK10StringNameE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e+4|0;g=e;if(!b)h=0;else{i=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1227540)|0;h=i?b:0}b=c[a+44>>2]|0;i=c[a+48>>2]|0;a=h+(i>>1)|0;if(!(i&1))j=b;else j=c[(c[a>>2]|0)+b>>2]|0;__ZN10StringNameC2ERK6String(f,c[d>>2]|0);c[g>>2]=c[f>>2];Pi[j&2047](a,g);__ZN10StringNameD2Ev(g);l=e;return}function __ZN11MethodBind1I23VisualScriptInputActionRK10StringNameED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN23VisualScriptDeconstruct18_initialize_classvEv(b){b=b|0;if(a[1258368]|0)return;if(!(a[1258337]|0)){if(!(a[1257004]|0)){if(!(a[1257001]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI9ReferenceEEvv();__ZN9Reference13_bind_methodsEv();a[1257001]=1}__ZN7ClassDB10_add_classI8ResourceEEvv();__ZN8Resource13_bind_methodsEv();a[1257004]=1}__ZN7ClassDB10_add_classI16VisualScriptNodeEEvv();__ZN16VisualScriptNode13_bind_methodsEv();a[1258337]=1}__ZN7ClassDB10_add_classI23VisualScriptDeconstructEEvv();__ZN23VisualScriptDeconstruct13_bind_methodsEv();a[1258368]=1;return}function __ZN23VisualScriptDeconstruct5_setvERK10StringNameRK7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK23VisualScriptDeconstruct5_getvERK10StringNameR7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK23VisualScriptDeconstruct19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+24|0;g=e+4|0;h=e;if(!d)__ZNK16VisualScriptNode19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,0);__ZN6StringC2EPKc(f,600378);i=c[f>>2]|0;f=i;j=g+4|0;c[j>>2]=0;k=g+12|0;c[k>>2]=0;c[g>>2]=0;n=(i|0)==0;if(!n?(c[j>>2]=0,__Z28atomic_conditional_incrementPj(i+-8|0)|0):0)c[j>>2]=f;c[g+8>>2]=0;f=c[k>>2]|0;if(f|0){if(!(__Z16atomic_decrementPj(f+-8|0)|0))__ZN6Memory11free_staticEPvb(f,1);c[k>>2]=0}c[g+16>>2]=256;if(!(c[b>>2]|0)){k=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=k;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0}k=__ZnwjPFPvjE(32,4740)|0;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0;c[k+12>>2]=0;c[k+16>>2]=7;f=k+20|0;c[f>>2]=0;j=k+24|0;c[j>>2]=0;o=k+28|0;c[o>>2]=0;__ZN12PropertyInfoaSERKS_(k,g)|0;p=c[b>>2]|0;q=p+4|0;r=c[q>>2]|0;c[j>>2]=r;c[f>>2]=0;c[o>>2]=p;if(r|0)c[r+20>>2]=k;c[q>>2]=k;if(!(c[p>>2]|0))c[p>>2]=k;k=p+8|0;c[k>>2]=(c[k>>2]|0)+1;k=c[g+12>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);k=c[g+4>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);if(!n?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);__ZN10StringNameC2EPKc(h,600378);__ZN7ClassDB17get_property_listE10StringNameP4ListI12PropertyInfo16DefaultAllocatorEbPK6Object(h,b,1,a);__ZN10StringNameD2Ev(h);if(!d){l=e;return}__ZNK16VisualScriptNode19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,1);l=e;return}function __ZN23VisualScriptDeconstruct14_notificationvEib(a,b,c){a=a|0;b=b|0;c=c|0;if(c){if(552!=510)__ZN16VisualScriptNode13_notificationEi(a,b)}else if(552!=510)__ZN16VisualScriptNode13_notificationEi(a,b);return}function __ZNK23VisualScriptDeconstruct16_get_class_namevEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+8|0;e=b+4|0;f=b;g=a+148|0;a=c[g>>2]|0;if(a|0){if(c[a+4>>2]|0){l=b;return g|0}if(__ZNK6String6lengthEv(a+8|0)|0){l=b;return g|0}}__ZN6StringC2EPKc(d,600378);c[f>>2]=c[d>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameaSERKS_(g,e);__ZN10StringNameD2Ev(e);e=c[f>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);l=b;return g|0}function __ZNK23VisualScriptDeconstruct18_validate_propertyER12PropertyInfo(a,b){a=a|0;b=b|0;if(!(__ZNK6StringeqEPKc(b+4|0,568226)|0))return;if((c[a+156>>2]|0)==19)return;c[b+16>>2]=0;return}function __ZNK23VisualScriptDeconstruct9get_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,600378);l=a;return c[b>>2]|0}function __ZNK23VisualScriptDeconstruct8is_classERK6String(a,b){a=a|0;b=b|0;var c=0;if(((!(__ZNK6StringeqEPKc(b,600378)|0)?!(__ZNK6StringeqEPKc(b,570013)|0):0)?!(__ZNK6StringeqEPKc(b,1110448)|0):0)?!(__ZNK6StringeqEPKc(b,1126157)|0):0)c=__ZNK6StringeqEPKc(b,1142944)|0;else c=1;return c|0}function __ZNK23VisualScriptDeconstruct12is_class_ptrEPv(a,b){a=a|0;b=b|0;return (b|0)==1227544|((b|0)==1227416|((b|0)==1220696|((b|0)==1220724|(b|0)==1220580)))|0}function __ZN23VisualScriptDeconstructD2Ev(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;c[a>>2]=150548;b=a+152|0;d=c[b>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0){e=c[b>>2]|0;b=(e|0)==0?0:e+-4|0;e=b+4|0;if(c[b>>2]|0){f=0;do{__ZN10StringNameD2Ev(e+(f<<3)|0);f=f+1|0}while(f>>>0<(c[b>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(d,1)}__ZN10StringNameD2Ev(a+148|0);c[a>>2]=139696;__ZN5ArrayD2Ev(a+140|0);d=a+128|0;b=c[d>>2]|0;if(!b){g=a+124|0;__ZN10StringNameD2Ev(g);__ZN8ResourceD2Ev(a);return}__ZN3SetIP12VisualScript10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(d,c[b+8>>2]|0);b=c[a+132>>2]|0;f=c[d>>2]|0;c[f+8>>2]=b;c[a+136>>2]=0;e=b;c[e+12>>2]=e;if(!f){g=a+124|0;__ZN10StringNameD2Ev(g);__ZN8ResourceD2Ev(a);return}__ZN6Memory11free_staticEPvb(f,0);c[d>>2]=0;g=a+124|0;__ZN10StringNameD2Ev(g);__ZN8ResourceD2Ev(a);return}function __ZN23VisualScriptDeconstructD0Ev(a){a=a|0;__ZN23VisualScriptDeconstructD2Ev(a);__ZdlPv(a);return}function __ZNK23VisualScriptDeconstruct30get_output_sequence_port_countEv(a){a=a|0;return 0}function __ZNK23VisualScriptDeconstruct23has_input_sequence_portEv(a){a=a|0;return 0}function __ZNK23VisualScriptDeconstruct29get_output_sequence_port_textEi(a,b){a=a|0;b=b|0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);a=b;__ZN6StringC2EPKc(a,1263606);l=b;return c[a>>2]|0}function __ZNK23VisualScriptDeconstruct26get_input_value_port_countEv(a){a=a|0;return 1}function __ZNK23VisualScriptDeconstruct27get_output_value_port_countEv(a){a=a|0;var b=0,d=0;b=c[a+152>>2]|0;if(!b){d=0;return d|0}d=c[b+-4>>2]|0;return d|0}function __ZNK23VisualScriptDeconstruct25get_input_value_port_infoEi(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d;f=d+4|0;g=c[b+156>>2]|0;__ZN6StringC2EPKc(e,1128356);__ZN6StringC2EPKc(f,1263606);b=a+4|0;c[b>>2]=0;h=a+12|0;c[h>>2]=0;c[a>>2]=g;g=c[e>>2]|0;if(g|0?(c[b>>2]=0,__Z28atomic_conditional_incrementPj(g+-8|0)|0):0)c[b>>2]=c[e>>2];c[a+8>>2]=0;b=c[f>>2]|0;do if(b){c[h>>2]=0;if(!(__Z28atomic_conditional_incrementPj(b+-8|0)|0)){i=c[f>>2]|0;break}else{g=c[f>>2]|0;c[h>>2]=g;i=g;break}}else i=b;while(0);c[a+16>>2]=7;if(i|0?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);i=c[e>>2]|0;if(!i){l=d;return}if(__Z16atomic_decrementPj(i+-8|0)|0){l=d;return}__ZN6Memory11free_staticEPvb(i,1);l=d;return}function __ZNK23VisualScriptDeconstruct26get_output_value_port_infoEi(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f;do if((e|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);h=c[1]|0;i=17}else{j=c[d+152>>2]|0;k=(j|0)==0;if(k)n=0;else n=c[j+-4>>2]|0;do if((n|0)<=(e|0)){if(k)o=0;else o=c[j+-4>>2]|0;if((o|0)>(e|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0)}while(0);p=c[j+(e<<3)+4>>2]|0;if(k)q=0;else q=c[j+-4>>2]|0;if((q|0)<=(e|0)){if(k)r=0;else r=c[j+-4>>2]|0;if((r|0)<=(e|0)){h=p;i=17;break}a[1263537]=0}s=j+(e<<3)|0;t=p}while(0);if((i|0)==17){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);s=0;t=h}h=c[s>>2]|0;do if(h){s=c[h+4>>2]|0;if(s|0){__ZN6StringC2EPKc(g,s);u=c[g>>2]|0;break}s=h+8|0;c[g>>2]=0;i=c[s>>2]|0;if((i|0)!=0?(c[g>>2]=0,(__Z28atomic_conditional_incrementPj(i+-8|0)|0)!=0):0){i=c[s>>2]|0;c[g>>2]=i;u=i}else u=0}else{c[g>>2]=0;u=0}while(0);h=u;__ZN6StringC2EPKc(g,1263606);i=b+4|0;c[i>>2]=0;s=b+12|0;c[s>>2]=0;c[b>>2]=t;t=(u|0)==0;if(!t?(c[i>>2]=0,__Z28atomic_conditional_incrementPj(u+-8|0)|0):0)c[i>>2]=h;c[b+8>>2]=0;h=c[g>>2]|0;do if(h){c[s>>2]=0;if(!(__Z28atomic_conditional_incrementPj(h+-8|0)|0)){v=c[g>>2]|0;break}else{i=c[g>>2]|0;c[s>>2]=i;v=i;break}}else v=h;while(0);c[b+16>>2]=7;if(v|0?(__Z16atomic_decrementPj(v+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(v,1);if(t){l=f;return}if(__Z16atomic_decrementPj(u+-8|0)|0){l=f;return}__ZN6Memory11free_staticEPvb(u,1);l=f;return}function __ZNK23VisualScriptDeconstruct11get_captionEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,568214);l=a;return c[b>>2]|0}function __ZNK23VisualScriptDeconstruct8get_textEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+4|0;e=b+8|0;f=b;c[e>>2]=__ZN7Variant13get_type_nameENS_4TypeE(c[a+156>>2]|0)|0;c[d>>2]=__ZplPKcRK6String(568208,e)|0;__ZN6StringC2EPKc(f,1144824);a=__ZNK6StringplERKS_(d,f)|0;g=c[f>>2]|0;if(g|0?(__Z16atomic_decrementPj(g+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(g,1);g=c[d>>2]|0;if(g|0?(__Z16atomic_decrementPj(g+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(g,1);g=c[e>>2]|0;if(!g){l=b;return a|0}if(__Z16atomic_decrementPj(g+-8|0)|0){l=b;return a|0}__ZN6Memory11free_staticEPvb(g,1);l=b;return a|0}function __ZNK23VisualScriptDeconstruct12get_categoryEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,573199);l=a;return c[b>>2]|0}function __ZN23VisualScriptDeconstruct8instanceEP20VisualScriptInstance(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0;e=__ZnwjPKc(60,1263606)|0;__ZN24VisualScriptNodeInstanceC2Ev(e);c[e>>2]=150724;f=e+56|0;c[f>>2]=0;c[e+52>>2]=d;d=b+152|0;b=c[d>>2]|0;if(!b)g=0;else g=c[b+-4>>2]|0;__ZN6VectorI10StringNameE6resizeEi(f,g)|0;g=0;while(1){b=c[d>>2]|0;h=(b|0)==0;if(h)i=0;else i=c[b+-4>>2]|0;if((g|0)>=(i|0))break;if(h)j=0;else j=c[b+-4>>2]|0;do if((j|0)<=(g|0)){if(h)k=0;else k=c[b+-4>>2]|0;if((k|0)>(g|0)){a[1263537]=0;l=15;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);m=0;break}}else l=15;while(0);if((l|0)==15){l=0;__ZN6VectorIN23VisualScriptDeconstruct7ElementEE14_copy_on_writeEv(d);m=(c[d>>2]|0)+(g<<3)|0}b=c[f>>2]|0;h=(b|0)==0;if(h)n=0;else n=c[b+-4>>2]|0;do if((n|0)<=(g|0)){if(h)o=0;else o=c[b+-4>>2]|0;if((o|0)>(g|0)){a[1263537]=0;l=25;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);p=0;break}}else l=25;while(0);if((l|0)==25){l=0;__ZN6VectorI10StringNameE14_copy_on_writeEv(f);p=(c[f>>2]|0)+(g<<2)|0}__ZN10StringNameaSERKS_(p,m);g=g+1|0}return e|0}function __ZN6VectorIN23VisualScriptDeconstruct7ElementEE14_copy_on_writeEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=c[a>>2]|0;if(!b)return;if((c[b+-8>>2]|0)>>>0<=1)return;d=c[b+-4>>2]|0;b=(d<<3)+-1|0;e=b>>>1|b;b=e>>>2|e;e=b>>>4|b;b=e>>>8|e;e=__ZN6Memory12alloc_staticEjb((b>>>16|b)+1|0,1)|0;c[e+-8>>2]=1;c[e+-4>>2]=d;if(d|0){b=0;do{f=c[a>>2]|0;__ZN10StringNameC2ERKS_(e+(b<<3)|0,f+(b<<3)|0);c[e+(b<<3)+4>>2]=c[f+(b<<3)+4>>2];b=b+1|0}while((b|0)!=(d|0))}d=c[a>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0){b=c[a>>2]|0;f=(b|0)==0?0:b+-4|0;b=f+4|0;if(c[f>>2]|0){g=0;do{__ZN10StringNameD2Ev(b+(g<<3)|0);g=g+1|0}while(g>>>0<(c[f>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(d,1)}c[a>>2]=e;return}function __ZN35VisualScriptNodeInstanceDeconstruct4stepEPPK7VariantPPS0_N24VisualScriptNodeInstance9StartModeES4_RNS0_9CallErrorER6String(b,d,e,f,g,h,i){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;i=i|0;var j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0;g=l;l=l+96|0;if((l|0)>=(m|0))ba(96);f=g+48|0;j=g+24|0;k=g+84|0;n=g;o=g+80|0;p=g+76|0;q=g+72|0;__ZN7VariantC2ERKS_(j,c[d>>2]|0);d=b+56|0;b=0;while(1){r=c[d>>2]|0;s=(r|0)==0;if(s)t=0;else t=c[r+-4>>2]|0;if((b|0)>=(t|0)){u=62;break}if(s)v=0;else v=c[r+-4>>2]|0;do if((v|0)<=(b|0)){if(s)w=0;else w=c[r+-4>>2]|0;if((w|0)>(b|0)){a[1263537]=0;u=13;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);x=0;break}}else u=13;while(0);if((u|0)==13){u=0;__ZN6VectorI10StringNameE14_copy_on_writeEv(d);x=(c[d>>2]|0)+(b<<2)|0}__ZN7VariantC2ERK10StringName(n,x);__ZNK7Variant3getERKS_Pb(f,j,n,k);__ZN7VariantaSERKS_(c[e+(b<<2)>>2]|0,f);if(c[f>>2]|0)__ZN7Variant5clearEv(f);if(c[n>>2]|0)__ZN7Variant5clearEv(n);if(!(a[k>>0]|0)){u=19;break}b=b+1|0}if((u|0)==19){k=c[d>>2]|0;e=(k|0)==0;if(e)y=0;else y=c[k+-4>>2]|0;do if((y|0)<=(b|0)){if(e)z=0;else z=c[k+-4>>2]|0;if((z|0)>(b|0)){a[1263537]=0;u=27;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);A=0;break}}else u=27;while(0);if((u|0)==27){__ZN6VectorI10StringNameE14_copy_on_writeEv(d);A=(c[d>>2]|0)+(b<<2)|0}b=c[A>>2]|0;do if(b){A=c[b+4>>2]|0;if(A|0){__ZN6StringC2EPKc(f,A);B=c[f>>2]|0;break}A=b+8|0;c[f>>2]=0;d=c[A>>2]|0;if((d|0)!=0?(c[f>>2]=0,(__Z28atomic_conditional_incrementPj(d+-8|0)|0)!=0):0){d=c[A>>2]|0;c[f>>2]=d;B=d}else B=0}else{c[f>>2]=0;B=0}while(0);c[n>>2]=B;c[p>>2]=__ZplPKcRK6String(568177,n)|0;__ZN6StringC2EPKc(f,568200);c[o>>2]=__ZNK6StringplERKS_(p,f)|0;c[q>>2]=__ZN7Variant13get_type_nameENS_4TypeE(c[j>>2]|0)|0;B=__ZNK6StringplERKS_(o,q)|0;b=B;d=c[i>>2]|0;if((d|0)==(B|0)){if(B|0)u=43}else{if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);c[i>>2]=0;if(B|0)if(!(__Z28atomic_conditional_incrementPj(B+-8|0)|0))u=43;else{c[i>>2]=b;u=43}}if((u|0)==43?(__Z16atomic_decrementPj(B+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(B,1);B=c[q>>2]|0;if(B|0?(__Z16atomic_decrementPj(B+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(B,1);B=c[o>>2]|0;if(B|0?(__Z16atomic_decrementPj(B+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(B,1);B=c[f>>2]|0;if(B|0?(__Z16atomic_decrementPj(B+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(B,1);B=c[p>>2]|0;if(B|0?(__Z16atomic_decrementPj(B+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(B,1);B=c[n>>2]|0;if(B|0?(__Z16atomic_decrementPj(B+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(B,1);c[h>>2]=1;C=j}else if((u|0)==62)C=j;if(!(c[C>>2]|0)){l=g;return 0}__ZN7Variant5clearEv(j);l=g;return 0}function __ZN35VisualScriptNodeInstanceDeconstructD2Ev(a){a=a|0;var b=0,d=0,e=0,f=0;c[a>>2]=150724;b=a+56|0;d=c[b>>2]|0;if(!d){__ZN24VisualScriptNodeInstanceD2Ev(a);return}if(__Z16atomic_decrementPj(d+-8|0)|0){__ZN24VisualScriptNodeInstanceD2Ev(a);return}e=c[b>>2]|0;b=(e|0)==0?0:e+-4|0;e=b+4|0;if(c[b>>2]|0){f=0;do{__ZN10StringNameD2Ev(e+(f<<2)|0);f=f+1|0}while(f>>>0<(c[b>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(d,1);__ZN24VisualScriptNodeInstanceD2Ev(a);return}function __ZN35VisualScriptNodeInstanceDeconstructD0Ev(a){a=a|0;var b=0,d=0,e=0,f=0;c[a>>2]=150724;b=a+56|0;d=c[b>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0){e=c[b>>2]|0;b=(e|0)==0?0:e+-4|0;e=b+4|0;if(c[b>>2]|0){f=0;do{__ZN10StringNameD2Ev(e+(f<<2)|0);f=f+1|0}while(f>>>0<(c[b>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(d,1)}__ZN24VisualScriptNodeInstanceD2Ev(a);__ZdlPv(a);return}function __ZN7ClassDB10_add_classI23VisualScriptDeconstructEEvv(){var a=0,b=0,d=0,e=0,f=0,g=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+16|0;d=a+12|0;e=a+8|0;f=a+4|0;g=a;__ZN6StringC2EPKc(b,600378);c[e>>2]=c[b>>2];__ZN10StringNameC2ERK6String(d,e);__ZN6StringC2EPKc(b,570013);c[g>>2]=c[b>>2];__ZN10StringNameC2ERK6String(f,g);__ZN7ClassDB11_add_class2ERK10StringNameS2_(d,f);__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);__ZN10StringNameD2Ev(d);d=c[e>>2]|0;if(!d){l=a;return}if(__Z16atomic_decrementPj(d+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(d,1);l=a;return}function __ZN23VisualScriptDeconstruct13_bind_methodsEv(){var a=0,b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0;a=l;l=l+128|0;if((l|0)>=(m|0))ba(128);b=a+104|0;d=a+96|0;e=a+88|0;f=a+72|0;g=a+64|0;h=a+48|0;i=a+40|0;j=a+80|0;k=a+56|0;n=a+28|0;o=a+36|0;p=a+20|0;q=a+32|0;r=a+24|0;s=a+16|0;t=a+12|0;u=a+8|0;v=a+4|0;w=a;__Z8D_METHODPKcS0_(d,568237,1123189);x=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(x);c[x>>2]=150748;__ZN10MethodBind10_set_constEb(x,0);__ZN10MethodBind24_generate_argument_typesEi(x,1);c[x+44>>2]=613;c[x+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,x,d,0,0)|0;x=d+4|0;y=c[x>>2]|0;if(y|0?(__Z16atomic_decrementPj(y+-8|0)|0)==0:0){z=c[x>>2]|0;x=(z|0)==0?0:z+-4|0;z=x+4|0;if(c[x>>2]|0){A=0;do{__ZN10StringNameD2Ev(z+(A<<2)|0);A=A+1|0}while(A>>>0<(c[x>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(y,1)}__ZN10StringNameD2Ev(d);__Z8D_METHODPKc(e,568258);d=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(d);c[d>>2]=150784;__ZN10MethodBind10_set_constEb(d,1);__ZN10MethodBind24_generate_argument_typesEi(d,0);__ZN10MethodBind12_set_returnsEb(d,1);c[d+44>>2]=4835;c[d+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,d,e,0,0)|0;d=e+4|0;y=c[d>>2]|0;if(y|0?(__Z16atomic_decrementPj(y+-8|0)|0)==0:0){x=c[d>>2]|0;d=(x|0)==0?0:x+-4|0;x=d+4|0;if(c[d>>2]|0){A=0;do{__ZN10StringNameD2Ev(x+(A<<2)|0);A=A+1|0}while(A>>>0<(c[d>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(y,1)}__ZN10StringNameD2Ev(e);__Z8D_METHODPKcS0_(f,568279,568226);e=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(e);c[e>>2]=150820;__ZN10MethodBind10_set_constEb(e,0);__ZN10MethodBind24_generate_argument_typesEi(e,1);c[e+44>>2]=614;c[e+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,e,f,0,0)|0;e=f+4|0;y=c[e>>2]|0;if(y|0?(__Z16atomic_decrementPj(y+-8|0)|0)==0:0){d=c[e>>2]|0;e=(d|0)==0?0:d+-4|0;d=e+4|0;if(c[e>>2]|0){A=0;do{__ZN10StringNameD2Ev(d+(A<<2)|0);A=A+1|0}while(A>>>0<(c[e>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(y,1)}__ZN10StringNameD2Ev(f);__Z8D_METHODPKc(g,568306);f=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(f);c[f>>2]=150856;__ZN10MethodBind10_set_constEb(f,1);__ZN10MethodBind24_generate_argument_typesEi(f,0);__ZN10MethodBind12_set_returnsEb(f,1);c[f+44>>2]=4836;c[f+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,f,g,0,0)|0;f=g+4|0;y=c[f>>2]|0;if(y|0?(__Z16atomic_decrementPj(y+-8|0)|0)==0:0){e=c[f>>2]|0;f=(e|0)==0?0:e+-4|0;e=f+4|0;if(c[f>>2]|0){A=0;do{__ZN10StringNameD2Ev(e+(A<<2)|0);A=A+1|0}while(A>>>0<(c[f>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(y,1)}__ZN10StringNameD2Ev(g);__Z8D_METHODPKcS0_(h,568333,568349);g=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(g);c[g>>2]=150892;__ZN10MethodBind10_set_constEb(g,0);__ZN10MethodBind24_generate_argument_typesEi(g,1);c[g+44>>2]=615;c[g+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,g,h,0,0)|0;g=h+4|0;y=c[g>>2]|0;if(y|0?(__Z16atomic_decrementPj(y+-8|0)|0)==0:0){f=c[g>>2]|0;g=(f|0)==0?0:f+-4|0;f=g+4|0;if(c[g>>2]|0){A=0;do{__ZN10StringNameD2Ev(f+(A<<2)|0);A=A+1|0}while(A>>>0<(c[g>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(y,1)}__ZN10StringNameD2Ev(h);__Z8D_METHODPKc(i,568356);h=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(h);c[h>>2]=150928;__ZN10MethodBind10_set_constEb(h,1);__ZN10MethodBind24_generate_argument_typesEi(h,0);__ZN10MethodBind12_set_returnsEb(h,1);c[h+44>>2]=4837;c[h+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,h,i,0,0)|0;h=i+4|0;y=c[h>>2]|0;if(y|0?(__Z16atomic_decrementPj(y+-8|0)|0)==0:0){g=c[h>>2]|0;h=(g|0)==0?0:g+-4|0;g=h+4|0;if(c[h>>2]|0){A=0;do{__ZN10StringNameD2Ev(g+(A<<2)|0);A=A+1|0}while(A>>>0<(c[h>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(y,1)}__ZN10StringNameD2Ev(i);__ZN6StringC2EPKc(j,570110);i=1;do{c[k>>2]=__ZN7Variant13get_type_nameENS_4TypeE(i)|0;c[b>>2]=__ZplPKcRK6String(1117595,k)|0;__ZN6StringpLERKS_(j,b)|0;y=c[b>>2]|0;if(y|0?(__Z16atomic_decrementPj(y+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(y,1);y=c[k>>2]|0;if(y|0?(__Z16atomic_decrementPj(y+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(y,1);i=i+1|0}while((i|0)!=29);__ZN6StringC2EPKc(k,568372);__ZN6StringC2EPKc(b,600378);c[o>>2]=c[b>>2];__ZN10StringNameC2ERK6String(n,o);__ZN6StringC2EPKc(p,1123189);i=b+4|0;c[i>>2]=0;y=b+12|0;c[y>>2]=0;c[b>>2]=2;h=c[p>>2]|0;if(h|0?(c[i>>2]=0,__Z28atomic_conditional_incrementPj(h+-8|0)|0):0)c[i>>2]=c[p>>2];c[b+8>>2]=3;i=c[y>>2]|0;if((i|0)!=(c[j>>2]|0)){if(i|0?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);c[y>>2]=0;i=c[j>>2]|0;if(i|0?__Z28atomic_conditional_incrementPj(i+-8|0)|0:0)c[y>>2]=c[j>>2]}c[b+16>>2]=7;c[q>>2]=__Z11_scs_createPKc(568237)|0;c[r>>2]=__Z11_scs_createPKc(568258)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(n,b,q,r,-1);__ZN10StringNameD2Ev(r);__ZN10StringNameD2Ev(q);y=c[b+12>>2]|0;if(y|0?(__Z16atomic_decrementPj(y+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(y,1);y=c[b+4>>2]|0;if(y|0?(__Z16atomic_decrementPj(y+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(y,1);y=c[p>>2]|0;if(y|0?(__Z16atomic_decrementPj(y+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(y,1);__ZN10StringNameD2Ev(n);n=c[o>>2]|0;if(n|0?(__Z16atomic_decrementPj(n+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(n,1);__ZN6StringC2EPKc(b,600378);c[o>>2]=c[b>>2];__ZN10StringNameC2ERK6String(s,o);__ZN6StringC2EPKc(t,568226);n=b+4|0;c[n>>2]=0;y=b+12|0;c[y>>2]=0;c[b>>2]=2;p=c[t>>2]|0;if(p|0?(c[n>>2]=0,__Z28atomic_conditional_incrementPj(p+-8|0)|0):0)c[n>>2]=c[t>>2];c[b+8>>2]=3;n=c[y>>2]|0;if((n|0)!=(c[k>>2]|0)){if(n|0?(__Z16atomic_decrementPj(n+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(n,1);c[y>>2]=0;n=c[k>>2]|0;if(n|0?__Z28atomic_conditional_incrementPj(n+-8|0)|0:0)c[y>>2]=c[k>>2]}c[b+16>>2]=7;c[q>>2]=__Z11_scs_createPKc(568279)|0;c[r>>2]=__Z11_scs_createPKc(568306)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(s,b,q,r,-1);__ZN10StringNameD2Ev(r);__ZN10StringNameD2Ev(q);y=c[b+12>>2]|0;if(y|0?(__Z16atomic_decrementPj(y+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(y,1);y=c[b+4>>2]|0;if(y|0?(__Z16atomic_decrementPj(y+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(y,1);y=c[t>>2]|0;if(y|0?(__Z16atomic_decrementPj(y+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(y,1);__ZN10StringNameD2Ev(s);s=c[o>>2]|0;if(s|0?(__Z16atomic_decrementPj(s+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(s,1);__ZN6StringC2EPKc(b,600378);c[o>>2]=c[b>>2];__ZN10StringNameC2ERK6String(u,o);__ZN6StringC2EPKc(v,568461);__ZN6StringC2EPKc(q,1263606);s=b+4|0;c[s>>2]=0;y=b+12|0;c[y>>2]=0;c[b>>2]=21;t=c[v>>2]|0;do if(t|0){c[s>>2]=0;if(!(__Z28atomic_conditional_incrementPj(t+-8|0)|0))break;c[s>>2]=c[v>>2]}while(0);c[b+8>>2]=0;s=c[y>>2]|0;do if((s|0)!=(c[q>>2]|0)){do if(s|0){if(__Z16atomic_decrementPj(s+-8|0)|0)break;__ZN6Memory11free_staticEPvb(s,1)}while(0);c[y>>2]=0;t=c[q>>2]|0;if(!t)break;if(!(__Z28atomic_conditional_incrementPj(t+-8|0)|0))break;c[y>>2]=c[q>>2]}while(0);c[b+16>>2]=5;c[r>>2]=__Z11_scs_createPKc(568333)|0;c[w>>2]=__Z11_scs_createPKc(568356)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(u,b,r,w,-1);__ZN10StringNameD2Ev(w);__ZN10StringNameD2Ev(r);r=c[b+12>>2]|0;do if(r|0){if(__Z16atomic_decrementPj(r+-8|0)|0)break;__ZN6Memory11free_staticEPvb(r,1)}while(0);r=c[b+4>>2]|0;do if(r|0){if(__Z16atomic_decrementPj(r+-8|0)|0)break;__ZN6Memory11free_staticEPvb(r,1)}while(0);r=c[q>>2]|0;do if(r|0){if(__Z16atomic_decrementPj(r+-8|0)|0)break;__ZN6Memory11free_staticEPvb(r,1)}while(0);r=c[v>>2]|0;do if(r|0){if(__Z16atomic_decrementPj(r+-8|0)|0)break;__ZN6Memory11free_staticEPvb(r,1)}while(0);__ZN10StringNameD2Ev(u);u=c[o>>2]|0;do if(u|0){if(__Z16atomic_decrementPj(u+-8|0)|0)break;__ZN6Memory11free_staticEPvb(u,1)}while(0);u=c[k>>2]|0;do if(u|0){if(__Z16atomic_decrementPj(u+-8|0)|0)break;__ZN6Memory11free_staticEPvb(u,1)}while(0);u=c[j>>2]|0;if(!u){l=a;return}if(__Z16atomic_decrementPj(u+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(u,1);l=a;return}function __ZN23VisualScriptDeconstruct20set_deconstruct_typeEN7Variant4TypeE(a,b){a=a|0;b=b|0;var d=0;d=a+156|0;if((c[d>>2]|0)==(b|0))return;c[d>>2]=b;__ZN23VisualScriptDeconstruct16_update_elementsEv(a);__ZN16VisualScriptNode20ports_changed_notifyEv(a);return}function __ZNK23VisualScriptDeconstruct20get_deconstruct_typeEv(a){a=a|0;return c[a+156>>2]|0}function __ZN23VisualScriptDeconstruct26set_deconstruct_input_typeEN10InputEvent4TypeE(a,b){a=a|0;b=b|0;var d=0;d=a+160|0;if((c[d>>2]|0)==(b|0))return;c[d>>2]=b;__ZN23VisualScriptDeconstruct16_update_elementsEv(a);__ZN16VisualScriptNode20ports_changed_notifyEv(a);return}function __ZNK23VisualScriptDeconstruct26get_deconstruct_input_typeEv(a){a=a|0;return c[a+160>>2]|0}function __ZN23VisualScriptDeconstruct15_set_elem_cacheERK5Array(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;if(((__ZNK5Array4sizeEv(d)|0)%2|0|0)==1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(568333,565395,3517,568472,0);l=e;return}a[1263537]=0;g=b+152|0;__ZN6VectorIN23VisualScriptDeconstruct7ElementEE6resizeEi(g,(__ZNK5Array4sizeEv(d)|0)/2|0)|0;b=0;h=c[g>>2]|0;while(1){if(!h)i=0;else i=c[h+-4>>2]|0;if((b|0)>=(i|0)){j=25;break}k=b<<1;c[f>>2]=__ZNK7Variantcv10StringNameEv(__ZNK5ArrayixEi(d,k)|0)|0;n=c[g>>2]|0;o=(n|0)==0;if(o)p=0;else p=c[n+-4>>2]|0;do if((p|0)<=(b|0)){if(o)q=0;else q=c[n+-4>>2]|0;if((q|0)>(b|0)){a[1263537]=0;j=15;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);r=0;break}}else j=15;while(0);if((j|0)==15){j=0;__ZN6VectorIN23VisualScriptDeconstruct7ElementEE14_copy_on_writeEv(g);r=(c[g>>2]|0)+(b<<3)|0}__ZN10StringNameaSERKS_(r,f);__ZN10StringNameD2Ev(f);n=__ZNK7VariantcviEv(__ZNK5ArrayixEi(d,k|1)|0)|0;o=c[g>>2]|0;s=(o|0)==0;if(s)t=0;else t=c[o+-4>>2]|0;if((t|0)<=(b|0)){if(s)u=0;else u=c[o+-4>>2]|0;if((u|0)<=(b|0)){j=22;break}a[1263537]=0}__ZN6VectorIN23VisualScriptDeconstruct7ElementEE14_copy_on_writeEv(g);o=c[g>>2]|0;c[o+(b<<3)+4>>2]=n;b=b+1|0;h=o}if((j|0)==22)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((j|0)==25){l=e;return}}function __ZNK23VisualScriptDeconstruct15_get_elem_cacheEv(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0;d=l;l=l+32|0;if((l|0)>=(m|0))ba(32);e=d+24|0;f=d;__ZN5ArrayC2Ev(e);g=b+152|0;b=0;while(1){h=c[g>>2]|0;i=(h|0)==0;if(i)j=0;else j=c[h+-4>>2]|0;if((b|0)>=(j|0)){k=27;break}if(i)n=0;else n=c[h+-4>>2]|0;do if((n|0)<=(b|0)){if(i)o=0;else o=c[h+-4>>2]|0;if((o|0)>(b|0)){a[1263537]=0;k=13;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);p=0;break}}else k=13;while(0);if((k|0)==13){k=0;p=h+(b<<3)|0}__ZN7VariantC2ERK10StringName(f,p);__ZN5Array9push_backERK7Variant(e,f);if(c[f>>2]|0)__ZN7Variant5clearEv(f);i=c[g>>2]|0;q=(i|0)==0;if(q)r=0;else r=c[i+-4>>2]|0;if((r|0)<=(b|0)){if(q)s=0;else s=c[i+-4>>2]|0;if((s|0)<=(b|0)){k=22;break}a[1263537]=0}__ZN7VariantC2Ei(f,c[i+(b<<3)+4>>2]|0);__ZN5Array9push_backERK7Variant(e,f);if(c[f>>2]|0)__ZN7Variant5clearEv(f);b=b+1|0}if((k|0)==22)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);else if((k|0)==27){l=d;return c[e>>2]|0}return 0}function __ZNK13MethodBind0RCI23VisualScriptDeconstruct5ArrayE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;if((b|0)!=-1){f=0;l=a;return f|0}__ZN5ArrayC2Ev(d);__ZN7VariantC2ERK5Array(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);__ZN5ArrayD2Ev(d);f=b;l=a;return f|0}function __ZNK13MethodBind0RCI23VisualScriptDeconstruct5ArrayE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,600378);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI23VisualScriptDeconstruct5ArrayE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;j=f+24|0;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1227544)|0:0){c[h>>2]=0;a[1263537]=0;k=c[d+24>>2]|0;if((k|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=k;c[b>>2]=0;l=f;return}n=k-(c[d+20>>2]|0)|0;if((n|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=n;c[b>>2]=0;l=f;return}n=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))o=n;else o=c[(c[d>>2]|0)+n>>2]|0;c[j>>2]=ij[o&8191](d)|0;__ZN7VariantC2ERK5Array(i,j);__ZN5ArrayD2Ev(j);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI23VisualScriptDeconstruct5ArrayE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=d;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1227544)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;c[f>>2]=ij[i&8191](a)|0;__ZN5ArrayaSERKS_(e,f);__ZN5ArrayD2Ev(f);l=d;return}function __ZN13MethodBind0RCI23VisualScriptDeconstruct5ArrayED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN6VectorIN23VisualScriptDeconstruct7ElementEE6resizeEi(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0;if((d|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,269,1145657,0);e=31;return e|0}a[1263537]=0;f=c[b>>2]|0;if(!f)g=0;else g=c[f+-4>>2]|0;if((g|0)==(d|0)){e=0;return e|0}if(!d){if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0){g=c[b>>2]|0;h=(g|0)==0?0:g+-4|0;g=h+4|0;if(c[h>>2]|0){i=0;do{__ZN10StringNameD2Ev(g+(i<<3)|0);i=i+1|0}while(i>>>0<(c[h>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(f,1)}c[b>>2]=0;e=0;return e|0}__ZN6VectorIN23VisualScriptDeconstruct7ElementEE14_copy_on_writeEv(b);f=d<<3;if(d>>>0<=536870911?(h=f+-1|0,i=h>>>1|h,h=i>>>2|i,i=h>>>4|h,h=i>>>8|i,i=(h>>>16|h)+1|0,f>>>0<4294967264):0){a[1263537]=0;f=c[b>>2]|0;do if(!f)if((d|0)>0)j=20;else{k=0;j=30}else{h=c[f+-4>>2]|0;if((h|0)<(d|0))if(!h)j=20;else{g=__ZN6Memory14realloc_staticEPvjb(f,i,1)|0;if(g|0){a[1263537]=0;l=g;m=c[g+-4>>2]|0;break}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,300,1145876,0);e=6;return e|0}else{k=h;j=30}}while(0);do if((j|0)==20){h=__ZN6Memory12alloc_staticEjb(i,1)|0;if(h|0){a[1263537]=0;c[h+-4>>2]=0;c[h+-8>>2]=1;l=h;m=0;break}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,292,1145820,0);e=6;return e|0}else if((j|0)==30){if((k|0)<=(d|0)){e=0;return e|0}if((c[f+-4>>2]|0)>>>0>d>>>0){h=d;g=f;do{__ZN10StringNameD2Ev(g+(h<<3)|0);h=h+1|0;g=c[b>>2]|0}while(h>>>0<(c[g+-4>>2]|0)>>>0);n=g}else n=f;h=__ZN6Memory14realloc_staticEPvjb(n,i,1)|0;if(!h){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,324,1145876,0);e=6;return e|0}else{a[1263537]=0;c[b>>2]=h;c[h+-4>>2]=d;e=0;return e|0}}while(0);c[b>>2]=l;if((m|0)<(d|0)){i=m;do{__ZN10StringNameC2Ev(l+(i<<3)|0);i=i+1|0}while((i|0)!=(d|0));o=c[b>>2]|0}else o=l;c[((o|0)==0?0:o+-4|0)>>2]=d;e=0;return e|0}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,285,1145723,0);e=6;return e|0}function __ZNK11MethodBind1I23VisualScriptDeconstructRK5ArrayE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;if(b|0){f=0;l=a;return f|0}__ZN5ArrayC2Ev(d);__ZN7VariantC2ERK5Array(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);__ZN5ArrayD2Ev(d);f=b;l=a;return f|0}function __ZNK11MethodBind1I23VisualScriptDeconstructRK5ArrayE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,600378);l=a;return c[b>>2]|0}function __ZN11MethodBind1I23VisualScriptDeconstructRK5ArrayE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i+24|0;k=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1227544)|0:0){c[h>>2]=0;a[1263537]=0;n=d+24|0;o=c[n>>2]|0;if((o|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=o;c[b>>2]=0;l=i;return}p=o-(c[d+20>>2]|0)|0;if((p|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=p;c[b>>2]=0;l=i;return}if((g|0)>0){if((o|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);q=0}else{a[1263537]=0;q=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,q)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=q;c[b>>2]=0;l=i;return}}q=c[d+44>>2]|0;o=c[d+48>>2]|0;p=e+(o>>1)|0;if(!(o&1))r=q;else r=c[(c[p>>2]|0)+q>>2]|0;do if((g|0)<1){q=c[n>>2]|0;o=q+-1|0;if((q|0)>=1){e=c[d+16>>2]|0;s=(e|0)==0;if(s)t=0;else t=c[e+-4>>2]|0;if((q|0)<=(t|0)){if(s)u=0;else u=c[e+-4>>2]|0;do if((u|0)<(q|0)){if(s)v=0;else v=c[e+-4>>2]|0;if((v|0)<(q|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);w=0;break}else{a[1263537]=0;x=31;break}}else x=31;while(0);if((x|0)==31)w=e+(o*24|0)|0;__ZN7VariantC2ERKS_(k,w);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);c[j>>2]=__ZNK7Variantcv5ArrayEv(k)|0;Pi[r&2047](p,j);__ZN5ArrayD2Ev(j);if(c[k>>2]|0)__ZN7Variant5clearEv(k);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I23VisualScriptDeconstructRK5ArrayE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e+4|0;g=e;if(!b)h=0;else{i=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1227544)|0;h=i?b:0}b=c[a+44>>2]|0;i=c[a+48>>2]|0;a=h+(i>>1)|0;if(!(i&1))j=b;else j=c[(c[a>>2]|0)+b>>2]|0;__ZN5ArrayC2ERKS_(f,c[d>>2]|0);c[g>>2]=c[f>>2];Pi[j&2047](a,g);__ZN5ArrayD2Ev(g);l=e;return}function __ZN11MethodBind1I23VisualScriptDeconstructRK5ArrayED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI23VisualScriptDeconstructN10InputEvent4TypeEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK13MethodBind0RCI23VisualScriptDeconstructN10InputEvent4TypeEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,600378);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI23VisualScriptDeconstructN10InputEvent4TypeEE4callEP6ObjectPPK7VariantiRNS6_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1227544)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2Ei(i,ij[n&8191](d)|0);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI23VisualScriptDeconstructN10InputEvent4TypeEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0;if(!b)f=0;else{d=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1227544)|0;f=d?b:0}b=c[a+44>>2]|0;d=c[a+48>>2]|0;a=f+(d>>1)|0;if(!(d&1)){g=b;h=ij[g&8191](a)|0;c[e>>2]=h;return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=ij[g&8191](a)|0;c[e>>2]=h;return}}function __ZN13MethodBind0RCI23VisualScriptDeconstructN10InputEvent4TypeEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN23VisualScriptDeconstruct16_update_elementsEv(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0;d=l;l=l+128|0;if((l|0)>=(m|0))ba(128);e=d+24|0;f=d+64|0;g=d;h=d+48|0;i=d+56|0;j=b+152|0;a[1263537]=0;k=c[j>>2]|0;if(k|0?c[k+-4>>2]|0:0){if(!(__Z16atomic_decrementPj(k+-8|0)|0)){n=c[j>>2]|0;o=(n|0)==0?0:n+-4|0;n=o+4|0;if(c[o>>2]|0){p=0;do{__ZN10StringNameD2Ev(n+(p<<3)|0);p=p+1|0}while(p>>>0<(c[o>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(k,1)}c[j>>2]=0}c[e>>2]=0;k=c[b+156>>2]|0;if((k|0)==19){o=f;p=o+56|0;do{c[o>>2]=0;o=o+4|0}while((o|0)<(p|0));c[f+4>>2]=c[b+160>>2];__ZN7VariantC2ERK10InputEvent(g,f);__ZN7VariantaSERKS_(e,g);if(c[g>>2]|0)__ZN7Variant5clearEv(g)}else{__ZN7Variant9constructENS_4TypeEPPKS_iRNS_9CallErrorEb(g,k,0,0,f,1);__ZN7VariantaSERKS_(e,g);if(c[g>>2]|0)__ZN7Variant5clearEv(g)}c[f>>2]=0;__ZNK7Variant17get_property_listEP4ListI12PropertyInfo16DefaultAllocatorE(e,f);k=c[f>>2]|0;if(!k)q=0;else{r=k;s=17}while(1){if((s|0)==17){s=0;q=c[r>>2]|0}if(!q)break;__ZN10StringNameC2Ev(g);__ZN10StringNameC2ERK6String(h,q+4|0);__ZN10StringNameaSERKS_(g,h);__ZN10StringNameD2Ev(h);k=g+4|0;c[k>>2]=c[q>>2];__ZN10StringNameC2ERKS_(i,g);c[i+4>>2]=c[k>>2];__ZN6VectorIN23VisualScriptDeconstruct7ElementEE9push_backES1_(j,i)|0;__ZN10StringNameD2Ev(i);__ZN10StringNameD2Ev(g);r=q+20|0;s=17}q=c[f>>2]|0;a:do if(q|0){r=q;while(1){g=c[r>>2]|0;if(!g)break;__ZN4ListI12PropertyInfo16DefaultAllocatorE5_Data5eraseEPKNS2_7ElementE(r,g)|0;t=c[f>>2]|0;if(!(c[t+8>>2]|0)){s=23;break}if(!t)break a;else r=t}if((s|0)==23){__ZN6Memory11free_staticEPvb(t,0);c[f>>2]=0;break}if(!(c[r+8>>2]|0)){a[1263537]=0;__ZN6Memory11free_staticEPvb(r,0);break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145461,1145120,668,1145467,0);break}}while(0);if(!(c[e>>2]|0)){l=d;return}__ZN7Variant5clearEv(e);l=d;return}function __ZN6VectorIN23VisualScriptDeconstruct7ElementEE9push_backES1_(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;g=c[b>>2]|0;if(!g)h=1;else h=(c[g+-4>>2]|0)+1|0;if(__ZN6VectorIN23VisualScriptDeconstruct7ElementEE6resizeEi(b,h)|0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);i=1;l=e;return i|0}a[1263537]=0;h=c[b>>2]|0;if(!h)j=-1;else j=(c[h+-4>>2]|0)+-1|0;__ZN10StringNameC2ERKS_(f,d);h=f+4|0;c[h>>2]=c[d+4>>2];do if((j|0)<0)k=14;else{d=c[b>>2]|0;g=(d|0)==0;if(g)n=0;else n=c[d+-4>>2]|0;if((n|0)<=(j|0)){if(g)o=0;else o=c[d+-4>>2]|0;if((o|0)<=(j|0)){k=14;break}a[1263537]=0}__ZN6VectorIN23VisualScriptDeconstruct7ElementEE14_copy_on_writeEv(b);p=(c[b>>2]|0)+(j<<3)|0}while(0);if((k|0)==14){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);p=0}__ZN10StringNameaSERKS_(p,f);c[p+4>>2]=c[h>>2];__ZN10StringNameD2Ev(f);i=0;l=e;return i|0}function __ZNK11MethodBind1I23VisualScriptDeconstructN10InputEvent4TypeEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if(!b){__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK11MethodBind1I23VisualScriptDeconstructN10InputEvent4TypeEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,600378);l=a;return c[b>>2]|0}function __ZN11MethodBind1I23VisualScriptDeconstructN10InputEvent4TypeEE4callEP6ObjectPPK7VariantiRNS6_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1227544)|0:0){c[h>>2]=0;a[1263537]=0;k=d+24|0;n=c[k>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=i;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=i;return}if((g|0)>0){if((n|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);p=0}else{a[1263537]=0;p=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,p)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=p;c[b>>2]=0;l=i;return}}p=c[d+44>>2]|0;n=c[d+48>>2]|0;o=e+(n>>1)|0;if(!(n&1))q=p;else q=c[(c[o>>2]|0)+p>>2]|0;do if((g|0)<1){p=c[k>>2]|0;n=p+-1|0;if((p|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)s=0;else s=c[e+-4>>2]|0;if((p|0)<=(s|0)){if(r)t=0;else t=c[e+-4>>2]|0;do if((t|0)<(p|0)){if(r)u=0;else u=c[e+-4>>2]|0;if((u|0)<(p|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);v=0;break}else{a[1263537]=0;w=31;break}}else w=31;while(0);if((w|0)==31)v=e+(n*24|0)|0;__ZN7VariantC2ERKS_(j,v);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);f=__ZNK7VariantcviEv(j)|0;Pi[q&2047](o,f);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I23VisualScriptDeconstructN10InputEvent4TypeEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1227544)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1)){g=b;h=c[d>>2]|0;i=c[h>>2]|0;Pi[g&2047](a,i);return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=c[d>>2]|0;i=c[h>>2]|0;Pi[g&2047](a,i);return}}function __ZN11MethodBind1I23VisualScriptDeconstructN10InputEvent4TypeEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI23VisualScriptDeconstructN7Variant4TypeEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK13MethodBind0RCI23VisualScriptDeconstructN7Variant4TypeEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,600378);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI23VisualScriptDeconstructN7Variant4TypeEE4callEP6ObjectPPKS1_iRNS1_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1227544)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2Ei(i,ij[n&8191](d)|0);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI23VisualScriptDeconstructN7Variant4TypeEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0;if(!b)f=0;else{d=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1227544)|0;f=d?b:0}b=c[a+44>>2]|0;d=c[a+48>>2]|0;a=f+(d>>1)|0;if(!(d&1)){g=b;h=ij[g&8191](a)|0;c[e>>2]=h;return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=ij[g&8191](a)|0;c[e>>2]=h;return}}function __ZN13MethodBind0RCI23VisualScriptDeconstructN7Variant4TypeEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I23VisualScriptDeconstructN7Variant4TypeEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if(!b){__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK11MethodBind1I23VisualScriptDeconstructN7Variant4TypeEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,600378);l=a;return c[b>>2]|0}function __ZN11MethodBind1I23VisualScriptDeconstructN7Variant4TypeEE4callEP6ObjectPPKS1_iRNS1_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1227544)|0:0){c[h>>2]=0;a[1263537]=0;k=d+24|0;n=c[k>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=i;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=i;return}if((g|0)>0){if((n|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);p=0}else{a[1263537]=0;p=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,p)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=p;c[b>>2]=0;l=i;return}}p=c[d+44>>2]|0;n=c[d+48>>2]|0;o=e+(n>>1)|0;if(!(n&1))q=p;else q=c[(c[o>>2]|0)+p>>2]|0;do if((g|0)<1){p=c[k>>2]|0;n=p+-1|0;if((p|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)s=0;else s=c[e+-4>>2]|0;if((p|0)<=(s|0)){if(r)t=0;else t=c[e+-4>>2]|0;do if((t|0)<(p|0)){if(r)u=0;else u=c[e+-4>>2]|0;if((u|0)<(p|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);v=0;break}else{a[1263537]=0;w=31;break}}else w=31;while(0);if((w|0)==31)v=e+(n*24|0)|0;__ZN7VariantC2ERKS_(j,v);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);f=__ZNK7VariantcviEv(j)|0;Pi[q&2047](o,f);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I23VisualScriptDeconstructN7Variant4TypeEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1227544)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1)){g=b;h=c[d>>2]|0;i=c[h>>2]|0;Pi[g&2047](a,i);return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=c[d>>2]|0;i=c[h>>2]|0;Pi[g&2047](a,i);return}}function __ZN11MethodBind1I23VisualScriptDeconstructN7Variant4TypeEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN17VisualScriptYield18_initialize_classvEv(b){b=b|0;if(a[1258370]|0)return;if(!(a[1258337]|0)){if(!(a[1257004]|0)){if(!(a[1257001]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI9ReferenceEEvv();__ZN9Reference13_bind_methodsEv();a[1257001]=1}__ZN7ClassDB10_add_classI8ResourceEEvv();__ZN8Resource13_bind_methodsEv();a[1257004]=1}__ZN7ClassDB10_add_classI16VisualScriptNodeEEvv();__ZN16VisualScriptNode13_bind_methodsEv();a[1258337]=1}__ZN7ClassDB10_add_classI17VisualScriptYieldEEvv();__ZN17VisualScriptYield13_bind_methodsEv();a[1258370]=1;return}function __ZN17VisualScriptYield5_setvERK10StringNameRK7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK17VisualScriptYield5_getvERK10StringNameR7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK17VisualScriptYield19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+24|0;g=e+4|0;h=e;if(!d)__ZNK16VisualScriptNode19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,0);__ZN6StringC2EPKc(f,600079);i=c[f>>2]|0;f=i;j=g+4|0;c[j>>2]=0;k=g+12|0;c[k>>2]=0;c[g>>2]=0;n=(i|0)==0;if(!n?(c[j>>2]=0,__Z28atomic_conditional_incrementPj(i+-8|0)|0):0)c[j>>2]=f;c[g+8>>2]=0;f=c[k>>2]|0;if(f|0){if(!(__Z16atomic_decrementPj(f+-8|0)|0))__ZN6Memory11free_staticEPvb(f,1);c[k>>2]=0}c[g+16>>2]=256;if(!(c[b>>2]|0)){k=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=k;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0}k=__ZnwjPFPvjE(32,4740)|0;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0;c[k+12>>2]=0;c[k+16>>2]=7;f=k+20|0;c[f>>2]=0;j=k+24|0;c[j>>2]=0;o=k+28|0;c[o>>2]=0;__ZN12PropertyInfoaSERKS_(k,g)|0;p=c[b>>2]|0;q=p+4|0;r=c[q>>2]|0;c[j>>2]=r;c[f>>2]=0;c[o>>2]=p;if(r|0)c[r+20>>2]=k;c[q>>2]=k;if(!(c[p>>2]|0))c[p>>2]=k;k=p+8|0;c[k>>2]=(c[k>>2]|0)+1;k=c[g+12>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);k=c[g+4>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);if(!n?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);__ZN10StringNameC2EPKc(h,600079);__ZN7ClassDB17get_property_listE10StringNameP4ListI12PropertyInfo16DefaultAllocatorEbPK6Object(h,b,1,a);__ZN10StringNameD2Ev(h);if(!d){l=e;return}__ZNK16VisualScriptNode19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,1);l=e;return}function __ZN17VisualScriptYield14_notificationvEib(a,b,c){a=a|0;b=b|0;c=c|0;if(c){if(552!=510)__ZN16VisualScriptNode13_notificationEi(a,b)}else if(552!=510)__ZN16VisualScriptNode13_notificationEi(a,b);return}function __ZNK17VisualScriptYield16_get_class_namevEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+8|0;e=b+4|0;f=b;g=a+148|0;a=c[g>>2]|0;if(a|0){if(c[a+4>>2]|0){l=b;return g|0}if(__ZNK6String6lengthEv(a+8|0)|0){l=b;return g|0}}__ZN6StringC2EPKc(d,600079);c[f>>2]=c[d>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameaSERKS_(g,e);__ZN10StringNameD2Ev(e);e=c[f>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);l=b;return g|0}function __ZNK17VisualScriptYield18_validate_propertyER12PropertyInfo(a,b){a=a|0;b=b|0;if(!(__ZNK6StringeqEPKc(b+4|0,947368)|0))return;if((c[a+152>>2]|0)==3)return;c[b+16>>2]=0;return}function __ZNK17VisualScriptYield9get_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,600079);l=a;return c[b>>2]|0}function __ZNK17VisualScriptYield8is_classERK6String(a,b){a=a|0;b=b|0;var c=0;if(((!(__ZNK6StringeqEPKc(b,600079)|0)?!(__ZNK6StringeqEPKc(b,570013)|0):0)?!(__ZNK6StringeqEPKc(b,1110448)|0):0)?!(__ZNK6StringeqEPKc(b,1126157)|0):0)c=__ZNK6StringeqEPKc(b,1142944)|0;else c=1;return c|0}function __ZNK17VisualScriptYield12is_class_ptrEPv(a,b){a=a|0;b=b|0;return (b|0)==1227552|((b|0)==1227416|((b|0)==1220696|((b|0)==1220724|(b|0)==1220580)))|0}function __ZN17VisualScriptYieldD2Ev(a){a=a|0;var b=0,d=0,e=0,f=0;c[a>>2]=150964;__ZN10StringNameD2Ev(a+148|0);c[a>>2]=139696;__ZN5ArrayD2Ev(a+140|0);b=a+128|0;d=c[b>>2]|0;if(d|0?(__ZN3SetIP12VisualScript10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(b,c[d+8>>2]|0),d=c[a+132>>2]|0,e=c[b>>2]|0,c[e+8>>2]=d,c[a+136>>2]=0,f=d,c[f+12>>2]=f,e|0):0){__ZN6Memory11free_staticEPvb(e,0);c[b>>2]=0}__ZN10StringNameD2Ev(a+124|0);__ZN8ResourceD2Ev(a);return}function __ZN17VisualScriptYieldD0Ev(a){a=a|0;var b=0,d=0,e=0,f=0;c[a>>2]=150964;__ZN10StringNameD2Ev(a+148|0);c[a>>2]=139696;__ZN5ArrayD2Ev(a+140|0);b=a+128|0;d=c[b>>2]|0;if(d|0?(__ZN3SetIP12VisualScript10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(b,c[d+8>>2]|0),d=c[a+132>>2]|0,e=c[b>>2]|0,c[e+8>>2]=d,c[a+136>>2]=0,f=d,c[f+12>>2]=f,e|0):0){__ZN6Memory11free_staticEPvb(e,0);c[b>>2]=0}__ZN10StringNameD2Ev(a+124|0);__ZN8ResourceD2Ev(a);__ZdlPv(a);return}function __ZNK17VisualScriptYield30get_output_sequence_port_countEv(a){a=a|0;return 1}function __ZNK17VisualScriptYield23has_input_sequence_portEv(a){a=a|0;return 1}function __ZNK17VisualScriptYield29get_output_sequence_port_textEi(a,b){a=a|0;b=b|0;return 0}function __ZNK17VisualScriptYield26get_input_value_port_countEv(a){a=a|0;return 0}function __ZNK17VisualScriptYield27get_output_value_port_countEv(a){a=a|0;return 0}function __ZNK17VisualScriptYield25get_input_value_port_infoEi(a,b,d){a=a|0;b=b|0;d=d|0;c[a>>2]=0;c[a+4>>2]=0;c[a+8>>2]=0;c[a+12>>2]=0;c[a+16>>2]=7;return}function __ZNK17VisualScriptYield26get_output_value_port_infoEi(a,b,d){a=a|0;b=b|0;d=d|0;c[a>>2]=0;c[a+4>>2]=0;c[a+8>>2]=0;c[a+12>>2]=0;c[a+16>>2]=7;return}function __ZNK17VisualScriptYield11get_captionEv(a){a=a|0;var b=0,d=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b;__ZN6StringC2EPKc(d,(c[a+152>>2]|0)==0?569469:569475);l=b;return c[d>>2]|0}function __ZNK17VisualScriptYield8get_textEv(a){a=a|0;var b=0,d=0,e=0,f=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+4|0;e=b;f=b+8|0;switch(c[a+152>>2]|0){case 0:{__ZN6StringC2EPKc(d,1263606);break}case 1:{__ZN6StringC2EPKc(d,569433);break}case 2:{__ZN6StringC2EPKc(d,569444);break}case 3:{c[e>>2]=__Z4rtosd(+g[a+156>>2])|0;__ZN6StringC2EPKc(f,569461);c[d>>2]=__ZNK6StringplERKS_(e,f)|0;a=c[f>>2]|0;if(a|0?(__Z16atomic_decrementPj(a+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(a,1);a=c[e>>2]|0;if(a|0?(__Z16atomic_decrementPj(a+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(a,1);break}default:c[d>>2]=0}l=b;return c[d>>2]|0}function __ZNK17VisualScriptYield12get_categoryEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,573199);l=a;return c[b>>2]|0}function __ZN17VisualScriptYield8instanceEP20VisualScriptInstance(a,b){a=a|0;b=b|0;b=__ZnwjPKc(60,1263606)|0;__ZN24VisualScriptNodeInstanceC2Ev(b);c[b>>2]=151140;c[b+52>>2]=c[a+152>>2];c[b+56>>2]=c[a+156>>2];return b|0}function __ZNK29VisualScriptNodeInstanceYield23get_working_memory_sizeEv(a){a=a|0;return 1}function __ZN29VisualScriptNodeInstanceYield4stepEPPK7VariantPPS0_N24VisualScriptNodeInstance9StartModeES4_RNS0_9CallErrorER6String(a,b,d,e,f,h,i){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;h=h|0;i=i|0;var j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0;d=l;l=l+48|0;if((l|0)>=(m|0))ba(48);b=d+40|0;j=d+36|0;k=d+32|0;n=d+28|0;o=d+24|0;p=d;if((e|0)==2){q=0;l=d;return q|0}e=__ZN2OS13get_singletonEv()|0;r=ij[c[(c[e>>2]|0)+288>>2]&8191](e)|0;if(r|0?$i[c[(c[r>>2]|0)+44>>2]&8191](r,1220704)|0:0){c[j>>2]=0;__ZN3RefI25VisualScriptFunctionStateE8instanceEv(j);switch(c[a+52>>2]|0){case 0:{s=134217728;break}case 1:{e=c[j>>2]|0;__ZN6StringC2EPKc(b,828487);__ZN5ArrayC2Ev(k);__ZN25VisualScriptFunctionState17connect_to_signalEP6ObjectRK6String5Array(e,r,b,k);__ZN5ArrayD2Ev(k);k=c[b>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);s=268435456;break}case 2:{k=c[j>>2]|0;__ZN6StringC2EPKc(b,829148);__ZN5ArrayC2Ev(n);__ZN25VisualScriptFunctionState17connect_to_signalEP6ObjectRK6String5Array(k,r,b,n);__ZN5ArrayD2Ev(n);n=c[b>>2]|0;if(n|0?(__Z16atomic_decrementPj(n+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(n,1);s=268435456;break}case 3:{n=c[j>>2]|0;k=__ZN9SceneTree12create_timerEfb(r,+g[a+56>>2],1)|0;__ZN6StringC2EPKc(b,947655);__ZN5ArrayC2Ev(o);__ZN25VisualScriptFunctionState17connect_to_signalEP6ObjectRK6String5Array(n,k,b,o);__ZN5ArrayD2Ev(o);o=c[b>>2]|0;if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(o,1);if(((k|0)!=0?__ZN9Reference11unreferenceEv(k)|0:0)?__Z17predelete_handlerP6Object(k)|0:0){gj[c[(c[k>>2]|0)+76>>2]&8191](k);__ZN6Memory11free_staticEPvb(k,0);s=268435456}else s=268435456;break}default:s=268435456}__ZN6RefPtrC2Ev(b);__ZN3RefI9ReferenceEaSI25VisualScriptFunctionStateEEvRKS_IT_E(b,j);__ZN7VariantC2ERK6RefPtr(p,b);__ZN6RefPtrD2Ev(b);__ZN7VariantaSERKS_(f,p);if(c[p>>2]|0)__ZN7Variant5clearEv(p);p=c[j>>2]|0;if((p|0?__ZN9Reference11unreferenceEv(p)|0:0)?(p=c[j>>2]|0,__Z17predelete_handlerP6Object(p)|0):0){gj[c[(c[p>>2]|0)+76>>2]&8191](p);__ZN6Memory11free_staticEPvb(p,0)}q=s;l=d;return q|0}__ZN6StringaSEPKc(i,568522);c[h>>2]=1;q=0;l=d;return q|0}function __ZN29VisualScriptNodeInstanceYieldD0Ev(a){a=a|0;__ZN24VisualScriptNodeInstanceD2Ev(a);__ZdlPv(a);return}function __ZN3RefI25VisualScriptFunctionStateE8instanceEv(b){b=b|0;var d=0,e=0,f=0,g=0,h=0;d=__ZnwjPKc(132,1263606)|0;__ZN25VisualScriptFunctionStateC2Ev(d);__Z22postinitialize_handlerP6Object(d);if(!d){e=0;f=0}else{a[1263537]=0;__ZN9Reference8init_refEv(d)|0;e=d;f=d}d=c[b>>2]|0;do if((e|0)==(d|0))if(!e)return;else{g=e;break}else{if((d|0?__ZN9Reference11unreferenceEv(d)|0:0)?(h=c[b>>2]|0,__Z17predelete_handlerP6Object(h)|0):0){gj[c[(c[h>>2]|0)+76>>2]&8191](h);__ZN6Memory11free_staticEPvb(h,0)}c[b>>2]=f;if(!e)return;else{__ZN9Reference9referenceEv(e);g=e;break}}while(0);if(!(__ZN9Reference11unreferenceEv(g)|0))return;if(!(__Z17predelete_handlerP6Object(e)|0))return;gj[c[(c[e>>2]|0)+76>>2]&8191](e);__ZN6Memory11free_staticEPvb(f,0);return}function __ZN25VisualScriptFunctionState17connect_to_signalEP6ObjectRK6String5Array(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0;g=l;l=l+64|0;if((l|0)>=(m|0))ba(64);h=g+60|0;i=g+56|0;j=g+24|0;k=g;n=g+48|0;o=g+52|0;c[i>>2]=0;if((__ZNK5Array4sizeEv(f)|0)>0){p=0;do{__ZN7VariantC2ERKS_(j,__ZN5ArrayixEi(f,p)|0);__ZN6VectorI7VariantE9push_backES0_(i,j)|0;if(c[j>>2]|0)__ZN7Variant5clearEv(j);p=p+1|0}while((p|0)<(__ZNK5Array4sizeEv(f)|0))}if(b){a[1263537]=0;if(__ZN9Reference8init_refEv(b)|0){q=b;r=5}}else{q=0;r=5}if((r|0)==5)c[n>>2]=q;__ZN6RefPtrC2Ev(h);__ZN3RefI9ReferenceEaSI25VisualScriptFunctionStateEEvRKS_IT_E(h,n);__ZN7VariantC2ERK6RefPtr(k,h);__ZN6RefPtrD2Ev(h);__ZN6VectorI7VariantE9push_backES0_(i,k)|0;if(c[k>>2]|0)__ZN7Variant5clearEv(k);k=c[n>>2]|0;if((k|0?__ZN9Reference11unreferenceEv(k)|0:0)?(k=c[n>>2]|0,__Z17predelete_handlerP6Object(k)|0):0){gj[c[(c[k>>2]|0)+76>>2]&8191](k);__ZN6Memory11free_staticEPvb(k,0)}c[n>>2]=0;__ZN10StringNameC2ERK6String(h,e);__ZN10StringNameC2EPKc(o,568549);__ZN6Object7connectERK10StringNamePS_S2_RK6VectorI7VariantEj(d,h,b,o,i,0)|0;__ZN10StringNameD2Ev(o);__ZN10StringNameD2Ev(h);h=c[i>>2]|0;if(!h){l=g;return}if(__Z16atomic_decrementPj(h+-8|0)|0){l=g;return}o=c[i>>2]|0;i=(o|0)==0?0:o+-4|0;o=i+4|0;b=c[i>>2]|0;if(b|0){d=0;e=b;while(1){b=o+(d*24|0)|0;if(!(c[b>>2]|0))s=e;else{__ZN7Variant5clearEv(b);s=c[i>>2]|0}d=d+1|0;if(d>>>0>=s>>>0)break;else e=s}}__ZN6Memory11free_staticEPvb(h,1);l=g;return}function __ZN3RefI9ReferenceEaSI25VisualScriptFunctionStateEEvRKS_IT_E(a,b){a=a|0;b=b|0;var d=0,e=0;d=c[b>>2]|0;if(!d){b=c[a>>2]|0;if((b|0?__ZN9Reference11unreferenceEv(b)|0:0)?(b=c[a>>2]|0,__Z17predelete_handlerP6Object(b)|0):0){gj[c[(c[b>>2]|0)+76>>2]&8191](b);__ZN6Memory11free_staticEPvb(b,0)}c[a>>2]=0;return}b=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1220724)|0;e=b?d:0;d=c[a>>2]|0;if((e|0)==(d|0))return;if((d|0?__ZN9Reference11unreferenceEv(d)|0:0)?(d=c[a>>2]|0,__Z17predelete_handlerP6Object(d)|0):0){gj[c[(c[d>>2]|0)+76>>2]&8191](d);__ZN6Memory11free_staticEPvb(d,0)}c[a>>2]=e;if(!e)return;__ZN9Reference9referenceEv(e);return}function __ZN25VisualScriptFunctionStateC2Ev(a){a=a|0;__ZN9ReferenceC2Ev(a);c[a>>2]=151164;__ZN10StringNameC2Ev(a+88|0);__ZN10StringNameC2Ev(a+104|0);c[a+108>>2]=0;return}function __ZN25VisualScriptFunctionState18_initialize_classvEv(b){b=b|0;if(a[1258369]|0)return;if(!(a[1257001]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI9ReferenceEEvv();__ZN9Reference13_bind_methodsEv();a[1257001]=1}__ZN7ClassDB10_add_classI25VisualScriptFunctionStateEEvv();__ZN25VisualScriptFunctionState13_bind_methodsEv();a[1258369]=1;return}function __ZN25VisualScriptFunctionState5_setvERK10StringNameRK7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK25VisualScriptFunctionState5_getvERK10StringNameR7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK25VisualScriptFunctionState19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+24|0;g=e+4|0;h=e;if(!d)__ZNK9Reference19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,0);__ZN6StringC2EPKc(f,568566);i=c[f>>2]|0;f=i;j=g+4|0;c[j>>2]=0;k=g+12|0;c[k>>2]=0;c[g>>2]=0;n=(i|0)==0;if(!n?(c[j>>2]=0,__Z28atomic_conditional_incrementPj(i+-8|0)|0):0)c[j>>2]=f;c[g+8>>2]=0;f=c[k>>2]|0;if(f|0){if(!(__Z16atomic_decrementPj(f+-8|0)|0))__ZN6Memory11free_staticEPvb(f,1);c[k>>2]=0}c[g+16>>2]=256;if(!(c[b>>2]|0)){k=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=k;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0}k=__ZnwjPFPvjE(32,4740)|0;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0;c[k+12>>2]=0;c[k+16>>2]=7;f=k+20|0;c[f>>2]=0;j=k+24|0;c[j>>2]=0;o=k+28|0;c[o>>2]=0;__ZN12PropertyInfoaSERKS_(k,g)|0;p=c[b>>2]|0;q=p+4|0;r=c[q>>2]|0;c[j>>2]=r;c[f>>2]=0;c[o>>2]=p;if(r|0)c[r+20>>2]=k;c[q>>2]=k;if(!(c[p>>2]|0))c[p>>2]=k;k=p+8|0;c[k>>2]=(c[k>>2]|0)+1;k=c[g+12>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);k=c[g+4>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);if(!n?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);__ZN10StringNameC2EPKc(h,568566);__ZN7ClassDB17get_property_listE10StringNameP4ListI12PropertyInfo16DefaultAllocatorEbPK6Object(h,b,1,a);__ZN10StringNameD2Ev(h);if(!d){l=e;return}__ZNK9Reference19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,1);l=e;return}function __ZN25VisualScriptFunctionState14_notificationvEib(a,b,c){a=a|0;b=b|0;c=c|0;return}function __ZNK25VisualScriptFunctionState16_get_class_namevEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+8|0;e=b+4|0;f=b;g=a+88|0;a=c[g>>2]|0;if(a|0){if(c[a+4>>2]|0){l=b;return g|0}if(__ZNK6String6lengthEv(a+8|0)|0){l=b;return g|0}}__ZN6StringC2EPKc(d,568566);c[f>>2]=c[d>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameaSERKS_(g,e);__ZN10StringNameD2Ev(e);e=c[f>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);l=b;return g|0}function __ZNK25VisualScriptFunctionState9get_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,568566);l=a;return c[b>>2]|0}function __ZNK25VisualScriptFunctionState8is_classERK6String(a,b){a=a|0;b=b|0;var c=0;if(!(__ZNK6StringeqEPKc(b,568566)|0)?!(__ZNK6StringeqEPKc(b,1126157)|0):0)c=__ZNK6StringeqEPKc(b,1142944)|0;else c=1;return c|0}function __ZNK25VisualScriptFunctionState12is_class_ptrEPv(a,b){a=a|0;b=b|0;return (b|0)==1227548|((b|0)==1220724|(b|0)==1220580)|0}function __ZN25VisualScriptFunctionStateD2Ev(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b;c[a>>2]=151164;e=a+104|0;__ZN10StringNameC2Ev(d);f=__ZNK10StringNameneERKS_(e,d)|0;__ZN10StringNameD2Ev(d);if(f){f=a+108|0;if(!(c[f>>2]|0))g=0;else{__ZN6VectorIhE14_copy_on_writeEv(f);g=c[f>>2]|0}f=a+116|0;d=c[f>>2]|0;if((d|0)>0){h=0;i=d;while(1){d=g+(h*24|0)|0;if(!(c[d>>2]|0))j=i;else{__ZN7Variant5clearEv(d);j=c[f>>2]|0}h=h+1|0;if((h|0)>=(j|0))break;else i=j}}}j=c[a+108>>2]|0;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);__ZN10StringNameD2Ev(e);__ZN10StringNameD2Ev(a+88|0);__ZN9ReferenceD2Ev(a);l=b;return}function __ZN25VisualScriptFunctionStateD0Ev(a){a=a|0;__ZN25VisualScriptFunctionStateD2Ev(a);__ZdlPv(a);return}function __ZN7ClassDB10_add_classI25VisualScriptFunctionStateEEvv(){var a=0,b=0,d=0,e=0,f=0,g=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+16|0;d=a+12|0;e=a+8|0;f=a+4|0;g=a;__ZN6StringC2EPKc(b,568566);c[e>>2]=c[b>>2];__ZN10StringNameC2ERK6String(d,e);__ZN6StringC2EPKc(b,1126157);c[g>>2]=c[b>>2];__ZN10StringNameC2ERK6String(f,g);__ZN7ClassDB11_add_class2ERK10StringNameS2_(d,f);__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);__ZN10StringNameD2Ev(d);d=c[e>>2]|0;if(!d){l=a;return}if(__Z16atomic_decrementPj(d+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(d,1);l=a;return}function __ZN25VisualScriptFunctionState13_bind_methodsEv(){var a=0,b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;a=l;l=l+96|0;if((l|0)>=(m|0))ba(96);b=a+88|0;d=a+80|0;e=a+72|0;f=a;g=a+56|0;h=a+48|0;i=a+64|0;j=a+52|0;k=a+40|0;__Z8D_METHODPKcS0_S0_S0_(d,568592,1128440,568610,1084655);n=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(n);c[n>>2]=151256;__ZN10MethodBind10_set_constEb(n,0);__ZN10MethodBind24_generate_argument_typesEi(n,3);c[n+44>>2]=3085;c[n+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,n,d,0,0)|0;n=d+4|0;o=c[n>>2]|0;if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0){p=c[n>>2]|0;n=(p|0)==0?0:p+-4|0;p=n+4|0;if(c[n>>2]|0){q=0;do{__ZN10StringNameD2Ev(p+(q<<2)|0);q=q+1|0}while(q>>>0<(c[n>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(o,1)}__ZN10StringNameD2Ev(d);__Z8D_METHODPKcS0_(e,568618,1084655);c[f>>2]=0;d=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(d);c[d>>2]=151292;__ZN10MethodBind10_set_constEb(d,0);__ZN10MethodBind24_generate_argument_typesEi(d,1);__ZN10MethodBind12_set_returnsEb(d,1);c[d+44>>2]=1369;c[d+48>>2]=0;c[b>>2]=f;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,d,e,b,1)|0;if(c[f>>2]|0)__ZN7Variant5clearEv(f);d=e+4|0;o=c[d>>2]|0;if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0){n=c[d>>2]|0;d=(n|0)==0?0:n+-4|0;n=d+4|0;if(c[d>>2]|0){q=0;do{__ZN10StringNameD2Ev(n+(q<<2)|0);q=q+1|0}while(q>>>0<(c[d>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(o,1)}__ZN10StringNameD2Ev(e);__Z8D_METHODPKc(g,948011);e=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(e);c[e>>2]=151328;__ZN10MethodBind10_set_constEb(e,1);__ZN10MethodBind24_generate_argument_typesEi(e,0);__ZN10MethodBind12_set_returnsEb(e,1);c[e+44>>2]=4838;c[e+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,e,g,0,0)|0;e=g+4|0;o=c[e>>2]|0;if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0){d=c[e>>2]|0;e=(d|0)==0?0:d+-4|0;d=e+4|0;if(c[e>>2]|0){q=0;do{__ZN10StringNameD2Ev(d+(q<<2)|0);q=q+1|0}while(q>>>0<(c[e>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(o,1)}__ZN10StringNameD2Ev(g);__ZN10StringNameC2EPKc(h,568549);__ZN6StringC2EPKc(i,568549);__ZN10MethodInfoC2ERK6String(f,i);c[j>>2]=0;c[k>>2]=62;c[k+4>>2]=0;c[b>>2]=c[k>>2];c[b+4>>2]=c[k+4>>2];__ZN7ClassDB18bind_vararg_methodIM25VisualScriptFunctionStateF7VariantPPKS2_iRNS2_9CallErrorEEEEP10MethodBindj10StringNameT_RK10MethodInfoRK6VectorIS2_E(1,h,b,f,j)|0;b=c[j>>2]|0;if(b|0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0){k=c[j>>2]|0;j=(k|0)==0?0:k+-4|0;k=j+4|0;g=c[j>>2]|0;if(g|0){o=0;e=g;while(1){g=k+(o*24|0)|0;if(!(c[g>>2]|0))r=e;else{__ZN7Variant5clearEv(g);r=c[j>>2]|0}o=o+1|0;if(o>>>0>=r>>>0)break;else e=r}}__ZN6Memory11free_staticEPvb(b,1)}__ZN10MethodInfoD2Ev(f);f=c[i>>2]|0;if(!f){__ZN10StringNameD2Ev(h);l=a;return}if(__Z16atomic_decrementPj(f+-8|0)|0){__ZN10StringNameD2Ev(h);l=a;return}__ZN6Memory11free_staticEPvb(f,1);__ZN10StringNameD2Ev(h);l=a;return}function __ZN25VisualScriptFunctionState6resumeE5Array(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0;f=l;l=l+64|0;if((l|0)>=(m|0))ba(64);g=f+44|0;h=f+40|0;i=f+36|0;j=f+32|0;k=f+24|0;n=f;o=f+28|0;p=d+104|0;__ZN10StringNameC2Ev(g);q=(c[p>>2]|0)==(c[g>>2]|0);__ZN10StringNameD2Ev(g);if(q){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(891425,563633,2287,568631,0);c[b>>2]=0;l=f;return}a[1263537]=0;q=c[d+92>>2]|0;if(q|0?(__ZN8ObjectDB12get_instanceEj(q)|0)==0:0){__ZN6StringC2EPKc(i,568699);c[h>>2]=__ZNK6String4utf8Ev(i)|0;__Z19_err_set_last_errorPKc(__ZNK10CharString8get_dataEv(h)|0);q=c[h>>2]|0;if(q|0?(__Z16atomic_decrementPj(q+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(q,1);q=c[i>>2]|0;if(q|0?(__Z16atomic_decrementPj(q+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(q,1);a[1263537]=1;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(891425,563633,2291,1096404,0);a[1263537]=0;c[b>>2]=0;l=f;return}q=c[d+96>>2]|0;if(q|0?(__ZN8ObjectDB12get_instanceEj(q)|0)==0:0){__ZN6StringC2EPKc(k,568747);c[j>>2]=__ZNK6String4utf8Ev(k)|0;__Z19_err_set_last_errorPKc(__ZNK10CharString8get_dataEv(j)|0);q=c[j>>2]|0;if(q|0?(__Z16atomic_decrementPj(q+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(q,1);q=c[k>>2]|0;if(q|0?(__Z16atomic_decrementPj(q+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(q,1);a[1263537]=1;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(891425,563633,2296,1096404,0);a[1263537]=0;c[b>>2]=0;l=f;return}c[g>>2]=0;q=d+108|0;if(!(c[q>>2]|0))r=0;else{__ZN6VectorIhE14_copy_on_writeEv(q);r=c[q>>2]|0}k=r+((c[d+112>>2]|0)*24|0)|0;__ZN7VariantC2ERK5Array(n,e);__ZN7VariantaSERKS_(k,n);if(c[n>>2]|0)__ZN7Variant5clearEv(n);k=c[d+100>>2]|0;if((c[q>>2]|0)!=0?(__ZN6VectorIhE14_copy_on_writeEv(q),e=c[q>>2]|0,(e|0)!=0):0){s=e;t=c[e+-4>>2]|0}else{s=0;t=0}__ZN20VisualScriptInstance14_call_internalERK10StringNamePviP24VisualScriptNodeInstanceiibRN7Variant9CallErrorE(n,k,p,s,t,c[d+120>>2]|0,c[d+124>>2]|0,c[d+128>>2]|0,1,g);__ZN10StringNameC2Ev(o);__ZN10StringNameaSERKS_(p,o);__ZN10StringNameD2Ev(o);__ZN7VariantC2ERKS_(b,n);if(c[n>>2]|0)__ZN7Variant5clearEv(n);l=f;return}function __ZNK25VisualScriptFunctionState8is_validEv(a){a=a|0;var b=0,c=0,d=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);c=b;__ZN10StringNameC2Ev(c);d=__ZNK10StringNameneERKS_(a+104|0,c)|0;__ZN10StringNameD2Ev(c);l=b;return d|0}function __ZN25VisualScriptFunctionState16_signal_callbackEPPK7VariantiRNS0_9CallErrorE(b,d,e,f,g){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;var h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0;h=l;l=l+64|0;if((l|0)>=(m|0))ba(64);i=h+48|0;j=h+44|0;k=h+36|0;n=h+32|0;o=h+28|0;p=h+40|0;q=h;r=h+24|0;s=d+104|0;__ZN10StringNameC2Ev(i);t=(c[s>>2]|0)==(c[i>>2]|0);__ZN10StringNameD2Ev(i);if(t){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(568549,563633,2219,568631,0);c[b>>2]=0;l=h;return}a[1263537]=0;t=c[d+92>>2]|0;if(t|0?(__ZN8ObjectDB12get_instanceEj(t)|0)==0:0){__ZN6StringC2EPKc(k,568699);c[j>>2]=__ZNK6String4utf8Ev(k)|0;__Z19_err_set_last_errorPKc(__ZNK10CharString8get_dataEv(j)|0);t=c[j>>2]|0;if(t|0?(__Z16atomic_decrementPj(t+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(t,1);t=c[k>>2]|0;if(t|0?(__Z16atomic_decrementPj(t+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(t,1);a[1263537]=1;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(568549,563633,2224,1096404,0);a[1263537]=0;c[b>>2]=0;l=h;return}t=c[d+96>>2]|0;if(t|0?(__ZN8ObjectDB12get_instanceEj(t)|0)==0:0){__ZN6StringC2EPKc(o,568747);c[n>>2]=__ZNK6String4utf8Ev(o)|0;__Z19_err_set_last_errorPKc(__ZNK10CharString8get_dataEv(n)|0);t=c[n>>2]|0;if(t|0?(__Z16atomic_decrementPj(t+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(t,1);t=c[o>>2]|0;if(t|0?(__Z16atomic_decrementPj(t+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(t,1);a[1263537]=1;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(568549,563633,2229,1096404,0);a[1263537]=0;c[b>>2]=0;l=h;return}c[g>>2]=0;__ZN5ArrayC2Ev(i);switch(f|0){case 0:{c[g>>2]=4;c[g+4>>2]=1;c[b>>2]=0;break}case 1:{u=0;v=25;break}default:{t=f+-1|0;if((f|0)>1){f=0;do{__ZN5Array9push_backERK7Variant(i,c[e+(f<<2)>>2]|0);f=f+1|0}while((f|0)!=(t|0));u=t;v=25}else{u=t;v=25}}}if((v|0)==25){__ZN3RefI25VisualScriptFunctionStateEC2ERK7Variant(p,c[e+(u<<2)>>2]|0);if(c[p>>2]|0){c[g>>2]=0;e=d+108|0;if(!(c[e>>2]|0))w=0;else{__ZN6VectorIhE14_copy_on_writeEv(e);w=c[e>>2]|0}v=w+((c[d+112>>2]|0)*24|0)|0;__ZN7VariantC2ERK5Array(q,i);__ZN7VariantaSERKS_(v,q);if(c[q>>2]|0)__ZN7Variant5clearEv(q);v=c[d+100>>2]|0;if((c[e>>2]|0)!=0?(__ZN6VectorIhE14_copy_on_writeEv(e),w=c[e>>2]|0,(w|0)!=0):0){x=w;y=c[w+-4>>2]|0}else{x=0;y=0}__ZN20VisualScriptInstance14_call_internalERK10StringNamePviP24VisualScriptNodeInstanceiibRN7Variant9CallErrorE(q,v,s,x,y,c[d+120>>2]|0,c[d+124>>2]|0,c[d+128>>2]|0,1,g);__ZN10StringNameC2Ev(r);__ZN10StringNameaSERKS_(s,r);__ZN10StringNameD2Ev(r);__ZN7VariantC2ERKS_(b,q);if(c[q>>2]|0)__ZN7Variant5clearEv(q);q=c[p>>2]|0;if((q|0?__ZN9Reference11unreferenceEv(q)|0:0)?(q=c[p>>2]|0,__Z17predelete_handlerP6Object(q)|0):0){gj[c[(c[q>>2]|0)+76>>2]&8191](q);__ZN6Memory11free_staticEPvb(q,0)}}else{c[g>>2]=2;c[g+4>>2]=u;c[g+8>>2]=18;c[b>>2]=0}}__ZN5ArrayD2Ev(i);l=h;return}function __ZN7ClassDB18bind_vararg_methodIM25VisualScriptFunctionStateF7VariantPPKS2_iRNS2_9CallErrorEEEEP10MethodBindj10StringNameT_RK10MethodInfoRK6VectorIS2_E(b,e,f,g,h){b=b|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0;b=l;l=l+64|0;if((l|0)>=(m|0))ba(64);i=b+56|0;j=b+40|0;k=b+52|0;n=b+48|0;o=b+44|0;p=b+32|0;q=b+36|0;r=b+28|0;s=b+24|0;t=b+20|0;u=b+12|0;v=b+8|0;w=b+4|0;x=b;y=b+16|0;z=c[f>>2]|0;A=c[f+4>>2]|0;__Z12_global_lockv();f=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(f);c[f>>2]=151364;B=f+44|0;c[B>>2]=0;C=f+48|0;c[C>>2]=0;__ZN10MethodBind12_set_returnsEb(f,1);c[B>>2]=z;c[C>>2]=A;__ZN16MethodBindVarArgI25VisualScriptFunctionStateE15set_method_infoERK10MethodInfo(f,g);if(!f){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1126282,1126301,436,1126317,0);D=0;__Z14_global_unlockv();l=b;return D|0}a[1263537]=0;c[j>>2]=0;g=c[e>>2]|0;do if(g){A=c[g+4>>2]|0;if(A|0){__ZN6StringC2EPKc(i,A);E=c[i>>2]|0;break}A=g+8|0;c[i>>2]=0;C=c[A>>2]|0;if((C|0)!=0?(c[i>>2]=0,(__Z28atomic_conditional_incrementPj(C+-8|0)|0)!=0):0){C=c[A>>2]|0;c[i>>2]=C;E=C}else E=0}else{c[i>>2]=0;E=0}while(0);c[k>>2]=E;__ZN6StringC2EPKc(n,1144824);E=(__ZNK6String4findES_i(k,n,0)|0)==-1;g=c[n>>2]|0;if(g|0?(__Z16atomic_decrementPj(g+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(g,1);g=c[k>>2]|0;if(g|0?(__Z16atomic_decrementPj(g+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(g,1);if(!E){E=c[e>>2]|0;do if(E){g=c[E+4>>2]|0;if(g|0){__ZN6StringC2EPKc(i,g);F=c[i>>2]|0;break}g=E+8|0;c[i>>2]=0;k=c[g>>2]|0;if((k|0)!=0?(c[i>>2]=0,(__Z28atomic_conditional_incrementPj(k+-8|0)|0)!=0):0){k=c[g>>2]|0;c[i>>2]=k;F=k}else F=0}else{c[i>>2]=0;F=0}while(0);c[o>>2]=F;__ZN6StringC2EPKc(p,1144824);F=__ZNK6String9get_sliceES_i(o,p,1)|0;E=F;k=c[j>>2]|0;if((k|0)==(F|0)){if(F|0)G=32}else{if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);c[j>>2]=0;if(F|0)if(!(__Z28atomic_conditional_incrementPj(F+-8|0)|0))G=32;else{c[j>>2]=E;G=32}}if((G|0)==32?(__Z16atomic_decrementPj(F+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(F,1);F=c[p>>2]|0;if(F|0?(__Z16atomic_decrementPj(F+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(F,1);F=c[o>>2]|0;if(F|0?(__Z16atomic_decrementPj(F+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(F,1);F=c[e>>2]|0;do if(F){o=c[F+4>>2]|0;if(o|0){__ZN6StringC2EPKc(i,o);H=c[i>>2]|0;break}o=F+8|0;c[i>>2]=0;p=c[o>>2]|0;if((p|0)!=0?(c[i>>2]=0,(__Z28atomic_conditional_incrementPj(p+-8|0)|0)!=0):0){p=c[o>>2]|0;c[i>>2]=p;H=p}else H=0}else{c[i>>2]=0;H=0}while(0);c[s>>2]=H;__ZN6StringC2EPKc(t,1144824);c[r>>2]=__ZNK6String9get_sliceES_i(s,t,0)|0;__ZN10StringNameC2ERK6String(q,r);__ZN10StringNameaSERKS_(e,q);__ZN10StringNameD2Ev(q);H=c[r>>2]|0;if(H|0?(__Z16atomic_decrementPj(H+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(H,1);H=c[t>>2]|0;if(H|0?(__Z16atomic_decrementPj(H+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(H,1);H=c[s>>2]|0;if(H|0?(__Z16atomic_decrementPj(H+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(H,1)}__ZN10MethodBind8set_nameERK10StringName(f,e);__ZN10MethodBind21set_default_argumentsERK6VectorI7VariantE(f,h);c[q>>2]=ij[c[(c[f>>2]|0)+4>>2]&8191](f)|0;__ZN10StringNameC2ERK6String(i,q);h=c[313454]|0;a:do if(h){H=c[i>>2]|0;if(!H)I=0;else I=c[H+16>>2]|0;s=c[h+(((1<<(d[1253820]|0))+-1&I)<<2)>>2]|0;if(s){t=s;while(1){if((c[t>>2]|0)==(I|0)?(c[t+8>>2]|0)==(H|0):0)break;s=c[t+4>>2]|0;if(!s){J=0;break a}else t=s}J=t+12|0}else J=0}else J=0;while(0);__ZN10StringNameD2Ev(i);b:do if(!J){gj[c[(c[f>>2]|0)+20>>2]&8191](f);__ZN6Memory11free_staticEPvb(f,0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1126282,1126301,452,1126359,0);K=0}else{I=J+8|0;h=c[I>>2]|0;c:do if(h){H=c[e>>2]|0;s=(H|0)==0;if(s)L=0;else L=c[H+16>>2]|0;F=(1<<(d[J+12>>0]|0))+-1|0;p=c[h+((F&L)<<2)>>2]|0;d:do if(p|0){o=p;while(1){if((c[o>>2]|0)==(L|0)?(c[o+8>>2]|0)==(H|0):0)break;o=c[o+4>>2]|0;if(!o)break d}gj[c[(c[f>>2]|0)+20>>2]&8191](f);__ZN6Memory11free_staticEPvb(f,0);c[x>>2]=__ZplPKcRK6String(1126401,q)|0;__ZN6StringC2EPKc(r,1126424);c[w>>2]=__ZNK6StringplERKS_(x,r)|0;o=c[e>>2]|0;do if(o){E=c[o+4>>2]|0;if(E|0){__ZN6StringC2EPKc(i,E);M=c[i>>2]|0;break}E=o+8|0;c[i>>2]=0;k=c[E>>2]|0;if((k|0)!=0?(c[i>>2]=0,(__Z28atomic_conditional_incrementPj(k+-8|0)|0)!=0):0){k=c[E>>2]|0;c[i>>2]=k;M=k}else M=0}else{c[i>>2]=0;M=0}while(0);c[y>>2]=M;c[v>>2]=__ZNK6StringplERKS_(w,y)|0;c[u>>2]=__ZNK6String4utf8Ev(v)|0;__Z19_err_set_last_errorPKc(__ZNK10CharString8get_dataEv(u)|0);o=c[u>>2]|0;if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(o,1);o=c[v>>2]|0;if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(o,1);o=c[y>>2]|0;if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(o,1);o=c[w>>2]|0;if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(o,1);o=c[r>>2]|0;do if(o|0){if(__Z16atomic_decrementPj(o+-8|0)|0)break;__ZN6Memory11free_staticEPvb(o,1)}while(0);o=c[x>>2]|0;do if(o|0){if(__Z16atomic_decrementPj(o+-8|0)|0)break;__ZN6Memory11free_staticEPvb(o,1)}while(0);a[1263537]=1;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1126282,1126301,459,1126427,0);a[1263537]=0;K=0;break b}while(0);if(s)N=0;else N=c[H+16>>2]|0;p=c[h+((F&N)<<2)>>2]|0;if(!p)G=110;else{o=p;while(1){if((c[o>>2]|0)==(N|0)?(c[o+8>>2]|0)==(H|0):0){O=o;break c}o=c[o+4>>2]|0;if(!o){G=110;break}}}}else{a[1263537]=0;o=__ZN6Memory12alloc_staticEjb(32,1)|0;if(!o){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143992,1144012,140,1144029,0);P=0}else{a[1263537]=0;H=o+-8|0;c[H>>2]=8;c[H+4>>2]=0;P=o}c[I>>2]=P;a[J+12>>0]=3;c[J+16>>2]=0;c[P>>2]=0;c[(c[I>>2]|0)+4>>2]=0;c[(c[I>>2]|0)+8>>2]=0;c[(c[I>>2]|0)+12>>2]=0;c[(c[I>>2]|0)+16>>2]=0;c[(c[I>>2]|0)+20>>2]=0;c[(c[I>>2]|0)+24>>2]=0;c[(c[I>>2]|0)+28>>2]=0;G=110}while(0);if((G|0)==110){h=__ZN7HashMapI10StringNameP10MethodBind16StringNameHasher24HashMapComparatorDefaultIS0_ELh3ELh8EE12create_entryERKS0_(I,e)|0;__ZN7HashMapI10StringNameP10MethodBind16StringNameHasher24HashMapComparatorDefaultIS0_ELh3ELh8EE16check_hash_tableEv(I);O=h}c[O+12>>2]=f;if(__ZNK6String6lengthEv(j)|0){__ZN10StringNameC2ERK6String(i,j);__ZN10StringNameaSERKS_(f+36|0,i);__ZN10StringNameD2Ev(i)}h=J+52|0;if(!(c[h>>2]|0)){t=__ZnwjPFPvjE(12,4740)|0;c[h>>2]=t;c[t>>2]=0;c[t+4>>2]=0;c[t+8>>2]=0}t=__ZnwjPFPvjE(16,4740)|0;__ZN10StringNameC2Ev(t);o=t+4|0;c[o>>2]=0;H=t+8|0;c[H>>2]=0;F=t+12|0;c[F>>2]=0;__ZN10StringNameaSERKS_(t,e);s=c[h>>2]|0;h=s+4|0;p=c[h>>2]|0;c[H>>2]=p;c[o>>2]=0;c[F>>2]=s;if(p|0)c[p+4>>2]=t;c[h>>2]=t;if(!(c[s>>2]|0))c[s>>2]=t;t=s+8|0;c[t>>2]=(c[t>>2]|0)+1;K=f}while(0);f=c[q>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);f=c[j>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);D=K;__Z14_global_unlockv();l=b;return D|0}function __ZN16MethodBindVarArgI25VisualScriptFunctionStateE15set_method_infoERK10MethodInfo(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e+4|0;g=e;h=d+4|0;i=c[h>>2]|0;if(i){c[b+24>>2]=c[i+8>>2];j=(c[i+8>>2]|0)+1|0;if(!j)k=0;else{n=j;o=4}}else{c[b+24>>2]=0;n=1;o=4}do if((o|0)==4){j=__ZN6Memory12alloc_staticEjb(n<<2,1)|0;if(!j){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143992,1144012,140,1144029,0);k=0;break}else{a[1263537]=0;i=j+-8|0;c[i>>2]=n;c[i+4>>2]=0;k=j;break}}while(0);c[k>>2]=c[d+12>>2];d=c[h>>2]|0;if(!d){p=b+32|0;c[p>>2]=k;l=e;return}n=c[d+8>>2]|0;if(!n){p=b+32|0;c[p>>2]=k;l=e;return}c[f>>2]=0;__ZN6VectorI10StringNameE6resizeEi(f,n)|0;n=0;a:while(1){d=c[h>>2]|0;j=(d|0)==0;if(j)q=0;else q=c[d+8>>2]|0;if((n|0)>=(q|0)){o=13;break}if(j)r=0;else r=c[d+8>>2]|0;if((r|0)<=(n|0)){if(j)s=0;else s=c[d+8>>2]|0;if((s|0)<=(n|0)){o=25;break}a[1263537]=0}if(j){o=31;break}j=c[d>>2]|0;if(!j){o=31;break}else{t=j;u=0}while(1){if((u|0)==(n|0))break;i=c[t+20>>2]|0;if(!i){o=31;break a}else{t=i;u=u+1|0}}i=n+1|0;c[k+(i<<2)>>2]=c[t>>2];do if((c[d+8>>2]|0)<=(n|0))if((c[d+8>>2]|0)>(n|0)){a[1263537]=0;v=j;w=0;o=36;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145120,425,1146766,0);x=0;break}else{v=j;w=0;o=36}while(0);do if((o|0)==36){while(1){o=0;if((w|0)==(n|0)){o=37;break}j=c[v+20>>2]|0;if(!j){o=39;break}else{v=j;w=w+1|0;o=36}}if((o|0)==37){o=0;x=v;break}else if((o|0)==39){o=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145120,440,1133820,0);a[1263537]=0;x=0;break}}while(0);__ZN10StringNameC2ERK6String(g,x+4|0);j=c[f>>2]|0;d=(j|0)==0;if(d)y=0;else y=c[j+-4>>2]|0;do if((y|0)<=(n|0)){if(d)z=0;else z=c[j+-4>>2]|0;if((z|0)>(n|0)){a[1263537]=0;o=48;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);A=0;break}}else o=48;while(0);if((o|0)==48){o=0;__ZN6VectorI10StringNameE14_copy_on_writeEv(f);A=(c[f>>2]|0)+(n<<2)|0}__ZN10StringNameaSERKS_(A,g);__ZN10StringNameD2Ev(g);n=i}if((o|0)==13){__ZN10MethodBind18set_argument_namesERK6VectorI10StringNameE(b,f);n=c[f>>2]|0;if(n|0?(__Z16atomic_decrementPj(n+-8|0)|0)==0:0){g=c[f>>2]|0;f=(g|0)==0?0:g+-4|0;g=f+4|0;if(c[f>>2]|0){A=0;do{__ZN10StringNameD2Ev(g+(A<<2)|0);A=A+1|0}while(A>>>0<(c[f>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(n,1)}p=b+32|0;c[p>>2]=k;l=e;return}else if((o|0)==25)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145120,425,1146766,0);else if((o|0)==31)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145120,440,1133820,0)}function __ZNK16MethodBindVarArgI25VisualScriptFunctionStateE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return 0}function __ZNK16MethodBindVarArgI25VisualScriptFunctionStateE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,568566);l=a;return c[b>>2]|0}function __ZN16MethodBindVarArgI25VisualScriptFunctionStateE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(a,b,d,e,f,g){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;var h=0,i=0,j=0;h=c[b+44>>2]|0;i=c[b+48>>2]|0;b=d+(i>>1)|0;if(!(i&1)){j=h;Li[j&255](a,b,e,f,g);return}else{j=c[(c[b>>2]|0)+h>>2]|0;Li[j&255](a,b,e,f,g);return}}function __ZN16MethodBindVarArgI25VisualScriptFunctionStateE7ptrcallEP6ObjectPPKvPv(b,c,d,e){b=b|0;c=c|0;d=d|0;e=e|0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1126465,1146629,315,1130797,0);a[1263537]=0;return}function __ZNK16MethodBindVarArgI25VisualScriptFunctionStateE9is_varargEv(a){a=a|0;return 1}function __ZN16MethodBindVarArgI25VisualScriptFunctionStateED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK16MethodBindVarArgI25VisualScriptFunctionStateE8is_constEv(a){a=a|0;return 0}function __ZN3RefI25VisualScriptFunctionStateEC2ERK7Variant(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d;__ZNK7Variantcv6RefPtrEv(e,b);c[a>>2]=0;b=c[e>>2]|0;if(!b){c[a>>2]=0;__ZN6RefPtrD2Ev(e);l=d;return}f=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1227548)|0;g=f?b:0;b=c[a>>2]|0;if((g|0)==(b|0)){__ZN6RefPtrD2Ev(e);l=d;return}if((b|0?__ZN9Reference11unreferenceEv(b)|0:0)?(b=c[a>>2]|0,__Z17predelete_handlerP6Object(b)|0):0){gj[c[(c[b>>2]|0)+76>>2]&8191](b);__ZN6Memory11free_staticEPvb(b,0)}c[a>>2]=g;if(!g){__ZN6RefPtrD2Ev(e);l=d;return}__ZN9Reference9referenceEv(g);__ZN6RefPtrD2Ev(e);l=d;return}function __ZN20VisualScriptInstance14_call_internalERK10StringNamePviP24VisualScriptNodeInstanceiibRN7Variant9CallErrorE(b,d,e,f,g,h,i,j,k,n){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;i=i|0;j=j|0;k=k|0;n=n|0;var o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0,ia=0,ja=0,ka=0,la=0,ma=0,na=0,oa=0,pa=0,qa=0,ra=0,sa=0,ta=0,ua=0,va=0,wa=0,xa=0,ya=0,za=0,Aa=0,Ba=0,Ca=0,Da=0,Ea=0,Fa=0,Ga=0,Ha=0,Ia=0,Ja=0,Ka=0,La=0,Ma=0,Na=0,Oa=0;o=l;l=l+112|0;if((l|0)>=(m|0))ba(112);p=o+104|0;q=o+100|0;r=o+96|0;s=o+92|0;t=o;u=o+88|0;v=o+76|0;w=o+84|0;x=o+80|0;y=o+44|0;z=o+72|0;A=o+68|0;B=o+64|0;C=o+36|0;D=o+32|0;E=o+28|0;G=o+24|0;H=o+60|0;I=o+56|0;J=o+52|0;K=o+48|0;L=o+40|0;M=c[d+36>>2]|0;a:do if(M|0){N=c[M+8>>2]|0;O=c[d+40>>2]|0;b:do if((N|0)==(O|0))P=N;else{Q=c[e>>2]|0;R=N;while(1){S=c[R+24>>2]|0;if(Q>>>0<S>>>0)T=R+8|0;else{if(S>>>0>=Q>>>0){P=R;break b}T=R+4|0}R=c[T>>2]|0;if((R|0)==(O|0))break a}}while(0);if(!((P|0)==(O|0)|(P|0)==0)){a[1263537]=0;N=P+32|0;R=f+((c[N>>2]|0)*24|0)|0;Q=R+(c[P+52>>2]|0)|0;S=Q+(c[d+52>>2]<<2)|0;U=c[P+44>>2]|0;if(!U)V=0;else V=S+(c[d+56>>2]<<2)|0;W=V+(U<<2)|0;c[q>>2]=0;c[r>>2]=h;X=P+28|0;c[s>>2]=c[X>>2];c[t>>2]=0;c[u>>2]=0;if(c[313437]|0)__ZN20VisualScriptLanguage14enter_functionEP20VisualScriptInstancePK10StringNameP7VariantPS6_Pi(c[306878]|0,d,e,f,u,s);Y=(V|0)==0;Z=d+60|0;_=d+48|0;$=P+56|0;aa=d+4|0;ca=d+24|0;da=Y|k;ea=k?2:0;fa=j;ga=i;ha=h;c:while(1){ia=V+(ga<<2)|0;ja=(ga|0)>-1;ka=fa;la=ha;while(1){ma=la;na=ka+1|0;oa=c[la+4>>2]|0;c[s>>2]=oa;pa=c[la+40>>2]|0;c[u>>2]=(pa|0)>-1?f+(pa*24|0)|0:0;if((oa|0)==(c[X>>2]|0)){oa=c[$>>2]|0;if((oa|0)>0){pa=0;do{c[Q+(pa<<2)>>2]=f+(pa*24|0);pa=pa+1|0}while((pa|0)<(oa|0));qa=la;ra=ma}else{qa=la;ra=ma}}else{oa=c[la+20>>2]|0;if(oa|0?(pa=c[oa+-4>>2]|0,oa=la+20|0,__ZN6VectorIP24VisualScriptNodeInstanceE14_copy_on_writeEv(oa),sa=c[oa>>2]|0,(pa|0)>0):0){oa=0;do{__ZN20VisualScriptInstance16_dependency_stepEP24VisualScriptNodeInstanceiPiPPK7VariantPPS3_S7_RNS3_9CallErrorER6StringPS1_(d,c[sa+(oa<<2)>>2]|0,na,W,Q,S,f,n,q,r);oa=oa+1|0;if(c[n>>2]|0){ta=24;break c}}while((oa|0)<(pa|0))}pa=c[r>>2]|0;oa=pa+28|0;sa=pa;if((c[oa>>2]|0)>0){ma=pa+24|0;ua=0;do{va=c[(c[ma>>2]|0)+(ua<<2)>>2]|0;wa=va&16777215;do if(!(va&16777216))xa=f+(wa*24|0)|0;else{ya=c[_>>2]|0;if(ya|0?(c[ya+-4>>2]|0)>(wa|0):0){__ZN6VectorI7VariantE14_copy_on_writeEv(_);xa=(c[_>>2]|0)+(wa*24|0)|0;break}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);xa=0}while(0);c[Q+(ua<<2)>>2]=xa;ua=ua+1|0}while((ua|0)<(c[oa>>2]|0));qa=pa;ra=sa}else{qa=pa;ra=sa}}oa=c[qa+36>>2]|0;if((oa|0)>0){ua=qa+32|0;ma=0;do{c[S+(ma<<2)>>2]=f+((c[(c[ua>>2]|0)+(ma<<2)>>2]|0)*24|0);ma=ma+1|0}while((ma|0)<(oa|0))}if(da)za=ea;else za=(c[ia>>2]|0)>>>30&1;Aa=ni[c[(c[qa>>2]|0)+4>>2]&63](qa,Q,S,za,c[u>>2]|0,n,q)|0;if(c[n>>2]|0){ta=200;break c}if(Aa&268435456|0){ta=41;break c}oa=c[313437]|0;if(oa|0){if((__ZNK14ScriptDebugger14get_lines_leftEv(oa)|0)>0){if((__ZNK14ScriptDebugger9get_depthEv(c[313437]|0)|0)<1){oa=c[313437]|0;__ZN14ScriptDebugger14set_lines_leftEi(oa,(__ZNK14ScriptDebugger14get_lines_leftEv(oa)|0)+-1|0)}Ba=(__ZNK14ScriptDebugger14get_lines_leftEv(c[313437]|0)|0)<1}else Ba=0;if(Ba|(__ZNK14ScriptDebugger13is_breakpointEiRK10StringName(c[313437]|0,c[s>>2]|0,Z)|0)){oa=c[306878]|0;__ZN6StringC2EPKc(p,569042);__ZN20VisualScriptLanguage11debug_breakERK6Stringb(oa,p,1)|0;oa=c[p>>2]|0;do if(oa|0){if(__Z16atomic_decrementPj(oa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(oa,1)}while(0)}oa=c[313437]|0;gj[c[(c[oa>>2]|0)+8>>2]&8191](oa)}Ca=Aa&16777215;if(Aa&134217728|0){ta=102;break c}Da=Aa&16777216;Ea=(Da|0)==0;if(!((Aa|0)!=(Ca|0)&Ea)?(oa=c[qa+16>>2]|0,(oa|0)!=0):0){if((Ca|0)>=(oa|0)){ta=121;break c}Fa=c[(c[qa+12>>2]|0)+(Ca<<2)>>2]|0}else Fa=0;if(!Y)break;c[r>>2]=Fa;ka=na;la=Fa}la=c[s>>2]|0;ka=Da<<6|la;c[ia>>2]=Da<<6|la;a[R+(c[qa+8>>2]|0)>>0]=(Ea^1)&1;if(Aa&33554432|0){if((ga|0)<=0){ta=289;break}la=ga+-1|0;c[p>>2]=c[V+(la<<2)>>2]&1073741823;oa=c[(__ZN3MapIiP24VisualScriptNodeInstance10ComparatorIiE16DefaultAllocatorEixERKi(ca,p)|0)>>2]|0;c[r>>2]=oa;fa=na;ga=la;ha=oa;continue}if(!Fa){if(!ja){ta=289;break}if(!(ka&1073741824)){oa=ga;while(1){la=oa+-1|0;if((oa|0)<=0){ta=289;break c}ma=c[V+(la<<2)>>2]|0;if(!(ma&1073741824))oa=la;else{Ga=la;Ha=ma;break}}}else{Ga=ga;Ha=ka}c[p>>2]=Ha&1073741823;oa=c[(__ZN3MapIiP24VisualScriptNodeInstance10ComparatorIiE16DefaultAllocatorEixERKi(ca,p)|0)>>2]|0;c[r>>2]=oa;fa=na;ga=Ga;ha=oa;continue}oa=Fa+8|0;if(!(a[R+(c[oa>>2]|0)>>0]|0)){ia=ga+1|0;if((ia|0)>=(U|0)){ta=173;break}c[r>>2]=Fa;c[V+(ia<<2)>>2]=c[Fa+4>>2];fa=na;ga=ia;ha=Fa;continue}if(!ja){ta=157;break}ia=Fa+4|0;ma=ga;la=0;ua=ga;sa=ka;while(1){pa=sa&1073741823;if((pa|0)==(c[ia>>2]|0)){c[V+(ma<<2)>>2]=pa;a[R+(c[oa>>2]|0)>>0]=0;Ia=1;Ja=ma}else{Ia=la;Ja=ua}pa=ma+-1|0;if((ma|0)<=0)break;ma=pa;la=Ia;ua=Ja;sa=c[V+(pa<<2)>>2]|0}if(!Ia){ta=157;break}c[r>>2]=Fa;fa=na;ga=Ja;ha=Fa}do if((ta|0)==24){c[s>>2]=c[(c[r>>2]|0)+4>>2];ta=200}else if((ta|0)==41){if(!(ij[c[c[qa>>2]>>2]&8191](qa)|0)){c[n>>2]=1;__ZN6StringC2EPKc(p,568848);ha=__Z3RTRRK6String(p)|0;fa=ha;R=c[q>>2]|0;if((R|0)==(ha|0)){if(ha|0)ta=50}else{if(R|0?(__Z16atomic_decrementPj(R+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(R,1);c[q>>2]=0;if(ha|0)if(!(__Z28atomic_conditional_incrementPj(ha+-8|0)|0))ta=50;else{c[q>>2]=fa;ta=50}}if((ta|0)==50?(__Z16atomic_decrementPj(ha+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(ha,1);ha=c[p>>2]|0;if(ha|0?(__Z16atomic_decrementPj(ha+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(ha,1);ta=200;break}__ZN3RefI25VisualScriptFunctionStateEC2ERK7Variant(v,c[u>>2]|0);ha=c[v>>2]|0;if(!ha){c[n>>2]=1;__ZN6StringC2EPKc(p,568934);fa=__Z3RTRRK6String(p)|0;R=fa;U=c[q>>2]|0;if((U|0)==(fa|0)){if(fa|0)ta=65}else{if(U|0?(__Z16atomic_decrementPj(U+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(U,1);c[q>>2]=0;if(fa|0)if(!(__Z28atomic_conditional_incrementPj(fa+-8|0)|0))ta=65;else{c[q>>2]=R;ta=65}}if((ta|0)==65?(__Z16atomic_decrementPj(fa+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(fa,1);fa=c[p>>2]|0;if(fa|0?(__Z16atomic_decrementPj(fa+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(fa,1);Ka=3;La=1}else{c[ha+92>>2]=c[(c[aa>>2]|0)+44>>2];ha=ij[c[(c[d>>2]|0)+60>>2]&8191](d)|0;c[(c[v>>2]|0)+96>>2]=c[ha+44>>2];if((ha|0?__ZN9Reference11unreferenceEv(ha)|0:0)?__Z17predelete_handlerP6Object(ha)|0:0){gj[c[(c[ha>>2]|0)+76>>2]&8191](ha);__ZN6Memory11free_staticEPvb(ha,0)}ha=c[v>>2]|0;c[ha+100>>2]=d;__ZN10StringNameaSERKS_(ha+104|0,e);ha=c[v>>2]|0;c[ha+112>>2]=c[qa+40>>2];c[ha+116>>2]=c[N>>2];c[ha+120>>2]=ra;c[ha+124>>2]=ga;__ZN6VectorIhE6resizeEi(ha+108|0,g)|0;ha=c[v>>2]|0;c[ha+128>>2]=na;fa=ha+108|0;if(!(c[fa>>2]|0))Ma=0;else{__ZN6VectorIhE14_copy_on_writeEv(fa);Ma=c[fa>>2]|0}_memcpy(Ma|0,f|0,g|0)|0;c[n>>2]=0;do if(c[313437]|0?(fa=c[306878]|0,ha=1220472,R=c[ha>>2]|0,U=c[ha+4>>2]|0,ha=__ZN6Thread13get_caller_IDEv()|0,(R|0)==(ha|0)&(U|0)==(F|0)):0){if((__ZNK14ScriptDebugger14get_lines_leftEv(c[313437]|0)|0)>0?(__ZNK14ScriptDebugger9get_depthEv(c[313437]|0)|0)>-1:0){U=c[313437]|0;__ZN14ScriptDebugger9set_depthEi(U,(__ZNK14ScriptDebugger9get_depthEv(U)|0)+-1|0)}U=fa+28|0;ha=c[U>>2]|0;if(!ha){__ZN6StringaSEPKc(fa+24|0,569013);R=c[313437]|0;bj[c[c[R>>2]>>2]&4095](R,fa,1);break}else{c[U>>2]=ha+-1;break}}while(0);__ZN6RefPtrC2Ev(p);__ZN3RefI9ReferenceEaSI25VisualScriptFunctionStateEEvRKS_IT_E(p,v);__ZN7VariantC2ERK6RefPtr(b,p);__ZN6RefPtrD2Ev(p);Ka=1;La=0}ha=c[v>>2]|0;if((ha|0?__ZN9Reference11unreferenceEv(ha)|0:0)?(ha=c[v>>2]|0,__Z17predelete_handlerP6Object(ha)|0):0){gj[c[(c[ha>>2]|0)+76>>2]&8191](ha);__ZN6Memory11free_staticEPvb(ha,0)}if((Ka|0)==3)if(La)ta=200;else ta=289}else if((ta|0)==102){if(ij[c[c[qa>>2]>>2]&8191](qa)|0){__ZN7VariantaSERKS_(t,c[u>>2]|0);ta=289;break}c[n>>2]=1;__ZN6StringC2EPKc(p,569053);ha=__Z3RTRRK6String(p)|0;U=ha;fa=c[q>>2]|0;if((fa|0)==(ha|0)){if(ha|0)ta=111}else{if(fa|0?(__Z16atomic_decrementPj(fa+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(fa,1);c[q>>2]=0;if(ha|0)if(!(__Z28atomic_conditional_incrementPj(ha+-8|0)|0))ta=111;else{c[q>>2]=U;ta=111}}if((ta|0)==111?(__Z16atomic_decrementPj(ha+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(ha,1);ha=c[p>>2]|0;if(ha|0?(__Z16atomic_decrementPj(ha+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(ha,1);ta=200}else if((ta|0)==121){c[n>>2]=1;__ZN6StringC2EPKc(p,569146);c[w>>2]=__Z3RTRRK6String(p)|0;c[v>>2]=__Z4itosx(Ca,0)|0;ha=__ZNK6StringplERKS_(w,v)|0;U=ha;fa=c[q>>2]|0;if((fa|0)==(ha|0)){if(ha|0)ta=129}else{if(fa|0?(__Z16atomic_decrementPj(fa+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(fa,1);c[q>>2]=0;if(ha|0)if(!(__Z28atomic_conditional_incrementPj(ha+-8|0)|0))ta=129;else{c[q>>2]=U;ta=129}}if((ta|0)==129?(__Z16atomic_decrementPj(ha+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(ha,1);ha=c[v>>2]|0;if(ha|0?(__Z16atomic_decrementPj(ha+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(ha,1);ha=c[w>>2]|0;if(ha|0?(__Z16atomic_decrementPj(ha+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(ha,1);ha=c[p>>2]|0;if(ha|0?(__Z16atomic_decrementPj(ha+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(ha,1);ta=200}else if((ta|0)==157){c[n>>2]=1;__ZN6StringC2EPKc(p,569189);ha=__Z3RTRRK6String(p)|0;U=ha;fa=c[q>>2]|0;if((fa|0)==(ha|0)){if(ha|0)ta=165}else{if(fa|0?(__Z16atomic_decrementPj(fa+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(fa,1);c[q>>2]=0;if(ha|0)if(!(__Z28atomic_conditional_incrementPj(ha+-8|0)|0))ta=165;else{c[q>>2]=U;ta=165}}if((ta|0)==165?(__Z16atomic_decrementPj(ha+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(ha,1);ha=c[p>>2]|0;if(ha|0?(__Z16atomic_decrementPj(ha+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(ha,1);ta=200}else if((ta|0)==173){c[n>>2]=1;__ZN6StringC2EPKc(p,569251);c[x>>2]=__Z3RTRRK6String(p)|0;c[v>>2]=__Z4itosx(Ca,0)|0;ha=__ZNK6StringplERKS_(x,v)|0;U=ha;fa=c[q>>2]|0;if((fa|0)==(ha|0)){if(ha|0)ta=181}else{if(fa|0?(__Z16atomic_decrementPj(fa+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(fa,1);c[q>>2]=0;if(ha|0)if(!(__Z28atomic_conditional_incrementPj(ha+-8|0)|0))ta=181;else{c[q>>2]=U;ta=181}}if((ta|0)==181?(__Z16atomic_decrementPj(ha+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(ha,1);ha=c[v>>2]|0;if(ha|0?(__Z16atomic_decrementPj(ha+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(ha,1);ha=c[x>>2]|0;if(ha|0?(__Z16atomic_decrementPj(ha+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(ha,1);ha=c[p>>2]|0;if(ha|0?(__Z16atomic_decrementPj(ha+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(ha,1);ta=200}while(0);if((ta|0)==200){c[v>>2]=__ZNK8Resource8get_pathEv(c[d+8>>2]|0)|0;ga=c[e>>2]|0;do if(ga){aa=c[ga+4>>2]|0;if(aa|0){__ZN6StringC2EPKc(p,aa);Na=c[p>>2]|0;break}aa=ga+8|0;c[p>>2]=0;ha=c[aa>>2]|0;if((ha|0)!=0?(c[p>>2]=0,(__Z28atomic_conditional_incrementPj(ha+-8|0)|0)!=0):0){ha=c[aa>>2]|0;c[p>>2]=ha;Na=ha}else Na=0}else{c[p>>2]=0;Na=0}while(0);c[y>>2]=Na;ga=c[s>>2]|0;d:do if(c[r>>2]|0){if((c[n>>2]|0)==1){c[p>>2]=0;ha=__ZNK6StringeqERKS_(q,p)|0;aa=c[p>>2]|0;if(aa|0?(__Z16atomic_decrementPj(aa+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(aa,1);if(!ha)break}c[p>>2]=0;ha=__ZNK6StringneERKS_(q,p)|0;aa=c[p>>2]|0;if(aa|0?(__Z16atomic_decrementPj(aa+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(aa,1);if(ha)__ZN6StringpLEPKc(q,1143407)|0;switch(c[n>>2]|0){case 2:{ha=(c[n+4>>2]|0)+1|0;c[C>>2]=__Z4itosx(ha,((ha|0)<0)<<31>>31)|0;c[B>>2]=__ZplPKcRK6String(1081463,C)|0;__ZN6StringC2EPKc(D,1081495);c[A>>2]=__ZNK6StringplERKS_(B,D)|0;c[E>>2]=__ZN7Variant13get_type_nameENS_4TypeE(c[n+8>>2]|0)|0;c[z>>2]=__ZNK6StringplERKS_(A,E)|0;__ZN6StringC2EPKc(G,1219936);c[p>>2]=__ZNK6StringplERKS_(z,G)|0;__ZN6StringpLERKS_(q,p)|0;ha=c[p>>2]|0;if(ha|0?(__Z16atomic_decrementPj(ha+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(ha,1);ha=c[G>>2]|0;if(ha|0?(__Z16atomic_decrementPj(ha+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(ha,1);ha=c[z>>2]|0;if(ha|0?(__Z16atomic_decrementPj(ha+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(ha,1);ha=c[E>>2]|0;if(ha|0?(__Z16atomic_decrementPj(ha+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(ha,1);ha=c[A>>2]|0;do if(ha|0){if(__Z16atomic_decrementPj(ha+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ha,1)}while(0);ha=c[D>>2]|0;do if(ha|0){if(__Z16atomic_decrementPj(ha+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ha,1)}while(0);ha=c[B>>2]|0;do if(ha|0){if(__Z16atomic_decrementPj(ha+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ha,1)}while(0);ha=c[C>>2]|0;do if(ha|0){if(__Z16atomic_decrementPj(ha+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ha,1)}while(0);break d;break}case 3:{ha=c[n+4>>2]|0;c[C>>2]=__Z4itosx(ha,((ha|0)<0)<<31>>31)|0;c[H>>2]=__ZplPKcRK6String(569285,C)|0;__ZN6StringC2EPKc(D,569295);c[p>>2]=__ZNK6StringplERKS_(H,D)|0;__ZN6StringpLERKS_(q,p)|0;ha=c[p>>2]|0;if(ha|0?(__Z16atomic_decrementPj(ha+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(ha,1);ha=c[D>>2]|0;if(ha|0?(__Z16atomic_decrementPj(ha+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(ha,1);ha=c[H>>2]|0;if(ha|0?(__Z16atomic_decrementPj(ha+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(ha,1);ha=c[C>>2]|0;if(ha|0?(__Z16atomic_decrementPj(ha+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(ha,1);break d;break}case 4:{ha=c[n+4>>2]|0;c[C>>2]=__Z4itosx(ha,((ha|0)<0)<<31>>31)|0;c[I>>2]=__ZplPKcRK6String(569285,C)|0;__ZN6StringC2EPKc(D,569295);c[p>>2]=__ZNK6StringplERKS_(I,D)|0;__ZN6StringpLERKS_(q,p)|0;ha=c[p>>2]|0;if(ha|0?(__Z16atomic_decrementPj(ha+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(ha,1);ha=c[D>>2]|0;if(ha|0?(__Z16atomic_decrementPj(ha+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(ha,1);ha=c[I>>2]|0;if(ha|0?(__Z16atomic_decrementPj(ha+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(ha,1);ha=c[C>>2]|0;if(ha|0?(__Z16atomic_decrementPj(ha+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(ha,1);break d;break}case 1:{__ZN6StringpLEPKc(q,569307)|0;break d;break}case 5:{__ZN6StringpLEPKc(q,569321)|0;break d;break}default:break d}}while(0);if(!(__ZN20VisualScriptLanguage11debug_breakERK6Stringb(c[306878]|0,q,0)|0)){c[J>>2]=__ZNK6String4utf8Ev(y)|0;ha=__ZNK10CharString8get_dataEv(J)|0;c[K>>2]=__ZNK6String4utf8Ev(v)|0;aa=__ZNK10CharString8get_dataEv(K)|0;c[L>>2]=__ZNK6String4utf8Ev(q)|0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(ha,aa,ga,__ZNK10CharString8get_dataEv(L)|0,2);aa=c[L>>2]|0;if(aa|0?(__Z16atomic_decrementPj(aa+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(aa,1);aa=c[K>>2]|0;if(aa|0?(__Z16atomic_decrementPj(aa+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(aa,1);aa=c[J>>2]|0;if(aa|0?(__Z16atomic_decrementPj(aa+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(aa,1)}aa=c[y>>2]|0;if(aa|0?(__Z16atomic_decrementPj(aa+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(aa,1);aa=c[v>>2]|0;if(aa|0?(__Z16atomic_decrementPj(aa+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(aa,1);ta=289}if((ta|0)==289){do if(c[313437]|0?(aa=c[306878]|0,ha=1220472,U=c[ha>>2]|0,fa=c[ha+4>>2]|0,ha=__ZN6Thread13get_caller_IDEv()|0,(U|0)==(ha|0)&(fa|0)==(F|0)):0){if((__ZNK14ScriptDebugger14get_lines_leftEv(c[313437]|0)|0)>0?(__ZNK14ScriptDebugger9get_depthEv(c[313437]|0)|0)>-1:0){fa=c[313437]|0;__ZN14ScriptDebugger9set_depthEi(fa,(__ZNK14ScriptDebugger9get_depthEv(fa)|0)+-1|0)}fa=aa+28|0;ha=c[fa>>2]|0;if(!ha){__ZN6StringaSEPKc(aa+24|0,569013);U=c[313437]|0;bj[c[c[U>>2]>>2]&4095](U,aa,1);break}else{c[fa>>2]=ha+-1;break}}while(0);ga=c[N>>2]|0;if((ga|0)>0){ha=0;fa=ga;while(1){ga=f+(ha*24|0)|0;if(!(c[ga>>2]|0))Oa=fa;else{__ZN7Variant5clearEv(ga);Oa=c[N>>2]|0}ha=ha+1|0;if((ha|0)>=(Oa|0))break;else fa=Oa}}__ZN7VariantC2ERKS_(b,t)}if(c[t>>2]|0)__ZN7Variant5clearEv(t);fa=c[q>>2]|0;if(fa|0?(__Z16atomic_decrementPj(fa+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(fa,1);l=o;return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(568787,563633,1463,568802,0);c[b>>2]=0;l=o;return}function __ZN20VisualScriptLanguage14enter_functionEP20VisualScriptInstancePK10StringNameP7VariantPS6_Pi(a,b,d,e,f,g){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;var h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;h=l;l=l+16|0;if((l|0)>=(m|0))ba(16);i=h+4|0;j=h+8|0;k=h;n=1220472;o=c[n>>2]|0;p=c[n+4>>2]|0;n=__ZN6Thread13get_caller_IDEv()|0;if(!((o|0)==(n|0)&(p|0)==(F|0))){l=h;return}if((__ZNK14ScriptDebugger14get_lines_leftEv(c[313437]|0)|0)>0?(__ZNK14ScriptDebugger9get_depthEv(c[313437]|0)|0)>-1:0){p=c[313437]|0;__ZN14ScriptDebugger9set_depthEi(p,(__ZNK14ScriptDebugger9get_depthEv(p)|0)+1|0)}p=a+28|0;n=c[p>>2]|0;o=c[a+32>>2]|0;if((n|0)<(o|0)){q=c[a+36>>2]|0;c[q+(n*20|0)>>2]=e;c[q+(n*20|0)+12>>2]=b;c[q+(n*20|0)+8>>2]=d;c[q+(n*20|0)+4>>2]=f;c[q+(n*20|0)+16>>2]=g;c[p>>2]=n+1;l=h;return}c[j>>2]=__Z4itosx(o,((o|0)<0)<<31>>31)|0;c[i>>2]=__ZplPKcRK6String(569404,j)|0;__ZN6StringC2EPKc(k,1123123);o=__ZNK6StringplERKS_(i,k)|0;n=o;p=a+24|0;g=c[p>>2]|0;if((g|0)==(o|0)){if(o|0)r=14}else{if(g|0?(__Z16atomic_decrementPj(g+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(g,1);c[p>>2]=0;if(o|0)if(!(__Z28atomic_conditional_incrementPj(o+-8|0)|0))r=14;else{c[p>>2]=n;r=14}}if((r|0)==14?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(o,1);o=c[k>>2]|0;if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(o,1);o=c[i>>2]|0;if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(o,1);o=c[j>>2]|0;if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(o,1);o=c[313437]|0;bj[c[c[o>>2]>>2]&4095](o,a,1);l=h;return}function __ZN6VectorIP24VisualScriptNodeInstanceE14_copy_on_writeEv(a){a=a|0;var b=0,d=0,e=0;b=c[a>>2]|0;if(!b)return;if((c[b+-8>>2]|0)>>>0<=1)return;d=c[b+-4>>2]|0;b=(d<<2)+-1|0;e=b>>>1|b;b=e>>>2|e;e=b>>>4|b;b=e>>>8|e;e=__ZN6Memory12alloc_staticEjb((b>>>16|b)+1|0,1)|0;c[e+-8>>2]=1;c[e+-4>>2]=d;if(d|0){b=0;do{c[e+(b<<2)>>2]=c[(c[a>>2]|0)+(b<<2)>>2];b=b+1|0}while((b|0)!=(d|0))}d=c[a>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);c[a>>2]=e;return}function __ZN20VisualScriptInstance16_dependency_stepEP24VisualScriptNodeInstanceiPiPPK7VariantPPS3_S7_RNS3_9CallErrorER6StringPS1_(b,d,e,f,g,h,i,j,k,l){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;i=i|0;j=j|0;k=k|0;l=l|0;var m=0,n=0,o=0,p=0,q=0,r=0;m=c[d+44>>2]|0;if((m|0)==-1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(569343,563633,1415,569360,0);return}a[1263537]=0;n=f+(m<<2)|0;if((c[n>>2]|0)==(e|0))return;c[n>>2]=e;n=d+20|0;m=c[n>>2]|0;a:do if(m|0?(o=c[m+-4>>2]|0,__ZN6VectorIP24VisualScriptNodeInstanceE14_copy_on_writeEv(n),p=c[n>>2]|0,(o|0)>0):0){q=0;while(1){__ZN20VisualScriptInstance16_dependency_stepEP24VisualScriptNodeInstanceiPiPPK7VariantPPS3_S7_RNS3_9CallErrorER6StringPS1_(b,c[p+(q<<2)>>2]|0,e,f,g,h,i,j,k,l);q=q+1|0;if(c[j>>2]|0)break;if((q|0)>=(o|0))break a}return}while(0);f=d+28|0;if((c[f>>2]|0)>0){e=d+24|0;n=b+48|0;b=0;do{m=c[(c[e>>2]|0)+(b<<2)>>2]|0;o=m&16777215;do if(!(m&16777216))r=i+(o*24|0)|0;else{q=c[n>>2]|0;if(q|0?(c[q+-4>>2]|0)>(o|0):0){__ZN6VectorI7VariantE14_copy_on_writeEv(n);r=(c[n>>2]|0)+(o*24|0)|0;break}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);r=0}while(0);c[g+(b<<2)>>2]=r;b=b+1|0}while((b|0)<(c[f>>2]|0))}f=c[d+36>>2]|0;if((f|0)>0){b=d+32|0;r=0;do{c[h+(r<<2)>>2]=i+((c[(c[b>>2]|0)+(r<<2)>>2]|0)*24|0);r=r+1|0}while((r|0)<(f|0))}f=c[d+40>>2]|0;ni[c[(c[d>>2]|0)+4>>2]&63](d,g,h,0,(f|0)>-1?i+(f*24|0)|0:0,j,k)|0;if(!(c[j>>2]|0))return;c[l>>2]=d;return}function __ZN20VisualScriptLanguage11debug_breakERK6Stringb(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0;if(!(c[313437]|0)){e=0;return e|0}f=__ZN6Thread13get_caller_IDEv()|0;g=1220472;if(!((f|0)==(c[g>>2]|0)?(F|0)==(c[g+4>>2]|0):0)){e=0;return e|0}c[a+16>>2]=-1;__ZN6StringaSEPKc(a+20|0,1263606);g=a+24|0;f=c[g>>2]|0;if((f|0)!=(c[b>>2]|0)){if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);c[g>>2]=0;f=c[b>>2]|0;if(f|0?__Z28atomic_conditional_incrementPj(f+-8|0)|0:0)c[g>>2]=c[b>>2]}b=c[313437]|0;bj[c[c[b>>2]>>2]&4095](b,a,d);e=1;return e|0}function __ZN3MapIiP24VisualScriptNodeInstance10ComparatorIiE16DefaultAllocatorEixERKi(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;g=c[b>>2]|0;if(!g){h=__ZnwjPFPvjE(32,4740)|0;i=h+16|0;c[i>>2]=0;c[i+4>>2]=0;c[b>>2]=h;i=c[b+4>>2]|0;c[h+4>>2]=i;c[h+8>>2]=i;c[h+12>>2]=i;c[h>>2]=1;if(!h){c[f>>2]=0;j=f;k=14}else{n=h;o=i;k=5}}else{n=g;o=c[b+4>>2]|0;k=5}a:do if((k|0)==5){g=c[n+8>>2]|0;b:do if((g|0)!=(o|0)){i=c[d>>2]|0;h=g;while(1){p=c[h+24>>2]|0;if((i|0)<(p|0))q=h+8|0;else{if((p|0)>=(i|0))break;q=h+4|0}p=c[q>>2]|0;if((p|0)==(o|0))break b;else h=p}if(!((h|0)==(o|0)|(h|0)==0)){r=h;break a}}while(0);c[f>>2]=0;if(!n){j=f;k=14}else{s=f;k=15}}while(0);if((k|0)==14){n=__ZnwjPFPvjE(32,4740)|0;o=n+16|0;c[o>>2]=0;c[o+4>>2]=0;c[b>>2]=n;o=c[b+4>>2]|0;c[n+4>>2]=o;c[n+8>>2]=o;c[n+12>>2]=o;c[n>>2]=1;s=j;k=15}if((k|0)==15){k=__ZN3MapIiP24VisualScriptNodeInstance10ComparatorIiE16DefaultAllocatorE10_insert_rbERKiRKS1_(b,d,f)|0;if(!k){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145936,616,1145947,0);t=0;l=e;return t|0}else r=k}a[1263537]=0;t=r+28|0;l=e;return t|0}function __ZN3MapIiP24VisualScriptNodeInstance10ComparatorIiE16DefaultAllocatorE10_insert_rbERKiRKS1_(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f;a[g>>0]=0;h=__ZN3MapIiP24VisualScriptNodeInstance10ComparatorIiE16DefaultAllocatorE7_insertERKiRb(b,d,g)|0;if(h|0)c[h+28>>2]=c[e>>2];if(a[g>>0]|0){l=f;return h|0}g=b+8|0;c[g>>2]=(c[g>>2]|0)+1;g=h+12|0;e=c[g>>2]|0;if(!(c[e>>2]|0)){d=b+4|0;i=h;j=e;k=e;e=g;while(1){g=j+12|0;n=c[g>>2]|0;o=c[n+8>>2]|0;p=n;do if((j|0)==(o|0)){q=c[n+4>>2]|0;if(!(c[q>>2]|0)){c[k>>2]=1;a[1263537]=0;c[q>>2]=1;if((c[d>>2]|0)==(n|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);r=c[(c[e>>2]|0)+12>>2]|0;break}else{a[1263537]=0;c[n>>2]=0;r=n;break}}q=j+4|0;if((i|0)==(c[q>>2]|0)){s=i+8|0;t=c[s>>2]|0;c[q>>2]=t;if((t|0)==(c[d>>2]|0))u=p;else{c[t+12>>2]=j;u=c[g>>2]|0}t=i+12|0;c[t>>2]=u;q=c[g>>2]|0;v=q+8|0;c[((c[v>>2]|0)==(j|0)?v:q+4|0)>>2]=i;c[s>>2]=j;c[g>>2]=i;w=j;x=i;y=c[t>>2]|0}else{w=i;x=j;y=n}a[1263537]=0;c[x>>2]=1;t=c[d>>2]|0;if((t|0)==(y|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);z=c[(c[w+12>>2]|0)+12>>2]|0;A=c[d>>2]|0}else{a[1263537]=0;c[y>>2]=0;z=y;A=t}t=z+8|0;s=c[t>>2]|0;q=s+4|0;v=c[q>>2]|0;c[t>>2]=v;if((v|0)!=(A|0))c[v+12>>2]=z;v=z+12|0;c[s+12>>2]=c[v>>2];t=c[v>>2]|0;B=t+4|0;c[((c[B>>2]|0)==(z|0)?B:t+8|0)>>2]=s;c[q>>2]=z;c[v>>2]=s;r=w}else{if(!(c[o>>2]|0)){c[k>>2]=1;a[1263537]=0;c[o>>2]=1;if((c[d>>2]|0)==(n|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);r=c[(c[e>>2]|0)+12>>2]|0;break}else{a[1263537]=0;c[n>>2]=0;r=n;break}}s=j+8|0;if((i|0)==(c[s>>2]|0)){v=i+4|0;q=c[v>>2]|0;c[s>>2]=q;if((q|0)==(c[d>>2]|0))C=p;else{c[q+12>>2]=j;C=c[g>>2]|0}q=i+12|0;c[q>>2]=C;s=c[g>>2]|0;t=s+4|0;c[((c[t>>2]|0)==(j|0)?t:s+8|0)>>2]=i;c[v>>2]=j;c[g>>2]=i;D=j;E=i;F=c[q>>2]|0}else{D=i;E=j;F=n}a[1263537]=0;c[E>>2]=1;q=c[d>>2]|0;if((q|0)==(F|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);G=c[d>>2]|0;H=c[(c[D+12>>2]|0)+12>>2]|0}else{a[1263537]=0;c[F>>2]=0;G=q;H=F}q=H+4|0;v=c[q>>2]|0;s=v+8|0;t=c[s>>2]|0;c[q>>2]=t;if((t|0)!=(G|0))c[t+12>>2]=H;t=H+12|0;c[v+12>>2]=c[t>>2];q=c[t>>2]|0;B=q+8|0;c[((c[B>>2]|0)==(H|0)?B:q+4|0)>>2]=v;c[s>>2]=H;c[t>>2]=v;r=D}while(0);n=r+12|0;g=c[n>>2]|0;if(!(c[g>>2]|0)){i=r;j=g;k=g;e=n}else break}}e=c[(c[b>>2]|0)+8>>2]|0;a[1263537]=0;c[e>>2]=1;l=f;return h|0}function __ZN3MapIiP24VisualScriptNodeInstance10ComparatorIiE16DefaultAllocatorE7_insertERKiRb(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0;f=c[b>>2]|0;g=c[f+8>>2]|0;h=b+4|0;i=c[h>>2]|0;a:do if((g|0)==(i|0))j=f;else{k=c[d>>2]|0;l=g;while(1){m=c[l+24>>2]|0;if((k|0)<(m|0))n=l+8|0;else{if((m|0)>=(k|0))break;n=l+4|0}m=c[n>>2]|0;if((m|0)==(i|0)){j=l;break a}else l=m}a[e>>0]=1;o=l;return o|0}while(0);i=__ZnwjPFPvjE(32,4740)|0;c[i>>2]=0;c[i+4>>2]=0;c[i+8>>2]=0;c[i+12>>2]=0;c[i+16>>2]=0;c[i+20>>2]=0;c[i+12>>2]=j;n=c[h>>2]|0;g=i+4|0;c[g>>2]=n;f=i+8|0;c[f>>2]=n;c[i+24>>2]=c[d>>2];if((j|0)!=(c[b>>2]|0)?(c[d>>2]|0)>=(c[j+24>>2]|0):0)p=j+4|0;else p=j+8|0;c[p>>2]=i;a[e>>0]=0;e=c[g>>2]|0;g=c[h>>2]|0;if((e|0)==(g|0)){h=i;do{p=h;h=c[h+12>>2]|0}while((p|0)==(c[h+4>>2]|0));q=(h|0)==(c[b>>2]|0)?0:h}else{h=e;while(1){e=c[h+8>>2]|0;if((e|0)==(g|0)){q=h;break}else h=e}}c[i+16>>2]=q;h=c[f>>2]|0;b:do if((h|0)==(g|0)){f=i;while(1){e=f;f=c[f+12>>2]|0;if((e|0)!=(c[f+8>>2]|0)){r=f;break b}if((f|0)==(c[b>>2]|0)){r=0;break}}}else{f=h;while(1){l=c[f+4>>2]|0;if((l|0)==(g|0)){r=f;break}else f=l}}while(0);g=i+20|0;c[g>>2]=r;if(!q)s=r;else{c[q+20>>2]=i;s=c[g>>2]|0}if(!s){o=i;return o|0}c[s+16>>2]=i;o=i;return o|0}function __ZNK13MethodBind0RCI25VisualScriptFunctionStatebE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Eb(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK13MethodBind0RCI25VisualScriptFunctionStatebE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,568566);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI25VisualScriptFunctionStatebE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1227548)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2Eb(i,ij[n&8191](d)|0);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI25VisualScriptFunctionStatebE7ptrcallEP6ObjectPPKvPv(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0;if(!d)g=0;else{e=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1227548)|0;g=e?d:0}d=c[b+44>>2]|0;e=c[b+48>>2]|0;b=g+(e>>1)|0;if(!(e&1)){h=d;i=ij[h&8191](b)|0;j=i&1;a[f>>0]=j;return}else{h=c[(c[b>>2]|0)+d>>2]|0;i=ij[h&8191](b)|0;j=i&1;a[f>>0]=j;return}}function __ZN13MethodBind0RCI25VisualScriptFunctionStatebED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK12MethodBind1RI25VisualScriptFunctionState7Variant5ArrayE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return __ZNK12MethodBind1RI25VisualScriptFunctionState7Variant5ArrayE18_get_argument_typeEi(a,b)|0}function __ZNK12MethodBind1RI25VisualScriptFunctionState7Variant5ArrayE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,568566);l=a;return c[b>>2]|0}function __ZN12MethodBind1RI25VisualScriptFunctionState7Variant5ArrayE4callEP6ObjectPPKS1_iRNS1_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0;i=l;l=l+64|0;if((l|0)>=(m|0))ba(64);j=i+24|0;k=i+48|0;n=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1227548)|0:0){c[h>>2]=0;a[1263537]=0;o=d+24|0;p=c[o>>2]|0;if((p|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=p;c[b>>2]=0;l=i;return}q=p-(c[d+20>>2]|0)|0;if((q|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=q;c[b>>2]=0;l=i;return}if((g|0)>0){if((p|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);r=0}else{a[1263537]=0;r=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,r)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=r;c[b>>2]=0;l=i;return}}r=c[d+44>>2]|0;p=c[d+48>>2]|0;q=e+(p>>1)|0;if(!(p&1))s=r;else s=c[(c[q>>2]|0)+r>>2]|0;do if((g|0)<1){r=c[o>>2]|0;p=r+-1|0;if((r|0)>=1){e=c[d+16>>2]|0;t=(e|0)==0;if(t)u=0;else u=c[e+-4>>2]|0;if((r|0)<=(u|0)){if(t)v=0;else v=c[e+-4>>2]|0;do if((v|0)<(r|0)){if(t)w=0;else w=c[e+-4>>2]|0;if((w|0)<(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);x=0;break}else{a[1263537]=0;y=31;break}}else y=31;while(0);if((y|0)==31)x=e+(p*24|0)|0;__ZN7VariantC2ERKS_(n,x);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f>>2]|0);while(0);c[k>>2]=__ZNK7Variantcv5ArrayEv(n)|0;bj[s&4095](j,q,k);__ZN5ArrayD2Ev(k);if(c[n>>2]|0)__ZN7Variant5clearEv(n);__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,897,1146558,0);c[b>>2]=0;l=i;return}function __ZN12MethodBind1RI25VisualScriptFunctionState7Variant5ArrayE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);g=f+28|0;h=f;i=f+24|0;if(!b)j=0;else{k=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1227548)|0;j=k?b:0}b=c[a+44>>2]|0;k=c[a+48>>2]|0;a=j+(k>>1)|0;if(!(k&1))n=b;else n=c[(c[a>>2]|0)+b>>2]|0;__ZN5ArrayC2ERKS_(g,c[d>>2]|0);c[i>>2]=c[g>>2];bj[n&4095](h,a,i);__ZN7VariantaSERKS_(e,h);if(!(c[h>>2]|0)){__ZN5ArrayD2Ev(i);l=f;return}__ZN7Variant5clearEv(h);__ZN5ArrayD2Ev(i);l=f;return}function __ZN12MethodBind1RI25VisualScriptFunctionState7Variant5ArrayED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK12MethodBind1RI25VisualScriptFunctionState7Variant5ArrayE18_get_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case -1:{c[d>>2]=0;__ZN7VariantC2ERKS_(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);if(c[d>>2]|0)__ZN7Variant5clearEv(d);f=b;l=a;return f|0}case 0:{__ZN5ArrayC2Ev(d);__ZN7VariantC2ERK5Array(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);__ZN5ArrayD2Ev(d);f=b;l=a;return f|0}default:{f=0;l=a;return f|0}}return 0}function __ZNK11MethodBind3I25VisualScriptFunctionStateP6ObjectRK6String5ArrayE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return __ZNK11MethodBind3I25VisualScriptFunctionStateP6ObjectRK6String5ArrayE18_get_argument_typeEi(a,b)|0}function __ZNK11MethodBind3I25VisualScriptFunctionStateP6ObjectRK6String5ArrayE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,568566);l=a;return c[b>>2]|0}function __ZN11MethodBind3I25VisualScriptFunctionStateP6ObjectRK6String5ArrayE4callES2_PPK7VariantiRNS8_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0;i=l;l=l+80|0;if((l|0)>=(m|0))ba(80);j=i+48|0;k=i+76|0;n=i+24|0;o=i+72|0;p=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1227548)|0:0){c[h>>2]=0;a[1263537]=0;q=d+24|0;r=c[q>>2]|0;if((r|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=r;c[b>>2]=0;l=i;return}s=r-(c[d+20>>2]|0)|0;if((s|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=s;c[b>>2]=0;l=i;return}if((g|0)>0){if((r|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);t=0}else{a[1263537]=0;t=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,t)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=t;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[q>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);u=0}else{a[1263537]=0;u=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,u)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=u;c[b>>2]=0;l=i;return}if((g|0)>2){if((c[q>>2]|0)<2){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);v=0}else{a[1263537]=0;v=c[(c[d+32>>2]|0)+12>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+8>>2]>>2]|0,v)|0)){c[h>>2]=2;c[h+4>>2]=2;c[h+8>>2]=v;c[b>>2]=0;l=i;return}}}}v=c[d+44>>2]|0;u=c[d+48>>2]|0;t=e+(u>>1)|0;if(!(u&1))w=v;else w=c[(c[t>>2]|0)+v>>2]|0;do if((g|0)<1){v=c[q>>2]|0;u=v+-1|0;if((v|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)x=0;else x=c[e+-4>>2]|0;if((v|0)<=(x|0)){if(r)y=0;else y=c[e+-4>>2]|0;do if((y|0)<(v|0)){if(r)z=0;else z=c[e+-4>>2]|0;if((z|0)<(v|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);A=0;break}else{a[1263537]=0;B=43;break}}else B=43;while(0);if((B|0)==43)A=e+(u*24|0)|0;__ZN7VariantC2ERKS_(j,A);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);A=__ZNK7VariantcvP6ObjectEv(j)|0;do if((g|0)<2){z=c[q>>2]|0;y=z+-1|0;x=z+-2|0;if((z|0)>=2){z=c[d+16>>2]|0;v=(z|0)==0;if(v)C=0;else C=c[z+-4>>2]|0;if((y|0)<=(C|0)){if(v)D=0;else D=c[z+-4>>2]|0;do if((D|0)<(y|0)){if(v)E=0;else E=c[z+-4>>2]|0;if((E|0)<(y|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);F=0;break}else{a[1263537]=0;B=60;break}}else B=60;while(0);if((B|0)==60)F=z+(x*24|0)|0;__ZN7VariantC2ERKS_(n,F);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f+4>>2]|0);while(0);c[k>>2]=__ZNK7Variantcv6StringEv(n)|0;do if((g|0)<3){F=c[q>>2]|0;E=F+-2|0;D=F+-3|0;if((E|0)>=1){F=c[d+16>>2]|0;C=(F|0)==0;if(C)G=0;else G=c[F+-4>>2]|0;if((E|0)<=(G|0)){if(C)H=0;else H=c[F+-4>>2]|0;do if((H|0)<(E|0)){if(C)I=0;else I=c[F+-4>>2]|0;if((I|0)<(E|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);J=0;break}else{a[1263537]=0;B=77;break}}else B=77;while(0);if((B|0)==77)J=F+(D*24|0)|0;__ZN7VariantC2ERKS_(p,J);break}}c[p>>2]=0}else __ZN7VariantC2ERKS_(p,c[f+8>>2]|0);while(0);c[o>>2]=__ZNK7Variantcv5ArrayEv(p)|0;Ki[w&4095](t,A,k,o);__ZN5ArrayD2Ev(o);if(c[p>>2]|0)__ZN7Variant5clearEv(p);p=c[k>>2]|0;if(p|0?(__Z16atomic_decrementPj(p+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(p,1);if(c[n>>2]|0)__ZN7Variant5clearEv(n);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,2039,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind3I25VisualScriptFunctionStateP6ObjectRK6String5ArrayE7ptrcallES2_PPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e+8|0;g=e+4|0;h=e;if(!b)i=0;else{j=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1227548)|0;i=j?b:0}b=c[a+44>>2]|0;j=c[a+48>>2]|0;a=i+(j>>1)|0;if(!(j&1))k=b;else k=c[(c[a>>2]|0)+b>>2]|0;b=c[d>>2]|0;j=c[d+4>>2]|0;i=c[j>>2]|0;if((i|0)!=0?(__Z28atomic_conditional_incrementPj(i+-8|0)|0)!=0:0)n=c[j>>2]|0;else n=0;c[g>>2]=n;__ZN5ArrayC2ERKS_(f,c[d+8>>2]|0);c[h>>2]=c[f>>2];Ki[k&4095](a,b,g,h);__ZN5ArrayD2Ev(h);h=c[g>>2]|0;if(!h){l=e;return}if(__Z16atomic_decrementPj(h+-8|0)|0){l=e;return}__ZN6Memory11free_staticEPvb(h,1);l=e;return}function __ZN11MethodBind3I25VisualScriptFunctionStateP6ObjectRK6String5ArrayED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind3I25VisualScriptFunctionStateP6ObjectRK6String5ArrayE18_get_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case 0:{__ZN7VariantC2EPK6Object(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;l=a;return f|0}case 1:{c[d>>2]=0;__ZN7VariantC2ERK6String(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);g=c[d>>2]|0;if(g|0?(__Z16atomic_decrementPj(g+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(g,1);f=b;l=a;return f|0}case 2:{__ZN5ArrayC2Ev(d);__ZN7VariantC2ERK5Array(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);__ZN5ArrayD2Ev(d);f=b;l=a;return f|0}default:{f=0;l=a;return f|0}}return 0}function __ZN7ClassDB10_add_classI17VisualScriptYieldEEvv(){var a=0,b=0,d=0,e=0,f=0,g=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+16|0;d=a+12|0;e=a+8|0;f=a+4|0;g=a;__ZN6StringC2EPKc(b,600079);c[e>>2]=c[b>>2];__ZN10StringNameC2ERK6String(d,e);__ZN6StringC2EPKc(b,570013);c[g>>2]=c[b>>2];__ZN10StringNameC2ERK6String(f,g);__ZN7ClassDB11_add_class2ERK10StringNameS2_(d,f);__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);__ZN10StringNameD2Ev(d);d=c[e>>2]|0;if(!d){l=a;return}if(__Z16atomic_decrementPj(d+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(d,1);l=a;return}function __ZN17VisualScriptYield13_bind_methodsEv(){var a=0,b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0;a=l;l=l+96|0;if((l|0)>=(m|0))ba(96);b=a+64|0;d=a+56|0;e=a+48|0;f=a+40|0;g=a+32|0;h=a+24|0;i=a+28|0;j=a+16|0;k=a+20|0;n=a+12|0;o=a+8|0;p=a+4|0;q=a;__Z8D_METHODPKcS0_(d,569480,1146083);r=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(r);c[r>>2]=151404;__ZN10MethodBind10_set_constEb(r,0);__ZN10MethodBind24_generate_argument_typesEi(r,1);c[r+44>>2]=616;c[r+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,r,d,0,0)|0;r=d+4|0;s=c[r>>2]|0;if(s|0?(__Z16atomic_decrementPj(s+-8|0)|0)==0:0){t=c[r>>2]|0;r=(t|0)==0?0:t+-4|0;t=r+4|0;if(c[r>>2]|0){u=0;do{__ZN10StringNameD2Ev(t+(u<<2)|0);u=u+1|0}while(u>>>0<(c[r>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(s,1)}__ZN10StringNameD2Ev(d);__Z8D_METHODPKc(e,569495);d=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(d);c[d>>2]=151440;__ZN10MethodBind10_set_constEb(d,0);__ZN10MethodBind24_generate_argument_typesEi(d,0);__ZN10MethodBind12_set_returnsEb(d,1);c[d+44>>2]=4839;c[d+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,d,e,0,0)|0;d=e+4|0;s=c[d>>2]|0;if(s|0?(__Z16atomic_decrementPj(s+-8|0)|0)==0:0){r=c[d>>2]|0;d=(r|0)==0?0:r+-4|0;r=d+4|0;if(c[d>>2]|0){u=0;do{__ZN10StringNameD2Ev(r+(u<<2)|0);u=u+1|0}while(u>>>0<(c[d>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(s,1)}__ZN10StringNameD2Ev(e);__Z8D_METHODPKcS0_(f,836215,884022);e=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(e);c[e>>2]=151476;__ZN10MethodBind10_set_constEb(e,0);__ZN10MethodBind24_generate_argument_typesEi(e,1);c[e+44>>2]=30;c[e+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,e,f,0,0)|0;e=f+4|0;s=c[e>>2]|0;if(s|0?(__Z16atomic_decrementPj(s+-8|0)|0)==0:0){d=c[e>>2]|0;e=(d|0)==0?0:d+-4|0;d=e+4|0;if(c[e>>2]|0){u=0;do{__ZN10StringNameD2Ev(d+(u<<2)|0);u=u+1|0}while(u>>>0<(c[e>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(s,1)}__ZN10StringNameD2Ev(f);__Z8D_METHODPKc(g,947178);f=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(f);c[f>>2]=151512;__ZN10MethodBind10_set_constEb(f,0);__ZN10MethodBind24_generate_argument_typesEi(f,0);__ZN10MethodBind12_set_returnsEb(f,1);c[f+44>>2]=41;c[f+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,f,g,0,0)|0;f=g+4|0;s=c[f>>2]|0;if(s|0?(__Z16atomic_decrementPj(s+-8|0)|0)==0:0){e=c[f>>2]|0;f=(e|0)==0?0:e+-4|0;e=f+4|0;if(c[f>>2]|0){u=0;do{__ZN10StringNameD2Ev(e+(u<<2)|0);u=u+1|0}while(u>>>0<(c[f>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(s,1)}__ZN10StringNameD2Ev(g);__ZN6StringC2EPKc(b,600079);c[i>>2]=c[b>>2];__ZN10StringNameC2ERK6String(h,i);__ZN6StringC2EPKc(j,1146083);__ZN6StringC2EPKc(k,569510);g=b+4|0;c[g>>2]=0;s=b+12|0;c[s>>2]=0;c[b>>2]=2;f=c[j>>2]|0;if(f|0?(c[g>>2]=0,__Z28atomic_conditional_incrementPj(f+-8|0)|0):0)c[g>>2]=c[j>>2];c[b+8>>2]=3;g=c[s>>2]|0;if((g|0)!=(c[k>>2]|0)){if(g|0?(__Z16atomic_decrementPj(g+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(g,1);c[s>>2]=0;g=c[k>>2]|0;if(g|0?__Z28atomic_conditional_incrementPj(g+-8|0)|0:0)c[s>>2]=c[k>>2]}c[b+16>>2]=5;c[n>>2]=__Z11_scs_createPKc(569480)|0;c[o>>2]=__Z11_scs_createPKc(569495)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(h,b,n,o,-1);__ZN10StringNameD2Ev(o);__ZN10StringNameD2Ev(n);s=c[b+12>>2]|0;if(s|0?(__Z16atomic_decrementPj(s+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(s,1);s=c[b+4>>2]|0;if(s|0?(__Z16atomic_decrementPj(s+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(s,1);s=c[k>>2]|0;if(s|0?(__Z16atomic_decrementPj(s+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(s,1);s=c[j>>2]|0;if(s|0?(__Z16atomic_decrementPj(s+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(s,1);__ZN10StringNameD2Ev(h);h=c[i>>2]|0;if(h|0?(__Z16atomic_decrementPj(h+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(h,1);__ZN6StringC2EPKc(b,600079);c[i>>2]=c[b>>2];__ZN10StringNameC2ERK6String(p,i);__ZN6StringC2EPKc(q,947368);__ZN6StringC2EPKc(k,1263606);h=b+4|0;c[h>>2]=0;s=b+12|0;c[s>>2]=0;c[b>>2]=3;j=c[q>>2]|0;if(j|0?(c[h>>2]=0,__Z28atomic_conditional_incrementPj(j+-8|0)|0):0)c[h>>2]=c[q>>2];c[b+8>>2]=0;h=c[s>>2]|0;if((h|0)!=(c[k>>2]|0)){if(h|0?(__Z16atomic_decrementPj(h+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(h,1);c[s>>2]=0;h=c[k>>2]|0;if(h|0?__Z28atomic_conditional_incrementPj(h+-8|0)|0:0)c[s>>2]=c[k>>2]}c[b+16>>2]=7;c[n>>2]=__Z11_scs_createPKc(836215)|0;c[o>>2]=__Z11_scs_createPKc(947178)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(p,b,n,o,-1);__ZN10StringNameD2Ev(o);__ZN10StringNameD2Ev(n);n=c[b+12>>2]|0;if(n|0?(__Z16atomic_decrementPj(n+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(n,1);n=c[b+4>>2]|0;if(n|0?(__Z16atomic_decrementPj(n+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(n,1);n=c[k>>2]|0;if(n|0?(__Z16atomic_decrementPj(n+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(n,1);n=c[q>>2]|0;if(n|0?(__Z16atomic_decrementPj(n+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(n,1);__ZN10StringNameD2Ev(p);p=c[i>>2]|0;if(p|0?(__Z16atomic_decrementPj(p+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(p,1);__ZN6StringC2EPKc(b,600079);c[k>>2]=c[b>>2];__ZN10StringNameC2ERK6String(i,k);__ZN10StringNameC2EPKc(b,569532);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(i,b,1);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(i);p=c[k>>2]|0;do if(p|0){if(__Z16atomic_decrementPj(p+-8|0)|0)break;__ZN6Memory11free_staticEPvb(p,1)}while(0);__ZN6StringC2EPKc(b,600079);c[k>>2]=c[b>>2];__ZN10StringNameC2ERK6String(i,k);__ZN10StringNameC2EPKc(b,569544);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(i,b,2);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(i);p=c[k>>2]|0;do if(p|0){if(__Z16atomic_decrementPj(p+-8|0)|0)break;__ZN6Memory11free_staticEPvb(p,1)}while(0);__ZN6StringC2EPKc(b,600079);c[k>>2]=c[b>>2];__ZN10StringNameC2ERK6String(i,k);__ZN10StringNameC2EPKc(b,569562);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(i,b,3);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(i);i=c[k>>2]|0;if(!i){l=a;return}if(__Z16atomic_decrementPj(i+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(i,1);l=a;return}function __ZN17VisualScriptYield14set_yield_modeENS_9YieldModeE(a,b){a=a|0;b=b|0;var d=0;d=a+152|0;if((c[d>>2]|0)==(b|0))return;c[d>>2]=b;__ZN16VisualScriptNode20ports_changed_notifyEv(a);return}function __ZN17VisualScriptYield14get_yield_modeEv(a){a=a|0;return c[a+152>>2]|0}function __ZN17VisualScriptYield13set_wait_timeEf(a,b){a=a|0;b=+b;var c=0;c=a+156|0;if(+g[c>>2]==b)return;g[c>>2]=b;__ZN16VisualScriptNode20ports_changed_notifyEv(a);return}function __ZN17VisualScriptYield13get_wait_timeEv(a){a=a|0;return +(+g[a+156>>2])}function __ZNK12MethodBind0RI17VisualScriptYieldfE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Ef(d,0.0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK12MethodBind0RI17VisualScriptYieldfE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,600079);l=a;return c[b>>2]|0}function __ZN12MethodBind0RI17VisualScriptYieldfE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1227552)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2Ef(i,+mj[n&511](d));__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,266,1146558,0);c[b>>2]=0;l=f;return}function __ZN12MethodBind0RI17VisualScriptYieldfE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0.0;if(!b)f=0;else{d=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1227552)|0;f=d?b:0}b=c[a+44>>2]|0;d=c[a+48>>2]|0;a=f+(d>>1)|0;if(!(d&1)){h=b;i=+mj[h&511](a);g[e>>2]=i;return}else{h=c[(c[a>>2]|0)+b>>2]|0;i=+mj[h&511](a);g[e>>2]=i;return}}function __ZN12MethodBind0RI17VisualScriptYieldfED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I17VisualScriptYieldfE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if(!b){__ZN7VariantC2Ef(d,0.0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK11MethodBind1I17VisualScriptYieldfE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,600079);l=a;return c[b>>2]|0}function __ZN11MethodBind1I17VisualScriptYieldfE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0.0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1227552)|0:0){c[h>>2]=0;a[1263537]=0;k=d+24|0;n=c[k>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=i;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=i;return}if((g|0)>0){if((n|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);p=0}else{a[1263537]=0;p=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,p)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=p;c[b>>2]=0;l=i;return}}p=c[d+44>>2]|0;n=c[d+48>>2]|0;o=e+(n>>1)|0;if(!(n&1))q=p;else q=c[(c[o>>2]|0)+p>>2]|0;do if((g|0)<1){p=c[k>>2]|0;n=p+-1|0;if((p|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)s=0;else s=c[e+-4>>2]|0;if((p|0)<=(s|0)){if(r)t=0;else t=c[e+-4>>2]|0;do if((t|0)<(p|0)){if(r)u=0;else u=c[e+-4>>2]|0;if((u|0)<(p|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);v=0;break}else{a[1263537]=0;w=31;break}}else w=31;while(0);if((w|0)==31)v=e+(n*24|0)|0;__ZN7VariantC2ERKS_(j,v);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);x=+__ZNK7VariantcvfEv(j);Mi[q&511](o,x);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I17VisualScriptYieldfE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0,j=0.0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1227552)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1)){h=b;i=c[d>>2]|0;j=+g[i>>2];Mi[h&511](a,j);return}else{h=c[(c[a>>2]|0)+b>>2]|0;i=c[d>>2]|0;j=+g[i>>2];Mi[h&511](a,j);return}}function __ZN11MethodBind1I17VisualScriptYieldfED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK12MethodBind0RI17VisualScriptYieldNS0_9YieldModeEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK12MethodBind0RI17VisualScriptYieldNS0_9YieldModeEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,600079);l=a;return c[b>>2]|0}function __ZN12MethodBind0RI17VisualScriptYieldNS0_9YieldModeEE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1227552)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2Ei(i,ij[n&8191](d)|0);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,266,1146558,0);c[b>>2]=0;l=f;return}function __ZN12MethodBind0RI17VisualScriptYieldNS0_9YieldModeEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0;if(!b)f=0;else{d=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1227552)|0;f=d?b:0}b=c[a+44>>2]|0;d=c[a+48>>2]|0;a=f+(d>>1)|0;if(!(d&1)){g=b;h=ij[g&8191](a)|0;c[e>>2]=h;return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=ij[g&8191](a)|0;c[e>>2]=h;return}}function __ZN12MethodBind0RI17VisualScriptYieldNS0_9YieldModeEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I17VisualScriptYieldNS0_9YieldModeEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if(!b){__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK11MethodBind1I17VisualScriptYieldNS0_9YieldModeEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,600079);l=a;return c[b>>2]|0}function __ZN11MethodBind1I17VisualScriptYieldNS0_9YieldModeEE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1227552)|0:0){c[h>>2]=0;a[1263537]=0;k=d+24|0;n=c[k>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=i;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=i;return}if((g|0)>0){if((n|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);p=0}else{a[1263537]=0;p=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,p)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=p;c[b>>2]=0;l=i;return}}p=c[d+44>>2]|0;n=c[d+48>>2]|0;o=e+(n>>1)|0;if(!(n&1))q=p;else q=c[(c[o>>2]|0)+p>>2]|0;do if((g|0)<1){p=c[k>>2]|0;n=p+-1|0;if((p|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)s=0;else s=c[e+-4>>2]|0;if((p|0)<=(s|0)){if(r)t=0;else t=c[e+-4>>2]|0;do if((t|0)<(p|0)){if(r)u=0;else u=c[e+-4>>2]|0;if((u|0)<(p|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);v=0;break}else{a[1263537]=0;w=31;break}}else w=31;while(0);if((w|0)==31)v=e+(n*24|0)|0;__ZN7VariantC2ERKS_(j,v);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);f=__ZNK7VariantcviEv(j)|0;Pi[q&2047](o,f);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I17VisualScriptYieldNS0_9YieldModeEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1227552)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1)){g=b;h=c[d>>2]|0;i=c[h>>2]|0;Pi[g&2047](a,i);return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=c[d>>2]|0;i=c[h>>2]|0;Pi[g&2047](a,i);return}}function __ZN11MethodBind1I17VisualScriptYieldNS0_9YieldModeEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN23VisualScriptYieldSignal18_initialize_classvEv(b){b=b|0;if(a[1258371]|0)return;if(!(a[1258337]|0)){if(!(a[1257004]|0)){if(!(a[1257001]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI9ReferenceEEvv();__ZN9Reference13_bind_methodsEv();a[1257001]=1}__ZN7ClassDB10_add_classI8ResourceEEvv();__ZN8Resource13_bind_methodsEv();a[1257004]=1}__ZN7ClassDB10_add_classI16VisualScriptNodeEEvv();__ZN16VisualScriptNode13_bind_methodsEv();a[1258337]=1}__ZN7ClassDB10_add_classI23VisualScriptYieldSignalEEvv();__ZN23VisualScriptYieldSignal13_bind_methodsEv();a[1258371]=1;return}function __ZN23VisualScriptYieldSignal5_setvERK10StringNameRK7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK23VisualScriptYieldSignal5_getvERK10StringNameR7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK23VisualScriptYieldSignal19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+24|0;g=e+4|0;h=e;if(!d)__ZNK16VisualScriptNode19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,0);__ZN6StringC2EPKc(f,600055);i=c[f>>2]|0;f=i;j=g+4|0;c[j>>2]=0;k=g+12|0;c[k>>2]=0;c[g>>2]=0;n=(i|0)==0;if(!n?(c[j>>2]=0,__Z28atomic_conditional_incrementPj(i+-8|0)|0):0)c[j>>2]=f;c[g+8>>2]=0;f=c[k>>2]|0;if(f|0){if(!(__Z16atomic_decrementPj(f+-8|0)|0))__ZN6Memory11free_staticEPvb(f,1);c[k>>2]=0}c[g+16>>2]=256;if(!(c[b>>2]|0)){k=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=k;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0}k=__ZnwjPFPvjE(32,4740)|0;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0;c[k+12>>2]=0;c[k+16>>2]=7;f=k+20|0;c[f>>2]=0;j=k+24|0;c[j>>2]=0;o=k+28|0;c[o>>2]=0;__ZN12PropertyInfoaSERKS_(k,g)|0;p=c[b>>2]|0;q=p+4|0;r=c[q>>2]|0;c[j>>2]=r;c[f>>2]=0;c[o>>2]=p;if(r|0)c[r+20>>2]=k;c[q>>2]=k;if(!(c[p>>2]|0))c[p>>2]=k;k=p+8|0;c[k>>2]=(c[k>>2]|0)+1;k=c[g+12>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);k=c[g+4>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);if(!n?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);__ZN10StringNameC2EPKc(h,600055);__ZN7ClassDB17get_property_listE10StringNameP4ListI12PropertyInfo16DefaultAllocatorEbPK6Object(h,b,1,a);__ZN10StringNameD2Ev(h);if(!d){l=e;return}__ZNK16VisualScriptNode19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,1);l=e;return}function __ZN23VisualScriptYieldSignal14_notificationvEib(a,b,c){a=a|0;b=b|0;c=c|0;if(c){if(552!=510)__ZN16VisualScriptNode13_notificationEi(a,b)}else if(552!=510)__ZN16VisualScriptNode13_notificationEi(a,b);return}function __ZNK23VisualScriptYieldSignal16_get_class_namevEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+8|0;e=b+4|0;f=b;g=a+148|0;a=c[g>>2]|0;if(a|0){if(c[a+4>>2]|0){l=b;return g|0}if(__ZNK6String6lengthEv(a+8|0)|0){l=b;return g|0}}__ZN6StringC2EPKc(d,600055);c[f>>2]=c[d>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameaSERKS_(g,e);__ZN10StringNameD2Ev(e);e=c[f>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);l=b;return g|0}function __ZNK23VisualScriptYieldSignal18_validate_propertyER12PropertyInfo(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+20|0;g=e+12|0;h=e+16|0;i=e;j=e+8|0;k=e+4|0;n=d+4|0;if(__ZNK6StringeqEPKc(n,569807)|0?(c[b+152>>2]|0)!=2:0)c[d+16>>2]=5;if(__ZNK6StringeqEPKc(n,569824)|0?(c[b+152>>2]|0)!=1:0)c[d+16>>2]=0;if(!(__ZNK6StringeqEPKc(n,569841)|0)){l=e;return}c[d+8>>2]=3;c[f>>2]=0;c[g>>2]=__ZNK23VisualScriptYieldSignal14_get_base_typeEv(b)|0;__ZN7ClassDB15get_signal_listE10StringNameP4ListI10MethodInfo16DefaultAllocatorEb(g,f,0);__ZN10StringNameD2Ev(g);c[h>>2]=0;g=c[f>>2]|0;if(!g)o=0;else{p=g;q=10}while(1){if((q|0)==10){q=0;o=c[p>>2]|0}if(!o)break;if(!(__ZNK6String11begins_withEPKc(o,1133968)|0)){__ZN6StringC2EPKc(i,1144824);g=__ZNK6String9get_sliceES_i(o,i,0)|0;b=g;if(!(c[h>>2]|0)){n=__ZnwjPFPvjE(12,4740)|0;c[h>>2]=n;c[n>>2]=0;c[n+4>>2]=0;c[n+8>>2]=0}n=__ZnwjPFPvjE(16,4740)|0;c[n>>2]=0;c[n+4>>2]=0;c[n+8>>2]=0;c[n+12>>2]=0;r=(g|0)==0;if(!r?(c[n>>2]=0,__Z28atomic_conditional_incrementPj(g+-8|0)|0):0)c[n>>2]=b;b=c[h>>2]|0;s=b+4|0;t=c[s>>2]|0;c[n+8>>2]=t;c[n+4>>2]=0;c[n+12>>2]=b;if(t|0)c[t+4>>2]=n;c[s>>2]=n;if(!(c[b>>2]|0))c[b>>2]=n;n=b+8|0;c[n>>2]=(c[n>>2]|0)+1;if(!r?(__Z16atomic_decrementPj(g+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(g,1);g=c[i>>2]|0;if(g|0?(__Z16atomic_decrementPj(g+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(g,1)}p=o+40|0;q=10}__ZN4ListI6String16DefaultAllocatorE11sort_customI10ComparatorIS0_EEEvv(h);c[j>>2]=0;o=c[h>>2]|0;if(!o)u=0;else{v=o;q=31}while(1){if((q|0)==31){q=0;u=c[v>>2]|0}if(!u)break;c[k>>2]=0;o=__ZNK6StringneERKS_(j,k)|0;p=c[k>>2]|0;if(p|0?(__Z16atomic_decrementPj(p+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(p,1);if(o)__ZN6StringpLEPKc(j,1117595)|0;__ZN6StringpLERKS_(j,u)|0;v=u+4|0;q=31}u=d+12|0;d=c[u>>2]|0;v=c[j>>2]|0;do if((d|0)!=(v|0)){if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);c[u>>2]=0;k=c[j>>2]|0;if(k)if(!(__Z28atomic_conditional_incrementPj(k+-8|0)|0)){w=c[j>>2]|0;break}else{o=c[j>>2]|0;c[u>>2]=o;w=o;break}else w=k}else w=v;while(0);if(w|0?(__Z16atomic_decrementPj(w+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(w,1);w=c[h>>2]|0;a:do if(w|0){v=w;while(1){u=c[v>>2]|0;if(!u)break;__ZN4ListI6String16DefaultAllocatorE5_Data5eraseEPKNS2_7ElementE(v,u)|0;x=c[h>>2]|0;if(!(c[x+8>>2]|0)){q=48;break}if(!x)break a;else v=x}if((q|0)==48){__ZN6Memory11free_staticEPvb(x,0);c[h>>2]=0;break}if(!(c[v+8>>2]|0)){a[1263537]=0;__ZN6Memory11free_staticEPvb(v,0);break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145461,1145120,668,1145467,0);break}}while(0);__ZN4ListI10MethodInfo16DefaultAllocatorED2Ev(f);l=e;return}function __ZNK23VisualScriptYieldSignal9get_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,600055);l=a;return c[b>>2]|0}function __ZNK23VisualScriptYieldSignal8is_classERK6String(a,b){a=a|0;b=b|0;var c=0;if(((!(__ZNK6StringeqEPKc(b,600055)|0)?!(__ZNK6StringeqEPKc(b,570013)|0):0)?!(__ZNK6StringeqEPKc(b,1110448)|0):0)?!(__ZNK6StringeqEPKc(b,1126157)|0):0)c=__ZNK6StringeqEPKc(b,1142944)|0;else c=1;return c|0}function __ZNK23VisualScriptYieldSignal12is_class_ptrEPv(a,b){a=a|0;b=b|0;return (b|0)==1227556|((b|0)==1227416|((b|0)==1220696|((b|0)==1220724|(b|0)==1220580)))|0}function __ZN23VisualScriptYieldSignalD2Ev(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;c[a>>2]=151548;__ZN10StringNameD2Ev(a+164|0);__ZN8NodePathD2Ev(a+160|0);__ZN10StringNameD2Ev(a+156|0);__ZN10StringNameD2Ev(a+148|0);c[a>>2]=139696;__ZN5ArrayD2Ev(a+140|0);b=a+128|0;d=c[b>>2]|0;if(!d){e=a+124|0;__ZN10StringNameD2Ev(e);__ZN8ResourceD2Ev(a);return}__ZN3SetIP12VisualScript10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(b,c[d+8>>2]|0);d=c[a+132>>2]|0;f=c[b>>2]|0;c[f+8>>2]=d;c[a+136>>2]=0;g=d;c[g+12>>2]=g;if(!f){e=a+124|0;__ZN10StringNameD2Ev(e);__ZN8ResourceD2Ev(a);return}__ZN6Memory11free_staticEPvb(f,0);c[b>>2]=0;e=a+124|0;__ZN10StringNameD2Ev(e);__ZN8ResourceD2Ev(a);return}function __ZN23VisualScriptYieldSignalD0Ev(a){a=a|0;__ZN23VisualScriptYieldSignalD2Ev(a);__ZdlPv(a);return}function __ZNK23VisualScriptYieldSignal30get_output_sequence_port_countEv(a){a=a|0;return 1}function __ZNK23VisualScriptYieldSignal23has_input_sequence_portEv(a){a=a|0;return 1}function __ZNK23VisualScriptYieldSignal29get_output_sequence_port_textEi(a,b){a=a|0;b=b|0;return 0}function __ZNK23VisualScriptYieldSignal26get_input_value_port_countEv(a){a=a|0;return (c[a+152>>2]|0)==2|0}function __ZNK23VisualScriptYieldSignal27get_output_value_port_countEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=b+8|0;e=b+4|0;f=b;__ZN10MethodInfoC2Ev(d);c[e>>2]=__ZNK23VisualScriptYieldSignal14_get_base_typeEv(a)|0;__ZN10StringNameC2ERKS_(f,a+164|0);a=__ZN7ClassDB10get_signalE10StringNameS0_P10MethodInfo(e,f,d)|0;__ZN10StringNameD2Ev(f);__ZN10StringNameD2Ev(e);if(a?(a=c[d+4>>2]|0,(a|0)!=0):0)g=c[a+8>>2]|0;else g=0;__ZN10MethodInfoD2Ev(d);l=b;return g|0}function __ZNK23VisualScriptYieldSignal25get_input_value_port_infoEi(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d;f=d+4|0;if((c[b+152>>2]|0)!=2){c[a>>2]=0;c[a+4>>2]=0;c[a+8>>2]=0;c[a+12>>2]=0;c[a+16>>2]=7;l=d;return}__ZN6StringC2EPKc(e,1126208);__ZN6StringC2EPKc(f,1263606);b=a+4|0;c[b>>2]=0;g=a+12|0;c[g>>2]=0;c[a>>2]=18;h=c[e>>2]|0;if(h|0?(c[b>>2]=0,__Z28atomic_conditional_incrementPj(h+-8|0)|0):0)c[b>>2]=c[e>>2];c[a+8>>2]=0;b=c[f>>2]|0;do if(b){c[g>>2]=0;if(!(__Z28atomic_conditional_incrementPj(b+-8|0)|0)){i=c[f>>2]|0;break}else{h=c[f>>2]|0;c[g>>2]=h;i=h;break}}else i=b;while(0);c[a+16>>2]=7;if(i|0?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);i=c[e>>2]|0;if(!i){l=d;return}if(__Z16atomic_decrementPj(i+-8|0)|0){l=d;return}__ZN6Memory11free_staticEPvb(i,1);l=d;return}function __ZNK23VisualScriptYieldSignal26get_output_value_port_infoEi(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0;f=l;l=l+48|0;if((l|0)>=(m|0))ba(48);g=f+8|0;h=f+4|0;i=f;__ZN10MethodInfoC2Ev(g);c[h>>2]=__ZNK23VisualScriptYieldSignal14_get_base_typeEv(d)|0;__ZN10StringNameC2ERKS_(i,d+164|0);d=__ZN7ClassDB10get_signalE10StringNameS0_P10MethodInfo(h,i,g)|0;__ZN10StringNameD2Ev(i);__ZN10StringNameD2Ev(h);if(!d){c[b>>2]=0;c[b+4>>2]=0;c[b+8>>2]=0;c[b+12>>2]=0;c[b+16>>2]=7;__ZN10MethodInfoD2Ev(g);l=f;return}if((e|0)>=0){d=c[g+4>>2]|0;h=(d|0)==0;if(h)j=0;else j=c[d+8>>2]|0;if((j|0)>(e|0)){a[1263537]=0;if(h)k=0;else k=c[d+8>>2]|0;do if((k|0)<=(e|0)){if(h)n=0;else n=c[d+8>>2]|0;if((n|0)>(e|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145120,403,1146766,0)}while(0);if(h)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145120,418,1133820,0);h=c[d>>2]|0;if(!h)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145120,418,1133820,0);else{o=h;p=0}while(1){if((p|0)==(e|0))break;h=c[o+20>>2]|0;if(!h){q=21;break}else{o=h;p=p+1|0}}if((q|0)==21)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145120,418,1133820,0);c[b>>2]=c[o>>2];q=b+4|0;p=o+4|0;c[q>>2]=0;e=c[p>>2]|0;if(e|0?(c[q>>2]=0,__Z28atomic_conditional_incrementPj(e+-8|0)|0):0)c[q>>2]=c[p>>2];c[b+8>>2]=c[o+8>>2];p=b+12|0;q=o+12|0;c[p>>2]=0;e=c[q>>2]|0;if(e|0?(c[p>>2]=0,__Z28atomic_conditional_incrementPj(e+-8|0)|0):0)c[p>>2]=c[q>>2];c[b+16>>2]=c[o+16>>2];__ZN10MethodInfoD2Ev(g);l=f;return}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(569681,569708,334,569760,0);c[b>>2]=0;c[b+4>>2]=0;c[b+8>>2]=0;c[b+12>>2]=0;c[b+16>>2]=7;__ZN10MethodInfoD2Ev(g);l=f;return}function __ZNK23VisualScriptYieldSignal11get_captionEv(a){a=a|0;var b=0,d=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b;__ZN6StringC2EPKc(d,c[151740+(c[a+152>>2]<<2)>>2]|0);l=b;return c[d>>2]|0}function __ZNK23VisualScriptYieldSignal8get_textEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0;b=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=b+32|0;e=b+28|0;f=b+20|0;g=b+24|0;h=b+16|0;i=b+12|0;j=b+4|0;k=b+8|0;n=b;if(!(c[a+152>>2]|0)){o=c[a+164>>2]|0;do if(o){p=c[o+4>>2]|0;if(p|0){__ZN6StringC2EPKc(d,p);q=c[d>>2]|0;break}p=o+8|0;c[d>>2]=0;r=c[p>>2]|0;if((r|0)!=0?(c[d>>2]=0,(__Z28atomic_conditional_incrementPj(r+-8|0)|0)!=0):0){r=c[p>>2]|0;c[d>>2]=r;q=r}else q=0}else{c[d>>2]=0;q=0}while(0);c[f>>2]=q;c[e>>2]=__ZplPKcRK6String(569633,f)|0;__ZN6StringC2EPKc(d,1077393);q=__ZNK6StringplERKS_(e,d)|0;o=c[d>>2]|0;if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(o,1);o=c[e>>2]|0;if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(o,1);o=c[f>>2]|0;if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(o,1);s=q;l=b;return s|0}q=__ZNK23VisualScriptYieldSignal14_get_base_typeEv(a)|0;c[j>>2]=q;do if(q){o=c[q+4>>2]|0;if(o|0){__ZN6StringC2EPKc(d,o);t=c[d>>2]|0;break}o=q+8|0;c[d>>2]=0;e=c[o>>2]|0;if((e|0)!=0?(c[d>>2]=0,(__Z28atomic_conditional_incrementPj(e+-8|0)|0)!=0):0){e=c[o>>2]|0;c[d>>2]=e;t=e}else t=0}else{c[d>>2]=0;t=0}while(0);c[f>>2]=t;c[i>>2]=__ZplPKcRK6String(569633,f)|0;__ZN6StringC2EPKc(k,1219936);c[h>>2]=__ZNK6StringplERKS_(i,k)|0;t=c[a+164>>2]|0;do if(t){a=c[t+4>>2]|0;if(a|0){__ZN6StringC2EPKc(d,a);u=c[d>>2]|0;break}a=t+8|0;c[d>>2]=0;q=c[a>>2]|0;if((q|0)!=0?(c[d>>2]=0,(__Z28atomic_conditional_incrementPj(q+-8|0)|0)!=0):0){q=c[a>>2]|0;c[d>>2]=q;u=q}else u=0}else{c[d>>2]=0;u=0}while(0);c[n>>2]=u;c[g>>2]=__ZNK6StringplERKS_(h,n)|0;__ZN6StringC2EPKc(d,1077393);u=__ZNK6StringplERKS_(g,d)|0;t=c[d>>2]|0;if(t|0?(__Z16atomic_decrementPj(t+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(t,1);t=c[g>>2]|0;if(t|0?(__Z16atomic_decrementPj(t+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(t,1);t=c[n>>2]|0;if(t|0?(__Z16atomic_decrementPj(t+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(t,1);t=c[h>>2]|0;if(t|0?(__Z16atomic_decrementPj(t+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(t,1);t=c[k>>2]|0;if(t|0?(__Z16atomic_decrementPj(t+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(t,1);t=c[i>>2]|0;if(t|0?(__Z16atomic_decrementPj(t+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(t,1);t=c[f>>2]|0;if(t|0?(__Z16atomic_decrementPj(t+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(t,1);__ZN10StringNameD2Ev(j);s=u;l=b;return s|0}function __ZNK23VisualScriptYieldSignal12get_categoryEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,573199);l=a;return c[b>>2]|0}function __ZN23VisualScriptYieldSignal8instanceEP20VisualScriptInstance(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;d=__ZnwjPKc(76,1263606)|0;__ZN24VisualScriptNodeInstanceC2Ev(d);c[d>>2]=151724;e=d+56|0;__ZN8NodePathC2Ev(e);f=d+64|0;__ZN10StringNameC2Ev(f);c[d+68>>2]=a;c[d+72>>2]=b;__ZN10StringNameaSERKS_(f,a+164|0);c[d+52>>2]=c[a+152>>2];__ZN8NodePathaSERKS_(e,a+160|0);c[d+60>>2]=ij[c[(c[a>>2]|0)+136>>2]&8191](a)|0;return d|0}function __ZNK35VisualScriptNodeInstanceYieldSignal23get_working_memory_sizeEv(a){a=a|0;return 1}function __ZN35VisualScriptNodeInstanceYieldSignal4stepEPPK7VariantPPS0_N24VisualScriptNodeInstance9StartModeES4_RNS0_9CallErrorER6String(a,b,d,e,f,g,h){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0;d=l;l=l+48|0;if((l|0)>=(m|0))ba(48);i=d+32|0;j=d+28|0;k=d;n=d+24|0;if((e|0)==2){o=0;l=d;return o|0}a:do switch(c[a+52>>2]|0){case 0:{p=c[(c[a+72>>2]|0)+4>>2]|0;break}case 1:{e=c[(c[a+72>>2]|0)+4>>2]|0;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1220720)|0:0){p=__ZNK4Node8get_nodeERK8NodePath(e,a+56|0)|0;break a}c[g>>2]=1;__ZN6StringaSEPKc(h,569573);o=0;l=d;return o|0}case 2:{e=__ZNK7VariantcvP6ObjectEv(c[b>>2]|0)|0;if(!e){c[g>>2]=1;__ZN6StringaSEPKc(h,569600);o=0;l=d;return o|0}else p=e;break}default:p=0}while(0);c[j>>2]=0;__ZN3RefI25VisualScriptFunctionStateE8instanceEv(j);h=c[j>>2]|0;g=c[a+64>>2]|0;do if(g){a=c[g+4>>2]|0;if(a|0){__ZN6StringC2EPKc(i,a);q=c[i>>2]|0;break}a=g+8|0;c[i>>2]=0;b=c[a>>2]|0;if((b|0)!=0?(c[i>>2]=0,(__Z28atomic_conditional_incrementPj(b+-8|0)|0)!=0):0){b=c[a>>2]|0;c[i>>2]=b;q=b}else q=0}else{c[i>>2]=0;q=0}while(0);c[k>>2]=q;__ZN5ArrayC2Ev(n);__ZN25VisualScriptFunctionState17connect_to_signalEP6ObjectRK6String5Array(h,p,k,n);__ZN5ArrayD2Ev(n);n=c[k>>2]|0;if(n|0?(__Z16atomic_decrementPj(n+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(n,1);__ZN6RefPtrC2Ev(i);__ZN3RefI9ReferenceEaSI25VisualScriptFunctionStateEEvRKS_IT_E(i,j);__ZN7VariantC2ERK6RefPtr(k,i);__ZN6RefPtrD2Ev(i);__ZN7VariantaSERKS_(f,k);if(c[k>>2]|0)__ZN7Variant5clearEv(k);k=c[j>>2]|0;if((k|0?__ZN9Reference11unreferenceEv(k)|0:0)?(k=c[j>>2]|0,__Z17predelete_handlerP6Object(k)|0):0){gj[c[(c[k>>2]|0)+76>>2]&8191](k);__ZN6Memory11free_staticEPvb(k,0)}o=268435456;l=d;return o|0}function __ZN35VisualScriptNodeInstanceYieldSignalD2Ev(a){a=a|0;c[a>>2]=151724;__ZN10StringNameD2Ev(a+64|0);__ZN8NodePathD2Ev(a+56|0);__ZN24VisualScriptNodeInstanceD2Ev(a);return}function __ZN35VisualScriptNodeInstanceYieldSignalD0Ev(a){a=a|0;c[a>>2]=151724;__ZN10StringNameD2Ev(a+64|0);__ZN8NodePathD2Ev(a+56|0);__ZN24VisualScriptNodeInstanceD2Ev(a);__ZdlPv(a);return}function __ZNK23VisualScriptYieldSignal14_get_base_typeEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b;e=a+152|0;f=c[e>>2]|0;do if(!f){g=__ZNK16VisualScriptNode17get_visual_scriptEv(a)|0;if(!g){h=c[e>>2]|0;break}if(__ZN9Reference11unreferenceEv(g)|0?__Z17predelete_handlerP6Object(g)|0:0){gj[c[(c[g>>2]|0)+76>>2]&8191](g);__ZN6Memory11free_staticEPvb(g,0)}g=__ZNK16VisualScriptNode17get_visual_scriptEv(a)|0;i=ij[c[(c[g>>2]|0)+128>>2]&8191](g)|0;c[d>>2]=i;if(!g){j=i;l=b;return j|0}if(!(__ZN9Reference11unreferenceEv(g)|0)){j=i;l=b;return j|0}if(!(__Z17predelete_handlerP6Object(g)|0)){j=i;l=b;return j|0}gj[c[(c[g>>2]|0)+76>>2]&8191](g);__ZN6Memory11free_staticEPvb(g,0);j=i;l=b;return j|0}else h=f;while(0);if((((h|0)==1?(h=__ZNK16VisualScriptNode17get_visual_scriptEv(a)|0,h|0):0)?__ZN9Reference11unreferenceEv(h)|0:0)?__Z17predelete_handlerP6Object(h)|0:0){gj[c[(c[h>>2]|0)+76>>2]&8191](h);__ZN6Memory11free_staticEPvb(h,0)}__ZN10StringNameC2ERKS_(d,a+156|0);j=c[d>>2]|0;l=b;return j|0}function __ZN4ListI6String16DefaultAllocatorE11sort_customI10ComparatorIS0_EEEvv(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d;f=c[b>>2]|0;if(!f){l=d;return}g=c[f+8>>2]|0;if((g|0)<2){l=d;return}f=__ZN6Memory12alloc_staticEjb(g<<2,1)|0;if(!f){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143992,1144012,140,1144029,0);h=0;i=0}else{a[1263537]=0;j=f+-8|0;c[j>>2]=g;c[j+4>>2]=0;h=f;i=f}f=c[b>>2]|0;if(!f){k=0;n=0}else{o=0;p=f;q=8}while(1){if((q|0)==8){q=0;k=c[p>>2]|0;n=o}if(!k)break;c[h+(n<<2)>>2]=k;o=n+1|0;p=k+4|0;q=8}switch(g|0){case 0:break;case 1:{r=0;q=13;break}default:{k=g;p=0;do{p=p+1|0;k=k>>1}while((k|0)!=1);r=p<<1;q=13}}if((q|0)==13){__ZNK9SortArrayIPN4ListI6String16DefaultAllocatorE7ElementENS3_19AuxiliaryComparatorI10ComparatorIS1_EEEE9introsortEiiPS5_i(e,0,g,h,r);__ZNK9SortArrayIPN4ListI6String16DefaultAllocatorE7ElementENS3_19AuxiliaryComparatorI10ComparatorIS1_EEEE20final_insertion_sortEiiPS5_(e,0,g,h)}e=c[b>>2]|0;c[e>>2]=c[h>>2];c[(c[h>>2]|0)+8>>2]=0;c[(c[h>>2]|0)+4>>2]=c[h+4>>2];b=g+-1|0;r=h+(b<<2)|0;c[e+4>>2]=c[r>>2];c[(c[r>>2]|0)+8>>2]=c[h+(g+-2<<2)>>2];c[(c[r>>2]|0)+4>>2]=0;if((b|0)>1){r=1;do{g=h+(r<<2)|0;c[(c[g>>2]|0)+8>>2]=c[h+(r+-1<<2)>>2];r=r+1|0;c[(c[g>>2]|0)+4>>2]=c[h+(r<<2)>>2]}while((r|0)!=(b|0))}__ZN6Memory11free_staticEPvb(i,1);l=d;return}function __ZN4ListI10MethodInfo16DefaultAllocatorED2Ev(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0;d=c[b>>2]|0;if(!d)return;else e=d;while(1){d=c[e>>2]|0;if(!d){f=15;break}a[1263537]=0;if((c[d+48>>2]|0)==(e|0)){c[e>>2]=c[d+40>>2];g=e+4|0;h=c[d+44>>2]|0;if((c[g>>2]|0)==(d|0))c[g>>2]=h;g=d+40|0;if(h|0)c[h+40>>2]=c[g>>2];i=c[g>>2]|0;if(i|0)c[i+44>>2]=h;__ZN10MethodInfoD2Ev(d);__ZN6Memory11free_staticEPvb(d,0);d=e+8|0;c[d>>2]=(c[d>>2]|0)+-1}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145114,1145120,157,1145132,0);j=c[b>>2]|0;if(!(c[j+8>>2]|0)){f=14;break}if(!j){f=18;break}else e=j}if((f|0)==14){__ZN6Memory11free_staticEPvb(j,0);c[b>>2]=0;return}else if((f|0)==15)if(!(c[e+8>>2]|0)){a[1263537]=0;__ZN6Memory11free_staticEPvb(e,0);return}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145461,1145120,668,1145467,0);return}else if((f|0)==18)return}function __ZNK9SortArrayIPN4ListI6String16DefaultAllocatorE7ElementENS3_19AuxiliaryComparatorI10ComparatorIS1_EEEE9introsortEiiPS5_i(a,b,d,e,f){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0;g=d-b|0;if((g|0)<=16)return;h=e+(b<<2)|0;i=f;f=d;d=g;while(1){if(!i)break;i=i+-1|0;g=__ZNK9SortArrayIPN4ListI6String16DefaultAllocatorE7ElementENS3_19AuxiliaryComparatorI10ComparatorIS1_EEEE11partitionerEiiS5_PS5_(a,b,f,c[(__ZNK9SortArrayIPN4ListI6String16DefaultAllocatorE7ElementENS3_19AuxiliaryComparatorI10ComparatorIS1_EEEE11median_of_3ERKS5_SC_SC_(a,h,e+((d>>>1)+b<<2)|0,e+(f+-1<<2)|0)|0)>>2]|0,e)|0;__ZNK9SortArrayIPN4ListI6String16DefaultAllocatorE7ElementENS3_19AuxiliaryComparatorI10ComparatorIS1_EEEE9introsortEiiPS5_i(a,g,f,e,i);d=g-b|0;if((d|0)<=16){j=6;break}else f=g}if((j|0)==6)return;__ZNK9SortArrayIPN4ListI6String16DefaultAllocatorE7ElementENS3_19AuxiliaryComparatorI10ComparatorIS1_EEEE12partial_sortEiiiPS5_(a,b,f,f,e);return}function __ZNK9SortArrayIPN4ListI6String16DefaultAllocatorE7ElementENS3_19AuxiliaryComparatorI10ComparatorIS1_EEEE20final_insertion_sortEiiPS5_(a,b,c,d){a=a|0;b=b|0;c=c|0;d=d|0;var e=0,f=0;if((c-b|0)>16){__ZNK9SortArrayIPN4ListI6String16DefaultAllocatorE7ElementENS3_19AuxiliaryComparatorI10ComparatorIS1_EEEE13linear_insertEiiPS5_(a,b,b+1|0,d);__ZNK9SortArrayIPN4ListI6String16DefaultAllocatorE7ElementENS3_19AuxiliaryComparatorI10ComparatorIS1_EEEE13linear_insertEiiPS5_(a,b,b+2|0,d);__ZNK9SortArrayIPN4ListI6String16DefaultAllocatorE7ElementENS3_19AuxiliaryComparatorI10ComparatorIS1_EEEE13linear_insertEiiPS5_(a,b,b+3|0,d);__ZNK9SortArrayIPN4ListI6String16DefaultAllocatorE7ElementENS3_19AuxiliaryComparatorI10ComparatorIS1_EEEE13linear_insertEiiPS5_(a,b,b+4|0,d);__ZNK9SortArrayIPN4ListI6String16DefaultAllocatorE7ElementENS3_19AuxiliaryComparatorI10ComparatorIS1_EEEE13linear_insertEiiPS5_(a,b,b+5|0,d);__ZNK9SortArrayIPN4ListI6String16DefaultAllocatorE7ElementENS3_19AuxiliaryComparatorI10ComparatorIS1_EEEE13linear_insertEiiPS5_(a,b,b+6|0,d);__ZNK9SortArrayIPN4ListI6String16DefaultAllocatorE7ElementENS3_19AuxiliaryComparatorI10ComparatorIS1_EEEE13linear_insertEiiPS5_(a,b,b+7|0,d);__ZNK9SortArrayIPN4ListI6String16DefaultAllocatorE7ElementENS3_19AuxiliaryComparatorI10ComparatorIS1_EEEE13linear_insertEiiPS5_(a,b,b+8|0,d);__ZNK9SortArrayIPN4ListI6String16DefaultAllocatorE7ElementENS3_19AuxiliaryComparatorI10ComparatorIS1_EEEE13linear_insertEiiPS5_(a,b,b+9|0,d);__ZNK9SortArrayIPN4ListI6String16DefaultAllocatorE7ElementENS3_19AuxiliaryComparatorI10ComparatorIS1_EEEE13linear_insertEiiPS5_(a,b,b+10|0,d);__ZNK9SortArrayIPN4ListI6String16DefaultAllocatorE7ElementENS3_19AuxiliaryComparatorI10ComparatorIS1_EEEE13linear_insertEiiPS5_(a,b,b+11|0,d);__ZNK9SortArrayIPN4ListI6String16DefaultAllocatorE7ElementENS3_19AuxiliaryComparatorI10ComparatorIS1_EEEE13linear_insertEiiPS5_(a,b,b+12|0,d);__ZNK9SortArrayIPN4ListI6String16DefaultAllocatorE7ElementENS3_19AuxiliaryComparatorI10ComparatorIS1_EEEE13linear_insertEiiPS5_(a,b,b+13|0,d);__ZNK9SortArrayIPN4ListI6String16DefaultAllocatorE7ElementENS3_19AuxiliaryComparatorI10ComparatorIS1_EEEE13linear_insertEiiPS5_(a,b,b+14|0,d);__ZNK9SortArrayIPN4ListI6String16DefaultAllocatorE7ElementENS3_19AuxiliaryComparatorI10ComparatorIS1_EEEE13linear_insertEiiPS5_(a,b,b+15|0,d);__ZNK9SortArrayIPN4ListI6String16DefaultAllocatorE7ElementENS3_19AuxiliaryComparatorI10ComparatorIS1_EEEE24unguarded_insertion_sortEiiPS5_(a,b+16|0,c,d);return}if((c|0)==(b|0))return;e=b+1|0;if((e|0)==(c|0))return;else f=e;do{__ZNK9SortArrayIPN4ListI6String16DefaultAllocatorE7ElementENS3_19AuxiliaryComparatorI10ComparatorIS1_EEEE13linear_insertEiiPS5_(a,b,f,d);f=f+1|0}while((f|0)!=(c|0));return}function __ZNK9SortArrayIPN4ListI6String16DefaultAllocatorE7ElementENS3_19AuxiliaryComparatorI10ComparatorIS1_EEEE13linear_insertEiiPS5_(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=a;g=c[e+(d<<2)>>2]|0;h=e+(b<<2)|0;i=c[h>>2]|0;c[f>>2]=0;j=c[i>>2]|0;if(j|0?(c[f>>2]=0,__Z28atomic_conditional_incrementPj(j+-8|0)|0):0)c[f>>2]=c[i>>2];i=__ZNK6StringltES_(g,f)|0;j=c[f>>2]|0;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);if(i){if((d|0)>(b|0))k=d;else{n=h;c[n>>2]=g;l=a;return}do{i=k;k=k+-1|0;c[e+(i<<2)>>2]=c[e+(k<<2)>>2]}while((k|0)>(b|0));n=h;c[n>>2]=g;l=a;return}h=d;while(1){d=h+-1|0;b=e+(d<<2)|0;k=c[b>>2]|0;c[f>>2]=0;i=c[k>>2]|0;if(i|0?(c[f>>2]=0,__Z28atomic_conditional_incrementPj(i+-8|0)|0):0)c[f>>2]=c[k>>2];k=__ZNK6StringltES_(g,f)|0;i=c[f>>2]|0;if(i|0?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);if(!k)break;c[e+(h<<2)>>2]=c[b>>2];h=d}n=e+(h<<2)|0;c[n>>2]=g;l=a;return}function __ZNK9SortArrayIPN4ListI6String16DefaultAllocatorE7ElementENS3_19AuxiliaryComparatorI10ComparatorIS1_EEEE24unguarded_insertion_sortEiiPS5_(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=a;if((b|0)==(d|0)){l=a;return}g=b;do{b=c[e+(g<<2)>>2]|0;h=g;while(1){i=h+-1|0;j=e+(i<<2)|0;k=c[j>>2]|0;c[f>>2]=0;n=c[k>>2]|0;if(n|0?(c[f>>2]=0,__Z28atomic_conditional_incrementPj(n+-8|0)|0):0)c[f>>2]=c[k>>2];k=__ZNK6StringltES_(b,f)|0;n=c[f>>2]|0;if(n|0?(__Z16atomic_decrementPj(n+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(n,1);if(!k)break;c[e+(h<<2)>>2]=c[j>>2];h=i}c[e+(h<<2)>>2]=b;g=g+1|0}while((g|0)!=(d|0));l=a;return}function __ZNK9SortArrayIPN4ListI6String16DefaultAllocatorE7ElementENS3_19AuxiliaryComparatorI10ComparatorIS1_EEEE12partial_sortEiiiPS5_(a,b,d,e,f){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0;g=l;l=l+16|0;if((l|0)>=(m|0))ba(16);h=g;i=e-b|0;if((i|0)>=2){j=(i+-2|0)/2|0;while(1){__ZNK9SortArrayIPN4ListI6String16DefaultAllocatorE7ElementENS3_19AuxiliaryComparatorI10ComparatorIS1_EEEE11adjust_heapEiiiS5_PS5_(a,b,j,i,c[f+(j+b<<2)>>2]|0,f);if(!j)break;else j=j+-1|0}}if((e|0)<(d|0)){j=f+(b<<2)|0;k=e;do{n=f+(k<<2)|0;o=c[n>>2]|0;p=c[j>>2]|0;c[h>>2]=0;q=c[p>>2]|0;if(q|0?(c[h>>2]=0,__Z28atomic_conditional_incrementPj(q+-8|0)|0):0)c[h>>2]=c[p>>2];p=__ZNK6StringltES_(o,h)|0;o=c[h>>2]|0;if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(o,1);if(p){p=c[n>>2]|0;c[n>>2]=c[j>>2];__ZNK9SortArrayIPN4ListI6String16DefaultAllocatorE7ElementENS3_19AuxiliaryComparatorI10ComparatorIS1_EEEE11adjust_heapEiiiS5_PS5_(a,b,0,i,p,f)}k=k+1|0}while((k|0)!=(d|0))}if((i|0)<=1){l=g;return}i=f+(b<<2)|0;d=e;do{d=d+-1|0;e=f+(d<<2)|0;k=c[e>>2]|0;c[e>>2]=c[i>>2];e=d-b|0;__ZNK9SortArrayIPN4ListI6String16DefaultAllocatorE7ElementENS3_19AuxiliaryComparatorI10ComparatorIS1_EEEE11adjust_heapEiiiS5_PS5_(a,b,0,e,k,f)}while((e|0)>1);l=g;return}function __ZNK9SortArrayIPN4ListI6String16DefaultAllocatorE7ElementENS3_19AuxiliaryComparatorI10ComparatorIS1_EEEE11median_of_3ERKS5_SC_SC_(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=a;g=c[b>>2]|0;h=c[d>>2]|0;c[f>>2]=0;i=c[h>>2]|0;if(i|0?(c[f>>2]=0,__Z28atomic_conditional_incrementPj(i+-8|0)|0):0)c[f>>2]=c[h>>2];h=__ZNK6StringltES_(g,f)|0;g=c[f>>2]|0;if(g|0?(__Z16atomic_decrementPj(g+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(g,1);if(h){h=c[d>>2]|0;g=c[e>>2]|0;c[f>>2]=0;i=c[g>>2]|0;if(i|0?(c[f>>2]=0,__Z28atomic_conditional_incrementPj(i+-8|0)|0):0)c[f>>2]=c[g>>2];g=__ZNK6StringltES_(h,f)|0;h=c[f>>2]|0;if(h|0?(__Z16atomic_decrementPj(h+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(h,1);if(g){j=d;l=a;return j|0}g=c[b>>2]|0;h=c[e>>2]|0;c[f>>2]=0;i=c[h>>2]|0;if(i|0?(c[f>>2]=0,__Z28atomic_conditional_incrementPj(i+-8|0)|0):0)c[f>>2]=c[h>>2];h=__ZNK6StringltES_(g,f)|0;g=c[f>>2]|0;if(g|0?(__Z16atomic_decrementPj(g+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(g,1);j=h?e:b;l=a;return j|0}else{h=c[b>>2]|0;g=c[e>>2]|0;c[f>>2]=0;i=c[g>>2]|0;if(i|0?(c[f>>2]=0,__Z28atomic_conditional_incrementPj(i+-8|0)|0):0)c[f>>2]=c[g>>2];g=__ZNK6StringltES_(h,f)|0;h=c[f>>2]|0;if(h|0?(__Z16atomic_decrementPj(h+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(h,1);if(g){j=b;l=a;return j|0}b=c[d>>2]|0;g=c[e>>2]|0;c[f>>2]=0;h=c[g>>2]|0;if(h|0?(c[f>>2]=0,__Z28atomic_conditional_incrementPj(h+-8|0)|0):0)c[f>>2]=c[g>>2];g=__ZNK6StringltES_(b,f)|0;b=c[f>>2]|0;if(b|0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(b,1);j=g?e:d;l=a;return j|0}return 0}function __ZNK9SortArrayIPN4ListI6String16DefaultAllocatorE7ElementENS3_19AuxiliaryComparatorI10ComparatorIS1_EEEE11partitionerEiiS5_PS5_(a,b,d,e,f){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=a;h=b;b=d;while(1){i=h;while(1){j=f+(i<<2)|0;d=c[j>>2]|0;c[g>>2]=0;k=c[e>>2]|0;if(k|0?(c[g>>2]=0,__Z28atomic_conditional_incrementPj(k+-8|0)|0):0)c[g>>2]=c[e>>2];k=__ZNK6StringltES_(d,g)|0;d=c[g>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);n=i+1|0;if(k)i=n;else{o=b;break}}do{o=o+-1|0;p=f+(o<<2)|0;k=c[p>>2]|0;c[g>>2]=0;d=c[k>>2]|0;if(d|0?(c[g>>2]=0,__Z28atomic_conditional_incrementPj(d+-8|0)|0):0)c[g>>2]=c[k>>2];k=__ZNK6StringltES_(e,g)|0;d=c[g>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1)}while(k);if((i|0)>=(o|0))break;k=c[j>>2]|0;c[j>>2]=c[p>>2];c[p>>2]=k;h=n;b=o}l=a;return i|0}function __ZNK9SortArrayIPN4ListI6String16DefaultAllocatorE7ElementENS3_19AuxiliaryComparatorI10ComparatorIS1_EEEE11adjust_heapEiiiS5_PS5_(a,b,d,e,f,g){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;var h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);h=a;i=d<<1;j=i+2|0;if((j|0)<(e|0)){k=i;n=d;o=j;while(1){p=c[g+(o+b<<2)>>2]|0;q=k|1;r=c[g+(q+b<<2)>>2]|0;c[h>>2]=0;s=c[r>>2]|0;if(s|0?(c[h>>2]=0,__Z28atomic_conditional_incrementPj(s+-8|0)|0):0)c[h>>2]=c[r>>2];r=__ZNK6StringltES_(p,h)|0;p=c[h>>2]|0;if(p|0?(__Z16atomic_decrementPj(p+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(p,1);p=r?q:o;c[g+(n+b<<2)>>2]=c[g+(p+b<<2)>>2];q=p<<1;r=q+2|0;if((r|0)<(e|0)){k=q;n=p;o=r}else{t=q;u=r;v=p;break}}}else{t=i;u=j;v=d}j=t|1;if((u|0)==(e|0)){c[g+(v+b<<2)>>2]=c[g+(j+b<<2)>>2];w=j}else w=v;v=w+b|0;if((w|0)<=(d|0)){x=v;y=g+(x<<2)|0;c[y>>2]=f;l=a;return}j=w;w=v;while(1){j=(j+-1|0)/2|0;v=j+b|0;e=g+(v<<2)|0;u=c[e>>2]|0;c[h>>2]=0;t=c[f>>2]|0;if(t|0?(c[h>>2]=0,__Z28atomic_conditional_incrementPj(t+-8|0)|0):0)c[h>>2]=c[f>>2];t=__ZNK6StringltES_(u,h)|0;u=c[h>>2]|0;if(u|0?(__Z16atomic_decrementPj(u+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(u,1);if(!t){x=w;z=22;break}c[g+(w<<2)>>2]=c[e>>2];if((j|0)<=(d|0)){x=v;z=22;break}else w=v}if((z|0)==22){y=g+(x<<2)|0;c[y>>2]=f;l=a;return}}function __ZN7ClassDB10_add_classI23VisualScriptYieldSignalEEvv(){var a=0,b=0,d=0,e=0,f=0,g=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+16|0;d=a+12|0;e=a+8|0;f=a+4|0;g=a;__ZN6StringC2EPKc(b,600055);c[e>>2]=c[b>>2];__ZN10StringNameC2ERK6String(d,e);__ZN6StringC2EPKc(b,570013);c[g>>2]=c[b>>2];__ZN10StringNameC2ERK6String(f,g);__ZN7ClassDB11_add_class2ERK10StringNameS2_(d,f);__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);__ZN10StringNameD2Ev(d);d=c[e>>2]|0;if(!d){l=a;return}if(__Z16atomic_decrementPj(d+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(d,1);l=a;return}function __ZN23VisualScriptYieldSignal13_bind_methodsEv(){var a=0,b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0;a=l;l=l+144|0;if((l|0)>=(m|0))ba(144);b=a+120|0;d=a+112|0;e=a+104|0;f=a+96|0;g=a+88|0;h=a+80|0;i=a+72|0;j=a+56|0;k=a+48|0;n=a+64|0;o=a+40|0;p=a+44|0;q=a+28|0;r=a+36|0;s=a+32|0;t=a+24|0;u=a+20|0;v=a+16|0;w=a+12|0;x=a+8|0;y=a+4|0;z=a;__Z8D_METHODPKcS0_(d,571179,573179);A=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(A);c[A>>2]=151760;__ZN10MethodBind10_set_constEb(A,0);__ZN10MethodBind24_generate_argument_typesEi(A,1);c[A+44>>2]=617;c[A+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,A,d,0,0)|0;A=d+4|0;B=c[A>>2]|0;if(B|0?(__Z16atomic_decrementPj(B+-8|0)|0)==0:0){C=c[A>>2]|0;A=(C|0)==0?0:C+-4|0;C=A+4|0;if(c[A>>2]|0){D=0;do{__ZN10StringNameD2Ev(C+(D<<2)|0);D=D+1|0}while(D>>>0<(c[A>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(B,1)}__ZN10StringNameD2Ev(d);__Z8D_METHODPKc(e,571193);d=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(d);c[d>>2]=151796;__ZN10MethodBind10_set_constEb(d,1);__ZN10MethodBind24_generate_argument_typesEi(d,0);__ZN10MethodBind12_set_returnsEb(d,1);c[d+44>>2]=4840;c[d+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,d,e,0,0)|0;d=e+4|0;B=c[d>>2]|0;if(B|0?(__Z16atomic_decrementPj(B+-8|0)|0)==0:0){A=c[d>>2]|0;d=(A|0)==0?0:A+-4|0;A=d+4|0;if(c[d>>2]|0){D=0;do{__ZN10StringNameD2Ev(A+(D<<2)|0);D=D+1|0}while(D>>>0<(c[d>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(B,1)}__ZN10StringNameD2Ev(e);__Z8D_METHODPKcS0_(f,569855,1120841);e=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(e);c[e>>2]=151760;__ZN10MethodBind10_set_constEb(e,0);__ZN10MethodBind24_generate_argument_typesEi(e,1);c[e+44>>2]=618;c[e+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,e,f,0,0)|0;e=f+4|0;B=c[e>>2]|0;if(B|0?(__Z16atomic_decrementPj(B+-8|0)|0)==0:0){d=c[e>>2]|0;e=(d|0)==0?0:d+-4|0;d=e+4|0;if(c[e>>2]|0){D=0;do{__ZN10StringNameD2Ev(d+(D<<2)|0);D=D+1|0}while(D>>>0<(c[e>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(B,1)}__ZN10StringNameD2Ev(f);__Z8D_METHODPKc(g,569866);f=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(f);c[f>>2]=151796;__ZN10MethodBind10_set_constEb(f,1);__ZN10MethodBind24_generate_argument_typesEi(f,0);__ZN10MethodBind12_set_returnsEb(f,1);c[f+44>>2]=4841;c[f+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,f,g,0,0)|0;f=g+4|0;B=c[f>>2]|0;if(B|0?(__Z16atomic_decrementPj(B+-8|0)|0)==0:0){e=c[f>>2]|0;f=(e|0)==0?0:e+-4|0;e=f+4|0;if(c[f>>2]|0){D=0;do{__ZN10StringNameD2Ev(e+(D<<2)|0);D=D+1|0}while(D>>>0<(c[f>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(B,1)}__ZN10StringNameD2Ev(g);__Z8D_METHODPKcS0_(h,569877,1146083);g=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(g);c[g>>2]=151832;__ZN10MethodBind10_set_constEb(g,0);__ZN10MethodBind24_generate_argument_typesEi(g,1);c[g+44>>2]=619;c[g+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,g,h,0,0)|0;g=h+4|0;B=c[g>>2]|0;if(B|0?(__Z16atomic_decrementPj(B+-8|0)|0)==0:0){f=c[g>>2]|0;g=(f|0)==0?0:f+-4|0;f=g+4|0;if(c[g>>2]|0){D=0;do{__ZN10StringNameD2Ev(f+(D<<2)|0);D=D+1|0}while(D>>>0<(c[g>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(B,1)}__ZN10StringNameD2Ev(h);__Z8D_METHODPKc(i,569891);h=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(h);c[h>>2]=151868;__ZN10MethodBind10_set_constEb(h,1);__ZN10MethodBind24_generate_argument_typesEi(h,0);__ZN10MethodBind12_set_returnsEb(h,1);c[h+44>>2]=4842;c[h+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,h,i,0,0)|0;h=i+4|0;B=c[h>>2]|0;if(B|0?(__Z16atomic_decrementPj(B+-8|0)|0)==0:0){g=c[h>>2]|0;h=(g|0)==0?0:g+-4|0;g=h+4|0;if(c[h>>2]|0){D=0;do{__ZN10StringNameD2Ev(g+(D<<2)|0);D=D+1|0}while(D>>>0<(c[h>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(B,1)}__ZN10StringNameD2Ev(i);__Z8D_METHODPKcS0_(j,888012,885165);i=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(i);c[i>>2]=151904;__ZN10MethodBind10_set_constEb(i,0);__ZN10MethodBind24_generate_argument_typesEi(i,1);c[i+44>>2]=620;c[i+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,i,j,0,0)|0;i=j+4|0;B=c[i>>2]|0;if(B|0?(__Z16atomic_decrementPj(B+-8|0)|0)==0:0){h=c[i>>2]|0;i=(h|0)==0?0:h+-4|0;h=i+4|0;if(c[i>>2]|0){D=0;do{__ZN10StringNameD2Ev(h+(D<<2)|0);D=D+1|0}while(D>>>0<(c[i>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(B,1)}__ZN10StringNameD2Ev(j);__Z8D_METHODPKc(k,888026);j=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(j);c[j>>2]=151940;__ZN10MethodBind10_set_constEb(j,1);__ZN10MethodBind24_generate_argument_typesEi(j,0);__ZN10MethodBind12_set_returnsEb(j,1);c[j+44>>2]=4843;c[j+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,j,k,0,0)|0;j=k+4|0;B=c[j>>2]|0;if(B|0?(__Z16atomic_decrementPj(B+-8|0)|0)==0:0){i=c[j>>2]|0;j=(i|0)==0?0:i+-4|0;i=j+4|0;if(c[j>>2]|0){D=0;do{__ZN10StringNameD2Ev(i+(D<<2)|0);D=D+1|0}while(D>>>0<(c[j>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(B,1)}__ZN10StringNameD2Ev(k);c[n>>2]=0;k=0;do{if((k|0)>0)__ZN6StringpLEPKc(n,1117595)|0;c[b>>2]=__ZN7Variant13get_type_nameENS_4TypeE(k)|0;__ZN6StringpLERKS_(n,b)|0;B=c[b>>2]|0;if(B|0?(__Z16atomic_decrementPj(B+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(B,1);k=k+1|0}while((k|0)!=29);__ZN6StringC2EPKc(b,600055);c[p>>2]=c[b>>2];__ZN10StringNameC2ERK6String(o,p);__ZN6StringC2EPKc(q,569905);__ZN6StringC2EPKc(r,569922);k=b+4|0;c[k>>2]=0;B=b+12|0;c[B>>2]=0;c[b>>2]=2;j=c[q>>2]|0;if(j|0?(c[k>>2]=0,__Z28atomic_conditional_incrementPj(j+-8|0)|0):0)c[k>>2]=c[q>>2];c[b+8>>2]=3;k=c[B>>2]|0;if((k|0)!=(c[r>>2]|0)){if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);c[B>>2]=0;k=c[r>>2]|0;if(k|0?__Z28atomic_conditional_incrementPj(k+-8|0)|0:0)c[B>>2]=c[r>>2]}c[b+16>>2]=7;c[s>>2]=__Z11_scs_createPKc(569877)|0;c[t>>2]=__Z11_scs_createPKc(569891)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(o,b,s,t,-1);__ZN10StringNameD2Ev(t);__ZN10StringNameD2Ev(s);B=c[b+12>>2]|0;if(B|0?(__Z16atomic_decrementPj(B+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(B,1);B=c[b+4>>2]|0;if(B|0?(__Z16atomic_decrementPj(B+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(B,1);B=c[r>>2]|0;if(B|0?(__Z16atomic_decrementPj(B+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(B,1);B=c[q>>2]|0;if(B|0?(__Z16atomic_decrementPj(B+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(B,1);__ZN10StringNameD2Ev(o);o=c[p>>2]|0;if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(o,1);__ZN6StringC2EPKc(b,600055);c[p>>2]=c[b>>2];__ZN10StringNameC2ERK6String(u,p);__ZN6StringC2EPKc(v,569807);__ZN6StringC2EPKc(r,1142944);o=b+4|0;c[o>>2]=0;B=b+12|0;c[B>>2]=0;c[b>>2]=4;q=c[v>>2]|0;if(q|0?(c[o>>2]=0,__Z28atomic_conditional_incrementPj(q+-8|0)|0):0)c[o>>2]=c[v>>2];c[b+8>>2]=23;o=c[B>>2]|0;do if((o|0)!=(c[r>>2]|0)){do if(o|0){if(__Z16atomic_decrementPj(o+-8|0)|0)break;__ZN6Memory11free_staticEPvb(o,1)}while(0);c[B>>2]=0;q=c[r>>2]|0;if(q|0){if(!(__Z28atomic_conditional_incrementPj(q+-8|0)|0))break;c[B>>2]=c[r>>2]}}while(0);c[b+16>>2]=7;c[s>>2]=__Z11_scs_createPKc(571179)|0;c[t>>2]=__Z11_scs_createPKc(571193)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(u,b,s,t,-1);__ZN10StringNameD2Ev(t);__ZN10StringNameD2Ev(s);B=c[b+12>>2]|0;if(B|0?(__Z16atomic_decrementPj(B+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(B,1);B=c[b+4>>2]|0;do if(B|0){if(__Z16atomic_decrementPj(B+-8|0)|0)break;__ZN6Memory11free_staticEPvb(B,1)}while(0);B=c[r>>2]|0;do if(B|0){if(__Z16atomic_decrementPj(B+-8|0)|0)break;__ZN6Memory11free_staticEPvb(B,1)}while(0);B=c[v>>2]|0;do if(B|0){if(__Z16atomic_decrementPj(B+-8|0)|0)break;__ZN6Memory11free_staticEPvb(B,1)}while(0);__ZN10StringNameD2Ev(u);u=c[p>>2]|0;do if(u|0){if(__Z16atomic_decrementPj(u+-8|0)|0)break;__ZN6Memory11free_staticEPvb(u,1)}while(0);__ZN6StringC2EPKc(b,600055);c[p>>2]=c[b>>2];__ZN10StringNameC2ERK6String(w,p);__ZN6StringC2EPKc(x,569824);__ZN6StringC2EPKc(r,1263606);u=b+4|0;c[u>>2]=0;B=b+12|0;c[B>>2]=0;c[b>>2]=16;v=c[x>>2]|0;do if(v|0){c[u>>2]=0;if(!(__Z28atomic_conditional_incrementPj(v+-8|0)|0))break;c[u>>2]=c[x>>2]}while(0);c[b+8>>2]=24;u=c[B>>2]|0;do if((u|0)!=(c[r>>2]|0)){do if(u|0){if(__Z16atomic_decrementPj(u+-8|0)|0)break;__ZN6Memory11free_staticEPvb(u,1)}while(0);c[B>>2]=0;v=c[r>>2]|0;if(!v)break;if(!(__Z28atomic_conditional_incrementPj(v+-8|0)|0))break;c[B>>2]=c[r>>2]}while(0);c[b+16>>2]=7;c[s>>2]=__Z11_scs_createPKc(888012)|0;c[t>>2]=__Z11_scs_createPKc(888026)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(w,b,s,t,-1);__ZN10StringNameD2Ev(t);__ZN10StringNameD2Ev(s);B=c[b+12>>2]|0;do if(B|0){if(__Z16atomic_decrementPj(B+-8|0)|0)break;__ZN6Memory11free_staticEPvb(B,1)}while(0);B=c[b+4>>2]|0;do if(B|0){if(__Z16atomic_decrementPj(B+-8|0)|0)break;__ZN6Memory11free_staticEPvb(B,1)}while(0);B=c[r>>2]|0;do if(B|0){if(__Z16atomic_decrementPj(B+-8|0)|0)break;__ZN6Memory11free_staticEPvb(B,1)}while(0);B=c[x>>2]|0;do if(B|0){if(__Z16atomic_decrementPj(B+-8|0)|0)break;__ZN6Memory11free_staticEPvb(B,1)}while(0);__ZN10StringNameD2Ev(w);w=c[p>>2]|0;do if(w|0){if(__Z16atomic_decrementPj(w+-8|0)|0)break;__ZN6Memory11free_staticEPvb(w,1)}while(0);__ZN6StringC2EPKc(b,600055);c[p>>2]=c[b>>2];__ZN10StringNameC2ERK6String(y,p);__ZN6StringC2EPKc(z,569841);__ZN6StringC2EPKc(r,1263606);w=b+4|0;c[w>>2]=0;B=b+12|0;c[B>>2]=0;c[b>>2]=4;x=c[z>>2]|0;do if(x|0){c[w>>2]=0;if(!(__Z28atomic_conditional_incrementPj(x+-8|0)|0))break;c[w>>2]=c[z>>2]}while(0);c[b+8>>2]=0;w=c[B>>2]|0;do if((w|0)!=(c[r>>2]|0)){do if(w|0){if(__Z16atomic_decrementPj(w+-8|0)|0)break;__ZN6Memory11free_staticEPvb(w,1)}while(0);c[B>>2]=0;x=c[r>>2]|0;if(!x)break;if(!(__Z28atomic_conditional_incrementPj(x+-8|0)|0))break;c[B>>2]=c[r>>2]}while(0);c[b+16>>2]=7;c[s>>2]=__Z11_scs_createPKc(569855)|0;c[t>>2]=__Z11_scs_createPKc(569866)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(y,b,s,t,-1);__ZN10StringNameD2Ev(t);__ZN10StringNameD2Ev(s);s=c[b+12>>2]|0;do if(s|0){if(__Z16atomic_decrementPj(s+-8|0)|0)break;__ZN6Memory11free_staticEPvb(s,1)}while(0);s=c[b+4>>2]|0;do if(s|0){if(__Z16atomic_decrementPj(s+-8|0)|0)break;__ZN6Memory11free_staticEPvb(s,1)}while(0);s=c[r>>2]|0;do if(s|0){if(__Z16atomic_decrementPj(s+-8|0)|0)break;__ZN6Memory11free_staticEPvb(s,1)}while(0);s=c[z>>2]|0;do if(s|0){if(__Z16atomic_decrementPj(s+-8|0)|0)break;__ZN6Memory11free_staticEPvb(s,1)}while(0);__ZN10StringNameD2Ev(y);y=c[p>>2]|0;do if(y|0){if(__Z16atomic_decrementPj(y+-8|0)|0)break;__ZN6Memory11free_staticEPvb(y,1)}while(0);__ZN6StringC2EPKc(b,600055);c[r>>2]=c[b>>2];__ZN10StringNameC2ERK6String(p,r);__ZN10StringNameC2EPKc(b,569946);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(p,b,0);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(p);y=c[r>>2]|0;do if(y|0){if(__Z16atomic_decrementPj(y+-8|0)|0)break;__ZN6Memory11free_staticEPvb(y,1)}while(0);__ZN6StringC2EPKc(b,600055);c[r>>2]=c[b>>2];__ZN10StringNameC2ERK6String(p,r);__ZN10StringNameC2EPKc(b,569961);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(p,b,1);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(p);y=c[r>>2]|0;do if(y|0){if(__Z16atomic_decrementPj(y+-8|0)|0)break;__ZN6Memory11free_staticEPvb(y,1)}while(0);__ZN6StringC2EPKc(b,600055);c[r>>2]=c[b>>2];__ZN10StringNameC2ERK6String(p,r);__ZN10StringNameC2EPKc(b,569981);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(p,b,2);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(p);p=c[r>>2]|0;do if(p|0){if(__Z16atomic_decrementPj(p+-8|0)|0)break;__ZN6Memory11free_staticEPvb(p,1)}while(0);p=c[n>>2]|0;if(!p){l=a;return}if(__Z16atomic_decrementPj(p+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(p,1);l=a;return}function __ZN23VisualScriptYieldSignal13set_base_typeERK10StringName(a,b){a=a|0;b=b|0;var d=0;d=a+156|0;if((c[d>>2]|0)==(c[b>>2]|0))return;__ZN10StringNameaSERKS_(d,b);__ZN16VisualScriptNode20ports_changed_notifyEv(a);return}function __ZNK23VisualScriptYieldSignal13get_base_typeEv(a){a=a|0;var b=0,d=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b;__ZN10StringNameC2ERKS_(d,a+156|0);l=b;return c[d>>2]|0}function __ZN23VisualScriptYieldSignal10set_signalERK10StringName(a,b){a=a|0;b=b|0;var d=0;d=a+164|0;if((c[d>>2]|0)==(c[b>>2]|0))return;__ZN10StringNameaSERKS_(d,b);__ZN16VisualScriptNode20ports_changed_notifyEv(a);return}function __ZNK23VisualScriptYieldSignal10get_signalEv(a){a=a|0;var b=0,d=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b;__ZN10StringNameC2ERKS_(d,a+164|0);l=b;return c[d>>2]|0}function __ZN23VisualScriptYieldSignal13set_call_modeENS_8CallModeE(a,b){a=a|0;b=b|0;var d=0;d=a+152|0;if((c[d>>2]|0)==(b|0))return;c[d>>2]=b;__ZN16VisualScriptNode20ports_changed_notifyEv(a);return}function __ZNK23VisualScriptYieldSignal13get_call_modeEv(a){a=a|0;return c[a+152>>2]|0}function __ZN23VisualScriptYieldSignal13set_base_pathERK8NodePath(a,b){a=a|0;b=b|0;var c=0;c=a+160|0;if(__ZNK8NodePatheqERKS_(c,b)|0)return;__ZN8NodePathaSERKS_(c,b);__ZN16VisualScriptNode20ports_changed_notifyEv(a);return}function __ZNK23VisualScriptYieldSignal13get_base_pathEv(a){a=a|0;var b=0,d=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b;__ZN8NodePathC2ERKS_(d,a+160|0);l=b;return c[d>>2]|0}function __ZNK13MethodBind0RCI23VisualScriptYieldSignal8NodePathE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;if((b|0)!=-1){f=0;l=a;return f|0}__ZN8NodePathC2Ev(d);__ZN7VariantC2ERK8NodePath(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);__ZN8NodePathD2Ev(d);f=b;l=a;return f|0}function __ZNK13MethodBind0RCI23VisualScriptYieldSignal8NodePathE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,600055);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI23VisualScriptYieldSignal8NodePathE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;j=f+24|0;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1227556)|0:0){c[h>>2]=0;a[1263537]=0;k=c[d+24>>2]|0;if((k|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=k;c[b>>2]=0;l=f;return}n=k-(c[d+20>>2]|0)|0;if((n|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=n;c[b>>2]=0;l=f;return}n=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))o=n;else o=c[(c[d>>2]|0)+n>>2]|0;c[j>>2]=ij[o&8191](d)|0;__ZN7VariantC2ERK8NodePath(i,j);__ZN8NodePathD2Ev(j);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI23VisualScriptYieldSignal8NodePathE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=d;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1227556)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;c[f>>2]=ij[i&8191](a)|0;__ZN8NodePathaSERKS_(e,f);__ZN8NodePathD2Ev(f);l=d;return}function __ZN13MethodBind0RCI23VisualScriptYieldSignal8NodePathED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I23VisualScriptYieldSignalRK8NodePathE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;if(b|0){f=0;l=a;return f|0}__ZN8NodePathC2Ev(d);__ZN7VariantC2ERK8NodePath(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);__ZN8NodePathD2Ev(d);f=b;l=a;return f|0}function __ZNK11MethodBind1I23VisualScriptYieldSignalRK8NodePathE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,600055);l=a;return c[b>>2]|0}function __ZN11MethodBind1I23VisualScriptYieldSignalRK8NodePathE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i+24|0;k=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1227556)|0:0){c[h>>2]=0;a[1263537]=0;n=d+24|0;o=c[n>>2]|0;if((o|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=o;c[b>>2]=0;l=i;return}p=o-(c[d+20>>2]|0)|0;if((p|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=p;c[b>>2]=0;l=i;return}if((g|0)>0){if((o|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);q=0}else{a[1263537]=0;q=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,q)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=q;c[b>>2]=0;l=i;return}}q=c[d+44>>2]|0;o=c[d+48>>2]|0;p=e+(o>>1)|0;if(!(o&1))r=q;else r=c[(c[p>>2]|0)+q>>2]|0;do if((g|0)<1){q=c[n>>2]|0;o=q+-1|0;if((q|0)>=1){e=c[d+16>>2]|0;s=(e|0)==0;if(s)t=0;else t=c[e+-4>>2]|0;if((q|0)<=(t|0)){if(s)u=0;else u=c[e+-4>>2]|0;do if((u|0)<(q|0)){if(s)v=0;else v=c[e+-4>>2]|0;if((v|0)<(q|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);w=0;break}else{a[1263537]=0;x=31;break}}else x=31;while(0);if((x|0)==31)w=e+(o*24|0)|0;__ZN7VariantC2ERKS_(k,w);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);c[j>>2]=__ZNK7Variantcv8NodePathEv(k)|0;Pi[r&2047](p,j);__ZN8NodePathD2Ev(j);if(c[k>>2]|0)__ZN7Variant5clearEv(k);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I23VisualScriptYieldSignalRK8NodePathE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e+4|0;g=e;if(!b)h=0;else{i=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1227556)|0;h=i?b:0}b=c[a+44>>2]|0;i=c[a+48>>2]|0;a=h+(i>>1)|0;if(!(i&1))j=b;else j=c[(c[a>>2]|0)+b>>2]|0;__ZN8NodePathC2ERKS_(f,c[d>>2]|0);c[g>>2]=c[f>>2];Pi[j&2047](a,g);__ZN8NodePathD2Ev(g);l=e;return}function __ZN11MethodBind1I23VisualScriptYieldSignalRK8NodePathED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI23VisualScriptYieldSignalNS0_8CallModeEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK13MethodBind0RCI23VisualScriptYieldSignalNS0_8CallModeEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,600055);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI23VisualScriptYieldSignalNS0_8CallModeEE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1227556)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2Ei(i,ij[n&8191](d)|0);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI23VisualScriptYieldSignalNS0_8CallModeEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0;if(!b)f=0;else{d=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1227556)|0;f=d?b:0}b=c[a+44>>2]|0;d=c[a+48>>2]|0;a=f+(d>>1)|0;if(!(d&1)){g=b;h=ij[g&8191](a)|0;c[e>>2]=h;return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=ij[g&8191](a)|0;c[e>>2]=h;return}}function __ZN13MethodBind0RCI23VisualScriptYieldSignalNS0_8CallModeEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I23VisualScriptYieldSignalNS0_8CallModeEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if(!b){__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK11MethodBind1I23VisualScriptYieldSignalNS0_8CallModeEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,600055);l=a;return c[b>>2]|0}function __ZN11MethodBind1I23VisualScriptYieldSignalNS0_8CallModeEE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1227556)|0:0){c[h>>2]=0;a[1263537]=0;k=d+24|0;n=c[k>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=i;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=i;return}if((g|0)>0){if((n|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);p=0}else{a[1263537]=0;p=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,p)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=p;c[b>>2]=0;l=i;return}}p=c[d+44>>2]|0;n=c[d+48>>2]|0;o=e+(n>>1)|0;if(!(n&1))q=p;else q=c[(c[o>>2]|0)+p>>2]|0;do if((g|0)<1){p=c[k>>2]|0;n=p+-1|0;if((p|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)s=0;else s=c[e+-4>>2]|0;if((p|0)<=(s|0)){if(r)t=0;else t=c[e+-4>>2]|0;do if((t|0)<(p|0)){if(r)u=0;else u=c[e+-4>>2]|0;if((u|0)<(p|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);v=0;break}else{a[1263537]=0;w=31;break}}else w=31;while(0);if((w|0)==31)v=e+(n*24|0)|0;__ZN7VariantC2ERKS_(j,v);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);f=__ZNK7VariantcviEv(j)|0;Pi[q&2047](o,f);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I23VisualScriptYieldSignalNS0_8CallModeEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1227556)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1)){g=b;h=c[d>>2]|0;i=c[h>>2]|0;Pi[g&2047](a,i);return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=c[d>>2]|0;i=c[h>>2]|0;Pi[g&2047](a,i);return}}function __ZN11MethodBind1I23VisualScriptYieldSignalNS0_8CallModeEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI23VisualScriptYieldSignal10StringNameE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;if((b|0)!=-1){f=0;l=a;return f|0}__ZN10StringNameC2Ev(d);__ZN7VariantC2ERK10StringName(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);__ZN10StringNameD2Ev(d);f=b;l=a;return f|0}function __ZNK13MethodBind0RCI23VisualScriptYieldSignal10StringNameE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,600055);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI23VisualScriptYieldSignal10StringNameE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;j=f+24|0;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1227556)|0:0){c[h>>2]=0;a[1263537]=0;k=c[d+24>>2]|0;if((k|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=k;c[b>>2]=0;l=f;return}n=k-(c[d+20>>2]|0)|0;if((n|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=n;c[b>>2]=0;l=f;return}n=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))o=n;else o=c[(c[d>>2]|0)+n>>2]|0;c[j>>2]=ij[o&8191](d)|0;__ZN7VariantC2ERK10StringName(i,j);__ZN10StringNameD2Ev(j);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI23VisualScriptYieldSignal10StringNameE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=d;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1227556)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;c[f>>2]=ij[i&8191](a)|0;__ZN8PtrToArgI10StringNameE6encodeES0_Pv(f,e);__ZN10StringNameD2Ev(f);l=d;return}function __ZN13MethodBind0RCI23VisualScriptYieldSignal10StringNameED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I23VisualScriptYieldSignalRK10StringNameE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;if(b|0){f=0;l=a;return f|0}__ZN10StringNameC2Ev(d);__ZN7VariantC2ERK10StringName(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);__ZN10StringNameD2Ev(d);f=b;l=a;return f|0}function __ZNK11MethodBind1I23VisualScriptYieldSignalRK10StringNameE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,600055);l=a;return c[b>>2]|0}function __ZN11MethodBind1I23VisualScriptYieldSignalRK10StringNameE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i+24|0;k=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1227556)|0:0){c[h>>2]=0;a[1263537]=0;n=d+24|0;o=c[n>>2]|0;if((o|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=o;c[b>>2]=0;l=i;return}p=o-(c[d+20>>2]|0)|0;if((p|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=p;c[b>>2]=0;l=i;return}if((g|0)>0){if((o|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);q=0}else{a[1263537]=0;q=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,q)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=q;c[b>>2]=0;l=i;return}}q=c[d+44>>2]|0;o=c[d+48>>2]|0;p=e+(o>>1)|0;if(!(o&1))r=q;else r=c[(c[p>>2]|0)+q>>2]|0;do if((g|0)<1){q=c[n>>2]|0;o=q+-1|0;if((q|0)>=1){e=c[d+16>>2]|0;s=(e|0)==0;if(s)t=0;else t=c[e+-4>>2]|0;if((q|0)<=(t|0)){if(s)u=0;else u=c[e+-4>>2]|0;do if((u|0)<(q|0)){if(s)v=0;else v=c[e+-4>>2]|0;if((v|0)<(q|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);w=0;break}else{a[1263537]=0;x=31;break}}else x=31;while(0);if((x|0)==31)w=e+(o*24|0)|0;__ZN7VariantC2ERKS_(k,w);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);c[j>>2]=__ZNK7Variantcv10StringNameEv(k)|0;Pi[r&2047](p,j);__ZN10StringNameD2Ev(j);if(c[k>>2]|0)__ZN7Variant5clearEv(k);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I23VisualScriptYieldSignalRK10StringNameE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e+4|0;g=e;if(!b)h=0;else{i=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1227556)|0;h=i?b:0}b=c[a+44>>2]|0;i=c[a+48>>2]|0;a=h+(i>>1)|0;if(!(i&1))j=b;else j=c[(c[a>>2]|0)+b>>2]|0;__ZN10StringNameC2ERK6String(f,c[d>>2]|0);c[g>>2]=c[f>>2];Pi[j&2047](a,g);__ZN10StringNameD2Ev(g);l=e;return}function __ZN11MethodBind1I23VisualScriptYieldSignalRK10StringNameED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN18VisualScriptReturn18_initialize_classvEv(b){b=b|0;if(a[1258372]|0)return;if(!(a[1258337]|0)){if(!(a[1257004]|0)){if(!(a[1257001]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI9ReferenceEEvv();__ZN9Reference13_bind_methodsEv();a[1257001]=1}__ZN7ClassDB10_add_classI8ResourceEEvv();__ZN8Resource13_bind_methodsEv();a[1257004]=1}__ZN7ClassDB10_add_classI16VisualScriptNodeEEvv();__ZN16VisualScriptNode13_bind_methodsEv();a[1258337]=1}__ZN7ClassDB10_add_classI18VisualScriptReturnEEvv();__ZN18VisualScriptReturn13_bind_methodsEv();a[1258372]=1;return}function __ZN18VisualScriptReturn5_setvERK10StringNameRK7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK18VisualScriptReturn5_getvERK10StringNameR7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK18VisualScriptReturn19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+24|0;g=e+4|0;h=e;if(!d)__ZNK16VisualScriptNode19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,0);__ZN6StringC2EPKc(f,600222);i=c[f>>2]|0;f=i;j=g+4|0;c[j>>2]=0;k=g+12|0;c[k>>2]=0;c[g>>2]=0;n=(i|0)==0;if(!n?(c[j>>2]=0,__Z28atomic_conditional_incrementPj(i+-8|0)|0):0)c[j>>2]=f;c[g+8>>2]=0;f=c[k>>2]|0;if(f|0){if(!(__Z16atomic_decrementPj(f+-8|0)|0))__ZN6Memory11free_staticEPvb(f,1);c[k>>2]=0}c[g+16>>2]=256;if(!(c[b>>2]|0)){k=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=k;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0}k=__ZnwjPFPvjE(32,4740)|0;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0;c[k+12>>2]=0;c[k+16>>2]=7;f=k+20|0;c[f>>2]=0;j=k+24|0;c[j>>2]=0;o=k+28|0;c[o>>2]=0;__ZN12PropertyInfoaSERKS_(k,g)|0;p=c[b>>2]|0;q=p+4|0;r=c[q>>2]|0;c[j>>2]=r;c[f>>2]=0;c[o>>2]=p;if(r|0)c[r+20>>2]=k;c[q>>2]=k;if(!(c[p>>2]|0))c[p>>2]=k;k=p+8|0;c[k>>2]=(c[k>>2]|0)+1;k=c[g+12>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);k=c[g+4>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);if(!n?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);__ZN10StringNameC2EPKc(h,600222);__ZN7ClassDB17get_property_listE10StringNameP4ListI12PropertyInfo16DefaultAllocatorEbPK6Object(h,b,1,a);__ZN10StringNameD2Ev(h);if(!d){l=e;return}__ZNK16VisualScriptNode19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,1);l=e;return}function __ZN18VisualScriptReturn14_notificationvEib(a,b,c){a=a|0;b=b|0;c=c|0;if(c){if(552!=510)__ZN16VisualScriptNode13_notificationEi(a,b)}else if(552!=510)__ZN16VisualScriptNode13_notificationEi(a,b);return}function __ZNK18VisualScriptReturn16_get_class_namevEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+8|0;e=b+4|0;f=b;g=a+148|0;a=c[g>>2]|0;if(a|0){if(c[a+4>>2]|0){l=b;return g|0}if(__ZNK6String6lengthEv(a+8|0)|0){l=b;return g|0}}__ZN6StringC2EPKc(d,600222);c[f>>2]=c[d>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameaSERKS_(g,e);__ZN10StringNameD2Ev(e);e=c[f>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);l=b;return g|0}function __ZNK18VisualScriptReturn9get_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,600222);l=a;return c[b>>2]|0}function __ZNK18VisualScriptReturn8is_classERK6String(a,b){a=a|0;b=b|0;var c=0;if(((!(__ZNK6StringeqEPKc(b,600222)|0)?!(__ZNK6StringeqEPKc(b,570013)|0):0)?!(__ZNK6StringeqEPKc(b,1110448)|0):0)?!(__ZNK6StringeqEPKc(b,1126157)|0):0)c=__ZNK6StringeqEPKc(b,1142944)|0;else c=1;return c|0}function __ZNK18VisualScriptReturn12is_class_ptrEPv(a,b){a=a|0;b=b|0;return (b|0)==1227560|((b|0)==1227416|((b|0)==1220696|((b|0)==1220724|(b|0)==1220580)))|0}function __ZN18VisualScriptReturnD2Ev(a){a=a|0;var b=0,d=0,e=0,f=0;c[a>>2]=151976;__ZN10StringNameD2Ev(a+148|0);c[a>>2]=139696;__ZN5ArrayD2Ev(a+140|0);b=a+128|0;d=c[b>>2]|0;if(d|0?(__ZN3SetIP12VisualScript10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(b,c[d+8>>2]|0),d=c[a+132>>2]|0,e=c[b>>2]|0,c[e+8>>2]=d,c[a+136>>2]=0,f=d,c[f+12>>2]=f,e|0):0){__ZN6Memory11free_staticEPvb(e,0);c[b>>2]=0}__ZN10StringNameD2Ev(a+124|0);__ZN8ResourceD2Ev(a);return}function __ZN18VisualScriptReturnD0Ev(a){a=a|0;var b=0,d=0,e=0,f=0;c[a>>2]=151976;__ZN10StringNameD2Ev(a+148|0);c[a>>2]=139696;__ZN5ArrayD2Ev(a+140|0);b=a+128|0;d=c[b>>2]|0;if(d|0?(__ZN3SetIP12VisualScript10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(b,c[d+8>>2]|0),d=c[a+132>>2]|0,e=c[b>>2]|0,c[e+8>>2]=d,c[a+136>>2]=0,f=d,c[f+12>>2]=f,e|0):0){__ZN6Memory11free_staticEPvb(e,0);c[b>>2]=0}__ZN10StringNameD2Ev(a+124|0);__ZN8ResourceD2Ev(a);__ZdlPv(a);return}function __ZNK18VisualScriptReturn30get_output_sequence_port_countEv(a){a=a|0;return 0}function __ZNK18VisualScriptReturn23has_input_sequence_portEv(a){a=a|0;return 1}function __ZNK18VisualScriptReturn29get_output_sequence_port_textEi(a,b){a=a|0;b=b|0;return 0}function __ZNK18VisualScriptReturn26get_input_value_port_countEv(a){a=a|0;return d[a+156>>0]|0|0}function __ZNK18VisualScriptReturn27get_output_value_port_countEv(a){a=a|0;return 0}function __ZNK18VisualScriptReturn25get_input_value_port_infoEi(a,b,d){a=a|0;b=b|0;d=d|0;c[a>>2]=0;c[a+4>>2]=0;c[a+8>>2]=0;c[a+12>>2]=0;c[a+16>>2]=7;__ZN6StringaSEPKc(a+4|0,814968);c[a>>2]=c[b+152>>2];return}function __ZNK18VisualScriptReturn26get_output_value_port_infoEi(a,b,d){a=a|0;b=b|0;d=d|0;c[a>>2]=0;c[a+4>>2]=0;c[a+8>>2]=0;c[a+12>>2]=0;c[a+16>>2]=7;return}function __ZNK18VisualScriptReturn11get_captionEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1111616);l=a;return c[b>>2]|0}function __ZNK18VisualScriptReturn8get_textEv(a){a=a|0;return __ZNK8Resource8get_nameEv(a)|0}function __ZNK18VisualScriptReturn12get_categoryEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,57e4);l=a;return c[b>>2]|0}function __ZN18VisualScriptReturn8instanceEP20VisualScriptInstance(b,d){b=b|0;d=d|0;var e=0;e=__ZnwjPKc(64,1263606)|0;__ZN24VisualScriptNodeInstanceC2Ev(e);c[e>>2]=152152;c[e+52>>2]=b;c[e+56>>2]=d;a[e+60>>0]=a[b+156>>0]|0;return e|0}function __ZNK30VisualScriptNodeInstanceReturn23get_working_memory_sizeEv(a){a=a|0;return 1}function __ZN30VisualScriptNodeInstanceReturn4stepEPPK7VariantPPS0_N24VisualScriptNodeInstance9StartModeES4_RNS0_9CallErrorER6String(b,d,e,f,g,h,i){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;i=i|0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);h=i;if(a[b+60>>0]|0){__ZN7VariantaSERKS_(g,c[d>>2]|0);l=i;return 0}c[h>>2]=0;__ZN7VariantaSERKS_(g,h);if(c[h>>2]|0)__ZN7Variant5clearEv(h);l=i;return 0}function __ZN30VisualScriptNodeInstanceReturnD0Ev(a){a=a|0;__ZN24VisualScriptNodeInstanceD2Ev(a);__ZdlPv(a);return}function __ZN7ClassDB10_add_classI18VisualScriptReturnEEvv(){var a=0,b=0,d=0,e=0,f=0,g=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+16|0;d=a+12|0;e=a+8|0;f=a+4|0;g=a;__ZN6StringC2EPKc(b,600222);c[e>>2]=c[b>>2];__ZN10StringNameC2ERK6String(d,e);__ZN6StringC2EPKc(b,570013);c[g>>2]=c[b>>2];__ZN10StringNameC2ERK6String(f,g);__ZN7ClassDB11_add_class2ERK10StringNameS2_(d,f);__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);__ZN10StringNameD2Ev(d);d=c[e>>2]|0;if(!d){l=a;return}if(__Z16atomic_decrementPj(d+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(d,1);l=a;return}function __ZN18VisualScriptReturn13_bind_methodsEv(){var a=0,b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0;a=l;l=l+112|0;if((l|0)>=(m|0))ba(112);b=a+80|0;d=a+72|0;e=a+56|0;f=a+48|0;g=a+32|0;h=a+64|0;i=a+40|0;j=a+20|0;k=a+12|0;n=a+24|0;o=a+16|0;p=a+8|0;q=a+4|0;r=a;__Z8D_METHODPKcS0_(d,570030,1123189);s=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(s);c[s>>2]=152176;__ZN10MethodBind10_set_constEb(s,0);__ZN10MethodBind24_generate_argument_typesEi(s,1);c[s+44>>2]=621;c[s+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,s,d,0,0)|0;s=d+4|0;t=c[s>>2]|0;if(t|0?(__Z16atomic_decrementPj(t+-8|0)|0)==0:0){u=c[s>>2]|0;s=(u|0)==0?0:u+-4|0;u=s+4|0;if(c[s>>2]|0){v=0;do{__ZN10StringNameD2Ev(u+(v<<2)|0);v=v+1|0}while(v>>>0<(c[s>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(t,1)}__ZN10StringNameD2Ev(d);__Z8D_METHODPKc(e,570046);d=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(d);c[d>>2]=152212;__ZN10MethodBind10_set_constEb(d,1);__ZN10MethodBind24_generate_argument_typesEi(d,0);__ZN10MethodBind12_set_returnsEb(d,1);c[d+44>>2]=4844;c[d+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,d,e,0,0)|0;d=e+4|0;t=c[d>>2]|0;if(t|0?(__Z16atomic_decrementPj(t+-8|0)|0)==0:0){s=c[d>>2]|0;d=(s|0)==0?0:s+-4|0;s=d+4|0;if(c[d>>2]|0){v=0;do{__ZN10StringNameD2Ev(s+(v<<2)|0);v=v+1|0}while(v>>>0<(c[d>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(t,1)}__ZN10StringNameD2Ev(e);__Z8D_METHODPKcS0_(f,570062,1146191);e=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(e);c[e>>2]=152248;__ZN10MethodBind10_set_constEb(e,0);__ZN10MethodBind24_generate_argument_typesEi(e,1);c[e+44>>2]=622;c[e+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,e,f,0,0)|0;e=f+4|0;t=c[e>>2]|0;if(t|0?(__Z16atomic_decrementPj(t+-8|0)|0)==0:0){d=c[e>>2]|0;e=(d|0)==0?0:d+-4|0;d=e+4|0;if(c[e>>2]|0){v=0;do{__ZN10StringNameD2Ev(d+(v<<2)|0);v=v+1|0}while(v>>>0<(c[e>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(t,1)}__ZN10StringNameD2Ev(f);__Z8D_METHODPKc(g,570086);f=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(f);c[f>>2]=152284;__ZN10MethodBind10_set_constEb(f,1);__ZN10MethodBind24_generate_argument_typesEi(f,0);__ZN10MethodBind12_set_returnsEb(f,1);c[f+44>>2]=4845;c[f+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,f,g,0,0)|0;f=g+4|0;t=c[f>>2]|0;if(t|0?(__Z16atomic_decrementPj(t+-8|0)|0)==0:0){e=c[f>>2]|0;f=(e|0)==0?0:e+-4|0;e=f+4|0;if(c[f>>2]|0){v=0;do{__ZN10StringNameD2Ev(e+(v<<2)|0);v=v+1|0}while(v>>>0<(c[f>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(t,1)}__ZN10StringNameD2Ev(g);__ZN6StringC2EPKc(h,570110);g=1;do{c[i>>2]=__ZN7Variant13get_type_nameENS_4TypeE(g)|0;c[b>>2]=__ZplPKcRK6String(1117595,i)|0;__ZN6StringpLERKS_(h,b)|0;t=c[b>>2]|0;if(t|0?(__Z16atomic_decrementPj(t+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(t,1);t=c[i>>2]|0;if(t|0?(__Z16atomic_decrementPj(t+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(t,1);g=g+1|0}while((g|0)!=29);__ZN6StringC2EPKc(b,600222);c[i>>2]=c[b>>2];__ZN10StringNameC2ERK6String(j,i);__ZN6StringC2EPKc(k,570114);__ZN6StringC2EPKc(n,1263606);g=b+4|0;c[g>>2]=0;t=b+12|0;c[t>>2]=0;c[b>>2]=1;f=c[k>>2]|0;if(f|0?(c[g>>2]=0,__Z28atomic_conditional_incrementPj(f+-8|0)|0):0)c[g>>2]=c[k>>2];c[b+8>>2]=0;g=c[t>>2]|0;if((g|0)!=(c[n>>2]|0)){if(g|0?(__Z16atomic_decrementPj(g+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(g,1);c[t>>2]=0;g=c[n>>2]|0;if(g|0?__Z28atomic_conditional_incrementPj(g+-8|0)|0:0)c[t>>2]=c[n>>2]}c[b+16>>2]=7;c[o>>2]=__Z11_scs_createPKc(570062)|0;c[p>>2]=__Z11_scs_createPKc(570086)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(j,b,o,p,-1);__ZN10StringNameD2Ev(p);__ZN10StringNameD2Ev(o);p=c[b+12>>2]|0;if(p|0?(__Z16atomic_decrementPj(p+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(p,1);p=c[b+4>>2]|0;if(p|0?(__Z16atomic_decrementPj(p+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(p,1);p=c[n>>2]|0;if(p|0?(__Z16atomic_decrementPj(p+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(p,1);p=c[k>>2]|0;if(p|0?(__Z16atomic_decrementPj(p+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(p,1);__ZN10StringNameD2Ev(j);j=c[i>>2]|0;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);__ZN6StringC2EPKc(b,600222);c[i>>2]=c[b>>2];__ZN10StringNameC2ERK6String(q,i);__ZN6StringC2EPKc(r,570135);j=b+4|0;c[j>>2]=0;p=b+12|0;c[p>>2]=0;c[b>>2]=2;k=c[r>>2]|0;if(k|0?(c[j>>2]=0,__Z28atomic_conditional_incrementPj(k+-8|0)|0):0)c[j>>2]=c[r>>2];c[b+8>>2]=3;j=c[p>>2]|0;if((j|0)!=(c[h>>2]|0)){if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);c[p>>2]=0;j=c[h>>2]|0;if(j|0?__Z28atomic_conditional_incrementPj(j+-8|0)|0:0)c[p>>2]=c[h>>2]}c[b+16>>2]=7;c[n>>2]=__Z11_scs_createPKc(570030)|0;c[o>>2]=__Z11_scs_createPKc(570046)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(q,b,n,o,-1);__ZN10StringNameD2Ev(o);__ZN10StringNameD2Ev(n);n=c[b+12>>2]|0;if(n|0?(__Z16atomic_decrementPj(n+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(n,1);n=c[b+4>>2]|0;if(n|0?(__Z16atomic_decrementPj(n+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(n,1);n=c[r>>2]|0;if(n|0?(__Z16atomic_decrementPj(n+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(n,1);__ZN10StringNameD2Ev(q);q=c[i>>2]|0;if(q|0?(__Z16atomic_decrementPj(q+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(q,1);q=c[h>>2]|0;if(!q){l=a;return}if(__Z16atomic_decrementPj(q+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(q,1);l=a;return}function __ZN18VisualScriptReturn15set_return_typeEN7Variant4TypeE(a,b){a=a|0;b=b|0;var d=0;d=a+152|0;if((c[d>>2]|0)==(b|0))return;c[d>>2]=b;__ZN16VisualScriptNode20ports_changed_notifyEv(a);return}function __ZNK18VisualScriptReturn15get_return_typeEv(a){a=a|0;return c[a+152>>2]|0}function __ZN18VisualScriptReturn23set_enable_return_valueEb(b,c){b=b|0;c=c|0;var e=0;e=b+156|0;if((d[e>>0]|0|0)==(c&1|0))return;a[e>>0]=c&1;__ZN16VisualScriptNode20ports_changed_notifyEv(b);return}function __ZNK18VisualScriptReturn23is_return_value_enabledEv(b){b=b|0;return (a[b+156>>0]|0)!=0|0}function __ZNK13MethodBind0RCI18VisualScriptReturnbE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Eb(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK13MethodBind0RCI18VisualScriptReturnbE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,600222);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI18VisualScriptReturnbE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1227560)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2Eb(i,ij[n&8191](d)|0);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI18VisualScriptReturnbE7ptrcallEP6ObjectPPKvPv(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0;if(!d)g=0;else{e=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1227560)|0;g=e?d:0}d=c[b+44>>2]|0;e=c[b+48>>2]|0;b=g+(e>>1)|0;if(!(e&1)){h=d;i=ij[h&8191](b)|0;j=i&1;a[f>>0]=j;return}else{h=c[(c[b>>2]|0)+d>>2]|0;i=ij[h&8191](b)|0;j=i&1;a[f>>0]=j;return}}function __ZN13MethodBind0RCI18VisualScriptReturnbED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I18VisualScriptReturnbE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if(!b){__ZN7VariantC2Eb(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK11MethodBind1I18VisualScriptReturnbE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,600222);l=a;return c[b>>2]|0}function __ZN11MethodBind1I18VisualScriptReturnbE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1227560)|0:0){c[h>>2]=0;a[1263537]=0;k=d+24|0;n=c[k>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=i;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=i;return}if((g|0)>0){if((n|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);p=0}else{a[1263537]=0;p=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,p)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=p;c[b>>2]=0;l=i;return}}p=c[d+44>>2]|0;n=c[d+48>>2]|0;o=e+(n>>1)|0;if(!(n&1))q=p;else q=c[(c[o>>2]|0)+p>>2]|0;do if((g|0)<1){p=c[k>>2]|0;n=p+-1|0;if((p|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)s=0;else s=c[e+-4>>2]|0;if((p|0)<=(s|0)){if(r)t=0;else t=c[e+-4>>2]|0;do if((t|0)<(p|0)){if(r)u=0;else u=c[e+-4>>2]|0;if((u|0)<(p|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);v=0;break}else{a[1263537]=0;w=31;break}}else w=31;while(0);if((w|0)==31)v=e+(n*24|0)|0;__ZN7VariantC2ERKS_(j,v);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);f=__ZNK7VariantcvbEv(j)|0;Pi[q&2047](o,f);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I18VisualScriptReturnbE7ptrcallEP6ObjectPPKvPv(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0;if(!d)g=0;else{f=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1227560)|0;g=f?d:0}d=c[b+44>>2]|0;f=c[b+48>>2]|0;b=g+(f>>1)|0;if(!(f&1))h=d;else h=c[(c[b>>2]|0)+d>>2]|0;Pi[h&2047](b,(a[c[e>>2]>>0]|0)!=0);return}function __ZN11MethodBind1I18VisualScriptReturnbED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI18VisualScriptReturnN7Variant4TypeEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK13MethodBind0RCI18VisualScriptReturnN7Variant4TypeEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,600222);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI18VisualScriptReturnN7Variant4TypeEE4callEP6ObjectPPKS1_iRNS1_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1227560)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2Ei(i,ij[n&8191](d)|0);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI18VisualScriptReturnN7Variant4TypeEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0;if(!b)f=0;else{d=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1227560)|0;f=d?b:0}b=c[a+44>>2]|0;d=c[a+48>>2]|0;a=f+(d>>1)|0;if(!(d&1)){g=b;h=ij[g&8191](a)|0;c[e>>2]=h;return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=ij[g&8191](a)|0;c[e>>2]=h;return}}function __ZN13MethodBind0RCI18VisualScriptReturnN7Variant4TypeEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I18VisualScriptReturnN7Variant4TypeEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if(!b){__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK11MethodBind1I18VisualScriptReturnN7Variant4TypeEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,600222);l=a;return c[b>>2]|0}function __ZN11MethodBind1I18VisualScriptReturnN7Variant4TypeEE4callEP6ObjectPPKS1_iRNS1_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1227560)|0:0){c[h>>2]=0;a[1263537]=0;k=d+24|0;n=c[k>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=i;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=i;return}if((g|0)>0){if((n|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);p=0}else{a[1263537]=0;p=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,p)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=p;c[b>>2]=0;l=i;return}}p=c[d+44>>2]|0;n=c[d+48>>2]|0;o=e+(n>>1)|0;if(!(n&1))q=p;else q=c[(c[o>>2]|0)+p>>2]|0;do if((g|0)<1){p=c[k>>2]|0;n=p+-1|0;if((p|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)s=0;else s=c[e+-4>>2]|0;if((p|0)<=(s|0)){if(r)t=0;else t=c[e+-4>>2]|0;do if((t|0)<(p|0)){if(r)u=0;else u=c[e+-4>>2]|0;if((u|0)<(p|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);v=0;break}else{a[1263537]=0;w=31;break}}else w=31;while(0);if((w|0)==31)v=e+(n*24|0)|0;__ZN7VariantC2ERKS_(j,v);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);f=__ZNK7VariantcviEv(j)|0;Pi[q&2047](o,f);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I18VisualScriptReturnN7Variant4TypeEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1227560)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1)){g=b;h=c[d>>2]|0;i=c[h>>2]|0;Pi[g&2047](a,i);return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=c[d>>2]|0;i=c[h>>2]|0;Pi[g&2047](a,i);return}}function __ZN11MethodBind1I18VisualScriptReturnN7Variant4TypeEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN21VisualScriptCondition18_initialize_classvEv(b){b=b|0;if(a[1258373]|0)return;if(!(a[1258337]|0)){if(!(a[1257004]|0)){if(!(a[1257001]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI9ReferenceEEvv();__ZN9Reference13_bind_methodsEv();a[1257001]=1}__ZN7ClassDB10_add_classI8ResourceEEvv();__ZN8Resource13_bind_methodsEv();a[1257004]=1}__ZN7ClassDB10_add_classI16VisualScriptNodeEEvv();__ZN16VisualScriptNode13_bind_methodsEv();a[1258337]=1}__ZN7ClassDB10_add_classI21VisualScriptConditionEEvv();a[1258373]=1;return}function __ZN21VisualScriptCondition5_setvERK10StringNameRK7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK21VisualScriptCondition5_getvERK10StringNameR7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK21VisualScriptCondition19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+24|0;g=e+4|0;h=e;if(!d)__ZNK16VisualScriptNode19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,0);__ZN6StringC2EPKc(f,600200);i=c[f>>2]|0;f=i;j=g+4|0;c[j>>2]=0;k=g+12|0;c[k>>2]=0;c[g>>2]=0;n=(i|0)==0;if(!n?(c[j>>2]=0,__Z28atomic_conditional_incrementPj(i+-8|0)|0):0)c[j>>2]=f;c[g+8>>2]=0;f=c[k>>2]|0;if(f|0){if(!(__Z16atomic_decrementPj(f+-8|0)|0))__ZN6Memory11free_staticEPvb(f,1);c[k>>2]=0}c[g+16>>2]=256;if(!(c[b>>2]|0)){k=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=k;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0}k=__ZnwjPFPvjE(32,4740)|0;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0;c[k+12>>2]=0;c[k+16>>2]=7;f=k+20|0;c[f>>2]=0;j=k+24|0;c[j>>2]=0;o=k+28|0;c[o>>2]=0;__ZN12PropertyInfoaSERKS_(k,g)|0;p=c[b>>2]|0;q=p+4|0;r=c[q>>2]|0;c[j>>2]=r;c[f>>2]=0;c[o>>2]=p;if(r|0)c[r+20>>2]=k;c[q>>2]=k;if(!(c[p>>2]|0))c[p>>2]=k;k=p+8|0;c[k>>2]=(c[k>>2]|0)+1;k=c[g+12>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);k=c[g+4>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);if(!n?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);__ZN10StringNameC2EPKc(h,600200);__ZN7ClassDB17get_property_listE10StringNameP4ListI12PropertyInfo16DefaultAllocatorEbPK6Object(h,b,1,a);__ZN10StringNameD2Ev(h);if(!d){l=e;return}__ZNK16VisualScriptNode19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,1);l=e;return}function __ZN21VisualScriptCondition14_notificationvEib(a,b,c){a=a|0;b=b|0;c=c|0;if(c){if(552!=510)__ZN16VisualScriptNode13_notificationEi(a,b)}else if(552!=510)__ZN16VisualScriptNode13_notificationEi(a,b);return}function __ZNK21VisualScriptCondition16_get_class_namevEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+8|0;e=b+4|0;f=b;g=a+148|0;a=c[g>>2]|0;if(a|0){if(c[a+4>>2]|0){l=b;return g|0}if(__ZNK6String6lengthEv(a+8|0)|0){l=b;return g|0}}__ZN6StringC2EPKc(d,600200);c[f>>2]=c[d>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameaSERKS_(g,e);__ZN10StringNameD2Ev(e);e=c[f>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);l=b;return g|0}function __ZNK21VisualScriptCondition9get_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,600200);l=a;return c[b>>2]|0}function __ZNK21VisualScriptCondition8is_classERK6String(a,b){a=a|0;b=b|0;var c=0;if(((!(__ZNK6StringeqEPKc(b,600200)|0)?!(__ZNK6StringeqEPKc(b,570013)|0):0)?!(__ZNK6StringeqEPKc(b,1110448)|0):0)?!(__ZNK6StringeqEPKc(b,1126157)|0):0)c=__ZNK6StringeqEPKc(b,1142944)|0;else c=1;return c|0}function __ZNK21VisualScriptCondition12is_class_ptrEPv(a,b){a=a|0;b=b|0;return (b|0)==1227564|((b|0)==1227416|((b|0)==1220696|((b|0)==1220724|(b|0)==1220580)))|0}function __ZN21VisualScriptConditionD2Ev(a){a=a|0;var b=0,d=0,e=0,f=0;c[a>>2]=152320;__ZN10StringNameD2Ev(a+148|0);c[a>>2]=139696;__ZN5ArrayD2Ev(a+140|0);b=a+128|0;d=c[b>>2]|0;if(d|0?(__ZN3SetIP12VisualScript10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(b,c[d+8>>2]|0),d=c[a+132>>2]|0,e=c[b>>2]|0,c[e+8>>2]=d,c[a+136>>2]=0,f=d,c[f+12>>2]=f,e|0):0){__ZN6Memory11free_staticEPvb(e,0);c[b>>2]=0}__ZN10StringNameD2Ev(a+124|0);__ZN8ResourceD2Ev(a);return}function __ZN21VisualScriptConditionD0Ev(a){a=a|0;var b=0,d=0,e=0,f=0;c[a>>2]=152320;__ZN10StringNameD2Ev(a+148|0);c[a>>2]=139696;__ZN5ArrayD2Ev(a+140|0);b=a+128|0;d=c[b>>2]|0;if(d|0?(__ZN3SetIP12VisualScript10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(b,c[d+8>>2]|0),d=c[a+132>>2]|0,e=c[b>>2]|0,c[e+8>>2]=d,c[a+136>>2]=0,f=d,c[f+12>>2]=f,e|0):0){__ZN6Memory11free_staticEPvb(e,0);c[b>>2]=0}__ZN10StringNameD2Ev(a+124|0);__ZN8ResourceD2Ev(a);__ZdlPv(a);return}function __ZNK21VisualScriptCondition30get_output_sequence_port_countEv(a){a=a|0;return 3}function __ZNK21VisualScriptCondition23has_input_sequence_portEv(a){a=a|0;return 1}function __ZNK21VisualScriptCondition29get_output_sequence_port_textEi(a,b){a=a|0;b=b|0;var d=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=a;switch(b|0){case 0:{__ZN6StringC2EPKc(d,1152413);break}case 1:{__ZN6StringC2EPKc(d,1144807);break}default:__ZN6StringC2EPKc(d,570184)}l=a;return c[d>>2]|0}function __ZNK21VisualScriptCondition26get_input_value_port_countEv(a){a=a|0;return 1}function __ZNK21VisualScriptCondition27get_output_value_port_countEv(a){a=a|0;return 0}function __ZNK21VisualScriptCondition25get_input_value_port_infoEi(a,b,d){a=a|0;b=b|0;d=d|0;c[a>>2]=0;c[a+4>>2]=0;c[a+8>>2]=0;c[a+12>>2]=0;c[a+16>>2]=7;__ZN6StringaSEPKc(a+4|0,570179);c[a>>2]=1;return}function __ZNK21VisualScriptCondition26get_output_value_port_infoEi(a,b,d){a=a|0;b=b|0;d=d|0;c[a>>2]=0;c[a+4>>2]=0;c[a+8>>2]=0;c[a+12>>2]=0;c[a+16>>2]=7;return}function __ZNK21VisualScriptCondition11get_captionEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,570169);l=a;return c[b>>2]|0}function __ZNK21VisualScriptCondition8get_textEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,570153);l=a;return c[b>>2]|0}function __ZNK21VisualScriptCondition12get_categoryEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,57e4);l=a;return c[b>>2]|0}function __ZN21VisualScriptCondition8instanceEP20VisualScriptInstance(a,b){a=a|0;b=b|0;var d=0;d=__ZnwjPKc(60,1263606)|0;__ZN24VisualScriptNodeInstanceC2Ev(d);c[d>>2]=152496;c[d+52>>2]=a;c[d+56>>2]=b;return d|0}function __ZN33VisualScriptNodeInstanceCondition4stepEPPK7VariantPPS0_N24VisualScriptNodeInstance9StartModeES4_RNS0_9CallErrorER6String(a,b,d,e,f,g,h){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0;if((e|0)==1){i=2;return i|0}e=__ZNK7VariantcvbEv(c[b>>2]|0)|0;i=e?16777216:16777217;return i|0}function __ZN33VisualScriptNodeInstanceConditionD0Ev(a){a=a|0;__ZN24VisualScriptNodeInstanceD2Ev(a);__ZdlPv(a);return}function __ZN7ClassDB10_add_classI21VisualScriptConditionEEvv(){var a=0,b=0,d=0,e=0,f=0,g=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+16|0;d=a+12|0;e=a+8|0;f=a+4|0;g=a;__ZN6StringC2EPKc(b,600200);c[e>>2]=c[b>>2];__ZN10StringNameC2ERK6String(d,e);__ZN6StringC2EPKc(b,570013);c[g>>2]=c[b>>2];__ZN10StringNameC2ERK6String(f,g);__ZN7ClassDB11_add_class2ERK10StringNameS2_(d,f);__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);__ZN10StringNameD2Ev(d);d=c[e>>2]|0;if(!d){l=a;return}if(__Z16atomic_decrementPj(d+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(d,1);l=a;return}function __ZN17VisualScriptWhile18_initialize_classvEv(b){b=b|0;if(a[1258374]|0)return;if(!(a[1258337]|0)){if(!(a[1257004]|0)){if(!(a[1257001]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI9ReferenceEEvv();__ZN9Reference13_bind_methodsEv();a[1257001]=1}__ZN7ClassDB10_add_classI8ResourceEEvv();__ZN8Resource13_bind_methodsEv();a[1257004]=1}__ZN7ClassDB10_add_classI16VisualScriptNodeEEvv();__ZN16VisualScriptNode13_bind_methodsEv();a[1258337]=1}__ZN7ClassDB10_add_classI17VisualScriptWhileEEvv();a[1258374]=1;return}function __ZN17VisualScriptWhile5_setvERK10StringNameRK7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK17VisualScriptWhile5_getvERK10StringNameR7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK17VisualScriptWhile19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+24|0;g=e+4|0;h=e;if(!d)__ZNK16VisualScriptNode19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,0);__ZN6StringC2EPKc(f,600182);i=c[f>>2]|0;f=i;j=g+4|0;c[j>>2]=0;k=g+12|0;c[k>>2]=0;c[g>>2]=0;n=(i|0)==0;if(!n?(c[j>>2]=0,__Z28atomic_conditional_incrementPj(i+-8|0)|0):0)c[j>>2]=f;c[g+8>>2]=0;f=c[k>>2]|0;if(f|0){if(!(__Z16atomic_decrementPj(f+-8|0)|0))__ZN6Memory11free_staticEPvb(f,1);c[k>>2]=0}c[g+16>>2]=256;if(!(c[b>>2]|0)){k=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=k;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0}k=__ZnwjPFPvjE(32,4740)|0;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0;c[k+12>>2]=0;c[k+16>>2]=7;f=k+20|0;c[f>>2]=0;j=k+24|0;c[j>>2]=0;o=k+28|0;c[o>>2]=0;__ZN12PropertyInfoaSERKS_(k,g)|0;p=c[b>>2]|0;q=p+4|0;r=c[q>>2]|0;c[j>>2]=r;c[f>>2]=0;c[o>>2]=p;if(r|0)c[r+20>>2]=k;c[q>>2]=k;if(!(c[p>>2]|0))c[p>>2]=k;k=p+8|0;c[k>>2]=(c[k>>2]|0)+1;k=c[g+12>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);k=c[g+4>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);if(!n?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);__ZN10StringNameC2EPKc(h,600182);__ZN7ClassDB17get_property_listE10StringNameP4ListI12PropertyInfo16DefaultAllocatorEbPK6Object(h,b,1,a);__ZN10StringNameD2Ev(h);if(!d){l=e;return}__ZNK16VisualScriptNode19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,1);l=e;return}function __ZN17VisualScriptWhile14_notificationvEib(a,b,c){a=a|0;b=b|0;c=c|0;if(c){if(552!=510)__ZN16VisualScriptNode13_notificationEi(a,b)}else if(552!=510)__ZN16VisualScriptNode13_notificationEi(a,b);return}function __ZNK17VisualScriptWhile16_get_class_namevEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+8|0;e=b+4|0;f=b;g=a+148|0;a=c[g>>2]|0;if(a|0){if(c[a+4>>2]|0){l=b;return g|0}if(__ZNK6String6lengthEv(a+8|0)|0){l=b;return g|0}}__ZN6StringC2EPKc(d,600182);c[f>>2]=c[d>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameaSERKS_(g,e);__ZN10StringNameD2Ev(e);e=c[f>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);l=b;return g|0}function __ZNK17VisualScriptWhile9get_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,600182);l=a;return c[b>>2]|0}function __ZNK17VisualScriptWhile8is_classERK6String(a,b){a=a|0;b=b|0;var c=0;if(((!(__ZNK6StringeqEPKc(b,600182)|0)?!(__ZNK6StringeqEPKc(b,570013)|0):0)?!(__ZNK6StringeqEPKc(b,1110448)|0):0)?!(__ZNK6StringeqEPKc(b,1126157)|0):0)c=__ZNK6StringeqEPKc(b,1142944)|0;else c=1;return c|0}function __ZNK17VisualScriptWhile12is_class_ptrEPv(a,b){a=a|0;b=b|0;return (b|0)==1227568|((b|0)==1227416|((b|0)==1220696|((b|0)==1220724|(b|0)==1220580)))|0}function __ZN17VisualScriptWhileD2Ev(a){a=a|0;var b=0,d=0,e=0,f=0;c[a>>2]=152520;__ZN10StringNameD2Ev(a+148|0);c[a>>2]=139696;__ZN5ArrayD2Ev(a+140|0);b=a+128|0;d=c[b>>2]|0;if(d|0?(__ZN3SetIP12VisualScript10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(b,c[d+8>>2]|0),d=c[a+132>>2]|0,e=c[b>>2]|0,c[e+8>>2]=d,c[a+136>>2]=0,f=d,c[f+12>>2]=f,e|0):0){__ZN6Memory11free_staticEPvb(e,0);c[b>>2]=0}__ZN10StringNameD2Ev(a+124|0);__ZN8ResourceD2Ev(a);return}function __ZN17VisualScriptWhileD0Ev(a){a=a|0;var b=0,d=0,e=0,f=0;c[a>>2]=152520;__ZN10StringNameD2Ev(a+148|0);c[a>>2]=139696;__ZN5ArrayD2Ev(a+140|0);b=a+128|0;d=c[b>>2]|0;if(d|0?(__ZN3SetIP12VisualScript10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(b,c[d+8>>2]|0),d=c[a+132>>2]|0,e=c[b>>2]|0,c[e+8>>2]=d,c[a+136>>2]=0,f=d,c[f+12>>2]=f,e|0):0){__ZN6Memory11free_staticEPvb(e,0);c[b>>2]=0}__ZN10StringNameD2Ev(a+124|0);__ZN8ResourceD2Ev(a);__ZdlPv(a);return}function __ZNK17VisualScriptWhile30get_output_sequence_port_countEv(a){a=a|0;return 2}function __ZNK17VisualScriptWhile23has_input_sequence_portEv(a){a=a|0;return 1}function __ZNK17VisualScriptWhile29get_output_sequence_port_textEi(a,b){a=a|0;b=b|0;var d=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=a;if(!b)__ZN6StringC2EPKc(d,891321);else __ZN6StringC2EPKc(d,570210);l=a;return c[d>>2]|0}function __ZNK17VisualScriptWhile26get_input_value_port_countEv(a){a=a|0;return 1}function __ZNK17VisualScriptWhile27get_output_value_port_countEv(a){a=a|0;return 0}function __ZNK17VisualScriptWhile25get_input_value_port_infoEi(a,b,d){a=a|0;b=b|0;d=d|0;c[a>>2]=0;c[a+4>>2]=0;c[a+8>>2]=0;c[a+12>>2]=0;c[a+16>>2]=7;__ZN6StringaSEPKc(a+4|0,570179);c[a>>2]=1;return}function __ZNK17VisualScriptWhile26get_output_value_port_infoEi(a,b,d){a=a|0;b=b|0;d=d|0;c[a>>2]=0;c[a+4>>2]=0;c[a+8>>2]=0;c[a+12>>2]=0;c[a+16>>2]=7;return}function __ZNK17VisualScriptWhile11get_captionEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,570204);l=a;return c[b>>2]|0}function __ZNK17VisualScriptWhile8get_textEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,570189);l=a;return c[b>>2]|0}function __ZNK17VisualScriptWhile12get_categoryEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,57e4);l=a;return c[b>>2]|0}function __ZN17VisualScriptWhile8instanceEP20VisualScriptInstance(a,b){a=a|0;b=b|0;var d=0;d=__ZnwjPKc(60,1263606)|0;__ZN24VisualScriptNodeInstanceC2Ev(d);c[d>>2]=152696;c[d+52>>2]=a;c[d+56>>2]=b;return d|0}function __ZN29VisualScriptNodeInstanceWhile4stepEPPK7VariantPPS0_N24VisualScriptNodeInstance9StartModeES4_RNS0_9CallErrorER6String(a,b,d,e,f,g,h){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;h=__ZNK7VariantcvbEv(c[b>>2]|0)|0;return (h?16777216:1)|0}function __ZN29VisualScriptNodeInstanceWhileD0Ev(a){a=a|0;__ZN24VisualScriptNodeInstanceD2Ev(a);__ZdlPv(a);return}function __ZN7ClassDB10_add_classI17VisualScriptWhileEEvv(){var a=0,b=0,d=0,e=0,f=0,g=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+16|0;d=a+12|0;e=a+8|0;f=a+4|0;g=a;__ZN6StringC2EPKc(b,600182);c[e>>2]=c[b>>2];__ZN10StringNameC2ERK6String(d,e);__ZN6StringC2EPKc(b,570013);c[g>>2]=c[b>>2];__ZN10StringNameC2ERK6String(f,g);__ZN7ClassDB11_add_class2ERK10StringNameS2_(d,f);__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);__ZN10StringNameD2Ev(d);d=c[e>>2]|0;if(!d){l=a;return}if(__Z16atomic_decrementPj(d+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(d,1);l=a;return}function __ZN20VisualScriptIterator18_initialize_classvEv(b){b=b|0;if(a[1258375]|0)return;if(!(a[1258337]|0)){if(!(a[1257004]|0)){if(!(a[1257001]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI9ReferenceEEvv();__ZN9Reference13_bind_methodsEv();a[1257001]=1}__ZN7ClassDB10_add_classI8ResourceEEvv();__ZN8Resource13_bind_methodsEv();a[1257004]=1}__ZN7ClassDB10_add_classI16VisualScriptNodeEEvv();__ZN16VisualScriptNode13_bind_methodsEv();a[1258337]=1}__ZN7ClassDB10_add_classI20VisualScriptIteratorEEvv();a[1258375]=1;return}function __ZN20VisualScriptIterator5_setvERK10StringNameRK7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK20VisualScriptIterator5_getvERK10StringNameR7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK20VisualScriptIterator19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+24|0;g=e+4|0;h=e;if(!d)__ZNK16VisualScriptNode19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,0);__ZN6StringC2EPKc(f,600161);i=c[f>>2]|0;f=i;j=g+4|0;c[j>>2]=0;k=g+12|0;c[k>>2]=0;c[g>>2]=0;n=(i|0)==0;if(!n?(c[j>>2]=0,__Z28atomic_conditional_incrementPj(i+-8|0)|0):0)c[j>>2]=f;c[g+8>>2]=0;f=c[k>>2]|0;if(f|0){if(!(__Z16atomic_decrementPj(f+-8|0)|0))__ZN6Memory11free_staticEPvb(f,1);c[k>>2]=0}c[g+16>>2]=256;if(!(c[b>>2]|0)){k=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=k;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0}k=__ZnwjPFPvjE(32,4740)|0;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0;c[k+12>>2]=0;c[k+16>>2]=7;f=k+20|0;c[f>>2]=0;j=k+24|0;c[j>>2]=0;o=k+28|0;c[o>>2]=0;__ZN12PropertyInfoaSERKS_(k,g)|0;p=c[b>>2]|0;q=p+4|0;r=c[q>>2]|0;c[j>>2]=r;c[f>>2]=0;c[o>>2]=p;if(r|0)c[r+20>>2]=k;c[q>>2]=k;if(!(c[p>>2]|0))c[p>>2]=k;k=p+8|0;c[k>>2]=(c[k>>2]|0)+1;k=c[g+12>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);k=c[g+4>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);if(!n?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);__ZN10StringNameC2EPKc(h,600161);__ZN7ClassDB17get_property_listE10StringNameP4ListI12PropertyInfo16DefaultAllocatorEbPK6Object(h,b,1,a);__ZN10StringNameD2Ev(h);if(!d){l=e;return}__ZNK16VisualScriptNode19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,1);l=e;return}function __ZN20VisualScriptIterator14_notificationvEib(a,b,c){a=a|0;b=b|0;c=c|0;if(c){if(552!=510)__ZN16VisualScriptNode13_notificationEi(a,b)}else if(552!=510)__ZN16VisualScriptNode13_notificationEi(a,b);return}function __ZNK20VisualScriptIterator16_get_class_namevEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+8|0;e=b+4|0;f=b;g=a+148|0;a=c[g>>2]|0;if(a|0){if(c[a+4>>2]|0){l=b;return g|0}if(__ZNK6String6lengthEv(a+8|0)|0){l=b;return g|0}}__ZN6StringC2EPKc(d,600161);c[f>>2]=c[d>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameaSERKS_(g,e);__ZN10StringNameD2Ev(e);e=c[f>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);l=b;return g|0}function __ZNK20VisualScriptIterator9get_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,600161);l=a;return c[b>>2]|0}function __ZNK20VisualScriptIterator8is_classERK6String(a,b){a=a|0;b=b|0;var c=0;if(((!(__ZNK6StringeqEPKc(b,600161)|0)?!(__ZNK6StringeqEPKc(b,570013)|0):0)?!(__ZNK6StringeqEPKc(b,1110448)|0):0)?!(__ZNK6StringeqEPKc(b,1126157)|0):0)c=__ZNK6StringeqEPKc(b,1142944)|0;else c=1;return c|0}function __ZNK20VisualScriptIterator12is_class_ptrEPv(a,b){a=a|0;b=b|0;return (b|0)==1227572|((b|0)==1227416|((b|0)==1220696|((b|0)==1220724|(b|0)==1220580)))|0}function __ZN20VisualScriptIteratorD2Ev(a){a=a|0;var b=0,d=0,e=0,f=0;c[a>>2]=152720;__ZN10StringNameD2Ev(a+148|0);c[a>>2]=139696;__ZN5ArrayD2Ev(a+140|0);b=a+128|0;d=c[b>>2]|0;if(d|0?(__ZN3SetIP12VisualScript10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(b,c[d+8>>2]|0),d=c[a+132>>2]|0,e=c[b>>2]|0,c[e+8>>2]=d,c[a+136>>2]=0,f=d,c[f+12>>2]=f,e|0):0){__ZN6Memory11free_staticEPvb(e,0);c[b>>2]=0}__ZN10StringNameD2Ev(a+124|0);__ZN8ResourceD2Ev(a);return}function __ZN20VisualScriptIteratorD0Ev(a){a=a|0;var b=0,d=0,e=0,f=0;c[a>>2]=152720;__ZN10StringNameD2Ev(a+148|0);c[a>>2]=139696;__ZN5ArrayD2Ev(a+140|0);b=a+128|0;d=c[b>>2]|0;if(d|0?(__ZN3SetIP12VisualScript10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(b,c[d+8>>2]|0),d=c[a+132>>2]|0,e=c[b>>2]|0,c[e+8>>2]=d,c[a+136>>2]=0,f=d,c[f+12>>2]=f,e|0):0){__ZN6Memory11free_staticEPvb(e,0);c[b>>2]=0}__ZN10StringNameD2Ev(a+124|0);__ZN8ResourceD2Ev(a);__ZdlPv(a);return}function __ZNK20VisualScriptIterator30get_output_sequence_port_countEv(a){a=a|0;return 2}function __ZNK20VisualScriptIterator23has_input_sequence_portEv(a){a=a|0;return 1}function __ZNK20VisualScriptIterator29get_output_sequence_port_textEi(a,b){a=a|0;b=b|0;var d=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=a;if(!b)__ZN6StringC2EPKc(d,570329);else __ZN6StringC2EPKc(d,570210);l=a;return c[d>>2]|0}function __ZNK20VisualScriptIterator26get_input_value_port_countEv(a){a=a|0;return 1}function __ZNK20VisualScriptIterator27get_output_value_port_countEv(a){a=a|0;return 1}function __ZNK20VisualScriptIterator25get_input_value_port_infoEi(a,b,d){a=a|0;b=b|0;d=d|0;c[a>>2]=0;c[a+4>>2]=0;c[a+8>>2]=0;c[a+12>>2]=0;c[a+16>>2]=7;__ZN6StringaSEPKc(a+4|0,1039384);c[a>>2]=0;return}function __ZNK20VisualScriptIterator26get_output_value_port_infoEi(a,b,d){a=a|0;b=b|0;d=d|0;c[a>>2]=0;c[a+4>>2]=0;c[a+8>>2]=0;c[a+12>>2]=0;c[a+16>>2]=7;__ZN6StringaSEPKc(a+4|0,570324);c[a>>2]=0;return}function __ZNK20VisualScriptIterator11get_captionEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,570315);l=a;return c[b>>2]|0}function __ZNK20VisualScriptIterator8get_textEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,570291);l=a;return c[b>>2]|0}function __ZNK20VisualScriptIterator12get_categoryEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,57e4);l=a;return c[b>>2]|0}function __ZN20VisualScriptIterator8instanceEP20VisualScriptInstance(a,b){a=a|0;b=b|0;var d=0;d=__ZnwjPKc(60,1263606)|0;__ZN24VisualScriptNodeInstanceC2Ev(d);c[d>>2]=152896;c[d+52>>2]=a;c[d+56>>2]=b;return d|0}function __ZNK32VisualScriptNodeInstanceIterator23get_working_memory_sizeEv(a){a=a|0;return 2}function __ZN32VisualScriptNodeInstanceIterator4stepEPPK7VariantPPS0_N24VisualScriptNodeInstance9StartModeES4_RNS0_9CallErrorER6String(b,d,e,f,g,h,i){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;i=i|0;var j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0;b=l;l=l+48|0;if((l|0)>=(m|0))ba(48);j=b+36|0;k=b+32|0;n=b;o=b+28|0;p=b+24|0;if(!f){__ZN7VariantaSERKS_(g,c[d>>2]|0);f=g+24|0;q=__ZNK7Variant9iter_initERS_Rb(c[d>>2]|0,f,j)|0;if(a[j>>0]|0)if(q){__ZNK7Variant8iter_getERKS_Rb(n,g,f,j);__ZN7VariantaSERKS_(c[e>>2]|0,n);if(c[n>>2]|0)__ZN7Variant5clearEv(n);if(a[j>>0]|0){r=16777216;l=b;return r|0}c[h>>2]=1;__ZN6StringC2EPKc(n,570241);f=__Z3RTRRK6String(n)|0;q=f;s=c[i>>2]|0;if((s|0)==(f|0)){if(f|0)t=35}else{if(s|0?(__Z16atomic_decrementPj(s+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(s,1);c[i>>2]=0;if(f|0)if(!(__Z28atomic_conditional_incrementPj(f+-8|0)|0))t=35;else{c[i>>2]=q;t=35}}if((t|0)==35?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);f=c[n>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);u=0}else u=1;else{c[h>>2]=1;__ZN6StringC2EPKc(n,570215);c[k>>2]=__Z3RTRRK6String(n)|0;c[o>>2]=__ZN7Variant13get_type_nameENS_4TypeE(c[c[d>>2]>>2]|0)|0;f=__ZNK6StringplERKS_(k,o)|0;q=f;s=c[i>>2]|0;if((s|0)==(f|0)){if(f|0)t=11}else{if(s|0?(__Z16atomic_decrementPj(s+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(s,1);c[i>>2]=0;if(f|0)if(!(__Z28atomic_conditional_incrementPj(f+-8|0)|0))t=11;else{c[i>>2]=q;t=11}}if((t|0)==11?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);f=c[o>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);f=c[k>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);f=c[n>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);u=0}r=u;l=b;return r|0}else{u=g+24|0;f=__ZNK7Variant9iter_nextERS_Rb(g,u,j)|0;if(a[j>>0]|0)if(f){__ZNK7Variant8iter_getERKS_Rb(n,g,u,j);__ZN7VariantaSERKS_(c[e>>2]|0,n);if(c[n>>2]|0)__ZN7Variant5clearEv(n);if(a[j>>0]|0){r=16777216;l=b;return r|0}c[h>>2]=1;__ZN6StringC2EPKc(n,570241);j=__Z3RTRRK6String(n)|0;e=j;u=c[i>>2]|0;if((u|0)==(j|0)){if(j|0)t=76}else{if(u|0?(__Z16atomic_decrementPj(u+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(u,1);c[i>>2]=0;if(j|0)if(!(__Z28atomic_conditional_incrementPj(j+-8|0)|0))t=76;else{c[i>>2]=e;t=76}}if((t|0)==76?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);j=c[n>>2]|0;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);v=0}else v=1;else{c[h>>2]=1;__ZN6StringC2EPKc(n,570265);c[p>>2]=__Z3RTRRK6String(n)|0;c[o>>2]=__ZN7Variant13get_type_nameENS_4TypeE(c[c[d>>2]>>2]|0)|0;d=__ZNK6StringplERKS_(p,o)|0;h=d;j=c[i>>2]|0;if((j|0)==(d|0)){if(d|0)t=52}else{if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);c[i>>2]=0;if(d|0)if(!(__Z28atomic_conditional_incrementPj(d+-8|0)|0))t=52;else{c[i>>2]=h;t=52}}if((t|0)==52?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);d=c[o>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);d=c[p>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);d=c[n>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);v=0}r=v;l=b;return r|0}return 0}function __ZN32VisualScriptNodeInstanceIteratorD0Ev(a){a=a|0;__ZN24VisualScriptNodeInstanceD2Ev(a);__ZdlPv(a);return}function __ZN7ClassDB10_add_classI20VisualScriptIteratorEEvv(){var a=0,b=0,d=0,e=0,f=0,g=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+16|0;d=a+12|0;e=a+8|0;f=a+4|0;g=a;__ZN6StringC2EPKc(b,600161);c[e>>2]=c[b>>2];__ZN10StringNameC2ERK6String(d,e);__ZN6StringC2EPKc(b,570013);c[g>>2]=c[b>>2];__ZN10StringNameC2ERK6String(f,g);__ZN7ClassDB11_add_class2ERK10StringNameS2_(d,f);__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);__ZN10StringNameD2Ev(d);d=c[e>>2]|0;if(!d){l=a;return}if(__Z16atomic_decrementPj(d+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(d,1);l=a;return}function __ZN20VisualScriptSequence18_initialize_classvEv(b){b=b|0;if(a[1258376]|0)return;if(!(a[1258337]|0)){if(!(a[1257004]|0)){if(!(a[1257001]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI9ReferenceEEvv();__ZN9Reference13_bind_methodsEv();a[1257001]=1}__ZN7ClassDB10_add_classI8ResourceEEvv();__ZN8Resource13_bind_methodsEv();a[1257004]=1}__ZN7ClassDB10_add_classI16VisualScriptNodeEEvv();__ZN16VisualScriptNode13_bind_methodsEv();a[1258337]=1}__ZN7ClassDB10_add_classI20VisualScriptSequenceEEvv();__ZN20VisualScriptSequence13_bind_methodsEv();a[1258376]=1;return}function __ZN20VisualScriptSequence5_setvERK10StringNameRK7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK20VisualScriptSequence5_getvERK10StringNameR7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK20VisualScriptSequence19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+24|0;g=e+4|0;h=e;if(!d)__ZNK16VisualScriptNode19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,0);__ZN6StringC2EPKc(f,600140);i=c[f>>2]|0;f=i;j=g+4|0;c[j>>2]=0;k=g+12|0;c[k>>2]=0;c[g>>2]=0;n=(i|0)==0;if(!n?(c[j>>2]=0,__Z28atomic_conditional_incrementPj(i+-8|0)|0):0)c[j>>2]=f;c[g+8>>2]=0;f=c[k>>2]|0;if(f|0){if(!(__Z16atomic_decrementPj(f+-8|0)|0))__ZN6Memory11free_staticEPvb(f,1);c[k>>2]=0}c[g+16>>2]=256;if(!(c[b>>2]|0)){k=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=k;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0}k=__ZnwjPFPvjE(32,4740)|0;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0;c[k+12>>2]=0;c[k+16>>2]=7;f=k+20|0;c[f>>2]=0;j=k+24|0;c[j>>2]=0;o=k+28|0;c[o>>2]=0;__ZN12PropertyInfoaSERKS_(k,g)|0;p=c[b>>2]|0;q=p+4|0;r=c[q>>2]|0;c[j>>2]=r;c[f>>2]=0;c[o>>2]=p;if(r|0)c[r+20>>2]=k;c[q>>2]=k;if(!(c[p>>2]|0))c[p>>2]=k;k=p+8|0;c[k>>2]=(c[k>>2]|0)+1;k=c[g+12>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);k=c[g+4>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);if(!n?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);__ZN10StringNameC2EPKc(h,600140);__ZN7ClassDB17get_property_listE10StringNameP4ListI12PropertyInfo16DefaultAllocatorEbPK6Object(h,b,1,a);__ZN10StringNameD2Ev(h);if(!d){l=e;return}__ZNK16VisualScriptNode19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,1);l=e;return}function __ZN20VisualScriptSequence14_notificationvEib(a,b,c){a=a|0;b=b|0;c=c|0;if(c){if(552!=510)__ZN16VisualScriptNode13_notificationEi(a,b)}else if(552!=510)__ZN16VisualScriptNode13_notificationEi(a,b);return}function __ZNK20VisualScriptSequence16_get_class_namevEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+8|0;e=b+4|0;f=b;g=a+148|0;a=c[g>>2]|0;if(a|0){if(c[a+4>>2]|0){l=b;return g|0}if(__ZNK6String6lengthEv(a+8|0)|0){l=b;return g|0}}__ZN6StringC2EPKc(d,600140);c[f>>2]=c[d>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameaSERKS_(g,e);__ZN10StringNameD2Ev(e);e=c[f>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);l=b;return g|0}function __ZNK20VisualScriptSequence9get_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,600140);l=a;return c[b>>2]|0}function __ZNK20VisualScriptSequence8is_classERK6String(a,b){a=a|0;b=b|0;var c=0;if(((!(__ZNK6StringeqEPKc(b,600140)|0)?!(__ZNK6StringeqEPKc(b,570013)|0):0)?!(__ZNK6StringeqEPKc(b,1110448)|0):0)?!(__ZNK6StringeqEPKc(b,1126157)|0):0)c=__ZNK6StringeqEPKc(b,1142944)|0;else c=1;return c|0}function __ZNK20VisualScriptSequence12is_class_ptrEPv(a,b){a=a|0;b=b|0;return (b|0)==1227576|((b|0)==1227416|((b|0)==1220696|((b|0)==1220724|(b|0)==1220580)))|0}function __ZN20VisualScriptSequenceD2Ev(a){a=a|0;var b=0,d=0,e=0,f=0;c[a>>2]=152920;__ZN10StringNameD2Ev(a+148|0);c[a>>2]=139696;__ZN5ArrayD2Ev(a+140|0);b=a+128|0;d=c[b>>2]|0;if(d|0?(__ZN3SetIP12VisualScript10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(b,c[d+8>>2]|0),d=c[a+132>>2]|0,e=c[b>>2]|0,c[e+8>>2]=d,c[a+136>>2]=0,f=d,c[f+12>>2]=f,e|0):0){__ZN6Memory11free_staticEPvb(e,0);c[b>>2]=0}__ZN10StringNameD2Ev(a+124|0);__ZN8ResourceD2Ev(a);return}function __ZN20VisualScriptSequenceD0Ev(a){a=a|0;var b=0,d=0,e=0,f=0;c[a>>2]=152920;__ZN10StringNameD2Ev(a+148|0);c[a>>2]=139696;__ZN5ArrayD2Ev(a+140|0);b=a+128|0;d=c[b>>2]|0;if(d|0?(__ZN3SetIP12VisualScript10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(b,c[d+8>>2]|0),d=c[a+132>>2]|0,e=c[b>>2]|0,c[e+8>>2]=d,c[a+136>>2]=0,f=d,c[f+12>>2]=f,e|0):0){__ZN6Memory11free_staticEPvb(e,0);c[b>>2]=0}__ZN10StringNameD2Ev(a+124|0);__ZN8ResourceD2Ev(a);__ZdlPv(a);return}function __ZNK20VisualScriptSequence30get_output_sequence_port_countEv(a){a=a|0;return c[a+152>>2]|0}function __ZNK20VisualScriptSequence23has_input_sequence_portEv(a){a=a|0;return 1}function __ZNK20VisualScriptSequence29get_output_sequence_port_textEi(a,b){a=a|0;b=b|0;a=b+1|0;return __Z4itosx(a,((a|0)<0)<<31>>31)|0}function __ZNK20VisualScriptSequence26get_input_value_port_countEv(a){a=a|0;return 0}function __ZNK20VisualScriptSequence27get_output_value_port_countEv(a){a=a|0;return 1}function __ZNK20VisualScriptSequence25get_input_value_port_infoEi(a,b,d){a=a|0;b=b|0;d=d|0;c[a>>2]=0;c[a+4>>2]=0;c[a+8>>2]=0;c[a+12>>2]=0;c[a+16>>2]=7;return}function __ZNK20VisualScriptSequence26get_output_value_port_infoEi(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=d;e=d+4|0;__ZN6StringC2EPKc(b,878361);__ZN6StringC2EPKc(e,1263606);f=a+4|0;c[f>>2]=0;g=a+12|0;c[g>>2]=0;c[a>>2]=2;h=c[b>>2]|0;if(h|0?(c[f>>2]=0,__Z28atomic_conditional_incrementPj(h+-8|0)|0):0)c[f>>2]=c[b>>2];c[a+8>>2]=0;f=c[e>>2]|0;do if(f){c[g>>2]=0;if(!(__Z28atomic_conditional_incrementPj(f+-8|0)|0)){i=c[e>>2]|0;break}else{h=c[e>>2]|0;c[g>>2]=h;i=h;break}}else i=f;while(0);c[a+16>>2]=7;if(i|0?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);i=c[b>>2]|0;if(!i){l=d;return}if(__Z16atomic_decrementPj(i+-8|0)|0){l=d;return}__ZN6Memory11free_staticEPvb(i,1);l=d;return}function __ZNK20VisualScriptSequence11get_captionEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,570345);l=a;return c[b>>2]|0}function __ZNK20VisualScriptSequence8get_textEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,570334);l=a;return c[b>>2]|0}function __ZNK20VisualScriptSequence12get_categoryEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,57e4);l=a;return c[b>>2]|0}function __ZN20VisualScriptSequence8instanceEP20VisualScriptInstance(a,b){a=a|0;b=b|0;var d=0;d=__ZnwjPKc(64,1263606)|0;__ZN24VisualScriptNodeInstanceC2Ev(d);c[d>>2]=153096;c[d+52>>2]=a;c[d+56>>2]=b;c[d+60>>2]=c[a+152>>2];return d|0}function __ZNK32VisualScriptNodeInstanceSequence23get_working_memory_sizeEv(a){a=a|0;return 1}function __ZN32VisualScriptNodeInstanceSequence4stepEPPK7VariantPPS0_N24VisualScriptNodeInstance9StartModeES4_RNS0_9CallErrorER6String(a,b,d,e,f,g,h){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0;h=l;l=l+32|0;if((l|0)>=(m|0))ba(32);g=h;if((e|0)==0?(__ZN7VariantC2Ei(g,0),__ZN7VariantaSERKS_(f,g),c[g>>2]|0):0)__ZN7Variant5clearEv(g);e=__ZNK7VariantcviEv(f)|0;__ZN7VariantC2Ei(g,e);__ZN7VariantaSERKS_(c[d>>2]|0,g);if(c[g>>2]|0)__ZN7Variant5clearEv(g);d=e+1|0;if((d|0)==(c[a+60>>2]|0)){i=e;l=h;return i|0}__ZN7VariantC2Ei(g,d);__ZN7VariantaSERKS_(f,g);if(c[g>>2]|0)__ZN7Variant5clearEv(g);i=e|16777216;l=h;return i|0}function __ZN32VisualScriptNodeInstanceSequenceD0Ev(a){a=a|0;__ZN24VisualScriptNodeInstanceD2Ev(a);__ZdlPv(a);return}function __ZN7ClassDB10_add_classI20VisualScriptSequenceEEvv(){var a=0,b=0,d=0,e=0,f=0,g=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+16|0;d=a+12|0;e=a+8|0;f=a+4|0;g=a;__ZN6StringC2EPKc(b,600140);c[e>>2]=c[b>>2];__ZN10StringNameC2ERK6String(d,e);__ZN6StringC2EPKc(b,570013);c[g>>2]=c[b>>2];__ZN10StringNameC2ERK6String(f,g);__ZN7ClassDB11_add_class2ERK10StringNameS2_(d,f);__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);__ZN10StringNameD2Ev(d);d=c[e>>2]|0;if(!d){l=a;return}if(__Z16atomic_decrementPj(d+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(d,1);l=a;return}function __ZN20VisualScriptSequence13_bind_methodsEv(){var a=0,b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0;a=l;l=l+64|0;if((l|0)>=(m|0))ba(64);b=a+44|0;d=a+32|0;e=a+24|0;f=a+12|0;g=a+40|0;h=a;i=a+16|0;j=a+8|0;k=a+4|0;__Z8D_METHODPKcS0_(d,570354,862640);n=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(n);c[n>>2]=153120;__ZN10MethodBind10_set_constEb(n,0);__ZN10MethodBind24_generate_argument_typesEi(n,1);c[n+44>>2]=623;c[n+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,n,d,0,0)|0;n=d+4|0;o=c[n>>2]|0;if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0){p=c[n>>2]|0;n=(p|0)==0?0:p+-4|0;p=n+4|0;if(c[n>>2]|0){q=0;do{__ZN10StringNameD2Ev(p+(q<<2)|0);q=q+1|0}while(q>>>0<(c[n>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(o,1)}__ZN10StringNameD2Ev(d);__Z8D_METHODPKc(e,570364);d=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(d);c[d>>2]=153156;__ZN10MethodBind10_set_constEb(d,1);__ZN10MethodBind24_generate_argument_typesEi(d,0);__ZN10MethodBind12_set_returnsEb(d,1);c[d+44>>2]=4846;c[d+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,d,e,0,0)|0;d=e+4|0;o=c[d>>2]|0;if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0){n=c[d>>2]|0;d=(n|0)==0?0:n+-4|0;n=d+4|0;if(c[d>>2]|0){q=0;do{__ZN10StringNameD2Ev(n+(q<<2)|0);q=q+1|0}while(q>>>0<(c[d>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(o,1)}__ZN10StringNameD2Ev(e);__ZN6StringC2EPKc(b,600140);c[g>>2]=c[b>>2];__ZN10StringNameC2ERK6String(f,g);__ZN6StringC2EPKc(h,862640);__ZN6StringC2EPKc(i,570374);e=b+4|0;c[e>>2]=0;o=b+12|0;c[o>>2]=0;c[b>>2]=2;d=c[h>>2]|0;if(d|0?(c[e>>2]=0,__Z28atomic_conditional_incrementPj(d+-8|0)|0):0)c[e>>2]=c[h>>2];c[b+8>>2]=1;e=c[o>>2]|0;if((e|0)!=(c[i>>2]|0)){if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);c[o>>2]=0;e=c[i>>2]|0;if(e|0?__Z28atomic_conditional_incrementPj(e+-8|0)|0:0)c[o>>2]=c[i>>2]}c[b+16>>2]=7;c[j>>2]=__Z11_scs_createPKc(570354)|0;c[k>>2]=__Z11_scs_createPKc(570364)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(f,b,j,k,-1);__ZN10StringNameD2Ev(k);__ZN10StringNameD2Ev(j);j=c[b+12>>2]|0;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);j=c[b+4>>2]|0;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);j=c[i>>2]|0;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);j=c[h>>2]|0;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(!f){l=a;return}if(__Z16atomic_decrementPj(f+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(f,1);l=a;return}function __ZN20VisualScriptSequence9set_stepsEi(b,d){b=b|0;d=d|0;var e=0;if((d|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(570354,570381,519,570434,0);return}a[1263537]=0;e=b+152|0;if((c[e>>2]|0)==(d|0))return;c[e>>2]=d;__ZN16VisualScriptNode20ports_changed_notifyEv(b);return}function __ZNK20VisualScriptSequence9get_stepsEv(a){a=a|0;return c[a+152>>2]|0}function __ZNK13MethodBind0RCI20VisualScriptSequenceiE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK13MethodBind0RCI20VisualScriptSequenceiE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,600140);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI20VisualScriptSequenceiE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1227576)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2Ei(i,ij[n&8191](d)|0);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI20VisualScriptSequenceiE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0;if(!b)f=0;else{d=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1227576)|0;f=d?b:0}b=c[a+44>>2]|0;d=c[a+48>>2]|0;a=f+(d>>1)|0;if(!(d&1)){g=b;h=ij[g&8191](a)|0;c[e>>2]=h;return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=ij[g&8191](a)|0;c[e>>2]=h;return}}function __ZN13MethodBind0RCI20VisualScriptSequenceiED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I20VisualScriptSequenceiE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if(!b){__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK11MethodBind1I20VisualScriptSequenceiE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,600140);l=a;return c[b>>2]|0}function __ZN11MethodBind1I20VisualScriptSequenceiE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1227576)|0:0){c[h>>2]=0;a[1263537]=0;k=d+24|0;n=c[k>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=i;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=i;return}if((g|0)>0){if((n|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);p=0}else{a[1263537]=0;p=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,p)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=p;c[b>>2]=0;l=i;return}}p=c[d+44>>2]|0;n=c[d+48>>2]|0;o=e+(n>>1)|0;if(!(n&1))q=p;else q=c[(c[o>>2]|0)+p>>2]|0;do if((g|0)<1){p=c[k>>2]|0;n=p+-1|0;if((p|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)s=0;else s=c[e+-4>>2]|0;if((p|0)<=(s|0)){if(r)t=0;else t=c[e+-4>>2]|0;do if((t|0)<(p|0)){if(r)u=0;else u=c[e+-4>>2]|0;if((u|0)<(p|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);v=0;break}else{a[1263537]=0;w=31;break}}else w=31;while(0);if((w|0)==31)v=e+(n*24|0)|0;__ZN7VariantC2ERKS_(j,v);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);f=__ZNK7VariantcviEv(j)|0;Pi[q&2047](o,f);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I20VisualScriptSequenceiE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1227576)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1)){g=b;h=c[d>>2]|0;i=c[h>>2]|0;Pi[g&2047](a,i);return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=c[d>>2]|0;i=c[h>>2]|0;Pi[g&2047](a,i);return}}function __ZN11MethodBind1I20VisualScriptSequenceiED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN18VisualScriptSwitch18_initialize_classvEv(b){b=b|0;if(a[1258377]|0)return;if(!(a[1258337]|0)){if(!(a[1257004]|0)){if(!(a[1257001]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI9ReferenceEEvv();__ZN9Reference13_bind_methodsEv();a[1257001]=1}__ZN7ClassDB10_add_classI8ResourceEEvv();__ZN8Resource13_bind_methodsEv();a[1257004]=1}__ZN7ClassDB10_add_classI16VisualScriptNodeEEvv();__ZN16VisualScriptNode13_bind_methodsEv();a[1258337]=1}__ZN7ClassDB10_add_classI18VisualScriptSwitchEEvv();a[1258377]=1;return}function __ZN18VisualScriptSwitch5_setvERK10StringNameRK7Variant(a,b,c){a=a|0;b=b|0;c=c|0;var d=0;if(1161==1129){d=0;return d|0}d=__ZN18VisualScriptSwitch4_setERK10StringNameRK7Variant(a,b,c)|0;return d|0}function __ZNK18VisualScriptSwitch5_getvERK10StringNameR7Variant(a,b,c){a=a|0;b=b|0;c=c|0;var d=0;if(1162!=1131?__ZNK18VisualScriptSwitch4_getERK10StringNameR7Variant(a,b,c)|0:0){d=1;return d|0}d=0;return d|0}function __ZNK18VisualScriptSwitch19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+24|0;g=e+4|0;h=e;if(!d)__ZNK16VisualScriptNode19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,0);__ZN6StringC2EPKc(f,600097);i=c[f>>2]|0;f=i;j=g+4|0;c[j>>2]=0;k=g+12|0;c[k>>2]=0;c[g>>2]=0;n=(i|0)==0;if(!n?(c[j>>2]=0,__Z28atomic_conditional_incrementPj(i+-8|0)|0):0)c[j>>2]=f;c[g+8>>2]=0;f=c[k>>2]|0;if(f|0){if(!(__Z16atomic_decrementPj(f+-8|0)|0))__ZN6Memory11free_staticEPvb(f,1);c[k>>2]=0}c[g+16>>2]=256;if(!(c[b>>2]|0)){k=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=k;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0}k=__ZnwjPFPvjE(32,4740)|0;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0;c[k+12>>2]=0;c[k+16>>2]=7;f=k+20|0;c[f>>2]=0;j=k+24|0;c[j>>2]=0;o=k+28|0;c[o>>2]=0;__ZN12PropertyInfoaSERKS_(k,g)|0;p=c[b>>2]|0;q=p+4|0;r=c[q>>2]|0;c[j>>2]=r;c[f>>2]=0;c[o>>2]=p;if(r|0)c[r+20>>2]=k;c[q>>2]=k;if(!(c[p>>2]|0))c[p>>2]=k;k=p+8|0;c[k>>2]=(c[k>>2]|0)+1;k=c[g+12>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);k=c[g+4>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);if(!n?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);__ZN10StringNameC2EPKc(h,600097);__ZN7ClassDB17get_property_listE10StringNameP4ListI12PropertyInfo16DefaultAllocatorEbPK6Object(h,b,1,a);__ZN10StringNameD2Ev(h);if(624!=516)__ZNK18VisualScriptSwitch18_get_property_listEP4ListI12PropertyInfo16DefaultAllocatorE(a,b);if(!d){l=e;return}__ZNK16VisualScriptNode19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,1);l=e;return}function __ZN18VisualScriptSwitch14_notificationvEib(a,b,c){a=a|0;b=b|0;c=c|0;if(c){if(552!=510)__ZN16VisualScriptNode13_notificationEi(a,b)}else if(552!=510)__ZN16VisualScriptNode13_notificationEi(a,b);return}function __ZNK18VisualScriptSwitch16_get_class_namevEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+8|0;e=b+4|0;f=b;g=a+148|0;a=c[g>>2]|0;if(a|0){if(c[a+4>>2]|0){l=b;return g|0}if(__ZNK6String6lengthEv(a+8|0)|0){l=b;return g|0}}__ZN6StringC2EPKc(d,600097);c[f>>2]=c[d>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameaSERKS_(g,e);__ZN10StringNameD2Ev(e);e=c[f>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);l=b;return g|0}function __ZNK18VisualScriptSwitch9get_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,600097);l=a;return c[b>>2]|0}function __ZNK18VisualScriptSwitch8is_classERK6String(a,b){a=a|0;b=b|0;var c=0;if(((!(__ZNK6StringeqEPKc(b,600097)|0)?!(__ZNK6StringeqEPKc(b,570013)|0):0)?!(__ZNK6StringeqEPKc(b,1110448)|0):0)?!(__ZNK6StringeqEPKc(b,1126157)|0):0)c=__ZNK6StringeqEPKc(b,1142944)|0;else c=1;return c|0}function __ZNK18VisualScriptSwitch12is_class_ptrEPv(a,b){a=a|0;b=b|0;return (b|0)==1227580|((b|0)==1227416|((b|0)==1220696|((b|0)==1220724|(b|0)==1220580)))|0}function __ZN18VisualScriptSwitchD2Ev(a){a=a|0;var b=0;c[a>>2]=153192;b=c[a+152>>2]|0;if(b|0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(b,1);__ZN10StringNameD2Ev(a+148|0);__ZN16VisualScriptNodeD2Ev(a);return}function __ZN18VisualScriptSwitchD0Ev(a){a=a|0;var b=0,d=0,e=0,f=0;c[a>>2]=153192;b=c[a+152>>2]|0;if(b|0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(b,1);__ZN10StringNameD2Ev(a+148|0);c[a>>2]=139696;__ZN5ArrayD2Ev(a+140|0);b=a+128|0;d=c[b>>2]|0;if(d|0?(__ZN3SetIP12VisualScript10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(b,c[d+8>>2]|0),d=c[a+132>>2]|0,e=c[b>>2]|0,c[e+8>>2]=d,c[a+136>>2]=0,f=d,c[f+12>>2]=f,e|0):0){__ZN6Memory11free_staticEPvb(e,0);c[b>>2]=0}__ZN10StringNameD2Ev(a+124|0);__ZN8ResourceD2Ev(a);__ZdlPv(a);return}function __ZNK18VisualScriptSwitch30get_output_sequence_port_countEv(a){a=a|0;var b=0,d=0;b=c[a+152>>2]|0;if(!b){d=1;return d|0}d=(c[b+-4>>2]|0)+1|0;return d|0}function __ZNK18VisualScriptSwitch23has_input_sequence_portEv(a){a=a|0;return 1}function __ZNK18VisualScriptSwitch29get_output_sequence_port_textEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d;f=c[a+152>>2]|0;if(!f)g=0;else g=c[f+-4>>2]|0;if((g|0)==(b|0)){__ZN6StringC2EPKc(e,570184);h=c[e>>2]|0;l=d;return h|0}else{c[e>>2]=0;h=0;l=d;return h|0}return 0}function __ZNK18VisualScriptSwitch34has_mixed_input_and_sequence_portsEv(a){a=a|0;return 1}function __ZNK18VisualScriptSwitch26get_input_value_port_countEv(a){a=a|0;var b=0,d=0;b=c[a+152>>2]|0;if(!b){d=1;return d|0}d=(c[b+-4>>2]|0)+1|0;return d|0}function __ZNK18VisualScriptSwitch27get_output_value_port_countEv(a){a=a|0;return 0}function __ZNK18VisualScriptSwitch25get_input_value_port_infoEi(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f+4|0;h=f+8|0;i=f;j=c[d+152>>2]|0;d=(j|0)==0;if(d)k=0;else k=c[j+-4>>2]|0;if((k|0)<=(e|0)){__ZN6StringC2EPKc(i,1039384);__ZN6StringC2EPKc(h,1263606);k=b+4|0;c[k>>2]=0;n=b+12|0;c[n>>2]=0;c[b>>2]=0;o=c[i>>2]|0;if(o|0?(c[k>>2]=0,__Z28atomic_conditional_incrementPj(o+-8|0)|0):0)c[k>>2]=c[i>>2];c[b+8>>2]=0;k=c[h>>2]|0;do if(k){c[n>>2]=0;if(!(__Z28atomic_conditional_incrementPj(k+-8|0)|0)){p=c[h>>2]|0;break}else{o=c[h>>2]|0;c[n>>2]=o;p=o;break}}else p=k;while(0);c[b+16>>2]=7;if(p|0?(__Z16atomic_decrementPj(p+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(p,1);p=c[i>>2]|0;if(!p){l=f;return}if(__Z16atomic_decrementPj(p+-8|0)|0){l=f;return}__ZN6Memory11free_staticEPvb(p,1);l=f;return}if((e|0)<0)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);if(d)q=0;else q=c[j+-4>>2]|0;do if((q|0)<=(e|0)){if(d)r=0;else r=c[j+-4>>2]|0;if((r|0)>(e|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0)}while(0);r=c[j+(e<<2)>>2]|0;__ZN6StringC2EPKc(g,570488);__ZN6StringC2EPKc(h,1263606);e=b+4|0;c[e>>2]=0;j=b+12|0;c[j>>2]=0;c[b>>2]=r;r=c[g>>2]|0;if(r|0?(c[e>>2]=0,__Z28atomic_conditional_incrementPj(r+-8|0)|0):0)c[e>>2]=c[g>>2];c[b+8>>2]=0;e=c[h>>2]|0;do if(e){c[j>>2]=0;if(!(__Z28atomic_conditional_incrementPj(e+-8|0)|0)){s=c[h>>2]|0;break}else{r=c[h>>2]|0;c[j>>2]=r;s=r;break}}else s=e;while(0);c[b+16>>2]=7;if(s|0?(__Z16atomic_decrementPj(s+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(s,1);s=c[g>>2]|0;if(!s){l=f;return}if(__Z16atomic_decrementPj(s+-8|0)|0){l=f;return}__ZN6Memory11free_staticEPvb(s,1);l=f;return}function __ZNK18VisualScriptSwitch26get_output_value_port_infoEi(a,b,d){a=a|0;b=b|0;d=d|0;c[a>>2]=0;c[a+4>>2]=0;c[a+8>>2]=0;c[a+12>>2]=0;c[a+16>>2]=7;return}function __ZNK18VisualScriptSwitch11get_captionEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,570481);l=a;return c[b>>2]|0}function __ZNK18VisualScriptSwitch8get_textEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,570469);l=a;return c[b>>2]|0}function __ZNK18VisualScriptSwitch12get_categoryEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,57e4);l=a;return c[b>>2]|0}function __ZN18VisualScriptSwitch8instanceEP20VisualScriptInstance(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;d=__ZnwjPKc(60,1263606)|0;__ZN24VisualScriptNodeInstanceC2Ev(d);c[d>>2]=153368;c[d+52>>2]=b;b=c[a+152>>2]|0;if(!b){e=0;f=d+56|0;c[f>>2]=e;return d|0}e=c[b+-4>>2]|0;f=d+56|0;c[f>>2]=e;return d|0}function __ZN30VisualScriptNodeInstanceSwitch4stepEPPK7VariantPPS0_N24VisualScriptNodeInstance9StartModeES4_RNS0_9CallErrorER6String(a,b,d,e,f,g,h){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,l=0;h=a+56|0;a=c[h>>2]|0;if((e|0)!=1&(a|0)>0){i=0;j=a}else{k=a;return k|0}while(1){if(__ZNK7VarianteqERKS_(c[b+(i<<2)>>2]|0,c[b+(j<<2)>>2]|0)|0)break;a=i+1|0;e=c[h>>2]|0;if((a|0)<(e|0)){i=a;j=e}else{k=e;l=5;break}}if((l|0)==5)return k|0;k=i|16777216;return k|0}function __ZN30VisualScriptNodeInstanceSwitchD0Ev(a){a=a|0;__ZN24VisualScriptNodeInstanceD2Ev(a);__ZdlPv(a);return}function __ZNK18VisualScriptSwitch18_get_property_listEP4ListI12PropertyInfo16DefaultAllocatorE(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0;d=l;l=l+48|0;if((l|0)>=(m|0))ba(48);e=d+28|0;f=d+4|0;g=d+8|0;h=d;__ZN6StringC2EPKc(f,570491);__ZN6StringC2EPKc(g,570502);i=e+4|0;c[i>>2]=0;j=e+12|0;c[j>>2]=0;c[e>>2]=2;k=c[f>>2]|0;if(k|0?(c[i>>2]=0,__Z28atomic_conditional_incrementPj(k+-8|0)|0):0)c[i>>2]=c[f>>2];c[e+8>>2]=1;i=c[j>>2]|0;if((i|0)!=(c[g>>2]|0)){if(i|0?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);c[j>>2]=0;i=c[g>>2]|0;if(i|0?__Z28atomic_conditional_incrementPj(i+-8|0)|0:0)c[j>>2]=c[g>>2]}c[e+16>>2]=7;if(!(c[b>>2]|0)){j=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=j;c[j>>2]=0;c[j+4>>2]=0;c[j+8>>2]=0}j=__ZnwjPFPvjE(32,4740)|0;c[j>>2]=0;c[j+4>>2]=0;c[j+8>>2]=0;c[j+12>>2]=0;c[j+16>>2]=7;i=j+20|0;c[i>>2]=0;k=j+24|0;c[k>>2]=0;n=j+28|0;c[n>>2]=0;__ZN12PropertyInfoaSERKS_(j,e)|0;o=c[b>>2]|0;p=o+4|0;q=c[p>>2]|0;c[k>>2]=q;c[i>>2]=0;c[n>>2]=o;if(q|0)c[q+20>>2]=j;c[p>>2]=j;if(!(c[o>>2]|0))c[o>>2]=j;j=o+8|0;c[j>>2]=(c[j>>2]|0)+1;j=c[e+12>>2]|0;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);j=c[e+4>>2]|0;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);j=c[g>>2]|0;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);j=c[f>>2]|0;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);__ZN6StringC2EPKc(e,570110);j=1;do{c[h>>2]=__ZN7Variant13get_type_nameENS_4TypeE(j)|0;c[g>>2]=__ZplPKcRK6String(1117595,h)|0;__ZN6StringpLERKS_(e,g)|0;f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);f=c[h>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);j=j+1|0}while((j|0)!=29);j=a+152|0;a=g+4|0;f=g+12|0;o=g+8|0;p=g+16|0;q=g+12|0;n=g+4|0;i=0;while(1){k=c[j>>2]|0;if(!k)r=0;else r=c[k+-4>>2]|0;if((i|0)>=(r|0))break;c[h>>2]=__Z4itosx(i,((i|0)<0)<<31>>31)|0;k=__ZplPKcRK6String(570508,h)|0;s=k;c[a>>2]=0;c[f>>2]=0;c[g>>2]=2;t=(k|0)==0;if(!t?(c[a>>2]=0,__Z28atomic_conditional_incrementPj(k+-8|0)|0):0)c[a>>2]=s;c[o>>2]=3;s=c[f>>2]|0;if((s|0)!=(c[e>>2]|0)){if(s|0?(__Z16atomic_decrementPj(s+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(s,1);c[f>>2]=0;s=c[e>>2]|0;if(s|0?__Z28atomic_conditional_incrementPj(s+-8|0)|0:0)c[f>>2]=c[e>>2]}c[p>>2]=7;if(!(c[b>>2]|0)){s=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=s;c[s>>2]=0;c[s+4>>2]=0;c[s+8>>2]=0}s=__ZnwjPFPvjE(32,4740)|0;c[s>>2]=0;c[s+4>>2]=0;c[s+8>>2]=0;c[s+12>>2]=0;c[s+16>>2]=7;u=s+20|0;c[u>>2]=0;v=s+24|0;c[v>>2]=0;w=s+28|0;c[w>>2]=0;__ZN12PropertyInfoaSERKS_(s,g)|0;x=c[b>>2]|0;y=x+4|0;z=c[y>>2]|0;c[v>>2]=z;c[u>>2]=0;c[w>>2]=x;if(z|0)c[z+20>>2]=s;c[y>>2]=s;if(!(c[x>>2]|0))c[x>>2]=s;s=x+8|0;c[s>>2]=(c[s>>2]|0)+1;s=c[q>>2]|0;if(s|0?(__Z16atomic_decrementPj(s+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(s,1);s=c[n>>2]|0;do if(s|0){if(__Z16atomic_decrementPj(s+-8|0)|0)break;__ZN6Memory11free_staticEPvb(s,1)}while(0);do if(!t){if(__Z16atomic_decrementPj(k+-8|0)|0)break;__ZN6Memory11free_staticEPvb(k,1)}while(0);k=c[h>>2]|0;do if(k|0){if(__Z16atomic_decrementPj(k+-8|0)|0)break;__ZN6Memory11free_staticEPvb(k,1)}while(0);i=i+1|0}i=c[e>>2]|0;if(!i){l=d;return}if(__Z16atomic_decrementPj(i+-8|0)|0){l=d;return}__ZN6Memory11free_staticEPvb(i,1);l=d;return}function __ZNK18VisualScriptSwitch4_getERK10StringNameR7Variant(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0;f=l;l=l+48|0;if((l|0)>=(m|0))ba(48);g=f;h=f+40|0;i=f+36|0;j=f+32|0;k=f+28|0;n=f+24|0;o=c[d>>2]|0;do if(o){p=c[o+4>>2]|0;if(p|0){__ZN6StringC2EPKc(g,p);q=c[g>>2]|0;break}p=o+8|0;c[g>>2]=0;r=c[p>>2]|0;if((r|0)!=0?(c[g>>2]=0,(__Z28atomic_conditional_incrementPj(r+-8|0)|0)!=0):0){r=c[p>>2]|0;c[g>>2]=r;q=r}else q=0}else{c[g>>2]=0;q=0}while(0);c[h>>2]=q;q=__ZNK6StringeqEPKc(h,570491)|0;o=c[h>>2]|0;if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(o,1);if(q){q=c[b+152>>2]|0;if(!q)s=0;else s=c[q+-4>>2]|0;__ZN7VariantC2Ei(g,s);__ZN7VariantaSERKS_(e,g);if(c[g>>2]|0)__ZN7Variant5clearEv(g);t=1;l=f;return t|0}s=c[d>>2]|0;do if(s){q=c[s+4>>2]|0;if(q|0){__ZN6StringC2EPKc(g,q);u=c[g>>2]|0;break}q=s+8|0;c[g>>2]=0;o=c[q>>2]|0;if((o|0)!=0?(c[g>>2]=0,(__Z28atomic_conditional_incrementPj(o+-8|0)|0)!=0):0){o=c[q>>2]|0;c[g>>2]=o;u=o}else u=0}else{c[g>>2]=0;u=0}while(0);c[i>>2]=u;u=__ZNK6String11begins_withEPKc(i,570508)|0;s=c[i>>2]|0;if(s|0?(__Z16atomic_decrementPj(s+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(s,1);if(!u){t=0;l=f;return t|0}u=c[d>>2]|0;do if(u){d=c[u+4>>2]|0;if(d|0){__ZN6StringC2EPKc(g,d);v=c[g>>2]|0;break}d=u+8|0;c[g>>2]=0;s=c[d>>2]|0;if((s|0)!=0?(c[g>>2]=0,(__Z28atomic_conditional_incrementPj(s+-8|0)|0)!=0):0){s=c[d>>2]|0;c[g>>2]=s;v=s}else v=0}else{c[g>>2]=0;v=0}while(0);c[k>>2]=v;__ZN6StringC2EPKc(n,1142570);c[j>>2]=__ZNK6String9get_sliceES_i(k,n,1)|0;v=__ZNK6String6to_intEv(j)|0;u=c[j>>2]|0;if(u|0?(__Z16atomic_decrementPj(u+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(u,1);u=c[n>>2]|0;if(u|0?(__Z16atomic_decrementPj(u+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(u,1);u=c[k>>2]|0;if(u|0?(__Z16atomic_decrementPj(u+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(u,1);if((v|0)>=0){u=c[b+152>>2]|0;b=(u|0)==0;if(b)w=0;else w=c[u+-4>>2]|0;if((v|0)<(w|0)){a[1263537]=0;if(b)x=0;else x=c[u+-4>>2]|0;do if((x|0)<=(v|0)){if(b)y=0;else y=c[u+-4>>2]|0;if((y|0)>(v|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0)}while(0);__ZN7VariantC2Ei(g,c[u+(v<<2)>>2]|0);__ZN7VariantaSERKS_(e,g);if(c[g>>2]|0)__ZN7Variant5clearEv(g);t=1;l=f;return t|0}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(938357,570381,705,570514,0);t=0;l=f;return t|0}function __ZN18VisualScriptSwitch4_setERK10StringNameRK7Variant(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);g=f+20|0;h=f+16|0;i=f+12|0;j=f+8|0;k=f+4|0;n=f;o=c[d>>2]|0;do if(o){p=c[o+4>>2]|0;if(p|0){__ZN6StringC2EPKc(g,p);q=c[g>>2]|0;break}p=o+8|0;c[g>>2]=0;r=c[p>>2]|0;if((r|0)!=0?(c[g>>2]=0,(__Z28atomic_conditional_incrementPj(r+-8|0)|0)!=0):0){r=c[p>>2]|0;c[g>>2]=r;q=r}else q=0}else{c[g>>2]=0;q=0}while(0);c[h>>2]=q;q=__ZNK6StringeqEPKc(h,570491)|0;o=c[h>>2]|0;if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(o,1);if(q){__ZN6VectorIN18VisualScriptSwitch4CaseEE6resizeEi(b+152|0,__ZNK7VariantcviEv(e)|0)|0;__ZN16VisualScriptNode20ports_changed_notifyEv(b);s=1;l=f;return s|0}q=c[d>>2]|0;do if(q){o=c[q+4>>2]|0;if(o|0){__ZN6StringC2EPKc(g,o);t=c[g>>2]|0;break}o=q+8|0;c[g>>2]=0;h=c[o>>2]|0;if((h|0)!=0?(c[g>>2]=0,(__Z28atomic_conditional_incrementPj(h+-8|0)|0)!=0):0){h=c[o>>2]|0;c[g>>2]=h;t=h}else t=0}else{c[g>>2]=0;t=0}while(0);c[i>>2]=t;t=__ZNK6String11begins_withEPKc(i,570508)|0;q=c[i>>2]|0;if(q|0?(__Z16atomic_decrementPj(q+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(q,1);if(!t){s=0;l=f;return s|0}t=c[d>>2]|0;do if(t){d=c[t+4>>2]|0;if(d|0){__ZN6StringC2EPKc(g,d);u=c[g>>2]|0;break}d=t+8|0;c[g>>2]=0;q=c[d>>2]|0;if((q|0)!=0?(c[g>>2]=0,(__Z28atomic_conditional_incrementPj(q+-8|0)|0)!=0):0){q=c[d>>2]|0;c[g>>2]=q;u=q}else u=0}else{c[g>>2]=0;u=0}while(0);c[k>>2]=u;__ZN6StringC2EPKc(n,1142570);c[j>>2]=__ZNK6String9get_sliceES_i(k,n,1)|0;u=__ZNK6String6to_intEv(j)|0;g=c[j>>2]|0;if(g|0?(__Z16atomic_decrementPj(g+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(g,1);g=c[n>>2]|0;if(g|0?(__Z16atomic_decrementPj(g+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(g,1);g=c[k>>2]|0;if(g|0?(__Z16atomic_decrementPj(g+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(g,1);if((u|0)>=0){g=b+152|0;k=c[g>>2]|0;if(!k)v=0;else v=c[k+-4>>2]|0;if((u|0)<(v|0)){a[1263537]=0;v=__ZNK7VariantcviEv(e)|0;e=c[g>>2]|0;k=(e|0)==0;if(k)w=0;else w=c[e+-4>>2]|0;do if((w|0)<=(u|0)){if(k)x=0;else x=c[e+-4>>2]|0;if((x|0)>(u|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);__ZN6VectorIN18VisualScriptSwitch4CaseEE14_copy_on_writeEv(g);c[(c[g>>2]|0)+(u<<2)>>2]=v;__ZN16VisualScriptNode20ports_changed_notifyEv(b);s=1;l=f;return s|0}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(894471,570381,683,570514,0);s=0;l=f;return s|0}function __ZN6VectorIN18VisualScriptSwitch4CaseEE6resizeEi(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0;if((d|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,269,1145657,0);e=31;return e|0}a[1263537]=0;f=c[b>>2]|0;if(!f)g=0;else g=c[f+-4>>2]|0;if((g|0)==(d|0)){e=0;return e|0}if(!d){if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);c[b>>2]=0;e=0;return e|0}__ZN6VectorIN18VisualScriptSwitch4CaseEE14_copy_on_writeEv(b);f=d<<2;if(d>>>0<=1073741823?(g=f+-1|0,h=g>>>1|g,g=h>>>2|h,h=g>>>4|g,g=h>>>8|h,h=(g>>>16|g)+1|0,f>>>0<4294967264):0){a[1263537]=0;f=c[b>>2]|0;do if(!f)if((d|0)>0)i=18;else{j=0;i=27}else{g=c[f+-4>>2]|0;if((g|0)<(d|0))if(!g)i=18;else{k=__ZN6Memory14realloc_staticEPvjb(f,h,1)|0;if(k|0){a[1263537]=0;l=k;m=c[k+-4>>2]|0;break}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,300,1145876,0);e=6;return e|0}else{j=g;i=27}}while(0);do if((i|0)==18){g=__ZN6Memory12alloc_staticEjb(h,1)|0;if(g|0){a[1263537]=0;c[g+-4>>2]=0;c[g+-8>>2]=1;l=g;m=0;break}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,292,1145820,0);e=6;return e|0}else if((i|0)==27){if((j|0)<=(d|0)){e=0;return e|0}g=__ZN6Memory14realloc_staticEPvjb(f,h,1)|0;if(!g){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,324,1145876,0);e=6;return e|0}else{a[1263537]=0;c[b>>2]=g;c[g+-4>>2]=d;e=0;return e|0}}while(0);c[b>>2]=l;if((m|0)<(d|0)){h=m<<2;_memset(l+h|0,0,(d<<2)-h|0)|0;n=c[b>>2]|0}else n=l;c[((n|0)==0?0:n+-4|0)>>2]=d;e=0;return e|0}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,285,1145723,0);e=6;return e|0}function __ZN6VectorIN18VisualScriptSwitch4CaseEE14_copy_on_writeEv(a){a=a|0;var b=0,d=0,e=0;b=c[a>>2]|0;if(!b)return;if((c[b+-8>>2]|0)>>>0<=1)return;d=c[b+-4>>2]|0;b=(d<<2)+-1|0;e=b>>>1|b;b=e>>>2|e;e=b>>>4|b;b=e>>>8|e;e=__ZN6Memory12alloc_staticEjb((b>>>16|b)+1|0,1)|0;c[e+-8>>2]=1;c[e+-4>>2]=d;if(d|0){b=0;do{c[e+(b<<2)>>2]=c[(c[a>>2]|0)+(b<<2)>>2];b=b+1|0}while((b|0)!=(d|0))}d=c[a>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);c[a>>2]=e;return}function __ZN7ClassDB10_add_classI18VisualScriptSwitchEEvv(){var a=0,b=0,d=0,e=0,f=0,g=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+16|0;d=a+12|0;e=a+8|0;f=a+4|0;g=a;__ZN6StringC2EPKc(b,600097);c[e>>2]=c[b>>2];__ZN10StringNameC2ERK6String(d,e);__ZN6StringC2EPKc(b,570013);c[g>>2]=c[b>>2];__ZN10StringNameC2ERK6String(f,g);__ZN7ClassDB11_add_class2ERK10StringNameS2_(d,f);__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);__ZN10StringNameD2Ev(d);d=c[e>>2]|0;if(!d){l=a;return}if(__Z16atomic_decrementPj(d+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(d,1);l=a;return}function __ZN23VisualScriptInputFilter18_initialize_classvEv(b){b=b|0;if(a[1258378]|0)return;if(!(a[1258337]|0)){if(!(a[1257004]|0)){if(!(a[1257001]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI9ReferenceEEvv();__ZN9Reference13_bind_methodsEv();a[1257001]=1}__ZN7ClassDB10_add_classI8ResourceEEvv();__ZN8Resource13_bind_methodsEv();a[1257004]=1}__ZN7ClassDB10_add_classI16VisualScriptNodeEEvv();__ZN16VisualScriptNode13_bind_methodsEv();a[1258337]=1}__ZN7ClassDB10_add_classI23VisualScriptInputFilterEEvv();a[1258378]=1;return}function __ZN23VisualScriptInputFilter5_setvERK10StringNameRK7Variant(a,b,c){a=a|0;b=b|0;c=c|0;var d=0;if(1163==1129){d=0;return d|0}d=__ZN23VisualScriptInputFilter4_setERK10StringNameRK7Variant(a,b,c)|0;return d|0}function __ZNK23VisualScriptInputFilter5_getvERK10StringNameR7Variant(a,b,c){a=a|0;b=b|0;c=c|0;var d=0;if(1164!=1131?__ZNK23VisualScriptInputFilter4_getERK10StringNameR7Variant(a,b,c)|0:0){d=1;return d|0}d=0;return d|0}function __ZNK23VisualScriptInputFilter19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+24|0;g=e+4|0;h=e;if(!d)__ZNK16VisualScriptNode19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,0);__ZN6StringC2EPKc(f,600116);i=c[f>>2]|0;f=i;j=g+4|0;c[j>>2]=0;k=g+12|0;c[k>>2]=0;c[g>>2]=0;n=(i|0)==0;if(!n?(c[j>>2]=0,__Z28atomic_conditional_incrementPj(i+-8|0)|0):0)c[j>>2]=f;c[g+8>>2]=0;f=c[k>>2]|0;if(f|0){if(!(__Z16atomic_decrementPj(f+-8|0)|0))__ZN6Memory11free_staticEPvb(f,1);c[k>>2]=0}c[g+16>>2]=256;if(!(c[b>>2]|0)){k=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=k;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0}k=__ZnwjPFPvjE(32,4740)|0;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0;c[k+12>>2]=0;c[k+16>>2]=7;f=k+20|0;c[f>>2]=0;j=k+24|0;c[j>>2]=0;o=k+28|0;c[o>>2]=0;__ZN12PropertyInfoaSERKS_(k,g)|0;p=c[b>>2]|0;q=p+4|0;r=c[q>>2]|0;c[j>>2]=r;c[f>>2]=0;c[o>>2]=p;if(r|0)c[r+20>>2]=k;c[q>>2]=k;if(!(c[p>>2]|0))c[p>>2]=k;k=p+8|0;c[k>>2]=(c[k>>2]|0)+1;k=c[g+12>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);k=c[g+4>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);if(!n?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);__ZN10StringNameC2EPKc(h,600116);__ZN7ClassDB17get_property_listE10StringNameP4ListI12PropertyInfo16DefaultAllocatorEbPK6Object(h,b,1,a);__ZN10StringNameD2Ev(h);if(625!=516)__ZNK23VisualScriptInputFilter18_get_property_listEP4ListI12PropertyInfo16DefaultAllocatorE(a,b);if(!d){l=e;return}__ZNK16VisualScriptNode19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,1);l=e;return}function __ZN23VisualScriptInputFilter14_notificationvEib(a,b,c){a=a|0;b=b|0;c=c|0;if(c){if(552!=510)__ZN16VisualScriptNode13_notificationEi(a,b)}else if(552!=510)__ZN16VisualScriptNode13_notificationEi(a,b);return}function __ZNK23VisualScriptInputFilter16_get_class_namevEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+8|0;e=b+4|0;f=b;g=a+148|0;a=c[g>>2]|0;if(a|0){if(c[a+4>>2]|0){l=b;return g|0}if(__ZNK6String6lengthEv(a+8|0)|0){l=b;return g|0}}__ZN6StringC2EPKc(d,600116);c[f>>2]=c[d>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameaSERKS_(g,e);__ZN10StringNameD2Ev(e);e=c[f>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);l=b;return g|0}function __ZNK23VisualScriptInputFilter9get_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,600116);l=a;return c[b>>2]|0}function __ZNK23VisualScriptInputFilter8is_classERK6String(a,b){a=a|0;b=b|0;var c=0;if(((!(__ZNK6StringeqEPKc(b,600116)|0)?!(__ZNK6StringeqEPKc(b,570013)|0):0)?!(__ZNK6StringeqEPKc(b,1110448)|0):0)?!(__ZNK6StringeqEPKc(b,1126157)|0):0)c=__ZNK6StringeqEPKc(b,1142944)|0;else c=1;return c|0}function __ZNK23VisualScriptInputFilter12is_class_ptrEPv(a,b){a=a|0;b=b|0;return (b|0)==1227584|((b|0)==1227416|((b|0)==1220696|((b|0)==1220724|(b|0)==1220580)))|0}function __ZN23VisualScriptInputFilterD2Ev(a){a=a|0;var b=0;c[a>>2]=153392;b=c[a+152>>2]|0;if(b|0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(b,1);__ZN10StringNameD2Ev(a+148|0);__ZN16VisualScriptNodeD2Ev(a);return}function __ZN23VisualScriptInputFilterD0Ev(a){a=a|0;var b=0,d=0,e=0,f=0;c[a>>2]=153392;b=c[a+152>>2]|0;if(b|0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(b,1);__ZN10StringNameD2Ev(a+148|0);c[a>>2]=139696;__ZN5ArrayD2Ev(a+140|0);b=a+128|0;d=c[b>>2]|0;if(d|0?(__ZN3SetIP12VisualScript10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(b,c[d+8>>2]|0),d=c[a+132>>2]|0,e=c[b>>2]|0,c[e+8>>2]=d,c[a+136>>2]=0,f=d,c[f+12>>2]=f,e|0):0){__ZN6Memory11free_staticEPvb(e,0);c[b>>2]=0}__ZN10StringNameD2Ev(a+124|0);__ZN8ResourceD2Ev(a);__ZdlPv(a);return}function __ZNK23VisualScriptInputFilter30get_output_sequence_port_countEv(a){a=a|0;var b=0,d=0;b=c[a+152>>2]|0;if(!b){d=0;return d|0}d=c[b+-4>>2]|0;return d|0}function __ZNK23VisualScriptInputFilter23has_input_sequence_portEv(a){a=a|0;return 1}function __ZNK23VisualScriptInputFilter29get_output_sequence_port_textEi(b,d){b=b|0;d=d|0;var e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0.0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0;e=l;l=l+48|0;if((l|0)>=(m|0))ba(48);f=e+36|0;h=e+32|0;i=e+28|0;j=e+24|0;k=e+16|0;n=e+20|0;o=e+12|0;p=e+8|0;q=e+4|0;r=e;c[f>>2]=0;if((d|0)<0)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);s=b+152|0;b=c[s>>2]|0;t=(b|0)==0;if(t)u=0;else u=c[b+-4>>2]|0;do if((u|0)<=(d|0)){if(t)v=0;else v=c[b+-4>>2]|0;if((v|0)>(d|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0)}while(0);a:do switch(c[b+(d*56|0)+4>>2]|0){case 0:{__ZN6StringaSEPKc(f,831108);break}case 1:{do if((c[b+-4>>2]|0)<=(d|0))if((c[b+-4>>2]|0)>(d|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);while(0);v=a[b+(d*56|0)+12>>0]|0;t=a[b+(d*56|0)+13>>0]|0;u=a[b+(d*56|0)+14>>0]|0;w=a[b+(d*56|0)+15>>0]|0;x=a[b+(d*56|0)+16>>0]|0;y=c[b+(d*56|0)+20>>2]|0;z=c[b+(d*56|0)+24>>2]|0;A=a[b+(d*56|0)+28>>0]|0;B=(z|0)==0;if(!(z|y)){__ZN6StringaSEPKc(f,570600);break a}if(!y){if(!B){c[h>>2]=__ZN6String3chrEw(z)|0;z=__ZplPKcRK6String(570617,h)|0;B=z;C=c[f>>2]|0;if((C|0)==(z|0)){if(z|0)D=42}else{if(C|0?(__Z16atomic_decrementPj(C+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(C,1);c[f>>2]=0;if(z|0)if(!(__Z28atomic_conditional_incrementPj(z+-8|0)|0))D=42;else{c[f>>2]=B;D=42}}if((D|0)==42?(__Z16atomic_decrementPj(z+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(z,1);z=c[h>>2]|0;if(z|0?(__Z16atomic_decrementPj(z+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(z,1)}}else{c[h>>2]=__Z18keycode_get_stringj(y)|0;y=__ZplPKcRK6String(570607,h)|0;z=y;B=c[f>>2]|0;if((B|0)==(y|0)){if(y|0)D=27}else{if(B|0?(__Z16atomic_decrementPj(B+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(B,1);c[f>>2]=0;if(y|0)if(!(__Z28atomic_conditional_incrementPj(y+-8|0)|0))D=27;else{c[f>>2]=z;D=27}}if((D|0)==27?(__Z16atomic_decrementPj(y+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(y,1);y=c[h>>2]|0;if(y|0?(__Z16atomic_decrementPj(y+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(y,1)}if(!(x&1))__ZN6StringpLEPKc(f,570636)|0;else __ZN6StringpLEPKc(f,570626)|0;if(A&1)__ZN6StringpLEPKc(f,570647)|0;do if(t&1){A=__ZplPKcRK6String(1116440,f)|0;x=A;y=c[f>>2]|0;if((y|0)==(A|0)){if(!A)break}else{if(y|0?(__Z16atomic_decrementPj(y+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(y,1);c[f>>2]=0;if(!A)break;if(__Z28atomic_conditional_incrementPj(A+-8|0)|0)c[f>>2]=x}if(!(__Z16atomic_decrementPj(A+-8|0)|0))__ZN6Memory11free_staticEPvb(A,1)}while(0);do if(v&1){t=__ZplPKcRK6String(1116433,f)|0;A=t;x=c[f>>2]|0;if((x|0)==(t|0)){if(!t)break}else{if(x|0?(__Z16atomic_decrementPj(x+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(x,1);c[f>>2]=0;if(!t)break;if(__Z28atomic_conditional_incrementPj(t+-8|0)|0)c[f>>2]=A}if(!(__Z16atomic_decrementPj(t+-8|0)|0))__ZN6Memory11free_staticEPvb(t,1)}while(0);do if(u&1){v=__ZplPKcRK6String(1116445,f)|0;t=v;A=c[f>>2]|0;if((A|0)==(v|0)){if(!v)break}else{if(A|0?(__Z16atomic_decrementPj(A+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(A,1);c[f>>2]=0;if(!v)break;if(__Z28atomic_conditional_incrementPj(v+-8|0)|0)c[f>>2]=t}if(!(__Z16atomic_decrementPj(v+-8|0)|0))__ZN6Memory11free_staticEPvb(v,1)}while(0);if(w&1){u=__ZplPKcRK6String(1116451,f)|0;v=u;t=c[f>>2]|0;if((t|0)==(u|0)){if(!u)break a}else{if(t|0?(__Z16atomic_decrementPj(t+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(t,1);c[f>>2]=0;if(!u)break a;if(__Z28atomic_conditional_incrementPj(u+-8|0)|0)c[f>>2]=v}if(!(__Z16atomic_decrementPj(u+-8|0)|0))__ZN6Memory11free_staticEPvb(u,1)}break}case 2:{do if((c[b+-4>>2]|0)<=(d|0))if((c[b+-4>>2]|0)>(d|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);while(0);w=a[b+(d*56|0)+12>>0]|0;u=a[b+(d*56|0)+13>>0]|0;v=a[b+(d*56|0)+14>>0]|0;t=a[b+(d*56|0)+15>>0]|0;A=c[b+(d*56|0)+16>>2]|0;__ZN6StringaSEPKc(f,570654);__ZN6StringC2EPKc(h,570667);x=0;do{if(1<<x&A|0){__ZN6StringC2EPKc(k,1117595);c[j>>2]=__ZNK6String9get_sliceES_i(h,k,x)|0;__ZN6StringC2EPKc(n,1121836);c[i>>2]=__ZNK6StringplERKS_(j,n)|0;y=__ZNK6StringplERKS_(i,f)|0;z=y;B=c[f>>2]|0;if((B|0)==(y|0)){if(y|0)D=112}else{if(B|0?(__Z16atomic_decrementPj(B+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(B,1);c[f>>2]=0;if(y|0)if(!(__Z28atomic_conditional_incrementPj(y+-8|0)|0))D=112;else{c[f>>2]=z;D=112}}if((D|0)==112?(D=0,(__Z16atomic_decrementPj(y+-8|0)|0)==0):0)__ZN6Memory11free_staticEPvb(y,1);y=c[i>>2]|0;if(y|0?(__Z16atomic_decrementPj(y+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(y,1);y=c[n>>2]|0;if(y|0?(__Z16atomic_decrementPj(y+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(y,1);y=c[j>>2]|0;if(y|0?(__Z16atomic_decrementPj(y+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(y,1);y=c[k>>2]|0;if(y|0?(__Z16atomic_decrementPj(y+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(y,1)}x=x+1|0}while((x|0)!=7);do if(u&1){x=__ZplPKcRK6String(1116440,f)|0;A=x;y=c[f>>2]|0;if((y|0)==(x|0)){if(!x)break}else{if(y|0?(__Z16atomic_decrementPj(y+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(y,1);c[f>>2]=0;if(!x)break;if(__Z28atomic_conditional_incrementPj(x+-8|0)|0)c[f>>2]=A}if(!(__Z16atomic_decrementPj(x+-8|0)|0))__ZN6Memory11free_staticEPvb(x,1)}while(0);do if(w&1){u=__ZplPKcRK6String(1116433,f)|0;x=u;A=c[f>>2]|0;if((A|0)==(u|0)){if(!u)break}else{if(A|0?(__Z16atomic_decrementPj(A+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(A,1);c[f>>2]=0;if(!u)break;if(__Z28atomic_conditional_incrementPj(u+-8|0)|0)c[f>>2]=x}if(!(__Z16atomic_decrementPj(u+-8|0)|0))__ZN6Memory11free_staticEPvb(u,1)}while(0);do if(v&1){w=__ZplPKcRK6String(1116445,f)|0;u=w;x=c[f>>2]|0;if((x|0)==(w|0)){if(!w)break}else{if(x|0?(__Z16atomic_decrementPj(x+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(x,1);c[f>>2]=0;if(!w)break;if(__Z28atomic_conditional_incrementPj(w+-8|0)|0)c[f>>2]=u}if(!(__Z16atomic_decrementPj(w+-8|0)|0))__ZN6Memory11free_staticEPvb(w,1)}while(0);do if(t&1){v=__ZplPKcRK6String(1116451,f)|0;w=v;u=c[f>>2]|0;if((u|0)==(v|0)){if(!v)break}else{if(u|0?(__Z16atomic_decrementPj(u+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(u,1);c[f>>2]=0;if(!v)break;if(__Z28atomic_conditional_incrementPj(v+-8|0)|0)c[f>>2]=w}if(!(__Z16atomic_decrementPj(v+-8|0)|0))__ZN6Memory11free_staticEPvb(v,1)}while(0);t=c[h>>2]|0;if(t|0?(__Z16atomic_decrementPj(t+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(t,1);break}case 3:{do if((c[b+-4>>2]|0)<=(d|0))if((c[b+-4>>2]|0)>(d|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);while(0);t=b+(d*56|0)+12|0;v=a[t>>0]|0;w=a[b+(d*56|0)+13>>0]|0;u=a[b+(d*56|0)+14>>0]|0;x=a[b+(d*56|0)+15>>0]|0;A=c[b+(d*56|0)+40>>2]|0;y=a[b+(d*56|0)+44>>0]|0;z=a[t+33>>0]|0;__ZN6StringC2EPKc(h,570724);__ZN6StringC2EPKc(p,1117595);c[o>>2]=__ZNK6String9get_sliceES_i(h,p,A)|0;__ZN6StringC2EPKc(n,570785);A=__ZNK6StringplERKS_(o,n)|0;t=A;B=c[f>>2]|0;if((B|0)==(A|0)){if(A|0)D=186}else{if(B|0?(__Z16atomic_decrementPj(B+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(B,1);c[f>>2]=0;if(A|0)if(!(__Z28atomic_conditional_incrementPj(A+-8|0)|0))D=186;else{c[f>>2]=t;D=186}}if((D|0)==186?(__Z16atomic_decrementPj(A+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(A,1);A=c[n>>2]|0;if(A|0?(__Z16atomic_decrementPj(A+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(A,1);A=c[o>>2]|0;if(A|0?(__Z16atomic_decrementPj(A+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(A,1);A=c[p>>2]|0;if(A|0?(__Z16atomic_decrementPj(A+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(A,1);if(!(y&1))__ZN6StringpLEPKc(f,570636)|0;else __ZN6StringpLEPKc(f,570626)|0;if(z&1)__ZN6StringpLEPKc(f,570799)|0;do if(w&1){z=__ZplPKcRK6String(1116440,f)|0;y=z;A=c[f>>2]|0;if((A|0)==(z|0)){if(!z)break}else{if(A|0?(__Z16atomic_decrementPj(A+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(A,1);c[f>>2]=0;if(!z)break;if(__Z28atomic_conditional_incrementPj(z+-8|0)|0)c[f>>2]=y}if(!(__Z16atomic_decrementPj(z+-8|0)|0))__ZN6Memory11free_staticEPvb(z,1)}while(0);do if(v&1){w=__ZplPKcRK6String(1116433,f)|0;z=w;y=c[f>>2]|0;if((y|0)==(w|0)){if(!w)break}else{if(y|0?(__Z16atomic_decrementPj(y+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(y,1);c[f>>2]=0;if(!w)break;if(__Z28atomic_conditional_incrementPj(w+-8|0)|0)c[f>>2]=z}if(!(__Z16atomic_decrementPj(w+-8|0)|0))__ZN6Memory11free_staticEPvb(w,1)}while(0);do if(u&1){v=__ZplPKcRK6String(1116445,f)|0;w=v;z=c[f>>2]|0;if((z|0)==(v|0)){if(!v)break}else{if(z|0?(__Z16atomic_decrementPj(z+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(z,1);c[f>>2]=0;if(!v)break;if(__Z28atomic_conditional_incrementPj(v+-8|0)|0)c[f>>2]=w}if(!(__Z16atomic_decrementPj(v+-8|0)|0))__ZN6Memory11free_staticEPvb(v,1)}while(0);b:do if(x&1){u=__ZplPKcRK6String(1116451,f)|0;v=u;w=c[f>>2]|0;do if((w|0)==(u|0)){if(!u)break b}else{do if(w|0){if(__Z16atomic_decrementPj(w+-8|0)|0)break;__ZN6Memory11free_staticEPvb(w,1)}while(0);c[f>>2]=0;if(!u)break b;if(!(__Z28atomic_conditional_incrementPj(u+-8|0)|0))break;c[f>>2]=v}while(0);if(!(__Z16atomic_decrementPj(u+-8|0)|0))__ZN6Memory11free_staticEPvb(u,1)}while(0);x=c[h>>2]|0;if(x|0?(__Z16atomic_decrementPj(x+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(x,1);break}case 4:{do if((c[b+-4>>2]|0)<=(d|0))if((c[b+-4>>2]|0)>(d|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);while(0);x=c[b+(d*56|0)+12>>2]|0;E=+g[b+(d*56|0)+16>>2];v=x>>1;c[h>>2]=__Z4itosx(v,((v|0)<0)<<31>>31)|0;v=__ZplPKcRK6String(570810,h)|0;w=v;z=c[f>>2]|0;if((z|0)==(v|0)){if(v|0)D=262}else{if(z|0?(__Z16atomic_decrementPj(z+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(z,1);c[f>>2]=0;if(v|0)if(!(__Z28atomic_conditional_incrementPj(v+-8|0)|0))D=262;else{c[f>>2]=w;D=262}}if((D|0)==262?(__Z16atomic_decrementPj(v+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(v,1);v=c[h>>2]|0;if(v|0?(__Z16atomic_decrementPj(v+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(v,1);if(!(x&1)){c[n>>2]=__Z4rtosd(-E)|0;c[h>>2]=__ZplPKcRK6String(570830,n)|0;__ZN6StringpLERKS_(f,h)|0;x=c[h>>2]|0;if(x|0?(__Z16atomic_decrementPj(x+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(x,1);x=c[n>>2]|0;if(x|0?(__Z16atomic_decrementPj(x+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(x,1);break a}else{c[n>>2]=__Z4rtosd(E)|0;c[h>>2]=__ZplPKcRK6String(570826,n)|0;__ZN6StringpLERKS_(f,h)|0;x=c[h>>2]|0;if(x|0?(__Z16atomic_decrementPj(x+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(x,1);x=c[n>>2]|0;if(x|0?(__Z16atomic_decrementPj(x+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(x,1);break a}break}case 5:{do if((c[b+-4>>2]|0)<=(d|0))if((c[b+-4>>2]|0)>(d|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);while(0);x=c[b+(d*56|0)+12>>2]|0;v=a[b+(d*56|0)+16>>0]|0;c[h>>2]=__Z4itosx(x,((x|0)<0)<<31>>31)|0;x=__ZplPKcRK6String(570834,h)|0;w=x;z=c[f>>2]|0;if((z|0)==(x|0)){if(x|0)D=294}else{if(z|0?(__Z16atomic_decrementPj(z+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(z,1);c[f>>2]=0;if(x|0)if(!(__Z28atomic_conditional_incrementPj(x+-8|0)|0))D=294;else{c[f>>2]=w;D=294}}if((D|0)==294?(__Z16atomic_decrementPj(x+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(x,1);x=c[h>>2]|0;if(x|0?(__Z16atomic_decrementPj(x+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(x,1);if(!(v&1)){__ZN6StringpLEPKc(f,570636)|0;break a}else{__ZN6StringpLEPKc(f,570626)|0;break a}break}case 6:{do if((c[b+-4>>2]|0)<=(d|0))if((c[b+-4>>2]|0)>(d|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);while(0);v=c[b+(d*56|0)+12>>2]|0;x=a[b+(d*56|0)+24>>0]|0;c[h>>2]=__Z4itosx(v,((v|0)<0)<<31>>31)|0;v=__ZplPKcRK6String(570845,h)|0;w=v;z=c[f>>2]|0;if((z|0)==(v|0)){if(v|0)D=314}else{if(z|0?(__Z16atomic_decrementPj(z+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(z,1);c[f>>2]=0;if(v|0)if(!(__Z28atomic_conditional_incrementPj(v+-8|0)|0))D=314;else{c[f>>2]=w;D=314}}if((D|0)==314?(__Z16atomic_decrementPj(v+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(v,1);v=c[h>>2]|0;if(v|0?(__Z16atomic_decrementPj(v+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(v,1);if(!(x&1)){__ZN6StringpLEPKc(f,570636)|0;break a}else{__ZN6StringpLEPKc(f,570626)|0;break a}break}case 7:{do if((c[b+-4>>2]|0)<=(d|0))if((c[b+-4>>2]|0)>(d|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);while(0);x=c[b+(d*56|0)+12>>2]|0;c[h>>2]=__Z4itosx(x,((x|0)<0)<<31>>31)|0;x=__ZplPKcRK6String(570859,h)|0;v=x;w=c[f>>2]|0;if((w|0)==(x|0)){if(x|0)D=334}else{if(w|0?(__Z16atomic_decrementPj(w+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(w,1);c[f>>2]=0;if(x|0)if(!(__Z28atomic_conditional_incrementPj(x+-8|0)|0))D=334;else{c[f>>2]=v;D=334}}if((D|0)==334?(__Z16atomic_decrementPj(x+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(x,1);x=c[h>>2]|0;if(x|0?(__Z16atomic_decrementPj(x+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(x,1);break}case 8:{c[h>>2]=0;__ZNK6Object17get_property_listEP4ListI12PropertyInfo16DefaultAllocatorEb(__ZN12GlobalConfig13get_singletonEv()|0,h,0);__ZN6StringaSEPKc(f,570872);x=c[h>>2]|0;if(!x){F=0;G=1}else{H=1;I=x;D=342}while(1){if((D|0)==342){D=0;F=c[I>>2]|0;G=H}if(!F)break;J=F+4|0;if(__ZNK6String11begins_withEPKc(J,1142563)|0){x=c[s>>2]|0;v=(x|0)==0;if(v)K=0;else K=c[x+-4>>2]|0;if((K|0)<=(d|0)){if(v)L=0;else L=c[x+-4>>2]|0;if((L|0)<=(d|0)){D=351;break}a[1263537]=0}if((c[x+(d*56|0)+12>>2]|0)==(G|0)){D=354;break}M=G+1|0}else M=G;H=M;I=F+20|0;D=342}if((D|0)==351)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);if((D|0)==354){__ZN6StringC2EPKc(q,1142570);x=(__ZNK6String4findES_i(J,q,0)|0)+1|0;c[n>>2]=__ZNK6String6substrEii(J,x,__ZNK6String6lengthEv(J)|0)|0;x=__ZplPKcRK6String(570882,n)|0;v=x;w=c[f>>2]|0;if((w|0)==(x|0)){if(x|0)D=362}else{if(w|0?(__Z16atomic_decrementPj(w+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(w,1);c[f>>2]=0;if(x|0)if(!(__Z28atomic_conditional_incrementPj(x+-8|0)|0))D=362;else{c[f>>2]=v;D=362}}if((D|0)==362?(__Z16atomic_decrementPj(x+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(x,1);x=c[n>>2]|0;if(x|0?(__Z16atomic_decrementPj(x+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(x,1);x=c[q>>2]|0;if(x|0?(__Z16atomic_decrementPj(x+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(x,1)}x=c[s>>2]|0;v=(x|0)==0;if(v)N=0;else N=c[x+-4>>2]|0;do if((N|0)<=(d|0)){if(v)O=0;else O=c[x+-4>>2]|0;if((O|0)>(d|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0)}while(0);if(!(a[x+(d*56|0)+16>>0]|0))__ZN6StringpLEPKc(f,570636)|0;else __ZN6StringpLEPKc(f,570626)|0;v=c[h>>2]|0;c:do if(v|0){w=v;while(1){z=c[w>>2]|0;if(!z)break;__ZN4ListI12PropertyInfo16DefaultAllocatorE5_Data5eraseEPKNS2_7ElementE(w,z)|0;P=c[h>>2]|0;if(!(c[P+8>>2]|0)){D=388;break}if(!P)break c;else w=P}if((D|0)==388){__ZN6Memory11free_staticEPvb(P,0);c[h>>2]=0;break}if(!(c[w+8>>2]|0)){a[1263537]=0;__ZN6Memory11free_staticEPvb(w,0);break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145461,1145120,668,1145467,0);break}}while(0);break}default:{}}while(0);__ZN6StringC2EPKc(h,1096919);c[r>>2]=__ZNK6StringplERKS_(f,h)|0;c[n>>2]=__Z4itosx(d,((d|0)<0)<<31>>31)|0;d=__ZNK6StringplERKS_(r,n)|0;P=c[n>>2]|0;if(P|0?(__Z16atomic_decrementPj(P+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(P,1);P=c[r>>2]|0;if(P|0?(__Z16atomic_decrementPj(P+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(P,1);P=c[h>>2]|0;if(P|0?(__Z16atomic_decrementPj(P+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(P,1);P=c[f>>2]|0;if(!P){l=e;return d|0}if(__Z16atomic_decrementPj(P+-8|0)|0){l=e;return d|0}__ZN6Memory11free_staticEPvb(P,1);l=e;return d|0}function __ZNK23VisualScriptInputFilter26get_input_value_port_countEv(a){a=a|0;return 1}function __ZNK23VisualScriptInputFilter27get_output_value_port_countEv(a){a=a|0;return 1}function __ZNK23VisualScriptInputFilter25get_input_value_port_infoEi(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=d;e=d+4|0;__ZN6StringC2EPKc(b,1142487);__ZN6StringC2EPKc(e,1263606);f=a+4|0;c[f>>2]=0;g=a+12|0;c[g>>2]=0;c[a>>2]=19;h=c[b>>2]|0;if(h|0?(c[f>>2]=0,__Z28atomic_conditional_incrementPj(h+-8|0)|0):0)c[f>>2]=c[b>>2];c[a+8>>2]=0;f=c[e>>2]|0;do if(f){c[g>>2]=0;if(!(__Z28atomic_conditional_incrementPj(f+-8|0)|0)){i=c[e>>2]|0;break}else{h=c[e>>2]|0;c[g>>2]=h;i=h;break}}else i=f;while(0);c[a+16>>2]=7;if(i|0?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);i=c[b>>2]|0;if(!i){l=d;return}if(__Z16atomic_decrementPj(i+-8|0)|0){l=d;return}__ZN6Memory11free_staticEPvb(i,1);l=d;return}function __ZNK23VisualScriptInputFilter26get_output_value_port_infoEi(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=d;e=d+4|0;__ZN6StringC2EPKc(b,1263606);__ZN6StringC2EPKc(e,1263606);f=a+4|0;c[f>>2]=0;g=a+12|0;c[g>>2]=0;c[a>>2]=19;h=c[b>>2]|0;if(h|0?(c[f>>2]=0,__Z28atomic_conditional_incrementPj(h+-8|0)|0):0)c[f>>2]=c[b>>2];c[a+8>>2]=0;f=c[e>>2]|0;do if(f){c[g>>2]=0;if(!(__Z28atomic_conditional_incrementPj(f+-8|0)|0)){i=c[e>>2]|0;break}else{h=c[e>>2]|0;c[g>>2]=h;i=h;break}}else i=f;while(0);c[a+16>>2]=7;if(i|0?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);i=c[b>>2]|0;if(!i){l=d;return}if(__Z16atomic_decrementPj(i+-8|0)|0){l=d;return}__ZN6Memory11free_staticEPvb(i,1);l=d;return}function __ZNK23VisualScriptInputFilter11get_captionEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,570588);l=a;return c[b>>2]|0}function __ZNK23VisualScriptInputFilter8get_textEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1263606);l=a;return c[b>>2]|0}function __ZNK23VisualScriptInputFilter12get_categoryEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,57e4);l=a;return c[b>>2]|0}function __ZN23VisualScriptInputFilter8instanceEP20VisualScriptInstance(a,b){a=a|0;b=b|0;var d=0,e=0;d=__ZnwjPKc(60,1263606)|0;__ZN24VisualScriptNodeInstanceC2Ev(d);c[d>>2]=153568;e=d+56|0;c[e>>2]=0;c[d+52>>2]=b;b=a+152|0;if(!(c[b>>2]|0))return d|0;c[e>>2]=0;a=c[b>>2]|0;if(!a)return d|0;if(!(__Z28atomic_conditional_incrementPj(a+-8|0)|0))return d|0;c[e>>2]=c[b>>2];return d|0}function __ZN35VisualScriptNodeInstanceInputFilter4stepEPPK7VariantPPS0_N24VisualScriptNodeInstance9StartModeES4_RNS0_9CallErrorER6String(b,d,e,f,h,i,j){b=b|0;d=d|0;e=e|0;f=f|0;h=h|0;i=i|0;j=j|0;var k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0.0,Y=0.0;h=l;l=l+80|0;if((l|0)>=(m|0))ba(80);f=h+24|0;k=h;n=c[d>>2]|0;if((c[n>>2]|0)!=19){__ZN6StringaSEPKc(j,570558);c[i>>2]=1;o=0;l=h;return o|0}__ZNK7Variantcv10InputEventEv(f,n);n=b+56|0;b=f+4|0;i=f+12|0;j=f+13|0;d=f+14|0;p=f+15|0;q=f+16|0;r=f+20|0;s=f+24|0;t=f+28|0;u=f+40|0;v=f+44|0;w=f+45|0;x=f+12|0;y=0;while(1){z=c[n>>2]|0;A=(z|0)==0;if(A)B=0;else B=c[z+-4>>2]|0;if((y|0)>=(B|0)){C=2;break}if(A)D=0;else D=c[z+-4>>2]|0;do if((D|0)<=(y|0)){if(A)E=0;else E=c[z+-4>>2]|0;if((E|0)>(y|0)){a[1263537]=0;F=15;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);G=0;break}}else F=15;while(0);if((F|0)==15){F=0;__ZN6VectorI10InputEventE14_copy_on_writeEv(n);G=(c[n>>2]|0)+(y*56|0)|0}z=c[G+4>>2]|0;if((z|0)==(c[b>>2]|0)){a:do switch(z|0){case 0:{H=1;break}case 1:{A=a[G+12>>0]|0;I=a[G+13>>0]|0;J=a[G+14>>0]|0;K=a[G+15>>0]|0;L=a[G+16>>0]|0;M=c[G+20>>2]|0;N=c[G+24>>2]|0;O=a[G+28>>0]|0;P=a[i>>0]|0;Q=a[j>>0]|0;R=a[d>>0]|0;S=a[p>>0]|0;T=a[q>>0]|0;U=c[r>>2]|0;V=c[s>>2]|0;W=a[t>>0]|0;do if(!M){if(N|0)if(J<<24>>24==R<<24>>24&(I<<24>>24==Q<<24>>24&(A<<24>>24==P<<24>>24&(((N|0)==(V|0)?L<<24>>24==T<<24>>24:0)&O<<24>>24==W<<24>>24))))break;else{H=0;break a}if(U|0){H=0;break a}if(!V){H=1;break a}else F=24}else if((M|0)==(U|0)){if(!(J<<24>>24==R<<24>>24&(I<<24>>24==Q<<24>>24&(A<<24>>24==P<<24>>24&(L<<24>>24==T<<24>>24?O<<24>>24==W<<24>>24:0))))){H=0;break a}}else F=24;while(0);if((F|0)==24?(F=0,!(J<<24>>24==R<<24>>24&(I<<24>>24==Q<<24>>24&(A<<24>>24==P<<24>>24&(O<<24>>24==W<<24>>24&(L<<24>>24==T<<24>>24&((N|0)!=0&(N|0)==(V|0)))))))):0){H=0;break a}H=K<<24>>24==S<<24>>24;break}case 2:{if((a[G+13>>0]|0)==(a[j>>0]|0)&((a[G+12>>0]|0)==(a[i>>0]|0)?(c[G+16>>2]|0)==(c[q>>2]|0):0)?(a[G+14>>0]|0)==(a[d>>0]|0):0)H=(a[G+15>>0]|0)==(a[p>>0]|0);else H=0;break}case 3:{if((a[G+13>>0]|0)==(a[j>>0]|0)&((a[G+12>>0]|0)==(a[i>>0]|0)&(((a[G+44>>0]|0)==(a[v>>0]|0)?(c[G+40>>2]|0)==(c[u>>2]|0):0)&(a[G+45>>0]|0)==(a[w>>0]|0)))?(a[G+14>>0]|0)==(a[d>>0]|0):0)H=(a[G+15>>0]|0)==(a[p>>0]|0);else H=0;break}case 4:{U=c[G+12>>2]|0;X=+g[G+16>>2];Y=+g[q>>2];if((U>>1|0)==(c[x>>2]|0))if(!(U&1)){if(!(Y<-X)){H=0;break a}H=1;break a}else{if(!(Y>X)){H=0;break a}H=1;break a}else H=0;break}case 5:{if((c[G+12>>2]|0)==(c[x>>2]|0))H=((a[G+16>>0]^a[q>>0])&1)==0;else H=0;break}case 6:{if((c[G+12>>2]|0)==(c[x>>2]|0))H=((a[G+24>>0]^a[s>>0])&1)==0;else H=0;break}case 7:{H=(c[G+12>>2]|0)==(c[x>>2]|0);break}case 8:{if((c[G+12>>2]|0)==(c[x>>2]|0))H=((a[G+16>>0]^a[q>>0])&1)==0;else H=0;break}default:H=0}while(0);__ZN7VariantC2ERK10InputEvent(k,f);__ZN7VariantaSERKS_(c[e>>2]|0,k);if(c[k>>2]|0)__ZN7Variant5clearEv(k);if(H){C=H&1;break}}y=y+1|0}o=(C|0)==2?67108864:y;l=h;return o|0}function __ZN35VisualScriptNodeInstanceInputFilterD2Ev(a){a=a|0;var b=0;c[a>>2]=153568;b=c[a+56>>2]|0;if(b|0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(b,1);__ZN24VisualScriptNodeInstanceD2Ev(a);return}function __ZN35VisualScriptNodeInstanceInputFilterD0Ev(a){a=a|0;var b=0;c[a>>2]=153568;b=c[a+56>>2]|0;if(b|0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(b,1);__ZN24VisualScriptNodeInstanceD2Ev(a);__ZdlPv(a);return}function __ZN6VectorI10InputEventE14_copy_on_writeEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0;b=c[a>>2]|0;if(!b)return;if((c[b+-8>>2]|0)>>>0<=1)return;d=c[b+-4>>2]|0;b=(d*56|0)+-1|0;e=b>>>1|b;b=e>>>2|e;e=b>>>4|b;b=e>>>8|e;e=__ZN6Memory12alloc_staticEjb((b>>>16|b)+1|0,1)|0;c[e+-8>>2]=1;c[e+-4>>2]=d;if(d|0){b=0;do{f=e+(b*56|0)|0;g=(c[a>>2]|0)+(b*56|0)|0;h=f+56|0;do{c[f>>2]=c[g>>2];f=f+4|0;g=g+4|0}while((f|0)<(h|0));b=b+1|0}while((b|0)!=(d|0))}d=c[a>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);c[a>>2]=e;return}function __ZNK23VisualScriptInputFilter18_get_property_listEP4ListI12PropertyInfo16DefaultAllocatorE(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0,ia=0,ja=0,ka=0,la=0,ma=0,na=0,oa=0,pa=0,qa=0,ra=0,sa=0,ta=0,ua=0,va=0,wa=0,xa=0,ya=0,za=0,Aa=0,Ba=0,Ca=0,Da=0,Ea=0,Fa=0,Ga=0,Ha=0,Ia=0,Ja=0,Ka=0,La=0,Ma=0,Na=0,Oa=0,Pa=0,Qa=0,Ra=0,Sa=0,Ta=0,Ua=0,Va=0,Wa=0,Xa=0,Ya=0,Za=0,_a=0,$a=0,ab=0,bb=0,cb=0,db=0,eb=0,fb=0,gb=0,hb=0,ib=0,jb=0,kb=0,lb=0,mb=0,nb=0,ob=0,pb=0,qb=0,rb=0,sb=0,tb=0,ub=0,vb=0,wb=0,xb=0,yb=0,zb=0,Ab=0,Bb=0,Cb=0,Db=0,Eb=0,Fb=0,Gb=0,Hb=0,Ib=0,Jb=0,Kb=0,Lb=0,Mb=0,Nb=0,Ob=0,Pb=0,Qb=0,Rb=0,Sb=0,Tb=0,Ub=0,Vb=0,Wb=0,Xb=0,Yb=0,Zb=0,_b=0,$b=0,ac=0,bc=0,cc=0,dc=0,ec=0,fc=0,gc=0,hc=0,ic=0,jc=0,kc=0,lc=0,mc=0,nc=0,oc=0,pc=0,qc=0,rc=0,sc=0,tc=0,uc=0,vc=0,wc=0,xc=0,yc=0,zc=0,Ac=0,Bc=0,Cc=0,Dc=0,Ec=0,Fc=0,Gc=0,Hc=0,Ic=0,Jc=0,Kc=0,Lc=0,Mc=0,Nc=0,Oc=0,Pc=0,Qc=0,Rc=0,Sc=0,Tc=0,Uc=0,Vc=0,Wc=0,Xc=0,Yc=0,Zc=0,_c=0,$c=0,ad=0,bd=0,cd=0,dd=0,ed=0,fd=0,gd=0,hd=0,id=0,jd=0,kd=0,ld=0,md=0,nd=0,od=0,pd=0,qd=0,rd=0;e=l;l=l+80|0;if((l|0)>=(m|0))ba(80);f=e+56|0;g=e+48|0;h=e+52|0;i=e+44|0;j=e+36|0;k=e+40|0;n=e+16|0;o=e+12|0;p=e;q=e+8|0;r=e+4|0;__ZN6StringC2EPKc(g,570890);__ZN6StringC2EPKc(h,570903);s=f+4|0;c[s>>2]=0;t=f+12|0;c[t>>2]=0;c[f>>2]=2;u=c[g>>2]|0;if(u|0?(c[s>>2]=0,__Z28atomic_conditional_incrementPj(u+-8|0)|0):0)c[s>>2]=c[g>>2];c[f+8>>2]=1;s=c[t>>2]|0;if((s|0)!=(c[h>>2]|0)){if(s|0?(__Z16atomic_decrementPj(s+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(s,1);c[t>>2]=0;s=c[h>>2]|0;if(s|0?__Z28atomic_conditional_incrementPj(s+-8|0)|0:0)c[t>>2]=c[h>>2]}c[f+16>>2]=7;if(!(c[d>>2]|0)){t=__ZnwjPFPvjE(12,4740)|0;c[d>>2]=t;c[t>>2]=0;c[t+4>>2]=0;c[t+8>>2]=0}t=__ZnwjPFPvjE(32,4740)|0;c[t>>2]=0;c[t+4>>2]=0;c[t+8>>2]=0;c[t+12>>2]=0;c[t+16>>2]=7;s=t+20|0;c[s>>2]=0;u=t+24|0;c[u>>2]=0;v=t+28|0;c[v>>2]=0;__ZN12PropertyInfoaSERKS_(t,f)|0;w=c[d>>2]|0;x=w+4|0;y=c[x>>2]|0;c[u>>2]=y;c[s>>2]=0;c[v>>2]=w;if(y|0)c[y+20>>2]=t;c[x>>2]=t;if(!(c[w>>2]|0))c[w>>2]=t;t=w+8|0;c[t>>2]=(c[t>>2]|0)+1;t=c[f+12>>2]|0;if(t|0?(__Z16atomic_decrementPj(t+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(t,1);t=c[f+4>>2]|0;if(t|0?(__Z16atomic_decrementPj(t+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(t,1);t=c[h>>2]|0;if(t|0?(__Z16atomic_decrementPj(t+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(t,1);t=c[g>>2]|0;if(t|0?(__Z16atomic_decrementPj(t+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(t,1);c[f>>2]=0;__ZN6StringpLEPKc(f,831108)|0;__ZN6StringpLEPKc(f,1117595)|0;__ZN6StringpLEPKc(f,570999)|0;__ZN6StringpLEPKc(f,1117595)|0;__ZN6StringpLEPKc(f,571003)|0;__ZN6StringpLEPKc(f,1117595)|0;__ZN6StringpLEPKc(f,571015)|0;__ZN6StringpLEPKc(f,1117595)|0;__ZN6StringpLEPKc(f,571027)|0;__ZN6StringpLEPKc(f,1117595)|0;__ZN6StringpLEPKc(f,571040)|0;__ZN6StringpLEPKc(f,1117595)|0;__ZN6StringpLEPKc(f,571053)|0;__ZN6StringpLEPKc(f,1117595)|0;__ZN6StringpLEPKc(f,571065)|0;__ZN6StringpLEPKc(f,1117595)|0;__ZN6StringpLEPKc(f,571076)|0;c[h>>2]=0;c[i>>2]=0;t=b+152|0;b=n+4|0;g=n+12|0;w=n+8|0;x=n+16|0;y=n+12|0;v=n+4|0;s=n+4|0;u=n+12|0;z=n+8|0;A=n+16|0;B=n+12|0;C=n+4|0;D=n+4|0;E=n+12|0;F=n+8|0;G=n+16|0;H=n+12|0;I=n+4|0;J=n+4|0;K=n+12|0;L=n+8|0;M=n+16|0;N=n+12|0;O=n+4|0;P=n+4|0;Q=n+12|0;R=n+8|0;S=n+16|0;T=n+12|0;U=n+4|0;V=n+4|0;W=n+12|0;X=n+8|0;Y=n+16|0;Z=n+12|0;_=n+4|0;$=n+4|0;aa=n+12|0;ca=n+8|0;da=n+16|0;ea=n+12|0;fa=n+4|0;ga=n+4|0;ha=n+12|0;ia=n+8|0;ja=n+16|0;ka=n+12|0;la=n+4|0;ma=n+4|0;na=n+12|0;oa=n+8|0;pa=n+16|0;qa=n+12|0;ra=n+4|0;sa=n+4|0;ta=n+12|0;ua=n+8|0;va=n+16|0;wa=n+12|0;xa=n+4|0;ya=n+4|0;za=n+12|0;Aa=n+8|0;Ba=n+16|0;Ca=n+12|0;Da=n+4|0;Ea=n+4|0;Fa=n+12|0;Ga=n+8|0;Ha=n+16|0;Ia=n+12|0;Ja=n+4|0;Ka=n+4|0;La=n+12|0;Ma=n+8|0;Na=n+16|0;Oa=n+12|0;Pa=n+4|0;Qa=n+4|0;Ra=n+12|0;Sa=n+8|0;Ta=n+16|0;Ua=n+12|0;Va=n+4|0;Wa=n+4|0;Xa=n+12|0;Ya=n+8|0;Za=n+16|0;_a=n+12|0;$a=n+4|0;ab=n+4|0;bb=n+12|0;cb=n+8|0;db=n+16|0;eb=n+12|0;fb=n+4|0;gb=n+4|0;hb=n+12|0;ib=n+8|0;jb=n+16|0;kb=n+12|0;lb=n+4|0;mb=n+4|0;nb=n+12|0;ob=n+8|0;pb=n+16|0;qb=n+12|0;rb=n+4|0;sb=n+4|0;tb=n+12|0;ub=n+8|0;vb=n+16|0;wb=n+12|0;xb=n+4|0;yb=n+4|0;zb=n+12|0;Ab=n+8|0;Bb=n+16|0;Cb=n+12|0;Db=n+4|0;Eb=n+4|0;Fb=n+12|0;Gb=n+8|0;Hb=n+16|0;Ib=n+12|0;Jb=n+4|0;Kb=n+4|0;Lb=n+12|0;Mb=n+8|0;Nb=n+16|0;Ob=n+12|0;Pb=n+4|0;Qb=n+4|0;Rb=n+12|0;Sb=n+8|0;Tb=n+16|0;Ub=n+12|0;Vb=n+4|0;Wb=n+4|0;Xb=n+12|0;Yb=n+8|0;Zb=n+16|0;_b=n+12|0;$b=n+4|0;ac=n+4|0;bc=n+12|0;cc=n+8|0;dc=n+16|0;ec=n+12|0;fc=n+4|0;gc=n+4|0;hc=n+12|0;ic=n+8|0;jc=n+16|0;kc=n+12|0;lc=n+4|0;mc=n+4|0;nc=n+12|0;oc=n+8|0;pc=n+16|0;qc=n+12|0;rc=n+4|0;sc=n+4|0;tc=n+12|0;uc=n+8|0;vc=n+16|0;wc=n+12|0;xc=n+4|0;yc=n+4|0;zc=n+12|0;Ac=n+8|0;Bc=n+16|0;Cc=n+12|0;Dc=n+4|0;Ec=n+4|0;Fc=n+12|0;Gc=n+8|0;Hc=n+16|0;Ic=n+12|0;Jc=n+4|0;Kc=n+4|0;Lc=n+12|0;Mc=n+8|0;Nc=n+16|0;Oc=n+12|0;Pc=n+4|0;Qc=n+4|0;Rc=n+12|0;Sc=n+8|0;Tc=n+16|0;Uc=n+12|0;Vc=n+4|0;Wc=0;while(1){Xc=c[t>>2]|0;if(!Xc)Yc=0;else Yc=c[Xc+-4>>2]|0;if((Wc|0)>=(Yc|0))break;c[n>>2]=__Z4itosx(Wc,((Wc|0)<0)<<31>>31)|0;c[k>>2]=__ZplPKcRK6String(570908,n)|0;__ZN6StringC2EPKc(o,1142570);c[j>>2]=__ZNK6StringplERKS_(k,o)|0;Xc=c[o>>2]|0;if(Xc|0?(__Z16atomic_decrementPj(Xc+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Xc,1);Xc=c[k>>2]|0;if(Xc|0?(__Z16atomic_decrementPj(Xc+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Xc,1);Xc=c[n>>2]|0;if(Xc|0?(__Z16atomic_decrementPj(Xc+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Xc,1);__ZN6StringC2EPKc(o,1123189);Xc=__ZNK6StringplERKS_(j,o)|0;Zc=Xc;c[b>>2]=0;c[g>>2]=0;c[n>>2]=2;_c=(Xc|0)==0;if(!_c?(c[b>>2]=0,__Z28atomic_conditional_incrementPj(Xc+-8|0)|0):0)c[b>>2]=Zc;c[w>>2]=3;Zc=c[g>>2]|0;do if((Zc|0)!=(c[f>>2]|0)){do if(Zc|0){if(__Z16atomic_decrementPj(Zc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Zc,1)}while(0);c[g>>2]=0;$c=c[f>>2]|0;if($c|0){if(!(__Z28atomic_conditional_incrementPj($c+-8|0)|0))break;c[g>>2]=c[f>>2]}}while(0);c[x>>2]=7;if(!(c[d>>2]|0)){Zc=__ZnwjPFPvjE(12,4740)|0;c[d>>2]=Zc;c[Zc>>2]=0;c[Zc+4>>2]=0;c[Zc+8>>2]=0}Zc=__ZnwjPFPvjE(32,4740)|0;c[Zc>>2]=0;c[Zc+4>>2]=0;c[Zc+8>>2]=0;c[Zc+12>>2]=0;c[Zc+16>>2]=7;$c=Zc+20|0;c[$c>>2]=0;ad=Zc+24|0;c[ad>>2]=0;bd=Zc+28|0;c[bd>>2]=0;__ZN12PropertyInfoaSERKS_(Zc,n)|0;cd=c[d>>2]|0;dd=cd+4|0;ed=c[dd>>2]|0;c[ad>>2]=ed;c[$c>>2]=0;c[bd>>2]=cd;if(ed|0)c[ed+20>>2]=Zc;c[dd>>2]=Zc;if(!(c[cd>>2]|0))c[cd>>2]=Zc;Zc=cd+8|0;c[Zc>>2]=(c[Zc>>2]|0)+1;Zc=c[y>>2]|0;do if(Zc|0){if(__Z16atomic_decrementPj(Zc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Zc,1)}while(0);Zc=c[v>>2]|0;do if(Zc|0){if(__Z16atomic_decrementPj(Zc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Zc,1)}while(0);do if(!_c){if(__Z16atomic_decrementPj(Xc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Xc,1)}while(0);Xc=c[o>>2]|0;do if(Xc|0){if(__Z16atomic_decrementPj(Xc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Xc,1)}while(0);__ZN6StringC2EPKc(o,1121461);Xc=__ZNK6StringplERKS_(j,o)|0;_c=Xc;__ZN6StringC2EPKc(p,1263606);c[s>>2]=0;c[u>>2]=0;c[n>>2]=2;Zc=(Xc|0)==0;do if(!Zc){c[s>>2]=0;if(!(__Z28atomic_conditional_incrementPj(Xc+-8|0)|0))break;c[s>>2]=_c}while(0);c[z>>2]=0;_c=c[u>>2]|0;do if((_c|0)!=(c[p>>2]|0)){do if(_c|0){if(__Z16atomic_decrementPj(_c+-8|0)|0)break;__ZN6Memory11free_staticEPvb(_c,1)}while(0);c[u>>2]=0;cd=c[p>>2]|0;if(!cd)break;if(!(__Z28atomic_conditional_incrementPj(cd+-8|0)|0))break;c[u>>2]=c[p>>2]}while(0);c[A>>2]=7;if(!(c[d>>2]|0)){_c=__ZnwjPFPvjE(12,4740)|0;c[d>>2]=_c;c[_c>>2]=0;c[_c+4>>2]=0;c[_c+8>>2]=0}_c=__ZnwjPFPvjE(32,4740)|0;c[_c>>2]=0;c[_c+4>>2]=0;c[_c+8>>2]=0;c[_c+12>>2]=0;c[_c+16>>2]=7;cd=_c+20|0;c[cd>>2]=0;dd=_c+24|0;c[dd>>2]=0;ed=_c+28|0;c[ed>>2]=0;__ZN12PropertyInfoaSERKS_(_c,n)|0;bd=c[d>>2]|0;$c=bd+4|0;ad=c[$c>>2]|0;c[dd>>2]=ad;c[cd>>2]=0;c[ed>>2]=bd;if(ad|0)c[ad+20>>2]=_c;c[$c>>2]=_c;if(!(c[bd>>2]|0))c[bd>>2]=_c;_c=bd+8|0;c[_c>>2]=(c[_c>>2]|0)+1;_c=c[B>>2]|0;do if(_c|0){if(__Z16atomic_decrementPj(_c+-8|0)|0)break;__ZN6Memory11free_staticEPvb(_c,1)}while(0);_c=c[C>>2]|0;do if(_c|0){if(__Z16atomic_decrementPj(_c+-8|0)|0)break;__ZN6Memory11free_staticEPvb(_c,1)}while(0);_c=c[p>>2]|0;do if(_c|0){if(__Z16atomic_decrementPj(_c+-8|0)|0)break;__ZN6Memory11free_staticEPvb(_c,1)}while(0);do if(!Zc){if(__Z16atomic_decrementPj(Xc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Xc,1)}while(0);Xc=c[o>>2]|0;do if(Xc|0){if(__Z16atomic_decrementPj(Xc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Xc,1)}while(0);Xc=c[t>>2]|0;Zc=(Xc|0)==0;if(Zc)fd=0;else fd=c[Xc+-4>>2]|0;if((fd|0)<=(Wc|0)){if(Zc)gd=0;else gd=c[Xc+-4>>2]|0;if((gd|0)<=(Wc|0)){hd=116;break}a[1263537]=0}switch(c[Xc+(Wc*56|0)+4>>2]|0){case 8:{c[n>>2]=0;Xc=__ZNK6StringeqERKS_(i,n)|0;Zc=c[n>>2]|0;do if(Zc|0){if(__Z16atomic_decrementPj(Zc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Zc,1)}while(0);if(Xc){__ZN6StringaSEPKc(i,831108);c[n>>2]=0;__ZNK6Object17get_property_listEP4ListI12PropertyInfo16DefaultAllocatorEb(__ZN12GlobalConfig13get_singletonEv()|0,n,0);c[o>>2]=0;Zc=c[n>>2]|0;if(!Zc)id=0;else{jd=Zc;hd=1006}while(1){if((hd|0)==1006){hd=0;id=c[jd>>2]|0}if(!id){kd=0;break}Zc=id+4|0;do if(__ZNK6String11begins_withEPKc(Zc,1142563)|0){__ZN6StringC2EPKc(q,1142570);_c=(__ZNK6String4findES_i(Zc,q,0)|0)+1|0;bd=__ZNK6String6substrEii(Zc,_c,__ZNK6String6lengthEv(Zc)|0)|0;_c=bd;$c=c[q>>2]|0;do if($c|0){if(__Z16atomic_decrementPj($c+-8|0)|0)break;__ZN6Memory11free_staticEPvb($c,1)}while(0);c[r>>2]=0;$c=(bd|0)==0;do if(!$c){c[r>>2]=0;if(!(__Z28atomic_conditional_incrementPj(bd+-8|0)|0))break;c[r>>2]=_c}while(0);__ZN6VectorI6StringE9push_backES0_(o,r)|0;_c=c[r>>2]|0;do if(_c|0){if(__Z16atomic_decrementPj(_c+-8|0)|0)break;__ZN6Memory11free_staticEPvb(_c,1)}while(0);if($c)break;if(__Z16atomic_decrementPj(bd+-8|0)|0)break;__ZN6Memory11free_staticEPvb(bd,1)}while(0);jd=id+20|0;hd=1006}while(1){ld=c[o>>2]|0;if(!ld)md=0;else md=c[ld+-4>>2]|0;if((kd|0)>=(md|0))break;__ZN6StringpLEPKc(i,1117595)|0;Xc=c[o>>2]|0;Zc=(Xc|0)==0;if(Zc)nd=0;else nd=c[Xc+-4>>2]|0;do if((nd|0)<=(kd|0)){if(Zc)od=0;else od=c[Xc+-4>>2]|0;if((od|0)>(kd|0)){a[1263537]=0;hd=1050;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);pd=0;break}}else hd=1050;while(0);if((hd|0)==1050){hd=0;__ZN6VectorI6StringE14_copy_on_writeEv(o);pd=(c[o>>2]|0)+(kd<<2)|0}__ZN6StringpLERKS_(i,pd)|0;kd=kd+1|0}do if(ld|0){if(__Z16atomic_decrementPj(ld+-8|0)|0)break;Xc=c[o>>2]|0;Zc=(Xc|0)==0?0:Xc+-4|0;Xc=Zc+4|0;if(c[Zc>>2]|0){_c=0;do{ad=c[Xc+(_c<<2)>>2]|0;do if(ad|0){if(__Z16atomic_decrementPj(ad+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ad,1)}while(0);_c=_c+1|0}while(_c>>>0<(c[Zc>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(ld,1)}while(0);Zc=c[n>>2]|0;a:do if(Zc|0){_c=Zc;while(1){Xc=c[_c>>2]|0;if(!Xc)break;__ZN4ListI12PropertyInfo16DefaultAllocatorE5_Data5eraseEPKNS2_7ElementE(_c,Xc)|0;qd=c[n>>2]|0;if(!(c[qd+8>>2]|0)){hd=1037;break}if(!qd)break a;else _c=qd}if((hd|0)==1037){hd=0;__ZN6Memory11free_staticEPvb(qd,0);c[n>>2]=0;break}if(!(c[_c+8>>2]|0)){a[1263537]=0;__ZN6Memory11free_staticEPvb(_c,0);break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145461,1145120,668,1145467,0);break}}while(0)}__ZN6StringC2EPKc(o,570987);Zc=__ZNK6StringplERKS_(j,o)|0;Xc=Zc;c[D>>2]=0;c[E>>2]=0;c[n>>2]=4;ad=(Zc|0)==0;do if(!ad){c[D>>2]=0;if(!(__Z28atomic_conditional_incrementPj(Zc+-8|0)|0))break;c[D>>2]=Xc}while(0);c[F>>2]=3;Xc=c[E>>2]|0;do if((Xc|0)!=(c[i>>2]|0)){do if(Xc|0){if(__Z16atomic_decrementPj(Xc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Xc,1)}while(0);c[E>>2]=0;_c=c[i>>2]|0;if(!_c)break;if(!(__Z28atomic_conditional_incrementPj(_c+-8|0)|0))break;c[E>>2]=c[i>>2]}while(0);c[G>>2]=7;if(!(c[d>>2]|0)){Xc=__ZnwjPFPvjE(12,4740)|0;c[d>>2]=Xc;c[Xc>>2]=0;c[Xc+4>>2]=0;c[Xc+8>>2]=0}Xc=__ZnwjPFPvjE(32,4740)|0;c[Xc>>2]=0;c[Xc+4>>2]=0;c[Xc+8>>2]=0;c[Xc+12>>2]=0;c[Xc+16>>2]=7;_c=Xc+20|0;c[_c>>2]=0;bd=Xc+24|0;c[bd>>2]=0;$c=Xc+28|0;c[$c>>2]=0;__ZN12PropertyInfoaSERKS_(Xc,n)|0;ed=c[d>>2]|0;cd=ed+4|0;dd=c[cd>>2]|0;c[bd>>2]=dd;c[_c>>2]=0;c[$c>>2]=ed;if(dd|0)c[dd+20>>2]=Xc;c[cd>>2]=Xc;if(!(c[ed>>2]|0))c[ed>>2]=Xc;Xc=ed+8|0;c[Xc>>2]=(c[Xc>>2]|0)+1;Xc=c[H>>2]|0;do if(Xc|0){if(__Z16atomic_decrementPj(Xc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Xc,1)}while(0);Xc=c[I>>2]|0;do if(Xc|0){if(__Z16atomic_decrementPj(Xc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Xc,1)}while(0);do if(!ad){if(__Z16atomic_decrementPj(Zc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Zc,1)}while(0);Zc=c[o>>2]|0;do if(Zc|0){if(__Z16atomic_decrementPj(Zc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Zc,1)}while(0);__ZN6StringC2EPKc(o,1129103);Zc=__ZNK6StringplERKS_(j,o)|0;ad=Zc;__ZN6StringC2EPKc(p,1263606);c[J>>2]=0;c[K>>2]=0;c[n>>2]=1;Xc=(Zc|0)==0;do if(!Xc){c[J>>2]=0;if(!(__Z28atomic_conditional_incrementPj(Zc+-8|0)|0))break;c[J>>2]=ad}while(0);c[L>>2]=0;ad=c[K>>2]|0;do if((ad|0)!=(c[p>>2]|0)){do if(ad|0){if(__Z16atomic_decrementPj(ad+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ad,1)}while(0);c[K>>2]=0;ed=c[p>>2]|0;if(!ed)break;if(!(__Z28atomic_conditional_incrementPj(ed+-8|0)|0))break;c[K>>2]=c[p>>2]}while(0);c[M>>2]=7;if(!(c[d>>2]|0)){ad=__ZnwjPFPvjE(12,4740)|0;c[d>>2]=ad;c[ad>>2]=0;c[ad+4>>2]=0;c[ad+8>>2]=0}ad=__ZnwjPFPvjE(32,4740)|0;c[ad>>2]=0;c[ad+4>>2]=0;c[ad+8>>2]=0;c[ad+12>>2]=0;c[ad+16>>2]=7;ed=ad+20|0;c[ed>>2]=0;cd=ad+24|0;c[cd>>2]=0;dd=ad+28|0;c[dd>>2]=0;__ZN12PropertyInfoaSERKS_(ad,n)|0;$c=c[d>>2]|0;_c=$c+4|0;bd=c[_c>>2]|0;c[cd>>2]=bd;c[ed>>2]=0;c[dd>>2]=$c;if(bd|0)c[bd+20>>2]=ad;c[_c>>2]=ad;if(!(c[$c>>2]|0))c[$c>>2]=ad;ad=$c+8|0;c[ad>>2]=(c[ad>>2]|0)+1;ad=c[N>>2]|0;do if(ad|0){if(__Z16atomic_decrementPj(ad+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ad,1)}while(0);ad=c[O>>2]|0;do if(ad|0){if(__Z16atomic_decrementPj(ad+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ad,1)}while(0);ad=c[p>>2]|0;do if(ad|0){if(__Z16atomic_decrementPj(ad+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ad,1)}while(0);do if(!Xc){if(__Z16atomic_decrementPj(Zc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Zc,1)}while(0);Zc=c[o>>2]|0;do if(Zc|0){if(__Z16atomic_decrementPj(Zc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Zc,1)}while(0);break}case 1:{c[n>>2]=0;Zc=__ZNK6StringeqERKS_(h,n)|0;Xc=c[n>>2]|0;do if(Xc|0){if(__Z16atomic_decrementPj(Xc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Xc,1)}while(0);do if(Zc){Xc=__Z17keycode_get_countv()|0;__ZN6StringaSEPKc(h,831108);if((Xc|0)>0)rd=0;else break;do{__ZN6StringpLEPKc(h,1117595)|0;__ZN6StringC2EPKc(n,__Z25keycode_get_name_by_indexi(rd)|0);__ZN6StringpLERKS_(h,n)|0;ad=c[n>>2]|0;do if(ad|0){if(__Z16atomic_decrementPj(ad+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ad,1)}while(0);rd=rd+1|0}while((rd|0)!=(Xc|0))}while(0);__ZN6StringC2EPKc(o,1121494);Zc=__ZNK6StringplERKS_(j,o)|0;Xc=Zc;c[P>>2]=0;c[Q>>2]=0;c[n>>2]=4;ad=(Zc|0)==0;do if(!ad){c[P>>2]=0;if(!(__Z28atomic_conditional_incrementPj(Zc+-8|0)|0))break;c[P>>2]=Xc}while(0);c[R>>2]=3;Xc=c[Q>>2]|0;do if((Xc|0)!=(c[h>>2]|0)){do if(Xc|0){if(__Z16atomic_decrementPj(Xc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Xc,1)}while(0);c[Q>>2]=0;$c=c[h>>2]|0;if(!$c)break;if(!(__Z28atomic_conditional_incrementPj($c+-8|0)|0))break;c[Q>>2]=c[h>>2]}while(0);c[S>>2]=7;if(!(c[d>>2]|0)){Xc=__ZnwjPFPvjE(12,4740)|0;c[d>>2]=Xc;c[Xc>>2]=0;c[Xc+4>>2]=0;c[Xc+8>>2]=0}Xc=__ZnwjPFPvjE(32,4740)|0;c[Xc>>2]=0;c[Xc+4>>2]=0;c[Xc+8>>2]=0;c[Xc+12>>2]=0;c[Xc+16>>2]=7;$c=Xc+20|0;c[$c>>2]=0;_c=Xc+24|0;c[_c>>2]=0;bd=Xc+28|0;c[bd>>2]=0;__ZN12PropertyInfoaSERKS_(Xc,n)|0;dd=c[d>>2]|0;ed=dd+4|0;cd=c[ed>>2]|0;c[_c>>2]=cd;c[$c>>2]=0;c[bd>>2]=dd;if(cd|0)c[cd+20>>2]=Xc;c[ed>>2]=Xc;if(!(c[dd>>2]|0))c[dd>>2]=Xc;Xc=dd+8|0;c[Xc>>2]=(c[Xc>>2]|0)+1;Xc=c[T>>2]|0;do if(Xc|0){if(__Z16atomic_decrementPj(Xc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Xc,1)}while(0);Xc=c[U>>2]|0;do if(Xc|0){if(__Z16atomic_decrementPj(Xc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Xc,1)}while(0);do if(!ad){if(__Z16atomic_decrementPj(Zc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Zc,1)}while(0);Zc=c[o>>2]|0;do if(Zc|0){if(__Z16atomic_decrementPj(Zc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Zc,1)}while(0);__ZN6StringC2EPKc(o,1121503);Zc=__ZNK6StringplERKS_(j,o)|0;ad=Zc;__ZN6StringC2EPKc(p,1263606);c[V>>2]=0;c[W>>2]=0;c[n>>2]=4;Xc=(Zc|0)==0;do if(!Xc){c[V>>2]=0;if(!(__Z28atomic_conditional_incrementPj(Zc+-8|0)|0))break;c[V>>2]=ad}while(0);c[X>>2]=0;ad=c[W>>2]|0;do if((ad|0)!=(c[p>>2]|0)){do if(ad|0){if(__Z16atomic_decrementPj(ad+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ad,1)}while(0);c[W>>2]=0;dd=c[p>>2]|0;if(!dd)break;if(!(__Z28atomic_conditional_incrementPj(dd+-8|0)|0))break;c[W>>2]=c[p>>2]}while(0);c[Y>>2]=7;if(!(c[d>>2]|0)){ad=__ZnwjPFPvjE(12,4740)|0;c[d>>2]=ad;c[ad>>2]=0;c[ad+4>>2]=0;c[ad+8>>2]=0}ad=__ZnwjPFPvjE(32,4740)|0;c[ad>>2]=0;c[ad+4>>2]=0;c[ad+8>>2]=0;c[ad+12>>2]=0;c[ad+16>>2]=7;dd=ad+20|0;c[dd>>2]=0;ed=ad+24|0;c[ed>>2]=0;cd=ad+28|0;c[cd>>2]=0;__ZN12PropertyInfoaSERKS_(ad,n)|0;bd=c[d>>2]|0;$c=bd+4|0;_c=c[$c>>2]|0;c[ed>>2]=_c;c[dd>>2]=0;c[cd>>2]=bd;if(_c|0)c[_c+20>>2]=ad;c[$c>>2]=ad;if(!(c[bd>>2]|0))c[bd>>2]=ad;ad=bd+8|0;c[ad>>2]=(c[ad>>2]|0)+1;ad=c[Z>>2]|0;do if(ad|0){if(__Z16atomic_decrementPj(ad+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ad,1)}while(0);ad=c[_>>2]|0;do if(ad|0){if(__Z16atomic_decrementPj(ad+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ad,1)}while(0);ad=c[p>>2]|0;do if(ad|0){if(__Z16atomic_decrementPj(ad+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ad,1)}while(0);do if(!Xc){if(__Z16atomic_decrementPj(Zc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Zc,1)}while(0);Zc=c[o>>2]|0;do if(Zc|0){if(__Z16atomic_decrementPj(Zc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Zc,1)}while(0);__ZN6StringC2EPKc(o,1129103);Zc=__ZNK6StringplERKS_(j,o)|0;Xc=Zc;__ZN6StringC2EPKc(p,1263606);c[$>>2]=0;c[aa>>2]=0;c[n>>2]=1;ad=(Zc|0)==0;do if(!ad){c[$>>2]=0;if(!(__Z28atomic_conditional_incrementPj(Zc+-8|0)|0))break;c[$>>2]=Xc}while(0);c[ca>>2]=0;Xc=c[aa>>2]|0;do if((Xc|0)!=(c[p>>2]|0)){do if(Xc|0){if(__Z16atomic_decrementPj(Xc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Xc,1)}while(0);c[aa>>2]=0;bd=c[p>>2]|0;if(!bd)break;if(!(__Z28atomic_conditional_incrementPj(bd+-8|0)|0))break;c[aa>>2]=c[p>>2]}while(0);c[da>>2]=7;if(!(c[d>>2]|0)){Xc=__ZnwjPFPvjE(12,4740)|0;c[d>>2]=Xc;c[Xc>>2]=0;c[Xc+4>>2]=0;c[Xc+8>>2]=0}Xc=__ZnwjPFPvjE(32,4740)|0;c[Xc>>2]=0;c[Xc+4>>2]=0;c[Xc+8>>2]=0;c[Xc+12>>2]=0;c[Xc+16>>2]=7;bd=Xc+20|0;c[bd>>2]=0;$c=Xc+24|0;c[$c>>2]=0;_c=Xc+28|0;c[_c>>2]=0;__ZN12PropertyInfoaSERKS_(Xc,n)|0;cd=c[d>>2]|0;dd=cd+4|0;ed=c[dd>>2]|0;c[$c>>2]=ed;c[bd>>2]=0;c[_c>>2]=cd;if(ed|0)c[ed+20>>2]=Xc;c[dd>>2]=Xc;if(!(c[cd>>2]|0))c[cd>>2]=Xc;Xc=cd+8|0;c[Xc>>2]=(c[Xc>>2]|0)+1;Xc=c[ea>>2]|0;do if(Xc|0){if(__Z16atomic_decrementPj(Xc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Xc,1)}while(0);Xc=c[fa>>2]|0;do if(Xc|0){if(__Z16atomic_decrementPj(Xc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Xc,1)}while(0);Xc=c[p>>2]|0;do if(Xc|0){if(__Z16atomic_decrementPj(Xc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Xc,1)}while(0);do if(!ad){if(__Z16atomic_decrementPj(Zc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Zc,1)}while(0);Zc=c[o>>2]|0;do if(Zc|0){if(__Z16atomic_decrementPj(Zc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Zc,1)}while(0);__ZN6StringC2EPKc(o,1121511);Zc=__ZNK6StringplERKS_(j,o)|0;ad=Zc;__ZN6StringC2EPKc(p,1263606);c[ga>>2]=0;c[ha>>2]=0;c[n>>2]=1;Xc=(Zc|0)==0;do if(!Xc){c[ga>>2]=0;if(!(__Z28atomic_conditional_incrementPj(Zc+-8|0)|0))break;c[ga>>2]=ad}while(0);c[ia>>2]=0;ad=c[ha>>2]|0;do if((ad|0)!=(c[p>>2]|0)){do if(ad|0){if(__Z16atomic_decrementPj(ad+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ad,1)}while(0);c[ha>>2]=0;cd=c[p>>2]|0;if(!cd)break;if(!(__Z28atomic_conditional_incrementPj(cd+-8|0)|0))break;c[ha>>2]=c[p>>2]}while(0);c[ja>>2]=7;if(!(c[d>>2]|0)){ad=__ZnwjPFPvjE(12,4740)|0;c[d>>2]=ad;c[ad>>2]=0;c[ad+4>>2]=0;c[ad+8>>2]=0}ad=__ZnwjPFPvjE(32,4740)|0;c[ad>>2]=0;c[ad+4>>2]=0;c[ad+8>>2]=0;c[ad+12>>2]=0;c[ad+16>>2]=7;cd=ad+20|0;c[cd>>2]=0;dd=ad+24|0;c[dd>>2]=0;ed=ad+28|0;c[ed>>2]=0;__ZN12PropertyInfoaSERKS_(ad,n)|0;_c=c[d>>2]|0;bd=_c+4|0;$c=c[bd>>2]|0;c[dd>>2]=$c;c[cd>>2]=0;c[ed>>2]=_c;if($c|0)c[$c+20>>2]=ad;c[bd>>2]=ad;if(!(c[_c>>2]|0))c[_c>>2]=ad;ad=_c+8|0;c[ad>>2]=(c[ad>>2]|0)+1;ad=c[ka>>2]|0;do if(ad|0){if(__Z16atomic_decrementPj(ad+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ad,1)}while(0);ad=c[la>>2]|0;do if(ad|0){if(__Z16atomic_decrementPj(ad+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ad,1)}while(0);ad=c[p>>2]|0;do if(ad|0){if(__Z16atomic_decrementPj(ad+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ad,1)}while(0);do if(!Xc){if(__Z16atomic_decrementPj(Zc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Zc,1)}while(0);Zc=c[o>>2]|0;do if(Zc|0){if(__Z16atomic_decrementPj(Zc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Zc,1)}while(0);__ZN6StringC2EPKc(o,570916);Zc=__ZNK6StringplERKS_(j,o)|0;Xc=Zc;__ZN6StringC2EPKc(p,1263606);c[ma>>2]=0;c[na>>2]=0;c[n>>2]=1;ad=(Zc|0)==0;do if(!ad){c[ma>>2]=0;if(!(__Z28atomic_conditional_incrementPj(Zc+-8|0)|0))break;c[ma>>2]=Xc}while(0);c[oa>>2]=0;Xc=c[na>>2]|0;do if((Xc|0)!=(c[p>>2]|0)){do if(Xc|0){if(__Z16atomic_decrementPj(Xc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Xc,1)}while(0);c[na>>2]=0;_c=c[p>>2]|0;if(!_c)break;if(!(__Z28atomic_conditional_incrementPj(_c+-8|0)|0))break;c[na>>2]=c[p>>2]}while(0);c[pa>>2]=7;if(!(c[d>>2]|0)){Xc=__ZnwjPFPvjE(12,4740)|0;c[d>>2]=Xc;c[Xc>>2]=0;c[Xc+4>>2]=0;c[Xc+8>>2]=0}Xc=__ZnwjPFPvjE(32,4740)|0;c[Xc>>2]=0;c[Xc+4>>2]=0;c[Xc+8>>2]=0;c[Xc+12>>2]=0;c[Xc+16>>2]=7;_c=Xc+20|0;c[_c>>2]=0;bd=Xc+24|0;c[bd>>2]=0;$c=Xc+28|0;c[$c>>2]=0;__ZN12PropertyInfoaSERKS_(Xc,n)|0;ed=c[d>>2]|0;cd=ed+4|0;dd=c[cd>>2]|0;c[bd>>2]=dd;c[_c>>2]=0;c[$c>>2]=ed;if(dd|0)c[dd+20>>2]=Xc;c[cd>>2]=Xc;if(!(c[ed>>2]|0))c[ed>>2]=Xc;Xc=ed+8|0;c[Xc>>2]=(c[Xc>>2]|0)+1;Xc=c[qa>>2]|0;do if(Xc|0){if(__Z16atomic_decrementPj(Xc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Xc,1)}while(0);Xc=c[ra>>2]|0;do if(Xc|0){if(__Z16atomic_decrementPj(Xc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Xc,1)}while(0);Xc=c[p>>2]|0;do if(Xc|0){if(__Z16atomic_decrementPj(Xc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Xc,1)}while(0);do if(!ad){if(__Z16atomic_decrementPj(Zc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Zc,1)}while(0);Zc=c[o>>2]|0;do if(Zc|0){if(__Z16atomic_decrementPj(Zc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Zc,1)}while(0);__ZN6StringC2EPKc(o,570924);Zc=__ZNK6StringplERKS_(j,o)|0;ad=Zc;__ZN6StringC2EPKc(p,1263606);c[sa>>2]=0;c[ta>>2]=0;c[n>>2]=1;Xc=(Zc|0)==0;do if(!Xc){c[sa>>2]=0;if(!(__Z28atomic_conditional_incrementPj(Zc+-8|0)|0))break;c[sa>>2]=ad}while(0);c[ua>>2]=0;ad=c[ta>>2]|0;do if((ad|0)!=(c[p>>2]|0)){do if(ad|0){if(__Z16atomic_decrementPj(ad+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ad,1)}while(0);c[ta>>2]=0;ed=c[p>>2]|0;if(!ed)break;if(!(__Z28atomic_conditional_incrementPj(ed+-8|0)|0))break;c[ta>>2]=c[p>>2]}while(0);c[va>>2]=7;if(!(c[d>>2]|0)){ad=__ZnwjPFPvjE(12,4740)|0;c[d>>2]=ad;c[ad>>2]=0;c[ad+4>>2]=0;c[ad+8>>2]=0}ad=__ZnwjPFPvjE(32,4740)|0;c[ad>>2]=0;c[ad+4>>2]=0;c[ad+8>>2]=0;c[ad+12>>2]=0;c[ad+16>>2]=7;ed=ad+20|0;c[ed>>2]=0;cd=ad+24|0;c[cd>>2]=0;dd=ad+28|0;c[dd>>2]=0;__ZN12PropertyInfoaSERKS_(ad,n)|0;$c=c[d>>2]|0;_c=$c+4|0;bd=c[_c>>2]|0;c[cd>>2]=bd;c[ed>>2]=0;c[dd>>2]=$c;if(bd|0)c[bd+20>>2]=ad;c[_c>>2]=ad;if(!(c[$c>>2]|0))c[$c>>2]=ad;ad=$c+8|0;c[ad>>2]=(c[ad>>2]|0)+1;ad=c[wa>>2]|0;do if(ad|0){if(__Z16atomic_decrementPj(ad+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ad,1)}while(0);ad=c[xa>>2]|0;do if(ad|0){if(__Z16atomic_decrementPj(ad+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ad,1)}while(0);ad=c[p>>2]|0;do if(ad|0){if(__Z16atomic_decrementPj(ad+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ad,1)}while(0);do if(!Xc){if(__Z16atomic_decrementPj(Zc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Zc,1)}while(0);Zc=c[o>>2]|0;do if(Zc|0){if(__Z16atomic_decrementPj(Zc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Zc,1)}while(0);__ZN6StringC2EPKc(o,570934);Zc=__ZNK6StringplERKS_(j,o)|0;Xc=Zc;__ZN6StringC2EPKc(p,1263606);c[ya>>2]=0;c[za>>2]=0;c[n>>2]=1;ad=(Zc|0)==0;do if(!ad){c[ya>>2]=0;if(!(__Z28atomic_conditional_incrementPj(Zc+-8|0)|0))break;c[ya>>2]=Xc}while(0);c[Aa>>2]=0;Xc=c[za>>2]|0;do if((Xc|0)!=(c[p>>2]|0)){do if(Xc|0){if(__Z16atomic_decrementPj(Xc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Xc,1)}while(0);c[za>>2]=0;$c=c[p>>2]|0;if(!$c)break;if(!(__Z28atomic_conditional_incrementPj($c+-8|0)|0))break;c[za>>2]=c[p>>2]}while(0);c[Ba>>2]=7;if(!(c[d>>2]|0)){Xc=__ZnwjPFPvjE(12,4740)|0;c[d>>2]=Xc;c[Xc>>2]=0;c[Xc+4>>2]=0;c[Xc+8>>2]=0}Xc=__ZnwjPFPvjE(32,4740)|0;c[Xc>>2]=0;c[Xc+4>>2]=0;c[Xc+8>>2]=0;c[Xc+12>>2]=0;c[Xc+16>>2]=7;$c=Xc+20|0;c[$c>>2]=0;_c=Xc+24|0;c[_c>>2]=0;bd=Xc+28|0;c[bd>>2]=0;__ZN12PropertyInfoaSERKS_(Xc,n)|0;dd=c[d>>2]|0;ed=dd+4|0;cd=c[ed>>2]|0;c[_c>>2]=cd;c[$c>>2]=0;c[bd>>2]=dd;if(cd|0)c[cd+20>>2]=Xc;c[ed>>2]=Xc;if(!(c[dd>>2]|0))c[dd>>2]=Xc;Xc=dd+8|0;c[Xc>>2]=(c[Xc>>2]|0)+1;Xc=c[Ca>>2]|0;do if(Xc|0){if(__Z16atomic_decrementPj(Xc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Xc,1)}while(0);Xc=c[Da>>2]|0;do if(Xc|0){if(__Z16atomic_decrementPj(Xc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Xc,1)}while(0);Xc=c[p>>2]|0;do if(Xc|0){if(__Z16atomic_decrementPj(Xc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Xc,1)}while(0);do if(!ad){if(__Z16atomic_decrementPj(Zc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Zc,1)}while(0);Zc=c[o>>2]|0;do if(Zc|0){if(__Z16atomic_decrementPj(Zc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Zc,1)}while(0);__ZN6StringC2EPKc(o,570943);Zc=__ZNK6StringplERKS_(j,o)|0;ad=Zc;__ZN6StringC2EPKc(p,1263606);c[Ea>>2]=0;c[Fa>>2]=0;c[n>>2]=1;Xc=(Zc|0)==0;do if(!Xc){c[Ea>>2]=0;if(!(__Z28atomic_conditional_incrementPj(Zc+-8|0)|0))break;c[Ea>>2]=ad}while(0);c[Ga>>2]=0;ad=c[Fa>>2]|0;do if((ad|0)!=(c[p>>2]|0)){do if(ad|0){if(__Z16atomic_decrementPj(ad+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ad,1)}while(0);c[Fa>>2]=0;dd=c[p>>2]|0;if(!dd)break;if(!(__Z28atomic_conditional_incrementPj(dd+-8|0)|0))break;c[Fa>>2]=c[p>>2]}while(0);c[Ha>>2]=7;if(!(c[d>>2]|0)){ad=__ZnwjPFPvjE(12,4740)|0;c[d>>2]=ad;c[ad>>2]=0;c[ad+4>>2]=0;c[ad+8>>2]=0}ad=__ZnwjPFPvjE(32,4740)|0;c[ad>>2]=0;c[ad+4>>2]=0;c[ad+8>>2]=0;c[ad+12>>2]=0;c[ad+16>>2]=7;dd=ad+20|0;c[dd>>2]=0;ed=ad+24|0;c[ed>>2]=0;cd=ad+28|0;c[cd>>2]=0;__ZN12PropertyInfoaSERKS_(ad,n)|0;bd=c[d>>2]|0;$c=bd+4|0;_c=c[$c>>2]|0;c[ed>>2]=_c;c[dd>>2]=0;c[cd>>2]=bd;if(_c|0)c[_c+20>>2]=ad;c[$c>>2]=ad;if(!(c[bd>>2]|0))c[bd>>2]=ad;ad=bd+8|0;c[ad>>2]=(c[ad>>2]|0)+1;ad=c[Ia>>2]|0;do if(ad|0){if(__Z16atomic_decrementPj(ad+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ad,1)}while(0);ad=c[Ja>>2]|0;do if(ad|0){if(__Z16atomic_decrementPj(ad+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ad,1)}while(0);ad=c[p>>2]|0;do if(ad|0){if(__Z16atomic_decrementPj(ad+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ad,1)}while(0);do if(!Xc){if(__Z16atomic_decrementPj(Zc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Zc,1)}while(0);Zc=c[o>>2]|0;do if(Zc|0){if(__Z16atomic_decrementPj(Zc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Zc,1)}while(0);break}case 2:{__ZN6StringC2EPKc(o,1121516);Zc=__ZNK6StringplERKS_(j,o)|0;Xc=Zc;__ZN6StringC2EPKc(p,570667);c[Ka>>2]=0;c[La>>2]=0;c[n>>2]=2;ad=(Zc|0)==0;do if(!ad){c[Ka>>2]=0;if(!(__Z28atomic_conditional_incrementPj(Zc+-8|0)|0))break;c[Ka>>2]=Xc}while(0);c[Ma>>2]=8;Xc=c[La>>2]|0;do if((Xc|0)!=(c[p>>2]|0)){do if(Xc|0){if(__Z16atomic_decrementPj(Xc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Xc,1)}while(0);c[La>>2]=0;bd=c[p>>2]|0;if(!bd)break;if(!(__Z28atomic_conditional_incrementPj(bd+-8|0)|0))break;c[La>>2]=c[p>>2]}while(0);c[Na>>2]=7;if(!(c[d>>2]|0)){Xc=__ZnwjPFPvjE(12,4740)|0;c[d>>2]=Xc;c[Xc>>2]=0;c[Xc+4>>2]=0;c[Xc+8>>2]=0}Xc=__ZnwjPFPvjE(32,4740)|0;c[Xc>>2]=0;c[Xc+4>>2]=0;c[Xc+8>>2]=0;c[Xc+12>>2]=0;c[Xc+16>>2]=7;bd=Xc+20|0;c[bd>>2]=0;$c=Xc+24|0;c[$c>>2]=0;_c=Xc+28|0;c[_c>>2]=0;__ZN12PropertyInfoaSERKS_(Xc,n)|0;cd=c[d>>2]|0;dd=cd+4|0;ed=c[dd>>2]|0;c[$c>>2]=ed;c[bd>>2]=0;c[_c>>2]=cd;if(ed|0)c[ed+20>>2]=Xc;c[dd>>2]=Xc;if(!(c[cd>>2]|0))c[cd>>2]=Xc;Xc=cd+8|0;c[Xc>>2]=(c[Xc>>2]|0)+1;Xc=c[Oa>>2]|0;do if(Xc|0){if(__Z16atomic_decrementPj(Xc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Xc,1)}while(0);Xc=c[Pa>>2]|0;do if(Xc|0){if(__Z16atomic_decrementPj(Xc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Xc,1)}while(0);Xc=c[p>>2]|0;do if(Xc|0){if(__Z16atomic_decrementPj(Xc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Xc,1)}while(0);do if(!ad){if(__Z16atomic_decrementPj(Zc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Zc,1)}while(0);Zc=c[o>>2]|0;do if(Zc|0){if(__Z16atomic_decrementPj(Zc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Zc,1)}while(0);__ZN6StringC2EPKc(o,570916);Zc=__ZNK6StringplERKS_(j,o)|0;ad=Zc;__ZN6StringC2EPKc(p,1263606);c[Qa>>2]=0;c[Ra>>2]=0;c[n>>2]=1;Xc=(Zc|0)==0;do if(!Xc){c[Qa>>2]=0;if(!(__Z28atomic_conditional_incrementPj(Zc+-8|0)|0))break;c[Qa>>2]=ad}while(0);c[Sa>>2]=0;ad=c[Ra>>2]|0;do if((ad|0)!=(c[p>>2]|0)){do if(ad|0){if(__Z16atomic_decrementPj(ad+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ad,1)}while(0);c[Ra>>2]=0;cd=c[p>>2]|0;if(!cd)break;if(!(__Z28atomic_conditional_incrementPj(cd+-8|0)|0))break;c[Ra>>2]=c[p>>2]}while(0);c[Ta>>2]=7;if(!(c[d>>2]|0)){ad=__ZnwjPFPvjE(12,4740)|0;c[d>>2]=ad;c[ad>>2]=0;c[ad+4>>2]=0;c[ad+8>>2]=0}ad=__ZnwjPFPvjE(32,4740)|0;c[ad>>2]=0;c[ad+4>>2]=0;c[ad+8>>2]=0;c[ad+12>>2]=0;c[ad+16>>2]=7;cd=ad+20|0;c[cd>>2]=0;dd=ad+24|0;c[dd>>2]=0;ed=ad+28|0;c[ed>>2]=0;__ZN12PropertyInfoaSERKS_(ad,n)|0;_c=c[d>>2]|0;bd=_c+4|0;$c=c[bd>>2]|0;c[dd>>2]=$c;c[cd>>2]=0;c[ed>>2]=_c;if($c|0)c[$c+20>>2]=ad;c[bd>>2]=ad;if(!(c[_c>>2]|0))c[_c>>2]=ad;ad=_c+8|0;c[ad>>2]=(c[ad>>2]|0)+1;ad=c[Ua>>2]|0;do if(ad|0){if(__Z16atomic_decrementPj(ad+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ad,1)}while(0);ad=c[Va>>2]|0;do if(ad|0){if(__Z16atomic_decrementPj(ad+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ad,1)}while(0);ad=c[p>>2]|0;do if(ad|0){if(__Z16atomic_decrementPj(ad+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ad,1)}while(0);do if(!Xc){if(__Z16atomic_decrementPj(Zc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Zc,1)}while(0);Zc=c[o>>2]|0;do if(Zc|0){if(__Z16atomic_decrementPj(Zc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Zc,1)}while(0);__ZN6StringC2EPKc(o,570924);Zc=__ZNK6StringplERKS_(j,o)|0;Xc=Zc;__ZN6StringC2EPKc(p,1263606);c[Wa>>2]=0;c[Xa>>2]=0;c[n>>2]=1;ad=(Zc|0)==0;do if(!ad){c[Wa>>2]=0;if(!(__Z28atomic_conditional_incrementPj(Zc+-8|0)|0))break;c[Wa>>2]=Xc}while(0);c[Ya>>2]=0;Xc=c[Xa>>2]|0;do if((Xc|0)!=(c[p>>2]|0)){do if(Xc|0){if(__Z16atomic_decrementPj(Xc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Xc,1)}while(0);c[Xa>>2]=0;_c=c[p>>2]|0;if(!_c)break;if(!(__Z28atomic_conditional_incrementPj(_c+-8|0)|0))break;c[Xa>>2]=c[p>>2]}while(0);c[Za>>2]=7;if(!(c[d>>2]|0)){Xc=__ZnwjPFPvjE(12,4740)|0;c[d>>2]=Xc;c[Xc>>2]=0;c[Xc+4>>2]=0;c[Xc+8>>2]=0}Xc=__ZnwjPFPvjE(32,4740)|0;c[Xc>>2]=0;c[Xc+4>>2]=0;c[Xc+8>>2]=0;c[Xc+12>>2]=0;c[Xc+16>>2]=7;_c=Xc+20|0;c[_c>>2]=0;bd=Xc+24|0;c[bd>>2]=0;$c=Xc+28|0;c[$c>>2]=0;__ZN12PropertyInfoaSERKS_(Xc,n)|0;ed=c[d>>2]|0;cd=ed+4|0;dd=c[cd>>2]|0;c[bd>>2]=dd;c[_c>>2]=0;c[$c>>2]=ed;if(dd|0)c[dd+20>>2]=Xc;c[cd>>2]=Xc;if(!(c[ed>>2]|0))c[ed>>2]=Xc;Xc=ed+8|0;c[Xc>>2]=(c[Xc>>2]|0)+1;Xc=c[_a>>2]|0;do if(Xc|0){if(__Z16atomic_decrementPj(Xc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Xc,1)}while(0);Xc=c[$a>>2]|0;do if(Xc|0){if(__Z16atomic_decrementPj(Xc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Xc,1)}while(0);Xc=c[p>>2]|0;do if(Xc|0){if(__Z16atomic_decrementPj(Xc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Xc,1)}while(0);do if(!ad){if(__Z16atomic_decrementPj(Zc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Zc,1)}while(0);Zc=c[o>>2]|0;do if(Zc|0){if(__Z16atomic_decrementPj(Zc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Zc,1)}while(0);__ZN6StringC2EPKc(o,570934);Zc=__ZNK6StringplERKS_(j,o)|0;ad=Zc;__ZN6StringC2EPKc(p,1263606);c[ab>>2]=0;c[bb>>2]=0;c[n>>2]=1;Xc=(Zc|0)==0;do if(!Xc){c[ab>>2]=0;if(!(__Z28atomic_conditional_incrementPj(Zc+-8|0)|0))break;c[ab>>2]=ad}while(0);c[cb>>2]=0;ad=c[bb>>2]|0;do if((ad|0)!=(c[p>>2]|0)){do if(ad|0){if(__Z16atomic_decrementPj(ad+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ad,1)}while(0);c[bb>>2]=0;ed=c[p>>2]|0;if(!ed)break;if(!(__Z28atomic_conditional_incrementPj(ed+-8|0)|0))break;c[bb>>2]=c[p>>2]}while(0);c[db>>2]=7;if(!(c[d>>2]|0)){ad=__ZnwjPFPvjE(12,4740)|0;c[d>>2]=ad;c[ad>>2]=0;c[ad+4>>2]=0;c[ad+8>>2]=0}ad=__ZnwjPFPvjE(32,4740)|0;c[ad>>2]=0;c[ad+4>>2]=0;c[ad+8>>2]=0;c[ad+12>>2]=0;c[ad+16>>2]=7;ed=ad+20|0;c[ed>>2]=0;cd=ad+24|0;c[cd>>2]=0;dd=ad+28|0;c[dd>>2]=0;__ZN12PropertyInfoaSERKS_(ad,n)|0;$c=c[d>>2]|0;_c=$c+4|0;bd=c[_c>>2]|0;c[cd>>2]=bd;c[ed>>2]=0;c[dd>>2]=$c;if(bd|0)c[bd+20>>2]=ad;c[_c>>2]=ad;if(!(c[$c>>2]|0))c[$c>>2]=ad;ad=$c+8|0;c[ad>>2]=(c[ad>>2]|0)+1;ad=c[eb>>2]|0;do if(ad|0){if(__Z16atomic_decrementPj(ad+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ad,1)}while(0);ad=c[fb>>2]|0;do if(ad|0){if(__Z16atomic_decrementPj(ad+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ad,1)}while(0);ad=c[p>>2]|0;do if(ad|0){if(__Z16atomic_decrementPj(ad+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ad,1)}while(0);do if(!Xc){if(__Z16atomic_decrementPj(Zc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Zc,1)}while(0);Zc=c[o>>2]|0;do if(Zc|0){if(__Z16atomic_decrementPj(Zc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Zc,1)}while(0);__ZN6StringC2EPKc(o,570943);Zc=__ZNK6StringplERKS_(j,o)|0;Xc=Zc;__ZN6StringC2EPKc(p,1263606);c[gb>>2]=0;c[hb>>2]=0;c[n>>2]=1;ad=(Zc|0)==0;do if(!ad){c[gb>>2]=0;if(!(__Z28atomic_conditional_incrementPj(Zc+-8|0)|0))break;c[gb>>2]=Xc}while(0);c[ib>>2]=0;Xc=c[hb>>2]|0;do if((Xc|0)!=(c[p>>2]|0)){do if(Xc|0){if(__Z16atomic_decrementPj(Xc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Xc,1)}while(0);c[hb>>2]=0;$c=c[p>>2]|0;if(!$c)break;if(!(__Z28atomic_conditional_incrementPj($c+-8|0)|0))break;c[hb>>2]=c[p>>2]}while(0);c[jb>>2]=7;if(!(c[d>>2]|0)){Xc=__ZnwjPFPvjE(12,4740)|0;c[d>>2]=Xc;c[Xc>>2]=0;c[Xc+4>>2]=0;c[Xc+8>>2]=0}Xc=__ZnwjPFPvjE(32,4740)|0;c[Xc>>2]=0;c[Xc+4>>2]=0;c[Xc+8>>2]=0;c[Xc+12>>2]=0;c[Xc+16>>2]=7;$c=Xc+20|0;c[$c>>2]=0;_c=Xc+24|0;c[_c>>2]=0;bd=Xc+28|0;c[bd>>2]=0;__ZN12PropertyInfoaSERKS_(Xc,n)|0;dd=c[d>>2]|0;ed=dd+4|0;cd=c[ed>>2]|0;c[_c>>2]=cd;c[$c>>2]=0;c[bd>>2]=dd;if(cd|0)c[cd+20>>2]=Xc;c[ed>>2]=Xc;if(!(c[dd>>2]|0))c[dd>>2]=Xc;Xc=dd+8|0;c[Xc>>2]=(c[Xc>>2]|0)+1;Xc=c[kb>>2]|0;do if(Xc|0){if(__Z16atomic_decrementPj(Xc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Xc,1)}while(0);Xc=c[lb>>2]|0;do if(Xc|0){if(__Z16atomic_decrementPj(Xc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Xc,1)}while(0);Xc=c[p>>2]|0;do if(Xc|0){if(__Z16atomic_decrementPj(Xc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Xc,1)}while(0);do if(!ad){if(__Z16atomic_decrementPj(Zc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Zc,1)}while(0);Zc=c[o>>2]|0;do if(Zc|0){if(__Z16atomic_decrementPj(Zc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Zc,1)}while(0);break}case 3:{__ZN6StringC2EPKc(o,1121614);Zc=__ZNK6StringplERKS_(j,o)|0;ad=Zc;__ZN6StringC2EPKc(p,570724);c[mb>>2]=0;c[nb>>2]=0;c[n>>2]=2;Xc=(Zc|0)==0;do if(!Xc){c[mb>>2]=0;if(!(__Z28atomic_conditional_incrementPj(Zc+-8|0)|0))break;c[mb>>2]=ad}while(0);c[ob>>2]=3;ad=c[nb>>2]|0;do if((ad|0)!=(c[p>>2]|0)){do if(ad|0){if(__Z16atomic_decrementPj(ad+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ad,1)}while(0);c[nb>>2]=0;dd=c[p>>2]|0;if(!dd)break;if(!(__Z28atomic_conditional_incrementPj(dd+-8|0)|0))break;c[nb>>2]=c[p>>2]}while(0);c[pb>>2]=7;if(!(c[d>>2]|0)){ad=__ZnwjPFPvjE(12,4740)|0;c[d>>2]=ad;c[ad>>2]=0;c[ad+4>>2]=0;c[ad+8>>2]=0}ad=__ZnwjPFPvjE(32,4740)|0;c[ad>>2]=0;c[ad+4>>2]=0;c[ad+8>>2]=0;c[ad+12>>2]=0;c[ad+16>>2]=7;dd=ad+20|0;c[dd>>2]=0;ed=ad+24|0;c[ed>>2]=0;cd=ad+28|0;c[cd>>2]=0;__ZN12PropertyInfoaSERKS_(ad,n)|0;bd=c[d>>2]|0;$c=bd+4|0;_c=c[$c>>2]|0;c[ed>>2]=_c;c[dd>>2]=0;c[cd>>2]=bd;if(_c|0)c[_c+20>>2]=ad;c[$c>>2]=ad;if(!(c[bd>>2]|0))c[bd>>2]=ad;ad=bd+8|0;c[ad>>2]=(c[ad>>2]|0)+1;ad=c[qb>>2]|0;do if(ad|0){if(__Z16atomic_decrementPj(ad+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ad,1)}while(0);ad=c[rb>>2]|0;do if(ad|0){if(__Z16atomic_decrementPj(ad+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ad,1)}while(0);ad=c[p>>2]|0;do if(ad|0){if(__Z16atomic_decrementPj(ad+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ad,1)}while(0);do if(!Xc){if(__Z16atomic_decrementPj(Zc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Zc,1)}while(0);Zc=c[o>>2]|0;do if(Zc|0){if(__Z16atomic_decrementPj(Zc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Zc,1)}while(0);__ZN6StringC2EPKc(o,1129103);Zc=__ZNK6StringplERKS_(j,o)|0;Xc=Zc;__ZN6StringC2EPKc(p,1263606);c[sb>>2]=0;c[tb>>2]=0;c[n>>2]=1;ad=(Zc|0)==0;do if(!ad){c[sb>>2]=0;if(!(__Z28atomic_conditional_incrementPj(Zc+-8|0)|0))break;c[sb>>2]=Xc}while(0);c[ub>>2]=0;Xc=c[tb>>2]|0;do if((Xc|0)!=(c[p>>2]|0)){do if(Xc|0){if(__Z16atomic_decrementPj(Xc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Xc,1)}while(0);c[tb>>2]=0;bd=c[p>>2]|0;if(!bd)break;if(!(__Z28atomic_conditional_incrementPj(bd+-8|0)|0))break;c[tb>>2]=c[p>>2]}while(0);c[vb>>2]=7;if(!(c[d>>2]|0)){Xc=__ZnwjPFPvjE(12,4740)|0;c[d>>2]=Xc;c[Xc>>2]=0;c[Xc+4>>2]=0;c[Xc+8>>2]=0}Xc=__ZnwjPFPvjE(32,4740)|0;c[Xc>>2]=0;c[Xc+4>>2]=0;c[Xc+8>>2]=0;c[Xc+12>>2]=0;c[Xc+16>>2]=7;bd=Xc+20|0;c[bd>>2]=0;$c=Xc+24|0;c[$c>>2]=0;_c=Xc+28|0;c[_c>>2]=0;__ZN12PropertyInfoaSERKS_(Xc,n)|0;cd=c[d>>2]|0;dd=cd+4|0;ed=c[dd>>2]|0;c[$c>>2]=ed;c[bd>>2]=0;c[_c>>2]=cd;if(ed|0)c[ed+20>>2]=Xc;c[dd>>2]=Xc;if(!(c[cd>>2]|0))c[cd>>2]=Xc;Xc=cd+8|0;c[Xc>>2]=(c[Xc>>2]|0)+1;Xc=c[wb>>2]|0;do if(Xc|0){if(__Z16atomic_decrementPj(Xc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Xc,1)}while(0);Xc=c[xb>>2]|0;do if(Xc|0){if(__Z16atomic_decrementPj(Xc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Xc,1)}while(0);Xc=c[p>>2]|0;do if(Xc|0){if(__Z16atomic_decrementPj(Xc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Xc,1)}while(0);do if(!ad){if(__Z16atomic_decrementPj(Zc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Zc,1)}while(0);Zc=c[o>>2]|0;do if(Zc|0){if(__Z16atomic_decrementPj(Zc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Zc,1)}while(0);__ZN6StringC2EPKc(o,570952);Zc=__ZNK6StringplERKS_(j,o)|0;ad=Zc;__ZN6StringC2EPKc(p,1263606);c[yb>>2]=0;c[zb>>2]=0;c[n>>2]=1;Xc=(Zc|0)==0;do if(!Xc){c[yb>>2]=0;if(!(__Z28atomic_conditional_incrementPj(Zc+-8|0)|0))break;c[yb>>2]=ad}while(0);c[Ab>>2]=0;ad=c[zb>>2]|0;do if((ad|0)!=(c[p>>2]|0)){do if(ad|0){if(__Z16atomic_decrementPj(ad+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ad,1)}while(0);c[zb>>2]=0;cd=c[p>>2]|0;if(!cd)break;if(!(__Z28atomic_conditional_incrementPj(cd+-8|0)|0))break;c[zb>>2]=c[p>>2]}while(0);c[Bb>>2]=7;if(!(c[d>>2]|0)){ad=__ZnwjPFPvjE(12,4740)|0;c[d>>2]=ad;c[ad>>2]=0;c[ad+4>>2]=0;c[ad+8>>2]=0}ad=__ZnwjPFPvjE(32,4740)|0;c[ad>>2]=0;c[ad+4>>2]=0;c[ad+8>>2]=0;c[ad+12>>2]=0;c[ad+16>>2]=7;cd=ad+20|0;c[cd>>2]=0;dd=ad+24|0;c[dd>>2]=0;ed=ad+28|0;c[ed>>2]=0;__ZN12PropertyInfoaSERKS_(ad,n)|0;_c=c[d>>2]|0;bd=_c+4|0;$c=c[bd>>2]|0;c[dd>>2]=$c;c[cd>>2]=0;c[ed>>2]=_c;if($c|0)c[$c+20>>2]=ad;c[bd>>2]=ad;if(!(c[_c>>2]|0))c[_c>>2]=ad;ad=_c+8|0;c[ad>>2]=(c[ad>>2]|0)+1;ad=c[Cb>>2]|0;do if(ad|0){if(__Z16atomic_decrementPj(ad+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ad,1)}while(0);ad=c[Db>>2]|0;do if(ad|0){if(__Z16atomic_decrementPj(ad+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ad,1)}while(0);ad=c[p>>2]|0;do if(ad|0){if(__Z16atomic_decrementPj(ad+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ad,1)}while(0);do if(!Xc){if(__Z16atomic_decrementPj(Zc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Zc,1)}while(0);Zc=c[o>>2]|0;do if(Zc|0){if(__Z16atomic_decrementPj(Zc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Zc,1)}while(0);__ZN6StringC2EPKc(o,570916);Zc=__ZNK6StringplERKS_(j,o)|0;Xc=Zc;__ZN6StringC2EPKc(p,1263606);c[Eb>>2]=0;c[Fb>>2]=0;c[n>>2]=1;ad=(Zc|0)==0;do if(!ad){c[Eb>>2]=0;if(!(__Z28atomic_conditional_incrementPj(Zc+-8|0)|0))break;c[Eb>>2]=Xc}while(0);c[Gb>>2]=0;Xc=c[Fb>>2]|0;do if((Xc|0)!=(c[p>>2]|0)){do if(Xc|0){if(__Z16atomic_decrementPj(Xc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Xc,1)}while(0);c[Fb>>2]=0;_c=c[p>>2]|0;if(!_c)break;if(!(__Z28atomic_conditional_incrementPj(_c+-8|0)|0))break;c[Fb>>2]=c[p>>2]}while(0);c[Hb>>2]=7;if(!(c[d>>2]|0)){Xc=__ZnwjPFPvjE(12,4740)|0;c[d>>2]=Xc;c[Xc>>2]=0;c[Xc+4>>2]=0;c[Xc+8>>2]=0}Xc=__ZnwjPFPvjE(32,4740)|0;c[Xc>>2]=0;c[Xc+4>>2]=0;c[Xc+8>>2]=0;c[Xc+12>>2]=0;c[Xc+16>>2]=7;_c=Xc+20|0;c[_c>>2]=0;bd=Xc+24|0;c[bd>>2]=0;$c=Xc+28|0;c[$c>>2]=0;__ZN12PropertyInfoaSERKS_(Xc,n)|0;ed=c[d>>2]|0;cd=ed+4|0;dd=c[cd>>2]|0;c[bd>>2]=dd;c[_c>>2]=0;c[$c>>2]=ed;if(dd|0)c[dd+20>>2]=Xc;c[cd>>2]=Xc;if(!(c[ed>>2]|0))c[ed>>2]=Xc;Xc=ed+8|0;c[Xc>>2]=(c[Xc>>2]|0)+1;Xc=c[Ib>>2]|0;do if(Xc|0){if(__Z16atomic_decrementPj(Xc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Xc,1)}while(0);Xc=c[Jb>>2]|0;do if(Xc|0){if(__Z16atomic_decrementPj(Xc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Xc,1)}while(0);Xc=c[p>>2]|0;do if(Xc|0){if(__Z16atomic_decrementPj(Xc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Xc,1)}while(0);do if(!ad){if(__Z16atomic_decrementPj(Zc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Zc,1)}while(0);Zc=c[o>>2]|0;do if(Zc|0){if(__Z16atomic_decrementPj(Zc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Zc,1)}while(0);__ZN6StringC2EPKc(o,570924);Zc=__ZNK6StringplERKS_(j,o)|0;ad=Zc;__ZN6StringC2EPKc(p,1263606);c[Kb>>2]=0;c[Lb>>2]=0;c[n>>2]=1;Xc=(Zc|0)==0;do if(!Xc){c[Kb>>2]=0;if(!(__Z28atomic_conditional_incrementPj(Zc+-8|0)|0))break;c[Kb>>2]=ad}while(0);c[Mb>>2]=0;ad=c[Lb>>2]|0;do if((ad|0)!=(c[p>>2]|0)){do if(ad|0){if(__Z16atomic_decrementPj(ad+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ad,1)}while(0);c[Lb>>2]=0;ed=c[p>>2]|0;if(!ed)break;if(!(__Z28atomic_conditional_incrementPj(ed+-8|0)|0))break;c[Lb>>2]=c[p>>2]}while(0);c[Nb>>2]=7;if(!(c[d>>2]|0)){ad=__ZnwjPFPvjE(12,4740)|0;c[d>>2]=ad;c[ad>>2]=0;c[ad+4>>2]=0;c[ad+8>>2]=0}ad=__ZnwjPFPvjE(32,4740)|0;c[ad>>2]=0;c[ad+4>>2]=0;c[ad+8>>2]=0;c[ad+12>>2]=0;c[ad+16>>2]=7;ed=ad+20|0;c[ed>>2]=0;cd=ad+24|0;c[cd>>2]=0;dd=ad+28|0;c[dd>>2]=0;__ZN12PropertyInfoaSERKS_(ad,n)|0;$c=c[d>>2]|0;_c=$c+4|0;bd=c[_c>>2]|0;c[cd>>2]=bd;c[ed>>2]=0;c[dd>>2]=$c;if(bd|0)c[bd+20>>2]=ad;c[_c>>2]=ad;if(!(c[$c>>2]|0))c[$c>>2]=ad;ad=$c+8|0;c[ad>>2]=(c[ad>>2]|0)+1;ad=c[Ob>>2]|0;do if(ad|0){if(__Z16atomic_decrementPj(ad+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ad,1)}while(0);ad=c[Pb>>2]|0;do if(ad|0){if(__Z16atomic_decrementPj(ad+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ad,1)}while(0);ad=c[p>>2]|0;do if(ad|0){if(__Z16atomic_decrementPj(ad+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ad,1)}while(0);do if(!Xc){if(__Z16atomic_decrementPj(Zc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Zc,1)}while(0);Zc=c[o>>2]|0;do if(Zc|0){if(__Z16atomic_decrementPj(Zc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Zc,1)}while(0);__ZN6StringC2EPKc(o,570934);Zc=__ZNK6StringplERKS_(j,o)|0;Xc=Zc;__ZN6StringC2EPKc(p,1263606);c[Qb>>2]=0;c[Rb>>2]=0;c[n>>2]=1;ad=(Zc|0)==0;do if(!ad){c[Qb>>2]=0;if(!(__Z28atomic_conditional_incrementPj(Zc+-8|0)|0))break;c[Qb>>2]=Xc}while(0);c[Sb>>2]=0;Xc=c[Rb>>2]|0;do if((Xc|0)!=(c[p>>2]|0)){do if(Xc|0){if(__Z16atomic_decrementPj(Xc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Xc,1)}while(0);c[Rb>>2]=0;$c=c[p>>2]|0;if(!$c)break;if(!(__Z28atomic_conditional_incrementPj($c+-8|0)|0))break;c[Rb>>2]=c[p>>2]}while(0);c[Tb>>2]=7;if(!(c[d>>2]|0)){Xc=__ZnwjPFPvjE(12,4740)|0;c[d>>2]=Xc;c[Xc>>2]=0;c[Xc+4>>2]=0;c[Xc+8>>2]=0}Xc=__ZnwjPFPvjE(32,4740)|0;c[Xc>>2]=0;c[Xc+4>>2]=0;c[Xc+8>>2]=0;c[Xc+12>>2]=0;c[Xc+16>>2]=7;$c=Xc+20|0;c[$c>>2]=0;_c=Xc+24|0;c[_c>>2]=0;bd=Xc+28|0;c[bd>>2]=0;__ZN12PropertyInfoaSERKS_(Xc,n)|0;dd=c[d>>2]|0;ed=dd+4|0;cd=c[ed>>2]|0;c[_c>>2]=cd;c[$c>>2]=0;c[bd>>2]=dd;if(cd|0)c[cd+20>>2]=Xc;c[ed>>2]=Xc;if(!(c[dd>>2]|0))c[dd>>2]=Xc;Xc=dd+8|0;c[Xc>>2]=(c[Xc>>2]|0)+1;Xc=c[Ub>>2]|0;do if(Xc|0){if(__Z16atomic_decrementPj(Xc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Xc,1)}while(0);Xc=c[Vb>>2]|0;do if(Xc|0){if(__Z16atomic_decrementPj(Xc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Xc,1)}while(0);Xc=c[p>>2]|0;do if(Xc|0){if(__Z16atomic_decrementPj(Xc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Xc,1)}while(0);do if(!ad){if(__Z16atomic_decrementPj(Zc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Zc,1)}while(0);Zc=c[o>>2]|0;do if(Zc|0){if(__Z16atomic_decrementPj(Zc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Zc,1)}while(0);__ZN6StringC2EPKc(o,570943);Zc=__ZNK6StringplERKS_(j,o)|0;ad=Zc;__ZN6StringC2EPKc(p,1263606);c[Wb>>2]=0;c[Xb>>2]=0;c[n>>2]=1;Xc=(Zc|0)==0;do if(!Xc){c[Wb>>2]=0;if(!(__Z28atomic_conditional_incrementPj(Zc+-8|0)|0))break;c[Wb>>2]=ad}while(0);c[Yb>>2]=0;ad=c[Xb>>2]|0;do if((ad|0)!=(c[p>>2]|0)){do if(ad|0){if(__Z16atomic_decrementPj(ad+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ad,1)}while(0);c[Xb>>2]=0;dd=c[p>>2]|0;if(!dd)break;if(!(__Z28atomic_conditional_incrementPj(dd+-8|0)|0))break;c[Xb>>2]=c[p>>2]}while(0);c[Zb>>2]=7;if(!(c[d>>2]|0)){ad=__ZnwjPFPvjE(12,4740)|0;c[d>>2]=ad;c[ad>>2]=0;c[ad+4>>2]=0;c[ad+8>>2]=0}ad=__ZnwjPFPvjE(32,4740)|0;c[ad>>2]=0;c[ad+4>>2]=0;c[ad+8>>2]=0;c[ad+12>>2]=0;c[ad+16>>2]=7;dd=ad+20|0;c[dd>>2]=0;ed=ad+24|0;c[ed>>2]=0;cd=ad+28|0;c[cd>>2]=0;__ZN12PropertyInfoaSERKS_(ad,n)|0;bd=c[d>>2]|0;$c=bd+4|0;_c=c[$c>>2]|0;c[ed>>2]=_c;c[dd>>2]=0;c[cd>>2]=bd;if(_c|0)c[_c+20>>2]=ad;c[$c>>2]=ad;if(!(c[bd>>2]|0))c[bd>>2]=ad;ad=bd+8|0;c[ad>>2]=(c[ad>>2]|0)+1;ad=c[_b>>2]|0;do if(ad|0){if(__Z16atomic_decrementPj(ad+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ad,1)}while(0);ad=c[$b>>2]|0;do if(ad|0){if(__Z16atomic_decrementPj(ad+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ad,1)}while(0);ad=c[p>>2]|0;do if(ad|0){if(__Z16atomic_decrementPj(ad+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ad,1)}while(0);do if(!Xc){if(__Z16atomic_decrementPj(Zc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Zc,1)}while(0);Zc=c[o>>2]|0;do if(Zc|0){if(__Z16atomic_decrementPj(Zc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Zc,1)}while(0);break}case 4:{__ZN6StringC2EPKc(o,1097516);Zc=__ZNK6StringplERKS_(j,o)|0;Xc=Zc;__ZN6StringC2EPKc(p,1263606);c[ac>>2]=0;c[bc>>2]=0;c[n>>2]=2;ad=(Zc|0)==0;do if(!ad){c[ac>>2]=0;if(!(__Z28atomic_conditional_incrementPj(Zc+-8|0)|0))break;c[ac>>2]=Xc}while(0);c[cc>>2]=0;Xc=c[bc>>2]|0;do if((Xc|0)!=(c[p>>2]|0)){do if(Xc|0){if(__Z16atomic_decrementPj(Xc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Xc,1)}while(0);c[bc>>2]=0;bd=c[p>>2]|0;if(!bd)break;if(!(__Z28atomic_conditional_incrementPj(bd+-8|0)|0))break;c[bc>>2]=c[p>>2]}while(0);c[dc>>2]=7;if(!(c[d>>2]|0)){Xc=__ZnwjPFPvjE(12,4740)|0;c[d>>2]=Xc;c[Xc>>2]=0;c[Xc+4>>2]=0;c[Xc+8>>2]=0}Xc=__ZnwjPFPvjE(32,4740)|0;c[Xc>>2]=0;c[Xc+4>>2]=0;c[Xc+8>>2]=0;c[Xc+12>>2]=0;c[Xc+16>>2]=7;bd=Xc+20|0;c[bd>>2]=0;$c=Xc+24|0;c[$c>>2]=0;_c=Xc+28|0;c[_c>>2]=0;__ZN12PropertyInfoaSERKS_(Xc,n)|0;cd=c[d>>2]|0;dd=cd+4|0;ed=c[dd>>2]|0;c[$c>>2]=ed;c[bd>>2]=0;c[_c>>2]=cd;if(ed|0)c[ed+20>>2]=Xc;c[dd>>2]=Xc;if(!(c[cd>>2]|0))c[cd>>2]=Xc;Xc=cd+8|0;c[Xc>>2]=(c[Xc>>2]|0)+1;Xc=c[ec>>2]|0;do if(Xc|0){if(__Z16atomic_decrementPj(Xc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Xc,1)}while(0);Xc=c[fc>>2]|0;do if(Xc|0){if(__Z16atomic_decrementPj(Xc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Xc,1)}while(0);Xc=c[p>>2]|0;do if(Xc|0){if(__Z16atomic_decrementPj(Xc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Xc,1)}while(0);do if(!ad){if(__Z16atomic_decrementPj(Zc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Zc,1)}while(0);Zc=c[o>>2]|0;do if(Zc|0){if(__Z16atomic_decrementPj(Zc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Zc,1)}while(0);__ZN6StringC2EPKc(o,1146083);Zc=__ZNK6StringplERKS_(j,o)|0;ad=Zc;__ZN6StringC2EPKc(p,570966);c[gc>>2]=0;c[hc>>2]=0;c[n>>2]=2;Xc=(Zc|0)==0;do if(!Xc){c[gc>>2]=0;if(!(__Z28atomic_conditional_incrementPj(Zc+-8|0)|0))break;c[gc>>2]=ad}while(0);c[ic>>2]=3;ad=c[hc>>2]|0;do if((ad|0)!=(c[p>>2]|0)){do if(ad|0){if(__Z16atomic_decrementPj(ad+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ad,1)}while(0);c[hc>>2]=0;cd=c[p>>2]|0;if(!cd)break;if(!(__Z28atomic_conditional_incrementPj(cd+-8|0)|0))break;c[hc>>2]=c[p>>2]}while(0);c[jc>>2]=7;if(!(c[d>>2]|0)){ad=__ZnwjPFPvjE(12,4740)|0;c[d>>2]=ad;c[ad>>2]=0;c[ad+4>>2]=0;c[ad+8>>2]=0}ad=__ZnwjPFPvjE(32,4740)|0;c[ad>>2]=0;c[ad+4>>2]=0;c[ad+8>>2]=0;c[ad+12>>2]=0;c[ad+16>>2]=7;cd=ad+20|0;c[cd>>2]=0;dd=ad+24|0;c[dd>>2]=0;ed=ad+28|0;c[ed>>2]=0;__ZN12PropertyInfoaSERKS_(ad,n)|0;_c=c[d>>2]|0;bd=_c+4|0;$c=c[bd>>2]|0;c[dd>>2]=$c;c[cd>>2]=0;c[ed>>2]=_c;if($c|0)c[$c+20>>2]=ad;c[bd>>2]=ad;if(!(c[_c>>2]|0))c[_c>>2]=ad;ad=_c+8|0;c[ad>>2]=(c[ad>>2]|0)+1;ad=c[kc>>2]|0;do if(ad|0){if(__Z16atomic_decrementPj(ad+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ad,1)}while(0);ad=c[lc>>2]|0;do if(ad|0){if(__Z16atomic_decrementPj(ad+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ad,1)}while(0);ad=c[p>>2]|0;do if(ad|0){if(__Z16atomic_decrementPj(ad+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ad,1)}while(0);do if(!Xc){if(__Z16atomic_decrementPj(Zc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Zc,1)}while(0);Zc=c[o>>2]|0;do if(Zc|0){if(__Z16atomic_decrementPj(Zc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Zc,1)}while(0);__ZN6StringC2EPKc(o,1074052);Zc=__ZNK6StringplERKS_(j,o)|0;Xc=Zc;__ZN6StringC2EPKc(p,1074459);c[mc>>2]=0;c[nc>>2]=0;c[n>>2]=3;ad=(Zc|0)==0;do if(!ad){c[mc>>2]=0;if(!(__Z28atomic_conditional_incrementPj(Zc+-8|0)|0))break;c[mc>>2]=Xc}while(0);c[oc>>2]=1;Xc=c[nc>>2]|0;do if((Xc|0)!=(c[p>>2]|0)){do if(Xc|0){if(__Z16atomic_decrementPj(Xc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Xc,1)}while(0);c[nc>>2]=0;_c=c[p>>2]|0;if(!_c)break;if(!(__Z28atomic_conditional_incrementPj(_c+-8|0)|0))break;c[nc>>2]=c[p>>2]}while(0);c[pc>>2]=7;if(!(c[d>>2]|0)){Xc=__ZnwjPFPvjE(12,4740)|0;c[d>>2]=Xc;c[Xc>>2]=0;c[Xc+4>>2]=0;c[Xc+8>>2]=0}Xc=__ZnwjPFPvjE(32,4740)|0;c[Xc>>2]=0;c[Xc+4>>2]=0;c[Xc+8>>2]=0;c[Xc+12>>2]=0;c[Xc+16>>2]=7;_c=Xc+20|0;c[_c>>2]=0;bd=Xc+24|0;c[bd>>2]=0;$c=Xc+28|0;c[$c>>2]=0;__ZN12PropertyInfoaSERKS_(Xc,n)|0;ed=c[d>>2]|0;cd=ed+4|0;dd=c[cd>>2]|0;c[bd>>2]=dd;c[_c>>2]=0;c[$c>>2]=ed;if(dd|0)c[dd+20>>2]=Xc;c[cd>>2]=Xc;if(!(c[ed>>2]|0))c[ed>>2]=Xc;Xc=ed+8|0;c[Xc>>2]=(c[Xc>>2]|0)+1;Xc=c[qc>>2]|0;do if(Xc|0){if(__Z16atomic_decrementPj(Xc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Xc,1)}while(0);Xc=c[rc>>2]|0;do if(Xc|0){if(__Z16atomic_decrementPj(Xc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Xc,1)}while(0);Xc=c[p>>2]|0;do if(Xc|0){if(__Z16atomic_decrementPj(Xc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Xc,1)}while(0);do if(!ad){if(__Z16atomic_decrementPj(Zc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Zc,1)}while(0);Zc=c[o>>2]|0;do if(Zc|0){if(__Z16atomic_decrementPj(Zc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Zc,1)}while(0);break}case 5:{__ZN6StringC2EPKc(o,1121614);Zc=__ZNK6StringplERKS_(j,o)|0;ad=Zc;__ZN6StringC2EPKc(p,1263606);c[sc>>2]=0;c[tc>>2]=0;c[n>>2]=2;Xc=(Zc|0)==0;do if(!Xc){c[sc>>2]=0;if(!(__Z28atomic_conditional_incrementPj(Zc+-8|0)|0))break;c[sc>>2]=ad}while(0);c[uc>>2]=0;ad=c[tc>>2]|0;do if((ad|0)!=(c[p>>2]|0)){do if(ad|0){if(__Z16atomic_decrementPj(ad+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ad,1)}while(0);c[tc>>2]=0;ed=c[p>>2]|0;if(!ed)break;if(!(__Z28atomic_conditional_incrementPj(ed+-8|0)|0))break;c[tc>>2]=c[p>>2]}while(0);c[vc>>2]=7;if(!(c[d>>2]|0)){ad=__ZnwjPFPvjE(12,4740)|0;c[d>>2]=ad;c[ad>>2]=0;c[ad+4>>2]=0;c[ad+8>>2]=0}ad=__ZnwjPFPvjE(32,4740)|0;c[ad>>2]=0;c[ad+4>>2]=0;c[ad+8>>2]=0;c[ad+12>>2]=0;c[ad+16>>2]=7;ed=ad+20|0;c[ed>>2]=0;cd=ad+24|0;c[cd>>2]=0;dd=ad+28|0;c[dd>>2]=0;__ZN12PropertyInfoaSERKS_(ad,n)|0;$c=c[d>>2]|0;_c=$c+4|0;bd=c[_c>>2]|0;c[cd>>2]=bd;c[ed>>2]=0;c[dd>>2]=$c;if(bd|0)c[bd+20>>2]=ad;c[_c>>2]=ad;if(!(c[$c>>2]|0))c[$c>>2]=ad;ad=$c+8|0;c[ad>>2]=(c[ad>>2]|0)+1;ad=c[wc>>2]|0;do if(ad|0){if(__Z16atomic_decrementPj(ad+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ad,1)}while(0);ad=c[xc>>2]|0;do if(ad|0){if(__Z16atomic_decrementPj(ad+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ad,1)}while(0);ad=c[p>>2]|0;do if(ad|0){if(__Z16atomic_decrementPj(ad+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ad,1)}while(0);do if(!Xc){if(__Z16atomic_decrementPj(Zc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Zc,1)}while(0);Zc=c[o>>2]|0;do if(Zc|0){if(__Z16atomic_decrementPj(Zc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Zc,1)}while(0);__ZN6StringC2EPKc(o,1129103);Zc=__ZNK6StringplERKS_(j,o)|0;Xc=Zc;__ZN6StringC2EPKc(p,1263606);c[yc>>2]=0;c[zc>>2]=0;c[n>>2]=1;ad=(Zc|0)==0;do if(!ad){c[yc>>2]=0;if(!(__Z28atomic_conditional_incrementPj(Zc+-8|0)|0))break;c[yc>>2]=Xc}while(0);c[Ac>>2]=0;Xc=c[zc>>2]|0;do if((Xc|0)!=(c[p>>2]|0)){do if(Xc|0){if(__Z16atomic_decrementPj(Xc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Xc,1)}while(0);c[zc>>2]=0;$c=c[p>>2]|0;if(!$c)break;if(!(__Z28atomic_conditional_incrementPj($c+-8|0)|0))break;c[zc>>2]=c[p>>2]}while(0);c[Bc>>2]=7;if(!(c[d>>2]|0)){Xc=__ZnwjPFPvjE(12,4740)|0;c[d>>2]=Xc;c[Xc>>2]=0;c[Xc+4>>2]=0;c[Xc+8>>2]=0}Xc=__ZnwjPFPvjE(32,4740)|0;c[Xc>>2]=0;c[Xc+4>>2]=0;c[Xc+8>>2]=0;c[Xc+12>>2]=0;c[Xc+16>>2]=7;$c=Xc+20|0;c[$c>>2]=0;_c=Xc+24|0;c[_c>>2]=0;bd=Xc+28|0;c[bd>>2]=0;__ZN12PropertyInfoaSERKS_(Xc,n)|0;dd=c[d>>2]|0;ed=dd+4|0;cd=c[ed>>2]|0;c[_c>>2]=cd;c[$c>>2]=0;c[bd>>2]=dd;if(cd|0)c[cd+20>>2]=Xc;c[ed>>2]=Xc;if(!(c[dd>>2]|0))c[dd>>2]=Xc;Xc=dd+8|0;c[Xc>>2]=(c[Xc>>2]|0)+1;Xc=c[Cc>>2]|0;do if(Xc|0){if(__Z16atomic_decrementPj(Xc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Xc,1)}while(0);Xc=c[Dc>>2]|0;do if(Xc|0){if(__Z16atomic_decrementPj(Xc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Xc,1)}while(0);Xc=c[p>>2]|0;do if(Xc|0){if(__Z16atomic_decrementPj(Xc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Xc,1)}while(0);do if(!ad){if(__Z16atomic_decrementPj(Zc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Zc,1)}while(0);Zc=c[o>>2]|0;do if(Zc|0){if(__Z16atomic_decrementPj(Zc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Zc,1)}while(0);break}case 6:{__ZN6StringC2EPKc(o,570974);Zc=__ZNK6StringplERKS_(j,o)|0;ad=Zc;__ZN6StringC2EPKc(p,1263606);c[Ec>>2]=0;c[Fc>>2]=0;c[n>>2]=2;Xc=(Zc|0)==0;do if(!Xc){c[Ec>>2]=0;if(!(__Z28atomic_conditional_incrementPj(Zc+-8|0)|0))break;c[Ec>>2]=ad}while(0);c[Gc>>2]=0;ad=c[Fc>>2]|0;do if((ad|0)!=(c[p>>2]|0)){do if(ad|0){if(__Z16atomic_decrementPj(ad+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ad,1)}while(0);c[Fc>>2]=0;dd=c[p>>2]|0;if(!dd)break;if(!(__Z28atomic_conditional_incrementPj(dd+-8|0)|0))break;c[Fc>>2]=c[p>>2]}while(0);c[Hc>>2]=7;if(!(c[d>>2]|0)){ad=__ZnwjPFPvjE(12,4740)|0;c[d>>2]=ad;c[ad>>2]=0;c[ad+4>>2]=0;c[ad+8>>2]=0}ad=__ZnwjPFPvjE(32,4740)|0;c[ad>>2]=0;c[ad+4>>2]=0;c[ad+8>>2]=0;c[ad+12>>2]=0;c[ad+16>>2]=7;dd=ad+20|0;c[dd>>2]=0;ed=ad+24|0;c[ed>>2]=0;cd=ad+28|0;c[cd>>2]=0;__ZN12PropertyInfoaSERKS_(ad,n)|0;bd=c[d>>2]|0;$c=bd+4|0;_c=c[$c>>2]|0;c[ed>>2]=_c;c[dd>>2]=0;c[cd>>2]=bd;if(_c|0)c[_c+20>>2]=ad;c[$c>>2]=ad;if(!(c[bd>>2]|0))c[bd>>2]=ad;ad=bd+8|0;c[ad>>2]=(c[ad>>2]|0)+1;ad=c[Ic>>2]|0;do if(ad|0){if(__Z16atomic_decrementPj(ad+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ad,1)}while(0);ad=c[Jc>>2]|0;do if(ad|0){if(__Z16atomic_decrementPj(ad+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ad,1)}while(0);ad=c[p>>2]|0;do if(ad|0){if(__Z16atomic_decrementPj(ad+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ad,1)}while(0);do if(!Xc){if(__Z16atomic_decrementPj(Zc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Zc,1)}while(0);Zc=c[o>>2]|0;do if(Zc|0){if(__Z16atomic_decrementPj(Zc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Zc,1)}while(0);__ZN6StringC2EPKc(o,1129103);Zc=__ZNK6StringplERKS_(j,o)|0;Xc=Zc;__ZN6StringC2EPKc(p,1263606);c[Kc>>2]=0;c[Lc>>2]=0;c[n>>2]=1;ad=(Zc|0)==0;do if(!ad){c[Kc>>2]=0;if(!(__Z28atomic_conditional_incrementPj(Zc+-8|0)|0))break;c[Kc>>2]=Xc}while(0);c[Mc>>2]=0;Xc=c[Lc>>2]|0;do if((Xc|0)!=(c[p>>2]|0)){do if(Xc|0){if(__Z16atomic_decrementPj(Xc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Xc,1)}while(0);c[Lc>>2]=0;bd=c[p>>2]|0;if(!bd)break;if(!(__Z28atomic_conditional_incrementPj(bd+-8|0)|0))break;c[Lc>>2]=c[p>>2]}while(0);c[Nc>>2]=7;if(!(c[d>>2]|0)){Xc=__ZnwjPFPvjE(12,4740)|0;c[d>>2]=Xc;c[Xc>>2]=0;c[Xc+4>>2]=0;c[Xc+8>>2]=0}Xc=__ZnwjPFPvjE(32,4740)|0;c[Xc>>2]=0;c[Xc+4>>2]=0;c[Xc+8>>2]=0;c[Xc+12>>2]=0;c[Xc+16>>2]=7;bd=Xc+20|0;c[bd>>2]=0;$c=Xc+24|0;c[$c>>2]=0;_c=Xc+28|0;c[_c>>2]=0;__ZN12PropertyInfoaSERKS_(Xc,n)|0;cd=c[d>>2]|0;dd=cd+4|0;ed=c[dd>>2]|0;c[$c>>2]=ed;c[bd>>2]=0;c[_c>>2]=cd;if(ed|0)c[ed+20>>2]=Xc;c[dd>>2]=Xc;if(!(c[cd>>2]|0))c[cd>>2]=Xc;Xc=cd+8|0;c[Xc>>2]=(c[Xc>>2]|0)+1;Xc=c[Oc>>2]|0;do if(Xc|0){if(__Z16atomic_decrementPj(Xc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Xc,1)}while(0);Xc=c[Pc>>2]|0;do if(Xc|0){if(__Z16atomic_decrementPj(Xc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Xc,1)}while(0);Xc=c[p>>2]|0;do if(Xc|0){if(__Z16atomic_decrementPj(Xc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Xc,1)}while(0);do if(!ad){if(__Z16atomic_decrementPj(Zc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Zc,1)}while(0);Zc=c[o>>2]|0;do if(Zc|0){if(__Z16atomic_decrementPj(Zc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Zc,1)}while(0);break}case 7:{__ZN6StringC2EPKc(o,570974);Zc=__ZNK6StringplERKS_(j,o)|0;ad=Zc;__ZN6StringC2EPKc(p,1263606);c[Qc>>2]=0;c[Rc>>2]=0;c[n>>2]=2;Xc=(Zc|0)==0;do if(!Xc){c[Qc>>2]=0;if(!(__Z28atomic_conditional_incrementPj(Zc+-8|0)|0))break;c[Qc>>2]=ad}while(0);c[Sc>>2]=0;ad=c[Rc>>2]|0;do if((ad|0)!=(c[p>>2]|0)){do if(ad|0){if(__Z16atomic_decrementPj(ad+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ad,1)}while(0);c[Rc>>2]=0;cd=c[p>>2]|0;if(!cd)break;if(!(__Z28atomic_conditional_incrementPj(cd+-8|0)|0))break;c[Rc>>2]=c[p>>2]}while(0);c[Tc>>2]=7;if(!(c[d>>2]|0)){ad=__ZnwjPFPvjE(12,4740)|0;c[d>>2]=ad;c[ad>>2]=0;c[ad+4>>2]=0;c[ad+8>>2]=0}ad=__ZnwjPFPvjE(32,4740)|0;c[ad>>2]=0;c[ad+4>>2]=0;c[ad+8>>2]=0;c[ad+12>>2]=0;c[ad+16>>2]=7;cd=ad+20|0;c[cd>>2]=0;dd=ad+24|0;c[dd>>2]=0;ed=ad+28|0;c[ed>>2]=0;__ZN12PropertyInfoaSERKS_(ad,n)|0;_c=c[d>>2]|0;bd=_c+4|0;$c=c[bd>>2]|0;c[dd>>2]=$c;c[cd>>2]=0;c[ed>>2]=_c;if($c|0)c[$c+20>>2]=ad;c[bd>>2]=ad;if(!(c[_c>>2]|0))c[_c>>2]=ad;ad=_c+8|0;c[ad>>2]=(c[ad>>2]|0)+1;ad=c[Uc>>2]|0;do if(ad|0){if(__Z16atomic_decrementPj(ad+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ad,1)}while(0);ad=c[Vc>>2]|0;do if(ad|0){if(__Z16atomic_decrementPj(ad+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ad,1)}while(0);ad=c[p>>2]|0;do if(ad|0){if(__Z16atomic_decrementPj(ad+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ad,1)}while(0);do if(!Xc){if(__Z16atomic_decrementPj(Zc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Zc,1)}while(0);Zc=c[o>>2]|0;do if(Zc|0){if(__Z16atomic_decrementPj(Zc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Zc,1)}while(0);break}default:{}}Zc=c[j>>2]|0;do if(Zc|0){if(__Z16atomic_decrementPj(Zc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Zc,1)}while(0);Wc=Wc+1|0}if((hd|0)==116)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);hd=c[i>>2]|0;if(hd|0?(__Z16atomic_decrementPj(hd+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(hd,1);hd=c[h>>2]|0;if(hd|0?(__Z16atomic_decrementPj(hd+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(hd,1);hd=c[f>>2]|0;if(!hd){l=e;return}if(__Z16atomic_decrementPj(hd+-8|0)|0){l=e;return}__ZN6Memory11free_staticEPvb(hd,1);l=e;return}function __ZNK23VisualScriptInputFilter4_getERK10StringNameR7Variant(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0,ia=0,ja=0,ka=0,la=0,ma=0,na=0,oa=0,pa=0,qa=0,ra=0,sa=0,ta=0,ua=0,va=0,wa=0,xa=0,ya=0,za=0,Aa=0,Ba=0,Ca=0,Da=0,Ea=0,Fa=0,Ga=0,Ha=0,Ia=0,Ja=0,Ka=0,La=0,Ma=0,Na=0,Oa=0,Pa=0,Qa=0,Ra=0,Sa=0,Ta=0,Ua=0,Va=0,Wa=0,Xa=0,Ya=0,Za=0,_a=0,$a=0,ab=0,bb=0,cb=0,db=0;f=l;l=l+96|0;if((l|0)>=(m|0))ba(96);h=f+24|0;i=f+92|0;j=f+88|0;k=f+84|0;n=f+76|0;o=f+72|0;p=f+68|0;q=f+64|0;r=f+80|0;s=f+60|0;t=f+56|0;u=f;v=f+48|0;w=f+52|0;if(__ZNK10StringNameeqEPKc(d,570890)|0){x=c[b+152>>2]|0;if(!x)y=0;else y=c[x+-4>>2]|0;__ZN7VariantC2Ei(h,y);__ZN7VariantaSERKS_(e,h);if(c[h>>2]|0)__ZN7Variant5clearEv(h);z=1;l=f;return z|0}y=c[d>>2]|0;do if(y){x=c[y+4>>2]|0;if(x|0){__ZN6StringC2EPKc(h,x);A=c[h>>2]|0;break}x=y+8|0;c[h>>2]=0;B=c[x>>2]|0;if((B|0)!=0?(c[h>>2]=0,(__Z28atomic_conditional_incrementPj(B+-8|0)|0)!=0):0){B=c[x>>2]|0;c[h>>2]=B;A=B}else A=0}else{c[h>>2]=0;A=0}while(0);c[i>>2]=A;A=__ZNK6String11begins_withEPKc(i,570908)|0;y=c[i>>2]|0;if(y|0?(__Z16atomic_decrementPj(y+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(y,1);do if(A){y=c[d>>2]|0;do if(y){i=c[y+4>>2]|0;if(i|0){__ZN6StringC2EPKc(h,i);C=c[h>>2]|0;break}i=y+8|0;c[h>>2]=0;B=c[i>>2]|0;if((B|0)!=0?(c[h>>2]=0,(__Z28atomic_conditional_incrementPj(B+-8|0)|0)!=0):0){B=c[i>>2]|0;c[h>>2]=B;C=B}else C=0}else{c[h>>2]=0;C=0}while(0);c[n>>2]=C;__ZN6StringC2EPKc(o,571083);__ZN6StringC2EPKc(p,1263606);c[k>>2]=__ZNK6String13replace_firstES_S_(n,o,p)|0;__ZN6StringC2EPKc(q,1142570);c[j>>2]=__ZNK6String9get_sliceES_i(k,q,0)|0;y=__ZNK6String6to_intEv(j)|0;B=c[j>>2]|0;if(B|0?(__Z16atomic_decrementPj(B+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(B,1);B=c[q>>2]|0;if(B|0?(__Z16atomic_decrementPj(B+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(B,1);B=c[k>>2]|0;if(B|0?(__Z16atomic_decrementPj(B+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(B,1);B=c[p>>2]|0;if(B|0?(__Z16atomic_decrementPj(B+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(B,1);B=c[o>>2]|0;if(B|0?(__Z16atomic_decrementPj(B+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(B,1);B=c[n>>2]|0;if(B|0?(__Z16atomic_decrementPj(B+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(B,1);if((y|0)>=0){B=b+152|0;i=c[B>>2]|0;if(!i)D=0;else D=c[i+-4>>2]|0;if((y|0)<(D|0)){a[1263537]=0;i=c[d>>2]|0;do if(i){x=c[i+4>>2]|0;if(x|0){__ZN6StringC2EPKc(h,x);E=c[h>>2]|0;break}x=i+8|0;c[h>>2]=0;F=c[x>>2]|0;if(!F)E=0;else{c[h>>2]=0;if(!(__Z28atomic_conditional_incrementPj(F+-8|0)|0)){E=0;break}F=c[x>>2]|0;c[h>>2]=F;E=F}}else{c[h>>2]=0;E=0}while(0);c[s>>2]=E;__ZN6StringC2EPKc(t,1142570);c[r>>2]=__ZNK6String9get_sliceES_i(s,t,1)|0;i=c[t>>2]|0;if(i|0?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);i=c[s>>2]|0;do if(i|0){if(__Z16atomic_decrementPj(i+-8|0)|0)break;__ZN6Memory11free_staticEPvb(i,1)}while(0);a:do if(__ZNK6StringeqEPKc(r,1123189)|0){i=c[B>>2]|0;F=(i|0)==0;if(F)G=0;else G=c[i+-4>>2]|0;do if((G|0)<=(y|0)){if(F)H=0;else H=c[i+-4>>2]|0;if((H|0)>(y|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0)}while(0);__ZN7VariantC2Ei(h,c[i+(y*56|0)+4>>2]|0);__ZN7VariantaSERKS_(e,h);if(c[h>>2]|0)__ZN7Variant5clearEv(h);I=1;J=1}else{if(__ZNK6StringeqEPKc(r,1121461)|0){F=c[B>>2]|0;x=(F|0)==0;if(x)K=0;else K=c[F+-4>>2]|0;do if((K|0)<=(y|0)){if(x)L=0;else L=c[F+-4>>2]|0;if((L|0)>(y|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0)}while(0);__ZN7VariantC2Ei(h,c[F+(y*56|0)+8>>2]|0);__ZN7VariantaSERKS_(e,h);if(c[h>>2]|0)__ZN7Variant5clearEv(h);I=1;J=1;break}x=c[B>>2]|0;i=(x|0)==0;if(i)M=0;else M=c[x+-4>>2]|0;do if((M|0)<=(y|0)){if(i)N=0;else N=c[x+-4>>2]|0;if((N|0)>(y|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0)}while(0);switch(c[x+(y*56|0)+4>>2]|0){case 1:{if(__ZNK6StringeqEPKc(r,1121494)|0){i=c[B>>2]|0;F=(i|0)==0;if(F)O=0;else O=c[i+-4>>2]|0;do if((O|0)<=(y|0)){if(F)P=0;else P=c[i+-4>>2]|0;if((P|0)>(y|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0)}while(0);F=c[i+(y*56|0)+20>>2]|0;if(!F){c[u>>2]=0;__ZN7VariantC2ERK6String(h,u);__ZN7VariantaSERKS_(e,h);if(c[h>>2]|0)__ZN7Variant5clearEv(h);x=c[u>>2]|0;do if(x|0){if(__Z16atomic_decrementPj(x+-8|0)|0)break;__ZN6Memory11free_staticEPvb(x,1)}while(0);I=1;J=1;break a}do if((c[i+-4>>2]|0)<=(y|0))if((c[i+-4>>2]|0)>(y|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);while(0);c[u>>2]=__Z18keycode_get_stringj(F)|0;__ZN7VariantC2ERK6String(h,u);__ZN7VariantaSERKS_(e,h);if(c[h>>2]|0)__ZN7Variant5clearEv(h);i=c[u>>2]|0;do if(i|0){if(__Z16atomic_decrementPj(i+-8|0)|0)break;__ZN6Memory11free_staticEPvb(i,1)}while(0);I=1;J=1;break a}if(__ZNK6StringeqEPKc(r,1121503)|0){i=c[B>>2]|0;F=(i|0)==0;if(F)Q=0;else Q=c[i+-4>>2]|0;do if((Q|0)<=(y|0)){if(F)R=0;else R=c[i+-4>>2]|0;if((R|0)>(y|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0)}while(0);F=c[i+(y*56|0)+24>>2]|0;if(!F){c[u>>2]=0;__ZN7VariantC2ERK6String(h,u);__ZN7VariantaSERKS_(e,h);if(c[h>>2]|0)__ZN7Variant5clearEv(h);x=c[u>>2]|0;do if(x|0){if(__Z16atomic_decrementPj(x+-8|0)|0)break;__ZN6Memory11free_staticEPvb(x,1)}while(0);I=1;J=1;break a}do if((c[i+-4>>2]|0)<=(y|0))if((c[i+-4>>2]|0)>(y|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);while(0);c[h>>2]=F;c[h+4>>2]=0;__ZN6StringC2EPKwi(v,h,-1);__ZN7VariantC2ERK6String(u,v);__ZN7VariantaSERKS_(e,u);if(c[u>>2]|0)__ZN7Variant5clearEv(u);i=c[v>>2]|0;do if(i|0){if(__Z16atomic_decrementPj(i+-8|0)|0)break;__ZN6Memory11free_staticEPvb(i,1)}while(0);I=1;J=1;break a}if(__ZNK6StringeqEPKc(r,1129103)|0){i=c[B>>2]|0;F=(i|0)==0;if(F)S=0;else S=c[i+-4>>2]|0;do if((S|0)<=(y|0)){if(F)T=0;else T=c[i+-4>>2]|0;if((T|0)>(y|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0)}while(0);__ZN7VariantC2Eb(h,(a[i+(y*56|0)+16>>0]|0)!=0);__ZN7VariantaSERKS_(e,h);if(c[h>>2]|0)__ZN7Variant5clearEv(h);I=1;J=1;break a}if(__ZNK6StringeqEPKc(r,1121511)|0){F=c[B>>2]|0;x=(F|0)==0;if(x)U=0;else U=c[F+-4>>2]|0;do if((U|0)<=(y|0)){if(x)V=0;else V=c[F+-4>>2]|0;if((V|0)>(y|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0)}while(0);__ZN7VariantC2Eb(h,(a[F+(y*56|0)+28>>0]|0)!=0);__ZN7VariantaSERKS_(e,h);if(c[h>>2]|0)__ZN7Variant5clearEv(h);I=1;J=1;break a}if(__ZNK6StringeqEPKc(r,570916)|0){x=c[B>>2]|0;i=(x|0)==0;if(i)W=0;else W=c[x+-4>>2]|0;do if((W|0)<=(y|0)){if(i)X=0;else X=c[x+-4>>2]|0;if((X|0)>(y|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0)}while(0);__ZN7VariantC2Eb(h,(a[x+(y*56|0)+13>>0]|0)!=0);__ZN7VariantaSERKS_(e,h);if(c[h>>2]|0)__ZN7Variant5clearEv(h);I=1;J=1;break a}if(__ZNK6StringeqEPKc(r,570924)|0){i=c[B>>2]|0;F=(i|0)==0;if(F)Y=0;else Y=c[i+-4>>2]|0;do if((Y|0)<=(y|0)){if(F)Z=0;else Z=c[i+-4>>2]|0;if((Z|0)>(y|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0)}while(0);__ZN7VariantC2Eb(h,(a[i+(y*56|0)+12>>0]|0)!=0);__ZN7VariantaSERKS_(e,h);if(c[h>>2]|0)__ZN7Variant5clearEv(h);I=1;J=1;break a}if(__ZNK6StringeqEPKc(r,570934)|0){F=c[B>>2]|0;x=(F|0)==0;if(x)_=0;else _=c[F+-4>>2]|0;do if((_|0)<=(y|0)){if(x)$=0;else $=c[F+-4>>2]|0;if(($|0)>(y|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0)}while(0);__ZN7VariantC2Eb(h,(a[F+(y*56|0)+14>>0]|0)!=0);__ZN7VariantaSERKS_(e,h);if(c[h>>2]|0)__ZN7Variant5clearEv(h);I=1;J=1;break a}if(!(__ZNK6StringeqEPKc(r,570943)|0)){I=1;J=0;break a}x=c[B>>2]|0;i=(x|0)==0;if(i)aa=0;else aa=c[x+-4>>2]|0;do if((aa|0)<=(y|0)){if(i)ca=0;else ca=c[x+-4>>2]|0;if((ca|0)>(y|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0)}while(0);__ZN7VariantC2Eb(h,(a[x+(y*56|0)+15>>0]|0)!=0);__ZN7VariantaSERKS_(e,h);if(c[h>>2]|0)__ZN7Variant5clearEv(h);I=1;J=1;break a;break}case 2:{if(__ZNK6StringeqEPKc(r,1121516)|0){i=c[B>>2]|0;F=(i|0)==0;if(F)da=0;else da=c[i+-4>>2]|0;do if((da|0)<=(y|0)){if(F)ea=0;else ea=c[i+-4>>2]|0;if((ea|0)>(y|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0)}while(0);__ZN7VariantC2Ei(h,c[i+(y*56|0)+16>>2]|0);__ZN7VariantaSERKS_(e,h);if(c[h>>2]|0)__ZN7Variant5clearEv(h);I=1;J=1;break a}if(__ZNK6StringeqEPKc(r,570916)|0){F=c[B>>2]|0;x=(F|0)==0;if(x)fa=0;else fa=c[F+-4>>2]|0;do if((fa|0)<=(y|0)){if(x)ga=0;else ga=c[F+-4>>2]|0;if((ga|0)>(y|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0)}while(0);__ZN7VariantC2Eb(h,(a[F+(y*56|0)+13>>0]|0)!=0);__ZN7VariantaSERKS_(e,h);if(c[h>>2]|0)__ZN7Variant5clearEv(h);I=1;J=1;break a}if(__ZNK6StringeqEPKc(r,570924)|0){x=c[B>>2]|0;i=(x|0)==0;if(i)ha=0;else ha=c[x+-4>>2]|0;do if((ha|0)<=(y|0)){if(i)ia=0;else ia=c[x+-4>>2]|0;if((ia|0)>(y|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0)}while(0);__ZN7VariantC2Eb(h,(a[x+(y*56|0)+12>>0]|0)!=0);__ZN7VariantaSERKS_(e,h);if(c[h>>2]|0)__ZN7Variant5clearEv(h);I=1;J=1;break a}if(__ZNK6StringeqEPKc(r,570934)|0){i=c[B>>2]|0;F=(i|0)==0;if(F)ja=0;else ja=c[i+-4>>2]|0;do if((ja|0)<=(y|0)){if(F)ka=0;else ka=c[i+-4>>2]|0;if((ka|0)>(y|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0)}while(0);__ZN7VariantC2Eb(h,(a[i+(y*56|0)+14>>0]|0)!=0);__ZN7VariantaSERKS_(e,h);if(c[h>>2]|0)__ZN7Variant5clearEv(h);I=1;J=1;break a}if(!(__ZNK6StringeqEPKc(r,570943)|0)){I=1;J=0;break a}F=c[B>>2]|0;x=(F|0)==0;if(x)la=0;else la=c[F+-4>>2]|0;do if((la|0)<=(y|0)){if(x)ma=0;else ma=c[F+-4>>2]|0;if((ma|0)>(y|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0)}while(0);__ZN7VariantC2Eb(h,(a[F+(y*56|0)+15>>0]|0)!=0);__ZN7VariantaSERKS_(e,h);if(c[h>>2]|0)__ZN7Variant5clearEv(h);I=1;J=1;break a;break}case 3:{if(__ZNK6StringeqEPKc(r,1121614)|0){x=c[B>>2]|0;i=(x|0)==0;if(i)na=0;else na=c[x+-4>>2]|0;do if((na|0)<=(y|0)){if(i)oa=0;else oa=c[x+-4>>2]|0;if((oa|0)>(y|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0)}while(0);__ZN7VariantC2Ei(h,c[x+(y*56|0)+40>>2]|0);__ZN7VariantaSERKS_(e,h);if(c[h>>2]|0)__ZN7Variant5clearEv(h);I=1;J=1;break a}if(__ZNK6StringeqEPKc(r,1129103)|0){i=c[B>>2]|0;F=(i|0)==0;if(F)pa=0;else pa=c[i+-4>>2]|0;do if((pa|0)<=(y|0)){if(F)qa=0;else qa=c[i+-4>>2]|0;if((qa|0)>(y|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0)}while(0);__ZN7VariantC2Eb(h,(a[i+(y*56|0)+44>>0]|0)!=0);__ZN7VariantaSERKS_(e,h);if(c[h>>2]|0)__ZN7Variant5clearEv(h);I=1;J=1;break a}if(__ZNK6StringeqEPKc(r,570952)|0){F=c[B>>2]|0;x=(F|0)==0;if(x)ra=0;else ra=c[F+-4>>2]|0;do if((ra|0)<=(y|0)){if(x)sa=0;else sa=c[F+-4>>2]|0;if((sa|0)>(y|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0)}while(0);__ZN7VariantC2Eb(h,(a[F+(y*56|0)+12+33>>0]|0)!=0);__ZN7VariantaSERKS_(e,h);if(c[h>>2]|0)__ZN7Variant5clearEv(h);I=1;J=1;break a}if(__ZNK6StringeqEPKc(r,570916)|0){x=c[B>>2]|0;i=(x|0)==0;if(i)ta=0;else ta=c[x+-4>>2]|0;do if((ta|0)<=(y|0)){if(i)ua=0;else ua=c[x+-4>>2]|0;if((ua|0)>(y|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0)}while(0);__ZN7VariantC2Eb(h,(a[x+(y*56|0)+13>>0]|0)!=0);__ZN7VariantaSERKS_(e,h);if(c[h>>2]|0)__ZN7Variant5clearEv(h);I=1;J=1;break a}if(__ZNK6StringeqEPKc(r,570924)|0){i=c[B>>2]|0;F=(i|0)==0;if(F)va=0;else va=c[i+-4>>2]|0;do if((va|0)<=(y|0)){if(F)wa=0;else wa=c[i+-4>>2]|0;if((wa|0)>(y|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0)}while(0);__ZN7VariantC2Eb(h,(a[i+(y*56|0)+12>>0]|0)!=0);__ZN7VariantaSERKS_(e,h);if(c[h>>2]|0)__ZN7Variant5clearEv(h);I=1;J=1;break a}if(__ZNK6StringeqEPKc(r,570934)|0){F=c[B>>2]|0;x=(F|0)==0;if(x)xa=0;else xa=c[F+-4>>2]|0;do if((xa|0)<=(y|0)){if(x)ya=0;else ya=c[F+-4>>2]|0;if((ya|0)>(y|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0)}while(0);__ZN7VariantC2Eb(h,(a[F+(y*56|0)+14>>0]|0)!=0);__ZN7VariantaSERKS_(e,h);if(c[h>>2]|0)__ZN7Variant5clearEv(h);I=1;J=1;break a}if(!(__ZNK6StringeqEPKc(r,570943)|0)){I=1;J=0;break a}x=c[B>>2]|0;i=(x|0)==0;if(i)za=0;else za=c[x+-4>>2]|0;do if((za|0)<=(y|0)){if(i)Aa=0;else Aa=c[x+-4>>2]|0;if((Aa|0)>(y|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0)}while(0);__ZN7VariantC2Eb(h,(a[x+(y*56|0)+15>>0]|0)!=0);__ZN7VariantaSERKS_(e,h);if(c[h>>2]|0)__ZN7Variant5clearEv(h);I=1;J=1;break a;break}case 4:{if(__ZNK6StringeqEPKc(r,1097516)|0){i=c[B>>2]|0;F=(i|0)==0;if(F)Ba=0;else Ba=c[i+-4>>2]|0;do if((Ba|0)<=(y|0)){if(F)Ca=0;else Ca=c[i+-4>>2]|0;if((Ca|0)>(y|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0)}while(0);__ZN7VariantC2Ei(h,c[i+(y*56|0)+12>>2]>>1);__ZN7VariantaSERKS_(e,h);if(c[h>>2]|0)__ZN7Variant5clearEv(h);I=1;J=1;break a}if(__ZNK6StringeqEPKc(r,1146083)|0){F=c[B>>2]|0;x=(F|0)==0;if(x)Da=0;else Da=c[F+-4>>2]|0;do if((Da|0)<=(y|0)){if(x)Ea=0;else Ea=c[F+-4>>2]|0;if((Ea|0)>(y|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0)}while(0);__ZN7VariantC2Ei(h,c[F+(y*56|0)+12>>2]&1);__ZN7VariantaSERKS_(e,h);if(c[h>>2]|0)__ZN7Variant5clearEv(h);I=1;J=1;break a}if(!(__ZNK6StringeqEPKc(r,1074052)|0)){I=1;J=0;break a}x=c[B>>2]|0;i=(x|0)==0;if(i)Fa=0;else Fa=c[x+-4>>2]|0;do if((Fa|0)<=(y|0)){if(i)Ga=0;else Ga=c[x+-4>>2]|0;if((Ga|0)>(y|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0)}while(0);__ZN7VariantC2Ef(h,+g[x+(y*56|0)+16>>2]);__ZN7VariantaSERKS_(e,h);if(c[h>>2]|0)__ZN7Variant5clearEv(h);I=1;J=1;break a;break}case 5:{if(__ZNK6StringeqEPKc(r,1121614)|0){i=c[B>>2]|0;F=(i|0)==0;if(F)Ha=0;else Ha=c[i+-4>>2]|0;do if((Ha|0)<=(y|0)){if(F)Ia=0;else Ia=c[i+-4>>2]|0;if((Ia|0)>(y|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0)}while(0);__ZN7VariantC2Ei(h,c[i+(y*56|0)+12>>2]|0);__ZN7VariantaSERKS_(e,h);if(c[h>>2]|0)__ZN7Variant5clearEv(h);I=1;J=1;break a}if(!(__ZNK6StringeqEPKc(r,1129103)|0)){I=1;J=0;break a}F=c[B>>2]|0;x=(F|0)==0;if(x)Ja=0;else Ja=c[F+-4>>2]|0;do if((Ja|0)<=(y|0)){if(x)Ka=0;else Ka=c[F+-4>>2]|0;if((Ka|0)>(y|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0)}while(0);__ZN7VariantC2Eb(h,(a[F+(y*56|0)+16>>0]|0)!=0);__ZN7VariantaSERKS_(e,h);if(c[h>>2]|0)__ZN7Variant5clearEv(h);I=1;J=1;break a;break}case 6:{if(__ZNK6StringeqEPKc(r,570974)|0){x=c[B>>2]|0;i=(x|0)==0;if(i)La=0;else La=c[x+-4>>2]|0;do if((La|0)<=(y|0)){if(i)Ma=0;else Ma=c[x+-4>>2]|0;if((Ma|0)>(y|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0)}while(0);__ZN7VariantC2Ei(h,c[x+(y*56|0)+12>>2]|0);__ZN7VariantaSERKS_(e,h);if(c[h>>2]|0)__ZN7Variant5clearEv(h);I=1;J=1;break a}if(!(__ZNK6StringeqEPKc(r,1129103)|0)){I=1;J=0;break a}i=c[B>>2]|0;F=(i|0)==0;if(F)Na=0;else Na=c[i+-4>>2]|0;do if((Na|0)<=(y|0)){if(F)Oa=0;else Oa=c[i+-4>>2]|0;if((Oa|0)>(y|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0)}while(0);__ZN7VariantC2Eb(h,(a[i+(y*56|0)+24>>0]|0)!=0);__ZN7VariantaSERKS_(e,h);if(c[h>>2]|0)__ZN7Variant5clearEv(h);I=1;J=1;break a;break}case 7:{if(!(__ZNK6StringeqEPKc(r,570974)|0)){I=1;J=0;break a}F=c[B>>2]|0;x=(F|0)==0;if(x)Pa=0;else Pa=c[F+-4>>2]|0;do if((Pa|0)<=(y|0)){if(x)Qa=0;else Qa=c[F+-4>>2]|0;if((Qa|0)>(y|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0)}while(0);__ZN7VariantC2Ei(h,c[F+(y*56|0)+12>>2]|0);__ZN7VariantaSERKS_(e,h);if(c[h>>2]|0)__ZN7Variant5clearEv(h);I=1;J=1;break a;break}case 8:{if(!(__ZNK6StringeqEPKc(r,570987)|0)){if(!(__ZNK6StringeqEPKc(r,1129103)|0)){I=0;J=0;break a}x=c[B>>2]|0;i=(x|0)==0;if(i)Ra=0;else Ra=c[x+-4>>2]|0;do if((Ra|0)<=(y|0)){if(i)Sa=0;else Sa=c[x+-4>>2]|0;if((Sa|0)>(y|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0)}while(0);__ZN7VariantC2Eb(h,(a[x+(y*56|0)+16>>0]|0)!=0);__ZN7VariantaSERKS_(e,h);if(c[h>>2]|0)__ZN7Variant5clearEv(h);I=1;J=1;break a}c[h>>2]=0;__ZNK6Object17get_property_listEP4ListI12PropertyInfo16DefaultAllocatorEb(__ZN12GlobalConfig13get_singletonEv()|0,h,0);i=c[h>>2]|0;if(!i){Ta=0;Ua=1}else{Va=1;Wa=i;Xa=461}b:while(1){if((Xa|0)==461){Xa=0;Ta=c[Wa>>2]|0;Ua=Va}if(!Ta){Xa=485;break}i=Ta+4|0;do if(__ZNK6String11begins_withEPKc(i,1142563)|0){F=c[B>>2]|0;Ya=(F|0)==0;if(Ya)Za=0;else Za=c[F+-4>>2]|0;if((Za|0)<=(y|0)){if(Ya)_a=0;else _a=c[F+-4>>2]|0;if((_a|0)<=(y|0)){Xa=470;break b}a[1263537]=0}if((c[F+(y*56|0)+12>>2]|0)!=(Ua|0)){$a=0;ab=Ua+1|0;break}__ZN6StringC2EPKc(w,1142570);F=(__ZNK6String4findES_i(i,w,0)|0)+1|0;c[v>>2]=__ZNK6String6substrEii(i,F,__ZNK6String6lengthEv(i)|0)|0;__ZN7VariantC2ERK6String(u,v);__ZN7VariantaSERKS_(e,u);if(c[u>>2]|0)__ZN7Variant5clearEv(u);F=c[v>>2]|0;do if(F|0){if(__Z16atomic_decrementPj(F+-8|0)|0)break;__ZN6Memory11free_staticEPvb(F,1)}while(0);F=c[w>>2]|0;do if(F|0){if(__Z16atomic_decrementPj(F+-8|0)|0)break;__ZN6Memory11free_staticEPvb(F,1)}while(0);$a=1;ab=Ua}else{$a=7;ab=Ua}while(0);switch($a&7){case 7:case 0:break;default:{bb=$a;cb=1;break b}}Va=ab;Wa=Ta+20|0;Xa=461}if((Xa|0)==470)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);if((Xa|0)==485){__ZN7VariantC2EPKc(u,831108);__ZN7VariantaSERKS_(e,u);if(c[u>>2]|0)__ZN7Variant5clearEv(u);bb=1;cb=0}x=c[h>>2]|0;c:do if(x|0){i=x;while(1){F=c[i>>2]|0;if(!F)break;__ZN4ListI12PropertyInfo16DefaultAllocatorE5_Data5eraseEPKNS2_7ElementE(i,F)|0;db=c[h>>2]|0;if(!(c[db+8>>2]|0)){Xa=492;break}if(!db)break c;else i=db}if((Xa|0)==492){__ZN6Memory11free_staticEPvb(db,0);c[h>>2]=0;break}if(!(c[i+8>>2]|0)){a[1263537]=0;__ZN6Memory11free_staticEPvb(i,0);break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145461,1145120,668,1145467,0);break}}while(0);I=bb;J=cb;break a;break}default:{I=0;J=0;break a}}}while(0);y=c[r>>2]|0;do if(y|0){if(__Z16atomic_decrementPj(y+-8|0)|0)break;__ZN6Memory11free_staticEPvb(y,1)}while(0);if(!I)break;else z=J;l=f;return z|0}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(938357,570381,1169,571092,0);z=0;l=f;return z|0}while(0);z=0;l=f;return z|0}function __ZN23VisualScriptInputFilter4_setERK10StringNameRK7Variant(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0,ia=0,ja=0,ka=0,la=0,ma=0,na=0,oa=0,pa=0,qa=0,ra=0,sa=0,ta=0,ua=0,va=0,wa=0,xa=0,ya=0,za=0,Aa=0,Ba=0,Ca=0,Da=0,Ea=0,Fa=0,Ga=0,Ha=0,Ia=0,Ja=0,Ka=0,La=0,Ma=0,Na=0,Oa=0,Pa=0,Qa=0,Ra=0,Sa=0,Ta=0,Ua=0,Va=0,Wa=0,Xa=0,Ya=0,Za=0,_a=0,$a=0,ab=0,bb=0,cb=0,db=0,eb=0,fb=0,gb=0,hb=0.0,ib=0,jb=0,kb=0,lb=0,mb=0,nb=0,ob=0,pb=0,qb=0,rb=0,sb=0,tb=0,ub=0,vb=0,wb=0,xb=0,yb=0,zb=0,Ab=0,Bb=0,Cb=0,Db=0,Eb=0,Fb=0,Gb=0,Hb=0,Ib=0;f=l;l=l+112|0;if((l|0)>=(m|0))ba(112);h=f+56|0;i=f+48|0;j=f+44|0;k=f+36|0;n=f+32|0;o=f+28|0;p=f+20|0;q=f+16|0;r=f+40|0;s=f+12|0;t=f+8|0;u=f+24|0;v=f;w=f+4|0;if(__ZNK10StringNameeqEPKc(d,570890)|0){__ZN6VectorI10InputEventE6resizeEi(b+152|0,__ZNK7VariantcviEv(e)|0)|0;__ZN16VisualScriptNode20ports_changed_notifyEv(b);x=1;l=f;return x|0}y=c[d>>2]|0;do if(y){z=c[y+4>>2]|0;if(z|0){__ZN6StringC2EPKc(h,z);A=c[h>>2]|0;break}z=y+8|0;c[h>>2]=0;B=c[z>>2]|0;if((B|0)!=0?(c[h>>2]=0,(__Z28atomic_conditional_incrementPj(B+-8|0)|0)!=0):0){B=c[z>>2]|0;c[h>>2]=B;A=B}else A=0}else{c[h>>2]=0;A=0}while(0);c[i>>2]=A;A=__ZNK6String11begins_withEPKc(i,570908)|0;y=c[i>>2]|0;if(y|0?(__Z16atomic_decrementPj(y+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(y,1);do if(A){y=c[d>>2]|0;do if(y){i=c[y+4>>2]|0;if(i|0){__ZN6StringC2EPKc(h,i);C=c[h>>2]|0;break}i=y+8|0;c[h>>2]=0;B=c[i>>2]|0;if((B|0)!=0?(c[h>>2]=0,(__Z28atomic_conditional_incrementPj(B+-8|0)|0)!=0):0){B=c[i>>2]|0;c[h>>2]=B;C=B}else C=0}else{c[h>>2]=0;C=0}while(0);c[n>>2]=C;__ZN6StringC2EPKc(o,571083);__ZN6StringC2EPKc(p,1263606);c[k>>2]=__ZNK6String13replace_firstES_S_(n,o,p)|0;__ZN6StringC2EPKc(q,1142570);c[j>>2]=__ZNK6String9get_sliceES_i(k,q,0)|0;y=__ZNK6String6to_intEv(j)|0;B=c[j>>2]|0;if(B|0?(__Z16atomic_decrementPj(B+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(B,1);B=c[q>>2]|0;if(B|0?(__Z16atomic_decrementPj(B+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(B,1);B=c[k>>2]|0;if(B|0?(__Z16atomic_decrementPj(B+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(B,1);B=c[p>>2]|0;if(B|0?(__Z16atomic_decrementPj(B+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(B,1);B=c[o>>2]|0;if(B|0?(__Z16atomic_decrementPj(B+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(B,1);B=c[n>>2]|0;if(B|0?(__Z16atomic_decrementPj(B+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(B,1);if((y|0)>=0){B=b+152|0;i=c[B>>2]|0;if(!i)D=0;else D=c[i+-4>>2]|0;if((y|0)<(D|0)){a[1263537]=0;i=c[d>>2]|0;do if(i){z=c[i+4>>2]|0;if(z|0){__ZN6StringC2EPKc(h,z);E=c[h>>2]|0;break}z=i+8|0;c[h>>2]=0;F=c[z>>2]|0;if(!F)E=0;else{c[h>>2]=0;if(!(__Z28atomic_conditional_incrementPj(F+-8|0)|0)){E=0;break}F=c[z>>2]|0;c[h>>2]=F;E=F}}else{c[h>>2]=0;E=0}while(0);c[s>>2]=E;__ZN6StringC2EPKc(t,1142570);c[r>>2]=__ZNK6String9get_sliceES_i(s,t,1)|0;i=c[t>>2]|0;if(i|0?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);i=c[s>>2]|0;do if(i|0){if(__Z16atomic_decrementPj(i+-8|0)|0)break;__ZN6Memory11free_staticEPvb(i,1)}while(0);a:do if(__ZNK6StringeqEPKc(r,1123189)|0){i=h;F=i+56|0;do{c[i>>2]=0;i=i+4|0}while((i|0)<(F|0));z=c[B>>2]|0;G=(z|0)==0;if(G)H=0;else H=c[z+-4>>2]|0;do if((H|0)<=(y|0)){if(G)I=0;else I=c[z+-4>>2]|0;if((I|0)>(y|0)){a[1263537]=0;J=66;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);K=0;break}}else J=66;while(0);if((J|0)==66){__ZN6VectorI10InputEventE14_copy_on_writeEv(B);K=(c[B>>2]|0)+(y*56|0)|0}i=K;z=h;F=i+56|0;do{c[i>>2]=c[z>>2];i=i+4|0;z=z+4|0}while((i|0)<(F|0));z=__ZNK7VariantcviEv(e)|0;i=c[B>>2]|0;F=(i|0)==0;if(F)L=0;else L=c[i+-4>>2]|0;do if((L|0)<=(y|0)){if(F)M=0;else M=c[i+-4>>2]|0;if((M|0)>(y|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);__ZN6VectorI10InputEventE14_copy_on_writeEv(B);i=c[B>>2]|0;c[i+(y*56|0)+4>>2]=z;F=(i|0)==0;if(F)N=0;else N=c[i+-4>>2]|0;do if((N|0)<=(y|0)){if(F)O=0;else O=c[i+-4>>2]|0;if((O|0)>(y|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);__ZN6VectorI10InputEventE14_copy_on_writeEv(B);i=c[B>>2]|0;F=(c[i+(y*56|0)+4>>2]|0)==4;z=(i|0)==0;if(z)P=0;else P=c[i+-4>>2]|0;do if((P|0)<=(y|0)){if(z)Q=0;else Q=c[i+-4>>2]|0;if((Q|0)>(y|0)){a[1263537]=0;J=91;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);R=0;break}}else J=91;while(0);if((J|0)==91){__ZN6VectorI10InputEventE14_copy_on_writeEv(B);R=(c[B>>2]|0)+(y*56|0)|0}do if(F)g[R+16>>2]=.5;else{i=(c[R+4>>2]|0)==1;z=c[B>>2]|0;G=(z|0)==0;if(G)S=0;else S=c[z+-4>>2]|0;do if((S|0)<=(y|0)){if(G)T=0;else T=c[z+-4>>2]|0;if((T|0)>(y|0)){a[1263537]=0;J=102;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);U=0;break}}else J=102;while(0);if((J|0)==102){__ZN6VectorI10InputEventE14_copy_on_writeEv(B);U=(c[B>>2]|0)+(y*56|0)|0}if(i){a[U+16>>0]=1;break}z=(c[U+4>>2]|0)==3;G=c[B>>2]|0;V=(G|0)==0;if(V)W=0;else W=c[G+-4>>2]|0;do if((W|0)<=(y|0)){if(V)X=0;else X=c[G+-4>>2]|0;if((X|0)>(y|0)){a[1263537]=0;J=113;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);Y=0;break}}else J=113;while(0);if((J|0)==113){__ZN6VectorI10InputEventE14_copy_on_writeEv(B);Y=(c[B>>2]|0)+(y*56|0)|0}if(z){a[Y+44>>0]=1;break}G=(c[Y+4>>2]|0)==5;V=c[B>>2]|0;i=(V|0)==0;if(i)Z=0;else Z=c[V+-4>>2]|0;do if((Z|0)<=(y|0)){if(i)_=0;else _=c[V+-4>>2]|0;if((_|0)>(y|0)){a[1263537]=0;J=124;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);$=0;break}}else J=124;while(0);if((J|0)==124){__ZN6VectorI10InputEventE14_copy_on_writeEv(B);$=(c[B>>2]|0)+(y*56|0)|0}if(G){a[$+16>>0]=1;break}V=(c[$+4>>2]|0)==6;i=c[B>>2]|0;z=(i|0)==0;if(z)aa=0;else aa=c[i+-4>>2]|0;do if((aa|0)<=(y|0)){if(z)ca=0;else ca=c[i+-4>>2]|0;if((ca|0)>(y|0)){a[1263537]=0;J=135;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);da=0;break}}else J=135;while(0);if((J|0)==135){__ZN6VectorI10InputEventE14_copy_on_writeEv(B);da=(c[B>>2]|0)+(y*56|0)|0}if(V){a[da+24>>0]=1;break}if((c[da+4>>2]|0)!=8)break;i=c[B>>2]|0;z=(i|0)==0;if(z)ea=0;else ea=c[i+-4>>2]|0;do if((ea|0)<=(y|0)){if(z)fa=0;else fa=c[i+-4>>2]|0;if((fa|0)>(y|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);__ZN6VectorI10InputEventE14_copy_on_writeEv(B);a[(c[B>>2]|0)+(y*56|0)+16>>0]=1}while(0);__ZN16VisualScriptNode20ports_changed_notifyEv(b);ga=1;ha=1}else{if(__ZNK6StringeqEPKc(r,1121461)|0){F=__ZNK7VariantcviEv(e)|0;i=c[B>>2]|0;z=(i|0)==0;if(z)ia=0;else ia=c[i+-4>>2]|0;do if((ia|0)<=(y|0)){if(z)ja=0;else ja=c[i+-4>>2]|0;if((ja|0)>(y|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);__ZN6VectorI10InputEventE14_copy_on_writeEv(B);c[(c[B>>2]|0)+(y*56|0)+8>>2]=F;__ZN16VisualScriptNode20ports_changed_notifyEv(b);ga=1;ha=1;break}i=c[B>>2]|0;z=(i|0)==0;if(z)ka=0;else ka=c[i+-4>>2]|0;do if((ka|0)<=(y|0)){if(z)la=0;else la=c[i+-4>>2]|0;if((la|0)>(y|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);__ZN6VectorI10InputEventE14_copy_on_writeEv(B);switch(c[(c[B>>2]|0)+(y*56|0)+4>>2]|0){case 1:{do if(__ZNK6StringeqEPKc(r,1121494)|0){c[h>>2]=__ZNK7Variantcv6StringEv(e)|0;c[u>>2]=0;i=__ZNK6StringeqERKS_(h,u)|0;z=c[u>>2]|0;do if(z|0){if(__Z16atomic_decrementPj(z+-8|0)|0)break;__ZN6Memory11free_staticEPvb(z,1)}while(0);if(i){z=c[B>>2]|0;F=(z|0)==0;if(F)ma=0;else ma=c[z+-4>>2]|0;do if((ma|0)<=(y|0)){if(F)na=0;else na=c[z+-4>>2]|0;if((na|0)>(y|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);__ZN6VectorI10InputEventE14_copy_on_writeEv(B);c[(c[B>>2]|0)+(y*56|0)+20>>2]=0}else{c[u>>2]=__ZNK7Variantcv6StringEv(e)|0;z=__Z12find_keycodeRK6String(u)|0;F=c[B>>2]|0;i=(F|0)==0;if(i)oa=0;else oa=c[F+-4>>2]|0;do if((oa|0)<=(y|0)){if(i)pa=0;else pa=c[F+-4>>2]|0;if((pa|0)>(y|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);__ZN6VectorI10InputEventE14_copy_on_writeEv(B);c[(c[B>>2]|0)+(y*56|0)+20>>2]=z;F=c[u>>2]|0;do if(F|0){if(__Z16atomic_decrementPj(F+-8|0)|0)break;__ZN6Memory11free_staticEPvb(F,1)}while(0)}F=c[h>>2]|0;do if(F|0){if(__Z16atomic_decrementPj(F+-8|0)|0)break;__ZN6Memory11free_staticEPvb(F,1)}while(0)}else{if(__ZNK6StringeqEPKc(r,1121503)|0){c[h>>2]=__ZNK7Variantcv6StringEv(e)|0;c[u>>2]=0;F=__ZNK6StringeqERKS_(h,u)|0;z=c[u>>2]|0;do if(z|0){if(__Z16atomic_decrementPj(z+-8|0)|0)break;__ZN6Memory11free_staticEPvb(z,1)}while(0);do if(!F){z=c[h>>2]|0;if(!z)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);if((c[z+-4>>2]|0)>0){__ZN6VectorIwE14_copy_on_writeEv(h);qa=c[c[h>>2]>>2]|0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}else qa=0;while(0);F=c[B>>2]|0;z=(F|0)==0;if(z)ra=0;else ra=c[F+-4>>2]|0;do if((ra|0)<=(y|0)){if(z)sa=0;else sa=c[F+-4>>2]|0;if((sa|0)>(y|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);__ZN6VectorI10InputEventE14_copy_on_writeEv(B);c[(c[B>>2]|0)+(y*56|0)+24>>2]=qa;F=c[h>>2]|0;do if(F|0){if(__Z16atomic_decrementPj(F+-8|0)|0)break;__ZN6Memory11free_staticEPvb(F,1)}while(0);break}if(__ZNK6StringeqEPKc(r,1129103)|0){F=__ZNK7VariantcvbEv(e)|0;z=c[B>>2]|0;i=(z|0)==0;if(i)ta=0;else ta=c[z+-4>>2]|0;do if((ta|0)<=(y|0)){if(i)ua=0;else ua=c[z+-4>>2]|0;if((ua|0)>(y|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);__ZN6VectorI10InputEventE14_copy_on_writeEv(B);a[(c[B>>2]|0)+(y*56|0)+16>>0]=F&1;break}if(__ZNK6StringeqEPKc(r,1121511)|0){z=__ZNK7VariantcvbEv(e)|0;i=c[B>>2]|0;V=(i|0)==0;if(V)va=0;else va=c[i+-4>>2]|0;do if((va|0)<=(y|0)){if(V)wa=0;else wa=c[i+-4>>2]|0;if((wa|0)>(y|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);__ZN6VectorI10InputEventE14_copy_on_writeEv(B);a[(c[B>>2]|0)+(y*56|0)+28>>0]=z&1;break}if(__ZNK6StringeqEPKc(r,570916)|0){i=__ZNK7VariantcvbEv(e)|0;V=c[B>>2]|0;F=(V|0)==0;if(F)xa=0;else xa=c[V+-4>>2]|0;do if((xa|0)<=(y|0)){if(F)ya=0;else ya=c[V+-4>>2]|0;if((ya|0)>(y|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);__ZN6VectorI10InputEventE14_copy_on_writeEv(B);a[(c[B>>2]|0)+(y*56|0)+13>>0]=i&1;break}if(__ZNK6StringeqEPKc(r,570924)|0){V=__ZNK7VariantcvbEv(e)|0;F=c[B>>2]|0;z=(F|0)==0;if(z)za=0;else za=c[F+-4>>2]|0;do if((za|0)<=(y|0)){if(z)Aa=0;else Aa=c[F+-4>>2]|0;if((Aa|0)>(y|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);__ZN6VectorI10InputEventE14_copy_on_writeEv(B);a[(c[B>>2]|0)+(y*56|0)+12>>0]=V&1;break}if(__ZNK6StringeqEPKc(r,570934)|0){F=__ZNK7VariantcvbEv(e)|0;z=c[B>>2]|0;i=(z|0)==0;if(i)Ba=0;else Ba=c[z+-4>>2]|0;do if((Ba|0)<=(y|0)){if(i)Ca=0;else Ca=c[z+-4>>2]|0;if((Ca|0)>(y|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);__ZN6VectorI10InputEventE14_copy_on_writeEv(B);a[(c[B>>2]|0)+(y*56|0)+14>>0]=F&1;break}if(!(__ZNK6StringeqEPKc(r,570943)|0)){ga=1;ha=0;break a}z=__ZNK7VariantcvbEv(e)|0;i=c[B>>2]|0;V=(i|0)==0;if(V)Da=0;else Da=c[i+-4>>2]|0;do if((Da|0)<=(y|0)){if(V)Ea=0;else Ea=c[i+-4>>2]|0;if((Ea|0)>(y|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);__ZN6VectorI10InputEventE14_copy_on_writeEv(B);a[(c[B>>2]|0)+(y*56|0)+15>>0]=z&1}while(0);__ZN16VisualScriptNode20ports_changed_notifyEv(b);ga=1;ha=1;break a;break}case 2:{do if(__ZNK6StringeqEPKc(r,1121516)|0){i=__ZNK7VariantcviEv(e)|0;V=c[B>>2]|0;F=(V|0)==0;if(F)Fa=0;else Fa=c[V+-4>>2]|0;do if((Fa|0)<=(y|0)){if(F)Ga=0;else Ga=c[V+-4>>2]|0;if((Ga|0)>(y|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);__ZN6VectorI10InputEventE14_copy_on_writeEv(B);c[(c[B>>2]|0)+(y*56|0)+16>>2]=i}else{if(__ZNK6StringeqEPKc(r,570916)|0){V=__ZNK7VariantcvbEv(e)|0;F=c[B>>2]|0;z=(F|0)==0;if(z)Ha=0;else Ha=c[F+-4>>2]|0;do if((Ha|0)<=(y|0)){if(z)Ia=0;else Ia=c[F+-4>>2]|0;if((Ia|0)>(y|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);__ZN6VectorI10InputEventE14_copy_on_writeEv(B);a[(c[B>>2]|0)+(y*56|0)+13>>0]=V&1;break}if(__ZNK6StringeqEPKc(r,570924)|0){F=__ZNK7VariantcvbEv(e)|0;z=c[B>>2]|0;i=(z|0)==0;if(i)Ja=0;else Ja=c[z+-4>>2]|0;do if((Ja|0)<=(y|0)){if(i)Ka=0;else Ka=c[z+-4>>2]|0;if((Ka|0)>(y|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);__ZN6VectorI10InputEventE14_copy_on_writeEv(B);a[(c[B>>2]|0)+(y*56|0)+12>>0]=F&1;break}if(__ZNK6StringeqEPKc(r,570934)|0){z=__ZNK7VariantcvbEv(e)|0;i=c[B>>2]|0;V=(i|0)==0;if(V)La=0;else La=c[i+-4>>2]|0;do if((La|0)<=(y|0)){if(V)Ma=0;else Ma=c[i+-4>>2]|0;if((Ma|0)>(y|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);__ZN6VectorI10InputEventE14_copy_on_writeEv(B);a[(c[B>>2]|0)+(y*56|0)+14>>0]=z&1;break}if(!(__ZNK6StringeqEPKc(r,570943)|0)){ga=1;ha=0;break a}i=__ZNK7VariantcvbEv(e)|0;V=c[B>>2]|0;F=(V|0)==0;if(F)Na=0;else Na=c[V+-4>>2]|0;do if((Na|0)<=(y|0)){if(F)Oa=0;else Oa=c[V+-4>>2]|0;if((Oa|0)>(y|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);__ZN6VectorI10InputEventE14_copy_on_writeEv(B);a[(c[B>>2]|0)+(y*56|0)+15>>0]=i&1}while(0);__ZN16VisualScriptNode20ports_changed_notifyEv(b);ga=1;ha=1;break a;break}case 3:{do if(__ZNK6StringeqEPKc(r,1121614)|0){V=__ZNK7VariantcviEv(e)|0;F=c[B>>2]|0;z=(F|0)==0;if(z)Pa=0;else Pa=c[F+-4>>2]|0;do if((Pa|0)<=(y|0)){if(z)Qa=0;else Qa=c[F+-4>>2]|0;if((Qa|0)>(y|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);__ZN6VectorI10InputEventE14_copy_on_writeEv(B);c[(c[B>>2]|0)+(y*56|0)+40>>2]=V}else{if(__ZNK6StringeqEPKc(r,1129103)|0){F=__ZNK7VariantcvbEv(e)|0;z=c[B>>2]|0;i=(z|0)==0;if(i)Ra=0;else Ra=c[z+-4>>2]|0;do if((Ra|0)<=(y|0)){if(i)Sa=0;else Sa=c[z+-4>>2]|0;if((Sa|0)>(y|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);__ZN6VectorI10InputEventE14_copy_on_writeEv(B);a[(c[B>>2]|0)+(y*56|0)+44>>0]=F&1;break}if(__ZNK6StringeqEPKc(r,570952)|0){z=__ZNK7VariantcvbEv(e)|0;i=c[B>>2]|0;V=(i|0)==0;if(V)Ta=0;else Ta=c[i+-4>>2]|0;do if((Ta|0)<=(y|0)){if(V)Ua=0;else Ua=c[i+-4>>2]|0;if((Ua|0)>(y|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);__ZN6VectorI10InputEventE14_copy_on_writeEv(B);a[(c[B>>2]|0)+(y*56|0)+12+33>>0]=z&1;break}if(__ZNK6StringeqEPKc(r,570916)|0){i=__ZNK7VariantcvbEv(e)|0;V=c[B>>2]|0;F=(V|0)==0;if(F)Va=0;else Va=c[V+-4>>2]|0;do if((Va|0)<=(y|0)){if(F)Wa=0;else Wa=c[V+-4>>2]|0;if((Wa|0)>(y|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);__ZN6VectorI10InputEventE14_copy_on_writeEv(B);a[(c[B>>2]|0)+(y*56|0)+13>>0]=i&1;break}if(__ZNK6StringeqEPKc(r,570924)|0){V=__ZNK7VariantcvbEv(e)|0;F=c[B>>2]|0;z=(F|0)==0;if(z)Xa=0;else Xa=c[F+-4>>2]|0;do if((Xa|0)<=(y|0)){if(z)Ya=0;else Ya=c[F+-4>>2]|0;if((Ya|0)>(y|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);__ZN6VectorI10InputEventE14_copy_on_writeEv(B);a[(c[B>>2]|0)+(y*56|0)+12>>0]=V&1;break}if(__ZNK6StringeqEPKc(r,570934)|0){F=__ZNK7VariantcvbEv(e)|0;z=c[B>>2]|0;i=(z|0)==0;if(i)Za=0;else Za=c[z+-4>>2]|0;do if((Za|0)<=(y|0)){if(i)_a=0;else _a=c[z+-4>>2]|0;if((_a|0)>(y|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);__ZN6VectorI10InputEventE14_copy_on_writeEv(B);a[(c[B>>2]|0)+(y*56|0)+14>>0]=F&1;break}if(!(__ZNK6StringeqEPKc(r,570943)|0)){ga=1;ha=0;break a}z=__ZNK7VariantcvbEv(e)|0;i=c[B>>2]|0;V=(i|0)==0;if(V)$a=0;else $a=c[i+-4>>2]|0;do if(($a|0)<=(y|0)){if(V)ab=0;else ab=c[i+-4>>2]|0;if((ab|0)>(y|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);__ZN6VectorI10InputEventE14_copy_on_writeEv(B);a[(c[B>>2]|0)+(y*56|0)+15>>0]=z&1}while(0);__ZN16VisualScriptNode20ports_changed_notifyEv(b);ga=1;ha=1;break a;break}case 4:{do if(__ZNK6StringeqEPKc(r,1127804)|0){i=(__ZNK7VariantcviEv(e)|0)<<1;V=c[B>>2]|0;F=(V|0)==0;if(F)bb=0;else bb=c[V+-4>>2]|0;do if((bb|0)<=(y|0)){if(F)cb=0;else cb=c[V+-4>>2]|0;if((cb|0)>(y|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);__ZN6VectorI10InputEventE14_copy_on_writeEv(B);V=c[B>>2]|0;F=c[V+(y*56|0)+12>>2]|i;z=(V|0)==0;if(z)db=0;else db=c[V+-4>>2]|0;do if((db|0)<=(y|0)){if(z)eb=0;else eb=c[V+-4>>2]|0;if((eb|0)>(y|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);__ZN6VectorI10InputEventE14_copy_on_writeEv(B);c[(c[B>>2]|0)+(y*56|0)+12>>2]=F}else{if(__ZNK6StringeqEPKc(r,1146083)|0){V=__ZNK7VariantcviEv(e)|0;z=c[B>>2]|0;i=(z|0)==0;if(i)fb=0;else fb=c[z+-4>>2]|0;do if((fb|0)<=(y|0)){if(i)gb=0;else gb=c[z+-4>>2]|0;if((gb|0)>(y|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);__ZN6VectorI10InputEventE14_copy_on_writeEv(B);z=(c[B>>2]|0)+(y*56|0)+12|0;c[z>>2]=c[z>>2]|V;break}if(!(__ZNK6StringeqEPKc(r,1074052)|0)){ga=1;ha=0;break a}hb=+__ZNK7VariantcvfEv(e);z=c[B>>2]|0;i=(z|0)==0;if(i)ib=0;else ib=c[z+-4>>2]|0;do if((ib|0)<=(y|0)){if(i)jb=0;else jb=c[z+-4>>2]|0;if((jb|0)>(y|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);__ZN6VectorI10InputEventE14_copy_on_writeEv(B);g[(c[B>>2]|0)+(y*56|0)+16>>2]=hb}while(0);__ZN16VisualScriptNode20ports_changed_notifyEv(b);ga=1;ha=1;break a;break}case 5:{if(__ZNK6StringeqEPKc(r,1121614)|0){z=__ZNK7VariantcviEv(e)|0;i=c[B>>2]|0;V=(i|0)==0;if(V)kb=0;else kb=c[i+-4>>2]|0;do if((kb|0)<=(y|0)){if(V)lb=0;else lb=c[i+-4>>2]|0;if((lb|0)>(y|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);__ZN6VectorI10InputEventE14_copy_on_writeEv(B);c[(c[B>>2]|0)+(y*56|0)+12>>2]=z}else{if(!(__ZNK6StringeqEPKc(r,1129103)|0)){ga=1;ha=0;break a}i=__ZNK7VariantcvbEv(e)|0;V=c[B>>2]|0;F=(V|0)==0;if(F)mb=0;else mb=c[V+-4>>2]|0;do if((mb|0)<=(y|0)){if(F)nb=0;else nb=c[V+-4>>2]|0;if((nb|0)>(y|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);__ZN6VectorI10InputEventE14_copy_on_writeEv(B);a[(c[B>>2]|0)+(y*56|0)+16>>0]=i&1}__ZN16VisualScriptNode20ports_changed_notifyEv(b);ga=1;ha=1;break a;break}case 6:{if(__ZNK6StringeqEPKc(r,570974)|0){V=__ZNK7VariantcviEv(e)|0;F=c[B>>2]|0;z=(F|0)==0;if(z)ob=0;else ob=c[F+-4>>2]|0;do if((ob|0)<=(y|0)){if(z)pb=0;else pb=c[F+-4>>2]|0;if((pb|0)>(y|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);__ZN6VectorI10InputEventE14_copy_on_writeEv(B);c[(c[B>>2]|0)+(y*56|0)+12>>2]=V}else{if(!(__ZNK6StringeqEPKc(r,1129103)|0)){ga=1;ha=0;break a}F=__ZNK7VariantcvbEv(e)|0;z=c[B>>2]|0;i=(z|0)==0;if(i)qb=0;else qb=c[z+-4>>2]|0;do if((qb|0)<=(y|0)){if(i)rb=0;else rb=c[z+-4>>2]|0;if((rb|0)>(y|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);__ZN6VectorI10InputEventE14_copy_on_writeEv(B);a[(c[B>>2]|0)+(y*56|0)+24>>0]=F&1}__ZN16VisualScriptNode20ports_changed_notifyEv(b);ga=1;ha=1;break a;break}case 7:{if(!(__ZNK6StringeqEPKc(r,570974)|0)){ga=1;ha=0;break a}z=__ZNK7VariantcviEv(e)|0;i=c[B>>2]|0;V=(i|0)==0;if(V)sb=0;else sb=c[i+-4>>2]|0;do if((sb|0)<=(y|0)){if(V)tb=0;else tb=c[i+-4>>2]|0;if((tb|0)>(y|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);__ZN6VectorI10InputEventE14_copy_on_writeEv(B);c[(c[B>>2]|0)+(y*56|0)+12>>2]=z;__ZN16VisualScriptNode20ports_changed_notifyEv(b);ga=1;ha=1;break a;break}case 8:{if(!(__ZNK6StringeqEPKc(r,570987)|0)){if(!(__ZNK6StringeqEPKc(r,1129103)|0)){ga=0;ha=0;break a}i=__ZNK7VariantcvbEv(e)|0;V=c[B>>2]|0;F=(V|0)==0;if(F)ub=0;else ub=c[V+-4>>2]|0;do if((ub|0)<=(y|0)){if(F)vb=0;else vb=c[V+-4>>2]|0;if((vb|0)>(y|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);__ZN6VectorI10InputEventE14_copy_on_writeEv(B);a[(c[B>>2]|0)+(y*56|0)+16>>0]=i&1;__ZN16VisualScriptNode20ports_changed_notifyEv(b);ga=1;ha=1;break a}c[h>>2]=0;__ZNK6Object17get_property_listEP4ListI12PropertyInfo16DefaultAllocatorEb(__ZN12GlobalConfig13get_singletonEv()|0,h,0);V=c[h>>2]|0;if(!V){wb=0;xb=1}else{yb=1;zb=V;J=496}while(1){if((J|0)==496){J=0;wb=c[zb>>2]|0;xb=yb}if(!wb){J=521;break}V=wb+4|0;if(__ZNK6String11begins_withEPKc(V,1142563)|0){__ZN6StringC2EPKc(v,1142570);F=(__ZNK6String4findES_i(V,v,0)|0)+1|0;c[u>>2]=__ZNK6String6substrEii(V,F,__ZNK6String6lengthEv(V)|0)|0;V=c[v>>2]|0;do if(V|0){if(__Z16atomic_decrementPj(V+-8|0)|0)break;__ZN6Memory11free_staticEPvb(V,1)}while(0);c[w>>2]=__ZNK7Variantcv6StringEv(e)|0;V=__ZNK6StringeqERKS_(u,w)|0;F=c[w>>2]|0;do if(F|0){if(__Z16atomic_decrementPj(F+-8|0)|0)break;__ZN6Memory11free_staticEPvb(F,1)}while(0);if(V){F=c[B>>2]|0;z=(F|0)==0;if(z)Ab=0;else Ab=c[F+-4>>2]|0;if((Ab|0)<=(y|0)){if(z)Bb=0;else Bb=c[F+-4>>2]|0;if((Bb|0)<=(y|0)){J=512;break}a[1263537]=0}__ZN6VectorI10InputEventE14_copy_on_writeEv(B);c[(c[B>>2]|0)+(y*56|0)+12>>2]=xb;__ZN16VisualScriptNode20ports_changed_notifyEv(b);Cb=1;Db=xb}else{Cb=0;Db=xb+1|0}F=c[u>>2]|0;do if(F|0){if(__Z16atomic_decrementPj(F+-8|0)|0)break;__ZN6Memory11free_staticEPvb(F,1)}while(0);if(!Cb)Eb=Db;else{Fb=1;break}}else Eb=xb;yb=Eb;zb=wb+20|0;J=496}if((J|0)==512)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);if((J|0)==521){i=c[B>>2]|0;F=(i|0)==0;if(F)Gb=0;else Gb=c[i+-4>>2]|0;do if((Gb|0)<=(y|0)){if(F)Hb=0;else Hb=c[i+-4>>2]|0;if((Hb|0)>(y|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);__ZN6VectorI10InputEventE14_copy_on_writeEv(B);c[(c[B>>2]|0)+(y*56|0)+12>>2]=0;__ZN16VisualScriptNode20ports_changed_notifyEv(b);Fb=0}i=c[h>>2]|0;b:do if(i|0){F=i;while(1){V=c[F>>2]|0;if(!V)break;__ZN4ListI12PropertyInfo16DefaultAllocatorE5_Data5eraseEPKNS2_7ElementE(F,V)|0;Ib=c[h>>2]|0;if(!(c[Ib+8>>2]|0)){J=534;break}if(!Ib)break b;else F=Ib}if((J|0)==534){__ZN6Memory11free_staticEPvb(Ib,0);c[h>>2]=0;break}if(!(c[F+8>>2]|0)){a[1263537]=0;__ZN6Memory11free_staticEPvb(F,0);break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145461,1145120,668,1145467,0);break}}while(0);ga=1;ha=Fb;break a;break}default:{ga=0;ha=0;break a}}}while(0);y=c[r>>2]|0;do if(y|0){if(__Z16atomic_decrementPj(y+-8|0)|0)break;__ZN6Memory11free_staticEPvb(y,1)}while(0);if(!ga)break;else x=ha;l=f;return x|0}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(894471,570381,937,571092,0);x=0;l=f;return x|0}while(0);x=0;l=f;return x|0}function __ZN6VectorI10InputEventE6resizeEi(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0;if((d|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,269,1145657,0);e=31;return e|0}a[1263537]=0;f=c[b>>2]|0;if(!f)g=0;else g=c[f+-4>>2]|0;if((g|0)==(d|0)){e=0;return e|0}if(!d){if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);c[b>>2]=0;e=0;return e|0}__ZN6VectorI10InputEventE14_copy_on_writeEv(b);f=d*56|0;if(d>>>0<=76695844?(g=f+-1|0,h=g>>>1|g,g=h>>>2|h,h=g>>>4|g,g=h>>>8|h,h=(g>>>16|g)+1|0,f>>>0<4294967264):0){a[1263537]=0;g=c[b>>2]|0;do if(!g)if((d|0)>0)i=18;else{j=0;i=27}else{k=c[g+-4>>2]|0;if((k|0)<(d|0))if(!k)i=18;else{l=__ZN6Memory14realloc_staticEPvjb(g,h,1)|0;if(l|0){a[1263537]=0;m=l;n=c[l+-4>>2]|0;break}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,300,1145876,0);e=6;return e|0}else{j=k;i=27}}while(0);do if((i|0)==18){k=__ZN6Memory12alloc_staticEjb(h,1)|0;if(k|0){a[1263537]=0;c[k+-4>>2]=0;c[k+-8>>2]=1;m=k;n=0;break}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,292,1145820,0);e=6;return e|0}else if((i|0)==27){if((j|0)<=(d|0)){e=0;return e|0}k=__ZN6Memory14realloc_staticEPvjb(g,h,1)|0;if(!k){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,324,1145876,0);e=6;return e|0}else{a[1263537]=0;c[b>>2]=k;c[k+-4>>2]=d;e=0;return e|0}}while(0);c[b>>2]=m;if((n|0)<(d|0)){h=n*56|0;_memset(m+h|0,0,f-h|0)|0;o=c[b>>2]|0}else o=m;c[((o|0)==0?0:o+-4|0)>>2]=d;e=0;return e|0}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,285,1145723,0);e=6;return e|0}function __ZN7ClassDB10_add_classI23VisualScriptInputFilterEEvv(){var a=0,b=0,d=0,e=0,f=0,g=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+16|0;d=a+12|0;e=a+8|0;f=a+4|0;g=a;__ZN6StringC2EPKc(b,600116);c[e>>2]=c[b>>2];__ZN10StringNameC2ERK6String(d,e);__ZN6StringC2EPKc(b,570013);c[g>>2]=c[b>>2];__ZN10StringNameC2ERK6String(f,g);__ZN7ClassDB11_add_class2ERK10StringNameS2_(d,f);__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);__ZN10StringNameD2Ev(d);d=c[e>>2]|0;if(!d){l=a;return}if(__Z16atomic_decrementPj(d+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(d,1);l=a;return}function __ZN20VisualScriptTypeCast18_initialize_classvEv(b){b=b|0;if(a[1258379]|0)return;if(!(a[1258337]|0)){if(!(a[1257004]|0)){if(!(a[1257001]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI9ReferenceEEvv();__ZN9Reference13_bind_methodsEv();a[1257001]=1}__ZN7ClassDB10_add_classI8ResourceEEvv();__ZN8Resource13_bind_methodsEv();a[1257004]=1}__ZN7ClassDB10_add_classI16VisualScriptNodeEEvv();__ZN16VisualScriptNode13_bind_methodsEv();a[1258337]=1}__ZN7ClassDB10_add_classI20VisualScriptTypeCastEEvv();__ZN20VisualScriptTypeCast13_bind_methodsEv();a[1258379]=1;return}function __ZN20VisualScriptTypeCast5_setvERK10StringNameRK7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK20VisualScriptTypeCast5_getvERK10StringNameR7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK20VisualScriptTypeCast19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+24|0;g=e+4|0;h=e;if(!d)__ZNK16VisualScriptNode19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,0);__ZN6StringC2EPKc(f,600337);i=c[f>>2]|0;f=i;j=g+4|0;c[j>>2]=0;k=g+12|0;c[k>>2]=0;c[g>>2]=0;n=(i|0)==0;if(!n?(c[j>>2]=0,__Z28atomic_conditional_incrementPj(i+-8|0)|0):0)c[j>>2]=f;c[g+8>>2]=0;f=c[k>>2]|0;if(f|0){if(!(__Z16atomic_decrementPj(f+-8|0)|0))__ZN6Memory11free_staticEPvb(f,1);c[k>>2]=0}c[g+16>>2]=256;if(!(c[b>>2]|0)){k=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=k;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0}k=__ZnwjPFPvjE(32,4740)|0;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0;c[k+12>>2]=0;c[k+16>>2]=7;f=k+20|0;c[f>>2]=0;j=k+24|0;c[j>>2]=0;o=k+28|0;c[o>>2]=0;__ZN12PropertyInfoaSERKS_(k,g)|0;p=c[b>>2]|0;q=p+4|0;r=c[q>>2]|0;c[j>>2]=r;c[f>>2]=0;c[o>>2]=p;if(r|0)c[r+20>>2]=k;c[q>>2]=k;if(!(c[p>>2]|0))c[p>>2]=k;k=p+8|0;c[k>>2]=(c[k>>2]|0)+1;k=c[g+12>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);k=c[g+4>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);if(!n?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);__ZN10StringNameC2EPKc(h,600337);__ZN7ClassDB17get_property_listE10StringNameP4ListI12PropertyInfo16DefaultAllocatorEbPK6Object(h,b,1,a);__ZN10StringNameD2Ev(h);if(!d){l=e;return}__ZNK16VisualScriptNode19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,1);l=e;return}function __ZN20VisualScriptTypeCast14_notificationvEib(a,b,c){a=a|0;b=b|0;c=c|0;if(c){if(552!=510)__ZN16VisualScriptNode13_notificationEi(a,b)}else if(552!=510)__ZN16VisualScriptNode13_notificationEi(a,b);return}function __ZNK20VisualScriptTypeCast16_get_class_namevEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+8|0;e=b+4|0;f=b;g=a+148|0;a=c[g>>2]|0;if(a|0){if(c[a+4>>2]|0){l=b;return g|0}if(__ZNK6String6lengthEv(a+8|0)|0){l=b;return g|0}}__ZN6StringC2EPKc(d,600337);c[f>>2]=c[d>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameaSERKS_(g,e);__ZN10StringNameD2Ev(e);e=c[f>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);l=b;return g|0}function __ZNK20VisualScriptTypeCast9get_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,600337);l=a;return c[b>>2]|0}function __ZNK20VisualScriptTypeCast8is_classERK6String(a,b){a=a|0;b=b|0;var c=0;if(((!(__ZNK6StringeqEPKc(b,600337)|0)?!(__ZNK6StringeqEPKc(b,570013)|0):0)?!(__ZNK6StringeqEPKc(b,1110448)|0):0)?!(__ZNK6StringeqEPKc(b,1126157)|0):0)c=__ZNK6StringeqEPKc(b,1142944)|0;else c=1;return c|0}function __ZNK20VisualScriptTypeCast12is_class_ptrEPv(a,b){a=a|0;b=b|0;return (b|0)==1227588|((b|0)==1227416|((b|0)==1220696|((b|0)==1220724|(b|0)==1220580)))|0}function __ZN20VisualScriptTypeCastD2Ev(a){a=a|0;var b=0;c[a>>2]=153592;b=c[a+156>>2]|0;if(b|0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(b,1);__ZN10StringNameD2Ev(a+152|0);__ZN10StringNameD2Ev(a+148|0);__ZN16VisualScriptNodeD2Ev(a);return}function __ZN20VisualScriptTypeCastD0Ev(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;c[a>>2]=153592;b=c[a+156>>2]|0;if(b|0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(b,1);__ZN10StringNameD2Ev(a+152|0);__ZN10StringNameD2Ev(a+148|0);c[a>>2]=139696;__ZN5ArrayD2Ev(a+140|0);b=a+128|0;d=c[b>>2]|0;if(!d){e=a+124|0;__ZN10StringNameD2Ev(e);__ZN8ResourceD2Ev(a);__ZdlPv(a);return}__ZN3SetIP12VisualScript10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(b,c[d+8>>2]|0);d=c[a+132>>2]|0;f=c[b>>2]|0;c[f+8>>2]=d;c[a+136>>2]=0;g=d;c[g+12>>2]=g;if(!f){e=a+124|0;__ZN10StringNameD2Ev(e);__ZN8ResourceD2Ev(a);__ZdlPv(a);return}__ZN6Memory11free_staticEPvb(f,0);c[b>>2]=0;e=a+124|0;__ZN10StringNameD2Ev(e);__ZN8ResourceD2Ev(a);__ZdlPv(a);return}function __ZNK20VisualScriptTypeCast30get_output_sequence_port_countEv(a){a=a|0;return 2}function __ZNK20VisualScriptTypeCast23has_input_sequence_portEv(a){a=a|0;return 1}function __ZNK20VisualScriptTypeCast29get_output_sequence_port_textEi(a,b){a=a|0;b=b|0;var d=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=a;__ZN6StringC2EPKc(d,(b|0)==0?571175:1092392);l=a;return c[d>>2]|0}function __ZNK20VisualScriptTypeCast26get_input_value_port_countEv(a){a=a|0;return 1}function __ZNK20VisualScriptTypeCast27get_output_value_port_countEv(a){a=a|0;return 1}function __ZNK20VisualScriptTypeCast25get_input_value_port_infoEi(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=d;e=d+4|0;__ZN6StringC2EPKc(b,1126208);__ZN6StringC2EPKc(e,1263606);f=a+4|0;c[f>>2]=0;g=a+12|0;c[g>>2]=0;c[a>>2]=18;h=c[b>>2]|0;if(h|0?(c[f>>2]=0,__Z28atomic_conditional_incrementPj(h+-8|0)|0):0)c[f>>2]=c[b>>2];c[a+8>>2]=0;f=c[e>>2]|0;do if(f){c[g>>2]=0;if(!(__Z28atomic_conditional_incrementPj(f+-8|0)|0)){i=c[e>>2]|0;break}else{h=c[e>>2]|0;c[g>>2]=h;i=h;break}}else i=f;while(0);c[a+16>>2]=7;if(i|0?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);i=c[b>>2]|0;if(!i){l=d;return}if(__Z16atomic_decrementPj(i+-8|0)|0){l=d;return}__ZN6Memory11free_staticEPvb(i,1);l=d;return}function __ZNK20VisualScriptTypeCast26get_output_value_port_infoEi(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=d;e=d+4|0;__ZN6StringC2EPKc(b,1263606);__ZN6StringC2EPKc(e,1263606);f=a+4|0;c[f>>2]=0;g=a+12|0;c[g>>2]=0;c[a>>2]=18;h=c[b>>2]|0;if(h|0?(c[f>>2]=0,__Z28atomic_conditional_incrementPj(h+-8|0)|0):0)c[f>>2]=c[b>>2];c[a+8>>2]=0;f=c[e>>2]|0;do if(f){c[g>>2]=0;if(!(__Z28atomic_conditional_incrementPj(f+-8|0)|0)){i=c[e>>2]|0;break}else{h=c[e>>2]|0;c[g>>2]=h;i=h;break}}else i=f;while(0);c[a+16>>2]=7;if(i|0?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);i=c[b>>2]|0;if(!i){l=d;return}if(__Z16atomic_decrementPj(i+-8|0)|0){l=d;return}__ZN6Memory11free_staticEPvb(i,1);l=d;return}function __ZNK20VisualScriptTypeCast11get_captionEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,571166);l=a;return c[b>>2]|0}function __ZNK20VisualScriptTypeCast8get_textEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+12|0;e=b+8|0;f=b;g=b+4|0;h=a+156|0;c[d>>2]=0;i=__ZNK6StringneERKS_(h,d)|0;j=c[d>>2]|0;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);if(i){c[d>>2]=__ZNK6String8get_fileEv(h)|0;c[e>>2]=__ZplPKcRK6String(571162,d)|0;__ZN6StringC2EPKc(f,1090928);h=__ZNK6StringplERKS_(e,f)|0;i=c[f>>2]|0;if(i|0?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);i=c[e>>2]|0;if(i|0?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);i=c[d>>2]|0;if(i|0?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);k=h;l=b;return k|0}h=c[a+152>>2]|0;do if(h){a=c[h+4>>2]|0;if(a|0){__ZN6StringC2EPKc(d,a);n=c[d>>2]|0;break}a=h+8|0;c[d>>2]=0;i=c[a>>2]|0;if((i|0)!=0?(c[d>>2]=0,(__Z28atomic_conditional_incrementPj(i+-8|0)|0)!=0):0){i=c[a>>2]|0;c[d>>2]=i;n=i}else n=0}else{c[d>>2]=0;n=0}while(0);c[f>>2]=n;c[g>>2]=__ZplPKcRK6String(571162,f)|0;__ZN6StringC2EPKc(d,1090928);n=__ZNK6StringplERKS_(g,d)|0;h=c[d>>2]|0;if(h|0?(__Z16atomic_decrementPj(h+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(h,1);h=c[g>>2]|0;if(h|0?(__Z16atomic_decrementPj(h+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(h,1);h=c[f>>2]|0;if(h|0?(__Z16atomic_decrementPj(h+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(h,1);k=n;l=b;return k|0}function __ZNK20VisualScriptTypeCast12get_categoryEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,57e4);l=a;return c[b>>2]|0}function __ZN20VisualScriptTypeCast8instanceEP20VisualScriptInstance(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;d=__ZnwjPKc(64,1263606)|0;__ZN24VisualScriptNodeInstanceC2Ev(d);c[d>>2]=153768;e=d+56|0;__ZN10StringNameC2Ev(e);f=d+60|0;c[f>>2]=0;c[d+52>>2]=b;__ZN10StringNameaSERKS_(e,a+152|0);e=a+156|0;a=c[f>>2]|0;if((a|0)==(c[e>>2]|0))return d|0;if(a|0?(__Z16atomic_decrementPj(a+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(a,1);c[f>>2]=0;a=c[e>>2]|0;if(!a)return d|0;if(!(__Z28atomic_conditional_incrementPj(a+-8|0)|0))return d|0;c[f>>2]=c[e>>2];return d|0}function __ZN32VisualScriptNodeInstanceTypeCast4stepEPPK7VariantPPS0_N24VisualScriptNodeInstance9StartModeES4_RNS0_9CallErrorER6String(b,d,e,f,g,h,i){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;i=i|0;var j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0;g=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=g;j=__ZNK7VariantcvP6ObjectEv(c[d>>2]|0)|0;c[f>>2]=0;__ZN7VariantaSERKS_(c[e>>2]|0,f);if(c[f>>2]|0)__ZN7Variant5clearEv(f);if(!j){c[h>>2]=1;__ZN6StringaSEPKc(i,1081564);k=0;l=g;return k|0}n=b+60|0;c[f>>2]=0;o=__ZNK6StringneERKS_(n,f)|0;p=c[f>>2]|0;if(p|0?(__Z16atomic_decrementPj(p+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(p,1);if(!o){o=c[j+68>>2]|0;if(!o)q=ij[c[(c[j>>2]|0)+24>>2]&8191](j)|0;else q=o;if(!(__ZN7ClassDB15is_parent_classERK10StringNameS2_(q,b+56|0)|0)){k=1;l=g;return k|0}__ZN7VariantaSERKS_(c[e>>2]|0,c[d>>2]|0);k=0;l=g;return k|0}__ZNK6Object10get_scriptEv(f,j);j=c[f>>2]|0;if((j|0)!=0?$i[c[(c[j>>2]|0)+44>>2]&8191](j,1220708)|0:0){__ZN9Reference9referenceEv(j);r=j}else r=0;__ZN6RefPtrD2Ev(f);if(!r){k=1;l=g;return k|0}if(__ZN13ResourceCache3hasERK6String(n)|0){f=__ZN13ResourceCache3getERK6String(n)|0;if(f){a[1263537]=0;__ZN9Reference8init_refEv(f)|0;if($i[c[(c[f>>2]|0)+44>>2]&8191](f,1220708)|0){__ZN9Reference9referenceEv(f);s=f}else s=0;if(__ZN9Reference11unreferenceEv(f)|0?__Z17predelete_handlerP6Object(f)|0:0){gj[c[(c[f>>2]|0)+76>>2]&8191](f);__ZN6Memory11free_staticEPvb(f,0)}if(s){a:do if((s|0)==(r|0)){t=r;u=41}else{f=r;while(1){j=(f|0)==0;while(1){v=ij[c[(c[f>>2]|0)+124>>2]&8191](f)|0;if((v|0)!=(f|0)){u=33;break}if(!j){w=f;break}}if((u|0)==33){u=0;if(__ZN9Reference11unreferenceEv(f)|0?__Z17predelete_handlerP6Object(f)|0:0){gj[c[(c[f>>2]|0)+76>>2]&8191](f);__ZN6Memory11free_staticEPvb(f,0)}if(!v){x=1;y=0;break a}__ZN9Reference9referenceEv(v);w=v}if(__ZN9Reference11unreferenceEv(w)|0?__Z17predelete_handlerP6Object(w)|0:0){gj[c[(c[w>>2]|0)+76>>2]&8191](w);__ZN6Memory11free_staticEPvb(w,0)}if((s|0)==(w|0)){t=w;u=41;break}else f=w}}while(0);if((u|0)==41){__ZN7VariantaSERKS_(c[e>>2]|0,c[d>>2]|0);x=0;y=t}if(((s|0)!=0?__ZN9Reference11unreferenceEv(s)|0:0)?__Z17predelete_handlerP6Object(s)|0:0){gj[c[(c[s>>2]|0)+76>>2]&8191](s);__ZN6Memory11free_staticEPvb(s,0);z=x;A=y}else{z=x;A=y}}else u=22}else u=22;do if((u|0)==22){c[h>>2]=1;y=__ZplPKcRK6String(571132,n)|0;x=y;s=c[i>>2]|0;if((s|0)==(y|0)){if(!y){z=1;A=r;break}}else{if(s|0?(__Z16atomic_decrementPj(s+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(s,1);c[i>>2]=0;if(!y){z=1;A=r;break}if(__Z28atomic_conditional_incrementPj(y+-8|0)|0)c[i>>2]=x}if(!(__Z16atomic_decrementPj(y+-8|0)|0)){__ZN6Memory11free_staticEPvb(y,1);z=1;A=r}else{z=1;A=r}}while(0);if(!A){k=z;l=g;return k|0}else{B=z;C=A}}else{B=1;C=r}if(!(__ZN9Reference11unreferenceEv(C)|0)){k=B;l=g;return k|0}if(!(__Z17predelete_handlerP6Object(C)|0)){k=B;l=g;return k|0}gj[c[(c[C>>2]|0)+76>>2]&8191](C);__ZN6Memory11free_staticEPvb(C,0);k=B;l=g;return k|0}function __ZN32VisualScriptNodeInstanceTypeCastD2Ev(a){a=a|0;var b=0;c[a>>2]=153768;b=c[a+60>>2]|0;if(b|0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(b,1);__ZN10StringNameD2Ev(a+56|0);__ZN24VisualScriptNodeInstanceD2Ev(a);return}function __ZN32VisualScriptNodeInstanceTypeCastD0Ev(a){a=a|0;var b=0;c[a>>2]=153768;b=c[a+60>>2]|0;if(b|0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(b,1);__ZN10StringNameD2Ev(a+56|0);__ZN24VisualScriptNodeInstanceD2Ev(a);__ZdlPv(a);return}function __ZN7ClassDB10_add_classI20VisualScriptTypeCastEEvv(){var a=0,b=0,d=0,e=0,f=0,g=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+16|0;d=a+12|0;e=a+8|0;f=a+4|0;g=a;__ZN6StringC2EPKc(b,600337);c[e>>2]=c[b>>2];__ZN10StringNameC2ERK6String(d,e);__ZN6StringC2EPKc(b,570013);c[g>>2]=c[b>>2];__ZN10StringNameC2ERK6String(f,g);__ZN7ClassDB11_add_class2ERK10StringNameS2_(d,f);__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);__ZN10StringNameD2Ev(d);d=c[e>>2]|0;if(!d){l=a;return}if(__Z16atomic_decrementPj(d+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(d,1);l=a;return}function __ZN20VisualScriptTypeCast13_bind_methodsEv(){var b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0;b=l;l=l+112|0;if((l|0)>=(m|0))ba(112);d=b+80|0;e=b+72|0;f=b+56|0;g=b+40|0;h=b+32|0;i=b+64|0;j=b+48|0;k=b+24|0;n=b+28|0;o=b+12|0;p=b+20|0;q=b+16|0;r=b+8|0;s=b+4|0;t=b;__Z8D_METHODPKcS0_(e,571179,1123189);u=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(u);c[u>>2]=153792;__ZN10MethodBind10_set_constEb(u,0);__ZN10MethodBind24_generate_argument_typesEi(u,1);c[u+44>>2]=626;c[u+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,u,e,0,0)|0;u=e+4|0;v=c[u>>2]|0;if(v|0?(__Z16atomic_decrementPj(v+-8|0)|0)==0:0){w=c[u>>2]|0;u=(w|0)==0?0:w+-4|0;w=u+4|0;if(c[u>>2]|0){x=0;do{__ZN10StringNameD2Ev(w+(x<<2)|0);x=x+1|0}while(x>>>0<(c[u>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(v,1)}__ZN10StringNameD2Ev(e);__Z8D_METHODPKc(f,571193);e=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(e);c[e>>2]=153828;__ZN10MethodBind10_set_constEb(e,1);__ZN10MethodBind24_generate_argument_typesEi(e,0);__ZN10MethodBind12_set_returnsEb(e,1);c[e+44>>2]=4847;c[e+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,e,f,0,0)|0;e=f+4|0;v=c[e>>2]|0;if(v|0?(__Z16atomic_decrementPj(v+-8|0)|0)==0:0){u=c[e>>2]|0;e=(u|0)==0?0:u+-4|0;u=e+4|0;if(c[e>>2]|0){x=0;do{__ZN10StringNameD2Ev(u+(x<<2)|0);x=x+1|0}while(x>>>0<(c[e>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(v,1)}__ZN10StringNameD2Ev(f);__Z8D_METHODPKcS0_(g,571207,1128095);f=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(f);c[f>>2]=153864;__ZN10MethodBind10_set_constEb(f,0);__ZN10MethodBind24_generate_argument_typesEi(f,1);c[f+44>>2]=627;c[f+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,f,g,0,0)|0;f=g+4|0;v=c[f>>2]|0;if(v|0?(__Z16atomic_decrementPj(v+-8|0)|0)==0:0){e=c[f>>2]|0;f=(e|0)==0?0:e+-4|0;e=f+4|0;if(c[f>>2]|0){x=0;do{__ZN10StringNameD2Ev(e+(x<<2)|0);x=x+1|0}while(x>>>0<(c[f>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(v,1)}__ZN10StringNameD2Ev(g);__Z8D_METHODPKc(h,571223);g=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(g);c[g>>2]=153900;__ZN10MethodBind10_set_constEb(g,1);__ZN10MethodBind24_generate_argument_typesEi(g,0);__ZN10MethodBind12_set_returnsEb(g,1);c[g+44>>2]=4848;c[g+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,g,h,0,0)|0;g=h+4|0;v=c[g>>2]|0;if(v|0?(__Z16atomic_decrementPj(v+-8|0)|0)==0:0){f=c[g>>2]|0;g=(f|0)==0?0:f+-4|0;f=g+4|0;if(c[g>>2]|0){x=0;do{__ZN10StringNameD2Ev(f+(x<<2)|0);x=x+1|0}while(x>>>0<(c[g>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(v,1)}__ZN10StringNameD2Ev(h);c[i>>2]=0;if((__ZN12ScriptServer18get_language_countEv()|0)<0){h=0;while(1){v=__ZN12ScriptServer12get_languageEi(h)|0;Pi[c[(c[v>>2]|0)+136>>2]&2047](v,i);if((h|0)<(__ZN12ScriptServer18get_language_countEv()|0))break;else h=h+1|0}}c[j>>2]=0;h=c[i>>2]|0;if(!h)y=0;else{z=h;A=25}while(1){if((A|0)==25){A=0;y=c[z>>2]|0}if(!y)break;c[d>>2]=0;h=__ZNK6StringneERKS_(j,d)|0;v=c[d>>2]|0;if(v|0?(__Z16atomic_decrementPj(v+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(v,1);if(h)__ZN6StringpLEPKc(j,1117595)|0;c[d>>2]=__ZplPKcRK6String(901388,y)|0;__ZN6StringpLERKS_(j,d)|0;h=c[d>>2]|0;if(h|0?(__Z16atomic_decrementPj(h+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(h,1);z=y+4|0;A=25}__ZN6StringC2EPKc(d,600337);c[n>>2]=c[d>>2];__ZN10StringNameC2ERK6String(k,n);__ZN6StringC2EPKc(o,571239);__ZN6StringC2EPKc(p,1142944);y=d+4|0;c[y>>2]=0;z=d+12|0;c[z>>2]=0;c[d>>2]=4;h=c[o>>2]|0;if(h|0?(c[y>>2]=0,__Z28atomic_conditional_incrementPj(h+-8|0)|0):0)c[y>>2]=c[o>>2];c[d+8>>2]=23;y=c[z>>2]|0;if((y|0)!=(c[p>>2]|0)){if(y|0?(__Z16atomic_decrementPj(y+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(y,1);c[z>>2]=0;y=c[p>>2]|0;if(y|0?__Z28atomic_conditional_incrementPj(y+-8|0)|0:0)c[z>>2]=c[p>>2]}c[d+16>>2]=7;c[q>>2]=__Z11_scs_createPKc(571179)|0;c[r>>2]=__Z11_scs_createPKc(571193)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(k,d,q,r,-1);__ZN10StringNameD2Ev(r);__ZN10StringNameD2Ev(q);r=c[d+12>>2]|0;if(r|0?(__Z16atomic_decrementPj(r+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(r,1);r=c[d+4>>2]|0;if(r|0?(__Z16atomic_decrementPj(r+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(r,1);r=c[p>>2]|0;if(r|0?(__Z16atomic_decrementPj(r+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(r,1);r=c[o>>2]|0;if(r|0?(__Z16atomic_decrementPj(r+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(r,1);__ZN10StringNameD2Ev(k);k=c[n>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);__ZN6StringC2EPKc(d,600337);c[n>>2]=c[d>>2];__ZN10StringNameC2ERK6String(s,n);__ZN6StringC2EPKc(t,571258);k=d+4|0;c[k>>2]=0;r=d+12|0;c[r>>2]=0;c[d>>2]=4;o=c[t>>2]|0;if(o|0?(c[k>>2]=0,__Z28atomic_conditional_incrementPj(o+-8|0)|0):0)c[k>>2]=c[t>>2];c[d+8>>2]=13;k=c[r>>2]|0;if((k|0)!=(c[j>>2]|0)){if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);c[r>>2]=0;k=c[j>>2]|0;if(k|0?__Z28atomic_conditional_incrementPj(k+-8|0)|0:0)c[r>>2]=c[j>>2]}c[d+16>>2]=7;c[p>>2]=__Z11_scs_createPKc(571207)|0;c[q>>2]=__Z11_scs_createPKc(571223)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(s,d,p,q,-1);__ZN10StringNameD2Ev(q);__ZN10StringNameD2Ev(p);p=c[d+12>>2]|0;if(p|0?(__Z16atomic_decrementPj(p+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(p,1);p=c[d+4>>2]|0;if(p|0?(__Z16atomic_decrementPj(p+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(p,1);p=c[t>>2]|0;if(p|0?(__Z16atomic_decrementPj(p+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(p,1);__ZN10StringNameD2Ev(s);s=c[n>>2]|0;do if(s|0){if(__Z16atomic_decrementPj(s+-8|0)|0)break;__ZN6Memory11free_staticEPvb(s,1)}while(0);s=c[j>>2]|0;do if(s|0){if(__Z16atomic_decrementPj(s+-8|0)|0)break;__ZN6Memory11free_staticEPvb(s,1)}while(0);s=c[i>>2]|0;if(!s){l=b;return}else B=s;while(1){s=c[B>>2]|0;if(!s){A=82;break}__ZN4ListI6String16DefaultAllocatorE5_Data5eraseEPKNS2_7ElementE(B,s)|0;C=c[i>>2]|0;if(!(c[C+8>>2]|0)){A=81;break}if(!C){A=85;break}else B=C}if((A|0)==81){__ZN6Memory11free_staticEPvb(C,0);c[i>>2]=0;l=b;return}else if((A|0)==82)if(!(c[B+8>>2]|0)){a[1263537]=0;__ZN6Memory11free_staticEPvb(B,0);l=b;return}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145461,1145120,668,1145467,0);l=b;return}else if((A|0)==85){l=b;return}}function __ZN20VisualScriptTypeCast13set_base_typeERK10StringName(a,b){a=a|0;b=b|0;var d=0;d=a+152|0;if((c[d>>2]|0)==(c[b>>2]|0))return;__ZN10StringNameaSERKS_(d,b);__ZN16VisualScriptNode20ports_changed_notifyEv(a);return}function __ZNK20VisualScriptTypeCast13get_base_typeEv(a){a=a|0;var b=0,d=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b;__ZN10StringNameC2ERKS_(d,a+152|0);l=b;return c[d>>2]|0}function __ZN20VisualScriptTypeCast15set_base_scriptERK6String(a,b){a=a|0;b=b|0;var d=0,e=0;d=a+156|0;if(__ZNK6StringeqERKS_(d,b)|0)return;e=c[d>>2]|0;if((e|0)!=(c[b>>2]|0)){if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);c[d>>2]=0;e=c[b>>2]|0;if(e|0?__Z28atomic_conditional_incrementPj(e+-8|0)|0:0)c[d>>2]=c[b>>2]}__ZN16VisualScriptNode20ports_changed_notifyEv(a);return}function __ZNK20VisualScriptTypeCast15get_base_scriptEv(a){a=a|0;var b=0,d=0;b=a+156|0;a=c[b>>2]|0;if((a|0)!=0?(__Z28atomic_conditional_incrementPj(a+-8|0)|0)!=0:0)d=c[b>>2]|0;else d=0;return d|0}function __ZNK13MethodBind0RCI20VisualScriptTypeCast6StringE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;if((b|0)!=-1){f=0;l=a;return f|0}c[d>>2]=0;__ZN7VariantC2ERK6String(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);e=c[d>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);f=b;l=a;return f|0}function __ZNK13MethodBind0RCI20VisualScriptTypeCast6StringE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,600337);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI20VisualScriptTypeCast6StringE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;j=f+24|0;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1227588)|0:0){c[h>>2]=0;a[1263537]=0;k=c[d+24>>2]|0;if((k|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=k;c[b>>2]=0;l=f;return}n=k-(c[d+20>>2]|0)|0;if((n|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=n;c[b>>2]=0;l=f;return}n=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))o=n;else o=c[(c[d>>2]|0)+n>>2]|0;c[j>>2]=ij[o&8191](d)|0;__ZN7VariantC2ERK6String(i,j);d=c[j>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI20VisualScriptTypeCast6StringE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0;if(!b)f=0;else{d=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1227588)|0;f=d?b:0}b=c[a+44>>2]|0;d=c[a+48>>2]|0;a=f+(d>>1)|0;if(!(d&1))g=b;else g=c[(c[a>>2]|0)+b>>2]|0;b=ij[g&8191](a)|0;a=b;g=c[e>>2]|0;if((g|0)==(b|0)){if(!b)return}else{if(g|0?(__Z16atomic_decrementPj(g+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(g,1);c[e>>2]=0;if(!b)return;if(__Z28atomic_conditional_incrementPj(b+-8|0)|0)c[e>>2]=a}if(__Z16atomic_decrementPj(b+-8|0)|0)return;__ZN6Memory11free_staticEPvb(b,1);return}function __ZN13MethodBind0RCI20VisualScriptTypeCast6StringED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I20VisualScriptTypeCastRK6StringE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;if(b|0){f=0;l=a;return f|0}c[d>>2]=0;__ZN7VariantC2ERK6String(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);e=c[d>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);f=b;l=a;return f|0}function __ZNK11MethodBind1I20VisualScriptTypeCastRK6StringE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,600337);l=a;return c[b>>2]|0}function __ZN11MethodBind1I20VisualScriptTypeCastRK6StringE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i+24|0;k=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1227588)|0:0){c[h>>2]=0;a[1263537]=0;n=d+24|0;o=c[n>>2]|0;if((o|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=o;c[b>>2]=0;l=i;return}p=o-(c[d+20>>2]|0)|0;if((p|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=p;c[b>>2]=0;l=i;return}if((g|0)>0){if((o|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);q=0}else{a[1263537]=0;q=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,q)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=q;c[b>>2]=0;l=i;return}}q=c[d+44>>2]|0;o=c[d+48>>2]|0;p=e+(o>>1)|0;if(!(o&1))r=q;else r=c[(c[p>>2]|0)+q>>2]|0;do if((g|0)<1){q=c[n>>2]|0;o=q+-1|0;if((q|0)>=1){e=c[d+16>>2]|0;s=(e|0)==0;if(s)t=0;else t=c[e+-4>>2]|0;if((q|0)<=(t|0)){if(s)u=0;else u=c[e+-4>>2]|0;do if((u|0)<(q|0)){if(s)v=0;else v=c[e+-4>>2]|0;if((v|0)<(q|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);w=0;break}else{a[1263537]=0;x=31;break}}else x=31;while(0);if((x|0)==31)w=e+(o*24|0)|0;__ZN7VariantC2ERKS_(k,w);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);c[j>>2]=__ZNK7Variantcv6StringEv(k)|0;Pi[r&2047](p,j);p=c[j>>2]|0;if(p|0?(__Z16atomic_decrementPj(p+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(p,1);if(c[k>>2]|0)__ZN7Variant5clearEv(k);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I20VisualScriptTypeCastRK6StringE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1227588)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;b=c[d>>2]|0;d=c[b>>2]|0;if((d|0)!=0?(__Z28atomic_conditional_incrementPj(d+-8|0)|0)!=0:0)j=c[b>>2]|0;else j=0;c[f>>2]=j;Pi[i&2047](a,f);a=c[f>>2]|0;if(!a){l=e;return}if(__Z16atomic_decrementPj(a+-8|0)|0){l=e;return}__ZN6Memory11free_staticEPvb(a,1);l=e;return}function __ZN11MethodBind1I20VisualScriptTypeCastRK6StringED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI20VisualScriptTypeCast10StringNameE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;if((b|0)!=-1){f=0;l=a;return f|0}__ZN10StringNameC2Ev(d);__ZN7VariantC2ERK10StringName(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);__ZN10StringNameD2Ev(d);f=b;l=a;return f|0}function __ZNK13MethodBind0RCI20VisualScriptTypeCast10StringNameE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,600337);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI20VisualScriptTypeCast10StringNameE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;j=f+24|0;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1227588)|0:0){c[h>>2]=0;a[1263537]=0;k=c[d+24>>2]|0;if((k|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=k;c[b>>2]=0;l=f;return}n=k-(c[d+20>>2]|0)|0;if((n|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=n;c[b>>2]=0;l=f;return}n=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))o=n;else o=c[(c[d>>2]|0)+n>>2]|0;c[j>>2]=ij[o&8191](d)|0;__ZN7VariantC2ERK10StringName(i,j);__ZN10StringNameD2Ev(j);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI20VisualScriptTypeCast10StringNameE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=d;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1227588)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;c[f>>2]=ij[i&8191](a)|0;__ZN8PtrToArgI10StringNameE6encodeES0_Pv(f,e);__ZN10StringNameD2Ev(f);l=d;return}function __ZN13MethodBind0RCI20VisualScriptTypeCast10StringNameED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I20VisualScriptTypeCastRK10StringNameE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;if(b|0){f=0;l=a;return f|0}__ZN10StringNameC2Ev(d);__ZN7VariantC2ERK10StringName(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);__ZN10StringNameD2Ev(d);f=b;l=a;return f|0}function __ZNK11MethodBind1I20VisualScriptTypeCastRK10StringNameE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,600337);l=a;return c[b>>2]|0}function __ZN11MethodBind1I20VisualScriptTypeCastRK10StringNameE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i+24|0;k=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1227588)|0:0){c[h>>2]=0;a[1263537]=0;n=d+24|0;o=c[n>>2]|0;if((o|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=o;c[b>>2]=0;l=i;return}p=o-(c[d+20>>2]|0)|0;if((p|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=p;c[b>>2]=0;l=i;return}if((g|0)>0){if((o|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);q=0}else{a[1263537]=0;q=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,q)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=q;c[b>>2]=0;l=i;return}}q=c[d+44>>2]|0;o=c[d+48>>2]|0;p=e+(o>>1)|0;if(!(o&1))r=q;else r=c[(c[p>>2]|0)+q>>2]|0;do if((g|0)<1){q=c[n>>2]|0;o=q+-1|0;if((q|0)>=1){e=c[d+16>>2]|0;s=(e|0)==0;if(s)t=0;else t=c[e+-4>>2]|0;if((q|0)<=(t|0)){if(s)u=0;else u=c[e+-4>>2]|0;do if((u|0)<(q|0)){if(s)v=0;else v=c[e+-4>>2]|0;if((v|0)<(q|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);w=0;break}else{a[1263537]=0;x=31;break}}else x=31;while(0);if((x|0)==31)w=e+(o*24|0)|0;__ZN7VariantC2ERKS_(k,w);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);c[j>>2]=__ZNK7Variantcv10StringNameEv(k)|0;Pi[r&2047](p,j);__ZN10StringNameD2Ev(j);if(c[k>>2]|0)__ZN7Variant5clearEv(k);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I20VisualScriptTypeCastRK10StringNameE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e+4|0;g=e;if(!b)h=0;else{i=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1227588)|0;h=i?b:0}b=c[a+44>>2]|0;i=c[a+48>>2]|0;a=h+(i>>1)|0;if(!(i&1))j=b;else j=c[(c[a>>2]|0)+b>>2]|0;__ZN10StringNameC2ERK6String(f,c[d>>2]|0);c[g>>2]=c[f>>2];Pi[j&2047](a,g);__ZN10StringNameD2Ev(g);l=e;return}function __ZN11MethodBind1I20VisualScriptTypeCastRK10StringNameED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN12VisualScript18_initialize_classvEv(b){b=b|0;if(a[1258380]|0)return;if(!(a[1257003]|0)){if(!(a[1257004]|0)){if(!(a[1257001]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI9ReferenceEEvv();__ZN9Reference13_bind_methodsEv();a[1257001]=1}__ZN7ClassDB10_add_classI8ResourceEEvv();__ZN8Resource13_bind_methodsEv();a[1257004]=1}__ZN7ClassDB10_add_classI6ScriptEEvv();__ZN6Script13_bind_methodsEv();a[1257003]=1}__ZN7ClassDB10_add_classI12VisualScriptEEvv();__ZN12VisualScript13_bind_methodsEv();a[1258380]=1;return}function __ZN12VisualScript5_setvERK10StringNameRK7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK12VisualScript5_getvERK10StringNameR7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK12VisualScript19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+24|0;g=e+4|0;h=e;if(!d)__ZNK6Script19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,0);__ZN6StringC2EPKc(f,600933);i=c[f>>2]|0;f=i;j=g+4|0;c[j>>2]=0;k=g+12|0;c[k>>2]=0;c[g>>2]=0;n=(i|0)==0;if(!n?(c[j>>2]=0,__Z28atomic_conditional_incrementPj(i+-8|0)|0):0)c[j>>2]=f;c[g+8>>2]=0;f=c[k>>2]|0;if(f|0){if(!(__Z16atomic_decrementPj(f+-8|0)|0))__ZN6Memory11free_staticEPvb(f,1);c[k>>2]=0}c[g+16>>2]=256;if(!(c[b>>2]|0)){k=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=k;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0}k=__ZnwjPFPvjE(32,4740)|0;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0;c[k+12>>2]=0;c[k+16>>2]=7;f=k+20|0;c[f>>2]=0;j=k+24|0;c[j>>2]=0;o=k+28|0;c[o>>2]=0;__ZN12PropertyInfoaSERKS_(k,g)|0;p=c[b>>2]|0;q=p+4|0;r=c[q>>2]|0;c[j>>2]=r;c[f>>2]=0;c[o>>2]=p;if(r|0)c[r+20>>2]=k;c[q>>2]=k;if(!(c[p>>2]|0))c[p>>2]=k;k=p+8|0;c[k>>2]=(c[k>>2]|0)+1;k=c[g+12>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);k=c[g+4>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);if(!n?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);__ZN10StringNameC2EPKc(h,600933);__ZN7ClassDB17get_property_listE10StringNameP4ListI12PropertyInfo16DefaultAllocatorEbPK6Object(h,b,1,a);__ZN10StringNameD2Ev(h);if(!d){l=e;return}__ZNK6Script19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,1);l=e;return}function __ZN12VisualScript14_notificationvEib(a,b,c){a=a|0;b=b|0;c=c|0;if(c){if(519!=510)__ZN6Script13_notificationEi(a,b)}else if(519!=510)__ZN6Script13_notificationEi(a,b);return}function __ZNK12VisualScript16_get_class_namevEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+8|0;e=b+4|0;f=b;g=a+128|0;a=c[g>>2]|0;if(a|0){if(c[a+4>>2]|0){l=b;return g|0}if(__ZNK6String6lengthEv(a+8|0)|0){l=b;return g|0}}__ZN6StringC2EPKc(d,600933);c[f>>2]=c[d>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameaSERKS_(g,e);__ZN10StringNameD2Ev(e);e=c[f>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);l=b;return g|0}function __ZNK12VisualScript9get_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,600933);l=a;return c[b>>2]|0}function __ZNK12VisualScript8is_classERK6String(a,b){a=a|0;b=b|0;var c=0;if(((!(__ZNK6StringeqEPKc(b,600933)|0)?!(__ZNK6StringeqEPKc(b,1122110)|0):0)?!(__ZNK6StringeqEPKc(b,1110448)|0):0)?!(__ZNK6StringeqEPKc(b,1126157)|0):0)c=__ZNK6StringeqEPKc(b,1142944)|0;else c=1;return c|0}function __ZNK12VisualScript12is_class_ptrEPv(a,b){a=a|0;b=b|0;return (b|0)==1227592|((b|0)==1220708|((b|0)==1220696|((b|0)==1220724|(b|0)==1220580)))|0}function __ZN12VisualScriptD2Ev(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0;c[a>>2]=153936;b=a+136|0;d=a+144|0;if(c[d>>2]|0){e=a+140|0;do{f=c[b>>2]|0;if((f|0)!=0?(g=c[f+8>>2]|0,f=c[e>>2]|0,(g|0)!=(f|0)):0){h=g;while(1){g=c[h+8>>2]|0;if((g|0)==(f|0)){i=h;break}else h=g}}else i=0;__ZN12VisualScript15remove_functionERK10StringName(a,i+24|0)}while((c[d>>2]|0)!=0)}i=a+172|0;e=c[i>>2]|0;if(e|0?(__ZN3MapIP6ObjectP20VisualScriptInstance10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS7_7ElementE(i,c[e+8>>2]|0),e=c[a+176>>2]|0,h=c[i>>2]|0,c[h+8>>2]=e,c[a+180>>2]=0,f=e,c[f+12>>2]=f,h|0):0){__ZN6Memory11free_staticEPvb(h,0);c[i>>2]=0}i=a+160|0;__ZN3MapI10StringName6VectorIN12VisualScript8ArgumentEE10ComparatorIS0_E16DefaultAllocatorE5clearEv(i);h=c[i>>2]|0;if(h|0){f=h+28|0;e=c[f>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0){g=c[f>>2]|0;f=(g|0)==0?0:g+-4|0;g=f+4|0;if(c[f>>2]|0){j=0;do{k=c[g+(j<<3)>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);j=j+1|0}while(j>>>0<(c[f>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(e,1)}__ZN10StringNameD2Ev(h+24|0);__ZN6Memory11free_staticEPvb(h,0);c[i>>2]=0}i=a+148|0;__ZN3MapI10StringNameN12VisualScript8VariableE10ComparatorIS0_E16DefaultAllocatorE5clearEv(i);h=c[i>>2]|0;if(h|0){e=h+56|0;if(c[e>>2]|0)__ZN7Variant5clearEv(e);e=c[h+44>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);e=c[h+36>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);__ZN10StringNameD2Ev(h+24|0);__ZN6Memory11free_staticEPvb(h,0);c[i>>2]=0}i=c[b>>2]|0;if(!i){l=a+132|0;__ZN10StringNameD2Ev(l);m=a+128|0;__ZN10StringNameD2Ev(m);c[a>>2]=22144;n=a+124|0;__ZN10StringNameD2Ev(n);__ZN8ResourceD2Ev(a);return}__ZN3MapI10StringNameN12VisualScript8FunctionE10ComparatorIS0_E16DefaultAllocatorE13_cleanup_treeEPNS6_7ElementE(b,c[i+8>>2]|0);i=c[a+140>>2]|0;h=c[b>>2]|0;c[h+8>>2]=i;c[d>>2]=0;d=i;c[d+12>>2]=d;if(!h){l=a+132|0;__ZN10StringNameD2Ev(l);m=a+128|0;__ZN10StringNameD2Ev(m);c[a>>2]=22144;n=a+124|0;__ZN10StringNameD2Ev(n);__ZN8ResourceD2Ev(a);return}__ZN12VisualScript8FunctionD2Ev(h+28|0);__ZN10StringNameD2Ev(h+24|0);__ZN6Memory11free_staticEPvb(h,0);c[b>>2]=0;l=a+132|0;__ZN10StringNameD2Ev(l);m=a+128|0;__ZN10StringNameD2Ev(m);c[a>>2]=22144;n=a+124|0;__ZN10StringNameD2Ev(n);__ZN8ResourceD2Ev(a);return}function __ZN12VisualScriptD0Ev(a){a=a|0;__ZN12VisualScriptD2Ev(a);__ZdlPv(a);return}function __ZNK12VisualScript18get_base_extensionEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,600946);l=a;return c[b>>2]|0}function __ZNK12VisualScript12can_instanceEv(a){a=a|0;return 1}function __ZNK12VisualScript15get_base_scriptEv(a){a=a|0;return 0}function __ZNK12VisualScript22get_instance_base_typeEv(a){a=a|0;var b=0,d=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b;__ZN10StringNameC2ERKS_(d,a+132|0);l=b;return c[d>>2]|0}function __ZN12VisualScript15instance_createEP6Object(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;g=e+4|0;c[f>>2]=d;h=__ZnwjPKc(64,1263606)|0;c[h>>2]=154148;c[h+8>>2]=0;c[h+16>>2]=379008;c[h+12>>2]=0;c[h+20>>2]=0;c[h+28>>2]=379008;c[h+24>>2]=0;c[h+32>>2]=0;c[h+40>>2]=379008;c[h+36>>2]=0;c[h+44>>2]=0;c[h+48>>2]=0;__ZN10StringNameC2Ev(h+60|0);if(b){a[1263537]=0;if(__ZN9Reference8init_refEv(b)|0){i=b;j=4}else{__ZN20VisualScriptInstance6createERK3RefI12VisualScriptEP6Object(h,g,d);k=g;n=0;j=5}}else{i=0;j=4}if((j|0)==4){c[g>>2]=i;__ZN20VisualScriptInstance6createERK3RefI12VisualScriptEP6Object(h,g,d);if(!i)o=g;else{k=g;n=i;j=5}}if((j|0)==5)if(__ZN9Reference11unreferenceEv(n)|0?__Z17predelete_handlerP6Object(n)|0:0){gj[c[(c[n>>2]|0)+76>>2]&8191](n);__ZN6Memory11free_staticEPvb(n,0);o=k}else o=k;c[o>>2]=0;o=c[(c[306878]|0)+56>>2]|0;if(o|0)gj[c[c[o>>2]>>2]&8191](o);c[(__ZN3MapIP6ObjectP20VisualScriptInstance10ComparatorIS1_E16DefaultAllocatorEixERKS1_(b+172|0,f)|0)>>2]=h;f=c[(c[306878]|0)+56>>2]|0;if(!f){l=e;return h|0}gj[c[(c[f>>2]|0)+4>>2]&8191](f);l=e;return h|0}function __ZNK12VisualScript12instance_hasEPK6Object(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0;d=c[a+172>>2]|0;if(!d){e=0;return e|0}f=c[d+8>>2]|0;d=c[a+176>>2]|0;a:do if((f|0)==(d|0))g=f;else{a=f;while(1){h=c[a+24>>2]|0;if(h>>>0>b>>>0)i=a+8|0;else{if(h>>>0>=b>>>0){g=a;break a}i=a+4|0}a=c[i>>2]|0;if((a|0)==(d|0)){g=d;break}}}while(0);e=(g|0)!=(d|0)&(g|0)!=0;return e|0}function __ZNK12VisualScript15has_source_codeEv(a){a=a|0;return 0}function __ZNK12VisualScript15get_source_codeEv(a){a=a|0;return 0}function __ZN12VisualScript15set_source_codeERK6String(a,b){a=a|0;b=b|0;return}function __ZN12VisualScript6reloadEb(a,b){a=a|0;b=b|0;return 0}function __ZNK12VisualScript10has_methodERK10StringName(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0;d=c[a+136>>2]|0;if(!d){e=0;return e|0}f=c[d+8>>2]|0;d=c[a+140>>2]|0;a:do if((f|0)==(d|0))g=f;else{a=c[b>>2]|0;h=f;while(1){i=c[h+24>>2]|0;if(a>>>0<i>>>0)j=h+8|0;else{if(i>>>0>=a>>>0){g=h;break a}j=h+4|0}h=c[j>>2]|0;if((h|0)==(d|0)){g=d;break}}}while(0);e=(g|0)!=(d|0)&(g|0)!=0;return e|0}function __ZNK12VisualScript15get_method_infoERK10StringName(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0;f=l;l=l+64|0;if((l|0)>=(m|0))ba(64);g=f+40|0;h=f;i=c[d+136>>2]|0;a:do if(i|0){j=c[i+8>>2]|0;k=c[d+140>>2]|0;b:do if((j|0)==(k|0))n=j;else{o=c[e>>2]|0;p=j;while(1){q=c[p+24>>2]|0;if(o>>>0<q>>>0)r=p+8|0;else{if(q>>>0>=o>>>0){n=p;break b}r=p+4|0}p=c[r>>2]|0;if((p|0)==(k|0))break a}}while(0);if(!((n|0)==(k|0)|(n|0)==0)){__ZN10MethodInfoC2Ev(h);j=c[n+24>>2]|0;do if(j){p=c[j+4>>2]|0;if(p|0){__ZN6StringC2EPKc(g,p);s=c[g>>2]|0;break}p=j+8|0;c[g>>2]=0;o=c[p>>2]|0;if((o|0)!=0?(c[g>>2]=0,(__Z28atomic_conditional_incrementPj(o+-8|0)|0)!=0):0){o=c[p>>2]|0;c[g>>2]=o;s=o}else s=0}else{c[g>>2]=0;s=0}while(0);j=s;k=c[h>>2]|0;if((k|0)==(s|0)){if(s|0)t=26}else{if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);c[h>>2]=0;if(s|0)if(!(__Z28atomic_conditional_incrementPj(s+-8|0)|0))t=26;else{c[h>>2]=j;t=26}}if((t|0)==26?(__Z16atomic_decrementPj(s+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(s,1);j=c[n+64>>2]|0;if((j|0)>-1){k=c[n+28>>2]|0;if(!k)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145936,602,1124976,0);a[1263537]=0;o=c[k+8>>2]|0;k=c[n+32>>2]|0;c:do if((o|0)==(k|0))u=o;else{p=o;do{q=c[p+24>>2]|0;if((j|0)<(q|0))v=p+8|0;else{if((q|0)>=(j|0)){u=p;break c}v=p+4|0}p=c[v>>2]|0}while((p|0)!=(k|0));__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145936,604,1145947,0)}while(0);if((u|0)==(k|0)|(u|0)==0)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145936,604,1145947,0);a[1263537]=0;j=c[u+36>>2]|0;if(j|0?$i[c[(c[j>>2]|0)+44>>2]&8191](j,1227444)|0:0){__ZN9Reference9referenceEv(j);if((__ZNK20VisualScriptFunction18get_argument_countEv(j)|0)>0){o=g+16|0;p=g+4|0;q=h+4|0;w=g+12|0;x=g+4|0;y=0;do{c[g>>2]=0;c[g+4>>2]=0;c[g+8>>2]=0;c[g+12>>2]=0;c[o>>2]=7;z=__ZNK20VisualScriptFunction17get_argument_nameEi(j,y)|0;A=z;B=c[p>>2]|0;do if((B|0)==(z|0)){if(z|0)t=51}else{do if(B|0){if(__Z16atomic_decrementPj(B+-8|0)|0)break;__ZN6Memory11free_staticEPvb(B,1)}while(0);c[p>>2]=0;if(z|0){if(!(__Z28atomic_conditional_incrementPj(z+-8|0)|0)){t=51;break}c[p>>2]=A;t=51}}while(0);if((t|0)==51?(t=0,(__Z16atomic_decrementPj(z+-8|0)|0)==0):0)__ZN6Memory11free_staticEPvb(z,1);c[g>>2]=__ZNK20VisualScriptFunction17get_argument_typeEi(j,y)|0;if(!(c[q>>2]|0)){A=__ZnwjPFPvjE(12,4740)|0;c[q>>2]=A;c[A>>2]=0;c[A+4>>2]=0;c[A+8>>2]=0}A=__ZnwjPFPvjE(32,4740)|0;c[A>>2]=0;c[A+4>>2]=0;c[A+8>>2]=0;c[A+12>>2]=0;c[A+16>>2]=7;B=A+20|0;c[B>>2]=0;C=A+24|0;c[C>>2]=0;D=A+28|0;c[D>>2]=0;__ZN12PropertyInfoaSERKS_(A,g)|0;E=c[q>>2]|0;F=E+4|0;G=c[F>>2]|0;c[C>>2]=G;c[B>>2]=0;c[D>>2]=E;if(G|0)c[G+20>>2]=A;c[F>>2]=A;if(!(c[E>>2]|0))c[E>>2]=A;A=E+8|0;c[A>>2]=(c[A>>2]|0)+1;A=c[w>>2]|0;do if(A|0){if(__Z16atomic_decrementPj(A+-8|0)|0)break;__ZN6Memory11free_staticEPvb(A,1)}while(0);A=c[x>>2]|0;do if(A|0){if(__Z16atomic_decrementPj(A+-8|0)|0)break;__ZN6Memory11free_staticEPvb(A,1)}while(0);y=y+1|0}while((y|0)<(__ZNK20VisualScriptFunction18get_argument_countEv(j)|0))}if(__ZN9Reference11unreferenceEv(j)|0?__Z17predelete_handlerP6Object(j)|0:0){gj[c[(c[j>>2]|0)+76>>2]&8191](j);__ZN6Memory11free_staticEPvb(j,0)}}}__ZN10MethodInfoC2ERKS_(b,h);__ZN10MethodInfoD2Ev(h);l=f;return}}while(0);__ZN10MethodInfoC2Ev(b);l=f;return}function __ZNK12VisualScript7is_toolEv(a){a=a|0;return 0}function __ZNK12VisualScript13get_node_typeEv(a){a=a|0;return 0}function __ZNK12VisualScript12get_languageEv(a){a=a|0;return c[306878]|0}function __ZNK12VisualScript17has_script_signalERK10StringName(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0;d=c[a+160>>2]|0;if(!d){e=0;return e|0}f=c[d+8>>2]|0;d=c[a+164>>2]|0;a:do if((f|0)==(d|0))g=f;else{a=c[b>>2]|0;h=f;while(1){i=c[h+24>>2]|0;if(a>>>0<i>>>0)j=h+8|0;else{if(i>>>0>=a>>>0){g=h;break a}j=h+4|0}h=c[j>>2]|0;if((h|0)==(d|0)){g=d;break}}}while(0);e=(g|0)!=(d|0)&(g|0)!=0;return e|0}function __ZNK12VisualScript22get_script_signal_listEP4ListI10MethodInfo16DefaultAllocatorE(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0;e=l;l=l+64|0;if((l|0)>=(m|0))ba(64);f=e+40|0;g=e;h=c[b+160>>2]|0;if(!h){l=e;return}i=c[h+8>>2]|0;h=c[b+164>>2]|0;if((i|0)==(h|0)){l=e;return}else j=i;while(1){i=c[j+8>>2]|0;if((i|0)==(h|0))break;else j=i}if(!j){l=e;return}h=f+16|0;i=f+4|0;b=g+4|0;k=f+12|0;n=f+4|0;o=j;do{__ZN10MethodInfoC2Ev(g);j=c[o+24>>2]|0;do if(j){p=c[j+4>>2]|0;if(p|0){__ZN6StringC2EPKc(f,p);q=c[f>>2]|0;break}p=j+8|0;c[f>>2]=0;r=c[p>>2]|0;if((r|0)!=0?(c[f>>2]=0,(__Z28atomic_conditional_incrementPj(r+-8|0)|0)!=0):0){r=c[p>>2]|0;c[f>>2]=r;q=r}else q=0}else{c[f>>2]=0;q=0}while(0);j=q;r=c[g>>2]|0;if((r|0)==(q|0)){if(q|0)s=22}else{if(r|0?(__Z16atomic_decrementPj(r+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(r,1);c[g>>2]=0;if(q|0)if(!(__Z28atomic_conditional_incrementPj(q+-8|0)|0))s=22;else{c[g>>2]=j;s=22}}if((s|0)==22?(s=0,(__Z16atomic_decrementPj(q+-8|0)|0)==0):0)__ZN6Memory11free_staticEPvb(q,1);j=o+28|0;r=0;while(1){p=c[j>>2]|0;t=(p|0)==0;if(t)u=0;else u=c[p+-4>>2]|0;if((r|0)>=(u|0))break;c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;c[f+12>>2]=0;c[h>>2]=7;if(t)v=0;else v=c[p+-4>>2]|0;do if((v|0)<=(r|0)){if(t)w=0;else w=c[p+-4>>2]|0;if((w|0)<=(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);c[f>>2]=c[1];x=c[j>>2]|0;if(!x){y=0;z=1;A=0;break}else{B=0;C=x;s=44;break}}else{a[1263537]=0;s=42;break}}else s=42;while(0);if((s|0)==42){s=0;c[f>>2]=c[p+(r<<3)+4>>2];B=(p|0)==0;C=p;s=44}if((s|0)==44){s=0;y=c[C+-4>>2]|0;z=B;A=C}do if((y|0)<=(r|0)){if(z)D=0;else D=c[A+-4>>2]|0;if((D|0)>(r|0)){a[1263537]=0;s=51;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);E=0;break}}else s=51;while(0);if((s|0)==51){s=0;E=A+(r<<3)|0}p=c[i>>2]|0;if((p|0)!=(c[E>>2]|0)){if(p|0?(__Z16atomic_decrementPj(p+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(p,1);c[i>>2]=0;p=c[E>>2]|0;if(p|0?__Z28atomic_conditional_incrementPj(p+-8|0)|0:0)c[i>>2]=c[E>>2]}if(!(c[b>>2]|0)){p=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=p;c[p>>2]=0;c[p+4>>2]=0;c[p+8>>2]=0}p=__ZnwjPFPvjE(32,4740)|0;c[p>>2]=0;c[p+4>>2]=0;c[p+8>>2]=0;c[p+12>>2]=0;c[p+16>>2]=7;t=p+20|0;c[t>>2]=0;x=p+24|0;c[x>>2]=0;F=p+28|0;c[F>>2]=0;__ZN12PropertyInfoaSERKS_(p,f)|0;G=c[b>>2]|0;H=G+4|0;I=c[H>>2]|0;c[x>>2]=I;c[t>>2]=0;c[F>>2]=G;if(I|0)c[I+20>>2]=p;c[H>>2]=p;if(!(c[G>>2]|0))c[G>>2]=p;p=G+8|0;c[p>>2]=(c[p>>2]|0)+1;p=c[k>>2]|0;if(p|0?(__Z16atomic_decrementPj(p+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(p,1);p=c[n>>2]|0;if(p|0?(__Z16atomic_decrementPj(p+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(p,1);r=r+1|0}if(!(c[d>>2]|0)){r=__ZnwjPFPvjE(12,4740)|0;c[d>>2]=r;c[r>>2]=0;c[r+4>>2]=0;c[r+8>>2]=0}r=__ZnwjPFPvjE(52,4740)|0;__ZN10MethodInfoC2Ev(r);j=r+40|0;c[j>>2]=0;p=r+44|0;c[p>>2]=0;G=r+48|0;c[G>>2]=0;__ZN10MethodInfoaSERKS_(r,g)|0;H=c[d>>2]|0;I=H+4|0;F=c[I>>2]|0;c[p>>2]=F;c[j>>2]=0;c[G>>2]=H;if(F|0)c[F+40>>2]=r;c[I>>2]=r;if(!(c[H>>2]|0))c[H>>2]=r;r=H+8|0;c[r>>2]=(c[r>>2]|0)+1;__ZN10MethodInfoD2Ev(g);o=c[o+16>>2]|0}while((o|0)!=0);l=e;return}function __ZNK12VisualScript26get_property_default_valueERK10StringNameR7Variant(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0;f=c[b+148>>2]|0;if(!f){g=0;return g|0}h=c[f+8>>2]|0;f=c[b+152>>2]|0;b=(h|0)==(f|0);a:do if(b)i=h;else{j=c[d>>2]|0;k=h;while(1){l=c[k+24>>2]|0;if(j>>>0<l>>>0)m=k+8|0;else{if(l>>>0>=j>>>0){i=k;break a}m=k+4|0}k=c[m>>2]|0;if((k|0)==(f|0)){g=0;break}}return g|0}while(0);if(!((i|0)!=(f|0)&(i|0)!=0)){g=0;return g|0}a[1263537]=0;b:do if(b){n=h;o=17}else{i=c[d>>2]|0;m=h;while(1){k=c[m+24>>2]|0;if(i>>>0<k>>>0)p=m+8|0;else{if(k>>>0>=i>>>0){n=m;o=17;break b}p=m+4|0}m=c[p>>2]|0;if((m|0)==(f|0)){o=18;break}}}while(0);if((o|0)==17)if((n|0)==(f|0)|(n|0)==0)o=18;else{a[1263537]=0;q=n+32|0}if((o|0)==18){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145936,604,1145947,0);q=0}__ZN7VariantaSERKS_(e,q+24|0);g=1;return g|0}function __ZNK12VisualScript22get_script_method_listEP4ListI10MethodInfo16DefaultAllocatorE(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;d=l;l=l+64|0;if((l|0)>=(m|0))ba(64);e=d+40|0;f=d;g=c[a+136>>2]|0;if(!g){l=d;return}h=c[g+8>>2]|0;g=c[a+140>>2]|0;if((h|0)==(g|0)){l=d;return}else i=h;while(1){h=c[i+8>>2]|0;if((h|0)==(g|0))break;else i=h}if(!i){l=d;return}g=e+16|0;h=e+4|0;a=f+4|0;j=e+12|0;k=e+4|0;n=i;do{__ZN10MethodInfoC2Ev(f);i=c[n+24>>2]|0;do if(i){o=c[i+4>>2]|0;if(o|0){__ZN6StringC2EPKc(e,o);p=c[e>>2]|0;break}o=i+8|0;c[e>>2]=0;q=c[o>>2]|0;if((q|0)!=0?(c[e>>2]=0,(__Z28atomic_conditional_incrementPj(q+-8|0)|0)!=0):0){q=c[o>>2]|0;c[e>>2]=q;p=q}else p=0}else{c[e>>2]=0;p=0}while(0);i=p;q=c[f>>2]|0;if((q|0)==(p|0)){if(p|0)r=22}else{if(q|0?(__Z16atomic_decrementPj(q+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(q,1);c[f>>2]=0;if(p|0)if(!(__Z28atomic_conditional_incrementPj(p+-8|0)|0))r=22;else{c[f>>2]=i;r=22}}if((r|0)==22?(r=0,(__Z16atomic_decrementPj(p+-8|0)|0)==0):0)__ZN6Memory11free_staticEPvb(p,1);i=n+64|0;if(((c[i>>2]|0)>-1?(q=c[(__ZN3MapIiN12VisualScript8Function8NodeDataE10ComparatorIiE16DefaultAllocatorEixERKi(n+28|0,i)|0)+8>>2]|0,q|0):0)?$i[c[(c[q>>2]|0)+44>>2]&8191](q,1227444)|0:0){__ZN9Reference9referenceEv(q);if((__ZNK20VisualScriptFunction18get_argument_countEv(q)|0)>0){i=0;do{c[e>>2]=0;c[e+4>>2]=0;c[e+8>>2]=0;c[e+12>>2]=0;c[g>>2]=7;o=__ZNK20VisualScriptFunction17get_argument_nameEi(q,i)|0;s=o;t=c[h>>2]|0;if((t|0)==(o|0)){if(o|0)r=36}else{if(t|0?(__Z16atomic_decrementPj(t+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(t,1);c[h>>2]=0;if(o|0)if(!(__Z28atomic_conditional_incrementPj(o+-8|0)|0))r=36;else{c[h>>2]=s;r=36}}if((r|0)==36?(r=0,(__Z16atomic_decrementPj(o+-8|0)|0)==0):0)__ZN6Memory11free_staticEPvb(o,1);c[e>>2]=__ZNK20VisualScriptFunction17get_argument_typeEi(q,i)|0;if(!(c[a>>2]|0)){o=__ZnwjPFPvjE(12,4740)|0;c[a>>2]=o;c[o>>2]=0;c[o+4>>2]=0;c[o+8>>2]=0}o=__ZnwjPFPvjE(32,4740)|0;c[o>>2]=0;c[o+4>>2]=0;c[o+8>>2]=0;c[o+12>>2]=0;c[o+16>>2]=7;s=o+20|0;c[s>>2]=0;t=o+24|0;c[t>>2]=0;u=o+28|0;c[u>>2]=0;__ZN12PropertyInfoaSERKS_(o,e)|0;v=c[a>>2]|0;w=v+4|0;x=c[w>>2]|0;c[t>>2]=x;c[s>>2]=0;c[u>>2]=v;if(x|0)c[x+20>>2]=o;c[w>>2]=o;if(!(c[v>>2]|0))c[v>>2]=o;o=v+8|0;c[o>>2]=(c[o>>2]|0)+1;o=c[j>>2]|0;if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(o,1);o=c[k>>2]|0;do if(o|0){if(__Z16atomic_decrementPj(o+-8|0)|0)break;__ZN6Memory11free_staticEPvb(o,1)}while(0);i=i+1|0}while((i|0)<(__ZNK20VisualScriptFunction18get_argument_countEv(q)|0))}if(__ZN9Reference11unreferenceEv(q)|0?__Z17predelete_handlerP6Object(q)|0:0){gj[c[(c[q>>2]|0)+76>>2]&8191](q);__ZN6Memory11free_staticEPvb(q,0)}}if(!(c[b>>2]|0)){i=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=i;c[i>>2]=0;c[i+4>>2]=0;c[i+8>>2]=0}i=__ZnwjPFPvjE(52,4740)|0;__ZN10MethodInfoC2Ev(i);o=i+40|0;c[o>>2]=0;v=i+44|0;c[v>>2]=0;w=i+48|0;c[w>>2]=0;__ZN10MethodInfoaSERKS_(i,f)|0;x=c[b>>2]|0;u=x+4|0;s=c[u>>2]|0;c[v>>2]=s;c[o>>2]=0;c[w>>2]=x;if(s|0)c[s+40>>2]=i;c[u>>2]=i;if(!(c[x>>2]|0))c[x>>2]=i;i=x+8|0;c[i>>2]=(c[i>>2]|0)+1;__ZN10MethodInfoD2Ev(f);n=c[n+16>>2]|0}while((n|0)!=0);l=d;return}function __ZNK12VisualScript24get_script_property_listEP4ListI12PropertyInfo16DefaultAllocatorE(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;c[f>>2]=0;__ZNK12VisualScript17get_variable_listEP4ListI10StringName16DefaultAllocatorE(b,f);g=c[f>>2]|0;if(!g)h=0;else{i=g;j=3}a:while(1){if((j|0)==3){j=0;h=c[i>>2]|0}if(!h){j=5;break}g=c[b+148>>2]|0;if(!g){j=7;break}a[1263537]=0;k=c[g+8>>2]|0;g=c[b+152>>2]|0;n=(k|0)==(g|0);b:do if(n)o=k;else{p=c[h>>2]|0;q=k;while(1){r=c[q+24>>2]|0;if(p>>>0<r>>>0)s=q+8|0;else{if(r>>>0>=p>>>0){o=q;break b}s=q+4|0}q=c[s>>2]|0;if((q|0)==(g|0)){j=16;break a}}}while(0);if((o|0)==(g|0)|(o|0)==0){j=16;break}a[1263537]=0;if(a[o+80>>0]|0){a[1263537]=0;c:do if(n){t=k;j=25}else{q=c[h>>2]|0;p=k;while(1){r=c[p+24>>2]|0;if(q>>>0<r>>>0)u=p+8|0;else{if(r>>>0>=q>>>0){t=p;j=25;break c}u=p+4|0}p=c[u>>2]|0;if((p|0)==(g|0)){j=26;break}}}while(0);if((j|0)==25){j=0;if((t|0)==(g|0)|(t|0)==0)j=26;else{a[1263537]=0;v=t+32|0}}if((j|0)==26){j=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145936,604,1145947,0);v=0}if(!(c[d>>2]|0)){k=__ZnwjPFPvjE(12,4740)|0;c[d>>2]=k;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0}k=__ZnwjPFPvjE(32,4740)|0;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0;c[k+12>>2]=0;c[k+16>>2]=7;n=k+20|0;c[n>>2]=0;p=k+24|0;c[p>>2]=0;q=k+28|0;c[q>>2]=0;__ZN12PropertyInfoaSERKS_(k,v)|0;r=c[d>>2]|0;w=r+4|0;x=c[w>>2]|0;c[p>>2]=x;c[n>>2]=0;c[q>>2]=r;if(x|0)c[x+20>>2]=k;c[w>>2]=k;if(!(c[r>>2]|0))c[r>>2]=k;k=r+8|0;c[k>>2]=(c[k>>2]|0)+1}i=h+4|0;j=3}if((j|0)==5){__ZN4ListI10StringName16DefaultAllocatorED2Ev(f);l=e;return}else if((j|0)==7)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145936,602,1124976,0);else if((j|0)==16)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145936,604,1145947,0)}function __ZNK12VisualScript15get_member_lineERK10StringName(a,b){a=a|0;b=b|0;return -1}function __ZN3MapIiN12VisualScript8Function8NodeDataE10ComparatorIiE16DefaultAllocatorEixERKi(b,d){b=b|0;d=d|0;var e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;h=c[b>>2]|0;if(!h){i=__ZnwjPFPvjE(40,4740)|0;g[i+28>>2]=0.0;g[i+32>>2]=0.0;c[i+36>>2]=0;j=i+16|0;c[j>>2]=0;c[j+4>>2]=0;c[b>>2]=i;j=c[b+4>>2]|0;c[i+4>>2]=j;c[i+8>>2]=j;c[i+12>>2]=j;c[i>>2]=1;if(!i){c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;k=f+8|0;n=f;o=14}else{p=i;q=j;o=5}}else{p=h;q=c[b+4>>2]|0;o=5}a:do if((o|0)==5){h=c[p+8>>2]|0;b:do if((h|0)!=(q|0)){j=c[d>>2]|0;i=h;while(1){r=c[i+24>>2]|0;if((j|0)<(r|0))s=i+8|0;else{if((r|0)>=(j|0))break;s=i+4|0}r=c[s>>2]|0;if((r|0)==(q|0))break b;else i=r}if(!((i|0)==(q|0)|(i|0)==0)){t=i;break a}}while(0);h=f+8|0;c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;if(!p){k=h;n=f;o=14}else{u=h;v=f;o=15}}while(0);if((o|0)==14){p=__ZnwjPFPvjE(40,4740)|0;g[p+28>>2]=0.0;g[p+32>>2]=0.0;c[p+36>>2]=0;q=p+16|0;c[q>>2]=0;c[q+4>>2]=0;c[b>>2]=p;q=c[b+4>>2]|0;c[p+4>>2]=q;c[p+8>>2]=q;c[p+12>>2]=q;c[p>>2]=1;u=k;v=n;o=15}if((o|0)==15){o=__ZN3MapIiN12VisualScript8Function8NodeDataE10ComparatorIiE16DefaultAllocatorE10_insert_rbERKiRKS2_(b,d,f)|0;f=c[u>>2]|0;if((f|0?__ZN9Reference11unreferenceEv(f)|0:0)?(f=c[u>>2]|0,__Z17predelete_handlerP6Object(f)|0):0){gj[c[(c[f>>2]|0)+76>>2]&8191](f);__ZN6Memory11free_staticEPvb(f,0)}c[u>>2]=0;if(!o){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145936,616,1145947,0);w=0;l=e;return w|0}else t=o}a[1263537]=0;w=t+28|0;l=e;return w|0}function __ZNK20VisualScriptFunction18get_argument_countEv(a){a=a|0;var b=0,d=0;b=c[a+152>>2]|0;if(!b){d=0;return d|0}d=c[b+-4>>2]|0;return d|0}function __ZNK20VisualScriptFunction17get_argument_nameEi(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0;if((d|0)>=0){e=c[b+152>>2]|0;b=(e|0)==0;if(b)f=0;else f=c[e+-4>>2]|0;if((f|0)>(d|0)){a[1263537]=0;if(b)g=0;else g=c[e+-4>>2]|0;do if((g|0)<=(d|0)){if(b)h=0;else h=c[e+-4>>2]|0;if((h|0)>(d|0)){a[1263537]=0;i=14;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);j=0;break}}else i=14;while(0);if((i|0)==14)j=e+(d<<3)|0;d=c[j>>2]|0;if(!d){k=0;return k|0}if(!(__Z28atomic_conditional_incrementPj(d+-8|0)|0)){k=0;return k|0}k=c[j>>2]|0;return k|0}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(571279,565395,238,565441,0);k=0;return k|0}function __ZNK20VisualScriptFunction17get_argument_typeEi(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0;if((d|0)>=0){e=c[b+152>>2]|0;b=(e|0)==0;if(b)f=0;else f=c[e+-4>>2]|0;if((f|0)>(d|0)){a[1263537]=0;if(b)g=0;else g=c[e+-4>>2]|0;do if((g|0)<=(d|0)){if(b)h=0;else h=c[e+-4>>2]|0;if((h|0)>(d|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0)}while(0);i=c[e+(d<<3)+4>>2]|0;return i|0}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,565395,226,565441,0);i=0;return i|0}function __ZN3MapIiN12VisualScript8Function8NodeDataE10ComparatorIiE16DefaultAllocatorE10_insert_rbERKiRKS2_(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f;a[g>>0]=0;h=__ZN3MapIiN12VisualScript8Function8NodeDataE10ComparatorIiE16DefaultAllocatorE7_insertERKiRb(b,d,g)|0;if(h|0?(d=e,i=c[d+4>>2]|0,j=h+28|0,c[j>>2]=c[d>>2],c[j+4>>2]=i,i=e+8|0,e=h+36|0,j=c[e>>2]|0,(c[i>>2]|0)!=(j|0)):0){if((j|0?__ZN9Reference11unreferenceEv(j)|0:0)?(j=c[e>>2]|0,__Z17predelete_handlerP6Object(j)|0):0){gj[c[(c[j>>2]|0)+76>>2]&8191](j);__ZN6Memory11free_staticEPvb(j,0)}c[e>>2]=0;j=c[i>>2]|0;c[e>>2]=j;if(j|0)__ZN9Reference9referenceEv(j)}if(a[g>>0]|0){l=f;return h|0}g=b+8|0;c[g>>2]=(c[g>>2]|0)+1;g=h+12|0;j=c[g>>2]|0;if(!(c[j>>2]|0)){e=b+4|0;i=h;d=j;k=j;j=g;while(1){g=d+12|0;n=c[g>>2]|0;o=c[n+8>>2]|0;p=n;do if((d|0)==(o|0)){q=c[n+4>>2]|0;if(!(c[q>>2]|0)){c[k>>2]=1;a[1263537]=0;c[q>>2]=1;if((c[e>>2]|0)==(n|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);r=c[(c[j>>2]|0)+12>>2]|0;break}else{a[1263537]=0;c[n>>2]=0;r=n;break}}q=d+4|0;if((i|0)==(c[q>>2]|0)){s=i+8|0;t=c[s>>2]|0;c[q>>2]=t;if((t|0)==(c[e>>2]|0))u=p;else{c[t+12>>2]=d;u=c[g>>2]|0}t=i+12|0;c[t>>2]=u;q=c[g>>2]|0;v=q+8|0;c[((c[v>>2]|0)==(d|0)?v:q+4|0)>>2]=i;c[s>>2]=d;c[g>>2]=i;w=d;x=i;y=c[t>>2]|0}else{w=i;x=d;y=n}a[1263537]=0;c[x>>2]=1;t=c[e>>2]|0;if((t|0)==(y|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);z=c[(c[w+12>>2]|0)+12>>2]|0;A=c[e>>2]|0}else{a[1263537]=0;c[y>>2]=0;z=y;A=t}t=z+8|0;s=c[t>>2]|0;q=s+4|0;v=c[q>>2]|0;c[t>>2]=v;if((v|0)!=(A|0))c[v+12>>2]=z;v=z+12|0;c[s+12>>2]=c[v>>2];t=c[v>>2]|0;B=t+4|0;c[((c[B>>2]|0)==(z|0)?B:t+8|0)>>2]=s;c[q>>2]=z;c[v>>2]=s;r=w}else{if(!(c[o>>2]|0)){c[k>>2]=1;a[1263537]=0;c[o>>2]=1;if((c[e>>2]|0)==(n|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);r=c[(c[j>>2]|0)+12>>2]|0;break}else{a[1263537]=0;c[n>>2]=0;r=n;break}}s=d+8|0;if((i|0)==(c[s>>2]|0)){v=i+4|0;q=c[v>>2]|0;c[s>>2]=q;if((q|0)==(c[e>>2]|0))C=p;else{c[q+12>>2]=d;C=c[g>>2]|0}q=i+12|0;c[q>>2]=C;s=c[g>>2]|0;t=s+4|0;c[((c[t>>2]|0)==(d|0)?t:s+8|0)>>2]=i;c[v>>2]=d;c[g>>2]=i;D=d;E=i;F=c[q>>2]|0}else{D=i;E=d;F=n}a[1263537]=0;c[E>>2]=1;q=c[e>>2]|0;if((q|0)==(F|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);G=c[(c[D+12>>2]|0)+12>>2]|0;H=c[e>>2]|0}else{a[1263537]=0;c[F>>2]=0;G=F;H=q}q=G+4|0;v=c[q>>2]|0;s=v+8|0;t=c[s>>2]|0;c[q>>2]=t;if((t|0)!=(H|0))c[t+12>>2]=G;t=G+12|0;c[v+12>>2]=c[t>>2];q=c[t>>2]|0;B=q+8|0;c[((c[B>>2]|0)==(G|0)?B:q+4|0)>>2]=v;c[s>>2]=G;c[t>>2]=v;r=D}while(0);n=r+12|0;g=c[n>>2]|0;if(!(c[g>>2]|0)){i=r;d=g;k=g;j=n}else break}}j=c[(c[b>>2]|0)+8>>2]|0;a[1263537]=0;c[j>>2]=1;l=f;return h|0}function __ZN3MapIiN12VisualScript8Function8NodeDataE10ComparatorIiE16DefaultAllocatorE7_insertERKiRb(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0;f=c[b>>2]|0;h=c[f+8>>2]|0;i=b+4|0;j=c[i>>2]|0;a:do if((h|0)==(j|0))k=f;else{l=c[d>>2]|0;m=h;while(1){n=c[m+24>>2]|0;if((l|0)<(n|0))o=m+8|0;else{if((n|0)>=(l|0))break;o=m+4|0}n=c[o>>2]|0;if((n|0)==(j|0)){k=m;break a}else m=n}a[e>>0]=1;p=m;return p|0}while(0);j=__ZnwjPFPvjE(40,4740)|0;g[j+28>>2]=0.0;g[j+32>>2]=0.0;c[j+36>>2]=0;c[j>>2]=0;c[j+4>>2]=0;c[j+8>>2]=0;c[j+12>>2]=0;c[j+16>>2]=0;c[j+20>>2]=0;c[j+12>>2]=k;o=c[i>>2]|0;h=j+4|0;c[h>>2]=o;f=j+8|0;c[f>>2]=o;c[j+24>>2]=c[d>>2];if((k|0)!=(c[b>>2]|0)?(c[d>>2]|0)>=(c[k+24>>2]|0):0)q=k+4|0;else q=k+8|0;c[q>>2]=j;a[e>>0]=0;e=c[h>>2]|0;h=c[i>>2]|0;if((e|0)==(h|0)){i=j;do{q=i;i=c[i+12>>2]|0}while((q|0)==(c[i+4>>2]|0));r=(i|0)==(c[b>>2]|0)?0:i}else{i=e;while(1){e=c[i+8>>2]|0;if((e|0)==(h|0)){r=i;break}else i=e}}c[j+16>>2]=r;i=c[f>>2]|0;b:do if((i|0)==(h|0)){f=j;while(1){e=f;f=c[f+12>>2]|0;if((e|0)!=(c[f+8>>2]|0)){s=f;break b}if((f|0)==(c[b>>2]|0)){s=0;break}}}else{f=i;while(1){m=c[f+4>>2]|0;if((m|0)==(h|0)){s=f;break}else f=m}}while(0);h=j+20|0;c[h>>2]=s;if(!r)t=s;else{c[r+20>>2]=j;t=c[h>>2]|0}if(!t){p=j;return p|0}c[t+16>>2]=j;p=j;return p|0}function __ZN20VisualScriptInstance6createERK3RefI12VisualScriptEP6Object(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0,ia=0,ja=0,ka=0,la=0,ma=0,na=0,oa=0,pa=0,qa=0,ra=0,sa=0,ta=0,ua=0,va=0,wa=0,xa=0,ya=0,za=0,Aa=0,Ba=0,Ca=0,Da=0,Ea=0,Fa=0,Ga=0,Ha=0,Ia=0,Ja=0,Ka=0,La=0,Ma=0,Na=0,Oa=0,Pa=0,Qa=0,Ra=0,Sa=0,Ta=0,Ua=0,Va=0,Wa=0,Xa=0,Ya=0,Za=0,_a=0,$a=0,ab=0,bb=0,cb=0,db=0;f=l;l=l+80|0;if((l|0)>=(m|0))ba(80);g=f+64|0;h=f+48|0;i=f+32|0;j=f+28|0;k=f+24|0;n=f+60|0;o=f+44|0;p=f+40|0;q=f+36|0;r=f;s=b+8|0;t=c[s>>2]|0;if((c[d>>2]|0)!=(t|0)){if((t|0?__ZN9Reference11unreferenceEv(t)|0:0)?(t=c[s>>2]|0,__Z17predelete_handlerP6Object(t)|0):0){gj[c[(c[t>>2]|0)+76>>2]&8191](t);__ZN6Memory11free_staticEPvb(t,0)}c[s>>2]=0;t=c[d>>2]|0;c[s>>2]=t;if(t|0)__ZN9Reference9referenceEv(t)}c[b+4>>2]=e;c[h>>2]=__ZNK8Resource8get_pathEv(c[d>>2]|0)|0;__ZN10StringNameC2ERK6String(g,h);__ZN10StringNameaSERKS_(b+60|0,g);__ZN10StringNameD2Ev(g);t=c[h>>2]|0;if(t|0?(__Z16atomic_decrementPj(t+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(t,1);t=b+52|0;c[t>>2]=0;u=b+56|0;c[u>>2]=0;do if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1220720)|0:0){v=$i[c[(c[e>>2]|0)+44>>2]&8191](e,1220720)|0;w=v?e:0;v=c[d>>2]|0;__ZN10StringNameC2EPKc(g,915121);x=c[v+136>>2]|0;if(x){y=c[x+8>>2]|0;x=c[v+140>>2]|0;a:do if((y|0)==(x|0))z=y;else{v=c[g>>2]|0;A=y;while(1){B=c[A+24>>2]|0;if(v>>>0<B>>>0)C=A+8|0;else{if(B>>>0>=v>>>0){z=A;break a}C=A+4|0}A=c[C>>2]|0;if((A|0)==(x|0)){z=x;break}}}while(0);__ZN10StringNameD2Ev(g);if((z|0)!=(x|0)&(z|0)!=0)__ZN4Node11set_processEb(w,1)}else __ZN10StringNameD2Ev(g);y=c[d>>2]|0;__ZN10StringNameC2EPKc(g,915106);A=c[y+136>>2]|0;if(A){v=c[A+8>>2]|0;A=c[y+140>>2]|0;b:do if((v|0)==(A|0))D=v;else{y=c[g>>2]|0;B=v;while(1){E=c[B+24>>2]|0;if(y>>>0<E>>>0)F=B+8|0;else{if(E>>>0>=y>>>0){D=B;break b}F=B+4|0}B=c[F>>2]|0;if((B|0)==(A|0)){D=A;break}}}while(0);__ZN10StringNameD2Ev(g);if((D|0)!=(A|0)&(D|0)!=0)__ZN4Node17set_fixed_processEb(w,1)}else __ZN10StringNameD2Ev(g);v=c[d>>2]|0;__ZN10StringNameC2EPKc(g,915422);x=c[v+136>>2]|0;if(x){B=c[x+8>>2]|0;x=c[v+140>>2]|0;c:do if((B|0)==(x|0))G=B;else{v=c[g>>2]|0;y=B;while(1){E=c[y+24>>2]|0;if(v>>>0<E>>>0)H=y+8|0;else{if(E>>>0>=v>>>0){G=y;break c}H=y+4|0}y=c[H>>2]|0;if((y|0)==(x|0)){G=x;break}}}while(0);__ZN10StringNameD2Ev(g);if((G|0)!=(x|0)&(G|0)!=0)__ZN4Node17set_process_inputEb(w,1)}else __ZN10StringNameD2Ev(g);B=c[d>>2]|0;__ZN10StringNameC2EPKc(g,915440);A=c[B+136>>2]|0;if(A){y=c[A+8>>2]|0;A=c[B+140>>2]|0;d:do if((y|0)==(A|0))I=y;else{B=c[g>>2]|0;v=y;while(1){E=c[v+24>>2]|0;if(B>>>0<E>>>0)J=v+8|0;else{if(E>>>0>=B>>>0){I=v;break d}J=v+4|0}v=c[J>>2]|0;if((v|0)==(A|0)){I=A;break}}}while(0);__ZN10StringNameD2Ev(g);if((I|0)!=(A|0)&(I|0)!=0)__ZN4Node27set_process_unhandled_inputEb(w,1)}else __ZN10StringNameD2Ev(g);y=c[d>>2]|0;__ZN10StringNameC2EPKc(g,915457);x=c[y+136>>2]|0;if(!x){__ZN10StringNameD2Ev(g);break}v=c[x+8>>2]|0;x=c[y+140>>2]|0;e:do if((v|0)==(x|0))K=v;else{y=c[g>>2]|0;B=v;while(1){E=c[B+24>>2]|0;if(y>>>0<E>>>0)L=B+8|0;else{if(E>>>0>=y>>>0){K=B;break e}L=B+4|0}B=c[L>>2]|0;if((B|0)==(x|0)){K=x;break}}}while(0);__ZN10StringNameD2Ev(g);if((K|0)!=(x|0)&(K|0)!=0)__ZN4Node31set_process_unhandled_key_inputEb(w,1)}while(0);K=c[s>>2]|0;L=c[K+148>>2]|0;if((L|0)!=0?(d=c[L+8>>2]|0,L=c[K+152>>2]|0,(d|0)!=(L|0)):0){I=d;while(1){d=c[I+8>>2]|0;if((d|0)==(L|0))break;else I=d}if(I){L=b+12|0;d=I;do{__ZN7VariantaSERKS_(__ZN3MapI10StringName7Variant10ComparatorIS0_E16DefaultAllocatorEixERKS0_(L,d+24|0)|0,d+56|0);d=c[d+16>>2]|0}while((d|0)!=0);M=c[s>>2]|0}else M=K}else M=K;K=c[M+136>>2]|0;if(!K){l=f;return}d=c[K+8>>2]|0;K=c[M+140>>2]|0;if((d|0)==(K|0)){l=f;return}else N=d;while(1){d=c[N+8>>2]|0;if((d|0)==(K|0))break;else N=d}if(!N){l=f;return}K=h+4|0;d=h+8|0;M=b+36|0;L=b+24|0;I=b+28|0;J=b+48|0;G=N;f:while(1){N=c[G+64>>2]|0;c[K>>2]=379008;c[h>>2]=0;c[d>>2]=0;g:do if((N|0)<0){H=c[306878]|0;D=ij[c[(c[b>>2]|0)+60>>2]&8191](b)|0;F=__ZNK8Resource8get_pathEv(D)|0;c[i>>2]=F;z=c[G+24>>2]|0;do if(z){C=c[z+4>>2]|0;if(C|0){__ZN6StringC2EPKc(g,C);O=c[g>>2]|0;break}C=z+8|0;c[g>>2]=0;e=c[C>>2]|0;if((e|0)!=0?(c[g>>2]=0,(__Z28atomic_conditional_incrementPj(e+-8|0)|0)!=0):0){e=c[C>>2]|0;c[g>>2]=e;O=e}else O=0}else{c[g>>2]=0;O=0}while(0);c[k>>2]=O;z=__ZplPKcRK6String(571297,k)|0;c[j>>2]=z;__ZN20VisualScriptLanguage17debug_break_parseERK6StringiS2_(H,i,0,j)|0;if(z|0?(__Z16atomic_decrementPj(z+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(z,1);z=c[k>>2]|0;if(z|0?(__Z16atomic_decrementPj(z+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(z,1);if(F|0?(__Z16atomic_decrementPj(F+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(F,1);if((D|0?__ZN9Reference11unreferenceEv(D)|0:0)?__Z17predelete_handlerP6Object(D)|0:0){gj[c[(c[D>>2]|0)+76>>2]&8191](D);__ZN6Memory11free_staticEPvb(D,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1144493,563633,2020,571325,0);P=7}else{z=G+24|0;e=__ZNK12VisualScript8get_nodeERK10StringNamei(c[s>>2]|0,z,N)|0;if(e|0){if($i[c[(c[e>>2]|0)+44>>2]&8191](e,1227444)|0){__ZN9Reference9referenceEv(e);Q=e;R=e}else{Q=e;R=0}if(__ZN9Reference11unreferenceEv(Q)|0?__Z17predelete_handlerP6Object(e)|0:0){gj[c[(c[e>>2]|0)+76>>2]&8191](e);__ZN6Memory11free_staticEPvb(e,0)}if(R|0){a[1263537]=0;e=__ZNK20VisualScriptFunction18get_argument_countEv(R)|0;if(__ZNK20VisualScriptFunction13is_stack_lessEv(R)|0)S=0;else S=__ZNK20VisualScriptFunction14get_stack_sizeEv(R)|0;if(__ZN9Reference11unreferenceEv(R)|0?__Z17predelete_handlerP6Object(R)|0:0){gj[c[(c[R>>2]|0)+76>>2]&8191](R);__ZN6Memory11free_staticEPvb(R,0)}C=G+28|0;v=c[C>>2]|0;do if((v|0)!=0?(A=c[v+8>>2]|0,B=c[G+32>>2]|0,(A|0)!=(B|0)):0){y=A;while(1){A=c[y+8>>2]|0;if((A|0)==(B|0))break;else y=A}if(!y){T=0;U=e;break}else{V=y;W=0;X=e}while(1){B=c[V+36>>2]|0;if(!B)Y=0;else{__ZN9Reference9referenceEv(B);Y=B}B=$i[c[(c[Y>>2]|0)+160>>2]&8191](Y,b)|0;if(!B){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1144493,563633,2044,1062796,0);Z=1;_=W;$=X}else{a[1263537]=0;c[B+48>>2]=Y;A=V+24|0;c[B+4>>2]=c[A>>2];E=B+28|0;c[E>>2]=ij[c[(c[Y>>2]|0)+132>>2]&8191](Y)|0;aa=B+24|0;c[aa>>2]=0;ca=B+36|0;c[ca>>2]=ij[c[(c[Y>>2]|0)+136>>2]&8191](Y)|0;da=B+32|0;c[da>>2]=0;ea=B+16|0;c[ea>>2]=ij[c[(c[Y>>2]|0)+116>>2]&8191](Y)|0;fa=W+1|0;c[B+8>>2]=W;ga=B+12|0;c[ga>>2]=0;c[B+44>>2]=-1;ha=c[E>>2]|0;do if(ha|0){ia=__ZN6Memory12alloc_staticEjb(ha<<2,1)|0;if(!ia){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143992,1144012,140,1144029,0);ja=0}else{a[1263537]=0;ka=ia+-8|0;c[ka>>2]=ha;c[ka+4>>2]=0;ja=ia}c[aa>>2]=ja;if((c[E>>2]|0)>0)la=0;else break;do{c[ja+(la<<2)>>2]=-1;la=la+1|0}while((la|0)<(c[E>>2]|0))}while(0);aa=c[ca>>2]|0;do if(aa|0){ha=__ZN6Memory12alloc_staticEjb(aa<<2,1)|0;if(!ha){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143992,1144012,140,1144029,0);ma=0}else{a[1263537]=0;ia=ha+-8|0;c[ia>>2]=aa;c[ia+4>>2]=0;ma=ha}c[da>>2]=ma;if((c[ca>>2]|0)>0)na=0;else break;do{c[ma+(na<<2)>>2]=-1;na=na+1|0}while((na|0)<(c[ca>>2]|0))}while(0);da=c[ea>>2]|0;do if(da|0){aa=__ZN6Memory12alloc_staticEjb(da<<2,1)|0;if(!aa){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143992,1144012,140,1144029,0);oa=0}else{a[1263537]=0;ha=aa+-8|0;c[ha>>2]=da;c[ha+4>>2]=0;oa=aa}c[ga>>2]=oa;aa=c[ea>>2]|0;if((aa|0)<=0)break;c[oa>>2]=0;if((aa|0)==1)break;else pa=1;do{c[(c[ga>>2]|0)+(pa<<2)>>2]=0;pa=pa+1|0}while((pa|0)<(aa|0))}while(0);do if(!Y)qa=211;else{if(!($i[c[(c[Y>>2]|0)+44>>2]&8191](Y,1227532)|0)?!($i[c[(c[Y>>2]|0)+44>>2]&8191](Y,1227536)|0):0){qa=211;break}if($i[c[(c[Y>>2]|0)+44>>2]&8191](Y,1227532)|0){__ZN9Reference9referenceEv(Y);ra=Y}else ra=0;__ZN10StringNameC2Ev(i);if($i[c[(c[Y>>2]|0)+44>>2]&8191](Y,1227532)|0){ga=$i[c[(c[Y>>2]|0)+44>>2]&8191](Y,1227532)|0;ea=__ZNK20VisualScriptLocalVar12get_var_nameEv(ga?Y:0)|0;c[o>>2]=ea;do if(!ea){c[g>>2]=0;sa=0}else{ga=c[ea+4>>2]|0;if(ga|0){__ZN6StringC2EPKc(g,ga);sa=c[g>>2]|0;break}ga=ea+8|0;c[g>>2]=0;da=c[ga>>2]|0;if(!da){sa=0;break}c[g>>2]=0;if(!(__Z28atomic_conditional_incrementPj(da+-8|0)|0)){sa=0;break}da=c[ga>>2]|0;c[g>>2]=da;sa=da}while(0);c[n>>2]=sa;c[k>>2]=__ZNK6String11strip_edgesEbb(n,1,1)|0;__ZN10StringNameC2ERK6String(j,k);__ZN10StringNameaSERKS_(i,j);__ZN10StringNameD2Ev(j);ea=c[k>>2]|0;do if(ea|0){if(__Z16atomic_decrementPj(ea+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ea,1)}while(0);ea=c[n>>2]|0;do if(ea|0){if(__Z16atomic_decrementPj(ea+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ea,1)}while(0);__ZN10StringNameD2Ev(o)}else{ea=$i[c[(c[Y>>2]|0)+44>>2]&8191](Y,1227536)|0;da=__ZNK23VisualScriptLocalVarSet12get_var_nameEv(ea?Y:0)|0;c[q>>2]=da;do if(!da){c[g>>2]=0;ta=0}else{ea=c[da+4>>2]|0;if(ea|0){__ZN6StringC2EPKc(g,ea);ta=c[g>>2]|0;break}ea=da+8|0;c[g>>2]=0;ga=c[ea>>2]|0;if(!ga){ta=0;break}c[g>>2]=0;if(!(__Z28atomic_conditional_incrementPj(ga+-8|0)|0)){ta=0;break}ga=c[ea>>2]|0;c[g>>2]=ga;ta=ga}while(0);c[p>>2]=ta;c[k>>2]=__ZNK6String11strip_edgesEbb(p,1,1)|0;__ZN10StringNameC2ERK6String(j,k);__ZN10StringNameaSERKS_(i,j);__ZN10StringNameD2Ev(j);da=c[k>>2]|0;do if(da|0){if(__Z16atomic_decrementPj(da+-8|0)|0)break;__ZN6Memory11free_staticEPvb(da,1)}while(0);da=c[p>>2]|0;do if(da|0){if(__Z16atomic_decrementPj(da+-8|0)|0)break;__ZN6Memory11free_staticEPvb(da,1)}while(0);__ZN10StringNameD2Ev(q)}da=c[h>>2]|0;h:do if(da){ga=c[da+8>>2]|0;ea=c[K>>2]|0;i:do if((ga|0)==(ea|0))ua=ga;else{aa=c[i>>2]|0;ha=ga;while(1){ia=c[ha+24>>2]|0;if(aa>>>0<ia>>>0)va=ha+8|0;else{if(ia>>>0>=aa>>>0){ua=ha;break i}va=ha+4|0}ha=c[va>>2]|0;if((ha|0)==(ea|0)){qa=206;break h}}}while(0);if((ua|0)!=(ea|0)&(ua|0)!=0)wa=X;else qa=206}else qa=206;while(0);if((qa|0)==206){qa=0;c[(__ZN3MapI10StringNamei10ComparatorIS0_E16DefaultAllocatorEixERKS0_(h,i)|0)>>2]=X;wa=X+1|0}c[B+40>>2]=c[(__ZN3MapI10StringNamei10ComparatorIS0_E16DefaultAllocatorEixERKS0_(h,i)|0)>>2];__ZN10StringNameD2Ev(i);if(!ra){xa=wa;break}if(!(__ZN9Reference11unreferenceEv(ra)|0)){xa=wa;break}if(!(__Z17predelete_handlerP6Object(ra)|0)){xa=wa;break}gj[c[(c[ra>>2]|0)+76>>2]&8191](ra);__ZN6Memory11free_staticEPvb(ra,0);xa=wa}while(0);do if((qa|0)==211){qa=0;da=B+40|0;if(!(ij[c[c[B>>2]>>2]&8191](B)|0)){c[da>>2]=-1;xa=X;break}else{c[da>>2]=X;xa=(ij[c[c[B>>2]>>2]&8191](B)|0)+X|0;break}}while(0);da=c[t>>2]|0;ga=c[E>>2]|0;c[t>>2]=(da|0)>(ga|0)?da:ga;ga=c[u>>2]|0;da=c[ca>>2]|0;c[u>>2]=(ga|0)>(da|0)?ga:da;c[(__ZN3MapIiP24VisualScriptNodeInstance10ComparatorIiE16DefaultAllocatorEixERKi(L,A)|0)>>2]=B;Z=0;_=fa;$=xa}do if(Y|0){if(!(__ZN9Reference11unreferenceEv(Y)|0))break;if(!(__Z17predelete_handlerP6Object(Y)|0))break;gj[c[(c[Y>>2]|0)+76>>2]&8191](Y);__ZN6Memory11free_staticEPvb(Y,0)}while(0);if(Z|0){P=1;break g}V=c[V+16>>2]|0;if(!V){T=_;U=$;break}else{W=_;X=$}}}else{T=0;U=e}while(0);v=U+1|0;D=c[G+52>>2]|0;do if(!D){ya=0;za=v}else{F=c[D+8>>2]|0;H=c[G+56>>2]|0;if((F|0)==(H|0)){ya=0;za=v;break}else Aa=F;while(1){F=c[Aa+8>>2]|0;if((F|0)==(H|0))break;else Aa=F}if(!Aa){ya=0;za=v;break}else{Ba=Aa;Ca=0;Da=v}while(1){H=Ba+24|0;F=c[H>>2]|0;y=c[H+4>>2]|0;H=F&16777215;fa=c[L>>2]|0;j:do if(!fa)qa=237;else{B=c[fa+8>>2]|0;A=c[I>>2]|0;k:do if((B|0)==(A|0))Ea=B;else{ca=B;while(1){E=c[ca+24>>2]|0;if((H|0)<(E|0))Fa=ca+8|0;else{if((E|0)>=(H|0)){Ea=ca;break k}Fa=ca+4|0}ca=c[Fa>>2]|0;if((ca|0)==(A|0)){qa=237;break j}}}while(0);if(!((Ea|0)!=(A|0)&(Ea|0)!=0)){qa=237;break}a[1263537]=0;c[g>>2]=H;B=c[(__ZN3MapIiP24VisualScriptNodeInstance10ComparatorIiE16DefaultAllocatorEixERKi(L,g)|0)>>2]|0;ca=y&16777215;ea=c[L>>2]|0;l:do if(ea|0){E=c[ea+8>>2]|0;da=c[I>>2]|0;m:do if((E|0)==(da|0))Ga=E;else{ga=E;while(1){ha=c[ga+24>>2]|0;if((ca|0)<(ha|0))Ha=ga+8|0;else{if((ha|0)>=(ca|0)){Ga=ga;break m}Ha=ga+4|0}ga=c[Ha>>2]|0;if((ga|0)==(da|0))break l}}while(0);if(!((Ga|0)!=(da|0)&(Ga|0)!=0))break;a[1263537]=0;c[g>>2]=ca;E=c[(__ZN3MapIiP24VisualScriptNodeInstance10ComparatorIiE16DefaultAllocatorEixERKi(L,g)|0)>>2]|0;ga=_bitshift64Lshr(F|0,y|0,24)|0;ha=ga&255;if((ha|0)>=(c[B+36>>2]|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1144493,563633,2122,571624,0);Ia=Ca;Ja=Da;break j}a[1263537]=0;ga=_bitshift64Lshr(F|0,y|0,56)|0;if((ga|0)>=(c[E+28>>2]|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1144493,563633,2123,571701,0);Ia=Ca;Ja=Da;break j}aa=B+32|0;ia=(c[aa>>2]|0)+(ha<<2)|0;if((c[ia>>2]|0)==-1){c[ia>>2]=Da;Ka=Da+1|0}else Ka=Da;n:do if(!(c[B+16>>2]|0)){ia=E+20|0;ka=c[ia>>2]|0;La=(ka|0)==0;o:do if(!La){Ma=c[ka+-4>>2]|0;if((Ma|0)>0)Na=0;else break;while(1){if((c[ka+(Na<<2)>>2]|0)==(B|0))break;Oa=Na+1|0;if((Oa|0)<(Ma|0))Na=Oa;else break o}if((Na|0)!=-1){Pa=Ca;break n}}while(0);Ma=B+44|0;if((c[Ma>>2]|0)==-1){c[Ma>>2]=Ca;Qa=Ca+1|0}else Qa=Ca;if(La)Ra=1;else Ra=(c[ka+-4>>2]|0)+1|0;if(__ZN6VectorIP24VisualScriptNodeInstanceE6resizeEi(ia,Ra)|0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);Pa=Qa;break}a[1263537]=0;Ma=c[ia>>2]|0;if(!Ma){qa=267;break f}Oa=c[Ma+-4>>2]|0;if((Oa|0)<1){qa=267;break f}__ZN6VectorIP24VisualScriptNodeInstanceE14_copy_on_writeEv(ia);c[(c[ia>>2]|0)+(Oa+-1<<2)>>2]=B;Pa=Qa}else Pa=Ca;while(0);c[(c[E+24>>2]|0)+(ga<<2)>>2]=c[(c[aa>>2]|0)+(ha<<2)>>2];Ia=Pa;Ja=Ka;break j}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1144493,563633,2120,571560,0);Ia=Ca;Ja=Da}while(0);if((qa|0)==237){qa=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1144493,563633,2118,571494,0);Ia=Ca;Ja=Da}Ba=c[Ba+16>>2]|0;if(!Ba){ya=Ia;za=Ja;break}else{Ca=Ia;Da=Ja}}}while(0);v=c[G+40>>2]|0;do if(v|0){D=c[v+8>>2]|0;y=c[G+44>>2]|0;if((D|0)==(y|0))break;else Sa=D;while(1){D=c[Sa+8>>2]|0;if((D|0)==(y|0))break;else Sa=D}if(!Sa)break;else Ta=Sa;do{y=Ta+24|0;D=c[y>>2]|0;F=c[y+4>>2]|0;y=D&16777215;H=c[L>>2]|0;p:do if(!H)qa=283;else{fa=c[H+8>>2]|0;B=c[I>>2]|0;q:do if((fa|0)==(B|0))Ua=fa;else{ca=fa;while(1){ea=c[ca+24>>2]|0;if((y|0)<(ea|0))Va=ca+8|0;else{if((ea|0)>=(y|0)){Ua=ca;break q}Va=ca+4|0}ca=c[Va>>2]|0;if((ca|0)==(B|0)){qa=283;break p}}}while(0);if(!((Ua|0)!=(B|0)&(Ua|0)!=0)){qa=283;break}a[1263537]=0;c[g>>2]=y;fa=c[(__ZN3MapIiP24VisualScriptNodeInstance10ComparatorIiE16DefaultAllocatorEixERKi(L,g)|0)>>2]|0;ca=_bitshift64Lshr(D|0,F|0,40)|0;ha=c[L>>2]|0;r:do if(ha|0){aa=c[ha+8>>2]|0;ga=c[I>>2]|0;s:do if((aa|0)==(ga|0))Wa=aa;else{E=aa;while(1){ea=c[E+24>>2]|0;if((ca|0)<(ea|0))Xa=E+8|0;else{if((ea|0)>=(ca|0)){Wa=E;break s}Xa=E+4|0}E=c[Xa>>2]|0;if((E|0)==(ga|0))break r}}while(0);if(!((Wa|0)!=(ga|0)&(Wa|0)!=0))break;a[1263537]=0;c[g>>2]=ca;aa=c[(__ZN3MapIiP24VisualScriptNodeInstance10ComparatorIiE16DefaultAllocatorEixERKi(L,g)|0)>>2]|0;E=_bitshift64Lshr(D|0,F|0,24)|0;ia=E&65535;if((ia|0)<(c[fa+16>>2]|0)){a[1263537]=0;c[(c[fa+12>>2]|0)+(ia<<2)>>2]=aa;break p}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1144493,563633,2152,571903,0);break p}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1144493,563633,2150,571839,0)}while(0);if((qa|0)==283){qa=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1144493,563633,2148,571773,0)}Ta=c[Ta+16>>2]|0}while((Ta|0)!=0)}while(0);v=c[C>>2]|0;do if(v|0){F=c[v+8>>2]|0;D=c[G+32>>2]|0;if((F|0)==(D|0))break;else Ya=F;while(1){F=c[Ya+8>>2]|0;if((F|0)==(D|0))break;else Ya=F}if(!Ya)break;else Za=Ya;do{D=Za+24|0;F=c[L>>2]|0;t:do if(!F)qa=307;else{y=c[F+8>>2]|0;H=c[I>>2]|0;u:do if((y|0)==(H|0))_a=y;else{fa=c[D>>2]|0;ca=y;while(1){ha=c[ca+24>>2]|0;if((fa|0)<(ha|0))$a=ca+8|0;else{if((ha|0)>=(fa|0)){_a=ca;break u}$a=ca+4|0}ca=c[$a>>2]|0;if((ca|0)==(H|0)){qa=307;break t}}}while(0);if(!((_a|0)!=(H|0)&(_a|0)!=0)){qa=307;break}a[1263537]=0;y=c[Za+36>>2]|0;if(!y)ab=0;else{__ZN9Reference9referenceEv(y);ab=y}y=c[(__ZN3MapIiP24VisualScriptNodeInstance10ComparatorIiE16DefaultAllocatorEixERKi(L,D)|0)>>2]|0;ca=y+28|0;if((c[ca>>2]|0)>0){fa=y+24|0;ga=ab+140|0;ha=0;do{B=(c[fa>>2]|0)+(ha<<2)|0;do if((c[B>>2]|0)==-1){aa=c[J>>2]|0;if(!aa)bb=0;else bb=c[aa+-4>>2]|0;c[B>>2]=bb|16777216;if((__ZNK5Array4sizeEv(ga)|0)>(ha|0)){a[1263537]=0;__ZN7VariantC2ERKS_(r,__ZNK5ArrayixEi(ga,ha)|0)}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(563609,563633,82,563673,0);c[r>>2]=0}__ZN6VectorI7VariantE9push_backES0_(J,r)|0;if(!(c[r>>2]|0))break;__ZN7Variant5clearEv(r)}while(0);ha=ha+1|0}while((ha|0)<(c[ca>>2]|0))}ca=y+36|0;ha=c[ca>>2]|0;if((ha|0)>0){ga=c[y+32>>2]|0;fa=0;H=ha;while(1){ha=ga+(fa<<2)|0;if((c[ha>>2]|0)==-1){c[ha>>2]=U;cb=c[ca>>2]|0}else cb=H;fa=fa+1|0;if((fa|0)>=(cb|0))break;else H=cb}}if(!ab)break;if(!(__ZN9Reference11unreferenceEv(ab)|0))break;if(!(__Z17predelete_handlerP6Object(ab)|0))break;gj[c[(c[ab>>2]|0)+76>>2]&8191](ab);__ZN6Memory11free_staticEPvb(ab,0)}while(0);if((qa|0)==307){qa=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1144493,563633,2163,571986,0)}Za=c[Za+16>>2]|0}while((Za|0)!=0)}while(0);v=__ZN3MapI10StringNameN20VisualScriptInstance8FunctionE10ComparatorIS0_E16DefaultAllocatorEixERKS0_(M,z)|0;c[v>>2]=N;c[v+4>>2]=za;c[v+8>>2]=U;c[v+16>>2]=S;c[v+20>>2]=ya;c[v+24>>2]=T;c[v+28>>2]=e;P=0;break}}v=c[306878]|0;C=ij[c[(c[b>>2]|0)+60>>2]&8191](b)|0;D=__ZNK8Resource8get_pathEv(C)|0;c[i>>2]=D;F=c[z>>2]|0;do if(F){H=c[F+4>>2]|0;if(H|0){__ZN6StringC2EPKc(g,H);db=c[g>>2]|0;break}H=F+8|0;c[g>>2]=0;fa=c[H>>2]|0;if((fa|0)!=0?(c[g>>2]=0,(__Z28atomic_conditional_incrementPj(fa+-8|0)|0)!=0):0){fa=c[H>>2]|0;c[g>>2]=fa;db=fa}else db=0}else{c[g>>2]=0;db=0}while(0);c[k>>2]=db;F=__ZplPKcRK6String(571380,k)|0;c[j>>2]=F;__ZN20VisualScriptLanguage17debug_break_parseERK6StringiS2_(v,i,0,j)|0;if(F|0?(__Z16atomic_decrementPj(F+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(F,1);F=c[k>>2]|0;if(F|0?(__Z16atomic_decrementPj(F+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(F,1);if(D|0?(__Z16atomic_decrementPj(D+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(D,1);if((C|0?__ZN9Reference11unreferenceEv(C)|0:0)?__Z17predelete_handlerP6Object(C)|0:0){gj[c[(c[C>>2]|0)+76>>2]&8191](C);__ZN6Memory11free_staticEPvb(C,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1144493,563633,2030,571435,0);P=7}while(0);N=c[h>>2]|0;if(N|0?(__ZN3MapI10StringNamei10ComparatorIS0_E16DefaultAllocatorE13_cleanup_treeEPNS4_7ElementE(h,c[N+8>>2]|0),N=c[K>>2]|0,w=c[h>>2]|0,c[w+8>>2]=N,c[d>>2]=0,x=N,c[x+12>>2]=x,w|0):0){__ZN10StringNameD2Ev(w+24|0);__ZN6Memory11free_staticEPvb(w,0);c[h>>2]=0}switch(P&7){case 7:case 0:break;default:{qa=336;break f}}G=c[G+16>>2]|0;if(!G){qa=336;break}}if((qa|0)==267)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((qa|0)==336){l=f;return}}function __ZN3MapIP6ObjectP20VisualScriptInstance10ComparatorIS1_E16DefaultAllocatorEixERKS1_(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;g=c[b>>2]|0;if(!g){h=__ZnwjPFPvjE(32,4740)|0;i=h+16|0;c[i>>2]=0;c[i+4>>2]=0;c[b>>2]=h;i=c[b+4>>2]|0;c[h+4>>2]=i;c[h+8>>2]=i;c[h+12>>2]=i;c[h>>2]=1;if(!h){c[f>>2]=0;j=f;k=14}else{n=h;o=i;k=5}}else{n=g;o=c[b+4>>2]|0;k=5}a:do if((k|0)==5){g=c[n+8>>2]|0;b:do if((g|0)!=(o|0)){i=c[d>>2]|0;h=g;while(1){p=c[h+24>>2]|0;if(i>>>0<p>>>0)q=h+8|0;else{if(p>>>0>=i>>>0)break;q=h+4|0}p=c[q>>2]|0;if((p|0)==(o|0))break b;else h=p}if(!((h|0)==(o|0)|(h|0)==0)){r=h;break a}}while(0);c[f>>2]=0;if(!n){j=f;k=14}else{s=f;k=15}}while(0);if((k|0)==14){n=__ZnwjPFPvjE(32,4740)|0;o=n+16|0;c[o>>2]=0;c[o+4>>2]=0;c[b>>2]=n;o=c[b+4>>2]|0;c[n+4>>2]=o;c[n+8>>2]=o;c[n+12>>2]=o;c[n>>2]=1;s=j;k=15}if((k|0)==15){k=__ZN3MapIP6ObjectP20VisualScriptInstance10ComparatorIS1_E16DefaultAllocatorE10_insert_rbERKS1_RKS3_(b,d,f)|0;if(!k){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145936,616,1145947,0);t=0;l=e;return t|0}else r=k}a[1263537]=0;t=r+28|0;l=e;return t|0}function __ZN3MapIP6ObjectP20VisualScriptInstance10ComparatorIS1_E16DefaultAllocatorE10_insert_rbERKS1_RKS3_(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f;a[g>>0]=0;h=__ZN3MapIP6ObjectP20VisualScriptInstance10ComparatorIS1_E16DefaultAllocatorE7_insertERKS1_Rb(b,d,g)|0;if(h|0)c[h+28>>2]=c[e>>2];if(a[g>>0]|0){l=f;return h|0}g=b+8|0;c[g>>2]=(c[g>>2]|0)+1;g=h+12|0;e=c[g>>2]|0;if(!(c[e>>2]|0)){d=b+4|0;i=h;j=e;k=e;e=g;while(1){g=j+12|0;n=c[g>>2]|0;o=c[n+8>>2]|0;p=n;do if((j|0)==(o|0)){q=c[n+4>>2]|0;if(!(c[q>>2]|0)){c[k>>2]=1;a[1263537]=0;c[q>>2]=1;if((c[d>>2]|0)==(n|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);r=c[(c[e>>2]|0)+12>>2]|0;break}else{a[1263537]=0;c[n>>2]=0;r=n;break}}q=j+4|0;if((i|0)==(c[q>>2]|0)){s=i+8|0;t=c[s>>2]|0;c[q>>2]=t;if((t|0)==(c[d>>2]|0))u=p;else{c[t+12>>2]=j;u=c[g>>2]|0}t=i+12|0;c[t>>2]=u;q=c[g>>2]|0;v=q+8|0;c[((c[v>>2]|0)==(j|0)?v:q+4|0)>>2]=i;c[s>>2]=j;c[g>>2]=i;w=j;x=i;y=c[t>>2]|0}else{w=i;x=j;y=n}a[1263537]=0;c[x>>2]=1;t=c[d>>2]|0;if((t|0)==(y|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);z=c[(c[w+12>>2]|0)+12>>2]|0;A=c[d>>2]|0}else{a[1263537]=0;c[y>>2]=0;z=y;A=t}t=z+8|0;s=c[t>>2]|0;q=s+4|0;v=c[q>>2]|0;c[t>>2]=v;if((v|0)!=(A|0))c[v+12>>2]=z;v=z+12|0;c[s+12>>2]=c[v>>2];t=c[v>>2]|0;B=t+4|0;c[((c[B>>2]|0)==(z|0)?B:t+8|0)>>2]=s;c[q>>2]=z;c[v>>2]=s;r=w}else{if(!(c[o>>2]|0)){c[k>>2]=1;a[1263537]=0;c[o>>2]=1;if((c[d>>2]|0)==(n|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);r=c[(c[e>>2]|0)+12>>2]|0;break}else{a[1263537]=0;c[n>>2]=0;r=n;break}}s=j+8|0;if((i|0)==(c[s>>2]|0)){v=i+4|0;q=c[v>>2]|0;c[s>>2]=q;if((q|0)==(c[d>>2]|0))C=p;else{c[q+12>>2]=j;C=c[g>>2]|0}q=i+12|0;c[q>>2]=C;s=c[g>>2]|0;t=s+4|0;c[((c[t>>2]|0)==(j|0)?t:s+8|0)>>2]=i;c[v>>2]=j;c[g>>2]=i;D=j;E=i;F=c[q>>2]|0}else{D=i;E=j;F=n}a[1263537]=0;c[E>>2]=1;q=c[d>>2]|0;if((q|0)==(F|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);G=c[d>>2]|0;H=c[(c[D+12>>2]|0)+12>>2]|0}else{a[1263537]=0;c[F>>2]=0;G=q;H=F}q=H+4|0;v=c[q>>2]|0;s=v+8|0;t=c[s>>2]|0;c[q>>2]=t;if((t|0)!=(G|0))c[t+12>>2]=H;t=H+12|0;c[v+12>>2]=c[t>>2];q=c[t>>2]|0;B=q+8|0;c[((c[B>>2]|0)==(H|0)?B:q+4|0)>>2]=v;c[s>>2]=H;c[t>>2]=v;r=D}while(0);n=r+12|0;g=c[n>>2]|0;if(!(c[g>>2]|0)){i=r;j=g;k=g;e=n}else break}}e=c[(c[b>>2]|0)+8>>2]|0;a[1263537]=0;c[e>>2]=1;l=f;return h|0}function __ZN3MapIP6ObjectP20VisualScriptInstance10ComparatorIS1_E16DefaultAllocatorE7_insertERKS1_Rb(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0;f=c[b>>2]|0;g=c[f+8>>2]|0;h=b+4|0;i=c[h>>2]|0;a:do if((g|0)==(i|0))j=f;else{k=c[d>>2]|0;l=g;while(1){m=c[l+24>>2]|0;if(k>>>0<m>>>0)n=l+8|0;else{if(m>>>0>=k>>>0)break;n=l+4|0}m=c[n>>2]|0;if((m|0)==(i|0)){j=l;break a}else l=m}a[e>>0]=1;o=l;return o|0}while(0);i=__ZnwjPFPvjE(32,4740)|0;c[i>>2]=0;c[i+4>>2]=0;c[i+8>>2]=0;c[i+12>>2]=0;c[i+16>>2]=0;c[i+20>>2]=0;c[i+12>>2]=j;n=c[h>>2]|0;g=i+4|0;c[g>>2]=n;f=i+8|0;c[f>>2]=n;c[i+24>>2]=c[d>>2];if((j|0)!=(c[b>>2]|0)?(c[d>>2]|0)>>>0>=(c[j+24>>2]|0)>>>0:0)p=j+4|0;else p=j+8|0;c[p>>2]=i;a[e>>0]=0;e=c[g>>2]|0;g=c[h>>2]|0;if((e|0)==(g|0)){h=i;do{p=h;h=c[h+12>>2]|0}while((p|0)==(c[h+4>>2]|0));q=(h|0)==(c[b>>2]|0)?0:h}else{h=e;while(1){e=c[h+8>>2]|0;if((e|0)==(g|0)){q=h;break}else h=e}}c[i+16>>2]=q;h=c[f>>2]|0;b:do if((h|0)==(g|0)){f=i;while(1){e=f;f=c[f+12>>2]|0;if((e|0)!=(c[f+8>>2]|0)){r=f;break b}if((f|0)==(c[b>>2]|0)){r=0;break}}}else{f=h;while(1){l=c[f+4>>2]|0;if((l|0)==(g|0)){r=f;break}else f=l}}while(0);g=i+20|0;c[g>>2]=r;if(!q)s=r;else{c[q+20>>2]=i;s=c[g>>2]|0}if(!s){o=i;return o|0}c[s+16>>2]=i;o=i;return o|0}function __ZN3MapI10StringName7Variant10ComparatorIS0_E16DefaultAllocatorEixERKS0_(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e;g=c[b>>2]|0;if(!g){h=__ZnwjPFPvjE(56,4740)|0;__ZN10StringNameC2Ev(h+24|0);c[h+32>>2]=0;i=h+16|0;c[i>>2]=0;c[i+4>>2]=0;c[b>>2]=h;i=c[b+4>>2]|0;c[h+4>>2]=i;c[h+8>>2]=i;c[h+12>>2]=i;c[h>>2]=1;if(!h){c[f>>2]=0;j=f;k=f;n=14}else{o=h;p=i;n=5}}else{o=g;p=c[b+4>>2]|0;n=5}a:do if((n|0)==5){g=c[o+8>>2]|0;b:do if((g|0)!=(p|0)){i=c[d>>2]|0;h=g;while(1){q=c[h+24>>2]|0;if(i>>>0<q>>>0)r=h+8|0;else{if(q>>>0>=i>>>0)break;r=h+4|0}q=c[r>>2]|0;if((q|0)==(p|0))break b;else h=q}if(!((h|0)==(p|0)|(h|0)==0)){s=h;break a}}while(0);c[f>>2]=0;if(!o){j=f;k=f;n=14}else{t=f;u=f;n=15}}while(0);if((n|0)==14){o=__ZnwjPFPvjE(56,4740)|0;__ZN10StringNameC2Ev(o+24|0);c[o+32>>2]=0;p=o+16|0;c[p>>2]=0;c[p+4>>2]=0;c[b>>2]=o;p=c[b+4>>2]|0;c[o+4>>2]=p;c[o+8>>2]=p;c[o+12>>2]=p;c[o>>2]=1;t=j;u=k;n=15}if((n|0)==15){n=__ZN3MapI10StringName7Variant10ComparatorIS0_E16DefaultAllocatorE10_insert_rbERKS0_RKS1_(b,d,f)|0;if(c[t>>2]|0)__ZN7Variant5clearEv(f);if(!n){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145936,616,1145947,0);v=0;l=e;return v|0}else s=n}a[1263537]=0;v=s+32|0;l=e;return v|0}function __ZN20VisualScriptLanguage17debug_break_parseERK6StringiS2_(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0;if(!(c[313437]|0)){f=0;return f|0}g=__ZN6Thread13get_caller_IDEv()|0;h=1220472;if(!((g|0)==(c[h>>2]|0)?(F|0)==(c[h+4>>2]|0):0)){f=0;return f|0}c[a+16>>2]=d;d=a+20|0;h=c[d>>2]|0;if((h|0)!=(c[b>>2]|0)){if(h|0?(__Z16atomic_decrementPj(h+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(h,1);c[d>>2]=0;h=c[b>>2]|0;if(h|0?__Z28atomic_conditional_incrementPj(h+-8|0)|0:0)c[d>>2]=c[b>>2]}b=a+24|0;d=c[b>>2]|0;if((d|0)!=(c[e>>2]|0)){if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);c[b>>2]=0;d=c[e>>2]|0;if(d|0?__Z28atomic_conditional_incrementPj(d+-8|0)|0:0)c[b>>2]=c[e>>2]}e=c[313437]|0;bj[c[c[e>>2]>>2]&4095](e,a,0);f=1;return f|0}function __ZNK12VisualScript8get_nodeERK10StringNamei(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;f=c[b+136>>2]|0;a:do if(f|0){g=c[f+8>>2]|0;h=c[b+140>>2]|0;i=(g|0)==(h|0);b:do if(i)j=g;else{k=c[d>>2]|0;l=g;while(1){m=c[l+24>>2]|0;if(k>>>0<m>>>0)n=l+8|0;else{if(m>>>0>=k>>>0){j=l;break b}n=l+4|0}l=c[n>>2]|0;if((l|0)==(h|0))break a}}while(0);if((j|0)!=(h|0)&(j|0)!=0){a[1263537]=0;c:do if(i){o=g;p=18}else{l=c[d>>2]|0;k=g;while(1){m=c[k+24>>2]|0;if(l>>>0<m>>>0)q=k+8|0;else{if(m>>>0>=l>>>0){o=k;p=18;break c}q=k+4|0}k=c[q>>2]|0;if((k|0)==(h|0)){p=19;break}}}while(0);if((p|0)==18)if((o|0)==(h|0)|(o|0)==0)p=19;else{a[1263537]=0;r=o+28|0}if((p|0)==19){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145936,604,1145947,0);r=0}g=c[r>>2]|0;d:do if(g|0){i=c[g+8>>2]|0;k=c[r+4>>2]|0;l=(i|0)==(k|0);e:do if(l)s=i;else{m=i;while(1){t=c[m+24>>2]|0;if((t|0)>(e|0))u=m+8|0;else{if((t|0)>=(e|0)){s=m;break e}u=m+4|0}m=c[u>>2]|0;if((m|0)==(k|0))break d}}while(0);if((s|0)!=(k|0)&(s|0)!=0){a[1263537]=0;f:do if(l)v=i;else{m=i;do{t=c[m+24>>2]|0;if((t|0)>(e|0))w=m+8|0;else{if((t|0)>=(e|0)){v=m;break f}w=m+4|0}m=c[w>>2]|0}while((m|0)!=(k|0));__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145936,604,1145947,0)}while(0);if((v|0)==(k|0)|(v|0)==0)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145936,604,1145947,0);a[1263537]=0;i=c[v+36>>2]|0;if(!i){x=0;return x|0}__ZN9Reference9referenceEv(i);x=i;return x|0}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(800545,563633,419,572128,0);x=0;return x|0}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(800545,563633,416,572048,0);x=0;return x|0}function __ZNK20VisualScriptFunction13is_stack_lessEv(b){b=b|0;return (a[b+156>>0]|0)!=0|0}function __ZNK20VisualScriptFunction14get_stack_sizeEv(a){a=a|0;return c[a+160>>2]|0}function __ZN6VectorIP24VisualScriptNodeInstanceE6resizeEi(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0;if((d|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,269,1145657,0);e=31;return e|0}a[1263537]=0;f=c[b>>2]|0;if(!f)g=0;else g=c[f+-4>>2]|0;if((g|0)==(d|0)){e=0;return e|0}if(!d){if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);c[b>>2]=0;e=0;return e|0}__ZN6VectorIP24VisualScriptNodeInstanceE14_copy_on_writeEv(b);f=d<<2;if(d>>>0<=1073741823?(g=f+-1|0,h=g>>>1|g,g=h>>>2|h,h=g>>>4|g,g=h>>>8|h,h=(g>>>16|g)+1|0,f>>>0<4294967264):0){a[1263537]=0;f=c[b>>2]|0;do if(!f)if((d|0)>0)i=18;else{j=0;i=25}else{g=c[f+-4>>2]|0;if((g|0)<(d|0))if(!g)i=18;else{k=__ZN6Memory14realloc_staticEPvjb(f,h,1)|0;if(k|0){a[1263537]=0;l=k;break}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,300,1145876,0);e=6;return e|0}else{j=g;i=25}}while(0);do if((i|0)==18){g=__ZN6Memory12alloc_staticEjb(h,1)|0;if(g|0){a[1263537]=0;c[g+-4>>2]=0;c[g+-8>>2]=1;l=g;break}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,292,1145820,0);e=6;return e|0}else if((i|0)==25){if((j|0)<=(d|0)){e=0;return e|0}g=__ZN6Memory14realloc_staticEPvjb(f,h,1)|0;if(!g){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,324,1145876,0);e=6;return e|0}else{a[1263537]=0;c[b>>2]=g;c[g+-4>>2]=d;e=0;return e|0}}while(0);c[b>>2]=l;c[((l|0)==0?0:l+-4|0)>>2]=d;e=0;return e|0}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,285,1145723,0);e=6;return e|0}function __ZN3MapI10StringNameN20VisualScriptInstance8FunctionE10ComparatorIS0_E16DefaultAllocatorEixERKS0_(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0;e=l;l=l+48|0;if((l|0)>=(m|0))ba(48);f=e;g=c[b>>2]|0;if(!g){h=__ZnwjPFPvjE(64,4740)|0;__ZN10StringNameC2Ev(h+24|0);i=h+16|0;c[i>>2]=0;c[i+4>>2]=0;c[b>>2]=h;i=c[b+4>>2]|0;c[h+4>>2]=i;c[h+8>>2]=i;c[h+12>>2]=i;c[h>>2]=1;j=i;if(!h){k=f;n=k+36|0;do{c[k>>2]=0;k=k+4|0}while((k|0)<(n|0));o=f;p=14}else{q=h;r=j;p=5}}else{q=g;r=c[b+4>>2]|0;p=5}a:do if((p|0)==5){g=c[q+8>>2]|0;b:do if((g|0)!=(r|0)){j=c[d>>2]|0;h=g;while(1){i=c[h+24>>2]|0;if(j>>>0<i>>>0)s=h+8|0;else{if(i>>>0>=j>>>0)break;s=h+4|0}i=c[s>>2]|0;if((i|0)==(r|0))break b;else h=i}if(!((h|0)==(r|0)|(h|0)==0)){t=h;break a}}while(0);k=f;n=k+36|0;do{c[k>>2]=0;k=k+4|0}while((k|0)<(n|0));if(!q){o=f;p=14}else{u=f;p=15}}while(0);if((p|0)==14){q=__ZnwjPFPvjE(64,4740)|0;__ZN10StringNameC2Ev(q+24|0);k=q+16|0;c[k>>2]=0;c[k+4>>2]=0;c[b>>2]=q;k=c[b+4>>2]|0;c[q+4>>2]=k;c[q+8>>2]=k;c[q+12>>2]=k;c[q>>2]=1;u=o;p=15}if((p|0)==15){p=__ZN3MapI10StringNameN20VisualScriptInstance8FunctionE10ComparatorIS0_E16DefaultAllocatorE10_insert_rbERKS0_RKS2_(b,d,f)|0;if(!p){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145936,616,1145947,0);v=0;l=e;return v|0}else t=p}a[1263537]=0;v=t+28|0;l=e;return v|0}function __ZN3MapI10StringNameN20VisualScriptInstance8FunctionE10ComparatorIS0_E16DefaultAllocatorE10_insert_rbERKS0_RKS2_(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f;a[g>>0]=0;h=__ZN3MapI10StringNameN20VisualScriptInstance8FunctionE10ComparatorIS0_E16DefaultAllocatorE7_insertERKS0_Rb(b,d,g)|0;if(h|0){d=h+28|0;i=e;e=d+36|0;do{c[d>>2]=c[i>>2];d=d+4|0;i=i+4|0}while((d|0)<(e|0))}if(a[g>>0]|0){l=f;return h|0}g=b+8|0;c[g>>2]=(c[g>>2]|0)+1;g=h+12|0;i=c[g>>2]|0;if(!(c[i>>2]|0)){d=b+4|0;e=h;j=i;k=i;i=g;while(1){g=j+12|0;n=c[g>>2]|0;o=c[n+8>>2]|0;p=n;do if((j|0)==(o|0)){q=c[n+4>>2]|0;if(!(c[q>>2]|0)){c[k>>2]=1;a[1263537]=0;c[q>>2]=1;if((c[d>>2]|0)==(n|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);r=c[(c[i>>2]|0)+12>>2]|0;break}else{a[1263537]=0;c[n>>2]=0;r=n;break}}q=j+4|0;if((e|0)==(c[q>>2]|0)){s=e+8|0;t=c[s>>2]|0;c[q>>2]=t;if((t|0)==(c[d>>2]|0))u=p;else{c[t+12>>2]=j;u=c[g>>2]|0}t=e+12|0;c[t>>2]=u;q=c[g>>2]|0;v=q+8|0;c[((c[v>>2]|0)==(j|0)?v:q+4|0)>>2]=e;c[s>>2]=j;c[g>>2]=e;w=j;x=e;y=c[t>>2]|0}else{w=e;x=j;y=n}a[1263537]=0;c[x>>2]=1;t=c[d>>2]|0;if((t|0)==(y|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);z=c[(c[w+12>>2]|0)+12>>2]|0;A=c[d>>2]|0}else{a[1263537]=0;c[y>>2]=0;z=y;A=t}t=z+8|0;s=c[t>>2]|0;q=s+4|0;v=c[q>>2]|0;c[t>>2]=v;if((v|0)!=(A|0))c[v+12>>2]=z;v=z+12|0;c[s+12>>2]=c[v>>2];t=c[v>>2]|0;B=t+4|0;c[((c[B>>2]|0)==(z|0)?B:t+8|0)>>2]=s;c[q>>2]=z;c[v>>2]=s;r=w}else{if(!(c[o>>2]|0)){c[k>>2]=1;a[1263537]=0;c[o>>2]=1;if((c[d>>2]|0)==(n|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);r=c[(c[i>>2]|0)+12>>2]|0;break}else{a[1263537]=0;c[n>>2]=0;r=n;break}}s=j+8|0;if((e|0)==(c[s>>2]|0)){v=e+4|0;q=c[v>>2]|0;c[s>>2]=q;if((q|0)==(c[d>>2]|0))C=p;else{c[q+12>>2]=j;C=c[g>>2]|0}q=e+12|0;c[q>>2]=C;s=c[g>>2]|0;t=s+4|0;c[((c[t>>2]|0)==(j|0)?t:s+8|0)>>2]=e;c[v>>2]=j;c[g>>2]=e;D=j;E=e;F=c[q>>2]|0}else{D=e;E=j;F=n}a[1263537]=0;c[E>>2]=1;q=c[d>>2]|0;if((q|0)==(F|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);G=c[d>>2]|0;H=c[(c[D+12>>2]|0)+12>>2]|0}else{a[1263537]=0;c[F>>2]=0;G=q;H=F}q=H+4|0;v=c[q>>2]|0;s=v+8|0;t=c[s>>2]|0;c[q>>2]=t;if((t|0)!=(G|0))c[t+12>>2]=H;t=H+12|0;c[v+12>>2]=c[t>>2];q=c[t>>2]|0;B=q+8|0;c[((c[B>>2]|0)==(H|0)?B:q+4|0)>>2]=v;c[s>>2]=H;c[t>>2]=v;r=D}while(0);n=r+12|0;g=c[n>>2]|0;if(!(c[g>>2]|0)){e=r;j=g;k=g;i=n}else break}}i=c[(c[b>>2]|0)+8>>2]|0;a[1263537]=0;c[i>>2]=1;l=f;return h|0}function __ZN3MapI10StringNameN20VisualScriptInstance8FunctionE10ComparatorIS0_E16DefaultAllocatorE7_insertERKS0_Rb(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0;f=c[b>>2]|0;g=c[f+8>>2]|0;h=b+4|0;i=c[h>>2]|0;a:do if((g|0)==(i|0))j=f;else{k=c[d>>2]|0;l=g;while(1){m=c[l+24>>2]|0;if(k>>>0<m>>>0)n=l+8|0;else{if(m>>>0>=k>>>0)break;n=l+4|0}m=c[n>>2]|0;if((m|0)==(i|0)){j=l;break a}else l=m}a[e>>0]=1;o=l;return o|0}while(0);i=__ZnwjPFPvjE(64,4740)|0;n=i+24|0;__ZN10StringNameC2Ev(n);c[i>>2]=0;c[i+4>>2]=0;c[i+8>>2]=0;c[i+12>>2]=0;c[i+16>>2]=0;c[i+20>>2]=0;c[i+12>>2]=j;g=c[h>>2]|0;f=i+4|0;c[f>>2]=g;k=i+8|0;c[k>>2]=g;__ZN10StringNameaSERKS_(n,d);if((j|0)!=(c[b>>2]|0)?(c[d>>2]|0)>>>0>=(c[j+24>>2]|0)>>>0:0)p=j+4|0;else p=j+8|0;c[p>>2]=i;a[e>>0]=0;e=c[f>>2]|0;f=c[h>>2]|0;if((e|0)==(f|0)){h=i;do{p=h;h=c[h+12>>2]|0}while((p|0)==(c[h+4>>2]|0));q=(h|0)==(c[b>>2]|0)?0:h}else{h=e;while(1){e=c[h+8>>2]|0;if((e|0)==(f|0)){q=h;break}else h=e}}c[i+16>>2]=q;h=c[k>>2]|0;b:do if((h|0)==(f|0)){k=i;while(1){e=k;k=c[k+12>>2]|0;if((e|0)!=(c[k+8>>2]|0)){r=k;break b}if((k|0)==(c[b>>2]|0)){r=0;break}}}else{k=h;while(1){l=c[k+4>>2]|0;if((l|0)==(f|0)){r=k;break}else k=l}}while(0);f=i+20|0;c[f>>2]=r;if(!q)s=r;else{c[q+20>>2]=i;s=c[f>>2]|0}if(!s){o=i;return o|0}c[s+16>>2]=i;o=i;return o|0}function __ZN20VisualScriptInstance3setERK10StringNameRK7Variant(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0;e=c[a+12>>2]|0;if(!e){f=0;return f|0}g=c[e+8>>2]|0;e=c[a+16>>2]|0;a:do if((g|0)==(e|0))h=g;else{a=c[b>>2]|0;i=g;while(1){j=c[i+24>>2]|0;if(a>>>0<j>>>0)k=i+8|0;else{if(j>>>0>=a>>>0){h=i;break a}k=i+4|0}i=c[k>>2]|0;if((i|0)==(e|0)){f=0;break}}return f|0}while(0);if((h|0)==(e|0)|(h|0)==0){f=0;return f|0}__ZN7VariantaSERKS_(h+32|0,d);f=1;return f|0}function __ZNK20VisualScriptInstance3getERK10StringNameR7Variant(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0;e=c[a+12>>2]|0;if(!e){f=0;return f|0}g=c[e+8>>2]|0;e=c[a+16>>2]|0;a:do if((g|0)==(e|0))h=g;else{a=c[b>>2]|0;i=g;while(1){j=c[i+24>>2]|0;if(a>>>0<j>>>0)k=i+8|0;else{if(j>>>0>=a>>>0){h=i;break a}k=i+4|0}i=c[k>>2]|0;if((i|0)==(e|0)){f=0;break}}return f|0}while(0);if((h|0)==(e|0)|(h|0)==0){f=0;return f|0}__ZN7VariantaSERKS_(d,h+32|0);f=1;return f|0}function __ZNK20VisualScriptInstance17get_property_listEP4ListI12PropertyInfo16DefaultAllocatorE(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+20|0;g=e;h=c[b+8>>2]|0;b=c[h+148>>2]|0;if(!b){l=e;return}i=c[b+8>>2]|0;b=c[h+152>>2]|0;if((i|0)==(b|0)){l=e;return}else j=i;while(1){i=c[j+8>>2]|0;if((i|0)==(b|0))break;else j=i}if(!j){l=e;return}b=g+4|0;i=g+8|0;h=g+12|0;k=g+16|0;n=g+12|0;o=g+4|0;p=j;do{if(a[p+80>>0]|0){c[g>>2]=c[p+32>>2];j=p+36|0;c[b>>2]=0;q=c[j>>2]|0;if(q|0?(c[b>>2]=0,__Z28atomic_conditional_incrementPj(q+-8|0)|0):0)c[b>>2]=c[j>>2];c[i>>2]=c[p+40>>2];j=p+44|0;c[h>>2]=0;q=c[j>>2]|0;if(q|0?(c[h>>2]=0,__Z28atomic_conditional_incrementPj(q+-8|0)|0):0)c[h>>2]=c[j>>2];c[k>>2]=c[p+48>>2];j=c[p+24>>2]|0;do if(j){q=c[j+4>>2]|0;if(q|0){__ZN6StringC2EPKc(f,q);r=c[f>>2]|0;break}q=j+8|0;c[f>>2]=0;s=c[q>>2]|0;if((s|0)!=0?(c[f>>2]=0,(__Z28atomic_conditional_incrementPj(s+-8|0)|0)!=0):0){s=c[q>>2]|0;c[f>>2]=s;r=s}else r=0}else{c[f>>2]=0;r=0}while(0);j=r;s=c[b>>2]|0;if((s|0)==(r|0)){if(r|0)t=29}else{if(s|0?(__Z16atomic_decrementPj(s+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(s,1);c[b>>2]=0;if(r|0)if(!(__Z28atomic_conditional_incrementPj(r+-8|0)|0))t=29;else{c[b>>2]=j;t=29}}if((t|0)==29?(t=0,(__Z16atomic_decrementPj(r+-8|0)|0)==0):0)__ZN6Memory11free_staticEPvb(r,1);if(!(c[d>>2]|0)){j=__ZnwjPFPvjE(12,4740)|0;c[d>>2]=j;c[j>>2]=0;c[j+4>>2]=0;c[j+8>>2]=0}j=__ZnwjPFPvjE(32,4740)|0;c[j>>2]=0;c[j+4>>2]=0;c[j+8>>2]=0;c[j+12>>2]=0;c[j+16>>2]=7;s=j+20|0;c[s>>2]=0;q=j+24|0;c[q>>2]=0;u=j+28|0;c[u>>2]=0;__ZN12PropertyInfoaSERKS_(j,g)|0;v=c[d>>2]|0;w=v+4|0;x=c[w>>2]|0;c[q>>2]=x;c[s>>2]=0;c[u>>2]=v;if(x|0)c[x+20>>2]=j;c[w>>2]=j;if(!(c[v>>2]|0))c[v>>2]=j;j=v+8|0;c[j>>2]=(c[j>>2]|0)+1;j=c[n>>2]|0;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);j=c[o>>2]|0;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1)}p=c[p+16>>2]|0}while((p|0)!=0);l=e;return}function __ZNK20VisualScriptInstance17get_property_typeERK10StringNamePb(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0;f=c[b+8>>2]|0;b=c[f+148>>2]|0;a:do if(b){g=c[b+8>>2]|0;h=c[f+152>>2]|0;b:do if((g|0)==(h|0))i=g;else{j=c[d>>2]|0;k=g;while(1){l=c[k+24>>2]|0;if(j>>>0<l>>>0)m=k+8|0;else{if(l>>>0>=j>>>0){i=k;break b}m=k+4|0}k=c[m>>2]|0;if((k|0)==(h|0)){n=10;break a}}}while(0);if((i|0)!=(h|0)){g=(e|0)!=0;if(!i)if(g){n=13;break}else break;if(g)a[e>>0]=1;o=c[i+32>>2]|0;return o|0}else n=10}else n=10;while(0);if((n|0)==10?e|0:0)n=13;if((n|0)==13)a[e>>0]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(572249,563633,1370,572267,0);a[1263537]=0;o=0;return o|0}function __ZNK20VisualScriptInstance15get_method_listEP4ListI10MethodInfo16DefaultAllocatorE(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0;e=l;l=l+64|0;if((l|0)>=(m|0))ba(64);f=e+40|0;g=e;h=c[b+8>>2]|0;b=c[h+136>>2]|0;if(!b){l=e;return}i=c[b+8>>2]|0;b=c[h+140>>2]|0;if((i|0)==(b|0)){l=e;return}else j=i;while(1){i=c[j+8>>2]|0;if((i|0)==(b|0))break;else j=i}if(!j){l=e;return}b=f+16|0;i=f+4|0;h=g+4|0;k=f+12|0;n=f+4|0;o=j;a:while(1){__ZN10MethodInfoC2Ev(g);j=c[o+24>>2]|0;do if(j){p=c[j+4>>2]|0;if(p|0){__ZN6StringC2EPKc(f,p);q=c[f>>2]|0;break}p=j+8|0;c[f>>2]=0;r=c[p>>2]|0;if((r|0)!=0?(c[f>>2]=0,(__Z28atomic_conditional_incrementPj(r+-8|0)|0)!=0):0){r=c[p>>2]|0;c[f>>2]=r;q=r}else q=0}else{c[f>>2]=0;q=0}while(0);j=q;r=c[g>>2]|0;if((r|0)==(q|0)){if(q|0)s=22}else{if(r|0?(__Z16atomic_decrementPj(r+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(r,1);c[g>>2]=0;if(q|0)if(!(__Z28atomic_conditional_incrementPj(q+-8|0)|0))s=22;else{c[g>>2]=j;s=22}}if((s|0)==22?(s=0,(__Z16atomic_decrementPj(q+-8|0)|0)==0):0)__ZN6Memory11free_staticEPvb(q,1);j=c[o+64>>2]|0;b:do if((j|0)>-1?(r=c[o+28>>2]|0,r|0):0){p=c[r+8>>2]|0;r=c[o+32>>2]|0;t=(p|0)==(r|0);c:do if(t)u=p;else{v=p;while(1){w=c[v+24>>2]|0;if((j|0)<(w|0))x=v+8|0;else{if((w|0)>=(j|0)){u=v;break c}x=v+4|0}v=c[x>>2]|0;if((v|0)==(r|0))break b}}while(0);if((u|0)!=(r|0)&(u|0)!=0){a[1263537]=0;d:do if(t)y=p;else{v=p;while(1){w=c[v+24>>2]|0;if((j|0)<(w|0))z=v+8|0;else{if((w|0)>=(j|0)){y=v;break d}z=v+4|0}v=c[z>>2]|0;if((v|0)==(r|0)){s=40;break a}}}while(0);if((y|0)==(r|0)|(y|0)==0){s=40;break a}a[1263537]=0;p=c[y+36>>2]|0;if(p|0?$i[c[(c[p>>2]|0)+44>>2]&8191](p,1227444)|0:0){__ZN9Reference9referenceEv(p);if((__ZNK20VisualScriptFunction18get_argument_countEv(p)|0)>0){t=0;do{c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;c[f+12>>2]=0;c[b>>2]=7;v=__ZNK20VisualScriptFunction17get_argument_nameEi(p,t)|0;w=v;A=c[i>>2]|0;do if((A|0)==(v|0)){if(v|0)s=52}else{do if(A|0){if(__Z16atomic_decrementPj(A+-8|0)|0)break;__ZN6Memory11free_staticEPvb(A,1)}while(0);c[i>>2]=0;if(!v)break;if(!(__Z28atomic_conditional_incrementPj(v+-8|0)|0)){s=52;break}c[i>>2]=w;s=52}while(0);do if((s|0)==52){s=0;if(__Z16atomic_decrementPj(v+-8|0)|0)break;__ZN6Memory11free_staticEPvb(v,1)}while(0);c[f>>2]=__ZNK20VisualScriptFunction17get_argument_typeEi(p,t)|0;if(!(c[h>>2]|0)){v=__ZnwjPFPvjE(12,4740)|0;c[h>>2]=v;c[v>>2]=0;c[v+4>>2]=0;c[v+8>>2]=0}v=__ZnwjPFPvjE(32,4740)|0;c[v>>2]=0;c[v+4>>2]=0;c[v+8>>2]=0;c[v+12>>2]=0;c[v+16>>2]=7;w=v+20|0;c[w>>2]=0;A=v+24|0;c[A>>2]=0;B=v+28|0;c[B>>2]=0;__ZN12PropertyInfoaSERKS_(v,f)|0;C=c[h>>2]|0;D=C+4|0;E=c[D>>2]|0;c[A>>2]=E;c[w>>2]=0;c[B>>2]=C;if(E|0)c[E+20>>2]=v;c[D>>2]=v;if(!(c[C>>2]|0))c[C>>2]=v;v=C+8|0;c[v>>2]=(c[v>>2]|0)+1;v=c[k>>2]|0;do if(v|0){if(__Z16atomic_decrementPj(v+-8|0)|0)break;__ZN6Memory11free_staticEPvb(v,1)}while(0);v=c[n>>2]|0;do if(v|0){if(__Z16atomic_decrementPj(v+-8|0)|0)break;__ZN6Memory11free_staticEPvb(v,1)}while(0);t=t+1|0}while((t|0)<(__ZNK20VisualScriptFunction18get_argument_countEv(p)|0))}if(__ZN9Reference11unreferenceEv(p)|0?__Z17predelete_handlerP6Object(p)|0:0){gj[c[(c[p>>2]|0)+76>>2]&8191](p);__ZN6Memory11free_staticEPvb(p,0)}}}}while(0);if(!(c[d>>2]|0)){j=__ZnwjPFPvjE(12,4740)|0;c[d>>2]=j;c[j>>2]=0;c[j+4>>2]=0;c[j+8>>2]=0}j=__ZnwjPFPvjE(52,4740)|0;__ZN10MethodInfoC2Ev(j);t=j+40|0;c[t>>2]=0;r=j+44|0;c[r>>2]=0;v=j+48|0;c[v>>2]=0;__ZN10MethodInfoaSERKS_(j,g)|0;C=c[d>>2]|0;D=C+4|0;E=c[D>>2]|0;c[r>>2]=E;c[t>>2]=0;c[v>>2]=C;if(E|0)c[E+40>>2]=j;c[D>>2]=j;if(!(c[C>>2]|0))c[C>>2]=j;j=C+8|0;c[j>>2]=(c[j>>2]|0)+1;__ZN10MethodInfoD2Ev(g);o=c[o+16>>2]|0;if(!o){s=6;break}}if((s|0)==6){l=e;return}else if((s|0)==40)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145936,604,1145947,0)}function __ZNK20VisualScriptInstance10has_methodERK10StringName(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0;d=c[a+8>>2]|0;a=c[d+136>>2]|0;if(!a){e=0;return e|0}f=c[a+8>>2]|0;a=c[d+140>>2]|0;a:do if((f|0)==(a|0))g=f;else{d=c[b>>2]|0;h=f;while(1){i=c[h+24>>2]|0;if(d>>>0<i>>>0)j=h+8|0;else{if(i>>>0>=d>>>0){g=h;break a}j=h+4|0}h=c[j>>2]|0;if((h|0)==(a|0)){g=a;break}}}while(0);e=(g|0)!=(a|0)&(g|0)!=0;return e|0}function __ZN20VisualScriptInstance4callERK10StringNamePPK7VariantiRNS3_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0;i=l;l=l+16|0;if((l|0)>=(m|0))ba(16);j=i+4|0;k=i;c[h>>2]=0;n=c[d+36>>2]|0;a:do if(n|0){o=c[n+8>>2]|0;p=c[d+40>>2]|0;b:do if((o|0)==(p|0))q=o;else{r=c[e>>2]|0;s=o;while(1){t=c[s+24>>2]|0;if(r>>>0<t>>>0)u=s+8|0;else{if(t>>>0>=r>>>0){q=s;break b}u=s+4|0}s=c[u>>2]|0;if((s|0)==(p|0))break a}}while(0);if(!((q|0)==(p|0)|(q|0)==0)){o=q+32|0;s=c[o>>2]|0;r=c[q+52>>2]|0;t=c[d+52>>2]|0;v=c[d+56>>2]|0;w=c[q+44>>2]|0;x=q+48|0;y=c[x>>2]|0;z=(s*24|0)+r+(y<<2)+(v+t+w<<2)|0;A=z;B=l;l=l+((1*A|0)+15&-16)|0;if((l|0)>=(m|0))ba((1*A|0)+15&-16|0);A=B+(s*24|0)|0;s=(w|0)==0?0:A+r+(t<<2)+(v<<2)|0;if((r|0)>0){_memset(A|0,0,r|0)|0;C=c[x>>2]|0}else C=y;_memset(s+(w<<2)|0,0,C<<2|0)|0;w=q+28|0;y=c[d+24>>2]|0;c:do if(y|0){x=c[y+8>>2]|0;r=c[d+28>>2]|0;d:do if((x|0)==(r|0))D=x;else{A=c[w>>2]|0;v=x;while(1){t=c[v+24>>2]|0;if((A|0)<(t|0))E=v+8|0;else{if((t|0)>=(A|0)){D=v;break d}E=v+4|0}v=c[E>>2]|0;if((v|0)==(r|0))break c}}while(0);if(!((D|0)==(r|0)|(D|0)==0)){x=c[D+28>>2]|0;if(s|0)c[s>>2]=c[x+4>>2];v=c[q+56>>2]|0;if((v|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=c[x+28>>2];c[b>>2]=0;l=i;return}if((v|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=c[x+28>>2];c[b>>2]=0;l=i;return}v=c[o>>2]|0;if((v|0)>0){A=0;do{c[B+(A*24|0)>>2]=0;A=A+1|0}while((A|0)<(v|0))}if((g|0)>0){v=0;do{__ZN7VariantaSERKS_(B+(v*24|0)|0,c[f+(v<<2)>>2]|0);v=v+1|0}while((v|0)!=(g|0))}__ZN20VisualScriptInstance14_call_internalERK10StringNamePviP24VisualScriptNodeInstanceiibRN7Variant9CallErrorE(b,d,e,B,z,x,0,0,0,h);l=i;return}}while(0);c[h>>2]=1;__ZN6StringC2EPKc(k,572207);c[j>>2]=__ZNK6String4utf8Ev(k)|0;__Z19_err_set_last_errorPKc(__ZNK10CharString8get_dataEv(j)|0);z=c[j>>2]|0;if(z|0?(__Z16atomic_decrementPj(z+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(z,1);z=c[k>>2]|0;if(z|0?(__Z16atomic_decrementPj(z+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(z,1);a[1263537]=1;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,563633,1901,1096404,0);a[1263537]=0;c[b>>2]=0;l=i;return}}while(0);c[h>>2]=1;c[b>>2]=0;l=i;return}function __ZN20VisualScriptInstance12notificationEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0;d=l;l=l+64|0;if((l|0)>=(m|0))ba(64);e=d+24|0;f=d+60|0;g=d;__ZN7VariantC2Ei(e,b);c[f>>2]=e;ui[c[(c[a>>2]|0)+32>>2]&4095](g,a,(c[306878]|0)+40|0,f,1,d+48|0);if(c[g>>2]|0)__ZN7Variant5clearEv(g);if(!(c[e>>2]|0)){l=d;return}__ZN7Variant5clearEv(e);l=d;return}function __ZNK20VisualScriptInstance10get_scriptEv(a){a=a|0;var b=0,d=0;b=c[a+8>>2]|0;if(!b){d=0;return d|0}if(!($i[c[(c[b>>2]|0)+44>>2]&8191](b,1220708)|0)){d=0;return d|0}__ZN9Reference9referenceEv(b);d=b;return d|0}function __ZNK20VisualScriptInstance12get_rpc_modeERK10StringName(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0;e=c[b+8>>2]|0;b=c[e+136>>2]|0;if(!b){f=0;return f|0}g=c[b+8>>2]|0;b=c[e+140>>2]|0;a:do if((g|0)==(b|0))h=g;else{e=c[d>>2]|0;i=g;while(1){j=c[i+24>>2]|0;if(e>>>0<j>>>0)k=i+8|0;else{if(j>>>0>=e>>>0){h=i;break a}k=i+4|0}i=c[k>>2]|0;if((i|0)==(b|0)){f=0;break}}return f|0}while(0);if((h|0)==(b|0)|(h|0)==0){f=0;return f|0}b=c[h+64>>2]|0;if((b|0)<=-1){f=0;return f|0}k=c[h+28>>2]|0;if(!k){f=0;return f|0}g=c[k+8>>2]|0;k=c[h+32>>2]|0;h=(g|0)==(k|0);b:do if(h)l=g;else{d=g;while(1){i=c[d+24>>2]|0;if((b|0)<(i|0))m=d+8|0;else{if((i|0)>=(b|0)){l=d;break b}m=d+4|0}d=c[m>>2]|0;if((d|0)==(k|0)){f=0;break}}return f|0}while(0);if(!((l|0)!=(k|0)&(l|0)!=0)){f=0;return f|0}a[1263537]=0;c:do if(h)n=g;else{l=g;do{m=c[l+24>>2]|0;if((b|0)<(m|0))o=l+8|0;else{if((m|0)>=(b|0)){n=l;break c}o=l+4|0}l=c[o>>2]|0}while((l|0)!=(k|0));__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145936,604,1145947,0)}while(0);if((n|0)==(k|0)|(n|0)==0)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145936,604,1145947,0);a[1263537]=0;k=c[n+36>>2]|0;if(!k){f=0;return f|0}if(!($i[c[(c[k>>2]|0)+44>>2]&8191](k,1227444)|0)){f=0;return f|0}__ZN9Reference9referenceEv(k);n=__ZNK20VisualScriptFunction12get_rpc_modeEv(k)|0;if(!(__ZN9Reference11unreferenceEv(k)|0)){f=n;return f|0}if(!(__Z17predelete_handlerP6Object(k)|0)){f=n;return f|0}gj[c[(c[k>>2]|0)+76>>2]&8191](k);__ZN6Memory11free_staticEPvb(k,0);f=n;return f|0}function __ZNK20VisualScriptInstance13get_rset_modeERK10StringName(a,b){a=a|0;b=b|0;return 0}function __ZN20VisualScriptInstance12get_languageEv(a){a=a|0;return c[306878]|0}function __ZN20VisualScriptInstanceD2Ev(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0;c[a>>2]=154148;b=c[(c[306878]|0)+56>>2]|0;if(b|0)gj[c[c[b>>2]>>2]&8191](b);b=a+8|0;d=c[b>>2]|0;e=d+172|0;f=a+4|0;g=c[e>>2]|0;a:do if(g|0){h=c[g+8>>2]|0;i=c[d+176>>2]|0;b:do if((h|0)==(i|0))j=h;else{k=c[f>>2]|0;l=h;while(1){m=c[l+24>>2]|0;if(k>>>0<m>>>0)n=l+8|0;else{if(m>>>0>=k>>>0){j=l;break b}n=l+4|0}l=c[n>>2]|0;if((l|0)==(i|0))break a}}while(0);if(!((j|0)==0|(j|0)==(i|0)))__ZN3MapIP6ObjectP20VisualScriptInstance10ComparatorIS1_E16DefaultAllocatorE6_eraseEPNS7_7ElementE(e,j)}while(0);j=c[(c[306878]|0)+56>>2]|0;if(j|0)gj[c[(c[j>>2]|0)+4>>2]&8191](j);j=a+24|0;e=c[j>>2]|0;if(e|0?(n=c[e+8>>2]|0,e=c[a+28>>2]|0,(n|0)!=(e|0)):0){f=n;while(1){n=c[f+8>>2]|0;if((n|0)==(e|0))break;else f=n}if(f|0){e=f;do{f=c[e+28>>2]|0;gj[c[(c[f>>2]|0)+8>>2]&8191](f);__ZN6Memory11free_staticEPvb(f,0);e=c[e+16>>2]|0}while((e|0)!=0)}}__ZN10StringNameD2Ev(a+60|0);e=a+48|0;f=c[e>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0){n=c[e>>2]|0;e=(n|0)==0?0:n+-4|0;n=e+4|0;d=c[e>>2]|0;if(d|0){g=0;h=d;while(1){d=n+(g*24|0)|0;if(!(c[d>>2]|0))o=h;else{__ZN7Variant5clearEv(d);o=c[e>>2]|0}g=g+1|0;if(g>>>0>=o>>>0)break;else h=o}}__ZN6Memory11free_staticEPvb(f,1)}f=a+36|0;o=c[f>>2]|0;if(o|0?(__ZN3MapI10StringNameN20VisualScriptInstance8FunctionE10ComparatorIS0_E16DefaultAllocatorE13_cleanup_treeEPNS6_7ElementE(f,c[o+8>>2]|0),o=c[a+40>>2]|0,h=c[f>>2]|0,c[h+8>>2]=o,c[a+44>>2]=0,g=o,c[g+12>>2]=g,h|0):0){__ZN10StringNameD2Ev(h+24|0);__ZN6Memory11free_staticEPvb(h,0);c[f>>2]=0}f=c[j>>2]|0;if(f|0?(__ZN3MapIiP24VisualScriptNodeInstance10ComparatorIiE16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(j,c[f+8>>2]|0),f=c[a+28>>2]|0,h=c[j>>2]|0,c[h+8>>2]=f,c[a+32>>2]=0,g=f,c[g+12>>2]=g,h|0):0){__ZN6Memory11free_staticEPvb(h,0);c[j>>2]=0}j=a+12|0;h=c[j>>2]|0;if(h|0?(__ZN3MapI10StringName7Variant10ComparatorIS0_E16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(j,c[h+8>>2]|0),h=c[a+16>>2]|0,g=c[j>>2]|0,c[g+8>>2]=h,c[a+20>>2]=0,a=h,c[a+12>>2]=a,g|0):0){a=g+32|0;if(c[a>>2]|0)__ZN7Variant5clearEv(a);__ZN10StringNameD2Ev(g+24|0);__ZN6Memory11free_staticEPvb(g,0);c[j>>2]=0}j=c[b>>2]|0;if(!j){c[b>>2]=0;return}if(!(__ZN9Reference11unreferenceEv(j)|0)){c[b>>2]=0;return}j=c[b>>2]|0;if(!(__Z17predelete_handlerP6Object(j)|0)){c[b>>2]=0;return}gj[c[(c[j>>2]|0)+76>>2]&8191](j);__ZN6Memory11free_staticEPvb(j,0);c[b>>2]=0;return}function __ZN20VisualScriptInstanceD0Ev(a){a=a|0;__ZN20VisualScriptInstanceD2Ev(a);__ZdlPv(a);return}function __ZN3MapIP6ObjectP20VisualScriptInstance10ComparatorIS1_E16DefaultAllocatorE6_eraseEPNS7_7ElementE(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0;e=d+8|0;f=c[e>>2]|0;g=b+4|0;h=c[g>>2]|0;if((f|0)!=(h|0)?(i=c[d+4>>2]|0,(i|0)!=(h|0)):0){j=i;while(1){i=c[j+8>>2]|0;if((i|0)==(h|0))break;else j=i}if(!j){k=h;l=c[h+8>>2]|0}else{k=j;l=h}}else{k=d;l=f}f=k+8|0;j=k+4|0;i=c[((l|0)==(h|0)?j:f)>>2]|0;h=c[b>>2]|0;l=k+12|0;m=c[l>>2]|0;c[i+12>>2]=m;if((h|0)==(m|0))n=h+8|0;else{h=c[l>>2]|0;m=h+8|0;n=(k|0)==(c[m>>2]|0)?m:h+4|0}c[n>>2]=i;if((k|0)==(d|0)){if((c[d>>2]|0)==1)__ZN3MapIP6ObjectP20VisualScriptInstance10ComparatorIS1_E16DefaultAllocatorE10_erase_fixEPNS7_7ElementE(b,i)}else{if((k|0)==(c[g>>2]|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143791,1145936,469,1143798,0);return}a[1263537]=0;if((c[k>>2]|0)==1)__ZN3MapIP6ObjectP20VisualScriptInstance10ComparatorIS1_E16DefaultAllocatorE10_erase_fixEPNS7_7ElementE(b,i);c[f>>2]=c[e>>2];f=d+4|0;c[j>>2]=c[f>>2];j=d+12|0;c[l>>2]=c[j>>2];c[k>>2]=c[d>>2];c[(c[e>>2]|0)+12>>2]=k;c[(c[f>>2]|0)+12>>2]=k;f=c[j>>2]|0;j=f+8|0;c[((c[j>>2]|0)==(d|0)?j:f+4|0)>>2]=k}k=c[d+16>>2]|0;f=d+20|0;if(k|0)c[k+20>>2]=c[f>>2];j=c[f>>2]|0;if(j|0)c[j+16>>2]=k;__ZN6Memory11free_staticEPvb(d,0);d=b+8|0;c[d>>2]=(c[d>>2]|0)+-1;if(!(c[c[g>>2]>>2]|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143791,1145936,498,1143838,0);return}else{a[1263537]=0;return}}function __ZN3MapI10StringNameN20VisualScriptInstance8FunctionE10ComparatorIS0_E16DefaultAllocatorE13_cleanup_treeEPNS6_7ElementE(a,b){a=a|0;b=b|0;if((c[a+4>>2]|0)==(b|0))return;else{__ZN3MapI10StringNameN20VisualScriptInstance8FunctionE10ComparatorIS0_E16DefaultAllocatorE13_cleanup_treeEPNS6_7ElementE(a,c[b+8>>2]|0);__ZN3MapI10StringNameN20VisualScriptInstance8FunctionE10ComparatorIS0_E16DefaultAllocatorE13_cleanup_treeEPNS6_7ElementE(a,c[b+4>>2]|0);__ZN10StringNameD2Ev(b+24|0);__ZN6Memory11free_staticEPvb(b,0);return}}function __ZN3MapIiP24VisualScriptNodeInstance10ComparatorIiE16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(a,b){a=a|0;b=b|0;if((c[a+4>>2]|0)==(b|0))return;else{__ZN3MapIiP24VisualScriptNodeInstance10ComparatorIiE16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(a,c[b+8>>2]|0);__ZN3MapIiP24VisualScriptNodeInstance10ComparatorIiE16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(a,c[b+4>>2]|0);__ZN6Memory11free_staticEPvb(b,0);return}}function __ZN3MapIP6ObjectP20VisualScriptInstance10ComparatorIS1_E16DefaultAllocatorE10_erase_fixEPNS7_7ElementE(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0;e=c[(c[b>>2]|0)+8>>2]|0;f=b+4|0;if((e|0)!=(d|0)&(c[d>>2]|0)==1){b=d;while(1){g=b+12|0;h=c[g>>2]|0;i=c[h+8>>2]|0;do if((b|0)==(i|0)){j=c[h+4>>2]|0;if(!(c[j>>2]|0)){a[1263537]=0;c[j>>2]=1;k=c[f>>2]|0;if((k|0)==(h|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);l=c[g>>2]|0;m=l;n=c[l+4>>2]|0;o=c[f>>2]|0}else{a[1263537]=0;c[h>>2]=0;m=h;n=j;o=k}k=n+8|0;l=c[k>>2]|0;c[m+4>>2]=l;if((l|0)!=(o|0))c[l+12>>2]=m;l=m+12|0;c[n+12>>2]=c[l>>2];p=c[l>>2]|0;q=p+8|0;c[((c[q>>2]|0)==(m|0)?q:p+4|0)>>2]=n;c[k>>2]=m;c[l>>2]=n;l=c[g>>2]|0;r=c[l+4>>2]|0;s=l}else{r=j;s=h}if((c[c[r+4>>2]>>2]|0)==1){j=r+8|0;l=c[j>>2]|0;if((c[l>>2]|0)==1)if((c[f>>2]|0)==(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);t=c[g>>2]|0;break}else{a[1263537]=0;c[r>>2]=0;t=s;break}a[1263537]=0;c[l>>2]=1;k=c[f>>2]|0;if((k|0)==(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);u=c[j>>2]|0;v=c[f>>2]|0}else{a[1263537]=0;c[r>>2]=0;u=l;v=k}k=u+4|0;l=c[k>>2]|0;c[j>>2]=l;if((l|0)!=(v|0))c[l+12>>2]=r;l=r+12|0;c[u+12>>2]=c[l>>2];j=c[l>>2]|0;p=j+4|0;c[((c[p>>2]|0)==(r|0)?p:j+8|0)>>2]=u;c[k>>2]=r;c[l>>2]=u;l=c[g>>2]|0;w=c[l+4>>2]|0;x=l}else{w=r;x=s}l=c[x>>2]|0;k=c[f>>2]|0;if((l|0)==0&(k|0)==(w|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);y=c[g>>2]|0;z=c[f>>2]|0}else{a[1263537]=0;c[w>>2]=l;y=x;z=k}c[y>>2]=1;k=c[w+4>>2]|0;a[1263537]=0;c[k>>2]=1;k=y+4|0;l=c[k>>2]|0;j=l+8|0;p=c[j>>2]|0;c[k>>2]=p;if((p|0)!=(z|0))c[p+12>>2]=y;p=y+12|0;c[l+12>>2]=c[p>>2];k=c[p>>2]|0;q=k+8|0;c[((c[q>>2]|0)==(y|0)?q:k+4|0)>>2]=l;c[j>>2]=y;c[p>>2]=l;t=e}else{if(!(c[i>>2]|0)){a[1263537]=0;c[i>>2]=1;l=c[f>>2]|0;if((l|0)==(h|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);p=c[g>>2]|0;A=c[p+8>>2]|0;B=c[f>>2]|0;C=p}else{a[1263537]=0;c[h>>2]=0;A=i;B=l;C=h}l=A+4|0;p=c[l>>2]|0;c[C+8>>2]=p;if((p|0)!=(B|0))c[p+12>>2]=C;p=C+12|0;c[A+12>>2]=c[p>>2];j=c[p>>2]|0;k=j+4|0;c[((c[k>>2]|0)==(C|0)?k:j+8|0)>>2]=A;c[l>>2]=C;c[p>>2]=A;p=c[g>>2]|0;D=c[p+8>>2]|0;E=p}else{D=i;E=h}p=D+4|0;l=c[p>>2]|0;j=(c[c[D+8>>2]>>2]|0)==1;if(!((c[l>>2]|0)!=1|j^1))if((c[f>>2]|0)==(D|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);t=c[g>>2]|0;break}else{a[1263537]=0;c[D>>2]=0;t=E;break}if(j){a[1263537]=0;c[l>>2]=1;j=c[f>>2]|0;if((j|0)==(D|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);F=c[p>>2]|0;G=c[f>>2]|0}else{a[1263537]=0;c[D>>2]=0;F=l;G=j}j=F+8|0;l=c[j>>2]|0;c[p>>2]=l;if((l|0)!=(G|0))c[l+12>>2]=D;l=D+12|0;c[F+12>>2]=c[l>>2];p=c[l>>2]|0;k=p+8|0;c[((c[k>>2]|0)==(D|0)?k:p+4|0)>>2]=F;c[j>>2]=D;c[l>>2]=F;l=c[g>>2]|0;H=c[l+8>>2]|0;I=l}else{H=D;I=E}l=c[I>>2]|0;j=c[f>>2]|0;if((l|0)==0&(j|0)==(H|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);J=c[g>>2]|0;K=c[f>>2]|0}else{a[1263537]=0;c[H>>2]=l;J=I;K=j}c[J>>2]=1;j=c[H+8>>2]|0;a[1263537]=0;c[j>>2]=1;j=J+8|0;l=c[j>>2]|0;p=l+4|0;k=c[p>>2]|0;c[j>>2]=k;if((k|0)!=(K|0))c[k+12>>2]=J;k=J+12|0;c[l+12>>2]=c[k>>2];j=c[k>>2]|0;q=j+4|0;c[((c[q>>2]|0)==(J|0)?q:j+8|0)>>2]=l;c[p>>2]=J;c[k>>2]=l;t=e}while(0);if((e|0)!=(t|0)&(c[t>>2]|0)==1)b=t;else{L=t;break}}}else L=d;a[1263537]=0;c[L>>2]=1;if((c[c[f>>2]>>2]|0)==1){a[1263537]=0;return}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143886,1145936,447,1143897,0);return}}function __ZNK20VisualScriptFunction12get_rpc_modeEv(a){a=a|0;return c[a+164>>2]|0}function __ZN12VisualScript15remove_functionERK10StringName(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e+4|0;g=e;if(c[b+180>>2]|0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(572315,563633,202,572331,0);l=e;return}a[1263537]=0;h=b+136|0;i=c[h>>2]|0;a:do if(i|0){j=c[i+8>>2]|0;k=b+140|0;n=c[k>>2]|0;b:do if((j|0)==(n|0))o=j;else{p=c[d>>2]|0;q=j;while(1){r=c[q+24>>2]|0;if(p>>>0<r>>>0)s=q+8|0;else{if(r>>>0>=p>>>0){o=q;break b}s=q+4|0}q=c[s>>2]|0;if((q|0)==(n|0))break a}}while(0);if((o|0)!=(n|0)&(o|0)!=0){a[1263537]=0;j=__ZN3MapI10StringNameN12VisualScript8FunctionE10ComparatorIS0_E16DefaultAllocatorEixERKS0_(h,d)|0;q=c[j>>2]|0;if(q|0?(p=c[q+8>>2]|0,q=c[j+4>>2]|0,(p|0)!=(q|0)):0){j=p;while(1){p=c[j+8>>2]|0;if((p|0)==(q|0))break;else j=p}if(j|0){q=j;do{n=q+36|0;p=c[n>>2]|0;__ZN10StringNameC2EPKc(f,563595);__ZN10StringNameC2EPKc(g,572417);__ZN6Object10disconnectERK10StringNamePS_S2_(p,f,b,g);__ZN10StringNameD2Ev(g);__ZN10StringNameD2Ev(f);p=c[n>>2]|0;n=p+128|0;r=c[n>>2]|0;c:do if(r|0){t=c[r+8>>2]|0;u=c[p+132>>2]|0;d:do if((t|0)==(u|0))v=t;else{w=t;while(1){x=c[w+24>>2]|0;if(x>>>0>b>>>0)y=w+8|0;else{if(x>>>0>=b>>>0){v=w;break d}y=w+4|0}w=c[y>>2]|0;if((w|0)==(u|0))break c}}while(0);if((!((v|0)==0|(v|0)==(u|0))?(__ZN3SetIP12VisualScript10ComparatorIS1_E16DefaultAllocatorE6_eraseEPNS5_7ElementE(n,v),(c[p+136>>2]|0)==0):0)?(t=c[n>>2]|0,t|0):0){__ZN6Memory11free_staticEPvb(t,0);c[n>>2]=0}}while(0);q=c[q+16>>2]|0}while((q|0)!=0)}}q=c[h>>2]|0;if(!q){l=e;return}j=c[q+8>>2]|0;q=c[k>>2]|0;e:do if((j|0)==(q|0))z=j;else{n=c[d>>2]|0;p=j;do{r=c[p+24>>2]|0;if(n>>>0<r>>>0)A=p+8|0;else{if(r>>>0>=n>>>0){z=p;break e}A=p+4|0}p=c[A>>2]|0}while((p|0)!=(q|0));l=e;return}while(0);if((z|0)==0|(z|0)==(q|0)){l=e;return}__ZN3MapI10StringNameN12VisualScript8FunctionE10ComparatorIS0_E16DefaultAllocatorE6_eraseEPNS6_7ElementE(h,z);l=e;return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(572315,563633,203,572371,0);l=e;return}function __ZN3MapIP6ObjectP20VisualScriptInstance10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS7_7ElementE(a,b){a=a|0;b=b|0;if((c[a+4>>2]|0)==(b|0))return;else{__ZN3MapIP6ObjectP20VisualScriptInstance10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS7_7ElementE(a,c[b+8>>2]|0);__ZN3MapIP6ObjectP20VisualScriptInstance10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS7_7ElementE(a,c[b+4>>2]|0);__ZN6Memory11free_staticEPvb(b,0);return}}function __ZN3MapI10StringName6VectorIN12VisualScript8ArgumentEE10ComparatorIS0_E16DefaultAllocatorE5clearEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0;b=c[a>>2]|0;if(!b)return;__ZN3MapI10StringName6VectorIN12VisualScript8ArgumentEE10ComparatorIS0_E16DefaultAllocatorE13_cleanup_treeEPNS8_7ElementE(a,c[b+8>>2]|0);b=c[a+4>>2]|0;d=c[a>>2]|0;c[d+8>>2]=b;c[a+8>>2]=0;e=b;c[e+12>>2]=e;if(!d)return;e=d+28|0;b=c[e>>2]|0;if(b|0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0){f=c[e>>2]|0;e=(f|0)==0?0:f+-4|0;f=e+4|0;if(c[e>>2]|0){g=0;do{h=c[f+(g<<3)>>2]|0;if(h|0?(__Z16atomic_decrementPj(h+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(h,1);g=g+1|0}while(g>>>0<(c[e>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(b,1)}__ZN10StringNameD2Ev(d+24|0);__ZN6Memory11free_staticEPvb(d,0);c[a>>2]=0;return}function __ZN3MapI10StringNameN12VisualScript8VariableE10ComparatorIS0_E16DefaultAllocatorE5clearEv(a){a=a|0;var b=0,d=0,e=0;b=c[a>>2]|0;if(!b)return;__ZN3MapI10StringNameN12VisualScript8VariableE10ComparatorIS0_E16DefaultAllocatorE13_cleanup_treeEPNS6_7ElementE(a,c[b+8>>2]|0);b=c[a+4>>2]|0;d=c[a>>2]|0;c[d+8>>2]=b;c[a+8>>2]=0;e=b;c[e+12>>2]=e;if(!d)return;e=d+56|0;if(c[e>>2]|0)__ZN7Variant5clearEv(e);e=c[d+44>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);e=c[d+36>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);__ZN10StringNameD2Ev(d+24|0);__ZN6Memory11free_staticEPvb(d,0);c[a>>2]=0;return}function __ZN3MapI10StringNameN12VisualScript8FunctionE10ComparatorIS0_E16DefaultAllocatorE13_cleanup_treeEPNS6_7ElementE(a,b){a=a|0;b=b|0;if((c[a+4>>2]|0)==(b|0))return;else{__ZN3MapI10StringNameN12VisualScript8FunctionE10ComparatorIS0_E16DefaultAllocatorE13_cleanup_treeEPNS6_7ElementE(a,c[b+8>>2]|0);__ZN3MapI10StringNameN12VisualScript8FunctionE10ComparatorIS0_E16DefaultAllocatorE13_cleanup_treeEPNS6_7ElementE(a,c[b+4>>2]|0);__ZN12VisualScript8FunctionD2Ev(b+28|0);__ZN10StringNameD2Ev(b+24|0);__ZN6Memory11free_staticEPvb(b,0);return}}function __ZN12VisualScript8FunctionD2Ev(a){a=a|0;var b=0,d=0,e=0,f=0;b=a+24|0;d=c[b>>2]|0;if(d|0?(__ZN3SetIN12VisualScript14DataConnectionE10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(b,c[d+8>>2]|0),d=c[a+28>>2]|0,e=c[b>>2]|0,c[e+8>>2]=d,c[a+32>>2]=0,f=d,c[f+12>>2]=f,e|0):0){__ZN6Memory11free_staticEPvb(e,0);c[b>>2]=0}b=a+12|0;e=c[b>>2]|0;if(e|0?(__ZN3SetIN12VisualScript18SequenceConnectionE10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(b,c[e+8>>2]|0),e=c[a+16>>2]|0,f=c[b>>2]|0,c[f+8>>2]=e,c[a+20>>2]=0,d=e,c[d+12>>2]=d,f|0):0){__ZN6Memory11free_staticEPvb(f,0);c[b>>2]=0}b=c[a>>2]|0;if(!b)return;__ZN3MapIiN12VisualScript8Function8NodeDataE10ComparatorIiE16DefaultAllocatorE13_cleanup_treeEPNS6_7ElementE(a,c[b+8>>2]|0);b=c[a+4>>2]|0;f=c[a>>2]|0;c[f+8>>2]=b;c[a+8>>2]=0;d=b;c[d+12>>2]=d;if(!f)return;d=f+36|0;b=c[d>>2]|0;if((b|0?__ZN9Reference11unreferenceEv(b)|0:0)?(b=c[d>>2]|0,__Z17predelete_handlerP6Object(b)|0):0){gj[c[(c[b>>2]|0)+76>>2]&8191](b);__ZN6Memory11free_staticEPvb(b,0)}c[d>>2]=0;__ZN6Memory11free_staticEPvb(f,0);c[a>>2]=0;return}function __ZN3SetIN12VisualScript14DataConnectionE10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(a,b){a=a|0;b=b|0;if((c[a+4>>2]|0)==(b|0))return;else{__ZN3SetIN12VisualScript14DataConnectionE10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(a,c[b+8>>2]|0);__ZN3SetIN12VisualScript14DataConnectionE10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(a,c[b+4>>2]|0);__ZN6Memory11free_staticEPvb(b,0);return}}function __ZN3SetIN12VisualScript18SequenceConnectionE10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(a,b){a=a|0;b=b|0;if((c[a+4>>2]|0)==(b|0))return;else{__ZN3SetIN12VisualScript18SequenceConnectionE10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(a,c[b+8>>2]|0);__ZN3SetIN12VisualScript18SequenceConnectionE10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(a,c[b+4>>2]|0);__ZN6Memory11free_staticEPvb(b,0);return}}function __ZN3MapIiN12VisualScript8Function8NodeDataE10ComparatorIiE16DefaultAllocatorE13_cleanup_treeEPNS6_7ElementE(a,b){a=a|0;b=b|0;var d=0;if((c[a+4>>2]|0)==(b|0))return;__ZN3MapIiN12VisualScript8Function8NodeDataE10ComparatorIiE16DefaultAllocatorE13_cleanup_treeEPNS6_7ElementE(a,c[b+8>>2]|0);__ZN3MapIiN12VisualScript8Function8NodeDataE10ComparatorIiE16DefaultAllocatorE13_cleanup_treeEPNS6_7ElementE(a,c[b+4>>2]|0);a=b+36|0;d=c[a>>2]|0;if((d|0?__ZN9Reference11unreferenceEv(d)|0:0)?(d=c[a>>2]|0,__Z17predelete_handlerP6Object(d)|0):0){gj[c[(c[d>>2]|0)+76>>2]&8191](d);__ZN6Memory11free_staticEPvb(d,0)}c[a>>2]=0;__ZN6Memory11free_staticEPvb(b,0);return}function __ZN3MapI10StringNameN12VisualScript8VariableE10ComparatorIS0_E16DefaultAllocatorE13_cleanup_treeEPNS6_7ElementE(a,b){a=a|0;b=b|0;if((c[a+4>>2]|0)==(b|0))return;__ZN3MapI10StringNameN12VisualScript8VariableE10ComparatorIS0_E16DefaultAllocatorE13_cleanup_treeEPNS6_7ElementE(a,c[b+8>>2]|0);__ZN3MapI10StringNameN12VisualScript8VariableE10ComparatorIS0_E16DefaultAllocatorE13_cleanup_treeEPNS6_7ElementE(a,c[b+4>>2]|0);a=b+56|0;if(c[a>>2]|0)__ZN7Variant5clearEv(a);a=c[b+44>>2]|0;if(a|0?(__Z16atomic_decrementPj(a+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(a,1);a=c[b+36>>2]|0;if(a|0?(__Z16atomic_decrementPj(a+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(a,1);__ZN10StringNameD2Ev(b+24|0);__ZN6Memory11free_staticEPvb(b,0);return}function __ZN3MapI10StringName6VectorIN12VisualScript8ArgumentEE10ComparatorIS0_E16DefaultAllocatorE13_cleanup_treeEPNS8_7ElementE(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0;if((c[a+4>>2]|0)==(b|0))return;__ZN3MapI10StringName6VectorIN12VisualScript8ArgumentEE10ComparatorIS0_E16DefaultAllocatorE13_cleanup_treeEPNS8_7ElementE(a,c[b+8>>2]|0);__ZN3MapI10StringName6VectorIN12VisualScript8ArgumentEE10ComparatorIS0_E16DefaultAllocatorE13_cleanup_treeEPNS8_7ElementE(a,c[b+4>>2]|0);a=b+28|0;d=c[a>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0){e=c[a>>2]|0;a=(e|0)==0?0:e+-4|0;e=a+4|0;if(c[a>>2]|0){f=0;do{g=c[e+(f<<3)>>2]|0;if(g|0?(__Z16atomic_decrementPj(g+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(g,1);f=f+1|0}while(f>>>0<(c[a>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(d,1)}__ZN10StringNameD2Ev(b+24|0);__ZN6Memory11free_staticEPvb(b,0);return}function __ZN3MapI10StringNameN12VisualScript8FunctionE10ComparatorIS0_E16DefaultAllocatorEixERKS0_(b,d){b=b|0;d=d|0;var e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0;e=l;l=l+48|0;if((l|0)>=(m|0))ba(48);f=e;h=c[b>>2]|0;if(!h){i=__ZnwjPFPvjE(76,4740)|0;__ZN10StringNameC2Ev(i+24|0);c[i+32>>2]=379008;c[i+28>>2]=0;c[i+36>>2]=0;c[i+44>>2]=379008;c[i+40>>2]=0;c[i+48>>2]=0;c[i+56>>2]=379008;c[i+52>>2]=0;c[i+60>>2]=0;g[i+68>>2]=0.0;g[i+72>>2]=0.0;c[i+64>>2]=-1;j=i+16|0;c[j>>2]=0;c[j+4>>2]=0;c[b>>2]=i;j=c[b+4>>2]|0;c[i+4>>2]=j;c[i+8>>2]=j;c[i+12>>2]=j;c[i>>2]=1;if(!i){k=0;n=12}else{o=i;p=j;n=4}}else{o=h;p=c[b+4>>2]|0;n=4}a:do if((n|0)==4){h=c[o+8>>2]|0;if((h|0)!=(p|0)){j=c[d>>2]|0;i=h;while(1){h=c[i+24>>2]|0;if(j>>>0<h>>>0)q=i+8|0;else{if(h>>>0>=j>>>0)break;q=i+4|0}h=c[q>>2]|0;if((h|0)==(p|0)){k=o;n=12;break a}else i=h}if(!((i|0)==(p|0)|(i|0)==0))r=i;else{k=o;n=12}}else{k=o;n=12}}while(0);if((n|0)==12){c[f+4>>2]=379008;c[f>>2]=0;c[f+8>>2]=0;c[f+16>>2]=379008;c[f+12>>2]=0;c[f+20>>2]=0;c[f+28>>2]=379008;c[f+24>>2]=0;c[f+32>>2]=0;g[f+40>>2]=0.0;g[f+44>>2]=0.0;c[f+36>>2]=-1;if(!k){k=__ZnwjPFPvjE(76,4740)|0;__ZN10StringNameC2Ev(k+24|0);c[k+32>>2]=379008;c[k+28>>2]=0;c[k+36>>2]=0;c[k+44>>2]=379008;c[k+40>>2]=0;c[k+48>>2]=0;c[k+56>>2]=379008;c[k+52>>2]=0;c[k+60>>2]=0;g[k+68>>2]=0.0;g[k+72>>2]=0.0;c[k+64>>2]=-1;n=k+16|0;c[n>>2]=0;c[n+4>>2]=0;c[b>>2]=k;n=c[b+4>>2]|0;c[k+4>>2]=n;c[k+8>>2]=n;c[k+12>>2]=n;c[k>>2]=1}k=__ZN3MapI10StringNameN12VisualScript8FunctionE10ComparatorIS0_E16DefaultAllocatorE10_insert_rbERKS0_RKS2_(b,d,f)|0;__ZN12VisualScript8FunctionD2Ev(f);if(!k){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145936,616,1145947,0);s=0;l=e;return s|0}else r=k}a[1263537]=0;s=r+28|0;l=e;return s|0}function __ZN3MapI10StringNameN12VisualScript8FunctionE10ComparatorIS0_E16DefaultAllocatorE6_eraseEPNS6_7ElementE(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0;e=d+8|0;f=c[e>>2]|0;g=b+4|0;h=c[g>>2]|0;if((f|0)!=(h|0)?(i=c[d+4>>2]|0,(i|0)!=(h|0)):0){j=i;while(1){i=c[j+8>>2]|0;if((i|0)==(h|0))break;else j=i}if(!j){k=h;l=c[h+8>>2]|0}else{k=j;l=h}}else{k=d;l=f}f=k+8|0;j=k+4|0;i=c[((l|0)==(h|0)?j:f)>>2]|0;h=c[b>>2]|0;l=k+12|0;m=c[l>>2]|0;c[i+12>>2]=m;if((h|0)==(m|0))n=h+8|0;else{h=c[l>>2]|0;m=h+8|0;n=(k|0)==(c[m>>2]|0)?m:h+4|0}c[n>>2]=i;if((k|0)==(d|0)){if((c[d>>2]|0)==1)__ZN3MapI10StringNameN12VisualScript8FunctionE10ComparatorIS0_E16DefaultAllocatorE10_erase_fixEPNS6_7ElementE(b,i)}else{if((k|0)==(c[g>>2]|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143791,1145936,469,1143798,0);return}a[1263537]=0;if((c[k>>2]|0)==1)__ZN3MapI10StringNameN12VisualScript8FunctionE10ComparatorIS0_E16DefaultAllocatorE10_erase_fixEPNS6_7ElementE(b,i);c[f>>2]=c[e>>2];f=d+4|0;c[j>>2]=c[f>>2];j=d+12|0;c[l>>2]=c[j>>2];c[k>>2]=c[d>>2];c[(c[e>>2]|0)+12>>2]=k;c[(c[f>>2]|0)+12>>2]=k;f=c[j>>2]|0;j=f+8|0;c[((c[j>>2]|0)==(d|0)?j:f+4|0)>>2]=k}k=c[d+16>>2]|0;f=d+20|0;if(k|0)c[k+20>>2]=c[f>>2];j=c[f>>2]|0;if(j|0)c[j+16>>2]=k;__ZN12VisualScript8FunctionD2Ev(d+28|0);__ZN10StringNameD2Ev(d+24|0);__ZN6Memory11free_staticEPvb(d,0);d=b+8|0;c[d>>2]=(c[d>>2]|0)+-1;if(!(c[c[g>>2]>>2]|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143791,1145936,498,1143838,0);return}else{a[1263537]=0;return}}function __ZN3SetIP12VisualScript10ComparatorIS1_E16DefaultAllocatorE6_eraseEPNS5_7ElementE(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0;e=d+8|0;f=c[e>>2]|0;g=b+4|0;h=c[g>>2]|0;if((f|0)!=(h|0)?(i=c[d+4>>2]|0,(i|0)!=(h|0)):0){j=i;while(1){i=c[j+8>>2]|0;if((i|0)==(h|0))break;else j=i}if(!j){k=h;l=c[h+8>>2]|0}else{k=j;l=h}}else{k=d;l=f}f=k+8|0;j=k+4|0;i=c[((l|0)==(h|0)?j:f)>>2]|0;h=c[b>>2]|0;l=k+12|0;m=c[l>>2]|0;c[i+12>>2]=m;if((h|0)==(m|0))n=h+8|0;else{h=c[l>>2]|0;m=h+8|0;n=(k|0)==(c[m>>2]|0)?m:h+4|0}c[n>>2]=i;if((k|0)==(d|0)){if((c[d>>2]|0)==1)__ZN3SetIP12VisualScript10ComparatorIS1_E16DefaultAllocatorE10_erase_fixEPNS5_7ElementE(b,i)}else{if((k|0)==(c[g>>2]|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143791,1144075,454,1143798,0);return}a[1263537]=0;if((c[k>>2]|0)==1)__ZN3SetIP12VisualScript10ComparatorIS1_E16DefaultAllocatorE10_erase_fixEPNS5_7ElementE(b,i);c[f>>2]=c[e>>2];f=d+4|0;c[j>>2]=c[f>>2];j=d+12|0;c[l>>2]=c[j>>2];c[k>>2]=c[d>>2];c[(c[e>>2]|0)+12>>2]=k;c[(c[f>>2]|0)+12>>2]=k;f=c[j>>2]|0;j=f+8|0;c[((c[j>>2]|0)==(d|0)?j:f+4|0)>>2]=k}k=c[d+16>>2]|0;f=d+20|0;if(k|0)c[k+20>>2]=c[f>>2];j=c[f>>2]|0;if(j|0)c[j+16>>2]=k;__ZN6Memory11free_staticEPvb(d,0);d=b+8|0;c[d>>2]=(c[d>>2]|0)+-1;if(!(c[c[g>>2]>>2]|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143791,1144075,483,1143838,0);return}else{a[1263537]=0;return}}function __ZN3SetIP12VisualScript10ComparatorIS1_E16DefaultAllocatorE10_erase_fixEPNS5_7ElementE(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0;e=c[(c[b>>2]|0)+8>>2]|0;f=b+4|0;if((e|0)!=(d|0)&(c[d>>2]|0)==1){b=d;while(1){g=b+12|0;h=c[g>>2]|0;i=c[h+8>>2]|0;do if((b|0)==(i|0)){j=c[h+4>>2]|0;if(!(c[j>>2]|0)){a[1263537]=0;c[j>>2]=1;k=c[f>>2]|0;if((k|0)==(h|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1144075,146,1146003,0);l=c[g>>2]|0;m=l;n=c[l+4>>2]|0;o=c[f>>2]|0}else{a[1263537]=0;c[h>>2]=0;m=h;n=j;o=k}k=n+8|0;l=c[k>>2]|0;c[m+4>>2]=l;if((l|0)!=(o|0))c[l+12>>2]=m;l=m+12|0;c[n+12>>2]=c[l>>2];p=c[l>>2]|0;q=p+8|0;c[((c[q>>2]|0)==(m|0)?q:p+4|0)>>2]=n;c[k>>2]=m;c[l>>2]=n;l=c[g>>2]|0;r=c[l+4>>2]|0;s=l}else{r=j;s=h}if((c[c[r+4>>2]>>2]|0)==1){j=r+8|0;l=c[j>>2]|0;if((c[l>>2]|0)==1)if((c[f>>2]|0)==(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1144075,146,1146003,0);t=c[g>>2]|0;break}else{a[1263537]=0;c[r>>2]=0;t=s;break}a[1263537]=0;c[l>>2]=1;k=c[f>>2]|0;if((k|0)==(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1144075,146,1146003,0);u=c[j>>2]|0;v=c[f>>2]|0}else{a[1263537]=0;c[r>>2]=0;u=l;v=k}k=u+4|0;l=c[k>>2]|0;c[j>>2]=l;if((l|0)!=(v|0))c[l+12>>2]=r;l=r+12|0;c[u+12>>2]=c[l>>2];j=c[l>>2]|0;p=j+4|0;c[((c[p>>2]|0)==(r|0)?p:j+8|0)>>2]=u;c[k>>2]=r;c[l>>2]=u;l=c[g>>2]|0;w=c[l+4>>2]|0;x=l}else{w=r;x=s}l=c[x>>2]|0;k=c[f>>2]|0;if((l|0)==0&(k|0)==(w|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1144075,146,1146003,0);y=c[g>>2]|0;z=c[f>>2]|0}else{a[1263537]=0;c[w>>2]=l;y=x;z=k}c[y>>2]=1;k=c[w+4>>2]|0;a[1263537]=0;c[k>>2]=1;k=y+4|0;l=c[k>>2]|0;j=l+8|0;p=c[j>>2]|0;c[k>>2]=p;if((p|0)!=(z|0))c[p+12>>2]=y;p=y+12|0;c[l+12>>2]=c[p>>2];k=c[p>>2]|0;q=k+8|0;c[((c[q>>2]|0)==(y|0)?q:k+4|0)>>2]=l;c[j>>2]=y;c[p>>2]=l;t=e}else{if(!(c[i>>2]|0)){a[1263537]=0;c[i>>2]=1;l=c[f>>2]|0;if((l|0)==(h|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1144075,146,1146003,0);p=c[g>>2]|0;A=c[p+8>>2]|0;B=c[f>>2]|0;C=p}else{a[1263537]=0;c[h>>2]=0;A=i;B=l;C=h}l=A+4|0;p=c[l>>2]|0;c[C+8>>2]=p;if((p|0)!=(B|0))c[p+12>>2]=C;p=C+12|0;c[A+12>>2]=c[p>>2];j=c[p>>2]|0;k=j+4|0;c[((c[k>>2]|0)==(C|0)?k:j+8|0)>>2]=A;c[l>>2]=C;c[p>>2]=A;p=c[g>>2]|0;D=c[p+8>>2]|0;E=p}else{D=i;E=h}p=D+4|0;l=c[p>>2]|0;j=(c[c[D+8>>2]>>2]|0)==1;if(!((c[l>>2]|0)!=1|j^1))if((c[f>>2]|0)==(D|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1144075,146,1146003,0);t=c[g>>2]|0;break}else{a[1263537]=0;c[D>>2]=0;t=E;break}if(j){a[1263537]=0;c[l>>2]=1;j=c[f>>2]|0;if((j|0)==(D|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1144075,146,1146003,0);F=c[p>>2]|0;G=c[f>>2]|0}else{a[1263537]=0;c[D>>2]=0;F=l;G=j}j=F+8|0;l=c[j>>2]|0;c[p>>2]=l;if((l|0)!=(G|0))c[l+12>>2]=D;l=D+12|0;c[F+12>>2]=c[l>>2];p=c[l>>2]|0;k=p+8|0;c[((c[k>>2]|0)==(D|0)?k:p+4|0)>>2]=F;c[j>>2]=D;c[l>>2]=F;l=c[g>>2]|0;H=c[l+8>>2]|0;I=l}else{H=D;I=E}l=c[I>>2]|0;j=c[f>>2]|0;if((l|0)==0&(j|0)==(H|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1144075,146,1146003,0);J=c[g>>2]|0;K=c[f>>2]|0}else{a[1263537]=0;c[H>>2]=l;J=I;K=j}c[J>>2]=1;j=c[H+8>>2]|0;a[1263537]=0;c[j>>2]=1;j=J+8|0;l=c[j>>2]|0;p=l+4|0;k=c[p>>2]|0;c[j>>2]=k;if((k|0)!=(K|0))c[k+12>>2]=J;k=J+12|0;c[l+12>>2]=c[k>>2];j=c[k>>2]|0;q=j+4|0;c[((c[q>>2]|0)==(J|0)?q:j+8|0)>>2]=l;c[p>>2]=J;c[k>>2]=l;t=e}while(0);if((e|0)!=(t|0)&(c[t>>2]|0)==1)b=t;else{L=t;break}}}else L=d;a[1263537]=0;c[L>>2]=1;if((c[c[f>>2]>>2]|0)==1){a[1263537]=0;return}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143886,1144075,432,1143897,0);return}}function __ZN3MapI10StringNameN12VisualScript8FunctionE10ComparatorIS0_E16DefaultAllocatorE10_erase_fixEPNS6_7ElementE(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0;e=c[(c[b>>2]|0)+8>>2]|0;f=b+4|0;if((e|0)!=(d|0)&(c[d>>2]|0)==1){b=d;while(1){g=b+12|0;h=c[g>>2]|0;i=c[h+8>>2]|0;do if((b|0)==(i|0)){j=c[h+4>>2]|0;if(!(c[j>>2]|0)){a[1263537]=0;c[j>>2]=1;k=c[f>>2]|0;if((k|0)==(h|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);l=c[g>>2]|0;m=l;n=c[l+4>>2]|0;o=c[f>>2]|0}else{a[1263537]=0;c[h>>2]=0;m=h;n=j;o=k}k=n+8|0;l=c[k>>2]|0;c[m+4>>2]=l;if((l|0)!=(o|0))c[l+12>>2]=m;l=m+12|0;c[n+12>>2]=c[l>>2];p=c[l>>2]|0;q=p+8|0;c[((c[q>>2]|0)==(m|0)?q:p+4|0)>>2]=n;c[k>>2]=m;c[l>>2]=n;l=c[g>>2]|0;r=c[l+4>>2]|0;s=l}else{r=j;s=h}if((c[c[r+4>>2]>>2]|0)==1){j=r+8|0;l=c[j>>2]|0;if((c[l>>2]|0)==1)if((c[f>>2]|0)==(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);t=c[g>>2]|0;break}else{a[1263537]=0;c[r>>2]=0;t=s;break}a[1263537]=0;c[l>>2]=1;k=c[f>>2]|0;if((k|0)==(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);u=c[j>>2]|0;v=c[f>>2]|0}else{a[1263537]=0;c[r>>2]=0;u=l;v=k}k=u+4|0;l=c[k>>2]|0;c[j>>2]=l;if((l|0)!=(v|0))c[l+12>>2]=r;l=r+12|0;c[u+12>>2]=c[l>>2];j=c[l>>2]|0;p=j+4|0;c[((c[p>>2]|0)==(r|0)?p:j+8|0)>>2]=u;c[k>>2]=r;c[l>>2]=u;l=c[g>>2]|0;w=c[l+4>>2]|0;x=l}else{w=r;x=s}l=c[x>>2]|0;k=c[f>>2]|0;if((l|0)==0&(k|0)==(w|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);y=c[g>>2]|0;z=c[f>>2]|0}else{a[1263537]=0;c[w>>2]=l;y=x;z=k}c[y>>2]=1;k=c[w+4>>2]|0;a[1263537]=0;c[k>>2]=1;k=y+4|0;l=c[k>>2]|0;j=l+8|0;p=c[j>>2]|0;c[k>>2]=p;if((p|0)!=(z|0))c[p+12>>2]=y;p=y+12|0;c[l+12>>2]=c[p>>2];k=c[p>>2]|0;q=k+8|0;c[((c[q>>2]|0)==(y|0)?q:k+4|0)>>2]=l;c[j>>2]=y;c[p>>2]=l;t=e}else{if(!(c[i>>2]|0)){a[1263537]=0;c[i>>2]=1;l=c[f>>2]|0;if((l|0)==(h|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);p=c[g>>2]|0;A=c[p+8>>2]|0;B=c[f>>2]|0;C=p}else{a[1263537]=0;c[h>>2]=0;A=i;B=l;C=h}l=A+4|0;p=c[l>>2]|0;c[C+8>>2]=p;if((p|0)!=(B|0))c[p+12>>2]=C;p=C+12|0;c[A+12>>2]=c[p>>2];j=c[p>>2]|0;k=j+4|0;c[((c[k>>2]|0)==(C|0)?k:j+8|0)>>2]=A;c[l>>2]=C;c[p>>2]=A;p=c[g>>2]|0;D=c[p+8>>2]|0;E=p}else{D=i;E=h}p=D+4|0;l=c[p>>2]|0;j=(c[c[D+8>>2]>>2]|0)==1;if(!((c[l>>2]|0)!=1|j^1))if((c[f>>2]|0)==(D|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);t=c[g>>2]|0;break}else{a[1263537]=0;c[D>>2]=0;t=E;break}if(j){a[1263537]=0;c[l>>2]=1;j=c[f>>2]|0;if((j|0)==(D|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);F=c[p>>2]|0;G=c[f>>2]|0}else{a[1263537]=0;c[D>>2]=0;F=l;G=j}j=F+8|0;l=c[j>>2]|0;c[p>>2]=l;if((l|0)!=(G|0))c[l+12>>2]=D;l=D+12|0;c[F+12>>2]=c[l>>2];p=c[l>>2]|0;k=p+8|0;c[((c[k>>2]|0)==(D|0)?k:p+4|0)>>2]=F;c[j>>2]=D;c[l>>2]=F;l=c[g>>2]|0;H=c[l+8>>2]|0;I=l}else{H=D;I=E}l=c[I>>2]|0;j=c[f>>2]|0;if((l|0)==0&(j|0)==(H|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);J=c[g>>2]|0;K=c[f>>2]|0}else{a[1263537]=0;c[H>>2]=l;J=I;K=j}c[J>>2]=1;j=c[H+8>>2]|0;a[1263537]=0;c[j>>2]=1;j=J+8|0;l=c[j>>2]|0;p=l+4|0;k=c[p>>2]|0;c[j>>2]=k;if((k|0)!=(K|0))c[k+12>>2]=J;k=J+12|0;c[l+12>>2]=c[k>>2];j=c[k>>2]|0;q=j+4|0;c[((c[q>>2]|0)==(J|0)?q:j+8|0)>>2]=l;c[p>>2]=J;c[k>>2]=l;t=e}while(0);if((e|0)!=(t|0)&(c[t>>2]|0)==1)b=t;else{L=t;break}}}else L=d;a[1263537]=0;c[L>>2]=1;if((c[c[f>>2]>>2]|0)==1){a[1263537]=0;return}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143886,1145936,447,1143897,0);return}}function __ZN3MapI10StringNameN12VisualScript8FunctionE10ComparatorIS0_E16DefaultAllocatorE10_insert_rbERKS0_RKS2_(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f;a[g>>0]=0;h=__ZN3MapI10StringNameN12VisualScript8FunctionE10ComparatorIS0_E16DefaultAllocatorE7_insertERKS0_Rb(b,d,g)|0;if(h|0){__ZN3MapIiN12VisualScript8Function8NodeDataE10ComparatorIiE16DefaultAllocatorE10_copy_fromERKS6_(h+28|0,e);__ZN3SetIN12VisualScript18SequenceConnectionE10ComparatorIS1_E16DefaultAllocatorE10_copy_fromERKS5_(h+40|0,e+12|0);__ZN3SetIN12VisualScript14DataConnectionE10ComparatorIS1_E16DefaultAllocatorE10_copy_fromERKS5_(h+52|0,e+24|0);d=h+64|0;i=e+36|0;c[d>>2]=c[i>>2];c[d+4>>2]=c[i+4>>2];c[d+8>>2]=c[i+8>>2]}if(a[g>>0]|0){l=f;return h|0}g=b+8|0;c[g>>2]=(c[g>>2]|0)+1;g=h+12|0;i=c[g>>2]|0;if(!(c[i>>2]|0)){d=b+4|0;e=h;j=i;k=i;i=g;while(1){g=j+12|0;n=c[g>>2]|0;o=c[n+8>>2]|0;p=n;do if((j|0)==(o|0)){q=c[n+4>>2]|0;if(!(c[q>>2]|0)){c[k>>2]=1;a[1263537]=0;c[q>>2]=1;if((c[d>>2]|0)==(n|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);r=c[(c[i>>2]|0)+12>>2]|0;break}else{a[1263537]=0;c[n>>2]=0;r=n;break}}q=j+4|0;if((e|0)==(c[q>>2]|0)){s=e+8|0;t=c[s>>2]|0;c[q>>2]=t;if((t|0)==(c[d>>2]|0))u=p;else{c[t+12>>2]=j;u=c[g>>2]|0}t=e+12|0;c[t>>2]=u;q=c[g>>2]|0;v=q+8|0;c[((c[v>>2]|0)==(j|0)?v:q+4|0)>>2]=e;c[s>>2]=j;c[g>>2]=e;w=j;x=e;y=c[t>>2]|0}else{w=e;x=j;y=n}a[1263537]=0;c[x>>2]=1;t=c[d>>2]|0;if((t|0)==(y|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);z=c[(c[w+12>>2]|0)+12>>2]|0;A=c[d>>2]|0}else{a[1263537]=0;c[y>>2]=0;z=y;A=t}t=z+8|0;s=c[t>>2]|0;q=s+4|0;v=c[q>>2]|0;c[t>>2]=v;if((v|0)!=(A|0))c[v+12>>2]=z;v=z+12|0;c[s+12>>2]=c[v>>2];t=c[v>>2]|0;B=t+4|0;c[((c[B>>2]|0)==(z|0)?B:t+8|0)>>2]=s;c[q>>2]=z;c[v>>2]=s;r=w}else{if(!(c[o>>2]|0)){c[k>>2]=1;a[1263537]=0;c[o>>2]=1;if((c[d>>2]|0)==(n|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);r=c[(c[i>>2]|0)+12>>2]|0;break}else{a[1263537]=0;c[n>>2]=0;r=n;break}}s=j+8|0;if((e|0)==(c[s>>2]|0)){v=e+4|0;q=c[v>>2]|0;c[s>>2]=q;if((q|0)==(c[d>>2]|0))C=p;else{c[q+12>>2]=j;C=c[g>>2]|0}q=e+12|0;c[q>>2]=C;s=c[g>>2]|0;t=s+4|0;c[((c[t>>2]|0)==(j|0)?t:s+8|0)>>2]=e;c[v>>2]=j;c[g>>2]=e;D=j;E=c[q>>2]|0;F=e}else{D=e;E=n;F=j}a[1263537]=0;c[F>>2]=1;q=c[d>>2]|0;if((q|0)==(E|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);G=c[(c[D+12>>2]|0)+12>>2]|0;H=c[d>>2]|0}else{a[1263537]=0;c[E>>2]=0;G=E;H=q}q=G+4|0;v=c[q>>2]|0;s=v+8|0;t=c[s>>2]|0;c[q>>2]=t;if((t|0)!=(H|0))c[t+12>>2]=G;t=G+12|0;c[v+12>>2]=c[t>>2];q=c[t>>2]|0;B=q+8|0;c[((c[B>>2]|0)==(G|0)?B:q+4|0)>>2]=v;c[s>>2]=G;c[t>>2]=v;r=D}while(0);n=r+12|0;g=c[n>>2]|0;if(!(c[g>>2]|0)){e=r;j=g;k=g;i=n}else break}}i=c[(c[b>>2]|0)+8>>2]|0;a[1263537]=0;c[i>>2]=1;l=f;return h|0}function __ZN3MapI10StringNameN12VisualScript8FunctionE10ComparatorIS0_E16DefaultAllocatorE7_insertERKS0_Rb(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0;f=c[b>>2]|0;h=c[f+8>>2]|0;i=b+4|0;j=c[i>>2]|0;a:do if((h|0)==(j|0))k=f;else{l=c[d>>2]|0;m=h;while(1){n=c[m+24>>2]|0;if(l>>>0<n>>>0)o=m+8|0;else{if(n>>>0>=l>>>0)break;o=m+4|0}n=c[o>>2]|0;if((n|0)==(j|0)){k=m;break a}else m=n}a[e>>0]=1;p=m;return p|0}while(0);j=__ZnwjPFPvjE(76,4740)|0;o=j+24|0;__ZN10StringNameC2Ev(o);c[j+32>>2]=379008;c[j+28>>2]=0;c[j+36>>2]=0;c[j+44>>2]=379008;c[j+40>>2]=0;c[j+48>>2]=0;c[j+56>>2]=379008;c[j+52>>2]=0;c[j+60>>2]=0;g[j+68>>2]=0.0;g[j+72>>2]=0.0;c[j+64>>2]=-1;c[j>>2]=0;c[j+4>>2]=0;c[j+8>>2]=0;c[j+12>>2]=0;c[j+16>>2]=0;c[j+20>>2]=0;c[j+12>>2]=k;h=c[i>>2]|0;f=j+4|0;c[f>>2]=h;l=j+8|0;c[l>>2]=h;__ZN10StringNameaSERKS_(o,d);if((k|0)!=(c[b>>2]|0)?(c[d>>2]|0)>>>0>=(c[k+24>>2]|0)>>>0:0)q=k+4|0;else q=k+8|0;c[q>>2]=j;a[e>>0]=0;e=c[f>>2]|0;f=c[i>>2]|0;if((e|0)==(f|0)){i=j;do{q=i;i=c[i+12>>2]|0}while((q|0)==(c[i+4>>2]|0));r=(i|0)==(c[b>>2]|0)?0:i}else{i=e;while(1){e=c[i+8>>2]|0;if((e|0)==(f|0)){r=i;break}else i=e}}c[j+16>>2]=r;i=c[l>>2]|0;b:do if((i|0)==(f|0)){l=j;while(1){e=l;l=c[l+12>>2]|0;if((e|0)!=(c[l+8>>2]|0)){s=l;break b}if((l|0)==(c[b>>2]|0)){s=0;break}}}else{l=i;while(1){m=c[l+4>>2]|0;if((m|0)==(f|0)){s=l;break}else l=m}}while(0);f=j+20|0;c[f>>2]=s;if(!r)t=s;else{c[r+20>>2]=j;t=c[f>>2]|0}if(!t){p=j;return p|0}c[t+16>>2]=j;p=j;return p|0}function __ZN3MapIiN12VisualScript8Function8NodeDataE10ComparatorIiE16DefaultAllocatorE10_copy_fromERKS6_(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,h=0;d=c[a>>2]|0;if(d|0?(__ZN3MapIiN12VisualScript8Function8NodeDataE10ComparatorIiE16DefaultAllocatorE13_cleanup_treeEPNS6_7ElementE(a,c[d+8>>2]|0),d=c[a+4>>2]|0,e=c[a>>2]|0,c[e+8>>2]=d,c[a+8>>2]=0,f=d,c[f+12>>2]=f,e|0):0){f=e+36|0;d=c[f>>2]|0;if((d|0?__ZN9Reference11unreferenceEv(d)|0:0)?(d=c[f>>2]|0,__Z17predelete_handlerP6Object(d)|0):0){gj[c[(c[d>>2]|0)+76>>2]&8191](d);__ZN6Memory11free_staticEPvb(d,0)}c[f>>2]=0;__ZN6Memory11free_staticEPvb(e,0);c[a>>2]=0}e=c[b>>2]|0;if(!e)return;f=c[e+8>>2]|0;e=c[b+4>>2]|0;if((f|0)==(e|0))return;else h=f;while(1){f=c[h+8>>2]|0;if((f|0)==(e|0))break;else h=f}if(!h)return;e=a+4|0;f=h;h=0;while(1){if(!h){b=__ZnwjPFPvjE(40,4740)|0;g[b+28>>2]=0.0;g[b+32>>2]=0.0;c[b+36>>2]=0;d=b+16|0;c[d>>2]=0;c[d+4>>2]=0;c[a>>2]=b;d=c[e>>2]|0;c[b+4>>2]=d;c[b+8>>2]=d;c[b+12>>2]=d;c[b>>2]=1}__ZN3MapIiN12VisualScript8Function8NodeDataE10ComparatorIiE16DefaultAllocatorE10_insert_rbERKiRKS2_(a,f+24|0,f+28|0)|0;b=c[f+16>>2]|0;if(!b)break;f=b;h=c[a>>2]|0}return}function __ZN3SetIN12VisualScript18SequenceConnectionE10ComparatorIS1_E16DefaultAllocatorE10_copy_fromERKS5_(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0;d=c[a>>2]|0;if(d|0?(__ZN3SetIN12VisualScript18SequenceConnectionE10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(a,c[d+8>>2]|0),d=c[a+4>>2]|0,e=c[a>>2]|0,c[e+8>>2]=d,c[a+8>>2]=0,f=d,c[f+12>>2]=f,e|0):0){__ZN6Memory11free_staticEPvb(e,0);c[a>>2]=0}e=c[b>>2]|0;if(!e)return;f=c[e+8>>2]|0;e=c[b+4>>2]|0;if((f|0)==(e|0))return;else g=f;while(1){f=c[g+8>>2]|0;if((f|0)==(e|0))break;else g=f}if(!g)return;e=a+4|0;f=g;g=0;while(1){if(!g){b=__ZnwjPFPvjE(32,4740)|0;d=b+16|0;c[d>>2]=0;c[d+4>>2]=0;c[a>>2]=b;d=c[e>>2]|0;c[b+4>>2]=d;c[b+8>>2]=d;c[b+12>>2]=d;c[b>>2]=1}__ZN3SetIN12VisualScript18SequenceConnectionE10ComparatorIS1_E16DefaultAllocatorE10_insert_rbERKS1_(a,f+24|0)|0;b=c[f+16>>2]|0;if(!b)break;f=b;g=c[a>>2]|0}return}function __ZN3SetIN12VisualScript14DataConnectionE10ComparatorIS1_E16DefaultAllocatorE10_copy_fromERKS5_(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0;d=c[a>>2]|0;if(d|0?(__ZN3SetIN12VisualScript14DataConnectionE10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(a,c[d+8>>2]|0),d=c[a+4>>2]|0,e=c[a>>2]|0,c[e+8>>2]=d,c[a+8>>2]=0,f=d,c[f+12>>2]=f,e|0):0){__ZN6Memory11free_staticEPvb(e,0);c[a>>2]=0}e=c[b>>2]|0;if(!e)return;f=c[e+8>>2]|0;e=c[b+4>>2]|0;if((f|0)==(e|0))return;else g=f;while(1){f=c[g+8>>2]|0;if((f|0)==(e|0))break;else g=f}if(!g)return;e=a+4|0;f=g;g=0;while(1){if(!g){b=__ZnwjPFPvjE(32,4740)|0;d=b+16|0;c[d>>2]=0;c[d+4>>2]=0;c[a>>2]=b;d=c[e>>2]|0;c[b+4>>2]=d;c[b+8>>2]=d;c[b+12>>2]=d;c[b>>2]=1}__ZN3SetIN12VisualScript14DataConnectionE10ComparatorIS1_E16DefaultAllocatorE10_insert_rbERKS1_(a,f+24|0)|0;b=c[f+16>>2]|0;if(!b)break;f=b;g=c[a>>2]|0}return}function __ZN3SetIN12VisualScript14DataConnectionE10ComparatorIS1_E16DefaultAllocatorE10_insert_rbERKS1_(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;a[f>>0]=0;g=__ZN3SetIN12VisualScript14DataConnectionE10ComparatorIS1_E16DefaultAllocatorE7_insertERKS1_Rb(b,d,f)|0;if(a[f>>0]|0){l=e;return g|0}f=b+8|0;c[f>>2]=(c[f>>2]|0)+1;f=g+12|0;d=c[f>>2]|0;if(!(c[d>>2]|0)){h=b+4|0;i=g;j=d;k=d;d=f;while(1){f=j+12|0;n=c[f>>2]|0;o=c[n+8>>2]|0;p=n;do if((j|0)==(o|0)){q=c[n+4>>2]|0;if(!(c[q>>2]|0)){c[k>>2]=1;a[1263537]=0;c[q>>2]=1;if((c[h>>2]|0)==(n|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1144075,146,1146003,0);r=c[(c[d>>2]|0)+12>>2]|0;break}else{a[1263537]=0;c[n>>2]=0;r=n;break}}q=j+4|0;if((i|0)==(c[q>>2]|0)){s=i+8|0;t=c[s>>2]|0;c[q>>2]=t;q=c[h>>2]|0;if((t|0)==(q|0))u=p;else{c[t+12>>2]=j;u=c[f>>2]|0}t=i+12|0;c[t>>2]=u;v=c[f>>2]|0;w=v+8|0;if((c[w>>2]|0)==(j|0))c[w>>2]=i;else c[v+4>>2]=i;c[s>>2]=j;c[f>>2]=i;x=j;y=i;z=q;A=c[t>>2]|0}else{x=i;y=j;z=c[h>>2]|0;A=n}a[1263537]=0;c[y>>2]=1;if((z|0)==(A|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1144075,146,1146003,0);B=c[(c[x+12>>2]|0)+12>>2]|0;C=c[h>>2]|0}else{a[1263537]=0;c[A>>2]=0;B=A;C=z}t=B+8|0;q=c[t>>2]|0;s=q+4|0;v=c[s>>2]|0;c[t>>2]=v;if((v|0)!=(C|0))c[v+12>>2]=B;v=B+12|0;c[q+12>>2]=c[v>>2];t=c[v>>2]|0;w=t+4|0;if((c[w>>2]|0)==(B|0))c[w>>2]=q;else c[t+8>>2]=q;c[s>>2]=B;c[v>>2]=q;r=x}else{if(!(c[o>>2]|0)){c[k>>2]=1;a[1263537]=0;c[o>>2]=1;if((c[h>>2]|0)==(n|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1144075,146,1146003,0);r=c[(c[d>>2]|0)+12>>2]|0;break}else{a[1263537]=0;c[n>>2]=0;r=n;break}}q=j+8|0;if((i|0)==(c[q>>2]|0)){v=i+4|0;s=c[v>>2]|0;c[q>>2]=s;q=c[h>>2]|0;if((s|0)==(q|0))D=p;else{c[s+12>>2]=j;D=c[f>>2]|0}s=i+12|0;c[s>>2]=D;t=c[f>>2]|0;w=t+4|0;if((c[w>>2]|0)==(j|0))c[w>>2]=i;else c[t+8>>2]=i;c[v>>2]=j;c[f>>2]=i;E=j;F=i;G=q;H=c[s>>2]|0}else{E=i;F=j;G=c[h>>2]|0;H=n}a[1263537]=0;c[F>>2]=1;if((G|0)==(H|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1144075,146,1146003,0);I=c[(c[E+12>>2]|0)+12>>2]|0;J=c[h>>2]|0}else{a[1263537]=0;c[H>>2]=0;I=H;J=G}s=I+4|0;q=c[s>>2]|0;v=q+8|0;t=c[v>>2]|0;c[s>>2]=t;if((t|0)!=(J|0))c[t+12>>2]=I;t=I+12|0;c[q+12>>2]=c[t>>2];s=c[t>>2]|0;w=s+8|0;if((c[w>>2]|0)==(I|0))c[w>>2]=q;else c[s+4>>2]=q;c[v>>2]=I;c[t>>2]=q;r=E}while(0);n=r+12|0;f=c[n>>2]|0;if(!(c[f>>2]|0)){i=r;j=f;k=f;d=n}else break}}d=c[(c[b>>2]|0)+8>>2]|0;a[1263537]=0;c[d>>2]=1;l=e;return g|0}function __ZN3SetIN12VisualScript14DataConnectionE10ComparatorIS1_E16DefaultAllocatorE7_insertERKS1_Rb(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0;f=c[b>>2]|0;g=c[f+8>>2]|0;h=b+4|0;i=c[h>>2]|0;a:do if((g|0)==(i|0))j=f;else{k=d;l=c[k>>2]|0;m=c[k+4>>2]|0;k=g;while(1){n=k+24|0;o=c[n>>2]|0;p=c[n+4>>2]|0;if(m>>>0<p>>>0|(m|0)==(p|0)&l>>>0<o>>>0)q=k+8|0;else{if(!(p>>>0<m>>>0|(p|0)==(m|0)&o>>>0<l>>>0))break;q=k+4|0}o=c[q>>2]|0;if((o|0)==(i|0)){j=k;break a}else k=o}a[e>>0]=1;r=k;return r|0}while(0);i=__ZnwjPFPvjE(32,4740)|0;c[i>>2]=0;c[i+4>>2]=0;c[i+8>>2]=0;c[i+12>>2]=0;c[i+16>>2]=0;c[i+20>>2]=0;c[i+12>>2]=j;q=c[h>>2]|0;g=i+4|0;c[g>>2]=q;f=i+8|0;c[f>>2]=q;l=d;m=c[l+4>>2]|0;o=i+24|0;c[o>>2]=c[l>>2];c[o+4>>2]=m;m=c[b>>2]|0;b=q;if((j|0)!=(m|0)?(q=d,d=c[q+4>>2]|0,o=j+24|0,l=c[o+4>>2]|0,!(d>>>0<l>>>0|((d|0)==(l|0)?(c[q>>2]|0)>>>0<(c[o>>2]|0)>>>0:0))):0){c[j+4>>2]=i;s=c[g>>2]|0}else{c[j+8>>2]=i;s=b}a[e>>0]=0;e=c[h>>2]|0;if((s|0)==(e|0)){h=i;do{b=h;h=c[h+12>>2]|0}while((b|0)==(c[h+4>>2]|0));t=(h|0)==(m|0)?0:h}else{h=s;while(1){s=c[h+8>>2]|0;if((s|0)==(e|0)){t=h;break}else h=s}}c[i+16>>2]=t;h=c[f>>2]|0;b:do if((h|0)==(e|0)){f=i;while(1){s=f;f=c[f+12>>2]|0;if((s|0)!=(c[f+8>>2]|0)){u=f;break b}if((f|0)==(m|0)){u=0;break}}}else{f=h;while(1){k=c[f+4>>2]|0;if((k|0)==(e|0)){u=f;break}else f=k}}while(0);e=i+20|0;c[e>>2]=u;if(!t)v=u;else{c[t+20>>2]=i;v=c[e>>2]|0}if(!v){r=i;return r|0}c[v+16>>2]=i;r=i;return r|0}function __ZN3SetIN12VisualScript18SequenceConnectionE10ComparatorIS1_E16DefaultAllocatorE10_insert_rbERKS1_(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;a[f>>0]=0;g=__ZN3SetIN12VisualScript18SequenceConnectionE10ComparatorIS1_E16DefaultAllocatorE7_insertERKS1_Rb(b,d,f)|0;if(a[f>>0]|0){l=e;return g|0}f=b+8|0;c[f>>2]=(c[f>>2]|0)+1;f=g+12|0;d=c[f>>2]|0;if(!(c[d>>2]|0)){h=b+4|0;i=g;j=d;k=d;d=f;while(1){f=j+12|0;n=c[f>>2]|0;o=c[n+8>>2]|0;p=n;do if((j|0)==(o|0)){q=c[n+4>>2]|0;if(!(c[q>>2]|0)){c[k>>2]=1;a[1263537]=0;c[q>>2]=1;if((c[h>>2]|0)==(n|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1144075,146,1146003,0);r=c[(c[d>>2]|0)+12>>2]|0;break}else{a[1263537]=0;c[n>>2]=0;r=n;break}}q=j+4|0;if((i|0)==(c[q>>2]|0)){s=i+8|0;t=c[s>>2]|0;c[q>>2]=t;q=c[h>>2]|0;if((t|0)==(q|0))u=p;else{c[t+12>>2]=j;u=c[f>>2]|0}t=i+12|0;c[t>>2]=u;v=c[f>>2]|0;w=v+8|0;if((c[w>>2]|0)==(j|0))c[w>>2]=i;else c[v+4>>2]=i;c[s>>2]=j;c[f>>2]=i;x=j;y=i;z=q;A=c[t>>2]|0}else{x=i;y=j;z=c[h>>2]|0;A=n}a[1263537]=0;c[y>>2]=1;if((z|0)==(A|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1144075,146,1146003,0);B=c[(c[x+12>>2]|0)+12>>2]|0;C=c[h>>2]|0}else{a[1263537]=0;c[A>>2]=0;B=A;C=z}t=B+8|0;q=c[t>>2]|0;s=q+4|0;v=c[s>>2]|0;c[t>>2]=v;if((v|0)!=(C|0))c[v+12>>2]=B;v=B+12|0;c[q+12>>2]=c[v>>2];t=c[v>>2]|0;w=t+4|0;if((c[w>>2]|0)==(B|0))c[w>>2]=q;else c[t+8>>2]=q;c[s>>2]=B;c[v>>2]=q;r=x}else{if(!(c[o>>2]|0)){c[k>>2]=1;a[1263537]=0;c[o>>2]=1;if((c[h>>2]|0)==(n|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1144075,146,1146003,0);r=c[(c[d>>2]|0)+12>>2]|0;break}else{a[1263537]=0;c[n>>2]=0;r=n;break}}q=j+8|0;if((i|0)==(c[q>>2]|0)){v=i+4|0;s=c[v>>2]|0;c[q>>2]=s;q=c[h>>2]|0;if((s|0)==(q|0))D=p;else{c[s+12>>2]=j;D=c[f>>2]|0}s=i+12|0;c[s>>2]=D;t=c[f>>2]|0;w=t+4|0;if((c[w>>2]|0)==(j|0))c[w>>2]=i;else c[t+8>>2]=i;c[v>>2]=j;c[f>>2]=i;E=j;F=i;G=q;H=c[s>>2]|0}else{E=i;F=j;G=c[h>>2]|0;H=n}a[1263537]=0;c[F>>2]=1;if((G|0)==(H|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1144075,146,1146003,0);I=c[(c[E+12>>2]|0)+12>>2]|0;J=c[h>>2]|0}else{a[1263537]=0;c[H>>2]=0;I=H;J=G}s=I+4|0;q=c[s>>2]|0;v=q+8|0;t=c[v>>2]|0;c[s>>2]=t;if((t|0)!=(J|0))c[t+12>>2]=I;t=I+12|0;c[q+12>>2]=c[t>>2];s=c[t>>2]|0;w=s+8|0;if((c[w>>2]|0)==(I|0))c[w>>2]=q;else c[s+4>>2]=q;c[v>>2]=I;c[t>>2]=q;r=E}while(0);n=r+12|0;f=c[n>>2]|0;if(!(c[f>>2]|0)){i=r;j=f;k=f;d=n}else break}}d=c[(c[b>>2]|0)+8>>2]|0;a[1263537]=0;c[d>>2]=1;l=e;return g|0}function __ZN3SetIN12VisualScript18SequenceConnectionE10ComparatorIS1_E16DefaultAllocatorE7_insertERKS1_Rb(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0;f=c[b>>2]|0;g=c[f+8>>2]|0;h=b+4|0;i=c[h>>2]|0;a:do if((g|0)==(i|0))j=f;else{k=d;l=c[k>>2]|0;m=c[k+4>>2]|0;k=g;while(1){n=k+24|0;o=c[n>>2]|0;p=c[n+4>>2]|0;if(m>>>0<p>>>0|(m|0)==(p|0)&l>>>0<o>>>0)q=k+8|0;else{if(!(p>>>0<m>>>0|(p|0)==(m|0)&o>>>0<l>>>0))break;q=k+4|0}o=c[q>>2]|0;if((o|0)==(i|0)){j=k;break a}else k=o}a[e>>0]=1;r=k;return r|0}while(0);i=__ZnwjPFPvjE(32,4740)|0;c[i>>2]=0;c[i+4>>2]=0;c[i+8>>2]=0;c[i+12>>2]=0;c[i+16>>2]=0;c[i+20>>2]=0;c[i+12>>2]=j;q=c[h>>2]|0;g=i+4|0;c[g>>2]=q;f=i+8|0;c[f>>2]=q;l=d;m=c[l+4>>2]|0;o=i+24|0;c[o>>2]=c[l>>2];c[o+4>>2]=m;m=c[b>>2]|0;b=q;if((j|0)!=(m|0)?(q=d,d=c[q+4>>2]|0,o=j+24|0,l=c[o+4>>2]|0,!(d>>>0<l>>>0|((d|0)==(l|0)?(c[q>>2]|0)>>>0<(c[o>>2]|0)>>>0:0))):0){c[j+4>>2]=i;s=c[g>>2]|0}else{c[j+8>>2]=i;s=b}a[e>>0]=0;e=c[h>>2]|0;if((s|0)==(e|0)){h=i;do{b=h;h=c[h+12>>2]|0}while((b|0)==(c[h+4>>2]|0));t=(h|0)==(m|0)?0:h}else{h=s;while(1){s=c[h+8>>2]|0;if((s|0)==(e|0)){t=h;break}else h=s}}c[i+16>>2]=t;h=c[f>>2]|0;b:do if((h|0)==(e|0)){f=i;while(1){s=f;f=c[f+12>>2]|0;if((s|0)!=(c[f+8>>2]|0)){u=f;break b}if((f|0)==(m|0)){u=0;break}}}else{f=h;while(1){k=c[f+4>>2]|0;if((k|0)==(e|0)){u=f;break}else f=k}}while(0);e=i+20|0;c[e>>2]=u;if(!t)v=u;else{c[t+20>>2]=i;v=c[e>>2]|0}if(!v){r=i;return r|0}c[v+16>>2]=i;r=i;return r|0}function __ZN7ClassDB10_add_classI12VisualScriptEEvv(){var a=0,b=0,d=0,e=0,f=0,g=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+16|0;d=a+12|0;e=a+8|0;f=a+4|0;g=a;__ZN6StringC2EPKc(b,600933);c[e>>2]=c[b>>2];__ZN10StringNameC2ERK6String(d,e);__ZN6StringC2EPKc(b,1122110);c[g>>2]=c[b>>2];__ZN10StringNameC2ERK6String(f,g);__ZN7ClassDB11_add_class2ERK10StringNameS2_(d,f);__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);__ZN10StringNameD2Ev(d);d=c[e>>2]|0;if(!d){l=a;return}if(__Z16atomic_decrementPj(d+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(d,1);l=a;return}function __ZN12VisualScript13_bind_methodsEv(){var a=0,b=0,d=0,e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0,ia=0,ja=0,ka=0,la=0,ma=0;a=l;l=l+544|0;if((l|0)>=(m|0))ba(544);b=a+496|0;d=a+488|0;e=a+480|0;f=a+472|0;h=a+464|0;i=a+456|0;j=a+448|0;k=a+440|0;n=a+432|0;o=a+24|0;p=a;q=a+424|0;r=a+392|0;s=a+376|0;t=a+368|0;u=a+360|0;v=a+352|0;w=a+344|0;x=a+336|0;y=a+304|0;z=a+288|0;A=a+280|0;B=a+272|0;C=a+264|0;D=a+256|0;E=a+248|0;F=a+240|0;G=a+232|0;H=a+224|0;I=a+216|0;J=a+208|0;K=a+200|0;L=a+192|0;M=a+184|0;N=a+176|0;O=a+168|0;P=a+160|0;Q=a+152|0;R=a+144|0;S=a+136|0;T=a+128|0;U=a+120|0;V=a+112|0;W=a+104|0;X=a+96|0;Y=a+88|0;Z=a+80|0;_=a+72|0;$=a+64|0;aa=a+60|0;ca=a+400|0;da=a+384|0;ea=a+56|0;fa=a+52|0;ga=a+312|0;ha=a+48|0;ia=a+296|0;__Z8D_METHODPKc(d,572417);ja=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(ja);c[ja>>2]=154244;__ZN10MethodBind10_set_constEb(ja,0);__ZN10MethodBind24_generate_argument_typesEi(ja,1);c[ja+44>>2]=628;c[ja+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,ja,d,0,0)|0;ja=d+4|0;ka=c[ja>>2]|0;if(ka|0?(__Z16atomic_decrementPj(ka+-8|0)|0)==0:0){la=c[ja>>2]|0;ja=(la|0)==0?0:la+-4|0;la=ja+4|0;if(c[ja>>2]|0){ma=0;do{__ZN10StringNameD2Ev(la+(ma<<2)|0);ma=ma+1|0}while(ma>>>0<(c[ja>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(ka,1)}__ZN10StringNameD2Ev(d);__Z8D_METHODPKcS0_(e,572437,1126230);d=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(d);c[d>>2]=154280;__ZN10MethodBind10_set_constEb(d,0);__ZN10MethodBind24_generate_argument_typesEi(d,1);c[d+44>>2]=629;c[d+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,d,e,0,0)|0;d=e+4|0;ka=c[d>>2]|0;if(ka|0?(__Z16atomic_decrementPj(ka+-8|0)|0)==0:0){ja=c[d>>2]|0;d=(ja|0)==0?0:ja+-4|0;ja=d+4|0;if(c[d>>2]|0){ma=0;do{__ZN10StringNameD2Ev(ja+(ma<<2)|0);ma=ma+1|0}while(ma>>>0<(c[d>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(ka,1)}__ZN10StringNameD2Ev(e);__Z8D_METHODPKcS0_(f,572450,1126230);e=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(e);c[e>>2]=154316;__ZN10MethodBind10_set_constEb(e,1);__ZN10MethodBind24_generate_argument_typesEi(e,1);__ZN10MethodBind12_set_returnsEb(e,1);c[e+44>>2]=4440;c[e+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,e,f,0,0)|0;e=f+4|0;ka=c[e>>2]|0;if(ka|0?(__Z16atomic_decrementPj(ka+-8|0)|0)==0:0){d=c[e>>2]|0;e=(d|0)==0?0:d+-4|0;d=e+4|0;if(c[e>>2]|0){ma=0;do{__ZN10StringNameD2Ev(d+(ma<<2)|0);ma=ma+1|0}while(ma>>>0<(c[e>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(ka,1)}__ZN10StringNameD2Ev(f);__Z8D_METHODPKcS0_(h,572315,1126230);f=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(f);c[f>>2]=154280;__ZN10MethodBind10_set_constEb(f,0);__ZN10MethodBind24_generate_argument_typesEi(f,1);c[f+44>>2]=630;c[f+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,f,h,0,0)|0;f=h+4|0;ka=c[f>>2]|0;if(ka|0?(__Z16atomic_decrementPj(ka+-8|0)|0)==0:0){e=c[f>>2]|0;f=(e|0)==0?0:e+-4|0;e=f+4|0;if(c[f>>2]|0){ma=0;do{__ZN10StringNameD2Ev(e+(ma<<2)|0);ma=ma+1|0}while(ma>>>0<(c[f>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(ka,1)}__ZN10StringNameD2Ev(h);__Z8D_METHODPKcS0_S0_(i,572463,1126230,887175);h=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(h);c[h>>2]=154352;__ZN10MethodBind10_set_constEb(h,0);__ZN10MethodBind24_generate_argument_typesEi(h,2);c[h+44>>2]=1370;c[h+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,h,i,0,0)|0;h=i+4|0;ka=c[h>>2]|0;if(ka|0?(__Z16atomic_decrementPj(ka+-8|0)|0)==0:0){f=c[h>>2]|0;h=(f|0)==0?0:f+-4|0;f=h+4|0;if(c[h>>2]|0){ma=0;do{__ZN10StringNameD2Ev(f+(ma<<2)|0);ma=ma+1|0}while(ma>>>0<(c[h>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(ka,1)}__ZN10StringNameD2Ev(i);__Z8D_METHODPKcS0_(j,572479,1128998);i=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(i);c[i>>2]=154388;__ZN10MethodBind10_set_constEb(i,0);__ZN10MethodBind24_generate_argument_typesEi(i,2);c[i+44>>2]=1371;c[i+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,i,j,0,0)|0;i=j+4|0;ka=c[i>>2]|0;if(ka|0?(__Z16atomic_decrementPj(ka+-8|0)|0)==0:0){h=c[i>>2]|0;i=(h|0)==0?0:h+-4|0;h=i+4|0;if(c[i>>2]|0){ma=0;do{__ZN10StringNameD2Ev(h+(ma<<2)|0);ma=ma+1|0}while(ma>>>0<(c[i>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(ka,1)}__ZN10StringNameD2Ev(j);__Z8D_METHODPKc(k,572499);j=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(j);c[j>>2]=154424;__ZN10MethodBind10_set_constEb(j,1);__ZN10MethodBind24_generate_argument_typesEi(j,1);__ZN10MethodBind12_set_returnsEb(j,1);c[j+44>>2]=1372;c[j+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,j,k,0,0)|0;j=k+4|0;ka=c[j>>2]|0;if(ka|0?(__Z16atomic_decrementPj(ka+-8|0)|0)==0:0){i=c[j>>2]|0;j=(i|0)==0?0:i+-4|0;i=j+4|0;if(c[j>>2]|0){ma=0;do{__ZN10StringNameD2Ev(i+(ma<<2)|0);ma=ma+1|0}while(ma>>>0<(c[j>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(ka,1)}__ZN10StringNameD2Ev(k);__Z8D_METHODPKcS0_S0_S0_S0_(n,887053,1128444,1146104,944672,1126974);g[p>>2]=0.0;g[p+4>>2]=0.0;__ZN7VariantC2ERK7Vector2(o,p);k=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(k);c[k>>2]=154460;__ZN10MethodBind10_set_constEb(k,0);__ZN10MethodBind24_generate_argument_typesEi(k,4);c[k+44>>2]=63;c[k+48>>2]=0;c[b>>2]=o;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,k,n,b,1)|0;if(c[o>>2]|0)__ZN7Variant5clearEv(o);k=n+4|0;ka=c[k>>2]|0;if(ka|0?(__Z16atomic_decrementPj(ka+-8|0)|0)==0:0){j=c[k>>2]|0;k=(j|0)==0?0:j+-4|0;j=k+4|0;if(c[k>>2]|0){ma=0;do{__ZN10StringNameD2Ev(j+(ma<<2)|0);ma=ma+1|0}while(ma>>>0<(c[k>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(ka,1)}__ZN10StringNameD2Ev(n);__Z8D_METHODPKcS0_S0_(q,887942,1128444,1146104);n=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(n);c[n>>2]=154496;__ZN10MethodBind10_set_constEb(n,0);__ZN10MethodBind24_generate_argument_typesEi(n,2);c[n+44>>2]=1373;c[n+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,n,q,0,0)|0;n=q+4|0;ka=c[n>>2]|0;if(ka|0?(__Z16atomic_decrementPj(ka+-8|0)|0)==0:0){k=c[n>>2]|0;n=(k|0)==0?0:k+-4|0;k=n+4|0;if(c[n>>2]|0){ma=0;do{__ZN10StringNameD2Ev(k+(ma<<2)|0);ma=ma+1|0}while(ma>>>0<(c[n>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(ka,1)}__ZN10StringNameD2Ev(q);__Z8D_METHODPKcS0_(r,572519,1126230);q=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(q);c[q>>2]=154532;__ZN10MethodBind10_set_constEb(q,1);__ZN10MethodBind24_generate_argument_typesEi(q,1);__ZN10MethodBind12_set_returnsEb(q,1);c[q+44>>2]=4441;c[q+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,q,r,0,0)|0;q=r+4|0;ka=c[q>>2]|0;if(ka|0?(__Z16atomic_decrementPj(ka+-8|0)|0)==0:0){n=c[q>>2]|0;q=(n|0)==0?0:n+-4|0;n=q+4|0;if(c[q>>2]|0){ma=0;do{__ZN10StringNameD2Ev(n+(ma<<2)|0);ma=ma+1|0}while(ma>>>0<(c[q>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(ka,1)}__ZN10StringNameD2Ev(r);__Z8D_METHODPKcS0_S0_(s,800545,1128444,1146104);r=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(r);c[r>>2]=154568;__ZN10MethodBind10_set_constEb(r,1);__ZN10MethodBind24_generate_argument_typesEi(r,2);__ZN10MethodBind12_set_returnsEb(r,1);c[r+44>>2]=1165;c[r+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,r,s,0,0)|0;r=s+4|0;ka=c[r>>2]|0;if(ka|0?(__Z16atomic_decrementPj(ka+-8|0)|0)==0:0){q=c[r>>2]|0;r=(q|0)==0?0:q+-4|0;q=r+4|0;if(c[r>>2]|0){ma=0;do{__ZN10StringNameD2Ev(q+(ma<<2)|0);ma=ma+1|0}while(ma>>>0<(c[r>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(ka,1)}__ZN10StringNameD2Ev(s);__Z8D_METHODPKcS0_S0_(t,800536,1128444,1146104);s=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(s);c[s>>2]=154604;__ZN10MethodBind10_set_constEb(s,1);__ZN10MethodBind24_generate_argument_typesEi(s,2);__ZN10MethodBind12_set_returnsEb(s,1);c[s+44>>2]=1166;c[s+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,s,t,0,0)|0;s=t+4|0;ka=c[s>>2]|0;if(ka|0?(__Z16atomic_decrementPj(ka+-8|0)|0)==0:0){r=c[s>>2]|0;s=(r|0)==0?0:r+-4|0;r=s+4|0;if(c[s>>2]|0){ma=0;do{__ZN10StringNameD2Ev(r+(ma<<2)|0);ma=ma+1|0}while(ma>>>0<(c[s>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(ka,1)}__ZN10StringNameD2Ev(t);__Z8D_METHODPKcS0_S0_S0_(u,572540,1128444,1146104,1126974);t=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(t);c[t>>2]=154640;__ZN10MethodBind10_set_constEb(t,0);__ZN10MethodBind24_generate_argument_typesEi(t,3);c[t+44>>2]=3086;c[t+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,t,u,0,0)|0;t=u+4|0;ka=c[t>>2]|0;if(ka|0?(__Z16atomic_decrementPj(ka+-8|0)|0)==0:0){s=c[t>>2]|0;t=(s|0)==0?0:s+-4|0;s=t+4|0;if(c[t>>2]|0){ma=0;do{__ZN10StringNameD2Ev(s+(ma<<2)|0);ma=ma+1|0}while(ma>>>0<(c[t>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(ka,1)}__ZN10StringNameD2Ev(u);__Z8D_METHODPKcS0_S0_(v,572553,1128444,1146104);u=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(u);c[u>>2]=154676;__ZN10MethodBind10_set_constEb(u,1);__ZN10MethodBind24_generate_argument_typesEi(u,2);__ZN10MethodBind12_set_returnsEb(u,1);c[u+44>>2]=3087;c[u+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,u,v,0,0)|0;u=v+4|0;ka=c[u>>2]|0;if(ka|0?(__Z16atomic_decrementPj(ka+-8|0)|0)==0:0){t=c[u>>2]|0;u=(t|0)==0?0:t+-4|0;t=u+4|0;if(c[u>>2]|0){ma=0;do{__ZN10StringNameD2Ev(t+(ma<<2)|0);ma=ma+1|0}while(ma>>>0<(c[u>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(ka,1)}__ZN10StringNameD2Ev(v);__Z8D_METHODPKcS0_S0_S0_S0_(w,572566,1128444,854357,572583,572595);v=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(v);c[v>>2]=154712;__ZN10MethodBind10_set_constEb(v,0);__ZN10MethodBind24_generate_argument_typesEi(v,4);c[v+44>>2]=64;c[v+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,v,w,0,0)|0;v=w+4|0;ka=c[v>>2]|0;if(ka|0?(__Z16atomic_decrementPj(ka+-8|0)|0)==0:0){u=c[v>>2]|0;v=(u|0)==0?0:u+-4|0;u=v+4|0;if(c[v>>2]|0){ma=0;do{__ZN10StringNameD2Ev(u+(ma<<2)|0);ma=ma+1|0}while(ma>>>0<(c[v>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(ka,1)}__ZN10StringNameD2Ev(w);__Z8D_METHODPKcS0_S0_S0_S0_(x,572603,1128444,854357,572583,572595);w=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(w);c[w>>2]=154712;__ZN10MethodBind10_set_constEb(w,0);__ZN10MethodBind24_generate_argument_typesEi(w,4);c[w+44>>2]=65;c[w+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,w,x,0,0)|0;w=x+4|0;ka=c[w>>2]|0;if(ka|0?(__Z16atomic_decrementPj(ka+-8|0)|0)==0:0){v=c[w>>2]|0;w=(v|0)==0?0:v+-4|0;v=w+4|0;if(c[w>>2]|0){ma=0;do{__ZN10StringNameD2Ev(v+(ma<<2)|0);ma=ma+1|0}while(ma>>>0<(c[w>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(ka,1)}__ZN10StringNameD2Ev(x);__Z8D_METHODPKcS0_S0_S0_S0_(y,572623,1128444,854357,572583,572595);x=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(x);c[x>>2]=154748;__ZN10MethodBind10_set_constEb(x,1);__ZN10MethodBind24_generate_argument_typesEi(x,4);__ZN10MethodBind12_set_returnsEb(x,1);c[x+44>>2]=108;c[x+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,x,y,0,0)|0;x=y+4|0;ka=c[x>>2]|0;if(ka|0?(__Z16atomic_decrementPj(ka+-8|0)|0)==0:0){w=c[x>>2]|0;x=(w|0)==0?0:w+-4|0;w=x+4|0;if(c[x>>2]|0){ma=0;do{__ZN10StringNameD2Ev(w+(ma<<2)|0);ma=ma+1|0}while(ma>>>0<(c[x>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(ka,1)}__ZN10StringNameD2Ev(y);__Z8D_METHODPKcS0_S0_S0_S0_S0_(z,572647,1128444,854357,848728,572595,848738);y=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(y);c[y>>2]=154784;__ZN10MethodBind10_set_constEb(y,0);__ZN10MethodBind24_generate_argument_typesEi(y,5);c[y+44>>2]=2940;c[y+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,y,z,0,0)|0;y=z+4|0;ka=c[y>>2]|0;do if(ka|0){if(__Z16atomic_decrementPj(ka+-8|0)|0)break;x=c[y>>2]|0;ma=(x|0)==0?0:x+-4|0;x=ma+4|0;if(c[ma>>2]|0){w=0;do{__ZN10StringNameD2Ev(x+(w<<2)|0);w=w+1|0}while(w>>>0<(c[ma>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(ka,1)}while(0);__ZN10StringNameD2Ev(z);__Z8D_METHODPKcS0_S0_S0_S0_S0_(A,572660,1128444,854357,848728,572595,848738);z=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(z);c[z>>2]=154784;__ZN10MethodBind10_set_constEb(z,0);__ZN10MethodBind24_generate_argument_typesEi(z,5);c[z+44>>2]=2941;c[z+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,z,A,0,0)|0;z=A+4|0;ka=c[z>>2]|0;do if(ka|0){if(__Z16atomic_decrementPj(ka+-8|0)|0)break;y=c[z>>2]|0;ma=(y|0)==0?0:y+-4|0;y=ma+4|0;if(c[ma>>2]|0){w=0;do{__ZN10StringNameD2Ev(y+(w<<2)|0);w=w+1|0}while(w>>>0<(c[ma>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(ka,1)}while(0);__ZN10StringNameD2Ev(A);__Z8D_METHODPKcS0_S0_S0_S0_S0_(B,572676,1128444,854357,848728,572595,848738);A=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(A);c[A>>2]=154820;__ZN10MethodBind10_set_constEb(A,1);__ZN10MethodBind24_generate_argument_typesEi(A,5);__ZN10MethodBind12_set_returnsEb(A,1);c[A+44>>2]=33;c[A+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,A,B,0,0)|0;A=B+4|0;ka=c[A>>2]|0;do if(ka|0){if(__Z16atomic_decrementPj(ka+-8|0)|0)break;z=c[A>>2]|0;ma=(z|0)==0?0:z+-4|0;z=ma+4|0;if(c[ma>>2]|0){w=0;do{__ZN10StringNameD2Ev(z+(w<<2)|0);w=w+1|0}while(w>>>0<(c[ma>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(ka,1)}while(0);__ZN10StringNameD2Ev(B);__Z8D_METHODPKcS0_S0_S0_(C,572696,1126230,572709,572723);c[o>>2]=0;__ZN7VariantC2Eb(p,0);B=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(B);c[B>>2]=154856;__ZN10MethodBind10_set_constEb(B,0);__ZN10MethodBind24_generate_argument_typesEi(B,3);c[B+44>>2]=3088;c[B+48>>2]=0;c[b>>2]=o;c[b+4>>2]=p;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,B,C,b,2)|0;if(c[p>>2]|0)__ZN7Variant5clearEv(p);if(c[o>>2]|0)__ZN7Variant5clearEv(o);B=C+4|0;ka=c[B>>2]|0;do if(ka|0){if(__Z16atomic_decrementPj(ka+-8|0)|0)break;A=c[B>>2]|0;ma=(A|0)==0?0:A+-4|0;A=ma+4|0;if(c[ma>>2]|0){w=0;do{__ZN10StringNameD2Ev(A+(w<<2)|0);w=w+1|0}while(w>>>0<(c[ma>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(ka,1)}while(0);__ZN10StringNameD2Ev(C);__Z8D_METHODPKcS0_(D,572730,1126230);C=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(C);c[C>>2]=154316;__ZN10MethodBind10_set_constEb(C,1);__ZN10MethodBind24_generate_argument_typesEi(C,1);__ZN10MethodBind12_set_returnsEb(C,1);c[C+44>>2]=4442;c[C+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,C,D,0,0)|0;C=D+4|0;ka=c[C>>2]|0;do if(ka|0){if(__Z16atomic_decrementPj(ka+-8|0)|0)break;B=c[C>>2]|0;ma=(B|0)==0?0:B+-4|0;B=ma+4|0;if(c[ma>>2]|0){w=0;do{__ZN10StringNameD2Ev(B+(w<<2)|0);w=w+1|0}while(w>>>0<(c[ma>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(ka,1)}while(0);__ZN10StringNameD2Ev(D);__Z8D_METHODPKcS0_(E,572743,1126230);D=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(D);c[D>>2]=154280;__ZN10MethodBind10_set_constEb(D,0);__ZN10MethodBind24_generate_argument_typesEi(D,1);c[D+44>>2]=631;c[D+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,D,E,0,0)|0;D=E+4|0;ka=c[D>>2]|0;do if(ka|0){if(__Z16atomic_decrementPj(ka+-8|0)|0)break;C=c[D>>2]|0;ma=(C|0)==0?0:C+-4|0;C=ma+4|0;if(c[ma>>2]|0){w=0;do{__ZN10StringNameD2Ev(C+(w<<2)|0);w=w+1|0}while(w>>>0<(c[ma>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(ka,1)}while(0);__ZN10StringNameD2Ev(E);__Z8D_METHODPKcS0_S0_(F,572759,1126230,1128356);E=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(E);c[E>>2]=154892;__ZN10MethodBind10_set_constEb(E,0);__ZN10MethodBind24_generate_argument_typesEi(E,2);c[E+44>>2]=1374;c[E+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,E,F,0,0)|0;E=F+4|0;ka=c[E>>2]|0;do if(ka|0){if(__Z16atomic_decrementPj(ka+-8|0)|0)break;D=c[E>>2]|0;ma=(D|0)==0?0:D+-4|0;D=ma+4|0;if(c[ma>>2]|0){w=0;do{__ZN10StringNameD2Ev(D+(w<<2)|0);w=w+1|0}while(w>>>0<(c[ma>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(ka,1)}while(0);__ZN10StringNameD2Ev(F);__Z8D_METHODPKcS0_(G,572786,1126230);F=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(F);c[F>>2]=154928;__ZN10MethodBind10_set_constEb(F,1);__ZN10MethodBind24_generate_argument_typesEi(F,1);__ZN10MethodBind12_set_returnsEb(F,1);c[F+44>>2]=1375;c[F+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,F,G,0,0)|0;F=G+4|0;ka=c[F>>2]|0;do if(ka|0){if(__Z16atomic_decrementPj(ka+-8|0)|0)break;E=c[F>>2]|0;ma=(E|0)==0?0:E+-4|0;E=ma+4|0;if(c[ma>>2]|0){w=0;do{__ZN10StringNameD2Ev(E+(w<<2)|0);w=w+1|0}while(w>>>0<(c[ma>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(ka,1)}while(0);__ZN10StringNameD2Ev(G);__Z8D_METHODPKcS0_S0_(H,572813,1126230,1128356);G=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(G);c[G>>2]=154964;__ZN10MethodBind10_set_constEb(G,0);__ZN10MethodBind24_generate_argument_typesEi(G,2);c[G+44>>2]=1376;c[G+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,G,H,0,0)|0;G=H+4|0;ka=c[G>>2]|0;do if(ka|0){if(__Z16atomic_decrementPj(ka+-8|0)|0)break;F=c[G>>2]|0;ma=(F|0)==0?0:F+-4|0;F=ma+4|0;if(c[ma>>2]|0){w=0;do{__ZN10StringNameD2Ev(F+(w<<2)|0);w=w+1|0}while(w>>>0<(c[ma>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(ka,1)}while(0);__ZN10StringNameD2Ev(H);__Z8D_METHODPKcS0_(I,566161,1126230);H=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(H);c[H>>2]=155e3;__ZN10MethodBind10_set_constEb(H,1);__ZN10MethodBind24_generate_argument_typesEi(H,1);__ZN10MethodBind12_set_returnsEb(H,1);c[H+44>>2]=4443;c[H+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,H,I,0,0)|0;H=I+4|0;ka=c[H>>2]|0;do if(ka|0){if(__Z16atomic_decrementPj(ka+-8|0)|0)break;G=c[H>>2]|0;ma=(G|0)==0?0:G+-4|0;G=ma+4|0;if(c[ma>>2]|0){w=0;do{__ZN10StringNameD2Ev(G+(w<<2)|0);w=w+1|0}while(w>>>0<(c[ma>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(ka,1)}while(0);__ZN10StringNameD2Ev(I);__Z8D_METHODPKcS0_S0_(J,572831,1126230,1146191);I=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(I);c[I>>2]=155036;__ZN10MethodBind10_set_constEb(I,0);__ZN10MethodBind24_generate_argument_typesEi(I,2);c[I+44>>2]=1377;c[I+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,I,J,0,0)|0;I=J+4|0;ka=c[I>>2]|0;do if(ka|0){if(__Z16atomic_decrementPj(ka+-8|0)|0)break;H=c[I>>2]|0;ma=(H|0)==0?0:H+-4|0;H=ma+4|0;if(c[ma>>2]|0){w=0;do{__ZN10StringNameD2Ev(H+(w<<2)|0);w=w+1|0}while(w>>>0<(c[ma>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(ka,1)}while(0);__ZN10StringNameD2Ev(J);__Z8D_METHODPKcS0_(K,572851,1126230);J=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(J);c[J>>2]=154316;__ZN10MethodBind10_set_constEb(J,1);__ZN10MethodBind24_generate_argument_typesEi(J,1);__ZN10MethodBind12_set_returnsEb(J,1);c[J+44>>2]=4444;c[J+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,J,K,0,0)|0;J=K+4|0;ka=c[J>>2]|0;do if(ka|0){if(__Z16atomic_decrementPj(ka+-8|0)|0)break;I=c[J>>2]|0;ma=(I|0)==0?0:I+-4|0;I=ma+4|0;if(c[ma>>2]|0){w=0;do{__ZN10StringNameD2Ev(I+(w<<2)|0);w=w+1|0}while(w>>>0<(c[ma>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(ka,1)}while(0);__ZN10StringNameD2Ev(K);__Z8D_METHODPKcS0_S0_(L,572871,1126230,887175);K=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(K);c[K>>2]=154352;__ZN10MethodBind10_set_constEb(K,0);__ZN10MethodBind24_generate_argument_typesEi(K,2);c[K+44>>2]=1378;c[K+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,K,L,0,0)|0;K=L+4|0;ka=c[K>>2]|0;do if(ka|0){if(__Z16atomic_decrementPj(ka+-8|0)|0)break;J=c[K>>2]|0;ma=(J|0)==0?0:J+-4|0;J=ma+4|0;if(c[ma>>2]|0){w=0;do{__ZN10StringNameD2Ev(J+(w<<2)|0);w=w+1|0}while(w>>>0<(c[ma>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(ka,1)}while(0);__ZN10StringNameD2Ev(L);__Z8D_METHODPKcS0_(M,572887,1126230);L=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(L);c[L>>2]=154280;__ZN10MethodBind10_set_constEb(L,0);__ZN10MethodBind24_generate_argument_typesEi(L,1);c[L+44>>2]=632;c[L+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,L,M,0,0)|0;L=M+4|0;ka=c[L>>2]|0;do if(ka|0){if(__Z16atomic_decrementPj(ka+-8|0)|0)break;K=c[L>>2]|0;ma=(K|0)==0?0:K+-4|0;K=ma+4|0;if(c[ma>>2]|0){w=0;do{__ZN10StringNameD2Ev(K+(w<<2)|0);w=w+1|0}while(w>>>0<(c[ma>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(ka,1)}while(0);__ZN10StringNameD2Ev(M);__Z8D_METHODPKcS0_(N,572905,1126230);M=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(M);c[M>>2]=154316;__ZN10MethodBind10_set_constEb(M,1);__ZN10MethodBind24_generate_argument_typesEi(M,1);__ZN10MethodBind12_set_returnsEb(M,1);c[M+44>>2]=4445;c[M+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,M,N,0,0)|0;M=N+4|0;ka=c[M>>2]|0;do if(ka|0){if(__Z16atomic_decrementPj(ka+-8|0)|0)break;L=c[M>>2]|0;ma=(L|0)==0?0:L+-4|0;L=ma+4|0;if(c[ma>>2]|0){w=0;do{__ZN10StringNameD2Ev(L+(w<<2)|0);w=w+1|0}while(w>>>0<(c[ma>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(ka,1)}while(0);__ZN10StringNameD2Ev(N);__Z8D_METHODPKcS0_S0_S0_S0_(O,572923,1126230,1123189,572950,1121648);__ZN7VariantC2Ei(o,-1);N=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(N);c[N>>2]=155072;__ZN10MethodBind10_set_constEb(N,0);__ZN10MethodBind24_generate_argument_typesEi(N,4);c[N+44>>2]=66;c[N+48>>2]=0;c[b>>2]=o;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,N,O,b,1)|0;if(c[o>>2]|0)__ZN7Variant5clearEv(o);N=O+4|0;ka=c[N>>2]|0;do if(ka|0){if(__Z16atomic_decrementPj(ka+-8|0)|0)break;M=c[N>>2]|0;ma=(M|0)==0?0:M+-4|0;M=ma+4|0;if(c[ma>>2]|0){w=0;do{__ZN10StringNameD2Ev(M+(w<<2)|0);w=w+1|0}while(w>>>0<(c[ma>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(ka,1)}while(0);__ZN10StringNameD2Ev(O);__Z8D_METHODPKcS0_S0_S0_(P,572958,1126230,572990,1123189);O=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(O);c[O>>2]=155108;__ZN10MethodBind10_set_constEb(O,0);__ZN10MethodBind24_generate_argument_typesEi(O,3);c[O+44>>2]=3089;c[O+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,O,P,0,0)|0;O=P+4|0;ka=c[O>>2]|0;do if(ka|0){if(__Z16atomic_decrementPj(ka+-8|0)|0)break;N=c[O>>2]|0;ma=(N|0)==0?0:N+-4|0;N=ma+4|0;if(c[ma>>2]|0){w=0;do{__ZN10StringNameD2Ev(N+(w<<2)|0);w=w+1|0}while(w>>>0<(c[ma>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(ka,1)}while(0);__ZN10StringNameD2Ev(P);__Z8D_METHODPKcS0_S0_(Q,565086,1126230,572990);P=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(P);c[P>>2]=155144;__ZN10MethodBind10_set_constEb(P,1);__ZN10MethodBind24_generate_argument_typesEi(P,2);__ZN10MethodBind12_set_returnsEb(P,1);c[P+44>>2]=1167;c[P+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,P,Q,0,0)|0;P=Q+4|0;ka=c[P>>2]|0;do if(ka|0){if(__Z16atomic_decrementPj(ka+-8|0)|0)break;O=c[P>>2]|0;ma=(O|0)==0?0:O+-4|0;O=ma+4|0;if(c[ma>>2]|0){w=0;do{__ZN10StringNameD2Ev(O+(w<<2)|0);w=w+1|0}while(w>>>0<(c[ma>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(ka,1)}while(0);__ZN10StringNameD2Ev(Q);__Z8D_METHODPKcS0_S0_S0_(R,572997,1126230,572990,572950);Q=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(Q);c[Q>>2]=155180;__ZN10MethodBind10_set_constEb(Q,0);__ZN10MethodBind24_generate_argument_typesEi(Q,3);c[Q+44>>2]=3090;c[Q+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,Q,R,0,0)|0;Q=R+4|0;ka=c[Q>>2]|0;do if(ka|0){if(__Z16atomic_decrementPj(ka+-8|0)|0)break;P=c[Q>>2]|0;ma=(P|0)==0?0:P+-4|0;P=ma+4|0;if(c[ma>>2]|0){w=0;do{__ZN10StringNameD2Ev(P+(w<<2)|0);w=w+1|0}while(w>>>0<(c[ma>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(ka,1)}while(0);__ZN10StringNameD2Ev(R);__Z8D_METHODPKcS0_S0_(S,564924,1126230,572990);R=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(R);c[R>>2]=155216;__ZN10MethodBind10_set_constEb(R,1);__ZN10MethodBind24_generate_argument_typesEi(R,2);__ZN10MethodBind12_set_returnsEb(R,1);c[R+44>>2]=1168;c[R+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,R,S,0,0)|0;R=S+4|0;ka=c[R>>2]|0;do if(ka|0){if(__Z16atomic_decrementPj(ka+-8|0)|0)break;Q=c[R>>2]|0;ma=(Q|0)==0?0:Q+-4|0;Q=ma+4|0;if(c[ma>>2]|0){w=0;do{__ZN10StringNameD2Ev(Q+(w<<2)|0);w=w+1|0}while(w>>>0<(c[ma>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(ka,1)}while(0);__ZN10StringNameD2Ev(S);__Z8D_METHODPKcS0_(T,573029,572990);S=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(S);c[S>>2]=154496;__ZN10MethodBind10_set_constEb(S,0);__ZN10MethodBind24_generate_argument_typesEi(S,2);c[S+44>>2]=1379;c[S+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,S,T,0,0)|0;S=T+4|0;ka=c[S>>2]|0;do if(ka|0){if(__Z16atomic_decrementPj(ka+-8|0)|0)break;R=c[S>>2]|0;ma=(R|0)==0?0:R+-4|0;R=ma+4|0;if(c[ma>>2]|0){w=0;do{__ZN10StringNameD2Ev(R+(w<<2)|0);w=w+1|0}while(w>>>0<(c[ma>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(ka,1)}while(0);__ZN10StringNameD2Ev(T);__Z8D_METHODPKcS0_(U,565192,1126230);T=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(T);c[T>>2]=154532;__ZN10MethodBind10_set_constEb(T,1);__ZN10MethodBind24_generate_argument_typesEi(T,1);__ZN10MethodBind12_set_returnsEb(T,1);c[T+44>>2]=4446;c[T+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,T,U,0,0)|0;T=U+4|0;ka=c[T>>2]|0;do if(ka|0){if(__Z16atomic_decrementPj(ka+-8|0)|0)break;S=c[T>>2]|0;ma=(S|0)==0?0:S+-4|0;S=ma+4|0;if(c[ma>>2]|0){w=0;do{__ZN10StringNameD2Ev(S+(w<<2)|0);w=w+1|0}while(w>>>0<(c[ma>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(ka,1)}while(0);__ZN10StringNameD2Ev(U);__Z8D_METHODPKcS0_S0_S0_(V,573059,1126230,572990,573087);U=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(U);c[U>>2]=155252;__ZN10MethodBind10_set_constEb(U,0);__ZN10MethodBind24_generate_argument_typesEi(U,3);c[U+44>>2]=3091;c[U+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,U,V,0,0)|0;U=V+4|0;ka=c[U>>2]|0;do if(ka|0){if(__Z16atomic_decrementPj(ka+-8|0)|0)break;T=c[U>>2]|0;ma=(T|0)==0?0:T+-4|0;T=ma+4|0;if(c[ma>>2]|0){w=0;do{__ZN10StringNameD2Ev(T+(w<<2)|0);w=w+1|0}while(w>>>0<(c[ma>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(ka,1)}while(0);__ZN10StringNameD2Ev(V);__Z8D_METHODPKcS0_(W,573095,1126230);V=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(V);c[V>>2]=154280;__ZN10MethodBind10_set_constEb(V,0);__ZN10MethodBind24_generate_argument_typesEi(V,1);c[V+44>>2]=633;c[V+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,V,W,0,0)|0;V=W+4|0;ka=c[V>>2]|0;do if(ka|0){if(__Z16atomic_decrementPj(ka+-8|0)|0)break;U=c[V>>2]|0;ma=(U|0)==0?0:U+-4|0;U=ma+4|0;if(c[ma>>2]|0){w=0;do{__ZN10StringNameD2Ev(U+(w<<2)|0);w=w+1|0}while(w>>>0<(c[ma>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(ka,1)}while(0);__ZN10StringNameD2Ev(W);__Z8D_METHODPKcS0_S0_(X,573116,1126230,887175);W=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(W);c[W>>2]=154352;__ZN10MethodBind10_set_constEb(W,0);__ZN10MethodBind24_generate_argument_typesEi(W,2);c[W+44>>2]=1380;c[W+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,W,X,0,0)|0;W=X+4|0;ka=c[W>>2]|0;do if(ka|0){if(__Z16atomic_decrementPj(ka+-8|0)|0)break;V=c[W>>2]|0;ma=(V|0)==0?0:V+-4|0;V=ma+4|0;if(c[ma>>2]|0){w=0;do{__ZN10StringNameD2Ev(V+(w<<2)|0);w=w+1|0}while(w>>>0<(c[ma>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(ka,1)}while(0);__ZN10StringNameD2Ev(X);__Z8D_METHODPKcS0_(Y,573137,1123189);X=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(X);c[X>>2]=154280;__ZN10MethodBind10_set_constEb(X,0);__ZN10MethodBind24_generate_argument_typesEi(X,1);c[X+44>>2]=634;c[X+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,X,Y,0,0)|0;X=Y+4|0;ka=c[X>>2]|0;do if(ka|0){if(__Z16atomic_decrementPj(ka+-8|0)|0)break;W=c[X>>2]|0;ma=(W|0)==0?0:W+-4|0;W=ma+4|0;if(c[ma>>2]|0){w=0;do{__ZN10StringNameD2Ev(W+(w<<2)|0);w=w+1|0}while(w>>>0<(c[ma>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(ka,1)}while(0);__ZN10StringNameD2Ev(Y);__Z8D_METHODPKcS0_(Z,1096472,1109092);Y=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(Y);c[Y>>2]=155288;__ZN10MethodBind10_set_constEb(Y,0);__ZN10MethodBind24_generate_argument_typesEi(Y,1);c[Y+44>>2]=635;c[Y+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,Y,Z,0,0)|0;Y=Z+4|0;ka=c[Y>>2]|0;do if(ka|0){if(__Z16atomic_decrementPj(ka+-8|0)|0)break;X=c[Y>>2]|0;ma=(X|0)==0?0:X+-4|0;X=ma+4|0;if(c[ma>>2]|0){w=0;do{__ZN10StringNameD2Ev(X+(w<<2)|0);w=w+1|0}while(w>>>0<(c[ma>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(ka,1)}while(0);__ZN10StringNameD2Ev(Z);__Z8D_METHODPKc(_,1096482);Z=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(Z);c[Z>>2]=155324;__ZN10MethodBind10_set_constEb(Z,1);__ZN10MethodBind24_generate_argument_typesEi(Z,0);__ZN10MethodBind12_set_returnsEb(Z,1);c[Z+44>>2]=4849;c[Z+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,Z,_,0,0)|0;Z=_+4|0;ka=c[Z>>2]|0;do if(ka|0){if(__Z16atomic_decrementPj(ka+-8|0)|0)break;Y=c[Z>>2]|0;ma=(Y|0)==0?0:Y+-4|0;Y=ma+4|0;if(c[ma>>2]|0){w=0;do{__ZN10StringNameD2Ev(Y+(w<<2)|0);w=w+1|0}while(w>>>0<(c[ma>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(ka,1)}while(0);__ZN10StringNameD2Ev(_);__ZN6StringC2EPKc(b,600933);c[o>>2]=c[b>>2];__ZN10StringNameC2ERK6String($,o);__ZN6StringC2EPKc(aa,1109092);__ZN6StringC2EPKc(p,1263606);_=b+4|0;c[_>>2]=0;ka=b+12|0;c[ka>>2]=0;c[b>>2]=20;Z=c[aa>>2]|0;do if(Z|0){c[_>>2]=0;if(!(__Z28atomic_conditional_incrementPj(Z+-8|0)|0))break;c[_>>2]=c[aa>>2]}while(0);c[b+8>>2]=0;_=c[ka>>2]|0;do if((_|0)!=(c[p>>2]|0)){do if(_|0){if(__Z16atomic_decrementPj(_+-8|0)|0)break;__ZN6Memory11free_staticEPvb(_,1)}while(0);c[ka>>2]=0;Z=c[p>>2]|0;if(!Z)break;if(!(__Z28atomic_conditional_incrementPj(Z+-8|0)|0))break;c[ka>>2]=c[p>>2]}while(0);c[b+16>>2]=5;c[ca>>2]=__Z11_scs_createPKc(1096472)|0;c[da>>2]=__Z11_scs_createPKc(1096482)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i($,b,ca,da,-1);__ZN10StringNameD2Ev(da);__ZN10StringNameD2Ev(ca);ka=c[b+12>>2]|0;do if(ka|0){if(__Z16atomic_decrementPj(ka+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ka,1)}while(0);ka=c[b+4>>2]|0;do if(ka|0){if(__Z16atomic_decrementPj(ka+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ka,1)}while(0);ka=c[p>>2]|0;do if(ka|0){if(__Z16atomic_decrementPj(ka+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ka,1)}while(0);ka=c[aa>>2]|0;do if(ka|0){if(__Z16atomic_decrementPj(ka+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ka,1)}while(0);__ZN10StringNameD2Ev($);$=c[o>>2]|0;do if($|0){if(__Z16atomic_decrementPj($+-8|0)|0)break;__ZN6Memory11free_staticEPvb($,1)}while(0);__ZN6StringC2EPKc(b,600933);c[o>>2]=c[b>>2];__ZN10StringNameC2ERK6String(ea,o);__ZN6StringC2EPKc(p,573160);__ZN6StringC2EPKc(fa,1093850);__ZN6StringC2EPKc(da,1263606);$=ca+4|0;c[$>>2]=0;ka=ca+12|0;c[ka>>2]=0;c[ca>>2]=4;aa=c[fa>>2]|0;do if(aa|0){c[$>>2]=0;if(!(__Z28atomic_conditional_incrementPj(aa+-8|0)|0))break;c[$>>2]=c[fa>>2]}while(0);c[ca+8>>2]=0;$=c[ka>>2]|0;do if(($|0)!=(c[da>>2]|0)){do if($|0){if(__Z16atomic_decrementPj($+-8|0)|0)break;__ZN6Memory11free_staticEPvb($,1)}while(0);c[ka>>2]=0;aa=c[da>>2]|0;if(!aa)break;if(!(__Z28atomic_conditional_incrementPj(aa+-8|0)|0))break;c[ka>>2]=c[da>>2]}while(0);c[ca+16>>2]=7;__ZN6StringC2EPKc(ha,1146104);__ZN6StringC2EPKc(ia,1263606);ka=ga+4|0;c[ka>>2]=0;$=ga+12|0;c[$>>2]=0;c[ga>>2]=2;aa=c[ha>>2]|0;do if(aa|0){c[ka>>2]=0;if(!(__Z28atomic_conditional_incrementPj(aa+-8|0)|0))break;c[ka>>2]=c[ha>>2]}while(0);c[ga+8>>2]=0;ka=c[$>>2]|0;do if((ka|0)!=(c[ia>>2]|0)){do if(ka|0){if(__Z16atomic_decrementPj(ka+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ka,1)}while(0);c[$>>2]=0;aa=c[ia>>2]|0;if(!aa)break;if(!(__Z28atomic_conditional_incrementPj(aa+-8|0)|0))break;c[$>>2]=c[ia>>2]}while(0);c[ga+16>>2]=7;__ZN10MethodInfoC2ERK6StringRK12PropertyInfoS5_(b,p,ca,ga);__ZN7ClassDB10add_signalE10StringNameRK10MethodInfo(ea,b);__ZN10MethodInfoD2Ev(b);b=c[ga+12>>2]|0;do if(b|0){if(__Z16atomic_decrementPj(b+-8|0)|0)break;__ZN6Memory11free_staticEPvb(b,1)}while(0);b=c[ga+4>>2]|0;do if(b|0){if(__Z16atomic_decrementPj(b+-8|0)|0)break;__ZN6Memory11free_staticEPvb(b,1)}while(0);b=c[ia>>2]|0;do if(b|0){if(__Z16atomic_decrementPj(b+-8|0)|0)break;__ZN6Memory11free_staticEPvb(b,1)}while(0);b=c[ha>>2]|0;do if(b|0){if(__Z16atomic_decrementPj(b+-8|0)|0)break;__ZN6Memory11free_staticEPvb(b,1)}while(0);b=c[ca+12>>2]|0;do if(b|0){if(__Z16atomic_decrementPj(b+-8|0)|0)break;__ZN6Memory11free_staticEPvb(b,1)}while(0);b=c[ca+4>>2]|0;do if(b|0){if(__Z16atomic_decrementPj(b+-8|0)|0)break;__ZN6Memory11free_staticEPvb(b,1)}while(0);b=c[da>>2]|0;do if(b|0){if(__Z16atomic_decrementPj(b+-8|0)|0)break;__ZN6Memory11free_staticEPvb(b,1)}while(0);b=c[fa>>2]|0;do if(b|0){if(__Z16atomic_decrementPj(b+-8|0)|0)break;__ZN6Memory11free_staticEPvb(b,1)}while(0);b=c[p>>2]|0;do if(b|0){if(__Z16atomic_decrementPj(b+-8|0)|0)break;__ZN6Memory11free_staticEPvb(b,1)}while(0);__ZN10StringNameD2Ev(ea);ea=c[o>>2]|0;if(!ea){l=a;return}if(__Z16atomic_decrementPj(ea+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(ea,1);l=a;return}function __ZN12VisualScript19_node_ports_changedEi(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e+4|0;g=e+8|0;h=e;c[f>>2]=d;__ZN10StringNameC2Ev(g);i=b+136|0;j=c[i>>2]|0;a:do if(j|0?(k=c[j+8>>2]|0,n=c[b+140>>2]|0,(k|0)!=(n|0)):0){o=k;while(1){k=c[o+8>>2]|0;if((k|0)==(n|0))break;else o=k}if(o|0){n=o;b:while(1){k=c[n+28>>2]|0;c:do if(k|0){p=c[k+8>>2]|0;q=c[n+32>>2]|0;d:do if((p|0)==(q|0))r=p;else{s=p;while(1){t=c[s+24>>2]|0;if((t|0)>(d|0))u=s+8|0;else{if((t|0)>=(d|0)){r=s;break d}u=s+4|0}s=c[u>>2]|0;if((s|0)==(q|0))break c}}while(0);if((r|0)!=(q|0)&(r|0)!=0)break b}while(0);k=c[n+16>>2]|0;if(!k)break a;else n=k}__ZN10StringNameaSERKS_(g,n+24|0)}}while(0);__ZN10StringNameC2Ev(h);r=(c[g>>2]|0)==(c[h>>2]|0);__ZN10StringNameD2Ev(h);if(r){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(572417,563633,271,574783,0);__ZN10StringNameD2Ev(g);l=e;return}a[1263537]=0;r=__ZN3MapI10StringNameN12VisualScript8FunctionE10ComparatorIS0_E16DefaultAllocatorEixERKS0_(i,g)|0;i=c[(__ZN3MapIiN12VisualScript8Function8NodeDataE10ComparatorIiE16DefaultAllocatorEixERKi(r,f)|0)+8>>2]|0;if(!i)v=0;else{__ZN9Reference9referenceEv(i);v=i}i=__ZN2OS13get_singletonEv()|0;if(((ij[c[(c[i>>2]|0)+288>>2]&8191](i)|0?(i=__ZN2OS13get_singletonEv()|0,u=ij[c[(c[i>>2]|0)+288>>2]&8191](i)|0,u|0):0)?$i[c[(c[u>>2]|0)+44>>2]&8191](u,1220704)|0:0)?(u=__ZN2OS13get_singletonEv()|0,i=ij[c[(c[u>>2]|0)+288>>2]&8191](u)|0,i|0):0)$i[c[(c[i>>2]|0)+44>>2]&8191](i,1220704)|0;c[h>>2]=0;i=r+12|0;u=c[i>>2]|0;e:do if(u|0?(d=c[u+8>>2]|0,b=c[r+16>>2]|0,(d|0)!=(b|0)):0){j=d;while(1){d=c[j+8>>2]|0;if((d|0)==(b|0))break;else j=d}if(j|0){b=j;do{n=b+24|0;d=n;o=c[d>>2]|0;if((o&16777215|0)==(c[f>>2]|0)?(k=_bitshift64Lshr(o|0,c[d+4>>2]|0,24)|0,(k&65535|0)>=(ij[c[(c[v>>2]|0)+116>>2]&8191](v)|0)):0){if(!(c[h>>2]|0)){k=__ZnwjPFPvjE(12,4740)|0;c[h>>2]=k;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0}k=__ZnwjPFPvjE(24,4740)|0;d=k+8|0;c[d>>2]=0;o=k+12|0;c[o>>2]=0;p=k+16|0;c[p>>2]=0;s=n;t=c[s+4>>2]|0;w=k;c[w>>2]=c[s>>2];c[w+4>>2]=t;t=c[h>>2]|0;w=t+4|0;s=c[w>>2]|0;c[o>>2]=s;c[d>>2]=0;c[p>>2]=t;if(s|0)c[s+8>>2]=k;c[w>>2]=k;if(!(c[t>>2]|0))c[t>>2]=k;k=t+8|0;c[k>>2]=(c[k>>2]|0)+1}k=n;t=_bitshift64Lshr(c[k>>2]|0,c[k+4>>2]|0,40)|0;if((t|0)==(c[f>>2]|0)?!(ij[c[(c[v>>2]|0)+120>>2]&8191](v)|0):0){if(!(c[h>>2]|0)){t=__ZnwjPFPvjE(12,4740)|0;c[h>>2]=t;c[t>>2]=0;c[t+4>>2]=0;c[t+8>>2]=0}t=__ZnwjPFPvjE(24,4740)|0;k=t+8|0;c[k>>2]=0;w=t+12|0;c[w>>2]=0;s=t+16|0;c[s>>2]=0;p=n;n=c[p+4>>2]|0;d=t;c[d>>2]=c[p>>2];c[d+4>>2]=n;n=c[h>>2]|0;d=n+4|0;p=c[d>>2]|0;c[w>>2]=p;c[k>>2]=0;c[s>>2]=n;if(p|0)c[p+8>>2]=t;c[d>>2]=t;if(!(c[n>>2]|0))c[n>>2]=t;t=n+8|0;c[t>>2]=(c[t>>2]|0)+1}b=c[b+16>>2]|0}while((b|0)!=0);b=c[h>>2]|0;if(b|0){j=r+16|0;t=r+20|0;n=b;f:while(1){x=n;while(1){if(!(c[x+8>>2]|0))break e;if(!x)y=0;else y=c[x>>2]|0;b=c[i>>2]|0;g:do if(b|0){d=c[b+8>>2]|0;p=c[j>>2]|0;h:do if((d|0)==(p|0))z=d;else{s=y;k=c[s>>2]|0;w=c[s+4>>2]|0;s=d;while(1){o=s+24|0;A=c[o>>2]|0;B=c[o+4>>2]|0;if(w>>>0<B>>>0|(w|0)==(B|0)&k>>>0<A>>>0)C=s+8|0;else{if(!(B>>>0<w>>>0|(B|0)==(w|0)&A>>>0<k>>>0)){z=s;break h}C=s+4|0}s=c[C>>2]|0;if((s|0)==(p|0))break g}}while(0);if((!((z|0)==0|(z|0)==(p|0))?(__ZN3SetIN12VisualScript18SequenceConnectionE10ComparatorIS1_E16DefaultAllocatorE6_eraseEPNS5_7ElementE(i,z),(c[t>>2]|0)==0):0)?(d=c[i>>2]|0,d|0):0){__ZN6Memory11free_staticEPvb(d,0);c[i>>2]=0}}while(0);b=c[h>>2]|0;if(!b)break e;q=c[b>>2]|0;if(!q){n=b;continue f}a[1263537]=0;if((c[q+16>>2]|0)==(b|0)){c[b>>2]=c[q+8>>2];d=b+4|0;s=c[q+12>>2]|0;if((c[d>>2]|0)==(q|0))c[d>>2]=s;d=q+8|0;if(s|0)c[s+8>>2]=c[d>>2];k=c[d>>2]|0;if(k|0)c[k+12>>2]=s;__ZN6Memory11free_staticEPvb(q,0);q=b+8|0;c[q>>2]=(c[q>>2]|0)+-1}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145114,1145120,157,1145132,0);x=c[h>>2]|0;if(!(c[x+8>>2]|0))break f;if(!x)break e}}__ZN6Memory11free_staticEPvb(x,0);c[h>>2]=0}}}while(0);__ZN4ListIN12VisualScript18SequenceConnectionE16DefaultAllocatorED2Ev(h);c[h>>2]=0;x=r+24|0;i=c[x>>2]|0;i:do if(i|0?(z=c[i+8>>2]|0,C=c[r+28>>2]|0,(z|0)!=(C|0)):0){y=z;while(1){z=c[y+8>>2]|0;if((z|0)==(C|0))break;else y=z}if(y|0){C=y;do{z=C+24|0;u=z;n=c[u>>2]|0;if((n&16777215|0)==(c[f>>2]|0)?(t=_bitshift64Lshr(n|0,c[u+4>>2]|0,24)|0,(t&255|0)>=(ij[c[(c[v>>2]|0)+136>>2]&8191](v)|0)):0){if(!(c[h>>2]|0)){t=__ZnwjPFPvjE(12,4740)|0;c[h>>2]=t;c[t>>2]=0;c[t+4>>2]=0;c[t+8>>2]=0}t=__ZnwjPFPvjE(24,4740)|0;u=t+8|0;c[u>>2]=0;n=t+12|0;c[n>>2]=0;j=t+16|0;c[j>>2]=0;q=z;b=c[q+4>>2]|0;s=t;c[s>>2]=c[q>>2];c[s+4>>2]=b;b=c[h>>2]|0;s=b+4|0;q=c[s>>2]|0;c[n>>2]=q;c[u>>2]=0;c[j>>2]=b;if(q|0)c[q+8>>2]=t;c[s>>2]=t;if(!(c[b>>2]|0))c[b>>2]=t;t=b+8|0;c[t>>2]=(c[t>>2]|0)+1}t=z;b=c[t+4>>2]|0;if((b&16777215|0)==(c[f>>2]|0)?(s=_bitshift64Lshr(c[t>>2]|0,b|0,56)|0,(s|0)>=(ij[c[(c[v>>2]|0)+132>>2]&8191](v)|0)):0){if(!(c[h>>2]|0)){s=__ZnwjPFPvjE(12,4740)|0;c[h>>2]=s;c[s>>2]=0;c[s+4>>2]=0;c[s+8>>2]=0}s=__ZnwjPFPvjE(24,4740)|0;b=s+8|0;c[b>>2]=0;t=s+12|0;c[t>>2]=0;q=s+16|0;c[q>>2]=0;j=z;z=c[j+4>>2]|0;u=s;c[u>>2]=c[j>>2];c[u+4>>2]=z;z=c[h>>2]|0;u=z+4|0;j=c[u>>2]|0;c[t>>2]=j;c[b>>2]=0;c[q>>2]=z;if(j|0)c[j+8>>2]=s;c[u>>2]=s;if(!(c[z>>2]|0))c[z>>2]=s;s=z+8|0;c[s>>2]=(c[s>>2]|0)+1}C=c[C+16>>2]|0}while((C|0)!=0);C=c[h>>2]|0;if(C|0){y=r+28|0;s=r+32|0;z=C;j:while(1){D=z;while(1){if(!(c[D+8>>2]|0))break i;if(!D)E=0;else E=c[D>>2]|0;C=c[x>>2]|0;k:do if(C|0){u=c[C+8>>2]|0;j=c[y>>2]|0;l:do if((u|0)==(j|0))F=u;else{q=E;b=c[q>>2]|0;t=c[q+4>>2]|0;q=u;while(1){n=q+24|0;k=c[n>>2]|0;d=c[n+4>>2]|0;if(t>>>0<d>>>0|(t|0)==(d|0)&b>>>0<k>>>0)G=q+8|0;else{if(!(d>>>0<t>>>0|(d|0)==(t|0)&k>>>0<b>>>0)){F=q;break l}G=q+4|0}q=c[G>>2]|0;if((q|0)==(j|0))break k}}while(0);if((!((F|0)==0|(F|0)==(j|0))?(__ZN3SetIN12VisualScript14DataConnectionE10ComparatorIS1_E16DefaultAllocatorE6_eraseEPNS5_7ElementE(x,F),(c[s>>2]|0)==0):0)?(u=c[x>>2]|0,u|0):0){__ZN6Memory11free_staticEPvb(u,0);c[x>>2]=0}}while(0);C=c[h>>2]|0;if(!C)break i;u=c[C>>2]|0;if(!u){z=C;continue j}a[1263537]=0;if((c[u+16>>2]|0)==(C|0)){c[C>>2]=c[u+8>>2];p=C+4|0;q=c[u+12>>2]|0;if((c[p>>2]|0)==(u|0))c[p>>2]=q;p=u+8|0;if(q|0)c[q+8>>2]=c[p>>2];b=c[p>>2]|0;if(b|0)c[b+12>>2]=q;__ZN6Memory11free_staticEPvb(u,0);u=C+8|0;c[u>>2]=(c[u>>2]|0)+-1}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145114,1145120,157,1145132,0);D=c[h>>2]|0;if(!(c[D+8>>2]|0))break j;if(!D)break i}}__ZN6Memory11free_staticEPvb(D,0);c[h>>2]=0}}}while(0);__ZN4ListIN12VisualScript14DataConnectionE16DefaultAllocatorED2Ev(h);if(!v){__ZN10StringNameD2Ev(g);l=e;return}if(!(__ZN9Reference11unreferenceEv(v)|0)){__ZN10StringNameD2Ev(g);l=e;return}if(!(__Z17predelete_handlerP6Object(v)|0)){__ZN10StringNameD2Ev(g);l=e;return}gj[c[(c[v>>2]|0)+76>>2]&8191](v);__ZN6Memory11free_staticEPvb(v,0);__ZN10StringNameD2Ev(g);l=e;return}function __ZN12VisualScript12add_functionERK10StringName(b,d){b=b|0;d=d|0;var e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;e=l;l=l+64|0;if((l|0)>=(m|0))ba(64);f=e+8|0;h=e;if(c[b+180>>2]|0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(572437,563633,188,572331,0);l=e;return}a[1263537]=0;i=c[d>>2]|0;do if(i){j=c[i+4>>2]|0;if(j|0){__ZN6StringC2EPKc(f,j);k=c[f>>2]|0;break}j=i+8|0;c[f>>2]=0;n=c[j>>2]|0;if((n|0)!=0?(c[f>>2]=0,(__Z28atomic_conditional_incrementPj(n+-8|0)|0)!=0):0){n=c[j>>2]|0;c[f>>2]=n;k=n}else k=0}else{c[f>>2]=0;k=0}while(0);c[h>>2]=k;k=__ZNK6String19is_valid_identifierEv(h)|0;i=c[h>>2]|0;if(i|0?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);if(!k){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(572437,563633,189,573689,0);l=e;return}a[1263537]=0;k=b+136|0;i=c[k>>2]|0;a:do if(i|0){h=c[i+8>>2]|0;n=c[b+140>>2]|0;b:do if((h|0)==(n|0))o=h;else{j=c[d>>2]|0;p=h;while(1){q=c[p+24>>2]|0;if(j>>>0<q>>>0)r=p+8|0;else{if(q>>>0>=j>>>0){o=p;break b}r=p+4|0}p=c[r>>2]|0;if((p|0)==(n|0))break a}}while(0);if((o|0)!=(n|0)&(o|0)!=0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(572437,563633,190,574738,0);l=e;return}}while(0);a[1263537]=0;c[f+4>>2]=379008;c[f>>2]=0;c[f+8>>2]=0;c[f+16>>2]=379008;c[f+12>>2]=0;c[f+20>>2]=0;c[f+28>>2]=379008;c[f+24>>2]=0;c[f+32>>2]=0;g[f+40>>2]=0.0;g[f+44>>2]=0.0;o=f+36|0;c[o>>2]=-1;r=__ZN3MapI10StringNameN12VisualScript8FunctionE10ComparatorIS0_E16DefaultAllocatorEixERKS0_(k,d)|0;__ZN3MapIiN12VisualScript8Function8NodeDataE10ComparatorIiE16DefaultAllocatorE10_copy_fromERKS6_(r,f);__ZN3SetIN12VisualScript18SequenceConnectionE10ComparatorIS1_E16DefaultAllocatorE10_copy_fromERKS5_(r+12|0,f+12|0);__ZN3SetIN12VisualScript14DataConnectionE10ComparatorIS1_E16DefaultAllocatorE10_copy_fromERKS5_(r+24|0,f+24|0);b=r+36|0;c[b>>2]=c[o>>2];c[b+4>>2]=c[o+4>>2];c[b+8>>2]=c[o+8>>2];__ZN12VisualScript8FunctionD2Ev(f);f=__ZN3MapI10StringNameN12VisualScript8FunctionE10ComparatorIS0_E16DefaultAllocatorEixERKS0_(k,d)|0;c[f+40>>2]=-1035468800;c[f+44>>2]=-1027080192;l=e;return}function __ZNK12VisualScript12has_functionERK10StringName(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0;d=c[a+136>>2]|0;if(!d){e=0;return e|0}f=c[d+8>>2]|0;d=c[a+140>>2]|0;a:do if((f|0)==(d|0))g=f;else{a=c[b>>2]|0;h=f;while(1){i=c[h+24>>2]|0;if(a>>>0<i>>>0)j=h+8|0;else{if(i>>>0>=a>>>0){g=h;break a}j=h+4|0}h=c[j>>2]|0;if((h|0)==(d|0)){g=d;break}}}while(0);e=(g|0)!=(d|0)&(g|0)!=0;return e|0}function __ZN12VisualScript15rename_functionERK10StringNameS2_(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f+4|0;h=f;if(c[b+180>>2]|0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(572463,563633,216,572331,0);l=f;return}a[1263537]=0;i=b+136|0;j=c[i>>2]|0;a:do if(j|0){k=c[j+8>>2]|0;n=b+140|0;o=c[n>>2]|0;b:do if((k|0)==(o|0))p=k;else{q=c[d>>2]|0;r=k;while(1){s=c[r+24>>2]|0;if(q>>>0<s>>>0)t=r+8|0;else{if(s>>>0>=q>>>0){p=r;break b}t=r+4|0}r=c[t>>2]|0;if((r|0)==(o|0))break a}}while(0);if((p|0)!=(o|0)&(p|0)!=0){a[1263537]=0;k=c[e>>2]|0;if((k|0)==(c[d>>2]|0)){l=f;return}do if(k){r=c[k+4>>2]|0;if(r|0){__ZN6StringC2EPKc(g,r);u=c[g>>2]|0;break}r=k+8|0;c[g>>2]=0;q=c[r>>2]|0;if((q|0)!=0?(c[g>>2]=0,(__Z28atomic_conditional_incrementPj(q+-8|0)|0)!=0):0){q=c[r>>2]|0;c[g>>2]=q;u=q}else u=0}else{c[g>>2]=0;u=0}while(0);c[h>>2]=u;k=__ZNK6String19is_valid_identifierEv(h)|0;o=c[h>>2]|0;if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(o,1);if(!k){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(572463,563633,221,573356,0);l=f;return}a[1263537]=0;k=c[i>>2]|0;c:do if(k|0){o=c[k+8>>2]|0;q=c[n>>2]|0;d:do if((o|0)==(q|0))v=o;else{r=c[e>>2]|0;s=o;while(1){w=c[s+24>>2]|0;if(r>>>0<w>>>0)x=s+8|0;else{if(w>>>0>=r>>>0){v=s;break d}x=s+4|0}s=c[x>>2]|0;if((s|0)==(q|0))break c}}while(0);if((v|0)!=(q|0)&(v|0)!=0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(572463,563633,223,573421,0);l=f;return}}while(0);a[1263537]=0;k=c[b+148>>2]|0;e:do if(k|0){o=c[k+8>>2]|0;s=c[b+152>>2]|0;f:do if((o|0)==(s|0))y=o;else{r=c[e>>2]|0;w=o;while(1){z=c[w+24>>2]|0;if(r>>>0<z>>>0)A=w+8|0;else{if(z>>>0>=r>>>0){y=w;break f}A=w+4|0}w=c[A>>2]|0;if((w|0)==(s|0))break e}}while(0);if((y|0)!=(s|0)&(y|0)!=0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(572463,563633,224,573470,0);l=f;return}}while(0);a[1263537]=0;k=c[b+160>>2]|0;g:do if(k|0){o=c[k+8>>2]|0;q=c[b+164>>2]|0;h:do if((o|0)==(q|0))B=o;else{w=c[e>>2]|0;r=o;while(1){z=c[r+24>>2]|0;if(w>>>0<z>>>0)C=r+8|0;else{if(z>>>0>=w>>>0){B=r;break h}C=r+4|0}r=c[C>>2]|0;if((r|0)==(q|0))break g}}while(0);if((B|0)!=(q|0)&(B|0)!=0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(572463,563633,225,573519,0);l=f;return}}while(0);a[1263537]=0;k=__ZN3MapI10StringNameN12VisualScript8FunctionE10ComparatorIS0_E16DefaultAllocatorEixERKS0_(i,d)|0;o=__ZN3MapI10StringNameN12VisualScript8FunctionE10ComparatorIS0_E16DefaultAllocatorEixERKS0_(i,e)|0;__ZN3MapIiN12VisualScript8Function8NodeDataE10ComparatorIiE16DefaultAllocatorE10_copy_fromERKS6_(o,k);__ZN3SetIN12VisualScript18SequenceConnectionE10ComparatorIS1_E16DefaultAllocatorE10_copy_fromERKS5_(o+12|0,k+12|0);__ZN3SetIN12VisualScript14DataConnectionE10ComparatorIS1_E16DefaultAllocatorE10_copy_fromERKS5_(o+24|0,k+24|0);s=o+36|0;o=k+36|0;c[s>>2]=c[o>>2];c[s+4>>2]=c[o+4>>2];c[s+8>>2]=c[o+8>>2];o=c[i>>2]|0;if(!o){l=f;return}s=c[o+8>>2]|0;o=c[n>>2]|0;i:do if((s|0)==(o|0))D=s;else{k=c[d>>2]|0;r=s;do{w=c[r+24>>2]|0;if(k>>>0<w>>>0)E=r+8|0;else{if(w>>>0>=k>>>0){D=r;break i}E=r+4|0}r=c[E>>2]|0}while((r|0)!=(o|0));l=f;return}while(0);if((D|0)==0|(D|0)==(o|0)){l=f;return}__ZN3MapI10StringNameN12VisualScript8FunctionE10ComparatorIS0_E16DefaultAllocatorE6_eraseEPNS6_7ElementE(i,D);l=f;return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(572463,563633,217,572371,0);l=f;return}function __ZN12VisualScript19set_function_scrollERK10StringNameRK7Vector2(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0;f=b+136|0;g=c[f>>2]|0;a:do if(g|0){h=c[g+8>>2]|0;i=c[b+140>>2]|0;b:do if((h|0)==(i|0))j=h;else{k=c[d>>2]|0;l=h;while(1){m=c[l+24>>2]|0;if(k>>>0<m>>>0)n=l+8|0;else{if(m>>>0>=k>>>0){j=l;break b}n=l+4|0}l=c[n>>2]|0;if((l|0)==(i|0))break a}}while(0);if((j|0)!=(i|0)&(j|0)!=0){a[1263537]=0;h=(__ZN3MapI10StringNameN12VisualScript8FunctionE10ComparatorIS0_E16DefaultAllocatorEixERKS0_(f,d)|0)+40|0;l=e;k=c[l+4>>2]|0;m=h;c[m>>2]=c[l>>2];c[m+4>>2]=k;return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(572479,563633,233,572371,0);return}function __ZNK12VisualScript19get_function_scrollERK10StringName(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0;f=c[d+136>>2]|0;a:do if(f|0){h=c[f+8>>2]|0;i=c[d+140>>2]|0;j=(h|0)==(i|0);b:do if(j)k=h;else{l=c[e>>2]|0;m=h;while(1){n=c[m+24>>2]|0;if(l>>>0<n>>>0)o=m+8|0;else{if(n>>>0>=l>>>0){k=m;break b}o=m+4|0}m=c[o>>2]|0;if((m|0)==(i|0))break a}}while(0);if((k|0)!=(i|0)&(k|0)!=0){a[1263537]=0;c:do if(j)p=h;else{m=c[e>>2]|0;l=h;do{n=c[l+24>>2]|0;if(m>>>0<n>>>0)q=l+8|0;else{if(n>>>0>=m>>>0){p=l;break c}q=l+4|0}l=c[q>>2]|0}while((l|0)!=(i|0));__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145936,604,1145947,0)}while(0);if((p|0)==(i|0)|(p|0)==0)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145936,604,1145947,0);a[1263537]=0;h=p+68|0;j=c[h+4>>2]|0;l=b;c[l>>2]=c[h>>2];c[l+4>>2]=j;return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(572499,563633,239,574672,0);g[b>>2]=0.0;g[b+4>>2]=0.0;return}function __ZN12VisualScript8add_nodeERK10StringNameiRK3RefI16VisualScriptNodeERK7Vector2(b,d,e,f,g){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;var h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0;h=l;l=l+48|0;if((l|0)>=(m|0))ba(48);i=h+40|0;j=h+32|0;k=h+24|0;n=h+44|0;o=h+36|0;p=h+28|0;q=h;c[i>>2]=e;if(c[b+180>>2]|0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(887053,563633,329,572331,0);l=h;return}a[1263537]=0;r=b+136|0;s=c[r>>2]|0;a:do if(s|0){t=c[s+8>>2]|0;u=c[b+140>>2]|0;v=(t|0)==(u|0);b:do if(v)w=t;else{x=c[d>>2]|0;y=t;while(1){z=c[y+24>>2]|0;if(x>>>0<z>>>0)A=y+8|0;else{if(z>>>0>=x>>>0){w=y;break b}A=y+4|0}y=c[A>>2]|0;if((y|0)==(u|0))break a}}while(0);if((w|0)!=(u|0)&(w|0)!=0){a[1263537]=0;c:do if(!v){y=t;while(1){x=c[y+8>>2]|0;if((x|0)==(u|0))break;else y=x}if(y|0){x=y;d:while(1){z=c[x+28>>2]|0;e:do if(z|0){B=c[z+8>>2]|0;C=c[x+32>>2]|0;f:do if((B|0)==(C|0))D=B;else{E=B;while(1){F=c[E+24>>2]|0;if((F|0)>(e|0))G=E+8|0;else{if((F|0)>=(e|0)){D=E;break f}G=E+4|0}E=c[G>>2]|0;if((E|0)==(C|0))break e}}while(0);if((D|0)!=(C|0)&(D|0)!=0)break d}while(0);a[1263537]=0;x=c[x+16>>2]|0;if(!x)break c}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(887053,563633,334,574536,0);l=h;return}}while(0);u=__ZN3MapI10StringNameN12VisualScript8FunctionE10ComparatorIS0_E16DefaultAllocatorEixERKS0_(r,d)|0;t=c[f>>2]|0;if(t){do if($i[c[(c[t>>2]|0)+44>>2]&8191](t,1227444)|0){__ZN6StringC2EPKc(k,574584);c[j>>2]=__ZNK6String4utf8Ev(k)|0;__Z19_err_set_last_errorPKc(__ZNK10CharString8get_dataEv(j)|0);v=c[j>>2]|0;if(v|0?(__Z16atomic_decrementPj(v+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(v,1);v=c[k>>2]|0;if(v|0?(__Z16atomic_decrementPj(v+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(v,1);a[1263537]=1;v=u+36|0;if((c[v>>2]|0)<=-1){a[1263537]=0;c[v>>2]=c[i>>2];break}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(887053,563633,342,574627,0);l=h;return}while(0);t=c[f>>2]|0;if(t){__ZN9Reference9referenceEv(t);v=c[f>>2]|0;x=c[g>>2]|0;y=c[g+4>>2]|0;if(!v){H=0;I=t;J=x;K=y}else{__ZN9Reference9referenceEv(v);H=v;I=t;J=x;K=y}}else L=38}else L=38;if((L|0)==38){H=0;I=0;J=c[g>>2]|0;K=c[g+4>>2]|0}__ZN10StringNameC2EPKc(n,563595);__ZN10StringNameC2EPKc(o,572417);__ZN7VariantC2Ei(q,c[i>>2]|0);c[p>>2]=__Z6varrayRK7Variant(q)|0;__ZN6Object7connectERK10StringNamePS_S2_RK6VectorI7VariantEj(H,n,b,o,p,0)|0;y=c[p>>2]|0;if(y|0?(__Z16atomic_decrementPj(y+-8|0)|0)==0:0){x=c[p>>2]|0;t=(x|0)==0?0:x+-4|0;x=t+4|0;v=c[t>>2]|0;if(v|0){z=0;B=v;while(1){v=x+(z*24|0)|0;if(!(c[v>>2]|0))M=B;else{__ZN7Variant5clearEv(v);M=c[t>>2]|0}z=z+1|0;if(z>>>0>=M>>>0)break;else B=M}}__ZN6Memory11free_staticEPvb(y,1)}if(c[q>>2]|0)__ZN7Variant5clearEv(q);__ZN10StringNameD2Ev(o);__ZN10StringNameD2Ev(n);B=H+128|0;c[n>>2]=b;if(!(c[B>>2]|0)){z=__ZnwjPFPvjE(28,4740)|0;t=z+16|0;c[t>>2]=0;c[t+4>>2]=0;c[B>>2]=z;t=c[H+132>>2]|0;c[z+4>>2]=t;c[z+8>>2]=t;c[z+12>>2]=t;c[z>>2]=1}__ZN3SetIP12VisualScript10ComparatorIS1_E16DefaultAllocatorE10_insert_rbERKS1_(B,n)|0;B=__ZN3MapIiN12VisualScript8Function8NodeDataE10ComparatorIiE16DefaultAllocatorEixERKi(u,i)|0;c[B>>2]=J;c[B+4>>2]=K;z=B+8|0;B=c[z>>2]|0;if((I|0)!=(B|0)){if((B|0?__ZN9Reference11unreferenceEv(B)|0:0)?(B=c[z>>2]|0,__Z17predelete_handlerP6Object(B)|0):0){gj[c[(c[B>>2]|0)+76>>2]&8191](B);__ZN6Memory11free_staticEPvb(B,0)}c[z>>2]=I;if(I|0)__ZN9Reference9referenceEv(I)}if(__ZN9Reference11unreferenceEv(H)|0?__Z17predelete_handlerP6Object(H)|0:0){gj[c[(c[H>>2]|0)+76>>2]&8191](H);__ZN6Memory11free_staticEPvb(H,0)}if(!I){l=h;return}if(!(__ZN9Reference11unreferenceEv(I)|0)){l=h;return}if(!(__Z17predelete_handlerP6Object(I)|0)){l=h;return}gj[c[(c[I>>2]|0)+76>>2]&8191](I);__ZN6Memory11free_staticEPvb(I,0);l=h;return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(887053,563633,330,574035,0);l=h;return}function __ZN12VisualScript11remove_nodeERK10StringNamei(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0,ia=0,ja=0,ka=0,la=0,ma=0,na=0,oa=0,pa=0,qa=0,ra=0,sa=0,ta=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f+4|0;h=f+8|0;i=f;c[g>>2]=e;if(c[b+180>>2]|0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(887942,563633,360,572331,0);l=f;return}a[1263537]=0;j=b+136|0;k=c[j>>2]|0;a:do if(k|0){n=c[k+8>>2]|0;o=c[b+140>>2]|0;b:do if((n|0)==(o|0))p=n;else{q=c[d>>2]|0;r=n;while(1){s=c[r+24>>2]|0;if(q>>>0<s>>>0)t=r+8|0;else{if(s>>>0>=q>>>0){p=r;break b}t=r+4|0}r=c[t>>2]|0;if((r|0)==(o|0))break a}}while(0);if((p|0)!=(o|0)&(p|0)!=0){a[1263537]=0;n=__ZN3MapI10StringNameN12VisualScript8FunctionE10ComparatorIS0_E16DefaultAllocatorEixERKS0_(j,d)|0;r=c[n>>2]|0;c:do if(r|0){q=c[r+8>>2]|0;s=n+4|0;u=c[s>>2]|0;d:do if((q|0)==(u|0))v=q;else{w=q;while(1){x=c[w+24>>2]|0;if((x|0)>(e|0))y=w+8|0;else{if((x|0)>=(e|0)){v=w;break d}y=w+4|0}w=c[y>>2]|0;if((w|0)==(u|0))break c}}while(0);if((v|0)!=(u|0)&(v|0)!=0){a[1263537]=0;c[h>>2]=0;q=n+12|0;w=c[q>>2]|0;e:do if(w|0?(x=c[w+8>>2]|0,z=c[n+16>>2]|0,(x|0)!=(z|0)):0){A=x;while(1){x=c[A+8>>2]|0;if((x|0)==(z|0))break;else A=x}if(A|0){z=A;x=0;B=0;C=0;D=0;E=0;F=0;G=0;H=0;while(1){I=z+24|0;J=I;K=c[J>>2]|0;if((K&16777215|0)!=(e|0)?(L=_bitshift64Lshr(K|0,c[J+4>>2]|0,40)|0,(L|0)!=(e|0)):0){M=x;N=B;O=D;P=E;Q=F;R=G;S=C;T=H}else{if(!H){L=__ZnwjPFPvjE(12,4740)|0;c[h>>2]=L;c[L>>2]=0;c[L+4>>2]=0;c[L+8>>2]=0;U=L;V=L;W=L;X=L;Y=L;Z=L;_=L;$=L}else{U=x;V=B;W=C;X=D;Y=E;Z=F;_=G;$=H}L=__ZnwjPFPvjE(24,4740)|0;J=L+8|0;c[J>>2]=0;K=L+12|0;c[K>>2]=0;aa=L+16|0;c[aa>>2]=0;ca=I;I=c[ca+4>>2]|0;da=L;c[da>>2]=c[ca>>2];c[da+4>>2]=I;I=$+4|0;da=c[I>>2]|0;c[K>>2]=da;c[J>>2]=0;c[aa>>2]=$;if(da|0)c[da+8>>2]=L;c[I>>2]=L;if(!(c[$>>2]|0))c[$>>2]=L;L=$+8|0;c[L>>2]=(c[L>>2]|0)+1;M=U;N=V;O=X;P=Y;Q=Z;R=_;S=W;T=$}z=c[z+16>>2]|0;if(!z)break;else{x=M;B=N;C=S;D=O;E=P;F=Q;G=R;H=T}}if(N|0){H=n+16|0;G=n+20|0;F=(M|0)==0;E=N;D=P;C=O;B=Q;x=R;f:while(1){z=D+8|0;A=E;L=x;I=B;while(1){if(!(c[A+8>>2]|0))break e;if(!L)ea=0;else ea=c[L>>2]|0;da=c[q>>2]|0;g:do if(da|0){aa=c[da+8>>2]|0;J=c[H>>2]|0;h:do if((aa|0)==(J|0))fa=aa;else{K=ea;ca=c[K>>2]|0;ga=c[K+4>>2]|0;K=aa;while(1){ha=K+24|0;ia=c[ha>>2]|0;ja=c[ha+4>>2]|0;if(ga>>>0<ja>>>0|(ga|0)==(ja|0)&ca>>>0<ia>>>0)ka=K+8|0;else{if(!(ja>>>0<ga>>>0|(ja|0)==(ga|0)&ia>>>0<ca>>>0)){fa=K;break h}ka=K+4|0}K=c[ka>>2]|0;if((K|0)==(J|0))break g}}while(0);if((fa|0)==0|(fa|0)==(J|0))break;__ZN3SetIN12VisualScript18SequenceConnectionE10ComparatorIS1_E16DefaultAllocatorE6_eraseEPNS5_7ElementE(q,fa);if(c[G>>2]|0)break;aa=c[q>>2]|0;if(!aa)break;__ZN6Memory11free_staticEPvb(aa,0);c[q>>2]=0}while(0);if(!I)break e;da=c[I>>2]|0;if(!da)break;a[1263537]=0;if((c[da+16>>2]|0)==(I|0)){c[I>>2]=c[da+8>>2];aa=I+4|0;K=c[da+12>>2]|0;if((c[aa>>2]|0)==(da|0))c[aa>>2]=K;aa=da+8|0;if(K|0)c[K+8>>2]=c[aa>>2];ca=c[aa>>2]|0;if(ca|0)c[ca+12>>2]=K;__ZN6Memory11free_staticEPvb(da,0);da=I+8|0;c[da>>2]=(c[da>>2]|0)+-1}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145114,1145120,157,1145132,0);if(!(c[z>>2]|0))break f;else{A=D;L=D;I=D}}if(F)break e;else{E=M;D=M;C=S;B=M;x=M}}__ZN6Memory11free_staticEPvb(C,0);c[h>>2]=0}}}while(0);__ZN4ListIN12VisualScript18SequenceConnectionE16DefaultAllocatorED2Ev(h);c[h>>2]=0;q=n+24|0;w=c[q>>2]|0;i:do if(w|0?(u=c[w+8>>2]|0,x=c[n+28>>2]|0,(u|0)!=(x|0)):0){B=u;while(1){u=c[B+8>>2]|0;if((u|0)==(x|0))break;else B=u}if(B|0){x=B;C=e;u=0;while(1){D=x+24|0;E=D;if((c[E>>2]&16777215|0)!=(C|0)?(c[E+4>>2]&16777215|0)!=(C|0):0)la=u;else{if(!u){E=__ZnwjPFPvjE(12,4740)|0;c[h>>2]=E;c[E>>2]=0;c[E+4>>2]=0;c[E+8>>2]=0}E=__ZnwjPFPvjE(24,4740)|0;F=E+8|0;c[F>>2]=0;G=E+12|0;c[G>>2]=0;H=E+16|0;c[H>>2]=0;I=D;D=c[I+4>>2]|0;L=E;c[L>>2]=c[I>>2];c[L+4>>2]=D;D=c[h>>2]|0;L=D+4|0;I=c[L>>2]|0;c[G>>2]=I;c[F>>2]=0;c[H>>2]=D;if(I|0)c[I+8>>2]=E;c[L>>2]=E;if(!(c[D>>2]|0))c[D>>2]=E;E=D+8|0;c[E>>2]=(c[E>>2]|0)+1;la=D}D=c[x+16>>2]|0;if(!D)break;x=D;C=c[g>>2]|0;u=la}if(la|0){u=n+28|0;C=n+32|0;x=la;j:while(1){ma=x;while(1){if(!(c[ma+8>>2]|0))break i;if(!ma)na=0;else na=c[ma>>2]|0;B=c[q>>2]|0;k:do if(B|0){D=c[B+8>>2]|0;E=c[u>>2]|0;l:do if((D|0)==(E|0))oa=D;else{L=na;I=c[L>>2]|0;H=c[L+4>>2]|0;L=D;while(1){F=L+24|0;G=c[F>>2]|0;A=c[F+4>>2]|0;if(H>>>0<A>>>0|(H|0)==(A|0)&I>>>0<G>>>0)pa=L+8|0;else{if(!(A>>>0<H>>>0|(A|0)==(H|0)&G>>>0<I>>>0)){oa=L;break l}pa=L+4|0}L=c[pa>>2]|0;if((L|0)==(E|0))break k}}while(0);if((oa|0)==0|(oa|0)==(E|0))break;__ZN3SetIN12VisualScript14DataConnectionE10ComparatorIS1_E16DefaultAllocatorE6_eraseEPNS5_7ElementE(q,oa);if(c[C>>2]|0)break;D=c[q>>2]|0;if(!D)break;__ZN6Memory11free_staticEPvb(D,0);c[q>>2]=0}while(0);B=c[h>>2]|0;if(!B)break i;D=c[B>>2]|0;if(!D){x=B;continue j}a[1263537]=0;if((c[D+16>>2]|0)==(B|0)){c[B>>2]=c[D+8>>2];J=B+4|0;L=c[D+12>>2]|0;if((c[J>>2]|0)==(D|0))c[J>>2]=L;J=D+8|0;if(L|0)c[L+8>>2]=c[J>>2];I=c[J>>2]|0;if(I|0)c[I+12>>2]=L;__ZN6Memory11free_staticEPvb(D,0);D=B+8|0;c[D>>2]=(c[D>>2]|0)+-1}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145114,1145120,157,1145132,0);ma=c[h>>2]|0;if(!(c[ma+8>>2]|0))break j;if(!ma)break i}}__ZN6Memory11free_staticEPvb(ma,0);c[h>>2]=0}}}while(0);__ZN4ListIN12VisualScript14DataConnectionE16DefaultAllocatorED2Ev(h);q=c[(__ZN3MapIiN12VisualScript8Function8NodeDataE10ComparatorIiE16DefaultAllocatorEixERKi(n,g)|0)+8>>2]|0;if(q|0?$i[c[(c[q>>2]|0)+44>>2]&8191](q,1227444)|0:0)c[n+36>>2]=-1;q=c[(__ZN3MapIiN12VisualScript8Function8NodeDataE10ComparatorIiE16DefaultAllocatorEixERKi(n,g)|0)+8>>2]|0;__ZN10StringNameC2EPKc(h,563595);__ZN10StringNameC2EPKc(i,572417);__ZN6Object10disconnectERK10StringNamePS_S2_(q,h,b,i);__ZN10StringNameD2Ev(i);__ZN10StringNameD2Ev(h);q=c[(__ZN3MapIiN12VisualScript8Function8NodeDataE10ComparatorIiE16DefaultAllocatorEixERKi(n,g)|0)+8>>2]|0;w=q+128|0;x=c[w>>2]|0;m:do if(x|0){C=c[x+8>>2]|0;u=c[q+132>>2]|0;n:do if((C|0)==(u|0))qa=C;else{D=C;while(1){B=c[D+24>>2]|0;if(B>>>0>b>>>0)ra=D+8|0;else{if(B>>>0>=b>>>0){qa=D;break n}ra=D+4|0}D=c[ra>>2]|0;if((D|0)==(u|0))break m}}while(0);if((!((qa|0)==0|(qa|0)==(u|0))?(__ZN3SetIP12VisualScript10ComparatorIS1_E16DefaultAllocatorE6_eraseEPNS5_7ElementE(w,qa),(c[q+136>>2]|0)==0):0)?(C=c[w>>2]|0,C|0):0){__ZN6Memory11free_staticEPvb(C,0);c[w>>2]=0}}while(0);w=c[n>>2]|0;if(!w){l=f;return}q=c[w+8>>2]|0;w=c[s>>2]|0;o:do if((q|0)==(w|0))sa=q;else{x=c[g>>2]|0;C=q;do{D=c[C+24>>2]|0;if((x|0)<(D|0))ta=C+8|0;else{if((D|0)>=(x|0)){sa=C;break o}ta=C+4|0}C=c[ta>>2]|0}while((C|0)!=(w|0));l=f;return}while(0);if((sa|0)==0|(sa|0)==(w|0)){l=f;return}__ZN3MapIiN12VisualScript8Function8NodeDataE10ComparatorIiE16DefaultAllocatorE6_eraseEPNS6_7ElementE(n,sa);l=f;return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(887942,563633,364,574432,0);l=f;return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(887942,563633,361,574035,0);l=f;return}function __ZNK12VisualScript20get_function_node_idERK10StringName(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0;e=c[b+136>>2]|0;a:do if(e|0){f=c[e+8>>2]|0;g=c[b+140>>2]|0;h=(f|0)==(g|0);b:do if(h)i=f;else{j=c[d>>2]|0;k=f;while(1){l=c[k+24>>2]|0;if(j>>>0<l>>>0)m=k+8|0;else{if(l>>>0>=j>>>0){i=k;break b}m=k+4|0}k=c[m>>2]|0;if((k|0)==(g|0))break a}}while(0);if((i|0)!=(g|0)&(i|0)!=0){a[1263537]=0;c:do if(h)n=f;else{k=c[d>>2]|0;j=f;do{l=c[j+24>>2]|0;if(k>>>0<l>>>0)o=j+8|0;else{if(l>>>0>=k>>>0){n=j;break c}o=j+4|0}j=c[o>>2]|0}while((j|0)!=(g|0));__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145936,604,1145947,0)}while(0);if((n|0)==(g|0)|(n|0)==0)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145936,604,1145947,0);a[1263537]=0;p=c[n+64>>2]|0;return p|0}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(572519,563633,254,574477,0);p=-1;return p|0}function __ZNK12VisualScript8has_nodeERK10StringNamei(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0;f=c[b+136>>2]|0;a:do if(f|0){g=c[f+8>>2]|0;h=c[b+140>>2]|0;i=(g|0)==(h|0);b:do if(i)j=g;else{k=c[d>>2]|0;l=g;while(1){m=c[l+24>>2]|0;if(k>>>0<m>>>0)n=l+8|0;else{if(m>>>0>=k>>>0){j=l;break b}n=l+4|0}l=c[n>>2]|0;if((l|0)==(h|0))break a}}while(0);if((j|0)!=(h|0)&(j|0)!=0){a[1263537]=0;c:do if(i){o=g;p=18}else{l=c[d>>2]|0;k=g;while(1){m=c[k+24>>2]|0;if(l>>>0<m>>>0)q=k+8|0;else{if(m>>>0>=l>>>0){o=k;p=18;break c}q=k+4|0}k=c[q>>2]|0;if((k|0)==(h|0)){p=19;break}}}while(0);if((p|0)==18)if((o|0)==(h|0)|(o|0)==0)p=19;else{a[1263537]=0;r=o+28|0}if((p|0)==19){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145936,604,1145947,0);r=0}g=c[r>>2]|0;if(!g){s=0;return s|0}i=c[g+8>>2]|0;g=c[r+4>>2]|0;d:do if((i|0)==(g|0))t=i;else{k=i;while(1){l=c[k+24>>2]|0;if((l|0)>(e|0))u=k+8|0;else{if((l|0)>=(e|0)){t=k;break d}u=k+4|0}k=c[u>>2]|0;if((k|0)==(g|0)){t=g;break}}}while(0);s=(t|0)!=(g|0)&(t|0)!=0;return s|0}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(800536,563633,408,573973,0);s=0;return s|0}function __ZN12VisualScript12set_node_posERK10StringNameiRK7Vector2(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;g=l;l=l+16|0;if((l|0)>=(m|0))ba(16);h=g;c[h>>2]=e;if(c[b+180>>2]|0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(572540,563633,426,572331,0);l=g;return}a[1263537]=0;i=b+136|0;j=c[i>>2]|0;a:do if(j|0){k=c[j+8>>2]|0;n=c[b+140>>2]|0;b:do if((k|0)==(n|0))o=k;else{p=c[d>>2]|0;q=k;while(1){r=c[q+24>>2]|0;if(p>>>0<r>>>0)s=q+8|0;else{if(r>>>0>=p>>>0){o=q;break b}s=q+4|0}q=c[s>>2]|0;if((q|0)==(n|0))break a}}while(0);if((o|0)!=(n|0)&(o|0)!=0){a[1263537]=0;k=__ZN3MapI10StringNameN12VisualScript8FunctionE10ComparatorIS0_E16DefaultAllocatorEixERKS0_(i,d)|0;q=c[k>>2]|0;c:do if(q|0){p=c[q+8>>2]|0;r=c[k+4>>2]|0;d:do if((p|0)==(r|0))t=p;else{u=p;while(1){v=c[u+24>>2]|0;if((v|0)>(e|0))w=u+8|0;else{if((v|0)>=(e|0)){t=u;break d}w=u+4|0}u=c[w>>2]|0;if((u|0)==(r|0))break c}}while(0);if((t|0)!=(r|0)&(t|0)!=0){a[1263537]=0;p=__ZN3MapIiN12VisualScript8Function8NodeDataE10ComparatorIiE16DefaultAllocatorEixERKi(k,h)|0;u=f;v=c[u+4>>2]|0;x=p;c[x>>2]=c[u>>2];c[x+4>>2]=v;l=g;return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(572540,563633,430,574432,0);l=g;return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(572540,563633,427,574035,0);l=g;return}function __ZNK12VisualScript12get_node_posERK10StringNamei(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0;h=c[d+136>>2]|0;a:do if(h|0){i=c[h+8>>2]|0;j=c[d+140>>2]|0;k=(i|0)==(j|0);b:do if(k)l=i;else{m=c[e>>2]|0;n=i;while(1){o=c[n+24>>2]|0;if(m>>>0<o>>>0)p=n+8|0;else{if(o>>>0>=m>>>0){l=n;break b}p=n+4|0}n=c[p>>2]|0;if((n|0)==(j|0))break a}}while(0);if((l|0)!=(j|0)&(l|0)!=0){a[1263537]=0;c:do if(k){q=i;r=18}else{n=c[e>>2]|0;m=i;while(1){o=c[m+24>>2]|0;if(n>>>0<o>>>0)s=m+8|0;else{if(o>>>0>=n>>>0){q=m;r=18;break c}s=m+4|0}m=c[s>>2]|0;if((m|0)==(j|0)){r=19;break}}}while(0);if((r|0)==18)if((q|0)==(j|0)|(q|0)==0)r=19;else{a[1263537]=0;t=q+28|0}if((r|0)==19){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145936,604,1145947,0);t=0}i=c[t>>2]|0;d:do if(i|0){k=c[i+8>>2]|0;m=c[t+4>>2]|0;n=(k|0)==(m|0);e:do if(n)u=k;else{o=k;while(1){v=c[o+24>>2]|0;if((v|0)>(f|0))w=o+8|0;else{if((v|0)>=(f|0)){u=o;break e}w=o+4|0}o=c[w>>2]|0;if((o|0)==(m|0))break d}}while(0);if((u|0)!=(m|0)&(u|0)!=0){a[1263537]=0;f:do if(n)x=k;else{o=k;do{v=c[o+24>>2]|0;if((v|0)>(f|0))y=o+8|0;else{if((v|0)>=(f|0)){x=o;break f}y=o+4|0}o=c[y>>2]|0}while((o|0)!=(m|0));__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145936,604,1145947,0)}while(0);if((x|0)==(m|0)|(x|0)==0)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145936,604,1145947,0);a[1263537]=0;k=x+28|0;n=c[k+4>>2]|0;o=b;c[o>>2]=c[k>>2];c[o+4>>2]=n;return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(572553,563633,439,574368,0);g[b>>2]=0.0;g[b+4>>2]=0.0;return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(572553,563633,436,574303,0);g[b>>2]=0.0;g[b+4>>2]=0.0;return}function __ZN12VisualScript16sequence_connectERK10StringNameiii(b,d,e,f,g){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;var h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0;h=l;l=l+16|0;if((l|0)>=(m|0))ba(16);i=h;if(c[b+180>>2]|0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(572566,563633,455,572331,0);l=h;return}a[1263537]=0;j=b+136|0;k=c[j>>2]|0;a:do if(k|0){n=c[k+8>>2]|0;o=c[b+140>>2]|0;b:do if((n|0)==(o|0))p=n;else{q=c[d>>2]|0;r=n;while(1){s=c[r+24>>2]|0;if(q>>>0<s>>>0)t=r+8|0;else{if(s>>>0>=q>>>0){p=r;break b}t=r+4|0}r=c[t>>2]|0;if((r|0)==(o|0))break a}}while(0);if((p|0)!=(o|0)&(p|0)!=0){a[1263537]=0;n=__ZN3MapI10StringNameN12VisualScript8FunctionE10ComparatorIS0_E16DefaultAllocatorEixERKS0_(j,d)|0;r=_bitshift64Shl(f|0,0,24)|0;q=F;s=_bitshift64Shl(g|0,0,40)|0;u=r&-16777216|e&16777215|s;s=q&255|F;q=i;c[q>>2]=u;c[q+4>>2]=s;q=n+12|0;r=c[q>>2]|0;v=(r|0)==0;do if(!v){w=c[r+8>>2]|0;x=c[n+16>>2]|0;c:do if((w|0)==(x|0)){y=w;z=21}else{A=w;do{B=A+24|0;C=c[B>>2]|0;D=c[B+4>>2]|0;if(s>>>0<D>>>0|(s|0)==(D|0)&u>>>0<C>>>0)E=A+8|0;else{if(!(D>>>0<s>>>0|(D|0)==(s|0)&C>>>0<u>>>0)){y=A;z=21;break c}E=A+4|0}A=c[E>>2]|0}while((A|0)!=(x|0))}while(0);if((z|0)==21?(y|0)!=(x|0)&(y|0)!=0:0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(572566,563633,463,574246,0);break}a[1263537]=0;if(v)z=24;else z=25}else{a[1263537]=0;z=24}while(0);if((z|0)==24){v=__ZnwjPFPvjE(32,4740)|0;u=v+16|0;c[u>>2]=0;c[u+4>>2]=0;c[q>>2]=v;u=c[n+16>>2]|0;c[v+4>>2]=u;c[v+8>>2]=u;c[v+12>>2]=u;c[v>>2]=1;z=25}if((z|0)==25)__ZN3SetIN12VisualScript18SequenceConnectionE10ComparatorIS1_E16DefaultAllocatorE10_insert_rbERKS1_(q,i)|0;l=h;return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(572566,563633,456,574035,0);l=h;return}function __ZN12VisualScript19sequence_disconnectERK10StringNameiii(b,d,e,f,g){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;var h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0;h=b+136|0;i=c[h>>2]|0;a:do if(i|0){j=c[i+8>>2]|0;k=c[b+140>>2]|0;b:do if((j|0)==(k|0))l=j;else{m=c[d>>2]|0;n=j;while(1){o=c[n+24>>2]|0;if(m>>>0<o>>>0)p=n+8|0;else{if(o>>>0>=m>>>0){l=n;break b}p=n+4|0}n=c[p>>2]|0;if((n|0)==(k|0))break a}}while(0);if((l|0)!=(k|0)&(l|0)!=0){a[1263537]=0;j=__ZN3MapI10StringNameN12VisualScript8FunctionE10ComparatorIS0_E16DefaultAllocatorEixERKS0_(h,d)|0;n=_bitshift64Shl(f|0,0,24)|0;m=F;o=_bitshift64Shl(g|0,0,40)|0;q=n&-16777216|e&16777215|o;o=m&255|F;m=j+12|0;n=c[m>>2]|0;c:do if(n|0){r=c[n+8>>2]|0;s=c[j+16>>2]|0;t=(r|0)==(s|0);d:do if(t)u=r;else{v=r;while(1){w=v+24|0;x=c[w>>2]|0;y=c[w+4>>2]|0;if(o>>>0<y>>>0|(o|0)==(y|0)&q>>>0<x>>>0)z=v+8|0;else{if(!(y>>>0<o>>>0|(y|0)==(o|0)&x>>>0<q>>>0)){u=v;break d}z=v+4|0}v=c[z>>2]|0;if((v|0)==(s|0))break c}}while(0);if((u|0)!=(s|0)&(u|0)!=0){a[1263537]=0;e:do if(t)A=r;else{v=r;do{x=v+24|0;y=c[x>>2]|0;w=c[x+4>>2]|0;if(o>>>0<w>>>0|(o|0)==(w|0)&q>>>0<y>>>0)B=v+8|0;else{if(!(w>>>0<o>>>0|(w|0)==(o|0)&y>>>0<q>>>0)){A=v;break e}B=v+4|0}v=c[B>>2]|0}while((v|0)!=(s|0));return}while(0);if((A|0)==0|(A|0)==(s|0))return;__ZN3SetIN12VisualScript18SequenceConnectionE10ComparatorIS1_E16DefaultAllocatorE6_eraseEPNS5_7ElementE(m,A);if(c[j+20>>2]|0)return;r=c[m>>2]|0;if(!r)return;__ZN6Memory11free_staticEPvb(r,0);c[m>>2]=0;return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(572603,563633,477,574188,0);return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(572603,563633,470,574035,0);return}function __ZNK12VisualScript23has_sequence_connectionERK10StringNameiii(b,d,e,f,g){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;var h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;h=c[b+136>>2]|0;a:do if(h|0){i=c[h+8>>2]|0;j=c[b+140>>2]|0;k=(i|0)==(j|0);b:do if(k)l=i;else{m=c[d>>2]|0;n=i;while(1){o=c[n+24>>2]|0;if(m>>>0<o>>>0)p=n+8|0;else{if(o>>>0>=m>>>0){l=n;break b}p=n+4|0}n=c[p>>2]|0;if((n|0)==(j|0))break a}}while(0);if((l|0)!=(j|0)&(l|0)!=0){a[1263537]=0;c:do if(k)q=i;else{n=c[d>>2]|0;m=i;do{o=c[m+24>>2]|0;if(n>>>0<o>>>0)r=m+8|0;else{if(o>>>0>=n>>>0){q=m;break c}r=m+4|0}m=c[r>>2]|0}while((m|0)!=(j|0));__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145936,604,1145947,0)}while(0);if((q|0)==(j|0)|(q|0)==0)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145936,604,1145947,0);a[1263537]=0;i=_bitshift64Shl(f|0,0,24)|0;k=F;m=_bitshift64Shl(g|0,0,40)|0;n=i&-16777216|e&16777215|m;m=k&255|F;k=c[q+40>>2]|0;if(!k){s=0;return s|0}i=c[k+8>>2]|0;k=c[q+44>>2]|0;d:do if((i|0)==(k|0))t=i;else{o=i;while(1){u=o+24|0;v=c[u>>2]|0;w=c[u+4>>2]|0;if(m>>>0<w>>>0|(m|0)==(w|0)&n>>>0<v>>>0)x=o+8|0;else{if(!(w>>>0<m>>>0|(w|0)==(m|0)&v>>>0<n>>>0)){t=o;break d}x=o+4|0}o=c[x>>2]|0;if((o|0)==(k|0)){t=k;break}}}while(0);s=(t|0)!=(k|0)&(t|0)!=0;return s|0}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(572623,563633,484,573973,0);s=0;return s|0}function __ZN12VisualScript12data_connectERK10StringNameiiii(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,G=0;i=l;l=l+16|0;if((l|0)>=(m|0))ba(16);j=i;if(c[b+180>>2]|0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(572647,563633,507,572331,0);l=i;return}a[1263537]=0;k=b+136|0;n=c[k>>2]|0;a:do if(n|0){o=c[n+8>>2]|0;p=c[b+140>>2]|0;b:do if((o|0)==(p|0))q=o;else{r=c[d>>2]|0;s=o;while(1){t=c[s+24>>2]|0;if(r>>>0<t>>>0)u=s+8|0;else{if(t>>>0>=r>>>0){q=s;break b}u=s+4|0}s=c[u>>2]|0;if((s|0)==(p|0))break a}}while(0);if((q|0)!=(p|0)&(q|0)!=0){a[1263537]=0;o=__ZN3MapI10StringNameN12VisualScript8FunctionE10ComparatorIS0_E16DefaultAllocatorEixERKS0_(k,d)|0;s=_bitshift64Shl(h|0,0,56)|0;r=s|(f<<24|e&16777215);s=F|g&16777215;t=j;c[t>>2]=r;c[t+4>>2]=s;t=o+24|0;v=c[t>>2]|0;w=(v|0)==0;do if(!w){x=c[v+8>>2]|0;y=c[o+28>>2]|0;c:do if((x|0)==(y|0)){z=x;A=21}else{B=x;do{C=B+24|0;D=c[C>>2]|0;E=c[C+4>>2]|0;if(s>>>0<E>>>0|(s|0)==(E|0)&r>>>0<D>>>0)G=B+8|0;else{if(!(E>>>0<s>>>0|(E|0)==(s|0)&D>>>0<r>>>0)){z=B;A=21;break c}G=B+4|0}B=c[G>>2]|0}while((B|0)!=(y|0))}while(0);if((A|0)==21?(z|0)!=(y|0)&(z|0)!=0:0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(572647,563633,517,574135,0);break}a[1263537]=0;if(w)A=24;else A=25}else{a[1263537]=0;A=24}while(0);if((A|0)==24){w=__ZnwjPFPvjE(32,4740)|0;r=w+16|0;c[r>>2]=0;c[r+4>>2]=0;c[t>>2]=w;r=c[o+28>>2]|0;c[w+4>>2]=r;c[w+8>>2]=r;c[w+12>>2]=r;c[w>>2]=1;A=25}if((A|0)==25)__ZN3SetIN12VisualScript14DataConnectionE10ComparatorIS1_E16DefaultAllocatorE10_insert_rbERKS1_(t,j)|0;l=i;return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(572647,563633,508,574035,0);l=i;return}function __ZN12VisualScript15data_disconnectERK10StringNameiiii(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0;i=b+136|0;j=c[i>>2]|0;a:do if(j|0){k=c[j+8>>2]|0;l=c[b+140>>2]|0;b:do if((k|0)==(l|0))m=k;else{n=c[d>>2]|0;o=k;while(1){p=c[o+24>>2]|0;if(n>>>0<p>>>0)q=o+8|0;else{if(p>>>0>=n>>>0){m=o;break b}q=o+4|0}o=c[q>>2]|0;if((o|0)==(l|0))break a}}while(0);if((m|0)!=(l|0)&(m|0)!=0){a[1263537]=0;k=__ZN3MapI10StringNameN12VisualScript8FunctionE10ComparatorIS0_E16DefaultAllocatorEixERKS0_(i,d)|0;o=_bitshift64Shl(h|0,0,56)|0;n=o|(f<<24|e&16777215);o=F|g&16777215;p=k+24|0;r=c[p>>2]|0;c:do if(r|0){s=c[r+8>>2]|0;t=c[k+28>>2]|0;u=(s|0)==(t|0);d:do if(u)v=s;else{w=s;while(1){x=w+24|0;y=c[x>>2]|0;z=c[x+4>>2]|0;if(o>>>0<z>>>0|(o|0)==(z|0)&n>>>0<y>>>0)A=w+8|0;else{if(!(z>>>0<o>>>0|(z|0)==(o|0)&y>>>0<n>>>0)){v=w;break d}A=w+4|0}w=c[A>>2]|0;if((w|0)==(t|0))break c}}while(0);if((v|0)!=(t|0)&(v|0)!=0){a[1263537]=0;e:do if(u)B=s;else{w=s;do{y=w+24|0;z=c[y>>2]|0;x=c[y+4>>2]|0;if(o>>>0<x>>>0|(o|0)==(x|0)&n>>>0<z>>>0)C=w+8|0;else{if(!(x>>>0<o>>>0|(x|0)==(o|0)&z>>>0<n>>>0)){B=w;break e}C=w+4|0}w=c[C>>2]|0}while((w|0)!=(t|0));return}while(0);if((B|0)==0|(B|0)==(t|0))return;__ZN3SetIN12VisualScript14DataConnectionE10ComparatorIS1_E16DefaultAllocatorE6_eraseEPNS5_7ElementE(p,B);if(c[k+32>>2]|0)return;s=c[p>>2]|0;if(!s)return;__ZN6Memory11free_staticEPvb(s,0);c[p>>2]=0;return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(572660,563633,533,574081,0);return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(572660,563633,524,574035,0);return}function __ZNK12VisualScript19has_data_connectionERK10StringNameiiii(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0;i=c[b+136>>2]|0;a:do if(i|0){j=c[i+8>>2]|0;k=c[b+140>>2]|0;l=(j|0)==(k|0);b:do if(l)m=j;else{n=c[d>>2]|0;o=j;while(1){p=c[o+24>>2]|0;if(n>>>0<p>>>0)q=o+8|0;else{if(p>>>0>=n>>>0){m=o;break b}q=o+4|0}o=c[q>>2]|0;if((o|0)==(k|0))break a}}while(0);if((m|0)!=(k|0)&(m|0)!=0){a[1263537]=0;c:do if(l)r=j;else{o=c[d>>2]|0;n=j;do{p=c[n+24>>2]|0;if(o>>>0<p>>>0)s=n+8|0;else{if(p>>>0>=o>>>0){r=n;break c}s=n+4|0}n=c[s>>2]|0}while((n|0)!=(k|0));__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145936,604,1145947,0)}while(0);if((r|0)==(k|0)|(r|0)==0)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145936,604,1145947,0);a[1263537]=0;j=_bitshift64Shl(h|0,0,56)|0;l=j|(f<<24|e&16777215);j=F|g&16777215;n=c[r+52>>2]|0;if(!n){t=0;return t|0}o=c[n+8>>2]|0;n=c[r+56>>2]|0;d:do if((o|0)==(n|0))u=o;else{p=o;while(1){v=p+24|0;w=c[v>>2]|0;x=c[v+4>>2]|0;if(j>>>0<x>>>0|(j|0)==(x|0)&l>>>0<w>>>0)y=p+8|0;else{if(!(x>>>0<j>>>0|(x|0)==(j|0)&w>>>0<l>>>0)){u=p;break d}y=p+4|0}p=c[y>>2]|0;if((p|0)==(n|0)){u=n;break}}}while(0);t=(u|0)!=(n|0)&(u|0)!=0;return t|0}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(572676,563633,540,573973,0);t=0;return t|0}function __ZN12VisualScript12add_variableERK10StringNameRK7Variantb(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0;g=l;l=l+64|0;if((l|0)>=(m|0))ba(64);h=g+60|0;i=g+56|0;j=g;k=f&1;if(c[b+180>>2]|0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(572696,563633,593,572331,0);l=g;return}a[1263537]=0;f=c[d>>2]|0;do if(f){n=c[f+4>>2]|0;if(n|0){__ZN6StringC2EPKc(h,n);o=c[h>>2]|0;break}n=f+8|0;c[h>>2]=0;p=c[n>>2]|0;if((p|0)!=0?(c[h>>2]=0,(__Z28atomic_conditional_incrementPj(p+-8|0)|0)!=0):0){p=c[n>>2]|0;c[h>>2]=p;o=p}else o=0}else{c[h>>2]=0;o=0}while(0);c[i>>2]=o;o=__ZNK6String19is_valid_identifierEv(i)|0;f=c[i>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);if(!o){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(572696,563633,594,573689,0);l=g;return}a[1263537]=0;o=b+148|0;f=c[o>>2]|0;a:do if(f|0){i=c[f+8>>2]|0;p=c[b+152>>2]|0;b:do if((i|0)==(p|0))q=i;else{n=c[d>>2]|0;r=i;while(1){s=c[r+24>>2]|0;if(n>>>0<s>>>0)t=r+8|0;else{if(s>>>0>=n>>>0){q=r;break b}t=r+4|0}r=c[t>>2]|0;if((r|0)==(p|0))break a}}while(0);if((q|0)!=(p|0)&(q|0)!=0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(572696,563633,595,573928,0);l=g;return}}while(0);a[1263537]=0;c[j>>2]=0;c[j+4>>2]=0;c[j+8>>2]=0;c[j+12>>2]=0;c[j+16>>2]=7;c[j+24>>2]=0;q=j+24|0;__ZN7VariantaSERKS_(q,e);c[j>>2]=c[e>>2];e=c[d>>2]|0;do if(e){t=c[e+4>>2]|0;if(t|0){__ZN6StringC2EPKc(h,t);u=c[h>>2]|0;break}t=e+8|0;c[h>>2]=0;b=c[t>>2]|0;if((b|0)!=0?(c[h>>2]=0,(__Z28atomic_conditional_incrementPj(b+-8|0)|0)!=0):0){b=c[t>>2]|0;c[h>>2]=b;u=b}else u=0}else{c[h>>2]=0;u=0}while(0);h=u;e=j+4|0;b=c[e>>2]|0;if((b|0)==(u|0)){if(u|0)v=40}else{if(b|0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(b,1);c[e>>2]=0;if(u|0)if(!(__Z28atomic_conditional_incrementPj(u+-8|0)|0))v=40;else{c[e>>2]=h;v=40}}if((v|0)==40?(__Z16atomic_decrementPj(u+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(u,1);c[j+8>>2]=0;u=j+48|0;a[u>>0]=k;k=__ZN3MapI10StringNameN12VisualScript8VariableE10ComparatorIS0_E16DefaultAllocatorEixERKS0_(o,d)|0;__ZN12PropertyInfoaSERKS_(k,j)|0;__ZN7VariantaSERKS_(k+24|0,q);a[k+48>>0]=a[u>>0]|0;if(c[q>>2]|0)__ZN7Variant5clearEv(q);q=c[j+12>>2]|0;if(q|0?(__Z16atomic_decrementPj(q+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(q,1);q=c[j+4>>2]|0;if(q|0?(__Z16atomic_decrementPj(q+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(q,1);l=g;return}function __ZN12VisualScript15remove_variableERK10StringName(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0;e=b+148|0;f=c[e>>2]|0;a:do if(f|0){g=c[f+8>>2]|0;h=c[b+152>>2]|0;i=(g|0)==(h|0);b:do if(i)j=g;else{k=c[d>>2]|0;l=g;while(1){m=c[l+24>>2]|0;if(k>>>0<m>>>0)n=l+8|0;else{if(m>>>0>=k>>>0){j=l;break b}n=l+4|0}l=c[n>>2]|0;if((l|0)==(h|0))break a}}while(0);if((j|0)!=(h|0)&(j|0)!=0){a[1263537]=0;c:do if(i)o=g;else{l=c[d>>2]|0;k=g;do{m=c[k+24>>2]|0;if(l>>>0<m>>>0)p=k+8|0;else{if(m>>>0>=l>>>0){o=k;break c}p=k+4|0}k=c[p>>2]|0}while((k|0)!=(h|0));return}while(0);if((o|0)==0|(o|0)==(h|0))return;__ZN3MapI10StringNameN12VisualScript8VariableE10ComparatorIS0_E16DefaultAllocatorE6_eraseEPNS6_7ElementE(e,o);return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(572743,563633,618,573259,0);return}function __ZN12VisualScript26set_variable_default_valueERK10StringNameRK7Variant(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0;f=b+148|0;g=c[f>>2]|0;a:do if(g|0){h=c[g+8>>2]|0;i=c[b+152>>2]|0;b:do if((h|0)==(i|0))j=h;else{k=c[d>>2]|0;l=h;while(1){m=c[l+24>>2]|0;if(k>>>0<m>>>0)n=l+8|0;else{if(m>>>0>=k>>>0){j=l;break b}n=l+4|0}l=c[n>>2]|0;if((l|0)==(i|0))break a}}while(0);if((j|0)!=(i|0)&(j|0)!=0){a[1263537]=0;__ZN7VariantaSERKS_((__ZN3MapI10StringNameN12VisualScript8VariableE10ComparatorIS0_E16DefaultAllocatorEixERKS0_(f,d)|0)+24|0,e);return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(572759,563633,628,573259,0);return}function __ZNK12VisualScript26get_variable_default_valueERK10StringName(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0;f=c[d+148>>2]|0;a:do if(f|0){g=c[f+8>>2]|0;h=c[d+152>>2]|0;i=(g|0)==(h|0);b:do if(i)j=g;else{k=c[e>>2]|0;l=g;while(1){m=c[l+24>>2]|0;if(k>>>0<m>>>0)n=l+8|0;else{if(m>>>0>=k>>>0){j=l;break b}n=l+4|0}l=c[n>>2]|0;if((l|0)==(h|0))break a}}while(0);if((j|0)!=(h|0)&(j|0)!=0){a[1263537]=0;c:do if(i){o=g;p=18}else{l=c[e>>2]|0;k=g;while(1){m=c[k+24>>2]|0;if(l>>>0<m>>>0)q=k+8|0;else{if(m>>>0>=l>>>0){o=k;p=18;break c}q=k+4|0}k=c[q>>2]|0;if((k|0)==(h|0)){p=19;break}}}while(0);if((p|0)==18)if((o|0)==(h|0)|(o|0)==0)p=19;else{a[1263537]=0;r=o+32|0}if((p|0)==19){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145936,604,1145947,0);r=0}__ZN7VariantC2ERKS_(b,r+24|0);return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(572786,563633,638,573862,0);c[b>>2]=0;return}function __ZN12VisualScript18_set_variable_infoERK10StringNameRK10Dictionary(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0;e=l;l=l+48|0;if((l|0)>=(m|0))ba(48);f=e+24|0;g=e;h=f+16|0;c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;c[f+12>>2]=0;c[h>>2]=7;__ZN7VariantC2EPKc(g,1123189);i=__ZNK10Dictionary3hasERK7Variant(d,g)|0;if(c[g>>2]|0)__ZN7Variant5clearEv(g);if(i?(__ZN7VariantC2EPKc(g,1123189),c[f>>2]=__ZNK7VariantcviEv(__ZNK10DictionaryixERK7Variant(d,g)|0)|0,c[g>>2]|0):0)__ZN7Variant5clearEv(g);__ZN7VariantC2EPKc(g,1126230);i=__ZNK10Dictionary3hasERK7Variant(d,g)|0;if(c[g>>2]|0)__ZN7Variant5clearEv(g);if(i){__ZN7VariantC2EPKc(g,1126230);i=__ZNK7Variantcv6StringEv(__ZNK10DictionaryixERK7Variant(d,g)|0)|0;j=i;k=f+4|0;n=c[k>>2]|0;if((n|0)==(i|0)){if(i|0)o=18}else{if(n|0?(__Z16atomic_decrementPj(n+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(n,1);c[k>>2]=0;if(i|0)if(!(__Z28atomic_conditional_incrementPj(i+-8|0)|0))o=18;else{c[k>>2]=j;o=18}}if((o|0)==18?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);if(c[g>>2]|0)__ZN7Variant5clearEv(g)}__ZN7VariantC2EPKc(g,1089669);i=__ZNK10Dictionary3hasERK7Variant(d,g)|0;if(c[g>>2]|0)__ZN7Variant5clearEv(g);if(i?(__ZN7VariantC2EPKc(g,1089669),c[f+8>>2]=__ZNK7VariantcviEv(__ZNK10DictionaryixERK7Variant(d,g)|0)|0,c[g>>2]|0):0)__ZN7Variant5clearEv(g);__ZN7VariantC2EPKc(g,1091753);i=__ZNK10Dictionary3hasERK7Variant(d,g)|0;if(c[g>>2]|0)__ZN7Variant5clearEv(g);if(i){__ZN7VariantC2EPKc(g,1091753);i=__ZNK7Variantcv6StringEv(__ZNK10DictionaryixERK7Variant(d,g)|0)|0;j=i;k=f+12|0;n=c[k>>2]|0;if((n|0)==(i|0)){if(i|0)o=40}else{if(n|0?(__Z16atomic_decrementPj(n+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(n,1);c[k>>2]=0;if(i|0)if(!(__Z28atomic_conditional_incrementPj(i+-8|0)|0))o=40;else{c[k>>2]=j;o=40}}if((o|0)==40?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);if(c[g>>2]|0)__ZN7Variant5clearEv(g)}__ZN7VariantC2EPKc(g,1084680);i=__ZNK10Dictionary3hasERK7Variant(d,g)|0;if(c[g>>2]|0)__ZN7Variant5clearEv(g);if(i?(__ZN7VariantC2EPKc(g,1084680),c[h>>2]=__ZNK7VariantcvjEv(__ZNK10DictionaryixERK7Variant(d,g)|0)|0,c[g>>2]|0):0)__ZN7Variant5clearEv(g);__ZN12VisualScript17set_variable_infoERK10StringNameRK12PropertyInfo(a,b,f);b=c[f+12>>2]|0;if(b|0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(b,1);b=c[f+4>>2]|0;if(!b){l=e;return}if(__Z16atomic_decrementPj(b+-8|0)|0){l=e;return}__ZN6Memory11free_staticEPvb(b,1);l=e;return}function __ZNK12VisualScript18_get_variable_infoERK10StringName(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0;d=l;l=l+80|0;if((l|0)>=(m|0))ba(80);e=d+48|0;f=d+52|0;g=d+24|0;h=d;__ZNK12VisualScript17get_variable_infoERK10StringName(f,a,b);__ZN10DictionaryC2Ev(e);__ZN7VariantC2Ei(g,c[f>>2]|0);__ZN7VariantC2EPKc(h,1123189);__ZN7VariantaSERKS_(__ZN10DictionaryixERK7Variant(e,h)|0,g);if(c[h>>2]|0)__ZN7Variant5clearEv(h);if(c[g>>2]|0)__ZN7Variant5clearEv(g);__ZN7VariantC2ERK6String(g,f+4|0);__ZN7VariantC2EPKc(h,1126230);__ZN7VariantaSERKS_(__ZN10DictionaryixERK7Variant(e,h)|0,g);if(c[h>>2]|0)__ZN7Variant5clearEv(h);if(c[g>>2]|0)__ZN7Variant5clearEv(g);__ZN7VariantC2Ei(g,c[f+8>>2]|0);__ZN7VariantC2EPKc(h,1089669);__ZN7VariantaSERKS_(__ZN10DictionaryixERK7Variant(e,h)|0,g);if(c[h>>2]|0)__ZN7Variant5clearEv(h);if(c[g>>2]|0)__ZN7Variant5clearEv(g);__ZN7VariantC2ERK6String(g,f+12|0);__ZN7VariantC2EPKc(h,1091753);__ZN7VariantaSERKS_(__ZN10DictionaryixERK7Variant(e,h)|0,g);if(c[h>>2]|0)__ZN7Variant5clearEv(h);if(c[g>>2]|0)__ZN7Variant5clearEv(g);__ZN7VariantC2Ej(g,c[f+16>>2]|0);__ZN7VariantC2EPKc(h,1084680);__ZN7VariantaSERKS_(__ZN10DictionaryixERK7Variant(e,h)|0,g);if(c[h>>2]|0)__ZN7Variant5clearEv(h);if(c[g>>2]|0)__ZN7Variant5clearEv(g);g=c[f+12>>2]|0;if(g|0?(__Z16atomic_decrementPj(g+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(g,1);g=c[f+4>>2]|0;if(!g){i=c[e>>2]|0;l=d;return i|0}if(__Z16atomic_decrementPj(g+-8|0)|0){i=c[e>>2]|0;l=d;return i|0}__ZN6Memory11free_staticEPvb(g,1);i=c[e>>2]|0;l=d;return i|0}function __ZN12VisualScript19set_variable_exportERK10StringNameb(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0;f=b+148|0;g=c[f>>2]|0;a:do if(g|0){h=c[g+8>>2]|0;i=c[b+152>>2]|0;b:do if((h|0)==(i|0))j=h;else{k=c[d>>2]|0;l=h;while(1){m=c[l+24>>2]|0;if(k>>>0<m>>>0)n=l+8|0;else{if(m>>>0>=k>>>0){j=l;break b}n=l+4|0}l=c[n>>2]|0;if((l|0)==(i|0))break a}}while(0);if((j|0)!=(i|0)&(j|0)!=0){a[1263537]=0;a[(__ZN3MapI10StringNameN12VisualScript8VariableE10ComparatorIS0_E16DefaultAllocatorEixERKS0_(f,d)|0)+48>>0]=e&1;return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(572831,563633,660,573259,0);return}function __ZNK12VisualScript19get_variable_exportERK10StringName(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0;e=c[b+148>>2]|0;a:do if(e|0){f=c[e+8>>2]|0;g=c[b+152>>2]|0;h=(f|0)==(g|0);b:do if(h)i=f;else{j=c[d>>2]|0;k=f;while(1){l=c[k+24>>2]|0;if(j>>>0<l>>>0)m=k+8|0;else{if(l>>>0>=j>>>0){i=k;break b}m=k+4|0}k=c[m>>2]|0;if((k|0)==(g|0))break a}}while(0);if((i|0)!=(g|0)&(i|0)!=0){a[1263537]=0;c:do if(h)n=f;else{k=c[d>>2]|0;j=f;do{l=c[j+24>>2]|0;if(k>>>0<l>>>0)o=j+8|0;else{if(l>>>0>=k>>>0){n=j;break c}o=j+4|0}j=c[o>>2]|0}while((j|0)!=(g|0));__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145936,604,1145947,0)}while(0);if((n|0)==(g|0)|(n|0)==0)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145936,604,1145947,0);a[1263537]=0;p=(a[n+80>>0]|0)!=0;return p|0}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(572851,563633,667,573800,0);p=0;return p|0}function __ZN12VisualScript15rename_variableERK10StringNameS2_(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f+4|0;h=f;if(c[b+180>>2]|0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(572871,563633,718,572331,0);l=f;return}a[1263537]=0;i=b+148|0;j=c[i>>2]|0;a:do if(j|0){k=c[j+8>>2]|0;n=b+152|0;o=c[n>>2]|0;b:do if((k|0)==(o|0))p=k;else{q=c[d>>2]|0;r=k;while(1){s=c[r+24>>2]|0;if(q>>>0<s>>>0)t=r+8|0;else{if(s>>>0>=q>>>0){p=r;break b}t=r+4|0}r=c[t>>2]|0;if((r|0)==(o|0))break a}}while(0);if((p|0)!=(o|0)&(p|0)!=0){a[1263537]=0;k=c[e>>2]|0;if((k|0)==(c[d>>2]|0)){l=f;return}do if(k){r=c[k+4>>2]|0;if(r|0){__ZN6StringC2EPKc(g,r);u=c[g>>2]|0;break}r=k+8|0;c[g>>2]=0;q=c[r>>2]|0;if((q|0)!=0?(c[g>>2]=0,(__Z28atomic_conditional_incrementPj(q+-8|0)|0)!=0):0){q=c[r>>2]|0;c[g>>2]=q;u=q}else u=0}else{c[g>>2]=0;u=0}while(0);c[h>>2]=u;k=__ZNK6String19is_valid_identifierEv(h)|0;o=c[h>>2]|0;if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(o,1);if(!k){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(572871,563633,723,573356,0);l=f;return}a[1263537]=0;k=c[b+136>>2]|0;c:do if(k|0){o=c[k+8>>2]|0;q=c[b+140>>2]|0;d:do if((o|0)==(q|0))v=o;else{r=c[e>>2]|0;s=o;while(1){w=c[s+24>>2]|0;if(r>>>0<w>>>0)x=s+8|0;else{if(w>>>0>=r>>>0){v=s;break d}x=s+4|0}s=c[x>>2]|0;if((s|0)==(q|0))break c}}while(0);if((v|0)!=(q|0)&(v|0)!=0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(572871,563633,725,573421,0);l=f;return}}while(0);a[1263537]=0;k=c[i>>2]|0;e:do if(k|0){o=c[k+8>>2]|0;s=c[n>>2]|0;f:do if((o|0)==(s|0))y=o;else{r=c[e>>2]|0;w=o;while(1){z=c[w+24>>2]|0;if(r>>>0<z>>>0)A=w+8|0;else{if(z>>>0>=r>>>0){y=w;break f}A=w+4|0}w=c[A>>2]|0;if((w|0)==(s|0))break e}}while(0);if((y|0)!=(s|0)&(y|0)!=0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(572871,563633,726,573470,0);l=f;return}}while(0);a[1263537]=0;k=c[b+160>>2]|0;g:do if(k|0){o=c[k+8>>2]|0;q=c[b+164>>2]|0;h:do if((o|0)==(q|0))B=o;else{w=c[e>>2]|0;r=o;while(1){z=c[r+24>>2]|0;if(w>>>0<z>>>0)C=r+8|0;else{if(z>>>0>=w>>>0){B=r;break h}C=r+4|0}r=c[C>>2]|0;if((r|0)==(q|0))break g}}while(0);if((B|0)!=(q|0)&(B|0)!=0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(572871,563633,727,573519,0);l=f;return}}while(0);a[1263537]=0;k=__ZN3MapI10StringNameN12VisualScript8VariableE10ComparatorIS0_E16DefaultAllocatorEixERKS0_(i,d)|0;o=__ZN3MapI10StringNameN12VisualScript8VariableE10ComparatorIS0_E16DefaultAllocatorEixERKS0_(i,e)|0;__ZN12PropertyInfoaSERKS_(o,k)|0;__ZN7VariantaSERKS_(o+24|0,k+24|0);a[o+48>>0]=a[k+48>>0]|0;k=c[i>>2]|0;if(!k){l=f;return}o=c[k+8>>2]|0;k=c[n>>2]|0;i:do if((o|0)==(k|0))D=o;else{s=c[d>>2]|0;r=o;do{w=c[r+24>>2]|0;if(s>>>0<w>>>0)E=r+8|0;else{if(w>>>0>=s>>>0){D=r;break i}E=r+4|0}r=c[E>>2]|0}while((r|0)!=(k|0));l=f;return}while(0);if((D|0)==0|(D|0)==(k|0)){l=f;return}__ZN3MapI10StringNameN12VisualScript8VariableE10ComparatorIS0_E16DefaultAllocatorE6_eraseEPNS6_7ElementE(i,D);l=f;return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(572871,563633,719,573259,0);l=f;return}function __ZN12VisualScript17add_custom_signalERK10StringName(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e+4|0;g=e;if(c[b+180>>2]|0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(572887,563633,735,572331,0);l=e;return}a[1263537]=0;h=c[d>>2]|0;do if(h){i=c[h+4>>2]|0;if(i|0){__ZN6StringC2EPKc(f,i);j=c[f>>2]|0;break}i=h+8|0;c[f>>2]=0;k=c[i>>2]|0;if((k|0)!=0?(c[f>>2]=0,(__Z28atomic_conditional_incrementPj(k+-8|0)|0)!=0):0){k=c[i>>2]|0;c[f>>2]=k;j=k}else j=0}else{c[f>>2]=0;j=0}while(0);c[g>>2]=j;j=__ZNK6String19is_valid_identifierEv(g)|0;h=c[g>>2]|0;if(h|0?(__Z16atomic_decrementPj(h+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(h,1);if(!j){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(572887,563633,736,573689,0);l=e;return}a[1263537]=0;j=b+160|0;h=c[j>>2]|0;a:do if(h|0){g=c[h+8>>2]|0;k=c[b+164>>2]|0;b:do if((g|0)==(k|0))n=g;else{i=c[d>>2]|0;o=g;while(1){p=c[o+24>>2]|0;if(i>>>0<p>>>0)q=o+8|0;else{if(p>>>0>=i>>>0){n=o;break b}q=o+4|0}o=c[q>>2]|0;if((o|0)==(k|0))break a}}while(0);if((n|0)!=(k|0)&(n|0)!=0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(572887,563633,737,573750,0);l=e;return}}while(0);a[1263537]=0;c[f>>2]=0;__ZN6VectorIN12VisualScript8ArgumentEEaSERKS2_(__ZN3MapI10StringName6VectorIN12VisualScript8ArgumentEE10ComparatorIS0_E16DefaultAllocatorEixERKS0_(j,d)|0,f);d=c[f>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0){j=c[f>>2]|0;f=(j|0)==0?0:j+-4|0;j=f+4|0;if(c[f>>2]|0){n=0;do{q=c[j+(n<<3)>>2]|0;if(q|0?(__Z16atomic_decrementPj(q+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(q,1);n=n+1|0}while(n>>>0<(c[f>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(d,1)}l=e;return}function __ZN12VisualScript26custom_signal_add_argumentERK10StringNameN7Variant4TypeERK6Stringi(b,d,e,f,g){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;var h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;h=l;l=l+16|0;if((l|0)>=(m|0))ba(16);i=h+8|0;j=h;if(c[b+180>>2]|0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(572923,563633,748,572331,0);l=h;return}a[1263537]=0;k=b+160|0;n=c[k>>2]|0;a:do if(n|0){o=c[n+8>>2]|0;p=c[b+164>>2]|0;b:do if((o|0)==(p|0))q=o;else{r=c[d>>2]|0;s=o;while(1){t=c[s+24>>2]|0;if(r>>>0<t>>>0)u=s+8|0;else{if(t>>>0>=r>>>0){q=s;break b}u=s+4|0}s=c[u>>2]|0;if((s|0)==(p|0))break a}}while(0);if((q|0)!=(p|0)&(q|0)!=0){a[1263537]=0;c[i>>2]=0;c[i+4>>2]=e;o=c[f>>2]|0;if((o|0)!=0?(c[i>>2]=0,(__Z28atomic_conditional_incrementPj(o+-8|0)|0)!=0):0){o=c[f>>2]|0;c[i>>2]=o;v=o;w=o}else{v=0;w=0}o=__ZN3MapI10StringName6VectorIN12VisualScript8ArgumentEE10ComparatorIS0_E16DefaultAllocatorEixERKS0_(k,d)|0;if((g|0)<0){c[j>>2]=0;if(v|0?(c[j>>2]=0,__Z28atomic_conditional_incrementPj(v+-8|0)|0):0)c[j>>2]=w;c[j+4>>2]=e;__ZN6VectorIN12VisualScript8ArgumentEE9push_backES1_(o,j)|0;s=c[j>>2]|0;if(s|0?(__Z16atomic_decrementPj(s+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(s,1)}else __ZN6VectorIN12VisualScript8ArgumentEE6insertEiRKS1_(o,0,i)|0;o=c[i>>2]|0;if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(o,1);l=h;return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(572923,563633,749,573573,0);l=h;return}function __ZN12VisualScript31custom_signal_set_argument_typeERK10StringNameiN7Variant4TypeE(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0;if(c[b+180>>2]|0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(572958,563633,760,572331,0);return}a[1263537]=0;g=b+160|0;h=c[g>>2]|0;a:do if(h|0){i=c[h+8>>2]|0;j=c[b+164>>2]|0;b:do if((i|0)==(j|0))k=i;else{l=c[d>>2]|0;m=i;while(1){n=c[m+24>>2]|0;if(l>>>0<n>>>0)o=m+8|0;else{if(n>>>0>=l>>>0){k=m;break b}o=m+4|0}m=c[o>>2]|0;if((m|0)==(j|0))break a}}while(0);if((k|0)!=(j|0)&(k|0)!=0){a[1263537]=0;if((e|0)>=0){i=c[(__ZN3MapI10StringName6VectorIN12VisualScript8ArgumentEE10ComparatorIS0_E16DefaultAllocatorEixERKS0_(g,d)|0)>>2]|0;if(!i)p=0;else p=c[i+-4>>2]|0;if((p|0)>(e|0)){a[1263537]=0;i=__ZN3MapI10StringName6VectorIN12VisualScript8ArgumentEE10ComparatorIS0_E16DefaultAllocatorEixERKS0_(g,d)|0;m=c[i>>2]|0;l=(m|0)==0;if(l)q=0;else q=c[m+-4>>2]|0;do if((q|0)<=(e|0)){if(l)r=0;else r=c[m+-4>>2]|0;if((r|0)>(e|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);__ZN6VectorIN12VisualScript8ArgumentEE14_copy_on_writeEv(i);c[(c[i>>2]|0)+(e<<3)+4>>2]=f;return}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(572958,563633,762,565026,0);return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(572958,563633,761,573573,0);return}function __ZN12VisualScript31custom_signal_set_argument_nameERK10StringNameiRK6String(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0;if(c[b+180>>2]|0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(572997,563633,772,572331,0);return}a[1263537]=0;g=b+160|0;h=c[g>>2]|0;a:do if(h|0){i=c[h+8>>2]|0;j=c[b+164>>2]|0;b:do if((i|0)==(j|0))k=i;else{l=c[d>>2]|0;m=i;while(1){n=c[m+24>>2]|0;if(l>>>0<n>>>0)o=m+8|0;else{if(n>>>0>=l>>>0){k=m;break b}o=m+4|0}m=c[o>>2]|0;if((m|0)==(j|0))break a}}while(0);if((k|0)!=(j|0)&(k|0)!=0){a[1263537]=0;if((e|0)>=0){i=c[(__ZN3MapI10StringName6VectorIN12VisualScript8ArgumentEE10ComparatorIS0_E16DefaultAllocatorEixERKS0_(g,d)|0)>>2]|0;if(!i)p=0;else p=c[i+-4>>2]|0;if((p|0)>(e|0)){a[1263537]=0;i=__ZN3MapI10StringName6VectorIN12VisualScript8ArgumentEE10ComparatorIS0_E16DefaultAllocatorEixERKS0_(g,d)|0;m=c[i>>2]|0;l=(m|0)==0;if(l)q=0;else q=c[m+-4>>2]|0;do if((q|0)<=(e|0)){if(l)r=0;else r=c[m+-4>>2]|0;if((r|0)>(e|0)){a[1263537]=0;s=26;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);t=0;break}}else s=26;while(0);if((s|0)==26){__ZN6VectorIN12VisualScript8ArgumentEE14_copy_on_writeEv(i);t=(c[i>>2]|0)+(e<<3)|0}m=c[t>>2]|0;if((m|0)==(c[f>>2]|0))return;if(m|0?(__Z16atomic_decrementPj(m+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(m,1);c[t>>2]=0;m=c[f>>2]|0;if(!m)return;if(!(__Z28atomic_conditional_incrementPj(m+-8|0)|0))return;c[t>>2]=c[f>>2];return}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(572997,563633,774,565026,0);return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(572997,563633,773,573573,0);return}function __ZN12VisualScript29custom_signal_remove_argumentERK10StringNamei(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0;if(c[b+180>>2]|0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(573029,563633,785,572331,0);return}a[1263537]=0;f=b+160|0;g=c[f>>2]|0;a:do if(g|0){h=c[g+8>>2]|0;i=c[b+164>>2]|0;b:do if((h|0)==(i|0))j=h;else{k=c[d>>2]|0;l=h;while(1){m=c[l+24>>2]|0;if(k>>>0<m>>>0)n=l+8|0;else{if(m>>>0>=k>>>0){j=l;break b}n=l+4|0}l=c[n>>2]|0;if((l|0)==(i|0))break a}}while(0);if((j|0)!=(i|0)&(j|0)!=0){a[1263537]=0;if((e|0)>=0){h=c[(__ZN3MapI10StringName6VectorIN12VisualScript8ArgumentEE10ComparatorIS0_E16DefaultAllocatorEixERKS0_(f,d)|0)>>2]|0;if(!h)o=0;else o=c[h+-4>>2]|0;if((o|0)>(e|0)){a[1263537]=0;__ZN6VectorIN12VisualScript8ArgumentEE6removeEi(__ZN3MapI10StringName6VectorIN12VisualScript8ArgumentEE10ComparatorIS0_E16DefaultAllocatorEixERKS0_(f,d)|0,e);return}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(573029,563633,787,565026,0);return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(573029,563633,786,573573,0);return}function __ZN12VisualScript27custom_signal_swap_argumentERK10StringNameii(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;if(c[b+180>>2]|0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(573059,563633,798,572331,0);return}a[1263537]=0;g=b+160|0;h=c[g>>2]|0;a:do if(h|0){i=c[h+8>>2]|0;j=c[b+164>>2]|0;b:do if((i|0)==(j|0))k=i;else{l=c[d>>2]|0;m=i;while(1){n=c[m+24>>2]|0;if(l>>>0<n>>>0)o=m+8|0;else{if(n>>>0>=l>>>0){k=m;break b}o=m+4|0}m=c[o>>2]|0;if((m|0)==(j|0))break a}}while(0);if((k|0)!=(j|0)&(k|0)!=0){a[1263537]=0;if((e|0)>=0){i=c[(__ZN3MapI10StringName6VectorIN12VisualScript8ArgumentEE10ComparatorIS0_E16DefaultAllocatorEixERKS0_(g,d)|0)>>2]|0;if(!i)p=0;else p=c[i+-4>>2]|0;if((p|0)>(e|0)){a[1263537]=0;if((f|0)>=0){i=c[(__ZN3MapI10StringName6VectorIN12VisualScript8ArgumentEE10ComparatorIS0_E16DefaultAllocatorEixERKS0_(g,d)|0)>>2]|0;if(!i)q=0;else q=c[i+-4>>2]|0;if((q|0)>(f|0)){a[1263537]=0;i=__ZN3MapI10StringName6VectorIN12VisualScript8ArgumentEE10ComparatorIS0_E16DefaultAllocatorEixERKS0_(g,d)|0;m=c[i>>2]|0;l=(m|0)==0;if(l)r=0;else r=c[m+-4>>2]|0;do if((r|0)<=(e|0)){if(l)s=0;else s=c[m+-4>>2]|0;if((s|0)>(e|0)){a[1263537]=0;t=31;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);u=0;break}}else t=31;while(0);if((t|0)==31){__ZN6VectorIN12VisualScript8ArgumentEE14_copy_on_writeEv(i);u=(c[i>>2]|0)+(e<<3)|0}m=__ZN3MapI10StringName6VectorIN12VisualScript8ArgumentEE10ComparatorIS0_E16DefaultAllocatorEixERKS0_(g,d)|0;l=c[m>>2]|0;j=(l|0)==0;if(j)v=0;else v=c[l+-4>>2]|0;do if((v|0)<=(f|0)){if(j)w=0;else w=c[l+-4>>2]|0;if((w|0)>(f|0)){a[1263537]=0;t=40;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);x=0;break}}else t=40;while(0);if((t|0)==40){__ZN6VectorIN12VisualScript8ArgumentEE14_copy_on_writeEv(m);x=(c[m>>2]|0)+(f<<3)|0}__Z11__swap_tmplIN12VisualScript8ArgumentEEvRT_S3_(u,x);return}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(573059,563633,801,573624,0);return}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(573059,563633,800,565026,0);return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(573059,563633,799,573573,0);return}function __ZN12VisualScript20remove_custom_signalERK10StringName(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0;if(c[b+180>>2]|0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(573095,563633,807,572331,0);return}a[1263537]=0;e=b+160|0;f=c[e>>2]|0;a:do if(f|0){g=c[f+8>>2]|0;h=c[b+164>>2]|0;i=(g|0)==(h|0);b:do if(i)j=g;else{k=c[d>>2]|0;l=g;while(1){m=c[l+24>>2]|0;if(k>>>0<m>>>0)n=l+8|0;else{if(m>>>0>=k>>>0){j=l;break b}n=l+4|0}l=c[n>>2]|0;if((l|0)==(h|0))break a}}while(0);if((j|0)!=(h|0)&(j|0)!=0){a[1263537]=0;c:do if(i)o=g;else{l=c[d>>2]|0;k=g;do{m=c[k+24>>2]|0;if(l>>>0<m>>>0)p=k+8|0;else{if(m>>>0>=l>>>0){o=k;break c}p=k+4|0}k=c[p>>2]|0}while((k|0)!=(h|0));return}while(0);if((o|0)==0|(o|0)==(h|0))return;__ZN3MapI10StringName6VectorIN12VisualScript8ArgumentEE10ComparatorIS0_E16DefaultAllocatorE6_eraseEPNS8_7ElementE(e,o);return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(573095,563633,808,573305,0);return}function __ZN12VisualScript20rename_custom_signalERK10StringNameS2_(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f+4|0;h=f;if(c[b+180>>2]|0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(573116,563633,814,572331,0);l=f;return}a[1263537]=0;i=b+160|0;j=c[i>>2]|0;a:do if(j|0){k=c[j+8>>2]|0;n=b+164|0;o=c[n>>2]|0;b:do if((k|0)==(o|0))p=k;else{q=c[d>>2]|0;r=k;while(1){s=c[r+24>>2]|0;if(q>>>0<s>>>0)t=r+8|0;else{if(s>>>0>=q>>>0){p=r;break b}t=r+4|0}r=c[t>>2]|0;if((r|0)==(o|0))break a}}while(0);if((p|0)!=(o|0)&(p|0)!=0){a[1263537]=0;k=c[e>>2]|0;if((k|0)==(c[d>>2]|0)){l=f;return}do if(k){r=c[k+4>>2]|0;if(r|0){__ZN6StringC2EPKc(g,r);u=c[g>>2]|0;break}r=k+8|0;c[g>>2]=0;q=c[r>>2]|0;if((q|0)!=0?(c[g>>2]=0,(__Z28atomic_conditional_incrementPj(q+-8|0)|0)!=0):0){q=c[r>>2]|0;c[g>>2]=q;u=q}else u=0}else{c[g>>2]=0;u=0}while(0);c[h>>2]=u;k=__ZNK6String19is_valid_identifierEv(h)|0;o=c[h>>2]|0;if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(o,1);if(!k){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(573116,563633,819,573356,0);l=f;return}a[1263537]=0;k=c[b+136>>2]|0;c:do if(k|0){o=c[k+8>>2]|0;q=c[b+140>>2]|0;d:do if((o|0)==(q|0))v=o;else{r=c[e>>2]|0;s=o;while(1){w=c[s+24>>2]|0;if(r>>>0<w>>>0)x=s+8|0;else{if(w>>>0>=r>>>0){v=s;break d}x=s+4|0}s=c[x>>2]|0;if((s|0)==(q|0))break c}}while(0);if((v|0)!=(q|0)&(v|0)!=0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(573116,563633,821,573421,0);l=f;return}}while(0);a[1263537]=0;k=c[b+148>>2]|0;e:do if(k|0){o=c[k+8>>2]|0;s=c[b+152>>2]|0;f:do if((o|0)==(s|0))y=o;else{r=c[e>>2]|0;w=o;while(1){z=c[w+24>>2]|0;if(r>>>0<z>>>0)A=w+8|0;else{if(z>>>0>=r>>>0){y=w;break f}A=w+4|0}w=c[A>>2]|0;if((w|0)==(s|0))break e}}while(0);if((y|0)!=(s|0)&(y|0)!=0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(573116,563633,822,573470,0);l=f;return}}while(0);a[1263537]=0;k=c[i>>2]|0;g:do if(k|0){o=c[k+8>>2]|0;q=c[n>>2]|0;h:do if((o|0)==(q|0))B=o;else{w=c[e>>2]|0;r=o;while(1){z=c[r+24>>2]|0;if(w>>>0<z>>>0)C=r+8|0;else{if(z>>>0>=w>>>0){B=r;break h}C=r+4|0}r=c[C>>2]|0;if((r|0)==(q|0))break g}}while(0);if((B|0)!=(q|0)&(B|0)!=0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(573116,563633,823,573519,0);l=f;return}}while(0);a[1263537]=0;k=__ZN3MapI10StringName6VectorIN12VisualScript8ArgumentEE10ComparatorIS0_E16DefaultAllocatorEixERKS0_(i,d)|0;__ZN6VectorIN12VisualScript8ArgumentEEaSERKS2_(__ZN3MapI10StringName6VectorIN12VisualScript8ArgumentEE10ComparatorIS0_E16DefaultAllocatorEixERKS0_(i,e)|0,k);k=c[i>>2]|0;if(!k){l=f;return}o=c[k+8>>2]|0;k=c[n>>2]|0;i:do if((o|0)==(k|0))D=o;else{s=c[d>>2]|0;r=o;do{w=c[r+24>>2]|0;if(s>>>0<w>>>0)E=r+8|0;else{if(w>>>0>=s>>>0){D=r;break i}E=r+4|0}r=c[E>>2]|0}while((r|0)!=(k|0));l=f;return}while(0);if((D|0)==0|(D|0)==(k|0)){l=f;return}__ZN3MapI10StringName6VectorIN12VisualScript8ArgumentEE10ComparatorIS0_E16DefaultAllocatorE6_eraseEPNS8_7ElementE(i,D);l=f;return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(573116,563633,815,573305,0);l=f;return}function __ZN12VisualScript22set_instance_base_typeERK10StringName(b,d){b=b|0;d=d|0;if(!(c[b+180>>2]|0)){a[1263537]=0;__ZN10StringNameaSERKS_(b+132|0,d);return}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(573137,563633,712,572331,0);return}}function __ZN12VisualScript9_set_dataERK10Dictionary(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0;e=l;l=l+224|0;if((l|0)>=(m|0))ba(224);f=e+216|0;g=e+192|0;h=e+168|0;i=e+144|0;j=e+120|0;k=e+96|0;n=e+72|0;o=e+48|0;p=e+24|0;q=e;__ZN10DictionaryC2ERKS_(f,d);__ZN7VariantC2EPKc(g,573179);d=__ZNK10Dictionary3hasERK7Variant(f,g)|0;if(c[g>>2]|0)__ZN7Variant5clearEv(g);if(d?(__ZN7VariantC2EPKc(h,573179),c[g>>2]=__ZNK7Variantcv10StringNameEv(__ZN10DictionaryixERK7Variant(f,h)|0)|0,__ZN10StringNameaSERKS_(b+132|0,g),__ZN10StringNameD2Ev(g),c[h>>2]|0):0)__ZN7Variant5clearEv(h);d=b+148|0;__ZN3MapI10StringNameN12VisualScript8VariableE10ComparatorIS0_E16DefaultAllocatorE5clearEv(d);__ZN7VariantC2EPKc(h,573189);c[g>>2]=__ZNK7Variantcv5ArrayEv(__ZN10DictionaryixERK7Variant(f,h)|0)|0;if(c[h>>2]|0)__ZN7Variant5clearEv(h);if((__ZNK5Array4sizeEv(g)|0)>0){r=b+152|0;s=0;do{c[h>>2]=__ZNK7Variantcv10DictionaryEv(__ZN5ArrayixEi(g,s)|0)|0;__ZN7VariantC2EPKc(j,1126230);c[i>>2]=__ZNK7Variantcv10StringNameEv(__ZN10DictionaryixERK7Variant(h,j)|0)|0;if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[j>>2]=0;__ZN12VisualScript12add_variableERK10StringNameRK7Variantb(b,i,j,0);if(c[j>>2]|0)__ZN7Variant5clearEv(j);__ZN12VisualScript18_set_variable_infoERK10StringNameRK10Dictionary(b,i,h);__ZN7VariantC2EPKc(j,572709);t=__ZN10DictionaryixERK7Variant(h,j)|0;u=c[d>>2]|0;a:do if(u){v=c[u+8>>2]|0;w=c[r>>2]|0;b:do if((v|0)==(w|0))x=v;else{y=c[i>>2]|0;z=v;while(1){A=c[z+24>>2]|0;if(y>>>0<A>>>0)B=z+8|0;else{if(A>>>0>=y>>>0){x=z;break b}B=z+4|0}z=c[B>>2]|0;if((z|0)==(w|0)){C=28;break a}}}while(0);if((x|0)!=(w|0)&(x|0)!=0){a[1263537]=0;__ZN7VariantaSERKS_((__ZN3MapI10StringNameN12VisualScript8VariableE10ComparatorIS0_E16DefaultAllocatorEixERKS0_(d,i)|0)+24|0,t)}else C=28}else C=28;while(0);if((C|0)==28){C=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(572759,563633,628,573259,0)}if(c[j>>2]|0)__ZN7Variant5clearEv(j);__ZN7VariantC2EPKc(j,572723);c:do if(__ZNK10Dictionary3hasERK7Variant(h,j)|0){__ZN7VariantC2EPKc(k,572723);t=__ZNK7VariantcvbEv(__ZN10DictionaryixERK7Variant(h,k)|0)|0;u=c[d>>2]|0;d:do if(u){v=c[u+8>>2]|0;z=c[r>>2]|0;e:do if((v|0)==(z|0))D=v;else{y=c[i>>2]|0;A=v;while(1){E=c[A+24>>2]|0;if(y>>>0<E>>>0)F=A+8|0;else{if(E>>>0>=y>>>0){D=A;break e}F=A+4|0}A=c[F>>2]|0;if((A|0)==(z|0)){C=42;break d}}}while(0);if((D|0)!=(z|0)&(D|0)!=0){a[1263537]=0;a[(__ZN3MapI10StringNameN12VisualScript8VariableE10ComparatorIS0_E16DefaultAllocatorEixERKS0_(d,i)|0)+48>>0]=t&1}else C=42}else C=42;while(0);if((C|0)==42){C=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(572831,563633,660,573259,0)}if(c[k>>2]|0)__ZN7Variant5clearEv(k)}else{t=c[d>>2]|0;f:do if(t|0){u=c[t+8>>2]|0;w=c[r>>2]|0;g:do if((u|0)==(w|0))G=u;else{v=c[i>>2]|0;A=u;while(1){y=c[A+24>>2]|0;if(v>>>0<y>>>0)H=A+8|0;else{if(y>>>0>=v>>>0){G=A;break g}H=A+4|0}A=c[H>>2]|0;if((A|0)==(w|0))break f}}while(0);if((G|0)!=(w|0)&(G|0)!=0){a[1263537]=0;a[(__ZN3MapI10StringNameN12VisualScript8VariableE10ComparatorIS0_E16DefaultAllocatorEixERKS0_(d,i)|0)+48>>0]=0;break c}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(572831,563633,660,573259,0)}while(0);if(c[j>>2]|0)__ZN7Variant5clearEv(j);__ZN10StringNameD2Ev(i);__ZN10DictionaryD2Ev(h);s=s+1|0}while((s|0)<(__ZNK5Array4sizeEv(g)|0))}__ZN3MapI10StringName6VectorIN12VisualScript8ArgumentEE10ComparatorIS0_E16DefaultAllocatorE5clearEv(b+160|0);__ZN7VariantC2EPKc(i,568610);c[h>>2]=__ZNK7Variantcv5ArrayEv(__ZN10DictionaryixERK7Variant(f,i)|0)|0;if(c[i>>2]|0)__ZN7Variant5clearEv(i);if((__ZNK5Array4sizeEv(h)|0)>0){s=0;do{c[i>>2]=__ZNK7Variantcv10DictionaryEv(__ZN5ArrayixEi(h,s)|0)|0;__ZN7VariantC2EPKc(k,1126230);c[j>>2]=__ZNK7Variantcv10StringNameEv(__ZN10DictionaryixERK7Variant(i,k)|0)|0;__ZN12VisualScript17add_custom_signalERK10StringName(b,j);__ZN10StringNameD2Ev(j);if(c[k>>2]|0)__ZN7Variant5clearEv(k);__ZN7VariantC2EPKc(k,1114449);c[j>>2]=__ZNK7Variantcv5ArrayEv(__ZN10DictionaryixERK7Variant(i,k)|0)|0;if(c[k>>2]|0)__ZN7Variant5clearEv(k);if((__ZNK5Array4sizeEv(j)|0)>0){d=0;do{__ZN7VariantC2EPKc(n,1126230);c[k>>2]=__ZNK7Variantcv10StringNameEv(__ZN10DictionaryixERK7Variant(i,n)|0)|0;G=__ZNK7VariantcviEv(__ZN5ArrayixEi(j,d|1)|0)|0;H=__ZNK7Variantcv6StringEv(__ZN5ArrayixEi(j,d)|0)|0;c[o>>2]=H;__ZN12VisualScript26custom_signal_add_argumentERK10StringNameN7Variant4TypeERK6Stringi(b,k,G,o,-1);if(H|0?(__Z16atomic_decrementPj(H+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(H,1);__ZN10StringNameD2Ev(k);if(c[n>>2]|0)__ZN7Variant5clearEv(n);d=d+2|0}while((d|0)<(__ZNK5Array4sizeEv(j)|0))}__ZN5ArrayD2Ev(j);__ZN10DictionaryD2Ev(i);s=s+1|0}while((s|0)<(__ZNK5Array4sizeEv(h)|0))}__ZN7VariantC2EPKc(j,573199);c[i>>2]=__ZNK7Variantcv5ArrayEv(__ZN10DictionaryixERK7Variant(f,j)|0)|0;if(c[j>>2]|0)__ZN7Variant5clearEv(j);s=b+136|0;d=c[s>>2]|0;if(d|0?(__ZN3MapI10StringNameN12VisualScript8FunctionE10ComparatorIS0_E16DefaultAllocatorE13_cleanup_treeEPNS6_7ElementE(s,c[d+8>>2]|0),d=c[b+140>>2]|0,H=c[s>>2]|0,c[H+8>>2]=d,c[b+144>>2]=0,G=d,c[G+12>>2]=G,H|0):0){__ZN12VisualScript8FunctionD2Ev(H+28|0);__ZN10StringNameD2Ev(H+24|0);__ZN6Memory11free_staticEPvb(H,0);c[s>>2]=0}if((__ZNK5Array4sizeEv(i)|0)<=0){__ZN5ArrayD2Ev(i);__ZN5ArrayD2Ev(h);__ZN5ArrayD2Ev(g);__ZN10DictionaryD2Ev(f);l=e;return}H=b+140|0;G=0;do{c[j>>2]=__ZNK7Variantcv10DictionaryEv(__ZN5ArrayixEi(i,G)|0)|0;__ZN7VariantC2EPKc(n,1126230);c[k>>2]=__ZNK7Variantcv10StringNameEv(__ZN10DictionaryixERK7Variant(j,n)|0)|0;if(c[n>>2]|0)__ZN7Variant5clearEv(n);__ZN12VisualScript12add_functionERK10StringName(b,k);__ZN7VariantC2EPKc(o,1002180);__ZNK7Variantcv7Vector2Ev(n,__ZN10DictionaryixERK7Variant(j,o)|0);d=c[s>>2]|0;h:do if(d){r=c[d+8>>2]|0;D=c[H>>2]|0;i:do if((r|0)==(D|0))I=r;else{F=c[k>>2]|0;x=r;while(1){B=c[x+24>>2]|0;if(F>>>0<B>>>0)J=x+8|0;else{if(B>>>0>=F>>>0){I=x;break i}J=x+4|0}x=c[J>>2]|0;if((x|0)==(D|0)){C=92;break h}}}while(0);if((I|0)!=(D|0)&(I|0)!=0){a[1263537]=0;r=(__ZN3MapI10StringNameN12VisualScript8FunctionE10ComparatorIS0_E16DefaultAllocatorEixERKS0_(s,k)|0)+40|0;x=n;F=c[x+4>>2]|0;w=r;c[w>>2]=c[x>>2];c[w+4>>2]=F}else C=92}else C=92;while(0);if((C|0)==92){C=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(572479,563633,233,572371,0)}if(c[o>>2]|0)__ZN7Variant5clearEv(o);__ZN7VariantC2EPKc(o,909009);c[n>>2]=__ZNK7Variantcv5ArrayEv(__ZN10DictionaryixERK7Variant(j,o)|0)|0;if(c[o>>2]|0)__ZN7Variant5clearEv(o);if((__ZNK5Array4sizeEv(n)|0)>0){d=0;do{F=__ZNK7VariantcviEv(__ZN5ArrayixEi(n,d)|0)|0;__ZN3RefI16VisualScriptNodeEC2ERK7Variant(o,__ZN5ArrayixEi(n,d+2|0)|0);__ZNK7Variantcv7Vector2Ev(p,__ZN5ArrayixEi(n,d+1|0)|0);__ZN12VisualScript8add_nodeERK10StringNameiRK3RefI16VisualScriptNodeERK7Vector2(b,k,F,o,p);F=c[o>>2]|0;do if(F|0?__ZN9Reference11unreferenceEv(F)|0:0){w=c[o>>2]|0;if(!(__Z17predelete_handlerP6Object(w)|0))break;gj[c[(c[w>>2]|0)+76>>2]&8191](w);__ZN6Memory11free_staticEPvb(w,0)}while(0);d=d+3|0}while((d|0)<(__ZNK5Array4sizeEv(n)|0))}__ZN7VariantC2EPKc(p,573221);c[o>>2]=__ZNK7Variantcv5ArrayEv(__ZN10DictionaryixERK7Variant(j,p)|0)|0;if(c[p>>2]|0)__ZN7Variant5clearEv(p);if((__ZNK5Array4sizeEv(o)|0)>0){d=0;do{F=__ZNK7VariantcviEv(__ZN5ArrayixEi(o,d)|0)|0;D=__ZNK7VariantcviEv(__ZN5ArrayixEi(o,d+1|0)|0)|0;__ZN12VisualScript16sequence_connectERK10StringNameiii(b,k,F,D,__ZNK7VariantcviEv(__ZN5ArrayixEi(o,d+2|0)|0)|0);d=d+3|0}while((d|0)<(__ZNK5Array4sizeEv(o)|0))}__ZN7VariantC2EPKc(q,573242);c[p>>2]=__ZNK7Variantcv5ArrayEv(__ZN10DictionaryixERK7Variant(j,q)|0)|0;if(c[q>>2]|0)__ZN7Variant5clearEv(q);if((__ZNK5Array4sizeEv(p)|0)>0){d=0;do{D=__ZNK7VariantcviEv(__ZN5ArrayixEi(p,d)|0)|0;F=__ZNK7VariantcviEv(__ZN5ArrayixEi(p,d|1)|0)|0;w=__ZNK7VariantcviEv(__ZN5ArrayixEi(p,d|2)|0)|0;__ZN12VisualScript12data_connectERK10StringNameiiii(b,k,D,F,w,__ZNK7VariantcviEv(__ZN5ArrayixEi(p,d|3)|0)|0);d=d+4|0}while((d|0)<(__ZNK5Array4sizeEv(p)|0))}__ZN5ArrayD2Ev(p);__ZN5ArrayD2Ev(o);__ZN5ArrayD2Ev(n);__ZN10StringNameD2Ev(k);__ZN10DictionaryD2Ev(j);G=G+1|0}while((G|0)<(__ZNK5Array4sizeEv(i)|0));__ZN5ArrayD2Ev(i);__ZN5ArrayD2Ev(h);__ZN5ArrayD2Ev(g);__ZN10DictionaryD2Ev(f);l=e;return}function __ZNK12VisualScript9_get_dataEv(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0;d=l;l=l+224|0;if((l|0)>=(m|0))ba(224);e=d+192|0;f=d+216|0;g=d+168|0;h=d+144|0;i=d+120|0;j=d+96|0;k=d+72|0;n=d+48|0;o=d+24|0;p=d;__ZN10DictionaryC2Ev(f);__ZN7VariantC2ERK10StringName(e,b+132|0);__ZN7VariantC2EPKc(g,573179);__ZN7VariantaSERKS_(__ZN10DictionaryixERK7Variant(f,g)|0,e);if(c[g>>2]|0)__ZN7Variant5clearEv(g);if(c[e>>2]|0)__ZN7Variant5clearEv(e);__ZN5ArrayC2Ev(g);q=c[b+148>>2]|0;if(q|0?(r=c[q+8>>2]|0,q=c[b+152>>2]|0,(r|0)!=(q|0)):0){s=r;while(1){r=c[s+8>>2]|0;if((r|0)==(q|0))break;else s=r}if(s|0){q=s;do{s=q+24|0;c[e>>2]=__ZNK12VisualScript18_get_variable_infoERK10StringName(b,s)|0;__ZN7VariantC2ERK10StringName(h,s);__ZN7VariantC2EPKc(i,1126230);__ZN7VariantaSERKS_(__ZN10DictionaryixERK7Variant(e,i)|0,h);if(c[i>>2]|0)__ZN7Variant5clearEv(i);if(c[h>>2]|0)__ZN7Variant5clearEv(h);__ZN7VariantC2EPKc(h,572709);__ZN7VariantaSERKS_(__ZN10DictionaryixERK7Variant(e,h)|0,q+56|0);if(c[h>>2]|0)__ZN7Variant5clearEv(h);__ZN7VariantC2Eb(h,(a[q+80>>0]|0)!=0);__ZN7VariantC2EPKc(i,572723);__ZN7VariantaSERKS_(__ZN10DictionaryixERK7Variant(e,i)|0,h);if(c[i>>2]|0)__ZN7Variant5clearEv(i);if(c[h>>2]|0)__ZN7Variant5clearEv(h);__ZN7VariantC2ERK10Dictionary(h,e);__ZN5Array9push_backERK7Variant(g,h);if(c[h>>2]|0)__ZN7Variant5clearEv(h);__ZN10DictionaryD2Ev(e);q=c[q+16>>2]|0}while((q|0)!=0)}}__ZN7VariantC2ERK5Array(e,g);__ZN7VariantC2EPKc(h,573189);__ZN7VariantaSERKS_(__ZN10DictionaryixERK7Variant(f,h)|0,e);if(c[h>>2]|0)__ZN7Variant5clearEv(h);if(c[e>>2]|0)__ZN7Variant5clearEv(e);__ZN5ArrayC2Ev(h);q=c[b+160>>2]|0;a:do if(q|0?(s=c[q+8>>2]|0,r=c[b+164>>2]|0,(s|0)!=(r|0)):0){t=s;while(1){s=c[t+8>>2]|0;if((s|0)==(r|0))break;else t=s}if(t|0){r=t;b:while(1){__ZN10DictionaryC2Ev(e);__ZN7VariantC2ERK10StringName(i,r+24|0);__ZN7VariantC2EPKc(j,1126230);__ZN7VariantaSERKS_(__ZN10DictionaryixERK7Variant(e,j)|0,i);if(c[j>>2]|0)__ZN7Variant5clearEv(j);if(c[i>>2]|0)__ZN7Variant5clearEv(i);__ZN5ArrayC2Ev(i);s=r+28|0;u=0;while(1){v=c[s>>2]|0;w=(v|0)==0;if(w)x=0;else x=c[v+-4>>2]|0;if((u|0)>=(x|0))break;if(w)y=0;else y=c[v+-4>>2]|0;do if((y|0)<=(u|0)){if(w)z=0;else z=c[v+-4>>2]|0;if((z|0)>(u|0)){a[1263537]=0;A=64;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);B=0;break}}else A=64;while(0);if((A|0)==64){A=0;B=v+(u<<3)|0}__ZN7VariantC2ERK6String(j,B);__ZN5Array9push_backERK7Variant(i,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);w=c[s>>2]|0;C=(w|0)==0;if(C)D=0;else D=c[w+-4>>2]|0;if((D|0)<=(u|0)){if(C)E=0;else E=c[w+-4>>2]|0;if((E|0)<=(u|0))break b;a[1263537]=0}__ZN7VariantC2Ei(j,c[w+(u<<3)+4>>2]|0);__ZN5Array9push_backERK7Variant(i,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);u=u+1|0}__ZN7VariantC2ERK5Array(j,i);__ZN7VariantC2EPKc(k,1114449);__ZN7VariantaSERKS_(__ZN10DictionaryixERK7Variant(e,k)|0,j);if(c[k>>2]|0)__ZN7Variant5clearEv(k);if(c[j>>2]|0)__ZN7Variant5clearEv(j);__ZN7VariantC2ERK10Dictionary(j,e);__ZN5Array9push_backERK7Variant(h,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);__ZN5ArrayD2Ev(i);__ZN10DictionaryD2Ev(e);r=c[r+16>>2]|0;if(!r)break a}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0)}}while(0);__ZN7VariantC2ERK5Array(e,h);__ZN7VariantC2EPKc(i,568610);__ZN7VariantaSERKS_(__ZN10DictionaryixERK7Variant(f,i)|0,e);if(c[i>>2]|0)__ZN7Variant5clearEv(i);if(c[e>>2]|0)__ZN7Variant5clearEv(e);__ZN5ArrayC2Ev(i);E=c[b+136>>2]|0;if(E|0?(D=c[E+8>>2]|0,E=c[b+140>>2]|0,(D|0)!=(E|0)):0){b=D;while(1){D=c[b+8>>2]|0;if((D|0)==(E|0))break;else b=D}if(b|0){E=b;do{__ZN10DictionaryC2Ev(j);__ZN7VariantC2ERK10StringName(e,E+24|0);__ZN7VariantC2EPKc(k,1126230);__ZN7VariantaSERKS_(__ZN10DictionaryixERK7Variant(j,k)|0,e);if(c[k>>2]|0)__ZN7Variant5clearEv(k);if(c[e>>2]|0)__ZN7Variant5clearEv(e);__ZN7VariantC2Ei(e,c[E+64>>2]|0);__ZN7VariantC2EPKc(k,573209);__ZN7VariantaSERKS_(__ZN10DictionaryixERK7Variant(j,k)|0,e);if(c[k>>2]|0)__ZN7Variant5clearEv(k);if(c[e>>2]|0)__ZN7Variant5clearEv(e);__ZN7VariantC2ERK7Vector2(e,E+68|0);__ZN7VariantC2EPKc(k,1002180);__ZN7VariantaSERKS_(__ZN10DictionaryixERK7Variant(j,k)|0,e);if(c[k>>2]|0)__ZN7Variant5clearEv(k);if(c[e>>2]|0)__ZN7Variant5clearEv(e);__ZN5ArrayC2Ev(k);b=c[E+28>>2]|0;do if(b|0){D=c[b+8>>2]|0;B=c[E+32>>2]|0;if((D|0)==(B|0))break;else G=D;while(1){D=c[G+8>>2]|0;if((D|0)==(B|0))break;else G=D}if(!G)break;else H=G;do{__ZN7VariantC2Ei(e,c[H+24>>2]|0);__ZN5Array9push_backERK7Variant(k,e);if(c[e>>2]|0)__ZN7Variant5clearEv(e);__ZN7VariantC2ERK7Vector2(e,H+28|0);__ZN5Array9push_backERK7Variant(k,e);if(c[e>>2]|0)__ZN7Variant5clearEv(e);__ZN6RefPtrC2Ev(e);__ZN3RefI9ReferenceEaSI16VisualScriptNodeEEvRKS_IT_E(e,H+36|0);__ZN7VariantC2ERK6RefPtr(n,e);__ZN6RefPtrD2Ev(e);__ZN5Array9push_backERK7Variant(k,n);if(c[n>>2]|0)__ZN7Variant5clearEv(n);H=c[H+16>>2]|0}while((H|0)!=0)}while(0);__ZN7VariantC2ERK5Array(e,k);__ZN7VariantC2EPKc(n,909009);__ZN7VariantaSERKS_(__ZN10DictionaryixERK7Variant(j,n)|0,e);if(c[n>>2]|0)__ZN7Variant5clearEv(n);if(c[e>>2]|0)__ZN7Variant5clearEv(e);__ZN5ArrayC2Ev(e);b=c[E+40>>2]|0;do if(b|0){B=c[b+8>>2]|0;D=c[E+44>>2]|0;if((B|0)==(D|0))break;else I=B;while(1){B=c[I+8>>2]|0;if((B|0)==(D|0))break;else I=B}if(!I)break;else J=I;do{D=J+24|0;__ZN7VariantC2Ey(n,c[D>>2]&16777215,0);__ZN5Array9push_backERK7Variant(e,n);if(c[n>>2]|0)__ZN7Variant5clearEv(n);B=D;A=_bitshift64Lshr(c[B>>2]|0,c[B+4>>2]|0,24)|0;__ZN7VariantC2Ey(n,A&65535,0);__ZN5Array9push_backERK7Variant(e,n);if(c[n>>2]|0)__ZN7Variant5clearEv(n);A=D;D=_bitshift64Lshr(c[A>>2]|0,c[A+4>>2]|0,40)|0;__ZN7VariantC2Ey(n,D,F);__ZN5Array9push_backERK7Variant(e,n);if(c[n>>2]|0)__ZN7Variant5clearEv(n);J=c[J+16>>2]|0}while((J|0)!=0)}while(0);__ZN7VariantC2ERK5Array(n,e);__ZN7VariantC2EPKc(o,573221);__ZN7VariantaSERKS_(__ZN10DictionaryixERK7Variant(j,o)|0,n);if(c[o>>2]|0)__ZN7Variant5clearEv(o);if(c[n>>2]|0)__ZN7Variant5clearEv(n);__ZN5ArrayC2Ev(n);b=c[E+52>>2]|0;do if(b|0){D=c[b+8>>2]|0;A=c[E+56>>2]|0;if((D|0)==(A|0))break;else K=D;while(1){D=c[K+8>>2]|0;if((D|0)==(A|0))break;else K=D}if(!K)break;else L=K;do{A=L+24|0;__ZN7VariantC2Ey(o,c[A>>2]&16777215,0);__ZN5Array9push_backERK7Variant(n,o);if(c[o>>2]|0)__ZN7Variant5clearEv(o);D=A;B=_bitshift64Lshr(c[D>>2]|0,c[D+4>>2]|0,24)|0;__ZN7VariantC2Ey(o,B&255,0);__ZN5Array9push_backERK7Variant(n,o);if(c[o>>2]|0)__ZN7Variant5clearEv(o);__ZN7VariantC2Ey(o,c[A+4>>2]&16777215,0);__ZN5Array9push_backERK7Variant(n,o);if(c[o>>2]|0)__ZN7Variant5clearEv(o);B=A;A=_bitshift64Lshr(c[B>>2]|0,c[B+4>>2]|0,56)|0;__ZN7VariantC2Ey(o,A,F);__ZN5Array9push_backERK7Variant(n,o);if(c[o>>2]|0)__ZN7Variant5clearEv(o);L=c[L+16>>2]|0}while((L|0)!=0)}while(0);__ZN7VariantC2ERK5Array(o,n);__ZN7VariantC2EPKc(p,573242);__ZN7VariantaSERKS_(__ZN10DictionaryixERK7Variant(j,p)|0,o);if(c[p>>2]|0)__ZN7Variant5clearEv(p);if(c[o>>2]|0)__ZN7Variant5clearEv(o);__ZN7VariantC2ERK10Dictionary(o,j);__ZN5Array9push_backERK7Variant(i,o);if(c[o>>2]|0)__ZN7Variant5clearEv(o);__ZN5ArrayD2Ev(n);__ZN5ArrayD2Ev(e);__ZN5ArrayD2Ev(k);__ZN10DictionaryD2Ev(j);E=c[E+16>>2]|0}while((E|0)!=0)}}__ZN7VariantC2ERK5Array(e,i);__ZN7VariantC2EPKc(j,573199);__ZN7VariantaSERKS_(__ZN10DictionaryixERK7Variant(f,j)|0,e);if(c[j>>2]|0)__ZN7Variant5clearEv(j);if(!(c[e>>2]|0)){__ZN5ArrayD2Ev(i);__ZN5ArrayD2Ev(h);__ZN5ArrayD2Ev(g);M=c[f>>2]|0;l=d;return M|0}__ZN7Variant5clearEv(e);__ZN5ArrayD2Ev(i);__ZN5ArrayD2Ev(h);__ZN5ArrayD2Ev(g);M=c[f>>2]|0;l=d;return M|0}function __ZN3RefI9ReferenceEaSI16VisualScriptNodeEEvRKS_IT_E(a,b){a=a|0;b=b|0;var d=0,e=0;d=c[b>>2]|0;if(!d){b=c[a>>2]|0;if((b|0?__ZN9Reference11unreferenceEv(b)|0:0)?(b=c[a>>2]|0,__Z17predelete_handlerP6Object(b)|0):0){gj[c[(c[b>>2]|0)+76>>2]&8191](b);__ZN6Memory11free_staticEPvb(b,0)}c[a>>2]=0;return}b=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1220724)|0;e=b?d:0;d=c[a>>2]|0;if((e|0)==(d|0))return;if((d|0?__ZN9Reference11unreferenceEv(d)|0:0)?(d=c[a>>2]|0,__Z17predelete_handlerP6Object(d)|0):0){gj[c[(c[d>>2]|0)+76>>2]&8191](d);__ZN6Memory11free_staticEPvb(d,0)}c[a>>2]=e;if(!e)return;__ZN9Reference9referenceEv(e);return}function __ZNK13MethodBind0RCI12VisualScript10DictionaryE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;if((b|0)!=-1){f=0;l=a;return f|0}__ZN10DictionaryC2Ev(d);__ZN7VariantC2ERK10Dictionary(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);__ZN10DictionaryD2Ev(d);f=b;l=a;return f|0}function __ZNK13MethodBind0RCI12VisualScript10DictionaryE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,600933);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI12VisualScript10DictionaryE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;j=f+24|0;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1227592)|0:0){c[h>>2]=0;a[1263537]=0;k=c[d+24>>2]|0;if((k|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=k;c[b>>2]=0;l=f;return}n=k-(c[d+20>>2]|0)|0;if((n|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=n;c[b>>2]=0;l=f;return}n=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))o=n;else o=c[(c[d>>2]|0)+n>>2]|0;c[j>>2]=ij[o&8191](d)|0;__ZN7VariantC2ERK10Dictionary(i,j);__ZN10DictionaryD2Ev(j);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI12VisualScript10DictionaryE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=d;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1227592)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;c[f>>2]=ij[i&8191](a)|0;__ZN10DictionaryaSERKS_(e,f);__ZN10DictionaryD2Ev(f);l=d;return}function __ZN13MethodBind0RCI12VisualScript10DictionaryED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN3MapI10StringNameN12VisualScript8VariableE10ComparatorIS0_E16DefaultAllocatorEixERKS0_(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;e=l;l=l+64|0;if((l|0)>=(m|0))ba(64);f=e;g=c[b>>2]|0;if(!g){h=__ZnwjPFPvjE(88,4740)|0;__ZN10StringNameC2Ev(h+24|0);i=h+32|0;c[i>>2]=0;c[i+4>>2]=0;c[i+8>>2]=0;c[i+12>>2]=0;c[h+48>>2]=7;c[h+56>>2]=0;i=h+16|0;c[i>>2]=0;c[i+4>>2]=0;c[b>>2]=h;i=c[b+4>>2]|0;c[h+4>>2]=i;c[h+8>>2]=i;c[h+12>>2]=i;c[h>>2]=1;if(!h){j=0;k=12}else{n=h;o=i;k=4}}else{n=g;o=c[b+4>>2]|0;k=4}a:do if((k|0)==4){g=c[n+8>>2]|0;if((g|0)!=(o|0)){i=c[d>>2]|0;h=g;while(1){g=c[h+24>>2]|0;if(i>>>0<g>>>0)p=h+8|0;else{if(g>>>0>=i>>>0)break;p=h+4|0}g=c[p>>2]|0;if((g|0)==(o|0)){j=n;k=12;break a}else h=g}if(!((h|0)==(o|0)|(h|0)==0))q=h;else{j=n;k=12}}else{j=n;k=12}}while(0);if((k|0)==12){k=f+16|0;n=f;o=n+56|0;do{c[n>>2]=0;n=n+4|0}while((n|0)<(o|0));c[k>>2]=7;c[f+24>>2]=0;if(!j){j=__ZnwjPFPvjE(88,4740)|0;__ZN10StringNameC2Ev(j+24|0);k=j+32|0;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0;c[k+12>>2]=0;c[j+48>>2]=7;c[j+56>>2]=0;k=j+16|0;c[k>>2]=0;c[k+4>>2]=0;c[b>>2]=j;k=c[b+4>>2]|0;c[j+4>>2]=k;c[j+8>>2]=k;c[j+12>>2]=k;c[j>>2]=1}j=__ZN3MapI10StringNameN12VisualScript8VariableE10ComparatorIS0_E16DefaultAllocatorE10_insert_rbERKS0_RKS2_(b,d,f)|0;d=f+24|0;if(c[d>>2]|0)__ZN7Variant5clearEv(d);d=c[f+12>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);d=c[f+4>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);if(!j){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145936,616,1145947,0);r=0;l=e;return r|0}else q=j}a[1263537]=0;r=q+32|0;l=e;return r|0}function __ZN3RefI16VisualScriptNodeEC2ERK7Variant(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d;__ZNK7Variantcv6RefPtrEv(e,b);c[a>>2]=0;b=c[e>>2]|0;if(!b){c[a>>2]=0;__ZN6RefPtrD2Ev(e);l=d;return}f=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1227416)|0;g=f?b:0;b=c[a>>2]|0;if((g|0)==(b|0)){__ZN6RefPtrD2Ev(e);l=d;return}if((b|0?__ZN9Reference11unreferenceEv(b)|0:0)?(b=c[a>>2]|0,__Z17predelete_handlerP6Object(b)|0):0){gj[c[(c[b>>2]|0)+76>>2]&8191](b);__ZN6Memory11free_staticEPvb(b,0)}c[a>>2]=g;if(!g){__ZN6RefPtrD2Ev(e);l=d;return}__ZN9Reference9referenceEv(g);__ZN6RefPtrD2Ev(e);l=d;return}function __ZN3MapI10StringNameN12VisualScript8VariableE10ComparatorIS0_E16DefaultAllocatorE10_insert_rbERKS0_RKS2_(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f;a[g>>0]=0;h=__ZN3MapI10StringNameN12VisualScript8VariableE10ComparatorIS0_E16DefaultAllocatorE7_insertERKS0_Rb(b,d,g)|0;if(h|0){__ZN12PropertyInfoaSERKS_(h+32|0,e)|0;__ZN7VariantaSERKS_(h+56|0,e+24|0);a[h+80>>0]=a[e+48>>0]|0}if(a[g>>0]|0){l=f;return h|0}g=b+8|0;c[g>>2]=(c[g>>2]|0)+1;g=h+12|0;e=c[g>>2]|0;if(!(c[e>>2]|0)){d=b+4|0;i=h;j=e;k=e;e=g;while(1){g=j+12|0;n=c[g>>2]|0;o=c[n+8>>2]|0;p=n;do if((j|0)==(o|0)){q=c[n+4>>2]|0;if(!(c[q>>2]|0)){c[k>>2]=1;a[1263537]=0;c[q>>2]=1;if((c[d>>2]|0)==(n|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);r=c[(c[e>>2]|0)+12>>2]|0;break}else{a[1263537]=0;c[n>>2]=0;r=n;break}}q=j+4|0;if((i|0)==(c[q>>2]|0)){s=i+8|0;t=c[s>>2]|0;c[q>>2]=t;q=c[d>>2]|0;if((t|0)==(q|0))u=p;else{c[t+12>>2]=j;u=c[g>>2]|0}t=i+12|0;c[t>>2]=u;v=c[g>>2]|0;w=v+8|0;if((c[w>>2]|0)==(j|0))c[w>>2]=i;else c[v+4>>2]=i;c[s>>2]=j;c[g>>2]=i;x=j;y=i;z=q;A=c[t>>2]|0}else{x=i;y=j;z=c[d>>2]|0;A=n}a[1263537]=0;c[y>>2]=1;if((z|0)==(A|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);B=c[(c[x+12>>2]|0)+12>>2]|0;C=c[d>>2]|0}else{a[1263537]=0;c[A>>2]=0;B=A;C=z}t=B+8|0;q=c[t>>2]|0;s=q+4|0;v=c[s>>2]|0;c[t>>2]=v;if((v|0)!=(C|0))c[v+12>>2]=B;v=B+12|0;c[q+12>>2]=c[v>>2];t=c[v>>2]|0;w=t+4|0;if((c[w>>2]|0)==(B|0))c[w>>2]=q;else c[t+8>>2]=q;c[s>>2]=B;c[v>>2]=q;r=x}else{if(!(c[o>>2]|0)){c[k>>2]=1;a[1263537]=0;c[o>>2]=1;if((c[d>>2]|0)==(n|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);r=c[(c[e>>2]|0)+12>>2]|0;break}else{a[1263537]=0;c[n>>2]=0;r=n;break}}q=j+8|0;if((i|0)==(c[q>>2]|0)){v=i+4|0;s=c[v>>2]|0;c[q>>2]=s;q=c[d>>2]|0;if((s|0)==(q|0))D=p;else{c[s+12>>2]=j;D=c[g>>2]|0}s=i+12|0;c[s>>2]=D;t=c[g>>2]|0;w=t+4|0;if((c[w>>2]|0)==(j|0))c[w>>2]=i;else c[t+8>>2]=i;c[v>>2]=j;c[g>>2]=i;E=j;F=i;G=q;H=c[s>>2]|0}else{E=i;F=j;G=c[d>>2]|0;H=n}a[1263537]=0;c[F>>2]=1;if((G|0)==(H|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);I=c[(c[E+12>>2]|0)+12>>2]|0;J=c[d>>2]|0}else{a[1263537]=0;c[H>>2]=0;I=H;J=G}s=I+4|0;q=c[s>>2]|0;v=q+8|0;t=c[v>>2]|0;c[s>>2]=t;if((t|0)!=(J|0))c[t+12>>2]=I;t=I+12|0;c[q+12>>2]=c[t>>2];s=c[t>>2]|0;w=s+8|0;if((c[w>>2]|0)==(I|0))c[w>>2]=q;else c[s+4>>2]=q;c[v>>2]=I;c[t>>2]=q;r=E}while(0);n=r+12|0;g=c[n>>2]|0;if(!(c[g>>2]|0)){i=r;j=g;k=g;e=n}else break}}e=c[(c[b>>2]|0)+8>>2]|0;a[1263537]=0;c[e>>2]=1;l=f;return h|0}function __ZN3MapI10StringNameN12VisualScript8VariableE10ComparatorIS0_E16DefaultAllocatorE7_insertERKS0_Rb(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0;f=c[b>>2]|0;g=c[f+8>>2]|0;h=b+4|0;i=c[h>>2]|0;a:do if((g|0)==(i|0))j=f;else{k=c[d>>2]|0;l=g;while(1){m=c[l+24>>2]|0;if(k>>>0<m>>>0)n=l+8|0;else{if(m>>>0>=k>>>0)break;n=l+4|0}m=c[n>>2]|0;if((m|0)==(i|0)){j=l;break a}else l=m}a[e>>0]=1;o=l;return o|0}while(0);i=__ZnwjPFPvjE(88,4740)|0;n=i+24|0;__ZN10StringNameC2Ev(n);g=i+32|0;c[g>>2]=0;c[g+4>>2]=0;c[g+8>>2]=0;c[g+12>>2]=0;c[i+48>>2]=7;c[i+56>>2]=0;c[i>>2]=0;c[i+4>>2]=0;c[i+8>>2]=0;c[i+12>>2]=0;c[i+16>>2]=0;c[i+20>>2]=0;c[i+12>>2]=j;g=c[h>>2]|0;f=i+4|0;c[f>>2]=g;k=i+8|0;c[k>>2]=g;__ZN10StringNameaSERKS_(n,d);n=c[b>>2]|0;if((j|0)!=(n|0)?(c[d>>2]|0)>>>0>=(c[j+24>>2]|0)>>>0:0)c[j+4>>2]=i;else c[j+8>>2]=i;a[e>>0]=0;e=c[f>>2]|0;f=c[h>>2]|0;if((e|0)==(f|0)){h=i;do{j=h;h=c[h+12>>2]|0}while((j|0)==(c[h+4>>2]|0));p=(h|0)==(n|0)?0:h}else{h=e;while(1){e=c[h+8>>2]|0;if((e|0)==(f|0)){p=h;break}else h=e}}c[i+16>>2]=p;h=c[k>>2]|0;b:do if((h|0)==(f|0)){k=i;while(1){e=k;k=c[k+12>>2]|0;if((e|0)!=(c[k+8>>2]|0)){q=k;break b}if((k|0)==(n|0)){q=0;break}}}else{k=h;while(1){l=c[k+4>>2]|0;if((l|0)==(f|0)){q=k;break}else k=l}}while(0);f=i+20|0;c[f>>2]=q;if(!p)r=q;else{c[p+20>>2]=i;r=c[f>>2]|0}if(!r){o=i;return o|0}c[r+16>>2]=i;o=i;return o|0}function __ZNK11MethodBind1I12VisualScriptRK10DictionaryE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;if(b|0){f=0;l=a;return f|0}__ZN10DictionaryC2Ev(d);__ZN7VariantC2ERK10Dictionary(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);__ZN10DictionaryD2Ev(d);f=b;l=a;return f|0}function __ZNK11MethodBind1I12VisualScriptRK10DictionaryE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,600933);l=a;return c[b>>2]|0}function __ZN11MethodBind1I12VisualScriptRK10DictionaryE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i+24|0;k=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1227592)|0:0){c[h>>2]=0;a[1263537]=0;n=d+24|0;o=c[n>>2]|0;if((o|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=o;c[b>>2]=0;l=i;return}p=o-(c[d+20>>2]|0)|0;if((p|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=p;c[b>>2]=0;l=i;return}if((g|0)>0){if((o|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);q=0}else{a[1263537]=0;q=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,q)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=q;c[b>>2]=0;l=i;return}}q=c[d+44>>2]|0;o=c[d+48>>2]|0;p=e+(o>>1)|0;if(!(o&1))r=q;else r=c[(c[p>>2]|0)+q>>2]|0;do if((g|0)<1){q=c[n>>2]|0;o=q+-1|0;if((q|0)>=1){e=c[d+16>>2]|0;s=(e|0)==0;if(s)t=0;else t=c[e+-4>>2]|0;if((q|0)<=(t|0)){if(s)u=0;else u=c[e+-4>>2]|0;do if((u|0)<(q|0)){if(s)v=0;else v=c[e+-4>>2]|0;if((v|0)<(q|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);w=0;break}else{a[1263537]=0;x=31;break}}else x=31;while(0);if((x|0)==31)w=e+(o*24|0)|0;__ZN7VariantC2ERKS_(k,w);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);c[j>>2]=__ZNK7Variantcv10DictionaryEv(k)|0;Pi[r&2047](p,j);__ZN10DictionaryD2Ev(j);if(c[k>>2]|0)__ZN7Variant5clearEv(k);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I12VisualScriptRK10DictionaryE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e+4|0;g=e;if(!b)h=0;else{i=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1227592)|0;h=i?b:0}b=c[a+44>>2]|0;i=c[a+48>>2]|0;a=h+(i>>1)|0;if(!(i&1))j=b;else j=c[(c[a>>2]|0)+b>>2]|0;__ZN10DictionaryC2ERKS_(f,c[d>>2]|0);c[g>>2]=c[f>>2];Pi[j&2047](a,g);__ZN10DictionaryD2Ev(g);l=e;return}function __ZN11MethodBind1I12VisualScriptRK10DictionaryED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN3MapI10StringName6VectorIN12VisualScript8ArgumentEE10ComparatorIS0_E16DefaultAllocatorEixERKS0_(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;g=c[b>>2]|0;if(!g){h=__ZnwjPFPvjE(32,4740)|0;__ZN10StringNameC2Ev(h+24|0);c[h+28>>2]=0;i=h+16|0;c[i>>2]=0;c[i+4>>2]=0;c[b>>2]=h;i=c[b+4>>2]|0;c[h+4>>2]=i;c[h+8>>2]=i;c[h+12>>2]=i;c[h>>2]=1;if(!h){c[f>>2]=0;j=f;k=f;n=14}else{o=h;p=i;n=5}}else{o=g;p=c[b+4>>2]|0;n=5}a:do if((n|0)==5){g=c[o+8>>2]|0;b:do if((g|0)!=(p|0)){i=c[d>>2]|0;h=g;while(1){q=c[h+24>>2]|0;if(i>>>0<q>>>0)r=h+8|0;else{if(q>>>0>=i>>>0)break;r=h+4|0}q=c[r>>2]|0;if((q|0)==(p|0))break b;else h=q}if(!((h|0)==(p|0)|(h|0)==0)){s=h;break a}}while(0);c[f>>2]=0;if(!o){j=f;k=f;n=14}else{t=f;u=f;n=15}}while(0);if((n|0)==14){o=__ZnwjPFPvjE(32,4740)|0;__ZN10StringNameC2Ev(o+24|0);c[o+28>>2]=0;p=o+16|0;c[p>>2]=0;c[p+4>>2]=0;c[b>>2]=o;p=c[b+4>>2]|0;c[o+4>>2]=p;c[o+8>>2]=p;c[o+12>>2]=p;c[o>>2]=1;t=j;u=k;n=15}if((n|0)==15){n=__ZN3MapI10StringName6VectorIN12VisualScript8ArgumentEE10ComparatorIS0_E16DefaultAllocatorE10_insert_rbERKS0_RKS4_(b,d,f)|0;d=c[f>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0){f=c[t>>2]|0;t=(f|0)==0?0:f+-4|0;f=t+4|0;if(c[t>>2]|0){b=0;do{k=c[f+(b<<3)>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);b=b+1|0}while(b>>>0<(c[t>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(d,1)}if(!n){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145936,616,1145947,0);v=0;l=e;return v|0}else s=n}a[1263537]=0;v=s+28|0;l=e;return v|0}function __ZN6VectorIN12VisualScript8ArgumentEEaSERKS2_(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0;d=c[a>>2]|0;if((d|0)==(c[b>>2]|0))return;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0){e=c[a>>2]|0;f=(e|0)==0?0:e+-4|0;e=f+4|0;if(c[f>>2]|0){g=0;do{h=c[e+(g<<3)>>2]|0;if(h|0?(__Z16atomic_decrementPj(h+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(h,1);g=g+1|0}while(g>>>0<(c[f>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(d,1)}c[a>>2]=0;d=c[b>>2]|0;if(!d)return;if(!(__Z28atomic_conditional_incrementPj(d+-8|0)|0))return;c[a>>2]=c[b>>2];return}function __ZN3MapI10StringName6VectorIN12VisualScript8ArgumentEE10ComparatorIS0_E16DefaultAllocatorE6_eraseEPNS8_7ElementE(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0;e=d+8|0;f=c[e>>2]|0;g=b+4|0;h=c[g>>2]|0;if((f|0)!=(h|0)?(i=c[d+4>>2]|0,(i|0)!=(h|0)):0){j=i;while(1){i=c[j+8>>2]|0;if((i|0)==(h|0))break;else j=i}if(!j){k=h;l=c[h+8>>2]|0}else{k=j;l=h}}else{k=d;l=f}f=k+8|0;j=k+4|0;i=c[((l|0)==(h|0)?j:f)>>2]|0;h=c[b>>2]|0;l=k+12|0;m=c[l>>2]|0;c[i+12>>2]=m;if((h|0)==(m|0))n=h+8|0;else{h=c[l>>2]|0;m=h+8|0;n=(k|0)==(c[m>>2]|0)?m:h+4|0}c[n>>2]=i;if((k|0)==(d|0)){if((c[d>>2]|0)==1)__ZN3MapI10StringName6VectorIN12VisualScript8ArgumentEE10ComparatorIS0_E16DefaultAllocatorE10_erase_fixEPNS8_7ElementE(b,i)}else{if((k|0)==(c[g>>2]|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143791,1145936,469,1143798,0);return}a[1263537]=0;if((c[k>>2]|0)==1)__ZN3MapI10StringName6VectorIN12VisualScript8ArgumentEE10ComparatorIS0_E16DefaultAllocatorE10_erase_fixEPNS8_7ElementE(b,i);c[f>>2]=c[e>>2];f=d+4|0;c[j>>2]=c[f>>2];j=d+12|0;c[l>>2]=c[j>>2];c[k>>2]=c[d>>2];c[(c[e>>2]|0)+12>>2]=k;c[(c[f>>2]|0)+12>>2]=k;f=c[j>>2]|0;j=f+8|0;c[((c[j>>2]|0)==(d|0)?j:f+4|0)>>2]=k}k=c[d+16>>2]|0;f=d+20|0;if(k|0)c[k+20>>2]=c[f>>2];j=c[f>>2]|0;if(j|0)c[j+16>>2]=k;k=d+28|0;j=c[k>>2]|0;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0){f=c[k>>2]|0;k=(f|0)==0?0:f+-4|0;f=k+4|0;if(c[k>>2]|0){e=0;do{l=c[f+(e<<3)>>2]|0;if(l|0?(__Z16atomic_decrementPj(l+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(l,1);e=e+1|0}while(e>>>0<(c[k>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(j,1)}__ZN10StringNameD2Ev(d+24|0);__ZN6Memory11free_staticEPvb(d,0);d=b+8|0;c[d>>2]=(c[d>>2]|0)+-1;if(!(c[c[g>>2]>>2]|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143791,1145936,498,1143838,0);return}else{a[1263537]=0;return}}function __ZN3MapI10StringName6VectorIN12VisualScript8ArgumentEE10ComparatorIS0_E16DefaultAllocatorE10_erase_fixEPNS8_7ElementE(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0;e=c[(c[b>>2]|0)+8>>2]|0;f=b+4|0;if((e|0)!=(d|0)&(c[d>>2]|0)==1){b=d;while(1){g=b+12|0;h=c[g>>2]|0;i=c[h+8>>2]|0;do if((b|0)==(i|0)){j=c[h+4>>2]|0;if(!(c[j>>2]|0)){a[1263537]=0;c[j>>2]=1;k=c[f>>2]|0;if((k|0)==(h|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);l=c[g>>2]|0;m=l;n=c[l+4>>2]|0;o=c[f>>2]|0}else{a[1263537]=0;c[h>>2]=0;m=h;n=j;o=k}k=n+8|0;l=c[k>>2]|0;c[m+4>>2]=l;if((l|0)!=(o|0))c[l+12>>2]=m;l=m+12|0;c[n+12>>2]=c[l>>2];p=c[l>>2]|0;q=p+8|0;c[((c[q>>2]|0)==(m|0)?q:p+4|0)>>2]=n;c[k>>2]=m;c[l>>2]=n;l=c[g>>2]|0;r=c[l+4>>2]|0;s=l}else{r=j;s=h}if((c[c[r+4>>2]>>2]|0)==1){j=r+8|0;l=c[j>>2]|0;if((c[l>>2]|0)==1)if((c[f>>2]|0)==(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);t=c[g>>2]|0;break}else{a[1263537]=0;c[r>>2]=0;t=s;break}a[1263537]=0;c[l>>2]=1;k=c[f>>2]|0;if((k|0)==(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);u=c[j>>2]|0;v=c[f>>2]|0}else{a[1263537]=0;c[r>>2]=0;u=l;v=k}k=u+4|0;l=c[k>>2]|0;c[j>>2]=l;if((l|0)!=(v|0))c[l+12>>2]=r;l=r+12|0;c[u+12>>2]=c[l>>2];j=c[l>>2]|0;p=j+4|0;c[((c[p>>2]|0)==(r|0)?p:j+8|0)>>2]=u;c[k>>2]=r;c[l>>2]=u;l=c[g>>2]|0;w=c[l+4>>2]|0;x=l}else{w=r;x=s}l=c[x>>2]|0;k=c[f>>2]|0;if((l|0)==0&(k|0)==(w|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);y=c[g>>2]|0;z=c[f>>2]|0}else{a[1263537]=0;c[w>>2]=l;y=x;z=k}c[y>>2]=1;k=c[w+4>>2]|0;a[1263537]=0;c[k>>2]=1;k=y+4|0;l=c[k>>2]|0;j=l+8|0;p=c[j>>2]|0;c[k>>2]=p;if((p|0)!=(z|0))c[p+12>>2]=y;p=y+12|0;c[l+12>>2]=c[p>>2];k=c[p>>2]|0;q=k+8|0;c[((c[q>>2]|0)==(y|0)?q:k+4|0)>>2]=l;c[j>>2]=y;c[p>>2]=l;t=e}else{if(!(c[i>>2]|0)){a[1263537]=0;c[i>>2]=1;l=c[f>>2]|0;if((l|0)==(h|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);p=c[g>>2]|0;A=c[p+8>>2]|0;B=c[f>>2]|0;C=p}else{a[1263537]=0;c[h>>2]=0;A=i;B=l;C=h}l=A+4|0;p=c[l>>2]|0;c[C+8>>2]=p;if((p|0)!=(B|0))c[p+12>>2]=C;p=C+12|0;c[A+12>>2]=c[p>>2];j=c[p>>2]|0;k=j+4|0;c[((c[k>>2]|0)==(C|0)?k:j+8|0)>>2]=A;c[l>>2]=C;c[p>>2]=A;p=c[g>>2]|0;D=c[p+8>>2]|0;E=p}else{D=i;E=h}p=D+4|0;l=c[p>>2]|0;j=(c[c[D+8>>2]>>2]|0)==1;if(!((c[l>>2]|0)!=1|j^1))if((c[f>>2]|0)==(D|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);t=c[g>>2]|0;break}else{a[1263537]=0;c[D>>2]=0;t=E;break}if(j){a[1263537]=0;c[l>>2]=1;j=c[f>>2]|0;if((j|0)==(D|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);F=c[p>>2]|0;G=c[f>>2]|0}else{a[1263537]=0;c[D>>2]=0;F=l;G=j}j=F+8|0;l=c[j>>2]|0;c[p>>2]=l;if((l|0)!=(G|0))c[l+12>>2]=D;l=D+12|0;c[F+12>>2]=c[l>>2];p=c[l>>2]|0;k=p+8|0;c[((c[k>>2]|0)==(D|0)?k:p+4|0)>>2]=F;c[j>>2]=D;c[l>>2]=F;l=c[g>>2]|0;H=c[l+8>>2]|0;I=l}else{H=D;I=E}l=c[I>>2]|0;j=c[f>>2]|0;if((l|0)==0&(j|0)==(H|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);J=c[g>>2]|0;K=c[f>>2]|0}else{a[1263537]=0;c[H>>2]=l;J=I;K=j}c[J>>2]=1;j=c[H+8>>2]|0;a[1263537]=0;c[j>>2]=1;j=J+8|0;l=c[j>>2]|0;p=l+4|0;k=c[p>>2]|0;c[j>>2]=k;if((k|0)!=(K|0))c[k+12>>2]=J;k=J+12|0;c[l+12>>2]=c[k>>2];j=c[k>>2]|0;q=j+4|0;c[((c[q>>2]|0)==(J|0)?q:j+8|0)>>2]=l;c[p>>2]=J;c[k>>2]=l;t=e}while(0);if((e|0)!=(t|0)&(c[t>>2]|0)==1)b=t;else{L=t;break}}}else L=d;a[1263537]=0;c[L>>2]=1;if((c[c[f>>2]>>2]|0)==1){a[1263537]=0;return}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143886,1145936,447,1143897,0);return}}function __ZN3MapI10StringName6VectorIN12VisualScript8ArgumentEE10ComparatorIS0_E16DefaultAllocatorE10_insert_rbERKS0_RKS4_(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f;a[g>>0]=0;h=__ZN3MapI10StringName6VectorIN12VisualScript8ArgumentEE10ComparatorIS0_E16DefaultAllocatorE7_insertERKS0_Rb(b,d,g)|0;if(h|0)__ZN6VectorIN12VisualScript8ArgumentEEaSERKS2_(h+28|0,e);if(a[g>>0]|0){l=f;return h|0}g=b+8|0;c[g>>2]=(c[g>>2]|0)+1;g=h+12|0;e=c[g>>2]|0;if(!(c[e>>2]|0)){d=b+4|0;i=h;j=e;k=e;e=g;while(1){g=j+12|0;n=c[g>>2]|0;o=c[n+8>>2]|0;p=n;do if((j|0)==(o|0)){q=c[n+4>>2]|0;if(!(c[q>>2]|0)){c[k>>2]=1;a[1263537]=0;c[q>>2]=1;if((c[d>>2]|0)==(n|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);r=c[(c[e>>2]|0)+12>>2]|0;break}else{a[1263537]=0;c[n>>2]=0;r=n;break}}q=j+4|0;if((i|0)==(c[q>>2]|0)){s=i+8|0;t=c[s>>2]|0;c[q>>2]=t;if((t|0)==(c[d>>2]|0))u=p;else{c[t+12>>2]=j;u=c[g>>2]|0}t=i+12|0;c[t>>2]=u;q=c[g>>2]|0;v=q+8|0;c[((c[v>>2]|0)==(j|0)?v:q+4|0)>>2]=i;c[s>>2]=j;c[g>>2]=i;w=j;x=i;y=c[t>>2]|0}else{w=i;x=j;y=n}a[1263537]=0;c[x>>2]=1;t=c[d>>2]|0;if((t|0)==(y|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);z=c[(c[w+12>>2]|0)+12>>2]|0;A=c[d>>2]|0}else{a[1263537]=0;c[y>>2]=0;z=y;A=t}t=z+8|0;s=c[t>>2]|0;q=s+4|0;v=c[q>>2]|0;c[t>>2]=v;if((v|0)!=(A|0))c[v+12>>2]=z;v=z+12|0;c[s+12>>2]=c[v>>2];t=c[v>>2]|0;B=t+4|0;c[((c[B>>2]|0)==(z|0)?B:t+8|0)>>2]=s;c[q>>2]=z;c[v>>2]=s;r=w}else{if(!(c[o>>2]|0)){c[k>>2]=1;a[1263537]=0;c[o>>2]=1;if((c[d>>2]|0)==(n|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);r=c[(c[e>>2]|0)+12>>2]|0;break}else{a[1263537]=0;c[n>>2]=0;r=n;break}}s=j+8|0;if((i|0)==(c[s>>2]|0)){v=i+4|0;q=c[v>>2]|0;c[s>>2]=q;if((q|0)==(c[d>>2]|0))C=p;else{c[q+12>>2]=j;C=c[g>>2]|0}q=i+12|0;c[q>>2]=C;s=c[g>>2]|0;t=s+4|0;c[((c[t>>2]|0)==(j|0)?t:s+8|0)>>2]=i;c[v>>2]=j;c[g>>2]=i;D=j;E=i;F=c[q>>2]|0}else{D=i;E=j;F=n}a[1263537]=0;c[E>>2]=1;q=c[d>>2]|0;if((q|0)==(F|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);G=c[d>>2]|0;H=c[(c[D+12>>2]|0)+12>>2]|0}else{a[1263537]=0;c[F>>2]=0;G=q;H=F}q=H+4|0;v=c[q>>2]|0;s=v+8|0;t=c[s>>2]|0;c[q>>2]=t;if((t|0)!=(G|0))c[t+12>>2]=H;t=H+12|0;c[v+12>>2]=c[t>>2];q=c[t>>2]|0;B=q+8|0;c[((c[B>>2]|0)==(H|0)?B:q+4|0)>>2]=v;c[s>>2]=H;c[t>>2]=v;r=D}while(0);n=r+12|0;g=c[n>>2]|0;if(!(c[g>>2]|0)){i=r;j=g;k=g;e=n}else break}}e=c[(c[b>>2]|0)+8>>2]|0;a[1263537]=0;c[e>>2]=1;l=f;return h|0}function __ZN3MapI10StringName6VectorIN12VisualScript8ArgumentEE10ComparatorIS0_E16DefaultAllocatorE7_insertERKS0_Rb(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0;f=c[b>>2]|0;g=c[f+8>>2]|0;h=b+4|0;i=c[h>>2]|0;a:do if((g|0)==(i|0))j=f;else{k=c[d>>2]|0;l=g;while(1){m=c[l+24>>2]|0;if(k>>>0<m>>>0)n=l+8|0;else{if(m>>>0>=k>>>0)break;n=l+4|0}m=c[n>>2]|0;if((m|0)==(i|0)){j=l;break a}else l=m}a[e>>0]=1;o=l;return o|0}while(0);i=__ZnwjPFPvjE(32,4740)|0;n=i+24|0;__ZN10StringNameC2Ev(n);c[i+28>>2]=0;c[i>>2]=0;c[i+4>>2]=0;c[i+8>>2]=0;c[i+12>>2]=0;c[i+16>>2]=0;c[i+20>>2]=0;c[i+12>>2]=j;g=c[h>>2]|0;f=i+4|0;c[f>>2]=g;k=i+8|0;c[k>>2]=g;__ZN10StringNameaSERKS_(n,d);if((j|0)!=(c[b>>2]|0)?(c[d>>2]|0)>>>0>=(c[j+24>>2]|0)>>>0:0)p=j+4|0;else p=j+8|0;c[p>>2]=i;a[e>>0]=0;e=c[f>>2]|0;f=c[h>>2]|0;if((e|0)==(f|0)){h=i;do{p=h;h=c[h+12>>2]|0}while((p|0)==(c[h+4>>2]|0));q=(h|0)==(c[b>>2]|0)?0:h}else{h=e;while(1){e=c[h+8>>2]|0;if((e|0)==(f|0)){q=h;break}else h=e}}c[i+16>>2]=q;h=c[k>>2]|0;b:do if((h|0)==(f|0)){k=i;while(1){e=k;k=c[k+12>>2]|0;if((e|0)!=(c[k+8>>2]|0)){r=k;break b}if((k|0)==(c[b>>2]|0)){r=0;break}}}else{k=h;while(1){l=c[k+4>>2]|0;if((l|0)==(f|0)){r=k;break}else k=l}}while(0);f=i+20|0;c[f>>2]=r;if(!q)s=r;else{c[q+20>>2]=i;s=c[f>>2]|0}if(!s){o=i;return o|0}c[s+16>>2]=i;o=i;return o|0}function __ZN6VectorIN12VisualScript8ArgumentEE14_copy_on_writeEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0,i=0;b=c[a>>2]|0;if(!b)return;if((c[b+-8>>2]|0)>>>0<=1)return;d=c[b+-4>>2]|0;b=(d<<3)+-1|0;e=b>>>1|b;b=e>>>2|e;e=b>>>4|b;b=e>>>8|e;e=__ZN6Memory12alloc_staticEjb((b>>>16|b)+1|0,1)|0;c[e+-8>>2]=1;c[e+-4>>2]=d;if(d|0){b=0;do{f=e+(b<<3)|0;g=c[a>>2]|0;h=g+(b<<3)|0;c[f>>2]=0;if((c[h>>2]|0?(c[f>>2]=0,i=c[h>>2]|0,i|0):0)?__Z28atomic_conditional_incrementPj(i+-8|0)|0:0)c[f>>2]=c[h>>2];c[e+(b<<3)+4>>2]=c[g+(b<<3)+4>>2];b=b+1|0}while((b|0)!=(d|0))}d=c[a>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0){b=c[a>>2]|0;g=(b|0)==0?0:b+-4|0;b=g+4|0;if(c[g>>2]|0){h=0;do{f=c[b+(h<<3)>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);h=h+1|0}while(h>>>0<(c[g>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(d,1)}c[a>>2]=e;return}function __Z11__swap_tmplIN12VisualScript8ArgumentEEvRT_S3_(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0;d=c[a>>2]|0;do if(d)if(!(__Z28atomic_conditional_incrementPj(d+-8|0)|0)){e=0;f=c[a>>2]|0;break}else{g=c[a>>2]|0;e=g;f=g;break}else{e=0;f=0}while(0);d=a+4|0;g=c[d>>2]|0;if((f|0)!=(c[b>>2]|0)){if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);c[a>>2]=0;f=c[b>>2]|0;if(f|0?__Z28atomic_conditional_incrementPj(f+-8|0)|0:0)c[a>>2]=c[b>>2]}a=b+4|0;c[d>>2]=c[a>>2];d=c[b>>2]|0;f=e;if((d|0)==(f|0)){c[a>>2]=g;if(!e)return}else{if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);c[b>>2]=0;if(!e){c[a>>2]=g;return}if(__Z28atomic_conditional_incrementPj(f+-8|0)|0)c[b>>2]=e;c[a>>2]=g}g=e;if(__Z16atomic_decrementPj(g+-8|0)|0)return;__ZN6Memory11free_staticEPvb(g,1);return}function __ZNK11MethodBind3I12VisualScriptRK10StringNameiiE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return __ZNK11MethodBind3I12VisualScriptRK10StringNameiiE18_get_argument_typeEi(a,b)|0}function __ZNK11MethodBind3I12VisualScriptRK10StringNameiiE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,600933);l=a;return c[b>>2]|0}function __ZN11MethodBind3I12VisualScriptRK10StringNameiiE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0;i=l;l=l+80|0;if((l|0)>=(m|0))ba(80);j=i+72|0;k=i+48|0;n=i+24|0;o=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1227592)|0:0){c[h>>2]=0;a[1263537]=0;p=d+24|0;q=c[p>>2]|0;if((q|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=q;c[b>>2]=0;l=i;return}r=q-(c[d+20>>2]|0)|0;if((r|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=r;c[b>>2]=0;l=i;return}if((g|0)>0){if((q|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);s=0}else{a[1263537]=0;s=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,s)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=s;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[p>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);t=0}else{a[1263537]=0;t=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,t)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=t;c[b>>2]=0;l=i;return}if((g|0)>2){if((c[p>>2]|0)<2){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);u=0}else{a[1263537]=0;u=c[(c[d+32>>2]|0)+12>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+8>>2]>>2]|0,u)|0)){c[h>>2]=2;c[h+4>>2]=2;c[h+8>>2]=u;c[b>>2]=0;l=i;return}}}}u=c[d+44>>2]|0;t=c[d+48>>2]|0;s=e+(t>>1)|0;if(!(t&1))v=u;else v=c[(c[s>>2]|0)+u>>2]|0;do if((g|0)<1){u=c[p>>2]|0;t=u+-1|0;if((u|0)>=1){e=c[d+16>>2]|0;q=(e|0)==0;if(q)w=0;else w=c[e+-4>>2]|0;if((u|0)<=(w|0)){if(q)x=0;else x=c[e+-4>>2]|0;do if((x|0)<(u|0)){if(q)y=0;else y=c[e+-4>>2]|0;if((y|0)<(u|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);z=0;break}else{a[1263537]=0;A=43;break}}else A=43;while(0);if((A|0)==43)z=e+(t*24|0)|0;__ZN7VariantC2ERKS_(k,z);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);c[j>>2]=__ZNK7Variantcv10StringNameEv(k)|0;do if((g|0)<2){z=c[p>>2]|0;y=z+-1|0;x=z+-2|0;if((z|0)>=2){z=c[d+16>>2]|0;w=(z|0)==0;if(w)B=0;else B=c[z+-4>>2]|0;if((y|0)<=(B|0)){if(w)C=0;else C=c[z+-4>>2]|0;do if((C|0)<(y|0)){if(w)D=0;else D=c[z+-4>>2]|0;if((D|0)<(y|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);E=0;break}else{a[1263537]=0;A=60;break}}else A=60;while(0);if((A|0)==60)E=z+(x*24|0)|0;__ZN7VariantC2ERKS_(n,E);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f+4>>2]|0);while(0);E=__ZNK7VariantcviEv(n)|0;do if((g|0)<3){D=c[p>>2]|0;C=D+-2|0;B=D+-3|0;if((C|0)>=1){D=c[d+16>>2]|0;y=(D|0)==0;if(y)F=0;else F=c[D+-4>>2]|0;if((C|0)<=(F|0)){if(y)G=0;else G=c[D+-4>>2]|0;do if((G|0)<(C|0)){if(y)H=0;else H=c[D+-4>>2]|0;if((H|0)<(C|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);I=0;break}else{a[1263537]=0;A=77;break}}else A=77;while(0);if((A|0)==77)I=D+(B*24|0)|0;__ZN7VariantC2ERKS_(o,I);break}}c[o>>2]=0}else __ZN7VariantC2ERKS_(o,c[f+8>>2]|0);while(0);f=__ZNK7VariantcviEv(o)|0;Ki[v&4095](s,j,E,f);if(c[o>>2]|0)__ZN7Variant5clearEv(o);if(c[n>>2]|0)__ZN7Variant5clearEv(n);__ZN10StringNameD2Ev(j);if(c[k>>2]|0)__ZN7Variant5clearEv(k);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,2039,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind3I12VisualScriptRK10StringNameiiE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e+4|0;g=e;if(!b)h=0;else{i=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1227592)|0;h=i?b:0}b=c[a+44>>2]|0;i=c[a+48>>2]|0;a=h+(i>>1)|0;if(!(i&1))j=b;else j=c[(c[a>>2]|0)+b>>2]|0;__ZN10StringNameC2ERK6String(f,c[d>>2]|0);c[g>>2]=c[f>>2];Ki[j&4095](a,g,c[c[d+4>>2]>>2]|0,c[c[d+8>>2]>>2]|0);__ZN10StringNameD2Ev(g);l=e;return}function __ZN11MethodBind3I12VisualScriptRK10StringNameiiED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind3I12VisualScriptRK10StringNameiiE18_get_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case 0:{__ZN10StringNameC2Ev(d);__ZN7VariantC2ERK10StringName(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);__ZN10StringNameD2Ev(d);f=b;break}case 1:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;break}case 2:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;break}default:f=0}l=a;return f|0}function __ZN6VectorIN12VisualScript8ArgumentEE6removeEi(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0;if((d|0)>=0){e=c[b>>2]|0;f=(e|0)==0;if(f)g=0;else g=c[e+-4>>2]|0;if((g|0)>(d|0)){a[1263537]=0;if(!f?(__ZN6VectorIN12VisualScript8ArgumentEE14_copy_on_writeEv(b),f=c[b>>2]|0,(f|0)!=0):0){h=f;i=(c[f+-4>>2]|0)+-1|0}else{h=0;i=-1}if((i|0)>(d|0)){f=d;do{d=f;f=f+1|0;g=h+(f<<3)|0;e=h+(d<<3)|0;j=c[e>>2]|0;if((j|0)!=(c[g>>2]|0)){if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);c[e>>2]=0;j=c[g>>2]|0;if(j|0?__Z28atomic_conditional_incrementPj(j+-8|0)|0:0)c[e>>2]=c[g>>2]}c[h+(d<<3)+4>>2]=c[h+(f<<3)+4>>2]}while((f|0)!=(i|0))}__ZN6VectorIN12VisualScript8ArgumentEE6resizeEi(b,i)|0;return}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1128380,1146752,368,1122479,0);return}function __ZN6VectorIN12VisualScript8ArgumentEE6resizeEi(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0;if((d|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,269,1145657,0);e=31;return e|0}a[1263537]=0;f=c[b>>2]|0;if(!f)g=0;else g=c[f+-4>>2]|0;if((g|0)==(d|0)){e=0;return e|0}if(!d){if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0){g=c[b>>2]|0;h=(g|0)==0?0:g+-4|0;g=h+4|0;if(c[h>>2]|0){i=0;do{j=c[g+(i<<3)>>2]|0;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);i=i+1|0}while(i>>>0<(c[h>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(f,1)}c[b>>2]=0;e=0;return e|0}__ZN6VectorIN12VisualScript8ArgumentEE14_copy_on_writeEv(b);f=d<<3;if(d>>>0<=536870911?(h=f+-1|0,i=h>>>1|h,h=i>>>2|i,i=h>>>4|h,h=i>>>8|i,i=(h>>>16|h)+1|0,f>>>0<4294967264):0){a[1263537]=0;f=c[b>>2]|0;do if(!f)if((d|0)>0)k=23;else{l=0;k=32}else{h=c[f+-4>>2]|0;if((h|0)<(d|0))if(!h)k=23;else{g=__ZN6Memory14realloc_staticEPvjb(f,i,1)|0;if(g|0){a[1263537]=0;m=g;n=c[g+-4>>2]|0;break}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,300,1145876,0);e=6;return e|0}else{l=h;k=32}}while(0);do if((k|0)==23){h=__ZN6Memory12alloc_staticEjb(i,1)|0;if(h|0){a[1263537]=0;c[h+-4>>2]=0;c[h+-8>>2]=1;m=h;n=0;break}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,292,1145820,0);e=6;return e|0}else if((k|0)==32){if((l|0)<=(d|0)){e=0;return e|0}if((c[f+-4>>2]|0)>>>0>d>>>0){h=d;g=f;do{j=c[g+(h<<3)>>2]|0;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);h=h+1|0;g=c[b>>2]|0}while(h>>>0<(c[g+-4>>2]|0)>>>0);o=g}else o=f;h=__ZN6Memory14realloc_staticEPvjb(o,i,1)|0;if(!h){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,324,1145876,0);e=6;return e|0}else{a[1263537]=0;c[b>>2]=h;c[h+-4>>2]=d;e=0;return e|0}}while(0);c[b>>2]=m;if((n|0)<(d|0)){b=n;do{c[m+(b<<3)>>2]=0;b=b+1|0}while((b|0)!=(d|0))}c[m+-4>>2]=d;e=0;return e|0}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,285,1145723,0);e=6;return e|0}function __ZNK13MethodBind2RCI12VisualScript6StringRK10StringNameiE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return __ZNK13MethodBind2RCI12VisualScript6StringRK10StringNameiE18_get_argument_typeEi(a,b)|0}function __ZNK13MethodBind2RCI12VisualScript6StringRK10StringNameiE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,600933);l=a;return c[b>>2]|0}function __ZN13MethodBind2RCI12VisualScript6StringRK10StringNameiE4callEP6ObjectPPK7VariantiRNS8_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0;i=l;l=l+80|0;if((l|0)>=(m|0))ba(80);j=i+48|0;k=i+76|0;n=i+72|0;o=i+24|0;p=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1227592)|0:0){c[h>>2]=0;a[1263537]=0;q=d+24|0;r=c[q>>2]|0;if((r|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=r;c[b>>2]=0;l=i;return}s=r-(c[d+20>>2]|0)|0;if((s|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=s;c[b>>2]=0;l=i;return}if((g|0)>0){if((r|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);t=0}else{a[1263537]=0;t=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,t)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=t;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[q>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);u=0}else{a[1263537]=0;u=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,u)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=u;c[b>>2]=0;l=i;return}}}u=c[d+44>>2]|0;t=c[d+48>>2]|0;r=e+(t>>1)|0;if(!(t&1))v=u;else v=c[(c[r>>2]|0)+u>>2]|0;do if((g|0)<1){u=c[q>>2]|0;t=u+-1|0;if((u|0)>=1){e=c[d+16>>2]|0;s=(e|0)==0;if(s)w=0;else w=c[e+-4>>2]|0;if((u|0)<=(w|0)){if(s)x=0;else x=c[e+-4>>2]|0;do if((x|0)<(u|0)){if(s)y=0;else y=c[e+-4>>2]|0;if((y|0)<(u|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);z=0;break}else{a[1263537]=0;A=37;break}}else A=37;while(0);if((A|0)==37)z=e+(t*24|0)|0;__ZN7VariantC2ERKS_(o,z);break}}c[o>>2]=0}else __ZN7VariantC2ERKS_(o,c[f>>2]|0);while(0);c[n>>2]=__ZNK7Variantcv10StringNameEv(o)|0;do if((g|0)<2){z=c[q>>2]|0;y=z+-1|0;x=z+-2|0;if((z|0)>=2){z=c[d+16>>2]|0;w=(z|0)==0;if(w)B=0;else B=c[z+-4>>2]|0;if((y|0)<=(B|0)){if(w)C=0;else C=c[z+-4>>2]|0;do if((C|0)<(y|0)){if(w)D=0;else D=c[z+-4>>2]|0;if((D|0)<(y|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);E=0;break}else{a[1263537]=0;A=54;break}}else A=54;while(0);if((A|0)==54)E=z+(x*24|0)|0;__ZN7VariantC2ERKS_(p,E);break}}c[p>>2]=0}else __ZN7VariantC2ERKS_(p,c[f+4>>2]|0);while(0);f=__ZNK7VariantcviEv(p)|0;c[k>>2]=nj[v&2047](r,n,f)|0;__ZN7VariantC2ERK6String(j,k);f=c[k>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);if(c[p>>2]|0)__ZN7Variant5clearEv(p);__ZN10StringNameD2Ev(n);if(c[o>>2]|0)__ZN7Variant5clearEv(o);__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1872,1146558,0);c[b>>2]=0;l=i;return}function __ZN13MethodBind2RCI12VisualScript6StringRK10StringNameiE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f+4|0;h=f;if(!b)i=0;else{j=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1227592)|0;i=j?b:0}b=c[a+44>>2]|0;j=c[a+48>>2]|0;a=i+(j>>1)|0;if(!(j&1))k=b;else k=c[(c[a>>2]|0)+b>>2]|0;__ZN10StringNameC2ERK6String(g,c[d>>2]|0);c[h>>2]=c[g>>2];g=nj[k&2047](a,h,c[c[d+4>>2]>>2]|0)|0;d=g;a=c[e>>2]|0;if((a|0)==(g|0)){if(!g){__ZN10StringNameD2Ev(h);l=f;return}}else{if(a|0?(__Z16atomic_decrementPj(a+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(a,1);c[e>>2]=0;if(!g){__ZN10StringNameD2Ev(h);l=f;return}if(__Z28atomic_conditional_incrementPj(g+-8|0)|0)c[e>>2]=d}if(__Z16atomic_decrementPj(g+-8|0)|0){__ZN10StringNameD2Ev(h);l=f;return}__ZN6Memory11free_staticEPvb(g,1);__ZN10StringNameD2Ev(h);l=f;return}function __ZN13MethodBind2RCI12VisualScript6StringRK10StringNameiED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind2RCI12VisualScript6StringRK10StringNameiE18_get_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case -1:{c[d>>2]=0;__ZN7VariantC2ERK6String(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);f=c[d>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);g=b;l=a;return g|0}case 0:{__ZN10StringNameC2Ev(d);__ZN7VariantC2ERK10StringName(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);__ZN10StringNameD2Ev(d);g=b;l=a;return g|0}case 1:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);g=b;l=a;return g|0}default:{g=0;l=a;return g|0}}return 0}function __ZNK11MethodBind3I12VisualScriptRK10StringNameiRK6StringE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return __ZNK11MethodBind3I12VisualScriptRK10StringNameiRK6StringE18_get_argument_typeEi(a,b)|0}function __ZNK11MethodBind3I12VisualScriptRK10StringNameiRK6StringE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,600933);l=a;return c[b>>2]|0}function __ZN11MethodBind3I12VisualScriptRK10StringNameiRK6StringE4callEP6ObjectPPK7VariantiRNSA_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0;i=l;l=l+80|0;if((l|0)>=(m|0))ba(80);j=i+76|0;k=i+48|0;n=i+24|0;o=i+72|0;p=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1227592)|0:0){c[h>>2]=0;a[1263537]=0;q=d+24|0;r=c[q>>2]|0;if((r|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=r;c[b>>2]=0;l=i;return}s=r-(c[d+20>>2]|0)|0;if((s|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=s;c[b>>2]=0;l=i;return}if((g|0)>0){if((r|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);t=0}else{a[1263537]=0;t=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,t)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=t;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[q>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);u=0}else{a[1263537]=0;u=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,u)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=u;c[b>>2]=0;l=i;return}if((g|0)>2){if((c[q>>2]|0)<2){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);v=0}else{a[1263537]=0;v=c[(c[d+32>>2]|0)+12>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+8>>2]>>2]|0,v)|0)){c[h>>2]=2;c[h+4>>2]=2;c[h+8>>2]=v;c[b>>2]=0;l=i;return}}}}v=c[d+44>>2]|0;u=c[d+48>>2]|0;t=e+(u>>1)|0;if(!(u&1))w=v;else w=c[(c[t>>2]|0)+v>>2]|0;do if((g|0)<1){v=c[q>>2]|0;u=v+-1|0;if((v|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)x=0;else x=c[e+-4>>2]|0;if((v|0)<=(x|0)){if(r)y=0;else y=c[e+-4>>2]|0;do if((y|0)<(v|0)){if(r)z=0;else z=c[e+-4>>2]|0;if((z|0)<(v|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);A=0;break}else{a[1263537]=0;B=43;break}}else B=43;while(0);if((B|0)==43)A=e+(u*24|0)|0;__ZN7VariantC2ERKS_(k,A);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);c[j>>2]=__ZNK7Variantcv10StringNameEv(k)|0;do if((g|0)<2){A=c[q>>2]|0;z=A+-1|0;y=A+-2|0;if((A|0)>=2){A=c[d+16>>2]|0;x=(A|0)==0;if(x)C=0;else C=c[A+-4>>2]|0;if((z|0)<=(C|0)){if(x)D=0;else D=c[A+-4>>2]|0;do if((D|0)<(z|0)){if(x)E=0;else E=c[A+-4>>2]|0;if((E|0)<(z|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);F=0;break}else{a[1263537]=0;B=60;break}}else B=60;while(0);if((B|0)==60)F=A+(y*24|0)|0;__ZN7VariantC2ERKS_(n,F);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f+4>>2]|0);while(0);F=__ZNK7VariantcviEv(n)|0;do if((g|0)<3){E=c[q>>2]|0;D=E+-2|0;C=E+-3|0;if((D|0)>=1){E=c[d+16>>2]|0;z=(E|0)==0;if(z)G=0;else G=c[E+-4>>2]|0;if((D|0)<=(G|0)){if(z)H=0;else H=c[E+-4>>2]|0;do if((H|0)<(D|0)){if(z)I=0;else I=c[E+-4>>2]|0;if((I|0)<(D|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);J=0;break}else{a[1263537]=0;B=77;break}}else B=77;while(0);if((B|0)==77)J=E+(C*24|0)|0;__ZN7VariantC2ERKS_(p,J);break}}c[p>>2]=0}else __ZN7VariantC2ERKS_(p,c[f+8>>2]|0);while(0);c[o>>2]=__ZNK7Variantcv6StringEv(p)|0;Ki[w&4095](t,j,F,o);F=c[o>>2]|0;if(F|0?(__Z16atomic_decrementPj(F+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(F,1);if(c[p>>2]|0)__ZN7Variant5clearEv(p);if(c[n>>2]|0)__ZN7Variant5clearEv(n);__ZN10StringNameD2Ev(j);if(c[k>>2]|0)__ZN7Variant5clearEv(k);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,2039,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind3I12VisualScriptRK10StringNameiRK6StringE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e+4|0;g=e;if(!b)h=0;else{i=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1227592)|0;h=i?b:0}b=c[a+44>>2]|0;i=c[a+48>>2]|0;a=h+(i>>1)|0;if(!(i&1))j=b;else j=c[(c[a>>2]|0)+b>>2]|0;__ZN10StringNameC2ERK6String(f,c[d>>2]|0);c[g>>2]=c[f>>2];b=c[c[d+4>>2]>>2]|0;i=c[d+8>>2]|0;d=c[i>>2]|0;if((d|0)!=0?(__Z28atomic_conditional_incrementPj(d+-8|0)|0)!=0:0)k=c[i>>2]|0;else k=0;c[f>>2]=k;Ki[j&4095](a,g,b,f);b=c[f>>2]|0;if(!b){__ZN10StringNameD2Ev(g);l=e;return}if(__Z16atomic_decrementPj(b+-8|0)|0){__ZN10StringNameD2Ev(g);l=e;return}__ZN6Memory11free_staticEPvb(b,1);__ZN10StringNameD2Ev(g);l=e;return}function __ZN11MethodBind3I12VisualScriptRK10StringNameiRK6StringED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind3I12VisualScriptRK10StringNameiRK6StringE18_get_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case 0:{__ZN10StringNameC2Ev(d);__ZN7VariantC2ERK10StringName(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);__ZN10StringNameD2Ev(d);f=b;l=a;return f|0}case 1:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;l=a;return f|0}case 2:{c[d>>2]=0;__ZN7VariantC2ERK6String(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);e=c[d>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);f=b;l=a;return f|0}default:{f=0;l=a;return f|0}}return 0}function __ZNK13MethodBind2RCI12VisualScriptN7Variant4TypeERK10StringNameiE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return __ZNK13MethodBind2RCI12VisualScriptN7Variant4TypeERK10StringNameiE18_get_argument_typeEi(a,b)|0}function __ZNK13MethodBind2RCI12VisualScriptN7Variant4TypeERK10StringNameiE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,600933);l=a;return c[b>>2]|0}function __ZN13MethodBind2RCI12VisualScriptN7Variant4TypeERK10StringNameiE4callEP6ObjectPPKS1_iRNS1_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0;i=l;l=l+80|0;if((l|0)>=(m|0))ba(80);j=i+48|0;k=i+72|0;n=i+24|0;o=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1227592)|0:0){c[h>>2]=0;a[1263537]=0;p=d+24|0;q=c[p>>2]|0;if((q|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=q;c[b>>2]=0;l=i;return}r=q-(c[d+20>>2]|0)|0;if((r|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=r;c[b>>2]=0;l=i;return}if((g|0)>0){if((q|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);s=0}else{a[1263537]=0;s=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,s)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=s;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[p>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);t=0}else{a[1263537]=0;t=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,t)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=t;c[b>>2]=0;l=i;return}}}t=c[d+44>>2]|0;s=c[d+48>>2]|0;q=e+(s>>1)|0;if(!(s&1))u=t;else u=c[(c[q>>2]|0)+t>>2]|0;do if((g|0)<1){t=c[p>>2]|0;s=t+-1|0;if((t|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)v=0;else v=c[e+-4>>2]|0;if((t|0)<=(v|0)){if(r)w=0;else w=c[e+-4>>2]|0;do if((w|0)<(t|0)){if(r)x=0;else x=c[e+-4>>2]|0;if((x|0)<(t|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);y=0;break}else{a[1263537]=0;z=37;break}}else z=37;while(0);if((z|0)==37)y=e+(s*24|0)|0;__ZN7VariantC2ERKS_(n,y);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f>>2]|0);while(0);c[k>>2]=__ZNK7Variantcv10StringNameEv(n)|0;do if((g|0)<2){y=c[p>>2]|0;x=y+-1|0;w=y+-2|0;if((y|0)>=2){y=c[d+16>>2]|0;v=(y|0)==0;if(v)A=0;else A=c[y+-4>>2]|0;if((x|0)<=(A|0)){if(v)B=0;else B=c[y+-4>>2]|0;do if((B|0)<(x|0)){if(v)C=0;else C=c[y+-4>>2]|0;if((C|0)<(x|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);D=0;break}else{a[1263537]=0;z=54;break}}else z=54;while(0);if((z|0)==54)D=y+(w*24|0)|0;__ZN7VariantC2ERKS_(o,D);break}}c[o>>2]=0}else __ZN7VariantC2ERKS_(o,c[f+4>>2]|0);while(0);f=__ZNK7VariantcviEv(o)|0;__ZN7VariantC2Ei(j,nj[u&2047](q,k,f)|0);if(c[o>>2]|0)__ZN7Variant5clearEv(o);__ZN10StringNameD2Ev(k);if(c[n>>2]|0)__ZN7Variant5clearEv(n);__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1872,1146558,0);c[b>>2]=0;l=i;return}function __ZN13MethodBind2RCI12VisualScriptN7Variant4TypeERK10StringNameiE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f+4|0;h=f;if(!b)i=0;else{j=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1227592)|0;i=j?b:0}b=c[a+44>>2]|0;j=c[a+48>>2]|0;a=i+(j>>1)|0;if(!(j&1))k=b;else k=c[(c[a>>2]|0)+b>>2]|0;__ZN10StringNameC2ERK6String(g,c[d>>2]|0);c[h>>2]=c[g>>2];c[e>>2]=nj[k&2047](a,h,c[c[d+4>>2]>>2]|0)|0;__ZN10StringNameD2Ev(h);l=f;return}function __ZN13MethodBind2RCI12VisualScriptN7Variant4TypeERK10StringNameiED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind2RCI12VisualScriptN7Variant4TypeERK10StringNameiE18_get_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case -1:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;break}case 0:{__ZN10StringNameC2Ev(d);__ZN7VariantC2ERK10StringName(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);__ZN10StringNameD2Ev(d);f=b;break}case 1:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;break}default:f=0}l=a;return f|0}function __ZNK11MethodBind3I12VisualScriptRK10StringNameiN7Variant4TypeEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return __ZNK11MethodBind3I12VisualScriptRK10StringNameiN7Variant4TypeEE18_get_argument_typeEi(a,b)|0}function __ZNK11MethodBind3I12VisualScriptRK10StringNameiN7Variant4TypeEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,600933);l=a;return c[b>>2]|0}function __ZN11MethodBind3I12VisualScriptRK10StringNameiN7Variant4TypeEE4callEP6ObjectPPKS4_iRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0;i=l;l=l+80|0;if((l|0)>=(m|0))ba(80);j=i+72|0;k=i+48|0;n=i+24|0;o=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1227592)|0:0){c[h>>2]=0;a[1263537]=0;p=d+24|0;q=c[p>>2]|0;if((q|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=q;c[b>>2]=0;l=i;return}r=q-(c[d+20>>2]|0)|0;if((r|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=r;c[b>>2]=0;l=i;return}if((g|0)>0){if((q|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);s=0}else{a[1263537]=0;s=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,s)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=s;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[p>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);t=0}else{a[1263537]=0;t=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,t)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=t;c[b>>2]=0;l=i;return}if((g|0)>2){if((c[p>>2]|0)<2){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);u=0}else{a[1263537]=0;u=c[(c[d+32>>2]|0)+12>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+8>>2]>>2]|0,u)|0)){c[h>>2]=2;c[h+4>>2]=2;c[h+8>>2]=u;c[b>>2]=0;l=i;return}}}}u=c[d+44>>2]|0;t=c[d+48>>2]|0;s=e+(t>>1)|0;if(!(t&1))v=u;else v=c[(c[s>>2]|0)+u>>2]|0;do if((g|0)<1){u=c[p>>2]|0;t=u+-1|0;if((u|0)>=1){e=c[d+16>>2]|0;q=(e|0)==0;if(q)w=0;else w=c[e+-4>>2]|0;if((u|0)<=(w|0)){if(q)x=0;else x=c[e+-4>>2]|0;do if((x|0)<(u|0)){if(q)y=0;else y=c[e+-4>>2]|0;if((y|0)<(u|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);z=0;break}else{a[1263537]=0;A=43;break}}else A=43;while(0);if((A|0)==43)z=e+(t*24|0)|0;__ZN7VariantC2ERKS_(k,z);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);c[j>>2]=__ZNK7Variantcv10StringNameEv(k)|0;do if((g|0)<2){z=c[p>>2]|0;y=z+-1|0;x=z+-2|0;if((z|0)>=2){z=c[d+16>>2]|0;w=(z|0)==0;if(w)B=0;else B=c[z+-4>>2]|0;if((y|0)<=(B|0)){if(w)C=0;else C=c[z+-4>>2]|0;do if((C|0)<(y|0)){if(w)D=0;else D=c[z+-4>>2]|0;if((D|0)<(y|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);E=0;break}else{a[1263537]=0;A=60;break}}else A=60;while(0);if((A|0)==60)E=z+(x*24|0)|0;__ZN7VariantC2ERKS_(n,E);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f+4>>2]|0);while(0);E=__ZNK7VariantcviEv(n)|0;do if((g|0)<3){D=c[p>>2]|0;C=D+-2|0;B=D+-3|0;if((C|0)>=1){D=c[d+16>>2]|0;y=(D|0)==0;if(y)F=0;else F=c[D+-4>>2]|0;if((C|0)<=(F|0)){if(y)G=0;else G=c[D+-4>>2]|0;do if((G|0)<(C|0)){if(y)H=0;else H=c[D+-4>>2]|0;if((H|0)<(C|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);I=0;break}else{a[1263537]=0;A=77;break}}else A=77;while(0);if((A|0)==77)I=D+(B*24|0)|0;__ZN7VariantC2ERKS_(o,I);break}}c[o>>2]=0}else __ZN7VariantC2ERKS_(o,c[f+8>>2]|0);while(0);f=__ZNK7VariantcviEv(o)|0;Ki[v&4095](s,j,E,f);if(c[o>>2]|0)__ZN7Variant5clearEv(o);if(c[n>>2]|0)__ZN7Variant5clearEv(n);__ZN10StringNameD2Ev(j);if(c[k>>2]|0)__ZN7Variant5clearEv(k);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,2039,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind3I12VisualScriptRK10StringNameiN7Variant4TypeEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e+4|0;g=e;if(!b)h=0;else{i=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1227592)|0;h=i?b:0}b=c[a+44>>2]|0;i=c[a+48>>2]|0;a=h+(i>>1)|0;if(!(i&1))j=b;else j=c[(c[a>>2]|0)+b>>2]|0;__ZN10StringNameC2ERK6String(f,c[d>>2]|0);c[g>>2]=c[f>>2];Ki[j&4095](a,g,c[c[d+4>>2]>>2]|0,c[c[d+8>>2]>>2]|0);__ZN10StringNameD2Ev(g);l=e;return}function __ZN11MethodBind3I12VisualScriptRK10StringNameiN7Variant4TypeEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind3I12VisualScriptRK10StringNameiN7Variant4TypeEE18_get_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case 0:{__ZN10StringNameC2Ev(d);__ZN7VariantC2ERK10StringName(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);__ZN10StringNameD2Ev(d);f=b;break}case 1:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;break}case 2:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;break}default:f=0}l=a;return f|0}function __ZN6VectorIN12VisualScript8ArgumentEE9push_backES1_(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;g=c[b>>2]|0;if(!g)h=1;else h=(c[g+-4>>2]|0)+1|0;if(__ZN6VectorIN12VisualScript8ArgumentEE6resizeEi(b,h)|0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);i=1;l=e;return i|0}a[1263537]=0;h=c[b>>2]|0;if(!h)j=-1;else j=(c[h+-4>>2]|0)+-1|0;c[f>>2]=0;h=c[d>>2]|0;if(h|0?(c[f>>2]=0,__Z28atomic_conditional_incrementPj(h+-8|0)|0):0)c[f>>2]=c[d>>2];c[f+4>>2]=c[d+4>>2];__ZN6VectorIN12VisualScript8ArgumentEE3setEiS1_(b,j,f);j=c[f>>2]|0;if(!j){i=0;l=e;return i|0}if(__Z16atomic_decrementPj(j+-8|0)|0){i=0;l=e;return i|0}__ZN6Memory11free_staticEPvb(j,1);i=0;l=e;return i|0}function __ZN6VectorIN12VisualScript8ArgumentEE6insertEiRKS1_(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f+8|0;h=f;if((d|0)>=0){i=c[b>>2]|0;j=(i|0)==0;if(j)k=0;else k=c[i+-4>>2]|0;if((k|0)>=(d|0)){a[1263537]=0;if(j)n=1;else n=(c[i+-4>>2]|0)+1|0;__ZN6VectorIN12VisualScript8ArgumentEE6resizeEi(b,n)|0;n=c[b>>2]|0;if(!n)o=0;else o=c[n+-4>>2]|0;n=o+-1|0;if((n|0)>(d|0)){i=g+4|0;j=o;o=n;while(1){n=j+-2|0;do if((j|0)<2)p=25;else{k=c[b>>2]|0;q=(k|0)==0;if(q)r=0;else r=c[k+-4>>2]|0;if((r|0)<=(n|0)){if(q)s=0;else s=c[k+-4>>2]|0;if((s|0)<=(n|0)){p=25;break}a[1263537]=0}t=k+(n<<3)|0}while(0);if((p|0)==25){p=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);t=0}c[g>>2]=0;n=c[t>>2]|0;if(n|0?(c[g>>2]=0,__Z28atomic_conditional_incrementPj(n+-8|0)|0):0)c[g>>2]=c[t>>2];c[i>>2]=c[t+4>>2];__ZN6VectorIN12VisualScript8ArgumentEE3setEiS1_(b,o,g);n=c[g>>2]|0;if(n|0?(__Z16atomic_decrementPj(n+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(n,1);n=o+-1|0;if((n|0)>(d|0)){k=o;o=n;j=k}else break}}c[h>>2]=0;j=c[e>>2]|0;if(j|0?(c[h>>2]=0,__Z28atomic_conditional_incrementPj(j+-8|0)|0):0)c[h>>2]=c[e>>2];c[h+4>>2]=c[e+4>>2];__ZN6VectorIN12VisualScript8ArgumentEE3setEiS1_(b,d,h);d=c[h>>2]|0;if(!d){u=0;l=f;return u|0}if(__Z16atomic_decrementPj(d+-8|0)|0){u=0;l=f;return u|0}__ZN6Memory11free_staticEPvb(d,1);u=0;l=f;return u|0}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143947,1146752,405,1143954,0);u=31;l=f;return u|0}function __ZN6VectorIN12VisualScript8ArgumentEE3setEiS1_(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0;do if((d|0)<0)f=8;else{g=c[b>>2]|0;h=(g|0)==0;if(h)i=0;else i=c[g+-4>>2]|0;if((i|0)<=(d|0)){if(h)j=0;else j=c[g+-4>>2]|0;if((j|0)<=(d|0)){f=8;break}a[1263537]=0}__ZN6VectorIN12VisualScript8ArgumentEE14_copy_on_writeEv(b);k=(c[b>>2]|0)+(d<<3)|0}while(0);if((f|0)==8){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);k=0}f=c[k>>2]|0;if((f|0)!=(c[e>>2]|0)){if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);c[k>>2]=0;f=c[e>>2]|0;if(f|0?__Z28atomic_conditional_incrementPj(f+-8|0)|0:0)c[k>>2]=c[e>>2]}c[k+4>>2]=c[e+4>>2];return}function __ZNK11MethodBind4I12VisualScriptRK10StringNameN7Variant4TypeERK6StringiE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return __ZNK11MethodBind4I12VisualScriptRK10StringNameN7Variant4TypeERK6StringiE18_get_argument_typeEi(a,b)|0}function __ZNK11MethodBind4I12VisualScriptRK10StringNameN7Variant4TypeERK6StringiE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,600933);l=a;return c[b>>2]|0}function __ZN11MethodBind4I12VisualScriptRK10StringNameN7Variant4TypeERK6StringiE4callEP6ObjectPPKS4_iRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0;i=l;l=l+112|0;if((l|0)>=(m|0))ba(112);j=i+100|0;k=i+72|0;n=i+48|0;o=i+96|0;p=i+24|0;q=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1227592)|0:0){c[h>>2]=0;a[1263537]=0;r=d+24|0;s=c[r>>2]|0;if((s|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=s;c[b>>2]=0;l=i;return}t=s-(c[d+20>>2]|0)|0;if((t|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=t;c[b>>2]=0;l=i;return}if((g|0)>0){if((s|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);u=0}else{a[1263537]=0;u=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,u)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=u;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[r>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);v=0}else{a[1263537]=0;v=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,v)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=v;c[b>>2]=0;l=i;return}if((g|0)>2){if((c[r>>2]|0)<2){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);w=0}else{a[1263537]=0;w=c[(c[d+32>>2]|0)+12>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+8>>2]>>2]|0,w)|0)){c[h>>2]=2;c[h+4>>2]=2;c[h+8>>2]=w;c[b>>2]=0;l=i;return}if((g|0)>3){if((c[r>>2]|0)<3){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);x=0}else{a[1263537]=0;x=c[(c[d+32>>2]|0)+16>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+12>>2]>>2]|0,x)|0)){c[h>>2]=2;c[h+4>>2]=3;c[h+8>>2]=x;c[b>>2]=0;l=i;return}}}}}x=c[d+44>>2]|0;w=c[d+48>>2]|0;v=e+(w>>1)|0;if(!(w&1))y=x;else y=c[(c[v>>2]|0)+x>>2]|0;do if((g|0)<1){x=c[r>>2]|0;w=x+-1|0;if((x|0)>=1){e=c[d+16>>2]|0;u=(e|0)==0;if(u)z=0;else z=c[e+-4>>2]|0;if((x|0)<=(z|0)){if(u)A=0;else A=c[e+-4>>2]|0;do if((A|0)<(x|0)){if(u)B=0;else B=c[e+-4>>2]|0;if((B|0)<(x|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);C=0;break}else{a[1263537]=0;D=49;break}}else D=49;while(0);if((D|0)==49)C=e+(w*24|0)|0;__ZN7VariantC2ERKS_(k,C);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);c[j>>2]=__ZNK7Variantcv10StringNameEv(k)|0;do if((g|0)<2){C=c[r>>2]|0;B=C+-1|0;A=C+-2|0;if((C|0)>=2){C=c[d+16>>2]|0;z=(C|0)==0;if(z)E=0;else E=c[C+-4>>2]|0;if((B|0)<=(E|0)){if(z)F=0;else F=c[C+-4>>2]|0;do if((F|0)<(B|0)){if(z)G=0;else G=c[C+-4>>2]|0;if((G|0)<(B|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);H=0;break}else{a[1263537]=0;D=66;break}}else D=66;while(0);if((D|0)==66)H=C+(A*24|0)|0;__ZN7VariantC2ERKS_(n,H);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f+4>>2]|0);while(0);H=__ZNK7VariantcviEv(n)|0;do if((g|0)<3){G=c[r>>2]|0;F=G+-2|0;E=G+-3|0;if((F|0)>=1){G=c[d+16>>2]|0;B=(G|0)==0;if(B)I=0;else I=c[G+-4>>2]|0;if((F|0)<=(I|0)){if(B)J=0;else J=c[G+-4>>2]|0;do if((J|0)<(F|0)){if(B)K=0;else K=c[G+-4>>2]|0;if((K|0)<(F|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);L=0;break}else{a[1263537]=0;D=83;break}}else D=83;while(0);if((D|0)==83)L=G+(E*24|0)|0;__ZN7VariantC2ERKS_(p,L);break}}c[p>>2]=0}else __ZN7VariantC2ERKS_(p,c[f+8>>2]|0);while(0);c[o>>2]=__ZNK7Variantcv6StringEv(p)|0;do if((g|0)<4){L=c[r>>2]|0;K=L+-3|0;J=L+-4|0;if((K|0)>=1){L=c[d+16>>2]|0;I=(L|0)==0;if(I)M=0;else M=c[L+-4>>2]|0;if((K|0)<=(M|0)){if(I)N=0;else N=c[L+-4>>2]|0;do if((N|0)<(K|0)){if(I)O=0;else O=c[L+-4>>2]|0;if((O|0)<(K|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);P=0;break}else{a[1263537]=0;D=100;break}}else D=100;while(0);if((D|0)==100)P=L+(J*24|0)|0;__ZN7VariantC2ERKS_(q,P);break}}c[q>>2]=0}else __ZN7VariantC2ERKS_(q,c[f+12>>2]|0);while(0);f=__ZNK7VariantcviEv(q)|0;Li[y&255](v,j,H,o,f);if(c[q>>2]|0)__ZN7Variant5clearEv(q);q=c[o>>2]|0;if(q|0?(__Z16atomic_decrementPj(q+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(q,1);if(c[p>>2]|0)__ZN7Variant5clearEv(p);if(c[n>>2]|0)__ZN7Variant5clearEv(n);__ZN10StringNameD2Ev(j);if(c[k>>2]|0)__ZN7Variant5clearEv(k);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,2714,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind4I12VisualScriptRK10StringNameN7Variant4TypeERK6StringiE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e+4|0;g=e;if(!b)h=0;else{i=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1227592)|0;h=i?b:0}b=c[a+44>>2]|0;i=c[a+48>>2]|0;a=h+(i>>1)|0;if(!(i&1))j=b;else j=c[(c[a>>2]|0)+b>>2]|0;__ZN10StringNameC2ERK6String(f,c[d>>2]|0);c[g>>2]=c[f>>2];b=c[c[d+4>>2]>>2]|0;i=c[d+8>>2]|0;h=c[i>>2]|0;if((h|0)!=0?(__Z28atomic_conditional_incrementPj(h+-8|0)|0)!=0:0)k=c[i>>2]|0;else k=0;c[f>>2]=k;Li[j&255](a,g,b,f,c[c[d+12>>2]>>2]|0);d=c[f>>2]|0;if(!d){__ZN10StringNameD2Ev(g);l=e;return}if(__Z16atomic_decrementPj(d+-8|0)|0){__ZN10StringNameD2Ev(g);l=e;return}__ZN6Memory11free_staticEPvb(d,1);__ZN10StringNameD2Ev(g);l=e;return}function __ZN11MethodBind4I12VisualScriptRK10StringNameN7Variant4TypeERK6StringiED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind4I12VisualScriptRK10StringNameN7Variant4TypeERK6StringiE18_get_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case 0:{__ZN10StringNameC2Ev(d);__ZN7VariantC2ERK10StringName(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);__ZN10StringNameD2Ev(d);f=b;l=a;return f|0}case 1:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;l=a;return f|0}case 2:{c[d>>2]=0;__ZN7VariantC2ERK6String(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);e=c[d>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);f=b;l=a;return f|0}case 3:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;l=a;return f|0}default:{f=0;l=a;return f|0}}return 0}function __ZN3MapI10StringNameN12VisualScript8VariableE10ComparatorIS0_E16DefaultAllocatorE6_eraseEPNS6_7ElementE(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0;e=d+8|0;f=c[e>>2]|0;g=b+4|0;h=c[g>>2]|0;do if((f|0)!=(h|0)?(i=c[d+4>>2]|0,(i|0)!=(h|0)):0){j=i;while(1){i=c[j+8>>2]|0;if((i|0)==(h|0))break;else j=i}if(!j){k=h;l=c[h+8>>2]|0;m=7;break}else{n=j;o=j+8|0;m=8;break}}else{k=d;l=f;m=7}while(0);if((m|0)==7){f=k+8|0;if((l|0)==(h|0)){n=k;o=f;m=8}else{p=k;q=l;r=f}}if((m|0)==8){p=n;q=c[n+4>>2]|0;r=o}o=c[b>>2]|0;n=p+12|0;m=c[n>>2]|0;c[q+12>>2]=m;do if((o|0)!=(m|0)){f=c[n>>2]|0;l=f+8|0;if((p|0)==(c[l>>2]|0)){c[l>>2]=q;break}else{c[f+4>>2]=q;break}}else c[o+8>>2]=q;while(0);do if((p|0)==(d|0)){if((c[d>>2]|0)==1)__ZN3MapI10StringNameN12VisualScript8VariableE10ComparatorIS0_E16DefaultAllocatorE10_erase_fixEPNS6_7ElementE(b,q)}else{if((p|0)==(h|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143791,1145936,469,1143798,0);return}a[1263537]=0;if((c[p>>2]|0)==1)__ZN3MapI10StringNameN12VisualScript8VariableE10ComparatorIS0_E16DefaultAllocatorE10_erase_fixEPNS6_7ElementE(b,q);c[r>>2]=c[e>>2];o=d+4|0;c[p+4>>2]=c[o>>2];m=d+12|0;c[n>>2]=c[m>>2];c[p>>2]=c[d>>2];c[(c[e>>2]|0)+12>>2]=p;c[(c[o>>2]|0)+12>>2]=p;o=c[m>>2]|0;m=o+8|0;if((c[m>>2]|0)==(d|0)){c[m>>2]=p;break}else{c[o+4>>2]=p;break}}while(0);p=c[d+16>>2]|0;e=d+20|0;if(p|0)c[p+20>>2]=c[e>>2];n=c[e>>2]|0;if(n|0)c[n+16>>2]=p;p=d+56|0;if(c[p>>2]|0)__ZN7Variant5clearEv(p);p=c[d+44>>2]|0;if(p|0?(__Z16atomic_decrementPj(p+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(p,1);p=c[d+36>>2]|0;if(p|0?(__Z16atomic_decrementPj(p+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(p,1);__ZN10StringNameD2Ev(d+24|0);__ZN6Memory11free_staticEPvb(d,0);d=b+8|0;c[d>>2]=(c[d>>2]|0)+-1;if(!(c[c[g>>2]>>2]|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143791,1145936,498,1143838,0);return}else{a[1263537]=0;return}}function __ZN3MapI10StringNameN12VisualScript8VariableE10ComparatorIS0_E16DefaultAllocatorE10_erase_fixEPNS6_7ElementE(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0;e=c[(c[b>>2]|0)+8>>2]|0;f=b+4|0;if((e|0)!=(d|0)&(c[d>>2]|0)==1){b=d;while(1){g=b+12|0;h=c[g>>2]|0;i=c[h+8>>2]|0;do if((b|0)==(i|0)){j=c[h+4>>2]|0;if(!(c[j>>2]|0)){a[1263537]=0;c[j>>2]=1;k=c[f>>2]|0;if((k|0)==(h|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);l=c[g>>2]|0;m=l;n=c[l+4>>2]|0;o=c[f>>2]|0}else{a[1263537]=0;c[h>>2]=0;m=h;n=j;o=k}k=n+8|0;l=c[k>>2]|0;c[m+4>>2]=l;if((l|0)!=(o|0))c[l+12>>2]=m;l=m+12|0;c[n+12>>2]=c[l>>2];p=c[l>>2]|0;q=p+8|0;if((c[q>>2]|0)==(m|0))c[q>>2]=n;else c[p+4>>2]=n;c[k>>2]=m;c[l>>2]=n;l=c[g>>2]|0;r=c[l+4>>2]|0;s=l}else{r=j;s=h}if((c[c[r+4>>2]>>2]|0)==1){j=r+8|0;l=c[j>>2]|0;if((c[l>>2]|0)==1)if((c[f>>2]|0)==(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);t=c[g>>2]|0;break}else{a[1263537]=0;c[r>>2]=0;t=s;break}a[1263537]=0;c[l>>2]=1;k=c[f>>2]|0;if((k|0)==(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);u=c[j>>2]|0;v=c[f>>2]|0}else{a[1263537]=0;c[r>>2]=0;u=l;v=k}k=u+4|0;l=c[k>>2]|0;c[j>>2]=l;if((l|0)!=(v|0))c[l+12>>2]=r;l=r+12|0;c[u+12>>2]=c[l>>2];j=c[l>>2]|0;p=j+4|0;if((c[p>>2]|0)==(r|0))c[p>>2]=u;else c[j+8>>2]=u;c[k>>2]=r;c[l>>2]=u;l=c[g>>2]|0;w=c[l+4>>2]|0;x=l;y=v}else{w=r;x=s;y=c[f>>2]|0}l=c[x>>2]|0;if((l|0)==0&(y|0)==(w|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);z=c[g>>2]|0;A=c[f>>2]|0}else{a[1263537]=0;c[w>>2]=l;z=x;A=y}c[z>>2]=1;l=c[w+4>>2]|0;a[1263537]=0;c[l>>2]=1;l=z+4|0;k=c[l>>2]|0;j=k+8|0;p=c[j>>2]|0;c[l>>2]=p;if((p|0)!=(A|0))c[p+12>>2]=z;p=z+12|0;c[k+12>>2]=c[p>>2];l=c[p>>2]|0;q=l+8|0;if((c[q>>2]|0)==(z|0))c[q>>2]=k;else c[l+4>>2]=k;c[j>>2]=z;c[p>>2]=k;t=e}else{if(!(c[i>>2]|0)){a[1263537]=0;c[i>>2]=1;k=c[f>>2]|0;if((k|0)==(h|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);p=c[g>>2]|0;B=c[p+8>>2]|0;C=c[f>>2]|0;D=p}else{a[1263537]=0;c[h>>2]=0;B=i;C=k;D=h}k=B+4|0;p=c[k>>2]|0;c[D+8>>2]=p;if((p|0)!=(C|0))c[p+12>>2]=D;p=D+12|0;c[B+12>>2]=c[p>>2];j=c[p>>2]|0;l=j+4|0;if((c[l>>2]|0)==(D|0))c[l>>2]=B;else c[j+8>>2]=B;c[k>>2]=D;c[p>>2]=B;p=c[g>>2]|0;E=c[p+8>>2]|0;F=p}else{E=i;F=h}p=E+4|0;k=c[p>>2]|0;j=(c[c[E+8>>2]>>2]|0)==1;if(!((c[k>>2]|0)!=1|j^1))if((c[f>>2]|0)==(E|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);t=c[g>>2]|0;break}else{a[1263537]=0;c[E>>2]=0;t=F;break}if(j){a[1263537]=0;c[k>>2]=1;j=c[f>>2]|0;if((j|0)==(E|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);G=c[p>>2]|0;H=c[f>>2]|0}else{a[1263537]=0;c[E>>2]=0;G=k;H=j}j=G+8|0;k=c[j>>2]|0;c[p>>2]=k;if((k|0)!=(H|0))c[k+12>>2]=E;k=E+12|0;c[G+12>>2]=c[k>>2];p=c[k>>2]|0;l=p+8|0;if((c[l>>2]|0)==(E|0))c[l>>2]=G;else c[p+4>>2]=G;c[j>>2]=E;c[k>>2]=G;k=c[g>>2]|0;I=c[k+8>>2]|0;J=k;K=H}else{I=E;J=F;K=c[f>>2]|0}k=c[J>>2]|0;if((k|0)==0&(K|0)==(I|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);L=c[g>>2]|0;M=c[f>>2]|0}else{a[1263537]=0;c[I>>2]=k;L=J;M=K}c[L>>2]=1;k=c[I+8>>2]|0;a[1263537]=0;c[k>>2]=1;k=L+8|0;j=c[k>>2]|0;p=j+4|0;l=c[p>>2]|0;c[k>>2]=l;if((l|0)!=(M|0))c[l+12>>2]=L;l=L+12|0;c[j+12>>2]=c[l>>2];k=c[l>>2]|0;q=k+4|0;if((c[q>>2]|0)==(L|0))c[q>>2]=j;else c[k+8>>2]=j;c[p>>2]=L;c[l>>2]=j;t=e}while(0);if((e|0)!=(t|0)&(c[t>>2]|0)==1)b=t;else{N=t;break}}}else N=d;a[1263537]=0;c[N>>2]=1;if((c[c[f>>2]>>2]|0)==1){a[1263537]=0;return}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143886,1145936,447,1143897,0);return}}function __ZNK11MethodBind2I12VisualScriptRK10StringNamebE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case 0:{__ZN10StringNameC2Ev(d);__ZN7VariantC2ERK10StringName(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);__ZN10StringNameD2Ev(d);f=b;break}case 1:{__ZN7VariantC2Eb(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;break}default:f=0}l=a;return f|0}function __ZNK11MethodBind2I12VisualScriptRK10StringNamebE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,600933);l=a;return c[b>>2]|0}function __ZN11MethodBind2I12VisualScriptRK10StringNamebE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0;i=l;l=l+64|0;if((l|0)>=(m|0))ba(64);j=i+48|0;k=i+24|0;n=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1227592)|0:0){c[h>>2]=0;a[1263537]=0;o=d+24|0;p=c[o>>2]|0;if((p|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=p;c[b>>2]=0;l=i;return}q=p-(c[d+20>>2]|0)|0;if((q|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=q;c[b>>2]=0;l=i;return}if((g|0)>0){if((p|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);r=0}else{a[1263537]=0;r=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,r)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=r;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[o>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);s=0}else{a[1263537]=0;s=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,s)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=s;c[b>>2]=0;l=i;return}}}s=c[d+44>>2]|0;r=c[d+48>>2]|0;p=e+(r>>1)|0;if(!(r&1))t=s;else t=c[(c[p>>2]|0)+s>>2]|0;do if((g|0)<1){s=c[o>>2]|0;r=s+-1|0;if((s|0)>=1){e=c[d+16>>2]|0;q=(e|0)==0;if(q)u=0;else u=c[e+-4>>2]|0;if((s|0)<=(u|0)){if(q)v=0;else v=c[e+-4>>2]|0;do if((v|0)<(s|0)){if(q)w=0;else w=c[e+-4>>2]|0;if((w|0)<(s|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);x=0;break}else{a[1263537]=0;y=37;break}}else y=37;while(0);if((y|0)==37)x=e+(r*24|0)|0;__ZN7VariantC2ERKS_(k,x);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);c[j>>2]=__ZNK7Variantcv10StringNameEv(k)|0;do if((g|0)<2){x=c[o>>2]|0;w=x+-1|0;v=x+-2|0;if((x|0)>=2){x=c[d+16>>2]|0;u=(x|0)==0;if(u)z=0;else z=c[x+-4>>2]|0;if((w|0)<=(z|0)){if(u)A=0;else A=c[x+-4>>2]|0;do if((A|0)<(w|0)){if(u)B=0;else B=c[x+-4>>2]|0;if((B|0)<(w|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);C=0;break}else{a[1263537]=0;y=54;break}}else y=54;while(0);if((y|0)==54)C=x+(v*24|0)|0;__ZN7VariantC2ERKS_(n,C);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f+4>>2]|0);while(0);f=__ZNK7VariantcvbEv(n)|0;bj[t&4095](p,j,f);if(c[n>>2]|0)__ZN7Variant5clearEv(n);__ZN10StringNameD2Ev(j);if(c[k>>2]|0)__ZN7Variant5clearEv(k);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1380,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind2I12VisualScriptRK10StringNamebE7ptrcallEP6ObjectPPKvPv(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f+4|0;h=f;if(!d)i=0;else{j=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1227592)|0;i=j?d:0}d=c[b+44>>2]|0;j=c[b+48>>2]|0;b=i+(j>>1)|0;if(!(j&1))k=d;else k=c[(c[b>>2]|0)+d>>2]|0;__ZN10StringNameC2ERK6String(g,c[e>>2]|0);c[h>>2]=c[g>>2];bj[k&4095](b,h,(a[c[e+4>>2]>>0]|0)!=0);__ZN10StringNameD2Ev(h);l=f;return}function __ZN11MethodBind2I12VisualScriptRK10StringNamebED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind1RCI12VisualScript10DictionaryRK10StringNameE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return __ZNK13MethodBind1RCI12VisualScript10DictionaryRK10StringNameE18_get_argument_typeEi(a,b)|0}function __ZNK13MethodBind1RCI12VisualScript10DictionaryRK10StringNameE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,600933);l=a;return c[b>>2]|0}function __ZN13MethodBind1RCI12VisualScript10DictionaryRK10StringNameE4callEP6ObjectPPK7VariantiRNS8_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0;i=l;l=l+64|0;if((l|0)>=(m|0))ba(64);j=i+24|0;k=i+52|0;n=i+48|0;o=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1227592)|0:0){c[h>>2]=0;a[1263537]=0;p=d+24|0;q=c[p>>2]|0;if((q|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=q;c[b>>2]=0;l=i;return}r=q-(c[d+20>>2]|0)|0;if((r|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=r;c[b>>2]=0;l=i;return}if((g|0)>0){if((q|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);s=0}else{a[1263537]=0;s=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,s)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=s;c[b>>2]=0;l=i;return}}s=c[d+44>>2]|0;q=c[d+48>>2]|0;r=e+(q>>1)|0;if(!(q&1))t=s;else t=c[(c[r>>2]|0)+s>>2]|0;do if((g|0)<1){s=c[p>>2]|0;q=s+-1|0;if((s|0)>=1){e=c[d+16>>2]|0;u=(e|0)==0;if(u)v=0;else v=c[e+-4>>2]|0;if((s|0)<=(v|0)){if(u)w=0;else w=c[e+-4>>2]|0;do if((w|0)<(s|0)){if(u)x=0;else x=c[e+-4>>2]|0;if((x|0)<(s|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);y=0;break}else{a[1263537]=0;z=31;break}}else z=31;while(0);if((z|0)==31)y=e+(q*24|0)|0;__ZN7VariantC2ERKS_(o,y);break}}c[o>>2]=0}else __ZN7VariantC2ERKS_(o,c[f>>2]|0);while(0);c[n>>2]=__ZNK7Variantcv10StringNameEv(o)|0;c[k>>2]=$i[t&8191](r,n)|0;__ZN7VariantC2ERK10Dictionary(j,k);__ZN10DictionaryD2Ev(k);__ZN10StringNameD2Ev(n);if(c[o>>2]|0)__ZN7Variant5clearEv(o);__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1217,1146558,0);c[b>>2]=0;l=i;return}function __ZN13MethodBind1RCI12VisualScript10DictionaryRK10StringNameE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f+8|0;h=f;i=f+4|0;if(!b)j=0;else{k=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1227592)|0;j=k?b:0}b=c[a+44>>2]|0;k=c[a+48>>2]|0;a=j+(k>>1)|0;if(!(k&1))n=b;else n=c[(c[a>>2]|0)+b>>2]|0;__ZN10StringNameC2ERK6String(g,c[d>>2]|0);c[i>>2]=c[g>>2];c[h>>2]=$i[n&8191](a,i)|0;__ZN10DictionaryaSERKS_(e,h);__ZN10DictionaryD2Ev(h);__ZN10StringNameD2Ev(i);l=f;return}function __ZN13MethodBind1RCI12VisualScript10DictionaryRK10StringNameED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind1RCI12VisualScript10DictionaryRK10StringNameE18_get_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;switch(b|0){case -1:{__ZN10DictionaryC2Ev(d);__ZN7VariantC2ERK10Dictionary(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);__ZN10DictionaryD2Ev(d);f=b;l=a;return f|0}case 0:{__ZN10StringNameC2Ev(d);__ZN7VariantC2ERK10StringName(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);__ZN10StringNameD2Ev(d);f=b;l=a;return f|0}default:{f=0;l=a;return f|0}}return 0}function __ZN12VisualScript17set_variable_infoERK10StringNameRK12PropertyInfo(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f;if(c[b+180>>2]|0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(572813,563633,643,572331,0);l=f;return}a[1263537]=0;h=b+148|0;i=c[h>>2]|0;a:do if(i|0){j=c[i+8>>2]|0;k=c[b+152>>2]|0;b:do if((j|0)==(k|0))n=j;else{o=c[d>>2]|0;p=j;while(1){q=c[p+24>>2]|0;if(o>>>0<q>>>0)r=p+8|0;else{if(q>>>0>=o>>>0){n=p;break b}r=p+4|0}p=c[r>>2]|0;if((p|0)==(k|0))break a}}while(0);if((n|0)!=(k|0)&(n|0)!=0){a[1263537]=0;__ZN12PropertyInfoaSERKS_(__ZN3MapI10StringNameN12VisualScript8VariableE10ComparatorIS0_E16DefaultAllocatorEixERKS0_(h,d)|0,e)|0;j=c[d>>2]|0;do if(j){p=c[j+4>>2]|0;if(p|0){__ZN6StringC2EPKc(g,p);s=c[g>>2]|0;break}p=j+8|0;c[g>>2]=0;o=c[p>>2]|0;if((o|0)!=0?(c[g>>2]=0,(__Z28atomic_conditional_incrementPj(o+-8|0)|0)!=0):0){o=c[p>>2]|0;c[g>>2]=o;s=o}else s=0}else{c[g>>2]=0;s=0}while(0);j=s;k=(__ZN3MapI10StringNameN12VisualScript8VariableE10ComparatorIS0_E16DefaultAllocatorEixERKS0_(h,d)|0)+4|0;o=c[k>>2]|0;if((o|0)==(s|0)){if(!s){l=f;return}}else{if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(o,1);c[k>>2]=0;if(!s){l=f;return}if(__Z28atomic_conditional_incrementPj(s+-8|0)|0)c[k>>2]=j}if(__Z16atomic_decrementPj(s+-8|0)|0){l=f;return}__ZN6Memory11free_staticEPvb(s,1);l=f;return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(572813,563633,644,573259,0);l=f;return}function __ZNK11MethodBind2I12VisualScriptRK10StringNameRK10DictionaryE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return __ZNK11MethodBind2I12VisualScriptRK10StringNameRK10DictionaryE18_get_argument_typeEi(a,b)|0}function __ZNK11MethodBind2I12VisualScriptRK10StringNameRK10DictionaryE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,600933);l=a;return c[b>>2]|0}function __ZN11MethodBind2I12VisualScriptRK10StringNameRK10DictionaryE4callEP6ObjectPPK7VariantiRNSA_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0;i=l;l=l+64|0;if((l|0)>=(m|0))ba(64);j=i+52|0;k=i+24|0;n=i+48|0;o=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1227592)|0:0){c[h>>2]=0;a[1263537]=0;p=d+24|0;q=c[p>>2]|0;if((q|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=q;c[b>>2]=0;l=i;return}r=q-(c[d+20>>2]|0)|0;if((r|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=r;c[b>>2]=0;l=i;return}if((g|0)>0){if((q|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);s=0}else{a[1263537]=0;s=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,s)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=s;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[p>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);t=0}else{a[1263537]=0;t=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,t)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=t;c[b>>2]=0;l=i;return}}}t=c[d+44>>2]|0;s=c[d+48>>2]|0;q=e+(s>>1)|0;if(!(s&1))u=t;else u=c[(c[q>>2]|0)+t>>2]|0;do if((g|0)<1){t=c[p>>2]|0;s=t+-1|0;if((t|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)v=0;else v=c[e+-4>>2]|0;if((t|0)<=(v|0)){if(r)w=0;else w=c[e+-4>>2]|0;do if((w|0)<(t|0)){if(r)x=0;else x=c[e+-4>>2]|0;if((x|0)<(t|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);y=0;break}else{a[1263537]=0;z=37;break}}else z=37;while(0);if((z|0)==37)y=e+(s*24|0)|0;__ZN7VariantC2ERKS_(k,y);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);c[j>>2]=__ZNK7Variantcv10StringNameEv(k)|0;do if((g|0)<2){y=c[p>>2]|0;x=y+-1|0;w=y+-2|0;if((y|0)>=2){y=c[d+16>>2]|0;v=(y|0)==0;if(v)A=0;else A=c[y+-4>>2]|0;if((x|0)<=(A|0)){if(v)B=0;else B=c[y+-4>>2]|0;do if((B|0)<(x|0)){if(v)C=0;else C=c[y+-4>>2]|0;if((C|0)<(x|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);D=0;break}else{a[1263537]=0;z=54;break}}else z=54;while(0);if((z|0)==54)D=y+(w*24|0)|0;__ZN7VariantC2ERKS_(o,D);break}}c[o>>2]=0}else __ZN7VariantC2ERKS_(o,c[f+4>>2]|0);while(0);c[n>>2]=__ZNK7Variantcv10DictionaryEv(o)|0;bj[u&4095](q,j,n);__ZN10DictionaryD2Ev(n);if(c[o>>2]|0)__ZN7Variant5clearEv(o);__ZN10StringNameD2Ev(j);if(c[k>>2]|0)__ZN7Variant5clearEv(k);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1380,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind2I12VisualScriptRK10StringNameRK10DictionaryE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e+8|0;g=e+4|0;h=e;if(!b)i=0;else{j=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1227592)|0;i=j?b:0}b=c[a+44>>2]|0;j=c[a+48>>2]|0;a=i+(j>>1)|0;if(!(j&1))k=b;else k=c[(c[a>>2]|0)+b>>2]|0;__ZN10StringNameC2ERK6String(f,c[d>>2]|0);c[g>>2]=c[f>>2];__ZN10DictionaryC2ERKS_(f,c[d+4>>2]|0);c[h>>2]=c[f>>2];bj[k&4095](a,g,h);__ZN10DictionaryD2Ev(h);__ZN10StringNameD2Ev(g);l=e;return}function __ZN11MethodBind2I12VisualScriptRK10StringNameRK10DictionaryED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind2I12VisualScriptRK10StringNameRK10DictionaryE18_get_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;switch(b|0){case 0:{__ZN10StringNameC2Ev(d);__ZN7VariantC2ERK10StringName(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);__ZN10StringNameD2Ev(d);f=b;l=a;return f|0}case 1:{__ZN10DictionaryC2Ev(d);__ZN7VariantC2ERK10Dictionary(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);__ZN10DictionaryD2Ev(d);f=b;l=a;return f|0}default:{f=0;l=a;return f|0}}return 0}function __ZNK13MethodBind1RCI12VisualScript7VariantRK10StringNameE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return __ZNK13MethodBind1RCI12VisualScript7VariantRK10StringNameE18_get_argument_typeEi(a,b)|0}function __ZNK13MethodBind1RCI12VisualScript7VariantRK10StringNameE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,600933);l=a;return c[b>>2]|0}function __ZN13MethodBind1RCI12VisualScript7VariantRK10StringNameE4callEP6ObjectPPKS1_iRNS1_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0;i=l;l=l+64|0;if((l|0)>=(m|0))ba(64);j=i+24|0;k=i+48|0;n=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1227592)|0:0){c[h>>2]=0;a[1263537]=0;o=d+24|0;p=c[o>>2]|0;if((p|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=p;c[b>>2]=0;l=i;return}q=p-(c[d+20>>2]|0)|0;if((q|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=q;c[b>>2]=0;l=i;return}if((g|0)>0){if((p|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);r=0}else{a[1263537]=0;r=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,r)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=r;c[b>>2]=0;l=i;return}}r=c[d+44>>2]|0;p=c[d+48>>2]|0;q=e+(p>>1)|0;if(!(p&1))s=r;else s=c[(c[q>>2]|0)+r>>2]|0;do if((g|0)<1){r=c[o>>2]|0;p=r+-1|0;if((r|0)>=1){e=c[d+16>>2]|0;t=(e|0)==0;if(t)u=0;else u=c[e+-4>>2]|0;if((r|0)<=(u|0)){if(t)v=0;else v=c[e+-4>>2]|0;do if((v|0)<(r|0)){if(t)w=0;else w=c[e+-4>>2]|0;if((w|0)<(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);x=0;break}else{a[1263537]=0;y=31;break}}else y=31;while(0);if((y|0)==31)x=e+(p*24|0)|0;__ZN7VariantC2ERKS_(n,x);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f>>2]|0);while(0);c[k>>2]=__ZNK7Variantcv10StringNameEv(n)|0;bj[s&4095](j,q,k);__ZN10StringNameD2Ev(k);if(c[n>>2]|0)__ZN7Variant5clearEv(n);__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1217,1146558,0);c[b>>2]=0;l=i;return}function __ZN13MethodBind1RCI12VisualScript7VariantRK10StringNameE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);g=f+28|0;h=f;i=f+24|0;if(!b)j=0;else{k=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1227592)|0;j=k?b:0}b=c[a+44>>2]|0;k=c[a+48>>2]|0;a=j+(k>>1)|0;if(!(k&1))n=b;else n=c[(c[a>>2]|0)+b>>2]|0;__ZN10StringNameC2ERK6String(g,c[d>>2]|0);c[i>>2]=c[g>>2];bj[n&4095](h,a,i);__ZN7VariantaSERKS_(e,h);if(!(c[h>>2]|0)){__ZN10StringNameD2Ev(i);l=f;return}__ZN7Variant5clearEv(h);__ZN10StringNameD2Ev(i);l=f;return}function __ZN13MethodBind1RCI12VisualScript7VariantRK10StringNameED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind1RCI12VisualScript7VariantRK10StringNameE18_get_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case -1:{c[d>>2]=0;__ZN7VariantC2ERKS_(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);if(c[d>>2]|0)__ZN7Variant5clearEv(d);f=b;l=a;return f|0}case 0:{__ZN10StringNameC2Ev(d);__ZN7VariantC2ERK10StringName(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);__ZN10StringNameD2Ev(d);f=b;l=a;return f|0}default:{f=0;l=a;return f|0}}return 0}function __ZNK11MethodBind2I12VisualScriptRK10StringNameRK7VariantE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return __ZNK11MethodBind2I12VisualScriptRK10StringNameRK7VariantE18_get_argument_typeEi(a,b)|0}function __ZNK11MethodBind2I12VisualScriptRK10StringNameRK7VariantE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,600933);l=a;return c[b>>2]|0}function __ZN11MethodBind2I12VisualScriptRK10StringNameRK7VariantE4callEP6ObjectPPS5_iRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0;i=l;l=l+80|0;if((l|0)>=(m|0))ba(80);j=i+72|0;k=i+48|0;n=i+24|0;o=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1227592)|0:0){c[h>>2]=0;a[1263537]=0;p=d+24|0;q=c[p>>2]|0;if((q|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=q;c[b>>2]=0;l=i;return}r=q-(c[d+20>>2]|0)|0;if((r|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=r;c[b>>2]=0;l=i;return}if((g|0)>0){if((q|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);s=0}else{a[1263537]=0;s=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,s)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=s;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[p>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);t=0}else{a[1263537]=0;t=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,t)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=t;c[b>>2]=0;l=i;return}}}t=c[d+44>>2]|0;s=c[d+48>>2]|0;q=e+(s>>1)|0;if(!(s&1))u=t;else u=c[(c[q>>2]|0)+t>>2]|0;do if((g|0)<1){t=c[p>>2]|0;s=t+-1|0;if((t|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)v=0;else v=c[e+-4>>2]|0;if((t|0)<=(v|0)){if(r)w=0;else w=c[e+-4>>2]|0;do if((w|0)<(t|0)){if(r)x=0;else x=c[e+-4>>2]|0;if((x|0)<(t|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);y=0;break}else{a[1263537]=0;z=37;break}}else z=37;while(0);if((z|0)==37)y=e+(s*24|0)|0;__ZN7VariantC2ERKS_(k,y);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);c[j>>2]=__ZNK7Variantcv10StringNameEv(k)|0;do if((g|0)<2){y=c[p>>2]|0;x=y+-1|0;w=y+-2|0;if((y|0)>=2){y=c[d+16>>2]|0;v=(y|0)==0;if(v)A=0;else A=c[y+-4>>2]|0;if((x|0)<=(A|0)){if(v)B=0;else B=c[y+-4>>2]|0;do if((B|0)<(x|0)){if(v)C=0;else C=c[y+-4>>2]|0;if((C|0)<(x|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);D=0;break}else{a[1263537]=0;z=54;break}}else z=54;while(0);if((z|0)==54)D=y+(w*24|0)|0;__ZN7VariantC2ERKS_(o,D);break}}c[o>>2]=0}else __ZN7VariantC2ERKS_(o,c[f+4>>2]|0);while(0);__ZN7VariantC2ERKS_(n,o);bj[u&4095](q,j,n);if(c[n>>2]|0)__ZN7Variant5clearEv(n);if(c[o>>2]|0)__ZN7Variant5clearEv(o);__ZN10StringNameD2Ev(j);if(c[k>>2]|0)__ZN7Variant5clearEv(k);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1380,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind2I12VisualScriptRK10StringNameRK7VariantE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e;g=e+24|0;if(!b)h=0;else{i=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1227592)|0;h=i?b:0}b=c[a+44>>2]|0;i=c[a+48>>2]|0;a=h+(i>>1)|0;if(!(i&1))j=b;else j=c[(c[a>>2]|0)+b>>2]|0;__ZN10StringNameC2ERK6String(f,c[d>>2]|0);c[g>>2]=c[f>>2];__ZN7VariantC2ERKS_(f,c[d+4>>2]|0);bj[j&4095](a,g,f);if(!(c[f>>2]|0)){__ZN10StringNameD2Ev(g);l=e;return}__ZN7Variant5clearEv(f);__ZN10StringNameD2Ev(g);l=e;return}function __ZN11MethodBind2I12VisualScriptRK10StringNameRK7VariantED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind2I12VisualScriptRK10StringNameRK7VariantE18_get_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case 0:{__ZN10StringNameC2Ev(d);__ZN7VariantC2ERK10StringName(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);__ZN10StringNameD2Ev(d);f=b;l=a;return f|0}case 1:{c[d>>2]=0;__ZN7VariantC2ERKS_(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);if(c[d>>2]|0)__ZN7Variant5clearEv(d);f=b;l=a;return f|0}default:{f=0;l=a;return f|0}}return 0}function __ZNK11MethodBind3I12VisualScriptRK10StringNameRK7VariantbE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return __ZNK11MethodBind3I12VisualScriptRK10StringNameRK7VariantbE18_get_argument_typeEi(a,b)|0}function __ZNK11MethodBind3I12VisualScriptRK10StringNameRK7VariantbE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,600933);l=a;return c[b>>2]|0}function __ZN11MethodBind3I12VisualScriptRK10StringNameRK7VariantbE4callEP6ObjectPPS5_iRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0;i=l;l=l+112|0;if((l|0)>=(m|0))ba(112);j=i+96|0;k=i+72|0;n=i+48|0;o=i+24|0;p=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1227592)|0:0){c[h>>2]=0;a[1263537]=0;q=d+24|0;r=c[q>>2]|0;if((r|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=r;c[b>>2]=0;l=i;return}s=r-(c[d+20>>2]|0)|0;if((s|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=s;c[b>>2]=0;l=i;return}if((g|0)>0){if((r|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);t=0}else{a[1263537]=0;t=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,t)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=t;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[q>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);u=0}else{a[1263537]=0;u=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,u)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=u;c[b>>2]=0;l=i;return}if((g|0)>2){if((c[q>>2]|0)<2){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);v=0}else{a[1263537]=0;v=c[(c[d+32>>2]|0)+12>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+8>>2]>>2]|0,v)|0)){c[h>>2]=2;c[h+4>>2]=2;c[h+8>>2]=v;c[b>>2]=0;l=i;return}}}}v=c[d+44>>2]|0;u=c[d+48>>2]|0;t=e+(u>>1)|0;if(!(u&1))w=v;else w=c[(c[t>>2]|0)+v>>2]|0;do if((g|0)<1){v=c[q>>2]|0;u=v+-1|0;if((v|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)x=0;else x=c[e+-4>>2]|0;if((v|0)<=(x|0)){if(r)y=0;else y=c[e+-4>>2]|0;do if((y|0)<(v|0)){if(r)z=0;else z=c[e+-4>>2]|0;if((z|0)<(v|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);A=0;break}else{a[1263537]=0;B=43;break}}else B=43;while(0);if((B|0)==43)A=e+(u*24|0)|0;__ZN7VariantC2ERKS_(k,A);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);c[j>>2]=__ZNK7Variantcv10StringNameEv(k)|0;do if((g|0)<2){A=c[q>>2]|0;z=A+-1|0;y=A+-2|0;if((A|0)>=2){A=c[d+16>>2]|0;x=(A|0)==0;if(x)C=0;else C=c[A+-4>>2]|0;if((z|0)<=(C|0)){if(x)D=0;else D=c[A+-4>>2]|0;do if((D|0)<(z|0)){if(x)E=0;else E=c[A+-4>>2]|0;if((E|0)<(z|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);F=0;break}else{a[1263537]=0;B=60;break}}else B=60;while(0);if((B|0)==60)F=A+(y*24|0)|0;__ZN7VariantC2ERKS_(o,F);break}}c[o>>2]=0}else __ZN7VariantC2ERKS_(o,c[f+4>>2]|0);while(0);__ZN7VariantC2ERKS_(n,o);do if((g|0)<3){F=c[q>>2]|0;E=F+-2|0;D=F+-3|0;if((E|0)>=1){F=c[d+16>>2]|0;C=(F|0)==0;if(C)G=0;else G=c[F+-4>>2]|0;if((E|0)<=(G|0)){if(C)H=0;else H=c[F+-4>>2]|0;do if((H|0)<(E|0)){if(C)I=0;else I=c[F+-4>>2]|0;if((I|0)<(E|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);J=0;break}else{a[1263537]=0;B=77;break}}else B=77;while(0);if((B|0)==77)J=F+(D*24|0)|0;__ZN7VariantC2ERKS_(p,J);break}}c[p>>2]=0}else __ZN7VariantC2ERKS_(p,c[f+8>>2]|0);while(0);f=__ZNK7VariantcvbEv(p)|0;Ki[w&4095](t,j,n,f);if(c[p>>2]|0)__ZN7Variant5clearEv(p);if(c[n>>2]|0)__ZN7Variant5clearEv(n);if(c[o>>2]|0)__ZN7Variant5clearEv(o);__ZN10StringNameD2Ev(j);if(c[k>>2]|0)__ZN7Variant5clearEv(k);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,2039,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind3I12VisualScriptRK10StringNameRK7VariantbE7ptrcallEP6ObjectPPKvPv(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);g=f;h=f+24|0;if(!d)i=0;else{j=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1227592)|0;i=j?d:0}d=c[b+44>>2]|0;j=c[b+48>>2]|0;b=i+(j>>1)|0;if(!(j&1))k=d;else k=c[(c[b>>2]|0)+d>>2]|0;__ZN10StringNameC2ERK6String(g,c[e>>2]|0);c[h>>2]=c[g>>2];__ZN7VariantC2ERKS_(g,c[e+4>>2]|0);Ki[k&4095](b,h,g,(a[c[e+8>>2]>>0]|0)!=0);if(!(c[g>>2]|0)){__ZN10StringNameD2Ev(h);l=f;return}__ZN7Variant5clearEv(g);__ZN10StringNameD2Ev(h);l=f;return}function __ZN11MethodBind3I12VisualScriptRK10StringNameRK7VariantbED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind3I12VisualScriptRK10StringNameRK7VariantbE18_get_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case 0:{__ZN10StringNameC2Ev(d);__ZN7VariantC2ERK10StringName(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);__ZN10StringNameD2Ev(d);f=b;l=a;return f|0}case 1:{c[d>>2]=0;__ZN7VariantC2ERKS_(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);if(c[d>>2]|0)__ZN7Variant5clearEv(d);f=b;l=a;return f|0}case 2:{__ZN7VariantC2Eb(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;l=a;return f|0}default:{f=0;l=a;return f|0}}return 0}function __ZNK13MethodBind5RCI12VisualScriptbRK10StringNameiiiiE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return __ZNK13MethodBind5RCI12VisualScriptbRK10StringNameiiiiE18_get_argument_typeEi(a,b)|0}function __ZNK13MethodBind5RCI12VisualScriptbRK10StringNameiiiiE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,600933);l=a;return c[b>>2]|0}function __ZN13MethodBind5RCI12VisualScriptbRK10StringNameiiiiE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0;i=l;l=l+160|0;if((l|0)>=(m|0))ba(160);j=i+120|0;k=i+144|0;n=i+96|0;o=i+72|0;p=i+48|0;q=i+24|0;r=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1227592)|0:0){c[h>>2]=0;a[1263537]=0;s=d+24|0;t=c[s>>2]|0;if((t|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=t;c[b>>2]=0;l=i;return}u=t-(c[d+20>>2]|0)|0;if((u|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=u;c[b>>2]=0;l=i;return}do if((g|0)>0){if((t|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);v=0}else{a[1263537]=0;v=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,v)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=v;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[s>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);w=0}else{a[1263537]=0;w=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,w)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=w;c[b>>2]=0;l=i;return}if((g|0)>2){if((c[s>>2]|0)<2){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);x=0}else{a[1263537]=0;x=c[(c[d+32>>2]|0)+12>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+8>>2]>>2]|0,x)|0)){c[h>>2]=2;c[h+4>>2]=2;c[h+8>>2]=x;c[b>>2]=0;l=i;return}if((g|0)>3){if((c[s>>2]|0)<3){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);y=0}else{a[1263537]=0;y=c[(c[d+32>>2]|0)+16>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+12>>2]>>2]|0,y)|0)){c[h>>2]=2;c[h+4>>2]=3;c[h+8>>2]=y;c[b>>2]=0;l=i;return}if((g|0)>4){if((c[s>>2]|0)<4){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);z=0}else{a[1263537]=0;z=c[(c[d+32>>2]|0)+20>>2]|0}if(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+16>>2]>>2]|0,z)|0)break;c[h>>2]=2;c[h+4>>2]=4;c[h+8>>2]=z;c[b>>2]=0;l=i;return}}}}}while(0);z=c[d+44>>2]|0;y=c[d+48>>2]|0;x=e+(y>>1)|0;if(!(y&1))A=z;else A=c[(c[x>>2]|0)+z>>2]|0;do if((g|0)<1){z=c[s>>2]|0;y=z+-1|0;if((z|0)>=1){e=c[d+16>>2]|0;w=(e|0)==0;if(w)B=0;else B=c[e+-4>>2]|0;if((z|0)<=(B|0)){if(w)C=0;else C=c[e+-4>>2]|0;do if((C|0)<(z|0)){if(w)D=0;else D=c[e+-4>>2]|0;if((D|0)<(z|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);E=0;break}else{a[1263537]=0;F=55;break}}else F=55;while(0);if((F|0)==55)E=e+(y*24|0)|0;__ZN7VariantC2ERKS_(n,E);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f>>2]|0);while(0);c[k>>2]=__ZNK7Variantcv10StringNameEv(n)|0;do if((g|0)<2){E=c[s>>2]|0;D=E+-1|0;C=E+-2|0;if((E|0)>=2){E=c[d+16>>2]|0;B=(E|0)==0;if(B)G=0;else G=c[E+-4>>2]|0;if((D|0)<=(G|0)){if(B)H=0;else H=c[E+-4>>2]|0;do if((H|0)<(D|0)){if(B)I=0;else I=c[E+-4>>2]|0;if((I|0)<(D|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);J=0;break}else{a[1263537]=0;F=72;break}}else F=72;while(0);if((F|0)==72)J=E+(C*24|0)|0;__ZN7VariantC2ERKS_(o,J);break}}c[o>>2]=0}else __ZN7VariantC2ERKS_(o,c[f+4>>2]|0);while(0);J=__ZNK7VariantcviEv(o)|0;do if((g|0)<3){I=c[s>>2]|0;H=I+-2|0;G=I+-3|0;if((H|0)>=1){I=c[d+16>>2]|0;D=(I|0)==0;if(D)K=0;else K=c[I+-4>>2]|0;if((H|0)<=(K|0)){if(D)L=0;else L=c[I+-4>>2]|0;do if((L|0)<(H|0)){if(D)M=0;else M=c[I+-4>>2]|0;if((M|0)<(H|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);N=0;break}else{a[1263537]=0;F=89;break}}else F=89;while(0);if((F|0)==89)N=I+(G*24|0)|0;__ZN7VariantC2ERKS_(p,N);break}}c[p>>2]=0}else __ZN7VariantC2ERKS_(p,c[f+8>>2]|0);while(0);N=__ZNK7VariantcviEv(p)|0;do if((g|0)<4){M=c[s>>2]|0;L=M+-3|0;K=M+-4|0;if((L|0)>=1){M=c[d+16>>2]|0;H=(M|0)==0;if(H)O=0;else O=c[M+-4>>2]|0;if((L|0)<=(O|0)){if(H)P=0;else P=c[M+-4>>2]|0;do if((P|0)<(L|0)){if(H)Q=0;else Q=c[M+-4>>2]|0;if((Q|0)<(L|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);R=0;break}else{a[1263537]=0;F=106;break}}else F=106;while(0);if((F|0)==106)R=M+(K*24|0)|0;__ZN7VariantC2ERKS_(q,R);break}}c[q>>2]=0}else __ZN7VariantC2ERKS_(q,c[f+12>>2]|0);while(0);R=__ZNK7VariantcviEv(q)|0;do if((g|0)<5){Q=c[s>>2]|0;P=Q+-4|0;O=Q+-5|0;if((P|0)>=1){Q=c[d+16>>2]|0;L=(Q|0)==0;if(L)S=0;else S=c[Q+-4>>2]|0;if((P|0)<=(S|0)){if(L)T=0;else T=c[Q+-4>>2]|0;do if((T|0)<(P|0)){if(L)U=0;else U=c[Q+-4>>2]|0;if((U|0)<(P|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);V=0;break}else{a[1263537]=0;F=123;break}}else F=123;while(0);if((F|0)==123)V=Q+(O*24|0)|0;__ZN7VariantC2ERKS_(r,V);break}}c[r>>2]=0}else __ZN7VariantC2ERKS_(r,c[f+16>>2]|0);while(0);f=__ZNK7VariantcviEv(r)|0;__ZN7VariantC2Eb(j,Wh[A&63](x,k,J,N,R,f)|0);if(c[r>>2]|0)__ZN7Variant5clearEv(r);if(c[q>>2]|0)__ZN7Variant5clearEv(q);if(c[p>>2]|0)__ZN7Variant5clearEv(p);if(c[o>>2]|0)__ZN7Variant5clearEv(o);__ZN10StringNameD2Ev(k);if(c[n>>2]|0)__ZN7Variant5clearEv(n);__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,3933,1146558,0);c[b>>2]=0;l=i;return}function __ZN13MethodBind5RCI12VisualScriptbRK10StringNameiiiiE7ptrcallEP6ObjectPPKvPv(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,n=0;g=l;l=l+16|0;if((l|0)>=(m|0))ba(16);h=g+4|0;i=g;if(!d)j=0;else{k=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1227592)|0;j=k?d:0}d=c[b+44>>2]|0;k=c[b+48>>2]|0;b=j+(k>>1)|0;if(!(k&1))n=d;else n=c[(c[b>>2]|0)+d>>2]|0;__ZN10StringNameC2ERK6String(h,c[e>>2]|0);c[i>>2]=c[h>>2];a[f>>0]=(Wh[n&63](b,i,c[c[e+4>>2]>>2]|0,c[c[e+8>>2]>>2]|0,c[c[e+12>>2]>>2]|0,c[c[e+16>>2]>>2]|0)|0)&1;__ZN10StringNameD2Ev(i);l=g;return}function __ZN13MethodBind5RCI12VisualScriptbRK10StringNameiiiiED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind5RCI12VisualScriptbRK10StringNameiiiiE18_get_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case -1:{__ZN7VariantC2Eb(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;break}case 0:{__ZN10StringNameC2Ev(d);__ZN7VariantC2ERK10StringName(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);__ZN10StringNameD2Ev(d);f=b;break}case 1:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;break}case 2:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;break}case 3:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;break}case 4:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;break}default:f=0}l=a;return f|0}function __ZN3SetIN12VisualScript14DataConnectionE10ComparatorIS1_E16DefaultAllocatorE6_eraseEPNS5_7ElementE(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0;e=d+8|0;f=c[e>>2]|0;g=b+4|0;h=c[g>>2]|0;do if((f|0)!=(h|0)?(i=c[d+4>>2]|0,(i|0)!=(h|0)):0){j=i;while(1){i=c[j+8>>2]|0;if((i|0)==(h|0))break;else j=i}if(!j){k=h;l=c[h+8>>2]|0;m=7;break}else{n=j;o=j+8|0;m=8;break}}else{k=d;l=f;m=7}while(0);if((m|0)==7){f=k+8|0;if((l|0)==(h|0)){n=k;o=f;m=8}else{p=k;q=l;r=f}}if((m|0)==8){p=n;q=c[n+4>>2]|0;r=o}o=c[b>>2]|0;n=p+12|0;m=c[n>>2]|0;c[q+12>>2]=m;do if((o|0)!=(m|0)){f=c[n>>2]|0;l=f+8|0;if((p|0)==(c[l>>2]|0)){c[l>>2]=q;break}else{c[f+4>>2]=q;break}}else c[o+8>>2]=q;while(0);do if((p|0)==(d|0)){if((c[d>>2]|0)==1)__ZN3SetIN12VisualScript14DataConnectionE10ComparatorIS1_E16DefaultAllocatorE10_erase_fixEPNS5_7ElementE(b,q)}else{if((p|0)==(h|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143791,1144075,454,1143798,0);return}a[1263537]=0;if((c[p>>2]|0)==1)__ZN3SetIN12VisualScript14DataConnectionE10ComparatorIS1_E16DefaultAllocatorE10_erase_fixEPNS5_7ElementE(b,q);c[r>>2]=c[e>>2];o=d+4|0;c[p+4>>2]=c[o>>2];m=d+12|0;c[n>>2]=c[m>>2];c[p>>2]=c[d>>2];c[(c[e>>2]|0)+12>>2]=p;c[(c[o>>2]|0)+12>>2]=p;o=c[m>>2]|0;m=o+8|0;if((c[m>>2]|0)==(d|0)){c[m>>2]=p;break}else{c[o+4>>2]=p;break}}while(0);p=c[d+16>>2]|0;e=d+20|0;if(p|0)c[p+20>>2]=c[e>>2];n=c[e>>2]|0;if(n|0)c[n+16>>2]=p;__ZN6Memory11free_staticEPvb(d,0);d=b+8|0;c[d>>2]=(c[d>>2]|0)+-1;if(!(c[c[g>>2]>>2]|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143791,1144075,483,1143838,0);return}else{a[1263537]=0;return}}function __ZN3SetIN12VisualScript14DataConnectionE10ComparatorIS1_E16DefaultAllocatorE10_erase_fixEPNS5_7ElementE(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0;e=c[(c[b>>2]|0)+8>>2]|0;f=b+4|0;if((e|0)!=(d|0)&(c[d>>2]|0)==1){b=d;while(1){g=b+12|0;h=c[g>>2]|0;i=c[h+8>>2]|0;do if((b|0)==(i|0)){j=c[h+4>>2]|0;if(!(c[j>>2]|0)){a[1263537]=0;c[j>>2]=1;k=c[f>>2]|0;if((k|0)==(h|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1144075,146,1146003,0);l=c[g>>2]|0;m=l;n=c[l+4>>2]|0;o=c[f>>2]|0}else{a[1263537]=0;c[h>>2]=0;m=h;n=j;o=k}k=n+8|0;l=c[k>>2]|0;c[m+4>>2]=l;if((l|0)!=(o|0))c[l+12>>2]=m;l=m+12|0;c[n+12>>2]=c[l>>2];p=c[l>>2]|0;q=p+8|0;if((c[q>>2]|0)==(m|0))c[q>>2]=n;else c[p+4>>2]=n;c[k>>2]=m;c[l>>2]=n;l=c[g>>2]|0;r=c[l+4>>2]|0;s=l}else{r=j;s=h}if((c[c[r+4>>2]>>2]|0)==1){j=r+8|0;l=c[j>>2]|0;if((c[l>>2]|0)==1)if((c[f>>2]|0)==(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1144075,146,1146003,0);t=c[g>>2]|0;break}else{a[1263537]=0;c[r>>2]=0;t=s;break}a[1263537]=0;c[l>>2]=1;k=c[f>>2]|0;if((k|0)==(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1144075,146,1146003,0);u=c[j>>2]|0;v=c[f>>2]|0}else{a[1263537]=0;c[r>>2]=0;u=l;v=k}k=u+4|0;l=c[k>>2]|0;c[j>>2]=l;if((l|0)!=(v|0))c[l+12>>2]=r;l=r+12|0;c[u+12>>2]=c[l>>2];j=c[l>>2]|0;p=j+4|0;if((c[p>>2]|0)==(r|0))c[p>>2]=u;else c[j+8>>2]=u;c[k>>2]=r;c[l>>2]=u;l=c[g>>2]|0;w=c[l+4>>2]|0;x=l;y=v}else{w=r;x=s;y=c[f>>2]|0}l=c[x>>2]|0;if((l|0)==0&(y|0)==(w|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1144075,146,1146003,0);z=c[g>>2]|0;A=c[f>>2]|0}else{a[1263537]=0;c[w>>2]=l;z=x;A=y}c[z>>2]=1;l=c[w+4>>2]|0;a[1263537]=0;c[l>>2]=1;l=z+4|0;k=c[l>>2]|0;j=k+8|0;p=c[j>>2]|0;c[l>>2]=p;if((p|0)!=(A|0))c[p+12>>2]=z;p=z+12|0;c[k+12>>2]=c[p>>2];l=c[p>>2]|0;q=l+8|0;if((c[q>>2]|0)==(z|0))c[q>>2]=k;else c[l+4>>2]=k;c[j>>2]=z;c[p>>2]=k;t=e}else{if(!(c[i>>2]|0)){a[1263537]=0;c[i>>2]=1;k=c[f>>2]|0;if((k|0)==(h|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1144075,146,1146003,0);p=c[g>>2]|0;B=c[p+8>>2]|0;C=c[f>>2]|0;D=p}else{a[1263537]=0;c[h>>2]=0;B=i;C=k;D=h}k=B+4|0;p=c[k>>2]|0;c[D+8>>2]=p;if((p|0)!=(C|0))c[p+12>>2]=D;p=D+12|0;c[B+12>>2]=c[p>>2];j=c[p>>2]|0;l=j+4|0;if((c[l>>2]|0)==(D|0))c[l>>2]=B;else c[j+8>>2]=B;c[k>>2]=D;c[p>>2]=B;p=c[g>>2]|0;E=c[p+8>>2]|0;F=p}else{E=i;F=h}p=E+4|0;k=c[p>>2]|0;j=(c[c[E+8>>2]>>2]|0)==1;if(!((c[k>>2]|0)!=1|j^1))if((c[f>>2]|0)==(E|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1144075,146,1146003,0);t=c[g>>2]|0;break}else{a[1263537]=0;c[E>>2]=0;t=F;break}if(j){a[1263537]=0;c[k>>2]=1;j=c[f>>2]|0;if((j|0)==(E|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1144075,146,1146003,0);G=c[p>>2]|0;H=c[f>>2]|0}else{a[1263537]=0;c[E>>2]=0;G=k;H=j}j=G+8|0;k=c[j>>2]|0;c[p>>2]=k;if((k|0)!=(H|0))c[k+12>>2]=E;k=E+12|0;c[G+12>>2]=c[k>>2];p=c[k>>2]|0;l=p+8|0;if((c[l>>2]|0)==(E|0))c[l>>2]=G;else c[p+4>>2]=G;c[j>>2]=E;c[k>>2]=G;k=c[g>>2]|0;I=c[k+8>>2]|0;J=k;K=H}else{I=E;J=F;K=c[f>>2]|0}k=c[J>>2]|0;if((k|0)==0&(K|0)==(I|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1144075,146,1146003,0);L=c[g>>2]|0;M=c[f>>2]|0}else{a[1263537]=0;c[I>>2]=k;L=J;M=K}c[L>>2]=1;k=c[I+8>>2]|0;a[1263537]=0;c[k>>2]=1;k=L+8|0;j=c[k>>2]|0;p=j+4|0;l=c[p>>2]|0;c[k>>2]=l;if((l|0)!=(M|0))c[l+12>>2]=L;l=L+12|0;c[j+12>>2]=c[l>>2];k=c[l>>2]|0;q=k+4|0;if((c[q>>2]|0)==(L|0))c[q>>2]=j;else c[k+8>>2]=j;c[p>>2]=L;c[l>>2]=j;t=e}while(0);if((e|0)!=(t|0)&(c[t>>2]|0)==1)b=t;else{N=t;break}}}else N=d;a[1263537]=0;c[N>>2]=1;if((c[c[f>>2]>>2]|0)==1){a[1263537]=0;return}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143886,1144075,432,1143897,0);return}}function __ZNK11MethodBind5I12VisualScriptRK10StringNameiiiiE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return __ZNK11MethodBind5I12VisualScriptRK10StringNameiiiiE18_get_argument_typeEi(a,b)|0}function __ZNK11MethodBind5I12VisualScriptRK10StringNameiiiiE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,600933);l=a;return c[b>>2]|0}function __ZN11MethodBind5I12VisualScriptRK10StringNameiiiiE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0;i=l;l=l+128|0;if((l|0)>=(m|0))ba(128);j=i+120|0;k=i+96|0;n=i+72|0;o=i+48|0;p=i+24|0;q=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1227592)|0:0){c[h>>2]=0;a[1263537]=0;r=d+24|0;s=c[r>>2]|0;if((s|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=s;c[b>>2]=0;l=i;return}t=s-(c[d+20>>2]|0)|0;if((t|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=t;c[b>>2]=0;l=i;return}do if((g|0)>0){if((s|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);u=0}else{a[1263537]=0;u=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,u)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=u;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[r>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);v=0}else{a[1263537]=0;v=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,v)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=v;c[b>>2]=0;l=i;return}if((g|0)>2){if((c[r>>2]|0)<2){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);w=0}else{a[1263537]=0;w=c[(c[d+32>>2]|0)+12>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+8>>2]>>2]|0,w)|0)){c[h>>2]=2;c[h+4>>2]=2;c[h+8>>2]=w;c[b>>2]=0;l=i;return}if((g|0)>3){if((c[r>>2]|0)<3){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);x=0}else{a[1263537]=0;x=c[(c[d+32>>2]|0)+16>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+12>>2]>>2]|0,x)|0)){c[h>>2]=2;c[h+4>>2]=3;c[h+8>>2]=x;c[b>>2]=0;l=i;return}if((g|0)>4){if((c[r>>2]|0)<4){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);y=0}else{a[1263537]=0;y=c[(c[d+32>>2]|0)+20>>2]|0}if(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+16>>2]>>2]|0,y)|0)break;c[h>>2]=2;c[h+4>>2]=4;c[h+8>>2]=y;c[b>>2]=0;l=i;return}}}}}while(0);y=c[d+44>>2]|0;x=c[d+48>>2]|0;w=e+(x>>1)|0;if(!(x&1))z=y;else z=c[(c[w>>2]|0)+y>>2]|0;do if((g|0)<1){y=c[r>>2]|0;x=y+-1|0;if((y|0)>=1){e=c[d+16>>2]|0;v=(e|0)==0;if(v)A=0;else A=c[e+-4>>2]|0;if((y|0)<=(A|0)){if(v)B=0;else B=c[e+-4>>2]|0;do if((B|0)<(y|0)){if(v)C=0;else C=c[e+-4>>2]|0;if((C|0)<(y|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);D=0;break}else{a[1263537]=0;E=55;break}}else E=55;while(0);if((E|0)==55)D=e+(x*24|0)|0;__ZN7VariantC2ERKS_(k,D);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);c[j>>2]=__ZNK7Variantcv10StringNameEv(k)|0;do if((g|0)<2){D=c[r>>2]|0;C=D+-1|0;B=D+-2|0;if((D|0)>=2){D=c[d+16>>2]|0;A=(D|0)==0;if(A)F=0;else F=c[D+-4>>2]|0;if((C|0)<=(F|0)){if(A)G=0;else G=c[D+-4>>2]|0;do if((G|0)<(C|0)){if(A)H=0;else H=c[D+-4>>2]|0;if((H|0)<(C|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);I=0;break}else{a[1263537]=0;E=72;break}}else E=72;while(0);if((E|0)==72)I=D+(B*24|0)|0;__ZN7VariantC2ERKS_(n,I);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f+4>>2]|0);while(0);I=__ZNK7VariantcviEv(n)|0;do if((g|0)<3){H=c[r>>2]|0;G=H+-2|0;F=H+-3|0;if((G|0)>=1){H=c[d+16>>2]|0;C=(H|0)==0;if(C)J=0;else J=c[H+-4>>2]|0;if((G|0)<=(J|0)){if(C)K=0;else K=c[H+-4>>2]|0;do if((K|0)<(G|0)){if(C)L=0;else L=c[H+-4>>2]|0;if((L|0)<(G|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);M=0;break}else{a[1263537]=0;E=89;break}}else E=89;while(0);if((E|0)==89)M=H+(F*24|0)|0;__ZN7VariantC2ERKS_(o,M);break}}c[o>>2]=0}else __ZN7VariantC2ERKS_(o,c[f+8>>2]|0);while(0);M=__ZNK7VariantcviEv(o)|0;do if((g|0)<4){L=c[r>>2]|0;K=L+-3|0;J=L+-4|0;if((K|0)>=1){L=c[d+16>>2]|0;G=(L|0)==0;if(G)N=0;else N=c[L+-4>>2]|0;if((K|0)<=(N|0)){if(G)O=0;else O=c[L+-4>>2]|0;do if((O|0)<(K|0)){if(G)P=0;else P=c[L+-4>>2]|0;if((P|0)<(K|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);Q=0;break}else{a[1263537]=0;E=106;break}}else E=106;while(0);if((E|0)==106)Q=L+(J*24|0)|0;__ZN7VariantC2ERKS_(p,Q);break}}c[p>>2]=0}else __ZN7VariantC2ERKS_(p,c[f+12>>2]|0);while(0);Q=__ZNK7VariantcviEv(p)|0;do if((g|0)<5){P=c[r>>2]|0;O=P+-4|0;N=P+-5|0;if((O|0)>=1){P=c[d+16>>2]|0;K=(P|0)==0;if(K)R=0;else R=c[P+-4>>2]|0;if((O|0)<=(R|0)){if(K)S=0;else S=c[P+-4>>2]|0;do if((S|0)<(O|0)){if(K)T=0;else T=c[P+-4>>2]|0;if((T|0)<(O|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);U=0;break}else{a[1263537]=0;E=123;break}}else E=123;while(0);if((E|0)==123)U=P+(N*24|0)|0;__ZN7VariantC2ERKS_(q,U);break}}c[q>>2]=0}else __ZN7VariantC2ERKS_(q,c[f+16>>2]|0);while(0);f=__ZNK7VariantcviEv(q)|0;ui[z&4095](w,j,I,M,Q,f);if(c[q>>2]|0)__ZN7Variant5clearEv(q);if(c[p>>2]|0)__ZN7Variant5clearEv(p);if(c[o>>2]|0)__ZN7Variant5clearEv(o);if(c[n>>2]|0)__ZN7Variant5clearEv(n);__ZN10StringNameD2Ev(j);if(c[k>>2]|0)__ZN7Variant5clearEv(k);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,3405,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind5I12VisualScriptRK10StringNameiiiiE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e+4|0;g=e;if(!b)h=0;else{i=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1227592)|0;h=i?b:0}b=c[a+44>>2]|0;i=c[a+48>>2]|0;a=h+(i>>1)|0;if(!(i&1))j=b;else j=c[(c[a>>2]|0)+b>>2]|0;__ZN10StringNameC2ERK6String(f,c[d>>2]|0);c[g>>2]=c[f>>2];ui[j&4095](a,g,c[c[d+4>>2]>>2]|0,c[c[d+8>>2]>>2]|0,c[c[d+12>>2]>>2]|0,c[c[d+16>>2]>>2]|0);__ZN10StringNameD2Ev(g);l=e;return}function __ZN11MethodBind5I12VisualScriptRK10StringNameiiiiED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind5I12VisualScriptRK10StringNameiiiiE18_get_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case 0:{__ZN10StringNameC2Ev(d);__ZN7VariantC2ERK10StringName(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);__ZN10StringNameD2Ev(d);f=b;break}case 1:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;break}case 2:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;break}case 3:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;break}case 4:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;break}default:f=0}l=a;return f|0}function __ZNK13MethodBind4RCI12VisualScriptbRK10StringNameiiiE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return __ZNK13MethodBind4RCI12VisualScriptbRK10StringNameiiiE18_get_argument_typeEi(a,b)|0}function __ZNK13MethodBind4RCI12VisualScriptbRK10StringNameiiiE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,600933);l=a;return c[b>>2]|0}function __ZN13MethodBind4RCI12VisualScriptbRK10StringNameiiiE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0;i=l;l=l+128|0;if((l|0)>=(m|0))ba(128);j=i+96|0;k=i+120|0;n=i+72|0;o=i+48|0;p=i+24|0;q=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1227592)|0:0){c[h>>2]=0;a[1263537]=0;r=d+24|0;s=c[r>>2]|0;if((s|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=s;c[b>>2]=0;l=i;return}t=s-(c[d+20>>2]|0)|0;if((t|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=t;c[b>>2]=0;l=i;return}if((g|0)>0){if((s|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);u=0}else{a[1263537]=0;u=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,u)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=u;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[r>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);v=0}else{a[1263537]=0;v=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,v)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=v;c[b>>2]=0;l=i;return}if((g|0)>2){if((c[r>>2]|0)<2){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);w=0}else{a[1263537]=0;w=c[(c[d+32>>2]|0)+12>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+8>>2]>>2]|0,w)|0)){c[h>>2]=2;c[h+4>>2]=2;c[h+8>>2]=w;c[b>>2]=0;l=i;return}if((g|0)>3){if((c[r>>2]|0)<3){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);x=0}else{a[1263537]=0;x=c[(c[d+32>>2]|0)+16>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+12>>2]>>2]|0,x)|0)){c[h>>2]=2;c[h+4>>2]=3;c[h+8>>2]=x;c[b>>2]=0;l=i;return}}}}}x=c[d+44>>2]|0;w=c[d+48>>2]|0;v=e+(w>>1)|0;if(!(w&1))y=x;else y=c[(c[v>>2]|0)+x>>2]|0;do if((g|0)<1){x=c[r>>2]|0;w=x+-1|0;if((x|0)>=1){e=c[d+16>>2]|0;u=(e|0)==0;if(u)z=0;else z=c[e+-4>>2]|0;if((x|0)<=(z|0)){if(u)A=0;else A=c[e+-4>>2]|0;do if((A|0)<(x|0)){if(u)B=0;else B=c[e+-4>>2]|0;if((B|0)<(x|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);C=0;break}else{a[1263537]=0;D=49;break}}else D=49;while(0);if((D|0)==49)C=e+(w*24|0)|0;__ZN7VariantC2ERKS_(n,C);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f>>2]|0);while(0);c[k>>2]=__ZNK7Variantcv10StringNameEv(n)|0;do if((g|0)<2){C=c[r>>2]|0;B=C+-1|0;A=C+-2|0;if((C|0)>=2){C=c[d+16>>2]|0;z=(C|0)==0;if(z)E=0;else E=c[C+-4>>2]|0;if((B|0)<=(E|0)){if(z)F=0;else F=c[C+-4>>2]|0;do if((F|0)<(B|0)){if(z)G=0;else G=c[C+-4>>2]|0;if((G|0)<(B|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);H=0;break}else{a[1263537]=0;D=66;break}}else D=66;while(0);if((D|0)==66)H=C+(A*24|0)|0;__ZN7VariantC2ERKS_(o,H);break}}c[o>>2]=0}else __ZN7VariantC2ERKS_(o,c[f+4>>2]|0);while(0);H=__ZNK7VariantcviEv(o)|0;do if((g|0)<3){G=c[r>>2]|0;F=G+-2|0;E=G+-3|0;if((F|0)>=1){G=c[d+16>>2]|0;B=(G|0)==0;if(B)I=0;else I=c[G+-4>>2]|0;if((F|0)<=(I|0)){if(B)J=0;else J=c[G+-4>>2]|0;do if((J|0)<(F|0)){if(B)K=0;else K=c[G+-4>>2]|0;if((K|0)<(F|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);L=0;break}else{a[1263537]=0;D=83;break}}else D=83;while(0);if((D|0)==83)L=G+(E*24|0)|0;__ZN7VariantC2ERKS_(p,L);break}}c[p>>2]=0}else __ZN7VariantC2ERKS_(p,c[f+8>>2]|0);while(0);L=__ZNK7VariantcviEv(p)|0;do if((g|0)<4){K=c[r>>2]|0;J=K+-3|0;I=K+-4|0;if((J|0)>=1){K=c[d+16>>2]|0;F=(K|0)==0;if(F)M=0;else M=c[K+-4>>2]|0;if((J|0)<=(M|0)){if(F)N=0;else N=c[K+-4>>2]|0;do if((N|0)<(J|0)){if(F)O=0;else O=c[K+-4>>2]|0;if((O|0)<(J|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);P=0;break}else{a[1263537]=0;D=100;break}}else D=100;while(0);if((D|0)==100)P=K+(I*24|0)|0;__ZN7VariantC2ERKS_(q,P);break}}c[q>>2]=0}else __ZN7VariantC2ERKS_(q,c[f+12>>2]|0);while(0);f=__ZNK7VariantcviEv(q)|0;__ZN7VariantC2Eb(j,Fi[y&127](v,k,H,L,f)|0);if(c[q>>2]|0)__ZN7Variant5clearEv(q);if(c[p>>2]|0)__ZN7Variant5clearEv(p);if(c[o>>2]|0)__ZN7Variant5clearEv(o);__ZN10StringNameD2Ev(k);if(c[n>>2]|0)__ZN7Variant5clearEv(n);__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,3230,1146558,0);c[b>>2]=0;l=i;return}function __ZN13MethodBind4RCI12VisualScriptbRK10StringNameiiiE7ptrcallEP6ObjectPPKvPv(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,n=0;g=l;l=l+16|0;if((l|0)>=(m|0))ba(16);h=g+4|0;i=g;if(!d)j=0;else{k=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1227592)|0;j=k?d:0}d=c[b+44>>2]|0;k=c[b+48>>2]|0;b=j+(k>>1)|0;if(!(k&1))n=d;else n=c[(c[b>>2]|0)+d>>2]|0;__ZN10StringNameC2ERK6String(h,c[e>>2]|0);c[i>>2]=c[h>>2];a[f>>0]=(Fi[n&127](b,i,c[c[e+4>>2]>>2]|0,c[c[e+8>>2]>>2]|0,c[c[e+12>>2]>>2]|0)|0)&1;__ZN10StringNameD2Ev(i);l=g;return}function __ZN13MethodBind4RCI12VisualScriptbRK10StringNameiiiED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind4RCI12VisualScriptbRK10StringNameiiiE18_get_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case -1:{__ZN7VariantC2Eb(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;break}case 0:{__ZN10StringNameC2Ev(d);__ZN7VariantC2ERK10StringName(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);__ZN10StringNameD2Ev(d);f=b;break}case 1:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;break}case 2:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;break}case 3:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;break}default:f=0}l=a;return f|0}function __ZN3SetIN12VisualScript18SequenceConnectionE10ComparatorIS1_E16DefaultAllocatorE6_eraseEPNS5_7ElementE(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0;e=d+8|0;f=c[e>>2]|0;g=b+4|0;h=c[g>>2]|0;do if((f|0)!=(h|0)?(i=c[d+4>>2]|0,(i|0)!=(h|0)):0){j=i;while(1){i=c[j+8>>2]|0;if((i|0)==(h|0))break;else j=i}if(!j){k=h;l=c[h+8>>2]|0;m=7;break}else{n=j;o=j+8|0;m=8;break}}else{k=d;l=f;m=7}while(0);if((m|0)==7){f=k+8|0;if((l|0)==(h|0)){n=k;o=f;m=8}else{p=k;q=l;r=f}}if((m|0)==8){p=n;q=c[n+4>>2]|0;r=o}o=c[b>>2]|0;n=p+12|0;m=c[n>>2]|0;c[q+12>>2]=m;do if((o|0)!=(m|0)){f=c[n>>2]|0;l=f+8|0;if((p|0)==(c[l>>2]|0)){c[l>>2]=q;break}else{c[f+4>>2]=q;break}}else c[o+8>>2]=q;while(0);do if((p|0)==(d|0)){if((c[d>>2]|0)==1)__ZN3SetIN12VisualScript18SequenceConnectionE10ComparatorIS1_E16DefaultAllocatorE10_erase_fixEPNS5_7ElementE(b,q)}else{if((p|0)==(h|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143791,1144075,454,1143798,0);return}a[1263537]=0;if((c[p>>2]|0)==1)__ZN3SetIN12VisualScript18SequenceConnectionE10ComparatorIS1_E16DefaultAllocatorE10_erase_fixEPNS5_7ElementE(b,q);c[r>>2]=c[e>>2];o=d+4|0;c[p+4>>2]=c[o>>2];m=d+12|0;c[n>>2]=c[m>>2];c[p>>2]=c[d>>2];c[(c[e>>2]|0)+12>>2]=p;c[(c[o>>2]|0)+12>>2]=p;o=c[m>>2]|0;m=o+8|0;if((c[m>>2]|0)==(d|0)){c[m>>2]=p;break}else{c[o+4>>2]=p;break}}while(0);p=c[d+16>>2]|0;e=d+20|0;if(p|0)c[p+20>>2]=c[e>>2];n=c[e>>2]|0;if(n|0)c[n+16>>2]=p;__ZN6Memory11free_staticEPvb(d,0);d=b+8|0;c[d>>2]=(c[d>>2]|0)+-1;if(!(c[c[g>>2]>>2]|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143791,1144075,483,1143838,0);return}else{a[1263537]=0;return}}function __ZN3SetIN12VisualScript18SequenceConnectionE10ComparatorIS1_E16DefaultAllocatorE10_erase_fixEPNS5_7ElementE(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0;e=c[(c[b>>2]|0)+8>>2]|0;f=b+4|0;if((e|0)!=(d|0)&(c[d>>2]|0)==1){b=d;while(1){g=b+12|0;h=c[g>>2]|0;i=c[h+8>>2]|0;do if((b|0)==(i|0)){j=c[h+4>>2]|0;if(!(c[j>>2]|0)){a[1263537]=0;c[j>>2]=1;k=c[f>>2]|0;if((k|0)==(h|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1144075,146,1146003,0);l=c[g>>2]|0;m=l;n=c[l+4>>2]|0;o=c[f>>2]|0}else{a[1263537]=0;c[h>>2]=0;m=h;n=j;o=k}k=n+8|0;l=c[k>>2]|0;c[m+4>>2]=l;if((l|0)!=(o|0))c[l+12>>2]=m;l=m+12|0;c[n+12>>2]=c[l>>2];p=c[l>>2]|0;q=p+8|0;if((c[q>>2]|0)==(m|0))c[q>>2]=n;else c[p+4>>2]=n;c[k>>2]=m;c[l>>2]=n;l=c[g>>2]|0;r=c[l+4>>2]|0;s=l}else{r=j;s=h}if((c[c[r+4>>2]>>2]|0)==1){j=r+8|0;l=c[j>>2]|0;if((c[l>>2]|0)==1)if((c[f>>2]|0)==(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1144075,146,1146003,0);t=c[g>>2]|0;break}else{a[1263537]=0;c[r>>2]=0;t=s;break}a[1263537]=0;c[l>>2]=1;k=c[f>>2]|0;if((k|0)==(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1144075,146,1146003,0);u=c[j>>2]|0;v=c[f>>2]|0}else{a[1263537]=0;c[r>>2]=0;u=l;v=k}k=u+4|0;l=c[k>>2]|0;c[j>>2]=l;if((l|0)!=(v|0))c[l+12>>2]=r;l=r+12|0;c[u+12>>2]=c[l>>2];j=c[l>>2]|0;p=j+4|0;if((c[p>>2]|0)==(r|0))c[p>>2]=u;else c[j+8>>2]=u;c[k>>2]=r;c[l>>2]=u;l=c[g>>2]|0;w=c[l+4>>2]|0;x=l;y=v}else{w=r;x=s;y=c[f>>2]|0}l=c[x>>2]|0;if((l|0)==0&(y|0)==(w|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1144075,146,1146003,0);z=c[g>>2]|0;A=c[f>>2]|0}else{a[1263537]=0;c[w>>2]=l;z=x;A=y}c[z>>2]=1;l=c[w+4>>2]|0;a[1263537]=0;c[l>>2]=1;l=z+4|0;k=c[l>>2]|0;j=k+8|0;p=c[j>>2]|0;c[l>>2]=p;if((p|0)!=(A|0))c[p+12>>2]=z;p=z+12|0;c[k+12>>2]=c[p>>2];l=c[p>>2]|0;q=l+8|0;if((c[q>>2]|0)==(z|0))c[q>>2]=k;else c[l+4>>2]=k;c[j>>2]=z;c[p>>2]=k;t=e}else{if(!(c[i>>2]|0)){a[1263537]=0;c[i>>2]=1;k=c[f>>2]|0;if((k|0)==(h|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1144075,146,1146003,0);p=c[g>>2]|0;B=c[p+8>>2]|0;C=c[f>>2]|0;D=p}else{a[1263537]=0;c[h>>2]=0;B=i;C=k;D=h}k=B+4|0;p=c[k>>2]|0;c[D+8>>2]=p;if((p|0)!=(C|0))c[p+12>>2]=D;p=D+12|0;c[B+12>>2]=c[p>>2];j=c[p>>2]|0;l=j+4|0;if((c[l>>2]|0)==(D|0))c[l>>2]=B;else c[j+8>>2]=B;c[k>>2]=D;c[p>>2]=B;p=c[g>>2]|0;E=c[p+8>>2]|0;F=p}else{E=i;F=h}p=E+4|0;k=c[p>>2]|0;j=(c[c[E+8>>2]>>2]|0)==1;if(!((c[k>>2]|0)!=1|j^1))if((c[f>>2]|0)==(E|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1144075,146,1146003,0);t=c[g>>2]|0;break}else{a[1263537]=0;c[E>>2]=0;t=F;break}if(j){a[1263537]=0;c[k>>2]=1;j=c[f>>2]|0;if((j|0)==(E|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1144075,146,1146003,0);G=c[p>>2]|0;H=c[f>>2]|0}else{a[1263537]=0;c[E>>2]=0;G=k;H=j}j=G+8|0;k=c[j>>2]|0;c[p>>2]=k;if((k|0)!=(H|0))c[k+12>>2]=E;k=E+12|0;c[G+12>>2]=c[k>>2];p=c[k>>2]|0;l=p+8|0;if((c[l>>2]|0)==(E|0))c[l>>2]=G;else c[p+4>>2]=G;c[j>>2]=E;c[k>>2]=G;k=c[g>>2]|0;I=c[k+8>>2]|0;J=k;K=H}else{I=E;J=F;K=c[f>>2]|0}k=c[J>>2]|0;if((k|0)==0&(K|0)==(I|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1144075,146,1146003,0);L=c[g>>2]|0;M=c[f>>2]|0}else{a[1263537]=0;c[I>>2]=k;L=J;M=K}c[L>>2]=1;k=c[I+8>>2]|0;a[1263537]=0;c[k>>2]=1;k=L+8|0;j=c[k>>2]|0;p=j+4|0;l=c[p>>2]|0;c[k>>2]=l;if((l|0)!=(M|0))c[l+12>>2]=L;l=L+12|0;c[j+12>>2]=c[l>>2];k=c[l>>2]|0;q=k+4|0;if((c[q>>2]|0)==(L|0))c[q>>2]=j;else c[k+8>>2]=j;c[p>>2]=L;c[l>>2]=j;t=e}while(0);if((e|0)!=(t|0)&(c[t>>2]|0)==1)b=t;else{N=t;break}}}else N=d;a[1263537]=0;c[N>>2]=1;if((c[c[f>>2]>>2]|0)==1){a[1263537]=0;return}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143886,1144075,432,1143897,0);return}}function __ZNK11MethodBind4I12VisualScriptRK10StringNameiiiE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return __ZNK11MethodBind4I12VisualScriptRK10StringNameiiiE18_get_argument_typeEi(a,b)|0}function __ZNK11MethodBind4I12VisualScriptRK10StringNameiiiE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,600933);l=a;return c[b>>2]|0}function __ZN11MethodBind4I12VisualScriptRK10StringNameiiiE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0;i=l;l=l+112|0;if((l|0)>=(m|0))ba(112);j=i+96|0;k=i+72|0;n=i+48|0;o=i+24|0;p=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1227592)|0:0){c[h>>2]=0;a[1263537]=0;q=d+24|0;r=c[q>>2]|0;if((r|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=r;c[b>>2]=0;l=i;return}s=r-(c[d+20>>2]|0)|0;if((s|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=s;c[b>>2]=0;l=i;return}if((g|0)>0){if((r|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);t=0}else{a[1263537]=0;t=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,t)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=t;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[q>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);u=0}else{a[1263537]=0;u=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,u)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=u;c[b>>2]=0;l=i;return}if((g|0)>2){if((c[q>>2]|0)<2){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);v=0}else{a[1263537]=0;v=c[(c[d+32>>2]|0)+12>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+8>>2]>>2]|0,v)|0)){c[h>>2]=2;c[h+4>>2]=2;c[h+8>>2]=v;c[b>>2]=0;l=i;return}if((g|0)>3){if((c[q>>2]|0)<3){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);w=0}else{a[1263537]=0;w=c[(c[d+32>>2]|0)+16>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+12>>2]>>2]|0,w)|0)){c[h>>2]=2;c[h+4>>2]=3;c[h+8>>2]=w;c[b>>2]=0;l=i;return}}}}}w=c[d+44>>2]|0;v=c[d+48>>2]|0;u=e+(v>>1)|0;if(!(v&1))x=w;else x=c[(c[u>>2]|0)+w>>2]|0;do if((g|0)<1){w=c[q>>2]|0;v=w+-1|0;if((w|0)>=1){e=c[d+16>>2]|0;t=(e|0)==0;if(t)y=0;else y=c[e+-4>>2]|0;if((w|0)<=(y|0)){if(t)z=0;else z=c[e+-4>>2]|0;do if((z|0)<(w|0)){if(t)A=0;else A=c[e+-4>>2]|0;if((A|0)<(w|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);B=0;break}else{a[1263537]=0;C=49;break}}else C=49;while(0);if((C|0)==49)B=e+(v*24|0)|0;__ZN7VariantC2ERKS_(k,B);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);c[j>>2]=__ZNK7Variantcv10StringNameEv(k)|0;do if((g|0)<2){B=c[q>>2]|0;A=B+-1|0;z=B+-2|0;if((B|0)>=2){B=c[d+16>>2]|0;y=(B|0)==0;if(y)D=0;else D=c[B+-4>>2]|0;if((A|0)<=(D|0)){if(y)E=0;else E=c[B+-4>>2]|0;do if((E|0)<(A|0)){if(y)F=0;else F=c[B+-4>>2]|0;if((F|0)<(A|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);G=0;break}else{a[1263537]=0;C=66;break}}else C=66;while(0);if((C|0)==66)G=B+(z*24|0)|0;__ZN7VariantC2ERKS_(n,G);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f+4>>2]|0);while(0);G=__ZNK7VariantcviEv(n)|0;do if((g|0)<3){F=c[q>>2]|0;E=F+-2|0;D=F+-3|0;if((E|0)>=1){F=c[d+16>>2]|0;A=(F|0)==0;if(A)H=0;else H=c[F+-4>>2]|0;if((E|0)<=(H|0)){if(A)I=0;else I=c[F+-4>>2]|0;do if((I|0)<(E|0)){if(A)J=0;else J=c[F+-4>>2]|0;if((J|0)<(E|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);K=0;break}else{a[1263537]=0;C=83;break}}else C=83;while(0);if((C|0)==83)K=F+(D*24|0)|0;__ZN7VariantC2ERKS_(o,K);break}}c[o>>2]=0}else __ZN7VariantC2ERKS_(o,c[f+8>>2]|0);while(0);K=__ZNK7VariantcviEv(o)|0;do if((g|0)<4){J=c[q>>2]|0;I=J+-3|0;H=J+-4|0;if((I|0)>=1){J=c[d+16>>2]|0;E=(J|0)==0;if(E)L=0;else L=c[J+-4>>2]|0;if((I|0)<=(L|0)){if(E)M=0;else M=c[J+-4>>2]|0;do if((M|0)<(I|0)){if(E)N=0;else N=c[J+-4>>2]|0;if((N|0)<(I|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);O=0;break}else{a[1263537]=0;C=100;break}}else C=100;while(0);if((C|0)==100)O=J+(H*24|0)|0;__ZN7VariantC2ERKS_(p,O);break}}c[p>>2]=0}else __ZN7VariantC2ERKS_(p,c[f+12>>2]|0);while(0);f=__ZNK7VariantcviEv(p)|0;Li[x&255](u,j,G,K,f);if(c[p>>2]|0)__ZN7Variant5clearEv(p);if(c[o>>2]|0)__ZN7Variant5clearEv(o);if(c[n>>2]|0)__ZN7Variant5clearEv(n);__ZN10StringNameD2Ev(j);if(c[k>>2]|0)__ZN7Variant5clearEv(k);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,2714,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind4I12VisualScriptRK10StringNameiiiE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e+4|0;g=e;if(!b)h=0;else{i=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1227592)|0;h=i?b:0}b=c[a+44>>2]|0;i=c[a+48>>2]|0;a=h+(i>>1)|0;if(!(i&1))j=b;else j=c[(c[a>>2]|0)+b>>2]|0;__ZN10StringNameC2ERK6String(f,c[d>>2]|0);c[g>>2]=c[f>>2];Li[j&255](a,g,c[c[d+4>>2]>>2]|0,c[c[d+8>>2]>>2]|0,c[c[d+12>>2]>>2]|0);__ZN10StringNameD2Ev(g);l=e;return}function __ZN11MethodBind4I12VisualScriptRK10StringNameiiiED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind4I12VisualScriptRK10StringNameiiiE18_get_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case 0:{__ZN10StringNameC2Ev(d);__ZN7VariantC2ERK10StringName(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);__ZN10StringNameD2Ev(d);f=b;break}case 1:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;break}case 2:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;break}case 3:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;break}default:f=0}l=a;return f|0}function __ZNK13MethodBind2RCI12VisualScript7Vector2RK10StringNameiE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return __ZNK13MethodBind2RCI12VisualScript7Vector2RK10StringNameiE18_get_argument_typeEi(a,b)|0}function __ZNK13MethodBind2RCI12VisualScript7Vector2RK10StringNameiE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,600933);l=a;return c[b>>2]|0}function __ZN13MethodBind2RCI12VisualScript7Vector2RK10StringNameiE4callEP6ObjectPPK7VariantiRNS8_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0;i=l;l=l+96|0;if((l|0)>=(m|0))ba(96);j=i+48|0;k=i+80|0;n=i+72|0;o=i+24|0;p=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1227592)|0:0){c[h>>2]=0;a[1263537]=0;q=d+24|0;r=c[q>>2]|0;if((r|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=r;c[b>>2]=0;l=i;return}s=r-(c[d+20>>2]|0)|0;if((s|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=s;c[b>>2]=0;l=i;return}if((g|0)>0){if((r|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);t=0}else{a[1263537]=0;t=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,t)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=t;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[q>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);u=0}else{a[1263537]=0;u=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,u)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=u;c[b>>2]=0;l=i;return}}}u=c[d+44>>2]|0;t=c[d+48>>2]|0;r=e+(t>>1)|0;if(!(t&1))v=u;else v=c[(c[r>>2]|0)+u>>2]|0;do if((g|0)<1){u=c[q>>2]|0;t=u+-1|0;if((u|0)>=1){e=c[d+16>>2]|0;s=(e|0)==0;if(s)w=0;else w=c[e+-4>>2]|0;if((u|0)<=(w|0)){if(s)x=0;else x=c[e+-4>>2]|0;do if((x|0)<(u|0)){if(s)y=0;else y=c[e+-4>>2]|0;if((y|0)<(u|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);z=0;break}else{a[1263537]=0;A=37;break}}else A=37;while(0);if((A|0)==37)z=e+(t*24|0)|0;__ZN7VariantC2ERKS_(o,z);break}}c[o>>2]=0}else __ZN7VariantC2ERKS_(o,c[f>>2]|0);while(0);c[n>>2]=__ZNK7Variantcv10StringNameEv(o)|0;do if((g|0)<2){z=c[q>>2]|0;y=z+-1|0;x=z+-2|0;if((z|0)>=2){z=c[d+16>>2]|0;w=(z|0)==0;if(w)B=0;else B=c[z+-4>>2]|0;if((y|0)<=(B|0)){if(w)C=0;else C=c[z+-4>>2]|0;do if((C|0)<(y|0)){if(w)D=0;else D=c[z+-4>>2]|0;if((D|0)<(y|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);E=0;break}else{a[1263537]=0;A=54;break}}else A=54;while(0);if((A|0)==54)E=z+(x*24|0)|0;__ZN7VariantC2ERKS_(p,E);break}}c[p>>2]=0}else __ZN7VariantC2ERKS_(p,c[f+4>>2]|0);while(0);f=__ZNK7VariantcviEv(p)|0;Ki[v&4095](k,r,n,f);__ZN7VariantC2ERK7Vector2(j,k);if(c[p>>2]|0)__ZN7Variant5clearEv(p);__ZN10StringNameD2Ev(n);if(c[o>>2]|0)__ZN7Variant5clearEv(o);__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1872,1146558,0);c[b>>2]=0;l=i;return}function __ZN13MethodBind2RCI12VisualScript7Vector2RK10StringNameiE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f+12|0;h=f;i=f+8|0;if(!b)j=0;else{k=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1227592)|0;j=k?b:0}b=c[a+44>>2]|0;k=c[a+48>>2]|0;a=j+(k>>1)|0;if(!(k&1))n=b;else n=c[(c[a>>2]|0)+b>>2]|0;__ZN10StringNameC2ERK6String(g,c[d>>2]|0);c[i>>2]=c[g>>2];Ki[n&4095](h,a,i,c[c[d+4>>2]>>2]|0);d=h;h=c[d+4>>2]|0;a=e;c[a>>2]=c[d>>2];c[a+4>>2]=h;__ZN10StringNameD2Ev(i);l=f;return}function __ZN13MethodBind2RCI12VisualScript7Vector2RK10StringNameiED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind2RCI12VisualScript7Vector2RK10StringNameiE18_get_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case -1:{g[d>>2]=0.0;g[d+4>>2]=0.0;__ZN7VariantC2ERK7Vector2(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);f=b;l=a;return f|0}case 0:{__ZN10StringNameC2Ev(d);__ZN7VariantC2ERK10StringName(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);__ZN10StringNameD2Ev(d);f=b;l=a;return f|0}case 1:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;l=a;return f|0}default:{f=0;l=a;return f|0}}return 0}function __ZNK11MethodBind3I12VisualScriptRK10StringNameiRK7Vector2E18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return __ZNK11MethodBind3I12VisualScriptRK10StringNameiRK7Vector2E18_get_argument_typeEi(a,b)|0}function __ZNK11MethodBind3I12VisualScriptRK10StringNameiRK7Vector2E18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,600933);l=a;return c[b>>2]|0}function __ZN11MethodBind3I12VisualScriptRK10StringNameiRK7Vector2E4callEP6ObjectPPK7VariantiRNSA_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0;i=l;l=l+96|0;if((l|0)>=(m|0))ba(96);j=i+80|0;k=i+48|0;n=i+24|0;o=i+72|0;p=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1227592)|0:0){c[h>>2]=0;a[1263537]=0;q=d+24|0;r=c[q>>2]|0;if((r|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=r;c[b>>2]=0;l=i;return}s=r-(c[d+20>>2]|0)|0;if((s|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=s;c[b>>2]=0;l=i;return}if((g|0)>0){if((r|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);t=0}else{a[1263537]=0;t=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,t)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=t;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[q>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);u=0}else{a[1263537]=0;u=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,u)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=u;c[b>>2]=0;l=i;return}if((g|0)>2){if((c[q>>2]|0)<2){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);v=0}else{a[1263537]=0;v=c[(c[d+32>>2]|0)+12>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+8>>2]>>2]|0,v)|0)){c[h>>2]=2;c[h+4>>2]=2;c[h+8>>2]=v;c[b>>2]=0;l=i;return}}}}v=c[d+44>>2]|0;u=c[d+48>>2]|0;t=e+(u>>1)|0;if(!(u&1))w=v;else w=c[(c[t>>2]|0)+v>>2]|0;do if((g|0)<1){v=c[q>>2]|0;u=v+-1|0;if((v|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)x=0;else x=c[e+-4>>2]|0;if((v|0)<=(x|0)){if(r)y=0;else y=c[e+-4>>2]|0;do if((y|0)<(v|0)){if(r)z=0;else z=c[e+-4>>2]|0;if((z|0)<(v|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);A=0;break}else{a[1263537]=0;B=43;break}}else B=43;while(0);if((B|0)==43)A=e+(u*24|0)|0;__ZN7VariantC2ERKS_(k,A);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);c[j>>2]=__ZNK7Variantcv10StringNameEv(k)|0;do if((g|0)<2){A=c[q>>2]|0;z=A+-1|0;y=A+-2|0;if((A|0)>=2){A=c[d+16>>2]|0;x=(A|0)==0;if(x)C=0;else C=c[A+-4>>2]|0;if((z|0)<=(C|0)){if(x)D=0;else D=c[A+-4>>2]|0;do if((D|0)<(z|0)){if(x)E=0;else E=c[A+-4>>2]|0;if((E|0)<(z|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);F=0;break}else{a[1263537]=0;B=60;break}}else B=60;while(0);if((B|0)==60)F=A+(y*24|0)|0;__ZN7VariantC2ERKS_(n,F);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f+4>>2]|0);while(0);F=__ZNK7VariantcviEv(n)|0;do if((g|0)<3){E=c[q>>2]|0;D=E+-2|0;C=E+-3|0;if((D|0)>=1){E=c[d+16>>2]|0;z=(E|0)==0;if(z)G=0;else G=c[E+-4>>2]|0;if((D|0)<=(G|0)){if(z)H=0;else H=c[E+-4>>2]|0;do if((H|0)<(D|0)){if(z)I=0;else I=c[E+-4>>2]|0;if((I|0)<(D|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);J=0;break}else{a[1263537]=0;B=77;break}}else B=77;while(0);if((B|0)==77)J=E+(C*24|0)|0;__ZN7VariantC2ERKS_(p,J);break}}c[p>>2]=0}else __ZN7VariantC2ERKS_(p,c[f+8>>2]|0);while(0);__ZNK7Variantcv7Vector2Ev(o,p);Ki[w&4095](t,j,F,o);if(c[p>>2]|0)__ZN7Variant5clearEv(p);if(c[n>>2]|0)__ZN7Variant5clearEv(n);__ZN10StringNameD2Ev(j);if(c[k>>2]|0)__ZN7Variant5clearEv(k);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,2039,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind3I12VisualScriptRK10StringNameiRK7Vector2E7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;g=e+8|0;if(!b)h=0;else{i=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1227592)|0;h=i?b:0}b=c[a+44>>2]|0;i=c[a+48>>2]|0;a=h+(i>>1)|0;if(!(i&1))j=b;else j=c[(c[a>>2]|0)+b>>2]|0;__ZN10StringNameC2ERK6String(f,c[d>>2]|0);c[g>>2]=c[f>>2];b=c[c[d+4>>2]>>2]|0;i=c[d+8>>2]|0;d=c[i+4>>2]|0;h=f;c[h>>2]=c[i>>2];c[h+4>>2]=d;Ki[j&4095](a,g,b,f);__ZN10StringNameD2Ev(g);l=e;return}function __ZN11MethodBind3I12VisualScriptRK10StringNameiRK7Vector2ED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind3I12VisualScriptRK10StringNameiRK7Vector2E18_get_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case 0:{__ZN10StringNameC2Ev(d);__ZN7VariantC2ERK10StringName(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);__ZN10StringNameD2Ev(d);f=b;l=a;return f|0}case 1:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;l=a;return f|0}case 2:{g[d>>2]=0.0;g[d+4>>2]=0.0;__ZN7VariantC2ERK7Vector2(e,d);d=c[e>>2]|0;if(d|0)__ZN7Variant5clearEv(e);f=d;l=a;return f|0}default:{f=0;l=a;return f|0}}return 0}function __ZNK13MethodBind2RCI12VisualScriptbRK10StringNameiE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return __ZNK13MethodBind2RCI12VisualScriptbRK10StringNameiE18_get_argument_typeEi(a,b)|0}function __ZNK13MethodBind2RCI12VisualScriptbRK10StringNameiE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,600933);l=a;return c[b>>2]|0}function __ZN13MethodBind2RCI12VisualScriptbRK10StringNameiE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0;i=l;l=l+80|0;if((l|0)>=(m|0))ba(80);j=i+48|0;k=i+72|0;n=i+24|0;o=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1227592)|0:0){c[h>>2]=0;a[1263537]=0;p=d+24|0;q=c[p>>2]|0;if((q|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=q;c[b>>2]=0;l=i;return}r=q-(c[d+20>>2]|0)|0;if((r|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=r;c[b>>2]=0;l=i;return}if((g|0)>0){if((q|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);s=0}else{a[1263537]=0;s=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,s)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=s;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[p>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);t=0}else{a[1263537]=0;t=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,t)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=t;c[b>>2]=0;l=i;return}}}t=c[d+44>>2]|0;s=c[d+48>>2]|0;q=e+(s>>1)|0;if(!(s&1))u=t;else u=c[(c[q>>2]|0)+t>>2]|0;do if((g|0)<1){t=c[p>>2]|0;s=t+-1|0;if((t|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)v=0;else v=c[e+-4>>2]|0;if((t|0)<=(v|0)){if(r)w=0;else w=c[e+-4>>2]|0;do if((w|0)<(t|0)){if(r)x=0;else x=c[e+-4>>2]|0;if((x|0)<(t|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);y=0;break}else{a[1263537]=0;z=37;break}}else z=37;while(0);if((z|0)==37)y=e+(s*24|0)|0;__ZN7VariantC2ERKS_(n,y);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f>>2]|0);while(0);c[k>>2]=__ZNK7Variantcv10StringNameEv(n)|0;do if((g|0)<2){y=c[p>>2]|0;x=y+-1|0;w=y+-2|0;if((y|0)>=2){y=c[d+16>>2]|0;v=(y|0)==0;if(v)A=0;else A=c[y+-4>>2]|0;if((x|0)<=(A|0)){if(v)B=0;else B=c[y+-4>>2]|0;do if((B|0)<(x|0)){if(v)C=0;else C=c[y+-4>>2]|0;if((C|0)<(x|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);D=0;break}else{a[1263537]=0;z=54;break}}else z=54;while(0);if((z|0)==54)D=y+(w*24|0)|0;__ZN7VariantC2ERKS_(o,D);break}}c[o>>2]=0}else __ZN7VariantC2ERKS_(o,c[f+4>>2]|0);while(0);f=__ZNK7VariantcviEv(o)|0;__ZN7VariantC2Eb(j,nj[u&2047](q,k,f)|0);if(c[o>>2]|0)__ZN7Variant5clearEv(o);__ZN10StringNameD2Ev(k);if(c[n>>2]|0)__ZN7Variant5clearEv(n);__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1872,1146558,0);c[b>>2]=0;l=i;return}function __ZN13MethodBind2RCI12VisualScriptbRK10StringNameiE7ptrcallEP6ObjectPPKvPv(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,n=0;g=l;l=l+16|0;if((l|0)>=(m|0))ba(16);h=g+4|0;i=g;if(!d)j=0;else{k=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1227592)|0;j=k?d:0}d=c[b+44>>2]|0;k=c[b+48>>2]|0;b=j+(k>>1)|0;if(!(k&1))n=d;else n=c[(c[b>>2]|0)+d>>2]|0;__ZN10StringNameC2ERK6String(h,c[e>>2]|0);c[i>>2]=c[h>>2];a[f>>0]=(nj[n&2047](b,i,c[c[e+4>>2]>>2]|0)|0)&1;__ZN10StringNameD2Ev(i);l=g;return}function __ZN13MethodBind2RCI12VisualScriptbRK10StringNameiED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind2RCI12VisualScriptbRK10StringNameiE18_get_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case -1:{__ZN7VariantC2Eb(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;break}case 0:{__ZN10StringNameC2Ev(d);__ZN7VariantC2ERK10StringName(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);__ZN10StringNameD2Ev(d);f=b;break}case 1:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;break}default:f=0}l=a;return f|0}function __ZNK13MethodBind2RCI12VisualScript3RefI16VisualScriptNodeERK10StringNameiE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return __ZNK13MethodBind2RCI12VisualScript3RefI16VisualScriptNodeERK10StringNameiE18_get_argument_typeEi(a,b)|0}function __ZNK13MethodBind2RCI12VisualScript3RefI16VisualScriptNodeERK10StringNameiE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,600933);l=a;return c[b>>2]|0}function __ZN13MethodBind2RCI12VisualScript3RefI16VisualScriptNodeERK10StringNameiE4callEP6ObjectPPK7VariantiRNSA_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0;i=l;l=l+96|0;if((l|0)>=(m|0))ba(96);j=i+80|0;k=i+48|0;n=i+72|0;o=i+76|0;p=i+24|0;q=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1227592)|0:0){c[h>>2]=0;a[1263537]=0;r=d+24|0;s=c[r>>2]|0;if((s|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=s;c[b>>2]=0;l=i;return}t=s-(c[d+20>>2]|0)|0;if((t|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=t;c[b>>2]=0;l=i;return}if((g|0)>0){if((s|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);u=0}else{a[1263537]=0;u=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,u)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=u;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[r>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);v=0}else{a[1263537]=0;v=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,v)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=v;c[b>>2]=0;l=i;return}}}v=c[d+44>>2]|0;u=c[d+48>>2]|0;s=e+(u>>1)|0;if(!(u&1))w=v;else w=c[(c[s>>2]|0)+v>>2]|0;do if((g|0)<1){v=c[r>>2]|0;u=v+-1|0;if((v|0)>=1){e=c[d+16>>2]|0;t=(e|0)==0;if(t)x=0;else x=c[e+-4>>2]|0;if((v|0)<=(x|0)){if(t)y=0;else y=c[e+-4>>2]|0;do if((y|0)<(v|0)){if(t)z=0;else z=c[e+-4>>2]|0;if((z|0)<(v|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);A=0;break}else{a[1263537]=0;B=37;break}}else B=37;while(0);if((B|0)==37)A=e+(u*24|0)|0;__ZN7VariantC2ERKS_(p,A);break}}c[p>>2]=0}else __ZN7VariantC2ERKS_(p,c[f>>2]|0);while(0);c[o>>2]=__ZNK7Variantcv10StringNameEv(p)|0;do if((g|0)<2){A=c[r>>2]|0;z=A+-1|0;y=A+-2|0;if((A|0)>=2){A=c[d+16>>2]|0;x=(A|0)==0;if(x)C=0;else C=c[A+-4>>2]|0;if((z|0)<=(C|0)){if(x)D=0;else D=c[A+-4>>2]|0;do if((D|0)<(z|0)){if(x)E=0;else E=c[A+-4>>2]|0;if((E|0)<(z|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);F=0;break}else{a[1263537]=0;B=54;break}}else B=54;while(0);if((B|0)==54)F=A+(y*24|0)|0;__ZN7VariantC2ERKS_(q,F);break}}c[q>>2]=0}else __ZN7VariantC2ERKS_(q,c[f+4>>2]|0);while(0);f=__ZNK7VariantcviEv(q)|0;c[n>>2]=nj[w&2047](s,o,f)|0;__ZN6RefPtrC2Ev(j);__ZN3RefI9ReferenceEaSI16VisualScriptNodeEEvRKS_IT_E(j,n);__ZN7VariantC2ERK6RefPtr(k,j);__ZN6RefPtrD2Ev(j);j=c[n>>2]|0;if((j|0?__ZN9Reference11unreferenceEv(j)|0:0)?(j=c[n>>2]|0,__Z17predelete_handlerP6Object(j)|0):0){gj[c[(c[j>>2]|0)+76>>2]&8191](j);__ZN6Memory11free_staticEPvb(j,0)}c[n>>2]=0;if(c[q>>2]|0)__ZN7Variant5clearEv(q);__ZN10StringNameD2Ev(o);if(c[p>>2]|0)__ZN7Variant5clearEv(p);__ZN7VariantC2ERKS_(b,k);if(c[k>>2]|0)__ZN7Variant5clearEv(k);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1872,1146558,0);c[b>>2]=0;l=i;return}function __ZN13MethodBind2RCI12VisualScript3RefI16VisualScriptNodeERK10StringNameiE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f+8|0;h=f;i=f+4|0;if(!b)j=0;else{k=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1227592)|0;j=k?b:0}b=c[a+44>>2]|0;k=c[a+48>>2]|0;a=j+(k>>1)|0;if(!(k&1))n=b;else n=c[(c[a>>2]|0)+b>>2]|0;__ZN10StringNameC2ERK6String(g,c[d>>2]|0);c[i>>2]=c[g>>2];c[h>>2]=nj[n&2047](a,i,c[c[d+4>>2]>>2]|0)|0;__ZN3RefI9ReferenceEaSI16VisualScriptNodeEEvRKS_IT_E(e,h);e=c[h>>2]|0;if(!e){c[h>>2]=0;__ZN10StringNameD2Ev(i);l=f;return}if(!(__ZN9Reference11unreferenceEv(e)|0)){c[h>>2]=0;__ZN10StringNameD2Ev(i);l=f;return}e=c[h>>2]|0;if(!(__Z17predelete_handlerP6Object(e)|0)){c[h>>2]=0;__ZN10StringNameD2Ev(i);l=f;return}gj[c[(c[e>>2]|0)+76>>2]&8191](e);__ZN6Memory11free_staticEPvb(e,0);c[h>>2]=0;__ZN10StringNameD2Ev(i);l=f;return}function __ZN13MethodBind2RCI12VisualScript3RefI16VisualScriptNodeERK10StringNameiED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind2RCI12VisualScript3RefI16VisualScriptNodeERK10StringNameiE18_get_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case -1:{f=__ZN7Variant12get_type_forI3RefI16VisualScriptNodeEEENS_4TypeEv()|0;break}case 0:{__ZN10StringNameC2Ev(d);__ZN7VariantC2ERK10StringName(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);__ZN10StringNameD2Ev(d);f=b;break}case 1:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;break}default:f=0}l=a;return f|0}function __ZN7Variant12get_type_forI3RefI16VisualScriptNodeEEENS_4TypeEv(){var a=0,b=0,d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+28|0;d=a+24|0;e=a;c[d>>2]=0;__ZN6RefPtrC2Ev(b);__ZN3RefI9ReferenceEaSI16VisualScriptNodeEEvRKS_IT_E(b,d);__ZN7VariantC2ERK6RefPtr(e,b);__ZN6RefPtrD2Ev(b);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);e=c[d>>2]|0;if(!e){l=a;return b|0}if(!(__ZN9Reference11unreferenceEv(e)|0)){l=a;return b|0}e=c[d>>2]|0;if(!(__Z17predelete_handlerP6Object(e)|0)){l=a;return b|0}gj[c[(c[e>>2]|0)+76>>2]&8191](e);__ZN6Memory11free_staticEPvb(e,0);l=a;return b|0}function __ZNK13MethodBind1RCI12VisualScriptiRK10StringNameE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case -1:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;break}case 0:{__ZN10StringNameC2Ev(d);__ZN7VariantC2ERK10StringName(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);__ZN10StringNameD2Ev(d);f=b;break}default:f=0}l=a;return f|0}function __ZNK13MethodBind1RCI12VisualScriptiRK10StringNameE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,600933);l=a;return c[b>>2]|0}function __ZN13MethodBind1RCI12VisualScriptiRK10StringNameE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0;i=l;l=l+64|0;if((l|0)>=(m|0))ba(64);j=i+24|0;k=i+48|0;n=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1227592)|0:0){c[h>>2]=0;a[1263537]=0;o=d+24|0;p=c[o>>2]|0;if((p|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=p;c[b>>2]=0;l=i;return}q=p-(c[d+20>>2]|0)|0;if((q|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=q;c[b>>2]=0;l=i;return}if((g|0)>0){if((p|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);r=0}else{a[1263537]=0;r=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,r)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=r;c[b>>2]=0;l=i;return}}r=c[d+44>>2]|0;p=c[d+48>>2]|0;q=e+(p>>1)|0;if(!(p&1))s=r;else s=c[(c[q>>2]|0)+r>>2]|0;do if((g|0)<1){r=c[o>>2]|0;p=r+-1|0;if((r|0)>=1){e=c[d+16>>2]|0;t=(e|0)==0;if(t)u=0;else u=c[e+-4>>2]|0;if((r|0)<=(u|0)){if(t)v=0;else v=c[e+-4>>2]|0;do if((v|0)<(r|0)){if(t)w=0;else w=c[e+-4>>2]|0;if((w|0)<(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);x=0;break}else{a[1263537]=0;y=31;break}}else y=31;while(0);if((y|0)==31)x=e+(p*24|0)|0;__ZN7VariantC2ERKS_(n,x);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f>>2]|0);while(0);c[k>>2]=__ZNK7Variantcv10StringNameEv(n)|0;__ZN7VariantC2Ei(j,$i[s&8191](q,k)|0);__ZN10StringNameD2Ev(k);if(c[n>>2]|0)__ZN7Variant5clearEv(n);__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1217,1146558,0);c[b>>2]=0;l=i;return}function __ZN13MethodBind1RCI12VisualScriptiRK10StringNameE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f+4|0;h=f;if(!b)i=0;else{j=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1227592)|0;i=j?b:0}b=c[a+44>>2]|0;j=c[a+48>>2]|0;a=i+(j>>1)|0;if(!(j&1))k=b;else k=c[(c[a>>2]|0)+b>>2]|0;__ZN10StringNameC2ERK6String(g,c[d>>2]|0);c[h>>2]=c[g>>2];c[e>>2]=$i[k&8191](a,h)|0;__ZN10StringNameD2Ev(h);l=f;return}function __ZN13MethodBind1RCI12VisualScriptiRK10StringNameED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN4ListIN12VisualScript18SequenceConnectionE16DefaultAllocatorED2Ev(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0;d=c[b>>2]|0;if(!d)return;else e=d;while(1){d=c[e>>2]|0;if(!d){f=15;break}a[1263537]=0;if((c[d+16>>2]|0)==(e|0)){c[e>>2]=c[d+8>>2];g=e+4|0;h=c[d+12>>2]|0;if((c[g>>2]|0)==(d|0))c[g>>2]=h;g=d+8|0;if(h|0)c[h+8>>2]=c[g>>2];i=c[g>>2]|0;if(i|0)c[i+12>>2]=h;__ZN6Memory11free_staticEPvb(d,0);d=e+8|0;c[d>>2]=(c[d>>2]|0)+-1}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145114,1145120,157,1145132,0);j=c[b>>2]|0;if(!(c[j+8>>2]|0)){f=14;break}if(!j){f=18;break}else e=j}if((f|0)==14){__ZN6Memory11free_staticEPvb(j,0);c[b>>2]=0;return}else if((f|0)==15)if(!(c[e+8>>2]|0)){a[1263537]=0;__ZN6Memory11free_staticEPvb(e,0);return}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145461,1145120,668,1145467,0);return}else if((f|0)==18)return}function __ZN4ListIN12VisualScript14DataConnectionE16DefaultAllocatorED2Ev(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0;d=c[b>>2]|0;if(!d)return;else e=d;while(1){d=c[e>>2]|0;if(!d){f=15;break}a[1263537]=0;if((c[d+16>>2]|0)==(e|0)){c[e>>2]=c[d+8>>2];g=e+4|0;h=c[d+12>>2]|0;if((c[g>>2]|0)==(d|0))c[g>>2]=h;g=d+8|0;if(h|0)c[h+8>>2]=c[g>>2];i=c[g>>2]|0;if(i|0)c[i+12>>2]=h;__ZN6Memory11free_staticEPvb(d,0);d=e+8|0;c[d>>2]=(c[d>>2]|0)+-1}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145114,1145120,157,1145132,0);j=c[b>>2]|0;if(!(c[j+8>>2]|0)){f=14;break}if(!j){f=18;break}else e=j}if((f|0)==14){__ZN6Memory11free_staticEPvb(j,0);c[b>>2]=0;return}else if((f|0)==15)if(!(c[e+8>>2]|0)){a[1263537]=0;__ZN6Memory11free_staticEPvb(e,0);return}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145461,1145120,668,1145467,0);return}else if((f|0)==18)return}function __ZN3MapIiN12VisualScript8Function8NodeDataE10ComparatorIiE16DefaultAllocatorE6_eraseEPNS6_7ElementE(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0;e=d+8|0;f=c[e>>2]|0;g=b+4|0;h=c[g>>2]|0;if((f|0)!=(h|0)?(i=c[d+4>>2]|0,(i|0)!=(h|0)):0){j=i;while(1){i=c[j+8>>2]|0;if((i|0)==(h|0))break;else j=i}if(!j){k=h;l=c[h+8>>2]|0}else{k=j;l=h}}else{k=d;l=f}f=k+8|0;j=k+4|0;i=c[((l|0)==(h|0)?j:f)>>2]|0;h=c[b>>2]|0;l=k+12|0;m=c[l>>2]|0;c[i+12>>2]=m;if((h|0)==(m|0))n=h+8|0;else{h=c[l>>2]|0;m=h+8|0;n=(k|0)==(c[m>>2]|0)?m:h+4|0}c[n>>2]=i;if((k|0)==(d|0)){if((c[d>>2]|0)==1)__ZN3MapIiN12VisualScript8Function8NodeDataE10ComparatorIiE16DefaultAllocatorE10_erase_fixEPNS6_7ElementE(b,i)}else{if((k|0)==(c[g>>2]|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143791,1145936,469,1143798,0);return}a[1263537]=0;if((c[k>>2]|0)==1)__ZN3MapIiN12VisualScript8Function8NodeDataE10ComparatorIiE16DefaultAllocatorE10_erase_fixEPNS6_7ElementE(b,i);c[f>>2]=c[e>>2];f=d+4|0;c[j>>2]=c[f>>2];j=d+12|0;c[l>>2]=c[j>>2];c[k>>2]=c[d>>2];c[(c[e>>2]|0)+12>>2]=k;c[(c[f>>2]|0)+12>>2]=k;f=c[j>>2]|0;j=f+8|0;c[((c[j>>2]|0)==(d|0)?j:f+4|0)>>2]=k}k=c[d+16>>2]|0;f=d+20|0;if(k|0)c[k+20>>2]=c[f>>2];j=c[f>>2]|0;if(j|0)c[j+16>>2]=k;k=d+36|0;j=c[k>>2]|0;if((j|0?__ZN9Reference11unreferenceEv(j)|0:0)?(j=c[k>>2]|0,__Z17predelete_handlerP6Object(j)|0):0){gj[c[(c[j>>2]|0)+76>>2]&8191](j);__ZN6Memory11free_staticEPvb(j,0)}c[k>>2]=0;__ZN6Memory11free_staticEPvb(d,0);d=b+8|0;c[d>>2]=(c[d>>2]|0)+-1;if(!(c[c[g>>2]>>2]|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143791,1145936,498,1143838,0);return}else{a[1263537]=0;return}}function __ZN3MapIiN12VisualScript8Function8NodeDataE10ComparatorIiE16DefaultAllocatorE10_erase_fixEPNS6_7ElementE(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0;e=c[(c[b>>2]|0)+8>>2]|0;f=b+4|0;if((e|0)!=(d|0)&(c[d>>2]|0)==1){b=d;while(1){g=b+12|0;h=c[g>>2]|0;i=c[h+8>>2]|0;do if((b|0)==(i|0)){j=c[h+4>>2]|0;if(!(c[j>>2]|0)){a[1263537]=0;c[j>>2]=1;k=c[f>>2]|0;if((k|0)==(h|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);l=c[g>>2]|0;m=l;n=c[l+4>>2]|0;o=c[f>>2]|0}else{a[1263537]=0;c[h>>2]=0;m=h;n=j;o=k}k=n+8|0;l=c[k>>2]|0;c[m+4>>2]=l;if((l|0)!=(o|0))c[l+12>>2]=m;l=m+12|0;c[n+12>>2]=c[l>>2];p=c[l>>2]|0;q=p+8|0;c[((c[q>>2]|0)==(m|0)?q:p+4|0)>>2]=n;c[k>>2]=m;c[l>>2]=n;l=c[g>>2]|0;r=c[l+4>>2]|0;s=l}else{r=j;s=h}if((c[c[r+4>>2]>>2]|0)==1){j=r+8|0;l=c[j>>2]|0;if((c[l>>2]|0)==1)if((c[f>>2]|0)==(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);t=c[g>>2]|0;break}else{a[1263537]=0;c[r>>2]=0;t=s;break}a[1263537]=0;c[l>>2]=1;k=c[f>>2]|0;if((k|0)==(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);u=c[j>>2]|0;v=c[f>>2]|0}else{a[1263537]=0;c[r>>2]=0;u=l;v=k}k=u+4|0;l=c[k>>2]|0;c[j>>2]=l;if((l|0)!=(v|0))c[l+12>>2]=r;l=r+12|0;c[u+12>>2]=c[l>>2];j=c[l>>2]|0;p=j+4|0;c[((c[p>>2]|0)==(r|0)?p:j+8|0)>>2]=u;c[k>>2]=r;c[l>>2]=u;l=c[g>>2]|0;w=c[l+4>>2]|0;x=l}else{w=r;x=s}l=c[x>>2]|0;k=c[f>>2]|0;if((l|0)==0&(k|0)==(w|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);y=c[g>>2]|0;z=c[f>>2]|0}else{a[1263537]=0;c[w>>2]=l;y=x;z=k}c[y>>2]=1;k=c[w+4>>2]|0;a[1263537]=0;c[k>>2]=1;k=y+4|0;l=c[k>>2]|0;j=l+8|0;p=c[j>>2]|0;c[k>>2]=p;if((p|0)!=(z|0))c[p+12>>2]=y;p=y+12|0;c[l+12>>2]=c[p>>2];k=c[p>>2]|0;q=k+8|0;c[((c[q>>2]|0)==(y|0)?q:k+4|0)>>2]=l;c[j>>2]=y;c[p>>2]=l;t=e}else{if(!(c[i>>2]|0)){a[1263537]=0;c[i>>2]=1;l=c[f>>2]|0;if((l|0)==(h|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);p=c[g>>2]|0;A=c[p+8>>2]|0;B=c[f>>2]|0;C=p}else{a[1263537]=0;c[h>>2]=0;A=i;B=l;C=h}l=A+4|0;p=c[l>>2]|0;c[C+8>>2]=p;if((p|0)!=(B|0))c[p+12>>2]=C;p=C+12|0;c[A+12>>2]=c[p>>2];j=c[p>>2]|0;k=j+4|0;c[((c[k>>2]|0)==(C|0)?k:j+8|0)>>2]=A;c[l>>2]=C;c[p>>2]=A;p=c[g>>2]|0;D=c[p+8>>2]|0;E=p}else{D=i;E=h}p=D+4|0;l=c[p>>2]|0;j=(c[c[D+8>>2]>>2]|0)==1;if(!((c[l>>2]|0)!=1|j^1))if((c[f>>2]|0)==(D|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);t=c[g>>2]|0;break}else{a[1263537]=0;c[D>>2]=0;t=E;break}if(j){a[1263537]=0;c[l>>2]=1;j=c[f>>2]|0;if((j|0)==(D|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);F=c[p>>2]|0;G=c[f>>2]|0}else{a[1263537]=0;c[D>>2]=0;F=l;G=j}j=F+8|0;l=c[j>>2]|0;c[p>>2]=l;if((l|0)!=(G|0))c[l+12>>2]=D;l=D+12|0;c[F+12>>2]=c[l>>2];p=c[l>>2]|0;k=p+8|0;c[((c[k>>2]|0)==(D|0)?k:p+4|0)>>2]=F;c[j>>2]=D;c[l>>2]=F;l=c[g>>2]|0;H=c[l+8>>2]|0;I=l}else{H=D;I=E}l=c[I>>2]|0;j=c[f>>2]|0;if((l|0)==0&(j|0)==(H|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);J=c[g>>2]|0;K=c[f>>2]|0}else{a[1263537]=0;c[H>>2]=l;J=I;K=j}c[J>>2]=1;j=c[H+8>>2]|0;a[1263537]=0;c[j>>2]=1;j=J+8|0;l=c[j>>2]|0;p=l+4|0;k=c[p>>2]|0;c[j>>2]=k;if((k|0)!=(K|0))c[k+12>>2]=J;k=J+12|0;c[l+12>>2]=c[k>>2];j=c[k>>2]|0;q=j+4|0;c[((c[q>>2]|0)==(J|0)?q:j+8|0)>>2]=l;c[p>>2]=J;c[k>>2]=l;t=e}while(0);if((e|0)!=(t|0)&(c[t>>2]|0)==1)b=t;else{L=t;break}}}else L=d;a[1263537]=0;c[L>>2]=1;if((c[c[f>>2]>>2]|0)==1){a[1263537]=0;return}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143886,1145936,447,1143897,0);return}}function __ZNK11MethodBind2I12VisualScriptRK10StringNameiE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case 0:{__ZN10StringNameC2Ev(d);__ZN7VariantC2ERK10StringName(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);__ZN10StringNameD2Ev(d);f=b;break}case 1:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;break}default:f=0}l=a;return f|0}function __ZNK11MethodBind2I12VisualScriptRK10StringNameiE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,600933);l=a;return c[b>>2]|0}function __ZN11MethodBind2I12VisualScriptRK10StringNameiE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0;i=l;l=l+64|0;if((l|0)>=(m|0))ba(64);j=i+48|0;k=i+24|0;n=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1227592)|0:0){c[h>>2]=0;a[1263537]=0;o=d+24|0;p=c[o>>2]|0;if((p|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=p;c[b>>2]=0;l=i;return}q=p-(c[d+20>>2]|0)|0;if((q|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=q;c[b>>2]=0;l=i;return}if((g|0)>0){if((p|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);r=0}else{a[1263537]=0;r=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,r)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=r;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[o>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);s=0}else{a[1263537]=0;s=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,s)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=s;c[b>>2]=0;l=i;return}}}s=c[d+44>>2]|0;r=c[d+48>>2]|0;p=e+(r>>1)|0;if(!(r&1))t=s;else t=c[(c[p>>2]|0)+s>>2]|0;do if((g|0)<1){s=c[o>>2]|0;r=s+-1|0;if((s|0)>=1){e=c[d+16>>2]|0;q=(e|0)==0;if(q)u=0;else u=c[e+-4>>2]|0;if((s|0)<=(u|0)){if(q)v=0;else v=c[e+-4>>2]|0;do if((v|0)<(s|0)){if(q)w=0;else w=c[e+-4>>2]|0;if((w|0)<(s|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);x=0;break}else{a[1263537]=0;y=37;break}}else y=37;while(0);if((y|0)==37)x=e+(r*24|0)|0;__ZN7VariantC2ERKS_(k,x);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);c[j>>2]=__ZNK7Variantcv10StringNameEv(k)|0;do if((g|0)<2){x=c[o>>2]|0;w=x+-1|0;v=x+-2|0;if((x|0)>=2){x=c[d+16>>2]|0;u=(x|0)==0;if(u)z=0;else z=c[x+-4>>2]|0;if((w|0)<=(z|0)){if(u)A=0;else A=c[x+-4>>2]|0;do if((A|0)<(w|0)){if(u)B=0;else B=c[x+-4>>2]|0;if((B|0)<(w|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);C=0;break}else{a[1263537]=0;y=54;break}}else y=54;while(0);if((y|0)==54)C=x+(v*24|0)|0;__ZN7VariantC2ERKS_(n,C);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f+4>>2]|0);while(0);f=__ZNK7VariantcviEv(n)|0;bj[t&4095](p,j,f);if(c[n>>2]|0)__ZN7Variant5clearEv(n);__ZN10StringNameD2Ev(j);if(c[k>>2]|0)__ZN7Variant5clearEv(k);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1380,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind2I12VisualScriptRK10StringNameiE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e+4|0;g=e;if(!b)h=0;else{i=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1227592)|0;h=i?b:0}b=c[a+44>>2]|0;i=c[a+48>>2]|0;a=h+(i>>1)|0;if(!(i&1))j=b;else j=c[(c[a>>2]|0)+b>>2]|0;__ZN10StringNameC2ERK6String(f,c[d>>2]|0);c[g>>2]=c[f>>2];bj[j&4095](a,g,c[c[d+4>>2]>>2]|0);__ZN10StringNameD2Ev(g);l=e;return}function __ZN11MethodBind2I12VisualScriptRK10StringNameiED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN3SetIP12VisualScript10ComparatorIS1_E16DefaultAllocatorE10_insert_rbERKS1_(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;a[f>>0]=0;g=__ZN3SetIP12VisualScript10ComparatorIS1_E16DefaultAllocatorE7_insertERKS1_Rb(b,d,f)|0;if(a[f>>0]|0){l=e;return g|0}f=b+8|0;c[f>>2]=(c[f>>2]|0)+1;f=g+12|0;d=c[f>>2]|0;if(!(c[d>>2]|0)){h=b+4|0;i=g;j=d;k=d;d=f;while(1){f=j+12|0;n=c[f>>2]|0;o=c[n+8>>2]|0;p=n;do if((j|0)==(o|0)){q=c[n+4>>2]|0;if(!(c[q>>2]|0)){c[k>>2]=1;a[1263537]=0;c[q>>2]=1;if((c[h>>2]|0)==(n|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1144075,146,1146003,0);r=c[(c[d>>2]|0)+12>>2]|0;break}else{a[1263537]=0;c[n>>2]=0;r=n;break}}q=j+4|0;if((i|0)==(c[q>>2]|0)){s=i+8|0;t=c[s>>2]|0;c[q>>2]=t;if((t|0)==(c[h>>2]|0))u=p;else{c[t+12>>2]=j;u=c[f>>2]|0}t=i+12|0;c[t>>2]=u;q=c[f>>2]|0;v=q+8|0;c[((c[v>>2]|0)==(j|0)?v:q+4|0)>>2]=i;c[s>>2]=j;c[f>>2]=i;w=j;x=i;y=c[t>>2]|0}else{w=i;x=j;y=n}a[1263537]=0;c[x>>2]=1;t=c[h>>2]|0;if((t|0)==(y|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1144075,146,1146003,0);z=c[(c[w+12>>2]|0)+12>>2]|0;A=c[h>>2]|0}else{a[1263537]=0;c[y>>2]=0;z=y;A=t}t=z+8|0;s=c[t>>2]|0;q=s+4|0;v=c[q>>2]|0;c[t>>2]=v;if((v|0)!=(A|0))c[v+12>>2]=z;v=z+12|0;c[s+12>>2]=c[v>>2];t=c[v>>2]|0;B=t+4|0;c[((c[B>>2]|0)==(z|0)?B:t+8|0)>>2]=s;c[q>>2]=z;c[v>>2]=s;r=w}else{if(!(c[o>>2]|0)){c[k>>2]=1;a[1263537]=0;c[o>>2]=1;if((c[h>>2]|0)==(n|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1144075,146,1146003,0);r=c[(c[d>>2]|0)+12>>2]|0;break}else{a[1263537]=0;c[n>>2]=0;r=n;break}}s=j+8|0;if((i|0)==(c[s>>2]|0)){v=i+4|0;q=c[v>>2]|0;c[s>>2]=q;if((q|0)==(c[h>>2]|0))C=p;else{c[q+12>>2]=j;C=c[f>>2]|0}q=i+12|0;c[q>>2]=C;s=c[f>>2]|0;t=s+4|0;c[((c[t>>2]|0)==(j|0)?t:s+8|0)>>2]=i;c[v>>2]=j;c[f>>2]=i;D=j;E=i;F=c[q>>2]|0}else{D=i;E=j;F=n}a[1263537]=0;c[E>>2]=1;q=c[h>>2]|0;if((q|0)==(F|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1144075,146,1146003,0);G=c[(c[D+12>>2]|0)+12>>2]|0;H=c[h>>2]|0}else{a[1263537]=0;c[F>>2]=0;G=F;H=q}q=G+4|0;v=c[q>>2]|0;s=v+8|0;t=c[s>>2]|0;c[q>>2]=t;if((t|0)!=(H|0))c[t+12>>2]=G;t=G+12|0;c[v+12>>2]=c[t>>2];q=c[t>>2]|0;B=q+8|0;c[((c[B>>2]|0)==(G|0)?B:q+4|0)>>2]=v;c[s>>2]=G;c[t>>2]=v;r=D}while(0);n=r+12|0;f=c[n>>2]|0;if(!(c[f>>2]|0)){i=r;j=f;k=f;d=n}else break}}d=c[(c[b>>2]|0)+8>>2]|0;a[1263537]=0;c[d>>2]=1;l=e;return g|0}function __ZN3SetIP12VisualScript10ComparatorIS1_E16DefaultAllocatorE7_insertERKS1_Rb(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0;f=c[b>>2]|0;g=c[f+8>>2]|0;h=b+4|0;i=c[h>>2]|0;a:do if((g|0)==(i|0))j=f;else{k=c[d>>2]|0;l=g;while(1){m=c[l+24>>2]|0;if(k>>>0<m>>>0)n=l+8|0;else{if(m>>>0>=k>>>0)break;n=l+4|0}m=c[n>>2]|0;if((m|0)==(i|0)){j=l;break a}else l=m}a[e>>0]=1;o=l;return o|0}while(0);i=__ZnwjPFPvjE(28,4740)|0;c[i>>2]=0;c[i+4>>2]=0;c[i+8>>2]=0;c[i+12>>2]=0;c[i+16>>2]=0;c[i+20>>2]=0;c[i+12>>2]=j;n=c[h>>2]|0;g=i+4|0;c[g>>2]=n;f=i+8|0;c[f>>2]=n;c[i+24>>2]=c[d>>2];if((j|0)!=(c[b>>2]|0)?(c[d>>2]|0)>>>0>=(c[j+24>>2]|0)>>>0:0)p=j+4|0;else p=j+8|0;c[p>>2]=i;a[e>>0]=0;e=c[g>>2]|0;g=c[h>>2]|0;if((e|0)==(g|0)){h=i;do{p=h;h=c[h+12>>2]|0}while((p|0)==(c[h+4>>2]|0));q=(h|0)==(c[b>>2]|0)?0:h}else{h=e;while(1){e=c[h+8>>2]|0;if((e|0)==(g|0)){q=h;break}else h=e}}c[i+16>>2]=q;h=c[f>>2]|0;b:do if((h|0)==(g|0)){f=i;while(1){e=f;f=c[f+12>>2]|0;if((e|0)!=(c[f+8>>2]|0)){r=f;break b}if((f|0)==(c[b>>2]|0)){r=0;break}}}else{f=h;while(1){l=c[f+4>>2]|0;if((l|0)==(g|0)){r=f;break}else f=l}}while(0);g=i+20|0;c[g>>2]=r;if(!q)s=r;else{c[q+20>>2]=i;s=c[g>>2]|0}if(!s){o=i;return o|0}c[s+16>>2]=i;o=i;return o|0}function __ZNK11MethodBind4I12VisualScriptRK10StringNameiRK3RefI16VisualScriptNodeERK7Vector2E18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return __ZNK11MethodBind4I12VisualScriptRK10StringNameiRK3RefI16VisualScriptNodeERK7Vector2E18_get_argument_typeEi(a,b)|0}function __ZNK11MethodBind4I12VisualScriptRK10StringNameiRK3RefI16VisualScriptNodeERK7Vector2E18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,600933);l=a;return c[b>>2]|0}function __ZN11MethodBind4I12VisualScriptRK10StringNameiRK3RefI16VisualScriptNodeERK7Vector2E4callEP6ObjectPPK7VariantiRNSF_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0;i=l;l=l+112|0;if((l|0)>=(m|0))ba(112);j=i+104|0;k=i+100|0;n=i+72|0;o=i+48|0;p=i+96|0;q=i+24|0;r=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1227592)|0:0){c[h>>2]=0;a[1263537]=0;s=d+24|0;t=c[s>>2]|0;if((t|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=t;c[b>>2]=0;l=i;return}u=t-(c[d+20>>2]|0)|0;if((u|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=u;c[b>>2]=0;l=i;return}if((g|0)>0){if((t|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);v=0}else{a[1263537]=0;v=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,v)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=v;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[s>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);w=0}else{a[1263537]=0;w=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,w)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=w;c[b>>2]=0;l=i;return}if((g|0)>2){if((c[s>>2]|0)<2){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);x=0}else{a[1263537]=0;x=c[(c[d+32>>2]|0)+12>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+8>>2]>>2]|0,x)|0)){c[h>>2]=2;c[h+4>>2]=2;c[h+8>>2]=x;c[b>>2]=0;l=i;return}if((g|0)>3){if((c[s>>2]|0)<3){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);y=0}else{a[1263537]=0;y=c[(c[d+32>>2]|0)+16>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+12>>2]>>2]|0,y)|0)){c[h>>2]=2;c[h+4>>2]=3;c[h+8>>2]=y;c[b>>2]=0;l=i;return}}}}}y=c[d+44>>2]|0;x=c[d+48>>2]|0;w=e+(x>>1)|0;if(!(x&1))z=y;else z=c[(c[w>>2]|0)+y>>2]|0;do if((g|0)<1){y=c[s>>2]|0;x=y+-1|0;if((y|0)>=1){e=c[d+16>>2]|0;v=(e|0)==0;if(v)A=0;else A=c[e+-4>>2]|0;if((y|0)<=(A|0)){if(v)B=0;else B=c[e+-4>>2]|0;do if((B|0)<(y|0)){if(v)C=0;else C=c[e+-4>>2]|0;if((C|0)<(y|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);D=0;break}else{a[1263537]=0;E=49;break}}else E=49;while(0);if((E|0)==49)D=e+(x*24|0)|0;__ZN7VariantC2ERKS_(n,D);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f>>2]|0);while(0);c[k>>2]=__ZNK7Variantcv10StringNameEv(n)|0;do if((g|0)<2){D=c[s>>2]|0;C=D+-1|0;B=D+-2|0;if((D|0)>=2){D=c[d+16>>2]|0;A=(D|0)==0;if(A)F=0;else F=c[D+-4>>2]|0;if((C|0)<=(F|0)){if(A)G=0;else G=c[D+-4>>2]|0;do if((G|0)<(C|0)){if(A)H=0;else H=c[D+-4>>2]|0;if((H|0)<(C|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);I=0;break}else{a[1263537]=0;E=66;break}}else E=66;while(0);if((E|0)==66)I=D+(B*24|0)|0;__ZN7VariantC2ERKS_(o,I);break}}c[o>>2]=0}else __ZN7VariantC2ERKS_(o,c[f+4>>2]|0);while(0);I=__ZNK7VariantcviEv(o)|0;do if((g|0)<3){H=c[s>>2]|0;G=H+-2|0;F=H+-3|0;if((G|0)>=1){H=c[d+16>>2]|0;C=(H|0)==0;if(C)J=0;else J=c[H+-4>>2]|0;if((G|0)<=(J|0)){if(C)K=0;else K=c[H+-4>>2]|0;do if((K|0)<(G|0)){if(C)L=0;else L=c[H+-4>>2]|0;if((L|0)<(G|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);M=0;break}else{a[1263537]=0;E=83;break}}else E=83;while(0);if((E|0)==83)M=H+(F*24|0)|0;__ZN7VariantC2ERKS_(q,M);break}}c[q>>2]=0}else __ZN7VariantC2ERKS_(q,c[f+8>>2]|0);while(0);__ZN3RefI16VisualScriptNodeEC2ERK7Variant(j,q);c[p>>2]=c[j>>2];do if((g|0)<4){M=c[s>>2]|0;L=M+-3|0;K=M+-4|0;if((L|0)>=1){M=c[d+16>>2]|0;J=(M|0)==0;if(J)N=0;else N=c[M+-4>>2]|0;if((L|0)<=(N|0)){if(J)O=0;else O=c[M+-4>>2]|0;do if((O|0)<(L|0)){if(J)P=0;else P=c[M+-4>>2]|0;if((P|0)<(L|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);Q=0;break}else{a[1263537]=0;E=100;break}}else E=100;while(0);if((E|0)==100)Q=M+(K*24|0)|0;__ZN7VariantC2ERKS_(r,Q);break}}c[r>>2]=0}else __ZN7VariantC2ERKS_(r,c[f+12>>2]|0);while(0);__ZNK7Variantcv7Vector2Ev(j,r);Li[z&255](w,k,I,p,j);if(c[r>>2]|0)__ZN7Variant5clearEv(r);r=c[p>>2]|0;if((r|0?__ZN9Reference11unreferenceEv(r)|0:0)?(r=c[p>>2]|0,__Z17predelete_handlerP6Object(r)|0):0){gj[c[(c[r>>2]|0)+76>>2]&8191](r);__ZN6Memory11free_staticEPvb(r,0)}c[p>>2]=0;if(c[q>>2]|0)__ZN7Variant5clearEv(q);if(c[o>>2]|0)__ZN7Variant5clearEv(o);__ZN10StringNameD2Ev(k);if(c[n>>2]|0)__ZN7Variant5clearEv(n);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,2714,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind4I12VisualScriptRK10StringNameiRK3RefI16VisualScriptNodeERK7Vector2E7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0;e=l;l=l+48|0;if((l|0)>=(m|0))ba(48);f=e+24|0;g=e;h=e+36|0;i=e+32|0;if(!b)j=0;else{k=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1227592)|0;j=k?b:0}b=c[a+44>>2]|0;k=c[a+48>>2]|0;a=j+(k>>1)|0;if(!(k&1))n=b;else n=c[(c[a>>2]|0)+b>>2]|0;__ZN10StringNameC2ERK6String(f,c[d>>2]|0);c[h>>2]=c[f>>2];b=c[c[d+4>>2]>>2]|0;__ZN7VariantC2EPK6Object(g,c[d+8>>2]|0);__ZN3RefI16VisualScriptNodeEC2ERK7Variant(f,g);if(c[g>>2]|0)__ZN7Variant5clearEv(g);c[i>>2]=c[f>>2];g=c[d+12>>2]|0;d=c[g+4>>2]|0;k=f;c[k>>2]=c[g>>2];c[k+4>>2]=d;Li[n&255](a,h,b,i,f);f=c[i>>2]|0;if(!f){__ZN10StringNameD2Ev(h);l=e;return}if(!(__ZN9Reference11unreferenceEv(f)|0)){__ZN10StringNameD2Ev(h);l=e;return}f=c[i>>2]|0;if(!(__Z17predelete_handlerP6Object(f)|0)){__ZN10StringNameD2Ev(h);l=e;return}gj[c[(c[f>>2]|0)+76>>2]&8191](f);__ZN6Memory11free_staticEPvb(f,0);__ZN10StringNameD2Ev(h);l=e;return}function __ZN11MethodBind4I12VisualScriptRK10StringNameiRK3RefI16VisualScriptNodeERK7Vector2ED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind4I12VisualScriptRK10StringNameiRK3RefI16VisualScriptNodeERK7Vector2E18_get_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case 0:{__ZN10StringNameC2Ev(d);__ZN7VariantC2ERK10StringName(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);__ZN10StringNameD2Ev(d);f=b;break}case 1:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;break}case 2:{f=__ZN7Variant12get_type_forIRK3RefI16VisualScriptNodeEEENS_4TypeEv()|0;break}case 3:{g[d>>2]=0.0;g[d+4>>2]=0.0;__ZN7VariantC2ERK7Vector2(e,d);d=c[e>>2]|0;if(d|0)__ZN7Variant5clearEv(e);f=d;break}default:f=0}l=a;return f|0}function __ZN7Variant12get_type_forIRK3RefI16VisualScriptNodeEEENS_4TypeEv(){var a=0,b=0,d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+28|0;d=a+24|0;e=a;c[d>>2]=0;__ZN6RefPtrC2Ev(b);__ZN3RefI9ReferenceEaSI16VisualScriptNodeEEvRKS_IT_E(b,d);__ZN7VariantC2ERK6RefPtr(e,b);__ZN6RefPtrD2Ev(b);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);e=c[d>>2]|0;if(!e){l=a;return b|0}if(!(__ZN9Reference11unreferenceEv(e)|0)){l=a;return b|0}e=c[d>>2]|0;if(!(__Z17predelete_handlerP6Object(e)|0)){l=a;return b|0}gj[c[(c[e>>2]|0)+76>>2]&8191](e);__ZN6Memory11free_staticEPvb(e,0);l=a;return b|0}function __ZNK13MethodBind1RCI12VisualScript7Vector2RK10StringNameE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return __ZNK13MethodBind1RCI12VisualScript7Vector2RK10StringNameE18_get_argument_typeEi(a,b)|0}function __ZNK13MethodBind1RCI12VisualScript7Vector2RK10StringNameE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,600933);l=a;return c[b>>2]|0}function __ZN13MethodBind1RCI12VisualScript7Vector2RK10StringNameE4callEP6ObjectPPK7VariantiRNS8_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0;i=l;l=l+64|0;if((l|0)>=(m|0))ba(64);j=i+24|0;k=i+56|0;n=i+48|0;o=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1227592)|0:0){c[h>>2]=0;a[1263537]=0;p=d+24|0;q=c[p>>2]|0;if((q|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=q;c[b>>2]=0;l=i;return}r=q-(c[d+20>>2]|0)|0;if((r|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=r;c[b>>2]=0;l=i;return}if((g|0)>0){if((q|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);s=0}else{a[1263537]=0;s=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,s)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=s;c[b>>2]=0;l=i;return}}s=c[d+44>>2]|0;q=c[d+48>>2]|0;r=e+(q>>1)|0;if(!(q&1))t=s;else t=c[(c[r>>2]|0)+s>>2]|0;do if((g|0)<1){s=c[p>>2]|0;q=s+-1|0;if((s|0)>=1){e=c[d+16>>2]|0;u=(e|0)==0;if(u)v=0;else v=c[e+-4>>2]|0;if((s|0)<=(v|0)){if(u)w=0;else w=c[e+-4>>2]|0;do if((w|0)<(s|0)){if(u)x=0;else x=c[e+-4>>2]|0;if((x|0)<(s|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);y=0;break}else{a[1263537]=0;z=31;break}}else z=31;while(0);if((z|0)==31)y=e+(q*24|0)|0;__ZN7VariantC2ERKS_(o,y);break}}c[o>>2]=0}else __ZN7VariantC2ERKS_(o,c[f>>2]|0);while(0);c[n>>2]=__ZNK7Variantcv10StringNameEv(o)|0;bj[t&4095](k,r,n);__ZN7VariantC2ERK7Vector2(j,k);__ZN10StringNameD2Ev(n);if(c[o>>2]|0)__ZN7Variant5clearEv(o);__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1217,1146558,0);c[b>>2]=0;l=i;return}function __ZN13MethodBind1RCI12VisualScript7Vector2RK10StringNameE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f+12|0;h=f;i=f+8|0;if(!b)j=0;else{k=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1227592)|0;j=k?b:0}b=c[a+44>>2]|0;k=c[a+48>>2]|0;a=j+(k>>1)|0;if(!(k&1))n=b;else n=c[(c[a>>2]|0)+b>>2]|0;__ZN10StringNameC2ERK6String(g,c[d>>2]|0);c[i>>2]=c[g>>2];bj[n&4095](h,a,i);a=h;h=c[a+4>>2]|0;n=e;c[n>>2]=c[a>>2];c[n+4>>2]=h;__ZN10StringNameD2Ev(i);l=f;return}function __ZN13MethodBind1RCI12VisualScript7Vector2RK10StringNameED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind1RCI12VisualScript7Vector2RK10StringNameE18_get_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;switch(b|0){case -1:{g[d>>2]=0.0;g[d+4>>2]=0.0;__ZN7VariantC2ERK7Vector2(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);f=b;l=a;return f|0}case 0:{__ZN10StringNameC2Ev(d);__ZN7VariantC2ERK10StringName(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);__ZN10StringNameD2Ev(d);f=b;l=a;return f|0}default:{f=0;l=a;return f|0}}return 0}function __ZNK11MethodBind2I12VisualScriptRK10StringNameRK7Vector2E18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return __ZNK11MethodBind2I12VisualScriptRK10StringNameRK7Vector2E18_get_argument_typeEi(a,b)|0}function __ZNK11MethodBind2I12VisualScriptRK10StringNameRK7Vector2E18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,600933);l=a;return c[b>>2]|0}function __ZN11MethodBind2I12VisualScriptRK10StringNameRK7Vector2E4callEP6ObjectPPK7VariantiRNSA_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0;i=l;l=l+64|0;if((l|0)>=(m|0))ba(64);j=i+56|0;k=i+24|0;n=i+48|0;o=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1227592)|0:0){c[h>>2]=0;a[1263537]=0;p=d+24|0;q=c[p>>2]|0;if((q|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=q;c[b>>2]=0;l=i;return}r=q-(c[d+20>>2]|0)|0;if((r|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=r;c[b>>2]=0;l=i;return}if((g|0)>0){if((q|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);s=0}else{a[1263537]=0;s=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,s)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=s;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[p>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);t=0}else{a[1263537]=0;t=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,t)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=t;c[b>>2]=0;l=i;return}}}t=c[d+44>>2]|0;s=c[d+48>>2]|0;q=e+(s>>1)|0;if(!(s&1))u=t;else u=c[(c[q>>2]|0)+t>>2]|0;do if((g|0)<1){t=c[p>>2]|0;s=t+-1|0;if((t|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)v=0;else v=c[e+-4>>2]|0;if((t|0)<=(v|0)){if(r)w=0;else w=c[e+-4>>2]|0;do if((w|0)<(t|0)){if(r)x=0;else x=c[e+-4>>2]|0;if((x|0)<(t|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);y=0;break}else{a[1263537]=0;z=37;break}}else z=37;while(0);if((z|0)==37)y=e+(s*24|0)|0;__ZN7VariantC2ERKS_(k,y);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);c[j>>2]=__ZNK7Variantcv10StringNameEv(k)|0;do if((g|0)<2){y=c[p>>2]|0;x=y+-1|0;w=y+-2|0;if((y|0)>=2){y=c[d+16>>2]|0;v=(y|0)==0;if(v)A=0;else A=c[y+-4>>2]|0;if((x|0)<=(A|0)){if(v)B=0;else B=c[y+-4>>2]|0;do if((B|0)<(x|0)){if(v)C=0;else C=c[y+-4>>2]|0;if((C|0)<(x|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);D=0;break}else{a[1263537]=0;z=54;break}}else z=54;while(0);if((z|0)==54)D=y+(w*24|0)|0;__ZN7VariantC2ERKS_(o,D);break}}c[o>>2]=0}else __ZN7VariantC2ERKS_(o,c[f+4>>2]|0);while(0);__ZNK7Variantcv7Vector2Ev(n,o);bj[u&4095](q,j,n);if(c[o>>2]|0)__ZN7Variant5clearEv(o);__ZN10StringNameD2Ev(j);if(c[k>>2]|0)__ZN7Variant5clearEv(k);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1380,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind2I12VisualScriptRK10StringNameRK7Vector2E7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;g=e+8|0;if(!b)h=0;else{i=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1227592)|0;h=i?b:0}b=c[a+44>>2]|0;i=c[a+48>>2]|0;a=h+(i>>1)|0;if(!(i&1))j=b;else j=c[(c[a>>2]|0)+b>>2]|0;__ZN10StringNameC2ERK6String(f,c[d>>2]|0);c[g>>2]=c[f>>2];b=c[d+4>>2]|0;d=c[b+4>>2]|0;i=f;c[i>>2]=c[b>>2];c[i+4>>2]=d;bj[j&4095](a,g,f);__ZN10StringNameD2Ev(g);l=e;return}function __ZN11MethodBind2I12VisualScriptRK10StringNameRK7Vector2ED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind2I12VisualScriptRK10StringNameRK7Vector2E18_get_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;switch(b|0){case 0:{__ZN10StringNameC2Ev(d);__ZN7VariantC2ERK10StringName(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);__ZN10StringNameD2Ev(d);f=b;l=a;return f|0}case 1:{g[d>>2]=0.0;g[d+4>>2]=0.0;__ZN7VariantC2ERK7Vector2(e,d);d=c[e>>2]|0;if(d|0)__ZN7Variant5clearEv(e);f=d;l=a;return f|0}default:{f=0;l=a;return f|0}}return 0}function __ZNK11MethodBind2I12VisualScriptRK10StringNameS3_E18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;if(b>>>0>=2){f=0;l=a;return f|0}__ZN10StringNameC2Ev(d);__ZN7VariantC2ERK10StringName(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);__ZN10StringNameD2Ev(d);f=b;l=a;return f|0}function __ZNK11MethodBind2I12VisualScriptRK10StringNameS3_E18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,600933);l=a;return c[b>>2]|0}function __ZN11MethodBind2I12VisualScriptRK10StringNameS3_E4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0;i=l;l=l+64|0;if((l|0)>=(m|0))ba(64);j=i+52|0;k=i+24|0;n=i+48|0;o=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1227592)|0:0){c[h>>2]=0;a[1263537]=0;p=d+24|0;q=c[p>>2]|0;if((q|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=q;c[b>>2]=0;l=i;return}r=q-(c[d+20>>2]|0)|0;if((r|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=r;c[b>>2]=0;l=i;return}if((g|0)>0){if((q|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);s=0}else{a[1263537]=0;s=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,s)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=s;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[p>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);t=0}else{a[1263537]=0;t=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,t)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=t;c[b>>2]=0;l=i;return}}}t=c[d+44>>2]|0;s=c[d+48>>2]|0;q=e+(s>>1)|0;if(!(s&1))u=t;else u=c[(c[q>>2]|0)+t>>2]|0;do if((g|0)<1){t=c[p>>2]|0;s=t+-1|0;if((t|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)v=0;else v=c[e+-4>>2]|0;if((t|0)<=(v|0)){if(r)w=0;else w=c[e+-4>>2]|0;do if((w|0)<(t|0)){if(r)x=0;else x=c[e+-4>>2]|0;if((x|0)<(t|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);y=0;break}else{a[1263537]=0;z=37;break}}else z=37;while(0);if((z|0)==37)y=e+(s*24|0)|0;__ZN7VariantC2ERKS_(k,y);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);c[j>>2]=__ZNK7Variantcv10StringNameEv(k)|0;do if((g|0)<2){y=c[p>>2]|0;x=y+-1|0;w=y+-2|0;if((y|0)>=2){y=c[d+16>>2]|0;v=(y|0)==0;if(v)A=0;else A=c[y+-4>>2]|0;if((x|0)<=(A|0)){if(v)B=0;else B=c[y+-4>>2]|0;do if((B|0)<(x|0)){if(v)C=0;else C=c[y+-4>>2]|0;if((C|0)<(x|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);D=0;break}else{a[1263537]=0;z=54;break}}else z=54;while(0);if((z|0)==54)D=y+(w*24|0)|0;__ZN7VariantC2ERKS_(o,D);break}}c[o>>2]=0}else __ZN7VariantC2ERKS_(o,c[f+4>>2]|0);while(0);c[n>>2]=__ZNK7Variantcv10StringNameEv(o)|0;bj[u&4095](q,j,n);__ZN10StringNameD2Ev(n);if(c[o>>2]|0)__ZN7Variant5clearEv(o);__ZN10StringNameD2Ev(j);if(c[k>>2]|0)__ZN7Variant5clearEv(k);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1380,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind2I12VisualScriptRK10StringNameS3_E7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e+8|0;g=e+4|0;h=e;if(!b)i=0;else{j=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1227592)|0;i=j?b:0}b=c[a+44>>2]|0;j=c[a+48>>2]|0;a=i+(j>>1)|0;if(!(j&1))k=b;else k=c[(c[a>>2]|0)+b>>2]|0;__ZN10StringNameC2ERK6String(f,c[d>>2]|0);c[g>>2]=c[f>>2];__ZN10StringNameC2ERK6String(f,c[d+4>>2]|0);c[h>>2]=c[f>>2];bj[k&4095](a,g,h);__ZN10StringNameD2Ev(h);__ZN10StringNameD2Ev(g);l=e;return}function __ZN11MethodBind2I12VisualScriptRK10StringNameS3_ED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind1RCI12VisualScriptbRK10StringNameE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case -1:{__ZN7VariantC2Eb(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;break}case 0:{__ZN10StringNameC2Ev(d);__ZN7VariantC2ERK10StringName(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);__ZN10StringNameD2Ev(d);f=b;break}default:f=0}l=a;return f|0}function __ZNK13MethodBind1RCI12VisualScriptbRK10StringNameE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,600933);l=a;return c[b>>2]|0}function __ZN13MethodBind1RCI12VisualScriptbRK10StringNameE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0;i=l;l=l+64|0;if((l|0)>=(m|0))ba(64);j=i+24|0;k=i+48|0;n=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1227592)|0:0){c[h>>2]=0;a[1263537]=0;o=d+24|0;p=c[o>>2]|0;if((p|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=p;c[b>>2]=0;l=i;return}q=p-(c[d+20>>2]|0)|0;if((q|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=q;c[b>>2]=0;l=i;return}if((g|0)>0){if((p|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);r=0}else{a[1263537]=0;r=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,r)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=r;c[b>>2]=0;l=i;return}}r=c[d+44>>2]|0;p=c[d+48>>2]|0;q=e+(p>>1)|0;if(!(p&1))s=r;else s=c[(c[q>>2]|0)+r>>2]|0;do if((g|0)<1){r=c[o>>2]|0;p=r+-1|0;if((r|0)>=1){e=c[d+16>>2]|0;t=(e|0)==0;if(t)u=0;else u=c[e+-4>>2]|0;if((r|0)<=(u|0)){if(t)v=0;else v=c[e+-4>>2]|0;do if((v|0)<(r|0)){if(t)w=0;else w=c[e+-4>>2]|0;if((w|0)<(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);x=0;break}else{a[1263537]=0;y=31;break}}else y=31;while(0);if((y|0)==31)x=e+(p*24|0)|0;__ZN7VariantC2ERKS_(n,x);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f>>2]|0);while(0);c[k>>2]=__ZNK7Variantcv10StringNameEv(n)|0;__ZN7VariantC2Eb(j,$i[s&8191](q,k)|0);__ZN10StringNameD2Ev(k);if(c[n>>2]|0)__ZN7Variant5clearEv(n);__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1217,1146558,0);c[b>>2]=0;l=i;return}function __ZN13MethodBind1RCI12VisualScriptbRK10StringNameE7ptrcallEP6ObjectPPKvPv(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,n=0;g=l;l=l+16|0;if((l|0)>=(m|0))ba(16);h=g+4|0;i=g;if(!d)j=0;else{k=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1227592)|0;j=k?d:0}d=c[b+44>>2]|0;k=c[b+48>>2]|0;b=j+(k>>1)|0;if(!(k&1))n=d;else n=c[(c[b>>2]|0)+d>>2]|0;__ZN10StringNameC2ERK6String(h,c[e>>2]|0);c[i>>2]=c[h>>2];a[f>>0]=($i[n&8191](b,i)|0)&1;__ZN10StringNameD2Ev(i);l=g;return}function __ZN13MethodBind1RCI12VisualScriptbRK10StringNameED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I12VisualScriptRK10StringNameE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;if(b|0){f=0;l=a;return f|0}__ZN10StringNameC2Ev(d);__ZN7VariantC2ERK10StringName(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);__ZN10StringNameD2Ev(d);f=b;l=a;return f|0}function __ZNK11MethodBind1I12VisualScriptRK10StringNameE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,600933);l=a;return c[b>>2]|0}function __ZN11MethodBind1I12VisualScriptRK10StringNameE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i+24|0;k=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1227592)|0:0){c[h>>2]=0;a[1263537]=0;n=d+24|0;o=c[n>>2]|0;if((o|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=o;c[b>>2]=0;l=i;return}p=o-(c[d+20>>2]|0)|0;if((p|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=p;c[b>>2]=0;l=i;return}if((g|0)>0){if((o|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);q=0}else{a[1263537]=0;q=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,q)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=q;c[b>>2]=0;l=i;return}}q=c[d+44>>2]|0;o=c[d+48>>2]|0;p=e+(o>>1)|0;if(!(o&1))r=q;else r=c[(c[p>>2]|0)+q>>2]|0;do if((g|0)<1){q=c[n>>2]|0;o=q+-1|0;if((q|0)>=1){e=c[d+16>>2]|0;s=(e|0)==0;if(s)t=0;else t=c[e+-4>>2]|0;if((q|0)<=(t|0)){if(s)u=0;else u=c[e+-4>>2]|0;do if((u|0)<(q|0)){if(s)v=0;else v=c[e+-4>>2]|0;if((v|0)<(q|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);w=0;break}else{a[1263537]=0;x=31;break}}else x=31;while(0);if((x|0)==31)w=e+(o*24|0)|0;__ZN7VariantC2ERKS_(k,w);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);c[j>>2]=__ZNK7Variantcv10StringNameEv(k)|0;Pi[r&2047](p,j);__ZN10StringNameD2Ev(j);if(c[k>>2]|0)__ZN7Variant5clearEv(k);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I12VisualScriptRK10StringNameE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e+4|0;g=e;if(!b)h=0;else{i=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1227592)|0;h=i?b:0}b=c[a+44>>2]|0;i=c[a+48>>2]|0;a=h+(i>>1)|0;if(!(i&1))j=b;else j=c[(c[a>>2]|0)+b>>2]|0;__ZN10StringNameC2ERK6String(f,c[d>>2]|0);c[g>>2]=c[f>>2];Pi[j&2047](a,g);__ZN10StringNameD2Ev(g);l=e;return}function __ZN11MethodBind1I12VisualScriptRK10StringNameED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I12VisualScriptiE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if(!b){__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK11MethodBind1I12VisualScriptiE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,600933);l=a;return c[b>>2]|0}function __ZN11MethodBind1I12VisualScriptiE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1227592)|0:0){c[h>>2]=0;a[1263537]=0;k=d+24|0;n=c[k>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=i;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=i;return}if((g|0)>0){if((n|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);p=0}else{a[1263537]=0;p=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,p)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=p;c[b>>2]=0;l=i;return}}p=c[d+44>>2]|0;n=c[d+48>>2]|0;o=e+(n>>1)|0;if(!(n&1))q=p;else q=c[(c[o>>2]|0)+p>>2]|0;do if((g|0)<1){p=c[k>>2]|0;n=p+-1|0;if((p|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)s=0;else s=c[e+-4>>2]|0;if((p|0)<=(s|0)){if(r)t=0;else t=c[e+-4>>2]|0;do if((t|0)<(p|0)){if(r)u=0;else u=c[e+-4>>2]|0;if((u|0)<(p|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);v=0;break}else{a[1263537]=0;w=31;break}}else w=31;while(0);if((w|0)==31)v=e+(n*24|0)|0;__ZN7VariantC2ERKS_(j,v);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);f=__ZNK7VariantcviEv(j)|0;Pi[q&2047](o,f);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I12VisualScriptiE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1227592)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1)){g=b;h=c[d>>2]|0;i=c[h>>2]|0;Pi[g&2047](a,i);return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=c[d>>2]|0;i=c[h>>2]|0;Pi[g&2047](a,i);return}}function __ZN11MethodBind1I12VisualScriptiED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK20VisualScriptLanguage8get_nameEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,600933);l=a;return c[b>>2]|0}function __ZN20VisualScriptLanguage4initEv(a){a=a|0;return}function __ZNK20VisualScriptLanguage8get_typeEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,600933);l=a;return c[b>>2]|0}function __ZNK20VisualScriptLanguage13get_extensionEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,600946);l=a;return c[b>>2]|0}function __ZN20VisualScriptLanguage12execute_fileERK6String(a,b){a=a|0;b=b|0;return 0}function __ZN20VisualScriptLanguage6finishEv(a){a=a|0;return}function __ZNK20VisualScriptLanguage18get_reserved_wordsEP4ListI6String16DefaultAllocatorE(a,b){a=a|0;b=b|0;return}function __ZNK20VisualScriptLanguage22get_comment_delimitersEP4ListI6String16DefaultAllocatorE(a,b){a=a|0;b=b|0;return}function __ZNK20VisualScriptLanguage21get_string_delimitersEP4ListI6String16DefaultAllocatorE(a,b){a=a|0;b=b|0;return}function __ZNK20VisualScriptLanguage12get_templateERK6StringS2_(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=d+4|0;f=d;c[b>>2]=0;__ZN3RefI12VisualScriptE8instanceEv(b);g=c[b>>2]|0;__ZN10StringNameC2ERK6String(f,e);if(!(c[g+180>>2]|0)){a[1263537]=0;__ZN10StringNameaSERKS_(g+132|0,f)}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(573137,563633,712,572331,0);__ZN10StringNameD2Ev(f);f=c[b>>2]|0;if(!f){h=0;l=d;return h|0}if($i[c[(c[f>>2]|0)+44>>2]&8191](f,1220708)|0){__ZN9Reference9referenceEv(f);i=f}else i=0;f=c[b>>2]|0;if(!f){h=i;l=d;return h|0}if(!(__ZN9Reference11unreferenceEv(f)|0)){h=i;l=d;return h|0}f=c[b>>2]|0;if(!(__Z17predelete_handlerP6Object(f)|0)){h=i;l=d;return h|0}gj[c[(c[f>>2]|0)+76>>2]&8191](f);__ZN6Memory11free_staticEPvb(f,0);h=i;l=d;return h|0}function __ZNK20VisualScriptLanguage8validateERK6StringRiS3_RS0_S2_P4ListIS0_16DefaultAllocatorE(a,b,c,d,e,f,g){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;f=f|0;g=g|0;return 0}function __ZNK20VisualScriptLanguage13create_scriptEv(a){a=a|0;var b=0,d=0,e=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;d=__ZnwjPKc(184,1263606)|0;__ZN8ResourceC2Ev(d);c[d>>2]=22144;__ZN10StringNameC2Ev(d+124|0);c[d>>2]=153936;__ZN10StringNameC2Ev(d+128|0);e=d+132|0;__ZN10StringNameC2Ev(e);c[d+140>>2]=379008;c[d+136>>2]=0;c[d+144>>2]=0;c[d+152>>2]=379008;c[d+148>>2]=0;c[d+156>>2]=0;c[d+164>>2]=379008;c[d+160>>2]=0;c[d+168>>2]=0;c[d+176>>2]=379008;c[d+172>>2]=0;c[d+180>>2]=0;__ZN10StringNameC2EPKc(b,1142944);__ZN10StringNameaSERKS_(e,b);__ZN10StringNameD2Ev(b);__Z22postinitialize_handlerP6Object(d);l=a;return d|0}function __ZNK20VisualScriptLanguage17has_named_classesEv(a){a=a|0;return 0}function __ZNK20VisualScriptLanguage13find_functionERK6StringS2_(a,b,c){a=a|0;b=b|0;c=c|0;return -1}function __ZNK20VisualScriptLanguage13make_functionERK6StringS2_RK10PoolVectorIS0_E(a,b,c,d){a=a|0;b=b|0;c=c|0;d=d|0;return 0}function __ZN14ScriptLanguage13complete_codeERK6StringS2_P6ObjectP4ListIS0_16DefaultAllocatorERS0_(a,b,c,d,e,f){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;f=f|0;return 2}function __ZNK20VisualScriptLanguage16auto_indent_codeER6Stringii(a,b,c,d){a=a|0;b=b|0;c=c|0;d=d|0;return}function __ZN20VisualScriptLanguage19add_global_constantERK10StringNameRK7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return}function __ZNK20VisualScriptLanguage15debug_get_errorEv(a){a=a|0;var b=0,d=0;b=a+24|0;a=c[b>>2]|0;if((a|0)!=0?(__Z28atomic_conditional_incrementPj(a+-8|0)|0)!=0:0)d=c[b>>2]|0;else d=0;return d|0}function __ZNK20VisualScriptLanguage27debug_get_stack_level_countEv(a){a=a|0;var b=0;if((c[a+16>>2]|0)>-1){b=1;return b|0}b=c[a+28>>2]|0;return b|0}function __ZNK20VisualScriptLanguage26debug_get_stack_level_lineEi(b,d){b=b|0;d=d|0;var e=0,f=0;e=c[b+16>>2]|0;if((e|0)>-1){f=e;return f|0}if((d|0)>=0?(e=c[b+28>>2]|0,(e|0)>(d|0)):0){a[1263537]=0;f=c[c[(c[b+36>>2]|0)+((e+~d|0)*20|0)+16>>2]>>2]|0;return f|0}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(575123,563633,2446,574861,0);f=-1;return f|0}function __ZNK20VisualScriptLanguage30debug_get_stack_level_functionEi(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e+4|0;g=e;if((c[b+16>>2]|0)>-1){__ZN6StringC2EPKc(g,1263606);h=c[g>>2]|0;l=e;return h|0}if((d|0)>=0?(i=c[b+28>>2]|0,(i|0)>(d|0)):0){a[1263537]=0;j=c[c[(c[b+36>>2]|0)+((i+~d|0)*20|0)+8>>2]>>2]|0;do if(j){d=c[j+4>>2]|0;if(d|0){__ZN6StringC2EPKc(f,d);k=c[f>>2]|0;break}d=j+8|0;c[f>>2]=0;i=c[d>>2]|0;if((i|0)!=0?(c[f>>2]=0,(__Z28atomic_conditional_incrementPj(i+-8|0)|0)!=0):0){i=c[d>>2]|0;c[f>>2]=i;k=i}else k=0}else{c[f>>2]=0;k=0}while(0);c[g>>2]=k;h=c[g>>2]|0;l=e;return h|0}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(575092,563633,2457,574861,0);__ZN6StringC2EPKc(g,1263606);h=c[g>>2]|0;l=e;return h|0}function __ZNK20VisualScriptLanguage28debug_get_stack_level_sourceEi(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;if((c[b+16>>2]|0)>-1){g=b+20|0;c[f>>2]=0;h=c[g>>2]|0;if(!h){i=0;l=e;return i|0}c[f>>2]=0;if(!(__Z28atomic_conditional_incrementPj(h+-8|0)|0)){i=0;l=e;return i|0}h=c[g>>2]|0;c[f>>2]=h;i=h;l=e;return i|0}else{if((d|0)>=0?(h=c[b+28>>2]|0,(h|0)>(d|0)):0){a[1263537]=0;g=__ZNK8Resource8get_pathEv(c[(c[(c[b+36>>2]|0)+((h+~d|0)*20|0)+12>>2]|0)+8>>2]|0)|0;c[f>>2]=g;i=g;l=e;return i|0}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(575063,563633,2466,574861,0);__ZN6StringC2EPKc(f,1263606);i=c[f>>2]|0;l=e;return i|0}return 0}function __ZN20VisualScriptLanguage28debug_get_stack_level_localsEiP4ListI6String16DefaultAllocatorEPS0_I7VariantS2_Eii(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0;h=l;l=l+48|0;if((l|0)>=(m|0))ba(48);g=h;i=h+24|0;if((c[b+16>>2]|0)>-1){l=h;return}if((d|0)>=0?(j=c[b+28>>2]|0,(j|0)>(d|0)):0){a[1263537]=0;k=j-d+-1|0;d=b+36|0;b=c[d>>2]|0;j=c[b+(k*20|0)+8>>2]|0;n=c[b+(k*20|0)+12>>2]|0;o=c[n+36>>2]|0;a:do if(o|0){p=c[o+8>>2]|0;q=c[n+40>>2]|0;b:do if((p|0)==(q|0))r=p;else{s=c[j>>2]|0;t=p;while(1){u=c[t+24>>2]|0;if(s>>>0<u>>>0)v=t+8|0;else{if(u>>>0>=s>>>0){r=t;break b}v=t+4|0}t=c[v>>2]|0;if((t|0)==(q|0))break a}}while(0);if((r|0)!=(q|0)&(r|0)!=0){a[1263537]=0;p=c[(__ZN3MapIiP24VisualScriptNodeInstance10ComparatorIiE16DefaultAllocatorEixERKi(n+24|0,c[b+(k*20|0)+16>>2]|0)|0)>>2]|0;if(!p){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(574923,563633,2484,877430,0);l=h;return}a[1263537]=0;__ZN6StringC2EPKc(g,575019);if(!(c[e>>2]|0)){t=__ZnwjPFPvjE(12,4740)|0;c[e>>2]=t;c[t>>2]=0;c[t+4>>2]=0;c[t+8>>2]=0}t=__ZnwjPFPvjE(16,4740)|0;c[t>>2]=0;c[t+4>>2]=0;c[t+8>>2]=0;c[t+12>>2]=0;if((c[g>>2]|0?(c[t>>2]=0,s=c[g>>2]|0,s|0):0)?__Z28atomic_conditional_incrementPj(s+-8|0)|0:0)c[t>>2]=c[g>>2];s=c[e>>2]|0;u=s+4|0;w=c[u>>2]|0;c[t+8>>2]=w;c[t+4>>2]=0;c[t+12>>2]=s;if(w|0)c[w+4>>2]=t;c[u>>2]=t;if(!(c[s>>2]|0))c[s>>2]=t;t=s+8|0;c[t>>2]=(c[t>>2]|0)+1;t=c[g>>2]|0;if(t|0?(__Z16atomic_decrementPj(t+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(t,1);t=p+48|0;s=c[t>>2]|0;if(!s)x=0;else{a[1263537]=0;__ZN9Reference8init_refEv(s)|0;x=s}c[i>>2]=ij[c[(c[x>>2]|0)+152>>2]&8191](x)|0;__ZN7VariantC2ERK6String(g,i);if(!(c[f>>2]|0)){s=__ZnwjPFPvjE(12,4740)|0;c[f>>2]=s;c[s>>2]=0;c[s+4>>2]=0;c[s+8>>2]=0}s=__ZnwjPFPvjE(40,4740)|0;c[s>>2]=0;u=s+24|0;c[u>>2]=0;w=s+28|0;c[w>>2]=0;y=s+32|0;c[y>>2]=0;__ZN7VariantaSERKS_(s,g);z=c[f>>2]|0;A=z+4|0;B=c[A>>2]|0;c[w>>2]=B;c[u>>2]=0;c[y>>2]=z;if(B|0)c[B+24>>2]=s;c[A>>2]=s;if(!(c[z>>2]|0))c[z>>2]=s;s=z+8|0;c[s>>2]=(c[s>>2]|0)+1;if(c[g>>2]|0)__ZN7Variant5clearEv(g);s=c[i>>2]|0;do if(s|0){if(__Z16atomic_decrementPj(s+-8|0)|0)break;__ZN6Memory11free_staticEPvb(s,1)}while(0);do if(x|0){if(!(__ZN9Reference11unreferenceEv(x)|0))break;if(!(__Z17predelete_handlerP6Object(x)|0))break;gj[c[(c[x>>2]|0)+76>>2]&8191](x);__ZN6Memory11free_staticEPvb(x,0)}while(0);s=p+28|0;if((c[s>>2]|0)>0){q=i+4|0;z=i+12|0;A=i+4|0;B=p+24|0;y=0;do{u=c[t>>2]|0;if(!u)C=0;else{a[1263537]=0;__ZN9Reference8init_refEv(u)|0;C=u}bj[c[(c[C>>2]|0)+140>>2]&4095](i,C,y);c[g>>2]=0;u=c[q>>2]|0;do if(u|0){c[g>>2]=0;if(!(__Z28atomic_conditional_incrementPj(u+-8|0)|0))break;c[g>>2]=c[q>>2]}while(0);u=c[z>>2]|0;do if(u|0){if(__Z16atomic_decrementPj(u+-8|0)|0)break;__ZN6Memory11free_staticEPvb(u,1)}while(0);u=c[A>>2]|0;do if(u|0){if(__Z16atomic_decrementPj(u+-8|0)|0)break;__ZN6Memory11free_staticEPvb(u,1)}while(0);do if(C|0){if(!(__ZN9Reference11unreferenceEv(C)|0))break;if(!(__Z17predelete_handlerP6Object(C)|0))break;gj[c[(c[C>>2]|0)+76>>2]&8191](C);__ZN6Memory11free_staticEPvb(C,0)}while(0);c[i>>2]=0;u=__ZNK6StringeqERKS_(g,i)|0;w=c[i>>2]|0;do if(w|0){if(__Z16atomic_decrementPj(w+-8|0)|0)break;__ZN6Memory11free_staticEPvb(w,1)}while(0);if(u){c[i>>2]=__Z4itosx(y,((y|0)<0)<<31>>31)|0;w=__ZplPKcRK6String(575029,i)|0;D=w;E=c[g>>2]|0;do if((E|0)==(w|0)){if(w|0)F=78}else{do if(E|0){if(__Z16atomic_decrementPj(E+-8|0)|0)break;__ZN6Memory11free_staticEPvb(E,1)}while(0);c[g>>2]=0;if(!w)break;if(!(__Z28atomic_conditional_incrementPj(w+-8|0)|0)){F=78;break}c[g>>2]=D;F=78}while(0);do if((F|0)==78){F=0;if(__Z16atomic_decrementPj(w+-8|0)|0)break;__ZN6Memory11free_staticEPvb(w,1)}while(0);w=c[i>>2]|0;do if(w|0){if(__Z16atomic_decrementPj(w+-8|0)|0)break;__ZN6Memory11free_staticEPvb(w,1)}while(0)}w=__ZplPKcRK6String(1142563,g)|0;D=w;if(!(c[e>>2]|0)){E=__ZnwjPFPvjE(12,4740)|0;c[e>>2]=E;c[E>>2]=0;c[E+4>>2]=0;c[E+8>>2]=0}E=__ZnwjPFPvjE(16,4740)|0;c[E>>2]=0;c[E+4>>2]=0;c[E+8>>2]=0;c[E+12>>2]=0;u=(w|0)==0;do if(!u){c[E>>2]=0;if(!(__Z28atomic_conditional_incrementPj(w+-8|0)|0))break;c[E>>2]=D}while(0);D=c[e>>2]|0;G=D+4|0;H=c[G>>2]|0;c[E+8>>2]=H;c[E+4>>2]=0;c[E+12>>2]=D;if(H|0)c[H+4>>2]=E;c[G>>2]=E;if(!(c[D>>2]|0))c[D>>2]=E;G=D+8|0;c[G>>2]=(c[G>>2]|0)+1;do if(!u){if(__Z16atomic_decrementPj(w+-8|0)|0)break;__ZN6Memory11free_staticEPvb(w,1)}while(0);w=c[(c[B>>2]|0)+(y<<2)>>2]|0;u=w&16777215;E=c[d>>2]|0;do if(!(w&16777216)){G=(c[E+(k*20|0)>>2]|0)+(u*24|0)|0;if(!(c[f>>2]|0)){D=__ZnwjPFPvjE(12,4740)|0;c[f>>2]=D;c[D>>2]=0;c[D+4>>2]=0;c[D+8>>2]=0}D=__ZnwjPFPvjE(40,4740)|0;c[D>>2]=0;H=D+24|0;c[H>>2]=0;I=D+28|0;c[I>>2]=0;J=D+32|0;c[J>>2]=0;__ZN7VariantaSERKS_(D,G);G=c[f>>2]|0;K=G+4|0;L=c[K>>2]|0;c[I>>2]=L;c[H>>2]=0;c[J>>2]=G;if(L|0)c[L+24>>2]=D;c[K>>2]=D;if(c[G>>2]|0){M=G;break}c[G>>2]=D;M=G}else{G=(c[E+(k*20|0)+12>>2]|0)+48|0;D=c[G>>2]|0;do if(!D)F=99;else{if((c[D+-4>>2]|0)<=(u|0)){F=99;break}__ZN6VectorI7VariantE14_copy_on_writeEv(G);N=(c[G>>2]|0)+(u*24|0)|0}while(0);if((F|0)==99){F=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);N=0}if(!(c[f>>2]|0)){G=__ZnwjPFPvjE(12,4740)|0;c[f>>2]=G;c[G>>2]=0;c[G+4>>2]=0;c[G+8>>2]=0}G=__ZnwjPFPvjE(40,4740)|0;c[G>>2]=0;D=G+24|0;c[D>>2]=0;K=G+28|0;c[K>>2]=0;L=G+32|0;c[L>>2]=0;__ZN7VariantaSERKS_(G,N);J=c[f>>2]|0;H=J+4|0;I=c[H>>2]|0;c[K>>2]=I;c[D>>2]=0;c[L>>2]=J;if(I|0)c[I+24>>2]=G;c[H>>2]=G;if(c[J>>2]|0){M=J;break}c[J>>2]=G;M=J}while(0);u=M+8|0;c[u>>2]=(c[u>>2]|0)+1;u=c[g>>2]|0;do if(u|0){if(__Z16atomic_decrementPj(u+-8|0)|0)break;__ZN6Memory11free_staticEPvb(u,1)}while(0);y=y+1|0}while((y|0)<(c[s>>2]|0))}s=p+36|0;if((c[s>>2]|0)>0){y=i+4|0;B=i+12|0;A=i+4|0;z=p+32|0;q=0;do{u=c[t>>2]|0;if(!u)O=0;else{a[1263537]=0;__ZN9Reference8init_refEv(u)|0;O=u}bj[c[(c[O>>2]|0)+144>>2]&4095](i,O,q);c[g>>2]=0;u=c[y>>2]|0;do if(u|0){c[g>>2]=0;if(!(__Z28atomic_conditional_incrementPj(u+-8|0)|0))break;c[g>>2]=c[y>>2]}while(0);u=c[B>>2]|0;do if(u|0){if(__Z16atomic_decrementPj(u+-8|0)|0)break;__ZN6Memory11free_staticEPvb(u,1)}while(0);u=c[A>>2]|0;do if(u|0){if(__Z16atomic_decrementPj(u+-8|0)|0)break;__ZN6Memory11free_staticEPvb(u,1)}while(0);do if(O|0){if(!(__ZN9Reference11unreferenceEv(O)|0))break;if(!(__Z17predelete_handlerP6Object(O)|0))break;gj[c[(c[O>>2]|0)+76>>2]&8191](O);__ZN6Memory11free_staticEPvb(O,0)}while(0);c[i>>2]=0;u=__ZNK6StringeqERKS_(g,i)|0;E=c[i>>2]|0;do if(E|0){if(__Z16atomic_decrementPj(E+-8|0)|0)break;__ZN6Memory11free_staticEPvb(E,1)}while(0);if(u){c[i>>2]=__Z4itosx(q,((q|0)<0)<<31>>31)|0;E=__ZplPKcRK6String(575033,i)|0;w=E;J=c[g>>2]|0;do if((J|0)==(E|0)){if(E|0)F=146}else{do if(J|0){if(__Z16atomic_decrementPj(J+-8|0)|0)break;__ZN6Memory11free_staticEPvb(J,1)}while(0);c[g>>2]=0;if(!E)break;if(!(__Z28atomic_conditional_incrementPj(E+-8|0)|0)){F=146;break}c[g>>2]=w;F=146}while(0);do if((F|0)==146){F=0;if(__Z16atomic_decrementPj(E+-8|0)|0)break;__ZN6Memory11free_staticEPvb(E,1)}while(0);E=c[i>>2]|0;do if(E|0){if(__Z16atomic_decrementPj(E+-8|0)|0)break;__ZN6Memory11free_staticEPvb(E,1)}while(0)}E=__ZplPKcRK6String(575038,g)|0;w=E;if(!(c[e>>2]|0)){J=__ZnwjPFPvjE(12,4740)|0;c[e>>2]=J;c[J>>2]=0;c[J+4>>2]=0;c[J+8>>2]=0}J=__ZnwjPFPvjE(16,4740)|0;c[J>>2]=0;c[J+4>>2]=0;c[J+8>>2]=0;c[J+12>>2]=0;u=(E|0)==0;do if(!u){c[J>>2]=0;if(!(__Z28atomic_conditional_incrementPj(E+-8|0)|0))break;c[J>>2]=w}while(0);w=c[e>>2]|0;G=w+4|0;H=c[G>>2]|0;c[J+8>>2]=H;c[J+4>>2]=0;c[J+12>>2]=w;if(H|0)c[H+4>>2]=J;c[G>>2]=J;if(!(c[w>>2]|0))c[w>>2]=J;G=w+8|0;c[G>>2]=(c[G>>2]|0)+1;do if(!u){if(__Z16atomic_decrementPj(E+-8|0)|0)break;__ZN6Memory11free_staticEPvb(E,1)}while(0);E=(c[(c[d>>2]|0)+(k*20|0)>>2]|0)+((c[(c[z>>2]|0)+(q<<2)>>2]|0)*24|0)|0;if(!(c[f>>2]|0)){u=__ZnwjPFPvjE(12,4740)|0;c[f>>2]=u;c[u>>2]=0;c[u+4>>2]=0;c[u+8>>2]=0}u=__ZnwjPFPvjE(40,4740)|0;c[u>>2]=0;J=u+24|0;c[J>>2]=0;G=u+28|0;c[G>>2]=0;w=u+32|0;c[w>>2]=0;__ZN7VariantaSERKS_(u,E);E=c[f>>2]|0;H=E+4|0;I=c[H>>2]|0;c[G>>2]=I;c[J>>2]=0;c[w>>2]=E;if(I|0)c[I+24>>2]=u;c[H>>2]=u;if(!(c[E>>2]|0))c[E>>2]=u;u=E+8|0;c[u>>2]=(c[u>>2]|0)+1;u=c[g>>2]|0;do if(u|0){if(__Z16atomic_decrementPj(u+-8|0)|0)break;__ZN6Memory11free_staticEPvb(u,1)}while(0);q=q+1|0}while((q|0)<(c[s>>2]|0))}if((ij[c[c[p>>2]>>2]&8191](p)|0)<=0){l=h;return}s=0;do{c[g>>2]=__Z4itosx(s,((s|0)<0)<<31>>31)|0;q=__ZplPKcRK6String(575046,g)|0;z=q;if(!(c[e>>2]|0)){A=__ZnwjPFPvjE(12,4740)|0;c[e>>2]=A;c[A>>2]=0;c[A+4>>2]=0;c[A+8>>2]=0}A=__ZnwjPFPvjE(16,4740)|0;c[A>>2]=0;c[A+4>>2]=0;c[A+8>>2]=0;c[A+12>>2]=0;B=(q|0)==0;do if(!B){c[A>>2]=0;if(!(__Z28atomic_conditional_incrementPj(q+-8|0)|0))break;c[A>>2]=z}while(0);z=c[e>>2]|0;y=z+4|0;t=c[y>>2]|0;c[A+8>>2]=t;c[A+4>>2]=0;c[A+12>>2]=z;if(t|0)c[t+4>>2]=A;c[y>>2]=A;if(!(c[z>>2]|0))c[z>>2]=A;y=z+8|0;c[y>>2]=(c[y>>2]|0)+1;do if(!B){if(__Z16atomic_decrementPj(q+-8|0)|0)break;__ZN6Memory11free_staticEPvb(q,1)}while(0);q=c[g>>2]|0;do if(q|0){if(__Z16atomic_decrementPj(q+-8|0)|0)break;__ZN6Memory11free_staticEPvb(q,1)}while(0);q=(c[c[(c[d>>2]|0)+(k*20|0)+4>>2]>>2]|0)+(s*24|0)|0;if(!(c[f>>2]|0)){B=__ZnwjPFPvjE(12,4740)|0;c[f>>2]=B;c[B>>2]=0;c[B+4>>2]=0;c[B+8>>2]=0}B=__ZnwjPFPvjE(40,4740)|0;c[B>>2]=0;A=B+24|0;c[A>>2]=0;y=B+28|0;c[y>>2]=0;z=B+32|0;c[z>>2]=0;__ZN7VariantaSERKS_(B,q);q=c[f>>2]|0;t=q+4|0;u=c[t>>2]|0;c[y>>2]=u;c[A>>2]=0;c[z>>2]=q;if(u|0)c[u+24>>2]=B;c[t>>2]=B;if(!(c[q>>2]|0))c[q>>2]=B;B=q+8|0;c[B>>2]=(c[B>>2]|0)+1;s=s+1|0}while((s|0)<(ij[c[c[p>>2]>>2]&8191](p)|0));l=h;return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(574923,563633,2480,574952,0);l=h;return}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(574923,563633,2475,574861,0);l=h;return}function __ZN20VisualScriptLanguage29debug_get_stack_level_membersEiP4ListI6String16DefaultAllocatorEPS0_I7VariantS2_Eii(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0;h=l;l=l+48|0;if((l|0)>=(m|0))ba(48);g=h+32|0;i=h+28|0;j=h;k=h+24|0;if((c[b+16>>2]|0)>-1){l=h;return}if((d|0)>=0?(n=c[b+28>>2]|0,(n|0)>(d|0)):0){a[1263537]=0;o=n-d+-1|0;d=b+36|0;b=c[(c[d>>2]|0)+(o*20|0)+12>>2]|0;n=ij[c[(c[b>>2]|0)+60>>2]&8191](b)|0;if(!n){l=h;return}if($i[c[(c[n>>2]|0)+44>>2]&8191](n,1227592)|0){__ZN9Reference9referenceEv(n);p=n;q=n}else{p=n;q=0}if(__ZN9Reference11unreferenceEv(p)|0?__Z17predelete_handlerP6Object(n)|0:0){gj[c[(c[n>>2]|0)+76>>2]&8191](n);__ZN6Memory11free_staticEPvb(n,0)}if(!q){l=h;return}c[i>>2]=0;__ZNK12VisualScript17get_variable_listEP4ListI10StringName16DefaultAllocatorE(q,i);n=c[i>>2]|0;if(!n)r=0;else{s=n;t=15}while(1){if((t|0)==15){t=0;r=c[s>>2]|0}if(!r)break;c[j>>2]=0;n=c[(c[d>>2]|0)+(o*20|0)+12>>2]|0;p=c[n+12>>2]|0;a:do if(p|0){b=c[p+8>>2]|0;u=c[n+16>>2]|0;b:do if((b|0)==(u|0))v=b;else{w=c[r>>2]|0;x=b;while(1){y=c[x+24>>2]|0;if(w>>>0<y>>>0)z=x+8|0;else{if(y>>>0>=w>>>0){v=x;break b}z=x+4|0}x=c[z>>2]|0;if((x|0)==(u|0))break a}}while(0);if(!((v|0)==(u|0)|(v|0)==0)){__ZN7VariantaSERKS_(j,v+32|0);b=c[r>>2]|0;do if(b){x=c[b+4>>2]|0;if(x|0){__ZN6StringC2EPKc(g,x);A=c[g>>2]|0;break}x=b+8|0;c[g>>2]=0;w=c[x>>2]|0;if((w|0)!=0?(c[g>>2]=0,(__Z28atomic_conditional_incrementPj(w+-8|0)|0)!=0):0){w=c[x>>2]|0;c[g>>2]=w;A=w}else A=0}else{c[g>>2]=0;A=0}while(0);c[k>>2]=A;b=__ZplPKcRK6String(574912,k)|0;u=b;if(!(c[e>>2]|0)){w=__ZnwjPFPvjE(12,4740)|0;c[e>>2]=w;c[w>>2]=0;c[w+4>>2]=0;c[w+8>>2]=0}w=__ZnwjPFPvjE(16,4740)|0;c[w>>2]=0;c[w+4>>2]=0;c[w+8>>2]=0;c[w+12>>2]=0;x=(b|0)==0;if(!x?(c[w>>2]=0,__Z28atomic_conditional_incrementPj(b+-8|0)|0):0)c[w>>2]=u;u=c[e>>2]|0;y=u+4|0;B=c[y>>2]|0;c[w+8>>2]=B;c[w+4>>2]=0;c[w+12>>2]=u;if(B|0)c[B+4>>2]=w;c[y>>2]=w;if(!(c[u>>2]|0))c[u>>2]=w;w=u+8|0;c[w>>2]=(c[w>>2]|0)+1;do if(!x){if(__Z16atomic_decrementPj(b+-8|0)|0)break;__ZN6Memory11free_staticEPvb(b,1)}while(0);b=c[k>>2]|0;do if(b|0){if(__Z16atomic_decrementPj(b+-8|0)|0)break;__ZN6Memory11free_staticEPvb(b,1)}while(0);if(!(c[f>>2]|0)){b=__ZnwjPFPvjE(12,4740)|0;c[f>>2]=b;c[b>>2]=0;c[b+4>>2]=0;c[b+8>>2]=0}b=__ZnwjPFPvjE(40,4740)|0;c[b>>2]=0;x=b+24|0;c[x>>2]=0;w=b+28|0;c[w>>2]=0;u=b+32|0;c[u>>2]=0;__ZN7VariantaSERKS_(b,j);y=c[f>>2]|0;B=y+4|0;C=c[B>>2]|0;c[w>>2]=C;c[x>>2]=0;c[u>>2]=y;if(C|0)c[C+24>>2]=b;c[B>>2]=b;if(!(c[y>>2]|0))c[y>>2]=b;b=y+8|0;c[b>>2]=(c[b>>2]|0)+1;if(!(c[j>>2]|0))break;__ZN7Variant5clearEv(j)}}while(0);s=r+4|0;t=15}__ZN4ListI10StringName16DefaultAllocatorED2Ev(i);if(!(__ZN9Reference11unreferenceEv(q)|0)){l=h;return}if(!(__Z17predelete_handlerP6Object(q)|0)){l=h;return}gj[c[(c[q>>2]|0)+76>>2]&8191](q);__ZN6Memory11free_staticEPvb(q,0);l=h;return}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(574831,563633,2550,574861,0);l=h;return}function __ZN20VisualScriptLanguage17debug_get_globalsEP4ListI6String16DefaultAllocatorEPS0_I7VariantS2_Eii(a,b,c,d,e){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;return}function __ZN20VisualScriptLanguage34debug_parse_stack_level_expressionEiRK6Stringii(a,b,d,e,f){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=f;__ZN6StringC2EPKc(e,1263606);l=f;return c[e>>2]|0}function __ZN14ScriptLanguage28debug_get_current_stack_infoEv(a){a=a|0;return 0}function __ZN20VisualScriptLanguage18reload_all_scriptsEv(a){a=a|0;return}function __ZN20VisualScriptLanguage18reload_tool_scriptERK3RefI6ScriptEb(a,b,c){a=a|0;b=b|0;c=c|0;return}function __ZNK20VisualScriptLanguage25get_recognized_extensionsEP4ListI6String16DefaultAllocatorE(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=a;__ZN6StringC2EPKc(d,600946);if(!(c[b>>2]|0)){e=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=e;c[e>>2]=0;c[e+4>>2]=0;c[e+8>>2]=0}e=__ZnwjPFPvjE(16,4740)|0;c[e>>2]=0;c[e+4>>2]=0;c[e+8>>2]=0;c[e+12>>2]=0;if((c[d>>2]|0?(c[e>>2]=0,f=c[d>>2]|0,f|0):0)?__Z28atomic_conditional_incrementPj(f+-8|0)|0:0)c[e>>2]=c[d>>2];f=c[b>>2]|0;b=f+4|0;g=c[b>>2]|0;c[e+8>>2]=g;c[e+4>>2]=0;c[e+12>>2]=f;if(g|0)c[g+4>>2]=e;c[b>>2]=e;if(!(c[f>>2]|0))c[f>>2]=e;e=f+8|0;c[e>>2]=(c[e>>2]|0)+1;e=c[d>>2]|0;if(!e){l=a;return}if(__Z16atomic_decrementPj(e+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(e,1);l=a;return}function __ZNK20VisualScriptLanguage20get_public_functionsEP4ListI10MethodInfo16DefaultAllocatorE(a,b){a=a|0;b=b|0;return}function __ZNK20VisualScriptLanguage20get_public_constantsEP4ListI4PairI6String7VariantE16DefaultAllocatorE(a,b){a=a|0;b=b|0;return}function __ZN20VisualScriptLanguage15profiling_startEv(a){a=a|0;return}function __ZN20VisualScriptLanguage14profiling_stopEv(a){a=a|0;return}function __ZN20VisualScriptLanguage30profiling_get_accumulated_dataEPN14ScriptLanguage13ProfilingInfoEi(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZN20VisualScriptLanguage24profiling_get_frame_dataEPN14ScriptLanguage13ProfilingInfoEi(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZN20VisualScriptLanguageD2Ev(a){a=a|0;var b=0,d=0,e=0;c[a>>2]=155360;b=c[a+56>>2]|0;if(b|0){gj[c[(c[b>>2]|0)+12>>2]&8191](b);__ZN6Memory11free_staticEPvb(b,0)}b=c[a+36>>2]|0;if(b|0)__ZN6Memory11free_staticEPvb(b,1);c[306878]=0;__ZN10StringNameD2Ev(a+52|0);__ZN10StringNameD2Ev(a+48|0);__ZN10StringNameD2Ev(a+44|0);__ZN10StringNameD2Ev(a+40|0);b=c[a+24>>2]|0;if(b|0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(b,1);b=c[a+20>>2]|0;if(b|0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(b,1);b=a+4|0;d=c[b>>2]|0;if(!d)return;__ZN3MapI6StringPF3RefI16VisualScriptNodeERKS0_E10ComparatorIS0_E16DefaultAllocatorE13_cleanup_treeEPNSB_7ElementE(b,c[d+8>>2]|0);d=c[a+8>>2]|0;e=c[b>>2]|0;c[e+8>>2]=d;c[a+12>>2]=0;a=d;c[a+12>>2]=a;if(!e)return;a=c[e+24>>2]|0;if(a|0?(__Z16atomic_decrementPj(a+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(a,1);__ZN6Memory11free_staticEPvb(e,0);c[b>>2]=0;return}function __ZN20VisualScriptLanguageD0Ev(a){a=a|0;__ZN20VisualScriptLanguageD2Ev(a);__ZdlPv(a);return}function __ZN3MapI6StringPF3RefI16VisualScriptNodeERKS0_E10ComparatorIS0_E16DefaultAllocatorE13_cleanup_treeEPNSB_7ElementE(a,b){a=a|0;b=b|0;if((c[a+4>>2]|0)==(b|0))return;__ZN3MapI6StringPF3RefI16VisualScriptNodeERKS0_E10ComparatorIS0_E16DefaultAllocatorE13_cleanup_treeEPNSB_7ElementE(a,c[b+8>>2]|0);__ZN3MapI6StringPF3RefI16VisualScriptNodeERKS0_E10ComparatorIS0_E16DefaultAllocatorE13_cleanup_treeEPNSB_7ElementE(a,c[b+4>>2]|0);a=c[b+24>>2]|0;if(a|0?(__Z16atomic_decrementPj(a+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(a,1);__ZN6Memory11free_staticEPvb(b,0);return}function __ZN3RefI12VisualScriptE8instanceEv(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d;f=__ZnwjPKc(184,1263606)|0;__ZN8ResourceC2Ev(f);c[f>>2]=22144;__ZN10StringNameC2Ev(f+124|0);c[f>>2]=153936;__ZN10StringNameC2Ev(f+128|0);g=f+132|0;__ZN10StringNameC2Ev(g);c[f+140>>2]=379008;c[f+136>>2]=0;c[f+144>>2]=0;c[f+152>>2]=379008;c[f+148>>2]=0;c[f+156>>2]=0;c[f+164>>2]=379008;c[f+160>>2]=0;c[f+168>>2]=0;c[f+176>>2]=379008;c[f+172>>2]=0;c[f+180>>2]=0;__ZN10StringNameC2EPKc(e,1142944);__ZN10StringNameaSERKS_(g,e);__ZN10StringNameD2Ev(e);__Z22postinitialize_handlerP6Object(f);if(!f){h=0;i=0}else{a[1263537]=0;__ZN9Reference8init_refEv(f)|0;h=f;i=f}f=c[b>>2]|0;do if((h|0)==(f|0))if(!h){l=d;return}else{j=h;break}else{if((f|0?__ZN9Reference11unreferenceEv(f)|0:0)?(e=c[b>>2]|0,__Z17predelete_handlerP6Object(e)|0):0){gj[c[(c[e>>2]|0)+76>>2]&8191](e);__ZN6Memory11free_staticEPvb(e,0)}c[b>>2]=i;if(!h){l=d;return}else{__ZN9Reference9referenceEv(h);j=h;break}}while(0);if(!(__ZN9Reference11unreferenceEv(j)|0)){l=d;return}if(!(__Z17predelete_handlerP6Object(h)|0)){l=d;return}gj[c[(c[h>>2]|0)+76>>2]&8191](h);__ZN6Memory11free_staticEPvb(i,0);l=d;return}function __ZN15ImageLoaderWEBP10load_imageEP5ImageP10FileAccess(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0;b=l;l=l+96|0;if((l|0)>=(m|0))ba(96);f=b+80|0;g=b+40|0;h=b+28|0;i=b+32|0;j=b+24|0;k=b+20|0;n=b;o=ij[c[(c[e>>2]|0)+32>>2]&8191](e)|0;c[f>>2]=0;__ZN10PoolVectorIhE6resizeEi(f,o)|0;if((c[f>>2]|0)!=0?(__ZN10PoolVectorIhE14_copy_on_writeEv(f),p=c[f>>2]|0,(p|0)!=0):0){__Z16atomic_incrementPj(p+4|0)|0;q=c[p+8>>2]|0;r=p}else{q=0;r=0}p=q;nj[c[(c[e>>2]|0)+68>>2]&2047](e,p,o)|0;do if(ij[c[(c[e>>2]|0)+36>>2]&8191](e)|0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1131843,580275,125,580310,0);s=18}else{a[1263537]=0;if(_WebPGetFeaturesInternal(p,o,g,520)|0){gj[c[(c[e>>2]|0)+12>>2]&8191](e);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1131843,580275,130,1105245,0);a[1263537]=0;s=16;break}q=c[g>>2]|0;c[i>>2]=__Z4itosx(q,((q|0)<0)<<31>>31)|0;c[h>>2]=__ZplPKcRK6String(912409,i)|0;__Z10print_line6String(h);q=c[h>>2]|0;if(q|0?(__Z16atomic_decrementPj(q+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(q,1);q=c[i>>2]|0;if(q|0?(__Z16atomic_decrementPj(q+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(q,1);q=g+4|0;t=c[q>>2]|0;c[i>>2]=__Z4itosx(t,((t|0)<0)<<31>>31)|0;c[j>>2]=__ZplPKcRK6String(912417,i)|0;__Z10print_line6String(j);t=c[j>>2]|0;if(t|0?(__Z16atomic_decrementPj(t+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(t,1);t=c[i>>2]|0;if(t|0?(__Z16atomic_decrementPj(t+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(t,1);t=g+8|0;u=c[t>>2]|0;c[i>>2]=__Z4itosx(u,((u|0)<0)<<31>>31)|0;c[k>>2]=__ZplPKcRK6String(580373,i)|0;__Z10print_line6String(k);u=c[k>>2]|0;if(u|0?(__Z16atomic_decrementPj(u+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(u,1);u=c[i>>2]|0;if(u|0?(__Z16atomic_decrementPj(u+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(u,1);if(r|0)__Z16atomic_decrementPj(r+4|0)|0;c[i>>2]=0;u=U(c[q>>2]|0,c[g>>2]|0)|0;v=U(u,c[t>>2]|0?4:3)|0;__ZN10PoolVectorIhE6resizeEi(i,v)|0;u=c[f>>2]|0;if(!u){w=0;x=0}else{__Z16atomic_incrementPj(u+4|0)|0;w=c[u+8>>2]|0;x=u}if((c[i>>2]|0)!=0?(__ZN10PoolVectorIhE14_copy_on_writeEv(i),u=c[i>>2]|0,(u|0)!=0):0){__Z16atomic_incrementPj(u+4|0)|0;y=c[u+8>>2]|0;z=u}else{y=0;z=0}u=c[g>>2]|0;if(!(c[t>>2]|0))A=_WebPDecodeRGBInto(w,o,y,v,u*3|0)|0;else A=_WebPDecodeRGBAInto(w,o,y,v,u<<2)|0;if(!A){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1131843,580275,154,580381,0);if(z|0)__Z16atomic_decrementPj(z+4|0)|0;if(!x)B=16;else{__Z16atomic_decrementPj(x+4|0)|0;B=16}}else{a[1263537]=0;if(x|0)__Z16atomic_decrementPj(x+4|0)|0;if(z|0)__Z16atomic_decrementPj(z+4|0)|0;__ZN5ImageC2EiibNS_6FormatERK10PoolVectorIhE(n,c[g>>2]|0,c[q>>2]|0,0,c[t>>2]|0?5:4,i);c[d>>2]=c[n>>2];t=d+4|0;q=n+4|0;do if((c[t>>2]|0)!=(c[q>>2]|0)){__ZN10PoolVectorIhE12_unreferenceEv(t);u=c[q>>2]|0;if(!u)break;if(!(__Z28atomic_conditional_incrementPj(u)|0))break;c[t>>2]=c[q>>2]}while(0);q=d+8|0;t=n+8|0;c[q>>2]=c[t>>2];c[q+4>>2]=c[t+4>>2];a[q+8>>0]=a[t+8>>0]|0;__ZN5ImageD2Ev(n);B=0}__ZN10PoolVectorIhE12_unreferenceEv(i);C=B;__ZN10PoolVectorIhE12_unreferenceEv(f);l=b;return C|0}while(0);if(!r){C=s;__ZN10PoolVectorIhE12_unreferenceEv(f);l=b;return C|0}__Z16atomic_decrementPj(r+4|0)|0;C=s;__ZN10PoolVectorIhE12_unreferenceEv(f);l=b;return C|0}function __ZNK15ImageLoaderWEBP25get_recognized_extensionsEP4ListI6String16DefaultAllocatorE(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=a;__ZN6StringC2EPKc(d,580270);if(!(c[b>>2]|0)){e=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=e;c[e>>2]=0;c[e+4>>2]=0;c[e+8>>2]=0}e=__ZnwjPFPvjE(16,4740)|0;c[e>>2]=0;c[e+4>>2]=0;c[e+8>>2]=0;c[e+12>>2]=0;if((c[d>>2]|0?(c[e>>2]=0,f=c[d>>2]|0,f|0):0)?__Z28atomic_conditional_incrementPj(f+-8|0)|0:0)c[e>>2]=c[d>>2];f=c[b>>2]|0;b=f+4|0;g=c[b>>2]|0;c[e+8>>2]=g;c[e+4>>2]=0;c[e+12>>2]=f;if(g|0)c[g+4>>2]=e;c[b>>2]=e;if(!(c[f>>2]|0))c[f>>2]=e;e=f+8|0;c[e>>2]=(c[e>>2]|0)+1;e=c[d>>2]|0;if(!e){l=a;return}if(__Z16atomic_decrementPj(e+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(e,1);l=a;return}function __ZN15ImageLoaderWEBPD0Ev(a){a=a|0;__ZdlPv(a);return}function _WebPGetFeaturesInternal(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0;if((a|0)==0|(d|0)==0|(e&-256|0)!=512){f=2;return f|0}e=d;g=e+40|0;do{c[e>>2]=0;e=e+4|0}while((e|0)<(g|0));f=_ParseHeadersInternal(a,b,d,d+4|0,d+8|0,d+12|0,d+16|0,0)|0;return f|0}function _WebPDecodeRGBAInto(a,b,d,e,f){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,n=0;g=l;l=l+144|0;if((l|0)>=(m|0))ba(144);h=g+88|0;i=g;if(!d){j=0;l=g;return j|0}_WebPInitDecBufferInternal(i,520)|0;k=h+4|0;n=k+52|0;do{c[k>>2]=0;k=k+4|0}while((k|0)<(n|0));c[h>>2]=i;c[i>>2]=1;c[i+16>>2]=d;c[i+20>>2]=f;c[i+24>>2]=e;c[i+12>>2]=1;i=(_DecodeInto(a,b,h)|0)==0;j=i?d:0;l=g;return j|0}function _WebPDecodeRGBInto(a,b,d,e,f){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,n=0;g=l;l=l+144|0;if((l|0)>=(m|0))ba(144);h=g+88|0;i=g;if(!d){j=0;l=g;return j|0}_WebPInitDecBufferInternal(i,520)|0;k=h+4|0;n=k+52|0;do{c[k>>2]=0;k=k+4|0}while((k|0)<(n|0));c[h>>2]=i;c[i>>2]=0;c[i+16>>2]=d;c[i+20>>2]=f;c[i+24>>2]=e;c[i+12>>2]=1;i=(_DecodeInto(a,b,h)|0)==0;j=i?d:0;l=g;return j|0}function _WebPInitDecBufferInternal(a,b){a=a|0;b=b|0;var d=0;if((a|0)==0|(b&-256|0)!=512){d=0;return d|0}b=a;a=b+84|0;do{c[b>>2]=0;b=b+4|0}while((b|0)<(a|0));d=1;return d|0}function _DecodeInto(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0;e=l;l=l+160|0;if((l|0)>=(m|0))ba(160);f=e+148|0;g=e+144|0;h=e+36|0;i=e;c[i>>2]=a;j=i+4|0;c[j>>2]=b;c[i+8>>2]=1;c[g>>2]=0;c[f>>2]=_ParseHeadersInternal(a,b,0,0,0,g,0,i)|0;b=(c[g>>2]|0)!=0;if(!(c[f>>2]|0)){if(b)k=4}else if(b&(c[f>>2]|0)==7)k=4;if((k|0)==4)c[f>>2]=4;k=c[f>>2]|0;if(k|0){n=k;l=e;return n|0}if(!d)Bd(580642,580438,459,580472);_VP8InitIoInternal(h,520)|0;k=c[i+12>>2]|0;c[h+64>>2]=(c[i>>2]|0)+k;c[h+60>>2]=(c[j>>2]|0)-k;_WebPInitCustomIo(d,h);if(!(c[i+32>>2]|0)){k=_VP8New()|0;if(!k){n=1;l=e;return n|0}c[k+2348>>2]=c[i+16>>2];c[k+2352>>2]=c[i+20>>2];if(_VP8GetHeaders(k,h)|0){j=h+4|0;f=d+20|0;b=_WebPAllocateDecBuffer(c[h>>2]|0,c[j>>2]|0,c[f>>2]|0,c[d>>2]|0)|0;if(!b){c[k+148>>2]=_VP8GetThreadMethod(c[f>>2]|0,i,c[h>>2]|0,c[j>>2]|0)|0;_VP8InitDithering(c[f>>2]|0,k);if(!(_VP8Decode(k,h)|0))o=c[k>>2]|0;else o=0}else o=b}else o=c[k>>2]|0;_VP8Delete(k);p=o}else{o=_VP8LNew()|0;if(!o){n=1;l=e;return n|0}if(_VP8LDecodeHeader(o,h)|0){k=_WebPAllocateDecBuffer(c[h>>2]|0,c[h+4>>2]|0,c[d+20>>2]|0,c[d>>2]|0)|0;if(!k)if(!(_VP8LDecodeImage(o)|0))q=c[o>>2]|0;else q=0;else q=k}else q=c[o>>2]|0;_VP8LDelete(o);p=q}if(p|0){_WebPFreeDecBuffer(c[d>>2]|0);n=p;l=e;return n|0}p=c[d+20>>2]|0;if(!p){n=0;l=e;return n|0}if(!(c[p+48>>2]|0)){n=0;l=e;return n|0}n=_WebPFlipBuffer(c[d>>2]|0)|0;l=e;return n|0}function _ParseHeadersInternal(a,b,e,f,g,h,i,j){a=a|0;b=b|0;e=e|0;f=f|0;g=g|0;h=h|0;i=i|0;j=j|0;var k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ca=0,da=0,ea=0,fa=0,ga=0;k=l;l=l+16|0;if((l|0)>=(m|0))ba(16);n=k+4|0;o=k;p=a;c[n>>2]=0;c[o>>2]=0;q=(j|0)!=0;if(q)r=c[j+8>>2]|0;else r=0;if((a|0)==0|b>>>0<12){s=7;l=k;return s|0}if(b>>>0>11)if(!(_memcmp(a,589231,4)|0)){if(_memcmp(a+8|0,589236,4)|0){s=3;l=k;return s|0}t=(d[a+5>>0]|0)<<8|(d[a+4>>0]|0)|((d[a+7>>0]|0)<<8|(d[a+6>>0]|0))<<16;if((t+-12|0)>>>0>4294967274){s=3;l=k;return s|0}if((r|0)!=0&t>>>0>(b+-8|0)>>>0){s=7;l=k;return s|0}else{u=b+-12|0;v=a+12|0;w=t;x=9}}else{y=b;z=p;A=0;B=0}else{u=b;v=p;w=0;x=9}if((x|0)==9)if(u>>>0<8){s=7;l=k;return s|0}else{y=u;z=v;A=w;B=(w|0)!=0}w=z;if(!(_memcmp(w,589241,4)|0)){if(((d[w+5>>0]|0)<<8|(d[w+4>>0]|0)|((d[w+7>>0]|0)<<8|(d[w+6>>0]|0))<<16|0)!=10){s=3;l=k;return s|0}if(y>>>0<18){s=7;l=k;return s|0}v=d[w+8>>0]|0;u=((d[w+13>>0]|0)<<8|(d[w+12>>0]|0)|(d[w+14>>0]|0)<<16)+1|0;t=((d[w+16>>0]|0)<<8|(d[w+15>>0]|0)|(d[w+17>>0]|0)<<16)+1|0;a=U(u,t)|0;C=(t|0)==0;if(C?0:((a>>>0)/((C?1:t)>>>0)|0|0)!=(u|0)){s=3;l=k;return s|0}C=v&2;if(B){D=v;E=1;F=t;G=u;H=y+-18|0;I=C>>>1;J=w+18|0;K=(C|0)!=0;L=1}else{s=3;l=k;return s|0}}else{D=0;E=0;F=0;G=0;H=y;I=0;J=z;K=0;L=0}z=(g|0)==0;if(!z)c[g>>2]=D>>>4&1;if(h|0)c[h>>2]=I;h=(i|0)==0;if(!h)c[i>>2]=0;c[n>>2]=G;c[o>>2]=F;D=(j|0)==0;a:do if(!(D&(L&K))){b:do if(H>>>0>=4){if(!(B&(E|0)!=0))if((E|A|0)==0?(y=J,(_memcmp(y,589246,4)|0)==0):0){M=y;x=27}else{N=H;O=J;P=0;Q=0}else{M=J;x=27}c:do if((x|0)==27){if(H>>>0<8){R=0;break b}if(!A){y=M;C=H;w=J;u=0;t=0;while(1){v=(d[y+5>>0]|0)<<8|(d[y+4>>0]|0)|((d[y+7>>0]|0)<<8|(d[y+6>>0]|0))<<16;if(v>>>0>4294967286){s=3;break}a=v+9&-2;if(!(_memcmp(y,589251,4)|0)){N=C;O=w;P=u;Q=t;break c}if(!(_memcmp(y,589256,4)|0)){N=C;O=w;P=u;Q=t;break c}if(C>>>0<a>>>0){R=t;break b}S=(_memcmp(y,589246,4)|0)==0;T=S?y+8|0:t;V=y+a|0;W=C-a|0;if(W>>>0<8){R=T;break b}else{y=V;C=W;w=V;u=S?v:u;t=T}}l=k;return s|0}else{X=M;Y=22;Z=H;_=J;$=0;aa=0}while(1){t=(d[X+5>>0]|0)<<8|(d[X+4>>0]|0)|((d[X+7>>0]|0)<<8|(d[X+6>>0]|0))<<16;if(t>>>0>4294967286){s=3;x=70;break}u=t+9&-2;w=u+Y|0;if(w>>>0>A>>>0){s=3;x=70;break}if(!(_memcmp(X,589251,4)|0)){N=Z;O=_;P=$;Q=aa;break c}if(!(_memcmp(X,589256,4)|0)){N=Z;O=_;P=$;Q=aa;break c}if(Z>>>0<u>>>0){R=aa;break b}C=(_memcmp(X,589246,4)|0)==0;y=C?X+8|0:aa;T=X+u|0;v=Z-u|0;if(v>>>0<8){R=y;break b}else{X=T;Y=w;Z=v;_=T;$=C?t:$;aa=y}}if((x|0)==70){l=k;return s|0}}while(0);y=O;t=(_memcmp(y,589251,4)|0)==0;C=(_memcmp(y,589256,4)|0)==0;T=C&1;if(!O)Bd(595626,580438,232,589261);if(N>>>0<8)R=Q;else{if(t|C){C=(d[y+5>>0]|0)<<8|(d[y+4>>0]|0)|((d[y+7>>0]|0)<<8|(d[y+6>>0]|0))<<16;if(A>>>0>11&C>>>0>(A+-12|0)>>>0){s=3;l=k;return s|0}t=N+-8|0;if((r|0)!=0&C>>>0>t>>>0){R=Q;break}ca=t;da=y+8|0;ea=C;fa=T}else{ca=N;da=O;ea=N;fa=_VP8LCheckSignature(y,N)|0}if(ea>>>0>4294967286){s=3;l=k;return s|0}y=(fa|0)!=0;if(!(h|(I|0)!=0))c[i>>2]=y?2:1;do if(y){if(ca>>>0<5){R=Q;break b}if(!(_VP8LGetInfo(da,ca,n,o,g)|0))s=3;else break;l=k;return s|0}else{if(ca>>>0<10){R=Q;break b}if(!(_VP8GetInfo(da,ca,ea,n,o)|0))s=3;else break;l=k;return s|0}while(0);do if(E|0){if((G|0)==(c[n>>2]|0)?(F|0)==(c[o>>2]|0):0)break;else s=3;l=k;return s|0}while(0);if(!q){ga=Q;break a}c[j>>2]=p;c[j+4>>2]=b;y=j+8|0;c[y>>2]=0;c[y+4>>2]=0;c[j+16>>2]=Q;c[j+20>>2]=P;c[j+24>>2]=ea;c[j+28>>2]=A;c[j+32>>2]=fa;y=da-p|0;c[j+12>>2]=y;if((y|0)<=-1)Bd(589276,580438,395,589329);if((y|0)==(b-ca|0)){ga=Q;break a}Bd(589350,580438,396,589329)}}else R=0;while(0);if(D&(E|0)!=0)ga=R;else{s=7;l=k;return s|0}}else ga=0;while(0);if(!z)c[g>>2]=c[g>>2]|(ga|0)!=0;if(e|0)c[e>>2]=c[n>>2];if(!f){s=0;l=k;return s|0}c[f>>2]=c[o>>2];s=0;l=k;return s|0}function _VP8InitIoInternal(a,b){a=a|0;b=b|0;var d=0;if((b&-256|0)!=512){d=0;return d|0}if(!a){d=1;return d|0}b=a;a=b+108|0;do{c[b>>2]=0;b=b+4|0}while((b|0)<(a|0));d=1;return d|0}function _WebPInitCustomIo(a,b){a=a|0;b=b|0;c[b+44>>2]=4850;c[b+48>>2]=4851;c[b+52>>2]=5069;c[b+40>>2]=a;return}function _VP8New(){var a=0,b=0,d=0,e=0;a=_WebPSafeCalloc(1,0,2376)|0;if(!a)return a|0;c[a>>2]=0;c[a+8>>2]=1139746;gj[c[(_WebPGetWorkerInterface()|0)>>2]&8191](a+124|0);c[a+4>>2]=0;c[a+312>>2]=0;if(c[307157]|0)return a|0;b=c[306912]|0;if(!b)d=34;else{e=(ij[b&8191](2)|0)!=0;d=e?35:34}c[307157]=d;return a|0}function _VP8GetHeaders(e,f){e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0;if(!e){g=0;return g|0}c[e>>2]=0;h=e+8|0;c[h>>2]=1139746;if(!f){c[e>>2]=2;c[h>>2]=585981;c[e+4>>2]=0;g=0;return g|0}i=c[f+64>>2]|0;j=c[f+60>>2]|0;if(j>>>0<4){c[e>>2]=7;c[h>>2]=586018;c[e+4>>2]=0;g=0;return g|0}k=d[i>>0]|0;l=d[i+1>>0]<<8|k|d[i+2>>0]<<16;m=(k&1^1)&255;n=e+40|0;a[n>>0]=m;o=k>>>1&7;a[e+41>>0]=o;p=k>>>4&1;a[e+42>>0]=p;k=l>>>5;l=e+44|0;c[l>>2]=k;if((o&255)>3){c[e>>2]=3;c[h>>2]=586036;c[e+4>>2]=0;g=0;return g|0}if(!(p<<24>>24)){c[e>>2]=4;c[h>>2]=586067;c[e+4>>2]=0;g=0;return g|0}p=i+3|0;o=j+-3|0;do if(!(m<<24>>24)){q=p;r=o;s=k}else{if(o>>>0<7){c[e>>2]=7;c[h>>2]=586090;c[e+4>>2]=0;g=0;return g|0}if(((a[p>>0]|0)==-99?(a[i+4>>0]|0)==1:0)?(a[i+5>>0]|0)==42:0){t=i+7|0;u=d[t>>0]<<8&16128|d[i+6>>0];b[e+48>>1]=u;a[e+52>>0]=(d[t>>0]|0)>>>6;t=i+9|0;v=d[t>>0]<<8&16128|d[i+8>>0];b[e+50>>1]=v;a[e+53>>0]=(d[t>>0]|0)>>>6;c[e+288>>2]=(u+15|0)>>>4;c[e+292>>2]=(v+15|0)>>>4;c[f>>2]=u;c[f+4>>2]=v;c[f+72>>2]=0;c[f+84>>2]=0;c[f+76>>2]=0;c[f+80>>2]=u;c[f+88>>2]=v;c[f+92>>2]=0;c[f+96>>2]=u;c[f+100>>2]=v;c[f+12>>2]=u;c[f+16>>2]=v;_VP8ResetProba(e+904|0);c[e+104>>2]=0;c[e+108>>2]=0;c[e+112>>2]=1;c[e+116>>2]=0;c[e+120>>2]=0;q=i+10|0;r=j+-10|0;s=c[l>>2]|0;break}c[e>>2]=3;c[h>>2]=586118;c[e+4>>2]=0;g=0;return g|0}while(0);if(s>>>0>r>>>0){if(c[e>>2]|0){g=0;return g|0}c[e>>2]=7;c[h>>2]=586132;c[e+4>>2]=0;g=0;return g|0}j=e+12|0;_VP8InitBitReader(j,q,s);s=c[l>>2]|0;l=q+s|0;q=r-s|0;if(a[n>>0]|0){a[e+54>>0]=_VP8GetValue(j,1)|0;a[e+55>>0]=_VP8GetValue(j,1)|0}s=_VP8GetValue(j,1)|0;c[e+104>>2]=s;if(s){s=e+108|0;c[s>>2]=_VP8GetValue(j,1)|0;if(_VP8GetValue(j,1)|0){c[e+112>>2]=_VP8GetValue(j,1)|0;if(!(_VP8GetValue(j,1)|0))w=0;else w=(_VP8GetSignedValue(j,7)|0)&255;a[e+116>>0]=w;if(!(_VP8GetValue(j,1)|0))x=0;else x=(_VP8GetSignedValue(j,7)|0)&255;a[e+117>>0]=x;if(!(_VP8GetValue(j,1)|0))y=0;else y=(_VP8GetSignedValue(j,7)|0)&255;a[e+118>>0]=y;if(!(_VP8GetValue(j,1)|0))z=0;else z=(_VP8GetSignedValue(j,7)|0)&255;a[e+119>>0]=z;if(!(_VP8GetValue(j,1)|0))A=0;else A=(_VP8GetSignedValue(j,6)|0)&255;a[e+120>>0]=A;if(!(_VP8GetValue(j,1)|0))B=0;else B=(_VP8GetSignedValue(j,6)|0)&255;a[e+121>>0]=B;if(!(_VP8GetValue(j,1)|0))C=0;else C=(_VP8GetSignedValue(j,6)|0)&255;a[e+122>>0]=C;if(!(_VP8GetValue(j,1)|0))D=0;else D=(_VP8GetSignedValue(j,6)|0)&255;a[e+123>>0]=D}if(c[s>>2]|0){if(!(_VP8GetValue(j,1)|0))E=-1;else E=(_VP8GetValue(j,8)|0)&255;a[e+904>>0]=E;if(!(_VP8GetValue(j,1)|0))F=-1;else F=(_VP8GetValue(j,8)|0)&255;a[e+905>>0]=F;if(!(_VP8GetValue(j,1)|0))G=-1;else G=(_VP8GetValue(j,8)|0)&255;a[e+906>>0]=G}}else c[e+108>>2]=0;G=e+36|0;if(c[G>>2]|0){if(c[e>>2]|0){g=0;return g|0}c[e>>2]=3;c[h>>2]=586153;c[e+4>>2]=0;g=0;return g|0}F=e+56|0;c[F>>2]=_VP8GetValue(j,1)|0;E=e+60|0;c[E>>2]=_VP8GetValue(j,6)|0;c[e+64>>2]=_VP8GetValue(j,3)|0;s=_VP8GetValue(j,1)|0;c[e+68>>2]=s;do if(s|0?_VP8GetValue(j,1)|0:0){if(_VP8GetValue(j,1)|0)c[e+72>>2]=_VP8GetSignedValue(j,6)|0;if(_VP8GetValue(j,1)|0)c[e+76>>2]=_VP8GetSignedValue(j,6)|0;if(_VP8GetValue(j,1)|0)c[e+80>>2]=_VP8GetSignedValue(j,6)|0;if(_VP8GetValue(j,1)|0)c[e+84>>2]=_VP8GetSignedValue(j,6)|0;if(_VP8GetValue(j,1)|0)c[e+88>>2]=_VP8GetSignedValue(j,6)|0;if(_VP8GetValue(j,1)|0)c[e+92>>2]=_VP8GetSignedValue(j,6)|0;if(_VP8GetValue(j,1)|0)c[e+96>>2]=_VP8GetSignedValue(j,6)|0;if(!(_VP8GetValue(j,1)|0))break;c[e+100>>2]=_VP8GetSignedValue(j,6)|0}while(0);if(!(c[E>>2]|0))H=0;else H=c[F>>2]|0?1:2;c[e+2308>>2]=H;if(c[G>>2]|0){if(c[e>>2]|0){g=0;return g|0}c[e>>2]=3;c[h>>2]=586181;c[e+4>>2]=0;g=0;return g|0}G=l+q|0;H=(1<<(_VP8GetValue(j,2)|0))+-1|0;c[e+312>>2]=H;F=H*3|0;if(q>>>0>=F>>>0){E=l+F|0;s=q-F|0;if(!H){I=s;J=E}else{F=0;q=s;s=E;E=l;while(1){l=d[E+1>>0]<<8|d[E>>0]|d[E+2>>0]<<16;D=l>>>0>q>>>0?q:l;_VP8InitBitReader(e+316+(F*28|0)|0,s,D);l=s+D|0;C=q-D|0;F=F+1|0;if((F|0)==(H|0)){I=C;J=l;break}else{q=C;s=l;E=E+3|0}}}_VP8InitBitReader(e+316+(H*28|0)|0,J,I);if(J>>>0<G>>>0){_VP8ParseQuant(e);if(a[n>>0]|0){_VP8GetValue(j,1)|0;_VP8ParseProba(j,e);c[e+4>>2]=1;g=1;return g|0}if(c[e>>2]|0){g=0;return g|0}c[e>>2]=4;c[h>>2]=586232;c[e+4>>2]=0;g=0;return g|0}else K=5}else K=7;if(c[e>>2]|0){g=0;return g|0}c[e>>2]=K;c[h>>2]=586208;c[e+4>>2]=0;g=0;return g|0} +function __ZN11MethodBind3I5ThemeRK10StringNameS3_iE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0;i=l;l=l+80|0;if((l|0)>=(m|0))ba(80);j=i+76|0;k=i+48|0;n=i+72|0;o=i+24|0;p=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1234368)|0:0){c[h>>2]=0;a[1263537]=0;q=d+24|0;r=c[q>>2]|0;if((r|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=r;c[b>>2]=0;l=i;return}s=r-(c[d+20>>2]|0)|0;if((s|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=s;c[b>>2]=0;l=i;return}if((g|0)>0){if((r|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);t=0}else{a[1263537]=0;t=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,t)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=t;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[q>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);u=0}else{a[1263537]=0;u=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,u)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=u;c[b>>2]=0;l=i;return}if((g|0)>2){if((c[q>>2]|0)<2){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);v=0}else{a[1263537]=0;v=c[(c[d+32>>2]|0)+12>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+8>>2]>>2]|0,v)|0)){c[h>>2]=2;c[h+4>>2]=2;c[h+8>>2]=v;c[b>>2]=0;l=i;return}}}}v=c[d+44>>2]|0;u=c[d+48>>2]|0;t=e+(u>>1)|0;if(!(u&1))w=v;else w=c[(c[t>>2]|0)+v>>2]|0;do if((g|0)<1){v=c[q>>2]|0;u=v+-1|0;if((v|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)x=0;else x=c[e+-4>>2]|0;if((v|0)<=(x|0)){if(r)y=0;else y=c[e+-4>>2]|0;do if((y|0)<(v|0)){if(r)z=0;else z=c[e+-4>>2]|0;if((z|0)<(v|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);A=0;break}else{a[1263537]=0;B=43;break}}else B=43;while(0);if((B|0)==43)A=e+(u*24|0)|0;__ZN7VariantC2ERKS_(k,A);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);c[j>>2]=__ZNK7Variantcv10StringNameEv(k)|0;do if((g|0)<2){A=c[q>>2]|0;z=A+-1|0;y=A+-2|0;if((A|0)>=2){A=c[d+16>>2]|0;x=(A|0)==0;if(x)C=0;else C=c[A+-4>>2]|0;if((z|0)<=(C|0)){if(x)D=0;else D=c[A+-4>>2]|0;do if((D|0)<(z|0)){if(x)E=0;else E=c[A+-4>>2]|0;if((E|0)<(z|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);F=0;break}else{a[1263537]=0;B=60;break}}else B=60;while(0);if((B|0)==60)F=A+(y*24|0)|0;__ZN7VariantC2ERKS_(o,F);break}}c[o>>2]=0}else __ZN7VariantC2ERKS_(o,c[f+4>>2]|0);while(0);c[n>>2]=__ZNK7Variantcv10StringNameEv(o)|0;do if((g|0)<3){F=c[q>>2]|0;E=F+-2|0;D=F+-3|0;if((E|0)>=1){F=c[d+16>>2]|0;C=(F|0)==0;if(C)G=0;else G=c[F+-4>>2]|0;if((E|0)<=(G|0)){if(C)H=0;else H=c[F+-4>>2]|0;do if((H|0)<(E|0)){if(C)I=0;else I=c[F+-4>>2]|0;if((I|0)<(E|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);J=0;break}else{a[1263537]=0;B=77;break}}else B=77;while(0);if((B|0)==77)J=F+(D*24|0)|0;__ZN7VariantC2ERKS_(p,J);break}}c[p>>2]=0}else __ZN7VariantC2ERKS_(p,c[f+8>>2]|0);while(0);f=__ZNK7VariantcviEv(p)|0;Ki[w&4095](t,j,n,f);if(c[p>>2]|0)__ZN7Variant5clearEv(p);__ZN10StringNameD2Ev(n);if(c[o>>2]|0)__ZN7Variant5clearEv(o);__ZN10StringNameD2Ev(j);if(c[k>>2]|0)__ZN7Variant5clearEv(k);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,2039,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind3I5ThemeRK10StringNameS3_iE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e+8|0;g=e+4|0;h=e;if(!b)i=0;else{j=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1234368)|0;i=j?b:0}b=c[a+44>>2]|0;j=c[a+48>>2]|0;a=i+(j>>1)|0;if(!(j&1))k=b;else k=c[(c[a>>2]|0)+b>>2]|0;__ZN10StringNameC2ERK6String(f,c[d>>2]|0);c[g>>2]=c[f>>2];__ZN10StringNameC2ERK6String(f,c[d+4>>2]|0);c[h>>2]=c[f>>2];Ki[k&4095](a,g,h,c[c[d+8>>2]>>2]|0);__ZN10StringNameD2Ev(h);__ZN10StringNameD2Ev(g);l=e;return}function __ZN11MethodBind3I5ThemeRK10StringNameS3_iED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind3I5ThemeRK10StringNameS3_iE18_get_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case 0:{__ZN10StringNameC2Ev(d);__ZN7VariantC2ERK10StringName(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);__ZN10StringNameD2Ev(d);f=b;l=a;return f|0}case 1:{__ZN10StringNameC2Ev(d);__ZN7VariantC2ERK10StringName(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);__ZN10StringNameD2Ev(d);f=b;l=a;return f|0}case 2:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;l=a;return f|0}default:{f=0;l=a;return f|0}}return 0}function __ZNK13MethodBind2RCI5Theme5ColorRK10StringNameS4_E18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return __ZNK13MethodBind2RCI5Theme5ColorRK10StringNameS4_E18_get_argument_typeEi(a,b)|0}function __ZNK13MethodBind2RCI5Theme5ColorRK10StringNameS4_E18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,903902);l=a;return c[b>>2]|0}function __ZN13MethodBind2RCI5Theme5ColorRK10StringNameS4_E4callEP6ObjectPPK7VariantiRNS8_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0;i=l;l=l+96|0;if((l|0)>=(m|0))ba(96);j=i+48|0;k=i+80|0;n=i+76|0;o=i+24|0;p=i+72|0;q=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1234368)|0:0){c[h>>2]=0;a[1263537]=0;r=d+24|0;s=c[r>>2]|0;if((s|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=s;c[b>>2]=0;l=i;return}t=s-(c[d+20>>2]|0)|0;if((t|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=t;c[b>>2]=0;l=i;return}if((g|0)>0){if((s|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);u=0}else{a[1263537]=0;u=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,u)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=u;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[r>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);v=0}else{a[1263537]=0;v=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,v)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=v;c[b>>2]=0;l=i;return}}}v=c[d+44>>2]|0;u=c[d+48>>2]|0;s=e+(u>>1)|0;if(!(u&1))w=v;else w=c[(c[s>>2]|0)+v>>2]|0;do if((g|0)<1){v=c[r>>2]|0;u=v+-1|0;if((v|0)>=1){e=c[d+16>>2]|0;t=(e|0)==0;if(t)x=0;else x=c[e+-4>>2]|0;if((v|0)<=(x|0)){if(t)y=0;else y=c[e+-4>>2]|0;do if((y|0)<(v|0)){if(t)z=0;else z=c[e+-4>>2]|0;if((z|0)<(v|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);A=0;break}else{a[1263537]=0;B=37;break}}else B=37;while(0);if((B|0)==37)A=e+(u*24|0)|0;__ZN7VariantC2ERKS_(o,A);break}}c[o>>2]=0}else __ZN7VariantC2ERKS_(o,c[f>>2]|0);while(0);c[n>>2]=__ZNK7Variantcv10StringNameEv(o)|0;do if((g|0)<2){A=c[r>>2]|0;z=A+-1|0;y=A+-2|0;if((A|0)>=2){A=c[d+16>>2]|0;x=(A|0)==0;if(x)C=0;else C=c[A+-4>>2]|0;if((z|0)<=(C|0)){if(x)D=0;else D=c[A+-4>>2]|0;do if((D|0)<(z|0)){if(x)E=0;else E=c[A+-4>>2]|0;if((E|0)<(z|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);F=0;break}else{a[1263537]=0;B=54;break}}else B=54;while(0);if((B|0)==54)F=A+(y*24|0)|0;__ZN7VariantC2ERKS_(q,F);break}}c[q>>2]=0}else __ZN7VariantC2ERKS_(q,c[f+4>>2]|0);while(0);c[p>>2]=__ZNK7Variantcv10StringNameEv(q)|0;Ki[w&4095](k,s,n,p);__ZN7VariantC2ERK5Color(j,k);__ZN10StringNameD2Ev(p);if(c[q>>2]|0)__ZN7Variant5clearEv(q);__ZN10StringNameD2Ev(n);if(c[o>>2]|0)__ZN7Variant5clearEv(o);__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1872,1146558,0);c[b>>2]=0;l=i;return}function __ZN13MethodBind2RCI5Theme5ColorRK10StringNameS4_E7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);g=f+24|0;h=f+8|0;i=f+4|0;j=f;if(!b)k=0;else{n=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1234368)|0;k=n?b:0}b=c[a+44>>2]|0;n=c[a+48>>2]|0;a=k+(n>>1)|0;if(!(n&1))o=b;else o=c[(c[a>>2]|0)+b>>2]|0;__ZN10StringNameC2ERK6String(g,c[d>>2]|0);c[i>>2]=c[g>>2];__ZN10StringNameC2ERK6String(g,c[d+4>>2]|0);c[j>>2]=c[g>>2];Ki[o&4095](h,a,i,j);c[e>>2]=c[h>>2];c[e+4>>2]=c[h+4>>2];c[e+8>>2]=c[h+8>>2];c[e+12>>2]=c[h+12>>2];__ZN10StringNameD2Ev(j);__ZN10StringNameD2Ev(i);l=f;return}function __ZN13MethodBind2RCI5Theme5ColorRK10StringNameS4_ED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind2RCI5Theme5ColorRK10StringNameS4_E18_get_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case -1:{g[d>>2]=0.0;g[d+4>>2]=0.0;g[d+8>>2]=0.0;g[d+12>>2]=1.0;__ZN7VariantC2ERK5Color(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);f=b;l=a;return f|0}case 0:{__ZN10StringNameC2Ev(d);__ZN7VariantC2ERK10StringName(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);__ZN10StringNameD2Ev(d);f=b;l=a;return f|0}case 1:{__ZN10StringNameC2Ev(d);__ZN7VariantC2ERK10StringName(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);__ZN10StringNameD2Ev(d);f=b;l=a;return f|0}default:{f=0;l=a;return f|0}}return 0}function __ZNK11MethodBind3I5ThemeRK10StringNameS3_RK5ColorE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return __ZNK11MethodBind3I5ThemeRK10StringNameS3_RK5ColorE18_get_argument_typeEi(a,b)|0}function __ZNK11MethodBind3I5ThemeRK10StringNameS3_RK5ColorE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,903902);l=a;return c[b>>2]|0}function __ZN11MethodBind3I5ThemeRK10StringNameS3_RK5ColorE4callEP6ObjectPPK7VariantiRNSA_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0;i=l;l=l+96|0;if((l|0)>=(m|0))ba(96);j=i+92|0;k=i+48|0;n=i+88|0;o=i+24|0;p=i+72|0;q=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1234368)|0:0){c[h>>2]=0;a[1263537]=0;r=d+24|0;s=c[r>>2]|0;if((s|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=s;c[b>>2]=0;l=i;return}t=s-(c[d+20>>2]|0)|0;if((t|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=t;c[b>>2]=0;l=i;return}if((g|0)>0){if((s|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);u=0}else{a[1263537]=0;u=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,u)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=u;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[r>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);v=0}else{a[1263537]=0;v=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,v)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=v;c[b>>2]=0;l=i;return}if((g|0)>2){if((c[r>>2]|0)<2){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);w=0}else{a[1263537]=0;w=c[(c[d+32>>2]|0)+12>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+8>>2]>>2]|0,w)|0)){c[h>>2]=2;c[h+4>>2]=2;c[h+8>>2]=w;c[b>>2]=0;l=i;return}}}}w=c[d+44>>2]|0;v=c[d+48>>2]|0;u=e+(v>>1)|0;if(!(v&1))x=w;else x=c[(c[u>>2]|0)+w>>2]|0;do if((g|0)<1){w=c[r>>2]|0;v=w+-1|0;if((w|0)>=1){e=c[d+16>>2]|0;s=(e|0)==0;if(s)y=0;else y=c[e+-4>>2]|0;if((w|0)<=(y|0)){if(s)z=0;else z=c[e+-4>>2]|0;do if((z|0)<(w|0)){if(s)A=0;else A=c[e+-4>>2]|0;if((A|0)<(w|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);B=0;break}else{a[1263537]=0;C=43;break}}else C=43;while(0);if((C|0)==43)B=e+(v*24|0)|0;__ZN7VariantC2ERKS_(k,B);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);c[j>>2]=__ZNK7Variantcv10StringNameEv(k)|0;do if((g|0)<2){B=c[r>>2]|0;A=B+-1|0;z=B+-2|0;if((B|0)>=2){B=c[d+16>>2]|0;y=(B|0)==0;if(y)D=0;else D=c[B+-4>>2]|0;if((A|0)<=(D|0)){if(y)E=0;else E=c[B+-4>>2]|0;do if((E|0)<(A|0)){if(y)F=0;else F=c[B+-4>>2]|0;if((F|0)<(A|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);G=0;break}else{a[1263537]=0;C=60;break}}else C=60;while(0);if((C|0)==60)G=B+(z*24|0)|0;__ZN7VariantC2ERKS_(o,G);break}}c[o>>2]=0}else __ZN7VariantC2ERKS_(o,c[f+4>>2]|0);while(0);c[n>>2]=__ZNK7Variantcv10StringNameEv(o)|0;do if((g|0)<3){G=c[r>>2]|0;F=G+-2|0;E=G+-3|0;if((F|0)>=1){G=c[d+16>>2]|0;D=(G|0)==0;if(D)H=0;else H=c[G+-4>>2]|0;if((F|0)<=(H|0)){if(D)I=0;else I=c[G+-4>>2]|0;do if((I|0)<(F|0)){if(D)J=0;else J=c[G+-4>>2]|0;if((J|0)<(F|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);K=0;break}else{a[1263537]=0;C=77;break}}else C=77;while(0);if((C|0)==77)K=G+(E*24|0)|0;__ZN7VariantC2ERKS_(q,K);break}}c[q>>2]=0}else __ZN7VariantC2ERKS_(q,c[f+8>>2]|0);while(0);__ZNK7Variantcv5ColorEv(p,q);Ki[x&4095](u,j,n,p);if(c[q>>2]|0)__ZN7Variant5clearEv(q);__ZN10StringNameD2Ev(n);if(c[o>>2]|0)__ZN7Variant5clearEv(o);__ZN10StringNameD2Ev(j);if(c[k>>2]|0)__ZN7Variant5clearEv(k);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,2039,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind3I5ThemeRK10StringNameS3_RK5ColorE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+8|0;g=e+4|0;h=e;if(!b)i=0;else{j=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1234368)|0;i=j?b:0}b=c[a+44>>2]|0;j=c[a+48>>2]|0;a=i+(j>>1)|0;if(!(j&1))k=b;else k=c[(c[a>>2]|0)+b>>2]|0;__ZN10StringNameC2ERK6String(f,c[d>>2]|0);c[g>>2]=c[f>>2];__ZN10StringNameC2ERK6String(f,c[d+4>>2]|0);c[h>>2]=c[f>>2];b=c[d+8>>2]|0;c[f>>2]=c[b>>2];c[f+4>>2]=c[b+4>>2];c[f+8>>2]=c[b+8>>2];c[f+12>>2]=c[b+12>>2];Ki[k&4095](a,g,h,f);__ZN10StringNameD2Ev(h);__ZN10StringNameD2Ev(g);l=e;return}function __ZN11MethodBind3I5ThemeRK10StringNameS3_RK5ColorED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind3I5ThemeRK10StringNameS3_RK5ColorE18_get_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case 0:{__ZN10StringNameC2Ev(d);__ZN7VariantC2ERK10StringName(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);__ZN10StringNameD2Ev(d);f=b;l=a;return f|0}case 1:{__ZN10StringNameC2Ev(d);__ZN7VariantC2ERK10StringName(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);__ZN10StringNameD2Ev(d);f=b;l=a;return f|0}case 2:{g[d>>2]=0.0;g[d+4>>2]=0.0;g[d+8>>2]=0.0;g[d+12>>2]=1.0;__ZN7VariantC2ERK5Color(e,d);d=c[e>>2]|0;if(d|0)__ZN7Variant5clearEv(e);f=d;l=a;return f|0}default:{f=0;l=a;return f|0}}return 0}function __ZNK13MethodBind2RCI5Theme3RefI4FontERK10StringNameS6_E18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return __ZNK13MethodBind2RCI5Theme3RefI4FontERK10StringNameS6_E18_get_argument_typeEi(a,b)|0}function __ZNK13MethodBind2RCI5Theme3RefI4FontERK10StringNameS6_E18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,903902);l=a;return c[b>>2]|0}function __ZN13MethodBind2RCI5Theme3RefI4FontERK10StringNameS6_E4callEP6ObjectPPK7VariantiRNSA_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0;i=l;l=l+96|0;if((l|0)>=(m|0))ba(96);j=i+84|0;k=i+48|0;n=i+76|0;o=i+80|0;p=i+24|0;q=i+72|0;r=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1234368)|0:0){c[h>>2]=0;a[1263537]=0;s=d+24|0;t=c[s>>2]|0;if((t|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=t;c[b>>2]=0;l=i;return}u=t-(c[d+20>>2]|0)|0;if((u|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=u;c[b>>2]=0;l=i;return}if((g|0)>0){if((t|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);v=0}else{a[1263537]=0;v=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,v)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=v;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[s>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);w=0}else{a[1263537]=0;w=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,w)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=w;c[b>>2]=0;l=i;return}}}w=c[d+44>>2]|0;v=c[d+48>>2]|0;t=e+(v>>1)|0;if(!(v&1))x=w;else x=c[(c[t>>2]|0)+w>>2]|0;do if((g|0)<1){w=c[s>>2]|0;v=w+-1|0;if((w|0)>=1){e=c[d+16>>2]|0;u=(e|0)==0;if(u)y=0;else y=c[e+-4>>2]|0;if((w|0)<=(y|0)){if(u)z=0;else z=c[e+-4>>2]|0;do if((z|0)<(w|0)){if(u)A=0;else A=c[e+-4>>2]|0;if((A|0)<(w|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);B=0;break}else{a[1263537]=0;C=37;break}}else C=37;while(0);if((C|0)==37)B=e+(v*24|0)|0;__ZN7VariantC2ERKS_(p,B);break}}c[p>>2]=0}else __ZN7VariantC2ERKS_(p,c[f>>2]|0);while(0);c[o>>2]=__ZNK7Variantcv10StringNameEv(p)|0;do if((g|0)<2){B=c[s>>2]|0;A=B+-1|0;z=B+-2|0;if((B|0)>=2){B=c[d+16>>2]|0;y=(B|0)==0;if(y)D=0;else D=c[B+-4>>2]|0;if((A|0)<=(D|0)){if(y)E=0;else E=c[B+-4>>2]|0;do if((E|0)<(A|0)){if(y)F=0;else F=c[B+-4>>2]|0;if((F|0)<(A|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);G=0;break}else{a[1263537]=0;C=54;break}}else C=54;while(0);if((C|0)==54)G=B+(z*24|0)|0;__ZN7VariantC2ERKS_(r,G);break}}c[r>>2]=0}else __ZN7VariantC2ERKS_(r,c[f+4>>2]|0);while(0);c[q>>2]=__ZNK7Variantcv10StringNameEv(r)|0;c[n>>2]=nj[x&2047](t,o,q)|0;__ZN6RefPtrC2Ev(j);__ZN3RefI9ReferenceEaSI4FontEEvRKS_IT_E(j,n);__ZN7VariantC2ERK6RefPtr(k,j);__ZN6RefPtrD2Ev(j);j=c[n>>2]|0;if((j|0?__ZN9Reference11unreferenceEv(j)|0:0)?(j=c[n>>2]|0,__Z17predelete_handlerP6Object(j)|0):0){gj[c[(c[j>>2]|0)+76>>2]&8191](j);__ZN6Memory11free_staticEPvb(j,0)}c[n>>2]=0;__ZN10StringNameD2Ev(q);if(c[r>>2]|0)__ZN7Variant5clearEv(r);__ZN10StringNameD2Ev(o);if(c[p>>2]|0)__ZN7Variant5clearEv(p);__ZN7VariantC2ERKS_(b,k);if(c[k>>2]|0)__ZN7Variant5clearEv(k);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1872,1146558,0);c[b>>2]=0;l=i;return}function __ZN13MethodBind2RCI5Theme3RefI4FontERK10StringNameS6_E7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f+12|0;h=f+8|0;i=f+4|0;j=f;if(!b)k=0;else{n=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1234368)|0;k=n?b:0}b=c[a+44>>2]|0;n=c[a+48>>2]|0;a=k+(n>>1)|0;if(!(n&1))o=b;else o=c[(c[a>>2]|0)+b>>2]|0;__ZN10StringNameC2ERK6String(g,c[d>>2]|0);c[i>>2]=c[g>>2];__ZN10StringNameC2ERK6String(g,c[d+4>>2]|0);c[j>>2]=c[g>>2];c[h>>2]=nj[o&2047](a,i,j)|0;__ZN3RefI9ReferenceEaSI4FontEEvRKS_IT_E(e,h);e=c[h>>2]|0;if((e|0?__ZN9Reference11unreferenceEv(e)|0:0)?(e=c[h>>2]|0,__Z17predelete_handlerP6Object(e)|0):0){gj[c[(c[e>>2]|0)+76>>2]&8191](e);__ZN6Memory11free_staticEPvb(e,0)}c[h>>2]=0;__ZN10StringNameD2Ev(j);__ZN10StringNameD2Ev(i);l=f;return}function __ZN13MethodBind2RCI5Theme3RefI4FontERK10StringNameS6_ED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind2RCI5Theme3RefI4FontERK10StringNameS6_E18_get_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;switch(b|0){case -1:{f=__ZN7Variant12get_type_forI3RefI4FontEEENS_4TypeEv()|0;break}case 0:{__ZN10StringNameC2Ev(d);__ZN7VariantC2ERK10StringName(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);__ZN10StringNameD2Ev(d);f=b;break}case 1:{__ZN10StringNameC2Ev(d);__ZN7VariantC2ERK10StringName(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);__ZN10StringNameD2Ev(d);f=b;break}default:f=0}l=a;return f|0}function __ZNK11MethodBind3I5ThemeRK10StringNameS3_RK3RefI4FontEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return __ZNK11MethodBind3I5ThemeRK10StringNameS3_RK3RefI4FontEE18_get_argument_typeEi(a,b)|0}function __ZNK11MethodBind3I5ThemeRK10StringNameS3_RK3RefI4FontEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,903902);l=a;return c[b>>2]|0}function __ZN11MethodBind3I5ThemeRK10StringNameS3_RK3RefI4FontEE4callEP6ObjectPPK7VariantiRNSC_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0;i=l;l=l+96|0;if((l|0)>=(m|0))ba(96);j=i+84|0;k=i+80|0;n=i+48|0;o=i+76|0;p=i+24|0;q=i+72|0;r=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1234368)|0:0){c[h>>2]=0;a[1263537]=0;s=d+24|0;t=c[s>>2]|0;if((t|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=t;c[b>>2]=0;l=i;return}u=t-(c[d+20>>2]|0)|0;if((u|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=u;c[b>>2]=0;l=i;return}if((g|0)>0){if((t|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);v=0}else{a[1263537]=0;v=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,v)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=v;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[s>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);w=0}else{a[1263537]=0;w=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,w)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=w;c[b>>2]=0;l=i;return}if((g|0)>2){if((c[s>>2]|0)<2){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);x=0}else{a[1263537]=0;x=c[(c[d+32>>2]|0)+12>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+8>>2]>>2]|0,x)|0)){c[h>>2]=2;c[h+4>>2]=2;c[h+8>>2]=x;c[b>>2]=0;l=i;return}}}}x=c[d+44>>2]|0;w=c[d+48>>2]|0;v=e+(w>>1)|0;if(!(w&1))y=x;else y=c[(c[v>>2]|0)+x>>2]|0;do if((g|0)<1){x=c[s>>2]|0;w=x+-1|0;if((x|0)>=1){e=c[d+16>>2]|0;t=(e|0)==0;if(t)z=0;else z=c[e+-4>>2]|0;if((x|0)<=(z|0)){if(t)A=0;else A=c[e+-4>>2]|0;do if((A|0)<(x|0)){if(t)B=0;else B=c[e+-4>>2]|0;if((B|0)<(x|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);C=0;break}else{a[1263537]=0;D=43;break}}else D=43;while(0);if((D|0)==43)C=e+(w*24|0)|0;__ZN7VariantC2ERKS_(n,C);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f>>2]|0);while(0);c[k>>2]=__ZNK7Variantcv10StringNameEv(n)|0;do if((g|0)<2){C=c[s>>2]|0;B=C+-1|0;A=C+-2|0;if((C|0)>=2){C=c[d+16>>2]|0;z=(C|0)==0;if(z)E=0;else E=c[C+-4>>2]|0;if((B|0)<=(E|0)){if(z)F=0;else F=c[C+-4>>2]|0;do if((F|0)<(B|0)){if(z)G=0;else G=c[C+-4>>2]|0;if((G|0)<(B|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);H=0;break}else{a[1263537]=0;D=60;break}}else D=60;while(0);if((D|0)==60)H=C+(A*24|0)|0;__ZN7VariantC2ERKS_(p,H);break}}c[p>>2]=0}else __ZN7VariantC2ERKS_(p,c[f+4>>2]|0);while(0);c[o>>2]=__ZNK7Variantcv10StringNameEv(p)|0;do if((g|0)<3){H=c[s>>2]|0;G=H+-2|0;F=H+-3|0;if((G|0)>=1){H=c[d+16>>2]|0;E=(H|0)==0;if(E)I=0;else I=c[H+-4>>2]|0;if((G|0)<=(I|0)){if(E)J=0;else J=c[H+-4>>2]|0;do if((J|0)<(G|0)){if(E)K=0;else K=c[H+-4>>2]|0;if((K|0)<(G|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);L=0;break}else{a[1263537]=0;D=77;break}}else D=77;while(0);if((D|0)==77)L=H+(F*24|0)|0;__ZN7VariantC2ERKS_(r,L);break}}c[r>>2]=0}else __ZN7VariantC2ERKS_(r,c[f+8>>2]|0);while(0);__ZN3RefI4FontEC2ERK7Variant(j,r);c[q>>2]=c[j>>2];Ki[y&4095](v,k,o,q);v=c[q>>2]|0;if((v|0?__ZN9Reference11unreferenceEv(v)|0:0)?(v=c[q>>2]|0,__Z17predelete_handlerP6Object(v)|0):0){gj[c[(c[v>>2]|0)+76>>2]&8191](v);__ZN6Memory11free_staticEPvb(v,0)}c[q>>2]=0;if(c[r>>2]|0)__ZN7Variant5clearEv(r);__ZN10StringNameD2Ev(o);if(c[p>>2]|0)__ZN7Variant5clearEv(p);__ZN10StringNameD2Ev(k);if(c[n>>2]|0)__ZN7Variant5clearEv(n);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,2039,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind3I5ThemeRK10StringNameS3_RK3RefI4FontEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0;e=l;l=l+48|0;if((l|0)>=(m|0))ba(48);f=e+36|0;g=e;h=e+32|0;i=e+28|0;j=e+24|0;if(!b)k=0;else{n=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1234368)|0;k=n?b:0}b=c[a+44>>2]|0;n=c[a+48>>2]|0;a=k+(n>>1)|0;if(!(n&1))o=b;else o=c[(c[a>>2]|0)+b>>2]|0;__ZN10StringNameC2ERK6String(f,c[d>>2]|0);c[h>>2]=c[f>>2];__ZN10StringNameC2ERK6String(f,c[d+4>>2]|0);c[i>>2]=c[f>>2];__ZN7VariantC2EPK6Object(g,c[d+8>>2]|0);__ZN3RefI4FontEC2ERK7Variant(f,g);if(c[g>>2]|0)__ZN7Variant5clearEv(g);c[j>>2]=c[f>>2];Ki[o&4095](a,h,i,j);a=c[j>>2]|0;if(!a){__ZN10StringNameD2Ev(i);__ZN10StringNameD2Ev(h);l=e;return}if(!(__ZN9Reference11unreferenceEv(a)|0)){__ZN10StringNameD2Ev(i);__ZN10StringNameD2Ev(h);l=e;return}a=c[j>>2]|0;if(!(__Z17predelete_handlerP6Object(a)|0)){__ZN10StringNameD2Ev(i);__ZN10StringNameD2Ev(h);l=e;return}gj[c[(c[a>>2]|0)+76>>2]&8191](a);__ZN6Memory11free_staticEPvb(a,0);__ZN10StringNameD2Ev(i);__ZN10StringNameD2Ev(h);l=e;return}function __ZN11MethodBind3I5ThemeRK10StringNameS3_RK3RefI4FontEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind3I5ThemeRK10StringNameS3_RK3RefI4FontEE18_get_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;switch(b|0){case 0:{__ZN10StringNameC2Ev(d);__ZN7VariantC2ERK10StringName(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);__ZN10StringNameD2Ev(d);f=b;break}case 1:{__ZN10StringNameC2Ev(d);__ZN7VariantC2ERK10StringName(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);__ZN10StringNameD2Ev(d);f=b;break}case 2:{f=__ZN7Variant12get_type_forIRK3RefI4FontEEENS_4TypeEv()|0;break}default:f=0}l=a;return f|0}function __ZNK5Theme18get_stylebox_typesEP4ListI10StringName16DefaultAllocatorE(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0;d=a+152|0;a=__ZNK7HashMapI10StringNameS_IS0_3RefI8StyleBoxE16StringNameHasher24HashMapComparatorDefaultIS0_ELh3ELh8EES4_S6_Lh3ELh8EE4nextEPKS0_(d,0)|0;if(!a)return;e=a;do{if(!(c[b>>2]|0)){a=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=a;c[a>>2]=0;c[a+4>>2]=0;c[a+8>>2]=0}a=__ZnwjPFPvjE(16,4740)|0;__ZN10StringNameC2Ev(a);f=a+4|0;c[f>>2]=0;g=a+8|0;c[g>>2]=0;h=a+12|0;c[h>>2]=0;__ZN10StringNameaSERKS_(a,e);i=c[b>>2]|0;j=i+4|0;k=c[j>>2]|0;c[g>>2]=k;c[f>>2]=0;c[h>>2]=i;if(k|0)c[k+4>>2]=a;c[j>>2]=a;if(!(c[i>>2]|0))c[i>>2]=a;a=i+8|0;c[a>>2]=(c[a>>2]|0)+1;e=__ZNK7HashMapI10StringNameS_IS0_3RefI8StyleBoxE16StringNameHasher24HashMapComparatorDefaultIS0_ELh3ELh8EES4_S6_Lh3ELh8EE4nextEPKS0_(d,e)|0}while((e|0)!=0);return}function __ZNK13MethodBind0RCI5Theme10PoolVectorI6StringEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;if((b|0)!=-1){f=0;l=a;return f|0}c[d>>2]=0;__ZN7VariantC2ERK10PoolVectorI6StringE(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);__ZN10PoolVectorI6StringE12_unreferenceEv(d);f=b;l=a;return f|0}function __ZNK13MethodBind0RCI5Theme10PoolVectorI6StringEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,903902);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI5Theme10PoolVectorI6StringEE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;j=f+24|0;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1234368)|0:0){c[h>>2]=0;a[1263537]=0;k=c[d+24>>2]|0;if((k|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=k;c[b>>2]=0;l=f;return}n=k-(c[d+20>>2]|0)|0;if((n|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=n;c[b>>2]=0;l=f;return}n=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))o=n;else o=c[(c[d>>2]|0)+n>>2]|0;c[j>>2]=ij[o&8191](d)|0;__ZN7VariantC2ERK10PoolVectorI6StringE(i,j);__ZN10PoolVectorI6StringE12_unreferenceEv(j);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI5Theme10PoolVectorI6StringEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=d;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1234368)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;b=ij[i&8191](a)|0;c[f>>2]=b;a=b;if(((c[e>>2]|0)!=(b|0)?(__ZN10PoolVectorI6StringE12_unreferenceEv(e),b|0):0)?__Z28atomic_conditional_incrementPj(b)|0:0)c[e>>2]=a;__ZN10PoolVectorI6StringE12_unreferenceEv(f);l=d;return}function __ZN13MethodBind0RCI5Theme10PoolVectorI6StringEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind2RCI5Theme3RefI8StyleBoxERK10StringNameS6_E18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return __ZNK13MethodBind2RCI5Theme3RefI8StyleBoxERK10StringNameS6_E18_get_argument_typeEi(a,b)|0}function __ZNK13MethodBind2RCI5Theme3RefI8StyleBoxERK10StringNameS6_E18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,903902);l=a;return c[b>>2]|0}function __ZN13MethodBind2RCI5Theme3RefI8StyleBoxERK10StringNameS6_E4callEP6ObjectPPK7VariantiRNSA_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0;i=l;l=l+96|0;if((l|0)>=(m|0))ba(96);j=i+84|0;k=i+48|0;n=i+76|0;o=i+80|0;p=i+24|0;q=i+72|0;r=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1234368)|0:0){c[h>>2]=0;a[1263537]=0;s=d+24|0;t=c[s>>2]|0;if((t|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=t;c[b>>2]=0;l=i;return}u=t-(c[d+20>>2]|0)|0;if((u|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=u;c[b>>2]=0;l=i;return}if((g|0)>0){if((t|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);v=0}else{a[1263537]=0;v=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,v)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=v;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[s>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);w=0}else{a[1263537]=0;w=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,w)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=w;c[b>>2]=0;l=i;return}}}w=c[d+44>>2]|0;v=c[d+48>>2]|0;t=e+(v>>1)|0;if(!(v&1))x=w;else x=c[(c[t>>2]|0)+w>>2]|0;do if((g|0)<1){w=c[s>>2]|0;v=w+-1|0;if((w|0)>=1){e=c[d+16>>2]|0;u=(e|0)==0;if(u)y=0;else y=c[e+-4>>2]|0;if((w|0)<=(y|0)){if(u)z=0;else z=c[e+-4>>2]|0;do if((z|0)<(w|0)){if(u)A=0;else A=c[e+-4>>2]|0;if((A|0)<(w|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);B=0;break}else{a[1263537]=0;C=37;break}}else C=37;while(0);if((C|0)==37)B=e+(v*24|0)|0;__ZN7VariantC2ERKS_(p,B);break}}c[p>>2]=0}else __ZN7VariantC2ERKS_(p,c[f>>2]|0);while(0);c[o>>2]=__ZNK7Variantcv10StringNameEv(p)|0;do if((g|0)<2){B=c[s>>2]|0;A=B+-1|0;z=B+-2|0;if((B|0)>=2){B=c[d+16>>2]|0;y=(B|0)==0;if(y)D=0;else D=c[B+-4>>2]|0;if((A|0)<=(D|0)){if(y)E=0;else E=c[B+-4>>2]|0;do if((E|0)<(A|0)){if(y)F=0;else F=c[B+-4>>2]|0;if((F|0)<(A|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);G=0;break}else{a[1263537]=0;C=54;break}}else C=54;while(0);if((C|0)==54)G=B+(z*24|0)|0;__ZN7VariantC2ERKS_(r,G);break}}c[r>>2]=0}else __ZN7VariantC2ERKS_(r,c[f+4>>2]|0);while(0);c[q>>2]=__ZNK7Variantcv10StringNameEv(r)|0;c[n>>2]=nj[x&2047](t,o,q)|0;__ZN6RefPtrC2Ev(j);__ZN3RefI9ReferenceEaSI8StyleBoxEEvRKS_IT_E(j,n);__ZN7VariantC2ERK6RefPtr(k,j);__ZN6RefPtrD2Ev(j);j=c[n>>2]|0;if((j|0?__ZN9Reference11unreferenceEv(j)|0:0)?(j=c[n>>2]|0,__Z17predelete_handlerP6Object(j)|0):0){gj[c[(c[j>>2]|0)+76>>2]&8191](j);__ZN6Memory11free_staticEPvb(j,0)}c[n>>2]=0;__ZN10StringNameD2Ev(q);if(c[r>>2]|0)__ZN7Variant5clearEv(r);__ZN10StringNameD2Ev(o);if(c[p>>2]|0)__ZN7Variant5clearEv(p);__ZN7VariantC2ERKS_(b,k);if(c[k>>2]|0)__ZN7Variant5clearEv(k);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1872,1146558,0);c[b>>2]=0;l=i;return}function __ZN13MethodBind2RCI5Theme3RefI8StyleBoxERK10StringNameS6_E7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f+12|0;h=f+8|0;i=f+4|0;j=f;if(!b)k=0;else{n=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1234368)|0;k=n?b:0}b=c[a+44>>2]|0;n=c[a+48>>2]|0;a=k+(n>>1)|0;if(!(n&1))o=b;else o=c[(c[a>>2]|0)+b>>2]|0;__ZN10StringNameC2ERK6String(g,c[d>>2]|0);c[i>>2]=c[g>>2];__ZN10StringNameC2ERK6String(g,c[d+4>>2]|0);c[j>>2]=c[g>>2];c[h>>2]=nj[o&2047](a,i,j)|0;__ZN3RefI9ReferenceEaSI8StyleBoxEEvRKS_IT_E(e,h);e=c[h>>2]|0;if((e|0?__ZN9Reference11unreferenceEv(e)|0:0)?(e=c[h>>2]|0,__Z17predelete_handlerP6Object(e)|0):0){gj[c[(c[e>>2]|0)+76>>2]&8191](e);__ZN6Memory11free_staticEPvb(e,0)}c[h>>2]=0;__ZN10StringNameD2Ev(j);__ZN10StringNameD2Ev(i);l=f;return}function __ZN13MethodBind2RCI5Theme3RefI8StyleBoxERK10StringNameS6_ED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind2RCI5Theme3RefI8StyleBoxERK10StringNameS6_E18_get_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;switch(b|0){case -1:{f=__ZN7Variant12get_type_forI3RefI8StyleBoxEEENS_4TypeEv()|0;break}case 0:{__ZN10StringNameC2Ev(d);__ZN7VariantC2ERK10StringName(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);__ZN10StringNameD2Ev(d);f=b;break}case 1:{__ZN10StringNameC2Ev(d);__ZN7VariantC2ERK10StringName(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);__ZN10StringNameD2Ev(d);f=b;break}default:f=0}l=a;return f|0}function __ZNK11MethodBind3I5ThemeRK10StringNameS3_RK3RefI8StyleBoxEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return __ZNK11MethodBind3I5ThemeRK10StringNameS3_RK3RefI8StyleBoxEE18_get_argument_typeEi(a,b)|0}function __ZNK11MethodBind3I5ThemeRK10StringNameS3_RK3RefI8StyleBoxEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,903902);l=a;return c[b>>2]|0}function __ZN11MethodBind3I5ThemeRK10StringNameS3_RK3RefI8StyleBoxEE4callEP6ObjectPPK7VariantiRNSC_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0;i=l;l=l+96|0;if((l|0)>=(m|0))ba(96);j=i+84|0;k=i+80|0;n=i+48|0;o=i+76|0;p=i+24|0;q=i+72|0;r=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1234368)|0:0){c[h>>2]=0;a[1263537]=0;s=d+24|0;t=c[s>>2]|0;if((t|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=t;c[b>>2]=0;l=i;return}u=t-(c[d+20>>2]|0)|0;if((u|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=u;c[b>>2]=0;l=i;return}if((g|0)>0){if((t|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);v=0}else{a[1263537]=0;v=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,v)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=v;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[s>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);w=0}else{a[1263537]=0;w=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,w)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=w;c[b>>2]=0;l=i;return}if((g|0)>2){if((c[s>>2]|0)<2){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);x=0}else{a[1263537]=0;x=c[(c[d+32>>2]|0)+12>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+8>>2]>>2]|0,x)|0)){c[h>>2]=2;c[h+4>>2]=2;c[h+8>>2]=x;c[b>>2]=0;l=i;return}}}}x=c[d+44>>2]|0;w=c[d+48>>2]|0;v=e+(w>>1)|0;if(!(w&1))y=x;else y=c[(c[v>>2]|0)+x>>2]|0;do if((g|0)<1){x=c[s>>2]|0;w=x+-1|0;if((x|0)>=1){e=c[d+16>>2]|0;t=(e|0)==0;if(t)z=0;else z=c[e+-4>>2]|0;if((x|0)<=(z|0)){if(t)A=0;else A=c[e+-4>>2]|0;do if((A|0)<(x|0)){if(t)B=0;else B=c[e+-4>>2]|0;if((B|0)<(x|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);C=0;break}else{a[1263537]=0;D=43;break}}else D=43;while(0);if((D|0)==43)C=e+(w*24|0)|0;__ZN7VariantC2ERKS_(n,C);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f>>2]|0);while(0);c[k>>2]=__ZNK7Variantcv10StringNameEv(n)|0;do if((g|0)<2){C=c[s>>2]|0;B=C+-1|0;A=C+-2|0;if((C|0)>=2){C=c[d+16>>2]|0;z=(C|0)==0;if(z)E=0;else E=c[C+-4>>2]|0;if((B|0)<=(E|0)){if(z)F=0;else F=c[C+-4>>2]|0;do if((F|0)<(B|0)){if(z)G=0;else G=c[C+-4>>2]|0;if((G|0)<(B|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);H=0;break}else{a[1263537]=0;D=60;break}}else D=60;while(0);if((D|0)==60)H=C+(A*24|0)|0;__ZN7VariantC2ERKS_(p,H);break}}c[p>>2]=0}else __ZN7VariantC2ERKS_(p,c[f+4>>2]|0);while(0);c[o>>2]=__ZNK7Variantcv10StringNameEv(p)|0;do if((g|0)<3){H=c[s>>2]|0;G=H+-2|0;F=H+-3|0;if((G|0)>=1){H=c[d+16>>2]|0;E=(H|0)==0;if(E)I=0;else I=c[H+-4>>2]|0;if((G|0)<=(I|0)){if(E)J=0;else J=c[H+-4>>2]|0;do if((J|0)<(G|0)){if(E)K=0;else K=c[H+-4>>2]|0;if((K|0)<(G|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);L=0;break}else{a[1263537]=0;D=77;break}}else D=77;while(0);if((D|0)==77)L=H+(F*24|0)|0;__ZN7VariantC2ERKS_(r,L);break}}c[r>>2]=0}else __ZN7VariantC2ERKS_(r,c[f+8>>2]|0);while(0);__ZN3RefI8StyleBoxEC2ERK7Variant(j,r);c[q>>2]=c[j>>2];Ki[y&4095](v,k,o,q);v=c[q>>2]|0;if((v|0?__ZN9Reference11unreferenceEv(v)|0:0)?(v=c[q>>2]|0,__Z17predelete_handlerP6Object(v)|0):0){gj[c[(c[v>>2]|0)+76>>2]&8191](v);__ZN6Memory11free_staticEPvb(v,0)}c[q>>2]=0;if(c[r>>2]|0)__ZN7Variant5clearEv(r);__ZN10StringNameD2Ev(o);if(c[p>>2]|0)__ZN7Variant5clearEv(p);__ZN10StringNameD2Ev(k);if(c[n>>2]|0)__ZN7Variant5clearEv(n);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,2039,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind3I5ThemeRK10StringNameS3_RK3RefI8StyleBoxEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0;e=l;l=l+48|0;if((l|0)>=(m|0))ba(48);f=e+36|0;g=e;h=e+32|0;i=e+28|0;j=e+24|0;if(!b)k=0;else{n=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1234368)|0;k=n?b:0}b=c[a+44>>2]|0;n=c[a+48>>2]|0;a=k+(n>>1)|0;if(!(n&1))o=b;else o=c[(c[a>>2]|0)+b>>2]|0;__ZN10StringNameC2ERK6String(f,c[d>>2]|0);c[h>>2]=c[f>>2];__ZN10StringNameC2ERK6String(f,c[d+4>>2]|0);c[i>>2]=c[f>>2];__ZN7VariantC2EPK6Object(g,c[d+8>>2]|0);__ZN3RefI8StyleBoxEC2ERK7Variant(f,g);if(c[g>>2]|0)__ZN7Variant5clearEv(g);c[j>>2]=c[f>>2];Ki[o&4095](a,h,i,j);a=c[j>>2]|0;if(!a){__ZN10StringNameD2Ev(i);__ZN10StringNameD2Ev(h);l=e;return}if(!(__ZN9Reference11unreferenceEv(a)|0)){__ZN10StringNameD2Ev(i);__ZN10StringNameD2Ev(h);l=e;return}a=c[j>>2]|0;if(!(__Z17predelete_handlerP6Object(a)|0)){__ZN10StringNameD2Ev(i);__ZN10StringNameD2Ev(h);l=e;return}gj[c[(c[a>>2]|0)+76>>2]&8191](a);__ZN6Memory11free_staticEPvb(a,0);__ZN10StringNameD2Ev(i);__ZN10StringNameD2Ev(h);l=e;return}function __ZN11MethodBind3I5ThemeRK10StringNameS3_RK3RefI8StyleBoxEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind3I5ThemeRK10StringNameS3_RK3RefI8StyleBoxEE18_get_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;switch(b|0){case 0:{__ZN10StringNameC2Ev(d);__ZN7VariantC2ERK10StringName(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);__ZN10StringNameD2Ev(d);f=b;break}case 1:{__ZN10StringNameC2Ev(d);__ZN7VariantC2ERK10StringName(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);__ZN10StringNameD2Ev(d);f=b;break}case 2:{f=__ZN7Variant12get_type_forIRK3RefI8StyleBoxEEENS_4TypeEv()|0;break}default:f=0}l=a;return f|0}function __ZNK13MethodBind1RCI5Theme10PoolVectorI6StringERKS2_E18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;switch(b|0){case -1:{c[d>>2]=0;__ZN7VariantC2ERK10PoolVectorI6StringE(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);__ZN10PoolVectorI6StringE12_unreferenceEv(d);f=b;l=a;return f|0}case 0:{c[d>>2]=0;__ZN7VariantC2ERK6String(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);e=c[d>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);f=b;l=a;return f|0}default:{f=0;l=a;return f|0}}return 0}function __ZNK13MethodBind1RCI5Theme10PoolVectorI6StringERKS2_E18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,903902);l=a;return c[b>>2]|0}function __ZN13MethodBind1RCI5Theme10PoolVectorI6StringERKS2_E4callEP6ObjectPPK7VariantiRNS9_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0;i=l;l=l+64|0;if((l|0)>=(m|0))ba(64);j=i+24|0;k=i+52|0;n=i+48|0;o=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1234368)|0:0){c[h>>2]=0;a[1263537]=0;p=d+24|0;q=c[p>>2]|0;if((q|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=q;c[b>>2]=0;l=i;return}r=q-(c[d+20>>2]|0)|0;if((r|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=r;c[b>>2]=0;l=i;return}if((g|0)>0){if((q|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);s=0}else{a[1263537]=0;s=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,s)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=s;c[b>>2]=0;l=i;return}}s=c[d+44>>2]|0;q=c[d+48>>2]|0;r=e+(q>>1)|0;if(!(q&1))t=s;else t=c[(c[r>>2]|0)+s>>2]|0;do if((g|0)<1){s=c[p>>2]|0;q=s+-1|0;if((s|0)>=1){e=c[d+16>>2]|0;u=(e|0)==0;if(u)v=0;else v=c[e+-4>>2]|0;if((s|0)<=(v|0)){if(u)w=0;else w=c[e+-4>>2]|0;do if((w|0)<(s|0)){if(u)x=0;else x=c[e+-4>>2]|0;if((x|0)<(s|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);y=0;break}else{a[1263537]=0;z=31;break}}else z=31;while(0);if((z|0)==31)y=e+(q*24|0)|0;__ZN7VariantC2ERKS_(o,y);break}}c[o>>2]=0}else __ZN7VariantC2ERKS_(o,c[f>>2]|0);while(0);c[n>>2]=__ZNK7Variantcv6StringEv(o)|0;c[k>>2]=$i[t&8191](r,n)|0;__ZN7VariantC2ERK10PoolVectorI6StringE(j,k);__ZN10PoolVectorI6StringE12_unreferenceEv(k);k=c[n>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);if(c[o>>2]|0)__ZN7Variant5clearEv(o);__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1217,1146558,0);c[b>>2]=0;l=i;return}function __ZN13MethodBind1RCI5Theme10PoolVectorI6StringERKS2_E7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f;h=f+4|0;if(!b)i=0;else{j=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1234368)|0;i=j?b:0}b=c[a+44>>2]|0;j=c[a+48>>2]|0;a=i+(j>>1)|0;if(!(j&1))k=b;else k=c[(c[a>>2]|0)+b>>2]|0;b=c[d>>2]|0;d=c[b>>2]|0;if((d|0)!=0?(__Z28atomic_conditional_incrementPj(d+-8|0)|0)!=0:0)n=c[b>>2]|0;else n=0;c[h>>2]=n;n=$i[k&8191](a,h)|0;c[g>>2]=n;if(((c[e>>2]|0)!=(n|0)?(__ZN10PoolVectorI6StringE12_unreferenceEv(e),n=c[g>>2]|0,n|0):0)?__Z28atomic_conditional_incrementPj(n)|0:0)c[e>>2]=c[g>>2];__ZN10PoolVectorI6StringE12_unreferenceEv(g);g=c[h>>2]|0;if(!g){l=f;return}if(__Z16atomic_decrementPj(g+-8|0)|0){l=f;return}__ZN6Memory11free_staticEPvb(g,1);l=f;return}function __ZN13MethodBind1RCI5Theme10PoolVectorI6StringERKS2_ED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind2I5ThemeRK10StringNameS3_E18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;if(b>>>0>=2){f=0;l=a;return f|0}__ZN10StringNameC2Ev(d);__ZN7VariantC2ERK10StringName(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);__ZN10StringNameD2Ev(d);f=b;l=a;return f|0}function __ZNK11MethodBind2I5ThemeRK10StringNameS3_E18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,903902);l=a;return c[b>>2]|0}function __ZN11MethodBind2I5ThemeRK10StringNameS3_E4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0;i=l;l=l+64|0;if((l|0)>=(m|0))ba(64);j=i+52|0;k=i+24|0;n=i+48|0;o=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1234368)|0:0){c[h>>2]=0;a[1263537]=0;p=d+24|0;q=c[p>>2]|0;if((q|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=q;c[b>>2]=0;l=i;return}r=q-(c[d+20>>2]|0)|0;if((r|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=r;c[b>>2]=0;l=i;return}if((g|0)>0){if((q|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);s=0}else{a[1263537]=0;s=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,s)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=s;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[p>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);t=0}else{a[1263537]=0;t=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,t)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=t;c[b>>2]=0;l=i;return}}}t=c[d+44>>2]|0;s=c[d+48>>2]|0;q=e+(s>>1)|0;if(!(s&1))u=t;else u=c[(c[q>>2]|0)+t>>2]|0;do if((g|0)<1){t=c[p>>2]|0;s=t+-1|0;if((t|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)v=0;else v=c[e+-4>>2]|0;if((t|0)<=(v|0)){if(r)w=0;else w=c[e+-4>>2]|0;do if((w|0)<(t|0)){if(r)x=0;else x=c[e+-4>>2]|0;if((x|0)<(t|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);y=0;break}else{a[1263537]=0;z=37;break}}else z=37;while(0);if((z|0)==37)y=e+(s*24|0)|0;__ZN7VariantC2ERKS_(k,y);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);c[j>>2]=__ZNK7Variantcv10StringNameEv(k)|0;do if((g|0)<2){y=c[p>>2]|0;x=y+-1|0;w=y+-2|0;if((y|0)>=2){y=c[d+16>>2]|0;v=(y|0)==0;if(v)A=0;else A=c[y+-4>>2]|0;if((x|0)<=(A|0)){if(v)B=0;else B=c[y+-4>>2]|0;do if((B|0)<(x|0)){if(v)C=0;else C=c[y+-4>>2]|0;if((C|0)<(x|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);D=0;break}else{a[1263537]=0;z=54;break}}else z=54;while(0);if((z|0)==54)D=y+(w*24|0)|0;__ZN7VariantC2ERKS_(o,D);break}}c[o>>2]=0}else __ZN7VariantC2ERKS_(o,c[f+4>>2]|0);while(0);c[n>>2]=__ZNK7Variantcv10StringNameEv(o)|0;bj[u&4095](q,j,n);__ZN10StringNameD2Ev(n);if(c[o>>2]|0)__ZN7Variant5clearEv(o);__ZN10StringNameD2Ev(j);if(c[k>>2]|0)__ZN7Variant5clearEv(k);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1380,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind2I5ThemeRK10StringNameS3_E7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e+8|0;g=e+4|0;h=e;if(!b)i=0;else{j=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1234368)|0;i=j?b:0}b=c[a+44>>2]|0;j=c[a+48>>2]|0;a=i+(j>>1)|0;if(!(j&1))k=b;else k=c[(c[a>>2]|0)+b>>2]|0;__ZN10StringNameC2ERK6String(f,c[d>>2]|0);c[g>>2]=c[f>>2];__ZN10StringNameC2ERK6String(f,c[d+4>>2]|0);c[h>>2]=c[f>>2];bj[k&4095](a,g,h);__ZN10StringNameD2Ev(h);__ZN10StringNameD2Ev(g);l=e;return}function __ZN11MethodBind2I5ThemeRK10StringNameS3_ED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind2RCI5ThemebRK10StringNameS3_E18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return __ZNK13MethodBind2RCI5ThemebRK10StringNameS3_E18_get_argument_typeEi(a,b)|0}function __ZNK13MethodBind2RCI5ThemebRK10StringNameS3_E18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,903902);l=a;return c[b>>2]|0}function __ZN13MethodBind2RCI5ThemebRK10StringNameS3_E4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0;i=l;l=l+80|0;if((l|0)>=(m|0))ba(80);j=i+48|0;k=i+76|0;n=i+24|0;o=i+72|0;p=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1234368)|0:0){c[h>>2]=0;a[1263537]=0;q=d+24|0;r=c[q>>2]|0;if((r|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=r;c[b>>2]=0;l=i;return}s=r-(c[d+20>>2]|0)|0;if((s|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=s;c[b>>2]=0;l=i;return}if((g|0)>0){if((r|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);t=0}else{a[1263537]=0;t=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,t)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=t;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[q>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);u=0}else{a[1263537]=0;u=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,u)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=u;c[b>>2]=0;l=i;return}}}u=c[d+44>>2]|0;t=c[d+48>>2]|0;r=e+(t>>1)|0;if(!(t&1))v=u;else v=c[(c[r>>2]|0)+u>>2]|0;do if((g|0)<1){u=c[q>>2]|0;t=u+-1|0;if((u|0)>=1){e=c[d+16>>2]|0;s=(e|0)==0;if(s)w=0;else w=c[e+-4>>2]|0;if((u|0)<=(w|0)){if(s)x=0;else x=c[e+-4>>2]|0;do if((x|0)<(u|0)){if(s)y=0;else y=c[e+-4>>2]|0;if((y|0)<(u|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);z=0;break}else{a[1263537]=0;A=37;break}}else A=37;while(0);if((A|0)==37)z=e+(t*24|0)|0;__ZN7VariantC2ERKS_(n,z);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f>>2]|0);while(0);c[k>>2]=__ZNK7Variantcv10StringNameEv(n)|0;do if((g|0)<2){z=c[q>>2]|0;y=z+-1|0;x=z+-2|0;if((z|0)>=2){z=c[d+16>>2]|0;w=(z|0)==0;if(w)B=0;else B=c[z+-4>>2]|0;if((y|0)<=(B|0)){if(w)C=0;else C=c[z+-4>>2]|0;do if((C|0)<(y|0)){if(w)D=0;else D=c[z+-4>>2]|0;if((D|0)<(y|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);E=0;break}else{a[1263537]=0;A=54;break}}else A=54;while(0);if((A|0)==54)E=z+(x*24|0)|0;__ZN7VariantC2ERKS_(p,E);break}}c[p>>2]=0}else __ZN7VariantC2ERKS_(p,c[f+4>>2]|0);while(0);c[o>>2]=__ZNK7Variantcv10StringNameEv(p)|0;__ZN7VariantC2Eb(j,nj[v&2047](r,k,o)|0);__ZN10StringNameD2Ev(o);if(c[p>>2]|0)__ZN7Variant5clearEv(p);__ZN10StringNameD2Ev(k);if(c[n>>2]|0)__ZN7Variant5clearEv(n);__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1872,1146558,0);c[b>>2]=0;l=i;return}function __ZN13MethodBind2RCI5ThemebRK10StringNameS3_E7ptrcallEP6ObjectPPKvPv(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,n=0,o=0;g=l;l=l+16|0;if((l|0)>=(m|0))ba(16);h=g+8|0;i=g+4|0;j=g;if(!d)k=0;else{n=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1234368)|0;k=n?d:0}d=c[b+44>>2]|0;n=c[b+48>>2]|0;b=k+(n>>1)|0;if(!(n&1))o=d;else o=c[(c[b>>2]|0)+d>>2]|0;__ZN10StringNameC2ERK6String(h,c[e>>2]|0);c[i>>2]=c[h>>2];__ZN10StringNameC2ERK6String(h,c[e+4>>2]|0);c[j>>2]=c[h>>2];a[f>>0]=(nj[o&2047](b,i,j)|0)&1;__ZN10StringNameD2Ev(j);__ZN10StringNameD2Ev(i);l=g;return}function __ZN13MethodBind2RCI5ThemebRK10StringNameS3_ED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind2RCI5ThemebRK10StringNameS3_E18_get_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case -1:{__ZN7VariantC2Eb(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;l=a;return f|0}case 0:{__ZN10StringNameC2Ev(d);__ZN7VariantC2ERK10StringName(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);__ZN10StringNameD2Ev(d);f=b;l=a;return f|0}case 1:{__ZN10StringNameC2Ev(d);__ZN7VariantC2ERK10StringName(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);__ZN10StringNameD2Ev(d);f=b;l=a;return f|0}default:{f=0;l=a;return f|0}}return 0}function __ZNK13MethodBind2RCI5Theme3RefI7TextureERK10StringNameS6_E18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return __ZNK13MethodBind2RCI5Theme3RefI7TextureERK10StringNameS6_E18_get_argument_typeEi(a,b)|0}function __ZNK13MethodBind2RCI5Theme3RefI7TextureERK10StringNameS6_E18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,903902);l=a;return c[b>>2]|0}function __ZN13MethodBind2RCI5Theme3RefI7TextureERK10StringNameS6_E4callEP6ObjectPPK7VariantiRNSA_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0;i=l;l=l+96|0;if((l|0)>=(m|0))ba(96);j=i+84|0;k=i+48|0;n=i+76|0;o=i+80|0;p=i+24|0;q=i+72|0;r=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1234368)|0:0){c[h>>2]=0;a[1263537]=0;s=d+24|0;t=c[s>>2]|0;if((t|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=t;c[b>>2]=0;l=i;return}u=t-(c[d+20>>2]|0)|0;if((u|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=u;c[b>>2]=0;l=i;return}if((g|0)>0){if((t|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);v=0}else{a[1263537]=0;v=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,v)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=v;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[s>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);w=0}else{a[1263537]=0;w=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,w)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=w;c[b>>2]=0;l=i;return}}}w=c[d+44>>2]|0;v=c[d+48>>2]|0;t=e+(v>>1)|0;if(!(v&1))x=w;else x=c[(c[t>>2]|0)+w>>2]|0;do if((g|0)<1){w=c[s>>2]|0;v=w+-1|0;if((w|0)>=1){e=c[d+16>>2]|0;u=(e|0)==0;if(u)y=0;else y=c[e+-4>>2]|0;if((w|0)<=(y|0)){if(u)z=0;else z=c[e+-4>>2]|0;do if((z|0)<(w|0)){if(u)A=0;else A=c[e+-4>>2]|0;if((A|0)<(w|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);B=0;break}else{a[1263537]=0;C=37;break}}else C=37;while(0);if((C|0)==37)B=e+(v*24|0)|0;__ZN7VariantC2ERKS_(p,B);break}}c[p>>2]=0}else __ZN7VariantC2ERKS_(p,c[f>>2]|0);while(0);c[o>>2]=__ZNK7Variantcv10StringNameEv(p)|0;do if((g|0)<2){B=c[s>>2]|0;A=B+-1|0;z=B+-2|0;if((B|0)>=2){B=c[d+16>>2]|0;y=(B|0)==0;if(y)D=0;else D=c[B+-4>>2]|0;if((A|0)<=(D|0)){if(y)E=0;else E=c[B+-4>>2]|0;do if((E|0)<(A|0)){if(y)F=0;else F=c[B+-4>>2]|0;if((F|0)<(A|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);G=0;break}else{a[1263537]=0;C=54;break}}else C=54;while(0);if((C|0)==54)G=B+(z*24|0)|0;__ZN7VariantC2ERKS_(r,G);break}}c[r>>2]=0}else __ZN7VariantC2ERKS_(r,c[f+4>>2]|0);while(0);c[q>>2]=__ZNK7Variantcv10StringNameEv(r)|0;c[n>>2]=nj[x&2047](t,o,q)|0;__ZN6RefPtrC2Ev(j);__ZN3RefI9ReferenceEaSI7TextureEEvRKS_IT_E(j,n);__ZN7VariantC2ERK6RefPtr(k,j);__ZN6RefPtrD2Ev(j);j=c[n>>2]|0;if((j|0?__ZN9Reference11unreferenceEv(j)|0:0)?(j=c[n>>2]|0,__Z17predelete_handlerP6Object(j)|0):0){gj[c[(c[j>>2]|0)+76>>2]&8191](j);__ZN6Memory11free_staticEPvb(j,0)}c[n>>2]=0;__ZN10StringNameD2Ev(q);if(c[r>>2]|0)__ZN7Variant5clearEv(r);__ZN10StringNameD2Ev(o);if(c[p>>2]|0)__ZN7Variant5clearEv(p);__ZN7VariantC2ERKS_(b,k);if(c[k>>2]|0)__ZN7Variant5clearEv(k);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1872,1146558,0);c[b>>2]=0;l=i;return}function __ZN13MethodBind2RCI5Theme3RefI7TextureERK10StringNameS6_E7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f+12|0;h=f+8|0;i=f+4|0;j=f;if(!b)k=0;else{n=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1234368)|0;k=n?b:0}b=c[a+44>>2]|0;n=c[a+48>>2]|0;a=k+(n>>1)|0;if(!(n&1))o=b;else o=c[(c[a>>2]|0)+b>>2]|0;__ZN10StringNameC2ERK6String(g,c[d>>2]|0);c[i>>2]=c[g>>2];__ZN10StringNameC2ERK6String(g,c[d+4>>2]|0);c[j>>2]=c[g>>2];c[h>>2]=nj[o&2047](a,i,j)|0;__ZN3RefI9ReferenceEaSI7TextureEEvRKS_IT_E(e,h);e=c[h>>2]|0;if((e|0?__ZN9Reference11unreferenceEv(e)|0:0)?(e=c[h>>2]|0,__Z17predelete_handlerP6Object(e)|0):0){gj[c[(c[e>>2]|0)+76>>2]&8191](e);__ZN6Memory11free_staticEPvb(e,0)}c[h>>2]=0;__ZN10StringNameD2Ev(j);__ZN10StringNameD2Ev(i);l=f;return}function __ZN13MethodBind2RCI5Theme3RefI7TextureERK10StringNameS6_ED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind2RCI5Theme3RefI7TextureERK10StringNameS6_E18_get_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;switch(b|0){case -1:{f=__ZN7Variant12get_type_forI3RefI7TextureEEENS_4TypeEv()|0;break}case 0:{__ZN10StringNameC2Ev(d);__ZN7VariantC2ERK10StringName(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);__ZN10StringNameD2Ev(d);f=b;break}case 1:{__ZN10StringNameC2Ev(d);__ZN7VariantC2ERK10StringName(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);__ZN10StringNameD2Ev(d);f=b;break}default:f=0}l=a;return f|0}function __ZNK11MethodBind3I5ThemeRK10StringNameS3_RK3RefI7TextureEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return __ZNK11MethodBind3I5ThemeRK10StringNameS3_RK3RefI7TextureEE18_get_argument_typeEi(a,b)|0}function __ZNK11MethodBind3I5ThemeRK10StringNameS3_RK3RefI7TextureEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,903902);l=a;return c[b>>2]|0}function __ZN11MethodBind3I5ThemeRK10StringNameS3_RK3RefI7TextureEE4callEP6ObjectPPK7VariantiRNSC_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0;i=l;l=l+96|0;if((l|0)>=(m|0))ba(96);j=i+84|0;k=i+80|0;n=i+48|0;o=i+76|0;p=i+24|0;q=i+72|0;r=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1234368)|0:0){c[h>>2]=0;a[1263537]=0;s=d+24|0;t=c[s>>2]|0;if((t|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=t;c[b>>2]=0;l=i;return}u=t-(c[d+20>>2]|0)|0;if((u|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=u;c[b>>2]=0;l=i;return}if((g|0)>0){if((t|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);v=0}else{a[1263537]=0;v=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,v)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=v;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[s>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);w=0}else{a[1263537]=0;w=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,w)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=w;c[b>>2]=0;l=i;return}if((g|0)>2){if((c[s>>2]|0)<2){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);x=0}else{a[1263537]=0;x=c[(c[d+32>>2]|0)+12>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+8>>2]>>2]|0,x)|0)){c[h>>2]=2;c[h+4>>2]=2;c[h+8>>2]=x;c[b>>2]=0;l=i;return}}}}x=c[d+44>>2]|0;w=c[d+48>>2]|0;v=e+(w>>1)|0;if(!(w&1))y=x;else y=c[(c[v>>2]|0)+x>>2]|0;do if((g|0)<1){x=c[s>>2]|0;w=x+-1|0;if((x|0)>=1){e=c[d+16>>2]|0;t=(e|0)==0;if(t)z=0;else z=c[e+-4>>2]|0;if((x|0)<=(z|0)){if(t)A=0;else A=c[e+-4>>2]|0;do if((A|0)<(x|0)){if(t)B=0;else B=c[e+-4>>2]|0;if((B|0)<(x|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);C=0;break}else{a[1263537]=0;D=43;break}}else D=43;while(0);if((D|0)==43)C=e+(w*24|0)|0;__ZN7VariantC2ERKS_(n,C);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f>>2]|0);while(0);c[k>>2]=__ZNK7Variantcv10StringNameEv(n)|0;do if((g|0)<2){C=c[s>>2]|0;B=C+-1|0;A=C+-2|0;if((C|0)>=2){C=c[d+16>>2]|0;z=(C|0)==0;if(z)E=0;else E=c[C+-4>>2]|0;if((B|0)<=(E|0)){if(z)F=0;else F=c[C+-4>>2]|0;do if((F|0)<(B|0)){if(z)G=0;else G=c[C+-4>>2]|0;if((G|0)<(B|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);H=0;break}else{a[1263537]=0;D=60;break}}else D=60;while(0);if((D|0)==60)H=C+(A*24|0)|0;__ZN7VariantC2ERKS_(p,H);break}}c[p>>2]=0}else __ZN7VariantC2ERKS_(p,c[f+4>>2]|0);while(0);c[o>>2]=__ZNK7Variantcv10StringNameEv(p)|0;do if((g|0)<3){H=c[s>>2]|0;G=H+-2|0;F=H+-3|0;if((G|0)>=1){H=c[d+16>>2]|0;E=(H|0)==0;if(E)I=0;else I=c[H+-4>>2]|0;if((G|0)<=(I|0)){if(E)J=0;else J=c[H+-4>>2]|0;do if((J|0)<(G|0)){if(E)K=0;else K=c[H+-4>>2]|0;if((K|0)<(G|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);L=0;break}else{a[1263537]=0;D=77;break}}else D=77;while(0);if((D|0)==77)L=H+(F*24|0)|0;__ZN7VariantC2ERKS_(r,L);break}}c[r>>2]=0}else __ZN7VariantC2ERKS_(r,c[f+8>>2]|0);while(0);__ZN3RefI7TextureEC2ERK7Variant(j,r);c[q>>2]=c[j>>2];Ki[y&4095](v,k,o,q);v=c[q>>2]|0;if((v|0?__ZN9Reference11unreferenceEv(v)|0:0)?(v=c[q>>2]|0,__Z17predelete_handlerP6Object(v)|0):0){gj[c[(c[v>>2]|0)+76>>2]&8191](v);__ZN6Memory11free_staticEPvb(v,0)}c[q>>2]=0;if(c[r>>2]|0)__ZN7Variant5clearEv(r);__ZN10StringNameD2Ev(o);if(c[p>>2]|0)__ZN7Variant5clearEv(p);__ZN10StringNameD2Ev(k);if(c[n>>2]|0)__ZN7Variant5clearEv(n);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,2039,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind3I5ThemeRK10StringNameS3_RK3RefI7TextureEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0;e=l;l=l+48|0;if((l|0)>=(m|0))ba(48);f=e+36|0;g=e;h=e+32|0;i=e+28|0;j=e+24|0;if(!b)k=0;else{n=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1234368)|0;k=n?b:0}b=c[a+44>>2]|0;n=c[a+48>>2]|0;a=k+(n>>1)|0;if(!(n&1))o=b;else o=c[(c[a>>2]|0)+b>>2]|0;__ZN10StringNameC2ERK6String(f,c[d>>2]|0);c[h>>2]=c[f>>2];__ZN10StringNameC2ERK6String(f,c[d+4>>2]|0);c[i>>2]=c[f>>2];__ZN7VariantC2EPK6Object(g,c[d+8>>2]|0);__ZN3RefI7TextureEC2ERK7Variant(f,g);if(c[g>>2]|0)__ZN7Variant5clearEv(g);c[j>>2]=c[f>>2];Ki[o&4095](a,h,i,j);a=c[j>>2]|0;if(!a){__ZN10StringNameD2Ev(i);__ZN10StringNameD2Ev(h);l=e;return}if(!(__ZN9Reference11unreferenceEv(a)|0)){__ZN10StringNameD2Ev(i);__ZN10StringNameD2Ev(h);l=e;return}a=c[j>>2]|0;if(!(__Z17predelete_handlerP6Object(a)|0)){__ZN10StringNameD2Ev(i);__ZN10StringNameD2Ev(h);l=e;return}gj[c[(c[a>>2]|0)+76>>2]&8191](a);__ZN6Memory11free_staticEPvb(a,0);__ZN10StringNameD2Ev(i);__ZN10StringNameD2Ev(h);l=e;return}function __ZN11MethodBind3I5ThemeRK10StringNameS3_RK3RefI7TextureEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind3I5ThemeRK10StringNameS3_RK3RefI7TextureEE18_get_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;switch(b|0){case 0:{__ZN10StringNameC2Ev(d);__ZN7VariantC2ERK10StringName(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);__ZN10StringNameD2Ev(d);f=b;break}case 1:{__ZN10StringNameC2Ev(d);__ZN7VariantC2ERK10StringName(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);__ZN10StringNameD2Ev(d);f=b;break}case 2:{f=__ZN7Variant12get_type_forIRK3RefI7TextureEEENS_4TypeEv()|0;break}default:f=0}l=a;return f|0}function __ZN25ResourceFormatLoaderTheme4loadERK6StringS2_P5Error(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0,ia=0,ja=0,ka=0,la=0,ma=0,na=0,oa=0,pa=0,qa=0,ra=0,sa=0,ta=0,ua=0,va=0,wa=0,xa=0,ya=0,za=0,Aa=0,Ba=0,Ca=0,Da=0,Ea=0,Fa=0,Ga=0,Ha=0,Ia=0,Ja=0,Ka=0,La=0,Ma=0,Na=0,Oa=0,Pa=0,Qa=0,Ra=0,Sa=0,Ta=0,Ua=0,Va=0,Wa=0,Xa=0,Ya=0,Za=0,_a=0,$a=0,ab=0,bb=0,cb=0,db=0,eb=0,fb=0,gb=0,hb=0,ib=0,jb=0,kb=0,lb=0,mb=0,nb=0,ob=0,pb=0,qb=0,rb=0,sb=0,tb=0,ub=0,vb=0,wb=0,xb=0,yb=0,zb=0,Ab=0,Bb=0,Cb=0,Db=0,Eb=0,Fb=0,Gb=0,Hb=0,Ib=0,Jb=0,Kb=0,Lb=0,Mb=0,Nb=0,Ob=0,Pb=0,Qb=0,Rb=0,Sb=0,Tb=0,Ub=0,Vb=0,Wb=0,Xb=0,Yb=0,Zb=0,_b=0,$b=0,ac=0,bc=0,cc=0,dc=0,ec=0,fc=0,gc=0,hc=0,ic=0,jc=0,kc=0,lc=0,mc=0,nc=0,oc=0,pc=0,qc=0,rc=0,sc=0,tc=0,uc=0,vc=0,wc=0,xc=0,yc=0,zc=0,Ac=0,Bc=0,Cc=0,Dc=0,Ec=0,Fc=0,Gc=0,Hc=0,Ic=0,Jc=0,Kc=0,Lc=0,Mc=0,Nc=0,Oc=0,Pc=0,Qc=0,Rc=0,Sc=0,Tc=0,Uc=0,Vc=0,Wc=0,Xc=0,Yc=0,Zc=0,_c=0,$c=0,ad=0,bd=0,cd=0,dd=0,ed=0,fd=0,gd=0,hd=0,id=0,jd=0,kd=0,ld=0,md=0,nd=0,od=0,pd=0,qd=0,rd=0,sd=0,td=0,ud=0,vd=0,wd=0,xd=0,yd=0,zd=0,Ad=0,Bd=0,Cd=0,Dd=0,Ed=0,Fd=0,Gd=0,Hd=0,Id=0,Jd=0,Kd=0,Ld=0,Md=0,Nd=0,Od=0,Pd=0,Qd=0,Rd=0,Sd=0,Td=0,Ud=0,Vd=0,Wd=0,Xd=0,Yd=0,Zd=0,_d=0,$d=0,ae=0,be=0,ce=0,de=0,ee=0,fe=0,ge=0,he=0,ie=0,je=0,ke=0,le=0,me=0,ne=0,oe=0,pe=0,qe=0,re=0,se=0,te=0,ue=0,ve=0,we=0,xe=0,ye=0,ze=0,Ae=0,Be=0,Ce=0,De=0,Ee=0,Fe=0,Ge=0,He=0,Ie=0,Je=0,Ke=0,Le=0,Me=0,Ne=0,Oe=0,Pe=0,Qe=0,Re=0,Se=0,Te=0,Ue=0,Ve=0,We=0,Xe=0,Ye=0,Ze=0;e=l;l=l+896|0;if((l|0)>=(m|0))ba(896);b=e+120|0;h=e+872|0;i=e+884|0;j=e+880|0;k=e+864|0;n=e+848|0;o=e+840|0;p=e+876|0;q=e+868|0;r=e+860|0;s=e+844|0;t=e+836|0;u=e+828|0;v=e+824|0;w=e+800|0;x=e+832|0;y=e+96|0;z=e+808|0;A=e+796|0;B=e+792|0;C=e+788|0;D=e+784|0;E=e+780|0;F=e+776|0;G=e+772|0;H=e+768|0;I=e+764|0;J=e+760|0;K=e+756|0;L=e+748|0;M=e+740|0;N=e+736|0;O=e+732|0;P=e+728|0;Q=e+752|0;R=e+744|0;S=e+72|0;T=e+724|0;U=e+720|0;V=e+716|0;W=e+712|0;X=e+708|0;Y=e+704|0;Z=e+700|0;_=e+696|0;$=e+692|0;aa=e+688|0;ca=e+684|0;da=e+680|0;ea=e+676|0;fa=e+672|0;ga=e+668|0;ha=e+664|0;ia=e+660|0;ja=e+656|0;ka=e+48|0;la=e+24|0;ma=e+652|0;na=e+648|0;oa=e+644|0;pa=e+640|0;qa=e+636|0;ra=e+632|0;sa=e+628|0;ta=e+624|0;ua=e+620|0;va=e+616|0;wa=e+612|0;xa=e+608|0;ya=e+588|0;za=e+584|0;Aa=e+580|0;Ba=e+576|0;Ca=e+572|0;Da=e+568|0;Ea=e+560|0;Fa=e+592|0;Ga=e+552|0;Ha=e+548|0;Ia=e+544|0;Ja=e+540|0;Ka=e+536|0;La=e+532|0;Ma=e+528|0;Na=e+524|0;Oa=e+520|0;Pa=e;Qa=e+564|0;Ra=e+556|0;Sa=e+516|0;Ta=e+512|0;Ua=e+508|0;Va=e+504|0;Wa=e+500|0;Xa=e+496|0;Ya=e+492|0;Za=e+488|0;_a=e+484|0;$a=e+480|0;ab=e+476|0;bb=e+472|0;cb=e+468|0;db=e+464|0;eb=e+460|0;fb=e+456|0;gb=e+452|0;hb=e+448|0;ib=e+444|0;jb=e+440|0;kb=e+436|0;lb=e+432|0;mb=e+428|0;nb=e+424|0;ob=e+420|0;pb=e+416|0;qb=e+412|0;rb=e+404|0;sb=e+396|0;tb=e+392|0;ub=e+388|0;vb=e+384|0;wb=e+380|0;xb=e+376|0;yb=e+408|0;zb=e+400|0;Ab=e+372|0;Bb=e+368|0;Cb=e+364|0;Db=e+360|0;Eb=e+356|0;Fb=e+352|0;Gb=e+348|0;Hb=e+344|0;Ib=e+340|0;Jb=e+336|0;Kb=e+332|0;Lb=e+328|0;Mb=e+324|0;Nb=e+320|0;Ob=e+316|0;Pb=e+312|0;Qb=e+308|0;Rb=e+304|0;Sb=e+300|0;Tb=e+296|0;Ub=e+292|0;Vb=e+288|0;Wb=e+284|0;Xb=e+280|0;Yb=e+276|0;Zb=e+272|0;_b=e+268|0;$b=e+264|0;ac=e+260|0;bc=e+256|0;cc=e+252|0;dc=e+248|0;ec=e+244|0;fc=e+240|0;gc=e+236|0;hc=e+232|0;ic=e+228|0;jc=e+224|0;kc=e+220|0;lc=e+216|0;mc=e+212|0;nc=e+208|0;oc=e+204|0;pc=e+200|0;qc=e+196|0;rc=e+192|0;sc=e+188|0;tc=e+184|0;uc=e+180|0;vc=e+176|0;wc=e+172|0;xc=e+168|0;yc=e+164|0;zc=e+160|0;Ac=e+156|0;Bc=e+152|0;Cc=e+148|0;Dc=e+144|0;Ec=(f|0)!=0;if(Ec)c[f>>2]=19;Fc=__ZN10FileAccess4openERK6StringiP5Error(d,1,h)|0;c[j>>2]=__ZplPKcRK6String(903914,d)|0;c[i>>2]=__ZNK6String4utf8Ev(j)|0;__Z19_err_set_last_errorPKc(__ZNK10CharString8get_dataEv(i)|0);Gc=c[i>>2]|0;if(Gc|0?(__Z16atomic_decrementPj(Gc+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Gc,1);Gc=c[j>>2]|0;if(Gc|0?(__Z16atomic_decrementPj(Gc+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Gc,1);a[1263537]=1;if(c[h>>2]|0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1128090,902893,689,903942,0);Hc=0;l=e;return Hc|0}a[1263537]=0;c[k>>2]=__ZNK6String12get_base_dirEv(d)|0;h=__ZnwjPKc(216,1263606)|0;__ZN8ResourceC2Ev(h);c[h>>2]=295716;__ZN10StringNameC2Ev(h+124|0);c[h+132>>2]=379008;c[h+128>>2]=0;c[h+136>>2]=0;c[h+140>>2]=0;c[h+148>>2]=0;a[h+144>>0]=0;c[h+152>>2]=0;c[h+160>>2]=0;a[h+156>>0]=0;c[h+164>>2]=0;c[h+172>>2]=0;a[h+168>>0]=0;c[h+176>>2]=0;c[h+184>>2]=0;a[h+180>>0]=0;c[h+188>>2]=0;c[h+196>>2]=0;a[h+192>>0]=0;c[h+200>>2]=0;c[h+208>>2]=0;a[h+204>>0]=0;c[h+212>>2]=0;__Z22postinitialize_handlerP6Object(h);if(!h){Ic=0;Jc=0}else{a[1263537]=0;__ZN9Reference8init_refEv(h)|0;Ic=h;Jc=h}h=n+4|0;c[h>>2]=379008;c[n>>2]=0;Gc=n+8|0;c[Gc>>2]=0;if(Ec)c[f>>2]=16;a:do if(ij[c[(c[Fc>>2]|0)+36>>2]&8191](Fc)|0){Kc=Fc;Lc=Fc;Mc=1440}else{j=ka+4|0;i=ka+8|0;Nc=ka+12|0;Oc=la+4|0;Pc=la+8|0;Qc=la+12|0;Rc=Fa+4|0;Sc=Fa+8|0;Tc=Fa+12|0;Uc=0;Vc=0;while(1){c[p>>2]=ij[c[(c[Fc>>2]|0)+72>>2]&8191](Fc)|0;c[o>>2]=__ZNK6String11strip_edgesEbb(p,1,1)|0;Wc=c[p>>2]|0;if(Wc|0?(__Z16atomic_decrementPj(Wc+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Wc,1);Vc=Vc+1|0;__ZN6StringC2EPKc(q,903985);Wc=__ZNK6String4findES_i(o,q,0)|0;Xc=c[q>>2]|0;if(Xc|0?(__Z16atomic_decrementPj(Xc+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Xc,1);do if((Wc|0)!=-1){Xc=__ZNK6String6substrEii(o,0,Wc)|0;Yc=Xc;Zc=c[o>>2]|0;if((Zc|0)==(Xc|0)){if(!Xc)break}else{if(Zc|0?(__Z16atomic_decrementPj(Zc+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Zc,1);c[o>>2]=0;if(!Xc)break;if(__Z28atomic_conditional_incrementPj(Xc+-8|0)|0)c[o>>2]=Yc}if(!(__Z16atomic_decrementPj(Xc+-8|0)|0))__ZN6Memory11free_staticEPvb(Xc,1)}while(0);do if(__ZNK6StringeqEPKc(o,1263606)|0){_c=Uc;$c=2}else{if(__ZNK6String11begins_withEPKc(o,1144813)|0){if(__ZNK6StringeqEPKc(o,903987)|0){_c=1;$c=2;break}if(__ZNK6StringeqEPKc(o,903997)|0){_c=0;$c=2;break}gj[c[(c[Fc>>2]|0)+144>>2]&8191](Fc);__ZN6Memory11free_staticEPvb(Fc,0);__ZN6StringC2EPKc(b,1144824);c[w>>2]=__ZNK6StringplERKS_(d,b)|0;c[x>>2]=__Z4itosx(Vc,((Vc|0)<0)<<31>>31)|0;c[v>>2]=__ZNK6StringplERKS_(w,x)|0;__ZN6StringC2EPKc(y,904005);c[u>>2]=__ZNK6StringplERKS_(v,y)|0;c[t>>2]=__ZNK6StringplERKS_(u,o)|0;__ZN6StringC2EPKc(z,1144976);c[s>>2]=__ZNK6StringplERKS_(t,z)|0;c[r>>2]=__ZNK6String4utf8Ev(s)|0;__Z19_err_set_last_errorPKc(__ZNK10CharString8get_dataEv(r)|0);Wc=c[r>>2]|0;do if(Wc|0){if(__Z16atomic_decrementPj(Wc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Wc,1)}while(0);Wc=c[s>>2]|0;do if(Wc|0){if(__Z16atomic_decrementPj(Wc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Wc,1)}while(0);Wc=c[z>>2]|0;do if(Wc|0){if(__Z16atomic_decrementPj(Wc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Wc,1)}while(0);Wc=c[t>>2]|0;do if(Wc|0){if(__Z16atomic_decrementPj(Wc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Wc,1)}while(0);Wc=c[u>>2]|0;do if(Wc|0){if(__Z16atomic_decrementPj(Wc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Wc,1)}while(0);Wc=c[y>>2]|0;do if(Wc|0){if(__Z16atomic_decrementPj(Wc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Wc,1)}while(0);Wc=c[v>>2]|0;do if(Wc|0){if(__Z16atomic_decrementPj(Wc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Wc,1)}while(0);Wc=c[x>>2]|0;do if(Wc|0){if(__Z16atomic_decrementPj(Wc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Wc,1)}while(0);Wc=c[w>>2]|0;do if(Wc|0){if(__Z16atomic_decrementPj(Wc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Wc,1)}while(0);Wc=c[b>>2]|0;do if(Wc|0){if(__Z16atomic_decrementPj(Wc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Wc,1)}while(0);a[1263537]=1;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1128090,902893,718,1104436,0);a[1263537]=0;_c=Uc;$c=1;break}__ZN6StringC2EPKc(A,1124885);Wc=__ZNK6String4findES_i(o,A,0)|0;Xc=c[A>>2]|0;if(Xc|0?(__Z16atomic_decrementPj(Xc+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Xc,1);if((Wc|0)==-1){gj[c[(c[Fc>>2]|0)+144>>2]&8191](Fc);__ZN6Memory11free_staticEPvb(Fc,0);__ZN6StringC2EPKc(b,1144824);c[E>>2]=__ZNK6StringplERKS_(d,b)|0;c[x>>2]=__Z4itosx(Vc,((Vc|0)<0)<<31>>31)|0;c[D>>2]=__ZNK6StringplERKS_(E,x)|0;__ZN6StringC2EPKc(y,904031);c[C>>2]=__ZNK6StringplERKS_(D,y)|0;c[B>>2]=__ZNK6String4utf8Ev(C)|0;__Z19_err_set_last_errorPKc(__ZNK10CharString8get_dataEv(B)|0);Xc=c[B>>2]|0;do if(Xc|0){if(__Z16atomic_decrementPj(Xc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Xc,1)}while(0);Xc=c[C>>2]|0;do if(Xc|0){if(__Z16atomic_decrementPj(Xc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Xc,1)}while(0);Xc=c[y>>2]|0;do if(Xc|0){if(__Z16atomic_decrementPj(Xc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Xc,1)}while(0);Xc=c[D>>2]|0;do if(Xc|0){if(__Z16atomic_decrementPj(Xc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Xc,1)}while(0);Xc=c[x>>2]|0;do if(Xc|0){if(__Z16atomic_decrementPj(Xc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Xc,1)}while(0);Xc=c[E>>2]|0;do if(Xc|0){if(__Z16atomic_decrementPj(Xc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Xc,1)}while(0);Xc=c[b>>2]|0;do if(Xc|0){if(__Z16atomic_decrementPj(Xc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Xc,1)}while(0);a[1263537]=1;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1128090,902893,727,1104436,0);a[1263537]=0;_c=Uc;$c=1;break}c[F>>2]=__ZNK6String6substrEii(o,Wc+1|0,__ZNK6String6lengthEv(o)|0)|0;c[x>>2]=__ZNK6String11strip_edgesEbb(F,1,1)|0;Xc=c[F>>2]|0;if(Xc|0?(__Z16atomic_decrementPj(Xc+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Xc,1);if(__ZNK6StringeqEPKc(x,1263606)|0){gj[c[(c[Fc>>2]|0)+144>>2]&8191](Fc);__ZN6Memory11free_staticEPvb(Fc,0);__ZN6StringC2EPKc(b,1144824);c[J>>2]=__ZNK6StringplERKS_(d,b)|0;c[y>>2]=__Z4itosx(Vc,((Vc|0)<0)<<31>>31)|0;c[I>>2]=__ZNK6StringplERKS_(J,y)|0;__ZN6StringC2EPKc(z,904047);c[H>>2]=__ZNK6StringplERKS_(I,z)|0;c[G>>2]=__ZNK6String4utf8Ev(H)|0;__Z19_err_set_last_errorPKc(__ZNK10CharString8get_dataEv(G)|0);Xc=c[G>>2]|0;do if(Xc|0){if(__Z16atomic_decrementPj(Xc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Xc,1)}while(0);Xc=c[H>>2]|0;do if(Xc|0){if(__Z16atomic_decrementPj(Xc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Xc,1)}while(0);Xc=c[z>>2]|0;do if(Xc|0){if(__Z16atomic_decrementPj(Xc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Xc,1)}while(0);Xc=c[I>>2]|0;do if(Xc|0){if(__Z16atomic_decrementPj(Xc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Xc,1)}while(0);Xc=c[y>>2]|0;do if(Xc|0){if(__Z16atomic_decrementPj(Xc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Xc,1)}while(0);Xc=c[J>>2]|0;do if(Xc|0){if(__Z16atomic_decrementPj(Xc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Xc,1)}while(0);Xc=c[b>>2]|0;do if(Xc|0){if(__Z16atomic_decrementPj(Xc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Xc,1)}while(0);a[1263537]=1;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1128090,902893,734,1104436,0);a[1263537]=0;ad=1}else{c[y>>2]=0;do if(!(__ZNK6String16is_valid_integerEv(x)|0)){if(__ZNK6String19is_valid_html_colorEv(x)|0){__ZN5Color4htmlERK6String(z,x);__ZN7VariantC2ERK5Color(b,z);__ZN7VariantaSERKS_(y,b);if(c[b>>2]|0)__ZN7Variant5clearEv(b);Mc=1010;break}if(__ZNK6String11begins_withEPKc(x,904075)|0){c[b>>2]=__ZNK6String6substrEii(x,1,__ZNK6String6lengthEv(x)|0)|0;__ZN10StringNameC2ERK6String(z,b);Xc=c[n>>2]|0;do if(!Xc){__ZN10StringNameD2Ev(z);Mc=141}else{Yc=c[Xc+8>>2]|0;Zc=c[h>>2]|0;b:do if((Yc|0)==(Zc|0))bd=Yc;else{cd=c[z>>2]|0;dd=Yc;while(1){ed=c[dd+24>>2]|0;if(cd>>>0<ed>>>0)fd=dd+8|0;else{if(ed>>>0>=cd>>>0){bd=dd;break b}fd=dd+4|0}dd=c[fd>>2]|0;if((dd|0)==(Zc|0)){bd=Zc;break}}}while(0);__ZN10StringNameD2Ev(z);if(!((bd|0)!=(Zc|0)&(bd|0)!=0)){Mc=141;break}__ZN10StringNameC2ERK6String(z,b);__ZN7VariantaSERKS_(y,__ZN3MapI10StringName7Variant10ComparatorIS0_E16DefaultAllocatorEixERKS0_(n,z)|0);__ZN10StringNameD2Ev(z);gd=0}while(0);if((Mc|0)==141){Mc=0;gj[c[(c[Fc>>2]|0)+144>>2]&8191](Fc);__ZN6Memory11free_staticEPvb(Fc,0);__ZN6StringC2EPKc(z,1144824);c[P>>2]=__ZNK6StringplERKS_(d,z)|0;c[Q>>2]=__Z4itosx(Vc,((Vc|0)<0)<<31>>31)|0;c[O>>2]=__ZNK6StringplERKS_(P,Q)|0;__ZN6StringC2EPKc(R,904077);c[N>>2]=__ZNK6StringplERKS_(O,R)|0;c[M>>2]=__ZNK6StringplERKS_(N,b)|0;__ZN6StringC2EPKc(S,1144976);c[L>>2]=__ZNK6StringplERKS_(M,S)|0;c[K>>2]=__ZNK6String4utf8Ev(L)|0;__Z19_err_set_last_errorPKc(__ZNK10CharString8get_dataEv(K)|0);Xc=c[K>>2]|0;do if(Xc|0){if(__Z16atomic_decrementPj(Xc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Xc,1)}while(0);Xc=c[L>>2]|0;do if(Xc|0){if(__Z16atomic_decrementPj(Xc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Xc,1)}while(0);Xc=c[S>>2]|0;do if(Xc|0){if(__Z16atomic_decrementPj(Xc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Xc,1)}while(0);Xc=c[M>>2]|0;do if(Xc|0){if(__Z16atomic_decrementPj(Xc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Xc,1)}while(0);Xc=c[N>>2]|0;do if(Xc|0){if(__Z16atomic_decrementPj(Xc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Xc,1)}while(0);Xc=c[R>>2]|0;do if(Xc|0){if(__Z16atomic_decrementPj(Xc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Xc,1)}while(0);Xc=c[O>>2]|0;do if(Xc|0){if(__Z16atomic_decrementPj(Xc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Xc,1)}while(0);Xc=c[Q>>2]|0;do if(Xc|0){if(__Z16atomic_decrementPj(Xc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Xc,1)}while(0);Xc=c[P>>2]|0;do if(Xc|0){if(__Z16atomic_decrementPj(Xc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Xc,1)}while(0);Xc=c[z>>2]|0;do if(Xc|0){if(__Z16atomic_decrementPj(Xc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Xc,1)}while(0);a[1263537]=1;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1128090,902893,751,1104436,0);a[1263537]=0;gd=1}Xc=c[b>>2]|0;do if(Xc|0){if(__Z16atomic_decrementPj(Xc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Xc,1)}while(0);if(!gd){Mc=1010;break}else{hd=1;break}}if(__ZNK6String11begins_withEPKc(x,1124777)|0){Mc=1010;break}__ZN6StringC2EPKc(T,1081589);Xc=__ZNK6String4findES_i(x,T,0)|0;Yc=c[T>>2]|0;do if(Yc|0){if(__Z16atomic_decrementPj(Yc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Yc,1)}while(0);if((Xc|0)==-1){gj[c[(c[Fc>>2]|0)+144>>2]&8191](Fc);__ZN6Memory11free_staticEPvb(Fc,0);__ZN6StringC2EPKc(b,1144824);c[Y>>2]=__ZNK6StringplERKS_(d,b)|0;c[z>>2]=__Z4itosx(Vc,((Vc|0)<0)<<31>>31)|0;c[X>>2]=__ZNK6StringplERKS_(Y,z)|0;__ZN6StringC2EPKc(Q,904102);c[W>>2]=__ZNK6StringplERKS_(X,Q)|0;c[V>>2]=__ZNK6StringplERKS_(W,x)|0;c[U>>2]=__ZNK6String4utf8Ev(V)|0;__Z19_err_set_last_errorPKc(__ZNK10CharString8get_dataEv(U)|0);Yc=c[U>>2]|0;do if(Yc|0){if(__Z16atomic_decrementPj(Yc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Yc,1)}while(0);Yc=c[V>>2]|0;do if(Yc|0){if(__Z16atomic_decrementPj(Yc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Yc,1)}while(0);Yc=c[W>>2]|0;do if(Yc|0){if(__Z16atomic_decrementPj(Yc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Yc,1)}while(0);Yc=c[Q>>2]|0;do if(Yc|0){if(__Z16atomic_decrementPj(Yc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Yc,1)}while(0);Yc=c[X>>2]|0;do if(Yc|0){if(__Z16atomic_decrementPj(Yc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Yc,1)}while(0);Yc=c[z>>2]|0;do if(Yc|0){if(__Z16atomic_decrementPj(Yc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Yc,1)}while(0);Yc=c[Y>>2]|0;do if(Yc|0){if(__Z16atomic_decrementPj(Yc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Yc,1)}while(0);Yc=c[b>>2]|0;do if(Yc|0){if(__Z16atomic_decrementPj(Yc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Yc,1)}while(0);a[1263537]=1;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1128090,902893,765,1104436,0);a[1263537]=0;hd=1;break}__ZN6StringC2EPKc(Z,1123123);Yc=__ZNK6String9find_lastES_(x,Z)|0;dd=c[Z>>2]|0;do if(dd|0){if(__Z16atomic_decrementPj(dd+-8|0)|0)break;__ZN6Memory11free_staticEPvb(dd,1)}while(0);if((Yc|0)==-1){__ZN6StringC2EPKc(b,1144824);c[da>>2]=__ZNK6StringplERKS_(d,b)|0;c[z>>2]=__Z4itosx(Vc,((Vc|0)<0)<<31>>31)|0;c[ca>>2]=__ZNK6StringplERKS_(da,z)|0;__ZN6StringC2EPKc(Q,904133);c[aa>>2]=__ZNK6StringplERKS_(ca,Q)|0;c[$>>2]=__ZNK6StringplERKS_(aa,x)|0;c[_>>2]=__ZNK6String4utf8Ev($)|0;__Z19_err_set_last_errorPKc(__ZNK10CharString8get_dataEv(_)|0);dd=c[_>>2]|0;do if(dd|0){if(__Z16atomic_decrementPj(dd+-8|0)|0)break;__ZN6Memory11free_staticEPvb(dd,1)}while(0);dd=c[$>>2]|0;do if(dd|0){if(__Z16atomic_decrementPj(dd+-8|0)|0)break;__ZN6Memory11free_staticEPvb(dd,1)}while(0);dd=c[aa>>2]|0;do if(dd|0){if(__Z16atomic_decrementPj(dd+-8|0)|0)break;__ZN6Memory11free_staticEPvb(dd,1)}while(0);dd=c[Q>>2]|0;do if(dd|0){if(__Z16atomic_decrementPj(dd+-8|0)|0)break;__ZN6Memory11free_staticEPvb(dd,1)}while(0);dd=c[ca>>2]|0;do if(dd|0){if(__Z16atomic_decrementPj(dd+-8|0)|0)break;__ZN6Memory11free_staticEPvb(dd,1)}while(0);dd=c[z>>2]|0;do if(dd|0){if(__Z16atomic_decrementPj(dd+-8|0)|0)break;__ZN6Memory11free_staticEPvb(dd,1)}while(0);dd=c[da>>2]|0;do if(dd|0){if(__Z16atomic_decrementPj(dd+-8|0)|0)break;__ZN6Memory11free_staticEPvb(dd,1)}while(0);dd=c[b>>2]|0;do if(dd|0){if(__Z16atomic_decrementPj(dd+-8|0)|0)break;__ZN6Memory11free_staticEPvb(dd,1)}while(0);a[1263537]=1;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1128090,902893,772,1104436,0);a[1263537]=0;hd=1;break}c[z>>2]=__ZNK6String6substrEii(x,0,Xc)|0;c[Q>>2]=__ZNK6String6substrEii(x,Xc+1|0,Yc+~Xc|0)|0;do if(__ZNK6StringeqEPKc(z,1114752)|0){c[R>>2]=0;do if(__ZNK6String11is_abs_pathEv(Q)|0){dd=c[R>>2]|0;if((dd|0)==(c[Q>>2]|0))break;do if(dd|0){if(__Z16atomic_decrementPj(dd+-8|0)|0)break;__ZN6Memory11free_staticEPvb(dd,1)}while(0);c[R>>2]=0;dd=c[Q>>2]|0;if(!dd)break;if(!(__Z28atomic_conditional_incrementPj(dd+-8|0)|0))break;c[R>>2]=c[Q>>2]}else{__ZN6StringC2EPKc(b,1142570);c[ea>>2]=__ZNK6StringplERKS_(k,b)|0;dd=__ZNK6StringplERKS_(ea,Q)|0;cd=dd;ed=c[R>>2]|0;do if((ed|0)==(dd|0)){if(dd|0)Mc=253}else{do if(ed|0){if(__Z16atomic_decrementPj(ed+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ed,1)}while(0);c[R>>2]=0;if(!dd)break;if(!(__Z28atomic_conditional_incrementPj(dd+-8|0)|0)){Mc=253;break}c[R>>2]=cd;Mc=253}while(0);do if((Mc|0)==253){Mc=0;if(__Z16atomic_decrementPj(dd+-8|0)|0)break;__ZN6Memory11free_staticEPvb(dd,1)}while(0);dd=c[ea>>2]|0;do if(dd|0){if(__Z16atomic_decrementPj(dd+-8|0)|0)break;__ZN6Memory11free_staticEPvb(dd,1)}while(0);dd=c[b>>2]|0;do if(dd|0){if(__Z16atomic_decrementPj(dd+-8|0)|0)break;__ZN6Memory11free_staticEPvb(dd,1)}while(0)}while(0);__ZN6StringC2EPKc(b,1263606);Zc=__ZN14ResourceLoader4loadERK6StringS2_bP5Error(R,b,0,0)|0;c[S>>2]=0;do if(!Zc)c[S>>2]=0;else{dd=$i[c[(c[Zc>>2]|0)+44>>2]&8191](Zc,1220692)|0;cd=dd?Zc:0;dd=c[S>>2]|0;do if((cd|0)!=(dd|0)){do if(dd|0){if(!(__ZN9Reference11unreferenceEv(dd)|0))break;ed=c[S>>2]|0;if(!(__Z17predelete_handlerP6Object(ed)|0))break;gj[c[(c[ed>>2]|0)+76>>2]&8191](ed);__ZN6Memory11free_staticEPvb(ed,0)}while(0);c[S>>2]=cd;if(!cd)break;__ZN9Reference9referenceEv(cd)}while(0);if(!(__ZN9Reference11unreferenceEv(Zc)|0))break;if(!(__Z17predelete_handlerP6Object(Zc)|0))break;gj[c[(c[Zc>>2]|0)+76>>2]&8191](Zc);__ZN6Memory11free_staticEPvb(Zc,0)}while(0);Zc=c[b>>2]|0;do if(Zc|0){if(__Z16atomic_decrementPj(Zc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Zc,1)}while(0);if(!(c[S>>2]|0)){gj[c[(c[Fc>>2]|0)+144>>2]&8191](Fc);__ZN6Memory11free_staticEPvb(Fc,0);__ZN6StringC2EPKc(b,1144824);c[ja>>2]=__ZNK6StringplERKS_(d,b)|0;c[ka>>2]=__Z4itosx(Vc,((Vc|0)<0)<<31>>31)|0;c[ia>>2]=__ZNK6StringplERKS_(ja,ka)|0;__ZN6StringC2EPKc(la,904174);c[ha>>2]=__ZNK6StringplERKS_(ia,la)|0;c[ga>>2]=__ZNK6StringplERKS_(ha,R)|0;c[fa>>2]=__ZNK6String4utf8Ev(ga)|0;__Z19_err_set_last_errorPKc(__ZNK10CharString8get_dataEv(fa)|0);Zc=c[fa>>2]|0;do if(Zc|0){if(__Z16atomic_decrementPj(Zc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Zc,1)}while(0);Zc=c[ga>>2]|0;do if(Zc|0){if(__Z16atomic_decrementPj(Zc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Zc,1)}while(0);Zc=c[ha>>2]|0;do if(Zc|0){if(__Z16atomic_decrementPj(Zc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Zc,1)}while(0);Zc=c[la>>2]|0;do if(Zc|0){if(__Z16atomic_decrementPj(Zc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Zc,1)}while(0);Zc=c[ia>>2]|0;do if(Zc|0){if(__Z16atomic_decrementPj(Zc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Zc,1)}while(0);Zc=c[ka>>2]|0;do if(Zc|0){if(__Z16atomic_decrementPj(Zc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Zc,1)}while(0);Zc=c[ja>>2]|0;do if(Zc|0){if(__Z16atomic_decrementPj(Zc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Zc,1)}while(0);Zc=c[b>>2]|0;do if(Zc|0){if(__Z16atomic_decrementPj(Zc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Zc,1)}while(0);a[1263537]=1;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1128090,902893,791,1104436,0);a[1263537]=0;id=1}else{__ZN6RefPtrC2Ev(b);__ZN3RefI9ReferenceEaSI7TextureEEvRKS_IT_E(b,S);__ZN7VariantC2ERK6RefPtr(ka,b);__ZN6RefPtrD2Ev(b);__ZN7VariantaSERKS_(y,ka);if(c[ka>>2]|0)__ZN7Variant5clearEv(ka);id=0}Zc=c[S>>2]|0;do if(Zc|0){if(!(__ZN9Reference11unreferenceEv(Zc)|0))break;cd=c[S>>2]|0;if(!(__Z17predelete_handlerP6Object(cd)|0))break;gj[c[(c[cd>>2]|0)+76>>2]&8191](cd);__ZN6Memory11free_staticEPvb(cd,0)}while(0);Zc=c[R>>2]|0;do if(Zc|0){if(__Z16atomic_decrementPj(Zc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Zc,1)}while(0);if(!id)Mc=1002;else jd=id}else{if(__ZNK6StringeqEPKc(z,904205)|0){c[R>>2]=0;do if(__ZNK6String11is_abs_pathEv(Q)|0){Zc=c[R>>2]|0;if((Zc|0)==(c[Q>>2]|0))break;do if(Zc|0){if(__Z16atomic_decrementPj(Zc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Zc,1)}while(0);c[R>>2]=0;Zc=c[Q>>2]|0;if(!Zc)break;if(!(__Z28atomic_conditional_incrementPj(Zc+-8|0)|0))break;c[R>>2]=c[Q>>2]}else{__ZN6StringC2EPKc(b,1142570);c[ma>>2]=__ZNK6StringplERKS_(k,b)|0;Zc=__ZNK6StringplERKS_(ma,Q)|0;cd=Zc;dd=c[R>>2]|0;do if((dd|0)==(Zc|0)){if(Zc|0)Mc=331}else{do if(dd|0){if(__Z16atomic_decrementPj(dd+-8|0)|0)break;__ZN6Memory11free_staticEPvb(dd,1)}while(0);c[R>>2]=0;if(!Zc)break;if(!(__Z28atomic_conditional_incrementPj(Zc+-8|0)|0)){Mc=331;break}c[R>>2]=cd;Mc=331}while(0);do if((Mc|0)==331){Mc=0;if(__Z16atomic_decrementPj(Zc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Zc,1)}while(0);Zc=c[ma>>2]|0;do if(Zc|0){if(__Z16atomic_decrementPj(Zc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Zc,1)}while(0);Zc=c[b>>2]|0;do if(Zc|0){if(__Z16atomic_decrementPj(Zc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Zc,1)}while(0)}while(0);__ZN6StringC2EPKc(b,1263606);Zc=__ZN14ResourceLoader4loadERK6StringS2_bP5Error(R,b,0,0)|0;c[S>>2]=0;do if(!Zc)c[S>>2]=0;else{cd=$i[c[(c[Zc>>2]|0)+44>>2]&8191](Zc,1234344)|0;dd=cd?Zc:0;cd=c[S>>2]|0;do if((dd|0)!=(cd|0)){do if(cd|0){if(!(__ZN9Reference11unreferenceEv(cd)|0))break;ed=c[S>>2]|0;if(!(__Z17predelete_handlerP6Object(ed)|0))break;gj[c[(c[ed>>2]|0)+76>>2]&8191](ed);__ZN6Memory11free_staticEPvb(ed,0)}while(0);c[S>>2]=dd;if(!dd)break;__ZN9Reference9referenceEv(dd)}while(0);if(!(__ZN9Reference11unreferenceEv(Zc)|0))break;if(!(__Z17predelete_handlerP6Object(Zc)|0))break;gj[c[(c[Zc>>2]|0)+76>>2]&8191](Zc);__ZN6Memory11free_staticEPvb(Zc,0)}while(0);Zc=c[b>>2]|0;do if(Zc|0){if(__Z16atomic_decrementPj(Zc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Zc,1)}while(0);if(!(c[S>>2]|0)){gj[c[(c[Fc>>2]|0)+144>>2]&8191](Fc);__ZN6Memory11free_staticEPvb(Fc,0);__ZN6StringC2EPKc(b,1144824);c[ra>>2]=__ZNK6StringplERKS_(d,b)|0;c[ka>>2]=__Z4itosx(Vc,((Vc|0)<0)<<31>>31)|0;c[qa>>2]=__ZNK6StringplERKS_(ra,ka)|0;__ZN6StringC2EPKc(la,904210);c[pa>>2]=__ZNK6StringplERKS_(qa,la)|0;c[oa>>2]=__ZNK6StringplERKS_(pa,R)|0;c[na>>2]=__ZNK6String4utf8Ev(oa)|0;__Z19_err_set_last_errorPKc(__ZNK10CharString8get_dataEv(na)|0);Zc=c[na>>2]|0;do if(Zc|0){if(__Z16atomic_decrementPj(Zc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Zc,1)}while(0);Zc=c[oa>>2]|0;do if(Zc|0){if(__Z16atomic_decrementPj(Zc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Zc,1)}while(0);Zc=c[pa>>2]|0;do if(Zc|0){if(__Z16atomic_decrementPj(Zc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Zc,1)}while(0);Zc=c[la>>2]|0;do if(Zc|0){if(__Z16atomic_decrementPj(Zc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Zc,1)}while(0);Zc=c[qa>>2]|0;do if(Zc|0){if(__Z16atomic_decrementPj(Zc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Zc,1)}while(0);Zc=c[ka>>2]|0;do if(Zc|0){if(__Z16atomic_decrementPj(Zc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Zc,1)}while(0);Zc=c[ra>>2]|0;do if(Zc|0){if(__Z16atomic_decrementPj(Zc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Zc,1)}while(0);Zc=c[b>>2]|0;do if(Zc|0){if(__Z16atomic_decrementPj(Zc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Zc,1)}while(0);a[1263537]=1;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1128090,902893,809,1104436,0);a[1263537]=0;kd=1}else{__ZN6RefPtrC2Ev(b);__ZN3RefI9ReferenceEaSI8StyleBoxEEvRKS_IT_E(b,S);__ZN7VariantC2ERK6RefPtr(ka,b);__ZN6RefPtrD2Ev(b);__ZN7VariantaSERKS_(y,ka);if(c[ka>>2]|0)__ZN7Variant5clearEv(ka);kd=0}Zc=c[S>>2]|0;do if(Zc|0){if(!(__ZN9Reference11unreferenceEv(Zc)|0))break;dd=c[S>>2]|0;if(!(__Z17predelete_handlerP6Object(dd)|0))break;gj[c[(c[dd>>2]|0)+76>>2]&8191](dd);__ZN6Memory11free_staticEPvb(dd,0)}while(0);Zc=c[R>>2]|0;do if(Zc|0){if(__Z16atomic_decrementPj(Zc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Zc,1)}while(0);if(!kd){Mc=1002;break}else{jd=kd;break}}if(__ZNK6StringeqEPKc(z,904245)|0){__ZN6StringC2EPKc(b,1117595);c[R>>2]=__ZNK6String5splitERKS_b(Q,b,1)|0;Zc=c[b>>2]|0;do if(Zc|0){if(__Z16atomic_decrementPj(Zc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Zc,1)}while(0);Zc=c[R>>2]|0;c:do if(!Zc)Mc=398;else{switch(c[Zc+-4>>2]|0){case 9:case 5:break;default:{Mc=398;break c}}__ZN6VectorI6StringE14_copy_on_writeEv(R);dd=c[R>>2]|0;c[S>>2]=0;do if(c[dd>>2]|0){c[S>>2]=0;cd=c[dd>>2]|0;if(!cd)break;if(!(__Z28atomic_conditional_incrementPj(cd+-8|0)|0))break;c[S>>2]=c[dd>>2]}while(0);if(!(__ZNK6String11is_abs_pathEv(Q)|0)){__ZN6StringC2EPKc(b,1142570);c[ya>>2]=__ZNK6StringplERKS_(k,b)|0;dd=__ZNK6StringplERKS_(ya,S)|0;cd=dd;ed=c[S>>2]|0;do if((ed|0)==(dd|0)){if(dd|0)Mc=442}else{do if(ed|0){if(__Z16atomic_decrementPj(ed+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ed,1)}while(0);c[S>>2]=0;if(!dd)break;if(!(__Z28atomic_conditional_incrementPj(dd+-8|0)|0)){Mc=442;break}c[S>>2]=cd;Mc=442}while(0);do if((Mc|0)==442){Mc=0;if(__Z16atomic_decrementPj(dd+-8|0)|0)break;__ZN6Memory11free_staticEPvb(dd,1)}while(0);dd=c[ya>>2]|0;do if(dd|0){if(__Z16atomic_decrementPj(dd+-8|0)|0)break;__ZN6Memory11free_staticEPvb(dd,1)}while(0);dd=c[b>>2]|0;do if(dd|0){if(__Z16atomic_decrementPj(dd+-8|0)|0)break;__ZN6Memory11free_staticEPvb(dd,1)}while(0)}__ZN6StringC2EPKc(b,1263606);dd=__ZN14ResourceLoader4loadERK6StringS2_bP5Error(S,b,0,0)|0;do if(!dd)ld=0;else{if($i[c[(c[dd>>2]|0)+44>>2]&8191](dd,1220692)|0){__ZN9Reference9referenceEv(dd);md=dd;nd=dd}else{md=dd;nd=0}if(!(__ZN9Reference11unreferenceEv(md)|0)){ld=nd;break}if(!(__Z17predelete_handlerP6Object(dd)|0)){ld=nd;break}gj[c[(c[dd>>2]|0)+76>>2]&8191](dd);__ZN6Memory11free_staticEPvb(dd,0);ld=nd}while(0);dd=c[b>>2]|0;do if(dd|0){if(__Z16atomic_decrementPj(dd+-8|0)|0)break;__ZN6Memory11free_staticEPvb(dd,1)}while(0);dd=(ld|0)==0;if(dd){gj[c[(c[Fc>>2]|0)+144>>2]&8191](Fc);__ZN6Memory11free_staticEPvb(Fc,0);__ZN6StringC2EPKc(b,1144824);c[Ea>>2]=__ZNK6StringplERKS_(d,b)|0;c[ka>>2]=__Z4itosx(Vc,((Vc|0)<0)<<31>>31)|0;c[Da>>2]=__ZNK6StringplERKS_(Ea,ka)|0;__ZN6StringC2EPKc(la,904288);c[Ca>>2]=__ZNK6StringplERKS_(Da,la)|0;cd=c[R>>2]|0;do if(!cd)Mc=464;else{if((c[cd+-4>>2]|0)<=0){Mc=464;break}__ZN6VectorI6StringE14_copy_on_writeEv(R);od=c[R>>2]|0}while(0);if((Mc|0)==464){Mc=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);od=0}c[Ba>>2]=__ZNK6StringplERKS_(Ca,od)|0;__ZN6StringC2EPKc(Fa,1144976);c[Aa>>2]=__ZNK6StringplERKS_(Ba,Fa)|0;c[za>>2]=__ZNK6String4utf8Ev(Aa)|0;__Z19_err_set_last_errorPKc(__ZNK10CharString8get_dataEv(za)|0);cd=c[za>>2]|0;do if(cd|0){if(__Z16atomic_decrementPj(cd+-8|0)|0)break;__ZN6Memory11free_staticEPvb(cd,1)}while(0);cd=c[Aa>>2]|0;do if(cd|0){if(__Z16atomic_decrementPj(cd+-8|0)|0)break;__ZN6Memory11free_staticEPvb(cd,1)}while(0);cd=c[Fa>>2]|0;do if(cd|0){if(__Z16atomic_decrementPj(cd+-8|0)|0)break;__ZN6Memory11free_staticEPvb(cd,1)}while(0);cd=c[Ba>>2]|0;do if(cd|0){if(__Z16atomic_decrementPj(cd+-8|0)|0)break;__ZN6Memory11free_staticEPvb(cd,1)}while(0);cd=c[Ca>>2]|0;do if(cd|0){if(__Z16atomic_decrementPj(cd+-8|0)|0)break;__ZN6Memory11free_staticEPvb(cd,1)}while(0);cd=c[la>>2]|0;do if(cd|0){if(__Z16atomic_decrementPj(cd+-8|0)|0)break;__ZN6Memory11free_staticEPvb(cd,1)}while(0);cd=c[Da>>2]|0;do if(cd|0){if(__Z16atomic_decrementPj(cd+-8|0)|0)break;__ZN6Memory11free_staticEPvb(cd,1)}while(0);cd=c[ka>>2]|0;do if(cd|0){if(__Z16atomic_decrementPj(cd+-8|0)|0)break;__ZN6Memory11free_staticEPvb(cd,1)}while(0);cd=c[Ea>>2]|0;do if(cd|0){if(__Z16atomic_decrementPj(cd+-8|0)|0)break;__ZN6Memory11free_staticEPvb(cd,1)}while(0);cd=c[b>>2]|0;do if(cd|0){if(__Z16atomic_decrementPj(cd+-8|0)|0)break;__ZN6Memory11free_staticEPvb(cd,1)}while(0);a[1263537]=1;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1128090,902893,832,1104436,0);a[1263537]=0;pd=1}else{cd=__ZnwjPKc(220,1263606)|0;__ZN15StyleBoxTextureC2Ev(cd);__Z22postinitialize_handlerP6Object(cd);do if(!cd){qd=0;Mc=500}else{a[1263537]=0;if(__ZN9Reference8init_refEv(cd)|0){qd=cd;Mc=500;break}rd=c[ka>>2]|0}while(0);if((Mc|0)==500){Mc=0;c[ka>>2]=qd;rd=qd}c[Ga>>2]=0;cd=$i[c[(c[ld>>2]|0)+44>>2]&8191](ld,1220696)|0;ed=cd?ld:0;cd=c[Ga>>2]|0;do if((ed|0)!=(cd|0)){do if(cd|0){if(!(__ZN9Reference11unreferenceEv(cd)|0))break;sd=c[Ga>>2]|0;if(!(__Z17predelete_handlerP6Object(sd)|0))break;gj[c[(c[sd>>2]|0)+76>>2]&8191](sd);__ZN6Memory11free_staticEPvb(sd,0)}while(0);c[Ga>>2]=ed;if(!ed)break;__ZN9Reference9referenceEv(ed)}while(0);__ZN15StyleBoxTexture11set_textureE3RefI8ResourceE(rd,Ga);ed=c[Ga>>2]|0;do if(ed|0){if(!(__ZN9Reference11unreferenceEv(ed)|0))break;cd=c[Ga>>2]|0;if(!(__Z17predelete_handlerP6Object(cd)|0))break;gj[c[(c[cd>>2]|0)+76>>2]&8191](cd);__ZN6Memory11free_staticEPvb(cd,0)}while(0);c[Ga>>2]=0;ed=0;while(1){cd=ed;ed=ed+1|0;sd=c[R>>2]|0;td=(sd|0)==0;if(td)ud=0;else ud=c[sd+-4>>2]|0;do if((ud|0)<=(ed|0)){if(td)vd=0;else vd=c[sd+-4>>2]|0;if((vd|0)>(ed|0)){a[1263537]=0;Mc=521;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);wd=0;break}}else Mc=521;while(0);if((Mc|0)==521){Mc=0;__ZN6VectorI6StringE14_copy_on_writeEv(R);wd=(c[R>>2]|0)+(ed<<2)|0}if(!(__ZNK6String16is_valid_integerEv(wd)|0)){Mc=523;break}sd=c[R>>2]|0;td=(sd|0)==0;if(td)xd=0;else xd=c[sd+-4>>2]|0;do if((xd|0)<=(ed|0)){if(td)yd=0;else yd=c[sd+-4>>2]|0;if((yd|0)>(ed|0)){a[1263537]=0;Mc=582;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);zd=0;break}}else Mc=582;while(0);if((Mc|0)==582){Mc=0;__ZN6VectorI6StringE14_copy_on_writeEv(R);zd=(c[R>>2]|0)+(ed<<2)|0}sd=__ZNK6String6to_intEv(zd)|0;__ZN15StyleBoxTexture22set_expand_margin_sizeE6Marginf(c[ka>>2]|0,cd,+(sd|0));if((ed|0)>=4){Mc=585;break}}d:do if((Mc|0)==523){Mc=0;gj[c[(c[Fc>>2]|0)+144>>2]&8191](Fc);__ZN6Memory11free_staticEPvb(Fc,0);__ZN6StringC2EPKc(b,1144824);c[Oa>>2]=__ZNK6StringplERKS_(d,b)|0;c[la>>2]=__Z4itosx(Vc,((Vc|0)<0)<<31>>31)|0;c[Na>>2]=__ZNK6StringplERKS_(Oa,la)|0;__ZN6StringC2EPKc(Fa,904334);c[Ma>>2]=__ZNK6StringplERKS_(Na,Fa)|0;c[Pa>>2]=__Z4itosx(ed,((ed|0)<0)<<31>>31)|0;c[La>>2]=__ZNK6StringplERKS_(Ma,Pa)|0;__ZN6StringC2EPKc(Qa,904380);c[Ka>>2]=__ZNK6StringplERKS_(La,Qa)|0;sd=c[R>>2]|0;td=(sd|0)==0;if(td)Ad=0;else Ad=c[sd+-4>>2]|0;do if((Ad|0)<=(ed|0)){if(td)Bd=0;else Bd=c[sd+-4>>2]|0;if((Bd|0)>(ed|0)){a[1263537]=0;Mc=531;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);Cd=0;break}}else Mc=531;while(0);if((Mc|0)==531){Mc=0;__ZN6VectorI6StringE14_copy_on_writeEv(R);Cd=(c[R>>2]|0)+(ed<<2)|0}c[Ja>>2]=__ZNK6StringplERKS_(Ka,Cd)|0;__ZN6StringC2EPKc(Ra,1144976);c[Ia>>2]=__ZNK6StringplERKS_(Ja,Ra)|0;c[Ha>>2]=__ZNK6String4utf8Ev(Ia)|0;__Z19_err_set_last_errorPKc(__ZNK10CharString8get_dataEv(Ha)|0);sd=c[Ha>>2]|0;do if(sd|0){if(__Z16atomic_decrementPj(sd+-8|0)|0)break;__ZN6Memory11free_staticEPvb(sd,1)}while(0);sd=c[Ia>>2]|0;do if(sd|0){if(__Z16atomic_decrementPj(sd+-8|0)|0)break;__ZN6Memory11free_staticEPvb(sd,1)}while(0);sd=c[Ra>>2]|0;do if(sd|0){if(__Z16atomic_decrementPj(sd+-8|0)|0)break;__ZN6Memory11free_staticEPvb(sd,1)}while(0);sd=c[Ja>>2]|0;do if(sd|0){if(__Z16atomic_decrementPj(sd+-8|0)|0)break;__ZN6Memory11free_staticEPvb(sd,1)}while(0);sd=c[Ka>>2]|0;do if(sd|0){if(__Z16atomic_decrementPj(sd+-8|0)|0)break;__ZN6Memory11free_staticEPvb(sd,1)}while(0);sd=c[Qa>>2]|0;do if(sd|0){if(__Z16atomic_decrementPj(sd+-8|0)|0)break;__ZN6Memory11free_staticEPvb(sd,1)}while(0);sd=c[La>>2]|0;do if(sd|0){if(__Z16atomic_decrementPj(sd+-8|0)|0)break;__ZN6Memory11free_staticEPvb(sd,1)}while(0);sd=c[Pa>>2]|0;do if(sd|0){if(__Z16atomic_decrementPj(sd+-8|0)|0)break;__ZN6Memory11free_staticEPvb(sd,1)}while(0);sd=c[Ma>>2]|0;do if(sd|0){if(__Z16atomic_decrementPj(sd+-8|0)|0)break;__ZN6Memory11free_staticEPvb(sd,1)}while(0);sd=c[Fa>>2]|0;do if(sd|0){if(__Z16atomic_decrementPj(sd+-8|0)|0)break;__ZN6Memory11free_staticEPvb(sd,1)}while(0);sd=c[Na>>2]|0;do if(sd|0){if(__Z16atomic_decrementPj(sd+-8|0)|0)break;__ZN6Memory11free_staticEPvb(sd,1)}while(0);sd=c[la>>2]|0;do if(sd|0){if(__Z16atomic_decrementPj(sd+-8|0)|0)break;__ZN6Memory11free_staticEPvb(sd,1)}while(0);sd=c[Oa>>2]|0;do if(sd|0){if(__Z16atomic_decrementPj(sd+-8|0)|0)break;__ZN6Memory11free_staticEPvb(sd,1)}while(0);sd=c[b>>2]|0;do if(sd|0){if(__Z16atomic_decrementPj(sd+-8|0)|0)break;__ZN6Memory11free_staticEPvb(sd,1)}while(0);a[1263537]=1;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1128090,902893,844,1104436,0);a[1263537]=0;Dd=1}else if((Mc|0)==585){Mc=0;sd=c[R>>2]|0;e:do if(sd|0){if((c[sd+-4>>2]|0)==9)Ed=0;else break;while(1){Fd=Ed+5|0;td=c[R>>2]|0;cd=(td|0)==0;if(cd)Gd=0;else Gd=c[td+-4>>2]|0;do if((Gd|0)<=(Fd|0)){if(cd)Hd=0;else Hd=c[td+-4>>2]|0;if((Hd|0)>(Fd|0)){a[1263537]=0;Mc=595;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);Id=0;break}}else Mc=595;while(0);if((Mc|0)==595){Mc=0;__ZN6VectorI6StringE14_copy_on_writeEv(R);Id=(c[R>>2]|0)+(Fd<<2)|0}if(!(__ZNK6String16is_valid_integerEv(Id)|0))break;td=c[R>>2]|0;cd=(td|0)==0;if(cd)Jd=0;else Jd=c[td+-4>>2]|0;do if((Jd|0)<=(Fd|0)){if(cd)Kd=0;else Kd=c[td+-4>>2]|0;if((Kd|0)>(Fd|0)){a[1263537]=0;Mc=656;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);Ld=0;break}}else Mc=656;while(0);if((Mc|0)==656){Mc=0;__ZN6VectorI6StringE14_copy_on_writeEv(R);Ld=(c[R>>2]|0)+(Fd<<2)|0}td=__ZNK6String6to_intEv(Ld)|0;__ZN15StyleBoxTexture15set_margin_sizeE6Marginf(c[ka>>2]|0,Ed,+(td|0));Ed=Ed+1|0;if((Ed|0)>=4)break e}gj[c[(c[Fc>>2]|0)+144>>2]&8191](Fc);__ZN6Memory11free_staticEPvb(Fc,0);__ZN6StringC2EPKc(b,1144824);c[Za>>2]=__ZNK6StringplERKS_(d,b)|0;c[la>>2]=__Z4itosx(Vc,((Vc|0)<0)<<31>>31)|0;c[Ya>>2]=__ZNK6StringplERKS_(Za,la)|0;__ZN6StringC2EPKc(Fa,904334);c[Xa>>2]=__ZNK6StringplERKS_(Ya,Fa)|0;c[Pa>>2]=__Z4itosx(Fd,((Fd|0)<0)<<31>>31)|0;c[Wa>>2]=__ZNK6StringplERKS_(Xa,Pa)|0;__ZN6StringC2EPKc(Qa,904380);c[Va>>2]=__ZNK6StringplERKS_(Wa,Qa)|0;td=c[R>>2]|0;cd=(td|0)==0;if(cd)Md=0;else Md=c[td+-4>>2]|0;do if((Md|0)<=(Fd|0)){if(cd)Nd=0;else Nd=c[td+-4>>2]|0;if((Nd|0)>(Fd|0)){a[1263537]=0;Mc=605;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);Od=0;break}}else Mc=605;while(0);if((Mc|0)==605){Mc=0;__ZN6VectorI6StringE14_copy_on_writeEv(R);Od=(c[R>>2]|0)+(Fd<<2)|0}c[Ua>>2]=__ZNK6StringplERKS_(Va,Od)|0;__ZN6StringC2EPKc(Ra,1144976);c[Ta>>2]=__ZNK6StringplERKS_(Ua,Ra)|0;c[Sa>>2]=__ZNK6String4utf8Ev(Ta)|0;__Z19_err_set_last_errorPKc(__ZNK10CharString8get_dataEv(Sa)|0);td=c[Sa>>2]|0;do if(td|0){if(__Z16atomic_decrementPj(td+-8|0)|0)break;__ZN6Memory11free_staticEPvb(td,1)}while(0);td=c[Ta>>2]|0;do if(td|0){if(__Z16atomic_decrementPj(td+-8|0)|0)break;__ZN6Memory11free_staticEPvb(td,1)}while(0);td=c[Ra>>2]|0;do if(td|0){if(__Z16atomic_decrementPj(td+-8|0)|0)break;__ZN6Memory11free_staticEPvb(td,1)}while(0);td=c[Ua>>2]|0;do if(td|0){if(__Z16atomic_decrementPj(td+-8|0)|0)break;__ZN6Memory11free_staticEPvb(td,1)}while(0);td=c[Va>>2]|0;do if(td|0){if(__Z16atomic_decrementPj(td+-8|0)|0)break;__ZN6Memory11free_staticEPvb(td,1)}while(0);td=c[Qa>>2]|0;do if(td|0){if(__Z16atomic_decrementPj(td+-8|0)|0)break;__ZN6Memory11free_staticEPvb(td,1)}while(0);td=c[Wa>>2]|0;do if(td|0){if(__Z16atomic_decrementPj(td+-8|0)|0)break;__ZN6Memory11free_staticEPvb(td,1)}while(0);td=c[Pa>>2]|0;do if(td|0){if(__Z16atomic_decrementPj(td+-8|0)|0)break;__ZN6Memory11free_staticEPvb(td,1)}while(0);td=c[Xa>>2]|0;do if(td|0){if(__Z16atomic_decrementPj(td+-8|0)|0)break;__ZN6Memory11free_staticEPvb(td,1)}while(0);td=c[Fa>>2]|0;do if(td|0){if(__Z16atomic_decrementPj(td+-8|0)|0)break;__ZN6Memory11free_staticEPvb(td,1)}while(0);td=c[Ya>>2]|0;do if(td|0){if(__Z16atomic_decrementPj(td+-8|0)|0)break;__ZN6Memory11free_staticEPvb(td,1)}while(0);td=c[la>>2]|0;do if(td|0){if(__Z16atomic_decrementPj(td+-8|0)|0)break;__ZN6Memory11free_staticEPvb(td,1)}while(0);td=c[Za>>2]|0;do if(td|0){if(__Z16atomic_decrementPj(td+-8|0)|0)break;__ZN6Memory11free_staticEPvb(td,1)}while(0);td=c[b>>2]|0;do if(td|0){if(__Z16atomic_decrementPj(td+-8|0)|0)break;__ZN6Memory11free_staticEPvb(td,1)}while(0);a[1263537]=1;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1128090,902893,858,1104436,0);a[1263537]=0;Dd=1;break d}while(0);__ZN6RefPtrC2Ev(b);__ZN3RefI9ReferenceEaSI15StyleBoxTextureEEvRKS_IT_E(b,ka);__ZN7VariantC2ERK6RefPtr(la,b);__ZN6RefPtrD2Ev(b);__ZN7VariantaSERKS_(y,la);if(c[la>>2]|0)__ZN7Variant5clearEv(la);Dd=0}while(0);ed=c[ka>>2]|0;do if(ed|0){if(!(__ZN9Reference11unreferenceEv(ed)|0))break;sd=c[ka>>2]|0;if(!(__Z17predelete_handlerP6Object(sd)|0))break;gj[c[(c[sd>>2]|0)+76>>2]&8191](sd);__ZN6Memory11free_staticEPvb(sd,0)}while(0);pd=Dd}do if(!dd){if(!(__ZN9Reference11unreferenceEv(ld)|0))break;if(!(__Z17predelete_handlerP6Object(ld)|0))break;gj[c[(c[ld>>2]|0)+76>>2]&8191](ld);__ZN6Memory11free_staticEPvb(ld,0)}while(0);dd=c[S>>2]|0;do if(dd|0){if(__Z16atomic_decrementPj(dd+-8|0)|0)break;__ZN6Memory11free_staticEPvb(dd,1)}while(0);Pd=pd}while(0);if((Mc|0)==398){Mc=0;gj[c[(c[Fc>>2]|0)+144>>2]&8191](Fc);__ZN6Memory11free_staticEPvb(Fc,0);__ZN6StringC2EPKc(b,1144824);c[xa>>2]=__ZNK6StringplERKS_(d,b)|0;c[S>>2]=__Z4itosx(Vc,((Vc|0)<0)<<31>>31)|0;c[wa>>2]=__ZNK6StringplERKS_(xa,S)|0;__ZN6StringC2EPKc(ka,904251);c[va>>2]=__ZNK6StringplERKS_(wa,ka)|0;c[ua>>2]=__ZNK6StringplERKS_(va,x)|0;__ZN6StringC2EPKc(la,1144976);c[ta>>2]=__ZNK6StringplERKS_(ua,la)|0;c[sa>>2]=__ZNK6String4utf8Ev(ta)|0;__Z19_err_set_last_errorPKc(__ZNK10CharString8get_dataEv(sa)|0);Zc=c[sa>>2]|0;do if(Zc|0){if(__Z16atomic_decrementPj(Zc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Zc,1)}while(0);Zc=c[ta>>2]|0;do if(Zc|0){if(__Z16atomic_decrementPj(Zc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Zc,1)}while(0);Zc=c[la>>2]|0;do if(Zc|0){if(__Z16atomic_decrementPj(Zc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Zc,1)}while(0);Zc=c[ua>>2]|0;do if(Zc|0){if(__Z16atomic_decrementPj(Zc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Zc,1)}while(0);Zc=c[va>>2]|0;do if(Zc|0){if(__Z16atomic_decrementPj(Zc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Zc,1)}while(0);Zc=c[ka>>2]|0;do if(Zc|0){if(__Z16atomic_decrementPj(Zc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Zc,1)}while(0);Zc=c[wa>>2]|0;do if(Zc|0){if(__Z16atomic_decrementPj(Zc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Zc,1)}while(0);Zc=c[S>>2]|0;do if(Zc|0){if(__Z16atomic_decrementPj(Zc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Zc,1)}while(0);Zc=c[xa>>2]|0;do if(Zc|0){if(__Z16atomic_decrementPj(Zc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Zc,1)}while(0);Zc=c[b>>2]|0;do if(Zc|0){if(__Z16atomic_decrementPj(Zc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Zc,1)}while(0);a[1263537]=1;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1128090,902893,820,1104436,0);a[1263537]=0;Pd=1}Zc=c[R>>2]|0;do if(Zc|0){if(__Z16atomic_decrementPj(Zc+-8|0)|0)break;dd=c[R>>2]|0;ed=(dd|0)==0?0:dd+-4|0;dd=ed+4|0;if(c[ed>>2]|0){sd=0;do{td=c[dd+(sd<<2)>>2]|0;do if(td|0){if(__Z16atomic_decrementPj(td+-8|0)|0)break;__ZN6Memory11free_staticEPvb(td,1)}while(0);sd=sd+1|0}while(sd>>>0<(c[ed>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Zc,1)}while(0);if(!Pd){Mc=1002;break}else{jd=Pd;break}}if(!(__ZNK6StringeqEPKc(z,904416)|0)){gj[c[(c[Fc>>2]|0)+144>>2]&8191](Fc);__ZN6Memory11free_staticEPvb(Fc,0);__ZN6StringC2EPKc(b,1144824);c[Jb>>2]=__ZNK6StringplERKS_(d,b)|0;c[R>>2]=__Z4itosx(Vc,((Vc|0)<0)<<31>>31)|0;c[Ib>>2]=__ZNK6StringplERKS_(Jb,R)|0;__ZN6StringC2EPKc(S,904669);c[Hb>>2]=__ZNK6StringplERKS_(Ib,S)|0;c[Gb>>2]=__ZNK6StringplERKS_(Hb,z)|0;__ZN6StringC2EPKc(ka,1144976);c[Fb>>2]=__ZNK6StringplERKS_(Gb,ka)|0;c[Eb>>2]=__ZNK6String4utf8Ev(Fb)|0;__Z19_err_set_last_errorPKc(__ZNK10CharString8get_dataEv(Eb)|0);Zc=c[Eb>>2]|0;do if(Zc|0){if(__Z16atomic_decrementPj(Zc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Zc,1)}while(0);Zc=c[Fb>>2]|0;do if(Zc|0){if(__Z16atomic_decrementPj(Zc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Zc,1)}while(0);Zc=c[ka>>2]|0;do if(Zc|0){if(__Z16atomic_decrementPj(Zc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Zc,1)}while(0);Zc=c[Gb>>2]|0;do if(Zc|0){if(__Z16atomic_decrementPj(Zc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Zc,1)}while(0);Zc=c[Hb>>2]|0;do if(Zc|0){if(__Z16atomic_decrementPj(Zc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Zc,1)}while(0);Zc=c[S>>2]|0;do if(Zc|0){if(__Z16atomic_decrementPj(Zc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Zc,1)}while(0);Zc=c[Ib>>2]|0;do if(Zc|0){if(__Z16atomic_decrementPj(Zc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Zc,1)}while(0);Zc=c[R>>2]|0;do if(Zc|0){if(__Z16atomic_decrementPj(Zc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Zc,1)}while(0);Zc=c[Jb>>2]|0;do if(Zc|0){if(__Z16atomic_decrementPj(Zc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Zc,1)}while(0);Zc=c[b>>2]|0;do if(Zc|0){if(__Z16atomic_decrementPj(Zc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Zc,1)}while(0);a[1263537]=1;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1128090,902893,960,1104436,0);a[1263537]=0;jd=1;break}__ZN6StringC2EPKc(b,1117595);c[R>>2]=__ZNK6String5splitERKS_b(Q,b,1)|0;Zc=c[b>>2]|0;do if(Zc|0){if(__Z16atomic_decrementPj(Zc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Zc,1)}while(0);Zc=c[R>>2]|0;do if(!Zc)Mc=690;else{if((c[Zc+-4>>2]|0)<2){Mc=690;break}ed=__ZnwjPKc(204,1263606)|0;__ZN12StyleBoxFlatC2Ev(ed);__Z22postinitialize_handlerP6Object(ed);if(ed){a[1263537]=0;if(__ZN9Reference8init_refEv(ed)|0){Qd=ed;Mc=723}}else{Qd=0;Mc=723}if((Mc|0)==723){Mc=0;c[S>>2]=Qd}ed=c[R>>2]|0;do if(!ed)Mc=726;else{if((c[ed+-4>>2]|0)<=0){Mc=726;break}__ZN6VectorI6StringE14_copy_on_writeEv(R);Rd=c[R>>2]|0}while(0);if((Mc|0)==726){Mc=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);Rd=0}do if(__ZNK6String16is_valid_integerEv(Rd)|0){ed=c[S>>2]|0;sd=c[R>>2]|0;do if(!sd)Mc=753;else{if((c[sd+-4>>2]|0)<=0){Mc=753;break}__ZN6VectorI6StringE14_copy_on_writeEv(R);Sd=c[R>>2]|0}while(0);if((Mc|0)==753){Mc=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);Sd=0}__ZN12StyleBoxFlat15set_border_sizeEi(ed,__ZNK6String6to_intEv(Sd)|0);sd=c[R>>2]|0;do if(!sd)Mc=757;else{if((c[sd+-4>>2]|0)<=0){Mc=757;break}__ZN6VectorI6StringE14_copy_on_writeEv(R);Td=c[R>>2]|0}while(0);if((Mc|0)==757){Mc=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);Td=0}if(!(__ZNK6String16is_valid_integerEv(Td)|0)){gj[c[(c[Fc>>2]|0)+144>>2]&8191](Fc);__ZN6Memory11free_staticEPvb(Fc,0);__ZN6StringC2EPKc(b,1144824);c[lb>>2]=__ZNK6StringplERKS_(d,b)|0;c[ka>>2]=__Z4itosx(Vc,((Vc|0)<0)<<31>>31)|0;c[kb>>2]=__ZNK6StringplERKS_(lb,ka)|0;__ZN6StringC2EPKc(la,904459);c[jb>>2]=__ZNK6StringplERKS_(kb,la)|0;c[ib>>2]=__ZNK6String4utf8Ev(jb)|0;__Z19_err_set_last_errorPKc(__ZNK10CharString8get_dataEv(ib)|0);sd=c[ib>>2]|0;do if(sd|0){if(__Z16atomic_decrementPj(sd+-8|0)|0)break;__ZN6Memory11free_staticEPvb(sd,1)}while(0);sd=c[jb>>2]|0;do if(sd|0){if(__Z16atomic_decrementPj(sd+-8|0)|0)break;__ZN6Memory11free_staticEPvb(sd,1)}while(0);sd=c[la>>2]|0;do if(sd|0){if(__Z16atomic_decrementPj(sd+-8|0)|0)break;__ZN6Memory11free_staticEPvb(sd,1)}while(0);sd=c[kb>>2]|0;do if(sd|0){if(__Z16atomic_decrementPj(sd+-8|0)|0)break;__ZN6Memory11free_staticEPvb(sd,1)}while(0);sd=c[ka>>2]|0;do if(sd|0){if(__Z16atomic_decrementPj(sd+-8|0)|0)break;__ZN6Memory11free_staticEPvb(sd,1)}while(0);sd=c[lb>>2]|0;do if(sd|0){if(__Z16atomic_decrementPj(sd+-8|0)|0)break;__ZN6Memory11free_staticEPvb(sd,1)}while(0);sd=c[b>>2]|0;do if(sd|0){if(__Z16atomic_decrementPj(sd+-8|0)|0)break;__ZN6Memory11free_staticEPvb(sd,1)}while(0);a[1263537]=1;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1128090,902893,892,1104436,0);a[1263537]=0;Ud=1;break}sd=c[R>>2]|0;f:do if(!sd)Vd=0;else{ed=c[sd+-4>>2]|0;if((ed|0)<4)if((ed|0)>1)Wd=ed+-1|0;else{Vd=0;break}else Wd=3;ed=0;while(1){dd=ed+1|0;td=c[R>>2]|0;cd=(td|0)==0;if(cd)Xd=0;else Xd=c[td+-4>>2]|0;do if((Xd|0)<=(dd|0)){if(cd)Yd=0;else Yd=c[td+-4>>2]|0;if((Yd|0)>(dd|0)){a[1263537]=0;Mc=794;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);Zd=0;break}}else Mc=794;while(0);if((Mc|0)==794){Mc=0;__ZN6VectorI6StringE14_copy_on_writeEv(R);Zd=(c[R>>2]|0)+(dd<<2)|0}if(!(__ZNK6String19is_valid_html_colorEv(Zd)|0)){Vd=ed;break f}if((dd|0)<(Wd|0))ed=dd;else{Vd=dd;break}}}while(0);g[ka>>2]=0.0;g[j>>2]=0.0;g[i>>2]=0.0;g[Nc>>2]=1.0;g[la>>2]=0.0;g[Oc>>2]=0.0;g[Pc>>2]=0.0;g[Qc>>2]=1.0;g[Fa>>2]=0.0;g[Rc>>2]=0.0;g[Sc>>2]=0.0;g[Tc>>2]=1.0;g:do if((Vd|0)<1){gj[c[(c[Fc>>2]|0)+144>>2]&8191](Fc);__ZN6Memory11free_staticEPvb(Fc,0);__ZN6StringC2EPKc(b,1144824);c[pb>>2]=__ZNK6StringplERKS_(d,b)|0;c[Pa>>2]=__Z4itosx(Vc,((Vc|0)<0)<<31>>31)|0;c[ob>>2]=__ZNK6StringplERKS_(pb,Pa)|0;__ZN6StringC2EPKc(Qa,904526);c[nb>>2]=__ZNK6StringplERKS_(ob,Qa)|0;c[mb>>2]=__ZNK6String4utf8Ev(nb)|0;__Z19_err_set_last_errorPKc(__ZNK10CharString8get_dataEv(mb)|0);sd=c[mb>>2]|0;do if(sd|0){if(__Z16atomic_decrementPj(sd+-8|0)|0)break;__ZN6Memory11free_staticEPvb(sd,1)}while(0);sd=c[nb>>2]|0;do if(sd|0){if(__Z16atomic_decrementPj(sd+-8|0)|0)break;__ZN6Memory11free_staticEPvb(sd,1)}while(0);sd=c[Qa>>2]|0;do if(sd|0){if(__Z16atomic_decrementPj(sd+-8|0)|0)break;__ZN6Memory11free_staticEPvb(sd,1)}while(0);sd=c[ob>>2]|0;do if(sd|0){if(__Z16atomic_decrementPj(sd+-8|0)|0)break;__ZN6Memory11free_staticEPvb(sd,1)}while(0);sd=c[Pa>>2]|0;do if(sd|0){if(__Z16atomic_decrementPj(sd+-8|0)|0)break;__ZN6Memory11free_staticEPvb(sd,1)}while(0);sd=c[pb>>2]|0;do if(sd|0){if(__Z16atomic_decrementPj(sd+-8|0)|0)break;__ZN6Memory11free_staticEPvb(sd,1)}while(0);sd=c[b>>2]|0;do if(sd|0){if(__Z16atomic_decrementPj(sd+-8|0)|0)break;__ZN6Memory11free_staticEPvb(sd,1)}while(0);a[1263537]=1;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1128090,902893,914,1104436,0);a[1263537]=0;_d=1}else{switch(Vd|0){case 1:{sd=c[R>>2]|0;do if(!sd)Mc=823;else{if((c[sd+-4>>2]|0)<=1){Mc=823;break}__ZN6VectorI6StringE14_copy_on_writeEv(R);$d=(c[R>>2]|0)+4|0}while(0);if((Mc|0)==823){Mc=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);$d=0}__ZN5Color4htmlERK6String(b,$d);c[ka>>2]=c[b>>2];c[ka+4>>2]=c[b+4>>2];c[ka+8>>2]=c[b+8>>2];c[ka+12>>2]=c[b+12>>2];sd=c[R>>2]|0;do if(!sd)Mc=827;else{if((c[sd+-4>>2]|0)<=1){Mc=827;break}__ZN6VectorI6StringE14_copy_on_writeEv(R);ae=(c[R>>2]|0)+4|0}while(0);if((Mc|0)==827){Mc=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);ae=0}__ZN5Color4htmlERK6String(b,ae);c[la>>2]=c[b>>2];c[la+4>>2]=c[b+4>>2];c[la+8>>2]=c[b+8>>2];c[la+12>>2]=c[b+12>>2];sd=c[R>>2]|0;do if(!sd)Mc=831;else{if((c[sd+-4>>2]|0)<=1){Mc=831;break}__ZN6VectorI6StringE14_copy_on_writeEv(R);be=(c[R>>2]|0)+4|0}while(0);if((Mc|0)==831){Mc=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);be=0}__ZN5Color4htmlERK6String(b,be);c[Fa>>2]=c[b>>2];c[Fa+4>>2]=c[b+4>>2];c[Fa+8>>2]=c[b+8>>2];c[Fa+12>>2]=c[b+12>>2];break}case 2:{sd=c[R>>2]|0;do if(!sd)Mc=836;else{if((c[sd+-4>>2]|0)<=1){Mc=836;break}__ZN6VectorI6StringE14_copy_on_writeEv(R);ce=(c[R>>2]|0)+4|0}while(0);if((Mc|0)==836){Mc=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);ce=0}__ZN5Color4htmlERK6String(b,ce);c[ka>>2]=c[b>>2];c[ka+4>>2]=c[b+4>>2];c[ka+8>>2]=c[b+8>>2];c[ka+12>>2]=c[b+12>>2];sd=c[R>>2]|0;do if(!sd)Mc=840;else{if((c[sd+-4>>2]|0)<=2){Mc=840;break}__ZN6VectorI6StringE14_copy_on_writeEv(R);de=(c[R>>2]|0)+8|0}while(0);if((Mc|0)==840){Mc=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);de=0}__ZN5Color4htmlERK6String(b,de);c[la>>2]=c[b>>2];c[la+4>>2]=c[b+4>>2];c[la+8>>2]=c[b+8>>2];c[la+12>>2]=c[b+12>>2];sd=c[R>>2]|0;do if(!sd)Mc=844;else{if((c[sd+-4>>2]|0)<=2){Mc=844;break}__ZN6VectorI6StringE14_copy_on_writeEv(R);ee=(c[R>>2]|0)+8|0}while(0);if((Mc|0)==844){Mc=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);ee=0}__ZN5Color4htmlERK6String(b,ee);c[Fa>>2]=c[b>>2];c[Fa+4>>2]=c[b+4>>2];c[Fa+8>>2]=c[b+8>>2];c[Fa+12>>2]=c[b+12>>2];break}default:{sd=c[R>>2]|0;do if(!sd)Mc=849;else{if((c[sd+-4>>2]|0)<=1){Mc=849;break}__ZN6VectorI6StringE14_copy_on_writeEv(R);fe=(c[R>>2]|0)+4|0}while(0);if((Mc|0)==849){Mc=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);fe=0}__ZN5Color4htmlERK6String(b,fe);c[ka>>2]=c[b>>2];c[ka+4>>2]=c[b+4>>2];c[ka+8>>2]=c[b+8>>2];c[ka+12>>2]=c[b+12>>2];sd=c[R>>2]|0;do if(!sd)Mc=853;else{if((c[sd+-4>>2]|0)<=2){Mc=853;break}__ZN6VectorI6StringE14_copy_on_writeEv(R);ge=(c[R>>2]|0)+8|0}while(0);if((Mc|0)==853){Mc=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);ge=0}__ZN5Color4htmlERK6String(b,ge);c[la>>2]=c[b>>2];c[la+4>>2]=c[b+4>>2];c[la+8>>2]=c[b+8>>2];c[la+12>>2]=c[b+12>>2];sd=c[R>>2]|0;do if(!sd)Mc=857;else{if((c[sd+-4>>2]|0)<=3){Mc=857;break}__ZN6VectorI6StringE14_copy_on_writeEv(R);he=(c[R>>2]|0)+12|0}while(0);if((Mc|0)==857){Mc=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);he=0}__ZN5Color4htmlERK6String(b,he);c[Fa>>2]=c[b>>2];c[Fa+4>>2]=c[b+4>>2];c[Fa+8>>2]=c[b+8>>2];c[Fa+12>>2]=c[b+12>>2]}}__ZN12StyleBoxFlat14set_dark_colorERK5Color(c[S>>2]|0,Fa);__ZN12StyleBoxFlat15set_light_colorERK5Color(c[S>>2]|0,la);__ZN12StyleBoxFlat12set_bg_colorERK5Color(c[S>>2]|0,ka);sd=c[R>>2]|0;ed=(sd|0)==0;if(ed)ie=0;else ie=c[sd+-4>>2]|0;h:do if((ie|0)==(Vd+5|0)){td=Vd+1|0;cd=(Vd|0)<-1;do if(cd)Mc=871;else{if(ed)je=0;else je=c[sd+-4>>2]|0;if((je|0)<=(td|0)){if(ed)ke=0;else ke=c[sd+-4>>2]|0;if((ke|0)<=(td|0)){Mc=871;break}a[1263537]=0}__ZN6VectorI6StringE14_copy_on_writeEv(R);le=(c[R>>2]|0)+(td<<2)|0}while(0);if((Mc|0)==871){Mc=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);le=0}do if(__ZNK6String16is_valid_integerEv(le)|0){dd=Vd+2|0;me=(td|0)<-1;do if(me)Mc=1467;else{ne=c[R>>2]|0;oe=(ne|0)==0;if(oe)pe=0;else pe=c[ne+-4>>2]|0;if((pe|0)<=(dd|0)){if(oe)qe=0;else qe=c[ne+-4>>2]|0;if((qe|0)<=(dd|0)){Mc=1467;break}a[1263537]=0}__ZN6VectorI6StringE14_copy_on_writeEv(R);re=(c[R>>2]|0)+(dd<<2)|0}while(0);if((Mc|0)==1467){Mc=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);re=0}if(!(__ZNK6String16is_valid_integerEv(re)|0)){se=me;te=dd;break}ne=Vd+3|0;oe=(Vd+2|0)<-1;do if(oe)Mc=1478;else{ue=c[R>>2]|0;ve=(ue|0)==0;if(ve)we=0;else we=c[ue+-4>>2]|0;if((we|0)<=(ne|0)){if(ve)xe=0;else xe=c[ue+-4>>2]|0;if((xe|0)<=(ne|0)){Mc=1478;break}a[1263537]=0}__ZN6VectorI6StringE14_copy_on_writeEv(R);ye=(c[R>>2]|0)+(ne<<2)|0}while(0);if((Mc|0)==1478){Mc=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);ye=0}if(!(__ZNK6String16is_valid_integerEv(ye)|0)){se=oe;te=ne;break}dd=Vd+4|0;me=(Vd+3|0)<-1;do if(me)Mc=1489;else{ue=c[R>>2]|0;ve=(ue|0)==0;if(ve)ze=0;else ze=c[ue+-4>>2]|0;if((ze|0)<=(dd|0)){if(ve)Ae=0;else Ae=c[ue+-4>>2]|0;if((Ae|0)<=(dd|0)){Mc=1489;break}a[1263537]=0}__ZN6VectorI6StringE14_copy_on_writeEv(R);Be=(c[R>>2]|0)+(dd<<2)|0}while(0);if((Mc|0)==1489){Mc=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);Be=0}if(__ZNK6String16is_valid_integerEv(Be)|0)break h;else{se=me;te=dd}}else{se=cd;te=td}while(0);gj[c[(c[Fc>>2]|0)+144>>2]&8191](Fc);__ZN6Memory11free_staticEPvb(Fc,0);__ZN6StringC2EPKc(b,1144824);c[xb>>2]=__ZNK6StringplERKS_(d,b)|0;c[Pa>>2]=__Z4itosx(Vc,((Vc|0)<0)<<31>>31)|0;c[wb>>2]=__ZNK6StringplERKS_(xb,Pa)|0;__ZN6StringC2EPKc(Qa,904574);c[vb>>2]=__ZNK6StringplERKS_(wb,Qa)|0;c[Ra>>2]=__Z4itosx(te,((te|0)<0)<<31>>31)|0;c[ub>>2]=__ZNK6StringplERKS_(vb,Ra)|0;__ZN6StringC2EPKc(yb,904380);c[tb>>2]=__ZNK6StringplERKS_(ub,yb)|0;do if(se)Mc=882;else{td=c[R>>2]|0;cd=(td|0)==0;if(cd)Ce=0;else Ce=c[td+-4>>2]|0;if((Ce|0)<=(te|0)){if(cd)De=0;else De=c[td+-4>>2]|0;if((De|0)<=(te|0)){Mc=882;break}a[1263537]=0}__ZN6VectorI6StringE14_copy_on_writeEv(R);Ee=(c[R>>2]|0)+(te<<2)|0}while(0);if((Mc|0)==882){Mc=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);Ee=0}c[sb>>2]=__ZNK6StringplERKS_(tb,Ee)|0;__ZN6StringC2EPKc(zb,1144976);c[rb>>2]=__ZNK6StringplERKS_(sb,zb)|0;c[qb>>2]=__ZNK6String4utf8Ev(rb)|0;__Z19_err_set_last_errorPKc(__ZNK10CharString8get_dataEv(qb)|0);td=c[qb>>2]|0;do if(td|0){if(__Z16atomic_decrementPj(td+-8|0)|0)break;__ZN6Memory11free_staticEPvb(td,1)}while(0);td=c[rb>>2]|0;do if(td|0){if(__Z16atomic_decrementPj(td+-8|0)|0)break;__ZN6Memory11free_staticEPvb(td,1)}while(0);td=c[zb>>2]|0;do if(td|0){if(__Z16atomic_decrementPj(td+-8|0)|0)break;__ZN6Memory11free_staticEPvb(td,1)}while(0);td=c[sb>>2]|0;do if(td|0){if(__Z16atomic_decrementPj(td+-8|0)|0)break;__ZN6Memory11free_staticEPvb(td,1)}while(0);td=c[tb>>2]|0;do if(td|0){if(__Z16atomic_decrementPj(td+-8|0)|0)break;__ZN6Memory11free_staticEPvb(td,1)}while(0);td=c[yb>>2]|0;do if(td|0){if(__Z16atomic_decrementPj(td+-8|0)|0)break;__ZN6Memory11free_staticEPvb(td,1)}while(0);td=c[ub>>2]|0;do if(td|0){if(__Z16atomic_decrementPj(td+-8|0)|0)break;__ZN6Memory11free_staticEPvb(td,1)}while(0);td=c[Ra>>2]|0;do if(td|0){if(__Z16atomic_decrementPj(td+-8|0)|0)break;__ZN6Memory11free_staticEPvb(td,1)}while(0);td=c[vb>>2]|0;do if(td|0){if(__Z16atomic_decrementPj(td+-8|0)|0)break;__ZN6Memory11free_staticEPvb(td,1)}while(0);td=c[Qa>>2]|0;do if(td|0){if(__Z16atomic_decrementPj(td+-8|0)|0)break;__ZN6Memory11free_staticEPvb(td,1)}while(0);td=c[wb>>2]|0;do if(td|0){if(__Z16atomic_decrementPj(td+-8|0)|0)break;__ZN6Memory11free_staticEPvb(td,1)}while(0);td=c[Pa>>2]|0;do if(td|0){if(__Z16atomic_decrementPj(td+-8|0)|0)break;__ZN6Memory11free_staticEPvb(td,1)}while(0);td=c[xb>>2]|0;do if(td|0){if(__Z16atomic_decrementPj(td+-8|0)|0)break;__ZN6Memory11free_staticEPvb(td,1)}while(0);td=c[b>>2]|0;do if(td|0){if(__Z16atomic_decrementPj(td+-8|0)|0)break;__ZN6Memory11free_staticEPvb(td,1)}while(0);a[1263537]=1;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1128090,902893,943,1104436,0);a[1263537]=0;_d=1;break g}else{if(ed)Fe=0;else Fe=c[sd+-4>>2]|0;if((Fe|0)==(Vd+1|0))break;gj[c[(c[Fc>>2]|0)+144>>2]&8191](Fc);__ZN6Memory11free_staticEPvb(Fc,0);__ZN6StringC2EPKc(b,1144824);c[Db>>2]=__ZNK6StringplERKS_(d,b)|0;c[Pa>>2]=__Z4itosx(Vc,((Vc|0)<0)<<31>>31)|0;c[Cb>>2]=__ZNK6StringplERKS_(Db,Pa)|0;__ZN6StringC2EPKc(Qa,904620);c[Bb>>2]=__ZNK6StringplERKS_(Cb,Qa)|0;c[Ab>>2]=__ZNK6String4utf8Ev(Bb)|0;__Z19_err_set_last_errorPKc(__ZNK10CharString8get_dataEv(Ab)|0);td=c[Ab>>2]|0;do if(td|0){if(__Z16atomic_decrementPj(td+-8|0)|0)break;__ZN6Memory11free_staticEPvb(td,1)}while(0);td=c[Bb>>2]|0;do if(td|0){if(__Z16atomic_decrementPj(td+-8|0)|0)break;__ZN6Memory11free_staticEPvb(td,1)}while(0);td=c[Qa>>2]|0;do if(td|0){if(__Z16atomic_decrementPj(td+-8|0)|0)break;__ZN6Memory11free_staticEPvb(td,1)}while(0);td=c[Cb>>2]|0;do if(td|0){if(__Z16atomic_decrementPj(td+-8|0)|0)break;__ZN6Memory11free_staticEPvb(td,1)}while(0);td=c[Pa>>2]|0;do if(td|0){if(__Z16atomic_decrementPj(td+-8|0)|0)break;__ZN6Memory11free_staticEPvb(td,1)}while(0);td=c[Db>>2]|0;do if(td|0){if(__Z16atomic_decrementPj(td+-8|0)|0)break;__ZN6Memory11free_staticEPvb(td,1)}while(0);td=c[b>>2]|0;do if(td|0){if(__Z16atomic_decrementPj(td+-8|0)|0)break;__ZN6Memory11free_staticEPvb(td,1)}while(0);a[1263537]=1;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1128090,902893,952,1104436,0);a[1263537]=0;_d=1;break g}while(0);__ZN6RefPtrC2Ev(b);__ZN3RefI9ReferenceEaSI12StyleBoxFlatEEvRKS_IT_E(b,S);__ZN7VariantC2ERK6RefPtr(Pa,b);__ZN6RefPtrD2Ev(b);__ZN7VariantaSERKS_(y,Pa);if(c[Pa>>2]|0)__ZN7Variant5clearEv(Pa);_d=0}while(0);Ud=_d}else{gj[c[(c[Fc>>2]|0)+144>>2]&8191](Fc);__ZN6Memory11free_staticEPvb(Fc,0);__ZN6StringC2EPKc(b,1144824);c[hb>>2]=__ZNK6StringplERKS_(d,b)|0;c[ka>>2]=__Z4itosx(Vc,((Vc|0)<0)<<31>>31)|0;c[gb>>2]=__ZNK6StringplERKS_(hb,ka)|0;__ZN6StringC2EPKc(la,904459);c[fb>>2]=__ZNK6StringplERKS_(gb,la)|0;c[eb>>2]=__ZNK6String4utf8Ev(fb)|0;__Z19_err_set_last_errorPKc(__ZNK10CharString8get_dataEv(eb)|0);sd=c[eb>>2]|0;do if(sd|0){if(__Z16atomic_decrementPj(sd+-8|0)|0)break;__ZN6Memory11free_staticEPvb(sd,1)}while(0);sd=c[fb>>2]|0;do if(sd|0){if(__Z16atomic_decrementPj(sd+-8|0)|0)break;__ZN6Memory11free_staticEPvb(sd,1)}while(0);sd=c[la>>2]|0;do if(sd|0){if(__Z16atomic_decrementPj(sd+-8|0)|0)break;__ZN6Memory11free_staticEPvb(sd,1)}while(0);sd=c[gb>>2]|0;do if(sd|0){if(__Z16atomic_decrementPj(sd+-8|0)|0)break;__ZN6Memory11free_staticEPvb(sd,1)}while(0);sd=c[ka>>2]|0;do if(sd|0){if(__Z16atomic_decrementPj(sd+-8|0)|0)break;__ZN6Memory11free_staticEPvb(sd,1)}while(0);sd=c[hb>>2]|0;do if(sd|0){if(__Z16atomic_decrementPj(sd+-8|0)|0)break;__ZN6Memory11free_staticEPvb(sd,1)}while(0);sd=c[b>>2]|0;do if(sd|0){if(__Z16atomic_decrementPj(sd+-8|0)|0)break;__ZN6Memory11free_staticEPvb(sd,1)}while(0);a[1263537]=1;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1128090,902893,883,1104436,0);a[1263537]=0;Ud=1}while(0);sd=c[S>>2]|0;do if(sd|0){if(!(__ZN9Reference11unreferenceEv(sd)|0))break;ed=c[S>>2]|0;if(!(__Z17predelete_handlerP6Object(ed)|0))break;gj[c[(c[ed>>2]|0)+76>>2]&8191](ed);__ZN6Memory11free_staticEPvb(ed,0)}while(0);Ge=Ud}while(0);if((Mc|0)==690){Mc=0;gj[c[(c[Fc>>2]|0)+144>>2]&8191](Fc);__ZN6Memory11free_staticEPvb(Fc,0);__ZN6StringC2EPKc(b,1144824);c[db>>2]=__ZNK6StringplERKS_(d,b)|0;c[S>>2]=__Z4itosx(Vc,((Vc|0)<0)<<31>>31)|0;c[cb>>2]=__ZNK6StringplERKS_(db,S)|0;__ZN6StringC2EPKc(ka,904422);c[bb>>2]=__ZNK6StringplERKS_(cb,ka)|0;c[ab>>2]=__ZNK6StringplERKS_(bb,x)|0;__ZN6StringC2EPKc(la,1144976);c[$a>>2]=__ZNK6StringplERKS_(ab,la)|0;c[_a>>2]=__ZNK6String4utf8Ev($a)|0;__Z19_err_set_last_errorPKc(__ZNK10CharString8get_dataEv(_a)|0);Zc=c[_a>>2]|0;do if(Zc|0){if(__Z16atomic_decrementPj(Zc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Zc,1)}while(0);Zc=c[$a>>2]|0;do if(Zc|0){if(__Z16atomic_decrementPj(Zc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Zc,1)}while(0);Zc=c[la>>2]|0;do if(Zc|0){if(__Z16atomic_decrementPj(Zc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Zc,1)}while(0);Zc=c[ab>>2]|0;do if(Zc|0){if(__Z16atomic_decrementPj(Zc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Zc,1)}while(0);Zc=c[bb>>2]|0;do if(Zc|0){if(__Z16atomic_decrementPj(Zc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Zc,1)}while(0);Zc=c[ka>>2]|0;do if(Zc|0){if(__Z16atomic_decrementPj(Zc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Zc,1)}while(0);Zc=c[cb>>2]|0;do if(Zc|0){if(__Z16atomic_decrementPj(Zc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Zc,1)}while(0);Zc=c[S>>2]|0;do if(Zc|0){if(__Z16atomic_decrementPj(Zc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Zc,1)}while(0);Zc=c[db>>2]|0;do if(Zc|0){if(__Z16atomic_decrementPj(Zc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Zc,1)}while(0);Zc=c[b>>2]|0;do if(Zc|0){if(__Z16atomic_decrementPj(Zc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Zc,1)}while(0);a[1263537]=1;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1128090,902893,874,1104436,0);a[1263537]=0;Ge=1}Zc=c[R>>2]|0;do if(Zc|0){if(__Z16atomic_decrementPj(Zc+-8|0)|0)break;sd=c[R>>2]|0;ed=(sd|0)==0?0:sd+-4|0;sd=ed+4|0;if(c[ed>>2]|0){td=0;do{cd=c[sd+(td<<2)>>2]|0;do if(cd|0){if(__Z16atomic_decrementPj(cd+-8|0)|0)break;__ZN6Memory11free_staticEPvb(cd,1)}while(0);td=td+1|0}while(td>>>0<(c[ed>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Zc,1)}while(0);if(!Ge)Mc=1002;else jd=Ge}while(0);if((Mc|0)==1002){Mc=0;jd=0}Xc=c[Q>>2]|0;do if(Xc|0){if(__Z16atomic_decrementPj(Xc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Xc,1)}while(0);Xc=c[z>>2]|0;do if(Xc|0){if(__Z16atomic_decrementPj(Xc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Xc,1)}while(0);if(!jd)Mc=1010;else hd=jd}else{__ZN7VariantC2Ei(b,__ZNK6String6to_intEv(x)|0);__ZN7VariantaSERKS_(y,b);if(c[b>>2]|0)__ZN7Variant5clearEv(b);Mc=1010}while(0);if((Mc|0)==1010){Mc=0;c[z>>2]=__ZNK6String6substrEii(o,0,Wc)|0;i:do if(!Uc){__ZN6StringC2EPKc(Ub,1219936);Xc=__ZNK6String4findES_i(z,Ub,0)|0;Yc=c[Ub>>2]|0;do if(Yc|0){if(__Z16atomic_decrementPj(Yc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Yc,1)}while(0);if((Xc|0)==-1){gj[c[(c[Fc>>2]|0)+144>>2]&8191](Fc);__ZN6Memory11free_staticEPvb(Fc,0);__ZN6StringC2EPKc(b,1144824);c[Yb>>2]=__ZNK6StringplERKS_(d,b)|0;c[Q>>2]=__Z4itosx(Vc,((Vc|0)<0)<<31>>31)|0;c[Xb>>2]=__ZNK6StringplERKS_(Yb,Q)|0;__ZN6StringC2EPKc(R,904766);c[Wb>>2]=__ZNK6StringplERKS_(Xb,R)|0;c[Vb>>2]=__ZNK6String4utf8Ev(Wb)|0;__Z19_err_set_last_errorPKc(__ZNK10CharString8get_dataEv(Vb)|0);Yc=c[Vb>>2]|0;do if(Yc|0){if(__Z16atomic_decrementPj(Yc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Yc,1)}while(0);Yc=c[Wb>>2]|0;do if(Yc|0){if(__Z16atomic_decrementPj(Yc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Yc,1)}while(0);Yc=c[R>>2]|0;do if(Yc|0){if(__Z16atomic_decrementPj(Yc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Yc,1)}while(0);Yc=c[Xb>>2]|0;do if(Yc|0){if(__Z16atomic_decrementPj(Yc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Yc,1)}while(0);Yc=c[Q>>2]|0;do if(Yc|0){if(__Z16atomic_decrementPj(Yc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Yc,1)}while(0);Yc=c[Yb>>2]|0;do if(Yc|0){if(__Z16atomic_decrementPj(Yc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Yc,1)}while(0);Yc=c[b>>2]|0;do if(Yc|0){if(__Z16atomic_decrementPj(Yc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Yc,1)}while(0);a[1263537]=1;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1128090,902893,988,1104436,0);a[1263537]=0;He=1;break}c[Zb>>2]=__ZNK6String6substrEii(z,0,Xc)|0;c[Q>>2]=__ZNK6String11strip_edgesEbb(Zb,1,1)|0;Yc=c[Zb>>2]|0;do if(Yc|0){if(__Z16atomic_decrementPj(Yc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Yc,1)}while(0);if(__ZNK6String19is_valid_identifierEv(Q)|0){Yc=c[z>>2]|0;if(!Yc)Ie=0;else Ie=c[Yc+-4>>2]|0;c[cc>>2]=__ZNK6String6substrEii(z,Xc+1|0,Ie)|0;c[R>>2]=__ZNK6String11strip_edgesEbb(cc,1,1)|0;Yc=c[cc>>2]|0;do if(Yc|0){if(__Z16atomic_decrementPj(Yc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Yc,1)}while(0);j:do if(__ZNK6String19is_valid_identifierEv(R)|0){Yc=c[y>>2]|0;if(!Yc){Xc=c[308587]|0;if(!Xc)Je=0;else{__ZN9Reference9referenceEv(Xc);Je=Xc}__ZN10StringNameC2ERK6String(b,R);__ZN10StringNameC2ERK6String(S,Q);Xc=__ZNK5Theme12has_styleboxERK10StringNameS2_(Je,b,S)|0;__ZN10StringNameD2Ev(S);__ZN10StringNameD2Ev(b);do if(Je|0){if(!(__ZN9Reference11unreferenceEv(Je)|0))break;if(!(__Z17predelete_handlerP6Object(Je)|0))break;gj[c[(c[Je>>2]|0)+76>>2]&8191](Je);__ZN6Memory11free_staticEPvb(Je,0)}while(0);do if(Xc){Zc=c[308587]|0;if(!Zc)Ke=0;else{__ZN9Reference9referenceEv(Zc);Ke=Zc}__ZN10StringNameC2ERK6String(ka,R);__ZN10StringNameC2ERK6String(la,Q);c[hc>>2]=__ZNK5Theme12get_styleboxERK10StringNameS2_(Ke,ka,la)|0;__ZN6RefPtrC2Ev(b);__ZN3RefI9ReferenceEaSI8StyleBoxEEvRKS_IT_E(b,hc);__ZN7VariantC2ERK6RefPtr(S,b);__ZN6RefPtrD2Ev(b);__ZN7VariantaSERKS_(y,S);if(c[S>>2]|0)__ZN7Variant5clearEv(S);Zc=c[hc>>2]|0;do if(Zc|0){if(!(__ZN9Reference11unreferenceEv(Zc)|0))break;ed=c[hc>>2]|0;if(!(__Z17predelete_handlerP6Object(ed)|0))break;gj[c[(c[ed>>2]|0)+76>>2]&8191](ed);__ZN6Memory11free_staticEPvb(ed,0)}while(0);c[hc>>2]=0;__ZN10StringNameD2Ev(la);__ZN10StringNameD2Ev(ka);do if(Ke|0){if(!(__ZN9Reference11unreferenceEv(Ke)|0))break;if(!(__Z17predelete_handlerP6Object(Ke)|0))break;gj[c[(c[Ke>>2]|0)+76>>2]&8191](Ke);__ZN6Memory11free_staticEPvb(Ke,0)}while(0)}else{Zc=c[308587]|0;if(!Zc)Le=0;else{__ZN9Reference9referenceEv(Zc);Le=Zc}__ZN10StringNameC2ERK6String(b,R);__ZN10StringNameC2ERK6String(S,Q);Zc=__ZNK5Theme8has_fontERK10StringNameS2_(Le,b,S)|0;__ZN10StringNameD2Ev(S);__ZN10StringNameD2Ev(b);do if(Le|0){if(!(__ZN9Reference11unreferenceEv(Le)|0))break;if(!(__Z17predelete_handlerP6Object(Le)|0))break;gj[c[(c[Le>>2]|0)+76>>2]&8191](Le);__ZN6Memory11free_staticEPvb(Le,0)}while(0);if(Zc){ed=c[308587]|0;if(!ed)Me=0;else{__ZN9Reference9referenceEv(ed);Me=ed}__ZN10StringNameC2ERK6String(ka,R);__ZN10StringNameC2ERK6String(la,Q);c[ic>>2]=__ZNK5Theme8get_fontERK10StringNameS2_(Me,ka,la)|0;__ZN6RefPtrC2Ev(b);__ZN3RefI9ReferenceEaSI4FontEEvRKS_IT_E(b,ic);__ZN7VariantC2ERK6RefPtr(S,b);__ZN6RefPtrD2Ev(b);__ZN7VariantaSERKS_(y,S);if(c[S>>2]|0)__ZN7Variant5clearEv(S);ed=c[ic>>2]|0;do if(ed|0){if(!(__ZN9Reference11unreferenceEv(ed)|0))break;td=c[ic>>2]|0;if(!(__Z17predelete_handlerP6Object(td)|0))break;gj[c[(c[td>>2]|0)+76>>2]&8191](td);__ZN6Memory11free_staticEPvb(td,0)}while(0);c[ic>>2]=0;__ZN10StringNameD2Ev(la);__ZN10StringNameD2Ev(ka);do if(Me|0){if(!(__ZN9Reference11unreferenceEv(Me)|0))break;if(!(__Z17predelete_handlerP6Object(Me)|0))break;gj[c[(c[Me>>2]|0)+76>>2]&8191](Me);__ZN6Memory11free_staticEPvb(Me,0)}while(0);break}ed=c[308587]|0;if(!ed)Ne=0;else{__ZN9Reference9referenceEv(ed);Ne=ed}__ZN10StringNameC2ERK6String(b,R);__ZN10StringNameC2ERK6String(S,Q);ed=__ZNK5Theme8has_iconERK10StringNameS2_(Ne,b,S)|0;__ZN10StringNameD2Ev(S);__ZN10StringNameD2Ev(b);do if(Ne|0){if(!(__ZN9Reference11unreferenceEv(Ne)|0))break;if(!(__Z17predelete_handlerP6Object(Ne)|0))break;gj[c[(c[Ne>>2]|0)+76>>2]&8191](Ne);__ZN6Memory11free_staticEPvb(Ne,0)}while(0);if(ed){Zc=c[308587]|0;if(!Zc)Oe=0;else{__ZN9Reference9referenceEv(Zc);Oe=Zc}__ZN10StringNameC2ERK6String(ka,R);__ZN10StringNameC2ERK6String(la,Q);c[jc>>2]=__ZNK5Theme8get_iconERK10StringNameS2_(Oe,ka,la)|0;__ZN6RefPtrC2Ev(b);__ZN3RefI9ReferenceEaSI7TextureEEvRKS_IT_E(b,jc);__ZN7VariantC2ERK6RefPtr(S,b);__ZN6RefPtrD2Ev(b);__ZN7VariantaSERKS_(y,S);if(c[S>>2]|0)__ZN7Variant5clearEv(S);Zc=c[jc>>2]|0;do if(Zc|0){if(!(__ZN9Reference11unreferenceEv(Zc)|0))break;td=c[jc>>2]|0;if(!(__Z17predelete_handlerP6Object(td)|0))break;gj[c[(c[td>>2]|0)+76>>2]&8191](td);__ZN6Memory11free_staticEPvb(td,0)}while(0);c[jc>>2]=0;__ZN10StringNameD2Ev(la);__ZN10StringNameD2Ev(ka);do if(Oe|0){if(!(__ZN9Reference11unreferenceEv(Oe)|0))break;if(!(__Z17predelete_handlerP6Object(Oe)|0))break;gj[c[(c[Oe>>2]|0)+76>>2]&8191](Oe);__ZN6Memory11free_staticEPvb(Oe,0)}while(0);break}Zc=c[308587]|0;if(!Zc)Pe=0;else{__ZN9Reference9referenceEv(Zc);Pe=Zc}__ZN10StringNameC2ERK6String(b,R);__ZN10StringNameC2ERK6String(S,Q);Zc=__ZNK5Theme9has_colorERK10StringNameS2_(Pe,b,S)|0;__ZN10StringNameD2Ev(S);__ZN10StringNameD2Ev(b);do if(Pe|0){if(!(__ZN9Reference11unreferenceEv(Pe)|0))break;if(!(__Z17predelete_handlerP6Object(Pe)|0))break;gj[c[(c[Pe>>2]|0)+76>>2]&8191](Pe);__ZN6Memory11free_staticEPvb(Pe,0)}while(0);if(Zc){ed=c[308587]|0;if(!ed)Qe=0;else{__ZN9Reference9referenceEv(ed);Qe=ed}__ZN10StringNameC2ERK6String(ka,R);__ZN10StringNameC2ERK6String(la,Q);__ZNK5Theme9get_colorERK10StringNameS2_(S,Qe,ka,la);__ZN7VariantC2ERK5Color(b,S);__ZN7VariantaSERKS_(y,b);if(c[b>>2]|0)__ZN7Variant5clearEv(b);__ZN10StringNameD2Ev(la);__ZN10StringNameD2Ev(ka);do if(Qe|0){if(!(__ZN9Reference11unreferenceEv(Qe)|0))break;if(!(__Z17predelete_handlerP6Object(Qe)|0))break;gj[c[(c[Qe>>2]|0)+76>>2]&8191](Qe);__ZN6Memory11free_staticEPvb(Qe,0)}while(0);break}Zc=c[308587]|0;if(!Zc)Re=0;else{__ZN9Reference9referenceEv(Zc);Re=Zc}__ZN10StringNameC2ERK6String(b,R);__ZN10StringNameC2ERK6String(S,Q);Zc=__ZNK5Theme12has_constantERK10StringNameS2_(Re,b,S)|0;__ZN10StringNameD2Ev(S);__ZN10StringNameD2Ev(b);do if(Re|0){if(!(__ZN9Reference11unreferenceEv(Re)|0))break;if(!(__Z17predelete_handlerP6Object(Re)|0))break;gj[c[(c[Re>>2]|0)+76>>2]&8191](Re);__ZN6Memory11free_staticEPvb(Re,0)}while(0);if(Zc){ed=c[308587]|0;if(!ed)Se=0;else{__ZN9Reference9referenceEv(ed);Se=ed}__ZN10StringNameC2ERK6String(S,R);__ZN10StringNameC2ERK6String(ka,Q);__ZN7VariantC2Ei(b,__ZNK5Theme12get_constantERK10StringNameS2_(Se,S,ka)|0);__ZN7VariantaSERKS_(y,b);if(c[b>>2]|0)__ZN7Variant5clearEv(b);__ZN10StringNameD2Ev(ka);__ZN10StringNameD2Ev(S);do if(Se|0){if(!(__ZN9Reference11unreferenceEv(Se)|0))break;if(!(__Z17predelete_handlerP6Object(Se)|0))break;gj[c[(c[Se>>2]|0)+76>>2]&8191](Se);__ZN6Memory11free_staticEPvb(Se,0)}while(0);break}gj[c[(c[Fc>>2]|0)+144>>2]&8191](Fc);__ZN6Memory11free_staticEPvb(Fc,0);__ZN6StringC2EPKc(b,1144824);c[rc>>2]=__ZNK6StringplERKS_(d,b)|0;c[S>>2]=__Z4itosx(Vc,((Vc|0)<0)<<31>>31)|0;c[qc>>2]=__ZNK6StringplERKS_(rc,S)|0;__ZN6StringC2EPKc(ka,904885);c[pc>>2]=__ZNK6StringplERKS_(qc,ka)|0;c[oc>>2]=__ZNK6StringplERKS_(pc,Q)|0;__ZN6StringC2EPKc(la,1219936);c[nc>>2]=__ZNK6StringplERKS_(oc,la)|0;c[mc>>2]=__ZNK6StringplERKS_(nc,R)|0;__ZN6StringC2EPKc(Fa,1144976);c[lc>>2]=__ZNK6StringplERKS_(mc,Fa)|0;c[kc>>2]=__ZNK6String4utf8Ev(lc)|0;__Z19_err_set_last_errorPKc(__ZNK10CharString8get_dataEv(kc)|0);Zc=c[kc>>2]|0;do if(Zc|0){if(__Z16atomic_decrementPj(Zc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Zc,1)}while(0);Zc=c[lc>>2]|0;do if(Zc|0){if(__Z16atomic_decrementPj(Zc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Zc,1)}while(0);Zc=c[Fa>>2]|0;do if(Zc|0){if(__Z16atomic_decrementPj(Zc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Zc,1)}while(0);Zc=c[mc>>2]|0;do if(Zc|0){if(__Z16atomic_decrementPj(Zc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Zc,1)}while(0);Zc=c[nc>>2]|0;do if(Zc|0){if(__Z16atomic_decrementPj(Zc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Zc,1)}while(0);Zc=c[la>>2]|0;do if(Zc|0){if(__Z16atomic_decrementPj(Zc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Zc,1)}while(0);Zc=c[oc>>2]|0;do if(Zc|0){if(__Z16atomic_decrementPj(Zc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Zc,1)}while(0);Zc=c[pc>>2]|0;do if(Zc|0){if(__Z16atomic_decrementPj(Zc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Zc,1)}while(0);Zc=c[ka>>2]|0;do if(Zc|0){if(__Z16atomic_decrementPj(Zc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Zc,1)}while(0);Zc=c[qc>>2]|0;do if(Zc|0){if(__Z16atomic_decrementPj(Zc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Zc,1)}while(0);Zc=c[S>>2]|0;do if(Zc|0){if(__Z16atomic_decrementPj(Zc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Zc,1)}while(0);Zc=c[rc>>2]|0;do if(Zc|0){if(__Z16atomic_decrementPj(Zc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Zc,1)}while(0);Zc=c[b>>2]|0;do if(Zc|0){if(__Z16atomic_decrementPj(Zc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Zc,1)}while(0);a[1263537]=1;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1128090,902893,1019,1104436,0);a[1263537]=0;Te=1;break j}while(0);Ue=c[y>>2]|0}else Ue=Yc;switch(Ue|0){case 18:{__ZN3RefI8ResourceEC2ERK7Variant(b,y);Xc=c[b>>2]|0;k:do if(!Xc){gj[c[(c[Fc>>2]|0)+144>>2]&8191](Fc);__ZN6Memory11free_staticEPvb(Fc,0);__ZN6StringC2EPKc(S,1144824);c[vc>>2]=__ZNK6StringplERKS_(d,S)|0;c[ka>>2]=__Z4itosx(Vc,((Vc|0)<0)<<31>>31)|0;c[uc>>2]=__ZNK6StringplERKS_(vc,ka)|0;__ZN6StringC2EPKc(la,904914);c[tc>>2]=__ZNK6StringplERKS_(uc,la)|0;c[sc>>2]=__ZNK6String4utf8Ev(tc)|0;__Z19_err_set_last_errorPKc(__ZNK10CharString8get_dataEv(sc)|0);Zc=c[sc>>2]|0;do if(Zc|0){if(__Z16atomic_decrementPj(Zc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Zc,1)}while(0);Zc=c[tc>>2]|0;do if(Zc|0){if(__Z16atomic_decrementPj(Zc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Zc,1)}while(0);Zc=c[la>>2]|0;do if(Zc|0){if(__Z16atomic_decrementPj(Zc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Zc,1)}while(0);Zc=c[uc>>2]|0;do if(Zc|0){if(__Z16atomic_decrementPj(Zc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Zc,1)}while(0);Zc=c[ka>>2]|0;do if(Zc|0){if(__Z16atomic_decrementPj(Zc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Zc,1)}while(0);Zc=c[vc>>2]|0;do if(Zc|0){if(__Z16atomic_decrementPj(Zc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Zc,1)}while(0);Zc=c[S>>2]|0;do if(Zc|0){if(__Z16atomic_decrementPj(Zc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Zc,1)}while(0);a[1263537]=1;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1128090,902893,1030,1104436,0);a[1263537]=0;Ve=1}else{if($i[c[(c[Xc>>2]|0)+44>>2]&8191](Xc,1234344)|0){__ZN10StringNameC2ERK6String(S,R);__ZN10StringNameC2ERK6String(ka,Q);c[la>>2]=0;Zc=c[b>>2]|0;do if(!Zc){c[la>>2]=0;Mc=1328}else{if((Zc|0)==0|($i[c[(c[Zc>>2]|0)+44>>2]&8191](Zc,1234344)|0)^1){Mc=1328;break}c[la>>2]=Zc;__ZN9Reference9referenceEv(Zc);__ZN5Theme12set_styleboxERK10StringNameS2_RK3RefI8StyleBoxE(Ic,S,ka,la);if(!(__ZN9Reference11unreferenceEv(Zc)|0))break;if(!(__Z17predelete_handlerP6Object(Zc)|0))break;gj[c[(c[Zc>>2]|0)+76>>2]&8191](Zc);__ZN6Memory11free_staticEPvb(Zc,0)}while(0);if((Mc|0)==1328){Mc=0;__ZN5Theme12set_styleboxERK10StringNameS2_RK3RefI8StyleBoxE(Ic,S,ka,la)}__ZN10StringNameD2Ev(ka);__ZN10StringNameD2Ev(S);Ve=0;break}Zc=c[b>>2]|0;do if(Zc|0){if($i[c[(c[Zc>>2]|0)+44>>2]&8191](Zc,1234340)|0){__ZN10StringNameC2ERK6String(S,R);__ZN10StringNameC2ERK6String(ka,Q);c[la>>2]=0;ed=c[b>>2]|0;do if(!ed){c[la>>2]=0;Mc=1338}else{if((ed|0)==0|($i[c[(c[ed>>2]|0)+44>>2]&8191](ed,1234340)|0)^1){Mc=1338;break}c[la>>2]=ed;__ZN9Reference9referenceEv(ed);__ZN5Theme8set_fontERK10StringNameS2_RK3RefI4FontE(Ic,S,ka,la);if(!(__ZN9Reference11unreferenceEv(ed)|0))break;if(!(__Z17predelete_handlerP6Object(ed)|0))break;gj[c[(c[ed>>2]|0)+76>>2]&8191](ed);__ZN6Memory11free_staticEPvb(ed,0)}while(0);if((Mc|0)==1338){Mc=0;__ZN5Theme8set_fontERK10StringNameS2_RK3RefI4FontE(Ic,S,ka,la)}__ZN10StringNameD2Ev(ka);__ZN10StringNameD2Ev(S);Ve=0;break k}ed=c[b>>2]|0;if(!ed)break;if($i[c[(c[ed>>2]|0)+44>>2]&8191](ed,1234340)|0){__ZN10StringNameC2ERK6String(S,R);__ZN10StringNameC2ERK6String(ka,Q);c[la>>2]=0;ed=c[b>>2]|0;do if(!ed){c[la>>2]=0;Mc=1348}else{if((ed|0)==0|($i[c[(c[ed>>2]|0)+44>>2]&8191](ed,1234340)|0)^1){Mc=1348;break}c[la>>2]=ed;__ZN9Reference9referenceEv(ed);__ZN5Theme8set_fontERK10StringNameS2_RK3RefI4FontE(Ic,S,ka,la);if(!(__ZN9Reference11unreferenceEv(ed)|0))break;if(!(__Z17predelete_handlerP6Object(ed)|0))break;gj[c[(c[ed>>2]|0)+76>>2]&8191](ed);__ZN6Memory11free_staticEPvb(ed,0)}while(0);if((Mc|0)==1348){Mc=0;__ZN5Theme8set_fontERK10StringNameS2_RK3RefI4FontE(Ic,S,ka,la)}__ZN10StringNameD2Ev(ka);__ZN10StringNameD2Ev(S);Ve=0;break k}ed=c[b>>2]|0;if(!ed)break;if(!($i[c[(c[ed>>2]|0)+44>>2]&8191](ed,1220692)|0))break;__ZN10StringNameC2ERK6String(S,R);__ZN10StringNameC2ERK6String(ka,Q);c[la>>2]=0;ed=c[b>>2]|0;do if(!ed){c[la>>2]=0;Mc=1358}else{if((ed|0)==0|($i[c[(c[ed>>2]|0)+44>>2]&8191](ed,1220692)|0)^1){Mc=1358;break}c[la>>2]=ed;__ZN9Reference9referenceEv(ed);__ZN5Theme8set_iconERK10StringNameS2_RK3RefI7TextureE(Ic,S,ka,la);if(!(__ZN9Reference11unreferenceEv(ed)|0))break;if(!(__Z17predelete_handlerP6Object(ed)|0))break;gj[c[(c[ed>>2]|0)+76>>2]&8191](ed);__ZN6Memory11free_staticEPvb(ed,0)}while(0);if((Mc|0)==1358){Mc=0;__ZN5Theme8set_iconERK10StringNameS2_RK3RefI7TextureE(Ic,S,ka,la)}__ZN10StringNameD2Ev(ka);__ZN10StringNameD2Ev(S);Ve=0;break k}while(0);gj[c[(c[Fc>>2]|0)+144>>2]&8191](Fc);__ZN6Memory11free_staticEPvb(Fc,0);__ZN6StringC2EPKc(S,1144824);c[zc>>2]=__ZNK6StringplERKS_(d,S)|0;c[ka>>2]=__Z4itosx(Vc,((Vc|0)<0)<<31>>31)|0;c[yc>>2]=__ZNK6StringplERKS_(zc,ka)|0;__ZN6StringC2EPKc(la,904941);c[xc>>2]=__ZNK6StringplERKS_(yc,la)|0;c[wc>>2]=__ZNK6String4utf8Ev(xc)|0;__Z19_err_set_last_errorPKc(__ZNK10CharString8get_dataEv(wc)|0);Zc=c[wc>>2]|0;do if(Zc|0){if(__Z16atomic_decrementPj(Zc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Zc,1)}while(0);Zc=c[xc>>2]|0;do if(Zc|0){if(__Z16atomic_decrementPj(Zc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Zc,1)}while(0);Zc=c[la>>2]|0;do if(Zc|0){if(__Z16atomic_decrementPj(Zc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Zc,1)}while(0);Zc=c[yc>>2]|0;do if(Zc|0){if(__Z16atomic_decrementPj(Zc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Zc,1)}while(0);Zc=c[ka>>2]|0;do if(Zc|0){if(__Z16atomic_decrementPj(Zc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Zc,1)}while(0);Zc=c[zc>>2]|0;do if(Zc|0){if(__Z16atomic_decrementPj(Zc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Zc,1)}while(0);Zc=c[S>>2]|0;do if(Zc|0){if(__Z16atomic_decrementPj(Zc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Zc,1)}while(0);a[1263537]=1;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1128090,902893,1045,1104436,0);a[1263537]=0;Ve=1}while(0);Xc=c[b>>2]|0;do if(Xc|0){if(!(__ZN9Reference11unreferenceEv(Xc)|0))break;Yc=c[b>>2]|0;if(!(__Z17predelete_handlerP6Object(Yc)|0))break;gj[c[(c[Yc>>2]|0)+76>>2]&8191](Yc);__ZN6Memory11free_staticEPvb(Yc,0)}while(0);if(Ve|0){Te=1;break j}break}case 14:{__ZN10StringNameC2ERK6String(b,R);__ZN10StringNameC2ERK6String(S,Q);__ZNK7Variantcv5ColorEv(ka,y);__ZN5Theme9set_colorERK10StringNameS2_RK5Color(Ic,b,S,ka);__ZN10StringNameD2Ev(S);__ZN10StringNameD2Ev(b);break}case 2:{__ZN10StringNameC2ERK6String(b,R);__ZN10StringNameC2ERK6String(S,Q);__ZN5Theme12set_constantERK10StringNameS2_i(Ic,b,S,__ZNK7VariantcviEv(y)|0);__ZN10StringNameD2Ev(S);__ZN10StringNameD2Ev(b);break}default:{gj[c[(c[Fc>>2]|0)+144>>2]&8191](Fc);__ZN6Memory11free_staticEPvb(Fc,0);__ZN6StringC2EPKc(b,1144824);c[Dc>>2]=__ZNK6StringplERKS_(d,b)|0;c[S>>2]=__Z4itosx(Vc,((Vc|0)<0)<<31>>31)|0;c[Cc>>2]=__ZNK6StringplERKS_(Dc,S)|0;__ZN6StringC2EPKc(ka,904966);c[Bc>>2]=__ZNK6StringplERKS_(Cc,ka)|0;c[Ac>>2]=__ZNK6String4utf8Ev(Bc)|0;__Z19_err_set_last_errorPKc(__ZNK10CharString8get_dataEv(Ac)|0);Xc=c[Ac>>2]|0;do if(Xc|0){if(__Z16atomic_decrementPj(Xc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Xc,1)}while(0);Xc=c[Bc>>2]|0;do if(Xc|0){if(__Z16atomic_decrementPj(Xc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Xc,1)}while(0);Xc=c[ka>>2]|0;do if(Xc|0){if(__Z16atomic_decrementPj(Xc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Xc,1)}while(0);Xc=c[Cc>>2]|0;do if(Xc|0){if(__Z16atomic_decrementPj(Xc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Xc,1)}while(0);Xc=c[S>>2]|0;do if(Xc|0){if(__Z16atomic_decrementPj(Xc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Xc,1)}while(0);Xc=c[Dc>>2]|0;do if(Xc|0){if(__Z16atomic_decrementPj(Xc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Xc,1)}while(0);Xc=c[b>>2]|0;do if(Xc|0){if(__Z16atomic_decrementPj(Xc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Xc,1)}while(0);a[1263537]=1;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1128090,902893,1059,1104436,0);a[1263537]=0;Te=1;break j}}Te=0}else{gj[c[(c[Fc>>2]|0)+144>>2]&8191](Fc);__ZN6Memory11free_staticEPvb(Fc,0);__ZN6StringC2EPKc(b,1144824);c[gc>>2]=__ZNK6StringplERKS_(d,b)|0;c[S>>2]=__Z4itosx(Vc,((Vc|0)<0)<<31>>31)|0;c[fc>>2]=__ZNK6StringplERKS_(gc,S)|0;__ZN6StringC2EPKc(ka,904849);c[ec>>2]=__ZNK6StringplERKS_(fc,ka)|0;c[dc>>2]=__ZNK6String4utf8Ev(ec)|0;__Z19_err_set_last_errorPKc(__ZNK10CharString8get_dataEv(dc)|0);Xc=c[dc>>2]|0;do if(Xc|0){if(__Z16atomic_decrementPj(Xc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Xc,1)}while(0);Xc=c[ec>>2]|0;do if(Xc|0){if(__Z16atomic_decrementPj(Xc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Xc,1)}while(0);Xc=c[ka>>2]|0;do if(Xc|0){if(__Z16atomic_decrementPj(Xc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Xc,1)}while(0);Xc=c[fc>>2]|0;do if(Xc|0){if(__Z16atomic_decrementPj(Xc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Xc,1)}while(0);Xc=c[S>>2]|0;do if(Xc|0){if(__Z16atomic_decrementPj(Xc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Xc,1)}while(0);Xc=c[gc>>2]|0;do if(Xc|0){if(__Z16atomic_decrementPj(Xc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Xc,1)}while(0);Xc=c[b>>2]|0;do if(Xc|0){if(__Z16atomic_decrementPj(Xc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Xc,1)}while(0);a[1263537]=1;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1128090,902893,1001,1104436,0);a[1263537]=0;Te=1}while(0);Xc=c[R>>2]|0;do if(Xc|0){if(__Z16atomic_decrementPj(Xc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Xc,1)}while(0);We=Te}else{gj[c[(c[Fc>>2]|0)+144>>2]&8191](Fc);__ZN6Memory11free_staticEPvb(Fc,0);__ZN6StringC2EPKc(b,1144824);c[bc>>2]=__ZNK6StringplERKS_(d,b)|0;c[R>>2]=__Z4itosx(Vc,((Vc|0)<0)<<31>>31)|0;c[ac>>2]=__ZNK6StringplERKS_(bc,R)|0;__ZN6StringC2EPKc(S,904810);c[$b>>2]=__ZNK6StringplERKS_(ac,S)|0;c[_b>>2]=__ZNK6String4utf8Ev($b)|0;__Z19_err_set_last_errorPKc(__ZNK10CharString8get_dataEv(_b)|0);Xc=c[_b>>2]|0;do if(Xc|0){if(__Z16atomic_decrementPj(Xc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Xc,1)}while(0);Xc=c[$b>>2]|0;do if(Xc|0){if(__Z16atomic_decrementPj(Xc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Xc,1)}while(0);Xc=c[S>>2]|0;do if(Xc|0){if(__Z16atomic_decrementPj(Xc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Xc,1)}while(0);Xc=c[ac>>2]|0;do if(Xc|0){if(__Z16atomic_decrementPj(Xc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Xc,1)}while(0);Xc=c[R>>2]|0;do if(Xc|0){if(__Z16atomic_decrementPj(Xc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Xc,1)}while(0);Xc=c[bc>>2]|0;do if(Xc|0){if(__Z16atomic_decrementPj(Xc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Xc,1)}while(0);Xc=c[b>>2]|0;do if(Xc|0){if(__Z16atomic_decrementPj(Xc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Xc,1)}while(0);a[1263537]=1;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1128090,902893,995,1104436,0);a[1263537]=0;We=1}Xc=c[Q>>2]|0;do if(Xc|0){if(__Z16atomic_decrementPj(Xc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Xc,1)}while(0);if(!We)Mc=1423;else He=We}else{Xc=__ZNK6String11strip_edgesEbb(z,1,1)|0;Yc=Xc;Zc=c[z>>2]|0;do if((Zc|0)==(Xc|0)){if(Xc|0)Mc=1019}else{do if(Zc|0){if(__Z16atomic_decrementPj(Zc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Zc,1)}while(0);c[z>>2]=0;if(!Xc)break;if(!(__Z28atomic_conditional_incrementPj(Xc+-8|0)|0)){Mc=1019;break}c[z>>2]=Yc;Mc=1019}while(0);do if((Mc|0)==1019){Mc=0;if(__Z16atomic_decrementPj(Xc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Xc,1)}while(0);if(!(__ZNK6String19is_valid_identifierEv(z)|0)){gj[c[(c[Fc>>2]|0)+144>>2]&8191](Fc);__ZN6Memory11free_staticEPvb(Fc,0);__ZN6StringC2EPKc(b,1144824);c[Nb>>2]=__ZNK6StringplERKS_(d,b)|0;c[Q>>2]=__Z4itosx(Vc,((Vc|0)<0)<<31>>31)|0;c[Mb>>2]=__ZNK6StringplERKS_(Nb,Q)|0;__ZN6StringC2EPKc(R,904699);c[Lb>>2]=__ZNK6StringplERKS_(Mb,R)|0;c[Kb>>2]=__ZNK6String4utf8Ev(Lb)|0;__Z19_err_set_last_errorPKc(__ZNK10CharString8get_dataEv(Kb)|0);Xc=c[Kb>>2]|0;do if(Xc|0){if(__Z16atomic_decrementPj(Xc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Xc,1)}while(0);Xc=c[Lb>>2]|0;do if(Xc|0){if(__Z16atomic_decrementPj(Xc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Xc,1)}while(0);Xc=c[R>>2]|0;do if(Xc|0){if(__Z16atomic_decrementPj(Xc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Xc,1)}while(0);Xc=c[Mb>>2]|0;do if(Xc|0){if(__Z16atomic_decrementPj(Xc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Xc,1)}while(0);Xc=c[Q>>2]|0;do if(Xc|0){if(__Z16atomic_decrementPj(Xc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Xc,1)}while(0);Xc=c[Nb>>2]|0;do if(Xc|0){if(__Z16atomic_decrementPj(Xc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Xc,1)}while(0);Xc=c[b>>2]|0;do if(Xc|0){if(__Z16atomic_decrementPj(Xc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Xc,1)}while(0);a[1263537]=1;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1128090,902893,973,1104436,0);a[1263537]=0;He=1;break}__ZN10StringNameC2ERK6String(b,z);Xc=c[n>>2]|0;do if(!Xc)__ZN10StringNameD2Ev(b);else{Yc=c[Xc+8>>2]|0;Zc=c[h>>2]|0;l:do if((Yc|0)==(Zc|0))Xe=Yc;else{ed=c[b>>2]|0;td=Yc;while(1){sd=c[td+24>>2]|0;if(ed>>>0<sd>>>0)Ye=td+8|0;else{if(sd>>>0>=ed>>>0){Xe=td;break l}Ye=td+4|0}td=c[Ye>>2]|0;if((td|0)==(Zc|0)){Xe=Zc;break}}}while(0);__ZN10StringNameD2Ev(b);if(!((Xe|0)!=(Zc|0)&(Xe|0)!=0))break;gj[c[(c[Fc>>2]|0)+144>>2]&8191](Fc);__ZN6Memory11free_staticEPvb(Fc,0);__ZN6StringC2EPKc(b,1144824);c[Tb>>2]=__ZNK6StringplERKS_(d,b)|0;c[Q>>2]=__Z4itosx(Vc,((Vc|0)<0)<<31>>31)|0;c[Sb>>2]=__ZNK6StringplERKS_(Tb,Q)|0;__ZN6StringC2EPKc(R,904742);c[Rb>>2]=__ZNK6StringplERKS_(Sb,R)|0;c[Qb>>2]=__ZNK6StringplERKS_(Rb,z)|0;__ZN6StringC2EPKc(S,1144976);c[Pb>>2]=__ZNK6StringplERKS_(Qb,S)|0;c[Ob>>2]=__ZNK6String4utf8Ev(Pb)|0;__Z19_err_set_last_errorPKc(__ZNK10CharString8get_dataEv(Ob)|0);Yc=c[Ob>>2]|0;do if(Yc|0){if(__Z16atomic_decrementPj(Yc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Yc,1)}while(0);Yc=c[Pb>>2]|0;do if(Yc|0){if(__Z16atomic_decrementPj(Yc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Yc,1)}while(0);Yc=c[S>>2]|0;do if(Yc|0){if(__Z16atomic_decrementPj(Yc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Yc,1)}while(0);Yc=c[Qb>>2]|0;do if(Yc|0){if(__Z16atomic_decrementPj(Yc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Yc,1)}while(0);Yc=c[Rb>>2]|0;do if(Yc|0){if(__Z16atomic_decrementPj(Yc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Yc,1)}while(0);Yc=c[R>>2]|0;do if(Yc|0){if(__Z16atomic_decrementPj(Yc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Yc,1)}while(0);Yc=c[Sb>>2]|0;do if(Yc|0){if(__Z16atomic_decrementPj(Yc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Yc,1)}while(0);Yc=c[Q>>2]|0;do if(Yc|0){if(__Z16atomic_decrementPj(Yc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Yc,1)}while(0);Yc=c[Tb>>2]|0;do if(Yc|0){if(__Z16atomic_decrementPj(Yc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Yc,1)}while(0);Yc=c[b>>2]|0;do if(Yc|0){if(__Z16atomic_decrementPj(Yc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Yc,1)}while(0);a[1263537]=1;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1128090,902893,978,1104436,0);a[1263537]=0;He=1;break i}while(0);__ZN10StringNameC2ERK6String(b,z);__ZN7VariantaSERKS_(__ZN3MapI10StringName7Variant10ComparatorIS0_E16DefaultAllocatorEixERKS0_(n,b)|0,y);__ZN10StringNameD2Ev(b);Mc=1423}while(0);if((Mc|0)==1423){Mc=0;He=0}Wc=c[z>>2]|0;do if(Wc|0){if(__Z16atomic_decrementPj(Wc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Wc,1)}while(0);hd=He}if(c[y>>2]|0)__ZN7Variant5clearEv(y);ad=hd}Wc=c[x>>2]|0;do if(Wc|0){if(__Z16atomic_decrementPj(Wc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Wc,1)}while(0);_c=Uc;$c=ad}while(0);Wc=c[o>>2]|0;if(Wc|0?(__Z16atomic_decrementPj(Wc+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Wc,1);switch($c|0){case 2:case 0:break;default:{Ze=0;break a}}if(ij[c[(c[Fc>>2]|0)+36>>2]&8191](Fc)|0){Kc=Fc;Lc=Fc;Mc=1440;break a}else Uc=_c}}while(0);if((Mc|0)==1440){gj[c[(c[Lc>>2]|0)+12>>2]&8191](Fc);gj[c[(c[Lc>>2]|0)+144>>2]&8191](Fc);__ZN6Memory11free_staticEPvb(Kc,0);if(Ec)c[f>>2]=0;if((Ic|0)!=0?$i[c[(c[Ic>>2]|0)+44>>2]&8191](Ic,1220696)|0:0){__ZN9Reference9referenceEv(Ic);Ze=Ic}else Ze=0}f=c[n>>2]|0;if(f|0?(__ZN3MapI10StringName7Variant10ComparatorIS0_E16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(n,c[f+8>>2]|0),f=c[h>>2]|0,h=c[n>>2]|0,c[h+8>>2]=f,c[Gc>>2]=0,Gc=f,c[Gc+12>>2]=Gc,h|0):0){Gc=h+32|0;if(c[Gc>>2]|0)__ZN7Variant5clearEv(Gc);__ZN10StringNameD2Ev(h+24|0);__ZN6Memory11free_staticEPvb(h,0);c[n>>2]=0}if((Ic|0?__ZN9Reference11unreferenceEv(Ic)|0:0)?__Z17predelete_handlerP6Object(Ic)|0:0){gj[c[(c[Ic>>2]|0)+76>>2]&8191](Ic);__ZN6Memory11free_staticEPvb(Jc,0)}Jc=c[k>>2]|0;if(Jc|0?(__Z16atomic_decrementPj(Jc+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Jc,1);Hc=Ze;l=e;return Hc|0}function __ZNK25ResourceFormatLoaderTheme25get_recognized_extensionsEP4ListI6String16DefaultAllocatorE(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=a;__ZN6StringC2EPKc(d,903908);if(!(c[b>>2]|0)){e=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=e;c[e>>2]=0;c[e+4>>2]=0;c[e+8>>2]=0}e=__ZnwjPFPvjE(16,4740)|0;c[e>>2]=0;c[e+4>>2]=0;c[e+8>>2]=0;c[e+12>>2]=0;if((c[d>>2]|0?(c[e>>2]=0,f=c[d>>2]|0,f|0):0)?__Z28atomic_conditional_incrementPj(f+-8|0)|0:0)c[e>>2]=c[d>>2];f=c[b>>2]|0;b=f+4|0;g=c[b>>2]|0;c[e+8>>2]=g;c[e+4>>2]=0;c[e+12>>2]=f;if(g|0)c[g+4>>2]=e;c[b>>2]=e;if(!(c[f>>2]|0))c[f>>2]=e;e=f+8|0;c[e>>2]=(c[e>>2]|0)+1;e=c[d>>2]|0;if(!e){l=a;return}if(__Z16atomic_decrementPj(e+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(e,1);l=a;return}function __ZNK25ResourceFormatLoaderTheme12handles_typeERK6String(a,b){a=a|0;b=b|0;return __ZNK6StringeqEPKc(b,903902)|0}function __ZNK25ResourceFormatLoaderTheme17get_resource_typeERK6String(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=a+8|0;e=a+4|0;f=a;c[f>>2]=__ZNK6String13get_extensionEv(b)|0;c[e>>2]=__ZNK6String8to_lowerEv(f)|0;b=__ZNK6StringeqEPKc(e,903908)|0;g=c[e>>2]|0;if(g|0?(__Z16atomic_decrementPj(g+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(g,1);g=c[f>>2]|0;if(g|0?(__Z16atomic_decrementPj(g+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(g,1);if(b){__ZN6StringC2EPKc(d,903902);h=c[d>>2]|0;l=a;return h|0}else{__ZN6StringC2EPKc(d,1263606);h=c[d>>2]|0;l=a;return h|0}return 0}function __ZN25ResourceFormatLoaderThemeD0Ev(a){a=a|0;__ZdlPv(a);return}function __ZN15StyleBoxTexture11set_textureE3RefI8ResourceE(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0;d=l;l=l+128|0;if((l|0)>=(m|0))ba(128);e=d+120|0;f=d+96|0;g=d+72|0;h=d+48|0;i=d+24|0;j=d;k=a+196|0;n=c[b>>2]|0;do if((n|0)!=0?$i[c[(c[n>>2]|0)+44>>2]&8191](n,1220692)|0:0){__ZN9Reference9referenceEv(n);o=(c[k>>2]|0)==(n|0);if(__ZN9Reference11unreferenceEv(n)|0?__Z17predelete_handlerP6Object(n)|0:0){gj[c[(c[n>>2]|0)+76>>2]&8191](n);__ZN6Memory11free_staticEPvb(n,0);if(!o){p=k;break}l=d;return}if(o){l=d;return}else p=k}else q=3;while(0);if((q|0)==3)if(!(c[k>>2]|0)){l=d;return}else p=k;__ZN3RefI7TextureEaSI8ResourceEEvRKS_IT_E(k,b);b=c[p>>2]|0;Pi[c[(c[b>>2]|0)+124>>2]&2047](e,b);b=e;p=c[b>>2]|0;k=c[b+4>>2]|0;c[a+180>>2]=0;c[a+184>>2]=0;b=a+188|0;c[b>>2]=p;c[b+4>>2]=k;__ZN10StringNameC2EPKc(e,905543);c[f>>2]=0;c[g>>2]=0;c[h>>2]=0;c[i>>2]=0;c[j>>2]=0;__ZN6Object11emit_signalERK10StringNameRK7VariantS5_S5_S5_S5_(a,e,f,g,h,i,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);if(c[i>>2]|0)__ZN7Variant5clearEv(i);if(c[h>>2]|0)__ZN7Variant5clearEv(h);if(c[g>>2]|0)__ZN7Variant5clearEv(g);if(c[f>>2]|0)__ZN7Variant5clearEv(f);__ZN10StringNameD2Ev(e);__ZN8Resource12emit_changedEv(a);l=d;return}function __ZN15StyleBoxTexture22set_expand_margin_sizeE6Marginf(b,c,d){b=b|0;c=c|0;d=+d;if(c>>>0>3){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(905520,845564,170,845594,0);return}else{a[1263537]=0;g[b+148+(c<<2)>>2]=d;__ZN8Resource12emit_changedEv(b);return}}function __ZN15StyleBoxTexture15set_margin_sizeE6Marginf(a,b,c){a=a|0;b=b|0;c=+c;g[a+164+(b<<2)>>2]=c;__ZN8Resource12emit_changedEv(a);return}function __ZN3RefI9ReferenceEaSI15StyleBoxTextureEEvRKS_IT_E(a,b){a=a|0;b=b|0;var d=0,e=0;d=c[b>>2]|0;if(!d){b=c[a>>2]|0;if((b|0?__ZN9Reference11unreferenceEv(b)|0:0)?(b=c[a>>2]|0,__Z17predelete_handlerP6Object(b)|0):0){gj[c[(c[b>>2]|0)+76>>2]&8191](b);__ZN6Memory11free_staticEPvb(b,0)}c[a>>2]=0;return}b=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1220724)|0;e=b?d:0;d=c[a>>2]|0;if((e|0)==(d|0))return;if((d|0?__ZN9Reference11unreferenceEv(d)|0:0)?(d=c[a>>2]|0,__Z17predelete_handlerP6Object(d)|0):0){gj[c[(c[d>>2]|0)+76>>2]&8191](d);__ZN6Memory11free_staticEPvb(d,0)}c[a>>2]=e;if(!e)return;__ZN9Reference9referenceEv(e);return}function __ZN12StyleBoxFlat15set_border_sizeEi(a,b){a=a|0;b=b|0;c[a+196>>2]=b;__ZN8Resource12emit_changedEv(a);return}function __ZN12StyleBoxFlat14set_dark_colorERK5Color(a,b){a=a|0;b=b|0;var d=0;d=a+180|0;c[d>>2]=c[b>>2];c[d+4>>2]=c[b+4>>2];c[d+8>>2]=c[b+8>>2];c[d+12>>2]=c[b+12>>2];__ZN8Resource12emit_changedEv(a);return}function __ZN12StyleBoxFlat15set_light_colorERK5Color(a,b){a=a|0;b=b|0;var d=0;d=a+164|0;c[d>>2]=c[b>>2];c[d+4>>2]=c[b+4>>2];c[d+8>>2]=c[b+8>>2];c[d+12>>2]=c[b+12>>2];__ZN8Resource12emit_changedEv(a);return}function __ZN12StyleBoxFlat12set_bg_colorERK5Color(a,b){a=a|0;b=b|0;var d=0;d=a+148|0;c[d>>2]=c[b>>2];c[d+4>>2]=c[b+4>>2];c[d+8>>2]=c[b+8>>2];c[d+12>>2]=c[b+12>>2];__ZN8Resource12emit_changedEv(a);return}function __ZN3RefI9ReferenceEaSI12StyleBoxFlatEEvRKS_IT_E(a,b){a=a|0;b=b|0;var d=0,e=0;d=c[b>>2]|0;if(!d){b=c[a>>2]|0;if((b|0?__ZN9Reference11unreferenceEv(b)|0:0)?(b=c[a>>2]|0,__Z17predelete_handlerP6Object(b)|0):0){gj[c[(c[b>>2]|0)+76>>2]&8191](b);__ZN6Memory11free_staticEPvb(b,0)}c[a>>2]=0;return}b=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1220724)|0;e=b?d:0;d=c[a>>2]|0;if((e|0)==(d|0))return;if((d|0?__ZN9Reference11unreferenceEv(d)|0:0)?(d=c[a>>2]|0,__Z17predelete_handlerP6Object(d)|0):0){gj[c[(c[d>>2]|0)+76>>2]&8191](d);__ZN6Memory11free_staticEPvb(d,0)}c[a>>2]=e;if(!e)return;__ZN9Reference9referenceEv(e);return}function __ZN12StyleBoxFlatC2Ev(b){b=b|0;__ZN8ResourceC2Ev(b);c[b>>2]=296504;__ZN10StringNameC2Ev(b+124|0);g[b+128>>2]=-1.0;g[b+132>>2]=-1.0;g[b+136>>2]=-1.0;g[b+140>>2]=-1.0;c[b>>2]=296644;__ZN10StringNameC2Ev(b+144|0);g[b+148>>2]=.6000000238418579;g[b+152>>2]=.6000000238418579;g[b+156>>2]=.6000000238418579;g[b+160>>2]=1.0;g[b+164>>2]=.800000011920929;g[b+168>>2]=.800000011920929;g[b+172>>2]=.800000011920929;g[b+176>>2]=1.0;g[b+180>>2]=.800000011920929;g[b+184>>2]=.800000011920929;g[b+188>>2]=.800000011920929;g[b+192>>2]=1.0;a[b+200>>0]=1;a[b+201>>0]=1;c[b+196>>2]=0;return}function __ZN12StyleBoxFlat18_initialize_classvEv(b){b=b|0;if(a[1263395]|0)return;if(!(a[1263396]|0)){if(!(a[1257004]|0)){if(!(a[1257001]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI9ReferenceEEvv();__ZN9Reference13_bind_methodsEv();a[1257001]=1}__ZN7ClassDB10_add_classI8ResourceEEvv();__ZN8Resource13_bind_methodsEv();a[1257004]=1}__ZN7ClassDB10_add_classI8StyleBoxEEvv();__ZN8StyleBox13_bind_methodsEv();a[1263396]=1}__ZN7ClassDB10_add_classI12StyleBoxFlatEEvv();__ZN12StyleBoxFlat13_bind_methodsEv();a[1263395]=1;return}function __ZN12StyleBoxFlat5_setvERK10StringNameRK7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK12StyleBoxFlat5_getvERK10StringNameR7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK12StyleBoxFlat19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+24|0;g=e+4|0;h=e;if(!d)__ZNK8StyleBox19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,0);__ZN6StringC2EPKc(f,905303);i=c[f>>2]|0;f=i;j=g+4|0;c[j>>2]=0;k=g+12|0;c[k>>2]=0;c[g>>2]=0;n=(i|0)==0;if(!n?(c[j>>2]=0,__Z28atomic_conditional_incrementPj(i+-8|0)|0):0)c[j>>2]=f;c[g+8>>2]=0;f=c[k>>2]|0;if(f|0){if(!(__Z16atomic_decrementPj(f+-8|0)|0))__ZN6Memory11free_staticEPvb(f,1);c[k>>2]=0}c[g+16>>2]=256;if(!(c[b>>2]|0)){k=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=k;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0}k=__ZnwjPFPvjE(32,4740)|0;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0;c[k+12>>2]=0;c[k+16>>2]=7;f=k+20|0;c[f>>2]=0;j=k+24|0;c[j>>2]=0;o=k+28|0;c[o>>2]=0;__ZN12PropertyInfoaSERKS_(k,g)|0;p=c[b>>2]|0;q=p+4|0;r=c[q>>2]|0;c[j>>2]=r;c[f>>2]=0;c[o>>2]=p;if(r|0)c[r+20>>2]=k;c[q>>2]=k;if(!(c[p>>2]|0))c[p>>2]=k;k=p+8|0;c[k>>2]=(c[k>>2]|0)+1;k=c[g+12>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);k=c[g+4>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);if(!n?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);__ZN10StringNameC2EPKc(h,905303);__ZN7ClassDB17get_property_listE10StringNameP4ListI12PropertyInfo16DefaultAllocatorEbPK6Object(h,b,1,a);__ZN10StringNameD2Ev(h);if(!d){l=e;return}__ZNK8StyleBox19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,1);l=e;return}function __ZN12StyleBoxFlat14_notificationvEib(a,b,c){a=a|0;b=b|0;c=c|0;return}function __ZNK12StyleBoxFlat16_get_class_namevEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+8|0;e=b+4|0;f=b;g=a+144|0;a=c[g>>2]|0;if(a|0){if(c[a+4>>2]|0){l=b;return g|0}if(__ZNK6String6lengthEv(a+8|0)|0){l=b;return g|0}}__ZN6StringC2EPKc(d,905303);c[f>>2]=c[d>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameaSERKS_(g,e);__ZN10StringNameD2Ev(e);e=c[f>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);l=b;return g|0}function __ZNK12StyleBoxFlat9get_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,905303);l=a;return c[b>>2]|0}function __ZNK8StyleBox14get_save_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,905036);l=a;return c[b>>2]|0}function __ZNK12StyleBoxFlat8is_classERK6String(a,b){a=a|0;b=b|0;var c=0;if(((!(__ZNK6StringeqEPKc(b,905303)|0)?!(__ZNK6StringeqEPKc(b,905036)|0):0)?!(__ZNK6StringeqEPKc(b,1110448)|0):0)?!(__ZNK6StringeqEPKc(b,1126157)|0):0)c=__ZNK6StringeqEPKc(b,1142944)|0;else c=1;return c|0}function __ZNK12StyleBoxFlat12is_class_ptrEPv(a,b){a=a|0;b=b|0;return (b|0)==1236304|((b|0)==1234344|((b|0)==1220696|((b|0)==1220724|(b|0)==1220580)))|0}function __ZN12StyleBoxFlatD2Ev(a){a=a|0;c[a>>2]=296644;__ZN10StringNameD2Ev(a+144|0);c[a>>2]=296504;__ZN10StringNameD2Ev(a+124|0);__ZN8ResourceD2Ev(a);return}function __ZN12StyleBoxFlatD0Ev(a){a=a|0;c[a>>2]=296644;__ZN10StringNameD2Ev(a+144|0);c[a>>2]=296504;__ZN10StringNameD2Ev(a+124|0);__ZN8ResourceD2Ev(a);__ZdlPv(a);return}function __ZNK8StyleBox18get_base_extensionEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,905032);l=a;return c[b>>2]|0}function __ZNK12StyleBoxFlat16get_style_marginE6Margin(a,b){a=a|0;b=b|0;return +(+(c[a+196>>2]|0))}function __ZNK8StyleBox9test_maskERK7Vector2RK5Rect2(a,b,c){a=a|0;b=b|0;c=c|0;return 1}function __ZNK12StyleBoxFlat15get_center_sizeEv(a,b){a=a|0;b=b|0;g[a>>2]=0.0;g[a+4>>2]=0.0;return}function __ZNK12StyleBoxFlat4drawE3RIDRK5Rect2(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0.0,aa=0.0,ca=0.0,da=0.0,ea=0.0,fa=0.0,ga=0,ha=0,ia=0,ja=0,ka=0,la=0,ma=0;f=l;l=l+96|0;if((l|0)>=(m|0))ba(96);h=f+80|0;i=f+56|0;j=f+32|0;k=f+76|0;n=f+8|0;o=f+72|0;p=f+48|0;q=f+24|0;r=f;s=__ZN12VisualServer13get_singletonEv()|0;t=~~+g[e>>2];u=~~+g[e+4>>2];v=~~+g[e+8>>2];w=~~+g[e+12>>2];e=b+196|0;x=c[e>>2]|0;if((x|0)>0){y=b+164|0;z=b+180|0;A=b+201|0;B=c[d>>2]|0;C=n+4|0;D=n+8|0;E=n+12|0;F=n+4|0;G=n+8|0;H=n+12|0;I=n+4|0;J=n+8|0;K=n+12|0;L=n+4|0;M=n+8|0;N=n+12|0;O=b+148|0;P=i+4|0;Q=b+152|0;R=i+8|0;S=b+156|0;T=j+4|0;U=j+8|0;V=0;W=t;X=u;Y=v;Z=w;_=x;while(1){c[i>>2]=c[y>>2];c[i+4>>2]=c[y+4>>2];c[i+8>>2]=c[y+8>>2];c[i+12>>2]=c[y+12>>2];c[j>>2]=c[z>>2];c[j+4>>2]=c[z+4>>2];c[j+8>>2]=c[z+8>>2];c[j+12>>2]=c[z+12>>2];if(a[A>>0]|0){$=+(_-V|0);aa=+(_|0);ca=+(V|0);da=ca*+g[O>>2]/aa;g[i>>2]=$*+g[i>>2]/aa+da;ea=ca*+g[Q>>2]/aa;g[P>>2]=$*+g[P>>2]/aa+ea;fa=ca*+g[S>>2]/aa;g[R>>2]=$*+g[R>>2]/aa+fa;g[j>>2]=da+$*+g[j>>2]/aa;g[T>>2]=ea+$*+g[T>>2]/aa;g[U>>2]=fa+$*+g[U>>2]/aa}x=c[(c[s>>2]|0)+1088>>2]|0;c[k>>2]=B;aa=+(W|0);$=+(Y|0);g[n>>2]=aa;g[C>>2]=+(Z+-1+X|0);g[D>>2]=$;c[E>>2]=1065353216;c[h>>2]=c[k>>2];Ki[x&4095](s,h,n,j);x=c[(c[s>>2]|0)+1088>>2]|0;c[o>>2]=B;fa=+(X|0);ea=+(Z|0);g[n>>2]=+(Y+-1+W|0);g[F>>2]=fa;c[G>>2]=1065353216;g[H>>2]=ea;c[h>>2]=c[o>>2];Ki[x&4095](s,h,n,j);x=c[(c[s>>2]|0)+1088>>2]|0;c[p>>2]=B;g[n>>2]=aa;g[I>>2]=fa;g[J>>2]=$;c[K>>2]=1065353216;c[h>>2]=c[p>>2];Ki[x&4095](s,h,n,i);x=c[(c[s>>2]|0)+1088>>2]|0;c[q>>2]=B;g[n>>2]=aa;g[L>>2]=fa;c[M>>2]=1065353216;g[N>>2]=ea;c[h>>2]=c[q>>2];Ki[x&4095](s,h,n,i);x=W+1|0;ga=X+1|0;ha=Y+-2|0;ia=Z+-2|0;V=V+1|0;_=c[e>>2]|0;if((_|0)<=(V|0)){ja=x;ka=ga;la=ha;ma=ia;break}else{W=x;X=ga;Y=ha;Z=ia}}}else{ja=t;ka=u;la=v;ma=w}if(!(a[b+200>>0]|0)){l=f;return}w=c[(c[s>>2]|0)+1088>>2]|0;c[r>>2]=c[d>>2];g[i>>2]=+(ja|0);g[i+4>>2]=+(ka|0);g[i+8>>2]=+(la|0);g[i+12>>2]=+(ma|0);c[h>>2]=c[r>>2];Ki[w&4095](s,h,i,b+148|0);l=f;return}function __ZNK8StyleBox19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+24|0;g=e+4|0;h=e;if(!d)__ZNK8Resource19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,0);__ZN6StringC2EPKc(f,905036);i=c[f>>2]|0;f=i;j=g+4|0;c[j>>2]=0;k=g+12|0;c[k>>2]=0;c[g>>2]=0;n=(i|0)==0;if(!n?(c[j>>2]=0,__Z28atomic_conditional_incrementPj(i+-8|0)|0):0)c[j>>2]=f;c[g+8>>2]=0;f=c[k>>2]|0;if(f|0){if(!(__Z16atomic_decrementPj(f+-8|0)|0))__ZN6Memory11free_staticEPvb(f,1);c[k>>2]=0}c[g+16>>2]=256;if(!(c[b>>2]|0)){k=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=k;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0}k=__ZnwjPFPvjE(32,4740)|0;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0;c[k+12>>2]=0;c[k+16>>2]=7;f=k+20|0;c[f>>2]=0;j=k+24|0;c[j>>2]=0;o=k+28|0;c[o>>2]=0;__ZN12PropertyInfoaSERKS_(k,g)|0;p=c[b>>2]|0;q=p+4|0;r=c[q>>2]|0;c[j>>2]=r;c[f>>2]=0;c[o>>2]=p;if(r|0)c[r+20>>2]=k;c[q>>2]=k;if(!(c[p>>2]|0))c[p>>2]=k;k=p+8|0;c[k>>2]=(c[k>>2]|0)+1;k=c[g+12>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);k=c[g+4>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);if(!n?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);__ZN10StringNameC2EPKc(h,905036);__ZN7ClassDB17get_property_listE10StringNameP4ListI12PropertyInfo16DefaultAllocatorEbPK6Object(h,b,1,a);__ZN10StringNameD2Ev(h);if(!d){l=e;return}__ZNK8Resource19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,1);l=e;return}function __ZN7ClassDB10_add_classI8StyleBoxEEvv(){var a=0,b=0,d=0,e=0,f=0,g=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+16|0;d=a+12|0;e=a+8|0;f=a+4|0;g=a;__ZN6StringC2EPKc(b,905036);c[e>>2]=c[b>>2];__ZN10StringNameC2ERK6String(d,e);__ZN6StringC2EPKc(b,1110448);c[g>>2]=c[b>>2];__ZN10StringNameC2ERK6String(f,g);__ZN7ClassDB11_add_class2ERK10StringNameS2_(d,f);__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);__ZN10StringNameD2Ev(d);d=c[e>>2]|0;if(!d){l=a;return}if(__Z16atomic_decrementPj(d+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(d,1);l=a;return}function __ZN8StyleBox13_bind_methodsEv(){var a=0,b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0;a=l;l=l+160|0;if((l|0)>=(m|0))ba(160);b=a+128|0;d=a+120|0;e=a+112|0;f=a+104|0;g=a+96|0;h=a+80|0;i=a+72|0;j=a+56|0;k=a+48|0;n=a+40|0;o=a+88|0;p=a+64|0;q=a+28|0;r=a+24|0;s=a+36|0;t=a+32|0;u=a+20|0;v=a+16|0;w=a+12|0;x=a+8|0;y=a+4|0;z=a;__Z8D_METHODPKcS0_S0_(d,905316,1127760,913990);A=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(A);c[A>>2]=297e3;__ZN10MethodBind10_set_constEb(A,1);__ZN10MethodBind24_generate_argument_typesEi(A,2);__ZN10MethodBind12_set_returnsEb(A,1);c[A+44>>2]=120;c[A+48>>2]=1;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,A,d,0,0)|0;A=d+4|0;B=c[A>>2]|0;if(B|0?(__Z16atomic_decrementPj(B+-8|0)|0)==0:0){C=c[A>>2]|0;A=(C|0)==0?0:C+-4|0;C=A+4|0;if(c[A>>2]|0){D=0;do{__ZN10StringNameD2Ev(C+(D<<2)|0);D=D+1|0}while(D>>>0<(c[A>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(B,1)}__ZN10StringNameD2Ev(d);__Z8D_METHODPKcS0_S0_(e,905326,1075483,1128872);d=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(d);c[d>>2]=297036;__ZN10MethodBind10_set_constEb(d,0);__ZN10MethodBind24_generate_argument_typesEi(d,2);c[d+44>>2]=86;c[d+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,d,e,0,0)|0;d=e+4|0;B=c[d>>2]|0;if(B|0?(__Z16atomic_decrementPj(B+-8|0)|0)==0:0){A=c[d>>2]|0;d=(A|0)==0?0:A+-4|0;A=d+4|0;if(c[d>>2]|0){D=0;do{__ZN10StringNameD2Ev(A+(D<<2)|0);D=D+1|0}while(D>>>0<(c[d>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(B,1)}__ZN10StringNameD2Ev(e);__Z8D_METHODPKcS0_(f,905345,1075483);e=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(e);c[e>>2]=297072;__ZN10MethodBind10_set_constEb(e,1);__ZN10MethodBind24_generate_argument_typesEi(e,1);__ZN10MethodBind12_set_returnsEb(e,1);c[e+44>>2]=47;c[e+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,e,f,0,0)|0;e=f+4|0;B=c[e>>2]|0;if(B|0?(__Z16atomic_decrementPj(B+-8|0)|0)==0:0){d=c[e>>2]|0;e=(d|0)==0?0:d+-4|0;d=e+4|0;if(c[e>>2]|0){D=0;do{__ZN10StringNameD2Ev(d+(D<<2)|0);D=D+1|0}while(D>>>0<(c[e>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(B,1)}__ZN10StringNameD2Ev(f);__Z8D_METHODPKcS0_(g,1075490,1075483);f=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(f);c[f>>2]=297072;__ZN10MethodBind10_set_constEb(f,1);__ZN10MethodBind24_generate_argument_typesEi(f,1);__ZN10MethodBind12_set_returnsEb(f,1);c[f+44>>2]=48;c[f+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,f,g,0,0)|0;f=g+4|0;B=c[f>>2]|0;if(B|0?(__Z16atomic_decrementPj(B+-8|0)|0)==0:0){e=c[f>>2]|0;f=(e|0)==0?0:e+-4|0;e=f+4|0;if(c[f>>2]|0){D=0;do{__ZN10StringNameD2Ev(e+(D<<2)|0);D=D+1|0}while(D>>>0<(c[f>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(B,1)}__ZN10StringNameD2Ev(g);__Z8D_METHODPKc(h,905364);g=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(g);c[g>>2]=297108;__ZN10MethodBind10_set_constEb(g,1);__ZN10MethodBind24_generate_argument_typesEi(g,0);__ZN10MethodBind12_set_returnsEb(g,1);c[g+44>>2]=1644;c[g+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,g,h,0,0)|0;g=h+4|0;B=c[g>>2]|0;if(B|0?(__Z16atomic_decrementPj(B+-8|0)|0)==0:0){f=c[g>>2]|0;g=(f|0)==0?0:f+-4|0;f=g+4|0;if(c[g>>2]|0){D=0;do{__ZN10StringNameD2Ev(f+(D<<2)|0);D=D+1|0}while(D>>>0<(c[g>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(B,1)}__ZN10StringNameD2Ev(h);__Z8D_METHODPKc(i,905381);h=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(h);c[h>>2]=297108;__ZN10MethodBind10_set_constEb(h,1);__ZN10MethodBind24_generate_argument_typesEi(h,0);__ZN10MethodBind12_set_returnsEb(h,1);c[h+44>>2]=124;c[h+48>>2]=1;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,h,i,0,0)|0;h=i+4|0;B=c[h>>2]|0;if(B|0?(__Z16atomic_decrementPj(B+-8|0)|0)==0:0){g=c[h>>2]|0;h=(g|0)==0?0:g+-4|0;g=h+4|0;if(c[h>>2]|0){D=0;do{__ZN10StringNameD2Ev(g+(D<<2)|0);D=D+1|0}while(D>>>0<(c[h>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(B,1)}__ZN10StringNameD2Ev(i);__Z8D_METHODPKc(j,943996);i=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(i);c[i>>2]=297108;__ZN10MethodBind10_set_constEb(i,1);__ZN10MethodBind24_generate_argument_typesEi(i,0);__ZN10MethodBind12_set_returnsEb(i,1);c[i+44>>2]=1645;c[i+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,i,j,0,0)|0;i=j+4|0;B=c[i>>2]|0;if(B|0?(__Z16atomic_decrementPj(B+-8|0)|0)==0:0){h=c[i>>2]|0;i=(h|0)==0?0:h+-4|0;h=i+4|0;if(c[i>>2]|0){D=0;do{__ZN10StringNameD2Ev(h+(D<<2)|0);D=D+1|0}while(D>>>0<(c[i>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(B,1)}__ZN10StringNameD2Ev(j);__Z8D_METHODPKcS0_S0_(k,947867,1077090,913990);j=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(j);c[j>>2]=297144;__ZN10MethodBind10_set_constEb(j,1);__ZN10MethodBind24_generate_argument_typesEi(j,2);c[j+44>>2]=128;c[j+48>>2]=1;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,j,k,0,0)|0;j=k+4|0;B=c[j>>2]|0;if(B|0?(__Z16atomic_decrementPj(B+-8|0)|0)==0:0){i=c[j>>2]|0;j=(i|0)==0?0:i+-4|0;i=j+4|0;if(c[j>>2]|0){D=0;do{__ZN10StringNameD2Ev(i+(D<<2)|0);D=D+1|0}while(D>>>0<(c[j>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(B,1)}__ZN10StringNameD2Ev(k);__ZN6StringC2EPKc(b,905036);c[o>>2]=c[b>>2];__ZN10StringNameC2ERK6String(n,o);__ZN6StringC2EPKc(b,905397);__ZN6StringC2EPKc(p,905412);__ZN7ClassDB18add_property_groupE10StringNameRK6StringS3_(n,b,p);k=c[p>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);k=c[b>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);__ZN10StringNameD2Ev(n);n=c[o>>2]|0;if(n|0?(__Z16atomic_decrementPj(n+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(n,1);__ZN6StringC2EPKc(b,905036);c[o>>2]=c[b>>2];__ZN10StringNameC2ERK6String(q,o);__ZN6StringC2EPKc(r,905428);__ZN6StringC2EPKc(p,905448);n=b+4|0;c[n>>2]=0;k=b+12|0;c[k>>2]=0;c[b>>2]=3;B=c[r>>2]|0;if(B|0?(c[n>>2]=0,__Z28atomic_conditional_incrementPj(B+-8|0)|0):0)c[n>>2]=c[r>>2];c[b+8>>2]=1;n=c[k>>2]|0;if((n|0)!=(c[p>>2]|0)){if(n|0?(__Z16atomic_decrementPj(n+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(n,1);c[k>>2]=0;n=c[p>>2]|0;if(n|0?__Z28atomic_conditional_incrementPj(n+-8|0)|0:0)c[k>>2]=c[p>>2]}c[b+16>>2]=7;c[s>>2]=__Z11_scs_createPKc(905326)|0;c[t>>2]=__Z11_scs_createPKc(905345)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(q,b,s,t,0);__ZN10StringNameD2Ev(t);__ZN10StringNameD2Ev(s);k=c[b+12>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);k=c[b+4>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);k=c[p>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);k=c[r>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);__ZN10StringNameD2Ev(q);q=c[o>>2]|0;if(q|0?(__Z16atomic_decrementPj(q+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(q,1);__ZN6StringC2EPKc(b,905036);c[o>>2]=c[b>>2];__ZN10StringNameC2ERK6String(u,o);__ZN6StringC2EPKc(v,905458);__ZN6StringC2EPKc(p,905448);q=b+4|0;c[q>>2]=0;k=b+12|0;c[k>>2]=0;c[b>>2]=3;r=c[v>>2]|0;do if(r|0){c[q>>2]=0;if(!(__Z28atomic_conditional_incrementPj(r+-8|0)|0))break;c[q>>2]=c[v>>2]}while(0);c[b+8>>2]=1;q=c[k>>2]|0;do if((q|0)!=(c[p>>2]|0)){do if(q|0){if(__Z16atomic_decrementPj(q+-8|0)|0)break;__ZN6Memory11free_staticEPvb(q,1)}while(0);c[k>>2]=0;r=c[p>>2]|0;if(!r)break;if(!(__Z28atomic_conditional_incrementPj(r+-8|0)|0))break;c[k>>2]=c[p>>2]}while(0);c[b+16>>2]=7;c[s>>2]=__Z11_scs_createPKc(905326)|0;c[t>>2]=__Z11_scs_createPKc(905345)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(u,b,s,t,2);__ZN10StringNameD2Ev(t);__ZN10StringNameD2Ev(s);k=c[b+12>>2]|0;do if(k|0){if(__Z16atomic_decrementPj(k+-8|0)|0)break;__ZN6Memory11free_staticEPvb(k,1)}while(0);k=c[b+4>>2]|0;do if(k|0){if(__Z16atomic_decrementPj(k+-8|0)|0)break;__ZN6Memory11free_staticEPvb(k,1)}while(0);k=c[p>>2]|0;do if(k|0){if(__Z16atomic_decrementPj(k+-8|0)|0)break;__ZN6Memory11free_staticEPvb(k,1)}while(0);k=c[v>>2]|0;do if(k|0){if(__Z16atomic_decrementPj(k+-8|0)|0)break;__ZN6Memory11free_staticEPvb(k,1)}while(0);__ZN10StringNameD2Ev(u);u=c[o>>2]|0;do if(u|0){if(__Z16atomic_decrementPj(u+-8|0)|0)break;__ZN6Memory11free_staticEPvb(u,1)}while(0);__ZN6StringC2EPKc(b,905036);c[o>>2]=c[b>>2];__ZN10StringNameC2ERK6String(w,o);__ZN6StringC2EPKc(x,905479);__ZN6StringC2EPKc(p,905448);u=b+4|0;c[u>>2]=0;k=b+12|0;c[k>>2]=0;c[b>>2]=3;v=c[x>>2]|0;do if(v|0){c[u>>2]=0;if(!(__Z28atomic_conditional_incrementPj(v+-8|0)|0))break;c[u>>2]=c[x>>2]}while(0);c[b+8>>2]=1;u=c[k>>2]|0;do if((u|0)!=(c[p>>2]|0)){do if(u|0){if(__Z16atomic_decrementPj(u+-8|0)|0)break;__ZN6Memory11free_staticEPvb(u,1)}while(0);c[k>>2]=0;v=c[p>>2]|0;if(!v)break;if(!(__Z28atomic_conditional_incrementPj(v+-8|0)|0))break;c[k>>2]=c[p>>2]}while(0);c[b+16>>2]=7;c[s>>2]=__Z11_scs_createPKc(905326)|0;c[t>>2]=__Z11_scs_createPKc(905345)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(w,b,s,t,1);__ZN10StringNameD2Ev(t);__ZN10StringNameD2Ev(s);k=c[b+12>>2]|0;do if(k|0){if(__Z16atomic_decrementPj(k+-8|0)|0)break;__ZN6Memory11free_staticEPvb(k,1)}while(0);k=c[b+4>>2]|0;do if(k|0){if(__Z16atomic_decrementPj(k+-8|0)|0)break;__ZN6Memory11free_staticEPvb(k,1)}while(0);k=c[p>>2]|0;do if(k|0){if(__Z16atomic_decrementPj(k+-8|0)|0)break;__ZN6Memory11free_staticEPvb(k,1)}while(0);k=c[x>>2]|0;do if(k|0){if(__Z16atomic_decrementPj(k+-8|0)|0)break;__ZN6Memory11free_staticEPvb(k,1)}while(0);__ZN10StringNameD2Ev(w);w=c[o>>2]|0;do if(w|0){if(__Z16atomic_decrementPj(w+-8|0)|0)break;__ZN6Memory11free_staticEPvb(w,1)}while(0);__ZN6StringC2EPKc(b,905036);c[o>>2]=c[b>>2];__ZN10StringNameC2ERK6String(y,o);__ZN6StringC2EPKc(z,905498);__ZN6StringC2EPKc(p,905448);w=b+4|0;c[w>>2]=0;k=b+12|0;c[k>>2]=0;c[b>>2]=3;x=c[z>>2]|0;do if(x|0){c[w>>2]=0;if(!(__Z28atomic_conditional_incrementPj(x+-8|0)|0))break;c[w>>2]=c[z>>2]}while(0);c[b+8>>2]=1;w=c[k>>2]|0;do if((w|0)!=(c[p>>2]|0)){do if(w|0){if(__Z16atomic_decrementPj(w+-8|0)|0)break;__ZN6Memory11free_staticEPvb(w,1)}while(0);c[k>>2]=0;x=c[p>>2]|0;if(!x)break;if(!(__Z28atomic_conditional_incrementPj(x+-8|0)|0))break;c[k>>2]=c[p>>2]}while(0);c[b+16>>2]=7;c[s>>2]=__Z11_scs_createPKc(905326)|0;c[t>>2]=__Z11_scs_createPKc(905345)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(y,b,s,t,3);__ZN10StringNameD2Ev(t);__ZN10StringNameD2Ev(s);s=c[b+12>>2]|0;do if(s|0){if(__Z16atomic_decrementPj(s+-8|0)|0)break;__ZN6Memory11free_staticEPvb(s,1)}while(0);s=c[b+4>>2]|0;do if(s|0){if(__Z16atomic_decrementPj(s+-8|0)|0)break;__ZN6Memory11free_staticEPvb(s,1)}while(0);s=c[p>>2]|0;do if(s|0){if(__Z16atomic_decrementPj(s+-8|0)|0)break;__ZN6Memory11free_staticEPvb(s,1)}while(0);s=c[z>>2]|0;do if(s|0){if(__Z16atomic_decrementPj(s+-8|0)|0)break;__ZN6Memory11free_staticEPvb(s,1)}while(0);__ZN10StringNameD2Ev(y);y=c[o>>2]|0;if(!y){l=a;return}if(__Z16atomic_decrementPj(y+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(y,1);l=a;return}function __ZN7ClassDB10_add_classI12StyleBoxFlatEEvv(){var a=0,b=0,d=0,e=0,f=0,g=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+16|0;d=a+12|0;e=a+8|0;f=a+4|0;g=a;__ZN6StringC2EPKc(b,905303);c[e>>2]=c[b>>2];__ZN10StringNameC2ERK6String(d,e);__ZN6StringC2EPKc(b,905036);c[g>>2]=c[b>>2];__ZN10StringNameC2ERK6String(f,g);__ZN7ClassDB11_add_class2ERK10StringNameS2_(d,f);__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);__ZN10StringNameD2Ev(d);d=c[e>>2]|0;if(!d){l=a;return}if(__Z16atomic_decrementPj(d+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(d,1);l=a;return}function __ZN12StyleBoxFlat13_bind_methodsEv(){var a=0,b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0;a=l;l=l+208|0;if((l|0)>=(m|0))ba(208);b=a+176|0;d=a+168|0;e=a+160|0;f=a+152|0;g=a+144|0;h=a+136|0;i=a+120|0;j=a+112|0;k=a+96|0;n=a+80|0;o=a+64|0;p=a+56|0;q=a+48|0;r=a+44|0;s=a+128|0;t=a+40|0;u=a+104|0;v=a+88|0;w=a+72|0;x=a+36|0;y=a+32|0;z=a+28|0;A=a+24|0;B=a+20|0;C=a+16|0;D=a+12|0;E=a+8|0;F=a+4|0;G=a;__Z8D_METHODPKcS0_(d,905045,1128565);H=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(H);c[H>>2]=296784;__ZN10MethodBind10_set_constEb(H,0);__ZN10MethodBind24_generate_argument_typesEi(H,1);c[H+44>>2]=1646;c[H+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,H,d,0,0)|0;H=d+4|0;I=c[H>>2]|0;if(I|0?(__Z16atomic_decrementPj(I+-8|0)|0)==0:0){J=c[H>>2]|0;H=(J|0)==0?0:J+-4|0;J=H+4|0;if(c[H>>2]|0){K=0;do{__ZN10StringNameD2Ev(J+(K<<2)|0);K=K+1|0}while(K>>>0<(c[H>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(I,1)}__ZN10StringNameD2Ev(d);__Z8D_METHODPKc(e,905058);d=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(d);c[d>>2]=296820;__ZN10MethodBind10_set_constEb(d,1);__ZN10MethodBind24_generate_argument_typesEi(d,0);__ZN10MethodBind12_set_returnsEb(d,1);c[d+44>>2]=1647;c[d+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,d,e,0,0)|0;d=e+4|0;I=c[d>>2]|0;if(I|0?(__Z16atomic_decrementPj(I+-8|0)|0)==0:0){H=c[d>>2]|0;d=(H|0)==0?0:H+-4|0;H=d+4|0;if(c[d>>2]|0){K=0;do{__ZN10StringNameD2Ev(H+(K<<2)|0);K=K+1|0}while(K>>>0<(c[d>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(I,1)}__ZN10StringNameD2Ev(e);__Z8D_METHODPKcS0_(f,905071,1128565);e=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(e);c[e>>2]=296784;__ZN10MethodBind10_set_constEb(e,0);__ZN10MethodBind24_generate_argument_typesEi(e,1);c[e+44>>2]=1648;c[e+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,e,f,0,0)|0;e=f+4|0;I=c[e>>2]|0;if(I|0?(__Z16atomic_decrementPj(I+-8|0)|0)==0:0){d=c[e>>2]|0;e=(d|0)==0?0:d+-4|0;d=e+4|0;if(c[e>>2]|0){K=0;do{__ZN10StringNameD2Ev(d+(K<<2)|0);K=K+1|0}while(K>>>0<(c[e>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(I,1)}__ZN10StringNameD2Ev(f);__Z8D_METHODPKc(g,905087);f=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(f);c[f>>2]=296820;__ZN10MethodBind10_set_constEb(f,1);__ZN10MethodBind24_generate_argument_typesEi(f,0);__ZN10MethodBind12_set_returnsEb(f,1);c[f+44>>2]=1649;c[f+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,f,g,0,0)|0;f=g+4|0;I=c[f>>2]|0;if(I|0?(__Z16atomic_decrementPj(I+-8|0)|0)==0:0){e=c[f>>2]|0;f=(e|0)==0?0:e+-4|0;e=f+4|0;if(c[f>>2]|0){K=0;do{__ZN10StringNameD2Ev(e+(K<<2)|0);K=K+1|0}while(K>>>0<(c[f>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(I,1)}__ZN10StringNameD2Ev(g);__Z8D_METHODPKcS0_(h,905103,1128565);g=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(g);c[g>>2]=296784;__ZN10MethodBind10_set_constEb(g,0);__ZN10MethodBind24_generate_argument_typesEi(g,1);c[g+44>>2]=1650;c[g+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,g,h,0,0)|0;g=h+4|0;I=c[g>>2]|0;if(I|0?(__Z16atomic_decrementPj(I+-8|0)|0)==0:0){f=c[g>>2]|0;g=(f|0)==0?0:f+-4|0;f=g+4|0;if(c[g>>2]|0){K=0;do{__ZN10StringNameD2Ev(f+(K<<2)|0);K=K+1|0}while(K>>>0<(c[g>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(I,1)}__ZN10StringNameD2Ev(h);__Z8D_METHODPKc(i,905118);h=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(h);c[h>>2]=296820;__ZN10MethodBind10_set_constEb(h,1);__ZN10MethodBind24_generate_argument_typesEi(h,0);__ZN10MethodBind12_set_returnsEb(h,1);c[h+44>>2]=1651;c[h+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,h,i,0,0)|0;h=i+4|0;I=c[h>>2]|0;if(I|0?(__Z16atomic_decrementPj(I+-8|0)|0)==0:0){g=c[h>>2]|0;h=(g|0)==0?0:g+-4|0;g=h+4|0;if(c[h>>2]|0){K=0;do{__ZN10StringNameD2Ev(g+(K<<2)|0);K=K+1|0}while(K>>>0<(c[h>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(I,1)}__ZN10StringNameD2Ev(i);__Z8D_METHODPKcS0_(j,905133,1128330);i=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(i);c[i>>2]=296856;__ZN10MethodBind10_set_constEb(i,0);__ZN10MethodBind24_generate_argument_typesEi(i,1);c[i+44>>2]=1652;c[i+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,i,j,0,0)|0;i=j+4|0;I=c[i>>2]|0;if(I|0?(__Z16atomic_decrementPj(I+-8|0)|0)==0:0){h=c[i>>2]|0;i=(h|0)==0?0:h+-4|0;h=i+4|0;if(c[i>>2]|0){K=0;do{__ZN10StringNameD2Ev(h+(K<<2)|0);K=K+1|0}while(K>>>0<(c[i>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(I,1)}__ZN10StringNameD2Ev(j);__Z8D_METHODPKc(k,905149);j=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(j);c[j>>2]=296892;__ZN10MethodBind10_set_constEb(j,1);__ZN10MethodBind24_generate_argument_typesEi(j,0);__ZN10MethodBind12_set_returnsEb(j,1);c[j+44>>2]=5611;c[j+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,j,k,0,0)|0;j=k+4|0;I=c[j>>2]|0;if(I|0?(__Z16atomic_decrementPj(I+-8|0)|0)==0:0){i=c[j>>2]|0;j=(i|0)==0?0:i+-4|0;i=j+4|0;if(c[j>>2]|0){K=0;do{__ZN10StringNameD2Ev(i+(K<<2)|0);K=K+1|0}while(K>>>0<(c[j>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(I,1)}__ZN10StringNameD2Ev(k);__Z8D_METHODPKcS0_(n,905165,1128028);k=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(k);c[k>>2]=296928;__ZN10MethodBind10_set_constEb(k,0);__ZN10MethodBind24_generate_argument_typesEi(k,1);c[k+44>>2]=1653;c[k+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,k,n,0,0)|0;k=n+4|0;I=c[k>>2]|0;if(I|0?(__Z16atomic_decrementPj(I+-8|0)|0)==0:0){j=c[k>>2]|0;k=(j|0)==0?0:j+-4|0;j=k+4|0;if(c[k>>2]|0){K=0;do{__ZN10StringNameD2Ev(j+(K<<2)|0);K=K+1|0}while(K>>>0<(c[k>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(I,1)}__ZN10StringNameD2Ev(n);__Z8D_METHODPKc(o,905182);n=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(n);c[n>>2]=296964;__ZN10MethodBind10_set_constEb(n,1);__ZN10MethodBind24_generate_argument_typesEi(n,0);__ZN10MethodBind12_set_returnsEb(n,1);c[n+44>>2]=5612;c[n+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,n,o,0,0)|0;n=o+4|0;I=c[n>>2]|0;if(I|0?(__Z16atomic_decrementPj(I+-8|0)|0)==0:0){k=c[n>>2]|0;n=(k|0)==0?0:k+-4|0;k=n+4|0;if(c[n>>2]|0){K=0;do{__ZN10StringNameD2Ev(k+(K<<2)|0);K=K+1|0}while(K>>>0<(c[n>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(I,1)}__ZN10StringNameD2Ev(o);__Z8D_METHODPKcS0_(p,905199,1128330);o=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(o);c[o>>2]=296928;__ZN10MethodBind10_set_constEb(o,0);__ZN10MethodBind24_generate_argument_typesEi(o,1);c[o+44>>2]=1654;c[o+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,o,p,0,0)|0;o=p+4|0;I=c[o>>2]|0;if(I|0?(__Z16atomic_decrementPj(I+-8|0)|0)==0:0){n=c[o>>2]|0;o=(n|0)==0?0:n+-4|0;n=o+4|0;if(c[o>>2]|0){K=0;do{__ZN10StringNameD2Ev(n+(K<<2)|0);K=K+1|0}while(K>>>0<(c[o>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(I,1)}__ZN10StringNameD2Ev(p);__Z8D_METHODPKc(q,905215);p=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(p);c[p>>2]=296964;__ZN10MethodBind10_set_constEb(p,1);__ZN10MethodBind24_generate_argument_typesEi(p,0);__ZN10MethodBind12_set_returnsEb(p,1);c[p+44>>2]=5613;c[p+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,p,q,0,0)|0;p=q+4|0;I=c[p>>2]|0;if(I|0?(__Z16atomic_decrementPj(I+-8|0)|0)==0:0){o=c[p>>2]|0;p=(o|0)==0?0:o+-4|0;o=p+4|0;if(c[p>>2]|0){K=0;do{__ZN10StringNameD2Ev(o+(K<<2)|0);K=K+1|0}while(K>>>0<(c[p>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(I,1)}__ZN10StringNameD2Ev(q);__ZN6StringC2EPKc(b,905303);c[s>>2]=c[b>>2];__ZN10StringNameC2ERK6String(r,s);__ZN6StringC2EPKc(t,905231);__ZN6StringC2EPKc(u,1263606);q=b+4|0;c[q>>2]=0;I=b+12|0;c[I>>2]=0;c[b>>2]=14;p=c[t>>2]|0;if(p|0?(c[q>>2]=0,__Z28atomic_conditional_incrementPj(p+-8|0)|0):0)c[q>>2]=c[t>>2];c[b+8>>2]=0;q=c[I>>2]|0;if((q|0)!=(c[u>>2]|0)){if(q|0?(__Z16atomic_decrementPj(q+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(q,1);c[I>>2]=0;q=c[u>>2]|0;if(q|0?__Z28atomic_conditional_incrementPj(q+-8|0)|0:0)c[I>>2]=c[u>>2]}c[b+16>>2]=7;c[v>>2]=__Z11_scs_createPKc(905045)|0;c[w>>2]=__Z11_scs_createPKc(905058)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(r,b,v,w,-1);__ZN10StringNameD2Ev(w);__ZN10StringNameD2Ev(v);I=c[b+12>>2]|0;if(I|0?(__Z16atomic_decrementPj(I+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(I,1);I=c[b+4>>2]|0;if(I|0?(__Z16atomic_decrementPj(I+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(I,1);I=c[u>>2]|0;if(I|0?(__Z16atomic_decrementPj(I+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(I,1);I=c[t>>2]|0;if(I|0?(__Z16atomic_decrementPj(I+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(I,1);__ZN10StringNameD2Ev(r);r=c[s>>2]|0;do if(r|0){if(__Z16atomic_decrementPj(r+-8|0)|0)break;__ZN6Memory11free_staticEPvb(r,1)}while(0);__ZN6StringC2EPKc(b,905303);c[s>>2]=c[b>>2];__ZN10StringNameC2ERK6String(x,s);__ZN6StringC2EPKc(y,905240);__ZN6StringC2EPKc(u,1263606);r=b+4|0;c[r>>2]=0;I=b+12|0;c[I>>2]=0;c[b>>2]=14;t=c[y>>2]|0;do if(t|0){c[r>>2]=0;if(!(__Z28atomic_conditional_incrementPj(t+-8|0)|0))break;c[r>>2]=c[y>>2]}while(0);c[b+8>>2]=0;r=c[I>>2]|0;do if((r|0)!=(c[u>>2]|0)){do if(r|0){if(__Z16atomic_decrementPj(r+-8|0)|0)break;__ZN6Memory11free_staticEPvb(r,1)}while(0);c[I>>2]=0;t=c[u>>2]|0;if(!t)break;if(!(__Z28atomic_conditional_incrementPj(t+-8|0)|0))break;c[I>>2]=c[u>>2]}while(0);c[b+16>>2]=7;c[v>>2]=__Z11_scs_createPKc(905071)|0;c[w>>2]=__Z11_scs_createPKc(905087)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(x,b,v,w,-1);__ZN10StringNameD2Ev(w);__ZN10StringNameD2Ev(v);I=c[b+12>>2]|0;do if(I|0){if(__Z16atomic_decrementPj(I+-8|0)|0)break;__ZN6Memory11free_staticEPvb(I,1)}while(0);I=c[b+4>>2]|0;do if(I|0){if(__Z16atomic_decrementPj(I+-8|0)|0)break;__ZN6Memory11free_staticEPvb(I,1)}while(0);I=c[u>>2]|0;do if(I|0){if(__Z16atomic_decrementPj(I+-8|0)|0)break;__ZN6Memory11free_staticEPvb(I,1)}while(0);I=c[y>>2]|0;do if(I|0){if(__Z16atomic_decrementPj(I+-8|0)|0)break;__ZN6Memory11free_staticEPvb(I,1)}while(0);__ZN10StringNameD2Ev(x);x=c[s>>2]|0;do if(x|0){if(__Z16atomic_decrementPj(x+-8|0)|0)break;__ZN6Memory11free_staticEPvb(x,1)}while(0);__ZN6StringC2EPKc(b,905303);c[s>>2]=c[b>>2];__ZN10StringNameC2ERK6String(z,s);__ZN6StringC2EPKc(A,905252);__ZN6StringC2EPKc(u,1263606);x=b+4|0;c[x>>2]=0;I=b+12|0;c[I>>2]=0;c[b>>2]=14;y=c[A>>2]|0;do if(y|0){c[x>>2]=0;if(!(__Z28atomic_conditional_incrementPj(y+-8|0)|0))break;c[x>>2]=c[A>>2]}while(0);c[b+8>>2]=0;x=c[I>>2]|0;do if((x|0)!=(c[u>>2]|0)){do if(x|0){if(__Z16atomic_decrementPj(x+-8|0)|0)break;__ZN6Memory11free_staticEPvb(x,1)}while(0);c[I>>2]=0;y=c[u>>2]|0;if(!y)break;if(!(__Z28atomic_conditional_incrementPj(y+-8|0)|0))break;c[I>>2]=c[u>>2]}while(0);c[b+16>>2]=7;c[v>>2]=__Z11_scs_createPKc(905103)|0;c[w>>2]=__Z11_scs_createPKc(905118)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(z,b,v,w,-1);__ZN10StringNameD2Ev(w);__ZN10StringNameD2Ev(v);I=c[b+12>>2]|0;do if(I|0){if(__Z16atomic_decrementPj(I+-8|0)|0)break;__ZN6Memory11free_staticEPvb(I,1)}while(0);I=c[b+4>>2]|0;do if(I|0){if(__Z16atomic_decrementPj(I+-8|0)|0)break;__ZN6Memory11free_staticEPvb(I,1)}while(0);I=c[u>>2]|0;do if(I|0){if(__Z16atomic_decrementPj(I+-8|0)|0)break;__ZN6Memory11free_staticEPvb(I,1)}while(0);I=c[A>>2]|0;do if(I|0){if(__Z16atomic_decrementPj(I+-8|0)|0)break;__ZN6Memory11free_staticEPvb(I,1)}while(0);__ZN10StringNameD2Ev(z);z=c[s>>2]|0;do if(z|0){if(__Z16atomic_decrementPj(z+-8|0)|0)break;__ZN6Memory11free_staticEPvb(z,1)}while(0);__ZN6StringC2EPKc(b,905303);c[s>>2]=c[b>>2];__ZN10StringNameC2ERK6String(B,s);__ZN6StringC2EPKc(C,905263);__ZN6StringC2EPKc(u,905275);z=b+4|0;c[z>>2]=0;I=b+12|0;c[I>>2]=0;c[b>>2]=2;A=c[C>>2]|0;do if(A|0){c[z>>2]=0;if(!(__Z28atomic_conditional_incrementPj(A+-8|0)|0))break;c[z>>2]=c[C>>2]}while(0);c[b+8>>2]=1;z=c[I>>2]|0;do if((z|0)!=(c[u>>2]|0)){do if(z|0){if(__Z16atomic_decrementPj(z+-8|0)|0)break;__ZN6Memory11free_staticEPvb(z,1)}while(0);c[I>>2]=0;A=c[u>>2]|0;if(!A)break;if(!(__Z28atomic_conditional_incrementPj(A+-8|0)|0))break;c[I>>2]=c[u>>2]}while(0);c[b+16>>2]=7;c[v>>2]=__Z11_scs_createPKc(905133)|0;c[w>>2]=__Z11_scs_createPKc(905149)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(B,b,v,w,-1);__ZN10StringNameD2Ev(w);__ZN10StringNameD2Ev(v);I=c[b+12>>2]|0;do if(I|0){if(__Z16atomic_decrementPj(I+-8|0)|0)break;__ZN6Memory11free_staticEPvb(I,1)}while(0);I=c[b+4>>2]|0;do if(I|0){if(__Z16atomic_decrementPj(I+-8|0)|0)break;__ZN6Memory11free_staticEPvb(I,1)}while(0);I=c[u>>2]|0;do if(I|0){if(__Z16atomic_decrementPj(I+-8|0)|0)break;__ZN6Memory11free_staticEPvb(I,1)}while(0);I=c[C>>2]|0;do if(I|0){if(__Z16atomic_decrementPj(I+-8|0)|0)break;__ZN6Memory11free_staticEPvb(I,1)}while(0);__ZN10StringNameD2Ev(B);B=c[s>>2]|0;do if(B|0){if(__Z16atomic_decrementPj(B+-8|0)|0)break;__ZN6Memory11free_staticEPvb(B,1)}while(0);__ZN6StringC2EPKc(b,905303);c[s>>2]=c[b>>2];__ZN10StringNameC2ERK6String(D,s);__ZN6StringC2EPKc(E,905282);__ZN6StringC2EPKc(u,1263606);B=b+4|0;c[B>>2]=0;I=b+12|0;c[I>>2]=0;c[b>>2]=1;C=c[E>>2]|0;do if(C|0){c[B>>2]=0;if(!(__Z28atomic_conditional_incrementPj(C+-8|0)|0))break;c[B>>2]=c[E>>2]}while(0);c[b+8>>2]=0;B=c[I>>2]|0;do if((B|0)!=(c[u>>2]|0)){do if(B|0){if(__Z16atomic_decrementPj(B+-8|0)|0)break;__ZN6Memory11free_staticEPvb(B,1)}while(0);c[I>>2]=0;C=c[u>>2]|0;if(!C)break;if(!(__Z28atomic_conditional_incrementPj(C+-8|0)|0))break;c[I>>2]=c[u>>2]}while(0);c[b+16>>2]=7;c[v>>2]=__Z11_scs_createPKc(905165)|0;c[w>>2]=__Z11_scs_createPKc(905182)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(D,b,v,w,-1);__ZN10StringNameD2Ev(w);__ZN10StringNameD2Ev(v);I=c[b+12>>2]|0;do if(I|0){if(__Z16atomic_decrementPj(I+-8|0)|0)break;__ZN6Memory11free_staticEPvb(I,1)}while(0);I=c[b+4>>2]|0;do if(I|0){if(__Z16atomic_decrementPj(I+-8|0)|0)break;__ZN6Memory11free_staticEPvb(I,1)}while(0);I=c[u>>2]|0;do if(I|0){if(__Z16atomic_decrementPj(I+-8|0)|0)break;__ZN6Memory11free_staticEPvb(I,1)}while(0);I=c[E>>2]|0;do if(I|0){if(__Z16atomic_decrementPj(I+-8|0)|0)break;__ZN6Memory11free_staticEPvb(I,1)}while(0);__ZN10StringNameD2Ev(D);D=c[s>>2]|0;do if(D|0){if(__Z16atomic_decrementPj(D+-8|0)|0)break;__ZN6Memory11free_staticEPvb(D,1)}while(0);__ZN6StringC2EPKc(b,905303);c[s>>2]=c[b>>2];__ZN10StringNameC2ERK6String(F,s);__ZN6StringC2EPKc(G,905295);__ZN6StringC2EPKc(u,1263606);D=b+4|0;c[D>>2]=0;I=b+12|0;c[I>>2]=0;c[b>>2]=1;E=c[G>>2]|0;do if(E|0){c[D>>2]=0;if(!(__Z28atomic_conditional_incrementPj(E+-8|0)|0))break;c[D>>2]=c[G>>2]}while(0);c[b+8>>2]=0;D=c[I>>2]|0;do if((D|0)!=(c[u>>2]|0)){do if(D|0){if(__Z16atomic_decrementPj(D+-8|0)|0)break;__ZN6Memory11free_staticEPvb(D,1)}while(0);c[I>>2]=0;E=c[u>>2]|0;if(!E)break;if(!(__Z28atomic_conditional_incrementPj(E+-8|0)|0))break;c[I>>2]=c[u>>2]}while(0);c[b+16>>2]=7;c[v>>2]=__Z11_scs_createPKc(905199)|0;c[w>>2]=__Z11_scs_createPKc(905215)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(F,b,v,w,-1);__ZN10StringNameD2Ev(w);__ZN10StringNameD2Ev(v);v=c[b+12>>2]|0;do if(v|0){if(__Z16atomic_decrementPj(v+-8|0)|0)break;__ZN6Memory11free_staticEPvb(v,1)}while(0);v=c[b+4>>2]|0;do if(v|0){if(__Z16atomic_decrementPj(v+-8|0)|0)break;__ZN6Memory11free_staticEPvb(v,1)}while(0);v=c[u>>2]|0;do if(v|0){if(__Z16atomic_decrementPj(v+-8|0)|0)break;__ZN6Memory11free_staticEPvb(v,1)}while(0);v=c[G>>2]|0;do if(v|0){if(__Z16atomic_decrementPj(v+-8|0)|0)break;__ZN6Memory11free_staticEPvb(v,1)}while(0);__ZN10StringNameD2Ev(F);F=c[s>>2]|0;if(!F){l=a;return}if(__Z16atomic_decrementPj(F+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(F,1);l=a;return}function __ZNK12StyleBoxFlat12get_bg_colorEv(a,b){a=a|0;b=b|0;var d=0;d=b+148|0;c[a>>2]=c[d>>2];c[a+4>>2]=c[d+4>>2];c[a+8>>2]=c[d+8>>2];c[a+12>>2]=c[d+12>>2];return}function __ZNK12StyleBoxFlat15get_light_colorEv(a,b){a=a|0;b=b|0;var d=0;d=b+164|0;c[a>>2]=c[d>>2];c[a+4>>2]=c[d+4>>2];c[a+8>>2]=c[d+8>>2];c[a+12>>2]=c[d+12>>2];return}function __ZNK12StyleBoxFlat14get_dark_colorEv(a,b){a=a|0;b=b|0;var d=0;d=b+180|0;c[a>>2]=c[d>>2];c[a+4>>2]=c[d+4>>2];c[a+8>>2]=c[d+8>>2];c[a+12>>2]=c[d+12>>2];return}function __ZNK12StyleBoxFlat15get_border_sizeEv(a){a=a|0;return c[a+196>>2]|0}function __ZN12StyleBoxFlat16set_border_blendEb(b,c){b=b|0;c=c|0;a[b+201>>0]=c&1;__ZN8Resource12emit_changedEv(b);return}function __ZNK12StyleBoxFlat16get_border_blendEv(b){b=b|0;return (a[b+201>>0]|0)!=0|0}function __ZN12StyleBoxFlat15set_draw_centerEb(b,c){b=b|0;c=c|0;a[b+200>>0]=c&1;__ZN8Resource12emit_changedEv(b);return}function __ZNK12StyleBoxFlat15get_draw_centerEv(b){b=b|0;return (a[b+200>>0]|0)!=0|0}function __ZNK13MethodBind0RCI12StyleBoxFlatbE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Eb(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK13MethodBind0RCI12StyleBoxFlatbE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,905303);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI12StyleBoxFlatbE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236304)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2Eb(i,ij[n&8191](d)|0);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI12StyleBoxFlatbE7ptrcallEP6ObjectPPKvPv(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0;if(!d)g=0;else{e=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1236304)|0;g=e?d:0}d=c[b+44>>2]|0;e=c[b+48>>2]|0;b=g+(e>>1)|0;if(!(e&1)){h=d;i=ij[h&8191](b)|0;j=i&1;a[f>>0]=j;return}else{h=c[(c[b>>2]|0)+d>>2]|0;i=ij[h&8191](b)|0;j=i&1;a[f>>0]=j;return}}function __ZN13MethodBind0RCI12StyleBoxFlatbED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I12StyleBoxFlatbE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if(!b){__ZN7VariantC2Eb(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK11MethodBind1I12StyleBoxFlatbE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,905303);l=a;return c[b>>2]|0}function __ZN11MethodBind1I12StyleBoxFlatbE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236304)|0:0){c[h>>2]=0;a[1263537]=0;k=d+24|0;n=c[k>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=i;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=i;return}if((g|0)>0){if((n|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);p=0}else{a[1263537]=0;p=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,p)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=p;c[b>>2]=0;l=i;return}}p=c[d+44>>2]|0;n=c[d+48>>2]|0;o=e+(n>>1)|0;if(!(n&1))q=p;else q=c[(c[o>>2]|0)+p>>2]|0;do if((g|0)<1){p=c[k>>2]|0;n=p+-1|0;if((p|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)s=0;else s=c[e+-4>>2]|0;if((p|0)<=(s|0)){if(r)t=0;else t=c[e+-4>>2]|0;do if((t|0)<(p|0)){if(r)u=0;else u=c[e+-4>>2]|0;if((u|0)<(p|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);v=0;break}else{a[1263537]=0;w=31;break}}else w=31;while(0);if((w|0)==31)v=e+(n*24|0)|0;__ZN7VariantC2ERKS_(j,v);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);f=__ZNK7VariantcvbEv(j)|0;Pi[q&2047](o,f);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I12StyleBoxFlatbE7ptrcallEP6ObjectPPKvPv(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0;if(!d)g=0;else{f=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1236304)|0;g=f?d:0}d=c[b+44>>2]|0;f=c[b+48>>2]|0;b=g+(f>>1)|0;if(!(f&1))h=d;else h=c[(c[b>>2]|0)+d>>2]|0;Pi[h&2047](b,(a[c[e>>2]>>0]|0)!=0);return}function __ZN11MethodBind1I12StyleBoxFlatbED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI12StyleBoxFlatiE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK13MethodBind0RCI12StyleBoxFlatiE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,905303);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI12StyleBoxFlatiE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236304)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2Ei(i,ij[n&8191](d)|0);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI12StyleBoxFlatiE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0;if(!b)f=0;else{d=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236304)|0;f=d?b:0}b=c[a+44>>2]|0;d=c[a+48>>2]|0;a=f+(d>>1)|0;if(!(d&1)){g=b;h=ij[g&8191](a)|0;c[e>>2]=h;return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=ij[g&8191](a)|0;c[e>>2]=h;return}}function __ZN13MethodBind0RCI12StyleBoxFlatiED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I12StyleBoxFlatiE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if(!b){__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK11MethodBind1I12StyleBoxFlatiE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,905303);l=a;return c[b>>2]|0}function __ZN11MethodBind1I12StyleBoxFlatiE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236304)|0:0){c[h>>2]=0;a[1263537]=0;k=d+24|0;n=c[k>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=i;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=i;return}if((g|0)>0){if((n|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);p=0}else{a[1263537]=0;p=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,p)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=p;c[b>>2]=0;l=i;return}}p=c[d+44>>2]|0;n=c[d+48>>2]|0;o=e+(n>>1)|0;if(!(n&1))q=p;else q=c[(c[o>>2]|0)+p>>2]|0;do if((g|0)<1){p=c[k>>2]|0;n=p+-1|0;if((p|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)s=0;else s=c[e+-4>>2]|0;if((p|0)<=(s|0)){if(r)t=0;else t=c[e+-4>>2]|0;do if((t|0)<(p|0)){if(r)u=0;else u=c[e+-4>>2]|0;if((u|0)<(p|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);v=0;break}else{a[1263537]=0;w=31;break}}else w=31;while(0);if((w|0)==31)v=e+(n*24|0)|0;__ZN7VariantC2ERKS_(j,v);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);f=__ZNK7VariantcviEv(j)|0;Pi[q&2047](o,f);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I12StyleBoxFlatiE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236304)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1)){g=b;h=c[d>>2]|0;i=c[h>>2]|0;Pi[g&2047](a,i);return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=c[d>>2]|0;i=c[h>>2]|0;Pi[g&2047](a,i);return}}function __ZN11MethodBind1I12StyleBoxFlatiED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI12StyleBoxFlat5ColorE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;if((b|0)!=-1){f=0;l=a;return f|0}g[d>>2]=0.0;g[d+4>>2]=0.0;g[d+8>>2]=0.0;g[d+12>>2]=1.0;__ZN7VariantC2ERK5Color(e,d);d=c[e>>2]|0;if(d|0)__ZN7Variant5clearEv(e);f=d;l=a;return f|0}function __ZNK13MethodBind0RCI12StyleBoxFlat5ColorE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,905303);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI12StyleBoxFlat5ColorE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0;f=l;l=l+48|0;if((l|0)>=(m|0))ba(48);i=f;j=f+24|0;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236304)|0:0){c[h>>2]=0;a[1263537]=0;k=c[d+24>>2]|0;if((k|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=k;c[b>>2]=0;l=f;return}n=k-(c[d+20>>2]|0)|0;if((n|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=n;c[b>>2]=0;l=f;return}n=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))o=n;else o=c[(c[d>>2]|0)+n>>2]|0;Pi[o&2047](j,d);__ZN7VariantC2ERK5Color(i,j);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI12StyleBoxFlat5ColorE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=d;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236304)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;Pi[i&2047](f,a);c[e>>2]=c[f>>2];c[e+4>>2]=c[f+4>>2];c[e+8>>2]=c[f+8>>2];c[e+12>>2]=c[f+12>>2];l=d;return}function __ZN13MethodBind0RCI12StyleBoxFlat5ColorED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I12StyleBoxFlatRK5ColorE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;if(b|0){f=0;l=a;return f|0}g[d>>2]=0.0;g[d+4>>2]=0.0;g[d+8>>2]=0.0;g[d+12>>2]=1.0;__ZN7VariantC2ERK5Color(e,d);d=c[e>>2]|0;if(d|0)__ZN7Variant5clearEv(e);f=d;l=a;return f|0}function __ZNK11MethodBind1I12StyleBoxFlatRK5ColorE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,905303);l=a;return c[b>>2]|0}function __ZN11MethodBind1I12StyleBoxFlatRK5ColorE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;i=l;l=l+48|0;if((l|0)>=(m|0))ba(48);j=i+24|0;k=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236304)|0:0){c[h>>2]=0;a[1263537]=0;n=d+24|0;o=c[n>>2]|0;if((o|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=o;c[b>>2]=0;l=i;return}p=o-(c[d+20>>2]|0)|0;if((p|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=p;c[b>>2]=0;l=i;return}if((g|0)>0){if((o|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);q=0}else{a[1263537]=0;q=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,q)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=q;c[b>>2]=0;l=i;return}}q=c[d+44>>2]|0;o=c[d+48>>2]|0;p=e+(o>>1)|0;if(!(o&1))r=q;else r=c[(c[p>>2]|0)+q>>2]|0;do if((g|0)<1){q=c[n>>2]|0;o=q+-1|0;if((q|0)>=1){e=c[d+16>>2]|0;s=(e|0)==0;if(s)t=0;else t=c[e+-4>>2]|0;if((q|0)<=(t|0)){if(s)u=0;else u=c[e+-4>>2]|0;do if((u|0)<(q|0)){if(s)v=0;else v=c[e+-4>>2]|0;if((v|0)<(q|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);w=0;break}else{a[1263537]=0;x=31;break}}else x=31;while(0);if((x|0)==31)w=e+(o*24|0)|0;__ZN7VariantC2ERKS_(k,w);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);__ZNK7Variantcv5ColorEv(j,k);Pi[r&2047](p,j);if(c[k>>2]|0)__ZN7Variant5clearEv(k);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I12StyleBoxFlatRK5ColorE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236304)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;b=c[d>>2]|0;c[f>>2]=c[b>>2];c[f+4>>2]=c[b+4>>2];c[f+8>>2]=c[b+8>>2];c[f+12>>2]=c[b+12>>2];Pi[i&2047](a,f);l=e;return}function __ZN11MethodBind1I12StyleBoxFlatRK5ColorED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN8StyleBox18set_default_marginE6Marginf(a,b,c){a=a|0;b=b|0;c=+c;g[a+128+(b<<2)>>2]=c;__ZN8Resource12emit_changedEv(a);return}function __ZNK8StyleBox18get_default_marginE6Margin(a,b){a=a|0;b=b|0;return +(+g[a+128+(b<<2)>>2])}function __ZNK12MethodBind2CI8StyleBox3RIDRK5Rect2E18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case 0:{c[d>>2]=0;__ZN7VariantC2ERK3RID(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);f=b;l=a;return f|0}case 1:{c[d>>2]=0;c[d+4>>2]=0;c[d+8>>2]=0;c[d+12>>2]=0;__ZN7VariantC2ERK5Rect2(e,d);d=c[e>>2]|0;if(d|0)__ZN7Variant5clearEv(e);f=d;l=a;return f|0}default:{f=0;l=a;return f|0}}return 0}function __ZNK12MethodBind2CI8StyleBox3RIDRK5Rect2E18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,905036);l=a;return c[b>>2]|0}function __ZN12MethodBind2CI8StyleBox3RIDRK5Rect2E4callEP6ObjectPPK7VariantiRNS8_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0;i=l;l=l+80|0;if((l|0)>=(m|0))ba(80);j=i+68|0;k=i+64|0;n=i+24|0;o=i+48|0;p=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1234344)|0:0){c[h>>2]=0;a[1263537]=0;q=d+24|0;r=c[q>>2]|0;if((r|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=r;c[b>>2]=0;l=i;return}s=r-(c[d+20>>2]|0)|0;if((s|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=s;c[b>>2]=0;l=i;return}if((g|0)>0){if((r|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);t=0}else{a[1263537]=0;t=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,t)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=t;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[q>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);u=0}else{a[1263537]=0;u=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,u)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=u;c[b>>2]=0;l=i;return}}}u=c[d+44>>2]|0;t=c[d+48>>2]|0;r=e+(t>>1)|0;if(!(t&1))v=u;else v=c[(c[r>>2]|0)+u>>2]|0;do if((g|0)<1){u=c[q>>2]|0;t=u+-1|0;if((u|0)>=1){e=c[d+16>>2]|0;s=(e|0)==0;if(s)w=0;else w=c[e+-4>>2]|0;if((u|0)<=(w|0)){if(s)x=0;else x=c[e+-4>>2]|0;do if((x|0)<(u|0)){if(s)y=0;else y=c[e+-4>>2]|0;if((y|0)<(u|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);z=0;break}else{a[1263537]=0;A=37;break}}else A=37;while(0);if((A|0)==37)z=e+(t*24|0)|0;__ZN7VariantC2ERKS_(n,z);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f>>2]|0);while(0);c[k>>2]=__ZNK7Variantcv3RIDEv(n)|0;do if((g|0)<2){z=c[q>>2]|0;y=z+-1|0;x=z+-2|0;if((z|0)>=2){z=c[d+16>>2]|0;w=(z|0)==0;if(w)B=0;else B=c[z+-4>>2]|0;if((y|0)<=(B|0)){if(w)C=0;else C=c[z+-4>>2]|0;do if((C|0)<(y|0)){if(w)D=0;else D=c[z+-4>>2]|0;if((D|0)<(y|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);E=0;break}else{a[1263537]=0;A=54;break}}else A=54;while(0);if((A|0)==54)E=z+(x*24|0)|0;__ZN7VariantC2ERKS_(p,E);break}}c[p>>2]=0}else __ZN7VariantC2ERKS_(p,c[f+4>>2]|0);while(0);__ZNK7Variantcv5Rect2Ev(o,p);c[j>>2]=c[k>>2];bj[v&4095](r,j,o);if(c[p>>2]|0)__ZN7Variant5clearEv(p);if(c[n>>2]|0)__ZN7Variant5clearEv(n);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1708,1146558,0);c[b>>2]=0;l=i;return}function __ZN12MethodBind2CI8StyleBox3RIDRK5Rect2E7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+24|0;g=e;h=e+8|0;if(!b)i=0;else{j=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1234344)|0;i=j?b:0}b=c[a+44>>2]|0;j=c[a+48>>2]|0;a=i+(j>>1)|0;if(!(j&1))k=b;else k=c[(c[a>>2]|0)+b>>2]|0;c[g>>2]=c[c[d>>2]>>2];b=c[d+4>>2]|0;c[h>>2]=c[b>>2];c[h+4>>2]=c[b+4>>2];c[h+8>>2]=c[b+8>>2];c[h+12>>2]=c[b+12>>2];c[f>>2]=c[g>>2];bj[k&4095](a,f,h);l=e;return}function __ZN12MethodBind2CI8StyleBox3RIDRK5Rect2ED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI8StyleBox7Vector2E18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;if((b|0)!=-1){f=0;l=a;return f|0}g[d>>2]=0.0;g[d+4>>2]=0.0;__ZN7VariantC2ERK7Vector2(e,d);d=c[e>>2]|0;if(d|0)__ZN7Variant5clearEv(e);f=d;l=a;return f|0}function __ZNK13MethodBind0RCI8StyleBox7Vector2E18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,905036);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI8StyleBox7Vector2E4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;j=f+24|0;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1234344)|0:0){c[h>>2]=0;a[1263537]=0;k=c[d+24>>2]|0;if((k|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=k;c[b>>2]=0;l=f;return}n=k-(c[d+20>>2]|0)|0;if((n|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=n;c[b>>2]=0;l=f;return}n=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))o=n;else o=c[(c[d>>2]|0)+n>>2]|0;Pi[o&2047](j,d);__ZN7VariantC2ERK7Vector2(i,j);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI8StyleBox7Vector2E7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=d;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1234344)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;Pi[i&2047](f,a);a=f;f=c[a+4>>2]|0;i=e;c[i>>2]=c[a>>2];c[i+4>>2]=f;l=d;return}function __ZN13MethodBind0RCI8StyleBox7Vector2ED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind1RCI8StyleBoxf6MarginE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;switch(b|0){case -1:{__ZN7VariantC2Ef(d,0.0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}case 0:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}default:e=0}l=a;return e|0}function __ZNK13MethodBind1RCI8StyleBoxf6MarginE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,905036);l=a;return c[b>>2]|0}function __ZN13MethodBind1RCI8StyleBoxf6MarginE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;i=l;l=l+48|0;if((l|0)>=(m|0))ba(48);j=i+24|0;k=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1234344)|0:0){c[h>>2]=0;a[1263537]=0;n=d+24|0;o=c[n>>2]|0;if((o|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=o;c[b>>2]=0;l=i;return}p=o-(c[d+20>>2]|0)|0;if((p|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=p;c[b>>2]=0;l=i;return}if((g|0)>0){if((o|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);q=0}else{a[1263537]=0;q=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,q)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=q;c[b>>2]=0;l=i;return}}q=c[d+44>>2]|0;o=c[d+48>>2]|0;p=e+(o>>1)|0;if(!(o&1))r=q;else r=c[(c[p>>2]|0)+q>>2]|0;do if((g|0)<1){q=c[n>>2]|0;o=q+-1|0;if((q|0)>=1){e=c[d+16>>2]|0;s=(e|0)==0;if(s)t=0;else t=c[e+-4>>2]|0;if((q|0)<=(t|0)){if(s)u=0;else u=c[e+-4>>2]|0;do if((u|0)<(q|0)){if(s)v=0;else v=c[e+-4>>2]|0;if((v|0)<(q|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);w=0;break}else{a[1263537]=0;x=31;break}}else x=31;while(0);if((x|0)==31)w=e+(o*24|0)|0;__ZN7VariantC2ERKS_(k,w);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);f=__ZNK7VariantcviEv(k)|0;__ZN7VariantC2Ef(j,+ii[r&127](p,f));if(c[k>>2]|0)__ZN7Variant5clearEv(k);__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1217,1146558,0);c[b>>2]=0;l=i;return}function __ZN13MethodBind1RCI8StyleBoxf6MarginE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0;if(!b)f=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1234344)|0;f=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=f+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;g[e>>2]=+ii[i&127](a,c[c[d>>2]>>2]|0);return}function __ZN13MethodBind1RCI8StyleBoxf6MarginED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind2I8StyleBox6MarginfE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;switch(b|0){case 0:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}case 1:{__ZN7VariantC2Ef(d,0.0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}default:e=0}l=a;return e|0}function __ZNK11MethodBind2I8StyleBox6MarginfE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,905036);l=a;return c[b>>2]|0}function __ZN11MethodBind2I8StyleBox6MarginfE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0.0;i=l;l=l+48|0;if((l|0)>=(m|0))ba(48);j=i+24|0;k=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1234344)|0:0){c[h>>2]=0;a[1263537]=0;n=d+24|0;o=c[n>>2]|0;if((o|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=o;c[b>>2]=0;l=i;return}p=o-(c[d+20>>2]|0)|0;if((p|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=p;c[b>>2]=0;l=i;return}if((g|0)>0){if((o|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);q=0}else{a[1263537]=0;q=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,q)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=q;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[n>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);r=0}else{a[1263537]=0;r=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,r)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=r;c[b>>2]=0;l=i;return}}}r=c[d+44>>2]|0;q=c[d+48>>2]|0;o=e+(q>>1)|0;if(!(q&1))s=r;else s=c[(c[o>>2]|0)+r>>2]|0;do if((g|0)<1){r=c[n>>2]|0;q=r+-1|0;if((r|0)>=1){e=c[d+16>>2]|0;p=(e|0)==0;if(p)t=0;else t=c[e+-4>>2]|0;if((r|0)<=(t|0)){if(p)u=0;else u=c[e+-4>>2]|0;do if((u|0)<(r|0)){if(p)v=0;else v=c[e+-4>>2]|0;if((v|0)<(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);w=0;break}else{a[1263537]=0;x=37;break}}else x=37;while(0);if((x|0)==37)w=e+(q*24|0)|0;__ZN7VariantC2ERKS_(j,w);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);w=__ZNK7VariantcviEv(j)|0;do if((g|0)<2){v=c[n>>2]|0;u=v+-1|0;t=v+-2|0;if((v|0)>=2){v=c[d+16>>2]|0;r=(v|0)==0;if(r)y=0;else y=c[v+-4>>2]|0;if((u|0)<=(y|0)){if(r)z=0;else z=c[v+-4>>2]|0;do if((z|0)<(u|0)){if(r)A=0;else A=c[v+-4>>2]|0;if((A|0)<(u|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);B=0;break}else{a[1263537]=0;x=54;break}}else x=54;while(0);if((x|0)==54)B=v+(t*24|0)|0;__ZN7VariantC2ERKS_(k,B);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f+4>>2]|0);while(0);C=+__ZNK7VariantcvfEv(k);dj[s&127](o,w,C);if(c[k>>2]|0)__ZN7Variant5clearEv(k);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1380,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind2I8StyleBox6MarginfE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,h=0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1234344)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1))h=b;else h=c[(c[a>>2]|0)+b>>2]|0;dj[h&127](a,c[c[d>>2]>>2]|0,+g[c[d+4>>2]>>2]);return}function __ZN11MethodBind2I8StyleBox6MarginfED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind2RCI8StyleBoxbRK7Vector2RK5Rect2E18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return __ZNK13MethodBind2RCI8StyleBoxbRK7Vector2RK5Rect2E18_get_argument_typeEi(a,b)|0}function __ZNK13MethodBind2RCI8StyleBoxbRK7Vector2RK5Rect2E18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,905036);l=a;return c[b>>2]|0}function __ZN13MethodBind2RCI8StyleBoxbRK7Vector2RK5Rect2E4callEP6ObjectPPK7VariantiRNSA_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0;i=l;l=l+96|0;if((l|0)>=(m|0))ba(96);j=i+48|0;k=i+88|0;n=i+24|0;o=i+72|0;p=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1234344)|0:0){c[h>>2]=0;a[1263537]=0;q=d+24|0;r=c[q>>2]|0;if((r|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=r;c[b>>2]=0;l=i;return}s=r-(c[d+20>>2]|0)|0;if((s|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=s;c[b>>2]=0;l=i;return}if((g|0)>0){if((r|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);t=0}else{a[1263537]=0;t=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,t)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=t;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[q>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);u=0}else{a[1263537]=0;u=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,u)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=u;c[b>>2]=0;l=i;return}}}u=c[d+44>>2]|0;t=c[d+48>>2]|0;r=e+(t>>1)|0;if(!(t&1))v=u;else v=c[(c[r>>2]|0)+u>>2]|0;do if((g|0)<1){u=c[q>>2]|0;t=u+-1|0;if((u|0)>=1){e=c[d+16>>2]|0;s=(e|0)==0;if(s)w=0;else w=c[e+-4>>2]|0;if((u|0)<=(w|0)){if(s)x=0;else x=c[e+-4>>2]|0;do if((x|0)<(u|0)){if(s)y=0;else y=c[e+-4>>2]|0;if((y|0)<(u|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);z=0;break}else{a[1263537]=0;A=37;break}}else A=37;while(0);if((A|0)==37)z=e+(t*24|0)|0;__ZN7VariantC2ERKS_(n,z);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f>>2]|0);while(0);__ZNK7Variantcv7Vector2Ev(k,n);do if((g|0)<2){z=c[q>>2]|0;y=z+-1|0;x=z+-2|0;if((z|0)>=2){z=c[d+16>>2]|0;w=(z|0)==0;if(w)B=0;else B=c[z+-4>>2]|0;if((y|0)<=(B|0)){if(w)C=0;else C=c[z+-4>>2]|0;do if((C|0)<(y|0)){if(w)D=0;else D=c[z+-4>>2]|0;if((D|0)<(y|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);E=0;break}else{a[1263537]=0;A=54;break}}else A=54;while(0);if((A|0)==54)E=z+(x*24|0)|0;__ZN7VariantC2ERKS_(p,E);break}}c[p>>2]=0}else __ZN7VariantC2ERKS_(p,c[f+4>>2]|0);while(0);__ZNK7Variantcv5Rect2Ev(o,p);__ZN7VariantC2Eb(j,nj[v&2047](r,k,o)|0);if(c[p>>2]|0)__ZN7Variant5clearEv(p);if(c[n>>2]|0)__ZN7Variant5clearEv(n);__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1872,1146558,0);c[b>>2]=0;l=i;return}function __ZN13MethodBind2RCI8StyleBoxbRK7Vector2RK5Rect2E7ptrcallEP6ObjectPPKvPv(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,n=0;g=l;l=l+32|0;if((l|0)>=(m|0))ba(32);h=g;i=g+8|0;if(!d)j=0;else{k=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1234344)|0;j=k?d:0}d=c[b+44>>2]|0;k=c[b+48>>2]|0;b=j+(k>>1)|0;if(!(k&1))n=d;else n=c[(c[b>>2]|0)+d>>2]|0;d=c[e>>2]|0;k=c[d+4>>2]|0;j=h;c[j>>2]=c[d>>2];c[j+4>>2]=k;k=c[e+4>>2]|0;c[i>>2]=c[k>>2];c[i+4>>2]=c[k+4>>2];c[i+8>>2]=c[k+8>>2];c[i+12>>2]=c[k+12>>2];a[f>>0]=(nj[n&2047](b,h,i)|0)&1;l=g;return}function __ZN13MethodBind2RCI8StyleBoxbRK7Vector2RK5Rect2ED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind2RCI8StyleBoxbRK7Vector2RK5Rect2E18_get_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case -1:{__ZN7VariantC2Eb(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;l=a;return f|0}case 0:{g[d>>2]=0.0;g[d+4>>2]=0.0;__ZN7VariantC2ERK7Vector2(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);f=b;l=a;return f|0}case 1:{c[d>>2]=0;c[d+4>>2]=0;c[d+8>>2]=0;c[d+12>>2]=0;__ZN7VariantC2ERK5Rect2(e,d);d=c[e>>2]|0;if(d|0)__ZN7Variant5clearEv(e);f=d;l=a;return f|0}default:{f=0;l=a;return f|0}}return 0}function __ZN8StyleBox18_initialize_classvEv(b){b=b|0;if(a[1263396]|0)return;if(!(a[1257004]|0)){if(!(a[1257001]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI9ReferenceEEvv();__ZN9Reference13_bind_methodsEv();a[1257001]=1}__ZN7ClassDB10_add_classI8ResourceEEvv();__ZN8Resource13_bind_methodsEv();a[1257004]=1}__ZN7ClassDB10_add_classI8StyleBoxEEvv();__ZN8StyleBox13_bind_methodsEv();a[1263396]=1;return}function __ZN8StyleBox5_setvERK10StringNameRK7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK8StyleBox5_getvERK10StringNameR7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZN8StyleBox14_notificationvEib(a,b,c){a=a|0;b=b|0;c=c|0;return}function __ZNK8StyleBox16_get_class_namevEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+8|0;e=b+4|0;f=b;g=a+124|0;a=c[g>>2]|0;if(a|0){if(c[a+4>>2]|0){l=b;return g|0}if(__ZNK6String6lengthEv(a+8|0)|0){l=b;return g|0}}__ZN6StringC2EPKc(d,905036);c[f>>2]=c[d>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameaSERKS_(g,e);__ZN10StringNameD2Ev(e);e=c[f>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);l=b;return g|0}function __ZNK8StyleBox9get_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,905036);l=a;return c[b>>2]|0}function __ZNK8StyleBox8is_classERK6String(a,b){a=a|0;b=b|0;var c=0;if((!(__ZNK6StringeqEPKc(b,905036)|0)?!(__ZNK6StringeqEPKc(b,1110448)|0):0)?!(__ZNK6StringeqEPKc(b,1126157)|0):0)c=__ZNK6StringeqEPKc(b,1142944)|0;else c=1;return c|0}function __ZNK8StyleBox12is_class_ptrEPv(a,b){a=a|0;b=b|0;return (b|0)==1234344|((b|0)==1220696|((b|0)==1220724|(b|0)==1220580))|0}function __ZN8StyleBoxD2Ev(a){a=a|0;c[a>>2]=296504;__ZN10StringNameD2Ev(a+124|0);__ZN8ResourceD2Ev(a);return}function __ZN8StyleBoxD0Ev(a){a=a|0;c[a>>2]=296504;__ZN10StringNameD2Ev(a+124|0);__ZN8ResourceD2Ev(a);__ZdlPv(a);return}function __ZNK8StyleBox15get_center_sizeEv(a,b){a=a|0;b=b|0;g[a>>2]=0.0;g[a+4>>2]=0.0;return}function __ZN3RefI7TextureEaSI8ResourceEEvRKS_IT_E(a,b){a=a|0;b=b|0;var d=0,e=0;d=c[b>>2]|0;if(!d){b=c[a>>2]|0;if((b|0?__ZN9Reference11unreferenceEv(b)|0:0)?(b=c[a>>2]|0,__Z17predelete_handlerP6Object(b)|0):0){gj[c[(c[b>>2]|0)+76>>2]&8191](b);__ZN6Memory11free_staticEPvb(b,0)}c[a>>2]=0;return}b=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1220692)|0;e=b?d:0;d=c[a>>2]|0;if((e|0)==(d|0))return;if((d|0?__ZN9Reference11unreferenceEv(d)|0:0)?(d=c[a>>2]|0,__Z17predelete_handlerP6Object(d)|0):0){gj[c[(c[d>>2]|0)+76>>2]&8191](d);__ZN6Memory11free_staticEPvb(d,0)}c[a>>2]=e;if(!e)return;__ZN9Reference9referenceEv(e);return}function __ZN15StyleBoxTextureC2Ev(b){b=b|0;var d=0;__ZN8ResourceC2Ev(b);c[b>>2]=296504;__ZN10StringNameC2Ev(b+124|0);g[b+128>>2]=-1.0;g[b+132>>2]=-1.0;g[b+136>>2]=-1.0;g[b+140>>2]=-1.0;c[b>>2]=297180;__ZN10StringNameC2Ev(b+144|0);d=b+180|0;c[d>>2]=0;c[d+4>>2]=0;c[d+8>>2]=0;c[d+12>>2]=0;c[d+16>>2]=0;d=b+148|0;c[d>>2]=0;c[d+4>>2]=0;c[d+8>>2]=0;c[d+12>>2]=0;c[d+16>>2]=0;c[d+20>>2]=0;c[d+24>>2]=0;c[d+28>>2]=0;a[b+200>>0]=1;g[b+204>>2]=1.0;g[b+208>>2]=1.0;g[b+212>>2]=1.0;g[b+216>>2]=1.0;return}function __ZN15StyleBoxTexture18_initialize_classvEv(b){b=b|0;if(a[1263397]|0)return;if(!(a[1263396]|0)){if(!(a[1257004]|0)){if(!(a[1257001]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI9ReferenceEEvv();__ZN9Reference13_bind_methodsEv();a[1257001]=1}__ZN7ClassDB10_add_classI8ResourceEEvv();__ZN8Resource13_bind_methodsEv();a[1257004]=1}__ZN7ClassDB10_add_classI8StyleBoxEEvv();__ZN8StyleBox13_bind_methodsEv();a[1263396]=1}__ZN7ClassDB10_add_classI15StyleBoxTextureEEvv();__ZN15StyleBoxTexture13_bind_methodsEv();a[1263397]=1;return}function __ZN15StyleBoxTexture5_setvERK10StringNameRK7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK15StyleBoxTexture5_getvERK10StringNameR7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK15StyleBoxTexture19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+24|0;g=e+4|0;h=e;if(!d)__ZNK8StyleBox19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,0);__ZN6StringC2EPKc(f,905838);i=c[f>>2]|0;f=i;j=g+4|0;c[j>>2]=0;k=g+12|0;c[k>>2]=0;c[g>>2]=0;n=(i|0)==0;if(!n?(c[j>>2]=0,__Z28atomic_conditional_incrementPj(i+-8|0)|0):0)c[j>>2]=f;c[g+8>>2]=0;f=c[k>>2]|0;if(f|0){if(!(__Z16atomic_decrementPj(f+-8|0)|0))__ZN6Memory11free_staticEPvb(f,1);c[k>>2]=0}c[g+16>>2]=256;if(!(c[b>>2]|0)){k=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=k;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0}k=__ZnwjPFPvjE(32,4740)|0;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0;c[k+12>>2]=0;c[k+16>>2]=7;f=k+20|0;c[f>>2]=0;j=k+24|0;c[j>>2]=0;o=k+28|0;c[o>>2]=0;__ZN12PropertyInfoaSERKS_(k,g)|0;p=c[b>>2]|0;q=p+4|0;r=c[q>>2]|0;c[j>>2]=r;c[f>>2]=0;c[o>>2]=p;if(r|0)c[r+20>>2]=k;c[q>>2]=k;if(!(c[p>>2]|0))c[p>>2]=k;k=p+8|0;c[k>>2]=(c[k>>2]|0)+1;k=c[g+12>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);k=c[g+4>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);if(!n?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);__ZN10StringNameC2EPKc(h,905838);__ZN7ClassDB17get_property_listE10StringNameP4ListI12PropertyInfo16DefaultAllocatorEbPK6Object(h,b,1,a);__ZN10StringNameD2Ev(h);if(!d){l=e;return}__ZNK8StyleBox19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,1);l=e;return}function __ZN15StyleBoxTexture14_notificationvEib(a,b,c){a=a|0;b=b|0;c=c|0;return}function __ZNK15StyleBoxTexture16_get_class_namevEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+8|0;e=b+4|0;f=b;g=a+144|0;a=c[g>>2]|0;if(a|0){if(c[a+4>>2]|0){l=b;return g|0}if(__ZNK6String6lengthEv(a+8|0)|0){l=b;return g|0}}__ZN6StringC2EPKc(d,905838);c[f>>2]=c[d>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameaSERKS_(g,e);__ZN10StringNameD2Ev(e);e=c[f>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);l=b;return g|0}function __ZNK15StyleBoxTexture9get_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,905838);l=a;return c[b>>2]|0}function __ZNK15StyleBoxTexture8is_classERK6String(a,b){a=a|0;b=b|0;var c=0;if(((!(__ZNK6StringeqEPKc(b,905838)|0)?!(__ZNK6StringeqEPKc(b,905036)|0):0)?!(__ZNK6StringeqEPKc(b,1110448)|0):0)?!(__ZNK6StringeqEPKc(b,1126157)|0):0)c=__ZNK6StringeqEPKc(b,1142944)|0;else c=1;return c|0}function __ZNK15StyleBoxTexture12is_class_ptrEPv(a,b){a=a|0;b=b|0;return (b|0)==1235644|((b|0)==1234344|((b|0)==1220696|((b|0)==1220724|(b|0)==1220580)))|0}function __ZN15StyleBoxTextureD2Ev(a){a=a|0;var b=0,d=0;c[a>>2]=297180;b=a+196|0;d=c[b>>2]|0;if((d|0?__ZN9Reference11unreferenceEv(d)|0:0)?(d=c[b>>2]|0,__Z17predelete_handlerP6Object(d)|0):0){gj[c[(c[d>>2]|0)+76>>2]&8191](d);__ZN6Memory11free_staticEPvb(d,0)}c[b>>2]=0;__ZN10StringNameD2Ev(a+144|0);c[a>>2]=296504;__ZN10StringNameD2Ev(a+124|0);__ZN8ResourceD2Ev(a);return}function __ZN15StyleBoxTextureD0Ev(a){a=a|0;var b=0,d=0;c[a>>2]=297180;b=a+196|0;d=c[b>>2]|0;if((d|0?__ZN9Reference11unreferenceEv(d)|0:0)?(d=c[b>>2]|0,__Z17predelete_handlerP6Object(d)|0):0){gj[c[(c[d>>2]|0)+76>>2]&8191](d);__ZN6Memory11free_staticEPvb(d,0)}c[b>>2]=0;__ZN10StringNameD2Ev(a+144|0);c[a>>2]=296504;__ZN10StringNameD2Ev(a+124|0);__ZN8ResourceD2Ev(a);__ZdlPv(a);return}function __ZNK15StyleBoxTexture16get_style_marginE6Margin(a,b){a=a|0;b=b|0;return +(+g[a+164+(b<<2)>>2])}function __ZNK15StyleBoxTexture15get_center_sizeEv(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,h=0,i=0.0,j=0.0,k=0.0,n=0.0,o=0.0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d;f=d+8|0;h=c[b+196>>2]|0;if(!h){g[a>>2]=0.0;g[a+4>>2]=0.0;l=d;return}Pi[c[(c[h>>2]|0)+124>>2]&2047](e,h);i=+g[b+128>>2];if(i<0.0)j=+ii[c[(c[b>>2]|0)+116>>2]&127](b,0);else j=i;i=+g[b+136>>2];if(i<0.0)k=+ii[c[(c[b>>2]|0)+116>>2]&127](b,2);else k=i;i=+g[b+132>>2];if(i<0.0)n=+ii[c[(c[b>>2]|0)+116>>2]&127](b,1);else n=i;i=+g[b+140>>2];if(i<0.0)o=+ii[c[(c[b>>2]|0)+116>>2]&127](b,3);else o=i;g[f>>2]=j+k;g[f+4>>2]=n+o;__ZNK7Vector2miERKS_(a,e,f);l=d;return}function __ZNK15StyleBoxTexture4drawE3RIDRK5Rect2(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0.0,u=0.0;f=l;l=l+80|0;if((l|0)>=(m|0))ba(80);h=f+68|0;i=f+64|0;j=f+48|0;k=f+32|0;n=f+16|0;o=f;p=f+24|0;q=f+8|0;r=b+196|0;s=c[r>>2]|0;if(!s){l=f;return};c[j>>2]=c[e>>2];c[j+4>>2]=c[e+4>>2];c[j+8>>2]=c[e+8>>2];c[j+12>>2]=c[e+12>>2];e=b+180|0;c[k>>2]=c[e>>2];c[k+4>>2]=c[e+4>>2];c[k+8>>2]=c[e+8>>2];c[k+12>>2]=c[e+12>>2];Fi[c[(c[s>>2]|0)+152>>2]&127](s,j,k,j,k)|0;t=+g[b+148>>2];g[j>>2]=+g[j>>2]-t;u=+g[b+152>>2];s=j+4|0;g[s>>2]=+g[s>>2]-u;s=j+8|0;g[s>>2]=+g[s>>2]+(t+ +g[b+156>>2]);s=j+12|0;g[s>>2]=+g[s>>2]+(u+ +g[b+160>>2]);s=__ZN12VisualServer13get_singletonEv()|0;e=c[(c[s>>2]|0)+1104>>2]|0;c[n>>2]=c[d>>2];d=c[r>>2]|0;c[o>>2]=ij[c[(c[d>>2]|0)+112>>2]&8191](d)|0;d=c[b+168>>2]|0;c[p>>2]=c[b+164>>2];c[p+4>>2]=d;d=c[b+176>>2]|0;c[q>>2]=c[b+172>>2];c[q+4>>2]=d;d=(a[b+200>>0]|0)!=0;c[i>>2]=c[n>>2];c[h>>2]=c[o>>2];_h[e&3](s,i,j,k,h,p,q,0,0,d,b+204|0);l=f;return}function __ZN7ClassDB10_add_classI15StyleBoxTextureEEvv(){var a=0,b=0,d=0,e=0,f=0,g=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+16|0;d=a+12|0;e=a+8|0;f=a+4|0;g=a;__ZN6StringC2EPKc(b,905838);c[e>>2]=c[b>>2];__ZN10StringNameC2ERK6String(d,e);__ZN6StringC2EPKc(b,905036);c[g>>2]=c[b>>2];__ZN10StringNameC2ERK6String(f,g);__ZN7ClassDB11_add_class2ERK10StringNameS2_(d,f);__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);__ZN10StringNameD2Ev(d);d=c[e>>2]|0;if(!d){l=a;return}if(__Z16atomic_decrementPj(d+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(d,1);l=a;return}function __ZN15StyleBoxTexture13_bind_methodsEv(){var a=0,b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0;a=l;l=l+272|0;if((l|0)>=(m|0))ba(272);b=a+224|0;d=a+216|0;e=a+208|0;f=a+200|0;g=a+192|0;h=a+184|0;i=a+176|0;j=a+168|0;k=a+160|0;n=a+152|0;o=a+144|0;p=a+136|0;q=a+128|0;r=a+124|0;s=a+116|0;t=a+108|0;u=a+120|0;v=a+112|0;w=a+92|0;x=a+84|0;y=a+104|0;z=a+100|0;A=a+96|0;B=a+88|0;C=a+80|0;D=a+76|0;E=a+72|0;F=a+68|0;G=a+64|0;H=a+60|0;I=a+56|0;J=a+52|0;K=a+48|0;L=a+44|0;M=a+40|0;N=a+36|0;O=a+32|0;P=a+28|0;Q=a+24|0;R=a+20|0;S=a+16|0;T=a+12|0;U=a+8|0;V=a+4|0;W=a;__Z8D_METHODPKcS0_(d,942090,939042);X=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(X);c[X>>2]=297320;__ZN10MethodBind10_set_constEb(X,0);__ZN10MethodBind24_generate_argument_typesEi(X,1);c[X+44>>2]=1655;c[X+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,X,d,0,0)|0;X=d+4|0;Y=c[X>>2]|0;if(Y|0?(__Z16atomic_decrementPj(Y+-8|0)|0)==0:0){Z=c[X>>2]|0;X=(Z|0)==0?0:Z+-4|0;Z=X+4|0;if(c[X>>2]|0){_=0;do{__ZN10StringNameD2Ev(Z+(_<<2)|0);_=_+1|0}while(_>>>0<(c[X>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Y,1)}__ZN10StringNameD2Ev(d);__Z8D_METHODPKc(e,941195);d=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(d);c[d>>2]=297356;__ZN10MethodBind10_set_constEb(d,1);__ZN10MethodBind24_generate_argument_typesEi(d,0);__ZN10MethodBind12_set_returnsEb(d,1);c[d+44>>2]=5614;c[d+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,d,e,0,0)|0;d=e+4|0;Y=c[d>>2]|0;if(Y|0?(__Z16atomic_decrementPj(Y+-8|0)|0)==0:0){X=c[d>>2]|0;d=(X|0)==0?0:X+-4|0;X=d+4|0;if(c[d>>2]|0){_=0;do{__ZN10StringNameD2Ev(X+(_<<2)|0);_=_+1|0}while(_>>>0<(c[d>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Y,1)}__ZN10StringNameD2Ev(e);__Z8D_METHODPKcS0_S0_(f,905559,1075483,1128330);e=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(e);c[e>>2]=297392;__ZN10MethodBind10_set_constEb(e,0);__ZN10MethodBind24_generate_argument_typesEi(e,2);c[e+44>>2]=87;c[e+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,e,f,0,0)|0;e=f+4|0;Y=c[e>>2]|0;if(Y|0?(__Z16atomic_decrementPj(Y+-8|0)|0)==0:0){d=c[e>>2]|0;e=(d|0)==0?0:d+-4|0;d=e+4|0;if(c[e>>2]|0){_=0;do{__ZN10StringNameD2Ev(d+(_<<2)|0);_=_+1|0}while(_>>>0<(c[e>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Y,1)}__ZN10StringNameD2Ev(f);__Z8D_METHODPKcS0_(g,905575,1075483);f=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(f);c[f>>2]=297428;__ZN10MethodBind10_set_constEb(f,1);__ZN10MethodBind24_generate_argument_typesEi(f,1);__ZN10MethodBind12_set_returnsEb(f,1);c[f+44>>2]=49;c[f+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,f,g,0,0)|0;f=g+4|0;Y=c[f>>2]|0;if(Y|0?(__Z16atomic_decrementPj(Y+-8|0)|0)==0:0){e=c[f>>2]|0;f=(e|0)==0?0:e+-4|0;e=f+4|0;if(c[f>>2]|0){_=0;do{__ZN10StringNameD2Ev(e+(_<<2)|0);_=_+1|0}while(_>>>0<(c[f>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Y,1)}__ZN10StringNameD2Ev(g);__Z8D_METHODPKcS0_S0_(h,905520,1075483,1128330);g=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(g);c[g>>2]=297392;__ZN10MethodBind10_set_constEb(g,0);__ZN10MethodBind24_generate_argument_typesEi(g,2);c[g+44>>2]=88;c[g+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,g,h,0,0)|0;g=h+4|0;Y=c[g>>2]|0;if(Y|0?(__Z16atomic_decrementPj(Y+-8|0)|0)==0:0){f=c[g>>2]|0;g=(f|0)==0?0:f+-4|0;f=g+4|0;if(c[g>>2]|0){_=0;do{__ZN10StringNameD2Ev(f+(_<<2)|0);_=_+1|0}while(_>>>0<(c[g>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Y,1)}__ZN10StringNameD2Ev(h);__Z8D_METHODPKcS0_(i,845541,1075483);h=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(h);c[h>>2]=297428;__ZN10MethodBind10_set_constEb(h,1);__ZN10MethodBind24_generate_argument_typesEi(h,1);__ZN10MethodBind12_set_returnsEb(h,1);c[h+44>>2]=50;c[h+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,h,i,0,0)|0;h=i+4|0;Y=c[h>>2]|0;if(Y|0?(__Z16atomic_decrementPj(Y+-8|0)|0)==0:0){g=c[h>>2]|0;h=(g|0)==0?0:g+-4|0;g=h+4|0;if(c[h>>2]|0){_=0;do{__ZN10StringNameD2Ev(g+(_<<2)|0);_=_+1|0}while(_>>>0<(c[h>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Y,1)}__ZN10StringNameD2Ev(i);__Z8D_METHODPKcS0_(j,905591,938232);i=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(i);c[i>>2]=297464;__ZN10MethodBind10_set_constEb(i,0);__ZN10MethodBind24_generate_argument_typesEi(i,1);c[i+44>>2]=1656;c[i+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,i,j,0,0)|0;i=j+4|0;Y=c[i>>2]|0;if(Y|0?(__Z16atomic_decrementPj(Y+-8|0)|0)==0:0){h=c[i>>2]|0;i=(h|0)==0?0:h+-4|0;h=i+4|0;if(c[i>>2]|0){_=0;do{__ZN10StringNameD2Ev(h+(_<<2)|0);_=_+1|0}while(_>>>0<(c[i>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Y,1)}__ZN10StringNameD2Ev(j);__Z8D_METHODPKc(k,905607);j=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(j);c[j>>2]=297500;__ZN10MethodBind10_set_constEb(j,1);__ZN10MethodBind24_generate_argument_typesEi(j,0);__ZN10MethodBind12_set_returnsEb(j,1);c[j+44>>2]=1657;c[j+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,j,k,0,0)|0;j=k+4|0;Y=c[j>>2]|0;if(Y|0?(__Z16atomic_decrementPj(Y+-8|0)|0)==0:0){i=c[j>>2]|0;j=(i|0)==0?0:i+-4|0;i=j+4|0;if(c[j>>2]|0){_=0;do{__ZN10StringNameD2Ev(i+(_<<2)|0);_=_+1|0}while(_>>>0<(c[j>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Y,1)}__ZN10StringNameD2Ev(k);__Z8D_METHODPKcS0_(n,905199,1146191);k=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(k);c[k>>2]=297536;__ZN10MethodBind10_set_constEb(k,0);__ZN10MethodBind24_generate_argument_typesEi(k,1);c[k+44>>2]=1658;c[k+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,k,n,0,0)|0;k=n+4|0;Y=c[k>>2]|0;if(Y|0?(__Z16atomic_decrementPj(Y+-8|0)|0)==0:0){j=c[k>>2]|0;k=(j|0)==0?0:j+-4|0;j=k+4|0;if(c[k>>2]|0){_=0;do{__ZN10StringNameD2Ev(j+(_<<2)|0);_=_+1|0}while(_>>>0<(c[k>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Y,1)}__ZN10StringNameD2Ev(n);__Z8D_METHODPKc(o,905215);n=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(n);c[n>>2]=297572;__ZN10MethodBind10_set_constEb(n,1);__ZN10MethodBind24_generate_argument_typesEi(n,0);__ZN10MethodBind12_set_returnsEb(n,1);c[n+44>>2]=5615;c[n+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,n,o,0,0)|0;n=o+4|0;Y=c[n>>2]|0;if(Y|0?(__Z16atomic_decrementPj(Y+-8|0)|0)==0:0){k=c[n>>2]|0;n=(k|0)==0?0:k+-4|0;k=n+4|0;if(c[n>>2]|0){_=0;do{__ZN10StringNameD2Ev(k+(_<<2)|0);_=_+1|0}while(_>>>0<(c[n>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Y,1)}__ZN10StringNameD2Ev(o);__Z8D_METHODPKcS0_(p,905623,1128565);o=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(o);c[o>>2]=297608;__ZN10MethodBind10_set_constEb(o,0);__ZN10MethodBind24_generate_argument_typesEi(o,1);c[o+44>>2]=1659;c[o+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,o,p,0,0)|0;o=p+4|0;Y=c[o>>2]|0;if(Y|0?(__Z16atomic_decrementPj(Y+-8|0)|0)==0:0){n=c[o>>2]|0;o=(n|0)==0?0:n+-4|0;n=o+4|0;if(c[o>>2]|0){_=0;do{__ZN10StringNameD2Ev(n+(_<<2)|0);_=_+1|0}while(_>>>0<(c[o>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Y,1)}__ZN10StringNameD2Ev(p);__Z8D_METHODPKc(q,905636);p=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(p);c[p>>2]=297644;__ZN10MethodBind10_set_constEb(p,1);__ZN10MethodBind24_generate_argument_typesEi(p,0);__ZN10MethodBind12_set_returnsEb(p,1);c[p+44>>2]=1660;c[p+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,p,q,0,0)|0;p=q+4|0;Y=c[p>>2]|0;if(Y|0?(__Z16atomic_decrementPj(Y+-8|0)|0)==0:0){o=c[p>>2]|0;p=(o|0)==0?0:o+-4|0;o=p+4|0;if(c[p>>2]|0){_=0;do{__ZN10StringNameD2Ev(o+(_<<2)|0);_=_+1|0}while(_>>>0<(c[p>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Y,1)}__ZN10StringNameD2Ev(q);__ZN6StringC2EPKc(b,905838);c[s>>2]=c[b>>2];__ZN10StringNameC2ERK6String(r,s);__ZN6StringC2EPKc(t,905543);__ZN10MethodInfoC2ERK6String(b,t);__ZN7ClassDB10add_signalE10StringNameRK10MethodInfo(r,b);__ZN10MethodInfoD2Ev(b);q=c[t>>2]|0;if(q|0?(__Z16atomic_decrementPj(q+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(q,1);__ZN10StringNameD2Ev(r);r=c[s>>2]|0;if(r|0?(__Z16atomic_decrementPj(r+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(r,1);__ZN6StringC2EPKc(b,905838);c[s>>2]=c[b>>2];__ZN10StringNameC2ERK6String(u,s);__ZN6StringC2EPKc(v,1062617);__ZN6StringC2EPKc(t,1075267);r=b+4|0;c[r>>2]=0;q=b+12|0;c[q>>2]=0;c[b>>2]=18;Y=c[v>>2]|0;if(Y|0?(c[r>>2]=0,__Z28atomic_conditional_incrementPj(Y+-8|0)|0):0)c[r>>2]=c[v>>2];c[b+8>>2]=17;r=c[q>>2]|0;if((r|0)!=(c[t>>2]|0)){if(r|0?(__Z16atomic_decrementPj(r+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(r,1);c[q>>2]=0;r=c[t>>2]|0;if(r|0?__Z28atomic_conditional_incrementPj(r+-8|0)|0:0)c[q>>2]=c[t>>2]}c[b+16>>2]=7;c[w>>2]=__Z11_scs_createPKc(942090)|0;c[x>>2]=__Z11_scs_createPKc(942102)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(u,b,w,x,-1);__ZN10StringNameD2Ev(x);__ZN10StringNameD2Ev(w);q=c[b+12>>2]|0;if(q|0?(__Z16atomic_decrementPj(q+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(q,1);q=c[b+4>>2]|0;if(q|0?(__Z16atomic_decrementPj(q+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(q,1);q=c[t>>2]|0;do if(q|0){if(__Z16atomic_decrementPj(q+-8|0)|0)break;__ZN6Memory11free_staticEPvb(q,1)}while(0);q=c[v>>2]|0;do if(q|0){if(__Z16atomic_decrementPj(q+-8|0)|0)break;__ZN6Memory11free_staticEPvb(q,1)}while(0);__ZN10StringNameD2Ev(u);u=c[s>>2]|0;do if(u|0){if(__Z16atomic_decrementPj(u+-8|0)|0)break;__ZN6Memory11free_staticEPvb(u,1)}while(0);__ZN6StringC2EPKc(b,905838);c[s>>2]=c[b>>2];__ZN10StringNameC2ERK6String(y,s);__ZN6StringC2EPKc(z,905649);__ZN6StringC2EPKc(t,1263606);u=c[z>>2]|0;do if(!u)$=0;else{if(!(__Z28atomic_conditional_incrementPj(u+-8|0)|0)){$=0;break}$=c[z>>2]|0}while(0);u=c[t>>2]|0;do if(!u)aa=0;else{if(!(__Z28atomic_conditional_incrementPj(u+-8|0)|0)){aa=0;break}aa=c[t>>2]|0}while(0);c[b>>2]=6;u=b+4|0;c[u>>2]=0;q=($|0)==0;do if(!q){c[u>>2]=0;if(!(__Z28atomic_conditional_incrementPj($+-8|0)|0))break;c[u>>2]=$}while(0);c[b+8>>2]=0;u=b+12|0;c[u>>2]=0;v=(aa|0)==0;do if(!v){c[u>>2]=0;if(!(__Z28atomic_conditional_incrementPj(aa+-8|0)|0))break;c[u>>2]=aa}while(0);c[b+16>>2]=519;c[w>>2]=__Z11_scs_createPKc(905591)|0;c[x>>2]=__Z11_scs_createPKc(905607)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(y,b,w,x,-1);__ZN10StringNameD2Ev(x);__ZN10StringNameD2Ev(w);u=c[b+12>>2]|0;do if(u|0){if(__Z16atomic_decrementPj(u+-8|0)|0)break;__ZN6Memory11free_staticEPvb(u,1)}while(0);u=c[b+4>>2]|0;do if(u|0){if(__Z16atomic_decrementPj(u+-8|0)|0)break;__ZN6Memory11free_staticEPvb(u,1)}while(0);u=aa;do if(!v){if(__Z16atomic_decrementPj(u+-8|0)|0)break;__ZN6Memory11free_staticEPvb(u,1)}while(0);u=$;do if(!q){if(__Z16atomic_decrementPj(u+-8|0)|0)break;__ZN6Memory11free_staticEPvb(u,1)}while(0);u=c[t>>2]|0;do if(u|0){if(__Z16atomic_decrementPj(u+-8|0)|0)break;__ZN6Memory11free_staticEPvb(u,1)}while(0);u=c[z>>2]|0;do if(u|0){if(__Z16atomic_decrementPj(u+-8|0)|0)break;__ZN6Memory11free_staticEPvb(u,1)}while(0);__ZN10StringNameD2Ev(y);y=c[s>>2]|0;do if(y|0){if(__Z16atomic_decrementPj(y+-8|0)|0)break;__ZN6Memory11free_staticEPvb(y,1)}while(0);__ZN6StringC2EPKc(b,905838);c[s>>2]=c[b>>2];__ZN10StringNameC2ERK6String(A,s);__ZN6StringC2EPKc(b,905661);__ZN6StringC2EPKc(t,905668);__ZN7ClassDB18add_property_groupE10StringNameRK6StringS3_(A,b,t);y=c[t>>2]|0;do if(y|0){if(__Z16atomic_decrementPj(y+-8|0)|0)break;__ZN6Memory11free_staticEPvb(y,1)}while(0);y=c[b>>2]|0;do if(y|0){if(__Z16atomic_decrementPj(y+-8|0)|0)break;__ZN6Memory11free_staticEPvb(y,1)}while(0);__ZN10StringNameD2Ev(A);A=c[s>>2]|0;do if(A|0){if(__Z16atomic_decrementPj(A+-8|0)|0)break;__ZN6Memory11free_staticEPvb(A,1)}while(0);__ZN6StringC2EPKc(b,905838);c[s>>2]=c[b>>2];__ZN10StringNameC2ERK6String(B,s);__ZN6StringC2EPKc(C,1028438);__ZN6StringC2EPKc(t,905676);A=b+4|0;c[A>>2]=0;y=b+12|0;c[y>>2]=0;c[b>>2]=3;u=c[C>>2]|0;do if(u|0){c[A>>2]=0;if(!(__Z28atomic_conditional_incrementPj(u+-8|0)|0))break;c[A>>2]=c[C>>2]}while(0);c[b+8>>2]=1;A=c[y>>2]|0;do if((A|0)!=(c[t>>2]|0)){do if(A|0){if(__Z16atomic_decrementPj(A+-8|0)|0)break;__ZN6Memory11free_staticEPvb(A,1)}while(0);c[y>>2]=0;u=c[t>>2]|0;if(!u)break;if(!(__Z28atomic_conditional_incrementPj(u+-8|0)|0))break;c[y>>2]=c[t>>2]}while(0);c[b+16>>2]=7;c[w>>2]=__Z11_scs_createPKc(905559)|0;c[x>>2]=__Z11_scs_createPKc(905575)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(B,b,w,x,0);__ZN10StringNameD2Ev(x);__ZN10StringNameD2Ev(w);y=c[b+12>>2]|0;do if(y|0){if(__Z16atomic_decrementPj(y+-8|0)|0)break;__ZN6Memory11free_staticEPvb(y,1)}while(0);y=c[b+4>>2]|0;do if(y|0){if(__Z16atomic_decrementPj(y+-8|0)|0)break;__ZN6Memory11free_staticEPvb(y,1)}while(0);y=c[t>>2]|0;do if(y|0){if(__Z16atomic_decrementPj(y+-8|0)|0)break;__ZN6Memory11free_staticEPvb(y,1)}while(0);y=c[C>>2]|0;do if(y|0){if(__Z16atomic_decrementPj(y+-8|0)|0)break;__ZN6Memory11free_staticEPvb(y,1)}while(0);__ZN10StringNameD2Ev(B);B=c[s>>2]|0;do if(B|0){if(__Z16atomic_decrementPj(B+-8|0)|0)break;__ZN6Memory11free_staticEPvb(B,1)}while(0);__ZN6StringC2EPKc(b,905838);c[s>>2]=c[b>>2];__ZN10StringNameC2ERK6String(D,s);__ZN6StringC2EPKc(E,1028477);__ZN6StringC2EPKc(t,905676);B=b+4|0;c[B>>2]=0;y=b+12|0;c[y>>2]=0;c[b>>2]=3;C=c[E>>2]|0;do if(C|0){c[B>>2]=0;if(!(__Z28atomic_conditional_incrementPj(C+-8|0)|0))break;c[B>>2]=c[E>>2]}while(0);c[b+8>>2]=1;B=c[y>>2]|0;do if((B|0)!=(c[t>>2]|0)){do if(B|0){if(__Z16atomic_decrementPj(B+-8|0)|0)break;__ZN6Memory11free_staticEPvb(B,1)}while(0);c[y>>2]=0;C=c[t>>2]|0;if(!C)break;if(!(__Z28atomic_conditional_incrementPj(C+-8|0)|0))break;c[y>>2]=c[t>>2]}while(0);c[b+16>>2]=7;c[w>>2]=__Z11_scs_createPKc(905559)|0;c[x>>2]=__Z11_scs_createPKc(905575)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(D,b,w,x,2);__ZN10StringNameD2Ev(x);__ZN10StringNameD2Ev(w);y=c[b+12>>2]|0;do if(y|0){if(__Z16atomic_decrementPj(y+-8|0)|0)break;__ZN6Memory11free_staticEPvb(y,1)}while(0);y=c[b+4>>2]|0;do if(y|0){if(__Z16atomic_decrementPj(y+-8|0)|0)break;__ZN6Memory11free_staticEPvb(y,1)}while(0);y=c[t>>2]|0;do if(y|0){if(__Z16atomic_decrementPj(y+-8|0)|0)break;__ZN6Memory11free_staticEPvb(y,1)}while(0);y=c[E>>2]|0;do if(y|0){if(__Z16atomic_decrementPj(y+-8|0)|0)break;__ZN6Memory11free_staticEPvb(y,1)}while(0);__ZN10StringNameD2Ev(D);D=c[s>>2]|0;do if(D|0){if(__Z16atomic_decrementPj(D+-8|0)|0)break;__ZN6Memory11free_staticEPvb(D,1)}while(0);__ZN6StringC2EPKc(b,905838);c[s>>2]=c[b>>2];__ZN10StringNameC2ERK6String(F,s);__ZN6StringC2EPKc(G,1028466);__ZN6StringC2EPKc(t,905676);D=b+4|0;c[D>>2]=0;y=b+12|0;c[y>>2]=0;c[b>>2]=3;E=c[G>>2]|0;do if(E|0){c[D>>2]=0;if(!(__Z28atomic_conditional_incrementPj(E+-8|0)|0))break;c[D>>2]=c[G>>2]}while(0);c[b+8>>2]=1;D=c[y>>2]|0;do if((D|0)!=(c[t>>2]|0)){do if(D|0){if(__Z16atomic_decrementPj(D+-8|0)|0)break;__ZN6Memory11free_staticEPvb(D,1)}while(0);c[y>>2]=0;E=c[t>>2]|0;if(!E)break;if(!(__Z28atomic_conditional_incrementPj(E+-8|0)|0))break;c[y>>2]=c[t>>2]}while(0);c[b+16>>2]=7;c[w>>2]=__Z11_scs_createPKc(905559)|0;c[x>>2]=__Z11_scs_createPKc(905575)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(F,b,w,x,1);__ZN10StringNameD2Ev(x);__ZN10StringNameD2Ev(w);y=c[b+12>>2]|0;do if(y|0){if(__Z16atomic_decrementPj(y+-8|0)|0)break;__ZN6Memory11free_staticEPvb(y,1)}while(0);y=c[b+4>>2]|0;do if(y|0){if(__Z16atomic_decrementPj(y+-8|0)|0)break;__ZN6Memory11free_staticEPvb(y,1)}while(0);y=c[t>>2]|0;do if(y|0){if(__Z16atomic_decrementPj(y+-8|0)|0)break;__ZN6Memory11free_staticEPvb(y,1)}while(0);y=c[G>>2]|0;do if(y|0){if(__Z16atomic_decrementPj(y+-8|0)|0)break;__ZN6Memory11free_staticEPvb(y,1)}while(0);__ZN10StringNameD2Ev(F);F=c[s>>2]|0;do if(F|0){if(__Z16atomic_decrementPj(F+-8|0)|0)break;__ZN6Memory11free_staticEPvb(F,1)}while(0);__ZN6StringC2EPKc(b,905838);c[s>>2]=c[b>>2];__ZN10StringNameC2ERK6String(H,s);__ZN6StringC2EPKc(I,1028490);__ZN6StringC2EPKc(t,905676);F=b+4|0;c[F>>2]=0;y=b+12|0;c[y>>2]=0;c[b>>2]=3;G=c[I>>2]|0;do if(G|0){c[F>>2]=0;if(!(__Z28atomic_conditional_incrementPj(G+-8|0)|0))break;c[F>>2]=c[I>>2]}while(0);c[b+8>>2]=1;F=c[y>>2]|0;do if((F|0)!=(c[t>>2]|0)){do if(F|0){if(__Z16atomic_decrementPj(F+-8|0)|0)break;__ZN6Memory11free_staticEPvb(F,1)}while(0);c[y>>2]=0;G=c[t>>2]|0;if(!G)break;if(!(__Z28atomic_conditional_incrementPj(G+-8|0)|0))break;c[y>>2]=c[t>>2]}while(0);c[b+16>>2]=7;c[w>>2]=__Z11_scs_createPKc(905559)|0;c[x>>2]=__Z11_scs_createPKc(905575)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(H,b,w,x,3);__ZN10StringNameD2Ev(x);__ZN10StringNameD2Ev(w);y=c[b+12>>2]|0;do if(y|0){if(__Z16atomic_decrementPj(y+-8|0)|0)break;__ZN6Memory11free_staticEPvb(y,1)}while(0);y=c[b+4>>2]|0;do if(y|0){if(__Z16atomic_decrementPj(y+-8|0)|0)break;__ZN6Memory11free_staticEPvb(y,1)}while(0);y=c[t>>2]|0;do if(y|0){if(__Z16atomic_decrementPj(y+-8|0)|0)break;__ZN6Memory11free_staticEPvb(y,1)}while(0);y=c[I>>2]|0;do if(y|0){if(__Z16atomic_decrementPj(y+-8|0)|0)break;__ZN6Memory11free_staticEPvb(y,1)}while(0);__ZN10StringNameD2Ev(H);H=c[s>>2]|0;do if(H|0){if(__Z16atomic_decrementPj(H+-8|0)|0)break;__ZN6Memory11free_staticEPvb(H,1)}while(0);__ZN6StringC2EPKc(b,905838);c[s>>2]=c[b>>2];__ZN10StringNameC2ERK6String(J,s);__ZN6StringC2EPKc(b,905685);__ZN6StringC2EPKc(t,905699);__ZN7ClassDB18add_property_groupE10StringNameRK6StringS3_(J,b,t);H=c[t>>2]|0;do if(H|0){if(__Z16atomic_decrementPj(H+-8|0)|0)break;__ZN6Memory11free_staticEPvb(H,1)}while(0);H=c[b>>2]|0;do if(H|0){if(__Z16atomic_decrementPj(H+-8|0)|0)break;__ZN6Memory11free_staticEPvb(H,1)}while(0);__ZN10StringNameD2Ev(J);J=c[s>>2]|0;do if(J|0){if(__Z16atomic_decrementPj(J+-8|0)|0)break;__ZN6Memory11free_staticEPvb(J,1)}while(0);__ZN6StringC2EPKc(b,905838);c[s>>2]=c[b>>2];__ZN10StringNameC2ERK6String(K,s);__ZN6StringC2EPKc(L,905714);__ZN6StringC2EPKc(t,905676);J=b+4|0;c[J>>2]=0;H=b+12|0;c[H>>2]=0;c[b>>2]=3;y=c[L>>2]|0;do if(y|0){c[J>>2]=0;if(!(__Z28atomic_conditional_incrementPj(y+-8|0)|0))break;c[J>>2]=c[L>>2]}while(0);c[b+8>>2]=1;J=c[H>>2]|0;do if((J|0)!=(c[t>>2]|0)){do if(J|0){if(__Z16atomic_decrementPj(J+-8|0)|0)break;__ZN6Memory11free_staticEPvb(J,1)}while(0);c[H>>2]=0;y=c[t>>2]|0;if(!y)break;if(!(__Z28atomic_conditional_incrementPj(y+-8|0)|0))break;c[H>>2]=c[t>>2]}while(0);c[b+16>>2]=7;c[w>>2]=__Z11_scs_createPKc(905520)|0;c[x>>2]=__Z11_scs_createPKc(845541)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(K,b,w,x,0);__ZN10StringNameD2Ev(x);__ZN10StringNameD2Ev(w);H=c[b+12>>2]|0;do if(H|0){if(__Z16atomic_decrementPj(H+-8|0)|0)break;__ZN6Memory11free_staticEPvb(H,1)}while(0);H=c[b+4>>2]|0;do if(H|0){if(__Z16atomic_decrementPj(H+-8|0)|0)break;__ZN6Memory11free_staticEPvb(H,1)}while(0);H=c[t>>2]|0;do if(H|0){if(__Z16atomic_decrementPj(H+-8|0)|0)break;__ZN6Memory11free_staticEPvb(H,1)}while(0);H=c[L>>2]|0;do if(H|0){if(__Z16atomic_decrementPj(H+-8|0)|0)break;__ZN6Memory11free_staticEPvb(H,1)}while(0);__ZN10StringNameD2Ev(K);K=c[s>>2]|0;do if(K|0){if(__Z16atomic_decrementPj(K+-8|0)|0)break;__ZN6Memory11free_staticEPvb(K,1)}while(0);__ZN6StringC2EPKc(b,905838);c[s>>2]=c[b>>2];__ZN10StringNameC2ERK6String(M,s);__ZN6StringC2EPKc(N,905733);__ZN6StringC2EPKc(t,905676);K=b+4|0;c[K>>2]=0;H=b+12|0;c[H>>2]=0;c[b>>2]=3;L=c[N>>2]|0;do if(L|0){c[K>>2]=0;if(!(__Z28atomic_conditional_incrementPj(L+-8|0)|0))break;c[K>>2]=c[N>>2]}while(0);c[b+8>>2]=1;K=c[H>>2]|0;do if((K|0)!=(c[t>>2]|0)){do if(K|0){if(__Z16atomic_decrementPj(K+-8|0)|0)break;__ZN6Memory11free_staticEPvb(K,1)}while(0);c[H>>2]=0;L=c[t>>2]|0;if(!L)break;if(!(__Z28atomic_conditional_incrementPj(L+-8|0)|0))break;c[H>>2]=c[t>>2]}while(0);c[b+16>>2]=7;c[w>>2]=__Z11_scs_createPKc(905520)|0;c[x>>2]=__Z11_scs_createPKc(845541)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(M,b,w,x,2);__ZN10StringNameD2Ev(x);__ZN10StringNameD2Ev(w);H=c[b+12>>2]|0;do if(H|0){if(__Z16atomic_decrementPj(H+-8|0)|0)break;__ZN6Memory11free_staticEPvb(H,1)}while(0);H=c[b+4>>2]|0;do if(H|0){if(__Z16atomic_decrementPj(H+-8|0)|0)break;__ZN6Memory11free_staticEPvb(H,1)}while(0);H=c[t>>2]|0;do if(H|0){if(__Z16atomic_decrementPj(H+-8|0)|0)break;__ZN6Memory11free_staticEPvb(H,1)}while(0);H=c[N>>2]|0;do if(H|0){if(__Z16atomic_decrementPj(H+-8|0)|0)break;__ZN6Memory11free_staticEPvb(H,1)}while(0);__ZN10StringNameD2Ev(M);M=c[s>>2]|0;do if(M|0){if(__Z16atomic_decrementPj(M+-8|0)|0)break;__ZN6Memory11free_staticEPvb(M,1)}while(0);__ZN6StringC2EPKc(b,905838);c[s>>2]=c[b>>2];__ZN10StringNameC2ERK6String(O,s);__ZN6StringC2EPKc(P,905753);__ZN6StringC2EPKc(t,905676);M=b+4|0;c[M>>2]=0;H=b+12|0;c[H>>2]=0;c[b>>2]=3;N=c[P>>2]|0;do if(N|0){c[M>>2]=0;if(!(__Z28atomic_conditional_incrementPj(N+-8|0)|0))break;c[M>>2]=c[P>>2]}while(0);c[b+8>>2]=1;M=c[H>>2]|0;do if((M|0)!=(c[t>>2]|0)){do if(M|0){if(__Z16atomic_decrementPj(M+-8|0)|0)break;__ZN6Memory11free_staticEPvb(M,1)}while(0);c[H>>2]=0;N=c[t>>2]|0;if(!N)break;if(!(__Z28atomic_conditional_incrementPj(N+-8|0)|0))break;c[H>>2]=c[t>>2]}while(0);c[b+16>>2]=7;c[w>>2]=__Z11_scs_createPKc(905520)|0;c[x>>2]=__Z11_scs_createPKc(845541)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(O,b,w,x,1);__ZN10StringNameD2Ev(x);__ZN10StringNameD2Ev(w);H=c[b+12>>2]|0;do if(H|0){if(__Z16atomic_decrementPj(H+-8|0)|0)break;__ZN6Memory11free_staticEPvb(H,1)}while(0);H=c[b+4>>2]|0;do if(H|0){if(__Z16atomic_decrementPj(H+-8|0)|0)break;__ZN6Memory11free_staticEPvb(H,1)}while(0);H=c[t>>2]|0;do if(H|0){if(__Z16atomic_decrementPj(H+-8|0)|0)break;__ZN6Memory11free_staticEPvb(H,1)}while(0);H=c[P>>2]|0;do if(H|0){if(__Z16atomic_decrementPj(H+-8|0)|0)break;__ZN6Memory11free_staticEPvb(H,1)}while(0);__ZN10StringNameD2Ev(O);O=c[s>>2]|0;do if(O|0){if(__Z16atomic_decrementPj(O+-8|0)|0)break;__ZN6Memory11free_staticEPvb(O,1)}while(0);__ZN6StringC2EPKc(b,905838);c[s>>2]=c[b>>2];__ZN10StringNameC2ERK6String(Q,s);__ZN6StringC2EPKc(R,905771);__ZN6StringC2EPKc(t,905676);O=b+4|0;c[O>>2]=0;H=b+12|0;c[H>>2]=0;c[b>>2]=3;P=c[R>>2]|0;do if(P|0){c[O>>2]=0;if(!(__Z28atomic_conditional_incrementPj(P+-8|0)|0))break;c[O>>2]=c[R>>2]}while(0);c[b+8>>2]=1;O=c[H>>2]|0;do if((O|0)!=(c[t>>2]|0)){do if(O|0){if(__Z16atomic_decrementPj(O+-8|0)|0)break;__ZN6Memory11free_staticEPvb(O,1)}while(0);c[H>>2]=0;P=c[t>>2]|0;if(!P)break;if(!(__Z28atomic_conditional_incrementPj(P+-8|0)|0))break;c[H>>2]=c[t>>2]}while(0);c[b+16>>2]=7;c[w>>2]=__Z11_scs_createPKc(905520)|0;c[x>>2]=__Z11_scs_createPKc(845541)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(Q,b,w,x,3);__ZN10StringNameD2Ev(x);__ZN10StringNameD2Ev(w);H=c[b+12>>2]|0;do if(H|0){if(__Z16atomic_decrementPj(H+-8|0)|0)break;__ZN6Memory11free_staticEPvb(H,1)}while(0);H=c[b+4>>2]|0;do if(H|0){if(__Z16atomic_decrementPj(H+-8|0)|0)break;__ZN6Memory11free_staticEPvb(H,1)}while(0);H=c[t>>2]|0;do if(H|0){if(__Z16atomic_decrementPj(H+-8|0)|0)break;__ZN6Memory11free_staticEPvb(H,1)}while(0);H=c[R>>2]|0;do if(H|0){if(__Z16atomic_decrementPj(H+-8|0)|0)break;__ZN6Memory11free_staticEPvb(H,1)}while(0);__ZN10StringNameD2Ev(Q);Q=c[s>>2]|0;do if(Q|0){if(__Z16atomic_decrementPj(Q+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Q,1)}while(0);__ZN6StringC2EPKc(b,905838);c[s>>2]=c[b>>2];__ZN10StringNameC2ERK6String(S,s);__ZN6StringC2EPKc(b,905792);__ZN6StringC2EPKc(t,905801);__ZN7ClassDB18add_property_groupE10StringNameRK6StringS3_(S,b,t);Q=c[t>>2]|0;do if(Q|0){if(__Z16atomic_decrementPj(Q+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Q,1)}while(0);Q=c[b>>2]|0;do if(Q|0){if(__Z16atomic_decrementPj(Q+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Q,1)}while(0);__ZN10StringNameD2Ev(S);S=c[s>>2]|0;do if(S|0){if(__Z16atomic_decrementPj(S+-8|0)|0)break;__ZN6Memory11free_staticEPvb(S,1)}while(0);__ZN6StringC2EPKc(b,905838);c[s>>2]=c[b>>2];__ZN10StringNameC2ERK6String(T,s);__ZN6StringC2EPKc(U,905811);__ZN6StringC2EPKc(t,1263606);S=b+4|0;c[S>>2]=0;Q=b+12|0;c[Q>>2]=0;c[b>>2]=14;H=c[U>>2]|0;do if(H|0){c[S>>2]=0;if(!(__Z28atomic_conditional_incrementPj(H+-8|0)|0))break;c[S>>2]=c[U>>2]}while(0);c[b+8>>2]=0;S=c[Q>>2]|0;do if((S|0)!=(c[t>>2]|0)){do if(S|0){if(__Z16atomic_decrementPj(S+-8|0)|0)break;__ZN6Memory11free_staticEPvb(S,1)}while(0);c[Q>>2]=0;H=c[t>>2]|0;if(!H)break;if(!(__Z28atomic_conditional_incrementPj(H+-8|0)|0))break;c[Q>>2]=c[t>>2]}while(0);c[b+16>>2]=7;c[w>>2]=__Z11_scs_createPKc(905623)|0;c[x>>2]=__Z11_scs_createPKc(905636)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(T,b,w,x,-1);__ZN10StringNameD2Ev(x);__ZN10StringNameD2Ev(w);Q=c[b+12>>2]|0;do if(Q|0){if(__Z16atomic_decrementPj(Q+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Q,1)}while(0);Q=c[b+4>>2]|0;do if(Q|0){if(__Z16atomic_decrementPj(Q+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Q,1)}while(0);Q=c[t>>2]|0;do if(Q|0){if(__Z16atomic_decrementPj(Q+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Q,1)}while(0);Q=c[U>>2]|0;do if(Q|0){if(__Z16atomic_decrementPj(Q+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Q,1)}while(0);__ZN10StringNameD2Ev(T);T=c[s>>2]|0;do if(T|0){if(__Z16atomic_decrementPj(T+-8|0)|0)break;__ZN6Memory11free_staticEPvb(T,1)}while(0);__ZN6StringC2EPKc(b,905838);c[s>>2]=c[b>>2];__ZN10StringNameC2ERK6String(V,s);__ZN6StringC2EPKc(W,905826);__ZN6StringC2EPKc(t,1263606);T=b+4|0;c[T>>2]=0;Q=b+12|0;c[Q>>2]=0;c[b>>2]=1;U=c[W>>2]|0;do if(U|0){c[T>>2]=0;if(!(__Z28atomic_conditional_incrementPj(U+-8|0)|0))break;c[T>>2]=c[W>>2]}while(0);c[b+8>>2]=0;T=c[Q>>2]|0;do if((T|0)!=(c[t>>2]|0)){do if(T|0){if(__Z16atomic_decrementPj(T+-8|0)|0)break;__ZN6Memory11free_staticEPvb(T,1)}while(0);c[Q>>2]=0;U=c[t>>2]|0;if(!U)break;if(!(__Z28atomic_conditional_incrementPj(U+-8|0)|0))break;c[Q>>2]=c[t>>2]}while(0);c[b+16>>2]=7;c[w>>2]=__Z11_scs_createPKc(905199)|0;c[x>>2]=__Z11_scs_createPKc(905215)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(V,b,w,x,-1);__ZN10StringNameD2Ev(x);__ZN10StringNameD2Ev(w);w=c[b+12>>2]|0;do if(w|0){if(__Z16atomic_decrementPj(w+-8|0)|0)break;__ZN6Memory11free_staticEPvb(w,1)}while(0);w=c[b+4>>2]|0;do if(w|0){if(__Z16atomic_decrementPj(w+-8|0)|0)break;__ZN6Memory11free_staticEPvb(w,1)}while(0);w=c[t>>2]|0;do if(w|0){if(__Z16atomic_decrementPj(w+-8|0)|0)break;__ZN6Memory11free_staticEPvb(w,1)}while(0);w=c[W>>2]|0;do if(w|0){if(__Z16atomic_decrementPj(w+-8|0)|0)break;__ZN6Memory11free_staticEPvb(w,1)}while(0);__ZN10StringNameD2Ev(V);V=c[s>>2]|0;if(!V){l=a;return}if(__Z16atomic_decrementPj(V+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(V,1);l=a;return}function __ZNK15StyleBoxTexture11get_textureEv(a){a=a|0;var b=0,d=0;b=c[a+196>>2]|0;if(!b){d=0;return d|0}if(!($i[c[(c[b>>2]|0)+44>>2]&8191](b,1220696)|0)){d=0;return d|0}__ZN9Reference9referenceEv(b);d=b;return d|0}function __ZNK15StyleBoxTexture15get_margin_sizeE6Margin(a,b){a=a|0;b=b|0;return +(+g[a+164+(b<<2)>>2])}function __ZN15StyleBoxTexture15set_region_rectERK5Rect2(a,b){a=a|0;b=b|0;var d=0;d=a+180|0;if(__ZNK7Vector2eqERKS_(d,b)|0?__ZNK7Vector2eqERKS_(a+188|0,b+8|0)|0:0)return;c[d>>2]=c[b>>2];c[d+4>>2]=c[b+4>>2];c[d+8>>2]=c[b+8>>2];c[d+12>>2]=c[b+12>>2];__ZN8Resource12emit_changedEv(a);return}function __ZNK15StyleBoxTexture15get_region_rectEv(a,b){a=a|0;b=b|0;var d=0;d=b+180|0;c[a>>2]=c[d>>2];c[a+4>>2]=c[d+4>>2];c[a+8>>2]=c[d+8>>2];c[a+12>>2]=c[d+12>>2];return}function __ZN15StyleBoxTexture15set_draw_centerEb(b,c){b=b|0;c=c|0;a[b+200>>0]=c&1;__ZN8Resource12emit_changedEv(b);return}function __ZNK15StyleBoxTexture15get_draw_centerEv(b){b=b|0;return (a[b+200>>0]|0)!=0|0}function __ZN15StyleBoxTexture12set_modulateERK5Color(a,b){a=a|0;b=b|0;var d=0;d=a+204|0;if(((+g[d>>2]==+g[b>>2]?+g[a+208>>2]==+g[b+4>>2]:0)?+g[a+212>>2]==+g[b+8>>2]:0)?+g[a+216>>2]==+g[b+12>>2]:0)return;c[d>>2]=c[b>>2];c[d+4>>2]=c[b+4>>2];c[d+8>>2]=c[b+8>>2];c[d+12>>2]=c[b+12>>2];__ZN8Resource12emit_changedEv(a);return}function __ZNK15StyleBoxTexture12get_modulateEv(a,b){a=a|0;b=b|0;var d=0;d=b+204|0;c[a>>2]=c[d>>2];c[a+4>>2]=c[d+4>>2];c[a+8>>2]=c[d+8>>2];c[a+12>>2]=c[d+12>>2];return}function __ZNK13MethodBind0RCI15StyleBoxTexture5ColorE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;if((b|0)!=-1){f=0;l=a;return f|0}g[d>>2]=0.0;g[d+4>>2]=0.0;g[d+8>>2]=0.0;g[d+12>>2]=1.0;__ZN7VariantC2ERK5Color(e,d);d=c[e>>2]|0;if(d|0)__ZN7Variant5clearEv(e);f=d;l=a;return f|0}function __ZNK13MethodBind0RCI15StyleBoxTexture5ColorE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,905838);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI15StyleBoxTexture5ColorE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0;f=l;l=l+48|0;if((l|0)>=(m|0))ba(48);i=f;j=f+24|0;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235644)|0:0){c[h>>2]=0;a[1263537]=0;k=c[d+24>>2]|0;if((k|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=k;c[b>>2]=0;l=f;return}n=k-(c[d+20>>2]|0)|0;if((n|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=n;c[b>>2]=0;l=f;return}n=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))o=n;else o=c[(c[d>>2]|0)+n>>2]|0;Pi[o&2047](j,d);__ZN7VariantC2ERK5Color(i,j);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI15StyleBoxTexture5ColorE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=d;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235644)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;Pi[i&2047](f,a);c[e>>2]=c[f>>2];c[e+4>>2]=c[f+4>>2];c[e+8>>2]=c[f+8>>2];c[e+12>>2]=c[f+12>>2];l=d;return}function __ZN13MethodBind0RCI15StyleBoxTexture5ColorED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I15StyleBoxTextureRK5ColorE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;if(b|0){f=0;l=a;return f|0}g[d>>2]=0.0;g[d+4>>2]=0.0;g[d+8>>2]=0.0;g[d+12>>2]=1.0;__ZN7VariantC2ERK5Color(e,d);d=c[e>>2]|0;if(d|0)__ZN7Variant5clearEv(e);f=d;l=a;return f|0}function __ZNK11MethodBind1I15StyleBoxTextureRK5ColorE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,905838);l=a;return c[b>>2]|0}function __ZN11MethodBind1I15StyleBoxTextureRK5ColorE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;i=l;l=l+48|0;if((l|0)>=(m|0))ba(48);j=i+24|0;k=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235644)|0:0){c[h>>2]=0;a[1263537]=0;n=d+24|0;o=c[n>>2]|0;if((o|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=o;c[b>>2]=0;l=i;return}p=o-(c[d+20>>2]|0)|0;if((p|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=p;c[b>>2]=0;l=i;return}if((g|0)>0){if((o|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);q=0}else{a[1263537]=0;q=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,q)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=q;c[b>>2]=0;l=i;return}}q=c[d+44>>2]|0;o=c[d+48>>2]|0;p=e+(o>>1)|0;if(!(o&1))r=q;else r=c[(c[p>>2]|0)+q>>2]|0;do if((g|0)<1){q=c[n>>2]|0;o=q+-1|0;if((q|0)>=1){e=c[d+16>>2]|0;s=(e|0)==0;if(s)t=0;else t=c[e+-4>>2]|0;if((q|0)<=(t|0)){if(s)u=0;else u=c[e+-4>>2]|0;do if((u|0)<(q|0)){if(s)v=0;else v=c[e+-4>>2]|0;if((v|0)<(q|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);w=0;break}else{a[1263537]=0;x=31;break}}else x=31;while(0);if((x|0)==31)w=e+(o*24|0)|0;__ZN7VariantC2ERKS_(k,w);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);__ZNK7Variantcv5ColorEv(j,k);Pi[r&2047](p,j);if(c[k>>2]|0)__ZN7Variant5clearEv(k);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I15StyleBoxTextureRK5ColorE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235644)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;b=c[d>>2]|0;c[f>>2]=c[b>>2];c[f+4>>2]=c[b+4>>2];c[f+8>>2]=c[b+8>>2];c[f+12>>2]=c[b+12>>2];Pi[i&2047](a,f);l=e;return}function __ZN11MethodBind1I15StyleBoxTextureRK5ColorED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI15StyleBoxTexturebE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Eb(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK13MethodBind0RCI15StyleBoxTexturebE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,905838);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI15StyleBoxTexturebE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235644)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2Eb(i,ij[n&8191](d)|0);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI15StyleBoxTexturebE7ptrcallEP6ObjectPPKvPv(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0;if(!d)g=0;else{e=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1235644)|0;g=e?d:0}d=c[b+44>>2]|0;e=c[b+48>>2]|0;b=g+(e>>1)|0;if(!(e&1)){h=d;i=ij[h&8191](b)|0;j=i&1;a[f>>0]=j;return}else{h=c[(c[b>>2]|0)+d>>2]|0;i=ij[h&8191](b)|0;j=i&1;a[f>>0]=j;return}}function __ZN13MethodBind0RCI15StyleBoxTexturebED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I15StyleBoxTexturebE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if(!b){__ZN7VariantC2Eb(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK11MethodBind1I15StyleBoxTexturebE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,905838);l=a;return c[b>>2]|0}function __ZN11MethodBind1I15StyleBoxTexturebE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235644)|0:0){c[h>>2]=0;a[1263537]=0;k=d+24|0;n=c[k>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=i;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=i;return}if((g|0)>0){if((n|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);p=0}else{a[1263537]=0;p=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,p)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=p;c[b>>2]=0;l=i;return}}p=c[d+44>>2]|0;n=c[d+48>>2]|0;o=e+(n>>1)|0;if(!(n&1))q=p;else q=c[(c[o>>2]|0)+p>>2]|0;do if((g|0)<1){p=c[k>>2]|0;n=p+-1|0;if((p|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)s=0;else s=c[e+-4>>2]|0;if((p|0)<=(s|0)){if(r)t=0;else t=c[e+-4>>2]|0;do if((t|0)<(p|0)){if(r)u=0;else u=c[e+-4>>2]|0;if((u|0)<(p|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);v=0;break}else{a[1263537]=0;w=31;break}}else w=31;while(0);if((w|0)==31)v=e+(n*24|0)|0;__ZN7VariantC2ERKS_(j,v);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);f=__ZNK7VariantcvbEv(j)|0;Pi[q&2047](o,f);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I15StyleBoxTexturebE7ptrcallEP6ObjectPPKvPv(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0;if(!d)g=0;else{f=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1235644)|0;g=f?d:0}d=c[b+44>>2]|0;f=c[b+48>>2]|0;b=g+(f>>1)|0;if(!(f&1))h=d;else h=c[(c[b>>2]|0)+d>>2]|0;Pi[h&2047](b,(a[c[e>>2]>>0]|0)!=0);return}function __ZN11MethodBind1I15StyleBoxTexturebED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI15StyleBoxTexture5Rect2E18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;if((b|0)!=-1){f=0;l=a;return f|0};c[d>>2]=0;c[d+4>>2]=0;c[d+8>>2]=0;c[d+12>>2]=0;__ZN7VariantC2ERK5Rect2(e,d);d=c[e>>2]|0;if(d|0)__ZN7Variant5clearEv(e);f=d;l=a;return f|0}function __ZNK13MethodBind0RCI15StyleBoxTexture5Rect2E18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,905838);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI15StyleBoxTexture5Rect2E4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0;f=l;l=l+48|0;if((l|0)>=(m|0))ba(48);i=f;j=f+24|0;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235644)|0:0){c[h>>2]=0;a[1263537]=0;k=c[d+24>>2]|0;if((k|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=k;c[b>>2]=0;l=f;return}n=k-(c[d+20>>2]|0)|0;if((n|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=n;c[b>>2]=0;l=f;return}n=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))o=n;else o=c[(c[d>>2]|0)+n>>2]|0;Pi[o&2047](j,d);__ZN7VariantC2ERK5Rect2(i,j);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI15StyleBoxTexture5Rect2E7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=d;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235644)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;Pi[i&2047](f,a);c[e>>2]=c[f>>2];c[e+4>>2]=c[f+4>>2];c[e+8>>2]=c[f+8>>2];c[e+12>>2]=c[f+12>>2];l=d;return}function __ZN13MethodBind0RCI15StyleBoxTexture5Rect2ED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I15StyleBoxTextureRK5Rect2E18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;if(b|0){f=0;l=a;return f|0};c[d>>2]=0;c[d+4>>2]=0;c[d+8>>2]=0;c[d+12>>2]=0;__ZN7VariantC2ERK5Rect2(e,d);d=c[e>>2]|0;if(d|0)__ZN7Variant5clearEv(e);f=d;l=a;return f|0}function __ZNK11MethodBind1I15StyleBoxTextureRK5Rect2E18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,905838);l=a;return c[b>>2]|0}function __ZN11MethodBind1I15StyleBoxTextureRK5Rect2E4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;i=l;l=l+48|0;if((l|0)>=(m|0))ba(48);j=i+24|0;k=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235644)|0:0){c[h>>2]=0;a[1263537]=0;n=d+24|0;o=c[n>>2]|0;if((o|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=o;c[b>>2]=0;l=i;return}p=o-(c[d+20>>2]|0)|0;if((p|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=p;c[b>>2]=0;l=i;return}if((g|0)>0){if((o|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);q=0}else{a[1263537]=0;q=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,q)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=q;c[b>>2]=0;l=i;return}}q=c[d+44>>2]|0;o=c[d+48>>2]|0;p=e+(o>>1)|0;if(!(o&1))r=q;else r=c[(c[p>>2]|0)+q>>2]|0;do if((g|0)<1){q=c[n>>2]|0;o=q+-1|0;if((q|0)>=1){e=c[d+16>>2]|0;s=(e|0)==0;if(s)t=0;else t=c[e+-4>>2]|0;if((q|0)<=(t|0)){if(s)u=0;else u=c[e+-4>>2]|0;do if((u|0)<(q|0)){if(s)v=0;else v=c[e+-4>>2]|0;if((v|0)<(q|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);w=0;break}else{a[1263537]=0;x=31;break}}else x=31;while(0);if((x|0)==31)w=e+(o*24|0)|0;__ZN7VariantC2ERKS_(k,w);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);__ZNK7Variantcv5Rect2Ev(j,k);Pi[r&2047](p,j);if(c[k>>2]|0)__ZN7Variant5clearEv(k);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I15StyleBoxTextureRK5Rect2E7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235644)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;b=c[d>>2]|0;c[f>>2]=c[b>>2];c[f+4>>2]=c[b+4>>2];c[f+8>>2]=c[b+8>>2];c[f+12>>2]=c[b+12>>2];Pi[i&2047](a,f);l=e;return}function __ZN11MethodBind1I15StyleBoxTextureRK5Rect2ED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind1RCI15StyleBoxTexturef6MarginE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;switch(b|0){case -1:{__ZN7VariantC2Ef(d,0.0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}case 0:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}default:e=0}l=a;return e|0}function __ZNK13MethodBind1RCI15StyleBoxTexturef6MarginE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,905838);l=a;return c[b>>2]|0}function __ZN13MethodBind1RCI15StyleBoxTexturef6MarginE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;i=l;l=l+48|0;if((l|0)>=(m|0))ba(48);j=i+24|0;k=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235644)|0:0){c[h>>2]=0;a[1263537]=0;n=d+24|0;o=c[n>>2]|0;if((o|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=o;c[b>>2]=0;l=i;return}p=o-(c[d+20>>2]|0)|0;if((p|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=p;c[b>>2]=0;l=i;return}if((g|0)>0){if((o|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);q=0}else{a[1263537]=0;q=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,q)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=q;c[b>>2]=0;l=i;return}}q=c[d+44>>2]|0;o=c[d+48>>2]|0;p=e+(o>>1)|0;if(!(o&1))r=q;else r=c[(c[p>>2]|0)+q>>2]|0;do if((g|0)<1){q=c[n>>2]|0;o=q+-1|0;if((q|0)>=1){e=c[d+16>>2]|0;s=(e|0)==0;if(s)t=0;else t=c[e+-4>>2]|0;if((q|0)<=(t|0)){if(s)u=0;else u=c[e+-4>>2]|0;do if((u|0)<(q|0)){if(s)v=0;else v=c[e+-4>>2]|0;if((v|0)<(q|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);w=0;break}else{a[1263537]=0;x=31;break}}else x=31;while(0);if((x|0)==31)w=e+(o*24|0)|0;__ZN7VariantC2ERKS_(k,w);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);f=__ZNK7VariantcviEv(k)|0;__ZN7VariantC2Ef(j,+ii[r&127](p,f));if(c[k>>2]|0)__ZN7Variant5clearEv(k);__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1217,1146558,0);c[b>>2]=0;l=i;return}function __ZN13MethodBind1RCI15StyleBoxTexturef6MarginE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0;if(!b)f=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235644)|0;f=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=f+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;g[e>>2]=+ii[i&127](a,c[c[d>>2]>>2]|0);return}function __ZN13MethodBind1RCI15StyleBoxTexturef6MarginED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind2I15StyleBoxTexture6MarginfE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;switch(b|0){case 0:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}case 1:{__ZN7VariantC2Ef(d,0.0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}default:e=0}l=a;return e|0}function __ZNK11MethodBind2I15StyleBoxTexture6MarginfE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,905838);l=a;return c[b>>2]|0}function __ZN11MethodBind2I15StyleBoxTexture6MarginfE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0.0;i=l;l=l+48|0;if((l|0)>=(m|0))ba(48);j=i+24|0;k=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235644)|0:0){c[h>>2]=0;a[1263537]=0;n=d+24|0;o=c[n>>2]|0;if((o|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=o;c[b>>2]=0;l=i;return}p=o-(c[d+20>>2]|0)|0;if((p|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=p;c[b>>2]=0;l=i;return}if((g|0)>0){if((o|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);q=0}else{a[1263537]=0;q=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,q)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=q;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[n>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);r=0}else{a[1263537]=0;r=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,r)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=r;c[b>>2]=0;l=i;return}}}r=c[d+44>>2]|0;q=c[d+48>>2]|0;o=e+(q>>1)|0;if(!(q&1))s=r;else s=c[(c[o>>2]|0)+r>>2]|0;do if((g|0)<1){r=c[n>>2]|0;q=r+-1|0;if((r|0)>=1){e=c[d+16>>2]|0;p=(e|0)==0;if(p)t=0;else t=c[e+-4>>2]|0;if((r|0)<=(t|0)){if(p)u=0;else u=c[e+-4>>2]|0;do if((u|0)<(r|0)){if(p)v=0;else v=c[e+-4>>2]|0;if((v|0)<(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);w=0;break}else{a[1263537]=0;x=37;break}}else x=37;while(0);if((x|0)==37)w=e+(q*24|0)|0;__ZN7VariantC2ERKS_(j,w);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);w=__ZNK7VariantcviEv(j)|0;do if((g|0)<2){v=c[n>>2]|0;u=v+-1|0;t=v+-2|0;if((v|0)>=2){v=c[d+16>>2]|0;r=(v|0)==0;if(r)y=0;else y=c[v+-4>>2]|0;if((u|0)<=(y|0)){if(r)z=0;else z=c[v+-4>>2]|0;do if((z|0)<(u|0)){if(r)A=0;else A=c[v+-4>>2]|0;if((A|0)<(u|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);B=0;break}else{a[1263537]=0;x=54;break}}else x=54;while(0);if((x|0)==54)B=v+(t*24|0)|0;__ZN7VariantC2ERKS_(k,B);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f+4>>2]|0);while(0);C=+__ZNK7VariantcvfEv(k);dj[s&127](o,w,C);if(c[k>>2]|0)__ZN7Variant5clearEv(k);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1380,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind2I15StyleBoxTexture6MarginfE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,h=0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235644)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1))h=b;else h=c[(c[a>>2]|0)+b>>2]|0;dj[h&127](a,c[c[d>>2]>>2]|0,+g[c[d+4>>2]>>2]);return}function __ZN11MethodBind2I15StyleBoxTexture6MarginfED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI15StyleBoxTexture3RefI8ResourceEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var c=0;if((b|0)!=-1){c=0;return c|0}c=__ZN7Variant12get_type_forI3RefI8ResourceEEENS_4TypeEv()|0;return c|0}function __ZNK13MethodBind0RCI15StyleBoxTexture3RefI8ResourceEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,905838);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI15StyleBoxTexture3RefI8ResourceEE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f+28|0;j=f;k=f+24|0;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235644)|0:0){c[h>>2]=0;a[1263537]=0;n=c[d+24>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=f;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=f;return}o=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))p=o;else p=c[(c[d>>2]|0)+o>>2]|0;c[k>>2]=ij[p&8191](d)|0;__ZN6RefPtrC2Ev(i);__ZN3RefI9ReferenceEaSI8ResourceEEvRKS_IT_E(i,k);__ZN7VariantC2ERK6RefPtr(j,i);__ZN6RefPtrD2Ev(i);i=c[k>>2]|0;if((i|0?__ZN9Reference11unreferenceEv(i)|0:0)?(i=c[k>>2]|0,__Z17predelete_handlerP6Object(i)|0):0){gj[c[(c[i>>2]|0)+76>>2]&8191](i);__ZN6Memory11free_staticEPvb(i,0)}c[k>>2]=0;__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI15StyleBoxTexture3RefI8ResourceEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=d;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235644)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;c[f>>2]=ij[i&8191](a)|0;__ZN3RefI9ReferenceEaSI8ResourceEEvRKS_IT_E(e,f);e=c[f>>2]|0;if(!e){l=d;return}if(!(__ZN9Reference11unreferenceEv(e)|0)){l=d;return}e=c[f>>2]|0;if(!(__Z17predelete_handlerP6Object(e)|0)){l=d;return}gj[c[(c[e>>2]|0)+76>>2]&8191](e);__ZN6Memory11free_staticEPvb(e,0);l=d;return}function __ZN13MethodBind0RCI15StyleBoxTexture3RefI8ResourceEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I15StyleBoxTexture3RefI8ResourceEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var c=0;if(b|0){c=0;return c|0}c=__ZN7Variant12get_type_forI3RefI8ResourceEEENS_4TypeEv()|0;return c|0}function __ZNK11MethodBind1I15StyleBoxTexture3RefI8ResourceEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,905838);l=a;return c[b>>2]|0}function __ZN11MethodBind1I15StyleBoxTexture3RefI8ResourceEE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i+28|0;k=i+24|0;n=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235644)|0:0){c[h>>2]=0;a[1263537]=0;o=d+24|0;p=c[o>>2]|0;if((p|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=p;c[b>>2]=0;l=i;return}q=p-(c[d+20>>2]|0)|0;if((q|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=q;c[b>>2]=0;l=i;return}if((g|0)>0){if((p|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);r=0}else{a[1263537]=0;r=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,r)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=r;c[b>>2]=0;l=i;return}}r=c[d+44>>2]|0;p=c[d+48>>2]|0;q=e+(p>>1)|0;if(!(p&1))s=r;else s=c[(c[q>>2]|0)+r>>2]|0;do if((g|0)<1){r=c[o>>2]|0;p=r+-1|0;if((r|0)>=1){e=c[d+16>>2]|0;t=(e|0)==0;if(t)u=0;else u=c[e+-4>>2]|0;if((r|0)<=(u|0)){if(t)v=0;else v=c[e+-4>>2]|0;do if((v|0)<(r|0)){if(t)w=0;else w=c[e+-4>>2]|0;if((w|0)<(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);x=0;break}else{a[1263537]=0;y=31;break}}else y=31;while(0);if((y|0)==31)x=e+(p*24|0)|0;__ZN7VariantC2ERKS_(n,x);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f>>2]|0);while(0);__ZN3RefI8ResourceEC2ERK7Variant(j,n);c[k>>2]=c[j>>2];Pi[s&2047](q,k);q=c[k>>2]|0;if((q|0?__ZN9Reference11unreferenceEv(q)|0:0)?(q=c[k>>2]|0,__Z17predelete_handlerP6Object(q)|0):0){gj[c[(c[q>>2]|0)+76>>2]&8191](q);__ZN6Memory11free_staticEPvb(q,0)}c[k>>2]=0;if(c[n>>2]|0)__ZN7Variant5clearEv(n);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I15StyleBoxTexture3RefI8ResourceEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+28|0;g=e;h=e+24|0;if(!b)i=0;else{j=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235644)|0;i=j?b:0}b=c[a+44>>2]|0;j=c[a+48>>2]|0;a=i+(j>>1)|0;if(!(j&1))k=b;else k=c[(c[a>>2]|0)+b>>2]|0;__ZN7VariantC2EPK6Object(g,c[d>>2]|0);__ZN3RefI8ResourceEC2ERK7Variant(f,g);if(c[g>>2]|0)__ZN7Variant5clearEv(g);c[h>>2]=c[f>>2];Pi[k&2047](a,h);a=c[h>>2]|0;if(!a){l=e;return}if(!(__ZN9Reference11unreferenceEv(a)|0)){l=e;return}a=c[h>>2]|0;if(!(__Z17predelete_handlerP6Object(a)|0)){l=e;return}gj[c[(c[a>>2]|0)+76>>2]&8191](a);__ZN6Memory11free_staticEPvb(a,0);l=e;return}function __ZN11MethodBind1I15StyleBoxTexture3RefI8ResourceEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN25ResourceInteractiveLoader18_initialize_classvEv(b){b=b|0;if(a[1263398]|0)return;if(!(a[1257001]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI9ReferenceEEvv();__ZN9Reference13_bind_methodsEv();a[1257001]=1}__ZN7ClassDB10_add_classI25ResourceInteractiveLoaderEEvv();__ZN25ResourceInteractiveLoader13_bind_methodsEv();a[1263398]=1;return}function __ZN25ResourceInteractiveLoader5_setvERK10StringNameRK7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK25ResourceInteractiveLoader5_getvERK10StringNameR7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK25ResourceInteractiveLoader19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+24|0;g=e+4|0;h=e;if(!d)__ZNK9Reference19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,0);__ZN6StringC2EPKc(f,1104767);i=c[f>>2]|0;f=i;j=g+4|0;c[j>>2]=0;k=g+12|0;c[k>>2]=0;c[g>>2]=0;n=(i|0)==0;if(!n?(c[j>>2]=0,__Z28atomic_conditional_incrementPj(i+-8|0)|0):0)c[j>>2]=f;c[g+8>>2]=0;f=c[k>>2]|0;if(f|0){if(!(__Z16atomic_decrementPj(f+-8|0)|0))__ZN6Memory11free_staticEPvb(f,1);c[k>>2]=0}c[g+16>>2]=256;if(!(c[b>>2]|0)){k=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=k;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0}k=__ZnwjPFPvjE(32,4740)|0;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0;c[k+12>>2]=0;c[k+16>>2]=7;f=k+20|0;c[f>>2]=0;j=k+24|0;c[j>>2]=0;o=k+28|0;c[o>>2]=0;__ZN12PropertyInfoaSERKS_(k,g)|0;p=c[b>>2]|0;q=p+4|0;r=c[q>>2]|0;c[j>>2]=r;c[f>>2]=0;c[o>>2]=p;if(r|0)c[r+20>>2]=k;c[q>>2]=k;if(!(c[p>>2]|0))c[p>>2]=k;k=p+8|0;c[k>>2]=(c[k>>2]|0)+1;k=c[g+12>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);k=c[g+4>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);if(!n?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);__ZN10StringNameC2EPKc(h,1104767);__ZN7ClassDB17get_property_listE10StringNameP4ListI12PropertyInfo16DefaultAllocatorEbPK6Object(h,b,1,a);__ZN10StringNameD2Ev(h);if(!d){l=e;return}__ZNK9Reference19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,1);l=e;return}function __ZN25ResourceInteractiveLoader14_notificationvEib(a,b,c){a=a|0;b=b|0;c=c|0;return}function __ZNK25ResourceInteractiveLoader16_get_class_namevEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+8|0;e=b+4|0;f=b;g=a+88|0;a=c[g>>2]|0;if(a|0){if(c[a+4>>2]|0){l=b;return g|0}if(__ZNK6String6lengthEv(a+8|0)|0){l=b;return g|0}}__ZN6StringC2EPKc(d,1104767);c[f>>2]=c[d>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameaSERKS_(g,e);__ZN10StringNameD2Ev(e);e=c[f>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);l=b;return g|0}function __ZNK25ResourceInteractiveLoader9get_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1104767);l=a;return c[b>>2]|0}function __ZNK25ResourceInteractiveLoader8is_classERK6String(a,b){a=a|0;b=b|0;var c=0;if(!(__ZNK6StringeqEPKc(b,1104767)|0)?!(__ZNK6StringeqEPKc(b,1126157)|0):0)c=__ZNK6StringeqEPKc(b,1142944)|0;else c=1;return c|0}function __ZNK25ResourceInteractiveLoader12is_class_ptrEPv(a,b){a=a|0;b=b|0;return (b|0)==1236308|((b|0)==1220724|(b|0)==1220580)|0}function __ZN29ResourceInteractiveLoaderTextD2Ev(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0;c[b>>2]=297680;d=c[b+104>>2]|0;gj[c[(c[d>>2]|0)+144>>2]&8191](d);__ZN6Memory11free_staticEPvb(d,0);d=b+216|0;e=c[d>>2]|0;if((e|0?__ZN9Reference11unreferenceEv(e)|0:0)?(e=c[d>>2]|0,__Z17predelete_handlerP6Object(e)|0):0){gj[c[(c[e>>2]|0)+76>>2]&8191](e);__ZN6Memory11free_staticEPvb(e,0)}c[d>>2]=0;d=b+208|0;e=c[d>>2]|0;a:do if(e|0){f=e;while(1){g=c[f>>2]|0;if(!g)break;__ZN4ListI3RefI8ResourceE16DefaultAllocatorE5_Data5eraseEPKNS4_7ElementE(f,g)|0;h=c[d>>2]|0;if(!(c[h+8>>2]|0)){i=9;break}if(!h)break a;else f=h}if((i|0)==9){__ZN6Memory11free_staticEPvb(h,0);c[d>>2]=0;break}if(!(c[f+8>>2]|0)){a[1263537]=0;__ZN6Memory11free_staticEPvb(f,0);break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145461,1145120,668,1145467,0);break}}while(0);d=b+204|0;h=c[d>>2]|0;if((h|0?__ZN9Reference11unreferenceEv(h)|0:0)?(h=c[d>>2]|0,__Z17predelete_handlerP6Object(h)|0):0){gj[c[(c[h>>2]|0)+76>>2]&8191](h);__ZN6Memory11free_staticEPvb(h,0)}c[d>>2]=0;d=b+176|0;h=c[d>>2]|0;if(h|0?(__ZN3MapI6StringS0_10ComparatorIS0_E16DefaultAllocatorE13_cleanup_treeEPNS4_7ElementE(d,c[h+8>>2]|0),h=c[b+180>>2]|0,i=c[d>>2]|0,c[i+8>>2]=h,c[b+184>>2]=0,e=h,c[e+12>>2]=e,i|0):0){e=c[i+28>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);e=c[i+24>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);__ZN6Memory11free_staticEPvb(i,0);c[d>>2]=0}d=b+156|0;i=b+160|0;__ZN3MapI6String7Variant10ComparatorIS0_E16DefaultAllocatorE5clearEv(i);e=c[i>>2]|0;if(e|0){h=e+32|0;if(c[h>>2]|0)__ZN7Variant5clearEv(h);h=c[e+24>>2]|0;if(h|0?(__Z16atomic_decrementPj(h+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(h,1);__ZN6Memory11free_staticEPvb(e,0);c[i>>2]=0}i=c[d>>2]|0;if(i|0?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);i=c[b+152>>2]|0;if(i|0?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);i=b+132|0;d=c[i>>2]|0;if(d|0?(__ZN3MapIiN29ResourceInteractiveLoaderText11ExtResourceE10ComparatorIiE16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(i,c[d+8>>2]|0),d=c[b+136>>2]|0,e=c[i>>2]|0,c[e+8>>2]=d,c[b+140>>2]=0,h=d,c[h+12>>2]=h,e|0):0){h=e+28|0;d=c[e+32>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);d=c[h>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);__ZN6Memory11free_staticEPvb(e,0);c[i>>2]=0}i=c[b+124>>2]|0;if(i|0?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);i=c[b+100>>2]|0;if(i|0?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);i=c[b+96>>2]|0;if(i|0?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);i=c[b+92>>2]|0;if(!i){c[b>>2]=401332;j=b+88|0;__ZN10StringNameD2Ev(j);__ZN9ReferenceD2Ev(b);return}if(__Z16atomic_decrementPj(i+-8|0)|0){c[b>>2]=401332;j=b+88|0;__ZN10StringNameD2Ev(j);__ZN9ReferenceD2Ev(b);return}__ZN6Memory11free_staticEPvb(i,1);c[b>>2]=401332;j=b+88|0;__ZN10StringNameD2Ev(j);__ZN9ReferenceD2Ev(b);return}function __ZN29ResourceInteractiveLoaderTextD0Ev(a){a=a|0;__ZN29ResourceInteractiveLoaderTextD2Ev(a);__ZdlPv(a);return}function __ZN29ResourceInteractiveLoaderText14set_local_pathERK6String(a,b){a=a|0;b=b|0;var d=0;d=a+96|0;a=c[d>>2]|0;if((a|0)==(c[b>>2]|0))return;if(a|0?(__Z16atomic_decrementPj(a+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(a,1);c[d>>2]=0;a=c[b>>2]|0;if(!a)return;if(!(__Z28atomic_conditional_incrementPj(a+-8|0)|0))return;c[d>>2]=c[b>>2];return}function __ZN29ResourceInteractiveLoaderText12get_resourceEv(a){a=a|0;var b=0,d=0;b=c[a+216>>2]|0;if(!b){d=0;return d|0}__ZN9Reference9referenceEv(b);d=b;return d|0}function __ZN29ResourceInteractiveLoaderText4pollEv(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0,ia=0,ja=0,ka=0,la=0,ma=0,na=0,oa=0,pa=0,qa=0,ra=0,sa=0,ta=0,ua=0,va=0,wa=0,xa=0,ya=0,za=0,Aa=0,Ba=0,Ca=0,Da=0,Ea=0,Fa=0,Ga=0,Ha=0,Ia=0,Ja=0,Ka=0,La=0,Ma=0,Na=0,Oa=0,Pa=0,Qa=0,Ra=0,Sa=0,Ta=0,Ua=0,Va=0,Wa=0,Xa=0,Ya=0,Za=0,_a=0,$a=0,ab=0,bb=0,cb=0,db=0,eb=0,fb=0,gb=0,hb=0,ib=0,jb=0,kb=0,lb=0,mb=0,nb=0,ob=0,pb=0,qb=0,rb=0,sb=0,tb=0,ub=0,vb=0,wb=0,xb=0,yb=0,zb=0,Ab=0,Bb=0,Cb=0,Db=0,Eb=0,Fb=0,Gb=0,Hb=0,Ib=0,Jb=0,Kb=0,Lb=0,Mb=0,Nb=0,Ob=0,Pb=0,Qb=0,Rb=0,Sb=0,Tb=0,Ub=0,Vb=0,Wb=0,Xb=0,Yb=0,Zb=0,_b=0,$b=0,ac=0,bc=0,cc=0,dc=0,ec=0,fc=0,gc=0,hc=0,ic=0,jc=0,kc=0,lc=0,mc=0,nc=0,oc=0,pc=0,qc=0,rc=0,sc=0,tc=0,uc=0,vc=0,wc=0,xc=0,yc=0,zc=0,Ac=0,Bc=0,Cc=0,Dc=0,Ec=0,Fc=0,Gc=0,Hc=0;d=l;l=l+592|0;if((l|0)>=(m|0))ba(592);e=d+584|0;f=d+580|0;g=d+576|0;h=d+568|0;i=d+564|0;j=d+560|0;k=d+24|0;n=d+572|0;o=d+556|0;p=d+552|0;q=d+548|0;r=d+544|0;s=d+540|0;t=d+536|0;u=d+532|0;v=d+528|0;w=d+524|0;x=d+520|0;y=d;z=d+516|0;A=d+508|0;B=d+500|0;C=d+496|0;D=d+492|0;E=d+488|0;F=d+484|0;G=d+512|0;H=d+504|0;I=d+480|0;J=d+476|0;K=d+472|0;L=d+468|0;M=d+464|0;N=d+460|0;O=d+456|0;P=d+452|0;Q=d+448|0;R=d+444|0;S=d+440|0;T=d+436|0;U=d+432|0;V=d+428|0;W=d+424|0;X=d+420|0;Y=d+416|0;Z=d+412|0;_=d+408|0;$=d+404|0;aa=d+400|0;ca=d+396|0;da=d+392|0;ea=d+388|0;fa=d+380|0;ga=d+376|0;ha=d+372|0;ia=d+368|0;ja=d+364|0;ka=d+360|0;la=d+356|0;ma=d+384|0;na=d+352|0;oa=d+348|0;pa=d+344|0;qa=d+340|0;ra=d+336|0;sa=d+332|0;ta=d+328|0;ua=d+324|0;va=d+320|0;wa=d+316|0;xa=d+312|0;ya=d+308|0;za=d+304|0;Aa=d+300|0;Ba=d+296|0;Ca=d+292|0;Da=d+288|0;Ea=d+284|0;Fa=d+280|0;Ga=d+276|0;Ha=d+272|0;Ia=d+268|0;Ja=d+264|0;Ka=d+260|0;La=d+256|0;Ma=d+252|0;Na=d+248|0;Oa=d+244|0;Pa=d+240|0;Qa=d+236|0;Ra=d+232|0;Sa=d+228|0;Ta=d+224|0;Ua=d+220|0;Va=d+216|0;Wa=d+212|0;Xa=d+208|0;Ya=d+204|0;Za=d+200|0;_a=d+196|0;$a=d+192|0;ab=d+188|0;bb=d+184|0;cb=d+180|0;db=d+176|0;eb=d+172|0;fb=d+168|0;gb=d+164|0;hb=d+160|0;ib=d+156|0;jb=d+52|0;kb=d+152|0;lb=d+148|0;mb=d+144|0;nb=d+140|0;ob=d+136|0;pb=d+48|0;qb=d+132|0;rb=d+128|0;sb=d+124|0;tb=d+120|0;ub=d+116|0;vb=d+112|0;wb=d+108|0;xb=d+104|0;yb=d+100|0;zb=d+96|0;Ab=d+92|0;Bb=d+88|0;Cb=d+84|0;Db=d+80|0;Eb=d+76|0;Fb=d+72|0;Gb=d+68|0;Hb=d+64|0;Ib=d+60|0;Jb=d+56|0;Kb=b+212|0;Lb=c[Kb>>2]|0;if(Lb|0){Mb=Lb;l=d;return Mb|0}Lb=b+156|0;if(__ZNK6StringeqEPKc(Lb,905854)|0){Nb=b+160|0;__ZN6StringC2EPKc(e,1128095);if(!(c[Nb>>2]|0))Ob=0;else Ob=(__ZNK3MapI6String7Variant10ComparatorIS0_E16DefaultAllocatorE5_findERKS0_(Nb,e)|0)!=0;Pb=c[e>>2]|0;if(Pb|0?(__Z16atomic_decrementPj(Pb+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Pb,1);if(!Ob){c[Kb>>2]=16;Ob=b+100|0;__ZN6StringaSEPKc(Ob,905867);__ZN6StringC2EPKc(e,1144824);c[j>>2]=__ZNK6StringplERKS_(b+96|0,e)|0;Pb=c[b+172>>2]|0;c[k>>2]=__Z4itosx(Pb,((Pb|0)<0)<<31>>31)|0;c[i>>2]=__ZNK6StringplERKS_(j,k)|0;__ZN6StringC2EPKc(n,905907);c[h>>2]=__ZNK6StringplERKS_(i,n)|0;c[g>>2]=__ZNK6StringplERKS_(h,Ob)|0;c[f>>2]=__ZNK6String4utf8Ev(g)|0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146123,905924,144,__ZNK10CharString8get_dataEv(f)|0,0);Ob=c[f>>2]|0;if(Ob|0?(__Z16atomic_decrementPj(Ob+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Ob,1);Ob=c[g>>2]|0;if(Ob|0?(__Z16atomic_decrementPj(Ob+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Ob,1);Ob=c[h>>2]|0;if(Ob|0?(__Z16atomic_decrementPj(Ob+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Ob,1);Ob=c[n>>2]|0;if(Ob|0?(__Z16atomic_decrementPj(Ob+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Ob,1);Ob=c[i>>2]|0;if(Ob|0?(__Z16atomic_decrementPj(Ob+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Ob,1);Ob=c[k>>2]|0;if(Ob|0?(__Z16atomic_decrementPj(Ob+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Ob,1);Ob=c[j>>2]|0;if(Ob|0?(__Z16atomic_decrementPj(Ob+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Ob,1);Ob=c[e>>2]|0;if(Ob|0?(__Z16atomic_decrementPj(Ob+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Ob,1);a[1263537]=0;Mb=c[Kb>>2]|0;l=d;return Mb|0}__ZN6StringC2EPKc(e,1123189);if(!(c[Nb>>2]|0))Qb=0;else Qb=(__ZNK3MapI6String7Variant10ComparatorIS0_E16DefaultAllocatorE5_findERKS0_(Nb,e)|0)!=0;Ob=c[e>>2]|0;if(Ob|0?(__Z16atomic_decrementPj(Ob+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Ob,1);if(!Qb){c[Kb>>2]=16;Qb=b+100|0;__ZN6StringaSEPKc(Qb,905962);__ZN6StringC2EPKc(e,1144824);c[s>>2]=__ZNK6StringplERKS_(b+96|0,e)|0;Ob=c[b+172>>2]|0;c[k>>2]=__Z4itosx(Ob,((Ob|0)<0)<<31>>31)|0;c[r>>2]=__ZNK6StringplERKS_(s,k)|0;__ZN6StringC2EPKc(n,905907);c[q>>2]=__ZNK6StringplERKS_(r,n)|0;c[p>>2]=__ZNK6StringplERKS_(q,Qb)|0;c[o>>2]=__ZNK6String4utf8Ev(p)|0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146123,905924,151,__ZNK10CharString8get_dataEv(o)|0,0);Qb=c[o>>2]|0;if(Qb|0?(__Z16atomic_decrementPj(Qb+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Qb,1);Qb=c[p>>2]|0;if(Qb|0?(__Z16atomic_decrementPj(Qb+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Qb,1);Qb=c[q>>2]|0;if(Qb|0?(__Z16atomic_decrementPj(Qb+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Qb,1);Qb=c[n>>2]|0;if(Qb|0?(__Z16atomic_decrementPj(Qb+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Qb,1);Qb=c[r>>2]|0;if(Qb|0?(__Z16atomic_decrementPj(Qb+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Qb,1);Qb=c[k>>2]|0;if(Qb|0?(__Z16atomic_decrementPj(Qb+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Qb,1);Qb=c[s>>2]|0;if(Qb|0?(__Z16atomic_decrementPj(Qb+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Qb,1);Qb=c[e>>2]|0;if(Qb|0?(__Z16atomic_decrementPj(Qb+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Qb,1);a[1263537]=0;Mb=c[Kb>>2]|0;l=d;return Mb|0}__ZN6StringC2EPKc(e,1146104);if(!(c[Nb>>2]|0))Rb=0;else Rb=(__ZNK3MapI6String7Variant10ComparatorIS0_E16DefaultAllocatorE5_findERKS0_(Nb,e)|0)!=0;Qb=c[e>>2]|0;if(Qb|0?(__Z16atomic_decrementPj(Qb+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Qb,1);if(!Rb){c[Kb>>2]=16;Rb=b+100|0;__ZN6StringaSEPKc(Rb,906002);__ZN6StringC2EPKc(e,1144824);c[x>>2]=__ZNK6StringplERKS_(b+96|0,e)|0;Qb=c[b+172>>2]|0;c[k>>2]=__Z4itosx(Qb,((Qb|0)<0)<<31>>31)|0;c[w>>2]=__ZNK6StringplERKS_(x,k)|0;__ZN6StringC2EPKc(n,905907);c[v>>2]=__ZNK6StringplERKS_(w,n)|0;c[u>>2]=__ZNK6StringplERKS_(v,Rb)|0;c[t>>2]=__ZNK6String4utf8Ev(u)|0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146123,905924,158,__ZNK10CharString8get_dataEv(t)|0,0);Rb=c[t>>2]|0;if(Rb|0?(__Z16atomic_decrementPj(Rb+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Rb,1);Rb=c[u>>2]|0;if(Rb|0?(__Z16atomic_decrementPj(Rb+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Rb,1);Rb=c[v>>2]|0;if(Rb|0?(__Z16atomic_decrementPj(Rb+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Rb,1);Rb=c[n>>2]|0;if(Rb|0?(__Z16atomic_decrementPj(Rb+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Rb,1);Rb=c[w>>2]|0;if(Rb|0?(__Z16atomic_decrementPj(Rb+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Rb,1);Rb=c[k>>2]|0;do if(Rb|0){if(__Z16atomic_decrementPj(Rb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Rb,1)}while(0);Rb=c[x>>2]|0;do if(Rb|0){if(__Z16atomic_decrementPj(Rb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Rb,1)}while(0);Rb=c[e>>2]|0;do if(Rb|0){if(__Z16atomic_decrementPj(Rb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Rb,1)}while(0);a[1263537]=0;Mb=c[Kb>>2]|0;l=d;return Mb|0}__ZN6StringC2EPKc(k,1128095);c[e>>2]=__ZNK7Variantcv6StringEv(__ZN3MapI6String7Variant10ComparatorIS0_E16DefaultAllocatorEixERKS0_(Nb,k)|0)|0;Rb=c[k>>2]|0;if(Rb|0?(__Z16atomic_decrementPj(Rb+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Rb,1);__ZN6StringC2EPKc(n,1123189);c[k>>2]=__ZNK7Variantcv6StringEv(__ZN3MapI6String7Variant10ComparatorIS0_E16DefaultAllocatorEixERKS0_(Nb,n)|0)|0;Rb=c[n>>2]|0;if(Rb|0?(__Z16atomic_decrementPj(Rb+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Rb,1);__ZN6StringC2EPKc(y,1146104);Rb=__ZNK7VariantcviEv(__ZN3MapI6String7Variant10ComparatorIS0_E16DefaultAllocatorEixERKS0_(Nb,y)|0)|0;Nb=c[y>>2]|0;if(Nb|0?(__Z16atomic_decrementPj(Nb+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Nb,1);c[n>>2]=Rb;__ZN6StringC2EPKc(z,1105412);if((__ZNK6String4findES_i(e,z,0)|0)==-1){Rb=__ZNK6String11is_rel_pathEv(e)|0;Nb=c[z>>2]|0;if(Nb|0?(__Z16atomic_decrementPj(Nb+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Nb,1);if(Rb){Rb=__ZN12GlobalConfig13get_singletonEv()|0;c[A>>2]=__ZNK6String12get_base_dirEv(b+92|0)|0;c[y>>2]=__ZNK6String9plus_fileERKS_(A,e)|0;Nb=__ZNK12GlobalConfig13localize_pathERK6String(Rb,y)|0;Rb=Nb;x=c[e>>2]|0;do if((x|0)==(Nb|0)){if(Nb|0)Sb=118}else{do if(x|0){if(__Z16atomic_decrementPj(x+-8|0)|0)break;__ZN6Memory11free_staticEPvb(x,1)}while(0);c[e>>2]=0;if(!Nb)break;if(!(__Z28atomic_conditional_incrementPj(Nb+-8|0)|0)){Sb=118;break}c[e>>2]=Rb;Sb=118}while(0);do if((Sb|0)==118){if(__Z16atomic_decrementPj(Nb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Nb,1)}while(0);Nb=c[y>>2]|0;do if(Nb|0){if(__Z16atomic_decrementPj(Nb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Nb,1)}while(0);Nb=c[A>>2]|0;do if(Nb|0){if(__Z16atomic_decrementPj(Nb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Nb,1)}while(0)}}else{Nb=c[z>>2]|0;if(Nb|0?(__Z16atomic_decrementPj(Nb+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Nb,1)}Nb=b+176|0;do if((c[Nb>>2]|0?__ZNK3MapI6StringS0_10ComparatorIS0_E16DefaultAllocatorE5_findERKS0_(Nb,e)|0:0)?(z=__ZN3MapI6StringS0_10ComparatorIS0_E16DefaultAllocatorEixERKS0_(Nb,e)|0,A=c[e>>2]|0,(A|0)!=(c[z>>2]|0)):0){do if(A|0){if(__Z16atomic_decrementPj(A+-8|0)|0)break;__ZN6Memory11free_staticEPvb(A,1)}while(0);c[e>>2]=0;A=c[z>>2]|0;if(!A)break;if(!(__Z28atomic_conditional_incrementPj(A+-8|0)|0))break;c[e>>2]=c[z>>2]}while(0);Nb=__ZN14ResourceLoader4loadERK6StringS2_bP5Error(e,k,0,0)|0;A=(Nb|0)==0;do if(A){if(!(a[1104857]|0)){Rb=c[313829]|0;if(!Rb){Sb=185;break}Ki[Rb&4095](c[313830]|0,b+92|0,e,k);Sb=185;break}c[Kb>>2]=16;Rb=__ZplPKcRK6String(906040,e)|0;x=Rb;w=b+100|0;v=c[w>>2]|0;do if((v|0)==(Rb|0)){if(Rb|0)Sb=149}else{do if(v|0){if(__Z16atomic_decrementPj(v+-8|0)|0)break;__ZN6Memory11free_staticEPvb(v,1)}while(0);c[w>>2]=0;if(!Rb)break;if(!(__Z28atomic_conditional_incrementPj(Rb+-8|0)|0)){Sb=149;break}c[w>>2]=x;Sb=149}while(0);do if((Sb|0)==149){if(__Z16atomic_decrementPj(Rb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Rb,1)}while(0);__ZN6StringC2EPKc(y,1144824);c[F>>2]=__ZNK6StringplERKS_(b+96|0,y)|0;Rb=c[b+172>>2]|0;c[G>>2]=__Z4itosx(Rb,((Rb|0)<0)<<31>>31)|0;c[E>>2]=__ZNK6StringplERKS_(F,G)|0;__ZN6StringC2EPKc(H,905907);c[D>>2]=__ZNK6StringplERKS_(E,H)|0;c[C>>2]=__ZNK6StringplERKS_(D,w)|0;c[B>>2]=__ZNK6String4utf8Ev(C)|0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146123,905924,182,__ZNK10CharString8get_dataEv(B)|0,0);Rb=c[B>>2]|0;do if(Rb|0){if(__Z16atomic_decrementPj(Rb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Rb,1)}while(0);Rb=c[C>>2]|0;do if(Rb|0){if(__Z16atomic_decrementPj(Rb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Rb,1)}while(0);Rb=c[D>>2]|0;do if(Rb|0){if(__Z16atomic_decrementPj(Rb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Rb,1)}while(0);Rb=c[H>>2]|0;do if(Rb|0){if(__Z16atomic_decrementPj(Rb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Rb,1)}while(0);Rb=c[E>>2]|0;do if(Rb|0){if(__Z16atomic_decrementPj(Rb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Rb,1)}while(0);Rb=c[G>>2]|0;do if(Rb|0){if(__Z16atomic_decrementPj(Rb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Rb,1)}while(0);Rb=c[F>>2]|0;do if(Rb|0){if(__Z16atomic_decrementPj(Rb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Rb,1)}while(0);Rb=c[y>>2]|0;do if(Rb|0){if(__Z16atomic_decrementPj(Rb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Rb,1)}while(0);a[1263537]=0;Tb=c[Kb>>2]|0}else{Rb=b+208|0;if(!(c[Rb>>2]|0)){w=__ZnwjPFPvjE(12,4740)|0;c[Rb>>2]=w;c[w>>2]=0;c[w+4>>2]=0;c[w+8>>2]=0}w=__ZnwjPFPvjE(16,4740)|0;x=w+4|0;c[x>>2]=0;c[x+4>>2]=0;c[x+8>>2]=0;c[w>>2]=Nb;__ZN9Reference9referenceEv(Nb);x=c[Rb>>2]|0;Rb=x+4|0;v=c[Rb>>2]|0;c[w+8>>2]=v;c[w+4>>2]=0;c[w+12>>2]=x;if(v|0)c[v+4>>2]=w;c[Rb>>2]=w;if(!(c[x>>2]|0))c[x>>2]=w;w=x+8|0;c[w>>2]=(c[w>>2]|0)+1;Sb=185}while(0);do if((Sb|0)==185){F=c[e>>2]|0;do if(!F)Ub=0;else{if(!(__Z28atomic_conditional_incrementPj(F+-8|0)|0)){Ub=0;break}Ub=c[e>>2]|0}while(0);F=c[k>>2]|0;do if(!F)Vb=0;else{if(!(__Z28atomic_conditional_incrementPj(F+-8|0)|0)){Vb=0;break}Vb=c[k>>2]|0}while(0);F=__ZN3MapIiN29ResourceInteractiveLoaderText11ExtResourceE10ComparatorIiE16DefaultAllocatorEixERKi(b+132|0,n)|0;E=c[F>>2]|0;D=Ub;do if((E|0)!=(D|0)){do if(E|0){if(__Z16atomic_decrementPj(E+-8|0)|0)break;__ZN6Memory11free_staticEPvb(E,1)}while(0);c[F>>2]=0;if(!Ub)break;if(!(__Z28atomic_conditional_incrementPj(D+-8|0)|0))break;c[F>>2]=Ub}while(0);D=F+4|0;E=c[D>>2]|0;C=Vb;do if((E|0)!=(C|0)){do if(E|0){if(__Z16atomic_decrementPj(E+-8|0)|0)break;__ZN6Memory11free_staticEPvb(E,1)}while(0);c[D>>2]=0;if(!Vb)break;if(!(__Z28atomic_conditional_incrementPj(C+-8|0)|0))break;c[D>>2]=Vb}while(0);D=b+172|0;C=b+100|0;E=__ZN13VariantParser9parse_tagEPNS_6StreamERiR6StringRNS_3TagEPNS_14ResourceParserEb(b+108|0,D,C,Lb,b+188|0,0)|0;c[Kb>>2]=E;if(!E)Wb=0;else{__ZN6StringC2EPKc(y,1144824);c[M>>2]=__ZNK6StringplERKS_(b+96|0,y)|0;E=c[D>>2]|0;c[G>>2]=__Z4itosx(E,((E|0)<0)<<31>>31)|0;c[L>>2]=__ZNK6StringplERKS_(M,G)|0;__ZN6StringC2EPKc(H,905907);c[K>>2]=__ZNK6StringplERKS_(L,H)|0;c[J>>2]=__ZNK6StringplERKS_(K,C)|0;c[I>>2]=__ZNK6String4utf8Ev(J)|0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146123,905924,200,__ZNK10CharString8get_dataEv(I)|0,0);C=c[I>>2]|0;do if(C|0){if(__Z16atomic_decrementPj(C+-8|0)|0)break;__ZN6Memory11free_staticEPvb(C,1)}while(0);C=c[J>>2]|0;do if(C|0){if(__Z16atomic_decrementPj(C+-8|0)|0)break;__ZN6Memory11free_staticEPvb(C,1)}while(0);C=c[K>>2]|0;do if(C|0){if(__Z16atomic_decrementPj(C+-8|0)|0)break;__ZN6Memory11free_staticEPvb(C,1)}while(0);C=c[H>>2]|0;do if(C|0){if(__Z16atomic_decrementPj(C+-8|0)|0)break;__ZN6Memory11free_staticEPvb(C,1)}while(0);C=c[L>>2]|0;do if(C|0){if(__Z16atomic_decrementPj(C+-8|0)|0)break;__ZN6Memory11free_staticEPvb(C,1)}while(0);C=c[G>>2]|0;do if(C|0){if(__Z16atomic_decrementPj(C+-8|0)|0)break;__ZN6Memory11free_staticEPvb(C,1)}while(0);C=c[M>>2]|0;do if(C|0){if(__Z16atomic_decrementPj(C+-8|0)|0)break;__ZN6Memory11free_staticEPvb(C,1)}while(0);C=c[y>>2]|0;do if(C|0){if(__Z16atomic_decrementPj(C+-8|0)|0)break;__ZN6Memory11free_staticEPvb(C,1)}while(0);a[1263537]=0;Wb=c[Kb>>2]|0}C=b+148|0;c[C>>2]=(c[C>>2]|0)+1;C=Vb;do if(Vb|0){if(__Z16atomic_decrementPj(C+-8|0)|0)break;__ZN6Memory11free_staticEPvb(C,1)}while(0);C=Ub;if(!Ub){Tb=Wb;break}if(__Z16atomic_decrementPj(C+-8|0)|0){Tb=Wb;break}__ZN6Memory11free_staticEPvb(C,1);Tb=Wb}while(0);do if(!A){if(!(__ZN9Reference11unreferenceEv(Nb)|0))break;if(!(__Z17predelete_handlerP6Object(Nb)|0))break;gj[c[(c[Nb>>2]|0)+76>>2]&8191](Nb);__ZN6Memory11free_staticEPvb(Nb,0)}while(0);Nb=c[k>>2]|0;do if(Nb|0){if(__Z16atomic_decrementPj(Nb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Nb,1)}while(0);Nb=c[e>>2]|0;do if(Nb|0){if(__Z16atomic_decrementPj(Nb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Nb,1)}while(0);Mb=Tb;l=d;return Mb|0}if(__ZNK6StringeqEPKc(Lb,906092)|0){Tb=b+160|0;__ZN6StringC2EPKc(e,1123189);if(!(c[Tb>>2]|0))Xb=0;else Xb=(__ZNK3MapI6String7Variant10ComparatorIS0_E16DefaultAllocatorE5_findERKS0_(Tb,e)|0)!=0;Nb=c[e>>2]|0;if(Nb|0?(__Z16atomic_decrementPj(Nb+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Nb,1);if(!Xb){c[Kb>>2]=16;Xb=b+100|0;__ZN6StringaSEPKc(Xb,905962);__ZN6StringC2EPKc(e,1144824);c[R>>2]=__ZNK6StringplERKS_(b+96|0,e)|0;Nb=c[b+172>>2]|0;c[k>>2]=__Z4itosx(Nb,((Nb|0)<0)<<31>>31)|0;c[Q>>2]=__ZNK6StringplERKS_(R,k)|0;__ZN6StringC2EPKc(n,905907);c[P>>2]=__ZNK6StringplERKS_(Q,n)|0;c[O>>2]=__ZNK6StringplERKS_(P,Xb)|0;c[N>>2]=__ZNK6String4utf8Ev(O)|0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146123,905924,211,__ZNK10CharString8get_dataEv(N)|0,0);Xb=c[N>>2]|0;if(Xb|0?(__Z16atomic_decrementPj(Xb+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Xb,1);Xb=c[O>>2]|0;if(Xb|0?(__Z16atomic_decrementPj(Xb+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Xb,1);Xb=c[P>>2]|0;if(Xb|0?(__Z16atomic_decrementPj(Xb+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Xb,1);Xb=c[n>>2]|0;if(Xb|0?(__Z16atomic_decrementPj(Xb+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Xb,1);Xb=c[Q>>2]|0;if(Xb|0?(__Z16atomic_decrementPj(Xb+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Xb,1);Xb=c[k>>2]|0;if(Xb|0?(__Z16atomic_decrementPj(Xb+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Xb,1);Xb=c[R>>2]|0;if(Xb|0?(__Z16atomic_decrementPj(Xb+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Xb,1);Xb=c[e>>2]|0;if(Xb|0?(__Z16atomic_decrementPj(Xb+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Xb,1);a[1263537]=0;Mb=c[Kb>>2]|0;l=d;return Mb|0}__ZN6StringC2EPKc(e,1146104);if(!(c[Tb>>2]|0))Yb=0;else Yb=(__ZNK3MapI6String7Variant10ComparatorIS0_E16DefaultAllocatorE5_findERKS0_(Tb,e)|0)!=0;Xb=c[e>>2]|0;if(Xb|0?(__Z16atomic_decrementPj(Xb+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Xb,1);if(!Yb){c[Kb>>2]=16;Yb=b+100|0;__ZN6StringaSEPKc(Yb,906105);__ZN6StringC2EPKc(e,1144824);c[W>>2]=__ZNK6StringplERKS_(b+96|0,e)|0;Xb=c[b+172>>2]|0;c[k>>2]=__Z4itosx(Xb,((Xb|0)<0)<<31>>31)|0;c[V>>2]=__ZNK6StringplERKS_(W,k)|0;__ZN6StringC2EPKc(n,905907);c[U>>2]=__ZNK6StringplERKS_(V,n)|0;c[T>>2]=__ZNK6StringplERKS_(U,Yb)|0;c[S>>2]=__ZNK6String4utf8Ev(T)|0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146123,905924,218,__ZNK10CharString8get_dataEv(S)|0,0);Yb=c[S>>2]|0;if(Yb|0?(__Z16atomic_decrementPj(Yb+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Yb,1);Yb=c[T>>2]|0;if(Yb|0?(__Z16atomic_decrementPj(Yb+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Yb,1);Yb=c[U>>2]|0;if(Yb|0?(__Z16atomic_decrementPj(Yb+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Yb,1);Yb=c[n>>2]|0;if(Yb|0?(__Z16atomic_decrementPj(Yb+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Yb,1);Yb=c[V>>2]|0;if(Yb|0?(__Z16atomic_decrementPj(Yb+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Yb,1);Yb=c[k>>2]|0;if(Yb|0?(__Z16atomic_decrementPj(Yb+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Yb,1);Yb=c[W>>2]|0;if(Yb|0?(__Z16atomic_decrementPj(Yb+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Yb,1);Yb=c[e>>2]|0;do if(Yb|0){if(__Z16atomic_decrementPj(Yb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Yb,1)}while(0);a[1263537]=0;Mb=c[Kb>>2]|0;l=d;return Mb|0}__ZN6StringC2EPKc(k,1123189);c[e>>2]=__ZNK7Variantcv6StringEv(__ZN3MapI6String7Variant10ComparatorIS0_E16DefaultAllocatorEixERKS0_(Tb,k)|0)|0;Yb=c[k>>2]|0;if(Yb|0?(__Z16atomic_decrementPj(Yb+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Yb,1);__ZN6StringC2EPKc(k,1146104);Yb=__ZNK7VariantcviEv(__ZN3MapI6String7Variant10ComparatorIS0_E16DefaultAllocatorEixERKS0_(Tb,k)|0)|0;Tb=c[k>>2]|0;if(Tb|0?(__Z16atomic_decrementPj(Tb+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Tb,1);__ZN6StringC2EPKc(n,1126424);c[X>>2]=__ZNK6StringplERKS_(b+92|0,n)|0;c[y>>2]=__Z4itosx(Yb,((Yb|0)<0)<<31>>31)|0;c[k>>2]=__ZNK6StringplERKS_(X,y)|0;Yb=c[y>>2]|0;if(Yb|0?(__Z16atomic_decrementPj(Yb+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Yb,1);Yb=c[X>>2]|0;if(Yb|0?(__Z16atomic_decrementPj(Yb+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Yb,1);Yb=c[n>>2]|0;if(Yb|0?(__Z16atomic_decrementPj(Yb+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Yb,1);do if(__ZN13ResourceCache3hasERK6String(k)|0){Zb=0;_b=0;Sb=395}else{__ZN10StringNameC2ERK6String(n,e);Yb=__ZN7ClassDB8instanceERK10StringName(n)|0;__ZN10StringNameD2Ev(n);if(!Yb){c[n>>2]=__ZplPKcRK6String(906146,e)|0;X=b+100|0;__ZN6StringpLERKS_(X,n)|0;Tb=c[n>>2]|0;do if(Tb|0){if(__Z16atomic_decrementPj(Tb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Tb,1)}while(0);__ZN6StringC2EPKc(n,1144824);c[aa>>2]=__ZNK6StringplERKS_(b+96|0,n)|0;Tb=c[b+172>>2]|0;c[y>>2]=__Z4itosx(Tb,((Tb|0)<0)<<31>>31)|0;c[$>>2]=__ZNK6StringplERKS_(aa,y)|0;__ZN6StringC2EPKc(G,905907);c[_>>2]=__ZNK6StringplERKS_($,G)|0;c[Z>>2]=__ZNK6StringplERKS_(_,X)|0;c[Y>>2]=__ZNK6String4utf8Ev(Z)|0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146123,905924,237,__ZNK10CharString8get_dataEv(Y)|0,0);Tb=c[Y>>2]|0;do if(Tb|0){if(__Z16atomic_decrementPj(Tb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Tb,1)}while(0);Tb=c[Z>>2]|0;do if(Tb|0){if(__Z16atomic_decrementPj(Tb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Tb,1)}while(0);Tb=c[_>>2]|0;do if(Tb|0){if(__Z16atomic_decrementPj(Tb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Tb,1)}while(0);Tb=c[G>>2]|0;do if(Tb|0){if(__Z16atomic_decrementPj(Tb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Tb,1)}while(0);Tb=c[$>>2]|0;do if(Tb|0){if(__Z16atomic_decrementPj(Tb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Tb,1)}while(0);Tb=c[y>>2]|0;do if(Tb|0){if(__Z16atomic_decrementPj(Tb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Tb,1)}while(0);Tb=c[aa>>2]|0;do if(Tb|0){if(__Z16atomic_decrementPj(Tb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Tb,1)}while(0);Tb=c[n>>2]|0;do if(Tb|0){if(__Z16atomic_decrementPj(Tb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Tb,1)}while(0);a[1263537]=0;c[Kb>>2]=16;$b=16;break}if($i[c[(c[Yb>>2]|0)+44>>2]&8191](Yb,1220696)|0){a[1263537]=0;__ZN9Reference8init_refEv(Yb)|0;__ZN9Reference9referenceEv(Yb);do if(__ZN9Reference11unreferenceEv(Yb)|0){if(!(__Z17predelete_handlerP6Object(Yb)|0))break;gj[c[(c[Yb>>2]|0)+76>>2]&8191](Yb);__ZN6Memory11free_staticEPvb(Yb,0)}while(0);Tb=b+208|0;if(!(c[Tb>>2]|0)){X=__ZnwjPFPvjE(12,4740)|0;c[Tb>>2]=X;c[X>>2]=0;c[X+4>>2]=0;c[X+8>>2]=0}X=__ZnwjPFPvjE(16,4740)|0;W=X+4|0;c[W>>2]=0;c[W+4>>2]=0;c[W+8>>2]=0;c[X>>2]=Yb;__ZN9Reference9referenceEv(Yb);W=c[Tb>>2]|0;Tb=W+4|0;V=c[Tb>>2]|0;c[X+8>>2]=V;c[X+4>>2]=0;c[X+12>>2]=W;if(V|0)c[V+4>>2]=X;c[Tb>>2]=X;if(!(c[W>>2]|0))c[W>>2]=X;X=W+8|0;c[X>>2]=(c[X>>2]|0)+1;bj[c[(c[Yb>>2]|0)+104>>2]&4095](Yb,k,0);Zb=Yb;_b=Yb;Sb=395;break}c[n>>2]=__ZplPKcRK6String(906182,e)|0;X=b+100|0;__ZN6StringpLERKS_(X,n)|0;W=c[n>>2]|0;do if(W|0){if(__Z16atomic_decrementPj(W+-8|0)|0)break;__ZN6Memory11free_staticEPvb(W,1)}while(0);__ZN6StringC2EPKc(n,1144824);c[ga>>2]=__ZNK6StringplERKS_(b+96|0,n)|0;W=c[b+172>>2]|0;c[y>>2]=__Z4itosx(W,((W|0)<0)<<31>>31)|0;c[fa>>2]=__ZNK6StringplERKS_(ga,y)|0;__ZN6StringC2EPKc(G,905907);c[ea>>2]=__ZNK6StringplERKS_(fa,G)|0;c[da>>2]=__ZNK6StringplERKS_(ea,X)|0;c[ca>>2]=__ZNK6String4utf8Ev(da)|0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146123,905924,246,__ZNK10CharString8get_dataEv(ca)|0,0);W=c[ca>>2]|0;do if(W|0){if(__Z16atomic_decrementPj(W+-8|0)|0)break;__ZN6Memory11free_staticEPvb(W,1)}while(0);W=c[da>>2]|0;do if(W|0){if(__Z16atomic_decrementPj(W+-8|0)|0)break;__ZN6Memory11free_staticEPvb(W,1)}while(0);W=c[ea>>2]|0;do if(W|0){if(__Z16atomic_decrementPj(W+-8|0)|0)break;__ZN6Memory11free_staticEPvb(W,1)}while(0);W=c[G>>2]|0;do if(W|0){if(__Z16atomic_decrementPj(W+-8|0)|0)break;__ZN6Memory11free_staticEPvb(W,1)}while(0);W=c[fa>>2]|0;do if(W|0){if(__Z16atomic_decrementPj(W+-8|0)|0)break;__ZN6Memory11free_staticEPvb(W,1)}while(0);W=c[y>>2]|0;do if(W|0){if(__Z16atomic_decrementPj(W+-8|0)|0)break;__ZN6Memory11free_staticEPvb(W,1)}while(0);W=c[ga>>2]|0;do if(W|0){if(__Z16atomic_decrementPj(W+-8|0)|0)break;__ZN6Memory11free_staticEPvb(W,1)}while(0);W=c[n>>2]|0;do if(W|0){if(__Z16atomic_decrementPj(W+-8|0)|0)break;__ZN6Memory11free_staticEPvb(W,1)}while(0);a[1263537]=0;c[Kb>>2]=16;$b=16}while(0);if((Sb|0)==395){ga=b+148|0;c[ga>>2]=(c[ga>>2]|0)+1;ga=b+108|0;fa=b+172|0;ea=b+100|0;da=b+188|0;ca=(Zb|0)==0;aa=b+96|0;$=16;a:while(1){c[n>>2]=0;c[y>>2]=0;_=__ZN13VariantParser20parse_tag_assign_eofEPNS_6StreamERiR6StringRNS_3TagES4_R7VariantPNS_14ResourceParserEb(ga,fa,ea,Lb,n,y,da,0)|0;c[Kb>>2]=_;do if(!_){c[G>>2]=0;Z=__ZNK6StringneERKS_(n,G)|0;Y=c[G>>2]|0;do if(Y|0){if(__Z16atomic_decrementPj(Y+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Y,1)}while(0);if(Z){if(ca){ac=0;bc=$;break}__ZN10StringNameC2ERK6String(G,n);__ZN6Object3setERK10StringNameRK7VariantPb(_b,G,y,0);__ZN10StringNameD2Ev(G);ac=0;bc=$;break}c[G>>2]=0;Y=__ZNK6StringneERKS_(Lb,G)|0;W=c[G>>2]|0;do if(W|0){if(__Z16atomic_decrementPj(W+-8|0)|0)break;__ZN6Memory11free_staticEPvb(W,1)}while(0);if(Y){c[Kb>>2]=0;ac=3;bc=$;break}c[Kb>>2]=16;__ZN6StringaSEPKc(ea,906242);__ZN6StringC2EPKc(G,1144824);c[ra>>2]=__ZNK6StringplERKS_(aa,G)|0;W=c[fa>>2]|0;c[H>>2]=__Z4itosx(W,((W|0)<0)<<31>>31)|0;c[qa>>2]=__ZNK6StringplERKS_(ra,H)|0;__ZN6StringC2EPKc(ma,905907);c[pa>>2]=__ZNK6StringplERKS_(qa,ma)|0;c[oa>>2]=__ZNK6StringplERKS_(pa,ea)|0;c[na>>2]=__ZNK6String4utf8Ev(oa)|0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146123,905924,282,__ZNK10CharString8get_dataEv(na)|0,0);W=c[na>>2]|0;do if(W|0){if(__Z16atomic_decrementPj(W+-8|0)|0)break;__ZN6Memory11free_staticEPvb(W,1)}while(0);W=c[oa>>2]|0;do if(W|0){if(__Z16atomic_decrementPj(W+-8|0)|0)break;__ZN6Memory11free_staticEPvb(W,1)}while(0);W=c[pa>>2]|0;do if(W|0){if(__Z16atomic_decrementPj(W+-8|0)|0)break;__ZN6Memory11free_staticEPvb(W,1)}while(0);W=c[ma>>2]|0;do if(W|0){if(__Z16atomic_decrementPj(W+-8|0)|0)break;__ZN6Memory11free_staticEPvb(W,1)}while(0);W=c[qa>>2]|0;do if(W|0){if(__Z16atomic_decrementPj(W+-8|0)|0)break;__ZN6Memory11free_staticEPvb(W,1)}while(0);W=c[H>>2]|0;do if(W|0){if(__Z16atomic_decrementPj(W+-8|0)|0)break;__ZN6Memory11free_staticEPvb(W,1)}while(0);W=c[ra>>2]|0;do if(W|0){if(__Z16atomic_decrementPj(W+-8|0)|0)break;__ZN6Memory11free_staticEPvb(W,1)}while(0);W=c[G>>2]|0;do if(W|0){if(__Z16atomic_decrementPj(W+-8|0)|0)break;__ZN6Memory11free_staticEPvb(W,1)}while(0);a[1263537]=0;ac=1;bc=c[Kb>>2]|0}else{__ZN6StringC2EPKc(G,1144824);c[la>>2]=__ZNK6StringplERKS_(aa,G)|0;W=c[fa>>2]|0;c[H>>2]=__Z4itosx(W,((W|0)<0)<<31>>31)|0;c[ka>>2]=__ZNK6StringplERKS_(la,H)|0;__ZN6StringC2EPKc(ma,905907);c[ja>>2]=__ZNK6StringplERKS_(ka,ma)|0;c[ia>>2]=__ZNK6StringplERKS_(ja,ea)|0;c[ha>>2]=__ZNK6String4utf8Ev(ia)|0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146123,905924,266,__ZNK10CharString8get_dataEv(ha)|0,0);W=c[ha>>2]|0;do if(W|0){if(__Z16atomic_decrementPj(W+-8|0)|0)break;__ZN6Memory11free_staticEPvb(W,1)}while(0);W=c[ia>>2]|0;do if(W|0){if(__Z16atomic_decrementPj(W+-8|0)|0)break;__ZN6Memory11free_staticEPvb(W,1)}while(0);W=c[ja>>2]|0;do if(W|0){if(__Z16atomic_decrementPj(W+-8|0)|0)break;__ZN6Memory11free_staticEPvb(W,1)}while(0);W=c[ma>>2]|0;do if(W|0){if(__Z16atomic_decrementPj(W+-8|0)|0)break;__ZN6Memory11free_staticEPvb(W,1)}while(0);W=c[ka>>2]|0;do if(W|0){if(__Z16atomic_decrementPj(W+-8|0)|0)break;__ZN6Memory11free_staticEPvb(W,1)}while(0);W=c[H>>2]|0;do if(W|0){if(__Z16atomic_decrementPj(W+-8|0)|0)break;__ZN6Memory11free_staticEPvb(W,1)}while(0);W=c[la>>2]|0;do if(W|0){if(__Z16atomic_decrementPj(W+-8|0)|0)break;__ZN6Memory11free_staticEPvb(W,1)}while(0);W=c[G>>2]|0;do if(W|0){if(__Z16atomic_decrementPj(W+-8|0)|0)break;__ZN6Memory11free_staticEPvb(W,1)}while(0);a[1263537]=0;ac=1;bc=c[Kb>>2]|0}while(0);if(c[y>>2]|0)__ZN7Variant5clearEv(y);_=c[n>>2]|0;do if(_|0){if(__Z16atomic_decrementPj(_+-8|0)|0)break;__ZN6Memory11free_staticEPvb(_,1)}while(0);switch(ac&3){case 0:{$=bc;break}case 3:{cc=0;break a;break}default:{Sb=464;break a}}}if((Sb|0)==464)cc=bc;if((!ca?__ZN9Reference11unreferenceEv(Zb)|0:0)?__Z17predelete_handlerP6Object(_b)|0:0){gj[c[(c[Zb>>2]|0)+76>>2]&8191](Zb);__ZN6Memory11free_staticEPvb(Zb,0);$b=cc}else $b=cc}cc=c[k>>2]|0;if(cc|0?(__Z16atomic_decrementPj(cc+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(cc,1);cc=c[e>>2]|0;if(cc|0?(__Z16atomic_decrementPj(cc+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(cc,1);Mb=$b;l=d;return Mb|0}if(__ZNK6StringeqEPKc(Lb,948132)|0){if(a[b+120>>0]|0){$b=b+100|0;__ZN6StringpLEPKc($b,906293)|0;__ZN6StringC2EPKc(e,1144824);c[wa>>2]=__ZNK6StringplERKS_(b+96|0,e)|0;cc=c[b+172>>2]|0;c[k>>2]=__Z4itosx(cc,((cc|0)<0)<<31>>31)|0;c[va>>2]=__ZNK6StringplERKS_(wa,k)|0;__ZN6StringC2EPKc(n,905907);c[ua>>2]=__ZNK6StringplERKS_(va,n)|0;c[ta>>2]=__ZNK6StringplERKS_(ua,$b)|0;c[sa>>2]=__ZNK6String4utf8Ev(ta)|0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146123,905924,294,__ZNK10CharString8get_dataEv(sa)|0,0);$b=c[sa>>2]|0;if($b|0?(__Z16atomic_decrementPj($b+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb($b,1);$b=c[ta>>2]|0;if($b|0?(__Z16atomic_decrementPj($b+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb($b,1);$b=c[ua>>2]|0;if($b|0?(__Z16atomic_decrementPj($b+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb($b,1);$b=c[n>>2]|0;if($b|0?(__Z16atomic_decrementPj($b+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb($b,1);$b=c[va>>2]|0;if($b|0?(__Z16atomic_decrementPj($b+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb($b,1);$b=c[k>>2]|0;if($b|0?(__Z16atomic_decrementPj($b+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb($b,1);$b=c[wa>>2]|0;if($b|0?(__Z16atomic_decrementPj($b+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb($b,1);$b=c[e>>2]|0;if($b|0?(__Z16atomic_decrementPj($b+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb($b,1);a[1263537]=0;c[Kb>>2]=16;Mb=16;l=d;return Mb|0}$b=b+124|0;__ZN10StringNameC2ERK6String(e,$b);wa=__ZN7ClassDB8instanceERK10StringName(e)|0;__ZN10StringNameD2Ev(e);if(!wa){c[e>>2]=__ZplPKcRK6String(906146,$b)|0;va=b+100|0;__ZN6StringpLERKS_(va,e)|0;ua=c[e>>2]|0;if(ua|0?(__Z16atomic_decrementPj(ua+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(ua,1);__ZN6StringC2EPKc(e,1144824);c[Ba>>2]=__ZNK6StringplERKS_(b+96|0,e)|0;ua=c[b+172>>2]|0;c[k>>2]=__Z4itosx(ua,((ua|0)<0)<<31>>31)|0;c[Aa>>2]=__ZNK6StringplERKS_(Ba,k)|0;__ZN6StringC2EPKc(n,905907);c[za>>2]=__ZNK6StringplERKS_(Aa,n)|0;c[ya>>2]=__ZNK6StringplERKS_(za,va)|0;c[xa>>2]=__ZNK6String4utf8Ev(ya)|0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146123,905924,303,__ZNK10CharString8get_dataEv(xa)|0,0);va=c[xa>>2]|0;if(va|0?(__Z16atomic_decrementPj(va+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(va,1);va=c[ya>>2]|0;if(va|0?(__Z16atomic_decrementPj(va+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(va,1);va=c[za>>2]|0;if(va|0?(__Z16atomic_decrementPj(va+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(va,1);va=c[n>>2]|0;if(va|0?(__Z16atomic_decrementPj(va+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(va,1);va=c[Aa>>2]|0;if(va|0?(__Z16atomic_decrementPj(va+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(va,1);va=c[k>>2]|0;if(va|0?(__Z16atomic_decrementPj(va+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(va,1);va=c[Ba>>2]|0;if(va|0?(__Z16atomic_decrementPj(va+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(va,1);va=c[e>>2]|0;if(va|0?(__Z16atomic_decrementPj(va+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(va,1);a[1263537]=0;c[Kb>>2]=16;Mb=16;l=d;return Mb|0}if(!($i[c[(c[wa>>2]|0)+44>>2]&8191](wa,1220696)|0)){c[e>>2]=__ZplPKcRK6String(906182,$b)|0;$b=b+100|0;__ZN6StringpLERKS_($b,e)|0;va=c[e>>2]|0;if(va|0?(__Z16atomic_decrementPj(va+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(va,1);__ZN6StringC2EPKc(e,1144824);c[Ga>>2]=__ZNK6StringplERKS_(b+96|0,e)|0;va=c[b+172>>2]|0;c[k>>2]=__Z4itosx(va,((va|0)<0)<<31>>31)|0;c[Fa>>2]=__ZNK6StringplERKS_(Ga,k)|0;__ZN6StringC2EPKc(n,905907);c[Ea>>2]=__ZNK6StringplERKS_(Fa,n)|0;c[Da>>2]=__ZNK6StringplERKS_(Ea,$b)|0;c[Ca>>2]=__ZNK6String4utf8Ev(Da)|0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146123,905924,312,__ZNK10CharString8get_dataEv(Ca)|0,0);$b=c[Ca>>2]|0;if($b|0?(__Z16atomic_decrementPj($b+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb($b,1);$b=c[Da>>2]|0;if($b|0?(__Z16atomic_decrementPj($b+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb($b,1);$b=c[Ea>>2]|0;if($b|0?(__Z16atomic_decrementPj($b+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb($b,1);$b=c[n>>2]|0;if($b|0?(__Z16atomic_decrementPj($b+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb($b,1);$b=c[Fa>>2]|0;if($b|0?(__Z16atomic_decrementPj($b+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb($b,1);$b=c[k>>2]|0;if($b|0?(__Z16atomic_decrementPj($b+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb($b,1);$b=c[Ga>>2]|0;if($b|0?(__Z16atomic_decrementPj($b+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb($b,1);$b=c[e>>2]|0;if($b|0?(__Z16atomic_decrementPj($b+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb($b,1);a[1263537]=0;c[Kb>>2]=16;Mb=16;l=d;return Mb|0}a[1263537]=0;__ZN9Reference8init_refEv(wa)|0;$b=b+216|0;Ga=c[$b>>2]|0;if((wa|0)!=(Ga|0)){if((Ga|0?__ZN9Reference11unreferenceEv(Ga)|0:0)?(Ga=c[$b>>2]|0,__Z17predelete_handlerP6Object(Ga)|0):0){gj[c[(c[Ga>>2]|0)+76>>2]&8191](Ga);__ZN6Memory11free_staticEPvb(Ga,0)}c[$b>>2]=wa;__ZN9Reference9referenceEv(wa)}if(__ZN9Reference11unreferenceEv(wa)|0?__Z17predelete_handlerP6Object(wa)|0:0){gj[c[(c[wa>>2]|0)+76>>2]&8191](wa);__ZN6Memory11free_staticEPvb(wa,0)}wa=b+148|0;c[wa>>2]=(c[wa>>2]|0)+1;wa=b+108|0;Ga=b+172|0;Fa=b+100|0;Ea=b+188|0;Da=b+96|0;Ca=0;while(1){c[e>>2]=0;c[k>>2]=0;va=__ZN13VariantParser20parse_tag_assign_eofEPNS_6StreamERiR6StringRNS_3TagES4_R7VariantPNS_14ResourceParserEb(wa,Ga,Fa,Lb,e,k,Ea,0)|0;c[Kb>>2]=va;b:do switch(va|0){case 0:{c[n>>2]=0;Ba=__ZNK6StringneERKS_(e,n)|0;Aa=c[n>>2]|0;if(Aa|0?(__Z16atomic_decrementPj(Aa+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Aa,1);if(Ba){Ba=c[$b>>2]|0;__ZN10StringNameC2ERK6String(n,e);__ZN6Object3setERK10StringNameRK7VariantPb(Ba,n,k,0);__ZN10StringNameD2Ev(n);dc=1;ec=Ca;break b}c[n>>2]=0;Ba=__ZNK6StringneERKS_(Lb,n)|0;Aa=c[n>>2]|0;if(Aa|0?(__Z16atomic_decrementPj(Aa+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Aa,1);if(!Ba){c[Kb>>2]=18;dc=0;ec=18;break b}c[Kb>>2]=16;__ZN6StringaSEPKc(Fa,906335);__ZN6StringC2EPKc(n,1144824);c[Qa>>2]=__ZNK6StringplERKS_(Da,n)|0;Ba=c[Ga>>2]|0;c[y>>2]=__Z4itosx(Ba,((Ba|0)<0)<<31>>31)|0;c[Pa>>2]=__ZNK6StringplERKS_(Qa,y)|0;__ZN6StringC2EPKc(G,905907);c[Oa>>2]=__ZNK6StringplERKS_(Pa,G)|0;c[Na>>2]=__ZNK6StringplERKS_(Oa,Fa)|0;c[Ma>>2]=__ZNK6String4utf8Ev(Na)|0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146123,905924,346,__ZNK10CharString8get_dataEv(Ma)|0,0);Ba=c[Ma>>2]|0;if(Ba|0?(__Z16atomic_decrementPj(Ba+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Ba,1);Ba=c[Na>>2]|0;if(Ba|0?(__Z16atomic_decrementPj(Ba+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Ba,1);Ba=c[Oa>>2]|0;do if(Ba|0){if(__Z16atomic_decrementPj(Ba+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ba,1)}while(0);Ba=c[G>>2]|0;do if(Ba|0){if(__Z16atomic_decrementPj(Ba+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ba,1)}while(0);Ba=c[Pa>>2]|0;do if(Ba|0){if(__Z16atomic_decrementPj(Ba+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ba,1)}while(0);Ba=c[y>>2]|0;do if(Ba|0){if(__Z16atomic_decrementPj(Ba+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ba,1)}while(0);Ba=c[Qa>>2]|0;do if(Ba|0){if(__Z16atomic_decrementPj(Ba+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ba,1)}while(0);Ba=c[n>>2]|0;do if(Ba|0){if(__Z16atomic_decrementPj(Ba+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ba,1)}while(0);a[1263537]=0;dc=0;ec=c[Kb>>2]|0;break}case 18:{if(__ZN13ResourceCache3hasERK6String(Da)|0)Sb=599;else{Ba=c[$b>>2]|0;bj[c[(c[Ba>>2]|0)+104>>2]&4095](Ba,Da,0);Sb=599}break}default:{__ZN6StringC2EPKc(n,1144824);c[La>>2]=__ZNK6StringplERKS_(Da,n)|0;Ba=c[Ga>>2]|0;c[y>>2]=__Z4itosx(Ba,((Ba|0)<0)<<31>>31)|0;c[Ka>>2]=__ZNK6StringplERKS_(La,y)|0;__ZN6StringC2EPKc(G,905907);c[Ja>>2]=__ZNK6StringplERKS_(Ka,G)|0;c[Ia>>2]=__ZNK6StringplERKS_(Ja,Fa)|0;c[Ha>>2]=__ZNK6String4utf8Ev(Ia)|0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146123,905924,330,__ZNK10CharString8get_dataEv(Ha)|0,0);Ba=c[Ha>>2]|0;if(Ba|0?(__Z16atomic_decrementPj(Ba+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Ba,1);Ba=c[Ia>>2]|0;if(Ba|0?(__Z16atomic_decrementPj(Ba+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Ba,1);Ba=c[Ja>>2]|0;if(Ba|0?(__Z16atomic_decrementPj(Ba+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Ba,1);Ba=c[G>>2]|0;if(Ba|0?(__Z16atomic_decrementPj(Ba+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Ba,1);Ba=c[Ka>>2]|0;if(Ba|0?(__Z16atomic_decrementPj(Ba+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Ba,1);Ba=c[y>>2]|0;if(Ba|0?(__Z16atomic_decrementPj(Ba+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Ba,1);Ba=c[La>>2]|0;do if(Ba|0){if(__Z16atomic_decrementPj(Ba+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ba,1)}while(0);Ba=c[n>>2]|0;do if(Ba|0){if(__Z16atomic_decrementPj(Ba+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ba,1)}while(0);a[1263537]=0;Sb=599}}while(0);if((Sb|0)==599){Sb=0;dc=0;ec=c[Kb>>2]|0}if(c[k>>2]|0)__ZN7Variant5clearEv(k);va=c[e>>2]|0;if(va|0?(__Z16atomic_decrementPj(va+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(va,1);if(dc)Ca=ec;else{Mb=ec;break}}l=d;return Mb|0}if(__ZNK6StringeqEPKc(Lb,944672)|0){if(!(a[b+120>>0]|0)){ec=b+100|0;__ZN6StringpLEPKc(ec,906383)|0;__ZN6StringC2EPKc(e,1144824);c[Va>>2]=__ZNK6StringplERKS_(b+96|0,e)|0;Ca=c[b+172>>2]|0;c[k>>2]=__Z4itosx(Ca,((Ca|0)<0)<<31>>31)|0;c[Ua>>2]=__ZNK6StringplERKS_(Va,k)|0;__ZN6StringC2EPKc(n,905907);c[Ta>>2]=__ZNK6StringplERKS_(Ua,n)|0;c[Sa>>2]=__ZNK6StringplERKS_(Ta,ec)|0;c[Ra>>2]=__ZNK6String4utf8Ev(Sa)|0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146123,905924,361,__ZNK10CharString8get_dataEv(Ra)|0,0);ec=c[Ra>>2]|0;if(ec|0?(__Z16atomic_decrementPj(ec+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(ec,1);ec=c[Sa>>2]|0;if(ec|0?(__Z16atomic_decrementPj(ec+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(ec,1);ec=c[Ta>>2]|0;if(ec|0?(__Z16atomic_decrementPj(ec+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(ec,1);ec=c[n>>2]|0;if(ec|0?(__Z16atomic_decrementPj(ec+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(ec,1);ec=c[Ua>>2]|0;if(ec|0?(__Z16atomic_decrementPj(ec+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(ec,1);ec=c[k>>2]|0;if(ec|0?(__Z16atomic_decrementPj(ec+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(ec,1);ec=c[Va>>2]|0;if(ec|0?(__Z16atomic_decrementPj(ec+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(ec,1);ec=c[e>>2]|0;if(ec|0?(__Z16atomic_decrementPj(ec+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(ec,1);a[1263537]=0;c[Kb>>2]=16;Mb=16;l=d;return Mb|0}ec=b+160|0;__ZN6StringC2EPKc(e,1126230);if(!(c[ec>>2]|0))fc=0;else fc=(__ZNK3MapI6String7Variant10ComparatorIS0_E16DefaultAllocatorE5_findERKS0_(ec,e)|0)!=0;Va=c[e>>2]|0;if(Va|0?(__Z16atomic_decrementPj(Va+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Va,1);if(fc){fc=__ZN11PackedScene9get_stateEv(c[b+204>>2]|0)|0;__ZN6StringC2EPKc(k,1126230);c[e>>2]=__ZNK7Variantcv10StringNameEv(__ZN3MapI6String7Variant10ComparatorIS0_E16DefaultAllocatorEixERKS0_(ec,k)|0)|0;Va=__ZN10SceneState8add_nameERK10StringName(fc,e)|0;__ZN10StringNameD2Ev(e);Ua=c[k>>2]|0;if(Ua|0?(__Z16atomic_decrementPj(Ua+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Ua,1);if(((fc|0)!=0?__ZN9Reference11unreferenceEv(fc)|0:0)?__Z17predelete_handlerP6Object(fc)|0:0){gj[c[(c[fc>>2]|0)+76>>2]&8191](fc);__ZN6Memory11free_staticEPvb(fc,0);gc=Va}else gc=Va}else gc=-1;__ZN6StringC2EPKc(e,906424);if(!(c[ec>>2]|0))hc=0;else hc=(__ZNK3MapI6String7Variant10ComparatorIS0_E16DefaultAllocatorE5_findERKS0_(ec,e)|0)!=0;Va=c[e>>2]|0;if(Va|0?(__Z16atomic_decrementPj(Va+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Va,1);if(hc){__ZN6StringC2EPKc(k,906424);c[e>>2]=__ZNK7Variantcv8NodePathEv(__ZN3MapI6String7Variant10ComparatorIS0_E16DefaultAllocatorEixERKS0_(ec,k)|0)|0;hc=c[k>>2]|0;if(hc|0?(__Z16atomic_decrementPj(hc+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(hc,1);__ZN8NodePath14prepend_periodEv(e);hc=__ZN11PackedScene9get_stateEv(c[b+204>>2]|0)|0;Va=__ZN10SceneState13add_node_pathERK8NodePath(hc,e)|0;if((hc|0?__ZN9Reference11unreferenceEv(hc)|0:0)?__Z17predelete_handlerP6Object(hc)|0:0){gj[c[(c[hc>>2]|0)+76>>2]&8191](hc);__ZN6Memory11free_staticEPvb(hc,0)}__ZN8NodePathD2Ev(e);ic=Va}else ic=-1;__ZN6StringC2EPKc(e,1123189);if(!(c[ec>>2]|0))jc=0;else jc=(__ZNK3MapI6String7Variant10ComparatorIS0_E16DefaultAllocatorE5_findERKS0_(ec,e)|0)!=0;Va=c[e>>2]|0;if(Va|0?(__Z16atomic_decrementPj(Va+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Va,1);do if(jc){Va=__ZN11PackedScene9get_stateEv(c[b+204>>2]|0)|0;__ZN6StringC2EPKc(k,1123189);c[e>>2]=__ZNK7Variantcv10StringNameEv(__ZN3MapI6String7Variant10ComparatorIS0_E16DefaultAllocatorEixERKS0_(ec,k)|0)|0;hc=__ZN10SceneState8add_nameERK10StringName(Va,e)|0;__ZN10StringNameD2Ev(e);fc=c[k>>2]|0;if(fc|0?(__Z16atomic_decrementPj(fc+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(fc,1);if((Va|0)!=0?__ZN9Reference11unreferenceEv(Va)|0:0){if(!(__Z17predelete_handlerP6Object(Va)|0)){kc=hc;break}gj[c[(c[Va>>2]|0)+76>>2]&8191](Va);__ZN6Memory11free_staticEPvb(Va,0);kc=hc}else kc=hc}else kc=2147483647;while(0);__ZN6StringC2EPKc(e,1126208);if(!(c[ec>>2]|0))lc=0;else lc=(__ZNK3MapI6String7Variant10ComparatorIS0_E16DefaultAllocatorE5_findERKS0_(ec,e)|0)!=0;jc=c[e>>2]|0;if(jc|0?(__Z16atomic_decrementPj(jc+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(jc,1);do if(lc){jc=b+204|0;hc=__ZN11PackedScene9get_stateEv(c[jc>>2]|0)|0;__ZN6StringC2EPKc(e,1126208);Va=__ZN10SceneState9add_valueERK7Variant(hc,__ZN3MapI6String7Variant10ComparatorIS0_E16DefaultAllocatorEixERKS0_(ec,e)|0)|0;fc=c[e>>2]|0;do if(fc|0){if(__Z16atomic_decrementPj(fc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(fc,1)}while(0);do if(hc|0){if(!(__ZN9Reference11unreferenceEv(hc)|0))break;if(!(__Z17predelete_handlerP6Object(hc)|0))break;gj[c[(c[hc>>2]|0)+76>>2]&8191](hc);__ZN6Memory11free_staticEPvb(hc,0)}while(0);hc=__ZN11PackedScene9get_stateEv(c[jc>>2]|0)|0;fc=(ic|0)==-1&(__ZNK10SceneState14get_node_countEv(hc)|0)==0;do if(hc|0){if(!(__ZN9Reference11unreferenceEv(hc)|0))break;if(!(__Z17predelete_handlerP6Object(hc)|0))break;gj[c[(c[hc>>2]|0)+76>>2]&8191](hc);__ZN6Memory11free_staticEPvb(hc,0)}while(0);if(!fc){mc=Va;break}hc=__ZN11PackedScene9get_stateEv(c[jc>>2]|0)|0;__ZN10SceneState14set_base_sceneEi(hc,Va);if(!hc){mc=-1;break}if(!(__ZN9Reference11unreferenceEv(hc)|0)){mc=-1;break}if(!(__Z17predelete_handlerP6Object(hc)|0)){mc=-1;break}gj[c[(c[hc>>2]|0)+76>>2]&8191](hc);__ZN6Memory11free_staticEPvb(hc,0);mc=-1}else mc=-1;while(0);__ZN6StringC2EPKc(e,906431);if(!(c[ec>>2]|0))nc=0;else nc=(__ZNK3MapI6String7Variant10ComparatorIS0_E16DefaultAllocatorE5_findERKS0_(ec,e)|0)!=0;lc=c[e>>2]|0;do if(lc|0){if(__Z16atomic_decrementPj(lc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(lc,1)}while(0);do if(nc){__ZN6StringC2EPKc(k,906431);c[e>>2]=__ZNK7Variantcv6StringEv(__ZN3MapI6String7Variant10ComparatorIS0_E16DefaultAllocatorEixERKS0_(ec,k)|0)|0;lc=c[k>>2]|0;do if(lc|0){if(__Z16atomic_decrementPj(lc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(lc,1)}while(0);lc=b+204|0;Va=__ZN11PackedScene9get_stateEv(c[lc>>2]|0)|0;__ZN7VariantC2ERK6String(k,e);jc=__ZN10SceneState9add_valueERK7Variant(Va,k)|0;if(c[k>>2]|0)__ZN7Variant5clearEv(k);do if(Va|0){if(!(__ZN9Reference11unreferenceEv(Va)|0))break;if(!(__Z17predelete_handlerP6Object(Va)|0))break;gj[c[(c[Va>>2]|0)+76>>2]&8191](Va);__ZN6Memory11free_staticEPvb(Va,0)}while(0);Va=__ZN11PackedScene9get_stateEv(c[lc>>2]|0)|0;fc=(__ZNK10SceneState14get_node_countEv(Va)|0)==0;do if(Va|0){if(!(__ZN9Reference11unreferenceEv(Va)|0))break;if(!(__Z17predelete_handlerP6Object(Va)|0))break;gj[c[(c[Va>>2]|0)+76>>2]&8191](Va);__ZN6Memory11free_staticEPvb(Va,0)}while(0);if(fc){c[Kb>>2]=16;Va=b+100|0;__ZN6StringaSEPKc(Va,906452);__ZN6StringC2EPKc(k,1144824);c[_a>>2]=__ZNK6StringplERKS_(b+96|0,k)|0;lc=c[b+172>>2]|0;c[n>>2]=__Z4itosx(lc,((lc|0)<0)<<31>>31)|0;c[Za>>2]=__ZNK6StringplERKS_(_a,n)|0;__ZN6StringC2EPKc(y,905907);c[Ya>>2]=__ZNK6StringplERKS_(Za,y)|0;c[Xa>>2]=__ZNK6StringplERKS_(Ya,Va)|0;c[Wa>>2]=__ZNK6String4utf8Ev(Xa)|0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146123,905924,421,__ZNK10CharString8get_dataEv(Wa)|0,0);Va=c[Wa>>2]|0;do if(Va|0){if(__Z16atomic_decrementPj(Va+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Va,1)}while(0);Va=c[Xa>>2]|0;do if(Va|0){if(__Z16atomic_decrementPj(Va+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Va,1)}while(0);Va=c[Ya>>2]|0;do if(Va|0){if(__Z16atomic_decrementPj(Va+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Va,1)}while(0);Va=c[y>>2]|0;do if(Va|0){if(__Z16atomic_decrementPj(Va+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Va,1)}while(0);Va=c[Za>>2]|0;do if(Va|0){if(__Z16atomic_decrementPj(Va+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Va,1)}while(0);Va=c[n>>2]|0;do if(Va|0){if(__Z16atomic_decrementPj(Va+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Va,1)}while(0);Va=c[_a>>2]|0;do if(Va|0){if(__Z16atomic_decrementPj(Va+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Va,1)}while(0);Va=c[k>>2]|0;do if(Va|0){if(__Z16atomic_decrementPj(Va+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Va,1)}while(0);a[1263537]=0;oc=c[Kb>>2]|0;pc=mc;qc=0}else{oc=0;pc=jc|1073741824;qc=1}Va=c[e>>2]|0;do if(Va|0){if(__Z16atomic_decrementPj(Va+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Va,1)}while(0);if(qc){rc=oc;sc=pc;break}else Mb=oc;l=d;return Mb|0}else{rc=0;sc=mc}while(0);__ZN6StringC2EPKc(e,945562);if(!(c[ec>>2]|0))tc=0;else tc=(__ZNK3MapI6String7Variant10ComparatorIS0_E16DefaultAllocatorE5_findERKS0_(ec,e)|0)!=0;mc=c[e>>2]|0;do if(mc|0){if(__Z16atomic_decrementPj(mc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(mc,1)}while(0);do if(tc){mc=__ZN11PackedScene9get_stateEv(c[b+204>>2]|0)|0;__ZN6StringC2EPKc(k,945562);c[e>>2]=__ZNK7Variantcv8NodePathEv(__ZN3MapI6String7Variant10ComparatorIS0_E16DefaultAllocatorEixERKS0_(ec,k)|0)|0;oc=__ZN10SceneState13add_node_pathERK8NodePath(mc,e)|0;__ZN8NodePathD2Ev(e);pc=c[k>>2]|0;do if(pc|0){if(__Z16atomic_decrementPj(pc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(pc,1)}while(0);if(!mc){uc=oc;break}if(!(__ZN9Reference11unreferenceEv(mc)|0)){uc=oc;break}if(!(__Z17predelete_handlerP6Object(mc)|0)){uc=oc;break}gj[c[(c[mc>>2]|0)+76>>2]&8191](mc);__ZN6Memory11free_staticEPvb(mc,0);uc=oc}else uc=((ic|0)==-1|(kc|0)==2147483647&(sc|0)==-1)<<31>>31;while(0);tc=b+204|0;pc=__ZN11PackedScene9get_stateEv(c[tc>>2]|0)|0;qc=__ZN10SceneState8add_nodeEiiiii(pc,ic,uc,kc,gc,sc)|0;do if(pc|0){if(!(__ZN9Reference11unreferenceEv(pc)|0))break;if(!(__Z17predelete_handlerP6Object(pc)|0))break;gj[c[(c[pc>>2]|0)+76>>2]&8191](pc);__ZN6Memory11free_staticEPvb(pc,0)}while(0);__ZN6StringC2EPKc(e,906504);if(!(c[ec>>2]|0))vc=0;else vc=(__ZNK3MapI6String7Variant10ComparatorIS0_E16DefaultAllocatorE5_findERKS0_(ec,e)|0)!=0;pc=c[e>>2]|0;do if(pc|0){if(__Z16atomic_decrementPj(pc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(pc,1)}while(0);if(vc){__ZN6StringC2EPKc(k,906504);c[e>>2]=__ZNK7Variantcv5ArrayEv(__ZN3MapI6String7Variant10ComparatorIS0_E16DefaultAllocatorEixERKS0_(ec,k)|0)|0;ec=c[k>>2]|0;do if(ec|0){if(__Z16atomic_decrementPj(ec+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ec,1)}while(0);if((__ZNK5Array4sizeEv(e)|0)>0){ec=0;do{vc=__ZN11PackedScene9get_stateEv(c[tc>>2]|0)|0;pc=__ZN11PackedScene9get_stateEv(c[tc>>2]|0)|0;c[k>>2]=__ZNK7Variantcv10StringNameEv(__ZN5ArrayixEi(e,ec)|0)|0;__ZN10SceneState14add_node_groupEii(vc,qc,__ZN10SceneState8add_nameERK10StringName(pc,k)|0);__ZN10StringNameD2Ev(k);do if(pc|0){if(!(__ZN9Reference11unreferenceEv(pc)|0))break;if(!(__Z17predelete_handlerP6Object(pc)|0))break;gj[c[(c[pc>>2]|0)+76>>2]&8191](pc);__ZN6Memory11free_staticEPvb(pc,0)}while(0);do if(vc|0){if(!(__ZN9Reference11unreferenceEv(vc)|0))break;if(!(__Z17predelete_handlerP6Object(vc)|0))break;gj[c[(c[vc>>2]|0)+76>>2]&8191](vc);__ZN6Memory11free_staticEPvb(vc,0)}while(0);ec=ec+1|0}while((ec|0)<(__ZNK5Array4sizeEv(e)|0))}__ZN5ArrayD2Ev(e)}ec=b+108|0;vc=b+172|0;pc=b+100|0;oc=b+188|0;mc=b+96|0;sc=b+216|0;gc=rc;while(1){c[e>>2]=0;c[k>>2]=0;rc=__ZN13VariantParser20parse_tag_assign_eofEPNS_6StreamERiR6StringRNS_3TagES4_R7VariantPNS_14ResourceParserEb(ec,vc,pc,Lb,e,k,oc,0)|0;c[Kb>>2]=rc;c:do switch(rc|0){case 0:{c[n>>2]=0;kc=__ZNK6StringneERKS_(e,n)|0;uc=c[n>>2]|0;do if(uc|0){if(__Z16atomic_decrementPj(uc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(uc,1)}while(0);if(!kc){c[n>>2]=0;uc=__ZNK6StringneERKS_(Lb,n)|0;ic=c[n>>2]|0;do if(ic|0){if(__Z16atomic_decrementPj(ic+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ic,1)}while(0);if(uc){c[Kb>>2]=0;wc=0;xc=0;break c}else{__ZN3RefI8ResourceEaSI11PackedSceneEEvRKS_IT_E(sc,tc);c[Kb>>2]=18;wc=18;xc=0;break c}}ic=__ZN11PackedScene9get_stateEv(c[tc>>2]|0)|0;__ZN10StringNameC2ERK6String(n,e);kc=__ZN10SceneState8add_nameERK10StringName(ic,n)|0;__ZN10StringNameD2Ev(n);do if(ic|0){if(!(__ZN9Reference11unreferenceEv(ic)|0))break;if(!(__Z17predelete_handlerP6Object(ic)|0))break;gj[c[(c[ic>>2]|0)+76>>2]&8191](ic);__ZN6Memory11free_staticEPvb(ic,0)}while(0);ic=__ZN11PackedScene9get_stateEv(c[tc>>2]|0)|0;uc=__ZN10SceneState9add_valueERK7Variant(ic,k)|0;do if(ic|0){if(!(__ZN9Reference11unreferenceEv(ic)|0))break;if(!(__Z17predelete_handlerP6Object(ic)|0))break;gj[c[(c[ic>>2]|0)+76>>2]&8191](ic);__ZN6Memory11free_staticEPvb(ic,0)}while(0);ic=__ZN11PackedScene9get_stateEv(c[tc>>2]|0)|0;__ZN10SceneState17add_node_propertyEiii(ic,qc,kc,uc);if(!ic){wc=gc;xc=1;break c}if(!(__ZN9Reference11unreferenceEv(ic)|0)){wc=gc;xc=1;break c}if(!(__Z17predelete_handlerP6Object(ic)|0)){wc=gc;xc=1;break c}gj[c[(c[ic>>2]|0)+76>>2]&8191](ic);__ZN6Memory11free_staticEPvb(ic,0);wc=gc;xc=1;break}case 18:{__ZN3RefI8ResourceEaSI11PackedSceneEEvRKS_IT_E(sc,tc);if(__ZN13ResourceCache3hasERK6String(mc)|0){Sb=848;break c}ic=c[tc>>2]|0;bj[c[(c[ic>>2]|0)+104>>2]&4095](ic,mc,0);Sb=848;break}default:{__ZN6StringC2EPKc(n,1144824);c[db>>2]=__ZNK6StringplERKS_(mc,n)|0;ic=c[vc>>2]|0;c[y>>2]=__Z4itosx(ic,((ic|0)<0)<<31>>31)|0;c[cb>>2]=__ZNK6StringplERKS_(db,y)|0;__ZN6StringC2EPKc(G,905907);c[bb>>2]=__ZNK6StringplERKS_(cb,G)|0;c[ab>>2]=__ZNK6StringplERKS_(bb,pc)|0;c[$a>>2]=__ZNK6String4utf8Ev(ab)|0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146123,905924,454,__ZNK10CharString8get_dataEv($a)|0,0);ic=c[$a>>2]|0;do if(ic|0){if(__Z16atomic_decrementPj(ic+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ic,1)}while(0);ic=c[ab>>2]|0;do if(ic|0){if(__Z16atomic_decrementPj(ic+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ic,1)}while(0);ic=c[bb>>2]|0;do if(ic|0){if(__Z16atomic_decrementPj(ic+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ic,1)}while(0);ic=c[G>>2]|0;do if(ic|0){if(__Z16atomic_decrementPj(ic+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ic,1)}while(0);ic=c[cb>>2]|0;do if(ic|0){if(__Z16atomic_decrementPj(ic+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ic,1)}while(0);ic=c[y>>2]|0;do if(ic|0){if(__Z16atomic_decrementPj(ic+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ic,1)}while(0);ic=c[db>>2]|0;do if(ic|0){if(__Z16atomic_decrementPj(ic+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ic,1)}while(0);ic=c[n>>2]|0;do if(ic|0){if(__Z16atomic_decrementPj(ic+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ic,1)}while(0);a[1263537]=0;Sb=848}}while(0);if((Sb|0)==848){Sb=0;wc=c[Kb>>2]|0;xc=0}if(c[k>>2]|0)__ZN7Variant5clearEv(k);rc=c[e>>2]|0;do if(rc|0){if(__Z16atomic_decrementPj(rc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(rc,1)}while(0);if(xc)gc=wc;else{Mb=wc;break}}l=d;return Mb|0}if(!(__ZNK6StringeqEPKc(Lb,906511)|0)){if(!(__ZNK6StringeqEPKc(Lb,906735)|0)){c[e>>2]=__ZplPKcRK6String(906830,Lb)|0;wc=b+100|0;__ZN6StringpLERKS_(wc,e)|0;gc=c[e>>2]|0;if(gc|0?(__Z16atomic_decrementPj(gc+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(gc,1);__ZN6StringC2EPKc(e,1144824);c[Jb>>2]=__ZNK6StringplERKS_(b+96|0,e)|0;gc=c[b+172>>2]|0;c[k>>2]=__Z4itosx(gc,((gc|0)<0)<<31>>31)|0;c[Ib>>2]=__ZNK6StringplERKS_(Jb,k)|0;__ZN6StringC2EPKc(n,905907);c[Hb>>2]=__ZNK6StringplERKS_(Ib,n)|0;c[Gb>>2]=__ZNK6StringplERKS_(Hb,wc)|0;c[Fb>>2]=__ZNK6String4utf8Ev(Gb)|0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146123,905924,592,__ZNK10CharString8get_dataEv(Fb)|0,0);wc=c[Fb>>2]|0;if(wc|0?(__Z16atomic_decrementPj(wc+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(wc,1);wc=c[Gb>>2]|0;if(wc|0?(__Z16atomic_decrementPj(wc+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(wc,1);wc=c[Hb>>2]|0;if(wc|0?(__Z16atomic_decrementPj(wc+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(wc,1);wc=c[n>>2]|0;if(wc|0?(__Z16atomic_decrementPj(wc+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(wc,1);wc=c[Ib>>2]|0;if(wc|0?(__Z16atomic_decrementPj(wc+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(wc,1);wc=c[k>>2]|0;if(wc|0?(__Z16atomic_decrementPj(wc+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(wc,1);wc=c[Jb>>2]|0;if(wc|0?(__Z16atomic_decrementPj(wc+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(wc,1);wc=c[e>>2]|0;if(wc|0?(__Z16atomic_decrementPj(wc+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(wc,1);a[1263537]=0;c[Kb>>2]=16;Mb=16;l=d;return Mb|0}if(!(a[b+120>>0]|0)){wc=b+100|0;__ZN6StringpLEPKc(wc,906744)|0;__ZN6StringC2EPKc(e,1144824);c[ub>>2]=__ZNK6StringplERKS_(b+96|0,e)|0;Jb=c[b+172>>2]|0;c[k>>2]=__Z4itosx(Jb,((Jb|0)<0)<<31>>31)|0;c[tb>>2]=__ZNK6StringplERKS_(ub,k)|0;__ZN6StringC2EPKc(n,905907);c[sb>>2]=__ZNK6StringplERKS_(tb,n)|0;c[rb>>2]=__ZNK6StringplERKS_(sb,wc)|0;c[qb>>2]=__ZNK6String4utf8Ev(rb)|0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146123,905924,561,__ZNK10CharString8get_dataEv(qb)|0,0);wc=c[qb>>2]|0;if(wc|0?(__Z16atomic_decrementPj(wc+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(wc,1);wc=c[rb>>2]|0;if(wc|0?(__Z16atomic_decrementPj(wc+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(wc,1);wc=c[sb>>2]|0;if(wc|0?(__Z16atomic_decrementPj(wc+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(wc,1);wc=c[n>>2]|0;if(wc|0?(__Z16atomic_decrementPj(wc+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(wc,1);wc=c[tb>>2]|0;if(wc|0?(__Z16atomic_decrementPj(wc+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(wc,1);wc=c[k>>2]|0;if(wc|0?(__Z16atomic_decrementPj(wc+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(wc,1);wc=c[ub>>2]|0;if(wc|0?(__Z16atomic_decrementPj(wc+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(wc,1);wc=c[e>>2]|0;if(wc|0?(__Z16atomic_decrementPj(wc+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(wc,1);a[1263537]=0;c[Kb>>2]=16;Mb=16;l=d;return Mb|0}wc=b+160|0;__ZN6StringC2EPKc(e,1128095);if(!(c[wc>>2]|0))yc=0;else yc=(__ZNK3MapI6String7Variant10ComparatorIS0_E16DefaultAllocatorE5_findERKS0_(wc,e)|0)!=0;ub=c[e>>2]|0;if(ub|0?(__Z16atomic_decrementPj(ub+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(ub,1);if(!yc){c[Kb>>2]=16;yc=b+100|0;__ZN6StringaSEPKc(yc,906789);__ZN6StringC2EPKc(e,1144824);c[zb>>2]=__ZNK6StringplERKS_(b+96|0,e)|0;ub=c[b+172>>2]|0;c[k>>2]=__Z4itosx(ub,((ub|0)<0)<<31>>31)|0;c[yb>>2]=__ZNK6StringplERKS_(zb,k)|0;__ZN6StringC2EPKc(n,905907);c[xb>>2]=__ZNK6StringplERKS_(yb,n)|0;c[wb>>2]=__ZNK6StringplERKS_(xb,yc)|0;c[vb>>2]=__ZNK6String4utf8Ev(wb)|0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146123,905924,569,__ZNK10CharString8get_dataEv(vb)|0,0);yc=c[vb>>2]|0;if(yc|0?(__Z16atomic_decrementPj(yc+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(yc,1);yc=c[wb>>2]|0;if(yc|0?(__Z16atomic_decrementPj(yc+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(yc,1);yc=c[xb>>2]|0;if(yc|0?(__Z16atomic_decrementPj(yc+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(yc,1);yc=c[n>>2]|0;if(yc|0?(__Z16atomic_decrementPj(yc+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(yc,1);yc=c[yb>>2]|0;if(yc|0?(__Z16atomic_decrementPj(yc+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(yc,1);yc=c[k>>2]|0;do if(yc|0){if(__Z16atomic_decrementPj(yc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(yc,1)}while(0);yc=c[zb>>2]|0;do if(yc|0){if(__Z16atomic_decrementPj(yc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(yc,1)}while(0);yc=c[e>>2]|0;do if(yc|0){if(__Z16atomic_decrementPj(yc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(yc,1)}while(0);a[1263537]=0;Mb=c[Kb>>2]|0;l=d;return Mb|0}__ZN6StringC2EPKc(k,1128095);c[e>>2]=__ZNK7Variantcv8NodePathEv(__ZN3MapI6String7Variant10ComparatorIS0_E16DefaultAllocatorEixERKS0_(wc,k)|0)|0;wc=c[k>>2]|0;if(wc|0?(__Z16atomic_decrementPj(wc+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(wc,1);wc=b+204|0;yc=__ZN11PackedScene9get_stateEv(c[wc>>2]|0)|0;c[k>>2]=__ZNK8NodePath10simplifiedEv(e)|0;__ZN10SceneState21add_editable_instanceERK8NodePath(yc,k);__ZN8NodePathD2Ev(k);if((yc|0?__ZN9Reference11unreferenceEv(yc)|0:0)?__Z17predelete_handlerP6Object(yc)|0:0){gj[c[(c[yc>>2]|0)+76>>2]&8191](yc);__ZN6Memory11free_staticEPvb(yc,0)}yc=b+172|0;zb=b+100|0;yb=__ZN13VariantParser9parse_tagEPNS_6StreamERiR6StringRNS_3TagEPNS_14ResourceParserEb(b+108|0,yc,zb,Lb,b+188|0,0)|0;c[Kb>>2]=yb;switch(yb|0){case 0:break;case 18:{__ZN3RefI8ResourceEaSI11PackedSceneEEvRKS_IT_E(b+216|0,wc);break}default:{__ZN6StringC2EPKc(k,1144824);c[Eb>>2]=__ZNK6StringplERKS_(b+96|0,k)|0;wc=c[yc>>2]|0;c[n>>2]=__Z4itosx(wc,((wc|0)<0)<<31>>31)|0;c[Db>>2]=__ZNK6StringplERKS_(Eb,n)|0;__ZN6StringC2EPKc(y,905907);c[Cb>>2]=__ZNK6StringplERKS_(Db,y)|0;c[Bb>>2]=__ZNK6StringplERKS_(Cb,zb)|0;c[Ab>>2]=__ZNK6String4utf8Ev(Bb)|0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146123,905924,581,__ZNK10CharString8get_dataEv(Ab)|0,0);zb=c[Ab>>2]|0;if(zb|0?(__Z16atomic_decrementPj(zb+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(zb,1);zb=c[Bb>>2]|0;if(zb|0?(__Z16atomic_decrementPj(zb+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(zb,1);zb=c[Cb>>2]|0;if(zb|0?(__Z16atomic_decrementPj(zb+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(zb,1);zb=c[y>>2]|0;do if(zb|0){if(__Z16atomic_decrementPj(zb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(zb,1)}while(0);zb=c[Db>>2]|0;do if(zb|0){if(__Z16atomic_decrementPj(zb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(zb,1)}while(0);zb=c[n>>2]|0;do if(zb|0){if(__Z16atomic_decrementPj(zb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(zb,1)}while(0);zb=c[Eb>>2]|0;do if(zb|0){if(__Z16atomic_decrementPj(zb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(zb,1)}while(0);zb=c[k>>2]|0;do if(zb|0){if(__Z16atomic_decrementPj(zb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(zb,1)}while(0);a[1263537]=0}}zb=c[Kb>>2]|0;__ZN8NodePathD2Ev(e);Mb=zb;l=d;return Mb|0}if(!(a[b+120>>0]|0)){zb=b+100|0;__ZN6StringpLEPKc(zb,906522)|0;__ZN6StringC2EPKc(e,1144824);c[ib>>2]=__ZNK6StringplERKS_(b+96|0,e)|0;Eb=c[b+172>>2]|0;c[k>>2]=__Z4itosx(Eb,((Eb|0)<0)<<31>>31)|0;c[hb>>2]=__ZNK6StringplERKS_(ib,k)|0;__ZN6StringC2EPKc(n,905907);c[gb>>2]=__ZNK6StringplERKS_(hb,n)|0;c[fb>>2]=__ZNK6StringplERKS_(gb,zb)|0;c[eb>>2]=__ZNK6String4utf8Ev(fb)|0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146123,905924,488,__ZNK10CharString8get_dataEv(eb)|0,0);zb=c[eb>>2]|0;if(zb|0?(__Z16atomic_decrementPj(zb+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(zb,1);zb=c[fb>>2]|0;if(zb|0?(__Z16atomic_decrementPj(zb+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(zb,1);zb=c[gb>>2]|0;if(zb|0?(__Z16atomic_decrementPj(zb+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(zb,1);zb=c[n>>2]|0;if(zb|0?(__Z16atomic_decrementPj(zb+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(zb,1);zb=c[hb>>2]|0;if(zb|0?(__Z16atomic_decrementPj(zb+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(zb,1);zb=c[k>>2]|0;if(zb|0?(__Z16atomic_decrementPj(zb+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(zb,1);zb=c[ib>>2]|0;if(zb|0?(__Z16atomic_decrementPj(zb+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(zb,1);zb=c[e>>2]|0;if(zb|0?(__Z16atomic_decrementPj(zb+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(zb,1);a[1263537]=0;c[Kb>>2]=16;Mb=16;l=d;return Mb|0}zb=b+160|0;__ZN6StringC2EPKc(e,1126770);if(!(c[zb>>2]|0))zc=0;else zc=(__ZNK3MapI6String7Variant10ComparatorIS0_E16DefaultAllocatorE5_findERKS0_(zb,e)|0)!=0;ib=c[e>>2]|0;if(ib|0?(__Z16atomic_decrementPj(ib+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(ib,1);if(!zc){c[Kb>>2]=16;__ZN6StringaSEPKc(b+100|0,906569);Mb=c[Kb>>2]|0;l=d;return Mb|0}__ZN6StringC2EPKc(e,1126740);if(!(c[zb>>2]|0))Ac=0;else Ac=(__ZNK3MapI6String7Variant10ComparatorIS0_E16DefaultAllocatorE5_findERKS0_(zb,e)|0)!=0;zc=c[e>>2]|0;if(zc|0?(__Z16atomic_decrementPj(zc+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(zc,1);if(!Ac){c[Kb>>2]=16;__ZN6StringaSEPKc(b+100|0,906610);Mb=c[Kb>>2]|0;l=d;return Mb|0}__ZN6StringC2EPKc(e,1120841);if(!(c[zb>>2]|0))Bc=0;else Bc=(__ZNK3MapI6String7Variant10ComparatorIS0_E16DefaultAllocatorE5_findERKS0_(zb,e)|0)!=0;Ac=c[e>>2]|0;if(Ac|0?(__Z16atomic_decrementPj(Ac+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Ac,1);if(!Bc){c[Kb>>2]=16;__ZN6StringaSEPKc(b+100|0,906649);Mb=c[Kb>>2]|0;l=d;return Mb|0}__ZN6StringC2EPKc(e,1120097);if(!(c[zb>>2]|0))Cc=0;else Cc=(__ZNK3MapI6String7Variant10ComparatorIS0_E16DefaultAllocatorE5_findERKS0_(zb,e)|0)!=0;Bc=c[e>>2]|0;if(Bc|0?(__Z16atomic_decrementPj(Bc+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Bc,1);if(!Cc){c[Kb>>2]=16;__ZN6StringaSEPKc(b+100|0,906692);Mb=c[Kb>>2]|0;l=d;return Mb|0}__ZN6StringC2EPKc(k,1126770);c[e>>2]=__ZNK7Variantcv8NodePathEv(__ZN3MapI6String7Variant10ComparatorIS0_E16DefaultAllocatorEixERKS0_(zb,k)|0)|0;Cc=c[k>>2]|0;do if(Cc|0){if(__Z16atomic_decrementPj(Cc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Cc,1)}while(0);__ZN6StringC2EPKc(n,1126740);c[k>>2]=__ZNK7Variantcv8NodePathEv(__ZN3MapI6String7Variant10ComparatorIS0_E16DefaultAllocatorEixERKS0_(zb,n)|0)|0;Cc=c[n>>2]|0;do if(Cc|0){if(__Z16atomic_decrementPj(Cc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Cc,1)}while(0);__ZN6StringC2EPKc(y,1120097);c[n>>2]=__ZNK7Variantcv10StringNameEv(__ZN3MapI6String7Variant10ComparatorIS0_E16DefaultAllocatorEixERKS0_(zb,y)|0)|0;Cc=c[y>>2]|0;do if(Cc|0){if(__Z16atomic_decrementPj(Cc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Cc,1)}while(0);__ZN6StringC2EPKc(G,1120841);c[y>>2]=__ZNK7Variantcv10StringNameEv(__ZN3MapI6String7Variant10ComparatorIS0_E16DefaultAllocatorEixERKS0_(zb,G)|0)|0;Cc=c[G>>2]|0;do if(Cc|0){if(__Z16atomic_decrementPj(Cc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Cc,1)}while(0);__ZN5ArrayC2Ev(G);__ZN6StringC2EPKc(H,1117356);if(!(c[zb>>2]|0))Dc=0;else Dc=(__ZNK3MapI6String7Variant10ComparatorIS0_E16DefaultAllocatorE5_findERKS0_(zb,H)|0)!=0;Cc=c[H>>2]|0;do if(Cc|0){if(__Z16atomic_decrementPj(Cc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Cc,1)}while(0);if(Dc){__ZN6StringC2EPKc(H,1117356);Dc=__ZNK7VariantcviEv(__ZN3MapI6String7Variant10ComparatorIS0_E16DefaultAllocatorEixERKS0_(zb,H)|0)|0;Cc=c[H>>2]|0;do if(Cc|0){if(__Z16atomic_decrementPj(Cc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Cc,1)}while(0);Ec=Dc}else Ec=2;__ZN6StringC2EPKc(H,1082619);if(!(c[zb>>2]|0))Fc=0;else Fc=(__ZNK3MapI6String7Variant10ComparatorIS0_E16DefaultAllocatorE5_findERKS0_(zb,H)|0)!=0;Dc=c[H>>2]|0;do if(Dc|0){if(__Z16atomic_decrementPj(Dc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Dc,1)}while(0);if(Fc){__ZN6StringC2EPKc(ma,1082619);c[H>>2]=__ZNK7Variantcv5ArrayEv(__ZN3MapI6String7Variant10ComparatorIS0_E16DefaultAllocatorEixERKS0_(zb,ma)|0)|0;__ZN5ArrayaSERKS_(G,H);__ZN5ArrayD2Ev(H);zb=c[ma>>2]|0;do if(zb|0){if(__Z16atomic_decrementPj(zb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(zb,1)}while(0)}c[H>>2]=0;zb=(__ZNK5Array4sizeEv(G)|0)>0;Fc=b+204|0;Dc=__ZN11PackedScene9get_stateEv(c[Fc>>2]|0)|0;d:do if(zb){Cc=0;Bc=Dc;while(1){Ac=__ZN10SceneState9add_valueERK7Variant(Bc,__ZN5ArrayixEi(G,Cc)|0)|0;zc=c[H>>2]|0;if(!zc)Gc=1;else Gc=(c[zc+-4>>2]|0)+1|0;if(!(__ZN6VectorIiE6resizeEi(H,Gc)|0)){a[1263537]=0;zc=c[H>>2]|0;if(!zc){Sb=992;break}ib=c[zc+-4>>2]|0;if((ib|0)<1){Sb=992;break}__ZN6VectorIiE14_copy_on_writeEv(H);c[(c[H>>2]|0)+(ib+-1<<2)>>2]=Ac}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);do if(Bc|0){if(!(__ZN9Reference11unreferenceEv(Bc)|0))break;if(!(__Z17predelete_handlerP6Object(Bc)|0))break;gj[c[(c[Bc>>2]|0)+76>>2]&8191](Bc);__ZN6Memory11free_staticEPvb(Bc,0)}while(0);Cc=Cc+1|0;Ac=(Cc|0)<(__ZNK5Array4sizeEv(G)|0);ib=__ZN11PackedScene9get_stateEv(c[Fc>>2]|0)|0;if(!Ac){Hc=ib;break d}else Bc=ib}if((Sb|0)==992)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}else Hc=Dc;while(0);Dc=__ZN11PackedScene9get_stateEv(c[Fc>>2]|0)|0;c[ma>>2]=__ZNK8NodePath10simplifiedEv(e)|0;Sb=__ZN10SceneState13add_node_pathERK8NodePath(Dc,ma)|0;Gc=__ZN11PackedScene9get_stateEv(c[Fc>>2]|0)|0;c[jb>>2]=__ZNK8NodePath10simplifiedEv(k)|0;zb=__ZN10SceneState13add_node_pathERK8NodePath(Gc,jb)|0;Bc=__ZN11PackedScene9get_stateEv(c[Fc>>2]|0)|0;Cc=__ZN10SceneState8add_nameERK10StringName(Bc,y)|0;ib=__ZN11PackedScene9get_stateEv(c[Fc>>2]|0)|0;__ZN10SceneState14add_connectionEiiiiiRK6VectorIiE(Hc,Sb,zb,Cc,__ZN10SceneState8add_nameERK10StringName(ib,n)|0,Ec,H);do if(ib|0){if(!(__ZN9Reference11unreferenceEv(ib)|0))break;if(!(__Z17predelete_handlerP6Object(ib)|0))break;gj[c[(c[ib>>2]|0)+76>>2]&8191](ib);__ZN6Memory11free_staticEPvb(ib,0)}while(0);do if(Bc|0){if(!(__ZN9Reference11unreferenceEv(Bc)|0))break;if(!(__Z17predelete_handlerP6Object(Bc)|0))break;gj[c[(c[Bc>>2]|0)+76>>2]&8191](Bc);__ZN6Memory11free_staticEPvb(Bc,0)}while(0);__ZN8NodePathD2Ev(jb);do if(Gc|0){if(!(__ZN9Reference11unreferenceEv(Gc)|0))break;if(!(__Z17predelete_handlerP6Object(Gc)|0))break;gj[c[(c[Gc>>2]|0)+76>>2]&8191](Gc);__ZN6Memory11free_staticEPvb(Gc,0)}while(0);__ZN8NodePathD2Ev(ma);do if(Dc|0){if(!(__ZN9Reference11unreferenceEv(Dc)|0))break;if(!(__Z17predelete_handlerP6Object(Dc)|0))break;gj[c[(c[Dc>>2]|0)+76>>2]&8191](Dc);__ZN6Memory11free_staticEPvb(Dc,0)}while(0);do if(Hc|0){if(!(__ZN9Reference11unreferenceEv(Hc)|0))break;if(!(__Z17predelete_handlerP6Object(Hc)|0))break;gj[c[(c[Hc>>2]|0)+76>>2]&8191](Hc);__ZN6Memory11free_staticEPvb(Hc,0)}while(0);Hc=b+172|0;Dc=b+100|0;Gc=__ZN13VariantParser9parse_tagEPNS_6StreamERiR6StringRNS_3TagEPNS_14ResourceParserEb(b+108|0,Hc,Dc,Lb,b+188|0,0)|0;c[Kb>>2]=Gc;switch(Gc|0){case 0:break;case 18:{__ZN3RefI8ResourceEaSI11PackedSceneEEvRKS_IT_E(b+216|0,Fc);break}default:{__ZN6StringC2EPKc(ma,1144824);c[ob>>2]=__ZNK6StringplERKS_(b+96|0,ma)|0;b=c[Hc>>2]|0;c[jb>>2]=__Z4itosx(b,((b|0)<0)<<31>>31)|0;c[nb>>2]=__ZNK6StringplERKS_(ob,jb)|0;__ZN6StringC2EPKc(pb,905907);c[mb>>2]=__ZNK6StringplERKS_(nb,pb)|0;c[lb>>2]=__ZNK6StringplERKS_(mb,Dc)|0;c[kb>>2]=__ZNK6String4utf8Ev(lb)|0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146123,905924,549,__ZNK10CharString8get_dataEv(kb)|0,0);Dc=c[kb>>2]|0;do if(Dc|0){if(__Z16atomic_decrementPj(Dc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Dc,1)}while(0);Dc=c[lb>>2]|0;do if(Dc|0){if(__Z16atomic_decrementPj(Dc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Dc,1)}while(0);Dc=c[mb>>2]|0;do if(Dc|0){if(__Z16atomic_decrementPj(Dc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Dc,1)}while(0);Dc=c[pb>>2]|0;do if(Dc|0){if(__Z16atomic_decrementPj(Dc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Dc,1)}while(0);Dc=c[nb>>2]|0;do if(Dc|0){if(__Z16atomic_decrementPj(Dc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Dc,1)}while(0);Dc=c[jb>>2]|0;do if(Dc|0){if(__Z16atomic_decrementPj(Dc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Dc,1)}while(0);Dc=c[ob>>2]|0;do if(Dc|0){if(__Z16atomic_decrementPj(Dc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Dc,1)}while(0);Dc=c[ma>>2]|0;do if(Dc|0){if(__Z16atomic_decrementPj(Dc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Dc,1)}while(0);a[1263537]=0}}Dc=c[Kb>>2]|0;Kb=c[H>>2]|0;do if(Kb|0){if(__Z16atomic_decrementPj(Kb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Kb,1)}while(0);__ZN5ArrayD2Ev(G);__ZN10StringNameD2Ev(y);__ZN10StringNameD2Ev(n);__ZN8NodePathD2Ev(k);__ZN8NodePathD2Ev(e);Mb=Dc;l=d;return Mb|0}function __ZNK29ResourceInteractiveLoaderText9get_stageEv(a){a=a|0;return c[a+148>>2]|0}function __ZNK29ResourceInteractiveLoaderText15get_stage_countEv(a){a=a|0;return c[a+144>>2]|0}function __ZNK3MapI6String7Variant10ComparatorIS0_E16DefaultAllocatorE5_findERKS0_(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d;f=c[(c[a>>2]|0)+8>>2]|0;g=a+4|0;if((f|0)==(c[g>>2]|0)){h=f;i=f;j=(h|0)!=(i|0);k=j?h:0;l=d;return k|0}a=f;while(1){f=a+24|0;c[e>>2]=0;n=c[f>>2]|0;if(n|0?(c[e>>2]=0,__Z28atomic_conditional_incrementPj(n+-8|0)|0):0)c[e>>2]=c[f>>2];n=__ZNK6StringltES_(b,e)|0;o=c[e>>2]|0;if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(o,1);if(n)p=a+8|0;else{c[e>>2]=0;n=c[b>>2]|0;if(n|0?(c[e>>2]=0,__Z28atomic_conditional_incrementPj(n+-8|0)|0):0)c[e>>2]=c[b>>2];n=__ZNK6StringltES_(f,e)|0;f=c[e>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);if(!n)break;p=a+4|0}n=c[p>>2]|0;if((n|0)==(c[g>>2]|0)){h=n;i=n;q=21;break}else a=n}if((q|0)==21){j=(h|0)!=(i|0);k=j?h:0;l=d;return k|0}h=a;i=c[g>>2]|0;j=(h|0)!=(i|0);k=j?h:0;l=d;return k|0}function __ZN3MapI6String7Variant10ComparatorIS0_E16DefaultAllocatorEixERKS0_(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e;if((c[b>>2]|0)==0?(g=__ZnwjPFPvjE(56,4740)|0,c[g+32>>2]=0,h=g+16|0,c[h>>2]=0,c[h+4>>2]=0,c[h+8>>2]=0,c[b>>2]=g,h=c[b+4>>2]|0,c[g+4>>2]=h,c[g+8>>2]=h,c[g+12>>2]=h,c[g>>2]=1,(g|0)==0):0){c[f>>2]=0;i=f;j=f;k=6}else{g=__ZNK3MapI6String7Variant10ComparatorIS0_E16DefaultAllocatorE5_findERKS0_(b,d)|0;if(!g){h=(c[b>>2]|0)==0;c[f>>2]=0;if(h){i=f;j=f;k=6}else{n=f;o=f;k=7}}else p=g}if((k|0)==6){g=__ZnwjPFPvjE(56,4740)|0;c[g+32>>2]=0;h=g+16|0;c[h>>2]=0;c[h+4>>2]=0;c[h+8>>2]=0;c[b>>2]=g;h=c[b+4>>2]|0;c[g+4>>2]=h;c[g+8>>2]=h;c[g+12>>2]=h;c[g>>2]=1;n=i;o=j;k=7}if((k|0)==7){k=__ZN3MapI6String7Variant10ComparatorIS0_E16DefaultAllocatorE10_insert_rbERKS0_RKS1_(b,d,f)|0;if(c[n>>2]|0)__ZN7Variant5clearEv(f);if(!k){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145936,616,1145947,0);q=0;l=e;return q|0}else p=k}a[1263537]=0;q=p+32|0;l=e;return q|0}function __ZNK3MapI6StringS0_10ComparatorIS0_E16DefaultAllocatorE5_findERKS0_(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d;f=c[(c[a>>2]|0)+8>>2]|0;g=a+4|0;if((f|0)==(c[g>>2]|0)){h=f;i=f;j=(h|0)!=(i|0);k=j?h:0;l=d;return k|0}a=f;while(1){f=a+24|0;c[e>>2]=0;n=c[f>>2]|0;if(n|0?(c[e>>2]=0,__Z28atomic_conditional_incrementPj(n+-8|0)|0):0)c[e>>2]=c[f>>2];n=__ZNK6StringltES_(b,e)|0;o=c[e>>2]|0;if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(o,1);if(n)p=a+8|0;else{c[e>>2]=0;n=c[b>>2]|0;if(n|0?(c[e>>2]=0,__Z28atomic_conditional_incrementPj(n+-8|0)|0):0)c[e>>2]=c[b>>2];n=__ZNK6StringltES_(f,e)|0;f=c[e>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);if(!n)break;p=a+4|0}n=c[p>>2]|0;if((n|0)==(c[g>>2]|0)){h=n;i=n;q=21;break}else a=n}if((q|0)==21){j=(h|0)!=(i|0);k=j?h:0;l=d;return k|0}h=a;i=c[g>>2]|0;j=(h|0)!=(i|0);k=j?h:0;l=d;return k|0}function __ZN3MapI6StringS0_10ComparatorIS0_E16DefaultAllocatorEixERKS0_(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;if((c[b>>2]|0)==0?(g=__ZnwjPFPvjE(32,4740)|0,h=g+16|0,c[h>>2]=0,c[h+4>>2]=0,c[h+8>>2]=0,c[h+12>>2]=0,c[b>>2]=g,h=c[b+4>>2]|0,c[g+4>>2]=h,c[g+8>>2]=h,c[g+12>>2]=h,c[g>>2]=1,(g|0)==0):0){c[f>>2]=0;i=f;j=6}else{g=__ZNK3MapI6StringS0_10ComparatorIS0_E16DefaultAllocatorE5_findERKS0_(b,d)|0;if(!g){h=(c[b>>2]|0)==0;c[f>>2]=0;if(h){i=f;j=6}else{k=f;j=7}}else n=g}if((j|0)==6){g=__ZnwjPFPvjE(32,4740)|0;h=g+16|0;c[h>>2]=0;c[h+4>>2]=0;c[h+8>>2]=0;c[h+12>>2]=0;c[b>>2]=g;h=c[b+4>>2]|0;c[g+4>>2]=h;c[g+8>>2]=h;c[g+12>>2]=h;c[g>>2]=1;k=i;j=7}if((j|0)==7){j=__ZN3MapI6StringS0_10ComparatorIS0_E16DefaultAllocatorE10_insert_rbERKS0_S6_(b,d,f)|0;d=c[f>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);if(!j){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145936,616,1145947,0);o=0;l=e;return o|0}else n=j}a[1263537]=0;o=n+28|0;l=e;return o|0}function __ZN3MapIiN29ResourceInteractiveLoaderText11ExtResourceE10ComparatorIiE16DefaultAllocatorEixERKi(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;g=c[b>>2]|0;if(!g){h=__ZnwjPFPvjE(36,4740)|0;c[h+28>>2]=0;c[h+32>>2]=0;i=h+16|0;c[i>>2]=0;c[i+4>>2]=0;c[b>>2]=h;i=c[b+4>>2]|0;c[h+4>>2]=i;c[h+8>>2]=i;c[h+12>>2]=i;c[h>>2]=1;if(!h){j=f;c[j>>2]=0;c[j+4>>2]=0;k=f;n=14}else{o=h;p=i;n=5}}else{o=g;p=c[b+4>>2]|0;n=5}a:do if((n|0)==5){g=c[o+8>>2]|0;b:do if((g|0)!=(p|0)){i=c[d>>2]|0;h=g;while(1){j=c[h+24>>2]|0;if((i|0)<(j|0))q=h+8|0;else{if((j|0)>=(i|0))break;q=h+4|0}j=c[q>>2]|0;if((j|0)==(p|0))break b;else h=j}if(!((h|0)==(p|0)|(h|0)==0)){r=h;break a}}while(0);g=f;c[g>>2]=0;c[g+4>>2]=0;if(!o){k=f;n=14}else{s=f;n=15}}while(0);if((n|0)==14){o=__ZnwjPFPvjE(36,4740)|0;c[o+28>>2]=0;c[o+32>>2]=0;p=o+16|0;c[p>>2]=0;c[p+4>>2]=0;c[b>>2]=o;p=c[b+4>>2]|0;c[o+4>>2]=p;c[o+8>>2]=p;c[o+12>>2]=p;c[o>>2]=1;s=k;n=15}if((n|0)==15){n=__ZN3MapIiN29ResourceInteractiveLoaderText11ExtResourceE10ComparatorIiE16DefaultAllocatorE10_insert_rbERKiRKS1_(b,d,f)|0;d=c[f+4>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);d=c[f>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);if(!n){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145936,616,1145947,0);t=0;l=e;return t|0}else r=n}a[1263537]=0;t=r+28|0;l=e;return t|0}function __ZN11PackedScene9get_stateEv(a){a=a|0;var b=0,d=0;b=c[a+128>>2]|0;if(!b){d=0;return d|0}__ZN9Reference9referenceEv(b);d=b;return d|0}function __ZN10SceneState8add_nameERK10StringName(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d;f=a+92|0;__ZN10StringNameC2ERKS_(e,b);__ZN6VectorI10StringNameE9push_backES0_(f,e)|0;__ZN10StringNameD2Ev(e);e=c[f>>2]|0;if(!e){g=-1;l=d;return g|0}g=(c[e+-4>>2]|0)+-1|0;l=d;return g|0}function __ZN10SceneState13add_node_pathERK8NodePath(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d;f=a+100|0;__ZN8NodePathC2ERKS_(e,b);__ZN6VectorI8NodePathE9push_backES0_(f,e)|0;__ZN8NodePathD2Ev(e);e=c[f>>2]|0;if(!e){g=-1;l=d;return g|0}g=(c[e+-4>>2]|0)+-1|1073741824;l=d;return g|0}function __ZN10SceneState9add_valueERK7Variant(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0;d=l;l=l+32|0;if((l|0)>=(m|0))ba(32);e=d;f=a+96|0;__ZN7VariantC2ERKS_(e,b);__ZN6VectorI7VariantE9push_backES0_(f,e)|0;if(c[e>>2]|0)__ZN7Variant5clearEv(e);e=c[f>>2]|0;if(!e){g=-1;l=d;return g|0}g=(c[e+-4>>2]|0)+-1|0;l=d;return g|0}function __ZNK10SceneState14get_node_countEv(a){a=a|0;var b=0,d=0;b=c[a+136>>2]|0;if(!b){d=0;return d|0}d=c[b+-4>>2]|0;return d|0}function __ZN10SceneState14set_base_sceneEi(b,d){b=b|0;d=d|0;var e=0,f=0;if((d|0)>=0){e=c[b+96>>2]|0;if(!e)f=0;else f=c[e+-4>>2]|0;if((f|0)>(d|0)){a[1263537]=0;c[b+132>>2]=d;return}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(907203,804476,1623,907218,0);return}function __ZN10SceneState8add_nodeEiiiii(a,b,d,e,f,g){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;var h=0,i=0,j=0,k=0;h=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=h;j=a+136|0;c[i>>2]=b;c[i+4>>2]=d;c[i+8>>2]=e;c[i+12>>2]=f;c[i+16>>2]=g;g=i+20|0;c[g>>2]=0;f=i+24|0;c[f>>2]=0;__ZN6VectorIN10SceneState8NodeDataEE9push_backES1_(j,i)|0;i=c[f>>2]|0;if(i|0?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);i=c[g>>2]|0;if(i|0?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);i=c[j>>2]|0;if(!i){k=-1;l=h;return k|0}k=(c[i+-4>>2]|0)+-1|0;l=h;return k|0}function __ZN10SceneState14add_node_groupEii(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0;if((d|0)>=0){f=b+136|0;g=c[f>>2]|0;h=(g|0)==0;if(h)i=0;else i=c[g+-4>>2]|0;if((i|0)>(d|0)){a[1263537]=0;if((e|0)>=0){i=c[b+92>>2]|0;if(!i)j=0;else j=c[i+-4>>2]|0;if((j|0)>(e|0)){a[1263537]=0;if(h)k=0;else k=c[g+-4>>2]|0;do if((k|0)<=(d|0)){if(h)l=0;else l=c[g+-4>>2]|0;if((l|0)>(d|0)){a[1263537]=0;m=19;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);n=0;break}}else m=19;while(0);if((m|0)==19){__ZN6VectorIN10SceneState8NodeDataEE14_copy_on_writeEv(f);n=(c[f>>2]|0)+(d*28|0)|0}d=n+24|0;n=c[d>>2]|0;if(!n)o=1;else o=(c[n+-4>>2]|0)+1|0;if(__ZN6VectorIiE6resizeEi(d,o)|0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);return}a[1263537]=0;o=c[d>>2]|0;if(!o)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);n=c[o+-4>>2]|0;if((n|0)<1)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);__ZN6VectorIiE14_copy_on_writeEv(d);c[(c[d>>2]|0)+(n+-1<<2)>>2]=e;return}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(907146,804476,1618,907161,0);return}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(907146,804476,1617,907019,0);return}function __ZN3RefI8ResourceEaSI11PackedSceneEEvRKS_IT_E(a,b){a=a|0;b=b|0;var d=0,e=0;d=c[b>>2]|0;if(!d){b=c[a>>2]|0;if((b|0?__ZN9Reference11unreferenceEv(b)|0:0)?(b=c[a>>2]|0,__Z17predelete_handlerP6Object(b)|0):0){gj[c[(c[b>>2]|0)+76>>2]&8191](b);__ZN6Memory11free_staticEPvb(b,0)}c[a>>2]=0;return}b=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1220696)|0;e=b?d:0;d=c[a>>2]|0;if((e|0)==(d|0))return;if((d|0?__ZN9Reference11unreferenceEv(d)|0:0)?(d=c[a>>2]|0,__Z17predelete_handlerP6Object(d)|0):0){gj[c[(c[d>>2]|0)+76>>2]&8191](d);__ZN6Memory11free_staticEPvb(d,0)}c[a>>2]=e;if(!e)return;__ZN9Reference9referenceEv(e);return}function __ZN10SceneState17add_node_propertyEiii(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0;if((d|0)>=0){g=b+136|0;h=c[g>>2]|0;i=(h|0)==0;if(i)j=0;else j=c[h+-4>>2]|0;if((j|0)>(d|0)){a[1263537]=0;if((e|0)>=0){j=c[b+92>>2]|0;if(!j)k=0;else k=c[j+-4>>2]|0;if((k|0)>(e|0)){a[1263537]=0;if((f|0)>=0){k=c[b+96>>2]|0;if(!k)l=0;else l=c[k+-4>>2]|0;if((l|0)>(f|0)){a[1263537]=0;if(i)m=0;else m=c[h+-4>>2]|0;do if((m|0)<=(d|0)){if(i)n=0;else n=c[h+-4>>2]|0;if((n|0)>(d|0)){a[1263537]=0;o=24;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);p=0;break}}else o=24;while(0);if((o|0)==24){__ZN6VectorIN10SceneState8NodeDataEE14_copy_on_writeEv(g);p=(c[g>>2]|0)+(d*28|0)|0}d=p+20|0;p=c[d>>2]|0;if(!p)q=1;else q=(c[p+-4>>2]|0)+1|0;if(__ZN6VectorIN10SceneState8NodeData8PropertyEE6resizeEi(d,q)|0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);return}a[1263537]=0;q=c[d>>2]|0;if(!q)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);p=c[q+-4>>2]|0;if((p|0)<1)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);__ZN6VectorIN10SceneState8NodeData8PropertyEE14_copy_on_writeEv(d);q=(c[d>>2]|0)+(p+-1<<3)|0;c[q>>2]=e;c[q+4>>2]=f;return}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(907001,804476,1608,907101,0);return}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(907001,804476,1607,907060,0);return}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(907001,804476,1606,907019,0);return}function __ZN10SceneState14add_connectionEiiiiiRK6VectorIiE(b,d,e,f,g,h,i){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;i=i|0;var j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0;j=l;l=l+32|0;if((l|0)>=(m|0))ba(32);k=j;if((f|0)>=0){n=c[b+92>>2]|0;o=(n|0)==0;if(o)p=0;else p=c[n+-4>>2]|0;if((p|0)>(f|0)){a[1263537]=0;if((g|0)>=0){if(o)q=0;else q=c[n+-4>>2]|0;if((q|0)>(g|0)){a[1263537]=0;q=c[i>>2]|0;n=(q|0)==0;o=b+96|0;if(!n){p=c[q+-4>>2]|0;a:do if((p|0)>0){r=0;while(1){s=c[q+(r<<2)>>2]|0;if((s|0)<0)break;t=c[o>>2]|0;if(!t)u=0;else u=c[t+-4>>2]|0;if((s|0)>=(u|0))break;a[1263537]=0;r=r+1|0;if((r|0)>=(p|0))break a}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(906852,804476,1632,906953,0);l=j;return}while(0);if(!n?(__Z28atomic_conditional_incrementPj(q+-8|0)|0)!=0:0)v=c[i>>2]|0;else v=0}else v=0;i=b+140|0;c[k>>2]=d;c[k+4>>2]=e;c[k+8>>2]=f;c[k+12>>2]=g;c[k+16>>2]=h;h=k+20|0;c[h>>2]=0;g=(v|0)==0;if(!g?(c[h>>2]=0,__Z28atomic_conditional_incrementPj(v+-8|0)|0):0)c[h>>2]=v;__ZN6VectorIN10SceneState14ConnectionDataEE9push_backES1_(i,k)|0;k=c[h>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);k=v;if(g){l=j;return}if(__Z16atomic_decrementPj(k+-8|0)|0){l=j;return}__ZN6Memory11free_staticEPvb(k,1);l=j;return}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(906852,804476,1629,906910,0);l=j;return}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(906852,804476,1628,906867,0);l=j;return}function __ZN10SceneState21add_editable_instanceERK8NodePath(a,b){a=a|0;b=b|0;var c=0,d=0;c=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=c;__ZN8NodePathC2ERKS_(d,b);__ZN6VectorI8NodePathE9push_backES0_(a+104|0,d)|0;__ZN8NodePathD2Ev(d);l=c;return}function __ZN6VectorI8NodePathE9push_backES0_(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;g=c[b>>2]|0;if(!g)h=1;else h=(c[g+-4>>2]|0)+1|0;if(__ZN6VectorI8NodePathE6resizeEi(b,h)|0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);i=1;l=e;return i|0}a[1263537]=0;h=c[b>>2]|0;do if(h){g=c[h+-4>>2]|0;j=g+-1|0;__ZN8NodePathC2ERKS_(f,d);if((g|0)<1)k=14;else{n=c[b>>2]|0;o=(n|0)==0;if(o)p=0;else p=c[n+-4>>2]|0;if((p|0)<(g|0)){if(o)q=0;else q=c[n+-4>>2]|0;if((q|0)<(g|0)){k=14;break}a[1263537]=0}__ZN6VectorI8NodePathE14_copy_on_writeEv(b);r=(c[b>>2]|0)+(j<<2)|0}}else{__ZN8NodePathC2ERKS_(f,d);k=14}while(0);if((k|0)==14){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);r=0}__ZN8NodePathaSERKS_(r,f);__ZN8NodePathD2Ev(f);i=0;l=e;return i|0}function __ZN6VectorI8NodePathE6resizeEi(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0;if((d|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,269,1145657,0);e=31;return e|0}a[1263537]=0;f=c[b>>2]|0;if(!f)g=0;else g=c[f+-4>>2]|0;if((g|0)==(d|0)){e=0;return e|0}if(!d){if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0){g=c[b>>2]|0;h=(g|0)==0?0:g+-4|0;g=h+4|0;if(c[h>>2]|0){i=0;do{__ZN8NodePathD2Ev(g+(i<<2)|0);i=i+1|0}while(i>>>0<(c[h>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(f,1)}c[b>>2]=0;e=0;return e|0}__ZN6VectorI8NodePathE14_copy_on_writeEv(b);f=d<<2;if(d>>>0<=1073741823?(h=f+-1|0,i=h>>>1|h,h=i>>>2|i,i=h>>>4|h,h=i>>>8|i,i=(h>>>16|h)+1|0,f>>>0<4294967264):0){a[1263537]=0;f=c[b>>2]|0;do if(!f)if((d|0)>0)j=20;else{k=0;j=30}else{h=c[f+-4>>2]|0;if((h|0)<(d|0))if(!h)j=20;else{g=__ZN6Memory14realloc_staticEPvjb(f,i,1)|0;if(g|0){a[1263537]=0;l=g;m=c[g+-4>>2]|0;break}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,300,1145876,0);e=6;return e|0}else{k=h;j=30}}while(0);do if((j|0)==20){h=__ZN6Memory12alloc_staticEjb(i,1)|0;if(h|0){a[1263537]=0;c[h+-4>>2]=0;c[h+-8>>2]=1;l=h;m=0;break}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,292,1145820,0);e=6;return e|0}else if((j|0)==30){if((k|0)<=(d|0)){e=0;return e|0}if((c[f+-4>>2]|0)>>>0>d>>>0){h=d;g=f;do{__ZN8NodePathD2Ev(g+(h<<2)|0);h=h+1|0;g=c[b>>2]|0}while(h>>>0<(c[g+-4>>2]|0)>>>0);n=g}else n=f;h=__ZN6Memory14realloc_staticEPvjb(n,i,1)|0;if(!h){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,324,1145876,0);e=6;return e|0}else{a[1263537]=0;c[b>>2]=h;c[h+-4>>2]=d;e=0;return e|0}}while(0);c[b>>2]=l;if((m|0)<(d|0)){i=m;do{__ZN8NodePathC2Ev(l+(i<<2)|0);i=i+1|0}while((i|0)!=(d|0));o=c[b>>2]|0}else o=l;c[((o|0)==0?0:o+-4|0)>>2]=d;e=0;return e|0}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,285,1145723,0);e=6;return e|0}function __ZN6VectorI8NodePathE14_copy_on_writeEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=c[a>>2]|0;if(!b)return;if((c[b+-8>>2]|0)>>>0<=1)return;d=c[b+-4>>2]|0;b=(d<<2)+-1|0;e=b>>>1|b;b=e>>>2|e;e=b>>>4|b;b=e>>>8|e;e=__ZN6Memory12alloc_staticEjb((b>>>16|b)+1|0,1)|0;c[e+-8>>2]=1;c[e+-4>>2]=d;if(d|0){b=0;do{__ZN8NodePathC2ERKS_(e+(b<<2)|0,(c[a>>2]|0)+(b<<2)|0);b=b+1|0}while((b|0)!=(d|0))}d=c[a>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0){b=c[a>>2]|0;f=(b|0)==0?0:b+-4|0;b=f+4|0;if(c[f>>2]|0){g=0;do{__ZN8NodePathD2Ev(b+(g<<2)|0);g=g+1|0}while(g>>>0<(c[f>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(d,1)}c[a>>2]=e;return}function __ZN6VectorIN10SceneState14ConnectionDataEE9push_backES1_(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e;g=c[b>>2]|0;if(!g)h=1;else h=(c[g+-4>>2]|0)+1|0;if(__ZN6VectorIN10SceneState14ConnectionDataEE6resizeEi(b,h)|0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);i=1;l=e;return i|0}a[1263537]=0;h=c[b>>2]|0;if(!h)j=-1;else j=(c[h+-4>>2]|0)+-1|0;c[f>>2]=c[d>>2];c[f+4>>2]=c[d+4>>2];c[f+8>>2]=c[d+8>>2];c[f+12>>2]=c[d+12>>2];c[f+16>>2]=c[d+16>>2];h=f+20|0;g=d+20|0;c[h>>2]=0;d=c[g>>2]|0;if(d|0?(c[h>>2]=0,__Z28atomic_conditional_incrementPj(d+-8|0)|0):0)c[h>>2]=c[g>>2];__ZN6VectorIN10SceneState14ConnectionDataEE3setEiS1_(b,j,f);f=c[h>>2]|0;if(!f){i=0;l=e;return i|0}if(__Z16atomic_decrementPj(f+-8|0)|0){i=0;l=e;return i|0}__ZN6Memory11free_staticEPvb(f,1);i=0;l=e;return i|0}function __ZN6VectorIN10SceneState14ConnectionDataEE6resizeEi(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0;if((d|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,269,1145657,0);e=31;return e|0}a[1263537]=0;f=c[b>>2]|0;if(!f)g=0;else g=c[f+-4>>2]|0;if((g|0)==(d|0)){e=0;return e|0}if(!d){if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0){g=c[b>>2]|0;h=(g|0)==0?0:g+-4|0;g=h+4|0;if(c[h>>2]|0){i=0;do{j=c[g+(i*24|0)+20>>2]|0;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);i=i+1|0}while(i>>>0<(c[h>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(f,1)}c[b>>2]=0;e=0;return e|0}__ZN6VectorIN10SceneState14ConnectionDataEE14_copy_on_writeEv(b);f=d*24|0;if(d>>>0<=178956970?(h=f+-1|0,i=h>>>1|h,h=i>>>2|i,i=h>>>4|h,h=i>>>8|i,i=(h>>>16|h)+1|0,f>>>0<4294967264):0){a[1263537]=0;f=c[b>>2]|0;do if(!f)if((d|0)>0)k=23;else{l=0;k=32}else{h=c[f+-4>>2]|0;if((h|0)<(d|0))if(!h)k=23;else{g=__ZN6Memory14realloc_staticEPvjb(f,i,1)|0;if(g|0){a[1263537]=0;m=g;n=c[g+-4>>2]|0;break}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,300,1145876,0);e=6;return e|0}else{l=h;k=32}}while(0);do if((k|0)==23){h=__ZN6Memory12alloc_staticEjb(i,1)|0;if(h|0){a[1263537]=0;c[h+-4>>2]=0;c[h+-8>>2]=1;m=h;n=0;break}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,292,1145820,0);e=6;return e|0}else if((k|0)==32){if((l|0)<=(d|0)){e=0;return e|0}if((c[f+-4>>2]|0)>>>0>d>>>0){h=d;g=f;do{j=c[g+(h*24|0)+20>>2]|0;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);h=h+1|0;g=c[b>>2]|0}while(h>>>0<(c[g+-4>>2]|0)>>>0);o=g}else o=f;h=__ZN6Memory14realloc_staticEPvjb(o,i,1)|0;if(!h){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,324,1145876,0);e=6;return e|0}else{a[1263537]=0;c[b>>2]=h;c[h+-4>>2]=d;e=0;return e|0}}while(0);c[b>>2]=m;if((n|0)<(d|0)){b=n;do{c[m+(b*24|0)+20>>2]=0;b=b+1|0}while((b|0)!=(d|0))}c[m+-4>>2]=d;e=0;return e|0}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,285,1145723,0);e=6;return e|0}function __ZN6VectorIN10SceneState14ConnectionDataEE3setEiS1_(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0;do if((d|0)<0)f=8;else{g=c[b>>2]|0;h=(g|0)==0;if(h)i=0;else i=c[g+-4>>2]|0;if((i|0)<=(d|0)){if(h)j=0;else j=c[g+-4>>2]|0;if((j|0)<=(d|0)){f=8;break}a[1263537]=0}__ZN6VectorIN10SceneState14ConnectionDataEE14_copy_on_writeEv(b);k=(c[b>>2]|0)+(d*24|0)|0}while(0);if((f|0)==8){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);k=0};c[k>>2]=c[e>>2];c[k+4>>2]=c[e+4>>2];c[k+8>>2]=c[e+8>>2];c[k+12>>2]=c[e+12>>2];c[k+16>>2]=c[e+16>>2];f=k+20|0;k=e+20|0;e=c[f>>2]|0;if((e|0)==(c[k>>2]|0))return;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);c[f>>2]=0;e=c[k>>2]|0;if(!e)return;if(!(__Z28atomic_conditional_incrementPj(e+-8|0)|0))return;c[f>>2]=c[k>>2];return}function __ZN6VectorIN10SceneState14ConnectionDataEE14_copy_on_writeEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0;b=c[a>>2]|0;if(!b)return;if((c[b+-8>>2]|0)>>>0<=1)return;d=c[b+-4>>2]|0;b=(d*24|0)+-1|0;e=b>>>1|b;b=e>>>2|e;e=b>>>4|b;b=e>>>8|e;e=__ZN6Memory12alloc_staticEjb((b>>>16|b)+1|0,1)|0;c[e+-8>>2]=1;c[e+-4>>2]=d;if(d|0){b=0;do{f=e+(b*24|0)|0;g=c[a>>2]|0;h=g+(b*24|0)|0;c[f>>2]=c[h>>2];c[f+4>>2]=c[h+4>>2];c[f+8>>2]=c[h+8>>2];c[f+12>>2]=c[h+12>>2];c[f+16>>2]=c[h+16>>2];h=e+(b*24|0)+20|0;f=g+(b*24|0)+20|0;c[h>>2]=0;if((c[f>>2]|0?(c[h>>2]=0,g=c[f>>2]|0,g|0):0)?__Z28atomic_conditional_incrementPj(g+-8|0)|0:0)c[h>>2]=c[f>>2];b=b+1|0}while((b|0)!=(d|0))}d=c[a>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0){b=c[a>>2]|0;f=(b|0)==0?0:b+-4|0;b=f+4|0;if(c[f>>2]|0){h=0;do{g=c[b+(h*24|0)+20>>2]|0;if(g|0?(__Z16atomic_decrementPj(g+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(g,1);h=h+1|0}while(h>>>0<(c[f>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(d,1)}c[a>>2]=e;return}function __ZN6VectorIN10SceneState8NodeDataEE14_copy_on_writeEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0,i=0;b=c[a>>2]|0;if(!b)return;if((c[b+-8>>2]|0)>>>0<=1)return;d=c[b+-4>>2]|0;b=(d*28|0)+-1|0;e=b>>>1|b;b=e>>>2|e;e=b>>>4|b;b=e>>>8|e;e=__ZN6Memory12alloc_staticEjb((b>>>16|b)+1|0,1)|0;c[e+-8>>2]=1;c[e+-4>>2]=d;if(d|0){b=0;do{f=e+(b*28|0)|0;g=c[a>>2]|0;h=g+(b*28|0)|0;c[f>>2]=c[h>>2];c[f+4>>2]=c[h+4>>2];c[f+8>>2]=c[h+8>>2];c[f+12>>2]=c[h+12>>2];c[f+16>>2]=c[h+16>>2];h=e+(b*28|0)+20|0;f=g+(b*28|0)+20|0;c[h>>2]=0;if((c[f>>2]|0?(c[h>>2]=0,i=c[f>>2]|0,i|0):0)?__Z28atomic_conditional_incrementPj(i+-8|0)|0:0)c[h>>2]=c[f>>2];f=e+(b*28|0)+24|0;h=g+(b*28|0)+24|0;c[f>>2]=0;if((c[h>>2]|0?(c[f>>2]=0,g=c[h>>2]|0,g|0):0)?__Z28atomic_conditional_incrementPj(g+-8|0)|0:0)c[f>>2]=c[h>>2];b=b+1|0}while((b|0)!=(d|0))}__ZN6VectorIN10SceneState8NodeDataEE6_unrefEPv(a,c[a>>2]|0);c[a>>2]=e;return}function __ZN6VectorIN10SceneState8NodeData8PropertyEE6resizeEi(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0;if((d|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,269,1145657,0);e=31;return e|0}a[1263537]=0;f=c[b>>2]|0;if(!f)g=0;else g=c[f+-4>>2]|0;if((g|0)==(d|0)){e=0;return e|0}if(!d){if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);c[b>>2]=0;e=0;return e|0}__ZN6VectorIN10SceneState8NodeData8PropertyEE14_copy_on_writeEv(b);f=d<<3;if(d>>>0<=536870911?(g=f+-1|0,h=g>>>1|g,g=h>>>2|h,h=g>>>4|g,g=h>>>8|h,h=(g>>>16|g)+1|0,f>>>0<4294967264):0){a[1263537]=0;f=c[b>>2]|0;do if(!f)if((d|0)>0)i=18;else{j=0;i=25}else{g=c[f+-4>>2]|0;if((g|0)<(d|0))if(!g)i=18;else{k=__ZN6Memory14realloc_staticEPvjb(f,h,1)|0;if(k|0){a[1263537]=0;l=k;break}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,300,1145876,0);e=6;return e|0}else{j=g;i=25}}while(0);do if((i|0)==18){g=__ZN6Memory12alloc_staticEjb(h,1)|0;if(g|0){a[1263537]=0;c[g+-4>>2]=0;c[g+-8>>2]=1;l=g;break}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,292,1145820,0);e=6;return e|0}else if((i|0)==25){if((j|0)<=(d|0)){e=0;return e|0}g=__ZN6Memory14realloc_staticEPvjb(f,h,1)|0;if(!g){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,324,1145876,0);e=6;return e|0}else{a[1263537]=0;c[b>>2]=g;c[g+-4>>2]=d;e=0;return e|0}}while(0);c[b>>2]=l;c[((l|0)==0?0:l+-4|0)>>2]=d;e=0;return e|0}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,285,1145723,0);e=6;return e|0}function __ZN6VectorIN10SceneState8NodeData8PropertyEE14_copy_on_writeEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0;b=c[a>>2]|0;if(!b)return;if((c[b+-8>>2]|0)>>>0<=1)return;d=c[b+-4>>2]|0;b=(d<<3)+-1|0;e=b>>>1|b;b=e>>>2|e;e=b>>>4|b;b=e>>>8|e;e=__ZN6Memory12alloc_staticEjb((b>>>16|b)+1|0,1)|0;c[e+-8>>2]=1;c[e+-4>>2]=d;if(d|0){b=0;do{f=(c[a>>2]|0)+(b<<3)|0;g=c[f+4>>2]|0;h=e+(b<<3)|0;c[h>>2]=c[f>>2];c[h+4>>2]=g;b=b+1|0}while((b|0)!=(d|0))}d=c[a>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);c[a>>2]=e;return}function __ZN6VectorIN10SceneState8NodeDataEE6_unrefEPv(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;if(!b)return;d=c[a>>2]|0;if(__Z16atomic_decrementPj((d|0)==0?0:d+-8|0)|0)return;d=c[a>>2]|0;a=(d|0)==0?0:d+-4|0;d=a+4|0;if(c[a>>2]|0){e=0;do{f=c[d+(e*28|0)+24>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);f=c[d+(e*28|0)+20>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);e=e+1|0}while(e>>>0<(c[a>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(b,1);return}function __ZN6VectorIN10SceneState8NodeDataEE9push_backES1_(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e;g=c[b>>2]|0;if(!g)h=0;else h=c[g+-4>>2]|0;if(__ZN6VectorIN10SceneState8NodeDataEE6resizeEi(b,h+1|0)|0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);i=1;l=e;return i|0}a[1263537]=0;h=c[b>>2]|0;if(!h)j=0;else j=c[h+-4>>2]|0;h=j+-1|0;c[f>>2]=c[d>>2];c[f+4>>2]=c[d+4>>2];c[f+8>>2]=c[d+8>>2];c[f+12>>2]=c[d+12>>2];c[f+16>>2]=c[d+16>>2];g=d+20|0;k=c[g>>2]|0;if((k|0)!=0?(__Z28atomic_conditional_incrementPj(k+-8|0)|0)!=0:0)n=c[g>>2]|0;else n=0;g=d+24|0;d=c[g>>2]|0;if((d|0)!=0?(__Z28atomic_conditional_incrementPj(d+-8|0)|0)!=0:0)o=c[g>>2]|0;else o=0;do if((j|0)<1)p=20;else{g=c[b>>2]|0;d=(g|0)==0;if(d)q=0;else q=c[g+-4>>2]|0;if((q|0)<(j|0)){if(d)r=0;else r=c[g+-4>>2]|0;if((r|0)<(j|0)){p=20;break}a[1263537]=0}__ZN6VectorIN10SceneState8NodeDataEE14_copy_on_writeEv(b);s=(c[b>>2]|0)+(h*28|0)|0}while(0);if((p|0)==20){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);s=0};c[s>>2]=c[f>>2];c[s+4>>2]=c[f+4>>2];c[s+8>>2]=c[f+8>>2];c[s+12>>2]=c[f+12>>2];c[s+16>>2]=c[f+16>>2];f=s+20|0;h=c[f>>2]|0;b=n;if((h|0)!=(b|0)){if(h|0?(__Z16atomic_decrementPj(h+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(h,1);c[f>>2]=0;if(n|0?__Z28atomic_conditional_incrementPj(b+-8|0)|0:0)c[f>>2]=n}f=s+24|0;s=c[f>>2]|0;b=o;if((s|0)==(b|0)){if(o|0)p=38}else{if(s|0?(__Z16atomic_decrementPj(s+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(s,1);c[f>>2]=0;if(o|0)if(!(__Z28atomic_conditional_incrementPj(b+-8|0)|0))p=38;else{c[f>>2]=o;p=38}}if((p|0)==38?(p=o,(__Z16atomic_decrementPj(p+-8|0)|0)==0):0)__ZN6Memory11free_staticEPvb(p,1);p=n;if(!n){i=0;l=e;return i|0}if(__Z16atomic_decrementPj(p+-8|0)|0){i=0;l=e;return i|0}__ZN6Memory11free_staticEPvb(p,1);i=0;l=e;return i|0}function __ZN6VectorIN10SceneState8NodeDataEE6resizeEi(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0;if((d|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,269,1145657,0);e=31;return e|0}a[1263537]=0;f=c[b>>2]|0;if(!f)g=0;else g=c[f+-4>>2]|0;if((g|0)==(d|0)){e=0;return e|0}if(!d){__ZN6VectorIN10SceneState8NodeDataEE6_unrefEPv(b,f);c[b>>2]=0;e=0;return e|0}__ZN6VectorIN10SceneState8NodeDataEE14_copy_on_writeEv(b);f=d*28|0;if(d>>>0<=153391689?(g=f+-1|0,h=g>>>1|g,g=h>>>2|h,h=g>>>4|g,g=h>>>8|h,h=(g>>>16|g)+1|0,f>>>0<4294967264):0){a[1263537]=0;f=c[b>>2]|0;do if(!f)if((d|0)>0)i=15;else{j=0;i=24}else{g=c[f+-4>>2]|0;if((g|0)<(d|0))if(!g)i=15;else{k=__ZN6Memory14realloc_staticEPvjb(f,h,1)|0;if(k|0){a[1263537]=0;l=k;m=c[k+-4>>2]|0;break}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,300,1145876,0);e=6;return e|0}else{j=g;i=24}}while(0);do if((i|0)==15){g=__ZN6Memory12alloc_staticEjb(h,1)|0;if(g|0){a[1263537]=0;c[g+-4>>2]=0;c[g+-8>>2]=1;l=g;m=0;break}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,292,1145820,0);e=6;return e|0}else if((i|0)==24){if((j|0)<=(d|0)){e=0;return e|0}if((c[f+-4>>2]|0)>>>0>d>>>0){g=d;k=f;do{n=c[k+(g*28|0)+24>>2]|0;if(n|0?(__Z16atomic_decrementPj(n+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(n,1);n=c[k+(g*28|0)+20>>2]|0;if(n|0?(__Z16atomic_decrementPj(n+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(n,1);g=g+1|0;k=c[b>>2]|0}while(g>>>0<(c[k+-4>>2]|0)>>>0);o=k}else o=f;g=__ZN6Memory14realloc_staticEPvjb(o,h,1)|0;if(!g){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,324,1145876,0);e=6;return e|0}else{a[1263537]=0;c[b>>2]=g;c[g+-4>>2]=d;e=0;return e|0}}while(0);c[b>>2]=l;if((m|0)<(d|0)){b=m;do{c[l+(b*28|0)+20>>2]=0;c[l+(b*28|0)+24>>2]=0;b=b+1|0}while((b|0)!=(d|0))}c[l+-4>>2]=d;e=0;return e|0}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,285,1145723,0);e=6;return e|0}function __ZN3MapIiN29ResourceInteractiveLoaderText11ExtResourceE10ComparatorIiE16DefaultAllocatorE10_insert_rbERKiRKS1_(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f;a[g>>0]=0;h=__ZN3MapIiN29ResourceInteractiveLoaderText11ExtResourceE10ComparatorIiE16DefaultAllocatorE7_insertERKiRb(b,d,g)|0;if(h|0)__ZN29ResourceInteractiveLoaderText11ExtResourceaSERKS0_(h+28|0,e)|0;if(a[g>>0]|0){l=f;return h|0}g=b+8|0;c[g>>2]=(c[g>>2]|0)+1;g=h+12|0;e=c[g>>2]|0;if(!(c[e>>2]|0)){d=b+4|0;i=h;j=e;k=e;e=g;while(1){g=j+12|0;n=c[g>>2]|0;o=c[n+8>>2]|0;p=n;do if((j|0)==(o|0)){q=c[n+4>>2]|0;if(!(c[q>>2]|0)){c[k>>2]=1;a[1263537]=0;c[q>>2]=1;if((c[d>>2]|0)==(n|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);r=c[(c[e>>2]|0)+12>>2]|0;break}else{a[1263537]=0;c[n>>2]=0;r=n;break}}q=j+4|0;if((i|0)==(c[q>>2]|0)){s=i+8|0;t=c[s>>2]|0;c[q>>2]=t;if((t|0)==(c[d>>2]|0))u=p;else{c[t+12>>2]=j;u=c[g>>2]|0}t=i+12|0;c[t>>2]=u;q=c[g>>2]|0;v=q+8|0;c[((c[v>>2]|0)==(j|0)?v:q+4|0)>>2]=i;c[s>>2]=j;c[g>>2]=i;w=j;x=i;y=c[t>>2]|0}else{w=i;x=j;y=n}a[1263537]=0;c[x>>2]=1;t=c[d>>2]|0;if((t|0)==(y|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);z=c[(c[w+12>>2]|0)+12>>2]|0;A=c[d>>2]|0}else{a[1263537]=0;c[y>>2]=0;z=y;A=t}t=z+8|0;s=c[t>>2]|0;q=s+4|0;v=c[q>>2]|0;c[t>>2]=v;if((v|0)!=(A|0))c[v+12>>2]=z;v=z+12|0;c[s+12>>2]=c[v>>2];t=c[v>>2]|0;B=t+4|0;c[((c[B>>2]|0)==(z|0)?B:t+8|0)>>2]=s;c[q>>2]=z;c[v>>2]=s;r=w}else{if(!(c[o>>2]|0)){c[k>>2]=1;a[1263537]=0;c[o>>2]=1;if((c[d>>2]|0)==(n|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);r=c[(c[e>>2]|0)+12>>2]|0;break}else{a[1263537]=0;c[n>>2]=0;r=n;break}}s=j+8|0;if((i|0)==(c[s>>2]|0)){v=i+4|0;q=c[v>>2]|0;c[s>>2]=q;if((q|0)==(c[d>>2]|0))C=p;else{c[q+12>>2]=j;C=c[g>>2]|0}q=i+12|0;c[q>>2]=C;s=c[g>>2]|0;t=s+4|0;c[((c[t>>2]|0)==(j|0)?t:s+8|0)>>2]=i;c[v>>2]=j;c[g>>2]=i;D=j;E=i;F=c[q>>2]|0}else{D=i;E=j;F=n}a[1263537]=0;c[E>>2]=1;q=c[d>>2]|0;if((q|0)==(F|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);G=c[d>>2]|0;H=c[(c[D+12>>2]|0)+12>>2]|0}else{a[1263537]=0;c[F>>2]=0;G=q;H=F}q=H+4|0;v=c[q>>2]|0;s=v+8|0;t=c[s>>2]|0;c[q>>2]=t;if((t|0)!=(G|0))c[t+12>>2]=H;t=H+12|0;c[v+12>>2]=c[t>>2];q=c[t>>2]|0;B=q+8|0;c[((c[B>>2]|0)==(H|0)?B:q+4|0)>>2]=v;c[s>>2]=H;c[t>>2]=v;r=D}while(0);n=r+12|0;g=c[n>>2]|0;if(!(c[g>>2]|0)){i=r;j=g;k=g;e=n}else break}}e=c[(c[b>>2]|0)+8>>2]|0;a[1263537]=0;c[e>>2]=1;l=f;return h|0}function __ZN3MapIiN29ResourceInteractiveLoaderText11ExtResourceE10ComparatorIiE16DefaultAllocatorE7_insertERKiRb(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0;f=c[b>>2]|0;g=c[f+8>>2]|0;h=b+4|0;i=c[h>>2]|0;a:do if((g|0)==(i|0))j=f;else{k=c[d>>2]|0;l=g;while(1){m=c[l+24>>2]|0;if((k|0)<(m|0))n=l+8|0;else{if((m|0)>=(k|0))break;n=l+4|0}m=c[n>>2]|0;if((m|0)==(i|0)){j=l;break a}else l=m}a[e>>0]=1;o=l;return o|0}while(0);i=__ZnwjPFPvjE(36,4740)|0;c[i+28>>2]=0;c[i+32>>2]=0;c[i>>2]=0;c[i+4>>2]=0;c[i+8>>2]=0;c[i+12>>2]=0;c[i+16>>2]=0;c[i+20>>2]=0;c[i+12>>2]=j;n=c[h>>2]|0;g=i+4|0;c[g>>2]=n;f=i+8|0;c[f>>2]=n;c[i+24>>2]=c[d>>2];if((j|0)!=(c[b>>2]|0)?(c[d>>2]|0)>=(c[j+24>>2]|0):0)p=j+4|0;else p=j+8|0;c[p>>2]=i;a[e>>0]=0;e=c[g>>2]|0;g=c[h>>2]|0;if((e|0)==(g|0)){h=i;do{p=h;h=c[h+12>>2]|0}while((p|0)==(c[h+4>>2]|0));q=(h|0)==(c[b>>2]|0)?0:h}else{h=e;while(1){e=c[h+8>>2]|0;if((e|0)==(g|0)){q=h;break}else h=e}}c[i+16>>2]=q;h=c[f>>2]|0;b:do if((h|0)==(g|0)){f=i;while(1){e=f;f=c[f+12>>2]|0;if((e|0)!=(c[f+8>>2]|0)){r=f;break b}if((f|0)==(c[b>>2]|0)){r=0;break}}}else{f=h;while(1){l=c[f+4>>2]|0;if((l|0)==(g|0)){r=f;break}else f=l}}while(0);g=i+20|0;c[g>>2]=r;if(!q)s=r;else{c[q+20>>2]=i;s=c[g>>2]|0}if(!s){o=i;return o|0}c[s+16>>2]=i;o=i;return o|0}function __ZN29ResourceInteractiveLoaderText11ExtResourceaSERKS0_(a,b){a=a|0;b=b|0;var d=0,e=0;d=c[a>>2]|0;if((d|0)!=(c[b>>2]|0)){if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);c[a>>2]=0;d=c[b>>2]|0;if(d|0?__Z28atomic_conditional_incrementPj(d+-8|0)|0:0)c[a>>2]=c[b>>2]}d=a+4|0;e=b+4|0;b=c[d>>2]|0;if((b|0)==(c[e>>2]|0))return a|0;if(b|0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(b,1);c[d>>2]=0;b=c[e>>2]|0;if(!b)return a|0;if(!(__Z28atomic_conditional_incrementPj(b+-8|0)|0))return a|0;c[d>>2]=c[e>>2];return a|0}function __ZN3MapI6StringS0_10ComparatorIS0_E16DefaultAllocatorE10_insert_rbERKS0_S6_(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f;a[g>>0]=0;h=__ZN3MapI6StringS0_10ComparatorIS0_E16DefaultAllocatorE7_insertERKS0_Rb(b,d,g)|0;if(h|0?(d=h+28|0,i=c[d>>2]|0,(i|0)!=(c[e>>2]|0)):0){if(i|0?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);c[d>>2]=0;i=c[e>>2]|0;if(i|0?__Z28atomic_conditional_incrementPj(i+-8|0)|0:0)c[d>>2]=c[e>>2]}if(a[g>>0]|0){l=f;return h|0}g=b+8|0;c[g>>2]=(c[g>>2]|0)+1;g=h+12|0;e=c[g>>2]|0;if(!(c[e>>2]|0)){d=b+4|0;i=h;j=e;k=e;e=g;while(1){g=j+12|0;n=c[g>>2]|0;o=c[n+8>>2]|0;p=n;do if((j|0)==(o|0)){q=c[n+4>>2]|0;if(!(c[q>>2]|0)){c[k>>2]=1;a[1263537]=0;c[q>>2]=1;if((c[d>>2]|0)==(n|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);r=c[(c[e>>2]|0)+12>>2]|0;break}else{a[1263537]=0;c[n>>2]=0;r=n;break}}q=j+4|0;if((i|0)==(c[q>>2]|0)){s=i+8|0;t=c[s>>2]|0;c[q>>2]=t;if((t|0)==(c[d>>2]|0))u=p;else{c[t+12>>2]=j;u=c[g>>2]|0}t=i+12|0;c[t>>2]=u;q=c[g>>2]|0;v=q+8|0;c[((c[v>>2]|0)==(j|0)?v:q+4|0)>>2]=i;c[s>>2]=j;c[g>>2]=i;w=j;x=i;y=c[t>>2]|0}else{w=i;x=j;y=n}a[1263537]=0;c[x>>2]=1;t=c[d>>2]|0;if((t|0)==(y|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);z=c[(c[w+12>>2]|0)+12>>2]|0;A=c[d>>2]|0}else{a[1263537]=0;c[y>>2]=0;z=y;A=t}t=z+8|0;s=c[t>>2]|0;q=s+4|0;v=c[q>>2]|0;c[t>>2]=v;if((v|0)!=(A|0))c[v+12>>2]=z;v=z+12|0;c[s+12>>2]=c[v>>2];t=c[v>>2]|0;B=t+4|0;c[((c[B>>2]|0)==(z|0)?B:t+8|0)>>2]=s;c[q>>2]=z;c[v>>2]=s;r=w}else{if(!(c[o>>2]|0)){c[k>>2]=1;a[1263537]=0;c[o>>2]=1;if((c[d>>2]|0)==(n|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);r=c[(c[e>>2]|0)+12>>2]|0;break}else{a[1263537]=0;c[n>>2]=0;r=n;break}}s=j+8|0;if((i|0)==(c[s>>2]|0)){v=i+4|0;q=c[v>>2]|0;c[s>>2]=q;if((q|0)==(c[d>>2]|0))C=p;else{c[q+12>>2]=j;C=c[g>>2]|0}q=i+12|0;c[q>>2]=C;s=c[g>>2]|0;t=s+4|0;c[((c[t>>2]|0)==(j|0)?t:s+8|0)>>2]=i;c[v>>2]=j;c[g>>2]=i;D=j;E=i;F=c[q>>2]|0}else{D=i;E=j;F=n}a[1263537]=0;c[E>>2]=1;q=c[d>>2]|0;if((q|0)==(F|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);G=c[(c[D+12>>2]|0)+12>>2]|0;H=c[d>>2]|0}else{a[1263537]=0;c[F>>2]=0;G=F;H=q}q=G+4|0;v=c[q>>2]|0;s=v+8|0;t=c[s>>2]|0;c[q>>2]=t;if((t|0)!=(H|0))c[t+12>>2]=G;t=G+12|0;c[v+12>>2]=c[t>>2];q=c[t>>2]|0;B=q+8|0;c[((c[B>>2]|0)==(G|0)?B:q+4|0)>>2]=v;c[s>>2]=G;c[t>>2]=v;r=D}while(0);n=r+12|0;g=c[n>>2]|0;if(!(c[g>>2]|0)){i=r;j=g;k=g;e=n}else break}}e=c[(c[b>>2]|0)+8>>2]|0;a[1263537]=0;c[e>>2]=1;l=f;return h|0}function __ZN3MapI6StringS0_10ComparatorIS0_E16DefaultAllocatorE7_insertERKS0_Rb(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f;h=c[b>>2]|0;i=c[h+8>>2]|0;j=b+4|0;a:do if((i|0)==(c[j>>2]|0)){k=h;n=d}else{o=i;while(1){p=o+24|0;c[g>>2]=0;q=c[p>>2]|0;if(q|0?(c[g>>2]=0,__Z28atomic_conditional_incrementPj(q+-8|0)|0):0)c[g>>2]=c[p>>2];q=__ZNK6StringltES_(d,g)|0;r=c[g>>2]|0;if(r|0?(__Z16atomic_decrementPj(r+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(r,1);if(q)s=o+8|0;else{c[g>>2]=0;q=c[d>>2]|0;if(q|0?(c[g>>2]=0,__Z28atomic_conditional_incrementPj(q+-8|0)|0):0)c[g>>2]=c[d>>2];q=__ZNK6StringltES_(p,g)|0;p=c[g>>2]|0;if(p|0?(__Z16atomic_decrementPj(p+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(p,1);if(!q)break;s=o+4|0}q=c[s>>2]|0;if((q|0)==(c[j>>2]|0)){k=o;n=d;break a}else o=q}a[e>>0]=1;t=o;l=f;return t|0}while(0);s=__ZnwjPFPvjE(32,4740)|0;c[s>>2]=0;c[s+4>>2]=0;c[s+8>>2]=0;c[s+12>>2]=0;c[s+16>>2]=0;c[s+20>>2]=0;c[s+24>>2]=0;c[s+28>>2]=0;c[s+12>>2]=k;i=c[j>>2]|0;h=s+4|0;c[h>>2]=i;q=s+8|0;c[q>>2]=i;i=s+24|0;if((c[n>>2]|0?(c[i>>2]=0,p=c[n>>2]|0,p|0):0)?__Z28atomic_conditional_incrementPj(p+-8|0)|0:0)c[i>>2]=c[d>>2];if((k|0)!=(c[b>>2]|0)){i=k+24|0;c[g>>2]=0;p=c[i>>2]|0;if(p|0?(c[g>>2]=0,__Z28atomic_conditional_incrementPj(p+-8|0)|0):0)c[g>>2]=c[i>>2];i=__ZNK6StringltES_(d,g)|0;d=c[g>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);if(!i)u=k+4|0;else v=34}else v=34;if((v|0)==34)u=k+8|0;c[u>>2]=s;a[e>>0]=0;e=c[h>>2]|0;h=c[j>>2]|0;if((e|0)==(h|0)){j=s;do{u=j;j=c[j+12>>2]|0}while((u|0)==(c[j+4>>2]|0));w=(j|0)==(c[b>>2]|0)?0:j}else{j=e;while(1){e=c[j+8>>2]|0;if((e|0)==(h|0)){w=j;break}else j=e}}c[s+16>>2]=w;j=c[q>>2]|0;b:do if((j|0)==(h|0)){q=s;while(1){e=q;q=c[q+12>>2]|0;if((e|0)!=(c[q+8>>2]|0)){x=q;break b}if((q|0)==(c[b>>2]|0)){x=0;break}}}else{q=j;while(1){o=c[q+4>>2]|0;if((o|0)==(h|0)){x=q;break}else q=o}}while(0);h=s+20|0;c[h>>2]=x;if(!w)y=x;else{c[w+20>>2]=s;y=c[h>>2]|0}if(!y){t=s;l=f;return t|0}c[y+16>>2]=s;t=s;l=f;return t|0}function __ZN3MapI6String7Variant10ComparatorIS0_E16DefaultAllocatorE10_insert_rbERKS0_RKS1_(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f;a[g>>0]=0;h=__ZN3MapI6String7Variant10ComparatorIS0_E16DefaultAllocatorE7_insertERKS0_Rb(b,d,g)|0;if(h|0)__ZN7VariantaSERKS_(h+32|0,e);if(a[g>>0]|0){l=f;return h|0}g=b+8|0;c[g>>2]=(c[g>>2]|0)+1;g=h+12|0;e=c[g>>2]|0;if(!(c[e>>2]|0)){d=b+4|0;i=h;j=e;k=e;e=g;while(1){g=j+12|0;n=c[g>>2]|0;o=c[n+8>>2]|0;p=n;do if((j|0)==(o|0)){q=c[n+4>>2]|0;if(!(c[q>>2]|0)){c[k>>2]=1;a[1263537]=0;c[q>>2]=1;if((c[d>>2]|0)==(n|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);r=c[(c[e>>2]|0)+12>>2]|0;break}else{a[1263537]=0;c[n>>2]=0;r=n;break}}q=j+4|0;if((i|0)==(c[q>>2]|0)){s=i+8|0;t=c[s>>2]|0;c[q>>2]=t;q=c[d>>2]|0;if((t|0)==(q|0))u=p;else{c[t+12>>2]=j;u=c[g>>2]|0}t=i+12|0;c[t>>2]=u;v=c[g>>2]|0;w=v+8|0;if((c[w>>2]|0)==(j|0))c[w>>2]=i;else c[v+4>>2]=i;c[s>>2]=j;c[g>>2]=i;x=j;y=i;z=q;A=c[t>>2]|0}else{x=i;y=j;z=c[d>>2]|0;A=n}a[1263537]=0;c[y>>2]=1;if((z|0)==(A|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);B=c[(c[x+12>>2]|0)+12>>2]|0;C=c[d>>2]|0}else{a[1263537]=0;c[A>>2]=0;B=A;C=z}t=B+8|0;q=c[t>>2]|0;s=q+4|0;v=c[s>>2]|0;c[t>>2]=v;if((v|0)!=(C|0))c[v+12>>2]=B;v=B+12|0;c[q+12>>2]=c[v>>2];t=c[v>>2]|0;w=t+4|0;if((c[w>>2]|0)==(B|0))c[w>>2]=q;else c[t+8>>2]=q;c[s>>2]=B;c[v>>2]=q;r=x}else{if(!(c[o>>2]|0)){c[k>>2]=1;a[1263537]=0;c[o>>2]=1;if((c[d>>2]|0)==(n|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);r=c[(c[e>>2]|0)+12>>2]|0;break}else{a[1263537]=0;c[n>>2]=0;r=n;break}}q=j+8|0;if((i|0)==(c[q>>2]|0)){v=i+4|0;s=c[v>>2]|0;c[q>>2]=s;q=c[d>>2]|0;if((s|0)==(q|0))D=p;else{c[s+12>>2]=j;D=c[g>>2]|0}s=i+12|0;c[s>>2]=D;t=c[g>>2]|0;w=t+4|0;if((c[w>>2]|0)==(j|0))c[w>>2]=i;else c[t+8>>2]=i;c[v>>2]=j;c[g>>2]=i;E=j;F=i;G=q;H=c[s>>2]|0}else{E=i;F=j;G=c[d>>2]|0;H=n}a[1263537]=0;c[F>>2]=1;if((G|0)==(H|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);I=c[d>>2]|0;J=c[(c[E+12>>2]|0)+12>>2]|0}else{a[1263537]=0;c[H>>2]=0;I=G;J=H}s=J+4|0;q=c[s>>2]|0;v=q+8|0;t=c[v>>2]|0;c[s>>2]=t;if((t|0)!=(I|0))c[t+12>>2]=J;t=J+12|0;c[q+12>>2]=c[t>>2];s=c[t>>2]|0;w=s+8|0;if((c[w>>2]|0)==(J|0))c[w>>2]=q;else c[s+4>>2]=q;c[v>>2]=J;c[t>>2]=q;r=E}while(0);n=r+12|0;g=c[n>>2]|0;if(!(c[g>>2]|0)){i=r;j=g;k=g;e=n}else break}}e=c[(c[b>>2]|0)+8>>2]|0;a[1263537]=0;c[e>>2]=1;l=f;return h|0}function __ZN3MapI6String7Variant10ComparatorIS0_E16DefaultAllocatorE7_insertERKS0_Rb(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f;h=c[b>>2]|0;i=c[h+8>>2]|0;j=b+4|0;a:do if((i|0)==(c[j>>2]|0)){k=h;n=d}else{o=i;while(1){p=o+24|0;c[g>>2]=0;q=c[p>>2]|0;if(q|0?(c[g>>2]=0,__Z28atomic_conditional_incrementPj(q+-8|0)|0):0)c[g>>2]=c[p>>2];q=__ZNK6StringltES_(d,g)|0;r=c[g>>2]|0;if(r|0?(__Z16atomic_decrementPj(r+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(r,1);if(q)s=o+8|0;else{c[g>>2]=0;q=c[d>>2]|0;if(q|0?(c[g>>2]=0,__Z28atomic_conditional_incrementPj(q+-8|0)|0):0)c[g>>2]=c[d>>2];q=__ZNK6StringltES_(p,g)|0;p=c[g>>2]|0;if(p|0?(__Z16atomic_decrementPj(p+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(p,1);if(!q)break;s=o+4|0}q=c[s>>2]|0;if((q|0)==(c[j>>2]|0)){k=o;n=d;break a}else o=q}a[e>>0]=1;t=o;l=f;return t|0}while(0);s=__ZnwjPFPvjE(56,4740)|0;c[s+32>>2]=0;c[s>>2]=0;c[s+4>>2]=0;c[s+8>>2]=0;c[s+12>>2]=0;c[s+16>>2]=0;c[s+20>>2]=0;c[s+24>>2]=0;c[s+12>>2]=k;i=c[j>>2]|0;h=s+4|0;c[h>>2]=i;q=s+8|0;c[q>>2]=i;i=s+24|0;if((c[n>>2]|0?(c[i>>2]=0,p=c[n>>2]|0,p|0):0)?__Z28atomic_conditional_incrementPj(p+-8|0)|0:0)c[i>>2]=c[d>>2];if((k|0)!=(c[b>>2]|0)){i=k+24|0;c[g>>2]=0;p=c[i>>2]|0;if(p|0?(c[g>>2]=0,__Z28atomic_conditional_incrementPj(p+-8|0)|0):0)c[g>>2]=c[i>>2];i=__ZNK6StringltES_(d,g)|0;d=c[g>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);if(!i)c[k+4>>2]=s;else u=34}else u=34;if((u|0)==34)c[k+8>>2]=s;a[e>>0]=0;e=c[h>>2]|0;h=c[j>>2]|0;if((e|0)==(h|0)){j=s;do{k=j;j=c[j+12>>2]|0}while((k|0)==(c[j+4>>2]|0));v=(j|0)==(c[b>>2]|0)?0:j}else{j=e;while(1){e=c[j+8>>2]|0;if((e|0)==(h|0)){v=j;break}else j=e}}c[s+16>>2]=v;j=c[q>>2]|0;b:do if((j|0)==(h|0)){q=s;while(1){e=q;q=c[q+12>>2]|0;if((e|0)!=(c[q+8>>2]|0)){w=q;break b}if((q|0)==(c[b>>2]|0)){w=0;break}}}else{q=j;while(1){o=c[q+4>>2]|0;if((o|0)==(h|0)){w=q;break}else q=o}}while(0);h=s+20|0;c[h>>2]=w;if(!v)x=w;else{c[v+20>>2]=s;x=c[h>>2]|0}if(!x){t=s;l=f;return t|0}c[x+16>>2]=s;t=s;l=f;return t|0}function __ZN4ListI3RefI8ResourceE16DefaultAllocatorE5_Data5eraseEPKNS4_7ElementE(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0;if(!d){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145114,1145120,156,1144262,0);e=0;return e|0}a[1263537]=0;if((c[d+12>>2]|0)!=(b|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145114,1145120,157,1145132,0);e=0;return e|0}if((c[b>>2]|0)==(d|0))c[b>>2]=c[d+4>>2];f=b+4|0;g=c[d+8>>2]|0;if((c[f>>2]|0)==(d|0))c[f>>2]=g;f=d+4|0;if(g|0)c[g+4>>2]=c[f>>2];h=c[f>>2]|0;if(h|0)c[h+8>>2]=g;g=c[d>>2]|0;if((g|0?__ZN9Reference11unreferenceEv(g)|0:0)?(g=c[d>>2]|0,__Z17predelete_handlerP6Object(g)|0):0){gj[c[(c[g>>2]|0)+76>>2]&8191](g);__ZN6Memory11free_staticEPvb(g,0)}c[d>>2]=0;__ZN6Memory11free_staticEPvb(d,0);d=b+8|0;c[d>>2]=(c[d>>2]|0)+-1;e=1;return e|0}function __ZN3MapI6StringS0_10ComparatorIS0_E16DefaultAllocatorE13_cleanup_treeEPNS4_7ElementE(a,b){a=a|0;b=b|0;if((c[a+4>>2]|0)==(b|0))return;__ZN3MapI6StringS0_10ComparatorIS0_E16DefaultAllocatorE13_cleanup_treeEPNS4_7ElementE(a,c[b+8>>2]|0);__ZN3MapI6StringS0_10ComparatorIS0_E16DefaultAllocatorE13_cleanup_treeEPNS4_7ElementE(a,c[b+4>>2]|0);a=c[b+28>>2]|0;if(a|0?(__Z16atomic_decrementPj(a+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(a,1);a=c[b+24>>2]|0;if(a|0?(__Z16atomic_decrementPj(a+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(a,1);__ZN6Memory11free_staticEPvb(b,0);return}function __ZN3MapI6String7Variant10ComparatorIS0_E16DefaultAllocatorE5clearEv(a){a=a|0;var b=0,d=0,e=0;b=c[a>>2]|0;if(!b)return;__ZN3MapI6String7Variant10ComparatorIS0_E16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(a,c[b+8>>2]|0);b=c[a+4>>2]|0;d=c[a>>2]|0;c[d+8>>2]=b;c[a+8>>2]=0;e=b;c[e+12>>2]=e;if(!d)return;e=d+32|0;if(c[e>>2]|0)__ZN7Variant5clearEv(e);e=c[d+24>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);__ZN6Memory11free_staticEPvb(d,0);c[a>>2]=0;return}function __ZN3MapIiN29ResourceInteractiveLoaderText11ExtResourceE10ComparatorIiE16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(a,b){a=a|0;b=b|0;var d=0;if((c[a+4>>2]|0)==(b|0))return;__ZN3MapIiN29ResourceInteractiveLoaderText11ExtResourceE10ComparatorIiE16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(a,c[b+8>>2]|0);__ZN3MapIiN29ResourceInteractiveLoaderText11ExtResourceE10ComparatorIiE16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(a,c[b+4>>2]|0);a=b+28|0;d=c[b+32>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);d=c[a>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);__ZN6Memory11free_staticEPvb(b,0);return}function __ZN3MapI6String7Variant10ComparatorIS0_E16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(a,b){a=a|0;b=b|0;if((c[a+4>>2]|0)==(b|0))return;__ZN3MapI6String7Variant10ComparatorIS0_E16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(a,c[b+8>>2]|0);__ZN3MapI6String7Variant10ComparatorIS0_E16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(a,c[b+4>>2]|0);a=b+32|0;if(c[a>>2]|0)__ZN7Variant5clearEv(a);a=c[b+24>>2]|0;if(a|0?(__Z16atomic_decrementPj(a+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(a,1);__ZN6Memory11free_staticEPvb(b,0);return}function __ZN7ClassDB10_add_classI25ResourceInteractiveLoaderEEvv(){var a=0,b=0,d=0,e=0,f=0,g=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+16|0;d=a+12|0;e=a+8|0;f=a+4|0;g=a;__ZN6StringC2EPKc(b,1104767);c[e>>2]=c[b>>2];__ZN10StringNameC2ERK6String(d,e);__ZN6StringC2EPKc(b,1126157);c[g>>2]=c[b>>2];__ZN10StringNameC2ERK6String(f,g);__ZN7ClassDB11_add_class2ERK10StringNameS2_(d,f);__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);__ZN10StringNameD2Ev(d);d=c[e>>2]|0;if(!d){l=a;return}if(__Z16atomic_decrementPj(d+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(d,1);l=a;return}function __ZN23ResourceFormatSaverText4saveERK6StringRK3RefI8ResourceEj(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0;a=l;l=l+64|0;if((l|0)>=(m|0))ba(64);f=a+8|0;g=a;__ZN6StringC2EPKc(f,907271);if(__ZNK6String9ends_withERKS_(b,f)|0){h=c[d>>2]|0;c[g>>2]=ij[c[(c[h>>2]|0)+32>>2]&8191](h)|0;h=__ZNK6StringneEPKc(g,909760)|0;i=c[g>>2]|0;if((i|0)!=0?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0){__ZN6Memory11free_staticEPvb(i,1);j=h}else j=h}else j=0;h=c[f>>2]|0;if(h|0?(__Z16atomic_decrementPj(h+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(h,1);if(j){k=15;l=a;return k|0}c[f>>2]=0;c[f+4>>2]=0;c[f+20>>2]=379008;c[f+16>>2]=0;c[f+24>>2]=0;c[f+28>>2]=0;c[f+36>>2]=379008;c[f+32>>2]=0;c[f+40>>2]=0;c[f+48>>2]=379008;c[f+44>>2]=0;c[f+52>>2]=0;j=__ZN31ResourceFormatSaverTextInstance4saveERK6StringRK3RefI8ResourceEj(f,b,d,e)|0;__ZN31ResourceFormatSaverTextInstanceD2Ev(f);k=j;l=a;return k|0}function __ZNK23ResourceFormatSaverText9recognizeERK3RefI8ResourceE(a,b){a=a|0;b=b|0;return 1}function __ZNK23ResourceFormatSaverText25get_recognized_extensionsERK3RefI8ResourceEP4ListI6String16DefaultAllocatorE(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=a;f=a+4|0;g=c[b>>2]|0;c[e>>2]=ij[c[(c[g>>2]|0)+32>>2]&8191](g)|0;g=__ZNK6StringeqEPKc(e,909760)|0;b=c[e>>2]|0;if(b|0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(b,1);if(g){__ZN6StringC2EPKc(f,907261);if(!(c[d>>2]|0)){g=__ZnwjPFPvjE(12,4740)|0;c[d>>2]=g;c[g>>2]=0;c[g+4>>2]=0;c[g+8>>2]=0}g=__ZnwjPFPvjE(16,4740)|0;c[g>>2]=0;c[g+4>>2]=0;c[g+8>>2]=0;c[g+12>>2]=0;if((c[f>>2]|0?(c[g>>2]=0,b=c[f>>2]|0,b|0):0)?__Z28atomic_conditional_incrementPj(b+-8|0)|0:0)c[g>>2]=c[f>>2];b=c[d>>2]|0;e=b+4|0;h=c[e>>2]|0;c[g+8>>2]=h;c[g+4>>2]=0;c[g+12>>2]=b;if(h|0)c[h+4>>2]=g;c[e>>2]=g;if(!(c[b>>2]|0))c[b>>2]=g;g=b+8|0;c[g>>2]=(c[g>>2]|0)+1;g=c[f>>2]|0;if(g|0?(__Z16atomic_decrementPj(g+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(g,1);l=a;return}else{__ZN6StringC2EPKc(f,907266);if(!(c[d>>2]|0)){g=__ZnwjPFPvjE(12,4740)|0;c[d>>2]=g;c[g>>2]=0;c[g+4>>2]=0;c[g+8>>2]=0}g=__ZnwjPFPvjE(16,4740)|0;c[g>>2]=0;c[g+4>>2]=0;c[g+8>>2]=0;c[g+12>>2]=0;if((c[f>>2]|0?(c[g>>2]=0,b=c[f>>2]|0,b|0):0)?__Z28atomic_conditional_incrementPj(b+-8|0)|0:0)c[g>>2]=c[f>>2];b=c[d>>2]|0;d=b+4|0;e=c[d>>2]|0;c[g+8>>2]=e;c[g+4>>2]=0;c[g+12>>2]=b;if(e|0)c[e+4>>2]=g;c[d>>2]=g;if(!(c[b>>2]|0))c[b>>2]=g;g=b+8|0;c[g>>2]=(c[g>>2]|0)+1;g=c[f>>2]|0;if(g|0?(__Z16atomic_decrementPj(g+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(g,1);l=a;return}}function __ZN23ResourceFormatSaverTextD0Ev(a){a=a|0;__ZdlPv(a);return}function __ZN31ResourceFormatSaverTextInstance4saveERK6StringRK3RefI8ResourceEj(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0,ia=0,ja=0,ka=0,la=0,ma=0,na=0,oa=0,pa=0,qa=0,ra=0,sa=0,ta=0,ua=0,va=0,wa=0,xa=0,ya=0,za=0,Aa=0,Ba=0,Ca=0,Da=0,Ea=0,Fa=0,Ga=0,Ha=0,Ia=0,Ja=0,Ka=0,La=0,Ma=0,Na=0,Oa=0,Pa=0,Qa=0,Ra=0,Sa=0,Ta=0,Ua=0,Va=0,Wa=0,Xa=0,Ya=0,Za=0,_a=0,$a=0,ab=0,bb=0,cb=0,db=0,eb=0,fb=0,gb=0,hb=0,ib=0,jb=0,kb=0,lb=0,mb=0,nb=0,ob=0,pb=0,qb=0,rb=0,sb=0,tb=0,ub=0,vb=0,wb=0,xb=0,yb=0;g=l;l=l+336|0;if((l|0)>=(m|0))ba(336);h=g+96|0;i=g+308|0;j=g+72|0;k=g+328|0;n=g+284|0;o=g+280|0;p=g+324|0;q=g+320|0;r=g+316|0;s=g+312|0;t=g+304|0;u=g+300|0;v=g+296|0;w=g+240|0;x=g+48|0;y=g+236|0;z=g+228|0;A=g+276|0;B=g+272|0;C=g+268|0;D=g+264|0;E=g+260|0;F=g+256|0;G=g+252|0;H=g+248|0;I=g+244|0;J=g+144|0;K=g+136|0;L=g+128|0;M=g+24|0;N=g+232|0;O=g;P=g+224|0;Q=g+220|0;R=g+216|0;S=g+212|0;T=g+208|0;U=g+204|0;V=g+124|0;W=g+200|0;X=g+196|0;Y=g+192|0;Z=g+188|0;_=g+184|0;$=g+120|0;aa=g+180|0;ca=g+176|0;da=g+172|0;ea=g+168|0;fa=g+164|0;ga=g+160|0;ha=g+156|0;ia=g+152|0;ja=g+148|0;ka=g+140|0;la=g+132|0;__ZN6StringC2EPKc(h,907276);ma=__ZNK6String9ends_withERKS_(d,h)|0;na=c[h>>2]|0;if(na|0?(__Z16atomic_decrementPj(na+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(na,1);if(ma)__ZN3RefI11PackedSceneEaSI8ResourceEEvRKS_IT_E(b+4|0,e);ma=__ZN10FileAccess4openERK6StringiP5Error(d,2,i)|0;na=b+12|0;c[na>>2]=ma;if(c[i>>2]|0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1123140,905924,1108,907282,0);oa=19;l=g;return oa|0}a[1263537]=0;pa=__ZNK12GlobalConfig13localize_pathERK6String(__ZN12GlobalConfig13get_singletonEv()|0,d)|0;qa=pa;ra=c[b>>2]|0;if((ra|0)==(pa|0)){if(pa|0){sa=pa+-8|0;ta=17}}else{if(ra|0?(__Z16atomic_decrementPj(ra+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(ra,1);c[b>>2]=0;if(pa|0){ra=pa+-8|0;if(!(__Z28atomic_conditional_incrementPj(ra)|0)){sa=ra;ta=17}else{c[b>>2]=qa;sa=ra;ta=17}}}if((ta|0)==17?(__Z16atomic_decrementPj(sa)|0)==0:0)__ZN6Memory11free_staticEPvb(pa,1);a[b+9>>0]=f&1;pa=b+11|0;a[pa>>0]=f>>>3&1;a[b+10>>0]=f>>>1&1;sa=b+8|0;a[sa>>0]=f>>>6&1;if(!(__ZNK6String11begins_withEPKc(d,1123467)|0))a[sa>>0]=0;__ZN6RefPtrC2Ev(h);__ZN3RefI9ReferenceEaSI8ResourceEEvRKS_IT_E(h,e);__ZN7VariantC2ERK6RefPtr(j,h);__ZN6RefPtrD2Ev(h);__ZN31ResourceFormatSaverTextInstance15_find_resourcesERK7Variantb(b,j,1);if(c[j>>2]|0)__ZN7Variant5clearEv(j);f=b+4|0;ra=c[f>>2]|0;a:do if(ra|0){qa=b+32|0;ua=b+32|0;va=b+40|0;wa=b+36|0;xa=0;ya=ra;while(1){za=__ZN11PackedScene9get_stateEv(ya)|0;Aa=(xa|0)<(__ZNK10SceneState14get_node_countEv(za)|0);if((za|0?__ZN9Reference11unreferenceEv(za)|0:0)?__Z17predelete_handlerP6Object(za)|0:0){gj[c[(c[za>>2]|0)+76>>2]&8191](za);__ZN6Memory11free_staticEPvb(za,0)}if(!Aa)break a;Aa=__ZN11PackedScene9get_stateEv(c[f>>2]|0)|0;za=__ZNK10SceneState28is_node_instance_placeholderEi(Aa,xa)|0;if((Aa|0?__ZN9Reference11unreferenceEv(Aa)|0:0)?__Z17predelete_handlerP6Object(Aa)|0:0){gj[c[(c[Aa>>2]|0)+76>>2]&8191](Aa);__ZN6Memory11free_staticEPvb(Aa,0)}do if(!za){Aa=__ZN11PackedScene9get_stateEv(c[f>>2]|0)|0;Ba=__ZNK10SceneState17get_node_instanceEi(Aa,xa)|0;if((Aa|0?__ZN9Reference11unreferenceEv(Aa)|0:0)?__Z17predelete_handlerP6Object(Aa)|0:0){gj[c[(c[Aa>>2]|0)+76>>2]&8191](Aa);__ZN6Memory11free_staticEPvb(Aa,0)}if(Ba|0){if($i[c[(c[Ba>>2]|0)+44>>2]&8191](Ba,1220696)|0){__ZN9Reference9referenceEv(Ba);Ca=Ba}else Ca=0;Aa=c[qa>>2]|0;if(!Aa)Da=0;else{Ea=c[Aa+8>>2]|0;Aa=c[wa>>2]|0;b:do if((Ea|0)==(Aa|0))Fa=Ea;else{Ga=Ea;while(1){Ha=c[Ga+24>>2]|0;if(Ca>>>0<Ha>>>0)Ia=Ga+8|0;else{if(Ha>>>0>=Ca>>>0){Fa=Ga;break b}Ia=Ga+4|0}Ga=c[Ia>>2]|0;if((Ga|0)==(Aa|0)){Fa=Aa;break}}}while(0);Da=(Fa|0)!=(Aa|0)&(Fa|0)!=0}do if(Ca){if(!(__ZN9Reference11unreferenceEv(Ca)|0)){ta=54;break}if(!(__Z17predelete_handlerP6Object(Ca)|0)){ta=54;break}gj[c[(c[Ca>>2]|0)+76>>2]&8191](Ca);__ZN6Memory11free_staticEPvb(Ca,0);if(!Da)ta=55}else ta=54;while(0);if((ta|0)==54?(ta=0,!Da):0)ta=55;if((ta|0)==55){ta=0;Aa=c[va>>2]|0;c[h>>2]=0;Ea=$i[c[(c[Ba>>2]|0)+44>>2]&8191](Ba,1220696)|0;Ga=Ea?Ba:0;Ea=c[h>>2]|0;do if((Ga|0)!=(Ea|0)){do if(Ea|0){if(!(__ZN9Reference11unreferenceEv(Ea)|0))break;Ha=c[h>>2]|0;if(!(__Z17predelete_handlerP6Object(Ha)|0))break;gj[c[(c[Ha>>2]|0)+76>>2]&8191](Ha);__ZN6Memory11free_staticEPvb(Ha,0)}while(0);c[h>>2]=Ga;if(!Ga)break;__ZN9Reference9referenceEv(Ga)}while(0);c[(__ZN3MapI3RefI8ResourceEi10ComparatorIS2_E16DefaultAllocatorEixERKS2_(ua,h)|0)>>2]=Aa;Ga=c[h>>2]|0;do if(Ga|0){if(!(__ZN9Reference11unreferenceEv(Ga)|0))break;Ea=c[h>>2]|0;if(!(__Z17predelete_handlerP6Object(Ea)|0))break;gj[c[(c[Ea>>2]|0)+76>>2]&8191](Ea);__ZN6Memory11free_staticEPvb(Ea,0)}while(0)}if(__ZN9Reference11unreferenceEv(Ba)|0){if(!(__Z17predelete_handlerP6Object(Ba)|0))break;gj[c[(c[Ba>>2]|0)+76>>2]&8191](Ba);__ZN6Memory11free_staticEPvb(Ba,0)}}}while(0);xa=xa+1|0;ya=c[f>>2]|0}}while(0);do if(!(c[i>>2]|0)){a[1263537]=0;__ZN6StringC2EPKc(h,c[f>>2]|0?907333:907344);if(!(c[f>>2]|0)){Da=c[e>>2]|0;c[n>>2]=ij[c[(c[Da>>2]|0)+32>>2]&8191](Da)|0;c[k>>2]=__ZplPKcRK6String(907358,n)|0;__ZN6StringC2EPKc(o,907365);c[j>>2]=__ZNK6StringplERKS_(k,o)|0;__ZN6StringpLERKS_(h,j)|0;Da=c[j>>2]|0;if(Da|0?(__Z16atomic_decrementPj(Da+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Da,1);Da=c[o>>2]|0;if(Da|0?(__Z16atomic_decrementPj(Da+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Da,1);Da=c[k>>2]|0;if(Da|0?(__Z16atomic_decrementPj(Da+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Da,1);Da=c[n>>2]|0;if(Da|0?(__Z16atomic_decrementPj(Da+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Da,1)}Da=b+28|0;Ca=c[Da>>2]|0;if(!Ca)Ja=0;else Ja=c[Ca+8>>2]|0;Ca=b+40|0;Fa=(c[Ca>>2]|0)+Ja|0;if((Fa|0)>1){c[n>>2]=__Z4itosx(Fa,((Fa|0)<0)<<31>>31)|0;c[p>>2]=__ZplPKcRK6String(907368,n)|0;__ZN6StringC2EPKc(o,1143407);c[j>>2]=__ZNK6StringplERKS_(p,o)|0;__ZN6StringpLERKS_(h,j)|0;Fa=c[j>>2]|0;if(Fa|0?(__Z16atomic_decrementPj(Fa+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Fa,1);Fa=c[o>>2]|0;if(Fa|0?(__Z16atomic_decrementPj(Fa+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Fa,1);Fa=c[p>>2]|0;if(Fa|0?(__Z16atomic_decrementPj(Fa+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Fa,1);Fa=c[n>>2]|0;if(Fa|0?(__Z16atomic_decrementPj(Fa+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Fa,1)}c[n>>2]=__Z4itosx(2,0)|0;c[q>>2]=__ZplPKcRK6String(907380,n)|0;__ZN6StringC2EPKc(o,1263606);c[j>>2]=__ZNK6StringplERKS_(q,o)|0;__ZN6StringpLERKS_(h,j)|0;Fa=c[j>>2]|0;if(Fa|0?(__Z16atomic_decrementPj(Fa+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Fa,1);Fa=c[o>>2]|0;if(Fa|0?(__Z16atomic_decrementPj(Fa+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Fa,1);Fa=c[q>>2]|0;if(Fa|0?(__Z16atomic_decrementPj(Fa+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Fa,1);Fa=c[n>>2]|0;if(Fa|0?(__Z16atomic_decrementPj(Fa+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Fa,1);Fa=c[na>>2]|0;Pi[c[(c[Fa>>2]|0)+116>>2]&2047](Fa,h);Fa=c[na>>2]|0;Ia=c[(c[Fa>>2]|0)+120>>2]|0;__ZN6StringC2EPKc(j,907388);Pi[Ia&2047](Fa,j);Fa=c[j>>2]|0;if(Fa|0?(__Z16atomic_decrementPj(Fa+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Fa,1);Fa=c[h>>2]|0;if(Fa|0?(__Z16atomic_decrementPj(Fa+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Fa,1);c[j>>2]=0;__ZN6VectorI3RefI8ResourceEE6resizeEi(j,c[Ca>>2]|0)|0;Fa=c[b+32>>2]|0;do if(Fa|0){Ia=c[Fa+8>>2]|0;ra=c[b+36>>2]|0;if((Ia|0)==(ra|0))break;else Ka=Ia;while(1){Ia=c[Ka+8>>2]|0;if((Ia|0)==(ra|0))break;else Ka=Ia}if(!Ka)break;else La=Ka;do{ra=c[La+28>>2]|0;do if((ra|0)<0)ta=133;else{Ia=c[j>>2]|0;ya=(Ia|0)==0;if(ya)Ma=0;else Ma=c[Ia+-4>>2]|0;if((Ma|0)<=(ra|0)){if(ya)Na=0;else Na=c[Ia+-4>>2]|0;if((Na|0)<=(ra|0)){ta=133;break}a[1263537]=0}__ZN6VectorI3RefI8ResourceEE14_copy_on_writeEv(j);Oa=(c[j>>2]|0)+(ra<<2)|0}while(0);if((ta|0)==133){ta=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);Oa=0}ra=La+24|0;Ba=c[Oa>>2]|0;do if((c[ra>>2]|0)!=(Ba|0)){do if(Ba|0){if(!(__ZN9Reference11unreferenceEv(Ba)|0))break;Ia=c[Oa>>2]|0;if(!(__Z17predelete_handlerP6Object(Ia)|0))break;gj[c[(c[Ia>>2]|0)+76>>2]&8191](Ia);__ZN6Memory11free_staticEPvb(Ia,0)}while(0);c[Oa>>2]=0;Ia=c[ra>>2]|0;c[Oa>>2]=Ia;if(!Ia)break;__ZN9Reference9referenceEv(Ia)}while(0);La=c[La+16>>2]|0}while((La|0)!=0)}while(0);Fa=0;while(1){ra=c[j>>2]|0;Ba=(ra|0)==0;if(Ba)Pa=0;else Pa=c[ra+-4>>2]|0;if((Fa|0)>=(Pa|0)){ta=147;break}if(Ba)Qa=0;else Qa=c[ra+-4>>2]|0;if((Qa|0)<=(Fa|0)){if(Ba)Ra=0;else Ra=c[ra+-4>>2]|0;if((Ra|0)<=(Fa|0)){ta=154;break}a[1263537]=0}__ZN6VectorI3RefI8ResourceEE14_copy_on_writeEv(j);c[h>>2]=__ZNK8Resource8get_pathEv(c[(c[j>>2]|0)+(Fa<<2)>>2]|0)|0;ra=c[na>>2]|0;Ba=c[(c[ra>>2]|0)+116>>2]|0;c[v>>2]=__ZplPKcRK6String(907391,h)|0;__ZN6StringC2EPKc(o,907412);c[u>>2]=__ZNK6StringplERKS_(v,o)|0;Ia=c[j>>2]|0;ya=(Ia|0)==0;if(ya)Sa=0;else Sa=c[Ia+-4>>2]|0;if((Sa|0)<=(Fa|0)){if(ya)Ta=0;else Ta=c[Ia+-4>>2]|0;if((Ta|0)<=(Fa|0)){ta=162;break}a[1263537]=0}__ZN6VectorI3RefI8ResourceEE14_copy_on_writeEv(j);Ia=c[(c[j>>2]|0)+(Fa<<2)>>2]|0;c[w>>2]=ij[c[(c[Ia>>2]|0)+36>>2]&8191](Ia)|0;c[t>>2]=__ZNK6StringplERKS_(u,w)|0;__ZN6StringC2EPKc(x,907421);c[s>>2]=__ZNK6StringplERKS_(t,x)|0;Ia=Fa+1|0;c[y>>2]=__Z4itosx(Ia,((Ia|0)<0)<<31>>31)|0;c[r>>2]=__ZNK6StringplERKS_(s,y)|0;__ZN6StringC2EPKc(z,907388);c[n>>2]=__ZNK6StringplERKS_(r,z)|0;Pi[Ba&2047](ra,n);ra=c[n>>2]|0;do if(ra|0){if(__Z16atomic_decrementPj(ra+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ra,1)}while(0);ra=c[z>>2]|0;do if(ra|0){if(__Z16atomic_decrementPj(ra+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ra,1)}while(0);ra=c[r>>2]|0;do if(ra|0){if(__Z16atomic_decrementPj(ra+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ra,1)}while(0);ra=c[y>>2]|0;do if(ra|0){if(__Z16atomic_decrementPj(ra+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ra,1)}while(0);ra=c[s>>2]|0;do if(ra|0){if(__Z16atomic_decrementPj(ra+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ra,1)}while(0);ra=c[x>>2]|0;do if(ra|0){if(__Z16atomic_decrementPj(ra+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ra,1)}while(0);ra=c[t>>2]|0;do if(ra|0){if(__Z16atomic_decrementPj(ra+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ra,1)}while(0);ra=c[w>>2]|0;do if(ra|0){if(__Z16atomic_decrementPj(ra+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ra,1)}while(0);ra=c[u>>2]|0;do if(ra|0){if(__Z16atomic_decrementPj(ra+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ra,1)}while(0);ra=c[o>>2]|0;do if(ra|0){if(__Z16atomic_decrementPj(ra+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ra,1)}while(0);ra=c[v>>2]|0;do if(ra|0){if(__Z16atomic_decrementPj(ra+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ra,1)}while(0);ra=c[h>>2]|0;do if(ra|0){if(__Z16atomic_decrementPj(ra+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ra,1)}while(0);Fa=Ia}if((ta|0)==147){if(c[Ca>>2]|0){Fa=c[na>>2]|0;ra=c[(c[Fa>>2]|0)+120>>2]|0;c[h>>2]=0;Pi[ra&2047](Fa,h);Fa=c[h>>2]|0;do if(Fa|0){if(__Z16atomic_decrementPj(Fa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Fa,1)}while(0)}Fa=n+4|0;c[Fa>>2]=379008;c[n>>2]=0;Ca=n+8|0;c[Ca>>2]=0;ra=c[Da>>2]|0;if(!ra)Ua=0;else{Va=ra;ta=207}while(1){if((ta|0)==207){ta=0;Ua=c[Va>>2]|0}if(!Ua)break;ra=c[Ua>>2]|0;if(!ra)Wa=0;else{__ZN9Reference9referenceEv(ra);Wa=ra}ra=Ua+4|0;c:do if(c[ra>>2]|0){c[A>>2]=__ZNK8Resource8get_pathEv(Wa)|0;do if(__ZNK6StringeqEPKc(A,1263606)|0)Xa=1;else{c[B>>2]=__ZNK8Resource8get_pathEv(Wa)|0;__ZN6StringC2EPKc(C,1126424);Ba=(__ZNK6String4findES_i(B,C,0)|0)!=-1;ya=c[C>>2]|0;do if(ya|0){if(__Z16atomic_decrementPj(ya+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ya,1)}while(0);ya=c[B>>2]|0;if(!ya){Xa=Ba;break}if(__Z16atomic_decrementPj(ya+-8|0)|0){Xa=Ba;break}__ZN6Memory11free_staticEPvb(ya,1);Xa=Ba}while(0);ya=c[A>>2]|0;do if(ya){if(__Z16atomic_decrementPj(ya+-8|0)|0){ta=224;break}__ZN6Memory11free_staticEPvb(ya,1);if(!Xa)break c}else ta=224;while(0);if((ta|0)==224?(ta=0,!Xa):0)break;if(!(__ZNK8Resource12get_subindexEv(Wa)|0))break;ya=__ZNK8Resource12get_subindexEv(Wa)|0;xa=c[n>>2]|0;d:do if(xa|0){ua=c[xa+8>>2]|0;va=c[Fa>>2]|0;e:do if((ua|0)==(va|0))Ya=ua;else{wa=ua;while(1){qa=c[wa+24>>2]|0;if((ya|0)<(qa|0))Za=wa+8|0;else{if((qa|0)>=(ya|0)){Ya=wa;break e}Za=wa+4|0}wa=c[Za>>2]|0;if((wa|0)==(va|0))break d}}while(0);if(!((Ya|0)!=(va|0)&(Ya|0)!=0))break;__ZN8Resource12set_subindexEi(Wa,0);break c}while(0);c[h>>2]=__ZNK8Resource12get_subindexEv(Wa)|0;if(!(c[n>>2]|0)){ya=__ZnwjPFPvjE(28,4740)|0;xa=ya+16|0;c[xa>>2]=0;c[xa+4>>2]=0;c[n>>2]=ya;xa=c[Fa>>2]|0;c[ya+4>>2]=xa;c[ya+8>>2]=xa;c[ya+12>>2]=xa;c[ya>>2]=1}__ZN3SetIi10ComparatorIiE16DefaultAllocatorE10_insert_rbERKi(n,h)|0}while(0);if(!Wa){Va=ra;ta=207;continue}if(!(__ZN9Reference11unreferenceEv(Wa)|0)){Va=ra;ta=207;continue}if(!(__Z17predelete_handlerP6Object(Wa)|0)){Va=ra;ta=207;continue}gj[c[(c[Wa>>2]|0)+76>>2]&8191](Wa);__ZN6Memory11free_staticEPvb(Wa,0);Va=ra;ta=207}Ia=c[Da>>2]|0;if(!Ia)_a=0;else{$a=Ia;ta=242}f:while(1){if((ta|0)==242){ta=0;_a=c[$a>>2]|0}if(!_a)break;c[h>>2]=0;do if(c[_a>>2]|0){c[h>>2]=0;Ia=c[_a>>2]|0;c[h>>2]=Ia;if(!Ia)break;__ZN9Reference9referenceEv(Ia)}while(0);ra=c[b+16>>2]|0;g:do if(!ra)ta=256;else{Ia=c[ra+8>>2]|0;ya=c[b+20>>2]|0;h:do if((Ia|0)==(ya|0))ab=Ia;else{xa=c[h>>2]|0;ua=Ia;while(1){Ba=c[ua+24>>2]|0;if(xa>>>0<Ba>>>0)bb=ua+8|0;else{if(Ba>>>0>=xa>>>0){ab=ua;break h}bb=ua+4|0}ua=c[bb>>2]|0;if((ua|0)==(ya|0)){ta=256;break g}}}while(0);if(!((ab|0)!=(ya|0)&(ab|0)!=0)){ta=256;break}a[1263537]=0;if(!(c[_a+4>>2]|0)){if(c[f>>2]|0){cb=14;break}Ia=c[na>>2]|0;ua=c[(c[Ia>>2]|0)+120>>2]|0;__ZN6StringC2EPKc(o,907487);Pi[ua&2047](Ia,o);Ia=c[o>>2]|0;do if(Ia|0){if(__Z16atomic_decrementPj(Ia+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ia,1)}while(0)}else{__ZN6StringC2EPKc(o,907499);if(!(__ZNK8Resource12get_subindexEv(c[h>>2]|0)|0)){c[w>>2]=1;if(!(c[Ca>>2]|0))db=1;else{Ia=c[Fa>>2]|0;ya=c[(c[n>>2]|0)+8>>2]|0;while(1){ua=c[ya+4>>2]|0;if((ua|0)==(Ia|0))break;else ya=ua}Ia=(c[ya+24>>2]|0)+1|0;c[w>>2]=Ia;db=Ia}__ZN8Resource12set_subindexEi(c[h>>2]|0,db);if(!(c[n>>2]|0)){Ia=__ZnwjPFPvjE(28,4740)|0;ua=Ia+16|0;c[ua>>2]=0;c[ua+4>>2]=0;c[n>>2]=Ia;ua=c[Fa>>2]|0;c[Ia+4>>2]=ua;c[Ia+8>>2]=ua;c[Ia+12>>2]=ua;c[Ia>>2]=1}__ZN3SetIi10ComparatorIiE16DefaultAllocatorE10_insert_rbERKi(n,w)|0}Ia=__ZNK8Resource12get_subindexEv(c[h>>2]|0)|0;ua=c[h>>2]|0;c[x>>2]=ij[c[(c[ua>>2]|0)+32>>2]&8191](ua)|0;c[E>>2]=__ZplPKcRK6String(907358,x)|0;__ZN6StringC2EPKc(y,907421);c[D>>2]=__ZNK6StringplERKS_(E,y)|0;ua=((Ia|0)<0)<<31>>31;c[z>>2]=__Z4itosx(Ia,ua)|0;c[w>>2]=__ZNK6StringplERKS_(D,z)|0;__ZN6StringpLERKS_(o,w)|0;xa=c[w>>2]|0;do if(xa|0){if(__Z16atomic_decrementPj(xa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(xa,1)}while(0);xa=c[z>>2]|0;do if(xa|0){if(__Z16atomic_decrementPj(xa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(xa,1)}while(0);xa=c[D>>2]|0;do if(xa|0){if(__Z16atomic_decrementPj(xa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(xa,1)}while(0);xa=c[y>>2]|0;do if(xa|0){if(__Z16atomic_decrementPj(xa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(xa,1)}while(0);xa=c[E>>2]|0;do if(xa|0){if(__Z16atomic_decrementPj(xa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(xa,1)}while(0);xa=c[x>>2]|0;do if(xa|0){if(__Z16atomic_decrementPj(xa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(xa,1)}while(0);xa=c[na>>2]|0;ya=c[(c[xa>>2]|0)+120>>2]|0;__ZN6StringC2EPKc(x,907388);c[w>>2]=__ZNK6StringplERKS_(o,x)|0;Pi[ya&2047](xa,w);xa=c[w>>2]|0;do if(xa|0){if(__Z16atomic_decrementPj(xa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(xa,1)}while(0);xa=c[x>>2]|0;do if(xa|0){if(__Z16atomic_decrementPj(xa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(xa,1)}while(0);if(a[sa>>0]|0){xa=c[h>>2]|0;ya=c[(c[xa>>2]|0)+104>>2]|0;__ZN6StringC2EPKc(x,1126424);c[F>>2]=__ZNK6StringplERKS_(d,x)|0;c[y>>2]=__Z4itosx(Ia,ua)|0;c[w>>2]=__ZNK6StringplERKS_(F,y)|0;bj[ya&4095](xa,w,1);xa=c[w>>2]|0;do if(xa|0){if(__Z16atomic_decrementPj(xa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(xa,1)}while(0);xa=c[y>>2]|0;do if(xa|0){if(__Z16atomic_decrementPj(xa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(xa,1)}while(0);xa=c[F>>2]|0;do if(xa|0){if(__Z16atomic_decrementPj(xa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(xa,1)}while(0);xa=c[x>>2]|0;do if(xa|0){if(__Z16atomic_decrementPj(xa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(xa,1)}while(0)}c[(__ZN3MapI3RefI8ResourceEi10ComparatorIS2_E16DefaultAllocatorEixERKS2_(b+44|0,h)|0)>>2]=Ia;xa=c[o>>2]|0;do if(xa|0){if(__Z16atomic_decrementPj(xa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(xa,1)}while(0)}c[o>>2]=0;__ZNK6Object17get_property_listEP4ListI12PropertyInfo16DefaultAllocatorEb(c[h>>2]|0,o,0);xa=c[o>>2]|0;if(!xa)eb=0;else{fb=xa;ta=315}while(1){if((ta|0)==315){ta=0;eb=c[fb>>2]|0}if(!eb)break;if(!((a[pa>>0]|0)!=0?__ZNK6String11begins_withEPKc(eb+4|0,1105528)|0:0))ta=331;do if((ta|0)==331){ta=0;xa=eb+16|0;if(!(c[xa>>2]&1))break;Ia=eb+4|0;c[w>>2]=0;ua=c[Ia>>2]|0;do if(ua|0){c[w>>2]=0;if(!(__Z28atomic_conditional_incrementPj(ua+-8|0)|0))break;c[w>>2]=c[Ia>>2]}while(0);Ia=c[h>>2]|0;__ZN10StringNameC2ERK6String(y,w);__ZNK6Object3getERK10StringNamePb(x,Ia,y,0);__ZN10StringNameD2Ev(y);Ia=c[xa>>2]|0;do if(!(Ia&512)){gb=Ia;ta=338}else{if(__ZNK7Variant7is_zeroEv(x)|0)break;gb=c[xa>>2]|0;ta=338}while(0);i:do if((ta|0)==338){ta=0;if(gb&1024|0?__ZNK7Variant6is_oneEv(x)|0:0)break;do if((c[eb>>2]|0)==18){if(!(__ZNK7Variant7is_zeroEv(x)|0))break;if(!(c[xa>>2]&16384))break i}while(0);c[y>>2]=0;__ZN13VariantWriter15write_to_stringERK7VariantR6StringPFS3_PvRK3RefI8ResourceEES5_(x,y,4647,b)|0;Ia=c[na>>2]|0;ua=c[(c[Ia>>2]|0)+116>>2]|0;c[I>>2]=__ZL8_valpropRK6String(w)|0;__ZN6StringC2EPKc(J,907514);c[H>>2]=__ZNK6StringplERKS_(I,J)|0;c[G>>2]=__ZNK6StringplERKS_(H,y)|0;__ZN6StringC2EPKc(K,1124879);c[z>>2]=__ZNK6StringplERKS_(G,K)|0;Pi[ua&2047](Ia,z);Ia=c[z>>2]|0;do if(Ia|0){if(__Z16atomic_decrementPj(Ia+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ia,1)}while(0);Ia=c[K>>2]|0;do if(Ia|0){if(__Z16atomic_decrementPj(Ia+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ia,1)}while(0);Ia=c[G>>2]|0;do if(Ia|0){if(__Z16atomic_decrementPj(Ia+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ia,1)}while(0);Ia=c[H>>2]|0;do if(Ia|0){if(__Z16atomic_decrementPj(Ia+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ia,1)}while(0);Ia=c[J>>2]|0;do if(Ia|0){if(__Z16atomic_decrementPj(Ia+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ia,1)}while(0);Ia=c[I>>2]|0;do if(Ia|0){if(__Z16atomic_decrementPj(Ia+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ia,1)}while(0);Ia=c[y>>2]|0;do if(Ia|0){if(__Z16atomic_decrementPj(Ia+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ia,1)}while(0)}while(0);if(c[x>>2]|0)__ZN7Variant5clearEv(x);xa=c[w>>2]|0;do if(xa|0){if(__Z16atomic_decrementPj(xa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(xa,1)}while(0)}while(0);fb=eb+20|0;ta=315}xa=c[na>>2]|0;Ia=c[(c[xa>>2]|0)+116>>2]|0;__ZN6StringC2EPKc(w,1124879);Pi[Ia&2047](xa,w);xa=c[w>>2]|0;do if(xa|0){if(__Z16atomic_decrementPj(xa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(xa,1)}while(0);xa=c[o>>2]|0;j:do if(xa|0){Ia=xa;while(1){ua=c[Ia>>2]|0;if(!ua)break;__ZN4ListI12PropertyInfo16DefaultAllocatorE5_Data5eraseEPKNS2_7ElementE(Ia,ua)|0;hb=c[o>>2]|0;if(!(c[hb+8>>2]|0)){ta=324;break}if(!hb)break j;else Ia=hb}if((ta|0)==324){ta=0;__ZN6Memory11free_staticEPvb(hb,0);c[o>>2]=0;break}if(!(c[Ia+8>>2]|0)){a[1263537]=0;__ZN6Memory11free_staticEPvb(Ia,0);break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145461,1145120,668,1145467,0);break}}while(0);cb=0}while(0);if((ta|0)==256){ta=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1123140,905924,1199,907427,0);cb=16}ra=c[h>>2]|0;do if(ra|0){if(!(__ZN9Reference11unreferenceEv(ra)|0))break;xa=c[h>>2]|0;if(!(__Z17predelete_handlerP6Object(xa)|0))break;gj[c[(c[xa>>2]|0)+76>>2]&8191](xa);__ZN6Memory11free_staticEPvb(xa,0)}while(0);switch(cb&31){case 16:case 0:break;default:break f}$a=_a+4|0;ta=242}Da=c[f>>2]|0;do if(Da|0){ra=__ZN11PackedScene9get_stateEv(Da)|0;if((__ZNK10SceneState14get_node_countEv(ra)|0)>0){xa=0;do{c[o>>2]=__ZNK10SceneState13get_node_typeEi(ra,xa)|0;c[w>>2]=__ZNK10SceneState13get_node_nameEi(ra,xa)|0;c[x>>2]=__ZNK10SceneState13get_node_pathEib(ra,xa,1)|0;c[y>>2]=__ZNK10SceneState19get_node_owner_pathEi(ra,xa)|0;c[z>>2]=__ZNK10SceneState17get_node_instanceEi(ra,xa)|0;c[J>>2]=__ZNK10SceneState29get_node_instance_placeholderEi(ra,xa)|0;c[K>>2]=__ZNK10SceneState15get_node_groupsEi(ra,xa)|0;__ZN6StringC2EPKc(L,907518);ua=c[w>>2]|0;do if(!ua){c[h>>2]=0;ib=0}else{ya=c[ua+4>>2]|0;if(ya|0){__ZN6StringC2EPKc(h,ya);ib=c[h>>2]|0;break}ya=ua+8|0;c[h>>2]=0;va=c[ya>>2]|0;if(!va){ib=0;break}c[h>>2]=0;if(!(__Z28atomic_conditional_incrementPj(va+-8|0)|0)){ib=0;break}va=c[ya>>2]|0;c[h>>2]=va;ib=va}while(0);c[O>>2]=ib;c[N>>2]=__ZplPKcRK6String(907524,O)|0;__ZN6StringC2EPKc(h,1144826);c[M>>2]=__ZNK6StringplERKS_(N,h)|0;__ZN6StringpLERKS_(L,M)|0;ua=c[M>>2]|0;do if(ua|0){if(__Z16atomic_decrementPj(ua+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ua,1)}while(0);ua=c[h>>2]|0;do if(ua|0){if(__Z16atomic_decrementPj(ua+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ua,1)}while(0);ua=c[N>>2]|0;do if(ua|0){if(__Z16atomic_decrementPj(ua+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ua,1)}while(0);ua=c[O>>2]|0;do if(ua|0){if(__Z16atomic_decrementPj(ua+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ua,1)}while(0);__ZN10StringNameC2Ev(h);ua=__ZNK10StringNameneERKS_(o,h)|0;__ZN10StringNameD2Ev(h);if(ua){ua=c[o>>2]|0;do if(!ua){c[h>>2]=0;jb=0}else{va=c[ua+4>>2]|0;if(va|0){__ZN6StringC2EPKc(h,va);jb=c[h>>2]|0;break}va=ua+8|0;c[h>>2]=0;ya=c[va>>2]|0;if(!ya){jb=0;break}c[h>>2]=0;if(!(__Z28atomic_conditional_incrementPj(ya+-8|0)|0)){jb=0;break}ya=c[va>>2]|0;c[h>>2]=ya;jb=ya}while(0);c[O>>2]=jb;c[P>>2]=__ZplPKcRK6String(907532,O)|0;__ZN6StringC2EPKc(h,1144826);c[M>>2]=__ZNK6StringplERKS_(P,h)|0;__ZN6StringpLERKS_(L,M)|0;ua=c[M>>2]|0;do if(ua|0){if(__Z16atomic_decrementPj(ua+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ua,1)}while(0);ua=c[h>>2]|0;do if(ua|0){if(__Z16atomic_decrementPj(ua+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ua,1)}while(0);ua=c[P>>2]|0;do if(ua|0){if(__Z16atomic_decrementPj(ua+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ua,1)}while(0);ua=c[O>>2]|0;do if(ua|0){if(__Z16atomic_decrementPj(ua+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ua,1)}while(0)}__ZN8NodePathC2Ev(h);ua=__ZNK8NodePathneERKS_(x,h)|0;__ZN8NodePathD2Ev(h);if(ua){c[R>>2]=__ZNK8NodePath10simplifiedEv(x)|0;c[M>>2]=__ZNK8NodePathcv6StringEv(R)|0;c[Q>>2]=__ZplPKcRK6String(907540,M)|0;__ZN6StringC2EPKc(O,1144826);c[h>>2]=__ZNK6StringplERKS_(Q,O)|0;__ZN6StringpLERKS_(L,h)|0;ua=c[h>>2]|0;do if(ua|0){if(__Z16atomic_decrementPj(ua+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ua,1)}while(0);ua=c[O>>2]|0;do if(ua|0){if(__Z16atomic_decrementPj(ua+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ua,1)}while(0);ua=c[Q>>2]|0;do if(ua|0){if(__Z16atomic_decrementPj(ua+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ua,1)}while(0);ua=c[M>>2]|0;do if(ua|0){if(__Z16atomic_decrementPj(ua+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ua,1)}while(0);__ZN8NodePathD2Ev(R)}__ZN8NodePathC2Ev(h);do if(__ZNK8NodePathneERKS_(y,h)|0){__ZN6StringC2EPKc(O,1219936);__ZN8NodePathC2ERK6String(M,O);ua=__ZNK8NodePathneERKS_(y,M)|0;__ZN8NodePathD2Ev(M);ya=c[O>>2]|0;do if(ya|0){if(__Z16atomic_decrementPj(ya+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ya,1)}while(0);__ZN8NodePathD2Ev(h);if(!ua)break;c[T>>2]=__ZNK8NodePath10simplifiedEv(y)|0;c[M>>2]=__ZNK8NodePathcv6StringEv(T)|0;c[S>>2]=__ZplPKcRK6String(907550,M)|0;__ZN6StringC2EPKc(O,1144826);c[h>>2]=__ZNK6StringplERKS_(S,O)|0;__ZN6StringpLERKS_(L,h)|0;ya=c[h>>2]|0;do if(ya|0){if(__Z16atomic_decrementPj(ya+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ya,1)}while(0);ya=c[O>>2]|0;do if(ya|0){if(__Z16atomic_decrementPj(ya+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ya,1)}while(0);ya=c[S>>2]|0;do if(ya|0){if(__Z16atomic_decrementPj(ya+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ya,1)}while(0);ya=c[M>>2]|0;do if(ya|0){if(__Z16atomic_decrementPj(ya+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ya,1)}while(0);__ZN8NodePathD2Ev(T)}else __ZN8NodePathD2Ev(h);while(0);ya=c[K>>2]|0;do if(ya|0){if(!(c[ya+-4>>2]|0))break;__ZN6StringC2EPKc(M,907559);ua=0;while(1){Ia=c[K>>2]|0;va=(Ia|0)==0;if(va)kb=0;else kb=c[Ia+-4>>2]|0;if((ua|0)>=(kb|0))break;if(va)lb=0;else lb=c[Ia+-4>>2]|0;do if((lb|0)<=(ua|0)){if(va)mb=0;else mb=c[Ia+-4>>2]|0;if((mb|0)>(ua|0)){a[1263537]=0;ta=474;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);nb=0;break}}else ta=474;while(0);if((ta|0)==474){ta=0;__ZN6VectorI10StringNameE14_copy_on_writeEv(K);nb=(c[K>>2]|0)+(ua<<2)|0}Ia=c[nb>>2]|0;do if(!Ia){c[h>>2]=0;ob=0}else{va=c[Ia+4>>2]|0;if(va|0){__ZN6StringC2EPKc(h,va);ob=c[h>>2]|0;break}va=Ia+8|0;c[h>>2]=0;Ba=c[va>>2]|0;if(!Ba){ob=0;break}c[h>>2]=0;if(!(__Z28atomic_conditional_incrementPj(Ba+-8|0)|0)){ob=0;break}Ba=c[va>>2]|0;c[h>>2]=Ba;ob=Ba}while(0);c[W>>2]=ob;c[V>>2]=__ZNK6String8c_escapeEv(W)|0;c[U>>2]=__ZplPKcRK6String(1144826,V)|0;__ZN6StringC2EPKc(h,907570);c[O>>2]=__ZNK6StringplERKS_(U,h)|0;__ZN6StringpLERKS_(M,O)|0;Ia=c[O>>2]|0;do if(Ia|0){if(__Z16atomic_decrementPj(Ia+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ia,1)}while(0);Ia=c[h>>2]|0;do if(Ia|0){if(__Z16atomic_decrementPj(Ia+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ia,1)}while(0);Ia=c[U>>2]|0;do if(Ia|0){if(__Z16atomic_decrementPj(Ia+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ia,1)}while(0);Ia=c[V>>2]|0;do if(Ia|0){if(__Z16atomic_decrementPj(Ia+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ia,1)}while(0);Ia=c[W>>2]|0;do if(Ia|0){if(__Z16atomic_decrementPj(Ia+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ia,1)}while(0);ua=ua+1|0}__ZN6StringpLEPKc(M,1144815)|0;__ZN6StringpLERKS_(L,M)|0;ua=c[M>>2]|0;do if(ua|0){if(__Z16atomic_decrementPj(ua+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ua,1)}while(0)}while(0);ya=c[na>>2]|0;Pi[c[(c[ya>>2]|0)+116>>2]&2047](ya,L);c[h>>2]=0;ya=__ZNK6StringneERKS_(J,h)|0;ua=c[h>>2]|0;do if(ua|0){if(__Z16atomic_decrementPj(ua+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ua,1)}while(0);if(ya){c[h>>2]=0;ua=c[na>>2]|0;Ia=c[(c[ua>>2]|0)+116>>2]|0;__ZN6StringC2EPKc(M,907574);Pi[Ia&2047](ua,M);ua=c[M>>2]|0;do if(ua|0){if(__Z16atomic_decrementPj(ua+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ua,1)}while(0);__ZN7VariantC2ERK6String(M,J);__ZN13VariantWriter15write_to_stringERK7VariantR6StringPFS3_PvRK3RefI8ResourceEES5_(M,h,4647,b)|0;if(c[M>>2]|0)__ZN7Variant5clearEv(M);ua=c[na>>2]|0;Pi[c[(c[ua>>2]|0)+116>>2]&2047](ua,h);ua=c[h>>2]|0;do if(ua|0){if(__Z16atomic_decrementPj(ua+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ua,1)}while(0)}if(c[z>>2]|0){c[M>>2]=0;ua=c[na>>2]|0;ya=c[(c[ua>>2]|0)+116>>2]|0;__ZN6StringC2EPKc(h,907597);Pi[ya&2047](ua,h);ua=c[h>>2]|0;do if(ua|0){if(__Z16atomic_decrementPj(ua+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ua,1)}while(0);__ZN6RefPtrC2Ev(h);__ZN3RefI9ReferenceEaSI11PackedSceneEEvRKS_IT_E(h,z);__ZN7VariantC2ERK6RefPtr(O,h);__ZN6RefPtrD2Ev(h);__ZN13VariantWriter15write_to_stringERK7VariantR6StringPFS3_PvRK3RefI8ResourceEES5_(O,M,4647,b)|0;if(c[O>>2]|0)__ZN7Variant5clearEv(O);ua=c[na>>2]|0;Pi[c[(c[ua>>2]|0)+116>>2]&2047](ua,M);ua=c[M>>2]|0;do if(ua|0){if(__Z16atomic_decrementPj(ua+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ua,1)}while(0)}ua=c[na>>2]|0;ya=c[(c[ua>>2]|0)+120>>2]|0;__ZN6StringC2EPKc(h,907388);Pi[ya&2047](ua,h);ua=c[h>>2]|0;do if(ua|0){if(__Z16atomic_decrementPj(ua+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ua,1)}while(0);if((__ZNK10SceneState23get_node_property_countEi(ra,xa)|0)>0){ua=0;do{c[M>>2]=0;__ZNK10SceneState23get_node_property_valueEii(h,ra,xa,ua);__ZN13VariantWriter15write_to_stringERK7VariantR6StringPFS3_PvRK3RefI8ResourceEES5_(h,M,4647,b)|0;if(c[h>>2]|0)__ZN7Variant5clearEv(h);ya=c[na>>2]|0;Ia=c[(c[ya>>2]|0)+116>>2]|0;Ba=__ZNK10SceneState22get_node_property_nameEii(ra,xa,ua)|0;c[_>>2]=Ba;do if(!Ba){c[h>>2]=0;pb=0}else{va=c[Ba+4>>2]|0;if(va|0){__ZN6StringC2EPKc(h,va);pb=c[h>>2]|0;break}va=Ba+8|0;c[h>>2]=0;wa=c[va>>2]|0;if(!wa){pb=0;break}c[h>>2]=0;if(!(__Z28atomic_conditional_incrementPj(wa+-8|0)|0)){pb=0;break}wa=c[va>>2]|0;c[h>>2]=wa;pb=wa}while(0);c[V>>2]=pb;c[Z>>2]=__ZL8_valpropRK6String(V)|0;__ZN6StringC2EPKc(h,907514);c[Y>>2]=__ZNK6StringplERKS_(Z,h)|0;c[X>>2]=__ZNK6StringplERKS_(Y,M)|0;__ZN6StringC2EPKc($,1124879);c[O>>2]=__ZNK6StringplERKS_(X,$)|0;Pi[Ia&2047](ya,O);Ba=c[O>>2]|0;do if(Ba|0){if(__Z16atomic_decrementPj(Ba+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ba,1)}while(0);Ba=c[$>>2]|0;do if(Ba|0){if(__Z16atomic_decrementPj(Ba+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ba,1)}while(0);Ba=c[X>>2]|0;do if(Ba|0){if(__Z16atomic_decrementPj(Ba+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ba,1)}while(0);Ba=c[Y>>2]|0;do if(Ba|0){if(__Z16atomic_decrementPj(Ba+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ba,1)}while(0);Ba=c[h>>2]|0;do if(Ba|0){if(__Z16atomic_decrementPj(Ba+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ba,1)}while(0);Ba=c[Z>>2]|0;do if(Ba|0){if(__Z16atomic_decrementPj(Ba+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ba,1)}while(0);Ba=c[V>>2]|0;do if(Ba|0){if(__Z16atomic_decrementPj(Ba+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ba,1)}while(0);__ZN10StringNameD2Ev(_);Ba=c[M>>2]|0;do if(Ba|0){if(__Z16atomic_decrementPj(Ba+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ba,1)}while(0);ua=ua+1|0}while((ua|0)<(__ZNK10SceneState23get_node_property_countEi(ra,xa)|0))}if(__ZNK10SceneState23get_node_property_countEi(ra,xa)|0){ua=c[na>>2]|0;Ba=c[(c[ua>>2]|0)+120>>2]|0;c[h>>2]=0;Pi[Ba&2047](ua,h);ua=c[h>>2]|0;do if(ua|0){if(__Z16atomic_decrementPj(ua+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ua,1)}while(0)}ua=c[L>>2]|0;do if(ua|0){if(__Z16atomic_decrementPj(ua+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ua,1)}while(0);ua=c[K>>2]|0;do if(ua|0){if(__Z16atomic_decrementPj(ua+-8|0)|0)break;Ba=c[K>>2]|0;ya=(Ba|0)==0?0:Ba+-4|0;Ba=ya+4|0;if(c[ya>>2]|0){Ia=0;do{__ZN10StringNameD2Ev(Ba+(Ia<<2)|0);Ia=Ia+1|0}while(Ia>>>0<(c[ya>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(ua,1)}while(0);ua=c[J>>2]|0;do if(ua|0){if(__Z16atomic_decrementPj(ua+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ua,1)}while(0);ua=c[z>>2]|0;do if(ua|0){if(!(__ZN9Reference11unreferenceEv(ua)|0))break;ya=c[z>>2]|0;if(!(__Z17predelete_handlerP6Object(ya)|0))break;gj[c[(c[ya>>2]|0)+76>>2]&8191](ya);__ZN6Memory11free_staticEPvb(ya,0)}while(0);__ZN8NodePathD2Ev(y);__ZN8NodePathD2Ev(x);__ZN10StringNameD2Ev(w);__ZN10StringNameD2Ev(o);xa=xa+1|0}while((xa|0)<(__ZNK10SceneState14get_node_countEv(ra)|0))}if((__ZNK10SceneState20get_connection_countEv(ra)|0)>0){xa=0;do{__ZN6StringC2EPKc(o,907608);ua=__ZNK10SceneState21get_connection_signalEi(ra,xa)|0;c[ca>>2]=ua;do if(!ua){c[h>>2]=0;qb=0}else{ya=c[ua+4>>2]|0;if(ya|0){__ZN6StringC2EPKc(h,ya);qb=c[h>>2]|0;break}ya=ua+8|0;c[h>>2]=0;Ia=c[ya>>2]|0;if(!Ia){qb=0;break}c[h>>2]=0;if(!(__Z28atomic_conditional_incrementPj(Ia+-8|0)|0)){qb=0;break}Ia=c[ya>>2]|0;c[h>>2]=Ia;qb=Ia}while(0);c[x>>2]=qb;c[aa>>2]=__ZplPKcRK6String(907620,x)|0;__ZN6StringC2EPKc(h,1144826);c[w>>2]=__ZNK6StringplERKS_(aa,h)|0;__ZN6StringpLERKS_(o,w)|0;ua=c[w>>2]|0;do if(ua|0){if(__Z16atomic_decrementPj(ua+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ua,1)}while(0);ua=c[h>>2]|0;do if(ua|0){if(__Z16atomic_decrementPj(ua+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ua,1)}while(0);ua=c[aa>>2]|0;do if(ua|0){if(__Z16atomic_decrementPj(ua+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ua,1)}while(0);ua=c[x>>2]|0;do if(ua|0){if(__Z16atomic_decrementPj(ua+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ua,1)}while(0);__ZN10StringNameD2Ev(ca);c[fa>>2]=__ZNK10SceneState21get_connection_sourceEi(ra,xa)|0;c[ea>>2]=__ZNK8NodePath10simplifiedEv(fa)|0;c[w>>2]=__ZNK8NodePathcv6StringEv(ea)|0;c[da>>2]=__ZplPKcRK6String(907630,w)|0;__ZN6StringC2EPKc(x,1144826);c[h>>2]=__ZNK6StringplERKS_(da,x)|0;__ZN6StringpLERKS_(o,h)|0;ua=c[h>>2]|0;do if(ua|0){if(__Z16atomic_decrementPj(ua+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ua,1)}while(0);ua=c[x>>2]|0;do if(ua|0){if(__Z16atomic_decrementPj(ua+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ua,1)}while(0);ua=c[da>>2]|0;do if(ua|0){if(__Z16atomic_decrementPj(ua+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ua,1)}while(0);ua=c[w>>2]|0;do if(ua|0){if(__Z16atomic_decrementPj(ua+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ua,1)}while(0);__ZN8NodePathD2Ev(ea);__ZN8NodePathD2Ev(fa);c[ia>>2]=__ZNK10SceneState21get_connection_targetEi(ra,xa)|0;c[ha>>2]=__ZNK8NodePath10simplifiedEv(ia)|0;c[w>>2]=__ZNK8NodePathcv6StringEv(ha)|0;c[ga>>2]=__ZplPKcRK6String(907638,w)|0;__ZN6StringC2EPKc(x,1144826);c[h>>2]=__ZNK6StringplERKS_(ga,x)|0;__ZN6StringpLERKS_(o,h)|0;ua=c[h>>2]|0;do if(ua|0){if(__Z16atomic_decrementPj(ua+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ua,1)}while(0);ua=c[x>>2]|0;do if(ua|0){if(__Z16atomic_decrementPj(ua+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ua,1)}while(0);ua=c[ga>>2]|0;do if(ua|0){if(__Z16atomic_decrementPj(ua+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ua,1)}while(0);ua=c[w>>2]|0;do if(ua|0){if(__Z16atomic_decrementPj(ua+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ua,1)}while(0);__ZN8NodePathD2Ev(ha);__ZN8NodePathD2Ev(ia);ua=__ZNK10SceneState21get_connection_methodEi(ra,xa)|0;c[ka>>2]=ua;do if(!ua){c[h>>2]=0;rb=0}else{Ia=c[ua+4>>2]|0;if(Ia|0){__ZN6StringC2EPKc(h,Ia);rb=c[h>>2]|0;break}Ia=ua+8|0;c[h>>2]=0;ya=c[Ia>>2]|0;if(!ya){rb=0;break}c[h>>2]=0;if(!(__Z28atomic_conditional_incrementPj(ya+-8|0)|0)){rb=0;break}ya=c[Ia>>2]|0;c[h>>2]=ya;rb=ya}while(0);c[x>>2]=rb;c[ja>>2]=__ZplPKcRK6String(907644,x)|0;__ZN6StringC2EPKc(h,1144826);c[w>>2]=__ZNK6StringplERKS_(ja,h)|0;__ZN6StringpLERKS_(o,w)|0;ua=c[w>>2]|0;do if(ua|0){if(__Z16atomic_decrementPj(ua+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ua,1)}while(0);ua=c[h>>2]|0;do if(ua|0){if(__Z16atomic_decrementPj(ua+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ua,1)}while(0);ua=c[ja>>2]|0;do if(ua|0){if(__Z16atomic_decrementPj(ua+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ua,1)}while(0);ua=c[x>>2]|0;do if(ua|0){if(__Z16atomic_decrementPj(ua+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ua,1)}while(0);__ZN10StringNameD2Ev(ka);ua=__ZNK10SceneState20get_connection_flagsEi(ra,xa)|0;if((ua|0)!=2){c[w>>2]=__Z4itosx(ua,((ua|0)<0)<<31>>31)|0;c[h>>2]=__ZplPKcRK6String(907654,w)|0;__ZN6StringpLERKS_(o,h)|0;ua=c[h>>2]|0;do if(ua|0){if(__Z16atomic_decrementPj(ua+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ua,1)}while(0);ua=c[w>>2]|0;do if(ua|0){if(__Z16atomic_decrementPj(ua+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ua,1)}while(0)}c[h>>2]=__ZNK10SceneState20get_connection_bindsEi(ra,xa)|0;ua=c[na>>2]|0;Pi[c[(c[ua>>2]|0)+116>>2]&2047](ua,o);if(__ZNK5Array4sizeEv(h)|0){c[w>>2]=0;__ZN7VariantC2ERK5Array(x,h);__ZN13VariantWriter15write_to_stringERK7VariantR6StringPFS3_PvRK3RefI8ResourceEES5_(x,w,4647,b)|0;if(c[x>>2]|0)__ZN7Variant5clearEv(x);ua=c[na>>2]|0;ya=c[(c[ua>>2]|0)+116>>2]|0;c[x>>2]=__ZplPKcRK6String(907662,w)|0;Pi[ya&2047](ua,x);ua=c[x>>2]|0;do if(ua|0){if(__Z16atomic_decrementPj(ua+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ua,1)}while(0);ua=c[w>>2]|0;do if(ua|0){if(__Z16atomic_decrementPj(ua+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ua,1)}while(0)}ua=c[na>>2]|0;ya=c[(c[ua>>2]|0)+120>>2]|0;__ZN6StringC2EPKc(w,907388);Pi[ya&2047](ua,w);ua=c[w>>2]|0;do if(ua|0){if(__Z16atomic_decrementPj(ua+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ua,1)}while(0);__ZN5ArrayD2Ev(h);ua=c[o>>2]|0;do if(ua|0){if(__Z16atomic_decrementPj(ua+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ua,1)}while(0);xa=xa+1|0}while((xa|0)<(__ZNK10SceneState20get_connection_countEv(ra)|0))}xa=c[na>>2]|0;ua=c[(c[xa>>2]|0)+120>>2]|0;c[h>>2]=0;Pi[ua&2047](xa,h);xa=c[h>>2]|0;do if(xa|0){if(__Z16atomic_decrementPj(xa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(xa,1)}while(0);xa=__ZNK10SceneState22get_editable_instancesEv(ra)|0;c[h>>2]=xa;ua=0;ya=xa;while(1){sb=(ya|0)==0;if(sb)tb=0;else tb=c[ya+-4>>2]|0;if((ua|0)>=(tb|0))break;xa=c[na>>2]|0;Ia=c[(c[xa>>2]|0)+120>>2]|0;if(sb)ub=0;else ub=c[ya+-4>>2]|0;do if((ub|0)<=(ua|0)){if(sb)vb=0;else vb=c[ya+-4>>2]|0;if((vb|0)>(ua|0)){a[1263537]=0;ta=691;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);wb=0;break}}else ta=691;while(0);if((ta|0)==691){ta=0;__ZN6VectorI8NodePathE14_copy_on_writeEv(h);wb=(c[h>>2]|0)+(ua<<2)|0}c[w>>2]=__ZNK8NodePathcv6StringEv(wb)|0;c[la>>2]=__ZplPKcRK6String(907671,w)|0;__ZN6StringC2EPKc(x,907688);c[o>>2]=__ZNK6StringplERKS_(la,x)|0;Pi[Ia&2047](xa,o);Ba=c[o>>2]|0;do if(Ba|0){if(__Z16atomic_decrementPj(Ba+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ba,1)}while(0);Ba=c[x>>2]|0;do if(Ba|0){if(__Z16atomic_decrementPj(Ba+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ba,1)}while(0);Ba=c[la>>2]|0;do if(Ba|0){if(__Z16atomic_decrementPj(Ba+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ba,1)}while(0);Ba=c[w>>2]|0;do if(Ba|0){if(__Z16atomic_decrementPj(Ba+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ba,1)}while(0);ua=ua+1|0;ya=c[h>>2]|0}do if(!sb){if(__Z16atomic_decrementPj(ya+-8|0)|0)break;ua=c[h>>2]|0;Ba=(ua|0)==0?0:ua+-4|0;ua=Ba+4|0;if(c[Ba>>2]|0){xa=0;do{__ZN8NodePathD2Ev(ua+(xa<<2)|0);xa=xa+1|0}while(xa>>>0<(c[Ba>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(ya,1)}while(0);if(!ra)break;if(!(__ZN9Reference11unreferenceEv(ra)|0))break;if(!(__Z17predelete_handlerP6Object(ra)|0))break;gj[c[(c[ra>>2]|0)+76>>2]&8191](ra);__ZN6Memory11free_staticEPvb(ra,0)}while(0);Da=c[na>>2]|0;do if(!(ij[c[(c[Da>>2]|0)+84>>2]&8191](Da)|0))ta=708;else{ya=c[na>>2]|0;if((ij[c[(c[ya>>2]|0)+84>>2]&8191](ya)|0)==18){ta=708;break}ya=c[na>>2]|0;gj[c[(c[ya>>2]|0)+12>>2]&8191](ya);xb=20}while(0);if((ta|0)==708){Da=c[na>>2]|0;gj[c[(c[Da>>2]|0)+12>>2]&8191](Da);xb=0}Da=c[n>>2]|0;do if(Da|0){__ZN3SetIi10ComparatorIiE16DefaultAllocatorE13_cleanup_treeEPNS3_7ElementE(n,c[Da+8>>2]|0);ya=c[Fa>>2]|0;Ba=c[n>>2]|0;c[Ba+8>>2]=ya;c[Ca>>2]=0;xa=ya;c[xa+12>>2]=xa;if(!Ba)break;__ZN6Memory11free_staticEPvb(Ba,0);c[n>>2]=0}while(0);__ZN6VectorI3RefI8ResourceEE6_unrefEPv(j,c[j>>2]|0);yb=xb;break}else if((ta|0)==154)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((ta|0)==162)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1123140,905924,1138,1107717,0);yb=c[i>>2]|0}while(0);if(!ma){oa=yb;l=g;return oa|0}gj[c[(c[ma>>2]|0)+144>>2]&8191](ma);__ZN6Memory11free_staticEPvb(ma,0);oa=yb;l=g;return oa|0}function __ZN31ResourceFormatSaverTextInstanceD2Ev(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0;__ZN3MapI3RefI8ResourceEi10ComparatorIS2_E16DefaultAllocatorED2Ev(b+44|0);__ZN3MapI3RefI8ResourceEi10ComparatorIS2_E16DefaultAllocatorED2Ev(b+32|0);d=b+28|0;e=c[d>>2]|0;a:do if(e|0){f=e;while(1){g=c[f>>2]|0;if(!g)break;__ZN4ListI3RefI8ResourceE16DefaultAllocatorE5_Data5eraseEPKNS4_7ElementE(f,g)|0;h=c[d>>2]|0;if(!(c[h+8>>2]|0)){i=5;break}if(!h)break a;else f=h}if((i|0)==5){__ZN6Memory11free_staticEPvb(h,0);c[d>>2]=0;break}if(!(c[f+8>>2]|0)){a[1263537]=0;__ZN6Memory11free_staticEPvb(f,0);break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145461,1145120,668,1145467,0);break}}while(0);d=b+16|0;h=c[d>>2]|0;if(h|0?(__ZN3SetI3RefI8ResourceE10ComparatorIS2_E16DefaultAllocatorE13_cleanup_treeEPNS6_7ElementE(d,c[h+8>>2]|0),h=c[b+20>>2]|0,i=c[d>>2]|0,c[i+8>>2]=h,c[b+24>>2]=0,e=h,c[e+12>>2]=e,i|0):0){e=i+24|0;h=c[e>>2]|0;if((h|0?__ZN9Reference11unreferenceEv(h)|0:0)?(h=c[e>>2]|0,__Z17predelete_handlerP6Object(h)|0):0){gj[c[(c[h>>2]|0)+76>>2]&8191](h);__ZN6Memory11free_staticEPvb(h,0)}c[e>>2]=0;__ZN6Memory11free_staticEPvb(i,0);c[d>>2]=0}d=b+4|0;i=c[d>>2]|0;if((i|0?__ZN9Reference11unreferenceEv(i)|0:0)?(i=c[d>>2]|0,__Z17predelete_handlerP6Object(i)|0):0){gj[c[(c[i>>2]|0)+76>>2]&8191](i);__ZN6Memory11free_staticEPvb(i,0)}c[d>>2]=0;d=c[b>>2]|0;if(!d)return;if(__Z16atomic_decrementPj(d+-8|0)|0)return;__ZN6Memory11free_staticEPvb(d,1);return}function __ZN3MapI3RefI8ResourceEi10ComparatorIS2_E16DefaultAllocatorED2Ev(a){a=a|0;var b=0,d=0,e=0;b=c[a>>2]|0;if(!b)return;__ZN3MapI3RefI8ResourceEi10ComparatorIS2_E16DefaultAllocatorE13_cleanup_treeEPNS6_7ElementE(a,c[b+8>>2]|0);b=c[a+4>>2]|0;d=c[a>>2]|0;c[d+8>>2]=b;c[a+8>>2]=0;e=b;c[e+12>>2]=e;if(!d)return;e=d+24|0;b=c[e>>2]|0;if((b|0?__ZN9Reference11unreferenceEv(b)|0:0)?(b=c[e>>2]|0,__Z17predelete_handlerP6Object(b)|0):0){gj[c[(c[b>>2]|0)+76>>2]&8191](b);__ZN6Memory11free_staticEPvb(b,0)}c[e>>2]=0;__ZN6Memory11free_staticEPvb(d,0);c[a>>2]=0;return}function __ZN3SetI3RefI8ResourceE10ComparatorIS2_E16DefaultAllocatorE13_cleanup_treeEPNS6_7ElementE(a,b){a=a|0;b=b|0;var d=0;if((c[a+4>>2]|0)==(b|0))return;__ZN3SetI3RefI8ResourceE10ComparatorIS2_E16DefaultAllocatorE13_cleanup_treeEPNS6_7ElementE(a,c[b+8>>2]|0);__ZN3SetI3RefI8ResourceE10ComparatorIS2_E16DefaultAllocatorE13_cleanup_treeEPNS6_7ElementE(a,c[b+4>>2]|0);a=b+24|0;d=c[a>>2]|0;if((d|0?__ZN9Reference11unreferenceEv(d)|0:0)?(d=c[a>>2]|0,__Z17predelete_handlerP6Object(d)|0):0){gj[c[(c[d>>2]|0)+76>>2]&8191](d);__ZN6Memory11free_staticEPvb(d,0)}c[a>>2]=0;__ZN6Memory11free_staticEPvb(b,0);return}function __ZN3MapI3RefI8ResourceEi10ComparatorIS2_E16DefaultAllocatorE13_cleanup_treeEPNS6_7ElementE(a,b){a=a|0;b=b|0;var d=0;if((c[a+4>>2]|0)==(b|0))return;__ZN3MapI3RefI8ResourceEi10ComparatorIS2_E16DefaultAllocatorE13_cleanup_treeEPNS6_7ElementE(a,c[b+8>>2]|0);__ZN3MapI3RefI8ResourceEi10ComparatorIS2_E16DefaultAllocatorE13_cleanup_treeEPNS6_7ElementE(a,c[b+4>>2]|0);a=b+24|0;d=c[a>>2]|0;if((d|0?__ZN9Reference11unreferenceEv(d)|0:0)?(d=c[a>>2]|0,__Z17predelete_handlerP6Object(d)|0):0){gj[c[(c[d>>2]|0)+76>>2]&8191](d);__ZN6Memory11free_staticEPvb(d,0)}c[a>>2]=0;__ZN6Memory11free_staticEPvb(b,0);return}function __ZN31ResourceFormatSaverTextInstance15_find_resourcesERK7Variantb(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0;f=l;l=l+80|0;if((l|0)>=(m|0))ba(80);g=f+64|0;h=f+24|0;i=f+60|0;j=f+56|0;k=f+48|0;n=f;o=f+52|0;switch(c[d>>2]|0){case 18:{__ZNK7Variantcv6RefPtrEv(h,d);c[g>>2]=0;p=c[h>>2]|0;if(p){q=$i[c[(c[p>>2]|0)+44>>2]&8191](p,1220696)|0;r=q?p:0;p=c[g>>2]|0;if((r|0)!=(p|0)){if((p|0?__ZN9Reference11unreferenceEv(p)|0:0)?(p=c[g>>2]|0,__Z17predelete_handlerP6Object(p)|0):0){gj[c[(c[p>>2]|0)+76>>2]&8191](p);__ZN6Memory11free_staticEPvb(p,0)}c[g>>2]=r;if(!r)s=0;else{__ZN9Reference9referenceEv(r);s=c[g>>2]|0}}else s=r}else{c[g>>2]=0;s=0}__ZN6RefPtrD2Ev(h);if(!s){l=f;return}r=b+32|0;p=c[r>>2]|0;a:do if(p){q=c[p+8>>2]|0;t=c[b+36>>2]|0;b:do if((q|0)==(t|0))u=q;else{v=q;while(1){w=c[v+24>>2]|0;if(s>>>0<w>>>0)x=v+8|0;else{if(w>>>0>=s>>>0){u=v;break b}x=v+4|0}v=c[x>>2]|0;if((v|0)==(t|0)){y=20;break a}}}while(0);if(!((u|0)!=(t|0)&(u|0)!=0))y=20}else y=20;while(0);c:do if((y|0)==20){do if(!e?(a[b+10>>0]|0)==0:0){c[i>>2]=__ZNK8Resource8get_pathEv(s)|0;if(__ZNK6String6lengthEv(i)|0){c[j>>2]=__ZNK8Resource8get_pathEv(c[g>>2]|0)|0;__ZN6StringC2EPKc(k,1126424);u=(__ZNK6String4findES_i(j,k,0)|0)==-1;x=c[k>>2]|0;if(x|0?(__Z16atomic_decrementPj(x+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(x,1);x=c[j>>2]|0;if((x|0)!=0?(__Z16atomic_decrementPj(x+-8|0)|0)==0:0){__ZN6Memory11free_staticEPvb(x,1);z=u}else z=u}else z=0;u=c[i>>2]|0;if((u|0)!=0?(__Z16atomic_decrementPj(u+-8|0)|0)==0:0){__ZN6Memory11free_staticEPvb(u,1);if(!z)break}else y=32;if((y|0)==32?!z:0)break;u=c[b+40>>2]|0;c[(__ZN3MapI3RefI8ResourceEi10ComparatorIS2_E16DefaultAllocatorEixERKS2_(r,g)|0)>>2]=u;break c}while(0);t=b+16|0;u=c[t>>2]|0;d:do if(u|0){x=c[u+8>>2]|0;p=c[b+20>>2]|0;e:do if((x|0)==(p|0))A=x;else{q=c[g>>2]|0;v=x;while(1){w=c[v+24>>2]|0;if(q>>>0<w>>>0)B=v+8|0;else{if(w>>>0>=q>>>0){A=v;break e}B=v+4|0}v=c[B>>2]|0;if((v|0)==(p|0))break d}}while(0);if((A|0)!=(p|0)&(A|0)!=0)break c}while(0);c[h>>2]=0;__ZNK6Object17get_property_listEP4ListI12PropertyInfo16DefaultAllocatorEb(c[g>>2]|0,h,0);__ZN4ListI12PropertyInfo16DefaultAllocatorE11sort_customI10ComparatorIS0_EEEvv(h);u=c[h>>2]|0;if(u|0?(x=c[u>>2]|0,x|0):0){u=x;do{x=u+4|0;v=c[x>>2]|0;if((v|0)!=0?(__Z28atomic_conditional_incrementPj(v+-8|0)|0)!=0:0)C=c[x>>2]|0;else C=0;v=u+12|0;q=c[v>>2]|0;if((q|0)!=0?(__Z28atomic_conditional_incrementPj(q+-8|0)|0)!=0:0)D=c[v>>2]|0;else D=0;if(c[u+16>>2]&1|0?(v=c[g>>2]|0,__ZN10StringNameC2ERK6String(o,x),__ZNK6Object3getERK10StringNamePb(n,v,o,0),__ZN10StringNameD2Ev(o),__ZN31ResourceFormatSaverTextInstance15_find_resourcesERK7Variantb(b,n,0),c[n>>2]|0):0)__ZN7Variant5clearEv(n);u=c[u+20>>2]|0;v=D;if(D|0?(__Z16atomic_decrementPj(v+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(v,1);v=C;if(C|0?(__Z16atomic_decrementPj(v+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(v,1)}while((u|0)!=0)}if(!(c[t>>2]|0)){u=__ZnwjPFPvjE(28,4740)|0;v=u+16|0;c[v>>2]=0;c[v+4>>2]=0;c[v+8>>2]=0;c[t>>2]=u;v=c[b+20>>2]|0;c[u+4>>2]=v;c[u+8>>2]=v;c[u+12>>2]=v;c[u>>2]=1}__ZN3SetI3RefI8ResourceE10ComparatorIS2_E16DefaultAllocatorE10_insert_rbERKS2_(t,g)|0;u=b+28|0;if(!(c[u>>2]|0)){v=__ZnwjPFPvjE(12,4740)|0;c[u>>2]=v;c[v>>2]=0;c[v+4>>2]=0;c[v+8>>2]=0}v=__ZnwjPFPvjE(16,4740)|0;c[v>>2]=0;c[v+4>>2]=0;c[v+8>>2]=0;c[v+12>>2]=0;if(c[g>>2]|0?(c[v>>2]=0,x=c[g>>2]|0,c[v>>2]=x,x|0):0)__ZN9Reference9referenceEv(x);x=c[u>>2]|0;u=x+4|0;q=c[u>>2]|0;c[v+8>>2]=q;c[v+4>>2]=0;c[v+12>>2]=x;if(q|0)c[q+4>>2]=v;c[u>>2]=v;if(!(c[x>>2]|0))c[x>>2]=v;v=x+8|0;c[v>>2]=(c[v>>2]|0)+1;v=c[h>>2]|0;f:do if(v|0){x=v;while(1){u=c[x>>2]|0;if(!u)break;__ZN4ListI12PropertyInfo16DefaultAllocatorE5_Data5eraseEPKNS2_7ElementE(x,u)|0;E=c[h>>2]|0;if(!(c[E+8>>2]|0)){y=78;break}if(!E)break f;else x=E}if((y|0)==78){__ZN6Memory11free_staticEPvb(E,0);c[h>>2]=0;break}if(!(c[x+8>>2]|0)){a[1263537]=0;__ZN6Memory11free_staticEPvb(x,0);break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145461,1145120,668,1145467,0);break}}while(0)}while(0);E=c[g>>2]|0;if(!E){l=f;return}if(!(__ZN9Reference11unreferenceEv(E)|0)){l=f;return}E=c[g>>2]|0;if(!(__Z17predelete_handlerP6Object(E)|0)){l=f;return}gj[c[(c[E>>2]|0)+76>>2]&8191](E);__ZN6Memory11free_staticEPvb(E,0);l=f;return}case 21:{c[g>>2]=__ZNK7Variantcv5ArrayEv(d)|0;E=__ZNK5Array4sizeEv(g)|0;if((E|0)>0){C=0;do{__ZN7VariantC2ERKS_(h,__ZNK5Array3getEi(g,C)|0);__ZN31ResourceFormatSaverTextInstance15_find_resourcesERK7Variantb(b,h,0);if(c[h>>2]|0)__ZN7Variant5clearEv(h);C=C+1|0}while((C|0)!=(E|0))}__ZN5ArrayD2Ev(g);l=f;return}case 20:{c[g>>2]=__ZNK7Variantcv10DictionaryEv(d)|0;c[h>>2]=0;__ZNK10Dictionary12get_key_listEP4ListI7Variant16DefaultAllocatorE(g,h);d=c[h>>2]|0;g:do if(d|0){E=c[d>>2]|0;if(E){C=E;do{__ZN7VariantC2ERKS_(n,__ZN10DictionaryixERK7Variant(g,C)|0);__ZN31ResourceFormatSaverTextInstance15_find_resourcesERK7Variantb(b,n,0);if(c[n>>2]|0)__ZN7Variant5clearEv(n);C=c[C+24>>2]|0}while((C|0)!=0);C=c[h>>2]|0;if(!C)break;else F=C}else F=d;while(1){C=c[F>>2]|0;if(!C)break;a[1263537]=0;if((c[C+32>>2]|0)==(F|0)){c[F>>2]=c[C+24>>2];E=F+4|0;D=c[C+28>>2]|0;if((c[E>>2]|0)==(C|0))c[E>>2]=D;E=C+24|0;if(D|0)c[D+24>>2]=c[E>>2];o=c[E>>2]|0;if(o|0)c[o+28>>2]=D;if(c[C>>2]|0)__ZN7Variant5clearEv(C);__ZN6Memory11free_staticEPvb(C,0);C=F+8|0;c[C>>2]=(c[C>>2]|0)+-1}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145114,1145120,157,1145132,0);G=c[h>>2]|0;if(!(c[G+8>>2]|0)){y=112;break}if(!G)break g;else F=G}if((y|0)==112){__ZN6Memory11free_staticEPvb(G,0);c[h>>2]=0;break}if(!(c[F+8>>2]|0)){a[1263537]=0;__ZN6Memory11free_staticEPvb(F,0);break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145461,1145120,668,1145467,0);break}}while(0);__ZN10DictionaryD2Ev(g);l=f;return}default:{l=f;return}}}function __ZNK10SceneState28is_node_instance_placeholderEi(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0;if((d|0)>=0){e=c[b+136>>2]|0;b=(e|0)==0;if(b)f=0;else f=c[e+-4>>2]|0;if((f|0)>(d|0)){a[1263537]=0;if(b)g=0;else g=c[e+-4>>2]|0;do if((g|0)<=(d|0)){if(b)h=0;else h=c[e+-4>>2]|0;if((h|0)>(d|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0)}while(0);h=c[e+(d*28|0)+16>>2]|0;if((h|0)<=-1){i=0;return i|0}do if((c[e+-4>>2]|0)<=(d|0))if((c[e+-4>>2]|0)>(d|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);while(0);i=(h&1073741824|0)!=0;return i|0}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(908225,804476,1353,907890,0);i=0;return i|0}function __ZNK10SceneState17get_node_instanceEi(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;if((d|0)>=0){g=b+136|0;h=c[g>>2]|0;i=(h|0)==0;if(i)j=0;else j=c[h+-4>>2]|0;if((j|0)>(d|0)){a[1263537]=0;if(i)k=0;else k=c[h+-4>>2]|0;do if((k|0)<=(d|0)){if(i)n=0;else n=c[h+-4>>2]|0;if((n|0)>(d|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0)}while(0);n=(c[h+(d*28|0)+16>>2]|0)>-1;if(i)o=0;else o=c[h+-4>>2]|0;do if((o|0)<=(d|0)){if(i)p=0;else p=c[h+-4>>2]|0;if((p|0)>(d|0)){a[1263537]=0;q=22;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);r=0;break}}else q=22;while(0);if((q|0)==22)r=h+(d*28|0)|0;if(n){if(c[r+16>>2]&1073741824|0){c[f>>2]=0;s=c[f>>2]|0;l=e;return s|0}n=c[g>>2]|0;h=(n|0)==0;if(h)t=0;else t=c[n+-4>>2]|0;do if((t|0)<=(d|0)){if(h)u=0;else u=c[n+-4>>2]|0;if((u|0)>(d|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0)}while(0);u=c[n+(d*28|0)+16>>2]&16777215;n=c[b+96>>2]|0;if((n|0)!=0?(c[n+-4>>2]|0)>(u|0):0)v=n+(u*24|0)|0;else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);v=0}__ZN3RefI11PackedSceneEC2ERK7Variant(f,v);s=c[f>>2]|0;l=e;return s|0}if((c[r>>2]|0)>=0){r=c[g>>2]|0;g=(r|0)==0;if(g)w=0;else w=c[r+-4>>2]|0;do if((w|0)<=(d|0)){if(g)x=0;else x=c[r+-4>>2]|0;if((x|0)>(d|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0)}while(0);if((c[r+(d*28|0)>>2]|0)==2147483647)q=49}else q=49;if((q|0)==49?(d=c[b+132>>2]|0,(d|0)>-1):0){r=c[b+96>>2]|0;b=(r|0)==0;if(b)y=0;else y=c[r+-4>>2]|0;do if((y|0)<=(d|0)){if(b)z=0;else z=c[r+-4>>2]|0;if((z|0)>(d|0)){a[1263537]=0;q=58;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);A=0;break}}else q=58;while(0);if((q|0)==58)A=r+(d*24|0)|0;__ZN3RefI11PackedSceneEC2ERK7Variant(f,A);s=c[f>>2]|0;l=e;return s|0}c[f>>2]=0;s=c[f>>2]|0;l=e;return s|0}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(908207,804476,1359,907890,0);c[f>>2]=0;s=c[f>>2]|0;l=e;return s|0}function __ZN3MapI3RefI8ResourceEi10ComparatorIS2_E16DefaultAllocatorEixERKS2_(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;g=c[b>>2]|0;if(!g){h=__ZnwjPFPvjE(32,4740)|0;i=h+16|0;c[i>>2]=0;c[i+4>>2]=0;c[i+8>>2]=0;c[b>>2]=h;i=c[b+4>>2]|0;c[h+4>>2]=i;c[h+8>>2]=i;c[h+12>>2]=i;c[h>>2]=1;if(!h){c[f>>2]=0;j=f;k=14}else{n=h;o=i;k=5}}else{n=g;o=c[b+4>>2]|0;k=5}a:do if((k|0)==5){g=c[n+8>>2]|0;b:do if((g|0)!=(o|0)){i=c[d>>2]|0;h=g;while(1){p=c[h+24>>2]|0;if(i>>>0<p>>>0)q=h+8|0;else{if(p>>>0>=i>>>0)break;q=h+4|0}p=c[q>>2]|0;if((p|0)==(o|0))break b;else h=p}if(!((h|0)==(o|0)|(h|0)==0)){r=h;break a}}while(0);c[f>>2]=0;if(!n){j=f;k=14}else{s=f;k=15}}while(0);if((k|0)==14){n=__ZnwjPFPvjE(32,4740)|0;o=n+16|0;c[o>>2]=0;c[o+4>>2]=0;c[o+8>>2]=0;c[b>>2]=n;o=c[b+4>>2]|0;c[n+4>>2]=o;c[n+8>>2]=o;c[n+12>>2]=o;c[n>>2]=1;s=j;k=15}if((k|0)==15){k=__ZN3MapI3RefI8ResourceEi10ComparatorIS2_E16DefaultAllocatorE10_insert_rbERKS2_RKi(b,d,f)|0;if(!k){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145936,616,1145947,0);t=0;l=e;return t|0}else r=k}a[1263537]=0;t=r+28|0;l=e;return t|0}function __ZN6VectorI3RefI8ResourceEE6resizeEi(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0;if((d|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,269,1145657,0);e=31;return e|0}a[1263537]=0;f=c[b>>2]|0;if(!f)g=0;else g=c[f+-4>>2]|0;if((g|0)==(d|0)){e=0;return e|0}if(!d){__ZN6VectorI3RefI8ResourceEE6_unrefEPv(b,f);c[b>>2]=0;e=0;return e|0}__ZN6VectorI3RefI8ResourceEE14_copy_on_writeEv(b);f=d<<2;if(d>>>0<=1073741823?(g=f+-1|0,h=g>>>1|g,g=h>>>2|h,h=g>>>4|g,g=h>>>8|h,h=(g>>>16|g)+1|0,f>>>0<4294967264):0){a[1263537]=0;f=c[b>>2]|0;do if(!f)if((d|0)>0)i=15;else{j=0;i=24}else{g=c[f+-4>>2]|0;if((g|0)<(d|0))if(!g)i=15;else{k=__ZN6Memory14realloc_staticEPvjb(f,h,1)|0;if(k|0){a[1263537]=0;l=k;m=c[k+-4>>2]|0;break}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,300,1145876,0);e=6;return e|0}else{j=g;i=24}}while(0);do if((i|0)==15){g=__ZN6Memory12alloc_staticEjb(h,1)|0;if(g|0){a[1263537]=0;c[g+-4>>2]=0;c[g+-8>>2]=1;l=g;m=0;break}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,292,1145820,0);e=6;return e|0}else if((i|0)==24){if((j|0)<=(d|0)){e=0;return e|0}if((c[f+-4>>2]|0)>>>0>d>>>0){g=d;k=f;do{n=k+(g<<2)|0;o=c[n>>2]|0;if((o|0?__ZN9Reference11unreferenceEv(o)|0:0)?(o=c[n>>2]|0,__Z17predelete_handlerP6Object(o)|0):0){gj[c[(c[o>>2]|0)+76>>2]&8191](o);__ZN6Memory11free_staticEPvb(o,0)}c[n>>2]=0;g=g+1|0;k=c[b>>2]|0}while(g>>>0<(c[k+-4>>2]|0)>>>0);p=k}else p=f;g=__ZN6Memory14realloc_staticEPvjb(p,h,1)|0;if(!g){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,324,1145876,0);e=6;return e|0}else{a[1263537]=0;c[b>>2]=g;c[g+-4>>2]=d;e=0;return e|0}}while(0);c[b>>2]=l;if((m|0)<(d|0)){h=m<<2;_memset(l+h|0,0,(d<<2)-h|0)|0;q=c[b>>2]|0}else q=l;c[((q|0)==0?0:q+-4|0)>>2]=d;e=0;return e|0}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,285,1145723,0);e=6;return e|0}function __ZN6VectorI3RefI8ResourceEE14_copy_on_writeEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0;b=c[a>>2]|0;if(!b)return;if((c[b+-8>>2]|0)>>>0<=1)return;d=c[b+-4>>2]|0;b=(d<<2)+-1|0;e=b>>>1|b;b=e>>>2|e;e=b>>>4|b;b=e>>>8|e;e=__ZN6Memory12alloc_staticEjb((b>>>16|b)+1|0,1)|0;c[e+-8>>2]=1;c[e+-4>>2]=d;if(d|0){b=0;do{f=c[a>>2]|0;g=e+(b<<2)|0;c[g>>2]=0;h=f+(b<<2)|0;if(c[h>>2]|0?(c[g>>2]=0,f=c[h>>2]|0,c[g>>2]=f,f|0):0)__ZN9Reference9referenceEv(f);b=b+1|0}while((b|0)!=(d|0))}__ZN6VectorI3RefI8ResourceEE6_unrefEPv(a,c[a>>2]|0);c[a>>2]=e;return}function __ZN31ResourceFormatSaverTextInstance16_write_resourcesEPvRK3RefI8ResourceE(a,b){a=a|0;b=b|0;return __ZN31ResourceFormatSaverTextInstance15_write_resourceERK3RefI8ResourceE(a,b)|0}function __ZL8_valpropRK6String(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0;b=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=b+16|0;e=b+8|0;f=b+4|0;g=b;h=b+20|0;i=b+12|0;__ZN6StringC2EPKc(d,1144826);if((__ZNK6String4findES_i(a,d,0)|0)==-1){__ZN6StringC2EPKc(e,1124885);if((__ZNK6String4findES_i(a,e,0)|0)==-1){__ZN6StringC2EPKc(f,1143407);j=(__ZNK6String4findES_i(a,f,0)|0)!=-1;k=c[f>>2]|0;if((k|0)!=0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0){__ZN6Memory11free_staticEPvb(k,1);n=j}else n=j}else n=1;j=c[e>>2]|0;if((j|0)!=0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0){__ZN6Memory11free_staticEPvb(j,1);o=n}else o=n}else o=1;n=c[d>>2]|0;if(n|0?(__Z16atomic_decrementPj(n+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(n,1);if(!o){o=c[a>>2]|0;if(!o){p=0;q=p;l=b;return q|0}if(!(__Z28atomic_conditional_incrementPj(o+-8|0)|0)){p=0;q=p;l=b;return q|0}p=c[a>>2]|0;q=p;l=b;return q|0}c[h>>2]=__ZNK6String18c_escape_multilineEv(a)|0;c[g>>2]=__ZplPKcRK6String(1144826,h)|0;__ZN6StringC2EPKc(i,1144826);a=__ZNK6StringplERKS_(g,i)|0;o=c[i>>2]|0;if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(o,1);o=c[g>>2]|0;if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(o,1);o=c[h>>2]|0;if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(o,1);p=a;q=p;l=b;return q|0}function __ZNK10SceneState20get_connection_countEv(a){a=a|0;var b=0,d=0;b=c[a+140>>2]|0;if(!b){d=0;return d|0}d=c[b+-4>>2]|0;return d|0}function __ZNK10SceneState13get_node_typeEi(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;if((d|0)>=0){g=c[b+136>>2]|0;h=(g|0)==0;if(h)i=0;else i=c[g+-4>>2]|0;if((i|0)>(d|0)){a[1263537]=0;if(h)j=0;else j=c[g+-4>>2]|0;do if((j|0)<=(d|0)){if(h)k=0;else k=c[g+-4>>2]|0;if((k|0)>(d|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0)}while(0);k=c[g+(d*28|0)+8>>2]|0;if((k|0)==2147483647){__ZN10StringNameC2Ev(f);n=c[f>>2]|0;l=e;return n|0}do if((c[g+-4>>2]|0)<=(d|0))if((c[g+-4>>2]|0)>(d|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);while(0);do if((k|0)<0)o=27;else{d=c[b+92>>2]|0;g=(d|0)==0;if(g)p=0;else p=c[d+-4>>2]|0;if((p|0)<=(k|0)){if(g)q=0;else q=c[d+-4>>2]|0;if((q|0)<=(k|0)){o=27;break}a[1263537]=0}r=d+(k<<2)|0}while(0);if((o|0)==27){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);r=0}__ZN10StringNameC2ERKS_(f,r);n=c[f>>2]|0;l=e;return n|0}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1107306,804476,1339,907890,0);__ZN10StringNameC2Ev(f);n=c[f>>2]|0;l=e;return n|0}function __ZNK10SceneState13get_node_nameEi(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;if((d|0)>=0){g=c[b+136>>2]|0;h=(g|0)==0;if(h)i=0;else i=c[g+-4>>2]|0;if((i|0)>(d|0)){a[1263537]=0;if(h)j=0;else j=c[g+-4>>2]|0;do if((j|0)<=(d|0)){if(h)k=0;else k=c[g+-4>>2]|0;if((k|0)>(d|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0)}while(0);k=c[g+(d*28|0)+12>>2]|0;do if((k|0)<0)n=21;else{d=c[b+92>>2]|0;g=(d|0)==0;if(g)o=0;else o=c[d+-4>>2]|0;if((o|0)<=(k|0)){if(g)p=0;else p=c[d+-4>>2]|0;if((p|0)<=(k|0)){n=21;break}a[1263537]=0}q=d+(k<<2)|0}while(0);if((n|0)==21){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);q=0}__ZN10StringNameC2ERKS_(f,q);r=c[f>>2]|0;l=e;return r|0}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1107320,804476,1347,907890,0);__ZN10StringNameC2Ev(f);r=c[f>>2]|0;l=e;return r|0}function __ZNK10SceneState13get_node_pathEib(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f+8|0;h=f+12|0;i=f+4|0;j=f;if((d|0)>=0){k=b+136|0;n=c[k>>2]|0;o=(n|0)==0;if(o)p=0;else p=c[n+-4>>2]|0;if((p|0)>(d|0)){a[1263537]=0;if(o)q=0;else q=c[n+-4>>2]|0;do if((q|0)<=(d|0)){if(o)r=0;else r=c[n+-4>>2]|0;if((r|0)>(d|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0)}while(0);r=c[n+(d*28|0)>>2]|0;if((r|0)>=0){do if((c[n+-4>>2]|0)<=(d|0))if((c[n+-4>>2]|0)>(d|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);while(0);if((r|0)!=2147483647){c[h>>2]=0;__ZN8NodePathC2Ev(i);r=b+92|0;n=d;o=c[k>>2]|0;while(1){q=(o|0)==0;if(q)s=0;else s=c[o+-4>>2]|0;if((s|0)<=(n|0)){if(q)t=0;else t=c[o+-4>>2]|0;if((t|0)<=(n|0)){u=33;break}a[1263537]=0}q=c[o+(n*28|0)>>2]|0;if((q|0)==2147483647){u=41;break}if((c[o+-4>>2]|0)<=(n|0)){if((c[o+-4>>2]|0)<=(n|0)){u=38;break}a[1263537]=0}if((q|0)<0){u=41;break}if(!((n|0)==(d|0)&e)){if((c[o+-4>>2]|0)<=(n|0)){if((c[o+-4>>2]|0)<=(n|0)){u=45;break}a[1263537]=0}q=c[o+(n*28|0)+12>>2]|0;do if((q|0)<0)u=54;else{p=c[r>>2]|0;v=(p|0)==0;if(v)w=0;else w=c[p+-4>>2]|0;if((w|0)<=(q|0)){if(v)x=0;else x=c[p+-4>>2]|0;if((x|0)<=(q|0)){u=54;break}a[1263537]=0}y=p+(q<<2)|0}while(0);if((u|0)==54){u=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);y=0}__ZN6VectorI10StringNameE6insertEiRKS0_(h,0,y)|0}z=c[k>>2]|0;q=(z|0)==0;if(q)A=0;else A=c[z+-4>>2]|0;if((A|0)<=(n|0)){if(q)B=0;else B=c[z+-4>>2]|0;if((B|0)<=(n|0)){u=64;break}a[1263537]=0}C=c[z+(n*28|0)>>2]|0;D=(c[z+-4>>2]|0)>(n|0);if(C&1073741824|0){u=67;break}if(!D){if((c[z+-4>>2]|0)<=(n|0)){u=78;break}a[1263537]=0}n=C&16777215;o=z}if((u|0)==33)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);else if((u|0)==38)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);else if((u|0)==41){__ZN10StringNameC2EPKc(j,1219936);__ZN6VectorI10StringNameE6insertEiRKS0_(h,0,j)|0;__ZN10StringNameD2Ev(j)}else if((u|0)==45)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);else if((u|0)==64)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);else if((u|0)==67){do if(!D)if((c[z+-4>>2]|0)>(n|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);while(0);n=C&16777215;C=c[b+100>>2]|0;if((C|0)!=0?(c[C+-4>>2]|0)>(n|0):0)E=C+(n<<2)|0;else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);E=0}__ZN8NodePathaSERKS_(i,E)}else if((u|0)==78)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);u=__ZNK8NodePath14get_name_countEv(i)|0;if((u|0)>0){E=u;do{u=E;E=E+-1|0;c[j>>2]=__ZNK8NodePath8get_nameEi(i,E)|0;__ZN6VectorI10StringNameE6insertEiRKS0_(h,0,j)|0;__ZN10StringNameD2Ev(j)}while((u|0)>1)}if(!(c[h>>2]|0)){__ZN6StringC2EPKc(j,1219936);__ZN8NodePathC2ERK6String(g,j);E=c[j>>2]|0;if(E|0?(__Z16atomic_decrementPj(E+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(E,1)}else{__ZN6StringC2EPKc(j,1263606);__ZN8NodePathC2ERK6VectorI10StringNameEbRK6String(g,h,0,j);E=c[j>>2]|0;if(E|0?(__Z16atomic_decrementPj(E+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(E,1)}__ZN8NodePathD2Ev(i);i=c[h>>2]|0;if(i|0?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0){E=c[h>>2]|0;j=(E|0)==0?0:E+-4|0;E=j+4|0;if(c[j>>2]|0){u=0;do{__ZN10StringNameD2Ev(E+(u<<2)|0);u=u+1|0}while(u>>>0<(c[j>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(i,1)}F=c[g>>2]|0;l=f;return F|0}}if(e){__ZN8NodePathC2Ev(g);F=c[g>>2]|0;l=f;return F|0}__ZN6StringC2EPKc(h,1219936);__ZN8NodePathC2ERK6String(g,h);e=c[h>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);F=c[g>>2]|0;l=f;return F|0}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(908103,804476,1398,907890,0);__ZN8NodePathC2Ev(g);F=c[g>>2]|0;l=f;return F|0}function __ZNK10SceneState19get_node_owner_pathEi(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;if((d|0)>=0){g=c[b+136>>2]|0;h=(g|0)==0;if(h)i=0;else i=c[g+-4>>2]|0;if((i|0)>(d|0)){a[1263537]=0;if(h)j=0;else j=c[g+-4>>2]|0;do if((j|0)<=(d|0)){if(h)k=0;else k=c[g+-4>>2]|0;if((k|0)>(d|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0)}while(0);k=c[g+(d*28|0)+4>>2]|0;if((k|0)>=0){do if((c[g+-4>>2]|0)<=(d|0))if((c[g+-4>>2]|0)>(d|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);while(0);if((k|0)!=2147483647){do if((c[g+-4>>2]|0)<=(d|0))if((c[g+-4>>2]|0)>(d|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);while(0);h=(c[g+-4>>2]|0)>(d|0);if(!(k&1073741824)){do if(!h)if((c[g+-4>>2]|0)>(d|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);while(0);c[f>>2]=__ZNK10SceneState13get_node_pathEib(b,k&16777215,0)|0;n=c[f>>2]|0;l=e;return n|0}do if(!h)if((c[g+-4>>2]|0)>(d|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);while(0);d=k&16777215;k=c[b+100>>2]|0;if((k|0)!=0?(c[k+-4>>2]|0)>(d|0):0)o=k+(d<<2)|0;else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);o=0}__ZN8NodePathC2ERKS_(f,o);n=c[f>>2]|0;l=e;return n|0}}__ZN8NodePathC2Ev(f);n=c[f>>2]|0;l=e;return n|0}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(908083,804476,1460,907890,0);__ZN8NodePathC2Ev(f);n=c[f>>2]|0;l=e;return n|0}function __ZNK10SceneState29get_node_instance_placeholderEi(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0;if((d|0)>=0){e=c[b+136>>2]|0;f=(e|0)==0;if(f)g=0;else g=c[e+-4>>2]|0;if((g|0)>(d|0)){a[1263537]=0;if(f)h=0;else h=c[e+-4>>2]|0;do if((h|0)<=(d|0)){if(f)i=0;else i=c[e+-4>>2]|0;if((i|0)>(d|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0)}while(0);i=c[e+(d*28|0)+16>>2]|0;if((i|0)<=-1){j=0;return j|0}do if((c[e+-4>>2]|0)<=(d|0))if((c[e+-4>>2]|0)>(d|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);while(0);if(!(i&1073741824)){j=0;return j|0}do if((c[e+-4>>2]|0)<=(d|0))if((c[e+-4>>2]|0)>(d|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);while(0);d=i&16777215;i=c[b+96>>2]|0;if((i|0)!=0?(c[i+-4>>2]|0)>(d|0):0)k=i+(d*24|0)|0;else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);k=0}j=__ZNK7Variantcv6StringEv(k)|0;return j|0}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(908053,804476,1378,907890,0);j=0;return j|0}function __ZNK10SceneState15get_node_groupsEi(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e+4|0;g=e;if((d|0)>=0){h=b+136|0;i=c[h>>2]|0;if(!i)j=0;else j=c[i+-4>>2]|0;if((j|0)>(d|0)){a[1263537]=0;c[f>>2]=0;j=b+92|0;b=0;k=i;while(1){i=(k|0)==0;if(i)n=0;else n=c[k+-4>>2]|0;if((n|0)<=(d|0)){if(i)o=0;else o=c[k+-4>>2]|0;if((o|0)<=(d|0)){p=13;break}a[1263537]=0}q=c[k+(d*28|0)+24>>2]|0;if(!q)r=0;else r=c[q+-4>>2]|0;if((b|0)>=(r|0)){p=18;break}if(i)s=0;else s=c[k+-4>>2]|0;if((s|0)<=(d|0)){if(i)t=0;else t=c[k+-4>>2]|0;if((t|0)<=(d|0)){p=34;break}a[1263537]=0}i=c[k+(d*28|0)+24>>2]|0;q=(i|0)==0;if(q)u=0;else u=c[i+-4>>2]|0;if((u|0)<=(b|0)){if(q)v=0;else v=c[i+-4>>2]|0;if((v|0)<=(b|0)){p=42;break}a[1263537]=0}q=c[i+(b<<2)>>2]|0;do if((q|0)<0)p=51;else{i=c[j>>2]|0;w=(i|0)==0;if(w)x=0;else x=c[i+-4>>2]|0;if((x|0)<=(q|0)){if(w)y=0;else y=c[i+-4>>2]|0;if((y|0)<=(q|0)){p=51;break}a[1263537]=0}z=i+(q<<2)|0}while(0);if((p|0)==51){p=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);z=0}__ZN10StringNameC2ERKS_(g,z);__ZN6VectorI10StringNameE9push_backES0_(f,g)|0;__ZN10StringNameD2Ev(g);b=b+1|0;k=c[h>>2]|0}if((p|0)==13)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);else if((p|0)==18){h=c[f>>2]|0;do if(h)if(!(__Z28atomic_conditional_incrementPj(h+-8|0)|0)){A=0;B=c[f>>2]|0;break}else{k=c[f>>2]|0;A=k;B=k;break}else{A=0;B=h}while(0);if(B|0?(__Z16atomic_decrementPj(B+-8|0)|0)==0:0){h=c[f>>2]|0;f=(h|0)==0?0:h+-4|0;h=f+4|0;if(c[f>>2]|0){k=0;do{__ZN10StringNameD2Ev(h+(k<<2)|0);k=k+1|0}while(k>>>0<(c[f>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(B,1)}C=A;D=C;l=e;return D|0}else if((p|0)==34)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);else if((p|0)==42)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0)}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(908037,804476,1388,907890,0);C=0;D=C;l=e;return D|0}function __ZNK10SceneState23get_node_property_countEi(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0;if((d|0)>=0){e=c[b+136>>2]|0;b=(e|0)==0;if(b)f=0;else f=c[e+-4>>2]|0;if((f|0)>(d|0)){a[1263537]=0;if(b)g=0;else g=c[e+-4>>2]|0;do if((g|0)<=(d|0)){if(b)h=0;else h=c[e+-4>>2]|0;if((h|0)>(d|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0)}while(0);h=c[e+(d*28|0)+20>>2]|0;if(!h){i=0;return i|0}i=c[h+-4>>2]|0;return i|0}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(908013,804476,1443,907890,0);i=-1;return i|0}function __ZNK10SceneState23get_node_property_valueEii(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0;if((e|0)>=0){g=c[d+136>>2]|0;h=(g|0)==0;if(h)i=0;else i=c[g+-4>>2]|0;if((i|0)>(e|0)){a[1263537]=0;if((f|0)>=0){if(h)j=0;else j=c[g+-4>>2]|0;do if((j|0)<=(e|0)){if(h)k=0;else k=c[g+-4>>2]|0;if((k|0)>(e|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0)}while(0);k=c[g+(e*28|0)+20>>2]|0;j=(k|0)==0;if(j)l=0;else l=c[k+-4>>2]|0;if((l|0)>(f|0)){a[1263537]=0;if(h)m=0;else m=c[g+-4>>2]|0;do if((m|0)<=(e|0)){if(h)n=0;else n=c[g+-4>>2]|0;if((n|0)>(e|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0)}while(0);if(j)o=0;else o=c[k+-4>>2]|0;do if((o|0)<=(f|0)){if(j)p=0;else p=c[k+-4>>2]|0;if((p|0)>(f|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0)}while(0);p=c[k+(f<<3)+4>>2]|0;do if((p|0)<0)q=42;else{f=c[d+96>>2]|0;k=(f|0)==0;if(k)r=0;else r=c[f+-4>>2]|0;if((r|0)<=(p|0)){if(k)s=0;else s=c[f+-4>>2]|0;if((s|0)<=(p|0)){q=42;break}a[1263537]=0}t=f+(p*24|0)|0}while(0);if((q|0)==42){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);t=0}__ZN7VariantC2ERKS_(b,t);return}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(907989,804476,1453,907930,0);c[b>>2]=0;return}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(907989,804476,1452,907890,0);c[b>>2]=0;return}function __ZNK10SceneState22get_node_property_nameEii(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f;if((d|0)>=0){h=c[b+136>>2]|0;i=(h|0)==0;if(i)j=0;else j=c[h+-4>>2]|0;if((j|0)>(d|0)){a[1263537]=0;if((e|0)>=0){if(i)k=0;else k=c[h+-4>>2]|0;do if((k|0)<=(d|0)){if(i)n=0;else n=c[h+-4>>2]|0;if((n|0)>(d|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0)}while(0);n=c[h+(d*28|0)+20>>2]|0;k=(n|0)==0;if(k)o=0;else o=c[n+-4>>2]|0;if((o|0)>(e|0)){a[1263537]=0;if(i)p=0;else p=c[h+-4>>2]|0;do if((p|0)<=(d|0)){if(i)q=0;else q=c[h+-4>>2]|0;if((q|0)>(d|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0)}while(0);if(k)r=0;else r=c[n+-4>>2]|0;do if((r|0)<=(e|0)){if(k)s=0;else s=c[n+-4>>2]|0;if((s|0)>(e|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0)}while(0);s=c[n+(e<<3)>>2]|0;do if((s|0)<0)t=42;else{e=c[b+92>>2]|0;n=(e|0)==0;if(n)u=0;else u=c[e+-4>>2]|0;if((u|0)<=(s|0)){if(n)v=0;else v=c[e+-4>>2]|0;if((v|0)<=(s|0)){t=42;break}a[1263537]=0}w=e+(s<<2)|0}while(0);if((t|0)==42){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);w=0}__ZN10StringNameC2ERKS_(g,w);x=c[g>>2]|0;l=f;return x|0}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(907867,804476,1448,907930,0);__ZN10StringNameC2Ev(g);x=c[g>>2]|0;l=f;return x|0}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(907867,804476,1447,907890,0);__ZN10StringNameC2Ev(g);x=c[g>>2]|0;l=f;return x|0}function __ZNK10SceneState22get_editable_instancesEv(a){a=a|0;var b=0,d=0;b=a+104|0;a=c[b>>2]|0;if((a|0)!=0?(__Z28atomic_conditional_incrementPj(a+-8|0)|0)!=0:0)d=c[b>>2]|0;else d=0;return d|0}function __ZNK10SceneState21get_connection_signalEi(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;if((d|0)>=0){g=c[b+140>>2]|0;h=(g|0)==0;if(h)i=0;else i=c[g+-4>>2]|0;if((i|0)>(d|0)){a[1263537]=0;if(h)j=0;else j=c[g+-4>>2]|0;do if((j|0)<=(d|0)){if(h)k=0;else k=c[g+-4>>2]|0;if((k|0)>(d|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0)}while(0);k=c[g+(d*24|0)+8>>2]|0;do if((k|0)<0)n=21;else{d=c[b+92>>2]|0;g=(d|0)==0;if(g)o=0;else o=c[d+-4>>2]|0;if((o|0)<=(k|0)){if(g)p=0;else p=c[d+-4>>2]|0;if((p|0)<=(k|0)){n=21;break}a[1263537]=0}q=d+(k<<2)|0}while(0);if((n|0)==21){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);q=0}__ZN10StringNameC2ERKS_(f,q);r=c[f>>2]|0;l=e;return r|0}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(907845,804476,1486,907712,0);__ZN10StringNameC2Ev(f);r=c[f>>2]|0;l=e;return r|0}function __ZNK10SceneState21get_connection_sourceEi(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;if((d|0)>=0){g=c[b+140>>2]|0;h=(g|0)==0;if(h)i=0;else i=c[g+-4>>2]|0;if((i|0)>(d|0)){a[1263537]=0;if(h)j=0;else j=c[g+-4>>2]|0;do if((j|0)<=(d|0)){if(h)k=0;else k=c[g+-4>>2]|0;if((k|0)>(d|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0)}while(0);k=c[g+(d*24|0)>>2]|0;h=(c[g+-4>>2]|0)>(d|0);if(!(k&1073741824)){do if(!h)if((c[g+-4>>2]|0)>(d|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);while(0);c[f>>2]=__ZNK10SceneState13get_node_pathEib(b,k&16777215,0)|0;n=c[f>>2]|0;l=e;return n|0}do if(!h)if((c[g+-4>>2]|0)>(d|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);while(0);d=k&16777215;k=c[b+100>>2]|0;if((k|0)!=0?(c[k+-4>>2]|0)>(d|0):0)o=k+(d<<2)|0;else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);o=0}__ZN8NodePathC2ERKS_(f,o);n=c[f>>2]|0;l=e;return n|0}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(907823,804476,1476,907712,0);__ZN8NodePathC2Ev(f);n=c[f>>2]|0;l=e;return n|0}function __ZNK10SceneState21get_connection_targetEi(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;if((d|0)>=0){g=c[b+140>>2]|0;h=(g|0)==0;if(h)i=0;else i=c[g+-4>>2]|0;if((i|0)>(d|0)){a[1263537]=0;if(h)j=0;else j=c[g+-4>>2]|0;do if((j|0)<=(d|0)){if(h)k=0;else k=c[g+-4>>2]|0;if((k|0)>(d|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0)}while(0);k=c[g+(d*24|0)+4>>2]|0;h=(c[g+-4>>2]|0)>(d|0);if(!(k&1073741824)){do if(!h)if((c[g+-4>>2]|0)>(d|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);while(0);c[f>>2]=__ZNK10SceneState13get_node_pathEib(b,k&16777215,0)|0;n=c[f>>2]|0;l=e;return n|0}do if(!h)if((c[g+-4>>2]|0)>(d|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);while(0);d=k&16777215;k=c[b+100>>2]|0;if((k|0)!=0?(c[k+-4>>2]|0)>(d|0):0)o=k+(d<<2)|0;else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);o=0}__ZN8NodePathC2ERKS_(f,o);n=c[f>>2]|0;l=e;return n|0}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(907801,804476,1491,907712,0);__ZN8NodePathC2Ev(f);n=c[f>>2]|0;l=e;return n|0}function __ZNK10SceneState21get_connection_methodEi(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;if((d|0)>=0){g=c[b+140>>2]|0;h=(g|0)==0;if(h)i=0;else i=c[g+-4>>2]|0;if((i|0)>(d|0)){a[1263537]=0;if(h)j=0;else j=c[g+-4>>2]|0;do if((j|0)<=(d|0)){if(h)k=0;else k=c[g+-4>>2]|0;if((k|0)>(d|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0)}while(0);k=c[g+(d*24|0)+12>>2]|0;do if((k|0)<0)n=21;else{d=c[b+92>>2]|0;g=(d|0)==0;if(g)o=0;else o=c[d+-4>>2]|0;if((o|0)<=(k|0)){if(g)p=0;else p=c[d+-4>>2]|0;if((p|0)<=(k|0)){n=21;break}a[1263537]=0}q=d+(k<<2)|0}while(0);if((n|0)==21){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);q=0}__ZN10StringNameC2ERKS_(f,q);r=c[f>>2]|0;l=e;return r|0}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(907779,804476,1500,907712,0);__ZN10StringNameC2Ev(f);r=c[f>>2]|0;l=e;return r|0}function __ZNK10SceneState20get_connection_flagsEi(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0;if((d|0)>=0){e=c[b+140>>2]|0;b=(e|0)==0;if(b)f=0;else f=c[e+-4>>2]|0;if((f|0)>(d|0)){a[1263537]=0;if(b)g=0;else g=c[e+-4>>2]|0;do if((g|0)<=(d|0)){if(b)h=0;else h=c[e+-4>>2]|0;if((h|0)>(d|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0)}while(0);i=c[e+(d*24|0)+16>>2]|0;return i|0}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(907758,804476,1506,907712,0);i=-1;return i|0}function __ZNK10SceneState20get_connection_bindsEi(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;g=e+4|0;if((d|0)>=0){h=b+140|0;i=c[h>>2]|0;if(!i)j=0;else j=c[i+-4>>2]|0;if((j|0)>(d|0)){a[1263537]=0;__ZN5ArrayC2Ev(g);j=b+96|0;b=0;while(1){i=c[h>>2]|0;k=(i|0)==0;if(k)n=0;else n=c[i+-4>>2]|0;if((n|0)<=(d|0)){if(k)o=0;else o=c[i+-4>>2]|0;if((o|0)<=(d|0)){p=13;break}a[1263537]=0}q=c[i+(d*24|0)+20>>2]|0;if(!q)r=0;else r=c[q+-4>>2]|0;if((b|0)>=(r|0)){p=18;break}if(k)s=0;else s=c[i+-4>>2]|0;if((s|0)<=(d|0)){if(k)t=0;else t=c[i+-4>>2]|0;if((t|0)<=(d|0)){p=25;break}a[1263537]=0}k=c[i+(d*24|0)+20>>2]|0;i=(k|0)==0;if(i)u=0;else u=c[k+-4>>2]|0;if((u|0)<=(b|0)){if(i)v=0;else v=c[k+-4>>2]|0;if((v|0)<=(b|0)){p=33;break}a[1263537]=0}i=c[k+(b<<2)>>2]|0;do if((i|0)<0)p=42;else{k=c[j>>2]|0;q=(k|0)==0;if(q)w=0;else w=c[k+-4>>2]|0;if((w|0)<=(i|0)){if(q)x=0;else x=c[k+-4>>2]|0;if((x|0)<=(i|0)){p=42;break}a[1263537]=0}y=k+(i*24|0)|0}while(0);if((p|0)==42){p=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);y=0}__ZN5Array9push_backERK7Variant(g,y);b=b+1|0}if((p|0)==13)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);else if((p|0)==18){__ZN5ArrayC2ERKS_(f,g);__ZN5ArrayD2Ev(g);z=c[f>>2]|0;l=e;return z|0}else if((p|0)==25)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);else if((p|0)==33)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0)}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(907691,804476,1512,907712,0);__ZN5ArrayC2Ev(f);z=c[f>>2]|0;l=e;return z|0}function __ZN6VectorI3RefI8ResourceEE6_unrefEPv(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0;if(!b)return;d=c[a>>2]|0;if(__Z16atomic_decrementPj((d|0)==0?0:d+-8|0)|0)return;d=c[a>>2]|0;a=(d|0)==0?0:d+-4|0;d=a+4|0;if(c[a>>2]|0){e=0;do{f=d+(e<<2)|0;g=c[f>>2]|0;if((g|0?__ZN9Reference11unreferenceEv(g)|0:0)?(g=c[f>>2]|0,__Z17predelete_handlerP6Object(g)|0):0){gj[c[(c[g>>2]|0)+76>>2]&8191](g);__ZN6Memory11free_staticEPvb(g,0)}c[f>>2]=0;e=e+1|0}while(e>>>0<(c[a>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(b,1);return}function __ZN6VectorI10StringNameE6insertEiRKS0_(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f+8|0;h=f+4|0;i=f;if((d|0)>=0){j=c[b>>2]|0;k=(j|0)==0;if(k)n=0;else n=c[j+-4>>2]|0;if((n|0)>=(d|0)){a[1263537]=0;if(k)o=1;else o=(c[j+-4>>2]|0)+1|0;__ZN6VectorI10StringNameE6resizeEi(b,o)|0;o=c[b>>2]|0;if(!o)p=0;else p=c[o+-4>>2]|0;o=p+-1|0;if((o|0)>(d|0)){j=p;p=o;while(1){o=j+-2|0;do if((j|0)<2)q=29;else{k=c[b>>2]|0;n=(k|0)==0;if(n)r=0;else r=c[k+-4>>2]|0;if((r|0)<=(o|0)){if(n)s=0;else s=c[k+-4>>2]|0;if((s|0)<=(o|0)){q=29;break}a[1263537]=0}t=k+(o<<2)|0}while(0);if((q|0)==29){q=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);t=0}__ZN10StringNameC2ERKS_(g,t);c[h>>2]=c[g>>2];do if((j|0)<1)q=39;else{o=c[b>>2]|0;k=(o|0)==0;if(k)u=0;else u=c[o+-4>>2]|0;if((u|0)<(j|0)){if(k)v=0;else v=c[o+-4>>2]|0;if((v|0)<(j|0)){q=39;break}a[1263537]=0}__ZN6VectorI10StringNameE14_copy_on_writeEv(b);w=(c[b>>2]|0)+(p<<2)|0}while(0);if((q|0)==39){q=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);w=0}__ZN10StringNameaSERKS_(w,h);__ZN10StringNameD2Ev(h);o=p+-1|0;if((o|0)>(d|0)){k=p;p=o;j=k}else break}}__ZN10StringNameC2ERKS_(i,e);e=c[b>>2]|0;j=(e|0)==0;if(j)x=0;else x=c[e+-4>>2]|0;do if((x|0)<=(d|0)){if(j)y=0;else y=c[e+-4>>2]|0;if((y|0)>(d|0)){a[1263537]=0;q=20;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);z=0;break}}else q=20;while(0);if((q|0)==20){__ZN6VectorI10StringNameE14_copy_on_writeEv(b);z=(c[b>>2]|0)+(d<<2)|0}__ZN10StringNameaSERKS_(z,i);__ZN10StringNameD2Ev(i);A=0;l=f;return A|0}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143947,1146752,405,1143954,0);A=31;l=f;return A|0}function __ZN31ResourceFormatSaverTextInstance15_write_resourceERK3RefI8ResourceE(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0;e=l;l=l+48|0;if((l|0)>=(m|0))ba(48);f=e+36|0;g=e+28|0;h=e+40|0;i=e+32|0;j=e+24|0;k=e+20|0;n=e+16|0;o=e+12|0;p=e+8|0;q=e+4|0;r=e;s=b+32|0;t=c[s>>2]|0;a:do if(t|0){u=c[t+8>>2]|0;v=c[b+36>>2]|0;b:do if((u|0)==(v|0))w=u;else{x=c[d>>2]|0;y=u;while(1){z=c[y+24>>2]|0;if(x>>>0<z>>>0)A=y+8|0;else{if(z>>>0>=x>>>0){w=y;break b}A=y+4|0}y=c[A>>2]|0;if((y|0)==(v|0))break a}}while(0);if((w|0)!=(v|0)&(w|0)!=0){u=(c[(__ZN3MapI3RefI8ResourceEi10ComparatorIS2_E16DefaultAllocatorEixERKS2_(s,d)|0)>>2]|0)+1|0;c[h>>2]=__Z4itosx(u,((u|0)<0)<<31>>31)|0;c[g>>2]=__ZplPKcRK6String(908117,h)|0;__ZN6StringC2EPKc(i,1090587);c[f>>2]=__ZNK6StringplERKS_(g,i)|0;u=c[i>>2]|0;if(u|0?(__Z16atomic_decrementPj(u+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(u,1);u=c[g>>2]|0;if(u|0?(__Z16atomic_decrementPj(u+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(u,1);u=c[h>>2]|0;if(u|0?(__Z16atomic_decrementPj(u+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(u,1);B=f;C=c[B>>2]|0;l=e;return C|0}}while(0);g=b+44|0;s=c[g>>2]|0;c:do if(s|0){w=c[s+8>>2]|0;A=c[b+48>>2]|0;d:do if((w|0)==(A|0))D=w;else{t=c[d>>2]|0;u=w;while(1){y=c[u+24>>2]|0;if(t>>>0<y>>>0)E=u+8|0;else{if(y>>>0>=t>>>0){D=u;break d}E=u+4|0}u=c[E>>2]|0;if((u|0)==(A|0))break c}}while(0);if((D|0)!=(A|0)&(D|0)!=0){w=c[(__ZN3MapI3RefI8ResourceEi10ComparatorIS2_E16DefaultAllocatorEixERKS2_(g,d)|0)>>2]|0;c[h>>2]=__Z4itosx(w,((w|0)<0)<<31>>31)|0;c[j>>2]=__ZplPKcRK6String(908131,h)|0;__ZN6StringC2EPKc(i,1090587);c[f>>2]=__ZNK6StringplERKS_(j,i)|0;w=c[i>>2]|0;if(w|0?(__Z16atomic_decrementPj(w+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(w,1);w=c[j>>2]|0;if(w|0?(__Z16atomic_decrementPj(w+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(w,1);w=c[h>>2]|0;if(w|0?(__Z16atomic_decrementPj(w+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(w,1);B=f;C=c[B>>2]|0;l=e;return C|0}}while(0);c[k>>2]=__ZNK8Resource8get_pathEv(c[d>>2]|0)|0;if(__ZNK6String6lengthEv(k)|0){c[n>>2]=__ZNK8Resource8get_pathEv(c[d>>2]|0)|0;__ZN6StringC2EPKc(o,1126424);j=(__ZNK6String4findES_i(n,o,0)|0)==-1;g=c[o>>2]|0;if(g|0?(__Z16atomic_decrementPj(g+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(g,1);g=c[n>>2]|0;if((g|0)!=0?(__Z16atomic_decrementPj(g+-8|0)|0)==0:0){__ZN6Memory11free_staticEPvb(g,1);F=j}else F=j}else F=0;j=c[k>>2]|0;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);if(!F){__ZN6StringC2EPKc(r,1105572);c[q>>2]=__ZNK6String4utf8Ev(r)|0;__Z19_err_set_last_errorPKc(__ZNK10CharString8get_dataEv(q)|0);F=c[q>>2]|0;if(F|0?(__Z16atomic_decrementPj(F+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(F,1);F=c[r>>2]|0;if(F|0?(__Z16atomic_decrementPj(F+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(F,1);a[1263537]=1;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(908149,905924,1016,908165,0);a[1263537]=0;__ZN6StringC2EPKc(f,1144802);B=f;C=c[B>>2]|0;l=e;return C|0}if(a[b+9>>0]|0){c[i>>2]=__ZNK8Resource8get_pathEv(c[d>>2]|0)|0;c[h>>2]=__ZNK6String12path_to_fileERKS_(b,i)|0;b=c[i>>2]|0;if(b|0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(b,1)}else c[h>>2]=__ZNK8Resource8get_pathEv(c[d>>2]|0)|0;c[p>>2]=__ZplPKcRK6String(1090703,h)|0;__ZN6StringC2EPKc(i,908145);c[f>>2]=__ZNK6StringplERKS_(p,i)|0;d=c[i>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);d=c[p>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);d=c[h>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);B=f;C=c[B>>2]|0;l=e;return C|0}function __ZN3MapI3RefI8ResourceEi10ComparatorIS2_E16DefaultAllocatorE10_insert_rbERKS2_RKi(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f;a[g>>0]=0;h=__ZN3MapI3RefI8ResourceEi10ComparatorIS2_E16DefaultAllocatorE7_insertERKS2_Rb(b,d,g)|0;if(h|0)c[h+28>>2]=c[e>>2];if(a[g>>0]|0){l=f;return h|0}g=b+8|0;c[g>>2]=(c[g>>2]|0)+1;g=h+12|0;e=c[g>>2]|0;if(!(c[e>>2]|0)){d=b+4|0;i=h;j=e;k=e;e=g;while(1){g=j+12|0;n=c[g>>2]|0;o=c[n+8>>2]|0;p=n;do if((j|0)==(o|0)){q=c[n+4>>2]|0;if(!(c[q>>2]|0)){c[k>>2]=1;a[1263537]=0;c[q>>2]=1;if((c[d>>2]|0)==(n|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);r=c[(c[e>>2]|0)+12>>2]|0;break}else{a[1263537]=0;c[n>>2]=0;r=n;break}}q=j+4|0;if((i|0)==(c[q>>2]|0)){s=i+8|0;t=c[s>>2]|0;c[q>>2]=t;if((t|0)==(c[d>>2]|0))u=p;else{c[t+12>>2]=j;u=c[g>>2]|0}t=i+12|0;c[t>>2]=u;q=c[g>>2]|0;v=q+8|0;c[((c[v>>2]|0)==(j|0)?v:q+4|0)>>2]=i;c[s>>2]=j;c[g>>2]=i;w=j;x=i;y=c[t>>2]|0}else{w=i;x=j;y=n}a[1263537]=0;c[x>>2]=1;t=c[d>>2]|0;if((t|0)==(y|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);z=c[(c[w+12>>2]|0)+12>>2]|0;A=c[d>>2]|0}else{a[1263537]=0;c[y>>2]=0;z=y;A=t}t=z+8|0;s=c[t>>2]|0;q=s+4|0;v=c[q>>2]|0;c[t>>2]=v;if((v|0)!=(A|0))c[v+12>>2]=z;v=z+12|0;c[s+12>>2]=c[v>>2];t=c[v>>2]|0;B=t+4|0;c[((c[B>>2]|0)==(z|0)?B:t+8|0)>>2]=s;c[q>>2]=z;c[v>>2]=s;r=w}else{if(!(c[o>>2]|0)){c[k>>2]=1;a[1263537]=0;c[o>>2]=1;if((c[d>>2]|0)==(n|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);r=c[(c[e>>2]|0)+12>>2]|0;break}else{a[1263537]=0;c[n>>2]=0;r=n;break}}s=j+8|0;if((i|0)==(c[s>>2]|0)){v=i+4|0;q=c[v>>2]|0;c[s>>2]=q;if((q|0)==(c[d>>2]|0))C=p;else{c[q+12>>2]=j;C=c[g>>2]|0}q=i+12|0;c[q>>2]=C;s=c[g>>2]|0;t=s+4|0;c[((c[t>>2]|0)==(j|0)?t:s+8|0)>>2]=i;c[v>>2]=j;c[g>>2]=i;D=j;E=i;F=c[q>>2]|0}else{D=i;E=j;F=n}a[1263537]=0;c[E>>2]=1;q=c[d>>2]|0;if((q|0)==(F|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);G=c[d>>2]|0;H=c[(c[D+12>>2]|0)+12>>2]|0}else{a[1263537]=0;c[F>>2]=0;G=q;H=F}q=H+4|0;v=c[q>>2]|0;s=v+8|0;t=c[s>>2]|0;c[q>>2]=t;if((t|0)!=(G|0))c[t+12>>2]=H;t=H+12|0;c[v+12>>2]=c[t>>2];q=c[t>>2]|0;B=q+8|0;c[((c[B>>2]|0)==(H|0)?B:q+4|0)>>2]=v;c[s>>2]=H;c[t>>2]=v;r=D}while(0);n=r+12|0;g=c[n>>2]|0;if(!(c[g>>2]|0)){i=r;j=g;k=g;e=n}else break}}e=c[(c[b>>2]|0)+8>>2]|0;a[1263537]=0;c[e>>2]=1;l=f;return h|0}function __ZN3MapI3RefI8ResourceEi10ComparatorIS2_E16DefaultAllocatorE7_insertERKS2_Rb(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0;f=c[b>>2]|0;g=c[f+8>>2]|0;h=b+4|0;i=c[h>>2]|0;a:do if((g|0)==(i|0))j=f;else{k=c[d>>2]|0;l=g;while(1){m=c[l+24>>2]|0;if(k>>>0<m>>>0)n=l+8|0;else{if(m>>>0>=k>>>0)break;n=l+4|0}m=c[n>>2]|0;if((m|0)==(i|0)){j=l;break a}else l=m}a[e>>0]=1;o=l;return o|0}while(0);i=__ZnwjPFPvjE(32,4740)|0;c[i>>2]=0;c[i+4>>2]=0;c[i+8>>2]=0;c[i+12>>2]=0;c[i+16>>2]=0;c[i+20>>2]=0;c[i+24>>2]=0;c[i+12>>2]=j;n=c[h>>2]|0;g=i+4|0;c[g>>2]=n;f=i+8|0;c[f>>2]=n;n=i+24|0;if(c[d>>2]|0?(c[n>>2]=0,k=c[d>>2]|0,c[n>>2]=k,k|0):0)__ZN9Reference9referenceEv(k);if((j|0)!=(c[b>>2]|0)?(c[d>>2]|0)>>>0>=(c[j+24>>2]|0)>>>0:0)p=j+4|0;else p=j+8|0;c[p>>2]=i;a[e>>0]=0;e=c[g>>2]|0;g=c[h>>2]|0;if((e|0)==(g|0)){h=i;do{p=h;h=c[h+12>>2]|0}while((p|0)==(c[h+4>>2]|0));q=(h|0)==(c[b>>2]|0)?0:h}else{h=e;while(1){e=c[h+8>>2]|0;if((e|0)==(g|0)){q=h;break}else h=e}}c[i+16>>2]=q;h=c[f>>2]|0;b:do if((h|0)==(g|0)){f=i;while(1){e=f;f=c[f+12>>2]|0;if((e|0)!=(c[f+8>>2]|0)){r=f;break b}if((f|0)==(c[b>>2]|0)){r=0;break}}}else{f=h;while(1){l=c[f+4>>2]|0;if((l|0)==(g|0)){r=f;break}else f=l}}while(0);g=i+20|0;c[g>>2]=r;if(!q)s=r;else{c[q+20>>2]=i;s=c[g>>2]|0}if(!s){o=i;return o|0}c[s+16>>2]=i;o=i;return o|0}function __ZN3SetI3RefI8ResourceE10ComparatorIS2_E16DefaultAllocatorE10_insert_rbERKS2_(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;a[f>>0]=0;g=__ZN3SetI3RefI8ResourceE10ComparatorIS2_E16DefaultAllocatorE7_insertERKS2_Rb(b,d,f)|0;if(a[f>>0]|0){l=e;return g|0}f=b+8|0;c[f>>2]=(c[f>>2]|0)+1;f=g+12|0;d=c[f>>2]|0;if(!(c[d>>2]|0)){h=b+4|0;i=g;j=d;k=d;d=f;while(1){f=j+12|0;n=c[f>>2]|0;o=c[n+8>>2]|0;p=n;do if((j|0)==(o|0)){q=c[n+4>>2]|0;if(!(c[q>>2]|0)){c[k>>2]=1;a[1263537]=0;c[q>>2]=1;if((c[h>>2]|0)==(n|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1144075,146,1146003,0);r=c[(c[d>>2]|0)+12>>2]|0;break}else{a[1263537]=0;c[n>>2]=0;r=n;break}}q=j+4|0;if((i|0)==(c[q>>2]|0)){s=i+8|0;t=c[s>>2]|0;c[q>>2]=t;if((t|0)==(c[h>>2]|0))u=p;else{c[t+12>>2]=j;u=c[f>>2]|0}t=i+12|0;c[t>>2]=u;q=c[f>>2]|0;v=q+8|0;c[((c[v>>2]|0)==(j|0)?v:q+4|0)>>2]=i;c[s>>2]=j;c[f>>2]=i;w=j;x=i;y=c[t>>2]|0}else{w=i;x=j;y=n}a[1263537]=0;c[x>>2]=1;t=c[h>>2]|0;if((t|0)==(y|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1144075,146,1146003,0);z=c[(c[w+12>>2]|0)+12>>2]|0;A=c[h>>2]|0}else{a[1263537]=0;c[y>>2]=0;z=y;A=t}t=z+8|0;s=c[t>>2]|0;q=s+4|0;v=c[q>>2]|0;c[t>>2]=v;if((v|0)!=(A|0))c[v+12>>2]=z;v=z+12|0;c[s+12>>2]=c[v>>2];t=c[v>>2]|0;B=t+4|0;c[((c[B>>2]|0)==(z|0)?B:t+8|0)>>2]=s;c[q>>2]=z;c[v>>2]=s;r=w}else{if(!(c[o>>2]|0)){c[k>>2]=1;a[1263537]=0;c[o>>2]=1;if((c[h>>2]|0)==(n|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1144075,146,1146003,0);r=c[(c[d>>2]|0)+12>>2]|0;break}else{a[1263537]=0;c[n>>2]=0;r=n;break}}s=j+8|0;if((i|0)==(c[s>>2]|0)){v=i+4|0;q=c[v>>2]|0;c[s>>2]=q;if((q|0)==(c[h>>2]|0))C=p;else{c[q+12>>2]=j;C=c[f>>2]|0}q=i+12|0;c[q>>2]=C;s=c[f>>2]|0;t=s+4|0;c[((c[t>>2]|0)==(j|0)?t:s+8|0)>>2]=i;c[v>>2]=j;c[f>>2]=i;D=j;E=i;F=c[q>>2]|0}else{D=i;E=j;F=n}a[1263537]=0;c[E>>2]=1;q=c[h>>2]|0;if((q|0)==(F|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1144075,146,1146003,0);G=c[(c[D+12>>2]|0)+12>>2]|0;H=c[h>>2]|0}else{a[1263537]=0;c[F>>2]=0;G=F;H=q}q=G+4|0;v=c[q>>2]|0;s=v+8|0;t=c[s>>2]|0;c[q>>2]=t;if((t|0)!=(H|0))c[t+12>>2]=G;t=G+12|0;c[v+12>>2]=c[t>>2];q=c[t>>2]|0;B=q+8|0;c[((c[B>>2]|0)==(G|0)?B:q+4|0)>>2]=v;c[s>>2]=G;c[t>>2]=v;r=D}while(0);n=r+12|0;f=c[n>>2]|0;if(!(c[f>>2]|0)){i=r;j=f;k=f;d=n}else break}}d=c[(c[b>>2]|0)+8>>2]|0;a[1263537]=0;c[d>>2]=1;l=e;return g|0}function __ZN3SetI3RefI8ResourceE10ComparatorIS2_E16DefaultAllocatorE7_insertERKS2_Rb(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0;f=c[b>>2]|0;g=c[f+8>>2]|0;h=b+4|0;i=c[h>>2]|0;a:do if((g|0)==(i|0))j=f;else{k=c[d>>2]|0;l=g;while(1){m=c[l+24>>2]|0;if(k>>>0<m>>>0)n=l+8|0;else{if(m>>>0>=k>>>0)break;n=l+4|0}m=c[n>>2]|0;if((m|0)==(i|0)){j=l;break a}else l=m}a[e>>0]=1;o=l;return o|0}while(0);i=__ZnwjPFPvjE(28,4740)|0;c[i>>2]=0;c[i+4>>2]=0;c[i+8>>2]=0;c[i+12>>2]=0;c[i+16>>2]=0;c[i+20>>2]=0;c[i+24>>2]=0;c[i+12>>2]=j;n=c[h>>2]|0;g=i+4|0;c[g>>2]=n;f=i+8|0;c[f>>2]=n;n=i+24|0;if(c[d>>2]|0?(c[n>>2]=0,k=c[d>>2]|0,c[n>>2]=k,k|0):0)__ZN9Reference9referenceEv(k);if((j|0)!=(c[b>>2]|0)?(c[d>>2]|0)>>>0>=(c[j+24>>2]|0)>>>0:0)p=j+4|0;else p=j+8|0;c[p>>2]=i;a[e>>0]=0;e=c[g>>2]|0;g=c[h>>2]|0;if((e|0)==(g|0)){h=i;do{p=h;h=c[h+12>>2]|0}while((p|0)==(c[h+4>>2]|0));q=(h|0)==(c[b>>2]|0)?0:h}else{h=e;while(1){e=c[h+8>>2]|0;if((e|0)==(g|0)){q=h;break}else h=e}}c[i+16>>2]=q;h=c[f>>2]|0;b:do if((h|0)==(g|0)){f=i;while(1){e=f;f=c[f+12>>2]|0;if((e|0)!=(c[f+8>>2]|0)){r=f;break b}if((f|0)==(c[b>>2]|0)){r=0;break}}}else{f=h;while(1){l=c[f+4>>2]|0;if((l|0)==(g|0)){r=f;break}else f=l}}while(0);g=i+20|0;c[g>>2]=r;if(!q)s=r;else{c[q+20>>2]=i;s=c[g>>2]|0}if(!s){o=i;return o|0}c[s+16>>2]=i;o=i;return o|0}function __ZN24ResourceFormatLoaderText16load_interactiveERK6StringP5Error(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=b;if(e|0)c[e>>2]=19;e=__ZN10FileAccess4openERK6StringiP5Error(d,1,f)|0;if(c[f>>2]|0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1123657,905924,894,1106863,0);g=0;l=b;return g|0}f=__ZnwjPKc(220,1263606)|0;__ZN9ReferenceC2Ev(f);c[f>>2]=401332;__ZN10StringNameC2Ev(f+88|0);c[f>>2]=297680;c[f+92>>2]=0;c[f+96>>2]=0;c[f+100>>2]=0;c[f+112>>2]=0;c[f+108>>2]=395372;c[f+116>>2]=0;c[f+124>>2]=0;c[f+136>>2]=379008;c[f+132>>2]=0;c[f+140>>2]=0;c[f+152>>2]=0;c[f+156>>2]=0;c[f+164>>2]=379008;c[f+160>>2]=0;c[f+168>>2]=0;c[f+180>>2]=379008;c[f+176>>2]=0;c[f+184>>2]=0;c[f+204>>2]=0;c[f+208>>2]=0;c[f+216>>2]=0;__Z22postinitialize_handlerP6Object(f);if(!f){h=0;i=0}else{a[1263537]=0;__ZN9Reference8init_refEv(f)|0;h=f;i=f}f=__ZNK12GlobalConfig13localize_pathERK6String(__ZN12GlobalConfig13get_singletonEv()|0,d)|0;d=f;j=h+92|0;k=c[j>>2]|0;if((k|0)==(f|0)){if(f|0)n=15}else{if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);c[j>>2]=0;if(f|0)if(!(__Z28atomic_conditional_incrementPj(f+-8|0)|0))n=15;else{c[j>>2]=d;n=15}}if((n|0)==15?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);f=h+96|0;n=c[f>>2]|0;if((n|0)!=(c[j>>2]|0)){if(n|0?(__Z16atomic_decrementPj(n+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(n,1);c[f>>2]=0;n=c[j>>2]|0;if(n|0?__Z28atomic_conditional_incrementPj(n+-8|0)|0:0)c[f>>2]=c[j>>2]}__ZN29ResourceInteractiveLoaderText4openEP10FileAccessb(h,e,0);if($i[c[(c[h>>2]|0)+44>>2]&8191](h,1236308)|0){__ZN9Reference9referenceEv(h);o=h;p=h}else{o=h;p=0}if(!(__ZN9Reference11unreferenceEv(o)|0)){g=p;l=b;return g|0}if(!(__Z17predelete_handlerP6Object(h)|0)){g=p;l=b;return g|0}gj[c[(c[h>>2]|0)+76>>2]&8191](h);__ZN6Memory11free_staticEPvb(i,0);g=p;l=b;return g|0}function __ZNK24ResourceFormatLoaderText25get_recognized_extensionsEP4ListI6String16DefaultAllocatorE(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=a;__ZN6StringC2EPKc(d,907261);if(!(c[b>>2]|0)){e=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=e;c[e>>2]=0;c[e+4>>2]=0;c[e+8>>2]=0}e=__ZnwjPFPvjE(16,4740)|0;c[e>>2]=0;c[e+4>>2]=0;c[e+8>>2]=0;c[e+12>>2]=0;if((c[d>>2]|0?(c[e>>2]=0,f=c[d>>2]|0,f|0):0)?__Z28atomic_conditional_incrementPj(f+-8|0)|0:0)c[e>>2]=c[d>>2];f=c[b>>2]|0;g=f+4|0;h=c[g>>2]|0;c[e+8>>2]=h;c[e+4>>2]=0;c[e+12>>2]=f;if(h|0)c[h+4>>2]=e;c[g>>2]=e;if(!(c[f>>2]|0))c[f>>2]=e;e=f+8|0;c[e>>2]=(c[e>>2]|0)+1;e=c[d>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);__ZN6StringC2EPKc(d,907266);if(!(c[b>>2]|0)){e=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=e;c[e>>2]=0;c[e+4>>2]=0;c[e+8>>2]=0}e=__ZnwjPFPvjE(16,4740)|0;c[e>>2]=0;c[e+4>>2]=0;c[e+8>>2]=0;c[e+12>>2]=0;if((c[d>>2]|0?(c[e>>2]=0,f=c[d>>2]|0,f|0):0)?__Z28atomic_conditional_incrementPj(f+-8|0)|0:0)c[e>>2]=c[d>>2];f=c[b>>2]|0;b=f+4|0;g=c[b>>2]|0;c[e+8>>2]=g;c[e+4>>2]=0;c[e+12>>2]=f;if(g|0)c[g+4>>2]=e;c[b>>2]=e;if(!(c[f>>2]|0))c[f>>2]=e;e=f+8|0;c[e>>2]=(c[e>>2]|0)+1;e=c[d>>2]|0;if(!e){l=a;return}if(__Z16atomic_decrementPj(e+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(e,1);l=a;return}function __ZNK24ResourceFormatLoaderText34get_recognized_extensions_for_typeERK6StringP4ListIS0_16DefaultAllocatorE(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;if(__ZNK6StringeqEPKc(b,1263606)|0){Pi[c[(c[a>>2]|0)+8>>2]&2047](a,d);l=e;return}if(__ZNK6StringeqEPKc(b,909760)|0){__ZN6StringC2EPKc(f,907261);if(!(c[d>>2]|0)){b=__ZnwjPFPvjE(12,4740)|0;c[d>>2]=b;c[b>>2]=0;c[b+4>>2]=0;c[b+8>>2]=0}b=__ZnwjPFPvjE(16,4740)|0;c[b>>2]=0;c[b+4>>2]=0;c[b+8>>2]=0;c[b+12>>2]=0;if((c[f>>2]|0?(c[b>>2]=0,a=c[f>>2]|0,a|0):0)?__Z28atomic_conditional_incrementPj(a+-8|0)|0:0)c[b>>2]=c[f>>2];a=c[d>>2]|0;g=a+4|0;h=c[g>>2]|0;c[b+8>>2]=h;c[b+4>>2]=0;c[b+12>>2]=a;if(h|0)c[h+4>>2]=b;c[g>>2]=b;if(!(c[a>>2]|0))c[a>>2]=b;b=a+8|0;c[b>>2]=(c[b>>2]|0)+1;b=c[f>>2]|0;if(b|0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(b,1);l=e;return}else{__ZN6StringC2EPKc(f,907266);if(!(c[d>>2]|0)){b=__ZnwjPFPvjE(12,4740)|0;c[d>>2]=b;c[b>>2]=0;c[b+4>>2]=0;c[b+8>>2]=0}b=__ZnwjPFPvjE(16,4740)|0;c[b>>2]=0;c[b+4>>2]=0;c[b+8>>2]=0;c[b+12>>2]=0;if((c[f>>2]|0?(c[b>>2]=0,a=c[f>>2]|0,a|0):0)?__Z28atomic_conditional_incrementPj(a+-8|0)|0:0)c[b>>2]=c[f>>2];a=c[d>>2]|0;d=a+4|0;g=c[d>>2]|0;c[b+8>>2]=g;c[b+4>>2]=0;c[b+12>>2]=a;if(g|0)c[g+4>>2]=b;c[d>>2]=b;if(!(c[a>>2]|0))c[a>>2]=b;b=a+8|0;c[b>>2]=(c[b>>2]|0)+1;b=c[f>>2]|0;if(b|0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(b,1);l=e;return}}function __ZNK24ResourceFormatLoaderText12handles_typeERK6String(a,b){a=a|0;b=b|0;return 1}function __ZNK24ResourceFormatLoaderText17get_resource_typeERK6String(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=b+4|0;f=b+8|0;g=b;c[g>>2]=__ZNK6String13get_extensionEv(d)|0;c[f>>2]=__ZNK6String8to_lowerEv(g)|0;h=c[g>>2]|0;if(h|0?(__Z16atomic_decrementPj(h+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(h,1);do if(!(__ZNK6StringeqEPKc(f,907261)|0)){if(__ZNK6StringneEPKc(f,907266)|0){c[e>>2]=0;break}h=__ZN10FileAccess4openERK6StringiP5Error(d,1,0)|0;if(!h){__ZN6StringC2EPKc(e,1263606);break}g=__ZnwjPKc(220,1263606)|0;__ZN9ReferenceC2Ev(g);c[g>>2]=401332;__ZN10StringNameC2Ev(g+88|0);c[g>>2]=297680;c[g+92>>2]=0;c[g+96>>2]=0;c[g+100>>2]=0;c[g+112>>2]=0;c[g+108>>2]=395372;c[g+116>>2]=0;c[g+124>>2]=0;c[g+136>>2]=379008;c[g+132>>2]=0;c[g+140>>2]=0;c[g+152>>2]=0;c[g+156>>2]=0;c[g+164>>2]=379008;c[g+160>>2]=0;c[g+168>>2]=0;c[g+180>>2]=379008;c[g+176>>2]=0;c[g+184>>2]=0;c[g+204>>2]=0;c[g+208>>2]=0;c[g+216>>2]=0;__Z22postinitialize_handlerP6Object(g);if(!g){i=0;j=0}else{a[1263537]=0;__ZN9Reference8init_refEv(g)|0;i=g;j=g}g=__ZNK12GlobalConfig13localize_pathERK6String(__ZN12GlobalConfig13get_singletonEv()|0,d)|0;k=g;n=i+92|0;o=c[n>>2]|0;if((o|0)==(g|0)){if(g|0)p=20}else{if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(o,1);c[n>>2]=0;if(g|0)if(!(__Z28atomic_conditional_incrementPj(g+-8|0)|0))p=20;else{c[n>>2]=k;p=20}}if((p|0)==20?(__Z16atomic_decrementPj(g+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(g,1);g=i+96|0;k=c[g>>2]|0;if((k|0)!=(c[n>>2]|0)){if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);c[g>>2]=0;k=c[n>>2]|0;if(k|0?__Z28atomic_conditional_incrementPj(k+-8|0)|0:0)c[g>>2]=c[n>>2]}n=__ZN29ResourceInteractiveLoaderText9recognizeEP10FileAccess(i,h)|0;h=n;c[e>>2]=0;if(n|0){c[e>>2]=0;if(__Z28atomic_conditional_incrementPj(n+-8|0)|0)c[e>>2]=h;if(!(__Z16atomic_decrementPj(n+-8|0)|0))__ZN6Memory11free_staticEPvb(n,1)}if((i|0?__ZN9Reference11unreferenceEv(i)|0:0)?__Z17predelete_handlerP6Object(i)|0:0){gj[c[(c[i>>2]|0)+76>>2]&8191](i);__ZN6Memory11free_staticEPvb(j,0)}}else __ZN6StringC2EPKc(e,909760);while(0);j=c[f>>2]|0;if(!j){q=c[e>>2]|0;l=b;return q|0}if(__Z16atomic_decrementPj(j+-8|0)|0){q=c[e>>2]|0;l=b;return q|0}__ZN6Memory11free_staticEPvb(j,1);q=c[e>>2]|0;l=b;return q|0}function __ZN24ResourceFormatLoaderText16get_dependenciesERK6StringP4ListIS0_16DefaultAllocatorEb(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,l=0;b=__ZN10FileAccess4openERK6StringiP5Error(d,1,0)|0;if(!b){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1123640,905924,958,1130797,0);a[1263537]=0;return}g=__ZnwjPKc(220,1263606)|0;__ZN9ReferenceC2Ev(g);c[g>>2]=401332;__ZN10StringNameC2Ev(g+88|0);c[g>>2]=297680;c[g+92>>2]=0;c[g+96>>2]=0;c[g+100>>2]=0;c[g+112>>2]=0;c[g+108>>2]=395372;c[g+116>>2]=0;c[g+124>>2]=0;c[g+136>>2]=379008;c[g+132>>2]=0;c[g+140>>2]=0;c[g+152>>2]=0;c[g+156>>2]=0;c[g+164>>2]=379008;c[g+160>>2]=0;c[g+168>>2]=0;c[g+180>>2]=379008;c[g+176>>2]=0;c[g+184>>2]=0;c[g+204>>2]=0;c[g+208>>2]=0;c[g+216>>2]=0;__Z22postinitialize_handlerP6Object(g);if(!g){h=0;i=0}else{a[1263537]=0;__ZN9Reference8init_refEv(g)|0;h=g;i=g}g=__ZNK12GlobalConfig13localize_pathERK6String(__ZN12GlobalConfig13get_singletonEv()|0,d)|0;d=g;j=h+92|0;k=c[j>>2]|0;if((k|0)==(g|0)){if(g|0)l=13}else{if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);c[j>>2]=0;if(g|0)if(!(__Z28atomic_conditional_incrementPj(g+-8|0)|0))l=13;else{c[j>>2]=d;l=13}}if((l|0)==13?(__Z16atomic_decrementPj(g+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(g,1);g=h+96|0;l=c[g>>2]|0;if((l|0)!=(c[j>>2]|0)){if(l|0?(__Z16atomic_decrementPj(l+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(l,1);c[g>>2]=0;l=c[j>>2]|0;if(l|0?__Z28atomic_conditional_incrementPj(l+-8|0)|0:0)c[g>>2]=c[j>>2]}__ZN29ResourceInteractiveLoaderText16get_dependenciesEP10FileAccessP4ListI6String16DefaultAllocatorEb(h,b,e,f);if(!(__ZN9Reference11unreferenceEv(h)|0))return;if(!(__Z17predelete_handlerP6Object(h)|0))return;gj[c[(c[h>>2]|0)+76>>2]&8191](h);__ZN6Memory11free_staticEPvb(i,0);return}function __ZN24ResourceFormatLoaderText19rename_dependenciesERK6StringRK3MapIS0_S0_10ComparatorIS0_E16DefaultAllocatorE(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0;b=__ZN10FileAccess4openERK6StringiP5Error(d,1,0)|0;if(!b){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1106171,905924,973,908254,0);a[1263537]=0;f=19;return f|0}g=__ZnwjPKc(220,1263606)|0;__ZN9ReferenceC2Ev(g);c[g>>2]=401332;__ZN10StringNameC2Ev(g+88|0);c[g>>2]=297680;c[g+92>>2]=0;c[g+96>>2]=0;c[g+100>>2]=0;c[g+112>>2]=0;c[g+108>>2]=395372;c[g+116>>2]=0;c[g+124>>2]=0;c[g+136>>2]=379008;c[g+132>>2]=0;c[g+140>>2]=0;c[g+152>>2]=0;c[g+156>>2]=0;c[g+164>>2]=379008;c[g+160>>2]=0;c[g+168>>2]=0;c[g+180>>2]=379008;c[g+176>>2]=0;c[g+184>>2]=0;c[g+204>>2]=0;c[g+208>>2]=0;c[g+216>>2]=0;__Z22postinitialize_handlerP6Object(g);if(!g){h=0;i=0}else{a[1263537]=0;__ZN9Reference8init_refEv(g)|0;h=g;i=g}g=__ZNK12GlobalConfig13localize_pathERK6String(__ZN12GlobalConfig13get_singletonEv()|0,d)|0;j=g;k=h+92|0;l=c[k>>2]|0;if((l|0)==(g|0)){if(g|0)m=13}else{if(l|0?(__Z16atomic_decrementPj(l+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(l,1);c[k>>2]=0;if(g|0)if(!(__Z28atomic_conditional_incrementPj(g+-8|0)|0))m=13;else{c[k>>2]=j;m=13}}if((m|0)==13?(__Z16atomic_decrementPj(g+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(g,1);g=h+96|0;m=c[g>>2]|0;if((m|0)!=(c[k>>2]|0)){if(m|0?(__Z16atomic_decrementPj(m+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(m,1);c[g>>2]=0;m=c[k>>2]|0;if(m|0?__Z28atomic_conditional_incrementPj(m+-8|0)|0:0)c[g>>2]=c[k>>2]}k=__ZN29ResourceInteractiveLoaderText19rename_dependenciesEP10FileAccessRK6StringRK3MapIS2_S2_10ComparatorIS2_E16DefaultAllocatorE(h,b,d,e)|0;if(!(__ZN9Reference11unreferenceEv(h)|0)){f=k;return f|0}if(!(__Z17predelete_handlerP6Object(h)|0)){f=k;return f|0}gj[c[(c[h>>2]|0)+76>>2]&8191](h);__ZN6Memory11free_staticEPvb(i,0);f=k;return f|0}function __ZN24ResourceFormatLoaderTextD0Ev(a){a=a|0;__ZdlPv(a);return}function __ZN29ResourceInteractiveLoaderText19rename_dependenciesEP10FileAccessRK6StringRK3MapIS2_S2_10ComparatorIS2_E16DefaultAllocatorE(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0,ia=0,ja=0;g=l;l=l+112|0;if((l|0)>=(m|0))ba(112);h=g+96|0;i=g+92|0;j=g+88|0;k=g+84|0;n=g+80|0;o=g+72|0;p=g+76|0;q=g+68|0;r=g+64|0;s=g+60|0;t=g+56|0;u=g+52|0;v=g+48|0;w=g+40|0;x=g+44|0;y=g+36|0;z=g+32|0;A=g+28|0;B=g+24|0;C=g+20|0;D=g+16|0;E=g;F=g+12|0;G=g+8|0;H=g+4|0;__ZN29ResourceInteractiveLoaderText4openEP10FileAccessb(b,d,1);d=b+212|0;if(c[d>>2]|0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1106171,905924,664,908303,0);I=c[d>>2]|0;l=g;return I|0}a[1263537]=0;a[b+128>>0]=1;c[h>>2]=__ZNK6String12get_base_dirEv(b+92|0)|0;J=b+104|0;K=c[J>>2]|0;L=ij[c[(c[K>>2]|0)+28>>2]&8191](K)|0;K=b+108|0;M=b+172|0;N=b+100|0;O=b+156|0;P=b+188|0;do if(!(__ZN13VariantParser9parse_tagEPNS_6StreamERiR6StringRNS_3TagEPNS_14ResourceParserEb(K,M,N,O,P,0)|0)){Q=b+160|0;R=b+120|0;S=b+124|0;T=b+144|0;U=0;V=L;while(1){W=(U|0)!=0;if(__ZNK6StringneEPKc(O,905854)|0){X=186;break}do if(W)Y=U;else{__ZN6StringC2EPKc(j,1106241);c[i>>2]=__ZNK6StringplERKS_(e,j)|0;Z=__ZN10FileAccess4openERK6StringiP5Error(i,2,0)|0;_=c[i>>2]|0;if(_|0?(__Z16atomic_decrementPj(_+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(_,1);_=c[j>>2]|0;if(_|0?(__Z16atomic_decrementPj(_+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(_,1);_=c[(c[Z>>2]|0)+120>>2]|0;if(a[R>>0]|0){$=c[T>>2]|0;c[j>>2]=__Z4itosx($,(($|0)<0)<<31>>31)|0;c[o>>2]=__ZplPKcRK6String(908354,j)|0;__ZN6StringC2EPKc(p,908376);c[n>>2]=__ZNK6StringplERKS_(o,p)|0;c[q>>2]=__Z4itosx(2,0)|0;c[k>>2]=__ZNK6StringplERKS_(n,q)|0;__ZN6StringC2EPKc(r,907388);c[i>>2]=__ZNK6StringplERKS_(k,r)|0;Pi[_&2047](Z,i);$=c[i>>2]|0;if($|0?(__Z16atomic_decrementPj($+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb($,1);$=c[r>>2]|0;if($|0?(__Z16atomic_decrementPj($+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb($,1);$=c[k>>2]|0;if($|0?(__Z16atomic_decrementPj($+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb($,1);$=c[q>>2]|0;if($|0?(__Z16atomic_decrementPj($+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb($,1);$=c[n>>2]|0;if($|0?(__Z16atomic_decrementPj($+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb($,1);$=c[p>>2]|0;if($|0?(__Z16atomic_decrementPj($+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb($,1);$=c[o>>2]|0;if($|0?(__Z16atomic_decrementPj($+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb($,1);$=c[j>>2]|0;do if($|0){if(__Z16atomic_decrementPj($+-8|0)|0)break;__ZN6Memory11free_staticEPvb($,1)}while(0);Y=Z;break}c[w>>2]=__ZplPKcRK6String(908385,S)|0;__ZN6StringC2EPKc(j,908405);c[v>>2]=__ZNK6StringplERKS_(w,j)|0;$=c[T>>2]|0;c[p>>2]=__Z4itosx($,(($|0)<0)<<31>>31)|0;c[u>>2]=__ZNK6StringplERKS_(v,p)|0;__ZN6StringC2EPKc(q,908376);c[t>>2]=__ZNK6StringplERKS_(u,q)|0;c[r>>2]=__Z4itosx(2,0)|0;c[s>>2]=__ZNK6StringplERKS_(t,r)|0;__ZN6StringC2EPKc(x,907388);c[i>>2]=__ZNK6StringplERKS_(s,x)|0;Pi[_&2047](Z,i);$=c[i>>2]|0;if($|0?(__Z16atomic_decrementPj($+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb($,1);$=c[x>>2]|0;if($|0?(__Z16atomic_decrementPj($+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb($,1);$=c[s>>2]|0;if($|0?(__Z16atomic_decrementPj($+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb($,1);$=c[r>>2]|0;if($|0?(__Z16atomic_decrementPj($+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb($,1);$=c[t>>2]|0;if($|0?(__Z16atomic_decrementPj($+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb($,1);$=c[q>>2]|0;if($|0?(__Z16atomic_decrementPj($+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb($,1);$=c[u>>2]|0;if($|0?(__Z16atomic_decrementPj($+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb($,1);$=c[p>>2]|0;if($|0?(__Z16atomic_decrementPj($+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb($,1);$=c[v>>2]|0;do if($|0){if(__Z16atomic_decrementPj($+-8|0)|0)break;__ZN6Memory11free_staticEPvb($,1)}while(0);$=c[j>>2]|0;do if($|0){if(__Z16atomic_decrementPj($+-8|0)|0)break;__ZN6Memory11free_staticEPvb($,1)}while(0);$=c[w>>2]|0;do if($|0){if(__Z16atomic_decrementPj($+-8|0)|0)break;__ZN6Memory11free_staticEPvb($,1)}while(0);Y=Z}while(0);__ZN6StringC2EPKc(i,1128095);if((c[Q>>2]|0)!=0?(__ZNK3MapI6String7Variant10ComparatorIS0_E16DefaultAllocatorE5_findERKS0_(Q,i)|0)!=0:0){__ZN6StringC2EPKc(j,1146104);if((c[Q>>2]|0)!=0?(__ZNK3MapI6String7Variant10ComparatorIS0_E16DefaultAllocatorE5_findERKS0_(Q,j)|0)!=0:0){__ZN6StringC2EPKc(p,1123189);if(!(c[Q>>2]|0))aa=0;else aa=(__ZNK3MapI6String7Variant10ComparatorIS0_E16DefaultAllocatorE5_findERKS0_(Q,p)|0)!=0;$=aa^1;_=c[p>>2]|0;if(_|0?(__Z16atomic_decrementPj(_+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(_,1);ca=$}else ca=1;$=c[j>>2]|0;if($|0?(__Z16atomic_decrementPj($+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb($,1);da=ca}else da=1;$=c[i>>2]|0;if($|0?(__Z16atomic_decrementPj($+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb($,1);if(da){X=94;break}__ZN6StringC2EPKc(j,1128095);c[i>>2]=__ZNK7Variantcv6StringEv(__ZN3MapI6String7Variant10ComparatorIS0_E16DefaultAllocatorEixERKS0_(Q,j)|0)|0;$=c[j>>2]|0;if($|0?(__Z16atomic_decrementPj($+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb($,1);__ZN6StringC2EPKc(j,1146104);$=__ZNK7VariantcviEv(__ZN3MapI6String7Variant10ComparatorIS0_E16DefaultAllocatorEixERKS0_(Q,j)|0)|0;_=c[j>>2]|0;if(_|0?(__Z16atomic_decrementPj(_+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(_,1);__ZN6StringC2EPKc(p,1123189);c[j>>2]=__ZNK7Variantcv6StringEv(__ZN3MapI6String7Variant10ComparatorIS0_E16DefaultAllocatorEixERKS0_(Q,p)|0)|0;_=c[p>>2]|0;if(_|0?(__Z16atomic_decrementPj(_+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(_,1);if(!(__ZNK6String11begins_withEPKc(i,1123467)|0)){c[y>>2]=__ZNK6String9plus_fileERKS_(h,i)|0;_=__ZNK6String13simplify_pathEv(y)|0;ea=_;fa=c[i>>2]|0;if((fa|0)==(_|0)){if(_|0)X=113}else{if(fa|0?(__Z16atomic_decrementPj(fa+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(fa,1);c[i>>2]=0;if(_|0)if(!(__Z28atomic_conditional_incrementPj(_+-8|0)|0))X=113;else{c[i>>2]=ea;X=113}}if((X|0)==113?(X=0,(__Z16atomic_decrementPj(_+-8|0)|0)==0):0)__ZN6Memory11free_staticEPvb(_,1);_=c[y>>2]|0;if((_|0)!=0?(__Z16atomic_decrementPj(_+-8|0)|0)==0:0){__ZN6Memory11free_staticEPvb(_,1);ga=1}else ga=1}else ga=0;a:do if(c[f>>2]|0?__ZNK3MapI6StringS0_10ComparatorIS0_E16DefaultAllocatorE5_findERKS0_(f,i)|0:0){do if(c[f>>2]|0){a[1263537]=0;_=__ZNK3MapI6StringS0_10ComparatorIS0_E16DefaultAllocatorE5_findERKS0_(f,i)|0;if(!_){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145936,604,1145947,0);ha=0;break}else{a[1263537]=0;ha=_+28|0;break}}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145936,602,1124976,0);ha=0}while(0);Z=c[ha>>2]|0;if((Z|0)!=0?(__Z28atomic_conditional_incrementPj(Z+-8|0)|0)!=0:0)ia=c[ha>>2]|0;else ia=0;Z=c[i>>2]|0;_=ia;do if((Z|0)==(_|0)){if(!ia)break a}else{do if(Z|0){if(__Z16atomic_decrementPj(Z+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Z,1)}while(0);c[i>>2]=0;if(!ia)break a;if(!(__Z28atomic_conditional_incrementPj(_+-8|0)|0))break;c[i>>2]=ia}while(0);_=ia;if(!(__Z16atomic_decrementPj(_+-8|0)|0))__ZN6Memory11free_staticEPvb(_,1)}while(0);b:do if(ga){_=__ZNK6String12path_to_fileERKS_(h,i)|0;Z=_;ea=c[i>>2]|0;do if((ea|0)==(_|0)){if(!_)break b}else{do if(ea|0){if(__Z16atomic_decrementPj(ea+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ea,1)}while(0);c[i>>2]=0;if(!_)break b;if(!(__Z28atomic_conditional_incrementPj(_+-8|0)|0))break;c[i>>2]=Z}while(0);if(!(__Z16atomic_decrementPj(_+-8|0)|0))__ZN6Memory11free_staticEPvb(_,1)}while(0);Z=c[(c[Y>>2]|0)+120>>2]|0;c[D>>2]=__ZplPKcRK6String(907391,i)|0;__ZN6StringC2EPKc(q,907412);c[C>>2]=__ZNK6StringplERKS_(D,q)|0;c[B>>2]=__ZNK6StringplERKS_(C,j)|0;__ZN6StringC2EPKc(r,907421);c[A>>2]=__ZNK6StringplERKS_(B,r)|0;c[x>>2]=__Z4itosx($,(($|0)<0)<<31>>31)|0;c[z>>2]=__ZNK6StringplERKS_(A,x)|0;__ZN6StringC2EPKc(E,1144815);c[p>>2]=__ZNK6StringplERKS_(z,E)|0;Pi[Z&2047](Y,p);Z=c[p>>2]|0;if(Z|0?(__Z16atomic_decrementPj(Z+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Z,1);Z=c[E>>2]|0;if(Z|0?(__Z16atomic_decrementPj(Z+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Z,1);Z=c[z>>2]|0;if(Z|0?(__Z16atomic_decrementPj(Z+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Z,1);Z=c[x>>2]|0;do if(Z|0){if(__Z16atomic_decrementPj(Z+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Z,1)}while(0);Z=c[A>>2]|0;do if(Z|0){if(__Z16atomic_decrementPj(Z+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Z,1)}while(0);Z=c[r>>2]|0;do if(Z|0){if(__Z16atomic_decrementPj(Z+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Z,1)}while(0);Z=c[B>>2]|0;do if(Z|0){if(__Z16atomic_decrementPj(Z+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Z,1)}while(0);Z=c[C>>2]|0;do if(Z|0){if(__Z16atomic_decrementPj(Z+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Z,1)}while(0);Z=c[q>>2]|0;do if(Z|0){if(__Z16atomic_decrementPj(Z+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Z,1)}while(0);Z=c[D>>2]|0;do if(Z|0){if(__Z16atomic_decrementPj(Z+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Z,1)}while(0);Z=c[J>>2]|0;$=ij[c[(c[Z>>2]|0)+28>>2]&8191](Z)|0;Z=c[j>>2]|0;do if(Z|0){if(__Z16atomic_decrementPj(Z+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Z,1)}while(0);Z=c[i>>2]|0;do if(Z|0){if(__Z16atomic_decrementPj(Z+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Z,1)}while(0);if(!(__ZN13VariantParser9parse_tagEPNS_6StreamERiR6StringRNS_3TagEPNS_14ResourceParserEb(K,M,N,O,P,0)|0)){U=Y;V=$}else{X=5;break}}if((X|0)==5){if(!Y){X=7;break}gj[c[(c[Y>>2]|0)+144>>2]&8191](Y);__ZN6Memory11free_staticEPvb(Y,0);X=7;break}else if((X|0)==94){gj[c[(c[Y>>2]|0)+144>>2]&8191](Y);__ZN6Memory11free_staticEPvb(Y,0);c[d>>2]=16;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1106171,905924,709,1104917,0);a[1263537]=0;ja=c[d>>2]|0;break}else if((X|0)==186){if(!W){ja=0;break}Q=c[J>>2]|0;Pi[c[(c[Q>>2]|0)+20>>2]&2047](Q,V);Q=c[J>>2]|0;T=ij[c[(c[Q>>2]|0)+40>>2]&8191](Q)|0;Q=c[J>>2]|0;if(!(ij[c[(c[Q>>2]|0)+36>>2]&8191](Q)|0)){Q=T;do{Pi[c[(c[U>>2]|0)+88>>2]&2047](U,Q);T=c[J>>2]|0;Q=ij[c[(c[T>>2]|0)+40>>2]&8191](T)|0;T=c[J>>2]|0}while(!(ij[c[(c[T>>2]|0)+36>>2]&8191](T)|0))}Q=c[J>>2]|0;gj[c[(c[Q>>2]|0)+12>>2]&8191](Q);Q=(ij[c[(c[U>>2]|0)+84>>2]&8191](U)|0)==0;gj[c[(c[U>>2]|0)+144>>2]&8191](U);__ZN6Memory11free_staticEPvb(U,0);if(!Q){ja=20;break}Q=__ZN9DirAccess6createENS_10AccessTypeE(0)|0;V=c[(c[Q>>2]|0)+76>>2]|0;c[F>>2]=0;T=c[e>>2]|0;if(T|0?(c[F>>2]=0,__Z28atomic_conditional_incrementPj(T+-8|0)|0):0)c[F>>2]=c[e>>2];$i[V&8191](Q,F)|0;V=c[F>>2]|0;if(V|0?(__Z16atomic_decrementPj(V+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(V,1);V=c[(c[Q>>2]|0)+72>>2]|0;__ZN6StringC2EPKc(i,1106241);c[G>>2]=__ZNK6StringplERKS_(e,i)|0;c[H>>2]=0;T=c[e>>2]|0;if(T|0?(c[H>>2]=0,__Z28atomic_conditional_incrementPj(T+-8|0)|0):0)c[H>>2]=c[e>>2];nj[V&2047](Q,G,H)|0;V=c[H>>2]|0;if(V|0?(__Z16atomic_decrementPj(V+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(V,1);V=c[G>>2]|0;if(V|0?(__Z16atomic_decrementPj(V+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(V,1);V=c[i>>2]|0;if(V|0?(__Z16atomic_decrementPj(V+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(V,1);gj[c[(c[Q>>2]|0)+80>>2]&8191](Q);__ZN6Memory11free_staticEPvb(Q,0);ja=0;break}}else X=7;while(0);if((X|0)==7){c[d>>2]=16;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1106171,905924,683,1104917,0);a[1263537]=0;ja=c[d>>2]|0}d=c[h>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);I=ja;l=g;return I|0}function __ZN29ResourceInteractiveLoaderText4openEP10FileAccessb(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0;f=l;l=l+128|0;if((l|0)>=(m|0))ba(128);g=f+112|0;h=f+104|0;i=f+96|0;j=f+88|0;k=f+84|0;n=f+80|0;o=f+108|0;p=f+100|0;q=f+92|0;r=f+76|0;s=f+72|0;t=f+68|0;u=f+64|0;v=f+60|0;w=f+56|0;x=f+52|0;y=f+48|0;z=f+44|0;A=f+40|0;B=f+36|0;C=f+32|0;D=f+28|0;E=f+24|0;F=f+20|0;G=f+16|0;H=f+12|0;I=f+8|0;J=f+4|0;K=f;L=b+212|0;c[L>>2]=0;M=b+172|0;c[M>>2]=1;c[b+104>>2]=d;c[b+116>>2]=d;d=b+120|0;a[d>>0]=0;a[b+128>>0]=0;c[b+148>>2]=0;c[g>>2]=0;c[g+8>>2]=379008;c[g+4>>2]=0;c[g+12>>2]=0;N=b+108|0;O=b+100|0;P=__ZN13VariantParser9parse_tagEPNS_6StreamERiR6StringRNS_3TagEPNS_14ResourceParserEb(N,M,O,g,0,0)|0;a:do if(!P){Q=g+4|0;__ZN6StringC2EPKc(o,1126919);if(!(c[Q>>2]|0))R=0;else R=(__ZNK3MapI6String7Variant10ComparatorIS0_E16DefaultAllocatorE5_findERKS0_(Q,o)|0)!=0;S=c[o>>2]|0;if(S|0?(__Z16atomic_decrementPj(S+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(S,1);if(R){__ZN6StringC2EPKc(o,1126919);S=__ZNK7VariantcviEv(__ZN3MapI6String7Variant10ComparatorIS0_E16DefaultAllocatorEixERKS0_(Q,o)|0)|0;T=c[o>>2]|0;if(T|0?(__Z16atomic_decrementPj(T+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(T,1);if((S|0)>2){__ZN6StringaSEPKc(O,908419);__ZN6StringC2EPKc(o,1144824);c[v>>2]=__ZNK6StringplERKS_(b+96|0,o)|0;S=c[M>>2]|0;c[p>>2]=__Z4itosx(S,((S|0)<0)<<31>>31)|0;c[u>>2]=__ZNK6StringplERKS_(v,p)|0;__ZN6StringC2EPKc(q,905907);c[t>>2]=__ZNK6StringplERKS_(u,q)|0;c[s>>2]=__ZNK6StringplERKS_(t,O)|0;c[r>>2]=__ZNK6String4utf8Ev(s)|0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1119845,905924,789,__ZNK10CharString8get_dataEv(r)|0,0);S=c[r>>2]|0;if(S|0?(__Z16atomic_decrementPj(S+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(S,1);S=c[s>>2]|0;if(S|0?(__Z16atomic_decrementPj(S+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(S,1);S=c[t>>2]|0;if(S|0?(__Z16atomic_decrementPj(S+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(S,1);S=c[q>>2]|0;if(S|0?(__Z16atomic_decrementPj(S+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(S,1);S=c[u>>2]|0;if(S|0?(__Z16atomic_decrementPj(S+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(S,1);S=c[p>>2]|0;if(S|0?(__Z16atomic_decrementPj(S+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(S,1);S=c[v>>2]|0;if(S|0?(__Z16atomic_decrementPj(S+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(S,1);S=c[o>>2]|0;if(S|0?(__Z16atomic_decrementPj(S+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(S,1);a[1263537]=0;c[L>>2]=43;U=Q;V=Q;break}}do if(__ZNK6StringeqEPKc(g,908451)|0){a[d>>0]=1;__ZN3RefI11PackedSceneE8instanceEv(b+204|0)}else{if(!(__ZNK6StringeqEPKc(g,908460)|0)){S=__ZplPKcRK6String(908514,g)|0;T=S;W=c[O>>2]|0;if((W|0)==(S|0)){if(S|0)X=118}else{if(W|0?(__Z16atomic_decrementPj(W+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(W,1);c[O>>2]=0;if(S|0)if(!(__Z28atomic_conditional_incrementPj(S+-8|0)|0))X=118;else{c[O>>2]=T;X=118}}if((X|0)==118?(__Z16atomic_decrementPj(S+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(S,1);__ZN6StringC2EPKc(o,1144824);c[F>>2]=__ZNK6StringplERKS_(b+96|0,o)|0;S=c[M>>2]|0;c[p>>2]=__Z4itosx(S,((S|0)<0)<<31>>31)|0;c[E>>2]=__ZNK6StringplERKS_(F,p)|0;__ZN6StringC2EPKc(q,905907);c[D>>2]=__ZNK6StringplERKS_(E,q)|0;c[C>>2]=__ZNK6StringplERKS_(D,O)|0;c[B>>2]=__ZNK6String4utf8Ev(C)|0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1119845,905924,811,__ZNK10CharString8get_dataEv(B)|0,0);S=c[B>>2]|0;if(S|0?(__Z16atomic_decrementPj(S+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(S,1);S=c[C>>2]|0;if(S|0?(__Z16atomic_decrementPj(S+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(S,1);S=c[D>>2]|0;if(S|0?(__Z16atomic_decrementPj(S+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(S,1);S=c[q>>2]|0;if(S|0?(__Z16atomic_decrementPj(S+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(S,1);S=c[E>>2]|0;if(S|0?(__Z16atomic_decrementPj(S+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(S,1);S=c[p>>2]|0;if(S|0?(__Z16atomic_decrementPj(S+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(S,1);S=c[F>>2]|0;if(S|0?(__Z16atomic_decrementPj(S+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(S,1);S=c[o>>2]|0;if(S|0?(__Z16atomic_decrementPj(S+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(S,1);a[1263537]=0;c[L>>2]=43;U=Q;V=Q;break a}__ZN6StringC2EPKc(o,1123189);if(!(c[Q>>2]|0))Y=0;else Y=(__ZNK3MapI6String7Variant10ComparatorIS0_E16DefaultAllocatorE5_findERKS0_(Q,o)|0)!=0;S=c[o>>2]|0;if(S|0?(__Z16atomic_decrementPj(S+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(S,1);if(Y){__ZN6StringC2EPKc(o,1123189);S=__ZNK7Variantcv6StringEv(__ZN3MapI6String7Variant10ComparatorIS0_E16DefaultAllocatorEixERKS0_(Q,o)|0)|0;T=S;W=b+124|0;Z=c[W>>2]|0;if((Z|0)==(S|0)){if(S|0)X=104}else{if(Z|0?(__Z16atomic_decrementPj(Z+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Z,1);c[W>>2]=0;if(S|0)if(!(__Z28atomic_conditional_incrementPj(S+-8|0)|0))X=104;else{c[W>>2]=T;X=104}}if((X|0)==104?(__Z16atomic_decrementPj(S+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(S,1);S=c[o>>2]|0;if(S|0?(__Z16atomic_decrementPj(S+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(S,1);break}__ZN6StringaSEPKc(O,908472);__ZN6StringC2EPKc(o,1144824);c[A>>2]=__ZNK6StringplERKS_(b+96|0,o)|0;S=c[M>>2]|0;c[p>>2]=__Z4itosx(S,((S|0)<0)<<31>>31)|0;c[z>>2]=__ZNK6StringplERKS_(A,p)|0;__ZN6StringC2EPKc(q,905907);c[y>>2]=__ZNK6StringplERKS_(z,q)|0;c[x>>2]=__ZNK6StringplERKS_(y,O)|0;c[w>>2]=__ZNK6String4utf8Ev(x)|0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1119845,905924,802,__ZNK10CharString8get_dataEv(w)|0,0);S=c[w>>2]|0;if(S|0?(__Z16atomic_decrementPj(S+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(S,1);S=c[x>>2]|0;if(S|0?(__Z16atomic_decrementPj(S+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(S,1);S=c[y>>2]|0;if(S|0?(__Z16atomic_decrementPj(S+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(S,1);S=c[q>>2]|0;if(S|0?(__Z16atomic_decrementPj(S+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(S,1);S=c[z>>2]|0;if(S|0?(__Z16atomic_decrementPj(S+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(S,1);S=c[p>>2]|0;if(S|0?(__Z16atomic_decrementPj(S+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(S,1);S=c[A>>2]|0;if(S|0?(__Z16atomic_decrementPj(S+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(S,1);S=c[o>>2]|0;do if(S|0){if(__Z16atomic_decrementPj(S+-8|0)|0)break;__ZN6Memory11free_staticEPvb(S,1)}while(0);a[1263537]=0;c[L>>2]=43;U=Q;V=Q;break a}while(0);__ZN6StringC2EPKc(o,908539);if(!(c[Q>>2]|0))_=0;else _=(__ZNK3MapI6String7Variant10ComparatorIS0_E16DefaultAllocatorE5_findERKS0_(Q,o)|0)!=0;S=c[o>>2]|0;if(S|0?(__Z16atomic_decrementPj(S+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(S,1);if(_){__ZN6StringC2EPKc(o,908539);c[b+144>>2]=__ZNK7VariantcviEv(__ZN3MapI6String7Variant10ComparatorIS0_E16DefaultAllocatorEixERKS0_(Q,o)|0)|0;S=c[o>>2]|0;if(S|0?(__Z16atomic_decrementPj(S+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(S,1)}else c[b+144>>2]=0;if(!e?__ZN13VariantParser9parse_tagEPNS_6StreamERiR6StringRNS_3TagEPNS_14ResourceParserEb(N,M,O,b+156|0,b+188|0,0)|0:0){__ZN6StringaSEPKc(O,908550);__ZN6StringC2EPKc(o,1144824);c[K>>2]=__ZNK6StringplERKS_(b+96|0,o)|0;S=c[M>>2]|0;c[p>>2]=__Z4itosx(S,((S|0)<0)<<31>>31)|0;c[J>>2]=__ZNK6StringplERKS_(K,p)|0;__ZN6StringC2EPKc(q,905907);c[I>>2]=__ZNK6StringplERKS_(J,q)|0;c[H>>2]=__ZNK6StringplERKS_(I,O)|0;c[G>>2]=__ZNK6String4utf8Ev(H)|0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1119845,905924,828,__ZNK10CharString8get_dataEv(G)|0,0);S=c[G>>2]|0;if(S|0?(__Z16atomic_decrementPj(S+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(S,1);S=c[H>>2]|0;if(S|0?(__Z16atomic_decrementPj(S+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(S,1);S=c[I>>2]|0;if(S|0?(__Z16atomic_decrementPj(S+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(S,1);S=c[q>>2]|0;if(S|0?(__Z16atomic_decrementPj(S+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(S,1);S=c[J>>2]|0;if(S|0?(__Z16atomic_decrementPj(S+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(S,1);S=c[p>>2]|0;if(S|0?(__Z16atomic_decrementPj(S+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(S,1);S=c[K>>2]|0;do if(S|0){if(__Z16atomic_decrementPj(S+-8|0)|0)break;__ZN6Memory11free_staticEPvb(S,1)}while(0);S=c[o>>2]|0;do if(S|0){if(__Z16atomic_decrementPj(S+-8|0)|0)break;__ZN6Memory11free_staticEPvb(S,1)}while(0);a[1263537]=0;c[L>>2]=16}c[b+196>>2]=113;c[b+200>>2]=114;c[b+192>>2]=0;c[b+188>>2]=b;U=Q;V=Q}else{c[L>>2]=P;__ZN6StringC2EPKc(o,1144824);c[n>>2]=__ZNK6StringplERKS_(b+96|0,o)|0;S=c[M>>2]|0;c[p>>2]=__Z4itosx(S,((S|0)<0)<<31>>31)|0;c[k>>2]=__ZNK6StringplERKS_(n,p)|0;__ZN6StringC2EPKc(q,905907);c[j>>2]=__ZNK6StringplERKS_(k,q)|0;c[i>>2]=__ZNK6StringplERKS_(j,O)|0;c[h>>2]=__ZNK6String4utf8Ev(i)|0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1119845,905924,781,__ZNK10CharString8get_dataEv(h)|0,0);S=c[h>>2]|0;if(S|0?(__Z16atomic_decrementPj(S+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(S,1);S=c[i>>2]|0;if(S|0?(__Z16atomic_decrementPj(S+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(S,1);S=c[j>>2]|0;if(S|0?(__Z16atomic_decrementPj(S+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(S,1);S=c[q>>2]|0;if(S|0?(__Z16atomic_decrementPj(S+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(S,1);S=c[k>>2]|0;if(S|0?(__Z16atomic_decrementPj(S+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(S,1);S=c[p>>2]|0;if(S|0?(__Z16atomic_decrementPj(S+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(S,1);S=c[n>>2]|0;if(S|0?(__Z16atomic_decrementPj(S+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(S,1);S=c[o>>2]|0;if(S|0?(__Z16atomic_decrementPj(S+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(S,1);a[1263537]=0;S=g+4|0;U=S;V=S}while(0);__ZN3MapI6String7Variant10ComparatorIS0_E16DefaultAllocatorE5clearEv(V);V=c[U>>2]|0;if(V|0){o=V+32|0;if(c[o>>2]|0)__ZN7Variant5clearEv(o);o=c[V+24>>2]|0;if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(o,1);__ZN6Memory11free_staticEPvb(V,0);c[U>>2]=0}U=c[g>>2]|0;if(!U){l=f;return}if(__Z16atomic_decrementPj(U+-8|0)|0){l=f;return}__ZN6Memory11free_staticEPvb(U,1);l=f;return}function __ZN3RefI11PackedSceneE8instanceEv(b){b=b|0;var d=0,e=0,f=0,g=0,h=0;d=__ZnwjPKc(132,1263606)|0;__ZN11PackedSceneC2Ev(d);__Z22postinitialize_handlerP6Object(d);if(!d){e=0;f=0}else{a[1263537]=0;__ZN9Reference8init_refEv(d)|0;e=d;f=d}d=c[b>>2]|0;do if((e|0)==(d|0))if(!e)return;else{g=e;break}else{if((d|0?__ZN9Reference11unreferenceEv(d)|0:0)?(h=c[b>>2]|0,__Z17predelete_handlerP6Object(h)|0):0){gj[c[(c[h>>2]|0)+76>>2]&8191](h);__ZN6Memory11free_staticEPvb(h,0)}c[b>>2]=f;if(!e)return;else{__ZN9Reference9referenceEv(e);g=e;break}}while(0);if(!(__ZN9Reference11unreferenceEv(g)|0))return;if(!(__Z17predelete_handlerP6Object(e)|0))return;gj[c[(c[e>>2]|0)+76>>2]&8191](e);__ZN6Memory11free_staticEPvb(f,0);return}function __ZN29ResourceInteractiveLoaderText20_parse_ext_resourcesEPvPN13VariantParser6StreamER3RefI8ResourceERiR6String(a,b,c,d,e){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;return __ZN29ResourceInteractiveLoaderText19_parse_ext_resourceEPN13VariantParser6StreamER3RefI8ResourceERiR6String(a,b,c,d,e)|0}function __ZN29ResourceInteractiveLoaderText20_parse_sub_resourcesEPvPN13VariantParser6StreamER3RefI8ResourceERiR6String(a,b,c,d,e){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;return __ZN29ResourceInteractiveLoaderText19_parse_sub_resourceEPN13VariantParser6StreamER3RefI8ResourceERiR6String(a,b,c,d,e)|0}function __ZN29ResourceInteractiveLoaderText19_parse_sub_resourceEPN13VariantParser6StreamER3RefI8ResourceERiR6String(b,d,e,f,g){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;var h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;h=l;l=l+48|0;if((l|0)>=(m|0))ba(48);i=h;j=h+44|0;k=h+36|0;n=h+40|0;o=h+32|0;c[i+8>>2]=0;__ZN13VariantParser9get_tokenEPNS_6StreamERNS_5TokenERiR6String(d,i,f,g)|0;if((c[i>>2]|0)==8){p=i+8|0;q=__ZNK7VariantcviEv(p)|0;__ZN6StringC2EPKc(n,1126424);c[k>>2]=__ZNK6StringplERKS_(b+92|0,n)|0;c[o>>2]=__Z4itosx(q,((q|0)<0)<<31>>31)|0;c[j>>2]=__ZNK6StringplERKS_(k,o)|0;q=c[o>>2]|0;if(q|0?(__Z16atomic_decrementPj(q+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(q,1);q=c[k>>2]|0;if(q|0?(__Z16atomic_decrementPj(q+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(q,1);q=c[n>>2]|0;if(q|0?(__Z16atomic_decrementPj(q+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(q,1);do if(!(a[b+128>>0]|0)){if(!(__ZN13ResourceCache3hasERK6String(j)|0)){q=__ZplPKcRK6String(908610,j)|0;n=q;k=c[g>>2]|0;if((k|0)==(q|0)){if(!q){r=43;break}}else{if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);c[g>>2]=0;if(!q){r=43;break}if(__Z28atomic_conditional_incrementPj(q+-8|0)|0)c[g>>2]=n}if(__Z16atomic_decrementPj(q+-8|0)|0){r=43;break}__ZN6Memory11free_staticEPvb(q,1);r=43;break}q=__ZN13ResourceCache3getERK6String(j)|0;if(!q)s=0;else{a[1263537]=0;__ZN9Reference8init_refEv(q)|0;s=q}q=c[e>>2]|0;if((s|0)==(q|0)){if(!s){t=43;break}u=s}else{if((q|0?__ZN9Reference11unreferenceEv(q)|0:0)?(q=c[e>>2]|0,__Z17predelete_handlerP6Object(q)|0):0){gj[c[(c[q>>2]|0)+76>>2]&8191](q);__ZN6Memory11free_staticEPvb(q,0)}c[e>>2]=s;if(!s){t=43;break}__ZN9Reference9referenceEv(s);u=s}if(__ZN9Reference11unreferenceEv(u)|0?__Z17predelete_handlerP6Object(s)|0:0){gj[c[(c[s>>2]|0)+76>>2]&8191](s);__ZN6Memory11free_staticEPvb(s,0);t=43}else t=43}else{q=c[e>>2]|0;if(!q)t=43;else{if(__ZN9Reference11unreferenceEv(q)|0?(q=c[e>>2]|0,__Z17predelete_handlerP6Object(q)|0):0){gj[c[(c[q>>2]|0)+76>>2]&8191](q);__ZN6Memory11free_staticEPvb(q,0)}c[e>>2]=0;t=43}}while(0);if((t|0)==43){__ZN13VariantParser9get_tokenEPNS_6StreamERNS_5TokenERiR6String(d,i,f,g)|0;if((c[i>>2]|0)==5)r=0;else{__ZN6StringaSEPKc(g,1110403);r=43}}f=c[j>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);v=r;w=p}else{__ZN6StringaSEPKc(g,908573);v=43;w=i+8|0}if(!(c[i+8>>2]|0)){l=h;return v|0}__ZN7Variant5clearEv(w);l=h;return v|0}function __ZN29ResourceInteractiveLoaderText19_parse_ext_resourceEPN13VariantParser6StreamER3RefI8ResourceERiR6String(b,d,e,f,g){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;var h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0;h=l;l=l+64|0;if((l|0)>=(m|0))ba(64);i=h;j=h+60|0;k=h+56|0;n=h+48|0;o=h+52|0;p=h+44|0;q=h+40|0;r=h+36|0;s=h+32|0;c[i+8>>2]=0;__ZN13VariantParser9get_tokenEPNS_6StreamERNS_5TokenERiR6String(d,i,f,g)|0;if((c[i>>2]|0)==8){t=i+8|0;u=__ZNK7VariantcviEv(t)|0;c[j>>2]=u;a:do if(a[b+128>>0]|0){v=c[e>>2]|0;if(!v)w=90;else{if(__ZN9Reference11unreferenceEv(v)|0?(v=c[e>>2]|0,__Z17predelete_handlerP6Object(v)|0):0){gj[c[(c[v>>2]|0)+76>>2]&8191](v);__ZN6Memory11free_staticEPvb(v,0)}c[e>>2]=0;w=90}}else{v=b+132|0;x=c[v>>2]|0;b:do if(x|0){y=c[x+8>>2]|0;z=c[b+136>>2]|0;c:do if((y|0)==(z|0))A=y;else{B=y;while(1){C=c[B+24>>2]|0;if((u|0)<(C|0))D=B+8|0;else{if((C|0)>=(u|0)){A=B;break c}D=B+4|0}B=c[D>>2]|0;if((B|0)==(z|0))break b}}while(0);if((A|0)!=(z|0)&(A|0)!=0){y=__ZN3MapIiN29ResourceInteractiveLoaderText11ExtResourceE10ComparatorIiE16DefaultAllocatorEixERKi(v,j)|0;c[k>>2]=0;if((c[y>>2]|0?(c[k>>2]=0,B=c[y>>2]|0,B|0):0)?__Z28atomic_conditional_incrementPj(B+-8|0)|0:0)c[k>>2]=c[y>>2];y=(__ZN3MapIiN29ResourceInteractiveLoaderText11ExtResourceE10ComparatorIiE16DefaultAllocatorEixERKi(v,j)|0)+4|0;c[n>>2]=0;B=c[y>>2]|0;if(B|0?(c[n>>2]=0,__Z28atomic_conditional_incrementPj(B+-8|0)|0):0)c[n>>2]=c[y>>2];__ZN6StringC2EPKc(o,1105412);if((__ZNK6String4findES_i(k,o,0)|0)==-1){y=__ZNK6String11is_rel_pathEv(k)|0;B=c[o>>2]|0;if(B|0?(__Z16atomic_decrementPj(B+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(B,1);if(y){y=__ZN12GlobalConfig13get_singletonEv()|0;c[q>>2]=__ZNK6String12get_base_dirEv(b+96|0)|0;c[p>>2]=__ZNK6String9plus_fileERKS_(q,k)|0;B=__ZNK12GlobalConfig13localize_pathERK6String(y,p)|0;y=B;C=c[k>>2]|0;if((C|0)==(B|0)){if(B|0)w=46}else{if(C|0?(__Z16atomic_decrementPj(C+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(C,1);c[k>>2]=0;if(B|0)if(!(__Z28atomic_conditional_incrementPj(B+-8|0)|0))w=46;else{c[k>>2]=y;w=46}}if((w|0)==46?(__Z16atomic_decrementPj(B+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(B,1);B=c[p>>2]|0;if(B|0?(__Z16atomic_decrementPj(B+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(B,1);B=c[q>>2]|0;if(B|0?(__Z16atomic_decrementPj(B+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(B,1)}}else{B=c[o>>2]|0;if(B|0?(__Z16atomic_decrementPj(B+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(B,1)}B=__ZN14ResourceLoader4loadERK6StringS2_bP5Error(k,n,0,0)|0;y=c[e>>2]|0;if((B|0)==(y|0))if(!B)w=70;else{E=B;w=67}else{if((y|0?__ZN9Reference11unreferenceEv(y)|0:0)?(y=c[e>>2]|0,__Z17predelete_handlerP6Object(y)|0):0){gj[c[(c[y>>2]|0)+76>>2]&8191](y);__ZN6Memory11free_staticEPvb(y,0)}c[e>>2]=B;if(!B)w=71;else{__ZN9Reference9referenceEv(B);E=B;w=67}}if((w|0)==67)if(__ZN9Reference11unreferenceEv(E)|0?__Z17predelete_handlerP6Object(B)|0:0){gj[c[(c[B>>2]|0)+76>>2]&8191](B);__ZN6Memory11free_staticEPvb(B,0);w=70}else w=70;if((w|0)==70?(c[e>>2]|0)==0:0)w=71;if((w|0)==71){c[s>>2]=__ZplPKcRK6String(908676,k)|0;c[r>>2]=__ZNK6String4utf8Ev(s)|0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(908710,905924,119,__ZNK10CharString8get_dataEv(r)|0,1);B=c[r>>2]|0;if(B|0?(__Z16atomic_decrementPj(B+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(B,1);B=c[s>>2]|0;if(B|0?(__Z16atomic_decrementPj(B+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(B,1);a[1263537]=0}B=c[n>>2]|0;if(B|0?(__Z16atomic_decrementPj(B+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(B,1);B=c[k>>2]|0;if(B|0?(__Z16atomic_decrementPj(B+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(B,1);w=90;break a}}while(0);c[k>>2]=__Z4itosx(u,((u|0)<0)<<31>>31)|0;v=__ZplPKcRK6String(908643,k)|0;x=v;B=c[g>>2]|0;if((B|0)==(v|0)){if(v|0)w=20}else{if(B|0?(__Z16atomic_decrementPj(B+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(B,1);c[g>>2]=0;if(v|0)if(!(__Z28atomic_conditional_incrementPj(v+-8|0)|0))w=20;else{c[g>>2]=x;w=20}}if((w|0)==20?(__Z16atomic_decrementPj(v+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(v,1);v=c[k>>2]|0;if(v|0?(__Z16atomic_decrementPj(v+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(v,1);F=43}while(0);if((w|0)==90){__ZN13VariantParser9get_tokenEPNS_6StreamERNS_5TokenERiR6String(d,i,f,g)|0;if((c[i>>2]|0)==5)F=0;else{__ZN6StringaSEPKc(g,1110403);F=43}}G=F;H=t}else{__ZN6StringaSEPKc(g,908573);G=43;H=i+8|0}if(!(c[i+8>>2]|0)){l=h;return G|0}__ZN7Variant5clearEv(H);l=h;return G|0}function __ZN11PackedSceneC2Ev(b){b=b|0;var d=0,e=0,f=0,g=0,h=0;__ZN8ResourceC2Ev(b);c[b>>2]=297876;__ZN10StringNameC2Ev(b+124|0);d=b+128|0;c[d>>2]=0;b=__ZnwjPKc(160,1263606)|0;__ZN9ReferenceC2Ev(b);c[b>>2]=298e3;__ZN10StringNameC2Ev(b+88|0);e=b+92|0;c[b+116>>2]=0;c[e>>2]=0;c[e+4>>2]=0;c[e+8>>2]=0;c[e+12>>2]=0;c[e+16>>2]=0;a[e+20>>0]=0;c[b+124>>2]=379008;c[b+120>>2]=0;c[b+128>>2]=0;c[b+136>>2]=0;c[b+140>>2]=0;c[b+144>>2]=0;c[b+132>>2]=-1;e=b+152|0;c[e>>2]=0;c[e+4>>2]=0;__Z22postinitialize_handlerP6Object(b);if(!b){f=0;g=0}else{a[1263537]=0;__ZN9Reference8init_refEv(b)|0;f=b;g=b}b=c[d>>2]|0;do if((f|0)==(b|0))if(!f)return;else{h=f;break}else{if((b|0?__ZN9Reference11unreferenceEv(b)|0:0)?(e=c[d>>2]|0,__Z17predelete_handlerP6Object(e)|0):0){gj[c[(c[e>>2]|0)+76>>2]&8191](e);__ZN6Memory11free_staticEPvb(e,0)}c[d>>2]=g;if(!f)return;else{__ZN9Reference9referenceEv(f);h=f;break}}while(0);if(!(__ZN9Reference11unreferenceEv(h)|0))return;if(!(__Z17predelete_handlerP6Object(f)|0))return;gj[c[(c[f>>2]|0)+76>>2]&8191](f);__ZN6Memory11free_staticEPvb(g,0);return}function __ZN10SceneState18_initialize_classvEv(b){b=b|0;if(a[1263399]|0)return;if(!(a[1257001]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI9ReferenceEEvv();__ZN9Reference13_bind_methodsEv();a[1257001]=1}__ZN7ClassDB10_add_classI10SceneStateEEvv();__ZN10SceneState13_bind_methodsEv();a[1263399]=1;return}function __ZN10SceneState5_setvERK10StringNameRK7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK10SceneState5_getvERK10StringNameR7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK10SceneState19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+24|0;g=e+4|0;h=e;if(!d)__ZNK9Reference19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,0);__ZN6StringC2EPKc(f,908869);i=c[f>>2]|0;f=i;j=g+4|0;c[j>>2]=0;k=g+12|0;c[k>>2]=0;c[g>>2]=0;n=(i|0)==0;if(!n?(c[j>>2]=0,__Z28atomic_conditional_incrementPj(i+-8|0)|0):0)c[j>>2]=f;c[g+8>>2]=0;f=c[k>>2]|0;if(f|0){if(!(__Z16atomic_decrementPj(f+-8|0)|0))__ZN6Memory11free_staticEPvb(f,1);c[k>>2]=0}c[g+16>>2]=256;if(!(c[b>>2]|0)){k=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=k;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0}k=__ZnwjPFPvjE(32,4740)|0;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0;c[k+12>>2]=0;c[k+16>>2]=7;f=k+20|0;c[f>>2]=0;j=k+24|0;c[j>>2]=0;o=k+28|0;c[o>>2]=0;__ZN12PropertyInfoaSERKS_(k,g)|0;p=c[b>>2]|0;q=p+4|0;r=c[q>>2]|0;c[j>>2]=r;c[f>>2]=0;c[o>>2]=p;if(r|0)c[r+20>>2]=k;c[q>>2]=k;if(!(c[p>>2]|0))c[p>>2]=k;k=p+8|0;c[k>>2]=(c[k>>2]|0)+1;k=c[g+12>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);k=c[g+4>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);if(!n?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);__ZN10StringNameC2EPKc(h,908869);__ZN7ClassDB17get_property_listE10StringNameP4ListI12PropertyInfo16DefaultAllocatorEbPK6Object(h,b,1,a);__ZN10StringNameD2Ev(h);if(!d){l=e;return}__ZNK9Reference19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,1);l=e;return}function __ZN10SceneState14_notificationvEib(a,b,c){a=a|0;b=b|0;c=c|0;return}function __ZNK10SceneState16_get_class_namevEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+8|0;e=b+4|0;f=b;g=a+88|0;a=c[g>>2]|0;if(a|0){if(c[a+4>>2]|0){l=b;return g|0}if(__ZNK6String6lengthEv(a+8|0)|0){l=b;return g|0}}__ZN6StringC2EPKc(d,908869);c[f>>2]=c[d>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameaSERKS_(g,e);__ZN10StringNameD2Ev(e);e=c[f>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);l=b;return g|0}function __ZNK10SceneState9get_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,908869);l=a;return c[b>>2]|0}function __ZNK10SceneState8is_classERK6String(a,b){a=a|0;b=b|0;var c=0;if(!(__ZNK6StringeqEPKc(b,908869)|0)?!(__ZNK6StringeqEPKc(b,1126157)|0):0)c=__ZNK6StringeqEPKc(b,1142944)|0;else c=1;return c|0}function __ZNK10SceneState12is_class_ptrEPv(a,b){a=a|0;b=b|0;return (b|0)==1236316|((b|0)==1220724|(b|0)==1220580)|0}function __ZN10SceneStateD2Ev(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0;c[b>>2]=298e3;d=c[b+144>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);d=b+140|0;e=c[d>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0){f=c[d>>2]|0;d=(f|0)==0?0:f+-4|0;f=d+4|0;if(c[d>>2]|0){g=0;do{h=c[f+(g*24|0)+20>>2]|0;if(h|0?(__Z16atomic_decrementPj(h+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(h,1);g=g+1|0}while(g>>>0<(c[d>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(e,1)}e=b+136|0;__ZN6VectorIN10SceneState8NodeDataEE6_unrefEPv(e,c[e>>2]|0);e=b+120|0;d=c[e>>2]|0;if(d|0?(__ZN3MapIii10ComparatorIiE16DefaultAllocatorE13_cleanup_treeEPNS3_7ElementE(e,c[d+8>>2]|0),d=c[b+124>>2]|0,g=c[e>>2]|0,c[g+8>>2]=d,c[b+128>>2]=0,f=d,c[f+12>>2]=f,g|0):0){__ZN6Memory11free_staticEPvb(g,0);c[e>>2]=0}e=b+108|0;g=c[e>>2]|0;f=b+112|0;if(g|0){d=a[f>>0]|0;if(d<<24>>24==31)i=g;else{h=0;j=g;k=d;d=g;while(1){g=d+(h<<2)|0;l=c[g>>2]|0;if(!l){m=j;n=d;o=k}else{p=l;l=g;do{c[l>>2]=c[p+4>>2];__ZN8NodePathD2Ev(p+8|0);__ZN6Memory11free_staticEPvb(p,0);q=c[e>>2]|0;l=q+(h<<2)|0;p=c[l>>2]|0}while((p|0)!=0);m=q;n=q;o=a[f>>0]|0}h=h+1|0;if((h|0)>=(1<<(o&255)|0)){i=m;break}else{j=m;k=o;d=n}}}__ZN6Memory11free_staticEPvb(i,1)}c[e>>2]=0;a[f>>0]=0;c[b+116>>2]=0;f=b+104|0;e=c[f>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0){i=c[f>>2]|0;f=(i|0)==0?0:i+-4|0;i=f+4|0;if(c[f>>2]|0){n=0;do{__ZN8NodePathD2Ev(i+(n<<2)|0);n=n+1|0}while(n>>>0<(c[f>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(e,1)}e=b+100|0;f=c[e>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0){n=c[e>>2]|0;e=(n|0)==0?0:n+-4|0;n=e+4|0;if(c[e>>2]|0){i=0;do{__ZN8NodePathD2Ev(n+(i<<2)|0);i=i+1|0}while(i>>>0<(c[e>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(f,1)}f=b+96|0;e=c[f>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0){i=c[f>>2]|0;f=(i|0)==0?0:i+-4|0;i=f+4|0;n=c[f>>2]|0;if(n|0){d=0;o=n;while(1){n=i+(d*24|0)|0;if(!(c[n>>2]|0))r=o;else{__ZN7Variant5clearEv(n);r=c[f>>2]|0}d=d+1|0;if(d>>>0>=r>>>0)break;else o=r}}__ZN6Memory11free_staticEPvb(e,1)}e=b+92|0;r=c[e>>2]|0;if(!r){s=b+88|0;__ZN10StringNameD2Ev(s);__ZN9ReferenceD2Ev(b);return}if(__Z16atomic_decrementPj(r+-8|0)|0){s=b+88|0;__ZN10StringNameD2Ev(s);__ZN9ReferenceD2Ev(b);return}o=c[e>>2]|0;e=(o|0)==0?0:o+-4|0;o=e+4|0;if(c[e>>2]|0){d=0;do{__ZN10StringNameD2Ev(o+(d<<2)|0);d=d+1|0}while(d>>>0<(c[e>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(r,1);s=b+88|0;__ZN10StringNameD2Ev(s);__ZN9ReferenceD2Ev(b);return}function __ZN10SceneStateD0Ev(a){a=a|0;__ZN10SceneStateD2Ev(a);__ZdlPv(a);return}function __ZN10SceneState22set_last_modified_timeEy(a,b,d){a=a|0;b=b|0;d=d|0;var e=0;e=a+152|0;c[e>>2]=b;c[e+4>>2]=d;return}function __ZN7ClassDB10_add_classI10SceneStateEEvv(){var a=0,b=0,d=0,e=0,f=0,g=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+16|0;d=a+12|0;e=a+8|0;f=a+4|0;g=a;__ZN6StringC2EPKc(b,908869);c[e>>2]=c[b>>2];__ZN10StringNameC2ERK6String(d,e);__ZN6StringC2EPKc(b,1126157);c[g>>2]=c[b>>2];__ZN10StringNameC2ERK6String(f,g);__ZN7ClassDB11_add_class2ERK10StringNameS2_(d,f);__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);__ZN10StringNameD2Ev(d);d=c[e>>2]|0;if(!d){l=a;return}if(__Z16atomic_decrementPj(d+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(d,1);l=a;return}function __ZN10SceneState13_bind_methodsEv(){var a=0,b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0;a=l;l=l+192|0;if((l|0)>=(m|0))ba(192);b=a+184|0;d=a+176|0;e=a+168|0;f=a+160|0;g=a+152|0;h=a;i=a+136|0;j=a+128|0;k=a+120|0;n=a+112|0;o=a+104|0;p=a+96|0;q=a+88|0;r=a+80|0;s=a+72|0;t=a+64|0;u=a+56|0;v=a+48|0;w=a+40|0;x=a+32|0;y=a+24|0;z=a+144|0;__Z8D_METHODPKc(d,916928);A=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(A);c[A>>2]=298096;__ZN10MethodBind10_set_constEb(A,1);__ZN10MethodBind24_generate_argument_typesEi(A,0);__ZN10MethodBind12_set_returnsEb(A,1);c[A+44>>2]=5616;c[A+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,A,d,0,0)|0;A=d+4|0;B=c[A>>2]|0;if(B|0?(__Z16atomic_decrementPj(B+-8|0)|0)==0:0){C=c[A>>2]|0;A=(C|0)==0?0:C+-4|0;C=A+4|0;if(c[A>>2]|0){D=0;do{__ZN10StringNameD2Ev(C+(D<<2)|0);D=D+1|0}while(D>>>0<(c[A>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(B,1)}__ZN10StringNameD2Ev(d);__Z8D_METHODPKcS0_(e,1107306,1128274);d=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(d);c[d>>2]=298132;__ZN10MethodBind10_set_constEb(d,1);__ZN10MethodBind24_generate_argument_typesEi(d,1);__ZN10MethodBind12_set_returnsEb(d,1);c[d+44>>2]=4648;c[d+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,d,e,0,0)|0;d=e+4|0;B=c[d>>2]|0;if(B|0?(__Z16atomic_decrementPj(B+-8|0)|0)==0:0){A=c[d>>2]|0;d=(A|0)==0?0:A+-4|0;A=d+4|0;if(c[d>>2]|0){D=0;do{__ZN10StringNameD2Ev(A+(D<<2)|0);D=D+1|0}while(D>>>0<(c[d>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(B,1)}__ZN10StringNameD2Ev(e);__Z8D_METHODPKcS0_(f,1107320,1128274);e=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(e);c[e>>2]=298132;__ZN10MethodBind10_set_constEb(e,1);__ZN10MethodBind24_generate_argument_typesEi(e,1);__ZN10MethodBind12_set_returnsEb(e,1);c[e+44>>2]=4649;c[e+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,e,f,0,0)|0;e=f+4|0;B=c[e>>2]|0;if(B|0?(__Z16atomic_decrementPj(B+-8|0)|0)==0:0){d=c[e>>2]|0;e=(d|0)==0?0:d+-4|0;d=e+4|0;if(c[e>>2]|0){D=0;do{__ZN10StringNameD2Ev(d+(D<<2)|0);D=D+1|0}while(D>>>0<(c[e>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(B,1)}__ZN10StringNameD2Ev(f);__Z8D_METHODPKcS0_S0_(g,908103,1128274,908730);__ZN7VariantC2Eb(h,0);f=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(f);c[f>>2]=298168;__ZN10MethodBind10_set_constEb(f,1);__ZN10MethodBind24_generate_argument_typesEi(f,2);__ZN10MethodBind12_set_returnsEb(f,1);c[f+44>>2]=1267;c[f+48>>2]=0;c[b>>2]=h;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,f,g,b,1)|0;if(c[h>>2]|0)__ZN7Variant5clearEv(h);f=g+4|0;B=c[f>>2]|0;if(B|0?(__Z16atomic_decrementPj(B+-8|0)|0)==0:0){e=c[f>>2]|0;f=(e|0)==0?0:e+-4|0;e=f+4|0;if(c[f>>2]|0){D=0;do{__ZN10StringNameD2Ev(e+(D<<2)|0);D=D+1|0}while(D>>>0<(c[f>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(B,1)}__ZN10StringNameD2Ev(g);__Z8D_METHODPKcS0_(i,908083,1128274);g=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(g);c[g>>2]=298204;__ZN10MethodBind10_set_constEb(g,1);__ZN10MethodBind24_generate_argument_typesEi(g,1);__ZN10MethodBind12_set_returnsEb(g,1);c[g+44>>2]=4650;c[g+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,g,i,0,0)|0;g=i+4|0;B=c[g>>2]|0;if(B|0?(__Z16atomic_decrementPj(B+-8|0)|0)==0:0){f=c[g>>2]|0;g=(f|0)==0?0:f+-4|0;f=g+4|0;if(c[g>>2]|0){D=0;do{__ZN10StringNameD2Ev(f+(D<<2)|0);D=D+1|0}while(D>>>0<(c[g>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(B,1)}__ZN10StringNameD2Ev(i);__Z8D_METHODPKcS0_(j,908225,1128274);i=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(i);c[i>>2]=298240;__ZN10MethodBind10_set_constEb(i,1);__ZN10MethodBind24_generate_argument_typesEi(i,1);__ZN10MethodBind12_set_returnsEb(i,1);c[i+44>>2]=4651;c[i+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,i,j,0,0)|0;i=j+4|0;B=c[i>>2]|0;if(B|0?(__Z16atomic_decrementPj(B+-8|0)|0)==0:0){g=c[i>>2]|0;i=(g|0)==0?0:g+-4|0;g=i+4|0;if(c[i>>2]|0){D=0;do{__ZN10StringNameD2Ev(g+(D<<2)|0);D=D+1|0}while(D>>>0<(c[i>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(B,1)}__ZN10StringNameD2Ev(j);__Z8D_METHODPKcS0_(k,908053,1128274);j=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(j);c[j>>2]=298276;__ZN10MethodBind10_set_constEb(j,1);__ZN10MethodBind24_generate_argument_typesEi(j,1);__ZN10MethodBind12_set_returnsEb(j,1);c[j+44>>2]=4652;c[j+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,j,k,0,0)|0;j=k+4|0;B=c[j>>2]|0;if(B|0?(__Z16atomic_decrementPj(B+-8|0)|0)==0:0){i=c[j>>2]|0;j=(i|0)==0?0:i+-4|0;i=j+4|0;if(c[j>>2]|0){D=0;do{__ZN10StringNameD2Ev(i+(D<<2)|0);D=D+1|0}while(D>>>0<(c[j>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(B,1)}__ZN10StringNameD2Ev(k);__Z8D_METHODPKcS0_(n,908741,1128274);k=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(k);c[k>>2]=298312;__ZN10MethodBind10_set_constEb(k,1);__ZN10MethodBind24_generate_argument_typesEi(k,1);__ZN10MethodBind12_set_returnsEb(k,1);c[k+44>>2]=4653;c[k+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,k,n,0,0)|0;k=n+4|0;B=c[k>>2]|0;if(B|0?(__Z16atomic_decrementPj(B+-8|0)|0)==0:0){j=c[k>>2]|0;k=(j|0)==0?0:j+-4|0;j=k+4|0;if(c[k>>2]|0){D=0;do{__ZN10StringNameD2Ev(j+(D<<2)|0);D=D+1|0}while(D>>>0<(c[k>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(B,1)}__ZN10StringNameD2Ev(n);__Z8D_METHODPKcS0_(o,908037,1128274);n=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(n);c[n>>2]=298348;__ZN10MethodBind10_set_constEb(n,1);__ZN10MethodBind24_generate_argument_typesEi(n,1);__ZN10MethodBind12_set_returnsEb(n,1);c[n+44>>2]=4654;c[n+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,n,o,0,0)|0;n=o+4|0;B=c[n>>2]|0;if(B|0?(__Z16atomic_decrementPj(B+-8|0)|0)==0:0){k=c[n>>2]|0;n=(k|0)==0?0:k+-4|0;k=n+4|0;if(c[n>>2]|0){D=0;do{__ZN10StringNameD2Ev(k+(D<<2)|0);D=D+1|0}while(D>>>0<(c[n>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(B,1)}__ZN10StringNameD2Ev(o);__Z8D_METHODPKcS0_(p,908013,1128274);o=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(o);c[o>>2]=298384;__ZN10MethodBind10_set_constEb(o,1);__ZN10MethodBind24_generate_argument_typesEi(o,1);__ZN10MethodBind12_set_returnsEb(o,1);c[o+44>>2]=4655;c[o+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,o,p,0,0)|0;o=p+4|0;B=c[o>>2]|0;if(B|0?(__Z16atomic_decrementPj(B+-8|0)|0)==0:0){n=c[o>>2]|0;o=(n|0)==0?0:n+-4|0;n=o+4|0;if(c[o>>2]|0){D=0;do{__ZN10StringNameD2Ev(n+(D<<2)|0);D=D+1|0}while(D>>>0<(c[o>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(B,1)}__ZN10StringNameD2Ev(p);__Z8D_METHODPKcS0_S0_(q,907867,1128274,908771);p=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(p);c[p>>2]=298420;__ZN10MethodBind10_set_constEb(p,1);__ZN10MethodBind24_generate_argument_typesEi(p,2);__ZN10MethodBind12_set_returnsEb(p,1);c[p+44>>2]=1268;c[p+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,p,q,0,0)|0;p=q+4|0;B=c[p>>2]|0;if(B|0?(__Z16atomic_decrementPj(B+-8|0)|0)==0:0){o=c[p>>2]|0;p=(o|0)==0?0:o+-4|0;o=p+4|0;if(c[p>>2]|0){D=0;do{__ZN10StringNameD2Ev(o+(D<<2)|0);D=D+1|0}while(D>>>0<(c[p>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(B,1)}__ZN10StringNameD2Ev(q);__Z8D_METHODPKcS0_S0_(r,907989,1128274,908771);q=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(q);c[q>>2]=298456;__ZN10MethodBind10_set_constEb(q,1);__ZN10MethodBind24_generate_argument_typesEi(q,2);__ZN10MethodBind12_set_returnsEb(q,1);c[q+44>>2]=3173;c[q+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,q,r,0,0)|0;q=r+4|0;B=c[q>>2]|0;if(B|0?(__Z16atomic_decrementPj(B+-8|0)|0)==0:0){p=c[q>>2]|0;q=(p|0)==0?0:p+-4|0;p=q+4|0;if(c[q>>2]|0){D=0;do{__ZN10StringNameD2Ev(p+(D<<2)|0);D=D+1|0}while(D>>>0<(c[q>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(B,1)}__ZN10StringNameD2Ev(r);__Z8D_METHODPKc(s,908780);r=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(r);c[r>>2]=298096;__ZN10MethodBind10_set_constEb(r,1);__ZN10MethodBind24_generate_argument_typesEi(r,0);__ZN10MethodBind12_set_returnsEb(r,1);c[r+44>>2]=5617;c[r+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,r,s,0,0)|0;r=s+4|0;B=c[r>>2]|0;if(B|0?(__Z16atomic_decrementPj(B+-8|0)|0)==0:0){q=c[r>>2]|0;r=(q|0)==0?0:q+-4|0;q=r+4|0;if(c[r>>2]|0){D=0;do{__ZN10StringNameD2Ev(q+(D<<2)|0);D=D+1|0}while(D>>>0<(c[r>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(B,1)}__ZN10StringNameD2Ev(s);__Z8D_METHODPKcS0_(t,907823,1128274);s=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(s);c[s>>2]=298204;__ZN10MethodBind10_set_constEb(s,1);__ZN10MethodBind24_generate_argument_typesEi(s,1);__ZN10MethodBind12_set_returnsEb(s,1);c[s+44>>2]=4656;c[s+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,s,t,0,0)|0;s=t+4|0;B=c[s>>2]|0;if(B|0?(__Z16atomic_decrementPj(B+-8|0)|0)==0:0){r=c[s>>2]|0;s=(r|0)==0?0:r+-4|0;r=s+4|0;if(c[s>>2]|0){D=0;do{__ZN10StringNameD2Ev(r+(D<<2)|0);D=D+1|0}while(D>>>0<(c[s>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(B,1)}__ZN10StringNameD2Ev(t);__Z8D_METHODPKcS0_(u,907845,1128274);t=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(t);c[t>>2]=298132;__ZN10MethodBind10_set_constEb(t,1);__ZN10MethodBind24_generate_argument_typesEi(t,1);__ZN10MethodBind12_set_returnsEb(t,1);c[t+44>>2]=4657;c[t+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,t,u,0,0)|0;t=u+4|0;B=c[t>>2]|0;if(B|0?(__Z16atomic_decrementPj(B+-8|0)|0)==0:0){s=c[t>>2]|0;t=(s|0)==0?0:s+-4|0;s=t+4|0;if(c[t>>2]|0){D=0;do{__ZN10StringNameD2Ev(s+(D<<2)|0);D=D+1|0}while(D>>>0<(c[t>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(B,1)}__ZN10StringNameD2Ev(u);__Z8D_METHODPKcS0_(v,907801,1128274);u=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(u);c[u>>2]=298204;__ZN10MethodBind10_set_constEb(u,1);__ZN10MethodBind24_generate_argument_typesEi(u,1);__ZN10MethodBind12_set_returnsEb(u,1);c[u+44>>2]=4658;c[u+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,u,v,0,0)|0;u=v+4|0;B=c[u>>2]|0;if(B|0?(__Z16atomic_decrementPj(B+-8|0)|0)==0:0){t=c[u>>2]|0;u=(t|0)==0?0:t+-4|0;t=u+4|0;if(c[u>>2]|0){D=0;do{__ZN10StringNameD2Ev(t+(D<<2)|0);D=D+1|0}while(D>>>0<(c[u>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(B,1)}__ZN10StringNameD2Ev(v);__Z8D_METHODPKcS0_(w,907779,1128274);v=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(v);c[v>>2]=298132;__ZN10MethodBind10_set_constEb(v,1);__ZN10MethodBind24_generate_argument_typesEi(v,1);__ZN10MethodBind12_set_returnsEb(v,1);c[v+44>>2]=4659;c[v+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,v,w,0,0)|0;v=w+4|0;B=c[v>>2]|0;if(B|0?(__Z16atomic_decrementPj(B+-8|0)|0)==0:0){u=c[v>>2]|0;v=(u|0)==0?0:u+-4|0;u=v+4|0;if(c[v>>2]|0){D=0;do{__ZN10StringNameD2Ev(u+(D<<2)|0);D=D+1|0}while(D>>>0<(c[v>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(B,1)}__ZN10StringNameD2Ev(w);__Z8D_METHODPKcS0_(x,907758,1128274);w=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(w);c[w>>2]=298384;__ZN10MethodBind10_set_constEb(w,1);__ZN10MethodBind24_generate_argument_typesEi(w,1);__ZN10MethodBind12_set_returnsEb(w,1);c[w+44>>2]=4660;c[w+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,w,x,0,0)|0;w=x+4|0;B=c[w>>2]|0;do if(B|0){if(__Z16atomic_decrementPj(B+-8|0)|0)break;v=c[w>>2]|0;D=(v|0)==0?0:v+-4|0;v=D+4|0;if(c[D>>2]|0){u=0;do{__ZN10StringNameD2Ev(v+(u<<2)|0);u=u+1|0}while(u>>>0<(c[D>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(B,1)}while(0);__ZN10StringNameD2Ev(x);__Z8D_METHODPKcS0_(y,907691,1128274);x=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(x);c[x>>2]=298492;__ZN10MethodBind10_set_constEb(x,1);__ZN10MethodBind24_generate_argument_typesEi(x,1);__ZN10MethodBind12_set_returnsEb(x,1);c[x+44>>2]=4661;c[x+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,x,y,0,0)|0;x=y+4|0;B=c[x>>2]|0;do if(B|0){if(__Z16atomic_decrementPj(B+-8|0)|0)break;w=c[x>>2]|0;D=(w|0)==0?0:w+-4|0;w=D+4|0;if(c[D>>2]|0){u=0;do{__ZN10StringNameD2Ev(w+(u<<2)|0);u=u+1|0}while(u>>>0<(c[D>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(B,1)}while(0);__ZN10StringNameD2Ev(y);__ZN6StringC2EPKc(b,908869);c[z>>2]=c[b>>2];__ZN10StringNameC2ERK6String(h,z);__ZN10StringNameC2EPKc(b,908801);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(h,b,0);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(h);y=c[z>>2]|0;do if(y|0){if(__Z16atomic_decrementPj(y+-8|0)|0)break;__ZN6Memory11free_staticEPvb(y,1)}while(0);__ZN6StringC2EPKc(b,908869);c[z>>2]=c[b>>2];__ZN10StringNameC2ERK6String(h,z);__ZN10StringNameC2EPKc(b,908825);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(h,b,1);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(h);y=c[z>>2]|0;do if(y|0){if(__Z16atomic_decrementPj(y+-8|0)|0)break;__ZN6Memory11free_staticEPvb(y,1)}while(0);__ZN6StringC2EPKc(b,908869);c[z>>2]=c[b>>2];__ZN10StringNameC2ERK6String(h,z);__ZN10StringNameC2EPKc(b,908849);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(h,b,2);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(h);h=c[z>>2]|0;if(!h){l=a;return}if(__Z16atomic_decrementPj(h+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(h,1);l=a;return}function __ZNK10SceneState16_get_node_groupsEi(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e+12|0;g=e+4|0;h=e+8|0;i=e;j=__ZNK10SceneState15get_node_groupsEi(b,d)|0;c[h>>2]=j;c[g>>2]=0;d=0;b=j;while(1){j=(b|0)==0;if(j)k=0;else k=c[b+-4>>2]|0;if((d|0)>=(k|0))break;if(j)n=0;else n=c[b+-4>>2]|0;do if((n|0)<=(d|0)){if(j)o=0;else o=c[b+-4>>2]|0;if((o|0)>(d|0)){a[1263537]=0;p=13;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);q=0;break}}else p=13;while(0);if((p|0)==13){p=0;__ZN6VectorI10StringNameE14_copy_on_writeEv(h);q=(c[h>>2]|0)+(d<<2)|0}j=c[q>>2]|0;do if(j){r=c[j+4>>2]|0;if(r|0){__ZN6StringC2EPKc(f,r);s=c[f>>2]|0;break}r=j+8|0;c[f>>2]=0;t=c[r>>2]|0;if((t|0)!=0?(c[f>>2]=0,(__Z28atomic_conditional_incrementPj(t+-8|0)|0)!=0):0){t=c[r>>2]|0;c[f>>2]=t;s=t}else s=0}else{c[f>>2]=0;s=0}while(0);c[i>>2]=s;j=c[g>>2]|0;if(!j)u=1;else u=((c[j+16>>2]|0)>>>2)+1|0;__ZN10PoolVectorI6StringE6resizeEi(g,u)|0;j=c[g>>2]|0;if(!j)v=-1;else v=((c[j+16>>2]|0)>>>2)+-1|0;__ZN10PoolVectorI6StringE3setEiRKS0_(g,v,i);j=c[i>>2]|0;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);d=d+1|0;b=c[h>>2]|0}if(!b){w=c[g>>2]|0;l=e;return w|0}if(__Z16atomic_decrementPj(b+-8|0)|0){w=c[g>>2]|0;l=e;return w|0}d=c[h>>2]|0;h=(d|0)==0?0:d+-4|0;d=h+4|0;if(c[h>>2]|0){i=0;do{__ZN10StringNameD2Ev(d+(i<<2)|0);i=i+1|0}while(i>>>0<(c[h>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(b,1);w=c[g>>2]|0;l=e;return w|0}function __ZNK13MethodBind1RCI10SceneState5ArrayiE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case -1:{__ZN5ArrayC2Ev(d);__ZN7VariantC2ERK5Array(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);__ZN5ArrayD2Ev(d);f=b;break}case 0:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;break}default:f=0}l=a;return f|0}function __ZNK13MethodBind1RCI10SceneState5ArrayiE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,908869);l=a;return c[b>>2]|0}function __ZN13MethodBind1RCI10SceneState5ArrayiE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0;i=l;l=l+64|0;if((l|0)>=(m|0))ba(64);j=i+24|0;k=i+48|0;n=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236316)|0:0){c[h>>2]=0;a[1263537]=0;o=d+24|0;p=c[o>>2]|0;if((p|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=p;c[b>>2]=0;l=i;return}q=p-(c[d+20>>2]|0)|0;if((q|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=q;c[b>>2]=0;l=i;return}if((g|0)>0){if((p|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);r=0}else{a[1263537]=0;r=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,r)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=r;c[b>>2]=0;l=i;return}}r=c[d+44>>2]|0;p=c[d+48>>2]|0;q=e+(p>>1)|0;if(!(p&1))s=r;else s=c[(c[q>>2]|0)+r>>2]|0;do if((g|0)<1){r=c[o>>2]|0;p=r+-1|0;if((r|0)>=1){e=c[d+16>>2]|0;t=(e|0)==0;if(t)u=0;else u=c[e+-4>>2]|0;if((r|0)<=(u|0)){if(t)v=0;else v=c[e+-4>>2]|0;do if((v|0)<(r|0)){if(t)w=0;else w=c[e+-4>>2]|0;if((w|0)<(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);x=0;break}else{a[1263537]=0;y=31;break}}else y=31;while(0);if((y|0)==31)x=e+(p*24|0)|0;__ZN7VariantC2ERKS_(n,x);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f>>2]|0);while(0);f=__ZNK7VariantcviEv(n)|0;c[k>>2]=$i[s&8191](q,f)|0;__ZN7VariantC2ERK5Array(j,k);__ZN5ArrayD2Ev(k);if(c[n>>2]|0)__ZN7Variant5clearEv(n);__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1217,1146558,0);c[b>>2]=0;l=i;return}function __ZN13MethodBind1RCI10SceneState5ArrayiE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f;if(!b)h=0;else{i=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236316)|0;h=i?b:0}b=c[a+44>>2]|0;i=c[a+48>>2]|0;a=h+(i>>1)|0;if(!(i&1))j=b;else j=c[(c[a>>2]|0)+b>>2]|0;c[g>>2]=$i[j&8191](a,c[c[d>>2]>>2]|0)|0;__ZN5ArrayaSERKS_(e,g);__ZN5ArrayD2Ev(g);l=f;return}function __ZN13MethodBind1RCI10SceneState5ArrayiED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind2RCI10SceneState7VariantiiE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return __ZNK13MethodBind2RCI10SceneState7VariantiiE18_get_argument_typeEi(a,b)|0}function __ZNK13MethodBind2RCI10SceneState7VariantiiE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,908869);l=a;return c[b>>2]|0}function __ZN13MethodBind2RCI10SceneState7VariantiiE4callEP6ObjectPPKS1_iRNS1_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0;i=l;l=l+80|0;if((l|0)>=(m|0))ba(80);j=i+48|0;k=i+24|0;n=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236316)|0:0){c[h>>2]=0;a[1263537]=0;o=d+24|0;p=c[o>>2]|0;if((p|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=p;c[b>>2]=0;l=i;return}q=p-(c[d+20>>2]|0)|0;if((q|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=q;c[b>>2]=0;l=i;return}if((g|0)>0){if((p|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);r=0}else{a[1263537]=0;r=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,r)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=r;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[o>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);s=0}else{a[1263537]=0;s=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,s)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=s;c[b>>2]=0;l=i;return}}}s=c[d+44>>2]|0;r=c[d+48>>2]|0;p=e+(r>>1)|0;if(!(r&1))t=s;else t=c[(c[p>>2]|0)+s>>2]|0;do if((g|0)<1){s=c[o>>2]|0;r=s+-1|0;if((s|0)>=1){e=c[d+16>>2]|0;q=(e|0)==0;if(q)u=0;else u=c[e+-4>>2]|0;if((s|0)<=(u|0)){if(q)v=0;else v=c[e+-4>>2]|0;do if((v|0)<(s|0)){if(q)w=0;else w=c[e+-4>>2]|0;if((w|0)<(s|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);x=0;break}else{a[1263537]=0;y=37;break}}else y=37;while(0);if((y|0)==37)x=e+(r*24|0)|0;__ZN7VariantC2ERKS_(k,x);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);x=__ZNK7VariantcviEv(k)|0;do if((g|0)<2){w=c[o>>2]|0;v=w+-1|0;u=w+-2|0;if((w|0)>=2){w=c[d+16>>2]|0;s=(w|0)==0;if(s)z=0;else z=c[w+-4>>2]|0;if((v|0)<=(z|0)){if(s)A=0;else A=c[w+-4>>2]|0;do if((A|0)<(v|0)){if(s)B=0;else B=c[w+-4>>2]|0;if((B|0)<(v|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);C=0;break}else{a[1263537]=0;y=54;break}}else y=54;while(0);if((y|0)==54)C=w+(u*24|0)|0;__ZN7VariantC2ERKS_(n,C);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f+4>>2]|0);while(0);f=__ZNK7VariantcviEv(n)|0;Ki[t&4095](j,p,x,f);if(c[n>>2]|0)__ZN7Variant5clearEv(n);if(c[k>>2]|0)__ZN7Variant5clearEv(k);__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1872,1146558,0);c[b>>2]=0;l=i;return}function __ZN13MethodBind2RCI10SceneState7VariantiiE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);g=f;if(!b)h=0;else{i=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236316)|0;h=i?b:0}b=c[a+44>>2]|0;i=c[a+48>>2]|0;a=h+(i>>1)|0;if(!(i&1))j=b;else j=c[(c[a>>2]|0)+b>>2]|0;Ki[j&4095](g,a,c[c[d>>2]>>2]|0,c[c[d+4>>2]>>2]|0);__ZN7VariantaSERKS_(e,g);if(!(c[g>>2]|0)){l=f;return}__ZN7Variant5clearEv(g);l=f;return}function __ZN13MethodBind2RCI10SceneState7VariantiiED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind2RCI10SceneState7VariantiiE18_get_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case -1:{c[d>>2]=0;__ZN7VariantC2ERKS_(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);if(c[d>>2]|0)__ZN7Variant5clearEv(d);f=b;break}case 0:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;break}case 1:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;break}default:f=0}l=a;return f|0}function __ZNK13MethodBind2RCI10SceneState10StringNameiiE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return __ZNK13MethodBind2RCI10SceneState10StringNameiiE18_get_argument_typeEi(a,b)|0}function __ZNK13MethodBind2RCI10SceneState10StringNameiiE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,908869);l=a;return c[b>>2]|0}function __ZN13MethodBind2RCI10SceneState10StringNameiiE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0;i=l;l=l+80|0;if((l|0)>=(m|0))ba(80);j=i+48|0;k=i+72|0;n=i+24|0;o=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236316)|0:0){c[h>>2]=0;a[1263537]=0;p=d+24|0;q=c[p>>2]|0;if((q|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=q;c[b>>2]=0;l=i;return}r=q-(c[d+20>>2]|0)|0;if((r|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=r;c[b>>2]=0;l=i;return}if((g|0)>0){if((q|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);s=0}else{a[1263537]=0;s=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,s)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=s;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[p>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);t=0}else{a[1263537]=0;t=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,t)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=t;c[b>>2]=0;l=i;return}}}t=c[d+44>>2]|0;s=c[d+48>>2]|0;q=e+(s>>1)|0;if(!(s&1))u=t;else u=c[(c[q>>2]|0)+t>>2]|0;do if((g|0)<1){t=c[p>>2]|0;s=t+-1|0;if((t|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)v=0;else v=c[e+-4>>2]|0;if((t|0)<=(v|0)){if(r)w=0;else w=c[e+-4>>2]|0;do if((w|0)<(t|0)){if(r)x=0;else x=c[e+-4>>2]|0;if((x|0)<(t|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);y=0;break}else{a[1263537]=0;z=37;break}}else z=37;while(0);if((z|0)==37)y=e+(s*24|0)|0;__ZN7VariantC2ERKS_(n,y);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f>>2]|0);while(0);y=__ZNK7VariantcviEv(n)|0;do if((g|0)<2){x=c[p>>2]|0;w=x+-1|0;v=x+-2|0;if((x|0)>=2){x=c[d+16>>2]|0;t=(x|0)==0;if(t)A=0;else A=c[x+-4>>2]|0;if((w|0)<=(A|0)){if(t)B=0;else B=c[x+-4>>2]|0;do if((B|0)<(w|0)){if(t)C=0;else C=c[x+-4>>2]|0;if((C|0)<(w|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);D=0;break}else{a[1263537]=0;z=54;break}}else z=54;while(0);if((z|0)==54)D=x+(v*24|0)|0;__ZN7VariantC2ERKS_(o,D);break}}c[o>>2]=0}else __ZN7VariantC2ERKS_(o,c[f+4>>2]|0);while(0);f=__ZNK7VariantcviEv(o)|0;c[k>>2]=nj[u&2047](q,y,f)|0;__ZN7VariantC2ERK10StringName(j,k);__ZN10StringNameD2Ev(k);if(c[o>>2]|0)__ZN7Variant5clearEv(o);if(c[n>>2]|0)__ZN7Variant5clearEv(n);__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1872,1146558,0);c[b>>2]=0;l=i;return}function __ZN13MethodBind2RCI10SceneState10StringNameiiE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f;if(!b)h=0;else{i=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236316)|0;h=i?b:0}b=c[a+44>>2]|0;i=c[a+48>>2]|0;a=h+(i>>1)|0;if(!(i&1))j=b;else j=c[(c[a>>2]|0)+b>>2]|0;c[g>>2]=nj[j&2047](a,c[c[d>>2]>>2]|0,c[c[d+4>>2]>>2]|0)|0;__ZN8PtrToArgI10StringNameE6encodeES0_Pv(g,e);__ZN10StringNameD2Ev(g);l=f;return}function __ZN13MethodBind2RCI10SceneState10StringNameiiED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind2RCI10SceneState10StringNameiiE18_get_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case -1:{__ZN10StringNameC2Ev(d);__ZN7VariantC2ERK10StringName(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);__ZN10StringNameD2Ev(d);f=b;break}case 0:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;break}case 1:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;break}default:f=0}l=a;return f|0}function __ZNK13MethodBind1RCI10SceneStateiiE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;switch(b|0){case 0:case -1:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}default:e=0}l=a;return e|0}function __ZNK13MethodBind1RCI10SceneStateiiE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,908869);l=a;return c[b>>2]|0}function __ZN13MethodBind1RCI10SceneStateiiE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;i=l;l=l+48|0;if((l|0)>=(m|0))ba(48);j=i+24|0;k=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236316)|0:0){c[h>>2]=0;a[1263537]=0;n=d+24|0;o=c[n>>2]|0;if((o|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=o;c[b>>2]=0;l=i;return}p=o-(c[d+20>>2]|0)|0;if((p|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=p;c[b>>2]=0;l=i;return}if((g|0)>0){if((o|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);q=0}else{a[1263537]=0;q=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,q)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=q;c[b>>2]=0;l=i;return}}q=c[d+44>>2]|0;o=c[d+48>>2]|0;p=e+(o>>1)|0;if(!(o&1))r=q;else r=c[(c[p>>2]|0)+q>>2]|0;do if((g|0)<1){q=c[n>>2]|0;o=q+-1|0;if((q|0)>=1){e=c[d+16>>2]|0;s=(e|0)==0;if(s)t=0;else t=c[e+-4>>2]|0;if((q|0)<=(t|0)){if(s)u=0;else u=c[e+-4>>2]|0;do if((u|0)<(q|0)){if(s)v=0;else v=c[e+-4>>2]|0;if((v|0)<(q|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);w=0;break}else{a[1263537]=0;x=31;break}}else x=31;while(0);if((x|0)==31)w=e+(o*24|0)|0;__ZN7VariantC2ERKS_(k,w);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);f=__ZNK7VariantcviEv(k)|0;__ZN7VariantC2Ei(j,$i[r&8191](p,f)|0);if(c[k>>2]|0)__ZN7Variant5clearEv(k);__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1217,1146558,0);c[b>>2]=0;l=i;return}function __ZN13MethodBind1RCI10SceneStateiiE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0;if(!b)f=0;else{g=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236316)|0;f=g?b:0}b=c[a+44>>2]|0;g=c[a+48>>2]|0;a=f+(g>>1)|0;if(!(g&1))h=b;else h=c[(c[a>>2]|0)+b>>2]|0;c[e>>2]=$i[h&8191](a,c[c[d>>2]>>2]|0)|0;return}function __ZN13MethodBind1RCI10SceneStateiiED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind1RCI10SceneState10PoolVectorI6StringEiE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case -1:{c[d>>2]=0;__ZN7VariantC2ERK10PoolVectorI6StringE(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);__ZN10PoolVectorI6StringE12_unreferenceEv(d);f=b;l=a;return f|0}case 0:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;l=a;return f|0}default:{f=0;l=a;return f|0}}return 0}function __ZNK13MethodBind1RCI10SceneState10PoolVectorI6StringEiE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,908869);l=a;return c[b>>2]|0}function __ZN13MethodBind1RCI10SceneState10PoolVectorI6StringEiE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0;i=l;l=l+64|0;if((l|0)>=(m|0))ba(64);j=i+24|0;k=i+48|0;n=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236316)|0:0){c[h>>2]=0;a[1263537]=0;o=d+24|0;p=c[o>>2]|0;if((p|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=p;c[b>>2]=0;l=i;return}q=p-(c[d+20>>2]|0)|0;if((q|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=q;c[b>>2]=0;l=i;return}if((g|0)>0){if((p|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);r=0}else{a[1263537]=0;r=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,r)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=r;c[b>>2]=0;l=i;return}}r=c[d+44>>2]|0;p=c[d+48>>2]|0;q=e+(p>>1)|0;if(!(p&1))s=r;else s=c[(c[q>>2]|0)+r>>2]|0;do if((g|0)<1){r=c[o>>2]|0;p=r+-1|0;if((r|0)>=1){e=c[d+16>>2]|0;t=(e|0)==0;if(t)u=0;else u=c[e+-4>>2]|0;if((r|0)<=(u|0)){if(t)v=0;else v=c[e+-4>>2]|0;do if((v|0)<(r|0)){if(t)w=0;else w=c[e+-4>>2]|0;if((w|0)<(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);x=0;break}else{a[1263537]=0;y=31;break}}else y=31;while(0);if((y|0)==31)x=e+(p*24|0)|0;__ZN7VariantC2ERKS_(n,x);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f>>2]|0);while(0);f=__ZNK7VariantcviEv(n)|0;c[k>>2]=$i[s&8191](q,f)|0;__ZN7VariantC2ERK10PoolVectorI6StringE(j,k);__ZN10PoolVectorI6StringE12_unreferenceEv(k);if(c[n>>2]|0)__ZN7Variant5clearEv(n);__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1217,1146558,0);c[b>>2]=0;l=i;return}function __ZN13MethodBind1RCI10SceneState10PoolVectorI6StringEiE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f;if(!b)h=0;else{i=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236316)|0;h=i?b:0}b=c[a+44>>2]|0;i=c[a+48>>2]|0;a=h+(i>>1)|0;if(!(i&1))j=b;else j=c[(c[a>>2]|0)+b>>2]|0;b=$i[j&8191](a,c[c[d>>2]>>2]|0)|0;c[g>>2]=b;d=b;if(((c[e>>2]|0)!=(b|0)?(__ZN10PoolVectorI6StringE12_unreferenceEv(e),b|0):0)?__Z28atomic_conditional_incrementPj(b)|0:0)c[e>>2]=d;__ZN10PoolVectorI6StringE12_unreferenceEv(g);l=f;return}function __ZN13MethodBind1RCI10SceneState10PoolVectorI6StringEiED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind1RCI10SceneState3RefI11PackedSceneEiE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;switch(b|0){case -1:{e=__ZN7Variant12get_type_forI3RefI11PackedSceneEEENS_4TypeEv()|0;break}case 0:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}default:e=0}l=a;return e|0}function __ZNK13MethodBind1RCI10SceneState3RefI11PackedSceneEiE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,908869);l=a;return c[b>>2]|0}function __ZN13MethodBind1RCI10SceneState3RefI11PackedSceneEiE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0;i=l;l=l+64|0;if((l|0)>=(m|0))ba(64);j=i+52|0;k=i+24|0;n=i+48|0;o=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236316)|0:0){c[h>>2]=0;a[1263537]=0;p=d+24|0;q=c[p>>2]|0;if((q|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=q;c[b>>2]=0;l=i;return}r=q-(c[d+20>>2]|0)|0;if((r|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=r;c[b>>2]=0;l=i;return}if((g|0)>0){if((q|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);s=0}else{a[1263537]=0;s=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,s)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=s;c[b>>2]=0;l=i;return}}s=c[d+44>>2]|0;q=c[d+48>>2]|0;r=e+(q>>1)|0;if(!(q&1))t=s;else t=c[(c[r>>2]|0)+s>>2]|0;do if((g|0)<1){s=c[p>>2]|0;q=s+-1|0;if((s|0)>=1){e=c[d+16>>2]|0;u=(e|0)==0;if(u)v=0;else v=c[e+-4>>2]|0;if((s|0)<=(v|0)){if(u)w=0;else w=c[e+-4>>2]|0;do if((w|0)<(s|0)){if(u)x=0;else x=c[e+-4>>2]|0;if((x|0)<(s|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);y=0;break}else{a[1263537]=0;z=31;break}}else z=31;while(0);if((z|0)==31)y=e+(q*24|0)|0;__ZN7VariantC2ERKS_(o,y);break}}c[o>>2]=0}else __ZN7VariantC2ERKS_(o,c[f>>2]|0);while(0);f=__ZNK7VariantcviEv(o)|0;c[n>>2]=$i[t&8191](r,f)|0;__ZN6RefPtrC2Ev(j);__ZN3RefI9ReferenceEaSI11PackedSceneEEvRKS_IT_E(j,n);__ZN7VariantC2ERK6RefPtr(k,j);__ZN6RefPtrD2Ev(j);j=c[n>>2]|0;if((j|0?__ZN9Reference11unreferenceEv(j)|0:0)?(j=c[n>>2]|0,__Z17predelete_handlerP6Object(j)|0):0){gj[c[(c[j>>2]|0)+76>>2]&8191](j);__ZN6Memory11free_staticEPvb(j,0)}c[n>>2]=0;if(c[o>>2]|0)__ZN7Variant5clearEv(o);__ZN7VariantC2ERKS_(b,k);if(c[k>>2]|0)__ZN7Variant5clearEv(k);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1217,1146558,0);c[b>>2]=0;l=i;return}function __ZN13MethodBind1RCI10SceneState3RefI11PackedSceneEiE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f;if(!b)h=0;else{i=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236316)|0;h=i?b:0}b=c[a+44>>2]|0;i=c[a+48>>2]|0;a=h+(i>>1)|0;if(!(i&1))j=b;else j=c[(c[a>>2]|0)+b>>2]|0;c[g>>2]=$i[j&8191](a,c[c[d>>2]>>2]|0)|0;__ZN3RefI9ReferenceEaSI11PackedSceneEEvRKS_IT_E(e,g);e=c[g>>2]|0;if(!e){l=f;return}if(!(__ZN9Reference11unreferenceEv(e)|0)){l=f;return}e=c[g>>2]|0;if(!(__Z17predelete_handlerP6Object(e)|0)){l=f;return}gj[c[(c[e>>2]|0)+76>>2]&8191](e);__ZN6Memory11free_staticEPvb(e,0);l=f;return}function __ZN13MethodBind1RCI10SceneState3RefI11PackedSceneEiED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN7Variant12get_type_forI3RefI11PackedSceneEEENS_4TypeEv(){var a=0,b=0,d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+28|0;d=a+24|0;e=a;c[d>>2]=0;__ZN6RefPtrC2Ev(b);__ZN3RefI9ReferenceEaSI11PackedSceneEEvRKS_IT_E(b,d);__ZN7VariantC2ERK6RefPtr(e,b);__ZN6RefPtrD2Ev(b);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);e=c[d>>2]|0;if(!e){l=a;return b|0}if(!(__ZN9Reference11unreferenceEv(e)|0)){l=a;return b|0}e=c[d>>2]|0;if(!(__Z17predelete_handlerP6Object(e)|0)){l=a;return b|0}gj[c[(c[e>>2]|0)+76>>2]&8191](e);__ZN6Memory11free_staticEPvb(e,0);l=a;return b|0}function __ZNK13MethodBind1RCI10SceneState6StringiE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return __ZNK13MethodBind1RCI10SceneState6StringiE18_get_argument_typeEi(a,b)|0}function __ZNK13MethodBind1RCI10SceneState6StringiE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,908869);l=a;return c[b>>2]|0}function __ZN13MethodBind1RCI10SceneState6StringiE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0;i=l;l=l+64|0;if((l|0)>=(m|0))ba(64);j=i+24|0;k=i+48|0;n=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236316)|0:0){c[h>>2]=0;a[1263537]=0;o=d+24|0;p=c[o>>2]|0;if((p|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=p;c[b>>2]=0;l=i;return}q=p-(c[d+20>>2]|0)|0;if((q|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=q;c[b>>2]=0;l=i;return}if((g|0)>0){if((p|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);r=0}else{a[1263537]=0;r=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,r)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=r;c[b>>2]=0;l=i;return}}r=c[d+44>>2]|0;p=c[d+48>>2]|0;q=e+(p>>1)|0;if(!(p&1))s=r;else s=c[(c[q>>2]|0)+r>>2]|0;do if((g|0)<1){r=c[o>>2]|0;p=r+-1|0;if((r|0)>=1){e=c[d+16>>2]|0;t=(e|0)==0;if(t)u=0;else u=c[e+-4>>2]|0;if((r|0)<=(u|0)){if(t)v=0;else v=c[e+-4>>2]|0;do if((v|0)<(r|0)){if(t)w=0;else w=c[e+-4>>2]|0;if((w|0)<(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);x=0;break}else{a[1263537]=0;y=31;break}}else y=31;while(0);if((y|0)==31)x=e+(p*24|0)|0;__ZN7VariantC2ERKS_(n,x);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f>>2]|0);while(0);f=__ZNK7VariantcviEv(n)|0;c[k>>2]=$i[s&8191](q,f)|0;__ZN7VariantC2ERK6String(j,k);f=c[k>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);if(c[n>>2]|0)__ZN7Variant5clearEv(n);__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1217,1146558,0);c[b>>2]=0;l=i;return}function __ZN13MethodBind1RCI10SceneState6StringiE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0;if(!b)f=0;else{g=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236316)|0;f=g?b:0}b=c[a+44>>2]|0;g=c[a+48>>2]|0;a=f+(g>>1)|0;if(!(g&1))h=b;else h=c[(c[a>>2]|0)+b>>2]|0;b=$i[h&8191](a,c[c[d>>2]>>2]|0)|0;d=b;a=c[e>>2]|0;if((a|0)==(b|0)){if(!b)return}else{if(a|0?(__Z16atomic_decrementPj(a+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(a,1);c[e>>2]=0;if(!b)return;if(__Z28atomic_conditional_incrementPj(b+-8|0)|0)c[e>>2]=d}if(__Z16atomic_decrementPj(b+-8|0)|0)return;__ZN6Memory11free_staticEPvb(b,1);return}function __ZN13MethodBind1RCI10SceneState6StringiED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind1RCI10SceneState6StringiE18_get_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case -1:{c[d>>2]=0;__ZN7VariantC2ERK6String(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);e=c[d>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);f=b;l=a;return f|0}case 0:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;l=a;return f|0}default:{f=0;l=a;return f|0}}return 0}function __ZNK13MethodBind1RCI10SceneStatebiE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;switch(b|0){case -1:{__ZN7VariantC2Eb(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}case 0:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}default:e=0}l=a;return e|0}function __ZNK13MethodBind1RCI10SceneStatebiE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,908869);l=a;return c[b>>2]|0}function __ZN13MethodBind1RCI10SceneStatebiE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;i=l;l=l+48|0;if((l|0)>=(m|0))ba(48);j=i+24|0;k=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236316)|0:0){c[h>>2]=0;a[1263537]=0;n=d+24|0;o=c[n>>2]|0;if((o|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=o;c[b>>2]=0;l=i;return}p=o-(c[d+20>>2]|0)|0;if((p|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=p;c[b>>2]=0;l=i;return}if((g|0)>0){if((o|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);q=0}else{a[1263537]=0;q=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,q)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=q;c[b>>2]=0;l=i;return}}q=c[d+44>>2]|0;o=c[d+48>>2]|0;p=e+(o>>1)|0;if(!(o&1))r=q;else r=c[(c[p>>2]|0)+q>>2]|0;do if((g|0)<1){q=c[n>>2]|0;o=q+-1|0;if((q|0)>=1){e=c[d+16>>2]|0;s=(e|0)==0;if(s)t=0;else t=c[e+-4>>2]|0;if((q|0)<=(t|0)){if(s)u=0;else u=c[e+-4>>2]|0;do if((u|0)<(q|0)){if(s)v=0;else v=c[e+-4>>2]|0;if((v|0)<(q|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);w=0;break}else{a[1263537]=0;x=31;break}}else x=31;while(0);if((x|0)==31)w=e+(o*24|0)|0;__ZN7VariantC2ERKS_(k,w);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);f=__ZNK7VariantcviEv(k)|0;__ZN7VariantC2Eb(j,$i[r&8191](p,f)|0);if(c[k>>2]|0)__ZN7Variant5clearEv(k);__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1217,1146558,0);c[b>>2]=0;l=i;return}function __ZN13MethodBind1RCI10SceneStatebiE7ptrcallEP6ObjectPPKvPv(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0;if(!d)g=0;else{h=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1236316)|0;g=h?d:0}d=c[b+44>>2]|0;h=c[b+48>>2]|0;b=g+(h>>1)|0;if(!(h&1))i=d;else i=c[(c[b>>2]|0)+d>>2]|0;a[f>>0]=($i[i&8191](b,c[c[e>>2]>>2]|0)|0)&1;return}function __ZN13MethodBind1RCI10SceneStatebiED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind1RCI10SceneState8NodePathiE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case -1:{__ZN8NodePathC2Ev(d);__ZN7VariantC2ERK8NodePath(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);__ZN8NodePathD2Ev(d);f=b;break}case 0:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;break}default:f=0}l=a;return f|0}function __ZNK13MethodBind1RCI10SceneState8NodePathiE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,908869);l=a;return c[b>>2]|0}function __ZN13MethodBind1RCI10SceneState8NodePathiE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0;i=l;l=l+64|0;if((l|0)>=(m|0))ba(64);j=i+24|0;k=i+48|0;n=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236316)|0:0){c[h>>2]=0;a[1263537]=0;o=d+24|0;p=c[o>>2]|0;if((p|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=p;c[b>>2]=0;l=i;return}q=p-(c[d+20>>2]|0)|0;if((q|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=q;c[b>>2]=0;l=i;return}if((g|0)>0){if((p|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);r=0}else{a[1263537]=0;r=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,r)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=r;c[b>>2]=0;l=i;return}}r=c[d+44>>2]|0;p=c[d+48>>2]|0;q=e+(p>>1)|0;if(!(p&1))s=r;else s=c[(c[q>>2]|0)+r>>2]|0;do if((g|0)<1){r=c[o>>2]|0;p=r+-1|0;if((r|0)>=1){e=c[d+16>>2]|0;t=(e|0)==0;if(t)u=0;else u=c[e+-4>>2]|0;if((r|0)<=(u|0)){if(t)v=0;else v=c[e+-4>>2]|0;do if((v|0)<(r|0)){if(t)w=0;else w=c[e+-4>>2]|0;if((w|0)<(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);x=0;break}else{a[1263537]=0;y=31;break}}else y=31;while(0);if((y|0)==31)x=e+(p*24|0)|0;__ZN7VariantC2ERKS_(n,x);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f>>2]|0);while(0);f=__ZNK7VariantcviEv(n)|0;c[k>>2]=$i[s&8191](q,f)|0;__ZN7VariantC2ERK8NodePath(j,k);__ZN8NodePathD2Ev(k);if(c[n>>2]|0)__ZN7Variant5clearEv(n);__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1217,1146558,0);c[b>>2]=0;l=i;return}function __ZN13MethodBind1RCI10SceneState8NodePathiE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f;if(!b)h=0;else{i=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236316)|0;h=i?b:0}b=c[a+44>>2]|0;i=c[a+48>>2]|0;a=h+(i>>1)|0;if(!(i&1))j=b;else j=c[(c[a>>2]|0)+b>>2]|0;c[g>>2]=$i[j&8191](a,c[c[d>>2]>>2]|0)|0;__ZN8NodePathaSERKS_(e,g);__ZN8NodePathD2Ev(g);l=f;return}function __ZN13MethodBind1RCI10SceneState8NodePathiED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind2RCI10SceneState8NodePathibE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return __ZNK13MethodBind2RCI10SceneState8NodePathibE18_get_argument_typeEi(a,b)|0}function __ZNK13MethodBind2RCI10SceneState8NodePathibE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,908869);l=a;return c[b>>2]|0}function __ZN13MethodBind2RCI10SceneState8NodePathibE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0;i=l;l=l+80|0;if((l|0)>=(m|0))ba(80);j=i+48|0;k=i+72|0;n=i+24|0;o=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236316)|0:0){c[h>>2]=0;a[1263537]=0;p=d+24|0;q=c[p>>2]|0;if((q|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=q;c[b>>2]=0;l=i;return}r=q-(c[d+20>>2]|0)|0;if((r|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=r;c[b>>2]=0;l=i;return}if((g|0)>0){if((q|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);s=0}else{a[1263537]=0;s=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,s)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=s;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[p>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);t=0}else{a[1263537]=0;t=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,t)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=t;c[b>>2]=0;l=i;return}}}t=c[d+44>>2]|0;s=c[d+48>>2]|0;q=e+(s>>1)|0;if(!(s&1))u=t;else u=c[(c[q>>2]|0)+t>>2]|0;do if((g|0)<1){t=c[p>>2]|0;s=t+-1|0;if((t|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)v=0;else v=c[e+-4>>2]|0;if((t|0)<=(v|0)){if(r)w=0;else w=c[e+-4>>2]|0;do if((w|0)<(t|0)){if(r)x=0;else x=c[e+-4>>2]|0;if((x|0)<(t|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);y=0;break}else{a[1263537]=0;z=37;break}}else z=37;while(0);if((z|0)==37)y=e+(s*24|0)|0;__ZN7VariantC2ERKS_(n,y);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f>>2]|0);while(0);y=__ZNK7VariantcviEv(n)|0;do if((g|0)<2){x=c[p>>2]|0;w=x+-1|0;v=x+-2|0;if((x|0)>=2){x=c[d+16>>2]|0;t=(x|0)==0;if(t)A=0;else A=c[x+-4>>2]|0;if((w|0)<=(A|0)){if(t)B=0;else B=c[x+-4>>2]|0;do if((B|0)<(w|0)){if(t)C=0;else C=c[x+-4>>2]|0;if((C|0)<(w|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);D=0;break}else{a[1263537]=0;z=54;break}}else z=54;while(0);if((z|0)==54)D=x+(v*24|0)|0;__ZN7VariantC2ERKS_(o,D);break}}c[o>>2]=0}else __ZN7VariantC2ERKS_(o,c[f+4>>2]|0);while(0);f=__ZNK7VariantcvbEv(o)|0;c[k>>2]=nj[u&2047](q,y,f)|0;__ZN7VariantC2ERK8NodePath(j,k);__ZN8NodePathD2Ev(k);if(c[o>>2]|0)__ZN7Variant5clearEv(o);if(c[n>>2]|0)__ZN7Variant5clearEv(n);__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1872,1146558,0);c[b>>2]=0;l=i;return}function __ZN13MethodBind2RCI10SceneState8NodePathibE7ptrcallEP6ObjectPPKvPv(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0;g=l;l=l+16|0;if((l|0)>=(m|0))ba(16);h=g;if(!d)i=0;else{j=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1236316)|0;i=j?d:0}d=c[b+44>>2]|0;j=c[b+48>>2]|0;b=i+(j>>1)|0;if(!(j&1))k=d;else k=c[(c[b>>2]|0)+d>>2]|0;c[h>>2]=nj[k&2047](b,c[c[e>>2]>>2]|0,(a[c[e+4>>2]>>0]|0)!=0)|0;__ZN8NodePathaSERKS_(f,h);__ZN8NodePathD2Ev(h);l=g;return}function __ZN13MethodBind2RCI10SceneState8NodePathibED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind2RCI10SceneState8NodePathibE18_get_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case -1:{__ZN8NodePathC2Ev(d);__ZN7VariantC2ERK8NodePath(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);__ZN8NodePathD2Ev(d);f=b;break}case 0:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;break}case 1:{__ZN7VariantC2Eb(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;break}default:f=0}l=a;return f|0}function __ZNK13MethodBind1RCI10SceneState10StringNameiE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case -1:{__ZN10StringNameC2Ev(d);__ZN7VariantC2ERK10StringName(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);__ZN10StringNameD2Ev(d);f=b;break}case 0:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;break}default:f=0}l=a;return f|0}function __ZNK13MethodBind1RCI10SceneState10StringNameiE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,908869);l=a;return c[b>>2]|0}function __ZN13MethodBind1RCI10SceneState10StringNameiE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0;i=l;l=l+64|0;if((l|0)>=(m|0))ba(64);j=i+24|0;k=i+48|0;n=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236316)|0:0){c[h>>2]=0;a[1263537]=0;o=d+24|0;p=c[o>>2]|0;if((p|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=p;c[b>>2]=0;l=i;return}q=p-(c[d+20>>2]|0)|0;if((q|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=q;c[b>>2]=0;l=i;return}if((g|0)>0){if((p|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);r=0}else{a[1263537]=0;r=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,r)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=r;c[b>>2]=0;l=i;return}}r=c[d+44>>2]|0;p=c[d+48>>2]|0;q=e+(p>>1)|0;if(!(p&1))s=r;else s=c[(c[q>>2]|0)+r>>2]|0;do if((g|0)<1){r=c[o>>2]|0;p=r+-1|0;if((r|0)>=1){e=c[d+16>>2]|0;t=(e|0)==0;if(t)u=0;else u=c[e+-4>>2]|0;if((r|0)<=(u|0)){if(t)v=0;else v=c[e+-4>>2]|0;do if((v|0)<(r|0)){if(t)w=0;else w=c[e+-4>>2]|0;if((w|0)<(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);x=0;break}else{a[1263537]=0;y=31;break}}else y=31;while(0);if((y|0)==31)x=e+(p*24|0)|0;__ZN7VariantC2ERKS_(n,x);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f>>2]|0);while(0);f=__ZNK7VariantcviEv(n)|0;c[k>>2]=$i[s&8191](q,f)|0;__ZN7VariantC2ERK10StringName(j,k);__ZN10StringNameD2Ev(k);if(c[n>>2]|0)__ZN7Variant5clearEv(n);__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1217,1146558,0);c[b>>2]=0;l=i;return}function __ZN13MethodBind1RCI10SceneState10StringNameiE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f;if(!b)h=0;else{i=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236316)|0;h=i?b:0}b=c[a+44>>2]|0;i=c[a+48>>2]|0;a=h+(i>>1)|0;if(!(i&1))j=b;else j=c[(c[a>>2]|0)+b>>2]|0;c[g>>2]=$i[j&8191](a,c[c[d>>2]>>2]|0)|0;__ZN8PtrToArgI10StringNameE6encodeES0_Pv(g,e);__ZN10StringNameD2Ev(g);l=f;return}function __ZN13MethodBind1RCI10SceneState10StringNameiED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI10SceneStateiE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK13MethodBind0RCI10SceneStateiE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,908869);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI10SceneStateiE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236316)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2Ei(i,ij[n&8191](d)|0);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI10SceneStateiE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0;if(!b)f=0;else{d=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236316)|0;f=d?b:0}b=c[a+44>>2]|0;d=c[a+48>>2]|0;a=f+(d>>1)|0;if(!(d&1)){g=b;h=ij[g&8191](a)|0;c[e>>2]=h;return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=ij[g&8191](a)|0;c[e>>2]=h;return}}function __ZN13MethodBind0RCI10SceneStateiED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN11PackedScene18_initialize_classvEv(b){b=b|0;if(a[1263400]|0)return;if(!(a[1257004]|0)){if(!(a[1257001]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI9ReferenceEEvv();__ZN9Reference13_bind_methodsEv();a[1257001]=1}__ZN7ClassDB10_add_classI8ResourceEEvv();__ZN8Resource13_bind_methodsEv();a[1257004]=1}__ZN7ClassDB10_add_classI11PackedSceneEEvv();__ZN11PackedScene13_bind_methodsEv();a[1263400]=1;return}function __ZN11PackedScene5_setvERK10StringNameRK7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK11PackedScene5_getvERK10StringNameR7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK11PackedScene19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+24|0;g=e+4|0;h=e;if(!d)__ZNK8Resource19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,0);__ZN6StringC2EPKc(f,909760);i=c[f>>2]|0;f=i;j=g+4|0;c[j>>2]=0;k=g+12|0;c[k>>2]=0;c[g>>2]=0;n=(i|0)==0;if(!n?(c[j>>2]=0,__Z28atomic_conditional_incrementPj(i+-8|0)|0):0)c[j>>2]=f;c[g+8>>2]=0;f=c[k>>2]|0;if(f|0){if(!(__Z16atomic_decrementPj(f+-8|0)|0))__ZN6Memory11free_staticEPvb(f,1);c[k>>2]=0}c[g+16>>2]=256;if(!(c[b>>2]|0)){k=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=k;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0}k=__ZnwjPFPvjE(32,4740)|0;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0;c[k+12>>2]=0;c[k+16>>2]=7;f=k+20|0;c[f>>2]=0;j=k+24|0;c[j>>2]=0;o=k+28|0;c[o>>2]=0;__ZN12PropertyInfoaSERKS_(k,g)|0;p=c[b>>2]|0;q=p+4|0;r=c[q>>2]|0;c[j>>2]=r;c[f>>2]=0;c[o>>2]=p;if(r|0)c[r+20>>2]=k;c[q>>2]=k;if(!(c[p>>2]|0))c[p>>2]=k;k=p+8|0;c[k>>2]=(c[k>>2]|0)+1;k=c[g+12>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);k=c[g+4>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);if(!n?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);__ZN10StringNameC2EPKc(h,909760);__ZN7ClassDB17get_property_listE10StringNameP4ListI12PropertyInfo16DefaultAllocatorEbPK6Object(h,b,1,a);__ZN10StringNameD2Ev(h);if(!d){l=e;return}__ZNK8Resource19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,1);l=e;return}function __ZN11PackedScene14_notificationvEib(a,b,c){a=a|0;b=b|0;c=c|0;return}function __ZNK11PackedScene16_get_class_namevEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+8|0;e=b+4|0;f=b;g=a+124|0;a=c[g>>2]|0;if(a|0){if(c[a+4>>2]|0){l=b;return g|0}if(__ZNK6String6lengthEv(a+8|0)|0){l=b;return g|0}}__ZN6StringC2EPKc(d,909760);c[f>>2]=c[d>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameaSERKS_(g,e);__ZN10StringNameD2Ev(e);e=c[f>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);l=b;return g|0}function __ZNK11PackedScene9get_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,909760);l=a;return c[b>>2]|0}function __ZNK11PackedScene8is_classERK6String(a,b){a=a|0;b=b|0;var c=0;if((!(__ZNK6StringeqEPKc(b,909760)|0)?!(__ZNK6StringeqEPKc(b,1110448)|0):0)?!(__ZNK6StringeqEPKc(b,1126157)|0):0)c=__ZNK6StringeqEPKc(b,1142944)|0;else c=1;return c|0}function __ZNK11PackedScene12is_class_ptrEPv(a,b){a=a|0;b=b|0;return (b|0)==1220716|((b|0)==1220696|((b|0)==1220724|(b|0)==1220580))|0}function __ZN11PackedSceneD2Ev(a){a=a|0;var b=0,d=0;c[a>>2]=297876;b=a+128|0;d=c[b>>2]|0;if((d|0?__ZN9Reference11unreferenceEv(d)|0:0)?(d=c[b>>2]|0,__Z17predelete_handlerP6Object(d)|0):0){gj[c[(c[d>>2]|0)+76>>2]&8191](d);__ZN6Memory11free_staticEPvb(d,0)}c[b>>2]=0;__ZN10StringNameD2Ev(a+124|0);__ZN8ResourceD2Ev(a);return}function __ZN11PackedSceneD0Ev(a){a=a|0;var b=0,d=0;c[a>>2]=297876;b=a+128|0;d=c[b>>2]|0;if((d|0?__ZN9Reference11unreferenceEv(d)|0:0)?(d=c[b>>2]|0,__Z17predelete_handlerP6Object(d)|0):0){gj[c[(c[d>>2]|0)+76>>2]&8191](d);__ZN6Memory11free_staticEPvb(d,0)}c[b>>2]=0;__ZN10StringNameD2Ev(a+124|0);__ZN8ResourceD2Ev(a);__ZdlPv(a);return}function __ZNK11PackedScene18get_base_extensionEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,918664);l=a;return c[b>>2]|0}function __ZN11PackedScene27editor_can_reload_from_fileEv(a){a=a|0;return 0}function __ZN11PackedScene8set_pathERK6Stringb(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0;e=(c[a+128>>2]|0)+144|0;f=c[e>>2]|0;if((f|0)!=(c[b>>2]|0)){if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);c[e>>2]=0;f=c[b>>2]|0;if(f|0?__Z28atomic_conditional_incrementPj(f+-8|0)|0:0)c[e>>2]=c[b>>2]}__ZN8Resource8set_pathERK6Stringb(a,b,d);return}function __ZN7ClassDB10_add_classI11PackedSceneEEvv(){var a=0,b=0,d=0,e=0,f=0,g=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+16|0;d=a+12|0;e=a+8|0;f=a+4|0;g=a;__ZN6StringC2EPKc(b,909760);c[e>>2]=c[b>>2];__ZN10StringNameC2ERK6String(d,e);__ZN6StringC2EPKc(b,1110448);c[g>>2]=c[b>>2];__ZN10StringNameC2ERK6String(f,g);__ZN7ClassDB11_add_class2ERK10StringNameS2_(d,f);__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);__ZN10StringNameD2Ev(d);d=c[e>>2]|0;if(!d){l=a;return}if(__Z16atomic_decrementPj(d+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(d,1);l=a;return}function __ZN11PackedScene13_bind_methodsEv(){var a=0,b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0;a=l;l=l+128|0;if((l|0)>=(m|0))ba(128);b=a+96|0;d=a+88|0;e=a+80|0;f=a;g=a+72|0;h=a+64|0;i=a+56|0;j=a+48|0;k=a+36|0;n=a+28|0;o=a+40|0;p=a+32|0;q=a+24|0;__Z8D_METHODPKcS0_(d,1089772,908880);r=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(r);c[r>>2]=298528;__ZN10MethodBind10_set_constEb(r,0);__ZN10MethodBind24_generate_argument_typesEi(r,1);__ZN10MethodBind12_set_returnsEb(r,1);c[r+44>>2]=4662;c[r+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,r,d,0,0)|0;r=d+4|0;s=c[r>>2]|0;if(s|0?(__Z16atomic_decrementPj(s+-8|0)|0)==0:0){t=c[r>>2]|0;r=(t|0)==0?0:t+-4|0;t=r+4|0;if(c[r>>2]|0){u=0;do{__ZN10StringNameD2Ev(t+(u<<2)|0);u=u+1|0}while(u>>>0<(c[r>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(s,1)}__ZN10StringNameD2Ev(d);__Z8D_METHODPKcS0_(e,908890,908904);__ZN7VariantC2Ei(f,0);d=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(d);c[d>>2]=298564;__ZN10MethodBind10_set_constEb(d,1);__ZN10MethodBind24_generate_argument_typesEi(d,1);__ZN10MethodBind12_set_returnsEb(d,1);c[d+44>>2]=4663;c[d+48>>2]=0;c[b>>2]=f;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,d,e,b,1)|0;if(c[f>>2]|0)__ZN7Variant5clearEv(f);d=e+4|0;s=c[d>>2]|0;if(s|0?(__Z16atomic_decrementPj(s+-8|0)|0)==0:0){r=c[d>>2]|0;d=(r|0)==0?0:r+-4|0;r=d+4|0;if(c[d>>2]|0){u=0;do{__ZN10StringNameD2Ev(r+(u<<2)|0);u=u+1|0}while(u>>>0<(c[d>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(s,1)}__ZN10StringNameD2Ev(e);__Z8D_METHODPKc(g,1121999);e=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(e);c[e>>2]=298600;__ZN10MethodBind10_set_constEb(e,1);__ZN10MethodBind24_generate_argument_typesEi(e,0);__ZN10MethodBind12_set_returnsEb(e,1);c[e+44>>2]=5618;c[e+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,e,g,0,0)|0;e=g+4|0;s=c[e>>2]|0;if(s|0?(__Z16atomic_decrementPj(s+-8|0)|0)==0:0){d=c[e>>2]|0;e=(d|0)==0?0:d+-4|0;d=e+4|0;if(c[e>>2]|0){u=0;do{__ZN10StringNameD2Ev(d+(u<<2)|0);u=u+1|0}while(u>>>0<(c[e>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(s,1)}__ZN10StringNameD2Ev(g);__Z8D_METHODPKc(h,908915);g=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(g);c[g>>2]=298636;__ZN10MethodBind10_set_constEb(g,0);__ZN10MethodBind24_generate_argument_typesEi(g,1);c[g+44>>2]=1661;c[g+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,g,h,0,0)|0;g=h+4|0;s=c[g>>2]|0;if(s|0?(__Z16atomic_decrementPj(s+-8|0)|0)==0:0){e=c[g>>2]|0;g=(e|0)==0?0:e+-4|0;e=g+4|0;if(c[g>>2]|0){u=0;do{__ZN10StringNameD2Ev(e+(u<<2)|0);u=u+1|0}while(u>>>0<(c[g>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(s,1)}__ZN10StringNameD2Ev(h);__Z8D_METHODPKc(i,908934);h=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(h);c[h>>2]=298672;__ZN10MethodBind10_set_constEb(h,1);__ZN10MethodBind24_generate_argument_typesEi(h,0);__ZN10MethodBind12_set_returnsEb(h,1);c[h+44>>2]=5619;c[h+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,h,i,0,0)|0;h=i+4|0;s=c[h>>2]|0;if(s|0?(__Z16atomic_decrementPj(s+-8|0)|0)==0:0){g=c[h>>2]|0;h=(g|0)==0?0:g+-4|0;g=h+4|0;if(c[h>>2]|0){u=0;do{__ZN10StringNameD2Ev(g+(u<<2)|0);u=u+1|0}while(u>>>0<(c[h>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(s,1)}__ZN10StringNameD2Ev(i);__Z8D_METHODPKc(j,908953);i=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(i);c[i>>2]=298708;__ZN10MethodBind10_set_constEb(i,0);__ZN10MethodBind24_generate_argument_typesEi(i,0);__ZN10MethodBind12_set_returnsEb(i,1);c[i+44>>2]=5620;c[i+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,i,j,0,0)|0;i=j+4|0;s=c[i>>2]|0;if(s|0?(__Z16atomic_decrementPj(s+-8|0)|0)==0:0){h=c[i>>2]|0;i=(h|0)==0?0:h+-4|0;h=i+4|0;if(c[i>>2]|0){u=0;do{__ZN10StringNameD2Ev(h+(u<<2)|0);u=u+1|0}while(u>>>0<(c[i>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(s,1)}__ZN10StringNameD2Ev(j);__ZN6StringC2EPKc(b,909760);c[f>>2]=c[b>>2];__ZN10StringNameC2ERK6String(k,f);__ZN6StringC2EPKc(n,908974);__ZN6StringC2EPKc(o,1263606);j=b+4|0;c[j>>2]=0;s=b+12|0;c[s>>2]=0;c[b>>2]=20;i=c[n>>2]|0;if(i|0?(c[j>>2]=0,__Z28atomic_conditional_incrementPj(i+-8|0)|0):0)c[j>>2]=c[n>>2];c[b+8>>2]=0;j=c[s>>2]|0;if((j|0)!=(c[o>>2]|0)){if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);c[s>>2]=0;j=c[o>>2]|0;if(j|0?__Z28atomic_conditional_incrementPj(j+-8|0)|0:0)c[s>>2]=c[o>>2]}c[b+16>>2]=7;c[p>>2]=__Z11_scs_createPKc(908915)|0;c[q>>2]=__Z11_scs_createPKc(908934)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(k,b,p,q,-1);__ZN10StringNameD2Ev(q);__ZN10StringNameD2Ev(p);p=c[b+12>>2]|0;if(p|0?(__Z16atomic_decrementPj(p+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(p,1);p=c[b+4>>2]|0;if(p|0?(__Z16atomic_decrementPj(p+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(p,1);p=c[o>>2]|0;if(p|0?(__Z16atomic_decrementPj(p+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(p,1);p=c[n>>2]|0;if(p|0?(__Z16atomic_decrementPj(p+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(p,1);__ZN10StringNameD2Ev(k);k=c[f>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);__ZN6StringC2EPKc(b,909760);c[o>>2]=c[b>>2];__ZN10StringNameC2ERK6String(f,o);__ZN10StringNameC2EPKc(b,908801);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(f,b,0);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(f);k=c[o>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);__ZN6StringC2EPKc(b,909760);c[o>>2]=c[b>>2];__ZN10StringNameC2ERK6String(f,o);__ZN10StringNameC2EPKc(b,908825);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(f,b,1);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(f);k=c[o>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);__ZN6StringC2EPKc(b,909760);c[o>>2]=c[b>>2];__ZN10StringNameC2ERK6String(f,o);__ZN10StringNameC2EPKc(b,908849);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(f,b,2);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(f);f=c[o>>2]|0;if(!f){l=a;return}if(__Z16atomic_decrementPj(f+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(f,1);l=a;return}function __ZN11PackedScene4packEP4Node(a,b){a=a|0;b=b|0;return __ZN10SceneState4packEP4Node(c[a+128>>2]|0,b)|0}function __ZNK11PackedScene12can_instanceEv(a){a=a|0;var b=0,d=0;b=c[(c[a+128>>2]|0)+136>>2]|0;if(!b){d=0;return d|0}d=(c[b+-4>>2]|0)>0;return d|0}function __ZN11PackedScene18_set_bundled_sceneERK10Dictionary(a,b){a=a|0;b=b|0;__ZN10SceneState17set_bundled_sceneERK10Dictionary(c[a+128>>2]|0,b);return}function __ZNK11PackedScene18_get_bundled_sceneEv(a){a=a|0;return __ZNK10SceneState17get_bundled_sceneEv(c[a+128>>2]|0)|0}function __ZNK12MethodBind0RI11PackedScene3RefI10SceneStateEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var c=0;if((b|0)!=-1){c=0;return c|0}c=__ZN7Variant12get_type_forI3RefI10SceneStateEEENS_4TypeEv()|0;return c|0}function __ZNK12MethodBind0RI11PackedScene3RefI10SceneStateEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,909760);l=a;return c[b>>2]|0}function __ZN12MethodBind0RI11PackedScene3RefI10SceneStateEE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f+28|0;j=f;k=f+24|0;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1220716)|0:0){c[h>>2]=0;a[1263537]=0;n=c[d+24>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=f;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=f;return}o=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))p=o;else p=c[(c[d>>2]|0)+o>>2]|0;c[k>>2]=ij[p&8191](d)|0;__ZN6RefPtrC2Ev(i);__ZN3RefI9ReferenceEaSI10SceneStateEEvRKS_IT_E(i,k);__ZN7VariantC2ERK6RefPtr(j,i);__ZN6RefPtrD2Ev(i);i=c[k>>2]|0;if((i|0?__ZN9Reference11unreferenceEv(i)|0:0)?(i=c[k>>2]|0,__Z17predelete_handlerP6Object(i)|0):0){gj[c[(c[i>>2]|0)+76>>2]&8191](i);__ZN6Memory11free_staticEPvb(i,0)}c[k>>2]=0;__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,266,1146558,0);c[b>>2]=0;l=f;return}function __ZN12MethodBind0RI11PackedScene3RefI10SceneStateEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=d;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1220716)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;c[f>>2]=ij[i&8191](a)|0;__ZN3RefI9ReferenceEaSI10SceneStateEEvRKS_IT_E(e,f);e=c[f>>2]|0;if(!e){l=d;return}if(!(__ZN9Reference11unreferenceEv(e)|0)){l=d;return}e=c[f>>2]|0;if(!(__Z17predelete_handlerP6Object(e)|0)){l=d;return}gj[c[(c[e>>2]|0)+76>>2]&8191](e);__ZN6Memory11free_staticEPvb(e,0);l=d;return}function __ZN12MethodBind0RI11PackedScene3RefI10SceneStateEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN3RefI9ReferenceEaSI10SceneStateEEvRKS_IT_E(a,b){a=a|0;b=b|0;var d=0,e=0;d=c[b>>2]|0;if(!d){b=c[a>>2]|0;if((b|0?__ZN9Reference11unreferenceEv(b)|0:0)?(b=c[a>>2]|0,__Z17predelete_handlerP6Object(b)|0):0){gj[c[(c[b>>2]|0)+76>>2]&8191](b);__ZN6Memory11free_staticEPvb(b,0)}c[a>>2]=0;return}b=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1220724)|0;e=b?d:0;d=c[a>>2]|0;if((e|0)==(d|0))return;if((d|0?__ZN9Reference11unreferenceEv(d)|0:0)?(d=c[a>>2]|0,__Z17predelete_handlerP6Object(d)|0):0){gj[c[(c[d>>2]|0)+76>>2]&8191](d);__ZN6Memory11free_staticEPvb(d,0)}c[a>>2]=e;if(!e)return;__ZN9Reference9referenceEv(e);return}function __ZN7Variant12get_type_forI3RefI10SceneStateEEENS_4TypeEv(){var a=0,b=0,d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+28|0;d=a+24|0;e=a;c[d>>2]=0;__ZN6RefPtrC2Ev(b);__ZN3RefI9ReferenceEaSI10SceneStateEEvRKS_IT_E(b,d);__ZN7VariantC2ERK6RefPtr(e,b);__ZN6RefPtrD2Ev(b);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);e=c[d>>2]|0;if(!e){l=a;return b|0}if(!(__ZN9Reference11unreferenceEv(e)|0)){l=a;return b|0}e=c[d>>2]|0;if(!(__Z17predelete_handlerP6Object(e)|0)){l=a;return b|0}gj[c[(c[e>>2]|0)+76>>2]&8191](e);__ZN6Memory11free_staticEPvb(e,0);l=a;return b|0}function __ZNK10SceneState17get_bundled_sceneEv(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0,ia=0,ja=0,ka=0,la=0,ma=0,na=0,oa=0,pa=0,qa=0,ra=0,sa=0,ta=0,ua=0,va=0,wa=0,xa=0,ya=0,za=0,Aa=0,Ba=0,Ca=0,Da=0,Ea=0,Fa=0,Ga=0,Ha=0,Ia=0,Ja=0,Ka=0,La=0;d=l;l=l+160|0;if((l|0)>=(m|0))ba(160);e=d+120|0;f=d+144|0;g=d+148|0;h=d+96|0;i=d+72|0;j=d+48|0;k=d+24|0;n=d;c[g>>2]=0;o=b+92|0;p=c[o>>2]|0;if(!p)q=0;else q=c[p+-4>>2]|0;__ZN10PoolVectorI6StringE6resizeEi(g,q)|0;q=c[o>>2]|0;if(q|0?c[q+-4>>2]|0:0){if((c[g>>2]|0)!=0?(__ZN10PoolVectorI6StringE14_copy_on_writeEv(g),q=c[g>>2]|0,(q|0)!=0):0){__Z16atomic_incrementPj(q+4|0)|0;r=q;s=c[q+8>>2]|0}else{r=0;s=0}q=s;s=0;while(1){p=c[o>>2]|0;t=(p|0)==0;if(t)u=0;else u=c[p+-4>>2]|0;if((s|0)>=(u|0))break;if(t)v=0;else v=c[p+-4>>2]|0;do if((v|0)<=(s|0)){if(t)w=0;else w=c[p+-4>>2]|0;if((w|0)>(s|0)){a[1263537]=0;x=22;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);y=0;break}}else x=22;while(0);if((x|0)==22){x=0;y=p+(s<<2)|0}t=c[y>>2]|0;do if(t){z=c[t+4>>2]|0;if(z|0){__ZN6StringC2EPKc(e,z);A=c[e>>2]|0;break}z=t+8|0;c[e>>2]=0;B=c[z>>2]|0;if((B|0)!=0?(c[e>>2]=0,(__Z28atomic_conditional_incrementPj(B+-8|0)|0)!=0):0){B=c[z>>2]|0;c[e>>2]=B;A=B}else A=0}else{c[e>>2]=0;A=0}while(0);t=A;p=q+(s<<2)|0;B=c[p>>2]|0;if((B|0)==(A|0)){if(A|0)x=38}else{if(B|0?(__Z16atomic_decrementPj(B+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(B,1);c[p>>2]=0;if(A|0)if(!(__Z28atomic_conditional_incrementPj(A+-8|0)|0))x=38;else{c[p>>2]=t;x=38}}if((x|0)==38?(x=0,(__Z16atomic_decrementPj(A+-8|0)|0)==0):0)__ZN6Memory11free_staticEPvb(A,1);s=s+1|0}if(r|0)__Z16atomic_decrementPj(r+4|0)|0}__ZN10DictionaryC2Ev(f);__ZN7VariantC2ERK10PoolVectorI6StringE(e,g);__ZN7VariantC2EPKc(h,908983);__ZN7VariantaSERKS_(__ZN10DictionaryixERK7Variant(f,h)|0,e);if(c[h>>2]|0)__ZN7Variant5clearEv(h);if(c[e>>2]|0)__ZN7Variant5clearEv(e);__ZN7VariantC2ERK6VectorIS_E(e,b+96|0);__ZN7VariantC2EPKc(h,908989);__ZN7VariantaSERKS_(__ZN10DictionaryixERK7Variant(f,h)|0,e);if(c[h>>2]|0)__ZN7Variant5clearEv(h);if(c[e>>2]|0)__ZN7Variant5clearEv(e);c[e>>2]=0;r=b+136|0;s=c[r>>2]|0;if(!s)C=0;else C=c[s+-4>>2]|0;__ZN7VariantC2Ei(h,C);__ZN7VariantC2EPKc(i,908998);__ZN7VariantaSERKS_(__ZN10DictionaryixERK7Variant(f,i)|0,h);if(c[i>>2]|0)__ZN7Variant5clearEv(i);if(c[h>>2]|0)__ZN7Variant5clearEv(h);C=0;a:while(1){s=c[r>>2]|0;A=(s|0)==0;if(A)D=0;else D=c[s+-4>>2]|0;if((C|0)>=(D|0)){x=59;break}if(A)E=0;else E=c[s+-4>>2]|0;do if((E|0)<=(C|0)){if(A)F=0;else F=c[s+-4>>2]|0;if((F|0)>(C|0)){a[1263537]=0;x=78;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);G=0;break}}else x=78;while(0);if((x|0)==78){x=0;G=s+(C*28|0)|0}A=c[G>>2]|0;q=c[e>>2]|0;if(!q)H=1;else H=(c[q+-4>>2]|0)+1|0;if(!(__ZN6VectorIiE6resizeEi(e,H)|0)){a[1263537]=0;q=c[e>>2]|0;if(!q){x=85;break}y=c[q+-4>>2]|0;if((y|0)<1){x=85;break}__ZN6VectorIiE14_copy_on_writeEv(e);q=c[e>>2]|0;c[q+(y+-1<<2)>>2]=A;I=q}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);I=c[e>>2]|0}q=c[G+4>>2]|0;if(!I)J=1;else J=(c[I+-4>>2]|0)+1|0;if(!(__ZN6VectorIiE6resizeEi(e,J)|0)){a[1263537]=0;A=c[e>>2]|0;if(!A){x=93;break}y=c[A+-4>>2]|0;if((y|0)<1){x=93;break}__ZN6VectorIiE14_copy_on_writeEv(e);A=c[e>>2]|0;c[A+(y+-1<<2)>>2]=q;K=A}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);K=c[e>>2]|0}A=c[G+8>>2]|0;if(!K)L=1;else L=(c[K+-4>>2]|0)+1|0;if(!(__ZN6VectorIiE6resizeEi(e,L)|0)){a[1263537]=0;q=c[e>>2]|0;if(!q){x=101;break}y=c[q+-4>>2]|0;if((y|0)<1){x=101;break}__ZN6VectorIiE14_copy_on_writeEv(e);q=c[e>>2]|0;c[q+(y+-1<<2)>>2]=A;M=q}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);M=c[e>>2]|0}q=c[G+12>>2]|0;if(!M)N=1;else N=(c[M+-4>>2]|0)+1|0;if(!(__ZN6VectorIiE6resizeEi(e,N)|0)){a[1263537]=0;A=c[e>>2]|0;if(!A){x=109;break}y=c[A+-4>>2]|0;if((y|0)<1){x=109;break}__ZN6VectorIiE14_copy_on_writeEv(e);A=c[e>>2]|0;c[A+(y+-1<<2)>>2]=q;O=A}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);O=c[e>>2]|0}A=c[G+16>>2]|0;if(!O)P=1;else P=(c[O+-4>>2]|0)+1|0;if(!(__ZN6VectorIiE6resizeEi(e,P)|0)){a[1263537]=0;q=c[e>>2]|0;if(!q){x=117;break}y=c[q+-4>>2]|0;if((y|0)<1){x=117;break}__ZN6VectorIiE14_copy_on_writeEv(e);c[(c[e>>2]|0)+(y+-1<<2)>>2]=A}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);A=G+20|0;y=c[A>>2]|0;if(!y)Q=0;else Q=c[y+-4>>2]|0;y=c[e>>2]|0;if(!y)R=1;else R=(c[y+-4>>2]|0)+1|0;if(!(__ZN6VectorIiE6resizeEi(e,R)|0)){a[1263537]=0;y=c[e>>2]|0;if(!y){x=127;break}q=c[y+-4>>2]|0;if((q|0)<1){x=127;break}__ZN6VectorIiE14_copy_on_writeEv(e);c[(c[e>>2]|0)+(q+-1<<2)>>2]=Q;S=0}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);S=0}while(1){q=c[A>>2]|0;y=(q|0)==0;if(y)T=0;else T=c[q+-4>>2]|0;if((S|0)>=(T|0))break;if(y)U=0;else U=c[q+-4>>2]|0;if((U|0)<=(S|0)){if(y)V=0;else V=c[q+-4>>2]|0;if((V|0)<=(S|0)){x=148;break a}a[1263537]=0}y=c[q+(S<<3)>>2]|0;q=c[e>>2]|0;if(!q)W=1;else W=(c[q+-4>>2]|0)+1|0;if(!(__ZN6VectorIiE6resizeEi(e,W)|0)){a[1263537]=0;q=c[e>>2]|0;if(!q){x=156;break a}w=c[q+-4>>2]|0;if((w|0)<1){x=156;break a}__ZN6VectorIiE14_copy_on_writeEv(e);c[(c[e>>2]|0)+(w+-1<<2)>>2]=y}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);y=c[A>>2]|0;w=(y|0)==0;if(w)X=0;else X=c[y+-4>>2]|0;if((X|0)<=(S|0)){if(w)Y=0;else Y=c[y+-4>>2]|0;if((Y|0)<=(S|0)){x=164;break a}a[1263537]=0}w=c[y+(S<<3)+4>>2]|0;y=c[e>>2]|0;if(!y)Z=1;else Z=(c[y+-4>>2]|0)+1|0;if(!(__ZN6VectorIiE6resizeEi(e,Z)|0)){a[1263537]=0;y=c[e>>2]|0;if(!y){x=172;break a}q=c[y+-4>>2]|0;if((q|0)<1){x=172;break a}__ZN6VectorIiE14_copy_on_writeEv(e);c[(c[e>>2]|0)+(q+-1<<2)>>2]=w}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);S=S+1|0}A=G+24|0;s=c[A>>2]|0;if(!s)_=0;else _=c[s+-4>>2]|0;s=c[e>>2]|0;if(!s)$=1;else $=(c[s+-4>>2]|0)+1|0;if(!(__ZN6VectorIiE6resizeEi(e,$)|0)){a[1263537]=0;s=c[e>>2]|0;if(!s){x=140;break}w=c[s+-4>>2]|0;if((w|0)<1){x=140;break}__ZN6VectorIiE14_copy_on_writeEv(e);c[(c[e>>2]|0)+(w+-1<<2)>>2]=_;aa=0}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);aa=0}while(1){w=c[A>>2]|0;s=(w|0)==0;if(s)ca=0;else ca=c[w+-4>>2]|0;if((aa|0)>=(ca|0))break;if(s)da=0;else da=c[w+-4>>2]|0;if((da|0)<=(aa|0)){if(s)ea=0;else ea=c[w+-4>>2]|0;if((ea|0)<=(aa|0)){x=185;break a}a[1263537]=0}s=c[w+(aa<<2)>>2]|0;w=c[e>>2]|0;if(!w)fa=1;else fa=(c[w+-4>>2]|0)+1|0;if(!(__ZN6VectorIiE6resizeEi(e,fa)|0)){a[1263537]=0;w=c[e>>2]|0;if(!w){x=193;break a}q=c[w+-4>>2]|0;if((q|0)<1){x=193;break a}__ZN6VectorIiE14_copy_on_writeEv(e);c[(c[e>>2]|0)+(q+-1<<2)>>2]=s}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);aa=aa+1|0}C=C+1|0}switch(x|0){case 59:{__ZN7VariantC2ERK6VectorIiE(h,e);__ZN7VariantC2EPKc(i,909009);__ZN7VariantaSERKS_(__ZN10DictionaryixERK7Variant(f,i)|0,h);if(c[i>>2]|0)__ZN7Variant5clearEv(i);if(c[h>>2]|0)__ZN7Variant5clearEv(h);c[h>>2]=0;C=b+140|0;aa=c[C>>2]|0;if(!aa)ga=0;else ga=c[aa+-4>>2]|0;__ZN7VariantC2Ei(i,ga);__ZN7VariantC2EPKc(j,909015);__ZN7VariantaSERKS_(__ZN10DictionaryixERK7Variant(f,j)|0,i);if(c[j>>2]|0)__ZN7Variant5clearEv(j);if(c[i>>2]|0)__ZN7Variant5clearEv(i);ga=0;b:while(1){aa=c[C>>2]|0;fa=(aa|0)==0;if(fa)ha=0;else ha=c[aa+-4>>2]|0;if((ga|0)>=(ha|0)){x=199;break}if(fa)ia=0;else ia=c[aa+-4>>2]|0;do if((ia|0)<=(ga|0)){if(fa)ja=0;else ja=c[aa+-4>>2]|0;if((ja|0)>(ga|0)){a[1263537]=0;x=214;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);ka=0;break}}else x=214;while(0);if((x|0)==214){x=0;ka=aa+(ga*24|0)|0}fa=c[ka>>2]|0;ea=c[h>>2]|0;if(!ea)la=1;else la=(c[ea+-4>>2]|0)+1|0;if(!(__ZN6VectorIiE6resizeEi(h,la)|0)){a[1263537]=0;ea=c[h>>2]|0;if(!ea){x=221;break}da=c[ea+-4>>2]|0;if((da|0)<1){x=221;break}__ZN6VectorIiE14_copy_on_writeEv(h);ea=c[h>>2]|0;c[ea+(da+-1<<2)>>2]=fa;ma=ea}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);ma=c[h>>2]|0}ea=c[ka+4>>2]|0;if(!ma)na=1;else na=(c[ma+-4>>2]|0)+1|0;if(!(__ZN6VectorIiE6resizeEi(h,na)|0)){a[1263537]=0;fa=c[h>>2]|0;if(!fa){x=229;break}da=c[fa+-4>>2]|0;if((da|0)<1){x=229;break}__ZN6VectorIiE14_copy_on_writeEv(h);fa=c[h>>2]|0;c[fa+(da+-1<<2)>>2]=ea;oa=fa}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);oa=c[h>>2]|0}fa=c[ka+8>>2]|0;if(!oa)pa=1;else pa=(c[oa+-4>>2]|0)+1|0;if(!(__ZN6VectorIiE6resizeEi(h,pa)|0)){a[1263537]=0;ea=c[h>>2]|0;if(!ea){x=237;break}da=c[ea+-4>>2]|0;if((da|0)<1){x=237;break}__ZN6VectorIiE14_copy_on_writeEv(h);ea=c[h>>2]|0;c[ea+(da+-1<<2)>>2]=fa;qa=ea}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);qa=c[h>>2]|0}ea=c[ka+12>>2]|0;if(!qa)ra=1;else ra=(c[qa+-4>>2]|0)+1|0;if(!(__ZN6VectorIiE6resizeEi(h,ra)|0)){a[1263537]=0;fa=c[h>>2]|0;if(!fa){x=245;break}da=c[fa+-4>>2]|0;if((da|0)<1){x=245;break}__ZN6VectorIiE14_copy_on_writeEv(h);fa=c[h>>2]|0;c[fa+(da+-1<<2)>>2]=ea;sa=fa}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);sa=c[h>>2]|0}fa=c[ka+16>>2]|0;if(!sa)ta=1;else ta=(c[sa+-4>>2]|0)+1|0;if(!(__ZN6VectorIiE6resizeEi(h,ta)|0)){a[1263537]=0;ea=c[h>>2]|0;if(!ea){x=253;break}da=c[ea+-4>>2]|0;if((da|0)<1){x=253;break}__ZN6VectorIiE14_copy_on_writeEv(h);c[(c[h>>2]|0)+(da+-1<<2)>>2]=fa}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);fa=ka+20|0;da=c[fa>>2]|0;if(!da)ua=0;else ua=c[da+-4>>2]|0;da=c[h>>2]|0;if(!da)va=1;else va=(c[da+-4>>2]|0)+1|0;if(!(__ZN6VectorIiE6resizeEi(h,va)|0)){a[1263537]=0;da=c[h>>2]|0;if(!da){x=263;break}ea=c[da+-4>>2]|0;if((ea|0)<1){x=263;break}__ZN6VectorIiE14_copy_on_writeEv(h);c[(c[h>>2]|0)+(ea+-1<<2)>>2]=ua;wa=0}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);wa=0}while(1){ea=c[fa>>2]|0;da=(ea|0)==0;if(da)xa=0;else xa=c[ea+-4>>2]|0;if((wa|0)>=(xa|0))break;if(da)ya=0;else ya=c[ea+-4>>2]|0;if((ya|0)<=(wa|0)){if(da)za=0;else za=c[ea+-4>>2]|0;if((za|0)<=(wa|0)){x=275;break b}a[1263537]=0}da=c[ea+(wa<<2)>>2]|0;ea=c[h>>2]|0;if(!ea)Aa=1;else Aa=(c[ea+-4>>2]|0)+1|0;if(!(__ZN6VectorIiE6resizeEi(h,Aa)|0)){a[1263537]=0;ea=c[h>>2]|0;if(!ea){x=283;break b}ca=c[ea+-4>>2]|0;if((ca|0)<1){x=283;break b}__ZN6VectorIiE14_copy_on_writeEv(h);c[(c[h>>2]|0)+(ca+-1<<2)>>2]=da}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);wa=wa+1|0}ga=ga+1|0}if((x|0)==199){__ZN7VariantC2ERK6VectorIiE(i,h);__ZN7VariantC2EPKc(j,909026);__ZN7VariantaSERKS_(__ZN10DictionaryixERK7Variant(f,j)|0,i);if(c[j>>2]|0)__ZN7Variant5clearEv(j);if(c[i>>2]|0)__ZN7Variant5clearEv(i);__ZN5ArrayC2Ev(i);ga=b+100|0;wa=c[ga>>2]|0;if(!wa)Ba=0;else Ba=c[wa+-4>>2]|0;__ZN5Array6resizeEi(i,Ba)|0;Ba=0;while(1){wa=c[ga>>2]|0;Aa=(wa|0)==0;if(Aa)Ca=0;else Ca=c[wa+-4>>2]|0;if((Ba|0)>=(Ca|0))break;if(Aa)Da=0;else Da=c[wa+-4>>2]|0;do if((Da|0)<=(Ba|0)){if(Aa)Ea=0;else Ea=c[wa+-4>>2]|0;if((Ea|0)>(Ba|0)){a[1263537]=0;x=304;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);Fa=0;break}}else x=304;while(0);if((x|0)==304){x=0;Fa=wa+(Ba<<2)|0}__ZN7VariantC2ERK8NodePath(j,Fa);__ZN7VariantaSERKS_(__ZN5ArrayixEi(i,Ba)|0,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);Ba=Ba+1|0}__ZN7VariantC2ERK5Array(j,i);__ZN7VariantC2EPKc(k,909032);__ZN7VariantaSERKS_(__ZN10DictionaryixERK7Variant(f,k)|0,j);if(c[k>>2]|0)__ZN7Variant5clearEv(k);if(c[j>>2]|0)__ZN7Variant5clearEv(j);__ZN5ArrayC2Ev(j);Ba=b+104|0;Fa=c[Ba>>2]|0;if(!Fa)Ga=0;else Ga=c[Fa+-4>>2]|0;__ZN5Array6resizeEi(j,Ga)|0;Ga=0;while(1){Fa=c[Ba>>2]|0;Ea=(Fa|0)==0;if(Ea)Ha=0;else Ha=c[Fa+-4>>2]|0;if((Ga|0)>=(Ha|0))break;if(Ea)Ia=0;else Ia=c[Fa+-4>>2]|0;do if((Ia|0)<=(Ga|0)){if(Ea)Ja=0;else Ja=c[Fa+-4>>2]|0;if((Ja|0)>(Ga|0)){a[1263537]=0;x=324;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);Ka=0;break}}else x=324;while(0);if((x|0)==324){x=0;Ka=Fa+(Ga<<2)|0}__ZN7VariantC2ERK8NodePath(k,Ka);__ZN7VariantaSERKS_(__ZN5ArrayixEi(j,Ga)|0,k);if(c[k>>2]|0)__ZN7Variant5clearEv(k);Ga=Ga+1|0}__ZN7VariantC2ERK5Array(k,j);__ZN7VariantC2EPKc(n,909043);__ZN7VariantaSERKS_(__ZN10DictionaryixERK7Variant(f,n)|0,k);if(c[n>>2]|0)__ZN7Variant5clearEv(n);if(c[k>>2]|0)__ZN7Variant5clearEv(k);Ga=c[b+132>>2]|0;if((Ga|0)>-1){__ZN7VariantC2Ei(k,Ga);__ZN7VariantC2EPKc(n,909062);__ZN7VariantaSERKS_(__ZN10DictionaryixERK7Variant(f,n)|0,k);if(c[n>>2]|0)__ZN7Variant5clearEv(n);if(c[k>>2]|0)__ZN7Variant5clearEv(k)}__ZN7VariantC2Ei(k,2);__ZN7VariantC2EPKc(n,1214164);__ZN7VariantaSERKS_(__ZN10DictionaryixERK7Variant(f,n)|0,k);if(c[n>>2]|0)__ZN7Variant5clearEv(n);if(c[k>>2]|0)__ZN7Variant5clearEv(k);__ZN5ArrayD2Ev(j);__ZN5ArrayD2Ev(i);i=c[h>>2]|0;do if(i|0){if(__Z16atomic_decrementPj(i+-8|0)|0)break;__ZN6Memory11free_staticEPvb(i,1)}while(0);i=c[e>>2]|0;if(!i){__ZN10PoolVectorI6StringE12_unreferenceEv(g);La=c[f>>2]|0;l=d;return La|0}if(__Z16atomic_decrementPj(i+-8|0)|0){__ZN10PoolVectorI6StringE12_unreferenceEv(g);La=c[f>>2]|0;l=d;return La|0}__ZN6Memory11free_staticEPvb(i,1);__ZN10PoolVectorI6StringE12_unreferenceEv(g);La=c[f>>2]|0;l=d;return La|0}else if((x|0)==221)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((x|0)==229)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((x|0)==237)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((x|0)==245)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((x|0)==253)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((x|0)==263)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((x|0)==275)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);else if((x|0)==283)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 85:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 93:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 101:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 109:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 117:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 127:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 140:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 148:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);break}case 156:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 164:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);break}case 172:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 185:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);break}case 193:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}}return 0}function __ZNK13MethodBind0RCI11PackedScene10DictionaryE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;if((b|0)!=-1){f=0;l=a;return f|0}__ZN10DictionaryC2Ev(d);__ZN7VariantC2ERK10Dictionary(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);__ZN10DictionaryD2Ev(d);f=b;l=a;return f|0}function __ZNK13MethodBind0RCI11PackedScene10DictionaryE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,909760);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI11PackedScene10DictionaryE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;j=f+24|0;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1220716)|0:0){c[h>>2]=0;a[1263537]=0;k=c[d+24>>2]|0;if((k|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=k;c[b>>2]=0;l=f;return}n=k-(c[d+20>>2]|0)|0;if((n|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=n;c[b>>2]=0;l=f;return}n=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))o=n;else o=c[(c[d>>2]|0)+n>>2]|0;c[j>>2]=ij[o&8191](d)|0;__ZN7VariantC2ERK10Dictionary(i,j);__ZN10DictionaryD2Ev(j);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI11PackedScene10DictionaryE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=d;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1220716)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;c[f>>2]=ij[i&8191](a)|0;__ZN10DictionaryaSERKS_(e,f);__ZN10DictionaryD2Ev(f);l=d;return}function __ZN13MethodBind0RCI11PackedScene10DictionaryED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN10SceneState17set_bundled_sceneERK10Dictionary(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ca=0,da=0,ea=0,fa=0,ga=0;e=l;l=l+160|0;if((l|0)>=(m|0))ba(160);f=e+120|0;g=e+148|0;h=e+144|0;i=e+96|0;j=e+72|0;k=e+48|0;n=e+24|0;o=e;__ZN7VariantC2EPKc(f,908983);p=__ZNK10Dictionary3hasERK7Variant(d,f)|0;if(c[f>>2]|0)__ZN7Variant5clearEv(f);if(!p){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(909073,804476,1129,909091,0);l=e;return}a[1263537]=0;__ZN7VariantC2EPKc(f,908989);p=__ZNK10Dictionary3hasERK7Variant(d,f)|0;if(c[f>>2]|0)__ZN7Variant5clearEv(f);if(!p){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(909073,804476,1130,909130,0);l=e;return}a[1263537]=0;__ZN7VariantC2EPKc(f,908998);p=__ZNK10Dictionary3hasERK7Variant(d,f)|0;if(c[f>>2]|0)__ZN7Variant5clearEv(f);if(!p){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(909073,804476,1131,909172,0);l=e;return}a[1263537]=0;__ZN7VariantC2EPKc(f,909009);p=__ZNK10Dictionary3hasERK7Variant(d,f)|0;if(c[f>>2]|0)__ZN7Variant5clearEv(f);if(!p){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(909073,804476,1132,909216,0);l=e;return}a[1263537]=0;__ZN7VariantC2EPKc(f,909015);p=__ZNK10Dictionary3hasERK7Variant(d,f)|0;if(c[f>>2]|0)__ZN7Variant5clearEv(f);if(!p){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(909073,804476,1133,909255,0);l=e;return}a[1263537]=0;__ZN7VariantC2EPKc(f,909026);p=__ZNK10Dictionary3hasERK7Variant(d,f)|0;if(c[f>>2]|0)__ZN7Variant5clearEv(f);if(!p){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(909073,804476,1134,909299,0);l=e;return}a[1263537]=0;__ZN7VariantC2EPKc(f,1214164);p=__ZNK10Dictionary3hasERK7Variant(d,f)|0;if(c[f>>2]|0)__ZN7Variant5clearEv(f);if(p){__ZN7VariantC2EPKc(f,1214164);p=__ZNK7VariantcviEv(__ZNK10DictionaryixERK7Variant(d,f)|0)|0;if(c[f>>2]|0)__ZN7Variant5clearEv(f);if((p|0)>2){__ZN6StringC2EPKc(h,909338);c[g>>2]=__ZNK6String4utf8Ev(h)|0;__Z19_err_set_last_errorPKc(__ZNK10CharString8get_dataEv(g)|0);p=c[g>>2]|0;if(p|0?(__Z16atomic_decrementPj(p+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(p,1);p=c[h>>2]|0;do if(p|0){if(__Z16atomic_decrementPj(p+-8|0)|0)break;__ZN6Memory11free_staticEPvb(p,1)}while(0);a[1263537]=1;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(909073,804476,1143,1130797,0);a[1263537]=0;l=e;return}}__ZN7VariantC2EPKc(i,908983);p=__ZNK7Variantcv10PoolVectorI6StringEEv(__ZNK10DictionaryixERK7Variant(d,i)|0)|0;c[f>>2]=p;if(!(c[i>>2]|0))q=p;else{__ZN7Variant5clearEv(i);q=c[f>>2]|0}if(q|0?(p=c[q+16>>2]|0,p>>>0>=4):0){q=b+92|0;__ZN6VectorI10StringNameE6resizeEi(q,p>>>2)|0;p=c[f>>2]|0;if(!p){r=0;s=0}else{__Z16atomic_incrementPj(p+4|0)|0;r=p;s=c[p+8>>2]|0}p=s;s=0;while(1){h=c[q>>2]|0;if(!h)t=0;else t=c[h+-4>>2]|0;if((s|0)>=(t|0))break;__ZN10StringNameC2ERK6String(i,p+(s<<2)|0);h=c[q>>2]|0;g=(h|0)==0;if(g)u=0;else u=c[h+-4>>2]|0;do if((u|0)<=(s|0)){if(g)v=0;else v=c[h+-4>>2]|0;if((v|0)>(s|0)){a[1263537]=0;w=58;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);x=0;break}}else w=58;while(0);if((w|0)==58){w=0;__ZN6VectorI10StringNameE14_copy_on_writeEv(q);x=(c[q>>2]|0)+(s<<2)|0}__ZN10StringNameaSERKS_(x,i);__ZN10StringNameD2Ev(i);s=s+1|0}if(r|0)__Z16atomic_decrementPj(r+4|0)|0}__ZN7VariantC2EPKc(j,908989);c[i>>2]=__ZNK7Variantcv5ArrayEv(__ZNK10DictionaryixERK7Variant(d,j)|0)|0;if(c[j>>2]|0)__ZN7Variant5clearEv(j);do if(!(__ZNK5Array4sizeEv(i)|0)){a[1263537]=0;r=b+96|0;s=c[r>>2]|0;if(s|0){if(!(c[s+-4>>2]|0))break;if(!(__Z16atomic_decrementPj(s+-8|0)|0)){x=c[r>>2]|0;q=(x|0)==0?0:x+-4|0;x=q+4|0;v=c[q>>2]|0;if(v|0){u=0;p=v;while(1){v=x+(u*24|0)|0;if(!(c[v>>2]|0))y=p;else{__ZN7Variant5clearEv(v);y=c[q>>2]|0}u=u+1|0;if(u>>>0>=y>>>0)break;else p=y}}__ZN6Memory11free_staticEPvb(s,1)}c[r>>2]=0}}else{p=__ZNK5Array4sizeEv(i)|0;u=b+96|0;__ZN6VectorI7VariantE6resizeEi(u,p)|0;if((p|0)>0){q=0;do{x=__ZN5ArrayixEi(i,q)|0;v=c[u>>2]|0;t=(v|0)==0;if(t)z=0;else z=c[v+-4>>2]|0;do if((z|0)<=(q|0)){if(t)A=0;else A=c[v+-4>>2]|0;if((A|0)>(q|0)){a[1263537]=0;w=73;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);B=0;break}}else w=73;while(0);if((w|0)==73){w=0;__ZN6VectorI7VariantE14_copy_on_writeEv(u);B=(c[u>>2]|0)+(q*24|0)|0}__ZN7VariantaSERKS_(B,x);q=q+1|0}while((q|0)!=(p|0))}}while(0);B=b+136|0;__ZN7VariantC2EPKc(j,908998);__ZN6VectorIN10SceneState8NodeDataEE6resizeEi(B,__ZNK7VariantcviEv(__ZNK10DictionaryixERK7Variant(d,j)|0)|0)|0;if(c[j>>2]|0)__ZN7Variant5clearEv(j);A=c[B>>2]|0;do if(A|0){z=c[A+-4>>2]|0;if(!z)break;__ZN7VariantC2EPKc(k,909009);y=__ZNK7Variantcv10PoolVectorIiEEv(__ZNK10DictionaryixERK7Variant(d,k)|0)|0;c[j>>2]=y;if(!(c[k>>2]|0))C=y;else{__ZN7Variant5clearEv(k);C=c[j>>2]|0}if(!C){D=0;E=0}else{__Z16atomic_incrementPj(C+4|0)|0;D=C;E=c[C+8>>2]|0}a:do if((z|0)>0){y=E;p=0;q=0;b:while(1){u=c[B>>2]|0;r=(u|0)==0;if(r)F=0;else F=c[u+-4>>2]|0;do if((F|0)<=(p|0)){if(r)G=0;else G=c[u+-4>>2]|0;if((G|0)>(p|0)){a[1263537]=0;w=105;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);H=0;break}}else w=105;while(0);if((w|0)==105){w=0;__ZN6VectorIN10SceneState8NodeDataEE14_copy_on_writeEv(B);H=(c[B>>2]|0)+(p*28|0)|0}c[H>>2]=c[y+(q<<2)>>2];c[H+4>>2]=c[y+(q+1<<2)>>2];c[H+8>>2]=c[y+(q+2<<2)>>2];c[H+12>>2]=c[y+(q+3<<2)>>2];c[H+16>>2]=c[y+(q+4<<2)>>2];u=H+20|0;__ZN6VectorIN10SceneState8NodeData8PropertyEE6resizeEi(u,c[y+(q+5<<2)>>2]|0)|0;r=0;s=q+6|0;v=c[u>>2]|0;while(1){t=(v|0)==0;if(t)I=0;else I=c[v+-4>>2]|0;J=s+1|0;if((r|0)>=(I|0))break;h=c[y+(s<<2)>>2]|0;if(t)K=0;else K=c[v+-4>>2]|0;if((K|0)<=(r|0)){if(t)L=0;else L=c[v+-4>>2]|0;if((L|0)<=(r|0)){w=119;break b}a[1263537]=0}__ZN6VectorIN10SceneState8NodeData8PropertyEE14_copy_on_writeEv(u);t=c[u>>2]|0;c[t+(r<<3)>>2]=h;h=s+2|0;g=c[y+(J<<2)>>2]|0;M=(t|0)==0;if(M)N=0;else N=c[t+-4>>2]|0;if((N|0)<=(r|0)){if(M)O=0;else O=c[t+-4>>2]|0;if((O|0)<=(r|0)){w=125;break b}a[1263537]=0}__ZN6VectorIN10SceneState8NodeData8PropertyEE14_copy_on_writeEv(u);t=c[u>>2]|0;c[t+(r<<3)+4>>2]=g;r=r+1|0;s=h;v=t}v=H+24|0;__ZN6VectorIiE6resizeEi(v,c[y+(s<<2)>>2]|0)|0;r=0;u=J;t=c[v>>2]|0;while(1){h=(t|0)==0;if(h)P=0;else P=c[t+-4>>2]|0;if((r|0)>=(P|0))break;g=u+1|0;M=c[y+(u<<2)>>2]|0;if(h)Q=0;else Q=c[t+-4>>2]|0;if((Q|0)<=(r|0)){if(h)R=0;else R=c[t+-4>>2]|0;if((R|0)<=(r|0)){w=138;break b}a[1263537]=0}__ZN6VectorIiE14_copy_on_writeEv(v);h=c[v>>2]|0;c[h+(r<<2)>>2]=M;r=r+1|0;u=g;t=h}p=p+1|0;if((p|0)>=(z|0))break a;else q=u}if((w|0)==119){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);df()}else if((w|0)==125)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((w|0)==138)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);if(D|0)__Z16atomic_decrementPj(D+4|0)|0;__ZN10PoolVectorIiE12_unreferenceEv(j)}while(0);D=b+140|0;__ZN7VariantC2EPKc(j,909015);__ZN6VectorIN10SceneState14ConnectionDataEE6resizeEi(D,__ZNK7VariantcviEv(__ZNK10DictionaryixERK7Variant(d,j)|0)|0)|0;if(c[j>>2]|0)__ZN7Variant5clearEv(j);R=c[D>>2]|0;do if(R|0){Q=c[R+-4>>2]|0;if(!Q)break;__ZN7VariantC2EPKc(k,909026);P=__ZNK7Variantcv10PoolVectorIiEEv(__ZNK10DictionaryixERK7Variant(d,k)|0)|0;c[j>>2]=P;if(!(c[k>>2]|0))S=P;else{__ZN7Variant5clearEv(k);S=c[j>>2]|0}if(!S){T=0;U=0}else{__Z16atomic_incrementPj(S+4|0)|0;T=S;U=c[S+8>>2]|0}c:do if((Q|0)>0){P=U;J=0;H=0;d:while(1){O=c[D>>2]|0;N=(O|0)==0;if(N)V=0;else V=c[O+-4>>2]|0;do if((V|0)<=(J|0)){if(N)W=0;else W=c[O+-4>>2]|0;if((W|0)>(J|0)){a[1263537]=0;w=162;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);X=0;break}}else w=162;while(0);if((w|0)==162){w=0;__ZN6VectorIN10SceneState14ConnectionDataEE14_copy_on_writeEv(D);X=(c[D>>2]|0)+(J*24|0)|0}c[X>>2]=c[P+(H<<2)>>2];c[X+4>>2]=c[P+(H+1<<2)>>2];c[X+8>>2]=c[P+(H+2<<2)>>2];c[X+12>>2]=c[P+(H+3<<2)>>2];c[X+16>>2]=c[P+(H+4<<2)>>2];O=X+20|0;__ZN6VectorIiE6resizeEi(O,c[P+(H+5<<2)>>2]|0)|0;N=0;u=H+6|0;L=c[O>>2]|0;while(1){K=(L|0)==0;if(K)Y=0;else Y=c[L+-4>>2]|0;if((N|0)>=(Y|0))break;I=u+1|0;B=c[P+(u<<2)>>2]|0;if(K)Z=0;else Z=c[L+-4>>2]|0;if((Z|0)<=(N|0)){if(K)_=0;else _=c[L+-4>>2]|0;if((_|0)<=(N|0))break d;a[1263537]=0}__ZN6VectorIiE14_copy_on_writeEv(O);K=c[O>>2]|0;c[K+(N<<2)>>2]=B;N=N+1|0;u=I;L=K}J=J+1|0;if((J|0)>=(Q|0))break c;else H=u}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);if(T|0)__Z16atomic_decrementPj(T+4|0)|0;__ZN10PoolVectorIiE12_unreferenceEv(j)}while(0);__ZN5ArrayC2Ev(j);__ZN7VariantC2EPKc(k,909032);T=__ZNK10Dictionary3hasERK7Variant(d,k)|0;if(c[k>>2]|0)__ZN7Variant5clearEv(k);if(T?(__ZN7VariantC2EPKc(n,909032),c[k>>2]=__ZNK7Variantcv5ArrayEv(__ZNK10DictionaryixERK7Variant(d,n)|0)|0,__ZN5ArrayaSERKS_(j,k),__ZN5ArrayD2Ev(k),c[n>>2]|0):0)__ZN7Variant5clearEv(n);T=b+100|0;__ZN6VectorI8NodePathE6resizeEi(T,__ZNK5Array4sizeEv(j)|0)|0;if((__ZNK5Array4sizeEv(j)|0)>0){_=0;do{c[k>>2]=__ZNK7Variantcv8NodePathEv(__ZN5ArrayixEi(j,_)|0)|0;Z=c[T>>2]|0;Y=(Z|0)==0;if(Y)$=0;else $=c[Z+-4>>2]|0;do if(($|0)<=(_|0)){if(Y)aa=0;else aa=c[Z+-4>>2]|0;if((aa|0)>(_|0)){a[1263537]=0;w=196;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);ca=0;break}}else w=196;while(0);if((w|0)==196){w=0;__ZN6VectorI8NodePathE14_copy_on_writeEv(T);ca=(c[T>>2]|0)+(_<<2)|0}__ZN8NodePathaSERKS_(ca,k);__ZN8NodePathD2Ev(k);_=_+1|0}while((_|0)<(__ZNK5Array4sizeEv(j)|0))}__ZN5ArrayC2Ev(k);__ZN7VariantC2EPKc(n,909043);_=__ZNK10Dictionary3hasERK7Variant(d,n)|0;if(c[n>>2]|0)__ZN7Variant5clearEv(n);if(_?(__ZN7VariantC2EPKc(o,909043),c[n>>2]=__ZNK7Variantcv5ArrayEv(__ZNK10DictionaryixERK7Variant(d,o)|0)|0,__ZN5ArrayaSERKS_(k,n),__ZN5ArrayD2Ev(n),c[o>>2]|0):0)__ZN7Variant5clearEv(o);__ZN7VariantC2EPKc(n,909062);o=__ZNK10Dictionary3hasERK7Variant(d,n)|0;if(c[n>>2]|0)__ZN7Variant5clearEv(n);if(o?(__ZN7VariantC2EPKc(n,909062),c[b+132>>2]=__ZNK7VariantcviEv(__ZNK10DictionaryixERK7Variant(d,n)|0)|0,c[n>>2]|0):0)__ZN7Variant5clearEv(n);d=b+104|0;__ZN6VectorI8NodePathE6resizeEi(d,__ZNK5Array4sizeEv(k)|0)|0;b=0;while(1){o=c[d>>2]|0;if(!o)da=0;else da=c[o+-4>>2]|0;if((b|0)>=(da|0))break;c[n>>2]=__ZNK7Variantcv8NodePathEv(__ZN5ArrayixEi(k,b)|0)|0;o=c[d>>2]|0;_=(o|0)==0;if(_)ea=0;else ea=c[o+-4>>2]|0;do if((ea|0)<=(b|0)){if(_)fa=0;else fa=c[o+-4>>2]|0;if((fa|0)>(b|0)){a[1263537]=0;w=220;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);ga=0;break}}else w=220;while(0);if((w|0)==220){w=0;__ZN6VectorI8NodePathE14_copy_on_writeEv(d);ga=(c[d>>2]|0)+(b<<2)|0}__ZN8NodePathaSERKS_(ga,n);__ZN8NodePathD2Ev(n);b=b+1|0}__ZN5ArrayD2Ev(k);__ZN5ArrayD2Ev(j);__ZN5ArrayD2Ev(i);__ZN10PoolVectorI6StringE12_unreferenceEv(f);l=e;return}function __ZNK11MethodBind1I11PackedSceneRK10DictionaryE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;if(b|0){f=0;l=a;return f|0}__ZN10DictionaryC2Ev(d);__ZN7VariantC2ERK10Dictionary(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);__ZN10DictionaryD2Ev(d);f=b;l=a;return f|0}function __ZNK11MethodBind1I11PackedSceneRK10DictionaryE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,909760);l=a;return c[b>>2]|0}function __ZN11MethodBind1I11PackedSceneRK10DictionaryE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i+24|0;k=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1220716)|0:0){c[h>>2]=0;a[1263537]=0;n=d+24|0;o=c[n>>2]|0;if((o|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=o;c[b>>2]=0;l=i;return}p=o-(c[d+20>>2]|0)|0;if((p|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=p;c[b>>2]=0;l=i;return}if((g|0)>0){if((o|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);q=0}else{a[1263537]=0;q=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,q)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=q;c[b>>2]=0;l=i;return}}q=c[d+44>>2]|0;o=c[d+48>>2]|0;p=e+(o>>1)|0;if(!(o&1))r=q;else r=c[(c[p>>2]|0)+q>>2]|0;do if((g|0)<1){q=c[n>>2]|0;o=q+-1|0;if((q|0)>=1){e=c[d+16>>2]|0;s=(e|0)==0;if(s)t=0;else t=c[e+-4>>2]|0;if((q|0)<=(t|0)){if(s)u=0;else u=c[e+-4>>2]|0;do if((u|0)<(q|0)){if(s)v=0;else v=c[e+-4>>2]|0;if((v|0)<(q|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);w=0;break}else{a[1263537]=0;x=31;break}}else x=31;while(0);if((x|0)==31)w=e+(o*24|0)|0;__ZN7VariantC2ERKS_(k,w);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);c[j>>2]=__ZNK7Variantcv10DictionaryEv(k)|0;Pi[r&2047](p,j);__ZN10DictionaryD2Ev(j);if(c[k>>2]|0)__ZN7Variant5clearEv(k);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I11PackedSceneRK10DictionaryE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e+4|0;g=e;if(!b)h=0;else{i=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1220716)|0;h=i?b:0}b=c[a+44>>2]|0;i=c[a+48>>2]|0;a=h+(i>>1)|0;if(!(i&1))j=b;else j=c[(c[a>>2]|0)+b>>2]|0;__ZN10DictionaryC2ERKS_(f,c[d>>2]|0);c[g>>2]=c[f>>2];Pi[j&2047](a,g);__ZN10DictionaryD2Ev(g);l=e;return}function __ZN11MethodBind1I11PackedSceneRK10DictionaryED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI11PackedScenebE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Eb(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK13MethodBind0RCI11PackedScenebE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,909760);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI11PackedScenebE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1220716)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2Eb(i,ij[n&8191](d)|0);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI11PackedScenebE7ptrcallEP6ObjectPPKvPv(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0;if(!d)g=0;else{e=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1220716)|0;g=e?d:0}d=c[b+44>>2]|0;e=c[b+48>>2]|0;b=g+(e>>1)|0;if(!(e&1)){h=d;i=ij[h&8191](b)|0;j=i&1;a[f>>0]=j;return}else{h=c[(c[b>>2]|0)+d>>2]|0;i=ij[h&8191](b)|0;j=i&1;a[f>>0]=j;return}}function __ZN13MethodBind0RCI11PackedScenebED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind1RCI11PackedSceneP4NodeNS0_12GenEditStateEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;switch(b|0){case -1:{__ZN7VariantC2EPK6Object(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}case 0:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}default:e=0}l=a;return e|0}function __ZNK13MethodBind1RCI11PackedSceneP4NodeNS0_12GenEditStateEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,909760);l=a;return c[b>>2]|0}function __ZN13MethodBind1RCI11PackedSceneP4NodeNS0_12GenEditStateEE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;i=l;l=l+48|0;if((l|0)>=(m|0))ba(48);j=i+24|0;k=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1220716)|0:0){c[h>>2]=0;a[1263537]=0;n=d+24|0;o=c[n>>2]|0;if((o|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=o;c[b>>2]=0;l=i;return}p=o-(c[d+20>>2]|0)|0;if((p|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=p;c[b>>2]=0;l=i;return}if((g|0)>0){if((o|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);q=0}else{a[1263537]=0;q=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,q)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=q;c[b>>2]=0;l=i;return}}q=c[d+44>>2]|0;o=c[d+48>>2]|0;p=e+(o>>1)|0;if(!(o&1))r=q;else r=c[(c[p>>2]|0)+q>>2]|0;do if((g|0)<1){q=c[n>>2]|0;o=q+-1|0;if((q|0)>=1){e=c[d+16>>2]|0;s=(e|0)==0;if(s)t=0;else t=c[e+-4>>2]|0;if((q|0)<=(t|0)){if(s)u=0;else u=c[e+-4>>2]|0;do if((u|0)<(q|0)){if(s)v=0;else v=c[e+-4>>2]|0;if((v|0)<(q|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);w=0;break}else{a[1263537]=0;x=31;break}}else x=31;while(0);if((x|0)==31)w=e+(o*24|0)|0;__ZN7VariantC2ERKS_(k,w);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);f=__ZNK7VariantcviEv(k)|0;__ZN7VariantC2EPK6Object(j,$i[r&8191](p,f)|0);if(c[k>>2]|0)__ZN7Variant5clearEv(k);__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1217,1146558,0);c[b>>2]=0;l=i;return}function __ZN13MethodBind1RCI11PackedSceneP4NodeNS0_12GenEditStateEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0;if(!b)f=0;else{g=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1220716)|0;f=g?b:0}b=c[a+44>>2]|0;g=c[a+48>>2]|0;a=f+(g>>1)|0;if(!(g&1))h=b;else h=c[(c[a>>2]|0)+b>>2]|0;c[e>>2]=$i[h&8191](a,c[c[d>>2]>>2]|0)|0;return}function __ZN13MethodBind1RCI11PackedSceneP4NodeNS0_12GenEditStateEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN10SceneState4packEP4Node(b,e){b=b|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0;f=l;l=l+96|0;if((l|0)>=(m|0))ba(96);g=f+80|0;h=f+68|0;i=f+56|0;j=f+44|0;k=f+32|0;n=f+28|0;o=f+24|0;p=f;if(!e){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1089772,804476,900,909367,0);q=31;l=f;return q|0}a[1263537]=0;__ZN10SceneState5clearEv(b);r=h+4|0;c[r>>2]=379008;c[h>>2]=0;s=h+8|0;c[s>>2]=0;c[i>>2]=0;t=i+8|0;c[t>>2]=0;u=i+4|0;a[u>>0]=0;v=j+4|0;c[v>>2]=379008;c[j>>2]=0;w=j+8|0;c[w>>2]=0;x=k+4|0;c[x>>2]=379008;c[k>>2]=0;y=k+8|0;c[y>>2]=0;z=__ZNK4Node25get_scene_inherited_stateEv(e)|0;if(z|0){if(__ZN9Reference11unreferenceEv(z)|0?__Z17predelete_handlerP6Object(z)|0:0){gj[c[(c[z>>2]|0)+76>>2]&8191](z);__ZN6Memory11free_staticEPvb(z,0)}z=__ZNK4Node25get_scene_inherited_stateEv(e)|0;A=z+144|0;B=c[A>>2]|0;if((B|0)!=0?(__Z28atomic_conditional_incrementPj(B+-8|0)|0)!=0:0){c[n>>2]=c[A>>2];C=11}else C=10;if((C|0)==10?(c[n>>2]=0,z|0):0)C=11;if(((C|0)==11?__ZN9Reference11unreferenceEv(z)|0:0)?__Z17predelete_handlerP6Object(z)|0:0){gj[c[(c[z>>2]|0)+76>>2]&8191](z);__ZN6Memory11free_staticEPvb(z,0)}__ZN6StringC2EPKc(g,1263606);z=__ZN14ResourceLoader4loadERK6StringS2_bP5Error(n,g,0,0)|0;c[o>>2]=0;if(z){A=$i[c[(c[z>>2]|0)+44>>2]&8191](z,1220716)|0;B=A?z:0;A=c[o>>2]|0;if((B|0)!=(A|0)){if((A|0?__ZN9Reference11unreferenceEv(A)|0:0)?(A=c[o>>2]|0,__Z17predelete_handlerP6Object(A)|0):0){gj[c[(c[A>>2]|0)+76>>2]&8191](A);__ZN6Memory11free_staticEPvb(A,0)}c[o>>2]=B;if(B|0)__ZN9Reference9referenceEv(B)}if(__ZN9Reference11unreferenceEv(z)|0?__Z17predelete_handlerP6Object(z)|0:0){gj[c[(c[z>>2]|0)+76>>2]&8191](z);__ZN6Memory11free_staticEPvb(z,0)}}else c[o>>2]=0;z=c[g>>2]|0;if(z|0?(__Z16atomic_decrementPj(z+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(z,1);if(c[o>>2]|0){__ZN6RefPtrC2Ev(g);__ZN3RefI9ReferenceEaSI11PackedSceneEEvRKS_IT_E(g,o);__ZN7VariantC2ERK6RefPtr(p,g);__ZN6RefPtrD2Ev(g);a:do if((c[i>>2]|0)!=0?(z=__ZNK7Variant4hashEv(p)|0,B=c[(c[i>>2]|0)+(((1<<(d[u>>0]|0))+-1&z)<<2)>>2]|0,(B|0)!=0):0){A=B;while(1){if((c[A>>2]|0)==(z|0)?__ZNK7Variant12hash_compareERKS_(A+8|0,p)|0:0)break;A=c[A+4>>2]|0;if(!A){C=36;break a}}D=c[(__ZN7HashMapI7Varianti13VariantHasher17VariantComparatorLh3ELh8EEixERKS0_(i,p)|0)>>2]|0}else C=36;while(0);if((C|0)==36){A=c[t>>2]|0;c[(__ZN7HashMapI7Varianti13VariantHasher17VariantComparatorLh3ELh8EEixERKS0_(i,p)|0)>>2]=A;D=A}c[b+132>>2]=D;if(c[p>>2]|0)__ZN7Variant5clearEv(p);p=c[o>>2]|0;if((p|0?__ZN9Reference11unreferenceEv(p)|0:0)?(p=c[o>>2]|0,__Z17predelete_handlerP6Object(p)|0):0){gj[c[(c[p>>2]|0)+76>>2]&8191](p);__ZN6Memory11free_staticEPvb(p,0)}}p=c[n>>2]|0;if(p|0?(__Z16atomic_decrementPj(p+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(p,1)}p=__ZN10SceneState11_parse_nodeEP4NodeS1_iR3MapI10StringNamei10ComparatorIS3_E16DefaultAllocatorER7HashMapI7Varianti13VariantHasher17VariantComparatorLh3ELh8EERS2_IS1_iS4_IS1_ES6_ESH_(b,e,e,-1,h,i,j,k)|0;if(!p){__ZN10SceneState18_parse_connectionsEP4NodeS1_R3MapI10StringNamei10ComparatorIS3_E16DefaultAllocatorER7HashMapI7Varianti13VariantHasher17VariantComparatorLh3ELh8EERS2_IS1_iS4_IS1_ES6_ESH_(b,e,e,h,i,j,k)|0;n=b+92|0;__ZN6VectorI10StringNameE6resizeEi(n,c[s>>2]|0)|0;o=c[h>>2]|0;if(o|0?(D=c[o+8>>2]|0,o=c[r>>2]|0,(D|0)!=(o|0)):0){A=D;while(1){D=c[A+8>>2]|0;if((D|0)==(o|0))break;else A=D}if(A|0){o=A;do{A=o+24|0;D=c[o+28>>2]|0;do if((D|0)<0)C=63;else{z=c[n>>2]|0;B=(z|0)==0;if(B)E=0;else E=c[z+-4>>2]|0;if((E|0)<=(D|0)){if(B)F=0;else F=c[z+-4>>2]|0;if((F|0)<=(D|0)){C=63;break}a[1263537]=0}__ZN6VectorI10StringNameE14_copy_on_writeEv(n);G=(c[n>>2]|0)+(D<<2)|0}while(0);if((C|0)==63){C=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);G=0}__ZN10StringNameaSERKS_(G,A);o=c[o+16>>2]|0}while((o|0)!=0)}}o=b+96|0;__ZN6VectorI7VariantE6resizeEi(o,c[t>>2]|0)|0;t=__ZNK7HashMapI7Varianti13VariantHasher17VariantComparatorLh3ELh8EE4nextEPKS0_(i,0)|0;if(t|0){G=t;do{t=c[(__ZN7HashMapI7Varianti13VariantHasher17VariantComparatorLh3ELh8EEixERKS0_(i,G)|0)>>2]|0;do if((t|0)<0)C=74;else{n=c[o>>2]|0;F=(n|0)==0;if(F)H=0;else H=c[n+-4>>2]|0;if((H|0)<=(t|0)){if(F)I=0;else I=c[n+-4>>2]|0;if((I|0)<=(t|0)){C=74;break}a[1263537]=0}__ZN6VectorI7VariantE14_copy_on_writeEv(o);J=(c[o>>2]|0)+(t*24|0)|0}while(0);if((C|0)==74){C=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);J=0}__ZN7VariantaSERKS_(J,G);G=__ZNK7HashMapI7Varianti13VariantHasher17VariantComparatorLh3ELh8EE4nextEPKS0_(i,G)|0}while((G|0)!=0)}G=b+100|0;__ZN6VectorI8NodePathE6resizeEi(G,c[y>>2]|0)|0;J=c[k>>2]|0;if(J){o=c[J+8>>2]|0;J=c[x>>2]|0;if((o|0)!=(J|0)){I=o;while(1){o=c[I+8>>2]|0;if((o|0)==(J|0))break;else I=o}if(I){J=I;do{c[g>>2]=__ZNK4Node11get_path_toEPKS_(e,c[J+24>>2]|0)|0;I=c[J+28>>2]|0;do if((I|0)<0)C=90;else{o=c[G>>2]|0;H=(o|0)==0;if(H)K=0;else K=c[o+-4>>2]|0;if((K|0)<=(I|0)){if(H)L=0;else L=c[o+-4>>2]|0;if((L|0)<=(I|0)){C=90;break}a[1263537]=0}__ZN6VectorI8NodePathE14_copy_on_writeEv(G);M=(c[G>>2]|0)+(I<<2)|0}while(0);if((C|0)==90){C=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);M=0}__ZN8NodePathaSERKS_(M,g);__ZN8NodePathD2Ev(g);J=c[J+16>>2]|0}while((J|0)!=0);N=0;C=94}else{N=0;C=94}}else{N=0;C=94}}else O=0}else{__ZN10SceneState5clearEv(b);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1089772,804476,925,1091463,0);a[1263537]=0;N=p;C=94}if((C|0)==94){C=c[k>>2]|0;if((C|0)!=0?(__ZN3MapIP4Nodei10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(k,c[C+8>>2]|0),C=c[x>>2]|0,x=c[k>>2]|0,c[x+8>>2]=C,c[y>>2]=0,y=C,c[y+12>>2]=y,(x|0)!=0):0){__ZN6Memory11free_staticEPvb(x,0);c[k>>2]=0;O=N}else O=N}N=c[j>>2]|0;if(N|0?(__ZN3MapIP4Nodei10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(j,c[N+8>>2]|0),N=c[v>>2]|0,v=c[j>>2]|0,c[v+8>>2]=N,c[w>>2]=0,w=N,c[w+12>>2]=w,v|0):0){__ZN6Memory11free_staticEPvb(v,0);c[j>>2]=0}j=c[i>>2]|0;if(j|0){v=a[u>>0]|0;if(v<<24>>24==31)P=j;else{w=0;N=j;k=j;j=v;while(1){v=N+(w<<2)|0;x=c[v>>2]|0;if(!x){Q=j;R=k;S=N}else{y=x;x=v;do{c[x>>2]=c[y+4>>2];v=y+8|0;if(c[v>>2]|0)__ZN7Variant5clearEv(v);__ZN6Memory11free_staticEPvb(y,0);T=c[i>>2]|0;x=T+(w<<2)|0;y=c[x>>2]|0}while((y|0)!=0);Q=a[u>>0]|0;R=T;S=T}w=w+1|0;if((w|0)>=(1<<(Q&255)|0)){P=R;break}else{N=S;k=R;j=Q}}}__ZN6Memory11free_staticEPvb(P,1)}P=c[h>>2]|0;if(P|0?(__ZN3MapI10StringNamei10ComparatorIS0_E16DefaultAllocatorE13_cleanup_treeEPNS4_7ElementE(h,c[P+8>>2]|0),P=c[r>>2]|0,r=c[h>>2]|0,c[r+8>>2]=P,c[s>>2]=0,s=P,c[s+12>>2]=s,r|0):0){__ZN10StringNameD2Ev(r+24|0);__ZN6Memory11free_staticEPvb(r,0);c[h>>2]=0}q=O;l=f;return q|0}function __ZN10SceneState5clearEv(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0;a[1263537]=0;d=b+92|0;e=c[d>>2]|0;if(e|0?c[e+-4>>2]|0:0){if(!(__Z16atomic_decrementPj(e+-8|0)|0)){f=c[d>>2]|0;g=(f|0)==0?0:f+-4|0;f=g+4|0;if(c[g>>2]|0){h=0;do{__ZN10StringNameD2Ev(f+(h<<2)|0);h=h+1|0}while(h>>>0<(c[g>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(e,1)}c[d>>2]=0}a[1263537]=0;d=b+96|0;e=c[d>>2]|0;if(e|0?c[e+-4>>2]|0:0){if(!(__Z16atomic_decrementPj(e+-8|0)|0)){g=c[d>>2]|0;h=(g|0)==0?0:g+-4|0;g=h+4|0;f=c[h>>2]|0;if(f|0){i=0;j=f;while(1){f=g+(i*24|0)|0;if(!(c[f>>2]|0))k=j;else{__ZN7Variant5clearEv(f);k=c[h>>2]|0}i=i+1|0;if(i>>>0>=k>>>0)break;else j=k}}__ZN6Memory11free_staticEPvb(e,1)}c[d>>2]=0}d=b+136|0;a[1263537]=0;e=c[d>>2]|0;if(e|0?c[e+-4>>2]|0:0){__ZN6VectorIN10SceneState8NodeDataEE6_unrefEPv(d,e);c[d>>2]=0}__ZN6VectorIN10SceneState14ConnectionDataEE6resizeEi(b+140|0,0)|0;d=b+108|0;e=c[d>>2]|0;k=b+112|0;if(e|0){j=a[k>>0]|0;if(j<<24>>24==31)l=e;else{i=0;h=e;g=j;j=e;while(1){e=j+(i<<2)|0;f=c[e>>2]|0;if(!f){m=h;n=j;o=g}else{p=f;f=e;do{c[f>>2]=c[p+4>>2];__ZN8NodePathD2Ev(p+8|0);__ZN6Memory11free_staticEPvb(p,0);q=c[d>>2]|0;f=q+(i<<2)|0;p=c[f>>2]|0}while((p|0)!=0);m=q;n=q;o=a[k>>0]|0}i=i+1|0;if((i|0)>=(1<<(o&255)|0)){l=m;break}else{h=m;g=o;j=n}}}__ZN6Memory11free_staticEPvb(l,1)}c[d>>2]=0;a[k>>0]=0;c[b+116>>2]=0;a[1263537]=0;k=b+100|0;d=c[k>>2]|0;if(d|0?c[d+-4>>2]|0:0){if(!(__Z16atomic_decrementPj(d+-8|0)|0)){l=c[k>>2]|0;n=(l|0)==0?0:l+-4|0;l=n+4|0;if(c[n>>2]|0){j=0;do{__ZN8NodePathD2Ev(l+(j<<2)|0);j=j+1|0}while(j>>>0<(c[n>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(d,1)}c[k>>2]=0}a[1263537]=0;k=b+104|0;d=c[k>>2]|0;if(!d){r=b+132|0;c[r>>2]=-1;return}if(!(c[d+-4>>2]|0)){r=b+132|0;c[r>>2]=-1;return}if(!(__Z16atomic_decrementPj(d+-8|0)|0)){n=c[k>>2]|0;j=(n|0)==0?0:n+-4|0;n=j+4|0;if(c[j>>2]|0){l=0;do{__ZN8NodePathD2Ev(n+(l<<2)|0);l=l+1|0}while(l>>>0<(c[j>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(d,1)}c[k>>2]=0;r=b+132|0;c[r>>2]=-1;return}function __ZNK4Node25get_scene_inherited_stateEv(a){a=a|0;var b=0,d=0;b=c[a+88>>2]|0;if(!b){d=0;return d|0}__ZN9Reference9referenceEv(b);d=b;return d|0}function __ZN10SceneState11_parse_nodeEP4NodeS1_iR3MapI10StringNamei10ComparatorIS3_E16DefaultAllocatorER7HashMapI7Varianti13VariantHasher17VariantComparatorLh3ELh8EERS2_IS1_iS4_IS1_ES6_ESH_(b,e,f,h,i,k,n,o){b=b|0;e=e|0;f=f|0;h=h|0;i=i|0;k=k|0;n=n|0;o=o|0;var p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0,ia=0,ja=0,ka=0,la=0,ma=0,na=0,oa=0,pa=0,qa=0,ra=0,sa=0,ta=0,ua=0,va=0.0,wa=0.0,xa=0,ya=0,za=0,Aa=0,Ba=0,Ca=0,Da=0,Ea=0,Fa=0,Ga=0,Ha=0,Ia=0,Ja=0,Ka=0,La=0,Ma=0,Na=0,Oa=0,Pa=0,Qa=0,Ra=0,Sa=0,Ta=0;p=l;l=l+224|0;if((l|0)>=(m|0))ba(224);q=p+96|0;r=p+204|0;s=p+200|0;t=p+196|0;u=p+168|0;v=p+160|0;w=p+164|0;x=p+156|0;y=p+72|0;z=p+152|0;A=p+24|0;B=p+208|0;C=p;D=p+120|0;E=p+48|0;F=p+124|0;c[r>>2]=f;do if((f|0)!=(e|0)){if((__ZNK4Node9get_ownerEv(f)|0)!=(e|0)?!(__ZNK4Node20is_editable_instanceEPS_(e,__ZNK4Node9get_ownerEv(f)|0)|0):0){G=0;l=p;return G|0}c[s>>2]=__ZNK4Node12get_filenameEv(f)|0;c[q>>2]=0;if(__ZNK6StringneERKS_(s,q)|0)H=__ZNK4Node20is_editable_instanceEPS_(e,c[r>>2]|0)|0;else H=0;I=c[q>>2]|0;if(I|0?(__Z16atomic_decrementPj(I+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(I,1);I=c[s>>2]|0;if((I|0)!=0?(__Z16atomic_decrementPj(I+-8|0)|0)==0:0){__ZN6Memory11free_staticEPvb(I,1);if(!H)break}else J=12;if((J|0)==12?!H:0)break;c[t>>2]=__ZNK4Node11get_path_toEPKS_(e,c[r>>2]|0)|0;__ZN6VectorI8NodePathE9push_backES0_(b+104|0,t)|0;__ZN8NodePathD2Ev(t)}while(0);c[u+20>>2]=0;t=u+24|0;c[t>>2]=0;H=__ZNK4Node8get_nameEv(c[r>>2]|0)|0;c[w>>2]=H;do if(H){s=c[H+4>>2]|0;if(s|0){__ZN6StringC2EPKc(q,s);K=c[q>>2]|0;break}s=H+8|0;c[q>>2]=0;f=c[s>>2]|0;if((f|0)!=0?(c[q>>2]=0,(__Z28atomic_conditional_incrementPj(f+-8|0)|0)!=0):0){f=c[s>>2]|0;c[q>>2]=f;K=f}else K=0}else{c[q>>2]=0;K=0}while(0);c[v>>2]=K;c[u+12>>2]=__ZL14_nm_get_stringRK6StringR3MapI10StringNamei10ComparatorIS3_E16DefaultAllocatorE(v,i)|0;K=c[v>>2]|0;if(K|0?(__Z16atomic_decrementPj(K+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(K,1);__ZN10StringNameD2Ev(w);w=u+16|0;c[w>>2]=-1;K=k+8|0;H=k+4|0;f=1;s=c[r>>2]|0;I=0;L=0;a:while(1){if(!s){M=I;N=L;J=127;break}else{O=s;P=L;Q=I}while(1){if((O|0)==(e|0))break;c[z>>2]=__ZNK4Node12get_filenameEv(O)|0;c[q>>2]=0;R=__ZNK6StringneERKS_(z,q)|0;S=c[q>>2]|0;if(S|0?(__Z16atomic_decrementPj(S+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(S,1);S=c[z>>2]|0;if(S|0?(__Z16atomic_decrementPj(S+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(S,1);if(R?(R=__ZNK4Node24get_scene_instance_stateEv(O)|0,(R|0)!=0):0){c[q>>2]=__ZNK4Node11get_path_toEPKS_(O,c[r>>2]|0)|0;S=__ZNK10SceneState17find_node_by_pathERK8NodePath(R,q)|0;__ZN8NodePathD2Ev(q);if((S|0)>-1){__ZN9Reference9referenceEv(R);if(!P){T=__ZnwjPFPvjE(12,4740)|0;c[T>>2]=0;c[T+4>>2]=0;c[T+8>>2]=0;U=T;V=T}else{U=P;V=Q}T=__ZnwjPFPvjE(20,4740)|0;W=T+4|0;c[W>>2]=-1;X=T+8|0;c[X>>2]=0;Y=T+12|0;c[Y>>2]=0;Z=T+16|0;c[Z>>2]=0;c[T>>2]=R;__ZN9Reference9referenceEv(R);c[W>>2]=S;S=U+4|0;W=c[S>>2]|0;c[Y>>2]=W;c[X>>2]=0;c[Z>>2]=U;if(W|0)c[W+8>>2]=T;c[S>>2]=T;if(!(c[U>>2]|0))c[U>>2]=T;T=U+8|0;c[T>>2]=(c[T>>2]|0)+1;if(__ZN9Reference11unreferenceEv(R)|0?__Z17predelete_handlerP6Object(R)|0:0){gj[c[(c[R>>2]|0)+76>>2]&8191](R);__ZN6Memory11free_staticEPvb(R,0);_=U;$=V}else{_=U;$=V}}else{_=P;$=Q}if(__ZN9Reference11unreferenceEv(R)|0?__Z17predelete_handlerP6Object(R)|0:0){gj[c[(c[R>>2]|0)+76>>2]&8191](R);__ZN6Memory11free_staticEPvb(R,0);aa=_;ca=$}else{aa=_;ca=$}}else{aa=P;ca=Q}O=__ZNK4Node9get_ownerEv(O)|0;if(!O){M=ca;N=aa;J=127;break a}else{P=aa;Q=ca}}R=__ZNK4Node25get_scene_inherited_stateEv(e)|0;T=(R|0)==0;if(!T?(c[q>>2]=__ZNK4Node11get_path_toEPKS_(e,c[r>>2]|0)|0,S=__ZNK10SceneState17find_node_by_pathERK8NodePath(R,q)|0,__ZN8NodePathD2Ev(q),(S|0)>-1):0){__ZN9Reference9referenceEv(R);if(!P){W=__ZnwjPFPvjE(12,4740)|0;c[W>>2]=0;c[W+4>>2]=0;c[W+8>>2]=0;da=W;ea=W}else{da=P;ea=Q}W=__ZnwjPFPvjE(20,4740)|0;Z=W+4|0;c[Z>>2]=-1;X=W+8|0;c[X>>2]=0;Y=W+12|0;c[Y>>2]=0;fa=W+16|0;c[fa>>2]=0;c[W>>2]=R;__ZN9Reference9referenceEv(R);c[Z>>2]=S;S=da+4|0;Z=c[S>>2]|0;c[Y>>2]=Z;c[X>>2]=0;c[fa>>2]=da;if(Z|0)c[Z+8>>2]=W;c[S>>2]=W;if(!(c[da>>2]|0))c[da>>2]=W;W=da+8|0;c[W>>2]=(c[W>>2]|0)+1;if(__ZN9Reference11unreferenceEv(R)|0?__Z17predelete_handlerP6Object(R)|0:0){gj[c[(c[R>>2]|0)+76>>2]&8191](R);__ZN6Memory11free_staticEPvb(R,0);ga=0;ha=da;ia=ea}else{ga=0;ha=da;ia=ea}}else{ga=f;ha=P;ia=Q}c[x>>2]=__ZNK4Node12get_filenameEv(c[r>>2]|0)|0;c[q>>2]=0;do if(__ZNK6StringneERKS_(x,q)|0){W=__ZNK4Node9get_ownerEv(c[r>>2]|0)|0;S=c[q>>2]|0;if(S|0?(__Z16atomic_decrementPj(S+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(S,1);S=c[x>>2]|0;if(S|0?(__Z16atomic_decrementPj(S+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(S,1);if((W|0)!=(e|0)|ga^1){ja=0;ka=0}else{if(__ZNK4Node35get_scene_instance_load_placeholderEv(c[r>>2]|0)|0){c[v>>2]=__ZNK4Node12get_filenameEv(c[r>>2]|0)|0;__ZN7VariantC2ERK6String(q,v);b:do if((c[k>>2]|0)!=0?(W=__ZNK7Variant4hashEv(q)|0,S=c[(c[k>>2]|0)+(((1<<d[H>>0])+-1&W)<<2)>>2]|0,(S|0)!=0):0){Z=S;while(1){if((c[Z>>2]|0)==(W|0)?__ZNK7Variant12hash_compareERKS_(Z+8|0,q)|0:0)break;Z=c[Z+4>>2]|0;if(!Z){J=53;break b}}la=c[(__ZN7HashMapI7Varianti13VariantHasher17VariantComparatorLh3ELh8EEixERKS0_(k,q)|0)>>2]|0}else J=53;while(0);if((J|0)==53){J=0;Z=c[K>>2]|0;c[(__ZN7HashMapI7Varianti13VariantHasher17VariantComparatorLh3ELh8EEixERKS0_(k,q)|0)>>2]=Z;la=Z}c[w>>2]=la;if(c[q>>2]|0)__ZN7Variant5clearEv(q);Z=c[v>>2]|0;if(Z|0?(__Z16atomic_decrementPj(Z+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Z,1);c[w>>2]=c[w>>2]|1073741824;ja=0;ka=0;break}c[q>>2]=__ZNK4Node12get_filenameEv(c[r>>2]|0)|0;__ZN6StringC2EPKc(y,1263606);Z=__ZN14ResourceLoader4loadERK6StringS2_bP5Error(q,y,0,0)|0;c[v>>2]=0;if(Z){W=$i[c[(c[Z>>2]|0)+44>>2]&8191](Z,1220716)|0;S=W?Z:0;W=c[v>>2]|0;if((S|0)!=(W|0)){if((W|0?__ZN9Reference11unreferenceEv(W)|0:0)?(W=c[v>>2]|0,__Z17predelete_handlerP6Object(W)|0):0){gj[c[(c[W>>2]|0)+76>>2]&8191](W);__ZN6Memory11free_staticEPvb(W,0)}c[v>>2]=S;if(S|0)__ZN9Reference9referenceEv(S)}if(__ZN9Reference11unreferenceEv(Z)|0?__Z17predelete_handlerP6Object(Z)|0:0){gj[c[(c[Z>>2]|0)+76>>2]&8191](Z);__ZN6Memory11free_staticEPvb(Z,0)}}else c[v>>2]=0;Z=c[y>>2]|0;if(Z|0?(__Z16atomic_decrementPj(Z+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Z,1);Z=c[q>>2]|0;if(Z|0?(__Z16atomic_decrementPj(Z+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Z,1);if(!(c[v>>2]|0)){ja=e;ka=1;break}__ZN6RefPtrC2Ev(q);__ZN3RefI9ReferenceEaSI11PackedSceneEEvRKS_IT_E(q,v);__ZN7VariantC2ERK6RefPtr(y,q);__ZN6RefPtrD2Ev(q);c:do if((c[k>>2]|0)!=0?(Z=__ZNK7Variant4hashEv(y)|0,S=c[(c[k>>2]|0)+(((1<<d[H>>0])+-1&Z)<<2)>>2]|0,(S|0)!=0):0){W=S;while(1){if((c[W>>2]|0)==(Z|0)?__ZNK7Variant12hash_compareERKS_(W+8|0,y)|0:0)break;W=c[W+4>>2]|0;if(!W){J=85;break c}}ma=c[(__ZN7HashMapI7Varianti13VariantHasher17VariantComparatorLh3ELh8EEixERKS0_(k,y)|0)>>2]|0}else J=85;while(0);if((J|0)==85){J=0;W=c[K>>2]|0;c[(__ZN7HashMapI7Varianti13VariantHasher17VariantComparatorLh3ELh8EEixERKS0_(k,y)|0)>>2]=W;ma=W}c[w>>2]=ma;if(c[y>>2]|0)__ZN7Variant5clearEv(y);W=c[v>>2]|0;do if(W|0){if(!(__ZN9Reference11unreferenceEv(W)|0))break;Z=c[v>>2]|0;if(!(__Z17predelete_handlerP6Object(Z)|0))break;gj[c[(c[Z>>2]|0)+76>>2]&8191](Z);__ZN6Memory11free_staticEPvb(Z,0)}while(0);ja=0;ka=0}}else{W=c[q>>2]|0;if(W|0?(__Z16atomic_decrementPj(W+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(W,1);W=c[x>>2]|0;if((W|0)!=0?(__Z16atomic_decrementPj(W+-8|0)|0)==0:0){__ZN6Memory11free_staticEPvb(W,1);ja=0;ka=0}else{ja=0;ka=0}}while(0);if((!T?__ZN9Reference11unreferenceEv(R)|0:0)?__Z17predelete_handlerP6Object(R)|0:0){gj[c[(c[R>>2]|0)+76>>2]&8191](R);__ZN6Memory11free_staticEPvb(R,0)}if(!ka){f=ga;s=ja;I=ia;L=ha}else{na=19;oa=ha;pa=ia;break}}do if((J|0)==127){c[v>>2]=0;__ZNK6Object17get_property_listEP4ListI12PropertyInfo16DefaultAllocatorEb(c[r>>2]|0,v,0);ia=c[v>>2]|0;if(!ia)qa=0;else{ra=ia;J=129}d:while(1){if((J|0)==129){J=0;qa=c[ra>>2]|0}if(!qa){J=131;break}ia=qa+16|0;if(c[ia>>2]&1|0){ha=qa+4|0;c[y>>2]=0;L=c[ha>>2]|0;if(L|0?(c[y>>2]=0,__Z28atomic_conditional_incrementPj(L+-8|0)|0):0)c[y>>2]=c[ha>>2];L=c[r>>2]|0;__ZN10StringNameC2ERK6String(q,ha);__ZNK6Object3getERK10StringNamePb(A,L,q,0);__ZN10StringNameD2Ev(q);L=c[ia>>2]|0;if(L&512)if(__ZNK7Variant7is_zeroEv(A)|0)sa=1;else{ta=c[ia>>2]|0;J=140}else{ta=L;J=140}if((J|0)==140){J=0;if(!(ta&1024))sa=0;else sa=__ZNK7Variant6is_oneEv(A)|0}if((N|0)!=0?(c[N+8>>2]|0)!=0:0){if((c[ia>>2]&2048|0)==0?!(__ZNK6StringeqEPKc(ha,1126638)|0):0){a[B>>0]=0;c[C>>2]=0;ia=c[N+4>>2]|0;e:do if(ia){L=ia;while(1){I=c[L>>2]|0;ja=c[L+4>>2]|0;__ZN10StringNameC2ERK6String(D,ha);__ZNK10SceneState18get_property_valueEiRK10StringNameRb(q,I,ja,D,B);__ZN7VariantaSERKS_(C,q);if(c[q>>2]|0)__ZN7Variant5clearEv(q);__ZN10StringNameD2Ev(D);if(a[B>>0]|0)break;L=c[L+12>>2]|0;if(!L){ua=0;J=157;break e}}if((c[A>>2]|0)==3&(c[C>>2]|0)==3){va=+__ZNK7VariantcvfEv(A);wa=va-+__ZNK7VariantcvfEv(C);if(!((c[j>>2]=(g[j>>2]=wa,c[j>>2]|0)&2147483647,+g[j>>2])<1.0e-05)){ua=1;J=157;break}else{xa=6;break}}c[D>>2]=0;a[q>>0]=1;c[E>>2]=0;__ZN7Variant8evaluateERKNS_8OperatorERKS_S4_RS_Rb(D,A,C,E,q);L=__ZNK7VariantcvbEv(E)|0;if(c[E>>2]|0)__ZN7Variant5clearEv(E);if(L)xa=6;else{ua=1;J=157}}else{ua=0;J=157}while(0);if((J|0)==157){J=0;xa=ua|sa^1?0:6}if(c[C>>2]|0)__ZN7Variant5clearEv(C);if(!xa)J=162}}else J=161;if((J|0)==161?(J=0,!sa):0)J=162;do if((J|0)==162){J=0;ha=__ZL14_nm_get_stringRK6StringR3MapI10StringNamei10ComparatorIS3_E16DefaultAllocatorE(y,i)|0;f:do if((c[k>>2]|0)!=0?(ia=__ZNK7Variant4hashEv(A)|0,L=c[(c[k>>2]|0)+(((1<<d[H>>0])+-1&ia)<<2)>>2]|0,(L|0)!=0):0){ja=L;while(1){if((c[ja>>2]|0)==(ia|0)?__ZNK7Variant12hash_compareERKS_(ja+8|0,A)|0:0)break;ja=c[ja+4>>2]|0;if(!ja){J=168;break f}}ya=c[(__ZN7HashMapI7Varianti13VariantHasher17VariantComparatorLh3ELh8EEixERKS0_(k,A)|0)>>2]|0}else J=168;while(0);if((J|0)==168){J=0;ja=c[K>>2]|0;c[(__ZN7HashMapI7Varianti13VariantHasher17VariantComparatorLh3ELh8EEixERKS0_(k,A)|0)>>2]=ja;ya=ja}ja=u+20|0;ia=c[ja>>2]|0;if(!ia)za=1;else za=(c[ia+-4>>2]|0)+1|0;if(__ZN6VectorIN10SceneState8NodeData8PropertyEE6resizeEi(ja,za)|0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);break}a[1263537]=0;ia=c[ja>>2]|0;if(!ia){J=175;break d}L=c[ia+-4>>2]|0;if((L|0)<1){J=175;break d}__ZN6VectorIN10SceneState8NodeData8PropertyEE14_copy_on_writeEv(ja);ia=(c[ja>>2]|0)+(L+-1<<3)|0;c[ia>>2]=ha;c[ia+4>>2]=ya}while(0);if(c[A>>2]|0)__ZN7Variant5clearEv(A);ia=c[y>>2]|0;if(ia|0?(__Z16atomic_decrementPj(ia+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(ia,1)}ra=qa+20|0;J=129}if((J|0)==131){c[y>>2]=0;__ZNK4Node10get_groupsEP4ListINS_9GroupInfoE16DefaultAllocatorE(c[r>>2]|0,y);R=c[y>>2]|0;if(!R)Aa=0;else{Ba=R;J=184}while(1){if((J|0)==184){J=0;Aa=c[Ba>>2]|0}if(!Aa){J=186;break}if(a[Aa+4>>0]|0){if(!N){Ca=0;Da=0}else{Ea=0;Fa=N;J=190}while(1){if((J|0)==190){J=0;Ca=c[Fa>>2]|0;Da=Ea}if(!Ca){Ga=Da;break}R=__ZNK10SceneState16is_node_in_groupEiRK10StringName(c[Ca>>2]|0,c[Ca+4>>2]|0,Aa)|0;T=Da|R;if(R){Ga=T;break}Ea=T;Fa=Ca+8|0;J=190}if(!Ga){T=u+24|0;R=c[Aa>>2]|0;do if(R){ia=c[R+4>>2]|0;if(ia|0){__ZN6StringC2EPKc(q,ia);Ha=c[q>>2]|0;break}ia=R+8|0;c[q>>2]=0;L=c[ia>>2]|0;if((L|0)!=0?(c[q>>2]=0,(__Z28atomic_conditional_incrementPj(L+-8|0)|0)!=0):0){L=c[ia>>2]|0;c[q>>2]=L;Ha=L}else Ha=0}else{c[q>>2]=0;Ha=0}while(0);c[A>>2]=Ha;R=__ZL14_nm_get_stringRK6StringR3MapI10StringNamei10ComparatorIS3_E16DefaultAllocatorE(A,i)|0;L=c[T>>2]|0;if(!L)Ia=1;else Ia=(c[L+-4>>2]|0)+1|0;if(!(__ZN6VectorIiE6resizeEi(T,Ia)|0)){a[1263537]=0;L=c[T>>2]|0;if(!L){J=208;break}ia=c[L+-4>>2]|0;if((ia|0)<1){J=208;break}__ZN6VectorIiE14_copy_on_writeEv(T);c[(c[T>>2]|0)+(ia+-1<<2)>>2]=R}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);R=c[A>>2]|0;if(R|0?(__Z16atomic_decrementPj(R+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(R,1)}}Ba=Aa+8|0;J=184}if((J|0)==186){R=c[r>>2]|0;if((R|0)==(e|0))Ja=-1;else Ja=((__ZNK4Node9get_ownerEv(R)|0)!=(e|0))<<31>>31;c[u+4>>2]=Ja;if((N|0)!=0?(c[N+8>>2]|0)!=0:0)c[u+8>>2]=2147483647;else J=218;if(((J|0)==218?(R=c[r>>2]|0,c[q>>2]=ij[c[(c[R>>2]|0)+32>>2]&8191](R)|0,c[u+8>>2]=__ZL14_nm_get_stringRK6StringR3MapI10StringNamei10ComparatorIS3_E16DefaultAllocatorE(q,i)|0,R=c[q>>2]|0,R|0):0)?(__Z16atomic_decrementPj(R+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(R,1);R=u+20|0;ia=c[R>>2]|0;if((ia|0)!=0?(c[ia+-4>>2]|0)!=0:0)Ka=1;else{ia=c[t>>2]|0;if(!ia)La=0;else La=c[ia+-4>>2]|0;ia=c[r>>2]|0;if((La|0)!=0|(ia|0)==(e|0))Ka=1;else Ka=f&(__ZNK4Node9get_ownerEv(ia)|0)==(e|0)}ia=b+136|0;L=c[ia>>2]|0;if(!L)Ma=0;else Ma=c[L+-4>>2]|0;if(Ka){c[(__ZN3MapIP4Nodei10ComparatorIS1_E16DefaultAllocatorEixERKS1_(n,r)|0)>>2]=Ma;if((h|0)==2147483647){L=__ZNK4Node10get_parentEv(c[r>>2]|0)|0;ja=c[o>>2]|0;g:do if(ja){I=c[ja+8>>2]|0;s=c[o+4>>2]|0;h:do if((I|0)==(s|0))Na=I;else{ga=I;while(1){ka=c[ga+24>>2]|0;if(L>>>0<ka>>>0)Oa=ga+8|0;else{if(ka>>>0>=L>>>0){Na=ga;break h}Oa=ga+4|0}ga=c[Oa>>2]|0;if((ga|0)==(s|0)){J=242;break g}}}while(0);if((Na|0)!=(s|0)&(Na|0)!=0){c[q>>2]=__ZNK4Node10get_parentEv(c[r>>2]|0)|0;Pa=c[(__ZN3MapIP4Nodei10ComparatorIS1_E16DefaultAllocatorEixERKS1_(o,q)|0)>>2]|0}else J=242}else J=242;while(0);if((J|0)==242){L=c[o+8>>2]|0;c[q>>2]=__ZNK4Node10get_parentEv(c[r>>2]|0)|0;c[(__ZN3MapIP4Nodei10ComparatorIS1_E16DefaultAllocatorEixERKS1_(o,q)|0)>>2]=L;Pa=L}Qa=Pa|1073741824}else Qa=h;c[u>>2]=Qa;c[F>>2]=c[u>>2];c[F+4>>2]=c[u+4>>2];c[F+8>>2]=c[u+8>>2];c[F+12>>2]=c[u+12>>2];c[F+16>>2]=c[u+16>>2];L=F+20|0;c[L>>2]=0;ja=c[R>>2]|0;if(ja|0?(c[L>>2]=0,__Z28atomic_conditional_incrementPj(ja+-8|0)|0):0)c[L>>2]=c[R>>2];ja=F+24|0;I=u+24|0;c[ja>>2]=0;T=c[I>>2]|0;if(T|0?(c[ja>>2]=0,__Z28atomic_conditional_incrementPj(T+-8|0)|0):0)c[ja>>2]=c[I>>2];__ZN6VectorIN10SceneState8NodeDataEE9push_backES1_(ia,F)|0;I=c[ja>>2]|0;if(I|0?(__Z16atomic_decrementPj(I+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(I,1);I=c[L>>2]|0;if((I|0)!=0?(__Z16atomic_decrementPj(I+-8|0)|0)==0:0){__ZN6Memory11free_staticEPvb(I,1);Ra=Ma}else Ra=Ma}else Ra=2147483647;i:do if((__ZNK4Node15get_child_countEv(c[r>>2]|0)|0)>0){I=0;while(1){L=__ZN10SceneState11_parse_nodeEP4NodeS1_iR3MapI10StringNamei10ComparatorIS3_E16DefaultAllocatorER7HashMapI7Varianti13VariantHasher17VariantComparatorLh3ELh8EERS2_IS1_iS4_IS1_ES6_ESH_(b,e,__ZNK4Node9get_childEi(c[r>>2]|0,I)|0,Ra,i,k,n,o)|0;I=I+1|0;if(L|0){Sa=L;break i}if((I|0)>=(__ZNK4Node15get_child_countEv(c[r>>2]|0)|0)){Sa=0;break}}}else Sa=0;while(0);__ZN4ListIN4Node9GroupInfoE16DefaultAllocatorED2Ev(y);ia=c[v>>2]|0;j:do if(ia|0){R=ia;while(1){I=c[R>>2]|0;if(!I)break;__ZN4ListI12PropertyInfo16DefaultAllocatorE5_Data5eraseEPKNS2_7ElementE(R,I)|0;Ta=c[v>>2]|0;if(!(c[Ta+8>>2]|0)){J=263;break}if(!Ta)break j;else R=Ta}if((J|0)==263){__ZN6Memory11free_staticEPvb(Ta,0);c[v>>2]=0;break}if(!(c[R+8>>2]|0)){a[1263537]=0;__ZN6Memory11free_staticEPvb(R,0);break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145461,1145120,668,1145467,0);break}}while(0);na=Sa;oa=N;pa=M;break}else if((J|0)==208)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}else if((J|0)==175)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);do if(oa|0){M=oa+8|0;while(1){N=c[oa>>2]|0;if(!N)break;__ZN4ListIN10SceneState9PackStateE16DefaultAllocatorE5_Data5eraseEPKNS3_7ElementE(oa,N)|0;if(!(c[M>>2]|0)){J=272;break}}if((J|0)==272){__ZN6Memory11free_staticEPvb(pa,0);break}if(!(c[M>>2]|0)){a[1263537]=0;__ZN6Memory11free_staticEPvb(pa,0);break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145461,1145120,668,1145467,0);break}}while(0);pa=c[u+24>>2]|0;if(pa|0?(__Z16atomic_decrementPj(pa+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(pa,1);pa=c[u+20>>2]|0;if(pa|0?(__Z16atomic_decrementPj(pa+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(pa,1);G=na;l=p;return G|0}function __ZN10SceneState18_parse_connectionsEP4NodeS1_R3MapI10StringNamei10ComparatorIS3_E16DefaultAllocatorER7HashMapI7Varianti13VariantHasher17VariantComparatorLh3ELh8EERS2_IS1_iS4_IS1_ES6_ESH_(b,e,f,g,h,i,j){b=b|0;e=e|0;f=f|0;g=g|0;h=h|0;i=i|0;j=j|0;var k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0,ia=0,ja=0,ka=0,la=0,ma=0,na=0,oa=0,pa=0,qa=0,ra=0,sa=0,ta=0,ua=0;k=l;l=l+96|0;if((l|0)>=(m|0))ba(96);n=k+80|0;o=k+76|0;p=k+72|0;q=k+68|0;r=k+60|0;s=k+64|0;t=k+32|0;u=k+56|0;v=k;w=k+8|0;c[o>>2]=f;if((((f|0)!=(e|0)?__ZNK4Node9get_ownerEv(f)|0:0)?(__ZNK4Node9get_ownerEv(f)|0)!=(e|0):0)?!(__ZNK4Node20is_editable_instanceEPS_(e,__ZNK4Node9get_ownerEv(f)|0)|0):0){l=k;return 0}c[p>>2]=0;__ZNK6Object15get_signal_listEP4ListI10MethodInfo16DefaultAllocatorE(f,p);__ZN4ListI10MethodInfo16DefaultAllocatorE11sort_customI10ComparatorIS0_EEEvv(p);f=c[p>>2]|0;if(!f)x=0;else{y=f;z=7}a:while(1){if((z|0)==7){z=0;x=c[y>>2]|0}if(!x){z=9;break}c[q>>2]=0;f=c[o>>2]|0;__ZN10StringNameC2ERK6String(n,x);__ZNK6Object26get_signal_connection_listERK10StringNameP4ListINS_10ConnectionE16DefaultAllocatorE(f,n,q);__ZN10StringNameD2Ev(n);__ZN4ListIN6Object10ConnectionE16DefaultAllocatorE11sort_customI10ComparatorIS1_EEEvv(q);f=c[q>>2]|0;if(!f)A=0;else{B=f;z=12}while(1){if((z|0)==12){z=0;A=c[B>>2]|0}if(!A)break;f=A+16|0;if(c[f>>2]&2|0){C=c[A+8>>2]|0;b:do if((C|0)!=0?$i[c[(c[C>>2]|0)+44>>2]&8191](C,1220720)|0:0){c[r>>2]=C;D=__ZNK4Node23find_common_parent_withEPKS_(C,c[o>>2]|0)|0;if(!D){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(909398,804476,757,909417,0);break}a[1263537]=0;if((D|0)!=(e|0)){c[s>>2]=__ZNK4Node12get_filenameEv(D)|0;c[n>>2]=0;E=__ZNK6StringeqERKS_(s,n)|0;F=c[n>>2]|0;if(F|0?(__Z16atomic_decrementPj(F+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(F,1);F=c[s>>2]|0;if((F|0)!=0?(__Z16atomic_decrementPj(F+-8|0)|0)==0:0){__ZN6Memory11free_staticEPvb(F,1);if(E)z=37;else G=D}else if(E)z=37;else G=D;if((z|0)==37){z=0;G=__ZNK4Node9get_ownerEv(D)|0}if(G|0){H=G;z=39}}else{H=e;z=39}do if((z|0)==39){z=0;D=A+4|0;E=A+12|0;F=0;I=H;c:while(1){J=(I|0)==(e|0);do if(J){K=__ZNK4Node25get_scene_inherited_stateEv(e)|0;if(!K){z=42;break c}__ZN9Reference9referenceEv(K);if(__ZN9Reference11unreferenceEv(K)|0){if(!(__Z17predelete_handlerP6Object(K)|0)){L=K;z=51;break}gj[c[(c[K>>2]|0)+76>>2]&8191](K);__ZN6Memory11free_staticEPvb(K,0);L=K;z=51}else{L=K;z=51}}else{K=__ZNK4Node24get_scene_instance_stateEv(I)|0;if(!K){M=0;N=__ZNK4Node9get_ownerEv(I)|0;O=F;break}__ZN9Reference9referenceEv(K);if(__ZN9Reference11unreferenceEv(K)|0){if(!(__Z17predelete_handlerP6Object(K)|0)){L=K;z=51;break}gj[c[(c[K>>2]|0)+76>>2]&8191](K);__ZN6Memory11free_staticEPvb(K,0);L=K;z=51}else{L=K;z=51}}while(0);do if((z|0)==51){z=0;c[n>>2]=__ZNK4Node11get_path_toEPKS_(I,c[o>>2]|0)|0;c[t>>2]=__ZNK4Node11get_path_toEPKS_(I,c[r>>2]|0)|0;K=__ZN10SceneState14has_connectionERK8NodePathRK10StringNameS2_S5_(L,n,D,t,E)|0;P=K?1:F;__ZN8NodePathD2Ev(t);__ZN8NodePathD2Ev(n);if(J|K){Q=9;R=I}else{Q=0;R=__ZNK4Node9get_ownerEv(I)|0}if(__ZN9Reference11unreferenceEv(L)|0){if(!(__Z17predelete_handlerP6Object(L)|0)){M=Q;N=R;O=P;break}gj[c[(c[L>>2]|0)+76>>2]&8191](L);__ZN6Memory11free_staticEPvb(L,0);M=Q;N=R;O=P}else{M=Q;N=R;O=P}}while(0);if((M|0)==0&(N|0)!=0){F=O;I=N}else{z=57;break}}if((z|0)==42){z=0;if(!(F&1))break;else break b}else if((z|0)==57){z=0;if(!(O&1))break;else break b}}while(0);I=c[o>>2]|0;if(I|0){E=A+4|0;D=A+12|0;J=0;P=I;d:while(1){I=J;K=P;while(1){if((K|0)!=(e|0))break;S=__ZNK4Node25get_scene_inherited_stateEv(e)|0;if(!S){T=I;break d}c[n>>2]=__ZNK4Node11get_path_toEPKS_(e,c[o>>2]|0)|0;U=__ZNK10SceneState17find_node_by_pathERK8NodePath(S,n)|0;__ZN8NodePathD2Ev(n);c[n>>2]=__ZNK4Node11get_path_toEPKS_(e,c[r>>2]|0)|0;V=__ZNK10SceneState17find_node_by_pathERK8NodePath(S,n)|0;__ZN8NodePathD2Ev(n);if((V|U|0)>-1?__ZNK10SceneState13is_connectionEiRK10StringNameiS2_(S,U,E,V,D)|0:0){W=e;X=11;Y=1}else{W=0;X=0;Y=I}do if(__ZN9Reference11unreferenceEv(S)|0){if(!(__Z17predelete_handlerP6Object(S)|0))break;gj[c[(c[S>>2]|0)+76>>2]&8191](S);__ZN6Memory11free_staticEPvb(S,0)}while(0);if((W|0)!=0&(X|0)==0){I=Y;K=W}else{T=Y;break d}}c[u>>2]=__ZNK4Node12get_filenameEv(K)|0;c[n>>2]=0;F=__ZNK6StringneERKS_(u,n)|0;S=c[n>>2]|0;if(S|0?(__Z16atomic_decrementPj(S+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(S,1);S=c[u>>2]|0;do if(S|0){if(__Z16atomic_decrementPj(S+-8|0)|0)break;__ZN6Memory11free_staticEPvb(S,1)}while(0);do if(F){S=__ZNK4Node24get_scene_instance_stateEv(K)|0;if(!S){Z=I;break}c[n>>2]=__ZNK4Node11get_path_toEPKS_(K,c[o>>2]|0)|0;V=__ZNK10SceneState17find_node_by_pathERK8NodePath(S,n)|0;__ZN8NodePathD2Ev(n);c[n>>2]=__ZNK4Node11get_path_toEPKS_(K,c[r>>2]|0)|0;U=__ZNK10SceneState17find_node_by_pathERK8NodePath(S,n)|0;__ZN8NodePathD2Ev(n);if((U|V|0)>-1?__ZNK10SceneState13is_connectionEiRK10StringNameiS2_(S,V,E,U,D)|0:0){_=11;$=1}else{_=0;$=I}do if(__ZN9Reference11unreferenceEv(S)|0){if(!(__Z17predelete_handlerP6Object(S)|0))break;gj[c[(c[S>>2]|0)+76>>2]&8191](S);__ZN6Memory11free_staticEPvb(S,0)}while(0);if(!_)Z=$;else{T=$;break d}}else Z=I;while(0);P=__ZNK4Node9get_ownerEv(K)|0;if(!P){T=Z;break}else J=Z}if(T)break}J=c[i>>2]|0;e:do if(J){P=c[J+8>>2]|0;D=c[i+4>>2]|0;f:do if((P|0)==(D|0))aa=P;else{E=c[o>>2]|0;I=P;while(1){F=c[I+24>>2]|0;if(E>>>0<F>>>0)ca=I+8|0;else{if(F>>>0>=E>>>0){aa=I;break f}ca=I+4|0}I=c[ca>>2]|0;if((I|0)==(D|0)){z=97;break e}}}while(0);if((aa|0)!=(D|0)&(aa|0)!=0)da=c[(__ZN3MapIP4Nodei10ComparatorIS1_E16DefaultAllocatorEixERKS1_(i,o)|0)>>2]|0;else z=97}else z=97;while(0);g:do if((z|0)==97){z=0;J=c[j>>2]|0;h:do if(J|0){P=c[J+8>>2]|0;K=c[j+4>>2]|0;i:do if((P|0)==(K|0))ea=P;else{I=c[o>>2]|0;E=P;while(1){F=c[E+24>>2]|0;if(I>>>0<F>>>0)fa=E+8|0;else{if(F>>>0>=I>>>0){ea=E;break i}fa=E+4|0}E=c[fa>>2]|0;if((E|0)==(K|0))break h}}while(0);if(!((ea|0)!=(K|0)&(ea|0)!=0))break;da=c[(__ZN3MapIP4Nodei10ComparatorIS1_E16DefaultAllocatorEixERKS1_(j,o)|0)>>2]|1073741824;break g}while(0);J=c[j+8>>2]|0;c[(__ZN3MapIP4Nodei10ComparatorIS1_E16DefaultAllocatorEixERKS1_(j,o)|0)>>2]=J;da=J|1073741824}while(0);J=c[i>>2]|0;j:do if(J){D=c[J+8>>2]|0;P=c[i+4>>2]|0;k:do if((D|0)==(P|0))ga=D;else{E=c[r>>2]|0;I=D;while(1){F=c[I+24>>2]|0;if(E>>>0<F>>>0)ha=I+8|0;else{if(F>>>0>=E>>>0){ga=I;break k}ha=I+4|0}I=c[ha>>2]|0;if((I|0)==(P|0)){z=118;break j}}}while(0);if((ga|0)!=(P|0)&(ga|0)!=0)ia=c[(__ZN3MapIP4Nodei10ComparatorIS1_E16DefaultAllocatorEixERKS1_(i,r)|0)>>2]|0;else z=118}else z=118;while(0);l:do if((z|0)==118){z=0;J=c[j>>2]|0;m:do if(J|0){D=c[J+8>>2]|0;I=c[j+4>>2]|0;n:do if((D|0)==(I|0))ja=D;else{E=c[r>>2]|0;K=D;while(1){F=c[K+24>>2]|0;if(E>>>0<F>>>0)ka=K+8|0;else{if(F>>>0>=E>>>0){ja=K;break n}ka=K+4|0}K=c[ka>>2]|0;if((K|0)==(I|0))break m}}while(0);if(!((ja|0)!=(I|0)&(ja|0)!=0))break;ia=c[(__ZN3MapIP4Nodei10ComparatorIS1_E16DefaultAllocatorEixERKS1_(j,r)|0)>>2]|1073741824;break l}while(0);J=c[j+8>>2]|0;c[(__ZN3MapIP4Nodei10ComparatorIS1_E16DefaultAllocatorEixERKS1_(j,r)|0)>>2]=J;ia=J|1073741824}while(0);c[t+20>>2]=0;c[t>>2]=da;c[t+4>>2]=ia;J=c[A+12>>2]|0;do if(!J){c[n>>2]=0;la=0}else{P=c[J+4>>2]|0;if(P|0){__ZN6StringC2EPKc(n,P);la=c[n>>2]|0;break}P=J+8|0;c[n>>2]=0;D=c[P>>2]|0;if(!D){la=0;break}c[n>>2]=0;if(!(__Z28atomic_conditional_incrementPj(D+-8|0)|0)){la=0;break}D=c[P>>2]|0;c[n>>2]=D;la=D}while(0);c[v>>2]=la;c[t+12>>2]=__ZL14_nm_get_stringRK6StringR3MapI10StringNamei10ComparatorIS3_E16DefaultAllocatorE(v,g)|0;J=c[v>>2]|0;do if(J|0){if(__Z16atomic_decrementPj(J+-8|0)|0)break;__ZN6Memory11free_staticEPvb(J,1)}while(0);J=c[A+4>>2]|0;do if(!J){c[n>>2]=0;ma=0}else{D=c[J+4>>2]|0;if(D|0){__ZN6StringC2EPKc(n,D);ma=c[n>>2]|0;break}D=J+8|0;c[n>>2]=0;P=c[D>>2]|0;if(!P){ma=0;break}c[n>>2]=0;if(!(__Z28atomic_conditional_incrementPj(P+-8|0)|0)){ma=0;break}P=c[D>>2]|0;c[n>>2]=P;ma=P}while(0);c[v>>2]=ma;c[t+8>>2]=__ZL14_nm_get_stringRK6StringR3MapI10StringNamei10ComparatorIS3_E16DefaultAllocatorE(v,g)|0;J=c[v>>2]|0;do if(J|0){if(__Z16atomic_decrementPj(J+-8|0)|0)break;__ZN6Memory11free_staticEPvb(J,1)}while(0);c[t+16>>2]=c[f>>2];J=A+20|0;P=t+20|0;D=h+8|0;K=h+4|0;E=0;while(1){F=c[J>>2]|0;S=(F|0)==0;if(S)na=0;else na=c[F+-4>>2]|0;if((E|0)>=(na|0))break;if(S)oa=0;else oa=c[F+-4>>2]|0;do if((oa|0)<=(E|0)){if(S)pa=0;else pa=c[F+-4>>2]|0;if((pa|0)>(E|0)){a[1263537]=0;z=171;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);qa=0;break}}else z=171;while(0);if((z|0)==171){z=0;qa=F+(E*24|0)|0}o:do if(!(c[h>>2]|0))z=178;else{S=__ZNK7Variant4hashEv(qa)|0;U=c[(c[h>>2]|0)+(((1<<(d[K>>0]|0))+-1&S)<<2)>>2]|0;if(!U){z=178;break}else ra=U;while(1){if((c[ra>>2]|0)==(S|0)?__ZNK7Variant12hash_compareERKS_(ra+8|0,qa)|0:0)break;ra=c[ra+4>>2]|0;if(!ra){z=178;break o}}sa=c[(__ZN7HashMapI7Varianti13VariantHasher17VariantComparatorLh3ELh8EEixERKS0_(h,qa)|0)>>2]|0}while(0);if((z|0)==178){z=0;F=c[D>>2]|0;c[(__ZN7HashMapI7Varianti13VariantHasher17VariantComparatorLh3ELh8EEixERKS0_(h,qa)|0)>>2]=F;sa=F}F=c[P>>2]|0;if(!F)ta=1;else ta=(c[F+-4>>2]|0)+1|0;if(!(__ZN6VectorIiE6resizeEi(P,ta)|0)){a[1263537]=0;F=c[P>>2]|0;if(!F){z=185;break a}S=c[F+-4>>2]|0;if((S|0)<1){z=185;break a}__ZN6VectorIiE14_copy_on_writeEv(P);c[(c[P>>2]|0)+(S+-1<<2)>>2]=sa}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);E=E+1|0}E=b+140|0;c[w>>2]=c[t>>2];c[w+4>>2]=c[t+4>>2];c[w+8>>2]=c[t+8>>2];c[w+12>>2]=c[t+12>>2];c[w+16>>2]=c[t+16>>2];D=w+20|0;c[D>>2]=0;K=c[P>>2]|0;do if(K|0){c[D>>2]=0;if(!(__Z28atomic_conditional_incrementPj(K+-8|0)|0))break;c[D>>2]=c[P>>2]}while(0);__ZN6VectorIN10SceneState14ConnectionDataEE9push_backES1_(E,w)|0;K=c[D>>2]|0;do if(K|0){if(__Z16atomic_decrementPj(K+-8|0)|0)break;__ZN6Memory11free_staticEPvb(K,1)}while(0);K=c[P>>2]|0;do if(K|0){if(__Z16atomic_decrementPj(K+-8|0)|0)break;__ZN6Memory11free_staticEPvb(K,1)}while(0)}else z=26;while(0);if((z|0)==26){z=0;c[r>>2]=0}}B=A+24|0;z=12}f=c[q>>2]|0;p:do if(f|0){C=f;while(1){K=c[C>>2]|0;if(!K)break;__ZN4ListIN6Object10ConnectionE16DefaultAllocatorE5_Data5eraseEPKNS3_7ElementE(C,K)|0;ua=c[q>>2]|0;if(!(c[ua+8>>2]|0)){z=18;break}if(!ua)break p;else C=ua}if((z|0)==18){z=0;__ZN6Memory11free_staticEPvb(ua,0);c[q>>2]=0;break}if(!(c[C+8>>2]|0)){a[1263537]=0;__ZN6Memory11free_staticEPvb(C,0);break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145461,1145120,668,1145467,0);break}}while(0);y=x+40|0;z=7}if((z|0)==9){if((__ZNK4Node15get_child_countEv(c[o>>2]|0)|0)>0){x=0;do{__ZN10SceneState18_parse_connectionsEP4NodeS1_R3MapI10StringNamei10ComparatorIS3_E16DefaultAllocatorER7HashMapI7Varianti13VariantHasher17VariantComparatorLh3ELh8EERS2_IS1_iS4_IS1_ES6_ESH_(b,e,__ZNK4Node9get_childEi(c[o>>2]|0,x)|0,g,h,i,j)|0;x=x+1|0}while((x|0)<(__ZNK4Node15get_child_countEv(c[o>>2]|0)|0))}__ZN4ListI10MethodInfo16DefaultAllocatorED2Ev(p);l=k;return 0}else if((z|0)==185)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);return 0}function __ZN3MapIP4Nodei10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(a,b){a=a|0;b=b|0;if((c[a+4>>2]|0)==(b|0))return;else{__ZN3MapIP4Nodei10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(a,c[b+8>>2]|0);__ZN3MapIP4Nodei10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(a,c[b+4>>2]|0);__ZN6Memory11free_staticEPvb(b,0);return}}function __ZNK4Node20is_editable_instanceEPS_(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;if(!d){g=0;l=e;return g|0}a[1263537]=0;h=d;while(1){h=c[h+104>>2]|0;if(!h){i=5;break}if((h|0)==(b|0)){i=6;break}}if((i|0)==5){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(909586,800437,2081,909607,0);g=0;l=e;return g|0}else if((i|0)==6){a[1263537]=0;c[f>>2]=__ZNK4Node11get_path_toEPKS_(b,d)|0;d=__ZNK7HashMapI8NodePathi20HashMapHasherDefault24HashMapComparatorDefaultIS0_ELh3ELh8EE3hasERKS0_(b+92|0,f)|0;__ZN8NodePathD2Ev(f);g=d;l=e;return g|0}return 0}function __ZN4ListI10MethodInfo16DefaultAllocatorE11sort_customI10ComparatorIS0_EEEvv(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d;f=c[b>>2]|0;if(!f){l=d;return}g=c[f+8>>2]|0;if((g|0)<2){l=d;return}f=__ZN6Memory12alloc_staticEjb(g<<2,1)|0;if(!f){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143992,1144012,140,1144029,0);h=0;i=0}else{a[1263537]=0;j=f+-8|0;c[j>>2]=g;c[j+4>>2]=0;h=f;i=f}f=c[b>>2]|0;if(!f){k=0;n=0}else{o=0;p=f;q=8}while(1){if((q|0)==8){q=0;k=c[p>>2]|0;n=o}if(!k)break;c[h+(n<<2)>>2]=k;o=n+1|0;p=k+40|0;q=8}switch(g|0){case 0:break;case 1:{r=0;q=13;break}default:{k=g;p=0;do{p=p+1|0;k=k>>1}while((k|0)!=1);r=p<<1;q=13}}if((q|0)==13){__ZNK9SortArrayIPN4ListI10MethodInfo16DefaultAllocatorE7ElementENS3_19AuxiliaryComparatorI10ComparatorIS1_EEEE9introsortEiiPS5_i(e,0,g,h,r);__ZNK9SortArrayIPN4ListI10MethodInfo16DefaultAllocatorE7ElementENS3_19AuxiliaryComparatorI10ComparatorIS1_EEEE20final_insertion_sortEiiPS5_(e,0,g,h)}e=c[b>>2]|0;c[e>>2]=c[h>>2];c[(c[h>>2]|0)+44>>2]=0;c[(c[h>>2]|0)+40>>2]=c[h+4>>2];b=g+-1|0;r=h+(b<<2)|0;c[e+4>>2]=c[r>>2];c[(c[r>>2]|0)+44>>2]=c[h+(g+-2<<2)>>2];c[(c[r>>2]|0)+40>>2]=0;if((b|0)>1){r=1;do{g=h+(r<<2)|0;c[(c[g>>2]|0)+44>>2]=c[h+(r+-1<<2)>>2];r=r+1|0;c[(c[g>>2]|0)+40>>2]=c[h+(r<<2)>>2]}while((r|0)!=(b|0))}__ZN6Memory11free_staticEPvb(i,1);l=d;return}function __ZN4ListIN6Object10ConnectionE16DefaultAllocatorE11sort_customI10ComparatorIS1_EEEvv(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d;f=c[b>>2]|0;if(!f){l=d;return}g=c[f+8>>2]|0;if((g|0)<2){l=d;return}f=__ZN6Memory12alloc_staticEjb(g<<2,1)|0;if(!f){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143992,1144012,140,1144029,0);h=0;i=0}else{a[1263537]=0;j=f+-8|0;c[j>>2]=g;c[j+4>>2]=0;h=f;i=f}f=c[b>>2]|0;if(!f){k=0;n=0}else{o=0;p=f;q=8}while(1){if((q|0)==8){q=0;k=c[p>>2]|0;n=o}if(!k)break;c[h+(n<<2)>>2]=k;o=n+1|0;p=k+24|0;q=8}switch(g|0){case 0:break;case 1:{r=0;q=13;break}default:{k=g;p=0;do{p=p+1|0;k=k>>1}while((k|0)!=1);r=p<<1;q=13}}if((q|0)==13){__ZNK9SortArrayIPN4ListIN6Object10ConnectionE16DefaultAllocatorE7ElementENS4_19AuxiliaryComparatorI10ComparatorIS2_EEEE9introsortEiiPS6_i(e,0,g,h,r);__ZNK9SortArrayIPN4ListIN6Object10ConnectionE16DefaultAllocatorE7ElementENS4_19AuxiliaryComparatorI10ComparatorIS2_EEEE20final_insertion_sortEiiPS6_(e,0,g,h)}e=c[b>>2]|0;c[e>>2]=c[h>>2];c[(c[h>>2]|0)+28>>2]=0;c[(c[h>>2]|0)+24>>2]=c[h+4>>2];b=g+-1|0;r=h+(b<<2)|0;c[e+4>>2]=c[r>>2];c[(c[r>>2]|0)+28>>2]=c[h+(g+-2<<2)>>2];c[(c[r>>2]|0)+24>>2]=0;if((b|0)>1){r=1;do{g=h+(r<<2)|0;c[(c[g>>2]|0)+28>>2]=c[h+(r+-1<<2)>>2];r=r+1|0;c[(c[g>>2]|0)+24>>2]=c[h+(r<<2)>>2]}while((r|0)!=(b|0))}__ZN6Memory11free_staticEPvb(i,1);l=d;return}function __ZNK4Node23find_common_parent_withEPKS_(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d+4|0;f=d;if((a|0)==(b|0)){g=a;l=d;return g|0}h=e+4|0;c[h>>2]=379008;c[e>>2]=0;i=e+8|0;c[i>>2]=0;c[f>>2]=a;a:do if(a|0){j=0;while(1){if(!j){k=__ZnwjPFPvjE(28,4740)|0;n=k+16|0;c[n>>2]=0;c[n+4>>2]=0;c[e>>2]=k;n=c[h>>2]|0;c[k+4>>2]=n;c[k+8>>2]=n;c[k+12>>2]=n;c[k>>2]=1}__ZN3SetIPK4Node10ComparatorIS2_E16DefaultAllocatorE10_insert_rbERKS2_(e,f)|0;k=c[(c[f>>2]|0)+104>>2]|0;c[f>>2]=k;if(!k)break a;j=c[e>>2]|0}}while(0);f=c[e>>2]|0;b:do if(!b){o=0;p=21}else{a=c[h>>2]|0;if(!f){j=b;do j=c[j+104>>2]|0;while((j|0)!=0);q=0;break}j=c[f+8>>2]|0;k=(j|0)==(a|0);n=b;while(1){c:do if(!k){r=j;while(1){s=c[r+24>>2]|0;if(n>>>0<s>>>0)t=r+8|0;else{if(s>>>0>=n>>>0)break;t=r+4|0}s=c[t>>2]|0;if((s|0)==(a|0))break c;else r=s}if((r|0)!=(a|0)&(r|0)!=0){o=n;p=21;break b}}while(0);n=c[n+104>>2]|0;if(!n){o=0;p=21;break}}}while(0);if((p|0)==21)if((f|0)!=0?(__ZN3SetIPK4Node10ComparatorIS2_E16DefaultAllocatorE13_cleanup_treeEPNS6_7ElementE(e,c[f+8>>2]|0),f=c[h>>2]|0,h=c[e>>2]|0,c[h+8>>2]=f,c[i>>2]=0,i=f,c[i+12>>2]=i,(h|0)!=0):0){__ZN6Memory11free_staticEPvb(h,0);c[e>>2]=0;q=o}else q=o;g=q;l=d;return g|0}function __ZNK4Node24get_scene_instance_stateEv(a){a=a|0;var b=0,d=0;b=c[a+84>>2]|0;if(!b){d=0;return d|0}__ZN9Reference9referenceEv(b);d=b;return d|0}function __ZN10SceneState14has_connectionERK8NodePathRK10StringNameS2_S5_(b,d,e,f,g){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;var h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0;h=l;l=l+16|0;if((l|0)>=(m|0))ba(16);i=h+12|0;j=h+8|0;k=h+4|0;n=h;if(!b)o=0;else{a[1263537]=0;__ZN9Reference8init_refEv(b)|0;o=b}b=o;a:while(1){o=b+140|0;p=b+92|0;q=b+100|0;r=0;while(1){s=c[o>>2]|0;t=(s|0)==0;if(t)u=0;else u=c[s+-4>>2]|0;if((r|0)>=(u|0))break;if(t)v=0;else v=c[s+-4>>2]|0;do if((v|0)<=(r|0)){if(t)w=0;else w=c[s+-4>>2]|0;if((w|0)>(r|0)){a[1263537]=0;x=16;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);y=0;break}}else x=16;while(0);if((x|0)==16){x=0;__ZN6VectorIN10SceneState14ConnectionDataEE14_copy_on_writeEv(o);y=(c[o>>2]|0)+(r*24|0)|0}__ZN8NodePathC2Ev(i);s=c[y>>2]|0;if(!(s&1073741824)){c[j>>2]=__ZNK10SceneState13get_node_pathEib(b,s,0)|0;__ZN8NodePathaSERKS_(i,j);__ZN8NodePathD2Ev(j)}else{t=s&16777215;s=c[q>>2]|0;if((s|0)!=0?(c[s+-4>>2]|0)>(t|0):0){__ZN6VectorI8NodePathE14_copy_on_writeEv(q);z=(c[q>>2]|0)+(t<<2)|0}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);z=0}__ZN8NodePathaSERKS_(i,z)}__ZN8NodePathC2Ev(j);t=c[y+4>>2]|0;if(!(t&1073741824)){c[k>>2]=__ZNK10SceneState13get_node_pathEib(b,t,0)|0;__ZN8NodePathaSERKS_(j,k);__ZN8NodePathD2Ev(k)}else{s=t&16777215;t=c[q>>2]|0;if((t|0)!=0?(c[t+-4>>2]|0)>(s|0):0){__ZN6VectorI8NodePathE14_copy_on_writeEv(q);A=(c[q>>2]|0)+(s<<2)|0}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);A=0}__ZN8NodePathaSERKS_(j,A)}s=c[y+8>>2]|0;do if((s|0)<0)x=38;else{t=c[p>>2]|0;B=(t|0)==0;if(B)C=0;else C=c[t+-4>>2]|0;if((C|0)<=(s|0)){if(B)D=0;else D=c[t+-4>>2]|0;if((D|0)<=(s|0)){x=38;break}a[1263537]=0}__ZN6VectorI10StringNameE14_copy_on_writeEv(p);E=(c[p>>2]|0)+(s<<2)|0}while(0);if((x|0)==38){x=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);E=0}__ZN10StringNameC2ERKS_(k,E);s=c[y+12>>2]|0;do if((s|0)<0)x=48;else{t=c[p>>2]|0;B=(t|0)==0;if(B)F=0;else F=c[t+-4>>2]|0;if((F|0)<=(s|0)){if(B)G=0;else G=c[t+-4>>2]|0;if((G|0)<=(s|0)){x=48;break}a[1263537]=0}__ZN6VectorI10StringNameE14_copy_on_writeEv(p);H=(c[p>>2]|0)+(s<<2)|0}while(0);if((x|0)==48){x=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);H=0}__ZN10StringNameC2ERKS_(n,H);if(((__ZNK8NodePatheqERKS_(i,d)|0?(c[k>>2]|0)==(c[e>>2]|0):0)?__ZNK8NodePatheqERKS_(j,f)|0:0)?(c[n>>2]|0)==(c[g>>2]|0):0){x=55;break a}__ZN10StringNameD2Ev(n);__ZN10StringNameD2Ev(k);__ZN8NodePathD2Ev(j);__ZN8NodePathD2Ev(i);r=r+1|0}r=__ZNK10SceneState21_get_base_scene_stateEv(b)|0;p=(b|0)==0;if((r|0)==(b|0)){if(p){I=0;x=73;break}J=r;K=b}else{if((!p?__ZN9Reference11unreferenceEv(b)|0:0)?__Z17predelete_handlerP6Object(b)|0:0){gj[c[(c[b>>2]|0)+76>>2]&8191](b);__ZN6Memory11free_staticEPvb(b,0)}if(!r){I=0;x=73;break}__ZN9Reference9referenceEv(r);J=r;K=r}if(!(__ZN9Reference11unreferenceEv(J)|0)){b=K;continue}if(__Z17predelete_handlerP6Object(r)|0){gj[c[(c[r>>2]|0)+76>>2]&8191](r);__ZN6Memory11free_staticEPvb(r,0)}if(!K){I=0;x=73;break}else b=K}if((x|0)==55){__ZN10StringNameD2Ev(n);__ZN10StringNameD2Ev(k);__ZN8NodePathD2Ev(j);__ZN8NodePathD2Ev(i);if(!b){I=1;l=h;return I|0}if(!(__ZN9Reference11unreferenceEv(b)|0)){I=1;l=h;return I|0}if(!(__Z17predelete_handlerP6Object(b)|0)){I=1;l=h;return I|0}gj[c[(c[b>>2]|0)+76>>2]&8191](b);__ZN6Memory11free_staticEPvb(b,0);I=1;l=h;return I|0}else if((x|0)==73){l=h;return I|0}return 0}function __ZNK10SceneState17find_node_by_pathERK8NodePath(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d;f=a+108|0;if(__ZNK7HashMapI8NodePathi20HashMapHasherDefault24HashMapComparatorDefaultIS0_ELh3ELh8EE3hasERKS0_(f,b)|0){g=c[(__ZN7HashMapI8NodePathi20HashMapHasherDefault24HashMapComparatorDefaultIS0_ELh3ELh8EEixERKS0_(f,b)|0)>>2]|0;c[e>>2]=g;f=__ZNK10SceneState21_get_base_scene_stateEv(a)|0;do if(f){h=a+120|0;i=c[h>>2]|0;if((i|0)!=0?(j=c[i+8>>2]|0,i=c[a+124>>2]|0,(j|0)!=(i|0)):0){k=j;while(1){j=c[k+24>>2]|0;if((g|0)<(j|0))n=k+8|0;else{if((j|0)>=(g|0)){o=k;break}n=k+4|0}k=c[n>>2]|0;if((k|0)==(i|0)){o=i;break}}p=(o|0)!=(i|0)&(o|0)!=0}else p=0;if(__ZN9Reference11unreferenceEv(f)|0?__Z17predelete_handlerP6Object(f)|0:0){gj[c[(c[f>>2]|0)+76>>2]&8191](f);__ZN6Memory11free_staticEPvb(f,0);if(p){q=g;break}}else r=35;if((r|0)==35?p:0){q=g;break}k=__ZNK10SceneState21_get_base_scene_stateEv(a)|0;j=__ZNK10SceneState17find_node_by_pathERK8NodePath(k,b)|0;if((k|0?__ZN9Reference11unreferenceEv(k)|0:0)?__Z17predelete_handlerP6Object(k)|0:0){gj[c[(c[k>>2]|0)+76>>2]&8191](k);__ZN6Memory11free_staticEPvb(k,0)}if((j|0)!=-1){c[(__ZN3MapIii10ComparatorIiE16DefaultAllocatorEixERKi(h,e)|0)>>2]=j;q=c[e>>2]|0}else q=g}else q=g;while(0);s=q;l=d;return s|0}q=__ZNK10SceneState21_get_base_scene_stateEv(a)|0;if(!q){s=-1;l=d;return s|0}if(__ZN9Reference11unreferenceEv(q)|0?__Z17predelete_handlerP6Object(q)|0:0){gj[c[(c[q>>2]|0)+76>>2]&8191](q);__ZN6Memory11free_staticEPvb(q,0)}q=__ZNK10SceneState21_get_base_scene_stateEv(a)|0;g=__ZNK10SceneState17find_node_by_pathERK8NodePath(q,b)|0;if((q|0?__ZN9Reference11unreferenceEv(q)|0:0)?__Z17predelete_handlerP6Object(q)|0:0){gj[c[(c[q>>2]|0)+76>>2]&8191](q);__ZN6Memory11free_staticEPvb(q,0)}if((g|0)<=-1){s=-1;l=d;return s|0}q=c[a+120>>2]|0;a:do if((q|0)!=0?(b=c[q+8>>2]|0,p=c[a+124>>2]|0,(b|0)!=(p|0)):0){f=b;while(1){b=c[f+8>>2]|0;if((b|0)==(p|0))break;else f=b}if(f){p=f;while(1){if((c[p+28>>2]|0)==(g|0))break;h=c[p+16>>2]|0;if(!h){r=17;break a}else p=h}f=c[p+24>>2]|0;c[e>>2]=f;if((f|0)==-1)r=19;else t=f}else r=17}else r=17;while(0);if((r|0)==17){c[e>>2]=-1;r=19}if((r|0)==19){r=c[a+136>>2]|0;if(!r)u=0;else u=c[r+-4>>2]|0;c[e>>2]=(c[a+128>>2]|0)+u;c[(__ZN3MapIii10ComparatorIiE16DefaultAllocatorEixERKi(a+120|0,e)|0)>>2]=g;t=c[e>>2]|0}s=t;l=d;return s|0}function __ZNK10SceneState13is_connectionEiRK10StringNameiS2_(b,d,e,f,g){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;var h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0;h=l;l=l+16|0;if((l|0)>=(m|0))ba(16);i=h+4|0;j=h;c[i>>2]=d;c[j>>2]=f;if((d|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(909469,804476,1092,909483,0);k=0;l=h;return k|0}a[1263537]=0;if((f|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(909469,804476,1093,909533,0);k=0;l=h;return k|0}n=c[b+136>>2]|0;o=(n|0)==0;if(o)p=0;else p=c[n+-4>>2]|0;a:do if((p|0)>(d|0)){if(o)q=0;else q=c[n+-4>>2]|0;if((q|0)>(f|0)){r=c[b+92>>2]|0;s=c[e>>2]|0;t=c[g>>2]|0;if((r|0)!=0?(u=c[r+-4>>2]|0,(u|0)>0):0){v=0;w=-1;x=-1;while(1){y=c[r+(v<<2)>>2]|0;z=(y|0)==(s|0);A=z?v:x;B=z?w:(y|0)==(t|0)?v:w;v=v+1|0;if((v|0)>=(u|0)){C=B;D=A;break}else{w=B;x=A}}}else{C=-1;D=-1}if(((C|D|0)>-1?(x=c[b+140>>2]|0,x|0):0)?(w=c[x+-4>>2]|0,(w|0)>0):0){u=0;while(1){if(((c[x+(u*24|0)>>2]|0)==(d|0)?(c[x+(u*24|0)+4>>2]|0)==(f|0):0)?(c[x+(u*24|0)+8>>2]|0)==(D|0):0){if((w|0)<=(u|0))a[1263537]=0;if((c[x+(u*24|0)+12>>2]|0)==(C|0)){k=1;break}}u=u+1|0;if((u|0)>=(w|0))break a}l=h;return k|0}}}while(0);C=b+120|0;D=c[C>>2]|0;if(!D){k=0;l=h;return k|0}q=c[D+8>>2]|0;D=c[b+124>>2]|0;n=(q|0)==(D|0);b:do if(n)E=q;else{o=q;while(1){p=c[o+24>>2]|0;if((p|0)>(d|0))F=o+8|0;else{if((p|0)>=(d|0)){E=o;break b}F=o+4|0}o=c[F>>2]|0;if((o|0)==(D|0)){k=0;break}}l=h;return k|0}while(0);if(!((E|0)!=(D|0)&(E|0)!=0)){k=0;l=h;return k|0}c:do if(n)G=q;else{E=q;while(1){F=c[E+24>>2]|0;if((F|0)>(f|0))H=E+8|0;else{if((F|0)>=(f|0)){G=E;break c}H=E+4|0}E=c[H>>2]|0;if((E|0)==(D|0)){k=0;break}}l=h;return k|0}while(0);if(!((G|0)!=(D|0)&(G|0)!=0)){k=0;l=h;return k|0}G=__ZNK10SceneState21_get_base_scene_stateEv(b)|0;b=c[(__ZN3MapIii10ComparatorIiE16DefaultAllocatorEixERKi(C,i)|0)>>2]|0;i=__ZNK10SceneState13is_connectionEiRK10StringNameiS2_(G,b,e,c[(__ZN3MapIii10ComparatorIiE16DefaultAllocatorEixERKi(C,j)|0)>>2]|0,g)|0;if(!G){k=i;l=h;return k|0}if(!(__ZN9Reference11unreferenceEv(G)|0)){k=i;l=h;return k|0}if(!(__Z17predelete_handlerP6Object(G)|0)){k=i;l=h;return k|0}gj[c[(c[G>>2]|0)+76>>2]&8191](G);__ZN6Memory11free_staticEPvb(G,0);k=i;l=h;return k|0}function __ZN3MapIP4Nodei10ComparatorIS1_E16DefaultAllocatorEixERKS1_(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;g=c[b>>2]|0;if(!g){h=__ZnwjPFPvjE(32,4740)|0;i=h+16|0;c[i>>2]=0;c[i+4>>2]=0;c[b>>2]=h;i=c[b+4>>2]|0;c[h+4>>2]=i;c[h+8>>2]=i;c[h+12>>2]=i;c[h>>2]=1;if(!h){c[f>>2]=0;j=f;k=14}else{n=h;o=i;k=5}}else{n=g;o=c[b+4>>2]|0;k=5}a:do if((k|0)==5){g=c[n+8>>2]|0;b:do if((g|0)!=(o|0)){i=c[d>>2]|0;h=g;while(1){p=c[h+24>>2]|0;if(i>>>0<p>>>0)q=h+8|0;else{if(p>>>0>=i>>>0)break;q=h+4|0}p=c[q>>2]|0;if((p|0)==(o|0))break b;else h=p}if(!((h|0)==(o|0)|(h|0)==0)){r=h;break a}}while(0);c[f>>2]=0;if(!n){j=f;k=14}else{s=f;k=15}}while(0);if((k|0)==14){n=__ZnwjPFPvjE(32,4740)|0;o=n+16|0;c[o>>2]=0;c[o+4>>2]=0;c[b>>2]=n;o=c[b+4>>2]|0;c[n+4>>2]=o;c[n+8>>2]=o;c[n+12>>2]=o;c[n>>2]=1;s=j;k=15}if((k|0)==15){k=__ZN3MapIP4Nodei10ComparatorIS1_E16DefaultAllocatorE10_insert_rbERKS1_RKi(b,d,f)|0;if(!k){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145936,616,1145947,0);t=0;l=e;return t|0}else r=k}a[1263537]=0;t=r+28|0;l=e;return t|0}function __ZL14_nm_get_stringRK6StringR3MapI10StringNamei10ComparatorIS3_E16DefaultAllocatorE(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d;__ZN10StringNameC2ERK6String(e,a);f=c[b>>2]|0;if(f){g=c[f+8>>2]|0;f=c[b+4>>2]|0;a:do if((g|0)==(f|0))h=g;else{i=c[e>>2]|0;j=g;while(1){k=c[j+24>>2]|0;if(i>>>0<k>>>0)n=j+8|0;else{if(k>>>0>=i>>>0){h=j;break a}n=j+4|0}j=c[n>>2]|0;if((j|0)==(f|0)){h=f;break}}}while(0);__ZN10StringNameD2Ev(e);if((h|0)!=(f|0)&(h|0)!=0){__ZN10StringNameC2ERK6String(e,a);h=c[(__ZN3MapI10StringNamei10ComparatorIS0_E16DefaultAllocatorEixERKS0_(b,e)|0)>>2]|0;__ZN10StringNameD2Ev(e);o=h;l=d;return o|0}}else __ZN10StringNameD2Ev(e);h=c[b+8>>2]|0;__ZN10StringNameC2ERK6String(e,a);c[(__ZN3MapI10StringNamei10ComparatorIS0_E16DefaultAllocatorEixERKS0_(b,e)|0)>>2]=h;__ZN10StringNameD2Ev(e);o=h;l=d;return o|0}function __ZN3MapIP4Nodei10ComparatorIS1_E16DefaultAllocatorE10_insert_rbERKS1_RKi(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f;a[g>>0]=0;h=__ZN3MapIP4Nodei10ComparatorIS1_E16DefaultAllocatorE7_insertERKS1_Rb(b,d,g)|0;if(h|0)c[h+28>>2]=c[e>>2];if(a[g>>0]|0){l=f;return h|0}g=b+8|0;c[g>>2]=(c[g>>2]|0)+1;g=h+12|0;e=c[g>>2]|0;if(!(c[e>>2]|0)){d=b+4|0;i=h;j=e;k=e;e=g;while(1){g=j+12|0;n=c[g>>2]|0;o=c[n+8>>2]|0;p=n;do if((j|0)==(o|0)){q=c[n+4>>2]|0;if(!(c[q>>2]|0)){c[k>>2]=1;a[1263537]=0;c[q>>2]=1;if((c[d>>2]|0)==(n|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);r=c[(c[e>>2]|0)+12>>2]|0;break}else{a[1263537]=0;c[n>>2]=0;r=n;break}}q=j+4|0;if((i|0)==(c[q>>2]|0)){s=i+8|0;t=c[s>>2]|0;c[q>>2]=t;if((t|0)==(c[d>>2]|0))u=p;else{c[t+12>>2]=j;u=c[g>>2]|0}t=i+12|0;c[t>>2]=u;q=c[g>>2]|0;v=q+8|0;c[((c[v>>2]|0)==(j|0)?v:q+4|0)>>2]=i;c[s>>2]=j;c[g>>2]=i;w=j;x=i;y=c[t>>2]|0}else{w=i;x=j;y=n}a[1263537]=0;c[x>>2]=1;t=c[d>>2]|0;if((t|0)==(y|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);z=c[(c[w+12>>2]|0)+12>>2]|0;A=c[d>>2]|0}else{a[1263537]=0;c[y>>2]=0;z=y;A=t}t=z+8|0;s=c[t>>2]|0;q=s+4|0;v=c[q>>2]|0;c[t>>2]=v;if((v|0)!=(A|0))c[v+12>>2]=z;v=z+12|0;c[s+12>>2]=c[v>>2];t=c[v>>2]|0;B=t+4|0;c[((c[B>>2]|0)==(z|0)?B:t+8|0)>>2]=s;c[q>>2]=z;c[v>>2]=s;r=w}else{if(!(c[o>>2]|0)){c[k>>2]=1;a[1263537]=0;c[o>>2]=1;if((c[d>>2]|0)==(n|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);r=c[(c[e>>2]|0)+12>>2]|0;break}else{a[1263537]=0;c[n>>2]=0;r=n;break}}s=j+8|0;if((i|0)==(c[s>>2]|0)){v=i+4|0;q=c[v>>2]|0;c[s>>2]=q;if((q|0)==(c[d>>2]|0))C=p;else{c[q+12>>2]=j;C=c[g>>2]|0}q=i+12|0;c[q>>2]=C;s=c[g>>2]|0;t=s+4|0;c[((c[t>>2]|0)==(j|0)?t:s+8|0)>>2]=i;c[v>>2]=j;c[g>>2]=i;D=j;E=i;F=c[q>>2]|0}else{D=i;E=j;F=n}a[1263537]=0;c[E>>2]=1;q=c[d>>2]|0;if((q|0)==(F|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);G=c[d>>2]|0;H=c[(c[D+12>>2]|0)+12>>2]|0}else{a[1263537]=0;c[F>>2]=0;G=q;H=F}q=H+4|0;v=c[q>>2]|0;s=v+8|0;t=c[s>>2]|0;c[q>>2]=t;if((t|0)!=(G|0))c[t+12>>2]=H;t=H+12|0;c[v+12>>2]=c[t>>2];q=c[t>>2]|0;B=q+8|0;c[((c[B>>2]|0)==(H|0)?B:q+4|0)>>2]=v;c[s>>2]=H;c[t>>2]=v;r=D}while(0);n=r+12|0;g=c[n>>2]|0;if(!(c[g>>2]|0)){i=r;j=g;k=g;e=n}else break}}e=c[(c[b>>2]|0)+8>>2]|0;a[1263537]=0;c[e>>2]=1;l=f;return h|0}function __ZN3MapIP4Nodei10ComparatorIS1_E16DefaultAllocatorE7_insertERKS1_Rb(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0;f=c[b>>2]|0;g=c[f+8>>2]|0;h=b+4|0;i=c[h>>2]|0;a:do if((g|0)==(i|0))j=f;else{k=c[d>>2]|0;l=g;while(1){m=c[l+24>>2]|0;if(k>>>0<m>>>0)n=l+8|0;else{if(m>>>0>=k>>>0)break;n=l+4|0}m=c[n>>2]|0;if((m|0)==(i|0)){j=l;break a}else l=m}a[e>>0]=1;o=l;return o|0}while(0);i=__ZnwjPFPvjE(32,4740)|0;c[i>>2]=0;c[i+4>>2]=0;c[i+8>>2]=0;c[i+12>>2]=0;c[i+16>>2]=0;c[i+20>>2]=0;c[i+12>>2]=j;n=c[h>>2]|0;g=i+4|0;c[g>>2]=n;f=i+8|0;c[f>>2]=n;c[i+24>>2]=c[d>>2];if((j|0)!=(c[b>>2]|0)?(c[d>>2]|0)>>>0>=(c[j+24>>2]|0)>>>0:0)p=j+4|0;else p=j+8|0;c[p>>2]=i;a[e>>0]=0;e=c[g>>2]|0;g=c[h>>2]|0;if((e|0)==(g|0)){h=i;do{p=h;h=c[h+12>>2]|0}while((p|0)==(c[h+4>>2]|0));q=(h|0)==(c[b>>2]|0)?0:h}else{h=e;while(1){e=c[h+8>>2]|0;if((e|0)==(g|0)){q=h;break}else h=e}}c[i+16>>2]=q;h=c[f>>2]|0;b:do if((h|0)==(g|0)){f=i;while(1){e=f;f=c[f+12>>2]|0;if((e|0)!=(c[f+8>>2]|0)){r=f;break b}if((f|0)==(c[b>>2]|0)){r=0;break}}}else{f=h;while(1){l=c[f+4>>2]|0;if((l|0)==(g|0)){r=f;break}else f=l}}while(0);g=i+20|0;c[g>>2]=r;if(!q)s=r;else{c[q+20>>2]=i;s=c[g>>2]|0}if(!s){o=i;return o|0}c[s+16>>2]=i;o=i;return o|0}function __ZNK10SceneState21_get_base_scene_stateEv(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d;f=c[b+132>>2]|0;if((f|0)<=-1){g=0;l=d;return g|0}h=c[b+96>>2]|0;b=(h|0)==0;if(b)i=0;else i=c[h+-4>>2]|0;do if((i|0)<=(f|0)){if(b)j=0;else j=c[h+-4>>2]|0;if((j|0)>(f|0)){a[1263537]=0;k=10;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);n=0;break}}else k=10;while(0);if((k|0)==10)n=h+(f*24|0)|0;__ZN3RefI11PackedSceneEC2ERK7Variant(e,n);n=c[e>>2]|0;if(!n){g=0;l=d;return g|0}f=c[n+128>>2]|0;if(f){__ZN9Reference9referenceEv(f);h=c[e>>2]|0;if(!h)o=f;else{p=f;q=h;k=14}}else{p=0;q=n;k=14}if((k|0)==14)if(__ZN9Reference11unreferenceEv(q)|0?(q=c[e>>2]|0,__Z17predelete_handlerP6Object(q)|0):0){gj[c[(c[q>>2]|0)+76>>2]&8191](q);__ZN6Memory11free_staticEPvb(q,0);o=p}else o=p;g=o;l=d;return g|0}function __ZNK7HashMapI8NodePathi20HashMapHasherDefault24HashMapComparatorDefaultIS0_ELh3ELh8EE3hasERKS0_(a,b){a=a|0;b=b|0;var e=0,f=0,g=0,h=0,i=0,j=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;if(!(c[a>>2]|0)){g=0;l=e;return g|0}c[f>>2]=__ZNK8NodePathcv6StringEv(b)|0;h=__ZNK6String4hashEv(f)|0;i=c[f>>2]|0;if(i|0?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);i=c[(c[a>>2]|0)+(((1<<(d[a+4>>0]|0))+-1&h)<<2)>>2]|0;a:do if(!i)j=0;else{a=i;while(1){if((c[a>>2]|0)==(h|0)?__ZNK8NodePatheqERKS_(a+8|0,b)|0:0){j=a;break a}a=c[a+4>>2]|0;if(!a){j=0;break}}}while(0);g=(j|0)!=0;l=e;return g|0}function __ZNK9SortArrayIPN4ListIN6Object10ConnectionE16DefaultAllocatorE7ElementENS4_19AuxiliaryComparatorI10ComparatorIS2_EEEE9introsortEiiPS6_i(a,b,d,e,f){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0;g=d-b|0;if((g|0)<=16)return;h=e+(b<<2)|0;i=f;f=d;d=g;while(1){if(!i)break;i=i+-1|0;g=e+((d>>>1)+b<<2)|0;j=e+(f+-1<<2)|0;if(__ZNK6Object10ConnectionltERKS0_(c[h>>2]|0,c[g>>2]|0)|0)if(__ZNK6Object10ConnectionltERKS0_(c[g>>2]|0,c[j>>2]|0)|0)k=g;else{l=__ZNK6Object10ConnectionltERKS0_(c[h>>2]|0,c[j>>2]|0)|0;k=l?j:h}else if(__ZNK6Object10ConnectionltERKS0_(c[h>>2]|0,c[j>>2]|0)|0)k=h;else{l=__ZNK6Object10ConnectionltERKS0_(c[g>>2]|0,c[j>>2]|0)|0;k=l?j:g}g=c[k>>2]|0;j=b;l=f;while(1){m=j;while(1){n=e+(m<<2)|0;o=m+1|0;if(__ZNK6Object10ConnectionltERKS0_(c[n>>2]|0,g)|0)m=o;else{p=l;break}}do{p=p+-1|0;q=e+(p<<2)|0}while(__ZNK6Object10ConnectionltERKS0_(g,c[q>>2]|0)|0);if((m|0)>=(p|0))break;r=c[n>>2]|0;c[n>>2]=c[q>>2];c[q>>2]=r;j=o;l=p}__ZNK9SortArrayIPN4ListIN6Object10ConnectionE16DefaultAllocatorE7ElementENS4_19AuxiliaryComparatorI10ComparatorIS2_EEEE9introsortEiiPS6_i(a,m,f,e,i);l=m-b|0;if((l|0)<=16){s=38;break}else{f=m;d=l}}if((s|0)==38)return;s=(d+-2|0)/2|0;while(1){m=c[e+(s+b<<2)>>2]|0;i=s<<1;a=i+2|0;if((a|0)<(d|0)){p=i;o=s;q=a;while(1){n=p|1;k=__ZNK6Object10ConnectionltERKS0_(c[e+(q+b<<2)>>2]|0,c[e+(n+b<<2)>>2]|0)|0;l=k?n:q;c[e+(o+b<<2)>>2]=c[e+(l+b<<2)>>2];n=l<<1;k=n+2|0;if((k|0)<(d|0)){p=n;o=l;q=k}else{t=n;u=k;v=l;break}}}else{t=i;u=a;v=s}q=t|1;if((u|0)==(d|0)){c[e+(v+b<<2)>>2]=c[e+(q+b<<2)>>2];w=q}else w=v;q=w+b|0;a:do if((w|0)>(s|0)){o=w;p=q;while(1){o=(o+-1|0)/2|0;l=o+b|0;k=e+(l<<2)|0;if(!(__ZNK6Object10ConnectionltERKS0_(c[k>>2]|0,m)|0)){x=p;break a}c[e+(p<<2)>>2]=c[k>>2];if((o|0)<=(s|0)){x=l;break}else p=l}}else x=q;while(0);c[e+(x<<2)>>2]=m;if(!s)break;else s=s+-1|0}if((d|0)<=1)return;d=f;do{d=d+-1|0;f=e+(d<<2)|0;s=c[f>>2]|0;c[f>>2]=c[h>>2];f=d-b|0;if((f|0)>2){x=0;w=0;v=2;do{u=x|1;t=__ZNK6Object10ConnectionltERKS0_(c[e+(v+b<<2)>>2]|0,c[e+(u+b<<2)>>2]|0)|0;q=w;w=t?u:v;c[e+(q+b<<2)>>2]=c[e+(w+b<<2)>>2];x=w<<1;v=x+2|0}while((v|0)<(f|0));y=x|1;z=v;A=w}else{y=1;z=2;A=0}if((z|0)==(f|0)){c[e+(A+b<<2)>>2]=c[e+(y+b<<2)>>2];B=y}else B=A;m=B+b|0;b:do if((B|0)>0){q=B;u=m;while(1){t=q+-1|0;q=(t|0)/2|0;a=q+b|0;i=e+(a<<2)|0;if(!(__ZNK6Object10ConnectionltERKS0_(c[i>>2]|0,s)|0)){C=u;break b}c[e+(u<<2)>>2]=c[i>>2];if((t|0)<=1){C=a;break}else u=a}}else C=m;while(0);c[e+(C<<2)>>2]=s}while((f|0)>1);return}function __ZNK9SortArrayIPN4ListIN6Object10ConnectionE16DefaultAllocatorE7ElementENS4_19AuxiliaryComparatorI10ComparatorIS2_EEEE20final_insertion_sortEiiPS6_(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0;if((d-b|0)<=16){if((d|0)==(b|0))return;a=b+1|0;if((a|0)==(d|0))return;f=e+(b<<2)|0;g=b;h=a;while(1){a=c[e+(h<<2)>>2]|0;if(__ZNK6Object10ConnectionltERKS0_(a,c[f>>2]|0)|0)if((g|0)<(b|0))i=f;else{j=h;do{k=j;j=j+-1|0;c[e+(k<<2)>>2]=c[e+(j<<2)>>2]}while((j|0)>(b|0));i=f}else{j=e+(g<<2)|0;if(__ZNK6Object10ConnectionltERKS0_(a,c[j>>2]|0)|0){k=h;l=g;m=j;while(1){c[e+(k<<2)>>2]=c[m>>2];j=l+-1|0;m=e+(j<<2)|0;if(!(__ZNK6Object10ConnectionltERKS0_(a,c[m>>2]|0)|0)){n=l;break}else{o=l;l=j;k=o}}}else n=h;i=e+(n<<2)|0}c[i>>2]=a;k=h+1|0;if((k|0)==(d|0))break;else{l=h;h=k;g=l}}return}g=b+16|0;h=e+(b<<2)|0;i=b;n=b+1|0;while(1){f=c[e+(n<<2)>>2]|0;if(__ZNK6Object10ConnectionltERKS0_(f,c[h>>2]|0)|0)if((i|0)<(b|0))p=h;else{l=n;do{k=l;l=l+-1|0;c[e+(k<<2)>>2]=c[e+(l<<2)>>2]}while((l|0)>(b|0));p=h}else{l=e+(i<<2)|0;if(__ZNK6Object10ConnectionltERKS0_(f,c[l>>2]|0)|0){a=n;k=i;m=l;while(1){c[e+(a<<2)>>2]=c[m>>2];l=k+-1|0;m=e+(l<<2)|0;if(!(__ZNK6Object10ConnectionltERKS0_(f,c[m>>2]|0)|0)){q=k;break}else{o=k;k=l;a=o}}}else q=n;p=e+(q<<2)|0}c[p>>2]=f;a=n+1|0;if((a|0)==(g|0))break;else{k=n;n=a;i=k}}if((g|0)==(d|0))return;else r=g;do{g=c[e+(r<<2)>>2]|0;i=r+-1|0;n=e+(i<<2)|0;if(__ZNK6Object10ConnectionltERKS0_(g,c[n>>2]|0)|0){p=r;q=i;i=n;while(1){c[e+(p<<2)>>2]=c[i>>2];n=q+-1|0;i=e+(n<<2)|0;if(!(__ZNK6Object10ConnectionltERKS0_(g,c[i>>2]|0)|0)){s=q;break}else{h=q;q=n;p=h}}}else s=r;c[e+(s<<2)>>2]=g;r=r+1|0}while((r|0)!=(d|0));return}function __ZNK9SortArrayIPN4ListI10MethodInfo16DefaultAllocatorE7ElementENS3_19AuxiliaryComparatorI10ComparatorIS1_EEEE9introsortEiiPS5_i(a,b,d,e,f){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0;g=d-b|0;if((g|0)<=16)return;h=e+(b<<2)|0;i=f;f=d;d=g;while(1){if(!i)break;i=i+-1|0;g=__ZNK9SortArrayIPN4ListI10MethodInfo16DefaultAllocatorE7ElementENS3_19AuxiliaryComparatorI10ComparatorIS1_EEEE11partitionerEiiS5_PS5_(a,b,f,c[(__ZNK9SortArrayIPN4ListI10MethodInfo16DefaultAllocatorE7ElementENS3_19AuxiliaryComparatorI10ComparatorIS1_EEEE11median_of_3ERKS5_SC_SC_(a,h,e+((d>>>1)+b<<2)|0,e+(f+-1<<2)|0)|0)>>2]|0,e)|0;__ZNK9SortArrayIPN4ListI10MethodInfo16DefaultAllocatorE7ElementENS3_19AuxiliaryComparatorI10ComparatorIS1_EEEE9introsortEiiPS5_i(a,g,f,e,i);d=g-b|0;if((d|0)<=16){j=6;break}else f=g}if((j|0)==6)return;__ZNK9SortArrayIPN4ListI10MethodInfo16DefaultAllocatorE7ElementENS3_19AuxiliaryComparatorI10ComparatorIS1_EEEE12partial_sortEiiiPS5_(a,b,f,f,e);return}function __ZNK9SortArrayIPN4ListI10MethodInfo16DefaultAllocatorE7ElementENS3_19AuxiliaryComparatorI10ComparatorIS1_EEEE20final_insertion_sortEiiPS5_(a,b,c,d){a=a|0;b=b|0;c=c|0;d=d|0;var e=0,f=0;if((c-b|0)>16){__ZNK9SortArrayIPN4ListI10MethodInfo16DefaultAllocatorE7ElementENS3_19AuxiliaryComparatorI10ComparatorIS1_EEEE13linear_insertEiiPS5_(a,b,b+1|0,d);__ZNK9SortArrayIPN4ListI10MethodInfo16DefaultAllocatorE7ElementENS3_19AuxiliaryComparatorI10ComparatorIS1_EEEE13linear_insertEiiPS5_(a,b,b+2|0,d);__ZNK9SortArrayIPN4ListI10MethodInfo16DefaultAllocatorE7ElementENS3_19AuxiliaryComparatorI10ComparatorIS1_EEEE13linear_insertEiiPS5_(a,b,b+3|0,d);__ZNK9SortArrayIPN4ListI10MethodInfo16DefaultAllocatorE7ElementENS3_19AuxiliaryComparatorI10ComparatorIS1_EEEE13linear_insertEiiPS5_(a,b,b+4|0,d);__ZNK9SortArrayIPN4ListI10MethodInfo16DefaultAllocatorE7ElementENS3_19AuxiliaryComparatorI10ComparatorIS1_EEEE13linear_insertEiiPS5_(a,b,b+5|0,d);__ZNK9SortArrayIPN4ListI10MethodInfo16DefaultAllocatorE7ElementENS3_19AuxiliaryComparatorI10ComparatorIS1_EEEE13linear_insertEiiPS5_(a,b,b+6|0,d);__ZNK9SortArrayIPN4ListI10MethodInfo16DefaultAllocatorE7ElementENS3_19AuxiliaryComparatorI10ComparatorIS1_EEEE13linear_insertEiiPS5_(a,b,b+7|0,d);__ZNK9SortArrayIPN4ListI10MethodInfo16DefaultAllocatorE7ElementENS3_19AuxiliaryComparatorI10ComparatorIS1_EEEE13linear_insertEiiPS5_(a,b,b+8|0,d);__ZNK9SortArrayIPN4ListI10MethodInfo16DefaultAllocatorE7ElementENS3_19AuxiliaryComparatorI10ComparatorIS1_EEEE13linear_insertEiiPS5_(a,b,b+9|0,d);__ZNK9SortArrayIPN4ListI10MethodInfo16DefaultAllocatorE7ElementENS3_19AuxiliaryComparatorI10ComparatorIS1_EEEE13linear_insertEiiPS5_(a,b,b+10|0,d);__ZNK9SortArrayIPN4ListI10MethodInfo16DefaultAllocatorE7ElementENS3_19AuxiliaryComparatorI10ComparatorIS1_EEEE13linear_insertEiiPS5_(a,b,b+11|0,d);__ZNK9SortArrayIPN4ListI10MethodInfo16DefaultAllocatorE7ElementENS3_19AuxiliaryComparatorI10ComparatorIS1_EEEE13linear_insertEiiPS5_(a,b,b+12|0,d);__ZNK9SortArrayIPN4ListI10MethodInfo16DefaultAllocatorE7ElementENS3_19AuxiliaryComparatorI10ComparatorIS1_EEEE13linear_insertEiiPS5_(a,b,b+13|0,d);__ZNK9SortArrayIPN4ListI10MethodInfo16DefaultAllocatorE7ElementENS3_19AuxiliaryComparatorI10ComparatorIS1_EEEE13linear_insertEiiPS5_(a,b,b+14|0,d);__ZNK9SortArrayIPN4ListI10MethodInfo16DefaultAllocatorE7ElementENS3_19AuxiliaryComparatorI10ComparatorIS1_EEEE13linear_insertEiiPS5_(a,b,b+15|0,d);__ZNK9SortArrayIPN4ListI10MethodInfo16DefaultAllocatorE7ElementENS3_19AuxiliaryComparatorI10ComparatorIS1_EEEE24unguarded_insertion_sortEiiPS5_(a,b+16|0,c,d);return}if((c|0)==(b|0))return;e=b+1|0;if((e|0)==(c|0))return;else f=e;do{__ZNK9SortArrayIPN4ListI10MethodInfo16DefaultAllocatorE7ElementENS3_19AuxiliaryComparatorI10ComparatorIS1_EEEE13linear_insertEiiPS5_(a,b,f,d);f=f+1|0}while((f|0)!=(c|0));return}function __ZNK9SortArrayIPN4ListI10MethodInfo16DefaultAllocatorE7ElementENS3_19AuxiliaryComparatorI10ComparatorIS1_EEEE13linear_insertEiiPS5_(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=a;g=c[e+(d<<2)>>2]|0;h=e+(b<<2)|0;i=c[h>>2]|0;j=g+36|0;k=c[j>>2]|0;n=c[i+36>>2]|0;do if((k|0)==(n|0)){c[f>>2]=0;o=c[i>>2]|0;if(o|0?(c[f>>2]=0,__Z28atomic_conditional_incrementPj(o+-8|0)|0):0)c[f>>2]=c[i>>2];o=__ZNK6StringltES_(g,f)|0;p=c[f>>2]|0;if(p|0?(__Z16atomic_decrementPj(p+-8|0)|0)==0:0){__ZN6Memory11free_staticEPvb(p,1);if(o){q=11;break}else{r=g;break}}if(o)q=11;else r=g}else if((k|0)<(n|0))q=11;else r=g;while(0);if((q|0)==11){if((d|0)>(b|0))s=d;else{t=h;c[t>>2]=g;l=a;return}do{q=s;s=s+-1|0;c[e+(q<<2)>>2]=c[e+(s<<2)>>2]}while((s|0)>(b|0));t=h;c[t>>2]=g;l=a;return}h=d;a:while(1){d=h+-1|0;b=e+(d<<2)|0;s=c[b>>2]|0;q=c[j>>2]|0;n=c[s+36>>2]|0;do if((q|0)==(n|0)){c[f>>2]=0;k=c[s>>2]|0;if(k|0?(c[f>>2]=0,__Z28atomic_conditional_incrementPj(k+-8|0)|0):0)c[f>>2]=c[s>>2];k=__ZNK6StringltES_(r,f)|0;i=c[f>>2]|0;if(i|0?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0){__ZN6Memory11free_staticEPvb(i,1);if(k)break;else break a}if(!k)break a}else if((q|0)>=(n|0))break a;while(0);c[e+(h<<2)>>2]=c[b>>2];h=d}t=e+(h<<2)|0;c[t>>2]=g;l=a;return}function __ZNK9SortArrayIPN4ListI10MethodInfo16DefaultAllocatorE7ElementENS3_19AuxiliaryComparatorI10ComparatorIS1_EEEE24unguarded_insertion_sortEiiPS5_(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=a;if((b|0)==(d|0)){l=a;return}g=b;do{b=c[e+(g<<2)>>2]|0;h=b+36|0;i=g;a:while(1){j=i+-1|0;k=e+(j<<2)|0;n=c[k>>2]|0;o=c[h>>2]|0;p=c[n+36>>2]|0;do if((o|0)==(p|0)){c[f>>2]=0;q=c[n>>2]|0;if(q|0?(c[f>>2]=0,__Z28atomic_conditional_incrementPj(q+-8|0)|0):0)c[f>>2]=c[n>>2];q=__ZNK6StringltES_(b,f)|0;r=c[f>>2]|0;if(r|0?(__Z16atomic_decrementPj(r+-8|0)|0)==0:0){__ZN6Memory11free_staticEPvb(r,1);if(q)break;else break a}if(!q)break a}else if((o|0)>=(p|0))break a;while(0);c[e+(i<<2)>>2]=c[k>>2];i=j}c[e+(i<<2)>>2]=b;g=g+1|0}while((g|0)!=(d|0));l=a;return}function __ZNK9SortArrayIPN4ListI10MethodInfo16DefaultAllocatorE7ElementENS3_19AuxiliaryComparatorI10ComparatorIS1_EEEE12partial_sortEiiiPS5_(a,b,d,e,f){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0;g=l;l=l+16|0;if((l|0)>=(m|0))ba(16);h=g;i=e-b|0;if((i|0)>=2){j=(i+-2|0)/2|0;while(1){__ZNK9SortArrayIPN4ListI10MethodInfo16DefaultAllocatorE7ElementENS3_19AuxiliaryComparatorI10ComparatorIS1_EEEE11adjust_heapEiiiS5_PS5_(a,b,j,i,c[f+(j+b<<2)>>2]|0,f);if(!j)break;else j=j+-1|0}}if((e|0)<(d|0)){j=f+(b<<2)|0;k=e;do{n=f+(k<<2)|0;o=c[n>>2]|0;p=c[j>>2]|0;q=c[o+36>>2]|0;r=c[p+36>>2]|0;do if((q|0)==(r|0)){c[h>>2]=0;s=c[p>>2]|0;if(s|0?(c[h>>2]=0,__Z28atomic_conditional_incrementPj(s+-8|0)|0):0)c[h>>2]=c[p>>2];s=__ZNK6StringltES_(o,h)|0;t=c[h>>2]|0;if(t|0?(__Z16atomic_decrementPj(t+-8|0)|0)==0:0){__ZN6Memory11free_staticEPvb(t,1);if(s){u=19;break}else break}if(s)u=19}else if((q|0)<(r|0))u=19;while(0);if((u|0)==19){u=0;r=c[n>>2]|0;c[n>>2]=c[j>>2];__ZNK9SortArrayIPN4ListI10MethodInfo16DefaultAllocatorE7ElementENS3_19AuxiliaryComparatorI10ComparatorIS1_EEEE11adjust_heapEiiiS5_PS5_(a,b,0,i,r,f)}k=k+1|0}while((k|0)!=(d|0))}if((i|0)<=1){l=g;return}i=f+(b<<2)|0;d=e;do{d=d+-1|0;e=f+(d<<2)|0;k=c[e>>2]|0;c[e>>2]=c[i>>2];e=d-b|0;__ZNK9SortArrayIPN4ListI10MethodInfo16DefaultAllocatorE7ElementENS3_19AuxiliaryComparatorI10ComparatorIS1_EEEE11adjust_heapEiiiS5_PS5_(a,b,0,e,k,f)}while((e|0)>1);l=g;return}function __ZNK9SortArrayIPN4ListI10MethodInfo16DefaultAllocatorE7ElementENS3_19AuxiliaryComparatorI10ComparatorIS1_EEEE11median_of_3ERKS5_SC_SC_(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=a;g=c[b>>2]|0;h=c[d>>2]|0;i=c[g+36>>2]|0;j=c[h+36>>2]|0;do if((i|0)==(j|0)){c[f>>2]=0;k=c[h>>2]|0;if(k|0?(c[f>>2]=0,__Z28atomic_conditional_incrementPj(k+-8|0)|0):0)c[f>>2]=c[h>>2];k=__ZNK6StringltES_(g,f)|0;n=c[f>>2]|0;if(n|0?(__Z16atomic_decrementPj(n+-8|0)|0)==0:0){__ZN6Memory11free_staticEPvb(n,1);if(k){o=10;break}else{o=28;break}}if(k)o=10;else o=28}else if((i|0)<(j|0))o=10;else o=28;while(0);if((o|0)==10){j=c[d>>2]|0;i=c[e>>2]|0;g=c[j+36>>2]|0;h=c[i+36>>2]|0;do if((g|0)==(h|0)){c[f>>2]=0;k=c[i>>2]|0;if(k|0?(c[f>>2]=0,__Z28atomic_conditional_incrementPj(k+-8|0)|0):0)c[f>>2]=c[i>>2];k=__ZNK6StringltES_(j,f)|0;n=c[f>>2]|0;if(n|0?(__Z16atomic_decrementPj(n+-8|0)|0)==0:0){__ZN6Memory11free_staticEPvb(n,1);if(k)p=d;else break;l=a;return p|0}if(k){p=d;l=a;return p|0}}else if((g|0)<(h|0)){p=d;l=a;return p|0}while(0);h=c[b>>2]|0;g=c[e>>2]|0;j=c[h+36>>2]|0;i=c[g+36>>2]|0;if((j|0)==(i|0)){c[f>>2]=0;k=c[g>>2]|0;if(k|0?(c[f>>2]=0,__Z28atomic_conditional_incrementPj(k+-8|0)|0):0)c[f>>2]=c[g>>2];g=__ZNK6StringltES_(h,f)|0;h=c[f>>2]|0;if((h|0)!=0?(__Z16atomic_decrementPj(h+-8|0)|0)==0:0){__ZN6Memory11free_staticEPvb(h,1);q=g}else q=g}else q=(j|0)<(i|0);p=q?e:b;l=a;return p|0}else if((o|0)==28){o=c[b>>2]|0;q=c[e>>2]|0;i=c[o+36>>2]|0;j=c[q+36>>2]|0;do if((i|0)==(j|0)){c[f>>2]=0;g=c[q>>2]|0;if(g|0?(c[f>>2]=0,__Z28atomic_conditional_incrementPj(g+-8|0)|0):0)c[f>>2]=c[q>>2];g=__ZNK6StringltES_(o,f)|0;h=c[f>>2]|0;if(h|0?(__Z16atomic_decrementPj(h+-8|0)|0)==0:0){__ZN6Memory11free_staticEPvb(h,1);if(g)p=b;else break;l=a;return p|0}if(g){p=b;l=a;return p|0}}else if((i|0)<(j|0)){p=b;l=a;return p|0}while(0);b=c[d>>2]|0;j=c[e>>2]|0;i=c[b+36>>2]|0;o=c[j+36>>2]|0;if((i|0)==(o|0)){c[f>>2]=0;q=c[j>>2]|0;if(q|0?(c[f>>2]=0,__Z28atomic_conditional_incrementPj(q+-8|0)|0):0)c[f>>2]=c[j>>2];j=__ZNK6StringltES_(b,f)|0;b=c[f>>2]|0;if((b|0)!=0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0){__ZN6Memory11free_staticEPvb(b,1);r=j}else r=j}else r=(i|0)<(o|0);p=r?e:d;l=a;return p|0}return 0}function __ZNK9SortArrayIPN4ListI10MethodInfo16DefaultAllocatorE7ElementENS3_19AuxiliaryComparatorI10ComparatorIS1_EEEE11partitionerEiiS5_PS5_(a,b,d,e,f){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=a;h=e+36|0;i=b;b=d;while(1){j=i;a:while(1){k=f+(j<<2)|0;d=c[k>>2]|0;n=c[d+36>>2]|0;o=c[h>>2]|0;do if((n|0)==(o|0)){c[g>>2]=0;p=c[e>>2]|0;if(p|0?(c[g>>2]=0,__Z28atomic_conditional_incrementPj(p+-8|0)|0):0)c[g>>2]=c[e>>2];p=__ZNK6StringltES_(d,g)|0;q=c[g>>2]|0;if(q|0?(__Z16atomic_decrementPj(q+-8|0)|0)==0:0){__ZN6Memory11free_staticEPvb(q,1);if(p)break;else{r=b;break a}}if(!p){r=b;break a}}else if((n|0)>=(o|0)){r=b;break a}while(0);j=j+1|0}while(1){o=r;r=r+-1|0;s=f+(r<<2)|0;o=c[s>>2]|0;n=c[h>>2]|0;d=c[o+36>>2]|0;if((n|0)!=(d|0))if((n|0)<(d|0)){r=r;continue}else break;c[g>>2]=0;d=c[o>>2]|0;if(d|0?(c[g>>2]=0,__Z28atomic_conditional_incrementPj(d+-8|0)|0):0)c[g>>2]=c[o>>2];o=__ZNK6StringltES_(e,g)|0;d=c[g>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0){__ZN6Memory11free_staticEPvb(d,1);if(o){r=r;continue}else break}if(!o)break}if((j|0)>=(r|0))break;o=c[k>>2]|0;c[k>>2]=c[s>>2];c[s>>2]=o;i=j+1|0;b=r}l=a;return j|0}function __ZNK9SortArrayIPN4ListI10MethodInfo16DefaultAllocatorE7ElementENS3_19AuxiliaryComparatorI10ComparatorIS1_EEEE11adjust_heapEiiiS5_PS5_(a,b,d,e,f,g){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;var h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);h=a;i=d<<1;j=i+2|0;if((j|0)<(e|0)){k=i;n=d;o=j;while(1){p=c[g+(o+b<<2)>>2]|0;q=k|1;r=c[g+(q+b<<2)>>2]|0;s=c[p+36>>2]|0;t=c[r+36>>2]|0;if((s|0)==(t|0)){c[h>>2]=0;u=c[r>>2]|0;if(u|0?(c[h>>2]=0,__Z28atomic_conditional_incrementPj(u+-8|0)|0):0)c[h>>2]=c[r>>2];r=__ZNK6StringltES_(p,h)|0;p=c[h>>2]|0;if((p|0)!=0?(__Z16atomic_decrementPj(p+-8|0)|0)==0:0){__ZN6Memory11free_staticEPvb(p,1);v=r}else v=r}else v=(s|0)<(t|0);t=v?q:o;c[g+(n+b<<2)>>2]=c[g+(t+b<<2)>>2];q=t<<1;s=q+2|0;if((s|0)<(e|0)){k=q;n=t;o=s}else{w=q;x=s;y=t;break}}}else{w=i;x=j;y=d}j=w|1;if((x|0)==(e|0)){c[g+(y+b<<2)>>2]=c[g+(j+b<<2)>>2];z=j}else z=y;y=z+b|0;if((z|0)<=(d|0)){A=y;B=g+(A<<2)|0;c[B>>2]=f;l=a;return}j=f+36|0;e=z;z=y;a:while(1){e=(e+-1|0)/2|0;y=e+b|0;x=g+(y<<2)|0;w=c[x>>2]|0;i=c[w+36>>2]|0;o=c[j>>2]|0;do if((i|0)==(o|0)){c[h>>2]=0;n=c[f>>2]|0;if(n|0?(c[h>>2]=0,__Z28atomic_conditional_incrementPj(n+-8|0)|0):0)c[h>>2]=c[f>>2];n=__ZNK6StringltES_(w,h)|0;k=c[h>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0){__ZN6Memory11free_staticEPvb(k,1);if(n)break;else{A=z;C=26;break a}}if(!n){A=z;C=26;break a}}else if((i|0)>=(o|0)){A=z;C=26;break a}while(0);c[g+(z<<2)>>2]=c[x>>2];if((e|0)<=(d|0)){A=y;C=26;break}else z=y}if((C|0)==26){B=g+(A<<2)|0;c[B>>2]=f;l=a;return}}function __ZNK4Node10get_groupsEP4ListINS_9GroupInfoE16DefaultAllocatorE(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;g=c[b+144>>2]|0;if(!g){l=e;return}h=c[g+8>>2]|0;g=c[b+148>>2]|0;if((h|0)==(g|0)){l=e;return}else i=h;while(1){h=c[i+8>>2]|0;if((h|0)==(g|0))break;else i=h}if(!i){l=e;return}g=f+4|0;h=i;do{__ZN10StringNameC2Ev(f);__ZN10StringNameaSERKS_(f,h+24|0);a[g>>0]=a[h+28>>0]|0;__ZN4ListIN4Node9GroupInfoE16DefaultAllocatorE9push_backERKS1_(d,f)|0;__ZN10StringNameD2Ev(f);h=c[h+16>>2]|0}while((h|0)!=0);l=e;return}function __ZNK10SceneState18get_property_valueEiRK10StringNameRb(b,d,e,f,g){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;var h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0;h=l;l=l+16|0;if((l|0)>=(m|0))ba(16);i=h;c[i>>2]=e;a[g>>0]=0;if((e|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(909687,804476,1039,909706,0);c[b>>2]=0;l=h;return}a[1263537]=0;j=c[d+136>>2]|0;k=(j|0)==0;if(k)n=0;else n=c[j+-4>>2]|0;a:do if((n|0)>(e|0)){if(k)o=0;else o=c[j+-4>>2]|0;do if((o|0)<=(e|0)){if(k)p=0;else p=c[j+-4>>2]|0;if((p|0)>(e|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0)}while(0);q=c[j+(e*28|0)+20>>2]|0;if(!q)r=0;else r=c[q+-4>>2]|0;s=c[d+92>>2]|0;do if((c[j+-4>>2]|0)<=(e|0))if((c[j+-4>>2]|0)>(e|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);while(0);if((r|0)>0){t=c[f>>2]|0;u=0;while(1){if((t|0)==(c[s+(c[q+(u<<3)>>2]<<2)>>2]|0))break;v=u+1|0;if((v|0)<(r|0))u=v;else break a}a[g>>0]=1;s=c[q+(u<<3)+4>>2]|0;do if((s|0)<0)w=30;else{t=c[d+96>>2]|0;v=(t|0)==0;if(v)x=0;else x=c[t+-4>>2]|0;if((x|0)<=(s|0)){if(v)y=0;else y=c[t+-4>>2]|0;if((y|0)<=(s|0)){w=30;break}a[1263537]=0}z=t+(s*24|0)|0}while(0);if((w|0)==30){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);z=0}__ZN7VariantC2ERKS_(b,z);l=h;return}}while(0);z=d+120|0;w=c[z>>2]|0;b:do if(w|0){y=c[w+8>>2]|0;x=c[d+124>>2]|0;c:do if((y|0)==(x|0))A=y;else{r=y;while(1){j=c[r+24>>2]|0;if((j|0)>(e|0))B=r+8|0;else{if((j|0)>=(e|0)){A=r;break c}B=r+4|0}r=c[B>>2]|0;if((r|0)==(x|0))break b}}while(0);if((A|0)!=(x|0)&(A|0)!=0){y=__ZNK10SceneState21_get_base_scene_stateEv(d)|0;__ZNK10SceneState18get_property_valueEiRK10StringNameRb(b,y,c[(__ZN3MapIii10ComparatorIiE16DefaultAllocatorEixERKi(z,i)|0)>>2]|0,f,g);if(!y){l=h;return}if(!(__ZN9Reference11unreferenceEv(y)|0)){l=h;return}if(!(__Z17predelete_handlerP6Object(y)|0)){l=h;return}gj[c[(c[y>>2]|0)+76>>2]&8191](y);__ZN6Memory11free_staticEPvb(y,0);l=h;return}}while(0);c[b>>2]=0;l=h;return}function __ZNK10SceneState16is_node_in_groupEiRK10StringName(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f;c[g>>2]=d;if((d|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(909670,804476,1066,909483,0);h=0;l=f;return h|0}a[1263537]=0;i=b+136|0;j=c[i>>2]|0;if(!j)k=0;else k=c[j+-4>>2]|0;a:do if((k|0)>(d|0)){n=c[b+92>>2]|0;o=c[e>>2]|0;p=0;q=j;while(1){r=(q|0)==0;if(r)s=0;else s=c[q+-4>>2]|0;if((s|0)<=(d|0)){if(r)t=0;else t=c[q+-4>>2]|0;if((t|0)<=(d|0)){u=14;break}a[1263537]=0}v=c[q+(d*28|0)+24>>2]|0;if(!v)w=0;else w=c[v+-4>>2]|0;if((p|0)>=(w|0))break a;if(r)x=0;else x=c[q+-4>>2]|0;if((x|0)<=(d|0)){if(r)y=0;else y=c[q+-4>>2]|0;if((y|0)<=(d|0)){u=25;break}a[1263537]=0}r=c[q+(d*28|0)+24>>2]|0;v=(r|0)==0;if(v)z=0;else z=c[r+-4>>2]|0;if((z|0)<=(p|0)){if(v)A=0;else A=c[r+-4>>2]|0;if((A|0)<=(p|0)){u=33;break}a[1263537]=0}if((c[n+(c[r+(p<<2)>>2]<<2)>>2]|0)==(o|0)){h=1;u=48;break}p=p+1|0;q=c[i>>2]|0}if((u|0)==14)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);else if((u|0)==25)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);else if((u|0)==33)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);else if((u|0)==48){l=f;return h|0}}while(0);u=b+120|0;i=c[u>>2]|0;if(!i){h=0;l=f;return h|0}A=c[i+8>>2]|0;i=c[b+124>>2]|0;b:do if((A|0)==(i|0))B=A;else{z=A;while(1){y=c[z+24>>2]|0;if((y|0)>(d|0))C=z+8|0;else{if((y|0)>=(d|0)){B=z;break b}C=z+4|0}z=c[C>>2]|0;if((z|0)==(i|0)){h=0;break}}l=f;return h|0}while(0);if(!((B|0)!=(i|0)&(B|0)!=0)){h=0;l=f;return h|0}B=__ZNK10SceneState21_get_base_scene_stateEv(b)|0;b=__ZNK10SceneState16is_node_in_groupEiRK10StringName(B,c[(__ZN3MapIii10ComparatorIiE16DefaultAllocatorEixERKi(u,g)|0)>>2]|0,e)|0;if(!B){h=b;l=f;return h|0}if(!(__ZN9Reference11unreferenceEv(B)|0)){h=b;l=f;return h|0}if(!(__Z17predelete_handlerP6Object(B)|0)){h=b;l=f;return h|0}gj[c[(c[B>>2]|0)+76>>2]&8191](B);__ZN6Memory11free_staticEPvb(B,0);h=b;l=f;return h|0}function __ZN4ListIN10SceneState9PackStateE16DefaultAllocatorE5_Data5eraseEPKNS3_7ElementE(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0;if(!d){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145114,1145120,156,1144262,0);e=0;return e|0}a[1263537]=0;if((c[d+16>>2]|0)!=(b|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145114,1145120,157,1145132,0);e=0;return e|0}if((c[b>>2]|0)==(d|0))c[b>>2]=c[d+8>>2];f=b+4|0;g=c[d+12>>2]|0;if((c[f>>2]|0)==(d|0))c[f>>2]=g;f=d+8|0;if(g|0)c[g+8>>2]=c[f>>2];h=c[f>>2]|0;if(h|0)c[h+12>>2]=g;g=c[d>>2]|0;if((g|0?__ZN9Reference11unreferenceEv(g)|0:0)?(g=c[d>>2]|0,__Z17predelete_handlerP6Object(g)|0):0){gj[c[(c[g>>2]|0)+76>>2]&8191](g);__ZN6Memory11free_staticEPvb(g,0)}c[d>>2]=0;__ZN6Memory11free_staticEPvb(d,0);d=b+8|0;c[d>>2]=(c[d>>2]|0)+-1;e=1;return e|0}function __ZN4ListIN4Node9GroupInfoE16DefaultAllocatorE9push_backERKS1_(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0;if(!(c[b>>2]|0)){e=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=e;c[e>>2]=0;c[e+4>>2]=0;c[e+8>>2]=0}e=__ZnwjPFPvjE(20,4740)|0;__ZN10StringNameC2Ev(e);f=e+8|0;c[f>>2]=0;g=e+12|0;c[g>>2]=0;h=e+16|0;c[h>>2]=0;__ZN10StringNameaSERKS_(e,d);a[e+4>>0]=a[d+4>>0]|0;d=c[b>>2]|0;b=d+4|0;i=c[b>>2]|0;c[g>>2]=i;c[f>>2]=0;c[h>>2]=d;if(i|0)c[i+8>>2]=e;c[b>>2]=e;if(c[d>>2]|0){j=d+8|0;k=c[j>>2]|0;l=k+1|0;c[j>>2]=l;return e|0}c[d>>2]=e;j=d+8|0;k=c[j>>2]|0;l=k+1|0;c[j>>2]=l;return e|0}function __ZNK12MethodBind1RI11PackedScene5ErrorP4NodeE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;switch(b|0){case -1:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}case 0:{__ZN7VariantC2EPK6Object(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}default:e=0}l=a;return e|0}function __ZNK12MethodBind1RI11PackedScene5ErrorP4NodeE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,909760);l=a;return c[b>>2]|0}function __ZN12MethodBind1RI11PackedScene5ErrorP4NodeE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;i=l;l=l+48|0;if((l|0)>=(m|0))ba(48);j=i+24|0;k=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1220716)|0:0){c[h>>2]=0;a[1263537]=0;n=d+24|0;o=c[n>>2]|0;if((o|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=o;c[b>>2]=0;l=i;return}p=o-(c[d+20>>2]|0)|0;if((p|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=p;c[b>>2]=0;l=i;return}if((g|0)>0){if((o|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);q=0}else{a[1263537]=0;q=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,q)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=q;c[b>>2]=0;l=i;return}}q=c[d+44>>2]|0;o=c[d+48>>2]|0;p=e+(o>>1)|0;if(!(o&1))r=q;else r=c[(c[p>>2]|0)+q>>2]|0;do if((g|0)<1){q=c[n>>2]|0;o=q+-1|0;if((q|0)>=1){e=c[d+16>>2]|0;s=(e|0)==0;if(s)t=0;else t=c[e+-4>>2]|0;if((q|0)<=(t|0)){if(s)u=0;else u=c[e+-4>>2]|0;do if((u|0)<(q|0)){if(s)v=0;else v=c[e+-4>>2]|0;if((v|0)<(q|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);w=0;break}else{a[1263537]=0;x=31;break}}else x=31;while(0);if((x|0)==31)w=e+(o*24|0)|0;__ZN7VariantC2ERKS_(k,w);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);f=__ZNK7VariantcvP4NodeEv(k)|0;__ZN7VariantC2Ei(j,$i[r&8191](p,f)|0);if(c[k>>2]|0)__ZN7Variant5clearEv(k);__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,897,1146558,0);c[b>>2]=0;l=i;return}function __ZN12MethodBind1RI11PackedScene5ErrorP4NodeE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0;if(!b)f=0;else{g=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1220716)|0;f=g?b:0}b=c[a+44>>2]|0;g=c[a+48>>2]|0;a=f+(g>>1)|0;if(!(g&1)){h=b;i=c[d>>2]|0;j=$i[h&8191](a,i)|0;c[e>>2]=j;return}else{h=c[(c[a>>2]|0)+b>>2]|0;i=c[d>>2]|0;j=$i[h&8191](a,i)|0;c[e>>2]=j;return}}function __ZN12MethodBind1RI11PackedScene5ErrorP4NodeED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN29ResourceInteractiveLoaderText16get_dependenciesEP10FileAccessP4ListI6String16DefaultAllocatorEb(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0;g=l;l=l+96|0;if((l|0)>=(m|0))ba(96);h=g+92|0;i=g+88|0;j=g+80|0;k=g+72|0;n=g+68|0;o=g+64|0;p=g+84|0;q=g+76|0;r=g+60|0;s=g+56|0;t=g+52|0;u=g+48|0;v=g+44|0;w=g+40|0;x=g+36|0;y=g+28|0;z=g+24|0;A=g+32|0;B=g+16|0;C=g+12|0;D=g+8|0;E=g+4|0;F=g;G=g+20|0;__ZN29ResourceInteractiveLoaderText4openEP10FileAccessb(b,d,0);a[b+128>>0]=1;d=b+212|0;if(c[d>>2]|0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1123640,905924,618,909772,0);l=g;return}a[1263537]=0;H=b+156|0;if(!(__ZNK6StringeqEPKc(H,905854)|0)){l=g;return}I=b+160|0;J=b+92|0;K=b+108|0;L=b+172|0;M=b+100|0;N=b+188|0;O=b+96|0;while(1){__ZN6StringC2EPKc(h,1123189);if(!(c[I>>2]|0))P=0;else P=(__ZNK3MapI6String7Variant10ComparatorIS0_E16DefaultAllocatorE5_findERKS0_(I,h)|0)!=0;b=c[h>>2]|0;if(b|0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(b,1);if(!P){Q=11;break}__ZN6StringC2EPKc(h,1146104);if(!(c[I>>2]|0))R=0;else R=(__ZNK3MapI6String7Variant10ComparatorIS0_E16DefaultAllocatorE5_findERKS0_(I,h)|0)!=0;b=c[h>>2]|0;if(b|0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(b,1);if(!R){Q=42;break}__ZN6StringC2EPKc(p,1128095);c[h>>2]=__ZNK7Variantcv6StringEv(__ZN3MapI6String7Variant10ComparatorIS0_E16DefaultAllocatorEixERKS0_(I,p)|0)|0;b=c[p>>2]|0;if(b|0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(b,1);__ZN6StringC2EPKc(q,1123189);c[p>>2]=__ZNK7Variantcv6StringEv(__ZN3MapI6String7Variant10ComparatorIS0_E16DefaultAllocatorEixERKS0_(I,q)|0)|0;b=c[q>>2]|0;if(b|0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(b,1);__ZN6StringC2EPKc(w,1105412);if((__ZNK6String4findES_i(h,w,0)|0)==-1){b=__ZNK6String11is_rel_pathEv(h)|0;S=c[w>>2]|0;if(S|0?(__Z16atomic_decrementPj(S+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(S,1);if(b){b=__ZN12GlobalConfig13get_singletonEv()|0;c[x>>2]=__ZNK6String12get_base_dirEv(J)|0;c[q>>2]=__ZNK6String9plus_fileERKS_(x,h)|0;S=__ZNK12GlobalConfig13localize_pathERK6String(b,q)|0;b=S;T=c[h>>2]|0;if((T|0)==(S|0)){if(S|0)Q=86}else{if(T|0?(__Z16atomic_decrementPj(T+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(T,1);c[h>>2]=0;if(S|0)if(!(__Z28atomic_conditional_incrementPj(S+-8|0)|0))Q=86;else{c[h>>2]=b;Q=86}}if((Q|0)==86?(Q=0,(__Z16atomic_decrementPj(S+-8|0)|0)==0):0)__ZN6Memory11free_staticEPvb(S,1);S=c[q>>2]|0;if(S|0?(__Z16atomic_decrementPj(S+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(S,1);S=c[x>>2]|0;if(S|0?(__Z16atomic_decrementPj(S+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(S,1)}}else{S=c[w>>2]|0;if(S|0?(__Z16atomic_decrementPj(S+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(S,1)}if((f?(c[q>>2]=__ZplPKcRK6String(1126424,p)|0,__ZN6StringpLERKS_(h,q)|0,S=c[q>>2]|0,S|0):0)?(__Z16atomic_decrementPj(S+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(S,1);if(!(c[e>>2]|0)){S=__ZnwjPFPvjE(12,4740)|0;c[e>>2]=S;c[S>>2]=0;c[S+4>>2]=0;c[S+8>>2]=0}S=__ZnwjPFPvjE(16,4740)|0;c[S>>2]=0;c[S+4>>2]=0;c[S+8>>2]=0;c[S+12>>2]=0;if((c[h>>2]|0?(c[S>>2]=0,b=c[h>>2]|0,b|0):0)?__Z28atomic_conditional_incrementPj(b+-8|0)|0:0)c[S>>2]=c[h>>2];b=c[e>>2]|0;T=b+4|0;U=c[T>>2]|0;c[S+8>>2]=U;c[S+4>>2]=0;c[S+12>>2]=b;if(U|0)c[U+4>>2]=S;c[T>>2]=S;if(!(c[b>>2]|0))c[b>>2]=S;S=b+8|0;c[S>>2]=(c[S>>2]|0)+1;if(__ZN13VariantParser9parse_tagEPNS_6StreamERiR6StringRNS_3TagEPNS_14ResourceParserEb(K,L,M,H,N,0)|0){__ZN6StringC2EPKc(q,1096919);c[z>>2]=__ZNK6StringplERKS_(M,q)|0;S=c[L>>2]|0;c[A>>2]=__Z4itosx(S,((S|0)<0)<<31>>31)|0;c[y>>2]=__ZNK6StringplERKS_(z,A)|0;__Z10print_line6String(y);S=c[y>>2]|0;do if(S|0){if(__Z16atomic_decrementPj(S+-8|0)|0)break;__ZN6Memory11free_staticEPvb(S,1)}while(0);S=c[A>>2]|0;do if(S|0){if(__Z16atomic_decrementPj(S+-8|0)|0)break;__ZN6Memory11free_staticEPvb(S,1)}while(0);S=c[z>>2]|0;do if(S|0){if(__Z16atomic_decrementPj(S+-8|0)|0)break;__ZN6Memory11free_staticEPvb(S,1)}while(0);S=c[q>>2]|0;do if(S|0){if(__Z16atomic_decrementPj(S+-8|0)|0)break;__ZN6Memory11free_staticEPvb(S,1)}while(0);__ZN6StringaSEPKc(M,908550);__ZN6StringC2EPKc(q,1144824);c[F>>2]=__ZNK6StringplERKS_(O,q)|0;S=c[L>>2]|0;c[A>>2]=__Z4itosx(S,((S|0)<0)<<31>>31)|0;c[E>>2]=__ZNK6StringplERKS_(F,A)|0;__ZN6StringC2EPKc(G,905907);c[D>>2]=__ZNK6StringplERKS_(E,G)|0;c[C>>2]=__ZNK6StringplERKS_(D,M)|0;c[B>>2]=__ZNK6String4utf8Ev(C)|0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1123640,905924,655,__ZNK10CharString8get_dataEv(B)|0,0);S=c[B>>2]|0;do if(S|0){if(__Z16atomic_decrementPj(S+-8|0)|0)break;__ZN6Memory11free_staticEPvb(S,1)}while(0);S=c[C>>2]|0;do if(S|0){if(__Z16atomic_decrementPj(S+-8|0)|0)break;__ZN6Memory11free_staticEPvb(S,1)}while(0);S=c[D>>2]|0;do if(S|0){if(__Z16atomic_decrementPj(S+-8|0)|0)break;__ZN6Memory11free_staticEPvb(S,1)}while(0);S=c[G>>2]|0;do if(S|0){if(__Z16atomic_decrementPj(S+-8|0)|0)break;__ZN6Memory11free_staticEPvb(S,1)}while(0);S=c[E>>2]|0;do if(S|0){if(__Z16atomic_decrementPj(S+-8|0)|0)break;__ZN6Memory11free_staticEPvb(S,1)}while(0);S=c[A>>2]|0;do if(S|0){if(__Z16atomic_decrementPj(S+-8|0)|0)break;__ZN6Memory11free_staticEPvb(S,1)}while(0);S=c[F>>2]|0;do if(S|0){if(__Z16atomic_decrementPj(S+-8|0)|0)break;__ZN6Memory11free_staticEPvb(S,1)}while(0);S=c[q>>2]|0;do if(S|0){if(__Z16atomic_decrementPj(S+-8|0)|0)break;__ZN6Memory11free_staticEPvb(S,1)}while(0);a[1263537]=0;c[d>>2]=16}S=c[p>>2]|0;do if(S|0){if(__Z16atomic_decrementPj(S+-8|0)|0)break;__ZN6Memory11free_staticEPvb(S,1)}while(0);S=c[h>>2]|0;do if(S|0){if(__Z16atomic_decrementPj(S+-8|0)|0)break;__ZN6Memory11free_staticEPvb(S,1)}while(0);if(!(__ZNK6StringeqEPKc(H,905854)|0)){Q=158;break}}if((Q|0)==11){c[d>>2]=16;__ZN6StringaSEPKc(M,905962);__ZN6StringC2EPKc(h,1144824);c[o>>2]=__ZNK6StringplERKS_(O,h)|0;H=c[L>>2]|0;c[p>>2]=__Z4itosx(H,((H|0)<0)<<31>>31)|0;c[n>>2]=__ZNK6StringplERKS_(o,p)|0;__ZN6StringC2EPKc(q,905907);c[k>>2]=__ZNK6StringplERKS_(n,q)|0;c[j>>2]=__ZNK6StringplERKS_(k,M)|0;c[i>>2]=__ZNK6String4utf8Ev(j)|0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1123640,905924,625,__ZNK10CharString8get_dataEv(i)|0,0);H=c[i>>2]|0;if(H|0?(__Z16atomic_decrementPj(H+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(H,1);H=c[j>>2]|0;if(H|0?(__Z16atomic_decrementPj(H+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(H,1);H=c[k>>2]|0;if(H|0?(__Z16atomic_decrementPj(H+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(H,1);H=c[q>>2]|0;if(H|0?(__Z16atomic_decrementPj(H+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(H,1);H=c[n>>2]|0;if(H|0?(__Z16atomic_decrementPj(H+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(H,1);H=c[p>>2]|0;if(H|0?(__Z16atomic_decrementPj(H+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(H,1);H=c[o>>2]|0;if(H|0?(__Z16atomic_decrementPj(H+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(H,1);H=c[h>>2]|0;if(H|0?(__Z16atomic_decrementPj(H+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(H,1);a[1263537]=0;l=g;return}else if((Q|0)==42){c[d>>2]=16;__ZN6StringaSEPKc(M,906105);__ZN6StringC2EPKc(h,1144824);c[v>>2]=__ZNK6StringplERKS_(O,h)|0;O=c[L>>2]|0;c[p>>2]=__Z4itosx(O,((O|0)<0)<<31>>31)|0;c[u>>2]=__ZNK6StringplERKS_(v,p)|0;__ZN6StringC2EPKc(q,905907);c[t>>2]=__ZNK6StringplERKS_(u,q)|0;c[s>>2]=__ZNK6StringplERKS_(t,M)|0;c[r>>2]=__ZNK6String4utf8Ev(s)|0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1123640,905924,632,__ZNK10CharString8get_dataEv(r)|0,0);M=c[r>>2]|0;if(M|0?(__Z16atomic_decrementPj(M+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(M,1);M=c[s>>2]|0;if(M|0?(__Z16atomic_decrementPj(M+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(M,1);M=c[t>>2]|0;if(M|0?(__Z16atomic_decrementPj(M+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(M,1);M=c[q>>2]|0;if(M|0?(__Z16atomic_decrementPj(M+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(M,1);M=c[u>>2]|0;if(M|0?(__Z16atomic_decrementPj(M+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(M,1);M=c[p>>2]|0;if(M|0?(__Z16atomic_decrementPj(M+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(M,1);M=c[v>>2]|0;if(M|0?(__Z16atomic_decrementPj(M+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(M,1);M=c[h>>2]|0;if(M|0?(__Z16atomic_decrementPj(M+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(M,1);a[1263537]=0;l=g;return}else if((Q|0)==158){l=g;return}}function __ZN29ResourceInteractiveLoaderText9recognizeEP10FileAccess(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0;e=l;l=l+96|0;if((l|0)>=(m|0))ba(96);f=e+72|0;g=e+80|0;h=e+60|0;i=e+52|0;j=e+48|0;k=e+44|0;n=e+40|0;o=e+68|0;p=e+64|0;q=e+56|0;r=e+36|0;s=e+32|0;t=e+28|0;u=e+24|0;v=e+20|0;w=e+16|0;x=e+12|0;y=e+8|0;z=e+4|0;A=e;c[b+212>>2]=0;B=b+172|0;c[B>>2]=1;c[b+104>>2]=d;c[b+116>>2]=d;a[b+128>>0]=1;c[g>>2]=0;c[g+8>>2]=379008;c[g+4>>2]=0;c[g+12>>2]=0;d=b+100|0;do if(!(__ZN13VariantParser9parse_tagEPNS_6StreamERiR6StringRNS_3TagEPNS_14ResourceParserEb(b+108|0,B,d,g,0,0)|0)){C=g+4|0;__ZN6StringC2EPKc(o,1126919);if(!(c[C>>2]|0))D=0;else D=(__ZNK3MapI6String7Variant10ComparatorIS0_E16DefaultAllocatorE5_findERKS0_(C,o)|0)!=0;E=c[o>>2]|0;if(E|0?(__Z16atomic_decrementPj(E+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(E,1);if(D){__ZN6StringC2EPKc(o,1126919);E=__ZNK7VariantcviEv(__ZN3MapI6String7Variant10ComparatorIS0_E16DefaultAllocatorEixERKS0_(C,o)|0)|0;F=c[o>>2]|0;if(F|0?(__Z16atomic_decrementPj(F+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(F,1);if((E|0)>2){__ZN6StringaSEPKc(d,908419);__ZN6StringC2EPKc(o,1144824);c[v>>2]=__ZNK6StringplERKS_(b+96|0,o)|0;E=c[B>>2]|0;c[p>>2]=__Z4itosx(E,((E|0)<0)<<31>>31)|0;c[u>>2]=__ZNK6StringplERKS_(v,p)|0;__ZN6StringC2EPKc(q,905907);c[t>>2]=__ZNK6StringplERKS_(u,q)|0;c[s>>2]=__ZNK6StringplERKS_(t,d)|0;c[r>>2]=__ZNK6String4utf8Ev(s)|0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(909807,905924,862,__ZNK10CharString8get_dataEv(r)|0,0);E=c[r>>2]|0;if(E|0?(__Z16atomic_decrementPj(E+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(E,1);E=c[s>>2]|0;if(E|0?(__Z16atomic_decrementPj(E+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(E,1);E=c[t>>2]|0;if(E|0?(__Z16atomic_decrementPj(E+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(E,1);E=c[q>>2]|0;if(E|0?(__Z16atomic_decrementPj(E+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(E,1);E=c[u>>2]|0;if(E|0?(__Z16atomic_decrementPj(E+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(E,1);E=c[p>>2]|0;if(E|0?(__Z16atomic_decrementPj(E+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(E,1);E=c[v>>2]|0;if(E|0?(__Z16atomic_decrementPj(E+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(E,1);E=c[o>>2]|0;if(E|0?(__Z16atomic_decrementPj(E+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(E,1);a[1263537]=0;__ZN6StringC2EPKc(f,1263606);G=C;H=C;break}}if(__ZNK6StringeqEPKc(g,908451)|0){__ZN6StringC2EPKc(f,909760);G=C;H=C;break}if(__ZNK6StringneEPKc(g,908460)|0){__ZN6StringC2EPKc(f,1263606);G=C;H=C;break}__ZN6StringC2EPKc(o,1123189);if(!(c[C>>2]|0))I=0;else I=(__ZNK3MapI6String7Variant10ComparatorIS0_E16DefaultAllocatorE5_findERKS0_(C,o)|0)!=0;E=c[o>>2]|0;if(E|0?(__Z16atomic_decrementPj(E+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(E,1);if(I){__ZN6StringC2EPKc(o,1123189);c[f>>2]=__ZNK7Variantcv6StringEv(__ZN3MapI6String7Variant10ComparatorIS0_E16DefaultAllocatorEixERKS0_(C,o)|0)|0;E=c[o>>2]|0;if(E|0?(__Z16atomic_decrementPj(E+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(E,1);G=C;H=C;break}__ZN6StringaSEPKc(d,908472);__ZN6StringC2EPKc(o,1144824);c[A>>2]=__ZNK6StringplERKS_(b+96|0,o)|0;E=c[B>>2]|0;c[p>>2]=__Z4itosx(E,((E|0)<0)<<31>>31)|0;c[z>>2]=__ZNK6StringplERKS_(A,p)|0;__ZN6StringC2EPKc(q,905907);c[y>>2]=__ZNK6StringplERKS_(z,q)|0;c[x>>2]=__ZNK6StringplERKS_(y,d)|0;c[w>>2]=__ZNK6String4utf8Ev(x)|0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(909807,905924,875,__ZNK10CharString8get_dataEv(w)|0,0);E=c[w>>2]|0;if(E|0?(__Z16atomic_decrementPj(E+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(E,1);E=c[x>>2]|0;if(E|0?(__Z16atomic_decrementPj(E+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(E,1);E=c[y>>2]|0;if(E|0?(__Z16atomic_decrementPj(E+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(E,1);E=c[q>>2]|0;if(E|0?(__Z16atomic_decrementPj(E+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(E,1);E=c[z>>2]|0;if(E|0?(__Z16atomic_decrementPj(E+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(E,1);E=c[p>>2]|0;if(E|0?(__Z16atomic_decrementPj(E+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(E,1);E=c[A>>2]|0;if(E|0?(__Z16atomic_decrementPj(E+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(E,1);E=c[o>>2]|0;if(E|0?(__Z16atomic_decrementPj(E+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(E,1);a[1263537]=0;__ZN6StringC2EPKc(f,1263606);G=C;H=C}else{__ZN6StringC2EPKc(o,1144824);c[n>>2]=__ZNK6StringplERKS_(b+96|0,o)|0;C=c[B>>2]|0;c[p>>2]=__Z4itosx(C,((C|0)<0)<<31>>31)|0;c[k>>2]=__ZNK6StringplERKS_(n,p)|0;__ZN6StringC2EPKc(q,905907);c[j>>2]=__ZNK6StringplERKS_(k,q)|0;c[i>>2]=__ZNK6StringplERKS_(j,d)|0;c[h>>2]=__ZNK6String4utf8Ev(i)|0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(909807,905924,854,__ZNK10CharString8get_dataEv(h)|0,0);C=c[h>>2]|0;if(C|0?(__Z16atomic_decrementPj(C+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(C,1);C=c[i>>2]|0;if(C|0?(__Z16atomic_decrementPj(C+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(C,1);C=c[j>>2]|0;if(C|0?(__Z16atomic_decrementPj(C+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(C,1);C=c[q>>2]|0;if(C|0?(__Z16atomic_decrementPj(C+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(C,1);C=c[k>>2]|0;if(C|0?(__Z16atomic_decrementPj(C+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(C,1);C=c[p>>2]|0;if(C|0?(__Z16atomic_decrementPj(C+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(C,1);C=c[n>>2]|0;if(C|0?(__Z16atomic_decrementPj(C+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(C,1);C=c[o>>2]|0;if(C|0?(__Z16atomic_decrementPj(C+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(C,1);a[1263537]=0;__ZN6StringC2EPKc(f,1263606);C=g+4|0;G=C;H=C}while(0);__ZN3MapI6String7Variant10ComparatorIS0_E16DefaultAllocatorE5clearEv(H);H=c[G>>2]|0;if(H|0){o=H+32|0;if(c[o>>2]|0)__ZN7Variant5clearEv(o);o=c[H+24>>2]|0;if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(o,1);__ZN6Memory11free_staticEPvb(H,0);c[G>>2]=0}G=c[g>>2]|0;if(!G){J=c[f>>2]|0;l=e;return J|0}if(__Z16atomic_decrementPj(G+-8|0)|0){J=c[f>>2]|0;l=e;return J|0}__ZN6Memory11free_staticEPvb(G,1);J=c[f>>2]|0;l=e;return J|0}function __ZN10RoomBounds18_initialize_classvEv(b){b=b|0;if(a[1263401]|0)return;if(!(a[1257004]|0)){if(!(a[1257001]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI9ReferenceEEvv();__ZN9Reference13_bind_methodsEv();a[1257001]=1}__ZN7ClassDB10_add_classI8ResourceEEvv();__ZN8Resource13_bind_methodsEv();a[1257004]=1}__ZN7ClassDB10_add_classI10RoomBoundsEEvv();__ZN10RoomBounds13_bind_methodsEv();a[1263401]=1;return}function __ZN10RoomBounds5_setvERK10StringNameRK7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK10RoomBounds5_getvERK10StringNameR7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK10RoomBounds19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+24|0;g=e+4|0;h=e;if(!d)__ZNK8Resource19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,0);__ZN6StringC2EPKc(f,909877);i=c[f>>2]|0;f=i;j=g+4|0;c[j>>2]=0;k=g+12|0;c[k>>2]=0;c[g>>2]=0;n=(i|0)==0;if(!n?(c[j>>2]=0,__Z28atomic_conditional_incrementPj(i+-8|0)|0):0)c[j>>2]=f;c[g+8>>2]=0;f=c[k>>2]|0;if(f|0){if(!(__Z16atomic_decrementPj(f+-8|0)|0))__ZN6Memory11free_staticEPvb(f,1);c[k>>2]=0}c[g+16>>2]=256;if(!(c[b>>2]|0)){k=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=k;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0}k=__ZnwjPFPvjE(32,4740)|0;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0;c[k+12>>2]=0;c[k+16>>2]=7;f=k+20|0;c[f>>2]=0;j=k+24|0;c[j>>2]=0;o=k+28|0;c[o>>2]=0;__ZN12PropertyInfoaSERKS_(k,g)|0;p=c[b>>2]|0;q=p+4|0;r=c[q>>2]|0;c[j>>2]=r;c[f>>2]=0;c[o>>2]=p;if(r|0)c[r+20>>2]=k;c[q>>2]=k;if(!(c[p>>2]|0))c[p>>2]=k;k=p+8|0;c[k>>2]=(c[k>>2]|0)+1;k=c[g+12>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);k=c[g+4>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);if(!n?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);__ZN10StringNameC2EPKc(h,909877);__ZN7ClassDB17get_property_listE10StringNameP4ListI12PropertyInfo16DefaultAllocatorEbPK6Object(h,b,1,a);__ZN10StringNameD2Ev(h);if(!d){l=e;return}__ZNK8Resource19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,1);l=e;return}function __ZN10RoomBounds14_notificationvEib(a,b,c){a=a|0;b=b|0;c=c|0;return}function __ZNK10RoomBounds16_get_class_namevEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+8|0;e=b+4|0;f=b;g=a+124|0;a=c[g>>2]|0;if(a|0){if(c[a+4>>2]|0){l=b;return g|0}if(__ZNK6String6lengthEv(a+8|0)|0){l=b;return g|0}}__ZN6StringC2EPKc(d,909877);c[f>>2]=c[d>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameaSERKS_(g,e);__ZN10StringNameD2Ev(e);e=c[f>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);l=b;return g|0}function __ZNK10RoomBounds9get_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,909877);l=a;return c[b>>2]|0}function __ZNK10RoomBounds8is_classERK6String(a,b){a=a|0;b=b|0;var c=0;if((!(__ZNK6StringeqEPKc(b,909877)|0)?!(__ZNK6StringeqEPKc(b,1110448)|0):0)?!(__ZNK6StringeqEPKc(b,1126157)|0):0)c=__ZNK6StringeqEPKc(b,1142944)|0;else c=1;return c|0}function __ZNK10RoomBounds12is_class_ptrEPv(a,b){a=a|0;b=b|0;return (b|0)==1236036|((b|0)==1220696|((b|0)==1220724|(b|0)==1220580))|0}function __ZN10RoomBoundsD2Ev(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+4|0;e=b;c[a>>2]=298744;f=__ZN12VisualServer13get_singletonEv()|0;g=c[(c[f>>2]|0)+1312>>2]|0;c[e>>2]=c[a+128>>2];c[d>>2]=c[e>>2];Pi[g&2047](f,d);__ZN10PoolVectorI5Face3E12_unreferenceEv(a+132|0);__ZN10StringNameD2Ev(a+124|0);__ZN8ResourceD2Ev(a);l=b;return}function __ZN10RoomBoundsD0Ev(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+4|0;e=b;c[a>>2]=298744;f=__ZN12VisualServer13get_singletonEv()|0;g=c[(c[f>>2]|0)+1312>>2]|0;c[e>>2]=c[a+128>>2];c[d>>2]=c[e>>2];Pi[g&2047](f,d);__ZN10PoolVectorI5Face3E12_unreferenceEv(a+132|0);__ZN10StringNameD2Ev(a+124|0);__ZN8ResourceD2Ev(a);__ZdlPv(a);l=b;return}function __ZNK10RoomBounds18get_base_extensionEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,921712);l=a;return c[b>>2]|0}function __ZNK10RoomBounds7get_ridEv(a){a=a|0;return c[a+128>>2]|0}function __ZN7ClassDB10_add_classI10RoomBoundsEEvv(){var a=0,b=0,d=0,e=0,f=0,g=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+16|0;d=a+12|0;e=a+8|0;f=a+4|0;g=a;__ZN6StringC2EPKc(b,909877);c[e>>2]=c[b>>2];__ZN10StringNameC2ERK6String(d,e);__ZN6StringC2EPKc(b,1110448);c[g>>2]=c[b>>2];__ZN10StringNameC2ERK6String(f,g);__ZN7ClassDB11_add_class2ERK10StringNameS2_(d,f);__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);__ZN10StringNameD2Ev(d);d=c[e>>2]|0;if(!d){l=a;return}if(__Z16atomic_decrementPj(d+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(d,1);l=a;return}function __ZN10RoomBounds13_bind_methodsEv(){var a=0,b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0;a=l;l=l+64|0;if((l|0)>=(m|0))ba(64);b=a+44|0;d=a+32|0;e=a+24|0;f=a+12|0;g=a+40|0;h=a;i=a+16|0;j=a+8|0;k=a+4|0;__Z8D_METHODPKcS0_(d,909817,909835);n=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(n);c[n>>2]=298868;__ZN10MethodBind10_set_constEb(n,0);__ZN10MethodBind24_generate_argument_typesEi(n,1);c[n+44>>2]=1662;c[n+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,n,d,0,0)|0;n=d+4|0;o=c[n>>2]|0;if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0){p=c[n>>2]|0;n=(p|0)==0?0:p+-4|0;p=n+4|0;if(c[n>>2]|0){q=0;do{__ZN10StringNameD2Ev(p+(q<<2)|0);q=q+1|0}while(q>>>0<(c[n>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(o,1)}__ZN10StringNameD2Ev(d);__Z8D_METHODPKc(e,909845);d=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(d);c[d>>2]=298904;__ZN10MethodBind10_set_constEb(d,1);__ZN10MethodBind24_generate_argument_typesEi(d,0);__ZN10MethodBind12_set_returnsEb(d,1);c[d+44>>2]=5621;c[d+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,d,e,0,0)|0;d=e+4|0;o=c[d>>2]|0;if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0){n=c[d>>2]|0;d=(n|0)==0?0:n+-4|0;n=d+4|0;if(c[d>>2]|0){q=0;do{__ZN10StringNameD2Ev(n+(q<<2)|0);q=q+1|0}while(q>>>0<(c[d>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(o,1)}__ZN10StringNameD2Ev(e);__ZN6StringC2EPKc(b,909877);c[g>>2]=c[b>>2];__ZN10StringNameC2ERK6String(f,g);__ZN6StringC2EPKc(h,909863);__ZN6StringC2EPKc(i,1263606);e=b+4|0;c[e>>2]=0;o=b+12|0;c[o>>2]=0;c[b>>2]=27;d=c[h>>2]|0;if(d|0?(c[e>>2]=0,__Z28atomic_conditional_incrementPj(d+-8|0)|0):0)c[e>>2]=c[h>>2];c[b+8>>2]=0;e=c[o>>2]|0;if((e|0)!=(c[i>>2]|0)){if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);c[o>>2]=0;e=c[i>>2]|0;if(e|0?__Z28atomic_conditional_incrementPj(e+-8|0)|0:0)c[o>>2]=c[i>>2]}c[b+16>>2]=7;c[j>>2]=__Z11_scs_createPKc(909817)|0;c[k>>2]=__Z11_scs_createPKc(909845)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(f,b,j,k,-1);__ZN10StringNameD2Ev(k);__ZN10StringNameD2Ev(j);j=c[b+12>>2]|0;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);j=c[b+4>>2]|0;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);j=c[i>>2]|0;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);j=c[h>>2]|0;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(!f){l=a;return}if(__Z16atomic_decrementPj(f+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(f,1);l=a;return}function __ZN10RoomBounds17set_geometry_hintERK10PoolVectorI5Face3E(a,b){a=a|0;b=b|0;var d=0;d=a+132|0;if((c[d>>2]|0)==(c[b>>2]|0))return;__ZN10PoolVectorI5Face3E12_unreferenceEv(d);a=c[b>>2]|0;if(!a)return;if(!(__Z28atomic_conditional_incrementPj(a)|0))return;c[d>>2]=c[b>>2];return}function __ZNK10RoomBounds17get_geometry_hintEv(a){a=a|0;var b=0,d=0,e=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b;e=a+132|0;c[d>>2]=0;if((c[e>>2]|0?(__ZN10PoolVectorI5Face3E12_unreferenceEv(d),a=c[e>>2]|0,a|0):0)?__Z28atomic_conditional_incrementPj(a)|0:0)c[d>>2]=c[e>>2];l=b;return c[d>>2]|0}function __ZNK13MethodBind0RCI10RoomBounds10PoolVectorI5Face3EE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;if((b|0)!=-1){f=0;l=a;return f|0}c[d>>2]=0;__ZN7VariantC2ERK10PoolVectorI5Face3E(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);__ZN10PoolVectorI5Face3E12_unreferenceEv(d);f=b;l=a;return f|0}function __ZNK13MethodBind0RCI10RoomBounds10PoolVectorI5Face3EE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,909877);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI10RoomBounds10PoolVectorI5Face3EE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;j=f+24|0;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236036)|0:0){c[h>>2]=0;a[1263537]=0;k=c[d+24>>2]|0;if((k|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=k;c[b>>2]=0;l=f;return}n=k-(c[d+20>>2]|0)|0;if((n|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=n;c[b>>2]=0;l=f;return}n=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))o=n;else o=c[(c[d>>2]|0)+n>>2]|0;c[j>>2]=ij[o&8191](d)|0;__ZN7VariantC2ERK10PoolVectorI5Face3E(i,j);__ZN10PoolVectorI5Face3E12_unreferenceEv(j);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI10RoomBounds10PoolVectorI5Face3EE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=d;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236036)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;c[f>>2]=ij[i&8191](a)|0;__ZN8PtrToArgI10PoolVectorI5Face3EE6encodeES2_Pv(f,e);__ZN10PoolVectorI5Face3E12_unreferenceEv(f);l=d;return}function __ZN13MethodBind0RCI10RoomBounds10PoolVectorI5Face3EED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN8PtrToArgI10PoolVectorI5Face3EE6encodeES2_Pv(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0;d=c[a>>2]|0;if(!d)e=0;else e=((c[d+16>>2]|0)>>>0)/36|0;__ZN10PoolVectorI7Vector3E6resizeEi(b,e*3|0)|0;d=c[a>>2]|0;if(!d){f=0;g=0}else{__Z16atomic_incrementPj(d+4|0)|0;f=d;g=c[d+8>>2]|0}if((c[b>>2]|0)!=0?(__ZN10PoolVectorI7Vector3E14_copy_on_writeEv(b),d=c[b>>2]|0,(d|0)!=0):0){__Z16atomic_incrementPj(d+4|0)|0;h=d;i=c[d+8>>2]|0}else{h=0;i=0}if(e|0){d=0;do{b=g+(d*36|0)|0;a=d*3|0;j=i+(a*12|0)|0;c[j>>2]=c[b>>2];c[j+4>>2]=c[b+4>>2];c[j+8>>2]=c[b+8>>2];b=g+(d*36|0)+12|0;j=i+((a+1|0)*12|0)|0;c[j>>2]=c[b>>2];c[j+4>>2]=c[b+4>>2];c[j+8>>2]=c[b+8>>2];b=g+(d*36|0)+24|0;j=i+((a+2|0)*12|0)|0;c[j>>2]=c[b>>2];c[j+4>>2]=c[b+4>>2];c[j+8>>2]=c[b+8>>2];d=d+1|0}while((d|0)<(e|0))}if(h|0)__Z16atomic_decrementPj(h+4|0)|0;if(!f)return;__Z16atomic_decrementPj(f+4|0)|0;return}function __ZNK11MethodBind1I10RoomBoundsRK10PoolVectorI5Face3EE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;if(b|0){f=0;l=a;return f|0}c[d>>2]=0;__ZN7VariantC2ERK10PoolVectorI5Face3E(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);__ZN10PoolVectorI5Face3E12_unreferenceEv(d);f=b;l=a;return f|0}function __ZNK11MethodBind1I10RoomBoundsRK10PoolVectorI5Face3EE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,909877);l=a;return c[b>>2]|0}function __ZN11MethodBind1I10RoomBoundsRK10PoolVectorI5Face3EE4callEP6ObjectPPK7VariantiRNS9_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i+24|0;k=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236036)|0:0){c[h>>2]=0;a[1263537]=0;n=d+24|0;o=c[n>>2]|0;if((o|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=o;c[b>>2]=0;l=i;return}p=o-(c[d+20>>2]|0)|0;if((p|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=p;c[b>>2]=0;l=i;return}if((g|0)>0){if((o|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);q=0}else{a[1263537]=0;q=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,q)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=q;c[b>>2]=0;l=i;return}}q=c[d+44>>2]|0;o=c[d+48>>2]|0;p=e+(o>>1)|0;if(!(o&1))r=q;else r=c[(c[p>>2]|0)+q>>2]|0;do if((g|0)<1){q=c[n>>2]|0;o=q+-1|0;if((q|0)>=1){e=c[d+16>>2]|0;s=(e|0)==0;if(s)t=0;else t=c[e+-4>>2]|0;if((q|0)<=(t|0)){if(s)u=0;else u=c[e+-4>>2]|0;do if((u|0)<(q|0)){if(s)v=0;else v=c[e+-4>>2]|0;if((v|0)<(q|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);w=0;break}else{a[1263537]=0;x=31;break}}else x=31;while(0);if((x|0)==31)w=e+(o*24|0)|0;__ZN7VariantC2ERKS_(k,w);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);c[j>>2]=__ZNK7Variantcv10PoolVectorI5Face3EEv(k)|0;Pi[r&2047](p,j);__ZN10PoolVectorI5Face3E12_unreferenceEv(j);if(c[k>>2]|0)__ZN7Variant5clearEv(k);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I10RoomBoundsRK10PoolVectorI5Face3EE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236036)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;c[f>>2]=__ZN8PtrToArgIRK10PoolVectorI5Face3EE7convertEPKv(c[d>>2]|0)|0;Pi[i&2047](a,f);__ZN10PoolVectorI5Face3E12_unreferenceEv(f);l=e;return}function __ZN11MethodBind1I10RoomBoundsRK10PoolVectorI5Face3EED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN8PtrToArgIRK10PoolVectorI5Face3EE7convertEPKv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b;c[d>>2]=0;e=c[a>>2]|0;if(!e)f=0;else f=((c[e+16>>2]|0)>>>0)/36|0;__ZN10PoolVectorI5Face3E6resizeEi(d,f)|0;e=c[a>>2]|0;if(!e){g=0;h=0}else{__Z16atomic_incrementPj(e+4|0)|0;g=e;h=c[e+8>>2]|0}if((c[d>>2]|0)!=0?(__ZN10PoolVectorI5Face3E14_copy_on_writeEv(d),e=c[d>>2]|0,(e|0)!=0):0){__Z16atomic_incrementPj(e+4|0)|0;i=e;j=c[e+8>>2]|0}else{i=0;j=0}if(f|0){e=0;do{a=e*3|0;k=h+(a*12|0)|0;n=j+(e*36|0)|0;c[n>>2]=c[k>>2];c[n+4>>2]=c[k+4>>2];c[n+8>>2]=c[k+8>>2];k=h+((a+1|0)*12|0)|0;n=j+(e*36|0)+12|0;c[n>>2]=c[k>>2];c[n+4>>2]=c[k+4>>2];c[n+8>>2]=c[k+8>>2];k=h+((a+2|0)*12|0)|0;a=j+(e*36|0)+24|0;c[a>>2]=c[k>>2];c[a+4>>2]=c[k+4>>2];c[a+8>>2]=c[k+8>>2];e=e+1|0}while((e|0)<(f|0))}if(i|0)__Z16atomic_decrementPj(i+4|0)|0;if(!g){o=c[d>>2]|0;l=b;return o|0}__Z16atomic_decrementPj(g+4|0)|0;o=c[d>>2]|0;l=b;return o|0}function __ZN14CapsuleShape2D18_initialize_classvEv(b){b=b|0;if(a[1263402]|0)return;if(!(a[1263357]|0)){if(!(a[1257004]|0)){if(!(a[1257001]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI9ReferenceEEvv();__ZN9Reference13_bind_methodsEv();a[1257001]=1}__ZN7ClassDB10_add_classI8ResourceEEvv();__ZN8Resource13_bind_methodsEv();a[1257004]=1}__ZN7ClassDB10_add_classI7Shape2DEEvv();__ZN7Shape2D13_bind_methodsEv();a[1263357]=1}__ZN7ClassDB10_add_classI14CapsuleShape2DEEvv();__ZN14CapsuleShape2D13_bind_methodsEv();a[1263402]=1;return}function __ZN14CapsuleShape2D5_setvERK10StringNameRK7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK14CapsuleShape2D5_getvERK10StringNameR7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK14CapsuleShape2D19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+24|0;g=e+4|0;h=e;if(!d)__ZNK7Shape2D19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,0);__ZN6StringC2EPKc(f,909888);i=c[f>>2]|0;f=i;j=g+4|0;c[j>>2]=0;k=g+12|0;c[k>>2]=0;c[g>>2]=0;n=(i|0)==0;if(!n?(c[j>>2]=0,__Z28atomic_conditional_incrementPj(i+-8|0)|0):0)c[j>>2]=f;c[g+8>>2]=0;f=c[k>>2]|0;if(f|0){if(!(__Z16atomic_decrementPj(f+-8|0)|0))__ZN6Memory11free_staticEPvb(f,1);c[k>>2]=0}c[g+16>>2]=256;if(!(c[b>>2]|0)){k=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=k;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0}k=__ZnwjPFPvjE(32,4740)|0;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0;c[k+12>>2]=0;c[k+16>>2]=7;f=k+20|0;c[f>>2]=0;j=k+24|0;c[j>>2]=0;o=k+28|0;c[o>>2]=0;__ZN12PropertyInfoaSERKS_(k,g)|0;p=c[b>>2]|0;q=p+4|0;r=c[q>>2]|0;c[j>>2]=r;c[f>>2]=0;c[o>>2]=p;if(r|0)c[r+20>>2]=k;c[q>>2]=k;if(!(c[p>>2]|0))c[p>>2]=k;k=p+8|0;c[k>>2]=(c[k>>2]|0)+1;k=c[g+12>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);k=c[g+4>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);if(!n?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);__ZN10StringNameC2EPKc(h,909888);__ZN7ClassDB17get_property_listE10StringNameP4ListI12PropertyInfo16DefaultAllocatorEbPK6Object(h,b,1,a);__ZN10StringNameD2Ev(h);if(!d){l=e;return}__ZNK7Shape2D19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,1);l=e;return}function __ZN14CapsuleShape2D14_notificationvEib(a,b,c){a=a|0;b=b|0;c=c|0;return}function __ZNK14CapsuleShape2D16_get_class_namevEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+8|0;e=b+4|0;f=b;g=a+136|0;a=c[g>>2]|0;if(a|0){if(c[a+4>>2]|0){l=b;return g|0}if(__ZNK6String6lengthEv(a+8|0)|0){l=b;return g|0}}__ZN6StringC2EPKc(d,909888);c[f>>2]=c[d>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameaSERKS_(g,e);__ZN10StringNameD2Ev(e);e=c[f>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);l=b;return g|0}function __ZNK14CapsuleShape2D9get_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,909888);l=a;return c[b>>2]|0}function __ZNK14CapsuleShape2D8is_classERK6String(a,b){a=a|0;b=b|0;var c=0;if(((!(__ZNK6StringeqEPKc(b,909888)|0)?!(__ZNK6StringeqEPKc(b,938342)|0):0)?!(__ZNK6StringeqEPKc(b,1110448)|0):0)?!(__ZNK6StringeqEPKc(b,1126157)|0):0)c=__ZNK6StringeqEPKc(b,1142944)|0;else c=1;return c|0}function __ZNK14CapsuleShape2D12is_class_ptrEPv(a,b){a=a|0;b=b|0;return (b|0)==1236320|((b|0)==1236156|((b|0)==1220696|((b|0)==1220724|(b|0)==1220580)))|0}function __ZN14CapsuleShape2DD2Ev(a){a=a|0;c[a>>2]=298940;__ZN10StringNameD2Ev(a+136|0);__ZN7Shape2DD2Ev(a);return}function __ZN14CapsuleShape2DD0Ev(a){a=a|0;c[a>>2]=298940;__ZN10StringNameD2Ev(a+136|0);__ZN7Shape2DD2Ev(a);__ZdlPv(a);return}function __ZN14CapsuleShape2D4drawERK3RIDRK5Color(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0.0,C=0.0,D=0.0,E=0,F=0,G=0,H=0,I=0,J=0,M=0;f=l;l=l+96|0;if((l|0)>=(m|0))ba(96);h=f+80|0;i=f+76|0;j=f+72|0;k=f+8|0;n=f+64|0;o=f+56|0;p=f;q=f+40|0;r=f+24|0;s=f+48|0;t=f+20|0;u=f+32|0;v=f+16|0;c[j>>2]=0;w=b+140|0;x=h+4|0;y=n+4|0;z=b+144|0;b=q+4|0;A=0;a:while(1){B=+g[w>>2];g[h>>2]=0.0;g[x>>2]=((A+-7|0)>>>0<12?-B:B)*.5;B=+(A|0)*3.141592653589793*2.0/24.0;C=+L(+B);D=+K(+B);g[n>>2]=C;g[y>>2]=D;c[i>>2]=c[z>>2];__ZNK7Vector2mlERKf(o,n,i);__ZNK7Vector2plERKS_(k,o,h);E=k;F=c[E>>2]|0;G=c[E+4>>2]|0;E=c[j>>2]|0;if(!E)H=1;else H=(c[E+-4>>2]|0)+1|0;if(!(__ZN6VectorI7Vector2E6resizeEi(j,H)|0)){a[1263537]=0;E=c[j>>2]|0;if(!E){I=18;break}J=c[E+-4>>2]|0;if((J|0)<1){I=18;break}__ZN6VectorI7Vector2E14_copy_on_writeEv(j);E=(c[j>>2]|0)+(J+-1<<3)|0;c[E>>2]=F;c[E+4>>2]=G}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);switch(A|0){case 6:case 18:{g[q>>2]=C;g[b>>2]=D;c[i>>2]=c[z>>2];__ZNK7Vector2mlERKf(r,q,i);__ZNK7Vector2miERKS_(p,r,h);G=p;E=c[G>>2]|0;F=c[G+4>>2]|0;G=c[j>>2]|0;if(!G)M=1;else M=(c[G+-4>>2]|0)+1|0;if(!(__ZN6VectorI7Vector2E6resizeEi(j,M)|0)){a[1263537]=0;G=c[j>>2]|0;if(!G){I=27;break a}J=c[G+-4>>2]|0;if((J|0)<1){I=27;break a}__ZN6VectorI7Vector2E14_copy_on_writeEv(j);G=(c[j>>2]|0)+(J+-1<<3)|0;c[G>>2]=E;c[G+4>>2]=F}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);break}default:{}}A=A+1|0;if((A|0)>=24){I=2;break}}if((I|0)==2){c[s>>2]=0;c[h>>2]=c[e>>2];c[h+4>>2]=c[e+4>>2];c[h+8>>2]=c[e+8>>2];c[h+12>>2]=c[e+12>>2];__ZN6VectorI5ColorE9push_backES0_(s,h)|0;e=__ZN12VisualServer13get_singletonEv()|0;A=c[(c[e>>2]|0)+1112>>2]|0;c[t>>2]=c[d>>2];c[u>>2]=0;c[v>>2]=0;c[i>>2]=c[t>>2];c[h>>2]=c[v>>2];ui[A&4095](e,i,j,s,u,h);h=c[u>>2]|0;if(h|0?(__Z16atomic_decrementPj(h+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(h,1);h=c[s>>2]|0;if(h|0?(__Z16atomic_decrementPj(h+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(h,1);h=c[j>>2]|0;if(!h){l=f;return}if(__Z16atomic_decrementPj(h+-8|0)|0){l=f;return}__ZN6Memory11free_staticEPvb(h,1);l=f;return}else if((I|0)==18)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((I|0)==27)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}function __ZNK14CapsuleShape2D8get_rectEv(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,h=0,i=0.0,j=0.0,k=0,n=0;d=l;l=l+32|0;if((l|0)>=(m|0))ba(32);e=d+16|0;f=d;h=d+8|0;i=+g[b+144>>2];j=i+ +g[b+140>>2]*.5;g[e>>2]=i;g[e+4>>2]=j;__ZNK7Vector2ngEv(f,e);b=f;k=c[b+4>>2]|0;n=a;c[n>>2]=c[b>>2];c[n+4>>2]=k;g[h>>2]=2.0;__ZNK7Vector2mlERKf(f,e,h);h=f;f=c[h+4>>2]|0;e=a+8|0;c[e>>2]=c[h>>2];c[e+4>>2]=f;l=d;return}function __ZN7ClassDB10_add_classI14CapsuleShape2DEEvv(){var a=0,b=0,d=0,e=0,f=0,g=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+16|0;d=a+12|0;e=a+8|0;f=a+4|0;g=a;__ZN6StringC2EPKc(b,909888);c[e>>2]=c[b>>2];__ZN10StringNameC2ERK6String(d,e);__ZN6StringC2EPKc(b,938342);c[g>>2]=c[b>>2];__ZN10StringNameC2ERK6String(f,g);__ZN7ClassDB11_add_class2ERK10StringNameS2_(d,f);__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);__ZN10StringNameD2Ev(d);d=c[e>>2]|0;if(!d){l=a;return}if(__Z16atomic_decrementPj(d+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(d,1);l=a;return}function __ZN14CapsuleShape2D13_bind_methodsEv(){var a=0,b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0;a=l;l=l+96|0;if((l|0)>=(m|0))ba(96);b=a+72|0;d=a+64|0;e=a+48|0;f=a+40|0;g=a+24|0;h=a+16|0;i=a+56|0;j=a+8|0;k=a+32|0;n=a+20|0;o=a+12|0;p=a+4|0;q=a;__Z8D_METHODPKcS0_(d,944851,1123882);r=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(r);c[r>>2]=299072;__ZN10MethodBind10_set_constEb(r,0);__ZN10MethodBind24_generate_argument_typesEi(r,1);c[r+44>>2]=241;c[r+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,r,d,0,0)|0;r=d+4|0;s=c[r>>2]|0;if(s|0?(__Z16atomic_decrementPj(s+-8|0)|0)==0:0){t=c[r>>2]|0;r=(t|0)==0?0:t+-4|0;t=r+4|0;if(c[r>>2]|0){u=0;do{__ZN10StringNameD2Ev(t+(u<<2)|0);u=u+1|0}while(u>>>0<(c[r>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(s,1)}__ZN10StringNameD2Ev(d);__Z8D_METHODPKc(e,944862);d=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(d);c[d>>2]=299108;__ZN10MethodBind10_set_constEb(d,1);__ZN10MethodBind24_generate_argument_typesEi(d,0);__ZN10MethodBind12_set_returnsEb(d,1);c[d+44>>2]=248;c[d+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,d,e,0,0)|0;d=e+4|0;s=c[d>>2]|0;if(s|0?(__Z16atomic_decrementPj(s+-8|0)|0)==0:0){r=c[d>>2]|0;d=(r|0)==0?0:r+-4|0;r=d+4|0;if(c[d>>2]|0){u=0;do{__ZN10StringNameD2Ev(r+(u<<2)|0);u=u+1|0}while(u>>>0<(c[d>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(s,1)}__ZN10StringNameD2Ev(e);__Z8D_METHODPKcS0_(f,913886,1129117);e=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(e);c[e>>2]=299072;__ZN10MethodBind10_set_constEb(e,0);__ZN10MethodBind24_generate_argument_typesEi(e,1);c[e+44>>2]=242;c[e+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,e,f,0,0)|0;e=f+4|0;s=c[e>>2]|0;if(s|0?(__Z16atomic_decrementPj(s+-8|0)|0)==0:0){d=c[e>>2]|0;e=(d|0)==0?0:d+-4|0;d=e+4|0;if(c[e>>2]|0){u=0;do{__ZN10StringNameD2Ev(d+(u<<2)|0);u=u+1|0}while(u>>>0<(c[e>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(s,1)}__ZN10StringNameD2Ev(f);__Z8D_METHODPKc(g,1128079);f=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(f);c[f>>2]=299108;__ZN10MethodBind10_set_constEb(f,1);__ZN10MethodBind24_generate_argument_typesEi(f,0);__ZN10MethodBind12_set_returnsEb(f,1);c[f+44>>2]=249;c[f+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,f,g,0,0)|0;f=g+4|0;s=c[f>>2]|0;if(s|0?(__Z16atomic_decrementPj(s+-8|0)|0)==0:0){e=c[f>>2]|0;f=(e|0)==0?0:e+-4|0;e=f+4|0;if(c[f>>2]|0){u=0;do{__ZN10StringNameD2Ev(e+(u<<2)|0);u=u+1|0}while(u>>>0<(c[f>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(s,1)}__ZN10StringNameD2Ev(g);__ZN6StringC2EPKc(b,909888);c[i>>2]=c[b>>2];__ZN10StringNameC2ERK6String(h,i);__ZN6StringC2EPKc(j,1123882);__ZN6StringC2EPKc(k,1263606);g=b+4|0;c[g>>2]=0;s=b+12|0;c[s>>2]=0;c[b>>2]=3;f=c[j>>2]|0;if(f|0?(c[g>>2]=0,__Z28atomic_conditional_incrementPj(f+-8|0)|0):0)c[g>>2]=c[j>>2];c[b+8>>2]=0;g=c[s>>2]|0;if((g|0)!=(c[k>>2]|0)){if(g|0?(__Z16atomic_decrementPj(g+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(g,1);c[s>>2]=0;g=c[k>>2]|0;if(g|0?__Z28atomic_conditional_incrementPj(g+-8|0)|0:0)c[s>>2]=c[k>>2]}c[b+16>>2]=7;c[n>>2]=__Z11_scs_createPKc(944851)|0;c[o>>2]=__Z11_scs_createPKc(944862)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(h,b,n,o,-1);__ZN10StringNameD2Ev(o);__ZN10StringNameD2Ev(n);s=c[b+12>>2]|0;if(s|0?(__Z16atomic_decrementPj(s+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(s,1);s=c[b+4>>2]|0;if(s|0?(__Z16atomic_decrementPj(s+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(s,1);s=c[k>>2]|0;if(s|0?(__Z16atomic_decrementPj(s+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(s,1);s=c[j>>2]|0;if(s|0?(__Z16atomic_decrementPj(s+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(s,1);__ZN10StringNameD2Ev(h);h=c[i>>2]|0;if(h|0?(__Z16atomic_decrementPj(h+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(h,1);__ZN6StringC2EPKc(b,909888);c[i>>2]=c[b>>2];__ZN10StringNameC2ERK6String(p,i);__ZN6StringC2EPKc(q,1129117);__ZN6StringC2EPKc(k,1263606);h=b+4|0;c[h>>2]=0;s=b+12|0;c[s>>2]=0;c[b>>2]=3;j=c[q>>2]|0;if(j|0?(c[h>>2]=0,__Z28atomic_conditional_incrementPj(j+-8|0)|0):0)c[h>>2]=c[q>>2];c[b+8>>2]=0;h=c[s>>2]|0;if((h|0)!=(c[k>>2]|0)){if(h|0?(__Z16atomic_decrementPj(h+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(h,1);c[s>>2]=0;h=c[k>>2]|0;if(h|0?__Z28atomic_conditional_incrementPj(h+-8|0)|0:0)c[s>>2]=c[k>>2]}c[b+16>>2]=7;c[n>>2]=__Z11_scs_createPKc(913886)|0;c[o>>2]=__Z11_scs_createPKc(1128079)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(p,b,n,o,-1);__ZN10StringNameD2Ev(o);__ZN10StringNameD2Ev(n);n=c[b+12>>2]|0;if(n|0?(__Z16atomic_decrementPj(n+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(n,1);n=c[b+4>>2]|0;if(n|0?(__Z16atomic_decrementPj(n+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(n,1);n=c[k>>2]|0;if(n|0?(__Z16atomic_decrementPj(n+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(n,1);n=c[q>>2]|0;if(n|0?(__Z16atomic_decrementPj(n+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(n,1);__ZN10StringNameD2Ev(p);p=c[i>>2]|0;if(!p){l=a;return}if(__Z16atomic_decrementPj(p+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(p,1);l=a;return}function __ZN14CapsuleShape2D10set_radiusEf(a,b){a=a|0;b=+b;var d=0,e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0;d=l;l=l+48|0;if((l|0)>=(m|0))ba(48);e=d+36|0;f=d+32|0;h=d;i=d+24|0;j=a+144|0;g[j>>2]=b;k=__ZN15Physics2DServer13get_singletonEv()|0;n=c[(c[k>>2]|0)+92>>2]|0;c[f>>2]=ij[c[(c[a>>2]|0)+112>>2]&8191](a)|0;o=c[a+140>>2]|0;c[i>>2]=c[j>>2];c[i+4>>2]=o;__ZN7VariantC2ERK7Vector2(h,i);c[e>>2]=c[f>>2];bj[n&4095](k,e,h);if(!(c[h>>2]|0)){__ZN8Resource12emit_changedEv(a);l=d;return}__ZN7Variant5clearEv(h);__ZN8Resource12emit_changedEv(a);l=d;return}function __ZNK14CapsuleShape2D10get_radiusEv(a){a=a|0;return +(+g[a+144>>2])}function __ZN14CapsuleShape2D10set_heightEf(a,b){a=a|0;b=+b;var d=0,e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0;d=l;l=l+48|0;if((l|0)>=(m|0))ba(48);e=d+36|0;f=d+32|0;h=d;i=d+24|0;j=a+140|0;g[j>>2]=b;k=__ZN15Physics2DServer13get_singletonEv()|0;n=c[(c[k>>2]|0)+92>>2]|0;c[f>>2]=ij[c[(c[a>>2]|0)+112>>2]&8191](a)|0;o=c[j>>2]|0;c[i>>2]=c[a+144>>2];c[i+4>>2]=o;__ZN7VariantC2ERK7Vector2(h,i);c[e>>2]=c[f>>2];bj[n&4095](k,e,h);if(!(c[h>>2]|0)){__ZN8Resource12emit_changedEv(a);l=d;return}__ZN7Variant5clearEv(h);__ZN8Resource12emit_changedEv(a);l=d;return}function __ZNK14CapsuleShape2D10get_heightEv(a){a=a|0;return +(+g[a+140>>2])}function __ZNK13MethodBind0RCI14CapsuleShape2DfE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Ef(d,0.0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK13MethodBind0RCI14CapsuleShape2DfE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,909888);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI14CapsuleShape2DfE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236320)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2Ef(i,+mj[n&511](d));__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI14CapsuleShape2DfE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0.0;if(!b)f=0;else{d=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236320)|0;f=d?b:0}b=c[a+44>>2]|0;d=c[a+48>>2]|0;a=f+(d>>1)|0;if(!(d&1)){h=b;i=+mj[h&511](a);g[e>>2]=i;return}else{h=c[(c[a>>2]|0)+b>>2]|0;i=+mj[h&511](a);g[e>>2]=i;return}}function __ZN13MethodBind0RCI14CapsuleShape2DfED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I14CapsuleShape2DfE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if(!b){__ZN7VariantC2Ef(d,0.0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK11MethodBind1I14CapsuleShape2DfE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,909888);l=a;return c[b>>2]|0}function __ZN11MethodBind1I14CapsuleShape2DfE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0.0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236320)|0:0){c[h>>2]=0;a[1263537]=0;k=d+24|0;n=c[k>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=i;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=i;return}if((g|0)>0){if((n|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);p=0}else{a[1263537]=0;p=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,p)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=p;c[b>>2]=0;l=i;return}}p=c[d+44>>2]|0;n=c[d+48>>2]|0;o=e+(n>>1)|0;if(!(n&1))q=p;else q=c[(c[o>>2]|0)+p>>2]|0;do if((g|0)<1){p=c[k>>2]|0;n=p+-1|0;if((p|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)s=0;else s=c[e+-4>>2]|0;if((p|0)<=(s|0)){if(r)t=0;else t=c[e+-4>>2]|0;do if((t|0)<(p|0)){if(r)u=0;else u=c[e+-4>>2]|0;if((u|0)<(p|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);v=0;break}else{a[1263537]=0;w=31;break}}else w=31;while(0);if((w|0)==31)v=e+(n*24|0)|0;__ZN7VariantC2ERKS_(j,v);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);x=+__ZNK7VariantcvfEv(j);Mi[q&511](o,x);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I14CapsuleShape2DfE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0,j=0.0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236320)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1)){h=b;i=c[d>>2]|0;j=+g[i>>2];Mi[h&511](a,j);return}else{h=c[(c[a>>2]|0)+b>>2]|0;i=c[d>>2]|0;j=+g[i>>2];Mi[h&511](a,j);return}}function __ZN11MethodBind1I14CapsuleShape2DfED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN9ColorRamp18_initialize_classvEv(b){b=b|0;if(a[1263403]|0)return;if(!(a[1257004]|0)){if(!(a[1257001]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI9ReferenceEEvv();__ZN9Reference13_bind_methodsEv();a[1257001]=1}__ZN7ClassDB10_add_classI8ResourceEEvv();__ZN8Resource13_bind_methodsEv();a[1257004]=1}__ZN7ClassDB10_add_classI9ColorRampEEvv();__ZN9ColorRamp13_bind_methodsEv();a[1263403]=1;return}function __ZN9ColorRamp5_setvERK10StringNameRK7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK9ColorRamp5_getvERK10StringNameR7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK9ColorRamp19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+24|0;g=e+4|0;h=e;if(!d)__ZNK8Resource19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,0);__ZN6StringC2EPKc(f,942208);i=c[f>>2]|0;f=i;j=g+4|0;c[j>>2]=0;k=g+12|0;c[k>>2]=0;c[g>>2]=0;n=(i|0)==0;if(!n?(c[j>>2]=0,__Z28atomic_conditional_incrementPj(i+-8|0)|0):0)c[j>>2]=f;c[g+8>>2]=0;f=c[k>>2]|0;if(f|0){if(!(__Z16atomic_decrementPj(f+-8|0)|0))__ZN6Memory11free_staticEPvb(f,1);c[k>>2]=0}c[g+16>>2]=256;if(!(c[b>>2]|0)){k=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=k;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0}k=__ZnwjPFPvjE(32,4740)|0;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0;c[k+12>>2]=0;c[k+16>>2]=7;f=k+20|0;c[f>>2]=0;j=k+24|0;c[j>>2]=0;o=k+28|0;c[o>>2]=0;__ZN12PropertyInfoaSERKS_(k,g)|0;p=c[b>>2]|0;q=p+4|0;r=c[q>>2]|0;c[j>>2]=r;c[f>>2]=0;c[o>>2]=p;if(r|0)c[r+20>>2]=k;c[q>>2]=k;if(!(c[p>>2]|0))c[p>>2]=k;k=p+8|0;c[k>>2]=(c[k>>2]|0)+1;k=c[g+12>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);k=c[g+4>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);if(!n?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);__ZN10StringNameC2EPKc(h,942208);__ZN7ClassDB17get_property_listE10StringNameP4ListI12PropertyInfo16DefaultAllocatorEbPK6Object(h,b,1,a);__ZN10StringNameD2Ev(h);if(!d){l=e;return}__ZNK8Resource19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,1);l=e;return}function __ZN9ColorRamp14_notificationvEib(a,b,c){a=a|0;b=b|0;c=c|0;return}function __ZNK9ColorRamp16_get_class_namevEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+8|0;e=b+4|0;f=b;g=a+124|0;a=c[g>>2]|0;if(a|0){if(c[a+4>>2]|0){l=b;return g|0}if(__ZNK6String6lengthEv(a+8|0)|0){l=b;return g|0}}__ZN6StringC2EPKc(d,942208);c[f>>2]=c[d>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameaSERKS_(g,e);__ZN10StringNameD2Ev(e);e=c[f>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);l=b;return g|0}function __ZNK9ColorRamp9get_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,942208);l=a;return c[b>>2]|0}function __ZNK9ColorRamp14get_save_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,942208);l=a;return c[b>>2]|0}function __ZNK9ColorRamp8is_classERK6String(a,b){a=a|0;b=b|0;var c=0;if((!(__ZNK6StringeqEPKc(b,942208)|0)?!(__ZNK6StringeqEPKc(b,1110448)|0):0)?!(__ZNK6StringeqEPKc(b,1126157)|0):0)c=__ZNK6StringeqEPKc(b,1142944)|0;else c=1;return c|0}function __ZNK9ColorRamp12is_class_ptrEPv(a,b){a=a|0;b=b|0;return (b|0)==1236324|((b|0)==1220696|((b|0)==1220724|(b|0)==1220580))|0}function __ZN9ColorRampD2Ev(a){a=a|0;var b=0;c[a>>2]=299144;b=c[a+128>>2]|0;if(b|0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(b,1);__ZN10StringNameD2Ev(a+124|0);__ZN8ResourceD2Ev(a);return}function __ZN9ColorRampD0Ev(a){a=a|0;var b=0;c[a>>2]=299144;b=c[a+128>>2]|0;if(b|0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(b,1);__ZN10StringNameD2Ev(a+124|0);__ZN8ResourceD2Ev(a);__ZdlPv(a);return}function __ZN7ClassDB10_add_classI9ColorRampEEvv(){var a=0,b=0,d=0,e=0,f=0,g=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+16|0;d=a+12|0;e=a+8|0;f=a+4|0;g=a;__ZN6StringC2EPKc(b,942208);c[e>>2]=c[b>>2];__ZN10StringNameC2ERK6String(d,e);__ZN6StringC2EPKc(b,1110448);c[g>>2]=c[b>>2];__ZN10StringNameC2ERK6String(f,g);__ZN7ClassDB11_add_class2ERK10StringNameS2_(d,f);__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);__ZN10StringNameD2Ev(d);d=c[e>>2]|0;if(!d){l=a;return}if(__Z16atomic_decrementPj(d+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(d,1);l=a;return}function __ZN9ColorRamp13_bind_methodsEv(){var a=0,b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0;a=l;l=l+176|0;if((l|0)>=(m|0))ba(176);b=a+144|0;d=a+136|0;e=a+120|0;f=a+112|0;g=a+96|0;h=a+80|0;i=a+64|0;j=a+56|0;k=a+48|0;n=a+40|0;o=a+32|0;p=a+24|0;q=a+16|0;r=a+12|0;s=a+128|0;t=a+8|0;u=a+104|0;v=a+88|0;w=a+72|0;x=a+4|0;y=a;__Z8D_METHODPKcS0_S0_(d,1097997,1128872,1128565);z=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(z);c[z>>2]=299268;__ZN10MethodBind10_set_constEb(z,0);__ZN10MethodBind24_generate_argument_typesEi(z,2);c[z+44>>2]=5;c[z+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,z,d,0,0)|0;z=d+4|0;A=c[z>>2]|0;if(A|0?(__Z16atomic_decrementPj(A+-8|0)|0)==0:0){B=c[z>>2]|0;z=(B|0)==0?0:B+-4|0;B=z+4|0;if(c[z>>2]|0){C=0;do{__ZN10StringNameD2Ev(B+(C<<2)|0);C=C+1|0}while(C>>>0<(c[z>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(A,1)}__ZN10StringNameD2Ev(d);__Z8D_METHODPKcS0_S0_(e,1098057,1128872,1128565);d=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(d);c[d>>2]=299304;__ZN10MethodBind10_set_constEb(d,0);__ZN10MethodBind24_generate_argument_typesEi(d,1);c[d+44>>2]=1663;c[d+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,d,e,0,0)|0;d=e+4|0;A=c[d>>2]|0;if(A|0?(__Z16atomic_decrementPj(A+-8|0)|0)==0:0){z=c[d>>2]|0;d=(z|0)==0?0:z+-4|0;z=d+4|0;if(c[d>>2]|0){C=0;do{__ZN10StringNameD2Ev(z+(C<<2)|0);C=C+1|0}while(C>>>0<(c[d>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(A,1)}__ZN10StringNameD2Ev(e);__Z8D_METHODPKcS0_S0_(f,943985,1127760,1128872);e=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(e);c[e>>2]=299340;__ZN10MethodBind10_set_constEb(e,0);__ZN10MethodBind24_generate_argument_typesEi(e,2);c[e+44>>2]=89;c[e+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,e,f,0,0)|0;e=f+4|0;A=c[e>>2]|0;if(A|0?(__Z16atomic_decrementPj(A+-8|0)|0)==0:0){d=c[e>>2]|0;e=(d|0)==0?0:d+-4|0;d=e+4|0;if(c[e>>2]|0){C=0;do{__ZN10StringNameD2Ev(d+(C<<2)|0);C=C+1|0}while(C>>>0<(c[e>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(A,1)}__ZN10StringNameD2Ev(f);__Z8D_METHODPKcS0_(g,943996,1127760);f=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(f);c[f>>2]=299376;__ZN10MethodBind10_set_constEb(f,1);__ZN10MethodBind24_generate_argument_typesEi(f,1);__ZN10MethodBind12_set_returnsEb(f,1);c[f+44>>2]=51;c[f+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,f,g,0,0)|0;f=g+4|0;A=c[f>>2]|0;if(A|0?(__Z16atomic_decrementPj(A+-8|0)|0)==0:0){e=c[f>>2]|0;f=(e|0)==0?0:e+-4|0;e=f+4|0;if(c[f>>2]|0){C=0;do{__ZN10StringNameD2Ev(e+(C<<2)|0);C=C+1|0}while(C>>>0<(c[f>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(A,1)}__ZN10StringNameD2Ev(g);__Z8D_METHODPKcS0_S0_(h,941215,1127760,1128565);g=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(g);c[g>>2]=299412;__ZN10MethodBind10_set_constEb(g,0);__ZN10MethodBind24_generate_argument_typesEi(g,2);c[g+44>>2]=1623;c[g+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,g,h,0,0)|0;g=h+4|0;A=c[g>>2]|0;if(A|0?(__Z16atomic_decrementPj(A+-8|0)|0)==0:0){f=c[g>>2]|0;g=(f|0)==0?0:f+-4|0;f=g+4|0;if(c[g>>2]|0){C=0;do{__ZN10StringNameD2Ev(f+(C<<2)|0);C=C+1|0}while(C>>>0<(c[g>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(A,1)}__ZN10StringNameD2Ev(h);__Z8D_METHODPKcS0_(i,941225,1127760);h=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(h);c[h>>2]=299448;__ZN10MethodBind10_set_constEb(h,1);__ZN10MethodBind24_generate_argument_typesEi(h,1);__ZN10MethodBind12_set_returnsEb(h,1);c[h+44>>2]=1624;c[h+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,h,i,0,0)|0;h=i+4|0;A=c[h>>2]|0;if(A|0?(__Z16atomic_decrementPj(A+-8|0)|0)==0:0){g=c[h>>2]|0;h=(g|0)==0?0:g+-4|0;g=h+4|0;if(c[h>>2]|0){C=0;do{__ZN10StringNameD2Ev(g+(C<<2)|0);C=C+1|0}while(C>>>0<(c[h>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(A,1)}__ZN10StringNameD2Ev(i);__Z8D_METHODPKcS0_(j,919032,1128872);i=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(i);c[i>>2]=299484;__ZN10MethodBind10_set_constEb(i,0);__ZN10MethodBind24_generate_argument_typesEi(i,1);__ZN10MethodBind12_set_returnsEb(i,1);c[i+44>>2]=90;c[i+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,i,j,0,0)|0;i=j+4|0;A=c[i>>2]|0;if(A|0?(__Z16atomic_decrementPj(A+-8|0)|0)==0:0){h=c[i>>2]|0;i=(h|0)==0?0:h+-4|0;h=i+4|0;if(c[i>>2]|0){C=0;do{__ZN10StringNameD2Ev(h+(C<<2)|0);C=C+1|0}while(C>>>0<(c[i>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(A,1)}__ZN10StringNameD2Ev(j);__Z8D_METHODPKc(k,939678);j=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(j);c[j>>2]=299520;__ZN10MethodBind10_set_constEb(j,1);__ZN10MethodBind24_generate_argument_typesEi(j,0);__ZN10MethodBind12_set_returnsEb(j,1);c[j+44>>2]=5622;c[j+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,j,k,0,0)|0;j=k+4|0;A=c[j>>2]|0;if(A|0?(__Z16atomic_decrementPj(A+-8|0)|0)==0:0){i=c[j>>2]|0;j=(i|0)==0?0:i+-4|0;i=j+4|0;if(c[j>>2]|0){C=0;do{__ZN10StringNameD2Ev(i+(C<<2)|0);C=C+1|0}while(C>>>0<(c[j>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(A,1)}__ZN10StringNameD2Ev(k);__Z8D_METHODPKcS0_(n,913600,913612);k=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(k);c[k>>2]=299556;__ZN10MethodBind10_set_constEb(k,0);__ZN10MethodBind24_generate_argument_typesEi(k,1);c[k+44>>2]=1664;c[k+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,k,n,0,0)|0;k=n+4|0;A=c[k>>2]|0;if(A|0?(__Z16atomic_decrementPj(A+-8|0)|0)==0:0){j=c[k>>2]|0;k=(j|0)==0?0:j+-4|0;j=k+4|0;if(c[k>>2]|0){C=0;do{__ZN10StringNameD2Ev(j+(C<<2)|0);C=C+1|0}while(C>>>0<(c[k>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(A,1)}__ZN10StringNameD2Ev(n);__Z8D_METHODPKc(o,913620);n=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(n);c[n>>2]=299592;__ZN10MethodBind10_set_constEb(n,1);__ZN10MethodBind24_generate_argument_typesEi(n,0);__ZN10MethodBind12_set_returnsEb(n,1);c[n+44>>2]=5623;c[n+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,n,o,0,0)|0;n=o+4|0;A=c[n>>2]|0;if(A|0?(__Z16atomic_decrementPj(A+-8|0)|0)==0:0){k=c[n>>2]|0;n=(k|0)==0?0:k+-4|0;k=n+4|0;if(c[n>>2]|0){C=0;do{__ZN10StringNameD2Ev(k+(C<<2)|0);C=C+1|0}while(C>>>0<(c[n>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(A,1)}__ZN10StringNameD2Ev(o);__Z8D_METHODPKcS0_(p,913632,913643);o=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(o);c[o>>2]=299628;__ZN10MethodBind10_set_constEb(o,0);__ZN10MethodBind24_generate_argument_typesEi(o,1);c[o+44>>2]=1665;c[o+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,o,p,0,0)|0;o=p+4|0;A=c[o>>2]|0;if(A|0?(__Z16atomic_decrementPj(A+-8|0)|0)==0:0){n=c[o>>2]|0;o=(n|0)==0?0:n+-4|0;n=o+4|0;if(c[o>>2]|0){C=0;do{__ZN10StringNameD2Ev(n+(C<<2)|0);C=C+1|0}while(C>>>0<(c[o>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(A,1)}__ZN10StringNameD2Ev(p);__Z8D_METHODPKc(q,913650);p=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(p);c[p>>2]=299664;__ZN10MethodBind10_set_constEb(p,1);__ZN10MethodBind24_generate_argument_typesEi(p,0);__ZN10MethodBind12_set_returnsEb(p,1);c[p+44>>2]=5624;c[p+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,p,q,0,0)|0;p=q+4|0;A=c[p>>2]|0;if(A|0?(__Z16atomic_decrementPj(A+-8|0)|0)==0:0){o=c[p>>2]|0;p=(o|0)==0?0:o+-4|0;o=p+4|0;if(c[p>>2]|0){C=0;do{__ZN10StringNameD2Ev(o+(C<<2)|0);C=C+1|0}while(C>>>0<(c[p>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(A,1)}__ZN10StringNameD2Ev(q);__ZN6StringC2EPKc(b,942208);c[s>>2]=c[b>>2];__ZN10StringNameC2ERK6String(r,s);__ZN6StringC2EPKc(t,913612);__ZN6StringC2EPKc(u,1263606);q=b+4|0;c[q>>2]=0;A=b+12|0;c[A>>2]=0;c[b>>2]=3;p=c[t>>2]|0;if(p|0?(c[q>>2]=0,__Z28atomic_conditional_incrementPj(p+-8|0)|0):0)c[q>>2]=c[t>>2];c[b+8>>2]=0;q=c[A>>2]|0;if((q|0)!=(c[u>>2]|0)){if(q|0?(__Z16atomic_decrementPj(q+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(q,1);c[A>>2]=0;q=c[u>>2]|0;if(q|0?__Z28atomic_conditional_incrementPj(q+-8|0)|0:0)c[A>>2]=c[u>>2]}c[b+16>>2]=7;c[v>>2]=__Z11_scs_createPKc(913600)|0;c[w>>2]=__Z11_scs_createPKc(913620)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(r,b,v,w,-1);__ZN10StringNameD2Ev(w);__ZN10StringNameD2Ev(v);A=c[b+12>>2]|0;if(A|0?(__Z16atomic_decrementPj(A+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(A,1);A=c[b+4>>2]|0;if(A|0?(__Z16atomic_decrementPj(A+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(A,1);A=c[u>>2]|0;if(A|0?(__Z16atomic_decrementPj(A+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(A,1);A=c[t>>2]|0;if(A|0?(__Z16atomic_decrementPj(A+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(A,1);__ZN10StringNameD2Ev(r);r=c[s>>2]|0;do if(r|0){if(__Z16atomic_decrementPj(r+-8|0)|0)break;__ZN6Memory11free_staticEPvb(r,1)}while(0);__ZN6StringC2EPKc(b,942208);c[s>>2]=c[b>>2];__ZN10StringNameC2ERK6String(x,s);__ZN6StringC2EPKc(y,913643);__ZN6StringC2EPKc(u,1263606);r=b+4|0;c[r>>2]=0;A=b+12|0;c[A>>2]=0;c[b>>2]=3;t=c[y>>2]|0;do if(t|0){c[r>>2]=0;if(!(__Z28atomic_conditional_incrementPj(t+-8|0)|0))break;c[r>>2]=c[y>>2]}while(0);c[b+8>>2]=0;r=c[A>>2]|0;do if((r|0)!=(c[u>>2]|0)){do if(r|0){if(__Z16atomic_decrementPj(r+-8|0)|0)break;__ZN6Memory11free_staticEPvb(r,1)}while(0);c[A>>2]=0;t=c[u>>2]|0;if(!t)break;if(!(__Z28atomic_conditional_incrementPj(t+-8|0)|0))break;c[A>>2]=c[u>>2]}while(0);c[b+16>>2]=7;c[v>>2]=__Z11_scs_createPKc(913632)|0;c[w>>2]=__Z11_scs_createPKc(913650)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(x,b,v,w,-1);__ZN10StringNameD2Ev(w);__ZN10StringNameD2Ev(v);v=c[b+12>>2]|0;do if(v|0){if(__Z16atomic_decrementPj(v+-8|0)|0)break;__ZN6Memory11free_staticEPvb(v,1)}while(0);v=c[b+4>>2]|0;do if(v|0){if(__Z16atomic_decrementPj(v+-8|0)|0)break;__ZN6Memory11free_staticEPvb(v,1)}while(0);v=c[u>>2]|0;do if(v|0){if(__Z16atomic_decrementPj(v+-8|0)|0)break;__ZN6Memory11free_staticEPvb(v,1)}while(0);v=c[y>>2]|0;do if(v|0){if(__Z16atomic_decrementPj(v+-8|0)|0)break;__ZN6Memory11free_staticEPvb(v,1)}while(0);__ZN10StringNameD2Ev(x);x=c[s>>2]|0;if(!x){l=a;return}if(__Z16atomic_decrementPj(x+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(x,1);l=a;return}function __ZN9ColorRamp9add_pointEfRK5Color(b,d,e){b=b|0;d=+d;e=e|0;var f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;f=l;l=l+128|0;if((l|0)>=(m|0))ba(128);h=f+96|0;i=f+72|0;j=f+48|0;k=f+24|0;n=f;o=c[e>>2]|0;p=c[e+4>>2]|0;q=c[e+8>>2]|0;r=c[e+12>>2]|0;a[b+132>>0]=0;e=b+128|0;s=c[e>>2]|0;if(!s)t=1;else t=(c[s+-4>>2]|0)+1|0;if(!(__ZN6VectorIN9ColorRamp5PointEE6resizeEi(e,t)|0)){a[1263537]=0;t=c[e>>2]|0;if(t){s=c[t+-4>>2]|0;t=s+-1|0;g[h>>2]=d;c[h+4>>2]=o;c[h+8>>2]=p;c[h+12>>2]=q;c[h+16>>2]=r;if((t|0)<0|(s|0)==-2147483648){u=h;v=8}else{__ZN6VectorIN9ColorRamp5PointEE14_copy_on_writeEv(e);w=h;x=(c[e>>2]|0)+(t*20|0)|0}}else{g[h>>2]=d;c[h+4>>2]=o;c[h+8>>2]=p;c[h+12>>2]=q;c[h+16>>2]=r;u=h;v=8}if((v|0)==8){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);w=u;x=0};c[x>>2]=c[w>>2];c[x+4>>2]=c[w+4>>2];c[x+8>>2]=c[w+8>>2];c[x+12>>2]=c[w+12>>2];c[x+16>>2]=c[w+16>>2]}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);w=(c[313449]|0)+4|0;c[h>>2]=0;c[i>>2]=0;c[j>>2]=0;c[k>>2]=0;c[n>>2]=0;__ZN6Object11emit_signalERK10StringNameRK7VariantS5_S5_S5_S5_(b,w,h,i,j,k,n);if(c[n>>2]|0)__ZN7Variant5clearEv(n);if(c[k>>2]|0)__ZN7Variant5clearEv(k);if(c[j>>2]|0)__ZN7Variant5clearEv(j);if(c[i>>2]|0)__ZN7Variant5clearEv(i);if(!(c[h>>2]|0)){l=f;return}__ZN7Variant5clearEv(h);l=f;return}function __ZN9ColorRamp12remove_pointEi(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;e=l;l=l+128|0;if((l|0)>=(m|0))ba(128);f=e+96|0;g=e+72|0;h=e+48|0;i=e+24|0;j=e;if((d|0)>=0){k=b+128|0;n=c[k>>2]|0;o=(n|0)==0;if(o)p=0;else p=c[n+-4>>2]|0;if((p|0)>(d|0)){a[1263537]=0;if(!o?(o=c[n+-4>>2]|0,(o|0)>=3):0){a[1263537]=0;if((o|0)>(d|0)){a[1263537]=0;__ZN6VectorIN9ColorRamp5PointEE14_copy_on_writeEv(k);o=c[k>>2]|0;if(!o){q=0;r=-1}else{q=o;r=(c[o+-4>>2]|0)+-1|0}if((r|0)>(d|0)){o=d;do{d=o;o=o+1|0;n=q+(o*20|0)|0;p=q+(d*20|0)|0;c[p>>2]=c[n>>2];c[p+4>>2]=c[n+4>>2];c[p+8>>2]=c[n+8>>2];c[p+12>>2]=c[n+12>>2];c[p+16>>2]=c[n+16>>2]}while((o|0)!=(r|0))}__ZN6VectorIN9ColorRamp5PointEE6resizeEi(k,r)|0}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1128380,1146752,368,1122479,0);r=(c[313449]|0)+4|0;c[f>>2]=0;c[g>>2]=0;c[h>>2]=0;c[i>>2]=0;c[j>>2]=0;__ZN6Object11emit_signalERK10StringNameRK7VariantS5_S5_S5_S5_(b,r,f,g,h,i,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);if(c[i>>2]|0)__ZN7Variant5clearEv(i);if(c[h>>2]|0)__ZN7Variant5clearEv(h);if(c[g>>2]|0)__ZN7Variant5clearEv(g);if(c[f>>2]|0)__ZN7Variant5clearEv(f);l=e;return}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1098057,909903,132,913661,0);l=e;return}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1098057,909903,131,919246,0);l=e;return}function __ZN9ColorRamp10set_offsetEif(b,d,e){b=b|0;d=d|0;e=+e;var f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0;f=l;l=l+128|0;if((l|0)>=(m|0))ba(128);h=f+96|0;i=f+72|0;j=f+48|0;k=f+24|0;n=f;o=b+128|0;p=c[o>>2]|0;if(!p)q=0;else q=c[p+-4>>2]|0;if((q|0)<=(d|0))__ZN6VectorIN9ColorRamp5PointEE6resizeEi(o,d+1|0)|0;if((d|0)<0)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);q=c[o>>2]|0;p=(q|0)==0;if(p)r=0;else r=c[q+-4>>2]|0;do if((r|0)<=(d|0)){if(p)s=0;else s=c[q+-4>>2]|0;if((s|0)>(d|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);__ZN6VectorIN9ColorRamp5PointEE14_copy_on_writeEv(o);g[(c[o>>2]|0)+(d*20|0)>>2]=e;a[b+132>>0]=0;d=(c[313449]|0)+4|0;c[h>>2]=0;c[i>>2]=0;c[j>>2]=0;c[k>>2]=0;c[n>>2]=0;__ZN6Object11emit_signalERK10StringNameRK7VariantS5_S5_S5_S5_(b,d,h,i,j,k,n);if(c[n>>2]|0)__ZN7Variant5clearEv(n);if(c[k>>2]|0)__ZN7Variant5clearEv(k);if(c[j>>2]|0)__ZN7Variant5clearEv(j);if(c[i>>2]|0)__ZN7Variant5clearEv(i);if(!(c[h>>2]|0)){l=f;return}__ZN7Variant5clearEv(h);l=f;return}function __ZNK9ColorRamp10get_offsetEi(b,d){b=b|0;d=d|0;var e=0,f=0,h=0.0,i=0,j=0;e=c[b+128>>2]|0;b=(e|0)==0;if(b)f=0;else f=c[e+-4>>2]|0;if((f|0)<=(d|0)){h=0.0;return +h}do if((d|0)>=0){if(b)i=0;else i=c[e+-4>>2]|0;if((i|0)<=(d|0)){if(b)j=0;else j=c[e+-4>>2]|0;if((j|0)<=(d|0))break;a[1263537]=0}h=+g[e+(d*20|0)>>2];return +h}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);return +(0.0)}function __ZN9ColorRamp9set_colorEiRK5Color(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0;f=l;l=l+128|0;if((l|0)>=(m|0))ba(128);g=f+96|0;h=f+72|0;i=f+48|0;j=f+24|0;k=f;n=b+128|0;o=c[n>>2]|0;if(!o)p=0;else p=c[o+-4>>2]|0;if((p|0)<=(d|0)){__ZN6VectorIN9ColorRamp5PointEE6resizeEi(n,d+1|0)|0;a[b+132>>0]=0}do if((d|0)<0)q=12;else{p=c[n>>2]|0;o=(p|0)==0;if(o)r=0;else r=c[p+-4>>2]|0;if((r|0)<=(d|0)){if(o)s=0;else s=c[p+-4>>2]|0;if((s|0)<=(d|0)){q=12;break}a[1263537]=0}__ZN6VectorIN9ColorRamp5PointEE14_copy_on_writeEv(n);t=(c[n>>2]|0)+(d*20|0)|0}while(0);if((q|0)==12){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);t=0}q=t+4|0;c[q>>2]=c[e>>2];c[q+4>>2]=c[e+4>>2];c[q+8>>2]=c[e+8>>2];c[q+12>>2]=c[e+12>>2];e=(c[313449]|0)+4|0;c[g>>2]=0;c[h>>2]=0;c[i>>2]=0;c[j>>2]=0;c[k>>2]=0;__ZN6Object11emit_signalERK10StringNameRK7VariantS5_S5_S5_S5_(b,e,g,h,i,j,k);if(c[k>>2]|0)__ZN7Variant5clearEv(k);if(c[j>>2]|0)__ZN7Variant5clearEv(j);if(c[i>>2]|0)__ZN7Variant5clearEv(i);if(c[h>>2]|0)__ZN7Variant5clearEv(h);if(!(c[g>>2]|0)){l=f;return}__ZN7Variant5clearEv(g);l=f;return}function __ZNK9ColorRamp9get_colorEi(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0,j=0,k=0,l=0;f=c[d+128>>2]|0;d=(f|0)==0;if(d)h=0;else h=c[f+-4>>2]|0;if((h|0)<=(e|0)){g[b>>2]=0.0;g[b+4>>2]=0.0;g[b+8>>2]=0.0;g[b+12>>2]=1.0;return}do if((e|0)<0)i=11;else{if(d)j=0;else j=c[f+-4>>2]|0;if((j|0)<=(e|0)){if(d)k=0;else k=c[f+-4>>2]|0;if((k|0)<=(e|0)){i=11;break}a[1263537]=0}l=f+(e*20|0)|0}while(0);if((i|0)==11){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);l=0}i=l+4|0;c[b>>2]=c[i>>2];c[b+4>>2]=c[i+4>>2];c[b+8>>2]=c[i+8>>2];c[b+12>>2]=c[i+12>>2];return}function __ZN9ColorRamp19get_color_at_offsetEf(b,d,e){b=b|0;d=d|0;e=+e;var f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0.0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0.0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);h=f;i=d+128|0;j=c[i>>2]|0;if(!j){g[b>>2]=0.0;g[b+4>>2]=0.0;g[b+8>>2]=0.0;g[b+12>>2]=1.0;l=f;return}k=d+132|0;do if(!(a[k>>0]|0)){d=c[j+-4>>2]|0;if(!d){a[k>>0]=1;n=j;o=13;break}if((d|0)>0){__ZN6VectorIN9ColorRamp5PointEE14_copy_on_writeEv(i);p=c[i>>2]|0;if((d|0)==1){q=0;r=p;s=h}else{t=p;u=h;o=9}}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);t=0;u=h;o=9}if((o|0)==9){p=d;v=0;do{v=v+1|0;p=p>>1}while((p|0)!=1);q=v<<1;r=t;s=u}__ZNK9SortArrayIN9ColorRamp5PointE18_DefaultComparatorIS1_EE9introsortEiiPS1_i(h,0,d,r,q);__ZNK9SortArrayIN9ColorRamp5PointE18_DefaultComparatorIS1_EE20final_insertion_sortEiiPS1_(h,0,d,r);p=c[i>>2]|0;a[k>>0]=1;if(!p)w=0;else{n=p;o=13}}else{n=j;o=13}while(0);do if((o|0)==13){j=c[n+-4>>2]|0;if((j|0)>=1){k=0;r=j;a:while(1){j=r+-1|0;h=k;while(1){x=h+j|0;y=(x|0)/2|0;do if((x|0)<-1)o=22;else{q=c[i>>2]|0;u=(q|0)==0;if(u)z=0;else z=c[q+-4>>2]|0;if((z|0)<=(y|0)){if(u)A=0;else A=c[q+-4>>2]|0;if((A|0)<=(y|0)){o=22;break}a[1263537]=0}__ZN6VectorIN9ColorRamp5PointEE14_copy_on_writeEv(i);B=(c[i>>2]|0)+(y*20|0)|0}while(0);if((o|0)==22){o=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);B=0}C=+g[B>>2];if(C>e)break;if(!(C<e)){o=29;break a}if((y|0)<(j|0))h=y+1|0;else{o=30;break a}}if((h|0)<(y|0)){k=h;r=y}else{o=30;break}}if((o|0)==29){r=B+4|0;c[b>>2]=c[r>>2];c[b+4>>2]=c[r+4>>2];c[b+8>>2]=c[r+8>>2];c[b+12>>2]=c[r+12>>2];l=f;return}else if((o|0)==30){if((x|0)>=-1){w=y;break}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}}else w=0}while(0);y=c[i>>2]|0;x=(y|0)==0;if(x)D=0;else D=c[y+-4>>2]|0;do if((D|0)<=(w|0)){if(x)E=0;else E=c[y+-4>>2]|0;if((E|0)>(w|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);__ZN6VectorIN9ColorRamp5PointEE14_copy_on_writeEv(i);E=c[i>>2]|0;y=((+g[E+(w*20|0)>>2]>e)<<31>>31)+w|0;w=y+1|0;x=(E|0)==0;if(x)F=0;else F=c[E+-4>>2]|0;if((w|0)>=(F|0)){if(!x?(F=c[E+-4>>2]|0,(F|0)>=1):0){__ZN6VectorIN9ColorRamp5PointEE14_copy_on_writeEv(i);G=(c[i>>2]|0)+((F+-1|0)*20|0)|0}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);G=0}F=G+4|0;c[b>>2]=c[F>>2];c[b+4>>2]=c[F+4>>2];c[b+8>>2]=c[F+8>>2];c[b+12>>2]=c[F+12>>2];l=f;return}if((y|0)<0){if(!x?(c[E+-4>>2]|0)>0:0){__ZN6VectorIN9ColorRamp5PointEE14_copy_on_writeEv(i);H=c[i>>2]|0}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);H=0}F=H+4|0;c[b>>2]=c[F>>2];c[b+4>>2]=c[F+4>>2];c[b+8>>2]=c[F+8>>2];c[b+12>>2]=c[F+12>>2];l=f;return}if(x)I=0;else I=c[E+-4>>2]|0;do if((I|0)<=(y|0)){if(x)J=0;else J=c[E+-4>>2]|0;if((J|0)>(y|0)){a[1263537]=0;o=61;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);K=0;L=c[i>>2]|0;break}}else o=61;while(0);if((o|0)==61){__ZN6VectorIN9ColorRamp5PointEE14_copy_on_writeEv(i);o=c[i>>2]|0;K=o+(y*20|0)|0;L=o}o=(L|0)==0;if(o)M=0;else M=c[L+-4>>2]|0;do if((M|0)<=(w|0)){if(o)N=0;else N=c[L+-4>>2]|0;if((N|0)>(w|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);__ZN6VectorIN9ColorRamp5PointEE14_copy_on_writeEv(i);N=c[i>>2]|0;i=K+4|0;C=+g[K>>2];O=(e-C)/(+g[N+(w*20|0)>>2]-C);c[b>>2]=c[i>>2];c[b+4>>2]=c[i+4>>2];c[b+8>>2]=c[i+8>>2];c[b+12>>2]=c[i+12>>2];g[b>>2]=+g[b>>2]+O*(+g[N+(w*20|0)+4>>2]-+g[i>>2]);i=b+4|0;g[i>>2]=+g[i>>2]+O*(+g[N+(w*20|0)+8>>2]-+g[K+8>>2]);i=b+8|0;g[i>>2]=+g[i>>2]+O*(+g[N+(w*20|0)+12>>2]-+g[K+12>>2]);i=b+12|0;g[i>>2]=+g[i>>2]+O*(+g[N+(w*20|0)+16>>2]-+g[K+16>>2]);l=f;return}function __ZNK9ColorRamp16get_points_countEv(a){a=a|0;var b=0,d=0;b=c[a+128>>2]|0;if(!b){d=0;return d|0}d=c[b+-4>>2]|0;return d|0}function __ZN9ColorRamp11set_offsetsERK6VectorIfE(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;e=l;l=l+128|0;if((l|0)>=(m|0))ba(128);f=e+96|0;g=e+72|0;h=e+48|0;i=e+24|0;j=e;k=b+128|0;n=c[d>>2]|0;if(!n)o=0;else o=c[n+-4>>2]|0;__ZN6VectorIN9ColorRamp5PointEE6resizeEi(k,o)|0;o=0;n=c[k>>2]|0;while(1){p=(n|0)==0;if(p)q=0;else q=c[n+-4>>2]|0;if((o|0)>=(q|0)){r=7;break}s=c[d>>2]|0;t=(s|0)==0;if(t)u=0;else u=c[s+-4>>2]|0;if((u|0)<=(o|0)){if(t)v=0;else v=c[s+-4>>2]|0;if((v|0)<=(o|0)){r=26;break}a[1263537]=0}t=c[s+(o<<2)>>2]|0;if(p)w=0;else w=c[n+-4>>2]|0;if((w|0)<=(o|0)){if(p)x=0;else x=c[n+-4>>2]|0;if((x|0)<=(o|0)){r=32;break}a[1263537]=0}__ZN6VectorIN9ColorRamp5PointEE14_copy_on_writeEv(k);p=c[k>>2]|0;c[p+(o*20|0)>>2]=t;o=o+1|0;n=p}if((r|0)==7){a[b+132>>0]=0;n=(c[313449]|0)+4|0;c[f>>2]=0;c[g>>2]=0;c[h>>2]=0;c[i>>2]=0;c[j>>2]=0;__ZN6Object11emit_signalERK10StringNameRK7VariantS5_S5_S5_S5_(b,n,f,g,h,i,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);if(c[i>>2]|0)__ZN7Variant5clearEv(i);if(c[h>>2]|0)__ZN7Variant5clearEv(h);if(c[g>>2]|0)__ZN7Variant5clearEv(g);if(!(c[f>>2]|0)){l=e;return}__ZN7Variant5clearEv(f);l=e;return}else if((r|0)==26)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);else if((r|0)==32)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}function __ZNK9ColorRamp11get_offsetsEv(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d;c[e>>2]=0;f=b+128|0;b=c[f>>2]|0;if(!b)g=0;else g=c[b+-4>>2]|0;__ZN6VectorIfE6resizeEi(e,g)|0;g=0;while(1){b=c[f>>2]|0;h=(b|0)==0;if(h)i=0;else i=c[b+-4>>2]|0;if((g|0)>=(i|0)){j=24;break}if(h)k=0;else k=c[b+-4>>2]|0;if((k|0)<=(g|0)){if(h)n=0;else n=c[b+-4>>2]|0;if((n|0)<=(g|0)){j=15;break}a[1263537]=0}h=c[b+(g*20|0)>>2]|0;b=c[e>>2]|0;o=(b|0)==0;if(o)p=0;else p=c[b+-4>>2]|0;if((p|0)<=(g|0)){if(o)q=0;else q=c[b+-4>>2]|0;if((q|0)<=(g|0)){j=21;break}a[1263537]=0}__ZN6VectorIfE14_copy_on_writeEv(e);c[(c[e>>2]|0)+(g<<2)>>2]=h;g=g+1|0}if((j|0)==15)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);else if((j|0)==21)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((j|0)==24){l=d;return c[e>>2]|0}return 0}function __ZN9ColorRamp10set_colorsERK6VectorI5ColorE(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0;e=l;l=l+128|0;if((l|0)>=(m|0))ba(128);f=e+96|0;g=e+72|0;h=e+48|0;i=e+24|0;j=e;k=b+128|0;n=c[k>>2]|0;if(!n)o=0;else o=c[n+-4>>2]|0;n=c[d>>2]|0;p=(n|0)==0;if(p)q=0;else q=c[n+-4>>2]|0;if((o|0)<(q|0))a[b+132>>0]=0;if(p)r=0;else r=c[n+-4>>2]|0;__ZN6VectorIN9ColorRamp5PointEE6resizeEi(k,r)|0;r=0;while(1){n=c[k>>2]|0;if(!n)s=0;else s=c[n+-4>>2]|0;if((r|0)>=(s|0))break;p=c[d>>2]|0;q=(p|0)==0;if(q)t=0;else t=c[p+-4>>2]|0;do if((t|0)<=(r|0)){if(q)u=0;else u=c[p+-4>>2]|0;if((u|0)>(r|0)){a[1263537]=0;v=31;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);w=0;x=c[k>>2]|0;break}}else v=31;while(0);if((v|0)==31){v=0;w=p+(r<<4)|0;x=n}q=(x|0)==0;if(q)y=0;else y=c[x+-4>>2]|0;do if((y|0)<=(r|0)){if(q)z=0;else z=c[x+-4>>2]|0;if((z|0)>(r|0)){a[1263537]=0;v=41;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);A=0;break}}else v=41;while(0);if((v|0)==41){v=0;__ZN6VectorIN9ColorRamp5PointEE14_copy_on_writeEv(k);A=(c[k>>2]|0)+(r*20|0)|0}q=A+4|0;c[q>>2]=c[w>>2];c[q+4>>2]=c[w+4>>2];c[q+8>>2]=c[w+8>>2];c[q+12>>2]=c[w+12>>2];r=r+1|0}r=(c[313449]|0)+4|0;c[f>>2]=0;c[g>>2]=0;c[h>>2]=0;c[i>>2]=0;c[j>>2]=0;__ZN6Object11emit_signalERK10StringNameRK7VariantS5_S5_S5_S5_(b,r,f,g,h,i,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);if(c[i>>2]|0)__ZN7Variant5clearEv(i);if(c[h>>2]|0)__ZN7Variant5clearEv(h);if(c[g>>2]|0)__ZN7Variant5clearEv(g);if(!(c[f>>2]|0)){l=e;return}__ZN7Variant5clearEv(f);l=e;return}function __ZNK9ColorRamp10get_colorsEv(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d;c[e>>2]=0;f=b+128|0;b=c[f>>2]|0;if(!b)g=0;else g=c[b+-4>>2]|0;__ZN6VectorI5ColorE6resizeEi(e,g)|0;g=0;while(1){b=c[f>>2]|0;h=(b|0)==0;if(h)i=0;else i=c[b+-4>>2]|0;if((g|0)>=(i|0))break;if(h)j=0;else j=c[b+-4>>2]|0;do if((j|0)<=(g|0)){if(h)k=0;else k=c[b+-4>>2]|0;if((k|0)>(g|0)){a[1263537]=0;n=14;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);o=0;break}}else n=14;while(0);if((n|0)==14){n=0;o=b+(g*20|0)|0}h=o+4|0;p=c[e>>2]|0;q=(p|0)==0;if(q)r=0;else r=c[p+-4>>2]|0;do if((r|0)<=(g|0)){if(q)s=0;else s=c[p+-4>>2]|0;if((s|0)>(g|0)){a[1263537]=0;n=24;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);t=0;break}}else n=24;while(0);if((n|0)==24){n=0;if(!q)if((c[p+-8>>2]|0)>>>0>1){b=c[p+-4>>2]|0;u=(b<<4)+-1|0;v=u>>>1|u;u=v>>>2|v;v=u>>>4|u;u=v>>>8|v;v=__ZN6Memory12alloc_staticEjb((u>>>16|u)+1|0,1)|0;c[v+-8>>2]=1;c[v+-4>>2]=b;if(!b){u=c[e>>2]|0;if(u|0){w=u;n=29}}else{u=c[e>>2]|0;x=0;do{y=v+(x<<4)|0;z=u+(x<<4)|0;c[y>>2]=c[z>>2];c[y+4>>2]=c[z+4>>2];c[y+8>>2]=c[z+8>>2];c[y+12>>2]=c[z+12>>2];x=x+1|0}while((x|0)!=(b|0));w=u;n=29}if((n|0)==29?(n=0,(__Z16atomic_decrementPj(w+-8|0)|0)==0):0)__ZN6Memory11free_staticEPvb(w,1);c[e>>2]=v;A=v}else A=p;else A=0;t=A+(g<<4)|0};c[t>>2]=c[h>>2];c[t+4>>2]=c[h+4>>2];c[t+8>>2]=c[h+8>>2];c[t+12>>2]=c[h+12>>2];g=g+1|0}l=d;return c[e>>2]|0}function __ZNK13MethodBind0RCI9ColorRamp6VectorI5ColorEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;if((b|0)!=-1){f=0;l=a;return f|0}c[d>>2]=0;__ZN7VariantC2ERK6VectorI5ColorE(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);e=c[d>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);f=b;l=a;return f|0}function __ZNK13MethodBind0RCI9ColorRamp6VectorI5ColorEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,942208);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI9ColorRamp6VectorI5ColorEE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;j=f+24|0;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236324)|0:0){c[h>>2]=0;a[1263537]=0;k=c[d+24>>2]|0;if((k|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=k;c[b>>2]=0;l=f;return}n=k-(c[d+20>>2]|0)|0;if((n|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=n;c[b>>2]=0;l=f;return}n=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))o=n;else o=c[(c[d>>2]|0)+n>>2]|0;c[j>>2]=ij[o&8191](d)|0;__ZN7VariantC2ERK6VectorI5ColorE(i,j);d=c[j>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI9ColorRamp6VectorI5ColorEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=d;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236324)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;c[f>>2]=ij[i&8191](a)|0;__ZN8PtrToArgI6VectorI5ColorEE6encodeES2_Pv(f,e);e=c[f>>2]|0;if(!e){l=d;return}if(__Z16atomic_decrementPj(e+-8|0)|0){l=d;return}__ZN6Memory11free_staticEPvb(e,1);l=d;return}function __ZN13MethodBind0RCI9ColorRamp6VectorI5ColorEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN8PtrToArgI6VectorI5ColorEE6encodeES2_Pv(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0;e=c[b>>2]|0;if(!e)f=0;else f=c[e+-4>>2]|0;__ZN10PoolVectorI5ColorE6resizeEi(d,f)|0;if((c[d>>2]|0)!=0?(__ZN10PoolVectorI5ColorE14_copy_on_writeEv(d),e=c[d>>2]|0,(e|0)!=0):0){__Z16atomic_incrementPj(e+4|0)|0;g=e;h=c[e+8>>2]|0}else{g=0;h=0}if((f|0)>0){e=0;do{d=c[b>>2]|0;i=(d|0)==0;if(i)j=0;else j=c[d+-4>>2]|0;do if((j|0)<=(e|0)){if(i)k=0;else k=c[d+-4>>2]|0;if((k|0)>(e|0)){a[1263537]=0;l=18;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);m=0;break}}else l=18;while(0);if((l|0)==18){l=0;__ZN6VectorI5ColorE14_copy_on_writeEv(b);m=(c[b>>2]|0)+(e<<4)|0}d=h+(e<<4)|0;c[d>>2]=c[m>>2];c[d+4>>2]=c[m+4>>2];c[d+8>>2]=c[m+8>>2];c[d+12>>2]=c[m+12>>2];e=e+1|0}while((e|0)!=(f|0))}if(!g)return;__Z16atomic_decrementPj(g+4|0)|0;return}function __ZNK11MethodBind1I9ColorRampRK6VectorI5ColorEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;if(b|0){f=0;l=a;return f|0}c[d>>2]=0;__ZN7VariantC2ERK6VectorI5ColorE(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);e=c[d>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);f=b;l=a;return f|0}function __ZNK11MethodBind1I9ColorRampRK6VectorI5ColorEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,942208);l=a;return c[b>>2]|0}function __ZN11MethodBind1I9ColorRampRK6VectorI5ColorEE4callEP6ObjectPPK7VariantiRNS9_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i+24|0;k=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236324)|0:0){c[h>>2]=0;a[1263537]=0;n=d+24|0;o=c[n>>2]|0;if((o|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=o;c[b>>2]=0;l=i;return}p=o-(c[d+20>>2]|0)|0;if((p|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=p;c[b>>2]=0;l=i;return}if((g|0)>0){if((o|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);q=0}else{a[1263537]=0;q=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,q)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=q;c[b>>2]=0;l=i;return}}q=c[d+44>>2]|0;o=c[d+48>>2]|0;p=e+(o>>1)|0;if(!(o&1))r=q;else r=c[(c[p>>2]|0)+q>>2]|0;do if((g|0)<1){q=c[n>>2]|0;o=q+-1|0;if((q|0)>=1){e=c[d+16>>2]|0;s=(e|0)==0;if(s)t=0;else t=c[e+-4>>2]|0;if((q|0)<=(t|0)){if(s)u=0;else u=c[e+-4>>2]|0;do if((u|0)<(q|0)){if(s)v=0;else v=c[e+-4>>2]|0;if((v|0)<(q|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);w=0;break}else{a[1263537]=0;x=31;break}}else x=31;while(0);if((x|0)==31)w=e+(o*24|0)|0;__ZN7VariantC2ERKS_(k,w);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);c[j>>2]=__ZNK7Variantcv6VectorI5ColorEEv(k)|0;Pi[r&2047](p,j);p=c[j>>2]|0;if(p|0?(__Z16atomic_decrementPj(p+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(p,1);if(c[k>>2]|0)__ZN7Variant5clearEv(k);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I9ColorRampRK6VectorI5ColorEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236324)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;c[f>>2]=__ZN8PtrToArgIRK6VectorI5ColorEE7convertEPKv(c[d>>2]|0)|0;Pi[i&2047](a,f);a=c[f>>2]|0;if(!a){l=e;return}if(__Z16atomic_decrementPj(a+-8|0)|0){l=e;return}__ZN6Memory11free_staticEPvb(a,1);l=e;return}function __ZN11MethodBind1I9ColorRampRK6VectorI5ColorEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI9ColorRamp6VectorIfEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;if((b|0)!=-1){f=0;l=a;return f|0}c[d>>2]=0;__ZN7VariantC2ERK6VectorIfE(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);e=c[d>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);f=b;l=a;return f|0}function __ZNK13MethodBind0RCI9ColorRamp6VectorIfEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,942208);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI9ColorRamp6VectorIfEE4callEP6ObjectPPK7VariantiRNS6_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;j=f+24|0;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236324)|0:0){c[h>>2]=0;a[1263537]=0;k=c[d+24>>2]|0;if((k|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=k;c[b>>2]=0;l=f;return}n=k-(c[d+20>>2]|0)|0;if((n|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=n;c[b>>2]=0;l=f;return}n=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))o=n;else o=c[(c[d>>2]|0)+n>>2]|0;c[j>>2]=ij[o&8191](d)|0;__ZN7VariantC2ERK6VectorIfE(i,j);d=c[j>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI9ColorRamp6VectorIfEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=d;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236324)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;c[f>>2]=ij[i&8191](a)|0;__ZN8PtrToArgI6VectorIfEE6encodeES1_Pv(f,e);e=c[f>>2]|0;if(!e){l=d;return}if(__Z16atomic_decrementPj(e+-8|0)|0){l=d;return}__ZN6Memory11free_staticEPvb(e,1);l=d;return}function __ZN13MethodBind0RCI9ColorRamp6VectorIfEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN8PtrToArgI6VectorIfEE6encodeES1_Pv(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0;e=c[b>>2]|0;if(!e)f=0;else f=c[e+-4>>2]|0;__ZN10PoolVectorIfE6resizeEi(d,f)|0;if((c[d>>2]|0)!=0?(__ZN10PoolVectorIfE14_copy_on_writeEv(d),e=c[d>>2]|0,(e|0)!=0):0){__Z16atomic_incrementPj(e+4|0)|0;g=e;h=c[e+8>>2]|0}else{g=0;h=0}a:do if((f|0)>0){e=0;while(1){d=c[b>>2]|0;i=(d|0)==0;if(i)j=0;else j=c[d+-4>>2]|0;if((j|0)<=(e|0)){if(i)k=0;else k=c[d+-4>>2]|0;if((k|0)<=(e|0))break;a[1263537]=0}__ZN6VectorIfE14_copy_on_writeEv(b);c[h+(e<<2)>>2]=c[(c[b>>2]|0)+(e<<2)>>2];e=e+1|0;if((e|0)>=(f|0))break a}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);if(!g)return;__Z16atomic_decrementPj(g+4|0)|0;return}function __ZNK11MethodBind1I9ColorRampRK6VectorIfEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;if(b|0){f=0;l=a;return f|0}c[d>>2]=0;__ZN7VariantC2ERK6VectorIfE(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);e=c[d>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);f=b;l=a;return f|0}function __ZNK11MethodBind1I9ColorRampRK6VectorIfEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,942208);l=a;return c[b>>2]|0}function __ZN11MethodBind1I9ColorRampRK6VectorIfEE4callEP6ObjectPPK7VariantiRNS8_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i+24|0;k=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236324)|0:0){c[h>>2]=0;a[1263537]=0;n=d+24|0;o=c[n>>2]|0;if((o|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=o;c[b>>2]=0;l=i;return}p=o-(c[d+20>>2]|0)|0;if((p|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=p;c[b>>2]=0;l=i;return}if((g|0)>0){if((o|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);q=0}else{a[1263537]=0;q=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,q)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=q;c[b>>2]=0;l=i;return}}q=c[d+44>>2]|0;o=c[d+48>>2]|0;p=e+(o>>1)|0;if(!(o&1))r=q;else r=c[(c[p>>2]|0)+q>>2]|0;do if((g|0)<1){q=c[n>>2]|0;o=q+-1|0;if((q|0)>=1){e=c[d+16>>2]|0;s=(e|0)==0;if(s)t=0;else t=c[e+-4>>2]|0;if((q|0)<=(t|0)){if(s)u=0;else u=c[e+-4>>2]|0;do if((u|0)<(q|0)){if(s)v=0;else v=c[e+-4>>2]|0;if((v|0)<(q|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);w=0;break}else{a[1263537]=0;x=31;break}}else x=31;while(0);if((x|0)==31)w=e+(o*24|0)|0;__ZN7VariantC2ERKS_(k,w);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);c[j>>2]=__ZNK7Variantcv6VectorIfEEv(k)|0;Pi[r&2047](p,j);p=c[j>>2]|0;if(p|0?(__Z16atomic_decrementPj(p+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(p,1);if(c[k>>2]|0)__ZN7Variant5clearEv(k);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I9ColorRampRK6VectorIfEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236324)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;c[f>>2]=__ZN8PtrToArgIRK6VectorIfEE7convertEPKv(c[d>>2]|0)|0;Pi[i&2047](a,f);a=c[f>>2]|0;if(!a){l=e;return}if(__Z16atomic_decrementPj(a+-8|0)|0){l=e;return}__ZN6Memory11free_staticEPvb(a,1);l=e;return}function __ZN11MethodBind1I9ColorRampRK6VectorIfEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI9ColorRampiE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK13MethodBind0RCI9ColorRampiE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,942208);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI9ColorRampiE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236324)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2Ei(i,ij[n&8191](d)|0);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI9ColorRampiE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0;if(!b)f=0;else{d=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236324)|0;f=d?b:0}b=c[a+44>>2]|0;d=c[a+48>>2]|0;a=f+(d>>1)|0;if(!(d&1)){g=b;h=ij[g&8191](a)|0;c[e>>2]=h;return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=ij[g&8191](a)|0;c[e>>2]=h;return}}function __ZN13MethodBind0RCI9ColorRampiED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK12MethodBind1RI9ColorRamp5ColorfE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case -1:{g[d>>2]=0.0;g[d+4>>2]=0.0;g[d+8>>2]=0.0;g[d+12>>2]=1.0;__ZN7VariantC2ERK5Color(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);f=b;l=a;return f|0}case 0:{__ZN7VariantC2Ef(d,0.0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;l=a;return f|0}default:{f=0;l=a;return f|0}}return 0}function __ZNK12MethodBind1RI9ColorRamp5ColorfE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,942208);l=a;return c[b>>2]|0}function __ZN12MethodBind1RI9ColorRamp5ColorfE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0.0;i=l;l=l+64|0;if((l|0)>=(m|0))ba(64);j=i+24|0;k=i+48|0;n=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236324)|0:0){c[h>>2]=0;a[1263537]=0;o=d+24|0;p=c[o>>2]|0;if((p|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=p;c[b>>2]=0;l=i;return}q=p-(c[d+20>>2]|0)|0;if((q|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=q;c[b>>2]=0;l=i;return}if((g|0)>0){if((p|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);r=0}else{a[1263537]=0;r=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,r)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=r;c[b>>2]=0;l=i;return}}r=c[d+44>>2]|0;p=c[d+48>>2]|0;q=e+(p>>1)|0;if(!(p&1))s=r;else s=c[(c[q>>2]|0)+r>>2]|0;do if((g|0)<1){r=c[o>>2]|0;p=r+-1|0;if((r|0)>=1){e=c[d+16>>2]|0;t=(e|0)==0;if(t)u=0;else u=c[e+-4>>2]|0;if((r|0)<=(u|0)){if(t)v=0;else v=c[e+-4>>2]|0;do if((v|0)<(r|0)){if(t)w=0;else w=c[e+-4>>2]|0;if((w|0)<(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);x=0;break}else{a[1263537]=0;y=31;break}}else y=31;while(0);if((y|0)==31)x=e+(p*24|0)|0;__ZN7VariantC2ERKS_(n,x);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f>>2]|0);while(0);z=+__ZNK7VariantcvfEv(n);dj[s&127](k,q,z);__ZN7VariantC2ERK5Color(j,k);if(c[n>>2]|0)__ZN7Variant5clearEv(n);__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,897,1146558,0);c[b>>2]=0;l=i;return}function __ZN12MethodBind1RI9ColorRamp5ColorfE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0,j=0,k=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);h=f;if(!b)i=0;else{j=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236324)|0;i=j?b:0}b=c[a+44>>2]|0;j=c[a+48>>2]|0;a=i+(j>>1)|0;if(!(j&1))k=b;else k=c[(c[a>>2]|0)+b>>2]|0;dj[k&127](h,a,+g[c[d>>2]>>2]);c[e>>2]=c[h>>2];c[e+4>>2]=c[h+4>>2];c[e+8>>2]=c[h+8>>2];c[e+12>>2]=c[h+12>>2];l=f;return}function __ZN12MethodBind1RI9ColorRamp5ColorfED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind1RCI9ColorRamp5ColoriE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case -1:{g[d>>2]=0.0;g[d+4>>2]=0.0;g[d+8>>2]=0.0;g[d+12>>2]=1.0;__ZN7VariantC2ERK5Color(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);f=b;l=a;return f|0}case 0:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;l=a;return f|0}default:{f=0;l=a;return f|0}}return 0}function __ZNK13MethodBind1RCI9ColorRamp5ColoriE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,942208);l=a;return c[b>>2]|0}function __ZN13MethodBind1RCI9ColorRamp5ColoriE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0;i=l;l=l+64|0;if((l|0)>=(m|0))ba(64);j=i+24|0;k=i+48|0;n=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236324)|0:0){c[h>>2]=0;a[1263537]=0;o=d+24|0;p=c[o>>2]|0;if((p|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=p;c[b>>2]=0;l=i;return}q=p-(c[d+20>>2]|0)|0;if((q|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=q;c[b>>2]=0;l=i;return}if((g|0)>0){if((p|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);r=0}else{a[1263537]=0;r=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,r)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=r;c[b>>2]=0;l=i;return}}r=c[d+44>>2]|0;p=c[d+48>>2]|0;q=e+(p>>1)|0;if(!(p&1))s=r;else s=c[(c[q>>2]|0)+r>>2]|0;do if((g|0)<1){r=c[o>>2]|0;p=r+-1|0;if((r|0)>=1){e=c[d+16>>2]|0;t=(e|0)==0;if(t)u=0;else u=c[e+-4>>2]|0;if((r|0)<=(u|0)){if(t)v=0;else v=c[e+-4>>2]|0;do if((v|0)<(r|0)){if(t)w=0;else w=c[e+-4>>2]|0;if((w|0)<(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);x=0;break}else{a[1263537]=0;y=31;break}}else y=31;while(0);if((y|0)==31)x=e+(p*24|0)|0;__ZN7VariantC2ERKS_(n,x);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f>>2]|0);while(0);f=__ZNK7VariantcviEv(n)|0;bj[s&4095](k,q,f);__ZN7VariantC2ERK5Color(j,k);if(c[n>>2]|0)__ZN7Variant5clearEv(n);__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1217,1146558,0);c[b>>2]=0;l=i;return}function __ZN13MethodBind1RCI9ColorRamp5ColoriE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f;if(!b)h=0;else{i=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236324)|0;h=i?b:0}b=c[a+44>>2]|0;i=c[a+48>>2]|0;a=h+(i>>1)|0;if(!(i&1))j=b;else j=c[(c[a>>2]|0)+b>>2]|0;bj[j&4095](g,a,c[c[d>>2]>>2]|0);c[e>>2]=c[g>>2];c[e+4>>2]=c[g+4>>2];c[e+8>>2]=c[g+8>>2];c[e+12>>2]=c[g+12>>2];l=f;return}function __ZN13MethodBind1RCI9ColorRamp5ColoriED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind2I9ColorRampiRK5ColorE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case 0:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;l=a;return f|0}case 1:{g[d>>2]=0.0;g[d+4>>2]=0.0;g[d+8>>2]=0.0;g[d+12>>2]=1.0;__ZN7VariantC2ERK5Color(e,d);d=c[e>>2]|0;if(d|0)__ZN7Variant5clearEv(e);f=d;l=a;return f|0}default:{f=0;l=a;return f|0}}return 0}function __ZNK11MethodBind2I9ColorRampiRK5ColorE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,942208);l=a;return c[b>>2]|0}function __ZN11MethodBind2I9ColorRampiRK5ColorE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0;i=l;l=l+64|0;if((l|0)>=(m|0))ba(64);j=i+24|0;k=i+48|0;n=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236324)|0:0){c[h>>2]=0;a[1263537]=0;o=d+24|0;p=c[o>>2]|0;if((p|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=p;c[b>>2]=0;l=i;return}q=p-(c[d+20>>2]|0)|0;if((q|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=q;c[b>>2]=0;l=i;return}if((g|0)>0){if((p|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);r=0}else{a[1263537]=0;r=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,r)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=r;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[o>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);s=0}else{a[1263537]=0;s=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,s)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=s;c[b>>2]=0;l=i;return}}}s=c[d+44>>2]|0;r=c[d+48>>2]|0;p=e+(r>>1)|0;if(!(r&1))t=s;else t=c[(c[p>>2]|0)+s>>2]|0;do if((g|0)<1){s=c[o>>2]|0;r=s+-1|0;if((s|0)>=1){e=c[d+16>>2]|0;q=(e|0)==0;if(q)u=0;else u=c[e+-4>>2]|0;if((s|0)<=(u|0)){if(q)v=0;else v=c[e+-4>>2]|0;do if((v|0)<(s|0)){if(q)w=0;else w=c[e+-4>>2]|0;if((w|0)<(s|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);x=0;break}else{a[1263537]=0;y=37;break}}else y=37;while(0);if((y|0)==37)x=e+(r*24|0)|0;__ZN7VariantC2ERKS_(j,x);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);x=__ZNK7VariantcviEv(j)|0;do if((g|0)<2){w=c[o>>2]|0;v=w+-1|0;u=w+-2|0;if((w|0)>=2){w=c[d+16>>2]|0;s=(w|0)==0;if(s)z=0;else z=c[w+-4>>2]|0;if((v|0)<=(z|0)){if(s)A=0;else A=c[w+-4>>2]|0;do if((A|0)<(v|0)){if(s)B=0;else B=c[w+-4>>2]|0;if((B|0)<(v|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);C=0;break}else{a[1263537]=0;y=54;break}}else y=54;while(0);if((y|0)==54)C=w+(u*24|0)|0;__ZN7VariantC2ERKS_(n,C);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f+4>>2]|0);while(0);__ZNK7Variantcv5ColorEv(k,n);bj[t&4095](p,x,k);if(c[n>>2]|0)__ZN7Variant5clearEv(n);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1380,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind2I9ColorRampiRK5ColorE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236324)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;b=c[c[d>>2]>>2]|0;h=c[d+4>>2]|0;c[f>>2]=c[h>>2];c[f+4>>2]=c[h+4>>2];c[f+8>>2]=c[h+8>>2];c[f+12>>2]=c[h+12>>2];bj[i&4095](a,b,f);l=e;return}function __ZN11MethodBind2I9ColorRampiRK5ColorED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind1RCI9ColorRampfiE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;switch(b|0){case -1:{__ZN7VariantC2Ef(d,0.0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}case 0:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}default:e=0}l=a;return e|0}function __ZNK13MethodBind1RCI9ColorRampfiE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,942208);l=a;return c[b>>2]|0}function __ZN13MethodBind1RCI9ColorRampfiE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;i=l;l=l+48|0;if((l|0)>=(m|0))ba(48);j=i+24|0;k=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236324)|0:0){c[h>>2]=0;a[1263537]=0;n=d+24|0;o=c[n>>2]|0;if((o|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=o;c[b>>2]=0;l=i;return}p=o-(c[d+20>>2]|0)|0;if((p|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=p;c[b>>2]=0;l=i;return}if((g|0)>0){if((o|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);q=0}else{a[1263537]=0;q=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,q)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=q;c[b>>2]=0;l=i;return}}q=c[d+44>>2]|0;o=c[d+48>>2]|0;p=e+(o>>1)|0;if(!(o&1))r=q;else r=c[(c[p>>2]|0)+q>>2]|0;do if((g|0)<1){q=c[n>>2]|0;o=q+-1|0;if((q|0)>=1){e=c[d+16>>2]|0;s=(e|0)==0;if(s)t=0;else t=c[e+-4>>2]|0;if((q|0)<=(t|0)){if(s)u=0;else u=c[e+-4>>2]|0;do if((u|0)<(q|0)){if(s)v=0;else v=c[e+-4>>2]|0;if((v|0)<(q|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);w=0;break}else{a[1263537]=0;x=31;break}}else x=31;while(0);if((x|0)==31)w=e+(o*24|0)|0;__ZN7VariantC2ERKS_(k,w);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);f=__ZNK7VariantcviEv(k)|0;__ZN7VariantC2Ef(j,+ii[r&127](p,f));if(c[k>>2]|0)__ZN7Variant5clearEv(k);__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1217,1146558,0);c[b>>2]=0;l=i;return}function __ZN13MethodBind1RCI9ColorRampfiE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0;if(!b)f=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236324)|0;f=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=f+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;g[e>>2]=+ii[i&127](a,c[c[d>>2]>>2]|0);return}function __ZN13MethodBind1RCI9ColorRampfiED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind2I9ColorRampifE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;switch(b|0){case 0:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}case 1:{__ZN7VariantC2Ef(d,0.0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}default:e=0}l=a;return e|0}function __ZNK11MethodBind2I9ColorRampifE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,942208);l=a;return c[b>>2]|0}function __ZN11MethodBind2I9ColorRampifE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0.0;i=l;l=l+48|0;if((l|0)>=(m|0))ba(48);j=i+24|0;k=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236324)|0:0){c[h>>2]=0;a[1263537]=0;n=d+24|0;o=c[n>>2]|0;if((o|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=o;c[b>>2]=0;l=i;return}p=o-(c[d+20>>2]|0)|0;if((p|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=p;c[b>>2]=0;l=i;return}if((g|0)>0){if((o|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);q=0}else{a[1263537]=0;q=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,q)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=q;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[n>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);r=0}else{a[1263537]=0;r=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,r)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=r;c[b>>2]=0;l=i;return}}}r=c[d+44>>2]|0;q=c[d+48>>2]|0;o=e+(q>>1)|0;if(!(q&1))s=r;else s=c[(c[o>>2]|0)+r>>2]|0;do if((g|0)<1){r=c[n>>2]|0;q=r+-1|0;if((r|0)>=1){e=c[d+16>>2]|0;p=(e|0)==0;if(p)t=0;else t=c[e+-4>>2]|0;if((r|0)<=(t|0)){if(p)u=0;else u=c[e+-4>>2]|0;do if((u|0)<(r|0)){if(p)v=0;else v=c[e+-4>>2]|0;if((v|0)<(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);w=0;break}else{a[1263537]=0;x=37;break}}else x=37;while(0);if((x|0)==37)w=e+(q*24|0)|0;__ZN7VariantC2ERKS_(j,w);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);w=__ZNK7VariantcviEv(j)|0;do if((g|0)<2){v=c[n>>2]|0;u=v+-1|0;t=v+-2|0;if((v|0)>=2){v=c[d+16>>2]|0;r=(v|0)==0;if(r)y=0;else y=c[v+-4>>2]|0;if((u|0)<=(y|0)){if(r)z=0;else z=c[v+-4>>2]|0;do if((z|0)<(u|0)){if(r)A=0;else A=c[v+-4>>2]|0;if((A|0)<(u|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);B=0;break}else{a[1263537]=0;x=54;break}}else x=54;while(0);if((x|0)==54)B=v+(t*24|0)|0;__ZN7VariantC2ERKS_(k,B);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f+4>>2]|0);while(0);C=+__ZNK7VariantcvfEv(k);dj[s&127](o,w,C);if(c[k>>2]|0)__ZN7Variant5clearEv(k);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1380,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind2I9ColorRampifE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,h=0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236324)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1))h=b;else h=c[(c[a>>2]|0)+b>>2]|0;dj[h&127](a,c[c[d>>2]>>2]|0,+g[c[d+4>>2]>>2]);return}function __ZN11MethodBind2I9ColorRampifED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I9ColorRampiE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if(!b){__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK11MethodBind1I9ColorRampiE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,942208);l=a;return c[b>>2]|0}function __ZN11MethodBind1I9ColorRampiE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236324)|0:0){c[h>>2]=0;a[1263537]=0;k=d+24|0;n=c[k>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=i;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=i;return}if((g|0)>0){if((n|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);p=0}else{a[1263537]=0;p=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,p)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=p;c[b>>2]=0;l=i;return}}p=c[d+44>>2]|0;n=c[d+48>>2]|0;o=e+(n>>1)|0;if(!(n&1))q=p;else q=c[(c[o>>2]|0)+p>>2]|0;do if((g|0)<1){p=c[k>>2]|0;n=p+-1|0;if((p|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)s=0;else s=c[e+-4>>2]|0;if((p|0)<=(s|0)){if(r)t=0;else t=c[e+-4>>2]|0;do if((t|0)<(p|0)){if(r)u=0;else u=c[e+-4>>2]|0;if((u|0)<(p|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);v=0;break}else{a[1263537]=0;w=31;break}}else w=31;while(0);if((w|0)==31)v=e+(n*24|0)|0;__ZN7VariantC2ERKS_(j,v);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);f=__ZNK7VariantcviEv(j)|0;Pi[q&2047](o,f);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I9ColorRampiE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236324)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1)){g=b;h=c[d>>2]|0;i=c[h>>2]|0;Pi[g&2047](a,i);return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=c[d>>2]|0;i=c[h>>2]|0;Pi[g&2047](a,i);return}}function __ZN11MethodBind1I9ColorRampiED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind2I9ColorRampfRK5ColorE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case 0:{__ZN7VariantC2Ef(d,0.0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;l=a;return f|0}case 1:{g[d>>2]=0.0;g[d+4>>2]=0.0;g[d+8>>2]=0.0;g[d+12>>2]=1.0;__ZN7VariantC2ERK5Color(e,d);d=c[e>>2]|0;if(d|0)__ZN7Variant5clearEv(e);f=d;l=a;return f|0}default:{f=0;l=a;return f|0}}return 0}function __ZNK11MethodBind2I9ColorRampfRK5ColorE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,942208);l=a;return c[b>>2]|0}function __ZN11MethodBind2I9ColorRampfRK5ColorE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0.0,A=0,B=0,C=0,D=0;i=l;l=l+64|0;if((l|0)>=(m|0))ba(64);j=i+24|0;k=i+48|0;n=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236324)|0:0){c[h>>2]=0;a[1263537]=0;o=d+24|0;p=c[o>>2]|0;if((p|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=p;c[b>>2]=0;l=i;return}q=p-(c[d+20>>2]|0)|0;if((q|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=q;c[b>>2]=0;l=i;return}if((g|0)>0){if((p|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);r=0}else{a[1263537]=0;r=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,r)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=r;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[o>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);s=0}else{a[1263537]=0;s=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,s)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=s;c[b>>2]=0;l=i;return}}}s=c[d+44>>2]|0;r=c[d+48>>2]|0;p=e+(r>>1)|0;if(!(r&1))t=s;else t=c[(c[p>>2]|0)+s>>2]|0;do if((g|0)<1){s=c[o>>2]|0;r=s+-1|0;if((s|0)>=1){e=c[d+16>>2]|0;q=(e|0)==0;if(q)u=0;else u=c[e+-4>>2]|0;if((s|0)<=(u|0)){if(q)v=0;else v=c[e+-4>>2]|0;do if((v|0)<(s|0)){if(q)w=0;else w=c[e+-4>>2]|0;if((w|0)<(s|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);x=0;break}else{a[1263537]=0;y=37;break}}else y=37;while(0);if((y|0)==37)x=e+(r*24|0)|0;__ZN7VariantC2ERKS_(j,x);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);z=+__ZNK7VariantcvfEv(j);do if((g|0)<2){x=c[o>>2]|0;w=x+-1|0;v=x+-2|0;if((x|0)>=2){x=c[d+16>>2]|0;u=(x|0)==0;if(u)A=0;else A=c[x+-4>>2]|0;if((w|0)<=(A|0)){if(u)B=0;else B=c[x+-4>>2]|0;do if((B|0)<(w|0)){if(u)C=0;else C=c[x+-4>>2]|0;if((C|0)<(w|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);D=0;break}else{a[1263537]=0;y=54;break}}else y=54;while(0);if((y|0)==54)D=x+(v*24|0)|0;__ZN7VariantC2ERKS_(n,D);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f+4>>2]|0);while(0);__ZNK7Variantcv5ColorEv(k,n);ai[t&7](p,z,k);if(c[n>>2]|0)__ZN7Variant5clearEv(n);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1380,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind2I9ColorRampfRK5ColorE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0,j=0,k=0.0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;if(!b)h=0;else{i=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236324)|0;h=i?b:0}b=c[a+44>>2]|0;i=c[a+48>>2]|0;a=h+(i>>1)|0;if(!(i&1))j=b;else j=c[(c[a>>2]|0)+b>>2]|0;k=+g[c[d>>2]>>2];b=c[d+4>>2]|0;c[f>>2]=c[b>>2];c[f+4>>2]=c[b+4>>2];c[f+8>>2]=c[b+8>>2];c[f+12>>2]=c[b+12>>2];ai[j&7](a,k,f);l=e;return}function __ZN11MethodBind2I9ColorRampfRK5ColorED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN8RayShape18_initialize_classvEv(b){b=b|0;if(a[1263404]|0)return;if(!(a[1263310]|0)){if(!(a[1257004]|0)){if(!(a[1257001]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI9ReferenceEEvv();__ZN9Reference13_bind_methodsEv();a[1257001]=1}__ZN7ClassDB10_add_classI8ResourceEEvv();__ZN8Resource13_bind_methodsEv();a[1257004]=1}__ZN7ClassDB10_add_classI5ShapeEEvv();a[1263310]=1}__ZN7ClassDB10_add_classI8RayShapeEEvv();__ZN8RayShape13_bind_methodsEv();a[1263404]=1;return}function __ZN8RayShape5_setvERK10StringNameRK7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK8RayShape5_getvERK10StringNameR7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK8RayShape19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+24|0;g=e+4|0;h=e;if(!d)__ZNK5Shape19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,0);__ZN6StringC2EPKc(f,909934);i=c[f>>2]|0;f=i;j=g+4|0;c[j>>2]=0;k=g+12|0;c[k>>2]=0;c[g>>2]=0;n=(i|0)==0;if(!n?(c[j>>2]=0,__Z28atomic_conditional_incrementPj(i+-8|0)|0):0)c[j>>2]=f;c[g+8>>2]=0;f=c[k>>2]|0;if(f|0){if(!(__Z16atomic_decrementPj(f+-8|0)|0))__ZN6Memory11free_staticEPvb(f,1);c[k>>2]=0}c[g+16>>2]=256;if(!(c[b>>2]|0)){k=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=k;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0}k=__ZnwjPFPvjE(32,4740)|0;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0;c[k+12>>2]=0;c[k+16>>2]=7;f=k+20|0;c[f>>2]=0;j=k+24|0;c[j>>2]=0;o=k+28|0;c[o>>2]=0;__ZN12PropertyInfoaSERKS_(k,g)|0;p=c[b>>2]|0;q=p+4|0;r=c[q>>2]|0;c[j>>2]=r;c[f>>2]=0;c[o>>2]=p;if(r|0)c[r+20>>2]=k;c[q>>2]=k;if(!(c[p>>2]|0))c[p>>2]=k;k=p+8|0;c[k>>2]=(c[k>>2]|0)+1;k=c[g+12>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);k=c[g+4>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);if(!n?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);__ZN10StringNameC2EPKc(h,909934);__ZN7ClassDB17get_property_listE10StringNameP4ListI12PropertyInfo16DefaultAllocatorEbPK6Object(h,b,1,a);__ZN10StringNameD2Ev(h);if(!d){l=e;return}__ZNK5Shape19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,1);l=e;return}function __ZN8RayShape14_notificationvEib(a,b,c){a=a|0;b=b|0;c=c|0;return}function __ZNK8RayShape16_get_class_namevEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+8|0;e=b+4|0;f=b;g=a+136|0;a=c[g>>2]|0;if(a|0){if(c[a+4>>2]|0){l=b;return g|0}if(__ZNK6String6lengthEv(a+8|0)|0){l=b;return g|0}}__ZN6StringC2EPKc(d,909934);c[f>>2]=c[d>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameaSERKS_(g,e);__ZN10StringNameD2Ev(e);e=c[f>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);l=b;return g|0}function __ZNK8RayShape9get_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,909934);l=a;return c[b>>2]|0}function __ZNK8RayShape8is_classERK6String(a,b){a=a|0;b=b|0;var c=0;if(((!(__ZNK6StringeqEPKc(b,909934)|0)?!(__ZNK6StringeqEPKc(b,912234)|0):0)?!(__ZNK6StringeqEPKc(b,1110448)|0):0)?!(__ZNK6StringeqEPKc(b,1126157)|0):0)c=__ZNK6StringeqEPKc(b,1142944)|0;else c=1;return c|0}function __ZNK8RayShape12is_class_ptrEPv(a,b){a=a|0;b=b|0;return (b|0)==1236328|((b|0)==1235704|((b|0)==1220696|((b|0)==1220724|(b|0)==1220580)))|0}function __ZN8RayShapeD2Ev(a){a=a|0;c[a>>2]=299700;__ZN10StringNameD2Ev(a+136|0);__ZN5ShapeD2Ev(a);return}function __ZN8RayShapeD0Ev(a){a=a|0;c[a>>2]=299700;__ZN10StringNameD2Ev(a+136|0);__ZN5ShapeD2Ev(a);__ZdlPv(a);return}function __ZN8RayShape21_gen_debug_mesh_linesEv(a){a=a|0;var b=0,d=0,e=0,f=0,h=0;b=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=b+28|0;e=b+24|0;f=b+12|0;h=b;c[e>>2]=0;g[f+8>>2]=0.0;g[f+4>>2]=0.0;g[f>>2]=0.0;c[d>>2]=c[f>>2];c[d+4>>2]=c[f+4>>2];c[d+8>>2]=c[f+8>>2];__ZN6VectorI7Vector3E9push_backES0_(e,d)|0;f=c[a+140>>2]|0;g[h>>2]=0.0;g[h+4>>2]=0.0;c[h+8>>2]=f;c[d>>2]=c[h>>2];c[d+4>>2]=c[h+4>>2];c[d+8>>2]=c[h+8>>2];__ZN6VectorI7Vector3E9push_backES0_(e,d)|0;l=b;return c[e>>2]|0}function __ZN8RayShape13_update_shapeEv(a){a=a|0;var b=0,d=0,e=0,f=0,h=0,i=0;b=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=b+28|0;e=b+24|0;f=b;h=__ZN13PhysicsServer13get_singletonEv()|0;i=c[(c[h>>2]|0)+88>>2]|0;c[e>>2]=c[a+128>>2];__ZN7VariantC2Ef(f,+g[a+140>>2]);c[d>>2]=c[e>>2];bj[i&4095](h,d,f);if(!(c[f>>2]|0)){__ZN8Resource12emit_changedEv(a);l=b;return}__ZN7Variant5clearEv(f);__ZN8Resource12emit_changedEv(a);l=b;return}function __ZN7ClassDB10_add_classI8RayShapeEEvv(){var a=0,b=0,d=0,e=0,f=0,g=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+16|0;d=a+12|0;e=a+8|0;f=a+4|0;g=a;__ZN6StringC2EPKc(b,909934);c[e>>2]=c[b>>2];__ZN10StringNameC2ERK6String(d,e);__ZN6StringC2EPKc(b,912234);c[g>>2]=c[b>>2];__ZN10StringNameC2ERK6String(f,g);__ZN7ClassDB11_add_class2ERK10StringNameS2_(d,f);__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);__ZN10StringNameD2Ev(d);d=c[e>>2]|0;if(!d){l=a;return}if(__Z16atomic_decrementPj(d+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(d,1);l=a;return}function __ZN8RayShape13_bind_methodsEv(){var a=0,b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0;a=l;l=l+64|0;if((l|0)>=(m|0))ba(64);b=a+44|0;d=a+32|0;e=a+24|0;f=a+12|0;g=a+40|0;h=a;i=a+16|0;j=a+8|0;k=a+4|0;__Z8D_METHODPKcS0_(d,912071,1126756);n=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(n);c[n>>2]=299832;__ZN10MethodBind10_set_constEb(n,0);__ZN10MethodBind24_generate_argument_typesEi(n,1);c[n+44>>2]=243;c[n+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,n,d,0,0)|0;n=d+4|0;o=c[n>>2]|0;if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0){p=c[n>>2]|0;n=(p|0)==0?0:p+-4|0;p=n+4|0;if(c[n>>2]|0){q=0;do{__ZN10StringNameD2Ev(p+(q<<2)|0);q=q+1|0}while(q>>>0<(c[n>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(o,1)}__ZN10StringNameD2Ev(d);__Z8D_METHODPKc(e,912082);d=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(d);c[d>>2]=299868;__ZN10MethodBind10_set_constEb(d,1);__ZN10MethodBind24_generate_argument_typesEi(d,0);__ZN10MethodBind12_set_returnsEb(d,1);c[d+44>>2]=250;c[d+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,d,e,0,0)|0;d=e+4|0;o=c[d>>2]|0;if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0){n=c[d>>2]|0;d=(n|0)==0?0:n+-4|0;n=d+4|0;if(c[d>>2]|0){q=0;do{__ZN10StringNameD2Ev(n+(q<<2)|0);q=q+1|0}while(q>>>0<(c[d>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(o,1)}__ZN10StringNameD2Ev(e);__ZN6StringC2EPKc(b,909934);c[g>>2]=c[b>>2];__ZN10StringNameC2ERK6String(f,g);__ZN6StringC2EPKc(h,1126756);__ZN6StringC2EPKc(i,910136);e=b+4|0;c[e>>2]=0;o=b+12|0;c[o>>2]=0;c[b>>2]=3;d=c[h>>2]|0;if(d|0?(c[e>>2]=0,__Z28atomic_conditional_incrementPj(d+-8|0)|0):0)c[e>>2]=c[h>>2];c[b+8>>2]=1;e=c[o>>2]|0;if((e|0)!=(c[i>>2]|0)){if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);c[o>>2]=0;e=c[i>>2]|0;if(e|0?__Z28atomic_conditional_incrementPj(e+-8|0)|0:0)c[o>>2]=c[i>>2]}c[b+16>>2]=7;c[j>>2]=__Z11_scs_createPKc(912071)|0;c[k>>2]=__Z11_scs_createPKc(912082)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(f,b,j,k,-1);__ZN10StringNameD2Ev(k);__ZN10StringNameD2Ev(j);j=c[b+12>>2]|0;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);j=c[b+4>>2]|0;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);j=c[i>>2]|0;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);j=c[h>>2]|0;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(!f){l=a;return}if(__Z16atomic_decrementPj(f+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(f,1);l=a;return}function __ZN8RayShape10set_lengthEf(a,b){a=a|0;b=+b;g[a+140>>2]=b;gj[c[(c[a>>2]|0)+120>>2]&8191](a);__ZN8Resource23notify_change_to_ownersEv(a);return}function __ZNK8RayShape10get_lengthEv(a){a=a|0;return +(+g[a+140>>2])}function __ZNK13MethodBind0RCI8RayShapefE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Ef(d,0.0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK13MethodBind0RCI8RayShapefE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,909934);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI8RayShapefE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236328)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2Ef(i,+mj[n&511](d));__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI8RayShapefE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0.0;if(!b)f=0;else{d=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236328)|0;f=d?b:0}b=c[a+44>>2]|0;d=c[a+48>>2]|0;a=f+(d>>1)|0;if(!(d&1)){h=b;i=+mj[h&511](a);g[e>>2]=i;return}else{h=c[(c[a>>2]|0)+b>>2]|0;i=+mj[h&511](a);g[e>>2]=i;return}}function __ZN13MethodBind0RCI8RayShapefED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I8RayShapefE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if(!b){__ZN7VariantC2Ef(d,0.0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK11MethodBind1I8RayShapefE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,909934);l=a;return c[b>>2]|0}function __ZN11MethodBind1I8RayShapefE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0.0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236328)|0:0){c[h>>2]=0;a[1263537]=0;k=d+24|0;n=c[k>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=i;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=i;return}if((g|0)>0){if((n|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);p=0}else{a[1263537]=0;p=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,p)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=p;c[b>>2]=0;l=i;return}}p=c[d+44>>2]|0;n=c[d+48>>2]|0;o=e+(n>>1)|0;if(!(n&1))q=p;else q=c[(c[o>>2]|0)+p>>2]|0;do if((g|0)<1){p=c[k>>2]|0;n=p+-1|0;if((p|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)s=0;else s=c[e+-4>>2]|0;if((p|0)<=(s|0)){if(r)t=0;else t=c[e+-4>>2]|0;do if((t|0)<(p|0)){if(r)u=0;else u=c[e+-4>>2]|0;if((u|0)<(p|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);v=0;break}else{a[1263537]=0;w=31;break}}else w=31;while(0);if((w|0)==31)v=e+(n*24|0)|0;__ZN7VariantC2ERKS_(j,v);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);x=+__ZNK7VariantcvfEv(j);Mi[q&511](o,x);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I8RayShapefE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0,j=0.0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236328)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1)){h=b;i=c[d>>2]|0;j=+g[i>>2];Mi[h&511](a,j);return}else{h=c[(c[a>>2]|0)+b>>2]|0;i=c[d>>2]|0;j=+g[i>>2];Mi[h&511](a,j);return}}function __ZN11MethodBind1I8RayShapefED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN6Shader18_initialize_classvEv(b){b=b|0;if(a[1263405]|0)return;if(!(a[1257004]|0)){if(!(a[1257001]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI9ReferenceEEvv();__ZN9Reference13_bind_methodsEv();a[1257001]=1}__ZN7ClassDB10_add_classI8ResourceEEvv();__ZN8Resource13_bind_methodsEv();a[1257004]=1}__ZN7ClassDB10_add_classI6ShaderEEvv();__ZN6Shader13_bind_methodsEv();a[1263405]=1;return}function __ZN6Shader5_setvERK10StringNameRK7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK6Shader5_getvERK10StringNameR7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK6Shader19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+24|0;g=e+4|0;h=e;if(!d)__ZNK8Resource19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,0);__ZN6StringC2EPKc(f,910083);i=c[f>>2]|0;f=i;j=g+4|0;c[j>>2]=0;k=g+12|0;c[k>>2]=0;c[g>>2]=0;n=(i|0)==0;if(!n?(c[j>>2]=0,__Z28atomic_conditional_incrementPj(i+-8|0)|0):0)c[j>>2]=f;c[g+8>>2]=0;f=c[k>>2]|0;if(f|0){if(!(__Z16atomic_decrementPj(f+-8|0)|0))__ZN6Memory11free_staticEPvb(f,1);c[k>>2]=0}c[g+16>>2]=256;if(!(c[b>>2]|0)){k=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=k;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0}k=__ZnwjPFPvjE(32,4740)|0;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0;c[k+12>>2]=0;c[k+16>>2]=7;f=k+20|0;c[f>>2]=0;j=k+24|0;c[j>>2]=0;o=k+28|0;c[o>>2]=0;__ZN12PropertyInfoaSERKS_(k,g)|0;p=c[b>>2]|0;q=p+4|0;r=c[q>>2]|0;c[j>>2]=r;c[f>>2]=0;c[o>>2]=p;if(r|0)c[r+20>>2]=k;c[q>>2]=k;if(!(c[p>>2]|0))c[p>>2]=k;k=p+8|0;c[k>>2]=(c[k>>2]|0)+1;k=c[g+12>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);k=c[g+4>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);if(!n?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);__ZN10StringNameC2EPKc(h,910083);__ZN7ClassDB17get_property_listE10StringNameP4ListI12PropertyInfo16DefaultAllocatorEbPK6Object(h,b,1,a);__ZN10StringNameD2Ev(h);if(!d){l=e;return}__ZNK8Resource19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,1);l=e;return}function __ZN6Shader14_notificationvEib(a,b,c){a=a|0;b=b|0;c=c|0;return}function __ZNK6Shader16_get_class_namevEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+8|0;e=b+4|0;f=b;g=a+124|0;a=c[g>>2]|0;if(a|0){if(c[a+4>>2]|0){l=b;return g|0}if(__ZNK6String6lengthEv(a+8|0)|0){l=b;return g|0}}__ZN6StringC2EPKc(d,910083);c[f>>2]=c[d>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameaSERKS_(g,e);__ZN10StringNameD2Ev(e);e=c[f>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);l=b;return g|0}function __ZNK6Shader9get_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,910083);l=a;return c[b>>2]|0}function __ZNK6Shader14get_save_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,910083);l=a;return c[b>>2]|0}function __ZNK6Shader8is_classERK6String(a,b){a=a|0;b=b|0;var c=0;if((!(__ZNK6StringeqEPKc(b,910083)|0)?!(__ZNK6StringeqEPKc(b,1110448)|0):0)?!(__ZNK6StringeqEPKc(b,1126157)|0):0)c=__ZNK6StringeqEPKc(b,1142944)|0;else c=1;return c|0}function __ZNK6Shader12is_class_ptrEPv(a,b){a=a|0;b=b|0;return (b|0)==1234352|((b|0)==1220696|((b|0)==1220724|(b|0)==1220580))|0}function __ZN6ShaderD2Ev(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+4|0;e=b;c[a>>2]=299904;f=__ZN12VisualServer13get_singletonEv()|0;g=c[(c[f>>2]|0)+1312>>2]|0;c[e>>2]=c[a+128>>2];c[d>>2]=c[e>>2];Pi[g&2047](f,d);d=a+152|0;f=c[d>>2]|0;if(f|0?(__ZN3MapI10StringName3RefI7TextureE10ComparatorIS0_E16DefaultAllocatorE13_cleanup_treeEPNS7_7ElementE(d,c[f+8>>2]|0),f=c[a+156>>2]|0,g=c[d>>2]|0,c[g+8>>2]=f,c[a+160>>2]=0,e=f,c[e+12>>2]=e,g|0):0){e=g+28|0;f=c[e>>2]|0;if((f|0?__ZN9Reference11unreferenceEv(f)|0:0)?(f=c[e>>2]|0,__Z17predelete_handlerP6Object(f)|0):0){gj[c[(c[f>>2]|0)+76>>2]&8191](f);__ZN6Memory11free_staticEPvb(f,0)}c[e>>2]=0;__ZN10StringNameD2Ev(g+24|0);__ZN6Memory11free_staticEPvb(g,0);c[d>>2]=0}d=a+140|0;g=c[d>>2]|0;if(!g){h=a+124|0;__ZN10StringNameD2Ev(h);__ZN8ResourceD2Ev(a);l=b;return}__ZN3MapI10StringNameS0_10ComparatorIS0_E16DefaultAllocatorE13_cleanup_treeEPNS4_7ElementE(d,c[g+8>>2]|0);g=c[a+144>>2]|0;e=c[d>>2]|0;c[e+8>>2]=g;c[a+148>>2]=0;f=g;c[f+12>>2]=f;if(!e){h=a+124|0;__ZN10StringNameD2Ev(h);__ZN8ResourceD2Ev(a);l=b;return}__ZN10StringNameD2Ev(e+28|0);__ZN10StringNameD2Ev(e+24|0);__ZN6Memory11free_staticEPvb(e,0);c[d>>2]=0;h=a+124|0;__ZN10StringNameD2Ev(h);__ZN8ResourceD2Ev(a);l=b;return}function __ZN6ShaderD0Ev(a){a=a|0;__ZN6ShaderD2Ev(a);__ZdlPv(a);return}function __ZNK6Shader18get_base_extensionEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,943684);l=a;return c[b>>2]|0}function __ZNK6Shader7get_ridEv(a){a=a|0;return c[a+128>>2]|0}function __ZN3MapI10StringName3RefI7TextureE10ComparatorIS0_E16DefaultAllocatorE13_cleanup_treeEPNS7_7ElementE(a,b){a=a|0;b=b|0;var d=0;if((c[a+4>>2]|0)==(b|0))return;__ZN3MapI10StringName3RefI7TextureE10ComparatorIS0_E16DefaultAllocatorE13_cleanup_treeEPNS7_7ElementE(a,c[b+8>>2]|0);__ZN3MapI10StringName3RefI7TextureE10ComparatorIS0_E16DefaultAllocatorE13_cleanup_treeEPNS7_7ElementE(a,c[b+4>>2]|0);a=b+28|0;d=c[a>>2]|0;if((d|0?__ZN9Reference11unreferenceEv(d)|0:0)?(d=c[a>>2]|0,__Z17predelete_handlerP6Object(d)|0):0){gj[c[(c[d>>2]|0)+76>>2]&8191](d);__ZN6Memory11free_staticEPvb(d,0)}c[a>>2]=0;__ZN10StringNameD2Ev(b+24|0);__ZN6Memory11free_staticEPvb(b,0);return}function __ZN3MapI10StringNameS0_10ComparatorIS0_E16DefaultAllocatorE13_cleanup_treeEPNS4_7ElementE(a,b){a=a|0;b=b|0;if((c[a+4>>2]|0)==(b|0))return;else{__ZN3MapI10StringNameS0_10ComparatorIS0_E16DefaultAllocatorE13_cleanup_treeEPNS4_7ElementE(a,c[b+8>>2]|0);__ZN3MapI10StringNameS0_10ComparatorIS0_E16DefaultAllocatorE13_cleanup_treeEPNS4_7ElementE(a,c[b+4>>2]|0);__ZN10StringNameD2Ev(b+28|0);__ZN10StringNameD2Ev(b+24|0);__ZN6Memory11free_staticEPvb(b,0);return}}function __ZN7ClassDB10_add_classI6ShaderEEvv(){var a=0,b=0,d=0,e=0,f=0,g=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+16|0;d=a+12|0;e=a+8|0;f=a+4|0;g=a;__ZN6StringC2EPKc(b,910083);c[e>>2]=c[b>>2];__ZN10StringNameC2ERK6String(d,e);__ZN6StringC2EPKc(b,1110448);c[g>>2]=c[b>>2];__ZN10StringNameC2ERK6String(f,g);__ZN7ClassDB11_add_class2ERK10StringNameS2_(d,f);__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);__ZN10StringNameD2Ev(d);d=c[e>>2]|0;if(!d){l=a;return}if(__Z16atomic_decrementPj(d+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(d,1);l=a;return}function __ZN6Shader13_bind_methodsEv(){var a=0,b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0;a=l;l=l+112|0;if((l|0)>=(m|0))ba(112);b=a+80|0;d=a+72|0;e=a+64|0;f=a+56|0;g=a+40|0;h=a+32|0;i=a+16|0;j=a+8|0;k=a+48|0;n=a;o=a+24|0;p=a+12|0;q=a+4|0;__Z8D_METHODPKc(d,1072490);r=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(r);c[r>>2]=300028;__ZN10MethodBind10_set_constEb(r,1);__ZN10MethodBind24_generate_argument_typesEi(r,0);__ZN10MethodBind12_set_returnsEb(r,1);c[r+44>>2]=5625;c[r+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,r,d,0,0)|0;r=d+4|0;s=c[r>>2]|0;if(s|0?(__Z16atomic_decrementPj(s+-8|0)|0)==0:0){t=c[r>>2]|0;r=(t|0)==0?0:t+-4|0;t=r+4|0;if(c[r>>2]|0){u=0;do{__ZN10StringNameD2Ev(t+(u<<2)|0);u=u+1|0}while(u>>>0<(c[r>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(s,1)}__ZN10StringNameD2Ev(d);__Z8D_METHODPKcS0_(e,909943,1114785);d=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(d);c[d>>2]=300064;__ZN10MethodBind10_set_constEb(d,0);__ZN10MethodBind24_generate_argument_typesEi(d,1);c[d+44>>2]=1666;c[d+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,d,e,0,0)|0;d=e+4|0;s=c[d>>2]|0;if(s|0?(__Z16atomic_decrementPj(s+-8|0)|0)==0:0){r=c[d>>2]|0;d=(r|0)==0?0:r+-4|0;r=d+4|0;if(c[d>>2]|0){u=0;do{__ZN10StringNameD2Ev(r+(u<<2)|0);u=u+1|0}while(u>>>0<(c[d>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(s,1)}__ZN10StringNameD2Ev(e);__Z8D_METHODPKc(f,909952);e=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(e);c[e>>2]=300100;__ZN10MethodBind10_set_constEb(e,1);__ZN10MethodBind24_generate_argument_typesEi(e,0);__ZN10MethodBind12_set_returnsEb(e,1);c[e+44>>2]=5626;c[e+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,e,f,0,0)|0;e=f+4|0;s=c[e>>2]|0;if(s|0?(__Z16atomic_decrementPj(s+-8|0)|0)==0:0){d=c[e>>2]|0;e=(d|0)==0?0:d+-4|0;d=e+4|0;if(c[e>>2]|0){u=0;do{__ZN10StringNameD2Ev(d+(u<<2)|0);u=u+1|0}while(u>>>0<(c[e>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(s,1)}__ZN10StringNameD2Ev(f);__Z8D_METHODPKcS0_S0_(g,909961,1044642,939042);f=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(f);c[f>>2]=300136;__ZN10MethodBind10_set_constEb(f,0);__ZN10MethodBind24_generate_argument_typesEi(f,2);c[f+44>>2]=1625;c[f+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,f,g,0,0)|0;f=g+4|0;s=c[f>>2]|0;if(s|0?(__Z16atomic_decrementPj(s+-8|0)|0)==0:0){e=c[f>>2]|0;f=(e|0)==0?0:e+-4|0;e=f+4|0;if(c[f>>2]|0){u=0;do{__ZN10StringNameD2Ev(e+(u<<2)|0);u=u+1|0}while(u>>>0<(c[f>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(s,1)}__ZN10StringNameD2Ev(g);__Z8D_METHODPKcS0_(h,909987,1044642);g=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(g);c[g>>2]=300172;__ZN10MethodBind10_set_constEb(g,1);__ZN10MethodBind24_generate_argument_typesEi(g,1);__ZN10MethodBind12_set_returnsEb(g,1);c[g+44>>2]=4664;c[g+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,g,h,0,0)|0;g=h+4|0;s=c[g>>2]|0;if(s|0?(__Z16atomic_decrementPj(s+-8|0)|0)==0:0){f=c[g>>2]|0;g=(f|0)==0?0:f+-4|0;f=g+4|0;if(c[g>>2]|0){u=0;do{__ZN10StringNameD2Ev(f+(u<<2)|0);u=u+1|0}while(u>>>0<(c[g>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(s,1)}__ZN10StringNameD2Ev(h);__Z8D_METHODPKcS0_(i,910021,1126230);h=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(h);c[h>>2]=300208;__ZN10MethodBind10_set_constEb(h,1);__ZN10MethodBind24_generate_argument_typesEi(h,1);__ZN10MethodBind12_set_returnsEb(h,1);c[h+44>>2]=4665;c[h+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,h,i,0,0)|0;h=i+4|0;s=c[h>>2]|0;if(s|0?(__Z16atomic_decrementPj(s+-8|0)|0)==0:0){g=c[h>>2]|0;h=(g|0)==0?0:g+-4|0;g=h+4|0;if(c[h>>2]|0){u=0;do{__ZN10StringNameD2Ev(g+(u<<2)|0);u=u+1|0}while(u>>>0<(c[h>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(s,1)}__ZN10StringNameD2Ev(i);__ZN6StringC2EPKc(b,910083);c[k>>2]=c[b>>2];__ZN10StringNameC2ERK6String(j,k);__ZN6StringC2EPKc(n,1114785);__ZN6StringC2EPKc(o,1263606);i=b+4|0;c[i>>2]=0;s=b+12|0;c[s>>2]=0;c[b>>2]=4;h=c[n>>2]|0;if(h|0?(c[i>>2]=0,__Z28atomic_conditional_incrementPj(h+-8|0)|0):0)c[i>>2]=c[n>>2];c[b+8>>2]=0;i=c[s>>2]|0;if((i|0)!=(c[o>>2]|0)){if(i|0?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);c[s>>2]=0;i=c[o>>2]|0;if(i|0?__Z28atomic_conditional_incrementPj(i+-8|0)|0:0)c[s>>2]=c[o>>2]}c[b+16>>2]=5;c[p>>2]=__Z11_scs_createPKc(909943)|0;c[q>>2]=__Z11_scs_createPKc(909952)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(j,b,p,q,-1);__ZN10StringNameD2Ev(q);__ZN10StringNameD2Ev(p);p=c[b+12>>2]|0;if(p|0?(__Z16atomic_decrementPj(p+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(p,1);p=c[b+4>>2]|0;if(p|0?(__Z16atomic_decrementPj(p+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(p,1);p=c[o>>2]|0;if(p|0?(__Z16atomic_decrementPj(p+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(p,1);p=c[n>>2]|0;if(p|0?(__Z16atomic_decrementPj(p+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(p,1);__ZN10StringNameD2Ev(j);j=c[k>>2]|0;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);__ZN6StringC2EPKc(b,910083);c[o>>2]=c[b>>2];__ZN10StringNameC2ERK6String(k,o);__ZN10StringNameC2EPKc(b,910031);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(k,b,0);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(k);j=c[o>>2]|0;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);__ZN6StringC2EPKc(b,910083);c[o>>2]=c[b>>2];__ZN10StringNameC2ERK6String(k,o);__ZN10StringNameC2EPKc(b,910044);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(k,b,1);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(k);j=c[o>>2]|0;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);__ZN6StringC2EPKc(b,910083);c[o>>2]=c[b>>2];__ZN10StringNameC2ERK6String(k,o);__ZN10StringNameC2EPKc(b,910061);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(k,b,2);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(k);k=c[o>>2]|0;if(!k){l=a;return}if(__Z16atomic_decrementPj(k+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(k,1);l=a;return}function __ZNK6Shader8get_modeEv(a){a=a|0;return c[a+132>>2]|0}function __ZN6Shader8set_codeERK6String(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0;e=l;l=l+144|0;if((l|0)>=(m|0))ba(144);f=e+96|0;g=e+128|0;h=e+124|0;i=e+120|0;j=e+72|0;k=e+48|0;n=e+24|0;o=e;c[g>>2]=__ZN14ShaderLanguage15get_shader_typeERK6String(d)|0;c[h>>2]=__ZplPKcRK6String(910076,g)|0;__Z10print_line6String(h);p=c[h>>2]|0;if(p|0?(__Z16atomic_decrementPj(p+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(p,1);if(__ZNK6StringeqEPKc(g,1077090)|0)q=1;else{p=__ZNK6StringeqEPKc(g,1077102)|0;q=p?2:0}c[b+132>>2]=q;q=__ZN12VisualServer13get_singletonEv()|0;p=c[(c[q>>2]|0)+164>>2]|0;c[i>>2]=c[b+128>>2];c[f>>2]=c[i>>2];bj[p&4095](q,f,d);a[b+136>>0]=1;d=(c[308579]|0)+316|0;c[f>>2]=0;c[j>>2]=0;c[k>>2]=0;c[n>>2]=0;c[o>>2]=0;__ZN6Object11emit_signalERK10StringNameRK7VariantS5_S5_S5_S5_(b,d,f,j,k,n,o);if(c[o>>2]|0)__ZN7Variant5clearEv(o);if(c[n>>2]|0)__ZN7Variant5clearEv(n);if(c[k>>2]|0)__ZN7Variant5clearEv(k);if(c[j>>2]|0)__ZN7Variant5clearEv(j);if(c[f>>2]|0)__ZN7Variant5clearEv(f);f=c[g>>2]|0;if(!f){l=e;return}if(__Z16atomic_decrementPj(f+-8|0)|0){l=e;return}__ZN6Memory11free_staticEPvb(f,1);l=e;return}function __ZNK6Shader8get_codeEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+4|0;e=b;f=__ZN12VisualServer13get_singletonEv()|0;g=c[(c[f>>2]|0)+168>>2]|0;c[e>>2]=c[a+128>>2];c[d>>2]=c[e>>2];e=$i[g&8191](f,d)|0;l=b;return e|0}function __ZN6Shader25set_default_texture_paramERK10StringNameRK3RefI7TextureE(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+20|0;g=e+16|0;h=e+12|0;i=e+8|0;j=e+4|0;k=e;n=a+152|0;if(c[d>>2]|0){o=__ZN3MapI10StringName3RefI7TextureE10ComparatorIS0_E16DefaultAllocatorEixERKS0_(n,b)|0;p=c[o>>2]|0;if((c[d>>2]|0)!=(p|0)){if((p|0?__ZN9Reference11unreferenceEv(p)|0:0)?(p=c[o>>2]|0,__Z17predelete_handlerP6Object(p)|0):0){gj[c[(c[p>>2]|0)+76>>2]&8191](p);__ZN6Memory11free_staticEPvb(p,0)}c[o>>2]=0;p=c[d>>2]|0;c[o>>2]=p;if(p|0)__ZN9Reference9referenceEv(p)}p=__ZN12VisualServer13get_singletonEv()|0;o=c[(c[p>>2]|0)+176>>2]|0;c[h>>2]=c[a+128>>2];q=c[d>>2]|0;c[i>>2]=ij[c[(c[q>>2]|0)+112>>2]&8191](q)|0;c[g>>2]=c[h>>2];c[f>>2]=c[i>>2];Ki[o&4095](p,g,b,f);l=e;return}p=c[n>>2]|0;a:do if(p|0){o=c[p+8>>2]|0;i=c[a+156>>2]|0;b:do if((o|0)==(i|0))r=o;else{h=c[b>>2]|0;q=o;while(1){d=c[q+24>>2]|0;if(h>>>0<d>>>0)s=q+8|0;else{if(d>>>0>=h>>>0){r=q;break b}s=q+4|0}q=c[s>>2]|0;if((q|0)==(i|0))break a}}while(0);if(!((r|0)==0|(r|0)==(i|0)))__ZN3MapI10StringName3RefI7TextureE10ComparatorIS0_E16DefaultAllocatorE6_eraseEPNS7_7ElementE(n,r)}while(0);r=__ZN12VisualServer13get_singletonEv()|0;n=c[(c[r>>2]|0)+176>>2]|0;c[j>>2]=c[a+128>>2];c[k>>2]=0;c[g>>2]=c[j>>2];c[f>>2]=c[k>>2];Ki[n&4095](r,g,b,f);l=e;return}function __ZNK6Shader25get_default_texture_paramERK10StringName(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0;e=c[b+152>>2]|0;if(!e){f=0;return f|0}g=c[e+8>>2]|0;e=c[b+156>>2]|0;b=(g|0)==(e|0);a:do if(b)h=g;else{i=c[d>>2]|0;j=g;while(1){k=c[j+24>>2]|0;if(i>>>0<k>>>0)l=j+8|0;else{if(k>>>0>=i>>>0){h=j;break a}l=j+4|0}j=c[l>>2]|0;if((j|0)==(e|0)){f=0;break}}return f|0}while(0);if(!((h|0)!=(e|0)&(h|0)!=0)){f=0;return f|0}a[1263537]=0;b:do if(b)m=g;else{h=c[d>>2]|0;l=g;do{j=c[l+24>>2]|0;if(h>>>0<j>>>0)n=l+8|0;else{if(j>>>0>=h>>>0){m=l;break b}n=l+4|0}l=c[n>>2]|0}while((l|0)!=(e|0));__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145936,604,1145947,0)}while(0);if((m|0)==(e|0)|(m|0)==0)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145936,604,1145947,0);a[1263537]=0;e=c[m+28>>2]|0;if(!e){f=0;return f|0}__ZN9Reference9referenceEv(e);f=e;return f|0}function __ZNK6Shader9has_paramERK10StringName(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0;d=c[a+140>>2]|0;if(!d){e=0;return e|0}f=c[d+8>>2]|0;d=c[a+144>>2]|0;a:do if((f|0)==(d|0))g=f;else{a=c[b>>2]|0;h=f;while(1){i=c[h+24>>2]|0;if(a>>>0<i>>>0)j=h+8|0;else{if(i>>>0>=a>>>0){g=h;break a}j=h+4|0}h=c[j>>2]|0;if((h|0)==(d|0)){g=d;break}}}while(0);e=(g|0)!=(d|0)&(g|0)!=0;return e|0}function __ZNK13MethodBind1RCI6ShaderbRK10StringNameE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case -1:{__ZN7VariantC2Eb(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;break}case 0:{__ZN10StringNameC2Ev(d);__ZN7VariantC2ERK10StringName(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);__ZN10StringNameD2Ev(d);f=b;break}default:f=0}l=a;return f|0}function __ZNK13MethodBind1RCI6ShaderbRK10StringNameE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,910083);l=a;return c[b>>2]|0}function __ZN13MethodBind1RCI6ShaderbRK10StringNameE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0;i=l;l=l+64|0;if((l|0)>=(m|0))ba(64);j=i+24|0;k=i+48|0;n=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1234352)|0:0){c[h>>2]=0;a[1263537]=0;o=d+24|0;p=c[o>>2]|0;if((p|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=p;c[b>>2]=0;l=i;return}q=p-(c[d+20>>2]|0)|0;if((q|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=q;c[b>>2]=0;l=i;return}if((g|0)>0){if((p|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);r=0}else{a[1263537]=0;r=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,r)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=r;c[b>>2]=0;l=i;return}}r=c[d+44>>2]|0;p=c[d+48>>2]|0;q=e+(p>>1)|0;if(!(p&1))s=r;else s=c[(c[q>>2]|0)+r>>2]|0;do if((g|0)<1){r=c[o>>2]|0;p=r+-1|0;if((r|0)>=1){e=c[d+16>>2]|0;t=(e|0)==0;if(t)u=0;else u=c[e+-4>>2]|0;if((r|0)<=(u|0)){if(t)v=0;else v=c[e+-4>>2]|0;do if((v|0)<(r|0)){if(t)w=0;else w=c[e+-4>>2]|0;if((w|0)<(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);x=0;break}else{a[1263537]=0;y=31;break}}else y=31;while(0);if((y|0)==31)x=e+(p*24|0)|0;__ZN7VariantC2ERKS_(n,x);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f>>2]|0);while(0);c[k>>2]=__ZNK7Variantcv10StringNameEv(n)|0;__ZN7VariantC2Eb(j,$i[s&8191](q,k)|0);__ZN10StringNameD2Ev(k);if(c[n>>2]|0)__ZN7Variant5clearEv(n);__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1217,1146558,0);c[b>>2]=0;l=i;return}function __ZN13MethodBind1RCI6ShaderbRK10StringNameE7ptrcallEP6ObjectPPKvPv(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,n=0;g=l;l=l+16|0;if((l|0)>=(m|0))ba(16);h=g+4|0;i=g;if(!d)j=0;else{k=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1234352)|0;j=k?d:0}d=c[b+44>>2]|0;k=c[b+48>>2]|0;b=j+(k>>1)|0;if(!(k&1))n=d;else n=c[(c[b>>2]|0)+d>>2]|0;__ZN10StringNameC2ERK6String(h,c[e>>2]|0);c[i>>2]=c[h>>2];a[f>>0]=($i[n&8191](b,i)|0)&1;__ZN10StringNameD2Ev(i);l=g;return}function __ZN13MethodBind1RCI6ShaderbRK10StringNameED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind1RCI6Shader3RefI7TextureERK10StringNameE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;switch(b|0){case -1:{f=__ZN7Variant12get_type_forI3RefI7TextureEEENS_4TypeEv()|0;break}case 0:{__ZN10StringNameC2Ev(d);__ZN7VariantC2ERK10StringName(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);__ZN10StringNameD2Ev(d);f=b;break}default:f=0}l=a;return f|0}function __ZNK13MethodBind1RCI6Shader3RefI7TextureERK10StringNameE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,910083);l=a;return c[b>>2]|0}function __ZN13MethodBind1RCI6Shader3RefI7TextureERK10StringNameE4callEP6ObjectPPK7VariantiRNSA_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0;i=l;l=l+64|0;if((l|0)>=(m|0))ba(64);j=i+56|0;k=i+24|0;n=i+48|0;o=i+52|0;p=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1234352)|0:0){c[h>>2]=0;a[1263537]=0;q=d+24|0;r=c[q>>2]|0;if((r|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=r;c[b>>2]=0;l=i;return}s=r-(c[d+20>>2]|0)|0;if((s|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=s;c[b>>2]=0;l=i;return}if((g|0)>0){if((r|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);t=0}else{a[1263537]=0;t=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,t)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=t;c[b>>2]=0;l=i;return}}t=c[d+44>>2]|0;r=c[d+48>>2]|0;s=e+(r>>1)|0;if(!(r&1))u=t;else u=c[(c[s>>2]|0)+t>>2]|0;do if((g|0)<1){t=c[q>>2]|0;r=t+-1|0;if((t|0)>=1){e=c[d+16>>2]|0;v=(e|0)==0;if(v)w=0;else w=c[e+-4>>2]|0;if((t|0)<=(w|0)){if(v)x=0;else x=c[e+-4>>2]|0;do if((x|0)<(t|0)){if(v)y=0;else y=c[e+-4>>2]|0;if((y|0)<(t|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);z=0;break}else{a[1263537]=0;A=31;break}}else A=31;while(0);if((A|0)==31)z=e+(r*24|0)|0;__ZN7VariantC2ERKS_(p,z);break}}c[p>>2]=0}else __ZN7VariantC2ERKS_(p,c[f>>2]|0);while(0);c[o>>2]=__ZNK7Variantcv10StringNameEv(p)|0;c[n>>2]=$i[u&8191](s,o)|0;__ZN6RefPtrC2Ev(j);__ZN3RefI9ReferenceEaSI7TextureEEvRKS_IT_E(j,n);__ZN7VariantC2ERK6RefPtr(k,j);__ZN6RefPtrD2Ev(j);j=c[n>>2]|0;if((j|0?__ZN9Reference11unreferenceEv(j)|0:0)?(j=c[n>>2]|0,__Z17predelete_handlerP6Object(j)|0):0){gj[c[(c[j>>2]|0)+76>>2]&8191](j);__ZN6Memory11free_staticEPvb(j,0)}c[n>>2]=0;__ZN10StringNameD2Ev(o);if(c[p>>2]|0)__ZN7Variant5clearEv(p);__ZN7VariantC2ERKS_(b,k);if(c[k>>2]|0)__ZN7Variant5clearEv(k);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1217,1146558,0);c[b>>2]=0;l=i;return}function __ZN13MethodBind1RCI6Shader3RefI7TextureERK10StringNameE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f+8|0;h=f;i=f+4|0;if(!b)j=0;else{k=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1234352)|0;j=k?b:0}b=c[a+44>>2]|0;k=c[a+48>>2]|0;a=j+(k>>1)|0;if(!(k&1))n=b;else n=c[(c[a>>2]|0)+b>>2]|0;__ZN10StringNameC2ERK6String(g,c[d>>2]|0);c[i>>2]=c[g>>2];c[h>>2]=$i[n&8191](a,i)|0;__ZN3RefI9ReferenceEaSI7TextureEEvRKS_IT_E(e,h);e=c[h>>2]|0;if(!e){c[h>>2]=0;__ZN10StringNameD2Ev(i);l=f;return}if(!(__ZN9Reference11unreferenceEv(e)|0)){c[h>>2]=0;__ZN10StringNameD2Ev(i);l=f;return}e=c[h>>2]|0;if(!(__Z17predelete_handlerP6Object(e)|0)){c[h>>2]=0;__ZN10StringNameD2Ev(i);l=f;return}gj[c[(c[e>>2]|0)+76>>2]&8191](e);__ZN6Memory11free_staticEPvb(e,0);c[h>>2]=0;__ZN10StringNameD2Ev(i);l=f;return}function __ZN13MethodBind1RCI6Shader3RefI7TextureERK10StringNameED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN3MapI10StringName3RefI7TextureE10ComparatorIS0_E16DefaultAllocatorEixERKS0_(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;g=c[b>>2]|0;if(!g){h=__ZnwjPFPvjE(32,4740)|0;__ZN10StringNameC2Ev(h+24|0);c[h+28>>2]=0;i=h+16|0;c[i>>2]=0;c[i+4>>2]=0;c[b>>2]=h;i=c[b+4>>2]|0;c[h+4>>2]=i;c[h+8>>2]=i;c[h+12>>2]=i;c[h>>2]=1;if(!h){c[f>>2]=0;j=f;k=f;n=14}else{o=h;p=i;n=5}}else{o=g;p=c[b+4>>2]|0;n=5}a:do if((n|0)==5){g=c[o+8>>2]|0;b:do if((g|0)!=(p|0)){i=c[d>>2]|0;h=g;while(1){q=c[h+24>>2]|0;if(i>>>0<q>>>0)r=h+8|0;else{if(q>>>0>=i>>>0)break;r=h+4|0}q=c[r>>2]|0;if((q|0)==(p|0))break b;else h=q}if(!((h|0)==(p|0)|(h|0)==0)){s=h;break a}}while(0);c[f>>2]=0;if(!o){j=f;k=f;n=14}else{t=f;u=f;n=15}}while(0);if((n|0)==14){o=__ZnwjPFPvjE(32,4740)|0;__ZN10StringNameC2Ev(o+24|0);c[o+28>>2]=0;p=o+16|0;c[p>>2]=0;c[p+4>>2]=0;c[b>>2]=o;p=c[b+4>>2]|0;c[o+4>>2]=p;c[o+8>>2]=p;c[o+12>>2]=p;c[o>>2]=1;t=j;u=k;n=15}if((n|0)==15){n=__ZN3MapI10StringName3RefI7TextureE10ComparatorIS0_E16DefaultAllocatorE10_insert_rbERKS0_RKS3_(b,d,f)|0;f=c[t>>2]|0;if((f|0?__ZN9Reference11unreferenceEv(f)|0:0)?(f=c[t>>2]|0,__Z17predelete_handlerP6Object(f)|0):0){gj[c[(c[f>>2]|0)+76>>2]&8191](f);__ZN6Memory11free_staticEPvb(f,0)}c[t>>2]=0;if(!n){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145936,616,1145947,0);v=0;l=e;return v|0}else s=n}a[1263537]=0;v=s+28|0;l=e;return v|0}function __ZN3MapI10StringName3RefI7TextureE10ComparatorIS0_E16DefaultAllocatorE6_eraseEPNS7_7ElementE(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0;e=d+8|0;f=c[e>>2]|0;g=b+4|0;h=c[g>>2]|0;if((f|0)!=(h|0)?(i=c[d+4>>2]|0,(i|0)!=(h|0)):0){j=i;while(1){i=c[j+8>>2]|0;if((i|0)==(h|0))break;else j=i}if(!j){k=h;l=c[h+8>>2]|0}else{k=j;l=h}}else{k=d;l=f}f=k+8|0;j=k+4|0;i=c[((l|0)==(h|0)?j:f)>>2]|0;h=c[b>>2]|0;l=k+12|0;m=c[l>>2]|0;c[i+12>>2]=m;if((h|0)==(m|0))n=h+8|0;else{h=c[l>>2]|0;m=h+8|0;n=(k|0)==(c[m>>2]|0)?m:h+4|0}c[n>>2]=i;if((k|0)==(d|0)){if((c[d>>2]|0)==1)__ZN3MapI10StringName3RefI7TextureE10ComparatorIS0_E16DefaultAllocatorE10_erase_fixEPNS7_7ElementE(b,i)}else{if((k|0)==(c[g>>2]|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143791,1145936,469,1143798,0);return}a[1263537]=0;if((c[k>>2]|0)==1)__ZN3MapI10StringName3RefI7TextureE10ComparatorIS0_E16DefaultAllocatorE10_erase_fixEPNS7_7ElementE(b,i);c[f>>2]=c[e>>2];f=d+4|0;c[j>>2]=c[f>>2];j=d+12|0;c[l>>2]=c[j>>2];c[k>>2]=c[d>>2];c[(c[e>>2]|0)+12>>2]=k;c[(c[f>>2]|0)+12>>2]=k;f=c[j>>2]|0;j=f+8|0;c[((c[j>>2]|0)==(d|0)?j:f+4|0)>>2]=k}k=c[d+16>>2]|0;f=d+20|0;if(k|0)c[k+20>>2]=c[f>>2];j=c[f>>2]|0;if(j|0)c[j+16>>2]=k;k=d+28|0;j=c[k>>2]|0;if((j|0?__ZN9Reference11unreferenceEv(j)|0:0)?(j=c[k>>2]|0,__Z17predelete_handlerP6Object(j)|0):0){gj[c[(c[j>>2]|0)+76>>2]&8191](j);__ZN6Memory11free_staticEPvb(j,0)}c[k>>2]=0;__ZN10StringNameD2Ev(d+24|0);__ZN6Memory11free_staticEPvb(d,0);d=b+8|0;c[d>>2]=(c[d>>2]|0)+-1;if(!(c[c[g>>2]>>2]|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143791,1145936,498,1143838,0);return}else{a[1263537]=0;return}}function __ZN3MapI10StringName3RefI7TextureE10ComparatorIS0_E16DefaultAllocatorE10_erase_fixEPNS7_7ElementE(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0;e=c[(c[b>>2]|0)+8>>2]|0;f=b+4|0;if((e|0)!=(d|0)&(c[d>>2]|0)==1){b=d;while(1){g=b+12|0;h=c[g>>2]|0;i=c[h+8>>2]|0;do if((b|0)==(i|0)){j=c[h+4>>2]|0;if(!(c[j>>2]|0)){a[1263537]=0;c[j>>2]=1;k=c[f>>2]|0;if((k|0)==(h|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);l=c[g>>2]|0;m=l;n=c[l+4>>2]|0;o=c[f>>2]|0}else{a[1263537]=0;c[h>>2]=0;m=h;n=j;o=k}k=n+8|0;l=c[k>>2]|0;c[m+4>>2]=l;if((l|0)!=(o|0))c[l+12>>2]=m;l=m+12|0;c[n+12>>2]=c[l>>2];p=c[l>>2]|0;q=p+8|0;c[((c[q>>2]|0)==(m|0)?q:p+4|0)>>2]=n;c[k>>2]=m;c[l>>2]=n;l=c[g>>2]|0;r=c[l+4>>2]|0;s=l}else{r=j;s=h}if((c[c[r+4>>2]>>2]|0)==1){j=r+8|0;l=c[j>>2]|0;if((c[l>>2]|0)==1)if((c[f>>2]|0)==(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);t=c[g>>2]|0;break}else{a[1263537]=0;c[r>>2]=0;t=s;break}a[1263537]=0;c[l>>2]=1;k=c[f>>2]|0;if((k|0)==(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);u=c[j>>2]|0;v=c[f>>2]|0}else{a[1263537]=0;c[r>>2]=0;u=l;v=k}k=u+4|0;l=c[k>>2]|0;c[j>>2]=l;if((l|0)!=(v|0))c[l+12>>2]=r;l=r+12|0;c[u+12>>2]=c[l>>2];j=c[l>>2]|0;p=j+4|0;c[((c[p>>2]|0)==(r|0)?p:j+8|0)>>2]=u;c[k>>2]=r;c[l>>2]=u;l=c[g>>2]|0;w=c[l+4>>2]|0;x=l}else{w=r;x=s}l=c[x>>2]|0;k=c[f>>2]|0;if((l|0)==0&(k|0)==(w|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);y=c[g>>2]|0;z=c[f>>2]|0}else{a[1263537]=0;c[w>>2]=l;y=x;z=k}c[y>>2]=1;k=c[w+4>>2]|0;a[1263537]=0;c[k>>2]=1;k=y+4|0;l=c[k>>2]|0;j=l+8|0;p=c[j>>2]|0;c[k>>2]=p;if((p|0)!=(z|0))c[p+12>>2]=y;p=y+12|0;c[l+12>>2]=c[p>>2];k=c[p>>2]|0;q=k+8|0;c[((c[q>>2]|0)==(y|0)?q:k+4|0)>>2]=l;c[j>>2]=y;c[p>>2]=l;t=e}else{if(!(c[i>>2]|0)){a[1263537]=0;c[i>>2]=1;l=c[f>>2]|0;if((l|0)==(h|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);p=c[g>>2]|0;A=c[p+8>>2]|0;B=c[f>>2]|0;C=p}else{a[1263537]=0;c[h>>2]=0;A=i;B=l;C=h}l=A+4|0;p=c[l>>2]|0;c[C+8>>2]=p;if((p|0)!=(B|0))c[p+12>>2]=C;p=C+12|0;c[A+12>>2]=c[p>>2];j=c[p>>2]|0;k=j+4|0;c[((c[k>>2]|0)==(C|0)?k:j+8|0)>>2]=A;c[l>>2]=C;c[p>>2]=A;p=c[g>>2]|0;D=c[p+8>>2]|0;E=p}else{D=i;E=h}p=D+4|0;l=c[p>>2]|0;j=(c[c[D+8>>2]>>2]|0)==1;if(!((c[l>>2]|0)!=1|j^1))if((c[f>>2]|0)==(D|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);t=c[g>>2]|0;break}else{a[1263537]=0;c[D>>2]=0;t=E;break}if(j){a[1263537]=0;c[l>>2]=1;j=c[f>>2]|0;if((j|0)==(D|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);F=c[p>>2]|0;G=c[f>>2]|0}else{a[1263537]=0;c[D>>2]=0;F=l;G=j}j=F+8|0;l=c[j>>2]|0;c[p>>2]=l;if((l|0)!=(G|0))c[l+12>>2]=D;l=D+12|0;c[F+12>>2]=c[l>>2];p=c[l>>2]|0;k=p+8|0;c[((c[k>>2]|0)==(D|0)?k:p+4|0)>>2]=F;c[j>>2]=D;c[l>>2]=F;l=c[g>>2]|0;H=c[l+8>>2]|0;I=l}else{H=D;I=E}l=c[I>>2]|0;j=c[f>>2]|0;if((l|0)==0&(j|0)==(H|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);J=c[g>>2]|0;K=c[f>>2]|0}else{a[1263537]=0;c[H>>2]=l;J=I;K=j}c[J>>2]=1;j=c[H+8>>2]|0;a[1263537]=0;c[j>>2]=1;j=J+8|0;l=c[j>>2]|0;p=l+4|0;k=c[p>>2]|0;c[j>>2]=k;if((k|0)!=(K|0))c[k+12>>2]=J;k=J+12|0;c[l+12>>2]=c[k>>2];j=c[k>>2]|0;q=j+4|0;c[((c[q>>2]|0)==(J|0)?q:j+8|0)>>2]=l;c[p>>2]=J;c[k>>2]=l;t=e}while(0);if((e|0)!=(t|0)&(c[t>>2]|0)==1)b=t;else{L=t;break}}}else L=d;a[1263537]=0;c[L>>2]=1;if((c[c[f>>2]>>2]|0)==1){a[1263537]=0;return}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143886,1145936,447,1143897,0);return}}function __ZN3MapI10StringName3RefI7TextureE10ComparatorIS0_E16DefaultAllocatorE10_insert_rbERKS0_RKS3_(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f;a[g>>0]=0;h=__ZN3MapI10StringName3RefI7TextureE10ComparatorIS0_E16DefaultAllocatorE7_insertERKS0_Rb(b,d,g)|0;if(h|0?(d=h+28|0,i=c[d>>2]|0,(c[e>>2]|0)!=(i|0)):0){if((i|0?__ZN9Reference11unreferenceEv(i)|0:0)?(i=c[d>>2]|0,__Z17predelete_handlerP6Object(i)|0):0){gj[c[(c[i>>2]|0)+76>>2]&8191](i);__ZN6Memory11free_staticEPvb(i,0)}c[d>>2]=0;i=c[e>>2]|0;c[d>>2]=i;if(i|0)__ZN9Reference9referenceEv(i)}if(a[g>>0]|0){l=f;return h|0}g=b+8|0;c[g>>2]=(c[g>>2]|0)+1;g=h+12|0;i=c[g>>2]|0;if(!(c[i>>2]|0)){d=b+4|0;e=h;j=i;k=i;i=g;while(1){g=j+12|0;n=c[g>>2]|0;o=c[n+8>>2]|0;p=n;do if((j|0)==(o|0)){q=c[n+4>>2]|0;if(!(c[q>>2]|0)){c[k>>2]=1;a[1263537]=0;c[q>>2]=1;if((c[d>>2]|0)==(n|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);r=c[(c[i>>2]|0)+12>>2]|0;break}else{a[1263537]=0;c[n>>2]=0;r=n;break}}q=j+4|0;if((e|0)==(c[q>>2]|0)){s=e+8|0;t=c[s>>2]|0;c[q>>2]=t;if((t|0)==(c[d>>2]|0))u=p;else{c[t+12>>2]=j;u=c[g>>2]|0}t=e+12|0;c[t>>2]=u;q=c[g>>2]|0;v=q+8|0;c[((c[v>>2]|0)==(j|0)?v:q+4|0)>>2]=e;c[s>>2]=j;c[g>>2]=e;w=j;x=e;y=c[t>>2]|0}else{w=e;x=j;y=n}a[1263537]=0;c[x>>2]=1;t=c[d>>2]|0;if((t|0)==(y|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);z=c[(c[w+12>>2]|0)+12>>2]|0;A=c[d>>2]|0}else{a[1263537]=0;c[y>>2]=0;z=y;A=t}t=z+8|0;s=c[t>>2]|0;q=s+4|0;v=c[q>>2]|0;c[t>>2]=v;if((v|0)!=(A|0))c[v+12>>2]=z;v=z+12|0;c[s+12>>2]=c[v>>2];t=c[v>>2]|0;B=t+4|0;c[((c[B>>2]|0)==(z|0)?B:t+8|0)>>2]=s;c[q>>2]=z;c[v>>2]=s;r=w}else{if(!(c[o>>2]|0)){c[k>>2]=1;a[1263537]=0;c[o>>2]=1;if((c[d>>2]|0)==(n|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);r=c[(c[i>>2]|0)+12>>2]|0;break}else{a[1263537]=0;c[n>>2]=0;r=n;break}}s=j+8|0;if((e|0)==(c[s>>2]|0)){v=e+4|0;q=c[v>>2]|0;c[s>>2]=q;if((q|0)==(c[d>>2]|0))C=p;else{c[q+12>>2]=j;C=c[g>>2]|0}q=e+12|0;c[q>>2]=C;s=c[g>>2]|0;t=s+4|0;c[((c[t>>2]|0)==(j|0)?t:s+8|0)>>2]=e;c[v>>2]=j;c[g>>2]=e;D=j;E=e;F=c[q>>2]|0}else{D=e;E=j;F=n}a[1263537]=0;c[E>>2]=1;q=c[d>>2]|0;if((q|0)==(F|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);G=c[(c[D+12>>2]|0)+12>>2]|0;H=c[d>>2]|0}else{a[1263537]=0;c[F>>2]=0;G=F;H=q}q=G+4|0;v=c[q>>2]|0;s=v+8|0;t=c[s>>2]|0;c[q>>2]=t;if((t|0)!=(H|0))c[t+12>>2]=G;t=G+12|0;c[v+12>>2]=c[t>>2];q=c[t>>2]|0;B=q+8|0;c[((c[B>>2]|0)==(G|0)?B:q+4|0)>>2]=v;c[s>>2]=G;c[t>>2]=v;r=D}while(0);n=r+12|0;g=c[n>>2]|0;if(!(c[g>>2]|0)){e=r;j=g;k=g;i=n}else break}}i=c[(c[b>>2]|0)+8>>2]|0;a[1263537]=0;c[i>>2]=1;l=f;return h|0}function __ZN3MapI10StringName3RefI7TextureE10ComparatorIS0_E16DefaultAllocatorE7_insertERKS0_Rb(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0;f=c[b>>2]|0;g=c[f+8>>2]|0;h=b+4|0;i=c[h>>2]|0;a:do if((g|0)==(i|0))j=f;else{k=c[d>>2]|0;l=g;while(1){m=c[l+24>>2]|0;if(k>>>0<m>>>0)n=l+8|0;else{if(m>>>0>=k>>>0)break;n=l+4|0}m=c[n>>2]|0;if((m|0)==(i|0)){j=l;break a}else l=m}a[e>>0]=1;o=l;return o|0}while(0);i=__ZnwjPFPvjE(32,4740)|0;n=i+24|0;__ZN10StringNameC2Ev(n);c[i+28>>2]=0;c[i>>2]=0;c[i+4>>2]=0;c[i+8>>2]=0;c[i+12>>2]=0;c[i+16>>2]=0;c[i+20>>2]=0;c[i+12>>2]=j;g=c[h>>2]|0;f=i+4|0;c[f>>2]=g;k=i+8|0;c[k>>2]=g;__ZN10StringNameaSERKS_(n,d);if((j|0)!=(c[b>>2]|0)?(c[d>>2]|0)>>>0>=(c[j+24>>2]|0)>>>0:0)p=j+4|0;else p=j+8|0;c[p>>2]=i;a[e>>0]=0;e=c[f>>2]|0;f=c[h>>2]|0;if((e|0)==(f|0)){h=i;do{p=h;h=c[h+12>>2]|0}while((p|0)==(c[h+4>>2]|0));q=(h|0)==(c[b>>2]|0)?0:h}else{h=e;while(1){e=c[h+8>>2]|0;if((e|0)==(f|0)){q=h;break}else h=e}}c[i+16>>2]=q;h=c[k>>2]|0;b:do if((h|0)==(f|0)){k=i;while(1){e=k;k=c[k+12>>2]|0;if((e|0)!=(c[k+8>>2]|0)){r=k;break b}if((k|0)==(c[b>>2]|0)){r=0;break}}}else{k=h;while(1){l=c[k+4>>2]|0;if((l|0)==(f|0)){r=k;break}else k=l}}while(0);f=i+20|0;c[f>>2]=r;if(!q)s=r;else{c[q+20>>2]=i;s=c[f>>2]|0}if(!s){o=i;return o|0}c[s+16>>2]=i;o=i;return o|0}function __ZNK11MethodBind2I6ShaderRK10StringNameRK3RefI7TextureEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;switch(b|0){case 0:{__ZN10StringNameC2Ev(d);__ZN7VariantC2ERK10StringName(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);__ZN10StringNameD2Ev(d);f=b;break}case 1:{f=__ZN7Variant12get_type_forIRK3RefI7TextureEEENS_4TypeEv()|0;break}default:f=0}l=a;return f|0}function __ZNK11MethodBind2I6ShaderRK10StringNameRK3RefI7TextureEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,910083);l=a;return c[b>>2]|0}function __ZN11MethodBind2I6ShaderRK10StringNameRK3RefI7TextureEE4callEP6ObjectPPK7VariantiRNSC_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0;i=l;l=l+64|0;if((l|0)>=(m|0))ba(64);j=i+56|0;k=i+52|0;n=i+24|0;o=i+48|0;p=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1234352)|0:0){c[h>>2]=0;a[1263537]=0;q=d+24|0;r=c[q>>2]|0;if((r|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=r;c[b>>2]=0;l=i;return}s=r-(c[d+20>>2]|0)|0;if((s|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=s;c[b>>2]=0;l=i;return}if((g|0)>0){if((r|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);t=0}else{a[1263537]=0;t=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,t)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=t;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[q>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);u=0}else{a[1263537]=0;u=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,u)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=u;c[b>>2]=0;l=i;return}}}u=c[d+44>>2]|0;t=c[d+48>>2]|0;r=e+(t>>1)|0;if(!(t&1))v=u;else v=c[(c[r>>2]|0)+u>>2]|0;do if((g|0)<1){u=c[q>>2]|0;t=u+-1|0;if((u|0)>=1){e=c[d+16>>2]|0;s=(e|0)==0;if(s)w=0;else w=c[e+-4>>2]|0;if((u|0)<=(w|0)){if(s)x=0;else x=c[e+-4>>2]|0;do if((x|0)<(u|0)){if(s)y=0;else y=c[e+-4>>2]|0;if((y|0)<(u|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);z=0;break}else{a[1263537]=0;A=37;break}}else A=37;while(0);if((A|0)==37)z=e+(t*24|0)|0;__ZN7VariantC2ERKS_(n,z);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f>>2]|0);while(0);c[k>>2]=__ZNK7Variantcv10StringNameEv(n)|0;do if((g|0)<2){z=c[q>>2]|0;y=z+-1|0;x=z+-2|0;if((z|0)>=2){z=c[d+16>>2]|0;w=(z|0)==0;if(w)B=0;else B=c[z+-4>>2]|0;if((y|0)<=(B|0)){if(w)C=0;else C=c[z+-4>>2]|0;do if((C|0)<(y|0)){if(w)D=0;else D=c[z+-4>>2]|0;if((D|0)<(y|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);E=0;break}else{a[1263537]=0;A=54;break}}else A=54;while(0);if((A|0)==54)E=z+(x*24|0)|0;__ZN7VariantC2ERKS_(p,E);break}}c[p>>2]=0}else __ZN7VariantC2ERKS_(p,c[f+4>>2]|0);while(0);__ZN3RefI7TextureEC2ERK7Variant(j,p);c[o>>2]=c[j>>2];bj[v&4095](r,k,o);r=c[o>>2]|0;if((r|0?__ZN9Reference11unreferenceEv(r)|0:0)?(r=c[o>>2]|0,__Z17predelete_handlerP6Object(r)|0):0){gj[c[(c[r>>2]|0)+76>>2]&8191](r);__ZN6Memory11free_staticEPvb(r,0)}c[o>>2]=0;if(c[p>>2]|0)__ZN7Variant5clearEv(p);__ZN10StringNameD2Ev(k);if(c[n>>2]|0)__ZN7Variant5clearEv(n);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1380,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind2I6ShaderRK10StringNameRK3RefI7TextureEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0;e=l;l=l+48|0;if((l|0)>=(m|0))ba(48);f=e+32|0;g=e;h=e+28|0;i=e+24|0;if(!b)j=0;else{k=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1234352)|0;j=k?b:0}b=c[a+44>>2]|0;k=c[a+48>>2]|0;a=j+(k>>1)|0;if(!(k&1))n=b;else n=c[(c[a>>2]|0)+b>>2]|0;__ZN10StringNameC2ERK6String(f,c[d>>2]|0);c[h>>2]=c[f>>2];__ZN7VariantC2EPK6Object(g,c[d+4>>2]|0);__ZN3RefI7TextureEC2ERK7Variant(f,g);if(c[g>>2]|0)__ZN7Variant5clearEv(g);c[i>>2]=c[f>>2];bj[n&4095](a,h,i);a=c[i>>2]|0;if(!a){__ZN10StringNameD2Ev(h);l=e;return}if(!(__ZN9Reference11unreferenceEv(a)|0)){__ZN10StringNameD2Ev(h);l=e;return}a=c[i>>2]|0;if(!(__Z17predelete_handlerP6Object(a)|0)){__ZN10StringNameD2Ev(h);l=e;return}gj[c[(c[a>>2]|0)+76>>2]&8191](a);__ZN6Memory11free_staticEPvb(a,0);__ZN10StringNameD2Ev(h);l=e;return}function __ZN11MethodBind2I6ShaderRK10StringNameRK3RefI7TextureEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI6Shader6StringE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;if((b|0)!=-1){f=0;l=a;return f|0}c[d>>2]=0;__ZN7VariantC2ERK6String(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);e=c[d>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);f=b;l=a;return f|0}function __ZNK13MethodBind0RCI6Shader6StringE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,910083);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI6Shader6StringE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;j=f+24|0;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1234352)|0:0){c[h>>2]=0;a[1263537]=0;k=c[d+24>>2]|0;if((k|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=k;c[b>>2]=0;l=f;return}n=k-(c[d+20>>2]|0)|0;if((n|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=n;c[b>>2]=0;l=f;return}n=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))o=n;else o=c[(c[d>>2]|0)+n>>2]|0;c[j>>2]=ij[o&8191](d)|0;__ZN7VariantC2ERK6String(i,j);d=c[j>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI6Shader6StringE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0;if(!b)f=0;else{d=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1234352)|0;f=d?b:0}b=c[a+44>>2]|0;d=c[a+48>>2]|0;a=f+(d>>1)|0;if(!(d&1))g=b;else g=c[(c[a>>2]|0)+b>>2]|0;b=ij[g&8191](a)|0;a=b;g=c[e>>2]|0;if((g|0)==(b|0)){if(!b)return}else{if(g|0?(__Z16atomic_decrementPj(g+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(g,1);c[e>>2]=0;if(!b)return;if(__Z28atomic_conditional_incrementPj(b+-8|0)|0)c[e>>2]=a}if(__Z16atomic_decrementPj(b+-8|0)|0)return;__ZN6Memory11free_staticEPvb(b,1);return}function __ZN13MethodBind0RCI6Shader6StringED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I6ShaderRK6StringE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;if(b|0){f=0;l=a;return f|0}c[d>>2]=0;__ZN7VariantC2ERK6String(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);e=c[d>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);f=b;l=a;return f|0}function __ZNK11MethodBind1I6ShaderRK6StringE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,910083);l=a;return c[b>>2]|0}function __ZN11MethodBind1I6ShaderRK6StringE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i+24|0;k=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1234352)|0:0){c[h>>2]=0;a[1263537]=0;n=d+24|0;o=c[n>>2]|0;if((o|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=o;c[b>>2]=0;l=i;return}p=o-(c[d+20>>2]|0)|0;if((p|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=p;c[b>>2]=0;l=i;return}if((g|0)>0){if((o|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);q=0}else{a[1263537]=0;q=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,q)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=q;c[b>>2]=0;l=i;return}}q=c[d+44>>2]|0;o=c[d+48>>2]|0;p=e+(o>>1)|0;if(!(o&1))r=q;else r=c[(c[p>>2]|0)+q>>2]|0;do if((g|0)<1){q=c[n>>2]|0;o=q+-1|0;if((q|0)>=1){e=c[d+16>>2]|0;s=(e|0)==0;if(s)t=0;else t=c[e+-4>>2]|0;if((q|0)<=(t|0)){if(s)u=0;else u=c[e+-4>>2]|0;do if((u|0)<(q|0)){if(s)v=0;else v=c[e+-4>>2]|0;if((v|0)<(q|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);w=0;break}else{a[1263537]=0;x=31;break}}else x=31;while(0);if((x|0)==31)w=e+(o*24|0)|0;__ZN7VariantC2ERKS_(k,w);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);c[j>>2]=__ZNK7Variantcv6StringEv(k)|0;Pi[r&2047](p,j);p=c[j>>2]|0;if(p|0?(__Z16atomic_decrementPj(p+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(p,1);if(c[k>>2]|0)__ZN7Variant5clearEv(k);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I6ShaderRK6StringE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1234352)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;b=c[d>>2]|0;d=c[b>>2]|0;if((d|0)!=0?(__Z28atomic_conditional_incrementPj(d+-8|0)|0)!=0:0)j=c[b>>2]|0;else j=0;c[f>>2]=j;Pi[i&2047](a,f);a=c[f>>2]|0;if(!a){l=e;return}if(__Z16atomic_decrementPj(a+-8|0)|0){l=e;return}__ZN6Memory11free_staticEPvb(a,1);l=e;return}function __ZN11MethodBind1I6ShaderRK6StringED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI6ShaderNS0_4ModeEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK13MethodBind0RCI6ShaderNS0_4ModeEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,910083);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI6ShaderNS0_4ModeEE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1234352)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2Ei(i,ij[n&8191](d)|0);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI6ShaderNS0_4ModeEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0;if(!b)f=0;else{d=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1234352)|0;f=d?b:0}b=c[a+44>>2]|0;d=c[a+48>>2]|0;a=f+(d>>1)|0;if(!(d&1)){g=b;h=ij[g&8191](a)|0;c[e>>2]=h;return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=ij[g&8191](a)|0;c[e>>2]=h;return}}function __ZN13MethodBind0RCI6ShaderNS0_4ModeEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN11LineShape2D18_initialize_classvEv(b){b=b|0;if(a[1263406]|0)return;if(!(a[1263357]|0)){if(!(a[1257004]|0)){if(!(a[1257001]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI9ReferenceEEvv();__ZN9Reference13_bind_methodsEv();a[1257001]=1}__ZN7ClassDB10_add_classI8ResourceEEvv();__ZN8Resource13_bind_methodsEv();a[1257004]=1}__ZN7ClassDB10_add_classI7Shape2DEEvv();__ZN7Shape2D13_bind_methodsEv();a[1263357]=1}__ZN7ClassDB10_add_classI11LineShape2DEEvv();__ZN11LineShape2D13_bind_methodsEv();a[1263406]=1;return}function __ZN11LineShape2D5_setvERK10StringNameRK7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK11LineShape2D5_getvERK10StringNameR7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK11LineShape2D19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+24|0;g=e+4|0;h=e;if(!d)__ZNK7Shape2D19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,0);__ZN6StringC2EPKc(f,910124);i=c[f>>2]|0;f=i;j=g+4|0;c[j>>2]=0;k=g+12|0;c[k>>2]=0;c[g>>2]=0;n=(i|0)==0;if(!n?(c[j>>2]=0,__Z28atomic_conditional_incrementPj(i+-8|0)|0):0)c[j>>2]=f;c[g+8>>2]=0;f=c[k>>2]|0;if(f|0){if(!(__Z16atomic_decrementPj(f+-8|0)|0))__ZN6Memory11free_staticEPvb(f,1);c[k>>2]=0}c[g+16>>2]=256;if(!(c[b>>2]|0)){k=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=k;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0}k=__ZnwjPFPvjE(32,4740)|0;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0;c[k+12>>2]=0;c[k+16>>2]=7;f=k+20|0;c[f>>2]=0;j=k+24|0;c[j>>2]=0;o=k+28|0;c[o>>2]=0;__ZN12PropertyInfoaSERKS_(k,g)|0;p=c[b>>2]|0;q=p+4|0;r=c[q>>2]|0;c[j>>2]=r;c[f>>2]=0;c[o>>2]=p;if(r|0)c[r+20>>2]=k;c[q>>2]=k;if(!(c[p>>2]|0))c[p>>2]=k;k=p+8|0;c[k>>2]=(c[k>>2]|0)+1;k=c[g+12>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);k=c[g+4>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);if(!n?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);__ZN10StringNameC2EPKc(h,910124);__ZN7ClassDB17get_property_listE10StringNameP4ListI12PropertyInfo16DefaultAllocatorEbPK6Object(h,b,1,a);__ZN10StringNameD2Ev(h);if(!d){l=e;return}__ZNK7Shape2D19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,1);l=e;return}function __ZN11LineShape2D14_notificationvEib(a,b,c){a=a|0;b=b|0;c=c|0;return}function __ZNK11LineShape2D16_get_class_namevEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+8|0;e=b+4|0;f=b;g=a+136|0;a=c[g>>2]|0;if(a|0){if(c[a+4>>2]|0){l=b;return g|0}if(__ZNK6String6lengthEv(a+8|0)|0){l=b;return g|0}}__ZN6StringC2EPKc(d,910124);c[f>>2]=c[d>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameaSERKS_(g,e);__ZN10StringNameD2Ev(e);e=c[f>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);l=b;return g|0}function __ZNK11LineShape2D9get_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,910124);l=a;return c[b>>2]|0}function __ZNK11LineShape2D8is_classERK6String(a,b){a=a|0;b=b|0;var c=0;if(((!(__ZNK6StringeqEPKc(b,910124)|0)?!(__ZNK6StringeqEPKc(b,938342)|0):0)?!(__ZNK6StringeqEPKc(b,1110448)|0):0)?!(__ZNK6StringeqEPKc(b,1126157)|0):0)c=__ZNK6StringeqEPKc(b,1142944)|0;else c=1;return c|0}function __ZNK11LineShape2D12is_class_ptrEPv(a,b){a=a|0;b=b|0;return (b|0)==1236332|((b|0)==1236156|((b|0)==1220696|((b|0)==1220724|(b|0)==1220580)))|0}function __ZN11LineShape2DD2Ev(a){a=a|0;c[a>>2]=300244;__ZN10StringNameD2Ev(a+136|0);__ZN7Shape2DD2Ev(a);return}function __ZN11LineShape2DD0Ev(a){a=a|0;c[a>>2]=300244;__ZN10StringNameD2Ev(a+136|0);__ZN7Shape2DD2Ev(a);__ZdlPv(a);return}function __ZN11LineShape2D4drawERK3RIDRK5Color(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0.0;e=l;l=l+96|0;if((l|0)>=(m|0))ba(96);f=e+88|0;h=e+40|0;i=e+24|0;j=e+80|0;k=e+8|0;n=e+56|0;o=e+72|0;p=e+52|0;q=e+64|0;r=e;s=e+48|0;t=c[a+148>>2]|0;u=a+140|0;v=u;w=c[v+4>>2]|0;x=i;c[x>>2]=c[v>>2];c[x+4>>2]=w;c[f>>2]=t;__ZNK7Vector2mlERKf(h,i,f);t=a+144|0;y=-+g[u>>2];c[j>>2]=c[t>>2];g[j+4>>2]=y;g[k>>2]=100.0;__ZNK7Vector2mlERKf(f,j,k);__ZNK7Vector2miERKS_(i,h,f);j=i+8|0;y=-+g[u>>2];c[o>>2]=c[t>>2];g[o+4>>2]=y;g[p>>2]=100.0;__ZNK7Vector2mlERKf(n,o,p);__ZNK7Vector2plERKS_(j,h,n);p=__ZN12VisualServer13get_singletonEv()|0;o=c[(c[p>>2]|0)+1084>>2]|0;c[q>>2]=c[b>>2];c[f>>2]=c[q>>2];ci[o&1](p,f,i,j,d,3.0,0);j=h;i=c[j+4>>2]|0;p=k;c[p>>2]=c[j>>2];c[p+4>>2]=i;i=k+8|0;p=u;u=c[p+4>>2]|0;j=r;c[j>>2]=c[p>>2];c[j+4>>2]=u;g[n>>2]=30.0;__ZNK7Vector2mlERKf(f,r,n);__ZNK7Vector2plERKS_(i,h,f);h=__ZN12VisualServer13get_singletonEv()|0;n=c[(c[h>>2]|0)+1084>>2]|0;c[s>>2]=c[b>>2];c[f>>2]=c[s>>2];ci[n&1](h,f,k,i,d,3.0,0);l=e;return}function __ZNK11LineShape2D8get_rectEv(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,h=0,i=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0.0,x=0.0,y=0.0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0;d=l;l=l+96|0;if((l|0)>=(m|0))ba(96);e=d+64|0;f=d+56|0;h=d+48|0;i=d+32|0;k=d+16|0;n=d+80|0;o=d+72|0;p=d;q=d+40|0;r=c[b+148>>2]|0;s=b+140|0;t=s;u=c[t+4>>2]|0;v=f;c[v>>2]=c[t>>2];c[v+4>>2]=u;c[e>>2]=r;__ZNK7Vector2mlERKf(i,f,e);r=b+144|0;w=-+g[s>>2];c[n>>2]=c[r>>2];g[n+4>>2]=w;g[f>>2]=100.0;__ZNK7Vector2mlERKf(e,n,f);__ZNK7Vector2miERKS_(k,i,e);n=k+8|0;w=-+g[s>>2];c[o>>2]=c[r>>2];g[o+4>>2]=w;g[p>>2]=100.0;__ZNK7Vector2mlERKf(h,o,p);__ZNK7Vector2plERKS_(n,i,h);o=i;r=c[o+4>>2]|0;b=p;c[b>>2]=c[o>>2];c[b+4>>2]=r;r=p+8|0;b=s;s=c[b+4>>2]|0;o=q;c[o>>2]=c[b>>2];c[o+4>>2]=s;g[f>>2]=30.0;__ZNK7Vector2mlERKf(e,q,f);__ZNK7Vector2plERKS_(r,i,e);i=a+8|0;c[i>>2]=0;c[i+4>>2]=0;i=k;q=c[i>>2]|0;s=c[i+4>>2]|0;i=a;c[i>>2]=q;c[i+4>>2]=s;i=e;c[i>>2]=q;c[i+4>>2]=s;i=a+8|0;__ZNK7Vector2plERKS_(f,a,i);w=+g[n>>2];n=w<(c[j>>2]=q,+g[j>>2]);x=(c[j>>2]=s,+g[j>>2]);if(n)g[e>>2]=w;y=+g[k+12>>2];if(y<x)g[e+4>>2]=y;if(w>+g[f>>2])g[f>>2]=w;k=f+4|0;if(y>+g[k>>2])g[k>>2]=y;k=e;n=c[k+4>>2]|0;s=a;c[s>>2]=c[k>>2];c[s+4>>2]=n;__ZNK7Vector2miERKS_(h,f,e);n=h;s=c[n+4>>2]|0;k=i;c[k>>2]=c[n>>2];c[k+4>>2]=s;s=a;k=c[s>>2]|0;n=c[s+4>>2]|0;s=e;c[s>>2]=k;c[s+4>>2]=n;__ZNK7Vector2plERKS_(f,a,i);y=+g[p>>2];s=y<(c[j>>2]=k,+g[j>>2]);w=(c[j>>2]=n,+g[j>>2]);if(s)g[e>>2]=y;x=+g[p+4>>2];if(x<w)g[e+4>>2]=x;if(y>+g[f>>2])g[f>>2]=y;s=f+4|0;if(x>+g[s>>2])g[s>>2]=x;s=e;n=c[s+4>>2]|0;k=a;c[k>>2]=c[s>>2];c[k+4>>2]=n;__ZNK7Vector2miERKS_(h,f,e);n=h;k=c[n+4>>2]|0;s=i;c[s>>2]=c[n>>2];c[s+4>>2]=k;k=a;s=c[k>>2]|0;n=c[k+4>>2]|0;k=e;c[k>>2]=s;c[k+4>>2]=n;__ZNK7Vector2plERKS_(f,a,i);x=+g[r>>2];r=x<(c[j>>2]=s,+g[j>>2]);y=(c[j>>2]=n,+g[j>>2]);if(r)g[e>>2]=x;w=+g[p+12>>2];if(w<y)g[e+4>>2]=w;if(x>+g[f>>2])g[f>>2]=x;p=f+4|0;if(!(w>+g[p>>2])){z=e;A=z;B=c[A>>2]|0;C=z+4|0;D=C;E=c[D>>2]|0;F=a;G=F;c[G>>2]=B;H=F+4|0;I=H;c[I>>2]=E;__ZNK7Vector2miERKS_(h,f,e);J=h;K=J;L=c[K>>2]|0;M=J+4|0;N=M;O=c[N>>2]|0;P=i;Q=P;c[Q>>2]=L;R=P+4|0;S=R;c[S>>2]=O;l=d;return}g[p>>2]=w;z=e;A=z;B=c[A>>2]|0;C=z+4|0;D=C;E=c[D>>2]|0;F=a;G=F;c[G>>2]=B;H=F+4|0;I=H;c[I>>2]=E;__ZNK7Vector2miERKS_(h,f,e);J=h;K=J;L=c[K>>2]|0;M=J+4|0;N=M;O=c[N>>2]|0;P=i;Q=P;c[Q>>2]=L;R=P+4|0;S=R;c[S>>2]=O;l=d;return}function __ZN7ClassDB10_add_classI11LineShape2DEEvv(){var a=0,b=0,d=0,e=0,f=0,g=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+16|0;d=a+12|0;e=a+8|0;f=a+4|0;g=a;__ZN6StringC2EPKc(b,910124);c[e>>2]=c[b>>2];__ZN10StringNameC2ERK6String(d,e);__ZN6StringC2EPKc(b,938342);c[g>>2]=c[b>>2];__ZN10StringNameC2ERK6String(f,g);__ZN7ClassDB11_add_class2ERK10StringNameS2_(d,f);__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);__ZN10StringNameD2Ev(d);d=c[e>>2]|0;if(!d){l=a;return}if(__Z16atomic_decrementPj(d+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(d,1);l=a;return}function __ZN11LineShape2D13_bind_methodsEv(){var a=0,b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0;a=l;l=l+96|0;if((l|0)>=(m|0))ba(96);b=a+72|0;d=a+64|0;e=a+48|0;f=a+40|0;g=a+24|0;h=a+16|0;i=a+56|0;j=a+8|0;k=a+32|0;n=a+20|0;o=a+12|0;p=a+4|0;q=a;__Z8D_METHODPKcS0_(d,910090,1129164);r=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(r);c[r>>2]=300376;__ZN10MethodBind10_set_constEb(r,0);__ZN10MethodBind24_generate_argument_typesEi(r,1);c[r+44>>2]=1667;c[r+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,r,d,0,0)|0;r=d+4|0;s=c[r>>2]|0;if(s|0?(__Z16atomic_decrementPj(s+-8|0)|0)==0:0){t=c[r>>2]|0;r=(t|0)==0?0:t+-4|0;t=r+4|0;if(c[r>>2]|0){u=0;do{__ZN10StringNameD2Ev(t+(u<<2)|0);u=u+1|0}while(u>>>0<(c[r>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(s,1)}__ZN10StringNameD2Ev(d);__Z8D_METHODPKc(e,910101);d=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(d);c[d>>2]=300412;__ZN10MethodBind10_set_constEb(d,1);__ZN10MethodBind24_generate_argument_typesEi(d,0);__ZN10MethodBind12_set_returnsEb(d,1);c[d+44>>2]=1668;c[d+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,d,e,0,0)|0;d=e+4|0;s=c[d>>2]|0;if(s|0?(__Z16atomic_decrementPj(s+-8|0)|0)==0:0){r=c[d>>2]|0;d=(r|0)==0?0:r+-4|0;r=d+4|0;if(c[d>>2]|0){u=0;do{__ZN10StringNameD2Ev(r+(u<<2)|0);u=u+1|0}while(u>>>0<(c[d>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(s,1)}__ZN10StringNameD2Ev(e);__Z8D_METHODPKcS0_(f,910112,1129153);e=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(e);c[e>>2]=300448;__ZN10MethodBind10_set_constEb(e,0);__ZN10MethodBind24_generate_argument_typesEi(e,1);c[e+44>>2]=244;c[e+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,e,f,0,0)|0;e=f+4|0;s=c[e>>2]|0;if(s|0?(__Z16atomic_decrementPj(s+-8|0)|0)==0:0){d=c[e>>2]|0;e=(d|0)==0?0:d+-4|0;d=e+4|0;if(c[e>>2]|0){u=0;do{__ZN10StringNameD2Ev(d+(u<<2)|0);u=u+1|0}while(u>>>0<(c[e>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(s,1)}__ZN10StringNameD2Ev(f);__Z8D_METHODPKc(g,910118);f=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(f);c[f>>2]=300484;__ZN10MethodBind10_set_constEb(f,1);__ZN10MethodBind24_generate_argument_typesEi(f,0);__ZN10MethodBind12_set_returnsEb(f,1);c[f+44>>2]=251;c[f+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,f,g,0,0)|0;f=g+4|0;s=c[f>>2]|0;if(s|0?(__Z16atomic_decrementPj(s+-8|0)|0)==0:0){e=c[f>>2]|0;f=(e|0)==0?0:e+-4|0;e=f+4|0;if(c[f>>2]|0){u=0;do{__ZN10StringNameD2Ev(e+(u<<2)|0);u=u+1|0}while(u>>>0<(c[f>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(s,1)}__ZN10StringNameD2Ev(g);__ZN6StringC2EPKc(b,910124);c[i>>2]=c[b>>2];__ZN10StringNameC2ERK6String(h,i);__ZN6StringC2EPKc(j,1129164);__ZN6StringC2EPKc(k,1263606);g=b+4|0;c[g>>2]=0;s=b+12|0;c[s>>2]=0;c[b>>2]=5;f=c[j>>2]|0;if(f|0?(c[g>>2]=0,__Z28atomic_conditional_incrementPj(f+-8|0)|0):0)c[g>>2]=c[j>>2];c[b+8>>2]=0;g=c[s>>2]|0;if((g|0)!=(c[k>>2]|0)){if(g|0?(__Z16atomic_decrementPj(g+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(g,1);c[s>>2]=0;g=c[k>>2]|0;if(g|0?__Z28atomic_conditional_incrementPj(g+-8|0)|0:0)c[s>>2]=c[k>>2]}c[b+16>>2]=7;c[n>>2]=__Z11_scs_createPKc(910090)|0;c[o>>2]=__Z11_scs_createPKc(910101)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(h,b,n,o,-1);__ZN10StringNameD2Ev(o);__ZN10StringNameD2Ev(n);s=c[b+12>>2]|0;if(s|0?(__Z16atomic_decrementPj(s+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(s,1);s=c[b+4>>2]|0;if(s|0?(__Z16atomic_decrementPj(s+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(s,1);s=c[k>>2]|0;if(s|0?(__Z16atomic_decrementPj(s+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(s,1);s=c[j>>2]|0;if(s|0?(__Z16atomic_decrementPj(s+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(s,1);__ZN10StringNameD2Ev(h);h=c[i>>2]|0;if(h|0?(__Z16atomic_decrementPj(h+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(h,1);__ZN6StringC2EPKc(b,910124);c[i>>2]=c[b>>2];__ZN10StringNameC2ERK6String(p,i);__ZN6StringC2EPKc(q,1129153);__ZN6StringC2EPKc(k,1263606);h=b+4|0;c[h>>2]=0;s=b+12|0;c[s>>2]=0;c[b>>2]=3;j=c[q>>2]|0;if(j|0?(c[h>>2]=0,__Z28atomic_conditional_incrementPj(j+-8|0)|0):0)c[h>>2]=c[q>>2];c[b+8>>2]=0;h=c[s>>2]|0;if((h|0)!=(c[k>>2]|0)){if(h|0?(__Z16atomic_decrementPj(h+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(h,1);c[s>>2]=0;h=c[k>>2]|0;if(h|0?__Z28atomic_conditional_incrementPj(h+-8|0)|0:0)c[s>>2]=c[k>>2]}c[b+16>>2]=7;c[n>>2]=__Z11_scs_createPKc(910112)|0;c[o>>2]=__Z11_scs_createPKc(910118)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(p,b,n,o,-1);__ZN10StringNameD2Ev(o);__ZN10StringNameD2Ev(n);n=c[b+12>>2]|0;if(n|0?(__Z16atomic_decrementPj(n+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(n,1);n=c[b+4>>2]|0;if(n|0?(__Z16atomic_decrementPj(n+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(n,1);n=c[k>>2]|0;if(n|0?(__Z16atomic_decrementPj(n+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(n,1);n=c[q>>2]|0;if(n|0?(__Z16atomic_decrementPj(n+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(n,1);__ZN10StringNameD2Ev(p);p=c[i>>2]|0;if(!p){l=a;return}if(__Z16atomic_decrementPj(p+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(p,1);l=a;return}function __ZN11LineShape2D10set_normalERK7Vector2(a,b){a=a|0;b=b|0;var d=0,e=0;d=b;b=c[d+4>>2]|0;e=a+140|0;c[e>>2]=c[d>>2];c[e+4>>2]=b;__ZN11LineShape2D13_update_shapeEv(a);return}function __ZNK11LineShape2D10get_normalEv(a,b){a=a|0;b=b|0;var d=0,e=0;d=b+140|0;b=c[d+4>>2]|0;e=a;c[e>>2]=c[d>>2];c[e+4>>2]=b;return}function __ZN11LineShape2D5set_dEf(a,b){a=a|0;b=+b;g[a+148>>2]=b;__ZN11LineShape2D13_update_shapeEv(a);return}function __ZNK11LineShape2D5get_dEv(a){a=a|0;return +(+g[a+148>>2])}function __ZNK13MethodBind0RCI11LineShape2DfE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Ef(d,0.0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK13MethodBind0RCI11LineShape2DfE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,910124);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI11LineShape2DfE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236332)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2Ef(i,+mj[n&511](d));__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI11LineShape2DfE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0.0;if(!b)f=0;else{d=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236332)|0;f=d?b:0}b=c[a+44>>2]|0;d=c[a+48>>2]|0;a=f+(d>>1)|0;if(!(d&1)){h=b;i=+mj[h&511](a);g[e>>2]=i;return}else{h=c[(c[a>>2]|0)+b>>2]|0;i=+mj[h&511](a);g[e>>2]=i;return}}function __ZN13MethodBind0RCI11LineShape2DfED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN11LineShape2D13_update_shapeEv(a){a=a|0;var b=0,d=0,e=0,f=0,h=0,i=0,j=0;b=l;l=l+64|0;if((l|0)>=(m|0))ba(64);d=b+24|0;e=b+52|0;f=b+48|0;h=b;__ZN5ArrayC2Ev(e);__ZN7VariantC2ERK7Vector2(d,a+140|0);__ZN5Array9push_backERK7Variant(e,d);if(c[d>>2]|0)__ZN7Variant5clearEv(d);__ZN7VariantC2Ef(d,+g[a+148>>2]);__ZN5Array9push_backERK7Variant(e,d);if(c[d>>2]|0)__ZN7Variant5clearEv(d);i=__ZN15Physics2DServer13get_singletonEv()|0;j=c[(c[i>>2]|0)+92>>2]|0;c[f>>2]=ij[c[(c[a>>2]|0)+112>>2]&8191](a)|0;__ZN7VariantC2ERK5Array(h,e);c[d>>2]=c[f>>2];bj[j&4095](i,d,h);if(!(c[h>>2]|0)){__ZN8Resource12emit_changedEv(a);__ZN5ArrayD2Ev(e);l=b;return}__ZN7Variant5clearEv(h);__ZN8Resource12emit_changedEv(a);__ZN5ArrayD2Ev(e);l=b;return}function __ZNK11MethodBind1I11LineShape2DfE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if(!b){__ZN7VariantC2Ef(d,0.0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK11MethodBind1I11LineShape2DfE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,910124);l=a;return c[b>>2]|0}function __ZN11MethodBind1I11LineShape2DfE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0.0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236332)|0:0){c[h>>2]=0;a[1263537]=0;k=d+24|0;n=c[k>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=i;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=i;return}if((g|0)>0){if((n|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);p=0}else{a[1263537]=0;p=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,p)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=p;c[b>>2]=0;l=i;return}}p=c[d+44>>2]|0;n=c[d+48>>2]|0;o=e+(n>>1)|0;if(!(n&1))q=p;else q=c[(c[o>>2]|0)+p>>2]|0;do if((g|0)<1){p=c[k>>2]|0;n=p+-1|0;if((p|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)s=0;else s=c[e+-4>>2]|0;if((p|0)<=(s|0)){if(r)t=0;else t=c[e+-4>>2]|0;do if((t|0)<(p|0)){if(r)u=0;else u=c[e+-4>>2]|0;if((u|0)<(p|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);v=0;break}else{a[1263537]=0;w=31;break}}else w=31;while(0);if((w|0)==31)v=e+(n*24|0)|0;__ZN7VariantC2ERKS_(j,v);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);x=+__ZNK7VariantcvfEv(j);Mi[q&511](o,x);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I11LineShape2DfE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0,j=0.0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236332)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1)){h=b;i=c[d>>2]|0;j=+g[i>>2];Mi[h&511](a,j);return}else{h=c[(c[a>>2]|0)+b>>2]|0;i=c[d>>2]|0;j=+g[i>>2];Mi[h&511](a,j);return}}function __ZN11MethodBind1I11LineShape2DfED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI11LineShape2D7Vector2E18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;if((b|0)!=-1){f=0;l=a;return f|0}g[d>>2]=0.0;g[d+4>>2]=0.0;__ZN7VariantC2ERK7Vector2(e,d);d=c[e>>2]|0;if(d|0)__ZN7Variant5clearEv(e);f=d;l=a;return f|0}function __ZNK13MethodBind0RCI11LineShape2D7Vector2E18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,910124);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI11LineShape2D7Vector2E4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;j=f+24|0;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236332)|0:0){c[h>>2]=0;a[1263537]=0;k=c[d+24>>2]|0;if((k|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=k;c[b>>2]=0;l=f;return}n=k-(c[d+20>>2]|0)|0;if((n|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=n;c[b>>2]=0;l=f;return}n=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))o=n;else o=c[(c[d>>2]|0)+n>>2]|0;Pi[o&2047](j,d);__ZN7VariantC2ERK7Vector2(i,j);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI11LineShape2D7Vector2E7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=d;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236332)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;Pi[i&2047](f,a);a=f;f=c[a+4>>2]|0;i=e;c[i>>2]=c[a>>2];c[i+4>>2]=f;l=d;return}function __ZN13MethodBind0RCI11LineShape2D7Vector2ED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I11LineShape2DRK7Vector2E18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;if(b|0){f=0;l=a;return f|0}g[d>>2]=0.0;g[d+4>>2]=0.0;__ZN7VariantC2ERK7Vector2(e,d);d=c[e>>2]|0;if(d|0)__ZN7Variant5clearEv(e);f=d;l=a;return f|0}function __ZNK11MethodBind1I11LineShape2DRK7Vector2E18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,910124);l=a;return c[b>>2]|0}function __ZN11MethodBind1I11LineShape2DRK7Vector2E4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i+24|0;k=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236332)|0:0){c[h>>2]=0;a[1263537]=0;n=d+24|0;o=c[n>>2]|0;if((o|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=o;c[b>>2]=0;l=i;return}p=o-(c[d+20>>2]|0)|0;if((p|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=p;c[b>>2]=0;l=i;return}if((g|0)>0){if((o|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);q=0}else{a[1263537]=0;q=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,q)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=q;c[b>>2]=0;l=i;return}}q=c[d+44>>2]|0;o=c[d+48>>2]|0;p=e+(o>>1)|0;if(!(o&1))r=q;else r=c[(c[p>>2]|0)+q>>2]|0;do if((g|0)<1){q=c[n>>2]|0;o=q+-1|0;if((q|0)>=1){e=c[d+16>>2]|0;s=(e|0)==0;if(s)t=0;else t=c[e+-4>>2]|0;if((q|0)<=(t|0)){if(s)u=0;else u=c[e+-4>>2]|0;do if((u|0)<(q|0)){if(s)v=0;else v=c[e+-4>>2]|0;if((v|0)<(q|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);w=0;break}else{a[1263537]=0;x=31;break}}else x=31;while(0);if((x|0)==31)w=e+(o*24|0)|0;__ZN7VariantC2ERKS_(k,w);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);__ZNK7Variantcv7Vector2Ev(j,k);Pi[r&2047](p,j);if(c[k>>2]|0)__ZN7Variant5clearEv(k);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I11LineShape2DRK7Vector2E7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236332)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;b=c[d>>2]|0;d=c[b+4>>2]|0;h=f;c[h>>2]=c[b>>2];c[h+4>>2]=d;Pi[i&2047](a,f);l=e;return}function __ZN11MethodBind1I11LineShape2DRK7Vector2ED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN11SphereShape18_initialize_classvEv(b){b=b|0;if(a[1263407]|0)return;if(!(a[1263310]|0)){if(!(a[1257004]|0)){if(!(a[1257001]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI9ReferenceEEvv();__ZN9Reference13_bind_methodsEv();a[1257001]=1}__ZN7ClassDB10_add_classI8ResourceEEvv();__ZN8Resource13_bind_methodsEv();a[1257004]=1}__ZN7ClassDB10_add_classI5ShapeEEvv();a[1263310]=1}__ZN7ClassDB10_add_classI11SphereShapeEEvv();__ZN11SphereShape13_bind_methodsEv();a[1263407]=1;return}function __ZN11SphereShape5_setvERK10StringNameRK7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK11SphereShape5_getvERK10StringNameR7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK11SphereShape19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+24|0;g=e+4|0;h=e;if(!d)__ZNK5Shape19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,0);__ZN6StringC2EPKc(f,910148);i=c[f>>2]|0;f=i;j=g+4|0;c[j>>2]=0;k=g+12|0;c[k>>2]=0;c[g>>2]=0;n=(i|0)==0;if(!n?(c[j>>2]=0,__Z28atomic_conditional_incrementPj(i+-8|0)|0):0)c[j>>2]=f;c[g+8>>2]=0;f=c[k>>2]|0;if(f|0){if(!(__Z16atomic_decrementPj(f+-8|0)|0))__ZN6Memory11free_staticEPvb(f,1);c[k>>2]=0}c[g+16>>2]=256;if(!(c[b>>2]|0)){k=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=k;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0}k=__ZnwjPFPvjE(32,4740)|0;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0;c[k+12>>2]=0;c[k+16>>2]=7;f=k+20|0;c[f>>2]=0;j=k+24|0;c[j>>2]=0;o=k+28|0;c[o>>2]=0;__ZN12PropertyInfoaSERKS_(k,g)|0;p=c[b>>2]|0;q=p+4|0;r=c[q>>2]|0;c[j>>2]=r;c[f>>2]=0;c[o>>2]=p;if(r|0)c[r+20>>2]=k;c[q>>2]=k;if(!(c[p>>2]|0))c[p>>2]=k;k=p+8|0;c[k>>2]=(c[k>>2]|0)+1;k=c[g+12>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);k=c[g+4>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);if(!n?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);__ZN10StringNameC2EPKc(h,910148);__ZN7ClassDB17get_property_listE10StringNameP4ListI12PropertyInfo16DefaultAllocatorEbPK6Object(h,b,1,a);__ZN10StringNameD2Ev(h);if(!d){l=e;return}__ZNK5Shape19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,1);l=e;return}function __ZN11SphereShape14_notificationvEib(a,b,c){a=a|0;b=b|0;c=c|0;return}function __ZNK11SphereShape16_get_class_namevEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+8|0;e=b+4|0;f=b;g=a+136|0;a=c[g>>2]|0;if(a|0){if(c[a+4>>2]|0){l=b;return g|0}if(__ZNK6String6lengthEv(a+8|0)|0){l=b;return g|0}}__ZN6StringC2EPKc(d,910148);c[f>>2]=c[d>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameaSERKS_(g,e);__ZN10StringNameD2Ev(e);e=c[f>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);l=b;return g|0}function __ZNK11SphereShape9get_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,910148);l=a;return c[b>>2]|0}function __ZNK11SphereShape8is_classERK6String(a,b){a=a|0;b=b|0;var c=0;if(((!(__ZNK6StringeqEPKc(b,910148)|0)?!(__ZNK6StringeqEPKc(b,912234)|0):0)?!(__ZNK6StringeqEPKc(b,1110448)|0):0)?!(__ZNK6StringeqEPKc(b,1126157)|0):0)c=__ZNK6StringeqEPKc(b,1142944)|0;else c=1;return c|0}function __ZNK11SphereShape12is_class_ptrEPv(a,b){a=a|0;b=b|0;return (b|0)==1236336|((b|0)==1235704|((b|0)==1220696|((b|0)==1220724|(b|0)==1220580)))|0}function __ZN11SphereShapeD2Ev(a){a=a|0;c[a>>2]=300520;__ZN10StringNameD2Ev(a+136|0);__ZN5ShapeD2Ev(a);return}function __ZN11SphereShapeD0Ev(a){a=a|0;c[a>>2]=300520;__ZN10StringNameD2Ev(a+136|0);__ZN5ShapeD2Ev(a);__ZdlPv(a);return}function __ZN11SphereShape21_gen_debug_mesh_linesEv(a){a=a|0;var b=0,d=0,e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0.0,M=0.0,N=0.0,O=0,P=0;b=l;l=l+128|0;if((l|0)>=(m|0))ba(128);d=b+116|0;e=b+112|0;f=b+92|0;h=b+72|0;i=b+104|0;j=b+48|0;k=b+96|0;n=b+80|0;o=b+56|0;p=b+36|0;q=b+24|0;r=b+12|0;s=b;c[f>>2]=c[a+140>>2];c[e>>2]=0;a=i+4|0;t=k+4|0;u=h+4|0;v=n+4|0;w=n+8|0;x=j+4|0;y=o+4|0;z=o+8|0;A=p+4|0;B=p+8|0;C=q+4|0;D=q+8|0;E=r+4|0;F=r+8|0;G=s+4|0;H=s+8|0;I=0;do{J=+(I|0);M=J*3.141592653589793/180.0;N=(J+1.0)*3.141592653589793/180.0;J=+K(+M);g[i>>2]=+L(+M);g[a>>2]=J;__ZNK7Vector2mlERKf(h,i,f);J=+K(+N);g[k>>2]=+L(+N);g[t>>2]=J;__ZNK7Vector2mlERKf(j,k,f);O=c[u>>2]|0;c[n>>2]=c[h>>2];g[v>>2]=0.0;c[w>>2]=O;c[d>>2]=c[n>>2];c[d+4>>2]=c[n+4>>2];c[d+8>>2]=c[n+8>>2];__ZN6VectorI7Vector3E9push_backES0_(e,d)|0;O=c[x>>2]|0;c[o>>2]=c[j>>2];g[y>>2]=0.0;c[z>>2]=O;c[d>>2]=c[o>>2];c[d+4>>2]=c[o+4>>2];c[d+8>>2]=c[o+8>>2];__ZN6VectorI7Vector3E9push_backES0_(e,d)|0;O=c[h>>2]|0;P=c[u>>2]|0;g[p>>2]=0.0;c[A>>2]=O;c[B>>2]=P;c[d>>2]=c[p>>2];c[d+4>>2]=c[p+4>>2];c[d+8>>2]=c[p+8>>2];__ZN6VectorI7Vector3E9push_backES0_(e,d)|0;P=c[j>>2]|0;O=c[x>>2]|0;g[q>>2]=0.0;c[C>>2]=P;c[D>>2]=O;c[d>>2]=c[q>>2];c[d+4>>2]=c[q+4>>2];c[d+8>>2]=c[q+8>>2];__ZN6VectorI7Vector3E9push_backES0_(e,d)|0;O=c[u>>2]|0;c[r>>2]=c[h>>2];c[E>>2]=O;g[F>>2]=0.0;c[d>>2]=c[r>>2];c[d+4>>2]=c[r+4>>2];c[d+8>>2]=c[r+8>>2];__ZN6VectorI7Vector3E9push_backES0_(e,d)|0;O=c[x>>2]|0;c[s>>2]=c[j>>2];c[G>>2]=O;g[H>>2]=0.0;c[d>>2]=c[s>>2];c[d+4>>2]=c[s+4>>2];c[d+8>>2]=c[s+8>>2];__ZN6VectorI7Vector3E9push_backES0_(e,d)|0;I=I+1|0}while((I|0)!=361);l=b;return c[e>>2]|0}function __ZN11SphereShape13_update_shapeEv(a){a=a|0;var b=0,d=0,e=0,f=0,h=0,i=0;b=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=b+28|0;e=b+24|0;f=b;h=__ZN13PhysicsServer13get_singletonEv()|0;i=c[(c[h>>2]|0)+88>>2]|0;c[e>>2]=c[a+128>>2];__ZN7VariantC2Ef(f,+g[a+140>>2]);c[d>>2]=c[e>>2];bj[i&4095](h,d,f);if(!(c[f>>2]|0)){l=b;return}__ZN7Variant5clearEv(f);l=b;return}function __ZN7ClassDB10_add_classI11SphereShapeEEvv(){var a=0,b=0,d=0,e=0,f=0,g=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+16|0;d=a+12|0;e=a+8|0;f=a+4|0;g=a;__ZN6StringC2EPKc(b,910148);c[e>>2]=c[b>>2];__ZN10StringNameC2ERK6String(d,e);__ZN6StringC2EPKc(b,912234);c[g>>2]=c[b>>2];__ZN10StringNameC2ERK6String(f,g);__ZN7ClassDB11_add_class2ERK10StringNameS2_(d,f);__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);__ZN10StringNameD2Ev(d);d=c[e>>2]|0;if(!d){l=a;return}if(__Z16atomic_decrementPj(d+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(d,1);l=a;return}function __ZN11SphereShape13_bind_methodsEv(){var a=0,b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0;a=l;l=l+64|0;if((l|0)>=(m|0))ba(64);b=a+44|0;d=a+32|0;e=a+24|0;f=a+12|0;g=a+40|0;h=a;i=a+16|0;j=a+8|0;k=a+4|0;__Z8D_METHODPKcS0_(d,944851,1123882);n=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(n);c[n>>2]=300652;__ZN10MethodBind10_set_constEb(n,0);__ZN10MethodBind24_generate_argument_typesEi(n,1);c[n+44>>2]=245;c[n+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,n,d,0,0)|0;n=d+4|0;o=c[n>>2]|0;if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0){p=c[n>>2]|0;n=(p|0)==0?0:p+-4|0;p=n+4|0;if(c[n>>2]|0){q=0;do{__ZN10StringNameD2Ev(p+(q<<2)|0);q=q+1|0}while(q>>>0<(c[n>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(o,1)}__ZN10StringNameD2Ev(d);__Z8D_METHODPKc(e,944862);d=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(d);c[d>>2]=300688;__ZN10MethodBind10_set_constEb(d,1);__ZN10MethodBind24_generate_argument_typesEi(d,0);__ZN10MethodBind12_set_returnsEb(d,1);c[d+44>>2]=252;c[d+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,d,e,0,0)|0;d=e+4|0;o=c[d>>2]|0;if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0){n=c[d>>2]|0;d=(n|0)==0?0:n+-4|0;n=d+4|0;if(c[d>>2]|0){q=0;do{__ZN10StringNameD2Ev(n+(q<<2)|0);q=q+1|0}while(q>>>0<(c[d>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(o,1)}__ZN10StringNameD2Ev(e);__ZN6StringC2EPKc(b,910148);c[g>>2]=c[b>>2];__ZN10StringNameC2ERK6String(f,g);__ZN6StringC2EPKc(h,1123882);__ZN6StringC2EPKc(i,910136);e=b+4|0;c[e>>2]=0;o=b+12|0;c[o>>2]=0;c[b>>2]=3;d=c[h>>2]|0;if(d|0?(c[e>>2]=0,__Z28atomic_conditional_incrementPj(d+-8|0)|0):0)c[e>>2]=c[h>>2];c[b+8>>2]=1;e=c[o>>2]|0;if((e|0)!=(c[i>>2]|0)){if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);c[o>>2]=0;e=c[i>>2]|0;if(e|0?__Z28atomic_conditional_incrementPj(e+-8|0)|0:0)c[o>>2]=c[i>>2]}c[b+16>>2]=7;c[j>>2]=__Z11_scs_createPKc(944851)|0;c[k>>2]=__Z11_scs_createPKc(944862)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(f,b,j,k,-1);__ZN10StringNameD2Ev(k);__ZN10StringNameD2Ev(j);j=c[b+12>>2]|0;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);j=c[b+4>>2]|0;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);j=c[i>>2]|0;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);j=c[h>>2]|0;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(!f){l=a;return}if(__Z16atomic_decrementPj(f+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(f,1);l=a;return}function __ZN11SphereShape10set_radiusEf(a,b){a=a|0;b=+b;g[a+140>>2]=b;gj[c[(c[a>>2]|0)+120>>2]&8191](a);__ZN8Resource23notify_change_to_ownersEv(a);return}function __ZNK11SphereShape10get_radiusEv(a){a=a|0;return +(+g[a+140>>2])}function __ZNK13MethodBind0RCI11SphereShapefE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Ef(d,0.0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK13MethodBind0RCI11SphereShapefE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,910148);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI11SphereShapefE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236336)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2Ef(i,+mj[n&511](d));__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI11SphereShapefE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0.0;if(!b)f=0;else{d=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236336)|0;f=d?b:0}b=c[a+44>>2]|0;d=c[a+48>>2]|0;a=f+(d>>1)|0;if(!(d&1)){h=b;i=+mj[h&511](a);g[e>>2]=i;return}else{h=c[(c[a>>2]|0)+b>>2]|0;i=+mj[h&511](a);g[e>>2]=i;return}}function __ZN13MethodBind0RCI11SphereShapefED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I11SphereShapefE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if(!b){__ZN7VariantC2Ef(d,0.0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK11MethodBind1I11SphereShapefE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,910148);l=a;return c[b>>2]|0}function __ZN11MethodBind1I11SphereShapefE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0.0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236336)|0:0){c[h>>2]=0;a[1263537]=0;k=d+24|0;n=c[k>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=i;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=i;return}if((g|0)>0){if((n|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);p=0}else{a[1263537]=0;p=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,p)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=p;c[b>>2]=0;l=i;return}}p=c[d+44>>2]|0;n=c[d+48>>2]|0;o=e+(n>>1)|0;if(!(n&1))q=p;else q=c[(c[o>>2]|0)+p>>2]|0;do if((g|0)<1){p=c[k>>2]|0;n=p+-1|0;if((p|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)s=0;else s=c[e+-4>>2]|0;if((p|0)<=(s|0)){if(r)t=0;else t=c[e+-4>>2]|0;do if((t|0)<(p|0)){if(r)u=0;else u=c[e+-4>>2]|0;if((u|0)<(p|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);v=0;break}else{a[1263537]=0;w=31;break}}else w=31;while(0);if((w|0)==31)v=e+(n*24|0)|0;__ZN7VariantC2ERKS_(j,v);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);x=+__ZNK7VariantcvfEv(j);Mi[q&511](o,x);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I11SphereShapefE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0,j=0.0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236336)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1)){h=b;i=c[d>>2]|0;j=+g[i>>2];Mi[h&511](a,j);return}else{h=c[(c[a>>2]|0)+b>>2]|0;i=c[d>>2]|0;j=+g[i>>2];Mi[h&511](a,j);return}}function __ZN11MethodBind1I11SphereShapefED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN15DynamicFontData18_initialize_classvEv(b){b=b|0;if(a[1263408]|0)return;if(!(a[1257004]|0)){if(!(a[1257001]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI9ReferenceEEvv();__ZN9Reference13_bind_methodsEv();a[1257001]=1}__ZN7ClassDB10_add_classI8ResourceEEvv();__ZN8Resource13_bind_methodsEv();a[1257004]=1}__ZN7ClassDB10_add_classI15DynamicFontDataEEvv();__ZN15DynamicFontData13_bind_methodsEv();a[1263408]=1;return}function __ZN15DynamicFontData5_setvERK10StringNameRK7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK15DynamicFontData5_getvERK10StringNameR7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK15DynamicFontData19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+24|0;g=e+4|0;h=e;if(!d)__ZNK8Resource19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,0);__ZN6StringC2EPKc(f,910210);i=c[f>>2]|0;f=i;j=g+4|0;c[j>>2]=0;k=g+12|0;c[k>>2]=0;c[g>>2]=0;n=(i|0)==0;if(!n?(c[j>>2]=0,__Z28atomic_conditional_incrementPj(i+-8|0)|0):0)c[j>>2]=f;c[g+8>>2]=0;f=c[k>>2]|0;if(f|0){if(!(__Z16atomic_decrementPj(f+-8|0)|0))__ZN6Memory11free_staticEPvb(f,1);c[k>>2]=0}c[g+16>>2]=256;if(!(c[b>>2]|0)){k=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=k;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0}k=__ZnwjPFPvjE(32,4740)|0;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0;c[k+12>>2]=0;c[k+16>>2]=7;f=k+20|0;c[f>>2]=0;j=k+24|0;c[j>>2]=0;o=k+28|0;c[o>>2]=0;__ZN12PropertyInfoaSERKS_(k,g)|0;p=c[b>>2]|0;q=p+4|0;r=c[q>>2]|0;c[j>>2]=r;c[f>>2]=0;c[o>>2]=p;if(r|0)c[r+20>>2]=k;c[q>>2]=k;if(!(c[p>>2]|0))c[p>>2]=k;k=p+8|0;c[k>>2]=(c[k>>2]|0)+1;k=c[g+12>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);k=c[g+4>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);if(!n?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);__ZN10StringNameC2EPKc(h,910210);__ZN7ClassDB17get_property_listE10StringNameP4ListI12PropertyInfo16DefaultAllocatorEbPK6Object(h,b,1,a);__ZN10StringNameD2Ev(h);if(!d){l=e;return}__ZNK8Resource19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,1);l=e;return}function __ZN15DynamicFontData14_notificationvEib(a,b,c){a=a|0;b=b|0;c=c|0;return}function __ZNK15DynamicFontData16_get_class_namevEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+8|0;e=b+4|0;f=b;g=a+124|0;a=c[g>>2]|0;if(a|0){if(c[a+4>>2]|0){l=b;return g|0}if(__ZNK6String6lengthEv(a+8|0)|0){l=b;return g|0}}__ZN6StringC2EPKc(d,910210);c[f>>2]=c[d>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameaSERKS_(g,e);__ZN10StringNameD2Ev(e);e=c[f>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);l=b;return g|0}function __ZNK15DynamicFontData9get_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,910210);l=a;return c[b>>2]|0}function __ZNK15DynamicFontData8is_classERK6String(a,b){a=a|0;b=b|0;var c=0;if((!(__ZNK6StringeqEPKc(b,910210)|0)?!(__ZNK6StringeqEPKc(b,1110448)|0):0)?!(__ZNK6StringeqEPKc(b,1126157)|0):0)c=__ZNK6StringeqEPKc(b,1142944)|0;else c=1;return c|0}function __ZNK15DynamicFontData12is_class_ptrEPv(a,b){a=a|0;b=b|0;return (b|0)==1236340|((b|0)==1220696|((b|0)==1220724|(b|0)==1220580))|0}function __ZN15DynamicFontDataD2Ev(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;c[a>>2]=300724;b=a+144|0;d=c[b>>2]|0;if(d|0?(__ZN3MapIN15DynamicFontData7CacheIDEP17DynamicFontAtSize10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS7_7ElementE(b,c[d+8>>2]|0),d=c[a+148>>2]|0,e=c[b>>2]|0,c[e+8>>2]=d,c[a+152>>2]=0,f=d,c[f+12>>2]=f,e|0):0){__ZN6Memory11free_staticEPvb(e,0);c[b>>2]=0}b=c[a+140>>2]|0;if(!b){g=a+124|0;__ZN10StringNameD2Ev(g);__ZN8ResourceD2Ev(a);return}if(__Z16atomic_decrementPj(b+-8|0)|0){g=a+124|0;__ZN10StringNameD2Ev(g);__ZN8ResourceD2Ev(a);return}__ZN6Memory11free_staticEPvb(b,1);g=a+124|0;__ZN10StringNameD2Ev(g);__ZN8ResourceD2Ev(a);return}function __ZN15DynamicFontDataD0Ev(a){a=a|0;__ZN15DynamicFontDataD2Ev(a);__ZdlPv(a);return}function __ZN3MapIN15DynamicFontData7CacheIDEP17DynamicFontAtSize10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS7_7ElementE(a,b){a=a|0;b=b|0;if((c[a+4>>2]|0)==(b|0))return;else{__ZN3MapIN15DynamicFontData7CacheIDEP17DynamicFontAtSize10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS7_7ElementE(a,c[b+8>>2]|0);__ZN3MapIN15DynamicFontData7CacheIDEP17DynamicFontAtSize10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS7_7ElementE(a,c[b+4>>2]|0);__ZN6Memory11free_staticEPvb(b,0);return}}function __ZN7ClassDB10_add_classI15DynamicFontDataEEvv(){var a=0,b=0,d=0,e=0,f=0,g=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+16|0;d=a+12|0;e=a+8|0;f=a+4|0;g=a;__ZN6StringC2EPKc(b,910210);c[e>>2]=c[b>>2];__ZN10StringNameC2ERK6String(d,e);__ZN6StringC2EPKc(b,1110448);c[g>>2]=c[b>>2];__ZN10StringNameC2ERK6String(f,g);__ZN7ClassDB11_add_class2ERK10StringNameS2_(d,f);__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);__ZN10StringNameD2Ev(d);d=c[e>>2]|0;if(!d){l=a;return}if(__Z16atomic_decrementPj(d+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(d,1);l=a;return}function __ZN15DynamicFontData13_bind_methodsEv(){var a=0,b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0;a=l;l=l+64|0;if((l|0)>=(m|0))ba(64);b=a+44|0;d=a+32|0;e=a+24|0;f=a+12|0;g=a+40|0;h=a;i=a+16|0;j=a+8|0;k=a+4|0;__Z8D_METHODPKcS0_(d,910160,1128095);n=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(n);c[n>>2]=300848;__ZN10MethodBind10_set_constEb(n,0);__ZN10MethodBind24_generate_argument_typesEi(n,1);c[n+44>>2]=1669;c[n+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,n,d,0,0)|0;n=d+4|0;o=c[n>>2]|0;if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0){p=c[n>>2]|0;n=(p|0)==0?0:p+-4|0;p=n+4|0;if(c[n>>2]|0){q=0;do{__ZN10StringNameD2Ev(p+(q<<2)|0);q=q+1|0}while(q>>>0<(c[n>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(o,1)}__ZN10StringNameD2Ev(d);__Z8D_METHODPKc(e,910174);d=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(d);c[d>>2]=300884;__ZN10MethodBind10_set_constEb(d,1);__ZN10MethodBind24_generate_argument_typesEi(d,0);__ZN10MethodBind12_set_returnsEb(d,1);c[d+44>>2]=5627;c[d+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,d,e,0,0)|0;d=e+4|0;o=c[d>>2]|0;if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0){n=c[d>>2]|0;d=(n|0)==0?0:n+-4|0;n=d+4|0;if(c[d>>2]|0){q=0;do{__ZN10StringNameD2Ev(n+(q<<2)|0);q=q+1|0}while(q>>>0<(c[d>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(o,1)}__ZN10StringNameD2Ev(e);__ZN6StringC2EPKc(b,910210);c[g>>2]=c[b>>2];__ZN10StringNameC2ERK6String(f,g);__ZN6StringC2EPKc(h,910188);__ZN6StringC2EPKc(i,910198);e=b+4|0;c[e>>2]=0;o=b+12|0;c[o>>2]=0;c[b>>2]=4;d=c[h>>2]|0;if(d|0?(c[e>>2]=0,__Z28atomic_conditional_incrementPj(d+-8|0)|0):0)c[e>>2]=c[h>>2];c[b+8>>2]=13;e=c[o>>2]|0;if((e|0)!=(c[i>>2]|0)){if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);c[o>>2]=0;e=c[i>>2]|0;if(e|0?__Z28atomic_conditional_incrementPj(e+-8|0)|0:0)c[o>>2]=c[i>>2]}c[b+16>>2]=7;c[j>>2]=__Z11_scs_createPKc(910160)|0;c[k>>2]=__Z11_scs_createPKc(910174)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(f,b,j,k,-1);__ZN10StringNameD2Ev(k);__ZN10StringNameD2Ev(j);j=c[b+12>>2]|0;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);j=c[b+4>>2]|0;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);j=c[i>>2]|0;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);j=c[h>>2]|0;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(!f){l=a;return}if(__Z16atomic_decrementPj(f+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(f,1);l=a;return}function __ZN15DynamicFontData13set_font_pathERK6String(a,b){a=a|0;b=b|0;var d=0;d=a+140|0;a=c[d>>2]|0;if((a|0)==(c[b>>2]|0))return;if(a|0?(__Z16atomic_decrementPj(a+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(a,1);c[d>>2]=0;a=c[b>>2]|0;if(!a)return;if(!(__Z28atomic_conditional_incrementPj(a+-8|0)|0))return;c[d>>2]=c[b>>2];return}function __ZNK15DynamicFontData13get_font_pathEv(a){a=a|0;var b=0,d=0;b=a+140|0;a=c[b>>2]|0;if((a|0)!=0?(__Z28atomic_conditional_incrementPj(a+-8|0)|0)!=0:0)d=c[b>>2]|0;else d=0;return d|0}function __ZNK13MethodBind0RCI15DynamicFontData6StringE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;if((b|0)!=-1){f=0;l=a;return f|0}c[d>>2]=0;__ZN7VariantC2ERK6String(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);e=c[d>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);f=b;l=a;return f|0}function __ZNK13MethodBind0RCI15DynamicFontData6StringE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,910210);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI15DynamicFontData6StringE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;j=f+24|0;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236340)|0:0){c[h>>2]=0;a[1263537]=0;k=c[d+24>>2]|0;if((k|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=k;c[b>>2]=0;l=f;return}n=k-(c[d+20>>2]|0)|0;if((n|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=n;c[b>>2]=0;l=f;return}n=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))o=n;else o=c[(c[d>>2]|0)+n>>2]|0;c[j>>2]=ij[o&8191](d)|0;__ZN7VariantC2ERK6String(i,j);d=c[j>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI15DynamicFontData6StringE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0;if(!b)f=0;else{d=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236340)|0;f=d?b:0}b=c[a+44>>2]|0;d=c[a+48>>2]|0;a=f+(d>>1)|0;if(!(d&1))g=b;else g=c[(c[a>>2]|0)+b>>2]|0;b=ij[g&8191](a)|0;a=b;g=c[e>>2]|0;if((g|0)==(b|0)){if(!b)return}else{if(g|0?(__Z16atomic_decrementPj(g+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(g,1);c[e>>2]=0;if(!b)return;if(__Z28atomic_conditional_incrementPj(b+-8|0)|0)c[e>>2]=a}if(__Z16atomic_decrementPj(b+-8|0)|0)return;__ZN6Memory11free_staticEPvb(b,1);return}function __ZN13MethodBind0RCI15DynamicFontData6StringED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I15DynamicFontDataRK6StringE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;if(b|0){f=0;l=a;return f|0}c[d>>2]=0;__ZN7VariantC2ERK6String(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);e=c[d>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);f=b;l=a;return f|0}function __ZNK11MethodBind1I15DynamicFontDataRK6StringE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,910210);l=a;return c[b>>2]|0}function __ZN11MethodBind1I15DynamicFontDataRK6StringE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i+24|0;k=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236340)|0:0){c[h>>2]=0;a[1263537]=0;n=d+24|0;o=c[n>>2]|0;if((o|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=o;c[b>>2]=0;l=i;return}p=o-(c[d+20>>2]|0)|0;if((p|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=p;c[b>>2]=0;l=i;return}if((g|0)>0){if((o|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);q=0}else{a[1263537]=0;q=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,q)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=q;c[b>>2]=0;l=i;return}}q=c[d+44>>2]|0;o=c[d+48>>2]|0;p=e+(o>>1)|0;if(!(o&1))r=q;else r=c[(c[p>>2]|0)+q>>2]|0;do if((g|0)<1){q=c[n>>2]|0;o=q+-1|0;if((q|0)>=1){e=c[d+16>>2]|0;s=(e|0)==0;if(s)t=0;else t=c[e+-4>>2]|0;if((q|0)<=(t|0)){if(s)u=0;else u=c[e+-4>>2]|0;do if((u|0)<(q|0)){if(s)v=0;else v=c[e+-4>>2]|0;if((v|0)<(q|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);w=0;break}else{a[1263537]=0;x=31;break}}else x=31;while(0);if((x|0)==31)w=e+(o*24|0)|0;__ZN7VariantC2ERKS_(k,w);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);c[j>>2]=__ZNK7Variantcv6StringEv(k)|0;Pi[r&2047](p,j);p=c[j>>2]|0;if(p|0?(__Z16atomic_decrementPj(p+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(p,1);if(c[k>>2]|0)__ZN7Variant5clearEv(k);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I15DynamicFontDataRK6StringE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236340)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;b=c[d>>2]|0;d=c[b>>2]|0;if((d|0)!=0?(__Z28atomic_conditional_incrementPj(d+-8|0)|0)!=0:0)j=c[b>>2]|0;else j=0;c[f>>2]=j;Pi[i&2047](a,f);a=c[f>>2]|0;if(!a){l=e;return}if(__Z16atomic_decrementPj(a+-8|0)|0){l=e;return}__ZN6Memory11free_staticEPvb(a,1);l=e;return}function __ZN11MethodBind1I15DynamicFontDataRK6StringED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN17DynamicFontAtSize18_initialize_classvEv(b){b=b|0;if(a[1263409]|0)return;if(!(a[1257001]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI9ReferenceEEvv();__ZN9Reference13_bind_methodsEv();a[1257001]=1}__ZN7ClassDB10_add_classI17DynamicFontAtSizeEEvv();a[1263409]=1;return}function __ZN17DynamicFontAtSize5_setvERK10StringNameRK7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK17DynamicFontAtSize5_getvERK10StringNameR7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK17DynamicFontAtSize19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+24|0;g=e+4|0;h=e;if(!d)__ZNK9Reference19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,0);__ZN6StringC2EPKc(f,910226);i=c[f>>2]|0;f=i;j=g+4|0;c[j>>2]=0;k=g+12|0;c[k>>2]=0;c[g>>2]=0;n=(i|0)==0;if(!n?(c[j>>2]=0,__Z28atomic_conditional_incrementPj(i+-8|0)|0):0)c[j>>2]=f;c[g+8>>2]=0;f=c[k>>2]|0;if(f|0){if(!(__Z16atomic_decrementPj(f+-8|0)|0))__ZN6Memory11free_staticEPvb(f,1);c[k>>2]=0}c[g+16>>2]=256;if(!(c[b>>2]|0)){k=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=k;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0}k=__ZnwjPFPvjE(32,4740)|0;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0;c[k+12>>2]=0;c[k+16>>2]=7;f=k+20|0;c[f>>2]=0;j=k+24|0;c[j>>2]=0;o=k+28|0;c[o>>2]=0;__ZN12PropertyInfoaSERKS_(k,g)|0;p=c[b>>2]|0;q=p+4|0;r=c[q>>2]|0;c[j>>2]=r;c[f>>2]=0;c[o>>2]=p;if(r|0)c[r+20>>2]=k;c[q>>2]=k;if(!(c[p>>2]|0))c[p>>2]=k;k=p+8|0;c[k>>2]=(c[k>>2]|0)+1;k=c[g+12>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);k=c[g+4>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);if(!n?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);__ZN10StringNameC2EPKc(h,910226);__ZN7ClassDB17get_property_listE10StringNameP4ListI12PropertyInfo16DefaultAllocatorEbPK6Object(h,b,1,a);__ZN10StringNameD2Ev(h);if(!d){l=e;return}__ZNK9Reference19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,1);l=e;return}function __ZN17DynamicFontAtSize14_notificationvEib(a,b,c){a=a|0;b=b|0;c=c|0;return}function __ZNK17DynamicFontAtSize16_get_class_namevEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+8|0;e=b+4|0;f=b;g=a+88|0;a=c[g>>2]|0;if(a|0){if(c[a+4>>2]|0){l=b;return g|0}if(__ZNK6String6lengthEv(a+8|0)|0){l=b;return g|0}}__ZN6StringC2EPKc(d,910226);c[f>>2]=c[d>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameaSERKS_(g,e);__ZN10StringNameD2Ev(e);e=c[f>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);l=b;return g|0}function __ZNK17DynamicFontAtSize9get_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,910226);l=a;return c[b>>2]|0}function __ZNK17DynamicFontAtSize8is_classERK6String(a,b){a=a|0;b=b|0;var c=0;if(!(__ZNK6StringeqEPKc(b,910226)|0)?!(__ZNK6StringeqEPKc(b,1126157)|0):0)c=__ZNK6StringeqEPKc(b,1142944)|0;else c=1;return c|0}function __ZNK17DynamicFontAtSize12is_class_ptrEPv(a,b){a=a|0;b=b|0;return (b|0)==1236344|((b|0)==1220724|(b|0)==1220580)|0}function __ZN17DynamicFontAtSizeD2Ev(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0;c[b>>2]=300920;if(!(a[b+160>>0]|0))d=b+180|0;else{_FT_Done_FreeType(c[b+92>>2]|0)|0;e=b+180|0;__ZN3MapIN15DynamicFontData7CacheIDEP17DynamicFontAtSize10ComparatorIS1_E16DefaultAllocatorE5eraseERKS1_((c[e>>2]|0)+144|0,b+184|0)|0;d=e}e=c[d>>2]|0;if((e|0?__ZN9Reference11unreferenceEv(e)|0:0)?(e=c[d>>2]|0,__Z17predelete_handlerP6Object(e)|0):0){gj[c[(c[e>>2]|0)+76>>2]&8191](e);__ZN6Memory11free_staticEPvb(e,0)}c[d>>2]=0;d=b+168|0;e=c[d>>2]|0;f=b+172|0;if(!e){c[d>>2]=0;a[f>>0]=0;g=b+176|0;c[g>>2]=0;h=b+164|0;i=c[h>>2]|0;__ZN6VectorIN17DynamicFontAtSize11CharTextureEE6_unrefEPv(h,i);j=b+88|0;__ZN10StringNameD2Ev(j);__ZN9ReferenceD2Ev(b);return}k=a[f>>0]|0;if(k<<24>>24==31)l=e;else{m=0;n=e;o=e;e=k;while(1){k=n+(m<<2)|0;p=c[k>>2]|0;if(!p){q=e;r=o;s=n}else{t=p;p=k;do{c[p>>2]=c[t+4>>2];__ZN6Memory11free_staticEPvb(t,0);u=c[d>>2]|0;p=u+(m<<2)|0;t=c[p>>2]|0}while((t|0)!=0);q=a[f>>0]|0;r=u;s=u}m=m+1|0;if((m|0)>=(1<<(q&255)|0)){l=r;break}else{n=s;o=r;e=q}}}__ZN6Memory11free_staticEPvb(l,1);c[d>>2]=0;a[f>>0]=0;g=b+176|0;c[g>>2]=0;h=b+164|0;i=c[h>>2]|0;__ZN6VectorIN17DynamicFontAtSize11CharTextureEE6_unrefEPv(h,i);j=b+88|0;__ZN10StringNameD2Ev(j);__ZN9ReferenceD2Ev(b);return}function __ZN17DynamicFontAtSizeD0Ev(a){a=a|0;__ZN17DynamicFontAtSizeD2Ev(a);__ZdlPv(a);return}function __ZN3MapIN15DynamicFontData7CacheIDEP17DynamicFontAtSize10ComparatorIS1_E16DefaultAllocatorE5eraseERKS1_(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0;e=c[b>>2]|0;if(!e){f=0;return f|0}g=c[e+8>>2]|0;e=c[b+4>>2]|0;a:do if((g|0)==(e|0))h=g;else{i=c[d>>2]|0;j=d+4|0;k=a[d+5>>0]|0;l=g;while(1){m=l+24|0;n=c[m>>2]|0;o=c[m+4>>2]|0;m=o&255;p=_bitshift64Lshr(n|0,o|0,40)|0;o=p&255;do if((i|0)<(n|0))q=8;else{if((a[j>>0]|0)==m<<24>>24){if(o<<24>>24?k<<24>>24!=o<<24>>24:0){q=8;break}}else if(m<<24>>24){q=8;break}p=d;r=c[p>>2]|0;s=c[p+4>>2]|0;p=s&255;t=_bitshift64Lshr(r|0,s|0,40)|0;s=t&255;do if((n|0)>=(r|0))if((a[l+28>>0]|0)==p<<24>>24)if(s<<24>>24?(a[l+29>>0]|0)!=s<<24>>24:0)break;else{h=l;break a}else if(!(p<<24>>24)){h=l;break a}else break;while(0);u=l+4|0}while(0);if((q|0)==8){q=0;u=l+8|0}l=c[u>>2]|0;if((l|0)==(e|0)){f=0;break}}return f|0}while(0);if((h|0)==0|(h|0)==(e|0)){f=0;return f|0}__ZN3MapIN15DynamicFontData7CacheIDEP17DynamicFontAtSize10ComparatorIS1_E16DefaultAllocatorE6_eraseEPNS7_7ElementE(b,h);f=1;return f|0}function __ZN6VectorIN17DynamicFontAtSize11CharTextureEE6_unrefEPv(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0;if(!b)return;d=c[a>>2]|0;if(__Z16atomic_decrementPj((d|0)==0?0:d+-8|0)|0)return;d=c[a>>2]|0;a=(d|0)==0?0:d+-4|0;d=a+4|0;if(c[a>>2]|0){e=0;do{f=d+(e<<4)+12|0;g=c[f>>2]|0;if((g|0?__ZN9Reference11unreferenceEv(g)|0:0)?(g=c[f>>2]|0,__Z17predelete_handlerP6Object(g)|0):0){gj[c[(c[g>>2]|0)+76>>2]&8191](g);__ZN6Memory11free_staticEPvb(g,0)}c[f>>2]=0;f=c[d+(e<<4)+8>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);__ZN10PoolVectorIhE12_unreferenceEv(d+(e<<4)|0);e=e+1|0}while(e>>>0<(c[a>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(b,1);return}function __ZN3MapIN15DynamicFontData7CacheIDEP17DynamicFontAtSize10ComparatorIS1_E16DefaultAllocatorE6_eraseEPNS7_7ElementE(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0;e=d+8|0;f=c[e>>2]|0;g=b+4|0;h=c[g>>2]|0;if((f|0)!=(h|0)?(i=c[d+4>>2]|0,(i|0)!=(h|0)):0){j=i;while(1){i=c[j+8>>2]|0;if((i|0)==(h|0))break;else j=i}if(!j){k=h;l=c[h+8>>2]|0}else{k=j;l=h}}else{k=d;l=f}f=k+8|0;j=k+4|0;i=c[((l|0)==(h|0)?j:f)>>2]|0;h=c[b>>2]|0;l=k+12|0;m=c[l>>2]|0;c[i+12>>2]=m;if((h|0)==(m|0))n=h+8|0;else{h=c[l>>2]|0;m=h+8|0;n=(k|0)==(c[m>>2]|0)?m:h+4|0}c[n>>2]=i;if((k|0)==(d|0)){if((c[d>>2]|0)==1)__ZN3MapIN15DynamicFontData7CacheIDEP17DynamicFontAtSize10ComparatorIS1_E16DefaultAllocatorE10_erase_fixEPNS7_7ElementE(b,i)}else{if((k|0)==(c[g>>2]|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143791,1145936,469,1143798,0);return}a[1263537]=0;if((c[k>>2]|0)==1)__ZN3MapIN15DynamicFontData7CacheIDEP17DynamicFontAtSize10ComparatorIS1_E16DefaultAllocatorE10_erase_fixEPNS7_7ElementE(b,i);c[f>>2]=c[e>>2];f=d+4|0;c[j>>2]=c[f>>2];j=d+12|0;c[l>>2]=c[j>>2];c[k>>2]=c[d>>2];c[(c[e>>2]|0)+12>>2]=k;c[(c[f>>2]|0)+12>>2]=k;f=c[j>>2]|0;j=f+8|0;c[((c[j>>2]|0)==(d|0)?j:f+4|0)>>2]=k}k=c[d+16>>2]|0;f=d+20|0;if(k|0)c[k+20>>2]=c[f>>2];j=c[f>>2]|0;if(j|0)c[j+16>>2]=k;__ZN6Memory11free_staticEPvb(d,0);d=b+8|0;c[d>>2]=(c[d>>2]|0)+-1;if(!(c[c[g>>2]>>2]|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143791,1145936,498,1143838,0);return}else{a[1263537]=0;return}}function __ZN3MapIN15DynamicFontData7CacheIDEP17DynamicFontAtSize10ComparatorIS1_E16DefaultAllocatorE10_erase_fixEPNS7_7ElementE(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0;e=c[(c[b>>2]|0)+8>>2]|0;f=b+4|0;if((e|0)!=(d|0)&(c[d>>2]|0)==1){b=d;while(1){g=b+12|0;h=c[g>>2]|0;i=c[h+8>>2]|0;do if((b|0)==(i|0)){j=c[h+4>>2]|0;if(!(c[j>>2]|0)){a[1263537]=0;c[j>>2]=1;k=c[f>>2]|0;if((k|0)==(h|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);l=c[g>>2]|0;m=l;n=c[l+4>>2]|0;o=c[f>>2]|0}else{a[1263537]=0;c[h>>2]=0;m=h;n=j;o=k}k=n+8|0;l=c[k>>2]|0;c[m+4>>2]=l;if((l|0)!=(o|0))c[l+12>>2]=m;l=m+12|0;c[n+12>>2]=c[l>>2];p=c[l>>2]|0;q=p+8|0;c[((c[q>>2]|0)==(m|0)?q:p+4|0)>>2]=n;c[k>>2]=m;c[l>>2]=n;l=c[g>>2]|0;r=c[l+4>>2]|0;s=l}else{r=j;s=h}if((c[c[r+4>>2]>>2]|0)==1){j=r+8|0;l=c[j>>2]|0;if((c[l>>2]|0)==1)if((c[f>>2]|0)==(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);t=c[g>>2]|0;break}else{a[1263537]=0;c[r>>2]=0;t=s;break}a[1263537]=0;c[l>>2]=1;k=c[f>>2]|0;if((k|0)==(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);u=c[j>>2]|0;v=c[f>>2]|0}else{a[1263537]=0;c[r>>2]=0;u=l;v=k}k=u+4|0;l=c[k>>2]|0;c[j>>2]=l;if((l|0)!=(v|0))c[l+12>>2]=r;l=r+12|0;c[u+12>>2]=c[l>>2];j=c[l>>2]|0;p=j+4|0;c[((c[p>>2]|0)==(r|0)?p:j+8|0)>>2]=u;c[k>>2]=r;c[l>>2]=u;l=c[g>>2]|0;w=c[l+4>>2]|0;x=l}else{w=r;x=s}l=c[x>>2]|0;k=c[f>>2]|0;if((l|0)==0&(k|0)==(w|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);y=c[g>>2]|0;z=c[f>>2]|0}else{a[1263537]=0;c[w>>2]=l;y=x;z=k}c[y>>2]=1;k=c[w+4>>2]|0;a[1263537]=0;c[k>>2]=1;k=y+4|0;l=c[k>>2]|0;j=l+8|0;p=c[j>>2]|0;c[k>>2]=p;if((p|0)!=(z|0))c[p+12>>2]=y;p=y+12|0;c[l+12>>2]=c[p>>2];k=c[p>>2]|0;q=k+8|0;c[((c[q>>2]|0)==(y|0)?q:k+4|0)>>2]=l;c[j>>2]=y;c[p>>2]=l;t=e}else{if(!(c[i>>2]|0)){a[1263537]=0;c[i>>2]=1;l=c[f>>2]|0;if((l|0)==(h|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);p=c[g>>2]|0;A=c[p+8>>2]|0;B=c[f>>2]|0;C=p}else{a[1263537]=0;c[h>>2]=0;A=i;B=l;C=h}l=A+4|0;p=c[l>>2]|0;c[C+8>>2]=p;if((p|0)!=(B|0))c[p+12>>2]=C;p=C+12|0;c[A+12>>2]=c[p>>2];j=c[p>>2]|0;k=j+4|0;c[((c[k>>2]|0)==(C|0)?k:j+8|0)>>2]=A;c[l>>2]=C;c[p>>2]=A;p=c[g>>2]|0;D=c[p+8>>2]|0;E=p}else{D=i;E=h}p=D+4|0;l=c[p>>2]|0;j=(c[c[D+8>>2]>>2]|0)==1;if(!((c[l>>2]|0)!=1|j^1))if((c[f>>2]|0)==(D|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);t=c[g>>2]|0;break}else{a[1263537]=0;c[D>>2]=0;t=E;break}if(j){a[1263537]=0;c[l>>2]=1;j=c[f>>2]|0;if((j|0)==(D|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);F=c[p>>2]|0;G=c[f>>2]|0}else{a[1263537]=0;c[D>>2]=0;F=l;G=j}j=F+8|0;l=c[j>>2]|0;c[p>>2]=l;if((l|0)!=(G|0))c[l+12>>2]=D;l=D+12|0;c[F+12>>2]=c[l>>2];p=c[l>>2]|0;k=p+8|0;c[((c[k>>2]|0)==(D|0)?k:p+4|0)>>2]=F;c[j>>2]=D;c[l>>2]=F;l=c[g>>2]|0;H=c[l+8>>2]|0;I=l}else{H=D;I=E}l=c[I>>2]|0;j=c[f>>2]|0;if((l|0)==0&(j|0)==(H|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);J=c[g>>2]|0;K=c[f>>2]|0}else{a[1263537]=0;c[H>>2]=l;J=I;K=j}c[J>>2]=1;j=c[H+8>>2]|0;a[1263537]=0;c[j>>2]=1;j=J+8|0;l=c[j>>2]|0;p=l+4|0;k=c[p>>2]|0;c[j>>2]=k;if((k|0)!=(K|0))c[k+12>>2]=J;k=J+12|0;c[l+12>>2]=c[k>>2];j=c[k>>2]|0;q=j+4|0;c[((c[q>>2]|0)==(J|0)?q:j+8|0)>>2]=l;c[p>>2]=J;c[k>>2]=l;t=e}while(0);if((e|0)!=(t|0)&(c[t>>2]|0)==1)b=t;else{L=t;break}}}else L=d;a[1263537]=0;c[L>>2]=1;if((c[c[f>>2]>>2]|0)==1){a[1263537]=0;return}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143886,1145936,447,1143897,0);return}}function __ZN7ClassDB10_add_classI17DynamicFontAtSizeEEvv(){var a=0,b=0,d=0,e=0,f=0,g=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+16|0;d=a+12|0;e=a+8|0;f=a+4|0;g=a;__ZN6StringC2EPKc(b,910226);c[e>>2]=c[b>>2];__ZN10StringNameC2ERK6String(d,e);__ZN6StringC2EPKc(b,1126157);c[g>>2]=c[b>>2];__ZN10StringNameC2ERK6String(f,g);__ZN7ClassDB11_add_class2ERK10StringNameS2_(d,f);__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);__ZN10StringNameD2Ev(d);d=c[e>>2]|0;if(!d){l=a;return}if(__Z16atomic_decrementPj(d+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(d,1);l=a;return}function __ZN11DynamicFont18_initialize_classvEv(b){b=b|0;if(a[1263412]|0)return;if(!(a[1263411]|0)){if(!(a[1257004]|0)){if(!(a[1257001]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI9ReferenceEEvv();__ZN9Reference13_bind_methodsEv();a[1257001]=1}__ZN7ClassDB10_add_classI8ResourceEEvv();__ZN8Resource13_bind_methodsEv();a[1257004]=1}__ZN7ClassDB10_add_classI4FontEEvv();__ZN4Font13_bind_methodsEv();a[1263411]=1}__ZN7ClassDB10_add_classI11DynamicFontEEvv();__ZN11DynamicFont13_bind_methodsEv();a[1263412]=1;return}function __ZN11DynamicFont5_setvERK10StringNameRK7Variant(a,b,c){a=a|0;b=b|0;c=c|0;var d=0;if(1269==1129){d=0;return d|0}d=__ZN11DynamicFont4_setERK10StringNameRK7Variant(a,b,c)|0;return d|0}function __ZNK11DynamicFont5_getvERK10StringNameR7Variant(a,b,c){a=a|0;b=b|0;c=c|0;var d=0;if(1270!=1131?__ZNK11DynamicFont4_getERK10StringNameR7Variant(a,b,c)|0:0){d=1;return d|0}d=0;return d|0}function __ZNK11DynamicFont19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+24|0;g=e+4|0;h=e;if(!d)__ZNK4Font19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,0);__ZN6StringC2EPKc(f,912012);i=c[f>>2]|0;f=i;j=g+4|0;c[j>>2]=0;k=g+12|0;c[k>>2]=0;c[g>>2]=0;n=(i|0)==0;if(!n?(c[j>>2]=0,__Z28atomic_conditional_incrementPj(i+-8|0)|0):0)c[j>>2]=f;c[g+8>>2]=0;f=c[k>>2]|0;if(f|0){if(!(__Z16atomic_decrementPj(f+-8|0)|0))__ZN6Memory11free_staticEPvb(f,1);c[k>>2]=0}c[g+16>>2]=256;if(!(c[b>>2]|0)){k=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=k;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0}k=__ZnwjPFPvjE(32,4740)|0;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0;c[k+12>>2]=0;c[k+16>>2]=7;f=k+20|0;c[f>>2]=0;j=k+24|0;c[j>>2]=0;o=k+28|0;c[o>>2]=0;__ZN12PropertyInfoaSERKS_(k,g)|0;p=c[b>>2]|0;q=p+4|0;r=c[q>>2]|0;c[j>>2]=r;c[f>>2]=0;c[o>>2]=p;if(r|0)c[r+20>>2]=k;c[q>>2]=k;if(!(c[p>>2]|0))c[p>>2]=k;k=p+8|0;c[k>>2]=(c[k>>2]|0)+1;k=c[g+12>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);k=c[g+4>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);if(!n?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);__ZN10StringNameC2EPKc(h,912012);__ZN7ClassDB17get_property_listE10StringNameP4ListI12PropertyInfo16DefaultAllocatorEbPK6Object(h,b,1,a);__ZN10StringNameD2Ev(h);if(1670!=516)__ZNK11DynamicFont18_get_property_listEP4ListI12PropertyInfo16DefaultAllocatorE(a,b);if(!d){l=e;return}__ZNK4Font19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,1);l=e;return}function __ZN11DynamicFont14_notificationvEib(a,b,c){a=a|0;b=b|0;c=c|0;return}function __ZNK11DynamicFont16_get_class_namevEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+8|0;e=b+4|0;f=b;g=a+128|0;a=c[g>>2]|0;if(a|0){if(c[a+4>>2]|0){l=b;return g|0}if(__ZNK6String6lengthEv(a+8|0)|0){l=b;return g|0}}__ZN6StringC2EPKc(d,912012);c[f>>2]=c[d>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameaSERKS_(g,e);__ZN10StringNameD2Ev(e);e=c[f>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);l=b;return g|0}function __ZNK11DynamicFont9get_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,912012);l=a;return c[b>>2]|0}function __ZNK11DynamicFont8is_classERK6String(a,b){a=a|0;b=b|0;var c=0;if(((!(__ZNK6StringeqEPKc(b,912012)|0)?!(__ZNK6StringeqEPKc(b,911204)|0):0)?!(__ZNK6StringeqEPKc(b,1110448)|0):0)?!(__ZNK6StringeqEPKc(b,1126157)|0):0)c=__ZNK6StringeqEPKc(b,1142944)|0;else c=1;return c|0}function __ZNK11DynamicFont12is_class_ptrEPv(a,b){a=a|0;b=b|0;return (b|0)==1236348|((b|0)==1234340|((b|0)==1220696|((b|0)==1220724|(b|0)==1220580)))|0}function __ZN11DynamicFontD2Ev(a){a=a|0;var b=0,d=0;c[a>>2]=301012;b=a+144|0;__ZN6VectorI3RefI17DynamicFontAtSizeEE6_unrefEPv(b,c[b>>2]|0);b=a+140|0;__ZN6VectorI3RefI15DynamicFontDataEE6_unrefEPv(b,c[b>>2]|0);b=a+136|0;d=c[b>>2]|0;if((d|0?__ZN9Reference11unreferenceEv(d)|0:0)?(d=c[b>>2]|0,__Z17predelete_handlerP6Object(d)|0):0){gj[c[(c[d>>2]|0)+76>>2]&8191](d);__ZN6Memory11free_staticEPvb(d,0)}c[b>>2]=0;b=a+132|0;d=c[b>>2]|0;if((d|0?__ZN9Reference11unreferenceEv(d)|0:0)?(d=c[b>>2]|0,__Z17predelete_handlerP6Object(d)|0):0){gj[c[(c[d>>2]|0)+76>>2]&8191](d);__ZN6Memory11free_staticEPvb(d,0)}c[b>>2]=0;__ZN10StringNameD2Ev(a+128|0);c[a>>2]=301796;__ZN10StringNameD2Ev(a+124|0);__ZN8ResourceD2Ev(a);return}function __ZN11DynamicFontD0Ev(a){a=a|0;__ZN11DynamicFontD2Ev(a);__ZdlPv(a);return}function __ZNK11DynamicFont10get_heightEv(a){a=a|0;var b=0,d=0.0;b=c[a+136>>2]|0;if(!b){d=1.0;return +d}d=+((c[b+144>>2]|0)+(c[b+140>>2]|0)|0)+ +(c[a+160>>2]|0)+ +(c[a+164>>2]|0);return +d}function __ZNK11DynamicFont10get_ascentEv(a){a=a|0;var b=0,d=0.0;b=c[a+136>>2]|0;if(!b){d=1.0;return +d}d=+(c[b+140>>2]|0)+ +(c[a+160>>2]|0);return +d}function __ZNK11DynamicFont11get_descentEv(a){a=a|0;var b=0,d=0.0;b=c[a+136>>2]|0;if(!b){d=1.0;return +d}d=+(c[b+144>>2]|0)+ +(c[a+164>>2]|0);return +d}function __ZNK11DynamicFont13get_char_sizeEww(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0,j=0,k=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);h=f;i=c[b+136>>2]|0;if(!i){g[a>>2]=1.0;g[a+4>>2]=1.0;l=f;return}__ZNK17DynamicFontAtSize13get_char_sizeEwwRK6VectorI3RefIS_EE(h,i,d,e,b+144|0);if((d|0)!=32){if(e|0){j=c[b+168>>2]|0;k=7}}else{j=(c[b+168>>2]|0)+(c[b+172>>2]|0)|0;k=7}if((k|0)==7)g[h>>2]=+g[h>>2]+ +(j|0);j=h;h=c[j+4>>2]|0;k=a;c[k>>2]=c[j>>2];c[k+4>>2]=h;l=f;return}function __ZNK11DynamicFont22is_distance_field_hintEv(a){a=a|0;return 0}function __ZNK11DynamicFont9draw_charE3RIDRK7Vector2wwRK5Color(a,b,d,e,f,g){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;var h=0,i=0,j=0,k=0,n=0.0,o=0.0;h=l;l=l+16|0;if((l|0)>=(m|0))ba(16);i=h+4|0;j=h;k=c[a+136>>2]|0;if(!k){n=0.0;l=h;return +n}c[j>>2]=c[b>>2];c[i>>2]=c[j>>2];o=+__ZNK17DynamicFontAtSize9draw_charE3RIDRK7Vector2wwRK5ColorRK6VectorI3RefIS_EE(k,i,d,e,f,g,a+144|0);n=o+ +(c[a+168>>2]|0);l=h;return +n}function __ZNK17DynamicFontAtSize9draw_charE3RIDRK7Vector2wwRK5ColorRK6VectorI3RefIS_EE(b,e,f,h,i,j,k){b=b|0;e=e|0;f=f|0;h=h|0;i=i|0;j=j|0;k=k|0;var n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0.0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0.0,I=0.0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0.0,T=0,U=0.0,V=0,W=0,X=0,Y=0,Z=0.0,_=0,$=0;n=l;l=l+48|0;if((l|0)>=(m|0))ba(48);o=n+40|0;p=n+32|0;q=n+28|0;r=n+8|0;s=n+24|0;t=n+4|0;u=n;if(!(a[b+160>>0]|0)){v=0.0;l=n;return +v}__ZN17DynamicFontAtSize12_update_charEw(b,h);w=b+168|0;x=c[w>>2]|0;if(!x)y=0;else{z=c[x+(((1<<d[b+172>>0])+-1&h)<<2)>>2]|0;a:do if(!z)A=0;else{x=z;while(1){if((c[x>>2]|0)==(h|0)?(c[x+8>>2]|0)==(h|0):0){A=x;break a}x=c[x+4>>2]|0;if(!x){A=0;break}}}while(0);y=(A|0)==0?0:A+12|0}do if(!(a[y>>0]|0)){A=0;b:while(1){z=c[k>>2]|0;x=(z|0)==0;if(x)B=0;else B=c[z+-4>>2]|0;if((A|0)>=(B|0)){C=46;break}if(x)D=0;else D=c[z+-4>>2]|0;if((D|0)<=(A|0)){if(x)E=0;else E=c[z+-4>>2]|0;if((E|0)<=(A|0)){C=19;break}a[1263537]=0}F=c[z+(A<<2)>>2]|0;c:do if(a[F+160>>0]|0){__ZN17DynamicFontAtSize12_update_charEw(F,h);z=c[F+168>>2]|0;d:do if(z|0?(x=c[z+(((1<<d[F+172>>0])+-1&h)<<2)>>2]|0,x|0):0){G=x;while(1){if((c[G>>2]|0)==(h|0)?(c[G+8>>2]|0)==(h|0):0)break;x=c[G+4>>2]|0;if(!x)break d;else G=x}a[1263537]=0;if(!(a[G+12>>0]|0))break c;else{C=29;break b}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(911174,910244,330,910277,0)}while(0);A=A+1|0}if((C|0)==19)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);else if((C|0)==29){H=+g[f>>2]+ +g[G+40>>2];I=+g[G+36>>2]+(+g[f+4>>2]-+(c[b+140>>2]|0));A=G+16|0;z=c[A>>2]|0;if((z|0)>=-1){x=F+164|0;J=c[x>>2]|0;if(!J)K=0;else K=c[J+-4>>2]|0;if((z|0)<(K|0)){a[1263537]=0;if((z|0)!=-1){z=__ZN12VisualServer13get_singletonEv()|0;J=c[(c[z>>2]|0)+1100>>2]|0;c[q>>2]=c[e>>2];L=G+20|0;g[r>>2]=H;g[r+4>>2]=I;M=G+28|0;N=c[M+4>>2]|0;O=r+8|0;c[O>>2]=c[M>>2];c[O+4>>2]=N;N=c[A>>2]|0;if((N|0)<0)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);A=c[x>>2]|0;O=(A|0)==0;if(O)P=0;else P=c[A+-4>>2]|0;do if((P|0)<=(N|0)){if(O)Q=0;else Q=c[A+-4>>2]|0;if((Q|0)>(N|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);__ZN6VectorIN17DynamicFontAtSize11CharTextureEE14_copy_on_writeEv(x);A=c[(c[x>>2]|0)+(N<<4)+12>>2]|0;c[s>>2]=ij[c[(c[A>>2]|0)+112>>2]&8191](A)|0;c[p>>2]=c[q>>2];c[o>>2]=c[s>>2];Yi[J&15](z,p,r,o,L,j,0)}R=y;S=+g[G+44>>2];break}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(911174,910244,339,910318,0);v=0.0;l=n;return +v}else if((C|0)==46){__ZN17DynamicFontAtSize12_update_charEw(b,65533);A=c[w>>2]|0;if(!A){R=0;S=0.0;break}O=c[A+(((1<<d[b+172>>0])+65535&65533)<<2)>>2]|0;e:do if(!O)T=0;else{A=O;while(1){if((c[A>>2]|0)==65533?(c[A+8>>2]|0)==65533:0){T=A;break e}A=c[A+4>>2]|0;if(!A){T=0;break}}}while(0);R=(T|0)==0?0:T+12|0;S=0.0;break}}else{R=y;S=0.0}while(0);do if(!(a[R>>0]|0))U=S;else{I=+g[f>>2]+ +g[R+28>>2];H=+g[R+24>>2]+(+g[f+4>>2]-+(c[b+140>>2]|0));y=R+4|0;T=c[y>>2]|0;if((T|0)>=-1){w=b+164|0;C=c[w>>2]|0;if(!C)V=0;else V=c[C+-4>>2]|0;if((T|0)<(V|0)){a[1263537]=0;if((T|0)!=-1){T=__ZN12VisualServer13get_singletonEv()|0;C=c[(c[T>>2]|0)+1100>>2]|0;c[t>>2]=c[e>>2];G=R+8|0;g[r>>2]=I;g[r+4>>2]=H;s=R+16|0;q=c[s+4>>2]|0;Q=r+8|0;c[Q>>2]=c[s>>2];c[Q+4>>2]=q;q=c[y>>2]|0;if((q|0)<0)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);y=c[w>>2]|0;w=(y|0)==0;if(w)W=0;else W=c[y+-4>>2]|0;do if((W|0)<=(q|0)){if(w)X=0;else X=c[y+-4>>2]|0;if((X|0)>(q|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0)}while(0);w=c[y+(q<<4)+12>>2]|0;c[u>>2]=ij[c[(c[w>>2]|0)+112>>2]&8191](w)|0;c[p>>2]=c[t>>2];c[o>>2]=c[u>>2];Yi[C&15](T,p,r,o,G,j,0)}U=+g[R+32>>2];break}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(911174,910244,361,913778,0);v=0.0;l=n;return +v}while(0);if(!i){v=U;l=n;return +v}_FT_Get_Kerning(c[b+96>>2]|0,h,i,0,o)|0;b=c[o>>2]|0;f:do if(!b){R=0;while(1){j=c[k>>2]|0;r=(j|0)==0;if(r)Y=0;else Y=c[j+-4>>2]|0;if((R|0)>=(Y|0)){Z=U;break f}if(r)_=0;else _=c[j+-4>>2]|0;if((_|0)<=(R|0)){if(r)$=0;else $=c[j+-4>>2]|0;if(($|0)<=(R|0))break;a[1263537]=0}r=c[j+(R<<2)>>2]|0;if(a[r+160>>0]|0?(_FT_Get_Kerning(c[r+96>>2]|0,h,i,0,o)|0,r=c[o>>2]|0,r|0):0){Z=U+ +(r>>6|0);break f}R=R+1|0}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0)}else Z=U+ +(b>>6|0);while(0);v=Z;l=n;return +v}function __ZN17DynamicFontAtSize12_update_charEw(b,e){b=b|0;e=e|0;var f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0,ia=0,ja=0,ka=0,la=0,ma=0,na=0,oa=0,pa=0,qa=0,ra=0,sa=0,ta=0,ua=0.0;f=l;l=l+48|0;if((l|0)>=(m|0))ba(48);h=f+16|0;i=f+20|0;j=f;c[h>>2]=e;k=b+168|0;n=c[k>>2]|0;a:do if(n|0?(o=c[n+(((1<<d[b+172>>0])+-1&e)<<2)>>2]|0,o|0):0){p=o;while(1){if((c[p>>2]|0)==(e|0)?(c[p+8>>2]|0)==(e|0):0)break;p=c[p+4>>2]|0;if(!p)break a}l=f;return}while(0);n=b+96|0;p=c[n>>2]|0;o=c[p+84>>2]|0;if(!(_FT_Get_Char_Index(p,e)|0)){p=__ZN7HashMapIwN17DynamicFontAtSize9CharacterE20HashMapHasherDefault24HashMapComparatorDefaultIwELh3ELh8EEixERKw(k,h)|0;a[p>>0]=0;c[p+4>>2]=-1;q=p+8|0;c[q>>2]=0;c[q+4>>2]=0;c[q+8>>2]=0;c[q+12>>2]=0;c[q+16>>2]=0;c[q+20>>2]=0;c[q+24>>2]=0;l=f;return}if((_FT_Load_Char(c[n>>2]|0,e,a[(c[b+180>>2]|0)+136>>0]|0?36:4)|0)==0?(_FT_Render_Glyph(c[(c[n>>2]|0)+84>>2]|0,0)|0)==0:0){n=o+80|0;e=c[n>>2]|0;q=c[o+76>>2]|0;p=c[o+104>>2]|0;r=c[o+100>>2]|0;s=c[o+64>>2]>>6;t=b+152|0;u=c[t>>2]<<1;v=u+e|0;w=u+q|0;u=(v|0)>4096;x=(w|0)>4096;if(u|x){if(u){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(910416,910244,470,910429,0);l=f;return}a[1263537]=0;if(x){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(910416,910244,471,910462,0);l=f;return}}x=b+164|0;u=(v|0)>0;y=0;z=0;A=0;b:while(1){B=c[x>>2]|0;C=(B|0)==0;if(C)D=0;else D=c[B+-4>>2]|0;if((z|0)>=(D|0)){E=-1;F=y;G=A;break}if(C)H=0;else H=c[B+-4>>2]|0;do if((H|0)<=(z|0)){if(C)I=0;else I=c[B+-4>>2]|0;if((I|0)>(z|0)){a[1263537]=0;J=28;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);K=0;break}}else J=28;while(0);if((J|0)==28){J=0;__ZN6VectorIN17DynamicFontAtSize11CharTextureEE14_copy_on_writeEv(x);K=(c[x>>2]|0)+(z<<4)|0}B=K+4|0;C=c[B>>2]|0;if(!((v|0)>(C|0)|(w|0)>(C|0)))if((C|0)>(v|0)){L=K+8|0;M=0;N=0;O=2147483647;P=C;while(1){C=M+v|0;if(u){Q=M;R=0;do{S=c[L>>2]|0;T=(S|0)==0;if(T)V=0;else V=c[S+-4>>2]|0;if((V|0)<=(Q|0)){if(T)W=0;else W=c[S+-4>>2]|0;if((W|0)<=(Q|0)){J=41;break b}a[1263537]=0}__ZN6VectorIiE14_copy_on_writeEv(L);S=c[(c[L>>2]|0)+(Q<<2)>>2]|0;R=(S|0)>(R|0)?S:R;Q=Q+1|0}while((Q|0)<(C|0));X=R;Y=c[B>>2]|0}else{X=0;Y=P}C=(X|0)<(O|0);O=C?X:O;N=C?M:N;M=M+1|0;if((M|0)>=(Y-v|0))break;else P=Y}if((O|0)==2147483647|(O+w|0)>(Y|0)){Z=N;_=O}else{E=z;F=N;G=O;break}}else{Z=0;_=2147483647}else{Z=y;_=A}y=Z;z=z+1|0;A=_}if((J|0)==41)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);if((E|0)==-1){_=c[b+184>>2]<<3;A=(_|0)>256?_:256;_=(v|0)>(A|0)?v:A;A=((w|0)>(_|0)?w:_)+-1|0;_=A>>>1|A;A=_>>>2|_;_=A>>>4|A;A=_>>>8|_;_=(A>>>16|A)+1|0;A=(_|0)<4096;z=A?_:4096;c[i>>2]=0;c[i+8>>2]=0;Z=i+12|0;c[Z>>2]=0;y=i+4|0;c[y>>2]=z;Y=U(_<<1,_)|0;X=A?Y:33554432;__ZN10PoolVectorIhE6resizeEi(i,X)|0;if((c[i>>2]|0)!=0?(__ZN10PoolVectorIhE14_copy_on_writeEv(i),Y=c[i>>2]|0,(Y|0)!=0):0){__Z16atomic_incrementPj(Y+4|0)|0;A=c[Y+8>>2]|0;W=c[i>>2]|0;if(!W){$=Y;aa=A;ca=0}else{$=Y;aa=A;ca=c[W+16>>2]|0}}else{$=0;aa=0;ca=0}if((X|0)<=(ca|0)){a[1263537]=0;if((X|0)>0){_memset(aa|0,0,X|0)|0;da=0}else da=0}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(910416,910244,538,910495,0);da=1}if($|0)__Z16atomic_decrementPj($+4|0)|0;if(!da){da=i+8|0;__ZN6VectorIiE6resizeEi(da,z)|0;c:do if((_|0)>0){$=0;while(1){X=c[da>>2]|0;aa=(X|0)==0;if(aa)ea=0;else ea=c[X+-4>>2]|0;if((ea|0)<=($|0)){if(aa)fa=0;else fa=c[X+-4>>2]|0;if((fa|0)<=($|0))break;a[1263537]=0}__ZN6VectorIiE14_copy_on_writeEv(da);c[(c[da>>2]|0)+($<<2)>>2]=0;$=$+1|0;if(($|0)>=(z|0))break c}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);c[j>>2]=0;if((c[i>>2]|0?(__ZN10PoolVectorIhE12_unreferenceEv(j),z=c[i>>2]|0,z|0):0)?__Z28atomic_conditional_incrementPj(z)|0:0)c[j>>2]=c[i>>2];c[j+4>>2]=c[y>>2];y=j+8|0;c[y>>2]=0;z=c[da>>2]|0;if(z|0?(c[y>>2]=0,__Z28atomic_conditional_incrementPj(z+-8|0)|0):0)c[y>>2]=c[da>>2];da=j+12|0;c[da>>2]=0;z=c[Z>>2]|0;if(z|0){c[da>>2]=z;__ZN9Reference9referenceEv(z)}__ZN6VectorIN17DynamicFontAtSize11CharTextureEE9push_backES1_(x,j)|0;z=c[da>>2]|0;do if(z|0?__ZN9Reference11unreferenceEv(z)|0:0){fa=c[da>>2]|0;if(!(__Z17predelete_handlerP6Object(fa)|0))break;gj[c[(c[fa>>2]|0)+76>>2]&8191](fa);__ZN6Memory11free_staticEPvb(fa,0)}while(0);c[da>>2]=0;da=c[y>>2]|0;do if(da|0){if(__Z16atomic_decrementPj(da+-8|0)|0)break;__ZN6Memory11free_staticEPvb(da,1)}while(0);__ZN10PoolVectorIhE12_unreferenceEv(j);j=c[x>>2]|0;if(!j)ga=0;else ga=c[j+-4>>2]|0;ha=0;ia=ga+-1|0}else{ha=1;ia=-1}ga=c[Z>>2]|0;if((ga|0?__ZN9Reference11unreferenceEv(ga)|0:0)?(ga=c[Z>>2]|0,__Z17predelete_handlerP6Object(ga)|0):0){gj[c[(c[ga>>2]|0)+76>>2]&8191](ga);__ZN6Memory11free_staticEPvb(ga,0)}c[Z>>2]=0;Z=c[i+8>>2]|0;if(Z|0?(__Z16atomic_decrementPj(Z+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Z,1);__ZN10PoolVectorIhE12_unreferenceEv(i);if(!ha){ja=ia;ka=0;la=0}else{l=f;return}}else{ja=E;ka=F;la=G}if((ja|0)<0)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);G=c[x>>2]|0;F=(G|0)==0;if(F)ma=0;else ma=c[G+-4>>2]|0;do if((ma|0)<=(ja|0)){if(F)na=0;else na=c[G+-4>>2]|0;if((na|0)>(ja|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);__ZN6VectorIN17DynamicFontAtSize11CharTextureEE14_copy_on_writeEv(x);na=c[x>>2]|0;x=na+(ja<<4)|0;if((c[x>>2]|0)!=0?(__ZN10PoolVectorIhE14_copy_on_writeEv(x),G=c[x>>2]|0,(G|0)!=0):0){__Z16atomic_incrementPj(G+4|0)|0;oa=G;pa=c[G+8>>2]|0}else{oa=0;pa=0}d:do if((q|0)>0?(G=na+(ja<<4)+4|0,F=o+88|0,(e|0)>0):0){ma=0;e:while(1){E=ma+la|0;ia=0;do{ha=c[t>>2]|0;Z=ia+ka+ha+(U(E+ha|0,c[G>>2]|0)|0)<<1;ha=c[x>>2]|0;if(!ha)qa=0;else qa=c[ha+16>>2]|0;if((Z|0)>=(qa|0))break e;a[1263537]=0;a[pa+Z>>0]=-1;a[pa+(Z|1)>>0]=a[(c[F>>2]|0)+((U(c[n>>2]|0,ma)|0)+ia)>>0]|0;ia=ia+1|0}while((ia|0)<(e|0));ma=ma+1|0;if((ma|0)>=(q|0)){ra=1;break d}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(910416,910244,562,910561,0);ra=0}else ra=1;while(0);if(oa|0)__Z16atomic_decrementPj(oa+4|0)|0;if(!ra){l=f;return}ra=c[na+(ja<<4)+4>>2]|0;__ZN5ImageC2EiibNS_6FormatERK10PoolVectorIhE(i,ra,ra,0,1,x);x=na+(ja<<4)+12|0;ra=c[x>>2]|0;if(!ra){__ZN3RefI12ImageTextureE8instanceEv(x);__ZN12ImageTexture17create_from_imageERK5Imagej(c[x>>2]|0,i,c[b+156>>2]|4096)}else __ZN12ImageTexture8set_dataERK5Image(ra,i);__ZN5ImageD2Ev(i);i=ka+v|0;f:do if((v|0)>0){ra=la+w|0;x=na+(ja<<4)+8|0;oa=(ka|0)<0;n=ka;while(1){if(oa){J=133;break}pa=c[x>>2]|0;qa=(pa|0)==0;if(qa)sa=0;else sa=c[pa+-4>>2]|0;if((sa|0)<=(n|0)){if(qa)ta=0;else ta=c[pa+-4>>2]|0;if((ta|0)<=(n|0)){J=133;break}a[1263537]=0}__ZN6VectorIiE14_copy_on_writeEv(x);c[(c[x>>2]|0)+(n<<2)>>2]=ra;n=n+1|0;if((n|0)>=(i|0))break f}if((J|0)==133)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);ua=+((c[b+140>>2]|0)-p|0);p=c[t>>2]|0;t=__ZN7HashMapIwN17DynamicFontAtSize9CharacterE20HashMapHasherDefault24HashMapComparatorDefaultIwELh3ELh8EEixERKw(k,h)|0;a[t>>0]=1;c[t+4>>2]=ja;g[t+8>>2]=+(p+ka|0);g[t+12>>2]=+(p+la|0);g[t+16>>2]=+(e|0);g[t+20>>2]=+(q|0);g[t+24>>2]=ua;g[t+28>>2]=+(r|0);g[t+32>>2]=+(s|0);l=f;return}s=__ZN7HashMapIwN17DynamicFontAtSize9CharacterE20HashMapHasherDefault24HashMapComparatorDefaultIwELh3ELh8EEixERKw(k,h)|0;a[s>>0]=0;c[s+4>>2]=-1;h=s+8|0;c[h>>2]=0;c[h+4>>2]=0;c[h+8>>2]=0;c[h+12>>2]=0;c[h+16>>2]=0;c[h+20>>2]=0;c[h+24>>2]=0;l=f;return}function __ZN6VectorIN17DynamicFontAtSize11CharTextureEE14_copy_on_writeEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0,i=0;b=c[a>>2]|0;if(!b)return;if((c[b+-8>>2]|0)>>>0<=1)return;d=c[b+-4>>2]|0;b=(d<<4)+-1|0;e=b>>>1|b;b=e>>>2|e;e=b>>>4|b;b=e>>>8|e;e=__ZN6Memory12alloc_staticEjb((b>>>16|b)+1|0,1)|0;c[e+-8>>2]=1;c[e+-4>>2]=d;if(d|0){b=0;do{f=e+(b<<4)|0;g=c[a>>2]|0;h=g+(b<<4)|0;c[f>>2]=0;if((c[h>>2]|0?(__ZN10PoolVectorIhE12_unreferenceEv(f),i=c[h>>2]|0,i|0):0)?__Z28atomic_conditional_incrementPj(i)|0:0)c[f>>2]=c[h>>2];c[e+(b<<4)+4>>2]=c[g+(b<<4)+4>>2];h=e+(b<<4)+8|0;f=g+(b<<4)+8|0;c[h>>2]=0;if((c[f>>2]|0?(c[h>>2]=0,i=c[f>>2]|0,i|0):0)?__Z28atomic_conditional_incrementPj(i+-8|0)|0:0)c[h>>2]=c[f>>2];f=e+(b<<4)+12|0;c[f>>2]=0;h=g+(b<<4)+12|0;if(c[h>>2]|0?(c[f>>2]=0,g=c[h>>2]|0,c[f>>2]=g,g|0):0)__ZN9Reference9referenceEv(g);b=b+1|0}while((b|0)!=(d|0))}__ZN6VectorIN17DynamicFontAtSize11CharTextureEE6_unrefEPv(a,c[a>>2]|0);c[a>>2]=e;return}function __ZN7HashMapIwN17DynamicFontAtSize9CharacterE20HashMapHasherDefault24HashMapComparatorDefaultIwELh3ELh8EEixERKw(b,e){b=b|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0;f=c[b>>2]|0;a:do if(f){g=c[e>>2]|0;h=c[f+(((1<<(d[b+4>>0]|0))+-1&g)<<2)>>2]|0;if(!h)i=10;else{j=h;while(1){if((c[j>>2]|0)==(g|0)?(c[j+8>>2]|0)==(g|0):0){k=j;break a}j=c[j+4>>2]|0;if(!j){i=10;break}}}}else{a[1263537]=0;j=__ZN6Memory12alloc_staticEjb(32,1)|0;if(!j){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143992,1144012,140,1144029,0);l=0}else{a[1263537]=0;g=j+-8|0;c[g>>2]=8;c[g+4>>2]=0;l=j}c[b>>2]=l;a[b+4>>0]=3;c[b+8>>2]=0;c[l>>2]=0;c[(c[b>>2]|0)+4>>2]=0;c[(c[b>>2]|0)+8>>2]=0;c[(c[b>>2]|0)+12>>2]=0;c[(c[b>>2]|0)+16>>2]=0;c[(c[b>>2]|0)+20>>2]=0;c[(c[b>>2]|0)+24>>2]=0;c[(c[b>>2]|0)+28>>2]=0;i=10}while(0);do if((i|0)==10){l=__ZnwjPKc(48,1263606)|0;f=l+16|0;c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;c[f+12>>2]=0;c[f+16>>2]=0;c[f+20>>2]=0;f=l+4|0;c[f>>2]=0;if(l|0){a[1263537]=0;j=c[e>>2]|0;g=(c[b>>2]|0)+(((1<<(d[b+4>>0]|0))+-1&j)<<2)|0;c[f>>2]=c[g>>2];c[l>>2]=j;c[l+8>>2]=j;c[g>>2]=l;g=b+8|0;c[g>>2]=(c[g>>2]|0)+1;__ZN7HashMapIwN17DynamicFontAtSize9CharacterE20HashMapHasherDefault24HashMapComparatorDefaultIwELh3ELh8EE16check_hash_tableEv(b);k=l;break}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1100526,1100151,228,1100539,0);m=0;return m|0}while(0);m=k+12|0;return m|0}function __ZN6VectorIN17DynamicFontAtSize11CharTextureEE9push_backES1_(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;g=c[b>>2]|0;if(!g)h=0;else h=c[g+-4>>2]|0;if(__ZN6VectorIN17DynamicFontAtSize11CharTextureEE6resizeEi(b,h+1|0)|0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);i=1;l=e;return i|0}a[1263537]=0;h=c[b>>2]|0;if(!h)j=-1;else j=(c[h+-4>>2]|0)+-1|0;c[f>>2]=0;if((c[d>>2]|0?(__ZN10PoolVectorIhE12_unreferenceEv(f),h=c[d>>2]|0,h|0):0)?__Z28atomic_conditional_incrementPj(h)|0:0)c[f>>2]=c[d>>2];c[f+4>>2]=c[d+4>>2];h=f+8|0;g=d+8|0;c[h>>2]=0;k=c[g>>2]|0;if(k|0?(c[h>>2]=0,__Z28atomic_conditional_incrementPj(k+-8|0)|0):0)c[h>>2]=c[g>>2];g=f+12|0;c[g>>2]=0;k=c[d+12>>2]|0;if(k|0){c[g>>2]=k;__ZN9Reference9referenceEv(k)}do if((j|0)<0)n=23;else{k=c[b>>2]|0;d=(k|0)==0;if(d)o=0;else o=c[k+-4>>2]|0;if((o|0)<=(j|0)){if(d)p=0;else p=c[k+-4>>2]|0;if((p|0)<=(j|0)){n=23;break}a[1263537]=0}__ZN6VectorIN17DynamicFontAtSize11CharTextureEE14_copy_on_writeEv(b);q=(c[b>>2]|0)+(j<<4)|0}while(0);if((n|0)==23){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);q=0}__ZN17DynamicFontAtSize11CharTextureaSERKS0_(q,f)|0;q=c[g>>2]|0;if((q|0?__ZN9Reference11unreferenceEv(q)|0:0)?(q=c[g>>2]|0,__Z17predelete_handlerP6Object(q)|0):0){gj[c[(c[q>>2]|0)+76>>2]&8191](q);__ZN6Memory11free_staticEPvb(q,0)}c[g>>2]=0;g=c[h>>2]|0;if(g|0?(__Z16atomic_decrementPj(g+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(g,1);__ZN10PoolVectorIhE12_unreferenceEv(f);i=0;l=e;return i|0}function __ZN3RefI12ImageTextureE8instanceEv(b){b=b|0;var d=0,e=0,f=0,g=0,h=0;d=__ZnwjPKc(168,1263606)|0;__ZN12ImageTextureC2Ev(d);__Z22postinitialize_handlerP6Object(d);if(!d){e=0;f=0}else{a[1263537]=0;__ZN9Reference8init_refEv(d)|0;e=d;f=d}d=c[b>>2]|0;do if((e|0)==(d|0))if(!e)return;else{g=e;break}else{if((d|0?__ZN9Reference11unreferenceEv(d)|0:0)?(h=c[b>>2]|0,__Z17predelete_handlerP6Object(h)|0):0){gj[c[(c[h>>2]|0)+76>>2]&8191](h);__ZN6Memory11free_staticEPvb(h,0)}c[b>>2]=f;if(!e)return;else{__ZN9Reference9referenceEv(e);g=e;break}}while(0);if(!(__ZN9Reference11unreferenceEv(g)|0))return;if(!(__Z17predelete_handlerP6Object(e)|0))return;gj[c[(c[e>>2]|0)+76>>2]&8191](e);__ZN6Memory11free_staticEPvb(f,0);return}function __ZN12ImageTexture17create_from_imageERK5Imagej(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e+8|0;g=e+4|0;h=e;c[a+140>>2]=d;c[a+144>>2]=__ZNK5Image9get_widthEv(b)|0;c[a+148>>2]=__ZNK5Image10get_heightEv(b)|0;c[a+136>>2]=__ZNK5Image10get_formatEv(b)|0;i=__ZN12VisualServer13get_singletonEv()|0;j=c[(c[i>>2]|0)+88>>2]|0;k=a+132|0;c[g>>2]=c[k>>2];a=__ZNK5Image9get_widthEv(b)|0;n=__ZNK5Image10get_heightEv(b)|0;o=__ZNK5Image10get_formatEv(b)|0;c[f>>2]=c[g>>2];ui[j&4095](i,f,a,n,o,d);d=__ZN12VisualServer13get_singletonEv()|0;o=c[(c[d>>2]|0)+92>>2]|0;c[h>>2]=c[k>>2];c[f>>2]=c[h>>2];Ki[o&4095](d,f,b,0);l=e;return}function __ZN12ImageTexture8set_dataERK5Image(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d+4|0;f=d;g=__ZN12VisualServer13get_singletonEv()|0;h=c[(c[g>>2]|0)+92>>2]|0;c[f>>2]=c[a+132>>2];c[e>>2]=c[f>>2];Ki[h&4095](g,e,b,0);l=d;return}function __ZN12ImageTextureC2Ev(a){a=a|0;var b=0,d=0;__ZN8ResourceC2Ev(a);c[a>>2]=223388;__ZN10StringNameC2Ev(a+124|0);c[a>>2]=301160;__ZN10StringNameC2Ev(a+128|0);b=a+132|0;c[b>>2]=0;g[a+156>>2]=0.0;g[a+160>>2]=0.0;c[a+148>>2]=0;c[a+144>>2]=0;c[a+140>>2]=7;d=__ZN12VisualServer13get_singletonEv()|0;c[b>>2]=ij[c[(c[d>>2]|0)+84>>2]&8191](d)|0;c[a+152>>2]=0;g[a+164>>2]=.699999988079071;return}function __ZN12ImageTexture18_initialize_classvEv(b){b=b|0;if(a[1263410]|0)return;if(!(a[1263241]|0)){if(!(a[1257004]|0)){if(!(a[1257001]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI9ReferenceEEvv();__ZN9Reference13_bind_methodsEv();a[1257001]=1}__ZN7ClassDB10_add_classI8ResourceEEvv();__ZN8Resource13_bind_methodsEv();a[1257004]=1}__ZN7ClassDB10_add_classI7TextureEEvv();__ZN7Texture13_bind_methodsEv();a[1263241]=1}__ZN7ClassDB10_add_classI12ImageTextureEEvv();__ZN12ImageTexture13_bind_methodsEv();a[1263410]=1;return}function __ZN12ImageTexture5_setvERK10StringNameRK7Variant(a,b,c){a=a|0;b=b|0;c=c|0;var d=0;if(1271==1129){d=0;return d|0}d=__ZN12ImageTexture4_setERK10StringNameRK7Variant(a,b,c)|0;return d|0}function __ZNK12ImageTexture5_getvERK10StringNameR7Variant(a,b,c){a=a|0;b=b|0;c=c|0;var d=0;if(1272!=1131?__ZNK12ImageTexture4_getERK10StringNameR7Variant(a,b,c)|0:0){d=1;return d|0}d=0;return d|0}function __ZNK12ImageTexture19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+24|0;g=e+4|0;h=e;if(!d)__ZNK7Texture19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,0);__ZN6StringC2EPKc(f,1116457);i=c[f>>2]|0;f=i;j=g+4|0;c[j>>2]=0;k=g+12|0;c[k>>2]=0;c[g>>2]=0;n=(i|0)==0;if(!n?(c[j>>2]=0,__Z28atomic_conditional_incrementPj(i+-8|0)|0):0)c[j>>2]=f;c[g+8>>2]=0;f=c[k>>2]|0;if(f|0){if(!(__Z16atomic_decrementPj(f+-8|0)|0))__ZN6Memory11free_staticEPvb(f,1);c[k>>2]=0}c[g+16>>2]=256;if(!(c[b>>2]|0)){k=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=k;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0}k=__ZnwjPFPvjE(32,4740)|0;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0;c[k+12>>2]=0;c[k+16>>2]=7;f=k+20|0;c[f>>2]=0;j=k+24|0;c[j>>2]=0;o=k+28|0;c[o>>2]=0;__ZN12PropertyInfoaSERKS_(k,g)|0;p=c[b>>2]|0;q=p+4|0;r=c[q>>2]|0;c[j>>2]=r;c[f>>2]=0;c[o>>2]=p;if(r|0)c[r+20>>2]=k;c[q>>2]=k;if(!(c[p>>2]|0))c[p>>2]=k;k=p+8|0;c[k>>2]=(c[k>>2]|0)+1;k=c[g+12>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);k=c[g+4>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);if(!n?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);__ZN10StringNameC2EPKc(h,1116457);__ZN7ClassDB17get_property_listE10StringNameP4ListI12PropertyInfo16DefaultAllocatorEbPK6Object(h,b,1,a);__ZN10StringNameD2Ev(h);if(1671!=516)__ZNK12ImageTexture18_get_property_listEP4ListI12PropertyInfo16DefaultAllocatorE(a,b);if(!d){l=e;return}__ZNK7Texture19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,1);l=e;return}function __ZN12ImageTexture14_notificationvEib(a,b,c){a=a|0;b=b|0;c=c|0;return}function __ZNK12ImageTexture16_get_class_namevEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+8|0;e=b+4|0;f=b;g=a+128|0;a=c[g>>2]|0;if(a|0){if(c[a+4>>2]|0){l=b;return g|0}if(__ZNK6String6lengthEv(a+8|0)|0){l=b;return g|0}}__ZN6StringC2EPKc(d,1116457);c[f>>2]=c[d>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameaSERKS_(g,e);__ZN10StringNameD2Ev(e);e=c[f>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);l=b;return g|0}function __ZNK12ImageTexture9get_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1116457);l=a;return c[b>>2]|0}function __ZNK12ImageTexture8is_classERK6String(a,b){a=a|0;b=b|0;var c=0;if(((!(__ZNK6StringeqEPKc(b,1116457)|0)?!(__ZNK6StringeqEPKc(b,1075267)|0):0)?!(__ZNK6StringeqEPKc(b,1110448)|0):0)?!(__ZNK6StringeqEPKc(b,1126157)|0):0)c=__ZNK6StringeqEPKc(b,1142944)|0;else c=1;return c|0}function __ZNK12ImageTexture12is_class_ptrEPv(a,b){a=a|0;b=b|0;return (b|0)==1234304|((b|0)==1220692|((b|0)==1220696|((b|0)==1220724|(b|0)==1220580)))|0}function __ZN12ImageTextureD2Ev(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+4|0;e=b;c[a>>2]=301160;f=__ZN12VisualServer13get_singletonEv()|0;g=c[(c[f>>2]|0)+1312>>2]|0;c[e>>2]=c[a+132>>2];c[d>>2]=c[e>>2];Pi[g&2047](f,d);__ZN10StringNameD2Ev(a+128|0);c[a>>2]=223388;__ZN10StringNameD2Ev(a+124|0);__ZN8ResourceD2Ev(a);l=b;return}function __ZN12ImageTextureD0Ev(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+4|0;e=b;c[a>>2]=301160;f=__ZN12VisualServer13get_singletonEv()|0;g=c[(c[f>>2]|0)+1312>>2]|0;c[e>>2]=c[a+132>>2];c[d>>2]=c[e>>2];Pi[g&2047](f,d);__ZN10StringNameD2Ev(a+128|0);c[a>>2]=223388;__ZN10StringNameD2Ev(a+124|0);__ZN8ResourceD2Ev(a);__ZdlPv(a);l=b;return}function __ZNK12ImageTexture18get_base_extensionEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,920472);l=a;return c[b>>2]|0}function __ZN12ImageTexture22_resource_path_changedEv(a){a=a|0;var b=0;b=__ZNK8Resource8get_pathEv(a)|0;if(!b)return;if(__Z16atomic_decrementPj(b+-8|0)|0)return;__ZN6Memory11free_staticEPvb(b,1);return}function __ZN12ImageTexture16reload_from_fileEv(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0;d=l;l=l+48|0;if((l|0)>=(m|0))ba(48);e=d+36|0;f=d+32|0;g=d+28|0;h=d+24|0;i=d;j=d+20|0;c[h>>2]=__ZNK8Resource8get_pathEv(b)|0;if(__ZNK6String16is_resource_fileEv(h)|0){k=ij[c[(c[b>>2]|0)+136>>2]&8191](b)|0;__ZN5ImageC2Ev(i);c[j>>2]=0;n=c[h>>2]|0;if(n|0?(c[j>>2]=0,__Z28atomic_conditional_incrementPj(n+-8|0)|0):0)c[j>>2]=c[h>>2];n=__ZN11ImageLoader10load_imageE6StringP5ImageP10FileAccess(j,i,0)|0;o=c[j>>2]|0;if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(o,1);if(!n){a[1263537]=0;c[b+140>>2]=k;c[b+144>>2]=__ZNK5Image9get_widthEv(i)|0;c[b+148>>2]=__ZNK5Image10get_heightEv(i)|0;c[b+136>>2]=__ZNK5Image10get_formatEv(i)|0;n=__ZN12VisualServer13get_singletonEv()|0;o=c[(c[n>>2]|0)+88>>2]|0;j=b+132|0;c[f>>2]=c[j>>2];b=__ZNK5Image9get_widthEv(i)|0;p=__ZNK5Image10get_heightEv(i)|0;q=__ZNK5Image10get_formatEv(i)|0;c[e>>2]=c[f>>2];ui[o&4095](n,e,b,p,q,k);k=__ZN12VisualServer13get_singletonEv()|0;q=c[(c[k>>2]|0)+92>>2]|0;c[g>>2]=c[j>>2];c[e>>2]=c[g>>2];Ki[q&4095](k,e,i,0)}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(910610,910627,97,1117790,0);__ZN5ImageD2Ev(i)}i=c[h>>2]|0;if(!i){l=d;return}if(__Z16atomic_decrementPj(i+-8|0)|0){l=d;return}__ZN6Memory11free_staticEPvb(i,1);l=d;return}function __ZN12ImageTexture8set_pathERK6Stringb(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e+4|0;g=e;h=a+132|0;if(!(c[h>>2]|0)){__ZN8Resource8set_pathERK6Stringb(a,b,d);l=e;return}i=__ZN12VisualServer13get_singletonEv()|0;j=c[(c[i>>2]|0)+124>>2]|0;c[g>>2]=c[h>>2];c[f>>2]=c[g>>2];bj[j&4095](i,f,b);__ZN8Resource8set_pathERK6Stringb(a,b,d);l=e;return}function __ZNK12ImageTexture7get_ridEv(a){a=a|0;return c[a+132>>2]|0}function __ZNK12ImageTexture9get_widthEv(a){a=a|0;return c[a+144>>2]|0}function __ZNK12ImageTexture10get_heightEv(a){a=a|0;return c[a+148>>2]|0}function __ZNK12ImageTexture9has_alphaEv(a){a=a|0;return (c[a+136>>2]|4|0)==5|0}function __ZN12ImageTexture9set_flagsEj(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d+4|0;f=d;c[a+140>>2]=b;g=__ZN12VisualServer13get_singletonEv()|0;h=c[(c[g>>2]|0)+100>>2]|0;c[f>>2]=c[a+132>>2];c[e>>2]=c[f>>2];bj[h&4095](g,e,b);l=d;return}function __ZNK12ImageTexture9get_flagsEv(a){a=a|0;return c[a+140>>2]|0}function __ZNK12ImageTexture4drawE3RIDRK7Vector2RK5Colorb(a,b,d,e,f){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;var h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0.0,u=0.0;h=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=h+28|0;j=h+24|0;k=h+20|0;n=h;o=h+16|0;p=a+144|0;q=a+148|0;if(!(c[q>>2]|c[p>>2])){l=h;return}r=__ZN12VisualServer13get_singletonEv()|0;s=c[(c[r>>2]|0)+1096>>2]|0;c[k>>2]=c[b>>2];t=+(c[p>>2]|0);u=+(c[q>>2]|0);q=d;d=c[q+4>>2]|0;p=n;c[p>>2]=c[q>>2];c[p+4>>2]=d;g[n+8>>2]=t;g[n+12>>2]=u;c[o>>2]=c[a+132>>2];c[j>>2]=c[k>>2];c[i>>2]=c[o>>2];Yi[s&15](r,j,n,i,0,e,f);l=h;return}function __ZNK12ImageTexture9draw_rectE3RIDRK5Rect2bRK5Colorb(a,b,d,e,f,g){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;var h=0,i=0,j=0,k=0,n=0,o=0,p=0;h=l;l=l+16|0;if((l|0)>=(m|0))ba(16);i=h+12|0;j=h+8|0;k=h+4|0;n=h;if(!(c[a+148>>2]|c[a+144>>2])){l=h;return}o=__ZN12VisualServer13get_singletonEv()|0;p=c[(c[o>>2]|0)+1096>>2]|0;c[k>>2]=c[b>>2];c[n>>2]=c[a+132>>2];c[j>>2]=c[k>>2];c[i>>2]=c[n>>2];Yi[p&15](o,j,d,i,e,f,g);l=h;return}function __ZNK12ImageTexture16draw_rect_regionE3RIDRK5Rect2S3_RK5Colorb(a,b,d,e,f,g){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;var h=0,i=0,j=0,k=0,n=0,o=0,p=0;h=l;l=l+16|0;if((l|0)>=(m|0))ba(16);i=h+12|0;j=h+8|0;k=h+4|0;n=h;if(!(c[a+148>>2]|c[a+144>>2])){l=h;return}o=__ZN12VisualServer13get_singletonEv()|0;p=c[(c[o>>2]|0)+1100>>2]|0;c[k>>2]=c[b>>2];c[n>>2]=c[a+132>>2];c[j>>2]=c[k>>2];c[i>>2]=c[n>>2];Yi[p&15](o,j,d,i,e,f,g);l=h;return}function __ZNK12ImageTexture8get_dataEv(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d+4|0;f=d;g=__ZN12VisualServer13get_singletonEv()|0;h=c[(c[g>>2]|0)+96>>2]|0;c[f>>2]=c[b+132>>2];c[e>>2]=c[f>>2];Ki[h&4095](a,g,e,0);l=d;return}function __ZNK12ImageTexture18_get_property_listEP4ListI12PropertyInfo16DefaultAllocatorE(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0;d=l;l=l+48|0;if((l|0)>=(m|0))ba(48);e=d+24|0;f=d+16|0;h=d+20|0;i=d+12|0;j=d+8|0;k=d+4|0;n=d;o=c[a+152>>2]|0;p=(o|0)==1?20:(o|0)==2?21:0;__ZN6StringC2EPKc(f,1117356);__ZN6StringC2EPKc(h,910655);o=e+4|0;c[o>>2]=0;q=e+12|0;c[q>>2]=0;c[e>>2]=2;r=c[f>>2]|0;if(r|0?(c[o>>2]=0,__Z28atomic_conditional_incrementPj(r+-8|0)|0):0)c[o>>2]=c[f>>2];c[e+8>>2]=8;o=c[q>>2]|0;if((o|0)!=(c[h>>2]|0)){if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(o,1);c[q>>2]=0;o=c[h>>2]|0;if(o|0?__Z28atomic_conditional_incrementPj(o+-8|0)|0:0)c[q>>2]=c[h>>2]}c[e+16>>2]=7;if(!(c[b>>2]|0)){q=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=q;c[q>>2]=0;c[q+4>>2]=0;c[q+8>>2]=0}q=__ZnwjPFPvjE(32,4740)|0;c[q>>2]=0;c[q+4>>2]=0;c[q+8>>2]=0;c[q+12>>2]=0;c[q+16>>2]=7;o=q+20|0;c[o>>2]=0;r=q+24|0;c[r>>2]=0;s=q+28|0;c[s>>2]=0;__ZN12PropertyInfoaSERKS_(q,e)|0;t=c[b>>2]|0;u=t+4|0;v=c[u>>2]|0;c[r>>2]=v;c[o>>2]=0;c[s>>2]=t;if(v|0)c[v+20>>2]=q;c[u>>2]=q;if(!(c[t>>2]|0))c[t>>2]=q;q=t+8|0;c[q>>2]=(c[q>>2]|0)+1;q=c[e+12>>2]|0;if(q|0?(__Z16atomic_decrementPj(q+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(q,1);q=c[e+4>>2]|0;if(q|0?(__Z16atomic_decrementPj(q+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(q,1);q=c[h>>2]|0;if(q|0?(__Z16atomic_decrementPj(q+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(q,1);q=c[f>>2]|0;if(q|0?(__Z16atomic_decrementPj(q+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(q,1);__ZN6StringC2EPKc(i,919387);q=__ZN6String3numEdi(+g[a+164>>2],-1)|0;a=q;f=e+4|0;c[f>>2]=0;t=e+12|0;c[t>>2]=0;c[e>>2]=15;u=c[i>>2]|0;if(u|0?(c[f>>2]=0,__Z28atomic_conditional_incrementPj(u+-8|0)|0):0)c[f>>2]=c[i>>2];c[e+8>>2]=p;p=c[t>>2]|0;if((p|0)!=(q|0)){if(p|0?(__Z16atomic_decrementPj(p+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(p,1);c[t>>2]=0;if(q|0?__Z28atomic_conditional_incrementPj(q+-8|0)|0:0)c[t>>2]=a}c[e+16>>2]=7;if(!(c[b>>2]|0)){a=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=a;c[a>>2]=0;c[a+4>>2]=0;c[a+8>>2]=0}a=__ZnwjPFPvjE(32,4740)|0;c[a>>2]=0;c[a+4>>2]=0;c[a+8>>2]=0;c[a+12>>2]=0;c[a+16>>2]=7;t=a+20|0;c[t>>2]=0;p=a+24|0;c[p>>2]=0;f=a+28|0;c[f>>2]=0;__ZN12PropertyInfoaSERKS_(a,e)|0;u=c[b>>2]|0;v=u+4|0;s=c[v>>2]|0;c[p>>2]=s;c[t>>2]=0;c[f>>2]=u;if(s|0)c[s+20>>2]=a;c[v>>2]=a;if(!(c[u>>2]|0))c[u>>2]=a;a=u+8|0;c[a>>2]=(c[a>>2]|0)+1;a=c[e+12>>2]|0;if(a|0?(__Z16atomic_decrementPj(a+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(a,1);a=c[e+4>>2]|0;if(a|0?(__Z16atomic_decrementPj(a+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(a,1);if(q|0?(__Z16atomic_decrementPj(q+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(q,1);q=c[i>>2]|0;if(q|0?(__Z16atomic_decrementPj(q+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(q,1);__ZN6StringC2EPKc(j,1128330);__ZN6StringC2EPKc(h,1263606);q=e+4|0;c[q>>2]=0;i=e+12|0;c[i>>2]=0;c[e>>2]=5;a=c[j>>2]|0;do if(a|0){c[q>>2]=0;if(!(__Z28atomic_conditional_incrementPj(a+-8|0)|0))break;c[q>>2]=c[j>>2]}while(0);c[e+8>>2]=0;q=c[i>>2]|0;do if((q|0)!=(c[h>>2]|0)){do if(q|0){if(__Z16atomic_decrementPj(q+-8|0)|0)break;__ZN6Memory11free_staticEPvb(q,1)}while(0);c[i>>2]=0;a=c[h>>2]|0;if(!a)break;if(!(__Z28atomic_conditional_incrementPj(a+-8|0)|0))break;c[i>>2]=c[h>>2]}while(0);c[e+16>>2]=7;if(!(c[b>>2]|0)){i=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=i;c[i>>2]=0;c[i+4>>2]=0;c[i+8>>2]=0}i=__ZnwjPFPvjE(32,4740)|0;c[i>>2]=0;c[i+4>>2]=0;c[i+8>>2]=0;c[i+12>>2]=0;c[i+16>>2]=7;q=i+20|0;c[q>>2]=0;a=i+24|0;c[a>>2]=0;u=i+28|0;c[u>>2]=0;__ZN12PropertyInfoaSERKS_(i,e)|0;v=c[b>>2]|0;s=v+4|0;f=c[s>>2]|0;c[a>>2]=f;c[q>>2]=0;c[u>>2]=v;if(f|0)c[f+20>>2]=i;c[s>>2]=i;if(!(c[v>>2]|0))c[v>>2]=i;i=v+8|0;c[i>>2]=(c[i>>2]|0)+1;i=c[e+12>>2]|0;do if(i|0){if(__Z16atomic_decrementPj(i+-8|0)|0)break;__ZN6Memory11free_staticEPvb(i,1)}while(0);i=c[e+4>>2]|0;do if(i|0){if(__Z16atomic_decrementPj(i+-8|0)|0)break;__ZN6Memory11free_staticEPvb(i,1)}while(0);i=c[h>>2]|0;do if(i|0){if(__Z16atomic_decrementPj(i+-8|0)|0)break;__ZN6Memory11free_staticEPvb(i,1)}while(0);i=c[j>>2]|0;do if(i|0){if(__Z16atomic_decrementPj(i+-8|0)|0)break;__ZN6Memory11free_staticEPvb(i,1)}while(0);__ZN6StringC2EPKc(k,910710);__ZN6StringC2EPKc(h,910718);i=e+4|0;c[i>>2]=0;j=e+12|0;c[j>>2]=0;c[e>>2]=2;v=c[k>>2]|0;do if(v|0){c[i>>2]=0;if(!(__Z28atomic_conditional_incrementPj(v+-8|0)|0))break;c[i>>2]=c[k>>2]}while(0);c[e+8>>2]=3;i=c[j>>2]|0;do if((i|0)!=(c[h>>2]|0)){do if(i|0){if(__Z16atomic_decrementPj(i+-8|0)|0)break;__ZN6Memory11free_staticEPvb(i,1)}while(0);c[j>>2]=0;v=c[h>>2]|0;if(!v)break;if(!(__Z28atomic_conditional_incrementPj(v+-8|0)|0))break;c[j>>2]=c[h>>2]}while(0);c[e+16>>2]=7;if(!(c[b>>2]|0)){j=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=j;c[j>>2]=0;c[j+4>>2]=0;c[j+8>>2]=0}j=__ZnwjPFPvjE(32,4740)|0;c[j>>2]=0;c[j+4>>2]=0;c[j+8>>2]=0;c[j+12>>2]=0;c[j+16>>2]=7;i=j+20|0;c[i>>2]=0;v=j+24|0;c[v>>2]=0;s=j+28|0;c[s>>2]=0;__ZN12PropertyInfoaSERKS_(j,e)|0;f=c[b>>2]|0;u=f+4|0;q=c[u>>2]|0;c[v>>2]=q;c[i>>2]=0;c[s>>2]=f;if(q|0)c[q+20>>2]=j;c[u>>2]=j;if(!(c[f>>2]|0))c[f>>2]=j;j=f+8|0;c[j>>2]=(c[j>>2]|0)+1;j=c[e+12>>2]|0;do if(j|0){if(__Z16atomic_decrementPj(j+-8|0)|0)break;__ZN6Memory11free_staticEPvb(j,1)}while(0);j=c[e+4>>2]|0;do if(j|0){if(__Z16atomic_decrementPj(j+-8|0)|0)break;__ZN6Memory11free_staticEPvb(j,1)}while(0);j=c[h>>2]|0;do if(j|0){if(__Z16atomic_decrementPj(j+-8|0)|0)break;__ZN6Memory11free_staticEPvb(j,1)}while(0);j=c[k>>2]|0;do if(j|0){if(__Z16atomic_decrementPj(j+-8|0)|0)break;__ZN6Memory11free_staticEPvb(j,1)}while(0);__ZN6StringC2EPKc(n,910764);__ZN6StringC2EPKc(h,910778);j=e+4|0;c[j>>2]=0;k=e+12|0;c[k>>2]=0;c[e>>2]=3;f=c[n>>2]|0;do if(f|0){c[j>>2]=0;if(!(__Z28atomic_conditional_incrementPj(f+-8|0)|0))break;c[j>>2]=c[n>>2]}while(0);c[e+8>>2]=1;j=c[k>>2]|0;do if((j|0)!=(c[h>>2]|0)){do if(j|0){if(__Z16atomic_decrementPj(j+-8|0)|0)break;__ZN6Memory11free_staticEPvb(j,1)}while(0);c[k>>2]=0;f=c[h>>2]|0;if(!f)break;if(!(__Z28atomic_conditional_incrementPj(f+-8|0)|0))break;c[k>>2]=c[h>>2]}while(0);c[e+16>>2]=7;if(!(c[b>>2]|0)){k=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=k;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0}k=__ZnwjPFPvjE(32,4740)|0;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0;c[k+12>>2]=0;c[k+16>>2]=7;j=k+20|0;c[j>>2]=0;f=k+24|0;c[f>>2]=0;u=k+28|0;c[u>>2]=0;__ZN12PropertyInfoaSERKS_(k,e)|0;q=c[b>>2]|0;b=q+4|0;s=c[b>>2]|0;c[f>>2]=s;c[j>>2]=0;c[u>>2]=q;if(s|0)c[s+20>>2]=k;c[b>>2]=k;if(!(c[q>>2]|0))c[q>>2]=k;k=q+8|0;c[k>>2]=(c[k>>2]|0)+1;k=c[e+12>>2]|0;do if(k|0){if(__Z16atomic_decrementPj(k+-8|0)|0)break;__ZN6Memory11free_staticEPvb(k,1)}while(0);k=c[e+4>>2]|0;do if(k|0){if(__Z16atomic_decrementPj(k+-8|0)|0)break;__ZN6Memory11free_staticEPvb(k,1)}while(0);k=c[h>>2]|0;do if(k|0){if(__Z16atomic_decrementPj(k+-8|0)|0)break;__ZN6Memory11free_staticEPvb(k,1)}while(0);k=c[n>>2]|0;if(!k){l=d;return}if(__Z16atomic_decrementPj(k+-8|0)|0){l=d;return}__ZN6Memory11free_staticEPvb(k,1);l=d;return}function __ZNK12ImageTexture4_getERK10StringNameR7Variant(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,h=0,i=0,j=0.0;e=l;l=l+48|0;if((l|0)>=(m|0))ba(48);f=e;h=e+24|0;if(__ZNK10StringNameeqEPKc(b,910791)|0){i=1;l=e;return i|0}if(__ZNK10StringNameeqEPKc(b,919387)|0){Pi[c[(c[a>>2]|0)+156>>2]&2047](h,a);__ZN7VariantC2ERK5Image(f,h);__ZN7VariantaSERKS_(d,f);if(c[f>>2]|0)__ZN7Variant5clearEv(f);__ZN5ImageD2Ev(h);i=1;l=e;return i|0}if(__ZNK10StringNameeqEPKc(b,1117356)|0){__ZN7VariantC2Ej(f,c[a+140>>2]|0);__ZN7VariantaSERKS_(d,f);if(c[f>>2]|0)__ZN7Variant5clearEv(f);i=1;l=e;return i|0}if(__ZNK10StringNameeqEPKc(b,1128330)|0){j=+(c[a+148>>2]|0);g[h>>2]=+(c[a+144>>2]|0);g[h+4>>2]=j;__ZN7VariantC2ERK7Vector2(f,h);__ZN7VariantaSERKS_(d,f);if(c[f>>2]|0)__ZN7Variant5clearEv(f);i=1;l=e;return i|0}if(__ZNK10StringNameeqEPKc(b,910710)|0){__ZN7VariantC2Ei(f,c[a+152>>2]|0);__ZN7VariantaSERKS_(d,f);if(c[f>>2]|0)__ZN7Variant5clearEv(f);i=1;l=e;return i|0}if(!(__ZNK10StringNameeqEPKc(b,910764)|0)){i=0;l=e;return i|0}__ZN7VariantC2Ef(f,+g[a+164>>2]);__ZN7VariantaSERKS_(d,f);if(c[f>>2]|0)__ZN7Variant5clearEv(f);i=1;l=e;return i|0}function __ZN12ImageTexture4_setERK10StringNameRK7Variant(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0;e=l;l=l+48|0;if((l|0)>=(m|0))ba(48);f=e+40|0;h=e+32|0;i=e+24|0;j=e;k=e+28|0;n=e+20|0;if(__ZNK10StringNameeqEPKc(b,919387)|0?(c[d>>2]|0)==15:0){__ZNK7Variantcv5ImageEv(j,d);o=c[a+140>>2]|0;c[a+144>>2]=__ZNK5Image9get_widthEv(j)|0;c[a+148>>2]=__ZNK5Image10get_heightEv(j)|0;c[a+136>>2]=__ZNK5Image10get_formatEv(j)|0;p=__ZN12VisualServer13get_singletonEv()|0;q=c[(c[p>>2]|0)+88>>2]|0;r=a+132|0;c[h>>2]=c[r>>2];s=__ZNK5Image9get_widthEv(j)|0;t=__ZNK5Image10get_heightEv(j)|0;u=__ZNK5Image10get_formatEv(j)|0;c[f>>2]=c[h>>2];ui[q&4095](p,f,s,t,u,o);o=__ZN12VisualServer13get_singletonEv()|0;u=c[(c[o>>2]|0)+92>>2]|0;c[i>>2]=c[r>>2];c[f>>2]=c[i>>2];Ki[u&4095](o,f,j,0);__ZN5ImageD2Ev(j);v=1;l=e;return v|0}if(__ZNK10StringNameeqEPKc(b,1117356)|0)if(!(U(c[a+148>>2]|0,c[a+144>>2]|0)|0)){c[a+140>>2]=__ZNK7VariantcvjEv(d)|0;v=1;l=e;return v|0}else{j=c[(c[a>>2]|0)+132>>2]|0;o=__ZNK7VariantcvjEv(d)|0;Pi[j&2047](a,o);v=1;l=e;return v|0}if(__ZNK10StringNameeqEPKc(b,1128330)|0){__ZNK7Variantcv7Vector2Ev(h,d);o=a+144|0;c[o>>2]=~~+g[h>>2];j=a+148|0;c[j>>2]=~~+g[h+4>>2];h=__ZN12VisualServer13get_singletonEv()|0;u=c[(c[h>>2]|0)+120>>2]|0;c[k>>2]=c[a+132>>2];i=c[o>>2]|0;o=c[j>>2]|0;c[f>>2]=c[k>>2];Ki[u&4095](h,f,i,o);v=1;l=e;return v|0}if(__ZNK10StringNameeqEPKc(b,910710)|0){c[a+152>>2]=__ZNK7VariantcviEv(d)|0;v=1;l=e;return v|0}if(__ZNK10StringNameeqEPKc(b,910764)|0){g[a+164>>2]=+__ZNK7VariantcvfEv(d);v=1;l=e;return v|0}if(!(__ZNK10StringNameeqEPKc(b,919205)|0)){v=0;l=e;return v|0}c[n>>2]=__ZNK7Variantcv10DictionaryEv(d)|0;__ZN12ImageTexture9_set_dataE10Dictionary(a,n);__ZN10DictionaryD2Ev(n);v=1;l=e;return v|0}function __ZN12ImageTexture9_set_dataE10Dictionary(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0.0,w=0.0;d=l;l=l+96|0;if((l|0)>=(m|0))ba(96);e=d+24|0;f=d+80|0;h=d+72|0;i=d+48|0;j=d;__ZN7VariantC2EPKc(e,919387);__ZNK7Variantcv5ImageEv(i,__ZN10DictionaryixERK7Variant(b,e)|0);if(c[e>>2]|0)__ZN7Variant5clearEv(e);__ZN7VariantC2EPKc(e,1117356);k=__ZNK7VariantcvjEv(__ZN10DictionaryixERK7Variant(b,e)|0)|0;if(c[e>>2]|0)__ZN7Variant5clearEv(e);c[a+140>>2]=k;n=a+144|0;c[n>>2]=__ZNK5Image9get_widthEv(i)|0;o=a+148|0;c[o>>2]=__ZNK5Image10get_heightEv(i)|0;c[a+136>>2]=__ZNK5Image10get_formatEv(i)|0;p=__ZN12VisualServer13get_singletonEv()|0;q=c[(c[p>>2]|0)+88>>2]|0;r=a+132|0;c[f>>2]=c[r>>2];s=__ZNK5Image9get_widthEv(i)|0;t=__ZNK5Image10get_heightEv(i)|0;u=__ZNK5Image10get_formatEv(i)|0;c[e>>2]=c[f>>2];ui[q&4095](p,e,s,t,u,k);k=__ZN12VisualServer13get_singletonEv()|0;u=c[(c[k>>2]|0)+92>>2]|0;c[h>>2]=c[r>>2];c[e>>2]=c[h>>2];Ki[u&4095](k,e,i,0);__ZN7VariantC2EPKc(e,910710);c[a+152>>2]=__ZNK7VariantcviEv(__ZN10DictionaryixERK7Variant(b,e)|0)|0;if(c[e>>2]|0)__ZN7Variant5clearEv(e);__ZN7VariantC2EPKc(e,910764);g[a+164>>2]=+__ZNK7VariantcvfEv(__ZN10DictionaryixERK7Variant(b,e)|0);if(c[e>>2]|0)__ZN7Variant5clearEv(e);__ZN7VariantC2EPKc(j,1128330);__ZNK7Variantcv7Vector2Ev(h,__ZN10DictionaryixERK7Variant(b,j)|0);v=+g[h>>2];w=+g[h+4>>2];if(v!=0.0)c[n>>2]=~~v;if(w!=0.0)c[o>>2]=~~w;h=__ZN12VisualServer13get_singletonEv()|0;b=c[(c[h>>2]|0)+120>>2]|0;c[f>>2]=c[r>>2];r=c[n>>2]|0;n=c[o>>2]|0;c[e>>2]=c[f>>2];Ki[b&4095](h,e,r,n);if(!(c[j>>2]|0)){__ZN5ImageD2Ev(i);l=d;return}__ZN7Variant5clearEv(j);__ZN5ImageD2Ev(i);l=d;return}function __ZN7ClassDB10_add_classI12ImageTextureEEvv(){var a=0,b=0,d=0,e=0,f=0,g=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+16|0;d=a+12|0;e=a+8|0;f=a+4|0;g=a;__ZN6StringC2EPKc(b,1116457);c[e>>2]=c[b>>2];__ZN10StringNameC2ERK6String(d,e);__ZN6StringC2EPKc(b,1075267);c[g>>2]=c[b>>2];__ZN10StringNameC2ERK6String(f,g);__ZN7ClassDB11_add_class2ERK10StringNameS2_(d,f);__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);__ZN10StringNameD2Ev(d);d=c[e>>2]|0;if(!d){l=a;return}if(__Z16atomic_decrementPj(d+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(d,1);l=a;return}function __ZN12ImageTexture13_bind_methodsEv(){var a=0,b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0;a=l;l=l+208|0;if((l|0)>=(m|0))ba(208);b=a+192|0;d=a+184|0;e=a;f=a+176|0;g=a+168|0;h=a+160|0;i=a+152|0;j=a+144|0;k=a+136|0;n=a+128|0;o=a+120|0;p=a+112|0;q=a+104|0;r=a+96|0;s=a+88|0;t=a+72|0;u=a+64|0;v=a+60|0;w=a+56|0;x=a+52|0;y=a+48|0;z=a+44|0;A=a+40|0;B=a+36|0;C=a+32|0;D=a+24|0;E=a+80|0;__Z8D_METHODPKcS0_S0_S0_S0_(d,1144493,1129111,1129117,1126919,1117356);__ZN7VariantC2Ei(e,7);F=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(F);c[F>>2]=301328;__ZN10MethodBind10_set_constEb(F,0);__ZN10MethodBind24_generate_argument_typesEi(F,4);c[F+44>>2]=111;c[F+48>>2]=0;c[b>>2]=e;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,F,d,b,1)|0;if(c[e>>2]|0)__ZN7Variant5clearEv(e);F=d+4|0;G=c[F>>2]|0;if(G|0?(__Z16atomic_decrementPj(G+-8|0)|0)==0:0){H=c[F>>2]|0;F=(H|0)==0?0:H+-4|0;H=F+4|0;if(c[F>>2]|0){I=0;do{__ZN10StringNameD2Ev(H+(I<<2)|0);I=I+1|0}while(I>>>0<(c[F>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(G,1)}__ZN10StringNameD2Ev(d);__Z8D_METHODPKcS0_S0_(f,910802,919387,1117356);__ZN7VariantC2Ei(e,7);d=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(d);c[d>>2]=301364;__ZN10MethodBind10_set_constEb(d,0);__ZN10MethodBind24_generate_argument_typesEi(d,2);c[d+44>>2]=1626;c[d+48>>2]=0;c[b>>2]=e;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,d,f,b,1)|0;if(c[e>>2]|0)__ZN7Variant5clearEv(e);d=f+4|0;G=c[d>>2]|0;if(G|0?(__Z16atomic_decrementPj(G+-8|0)|0)==0:0){F=c[d>>2]|0;d=(F|0)==0?0:F+-4|0;F=d+4|0;if(c[d>>2]|0){I=0;do{__ZN10StringNameD2Ev(F+(I<<2)|0);I=I+1|0}while(I>>>0<(c[d>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(G,1)}__ZN10StringNameD2Ev(f);__Z8D_METHODPKc(g,1128058);f=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(f);c[f>>2]=301400;__ZN10MethodBind10_set_constEb(f,1);__ZN10MethodBind24_generate_argument_typesEi(f,0);__ZN10MethodBind12_set_returnsEb(f,1);c[f+44>>2]=5628;c[f+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,f,g,0,0)|0;f=g+4|0;G=c[f>>2]|0;if(G|0?(__Z16atomic_decrementPj(G+-8|0)|0)==0:0){d=c[f>>2]|0;f=(d|0)==0?0:d+-4|0;d=f+4|0;if(c[f>>2]|0){I=0;do{__ZN10StringNameD2Ev(d+(I<<2)|0);I=I+1|0}while(I>>>0<(c[f>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(G,1)}__ZN10StringNameD2Ev(g);__Z8D_METHODPKcS0_(h,1128090,1128095);g=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(g);c[g>>2]=301436;__ZN10MethodBind10_set_constEb(g,0);__ZN10MethodBind24_generate_argument_typesEi(g,1);c[g+44>>2]=1672;c[g+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,g,h,0,0)|0;g=h+4|0;G=c[g>>2]|0;if(G|0?(__Z16atomic_decrementPj(G+-8|0)|0)==0:0){f=c[g>>2]|0;g=(f|0)==0?0:f+-4|0;f=g+4|0;if(c[g>>2]|0){I=0;do{__ZN10StringNameD2Ev(f+(I<<2)|0);I=I+1|0}while(I>>>0<(c[g>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(G,1)}__ZN10StringNameD2Ev(h);__Z8D_METHODPKcS0_(i,1059724,919387);h=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(h);c[h>>2]=301472;__ZN10MethodBind10_set_constEb(h,0);__ZN10MethodBind24_generate_argument_typesEi(h,1);c[h+44>>2]=1673;c[h+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,h,i,0,0)|0;h=i+4|0;G=c[h>>2]|0;if(G|0?(__Z16atomic_decrementPj(G+-8|0)|0)==0:0){g=c[h>>2]|0;h=(g|0)==0?0:g+-4|0;g=h+4|0;if(c[h>>2]|0){I=0;do{__ZN10StringNameD2Ev(g+(I<<2)|0);I=I+1|0}while(I>>>0<(c[h>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(G,1)}__ZN10StringNameD2Ev(i);__Z8D_METHODPKcS0_(j,1128187,910820);i=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(i);c[i>>2]=301508;__ZN10MethodBind10_set_constEb(i,1);__ZN10MethodBind24_generate_argument_typesEi(i,0);__ZN10MethodBind12_set_returnsEb(i,1);c[i+44>>2]=156;c[i+48>>2]=1;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,i,j,0,0)|0;i=j+4|0;G=c[i>>2]|0;if(G|0?(__Z16atomic_decrementPj(G+-8|0)|0)==0:0){h=c[i>>2]|0;i=(h|0)==0?0:h+-4|0;h=i+4|0;if(c[i>>2]|0){I=0;do{__ZN10StringNameD2Ev(h+(I<<2)|0);I=I+1|0}while(I>>>0<(c[i>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(G,1)}__ZN10StringNameD2Ev(j);__Z8D_METHODPKcS0_(k,910830,1146083);j=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(j);c[j>>2]=301544;__ZN10MethodBind10_set_constEb(j,0);__ZN10MethodBind24_generate_argument_typesEi(j,1);c[j+44>>2]=1674;c[j+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,j,k,0,0)|0;j=k+4|0;G=c[j>>2]|0;if(G|0?(__Z16atomic_decrementPj(G+-8|0)|0)==0:0){i=c[j>>2]|0;j=(i|0)==0?0:i+-4|0;i=j+4|0;if(c[j>>2]|0){I=0;do{__ZN10StringNameD2Ev(i+(I<<2)|0);I=I+1|0}while(I>>>0<(c[j>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(G,1)}__ZN10StringNameD2Ev(k);__Z8D_METHODPKc(n,910842);k=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(k);c[k>>2]=301580;__ZN10MethodBind10_set_constEb(k,1);__ZN10MethodBind24_generate_argument_typesEi(k,0);__ZN10MethodBind12_set_returnsEb(k,1);c[k+44>>2]=5629;c[k+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,k,n,0,0)|0;k=n+4|0;G=c[k>>2]|0;if(G|0?(__Z16atomic_decrementPj(G+-8|0)|0)==0:0){j=c[k>>2]|0;k=(j|0)==0?0:j+-4|0;j=k+4|0;if(c[k>>2]|0){I=0;do{__ZN10StringNameD2Ev(j+(I<<2)|0);I=I+1|0}while(I>>>0<(c[k>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(G,1)}__ZN10StringNameD2Ev(n);__Z8D_METHODPKcS0_(o,910854,910880);n=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(n);c[n>>2]=301616;__ZN10MethodBind10_set_constEb(n,0);__ZN10MethodBind24_generate_argument_typesEi(n,1);c[n+44>>2]=246;c[n+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,n,o,0,0)|0;n=o+4|0;G=c[n>>2]|0;if(G|0?(__Z16atomic_decrementPj(G+-8|0)|0)==0:0){k=c[n>>2]|0;n=(k|0)==0?0:k+-4|0;k=n+4|0;if(c[n>>2]|0){I=0;do{__ZN10StringNameD2Ev(k+(I<<2)|0);I=I+1|0}while(I>>>0<(c[n>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(G,1)}__ZN10StringNameD2Ev(o);__Z8D_METHODPKc(p,910888);o=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(o);c[o>>2]=301652;__ZN10MethodBind10_set_constEb(o,1);__ZN10MethodBind24_generate_argument_typesEi(o,0);__ZN10MethodBind12_set_returnsEb(o,1);c[o+44>>2]=253;c[o+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,o,p,0,0)|0;o=p+4|0;G=c[o>>2]|0;if(G|0?(__Z16atomic_decrementPj(G+-8|0)|0)==0:0){n=c[o>>2]|0;o=(n|0)==0?0:n+-4|0;n=o+4|0;if(c[o>>2]|0){I=0;do{__ZN10StringNameD2Ev(n+(I<<2)|0);I=I+1|0}while(I>>>0<(c[o>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(G,1)}__ZN10StringNameD2Ev(p);__Z8D_METHODPKc(q,1128224);p=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(p);c[p>>2]=301688;__ZN10MethodBind10_set_constEb(p,0);__ZN10MethodBind24_generate_argument_typesEi(p,0);c[p+44>>2]=5282;c[p+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,p,q,0,0)|0;p=q+4|0;G=c[p>>2]|0;if(G|0?(__Z16atomic_decrementPj(G+-8|0)|0)==0:0){o=c[p>>2]|0;p=(o|0)==0?0:o+-4|0;o=p+4|0;if(c[p>>2]|0){I=0;do{__ZN10StringNameD2Ev(o+(I<<2)|0);I=I+1|0}while(I>>>0<(c[p>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(G,1)}__ZN10StringNameD2Ev(q);__Z8D_METHODPKc(r,910914);q=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(q);c[q>>2]=301688;__ZN10MethodBind10_set_constEb(q,0);__ZN10MethodBind24_generate_argument_typesEi(q,0);c[q+44>>2]=5283;c[q+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,q,r,0,0)|0;q=r+4|0;G=c[q>>2]|0;if(G|0?(__Z16atomic_decrementPj(G+-8|0)|0)==0:0){p=c[q>>2]|0;q=(p|0)==0?0:p+-4|0;p=q+4|0;if(c[q>>2]|0){I=0;do{__ZN10StringNameD2Ev(p+(I<<2)|0);I=I+1|0}while(I>>>0<(c[q>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(G,1)}__ZN10StringNameD2Ev(r);__Z8D_METHODPKc(s,910932);r=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(r);c[r>>2]=301688;__ZN10MethodBind10_set_constEb(r,0);__ZN10MethodBind24_generate_argument_typesEi(r,0);c[r+44>>2]=5284;c[r+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,r,s,0,0)|0;r=s+4|0;G=c[r>>2]|0;if(G|0?(__Z16atomic_decrementPj(G+-8|0)|0)==0:0){q=c[r>>2]|0;r=(q|0)==0?0:q+-4|0;q=r+4|0;if(c[r>>2]|0){I=0;do{__ZN10StringNameD2Ev(q+(I<<2)|0);I=I+1|0}while(I>>>0<(c[r>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(G,1)}__ZN10StringNameD2Ev(s);__Z8D_METHODPKc(t,910945);s=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(s);c[s>>2]=301688;__ZN10MethodBind10_set_constEb(s,0);__ZN10MethodBind24_generate_argument_typesEi(s,0);c[s+44>>2]=5285;c[s+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,s,t,0,0)|0;s=t+4|0;G=c[s>>2]|0;if(G|0?(__Z16atomic_decrementPj(G+-8|0)|0)==0:0){r=c[s>>2]|0;s=(r|0)==0?0:r+-4|0;r=s+4|0;if(c[s>>2]|0){I=0;do{__ZN10StringNameD2Ev(r+(I<<2)|0);I=I+1|0}while(I>>>0<(c[s>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(G,1)}__ZN10StringNameD2Ev(t);__Z8D_METHODPKcS0_(u,910969,1128330);t=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(t);c[t>>2]=301724;__ZN10MethodBind10_set_constEb(t,0);__ZN10MethodBind24_generate_argument_typesEi(t,1);c[t+44>>2]=1675;c[t+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,t,u,0,0)|0;t=u+4|0;G=c[t>>2]|0;if(G|0?(__Z16atomic_decrementPj(G+-8|0)|0)==0:0){s=c[t>>2]|0;t=(s|0)==0?0:s+-4|0;s=t+4|0;if(c[t>>2]|0){I=0;do{__ZN10StringNameD2Ev(s+(I<<2)|0);I=I+1|0}while(I>>>0<(c[t>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(G,1)}__ZN10StringNameD2Ev(u);__ZN6StringC2EPKc(b,1116457);c[e>>2]=c[b>>2];__ZN10StringNameC2ERK6String(v,e);c[w>>2]=__Z11_scs_createPKc(1128224)|0;__ZN7ClassDB16set_method_flagsE10StringNameS0_i(v,w,3);__ZN10StringNameD2Ev(w);__ZN10StringNameD2Ev(v);v=c[e>>2]|0;if(v|0?(__Z16atomic_decrementPj(v+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(v,1);__ZN6StringC2EPKc(b,1116457);c[e>>2]=c[b>>2];__ZN10StringNameC2ERK6String(x,e);c[y>>2]=__Z11_scs_createPKc(910914)|0;__ZN7ClassDB16set_method_flagsE10StringNameS0_i(x,y,3);__ZN10StringNameD2Ev(y);__ZN10StringNameD2Ev(x);x=c[e>>2]|0;do if(x|0){if(__Z16atomic_decrementPj(x+-8|0)|0)break;__ZN6Memory11free_staticEPvb(x,1)}while(0);__ZN6StringC2EPKc(b,1116457);c[e>>2]=c[b>>2];__ZN10StringNameC2ERK6String(z,e);c[A>>2]=__Z11_scs_createPKc(910932)|0;__ZN7ClassDB16set_method_flagsE10StringNameS0_i(z,A,3);__ZN10StringNameD2Ev(A);__ZN10StringNameD2Ev(z);z=c[e>>2]|0;do if(z|0){if(__Z16atomic_decrementPj(z+-8|0)|0)break;__ZN6Memory11free_staticEPvb(z,1)}while(0);__ZN6StringC2EPKc(b,1116457);c[e>>2]=c[b>>2];__ZN10StringNameC2ERK6String(B,e);c[C>>2]=__Z11_scs_createPKc(910945)|0;__ZN7ClassDB16set_method_flagsE10StringNameS0_i(B,C,3);__ZN10StringNameD2Ev(C);__ZN10StringNameD2Ev(B);B=c[e>>2]|0;do if(B|0){if(__Z16atomic_decrementPj(B+-8|0)|0)break;__ZN6Memory11free_staticEPvb(B,1)}while(0);__Z8D_METHODPKcS0_(D,910987,1046794);B=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(B);c[B>>2]=301760;__ZN10MethodBind10_set_constEb(B,0);__ZN10MethodBind24_generate_argument_typesEi(B,1);c[B+44>>2]=1676;c[B+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,B,D,0,0)|0;B=D+4|0;C=c[B>>2]|0;do if(C|0){if(__Z16atomic_decrementPj(C+-8|0)|0)break;z=c[B>>2]|0;A=(z|0)==0?0:z+-4|0;z=A+4|0;if(c[A>>2]|0){x=0;do{__ZN10StringNameD2Ev(z+(x<<2)|0);x=x+1|0}while(x>>>0<(c[A>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(C,1)}while(0);__ZN10StringNameD2Ev(D);__ZN6StringC2EPKc(b,1116457);c[E>>2]=c[b>>2];__ZN10StringNameC2ERK6String(e,E);__ZN10StringNameC2EPKc(b,911e3);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(e,b,0);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(e);D=c[E>>2]|0;do if(D|0){if(__Z16atomic_decrementPj(D+-8|0)|0)break;__ZN6Memory11free_staticEPvb(D,1)}while(0);__ZN6StringC2EPKc(b,1116457);c[E>>2]=c[b>>2];__ZN10StringNameC2ERK6String(e,E);__ZN10StringNameC2EPKc(b,911012);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(e,b,1);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(e);D=c[E>>2]|0;do if(D|0){if(__Z16atomic_decrementPj(D+-8|0)|0)break;__ZN6Memory11free_staticEPvb(D,1)}while(0);__ZN6StringC2EPKc(b,1116457);c[E>>2]=c[b>>2];__ZN10StringNameC2ERK6String(e,E);__ZN10StringNameC2EPKc(b,911035);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(e,b,2);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(e);e=c[E>>2]|0;if(!e){l=a;return}if(__Z16atomic_decrementPj(e+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(e,1);l=a;return}function __ZN12ImageTexture6createEiiN5Image6FormatEj(a,b,d,e,f){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0;g=l;l=l+16|0;if((l|0)>=(m|0))ba(16);h=g+4|0;i=g;c[a+140>>2]=f;j=__ZN12VisualServer13get_singletonEv()|0;k=c[(c[j>>2]|0)+88>>2]|0;c[i>>2]=c[a+132>>2];c[h>>2]=c[i>>2];ui[k&4095](j,h,b,d,e,f);c[a+136>>2]=e;c[a+144>>2]=b;c[a+148>>2]=d;l=g;return}function __ZNK12ImageTexture10get_formatEv(a){a=a|0;return c[a+136>>2]|0}function __ZN12ImageTexture4loadERK6String(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0;d=l;l=l+32|0;if((l|0)>=(m|0))ba(32);e=d+28|0;f=d+24|0;g=d+20|0;h=d;__ZN5ImageC2Ev(h);__ZN5Image4loadERK6String(h,b)|0;c[a+140>>2]=7;c[a+144>>2]=__ZNK5Image9get_widthEv(h)|0;c[a+148>>2]=__ZNK5Image10get_heightEv(h)|0;c[a+136>>2]=__ZNK5Image10get_formatEv(h)|0;b=__ZN12VisualServer13get_singletonEv()|0;i=c[(c[b>>2]|0)+88>>2]|0;j=a+132|0;c[f>>2]=c[j>>2];a=__ZNK5Image9get_widthEv(h)|0;k=__ZNK5Image10get_heightEv(h)|0;n=__ZNK5Image10get_formatEv(h)|0;c[e>>2]=c[f>>2];ui[i&4095](b,e,a,k,n,7);n=__ZN12VisualServer13get_singletonEv()|0;k=c[(c[n>>2]|0)+92>>2]|0;c[g>>2]=c[j>>2];c[e>>2]=c[g>>2];Ki[k&4095](n,e,h,0);__ZN5ImageD2Ev(h);l=d;return}function __ZN12ImageTexture11set_storageENS_7StorageE(a,b){a=a|0;b=b|0;c[a+152>>2]=b;return}function __ZNK12ImageTexture11get_storageEv(a){a=a|0;return c[a+152>>2]|0}function __ZN12ImageTexture25set_lossy_storage_qualityEf(a,b){a=a|0;b=+b;g[a+164>>2]=b;return}function __ZNK12ImageTexture25get_lossy_storage_qualityEv(a){a=a|0;return +(+g[a+164>>2])}function __ZN12ImageTexture15fix_alpha_edgesEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0;b=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=b+24|0;e=b+20|0;f=b;if((c[a+136>>2]|0)!=5){l=b;return}Pi[c[(c[a>>2]|0)+156>>2]&2047](f,a);__ZN5Image15fix_alpha_edgesEv(f);g=__ZN12VisualServer13get_singletonEv()|0;h=c[(c[g>>2]|0)+92>>2]|0;c[e>>2]=c[a+132>>2];c[d>>2]=c[e>>2];Ki[h&4095](g,d,f,0);__ZN5ImageD2Ev(f);l=b;return}function __ZN12ImageTexture17premultiply_alphaEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0;b=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=b+24|0;e=b+20|0;f=b;if((c[a+136>>2]|0)!=5){l=b;return}Pi[c[(c[a>>2]|0)+156>>2]&2047](f,a);__ZN5Image17premultiply_alphaEv(f);g=__ZN12VisualServer13get_singletonEv()|0;h=c[(c[g>>2]|0)+92>>2]|0;c[e>>2]=c[a+132>>2];c[d>>2]=c[e>>2];Ki[h&4095](g,d,f,0);__ZN5ImageD2Ev(f);l=b;return}function __ZN12ImageTexture12normal_to_xyEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0;b=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=b+28|0;e=b+24|0;f=b+20|0;g=b;Pi[c[(c[a>>2]|0)+156>>2]&2047](g,a);__ZN5Image15normalmap_to_xyEv(g);h=c[a+140>>2]|0;c[a+144>>2]=__ZNK5Image9get_widthEv(g)|0;c[a+148>>2]=__ZNK5Image10get_heightEv(g)|0;c[a+136>>2]=__ZNK5Image10get_formatEv(g)|0;i=__ZN12VisualServer13get_singletonEv()|0;j=c[(c[i>>2]|0)+88>>2]|0;k=a+132|0;c[e>>2]=c[k>>2];a=__ZNK5Image9get_widthEv(g)|0;n=__ZNK5Image10get_heightEv(g)|0;o=__ZNK5Image10get_formatEv(g)|0;c[d>>2]=c[e>>2];ui[j&4095](i,d,a,n,o,h);h=__ZN12VisualServer13get_singletonEv()|0;o=c[(c[h>>2]|0)+92>>2]|0;c[f>>2]=c[k>>2];c[d>>2]=c[f>>2];Ki[o&4095](h,d,g,0);__ZN5ImageD2Ev(g);l=b;return}function __ZN12ImageTexture23shrink_x2_and_keep_sizeEv(a){a=a|0;var b=0,d=0,e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0.0,u=0.0,v=0,w=0,x=0,y=0,z=0,A=0,B=0;b=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=b+40|0;e=b+36|0;f=b+32|0;h=b+24|0;i=b;Pi[c[(c[a>>2]|0)+124>>2]&2047](h,a);Pi[c[(c[a>>2]|0)+156>>2]&2047](i,a);j=(__ZNK5Image9get_widthEv(i)|0)/2|0;__ZN5Image6resizeEiiNS_13InterpolationE(i,j,(__ZNK5Image10get_heightEv(i)|0)/2|0,1);j=c[a+140>>2]|0;k=a+144|0;c[k>>2]=__ZNK5Image9get_widthEv(i)|0;n=a+148|0;c[n>>2]=__ZNK5Image10get_heightEv(i)|0;c[a+136>>2]=__ZNK5Image10get_formatEv(i)|0;o=__ZN12VisualServer13get_singletonEv()|0;p=c[(c[o>>2]|0)+88>>2]|0;q=a+132|0;c[e>>2]=c[q>>2];a=__ZNK5Image9get_widthEv(i)|0;r=__ZNK5Image10get_heightEv(i)|0;s=__ZNK5Image10get_formatEv(i)|0;c[d>>2]=c[e>>2];ui[p&4095](o,d,a,r,s,j);j=__ZN12VisualServer13get_singletonEv()|0;s=c[(c[j>>2]|0)+92>>2]|0;c[f>>2]=c[q>>2];c[d>>2]=c[f>>2];Ki[s&4095](j,d,i,0);t=+g[h>>2];u=+g[h+4>>2];if(t!=0.0)c[k>>2]=~~t;if(!(u!=0.0)){v=__ZN12VisualServer13get_singletonEv()|0;w=c[v>>2]|0;x=w+120|0;y=c[x>>2]|0;z=c[q>>2]|0;c[e>>2]=z;A=c[k>>2]|0;B=c[n>>2]|0;c[d>>2]=c[e>>2];Ki[y&4095](v,d,A,B);__ZN5ImageD2Ev(i);l=b;return}c[n>>2]=~~u;v=__ZN12VisualServer13get_singletonEv()|0;w=c[v>>2]|0;x=w+120|0;y=c[x>>2]|0;z=c[q>>2]|0;c[e>>2]=z;A=c[k>>2]|0;B=c[n>>2]|0;c[d>>2]=c[e>>2];Ki[y&4095](v,d,A,B);__ZN5ImageD2Ev(i);l=b;return}function __ZN12ImageTexture17set_size_overrideERK7Vector2(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,h=0.0,i=0.0,j=0,k=0,n=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d+4|0;f=d;h=+g[b>>2];i=+g[b+4>>2];if(h!=0.0)c[a+144>>2]=~~h;b=a+148|0;if(i!=0.0)c[b>>2]=~~i;j=__ZN12VisualServer13get_singletonEv()|0;k=c[(c[j>>2]|0)+120>>2]|0;c[f>>2]=c[a+132>>2];n=c[a+144>>2]|0;a=c[b>>2]|0;c[e>>2]=c[f>>2];Ki[k&4095](j,e,n,a);l=d;return}function __ZN12ImageTexture12_reload_hookERK3RID(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0;d=l;l=l+48|0;if((l|0)>=(m|0))ba(48);e=d+32|0;f=d+28|0;g=d+8|0;h=d+4|0;i=d;c[f>>2]=__ZNK8Resource8get_pathEv(b)|0;if(__ZNK6String16is_resource_fileEv(f)|0){__ZN5ImageC2Ev(g);c[h>>2]=0;j=c[f>>2]|0;if(j|0?(c[h>>2]=0,__Z28atomic_conditional_incrementPj(j+-8|0)|0):0)c[h>>2]=c[f>>2];j=__ZN11ImageLoader10load_imageE6StringP5ImageP10FileAccess(h,g,0)|0;k=c[h>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);if(!j){a[1263537]=0;j=__ZN12VisualServer13get_singletonEv()|0;k=c[(c[j>>2]|0)+92>>2]|0;c[i>>2]=c[b+132>>2];c[e>>2]=c[i>>2];Ki[k&4095](j,e,g,0)}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(910987,910627,173,1117790,0);__ZN5ImageD2Ev(g)}g=c[f>>2]|0;if(!g){l=d;return}if(__Z16atomic_decrementPj(g+-8|0)|0){l=d;return}__ZN6Memory11free_staticEPvb(g,1);l=d;return}function __ZNK11MethodBind1I12ImageTextureRK3RIDE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;if(b|0){f=0;l=a;return f|0}c[d>>2]=0;__ZN7VariantC2ERK3RID(e,d);d=c[e>>2]|0;if(d|0)__ZN7Variant5clearEv(e);f=d;l=a;return f|0}function __ZNK11MethodBind1I12ImageTextureRK3RIDE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1116457);l=a;return c[b>>2]|0}function __ZN11MethodBind1I12ImageTextureRK3RIDE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i+24|0;k=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1234304)|0:0){c[h>>2]=0;a[1263537]=0;n=d+24|0;o=c[n>>2]|0;if((o|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=o;c[b>>2]=0;l=i;return}p=o-(c[d+20>>2]|0)|0;if((p|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=p;c[b>>2]=0;l=i;return}if((g|0)>0){if((o|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);q=0}else{a[1263537]=0;q=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,q)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=q;c[b>>2]=0;l=i;return}}q=c[d+44>>2]|0;o=c[d+48>>2]|0;p=e+(o>>1)|0;if(!(o&1))r=q;else r=c[(c[p>>2]|0)+q>>2]|0;do if((g|0)<1){q=c[n>>2]|0;o=q+-1|0;if((q|0)>=1){e=c[d+16>>2]|0;s=(e|0)==0;if(s)t=0;else t=c[e+-4>>2]|0;if((q|0)<=(t|0)){if(s)u=0;else u=c[e+-4>>2]|0;do if((u|0)<(q|0)){if(s)v=0;else v=c[e+-4>>2]|0;if((v|0)<(q|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);w=0;break}else{a[1263537]=0;x=31;break}}else x=31;while(0);if((x|0)==31)w=e+(o*24|0)|0;__ZN7VariantC2ERKS_(k,w);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);c[j>>2]=__ZNK7Variantcv3RIDEv(k)|0;Pi[r&2047](p,j);if(c[k>>2]|0)__ZN7Variant5clearEv(k);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I12ImageTextureRK3RIDE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1234304)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;c[f>>2]=c[c[d>>2]>>2];Pi[i&2047](a,f);l=e;return}function __ZN11MethodBind1I12ImageTextureRK3RIDED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I12ImageTextureRK7Vector2E18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;if(b|0){f=0;l=a;return f|0}g[d>>2]=0.0;g[d+4>>2]=0.0;__ZN7VariantC2ERK7Vector2(e,d);d=c[e>>2]|0;if(d|0)__ZN7Variant5clearEv(e);f=d;l=a;return f|0}function __ZNK11MethodBind1I12ImageTextureRK7Vector2E18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1116457);l=a;return c[b>>2]|0}function __ZN11MethodBind1I12ImageTextureRK7Vector2E4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i+24|0;k=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1234304)|0:0){c[h>>2]=0;a[1263537]=0;n=d+24|0;o=c[n>>2]|0;if((o|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=o;c[b>>2]=0;l=i;return}p=o-(c[d+20>>2]|0)|0;if((p|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=p;c[b>>2]=0;l=i;return}if((g|0)>0){if((o|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);q=0}else{a[1263537]=0;q=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,q)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=q;c[b>>2]=0;l=i;return}}q=c[d+44>>2]|0;o=c[d+48>>2]|0;p=e+(o>>1)|0;if(!(o&1))r=q;else r=c[(c[p>>2]|0)+q>>2]|0;do if((g|0)<1){q=c[n>>2]|0;o=q+-1|0;if((q|0)>=1){e=c[d+16>>2]|0;s=(e|0)==0;if(s)t=0;else t=c[e+-4>>2]|0;if((q|0)<=(t|0)){if(s)u=0;else u=c[e+-4>>2]|0;do if((u|0)<(q|0)){if(s)v=0;else v=c[e+-4>>2]|0;if((v|0)<(q|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);w=0;break}else{a[1263537]=0;x=31;break}}else x=31;while(0);if((x|0)==31)w=e+(o*24|0)|0;__ZN7VariantC2ERKS_(k,w);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);__ZNK7Variantcv7Vector2Ev(j,k);Pi[r&2047](p,j);if(c[k>>2]|0)__ZN7Variant5clearEv(k);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I12ImageTextureRK7Vector2E7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1234304)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;b=c[d>>2]|0;d=c[b+4>>2]|0;h=f;c[h>>2]=c[b>>2];c[h+4>>2]=d;Pi[i&2047](a,f);l=e;return}function __ZN11MethodBind1I12ImageTextureRK7Vector2ED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind0I12ImageTextureE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return 0}function __ZNK11MethodBind0I12ImageTextureE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1116457);l=a;return c[b>>2]|0}function __ZN11MethodBind0I12ImageTextureE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1234304)|0:0){c[h>>2]=0;a[1263537]=0;f=c[d+24>>2]|0;if((f|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=f;c[b>>2]=0;return}i=f-(c[d+20>>2]|0)|0;if((i|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=i;c[b>>2]=0;return}i=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))j=i;else j=c[(c[d>>2]|0)+i>>2]|0;gj[j&8191](d);c[b>>2]=0;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,110,1146558,0);c[b>>2]=0;return}function __ZN11MethodBind0I12ImageTextureE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1234304)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1)){g=b;gj[g&8191](a);return}else{g=c[(c[a>>2]|0)+b>>2]|0;gj[g&8191](a);return}}function __ZN11MethodBind0I12ImageTextureED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI12ImageTexturefE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Ef(d,0.0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK13MethodBind0RCI12ImageTexturefE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1116457);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI12ImageTexturefE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1234304)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2Ef(i,+mj[n&511](d));__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI12ImageTexturefE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0.0;if(!b)f=0;else{d=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1234304)|0;f=d?b:0}b=c[a+44>>2]|0;d=c[a+48>>2]|0;a=f+(d>>1)|0;if(!(d&1)){h=b;i=+mj[h&511](a);g[e>>2]=i;return}else{h=c[(c[a>>2]|0)+b>>2]|0;i=+mj[h&511](a);g[e>>2]=i;return}}function __ZN13MethodBind0RCI12ImageTexturefED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I12ImageTexturefE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if(!b){__ZN7VariantC2Ef(d,0.0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK11MethodBind1I12ImageTexturefE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1116457);l=a;return c[b>>2]|0}function __ZN11MethodBind1I12ImageTexturefE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0.0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1234304)|0:0){c[h>>2]=0;a[1263537]=0;k=d+24|0;n=c[k>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=i;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=i;return}if((g|0)>0){if((n|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);p=0}else{a[1263537]=0;p=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,p)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=p;c[b>>2]=0;l=i;return}}p=c[d+44>>2]|0;n=c[d+48>>2]|0;o=e+(n>>1)|0;if(!(n&1))q=p;else q=c[(c[o>>2]|0)+p>>2]|0;do if((g|0)<1){p=c[k>>2]|0;n=p+-1|0;if((p|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)s=0;else s=c[e+-4>>2]|0;if((p|0)<=(s|0)){if(r)t=0;else t=c[e+-4>>2]|0;do if((t|0)<(p|0)){if(r)u=0;else u=c[e+-4>>2]|0;if((u|0)<(p|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);v=0;break}else{a[1263537]=0;w=31;break}}else w=31;while(0);if((w|0)==31)v=e+(n*24|0)|0;__ZN7VariantC2ERKS_(j,v);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);x=+__ZNK7VariantcvfEv(j);Mi[q&511](o,x);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I12ImageTexturefE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0,j=0.0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1234304)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1)){h=b;i=c[d>>2]|0;j=+g[i>>2];Mi[h&511](a,j);return}else{h=c[(c[a>>2]|0)+b>>2]|0;i=c[d>>2]|0;j=+g[i>>2];Mi[h&511](a,j);return}}function __ZN11MethodBind1I12ImageTexturefED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI12ImageTextureNS0_7StorageEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK13MethodBind0RCI12ImageTextureNS0_7StorageEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1116457);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI12ImageTextureNS0_7StorageEE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1234304)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2Ei(i,ij[n&8191](d)|0);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI12ImageTextureNS0_7StorageEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0;if(!b)f=0;else{d=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1234304)|0;f=d?b:0}b=c[a+44>>2]|0;d=c[a+48>>2]|0;a=f+(d>>1)|0;if(!(d&1)){g=b;h=ij[g&8191](a)|0;c[e>>2]=h;return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=ij[g&8191](a)|0;c[e>>2]=h;return}}function __ZN13MethodBind0RCI12ImageTextureNS0_7StorageEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I12ImageTextureNS0_7StorageEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if(!b){__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK11MethodBind1I12ImageTextureNS0_7StorageEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1116457);l=a;return c[b>>2]|0}function __ZN11MethodBind1I12ImageTextureNS0_7StorageEE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1234304)|0:0){c[h>>2]=0;a[1263537]=0;k=d+24|0;n=c[k>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=i;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=i;return}if((g|0)>0){if((n|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);p=0}else{a[1263537]=0;p=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,p)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=p;c[b>>2]=0;l=i;return}}p=c[d+44>>2]|0;n=c[d+48>>2]|0;o=e+(n>>1)|0;if(!(n&1))q=p;else q=c[(c[o>>2]|0)+p>>2]|0;do if((g|0)<1){p=c[k>>2]|0;n=p+-1|0;if((p|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)s=0;else s=c[e+-4>>2]|0;if((p|0)<=(s|0)){if(r)t=0;else t=c[e+-4>>2]|0;do if((t|0)<(p|0)){if(r)u=0;else u=c[e+-4>>2]|0;if((u|0)<(p|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);v=0;break}else{a[1263537]=0;w=31;break}}else w=31;while(0);if((w|0)==31)v=e+(n*24|0)|0;__ZN7VariantC2ERKS_(j,v);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);f=__ZNK7VariantcviEv(j)|0;Pi[q&2047](o,f);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I12ImageTextureNS0_7StorageEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1234304)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1)){g=b;h=c[d>>2]|0;i=c[h>>2]|0;Pi[g&2047](a,i);return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=c[d>>2]|0;i=c[h>>2]|0;Pi[g&2047](a,i);return}}function __ZN11MethodBind1I12ImageTextureNS0_7StorageEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI12ImageTexture5ImageE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;if((b|0)!=-1){f=0;l=a;return f|0}__ZN5ImageC2Ev(d);__ZN7VariantC2ERK5Image(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);__ZN5ImageD2Ev(d);f=b;l=a;return f|0}function __ZNK13MethodBind0RCI12ImageTexture5ImageE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1116457);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI12ImageTexture5ImageE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0;f=l;l=l+48|0;if((l|0)>=(m|0))ba(48);i=f;j=f+24|0;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1234304)|0:0){c[h>>2]=0;a[1263537]=0;k=c[d+24>>2]|0;if((k|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=k;c[b>>2]=0;l=f;return}n=k-(c[d+20>>2]|0)|0;if((n|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=n;c[b>>2]=0;l=f;return}n=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))o=n;else o=c[(c[d>>2]|0)+n>>2]|0;Pi[o&2047](j,d);__ZN7VariantC2ERK5Image(i,j);__ZN5ImageD2Ev(j);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI12ImageTexture5ImageE7ptrcallEP6ObjectPPKvPv(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);g=e;if(!d)h=0;else{i=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1234304)|0;h=i?d:0}d=c[b+44>>2]|0;i=c[b+48>>2]|0;b=h+(i>>1)|0;if(!(i&1))j=d;else j=c[(c[b>>2]|0)+d>>2]|0;Pi[j&2047](g,b);c[f>>2]=c[g>>2];b=f+4|0;j=g+4|0;if(((c[b>>2]|0)!=(c[j>>2]|0)?(__ZN10PoolVectorIhE12_unreferenceEv(b),d=c[j>>2]|0,d|0):0)?__Z28atomic_conditional_incrementPj(d)|0:0)c[b>>2]=c[j>>2];j=f+8|0;f=g+8|0;c[j>>2]=c[f>>2];c[j+4>>2]=c[f+4>>2];a[j+8>>0]=a[f+8>>0]|0;__ZN5ImageD2Ev(g);l=e;return}function __ZN13MethodBind0RCI12ImageTexture5ImageED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I12ImageTextureRK5ImageE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;if(b|0){f=0;l=a;return f|0}__ZN5ImageC2Ev(d);__ZN7VariantC2ERK5Image(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);__ZN5ImageD2Ev(d);f=b;l=a;return f|0}function __ZNK11MethodBind1I12ImageTextureRK5ImageE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1116457);l=a;return c[b>>2]|0}function __ZN11MethodBind1I12ImageTextureRK5ImageE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;i=l;l=l+48|0;if((l|0)>=(m|0))ba(48);j=i+24|0;k=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1234304)|0:0){c[h>>2]=0;a[1263537]=0;n=d+24|0;o=c[n>>2]|0;if((o|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=o;c[b>>2]=0;l=i;return}p=o-(c[d+20>>2]|0)|0;if((p|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=p;c[b>>2]=0;l=i;return}if((g|0)>0){if((o|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);q=0}else{a[1263537]=0;q=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,q)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=q;c[b>>2]=0;l=i;return}}q=c[d+44>>2]|0;o=c[d+48>>2]|0;p=e+(o>>1)|0;if(!(o&1))r=q;else r=c[(c[p>>2]|0)+q>>2]|0;do if((g|0)<1){q=c[n>>2]|0;o=q+-1|0;if((q|0)>=1){e=c[d+16>>2]|0;s=(e|0)==0;if(s)t=0;else t=c[e+-4>>2]|0;if((q|0)<=(t|0)){if(s)u=0;else u=c[e+-4>>2]|0;do if((u|0)<(q|0)){if(s)v=0;else v=c[e+-4>>2]|0;if((v|0)<(q|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);w=0;break}else{a[1263537]=0;x=31;break}}else x=31;while(0);if((x|0)==31)w=e+(o*24|0)|0;__ZN7VariantC2ERKS_(k,w);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);__ZNK7Variantcv5ImageEv(j,k);Pi[r&2047](p,j);__ZN5ImageD2Ev(j);if(c[k>>2]|0)__ZN7Variant5clearEv(k);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I12ImageTextureRK5ImageE7ptrcallEP6ObjectPPKvPv(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);g=f;if(!d)h=0;else{i=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1234304)|0;h=i?d:0}d=c[b+44>>2]|0;i=c[b+48>>2]|0;b=h+(i>>1)|0;if(!(i&1))j=d;else j=c[(c[b>>2]|0)+d>>2]|0;d=c[e>>2]|0;c[g>>2]=c[d>>2];e=g+4|0;i=d+4|0;c[e>>2]=0;if((c[i>>2]|0?(__ZN10PoolVectorIhE12_unreferenceEv(e),h=c[i>>2]|0,h|0):0)?__Z28atomic_conditional_incrementPj(h)|0:0)c[e>>2]=c[i>>2];i=g+8|0;e=d+8|0;c[i>>2]=c[e>>2];c[i+4>>2]=c[e+4>>2];a[i+8>>0]=a[e+8>>0]|0;Pi[j&2047](b,g);__ZN5ImageD2Ev(g);l=f;return}function __ZN11MethodBind1I12ImageTextureRK5ImageED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I12ImageTextureRK6StringE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;if(b|0){f=0;l=a;return f|0}c[d>>2]=0;__ZN7VariantC2ERK6String(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);e=c[d>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);f=b;l=a;return f|0}function __ZNK11MethodBind1I12ImageTextureRK6StringE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1116457);l=a;return c[b>>2]|0}function __ZN11MethodBind1I12ImageTextureRK6StringE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i+24|0;k=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1234304)|0:0){c[h>>2]=0;a[1263537]=0;n=d+24|0;o=c[n>>2]|0;if((o|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=o;c[b>>2]=0;l=i;return}p=o-(c[d+20>>2]|0)|0;if((p|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=p;c[b>>2]=0;l=i;return}if((g|0)>0){if((o|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);q=0}else{a[1263537]=0;q=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,q)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=q;c[b>>2]=0;l=i;return}}q=c[d+44>>2]|0;o=c[d+48>>2]|0;p=e+(o>>1)|0;if(!(o&1))r=q;else r=c[(c[p>>2]|0)+q>>2]|0;do if((g|0)<1){q=c[n>>2]|0;o=q+-1|0;if((q|0)>=1){e=c[d+16>>2]|0;s=(e|0)==0;if(s)t=0;else t=c[e+-4>>2]|0;if((q|0)<=(t|0)){if(s)u=0;else u=c[e+-4>>2]|0;do if((u|0)<(q|0)){if(s)v=0;else v=c[e+-4>>2]|0;if((v|0)<(q|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);w=0;break}else{a[1263537]=0;x=31;break}}else x=31;while(0);if((x|0)==31)w=e+(o*24|0)|0;__ZN7VariantC2ERKS_(k,w);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);c[j>>2]=__ZNK7Variantcv6StringEv(k)|0;Pi[r&2047](p,j);p=c[j>>2]|0;if(p|0?(__Z16atomic_decrementPj(p+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(p,1);if(c[k>>2]|0)__ZN7Variant5clearEv(k);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I12ImageTextureRK6StringE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1234304)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;b=c[d>>2]|0;d=c[b>>2]|0;if((d|0)!=0?(__Z28atomic_conditional_incrementPj(d+-8|0)|0)!=0:0)j=c[b>>2]|0;else j=0;c[f>>2]=j;Pi[i&2047](a,f);a=c[f>>2]|0;if(!a){l=e;return}if(__Z16atomic_decrementPj(a+-8|0)|0){l=e;return}__ZN6Memory11free_staticEPvb(a,1);l=e;return}function __ZN11MethodBind1I12ImageTextureRK6StringED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI12ImageTextureN5Image6FormatEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK13MethodBind0RCI12ImageTextureN5Image6FormatEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1116457);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI12ImageTextureN5Image6FormatEE4callEP6ObjectPPK7VariantiRNS6_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1234304)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2Ei(i,ij[n&8191](d)|0);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI12ImageTextureN5Image6FormatEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0;if(!b)f=0;else{d=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1234304)|0;f=d?b:0}b=c[a+44>>2]|0;d=c[a+48>>2]|0;a=f+(d>>1)|0;if(!(d&1)){g=b;h=ij[g&8191](a)|0;c[e>>2]=h;return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=ij[g&8191](a)|0;c[e>>2]=h;return}}function __ZN13MethodBind0RCI12ImageTextureN5Image6FormatEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind2I12ImageTextureRK5ImagejE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case 0:{__ZN5ImageC2Ev(d);__ZN7VariantC2ERK5Image(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);__ZN5ImageD2Ev(d);f=b;break}case 1:{__ZN7VariantC2Ej(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;break}default:f=0}l=a;return f|0}function __ZNK11MethodBind2I12ImageTextureRK5ImagejE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1116457);l=a;return c[b>>2]|0}function __ZN11MethodBind2I12ImageTextureRK5ImagejE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0;i=l;l=l+80|0;if((l|0)>=(m|0))ba(80);j=i+48|0;k=i+24|0;n=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1234304)|0:0){c[h>>2]=0;a[1263537]=0;o=d+24|0;p=c[o>>2]|0;if((p|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=p;c[b>>2]=0;l=i;return}q=p-(c[d+20>>2]|0)|0;if((q|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=q;c[b>>2]=0;l=i;return}if((g|0)>0){if((p|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);r=0}else{a[1263537]=0;r=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,r)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=r;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[o>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);s=0}else{a[1263537]=0;s=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,s)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=s;c[b>>2]=0;l=i;return}}}s=c[d+44>>2]|0;r=c[d+48>>2]|0;p=e+(r>>1)|0;if(!(r&1))t=s;else t=c[(c[p>>2]|0)+s>>2]|0;do if((g|0)<1){s=c[o>>2]|0;r=s+-1|0;if((s|0)>=1){e=c[d+16>>2]|0;q=(e|0)==0;if(q)u=0;else u=c[e+-4>>2]|0;if((s|0)<=(u|0)){if(q)v=0;else v=c[e+-4>>2]|0;do if((v|0)<(s|0)){if(q)w=0;else w=c[e+-4>>2]|0;if((w|0)<(s|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);x=0;break}else{a[1263537]=0;y=37;break}}else y=37;while(0);if((y|0)==37)x=e+(r*24|0)|0;__ZN7VariantC2ERKS_(k,x);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);__ZNK7Variantcv5ImageEv(j,k);do if((g|0)<2){x=c[o>>2]|0;w=x+-1|0;v=x+-2|0;if((x|0)>=2){x=c[d+16>>2]|0;u=(x|0)==0;if(u)z=0;else z=c[x+-4>>2]|0;if((w|0)<=(z|0)){if(u)A=0;else A=c[x+-4>>2]|0;do if((A|0)<(w|0)){if(u)B=0;else B=c[x+-4>>2]|0;if((B|0)<(w|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);C=0;break}else{a[1263537]=0;y=54;break}}else y=54;while(0);if((y|0)==54)C=x+(v*24|0)|0;__ZN7VariantC2ERKS_(n,C);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f+4>>2]|0);while(0);f=__ZNK7VariantcvjEv(n)|0;bj[t&4095](p,j,f);if(c[n>>2]|0)__ZN7Variant5clearEv(n);__ZN5ImageD2Ev(j);if(c[k>>2]|0)__ZN7Variant5clearEv(k);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1380,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind2I12ImageTextureRK5ImagejE7ptrcallEP6ObjectPPKvPv(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);g=f;if(!d)h=0;else{i=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1234304)|0;h=i?d:0}d=c[b+44>>2]|0;i=c[b+48>>2]|0;b=h+(i>>1)|0;if(!(i&1))j=d;else j=c[(c[b>>2]|0)+d>>2]|0;d=c[e>>2]|0;c[g>>2]=c[d>>2];i=g+4|0;h=d+4|0;c[i>>2]=0;if((c[h>>2]|0?(__ZN10PoolVectorIhE12_unreferenceEv(i),k=c[h>>2]|0,k|0):0)?__Z28atomic_conditional_incrementPj(k)|0:0)c[i>>2]=c[h>>2];h=g+8|0;i=d+8|0;c[h>>2]=c[i>>2];c[h+4>>2]=c[i+4>>2];a[h+8>>0]=a[i+8>>0]|0;bj[j&4095](b,g,c[c[e+4>>2]>>2]|0);__ZN5ImageD2Ev(g);l=f;return}function __ZN11MethodBind2I12ImageTextureRK5ImagejED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind4I12ImageTextureiiN5Image6FormatEjE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return __ZNK11MethodBind4I12ImageTextureiiN5Image6FormatEjE18_get_argument_typeEi(a,b)|0}function __ZNK11MethodBind4I12ImageTextureiiN5Image6FormatEjE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1116457);l=a;return c[b>>2]|0}function __ZN11MethodBind4I12ImageTextureiiN5Image6FormatEjE4callEP6ObjectPPK7VariantiRNS6_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0;i=l;l=l+96|0;if((l|0)>=(m|0))ba(96);j=i+72|0;k=i+48|0;n=i+24|0;o=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1234304)|0:0){c[h>>2]=0;a[1263537]=0;p=d+24|0;q=c[p>>2]|0;if((q|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=q;c[b>>2]=0;l=i;return}r=q-(c[d+20>>2]|0)|0;if((r|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=r;c[b>>2]=0;l=i;return}if((g|0)>0){if((q|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);s=0}else{a[1263537]=0;s=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,s)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=s;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[p>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);t=0}else{a[1263537]=0;t=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,t)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=t;c[b>>2]=0;l=i;return}if((g|0)>2){if((c[p>>2]|0)<2){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);u=0}else{a[1263537]=0;u=c[(c[d+32>>2]|0)+12>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+8>>2]>>2]|0,u)|0)){c[h>>2]=2;c[h+4>>2]=2;c[h+8>>2]=u;c[b>>2]=0;l=i;return}if((g|0)>3){if((c[p>>2]|0)<3){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);v=0}else{a[1263537]=0;v=c[(c[d+32>>2]|0)+16>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+12>>2]>>2]|0,v)|0)){c[h>>2]=2;c[h+4>>2]=3;c[h+8>>2]=v;c[b>>2]=0;l=i;return}}}}}v=c[d+44>>2]|0;u=c[d+48>>2]|0;t=e+(u>>1)|0;if(!(u&1))w=v;else w=c[(c[t>>2]|0)+v>>2]|0;do if((g|0)<1){v=c[p>>2]|0;u=v+-1|0;if((v|0)>=1){e=c[d+16>>2]|0;s=(e|0)==0;if(s)x=0;else x=c[e+-4>>2]|0;if((v|0)<=(x|0)){if(s)y=0;else y=c[e+-4>>2]|0;do if((y|0)<(v|0)){if(s)z=0;else z=c[e+-4>>2]|0;if((z|0)<(v|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);A=0;break}else{a[1263537]=0;B=49;break}}else B=49;while(0);if((B|0)==49)A=e+(u*24|0)|0;__ZN7VariantC2ERKS_(j,A);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);A=__ZNK7VariantcviEv(j)|0;do if((g|0)<2){z=c[p>>2]|0;y=z+-1|0;x=z+-2|0;if((z|0)>=2){z=c[d+16>>2]|0;v=(z|0)==0;if(v)C=0;else C=c[z+-4>>2]|0;if((y|0)<=(C|0)){if(v)D=0;else D=c[z+-4>>2]|0;do if((D|0)<(y|0)){if(v)E=0;else E=c[z+-4>>2]|0;if((E|0)<(y|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);F=0;break}else{a[1263537]=0;B=66;break}}else B=66;while(0);if((B|0)==66)F=z+(x*24|0)|0;__ZN7VariantC2ERKS_(k,F);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f+4>>2]|0);while(0);F=__ZNK7VariantcviEv(k)|0;do if((g|0)<3){E=c[p>>2]|0;D=E+-2|0;C=E+-3|0;if((D|0)>=1){E=c[d+16>>2]|0;y=(E|0)==0;if(y)G=0;else G=c[E+-4>>2]|0;if((D|0)<=(G|0)){if(y)H=0;else H=c[E+-4>>2]|0;do if((H|0)<(D|0)){if(y)I=0;else I=c[E+-4>>2]|0;if((I|0)<(D|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);J=0;break}else{a[1263537]=0;B=83;break}}else B=83;while(0);if((B|0)==83)J=E+(C*24|0)|0;__ZN7VariantC2ERKS_(n,J);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f+8>>2]|0);while(0);J=__ZNK7VariantcviEv(n)|0;do if((g|0)<4){I=c[p>>2]|0;H=I+-3|0;G=I+-4|0;if((H|0)>=1){I=c[d+16>>2]|0;D=(I|0)==0;if(D)K=0;else K=c[I+-4>>2]|0;if((H|0)<=(K|0)){if(D)L=0;else L=c[I+-4>>2]|0;do if((L|0)<(H|0)){if(D)M=0;else M=c[I+-4>>2]|0;if((M|0)<(H|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);N=0;break}else{a[1263537]=0;B=100;break}}else B=100;while(0);if((B|0)==100)N=I+(G*24|0)|0;__ZN7VariantC2ERKS_(o,N);break}}c[o>>2]=0}else __ZN7VariantC2ERKS_(o,c[f+12>>2]|0);while(0);f=__ZNK7VariantcvjEv(o)|0;Li[w&255](t,A,F,J,f);if(c[o>>2]|0)__ZN7Variant5clearEv(o);if(c[n>>2]|0)__ZN7Variant5clearEv(n);if(c[k>>2]|0)__ZN7Variant5clearEv(k);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,2714,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind4I12ImageTextureiiN5Image6FormatEjE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1234304)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1))g=b;else g=c[(c[a>>2]|0)+b>>2]|0;Li[g&255](a,c[c[d>>2]>>2]|0,c[c[d+4>>2]>>2]|0,c[c[d+8>>2]>>2]|0,c[c[d+12>>2]>>2]|0);return}function __ZN11MethodBind4I12ImageTextureiiN5Image6FormatEjED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind4I12ImageTextureiiN5Image6FormatEjE18_get_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;switch(b|0){case 0:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}case 1:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}case 2:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}case 3:{__ZN7VariantC2Ej(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}default:e=0}l=a;return e|0}function __ZN6VectorIN17DynamicFontAtSize11CharTextureEE6resizeEi(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0;if((d|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,269,1145657,0);e=31;return e|0}a[1263537]=0;f=c[b>>2]|0;if(!f)g=0;else g=c[f+-4>>2]|0;if((g|0)==(d|0)){e=0;return e|0}if(!d){__ZN6VectorIN17DynamicFontAtSize11CharTextureEE6_unrefEPv(b,f);c[b>>2]=0;e=0;return e|0}__ZN6VectorIN17DynamicFontAtSize11CharTextureEE14_copy_on_writeEv(b);f=d<<4;if(d>>>0<=268435455?(g=f+-1|0,h=g>>>1|g,g=h>>>2|h,h=g>>>4|g,g=h>>>8|h,h=(g>>>16|g)+1|0,f>>>0<4294967264):0){a[1263537]=0;f=c[b>>2]|0;do if(!f)if((d|0)>0)i=15;else{j=0;i=24}else{g=c[f+-4>>2]|0;if((g|0)<(d|0))if(!g)i=15;else{k=__ZN6Memory14realloc_staticEPvjb(f,h,1)|0;if(k|0){a[1263537]=0;l=k;m=c[k+-4>>2]|0;break}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,300,1145876,0);e=6;return e|0}else{j=g;i=24}}while(0);do if((i|0)==15){g=__ZN6Memory12alloc_staticEjb(h,1)|0;if(g|0){a[1263537]=0;c[g+-4>>2]=0;c[g+-8>>2]=1;l=g;m=0;break}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,292,1145820,0);e=6;return e|0}else if((i|0)==24){if((j|0)<=(d|0)){e=0;return e|0}if((c[f+-4>>2]|0)>>>0>d>>>0){g=d;k=f;do{n=k+(g<<4)+12|0;o=c[n>>2]|0;if((o|0?__ZN9Reference11unreferenceEv(o)|0:0)?(o=c[n>>2]|0,__Z17predelete_handlerP6Object(o)|0):0){gj[c[(c[o>>2]|0)+76>>2]&8191](o);__ZN6Memory11free_staticEPvb(o,0)}c[n>>2]=0;n=c[k+(g<<4)+8>>2]|0;if(n|0?(__Z16atomic_decrementPj(n+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(n,1);__ZN10PoolVectorIhE12_unreferenceEv(k+(g<<4)|0);g=g+1|0;k=c[b>>2]|0}while(g>>>0<(c[k+-4>>2]|0)>>>0);p=k}else p=f;g=__ZN6Memory14realloc_staticEPvjb(p,h,1)|0;if(!g){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,324,1145876,0);e=6;return e|0}else{a[1263537]=0;c[b>>2]=g;c[g+-4>>2]=d;e=0;return e|0}}while(0);c[b>>2]=l;if((m|0)<(d|0)){b=m;do{c[l+(b<<4)>>2]=0;c[l+(b<<4)+8>>2]=0;c[l+(b<<4)+12>>2]=0;b=b+1|0}while((b|0)!=(d|0))}c[l+-4>>2]=d;e=0;return e|0}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,285,1145723,0);e=6;return e|0}function __ZN17DynamicFontAtSize11CharTextureaSERKS0_(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;if(((c[a>>2]|0)!=(c[b>>2]|0)?(__ZN10PoolVectorIhE12_unreferenceEv(a),d=c[b>>2]|0,d|0):0)?__Z28atomic_conditional_incrementPj(d)|0:0)c[a>>2]=c[b>>2];c[a+4>>2]=c[b+4>>2];d=a+8|0;e=b+8|0;f=c[d>>2]|0;if((f|0)!=(c[e>>2]|0)){if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);c[d>>2]=0;f=c[e>>2]|0;if(f|0?__Z28atomic_conditional_incrementPj(f+-8|0)|0:0)c[d>>2]=c[e>>2]}e=b+12|0;b=a+12|0;d=c[b>>2]|0;if((c[e>>2]|0)==(d|0))return a|0;if((d|0?__ZN9Reference11unreferenceEv(d)|0:0)?(d=c[b>>2]|0,__Z17predelete_handlerP6Object(d)|0):0){gj[c[(c[d>>2]|0)+76>>2]&8191](d);__ZN6Memory11free_staticEPvb(d,0)}c[b>>2]=0;d=c[e>>2]|0;c[b>>2]=d;if(!d)return a|0;__ZN9Reference9referenceEv(d);return a|0}function __ZN7HashMapIwN17DynamicFontAtSize9CharacterE20HashMapHasherDefault24HashMapComparatorDefaultIwELh3ELh8EE16check_hash_tableEv(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0;d=c[b+8>>2]|0;e=b+4|0;f=a[e>>0]|0;g=f&255;if((d|0)>(8<<g|0)){h=g;do h=h+1|0;while((d|0)>(8<<h|0));if((h|0)==-1)return;else i=h}else{if((f&255)<=3)return;f=g+-1|0;if((d|0)<(8<<f|0))j=f;else return;while(1){f=j+-1|0;if((d|0)<(8<<f|0))j=f;else break}i=(j|0)>3?j:3}j=1<<i;d=__ZN6Memory12alloc_staticEjb(j<<2,1)|0;if(!d){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143992,1144012,140,1144029,0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1100134,1100151,174,1100167,0);a[1263537]=0;return}a[1263537]=0;f=d+-8|0;c[f>>2]=j;c[f+4>>2]=0;if((i|0)!=31)_memset(d|0,0,((j|0)>1?j:1)<<2|0)|0;f=a[e>>0]|0;if(f<<24>>24==31)k=c[b>>2]|0;else{g=1<<(f&255);f=j+-1|0;j=0;h=c[b>>2]|0;while(1){l=h+(j<<2)|0;m=c[l>>2]|0;if(!m)n=h;else{o=m;m=l;do{l=o+4|0;c[m>>2]=c[l>>2];p=d+((c[o>>2]&f)<<2)|0;c[l>>2]=c[p>>2];c[p>>2]=o;p=c[b>>2]|0;m=p+(j<<2)|0;o=c[m>>2]|0}while((o|0)!=0);n=p}j=j+1|0;if((j|0)>=(g|0)){k=n;break}else h=n}}if(k|0)__ZN6Memory11free_staticEPvb(k,1);c[b>>2]=d;a[e>>0]=i;return}function __ZNK17DynamicFontAtSize13get_char_sizeEwwRK6VectorI3RefIS_EE(b,e,f,h,i){b=b|0;e=e|0;f=f|0;h=h|0;i=i|0;var k=0,n=0,o=0.0,p=0,q=0,r=0,s=0,t=0,u=0,v=0.0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0.0,I=0,J=0,K=0,L=0,M=0,N=0;k=l;l=l+16|0;if((l|0)>=(m|0))ba(16);n=k;if(!(a[e+160>>0]|0)){g[b>>2]=1.0;o=1.0;p=b+4|0;g[p>>2]=o;l=k;return}__ZN17DynamicFontAtSize12_update_charEw(e,f);q=e+168|0;r=c[q>>2]|0;a:do if(r|0?(s=e+172|0,t=c[r+(((1<<d[s>>0])+-1&f)<<2)>>2]|0,t|0):0){u=t;while(1){if((c[u>>2]|0)==(f|0)?(c[u+8>>2]|0)==(f|0):0)break;t=c[u+4>>2]|0;if(!t)break a;else u=t}t=u+12|0;a[1263537]=0;v=+((c[e+144>>2]|0)+(c[e+140>>2]|0)|0);b:do if(!(a[t>>0]|0)){w=0;while(1){x=c[i>>2]|0;y=(x|0)==0;if(y)z=0;else z=c[x+-4>>2]|0;if((w|0)>=(z|0))break;if(y)A=0;else A=c[x+-4>>2]|0;if((A|0)<=(w|0)){if(y)B=0;else B=c[x+-4>>2]|0;if((B|0)<=(w|0)){C=20;break}a[1263537]=0}y=c[x+(w<<2)>>2]|0;c:do if(a[y+160>>0]|0){__ZN17DynamicFontAtSize12_update_charEw(y,f);x=c[y+168>>2]|0;d:do if(x|0?(D=c[x+(((1<<d[y+172>>0])+-1&f)<<2)>>2]|0,D|0):0){E=D;while(1){if((c[E>>2]|0)==(f|0)?(c[E+8>>2]|0)==(f|0):0)break;D=c[E+4>>2]|0;if(!D)break d;else E=D}D=E+12|0;a[1263537]=0;if(!(a[D>>0]|0))break c;else{F=D;C=39;break b}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(914027,910244,247,910277,0)}while(0);w=w+1|0}if((C|0)==20)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);if(!(a[t>>0]|0)){__ZN17DynamicFontAtSize12_update_charEw(e,65533);w=c[q>>2]|0;e:do if(w|0?(y=c[w+(((1<<d[s>>0])+65535&65533)<<2)>>2]|0,y|0):0){x=y;while(1){if((c[x>>2]|0)==65533?(c[x+8>>2]|0)==65533:0)break;y=c[x+4>>2]|0;if(!y)break e;else x=y}y=x+12|0;a[1263537]=0;if(!(a[y>>0]|0)){G=0;H=0.0;break b}else{F=y;C=39;break b}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(914027,910244,261,911061,0);g[b>>2]=0.0;o=0.0;p=b+4|0;g[p>>2]=o;l=k;return}else{F=t;C=39}}else{F=t;C=39}while(0);if((C|0)==39){t=c[F+32>>2]|0;G=t;H=(c[j>>2]=t,+g[j>>2])}if(!h)I=G;else{_FT_Get_Kerning(c[e+96>>2]|0,f,h,0,n)|0;t=c[n>>2]|0;f:do if(!t){s=0;while(1){u=c[i>>2]|0;w=(u|0)==0;if(w)J=0;else J=c[u+-4>>2]|0;if((s|0)>=(J|0)){K=G;break f}if(w)L=0;else L=c[u+-4>>2]|0;if((L|0)<=(s|0)){if(w)M=0;else M=c[u+-4>>2]|0;if((M|0)<=(s|0))break;a[1263537]=0}w=c[u+(s<<2)>>2]|0;if(a[w+160>>0]|0?(_FT_Get_Kerning(c[w+96>>2]|0,f,h,0,n)|0,w=c[n>>2]|0,w|0):0){N=w;C=57;break f}s=s+1|0}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0)}else{N=t;C=57}while(0);if((C|0)==57)K=(g[j>>2]=H+ +(N>>6|0),c[j>>2]|0);I=K}c[b>>2]=I;o=v;p=b+4|0;g[p>>2]=o;l=k;return}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(914027,910244,232,911061,0);g[b>>2]=0.0;o=0.0;p=b+4|0;g[p>>2]=o;l=k;return}function __ZN6VectorI3RefI17DynamicFontAtSizeEE6_unrefEPv(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0;if(!b)return;d=c[a>>2]|0;if(__Z16atomic_decrementPj((d|0)==0?0:d+-8|0)|0)return;d=c[a>>2]|0;a=(d|0)==0?0:d+-4|0;d=a+4|0;if(c[a>>2]|0){e=0;do{f=d+(e<<2)|0;g=c[f>>2]|0;if((g|0?__ZN9Reference11unreferenceEv(g)|0:0)?(g=c[f>>2]|0,__Z17predelete_handlerP6Object(g)|0):0){gj[c[(c[g>>2]|0)+76>>2]&8191](g);__ZN6Memory11free_staticEPvb(g,0)}c[f>>2]=0;e=e+1|0}while(e>>>0<(c[a>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(b,1);return}function __ZN6VectorI3RefI15DynamicFontDataEE6_unrefEPv(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0;if(!b)return;d=c[a>>2]|0;if(__Z16atomic_decrementPj((d|0)==0?0:d+-8|0)|0)return;d=c[a>>2]|0;a=(d|0)==0?0:d+-4|0;d=a+4|0;if(c[a>>2]|0){e=0;do{f=d+(e<<2)|0;g=c[f>>2]|0;if((g|0?__ZN9Reference11unreferenceEv(g)|0:0)?(g=c[f>>2]|0,__Z17predelete_handlerP6Object(g)|0):0){gj[c[(c[g>>2]|0)+76>>2]&8191](g);__ZN6Memory11free_staticEPvb(g,0)}c[f>>2]=0;e=e+1|0}while(e>>>0<(c[a>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(b,1);return}function __ZN4Font18_initialize_classvEv(b){b=b|0;if(a[1263411]|0)return;if(!(a[1257004]|0)){if(!(a[1257001]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI9ReferenceEEvv();__ZN9Reference13_bind_methodsEv();a[1257001]=1}__ZN7ClassDB10_add_classI8ResourceEEvv();__ZN8Resource13_bind_methodsEv();a[1257004]=1}__ZN7ClassDB10_add_classI4FontEEvv();__ZN4Font13_bind_methodsEv();a[1263411]=1;return}function __ZN4Font5_setvERK10StringNameRK7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK4Font5_getvERK10StringNameR7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK4Font19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+24|0;g=e+4|0;h=e;if(!d)__ZNK8Resource19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,0);__ZN6StringC2EPKc(f,911204);i=c[f>>2]|0;f=i;j=g+4|0;c[j>>2]=0;k=g+12|0;c[k>>2]=0;c[g>>2]=0;n=(i|0)==0;if(!n?(c[j>>2]=0,__Z28atomic_conditional_incrementPj(i+-8|0)|0):0)c[j>>2]=f;c[g+8>>2]=0;f=c[k>>2]|0;if(f|0){if(!(__Z16atomic_decrementPj(f+-8|0)|0))__ZN6Memory11free_staticEPvb(f,1);c[k>>2]=0}c[g+16>>2]=256;if(!(c[b>>2]|0)){k=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=k;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0}k=__ZnwjPFPvjE(32,4740)|0;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0;c[k+12>>2]=0;c[k+16>>2]=7;f=k+20|0;c[f>>2]=0;j=k+24|0;c[j>>2]=0;o=k+28|0;c[o>>2]=0;__ZN12PropertyInfoaSERKS_(k,g)|0;p=c[b>>2]|0;q=p+4|0;r=c[q>>2]|0;c[j>>2]=r;c[f>>2]=0;c[o>>2]=p;if(r|0)c[r+20>>2]=k;c[q>>2]=k;if(!(c[p>>2]|0))c[p>>2]=k;k=p+8|0;c[k>>2]=(c[k>>2]|0)+1;k=c[g+12>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);k=c[g+4>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);if(!n?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);__ZN10StringNameC2EPKc(h,911204);__ZN7ClassDB17get_property_listE10StringNameP4ListI12PropertyInfo16DefaultAllocatorEbPK6Object(h,b,1,a);__ZN10StringNameD2Ev(h);if(!d){l=e;return}__ZNK8Resource19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,1);l=e;return}function __ZN4Font14_notificationvEib(a,b,c){a=a|0;b=b|0;c=c|0;return}function __ZNK4Font16_get_class_namevEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+8|0;e=b+4|0;f=b;g=a+124|0;a=c[g>>2]|0;if(a|0){if(c[a+4>>2]|0){l=b;return g|0}if(__ZNK6String6lengthEv(a+8|0)|0){l=b;return g|0}}__ZN6StringC2EPKc(d,911204);c[f>>2]=c[d>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameaSERKS_(g,e);__ZN10StringNameD2Ev(e);e=c[f>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);l=b;return g|0}function __ZNK4Font9get_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,911204);l=a;return c[b>>2]|0}function __ZNK4Font8is_classERK6String(a,b){a=a|0;b=b|0;var c=0;if((!(__ZNK6StringeqEPKc(b,911204)|0)?!(__ZNK6StringeqEPKc(b,1110448)|0):0)?!(__ZNK6StringeqEPKc(b,1126157)|0):0)c=__ZNK6StringeqEPKc(b,1142944)|0;else c=1;return c|0}function __ZNK4Font12is_class_ptrEPv(a,b){a=a|0;b=b|0;return (b|0)==1234340|((b|0)==1220696|((b|0)==1220724|(b|0)==1220580))|0}function __ZN4FontD2Ev(a){a=a|0;c[a>>2]=301796;__ZN10StringNameD2Ev(a+124|0);__ZN8ResourceD2Ev(a);return}function __ZN4FontD0Ev(a){a=a|0;c[a>>2]=301796;__ZN10StringNameD2Ev(a+124|0);__ZN8ResourceD2Ev(a);__ZdlPv(a);return}function __ZN7ClassDB10_add_classI4FontEEvv(){var a=0,b=0,d=0,e=0,f=0,g=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+16|0;d=a+12|0;e=a+8|0;f=a+4|0;g=a;__ZN6StringC2EPKc(b,911204);c[e>>2]=c[b>>2];__ZN10StringNameC2ERK6String(d,e);__ZN6StringC2EPKc(b,1110448);c[g>>2]=c[b>>2];__ZN10StringNameC2ERK6String(f,g);__ZN7ClassDB11_add_class2ERK10StringNameS2_(d,f);__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);__ZN10StringNameD2Ev(d);d=c[e>>2]|0;if(!d){l=a;return}if(__Z16atomic_decrementPj(d+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(d,1);l=a;return}function __ZN4Font13_bind_methodsEv(){var a=0,b=0,d=0,e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0;a=l;l=l+144|0;if((l|0)>=(m|0))ba(144);b=a+136|0;d=a+128|0;e=a+48|0;f=a+24|0;h=a;i=a+120|0;j=a+112|0;k=a+104|0;n=a+96|0;o=a+88|0;p=a+80|0;q=a+72|0;__Z8D_METHODPKcS0_S0_S0_S0_S0_(d,947867,1077090,1126974,1128537,938223,911105);g[f>>2]=1.0;g[f+4>>2]=1.0;g[f+8>>2]=1.0;g[f+12>>2]=1.0;__ZN7VariantC2ERK5Color(e,f);__ZN7VariantC2Ei(h,-1);r=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(r);c[r>>2]=301944;__ZN10MethodBind10_set_constEb(r,1);__ZN10MethodBind24_generate_argument_typesEi(r,5);c[r+44>>2]=2962;c[r+48>>2]=0;c[b>>2]=e;s=b+4|0;c[s>>2]=h;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,r,d,b,2)|0;if(c[h>>2]|0)__ZN7Variant5clearEv(h);if(c[e>>2]|0)__ZN7Variant5clearEv(e);r=d+4|0;t=c[r>>2]|0;if(t|0?(__Z16atomic_decrementPj(t+-8|0)|0)==0:0){u=c[r>>2]|0;r=(u|0)==0?0:u+-4|0;u=r+4|0;if(c[r>>2]|0){v=0;do{__ZN10StringNameD2Ev(u+(v<<2)|0);v=v+1|0}while(v>>>0<(c[r>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(t,1)}__ZN10StringNameD2Ev(d);__Z8D_METHODPKc(i,911112);d=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(d);c[d>>2]=301980;__ZN10MethodBind10_set_constEb(d,1);__ZN10MethodBind24_generate_argument_typesEi(d,0);__ZN10MethodBind12_set_returnsEb(d,1);c[d+44>>2]=120;c[d+48>>2]=1;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,d,i,0,0)|0;d=i+4|0;t=c[d>>2]|0;if(t|0?(__Z16atomic_decrementPj(t+-8|0)|0)==0:0){r=c[d>>2]|0;d=(r|0)==0?0:r+-4|0;r=d+4|0;if(c[d>>2]|0){v=0;do{__ZN10StringNameD2Ev(r+(v<<2)|0);v=v+1|0}while(v>>>0<(c[d>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(t,1)}__ZN10StringNameD2Ev(i);__Z8D_METHODPKc(j,911123);i=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(i);c[i>>2]=301980;__ZN10MethodBind10_set_constEb(i,1);__ZN10MethodBind24_generate_argument_typesEi(i,0);__ZN10MethodBind12_set_returnsEb(i,1);c[i+44>>2]=124;c[i+48>>2]=1;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,i,j,0,0)|0;i=j+4|0;t=c[i>>2]|0;if(t|0?(__Z16atomic_decrementPj(t+-8|0)|0)==0:0){d=c[i>>2]|0;i=(d|0)==0?0:d+-4|0;d=i+4|0;if(c[i>>2]|0){v=0;do{__ZN10StringNameD2Ev(d+(v<<2)|0);v=v+1|0}while(v>>>0<(c[i>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(t,1)}__ZN10StringNameD2Ev(j);__Z8D_METHODPKc(k,1128079);j=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(j);c[j>>2]=301980;__ZN10MethodBind10_set_constEb(j,1);__ZN10MethodBind24_generate_argument_typesEi(j,0);__ZN10MethodBind12_set_returnsEb(j,1);c[j+44>>2]=116;c[j+48>>2]=1;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,j,k,0,0)|0;j=k+4|0;t=c[j>>2]|0;if(t|0?(__Z16atomic_decrementPj(t+-8|0)|0)==0:0){i=c[j>>2]|0;j=(i|0)==0?0:i+-4|0;i=j+4|0;if(c[j>>2]|0){v=0;do{__ZN10StringNameD2Ev(i+(v<<2)|0);v=v+1|0}while(v>>>0<(c[j>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(t,1)}__ZN10StringNameD2Ev(k);__Z8D_METHODPKc(n,911135);k=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(k);c[k>>2]=302016;__ZN10MethodBind10_set_constEb(k,1);__ZN10MethodBind24_generate_argument_typesEi(k,0);__ZN10MethodBind12_set_returnsEb(k,1);c[k+44>>2]=132;c[k+48>>2]=1;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,k,n,0,0)|0;k=n+4|0;t=c[k>>2]|0;if(t|0?(__Z16atomic_decrementPj(t+-8|0)|0)==0:0){j=c[k>>2]|0;k=(j|0)==0?0:j+-4|0;j=k+4|0;if(c[k>>2]|0){v=0;do{__ZN10StringNameD2Ev(j+(v<<2)|0);v=v+1|0}while(v>>>0<(c[k>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(t,1)}__ZN10StringNameD2Ev(n);__Z8D_METHODPKcS0_(o,911158,1128537);n=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(n);c[n>>2]=302052;__ZN10MethodBind10_set_constEb(n,1);__ZN10MethodBind24_generate_argument_typesEi(n,1);__ZN10MethodBind12_set_returnsEb(n,1);c[n+44>>2]=1627;c[n+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,n,o,0,0)|0;n=o+4|0;t=c[n>>2]|0;if(t|0?(__Z16atomic_decrementPj(t+-8|0)|0)==0:0){k=c[n>>2]|0;n=(k|0)==0?0:k+-4|0;k=n+4|0;if(c[n>>2]|0){v=0;do{__ZN10StringNameD2Ev(k+(v<<2)|0);v=v+1|0}while(v>>>0<(c[n>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(t,1)}__ZN10StringNameD2Ev(o);__Z8D_METHODPKcS0_S0_S0_S0_S0_(p,911174,1077090,1126974,911184,1102483,938223);__ZN7VariantC2Ei(e,-1);g[h>>2]=1.0;g[h+4>>2]=1.0;g[h+8>>2]=1.0;g[h+12>>2]=1.0;__ZN7VariantC2ERK5Color(f,h);h=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(h);c[h>>2]=302088;__ZN10MethodBind10_set_constEb(h,1);__ZN10MethodBind24_generate_argument_typesEi(h,5);__ZN10MethodBind12_set_returnsEb(h,1);c[h+44>>2]=136;c[h+48>>2]=1;c[b>>2]=e;c[s>>2]=f;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,h,p,b,2)|0;if(c[f>>2]|0)__ZN7Variant5clearEv(f);if(c[e>>2]|0)__ZN7Variant5clearEv(e);e=p+4|0;f=c[e>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0){b=c[e>>2]|0;e=(b|0)==0?0:b+-4|0;b=e+4|0;if(c[e>>2]|0){h=0;do{__ZN10StringNameD2Ev(b+(h<<2)|0);h=h+1|0}while(h>>>0<(c[e>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(f,1)}__ZN10StringNameD2Ev(p);__Z8D_METHODPKc(q,911189);p=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(p);c[p>>2]=302124;__ZN10MethodBind10_set_constEb(p,0);__ZN10MethodBind24_generate_argument_typesEi(p,0);c[p+44>>2]=5286;c[p+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,p,q,0,0)|0;p=q+4|0;f=c[p>>2]|0;if(!f){__ZN10StringNameD2Ev(q);l=a;return}if(__Z16atomic_decrementPj(f+-8|0)|0){__ZN10StringNameD2Ev(q);l=a;return}e=c[p>>2]|0;p=(e|0)==0?0:e+-4|0;e=p+4|0;if(c[p>>2]|0){h=0;do{__ZN10StringNameD2Ev(e+(h<<2)|0);h=h+1|0}while(h>>>0<(c[p>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(f,1);__ZN10StringNameD2Ev(q);l=a;return}function __ZN4Font14update_changesEv(a){a=a|0;__ZN8Resource12emit_changedEv(a);return}function __ZNK11MethodBind0I4FontE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return 0}function __ZNK11MethodBind0I4FontE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,911204);l=a;return c[b>>2]|0}function __ZN11MethodBind0I4FontE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1234340)|0:0){c[h>>2]=0;a[1263537]=0;f=c[d+24>>2]|0;if((f|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=f;c[b>>2]=0;return}i=f-(c[d+20>>2]|0)|0;if((i|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=i;c[b>>2]=0;return}i=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))j=i;else j=c[(c[d>>2]|0)+i>>2]|0;gj[j&8191](d);c[b>>2]=0;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,110,1146558,0);c[b>>2]=0;return}function __ZN11MethodBind0I4FontE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1234340)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1)){g=b;gj[g&8191](a);return}else{g=c[(c[a>>2]|0)+b>>2]|0;gj[g&8191](a);return}}function __ZN11MethodBind0I4FontED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind5RCI4Fontf3RIDRK7Vector2wwRK5ColorE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return __ZNK13MethodBind5RCI4Fontf3RIDRK7Vector2wwRK5ColorE18_get_argument_typeEi(a,b)|0}function __ZNK13MethodBind5RCI4Fontf3RIDRK7Vector2wwRK5ColorE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,911204);l=a;return c[b>>2]|0}function __ZN13MethodBind5RCI4Fontf3RIDRK7Vector2wwRK5ColorE4callEP6ObjectPPK7VariantiRNSB_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0;i=l;l=l+176|0;if((l|0)>=(m|0))ba(176);j=i+172|0;k=i+120|0;n=i+168|0;o=i+96|0;p=i+160|0;q=i+72|0;r=i+48|0;s=i+24|0;t=i+144|0;u=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1234340)|0:0){c[h>>2]=0;a[1263537]=0;v=d+24|0;w=c[v>>2]|0;if((w|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=w;c[b>>2]=0;l=i;return}x=w-(c[d+20>>2]|0)|0;if((x|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=x;c[b>>2]=0;l=i;return}do if((g|0)>0){if((w|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);y=0}else{a[1263537]=0;y=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,y)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=y;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[v>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);z=0}else{a[1263537]=0;z=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,z)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=z;c[b>>2]=0;l=i;return}if((g|0)>2){if((c[v>>2]|0)<2){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);A=0}else{a[1263537]=0;A=c[(c[d+32>>2]|0)+12>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+8>>2]>>2]|0,A)|0)){c[h>>2]=2;c[h+4>>2]=2;c[h+8>>2]=A;c[b>>2]=0;l=i;return}if((g|0)>3){if((c[v>>2]|0)<3){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);B=0}else{a[1263537]=0;B=c[(c[d+32>>2]|0)+16>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+12>>2]>>2]|0,B)|0)){c[h>>2]=2;c[h+4>>2]=3;c[h+8>>2]=B;c[b>>2]=0;l=i;return}if((g|0)>4){if((c[v>>2]|0)<4){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);C=0}else{a[1263537]=0;C=c[(c[d+32>>2]|0)+20>>2]|0}if(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+16>>2]>>2]|0,C)|0)break;c[h>>2]=2;c[h+4>>2]=4;c[h+8>>2]=C;c[b>>2]=0;l=i;return}}}}}while(0);C=c[d+44>>2]|0;B=c[d+48>>2]|0;A=e+(B>>1)|0;if(!(B&1))D=C;else D=c[(c[A>>2]|0)+C>>2]|0;do if((g|0)<1){C=c[v>>2]|0;B=C+-1|0;if((C|0)>=1){e=c[d+16>>2]|0;z=(e|0)==0;if(z)E=0;else E=c[e+-4>>2]|0;if((C|0)<=(E|0)){if(z)F=0;else F=c[e+-4>>2]|0;do if((F|0)<(C|0)){if(z)G=0;else G=c[e+-4>>2]|0;if((G|0)<(C|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);H=0;break}else{a[1263537]=0;I=55;break}}else I=55;while(0);if((I|0)==55)H=e+(B*24|0)|0;__ZN7VariantC2ERKS_(o,H);break}}c[o>>2]=0}else __ZN7VariantC2ERKS_(o,c[f>>2]|0);while(0);c[n>>2]=__ZNK7Variantcv3RIDEv(o)|0;do if((g|0)<2){H=c[v>>2]|0;G=H+-1|0;F=H+-2|0;if((H|0)>=2){H=c[d+16>>2]|0;E=(H|0)==0;if(E)J=0;else J=c[H+-4>>2]|0;if((G|0)<=(J|0)){if(E)K=0;else K=c[H+-4>>2]|0;do if((K|0)<(G|0)){if(E)L=0;else L=c[H+-4>>2]|0;if((L|0)<(G|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);M=0;break}else{a[1263537]=0;I=72;break}}else I=72;while(0);if((I|0)==72)M=H+(F*24|0)|0;__ZN7VariantC2ERKS_(q,M);break}}c[q>>2]=0}else __ZN7VariantC2ERKS_(q,c[f+4>>2]|0);while(0);__ZNK7Variantcv7Vector2Ev(p,q);do if((g|0)<3){M=c[v>>2]|0;L=M+-2|0;K=M+-3|0;if((L|0)>=1){M=c[d+16>>2]|0;J=(M|0)==0;if(J)N=0;else N=c[M+-4>>2]|0;if((L|0)<=(N|0)){if(J)O=0;else O=c[M+-4>>2]|0;do if((O|0)<(L|0)){if(J)P=0;else P=c[M+-4>>2]|0;if((P|0)<(L|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);Q=0;break}else{a[1263537]=0;I=89;break}}else I=89;while(0);if((I|0)==89)Q=M+(K*24|0)|0;__ZN7VariantC2ERKS_(r,Q);break}}c[r>>2]=0}else __ZN7VariantC2ERKS_(r,c[f+8>>2]|0);while(0);Q=__ZNK7VariantcviEv(r)|0;do if((g|0)<4){P=c[v>>2]|0;O=P+-3|0;N=P+-4|0;if((O|0)>=1){P=c[d+16>>2]|0;L=(P|0)==0;if(L)R=0;else R=c[P+-4>>2]|0;if((O|0)<=(R|0)){if(L)S=0;else S=c[P+-4>>2]|0;do if((S|0)<(O|0)){if(L)T=0;else T=c[P+-4>>2]|0;if((T|0)<(O|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);U=0;break}else{a[1263537]=0;I=106;break}}else I=106;while(0);if((I|0)==106)U=P+(N*24|0)|0;__ZN7VariantC2ERKS_(s,U);break}}c[s>>2]=0}else __ZN7VariantC2ERKS_(s,c[f+12>>2]|0);while(0);U=__ZNK7VariantcviEv(s)|0;do if((g|0)<5){T=c[v>>2]|0;S=T+-4|0;R=T+-5|0;if((S|0)>=1){T=c[d+16>>2]|0;O=(T|0)==0;if(O)V=0;else V=c[T+-4>>2]|0;if((S|0)<=(V|0)){if(O)W=0;else W=c[T+-4>>2]|0;do if((W|0)<(S|0)){if(O)X=0;else X=c[T+-4>>2]|0;if((X|0)<(S|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);Y=0;break}else{a[1263537]=0;I=123;break}}else I=123;while(0);if((I|0)==123)Y=T+(R*24|0)|0;__ZN7VariantC2ERKS_(u,Y);break}}c[u>>2]=0}else __ZN7VariantC2ERKS_(u,c[f+16>>2]|0);while(0);__ZNK7Variantcv5ColorEv(t,u);c[j>>2]=c[n>>2];__ZN7VariantC2Ef(k,+xj[D&3](A,j,p,Q,U,t));if(c[u>>2]|0)__ZN7Variant5clearEv(u);if(c[s>>2]|0)__ZN7Variant5clearEv(s);if(c[r>>2]|0)__ZN7Variant5clearEv(r);if(c[q>>2]|0)__ZN7Variant5clearEv(q);if(c[o>>2]|0)__ZN7Variant5clearEv(o);__ZN7VariantC2ERKS_(b,k);if(c[k>>2]|0)__ZN7Variant5clearEv(k);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,3933,1146558,0);c[b>>2]=0;l=i;return}function __ZN13MethodBind5RCI4Fontf3RIDRK7Vector2wwRK5ColorE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);h=f+28|0;i=f+24|0;j=f;k=f+8|0;if(!b)n=0;else{o=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1234340)|0;n=o?b:0}b=c[a+44>>2]|0;o=c[a+48>>2]|0;a=n+(o>>1)|0;if(!(o&1))p=b;else p=c[(c[a>>2]|0)+b>>2]|0;c[i>>2]=c[c[d>>2]>>2];b=c[d+4>>2]|0;o=c[b+4>>2]|0;n=j;c[n>>2]=c[b>>2];c[n+4>>2]=o;o=c[c[d+8>>2]>>2]|0;n=c[c[d+12>>2]>>2]|0;b=c[d+16>>2]|0;c[k>>2]=c[b>>2];c[k+4>>2]=c[b+4>>2];c[k+8>>2]=c[b+8>>2];c[k+12>>2]=c[b+12>>2];c[h>>2]=c[i>>2];g[e>>2]=+xj[p&3](a,h,j,o,n,k);l=f;return}function __ZN13MethodBind5RCI4Fontf3RIDRK7Vector2wwRK5ColorED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind5RCI4Fontf3RIDRK7Vector2wwRK5ColorE18_get_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case -1:{__ZN7VariantC2Ef(d,0.0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;break}case 0:{c[d>>2]=0;__ZN7VariantC2ERK3RID(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);f=b;break}case 1:{g[d>>2]=0.0;g[d+4>>2]=0.0;__ZN7VariantC2ERK7Vector2(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);f=b;break}case 2:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;break}case 3:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;break}case 4:{g[d>>2]=0.0;g[d+4>>2]=0.0;g[d+8>>2]=0.0;g[d+12>>2]=1.0;__ZN7VariantC2ERK5Color(e,d);d=c[e>>2]|0;if(d|0)__ZN7Variant5clearEv(e);f=d;break}default:f=0}l=a;return f|0}function __ZNK13MethodBind1RCI4Font7Vector2RK6StringE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;switch(b|0){case -1:{g[d>>2]=0.0;g[d+4>>2]=0.0;__ZN7VariantC2ERK7Vector2(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);f=b;l=a;return f|0}case 0:{c[d>>2]=0;__ZN7VariantC2ERK6String(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);e=c[d>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);f=b;l=a;return f|0}default:{f=0;l=a;return f|0}}return 0}function __ZNK13MethodBind1RCI4Font7Vector2RK6StringE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,911204);l=a;return c[b>>2]|0}function __ZN13MethodBind1RCI4Font7Vector2RK6StringE4callEP6ObjectPPK7VariantiRNS8_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0;i=l;l=l+64|0;if((l|0)>=(m|0))ba(64);j=i+24|0;k=i+56|0;n=i+48|0;o=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1234340)|0:0){c[h>>2]=0;a[1263537]=0;p=d+24|0;q=c[p>>2]|0;if((q|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=q;c[b>>2]=0;l=i;return}r=q-(c[d+20>>2]|0)|0;if((r|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=r;c[b>>2]=0;l=i;return}if((g|0)>0){if((q|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);s=0}else{a[1263537]=0;s=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,s)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=s;c[b>>2]=0;l=i;return}}s=c[d+44>>2]|0;q=c[d+48>>2]|0;r=e+(q>>1)|0;if(!(q&1))t=s;else t=c[(c[r>>2]|0)+s>>2]|0;do if((g|0)<1){s=c[p>>2]|0;q=s+-1|0;if((s|0)>=1){e=c[d+16>>2]|0;u=(e|0)==0;if(u)v=0;else v=c[e+-4>>2]|0;if((s|0)<=(v|0)){if(u)w=0;else w=c[e+-4>>2]|0;do if((w|0)<(s|0)){if(u)x=0;else x=c[e+-4>>2]|0;if((x|0)<(s|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);y=0;break}else{a[1263537]=0;z=31;break}}else z=31;while(0);if((z|0)==31)y=e+(q*24|0)|0;__ZN7VariantC2ERKS_(o,y);break}}c[o>>2]=0}else __ZN7VariantC2ERKS_(o,c[f>>2]|0);while(0);c[n>>2]=__ZNK7Variantcv6StringEv(o)|0;bj[t&4095](k,r,n);__ZN7VariantC2ERK7Vector2(j,k);k=c[n>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);if(c[o>>2]|0)__ZN7Variant5clearEv(o);__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1217,1146558,0);c[b>>2]=0;l=i;return}function __ZN13MethodBind1RCI4Font7Vector2RK6StringE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f;h=f+8|0;if(!b)i=0;else{j=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1234340)|0;i=j?b:0}b=c[a+44>>2]|0;j=c[a+48>>2]|0;a=i+(j>>1)|0;if(!(j&1))k=b;else k=c[(c[a>>2]|0)+b>>2]|0;b=c[d>>2]|0;d=c[b>>2]|0;if((d|0)!=0?(__Z28atomic_conditional_incrementPj(d+-8|0)|0)!=0:0)n=c[b>>2]|0;else n=0;c[h>>2]=n;bj[k&4095](g,a,h);a=g;g=c[a+4>>2]|0;k=e;c[k>>2]=c[a>>2];c[k+4>>2]=g;g=c[h>>2]|0;if(!g){l=f;return}if(__Z16atomic_decrementPj(g+-8|0)|0){l=f;return}__ZN6Memory11free_staticEPvb(g,1);l=f;return}function __ZN13MethodBind1RCI4Font7Vector2RK6StringED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI4FontbE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Eb(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK13MethodBind0RCI4FontbE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,911204);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI4FontbE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1234340)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2Eb(i,ij[n&8191](d)|0);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI4FontbE7ptrcallEP6ObjectPPKvPv(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0;if(!d)g=0;else{e=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1234340)|0;g=e?d:0}d=c[b+44>>2]|0;e=c[b+48>>2]|0;b=g+(e>>1)|0;if(!(e&1)){h=d;i=ij[h&8191](b)|0;j=i&1;a[f>>0]=j;return}else{h=c[(c[b>>2]|0)+d>>2]|0;i=ij[h&8191](b)|0;j=i&1;a[f>>0]=j;return}}function __ZN13MethodBind0RCI4FontbED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI4FontfE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Ef(d,0.0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK13MethodBind0RCI4FontfE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,911204);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI4FontfE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1234340)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2Ef(i,+mj[n&511](d));__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI4FontfE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0.0;if(!b)f=0;else{d=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1234340)|0;f=d?b:0}b=c[a+44>>2]|0;d=c[a+48>>2]|0;a=f+(d>>1)|0;if(!(d&1)){h=b;i=+mj[h&511](a);g[e>>2]=i;return}else{h=c[(c[a>>2]|0)+b>>2]|0;i=+mj[h&511](a);g[e>>2]=i;return}}function __ZN13MethodBind0RCI4FontfED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK12MethodBind5CI4Font3RIDRK7Vector2RK6StringRK5ColoriE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return __ZNK12MethodBind5CI4Font3RIDRK7Vector2RK6StringRK5ColoriE18_get_argument_typeEi(a,b)|0}function __ZNK12MethodBind5CI4Font3RIDRK7Vector2RK6StringRK5ColoriE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,911204);l=a;return c[b>>2]|0}function __ZN12MethodBind5CI4Font3RIDRK7Vector2RK6StringRK5ColoriE4callEP6ObjectPPK7VariantiRNSE_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0;i=l;l=l+160|0;if((l|0)>=(m|0))ba(160);j=i+156|0;k=i+152|0;n=i+96|0;o=i+144|0;p=i+72|0;q=i+136|0;r=i+48|0;s=i+120|0;t=i+24|0;u=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1234340)|0:0){c[h>>2]=0;a[1263537]=0;v=d+24|0;w=c[v>>2]|0;if((w|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=w;c[b>>2]=0;l=i;return}x=w-(c[d+20>>2]|0)|0;if((x|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=x;c[b>>2]=0;l=i;return}do if((g|0)>0){if((w|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);y=0}else{a[1263537]=0;y=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,y)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=y;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[v>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);z=0}else{a[1263537]=0;z=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,z)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=z;c[b>>2]=0;l=i;return}if((g|0)>2){if((c[v>>2]|0)<2){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);A=0}else{a[1263537]=0;A=c[(c[d+32>>2]|0)+12>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+8>>2]>>2]|0,A)|0)){c[h>>2]=2;c[h+4>>2]=2;c[h+8>>2]=A;c[b>>2]=0;l=i;return}if((g|0)>3){if((c[v>>2]|0)<3){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);B=0}else{a[1263537]=0;B=c[(c[d+32>>2]|0)+16>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+12>>2]>>2]|0,B)|0)){c[h>>2]=2;c[h+4>>2]=3;c[h+8>>2]=B;c[b>>2]=0;l=i;return}if((g|0)>4){if((c[v>>2]|0)<4){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);C=0}else{a[1263537]=0;C=c[(c[d+32>>2]|0)+20>>2]|0}if(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+16>>2]>>2]|0,C)|0)break;c[h>>2]=2;c[h+4>>2]=4;c[h+8>>2]=C;c[b>>2]=0;l=i;return}}}}}while(0);C=c[d+44>>2]|0;B=c[d+48>>2]|0;A=e+(B>>1)|0;if(!(B&1))D=C;else D=c[(c[A>>2]|0)+C>>2]|0;do if((g|0)<1){C=c[v>>2]|0;B=C+-1|0;if((C|0)>=1){e=c[d+16>>2]|0;z=(e|0)==0;if(z)E=0;else E=c[e+-4>>2]|0;if((C|0)<=(E|0)){if(z)F=0;else F=c[e+-4>>2]|0;do if((F|0)<(C|0)){if(z)G=0;else G=c[e+-4>>2]|0;if((G|0)<(C|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);H=0;break}else{a[1263537]=0;I=55;break}}else I=55;while(0);if((I|0)==55)H=e+(B*24|0)|0;__ZN7VariantC2ERKS_(n,H);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f>>2]|0);while(0);c[k>>2]=__ZNK7Variantcv3RIDEv(n)|0;do if((g|0)<2){H=c[v>>2]|0;G=H+-1|0;F=H+-2|0;if((H|0)>=2){H=c[d+16>>2]|0;E=(H|0)==0;if(E)J=0;else J=c[H+-4>>2]|0;if((G|0)<=(J|0)){if(E)K=0;else K=c[H+-4>>2]|0;do if((K|0)<(G|0)){if(E)L=0;else L=c[H+-4>>2]|0;if((L|0)<(G|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);M=0;break}else{a[1263537]=0;I=72;break}}else I=72;while(0);if((I|0)==72)M=H+(F*24|0)|0;__ZN7VariantC2ERKS_(p,M);break}}c[p>>2]=0}else __ZN7VariantC2ERKS_(p,c[f+4>>2]|0);while(0);__ZNK7Variantcv7Vector2Ev(o,p);do if((g|0)<3){M=c[v>>2]|0;L=M+-2|0;K=M+-3|0;if((L|0)>=1){M=c[d+16>>2]|0;J=(M|0)==0;if(J)N=0;else N=c[M+-4>>2]|0;if((L|0)<=(N|0)){if(J)O=0;else O=c[M+-4>>2]|0;do if((O|0)<(L|0)){if(J)P=0;else P=c[M+-4>>2]|0;if((P|0)<(L|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);Q=0;break}else{a[1263537]=0;I=89;break}}else I=89;while(0);if((I|0)==89)Q=M+(K*24|0)|0;__ZN7VariantC2ERKS_(r,Q);break}}c[r>>2]=0}else __ZN7VariantC2ERKS_(r,c[f+8>>2]|0);while(0);c[q>>2]=__ZNK7Variantcv6StringEv(r)|0;do if((g|0)<4){Q=c[v>>2]|0;P=Q+-3|0;O=Q+-4|0;if((P|0)>=1){Q=c[d+16>>2]|0;N=(Q|0)==0;if(N)R=0;else R=c[Q+-4>>2]|0;if((P|0)<=(R|0)){if(N)S=0;else S=c[Q+-4>>2]|0;do if((S|0)<(P|0)){if(N)T=0;else T=c[Q+-4>>2]|0;if((T|0)<(P|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);U=0;break}else{a[1263537]=0;I=106;break}}else I=106;while(0);if((I|0)==106)U=Q+(O*24|0)|0;__ZN7VariantC2ERKS_(t,U);break}}c[t>>2]=0}else __ZN7VariantC2ERKS_(t,c[f+12>>2]|0);while(0);__ZNK7Variantcv5ColorEv(s,t);do if((g|0)<5){U=c[v>>2]|0;T=U+-4|0;S=U+-5|0;if((T|0)>=1){U=c[d+16>>2]|0;R=(U|0)==0;if(R)V=0;else V=c[U+-4>>2]|0;if((T|0)<=(V|0)){if(R)W=0;else W=c[U+-4>>2]|0;do if((W|0)<(T|0)){if(R)X=0;else X=c[U+-4>>2]|0;if((X|0)<(T|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);Y=0;break}else{a[1263537]=0;I=123;break}}else I=123;while(0);if((I|0)==123)Y=U+(S*24|0)|0;__ZN7VariantC2ERKS_(u,Y);break}}c[u>>2]=0}else __ZN7VariantC2ERKS_(u,c[f+16>>2]|0);while(0);f=__ZNK7VariantcviEv(u)|0;c[j>>2]=c[k>>2];ui[D&4095](A,j,o,q,s,f);if(c[u>>2]|0)__ZN7Variant5clearEv(u);if(c[t>>2]|0)__ZN7Variant5clearEv(t);t=c[q>>2]|0;if(t|0?(__Z16atomic_decrementPj(t+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(t,1);if(c[r>>2]|0)__ZN7Variant5clearEv(r);if(c[p>>2]|0)__ZN7Variant5clearEv(p);if(c[n>>2]|0)__ZN7Variant5clearEv(n);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,3757,1146558,0);c[b>>2]=0;l=i;return}function __ZN12MethodBind5CI4Font3RIDRK7Vector2RK6StringRK5ColoriE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0;e=l;l=l+48|0;if((l|0)>=(m|0))ba(48);f=e+32|0;g=e+28|0;h=e;i=e+24|0;j=e+8|0;if(!b)k=0;else{n=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1234340)|0;k=n?b:0}b=c[a+44>>2]|0;n=c[a+48>>2]|0;a=k+(n>>1)|0;if(!(n&1))o=b;else o=c[(c[a>>2]|0)+b>>2]|0;c[g>>2]=c[c[d>>2]>>2];b=c[d+4>>2]|0;n=c[b+4>>2]|0;k=h;c[k>>2]=c[b>>2];c[k+4>>2]=n;n=c[d+8>>2]|0;k=c[n>>2]|0;if((k|0)!=0?(__Z28atomic_conditional_incrementPj(k+-8|0)|0)!=0:0)p=c[n>>2]|0;else p=0;c[i>>2]=p;p=c[d+12>>2]|0;c[j>>2]=c[p>>2];c[j+4>>2]=c[p+4>>2];c[j+8>>2]=c[p+8>>2];c[j+12>>2]=c[p+12>>2];p=c[c[d+16>>2]>>2]|0;c[f>>2]=c[g>>2];ui[o&4095](a,f,h,i,j,p);p=c[i>>2]|0;if(!p){l=e;return}if(__Z16atomic_decrementPj(p+-8|0)|0){l=e;return}__ZN6Memory11free_staticEPvb(p,1);l=e;return}function __ZN12MethodBind5CI4Font3RIDRK7Vector2RK6StringRK5ColoriED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK12MethodBind5CI4Font3RIDRK7Vector2RK6StringRK5ColoriE18_get_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,h=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case 0:{c[d>>2]=0;__ZN7VariantC2ERK3RID(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);f=b;l=a;return f|0}case 1:{g[d>>2]=0.0;g[d+4>>2]=0.0;__ZN7VariantC2ERK7Vector2(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);f=b;l=a;return f|0}case 2:{c[d>>2]=0;__ZN7VariantC2ERK6String(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);h=c[d>>2]|0;if(h|0?(__Z16atomic_decrementPj(h+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(h,1);f=b;l=a;return f|0}case 3:{g[d>>2]=0.0;g[d+4>>2]=0.0;g[d+8>>2]=0.0;g[d+12>>2]=1.0;__ZN7VariantC2ERK5Color(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);f=b;l=a;return f|0}case 4:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;l=a;return f|0}default:{f=0;l=a;return f|0}}return 0}function __ZNK11DynamicFont18_get_property_listEP4ListI12PropertyInfo16DefaultAllocatorE(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0;d=l;l=l+32|0;if((l|0)>=(m|0))ba(32);e=d+8|0;f=d+4|0;g=d;h=a+140|0;a=e+4|0;i=e+12|0;j=e+8|0;k=e+16|0;n=e+12|0;o=e+4|0;p=0;while(1){q=c[h>>2]|0;r=(q|0)==0;if(r)s=0;else s=c[q+-4>>2]|0;if((p|0)>=(s|0))break;c[f>>2]=__Z4itosx(p,((p|0)<0)<<31>>31)|0;t=__ZplPKcRK6String(911209,f)|0;u=t;__ZN6StringC2EPKc(g,910210);c[a>>2]=0;c[i>>2]=0;c[e>>2]=18;v=(t|0)==0;if(!v?(c[a>>2]=0,__Z28atomic_conditional_incrementPj(t+-8|0)|0):0)c[a>>2]=u;c[j>>2]=17;u=c[i>>2]|0;if((u|0)!=(c[g>>2]|0)){if(u|0?(__Z16atomic_decrementPj(u+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(u,1);c[i>>2]=0;u=c[g>>2]|0;if(u|0?__Z28atomic_conditional_incrementPj(u+-8|0)|0:0)c[i>>2]=c[g>>2]}c[k>>2]=7;if(!(c[b>>2]|0)){u=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=u;c[u>>2]=0;c[u+4>>2]=0;c[u+8>>2]=0}u=__ZnwjPFPvjE(32,4740)|0;c[u>>2]=0;c[u+4>>2]=0;c[u+8>>2]=0;c[u+12>>2]=0;c[u+16>>2]=7;w=u+20|0;c[w>>2]=0;x=u+24|0;c[x>>2]=0;y=u+28|0;c[y>>2]=0;__ZN12PropertyInfoaSERKS_(u,e)|0;z=c[b>>2]|0;A=z+4|0;B=c[A>>2]|0;c[x>>2]=B;c[w>>2]=0;c[y>>2]=z;if(B|0)c[B+20>>2]=u;c[A>>2]=u;if(!(c[z>>2]|0))c[z>>2]=u;u=z+8|0;c[u>>2]=(c[u>>2]|0)+1;u=c[n>>2]|0;if(u|0?(__Z16atomic_decrementPj(u+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(u,1);u=c[o>>2]|0;if(u|0?(__Z16atomic_decrementPj(u+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(u,1);u=c[g>>2]|0;if(u|0?(__Z16atomic_decrementPj(u+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(u,1);if(!v?(__Z16atomic_decrementPj(t+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(t,1);t=c[f>>2]|0;if(t|0?(__Z16atomic_decrementPj(t+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(t,1);p=p+1|0}if(r)C=0;else C=c[q+-4>>2]|0;c[f>>2]=__Z4itosx(C,((C|0)<0)<<31>>31)|0;C=__ZplPKcRK6String(911209,f)|0;q=C;__ZN6StringC2EPKc(g,910210);r=e+4|0;c[r>>2]=0;p=e+12|0;c[p>>2]=0;c[e>>2]=18;o=(C|0)==0;if(!o?(c[r>>2]=0,__Z28atomic_conditional_incrementPj(C+-8|0)|0):0)c[r>>2]=q;c[e+8>>2]=17;q=c[p>>2]|0;if((q|0)!=(c[g>>2]|0)){if(q|0?(__Z16atomic_decrementPj(q+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(q,1);c[p>>2]=0;q=c[g>>2]|0;if(q|0?__Z28atomic_conditional_incrementPj(q+-8|0)|0:0)c[p>>2]=c[g>>2]}c[e+16>>2]=7;if(!(c[b>>2]|0)){p=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=p;c[p>>2]=0;c[p+4>>2]=0;c[p+8>>2]=0}p=__ZnwjPFPvjE(32,4740)|0;c[p>>2]=0;c[p+4>>2]=0;c[p+8>>2]=0;c[p+12>>2]=0;c[p+16>>2]=7;q=p+20|0;c[q>>2]=0;r=p+24|0;c[r>>2]=0;n=p+28|0;c[n>>2]=0;__ZN12PropertyInfoaSERKS_(p,e)|0;k=c[b>>2]|0;b=k+4|0;i=c[b>>2]|0;c[r>>2]=i;c[q>>2]=0;c[n>>2]=k;if(i|0)c[i+20>>2]=p;c[b>>2]=p;if(!(c[k>>2]|0))c[k>>2]=p;p=k+8|0;c[p>>2]=(c[p>>2]|0)+1;p=c[e+12>>2]|0;if(p|0?(__Z16atomic_decrementPj(p+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(p,1);p=c[e+4>>2]|0;if(p|0?(__Z16atomic_decrementPj(p+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(p,1);p=c[g>>2]|0;if(p|0?(__Z16atomic_decrementPj(p+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(p,1);if(!o?(__Z16atomic_decrementPj(C+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(C,1);C=c[f>>2]|0;if(!C){l=d;return}if(__Z16atomic_decrementPj(C+-8|0)|0){l=d;return}__ZN6Memory11free_staticEPvb(C,1);l=d;return}function __ZNK11DynamicFont4_getERK10StringNameR7Variant(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0;f=l;l=l+48|0;if((l|0)>=(m|0))ba(48);g=f+40|0;h=f+32|0;i=f+36|0;j=f;k=f+28|0;n=f+24|0;o=c[d>>2]|0;do if(o){d=c[o+4>>2]|0;if(d|0){__ZN6StringC2EPKc(g,d);p=c[g>>2]|0;break}d=o+8|0;c[g>>2]=0;q=c[d>>2]|0;if((q|0)!=0?(c[g>>2]=0,(__Z28atomic_conditional_incrementPj(q+-8|0)|0)!=0):0){q=c[d>>2]|0;c[g>>2]=q;p=q}else p=0}else{c[g>>2]=0;p=0}while(0);c[h>>2]=p;do if(__ZNK6String11begins_withEPKc(h,911209)|0){c[i>>2]=__ZNK6String10get_slicecEwi(h,47,1)|0;p=__ZNK6String6to_intEv(i)|0;o=c[i>>2]|0;if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(o,1);o=c[b+140>>2]|0;q=(o|0)==0;if(q)r=0;else r=c[o+-4>>2]|0;if((p|0)==(r|0)){c[k>>2]=0;__ZN6RefPtrC2Ev(g);__ZN3RefI9ReferenceEaSI15DynamicFontDataEEvRKS_IT_E(g,k);__ZN7VariantC2ERK6RefPtr(j,g);__ZN6RefPtrD2Ev(g);__ZN7VariantaSERKS_(e,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);d=c[k>>2]|0;if((d|0?__ZN9Reference11unreferenceEv(d)|0:0)?(d=c[k>>2]|0,__Z17predelete_handlerP6Object(d)|0):0){gj[c[(c[d>>2]|0)+76>>2]&8191](d);__ZN6Memory11free_staticEPvb(d,0)}c[k>>2]=0;s=1;break}if((p|0)>-1){if(q)t=0;else t=c[o+-4>>2]|0;if((p|0)<(t|0)){if((p|0)>=0){if(q)u=0;else u=c[o+-4>>2]|0;if((u|0)>(p|0)){a[1263537]=0;if(q)v=0;else v=c[o+-4>>2]|0;do if((v|0)<=(p|0)){if(q)w=0;else w=c[o+-4>>2]|0;if((w|0)>(p|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0)}while(0);q=c[o+(p<<2)>>2]|0;if(!q)x=0;else{__ZN9Reference9referenceEv(q);x=q}}else y=30}else y=30;if((y|0)==30){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(914165,910244,797,911219,0);x=0}c[n>>2]=x;__ZN6RefPtrC2Ev(g);__ZN3RefI9ReferenceEaSI15DynamicFontDataEEvRKS_IT_E(g,n);__ZN7VariantC2ERK6RefPtr(j,g);__ZN6RefPtrD2Ev(g);__ZN7VariantaSERKS_(e,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);q=c[n>>2]|0;if((q|0?__ZN9Reference11unreferenceEv(q)|0:0)?(q=c[n>>2]|0,__Z17predelete_handlerP6Object(q)|0):0){gj[c[(c[q>>2]|0)+76>>2]&8191](q);__ZN6Memory11free_staticEPvb(q,0)}c[n>>2]=0;s=1}else s=0}else s=0}else s=0;while(0);n=c[h>>2]|0;if(!n){l=f;return s|0}if(__Z16atomic_decrementPj(n+-8|0)|0){l=f;return s|0}__ZN6Memory11free_staticEPvb(n,1);l=f;return s|0}function __ZN3RefI9ReferenceEaSI15DynamicFontDataEEvRKS_IT_E(a,b){a=a|0;b=b|0;var d=0,e=0;d=c[b>>2]|0;if(!d){b=c[a>>2]|0;if((b|0?__ZN9Reference11unreferenceEv(b)|0:0)?(b=c[a>>2]|0,__Z17predelete_handlerP6Object(b)|0):0){gj[c[(c[b>>2]|0)+76>>2]&8191](b);__ZN6Memory11free_staticEPvb(b,0)}c[a>>2]=0;return}b=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1220724)|0;e=b?d:0;d=c[a>>2]|0;if((e|0)==(d|0))return;if((d|0?__ZN9Reference11unreferenceEv(d)|0:0)?(d=c[a>>2]|0,__Z17predelete_handlerP6Object(d)|0):0){gj[c[(c[d>>2]|0)+76>>2]&8191](d);__ZN6Memory11free_staticEPvb(d,0)}c[a>>2]=e;if(!e)return;__ZN9Reference9referenceEv(e);return}function __ZN11DynamicFont4_setERK10StringNameRK7Variant(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f+8|0;h=f+4|0;i=f;j=c[d>>2]|0;do if(j){d=c[j+4>>2]|0;if(d|0){__ZN6StringC2EPKc(g,d);k=c[g>>2]|0;break}d=j+8|0;c[g>>2]=0;n=c[d>>2]|0;if((n|0)!=0?(c[g>>2]=0,(__Z28atomic_conditional_incrementPj(n+-8|0)|0)!=0):0){n=c[d>>2]|0;c[g>>2]=n;k=n}else k=0}else{c[g>>2]=0;k=0}while(0);c[h>>2]=k;if(__ZNK6String11begins_withEPKc(h,911209)|0){c[i>>2]=__ZNK6String10get_slicecEwi(h,47,1)|0;k=__ZNK6String6to_intEv(i)|0;j=c[i>>2]|0;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);__ZN3RefI15DynamicFontDataEC2ERK7Variant(g,e);do if(!(c[g>>2]|0))if((k|0)>-1){e=b+140|0;j=c[e>>2]|0;i=(j|0)==0;if(i)o=0;else o=c[j+-4>>2]|0;if((k|0)<(o|0)){if((k|0)>=0){if(i)p=0;else p=c[j+-4>>2]|0;if((p|0)>(k|0)){a[1263537]=0;__ZN6VectorI3RefI15DynamicFontDataEE6removeEi(e,k);__ZN6VectorI3RefI17DynamicFontAtSizeEE6removeEi(b+144|0,k);__ZN8Resource12emit_changedEv(b);q=0;r=1;break}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(911263,910244,803,911219,0);q=0;r=1}else{q=1;r=0}}else{q=1;r=0}else{e=c[b+140>>2]|0;j=(e|0)==0;if(j)s=0;else s=c[e+-4>>2]|0;if((k|0)==(s|0)){__ZN11DynamicFont12add_fallbackERK3RefI15DynamicFontDataE(b,g);q=0;r=1;break}if((k|0)>-1){if(j)t=0;else t=c[e+-4>>2]|0;if((k|0)<(t|0)){__ZN11DynamicFont12set_fallbackEiRK3RefI15DynamicFontDataE(b,k,g);q=0;r=1}else{q=0;r=0}}else{q=0;r=0}}while(0);k=c[g>>2]|0;if((k|0?__ZN9Reference11unreferenceEv(k)|0:0)?(k=c[g>>2]|0,__Z17predelete_handlerP6Object(k)|0):0){gj[c[(c[k>>2]|0)+76>>2]&8191](k);__ZN6Memory11free_staticEPvb(k,0)}if(!q)u=r;else v=37}else v=37;if((v|0)==37)u=0;v=c[h>>2]|0;if(!v){l=f;return u|0}if(__Z16atomic_decrementPj(v+-8|0)|0){l=f;return u|0}__ZN6Memory11free_staticEPvb(v,1);l=f;return u|0}function __ZN3RefI15DynamicFontDataEC2ERK7Variant(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d;__ZNK7Variantcv6RefPtrEv(e,b);c[a>>2]=0;b=c[e>>2]|0;if(!b){c[a>>2]=0;__ZN6RefPtrD2Ev(e);l=d;return}f=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236340)|0;g=f?b:0;b=c[a>>2]|0;if((g|0)==(b|0)){__ZN6RefPtrD2Ev(e);l=d;return}if((b|0?__ZN9Reference11unreferenceEv(b)|0:0)?(b=c[a>>2]|0,__Z17predelete_handlerP6Object(b)|0):0){gj[c[(c[b>>2]|0)+76>>2]&8191](b);__ZN6Memory11free_staticEPvb(b,0)}c[a>>2]=g;if(!g){__ZN6RefPtrD2Ev(e);l=d;return}__ZN9Reference9referenceEv(g);__ZN6RefPtrD2Ev(e);l=d;return}function __ZN11DynamicFont12add_fallbackERK3RefI15DynamicFontDataE(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+16|0;g=e+12|0;h=e+8|0;i=e;j=c[d>>2]|0;if(!j){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(911529,910244,783,911279,0);l=e;return}a[1263537]=0;d=b+140|0;c[g>>2]=j;__ZN9Reference9referenceEv(j);__ZN6VectorI3RefI15DynamicFontDataEE9push_backES2_(d,g)|0;j=c[g>>2]|0;if((j|0?__ZN9Reference11unreferenceEv(j)|0:0)?(j=c[g>>2]|0,__Z17predelete_handlerP6Object(j)|0):0){gj[c[(c[j>>2]|0)+76>>2]&8191](j);__ZN6Memory11free_staticEPvb(j,0)}c[g>>2]=0;g=c[d>>2]|0;if(!g)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);j=c[g+-4>>2]|0;if((j|0)<1)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);__ZN6VectorI3RefI15DynamicFontDataEE14_copy_on_writeEv(d);g=c[(c[d>>2]|0)+(j+-1<<2)>>2]|0;j=b+148|0;d=c[j+4>>2]|0;k=i;c[k>>2]=c[j>>2];c[k+4>>2]=d;c[f>>2]=c[i>>2];c[f+4>>2]=c[i+4>>2];c[h>>2]=__ZN15DynamicFontData25_get_dynamic_font_at_sizeENS_7CacheIDE(g,f)|0;__ZN6VectorI3RefI17DynamicFontAtSizeEE9push_backES2_(b+144|0,h)|0;f=c[h>>2]|0;if((f|0?__ZN9Reference11unreferenceEv(f)|0:0)?(f=c[h>>2]|0,__Z17predelete_handlerP6Object(f)|0):0){gj[c[(c[f>>2]|0)+76>>2]&8191](f);__ZN6Memory11free_staticEPvb(f,0)}c[h>>2]=0;__ZN8Resource12emit_changedEv(b);l=e;return}function __ZN11DynamicFont12set_fallbackEiRK3RefI15DynamicFontDataE(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f+8|0;h=f;if(!(c[e>>2]|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(914143,910244,775,911279,0);l=f;return}a[1263537]=0;if((d|0)>=0){i=b+140|0;j=c[i>>2]|0;k=(j|0)==0;if(k)n=0;else n=c[j+-4>>2]|0;if((n|0)>(d|0)){a[1263537]=0;if(k)o=0;else o=c[j+-4>>2]|0;do if((o|0)<=(d|0)){if(k)p=0;else p=c[j+-4>>2]|0;if((p|0)>(d|0)){a[1263537]=0;q=16;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);r=0;break}}else q=16;while(0);if((q|0)==16){__ZN6VectorI3RefI15DynamicFontDataEE14_copy_on_writeEv(i);r=(c[i>>2]|0)+(d<<2)|0}p=c[r>>2]|0;if((c[e>>2]|0)!=(p|0)){if((p|0?__ZN9Reference11unreferenceEv(p)|0:0)?(p=c[r>>2]|0,__Z17predelete_handlerP6Object(p)|0):0){gj[c[(c[p>>2]|0)+76>>2]&8191](p);__ZN6Memory11free_staticEPvb(p,0)}c[r>>2]=0;p=c[e>>2]|0;c[r>>2]=p;if(p|0)__ZN9Reference9referenceEv(p)}p=c[i>>2]|0;r=(p|0)==0;if(r)s=0;else s=c[p+-4>>2]|0;do if((s|0)<=(d|0)){if(r)t=0;else t=c[p+-4>>2]|0;if((t|0)>(d|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);__ZN6VectorI3RefI15DynamicFontDataEE14_copy_on_writeEv(i);t=c[(c[i>>2]|0)+(d<<2)>>2]|0;i=b+148|0;p=c[i+4>>2]|0;r=h;c[r>>2]=c[i>>2];c[r+4>>2]=p;c[g>>2]=c[h>>2];c[g+4>>2]=c[h+4>>2];h=__ZN15DynamicFontData25_get_dynamic_font_at_sizeENS_7CacheIDE(t,g)|0;g=b+144|0;b=c[g>>2]|0;t=(b|0)==0;if(t)u=0;else u=c[b+-4>>2]|0;do if((u|0)<=(d|0)){if(t)v=0;else v=c[b+-4>>2]|0;if((v|0)>(d|0)){a[1263537]=0;q=40;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);w=0;break}}else q=40;while(0);if((q|0)==40){__ZN6VectorI3RefI17DynamicFontAtSizeEE14_copy_on_writeEv(g);w=(c[g>>2]|0)+(d<<2)|0}d=c[w>>2]|0;do if((h|0)==(d|0))if(!h){l=f;return}else{x=h;break}else{if((d|0?__ZN9Reference11unreferenceEv(d)|0:0)?(g=c[w>>2]|0,__Z17predelete_handlerP6Object(g)|0):0){gj[c[(c[g>>2]|0)+76>>2]&8191](g);__ZN6Memory11free_staticEPvb(g,0)}c[w>>2]=h;if(!h){l=f;return}else{__ZN9Reference9referenceEv(h);x=h;break}}while(0);if(!(__ZN9Reference11unreferenceEv(x)|0)){l=f;return}if(!(__Z17predelete_handlerP6Object(h)|0)){l=f;return}gj[c[(c[h>>2]|0)+76>>2]&8191](h);__ZN6Memory11free_staticEPvb(h,0);l=f;return}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(914143,910244,776,911219,0);l=f;return}function __ZN6VectorI3RefI15DynamicFontDataEE6removeEi(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0;if((d|0)>=0){e=c[b>>2]|0;f=(e|0)==0;if(f)g=0;else g=c[e+-4>>2]|0;if((g|0)>(d|0)){a[1263537]=0;if(!f?(__ZN6VectorI3RefI15DynamicFontDataEE14_copy_on_writeEv(b),f=c[b>>2]|0,(f|0)!=0):0){h=f;i=(c[f+-4>>2]|0)+-1|0}else{h=0;i=-1}if((i|0)>(d|0)){f=d;do{d=f;f=f+1|0;g=h+(f<<2)|0;e=h+(d<<2)|0;d=c[e>>2]|0;if((c[g>>2]|0)!=(d|0)){if((d|0?__ZN9Reference11unreferenceEv(d)|0:0)?(d=c[e>>2]|0,__Z17predelete_handlerP6Object(d)|0):0){gj[c[(c[d>>2]|0)+76>>2]&8191](d);__ZN6Memory11free_staticEPvb(d,0)}d=c[g>>2]|0;c[e>>2]=d;if(d|0)__ZN9Reference9referenceEv(d)}}while((f|0)!=(i|0))}__ZN6VectorI3RefI15DynamicFontDataEE6resizeEi(b,i)|0;return}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1128380,1146752,368,1122479,0);return}function __ZN6VectorI3RefI17DynamicFontAtSizeEE6removeEi(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0;if((d|0)>=0){e=c[b>>2]|0;f=(e|0)==0;if(f)g=0;else g=c[e+-4>>2]|0;if((g|0)>(d|0)){a[1263537]=0;if(!f?(__ZN6VectorI3RefI17DynamicFontAtSizeEE14_copy_on_writeEv(b),f=c[b>>2]|0,(f|0)!=0):0){h=f;i=(c[f+-4>>2]|0)+-1|0}else{h=0;i=-1}if((i|0)>(d|0)){f=d;do{d=f;f=f+1|0;g=h+(f<<2)|0;e=h+(d<<2)|0;d=c[e>>2]|0;if((c[g>>2]|0)!=(d|0)){if((d|0?__ZN9Reference11unreferenceEv(d)|0:0)?(d=c[e>>2]|0,__Z17predelete_handlerP6Object(d)|0):0){gj[c[(c[d>>2]|0)+76>>2]&8191](d);__ZN6Memory11free_staticEPvb(d,0)}d=c[g>>2]|0;c[e>>2]=d;if(d|0)__ZN9Reference9referenceEv(d)}}while((f|0)!=(i|0))}__ZN6VectorI3RefI17DynamicFontAtSizeEE6resizeEi(b,i)|0;return}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1128380,1146752,368,1122479,0);return}function __ZN6VectorI3RefI17DynamicFontAtSizeEE14_copy_on_writeEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0;b=c[a>>2]|0;if(!b)return;if((c[b+-8>>2]|0)>>>0<=1)return;d=c[b+-4>>2]|0;b=(d<<2)+-1|0;e=b>>>1|b;b=e>>>2|e;e=b>>>4|b;b=e>>>8|e;e=__ZN6Memory12alloc_staticEjb((b>>>16|b)+1|0,1)|0;c[e+-8>>2]=1;c[e+-4>>2]=d;if(d|0){b=0;do{f=c[a>>2]|0;g=e+(b<<2)|0;c[g>>2]=0;h=f+(b<<2)|0;if(c[h>>2]|0?(c[g>>2]=0,f=c[h>>2]|0,c[g>>2]=f,f|0):0)__ZN9Reference9referenceEv(f);b=b+1|0}while((b|0)!=(d|0))}__ZN6VectorI3RefI17DynamicFontAtSizeEE6_unrefEPv(a,c[a>>2]|0);c[a>>2]=e;return}function __ZN6VectorI3RefI17DynamicFontAtSizeEE6resizeEi(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0;if((d|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,269,1145657,0);e=31;return e|0}a[1263537]=0;f=c[b>>2]|0;if(!f)g=0;else g=c[f+-4>>2]|0;if((g|0)==(d|0)){e=0;return e|0}if(!d){__ZN6VectorI3RefI17DynamicFontAtSizeEE6_unrefEPv(b,f);c[b>>2]=0;e=0;return e|0}__ZN6VectorI3RefI17DynamicFontAtSizeEE14_copy_on_writeEv(b);f=d<<2;if(d>>>0<=1073741823?(g=f+-1|0,h=g>>>1|g,g=h>>>2|h,h=g>>>4|g,g=h>>>8|h,h=(g>>>16|g)+1|0,f>>>0<4294967264):0){a[1263537]=0;f=c[b>>2]|0;do if(!f)if((d|0)>0)i=15;else{j=0;i=24}else{g=c[f+-4>>2]|0;if((g|0)<(d|0))if(!g)i=15;else{k=__ZN6Memory14realloc_staticEPvjb(f,h,1)|0;if(k|0){a[1263537]=0;l=k;m=c[k+-4>>2]|0;break}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,300,1145876,0);e=6;return e|0}else{j=g;i=24}}while(0);do if((i|0)==15){g=__ZN6Memory12alloc_staticEjb(h,1)|0;if(g|0){a[1263537]=0;c[g+-4>>2]=0;c[g+-8>>2]=1;l=g;m=0;break}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,292,1145820,0);e=6;return e|0}else if((i|0)==24){if((j|0)<=(d|0)){e=0;return e|0}if((c[f+-4>>2]|0)>>>0>d>>>0){g=d;k=f;do{n=k+(g<<2)|0;o=c[n>>2]|0;if((o|0?__ZN9Reference11unreferenceEv(o)|0:0)?(o=c[n>>2]|0,__Z17predelete_handlerP6Object(o)|0):0){gj[c[(c[o>>2]|0)+76>>2]&8191](o);__ZN6Memory11free_staticEPvb(o,0)}c[n>>2]=0;g=g+1|0;k=c[b>>2]|0}while(g>>>0<(c[k+-4>>2]|0)>>>0);p=k}else p=f;g=__ZN6Memory14realloc_staticEPvjb(p,h,1)|0;if(!g){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,324,1145876,0);e=6;return e|0}else{a[1263537]=0;c[b>>2]=g;c[g+-4>>2]=d;e=0;return e|0}}while(0);c[b>>2]=l;if((m|0)<(d|0)){h=m<<2;_memset(l+h|0,0,(d<<2)-h|0)|0;q=c[b>>2]|0}else q=l;c[((q|0)==0?0:q+-4|0)>>2]=d;e=0;return e|0}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,285,1145723,0);e=6;return e|0}function __ZN6VectorI3RefI15DynamicFontDataEE14_copy_on_writeEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0;b=c[a>>2]|0;if(!b)return;if((c[b+-8>>2]|0)>>>0<=1)return;d=c[b+-4>>2]|0;b=(d<<2)+-1|0;e=b>>>1|b;b=e>>>2|e;e=b>>>4|b;b=e>>>8|e;e=__ZN6Memory12alloc_staticEjb((b>>>16|b)+1|0,1)|0;c[e+-8>>2]=1;c[e+-4>>2]=d;if(d|0){b=0;do{f=c[a>>2]|0;g=e+(b<<2)|0;c[g>>2]=0;h=f+(b<<2)|0;if(c[h>>2]|0?(c[g>>2]=0,f=c[h>>2]|0,c[g>>2]=f,f|0):0)__ZN9Reference9referenceEv(f);b=b+1|0}while((b|0)!=(d|0))}__ZN6VectorI3RefI15DynamicFontDataEE6_unrefEPv(a,c[a>>2]|0);c[a>>2]=e;return}function __ZN6VectorI3RefI15DynamicFontDataEE6resizeEi(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0;if((d|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,269,1145657,0);e=31;return e|0}a[1263537]=0;f=c[b>>2]|0;if(!f)g=0;else g=c[f+-4>>2]|0;if((g|0)==(d|0)){e=0;return e|0}if(!d){__ZN6VectorI3RefI15DynamicFontDataEE6_unrefEPv(b,f);c[b>>2]=0;e=0;return e|0}__ZN6VectorI3RefI15DynamicFontDataEE14_copy_on_writeEv(b);f=d<<2;if(d>>>0<=1073741823?(g=f+-1|0,h=g>>>1|g,g=h>>>2|h,h=g>>>4|g,g=h>>>8|h,h=(g>>>16|g)+1|0,f>>>0<4294967264):0){a[1263537]=0;f=c[b>>2]|0;do if(!f)if((d|0)>0)i=15;else{j=0;i=24}else{g=c[f+-4>>2]|0;if((g|0)<(d|0))if(!g)i=15;else{k=__ZN6Memory14realloc_staticEPvjb(f,h,1)|0;if(k|0){a[1263537]=0;l=k;m=c[k+-4>>2]|0;break}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,300,1145876,0);e=6;return e|0}else{j=g;i=24}}while(0);do if((i|0)==15){g=__ZN6Memory12alloc_staticEjb(h,1)|0;if(g|0){a[1263537]=0;c[g+-4>>2]=0;c[g+-8>>2]=1;l=g;m=0;break}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,292,1145820,0);e=6;return e|0}else if((i|0)==24){if((j|0)<=(d|0)){e=0;return e|0}if((c[f+-4>>2]|0)>>>0>d>>>0){g=d;k=f;do{n=k+(g<<2)|0;o=c[n>>2]|0;if((o|0?__ZN9Reference11unreferenceEv(o)|0:0)?(o=c[n>>2]|0,__Z17predelete_handlerP6Object(o)|0):0){gj[c[(c[o>>2]|0)+76>>2]&8191](o);__ZN6Memory11free_staticEPvb(o,0)}c[n>>2]=0;g=g+1|0;k=c[b>>2]|0}while(g>>>0<(c[k+-4>>2]|0)>>>0);p=k}else p=f;g=__ZN6Memory14realloc_staticEPvjb(p,h,1)|0;if(!g){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,324,1145876,0);e=6;return e|0}else{a[1263537]=0;c[b>>2]=g;c[g+-4>>2]=d;e=0;return e|0}}while(0);c[b>>2]=l;if((m|0)<(d|0)){h=m<<2;_memset(l+h|0,0,(d<<2)-h|0)|0;q=c[b>>2]|0}else q=l;c[((q|0)==0?0:q+-4|0)>>2]=d;e=0;return e|0}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,285,1145723,0);e=6;return e|0}function __ZN15DynamicFontData25_get_dynamic_font_at_sizeENS_7CacheIDE(d,e){d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f;h=d+144|0;i=c[h>>2]|0;a:do if(i|0){j=c[i+8>>2]|0;k=c[d+148>>2]|0;b:do if((j|0)==(k|0))n=j;else{o=c[e>>2]|0;p=e+4|0;q=a[e+5>>0]|0;r=j;while(1){s=r+24|0;t=c[s>>2]|0;u=c[s+4>>2]|0;s=u&255;v=_bitshift64Lshr(t|0,u|0,40)|0;u=v&255;do if((o|0)<(t|0))w=8;else{if((a[p>>0]|0)==s<<24>>24){if(u<<24>>24?q<<24>>24!=u<<24>>24:0){w=8;break}}else if(s<<24>>24){w=8;break}v=e;x=c[v>>2]|0;y=c[v+4>>2]|0;v=y&255;z=_bitshift64Lshr(x|0,y|0,40)|0;y=z&255;do if((t|0)>=(x|0))if((a[r+28>>0]|0)==v<<24>>24)if(y<<24>>24?(a[r+29>>0]|0)!=y<<24>>24:0)break;else{n=r;break b}else if(!(v<<24>>24)){n=r;break b}else break;while(0);A=r+4|0}while(0);if((w|0)==8){w=0;A=r+8|0}r=c[A>>2]|0;if((r|0)==(k|0))break a}}while(0);if((n|0)!=(k|0)&(n|0)!=0){j=c[(__ZN3MapIN15DynamicFontData7CacheIDEP17DynamicFontAtSize10ComparatorIS1_E16DefaultAllocatorEixERKS1_(h,e)|0)>>2]|0;if(!j){B=0;l=f;return B|0}a[1263537]=0;__ZN9Reference8init_refEv(j)|0;B=j;l=f;return B|0}}while(0);c[g>>2]=0;__ZN3RefI17DynamicFontAtSizeE8instanceEv(g);if(!d)C=0;else{a[1263537]=0;__ZN9Reference8init_refEv(d)|0;C=d}d=(c[g>>2]|0)+180|0;n=c[d>>2]|0;if((C|0)==(n|0)){if(C|0){D=C;w=29}}else{if((n|0?__ZN9Reference11unreferenceEv(n)|0:0)?(n=c[d>>2]|0,__Z17predelete_handlerP6Object(n)|0):0){gj[c[(c[n>>2]|0)+76>>2]&8191](n);__ZN6Memory11free_staticEPvb(n,0)}c[d>>2]=C;if(C|0){__ZN9Reference9referenceEv(C);D=C;w=29}}if(((w|0)==29?__ZN9Reference11unreferenceEv(D)|0:0)?__Z17predelete_handlerP6Object(C)|0:0){gj[c[(c[C>>2]|0)+76>>2]&8191](C);__ZN6Memory11free_staticEPvb(C,0)}C=c[g>>2]|0;c[(__ZN3MapIN15DynamicFontData7CacheIDEP17DynamicFontAtSize10ComparatorIS1_E16DefaultAllocatorEixERKS1_(h,e)|0)>>2]=C;C=c[g>>2]|0;h=C+184|0;c[h>>2]=c[e>>2];b[h+4>>1]=b[e+4>>1]|0;__ZN17DynamicFontAtSize5_loadEv(C)|0;C=c[g>>2]|0;if(C){__ZN9Reference9referenceEv(C);e=c[g>>2]|0;if(((e|0)!=0?__ZN9Reference11unreferenceEv(e)|0:0)?(e=c[g>>2]|0,__Z17predelete_handlerP6Object(e)|0):0){gj[c[(c[e>>2]|0)+76>>2]&8191](e);__ZN6Memory11free_staticEPvb(e,0);E=C}else E=C}else E=0;B=E;l=f;return B|0}function __ZN3MapIN15DynamicFontData7CacheIDEP17DynamicFontAtSize10ComparatorIS1_E16DefaultAllocatorEixERKS1_(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;g=c[b>>2]|0;if(!g){h=__ZnwjPFPvjE(36,4740)|0;c[h+24>>2]=16;a[h+28>>0]=0;a[h+29>>0]=0;i=h+16|0;c[i>>2]=0;c[i+4>>2]=0;c[b>>2]=h;i=c[b+4>>2]|0;c[h+4>>2]=i;c[h+8>>2]=i;c[h+12>>2]=i;c[h>>2]=1;if(!h){c[f>>2]=0;j=f;k=20}else{n=h;o=i;k=5}}else{n=g;o=c[b+4>>2]|0;k=5}a:do if((k|0)==5){g=c[n+8>>2]|0;b:do if((g|0)!=(o|0)){i=c[d>>2]|0;h=d+4|0;p=a[d+5>>0]|0;q=g;c:while(1){r=q+24|0;s=c[r>>2]|0;t=c[r+4>>2]|0;r=t&255;u=_bitshift64Lshr(s|0,t|0,40)|0;t=u&255;do if((i|0)<(s|0))k=11;else{if((a[h>>0]|0)==r<<24>>24){if(t<<24>>24?p<<24>>24!=t<<24>>24:0){k=11;break}}else if(r<<24>>24){k=11;break}u=d;v=c[u>>2]|0;w=c[u+4>>2]|0;u=w&255;x=_bitshift64Lshr(v|0,w|0,40)|0;w=x&255;do if((s|0)>=(v|0))if((a[q+28>>0]|0)==u<<24>>24)if(w<<24>>24?(a[q+29>>0]|0)!=w<<24>>24:0)break;else break c;else if(!(u<<24>>24))break c;else break;while(0);y=q+4|0}while(0);if((k|0)==11){k=0;y=q+8|0}s=c[y>>2]|0;if((s|0)==(o|0))break b;else q=s}if((q|0)!=(o|0)){z=q;break a}}while(0);c[f>>2]=0;if(!n){j=f;k=20}else{A=f;k=21}}while(0);if((k|0)==20){n=__ZnwjPFPvjE(36,4740)|0;c[n+24>>2]=16;a[n+28>>0]=0;a[n+29>>0]=0;o=n+16|0;c[o>>2]=0;c[o+4>>2]=0;c[b>>2]=n;o=c[b+4>>2]|0;c[n+4>>2]=o;c[n+8>>2]=o;c[n+12>>2]=o;c[n>>2]=1;A=j;k=21}if((k|0)==21){k=__ZN3MapIN15DynamicFontData7CacheIDEP17DynamicFontAtSize10ComparatorIS1_E16DefaultAllocatorE10_insert_rbERKS1_RKS3_(b,d,f)|0;if(!k){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145936,616,1145947,0);B=0;l=e;return B|0}else z=k}a[1263537]=0;B=z+32|0;l=e;return B|0}function __ZN3RefI17DynamicFontAtSizeE8instanceEv(b){b=b|0;var d=0,e=0,f=0,g=0,h=0;d=__ZnwjPKc(192,1263606)|0;__ZN9ReferenceC2Ev(d);c[d>>2]=300920;__ZN10StringNameC2Ev(d+88|0);c[d+164>>2]=0;c[d+168>>2]=0;c[d+176>>2]=0;a[d+172>>0]=0;c[d+180>>2]=0;c[d+184>>2]=16;a[d+188>>0]=0;a[d+189>>0]=0;a[d+160>>0]=0;c[d+152>>2]=1;c[d+140>>2]=1;c[d+144>>2]=1;c[d+148>>2]=1;c[d+156>>2]=0;__Z22postinitialize_handlerP6Object(d);if(!d){e=0;f=0}else{a[1263537]=0;__ZN9Reference8init_refEv(d)|0;e=d;f=d}d=c[b>>2]|0;do if((e|0)==(d|0))if(!e)return;else{g=e;break}else{if((d|0?__ZN9Reference11unreferenceEv(d)|0:0)?(h=c[b>>2]|0,__Z17predelete_handlerP6Object(h)|0):0){gj[c[(c[h>>2]|0)+76>>2]&8191](h);__ZN6Memory11free_staticEPvb(h,0)}c[b>>2]=f;if(!e)return;else{__ZN9Reference9referenceEv(e);g=e;break}}while(0);if(!(__ZN9Reference11unreferenceEv(g)|0))return;if(!(__Z17predelete_handlerP6Object(e)|0))return;gj[c[(c[e>>2]|0)+76>>2]&8191](e);__ZN6Memory11free_staticEPvb(f,0);return}function __ZN17DynamicFontAtSize5_loadEv(b){b=b|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0;e=l;l=l+80|0;if((l|0)>=(m|0))ba(80);f=e+32|0;g=e+28|0;h=e+24|0;i=e+40|0;j=e+20|0;k=e+16|0;n=e+12|0;o=e+8|0;p=e+4|0;q=e;r=b+92|0;s=_FT_Init_FreeType(r)|0;c[g>>2]=0;c[f>>2]=__ZNK6String4utf8Ev(g)|0;__Z19_err_set_last_errorPKc(__ZNK10CharString8get_dataEv(f)|0);t=c[f>>2]|0;if(t|0?(__Z16atomic_decrementPj(t+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(t,1);t=c[g>>2]|0;if(t|0?(__Z16atomic_decrementPj(t+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(t,1);a[1263537]=1;if(s|0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(911319,910244,110,911325,0);u=20;l=e;return u|0}a[1263537]=0;s=__ZN2OS13get_singletonEv()|0;c[h>>2]=ij[c[(c[s>>2]|0)+276>>2]&8191](s)|0;if(__ZNK6StringeqEPKc(h,911385)|0?(s=c[b+180>>2]|0,(c[s+128>>2]|0)==0):0){c[i>>2]=0;t=__ZNK6StringneERKS_(s+140|0,i)|0;s=c[i>>2]|0;if(s|0?(__Z16atomic_decrementPj(s+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(s,1);v=t}else v=0;t=c[h>>2]|0;if(t|0?(__Z16atomic_decrementPj(t+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(t,1);t=b+180|0;a:do if(v){h=(c[t>>2]|0)+140|0;b:do if(c[309022]|0?(s=__ZNK6String4hashEv(h)|0,g=c[(c[309022]|0)+(((1<<d[1236092])+-1&s)<<2)>>2]|0,g|0):0){f=g;while(1){if((c[f>>2]|0)==(s|0)?__ZNK6StringeqERKS_(f+8|0,h)|0:0)break;f=c[f+4>>2]|0;if(!f)break b}f=c[t>>2]|0;s=__ZN7HashMapI6String6VectorIhE20HashMapHasherDefault24HashMapComparatorDefaultIS0_ELh3ELh8EEixERKS0_(1236088,f+140|0)|0;if(!(c[s>>2]|0))w=0;else{__ZN6VectorIhE14_copy_on_writeEv(s);w=c[s>>2]|0}s=c[(__ZN7HashMapI6String6VectorIhE20HashMapHasherDefault24HashMapComparatorDefaultIS0_ELh3ELh8EEixERKS0_(1236088,(c[t>>2]|0)+140|0)|0)>>2]|0;if(!s)x=0;else x=c[s+-4>>2]|0;c[f+128>>2]=w;c[f+132>>2]=x;break a}while(0);h=__ZN10FileAccess4openERK6StringiP5Error((c[t>>2]|0)+140|0,1,0)|0;if(!h){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(911319,910244,122,1106191,0);u=19;l=e;return u|0}a[1263537]=0;f=ij[c[(c[h>>2]|0)+32>>2]&8191](h)|0;s=__ZN7HashMapI6String6VectorIhE20HashMapHasherDefault24HashMapComparatorDefaultIS0_ELh3ELh8EEixERKS0_(1236088,(c[t>>2]|0)+140|0)|0;g=c[s>>2]|0;if(g|0){if(!(__Z16atomic_decrementPj(g+-8|0)|0))__ZN6Memory11free_staticEPvb(g,1);c[s>>2]=0}s=__ZN7HashMapI6String6VectorIhE20HashMapHasherDefault24HashMapComparatorDefaultIS0_ELh3ELh8EEixERKS0_(1236088,(c[t>>2]|0)+140|0)|0;__ZN6VectorIhE6resizeEi(s,f)|0;g=c[(c[h>>2]|0)+68>>2]|0;if(!(c[s>>2]|0))y=0;else{__ZN6VectorIhE14_copy_on_writeEv(s);y=c[s>>2]|0}nj[g&2047](h,y,f)|0;g=c[t>>2]|0;if(!(c[s>>2]|0))z=0;else{__ZN6VectorIhE14_copy_on_writeEv(s);z=c[s>>2]|0}c[g+128>>2]=z;c[g+132>>2]=f;gj[c[(c[h>>2]|0)+12>>2]&8191](h)}while(0);z=c[t>>2]|0;do if(!(c[z+128>>2]|0)){c[i>>2]=0;y=__ZNK6StringneERKS_(z+140|0,i)|0;x=c[i>>2]|0;if(x|0?(__Z16atomic_decrementPj(x+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(x,1);x=c[t>>2]|0;if(y){y=__ZN10FileAccess4openERK6StringiP5Error(x+140|0,1,0)|0;if(y|0){a[1263537]=0;w=b+100|0;v=w;h=v+40|0;do{c[v>>2]=0;v=v+4|0}while((v|0)<(h|0));c[b+104>>2]=ij[c[(c[y>>2]|0)+32>>2]&8191](y)|0;c[b+108>>2]=0;c[b+112>>2]=y;c[b+120>>2]=251;c[b+124>>2]=5287;v=i+4|0;c[v>>2]=0;c[v+4>>2]=0;c[v+8>>2]=0;c[v+12>>2]=0;c[v+16>>2]=0;c[v+20>>2]=0;c[v+24>>2]=0;c[i>>2]=2;c[i+16>>2]=w;A=_FT_Open_Face(c[r>>2]|0,i,0,b+96|0)|0;break}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(911319,910244,137,1106191,0);u=19;l=e;return u|0}if(!(c[x+128>>2]|0)){__ZN6StringC2EPKc(k,911393);c[j>>2]=__ZNK6String4utf8Ev(k)|0;__Z19_err_set_last_errorPKc(__ZNK10CharString8get_dataEv(j)|0);v=c[j>>2]|0;if(v|0?(__Z16atomic_decrementPj(v+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(v,1);v=c[k>>2]|0;if(v|0?(__Z16atomic_decrementPj(v+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(v,1);a[1263537]=1;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(911319,910244,169,911419,0);a[1263537]=0;u=3;l=e;return u|0}else{B=x;C=49}}else{B=z;C=49}while(0);if((C|0)==49){z=b+100|0;k=b+112|0;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0;c[k+12>>2]=0;c[k+16>>2]=0;c[k+20>>2]=0;c[k+24>>2]=0;k=c[B+128>>2]|0;c[z>>2]=k;j=c[B+132>>2]|0;c[b+104>>2]=j;c[b+108>>2]=0;B=i+12|0;c[B>>2]=0;c[B+4>>2]=0;c[B+8>>2]=0;c[B+12>>2]=0;c[B+16>>2]=0;c[i+4>>2]=k;c[i+8>>2]=j;c[i>>2]=1;c[i+16>>2]=z;A=_FT_Open_Face(c[r>>2]|0,i,0,b+96|0)|0}switch(A|0){case 2:{c[o>>2]=0;c[n>>2]=__ZNK6String4utf8Ev(o)|0;__Z19_err_set_last_errorPKc(__ZNK10CharString8get_dataEv(n)|0);i=c[n>>2]|0;if(i|0?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);i=c[o>>2]|0;if(i|0?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);a[1263537]=1;_FT_Done_FreeType(c[r>>2]|0)|0;C=72;break}case 0:break;default:{c[q>>2]=0;c[p>>2]=__ZNK6String4utf8Ev(q)|0;__Z19_err_set_last_errorPKc(__ZNK10CharString8get_dataEv(p)|0);i=c[p>>2]|0;if(i|0?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);i=c[q>>2]|0;if(i|0?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);a[1263537]=1;_FT_Done_FreeType(c[r>>2]|0)|0;C=72}}if((C|0)==72?A|0:0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(911319,910244,184,911471,0);u=12;l=e;return u|0}a[1263537]=0;A=b+96|0;_FT_Set_Pixel_Sizes(c[A>>2]|0,0,c[b+184>>2]|0)|0;C=c[(c[A>>2]|0)+88>>2]|0;c[b+140>>2]=c[C+24>>2]>>6;c[b+144>>2]=0-(c[C+28>>2]|0)>>6;c[b+148>>2]=0;C=b+156|0;A=d[b+188>>0]|0;c[C>>2]=A;if(a[b+189>>0]|0)c[C>>2]=A|4;a[b+160>>0]=1;u=0;l=e;return u|0}function __ZN7HashMapI6String6VectorIhE20HashMapHasherDefault24HashMapComparatorDefaultIS0_ELh3ELh8EEixERKS0_(b,e){b=b|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0;a:do if(c[b>>2]|0){f=__ZNK6String4hashEv(e)|0;g=c[(c[b>>2]|0)+(((1<<(d[b+4>>0]|0))+-1&f)<<2)>>2]|0;if(!g)h=10;else{i=g;while(1){if((c[i>>2]|0)==(f|0)?__ZNK6StringeqERKS_(i+8|0,e)|0:0){j=i;break a}i=c[i+4>>2]|0;if(!i){h=10;break}}}}else{a[1263537]=0;i=__ZN6Memory12alloc_staticEjb(32,1)|0;if(!i){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143992,1144012,140,1144029,0);k=0}else{a[1263537]=0;f=i+-8|0;c[f>>2]=8;c[f+4>>2]=0;k=i}c[b>>2]=k;a[b+4>>0]=3;c[b+8>>2]=0;c[k>>2]=0;c[(c[b>>2]|0)+4>>2]=0;c[(c[b>>2]|0)+8>>2]=0;c[(c[b>>2]|0)+12>>2]=0;c[(c[b>>2]|0)+16>>2]=0;c[(c[b>>2]|0)+20>>2]=0;c[(c[b>>2]|0)+24>>2]=0;c[(c[b>>2]|0)+28>>2]=0;h=10}while(0);do if((h|0)==10){k=__ZN7HashMapI6String6VectorIhE20HashMapHasherDefault24HashMapComparatorDefaultIS0_ELh3ELh8EE12create_entryERKS0_(b,e)|0;if(!k){l=0;return l|0}else{__ZN7HashMapI6String6VectorIhE20HashMapHasherDefault24HashMapComparatorDefaultIS0_ELh3ELh8EE16check_hash_tableEv(b);j=k;break}}while(0);l=j+12|0;return l|0}function __ZN17DynamicFontAtSize13_ft_stream_ioEP13FT_StreamRec_mPhm(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0;f=c[a+12>>2]|0;if((ij[c[(c[f>>2]|0)+28>>2]&8191](f)|0)!=(b|0))Pi[c[(c[f>>2]|0)+20>>2]&2047](f,b);if(!e){g=0;return g|0}g=nj[c[(c[f>>2]|0)+68>>2]&2047](f,d,e)|0;return g|0}function __ZN17DynamicFontAtSize16_ft_stream_closeEP13FT_StreamRec_(a){a=a|0;var b=0;b=c[a+12>>2]|0;gj[c[(c[b>>2]|0)+12>>2]&8191](b);gj[c[(c[b>>2]|0)+144>>2]&8191](b);__ZN6Memory11free_staticEPvb(b,0);return}function __ZN7HashMapI6String6VectorIhE20HashMapHasherDefault24HashMapComparatorDefaultIS0_ELh3ELh8EE12create_entryERKS0_(b,e){b=b|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0;f=__ZnwjPKc(16,1263606)|0;g=f+8|0;c[g>>2]=0;c[f+12>>2]=0;h=f+4|0;c[h>>2]=0;if(!f){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1100526,1100151,228,1100539,0);i=0;return i|0}a[1263537]=0;j=__ZNK6String4hashEv(e)|0;k=(1<<(d[b+4>>0]|0))+-1&j;c[h>>2]=c[(c[b>>2]|0)+(k<<2)>>2];c[f>>2]=j;j=c[g>>2]|0;if((j|0)!=(c[e>>2]|0)){if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);c[g>>2]=0;j=c[e>>2]|0;if(j|0?__Z28atomic_conditional_incrementPj(j+-8|0)|0:0)c[g>>2]=c[e>>2]}c[(c[b>>2]|0)+(k<<2)>>2]=f;k=b+8|0;c[k>>2]=(c[k>>2]|0)+1;i=f;return i|0}function __ZN7HashMapI6String6VectorIhE20HashMapHasherDefault24HashMapComparatorDefaultIS0_ELh3ELh8EE16check_hash_tableEv(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0;d=c[b+8>>2]|0;e=b+4|0;f=a[e>>0]|0;g=f&255;if((d|0)>(8<<g|0)){h=g;do h=h+1|0;while((d|0)>(8<<h|0));if((h|0)==-1)return;else i=h}else{if((f&255)<=3)return;f=g+-1|0;if((d|0)<(8<<f|0))j=f;else return;while(1){f=j+-1|0;if((d|0)<(8<<f|0))j=f;else break}i=(j|0)>3?j:3}j=1<<i;d=__ZN6Memory12alloc_staticEjb(j<<2,1)|0;if(!d){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143992,1144012,140,1144029,0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1100134,1100151,174,1100167,0);a[1263537]=0;return}a[1263537]=0;f=d+-8|0;c[f>>2]=j;c[f+4>>2]=0;if((i|0)!=31)_memset(d|0,0,((j|0)>1?j:1)<<2|0)|0;f=a[e>>0]|0;if(f<<24>>24==31)k=c[b>>2]|0;else{g=1<<(f&255);f=j+-1|0;j=0;h=c[b>>2]|0;while(1){l=h+(j<<2)|0;m=c[l>>2]|0;if(!m)n=h;else{o=m;m=l;do{l=o+4|0;c[m>>2]=c[l>>2];p=d+((c[o>>2]&f)<<2)|0;c[l>>2]=c[p>>2];c[p>>2]=o;p=c[b>>2]|0;m=p+(j<<2)|0;o=c[m>>2]|0}while((o|0)!=0);n=p}j=j+1|0;if((j|0)>=(g|0)){k=n;break}else h=n}}if(k|0)__ZN6Memory11free_staticEPvb(k,1);c[b>>2]=d;a[e>>0]=i;return}function __ZN3MapIN15DynamicFontData7CacheIDEP17DynamicFontAtSize10ComparatorIS1_E16DefaultAllocatorE10_insert_rbERKS1_RKS3_(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f;a[g>>0]=0;h=__ZN3MapIN15DynamicFontData7CacheIDEP17DynamicFontAtSize10ComparatorIS1_E16DefaultAllocatorE7_insertERKS1_Rb(b,d,g)|0;if(h|0)c[h+32>>2]=c[e>>2];if(a[g>>0]|0){l=f;return h|0}g=b+8|0;c[g>>2]=(c[g>>2]|0)+1;g=h+12|0;e=c[g>>2]|0;if(!(c[e>>2]|0)){d=b+4|0;i=h;j=e;k=e;e=g;while(1){g=j+12|0;n=c[g>>2]|0;o=c[n+8>>2]|0;p=n;do if((j|0)==(o|0)){q=c[n+4>>2]|0;if(!(c[q>>2]|0)){c[k>>2]=1;a[1263537]=0;c[q>>2]=1;if((c[d>>2]|0)==(n|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);r=c[(c[e>>2]|0)+12>>2]|0;break}else{a[1263537]=0;c[n>>2]=0;r=n;break}}q=j+4|0;if((i|0)==(c[q>>2]|0)){s=i+8|0;t=c[s>>2]|0;c[q>>2]=t;if((t|0)==(c[d>>2]|0))u=p;else{c[t+12>>2]=j;u=c[g>>2]|0}t=i+12|0;c[t>>2]=u;q=c[g>>2]|0;v=q+8|0;c[((c[v>>2]|0)==(j|0)?v:q+4|0)>>2]=i;c[s>>2]=j;c[g>>2]=i;w=j;x=i;y=c[t>>2]|0}else{w=i;x=j;y=n}a[1263537]=0;c[x>>2]=1;t=c[d>>2]|0;if((t|0)==(y|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);z=c[(c[w+12>>2]|0)+12>>2]|0;A=c[d>>2]|0}else{a[1263537]=0;c[y>>2]=0;z=y;A=t}t=z+8|0;s=c[t>>2]|0;q=s+4|0;v=c[q>>2]|0;c[t>>2]=v;if((v|0)!=(A|0))c[v+12>>2]=z;v=z+12|0;c[s+12>>2]=c[v>>2];t=c[v>>2]|0;B=t+4|0;c[((c[B>>2]|0)==(z|0)?B:t+8|0)>>2]=s;c[q>>2]=z;c[v>>2]=s;r=w}else{if(!(c[o>>2]|0)){c[k>>2]=1;a[1263537]=0;c[o>>2]=1;if((c[d>>2]|0)==(n|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);r=c[(c[e>>2]|0)+12>>2]|0;break}else{a[1263537]=0;c[n>>2]=0;r=n;break}}s=j+8|0;if((i|0)==(c[s>>2]|0)){v=i+4|0;q=c[v>>2]|0;c[s>>2]=q;if((q|0)==(c[d>>2]|0))C=p;else{c[q+12>>2]=j;C=c[g>>2]|0}q=i+12|0;c[q>>2]=C;s=c[g>>2]|0;t=s+4|0;c[((c[t>>2]|0)==(j|0)?t:s+8|0)>>2]=i;c[v>>2]=j;c[g>>2]=i;D=j;E=i;F=c[q>>2]|0}else{D=i;E=j;F=n}a[1263537]=0;c[E>>2]=1;q=c[d>>2]|0;if((q|0)==(F|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);G=c[d>>2]|0;H=c[(c[D+12>>2]|0)+12>>2]|0}else{a[1263537]=0;c[F>>2]=0;G=q;H=F}q=H+4|0;v=c[q>>2]|0;s=v+8|0;t=c[s>>2]|0;c[q>>2]=t;if((t|0)!=(G|0))c[t+12>>2]=H;t=H+12|0;c[v+12>>2]=c[t>>2];q=c[t>>2]|0;B=q+8|0;c[((c[B>>2]|0)==(H|0)?B:q+4|0)>>2]=v;c[s>>2]=H;c[t>>2]=v;r=D}while(0);n=r+12|0;g=c[n>>2]|0;if(!(c[g>>2]|0)){i=r;j=g;k=g;e=n}else break}}e=c[(c[b>>2]|0)+8>>2]|0;a[1263537]=0;c[e>>2]=1;l=f;return h|0}function __ZN3MapIN15DynamicFontData7CacheIDEP17DynamicFontAtSize10ComparatorIS1_E16DefaultAllocatorE7_insertERKS1_Rb(d,e,f){d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0;g=c[d>>2]|0;h=c[g+8>>2]|0;i=d+4|0;j=c[i>>2]|0;a:do if((h|0)==(j|0))k=g;else{l=c[e>>2]|0;m=e+4|0;n=a[e+5>>0]|0;o=h;b:while(1){p=o+24|0;q=c[p>>2]|0;r=c[p+4>>2]|0;p=r&255;s=_bitshift64Lshr(q|0,r|0,40)|0;r=s&255;do if((l|0)<(q|0))t=7;else{if((a[m>>0]|0)==p<<24>>24){if(r<<24>>24?n<<24>>24!=r<<24>>24:0){t=7;break}}else if(p<<24>>24){t=7;break}s=e;u=c[s>>2]|0;v=c[s+4>>2]|0;s=v&255;w=_bitshift64Lshr(u|0,v|0,40)|0;v=w&255;do if((q|0)>=(u|0))if((a[o+28>>0]|0)==s<<24>>24)if(v<<24>>24?(a[o+29>>0]|0)!=v<<24>>24:0)break;else break b;else if(!(s<<24>>24))break b;else break;while(0);x=o+4|0}while(0);if((t|0)==7){t=0;x=o+8|0}q=c[x>>2]|0;if((q|0)==(j|0)){k=o;break a}else o=q}a[f>>0]=1;y=o;return y|0}while(0);j=__ZnwjPFPvjE(36,4740)|0;x=j+24|0;c[x>>2]=16;a[j+28>>0]=0;a[j+29>>0]=0;c[j>>2]=0;c[j+4>>2]=0;c[j+8>>2]=0;c[j+12>>2]=0;c[j+16>>2]=0;c[j+20>>2]=0;c[j+12>>2]=k;h=c[i>>2]|0;g=j+4|0;c[g>>2]=h;n=j+8|0;c[n>>2]=h;c[x>>2]=c[e>>2];b[x+4>>1]=b[e+4>>1]|0;do if((k|0)!=(c[d>>2]|0)?(x=k+24|0,h=c[x>>2]|0,m=c[x+4>>2]|0,x=m&255,l=_bitshift64Lshr(h|0,m|0,40)|0,m=l&255,(c[e>>2]|0)>=(h|0)):0){if((a[e+4>>0]|0)==x<<24>>24){if(m<<24>>24?(a[e+5>>0]|0)!=m<<24>>24:0){t=20;break}}else if(x<<24>>24){t=20;break}z=k+4|0}else t=20;while(0);if((t|0)==20)z=k+8|0;c[z>>2]=j;a[f>>0]=0;f=c[g>>2]|0;g=c[i>>2]|0;if((f|0)==(g|0)){i=j;do{z=i;i=c[i+12>>2]|0}while((z|0)==(c[i+4>>2]|0));A=(i|0)==(c[d>>2]|0)?0:i}else{i=f;while(1){f=c[i+8>>2]|0;if((f|0)==(g|0)){A=i;break}else i=f}}c[j+16>>2]=A;i=c[n>>2]|0;c:do if((i|0)==(g|0)){n=j;while(1){f=n;n=c[n+12>>2]|0;if((f|0)!=(c[n+8>>2]|0)){B=n;break c}if((n|0)==(c[d>>2]|0)){B=0;break}}}else{n=i;while(1){o=c[n+4>>2]|0;if((o|0)==(g|0)){B=n;break}else n=o}}while(0);g=j+20|0;c[g>>2]=B;if(!A)C=B;else{c[A+20>>2]=j;C=c[g>>2]|0}if(!C){y=j;return y|0}c[C+16>>2]=j;y=j;return y|0}function __ZN6VectorI3RefI15DynamicFontDataEE9push_backES2_(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0;e=c[b>>2]|0;if(!e)f=1;else f=(c[e+-4>>2]|0)+1|0;if(__ZN6VectorI3RefI15DynamicFontDataEE6resizeEi(b,f)|0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);g=1;return g|0}a[1263537]=0;f=c[b>>2]|0;if(!f)h=-1;else h=(c[f+-4>>2]|0)+-1|0;f=c[d>>2]|0;if(!f)i=0;else{__ZN9Reference9referenceEv(f);i=f}do if((h|0)<0)j=16;else{f=c[b>>2]|0;d=(f|0)==0;if(d)k=0;else k=c[f+-4>>2]|0;if((k|0)<=(h|0)){if(d)l=0;else l=c[f+-4>>2]|0;if((l|0)<=(h|0)){j=16;break}a[1263537]=0}__ZN6VectorI3RefI15DynamicFontDataEE14_copy_on_writeEv(b);m=(c[b>>2]|0)+(h<<2)|0}while(0);if((j|0)==16){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);m=0}j=c[m>>2]|0;do if((i|0)==(j|0))if(!i){g=0;return g|0}else{n=i;break}else{if((j|0?__ZN9Reference11unreferenceEv(j)|0:0)?(h=c[m>>2]|0,__Z17predelete_handlerP6Object(h)|0):0){gj[c[(c[h>>2]|0)+76>>2]&8191](h);__ZN6Memory11free_staticEPvb(h,0)}c[m>>2]=i;if(!i){g=0;return g|0}else{__ZN9Reference9referenceEv(i);n=i;break}}while(0);if(!(__ZN9Reference11unreferenceEv(n)|0)){g=0;return g|0}if(!(__Z17predelete_handlerP6Object(i)|0)){g=0;return g|0}gj[c[(c[i>>2]|0)+76>>2]&8191](i);__ZN6Memory11free_staticEPvb(i,0);g=0;return g|0}function __ZN6VectorI3RefI17DynamicFontAtSizeEE9push_backES2_(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0;e=c[b>>2]|0;if(!e)f=1;else f=(c[e+-4>>2]|0)+1|0;if(__ZN6VectorI3RefI17DynamicFontAtSizeEE6resizeEi(b,f)|0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);g=1;return g|0}a[1263537]=0;f=c[b>>2]|0;if(!f)h=-1;else h=(c[f+-4>>2]|0)+-1|0;f=c[d>>2]|0;if(!f)i=0;else{__ZN9Reference9referenceEv(f);i=f}do if((h|0)<0)j=16;else{f=c[b>>2]|0;d=(f|0)==0;if(d)k=0;else k=c[f+-4>>2]|0;if((k|0)<=(h|0)){if(d)l=0;else l=c[f+-4>>2]|0;if((l|0)<=(h|0)){j=16;break}a[1263537]=0}__ZN6VectorI3RefI17DynamicFontAtSizeEE14_copy_on_writeEv(b);m=(c[b>>2]|0)+(h<<2)|0}while(0);if((j|0)==16){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);m=0}j=c[m>>2]|0;do if((i|0)==(j|0))if(!i){g=0;return g|0}else{n=i;break}else{if((j|0?__ZN9Reference11unreferenceEv(j)|0:0)?(h=c[m>>2]|0,__Z17predelete_handlerP6Object(h)|0):0){gj[c[(c[h>>2]|0)+76>>2]&8191](h);__ZN6Memory11free_staticEPvb(h,0)}c[m>>2]=i;if(!i){g=0;return g|0}else{__ZN9Reference9referenceEv(i);n=i;break}}while(0);if(!(__ZN9Reference11unreferenceEv(n)|0)){g=0;return g|0}if(!(__Z17predelete_handlerP6Object(i)|0)){g=0;return g|0}gj[c[(c[i>>2]|0)+76>>2]&8191](i);__ZN6Memory11free_staticEPvb(i,0);g=0;return g|0}function __ZN7ClassDB10_add_classI11DynamicFontEEvv(){var a=0,b=0,d=0,e=0,f=0,g=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+16|0;d=a+12|0;e=a+8|0;f=a+4|0;g=a;__ZN6StringC2EPKc(b,912012);c[e>>2]=c[b>>2];__ZN10StringNameC2ERK6String(d,e);__ZN6StringC2EPKc(b,911204);c[g>>2]=c[b>>2];__ZN10StringNameC2ERK6String(f,g);__ZN7ClassDB11_add_class2ERK10StringNameS2_(d,f);__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);__ZN10StringNameD2Ev(d);d=c[e>>2]|0;if(!d){l=a;return}if(__Z16atomic_decrementPj(d+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(d,1);l=a;return}function __ZN11DynamicFont13_bind_methodsEv(){var a=0,b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0;a=l;l=l+240|0;if((l|0)>=(m|0))ba(240);b=a+216|0;d=a+208|0;e=a+200|0;f=a+192|0;g=a+184|0;h=a+176|0;i=a+168|0;j=a+160|0;k=a+152|0;n=a+144|0;o=a+136|0;p=a+128|0;q=a+120|0;r=a+112|0;s=a+104|0;t=a+88|0;u=a+84|0;v=a+96|0;w=a+80|0;x=a+76|0;y=a+72|0;z=a+68|0;A=a+64|0;B=a+60|0;C=a+56|0;D=a+52|0;E=a+48|0;F=a+44|0;G=a+40|0;H=a+36|0;I=a+32|0;J=a+28|0;K=a+24|0;L=a+20|0;M=a+16|0;N=a+12|0;O=a+8|0;P=a+4|0;Q=a;__Z8D_METHODPKcS0_(d,911542,911556);R=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(R);c[R>>2]=302160;__ZN10MethodBind10_set_constEb(R,0);__ZN10MethodBind24_generate_argument_typesEi(R,1);c[R+44>>2]=1677;c[R+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,R,d,0,0)|0;R=d+4|0;S=c[R>>2]|0;if(S|0?(__Z16atomic_decrementPj(S+-8|0)|0)==0:0){T=c[R>>2]|0;R=(T|0)==0?0:T+-4|0;T=R+4|0;if(c[R>>2]|0){U=0;do{__ZN10StringNameD2Ev(T+(U<<2)|0);U=U+1|0}while(U>>>0<(c[R>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(S,1)}__ZN10StringNameD2Ev(d);__Z8D_METHODPKc(e,911577);d=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(d);c[d>>2]=302196;__ZN10MethodBind10_set_constEb(d,1);__ZN10MethodBind24_generate_argument_typesEi(d,0);__ZN10MethodBind12_set_returnsEb(d,1);c[d+44>>2]=5630;c[d+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,d,e,0,0)|0;d=e+4|0;S=c[d>>2]|0;if(S|0?(__Z16atomic_decrementPj(S+-8|0)|0)==0:0){R=c[d>>2]|0;d=(R|0)==0?0:R+-4|0;R=d+4|0;if(c[d>>2]|0){U=0;do{__ZN10StringNameD2Ev(R+(U<<2)|0);U=U+1|0}while(U>>>0<(c[d>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(S,1)}__ZN10StringNameD2Ev(e);__Z8D_METHODPKcS0_(f,912982,1109092);e=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(e);c[e>>2]=302232;__ZN10MethodBind10_set_constEb(e,0);__ZN10MethodBind24_generate_argument_typesEi(e,1);c[e+44>>2]=1678;c[e+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,e,f,0,0)|0;e=f+4|0;S=c[e>>2]|0;if(S|0?(__Z16atomic_decrementPj(S+-8|0)|0)==0:0){d=c[e>>2]|0;e=(d|0)==0?0:d+-4|0;d=e+4|0;if(c[e>>2]|0){U=0;do{__ZN10StringNameD2Ev(d+(U<<2)|0);U=U+1|0}while(U>>>0<(c[e>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(S,1)}__ZN10StringNameD2Ev(f);__Z8D_METHODPKc(g,1116470);f=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(f);c[f>>2]=302268;__ZN10MethodBind10_set_constEb(f,1);__ZN10MethodBind24_generate_argument_typesEi(f,0);__ZN10MethodBind12_set_returnsEb(f,1);c[f+44>>2]=5631;c[f+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,f,g,0,0)|0;f=g+4|0;S=c[f>>2]|0;if(S|0?(__Z16atomic_decrementPj(S+-8|0)|0)==0:0){e=c[f>>2]|0;f=(e|0)==0?0:e+-4|0;e=f+4|0;if(c[f>>2]|0){U=0;do{__ZN10StringNameD2Ev(e+(U<<2)|0);U=U+1|0}while(U>>>0<(c[f>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(S,1)}__ZN10StringNameD2Ev(g);__Z8D_METHODPKcS0_(h,911607,1146191);g=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(g);c[g>>2]=302304;__ZN10MethodBind10_set_constEb(g,0);__ZN10MethodBind24_generate_argument_typesEi(g,1);c[g+44>>2]=1679;c[g+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,g,h,0,0)|0;g=h+4|0;S=c[g>>2]|0;if(S|0?(__Z16atomic_decrementPj(S+-8|0)|0)==0:0){f=c[g>>2]|0;g=(f|0)==0?0:f+-4|0;f=g+4|0;if(c[g>>2]|0){U=0;do{__ZN10StringNameD2Ev(f+(U<<2)|0);U=U+1|0}while(U>>>0<(c[g>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(S,1)}__ZN10StringNameD2Ev(h);__Z8D_METHODPKc(i,911623);h=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(h);c[h>>2]=302340;__ZN10MethodBind10_set_constEb(h,1);__ZN10MethodBind24_generate_argument_typesEi(h,0);__ZN10MethodBind12_set_returnsEb(h,1);c[h+44>>2]=5632;c[h+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,h,i,0,0)|0;h=i+4|0;S=c[h>>2]|0;if(S|0?(__Z16atomic_decrementPj(S+-8|0)|0)==0:0){g=c[h>>2]|0;h=(g|0)==0?0:g+-4|0;g=h+4|0;if(c[h>>2]|0){U=0;do{__ZN10StringNameD2Ev(g+(U<<2)|0);U=U+1|0}while(U>>>0<(c[h>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(S,1)}__ZN10StringNameD2Ev(i);__Z8D_METHODPKcS0_(j,911639,1146191);i=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(i);c[i>>2]=302304;__ZN10MethodBind10_set_constEb(i,0);__ZN10MethodBind24_generate_argument_typesEi(i,1);c[i+44>>2]=1680;c[i+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,i,j,0,0)|0;i=j+4|0;S=c[i>>2]|0;if(S|0?(__Z16atomic_decrementPj(S+-8|0)|0)==0:0){h=c[i>>2]|0;i=(h|0)==0?0:h+-4|0;h=i+4|0;if(c[i>>2]|0){U=0;do{__ZN10StringNameD2Ev(h+(U<<2)|0);U=U+1|0}while(U>>>0<(c[i>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(S,1)}__ZN10StringNameD2Ev(j);__Z8D_METHODPKc(k,911654);j=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(j);c[j>>2]=302340;__ZN10MethodBind10_set_constEb(j,1);__ZN10MethodBind24_generate_argument_typesEi(j,0);__ZN10MethodBind12_set_returnsEb(j,1);c[j+44>>2]=5633;c[j+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,j,k,0,0)|0;j=k+4|0;S=c[j>>2]|0;if(S|0?(__Z16atomic_decrementPj(S+-8|0)|0)==0:0){i=c[j>>2]|0;j=(i|0)==0?0:i+-4|0;i=j+4|0;if(c[j>>2]|0){U=0;do{__ZN10StringNameD2Ev(i+(U<<2)|0);U=U+1|0}while(U>>>0<(c[j>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(S,1)}__ZN10StringNameD2Ev(k);__Z8D_METHODPKcS0_S0_(n,911669,1123189,1128356);k=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(k);c[k>>2]=302376;__ZN10MethodBind10_set_constEb(k,0);__ZN10MethodBind24_generate_argument_typesEi(k,2);c[k+44>>2]=1628;c[k+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,k,n,0,0)|0;k=n+4|0;S=c[k>>2]|0;if(S|0?(__Z16atomic_decrementPj(S+-8|0)|0)==0:0){j=c[k>>2]|0;k=(j|0)==0?0:j+-4|0;j=k+4|0;if(c[k>>2]|0){U=0;do{__ZN10StringNameD2Ev(j+(U<<2)|0);U=U+1|0}while(U>>>0<(c[k>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(S,1)}__ZN10StringNameD2Ev(n);__Z8D_METHODPKcS0_(o,911681,1123189);n=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(n);c[n>>2]=302412;__ZN10MethodBind10_set_constEb(n,1);__ZN10MethodBind24_generate_argument_typesEi(n,1);__ZN10MethodBind12_set_returnsEb(n,1);c[n+44>>2]=4666;c[n+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,n,o,0,0)|0;n=o+4|0;S=c[n>>2]|0;if(S|0?(__Z16atomic_decrementPj(S+-8|0)|0)==0:0){k=c[n>>2]|0;n=(k|0)==0?0:k+-4|0;k=n+4|0;if(c[n>>2]|0){U=0;do{__ZN10StringNameD2Ev(k+(U<<2)|0);U=U+1|0}while(U>>>0<(c[n>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(S,1)}__ZN10StringNameD2Ev(o);__Z8D_METHODPKcS0_(p,911529,911556);o=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(o);c[o>>2]=302160;__ZN10MethodBind10_set_constEb(o,0);__ZN10MethodBind24_generate_argument_typesEi(o,1);c[o+44>>2]=1681;c[o+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,o,p,0,0)|0;o=p+4|0;S=c[o>>2]|0;if(S|0?(__Z16atomic_decrementPj(S+-8|0)|0)==0:0){n=c[o>>2]|0;o=(n|0)==0?0:n+-4|0;n=o+4|0;if(c[o>>2]|0){U=0;do{__ZN10StringNameD2Ev(n+(U<<2)|0);U=U+1|0}while(U>>>0<(c[o>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(S,1)}__ZN10StringNameD2Ev(p);__Z8D_METHODPKcS0_S0_(q,914143,1128274,911556);p=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(p);c[p>>2]=302448;__ZN10MethodBind10_set_constEb(p,0);__ZN10MethodBind24_generate_argument_typesEi(p,2);c[p+44>>2]=1629;c[p+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,p,q,0,0)|0;p=q+4|0;S=c[p>>2]|0;if(S|0?(__Z16atomic_decrementPj(S+-8|0)|0)==0:0){o=c[p>>2]|0;p=(o|0)==0?0:o+-4|0;o=p+4|0;if(c[p>>2]|0){U=0;do{__ZN10StringNameD2Ev(o+(U<<2)|0);U=U+1|0}while(U>>>0<(c[p>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(S,1)}__ZN10StringNameD2Ev(q);__Z8D_METHODPKcS0_(r,911693,1128274);q=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(q);c[q>>2]=302484;__ZN10MethodBind10_set_constEb(q,1);__ZN10MethodBind24_generate_argument_typesEi(q,1);__ZN10MethodBind12_set_returnsEb(q,1);c[q+44>>2]=4667;c[q+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,q,r,0,0)|0;q=r+4|0;S=c[q>>2]|0;if(S|0?(__Z16atomic_decrementPj(S+-8|0)|0)==0:0){p=c[q>>2]|0;q=(p|0)==0?0:p+-4|0;p=q+4|0;if(c[q>>2]|0){U=0;do{__ZN10StringNameD2Ev(p+(U<<2)|0);U=U+1|0}while(U>>>0<(c[q>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(S,1)}__ZN10StringNameD2Ev(r);__Z8D_METHODPKcS0_(s,911263,1128274);r=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(r);c[r>>2]=302232;__ZN10MethodBind10_set_constEb(r,0);__ZN10MethodBind24_generate_argument_typesEi(r,1);c[r+44>>2]=1682;c[r+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,r,s,0,0)|0;r=s+4|0;S=c[r>>2]|0;if(S|0?(__Z16atomic_decrementPj(S+-8|0)|0)==0:0){q=c[r>>2]|0;r=(q|0)==0?0:q+-4|0;q=r+4|0;if(c[r>>2]|0){U=0;do{__ZN10StringNameD2Ev(q+(U<<2)|0);U=U+1|0}while(U>>>0<(c[r>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(S,1)}__ZN10StringNameD2Ev(s);__Z8D_METHODPKc(t,911722);s=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(s);c[s>>2]=302268;__ZN10MethodBind10_set_constEb(s,1);__ZN10MethodBind24_generate_argument_typesEi(s,0);__ZN10MethodBind12_set_returnsEb(s,1);c[s+44>>2]=5634;c[s+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,s,t,0,0)|0;s=t+4|0;S=c[s>>2]|0;if(S|0?(__Z16atomic_decrementPj(S+-8|0)|0)==0:0){r=c[s>>2]|0;s=(r|0)==0?0:r+-4|0;r=s+4|0;if(c[s>>2]|0){U=0;do{__ZN10StringNameD2Ev(r+(U<<2)|0);U=U+1|0}while(U>>>0<(c[s>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(S,1)}__ZN10StringNameD2Ev(t);__ZN6StringC2EPKc(b,912012);c[v>>2]=c[b>>2];__ZN10StringNameC2ERK6String(u,v);__ZN6StringC2EPKc(b,911741);__ZN6StringC2EPKc(w,1263606);__ZN7ClassDB18add_property_groupE10StringNameRK6StringS3_(u,b,w);t=c[w>>2]|0;if(t|0?(__Z16atomic_decrementPj(t+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(t,1);t=c[b>>2]|0;if(t|0?(__Z16atomic_decrementPj(t+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(t,1);__ZN10StringNameD2Ev(u);u=c[v>>2]|0;if(u|0?(__Z16atomic_decrementPj(u+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(u,1);__ZN6StringC2EPKc(b,912012);c[v>>2]=c[b>>2];__ZN10StringNameC2ERK6String(x,v);__ZN6StringC2EPKc(y,1128330);__ZN6StringC2EPKc(w,1263606);u=b+4|0;c[u>>2]=0;t=b+12|0;c[t>>2]=0;c[b>>2]=2;S=c[y>>2]|0;do if(S|0){c[u>>2]=0;if(!(__Z28atomic_conditional_incrementPj(S+-8|0)|0))break;c[u>>2]=c[y>>2]}while(0);c[b+8>>2]=0;u=c[t>>2]|0;do if((u|0)!=(c[w>>2]|0)){do if(u|0){if(__Z16atomic_decrementPj(u+-8|0)|0)break;__ZN6Memory11free_staticEPvb(u,1)}while(0);c[t>>2]=0;S=c[w>>2]|0;if(!S)break;if(!(__Z28atomic_conditional_incrementPj(S+-8|0)|0))break;c[t>>2]=c[w>>2]}while(0);c[b+16>>2]=7;c[z>>2]=__Z11_scs_createPKc(912982)|0;c[A>>2]=__Z11_scs_createPKc(1116470)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(x,b,z,A,-1);__ZN10StringNameD2Ev(A);__ZN10StringNameD2Ev(z);t=c[b+12>>2]|0;do if(t|0){if(__Z16atomic_decrementPj(t+-8|0)|0)break;__ZN6Memory11free_staticEPvb(t,1)}while(0);t=c[b+4>>2]|0;do if(t|0){if(__Z16atomic_decrementPj(t+-8|0)|0)break;__ZN6Memory11free_staticEPvb(t,1)}while(0);t=c[w>>2]|0;do if(t|0){if(__Z16atomic_decrementPj(t+-8|0)|0)break;__ZN6Memory11free_staticEPvb(t,1)}while(0);t=c[y>>2]|0;do if(t|0){if(__Z16atomic_decrementPj(t+-8|0)|0)break;__ZN6Memory11free_staticEPvb(t,1)}while(0);__ZN10StringNameD2Ev(x);x=c[v>>2]|0;do if(x|0){if(__Z16atomic_decrementPj(x+-8|0)|0)break;__ZN6Memory11free_staticEPvb(x,1)}while(0);__ZN6StringC2EPKc(b,912012);c[v>>2]=c[b>>2];__ZN10StringNameC2ERK6String(B,v);__ZN6StringC2EPKc(C,911750);__ZN6StringC2EPKc(w,1263606);x=b+4|0;c[x>>2]=0;t=b+12|0;c[t>>2]=0;c[b>>2]=1;y=c[C>>2]|0;do if(y|0){c[x>>2]=0;if(!(__Z28atomic_conditional_incrementPj(y+-8|0)|0))break;c[x>>2]=c[C>>2]}while(0);c[b+8>>2]=0;x=c[t>>2]|0;do if((x|0)!=(c[w>>2]|0)){do if(x|0){if(__Z16atomic_decrementPj(x+-8|0)|0)break;__ZN6Memory11free_staticEPvb(x,1)}while(0);c[t>>2]=0;y=c[w>>2]|0;if(!y)break;if(!(__Z28atomic_conditional_incrementPj(y+-8|0)|0))break;c[t>>2]=c[w>>2]}while(0);c[b+16>>2]=7;c[z>>2]=__Z11_scs_createPKc(911607)|0;c[A>>2]=__Z11_scs_createPKc(911623)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(B,b,z,A,-1);__ZN10StringNameD2Ev(A);__ZN10StringNameD2Ev(z);t=c[b+12>>2]|0;do if(t|0){if(__Z16atomic_decrementPj(t+-8|0)|0)break;__ZN6Memory11free_staticEPvb(t,1)}while(0);t=c[b+4>>2]|0;do if(t|0){if(__Z16atomic_decrementPj(t+-8|0)|0)break;__ZN6Memory11free_staticEPvb(t,1)}while(0);t=c[w>>2]|0;do if(t|0){if(__Z16atomic_decrementPj(t+-8|0)|0)break;__ZN6Memory11free_staticEPvb(t,1)}while(0);t=c[C>>2]|0;do if(t|0){if(__Z16atomic_decrementPj(t+-8|0)|0)break;__ZN6Memory11free_staticEPvb(t,1)}while(0);__ZN10StringNameD2Ev(B);B=c[v>>2]|0;do if(B|0){if(__Z16atomic_decrementPj(B+-8|0)|0)break;__ZN6Memory11free_staticEPvb(B,1)}while(0);__ZN6StringC2EPKc(b,912012);c[v>>2]=c[b>>2];__ZN10StringNameC2ERK6String(D,v);__ZN6StringC2EPKc(E,911762);__ZN6StringC2EPKc(w,1263606);B=b+4|0;c[B>>2]=0;t=b+12|0;c[t>>2]=0;c[b>>2]=1;C=c[E>>2]|0;do if(C|0){c[B>>2]=0;if(!(__Z28atomic_conditional_incrementPj(C+-8|0)|0))break;c[B>>2]=c[E>>2]}while(0);c[b+8>>2]=0;B=c[t>>2]|0;do if((B|0)!=(c[w>>2]|0)){do if(B|0){if(__Z16atomic_decrementPj(B+-8|0)|0)break;__ZN6Memory11free_staticEPvb(B,1)}while(0);c[t>>2]=0;C=c[w>>2]|0;if(!C)break;if(!(__Z28atomic_conditional_incrementPj(C+-8|0)|0))break;c[t>>2]=c[w>>2]}while(0);c[b+16>>2]=7;c[z>>2]=__Z11_scs_createPKc(911639)|0;c[A>>2]=__Z11_scs_createPKc(911654)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(D,b,z,A,-1);__ZN10StringNameD2Ev(A);__ZN10StringNameD2Ev(z);t=c[b+12>>2]|0;do if(t|0){if(__Z16atomic_decrementPj(t+-8|0)|0)break;__ZN6Memory11free_staticEPvb(t,1)}while(0);t=c[b+4>>2]|0;do if(t|0){if(__Z16atomic_decrementPj(t+-8|0)|0)break;__ZN6Memory11free_staticEPvb(t,1)}while(0);t=c[w>>2]|0;do if(t|0){if(__Z16atomic_decrementPj(t+-8|0)|0)break;__ZN6Memory11free_staticEPvb(t,1)}while(0);t=c[E>>2]|0;do if(t|0){if(__Z16atomic_decrementPj(t+-8|0)|0)break;__ZN6Memory11free_staticEPvb(t,1)}while(0);__ZN10StringNameD2Ev(D);D=c[v>>2]|0;do if(D|0){if(__Z16atomic_decrementPj(D+-8|0)|0)break;__ZN6Memory11free_staticEPvb(D,1)}while(0);__ZN6StringC2EPKc(b,912012);c[v>>2]=c[b>>2];__ZN10StringNameC2ERK6String(F,v);__ZN6StringC2EPKc(b,911773);__ZN6StringC2EPKc(w,911787);__ZN7ClassDB18add_property_groupE10StringNameRK6StringS3_(F,b,w);D=c[w>>2]|0;do if(D|0){if(__Z16atomic_decrementPj(D+-8|0)|0)break;__ZN6Memory11free_staticEPvb(D,1)}while(0);D=c[b>>2]|0;do if(D|0){if(__Z16atomic_decrementPj(D+-8|0)|0)break;__ZN6Memory11free_staticEPvb(D,1)}while(0);__ZN10StringNameD2Ev(F);F=c[v>>2]|0;do if(F|0){if(__Z16atomic_decrementPj(F+-8|0)|0)break;__ZN6Memory11free_staticEPvb(F,1)}while(0);__ZN6StringC2EPKc(b,912012);c[v>>2]=c[b>>2];__ZN10StringNameC2ERK6String(G,v);__ZN6StringC2EPKc(H,911801);__ZN6StringC2EPKc(w,1263606);F=c[H>>2]|0;do if(!F)V=0;else{if(!(__Z28atomic_conditional_incrementPj(F+-8|0)|0)){V=0;break}V=c[H>>2]|0}while(0);F=c[w>>2]|0;do if(!F)W=0;else{if(!(__Z28atomic_conditional_incrementPj(F+-8|0)|0)){W=0;break}W=c[w>>2]|0}while(0);c[b>>2]=2;F=b+4|0;c[F>>2]=0;D=(V|0)==0;do if(!D){c[F>>2]=0;if(!(__Z28atomic_conditional_incrementPj(V+-8|0)|0))break;c[F>>2]=V}while(0);c[b+8>>2]=0;F=b+12|0;c[F>>2]=0;t=(W|0)==0;do if(!t){c[F>>2]=0;if(!(__Z28atomic_conditional_incrementPj(W+-8|0)|0))break;c[F>>2]=W}while(0);c[b+16>>2]=519;c[z>>2]=__Z11_scs_createPKc(911669)|0;c[A>>2]=__Z11_scs_createPKc(911681)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(G,b,z,A,0);__ZN10StringNameD2Ev(A);__ZN10StringNameD2Ev(z);F=c[b+12>>2]|0;do if(F|0){if(__Z16atomic_decrementPj(F+-8|0)|0)break;__ZN6Memory11free_staticEPvb(F,1)}while(0);F=c[b+4>>2]|0;do if(F|0){if(__Z16atomic_decrementPj(F+-8|0)|0)break;__ZN6Memory11free_staticEPvb(F,1)}while(0);F=W;do if(!t){if(__Z16atomic_decrementPj(F+-8|0)|0)break;__ZN6Memory11free_staticEPvb(F,1)}while(0);F=V;do if(!D){if(__Z16atomic_decrementPj(F+-8|0)|0)break;__ZN6Memory11free_staticEPvb(F,1)}while(0);F=c[w>>2]|0;do if(F|0){if(__Z16atomic_decrementPj(F+-8|0)|0)break;__ZN6Memory11free_staticEPvb(F,1)}while(0);F=c[H>>2]|0;do if(F|0){if(__Z16atomic_decrementPj(F+-8|0)|0)break;__ZN6Memory11free_staticEPvb(F,1)}while(0);__ZN10StringNameD2Ev(G);G=c[v>>2]|0;do if(G|0){if(__Z16atomic_decrementPj(G+-8|0)|0)break;__ZN6Memory11free_staticEPvb(G,1)}while(0);__ZN6StringC2EPKc(b,912012);c[v>>2]=c[b>>2];__ZN10StringNameC2ERK6String(I,v);__ZN6StringC2EPKc(J,911819);__ZN6StringC2EPKc(w,1263606);G=c[J>>2]|0;do if(!G)X=0;else{if(!(__Z28atomic_conditional_incrementPj(G+-8|0)|0)){X=0;break}X=c[J>>2]|0}while(0);G=c[w>>2]|0;do if(!G)Y=0;else{if(!(__Z28atomic_conditional_incrementPj(G+-8|0)|0)){Y=0;break}Y=c[w>>2]|0}while(0);c[b>>2]=2;G=b+4|0;c[G>>2]=0;F=(X|0)==0;do if(!F){c[G>>2]=0;if(!(__Z28atomic_conditional_incrementPj(X+-8|0)|0))break;c[G>>2]=X}while(0);c[b+8>>2]=0;G=b+12|0;c[G>>2]=0;H=(Y|0)==0;do if(!H){c[G>>2]=0;if(!(__Z28atomic_conditional_incrementPj(Y+-8|0)|0))break;c[G>>2]=Y}while(0);c[b+16>>2]=519;c[z>>2]=__Z11_scs_createPKc(911669)|0;c[A>>2]=__Z11_scs_createPKc(911681)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(I,b,z,A,1);__ZN10StringNameD2Ev(A);__ZN10StringNameD2Ev(z);G=c[b+12>>2]|0;do if(G|0){if(__Z16atomic_decrementPj(G+-8|0)|0)break;__ZN6Memory11free_staticEPvb(G,1)}while(0);G=c[b+4>>2]|0;do if(G|0){if(__Z16atomic_decrementPj(G+-8|0)|0)break;__ZN6Memory11free_staticEPvb(G,1)}while(0);G=Y;do if(!H){if(__Z16atomic_decrementPj(G+-8|0)|0)break;__ZN6Memory11free_staticEPvb(G,1)}while(0);G=X;do if(!F){if(__Z16atomic_decrementPj(G+-8|0)|0)break;__ZN6Memory11free_staticEPvb(G,1)}while(0);G=c[w>>2]|0;do if(G|0){if(__Z16atomic_decrementPj(G+-8|0)|0)break;__ZN6Memory11free_staticEPvb(G,1)}while(0);G=c[J>>2]|0;do if(G|0){if(__Z16atomic_decrementPj(G+-8|0)|0)break;__ZN6Memory11free_staticEPvb(G,1)}while(0);__ZN10StringNameD2Ev(I);I=c[v>>2]|0;do if(I|0){if(__Z16atomic_decrementPj(I+-8|0)|0)break;__ZN6Memory11free_staticEPvb(I,1)}while(0);__ZN6StringC2EPKc(b,912012);c[v>>2]=c[b>>2];__ZN10StringNameC2ERK6String(K,v);__ZN6StringC2EPKc(L,911840);__ZN6StringC2EPKc(w,1263606);I=c[L>>2]|0;do if(!I)Z=0;else{if(!(__Z28atomic_conditional_incrementPj(I+-8|0)|0)){Z=0;break}Z=c[L>>2]|0}while(0);I=c[w>>2]|0;do if(!I)_=0;else{if(!(__Z28atomic_conditional_incrementPj(I+-8|0)|0)){_=0;break}_=c[w>>2]|0}while(0);c[b>>2]=2;I=b+4|0;c[I>>2]=0;G=(Z|0)==0;do if(!G){c[I>>2]=0;if(!(__Z28atomic_conditional_incrementPj(Z+-8|0)|0))break;c[I>>2]=Z}while(0);c[b+8>>2]=0;I=b+12|0;c[I>>2]=0;J=(_|0)==0;do if(!J){c[I>>2]=0;if(!(__Z28atomic_conditional_incrementPj(_+-8|0)|0))break;c[I>>2]=_}while(0);c[b+16>>2]=519;c[z>>2]=__Z11_scs_createPKc(911669)|0;c[A>>2]=__Z11_scs_createPKc(911681)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(K,b,z,A,2);__ZN10StringNameD2Ev(A);__ZN10StringNameD2Ev(z);I=c[b+12>>2]|0;do if(I|0){if(__Z16atomic_decrementPj(I+-8|0)|0)break;__ZN6Memory11free_staticEPvb(I,1)}while(0);I=c[b+4>>2]|0;do if(I|0){if(__Z16atomic_decrementPj(I+-8|0)|0)break;__ZN6Memory11free_staticEPvb(I,1)}while(0);I=_;do if(!J){if(__Z16atomic_decrementPj(I+-8|0)|0)break;__ZN6Memory11free_staticEPvb(I,1)}while(0);I=Z;do if(!G){if(__Z16atomic_decrementPj(I+-8|0)|0)break;__ZN6Memory11free_staticEPvb(I,1)}while(0);I=c[w>>2]|0;do if(I|0){if(__Z16atomic_decrementPj(I+-8|0)|0)break;__ZN6Memory11free_staticEPvb(I,1)}while(0);I=c[L>>2]|0;do if(I|0){if(__Z16atomic_decrementPj(I+-8|0)|0)break;__ZN6Memory11free_staticEPvb(I,1)}while(0);__ZN10StringNameD2Ev(K);K=c[v>>2]|0;do if(K|0){if(__Z16atomic_decrementPj(K+-8|0)|0)break;__ZN6Memory11free_staticEPvb(K,1)}while(0);__ZN6StringC2EPKc(b,912012);c[v>>2]=c[b>>2];__ZN10StringNameC2ERK6String(M,v);__ZN6StringC2EPKc(N,911859);__ZN6StringC2EPKc(w,1263606);K=c[N>>2]|0;do if(!K)$=0;else{if(!(__Z28atomic_conditional_incrementPj(K+-8|0)|0)){$=0;break}$=c[N>>2]|0}while(0);K=c[w>>2]|0;do if(!K)aa=0;else{if(!(__Z28atomic_conditional_incrementPj(K+-8|0)|0)){aa=0;break}aa=c[w>>2]|0}while(0);c[b>>2]=2;K=b+4|0;c[K>>2]=0;I=($|0)==0;do if(!I){c[K>>2]=0;if(!(__Z28atomic_conditional_incrementPj($+-8|0)|0))break;c[K>>2]=$}while(0);c[b+8>>2]=0;K=b+12|0;c[K>>2]=0;L=(aa|0)==0;do if(!L){c[K>>2]=0;if(!(__Z28atomic_conditional_incrementPj(aa+-8|0)|0))break;c[K>>2]=aa}while(0);c[b+16>>2]=519;c[z>>2]=__Z11_scs_createPKc(911669)|0;c[A>>2]=__Z11_scs_createPKc(911681)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(M,b,z,A,3);__ZN10StringNameD2Ev(A);__ZN10StringNameD2Ev(z);K=c[b+12>>2]|0;do if(K|0){if(__Z16atomic_decrementPj(K+-8|0)|0)break;__ZN6Memory11free_staticEPvb(K,1)}while(0);K=c[b+4>>2]|0;do if(K|0){if(__Z16atomic_decrementPj(K+-8|0)|0)break;__ZN6Memory11free_staticEPvb(K,1)}while(0);K=aa;do if(!L){if(__Z16atomic_decrementPj(K+-8|0)|0)break;__ZN6Memory11free_staticEPvb(K,1)}while(0);K=$;do if(!I){if(__Z16atomic_decrementPj(K+-8|0)|0)break;__ZN6Memory11free_staticEPvb(K,1)}while(0);K=c[w>>2]|0;do if(K|0){if(__Z16atomic_decrementPj(K+-8|0)|0)break;__ZN6Memory11free_staticEPvb(K,1)}while(0);K=c[N>>2]|0;do if(K|0){if(__Z16atomic_decrementPj(K+-8|0)|0)break;__ZN6Memory11free_staticEPvb(K,1)}while(0);__ZN10StringNameD2Ev(M);M=c[v>>2]|0;do if(M|0){if(__Z16atomic_decrementPj(M+-8|0)|0)break;__ZN6Memory11free_staticEPvb(M,1)}while(0);__ZN6StringC2EPKc(b,912012);c[v>>2]=c[b>>2];__ZN10StringNameC2ERK6String(O,v);__ZN6StringC2EPKc(b,911204);__ZN6StringC2EPKc(w,1263606);__ZN7ClassDB18add_property_groupE10StringNameRK6StringS3_(O,b,w);M=c[w>>2]|0;do if(M|0){if(__Z16atomic_decrementPj(M+-8|0)|0)break;__ZN6Memory11free_staticEPvb(M,1)}while(0);M=c[b>>2]|0;do if(M|0){if(__Z16atomic_decrementPj(M+-8|0)|0)break;__ZN6Memory11free_staticEPvb(M,1)}while(0);__ZN10StringNameD2Ev(O);O=c[v>>2]|0;do if(O|0){if(__Z16atomic_decrementPj(O+-8|0)|0)break;__ZN6Memory11free_staticEPvb(O,1)}while(0);__ZN6StringC2EPKc(b,912012);c[v>>2]=c[b>>2];__ZN10StringNameC2ERK6String(P,v);__ZN6StringC2EPKc(Q,911879);__ZN6StringC2EPKc(w,910210);O=b+4|0;c[O>>2]=0;M=b+12|0;c[M>>2]=0;c[b>>2]=18;K=c[Q>>2]|0;do if(K|0){c[O>>2]=0;if(!(__Z28atomic_conditional_incrementPj(K+-8|0)|0))break;c[O>>2]=c[Q>>2]}while(0);c[b+8>>2]=17;O=c[M>>2]|0;do if((O|0)!=(c[w>>2]|0)){do if(O|0){if(__Z16atomic_decrementPj(O+-8|0)|0)break;__ZN6Memory11free_staticEPvb(O,1)}while(0);c[M>>2]=0;K=c[w>>2]|0;if(!K)break;if(!(__Z28atomic_conditional_incrementPj(K+-8|0)|0))break;c[M>>2]=c[w>>2]}while(0);c[b+16>>2]=7;c[z>>2]=__Z11_scs_createPKc(911542)|0;c[A>>2]=__Z11_scs_createPKc(911889)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(P,b,z,A,-1);__ZN10StringNameD2Ev(A);__ZN10StringNameD2Ev(z);z=c[b+12>>2]|0;do if(z|0){if(__Z16atomic_decrementPj(z+-8|0)|0)break;__ZN6Memory11free_staticEPvb(z,1)}while(0);z=c[b+4>>2]|0;do if(z|0){if(__Z16atomic_decrementPj(z+-8|0)|0)break;__ZN6Memory11free_staticEPvb(z,1)}while(0);z=c[w>>2]|0;do if(z|0){if(__Z16atomic_decrementPj(z+-8|0)|0)break;__ZN6Memory11free_staticEPvb(z,1)}while(0);z=c[Q>>2]|0;do if(z|0){if(__Z16atomic_decrementPj(z+-8|0)|0)break;__ZN6Memory11free_staticEPvb(z,1)}while(0);__ZN10StringNameD2Ev(P);P=c[v>>2]|0;do if(P|0){if(__Z16atomic_decrementPj(P+-8|0)|0)break;__ZN6Memory11free_staticEPvb(P,1)}while(0);__ZN6StringC2EPKc(b,912012);c[w>>2]=c[b>>2];__ZN10StringNameC2ERK6String(v,w);__ZN10StringNameC2EPKc(b,911903);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(v,b,0);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(v);P=c[w>>2]|0;do if(P|0){if(__Z16atomic_decrementPj(P+-8|0)|0)break;__ZN6Memory11free_staticEPvb(P,1)}while(0);__ZN6StringC2EPKc(b,912012);c[w>>2]=c[b>>2];__ZN10StringNameC2ERK6String(v,w);__ZN10StringNameC2EPKc(b,911915);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(v,b,1);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(v);P=c[w>>2]|0;do if(P|0){if(__Z16atomic_decrementPj(P+-8|0)|0)break;__ZN6Memory11free_staticEPvb(P,1)}while(0);__ZN6StringC2EPKc(b,912012);c[w>>2]=c[b>>2];__ZN10StringNameC2ERK6String(v,w);__ZN10StringNameC2EPKc(b,911930);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(v,b,2);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(v);P=c[w>>2]|0;do if(P|0){if(__Z16atomic_decrementPj(P+-8|0)|0)break;__ZN6Memory11free_staticEPvb(P,1)}while(0);__ZN6StringC2EPKc(b,912012);c[w>>2]=c[b>>2];__ZN10StringNameC2ERK6String(v,w);__ZN10StringNameC2EPKc(b,911943);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(v,b,3);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(v);v=c[w>>2]|0;if(!v){l=a;return}if(__Z16atomic_decrementPj(v+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(v,1);l=a;return}function __ZN11DynamicFont13set_font_dataERK3RefI15DynamicFontDataE(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d+8|0;f=d;g=c[b>>2]|0;h=a+132|0;i=c[h>>2]|0;if((g|0)!=(i|0)){if((i|0?__ZN9Reference11unreferenceEv(i)|0:0)?(i=c[h>>2]|0,__Z17predelete_handlerP6Object(i)|0):0){gj[c[(c[i>>2]|0)+76>>2]&8191](i);__ZN6Memory11free_staticEPvb(i,0)}c[h>>2]=0;i=c[b>>2]|0;c[h>>2]=i;if(i|0){__ZN9Reference9referenceEv(i);j=c[h>>2]|0;k=8}}else{j=g;k=8}if((k|0)==8?j|0:0){k=a+148|0;g=c[k+4>>2]|0;h=f;c[h>>2]=c[k>>2];c[h+4>>2]=g;c[e>>2]=c[f>>2];c[e+4>>2]=c[f+4>>2];f=__ZN15DynamicFontData25_get_dynamic_font_at_sizeENS_7CacheIDE(j,e)|0;e=a+136|0;j=c[e>>2]|0;do if((f|0)==(j|0))if(!f){__ZN8Resource12emit_changedEv(a);l=d;return}else{n=f;break}else{if((j|0?__ZN9Reference11unreferenceEv(j)|0:0)?(g=c[e>>2]|0,__Z17predelete_handlerP6Object(g)|0):0){gj[c[(c[g>>2]|0)+76>>2]&8191](g);__ZN6Memory11free_staticEPvb(g,0)}c[e>>2]=f;if(!f){__ZN8Resource12emit_changedEv(a);l=d;return}else{__ZN9Reference9referenceEv(f);n=f;break}}while(0);if(!(__ZN9Reference11unreferenceEv(n)|0)){__ZN8Resource12emit_changedEv(a);l=d;return}if(!(__Z17predelete_handlerP6Object(f)|0)){__ZN8Resource12emit_changedEv(a);l=d;return}gj[c[(c[f>>2]|0)+76>>2]&8191](f);__ZN6Memory11free_staticEPvb(f,0);__ZN8Resource12emit_changedEv(a);l=d;return}f=a+136|0;n=c[f>>2]|0;if(!n){__ZN8Resource12emit_changedEv(a);l=d;return}if(__ZN9Reference11unreferenceEv(n)|0?(n=c[f>>2]|0,__Z17predelete_handlerP6Object(n)|0):0){gj[c[(c[n>>2]|0)+76>>2]&8191](n);__ZN6Memory11free_staticEPvb(n,0)}c[f>>2]=0;__ZN8Resource12emit_changedEv(a);l=d;return}function __ZNK11DynamicFont13get_font_dataEv(a){a=a|0;var b=0,d=0;b=c[a+132>>2]|0;if(!b){d=0;return d|0}__ZN9Reference9referenceEv(b);d=b;return d|0}function __ZN11DynamicFont8set_sizeEi(a,b){a=a|0;b=b|0;var d=0;d=a+148|0;if((c[d>>2]|0)==(b|0))return;c[d>>2]=b;__ZN11DynamicFont13_reload_cacheEv(a);return}function __ZNK11DynamicFont8get_sizeEv(a){a=a|0;return c[a+148>>2]|0}function __ZN11DynamicFont15set_use_mipmapsEb(b,c){b=b|0;c=c|0;var e=0;e=b+152|0;if((d[e>>0]|0|0)==(c&1|0))return;a[e>>0]=c&1;__ZN11DynamicFont13_reload_cacheEv(b);return}function __ZNK11DynamicFont15get_use_mipmapsEv(b){b=b|0;return (a[b+152>>0]|0)!=0|0}function __ZN11DynamicFont14set_use_filterEb(b,c){b=b|0;c=c|0;var e=0;e=b+153|0;if((d[e>>0]|0|0)==(c&1|0))return;a[e>>0]=c&1;__ZN11DynamicFont13_reload_cacheEv(b);return}function __ZNK11DynamicFont14get_use_filterEv(b){b=b|0;return (a[b+153>>0]|0)!=0|0}function __ZN11DynamicFont11set_spacingEii(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0;switch(b|0){case 0:{e=a+160|0;f=6;break}case 1:{e=a+164|0;f=6;break}case 2:{e=a+168|0;f=6;break}case 3:{e=a+172|0;f=6;break}default:{}}if((f|0)==6)c[e>>2]=d;__ZN8Resource12emit_changedEv(a);return}function __ZNK11DynamicFont11get_spacingEi(a,b){a=a|0;b=b|0;var d=0,e=0;switch(b|0){case 0:{d=a+160|0;break}case 1:{d=a+164|0;break}case 2:{d=a+168|0;break}case 3:{d=a+172|0;break}default:{e=0;return e|0}}e=c[d>>2]|0;return e|0}function __ZNK11DynamicFont12get_fallbackEi(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0;if((d|0)>=0){e=c[b+140>>2]|0;b=(e|0)==0;if(b)f=0;else f=c[e+-4>>2]|0;if((f|0)>(d|0)){a[1263537]=0;if(b)g=0;else g=c[e+-4>>2]|0;do if((g|0)<=(d|0)){if(b)h=0;else h=c[e+-4>>2]|0;if((h|0)>(d|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0)}while(0);h=c[e+(d<<2)>>2]|0;if(!h){i=0;return i|0}__ZN9Reference9referenceEv(h);i=h;return i|0}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(914165,910244,797,911219,0);i=0;return i|0}function __ZN11DynamicFont15remove_fallbackEi(b,d){b=b|0;d=d|0;var e=0,f=0,g=0;if((d|0)>=0){e=b+140|0;f=c[e>>2]|0;if(!f)g=0;else g=c[f+-4>>2]|0;if((g|0)>(d|0)){a[1263537]=0;__ZN6VectorI3RefI15DynamicFontDataEE6removeEi(e,d);__ZN6VectorI3RefI17DynamicFontAtSizeEE6removeEi(b+144|0,d);__ZN8Resource12emit_changedEv(b);return}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(911263,910244,803,911219,0);return}function __ZNK11DynamicFont18get_fallback_countEv(a){a=a|0;var b=0,d=0;b=c[a+140>>2]|0;if(!b){d=0;return d|0}d=c[b+-4>>2]|0;return d|0}function __ZNK13MethodBind1RCI11DynamicFont3RefI15DynamicFontDataEiE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;switch(b|0){case -1:{e=__ZN7Variant12get_type_forI3RefI15DynamicFontDataEEENS_4TypeEv()|0;break}case 0:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}default:e=0}l=a;return e|0}function __ZNK13MethodBind1RCI11DynamicFont3RefI15DynamicFontDataEiE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,912012);l=a;return c[b>>2]|0}function __ZN13MethodBind1RCI11DynamicFont3RefI15DynamicFontDataEiE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0;i=l;l=l+64|0;if((l|0)>=(m|0))ba(64);j=i+52|0;k=i+24|0;n=i+48|0;o=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236348)|0:0){c[h>>2]=0;a[1263537]=0;p=d+24|0;q=c[p>>2]|0;if((q|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=q;c[b>>2]=0;l=i;return}r=q-(c[d+20>>2]|0)|0;if((r|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=r;c[b>>2]=0;l=i;return}if((g|0)>0){if((q|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);s=0}else{a[1263537]=0;s=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,s)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=s;c[b>>2]=0;l=i;return}}s=c[d+44>>2]|0;q=c[d+48>>2]|0;r=e+(q>>1)|0;if(!(q&1))t=s;else t=c[(c[r>>2]|0)+s>>2]|0;do if((g|0)<1){s=c[p>>2]|0;q=s+-1|0;if((s|0)>=1){e=c[d+16>>2]|0;u=(e|0)==0;if(u)v=0;else v=c[e+-4>>2]|0;if((s|0)<=(v|0)){if(u)w=0;else w=c[e+-4>>2]|0;do if((w|0)<(s|0)){if(u)x=0;else x=c[e+-4>>2]|0;if((x|0)<(s|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);y=0;break}else{a[1263537]=0;z=31;break}}else z=31;while(0);if((z|0)==31)y=e+(q*24|0)|0;__ZN7VariantC2ERKS_(o,y);break}}c[o>>2]=0}else __ZN7VariantC2ERKS_(o,c[f>>2]|0);while(0);f=__ZNK7VariantcviEv(o)|0;c[n>>2]=$i[t&8191](r,f)|0;__ZN6RefPtrC2Ev(j);__ZN3RefI9ReferenceEaSI15DynamicFontDataEEvRKS_IT_E(j,n);__ZN7VariantC2ERK6RefPtr(k,j);__ZN6RefPtrD2Ev(j);j=c[n>>2]|0;if((j|0?__ZN9Reference11unreferenceEv(j)|0:0)?(j=c[n>>2]|0,__Z17predelete_handlerP6Object(j)|0):0){gj[c[(c[j>>2]|0)+76>>2]&8191](j);__ZN6Memory11free_staticEPvb(j,0)}c[n>>2]=0;if(c[o>>2]|0)__ZN7Variant5clearEv(o);__ZN7VariantC2ERKS_(b,k);if(c[k>>2]|0)__ZN7Variant5clearEv(k);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1217,1146558,0);c[b>>2]=0;l=i;return}function __ZN13MethodBind1RCI11DynamicFont3RefI15DynamicFontDataEiE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f;if(!b)h=0;else{i=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236348)|0;h=i?b:0}b=c[a+44>>2]|0;i=c[a+48>>2]|0;a=h+(i>>1)|0;if(!(i&1))j=b;else j=c[(c[a>>2]|0)+b>>2]|0;c[g>>2]=$i[j&8191](a,c[c[d>>2]>>2]|0)|0;__ZN3RefI9ReferenceEaSI15DynamicFontDataEEvRKS_IT_E(e,g);e=c[g>>2]|0;if(!e){l=f;return}if(!(__ZN9Reference11unreferenceEv(e)|0)){l=f;return}e=c[g>>2]|0;if(!(__Z17predelete_handlerP6Object(e)|0)){l=f;return}gj[c[(c[e>>2]|0)+76>>2]&8191](e);__ZN6Memory11free_staticEPvb(e,0);l=f;return}function __ZN13MethodBind1RCI11DynamicFont3RefI15DynamicFontDataEiED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN7Variant12get_type_forI3RefI15DynamicFontDataEEENS_4TypeEv(){var a=0,b=0,d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+28|0;d=a+24|0;e=a;c[d>>2]=0;__ZN6RefPtrC2Ev(b);__ZN3RefI9ReferenceEaSI15DynamicFontDataEEvRKS_IT_E(b,d);__ZN7VariantC2ERK6RefPtr(e,b);__ZN6RefPtrD2Ev(b);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);e=c[d>>2]|0;if(!e){l=a;return b|0}if(!(__ZN9Reference11unreferenceEv(e)|0)){l=a;return b|0}e=c[d>>2]|0;if(!(__Z17predelete_handlerP6Object(e)|0)){l=a;return b|0}gj[c[(c[e>>2]|0)+76>>2]&8191](e);__ZN6Memory11free_staticEPvb(e,0);l=a;return b|0}function __ZNK11MethodBind2I11DynamicFontiRK3RefI15DynamicFontDataEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;switch(b|0){case 0:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}case 1:{e=__ZN7Variant12get_type_forIRK3RefI15DynamicFontDataEEENS_4TypeEv()|0;break}default:e=0}l=a;return e|0}function __ZNK11MethodBind2I11DynamicFontiRK3RefI15DynamicFontDataEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,912012);l=a;return c[b>>2]|0}function __ZN11MethodBind2I11DynamicFontiRK3RefI15DynamicFontDataEE4callEP6ObjectPPK7VariantiRNS9_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0;i=l;l=l+64|0;if((l|0)>=(m|0))ba(64);j=i+52|0;k=i+24|0;n=i+48|0;o=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236348)|0:0){c[h>>2]=0;a[1263537]=0;p=d+24|0;q=c[p>>2]|0;if((q|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=q;c[b>>2]=0;l=i;return}r=q-(c[d+20>>2]|0)|0;if((r|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=r;c[b>>2]=0;l=i;return}if((g|0)>0){if((q|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);s=0}else{a[1263537]=0;s=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,s)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=s;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[p>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);t=0}else{a[1263537]=0;t=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,t)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=t;c[b>>2]=0;l=i;return}}}t=c[d+44>>2]|0;s=c[d+48>>2]|0;q=e+(s>>1)|0;if(!(s&1))u=t;else u=c[(c[q>>2]|0)+t>>2]|0;do if((g|0)<1){t=c[p>>2]|0;s=t+-1|0;if((t|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)v=0;else v=c[e+-4>>2]|0;if((t|0)<=(v|0)){if(r)w=0;else w=c[e+-4>>2]|0;do if((w|0)<(t|0)){if(r)x=0;else x=c[e+-4>>2]|0;if((x|0)<(t|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);y=0;break}else{a[1263537]=0;z=37;break}}else z=37;while(0);if((z|0)==37)y=e+(s*24|0)|0;__ZN7VariantC2ERKS_(k,y);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);y=__ZNK7VariantcviEv(k)|0;do if((g|0)<2){x=c[p>>2]|0;w=x+-1|0;v=x+-2|0;if((x|0)>=2){x=c[d+16>>2]|0;t=(x|0)==0;if(t)A=0;else A=c[x+-4>>2]|0;if((w|0)<=(A|0)){if(t)B=0;else B=c[x+-4>>2]|0;do if((B|0)<(w|0)){if(t)C=0;else C=c[x+-4>>2]|0;if((C|0)<(w|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);D=0;break}else{a[1263537]=0;z=54;break}}else z=54;while(0);if((z|0)==54)D=x+(v*24|0)|0;__ZN7VariantC2ERKS_(o,D);break}}c[o>>2]=0}else __ZN7VariantC2ERKS_(o,c[f+4>>2]|0);while(0);__ZN3RefI15DynamicFontDataEC2ERK7Variant(j,o);c[n>>2]=c[j>>2];bj[u&4095](q,y,n);y=c[n>>2]|0;if((y|0?__ZN9Reference11unreferenceEv(y)|0:0)?(y=c[n>>2]|0,__Z17predelete_handlerP6Object(y)|0):0){gj[c[(c[y>>2]|0)+76>>2]&8191](y);__ZN6Memory11free_staticEPvb(y,0)}c[n>>2]=0;if(c[o>>2]|0)__ZN7Variant5clearEv(o);if(c[k>>2]|0)__ZN7Variant5clearEv(k);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1380,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind2I11DynamicFontiRK3RefI15DynamicFontDataEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+28|0;g=e;h=e+24|0;if(!b)i=0;else{j=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236348)|0;i=j?b:0}b=c[a+44>>2]|0;j=c[a+48>>2]|0;a=i+(j>>1)|0;if(!(j&1))k=b;else k=c[(c[a>>2]|0)+b>>2]|0;b=c[c[d>>2]>>2]|0;__ZN7VariantC2EPK6Object(g,c[d+4>>2]|0);__ZN3RefI15DynamicFontDataEC2ERK7Variant(f,g);if(c[g>>2]|0)__ZN7Variant5clearEv(g);c[h>>2]=c[f>>2];bj[k&4095](a,b,h);b=c[h>>2]|0;if(!b){l=e;return}if(!(__ZN9Reference11unreferenceEv(b)|0)){l=e;return}b=c[h>>2]|0;if(!(__Z17predelete_handlerP6Object(b)|0)){l=e;return}gj[c[(c[b>>2]|0)+76>>2]&8191](b);__ZN6Memory11free_staticEPvb(b,0);l=e;return}function __ZN11MethodBind2I11DynamicFontiRK3RefI15DynamicFontDataEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN7Variant12get_type_forIRK3RefI15DynamicFontDataEEENS_4TypeEv(){var a=0,b=0,d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+28|0;d=a+24|0;e=a;c[d>>2]=0;__ZN6RefPtrC2Ev(b);__ZN3RefI9ReferenceEaSI15DynamicFontDataEEvRKS_IT_E(b,d);__ZN7VariantC2ERK6RefPtr(e,b);__ZN6RefPtrD2Ev(b);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);e=c[d>>2]|0;if(!e){l=a;return b|0}if(!(__ZN9Reference11unreferenceEv(e)|0)){l=a;return b|0}e=c[d>>2]|0;if(!(__Z17predelete_handlerP6Object(e)|0)){l=a;return b|0}gj[c[(c[e>>2]|0)+76>>2]&8191](e);__ZN6Memory11free_staticEPvb(e,0);l=a;return b|0}function __ZNK13MethodBind1RCI11DynamicFontiiE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;switch(b|0){case 0:case -1:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}default:e=0}l=a;return e|0}function __ZNK13MethodBind1RCI11DynamicFontiiE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,912012);l=a;return c[b>>2]|0}function __ZN13MethodBind1RCI11DynamicFontiiE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;i=l;l=l+48|0;if((l|0)>=(m|0))ba(48);j=i+24|0;k=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236348)|0:0){c[h>>2]=0;a[1263537]=0;n=d+24|0;o=c[n>>2]|0;if((o|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=o;c[b>>2]=0;l=i;return}p=o-(c[d+20>>2]|0)|0;if((p|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=p;c[b>>2]=0;l=i;return}if((g|0)>0){if((o|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);q=0}else{a[1263537]=0;q=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,q)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=q;c[b>>2]=0;l=i;return}}q=c[d+44>>2]|0;o=c[d+48>>2]|0;p=e+(o>>1)|0;if(!(o&1))r=q;else r=c[(c[p>>2]|0)+q>>2]|0;do if((g|0)<1){q=c[n>>2]|0;o=q+-1|0;if((q|0)>=1){e=c[d+16>>2]|0;s=(e|0)==0;if(s)t=0;else t=c[e+-4>>2]|0;if((q|0)<=(t|0)){if(s)u=0;else u=c[e+-4>>2]|0;do if((u|0)<(q|0)){if(s)v=0;else v=c[e+-4>>2]|0;if((v|0)<(q|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);w=0;break}else{a[1263537]=0;x=31;break}}else x=31;while(0);if((x|0)==31)w=e+(o*24|0)|0;__ZN7VariantC2ERKS_(k,w);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);f=__ZNK7VariantcviEv(k)|0;__ZN7VariantC2Ei(j,$i[r&8191](p,f)|0);if(c[k>>2]|0)__ZN7Variant5clearEv(k);__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1217,1146558,0);c[b>>2]=0;l=i;return}function __ZN13MethodBind1RCI11DynamicFontiiE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0;if(!b)f=0;else{g=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236348)|0;f=g?b:0}b=c[a+44>>2]|0;g=c[a+48>>2]|0;a=f+(g>>1)|0;if(!(g&1))h=b;else h=c[(c[a>>2]|0)+b>>2]|0;c[e>>2]=$i[h&8191](a,c[c[d>>2]>>2]|0)|0;return}function __ZN13MethodBind1RCI11DynamicFontiiED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind2I11DynamicFontiiE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if(b>>>0<2){__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK11MethodBind2I11DynamicFontiiE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,912012);l=a;return c[b>>2]|0}function __ZN11MethodBind2I11DynamicFontiiE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0;i=l;l=l+48|0;if((l|0)>=(m|0))ba(48);j=i+24|0;k=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236348)|0:0){c[h>>2]=0;a[1263537]=0;n=d+24|0;o=c[n>>2]|0;if((o|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=o;c[b>>2]=0;l=i;return}p=o-(c[d+20>>2]|0)|0;if((p|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=p;c[b>>2]=0;l=i;return}if((g|0)>0){if((o|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);q=0}else{a[1263537]=0;q=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,q)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=q;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[n>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);r=0}else{a[1263537]=0;r=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,r)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=r;c[b>>2]=0;l=i;return}}}r=c[d+44>>2]|0;q=c[d+48>>2]|0;o=e+(q>>1)|0;if(!(q&1))s=r;else s=c[(c[o>>2]|0)+r>>2]|0;do if((g|0)<1){r=c[n>>2]|0;q=r+-1|0;if((r|0)>=1){e=c[d+16>>2]|0;p=(e|0)==0;if(p)t=0;else t=c[e+-4>>2]|0;if((r|0)<=(t|0)){if(p)u=0;else u=c[e+-4>>2]|0;do if((u|0)<(r|0)){if(p)v=0;else v=c[e+-4>>2]|0;if((v|0)<(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);w=0;break}else{a[1263537]=0;x=37;break}}else x=37;while(0);if((x|0)==37)w=e+(q*24|0)|0;__ZN7VariantC2ERKS_(j,w);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);w=__ZNK7VariantcviEv(j)|0;do if((g|0)<2){v=c[n>>2]|0;u=v+-1|0;t=v+-2|0;if((v|0)>=2){v=c[d+16>>2]|0;r=(v|0)==0;if(r)y=0;else y=c[v+-4>>2]|0;if((u|0)<=(y|0)){if(r)z=0;else z=c[v+-4>>2]|0;do if((z|0)<(u|0)){if(r)A=0;else A=c[v+-4>>2]|0;if((A|0)<(u|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);B=0;break}else{a[1263537]=0;x=54;break}}else x=54;while(0);if((x|0)==54)B=v+(t*24|0)|0;__ZN7VariantC2ERKS_(k,B);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f+4>>2]|0);while(0);f=__ZNK7VariantcviEv(k)|0;bj[s&4095](o,w,f);if(c[k>>2]|0)__ZN7Variant5clearEv(k);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1380,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind2I11DynamicFontiiE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236348)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1))g=b;else g=c[(c[a>>2]|0)+b>>2]|0;bj[g&4095](a,c[c[d>>2]>>2]|0,c[c[d+4>>2]>>2]|0);return}function __ZN11MethodBind2I11DynamicFontiiED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN11DynamicFont13_reload_cacheEv(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;d=l;l=l+32|0;if((l|0)>=(m|0))ba(32);e=d+16|0;f=d+8|0;g=d;h=b+148|0;if((c[h>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(911957,910244,625,911971,0);l=d;return}a[1263537]=0;i=c[b+132>>2]|0;if(!i){l=d;return}j=h;k=c[j+4>>2]|0;n=f;c[n>>2]=c[j>>2];c[n+4>>2]=k;c[e>>2]=c[f>>2];c[e+4>>2]=c[f+4>>2];f=__ZN15DynamicFontData25_get_dynamic_font_at_sizeENS_7CacheIDE(i,e)|0;i=b+136|0;k=c[i>>2]|0;if((f|0)==(k|0)){if(f|0){o=f;p=13}}else{if((k|0?__ZN9Reference11unreferenceEv(k)|0:0)?(k=c[i>>2]|0,__Z17predelete_handlerP6Object(k)|0):0){gj[c[(c[k>>2]|0)+76>>2]&8191](k);__ZN6Memory11free_staticEPvb(k,0)}c[i>>2]=f;if(f|0){__ZN9Reference9referenceEv(f);o=f;p=13}}if(((p|0)==13?__ZN9Reference11unreferenceEv(o)|0:0)?__Z17predelete_handlerP6Object(f)|0:0){gj[c[(c[f>>2]|0)+76>>2]&8191](f);__ZN6Memory11free_staticEPvb(f,0)}f=b+140|0;o=b+144|0;i=0;while(1){k=c[f>>2]|0;n=(k|0)==0;if(n)q=0;else q=c[k+-4>>2]|0;if((i|0)>=(q|0))break;if(n)r=0;else r=c[k+-4>>2]|0;if((r|0)<=(i|0)){if(n)s=0;else s=c[k+-4>>2]|0;if((s|0)<=(i|0)){p=27;break}a[1263537]=0}__ZN6VectorI3RefI15DynamicFontDataEE14_copy_on_writeEv(f);k=c[(c[f>>2]|0)+(i<<2)>>2]|0;n=h;j=c[n+4>>2]|0;t=g;c[t>>2]=c[n>>2];c[t+4>>2]=j;c[e>>2]=c[g>>2];c[e+4>>2]=c[g+4>>2];j=__ZN15DynamicFontData25_get_dynamic_font_at_sizeENS_7CacheIDE(k,e)|0;k=c[o>>2]|0;t=(k|0)==0;if(t)u=0;else u=c[k+-4>>2]|0;do if((u|0)<=(i|0)){if(t)v=0;else v=c[k+-4>>2]|0;if((v|0)>(i|0)){a[1263537]=0;p=37;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);w=0;break}}else p=37;while(0);if((p|0)==37){p=0;__ZN6VectorI3RefI17DynamicFontAtSizeEE14_copy_on_writeEv(o);w=(c[o>>2]|0)+(i<<2)|0}k=c[w>>2]|0;if((j|0)==(k|0)){if(j|0){x=j;p=47}}else{if((k|0?__ZN9Reference11unreferenceEv(k)|0:0)?(k=c[w>>2]|0,__Z17predelete_handlerP6Object(k)|0):0){gj[c[(c[k>>2]|0)+76>>2]&8191](k);__ZN6Memory11free_staticEPvb(k,0)}c[w>>2]=j;if(j|0){__ZN9Reference9referenceEv(j);x=j;p=47}}if(((p|0)==47?(p=0,__ZN9Reference11unreferenceEv(x)|0):0)?__Z17predelete_handlerP6Object(j)|0:0){gj[c[(c[j>>2]|0)+76>>2]&8191](j);__ZN6Memory11free_staticEPvb(j,0)}i=i+1|0}if((p|0)==27)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);__ZN8Resource12emit_changedEv(b);l=d;return}function __ZNK13MethodBind0RCI11DynamicFontbE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Eb(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK13MethodBind0RCI11DynamicFontbE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,912012);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI11DynamicFontbE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236348)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2Eb(i,ij[n&8191](d)|0);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI11DynamicFontbE7ptrcallEP6ObjectPPKvPv(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0;if(!d)g=0;else{e=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1236348)|0;g=e?d:0}d=c[b+44>>2]|0;e=c[b+48>>2]|0;b=g+(e>>1)|0;if(!(e&1)){h=d;i=ij[h&8191](b)|0;j=i&1;a[f>>0]=j;return}else{h=c[(c[b>>2]|0)+d>>2]|0;i=ij[h&8191](b)|0;j=i&1;a[f>>0]=j;return}}function __ZN13MethodBind0RCI11DynamicFontbED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I11DynamicFontbE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if(!b){__ZN7VariantC2Eb(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK11MethodBind1I11DynamicFontbE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,912012);l=a;return c[b>>2]|0}function __ZN11MethodBind1I11DynamicFontbE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236348)|0:0){c[h>>2]=0;a[1263537]=0;k=d+24|0;n=c[k>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=i;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=i;return}if((g|0)>0){if((n|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);p=0}else{a[1263537]=0;p=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,p)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=p;c[b>>2]=0;l=i;return}}p=c[d+44>>2]|0;n=c[d+48>>2]|0;o=e+(n>>1)|0;if(!(n&1))q=p;else q=c[(c[o>>2]|0)+p>>2]|0;do if((g|0)<1){p=c[k>>2]|0;n=p+-1|0;if((p|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)s=0;else s=c[e+-4>>2]|0;if((p|0)<=(s|0)){if(r)t=0;else t=c[e+-4>>2]|0;do if((t|0)<(p|0)){if(r)u=0;else u=c[e+-4>>2]|0;if((u|0)<(p|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);v=0;break}else{a[1263537]=0;w=31;break}}else w=31;while(0);if((w|0)==31)v=e+(n*24|0)|0;__ZN7VariantC2ERKS_(j,v);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);f=__ZNK7VariantcvbEv(j)|0;Pi[q&2047](o,f);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I11DynamicFontbE7ptrcallEP6ObjectPPKvPv(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0;if(!d)g=0;else{f=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1236348)|0;g=f?d:0}d=c[b+44>>2]|0;f=c[b+48>>2]|0;b=g+(f>>1)|0;if(!(f&1))h=d;else h=c[(c[b>>2]|0)+d>>2]|0;Pi[h&2047](b,(a[c[e>>2]>>0]|0)!=0);return}function __ZN11MethodBind1I11DynamicFontbED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI11DynamicFontiE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK13MethodBind0RCI11DynamicFontiE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,912012);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI11DynamicFontiE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236348)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2Ei(i,ij[n&8191](d)|0);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI11DynamicFontiE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0;if(!b)f=0;else{d=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236348)|0;f=d?b:0}b=c[a+44>>2]|0;d=c[a+48>>2]|0;a=f+(d>>1)|0;if(!(d&1)){g=b;h=ij[g&8191](a)|0;c[e>>2]=h;return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=ij[g&8191](a)|0;c[e>>2]=h;return}}function __ZN13MethodBind0RCI11DynamicFontiED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I11DynamicFontiE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if(!b){__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK11MethodBind1I11DynamicFontiE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,912012);l=a;return c[b>>2]|0}function __ZN11MethodBind1I11DynamicFontiE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236348)|0:0){c[h>>2]=0;a[1263537]=0;k=d+24|0;n=c[k>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=i;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=i;return}if((g|0)>0){if((n|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);p=0}else{a[1263537]=0;p=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,p)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=p;c[b>>2]=0;l=i;return}}p=c[d+44>>2]|0;n=c[d+48>>2]|0;o=e+(n>>1)|0;if(!(n&1))q=p;else q=c[(c[o>>2]|0)+p>>2]|0;do if((g|0)<1){p=c[k>>2]|0;n=p+-1|0;if((p|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)s=0;else s=c[e+-4>>2]|0;if((p|0)<=(s|0)){if(r)t=0;else t=c[e+-4>>2]|0;do if((t|0)<(p|0)){if(r)u=0;else u=c[e+-4>>2]|0;if((u|0)<(p|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);v=0;break}else{a[1263537]=0;w=31;break}}else w=31;while(0);if((w|0)==31)v=e+(n*24|0)|0;__ZN7VariantC2ERKS_(j,v);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);f=__ZNK7VariantcviEv(j)|0;Pi[q&2047](o,f);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I11DynamicFontiE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236348)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1)){g=b;h=c[d>>2]|0;i=c[h>>2]|0;Pi[g&2047](a,i);return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=c[d>>2]|0;i=c[h>>2]|0;Pi[g&2047](a,i);return}}function __ZN11MethodBind1I11DynamicFontiED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI11DynamicFont3RefI15DynamicFontDataEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var c=0;if((b|0)!=-1){c=0;return c|0}c=__ZN7Variant12get_type_forI3RefI15DynamicFontDataEEENS_4TypeEv()|0;return c|0}function __ZNK13MethodBind0RCI11DynamicFont3RefI15DynamicFontDataEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,912012);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI11DynamicFont3RefI15DynamicFontDataEE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f+28|0;j=f;k=f+24|0;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236348)|0:0){c[h>>2]=0;a[1263537]=0;n=c[d+24>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=f;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=f;return}o=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))p=o;else p=c[(c[d>>2]|0)+o>>2]|0;c[k>>2]=ij[p&8191](d)|0;__ZN6RefPtrC2Ev(i);__ZN3RefI9ReferenceEaSI15DynamicFontDataEEvRKS_IT_E(i,k);__ZN7VariantC2ERK6RefPtr(j,i);__ZN6RefPtrD2Ev(i);i=c[k>>2]|0;if((i|0?__ZN9Reference11unreferenceEv(i)|0:0)?(i=c[k>>2]|0,__Z17predelete_handlerP6Object(i)|0):0){gj[c[(c[i>>2]|0)+76>>2]&8191](i);__ZN6Memory11free_staticEPvb(i,0)}c[k>>2]=0;__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI11DynamicFont3RefI15DynamicFontDataEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=d;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236348)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;c[f>>2]=ij[i&8191](a)|0;__ZN3RefI9ReferenceEaSI15DynamicFontDataEEvRKS_IT_E(e,f);e=c[f>>2]|0;if(!e){l=d;return}if(!(__ZN9Reference11unreferenceEv(e)|0)){l=d;return}e=c[f>>2]|0;if(!(__Z17predelete_handlerP6Object(e)|0)){l=d;return}gj[c[(c[e>>2]|0)+76>>2]&8191](e);__ZN6Memory11free_staticEPvb(e,0);l=d;return}function __ZN13MethodBind0RCI11DynamicFont3RefI15DynamicFontDataEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I11DynamicFontRK3RefI15DynamicFontDataEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var c=0;if(b|0){c=0;return c|0}c=__ZN7Variant12get_type_forIRK3RefI15DynamicFontDataEEENS_4TypeEv()|0;return c|0}function __ZNK11MethodBind1I11DynamicFontRK3RefI15DynamicFontDataEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,912012);l=a;return c[b>>2]|0}function __ZN11MethodBind1I11DynamicFontRK3RefI15DynamicFontDataEE4callEP6ObjectPPK7VariantiRNS9_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i+28|0;k=i+24|0;n=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236348)|0:0){c[h>>2]=0;a[1263537]=0;o=d+24|0;p=c[o>>2]|0;if((p|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=p;c[b>>2]=0;l=i;return}q=p-(c[d+20>>2]|0)|0;if((q|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=q;c[b>>2]=0;l=i;return}if((g|0)>0){if((p|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);r=0}else{a[1263537]=0;r=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,r)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=r;c[b>>2]=0;l=i;return}}r=c[d+44>>2]|0;p=c[d+48>>2]|0;q=e+(p>>1)|0;if(!(p&1))s=r;else s=c[(c[q>>2]|0)+r>>2]|0;do if((g|0)<1){r=c[o>>2]|0;p=r+-1|0;if((r|0)>=1){e=c[d+16>>2]|0;t=(e|0)==0;if(t)u=0;else u=c[e+-4>>2]|0;if((r|0)<=(u|0)){if(t)v=0;else v=c[e+-4>>2]|0;do if((v|0)<(r|0)){if(t)w=0;else w=c[e+-4>>2]|0;if((w|0)<(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);x=0;break}else{a[1263537]=0;y=31;break}}else y=31;while(0);if((y|0)==31)x=e+(p*24|0)|0;__ZN7VariantC2ERKS_(n,x);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f>>2]|0);while(0);__ZN3RefI15DynamicFontDataEC2ERK7Variant(j,n);c[k>>2]=c[j>>2];Pi[s&2047](q,k);q=c[k>>2]|0;if((q|0?__ZN9Reference11unreferenceEv(q)|0:0)?(q=c[k>>2]|0,__Z17predelete_handlerP6Object(q)|0):0){gj[c[(c[q>>2]|0)+76>>2]&8191](q);__ZN6Memory11free_staticEPvb(q,0)}c[k>>2]=0;if(c[n>>2]|0)__ZN7Variant5clearEv(n);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I11DynamicFontRK3RefI15DynamicFontDataEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+28|0;g=e;h=e+24|0;if(!b)i=0;else{j=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236348)|0;i=j?b:0}b=c[a+44>>2]|0;j=c[a+48>>2]|0;a=i+(j>>1)|0;if(!(j&1))k=b;else k=c[(c[a>>2]|0)+b>>2]|0;__ZN7VariantC2EPK6Object(g,c[d>>2]|0);__ZN3RefI15DynamicFontDataEC2ERK7Variant(f,g);if(c[g>>2]|0)__ZN7Variant5clearEv(g);c[h>>2]=c[f>>2];Pi[k&2047](a,h);a=c[h>>2]|0;if(!a){l=e;return}if(!(__ZN9Reference11unreferenceEv(a)|0)){l=e;return}a=c[h>>2]|0;if(!(__Z17predelete_handlerP6Object(a)|0)){l=e;return}gj[c[(c[a>>2]|0)+76>>2]&8191](a);__ZN6Memory11free_staticEPvb(a,0);l=e;return}function __ZN11MethodBind1I11DynamicFontRK3RefI15DynamicFontDataEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN31ResourceFormatLoaderDynamicFont4loadERK6StringS2_P5Error(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);a=d;f=(e|0)!=0;if(f)c[e>>2]=12;c[a>>2]=0;__ZN3RefI15DynamicFontDataE8instanceEv(a);g=(c[a>>2]|0)+140|0;h=c[g>>2]|0;if((h|0)!=(c[b>>2]|0)){if(h|0?(__Z16atomic_decrementPj(h+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(h,1);c[g>>2]=0;h=c[b>>2]|0;if(h|0?__Z28atomic_conditional_incrementPj(h+-8|0)|0:0)c[g>>2]=c[b>>2]}if(f)c[e>>2]=0;e=c[a>>2]|0;if(!e){i=0;l=d;return i|0}if($i[c[(c[e>>2]|0)+44>>2]&8191](e,1220696)|0){__ZN9Reference9referenceEv(e);j=e}else j=0;e=c[a>>2]|0;if(!e){i=j;l=d;return i|0}if(!(__ZN9Reference11unreferenceEv(e)|0)){i=j;l=d;return i|0}e=c[a>>2]|0;if(!(__Z17predelete_handlerP6Object(e)|0)){i=j;l=d;return i|0}gj[c[(c[e>>2]|0)+76>>2]&8191](e);__ZN6Memory11free_staticEPvb(e,0);i=j;l=d;return i|0}function __ZNK31ResourceFormatLoaderDynamicFont25get_recognized_extensionsEP4ListI6String16DefaultAllocatorE(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=a;__ZN6StringC2EPKc(d,912024);if(!(c[b>>2]|0)){e=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=e;c[e>>2]=0;c[e+4>>2]=0;c[e+8>>2]=0}e=__ZnwjPFPvjE(16,4740)|0;c[e>>2]=0;c[e+4>>2]=0;c[e+8>>2]=0;c[e+12>>2]=0;if((c[d>>2]|0?(c[e>>2]=0,f=c[d>>2]|0,f|0):0)?__Z28atomic_conditional_incrementPj(f+-8|0)|0:0)c[e>>2]=c[d>>2];f=c[b>>2]|0;g=f+4|0;h=c[g>>2]|0;c[e+8>>2]=h;c[e+4>>2]=0;c[e+12>>2]=f;if(h|0)c[h+4>>2]=e;c[g>>2]=e;if(!(c[f>>2]|0))c[f>>2]=e;e=f+8|0;c[e>>2]=(c[e>>2]|0)+1;e=c[d>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);__ZN6StringC2EPKc(d,912028);if(!(c[b>>2]|0)){e=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=e;c[e>>2]=0;c[e+4>>2]=0;c[e+8>>2]=0}e=__ZnwjPFPvjE(16,4740)|0;c[e>>2]=0;c[e+4>>2]=0;c[e+8>>2]=0;c[e+12>>2]=0;if((c[d>>2]|0?(c[e>>2]=0,f=c[d>>2]|0,f|0):0)?__Z28atomic_conditional_incrementPj(f+-8|0)|0:0)c[e>>2]=c[d>>2];f=c[b>>2]|0;b=f+4|0;g=c[b>>2]|0;c[e+8>>2]=g;c[e+4>>2]=0;c[e+12>>2]=f;if(g|0)c[g+4>>2]=e;c[b>>2]=e;if(!(c[f>>2]|0))c[f>>2]=e;e=f+8|0;c[e>>2]=(c[e>>2]|0)+1;e=c[d>>2]|0;if(!e){l=a;return}if(__Z16atomic_decrementPj(e+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(e,1);l=a;return}function __ZNK31ResourceFormatLoaderDynamicFont12handles_typeERK6String(a,b){a=a|0;b=b|0;return __ZNK6StringeqEPKc(b,910210)|0}function __ZNK31ResourceFormatLoaderDynamicFont17get_resource_typeERK6String(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=a+4|0;e=a+8|0;f=a;c[f>>2]=__ZNK6String13get_extensionEv(b)|0;c[e>>2]=__ZNK6String8to_lowerEv(f)|0;b=c[f>>2]|0;if(b|0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(b,1);if(!(__ZNK6StringeqEPKc(e,912024)|0)?!(__ZNK6StringeqEPKc(e,912028)|0):0)__ZN6StringC2EPKc(d,1263606);else __ZN6StringC2EPKc(d,910210);b=c[e>>2]|0;if(!b){g=c[d>>2]|0;l=a;return g|0}if(__Z16atomic_decrementPj(b+-8|0)|0){g=c[d>>2]|0;l=a;return g|0}__ZN6Memory11free_staticEPvb(b,1);g=c[d>>2]|0;l=a;return g|0}function __ZN31ResourceFormatLoaderDynamicFontD0Ev(a){a=a|0;__ZdlPv(a);return}function __ZN3RefI15DynamicFontDataE8instanceEv(b){b=b|0;var d=0,e=0,f=0,g=0,h=0;d=__ZnwjPKc(156,1263606)|0;__ZN8ResourceC2Ev(d);c[d>>2]=300724;__ZN10StringNameC2Ev(d+124|0);c[d+140>>2]=0;c[d+148>>2]=379008;c[d+144>>2]=0;c[d+152>>2]=0;a[d+136>>0]=0;c[d+128>>2]=0;c[d+132>>2]=0;__Z22postinitialize_handlerP6Object(d);if(!d){e=0;f=0}else{a[1263537]=0;__ZN9Reference8init_refEv(d)|0;e=d;f=d}d=c[b>>2]|0;do if((e|0)==(d|0))if(!e)return;else{g=e;break}else{if((d|0?__ZN9Reference11unreferenceEv(d)|0:0)?(h=c[b>>2]|0,__Z17predelete_handlerP6Object(h)|0):0){gj[c[(c[h>>2]|0)+76>>2]&8191](h);__ZN6Memory11free_staticEPvb(h,0)}c[b>>2]=f;if(!e)return;else{__ZN9Reference9referenceEv(e);g=e;break}}while(0);if(!(__ZN9Reference11unreferenceEv(g)|0))return;if(!(__Z17predelete_handlerP6Object(e)|0))return;gj[c[(c[e>>2]|0)+76>>2]&8191](e);__ZN6Memory11free_staticEPvb(f,0);return}function __ZN14SegmentShape2D18_initialize_classvEv(b){b=b|0;if(a[1263413]|0)return;if(!(a[1263357]|0)){if(!(a[1257004]|0)){if(!(a[1257001]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI9ReferenceEEvv();__ZN9Reference13_bind_methodsEv();a[1257001]=1}__ZN7ClassDB10_add_classI8ResourceEEvv();__ZN8Resource13_bind_methodsEv();a[1257004]=1}__ZN7ClassDB10_add_classI7Shape2DEEvv();__ZN7Shape2D13_bind_methodsEv();a[1263357]=1}__ZN7ClassDB10_add_classI14SegmentShape2DEEvv();__ZN14SegmentShape2D13_bind_methodsEv();a[1263413]=1;return}function __ZN14SegmentShape2D5_setvERK10StringNameRK7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK14SegmentShape2D5_getvERK10StringNameR7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK14SegmentShape2D19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+24|0;g=e+4|0;h=e;if(!d)__ZNK7Shape2D19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,0);__ZN6StringC2EPKc(f,912056);i=c[f>>2]|0;f=i;j=g+4|0;c[j>>2]=0;k=g+12|0;c[k>>2]=0;c[g>>2]=0;n=(i|0)==0;if(!n?(c[j>>2]=0,__Z28atomic_conditional_incrementPj(i+-8|0)|0):0)c[j>>2]=f;c[g+8>>2]=0;f=c[k>>2]|0;if(f|0){if(!(__Z16atomic_decrementPj(f+-8|0)|0))__ZN6Memory11free_staticEPvb(f,1);c[k>>2]=0}c[g+16>>2]=256;if(!(c[b>>2]|0)){k=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=k;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0}k=__ZnwjPFPvjE(32,4740)|0;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0;c[k+12>>2]=0;c[k+16>>2]=7;f=k+20|0;c[f>>2]=0;j=k+24|0;c[j>>2]=0;o=k+28|0;c[o>>2]=0;__ZN12PropertyInfoaSERKS_(k,g)|0;p=c[b>>2]|0;q=p+4|0;r=c[q>>2]|0;c[j>>2]=r;c[f>>2]=0;c[o>>2]=p;if(r|0)c[r+20>>2]=k;c[q>>2]=k;if(!(c[p>>2]|0))c[p>>2]=k;k=p+8|0;c[k>>2]=(c[k>>2]|0)+1;k=c[g+12>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);k=c[g+4>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);if(!n?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);__ZN10StringNameC2EPKc(h,912056);__ZN7ClassDB17get_property_listE10StringNameP4ListI12PropertyInfo16DefaultAllocatorEbPK6Object(h,b,1,a);__ZN10StringNameD2Ev(h);if(!d){l=e;return}__ZNK7Shape2D19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,1);l=e;return}function __ZN14SegmentShape2D14_notificationvEib(a,b,c){a=a|0;b=b|0;c=c|0;return}function __ZNK14SegmentShape2D16_get_class_namevEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+8|0;e=b+4|0;f=b;g=a+136|0;a=c[g>>2]|0;if(a|0){if(c[a+4>>2]|0){l=b;return g|0}if(__ZNK6String6lengthEv(a+8|0)|0){l=b;return g|0}}__ZN6StringC2EPKc(d,912056);c[f>>2]=c[d>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameaSERKS_(g,e);__ZN10StringNameD2Ev(e);e=c[f>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);l=b;return g|0}function __ZNK14SegmentShape2D9get_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,912056);l=a;return c[b>>2]|0}function __ZNK14SegmentShape2D8is_classERK6String(a,b){a=a|0;b=b|0;var c=0;if(((!(__ZNK6StringeqEPKc(b,912056)|0)?!(__ZNK6StringeqEPKc(b,938342)|0):0)?!(__ZNK6StringeqEPKc(b,1110448)|0):0)?!(__ZNK6StringeqEPKc(b,1126157)|0):0)c=__ZNK6StringeqEPKc(b,1142944)|0;else c=1;return c|0}function __ZNK14SegmentShape2D12is_class_ptrEPv(a,b){a=a|0;b=b|0;return (b|0)==1236352|((b|0)==1236156|((b|0)==1220696|((b|0)==1220724|(b|0)==1220580)))|0}function __ZN14SegmentShape2DD2Ev(a){a=a|0;c[a>>2]=302572;__ZN10StringNameD2Ev(a+136|0);__ZN7Shape2DD2Ev(a);return}function __ZN14SegmentShape2DD0Ev(a){a=a|0;c[a>>2]=302572;__ZN10StringNameD2Ev(a+136|0);__ZN7Shape2DD2Ev(a);__ZdlPv(a);return}function __ZN14SegmentShape2D4drawERK3RIDRK5Color(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e+4|0;g=e;h=__ZN12VisualServer13get_singletonEv()|0;i=c[(c[h>>2]|0)+1084>>2]|0;c[g>>2]=c[b>>2];c[f>>2]=c[g>>2];ci[i&1](h,f,a+140|0,a+148|0,d,3.0,0);l=e;return}function __ZNK14SegmentShape2D8get_rectEv(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,h=0,i=0,k=0,n=0,o=0.0,p=0,q=0.0,r=0.0;d=l;l=l+32|0;if((l|0)>=(m|0))ba(32);e=d+8|0;f=d+16|0;h=d;i=a+8|0;c[i>>2]=0;c[i+4>>2]=0;i=b+140|0;k=c[i>>2]|0;n=c[i+4>>2]|0;i=a;c[i>>2]=k;c[i+4>>2]=n;i=e;c[i>>2]=k;c[i+4>>2]=n;i=a+8|0;__ZNK7Vector2plERKS_(f,a,i);o=+g[b+148>>2];p=o<(c[j>>2]=k,+g[j>>2]);q=(c[j>>2]=n,+g[j>>2]);if(p)g[e>>2]=o;r=+g[b+152>>2];if(r<q)g[e+4>>2]=r;if(o>+g[f>>2])g[f>>2]=o;b=f+4|0;if(r>+g[b>>2])g[b>>2]=r;b=e;p=c[b+4>>2]|0;n=a;c[n>>2]=c[b>>2];c[n+4>>2]=p;__ZNK7Vector2miERKS_(h,f,e);e=h;h=c[e+4>>2]|0;f=i;c[f>>2]=c[e>>2];c[f+4>>2]=h;l=d;return}function __ZN7ClassDB10_add_classI14SegmentShape2DEEvv(){var a=0,b=0,d=0,e=0,f=0,g=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+16|0;d=a+12|0;e=a+8|0;f=a+4|0;g=a;__ZN6StringC2EPKc(b,912056);c[e>>2]=c[b>>2];__ZN10StringNameC2ERK6String(d,e);__ZN6StringC2EPKc(b,938342);c[g>>2]=c[b>>2];__ZN10StringNameC2ERK6String(f,g);__ZN7ClassDB11_add_class2ERK10StringNameS2_(d,f);__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);__ZN10StringNameD2Ev(d);d=c[e>>2]|0;if(!d){l=a;return}if(__Z16atomic_decrementPj(d+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(d,1);l=a;return}function __ZN14SegmentShape2D13_bind_methodsEv(){var a=0,b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0;a=l;l=l+96|0;if((l|0)>=(m|0))ba(96);b=a+72|0;d=a+64|0;e=a+48|0;f=a+40|0;g=a+24|0;h=a+16|0;i=a+56|0;j=a+8|0;k=a+32|0;n=a+20|0;o=a+12|0;p=a+4|0;q=a;__Z8D_METHODPKcS0_(d,912032,1129151);r=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(r);c[r>>2]=302704;__ZN10MethodBind10_set_constEb(r,0);__ZN10MethodBind24_generate_argument_typesEi(r,1);c[r+44>>2]=1683;c[r+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,r,d,0,0)|0;r=d+4|0;s=c[r>>2]|0;if(s|0?(__Z16atomic_decrementPj(s+-8|0)|0)==0:0){t=c[r>>2]|0;r=(t|0)==0?0:t+-4|0;t=r+4|0;if(c[r>>2]|0){u=0;do{__ZN10StringNameD2Ev(t+(u<<2)|0);u=u+1|0}while(u>>>0<(c[r>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(s,1)}__ZN10StringNameD2Ev(d);__Z8D_METHODPKc(e,912038);d=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(d);c[d>>2]=302740;__ZN10MethodBind10_set_constEb(d,1);__ZN10MethodBind24_generate_argument_typesEi(d,0);__ZN10MethodBind12_set_returnsEb(d,1);c[d+44>>2]=1684;c[d+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,d,e,0,0)|0;d=e+4|0;s=c[d>>2]|0;if(s|0?(__Z16atomic_decrementPj(s+-8|0)|0)==0:0){r=c[d>>2]|0;d=(r|0)==0?0:r+-4|0;r=d+4|0;if(c[d>>2]|0){u=0;do{__ZN10StringNameD2Ev(r+(u<<2)|0);u=u+1|0}while(u>>>0<(c[d>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(s,1)}__ZN10StringNameD2Ev(e);__Z8D_METHODPKcS0_(f,912044,1127589);e=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(e);c[e>>2]=302704;__ZN10MethodBind10_set_constEb(e,0);__ZN10MethodBind24_generate_argument_typesEi(e,1);c[e+44>>2]=1685;c[e+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,e,f,0,0)|0;e=f+4|0;s=c[e>>2]|0;if(s|0?(__Z16atomic_decrementPj(s+-8|0)|0)==0:0){d=c[e>>2]|0;e=(d|0)==0?0:d+-4|0;d=e+4|0;if(c[e>>2]|0){u=0;do{__ZN10StringNameD2Ev(d+(u<<2)|0);u=u+1|0}while(u>>>0<(c[e>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(s,1)}__ZN10StringNameD2Ev(f);__Z8D_METHODPKc(g,912050);f=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(f);c[f>>2]=302740;__ZN10MethodBind10_set_constEb(f,1);__ZN10MethodBind24_generate_argument_typesEi(f,0);__ZN10MethodBind12_set_returnsEb(f,1);c[f+44>>2]=1686;c[f+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,f,g,0,0)|0;f=g+4|0;s=c[f>>2]|0;if(s|0?(__Z16atomic_decrementPj(s+-8|0)|0)==0:0){e=c[f>>2]|0;f=(e|0)==0?0:e+-4|0;e=f+4|0;if(c[f>>2]|0){u=0;do{__ZN10StringNameD2Ev(e+(u<<2)|0);u=u+1|0}while(u>>>0<(c[f>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(s,1)}__ZN10StringNameD2Ev(g);__ZN6StringC2EPKc(b,912056);c[i>>2]=c[b>>2];__ZN10StringNameC2ERK6String(h,i);__ZN6StringC2EPKc(j,1129151);__ZN6StringC2EPKc(k,1263606);g=b+4|0;c[g>>2]=0;s=b+12|0;c[s>>2]=0;c[b>>2]=5;f=c[j>>2]|0;if(f|0?(c[g>>2]=0,__Z28atomic_conditional_incrementPj(f+-8|0)|0):0)c[g>>2]=c[j>>2];c[b+8>>2]=0;g=c[s>>2]|0;if((g|0)!=(c[k>>2]|0)){if(g|0?(__Z16atomic_decrementPj(g+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(g,1);c[s>>2]=0;g=c[k>>2]|0;if(g|0?__Z28atomic_conditional_incrementPj(g+-8|0)|0:0)c[s>>2]=c[k>>2]}c[b+16>>2]=7;c[n>>2]=__Z11_scs_createPKc(912032)|0;c[o>>2]=__Z11_scs_createPKc(912038)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(h,b,n,o,-1);__ZN10StringNameD2Ev(o);__ZN10StringNameD2Ev(n);s=c[b+12>>2]|0;if(s|0?(__Z16atomic_decrementPj(s+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(s,1);s=c[b+4>>2]|0;if(s|0?(__Z16atomic_decrementPj(s+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(s,1);s=c[k>>2]|0;if(s|0?(__Z16atomic_decrementPj(s+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(s,1);s=c[j>>2]|0;if(s|0?(__Z16atomic_decrementPj(s+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(s,1);__ZN10StringNameD2Ev(h);h=c[i>>2]|0;if(h|0?(__Z16atomic_decrementPj(h+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(h,1);__ZN6StringC2EPKc(b,912056);c[i>>2]=c[b>>2];__ZN10StringNameC2ERK6String(p,i);__ZN6StringC2EPKc(q,1127589);__ZN6StringC2EPKc(k,1263606);h=b+4|0;c[h>>2]=0;s=b+12|0;c[s>>2]=0;c[b>>2]=5;j=c[q>>2]|0;if(j|0?(c[h>>2]=0,__Z28atomic_conditional_incrementPj(j+-8|0)|0):0)c[h>>2]=c[q>>2];c[b+8>>2]=0;h=c[s>>2]|0;if((h|0)!=(c[k>>2]|0)){if(h|0?(__Z16atomic_decrementPj(h+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(h,1);c[s>>2]=0;h=c[k>>2]|0;if(h|0?__Z28atomic_conditional_incrementPj(h+-8|0)|0:0)c[s>>2]=c[k>>2]}c[b+16>>2]=7;c[n>>2]=__Z11_scs_createPKc(912044)|0;c[o>>2]=__Z11_scs_createPKc(912050)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(p,b,n,o,-1);__ZN10StringNameD2Ev(o);__ZN10StringNameD2Ev(n);n=c[b+12>>2]|0;if(n|0?(__Z16atomic_decrementPj(n+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(n,1);n=c[b+4>>2]|0;if(n|0?(__Z16atomic_decrementPj(n+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(n,1);n=c[k>>2]|0;if(n|0?(__Z16atomic_decrementPj(n+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(n,1);n=c[q>>2]|0;if(n|0?(__Z16atomic_decrementPj(n+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(n,1);__ZN10StringNameD2Ev(p);p=c[i>>2]|0;if(!p){l=a;return}if(__Z16atomic_decrementPj(p+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(p,1);l=a;return}function __ZN14SegmentShape2D5set_aERK7Vector2(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0;d=l;l=l+48|0;if((l|0)>=(m|0))ba(48);e=d+44|0;f=d+24|0;g=d+40|0;h=d;i=b;b=c[i>>2]|0;j=c[i+4>>2]|0;i=a+140|0;c[i>>2]=b;c[i+4>>2]=j;i=f;c[i>>2]=b;c[i+4>>2]=j;j=a+148|0;i=c[j+4>>2]|0;b=f+8|0;c[b>>2]=c[j>>2];c[b+4>>2]=i;i=__ZN15Physics2DServer13get_singletonEv()|0;b=c[(c[i>>2]|0)+92>>2]|0;c[g>>2]=ij[c[(c[a>>2]|0)+112>>2]&8191](a)|0;__ZN7VariantC2ERK5Rect2(h,f);c[e>>2]=c[g>>2];bj[b&4095](i,e,h);if(!(c[h>>2]|0)){__ZN8Resource12emit_changedEv(a);l=d;return}__ZN7Variant5clearEv(h);__ZN8Resource12emit_changedEv(a);l=d;return}function __ZNK14SegmentShape2D5get_aEv(a,b){a=a|0;b=b|0;var d=0,e=0;d=b+140|0;b=c[d+4>>2]|0;e=a;c[e>>2]=c[d>>2];c[e+4>>2]=b;return}function __ZN14SegmentShape2D5set_bERK7Vector2(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0;d=l;l=l+48|0;if((l|0)>=(m|0))ba(48);e=d+44|0;f=d+24|0;g=d+40|0;h=d;i=b;b=c[i>>2]|0;j=c[i+4>>2]|0;i=a+148|0;c[i>>2]=b;c[i+4>>2]=j;i=a+140|0;k=c[i+4>>2]|0;n=f;c[n>>2]=c[i>>2];c[n+4>>2]=k;k=f+8|0;c[k>>2]=b;c[k+4>>2]=j;j=__ZN15Physics2DServer13get_singletonEv()|0;k=c[(c[j>>2]|0)+92>>2]|0;c[g>>2]=ij[c[(c[a>>2]|0)+112>>2]&8191](a)|0;__ZN7VariantC2ERK5Rect2(h,f);c[e>>2]=c[g>>2];bj[k&4095](j,e,h);if(!(c[h>>2]|0)){__ZN8Resource12emit_changedEv(a);l=d;return}__ZN7Variant5clearEv(h);__ZN8Resource12emit_changedEv(a);l=d;return}function __ZNK14SegmentShape2D5get_bEv(a,b){a=a|0;b=b|0;var d=0,e=0;d=b+148|0;b=c[d+4>>2]|0;e=a;c[e>>2]=c[d>>2];c[e+4>>2]=b;return}function __ZNK13MethodBind0RCI14SegmentShape2D7Vector2E18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;if((b|0)!=-1){f=0;l=a;return f|0}g[d>>2]=0.0;g[d+4>>2]=0.0;__ZN7VariantC2ERK7Vector2(e,d);d=c[e>>2]|0;if(d|0)__ZN7Variant5clearEv(e);f=d;l=a;return f|0}function __ZNK13MethodBind0RCI14SegmentShape2D7Vector2E18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,912056);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI14SegmentShape2D7Vector2E4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;j=f+24|0;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236352)|0:0){c[h>>2]=0;a[1263537]=0;k=c[d+24>>2]|0;if((k|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=k;c[b>>2]=0;l=f;return}n=k-(c[d+20>>2]|0)|0;if((n|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=n;c[b>>2]=0;l=f;return}n=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))o=n;else o=c[(c[d>>2]|0)+n>>2]|0;Pi[o&2047](j,d);__ZN7VariantC2ERK7Vector2(i,j);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI14SegmentShape2D7Vector2E7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=d;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236352)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;Pi[i&2047](f,a);a=f;f=c[a+4>>2]|0;i=e;c[i>>2]=c[a>>2];c[i+4>>2]=f;l=d;return}function __ZN13MethodBind0RCI14SegmentShape2D7Vector2ED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I14SegmentShape2DRK7Vector2E18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;if(b|0){f=0;l=a;return f|0}g[d>>2]=0.0;g[d+4>>2]=0.0;__ZN7VariantC2ERK7Vector2(e,d);d=c[e>>2]|0;if(d|0)__ZN7Variant5clearEv(e);f=d;l=a;return f|0}function __ZNK11MethodBind1I14SegmentShape2DRK7Vector2E18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,912056);l=a;return c[b>>2]|0}function __ZN11MethodBind1I14SegmentShape2DRK7Vector2E4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i+24|0;k=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236352)|0:0){c[h>>2]=0;a[1263537]=0;n=d+24|0;o=c[n>>2]|0;if((o|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=o;c[b>>2]=0;l=i;return}p=o-(c[d+20>>2]|0)|0;if((p|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=p;c[b>>2]=0;l=i;return}if((g|0)>0){if((o|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);q=0}else{a[1263537]=0;q=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,q)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=q;c[b>>2]=0;l=i;return}}q=c[d+44>>2]|0;o=c[d+48>>2]|0;p=e+(o>>1)|0;if(!(o&1))r=q;else r=c[(c[p>>2]|0)+q>>2]|0;do if((g|0)<1){q=c[n>>2]|0;o=q+-1|0;if((q|0)>=1){e=c[d+16>>2]|0;s=(e|0)==0;if(s)t=0;else t=c[e+-4>>2]|0;if((q|0)<=(t|0)){if(s)u=0;else u=c[e+-4>>2]|0;do if((u|0)<(q|0)){if(s)v=0;else v=c[e+-4>>2]|0;if((v|0)<(q|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);w=0;break}else{a[1263537]=0;x=31;break}}else x=31;while(0);if((x|0)==31)w=e+(o*24|0)|0;__ZN7VariantC2ERKS_(k,w);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);__ZNK7Variantcv7Vector2Ev(j,k);Pi[r&2047](p,j);if(c[k>>2]|0)__ZN7Variant5clearEv(k);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I14SegmentShape2DRK7Vector2E7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236352)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;b=c[d>>2]|0;d=c[b+4>>2]|0;h=f;c[h>>2]=c[b>>2];c[h+4>>2]=d;Pi[i&2047](a,f);l=e;return}function __ZN11MethodBind1I14SegmentShape2DRK7Vector2ED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN10RayShape2D18_initialize_classvEv(b){b=b|0;if(a[1263414]|0)return;if(!(a[1263357]|0)){if(!(a[1257004]|0)){if(!(a[1257001]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI9ReferenceEEvv();__ZN9Reference13_bind_methodsEv();a[1257001]=1}__ZN7ClassDB10_add_classI8ResourceEEvv();__ZN8Resource13_bind_methodsEv();a[1257004]=1}__ZN7ClassDB10_add_classI7Shape2DEEvv();__ZN7Shape2D13_bind_methodsEv();a[1263357]=1}__ZN7ClassDB10_add_classI10RayShape2DEEvv();__ZN10RayShape2D13_bind_methodsEv();a[1263414]=1;return}function __ZN10RayShape2D5_setvERK10StringNameRK7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK10RayShape2D5_getvERK10StringNameR7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK10RayShape2D19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+24|0;g=e+4|0;h=e;if(!d)__ZNK7Shape2D19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,0);__ZN6StringC2EPKc(f,912093);i=c[f>>2]|0;f=i;j=g+4|0;c[j>>2]=0;k=g+12|0;c[k>>2]=0;c[g>>2]=0;n=(i|0)==0;if(!n?(c[j>>2]=0,__Z28atomic_conditional_incrementPj(i+-8|0)|0):0)c[j>>2]=f;c[g+8>>2]=0;f=c[k>>2]|0;if(f|0){if(!(__Z16atomic_decrementPj(f+-8|0)|0))__ZN6Memory11free_staticEPvb(f,1);c[k>>2]=0}c[g+16>>2]=256;if(!(c[b>>2]|0)){k=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=k;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0}k=__ZnwjPFPvjE(32,4740)|0;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0;c[k+12>>2]=0;c[k+16>>2]=7;f=k+20|0;c[f>>2]=0;j=k+24|0;c[j>>2]=0;o=k+28|0;c[o>>2]=0;__ZN12PropertyInfoaSERKS_(k,g)|0;p=c[b>>2]|0;q=p+4|0;r=c[q>>2]|0;c[j>>2]=r;c[f>>2]=0;c[o>>2]=p;if(r|0)c[r+20>>2]=k;c[q>>2]=k;if(!(c[p>>2]|0))c[p>>2]=k;k=p+8|0;c[k>>2]=(c[k>>2]|0)+1;k=c[g+12>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);k=c[g+4>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);if(!n?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);__ZN10StringNameC2EPKc(h,912093);__ZN7ClassDB17get_property_listE10StringNameP4ListI12PropertyInfo16DefaultAllocatorEbPK6Object(h,b,1,a);__ZN10StringNameD2Ev(h);if(!d){l=e;return}__ZNK7Shape2D19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,1);l=e;return}function __ZN10RayShape2D14_notificationvEib(a,b,c){a=a|0;b=b|0;c=c|0;return}function __ZNK10RayShape2D16_get_class_namevEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+8|0;e=b+4|0;f=b;g=a+136|0;a=c[g>>2]|0;if(a|0){if(c[a+4>>2]|0){l=b;return g|0}if(__ZNK6String6lengthEv(a+8|0)|0){l=b;return g|0}}__ZN6StringC2EPKc(d,912093);c[f>>2]=c[d>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameaSERKS_(g,e);__ZN10StringNameD2Ev(e);e=c[f>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);l=b;return g|0}function __ZNK10RayShape2D9get_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,912093);l=a;return c[b>>2]|0}function __ZNK10RayShape2D8is_classERK6String(a,b){a=a|0;b=b|0;var c=0;if(((!(__ZNK6StringeqEPKc(b,912093)|0)?!(__ZNK6StringeqEPKc(b,938342)|0):0)?!(__ZNK6StringeqEPKc(b,1110448)|0):0)?!(__ZNK6StringeqEPKc(b,1126157)|0):0)c=__ZNK6StringeqEPKc(b,1142944)|0;else c=1;return c|0}function __ZNK10RayShape2D12is_class_ptrEPv(a,b){a=a|0;b=b|0;return (b|0)==1236356|((b|0)==1236156|((b|0)==1220696|((b|0)==1220724|(b|0)==1220580)))|0}function __ZN10RayShape2DD2Ev(a){a=a|0;c[a>>2]=302776;__ZN10StringNameD2Ev(a+136|0);__ZN7Shape2DD2Ev(a);return}function __ZN10RayShape2DD0Ev(a){a=a|0;c[a>>2]=302776;__ZN10StringNameD2Ev(a+136|0);__ZN7Shape2DD2Ev(a);__ZdlPv(a);return}function __ZN10RayShape2D4drawERK3RIDRK5Color(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;f=l;l=l+96|0;if((l|0)>=(m|0))ba(96);h=f+72|0;i=f+64|0;j=f+48|0;k=f+56|0;n=f+40|0;o=f+16|0;p=f+8|0;q=f;r=f+28|0;s=f+36|0;t=f+24|0;u=f+32|0;v=c[b+140>>2]|0;g[j>>2]=0.0;c[j+4>>2]=v;v=__ZN12VisualServer13get_singletonEv()|0;b=c[(c[v>>2]|0)+1084>>2]|0;c[k>>2]=c[d>>2];g[i>>2]=0.0;g[i+4>>2]=0.0;c[h>>2]=c[k>>2];ci[b&1](v,h,i,j,e,3.0,0);c[n>>2]=0;g[h>>2]=0.0;g[h+4>>2]=4.0;__ZNK7Vector2plERKS_(o,j,h);v=o;o=c[v>>2]|0;b=c[v+4>>2]|0;do if(!(__ZN6VectorI7Vector2E6resizeEi(n,1)|0)){a[1263537]=0;v=c[n>>2]|0;if(!v)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);k=c[v+-4>>2]|0;if((k|0)<1)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else{__ZN6VectorI7Vector2E14_copy_on_writeEv(n);v=(c[n>>2]|0)+(k+-1<<3)|0;c[v>>2]=o;c[v+4>>2]=b;break}}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);while(0);g[h>>2]=2.828000068664551;g[h+4>>2]=0.0;__ZNK7Vector2plERKS_(p,j,h);b=p;p=c[b>>2]|0;o=c[b+4>>2]|0;b=c[n>>2]|0;if(!b)w=1;else w=(c[b+-4>>2]|0)+1|0;do if(!(__ZN6VectorI7Vector2E6resizeEi(n,w)|0)){a[1263537]=0;b=c[n>>2]|0;if(!b)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);v=c[b+-4>>2]|0;if((v|0)<1)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else{__ZN6VectorI7Vector2E14_copy_on_writeEv(n);b=(c[n>>2]|0)+(v+-1<<3)|0;c[b>>2]=p;c[b+4>>2]=o;break}}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);while(0);g[h>>2]=-2.828000068664551;g[h+4>>2]=0.0;__ZNK7Vector2plERKS_(q,j,h);j=q;q=c[j>>2]|0;o=c[j+4>>2]|0;j=c[n>>2]|0;if(!j)x=1;else x=(c[j+-4>>2]|0)+1|0;do if(!(__ZN6VectorI7Vector2E6resizeEi(n,x)|0)){a[1263537]=0;j=c[n>>2]|0;if(!j)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);p=c[j+-4>>2]|0;if((p|0)<1)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else{__ZN6VectorI7Vector2E14_copy_on_writeEv(n);j=(c[n>>2]|0)+(p+-1<<3)|0;c[j>>2]=q;c[j+4>>2]=o;break}}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);while(0);c[r>>2]=0;c[h>>2]=c[e>>2];c[h+4>>2]=c[e+4>>2];c[h+8>>2]=c[e+8>>2];c[h+12>>2]=c[e+12>>2];__ZN6VectorI5ColorE9push_backES0_(r,h)|0;c[h>>2]=c[e>>2];c[h+4>>2]=c[e+4>>2];c[h+8>>2]=c[e+8>>2];c[h+12>>2]=c[e+12>>2];__ZN6VectorI5ColorE9push_backES0_(r,h)|0;c[h>>2]=c[e>>2];c[h+4>>2]=c[e+4>>2];c[h+8>>2]=c[e+8>>2];c[h+12>>2]=c[e+12>>2];__ZN6VectorI5ColorE9push_backES0_(r,h)|0;e=__ZN12VisualServer13get_singletonEv()|0;o=c[(c[e>>2]|0)+1108>>2]|0;c[s>>2]=c[d>>2];c[t>>2]=0;c[u>>2]=0;c[i>>2]=c[s>>2];c[h>>2]=c[u>>2];Zi[o&1](e,i,n,r,t,h,1.0);h=c[t>>2]|0;if(h|0?(__Z16atomic_decrementPj(h+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(h,1);h=c[r>>2]|0;if(h|0?(__Z16atomic_decrementPj(h+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(h,1);h=c[n>>2]|0;if(!h){l=f;return}if(__Z16atomic_decrementPj(h+-8|0)|0){l=f;return}__ZN6Memory11free_staticEPvb(h,1);l=f;return}function __ZNK10RayShape2D8get_rectEv(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,h=0,i=0.0,k=0,n=0,o=0.0,p=0.0;d=l;l=l+32|0;if((l|0)>=(m|0))ba(32);e=d+8|0;f=d+16|0;h=d;c[a>>2]=0;c[a+4>>2]=0;c[a+8>>2]=0;c[a+12>>2]=0;i=+g[b+140>>2];b=a;k=c[b>>2]|0;n=c[b+4>>2]|0;b=e;c[b>>2]=k;c[b+4>>2]=n;__ZNK7Vector2plERKS_(f,a,a+8|0);b=(c[j>>2]=k,+g[j>>2])>0.0;o=(c[j>>2]=n,+g[j>>2]);if(b)g[e>>2]=0.0;if(i<o)g[e+4>>2]=i;if(+g[f>>2]<0.0)g[f>>2]=0.0;b=f+4|0;if(i>+g[b>>2])g[b>>2]=i;b=e;n=c[b+4>>2]|0;k=a;c[k>>2]=c[b>>2];c[k+4>>2]=n;__ZNK7Vector2miERKS_(h,f,e);e=h;h=a+4|0;i=+g[e>>2];o=+g[h>>2]+-2.828000068664551;p=+g[e+4>>2]+5.656000137329102;g[a>>2]=+g[a>>2]+-2.828000068664551;g[h>>2]=o;g[a+8>>2]=i+5.656000137329102;g[a+12>>2]=p;l=d;return}function __ZN7ClassDB10_add_classI10RayShape2DEEvv(){var a=0,b=0,d=0,e=0,f=0,g=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+16|0;d=a+12|0;e=a+8|0;f=a+4|0;g=a;__ZN6StringC2EPKc(b,912093);c[e>>2]=c[b>>2];__ZN10StringNameC2ERK6String(d,e);__ZN6StringC2EPKc(b,938342);c[g>>2]=c[b>>2];__ZN10StringNameC2ERK6String(f,g);__ZN7ClassDB11_add_class2ERK10StringNameS2_(d,f);__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);__ZN10StringNameD2Ev(d);d=c[e>>2]|0;if(!d){l=a;return}if(__Z16atomic_decrementPj(d+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(d,1);l=a;return}function __ZN10RayShape2D13_bind_methodsEv(){var a=0,b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0;a=l;l=l+64|0;if((l|0)>=(m|0))ba(64);b=a+44|0;d=a+32|0;e=a+24|0;f=a+12|0;g=a+40|0;h=a;i=a+16|0;j=a+8|0;k=a+4|0;__Z8D_METHODPKcS0_(d,912071,1126756);n=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(n);c[n>>2]=302908;__ZN10MethodBind10_set_constEb(n,0);__ZN10MethodBind24_generate_argument_typesEi(n,1);c[n+44>>2]=247;c[n+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,n,d,0,0)|0;n=d+4|0;o=c[n>>2]|0;if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0){p=c[n>>2]|0;n=(p|0)==0?0:p+-4|0;p=n+4|0;if(c[n>>2]|0){q=0;do{__ZN10StringNameD2Ev(p+(q<<2)|0);q=q+1|0}while(q>>>0<(c[n>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(o,1)}__ZN10StringNameD2Ev(d);__Z8D_METHODPKc(e,912082);d=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(d);c[d>>2]=302944;__ZN10MethodBind10_set_constEb(d,1);__ZN10MethodBind24_generate_argument_typesEi(d,0);__ZN10MethodBind12_set_returnsEb(d,1);c[d+44>>2]=254;c[d+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,d,e,0,0)|0;d=e+4|0;o=c[d>>2]|0;if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0){n=c[d>>2]|0;d=(n|0)==0?0:n+-4|0;n=d+4|0;if(c[d>>2]|0){q=0;do{__ZN10StringNameD2Ev(n+(q<<2)|0);q=q+1|0}while(q>>>0<(c[d>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(o,1)}__ZN10StringNameD2Ev(e);__ZN6StringC2EPKc(b,912093);c[g>>2]=c[b>>2];__ZN10StringNameC2ERK6String(f,g);__ZN6StringC2EPKc(h,1126756);__ZN6StringC2EPKc(i,1263606);e=b+4|0;c[e>>2]=0;o=b+12|0;c[o>>2]=0;c[b>>2]=3;d=c[h>>2]|0;if(d|0?(c[e>>2]=0,__Z28atomic_conditional_incrementPj(d+-8|0)|0):0)c[e>>2]=c[h>>2];c[b+8>>2]=0;e=c[o>>2]|0;if((e|0)!=(c[i>>2]|0)){if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);c[o>>2]=0;e=c[i>>2]|0;if(e|0?__Z28atomic_conditional_incrementPj(e+-8|0)|0:0)c[o>>2]=c[i>>2]}c[b+16>>2]=7;c[j>>2]=__Z11_scs_createPKc(912071)|0;c[k>>2]=__Z11_scs_createPKc(912082)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(f,b,j,k,-1);__ZN10StringNameD2Ev(k);__ZN10StringNameD2Ev(j);j=c[b+12>>2]|0;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);j=c[b+4>>2]|0;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);j=c[i>>2]|0;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);j=c[h>>2]|0;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(!f){l=a;return}if(__Z16atomic_decrementPj(f+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(f,1);l=a;return}function __ZN10RayShape2D10set_lengthEf(a,b){a=a|0;b=+b;var d=0,e=0,f=0,h=0,i=0,j=0,k=0;d=l;l=l+32|0;if((l|0)>=(m|0))ba(32);e=d+28|0;f=d+24|0;h=d;i=a+140|0;g[i>>2]=b;j=__ZN15Physics2DServer13get_singletonEv()|0;k=c[(c[j>>2]|0)+92>>2]|0;c[f>>2]=ij[c[(c[a>>2]|0)+112>>2]&8191](a)|0;__ZN7VariantC2Ef(h,+g[i>>2]);c[e>>2]=c[f>>2];bj[k&4095](j,e,h);if(!(c[h>>2]|0)){__ZN8Resource12emit_changedEv(a);l=d;return}__ZN7Variant5clearEv(h);__ZN8Resource12emit_changedEv(a);l=d;return}function __ZNK10RayShape2D10get_lengthEv(a){a=a|0;return +(+g[a+140>>2])}function __ZNK13MethodBind0RCI10RayShape2DfE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Ef(d,0.0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK13MethodBind0RCI10RayShape2DfE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,912093);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI10RayShape2DfE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236356)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2Ef(i,+mj[n&511](d));__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI10RayShape2DfE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0.0;if(!b)f=0;else{d=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236356)|0;f=d?b:0}b=c[a+44>>2]|0;d=c[a+48>>2]|0;a=f+(d>>1)|0;if(!(d&1)){h=b;i=+mj[h&511](a);g[e>>2]=i;return}else{h=c[(c[a>>2]|0)+b>>2]|0;i=+mj[h&511](a);g[e>>2]=i;return}}function __ZN13MethodBind0RCI10RayShape2DfED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I10RayShape2DfE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if(!b){__ZN7VariantC2Ef(d,0.0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK11MethodBind1I10RayShape2DfE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,912093);l=a;return c[b>>2]|0}function __ZN11MethodBind1I10RayShape2DfE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0.0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236356)|0:0){c[h>>2]=0;a[1263537]=0;k=d+24|0;n=c[k>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=i;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=i;return}if((g|0)>0){if((n|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);p=0}else{a[1263537]=0;p=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,p)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=p;c[b>>2]=0;l=i;return}}p=c[d+44>>2]|0;n=c[d+48>>2]|0;o=e+(n>>1)|0;if(!(n&1))q=p;else q=c[(c[o>>2]|0)+p>>2]|0;do if((g|0)<1){p=c[k>>2]|0;n=p+-1|0;if((p|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)s=0;else s=c[e+-4>>2]|0;if((p|0)<=(s|0)){if(r)t=0;else t=c[e+-4>>2]|0;do if((t|0)<(p|0)){if(r)u=0;else u=c[e+-4>>2]|0;if((u|0)<(p|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);v=0;break}else{a[1263537]=0;w=31;break}}else w=31;while(0);if((w|0)==31)v=e+(n*24|0)|0;__ZN7VariantC2ERKS_(j,v);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);x=+__ZNK7VariantcvfEv(j);Mi[q&511](o,x);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I10RayShape2DfE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0,j=0.0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236356)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1)){h=b;i=c[d>>2]|0;j=+g[i>>2];Mi[h&511](a,j);return}else{h=c[(c[a>>2]|0)+b>>2]|0;i=c[d>>2]|0;j=+g[i>>2];Mi[h&511](a,j);return}}function __ZN11MethodBind1I10RayShape2DfED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN14ShaderMaterial18_initialize_classvEv(b){b=b|0;if(a[1263415]|0)return;if(!(a[1263248]|0)){if(!(a[1257004]|0)){if(!(a[1257001]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI9ReferenceEEvv();__ZN9Reference13_bind_methodsEv();a[1257001]=1}__ZN7ClassDB10_add_classI8ResourceEEvv();__ZN8Resource13_bind_methodsEv();a[1257004]=1}__ZN7ClassDB10_add_classI8MaterialEEvv();a[1263248]=1}__ZN7ClassDB10_add_classI14ShaderMaterialEEvv();__ZN14ShaderMaterial13_bind_methodsEv();a[1263415]=1;return}function __ZN14ShaderMaterial5_setvERK10StringNameRK7Variant(a,b,c){a=a|0;b=b|0;c=c|0;var d=0;if(1273==1129){d=0;return d|0}d=__ZN14ShaderMaterial4_setERK10StringNameRK7Variant(a,b,c)|0;return d|0}function __ZNK14ShaderMaterial5_getvERK10StringNameR7Variant(a,b,c){a=a|0;b=b|0;c=c|0;var d=0;if(1274!=1131?__ZNK14ShaderMaterial4_getERK10StringNameR7Variant(a,b,c)|0:0){d=1;return d|0}d=0;return d|0}function __ZNK14ShaderMaterial19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+24|0;g=e+4|0;h=e;if(!d)__ZNK8Material19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,0);__ZN6StringC2EPKc(f,938208);i=c[f>>2]|0;f=i;j=g+4|0;c[j>>2]=0;k=g+12|0;c[k>>2]=0;c[g>>2]=0;n=(i|0)==0;if(!n?(c[j>>2]=0,__Z28atomic_conditional_incrementPj(i+-8|0)|0):0)c[j>>2]=f;c[g+8>>2]=0;f=c[k>>2]|0;if(f|0){if(!(__Z16atomic_decrementPj(f+-8|0)|0))__ZN6Memory11free_staticEPvb(f,1);c[k>>2]=0}c[g+16>>2]=256;if(!(c[b>>2]|0)){k=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=k;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0}k=__ZnwjPFPvjE(32,4740)|0;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0;c[k+12>>2]=0;c[k+16>>2]=7;f=k+20|0;c[f>>2]=0;j=k+24|0;c[j>>2]=0;o=k+28|0;c[o>>2]=0;__ZN12PropertyInfoaSERKS_(k,g)|0;p=c[b>>2]|0;q=p+4|0;r=c[q>>2]|0;c[j>>2]=r;c[f>>2]=0;c[o>>2]=p;if(r|0)c[r+20>>2]=k;c[q>>2]=k;if(!(c[p>>2]|0))c[p>>2]=k;k=p+8|0;c[k>>2]=(c[k>>2]|0)+1;k=c[g+12>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);k=c[g+4>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);if(!n?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);__ZN10StringNameC2EPKc(h,938208);__ZN7ClassDB17get_property_listE10StringNameP4ListI12PropertyInfo16DefaultAllocatorEbPK6Object(h,b,1,a);__ZN10StringNameD2Ev(h);if(1687!=516)__ZNK14ShaderMaterial18_get_property_listEP4ListI12PropertyInfo16DefaultAllocatorE(a,b);if(!d){l=e;return}__ZNK8Material19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,1);l=e;return}function __ZN14ShaderMaterial14_notificationvEib(a,b,c){a=a|0;b=b|0;c=c|0;return}function __ZNK14ShaderMaterial16_get_class_namevEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+8|0;e=b+4|0;f=b;g=a+132|0;a=c[g>>2]|0;if(a|0){if(c[a+4>>2]|0){l=b;return g|0}if(__ZNK6String6lengthEv(a+8|0)|0){l=b;return g|0}}__ZN6StringC2EPKc(d,938208);c[f>>2]=c[d>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameaSERKS_(g,e);__ZN10StringNameD2Ev(e);e=c[f>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);l=b;return g|0}function __ZNK14ShaderMaterial9get_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,938208);l=a;return c[b>>2]|0}function __ZNK14ShaderMaterial8is_classERK6String(a,b){a=a|0;b=b|0;var c=0;if(((!(__ZNK6StringeqEPKc(b,938208)|0)?!(__ZNK6StringeqEPKc(b,851534)|0):0)?!(__ZNK6StringeqEPKc(b,1110448)|0):0)?!(__ZNK6StringeqEPKc(b,1126157)|0):0)c=__ZNK6StringeqEPKc(b,1142944)|0;else c=1;return c|0}function __ZNK14ShaderMaterial12is_class_ptrEPv(a,b){a=a|0;b=b|0;return (b|0)==1234336|((b|0)==1234412|((b|0)==1220696|((b|0)==1220724|(b|0)==1220580)))|0}function __ZNK14ShaderMaterial20get_argument_optionsERK10StringNameiP4ListI6String16DefaultAllocatorE(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0;g=l;l=l+32|0;if((l|0)>=(m|0))ba(32);h=g+24|0;i=g+20|0;j=g+16|0;k=g+12|0;n=g+4|0;o=g;p=g+8|0;q=c[d>>2]|0;do if(q){r=c[q+4>>2]|0;if(r|0){__ZN6StringC2EPKc(h,r);s=c[h>>2]|0;break}r=q+8|0;c[h>>2]=0;t=c[r>>2]|0;if((t|0)!=0?(c[h>>2]=0,(__Z28atomic_conditional_incrementPj(t+-8|0)|0)!=0):0){t=c[r>>2]|0;c[h>>2]=t;s=t}else s=0}else{c[h>>2]=0;s=0}while(0);c[i>>2]=s;if(__ZNK6StringeqEPKc(i,912104)|0){if(!e)u=11}else if((e|0)==0&(__ZNK6StringeqEPKc(i,912121)|0))u=11;if((u|0)==11?(s=c[b+136>>2]|0,s|0):0){c[h>>2]=0;__ZNK6Shader14get_param_listEP4ListI12PropertyInfo16DefaultAllocatorE(s,h);s=c[h>>2]|0;if(!s)v=0;else{w=s;u=14}while(1){if((u|0)==14){u=0;v=c[w>>2]|0}if(!v)break;__ZN6StringC2EPKc(n,912138);__ZN6StringC2EPKc(o,1263606);c[k>>2]=__ZNK6String13replace_firstES_S_(v+4|0,n,o)|0;c[j>>2]=__ZplPKcRK6String(1144826,k)|0;__ZN6StringC2EPKc(p,1144826);s=__ZNK6StringplERKS_(j,p)|0;q=s;if(!(c[f>>2]|0)){t=__ZnwjPFPvjE(12,4740)|0;c[f>>2]=t;c[t>>2]=0;c[t+4>>2]=0;c[t+8>>2]=0}t=__ZnwjPFPvjE(16,4740)|0;c[t>>2]=0;c[t+4>>2]=0;c[t+8>>2]=0;c[t+12>>2]=0;r=(s|0)==0;if(!r?(c[t>>2]=0,__Z28atomic_conditional_incrementPj(s+-8|0)|0):0)c[t>>2]=q;q=c[f>>2]|0;x=q+4|0;y=c[x>>2]|0;c[t+8>>2]=y;c[t+4>>2]=0;c[t+12>>2]=q;if(y|0)c[y+4>>2]=t;c[x>>2]=t;if(!(c[q>>2]|0))c[q>>2]=t;t=q+8|0;c[t>>2]=(c[t>>2]|0)+1;if(!r?(__Z16atomic_decrementPj(s+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(s,1);s=c[p>>2]|0;if(s|0?(__Z16atomic_decrementPj(s+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(s,1);s=c[j>>2]|0;if(s|0?(__Z16atomic_decrementPj(s+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(s,1);s=c[k>>2]|0;if(s|0?(__Z16atomic_decrementPj(s+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(s,1);s=c[o>>2]|0;if(s|0?(__Z16atomic_decrementPj(s+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(s,1);s=c[n>>2]|0;if(s|0?(__Z16atomic_decrementPj(s+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(s,1);w=v+20|0;u=14}v=c[h>>2]|0;a:do if(v|0){w=v;while(1){n=c[w>>2]|0;if(!n)break;__ZN4ListI12PropertyInfo16DefaultAllocatorE5_Data5eraseEPKNS2_7ElementE(w,n)|0;z=c[h>>2]|0;if(!(c[z+8>>2]|0)){u=20;break}if(!z)break a;else w=z}if((u|0)==20){__ZN6Memory11free_staticEPvb(z,0);c[h>>2]=0;break}if(!(c[w+8>>2]|0)){a[1263537]=0;__ZN6Memory11free_staticEPvb(w,0);break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145461,1145120,668,1145467,0);break}}while(0)}__ZNK6Object20get_argument_optionsERK10StringNameiP4ListI6String16DefaultAllocatorE(b,d,e,f);f=c[i>>2]|0;if(!f){l=g;return}if(__Z16atomic_decrementPj(f+-8|0)|0){l=g;return}__ZN6Memory11free_staticEPvb(f,1);l=g;return}function __ZN14ShaderMaterialD2Ev(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+4|0;e=b;c[a>>2]=302980;f=a+136|0;g=c[f>>2]|0;if((g|0?__ZN9Reference11unreferenceEv(g)|0:0)?(g=c[f>>2]|0,__Z17predelete_handlerP6Object(g)|0):0){gj[c[(c[g>>2]|0)+76>>2]&8191](g);__ZN6Memory11free_staticEPvb(g,0)}c[f>>2]=0;__ZN10StringNameD2Ev(a+132|0);c[a>>2]=225320;f=__ZN12VisualServer13get_singletonEv()|0;g=c[(c[f>>2]|0)+1312>>2]|0;c[e>>2]=c[a+128>>2];c[d>>2]=c[e>>2];Pi[g&2047](f,d);__ZN10StringNameD2Ev(a+124|0);__ZN8ResourceD2Ev(a);l=b;return}function __ZN14ShaderMaterialD0Ev(a){a=a|0;__ZN14ShaderMaterialD2Ev(a);__ZdlPv(a);return}function __ZNK6Shader14get_param_listEP4ListI12PropertyInfo16DefaultAllocatorE(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;e=l;l=l+48|0;if((l|0)>=(m|0))ba(48);f=e+16|0;g=e+12|0;h=e+8|0;i=e+4|0;j=e;c[g>>2]=0;k=__ZN12VisualServer13get_singletonEv()|0;n=c[(c[k>>2]|0)+172>>2]|0;c[h>>2]=c[b+128>>2];c[f>>2]=c[h>>2];bj[n&4095](k,f,g);k=b+140|0;n=c[k>>2]|0;if(n|0?(__ZN3MapI10StringNameS0_10ComparatorIS0_E16DefaultAllocatorE13_cleanup_treeEPNS4_7ElementE(k,c[n+8>>2]|0),n=c[b+144>>2]|0,h=c[k>>2]|0,c[h+8>>2]=n,c[b+148>>2]=0,o=n,c[o+12>>2]=o,h|0):0){__ZN10StringNameD2Ev(h+28|0);__ZN10StringNameD2Ev(h+24|0);__ZN6Memory11free_staticEPvb(h,0);c[k>>2]=0}a[b+136>>0]=0;b=c[g>>2]|0;if(!b)p=0;else{q=b;r=6}while(1){if((r|0)==6){r=0;p=c[q>>2]|0}if(!p)break;c[f>>2]=c[p>>2];b=f+4|0;h=p+4|0;c[b>>2]=0;if((c[h>>2]|0?(c[b>>2]=0,o=c[h>>2]|0,o|0):0)?__Z28atomic_conditional_incrementPj(o+-8|0)|0:0)c[b>>2]=c[h>>2];c[f+8>>2]=c[p+8>>2];o=f+12|0;n=p+12|0;c[o>>2]=0;if((c[n>>2]|0?(c[o>>2]=0,s=c[n>>2]|0,s|0):0)?__Z28atomic_conditional_incrementPj(s+-8|0)|0:0)c[o>>2]=c[n>>2];c[f+16>>2]=c[p+16>>2];n=__ZplPKcRK6String(912138,b)|0;o=n;s=c[b>>2]|0;if((s|0)==(n|0)){if(n|0)r=33}else{if(s|0?(__Z16atomic_decrementPj(s+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(s,1);c[b>>2]=0;if(n|0)if(!(__Z28atomic_conditional_incrementPj(n+-8|0)|0))r=33;else{c[b>>2]=o;r=33}}if((r|0)==33?(r=0,(__Z16atomic_decrementPj(n+-8|0)|0)==0):0)__ZN6Memory11free_staticEPvb(n,1);__ZN10StringNameC2ERK6String(i,h);__ZN10StringNameC2ERK6String(j,b);__ZN10StringNameaSERKS_(__ZN3MapI10StringNameS0_10ComparatorIS0_E16DefaultAllocatorEixERKS0_(k,j)|0,i);__ZN10StringNameD2Ev(j);__ZN10StringNameD2Ev(i);if(d|0){if((c[f>>2]|0)==17)c[f>>2]=18;if(!(c[d>>2]|0)){b=__ZnwjPFPvjE(12,4740)|0;c[d>>2]=b;c[b>>2]=0;c[b+4>>2]=0;c[b+8>>2]=0}b=__ZnwjPFPvjE(32,4740)|0;c[b>>2]=0;c[b+4>>2]=0;c[b+8>>2]=0;c[b+12>>2]=0;c[b+16>>2]=7;h=b+20|0;c[h>>2]=0;n=b+24|0;c[n>>2]=0;o=b+28|0;c[o>>2]=0;__ZN12PropertyInfoaSERKS_(b,f)|0;s=c[d>>2]|0;t=s+4|0;u=c[t>>2]|0;c[n>>2]=u;c[h>>2]=0;c[o>>2]=s;if(u|0)c[u+20>>2]=b;c[t>>2]=b;if(!(c[s>>2]|0))c[s>>2]=b;b=s+8|0;c[b>>2]=(c[b>>2]|0)+1}b=c[f+12>>2]|0;if(b|0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(b,1);b=c[f+4>>2]|0;if(b|0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(b,1);q=p+20|0;r=6}p=c[g>>2]|0;if(!p){l=e;return}else v=p;while(1){p=c[v>>2]|0;if(!p){r=13;break}__ZN4ListI12PropertyInfo16DefaultAllocatorE5_Data5eraseEPKNS2_7ElementE(v,p)|0;w=c[g>>2]|0;if(!(c[w+8>>2]|0)){r=12;break}if(!w){r=16;break}else v=w}if((r|0)==12){__ZN6Memory11free_staticEPvb(w,0);c[g>>2]=0;l=e;return}else if((r|0)==13)if(!(c[v+8>>2]|0)){a[1263537]=0;__ZN6Memory11free_staticEPvb(v,0);l=e;return}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145461,1145120,668,1145467,0);l=e;return}else if((r|0)==16){l=e;return}}function __ZN3MapI10StringNameS0_10ComparatorIS0_E16DefaultAllocatorEixERKS0_(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;g=c[b>>2]|0;if(!g){h=__ZnwjPFPvjE(32,4740)|0;__ZN10StringNameC2Ev(h+24|0);__ZN10StringNameC2Ev(h+28|0);i=h+16|0;c[i>>2]=0;c[i+4>>2]=0;c[b>>2]=h;i=c[b+4>>2]|0;c[h+4>>2]=i;c[h+8>>2]=i;c[h+12>>2]=i;c[h>>2]=1;if(!h)j=12;else{k=h;n=i;j=4}}else{k=g;n=c[b+4>>2]|0;j=4}a:do if((j|0)==4){g=c[k+8>>2]|0;if((g|0)!=(n|0)){i=c[d>>2]|0;h=g;while(1){g=c[h+24>>2]|0;if(i>>>0<g>>>0)o=h+8|0;else{if(g>>>0>=i>>>0)break;o=h+4|0}g=c[o>>2]|0;if((g|0)==(n|0)){j=12;break a}else h=g}if(!((h|0)==(n|0)|(h|0)==0))p=h;else j=12}else j=12}while(0);if((j|0)==12){__ZN10StringNameC2Ev(f);if(!(c[b>>2]|0)){j=__ZnwjPFPvjE(32,4740)|0;__ZN10StringNameC2Ev(j+24|0);__ZN10StringNameC2Ev(j+28|0);n=j+16|0;c[n>>2]=0;c[n+4>>2]=0;c[b>>2]=j;n=c[b+4>>2]|0;c[j+4>>2]=n;c[j+8>>2]=n;c[j+12>>2]=n;c[j>>2]=1}j=__ZN3MapI10StringNameS0_10ComparatorIS0_E16DefaultAllocatorE10_insert_rbERKS0_S6_(b,d,f)|0;__ZN10StringNameD2Ev(f);if(!j){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145936,616,1145947,0);q=0;l=e;return q|0}else p=j}a[1263537]=0;q=p+28|0;l=e;return q|0}function __ZN3MapI10StringNameS0_10ComparatorIS0_E16DefaultAllocatorE10_insert_rbERKS0_S6_(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f;a[g>>0]=0;h=__ZN3MapI10StringNameS0_10ComparatorIS0_E16DefaultAllocatorE7_insertERKS0_Rb(b,d,g)|0;if(h|0)__ZN10StringNameaSERKS_(h+28|0,e);if(a[g>>0]|0){l=f;return h|0}g=b+8|0;c[g>>2]=(c[g>>2]|0)+1;g=h+12|0;e=c[g>>2]|0;if(!(c[e>>2]|0)){d=b+4|0;i=h;j=e;k=e;e=g;while(1){g=j+12|0;n=c[g>>2]|0;o=c[n+8>>2]|0;p=n;do if((j|0)==(o|0)){q=c[n+4>>2]|0;if(!(c[q>>2]|0)){c[k>>2]=1;a[1263537]=0;c[q>>2]=1;if((c[d>>2]|0)==(n|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);r=c[(c[e>>2]|0)+12>>2]|0;break}else{a[1263537]=0;c[n>>2]=0;r=n;break}}q=j+4|0;if((i|0)==(c[q>>2]|0)){s=i+8|0;t=c[s>>2]|0;c[q>>2]=t;if((t|0)==(c[d>>2]|0))u=p;else{c[t+12>>2]=j;u=c[g>>2]|0}t=i+12|0;c[t>>2]=u;q=c[g>>2]|0;v=q+8|0;c[((c[v>>2]|0)==(j|0)?v:q+4|0)>>2]=i;c[s>>2]=j;c[g>>2]=i;w=j;x=i;y=c[t>>2]|0}else{w=i;x=j;y=n}a[1263537]=0;c[x>>2]=1;t=c[d>>2]|0;if((t|0)==(y|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);z=c[(c[w+12>>2]|0)+12>>2]|0;A=c[d>>2]|0}else{a[1263537]=0;c[y>>2]=0;z=y;A=t}t=z+8|0;s=c[t>>2]|0;q=s+4|0;v=c[q>>2]|0;c[t>>2]=v;if((v|0)!=(A|0))c[v+12>>2]=z;v=z+12|0;c[s+12>>2]=c[v>>2];t=c[v>>2]|0;B=t+4|0;c[((c[B>>2]|0)==(z|0)?B:t+8|0)>>2]=s;c[q>>2]=z;c[v>>2]=s;r=w}else{if(!(c[o>>2]|0)){c[k>>2]=1;a[1263537]=0;c[o>>2]=1;if((c[d>>2]|0)==(n|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);r=c[(c[e>>2]|0)+12>>2]|0;break}else{a[1263537]=0;c[n>>2]=0;r=n;break}}s=j+8|0;if((i|0)==(c[s>>2]|0)){v=i+4|0;q=c[v>>2]|0;c[s>>2]=q;if((q|0)==(c[d>>2]|0))C=p;else{c[q+12>>2]=j;C=c[g>>2]|0}q=i+12|0;c[q>>2]=C;s=c[g>>2]|0;t=s+4|0;c[((c[t>>2]|0)==(j|0)?t:s+8|0)>>2]=i;c[v>>2]=j;c[g>>2]=i;D=j;E=i;F=c[q>>2]|0}else{D=i;E=j;F=n}a[1263537]=0;c[E>>2]=1;q=c[d>>2]|0;if((q|0)==(F|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);G=c[d>>2]|0;H=c[(c[D+12>>2]|0)+12>>2]|0}else{a[1263537]=0;c[F>>2]=0;G=q;H=F}q=H+4|0;v=c[q>>2]|0;s=v+8|0;t=c[s>>2]|0;c[q>>2]=t;if((t|0)!=(G|0))c[t+12>>2]=H;t=H+12|0;c[v+12>>2]=c[t>>2];q=c[t>>2]|0;B=q+8|0;c[((c[B>>2]|0)==(H|0)?B:q+4|0)>>2]=v;c[s>>2]=H;c[t>>2]=v;r=D}while(0);n=r+12|0;g=c[n>>2]|0;if(!(c[g>>2]|0)){i=r;j=g;k=g;e=n}else break}}e=c[(c[b>>2]|0)+8>>2]|0;a[1263537]=0;c[e>>2]=1;l=f;return h|0}function __ZN3MapI10StringNameS0_10ComparatorIS0_E16DefaultAllocatorE7_insertERKS0_Rb(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0;f=c[b>>2]|0;g=c[f+8>>2]|0;h=b+4|0;i=c[h>>2]|0;a:do if((g|0)==(i|0))j=f;else{k=c[d>>2]|0;l=g;while(1){m=c[l+24>>2]|0;if(k>>>0<m>>>0)n=l+8|0;else{if(m>>>0>=k>>>0)break;n=l+4|0}m=c[n>>2]|0;if((m|0)==(i|0)){j=l;break a}else l=m}a[e>>0]=1;o=l;return o|0}while(0);i=__ZnwjPFPvjE(32,4740)|0;n=i+24|0;__ZN10StringNameC2Ev(n);__ZN10StringNameC2Ev(i+28|0);c[i>>2]=0;c[i+4>>2]=0;c[i+8>>2]=0;c[i+12>>2]=0;c[i+16>>2]=0;c[i+20>>2]=0;c[i+12>>2]=j;g=c[h>>2]|0;f=i+4|0;c[f>>2]=g;k=i+8|0;c[k>>2]=g;__ZN10StringNameaSERKS_(n,d);if((j|0)!=(c[b>>2]|0)?(c[d>>2]|0)>>>0>=(c[j+24>>2]|0)>>>0:0)p=j+4|0;else p=j+8|0;c[p>>2]=i;a[e>>0]=0;e=c[f>>2]|0;f=c[h>>2]|0;if((e|0)==(f|0)){h=i;do{p=h;h=c[h+12>>2]|0}while((p|0)==(c[h+4>>2]|0));q=(h|0)==(c[b>>2]|0)?0:h}else{h=e;while(1){e=c[h+8>>2]|0;if((e|0)==(f|0)){q=h;break}else h=e}}c[i+16>>2]=q;h=c[k>>2]|0;b:do if((h|0)==(f|0)){k=i;while(1){e=k;k=c[k+12>>2]|0;if((e|0)!=(c[k+8>>2]|0)){r=k;break b}if((k|0)==(c[b>>2]|0)){r=0;break}}}else{k=h;while(1){l=c[k+4>>2]|0;if((l|0)==(f|0)){r=k;break}else k=l}}while(0);f=i+20|0;c[f>>2]=r;if(!q)s=r;else{c[q+20>>2]=i;s=c[f>>2]|0}if(!s){o=i;return o|0}c[s+16>>2]=i;o=i;return o|0}function __ZNK14ShaderMaterial18_get_property_listEP4ListI12PropertyInfo16DefaultAllocatorE(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0;d=l;l=l+32|0;if((l|0)>=(m|0))ba(32);e=d+8|0;f=d;g=d+4|0;__ZN6StringC2EPKc(f,914668);__ZN6StringC2EPKc(g,912152);h=e+4|0;c[h>>2]=0;i=e+12|0;c[i>>2]=0;c[e>>2]=18;j=c[f>>2]|0;if(j|0?(c[h>>2]=0,__Z28atomic_conditional_incrementPj(j+-8|0)|0):0)c[h>>2]=c[f>>2];c[e+8>>2]=17;h=c[i>>2]|0;if((h|0)!=(c[g>>2]|0)){if(h|0?(__Z16atomic_decrementPj(h+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(h,1);c[i>>2]=0;h=c[g>>2]|0;if(h|0?__Z28atomic_conditional_incrementPj(h+-8|0)|0:0)c[i>>2]=c[g>>2]}c[e+16>>2]=7;if(!(c[b>>2]|0)){i=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=i;c[i>>2]=0;c[i+4>>2]=0;c[i+8>>2]=0}i=__ZnwjPFPvjE(32,4740)|0;c[i>>2]=0;c[i+4>>2]=0;c[i+8>>2]=0;c[i+12>>2]=0;c[i+16>>2]=7;h=i+20|0;c[h>>2]=0;j=i+24|0;c[j>>2]=0;k=i+28|0;c[k>>2]=0;__ZN12PropertyInfoaSERKS_(i,e)|0;n=c[b>>2]|0;o=n+4|0;p=c[o>>2]|0;c[j>>2]=p;c[h>>2]=0;c[k>>2]=n;if(p|0)c[p+20>>2]=i;c[o>>2]=i;if(!(c[n>>2]|0))c[n>>2]=i;i=n+8|0;c[i>>2]=(c[i>>2]|0)+1;i=c[e+12>>2]|0;if(i|0?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);i=c[e+4>>2]|0;if(i|0?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);i=c[g>>2]|0;if(i|0?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);i=c[f>>2]|0;if(i|0?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);i=c[a+136>>2]|0;if(!i){l=d;return}__ZNK6Shader14get_param_listEP4ListI12PropertyInfo16DefaultAllocatorE(i,b);l=d;return}function __ZNK14ShaderMaterial4_getERK10StringNameR7Variant(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;f=l;l=l+64|0;if((l|0)>=(m|0))ba(64);g=f+56|0;h=f+24|0;i=f+52|0;j=f;k=f+48|0;if((c[d>>2]|0)==(c[(c[308579]|0)+52>>2]|0)){n=c[b+136>>2]|0;if(!n)o=0;else{__ZN9Reference9referenceEv(n);o=n}c[i>>2]=o;__ZN6RefPtrC2Ev(g);__ZN3RefI9ReferenceEaSI6ShaderEEvRKS_IT_E(g,i);__ZN7VariantC2ERK6RefPtr(h,g);__ZN6RefPtrD2Ev(g);__ZN7VariantaSERKS_(e,h);if(c[h>>2]|0)__ZN7Variant5clearEv(h);o=c[i>>2]|0;if((o|0?__ZN9Reference11unreferenceEv(o)|0:0)?(o=c[i>>2]|0,__Z17predelete_handlerP6Object(o)|0):0){gj[c[(c[o>>2]|0)+76>>2]&8191](o);__ZN6Memory11free_staticEPvb(o,0)}c[i>>2]=0;p=1;l=f;return p|0}i=c[b+136>>2]|0;if(!i){p=0;l=f;return p|0}if(a[i+136>>0]|0)__ZNK6Shader14get_param_listEP4ListI12PropertyInfo16DefaultAllocatorE(i,0);o=c[i+140>>2]|0;a:do if(o){n=c[o+8>>2]|0;q=c[i+144>>2]|0;b:do if((n|0)==(q|0))r=n;else{s=c[d>>2]|0;t=n;while(1){u=c[t+24>>2]|0;if(s>>>0<u>>>0)v=t+8|0;else{if(u>>>0>=s>>>0){r=t;break b}v=t+4|0}t=c[v>>2]|0;if((t|0)==(q|0)){w=24;break a}}}while(0);if(!((r|0)==(q|0)|(r|0)==0))__ZN10StringNameC2ERKS_(g,r+28|0);else w=24}else w=24;while(0);if((w|0)==24)__ZN10StringNameC2Ev(g);w=c[g>>2]|0;c[h>>2]=w;do if(w|0){if((c[w+4>>2]|0)==0?(__ZNK6String6lengthEv(w+8|0)|0)==0:0)break;r=__ZN12VisualServer13get_singletonEv()|0;v=c[(c[r>>2]|0)+200>>2]|0;c[k>>2]=c[b+128>>2];c[g>>2]=c[k>>2];Ki[v&4095](j,r,g,h);__ZN7VariantaSERKS_(e,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);__ZN10StringNameD2Ev(h);p=1;l=f;return p|0}while(0);__ZN10StringNameD2Ev(h);p=0;l=f;return p|0}function __ZN14ShaderMaterial4_setERK10StringNameRK7Variant(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);g=f+20|0;h=f+12|0;i=f+4|0;j=f+16|0;k=f;n=f+8|0;if((c[d>>2]|0)==(c[(c[308579]|0)+52>>2]|0)){__ZN3RefI6ShaderEC2ERK7Variant(g,e);__ZN14ShaderMaterial10set_shaderERK3RefI6ShaderE(b,g);o=c[g>>2]|0;if((o|0?__ZN9Reference11unreferenceEv(o)|0:0)?(o=c[g>>2]|0,__Z17predelete_handlerP6Object(o)|0):0){gj[c[(c[o>>2]|0)+76>>2]&8191](o);__ZN6Memory11free_staticEPvb(o,0)}p=1;l=f;return p|0}o=c[b+136>>2]|0;if(!o){p=0;l=f;return p|0}if(a[o+136>>0]|0)__ZNK6Shader14get_param_listEP4ListI12PropertyInfo16DefaultAllocatorE(o,0);q=c[o+140>>2]|0;a:do if(q){r=c[q+8>>2]|0;s=c[o+144>>2]|0;b:do if((r|0)==(s|0))t=r;else{u=c[d>>2]|0;v=r;while(1){w=c[v+24>>2]|0;if(u>>>0<w>>>0)x=v+8|0;else{if(w>>>0>=u>>>0){t=v;break b}x=v+4|0}v=c[x>>2]|0;if((v|0)==(s|0)){y=20;break a}}}while(0);if(!((t|0)==(s|0)|(t|0)==0))__ZN10StringNameC2ERKS_(g,t+28|0);else y=20}else y=20;while(0);if((y|0)==20)__ZN10StringNameC2Ev(g);t=c[g>>2]|0;c[h>>2]=t;if(t){if((c[t+4>>2]|0)==0?(__ZNK6String6lengthEv(t+8|0)|0)==0:0)y=24}else y=24;if((y|0)==24){y=c[d>>2]|0;do if(y){d=c[y+4>>2]|0;if(d|0){__ZN6StringC2EPKc(g,d);z=c[g>>2]|0;break}d=y+8|0;c[g>>2]=0;t=c[d>>2]|0;if((t|0)!=0?(c[g>>2]=0,(__Z28atomic_conditional_incrementPj(t+-8|0)|0)!=0):0){t=c[d>>2]|0;c[g>>2]=t;z=t}else z=0}else{c[g>>2]=0;z=0}while(0);c[i>>2]=z;__ZN6StringC2EPKc(j,912171);z=(__ZNK6String4findES_i(i,j,0)|0)==0;y=c[j>>2]|0;if(y|0?(__Z16atomic_decrementPj(y+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(y,1);if((z?(c[k>>2]=__ZNK6String6substrEii(i,6,__ZNK6String6lengthEv(i)|0)|0,__ZN10StringNameC2ERK6String(g,k),__ZN10StringNameaSERKS_(h,g),__ZN10StringNameD2Ev(g),z=c[k>>2]|0,z|0):0)?(__Z16atomic_decrementPj(z+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(z,1);z=c[i>>2]|0;if(z|0?(__Z16atomic_decrementPj(z+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(z,1)}z=c[h>>2]|0;do if(z|0){if((c[z+4>>2]|0)==0?(__ZNK6String6lengthEv(z+8|0)|0)==0:0)break;i=__ZN12VisualServer13get_singletonEv()|0;k=c[(c[i>>2]|0)+196>>2]|0;c[n>>2]=c[b+128>>2];c[g>>2]=c[n>>2];Ki[k&4095](i,g,h,e);__ZN10StringNameD2Ev(h);p=1;l=f;return p|0}while(0);__ZN10StringNameD2Ev(h);p=0;l=f;return p|0}function __ZN14ShaderMaterial10set_shaderERK3RefI6ShaderE(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d+12|0;f=d+8|0;g=d+4|0;h=d;i=c[b>>2]|0;j=a+136|0;k=c[j>>2]|0;if((i|0)!=(k|0)){if((k|0?__ZN9Reference11unreferenceEv(k)|0:0)?(k=c[j>>2]|0,__Z17predelete_handlerP6Object(k)|0):0){gj[c[(c[k>>2]|0)+76>>2]&8191](k);__ZN6Memory11free_staticEPvb(k,0)}c[j>>2]=0;k=c[b>>2]|0;c[j>>2]=k;if(!k)n=0;else{__ZN9Reference9referenceEv(k);o=c[j>>2]|0;p=8}}else{o=i;p=8}if((p|0)==8)if(!o)n=0;else n=ij[c[(c[o>>2]|0)+112>>2]&8191](o)|0;o=__ZN12VisualServer13get_singletonEv()|0;p=c[(c[o>>2]|0)+188>>2]|0;c[g>>2]=c[a+128>>2];c[h>>2]=n;c[f>>2]=c[g>>2];c[e>>2]=c[h>>2];bj[p&4095](o,f,e);__ZN8Resource12emit_changedEv(a);l=d;return}function __ZN7ClassDB10_add_classI14ShaderMaterialEEvv(){var a=0,b=0,d=0,e=0,f=0,g=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+16|0;d=a+12|0;e=a+8|0;f=a+4|0;g=a;__ZN6StringC2EPKc(b,938208);c[e>>2]=c[b>>2];__ZN10StringNameC2ERK6String(d,e);__ZN6StringC2EPKc(b,851534);c[g>>2]=c[b>>2];__ZN10StringNameC2ERK6String(f,g);__ZN7ClassDB11_add_class2ERK10StringNameS2_(d,f);__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);__ZN10StringNameD2Ev(d);d=c[e>>2]|0;if(!d){l=a;return}if(__Z16atomic_decrementPj(d+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(d,1);l=a;return}function __ZN14ShaderMaterial13_bind_methodsEv(){var a=0,b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+24|0;d=a+16|0;e=a+8|0;f=a;__Z8D_METHODPKcS0_(b,912178,912189);g=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(g);c[g>>2]=303104;__ZN10MethodBind10_set_constEb(g,0);__ZN10MethodBind24_generate_argument_typesEi(g,1);c[g+44>>2]=1688;c[g+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,g,b,0,0)|0;g=b+4|0;h=c[g>>2]|0;if(h|0?(__Z16atomic_decrementPj(h+-8|0)|0)==0:0){i=c[g>>2]|0;g=(i|0)==0?0:i+-4|0;i=g+4|0;if(c[g>>2]|0){j=0;do{__ZN10StringNameD2Ev(i+(j<<2)|0);j=j+1|0}while(j>>>0<(c[g>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(h,1)}__ZN10StringNameD2Ev(b);__Z8D_METHODPKc(d,912203);b=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(b);c[b>>2]=303140;__ZN10MethodBind10_set_constEb(b,1);__ZN10MethodBind24_generate_argument_typesEi(b,0);__ZN10MethodBind12_set_returnsEb(b,1);c[b+44>>2]=5635;c[b+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,b,d,0,0)|0;b=d+4|0;h=c[b>>2]|0;if(h|0?(__Z16atomic_decrementPj(h+-8|0)|0)==0:0){g=c[b>>2]|0;b=(g|0)==0?0:g+-4|0;g=b+4|0;if(c[b>>2]|0){j=0;do{__ZN10StringNameD2Ev(g+(j<<2)|0);j=j+1|0}while(j>>>0<(c[b>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(h,1)}__ZN10StringNameD2Ev(d);__Z8D_METHODPKcS0_S0_(e,912121,1044642,1128356);d=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(d);c[d>>2]=303176;__ZN10MethodBind10_set_constEb(d,0);__ZN10MethodBind24_generate_argument_typesEi(d,2);c[d+44>>2]=1630;c[d+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,d,e,0,0)|0;d=e+4|0;h=c[d>>2]|0;if(h|0?(__Z16atomic_decrementPj(h+-8|0)|0)==0:0){b=c[d>>2]|0;d=(b|0)==0?0:b+-4|0;b=d+4|0;if(c[d>>2]|0){j=0;do{__ZN10StringNameD2Ev(b+(j<<2)|0);j=j+1|0}while(j>>>0<(c[d>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(h,1)}__ZN10StringNameD2Ev(e);__Z8D_METHODPKcS0_(f,912104,1044642);e=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(e);c[e>>2]=303212;__ZN10MethodBind10_set_constEb(e,1);__ZN10MethodBind24_generate_argument_typesEi(e,1);__ZN10MethodBind12_set_returnsEb(e,1);c[e+44>>2]=1631;c[e+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,e,f,0,0)|0;e=f+4|0;h=c[e>>2]|0;if(!h){__ZN10StringNameD2Ev(f);l=a;return}if(__Z16atomic_decrementPj(h+-8|0)|0){__ZN10StringNameD2Ev(f);l=a;return}d=c[e>>2]|0;e=(d|0)==0?0:d+-4|0;d=e+4|0;if(c[e>>2]|0){j=0;do{__ZN10StringNameD2Ev(d+(j<<2)|0);j=j+1|0}while(j>>>0<(c[e>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(h,1);__ZN10StringNameD2Ev(f);l=a;return}function __ZNK14ShaderMaterial10get_shaderEv(a){a=a|0;var b=0,d=0;b=c[a+136>>2]|0;if(!b){d=0;return d|0}__ZN9Reference9referenceEv(b);d=b;return d|0}function __ZN14ShaderMaterial16set_shader_paramERK10StringNameRK7Variant(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e+4|0;g=e;h=__ZN12VisualServer13get_singletonEv()|0;i=c[(c[h>>2]|0)+196>>2]|0;c[g>>2]=c[a+128>>2];c[f>>2]=c[g>>2];Ki[i&4095](h,f,b,d);l=e;return}function __ZNK14ShaderMaterial16get_shader_paramERK10StringName(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e+4|0;g=e;h=__ZN12VisualServer13get_singletonEv()|0;i=c[(c[h>>2]|0)+200>>2]|0;c[g>>2]=c[b+128>>2];c[f>>2]=c[g>>2];Ki[i&4095](a,h,f,d);l=e;return}function __ZNK13MethodBind1RCI14ShaderMaterial7VariantRK10StringNameE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return __ZNK13MethodBind1RCI14ShaderMaterial7VariantRK10StringNameE18_get_argument_typeEi(a,b)|0}function __ZNK13MethodBind1RCI14ShaderMaterial7VariantRK10StringNameE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,938208);l=a;return c[b>>2]|0}function __ZN13MethodBind1RCI14ShaderMaterial7VariantRK10StringNameE4callEP6ObjectPPKS1_iRNS1_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0;i=l;l=l+64|0;if((l|0)>=(m|0))ba(64);j=i+24|0;k=i+48|0;n=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1234336)|0:0){c[h>>2]=0;a[1263537]=0;o=d+24|0;p=c[o>>2]|0;if((p|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=p;c[b>>2]=0;l=i;return}q=p-(c[d+20>>2]|0)|0;if((q|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=q;c[b>>2]=0;l=i;return}if((g|0)>0){if((p|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);r=0}else{a[1263537]=0;r=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,r)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=r;c[b>>2]=0;l=i;return}}r=c[d+44>>2]|0;p=c[d+48>>2]|0;q=e+(p>>1)|0;if(!(p&1))s=r;else s=c[(c[q>>2]|0)+r>>2]|0;do if((g|0)<1){r=c[o>>2]|0;p=r+-1|0;if((r|0)>=1){e=c[d+16>>2]|0;t=(e|0)==0;if(t)u=0;else u=c[e+-4>>2]|0;if((r|0)<=(u|0)){if(t)v=0;else v=c[e+-4>>2]|0;do if((v|0)<(r|0)){if(t)w=0;else w=c[e+-4>>2]|0;if((w|0)<(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);x=0;break}else{a[1263537]=0;y=31;break}}else y=31;while(0);if((y|0)==31)x=e+(p*24|0)|0;__ZN7VariantC2ERKS_(n,x);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f>>2]|0);while(0);c[k>>2]=__ZNK7Variantcv10StringNameEv(n)|0;bj[s&4095](j,q,k);__ZN10StringNameD2Ev(k);if(c[n>>2]|0)__ZN7Variant5clearEv(n);__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1217,1146558,0);c[b>>2]=0;l=i;return}function __ZN13MethodBind1RCI14ShaderMaterial7VariantRK10StringNameE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);g=f+28|0;h=f;i=f+24|0;if(!b)j=0;else{k=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1234336)|0;j=k?b:0}b=c[a+44>>2]|0;k=c[a+48>>2]|0;a=j+(k>>1)|0;if(!(k&1))n=b;else n=c[(c[a>>2]|0)+b>>2]|0;__ZN10StringNameC2ERK6String(g,c[d>>2]|0);c[i>>2]=c[g>>2];bj[n&4095](h,a,i);__ZN7VariantaSERKS_(e,h);if(!(c[h>>2]|0)){__ZN10StringNameD2Ev(i);l=f;return}__ZN7Variant5clearEv(h);__ZN10StringNameD2Ev(i);l=f;return}function __ZN13MethodBind1RCI14ShaderMaterial7VariantRK10StringNameED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind1RCI14ShaderMaterial7VariantRK10StringNameE18_get_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case -1:{c[d>>2]=0;__ZN7VariantC2ERKS_(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);if(c[d>>2]|0)__ZN7Variant5clearEv(d);f=b;l=a;return f|0}case 0:{__ZN10StringNameC2Ev(d);__ZN7VariantC2ERK10StringName(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);__ZN10StringNameD2Ev(d);f=b;l=a;return f|0}default:{f=0;l=a;return f|0}}return 0}function __ZNK11MethodBind2I14ShaderMaterialRK10StringNameRK7VariantE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return __ZNK11MethodBind2I14ShaderMaterialRK10StringNameRK7VariantE18_get_argument_typeEi(a,b)|0}function __ZNK11MethodBind2I14ShaderMaterialRK10StringNameRK7VariantE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,938208);l=a;return c[b>>2]|0}function __ZN11MethodBind2I14ShaderMaterialRK10StringNameRK7VariantE4callEP6ObjectPPS5_iRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0;i=l;l=l+80|0;if((l|0)>=(m|0))ba(80);j=i+72|0;k=i+48|0;n=i+24|0;o=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1234336)|0:0){c[h>>2]=0;a[1263537]=0;p=d+24|0;q=c[p>>2]|0;if((q|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=q;c[b>>2]=0;l=i;return}r=q-(c[d+20>>2]|0)|0;if((r|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=r;c[b>>2]=0;l=i;return}if((g|0)>0){if((q|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);s=0}else{a[1263537]=0;s=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,s)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=s;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[p>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);t=0}else{a[1263537]=0;t=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,t)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=t;c[b>>2]=0;l=i;return}}}t=c[d+44>>2]|0;s=c[d+48>>2]|0;q=e+(s>>1)|0;if(!(s&1))u=t;else u=c[(c[q>>2]|0)+t>>2]|0;do if((g|0)<1){t=c[p>>2]|0;s=t+-1|0;if((t|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)v=0;else v=c[e+-4>>2]|0;if((t|0)<=(v|0)){if(r)w=0;else w=c[e+-4>>2]|0;do if((w|0)<(t|0)){if(r)x=0;else x=c[e+-4>>2]|0;if((x|0)<(t|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);y=0;break}else{a[1263537]=0;z=37;break}}else z=37;while(0);if((z|0)==37)y=e+(s*24|0)|0;__ZN7VariantC2ERKS_(k,y);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);c[j>>2]=__ZNK7Variantcv10StringNameEv(k)|0;do if((g|0)<2){y=c[p>>2]|0;x=y+-1|0;w=y+-2|0;if((y|0)>=2){y=c[d+16>>2]|0;v=(y|0)==0;if(v)A=0;else A=c[y+-4>>2]|0;if((x|0)<=(A|0)){if(v)B=0;else B=c[y+-4>>2]|0;do if((B|0)<(x|0)){if(v)C=0;else C=c[y+-4>>2]|0;if((C|0)<(x|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);D=0;break}else{a[1263537]=0;z=54;break}}else z=54;while(0);if((z|0)==54)D=y+(w*24|0)|0;__ZN7VariantC2ERKS_(o,D);break}}c[o>>2]=0}else __ZN7VariantC2ERKS_(o,c[f+4>>2]|0);while(0);__ZN7VariantC2ERKS_(n,o);bj[u&4095](q,j,n);if(c[n>>2]|0)__ZN7Variant5clearEv(n);if(c[o>>2]|0)__ZN7Variant5clearEv(o);__ZN10StringNameD2Ev(j);if(c[k>>2]|0)__ZN7Variant5clearEv(k);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1380,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind2I14ShaderMaterialRK10StringNameRK7VariantE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e;g=e+24|0;if(!b)h=0;else{i=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1234336)|0;h=i?b:0}b=c[a+44>>2]|0;i=c[a+48>>2]|0;a=h+(i>>1)|0;if(!(i&1))j=b;else j=c[(c[a>>2]|0)+b>>2]|0;__ZN10StringNameC2ERK6String(f,c[d>>2]|0);c[g>>2]=c[f>>2];__ZN7VariantC2ERKS_(f,c[d+4>>2]|0);bj[j&4095](a,g,f);if(!(c[f>>2]|0)){__ZN10StringNameD2Ev(g);l=e;return}__ZN7Variant5clearEv(f);__ZN10StringNameD2Ev(g);l=e;return}function __ZN11MethodBind2I14ShaderMaterialRK10StringNameRK7VariantED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind2I14ShaderMaterialRK10StringNameRK7VariantE18_get_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case 0:{__ZN10StringNameC2Ev(d);__ZN7VariantC2ERK10StringName(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);__ZN10StringNameD2Ev(d);f=b;l=a;return f|0}case 1:{c[d>>2]=0;__ZN7VariantC2ERKS_(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);if(c[d>>2]|0)__ZN7Variant5clearEv(d);f=b;l=a;return f|0}default:{f=0;l=a;return f|0}}return 0}function __ZNK13MethodBind0RCI14ShaderMaterial3RefI6ShaderEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var c=0;if((b|0)!=-1){c=0;return c|0}c=__ZN7Variant12get_type_forI3RefI6ShaderEEENS_4TypeEv()|0;return c|0}function __ZNK13MethodBind0RCI14ShaderMaterial3RefI6ShaderEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,938208);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI14ShaderMaterial3RefI6ShaderEE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f+28|0;j=f;k=f+24|0;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1234336)|0:0){c[h>>2]=0;a[1263537]=0;n=c[d+24>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=f;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=f;return}o=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))p=o;else p=c[(c[d>>2]|0)+o>>2]|0;c[k>>2]=ij[p&8191](d)|0;__ZN6RefPtrC2Ev(i);__ZN3RefI9ReferenceEaSI6ShaderEEvRKS_IT_E(i,k);__ZN7VariantC2ERK6RefPtr(j,i);__ZN6RefPtrD2Ev(i);i=c[k>>2]|0;if((i|0?__ZN9Reference11unreferenceEv(i)|0:0)?(i=c[k>>2]|0,__Z17predelete_handlerP6Object(i)|0):0){gj[c[(c[i>>2]|0)+76>>2]&8191](i);__ZN6Memory11free_staticEPvb(i,0)}c[k>>2]=0;__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI14ShaderMaterial3RefI6ShaderEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=d;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1234336)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;c[f>>2]=ij[i&8191](a)|0;__ZN3RefI9ReferenceEaSI6ShaderEEvRKS_IT_E(e,f);e=c[f>>2]|0;if(!e){l=d;return}if(!(__ZN9Reference11unreferenceEv(e)|0)){l=d;return}e=c[f>>2]|0;if(!(__Z17predelete_handlerP6Object(e)|0)){l=d;return}gj[c[(c[e>>2]|0)+76>>2]&8191](e);__ZN6Memory11free_staticEPvb(e,0);l=d;return}function __ZN13MethodBind0RCI14ShaderMaterial3RefI6ShaderEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN7Variant12get_type_forI3RefI6ShaderEEENS_4TypeEv(){var a=0,b=0,d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+28|0;d=a+24|0;e=a;c[d>>2]=0;__ZN6RefPtrC2Ev(b);__ZN3RefI9ReferenceEaSI6ShaderEEvRKS_IT_E(b,d);__ZN7VariantC2ERK6RefPtr(e,b);__ZN6RefPtrD2Ev(b);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);e=c[d>>2]|0;if(!e){l=a;return b|0}if(!(__ZN9Reference11unreferenceEv(e)|0)){l=a;return b|0}e=c[d>>2]|0;if(!(__Z17predelete_handlerP6Object(e)|0)){l=a;return b|0}gj[c[(c[e>>2]|0)+76>>2]&8191](e);__ZN6Memory11free_staticEPvb(e,0);l=a;return b|0}function __ZNK11MethodBind1I14ShaderMaterialRK3RefI6ShaderEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var c=0;if(b|0){c=0;return c|0}c=__ZN7Variant12get_type_forIRK3RefI6ShaderEEENS_4TypeEv()|0;return c|0}function __ZNK11MethodBind1I14ShaderMaterialRK3RefI6ShaderEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,938208);l=a;return c[b>>2]|0}function __ZN11MethodBind1I14ShaderMaterialRK3RefI6ShaderEE4callEP6ObjectPPK7VariantiRNS9_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i+28|0;k=i+24|0;n=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1234336)|0:0){c[h>>2]=0;a[1263537]=0;o=d+24|0;p=c[o>>2]|0;if((p|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=p;c[b>>2]=0;l=i;return}q=p-(c[d+20>>2]|0)|0;if((q|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=q;c[b>>2]=0;l=i;return}if((g|0)>0){if((p|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);r=0}else{a[1263537]=0;r=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,r)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=r;c[b>>2]=0;l=i;return}}r=c[d+44>>2]|0;p=c[d+48>>2]|0;q=e+(p>>1)|0;if(!(p&1))s=r;else s=c[(c[q>>2]|0)+r>>2]|0;do if((g|0)<1){r=c[o>>2]|0;p=r+-1|0;if((r|0)>=1){e=c[d+16>>2]|0;t=(e|0)==0;if(t)u=0;else u=c[e+-4>>2]|0;if((r|0)<=(u|0)){if(t)v=0;else v=c[e+-4>>2]|0;do if((v|0)<(r|0)){if(t)w=0;else w=c[e+-4>>2]|0;if((w|0)<(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);x=0;break}else{a[1263537]=0;y=31;break}}else y=31;while(0);if((y|0)==31)x=e+(p*24|0)|0;__ZN7VariantC2ERKS_(n,x);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f>>2]|0);while(0);__ZN3RefI6ShaderEC2ERK7Variant(j,n);c[k>>2]=c[j>>2];Pi[s&2047](q,k);q=c[k>>2]|0;if((q|0?__ZN9Reference11unreferenceEv(q)|0:0)?(q=c[k>>2]|0,__Z17predelete_handlerP6Object(q)|0):0){gj[c[(c[q>>2]|0)+76>>2]&8191](q);__ZN6Memory11free_staticEPvb(q,0)}c[k>>2]=0;if(c[n>>2]|0)__ZN7Variant5clearEv(n);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I14ShaderMaterialRK3RefI6ShaderEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+28|0;g=e;h=e+24|0;if(!b)i=0;else{j=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1234336)|0;i=j?b:0}b=c[a+44>>2]|0;j=c[a+48>>2]|0;a=i+(j>>1)|0;if(!(j&1))k=b;else k=c[(c[a>>2]|0)+b>>2]|0;__ZN7VariantC2EPK6Object(g,c[d>>2]|0);__ZN3RefI6ShaderEC2ERK7Variant(f,g);if(c[g>>2]|0)__ZN7Variant5clearEv(g);c[h>>2]=c[f>>2];Pi[k&2047](a,h);a=c[h>>2]|0;if(!a){l=e;return}if(!(__ZN9Reference11unreferenceEv(a)|0)){l=e;return}a=c[h>>2]|0;if(!(__Z17predelete_handlerP6Object(a)|0)){l=e;return}gj[c[(c[a>>2]|0)+76>>2]&8191](a);__ZN6Memory11free_staticEPvb(a,0);l=e;return}function __ZN11MethodBind1I14ShaderMaterialRK3RefI6ShaderEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN12CapsuleShape18_initialize_classvEv(b){b=b|0;if(a[1263416]|0)return;if(!(a[1263310]|0)){if(!(a[1257004]|0)){if(!(a[1257001]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI9ReferenceEEvv();__ZN9Reference13_bind_methodsEv();a[1257001]=1}__ZN7ClassDB10_add_classI8ResourceEEvv();__ZN8Resource13_bind_methodsEv();a[1257004]=1}__ZN7ClassDB10_add_classI5ShapeEEvv();a[1263310]=1}__ZN7ClassDB10_add_classI12CapsuleShapeEEvv();__ZN12CapsuleShape13_bind_methodsEv();a[1263416]=1;return}function __ZN12CapsuleShape5_setvERK10StringNameRK7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK12CapsuleShape5_getvERK10StringNameR7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK12CapsuleShape19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+24|0;g=e+4|0;h=e;if(!d)__ZNK5Shape19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,0);__ZN6StringC2EPKc(f,912221);i=c[f>>2]|0;f=i;j=g+4|0;c[j>>2]=0;k=g+12|0;c[k>>2]=0;c[g>>2]=0;n=(i|0)==0;if(!n?(c[j>>2]=0,__Z28atomic_conditional_incrementPj(i+-8|0)|0):0)c[j>>2]=f;c[g+8>>2]=0;f=c[k>>2]|0;if(f|0){if(!(__Z16atomic_decrementPj(f+-8|0)|0))__ZN6Memory11free_staticEPvb(f,1);c[k>>2]=0}c[g+16>>2]=256;if(!(c[b>>2]|0)){k=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=k;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0}k=__ZnwjPFPvjE(32,4740)|0;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0;c[k+12>>2]=0;c[k+16>>2]=7;f=k+20|0;c[f>>2]=0;j=k+24|0;c[j>>2]=0;o=k+28|0;c[o>>2]=0;__ZN12PropertyInfoaSERKS_(k,g)|0;p=c[b>>2]|0;q=p+4|0;r=c[q>>2]|0;c[j>>2]=r;c[f>>2]=0;c[o>>2]=p;if(r|0)c[r+20>>2]=k;c[q>>2]=k;if(!(c[p>>2]|0))c[p>>2]=k;k=p+8|0;c[k>>2]=(c[k>>2]|0)+1;k=c[g+12>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);k=c[g+4>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);if(!n?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);__ZN10StringNameC2EPKc(h,912221);__ZN7ClassDB17get_property_listE10StringNameP4ListI12PropertyInfo16DefaultAllocatorEbPK6Object(h,b,1,a);__ZN10StringNameD2Ev(h);if(!d){l=e;return}__ZNK5Shape19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,1);l=e;return}function __ZN12CapsuleShape14_notificationvEib(a,b,c){a=a|0;b=b|0;c=c|0;return}function __ZNK12CapsuleShape16_get_class_namevEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+8|0;e=b+4|0;f=b;g=a+136|0;a=c[g>>2]|0;if(a|0){if(c[a+4>>2]|0){l=b;return g|0}if(__ZNK6String6lengthEv(a+8|0)|0){l=b;return g|0}}__ZN6StringC2EPKc(d,912221);c[f>>2]=c[d>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameaSERKS_(g,e);__ZN10StringNameD2Ev(e);e=c[f>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);l=b;return g|0}function __ZNK12CapsuleShape9get_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,912221);l=a;return c[b>>2]|0}function __ZNK12CapsuleShape8is_classERK6String(a,b){a=a|0;b=b|0;var c=0;if(((!(__ZNK6StringeqEPKc(b,912221)|0)?!(__ZNK6StringeqEPKc(b,912234)|0):0)?!(__ZNK6StringeqEPKc(b,1110448)|0):0)?!(__ZNK6StringeqEPKc(b,1126157)|0):0)c=__ZNK6StringeqEPKc(b,1142944)|0;else c=1;return c|0}function __ZNK12CapsuleShape12is_class_ptrEPv(a,b){a=a|0;b=b|0;return (b|0)==1236360|((b|0)==1235704|((b|0)==1220696|((b|0)==1220724|(b|0)==1220580)))|0}function __ZN12CapsuleShapeD2Ev(a){a=a|0;c[a>>2]=303248;__ZN10StringNameD2Ev(a+136|0);__ZN5ShapeD2Ev(a);return}function __ZN12CapsuleShapeD0Ev(a){a=a|0;c[a>>2]=303248;__ZN10StringNameD2Ev(a+136|0);__ZN5ShapeD2Ev(a);__ZdlPv(a);return}function __ZN12CapsuleShape21_gen_debug_mesh_linesEv(a){a=a|0;var b=0,d=0,e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0.0,y=0.0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0.0,H=0,I=0,J=0,M=0,N=0,O=0,P=0,Q=0,R=0.0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0.0,aa=0.0,ca=0.0,da=0,ea=0.0,fa=0.0;b=l;l=l+176|0;if((l|0)>=(m|0))ba(176);d=b+164|0;e=b+160|0;f=b+92|0;h=b+72|0;i=b+152|0;j=b+48|0;k=b+144|0;n=b+132|0;o=b+120|0;p=b+108|0;q=b+96|0;r=b+80|0;s=b+56|0;t=b+36|0;u=b+24|0;v=b+12|0;w=b;c[f>>2]=c[a+140>>2];x=+g[a+144>>2];c[e>>2]=0;y=x*.5;a=i+4|0;z=k+4|0;A=h+4|0;x=y+0.0;B=n+4|0;C=n+8|0;D=j+4|0;E=o+4|0;F=o+8|0;G=0.0-y;H=p+4|0;I=p+8|0;J=q+4|0;M=q+8|0;N=r+4|0;O=r+8|0;P=s+4|0;Q=s+8|0;R=-y;S=t+4|0;T=t+8|0;U=u+4|0;V=u+8|0;W=v+4|0;X=v+8|0;Y=w+4|0;Z=w+8|0;_=0;do{$=+(_|0);aa=$*3.141592653589793/180.0;ca=($+1.0)*3.141592653589793/180.0;$=+K(+aa);g[i>>2]=+L(+aa);g[a>>2]=$;__ZNK7Vector2mlERKf(h,i,f);$=+K(+ca);g[k>>2]=+L(+ca);g[z>>2]=$;__ZNK7Vector2mlERKf(j,k,f);$=+g[A>>2]+0.0;g[n>>2]=+g[h>>2]+0.0;g[B>>2]=$;g[C>>2]=x;c[d>>2]=c[n>>2];c[d+4>>2]=c[n+4>>2];c[d+8>>2]=c[n+8>>2];__ZN6VectorI7Vector3E9push_backES0_(e,d)|0;$=+g[D>>2]+0.0;g[o>>2]=+g[j>>2]+0.0;g[E>>2]=$;g[F>>2]=x;c[d>>2]=c[o>>2];c[d+4>>2]=c[o+4>>2];c[d+8>>2]=c[o+8>>2];__ZN6VectorI7Vector3E9push_backES0_(e,d)|0;da=c[A>>2]|0;c[p>>2]=c[h>>2];c[H>>2]=da;g[I>>2]=G;c[d>>2]=c[p>>2];c[d+4>>2]=c[p+4>>2];c[d+8>>2]=c[p+8>>2];__ZN6VectorI7Vector3E9push_backES0_(e,d)|0;da=c[D>>2]|0;c[q>>2]=c[j>>2];c[J>>2]=da;g[M>>2]=G;c[d>>2]=c[q>>2];c[d+4>>2]=c[q+4>>2];c[d+8>>2]=c[q+8>>2];__ZN6VectorI7Vector3E9push_backES0_(e,d)|0;if(!((_|0)%90|0)){$=+g[A>>2]+0.0;g[r>>2]=+g[h>>2]+0.0;g[N>>2]=$;g[O>>2]=x;c[d>>2]=c[r>>2];c[d+4>>2]=c[r+4>>2];c[d+8>>2]=c[r+8>>2];__ZN6VectorI7Vector3E9push_backES0_(e,d)|0;da=c[A>>2]|0;c[s>>2]=c[h>>2];c[P>>2]=da;g[Q>>2]=G;c[d>>2]=c[s>>2];c[d+4>>2]=c[s+4>>2];c[d+8>>2]=c[s+8>>2];__ZN6VectorI7Vector3E9push_backES0_(e,d)|0}da=(_|0)<180;$=da?0.0:-0.0;ca=da?y:R;aa=$+0.0;ea=$+ +g[A>>2];fa=ca+ +g[h>>2];g[t>>2]=aa;g[S>>2]=ea;g[T>>2]=fa;c[d>>2]=c[t>>2];c[d+4>>2]=c[t+4>>2];c[d+8>>2]=c[t+8>>2];__ZN6VectorI7Vector3E9push_backES0_(e,d)|0;fa=$+ +g[D>>2];ea=ca+ +g[j>>2];g[u>>2]=aa;g[U>>2]=fa;g[V>>2]=ea;c[d>>2]=c[u>>2];c[d+4>>2]=c[u+4>>2];c[d+8>>2]=c[u+8>>2];__ZN6VectorI7Vector3E9push_backES0_(e,d)|0;ea=ca+ +g[h>>2];g[v>>2]=$+ +g[A>>2];g[W>>2]=aa;g[X>>2]=ea;c[d>>2]=c[v>>2];c[d+4>>2]=c[v+4>>2];c[d+8>>2]=c[v+8>>2];__ZN6VectorI7Vector3E9push_backES0_(e,d)|0;ea=ca+ +g[j>>2];g[w>>2]=$+ +g[D>>2];g[Y>>2]=aa;g[Z>>2]=ea;c[d>>2]=c[w>>2];c[d+4>>2]=c[w+4>>2];c[d+8>>2]=c[w+8>>2];__ZN6VectorI7Vector3E9push_backES0_(e,d)|0;_=_+1|0}while((_|0)!=360);l=b;return c[e>>2]|0}function __ZN12CapsuleShape13_update_shapeEv(a){a=a|0;var b=0,d=0,e=0,f=0,h=0,i=0,j=0;b=l;l=l+64|0;if((l|0)>=(m|0))ba(64);d=b+24|0;e=b+52|0;f=b;h=b+48|0;__ZN10DictionaryC2Ev(e);__ZN7VariantC2Ef(d,+g[a+140>>2]);__ZN7VariantC2EPKc(f,1123882);__ZN7VariantaSERKS_(__ZN10DictionaryixERK7Variant(e,f)|0,d);if(c[f>>2]|0)__ZN7Variant5clearEv(f);if(c[d>>2]|0)__ZN7Variant5clearEv(d);__ZN7VariantC2Ef(d,+g[a+144>>2]);__ZN7VariantC2EPKc(f,1129117);__ZN7VariantaSERKS_(__ZN10DictionaryixERK7Variant(e,f)|0,d);if(c[f>>2]|0)__ZN7Variant5clearEv(f);if(c[d>>2]|0)__ZN7Variant5clearEv(d);i=__ZN13PhysicsServer13get_singletonEv()|0;j=c[(c[i>>2]|0)+88>>2]|0;c[h>>2]=c[a+128>>2];__ZN7VariantC2ERK10Dictionary(f,e);c[d>>2]=c[h>>2];bj[j&4095](i,d,f);if(!(c[f>>2]|0)){__ZN10DictionaryD2Ev(e);l=b;return}__ZN7Variant5clearEv(f);__ZN10DictionaryD2Ev(e);l=b;return}function __ZN7ClassDB10_add_classI12CapsuleShapeEEvv(){var a=0,b=0,d=0,e=0,f=0,g=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+16|0;d=a+12|0;e=a+8|0;f=a+4|0;g=a;__ZN6StringC2EPKc(b,912221);c[e>>2]=c[b>>2];__ZN10StringNameC2ERK6String(d,e);__ZN6StringC2EPKc(b,912234);c[g>>2]=c[b>>2];__ZN10StringNameC2ERK6String(f,g);__ZN7ClassDB11_add_class2ERK10StringNameS2_(d,f);__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);__ZN10StringNameD2Ev(d);d=c[e>>2]|0;if(!d){l=a;return}if(__Z16atomic_decrementPj(d+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(d,1);l=a;return}function __ZN12CapsuleShape13_bind_methodsEv(){var a=0,b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0;a=l;l=l+96|0;if((l|0)>=(m|0))ba(96);b=a+72|0;d=a+64|0;e=a+48|0;f=a+40|0;g=a+24|0;h=a+16|0;i=a+56|0;j=a+8|0;k=a+32|0;n=a+20|0;o=a+12|0;p=a+4|0;q=a;__Z8D_METHODPKcS0_(d,944851,1123882);r=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(r);c[r>>2]=303380;__ZN10MethodBind10_set_constEb(r,0);__ZN10MethodBind24_generate_argument_typesEi(r,1);c[r+44>>2]=248;c[r+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,r,d,0,0)|0;r=d+4|0;s=c[r>>2]|0;if(s|0?(__Z16atomic_decrementPj(s+-8|0)|0)==0:0){t=c[r>>2]|0;r=(t|0)==0?0:t+-4|0;t=r+4|0;if(c[r>>2]|0){u=0;do{__ZN10StringNameD2Ev(t+(u<<2)|0);u=u+1|0}while(u>>>0<(c[r>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(s,1)}__ZN10StringNameD2Ev(d);__Z8D_METHODPKc(e,944862);d=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(d);c[d>>2]=303416;__ZN10MethodBind10_set_constEb(d,1);__ZN10MethodBind24_generate_argument_typesEi(d,0);__ZN10MethodBind12_set_returnsEb(d,1);c[d+44>>2]=255;c[d+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,d,e,0,0)|0;d=e+4|0;s=c[d>>2]|0;if(s|0?(__Z16atomic_decrementPj(s+-8|0)|0)==0:0){r=c[d>>2]|0;d=(r|0)==0?0:r+-4|0;r=d+4|0;if(c[d>>2]|0){u=0;do{__ZN10StringNameD2Ev(r+(u<<2)|0);u=u+1|0}while(u>>>0<(c[d>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(s,1)}__ZN10StringNameD2Ev(e);__Z8D_METHODPKcS0_(f,913886,1129117);e=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(e);c[e>>2]=303380;__ZN10MethodBind10_set_constEb(e,0);__ZN10MethodBind24_generate_argument_typesEi(e,1);c[e+44>>2]=249;c[e+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,e,f,0,0)|0;e=f+4|0;s=c[e>>2]|0;if(s|0?(__Z16atomic_decrementPj(s+-8|0)|0)==0:0){d=c[e>>2]|0;e=(d|0)==0?0:d+-4|0;d=e+4|0;if(c[e>>2]|0){u=0;do{__ZN10StringNameD2Ev(d+(u<<2)|0);u=u+1|0}while(u>>>0<(c[e>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(s,1)}__ZN10StringNameD2Ev(f);__Z8D_METHODPKc(g,1128079);f=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(f);c[f>>2]=303416;__ZN10MethodBind10_set_constEb(f,1);__ZN10MethodBind24_generate_argument_typesEi(f,0);__ZN10MethodBind12_set_returnsEb(f,1);c[f+44>>2]=256;c[f+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,f,g,0,0)|0;f=g+4|0;s=c[f>>2]|0;if(s|0?(__Z16atomic_decrementPj(s+-8|0)|0)==0:0){e=c[f>>2]|0;f=(e|0)==0?0:e+-4|0;e=f+4|0;if(c[f>>2]|0){u=0;do{__ZN10StringNameD2Ev(e+(u<<2)|0);u=u+1|0}while(u>>>0<(c[f>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(s,1)}__ZN10StringNameD2Ev(g);__ZN6StringC2EPKc(b,912221);c[i>>2]=c[b>>2];__ZN10StringNameC2ERK6String(h,i);__ZN6StringC2EPKc(j,1123882);__ZN6StringC2EPKc(k,947378);g=b+4|0;c[g>>2]=0;s=b+12|0;c[s>>2]=0;c[b>>2]=3;f=c[j>>2]|0;if(f|0?(c[g>>2]=0,__Z28atomic_conditional_incrementPj(f+-8|0)|0):0)c[g>>2]=c[j>>2];c[b+8>>2]=1;g=c[s>>2]|0;if((g|0)!=(c[k>>2]|0)){if(g|0?(__Z16atomic_decrementPj(g+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(g,1);c[s>>2]=0;g=c[k>>2]|0;if(g|0?__Z28atomic_conditional_incrementPj(g+-8|0)|0:0)c[s>>2]=c[k>>2]}c[b+16>>2]=7;c[n>>2]=__Z11_scs_createPKc(944851)|0;c[o>>2]=__Z11_scs_createPKc(944862)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(h,b,n,o,-1);__ZN10StringNameD2Ev(o);__ZN10StringNameD2Ev(n);s=c[b+12>>2]|0;if(s|0?(__Z16atomic_decrementPj(s+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(s,1);s=c[b+4>>2]|0;if(s|0?(__Z16atomic_decrementPj(s+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(s,1);s=c[k>>2]|0;if(s|0?(__Z16atomic_decrementPj(s+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(s,1);s=c[j>>2]|0;if(s|0?(__Z16atomic_decrementPj(s+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(s,1);__ZN10StringNameD2Ev(h);h=c[i>>2]|0;if(h|0?(__Z16atomic_decrementPj(h+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(h,1);__ZN6StringC2EPKc(b,912221);c[i>>2]=c[b>>2];__ZN10StringNameC2ERK6String(p,i);__ZN6StringC2EPKc(q,1129117);__ZN6StringC2EPKc(k,947378);h=b+4|0;c[h>>2]=0;s=b+12|0;c[s>>2]=0;c[b>>2]=3;j=c[q>>2]|0;if(j|0?(c[h>>2]=0,__Z28atomic_conditional_incrementPj(j+-8|0)|0):0)c[h>>2]=c[q>>2];c[b+8>>2]=1;h=c[s>>2]|0;if((h|0)!=(c[k>>2]|0)){if(h|0?(__Z16atomic_decrementPj(h+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(h,1);c[s>>2]=0;h=c[k>>2]|0;if(h|0?__Z28atomic_conditional_incrementPj(h+-8|0)|0:0)c[s>>2]=c[k>>2]}c[b+16>>2]=7;c[n>>2]=__Z11_scs_createPKc(913886)|0;c[o>>2]=__Z11_scs_createPKc(1128079)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(p,b,n,o,-1);__ZN10StringNameD2Ev(o);__ZN10StringNameD2Ev(n);n=c[b+12>>2]|0;if(n|0?(__Z16atomic_decrementPj(n+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(n,1);n=c[b+4>>2]|0;if(n|0?(__Z16atomic_decrementPj(n+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(n,1);n=c[k>>2]|0;if(n|0?(__Z16atomic_decrementPj(n+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(n,1);n=c[q>>2]|0;if(n|0?(__Z16atomic_decrementPj(n+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(n,1);__ZN10StringNameD2Ev(p);p=c[i>>2]|0;if(!p){l=a;return}if(__Z16atomic_decrementPj(p+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(p,1);l=a;return}function __ZN12CapsuleShape10set_radiusEf(a,b){a=a|0;b=+b;g[a+140>>2]=b;gj[c[(c[a>>2]|0)+120>>2]&8191](a);__ZN8Resource23notify_change_to_ownersEv(a);return}function __ZNK12CapsuleShape10get_radiusEv(a){a=a|0;return +(+g[a+140>>2])}function __ZN12CapsuleShape10set_heightEf(a,b){a=a|0;b=+b;g[a+144>>2]=b;gj[c[(c[a>>2]|0)+120>>2]&8191](a);__ZN8Resource23notify_change_to_ownersEv(a);return}function __ZNK12CapsuleShape10get_heightEv(a){a=a|0;return +(+g[a+144>>2])}function __ZNK13MethodBind0RCI12CapsuleShapefE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Ef(d,0.0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK13MethodBind0RCI12CapsuleShapefE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,912221);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI12CapsuleShapefE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236360)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2Ef(i,+mj[n&511](d));__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI12CapsuleShapefE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0.0;if(!b)f=0;else{d=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236360)|0;f=d?b:0}b=c[a+44>>2]|0;d=c[a+48>>2]|0;a=f+(d>>1)|0;if(!(d&1)){h=b;i=+mj[h&511](a);g[e>>2]=i;return}else{h=c[(c[a>>2]|0)+b>>2]|0;i=+mj[h&511](a);g[e>>2]=i;return}}function __ZN13MethodBind0RCI12CapsuleShapefED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I12CapsuleShapefE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if(!b){__ZN7VariantC2Ef(d,0.0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK11MethodBind1I12CapsuleShapefE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,912221);l=a;return c[b>>2]|0}function __ZN11MethodBind1I12CapsuleShapefE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0.0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236360)|0:0){c[h>>2]=0;a[1263537]=0;k=d+24|0;n=c[k>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=i;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=i;return}if((g|0)>0){if((n|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);p=0}else{a[1263537]=0;p=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,p)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=p;c[b>>2]=0;l=i;return}}p=c[d+44>>2]|0;n=c[d+48>>2]|0;o=e+(n>>1)|0;if(!(n&1))q=p;else q=c[(c[o>>2]|0)+p>>2]|0;do if((g|0)<1){p=c[k>>2]|0;n=p+-1|0;if((p|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)s=0;else s=c[e+-4>>2]|0;if((p|0)<=(s|0)){if(r)t=0;else t=c[e+-4>>2]|0;do if((t|0)<(p|0)){if(r)u=0;else u=c[e+-4>>2]|0;if((u|0)<(p|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);v=0;break}else{a[1263537]=0;w=31;break}}else w=31;while(0);if((w|0)==31)v=e+(n*24|0)|0;__ZN7VariantC2ERKS_(j,v);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);x=+__ZNK7VariantcvfEv(j);Mi[q&511](o,x);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I12CapsuleShapefE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0,j=0.0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236360)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1)){h=b;i=c[d>>2]|0;j=+g[i>>2];Mi[h&511](a,j);return}else{h=c[(c[a>>2]|0)+b>>2]|0;i=c[d>>2]|0;j=+g[i>>2];Mi[h&511](a,j);return}}function __ZN11MethodBind1I12CapsuleShapefED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN10PlaneShape18_initialize_classvEv(b){b=b|0;if(a[1263417]|0)return;if(!(a[1263310]|0)){if(!(a[1257004]|0)){if(!(a[1257001]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI9ReferenceEEvv();__ZN9Reference13_bind_methodsEv();a[1257001]=1}__ZN7ClassDB10_add_classI8ResourceEEvv();__ZN8Resource13_bind_methodsEv();a[1257004]=1}__ZN7ClassDB10_add_classI5ShapeEEvv();a[1263310]=1}__ZN7ClassDB10_add_classI10PlaneShapeEEvv();__ZN10PlaneShape13_bind_methodsEv();a[1263417]=1;return}function __ZN10PlaneShape5_setvERK10StringNameRK7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK10PlaneShape5_getvERK10StringNameR7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK10PlaneShape19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+24|0;g=e+4|0;h=e;if(!d)__ZNK5Shape19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,0);__ZN6StringC2EPKc(f,912260);i=c[f>>2]|0;f=i;j=g+4|0;c[j>>2]=0;k=g+12|0;c[k>>2]=0;c[g>>2]=0;n=(i|0)==0;if(!n?(c[j>>2]=0,__Z28atomic_conditional_incrementPj(i+-8|0)|0):0)c[j>>2]=f;c[g+8>>2]=0;f=c[k>>2]|0;if(f|0){if(!(__Z16atomic_decrementPj(f+-8|0)|0))__ZN6Memory11free_staticEPvb(f,1);c[k>>2]=0}c[g+16>>2]=256;if(!(c[b>>2]|0)){k=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=k;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0}k=__ZnwjPFPvjE(32,4740)|0;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0;c[k+12>>2]=0;c[k+16>>2]=7;f=k+20|0;c[f>>2]=0;j=k+24|0;c[j>>2]=0;o=k+28|0;c[o>>2]=0;__ZN12PropertyInfoaSERKS_(k,g)|0;p=c[b>>2]|0;q=p+4|0;r=c[q>>2]|0;c[j>>2]=r;c[f>>2]=0;c[o>>2]=p;if(r|0)c[r+20>>2]=k;c[q>>2]=k;if(!(c[p>>2]|0))c[p>>2]=k;k=p+8|0;c[k>>2]=(c[k>>2]|0)+1;k=c[g+12>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);k=c[g+4>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);if(!n?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);__ZN10StringNameC2EPKc(h,912260);__ZN7ClassDB17get_property_listE10StringNameP4ListI12PropertyInfo16DefaultAllocatorEbPK6Object(h,b,1,a);__ZN10StringNameD2Ev(h);if(!d){l=e;return}__ZNK5Shape19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,1);l=e;return}function __ZN10PlaneShape14_notificationvEib(a,b,c){a=a|0;b=b|0;c=c|0;return}function __ZNK10PlaneShape16_get_class_namevEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+8|0;e=b+4|0;f=b;g=a+136|0;a=c[g>>2]|0;if(a|0){if(c[a+4>>2]|0){l=b;return g|0}if(__ZNK6String6lengthEv(a+8|0)|0){l=b;return g|0}}__ZN6StringC2EPKc(d,912260);c[f>>2]=c[d>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameaSERKS_(g,e);__ZN10StringNameD2Ev(e);e=c[f>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);l=b;return g|0}function __ZNK10PlaneShape9get_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,912260);l=a;return c[b>>2]|0}function __ZNK10PlaneShape8is_classERK6String(a,b){a=a|0;b=b|0;var c=0;if(((!(__ZNK6StringeqEPKc(b,912260)|0)?!(__ZNK6StringeqEPKc(b,912234)|0):0)?!(__ZNK6StringeqEPKc(b,1110448)|0):0)?!(__ZNK6StringeqEPKc(b,1126157)|0):0)c=__ZNK6StringeqEPKc(b,1142944)|0;else c=1;return c|0}function __ZNK10PlaneShape12is_class_ptrEPv(a,b){a=a|0;b=b|0;return (b|0)==1236364|((b|0)==1235704|((b|0)==1220696|((b|0)==1220724|(b|0)==1220580)))|0}function __ZN10PlaneShapeD2Ev(a){a=a|0;c[a>>2]=303452;__ZN10StringNameD2Ev(a+136|0);__ZN5ShapeD2Ev(a);return}function __ZN10PlaneShapeD0Ev(a){a=a|0;c[a>>2]=303452;__ZN10StringNameD2Ev(a+136|0);__ZN5ShapeD2Ev(a);__ZdlPv(a);return}function __ZN10PlaneShape21_gen_debug_mesh_linesEv(a){a=a|0;var b=0,d=0,e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0.0,w=0.0,x=0.0,y=0.0,z=0.0,A=0.0,B=0.0,C=0.0,D=0.0,E=0.0,F=0.0,G=0.0,H=0.0,J=0.0,K=0.0,L=0.0,M=0.0,N=0.0,O=0.0;b=l;l=l+176|0;if((l|0)>=(m|0))ba(176);d=b+152|0;e=b+148|0;f=b+48|0;h=b+24|0;i=b+136|0;j=b+124|0;k=b+112|0;n=b+100|0;o=b+88|0;p=b+76|0;q=b+64|0;r=b+36|0;s=b+12|0;t=b;u=a+140|0;c[f>>2]=c[u>>2];c[f+4>>2]=c[u+4>>2];c[f+8>>2]=c[u+8>>2];c[f+12>>2]=c[u+12>>2];c[e>>2]=0;__ZNK5Plane28get_any_perpendicular_normalEv(h,f);u=f+4|0;v=+g[u>>2];w=+g[h+8>>2];a=f+8|0;x=+g[a>>2];y=+g[h+4>>2];z=v*w-x*y;A=+g[h>>2];B=+g[f>>2];C=x*A-w*B;D=y*B-v*A;E=+I(+(D*D+(z*z+C*C)));if(E==0.0){F=0.0;G=0.0;H=0.0}else{F=z/E;G=C/E;H=D/E}h=f+12|0;E=+g[h>>2];D=E*B;B=E*v;v=E*x;x=A*10.0;A=y*10.0;y=w*10.0;w=D+x;E=B+A;C=v+y;z=F*10.0;J=G*10.0;K=H*10.0;L=z+w;M=J+E;N=K+C;O=F*-10.0;F=G*-10.0;G=H*-10.0;H=O+w;w=F+E;E=G+C;C=D-x;x=B-A;A=v-y;y=O+C;O=F+x;F=G+A;G=z+C;C=J+x;x=K+A;g[i>>2]=L;g[i+4>>2]=M;g[i+8>>2]=N;c[d>>2]=c[i>>2];c[d+4>>2]=c[i+4>>2];c[d+8>>2]=c[i+8>>2];__ZN6VectorI7Vector3E9push_backES0_(e,d)|0;g[j>>2]=H;g[j+4>>2]=w;g[j+8>>2]=E;c[d>>2]=c[j>>2];c[d+4>>2]=c[j+4>>2];c[d+8>>2]=c[j+8>>2];__ZN6VectorI7Vector3E9push_backES0_(e,d)|0;g[k>>2]=H;g[k+4>>2]=w;g[k+8>>2]=E;c[d>>2]=c[k>>2];c[d+4>>2]=c[k+4>>2];c[d+8>>2]=c[k+8>>2];__ZN6VectorI7Vector3E9push_backES0_(e,d)|0;g[n>>2]=y;g[n+4>>2]=O;g[n+8>>2]=F;c[d>>2]=c[n>>2];c[d+4>>2]=c[n+4>>2];c[d+8>>2]=c[n+8>>2];__ZN6VectorI7Vector3E9push_backES0_(e,d)|0;g[o>>2]=y;g[o+4>>2]=O;g[o+8>>2]=F;c[d>>2]=c[o>>2];c[d+4>>2]=c[o+4>>2];c[d+8>>2]=c[o+8>>2];__ZN6VectorI7Vector3E9push_backES0_(e,d)|0;g[p>>2]=G;g[p+4>>2]=C;g[p+8>>2]=x;c[d>>2]=c[p>>2];c[d+4>>2]=c[p+4>>2];c[d+8>>2]=c[p+8>>2];__ZN6VectorI7Vector3E9push_backES0_(e,d)|0;g[q>>2]=G;g[q+4>>2]=C;g[q+8>>2]=x;c[d>>2]=c[q>>2];c[d+4>>2]=c[q+4>>2];c[d+8>>2]=c[q+8>>2];__ZN6VectorI7Vector3E9push_backES0_(e,d)|0;g[r>>2]=L;g[r+4>>2]=M;g[r+8>>2]=N;c[d>>2]=c[r>>2];c[d+4>>2]=c[r+4>>2];c[d+8>>2]=c[r+8>>2];__ZN6VectorI7Vector3E9push_backES0_(e,d)|0;N=+g[h>>2];M=N*+g[u>>2];L=N*+g[a>>2];g[s>>2]=N*+g[f>>2];g[s+4>>2]=M;g[s+8>>2]=L;c[d>>2]=c[s>>2];c[d+4>>2]=c[s+4>>2];c[d+8>>2]=c[s+8>>2];__ZN6VectorI7Vector3E9push_backES0_(e,d)|0;L=+g[h>>2];M=+g[f>>2];N=+g[u>>2];x=+g[a>>2];g[t>>2]=L*M+M*3.0;g[t+4>>2]=L*N+N*3.0;g[t+8>>2]=L*x+x*3.0;c[d>>2]=c[t>>2];c[d+4>>2]=c[t+4>>2];c[d+8>>2]=c[t+8>>2];__ZN6VectorI7Vector3E9push_backES0_(e,d)|0;l=b;return c[e>>2]|0}function __ZN10PlaneShape13_update_shapeEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0;b=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=b+28|0;e=b+24|0;f=b;g=__ZN13PhysicsServer13get_singletonEv()|0;h=c[(c[g>>2]|0)+88>>2]|0;c[e>>2]=c[a+128>>2];__ZN7VariantC2ERK5Plane(f,a+140|0);c[d>>2]=c[e>>2];bj[h&4095](g,d,f);if(!(c[f>>2]|0)){l=b;return}__ZN7Variant5clearEv(f);l=b;return}function __ZN7ClassDB10_add_classI10PlaneShapeEEvv(){var a=0,b=0,d=0,e=0,f=0,g=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+16|0;d=a+12|0;e=a+8|0;f=a+4|0;g=a;__ZN6StringC2EPKc(b,912260);c[e>>2]=c[b>>2];__ZN10StringNameC2ERK6String(d,e);__ZN6StringC2EPKc(b,912234);c[g>>2]=c[b>>2];__ZN10StringNameC2ERK6String(f,g);__ZN7ClassDB11_add_class2ERK10StringNameS2_(d,f);__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);__ZN10StringNameD2Ev(d);d=c[e>>2]|0;if(!d){l=a;return}if(__Z16atomic_decrementPj(d+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(d,1);l=a;return}function __ZN10PlaneShape13_bind_methodsEv(){var a=0,b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0;a=l;l=l+64|0;if((l|0)>=(m|0))ba(64);b=a+44|0;d=a+32|0;e=a+24|0;f=a+12|0;g=a+40|0;h=a;i=a+16|0;j=a+8|0;k=a+4|0;__Z8D_METHODPKcS0_(d,912240,1128616);n=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(n);c[n>>2]=303584;__ZN10MethodBind10_set_constEb(n,0);__ZN10MethodBind24_generate_argument_typesEi(n,1);c[n+44>>2]=1689;c[n+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,n,d,0,0)|0;n=d+4|0;o=c[n>>2]|0;if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0){p=c[n>>2]|0;n=(p|0)==0?0:p+-4|0;p=n+4|0;if(c[n>>2]|0){q=0;do{__ZN10StringNameD2Ev(p+(q<<2)|0);q=q+1|0}while(q>>>0<(c[n>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(o,1)}__ZN10StringNameD2Ev(d);__Z8D_METHODPKc(e,912250);d=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(d);c[d>>2]=303620;__ZN10MethodBind10_set_constEb(d,1);__ZN10MethodBind24_generate_argument_typesEi(d,0);__ZN10MethodBind12_set_returnsEb(d,1);c[d+44>>2]=1690;c[d+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,d,e,0,0)|0;d=e+4|0;o=c[d>>2]|0;if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0){n=c[d>>2]|0;d=(n|0)==0?0:n+-4|0;n=d+4|0;if(c[d>>2]|0){q=0;do{__ZN10StringNameD2Ev(n+(q<<2)|0);q=q+1|0}while(q>>>0<(c[d>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(o,1)}__ZN10StringNameD2Ev(e);__ZN6StringC2EPKc(b,912260);c[g>>2]=c[b>>2];__ZN10StringNameC2ERK6String(f,g);__ZN6StringC2EPKc(h,1128616);__ZN6StringC2EPKc(i,1263606);e=b+4|0;c[e>>2]=0;o=b+12|0;c[o>>2]=0;c[b>>2]=9;d=c[h>>2]|0;if(d|0?(c[e>>2]=0,__Z28atomic_conditional_incrementPj(d+-8|0)|0):0)c[e>>2]=c[h>>2];c[b+8>>2]=0;e=c[o>>2]|0;if((e|0)!=(c[i>>2]|0)){if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);c[o>>2]=0;e=c[i>>2]|0;if(e|0?__Z28atomic_conditional_incrementPj(e+-8|0)|0:0)c[o>>2]=c[i>>2]}c[b+16>>2]=7;c[j>>2]=__Z11_scs_createPKc(912240)|0;c[k>>2]=__Z11_scs_createPKc(912250)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(f,b,j,k,-1);__ZN10StringNameD2Ev(k);__ZN10StringNameD2Ev(j);j=c[b+12>>2]|0;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);j=c[b+4>>2]|0;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);j=c[i>>2]|0;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);j=c[h>>2]|0;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(!f){l=a;return}if(__Z16atomic_decrementPj(f+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(f,1);l=a;return}function __ZN10PlaneShape9set_planeE5Plane(a,b){a=a|0;b=b|0;var d=0;d=a+140|0;c[d>>2]=c[b>>2];c[d+4>>2]=c[b+4>>2];c[d+8>>2]=c[b+8>>2];c[d+12>>2]=c[b+12>>2];gj[c[(c[a>>2]|0)+120>>2]&8191](a);__ZN8Resource23notify_change_to_ownersEv(a);return}function __ZNK10PlaneShape9get_planeEv(a,b){a=a|0;b=b|0;var d=0;d=b+140|0;c[a>>2]=c[d>>2];c[a+4>>2]=c[d+4>>2];c[a+8>>2]=c[d+8>>2];c[a+12>>2]=c[d+12>>2];return}function __ZNK13MethodBind0RCI10PlaneShape5PlaneE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;if((b|0)!=-1){f=0;l=a;return f|0};c[d>>2]=0;c[d+4>>2]=0;c[d+8>>2]=0;c[d+12>>2]=0;__ZN7VariantC2ERK5Plane(e,d);d=c[e>>2]|0;if(d|0)__ZN7Variant5clearEv(e);f=d;l=a;return f|0}function __ZNK13MethodBind0RCI10PlaneShape5PlaneE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,912260);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI10PlaneShape5PlaneE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0;f=l;l=l+48|0;if((l|0)>=(m|0))ba(48);i=f;j=f+24|0;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236364)|0:0){c[h>>2]=0;a[1263537]=0;k=c[d+24>>2]|0;if((k|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=k;c[b>>2]=0;l=f;return}n=k-(c[d+20>>2]|0)|0;if((n|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=n;c[b>>2]=0;l=f;return}n=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))o=n;else o=c[(c[d>>2]|0)+n>>2]|0;Pi[o&2047](j,d);__ZN7VariantC2ERK5Plane(i,j);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI10PlaneShape5PlaneE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=d;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236364)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;Pi[i&2047](f,a);c[e>>2]=c[f>>2];c[e+4>>2]=c[f+4>>2];c[e+8>>2]=c[f+8>>2];c[e+12>>2]=c[f+12>>2];l=d;return}function __ZN13MethodBind0RCI10PlaneShape5PlaneED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I10PlaneShape5PlaneE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;if(b|0){f=0;l=a;return f|0};c[d>>2]=0;c[d+4>>2]=0;c[d+8>>2]=0;c[d+12>>2]=0;__ZN7VariantC2ERK5Plane(e,d);d=c[e>>2]|0;if(d|0)__ZN7Variant5clearEv(e);f=d;l=a;return f|0}function __ZNK11MethodBind1I10PlaneShape5PlaneE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,912260);l=a;return c[b>>2]|0}function __ZN11MethodBind1I10PlaneShape5PlaneE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0;i=l;l=l+64|0;if((l|0)>=(m|0))ba(64);j=i+40|0;k=i+24|0;n=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236364)|0:0){c[h>>2]=0;a[1263537]=0;o=d+24|0;p=c[o>>2]|0;if((p|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=p;c[b>>2]=0;l=i;return}q=p-(c[d+20>>2]|0)|0;if((q|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=q;c[b>>2]=0;l=i;return}if((g|0)>0){if((p|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);r=0}else{a[1263537]=0;r=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,r)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=r;c[b>>2]=0;l=i;return}}r=c[d+44>>2]|0;p=c[d+48>>2]|0;q=e+(p>>1)|0;if(!(p&1))s=r;else s=c[(c[q>>2]|0)+r>>2]|0;do if((g|0)<1){r=c[o>>2]|0;p=r+-1|0;if((r|0)>=1){e=c[d+16>>2]|0;t=(e|0)==0;if(t)u=0;else u=c[e+-4>>2]|0;if((r|0)<=(u|0)){if(t)v=0;else v=c[e+-4>>2]|0;do if((v|0)<(r|0)){if(t)w=0;else w=c[e+-4>>2]|0;if((w|0)<(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);x=0;break}else{a[1263537]=0;y=31;break}}else y=31;while(0);if((y|0)==31)x=e+(p*24|0)|0;__ZN7VariantC2ERKS_(n,x);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f>>2]|0);while(0);__ZNK7Variantcv5PlaneEv(k,n);c[j>>2]=c[k>>2];c[j+4>>2]=c[k+4>>2];c[j+8>>2]=c[k+8>>2];c[j+12>>2]=c[k+12>>2];Pi[s&2047](q,j);if(c[n>>2]|0)__ZN7Variant5clearEv(n);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I10PlaneShape5PlaneE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236364)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;b=c[d>>2]|0;c[f>>2]=c[b>>2];c[f+4>>2]=c[b+4>>2];c[f+8>>2]=c[b+8>>2];c[f+12>>2]=c[b+12>>2];Pi[i&2047](a,f);l=e;return}function __ZN11MethodBind1I10PlaneShape5PlaneED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN13StreamTexture18_initialize_classvEv(b){b=b|0;if(a[1263418]|0)return;if(!(a[1263241]|0)){if(!(a[1257004]|0)){if(!(a[1257001]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI9ReferenceEEvv();__ZN9Reference13_bind_methodsEv();a[1257001]=1}__ZN7ClassDB10_add_classI8ResourceEEvv();__ZN8Resource13_bind_methodsEv();a[1257004]=1}__ZN7ClassDB10_add_classI7TextureEEvv();__ZN7Texture13_bind_methodsEv();a[1263241]=1}__ZN7ClassDB10_add_classI13StreamTextureEEvv();__ZN13StreamTexture13_bind_methodsEv();a[1263418]=1;return}function __ZN13StreamTexture5_setvERK10StringNameRK7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK13StreamTexture5_getvERK10StringNameR7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK13StreamTexture19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+24|0;g=e+4|0;h=e;if(!d)__ZNK7Texture19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,0);__ZN6StringC2EPKc(f,912816);i=c[f>>2]|0;f=i;j=g+4|0;c[j>>2]=0;k=g+12|0;c[k>>2]=0;c[g>>2]=0;n=(i|0)==0;if(!n?(c[j>>2]=0,__Z28atomic_conditional_incrementPj(i+-8|0)|0):0)c[j>>2]=f;c[g+8>>2]=0;f=c[k>>2]|0;if(f|0){if(!(__Z16atomic_decrementPj(f+-8|0)|0))__ZN6Memory11free_staticEPvb(f,1);c[k>>2]=0}c[g+16>>2]=256;if(!(c[b>>2]|0)){k=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=k;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0}k=__ZnwjPFPvjE(32,4740)|0;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0;c[k+12>>2]=0;c[k+16>>2]=7;f=k+20|0;c[f>>2]=0;j=k+24|0;c[j>>2]=0;o=k+28|0;c[o>>2]=0;__ZN12PropertyInfoaSERKS_(k,g)|0;p=c[b>>2]|0;q=p+4|0;r=c[q>>2]|0;c[j>>2]=r;c[f>>2]=0;c[o>>2]=p;if(r|0)c[r+20>>2]=k;c[q>>2]=k;if(!(c[p>>2]|0))c[p>>2]=k;k=p+8|0;c[k>>2]=(c[k>>2]|0)+1;k=c[g+12>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);k=c[g+4>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);if(!n?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);__ZN10StringNameC2EPKc(h,912816);__ZN7ClassDB17get_property_listE10StringNameP4ListI12PropertyInfo16DefaultAllocatorEbPK6Object(h,b,1,a);__ZN10StringNameD2Ev(h);if(!d){l=e;return}__ZNK7Texture19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,1);l=e;return}function __ZN13StreamTexture14_notificationvEib(a,b,c){a=a|0;b=b|0;c=c|0;return}function __ZNK13StreamTexture16_get_class_namevEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+8|0;e=b+4|0;f=b;g=a+128|0;a=c[g>>2]|0;if(a|0){if(c[a+4>>2]|0){l=b;return g|0}if(__ZNK6String6lengthEv(a+8|0)|0){l=b;return g|0}}__ZN6StringC2EPKc(d,912816);c[f>>2]=c[d>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameaSERKS_(g,e);__ZN10StringNameD2Ev(e);e=c[f>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);l=b;return g|0}function __ZNK13StreamTexture9get_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,912816);l=a;return c[b>>2]|0}function __ZNK13StreamTexture8is_classERK6String(a,b){a=a|0;b=b|0;var c=0;if(((!(__ZNK6StringeqEPKc(b,912816)|0)?!(__ZNK6StringeqEPKc(b,1075267)|0):0)?!(__ZNK6StringeqEPKc(b,1110448)|0):0)?!(__ZNK6StringeqEPKc(b,1126157)|0):0)c=__ZNK6StringeqEPKc(b,1142944)|0;else c=1;return c|0}function __ZNK13StreamTexture12is_class_ptrEPv(a,b){a=a|0;b=b|0;return (b|0)==1236376|((b|0)==1220692|((b|0)==1220696|((b|0)==1220724|(b|0)==1220580)))|0}function __ZN13StreamTextureD2Ev(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+4|0;e=b;c[a>>2]=303656;f=__ZN12VisualServer13get_singletonEv()|0;g=c[(c[f>>2]|0)+1312>>2]|0;c[e>>2]=c[a+136>>2];c[d>>2]=c[e>>2];Pi[g&2047](f,d);d=c[a+132>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);__ZN10StringNameD2Ev(a+128|0);c[a>>2]=223388;__ZN10StringNameD2Ev(a+124|0);__ZN8ResourceD2Ev(a);l=b;return}function __ZN13StreamTextureD0Ev(a){a=a|0;__ZN13StreamTextureD2Ev(a);__ZdlPv(a);return}function __ZN13StreamTexture16reload_from_fileEv(a){a=a|0;__ZN13StreamTexture4loadERK6String(a,a+132|0)|0;return}function __ZNK13StreamTexture7get_ridEv(a){a=a|0;return c[a+136>>2]|0}function __ZNK13StreamTexture9get_widthEv(a){a=a|0;return c[a+148>>2]|0}function __ZNK13StreamTexture10get_heightEv(a){a=a|0;return c[a+152>>2]|0}function __ZNK13StreamTexture9has_alphaEv(a){a=a|0;return 0}function __ZN13StreamTexture9set_flagsEj(a,b){a=a|0;b=b|0;return}function __ZNK13StreamTexture9get_flagsEv(a){a=a|0;return c[a+144>>2]|0}function __ZNK13StreamTexture4drawE3RIDRK7Vector2RK5Colorb(a,b,d,e,f){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;var h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0.0,u=0.0;h=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=h+28|0;j=h+24|0;k=h+20|0;n=h;o=h+16|0;p=a+148|0;q=a+152|0;if(!(c[q>>2]|c[p>>2])){l=h;return}r=__ZN12VisualServer13get_singletonEv()|0;s=c[(c[r>>2]|0)+1096>>2]|0;c[k>>2]=c[b>>2];t=+(c[p>>2]|0);u=+(c[q>>2]|0);q=d;d=c[q+4>>2]|0;p=n;c[p>>2]=c[q>>2];c[p+4>>2]=d;g[n+8>>2]=t;g[n+12>>2]=u;c[o>>2]=c[a+136>>2];c[j>>2]=c[k>>2];c[i>>2]=c[o>>2];Yi[s&15](r,j,n,i,0,e,f);l=h;return}function __ZNK13StreamTexture9draw_rectE3RIDRK5Rect2bRK5Colorb(a,b,d,e,f,g){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;var h=0,i=0,j=0,k=0,n=0,o=0,p=0;h=l;l=l+16|0;if((l|0)>=(m|0))ba(16);i=h+12|0;j=h+8|0;k=h+4|0;n=h;if(!(c[a+152>>2]|c[a+148>>2])){l=h;return}o=__ZN12VisualServer13get_singletonEv()|0;p=c[(c[o>>2]|0)+1096>>2]|0;c[k>>2]=c[b>>2];c[n>>2]=c[a+136>>2];c[j>>2]=c[k>>2];c[i>>2]=c[n>>2];Yi[p&15](o,j,d,i,e,f,g);l=h;return}function __ZNK13StreamTexture16draw_rect_regionE3RIDRK5Rect2S3_RK5Colorb(a,b,d,e,f,g){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;var h=0,i=0,j=0,k=0,n=0,o=0,p=0;h=l;l=l+16|0;if((l|0)>=(m|0))ba(16);i=h+12|0;j=h+8|0;k=h+4|0;n=h;if(!(c[a+152>>2]|c[a+148>>2])){l=h;return}o=__ZN12VisualServer13get_singletonEv()|0;p=c[(c[o>>2]|0)+1100>>2]|0;c[k>>2]=c[b>>2];c[n>>2]=c[a+136>>2];c[j>>2]=c[k>>2];c[i>>2]=c[n>>2];Yi[p&15](o,j,d,i,e,f,g);l=h;return}function __ZNK13StreamTexture8get_dataEv(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d+4|0;f=d;g=__ZN12VisualServer13get_singletonEv()|0;h=c[(c[g>>2]|0)+96>>2]|0;c[f>>2]=c[b+136>>2];c[e>>2]=c[f>>2];Ki[h&4095](a,g,e,0);l=d;return}function __ZN13StreamTexture4loadERK6String(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0;d=l;l=l+48|0;if((l|0)>=(m|0))ba(48);e=d+40|0;f=d+36|0;g=d+32|0;h=d+28|0;i=d+4|0;j=d+24|0;k=d;__ZN5ImageC2Ev(i);n=__ZN13StreamTexture10_load_dataERK6StringRiS3_S3_R5Imagei(a,b,f,g,h,i,0)|0;if(n|0){o=n;__ZN5ImageD2Ev(i);l=d;return o|0}n=__ZN12VisualServer13get_singletonEv()|0;p=c[(c[n>>2]|0)+88>>2]|0;q=a+136|0;c[j>>2]=c[q>>2];r=__ZNK5Image9get_widthEv(i)|0;s=__ZNK5Image10get_heightEv(i)|0;t=__ZNK5Image10get_formatEv(i)|0;u=c[h>>2]|0;c[e>>2]=c[j>>2];ui[p&4095](n,e,r,s,t,u);t=__ZN12VisualServer13get_singletonEv()|0;s=c[(c[t>>2]|0)+92>>2]|0;c[k>>2]=c[q>>2];c[e>>2]=c[k>>2];Ki[s&4095](t,e,i,0);c[a+148>>2]=c[f>>2];c[a+152>>2]=c[g>>2];c[a+144>>2]=u;u=a+132|0;g=c[u>>2]|0;if((g|0)!=(c[b>>2]|0)){if(g|0?(__Z16atomic_decrementPj(g+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(g,1);c[u>>2]=0;g=c[b>>2]|0;if(g|0?__Z28atomic_conditional_incrementPj(g+-8|0)|0:0)c[u>>2]=c[b>>2]}c[a+140>>2]=__ZNK5Image10get_formatEv(i)|0;o=0;__ZN5ImageD2Ev(i);l=d;return o|0}function __ZN13StreamTexture10_load_dataERK6StringRiS3_S3_R5Imagei(b,d,e,f,g,h,i){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;i=i|0;var j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0,ia=0,ja=0,ka=0,la=0,ma=0,na=0,oa=0,pa=0,qa=0,ra=0,sa=0,ta=0,ua=0,va=0,wa=0,xa=0,ya=0,za=0,Aa=0,Ba=0,Ca=0,Da=0,Ea=0,Fa=0,Ga=0,Ha=0,Ia=0,Ja=0,Ka=0,La=0,Ma=0,Na=0,Oa=0,Pa=0,Qa=0,Ra=0,Sa=0,Ta=0,Ua=0,Va=0,Wa=0,Xa=0,Ya=0;j=l;l=l+160|0;if((l|0)>=(m|0))ba(160);k=j+152|0;n=j+156|0;o=j+148|0;p=j+144|0;q=j+140|0;r=j+136|0;s=j+132|0;t=j+128|0;u=j+124|0;v=j+120|0;w=j+116|0;x=j+92|0;y=j+68|0;z=j+44|0;A=j+40|0;B=j+96|0;C=j+72|0;D=j+48|0;E=j+36|0;F=j+16|0;G=j+12|0;H=j+8|0;I=j+4|0;J=j;K=__ZN10FileAccess4openERK6StringiP5Error(d,1,0)|0;if(!K){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(912271,910627,448,1106191,0);L=19;l=j;return L|0}a[1263537]=0;nj[c[(c[K>>2]|0)+68>>2]&2047](K,n,4)|0;if((((a[n>>0]|0)==71?(a[n+1>>0]|0)==68:0)?(a[n+2>>0]|0)==83:0)?(a[n+3>>0]|0)==84:0)M=13;else M=7;do if((M|0)==7){gj[c[(c[K>>2]|0)+144>>2]&8191](K);__ZN6Memory11free_staticEPvb(K,0);if((((a[n>>0]|0)==71?(a[n+1>>0]|0)==68:0)?(a[n+2>>0]|0)==83:0)?(a[n+3>>0]|0)==84:0){a[1263537]=0;M=13;break}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(912271,910627,454,912282,0);N=16}while(0);do if((M|0)==13){c[e>>2]=ij[c[(c[K>>2]|0)+48>>2]&8191](K)|0;c[f>>2]=ij[c[(c[K>>2]|0)+48>>2]&8191](K)|0;c[g>>2]=ij[c[(c[K>>2]|0)+48>>2]&8191](K)|0;n=ij[c[(c[K>>2]|0)+48>>2]&8191](K)|0;O=c[e>>2]|0;c[k>>2]=__Z4itosx(O,((O|0)<0)<<31>>31)|0;c[o>>2]=__ZplPKcRK6String(912409,k)|0;__Z10print_line6String(o);O=c[o>>2]|0;if(O|0?(__Z16atomic_decrementPj(O+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(O,1);O=c[k>>2]|0;if(O|0?(__Z16atomic_decrementPj(O+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(O,1);O=c[f>>2]|0;c[k>>2]=__Z4itosx(O,((O|0)<0)<<31>>31)|0;c[p>>2]=__ZplPKcRK6String(912417,k)|0;__Z10print_line6String(p);O=c[p>>2]|0;if(O|0?(__Z16atomic_decrementPj(O+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(O,1);O=c[k>>2]|0;if(O|0?(__Z16atomic_decrementPj(O+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(O,1);O=c[g>>2]|0;c[k>>2]=__Z4itosx(O,((O|0)<0)<<31>>31)|0;c[q>>2]=__ZplPKcRK6String(912426,k)|0;__Z10print_line6String(q);O=c[q>>2]|0;if(O|0?(__Z16atomic_decrementPj(O+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(O,1);O=c[k>>2]|0;if(O|0?(__Z16atomic_decrementPj(O+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(O,1);c[k>>2]=__Z4itosx(n,0)|0;c[r>>2]=__ZplPKcRK6String(912434,k)|0;__Z10print_line6String(r);O=c[r>>2]|0;if(O|0?(__Z16atomic_decrementPj(O+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(O,1);O=c[k>>2]|0;if(O|0?(__Z16atomic_decrementPj(O+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(O,1);if((n&16777216|0)==0|(c[309092]|0)==0){c[u>>2]=__ZplPKcRK6String(912461,d)|0;__Z10print_line6String(u);O=c[u>>2]|0;if(O|0?(__Z16atomic_decrementPj(O+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(O,1);O=__ZN12VisualServer13get_singletonEv()|0;P=c[(c[O>>2]|0)+136>>2]|0;c[v>>2]=c[b+136>>2];c[k>>2]=c[v>>2];Ki[P&4095](O,k,0,0)}else{c[s>>2]=__ZplPKcRK6String(912439,d)|0;__Z10print_line6String(s);O=c[s>>2]|0;if(O|0?(__Z16atomic_decrementPj(O+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(O,1);O=__ZN12VisualServer13get_singletonEv()|0;P=c[(c[O>>2]|0)+136>>2]|0;c[t>>2]=c[b+136>>2];c[k>>2]=c[t>>2];Ki[P&4095](O,k,5288,b)}if((n&33554432|0)==0|(c[309093]|0)==0){O=__ZN12VisualServer13get_singletonEv()|0;P=c[(c[O>>2]|0)+140>>2]|0;c[y>>2]=c[b+136>>2];c[k>>2]=c[y>>2];Ki[P&4095](O,k,0,0);c[z>>2]=__ZplPKcRK6String(912514,d)|0;__Z10print_line6String(z);O=c[z>>2]|0;if(O|0?(__Z16atomic_decrementPj(O+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(O,1)}else{c[w>>2]=__ZplPKcRK6String(912490,d)|0;__Z10print_line6String(w);O=c[w>>2]|0;if(O|0?(__Z16atomic_decrementPj(O+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(O,1);O=__ZN12VisualServer13get_singletonEv()|0;P=c[(c[O>>2]|0)+140>>2]|0;c[x>>2]=c[b+136>>2];c[k>>2]=c[x>>2];Ki[P&4095](O,k,5289,b)}O=(n&4194304|0)==0?0:i;P=(n&1048576|0)!=0;if((n&2097152|0)==0&(P^1)){Q=n&1048575;R=c[e>>2]|0;S=c[f>>2]|0;if(!(n&8388608)){n=__ZN5Image19get_image_data_sizeEiiNS_6FormatEi(R,S,Q,0)|0;c[k>>2]=0;__ZN10PoolVectorIhE6resizeEi(k,n)|0;if((c[k>>2]|0)!=0?(__ZN10PoolVectorIhE14_copy_on_writeEv(k),T=c[k>>2]|0,(T|0)!=0):0){__Z16atomic_incrementPj(T+4|0)|0;U=T;V=c[T+8>>2]|0}else{U=0;V=0}nj[c[(c[K>>2]|0)+68>>2]&2047](K,V,n)|0;if(U|0)__Z16atomic_decrementPj(U+4|0)|0;gj[c[(c[K>>2]|0)+144>>2]&8191](K);__ZN6Memory11free_staticEPvb(K,0);__ZN5ImageC2EiibNS_6FormatERK10PoolVectorIhE(B,c[e>>2]|0,c[f>>2]|0,0,Q,k);c[h>>2]=c[B>>2];n=h+4|0;T=B+4|0;do if((c[n>>2]|0)!=(c[T>>2]|0)){__ZN10PoolVectorIhE12_unreferenceEv(n);W=c[T>>2]|0;if(!W)break;if(!(__Z28atomic_conditional_incrementPj(W)|0))break;c[n>>2]=c[T>>2]}while(0);T=h+8|0;n=B+8|0;c[T>>2]=c[n>>2];c[T+4>>2]=c[n+4>>2];a[T+8>>0]=a[n+8>>0]|0;__ZN5ImageD2Ev(B);__ZN10PoolVectorIhE12_unreferenceEv(k);N=0;break}n=__ZN5Image26get_image_required_mipmapsEiiNS_6FormatE(R,S,Q)|0;T=__ZN5Image19get_image_data_sizeEiiNS_6FormatEi(c[e>>2]|0,c[f>>2]|0,Q,n)|0;if((O|0)>0&(n|0)>1){W=0;X=n;n=S;Y=R;while(1){if(!((Y|0)>(O|0)|(n|0)>(O|0))){Z=W;_=n;$=Y;break}aa=Y>>1;ca=(aa|0)>1?aa:1;aa=n>>1;da=(aa|0)>1?aa:1;X=X+-1|0;aa=W+1|0;if((X|0)<=1){Z=aa;_=da;$=ca;break}else{W=aa;n=da;Y=ca}}if((Z|0)>0){ea=__ZN5Image19get_image_data_sizeEiiNS_6FormatEi(c[e>>2]|0,c[f>>2]|0,Q,Z+-1|0)|0;fa=_;ga=$}else{ea=0;fa=_;ga=$}}else{ea=0;fa=S;ga=R}Y=T-ea|0;if((Y|0)<1){gj[c[(c[K>>2]|0)+144>>2]&8191](K);__ZN6Memory11free_staticEPvb(K,0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(912271,910627,618,1105245,0);a[1263537]=0;N=16;break}n=c[K>>2]|0;W=c[n+20>>2]|0;X=(ij[c[n+28>>2]&8191](K)|0)+ea|0;Pi[W&2047](K,X);c[k>>2]=0;__ZN10PoolVectorIhE6resizeEi(k,Y)|0;do if(!(c[k>>2]|0)){ha=0;ia=0}else{__ZN10PoolVectorIhE14_copy_on_writeEv(k);X=c[k>>2]|0;if(!X){ha=0;ia=0;break}__Z16atomic_incrementPj(X+4|0)|0;ha=c[X+8>>2]|0;ia=X}while(0);T=nj[c[(c[K>>2]|0)+68>>2]&2047](K,ha,Y)|0;c[B>>2]=__Z4itosx(Y,((Y|0)<0)<<31>>31)|0;c[J>>2]=__ZplPKcRK6String(912637,B)|0;__ZN6StringC2EPKc(C,912654);c[I>>2]=__ZNK6StringplERKS_(J,C)|0;c[D>>2]=__Z4itosx(T,((T|0)<0)<<31>>31)|0;c[H>>2]=__ZNK6StringplERKS_(I,D)|0;__Z10print_line6String(H);R=c[H>>2]|0;do if(R|0){if(__Z16atomic_decrementPj(R+-8|0)|0)break;__ZN6Memory11free_staticEPvb(R,1)}while(0);R=c[D>>2]|0;do if(R|0){if(__Z16atomic_decrementPj(R+-8|0)|0)break;__ZN6Memory11free_staticEPvb(R,1)}while(0);R=c[I>>2]|0;do if(R|0){if(__Z16atomic_decrementPj(R+-8|0)|0)break;__ZN6Memory11free_staticEPvb(R,1)}while(0);R=c[C>>2]|0;do if(R|0){if(__Z16atomic_decrementPj(R+-8|0)|0)break;__ZN6Memory11free_staticEPvb(R,1)}while(0);R=c[J>>2]|0;do if(R|0){if(__Z16atomic_decrementPj(R+-8|0)|0)break;__ZN6Memory11free_staticEPvb(R,1)}while(0);R=c[B>>2]|0;do if(R|0){if(__Z16atomic_decrementPj(R+-8|0)|0)break;__ZN6Memory11free_staticEPvb(R,1)}while(0);gj[c[(c[K>>2]|0)+144>>2]&8191](K);__ZN6Memory11free_staticEPvb(K,0);do if((T|0)==(Y|0)){if(ia|0)__Z16atomic_decrementPj(ia+4|0)|0;__ZN5ImageC2EiibNS_6FormatERK10PoolVectorIhE(B,ga,fa,1,Q,k);c[h>>2]=c[B>>2];R=h+4|0;S=B+4|0;do if((c[R>>2]|0)!=(c[S>>2]|0)){__ZN10PoolVectorIhE12_unreferenceEv(R);X=c[S>>2]|0;if(!X)break;if(!(__Z28atomic_conditional_incrementPj(X)|0))break;c[R>>2]=c[S>>2]}while(0);S=h+8|0;R=B+8|0;c[S>>2]=c[R>>2];c[S+4>>2]=c[R+4>>2];a[S+8>>0]=a[R+8>>0]|0;__ZN5ImageD2Ev(B);ja=0}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(912271,910627,634,1105245,0);a[1263537]=0;if(!ia){ja=16;break}__Z16atomic_decrementPj(ia+4|0)|0;ja=16}while(0);__ZN10PoolVectorIhE12_unreferenceEv(k);N=ja;break}Q=c[e>>2]|0;Y=c[f>>2]|0;T=ij[c[(c[K>>2]|0)+48>>2]&8191](K)|0;R=ij[c[(c[K>>2]|0)+48>>2]&8191](K)|0;c[k>>2]=__Z4itosx(T,0)|0;c[A>>2]=__ZplPKcRK6String(912545,k)|0;__Z10print_line6String(A);S=c[A>>2]|0;if(S|0?(__Z16atomic_decrementPj(S+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(S,1);S=c[k>>2]|0;if(S|0?(__Z16atomic_decrementPj(S+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(S,1);a:do if((O|0)>0&T>>>0>1){S=Q;X=Y;W=T;n=R;while(1){if(!((X|0)>(O|0)|(S|0)>(O|0)))break;ca=c[K>>2]|0;da=c[ca+20>>2]|0;aa=(ij[c[ca+28>>2]&8191](K)|0)+n|0;Pi[da&2047](K,aa);aa=ij[c[(c[K>>2]|0)+48>>2]&8191](K)|0;da=ij[c[(c[K>>2]|0)+48>>2]&8191](K)|0;ca=S>>1;ka=(ca|0)>1?ca:1;ca=X>>1;la=(ca|0)>1?ca:1;ca=aa+-1|0;if(ca>>>0>1){S=ka;X=la;W=ca;n=da}else{ma=ka;na=la;oa=ca;pa=da;M=66;break a}}c[k>>2]=0;qa=S;ra=X;sa=W;ta=n;ua=k;va=k;M=68}else{ma=Q;na=Y;oa=T;pa=R;M=66}while(0);if((M|0)==66){c[k>>2]=0;if(!oa){wa=0;xa=ma;ya=na;za=0;Aa=k;Ba=B;Ca=k;M=102}else{qa=ma;ra=na;sa=oa;ta=pa;ua=k;va=k;M=68}}b:do if((M|0)==68){R=C+4|0;T=D+4|0;Y=C+8|0;Q=D+8|0;O=F+4|0;da=F+8|0;ca=D+4|0;la=D+8|0;ka=0;aa=0;Da=ta;while(1){if((ka|0)>0)Ea=ij[c[(c[K>>2]|0)+48>>2]&8191](K)|0;else Ea=Da;c[B>>2]=0;__ZN10PoolVectorIhE6resizeEi(B,Ea)|0;do if(!(c[B>>2]|0)){Fa=0;Ga=0}else{__ZN10PoolVectorIhE14_copy_on_writeEv(B);Ha=c[B>>2]|0;if(!Ha){Fa=0;Ga=0;break}__Z16atomic_incrementPj(Ha+4|0)|0;Fa=Ha;Ga=c[Ha+8>>2]|0}while(0);nj[c[(c[K>>2]|0)+68>>2]&2047](K,Ga,Ea)|0;if(Fa|0)__Z16atomic_decrementPj(Fa+4|0)|0;__ZN5ImageC2Ev(C);if(P){Pi[c[313788]&2047](D,B);c[C>>2]=c[D>>2];do if((c[R>>2]|0)!=(c[T>>2]|0)){__ZN10PoolVectorIhE12_unreferenceEv(R);Ha=c[T>>2]|0;if(!Ha)break;if(!(__Z28atomic_conditional_incrementPj(Ha)|0))break;c[R>>2]=c[T>>2]}while(0);c[Y>>2]=c[Q>>2];c[Y+4>>2]=c[Q+4>>2];a[Y+8>>0]=a[Q+8>>0]|0;__ZN5ImageD2Ev(D)}else{Pi[c[313786]&2047](D,B);c[C>>2]=c[D>>2];do if((c[R>>2]|0)!=(c[ca>>2]|0)){__ZN10PoolVectorIhE12_unreferenceEv(R);Ha=c[ca>>2]|0;if(!Ha)break;if(!(__Z28atomic_conditional_incrementPj(Ha)|0))break;c[R>>2]=c[ca>>2]}while(0);c[Y>>2]=c[la>>2];c[Y+4>>2]=c[la+4>>2];a[Y+8>>0]=a[la+8>>0]|0;__ZN5ImageD2Ev(D)}do if(__ZNK5Image5emptyEv(C)|0){gj[c[(c[K>>2]|0)+144>>2]&8191](K);__ZN6Memory11free_staticEPvb(K,0);if(__ZNK5Image5emptyEv(C)|0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(912271,910627,535,912555,0);Ia=0;Ja=aa;break}else{a[1263537]=0;M=92;break}}else M=92;while(0);if((M|0)==92){M=0;Ha=__ZNK5Image8get_dataEv(C)|0;c[E>>2]=Ha;if(!Ha)Ka=0;else Ka=c[Ha+16>>2]|0;Ha=Ka+aa|0;__ZN10PoolVectorIhE12_unreferenceEv(E);c[F>>2]=c[C>>2];c[O>>2]=0;do if(c[R>>2]|0){__ZN10PoolVectorIhE12_unreferenceEv(O);La=c[R>>2]|0;if(!La)break;if(!(__Z28atomic_conditional_incrementPj(La)|0))break;c[O>>2]=c[R>>2]}while(0);c[da>>2]=c[Y>>2];c[da+4>>2]=c[Y+4>>2];a[da+8>>0]=a[Y+8>>0]|0;__ZN6VectorI5ImageE9push_backES0_(k,F)|0;__ZN5ImageD2Ev(F);Ia=1;Ja=Ha}__ZN5ImageD2Ev(C);__ZN10PoolVectorIhE12_unreferenceEv(B);ka=ka+1|0;if(!Ia){Ma=16;Na=ua;Oa=va;break b}if(ka>>>0>=sa>>>0)break;else{aa=Ja;Da=Ea}}Da=c[ua>>2]|0;if(!Da){wa=0;xa=qa;ya=ra;za=Ja;Aa=ua;Ba=B;Ca=va;M=102}else{wa=c[Da+-4>>2]|0;xa=qa;ya=ra;za=Ja;Aa=ua;Ba=B;Ca=va;M=102}}while(0);c:do if((M|0)==102){c[B>>2]=__Z4itosx(wa,((wa|0)<0)<<31>>31)|0;c[G>>2]=__ZplPKcRK6String(912617,B)|0;__Z10print_line6String(G);P=c[G>>2]|0;do if(P|0){if(__Z16atomic_decrementPj(P+-8|0)|0)break;__ZN6Memory11free_staticEPvb(P,1)}while(0);P=c[B>>2]|0;do if(P|0){if(__Z16atomic_decrementPj(P+-8|0)|0)break;__ZN6Memory11free_staticEPvb(P,1)}while(0);gj[c[(c[K>>2]|0)+144>>2]&8191](K);__ZN6Memory11free_staticEPvb(K,0);P=c[Aa>>2]|0;do if(P|0){if((c[P+-4>>2]|0)!=1)break;__ZN6VectorI5ImageE14_copy_on_writeEv(k);Da=c[Aa>>2]|0;aa=h+4|0;ka=c[aa>>2]|0;Y=c[Da+4>>2]|0;c[h>>2]=c[Da>>2];da=Da+4|0;do if((ka|0)!=(Y|0)){__ZN10PoolVectorIhE12_unreferenceEv(aa);R=c[da>>2]|0;if(!R)break;if(!(__Z28atomic_conditional_incrementPj(R)|0))break;c[aa>>2]=c[da>>2]}while(0);da=h+8|0;aa=Da+8|0;c[da>>2]=c[aa>>2];c[da+4>>2]=c[aa+4>>2];a[da+8>>0]=a[aa+8>>0]|0;Ma=0;Na=Aa;Oa=Ca;break c}while(0);c[B>>2]=0;__ZN10PoolVectorIhE6resizeEi(B,za)|0;do if(!(c[B>>2]|0)){Pa=0;Qa=0}else{__ZN10PoolVectorIhE14_copy_on_writeEv(B);P=c[B>>2]|0;if(!P){Pa=0;Qa=0;break}__Z16atomic_incrementPj(P+4|0)|0;Pa=P;Qa=c[P+8>>2]|0}while(0);P=0;aa=0;while(1){Ra=c[Aa>>2]|0;da=(Ra|0)==0;if(da)Sa=0;else Sa=c[Ra+-4>>2]|0;if((P|0)>=(Sa|0))break;if(da)Ta=0;else Ta=c[Ra+-4>>2]|0;do if((Ta|0)<=(P|0)){if(da)Ua=0;else Ua=c[Ra+-4>>2]|0;if((Ua|0)>(P|0)){a[1263537]=0;M=141;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);Va=0;break}}else M=141;while(0);if((M|0)==141){M=0;__ZN6VectorI5ImageE14_copy_on_writeEv(k);Va=(c[Aa>>2]|0)+(P*20|0)|0}da=__ZNK5Image8get_dataEv(Va)|0;c[C>>2]=da;if(!da)Wa=aa;else{Da=c[da+16>>2]|0;__Z16atomic_incrementPj(da+4|0)|0;_memcpy(Qa+aa|0,c[da+8>>2]|0,Da|0)|0;__Z16atomic_decrementPj(da+4|0)|0;Wa=Da+aa|0}__ZN10PoolVectorIhE12_unreferenceEv(C);P=P+1|0;aa=Wa}if(!Pa)Xa=Ra;else{__Z16atomic_decrementPj(Pa+4|0)|0;Xa=c[Aa>>2]|0}do if(!Xa)M=126;else{if((c[Xa+-4>>2]|0)<=0){M=126;break}__ZN6VectorI5ImageE14_copy_on_writeEv(k);Ya=c[Aa>>2]|0}while(0);if((M|0)==126){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);Ya=0}__ZN5ImageC2EiibNS_6FormatERK10PoolVectorIhE(C,xa,ya,1,__ZNK5Image10get_formatEv(Ya)|0,B);c[h>>2]=c[C>>2];aa=h+4|0;P=C+4|0;do if((c[aa>>2]|0)!=(c[P>>2]|0)){__ZN10PoolVectorIhE12_unreferenceEv(aa);Da=c[P>>2]|0;if(!Da)break;if(!(__Z28atomic_conditional_incrementPj(Da)|0))break;c[aa>>2]=c[P>>2]}while(0);P=h+8|0;aa=C+8|0;c[P>>2]=c[aa>>2];c[P+4>>2]=c[aa+4>>2];a[P+8>>0]=a[aa+8>>0]|0;__ZN5ImageD2Ev(C);__ZN10PoolVectorIhE12_unreferenceEv(B);Ma=0;Na=Aa;Oa=Ca}while(0);aa=c[k>>2]|0;if(aa|0?(__Z16atomic_decrementPj(aa+-8|0)|0)==0:0){P=c[Na>>2]|0;Da=(P|0)==0?0:P+-4|0;P=Da+4|0;if(c[Da>>2]|0){da=0;do{__ZN5ImageD2Ev(P+(da*20|0)|0);da=da+1|0}while(da>>>0<(c[Da>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(aa,1)}N=Ma}while(0);L=N;l=j;return L|0}function __ZN13StreamTexture13_requested_3dEPv(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d;if(b){a[1263537]=0;if(__ZN9Reference8init_refEv(b)|0){f=b;g=3}else h=0}else{f=0;g=3}if((g|0)==3){c[e>>2]=f;h=f}f=c[309092]|0;if(!f){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(912727,910627,421,912741,0);i=e;j=h}else{a[1263537]=0;gj[f&8191](e);i=e;j=c[e>>2]|0}if((j|0?__ZN9Reference11unreferenceEv(j)|0:0)?(j=c[i>>2]|0,__Z17predelete_handlerP6Object(j)|0):0){gj[c[(c[j>>2]|0)+76>>2]&8191](j);__ZN6Memory11free_staticEPvb(j,0)}c[i>>2]=0;l=d;return}function __ZN13StreamTexture15_requested_srgbEPv(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d;if(b){a[1263537]=0;if(__ZN9Reference8init_refEv(b)|0){f=b;g=3}else h=0}else{f=0;g=3}if((g|0)==3){c[e>>2]=f;h=f}f=c[309093]|0;if(!f){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(912665,910627,429,912681,0);i=e;j=h}else{a[1263537]=0;gj[f&8191](e);i=e;j=c[e>>2]|0}if((j|0?__ZN9Reference11unreferenceEv(j)|0:0)?(j=c[i>>2]|0,__Z17predelete_handlerP6Object(j)|0):0){gj[c[(c[j>>2]|0)+76>>2]&8191](j);__ZN6Memory11free_staticEPvb(j,0)}c[i>>2]=0;l=d;return}function __ZN6VectorI5ImageE9push_backES0_(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e;g=c[b>>2]|0;if(!g)h=1;else h=(c[g+-4>>2]|0)+1|0;if(__ZN6VectorI5ImageE6resizeEi(b,h)|0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);i=1;l=e;return i|0}a[1263537]=0;h=c[b>>2]|0;if(!h)j=-1;else j=(c[h+-4>>2]|0)+-1|0;c[f>>2]=c[d>>2];h=f+4|0;g=d+4|0;c[h>>2]=0;if((c[g>>2]|0?(__ZN10PoolVectorIhE12_unreferenceEv(h),k=c[g>>2]|0,k|0):0)?__Z28atomic_conditional_incrementPj(k)|0:0)c[h>>2]=c[g>>2];g=f+8|0;k=d+8|0;c[g>>2]=c[k>>2];c[g+4>>2]=c[k+4>>2];a[g+8>>0]=a[k+8>>0]|0;do if((j|0)<0)n=18;else{k=c[b>>2]|0;d=(k|0)==0;if(d)o=0;else o=c[k+-4>>2]|0;if((o|0)<=(j|0)){if(d)p=0;else p=c[k+-4>>2]|0;if((p|0)<=(j|0)){n=18;break}a[1263537]=0}__ZN6VectorI5ImageE14_copy_on_writeEv(b);q=(c[b>>2]|0)+(j*20|0)|0}while(0);if((n|0)==18){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);q=0}c[q>>2]=c[f>>2];n=q+4|0;if(((c[n>>2]|0)!=(c[h>>2]|0)?(__ZN10PoolVectorIhE12_unreferenceEv(n),j=c[h>>2]|0,j|0):0)?__Z28atomic_conditional_incrementPj(j)|0:0)c[n>>2]=c[h>>2];h=q+8|0;c[h>>2]=c[g>>2];c[h+4>>2]=c[g+4>>2];a[h+8>>0]=a[g+8>>0]|0;__ZN5ImageD2Ev(f);i=0;l=e;return i|0}function __ZN6VectorI5ImageE14_copy_on_writeEv(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0;d=c[b>>2]|0;if(!d)return;if((c[d+-8>>2]|0)>>>0<=1)return;e=c[d+-4>>2]|0;d=(e*20|0)+-1|0;f=d>>>1|d;d=f>>>2|f;f=d>>>4|d;d=f>>>8|f;f=__ZN6Memory12alloc_staticEjb((d>>>16|d)+1|0,1)|0;c[f+-8>>2]=1;c[f+-4>>2]=e;if(e|0){d=0;do{g=c[b>>2]|0;c[f+(d*20|0)>>2]=c[g+(d*20|0)>>2];h=f+(d*20|0)+4|0;i=g+(d*20|0)+4|0;c[h>>2]=0;if((c[i>>2]|0?(__ZN10PoolVectorIhE12_unreferenceEv(h),j=c[i>>2]|0,j|0):0)?__Z28atomic_conditional_incrementPj(j)|0:0)c[h>>2]=c[i>>2];i=f+(d*20|0)+8|0;h=g+(d*20|0)+8|0;c[i>>2]=c[h>>2];c[i+4>>2]=c[h+4>>2];a[i+8>>0]=a[h+8>>0]|0;d=d+1|0}while((d|0)!=(e|0))}e=c[b>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0){d=c[b>>2]|0;h=(d|0)==0?0:d+-4|0;d=h+4|0;if(c[h>>2]|0){i=0;do{__ZN5ImageD2Ev(d+(i*20|0)|0);i=i+1|0}while(i>>>0<(c[h>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(e,1)}c[b>>2]=f;return}function __ZN6VectorI5ImageE6resizeEi(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0;if((d|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,269,1145657,0);e=31;return e|0}a[1263537]=0;f=c[b>>2]|0;if(!f)g=0;else g=c[f+-4>>2]|0;if((g|0)==(d|0)){e=0;return e|0}if(!d){if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0){g=c[b>>2]|0;h=(g|0)==0?0:g+-4|0;g=h+4|0;if(c[h>>2]|0){i=0;do{__ZN5ImageD2Ev(g+(i*20|0)|0);i=i+1|0}while(i>>>0<(c[h>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(f,1)}c[b>>2]=0;e=0;return e|0}__ZN6VectorI5ImageE14_copy_on_writeEv(b);f=d*20|0;if(d>>>0<=214748364?(h=f+-1|0,i=h>>>1|h,h=i>>>2|i,i=h>>>4|h,h=i>>>8|i,i=(h>>>16|h)+1|0,f>>>0<4294967264):0){a[1263537]=0;f=c[b>>2]|0;do if(!f)if((d|0)>0)j=20;else{k=0;j=30}else{h=c[f+-4>>2]|0;if((h|0)<(d|0))if(!h)j=20;else{g=__ZN6Memory14realloc_staticEPvjb(f,i,1)|0;if(g|0){a[1263537]=0;l=g;m=c[g+-4>>2]|0;break}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,300,1145876,0);e=6;return e|0}else{k=h;j=30}}while(0);do if((j|0)==20){h=__ZN6Memory12alloc_staticEjb(i,1)|0;if(h|0){a[1263537]=0;c[h+-4>>2]=0;c[h+-8>>2]=1;l=h;m=0;break}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,292,1145820,0);e=6;return e|0}else if((j|0)==30){if((k|0)<=(d|0)){e=0;return e|0}if((c[f+-4>>2]|0)>>>0>d>>>0){h=d;g=f;do{__ZN5ImageD2Ev(g+(h*20|0)|0);h=h+1|0;g=c[b>>2]|0}while(h>>>0<(c[g+-4>>2]|0)>>>0);n=g}else n=f;h=__ZN6Memory14realloc_staticEPvjb(n,i,1)|0;if(!h){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,324,1145876,0);e=6;return e|0}else{a[1263537]=0;c[b>>2]=h;c[h+-4>>2]=d;e=0;return e|0}}while(0);c[b>>2]=l;if((m|0)<(d|0)){i=m;do{__ZN5ImageC2Ev(l+(i*20|0)|0);i=i+1|0}while((i|0)!=(d|0));o=c[b>>2]|0}else o=l;c[((o|0)==0?0:o+-4|0)>>2]=d;e=0;return e|0}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,285,1145723,0);e=6;return e|0}function __ZN7ClassDB10_add_classI13StreamTextureEEvv(){var a=0,b=0,d=0,e=0,f=0,g=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+16|0;d=a+12|0;e=a+8|0;f=a+4|0;g=a;__ZN6StringC2EPKc(b,912816);c[e>>2]=c[b>>2];__ZN10StringNameC2ERK6String(d,e);__ZN6StringC2EPKc(b,1075267);c[g>>2]=c[b>>2];__ZN10StringNameC2ERK6String(f,g);__ZN7ClassDB11_add_class2ERK10StringNameS2_(d,f);__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);__ZN10StringNameD2Ev(d);d=c[e>>2]|0;if(!d){l=a;return}if(__Z16atomic_decrementPj(d+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(d,1);l=a;return}function __ZN13StreamTexture13_bind_methodsEv(){var a=0,b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0;a=l;l=l+64|0;if((l|0)>=(m|0))ba(64);b=a+44|0;d=a+32|0;e=a+24|0;f=a+12|0;g=a+40|0;h=a;i=a+16|0;j=a+8|0;k=a+4|0;__Z8D_METHODPKcS0_(d,1128090,1128095);n=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(n);c[n>>2]=303824;__ZN10MethodBind10_set_constEb(n,0);__ZN10MethodBind24_generate_argument_typesEi(n,1);__ZN10MethodBind12_set_returnsEb(n,1);c[n+44>>2]=4668;c[n+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,n,d,0,0)|0;n=d+4|0;o=c[n>>2]|0;if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0){p=c[n>>2]|0;n=(p|0)==0?0:p+-4|0;p=n+4|0;if(c[n>>2]|0){q=0;do{__ZN10StringNameD2Ev(p+(q<<2)|0);q=q+1|0}while(q>>>0<(c[n>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(o,1)}__ZN10StringNameD2Ev(d);__Z8D_METHODPKc(e,912785);d=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(d);c[d>>2]=303860;__ZN10MethodBind10_set_constEb(d,1);__ZN10MethodBind24_generate_argument_typesEi(d,0);__ZN10MethodBind12_set_returnsEb(d,1);c[d+44>>2]=5636;c[d+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,d,e,0,0)|0;d=e+4|0;o=c[d>>2]|0;if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0){n=c[d>>2]|0;d=(n|0)==0?0:n+-4|0;n=d+4|0;if(c[d>>2]|0){q=0;do{__ZN10StringNameD2Ev(n+(q<<2)|0);q=q+1|0}while(q>>>0<(c[d>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(o,1)}__ZN10StringNameD2Ev(e);__ZN6StringC2EPKc(b,912816);c[g>>2]=c[b>>2];__ZN10StringNameC2ERK6String(f,g);__ZN6StringC2EPKc(h,912799);__ZN6StringC2EPKc(i,912809);e=b+4|0;c[e>>2]=0;o=b+12|0;c[o>>2]=0;c[b>>2]=4;d=c[h>>2]|0;if(d|0?(c[e>>2]=0,__Z28atomic_conditional_incrementPj(d+-8|0)|0):0)c[e>>2]=c[h>>2];c[b+8>>2]=13;e=c[o>>2]|0;if((e|0)!=(c[i>>2]|0)){if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);c[o>>2]=0;e=c[i>>2]|0;if(e|0?__Z28atomic_conditional_incrementPj(e+-8|0)|0:0)c[o>>2]=c[i>>2]}c[b+16>>2]=7;c[j>>2]=__Z11_scs_createPKc(1128090)|0;c[k>>2]=__Z11_scs_createPKc(912785)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(f,b,j,k,-1);__ZN10StringNameD2Ev(k);__ZN10StringNameD2Ev(j);j=c[b+12>>2]|0;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);j=c[b+4>>2]|0;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);j=c[i>>2]|0;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);j=c[h>>2]|0;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(!f){l=a;return}if(__Z16atomic_decrementPj(f+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(f,1);l=a;return}function __ZNK13StreamTexture13get_load_pathEv(a){a=a|0;var b=0,d=0;b=a+132|0;a=c[b>>2]|0;if((a|0)!=0?(__Z28atomic_conditional_incrementPj(a+-8|0)|0)!=0:0)d=c[b>>2]|0;else d=0;return d|0}function __ZNK13MethodBind0RCI13StreamTexture6StringE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;if((b|0)!=-1){f=0;l=a;return f|0}c[d>>2]=0;__ZN7VariantC2ERK6String(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);e=c[d>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);f=b;l=a;return f|0}function __ZNK13MethodBind0RCI13StreamTexture6StringE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,912816);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI13StreamTexture6StringE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;j=f+24|0;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236376)|0:0){c[h>>2]=0;a[1263537]=0;k=c[d+24>>2]|0;if((k|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=k;c[b>>2]=0;l=f;return}n=k-(c[d+20>>2]|0)|0;if((n|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=n;c[b>>2]=0;l=f;return}n=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))o=n;else o=c[(c[d>>2]|0)+n>>2]|0;c[j>>2]=ij[o&8191](d)|0;__ZN7VariantC2ERK6String(i,j);d=c[j>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI13StreamTexture6StringE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0;if(!b)f=0;else{d=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236376)|0;f=d?b:0}b=c[a+44>>2]|0;d=c[a+48>>2]|0;a=f+(d>>1)|0;if(!(d&1))g=b;else g=c[(c[a>>2]|0)+b>>2]|0;b=ij[g&8191](a)|0;a=b;g=c[e>>2]|0;if((g|0)==(b|0)){if(!b)return}else{if(g|0?(__Z16atomic_decrementPj(g+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(g,1);c[e>>2]=0;if(!b)return;if(__Z28atomic_conditional_incrementPj(b+-8|0)|0)c[e>>2]=a}if(__Z16atomic_decrementPj(b+-8|0)|0)return;__ZN6Memory11free_staticEPvb(b,1);return}function __ZN13MethodBind0RCI13StreamTexture6StringED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK12MethodBind1RI13StreamTexture5ErrorRK6StringE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return __ZNK12MethodBind1RI13StreamTexture5ErrorRK6StringE18_get_argument_typeEi(a,b)|0}function __ZNK12MethodBind1RI13StreamTexture5ErrorRK6StringE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,912816);l=a;return c[b>>2]|0}function __ZN12MethodBind1RI13StreamTexture5ErrorRK6StringE4callEP6ObjectPPK7VariantiRNS8_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0;i=l;l=l+64|0;if((l|0)>=(m|0))ba(64);j=i+24|0;k=i+48|0;n=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236376)|0:0){c[h>>2]=0;a[1263537]=0;o=d+24|0;p=c[o>>2]|0;if((p|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=p;c[b>>2]=0;l=i;return}q=p-(c[d+20>>2]|0)|0;if((q|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=q;c[b>>2]=0;l=i;return}if((g|0)>0){if((p|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);r=0}else{a[1263537]=0;r=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,r)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=r;c[b>>2]=0;l=i;return}}r=c[d+44>>2]|0;p=c[d+48>>2]|0;q=e+(p>>1)|0;if(!(p&1))s=r;else s=c[(c[q>>2]|0)+r>>2]|0;do if((g|0)<1){r=c[o>>2]|0;p=r+-1|0;if((r|0)>=1){e=c[d+16>>2]|0;t=(e|0)==0;if(t)u=0;else u=c[e+-4>>2]|0;if((r|0)<=(u|0)){if(t)v=0;else v=c[e+-4>>2]|0;do if((v|0)<(r|0)){if(t)w=0;else w=c[e+-4>>2]|0;if((w|0)<(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);x=0;break}else{a[1263537]=0;y=31;break}}else y=31;while(0);if((y|0)==31)x=e+(p*24|0)|0;__ZN7VariantC2ERKS_(n,x);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f>>2]|0);while(0);c[k>>2]=__ZNK7Variantcv6StringEv(n)|0;__ZN7VariantC2Ei(j,$i[s&8191](q,k)|0);q=c[k>>2]|0;if(q|0?(__Z16atomic_decrementPj(q+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(q,1);if(c[n>>2]|0)__ZN7Variant5clearEv(n);__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,897,1146558,0);c[b>>2]=0;l=i;return}function __ZN12MethodBind1RI13StreamTexture5ErrorRK6StringE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f;if(!b)h=0;else{i=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236376)|0;h=i?b:0}b=c[a+44>>2]|0;i=c[a+48>>2]|0;a=h+(i>>1)|0;if(!(i&1))j=b;else j=c[(c[a>>2]|0)+b>>2]|0;b=c[d>>2]|0;d=c[b>>2]|0;if((d|0)!=0?(__Z28atomic_conditional_incrementPj(d+-8|0)|0)!=0:0)k=c[b>>2]|0;else k=0;c[g>>2]=k;c[e>>2]=$i[j&8191](a,g)|0;a=c[g>>2]|0;if(!a){l=f;return}if(__Z16atomic_decrementPj(a+-8|0)|0){l=f;return}__ZN6Memory11free_staticEPvb(a,1);l=f;return}function __ZN12MethodBind1RI13StreamTexture5ErrorRK6StringED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK12MethodBind1RI13StreamTexture5ErrorRK6StringE18_get_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case -1:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;l=a;return f|0}case 0:{c[d>>2]=0;__ZN7VariantC2ERK6String(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);e=c[d>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);f=b;l=a;return f|0}default:{f=0;l=a;return f|0}}return 0}function __ZN12AtlasTexture18_initialize_classvEv(b){b=b|0;if(a[1263419]|0)return;if(!(a[1263241]|0)){if(!(a[1257004]|0)){if(!(a[1257001]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI9ReferenceEEvv();__ZN9Reference13_bind_methodsEv();a[1257001]=1}__ZN7ClassDB10_add_classI8ResourceEEvv();__ZN8Resource13_bind_methodsEv();a[1257004]=1}__ZN7ClassDB10_add_classI7TextureEEvv();__ZN7Texture13_bind_methodsEv();a[1263241]=1}__ZN7ClassDB10_add_classI12AtlasTextureEEvv();__ZN12AtlasTexture13_bind_methodsEv();a[1263419]=1;return}function __ZN12AtlasTexture5_setvERK10StringNameRK7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK12AtlasTexture5_getvERK10StringNameR7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK12AtlasTexture19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+24|0;g=e+4|0;h=e;if(!d)__ZNK7Texture19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,0);__ZN6StringC2EPKc(f,912924);i=c[f>>2]|0;f=i;j=g+4|0;c[j>>2]=0;k=g+12|0;c[k>>2]=0;c[g>>2]=0;n=(i|0)==0;if(!n?(c[j>>2]=0,__Z28atomic_conditional_incrementPj(i+-8|0)|0):0)c[j>>2]=f;c[g+8>>2]=0;f=c[k>>2]|0;if(f|0){if(!(__Z16atomic_decrementPj(f+-8|0)|0))__ZN6Memory11free_staticEPvb(f,1);c[k>>2]=0}c[g+16>>2]=256;if(!(c[b>>2]|0)){k=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=k;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0}k=__ZnwjPFPvjE(32,4740)|0;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0;c[k+12>>2]=0;c[k+16>>2]=7;f=k+20|0;c[f>>2]=0;j=k+24|0;c[j>>2]=0;o=k+28|0;c[o>>2]=0;__ZN12PropertyInfoaSERKS_(k,g)|0;p=c[b>>2]|0;q=p+4|0;r=c[q>>2]|0;c[j>>2]=r;c[f>>2]=0;c[o>>2]=p;if(r|0)c[r+20>>2]=k;c[q>>2]=k;if(!(c[p>>2]|0))c[p>>2]=k;k=p+8|0;c[k>>2]=(c[k>>2]|0)+1;k=c[g+12>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);k=c[g+4>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);if(!n?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);__ZN10StringNameC2EPKc(h,912924);__ZN7ClassDB17get_property_listE10StringNameP4ListI12PropertyInfo16DefaultAllocatorEbPK6Object(h,b,1,a);__ZN10StringNameD2Ev(h);if(!d){l=e;return}__ZNK7Texture19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,1);l=e;return}function __ZN12AtlasTexture14_notificationvEib(a,b,c){a=a|0;b=b|0;c=c|0;return}function __ZNK12AtlasTexture16_get_class_namevEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+8|0;e=b+4|0;f=b;g=a+128|0;a=c[g>>2]|0;if(a|0){if(c[a+4>>2]|0){l=b;return g|0}if(__ZNK6String6lengthEv(a+8|0)|0){l=b;return g|0}}__ZN6StringC2EPKc(d,912924);c[f>>2]=c[d>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameaSERKS_(g,e);__ZN10StringNameD2Ev(e);e=c[f>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);l=b;return g|0}function __ZNK12AtlasTexture9get_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,912924);l=a;return c[b>>2]|0}function __ZNK12AtlasTexture8is_classERK6String(a,b){a=a|0;b=b|0;var c=0;if(((!(__ZNK6StringeqEPKc(b,912924)|0)?!(__ZNK6StringeqEPKc(b,1075267)|0):0)?!(__ZNK6StringeqEPKc(b,1110448)|0):0)?!(__ZNK6StringeqEPKc(b,1126157)|0):0)c=__ZNK6StringeqEPKc(b,1142944)|0;else c=1;return c|0}function __ZNK12AtlasTexture12is_class_ptrEPv(a,b){a=a|0;b=b|0;return (b|0)==1220632|((b|0)==1220692|((b|0)==1220696|((b|0)==1220724|(b|0)==1220580)))|0}function __ZN12AtlasTextureD2Ev(a){a=a|0;var b=0,d=0;c[a>>2]=303896;b=a+132|0;d=c[b>>2]|0;if((d|0?__ZN9Reference11unreferenceEv(d)|0:0)?(d=c[b>>2]|0,__Z17predelete_handlerP6Object(d)|0):0){gj[c[(c[d>>2]|0)+76>>2]&8191](d);__ZN6Memory11free_staticEPvb(d,0)}c[b>>2]=0;__ZN10StringNameD2Ev(a+128|0);c[a>>2]=223388;__ZN10StringNameD2Ev(a+124|0);__ZN8ResourceD2Ev(a);return}function __ZN12AtlasTextureD0Ev(a){a=a|0;var b=0,d=0;c[a>>2]=303896;b=a+132|0;d=c[b>>2]|0;if((d|0?__ZN9Reference11unreferenceEv(d)|0:0)?(d=c[b>>2]|0,__Z17predelete_handlerP6Object(d)|0):0){gj[c[(c[d>>2]|0)+76>>2]&8191](d);__ZN6Memory11free_staticEPvb(d,0)}c[b>>2]=0;__ZN10StringNameD2Ev(a+128|0);c[a>>2]=223388;__ZN10StringNameD2Ev(a+124|0);__ZN8ResourceD2Ev(a);__ZdlPv(a);return}function __ZNK12AtlasTexture18get_base_extensionEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,920467);l=a;return c[b>>2]|0}function __ZNK12AtlasTexture7get_ridEv(a){a=a|0;var b=0,d=0;b=c[a+132>>2]|0;if(!b){d=0;return d|0}d=ij[c[(c[b>>2]|0)+112>>2]&8191](b)|0;return d|0}function __ZNK12AtlasTexture9get_widthEv(a){a=a|0;var b=0.0,d=0,e=0;b=+g[a+144>>2];if(!(b==0.0)){d=~~(b+ +g[a+160>>2]);return d|0}e=c[a+132>>2]|0;if(!e){d=1;return d|0}d=ij[c[(c[e>>2]|0)+116>>2]&8191](e)|0;return d|0}function __ZNK12AtlasTexture10get_heightEv(a){a=a|0;var b=0.0,d=0,e=0;b=+g[a+148>>2];if(!(b==0.0)){d=~~(b+ +g[a+164>>2]);return d|0}e=c[a+132>>2]|0;if(!e){d=1;return d|0}d=ij[c[(c[e>>2]|0)+120>>2]&8191](e)|0;return d|0}function __ZNK12AtlasTexture9has_alphaEv(a){a=a|0;var b=0,d=0;b=c[a+132>>2]|0;if(!b){d=0;return d|0}d=ij[c[(c[b>>2]|0)+128>>2]&8191](b)|0;return d|0}function __ZN12AtlasTexture9set_flagsEj(a,b){a=a|0;b=b|0;var d=0;d=c[a+132>>2]|0;if(!d)return;Pi[c[(c[d>>2]|0)+132>>2]&2047](d,b);return}function __ZNK12AtlasTexture9get_flagsEv(a){a=a|0;var b=0,d=0;b=c[a+132>>2]|0;if(!b){d=0;return d|0}d=ij[c[(c[b>>2]|0)+136>>2]&8191](b)|0;return d|0}function __ZNK12AtlasTexture4drawE3RIDRK7Vector2RK5Colorb(a,b,d,e,f){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;var h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0;h=l;l=l+64|0;if((l|0)>=(m|0))ba(64);i=h+52|0;j=h+48|0;k=h+32|0;n=h+28|0;o=h+8|0;p=h;q=h+24|0;r=a+136|0;c[k>>2]=c[r>>2];c[k+4>>2]=c[r+4>>2];c[k+8>>2]=c[r+8>>2];c[k+12>>2]=c[r+12>>2];r=a+132|0;s=c[r>>2]|0;if(!s){l=h;return}t=k+8|0;if(+g[t>>2]==0.0)g[t>>2]=+(ij[c[(c[s>>2]|0)+116>>2]&8191](s)|0);s=k+12|0;if(+g[s>>2]==0.0){u=c[r>>2]|0;g[s>>2]=+(ij[c[(c[u>>2]|0)+120>>2]&8191](u)|0)}u=__ZN12VisualServer13get_singletonEv()|0;s=c[(c[u>>2]|0)+1100>>2]|0;c[n>>2]=c[b>>2];__ZNK7Vector2plERKS_(p,d,a+152|0);a=p;p=c[a+4>>2]|0;d=o;c[d>>2]=c[a>>2];c[d+4>>2]=p;p=t;t=c[p+4>>2]|0;d=o+8|0;c[d>>2]=c[p>>2];c[d+4>>2]=t;t=c[r>>2]|0;c[q>>2]=ij[c[(c[t>>2]|0)+112>>2]&8191](t)|0;c[j>>2]=c[n>>2];c[i>>2]=c[q>>2];Yi[s&15](u,j,o,i,k,e,f);l=h;return}function __ZNK12AtlasTexture9draw_rectE3RIDRK5Rect2bRK5Colorb(a,b,d,e,f,h){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0;e=l;l=l+80|0;if((l|0)>=(m|0))ba(80);i=e+24|0;j=e+64|0;k=e+48|0;n=e+40|0;o=e+8|0;p=e;q=e+36|0;r=e+32|0;s=a+136|0;c[k>>2]=c[s>>2];c[k+4>>2]=c[s+4>>2];c[k+8>>2]=c[s+8>>2];c[k+12>>2]=c[s+12>>2];s=a+132|0;t=c[s>>2]|0;if(!t){l=e;return}u=k+8|0;if(+g[u>>2]==0.0)g[u>>2]=+(ij[c[(c[t>>2]|0)+116>>2]&8191](t)|0);t=k+12|0;if(+g[t>>2]==0.0){v=c[s>>2]|0;g[t>>2]=+(ij[c[(c[v>>2]|0)+120>>2]&8191](v)|0)}__ZNK7Vector2plERKS_(i,a+144|0,a+160|0);__ZNK7Vector2dvERKS_(n,d+8|0,i);__ZNK7Vector2mlERKS_(j,a+152|0,n);__ZNK7Vector2plERKS_(i,d,j);__ZNK7Vector2mlERKS_(p,u,n);n=i;u=c[n+4>>2]|0;d=o;c[d>>2]=c[n>>2];c[d+4>>2]=u;u=p;p=c[u+4>>2]|0;d=o+8|0;c[d>>2]=c[u>>2];c[d+4>>2]=p;p=__ZN12VisualServer13get_singletonEv()|0;d=c[(c[p>>2]|0)+1100>>2]|0;c[q>>2]=c[b>>2];b=c[s>>2]|0;c[r>>2]=ij[c[(c[b>>2]|0)+112>>2]&8191](b)|0;c[j>>2]=c[q>>2];c[i>>2]=c[r>>2];Yi[d&15](p,j,o,i,k,f,h);l=e;return}function __ZNK12AtlasTexture16draw_rect_regionE3RIDRK5Rect2S3_RK5Colorb(a,b,d,e,f,h){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;h=h|0;var i=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0.0,A=0.0,B=0.0,C=0.0,D=0.0,E=0,F=0;i=l;l=l+128|0;if((l|0)>=(m|0))ba(128);k=i+24|0;n=i+112|0;o=i+96|0;p=i+80|0;q=i+64|0;r=i+48|0;s=i+32|0;t=i+8|0;u=i;v=i+56|0;w=i+40|0;x=a+136|0;c[o>>2]=c[x>>2];c[o+4>>2]=c[x+4>>2];c[o+8>>2]=c[x+8>>2];c[o+12>>2]=c[x+12>>2];x=a+132|0;if(!(c[x>>2]|0)){l=i;return};c[p>>2]=c[e>>2];c[p+4>>2]=c[e+4>>2];c[p+8>>2]=c[e+8>>2];c[p+12>>2]=c[e+12>>2];y=a+152|0;__ZNK7Vector2miERKS_(k,o,y);__ZN7Vector2pLERKS_(p,k);z=+g[p>>2];A=+g[p+4>>2];B=+g[p+12>>2];C=+g[o>>2];if(((!(C>=z+ +g[p+8>>2])?!(C+ +g[o+8>>2]<=z):0)?(D=+g[o+4>>2],!(D>=A+B)):0)?!(D+ +g[o+12>>2]<=A):0){E=c[(z>C?p:o)>>2]|0;F=c[(A>D?p:o)+4>>2]|0;__ZNK7Vector2plERKS_(k,p,p+8|0);__ZNK7Vector2plERKS_(n,o,o+8|0);D=+g[(+g[k>>2]<+g[n>>2]?k:n)>>2]-(c[j>>2]=E,+g[j>>2]);A=+g[(+g[k+4>>2]<+g[n+4>>2]?k:n)+4>>2]-(c[j>>2]=F,+g[j>>2]);c[q>>2]=E;c[q+4>>2]=F;g[q+8>>2]=D;g[q+12>>2]=A}else{c[q>>2]=0;c[q+4>>2]=0;c[q+8>>2]=0;c[q+12>>2]=0}F=q+8|0;g[k>>2]=0.0;g[k+4>>2]=0.0;if(!(__ZNK7Vector2eqERKS_(F,k)|0)){__ZNK7Vector2miERKS_(r,q,p);__ZNK7Vector2dvERKS_(s,d+8|0,e+8|0);if(+g[s>>2]<0.0){A=+g[y>>2];g[r>>2]=-(+g[r>>2]+(+g[a+160>>2]-A-A))}if(+g[s+4>>2]<0.0){A=+g[a+156>>2];y=r+4|0;g[y>>2]=-(+g[y>>2]+(+g[a+164>>2]-A-A))}__ZNK7Vector2mlERKS_(n,r,s);__ZNK7Vector2plERKS_(k,d,n);__ZNK7Vector2mlERKS_(u,F,s);s=k;F=c[s+4>>2]|0;d=t;c[d>>2]=c[s>>2];c[d+4>>2]=F;F=u;u=c[F+4>>2]|0;d=t+8|0;c[d>>2]=c[F>>2];c[d+4>>2]=u;u=__ZN12VisualServer13get_singletonEv()|0;d=c[(c[u>>2]|0)+1100>>2]|0;c[v>>2]=c[b>>2];b=c[x>>2]|0;c[w>>2]=ij[c[(c[b>>2]|0)+112>>2]&8191](b)|0;c[n>>2]=c[v>>2];c[k>>2]=c[w>>2];Yi[d&15](u,n,t,k,q,f,h)}l=i;return}function __ZNK12AtlasTexture15get_rect_regionERK5Rect2S2_RS0_S3_(a,b,d,e,f){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;var h=0,i=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0.0,w=0.0,x=0.0,y=0.0,z=0.0,A=0,B=0,C=0;h=l;l=l+96|0;if((l|0)>=(m|0))ba(96);i=h+80|0;k=h+72|0;n=h+56|0;o=h+40|0;p=h+24|0;q=h+8|0;r=h+16|0;s=h;t=a+136|0;c[n>>2]=c[t>>2];c[n+4>>2]=c[t+4>>2];c[n+8>>2]=c[t+8>>2];c[n+12>>2]=c[t+12>>2];if(!(c[a+132>>2]|0)){u=0;l=h;return u|0};c[o>>2]=c[d>>2];c[o+4>>2]=c[d+4>>2];c[o+8>>2]=c[d+8>>2];c[o+12>>2]=c[d+12>>2];t=a+152|0;__ZNK7Vector2miERKS_(i,n,t);__ZN7Vector2pLERKS_(o,i);v=+g[o>>2];w=+g[o+4>>2];x=+g[o+12>>2];y=+g[n>>2];if(((!(y>=v+ +g[o+8>>2])?!(y+ +g[n+8>>2]<=v):0)?(z=+g[n+4>>2],!(z>=w+x)):0)?!(z+ +g[n+12>>2]<=w):0){A=c[(v>y?o:n)>>2]|0;B=c[(w>z?o:n)+4>>2]|0;__ZNK7Vector2plERKS_(i,o,o+8|0);__ZNK7Vector2plERKS_(k,n,n+8|0);z=+g[(+g[i>>2]<+g[k>>2]?i:k)>>2]-(c[j>>2]=A,+g[j>>2]);w=+g[(+g[i+4>>2]<+g[k+4>>2]?i:k)+4>>2]-(c[j>>2]=B,+g[j>>2]);c[p>>2]=A;c[p+4>>2]=B;g[p+8>>2]=z;g[p+12>>2]=w}else{c[p>>2]=0;c[p+4>>2]=0;c[p+8>>2]=0;c[p+12>>2]=0}B=p+8|0;g[i>>2]=0.0;g[i+4>>2]=0.0;if(__ZNK7Vector2eqERKS_(B,i)|0)C=0;else{__ZNK7Vector2miERKS_(i,p,o);__ZNK7Vector2dvERKS_(k,b+8|0,d+8|0);if(+g[k>>2]<0.0){w=+g[t>>2];g[i>>2]=-(+g[i>>2]+(+g[a+160>>2]-w-w))}if(+g[k+4>>2]<0.0){w=+g[a+156>>2];t=i+4|0;g[t>>2]=-(+g[t>>2]+(+g[a+164>>2]-w-w))}__ZNK7Vector2mlERKS_(r,i,k);__ZNK7Vector2plERKS_(q,b,r);__ZNK7Vector2mlERKS_(s,B,k);k=q;q=c[k+4>>2]|0;B=s;s=c[B>>2]|0;r=c[B+4>>2]|0;B=e;c[B>>2]=c[k>>2];c[B+4>>2]=q;q=e+8|0;c[q>>2]=s;c[q+4>>2]=r;c[f>>2]=c[p>>2];c[f+4>>2]=c[p+4>>2];c[f+8>>2]=c[p+8>>2];c[f+12>>2]=c[p+12>>2];C=1}u=C;l=h;return u|0}function __ZN7ClassDB10_add_classI12AtlasTextureEEvv(){var a=0,b=0,d=0,e=0,f=0,g=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+16|0;d=a+12|0;e=a+8|0;f=a+4|0;g=a;__ZN6StringC2EPKc(b,912924);c[e>>2]=c[b>>2];__ZN10StringNameC2ERK6String(d,e);__ZN6StringC2EPKc(b,1075267);c[g>>2]=c[b>>2];__ZN10StringNameC2ERK6String(f,g);__ZN7ClassDB11_add_class2ERK10StringNameS2_(d,f);__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);__ZN10StringNameD2Ev(d);d=c[e>>2]|0;if(!d){l=a;return}if(__Z16atomic_decrementPj(d+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(d,1);l=a;return}function __ZN12AtlasTexture13_bind_methodsEv(){var a=0,b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0;a=l;l=l+144|0;if((l|0)>=(m|0))ba(144);b=a+104|0;d=a+96|0;e=a+88|0;f=a+80|0;g=a+64|0;h=a+56|0;i=a+40|0;j=a+32|0;k=a+72|0;n=a+48|0;o=a+24|0;p=a+16|0;q=a+28|0;r=a+20|0;s=a+12|0;t=a+8|0;u=a+4|0;v=a;__Z8D_METHODPKcS0_(d,912830,912840);w=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(w);c[w>>2]=304064;__ZN10MethodBind10_set_constEb(w,0);__ZN10MethodBind24_generate_argument_typesEi(w,1);c[w+44>>2]=1691;c[w+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,w,d,0,0)|0;w=d+4|0;x=c[w>>2]|0;if(x|0?(__Z16atomic_decrementPj(x+-8|0)|0)==0:0){y=c[w>>2]|0;w=(y|0)==0?0:y+-4|0;y=w+4|0;if(c[w>>2]|0){z=0;do{__ZN10StringNameD2Ev(y+(z<<2)|0);z=z+1|0}while(z>>>0<(c[w>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(x,1)}__ZN10StringNameD2Ev(d);__Z8D_METHODPKc(e,912854);d=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(d);c[d>>2]=304100;__ZN10MethodBind10_set_constEb(d,1);__ZN10MethodBind24_generate_argument_typesEi(d,0);__ZN10MethodBind12_set_returnsEb(d,1);c[d+44>>2]=5637;c[d+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,d,e,0,0)|0;d=e+4|0;x=c[d>>2]|0;if(x|0?(__Z16atomic_decrementPj(x+-8|0)|0)==0:0){w=c[d>>2]|0;d=(w|0)==0?0:w+-4|0;w=d+4|0;if(c[d>>2]|0){z=0;do{__ZN10StringNameD2Ev(w+(z<<2)|0);z=z+1|0}while(z>>>0<(c[d>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(x,1)}__ZN10StringNameD2Ev(e);__Z8D_METHODPKcS0_(f,912872,938232);e=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(e);c[e>>2]=304136;__ZN10MethodBind10_set_constEb(e,0);__ZN10MethodBind24_generate_argument_typesEi(e,1);c[e+44>>2]=1692;c[e+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,e,f,0,0)|0;e=f+4|0;x=c[e>>2]|0;if(x|0?(__Z16atomic_decrementPj(x+-8|0)|0)==0:0){d=c[e>>2]|0;e=(d|0)==0?0:d+-4|0;d=e+4|0;if(c[e>>2]|0){z=0;do{__ZN10StringNameD2Ev(d+(z<<2)|0);z=z+1|0}while(z>>>0<(c[e>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(x,1)}__ZN10StringNameD2Ev(f);__Z8D_METHODPKc(g,912883);f=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(f);c[f>>2]=304172;__ZN10MethodBind10_set_constEb(f,1);__ZN10MethodBind24_generate_argument_typesEi(f,0);__ZN10MethodBind12_set_returnsEb(f,1);c[f+44>>2]=1693;c[f+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,f,g,0,0)|0;f=g+4|0;x=c[f>>2]|0;if(x|0?(__Z16atomic_decrementPj(x+-8|0)|0)==0:0){e=c[f>>2]|0;f=(e|0)==0?0:e+-4|0;e=f+4|0;if(c[f>>2]|0){z=0;do{__ZN10StringNameD2Ev(e+(z<<2)|0);z=z+1|0}while(z>>>0<(c[f>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(x,1)}__ZN10StringNameD2Ev(g);__Z8D_METHODPKcS0_(h,1075472,1075483);g=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(g);c[g>>2]=304136;__ZN10MethodBind10_set_constEb(g,0);__ZN10MethodBind24_generate_argument_typesEi(g,1);c[g+44>>2]=1694;c[g+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,g,h,0,0)|0;g=h+4|0;x=c[g>>2]|0;if(x|0?(__Z16atomic_decrementPj(x+-8|0)|0)==0:0){f=c[g>>2]|0;g=(f|0)==0?0:f+-4|0;f=g+4|0;if(c[g>>2]|0){z=0;do{__ZN10StringNameD2Ev(f+(z<<2)|0);z=z+1|0}while(z>>>0<(c[g>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(x,1)}__ZN10StringNameD2Ev(h);__Z8D_METHODPKc(i,1075490);h=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(h);c[h>>2]=304172;__ZN10MethodBind10_set_constEb(h,1);__ZN10MethodBind24_generate_argument_typesEi(h,0);__ZN10MethodBind12_set_returnsEb(h,1);c[h+44>>2]=1695;c[h+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,h,i,0,0)|0;h=i+4|0;x=c[h>>2]|0;if(x|0?(__Z16atomic_decrementPj(x+-8|0)|0)==0:0){g=c[h>>2]|0;h=(g|0)==0?0:g+-4|0;g=h+4|0;if(c[h>>2]|0){z=0;do{__ZN10StringNameD2Ev(g+(z<<2)|0);z=z+1|0}while(z>>>0<(c[h>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(x,1)}__ZN10StringNameD2Ev(i);__ZN6StringC2EPKc(b,912924);c[k>>2]=c[b>>2];__ZN10StringNameC2ERK6String(j,k);__ZN6StringC2EPKc(n,912894);__ZN10MethodInfoC2ERK6String(b,n);__ZN7ClassDB10add_signalE10StringNameRK10MethodInfo(j,b);__ZN10MethodInfoD2Ev(b);i=c[n>>2]|0;if(i|0?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);__ZN10StringNameD2Ev(j);j=c[k>>2]|0;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);__ZN6StringC2EPKc(b,912924);c[k>>2]=c[b>>2];__ZN10StringNameC2ERK6String(o,k);__ZN6StringC2EPKc(p,912908);__ZN6StringC2EPKc(n,1075267);j=b+4|0;c[j>>2]=0;i=b+12|0;c[i>>2]=0;c[b>>2]=18;x=c[p>>2]|0;if(x|0?(c[j>>2]=0,__Z28atomic_conditional_incrementPj(x+-8|0)|0):0)c[j>>2]=c[p>>2];c[b+8>>2]=17;j=c[i>>2]|0;if((j|0)!=(c[n>>2]|0)){if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);c[i>>2]=0;j=c[n>>2]|0;if(j|0?__Z28atomic_conditional_incrementPj(j+-8|0)|0:0)c[i>>2]=c[n>>2]}c[b+16>>2]=7;c[q>>2]=__Z11_scs_createPKc(912830)|0;c[r>>2]=__Z11_scs_createPKc(912914)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(o,b,q,r,-1);__ZN10StringNameD2Ev(r);__ZN10StringNameD2Ev(q);i=c[b+12>>2]|0;if(i|0?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);i=c[b+4>>2]|0;if(i|0?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);i=c[n>>2]|0;if(i|0?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);i=c[p>>2]|0;if(i|0?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);__ZN10StringNameD2Ev(o);o=c[k>>2]|0;if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(o,1);__ZN6StringC2EPKc(b,912924);c[k>>2]=c[b>>2];__ZN10StringNameC2ERK6String(s,k);__ZN6StringC2EPKc(t,938232);__ZN6StringC2EPKc(n,1263606);o=b+4|0;c[o>>2]=0;i=b+12|0;c[i>>2]=0;c[b>>2]=6;p=c[t>>2]|0;if(p|0?(c[o>>2]=0,__Z28atomic_conditional_incrementPj(p+-8|0)|0):0)c[o>>2]=c[t>>2];c[b+8>>2]=0;o=c[i>>2]|0;do if((o|0)!=(c[n>>2]|0)){do if(o|0){if(__Z16atomic_decrementPj(o+-8|0)|0)break;__ZN6Memory11free_staticEPvb(o,1)}while(0);c[i>>2]=0;p=c[n>>2]|0;if(p|0){if(!(__Z28atomic_conditional_incrementPj(p+-8|0)|0))break;c[i>>2]=c[n>>2]}}while(0);c[b+16>>2]=7;c[q>>2]=__Z11_scs_createPKc(912872)|0;c[r>>2]=__Z11_scs_createPKc(912883)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(s,b,q,r,-1);__ZN10StringNameD2Ev(r);__ZN10StringNameD2Ev(q);i=c[b+12>>2]|0;if(i|0?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);i=c[b+4>>2]|0;do if(i|0){if(__Z16atomic_decrementPj(i+-8|0)|0)break;__ZN6Memory11free_staticEPvb(i,1)}while(0);i=c[n>>2]|0;do if(i|0){if(__Z16atomic_decrementPj(i+-8|0)|0)break;__ZN6Memory11free_staticEPvb(i,1)}while(0);i=c[t>>2]|0;do if(i|0){if(__Z16atomic_decrementPj(i+-8|0)|0)break;__ZN6Memory11free_staticEPvb(i,1)}while(0);__ZN10StringNameD2Ev(s);s=c[k>>2]|0;do if(s|0){if(__Z16atomic_decrementPj(s+-8|0)|0)break;__ZN6Memory11free_staticEPvb(s,1)}while(0);__ZN6StringC2EPKc(b,912924);c[k>>2]=c[b>>2];__ZN10StringNameC2ERK6String(u,k);__ZN6StringC2EPKc(v,1075483);__ZN6StringC2EPKc(n,1263606);s=b+4|0;c[s>>2]=0;i=b+12|0;c[i>>2]=0;c[b>>2]=6;t=c[v>>2]|0;do if(t|0){c[s>>2]=0;if(!(__Z28atomic_conditional_incrementPj(t+-8|0)|0))break;c[s>>2]=c[v>>2]}while(0);c[b+8>>2]=0;s=c[i>>2]|0;do if((s|0)!=(c[n>>2]|0)){do if(s|0){if(__Z16atomic_decrementPj(s+-8|0)|0)break;__ZN6Memory11free_staticEPvb(s,1)}while(0);c[i>>2]=0;t=c[n>>2]|0;if(!t)break;if(!(__Z28atomic_conditional_incrementPj(t+-8|0)|0))break;c[i>>2]=c[n>>2]}while(0);c[b+16>>2]=7;c[q>>2]=__Z11_scs_createPKc(1075472)|0;c[r>>2]=__Z11_scs_createPKc(1075490)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(u,b,q,r,-1);__ZN10StringNameD2Ev(r);__ZN10StringNameD2Ev(q);q=c[b+12>>2]|0;do if(q|0){if(__Z16atomic_decrementPj(q+-8|0)|0)break;__ZN6Memory11free_staticEPvb(q,1)}while(0);q=c[b+4>>2]|0;do if(q|0){if(__Z16atomic_decrementPj(q+-8|0)|0)break;__ZN6Memory11free_staticEPvb(q,1)}while(0);q=c[n>>2]|0;do if(q|0){if(__Z16atomic_decrementPj(q+-8|0)|0)break;__ZN6Memory11free_staticEPvb(q,1)}while(0);q=c[v>>2]|0;do if(q|0){if(__Z16atomic_decrementPj(q+-8|0)|0)break;__ZN6Memory11free_staticEPvb(q,1)}while(0);__ZN10StringNameD2Ev(u);u=c[k>>2]|0;if(!u){l=a;return}if(__Z16atomic_decrementPj(u+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(u,1);l=a;return}function __ZN12AtlasTexture9set_atlasERK3RefI7TextureE(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0;d=l;l=l+128|0;if((l|0)>=(m|0))ba(128);e=d+120|0;f=d+96|0;g=d+72|0;h=d+48|0;i=d+24|0;j=d;k=a+132|0;n=c[k>>2]|0;if((n|0)==(c[b>>2]|0)){l=d;return}if((n|0?__ZN9Reference11unreferenceEv(n)|0:0)?(n=c[k>>2]|0,__Z17predelete_handlerP6Object(n)|0):0){gj[c[(c[n>>2]|0)+76>>2]&8191](n);__ZN6Memory11free_staticEPvb(n,0)}c[k>>2]=0;n=c[b>>2]|0;c[k>>2]=n;if(n|0)__ZN9Reference9referenceEv(n);__ZN8Resource12emit_changedEv(a);__ZN10StringNameC2EPKc(e,912894);c[f>>2]=0;c[g>>2]=0;c[h>>2]=0;c[i>>2]=0;c[j>>2]=0;__ZN6Object11emit_signalERK10StringNameRK7VariantS5_S5_S5_S5_(a,e,f,g,h,i,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);if(c[i>>2]|0)__ZN7Variant5clearEv(i);if(c[h>>2]|0)__ZN7Variant5clearEv(h);if(c[g>>2]|0)__ZN7Variant5clearEv(g);if(c[f>>2]|0)__ZN7Variant5clearEv(f);__ZN10StringNameD2Ev(e);l=d;return}function __ZNK12AtlasTexture9get_atlasEv(a){a=a|0;var b=0,d=0;b=c[a+132>>2]|0;if(!b){d=0;return d|0}__ZN9Reference9referenceEv(b);d=b;return d|0}function __ZN12AtlasTexture10set_regionERK5Rect2(a,b){a=a|0;b=b|0;var d=0;d=a+136|0;c[d>>2]=c[b>>2];c[d+4>>2]=c[b+4>>2];c[d+8>>2]=c[b+8>>2];c[d+12>>2]=c[b+12>>2];__ZN8Resource12emit_changedEv(a);return}function __ZNK12AtlasTexture10get_regionEv(a,b){a=a|0;b=b|0;var d=0;d=b+136|0;c[a>>2]=c[d>>2];c[a+4>>2]=c[d+4>>2];c[a+8>>2]=c[d+8>>2];c[a+12>>2]=c[d+12>>2];return}function __ZN12AtlasTexture10set_marginERK5Rect2(a,b){a=a|0;b=b|0;var d=0;d=a+152|0;c[d>>2]=c[b>>2];c[d+4>>2]=c[b+4>>2];c[d+8>>2]=c[b+8>>2];c[d+12>>2]=c[b+12>>2];__ZN8Resource12emit_changedEv(a);return}function __ZNK12AtlasTexture10get_marginEv(a,b){a=a|0;b=b|0;var d=0;d=b+152|0;c[a>>2]=c[d>>2];c[a+4>>2]=c[d+4>>2];c[a+8>>2]=c[d+8>>2];c[a+12>>2]=c[d+12>>2];return}function __ZNK13MethodBind0RCI12AtlasTexture5Rect2E18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;if((b|0)!=-1){f=0;l=a;return f|0};c[d>>2]=0;c[d+4>>2]=0;c[d+8>>2]=0;c[d+12>>2]=0;__ZN7VariantC2ERK5Rect2(e,d);d=c[e>>2]|0;if(d|0)__ZN7Variant5clearEv(e);f=d;l=a;return f|0}function __ZNK13MethodBind0RCI12AtlasTexture5Rect2E18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,912924);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI12AtlasTexture5Rect2E4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0;f=l;l=l+48|0;if((l|0)>=(m|0))ba(48);i=f;j=f+24|0;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1220632)|0:0){c[h>>2]=0;a[1263537]=0;k=c[d+24>>2]|0;if((k|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=k;c[b>>2]=0;l=f;return}n=k-(c[d+20>>2]|0)|0;if((n|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=n;c[b>>2]=0;l=f;return}n=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))o=n;else o=c[(c[d>>2]|0)+n>>2]|0;Pi[o&2047](j,d);__ZN7VariantC2ERK5Rect2(i,j);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI12AtlasTexture5Rect2E7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=d;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1220632)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;Pi[i&2047](f,a);c[e>>2]=c[f>>2];c[e+4>>2]=c[f+4>>2];c[e+8>>2]=c[f+8>>2];c[e+12>>2]=c[f+12>>2];l=d;return}function __ZN13MethodBind0RCI12AtlasTexture5Rect2ED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I12AtlasTextureRK5Rect2E18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;if(b|0){f=0;l=a;return f|0};c[d>>2]=0;c[d+4>>2]=0;c[d+8>>2]=0;c[d+12>>2]=0;__ZN7VariantC2ERK5Rect2(e,d);d=c[e>>2]|0;if(d|0)__ZN7Variant5clearEv(e);f=d;l=a;return f|0}function __ZNK11MethodBind1I12AtlasTextureRK5Rect2E18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,912924);l=a;return c[b>>2]|0}function __ZN11MethodBind1I12AtlasTextureRK5Rect2E4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;i=l;l=l+48|0;if((l|0)>=(m|0))ba(48);j=i+24|0;k=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1220632)|0:0){c[h>>2]=0;a[1263537]=0;n=d+24|0;o=c[n>>2]|0;if((o|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=o;c[b>>2]=0;l=i;return}p=o-(c[d+20>>2]|0)|0;if((p|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=p;c[b>>2]=0;l=i;return}if((g|0)>0){if((o|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);q=0}else{a[1263537]=0;q=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,q)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=q;c[b>>2]=0;l=i;return}}q=c[d+44>>2]|0;o=c[d+48>>2]|0;p=e+(o>>1)|0;if(!(o&1))r=q;else r=c[(c[p>>2]|0)+q>>2]|0;do if((g|0)<1){q=c[n>>2]|0;o=q+-1|0;if((q|0)>=1){e=c[d+16>>2]|0;s=(e|0)==0;if(s)t=0;else t=c[e+-4>>2]|0;if((q|0)<=(t|0)){if(s)u=0;else u=c[e+-4>>2]|0;do if((u|0)<(q|0)){if(s)v=0;else v=c[e+-4>>2]|0;if((v|0)<(q|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);w=0;break}else{a[1263537]=0;x=31;break}}else x=31;while(0);if((x|0)==31)w=e+(o*24|0)|0;__ZN7VariantC2ERKS_(k,w);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);__ZNK7Variantcv5Rect2Ev(j,k);Pi[r&2047](p,j);if(c[k>>2]|0)__ZN7Variant5clearEv(k);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I12AtlasTextureRK5Rect2E7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1220632)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;b=c[d>>2]|0;c[f>>2]=c[b>>2];c[f+4>>2]=c[b+4>>2];c[f+8>>2]=c[b+8>>2];c[f+12>>2]=c[b+12>>2];Pi[i&2047](a,f);l=e;return}function __ZN11MethodBind1I12AtlasTextureRK5Rect2ED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI12AtlasTexture3RefI7TextureEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var c=0;if((b|0)!=-1){c=0;return c|0}c=__ZN7Variant12get_type_forI3RefI7TextureEEENS_4TypeEv()|0;return c|0}function __ZNK13MethodBind0RCI12AtlasTexture3RefI7TextureEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,912924);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI12AtlasTexture3RefI7TextureEE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f+28|0;j=f;k=f+24|0;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1220632)|0:0){c[h>>2]=0;a[1263537]=0;n=c[d+24>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=f;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=f;return}o=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))p=o;else p=c[(c[d>>2]|0)+o>>2]|0;c[k>>2]=ij[p&8191](d)|0;__ZN6RefPtrC2Ev(i);__ZN3RefI9ReferenceEaSI7TextureEEvRKS_IT_E(i,k);__ZN7VariantC2ERK6RefPtr(j,i);__ZN6RefPtrD2Ev(i);i=c[k>>2]|0;if((i|0?__ZN9Reference11unreferenceEv(i)|0:0)?(i=c[k>>2]|0,__Z17predelete_handlerP6Object(i)|0):0){gj[c[(c[i>>2]|0)+76>>2]&8191](i);__ZN6Memory11free_staticEPvb(i,0)}c[k>>2]=0;__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI12AtlasTexture3RefI7TextureEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=d;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1220632)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;c[f>>2]=ij[i&8191](a)|0;__ZN3RefI9ReferenceEaSI7TextureEEvRKS_IT_E(e,f);e=c[f>>2]|0;if(!e){l=d;return}if(!(__ZN9Reference11unreferenceEv(e)|0)){l=d;return}e=c[f>>2]|0;if(!(__Z17predelete_handlerP6Object(e)|0)){l=d;return}gj[c[(c[e>>2]|0)+76>>2]&8191](e);__ZN6Memory11free_staticEPvb(e,0);l=d;return}function __ZN13MethodBind0RCI12AtlasTexture3RefI7TextureEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I12AtlasTextureRK3RefI7TextureEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var c=0;if(b|0){c=0;return c|0}c=__ZN7Variant12get_type_forIRK3RefI7TextureEEENS_4TypeEv()|0;return c|0}function __ZNK11MethodBind1I12AtlasTextureRK3RefI7TextureEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,912924);l=a;return c[b>>2]|0}function __ZN11MethodBind1I12AtlasTextureRK3RefI7TextureEE4callEP6ObjectPPK7VariantiRNS9_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i+28|0;k=i+24|0;n=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1220632)|0:0){c[h>>2]=0;a[1263537]=0;o=d+24|0;p=c[o>>2]|0;if((p|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=p;c[b>>2]=0;l=i;return}q=p-(c[d+20>>2]|0)|0;if((q|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=q;c[b>>2]=0;l=i;return}if((g|0)>0){if((p|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);r=0}else{a[1263537]=0;r=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,r)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=r;c[b>>2]=0;l=i;return}}r=c[d+44>>2]|0;p=c[d+48>>2]|0;q=e+(p>>1)|0;if(!(p&1))s=r;else s=c[(c[q>>2]|0)+r>>2]|0;do if((g|0)<1){r=c[o>>2]|0;p=r+-1|0;if((r|0)>=1){e=c[d+16>>2]|0;t=(e|0)==0;if(t)u=0;else u=c[e+-4>>2]|0;if((r|0)<=(u|0)){if(t)v=0;else v=c[e+-4>>2]|0;do if((v|0)<(r|0)){if(t)w=0;else w=c[e+-4>>2]|0;if((w|0)<(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);x=0;break}else{a[1263537]=0;y=31;break}}else y=31;while(0);if((y|0)==31)x=e+(p*24|0)|0;__ZN7VariantC2ERKS_(n,x);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f>>2]|0);while(0);__ZN3RefI7TextureEC2ERK7Variant(j,n);c[k>>2]=c[j>>2];Pi[s&2047](q,k);q=c[k>>2]|0;if((q|0?__ZN9Reference11unreferenceEv(q)|0:0)?(q=c[k>>2]|0,__Z17predelete_handlerP6Object(q)|0):0){gj[c[(c[q>>2]|0)+76>>2]&8191](q);__ZN6Memory11free_staticEPvb(q,0)}c[k>>2]=0;if(c[n>>2]|0)__ZN7Variant5clearEv(n);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I12AtlasTextureRK3RefI7TextureEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+28|0;g=e;h=e+24|0;if(!b)i=0;else{j=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1220632)|0;i=j?b:0}b=c[a+44>>2]|0;j=c[a+48>>2]|0;a=i+(j>>1)|0;if(!(j&1))k=b;else k=c[(c[a>>2]|0)+b>>2]|0;__ZN7VariantC2EPK6Object(g,c[d>>2]|0);__ZN3RefI7TextureEC2ERK7Variant(f,g);if(c[g>>2]|0)__ZN7Variant5clearEv(g);c[h>>2]=c[f>>2];Pi[k&2047](a,h);a=c[h>>2]|0;if(!a){l=e;return}if(!(__ZN9Reference11unreferenceEv(a)|0)){l=e;return}a=c[h>>2]|0;if(!(__Z17predelete_handlerP6Object(a)|0)){l=e;return}gj[c[(c[a>>2]|0)+76>>2]&8191](a);__ZN6Memory11free_staticEPvb(a,0);l=e;return}function __ZN11MethodBind1I12AtlasTextureRK3RefI7TextureEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN12LargeTexture18_initialize_classvEv(b){b=b|0;if(a[1263420]|0)return;if(!(a[1263241]|0)){if(!(a[1257004]|0)){if(!(a[1257001]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI9ReferenceEEvv();__ZN9Reference13_bind_methodsEv();a[1257001]=1}__ZN7ClassDB10_add_classI8ResourceEEvv();__ZN8Resource13_bind_methodsEv();a[1257004]=1}__ZN7ClassDB10_add_classI7TextureEEvv();__ZN7Texture13_bind_methodsEv();a[1263241]=1}__ZN7ClassDB10_add_classI12LargeTextureEEvv();__ZN12LargeTexture13_bind_methodsEv();a[1263420]=1;return}function __ZN12LargeTexture5_setvERK10StringNameRK7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK12LargeTexture5_getvERK10StringNameR7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK12LargeTexture19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+24|0;g=e+4|0;h=e;if(!d)__ZNK7Texture19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,0);__ZN6StringC2EPKc(f,913252);i=c[f>>2]|0;f=i;j=g+4|0;c[j>>2]=0;k=g+12|0;c[k>>2]=0;c[g>>2]=0;n=(i|0)==0;if(!n?(c[j>>2]=0,__Z28atomic_conditional_incrementPj(i+-8|0)|0):0)c[j>>2]=f;c[g+8>>2]=0;f=c[k>>2]|0;if(f|0){if(!(__Z16atomic_decrementPj(f+-8|0)|0))__ZN6Memory11free_staticEPvb(f,1);c[k>>2]=0}c[g+16>>2]=256;if(!(c[b>>2]|0)){k=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=k;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0}k=__ZnwjPFPvjE(32,4740)|0;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0;c[k+12>>2]=0;c[k+16>>2]=7;f=k+20|0;c[f>>2]=0;j=k+24|0;c[j>>2]=0;o=k+28|0;c[o>>2]=0;__ZN12PropertyInfoaSERKS_(k,g)|0;p=c[b>>2]|0;q=p+4|0;r=c[q>>2]|0;c[j>>2]=r;c[f>>2]=0;c[o>>2]=p;if(r|0)c[r+20>>2]=k;c[q>>2]=k;if(!(c[p>>2]|0))c[p>>2]=k;k=p+8|0;c[k>>2]=(c[k>>2]|0)+1;k=c[g+12>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);k=c[g+4>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);if(!n?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);__ZN10StringNameC2EPKc(h,913252);__ZN7ClassDB17get_property_listE10StringNameP4ListI12PropertyInfo16DefaultAllocatorEbPK6Object(h,b,1,a);__ZN10StringNameD2Ev(h);if(!d){l=e;return}__ZNK7Texture19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,1);l=e;return}function __ZN12LargeTexture14_notificationvEib(a,b,c){a=a|0;b=b|0;c=c|0;return}function __ZNK12LargeTexture16_get_class_namevEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+8|0;e=b+4|0;f=b;g=a+128|0;a=c[g>>2]|0;if(a|0){if(c[a+4>>2]|0){l=b;return g|0}if(__ZNK6String6lengthEv(a+8|0)|0){l=b;return g|0}}__ZN6StringC2EPKc(d,913252);c[f>>2]=c[d>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameaSERKS_(g,e);__ZN10StringNameD2Ev(e);e=c[f>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);l=b;return g|0}function __ZNK12LargeTexture9get_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,913252);l=a;return c[b>>2]|0}function __ZNK12LargeTexture8is_classERK6String(a,b){a=a|0;b=b|0;var c=0;if(((!(__ZNK6StringeqEPKc(b,913252)|0)?!(__ZNK6StringeqEPKc(b,1075267)|0):0)?!(__ZNK6StringeqEPKc(b,1110448)|0):0)?!(__ZNK6StringeqEPKc(b,1126157)|0):0)c=__ZNK6StringeqEPKc(b,1142944)|0;else c=1;return c|0}function __ZNK12LargeTexture12is_class_ptrEPv(a,b){a=a|0;b=b|0;return (b|0)==1236380|((b|0)==1220692|((b|0)==1220696|((b|0)==1220724|(b|0)==1220580)))|0}function __ZN12LargeTextureD2Ev(a){a=a|0;var b=0;c[a>>2]=304208;b=a+132|0;__ZN6VectorIN12LargeTexture5PieceEE6_unrefEPv(b,c[b>>2]|0);__ZN10StringNameD2Ev(a+128|0);c[a>>2]=223388;__ZN10StringNameD2Ev(a+124|0);__ZN8ResourceD2Ev(a);return}function __ZN12LargeTextureD0Ev(a){a=a|0;var b=0;c[a>>2]=304208;b=a+132|0;__ZN6VectorIN12LargeTexture5PieceEE6_unrefEPv(b,c[b>>2]|0);__ZN10StringNameD2Ev(a+128|0);c[a>>2]=223388;__ZN10StringNameD2Ev(a+124|0);__ZN8ResourceD2Ev(a);__ZdlPv(a);return}function __ZNK12LargeTexture18get_base_extensionEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,920462);l=a;return c[b>>2]|0}function __ZNK12LargeTexture7get_ridEv(a){a=a|0;return 0}function __ZNK12LargeTexture9get_widthEv(a){a=a|0;return c[a+136>>2]|0}function __ZNK12LargeTexture10get_heightEv(a){a=a|0;return c[a+140>>2]|0}function __ZNK12LargeTexture9has_alphaEv(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0;d=b+132|0;b=0;while(1){e=c[d>>2]|0;f=(e|0)==0;if(f)g=0;else g=c[e+-4>>2]|0;if((b|0)>=(g|0)){h=0;i=14;break}if(f)j=0;else j=c[e+-4>>2]|0;if((j|0)<=(b|0)){if(f)k=0;else k=c[e+-4>>2]|0;if((k|0)<=(b|0)){i=11;break}a[1263537]=0}f=c[e+(b*12|0)+8>>2]|0;if(ij[c[(c[f>>2]|0)+128>>2]&8191](f)|0){h=1;i=14;break}else b=b+1|0}if((i|0)==11)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);else if((i|0)==14)return h|0;return 0}function __ZN12LargeTexture9set_flagsEj(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0;e=b+132|0;b=0;while(1){f=c[e>>2]|0;g=(f|0)==0;if(g)h=0;else h=c[f+-4>>2]|0;if((b|0)>=(h|0)){i=5;break}if(g)j=0;else j=c[f+-4>>2]|0;if((j|0)<=(b|0)){if(g)k=0;else k=c[f+-4>>2]|0;if((k|0)<=(b|0)){i=12;break}a[1263537]=0}__ZN6VectorIN12LargeTexture5PieceEE14_copy_on_writeEv(e);f=c[(c[e>>2]|0)+(b*12|0)+8>>2]|0;Pi[c[(c[f>>2]|0)+132>>2]&2047](f,d);b=b+1|0}if((i|0)==5)return;else if((i|0)==12)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}function __ZNK12LargeTexture9get_flagsEv(a){a=a|0;var b=0,d=0;b=c[a+132>>2]|0;if(!b){d=0;return d|0}a=c[b+-4>>2]|0;if(!a){d=0;return d|0}if((a|0)<=0)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);a=c[b+8>>2]|0;d=ij[c[(c[a>>2]|0)+136>>2]&8191](a)|0;return d|0}function __ZNK12LargeTexture4drawE3RIDRK7Vector2RK5Colorb(b,d,e,f,g){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;var h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0;h=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=h+16|0;j=h;k=h+8|0;n=b+132|0;b=c[d>>2]|0;d=0;while(1){o=c[n>>2]|0;p=(o|0)==0;if(p)q=0;else q=c[o+-4>>2]|0;if((d|0)>=(q|0)){r=5;break}if(p)s=0;else s=c[o+-4>>2]|0;if((s|0)<=(d|0)){if(p)t=0;else t=c[o+-4>>2]|0;if((t|0)<=(d|0)){r=12;break}a[1263537]=0}u=c[o+(d*12|0)+8>>2]|0;v=c[(c[u>>2]|0)+140>>2]|0;c[j>>2]=b;if(p)w=0;else w=c[o+-4>>2]|0;do if((w|0)<=(d|0)){if(p)x=0;else x=c[o+-4>>2]|0;if((x|0)>(d|0)){a[1263537]=0;r=22;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);y=0;break}}else r=22;while(0);if((r|0)==22){r=0;y=o+(d*12|0)|0}__ZNK7Vector2plERKS_(k,y,e);c[i>>2]=c[j>>2];Li[v&255](u,i,k,f,g);d=d+1|0}if((r|0)==5){l=h;return}else if((r|0)==12)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0)}function __ZNK12LargeTexture9draw_rectE3RIDRK5Rect2bRK5Colorb(b,d,e,f,h,i){b=b|0;d=d|0;e=e|0;f=f|0;h=h|0;i=i|0;var j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0;f=l;l=l+80|0;if((l|0)>=(m|0))ba(80);j=f+64|0;k=f+56|0;n=f+48|0;o=f+16|0;p=f+8|0;q=f+40|0;r=f;s=f+32|0;t=c[b+136>>2]|0;if(!t){l=f;return}u=c[b+140>>2]|0;if(!u){l=f;return}g[j>>2]=+(t|0);g[j+4>>2]=+(u|0);__ZNK7Vector2dvERKS_(k,e+8|0,j);u=b+132|0;b=c[d>>2]|0;d=o+8|0;t=0;while(1){v=c[u>>2]|0;w=(v|0)==0;if(w)x=0;else x=c[v+-4>>2]|0;if((t|0)>=(x|0)){y=7;break}if(w)z=0;else z=c[v+-4>>2]|0;if((z|0)<=(t|0)){if(w)A=0;else A=c[v+-4>>2]|0;if((A|0)<=(t|0)){y=14;break}a[1263537]=0}B=c[v+(t*12|0)+8>>2]|0;C=c[(c[B>>2]|0)+144>>2]|0;c[n>>2]=b;if(w)D=0;else D=c[v+-4>>2]|0;do if((D|0)<=(t|0)){if(w)E=0;else E=c[v+-4>>2]|0;if((E|0)>(t|0)){a[1263537]=0;y=24;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);F=0;break}}else y=24;while(0);if((y|0)==24){y=0;F=v+(t*12|0)|0}__ZNK7Vector2mlERKS_(q,F,k);__ZNK7Vector2plERKS_(p,q,e);w=c[u>>2]|0;G=(w|0)==0;if(G)H=0;else H=c[w+-4>>2]|0;if((H|0)<=(t|0)){if(G)I=0;else I=c[w+-4>>2]|0;if((I|0)<=(t|0)){y=31;break}a[1263537]=0}G=c[w+(t*12|0)+8>>2]|0;Pi[c[(c[G>>2]|0)+124>>2]&2047](s,G);__ZNK7Vector2mlERKS_(r,s,k);G=p;w=c[G+4>>2]|0;J=o;c[J>>2]=c[G>>2];c[J+4>>2]=w;w=r;J=c[w+4>>2]|0;G=d;c[G>>2]=c[w>>2];c[G+4>>2]=J;c[j>>2]=c[n>>2];ui[C&4095](B,j,o,0,h,i);t=t+1|0}if((y|0)==7){l=f;return}else if((y|0)==14)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);else if((y|0)==31)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0)}function __ZNK12LargeTexture16draw_rect_regionE3RIDRK5Rect2S3_RK5Colorb(b,d,e,f,h,i){b=b|0;d=d|0;e=e|0;f=f|0;h=h|0;i=i|0;var k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0.0,W=0.0,X=0.0,Y=0.0,Z=0.0,_=0,$=0;k=l;l=l+96|0;if((l|0)>=(m|0))ba(96);n=k+32|0;o=k+16|0;p=k+80|0;q=k;r=k+48|0;s=k+40|0;t=k+72|0;u=k+64|0;v=f+8|0;if(+g[v>>2]==0.0){l=k;return}w=f+12|0;if(+g[w>>2]==0.0){l=k;return}__ZNK7Vector2dvERKS_(p,e+8|0,v);x=b+132|0;b=q+8|0;y=f+8|0;z=f+4|0;A=n+4|0;B=o+4|0;C=r+4|0;D=r+8|0;E=r+12|0;F=o+8|0;G=c[d>>2]|0;d=0;while(1){H=c[x>>2]|0;I=(H|0)==0;if(I)J=0;else J=c[H+-4>>2]|0;if((d|0)>=(J|0)){K=7;break}if(I)L=0;else L=c[H+-4>>2]|0;do if((L|0)<=(d|0)){if(I)M=0;else M=c[H+-4>>2]|0;if((M|0)>(d|0)){a[1263537]=0;K=15;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);N=c[x>>2]|0;O=0;break}}else K=15;while(0);if((K|0)==15){K=0;N=H;O=H+(d*12|0)|0}I=(N|0)==0;if(I)P=0;else P=c[N+-4>>2]|0;if((P|0)<=(d|0)){if(I)Q=0;else Q=c[N+-4>>2]|0;if((Q|0)<=(d|0)){K=23;break}a[1263537]=0}I=c[N+(d*12|0)+8>>2]|0;Pi[c[(c[I>>2]|0)+124>>2]&2047](n,I);c[q>>2]=0;c[q+4>>2]=0;c[q+8>>2]=0;c[q+12>>2]=0;I=O;R=c[I>>2]|0;S=c[I+4>>2]|0;I=q;c[I>>2]=R;c[I+4>>2]=S;I=n;T=c[I>>2]|0;U=c[I+4>>2]|0;I=b;c[I>>2]=T;c[I+4>>2]=U;V=+g[f>>2];W=(c[j>>2]=R,+g[j>>2]);R=!(V>=W+(c[j>>2]=T,+g[j>>2]));X=(c[j>>2]=S,+g[j>>2]);Y=(c[j>>2]=U,+g[j>>2]);if(((R?!(V+ +g[y>>2]<=W):0)?(Z=+g[z>>2],!(Z>=X+Y)):0)?!(Z+ +g[w>>2]<=X):0){R=c[(W>V?q:f)>>2]|0;U=c[(X>Z?q:f)+4>>2]|0;__ZNK7Vector2plERKS_(n,q,b);__ZNK7Vector2plERKS_(o,f,v);Z=+g[(+g[n>>2]<+g[o>>2]?n:o)>>2]-(c[j>>2]=R,+g[j>>2]);X=+g[(+g[A>>2]<+g[B>>2]?n:o)+4>>2]-(c[j>>2]=U,+g[j>>2]);c[r>>2]=R;c[C>>2]=U;g[D>>2]=Z;g[E>>2]=X;c[o>>2]=c[r>>2];c[o+4>>2]=c[r+4>>2];c[o+8>>2]=c[r+8>>2];c[o+12>>2]=c[r+12>>2];__ZNK7Vector2mlERKS_(n,F,p);U=n;R=c[U+4>>2]|0;S=F;c[S>>2]=c[U>>2];c[S+4>>2]=R;__ZNK7Vector2plERKS_(t,f,q);__ZNK7Vector2mlERKS_(s,t,p);__ZNK7Vector2plERKS_(n,e,s);R=n;S=c[R+4>>2]|0;U=o;c[U>>2]=c[R>>2];c[U+4>>2]=S;__ZN7Vector2mIERKS_(r,q);S=c[x>>2]|0;U=(S|0)==0;if(U)_=0;else _=c[S+-4>>2]|0;if((_|0)<=(d|0)){if(U)$=0;else $=c[S+-4>>2]|0;if(($|0)<=(d|0)){K=35;break}a[1263537]=0}U=c[S+(d*12|0)+8>>2]|0;S=c[(c[U>>2]|0)+148>>2]|0;c[u>>2]=G;c[n>>2]=c[u>>2];ui[S&4095](U,n,o,r,h,i)}d=d+1|0}if((K|0)==7){l=k;return}else if((K|0)==23)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);else if((K|0)==35)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0)}function __ZN6VectorIN12LargeTexture5PieceEE14_copy_on_writeEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0,i=0;b=c[a>>2]|0;if(!b)return;if((c[b+-8>>2]|0)>>>0<=1)return;d=c[b+-4>>2]|0;b=(d*12|0)+-1|0;e=b>>>1|b;b=e>>>2|e;e=b>>>4|b;b=e>>>8|e;e=__ZN6Memory12alloc_staticEjb((b>>>16|b)+1|0,1)|0;c[e+-8>>2]=1;c[e+-4>>2]=d;if(d|0){b=0;do{f=c[a>>2]|0;g=f+(b*12|0)|0;h=c[g+4>>2]|0;i=e+(b*12|0)|0;c[i>>2]=c[g>>2];c[i+4>>2]=h;h=e+(b*12|0)+8|0;c[h>>2]=0;i=f+(b*12|0)+8|0;if(c[i>>2]|0?(c[h>>2]=0,f=c[i>>2]|0,c[h>>2]=f,f|0):0)__ZN9Reference9referenceEv(f);b=b+1|0}while((b|0)!=(d|0))}__ZN6VectorIN12LargeTexture5PieceEE6_unrefEPv(a,c[a>>2]|0);c[a>>2]=e;return}function __ZN6VectorIN12LargeTexture5PieceEE6_unrefEPv(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0;if(!b)return;d=c[a>>2]|0;if(__Z16atomic_decrementPj((d|0)==0?0:d+-8|0)|0)return;d=c[a>>2]|0;a=(d|0)==0?0:d+-4|0;d=a+4|0;if(c[a>>2]|0){e=0;do{f=d+(e*12|0)+8|0;g=c[f>>2]|0;if((g|0?__ZN9Reference11unreferenceEv(g)|0:0)?(g=c[f>>2]|0,__Z17predelete_handlerP6Object(g)|0):0){gj[c[(c[g>>2]|0)+76>>2]&8191](g);__ZN6Memory11free_staticEPvb(g,0)}c[f>>2]=0;e=e+1|0}while(e>>>0<(c[a>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(b,1);return}function __ZN7ClassDB10_add_classI12LargeTextureEEvv(){var a=0,b=0,d=0,e=0,f=0,g=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+16|0;d=a+12|0;e=a+8|0;f=a+4|0;g=a;__ZN6StringC2EPKc(b,913252);c[e>>2]=c[b>>2];__ZN10StringNameC2ERK6String(d,e);__ZN6StringC2EPKc(b,1075267);c[g>>2]=c[b>>2];__ZN10StringNameC2ERK6String(f,g);__ZN7ClassDB11_add_class2ERK10StringNameS2_(d,f);__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);__ZN10StringNameD2Ev(d);d=c[e>>2]|0;if(!d){l=a;return}if(__Z16atomic_decrementPj(d+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(d,1);l=a;return}function __ZN12LargeTexture13_bind_methodsEv(){var a=0,b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0;a=l;l=l+144|0;if((l|0)>=(m|0))ba(144);b=a+116|0;d=a+104|0;e=a+96|0;f=a+80|0;g=a+64|0;h=a+48|0;i=a+40|0;j=a+32|0;k=a+24|0;n=a+16|0;o=a+8|0;p=a+4|0;q=a+112|0;r=a;s=a+88|0;t=a+72|0;u=a+56|0;__Z8D_METHODPKcS0_S0_(d,912937,1128998,939042);v=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(v);c[v>>2]=304376;__ZN10MethodBind10_set_constEb(v,0);__ZN10MethodBind24_generate_argument_typesEi(v,2);__ZN10MethodBind12_set_returnsEb(v,1);c[v+44>>2]=1275;c[v+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,v,d,0,0)|0;v=d+4|0;w=c[v>>2]|0;if(w|0?(__Z16atomic_decrementPj(w+-8|0)|0)==0:0){x=c[v>>2]|0;v=(x|0)==0?0:x+-4|0;x=v+4|0;if(c[v>>2]|0){y=0;do{__ZN10StringNameD2Ev(x+(y<<2)|0);y=y+1|0}while(y>>>0<(c[v>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(w,1)}__ZN10StringNameD2Ev(d);__Z8D_METHODPKcS0_S0_(e,912947,1128274,1128998);d=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(d);c[d>>2]=304412;__ZN10MethodBind10_set_constEb(d,0);__ZN10MethodBind24_generate_argument_typesEi(d,2);c[d+44>>2]=1632;c[d+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,d,e,0,0)|0;d=e+4|0;w=c[d>>2]|0;if(w|0?(__Z16atomic_decrementPj(w+-8|0)|0)==0:0){v=c[d>>2]|0;d=(v|0)==0?0:v+-4|0;v=d+4|0;if(c[d>>2]|0){y=0;do{__ZN10StringNameD2Ev(v+(y<<2)|0);y=y+1|0}while(y>>>0<(c[d>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(w,1)}__ZN10StringNameD2Ev(e);__Z8D_METHODPKcS0_S0_(f,912964,1128274,939042);e=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(e);c[e>>2]=304448;__ZN10MethodBind10_set_constEb(e,0);__ZN10MethodBind24_generate_argument_typesEi(e,2);c[e+44>>2]=1633;c[e+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,e,f,0,0)|0;e=f+4|0;w=c[e>>2]|0;if(w|0?(__Z16atomic_decrementPj(w+-8|0)|0)==0:0){d=c[e>>2]|0;e=(d|0)==0?0:d+-4|0;d=e+4|0;if(c[e>>2]|0){y=0;do{__ZN10StringNameD2Ev(d+(y<<2)|0);y=y+1|0}while(y>>>0<(c[e>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(w,1)}__ZN10StringNameD2Ev(f);__Z8D_METHODPKcS0_(g,912982,1128330);f=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(f);c[f>>2]=304484;__ZN10MethodBind10_set_constEb(f,0);__ZN10MethodBind24_generate_argument_typesEi(f,1);c[f+44>>2]=1696;c[f+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,f,g,0,0)|0;f=g+4|0;w=c[f>>2]|0;if(w|0?(__Z16atomic_decrementPj(w+-8|0)|0)==0:0){e=c[f>>2]|0;f=(e|0)==0?0:e+-4|0;e=f+4|0;if(c[f>>2]|0){y=0;do{__ZN10StringNameD2Ev(e+(y<<2)|0);y=y+1|0}while(y>>>0<(c[f>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(w,1)}__ZN10StringNameD2Ev(g);__Z8D_METHODPKc(h,1132387);g=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(g);c[g>>2]=304520;__ZN10MethodBind10_set_constEb(g,0);__ZN10MethodBind24_generate_argument_typesEi(g,0);c[g+44>>2]=5290;c[g+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,g,h,0,0)|0;g=h+4|0;w=c[g>>2]|0;if(w|0?(__Z16atomic_decrementPj(w+-8|0)|0)==0:0){f=c[g>>2]|0;g=(f|0)==0?0:f+-4|0;f=g+4|0;if(c[g>>2]|0){y=0;do{__ZN10StringNameD2Ev(f+(y<<2)|0);y=y+1|0}while(y>>>0<(c[g>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(w,1)}__ZN10StringNameD2Ev(h);__Z8D_METHODPKc(i,912991);h=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(h);c[h>>2]=304556;__ZN10MethodBind10_set_constEb(h,1);__ZN10MethodBind24_generate_argument_typesEi(h,0);__ZN10MethodBind12_set_returnsEb(h,1);c[h+44>>2]=5638;c[h+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,h,i,0,0)|0;h=i+4|0;w=c[h>>2]|0;if(w|0?(__Z16atomic_decrementPj(w+-8|0)|0)==0:0){g=c[h>>2]|0;h=(g|0)==0?0:g+-4|0;g=h+4|0;if(c[h>>2]|0){y=0;do{__ZN10StringNameD2Ev(g+(y<<2)|0);y=y+1|0}while(y>>>0<(c[h>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(w,1)}__ZN10StringNameD2Ev(i);__Z8D_METHODPKcS0_(j,913007,1128274);i=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(i);c[i>>2]=304592;__ZN10MethodBind10_set_constEb(i,1);__ZN10MethodBind24_generate_argument_typesEi(i,1);__ZN10MethodBind12_set_returnsEb(i,1);c[i+44>>2]=1634;c[i+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,i,j,0,0)|0;i=j+4|0;w=c[i>>2]|0;if(w|0?(__Z16atomic_decrementPj(w+-8|0)|0)==0:0){h=c[i>>2]|0;i=(h|0)==0?0:h+-4|0;h=i+4|0;if(c[i>>2]|0){y=0;do{__ZN10StringNameD2Ev(h+(y<<2)|0);y=y+1|0}while(y>>>0<(c[i>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(w,1)}__ZN10StringNameD2Ev(j);__Z8D_METHODPKcS0_(k,913024,1128274);j=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(j);c[j>>2]=304628;__ZN10MethodBind10_set_constEb(j,1);__ZN10MethodBind24_generate_argument_typesEi(j,1);__ZN10MethodBind12_set_returnsEb(j,1);c[j+44>>2]=4669;c[j+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,j,k,0,0)|0;j=k+4|0;w=c[j>>2]|0;if(w|0?(__Z16atomic_decrementPj(w+-8|0)|0)==0:0){i=c[j>>2]|0;j=(i|0)==0?0:i+-4|0;i=j+4|0;if(c[j>>2]|0){y=0;do{__ZN10StringNameD2Ev(i+(y<<2)|0);y=y+1|0}while(y>>>0<(c[j>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(w,1)}__ZN10StringNameD2Ev(k);__Z8D_METHODPKcS0_(n,1096472,1109092);k=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(k);c[k>>2]=304664;__ZN10MethodBind10_set_constEb(k,0);__ZN10MethodBind24_generate_argument_typesEi(k,1);c[k+44>>2]=1697;c[k+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,k,n,0,0)|0;k=n+4|0;w=c[k>>2]|0;if(w|0?(__Z16atomic_decrementPj(w+-8|0)|0)==0:0){j=c[k>>2]|0;k=(j|0)==0?0:j+-4|0;j=k+4|0;if(c[k>>2]|0){y=0;do{__ZN10StringNameD2Ev(j+(y<<2)|0);y=y+1|0}while(y>>>0<(c[k>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(w,1)}__ZN10StringNameD2Ev(n);__Z8D_METHODPKc(o,1096482);n=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(n);c[n>>2]=304700;__ZN10MethodBind10_set_constEb(n,1);__ZN10MethodBind24_generate_argument_typesEi(n,0);__ZN10MethodBind12_set_returnsEb(n,1);c[n+44>>2]=5639;c[n+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,n,o,0,0)|0;n=o+4|0;w=c[n>>2]|0;if(w|0?(__Z16atomic_decrementPj(w+-8|0)|0)==0:0){k=c[n>>2]|0;n=(k|0)==0?0:k+-4|0;k=n+4|0;if(c[n>>2]|0){y=0;do{__ZN10StringNameD2Ev(k+(y<<2)|0);y=y+1|0}while(y>>>0<(c[n>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(w,1)}__ZN10StringNameD2Ev(o);__ZN6StringC2EPKc(b,913252);c[q>>2]=c[b>>2];__ZN10StringNameC2ERK6String(p,q);__ZN6StringC2EPKc(r,919205);__ZN6StringC2EPKc(s,1263606);o=b+4|0;c[o>>2]=0;w=b+12|0;c[w>>2]=0;c[b>>2]=21;n=c[r>>2]|0;if(n|0?(c[o>>2]=0,__Z28atomic_conditional_incrementPj(n+-8|0)|0):0)c[o>>2]=c[r>>2];c[b+8>>2]=0;o=c[w>>2]|0;if((o|0)!=(c[s>>2]|0)){if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(o,1);c[w>>2]=0;o=c[s>>2]|0;if(o|0?__Z28atomic_conditional_incrementPj(o+-8|0)|0:0)c[w>>2]=c[s>>2]}c[b+16>>2]=5;c[t>>2]=__Z11_scs_createPKc(1096472)|0;c[u>>2]=__Z11_scs_createPKc(1096482)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(p,b,t,u,-1);__ZN10StringNameD2Ev(u);__ZN10StringNameD2Ev(t);t=c[b+12>>2]|0;if(t|0?(__Z16atomic_decrementPj(t+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(t,1);t=c[b+4>>2]|0;if(t|0?(__Z16atomic_decrementPj(t+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(t,1);t=c[s>>2]|0;if(t|0?(__Z16atomic_decrementPj(t+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(t,1);t=c[r>>2]|0;if(t|0?(__Z16atomic_decrementPj(t+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(t,1);__ZN10StringNameD2Ev(p);p=c[q>>2]|0;if(!p){l=a;return}if(__Z16atomic_decrementPj(p+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(p,1);l=a;return}function __ZN12LargeTexture9add_pieceERK7Vector2RK3RefI7TextureE(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f;h=c[e>>2]|0;if(!h){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(912937,910627,1028,913196,0);i=-1;l=f;return i|0}a[1263537]=0;e=c[d>>2]|0;j=c[d+4>>2]|0;__ZN9Reference9referenceEv(h);d=b+132|0;c[g>>2]=e;c[g+4>>2]=j;j=g+8|0;c[j>>2]=h;__ZN9Reference9referenceEv(h);__ZN6VectorIN12LargeTexture5PieceEE9push_backES1_(d,g)|0;g=c[j>>2]|0;if((g|0?__ZN9Reference11unreferenceEv(g)|0:0)?(g=c[j>>2]|0,__Z17predelete_handlerP6Object(g)|0):0){gj[c[(c[g>>2]|0)+76>>2]&8191](g);__ZN6Memory11free_staticEPvb(g,0)}c[j>>2]=0;j=c[d>>2]|0;if(!j)k=-1;else k=(c[j+-4>>2]|0)+-1|0;if(!(__ZN9Reference11unreferenceEv(h)|0)){i=k;l=f;return i|0}if(!(__Z17predelete_handlerP6Object(h)|0)){i=k;l=f;return i|0}gj[c[(c[h>>2]|0)+76>>2]&8191](h);__ZN6Memory11free_staticEPvb(h,0);i=k;l=f;return i|0}function __ZN12LargeTexture16set_piece_offsetEiRK7Vector2(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0;if((d|0)>=0){f=b+132|0;b=c[f>>2]|0;g=(b|0)==0;if(g)h=0;else h=c[b+-4>>2]|0;if((h|0)>(d|0)){a[1263537]=0;if(g)i=0;else i=c[b+-4>>2]|0;do if((i|0)<=(d|0)){if(g)j=0;else j=c[b+-4>>2]|0;if((j|0)>(d|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);__ZN6VectorIN12LargeTexture5PieceEE14_copy_on_writeEv(f);j=e;e=c[j+4>>2]|0;b=(c[f>>2]|0)+(d*12|0)|0;c[b>>2]=c[j>>2];c[b+4>>2]=e;return}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(912947,910627,1039,913155,0);return}function __ZN12LargeTexture17set_piece_textureEiRK3RefI7TextureE(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0;if((d|0)>=0){f=b+132|0;b=c[f>>2]|0;g=(b|0)==0;if(g)h=0;else h=c[b+-4>>2]|0;if((h|0)>(d|0)){a[1263537]=0;if(g)i=0;else i=c[b+-4>>2]|0;do if((i|0)<=(d|0)){if(g)j=0;else j=c[b+-4>>2]|0;if((j|0)>(d|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);__ZN6VectorIN12LargeTexture5PieceEE14_copy_on_writeEv(f);j=(c[f>>2]|0)+(d*12|0)+8|0;d=c[j>>2]|0;if((c[e>>2]|0)==(d|0))return;if((d|0?__ZN9Reference11unreferenceEv(d)|0:0)?(d=c[j>>2]|0,__Z17predelete_handlerP6Object(d)|0):0){gj[c[(c[d>>2]|0)+76>>2]&8191](d);__ZN6Memory11free_staticEPvb(d,0)}c[j>>2]=0;d=c[e>>2]|0;c[j>>2]=d;if(!d)return;__ZN9Reference9referenceEv(d);return}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(912964,910627,1045,913155,0);return}function __ZN12LargeTexture8set_sizeERK7Vector2(a,b){a=a|0;b=b|0;var d=0,e=0;d=~~+g[b+4>>2];e=a+136|0;c[e>>2]=~~+g[b>>2];c[e+4>>2]=d;return}function __ZN12LargeTexture5clearEv(b){b=b|0;var d=0,e=0;d=b+132|0;a[1263537]=0;e=c[d>>2]|0;if(e|0?c[e+-4>>2]|0:0){__ZN6VectorIN12LargeTexture5PieceEE6_unrefEPv(d,e);c[d>>2]=0}d=b+136|0;c[d>>2]=0;c[d+4>>2]=0;return}function __ZNK12LargeTexture15get_piece_countEv(a){a=a|0;var b=0,d=0;b=c[a+132>>2]|0;if(!b){d=0;return d|0}d=c[b+-4>>2]|0;return d|0}function __ZNK12LargeTexture16get_piece_offsetEi(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0,j=0;if((e|0)>=0){f=c[d+132>>2]|0;d=(f|0)==0;if(d)h=0;else h=c[f+-4>>2]|0;if((h|0)>(e|0)){a[1263537]=0;if(d)i=0;else i=c[f+-4>>2]|0;do if((i|0)<=(e|0)){if(d)j=0;else j=c[f+-4>>2]|0;if((j|0)>(e|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0)}while(0);j=f+(e*12|0)|0;e=c[j+4>>2]|0;f=b;c[f>>2]=c[j>>2];c[f+4>>2]=e;return}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(913007,910627,1086,913155,0);g[b>>2]=0.0;g[b+4>>2]=0.0;return}function __ZNK12LargeTexture17get_piece_textureEi(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0;if((d|0)>=0){e=c[b+132>>2]|0;b=(e|0)==0;if(b)f=0;else f=c[e+-4>>2]|0;if((f|0)>(d|0)){a[1263537]=0;if(b)g=0;else g=c[e+-4>>2]|0;do if((g|0)<=(d|0)){if(b)h=0;else h=c[e+-4>>2]|0;if((h|0)>(d|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0)}while(0);h=c[e+(d*12|0)+8>>2]|0;if(!h){i=0;return i|0}__ZN9Reference9referenceEv(h);i=h;return i|0}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(913137,910627,1091,913155,0);i=0;return i|0}function __ZN12LargeTexture9_set_dataERK5Array(b,d){b=b|0;d=d|0;var e=0,f=0,h=0,i=0,j=0,k=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e+8|0;h=e;if((__ZNK5Array4sizeEv(d)|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1096472,910627,1071,913050,0);l=e;return}a[1263537]=0;if(!((__ZNK5Array4sizeEv(d)|0)&1)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1096472,910627,1072,913092,0);l=e;return}i=b+132|0;a[1263537]=0;j=c[i>>2]|0;if(j|0?c[j+-4>>2]|0:0){__ZN6VectorIN12LargeTexture5PieceEE6_unrefEPv(i,j);c[i>>2]=0}i=b+136|0;j=i;c[j>>2]=0;c[j+4>>2]=0;if((__ZNK5Array4sizeEv(d)|0)>1){j=0;do{__ZNK7Variantcv7Vector2Ev(f,__ZNK5ArrayixEi(d,j)|0);__ZN3RefI7TextureEC2ERK7Variant(h,__ZNK5ArrayixEi(d,j|1)|0);__ZN12LargeTexture9add_pieceERK7Vector2RK3RefI7TextureE(b,f,h)|0;k=c[h>>2]|0;if((k|0?__ZN9Reference11unreferenceEv(k)|0:0)?(k=c[h>>2]|0,__Z17predelete_handlerP6Object(k)|0):0){gj[c[(c[k>>2]|0)+76>>2]&8191](k);__ZN6Memory11free_staticEPvb(k,0)}j=j+2|0}while((j|0)<((__ZNK5Array4sizeEv(d)|0)+-1|0))}__ZNK7Variantcv7Vector2Ev(f,__ZNK5ArrayixEi(d,(__ZNK5Array4sizeEv(d)|0)+-1|0)|0);d=~~+g[f+4>>2];j=i;c[j>>2]=~~+g[f>>2];c[j+4>>2]=d;l=e;return}function __ZNK12LargeTexture9_get_dataEv(b){b=b|0;var d=0,e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0.0,y=0;d=l;l=l+64|0;if((l|0)>=(m|0))ba(64);e=d+24|0;f=d+48|0;h=d;__ZN5ArrayC2Ev(f);i=b+132|0;j=0;while(1){k=c[i>>2]|0;n=(k|0)==0;if(n)o=0;else o=c[k+-4>>2]|0;if((j|0)>=(o|0))break;if(n)p=0;else p=c[k+-4>>2]|0;do if((p|0)<=(j|0)){if(n)q=0;else q=c[k+-4>>2]|0;if((q|0)>(j|0)){a[1263537]=0;r=16;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);s=0;break}}else r=16;while(0);if((r|0)==16){r=0;s=k+(j*12|0)|0}__ZN7VariantC2ERK7Vector2(e,s);__ZN5Array9push_backERK7Variant(f,e);if(c[e>>2]|0)__ZN7Variant5clearEv(e);n=c[i>>2]|0;t=(n|0)==0;if(t)u=0;else u=c[n+-4>>2]|0;do if((u|0)<=(j|0)){if(t)v=0;else v=c[n+-4>>2]|0;if((v|0)>(j|0)){a[1263537]=0;r=27;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);w=0;break}}else r=27;while(0);if((r|0)==27){r=0;w=n+(j*12|0)|0}__ZN6RefPtrC2Ev(e);__ZN3RefI9ReferenceEaSI7TextureEEvRKS_IT_E(e,w+8|0);__ZN7VariantC2ERK6RefPtr(h,e);__ZN6RefPtrD2Ev(e);__ZN5Array9push_backERK7Variant(f,h);if(c[h>>2]|0)__ZN7Variant5clearEv(h);j=j+1|0}x=+(c[b+140>>2]|0);g[h>>2]=+(c[b+136>>2]|0);g[h+4>>2]=x;__ZN7VariantC2ERK7Vector2(e,h);__ZN5Array9push_backERK7Variant(f,e);if(!(c[e>>2]|0)){y=c[f>>2]|0;l=d;return y|0}__ZN7Variant5clearEv(e);y=c[f>>2]|0;l=d;return y|0}function __ZNK13MethodBind0RCI12LargeTexture5ArrayE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;if((b|0)!=-1){f=0;l=a;return f|0}__ZN5ArrayC2Ev(d);__ZN7VariantC2ERK5Array(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);__ZN5ArrayD2Ev(d);f=b;l=a;return f|0}function __ZNK13MethodBind0RCI12LargeTexture5ArrayE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,913252);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI12LargeTexture5ArrayE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;j=f+24|0;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236380)|0:0){c[h>>2]=0;a[1263537]=0;k=c[d+24>>2]|0;if((k|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=k;c[b>>2]=0;l=f;return}n=k-(c[d+20>>2]|0)|0;if((n|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=n;c[b>>2]=0;l=f;return}n=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))o=n;else o=c[(c[d>>2]|0)+n>>2]|0;c[j>>2]=ij[o&8191](d)|0;__ZN7VariantC2ERK5Array(i,j);__ZN5ArrayD2Ev(j);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI12LargeTexture5ArrayE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=d;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236380)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;c[f>>2]=ij[i&8191](a)|0;__ZN5ArrayaSERKS_(e,f);__ZN5ArrayD2Ev(f);l=d;return}function __ZN13MethodBind0RCI12LargeTexture5ArrayED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I12LargeTextureRK5ArrayE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;if(b|0){f=0;l=a;return f|0}__ZN5ArrayC2Ev(d);__ZN7VariantC2ERK5Array(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);__ZN5ArrayD2Ev(d);f=b;l=a;return f|0}function __ZNK11MethodBind1I12LargeTextureRK5ArrayE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,913252);l=a;return c[b>>2]|0}function __ZN11MethodBind1I12LargeTextureRK5ArrayE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i+24|0;k=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236380)|0:0){c[h>>2]=0;a[1263537]=0;n=d+24|0;o=c[n>>2]|0;if((o|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=o;c[b>>2]=0;l=i;return}p=o-(c[d+20>>2]|0)|0;if((p|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=p;c[b>>2]=0;l=i;return}if((g|0)>0){if((o|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);q=0}else{a[1263537]=0;q=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,q)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=q;c[b>>2]=0;l=i;return}}q=c[d+44>>2]|0;o=c[d+48>>2]|0;p=e+(o>>1)|0;if(!(o&1))r=q;else r=c[(c[p>>2]|0)+q>>2]|0;do if((g|0)<1){q=c[n>>2]|0;o=q+-1|0;if((q|0)>=1){e=c[d+16>>2]|0;s=(e|0)==0;if(s)t=0;else t=c[e+-4>>2]|0;if((q|0)<=(t|0)){if(s)u=0;else u=c[e+-4>>2]|0;do if((u|0)<(q|0)){if(s)v=0;else v=c[e+-4>>2]|0;if((v|0)<(q|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);w=0;break}else{a[1263537]=0;x=31;break}}else x=31;while(0);if((x|0)==31)w=e+(o*24|0)|0;__ZN7VariantC2ERKS_(k,w);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);c[j>>2]=__ZNK7Variantcv5ArrayEv(k)|0;Pi[r&2047](p,j);__ZN5ArrayD2Ev(j);if(c[k>>2]|0)__ZN7Variant5clearEv(k);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I12LargeTextureRK5ArrayE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e+4|0;g=e;if(!b)h=0;else{i=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236380)|0;h=i?b:0}b=c[a+44>>2]|0;i=c[a+48>>2]|0;a=h+(i>>1)|0;if(!(i&1))j=b;else j=c[(c[a>>2]|0)+b>>2]|0;__ZN5ArrayC2ERKS_(f,c[d>>2]|0);c[g>>2]=c[f>>2];Pi[j&2047](a,g);__ZN5ArrayD2Ev(g);l=e;return}function __ZN11MethodBind1I12LargeTextureRK5ArrayED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind1RCI12LargeTexture3RefI7TextureEiE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;switch(b|0){case -1:{e=__ZN7Variant12get_type_forI3RefI7TextureEEENS_4TypeEv()|0;break}case 0:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}default:e=0}l=a;return e|0}function __ZNK13MethodBind1RCI12LargeTexture3RefI7TextureEiE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,913252);l=a;return c[b>>2]|0}function __ZN13MethodBind1RCI12LargeTexture3RefI7TextureEiE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0;i=l;l=l+64|0;if((l|0)>=(m|0))ba(64);j=i+52|0;k=i+24|0;n=i+48|0;o=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236380)|0:0){c[h>>2]=0;a[1263537]=0;p=d+24|0;q=c[p>>2]|0;if((q|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=q;c[b>>2]=0;l=i;return}r=q-(c[d+20>>2]|0)|0;if((r|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=r;c[b>>2]=0;l=i;return}if((g|0)>0){if((q|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);s=0}else{a[1263537]=0;s=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,s)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=s;c[b>>2]=0;l=i;return}}s=c[d+44>>2]|0;q=c[d+48>>2]|0;r=e+(q>>1)|0;if(!(q&1))t=s;else t=c[(c[r>>2]|0)+s>>2]|0;do if((g|0)<1){s=c[p>>2]|0;q=s+-1|0;if((s|0)>=1){e=c[d+16>>2]|0;u=(e|0)==0;if(u)v=0;else v=c[e+-4>>2]|0;if((s|0)<=(v|0)){if(u)w=0;else w=c[e+-4>>2]|0;do if((w|0)<(s|0)){if(u)x=0;else x=c[e+-4>>2]|0;if((x|0)<(s|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);y=0;break}else{a[1263537]=0;z=31;break}}else z=31;while(0);if((z|0)==31)y=e+(q*24|0)|0;__ZN7VariantC2ERKS_(o,y);break}}c[o>>2]=0}else __ZN7VariantC2ERKS_(o,c[f>>2]|0);while(0);f=__ZNK7VariantcviEv(o)|0;c[n>>2]=$i[t&8191](r,f)|0;__ZN6RefPtrC2Ev(j);__ZN3RefI9ReferenceEaSI7TextureEEvRKS_IT_E(j,n);__ZN7VariantC2ERK6RefPtr(k,j);__ZN6RefPtrD2Ev(j);j=c[n>>2]|0;if((j|0?__ZN9Reference11unreferenceEv(j)|0:0)?(j=c[n>>2]|0,__Z17predelete_handlerP6Object(j)|0):0){gj[c[(c[j>>2]|0)+76>>2]&8191](j);__ZN6Memory11free_staticEPvb(j,0)}c[n>>2]=0;if(c[o>>2]|0)__ZN7Variant5clearEv(o);__ZN7VariantC2ERKS_(b,k);if(c[k>>2]|0)__ZN7Variant5clearEv(k);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1217,1146558,0);c[b>>2]=0;l=i;return}function __ZN13MethodBind1RCI12LargeTexture3RefI7TextureEiE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f;if(!b)h=0;else{i=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236380)|0;h=i?b:0}b=c[a+44>>2]|0;i=c[a+48>>2]|0;a=h+(i>>1)|0;if(!(i&1))j=b;else j=c[(c[a>>2]|0)+b>>2]|0;c[g>>2]=$i[j&8191](a,c[c[d>>2]>>2]|0)|0;__ZN3RefI9ReferenceEaSI7TextureEEvRKS_IT_E(e,g);e=c[g>>2]|0;if(!e){l=f;return}if(!(__ZN9Reference11unreferenceEv(e)|0)){l=f;return}e=c[g>>2]|0;if(!(__Z17predelete_handlerP6Object(e)|0)){l=f;return}gj[c[(c[e>>2]|0)+76>>2]&8191](e);__ZN6Memory11free_staticEPvb(e,0);l=f;return}function __ZN13MethodBind1RCI12LargeTexture3RefI7TextureEiED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind1RCI12LargeTexture7Vector2iE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case -1:{g[d>>2]=0.0;g[d+4>>2]=0.0;__ZN7VariantC2ERK7Vector2(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);f=b;break}case 0:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;break}default:f=0}l=a;return f|0}function __ZNK13MethodBind1RCI12LargeTexture7Vector2iE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,913252);l=a;return c[b>>2]|0}function __ZN13MethodBind1RCI12LargeTexture7Vector2iE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0;i=l;l=l+64|0;if((l|0)>=(m|0))ba(64);j=i+24|0;k=i+48|0;n=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236380)|0:0){c[h>>2]=0;a[1263537]=0;o=d+24|0;p=c[o>>2]|0;if((p|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=p;c[b>>2]=0;l=i;return}q=p-(c[d+20>>2]|0)|0;if((q|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=q;c[b>>2]=0;l=i;return}if((g|0)>0){if((p|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);r=0}else{a[1263537]=0;r=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,r)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=r;c[b>>2]=0;l=i;return}}r=c[d+44>>2]|0;p=c[d+48>>2]|0;q=e+(p>>1)|0;if(!(p&1))s=r;else s=c[(c[q>>2]|0)+r>>2]|0;do if((g|0)<1){r=c[o>>2]|0;p=r+-1|0;if((r|0)>=1){e=c[d+16>>2]|0;t=(e|0)==0;if(t)u=0;else u=c[e+-4>>2]|0;if((r|0)<=(u|0)){if(t)v=0;else v=c[e+-4>>2]|0;do if((v|0)<(r|0)){if(t)w=0;else w=c[e+-4>>2]|0;if((w|0)<(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);x=0;break}else{a[1263537]=0;y=31;break}}else y=31;while(0);if((y|0)==31)x=e+(p*24|0)|0;__ZN7VariantC2ERKS_(n,x);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f>>2]|0);while(0);f=__ZNK7VariantcviEv(n)|0;bj[s&4095](k,q,f);__ZN7VariantC2ERK7Vector2(j,k);if(c[n>>2]|0)__ZN7Variant5clearEv(n);__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1217,1146558,0);c[b>>2]=0;l=i;return}function __ZN13MethodBind1RCI12LargeTexture7Vector2iE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f;if(!b)h=0;else{i=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236380)|0;h=i?b:0}b=c[a+44>>2]|0;i=c[a+48>>2]|0;a=h+(i>>1)|0;if(!(i&1))j=b;else j=c[(c[a>>2]|0)+b>>2]|0;bj[j&4095](g,a,c[c[d>>2]>>2]|0);d=g;g=c[d+4>>2]|0;a=e;c[a>>2]=c[d>>2];c[a+4>>2]=g;l=f;return}function __ZN13MethodBind1RCI12LargeTexture7Vector2iED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI12LargeTextureiE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK13MethodBind0RCI12LargeTextureiE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,913252);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI12LargeTextureiE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236380)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2Ei(i,ij[n&8191](d)|0);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI12LargeTextureiE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0;if(!b)f=0;else{d=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236380)|0;f=d?b:0}b=c[a+44>>2]|0;d=c[a+48>>2]|0;a=f+(d>>1)|0;if(!(d&1)){g=b;h=ij[g&8191](a)|0;c[e>>2]=h;return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=ij[g&8191](a)|0;c[e>>2]=h;return}}function __ZN13MethodBind0RCI12LargeTextureiED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind0I12LargeTextureE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return 0}function __ZNK11MethodBind0I12LargeTextureE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,913252);l=a;return c[b>>2]|0}function __ZN11MethodBind0I12LargeTextureE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236380)|0:0){c[h>>2]=0;a[1263537]=0;f=c[d+24>>2]|0;if((f|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=f;c[b>>2]=0;return}i=f-(c[d+20>>2]|0)|0;if((i|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=i;c[b>>2]=0;return}i=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))j=i;else j=c[(c[d>>2]|0)+i>>2]|0;gj[j&8191](d);c[b>>2]=0;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,110,1146558,0);c[b>>2]=0;return}function __ZN11MethodBind0I12LargeTextureE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236380)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1)){g=b;gj[g&8191](a);return}else{g=c[(c[a>>2]|0)+b>>2]|0;gj[g&8191](a);return}}function __ZN11MethodBind0I12LargeTextureED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I12LargeTextureRK7Vector2E18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;if(b|0){f=0;l=a;return f|0}g[d>>2]=0.0;g[d+4>>2]=0.0;__ZN7VariantC2ERK7Vector2(e,d);d=c[e>>2]|0;if(d|0)__ZN7Variant5clearEv(e);f=d;l=a;return f|0}function __ZNK11MethodBind1I12LargeTextureRK7Vector2E18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,913252);l=a;return c[b>>2]|0}function __ZN11MethodBind1I12LargeTextureRK7Vector2E4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i+24|0;k=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236380)|0:0){c[h>>2]=0;a[1263537]=0;n=d+24|0;o=c[n>>2]|0;if((o|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=o;c[b>>2]=0;l=i;return}p=o-(c[d+20>>2]|0)|0;if((p|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=p;c[b>>2]=0;l=i;return}if((g|0)>0){if((o|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);q=0}else{a[1263537]=0;q=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,q)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=q;c[b>>2]=0;l=i;return}}q=c[d+44>>2]|0;o=c[d+48>>2]|0;p=e+(o>>1)|0;if(!(o&1))r=q;else r=c[(c[p>>2]|0)+q>>2]|0;do if((g|0)<1){q=c[n>>2]|0;o=q+-1|0;if((q|0)>=1){e=c[d+16>>2]|0;s=(e|0)==0;if(s)t=0;else t=c[e+-4>>2]|0;if((q|0)<=(t|0)){if(s)u=0;else u=c[e+-4>>2]|0;do if((u|0)<(q|0)){if(s)v=0;else v=c[e+-4>>2]|0;if((v|0)<(q|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);w=0;break}else{a[1263537]=0;x=31;break}}else x=31;while(0);if((x|0)==31)w=e+(o*24|0)|0;__ZN7VariantC2ERKS_(k,w);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);__ZNK7Variantcv7Vector2Ev(j,k);Pi[r&2047](p,j);if(c[k>>2]|0)__ZN7Variant5clearEv(k);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I12LargeTextureRK7Vector2E7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236380)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;b=c[d>>2]|0;d=c[b+4>>2]|0;h=f;c[h>>2]=c[b>>2];c[h+4>>2]=d;Pi[i&2047](a,f);l=e;return}function __ZN11MethodBind1I12LargeTextureRK7Vector2ED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind2I12LargeTextureiRK3RefI7TextureEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;switch(b|0){case 0:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}case 1:{e=__ZN7Variant12get_type_forIRK3RefI7TextureEEENS_4TypeEv()|0;break}default:e=0}l=a;return e|0}function __ZNK11MethodBind2I12LargeTextureiRK3RefI7TextureEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,913252);l=a;return c[b>>2]|0}function __ZN11MethodBind2I12LargeTextureiRK3RefI7TextureEE4callEP6ObjectPPK7VariantiRNS9_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0;i=l;l=l+64|0;if((l|0)>=(m|0))ba(64);j=i+52|0;k=i+24|0;n=i+48|0;o=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236380)|0:0){c[h>>2]=0;a[1263537]=0;p=d+24|0;q=c[p>>2]|0;if((q|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=q;c[b>>2]=0;l=i;return}r=q-(c[d+20>>2]|0)|0;if((r|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=r;c[b>>2]=0;l=i;return}if((g|0)>0){if((q|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);s=0}else{a[1263537]=0;s=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,s)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=s;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[p>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);t=0}else{a[1263537]=0;t=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,t)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=t;c[b>>2]=0;l=i;return}}}t=c[d+44>>2]|0;s=c[d+48>>2]|0;q=e+(s>>1)|0;if(!(s&1))u=t;else u=c[(c[q>>2]|0)+t>>2]|0;do if((g|0)<1){t=c[p>>2]|0;s=t+-1|0;if((t|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)v=0;else v=c[e+-4>>2]|0;if((t|0)<=(v|0)){if(r)w=0;else w=c[e+-4>>2]|0;do if((w|0)<(t|0)){if(r)x=0;else x=c[e+-4>>2]|0;if((x|0)<(t|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);y=0;break}else{a[1263537]=0;z=37;break}}else z=37;while(0);if((z|0)==37)y=e+(s*24|0)|0;__ZN7VariantC2ERKS_(k,y);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);y=__ZNK7VariantcviEv(k)|0;do if((g|0)<2){x=c[p>>2]|0;w=x+-1|0;v=x+-2|0;if((x|0)>=2){x=c[d+16>>2]|0;t=(x|0)==0;if(t)A=0;else A=c[x+-4>>2]|0;if((w|0)<=(A|0)){if(t)B=0;else B=c[x+-4>>2]|0;do if((B|0)<(w|0)){if(t)C=0;else C=c[x+-4>>2]|0;if((C|0)<(w|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);D=0;break}else{a[1263537]=0;z=54;break}}else z=54;while(0);if((z|0)==54)D=x+(v*24|0)|0;__ZN7VariantC2ERKS_(o,D);break}}c[o>>2]=0}else __ZN7VariantC2ERKS_(o,c[f+4>>2]|0);while(0);__ZN3RefI7TextureEC2ERK7Variant(j,o);c[n>>2]=c[j>>2];bj[u&4095](q,y,n);y=c[n>>2]|0;if((y|0?__ZN9Reference11unreferenceEv(y)|0:0)?(y=c[n>>2]|0,__Z17predelete_handlerP6Object(y)|0):0){gj[c[(c[y>>2]|0)+76>>2]&8191](y);__ZN6Memory11free_staticEPvb(y,0)}c[n>>2]=0;if(c[o>>2]|0)__ZN7Variant5clearEv(o);if(c[k>>2]|0)__ZN7Variant5clearEv(k);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1380,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind2I12LargeTextureiRK3RefI7TextureEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+28|0;g=e;h=e+24|0;if(!b)i=0;else{j=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236380)|0;i=j?b:0}b=c[a+44>>2]|0;j=c[a+48>>2]|0;a=i+(j>>1)|0;if(!(j&1))k=b;else k=c[(c[a>>2]|0)+b>>2]|0;b=c[c[d>>2]>>2]|0;__ZN7VariantC2EPK6Object(g,c[d+4>>2]|0);__ZN3RefI7TextureEC2ERK7Variant(f,g);if(c[g>>2]|0)__ZN7Variant5clearEv(g);c[h>>2]=c[f>>2];bj[k&4095](a,b,h);b=c[h>>2]|0;if(!b){l=e;return}if(!(__ZN9Reference11unreferenceEv(b)|0)){l=e;return}b=c[h>>2]|0;if(!(__Z17predelete_handlerP6Object(b)|0)){l=e;return}gj[c[(c[b>>2]|0)+76>>2]&8191](b);__ZN6Memory11free_staticEPvb(b,0);l=e;return}function __ZN11MethodBind2I12LargeTextureiRK3RefI7TextureEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind2I12LargeTextureiRK7Vector2E18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case 0:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;break}case 1:{g[d>>2]=0.0;g[d+4>>2]=0.0;__ZN7VariantC2ERK7Vector2(e,d);d=c[e>>2]|0;if(d|0)__ZN7Variant5clearEv(e);f=d;break}default:f=0}l=a;return f|0}function __ZNK11MethodBind2I12LargeTextureiRK7Vector2E18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,913252);l=a;return c[b>>2]|0}function __ZN11MethodBind2I12LargeTextureiRK7Vector2E4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0;i=l;l=l+64|0;if((l|0)>=(m|0))ba(64);j=i+24|0;k=i+48|0;n=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236380)|0:0){c[h>>2]=0;a[1263537]=0;o=d+24|0;p=c[o>>2]|0;if((p|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=p;c[b>>2]=0;l=i;return}q=p-(c[d+20>>2]|0)|0;if((q|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=q;c[b>>2]=0;l=i;return}if((g|0)>0){if((p|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);r=0}else{a[1263537]=0;r=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,r)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=r;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[o>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);s=0}else{a[1263537]=0;s=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,s)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=s;c[b>>2]=0;l=i;return}}}s=c[d+44>>2]|0;r=c[d+48>>2]|0;p=e+(r>>1)|0;if(!(r&1))t=s;else t=c[(c[p>>2]|0)+s>>2]|0;do if((g|0)<1){s=c[o>>2]|0;r=s+-1|0;if((s|0)>=1){e=c[d+16>>2]|0;q=(e|0)==0;if(q)u=0;else u=c[e+-4>>2]|0;if((s|0)<=(u|0)){if(q)v=0;else v=c[e+-4>>2]|0;do if((v|0)<(s|0)){if(q)w=0;else w=c[e+-4>>2]|0;if((w|0)<(s|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);x=0;break}else{a[1263537]=0;y=37;break}}else y=37;while(0);if((y|0)==37)x=e+(r*24|0)|0;__ZN7VariantC2ERKS_(j,x);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);x=__ZNK7VariantcviEv(j)|0;do if((g|0)<2){w=c[o>>2]|0;v=w+-1|0;u=w+-2|0;if((w|0)>=2){w=c[d+16>>2]|0;s=(w|0)==0;if(s)z=0;else z=c[w+-4>>2]|0;if((v|0)<=(z|0)){if(s)A=0;else A=c[w+-4>>2]|0;do if((A|0)<(v|0)){if(s)B=0;else B=c[w+-4>>2]|0;if((B|0)<(v|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);C=0;break}else{a[1263537]=0;y=54;break}}else y=54;while(0);if((y|0)==54)C=w+(u*24|0)|0;__ZN7VariantC2ERKS_(n,C);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f+4>>2]|0);while(0);__ZNK7Variantcv7Vector2Ev(k,n);bj[t&4095](p,x,k);if(c[n>>2]|0)__ZN7Variant5clearEv(n);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1380,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind2I12LargeTextureiRK7Vector2E7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236380)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;b=c[c[d>>2]>>2]|0;h=c[d+4>>2]|0;d=c[h+4>>2]|0;g=f;c[g>>2]=c[h>>2];c[g+4>>2]=d;bj[i&4095](a,b,f);l=e;return}function __ZN11MethodBind2I12LargeTextureiRK7Vector2ED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN6VectorIN12LargeTexture5PieceEE9push_backES1_(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0;e=c[b>>2]|0;if(!e)f=1;else f=(c[e+-4>>2]|0)+1|0;if(__ZN6VectorIN12LargeTexture5PieceEE6resizeEi(b,f)|0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);g=1;return g|0}a[1263537]=0;f=c[b>>2]|0;if(!f)h=-1;else h=(c[f+-4>>2]|0)+-1|0;f=d;e=c[f>>2]|0;i=c[f+4>>2]|0;f=c[d+8>>2]|0;if(!f)j=0;else{__ZN9Reference9referenceEv(f);j=f}do if((h|0)<0)k=16;else{f=c[b>>2]|0;d=(f|0)==0;if(d)l=0;else l=c[f+-4>>2]|0;if((l|0)<=(h|0)){if(d)m=0;else m=c[f+-4>>2]|0;if((m|0)<=(h|0)){k=16;break}a[1263537]=0}__ZN6VectorIN12LargeTexture5PieceEE14_copy_on_writeEv(b);n=(c[b>>2]|0)+(h*12|0)|0}while(0);if((k|0)==16){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);n=0}k=n;c[k>>2]=e;c[k+4>>2]=i;i=n+8|0;n=c[i>>2]|0;do if((j|0)==(n|0))if(!j){g=0;return g|0}else{o=j;break}else{if((n|0?__ZN9Reference11unreferenceEv(n)|0:0)?(k=c[i>>2]|0,__Z17predelete_handlerP6Object(k)|0):0){gj[c[(c[k>>2]|0)+76>>2]&8191](k);__ZN6Memory11free_staticEPvb(k,0)}c[i>>2]=j;if(!j){g=0;return g|0}else{__ZN9Reference9referenceEv(j);o=j;break}}while(0);if(!(__ZN9Reference11unreferenceEv(o)|0)){g=0;return g|0}if(!(__Z17predelete_handlerP6Object(j)|0)){g=0;return g|0}gj[c[(c[j>>2]|0)+76>>2]&8191](j);__ZN6Memory11free_staticEPvb(j,0);g=0;return g|0}function __ZN6VectorIN12LargeTexture5PieceEE6resizeEi(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0;if((d|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,269,1145657,0);e=31;return e|0}a[1263537]=0;f=c[b>>2]|0;if(!f)g=0;else g=c[f+-4>>2]|0;if((g|0)==(d|0)){e=0;return e|0}if(!d){__ZN6VectorIN12LargeTexture5PieceEE6_unrefEPv(b,f);c[b>>2]=0;e=0;return e|0}__ZN6VectorIN12LargeTexture5PieceEE14_copy_on_writeEv(b);f=d*12|0;if(d>>>0<=357913941?(g=f+-1|0,h=g>>>1|g,g=h>>>2|h,h=g>>>4|g,g=h>>>8|h,h=(g>>>16|g)+1|0,f>>>0<4294967264):0){a[1263537]=0;g=c[b>>2]|0;do if(!g)if((d|0)>0)i=15;else{j=0;i=24}else{k=c[g+-4>>2]|0;if((k|0)<(d|0))if(!k)i=15;else{l=__ZN6Memory14realloc_staticEPvjb(g,h,1)|0;if(l|0){a[1263537]=0;m=l;n=c[l+-4>>2]|0;break}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,300,1145876,0);e=6;return e|0}else{j=k;i=24}}while(0);do if((i|0)==15){k=__ZN6Memory12alloc_staticEjb(h,1)|0;if(k|0){a[1263537]=0;c[k+-4>>2]=0;c[k+-8>>2]=1;m=k;n=0;break}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,292,1145820,0);e=6;return e|0}else if((i|0)==24){if((j|0)<=(d|0)){e=0;return e|0}if((c[g+-4>>2]|0)>>>0>d>>>0){k=d;l=g;do{o=l+(k*12|0)+8|0;p=c[o>>2]|0;if((p|0?__ZN9Reference11unreferenceEv(p)|0:0)?(p=c[o>>2]|0,__Z17predelete_handlerP6Object(p)|0):0){gj[c[(c[p>>2]|0)+76>>2]&8191](p);__ZN6Memory11free_staticEPvb(p,0)}c[o>>2]=0;k=k+1|0;l=c[b>>2]|0}while(k>>>0<(c[l+-4>>2]|0)>>>0);q=l}else q=g;k=__ZN6Memory14realloc_staticEPvjb(q,h,1)|0;if(!k){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,324,1145876,0);e=6;return e|0}else{a[1263537]=0;c[b>>2]=k;c[k+-4>>2]=d;e=0;return e|0}}while(0);c[b>>2]=m;if((n|0)<(d|0)){h=n*12|0;_memset(m+h|0,0,f-h|0)|0;r=c[b>>2]|0}else r=m;c[((r|0)==0?0:r+-4|0)>>2]=d;e=0;return e|0}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,285,1145723,0);e=6;return e|0}function __ZNK12MethodBind2RI12LargeTextureiRK7Vector2RK3RefI7TextureEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case -1:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;break}case 0:{g[d>>2]=0.0;g[d+4>>2]=0.0;__ZN7VariantC2ERK7Vector2(e,d);d=c[e>>2]|0;if(d|0)__ZN7Variant5clearEv(e);f=d;break}case 1:{f=__ZN7Variant12get_type_forIRK3RefI7TextureEEENS_4TypeEv()|0;break}default:f=0}l=a;return f|0}function __ZNK12MethodBind2RI12LargeTextureiRK7Vector2RK3RefI7TextureEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,913252);l=a;return c[b>>2]|0}function __ZN12MethodBind2RI12LargeTextureiRK7Vector2RK3RefI7TextureEE4callEP6ObjectPPK7VariantiRNSC_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0;i=l;l=l+96|0;if((l|0)>=(m|0))ba(96);j=i+88|0;k=i+48|0;n=i+80|0;o=i+24|0;p=i+72|0;q=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236380)|0:0){c[h>>2]=0;a[1263537]=0;r=d+24|0;s=c[r>>2]|0;if((s|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=s;c[b>>2]=0;l=i;return}t=s-(c[d+20>>2]|0)|0;if((t|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=t;c[b>>2]=0;l=i;return}if((g|0)>0){if((s|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);u=0}else{a[1263537]=0;u=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,u)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=u;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[r>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);v=0}else{a[1263537]=0;v=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,v)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=v;c[b>>2]=0;l=i;return}}}v=c[d+44>>2]|0;u=c[d+48>>2]|0;s=e+(u>>1)|0;if(!(u&1))w=v;else w=c[(c[s>>2]|0)+v>>2]|0;do if((g|0)<1){v=c[r>>2]|0;u=v+-1|0;if((v|0)>=1){e=c[d+16>>2]|0;t=(e|0)==0;if(t)x=0;else x=c[e+-4>>2]|0;if((v|0)<=(x|0)){if(t)y=0;else y=c[e+-4>>2]|0;do if((y|0)<(v|0)){if(t)z=0;else z=c[e+-4>>2]|0;if((z|0)<(v|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);A=0;break}else{a[1263537]=0;B=37;break}}else B=37;while(0);if((B|0)==37)A=e+(u*24|0)|0;__ZN7VariantC2ERKS_(o,A);break}}c[o>>2]=0}else __ZN7VariantC2ERKS_(o,c[f>>2]|0);while(0);__ZNK7Variantcv7Vector2Ev(n,o);do if((g|0)<2){A=c[r>>2]|0;z=A+-1|0;y=A+-2|0;if((A|0)>=2){A=c[d+16>>2]|0;x=(A|0)==0;if(x)C=0;else C=c[A+-4>>2]|0;if((z|0)<=(C|0)){if(x)D=0;else D=c[A+-4>>2]|0;do if((D|0)<(z|0)){if(x)E=0;else E=c[A+-4>>2]|0;if((E|0)<(z|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);F=0;break}else{a[1263537]=0;B=54;break}}else B=54;while(0);if((B|0)==54)F=A+(y*24|0)|0;__ZN7VariantC2ERKS_(q,F);break}}c[q>>2]=0}else __ZN7VariantC2ERKS_(q,c[f+4>>2]|0);while(0);__ZN3RefI7TextureEC2ERK7Variant(j,q);c[p>>2]=c[j>>2];__ZN7VariantC2Ei(k,nj[w&2047](s,n,p)|0);n=c[p>>2]|0;if((n|0?__ZN9Reference11unreferenceEv(n)|0:0)?(n=c[p>>2]|0,__Z17predelete_handlerP6Object(n)|0):0){gj[c[(c[n>>2]|0)+76>>2]&8191](n);__ZN6Memory11free_staticEPvb(n,0)}c[p>>2]=0;if(c[q>>2]|0)__ZN7Variant5clearEv(q);if(c[o>>2]|0)__ZN7Variant5clearEv(o);__ZN7VariantC2ERKS_(b,k);if(c[k>>2]|0)__ZN7Variant5clearEv(k);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1544,1146558,0);c[b>>2]=0;l=i;return}function __ZN12MethodBind2RI12LargeTextureiRK7Vector2RK3RefI7TextureEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0;f=l;l=l+48|0;if((l|0)>=(m|0))ba(48);g=f+36|0;h=f+8|0;i=f;j=f+32|0;if(!b)k=0;else{n=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236380)|0;k=n?b:0}b=c[a+44>>2]|0;n=c[a+48>>2]|0;a=k+(n>>1)|0;if(!(n&1))o=b;else o=c[(c[a>>2]|0)+b>>2]|0;b=c[d>>2]|0;n=c[b+4>>2]|0;k=i;c[k>>2]=c[b>>2];c[k+4>>2]=n;__ZN7VariantC2EPK6Object(h,c[d+4>>2]|0);__ZN3RefI7TextureEC2ERK7Variant(g,h);if(c[h>>2]|0)__ZN7Variant5clearEv(h);c[j>>2]=c[g>>2];c[e>>2]=nj[o&2047](a,i,j)|0;i=c[j>>2]|0;if(!i){l=f;return}if(!(__ZN9Reference11unreferenceEv(i)|0)){l=f;return}i=c[j>>2]|0;if(!(__Z17predelete_handlerP6Object(i)|0)){l=f;return}gj[c[(c[i>>2]|0)+76>>2]&8191](i);__ZN6Memory11free_staticEPvb(i,0);l=f;return}function __ZN12MethodBind2RI12LargeTextureiRK7Vector2RK3RefI7TextureEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN7CubeMap18_initialize_classvEv(b){b=b|0;if(a[1263421]|0)return;if(!(a[1257004]|0)){if(!(a[1257001]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI9ReferenceEEvv();__ZN9Reference13_bind_methodsEv();a[1257001]=1}__ZN7ClassDB10_add_classI8ResourceEEvv();__ZN8Resource13_bind_methodsEv();a[1257004]=1}__ZN7ClassDB10_add_classI7CubeMapEEvv();__ZN7CubeMap13_bind_methodsEv();a[1263421]=1;return}function __ZN7CubeMap5_setvERK10StringNameRK7Variant(a,b,c){a=a|0;b=b|0;c=c|0;var d=0;if(1276!=1129)d=__ZN7CubeMap4_setERK10StringNameRK7Variant(a,b,c)|0;else d=0;return d|0}function __ZNK7CubeMap5_getvERK10StringNameR7Variant(a,b,c){a=a|0;b=b|0;c=c|0;var d=0;if(1277!=1131?__ZNK7CubeMap4_getERK10StringNameR7Variant(a,b,c)|0:0)d=1;else d=0;return d|0}function __ZNK7CubeMap19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+24|0;g=e+4|0;h=e;if(!d)__ZNK8Resource19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,0);__ZN6StringC2EPKc(f,913466);i=c[f>>2]|0;f=i;j=g+4|0;c[j>>2]=0;k=g+12|0;c[k>>2]=0;c[g>>2]=0;n=(i|0)==0;if(!n?(c[j>>2]=0,__Z28atomic_conditional_incrementPj(i+-8|0)|0):0)c[j>>2]=f;c[g+8>>2]=0;f=c[k>>2]|0;if(f|0){if(!(__Z16atomic_decrementPj(f+-8|0)|0))__ZN6Memory11free_staticEPvb(f,1);c[k>>2]=0}c[g+16>>2]=256;if(!(c[b>>2]|0)){k=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=k;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0}k=__ZnwjPFPvjE(32,4740)|0;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0;c[k+12>>2]=0;c[k+16>>2]=7;f=k+20|0;c[f>>2]=0;j=k+24|0;c[j>>2]=0;o=k+28|0;c[o>>2]=0;__ZN12PropertyInfoaSERKS_(k,g)|0;p=c[b>>2]|0;q=p+4|0;r=c[q>>2]|0;c[j>>2]=r;c[f>>2]=0;c[o>>2]=p;if(r|0)c[r+20>>2]=k;c[q>>2]=k;if(!(c[p>>2]|0))c[p>>2]=k;k=p+8|0;c[k>>2]=(c[k>>2]|0)+1;k=c[g+12>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);k=c[g+4>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);if(!n?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);__ZN10StringNameC2EPKc(h,913466);__ZN7ClassDB17get_property_listE10StringNameP4ListI12PropertyInfo16DefaultAllocatorEbPK6Object(h,b,1,a);__ZN10StringNameD2Ev(h);if(1698!=516)__ZNK7CubeMap18_get_property_listEP4ListI12PropertyInfo16DefaultAllocatorE(a,b);if(!d){l=e;return}__ZNK8Resource19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,1);l=e;return}function __ZN7CubeMap14_notificationvEib(a,b,c){a=a|0;b=b|0;c=c|0;return}function __ZNK7CubeMap16_get_class_namevEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+8|0;e=b+4|0;f=b;g=a+124|0;a=c[g>>2]|0;if(a|0){if(c[a+4>>2]|0){l=b;return g|0}if(__ZNK6String6lengthEv(a+8|0)|0){l=b;return g|0}}__ZN6StringC2EPKc(d,913466);c[f>>2]=c[d>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameaSERKS_(g,e);__ZN10StringNameD2Ev(e);e=c[f>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);l=b;return g|0}function __ZNK7CubeMap9get_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,913466);l=a;return c[b>>2]|0}function __ZNK7CubeMap8is_classERK6String(a,b){a=a|0;b=b|0;var c=0;if((!(__ZNK6StringeqEPKc(b,913466)|0)?!(__ZNK6StringeqEPKc(b,1110448)|0):0)?!(__ZNK6StringeqEPKc(b,1126157)|0):0)c=__ZNK6StringeqEPKc(b,1142944)|0;else c=1;return c|0}function __ZNK7CubeMap12is_class_ptrEPv(a,b){a=a|0;b=b|0;return (b|0)==1236384|((b|0)==1220696|((b|0)==1220724|(b|0)==1220580))|0}function __ZN7CubeMapD2Ev(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+4|0;e=b;c[a>>2]=304736;f=__ZN12VisualServer13get_singletonEv()|0;g=c[(c[f>>2]|0)+1312>>2]|0;c[e>>2]=c[a+136>>2];c[d>>2]=c[e>>2];Pi[g&2047](f,d);__ZN10StringNameD2Ev(a+124|0);__ZN8ResourceD2Ev(a);l=b;return}function __ZN7CubeMapD0Ev(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+4|0;e=b;c[a>>2]=304736;f=__ZN12VisualServer13get_singletonEv()|0;g=c[(c[f>>2]|0)+1312>>2]|0;c[e>>2]=c[a+136>>2];c[d>>2]=c[e>>2];Pi[g&2047](f,d);__ZN10StringNameD2Ev(a+124|0);__ZN8ResourceD2Ev(a);__ZdlPv(a);l=b;return}function __ZNK7CubeMap18get_base_extensionEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,920452);l=a;return c[b>>2]|0}function __ZN7CubeMap8set_pathERK6Stringb(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e+4|0;g=e;h=a+136|0;if(!(c[h>>2]|0)){__ZN8Resource8set_pathERK6Stringb(a,b,d);l=e;return}i=__ZN12VisualServer13get_singletonEv()|0;j=c[(c[i>>2]|0)+124>>2]|0;c[g>>2]=c[h>>2];c[f>>2]=c[g>>2];bj[j&4095](i,f,b);__ZN8Resource8set_pathERK6Stringb(a,b,d);l=e;return}function __ZNK7CubeMap7get_ridEv(a){a=a|0;return c[a+136>>2]|0}function __ZNK7CubeMap18_get_property_listEP4ListI12PropertyInfo16DefaultAllocatorE(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0;d=l;l=l+64|0;if((l|0)>=(m|0))ba(64);e=d+40|0;f=d+32|0;h=d+36|0;i=d+28|0;j=d+24|0;k=d+20|0;n=d+16|0;o=d+12|0;p=d+8|0;q=d+4|0;r=d;s=c[a+156>>2]|0;t=(s|0)==1?20:(s|0)==2?21:0;__ZN6StringC2EPKc(f,1117356);__ZN6StringC2EPKc(h,913265);s=e+4|0;c[s>>2]=0;u=e+12|0;c[u>>2]=0;c[e>>2]=2;v=c[f>>2]|0;if(v|0?(c[s>>2]=0,__Z28atomic_conditional_incrementPj(v+-8|0)|0):0)c[s>>2]=c[f>>2];c[e+8>>2]=8;s=c[u>>2]|0;if((s|0)!=(c[h>>2]|0)){if(s|0?(__Z16atomic_decrementPj(s+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(s,1);c[u>>2]=0;s=c[h>>2]|0;if(s|0?__Z28atomic_conditional_incrementPj(s+-8|0)|0:0)c[u>>2]=c[h>>2]}c[e+16>>2]=7;if(!(c[b>>2]|0)){u=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=u;c[u>>2]=0;c[u+4>>2]=0;c[u+8>>2]=0}u=__ZnwjPFPvjE(32,4740)|0;c[u>>2]=0;c[u+4>>2]=0;c[u+8>>2]=0;c[u+12>>2]=0;c[u+16>>2]=7;s=u+20|0;c[s>>2]=0;v=u+24|0;c[v>>2]=0;w=u+28|0;c[w>>2]=0;__ZN12PropertyInfoaSERKS_(u,e)|0;x=c[b>>2]|0;y=x+4|0;z=c[y>>2]|0;c[v>>2]=z;c[s>>2]=0;c[w>>2]=x;if(z|0)c[z+20>>2]=u;c[y>>2]=u;if(!(c[x>>2]|0))c[x>>2]=u;u=x+8|0;c[u>>2]=(c[u>>2]|0)+1;u=c[e+12>>2]|0;if(u|0?(__Z16atomic_decrementPj(u+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(u,1);u=c[e+4>>2]|0;if(u|0?(__Z16atomic_decrementPj(u+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(u,1);u=c[h>>2]|0;if(u|0?(__Z16atomic_decrementPj(u+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(u,1);u=c[f>>2]|0;if(u|0?(__Z16atomic_decrementPj(u+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(u,1);__ZN6StringC2EPKc(i,913287);u=a+168|0;a=__ZN6String3numEdi(+g[u>>2],-1)|0;f=a;x=e+4|0;c[x>>2]=0;y=e+12|0;c[y>>2]=0;c[e>>2]=15;z=c[i>>2]|0;if(z|0?(c[x>>2]=0,__Z28atomic_conditional_incrementPj(z+-8|0)|0):0)c[x>>2]=c[i>>2];c[e+8>>2]=t;x=c[y>>2]|0;if((x|0)!=(a|0)){if(x|0?(__Z16atomic_decrementPj(x+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(x,1);c[y>>2]=0;if(a|0?__Z28atomic_conditional_incrementPj(a+-8|0)|0:0)c[y>>2]=f}c[e+16>>2]=7;if(!(c[b>>2]|0)){f=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=f;c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0}f=__ZnwjPFPvjE(32,4740)|0;c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;c[f+12>>2]=0;c[f+16>>2]=7;y=f+20|0;c[y>>2]=0;x=f+24|0;c[x>>2]=0;z=f+28|0;c[z>>2]=0;__ZN12PropertyInfoaSERKS_(f,e)|0;w=c[b>>2]|0;s=w+4|0;v=c[s>>2]|0;c[x>>2]=v;c[y>>2]=0;c[z>>2]=w;if(v|0)c[v+20>>2]=f;c[s>>2]=f;if(!(c[w>>2]|0))c[w>>2]=f;f=w+8|0;c[f>>2]=(c[f>>2]|0)+1;f=c[e+12>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);f=c[e+4>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);if(a|0?(__Z16atomic_decrementPj(a+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(a,1);a=c[i>>2]|0;if(a|0?(__Z16atomic_decrementPj(a+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(a,1);__ZN6StringC2EPKc(j,913297);a=__ZN6String3numEdi(+g[u>>2],-1)|0;i=a;f=e+4|0;c[f>>2]=0;w=e+12|0;c[w>>2]=0;c[e>>2]=15;s=c[j>>2]|0;do if(s|0){c[f>>2]=0;if(!(__Z28atomic_conditional_incrementPj(s+-8|0)|0))break;c[f>>2]=c[j>>2]}while(0);c[e+8>>2]=t;f=c[w>>2]|0;do if((f|0)!=(a|0)){do if(f|0){if(__Z16atomic_decrementPj(f+-8|0)|0)break;__ZN6Memory11free_staticEPvb(f,1)}while(0);c[w>>2]=0;if(!a)break;if(!(__Z28atomic_conditional_incrementPj(a+-8|0)|0))break;c[w>>2]=i}while(0);c[e+16>>2]=7;if(!(c[b>>2]|0)){i=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=i;c[i>>2]=0;c[i+4>>2]=0;c[i+8>>2]=0}i=__ZnwjPFPvjE(32,4740)|0;c[i>>2]=0;c[i+4>>2]=0;c[i+8>>2]=0;c[i+12>>2]=0;c[i+16>>2]=7;w=i+20|0;c[w>>2]=0;f=i+24|0;c[f>>2]=0;s=i+28|0;c[s>>2]=0;__ZN12PropertyInfoaSERKS_(i,e)|0;v=c[b>>2]|0;z=v+4|0;y=c[z>>2]|0;c[f>>2]=y;c[w>>2]=0;c[s>>2]=v;if(y|0)c[y+20>>2]=i;c[z>>2]=i;if(!(c[v>>2]|0))c[v>>2]=i;i=v+8|0;c[i>>2]=(c[i>>2]|0)+1;i=c[e+12>>2]|0;do if(i|0){if(__Z16atomic_decrementPj(i+-8|0)|0)break;__ZN6Memory11free_staticEPvb(i,1)}while(0);i=c[e+4>>2]|0;do if(i|0){if(__Z16atomic_decrementPj(i+-8|0)|0)break;__ZN6Memory11free_staticEPvb(i,1)}while(0);do if(a|0){if(__Z16atomic_decrementPj(a+-8|0)|0)break;__ZN6Memory11free_staticEPvb(a,1)}while(0);a=c[j>>2]|0;do if(a|0){if(__Z16atomic_decrementPj(a+-8|0)|0)break;__ZN6Memory11free_staticEPvb(a,1)}while(0);__ZN6StringC2EPKc(k,913308);a=__ZN6String3numEdi(+g[u>>2],-1)|0;j=a;i=e+4|0;c[i>>2]=0;v=e+12|0;c[v>>2]=0;c[e>>2]=15;z=c[k>>2]|0;do if(z|0){c[i>>2]=0;if(!(__Z28atomic_conditional_incrementPj(z+-8|0)|0))break;c[i>>2]=c[k>>2]}while(0);c[e+8>>2]=t;i=c[v>>2]|0;do if((i|0)!=(a|0)){do if(i|0){if(__Z16atomic_decrementPj(i+-8|0)|0)break;__ZN6Memory11free_staticEPvb(i,1)}while(0);c[v>>2]=0;if(!a)break;if(!(__Z28atomic_conditional_incrementPj(a+-8|0)|0))break;c[v>>2]=j}while(0);c[e+16>>2]=7;if(!(c[b>>2]|0)){j=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=j;c[j>>2]=0;c[j+4>>2]=0;c[j+8>>2]=0}j=__ZnwjPFPvjE(32,4740)|0;c[j>>2]=0;c[j+4>>2]=0;c[j+8>>2]=0;c[j+12>>2]=0;c[j+16>>2]=7;v=j+20|0;c[v>>2]=0;i=j+24|0;c[i>>2]=0;z=j+28|0;c[z>>2]=0;__ZN12PropertyInfoaSERKS_(j,e)|0;y=c[b>>2]|0;s=y+4|0;w=c[s>>2]|0;c[i>>2]=w;c[v>>2]=0;c[z>>2]=y;if(w|0)c[w+20>>2]=j;c[s>>2]=j;if(!(c[y>>2]|0))c[y>>2]=j;j=y+8|0;c[j>>2]=(c[j>>2]|0)+1;j=c[e+12>>2]|0;do if(j|0){if(__Z16atomic_decrementPj(j+-8|0)|0)break;__ZN6Memory11free_staticEPvb(j,1)}while(0);j=c[e+4>>2]|0;do if(j|0){if(__Z16atomic_decrementPj(j+-8|0)|0)break;__ZN6Memory11free_staticEPvb(j,1)}while(0);do if(a|0){if(__Z16atomic_decrementPj(a+-8|0)|0)break;__ZN6Memory11free_staticEPvb(a,1)}while(0);a=c[k>>2]|0;do if(a|0){if(__Z16atomic_decrementPj(a+-8|0)|0)break;__ZN6Memory11free_staticEPvb(a,1)}while(0);__ZN6StringC2EPKc(n,913320);a=__ZN6String3numEdi(+g[u>>2],-1)|0;k=a;j=e+4|0;c[j>>2]=0;y=e+12|0;c[y>>2]=0;c[e>>2]=15;s=c[n>>2]|0;do if(s|0){c[j>>2]=0;if(!(__Z28atomic_conditional_incrementPj(s+-8|0)|0))break;c[j>>2]=c[n>>2]}while(0);c[e+8>>2]=t;j=c[y>>2]|0;do if((j|0)!=(a|0)){do if(j|0){if(__Z16atomic_decrementPj(j+-8|0)|0)break;__ZN6Memory11free_staticEPvb(j,1)}while(0);c[y>>2]=0;if(!a)break;if(!(__Z28atomic_conditional_incrementPj(a+-8|0)|0))break;c[y>>2]=k}while(0);c[e+16>>2]=7;if(!(c[b>>2]|0)){k=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=k;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0}k=__ZnwjPFPvjE(32,4740)|0;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0;c[k+12>>2]=0;c[k+16>>2]=7;y=k+20|0;c[y>>2]=0;j=k+24|0;c[j>>2]=0;s=k+28|0;c[s>>2]=0;__ZN12PropertyInfoaSERKS_(k,e)|0;w=c[b>>2]|0;z=w+4|0;v=c[z>>2]|0;c[j>>2]=v;c[y>>2]=0;c[s>>2]=w;if(v|0)c[v+20>>2]=k;c[z>>2]=k;if(!(c[w>>2]|0))c[w>>2]=k;k=w+8|0;c[k>>2]=(c[k>>2]|0)+1;k=c[e+12>>2]|0;do if(k|0){if(__Z16atomic_decrementPj(k+-8|0)|0)break;__ZN6Memory11free_staticEPvb(k,1)}while(0);k=c[e+4>>2]|0;do if(k|0){if(__Z16atomic_decrementPj(k+-8|0)|0)break;__ZN6Memory11free_staticEPvb(k,1)}while(0);do if(a|0){if(__Z16atomic_decrementPj(a+-8|0)|0)break;__ZN6Memory11free_staticEPvb(a,1)}while(0);a=c[n>>2]|0;do if(a|0){if(__Z16atomic_decrementPj(a+-8|0)|0)break;__ZN6Memory11free_staticEPvb(a,1)}while(0);__ZN6StringC2EPKc(o,913329);a=__ZN6String3numEdi(+g[u>>2],-1)|0;n=a;k=e+4|0;c[k>>2]=0;w=e+12|0;c[w>>2]=0;c[e>>2]=15;z=c[o>>2]|0;do if(z|0){c[k>>2]=0;if(!(__Z28atomic_conditional_incrementPj(z+-8|0)|0))break;c[k>>2]=c[o>>2]}while(0);c[e+8>>2]=t;k=c[w>>2]|0;do if((k|0)!=(a|0)){do if(k|0){if(__Z16atomic_decrementPj(k+-8|0)|0)break;__ZN6Memory11free_staticEPvb(k,1)}while(0);c[w>>2]=0;if(!a)break;if(!(__Z28atomic_conditional_incrementPj(a+-8|0)|0))break;c[w>>2]=n}while(0);c[e+16>>2]=7;if(!(c[b>>2]|0)){n=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=n;c[n>>2]=0;c[n+4>>2]=0;c[n+8>>2]=0}n=__ZnwjPFPvjE(32,4740)|0;c[n>>2]=0;c[n+4>>2]=0;c[n+8>>2]=0;c[n+12>>2]=0;c[n+16>>2]=7;w=n+20|0;c[w>>2]=0;k=n+24|0;c[k>>2]=0;z=n+28|0;c[z>>2]=0;__ZN12PropertyInfoaSERKS_(n,e)|0;v=c[b>>2]|0;s=v+4|0;y=c[s>>2]|0;c[k>>2]=y;c[w>>2]=0;c[z>>2]=v;if(y|0)c[y+20>>2]=n;c[s>>2]=n;if(!(c[v>>2]|0))c[v>>2]=n;n=v+8|0;c[n>>2]=(c[n>>2]|0)+1;n=c[e+12>>2]|0;do if(n|0){if(__Z16atomic_decrementPj(n+-8|0)|0)break;__ZN6Memory11free_staticEPvb(n,1)}while(0);n=c[e+4>>2]|0;do if(n|0){if(__Z16atomic_decrementPj(n+-8|0)|0)break;__ZN6Memory11free_staticEPvb(n,1)}while(0);do if(a|0){if(__Z16atomic_decrementPj(a+-8|0)|0)break;__ZN6Memory11free_staticEPvb(a,1)}while(0);a=c[o>>2]|0;do if(a|0){if(__Z16atomic_decrementPj(a+-8|0)|0)break;__ZN6Memory11free_staticEPvb(a,1)}while(0);__ZN6StringC2EPKc(p,913340);a=__ZN6String3numEdi(+g[u>>2],-1)|0;u=a;o=e+4|0;c[o>>2]=0;n=e+12|0;c[n>>2]=0;c[e>>2]=15;v=c[p>>2]|0;do if(v|0){c[o>>2]=0;if(!(__Z28atomic_conditional_incrementPj(v+-8|0)|0))break;c[o>>2]=c[p>>2]}while(0);c[e+8>>2]=t;t=c[n>>2]|0;do if((t|0)!=(a|0)){do if(t|0){if(__Z16atomic_decrementPj(t+-8|0)|0)break;__ZN6Memory11free_staticEPvb(t,1)}while(0);c[n>>2]=0;if(!a)break;if(!(__Z28atomic_conditional_incrementPj(a+-8|0)|0))break;c[n>>2]=u}while(0);c[e+16>>2]=7;if(!(c[b>>2]|0)){u=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=u;c[u>>2]=0;c[u+4>>2]=0;c[u+8>>2]=0}u=__ZnwjPFPvjE(32,4740)|0;c[u>>2]=0;c[u+4>>2]=0;c[u+8>>2]=0;c[u+12>>2]=0;c[u+16>>2]=7;n=u+20|0;c[n>>2]=0;t=u+24|0;c[t>>2]=0;o=u+28|0;c[o>>2]=0;__ZN12PropertyInfoaSERKS_(u,e)|0;v=c[b>>2]|0;s=v+4|0;y=c[s>>2]|0;c[t>>2]=y;c[n>>2]=0;c[o>>2]=v;if(y|0)c[y+20>>2]=u;c[s>>2]=u;if(!(c[v>>2]|0))c[v>>2]=u;u=v+8|0;c[u>>2]=(c[u>>2]|0)+1;u=c[e+12>>2]|0;do if(u|0){if(__Z16atomic_decrementPj(u+-8|0)|0)break;__ZN6Memory11free_staticEPvb(u,1)}while(0);u=c[e+4>>2]|0;do if(u|0){if(__Z16atomic_decrementPj(u+-8|0)|0)break;__ZN6Memory11free_staticEPvb(u,1)}while(0);do if(a|0){if(__Z16atomic_decrementPj(a+-8|0)|0)break;__ZN6Memory11free_staticEPvb(a,1)}while(0);a=c[p>>2]|0;do if(a|0){if(__Z16atomic_decrementPj(a+-8|0)|0)break;__ZN6Memory11free_staticEPvb(a,1)}while(0);__ZN6StringC2EPKc(q,910710);__ZN6StringC2EPKc(h,910718);a=e+4|0;c[a>>2]=0;p=e+12|0;c[p>>2]=0;c[e>>2]=2;u=c[q>>2]|0;do if(u|0){c[a>>2]=0;if(!(__Z28atomic_conditional_incrementPj(u+-8|0)|0))break;c[a>>2]=c[q>>2]}while(0);c[e+8>>2]=3;a=c[p>>2]|0;do if((a|0)!=(c[h>>2]|0)){do if(a|0){if(__Z16atomic_decrementPj(a+-8|0)|0)break;__ZN6Memory11free_staticEPvb(a,1)}while(0);c[p>>2]=0;u=c[h>>2]|0;if(!u)break;if(!(__Z28atomic_conditional_incrementPj(u+-8|0)|0))break;c[p>>2]=c[h>>2]}while(0);c[e+16>>2]=2;if(!(c[b>>2]|0)){p=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=p;c[p>>2]=0;c[p+4>>2]=0;c[p+8>>2]=0}p=__ZnwjPFPvjE(32,4740)|0;c[p>>2]=0;c[p+4>>2]=0;c[p+8>>2]=0;c[p+12>>2]=0;c[p+16>>2]=7;a=p+20|0;c[a>>2]=0;u=p+24|0;c[u>>2]=0;v=p+28|0;c[v>>2]=0;__ZN12PropertyInfoaSERKS_(p,e)|0;s=c[b>>2]|0;y=s+4|0;o=c[y>>2]|0;c[u>>2]=o;c[a>>2]=0;c[v>>2]=s;if(o|0)c[o+20>>2]=p;c[y>>2]=p;if(!(c[s>>2]|0))c[s>>2]=p;p=s+8|0;c[p>>2]=(c[p>>2]|0)+1;p=c[e+12>>2]|0;do if(p|0){if(__Z16atomic_decrementPj(p+-8|0)|0)break;__ZN6Memory11free_staticEPvb(p,1)}while(0);p=c[e+4>>2]|0;do if(p|0){if(__Z16atomic_decrementPj(p+-8|0)|0)break;__ZN6Memory11free_staticEPvb(p,1)}while(0);p=c[h>>2]|0;do if(p|0){if(__Z16atomic_decrementPj(p+-8|0)|0)break;__ZN6Memory11free_staticEPvb(p,1)}while(0);p=c[q>>2]|0;do if(p|0){if(__Z16atomic_decrementPj(p+-8|0)|0)break;__ZN6Memory11free_staticEPvb(p,1)}while(0);__ZN6StringC2EPKc(r,910764);__ZN6StringC2EPKc(h,910778);p=e+4|0;c[p>>2]=0;q=e+12|0;c[q>>2]=0;c[e>>2]=3;s=c[r>>2]|0;do if(s|0){c[p>>2]=0;if(!(__Z28atomic_conditional_incrementPj(s+-8|0)|0))break;c[p>>2]=c[r>>2]}while(0);c[e+8>>2]=1;p=c[q>>2]|0;do if((p|0)!=(c[h>>2]|0)){do if(p|0){if(__Z16atomic_decrementPj(p+-8|0)|0)break;__ZN6Memory11free_staticEPvb(p,1)}while(0);c[q>>2]=0;s=c[h>>2]|0;if(!s)break;if(!(__Z28atomic_conditional_incrementPj(s+-8|0)|0))break;c[q>>2]=c[h>>2]}while(0);c[e+16>>2]=7;if(!(c[b>>2]|0)){q=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=q;c[q>>2]=0;c[q+4>>2]=0;c[q+8>>2]=0}q=__ZnwjPFPvjE(32,4740)|0;c[q>>2]=0;c[q+4>>2]=0;c[q+8>>2]=0;c[q+12>>2]=0;c[q+16>>2]=7;p=q+20|0;c[p>>2]=0;s=q+24|0;c[s>>2]=0;y=q+28|0;c[y>>2]=0;__ZN12PropertyInfoaSERKS_(q,e)|0;o=c[b>>2]|0;b=o+4|0;v=c[b>>2]|0;c[s>>2]=v;c[p>>2]=0;c[y>>2]=o;if(v|0)c[v+20>>2]=q;c[b>>2]=q;if(!(c[o>>2]|0))c[o>>2]=q;q=o+8|0;c[q>>2]=(c[q>>2]|0)+1;q=c[e+12>>2]|0;do if(q|0){if(__Z16atomic_decrementPj(q+-8|0)|0)break;__ZN6Memory11free_staticEPvb(q,1)}while(0);q=c[e+4>>2]|0;do if(q|0){if(__Z16atomic_decrementPj(q+-8|0)|0)break;__ZN6Memory11free_staticEPvb(q,1)}while(0);q=c[h>>2]|0;do if(q|0){if(__Z16atomic_decrementPj(q+-8|0)|0)break;__ZN6Memory11free_staticEPvb(q,1)}while(0);q=c[r>>2]|0;if(!q){l=d;return}if(__Z16atomic_decrementPj(q+-8|0)|0){l=d;return}__ZN6Memory11free_staticEPvb(q,1);l=d;return}function __ZNK7CubeMap4_getERK10StringNameR7Variant(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0;f=l;l=l+80|0;if((l|0)>=(m|0))ba(80);h=f+24|0;i=f+68|0;j=f;k=f+48|0;if(__ZNK10StringNameeqEPKc(d,913287)|0){if(!(a[b+128>>0]|0))__ZN5ImageC2Ev(k);else{n=__ZN12VisualServer13get_singletonEv()|0;o=c[(c[n>>2]|0)+96>>2]|0;c[i>>2]=c[b+136>>2];c[h>>2]=c[i>>2];Ki[o&4095](k,n,h,0)}__ZN7VariantC2ERK5Image(j,k);__ZN7VariantaSERKS_(e,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);__ZN5ImageD2Ev(k);p=1;l=f;return p|0}if(__ZNK10StringNameeqEPKc(d,913297)|0){if(!(a[b+129>>0]|0))__ZN5ImageC2Ev(k);else{n=__ZN12VisualServer13get_singletonEv()|0;o=c[(c[n>>2]|0)+96>>2]|0;c[i>>2]=c[b+136>>2];c[h>>2]=c[i>>2];Ki[o&4095](k,n,h,1)}__ZN7VariantC2ERK5Image(j,k);__ZN7VariantaSERKS_(e,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);__ZN5ImageD2Ev(k);p=1;l=f;return p|0}if(__ZNK10StringNameeqEPKc(d,913308)|0){if(!(a[b+130>>0]|0))__ZN5ImageC2Ev(k);else{n=__ZN12VisualServer13get_singletonEv()|0;o=c[(c[n>>2]|0)+96>>2]|0;c[i>>2]=c[b+136>>2];c[h>>2]=c[i>>2];Ki[o&4095](k,n,h,2)}__ZN7VariantC2ERK5Image(j,k);__ZN7VariantaSERKS_(e,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);__ZN5ImageD2Ev(k);p=1;l=f;return p|0}if(__ZNK10StringNameeqEPKc(d,913320)|0){if(!(a[b+131>>0]|0))__ZN5ImageC2Ev(k);else{n=__ZN12VisualServer13get_singletonEv()|0;o=c[(c[n>>2]|0)+96>>2]|0;c[i>>2]=c[b+136>>2];c[h>>2]=c[i>>2];Ki[o&4095](k,n,h,3)}__ZN7VariantC2ERK5Image(j,k);__ZN7VariantaSERKS_(e,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);__ZN5ImageD2Ev(k);p=1;l=f;return p|0}if(__ZNK10StringNameeqEPKc(d,913329)|0){if(!(a[b+132>>0]|0))__ZN5ImageC2Ev(k);else{n=__ZN12VisualServer13get_singletonEv()|0;o=c[(c[n>>2]|0)+96>>2]|0;c[i>>2]=c[b+136>>2];c[h>>2]=c[i>>2];Ki[o&4095](k,n,h,4)}__ZN7VariantC2ERK5Image(j,k);__ZN7VariantaSERKS_(e,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);__ZN5ImageD2Ev(k);p=1;l=f;return p|0}if(__ZNK10StringNameeqEPKc(d,913340)|0){if(!(a[b+133>>0]|0))__ZN5ImageC2Ev(k);else{n=__ZN12VisualServer13get_singletonEv()|0;o=c[(c[n>>2]|0)+96>>2]|0;c[i>>2]=c[b+136>>2];c[h>>2]=c[i>>2];Ki[o&4095](k,n,h,5)}__ZN7VariantC2ERK5Image(j,k);__ZN7VariantaSERKS_(e,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);__ZN5ImageD2Ev(k);p=1;l=f;return p|0}if(__ZNK10StringNameeqEPKc(d,1117356)|0){__ZN7VariantC2Ej(h,c[b+144>>2]|0);__ZN7VariantaSERKS_(e,h);if(c[h>>2]|0)__ZN7Variant5clearEv(h);p=1;l=f;return p|0}if(__ZNK10StringNameeqEPKc(d,910710)|0){__ZN7VariantC2Ei(h,c[b+156>>2]|0);__ZN7VariantaSERKS_(e,h);if(c[h>>2]|0)__ZN7Variant5clearEv(h);p=1;l=f;return p|0}if(!(__ZNK10StringNameeqEPKc(d,910764)|0)){p=0;l=f;return p|0}__ZN7VariantC2Ef(h,+g[b+168>>2]);__ZN7VariantaSERKS_(e,h);if(c[h>>2]|0)__ZN7Variant5clearEv(h);p=1;l=f;return p|0}function __ZN7CubeMap4_setERK10StringNameRK7Variant(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0,j=0,k=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);h=f+4|0;i=f;if(__ZNK10StringNameeqEPKc(d,913287)|0){__ZNK7Variantcv5ImageEv(h,e);__ZN7CubeMap8set_sideENS_4SideERK5Image(b,0,h);__ZN5ImageD2Ev(h);j=1;l=f;return j|0}if(__ZNK10StringNameeqEPKc(d,913297)|0){__ZNK7Variantcv5ImageEv(h,e);__ZN7CubeMap8set_sideENS_4SideERK5Image(b,1,h);__ZN5ImageD2Ev(h);j=1;l=f;return j|0}if(__ZNK10StringNameeqEPKc(d,913308)|0){__ZNK7Variantcv5ImageEv(h,e);__ZN7CubeMap8set_sideENS_4SideERK5Image(b,2,h);__ZN5ImageD2Ev(h);j=1;l=f;return j|0}if(__ZNK10StringNameeqEPKc(d,913320)|0){__ZNK7Variantcv5ImageEv(h,e);__ZN7CubeMap8set_sideENS_4SideERK5Image(b,3,h);__ZN5ImageD2Ev(h);j=1;l=f;return j|0}if(__ZNK10StringNameeqEPKc(d,913329)|0){__ZNK7Variantcv5ImageEv(h,e);__ZN7CubeMap8set_sideENS_4SideERK5Image(b,4,h);__ZN5ImageD2Ev(h);j=1;l=f;return j|0}if(__ZNK10StringNameeqEPKc(d,913340)|0){__ZNK7Variantcv5ImageEv(h,e);__ZN7CubeMap8set_sideENS_4SideERK5Image(b,5,h);__ZN5ImageD2Ev(h);j=1;l=f;return j|0}if(!(__ZNK10StringNameeqEPKc(d,1117356)|0)){if(__ZNK10StringNameeqEPKc(d,910710)|0){c[b+156>>2]=__ZNK7VariantcviEv(e)|0;j=1;l=f;return j|0}if(!(__ZNK10StringNameeqEPKc(d,910764)|0)){j=0;l=f;return j|0}g[b+168>>2]=+__ZNK7VariantcvfEv(e);j=1;l=f;return j|0}d=b+144|0;c[d>>2]=__ZNK7VariantcvjEv(e)|0;if(!((((((a[b+128>>0]|0)==0?(a[b+129>>0]|0)==0:0)?(a[b+130>>0]|0)==0:0)?(a[b+131>>0]|0)==0:0)?(a[b+132>>0]|0)==0:0)?!(a[b+133>>0]|0):0)){e=__ZN12VisualServer13get_singletonEv()|0;k=c[(c[e>>2]|0)+100>>2]|0;c[i>>2]=c[b+136>>2];b=c[d>>2]|2048;c[h>>2]=c[i>>2];bj[k&4095](e,h,b)}j=1;l=f;return j|0}function __ZN7CubeMap8set_sideENS_4SideERK5Image(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f+8|0;h=f+4|0;i=f;if(__ZNK5Image5emptyEv(e)|0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(913350,910627,1178,919605,0);l=f;return}a[1263537]=0;if(d>>>0>5){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(913350,910627,1179,913359,0);l=f;return}if((((((a[b+128>>0]|0)==0?(a[b+129>>0]|0)==0:0)?(a[b+130>>0]|0)==0:0)?(a[b+131>>0]|0)==0:0)?(a[b+132>>0]|0)==0:0)?(a[b+133>>0]|0)==0:0){c[b+140>>2]=__ZNK5Image10get_formatEv(e)|0;j=b+148|0;c[j>>2]=__ZNK5Image9get_widthEv(e)|0;k=b+152|0;c[k>>2]=__ZNK5Image10get_heightEv(e)|0;n=__ZN12VisualServer13get_singletonEv()|0;o=c[(c[n>>2]|0)+88>>2]|0;c[h>>2]=c[b+136>>2];p=c[j>>2]|0;j=c[k>>2]|0;k=__ZNK5Image10get_formatEv(e)|0;q=c[b+144>>2]|2048;c[g>>2]=c[h>>2];ui[o&4095](n,g,p,j,k,q)}q=__ZN12VisualServer13get_singletonEv()|0;k=c[(c[q>>2]|0)+92>>2]|0;c[i>>2]=c[b+136>>2];c[g>>2]=c[i>>2];Ki[k&4095](q,g,e,d);a[b+128+d>>0]=1;l=f;return}function __ZN7ClassDB10_add_classI7CubeMapEEvv(){var a=0,b=0,d=0,e=0,f=0,g=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+16|0;d=a+12|0;e=a+8|0;f=a+4|0;g=a;__ZN6StringC2EPKc(b,913466);c[e>>2]=c[b>>2];__ZN10StringNameC2ERK6String(d,e);__ZN6StringC2EPKc(b,1110448);c[g>>2]=c[b>>2];__ZN10StringNameC2ERK6String(f,g);__ZN7ClassDB11_add_class2ERK10StringNameS2_(d,f);__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);__ZN10StringNameD2Ev(d);d=c[e>>2]|0;if(!d){l=a;return}if(__Z16atomic_decrementPj(d+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(d,1);l=a;return}function __ZN7CubeMap13_bind_methodsEv(){var a=0,b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0;a=l;l=l+96|0;if((l|0)>=(m|0))ba(96);b=a+88|0;d=a+80|0;e=a+72|0;f=a+64|0;g=a+56|0;h=a+48|0;i=a+40|0;j=a+32|0;k=a+24|0;n=a+16|0;o=a+8|0;p=a+4|0;q=a;__Z8D_METHODPKc(d,1128069);r=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(r);c[r>>2]=304860;__ZN10MethodBind10_set_constEb(r,1);__ZN10MethodBind24_generate_argument_typesEi(r,0);__ZN10MethodBind12_set_returnsEb(r,1);c[r+44>>2]=5640;c[r+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,r,d,0,0)|0;r=d+4|0;s=c[r>>2]|0;if(s|0?(__Z16atomic_decrementPj(s+-8|0)|0)==0:0){t=c[r>>2]|0;r=(t|0)==0?0:t+-4|0;t=r+4|0;if(c[r>>2]|0){u=0;do{__ZN10StringNameD2Ev(t+(u<<2)|0);u=u+1|0}while(u>>>0<(c[r>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(s,1)}__ZN10StringNameD2Ev(d);__Z8D_METHODPKc(e,1128079);d=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(d);c[d>>2]=304860;__ZN10MethodBind10_set_constEb(d,1);__ZN10MethodBind24_generate_argument_typesEi(d,0);__ZN10MethodBind12_set_returnsEb(d,1);c[d+44>>2]=5641;c[d+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,d,e,0,0)|0;d=e+4|0;s=c[d>>2]|0;if(s|0?(__Z16atomic_decrementPj(s+-8|0)|0)==0:0){r=c[d>>2]|0;d=(r|0)==0?0:r+-4|0;r=d+4|0;if(c[d>>2]|0){u=0;do{__ZN10StringNameD2Ev(r+(u<<2)|0);u=u+1|0}while(u>>>0<(c[d>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(s,1)}__ZN10StringNameD2Ev(e);__Z8D_METHODPKcS0_(f,815929,1117356);e=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(e);c[e>>2]=304896;__ZN10MethodBind10_set_constEb(e,0);__ZN10MethodBind24_generate_argument_typesEi(e,1);c[e+44>>2]=1699;c[e+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,e,f,0,0)|0;e=f+4|0;s=c[e>>2]|0;if(s|0?(__Z16atomic_decrementPj(s+-8|0)|0)==0:0){d=c[e>>2]|0;e=(d|0)==0?0:d+-4|0;d=e+4|0;if(c[e>>2]|0){u=0;do{__ZN10StringNameD2Ev(d+(u<<2)|0);u=u+1|0}while(u>>>0<(c[e>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(s,1)}__ZN10StringNameD2Ev(f);__Z8D_METHODPKc(g,815939);f=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(f);c[f>>2]=304932;__ZN10MethodBind10_set_constEb(f,1);__ZN10MethodBind24_generate_argument_typesEi(f,0);__ZN10MethodBind12_set_returnsEb(f,1);c[f+44>>2]=5642;c[f+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,f,g,0,0)|0;f=g+4|0;s=c[f>>2]|0;if(s|0?(__Z16atomic_decrementPj(s+-8|0)|0)==0:0){e=c[f>>2]|0;f=(e|0)==0?0:e+-4|0;e=f+4|0;if(c[f>>2]|0){u=0;do{__ZN10StringNameD2Ev(e+(u<<2)|0);u=u+1|0}while(u>>>0<(c[f>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(s,1)}__ZN10StringNameD2Ev(g);__Z8D_METHODPKcS0_S0_(h,913350,913389,919387);g=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(g);c[g>>2]=304968;__ZN10MethodBind10_set_constEb(g,0);__ZN10MethodBind24_generate_argument_typesEi(g,2);c[g+44>>2]=1635;c[g+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,g,h,0,0)|0;g=h+4|0;s=c[g>>2]|0;if(s|0?(__Z16atomic_decrementPj(s+-8|0)|0)==0:0){f=c[g>>2]|0;g=(f|0)==0?0:f+-4|0;f=g+4|0;if(c[g>>2]|0){u=0;do{__ZN10StringNameD2Ev(f+(u<<2)|0);u=u+1|0}while(u>>>0<(c[g>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(s,1)}__ZN10StringNameD2Ev(h);__Z8D_METHODPKcS0_(i,913394,913389);h=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(h);c[h>>2]=305004;__ZN10MethodBind10_set_constEb(h,1);__ZN10MethodBind24_generate_argument_typesEi(h,1);__ZN10MethodBind12_set_returnsEb(h,1);c[h+44>>2]=1636;c[h+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,h,i,0,0)|0;h=i+4|0;s=c[h>>2]|0;if(s|0?(__Z16atomic_decrementPj(s+-8|0)|0)==0:0){g=c[h>>2]|0;h=(g|0)==0?0:g+-4|0;g=h+4|0;if(c[h>>2]|0){u=0;do{__ZN10StringNameD2Ev(g+(u<<2)|0);u=u+1|0}while(u>>>0<(c[h>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(s,1)}__ZN10StringNameD2Ev(i);__Z8D_METHODPKcS0_(j,910830,1146083);i=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(i);c[i>>2]=305040;__ZN10MethodBind10_set_constEb(i,0);__ZN10MethodBind24_generate_argument_typesEi(i,1);c[i+44>>2]=1700;c[i+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,i,j,0,0)|0;i=j+4|0;s=c[i>>2]|0;if(s|0?(__Z16atomic_decrementPj(s+-8|0)|0)==0:0){h=c[i>>2]|0;i=(h|0)==0?0:h+-4|0;h=i+4|0;if(c[i>>2]|0){u=0;do{__ZN10StringNameD2Ev(h+(u<<2)|0);u=u+1|0}while(u>>>0<(c[i>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(s,1)}__ZN10StringNameD2Ev(j);__Z8D_METHODPKc(k,910842);j=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(j);c[j>>2]=305076;__ZN10MethodBind10_set_constEb(j,1);__ZN10MethodBind24_generate_argument_typesEi(j,0);__ZN10MethodBind12_set_returnsEb(j,1);c[j+44>>2]=5643;c[j+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,j,k,0,0)|0;j=k+4|0;s=c[j>>2]|0;if(s|0?(__Z16atomic_decrementPj(s+-8|0)|0)==0:0){i=c[j>>2]|0;j=(i|0)==0?0:i+-4|0;i=j+4|0;if(c[j>>2]|0){u=0;do{__ZN10StringNameD2Ev(i+(u<<2)|0);u=u+1|0}while(u>>>0<(c[j>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(s,1)}__ZN10StringNameD2Ev(k);__Z8D_METHODPKcS0_(n,910854,910880);k=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(k);c[k>>2]=305112;__ZN10MethodBind10_set_constEb(k,0);__ZN10MethodBind24_generate_argument_typesEi(k,1);c[k+44>>2]=250;c[k+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,k,n,0,0)|0;k=n+4|0;s=c[k>>2]|0;if(s|0?(__Z16atomic_decrementPj(s+-8|0)|0)==0:0){j=c[k>>2]|0;k=(j|0)==0?0:j+-4|0;j=k+4|0;if(c[k>>2]|0){u=0;do{__ZN10StringNameD2Ev(j+(u<<2)|0);u=u+1|0}while(u>>>0<(c[k>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(s,1)}__ZN10StringNameD2Ev(n);__Z8D_METHODPKc(o,910888);n=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(n);c[n>>2]=305148;__ZN10MethodBind10_set_constEb(n,1);__ZN10MethodBind24_generate_argument_typesEi(n,0);__ZN10MethodBind12_set_returnsEb(n,1);c[n+44>>2]=257;c[n+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,n,o,0,0)|0;n=o+4|0;s=c[n>>2]|0;if(s|0?(__Z16atomic_decrementPj(s+-8|0)|0)==0:0){k=c[n>>2]|0;n=(k|0)==0?0:k+-4|0;k=n+4|0;if(c[n>>2]|0){u=0;do{__ZN10StringNameD2Ev(k+(u<<2)|0);u=u+1|0}while(u>>>0<(c[n>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(s,1)}__ZN10StringNameD2Ev(o);__ZN6StringC2EPKc(b,913466);c[q>>2]=c[b>>2];__ZN10StringNameC2ERK6String(p,q);__ZN10StringNameC2EPKc(b,911e3);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(p,b,0);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(p);o=c[q>>2]|0;if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(o,1);__ZN6StringC2EPKc(b,913466);c[q>>2]=c[b>>2];__ZN10StringNameC2ERK6String(p,q);__ZN10StringNameC2EPKc(b,911012);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(p,b,1);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(p);o=c[q>>2]|0;if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(o,1);__ZN6StringC2EPKc(b,913466);c[q>>2]=c[b>>2];__ZN10StringNameC2ERK6String(p,q);__ZN10StringNameC2EPKc(b,911035);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(p,b,2);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(p);o=c[q>>2]|0;if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(o,1);__ZN6StringC2EPKc(b,913466);c[q>>2]=c[b>>2];__ZN10StringNameC2ERK6String(p,q);__ZN10StringNameC2EPKc(b,913403);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(p,b,0);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(p);o=c[q>>2]|0;if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(o,1);__ZN6StringC2EPKc(b,913466);c[q>>2]=c[b>>2];__ZN10StringNameC2ERK6String(p,q);__ZN10StringNameC2EPKc(b,913413);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(p,b,1);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(p);o=c[q>>2]|0;if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(o,1);__ZN6StringC2EPKc(b,913466);c[q>>2]=c[b>>2];__ZN10StringNameC2ERK6String(p,q);__ZN10StringNameC2EPKc(b,913424);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(p,b,2);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(p);o=c[q>>2]|0;if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(o,1);__ZN6StringC2EPKc(b,913466);c[q>>2]=c[b>>2];__ZN10StringNameC2ERK6String(p,q);__ZN10StringNameC2EPKc(b,913436);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(p,b,3);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(p);o=c[q>>2]|0;if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(o,1);__ZN6StringC2EPKc(b,913466);c[q>>2]=c[b>>2];__ZN10StringNameC2ERK6String(p,q);__ZN10StringNameC2EPKc(b,913445);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(p,b,4);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(p);o=c[q>>2]|0;if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(o,1);__ZN6StringC2EPKc(b,913466);c[q>>2]=c[b>>2];__ZN10StringNameC2ERK6String(p,q);__ZN10StringNameC2EPKc(b,913456);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(p,b,5);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(p);o=c[q>>2]|0;do if(o|0){if(__Z16atomic_decrementPj(o+-8|0)|0)break;__ZN6Memory11free_staticEPvb(o,1)}while(0);__ZN6StringC2EPKc(b,913466);c[q>>2]=c[b>>2];__ZN10StringNameC2ERK6String(p,q);__ZN10StringNameC2EPKc(b,815976);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(p,b,1);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(p);o=c[q>>2]|0;do if(o|0){if(__Z16atomic_decrementPj(o+-8|0)|0)break;__ZN6Memory11free_staticEPvb(o,1)}while(0);__ZN6StringC2EPKc(b,913466);c[q>>2]=c[b>>2];__ZN10StringNameC2ERK6String(p,q);__ZN10StringNameC2EPKc(b,815989);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(p,b,2);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(p);o=c[q>>2]|0;do if(o|0){if(__Z16atomic_decrementPj(o+-8|0)|0)break;__ZN6Memory11free_staticEPvb(o,1)}while(0);__ZN6StringC2EPKc(b,913466);c[q>>2]=c[b>>2];__ZN10StringNameC2ERK6String(p,q);__ZN10StringNameC2EPKc(b,816001);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(p,b,4);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(p);o=c[q>>2]|0;do if(o|0){if(__Z16atomic_decrementPj(o+-8|0)|0)break;__ZN6Memory11free_staticEPvb(o,1)}while(0);__ZN6StringC2EPKc(b,913466);c[q>>2]=c[b>>2];__ZN10StringNameC2ERK6String(p,q);__ZN10StringNameC2EPKc(b,816032);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(p,b,7);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(p);p=c[q>>2]|0;if(!p){l=a;return}if(__Z16atomic_decrementPj(p+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(p,1);l=a;return}function __ZNK7CubeMap9get_widthEv(a){a=a|0;return c[a+148>>2]|0}function __ZNK7CubeMap10get_heightEv(a){a=a|0;return c[a+152>>2]|0}function __ZN7CubeMap9set_flagsEj(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e+4|0;g=e;h=b+144|0;c[h>>2]=d;if((((((a[b+128>>0]|0)==0?(a[b+129>>0]|0)==0:0)?(a[b+130>>0]|0)==0:0)?(a[b+131>>0]|0)==0:0)?(a[b+132>>0]|0)==0:0)?(a[b+133>>0]|0)==0:0){l=e;return}d=__ZN12VisualServer13get_singletonEv()|0;i=c[(c[d>>2]|0)+100>>2]|0;c[g>>2]=c[b+136>>2];b=c[h>>2]|2048;c[f>>2]=c[g>>2];bj[i&4095](d,f,b);l=e;return}function __ZNK7CubeMap9get_flagsEv(a){a=a|0;return c[a+144>>2]|0}function __ZNK7CubeMap8get_sideENS_4SideE(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f+4|0;h=f;if(!(a[d+128+e>>0]|0)){__ZN5ImageC2Ev(b);l=f;return}else{i=__ZN12VisualServer13get_singletonEv()|0;j=c[(c[i>>2]|0)+96>>2]|0;c[h>>2]=c[d+136>>2];c[g>>2]=c[h>>2];Ki[j&4095](b,i,g,e);l=f;return}}function __ZN7CubeMap11set_storageENS_7StorageE(a,b){a=a|0;b=b|0;c[a+156>>2]=b;return}function __ZNK7CubeMap11get_storageEv(a){a=a|0;return c[a+156>>2]|0}function __ZN7CubeMap25set_lossy_storage_qualityEf(a,b){a=a|0;b=+b;g[a+168>>2]=b;return}function __ZNK7CubeMap25get_lossy_storage_qualityEv(a){a=a|0;return +(+g[a+168>>2])}function __ZNK13MethodBind0RCI7CubeMapfE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Ef(d,0.0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK13MethodBind0RCI7CubeMapfE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,913466);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI7CubeMapfE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236384)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2Ef(i,+mj[n&511](d));__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI7CubeMapfE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0.0;if(!b)f=0;else{d=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236384)|0;f=d?b:0}b=c[a+44>>2]|0;d=c[a+48>>2]|0;a=f+(d>>1)|0;if(!(d&1)){h=b;i=+mj[h&511](a);g[e>>2]=i;return}else{h=c[(c[a>>2]|0)+b>>2]|0;i=+mj[h&511](a);g[e>>2]=i;return}}function __ZN13MethodBind0RCI7CubeMapfED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I7CubeMapfE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if(!b){__ZN7VariantC2Ef(d,0.0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK11MethodBind1I7CubeMapfE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,913466);l=a;return c[b>>2]|0}function __ZN11MethodBind1I7CubeMapfE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0.0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236384)|0:0){c[h>>2]=0;a[1263537]=0;k=d+24|0;n=c[k>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=i;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=i;return}if((g|0)>0){if((n|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);p=0}else{a[1263537]=0;p=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,p)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=p;c[b>>2]=0;l=i;return}}p=c[d+44>>2]|0;n=c[d+48>>2]|0;o=e+(n>>1)|0;if(!(n&1))q=p;else q=c[(c[o>>2]|0)+p>>2]|0;do if((g|0)<1){p=c[k>>2]|0;n=p+-1|0;if((p|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)s=0;else s=c[e+-4>>2]|0;if((p|0)<=(s|0)){if(r)t=0;else t=c[e+-4>>2]|0;do if((t|0)<(p|0)){if(r)u=0;else u=c[e+-4>>2]|0;if((u|0)<(p|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);v=0;break}else{a[1263537]=0;w=31;break}}else w=31;while(0);if((w|0)==31)v=e+(n*24|0)|0;__ZN7VariantC2ERKS_(j,v);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);x=+__ZNK7VariantcvfEv(j);Mi[q&511](o,x);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I7CubeMapfE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0,j=0.0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236384)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1)){h=b;i=c[d>>2]|0;j=+g[i>>2];Mi[h&511](a,j);return}else{h=c[(c[a>>2]|0)+b>>2]|0;i=c[d>>2]|0;j=+g[i>>2];Mi[h&511](a,j);return}}function __ZN11MethodBind1I7CubeMapfED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI7CubeMapNS0_7StorageEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK13MethodBind0RCI7CubeMapNS0_7StorageEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,913466);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI7CubeMapNS0_7StorageEE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236384)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2Ei(i,ij[n&8191](d)|0);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI7CubeMapNS0_7StorageEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0;if(!b)f=0;else{d=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236384)|0;f=d?b:0}b=c[a+44>>2]|0;d=c[a+48>>2]|0;a=f+(d>>1)|0;if(!(d&1)){g=b;h=ij[g&8191](a)|0;c[e>>2]=h;return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=ij[g&8191](a)|0;c[e>>2]=h;return}}function __ZN13MethodBind0RCI7CubeMapNS0_7StorageEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I7CubeMapNS0_7StorageEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if(!b){__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK11MethodBind1I7CubeMapNS0_7StorageEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,913466);l=a;return c[b>>2]|0}function __ZN11MethodBind1I7CubeMapNS0_7StorageEE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236384)|0:0){c[h>>2]=0;a[1263537]=0;k=d+24|0;n=c[k>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=i;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=i;return}if((g|0)>0){if((n|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);p=0}else{a[1263537]=0;p=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,p)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=p;c[b>>2]=0;l=i;return}}p=c[d+44>>2]|0;n=c[d+48>>2]|0;o=e+(n>>1)|0;if(!(n&1))q=p;else q=c[(c[o>>2]|0)+p>>2]|0;do if((g|0)<1){p=c[k>>2]|0;n=p+-1|0;if((p|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)s=0;else s=c[e+-4>>2]|0;if((p|0)<=(s|0)){if(r)t=0;else t=c[e+-4>>2]|0;do if((t|0)<(p|0)){if(r)u=0;else u=c[e+-4>>2]|0;if((u|0)<(p|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);v=0;break}else{a[1263537]=0;w=31;break}}else w=31;while(0);if((w|0)==31)v=e+(n*24|0)|0;__ZN7VariantC2ERKS_(j,v);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);f=__ZNK7VariantcviEv(j)|0;Pi[q&2047](o,f);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I7CubeMapNS0_7StorageEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236384)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1)){g=b;h=c[d>>2]|0;i=c[h>>2]|0;Pi[g&2047](a,i);return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=c[d>>2]|0;i=c[h>>2]|0;Pi[g&2047](a,i);return}}function __ZN11MethodBind1I7CubeMapNS0_7StorageEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind1RCI7CubeMap5ImageNS0_4SideEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case -1:{__ZN5ImageC2Ev(d);__ZN7VariantC2ERK5Image(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);__ZN5ImageD2Ev(d);f=b;break}case 0:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;break}default:f=0}l=a;return f|0}function __ZNK13MethodBind1RCI7CubeMap5ImageNS0_4SideEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,913466);l=a;return c[b>>2]|0}function __ZN13MethodBind1RCI7CubeMap5ImageNS0_4SideEE4callEP6ObjectPPK7VariantiRNS6_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0;i=l;l=l+80|0;if((l|0)>=(m|0))ba(80);j=i+24|0;k=i+48|0;n=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236384)|0:0){c[h>>2]=0;a[1263537]=0;o=d+24|0;p=c[o>>2]|0;if((p|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=p;c[b>>2]=0;l=i;return}q=p-(c[d+20>>2]|0)|0;if((q|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=q;c[b>>2]=0;l=i;return}if((g|0)>0){if((p|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);r=0}else{a[1263537]=0;r=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,r)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=r;c[b>>2]=0;l=i;return}}r=c[d+44>>2]|0;p=c[d+48>>2]|0;q=e+(p>>1)|0;if(!(p&1))s=r;else s=c[(c[q>>2]|0)+r>>2]|0;do if((g|0)<1){r=c[o>>2]|0;p=r+-1|0;if((r|0)>=1){e=c[d+16>>2]|0;t=(e|0)==0;if(t)u=0;else u=c[e+-4>>2]|0;if((r|0)<=(u|0)){if(t)v=0;else v=c[e+-4>>2]|0;do if((v|0)<(r|0)){if(t)w=0;else w=c[e+-4>>2]|0;if((w|0)<(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);x=0;break}else{a[1263537]=0;y=31;break}}else y=31;while(0);if((y|0)==31)x=e+(p*24|0)|0;__ZN7VariantC2ERKS_(n,x);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f>>2]|0);while(0);f=__ZNK7VariantcviEv(n)|0;bj[s&4095](k,q,f);__ZN7VariantC2ERK5Image(j,k);__ZN5ImageD2Ev(k);if(c[n>>2]|0)__ZN7Variant5clearEv(n);__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1217,1146558,0);c[b>>2]=0;l=i;return}function __ZN13MethodBind1RCI7CubeMap5ImageNS0_4SideEE7ptrcallEP6ObjectPPKvPv(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0;g=l;l=l+32|0;if((l|0)>=(m|0))ba(32);h=g;if(!d)i=0;else{j=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1236384)|0;i=j?d:0}d=c[b+44>>2]|0;j=c[b+48>>2]|0;b=i+(j>>1)|0;if(!(j&1))k=d;else k=c[(c[b>>2]|0)+d>>2]|0;bj[k&4095](h,b,c[c[e>>2]>>2]|0);c[f>>2]=c[h>>2];e=f+4|0;b=h+4|0;if(((c[e>>2]|0)!=(c[b>>2]|0)?(__ZN10PoolVectorIhE12_unreferenceEv(e),k=c[b>>2]|0,k|0):0)?__Z28atomic_conditional_incrementPj(k)|0:0)c[e>>2]=c[b>>2];b=f+8|0;f=h+8|0;c[b>>2]=c[f>>2];c[b+4>>2]=c[f+4>>2];a[b+8>>0]=a[f+8>>0]|0;__ZN5ImageD2Ev(h);l=g;return}function __ZN13MethodBind1RCI7CubeMap5ImageNS0_4SideEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind2I7CubeMapNS0_4SideERK5ImageE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case 0:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;break}case 1:{__ZN5ImageC2Ev(d);__ZN7VariantC2ERK5Image(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);__ZN5ImageD2Ev(d);f=b;break}default:f=0}l=a;return f|0}function __ZNK11MethodBind2I7CubeMapNS0_4SideERK5ImageE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,913466);l=a;return c[b>>2]|0}function __ZN11MethodBind2I7CubeMapNS0_4SideERK5ImageE4callEP6ObjectPPK7VariantiRNS8_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0;i=l;l=l+80|0;if((l|0)>=(m|0))ba(80);j=i+24|0;k=i+48|0;n=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236384)|0:0){c[h>>2]=0;a[1263537]=0;o=d+24|0;p=c[o>>2]|0;if((p|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=p;c[b>>2]=0;l=i;return}q=p-(c[d+20>>2]|0)|0;if((q|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=q;c[b>>2]=0;l=i;return}if((g|0)>0){if((p|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);r=0}else{a[1263537]=0;r=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,r)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=r;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[o>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);s=0}else{a[1263537]=0;s=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,s)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=s;c[b>>2]=0;l=i;return}}}s=c[d+44>>2]|0;r=c[d+48>>2]|0;p=e+(r>>1)|0;if(!(r&1))t=s;else t=c[(c[p>>2]|0)+s>>2]|0;do if((g|0)<1){s=c[o>>2]|0;r=s+-1|0;if((s|0)>=1){e=c[d+16>>2]|0;q=(e|0)==0;if(q)u=0;else u=c[e+-4>>2]|0;if((s|0)<=(u|0)){if(q)v=0;else v=c[e+-4>>2]|0;do if((v|0)<(s|0)){if(q)w=0;else w=c[e+-4>>2]|0;if((w|0)<(s|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);x=0;break}else{a[1263537]=0;y=37;break}}else y=37;while(0);if((y|0)==37)x=e+(r*24|0)|0;__ZN7VariantC2ERKS_(j,x);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);x=__ZNK7VariantcviEv(j)|0;do if((g|0)<2){w=c[o>>2]|0;v=w+-1|0;u=w+-2|0;if((w|0)>=2){w=c[d+16>>2]|0;s=(w|0)==0;if(s)z=0;else z=c[w+-4>>2]|0;if((v|0)<=(z|0)){if(s)A=0;else A=c[w+-4>>2]|0;do if((A|0)<(v|0)){if(s)B=0;else B=c[w+-4>>2]|0;if((B|0)<(v|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);C=0;break}else{a[1263537]=0;y=54;break}}else y=54;while(0);if((y|0)==54)C=w+(u*24|0)|0;__ZN7VariantC2ERKS_(n,C);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f+4>>2]|0);while(0);__ZNK7Variantcv5ImageEv(k,n);bj[t&4095](p,x,k);__ZN5ImageD2Ev(k);if(c[n>>2]|0)__ZN7Variant5clearEv(n);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1380,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind2I7CubeMapNS0_4SideERK5ImageE7ptrcallEP6ObjectPPKvPv(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);g=f;if(!d)h=0;else{i=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1236384)|0;h=i?d:0}d=c[b+44>>2]|0;i=c[b+48>>2]|0;b=h+(i>>1)|0;if(!(i&1))j=d;else j=c[(c[b>>2]|0)+d>>2]|0;d=c[c[e>>2]>>2]|0;i=c[e+4>>2]|0;c[g>>2]=c[i>>2];e=g+4|0;h=i+4|0;c[e>>2]=0;if((c[h>>2]|0?(__ZN10PoolVectorIhE12_unreferenceEv(e),k=c[h>>2]|0,k|0):0)?__Z28atomic_conditional_incrementPj(k)|0:0)c[e>>2]=c[h>>2];h=g+8|0;e=i+8|0;c[h>>2]=c[e>>2];c[h+4>>2]=c[e+4>>2];a[h+8>>0]=a[e+8>>0]|0;bj[j&4095](b,d,g);__ZN5ImageD2Ev(g);l=f;return}function __ZN11MethodBind2I7CubeMapNS0_4SideERK5ImageED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI7CubeMapjE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Ej(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK13MethodBind0RCI7CubeMapjE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,913466);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI7CubeMapjE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236384)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2Ej(i,ij[n&8191](d)|0);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI7CubeMapjE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0;if(!b)f=0;else{d=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236384)|0;f=d?b:0}b=c[a+44>>2]|0;d=c[a+48>>2]|0;a=f+(d>>1)|0;if(!(d&1)){g=b;h=ij[g&8191](a)|0;c[e>>2]=h;return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=ij[g&8191](a)|0;c[e>>2]=h;return}}function __ZN13MethodBind0RCI7CubeMapjED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I7CubeMapjE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if(!b){__ZN7VariantC2Ej(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK11MethodBind1I7CubeMapjE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,913466);l=a;return c[b>>2]|0}function __ZN11MethodBind1I7CubeMapjE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236384)|0:0){c[h>>2]=0;a[1263537]=0;k=d+24|0;n=c[k>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=i;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=i;return}if((g|0)>0){if((n|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);p=0}else{a[1263537]=0;p=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,p)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=p;c[b>>2]=0;l=i;return}}p=c[d+44>>2]|0;n=c[d+48>>2]|0;o=e+(n>>1)|0;if(!(n&1))q=p;else q=c[(c[o>>2]|0)+p>>2]|0;do if((g|0)<1){p=c[k>>2]|0;n=p+-1|0;if((p|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)s=0;else s=c[e+-4>>2]|0;if((p|0)<=(s|0)){if(r)t=0;else t=c[e+-4>>2]|0;do if((t|0)<(p|0)){if(r)u=0;else u=c[e+-4>>2]|0;if((u|0)<(p|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);v=0;break}else{a[1263537]=0;w=31;break}}else w=31;while(0);if((w|0)==31)v=e+(n*24|0)|0;__ZN7VariantC2ERKS_(j,v);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);f=__ZNK7VariantcvjEv(j)|0;Pi[q&2047](o,f);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I7CubeMapjE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236384)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1)){g=b;h=c[d>>2]|0;i=c[h>>2]|0;Pi[g&2047](a,i);return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=c[d>>2]|0;i=c[h>>2]|0;Pi[g&2047](a,i);return}}function __ZN11MethodBind1I7CubeMapjED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI7CubeMapiE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK13MethodBind0RCI7CubeMapiE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,913466);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI7CubeMapiE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236384)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2Ei(i,ij[n&8191](d)|0);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI7CubeMapiE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0;if(!b)f=0;else{d=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236384)|0;f=d?b:0}b=c[a+44>>2]|0;d=c[a+48>>2]|0;a=f+(d>>1)|0;if(!(d&1)){g=b;h=ij[g&8191](a)|0;c[e>>2]=h;return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=ij[g&8191](a)|0;c[e>>2]=h;return}}function __ZN13MethodBind0RCI7CubeMapiED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN12CurveTexture18_initialize_classvEv(b){b=b|0;if(a[1263422]|0)return;if(!(a[1263241]|0)){if(!(a[1257004]|0)){if(!(a[1257001]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI9ReferenceEEvv();__ZN9Reference13_bind_methodsEv();a[1257001]=1}__ZN7ClassDB10_add_classI8ResourceEEvv();__ZN8Resource13_bind_methodsEv();a[1257004]=1}__ZN7ClassDB10_add_classI7TextureEEvv();__ZN7Texture13_bind_methodsEv();a[1263241]=1}__ZN7ClassDB10_add_classI12CurveTextureEEvv();__ZN12CurveTexture13_bind_methodsEv();a[1263422]=1;return}function __ZN12CurveTexture5_setvERK10StringNameRK7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK12CurveTexture5_getvERK10StringNameR7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK12CurveTexture19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+24|0;g=e+4|0;h=e;if(!d)__ZNK7Texture19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,0);__ZN6StringC2EPKc(f,913579);i=c[f>>2]|0;f=i;j=g+4|0;c[j>>2]=0;k=g+12|0;c[k>>2]=0;c[g>>2]=0;n=(i|0)==0;if(!n?(c[j>>2]=0,__Z28atomic_conditional_incrementPj(i+-8|0)|0):0)c[j>>2]=f;c[g+8>>2]=0;f=c[k>>2]|0;if(f|0){if(!(__Z16atomic_decrementPj(f+-8|0)|0))__ZN6Memory11free_staticEPvb(f,1);c[k>>2]=0}c[g+16>>2]=256;if(!(c[b>>2]|0)){k=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=k;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0}k=__ZnwjPFPvjE(32,4740)|0;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0;c[k+12>>2]=0;c[k+16>>2]=7;f=k+20|0;c[f>>2]=0;j=k+24|0;c[j>>2]=0;o=k+28|0;c[o>>2]=0;__ZN12PropertyInfoaSERKS_(k,g)|0;p=c[b>>2]|0;q=p+4|0;r=c[q>>2]|0;c[j>>2]=r;c[f>>2]=0;c[o>>2]=p;if(r|0)c[r+20>>2]=k;c[q>>2]=k;if(!(c[p>>2]|0))c[p>>2]=k;k=p+8|0;c[k>>2]=(c[k>>2]|0)+1;k=c[g+12>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);k=c[g+4>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);if(!n?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);__ZN10StringNameC2EPKc(h,913579);__ZN7ClassDB17get_property_listE10StringNameP4ListI12PropertyInfo16DefaultAllocatorEbPK6Object(h,b,1,a);__ZN10StringNameD2Ev(h);if(!d){l=e;return}__ZNK7Texture19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,1);l=e;return}function __ZN12CurveTexture14_notificationvEib(a,b,c){a=a|0;b=b|0;c=c|0;return}function __ZNK12CurveTexture16_get_class_namevEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+8|0;e=b+4|0;f=b;g=a+128|0;a=c[g>>2]|0;if(a|0){if(c[a+4>>2]|0){l=b;return g|0}if(__ZNK6String6lengthEv(a+8|0)|0){l=b;return g|0}}__ZN6StringC2EPKc(d,913579);c[f>>2]=c[d>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameaSERKS_(g,e);__ZN10StringNameD2Ev(e);e=c[f>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);l=b;return g|0}function __ZNK12CurveTexture9get_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,913579);l=a;return c[b>>2]|0}function __ZNK12CurveTexture8is_classERK6String(a,b){a=a|0;b=b|0;var c=0;if(((!(__ZNK6StringeqEPKc(b,913579)|0)?!(__ZNK6StringeqEPKc(b,1075267)|0):0)?!(__ZNK6StringeqEPKc(b,1110448)|0):0)?!(__ZNK6StringeqEPKc(b,1126157)|0):0)c=__ZNK6StringeqEPKc(b,1142944)|0;else c=1;return c|0}function __ZNK12CurveTexture12is_class_ptrEPv(a,b){a=a|0;b=b|0;return (b|0)==1236084|((b|0)==1220692|((b|0)==1220696|((b|0)==1220724|(b|0)==1220580)))|0}function __ZN12CurveTextureD2Ev(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+4|0;e=b;c[a>>2]=305184;f=__ZN12VisualServer13get_singletonEv()|0;g=c[(c[f>>2]|0)+1312>>2]|0;c[e>>2]=c[a+132>>2];c[d>>2]=c[e>>2];Pi[g&2047](f,d);__ZN10PoolVectorI7Vector2E12_unreferenceEv(a+136|0);__ZN10StringNameD2Ev(a+128|0);c[a>>2]=223388;__ZN10StringNameD2Ev(a+124|0);__ZN8ResourceD2Ev(a);l=b;return}function __ZN12CurveTextureD0Ev(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+4|0;e=b;c[a>>2]=305184;f=__ZN12VisualServer13get_singletonEv()|0;g=c[(c[f>>2]|0)+1312>>2]|0;c[e>>2]=c[a+132>>2];c[d>>2]=c[e>>2];Pi[g&2047](f,d);__ZN10PoolVectorI7Vector2E12_unreferenceEv(a+136|0);__ZN10StringNameD2Ev(a+128|0);c[a>>2]=223388;__ZN10StringNameD2Ev(a+124|0);__ZN8ResourceD2Ev(a);__ZdlPv(a);l=b;return}function __ZNK12CurveTexture18get_base_extensionEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,920456);l=a;return c[b>>2]|0}function __ZNK12CurveTexture7get_ridEv(a){a=a|0;return c[a+132>>2]|0}function __ZNK12CurveTexture9get_widthEv(a){a=a|0;return c[a+148>>2]|0}function __ZNK12CurveTexture10get_heightEv(a){a=a|0;return 1}function __ZNK12CurveTexture9has_alphaEv(a){a=a|0;return 0}function __ZN12CurveTexture9set_flagsEj(a,b){a=a|0;b=b|0;return}function __ZNK12CurveTexture9get_flagsEv(a){a=a|0;return 4}function __ZN7ClassDB10_add_classI12CurveTextureEEvv(){var a=0,b=0,d=0,e=0,f=0,g=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+16|0;d=a+12|0;e=a+8|0;f=a+4|0;g=a;__ZN6StringC2EPKc(b,913579);c[e>>2]=c[b>>2];__ZN10StringNameC2ERK6String(d,e);__ZN6StringC2EPKc(b,1075267);c[g>>2]=c[b>>2];__ZN10StringNameC2ERK6String(f,g);__ZN7ClassDB11_add_class2ERK10StringNameS2_(d,f);__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);__ZN10StringNameD2Ev(d);d=c[e>>2]|0;if(!d){l=a;return}if(__Z16atomic_decrementPj(d+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(d,1);l=a;return}function __ZN12CurveTexture13_bind_methodsEv(){var a=0,b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0;a=l;l=l+144|0;if((l|0)>=(m|0))ba(144);b=a+120|0;d=a+112|0;e=a+104|0;f=a+96|0;g=a+80|0;h=a+72|0;i=a+56|0;j=a+40|0;k=a+28|0;n=a+88|0;o=a+24|0;p=a+64|0;q=a+48|0;r=a+32|0;s=a+20|0;t=a+16|0;u=a+12|0;v=a+8|0;w=a+4|0;x=a;__Z8D_METHODPKcS0_(d,913474,1062361);y=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(y);c[y>>2]=305352;__ZN10MethodBind10_set_constEb(y,0);__ZN10MethodBind24_generate_argument_typesEi(y,1);c[y+44>>2]=251;c[y+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,y,d,0,0)|0;y=d+4|0;z=c[y>>2]|0;if(z|0?(__Z16atomic_decrementPj(z+-8|0)|0)==0:0){A=c[y>>2]|0;y=(A|0)==0?0:A+-4|0;A=y+4|0;if(c[y>>2]|0){B=0;do{__ZN10StringNameD2Ev(A+(B<<2)|0);B=B+1|0}while(B>>>0<(c[y>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(z,1)}__ZN10StringNameD2Ev(d);__Z8D_METHODPKc(e,913482);d=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(d);c[d>>2]=305388;__ZN10MethodBind10_set_constEb(d,1);__ZN10MethodBind24_generate_argument_typesEi(d,0);__ZN10MethodBind12_set_returnsEb(d,1);c[d+44>>2]=258;c[d+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,d,e,0,0)|0;d=e+4|0;z=c[d>>2]|0;if(z|0?(__Z16atomic_decrementPj(z+-8|0)|0)==0:0){y=c[d>>2]|0;d=(y|0)==0?0:y+-4|0;y=d+4|0;if(c[d>>2]|0){B=0;do{__ZN10StringNameD2Ev(y+(B<<2)|0);B=B+1|0}while(B>>>0<(c[d>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(z,1)}__ZN10StringNameD2Ev(e);__Z8D_METHODPKcS0_(f,913490,1062357);e=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(e);c[e>>2]=305352;__ZN10MethodBind10_set_constEb(e,0);__ZN10MethodBind24_generate_argument_typesEi(e,1);c[e+44>>2]=252;c[e+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,e,f,0,0)|0;e=f+4|0;z=c[e>>2]|0;if(z|0?(__Z16atomic_decrementPj(z+-8|0)|0)==0:0){d=c[e>>2]|0;e=(d|0)==0?0:d+-4|0;d=e+4|0;if(c[e>>2]|0){B=0;do{__ZN10StringNameD2Ev(d+(B<<2)|0);B=B+1|0}while(B>>>0<(c[e>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(z,1)}__ZN10StringNameD2Ev(f);__Z8D_METHODPKc(g,913498);f=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(f);c[f>>2]=305388;__ZN10MethodBind10_set_constEb(f,1);__ZN10MethodBind24_generate_argument_typesEi(f,0);__ZN10MethodBind12_set_returnsEb(f,1);c[f+44>>2]=259;c[f+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,f,g,0,0)|0;f=g+4|0;z=c[f>>2]|0;if(z|0?(__Z16atomic_decrementPj(z+-8|0)|0)==0:0){e=c[f>>2]|0;f=(e|0)==0?0:e+-4|0;e=f+4|0;if(c[f>>2]|0){B=0;do{__ZN10StringNameD2Ev(e+(B<<2)|0);B=B+1|0}while(B>>>0<(c[f>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(z,1)}__ZN10StringNameD2Ev(g);__Z8D_METHODPKcS0_(h,939694,1129111);g=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(g);c[g>>2]=305424;__ZN10MethodBind10_set_constEb(g,0);__ZN10MethodBind24_generate_argument_typesEi(g,1);c[g+44>>2]=1701;c[g+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,g,h,0,0)|0;g=h+4|0;z=c[g>>2]|0;if(z|0?(__Z16atomic_decrementPj(z+-8|0)|0)==0:0){f=c[g>>2]|0;g=(f|0)==0?0:f+-4|0;f=g+4|0;if(c[g>>2]|0){B=0;do{__ZN10StringNameD2Ev(f+(B<<2)|0);B=B+1|0}while(B>>>0<(c[g>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(z,1)}__ZN10StringNameD2Ev(h);__Z8D_METHODPKcS0_(i,939642,1124514);h=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(h);c[h>>2]=305460;__ZN10MethodBind10_set_constEb(h,0);__ZN10MethodBind24_generate_argument_typesEi(h,1);c[h+44>>2]=1702;c[h+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,h,i,0,0)|0;h=i+4|0;z=c[h>>2]|0;if(z|0?(__Z16atomic_decrementPj(z+-8|0)|0)==0:0){g=c[h>>2]|0;h=(g|0)==0?0:g+-4|0;g=h+4|0;if(c[h>>2]|0){B=0;do{__ZN10StringNameD2Ev(g+(B<<2)|0);B=B+1|0}while(B>>>0<(c[h>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(z,1)}__ZN10StringNameD2Ev(i);__Z8D_METHODPKc(j,939653);i=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(i);c[i>>2]=305496;__ZN10MethodBind10_set_constEb(i,1);__ZN10MethodBind24_generate_argument_typesEi(i,0);__ZN10MethodBind12_set_returnsEb(i,1);c[i+44>>2]=5644;c[i+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,i,j,0,0)|0;i=j+4|0;z=c[i>>2]|0;if(z|0?(__Z16atomic_decrementPj(z+-8|0)|0)==0:0){h=c[i>>2]|0;i=(h|0)==0?0:h+-4|0;h=i+4|0;if(c[i>>2]|0){B=0;do{__ZN10StringNameD2Ev(h+(B<<2)|0);B=B+1|0}while(B>>>0<(c[i>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(z,1)}__ZN10StringNameD2Ev(j);__ZN6StringC2EPKc(b,913579);c[n>>2]=c[b>>2];__ZN10StringNameC2ERK6String(k,n);__ZN6StringC2EPKc(o,1062357);__ZN6StringC2EPKc(p,913506);j=b+4|0;c[j>>2]=0;z=b+12|0;c[z>>2]=0;c[b>>2]=3;i=c[o>>2]|0;if(i|0?(c[j>>2]=0,__Z28atomic_conditional_incrementPj(i+-8|0)|0):0)c[j>>2]=c[o>>2];c[b+8>>2]=1;j=c[z>>2]|0;if((j|0)!=(c[p>>2]|0)){if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);c[z>>2]=0;j=c[p>>2]|0;if(j|0?__Z28atomic_conditional_incrementPj(j+-8|0)|0:0)c[z>>2]=c[p>>2]}c[b+16>>2]=7;c[q>>2]=__Z11_scs_createPKc(913490)|0;c[r>>2]=__Z11_scs_createPKc(913498)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(k,b,q,r,-1);__ZN10StringNameD2Ev(r);__ZN10StringNameD2Ev(q);z=c[b+12>>2]|0;if(z|0?(__Z16atomic_decrementPj(z+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(z,1);z=c[b+4>>2]|0;if(z|0?(__Z16atomic_decrementPj(z+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(z,1);z=c[p>>2]|0;if(z|0?(__Z16atomic_decrementPj(z+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(z,1);z=c[o>>2]|0;if(z|0?(__Z16atomic_decrementPj(z+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(z,1);__ZN10StringNameD2Ev(k);k=c[n>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);__ZN6StringC2EPKc(b,913579);c[n>>2]=c[b>>2];__ZN10StringNameC2ERK6String(s,n);__ZN6StringC2EPKc(t,1062361);__ZN6StringC2EPKc(p,913506);k=b+4|0;c[k>>2]=0;z=b+12|0;c[z>>2]=0;c[b>>2]=3;o=c[t>>2]|0;if(o|0?(c[k>>2]=0,__Z28atomic_conditional_incrementPj(o+-8|0)|0):0)c[k>>2]=c[t>>2];c[b+8>>2]=1;k=c[z>>2]|0;if((k|0)!=(c[p>>2]|0)){if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);c[z>>2]=0;k=c[p>>2]|0;if(k|0?__Z28atomic_conditional_incrementPj(k+-8|0)|0:0)c[z>>2]=c[p>>2]}c[b+16>>2]=7;c[q>>2]=__Z11_scs_createPKc(913474)|0;c[r>>2]=__Z11_scs_createPKc(913482)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(s,b,q,r,-1);__ZN10StringNameD2Ev(r);__ZN10StringNameD2Ev(q);z=c[b+12>>2]|0;if(z|0?(__Z16atomic_decrementPj(z+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(z,1);z=c[b+4>>2]|0;if(z|0?(__Z16atomic_decrementPj(z+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(z,1);z=c[p>>2]|0;do if(z|0){if(__Z16atomic_decrementPj(z+-8|0)|0)break;__ZN6Memory11free_staticEPvb(z,1)}while(0);z=c[t>>2]|0;do if(z|0){if(__Z16atomic_decrementPj(z+-8|0)|0)break;__ZN6Memory11free_staticEPvb(z,1)}while(0);__ZN10StringNameD2Ev(s);s=c[n>>2]|0;do if(s|0){if(__Z16atomic_decrementPj(s+-8|0)|0)break;__ZN6Memory11free_staticEPvb(s,1)}while(0);__ZN6StringC2EPKc(b,913579);c[n>>2]=c[b>>2];__ZN10StringNameC2ERK6String(u,n);__ZN6StringC2EPKc(v,1129111);__ZN6StringC2EPKc(p,913517);s=b+4|0;c[s>>2]=0;z=b+12|0;c[z>>2]=0;c[b>>2]=2;t=c[v>>2]|0;do if(t|0){c[s>>2]=0;if(!(__Z28atomic_conditional_incrementPj(t+-8|0)|0))break;c[s>>2]=c[v>>2]}while(0);c[b+8>>2]=1;s=c[z>>2]|0;do if((s|0)!=(c[p>>2]|0)){do if(s|0){if(__Z16atomic_decrementPj(s+-8|0)|0)break;__ZN6Memory11free_staticEPvb(s,1)}while(0);c[z>>2]=0;t=c[p>>2]|0;if(!t)break;if(!(__Z28atomic_conditional_incrementPj(t+-8|0)|0))break;c[z>>2]=c[p>>2]}while(0);c[b+16>>2]=7;c[q>>2]=__Z11_scs_createPKc(939694)|0;c[r>>2]=__Z11_scs_createPKc(1128069)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(u,b,q,r,-1);__ZN10StringNameD2Ev(r);__ZN10StringNameD2Ev(q);z=c[b+12>>2]|0;do if(z|0){if(__Z16atomic_decrementPj(z+-8|0)|0)break;__ZN6Memory11free_staticEPvb(z,1)}while(0);z=c[b+4>>2]|0;do if(z|0){if(__Z16atomic_decrementPj(z+-8|0)|0)break;__ZN6Memory11free_staticEPvb(z,1)}while(0);z=c[p>>2]|0;do if(z|0){if(__Z16atomic_decrementPj(z+-8|0)|0)break;__ZN6Memory11free_staticEPvb(z,1)}while(0);z=c[v>>2]|0;do if(z|0){if(__Z16atomic_decrementPj(z+-8|0)|0)break;__ZN6Memory11free_staticEPvb(z,1)}while(0);__ZN10StringNameD2Ev(u);u=c[n>>2]|0;do if(u|0){if(__Z16atomic_decrementPj(u+-8|0)|0)break;__ZN6Memory11free_staticEPvb(u,1)}while(0);__ZN6StringC2EPKc(b,913579);c[n>>2]=c[b>>2];__ZN10StringNameC2ERK6String(w,n);__ZN6StringC2EPKc(x,1124514);__ZN6StringC2EPKc(p,1263606);u=b+4|0;c[u>>2]=0;z=b+12|0;c[z>>2]=0;c[b>>2]=26;v=c[x>>2]|0;do if(v|0){c[u>>2]=0;if(!(__Z28atomic_conditional_incrementPj(v+-8|0)|0))break;c[u>>2]=c[x>>2]}while(0);c[b+8>>2]=0;u=c[z>>2]|0;do if((u|0)!=(c[p>>2]|0)){do if(u|0){if(__Z16atomic_decrementPj(u+-8|0)|0)break;__ZN6Memory11free_staticEPvb(u,1)}while(0);c[z>>2]=0;v=c[p>>2]|0;if(!v)break;if(!(__Z28atomic_conditional_incrementPj(v+-8|0)|0))break;c[z>>2]=c[p>>2]}while(0);c[b+16>>2]=7;c[q>>2]=__Z11_scs_createPKc(939642)|0;c[r>>2]=__Z11_scs_createPKc(939653)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(w,b,q,r,-1);__ZN10StringNameD2Ev(r);__ZN10StringNameD2Ev(q);q=c[b+12>>2]|0;do if(q|0){if(__Z16atomic_decrementPj(q+-8|0)|0)break;__ZN6Memory11free_staticEPvb(q,1)}while(0);q=c[b+4>>2]|0;do if(q|0){if(__Z16atomic_decrementPj(q+-8|0)|0)break;__ZN6Memory11free_staticEPvb(q,1)}while(0);q=c[p>>2]|0;do if(q|0){if(__Z16atomic_decrementPj(q+-8|0)|0)break;__ZN6Memory11free_staticEPvb(q,1)}while(0);q=c[x>>2]|0;do if(q|0){if(__Z16atomic_decrementPj(q+-8|0)|0)break;__ZN6Memory11free_staticEPvb(q,1)}while(0);__ZN10StringNameD2Ev(w);w=c[n>>2]|0;if(!w){l=a;return}if(__Z16atomic_decrementPj(w+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(w,1);l=a;return}function __ZN12CurveTexture9set_widthEi(b,d){b=b|0;d=d|0;var e=0;if((d+-32|0)>>>0>4064){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(939694,910627,1412,913525,0);return}a[1263537]=0;c[b+148>>2]=d;d=b+136|0;e=c[d>>2]|0;if(!e)return;if((c[e+16>>2]|0)>>>0<8)return;__ZN12CurveTexture10set_pointsERK10PoolVectorI7Vector2E(b,d);return}function __ZNK12CurveTexture10get_pointsEv(a){a=a|0;var b=0,d=0,e=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b;e=a+136|0;c[d>>2]=0;if((c[e>>2]|0?(__ZN10PoolVectorI7Vector2E12_unreferenceEv(d),a=c[e>>2]|0,a|0):0)?__Z28atomic_conditional_incrementPj(a)|0:0)c[d>>2]=c[e>>2];l=b;return c[d>>2]|0}function __ZNK13MethodBind0RCI12CurveTexture10PoolVectorI7Vector2EE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;if((b|0)!=-1){f=0;l=a;return f|0}c[d>>2]=0;__ZN7VariantC2ERK10PoolVectorI7Vector2E(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);__ZN10PoolVectorI7Vector2E12_unreferenceEv(d);f=b;l=a;return f|0}function __ZNK13MethodBind0RCI12CurveTexture10PoolVectorI7Vector2EE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,913579);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI12CurveTexture10PoolVectorI7Vector2EE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;j=f+24|0;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236084)|0:0){c[h>>2]=0;a[1263537]=0;k=c[d+24>>2]|0;if((k|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=k;c[b>>2]=0;l=f;return}n=k-(c[d+20>>2]|0)|0;if((n|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=n;c[b>>2]=0;l=f;return}n=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))o=n;else o=c[(c[d>>2]|0)+n>>2]|0;c[j>>2]=ij[o&8191](d)|0;__ZN7VariantC2ERK10PoolVectorI7Vector2E(i,j);__ZN10PoolVectorI7Vector2E12_unreferenceEv(j);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI12CurveTexture10PoolVectorI7Vector2EE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=d;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236084)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;b=ij[i&8191](a)|0;c[f>>2]=b;a=b;if(((c[e>>2]|0)!=(b|0)?(__ZN10PoolVectorI7Vector2E12_unreferenceEv(e),b|0):0)?__Z28atomic_conditional_incrementPj(b)|0:0)c[e>>2]=a;__ZN10PoolVectorI7Vector2E12_unreferenceEv(f);l=d;return}function __ZN13MethodBind0RCI12CurveTexture10PoolVectorI7Vector2EED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I12CurveTextureRK10PoolVectorI7Vector2EE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;if(b|0){f=0;l=a;return f|0}c[d>>2]=0;__ZN7VariantC2ERK10PoolVectorI7Vector2E(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);__ZN10PoolVectorI7Vector2E12_unreferenceEv(d);f=b;l=a;return f|0}function __ZNK11MethodBind1I12CurveTextureRK10PoolVectorI7Vector2EE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,913579);l=a;return c[b>>2]|0}function __ZN11MethodBind1I12CurveTextureRK10PoolVectorI7Vector2EE4callEP6ObjectPPK7VariantiRNS9_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i+24|0;k=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236084)|0:0){c[h>>2]=0;a[1263537]=0;n=d+24|0;o=c[n>>2]|0;if((o|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=o;c[b>>2]=0;l=i;return}p=o-(c[d+20>>2]|0)|0;if((p|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=p;c[b>>2]=0;l=i;return}if((g|0)>0){if((o|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);q=0}else{a[1263537]=0;q=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,q)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=q;c[b>>2]=0;l=i;return}}q=c[d+44>>2]|0;o=c[d+48>>2]|0;p=e+(o>>1)|0;if(!(o&1))r=q;else r=c[(c[p>>2]|0)+q>>2]|0;do if((g|0)<1){q=c[n>>2]|0;o=q+-1|0;if((q|0)>=1){e=c[d+16>>2]|0;s=(e|0)==0;if(s)t=0;else t=c[e+-4>>2]|0;if((q|0)<=(t|0)){if(s)u=0;else u=c[e+-4>>2]|0;do if((u|0)<(q|0)){if(s)v=0;else v=c[e+-4>>2]|0;if((v|0)<(q|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);w=0;break}else{a[1263537]=0;x=31;break}}else x=31;while(0);if((x|0)==31)w=e+(o*24|0)|0;__ZN7VariantC2ERKS_(k,w);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);c[j>>2]=__ZNK7Variantcv10PoolVectorI7Vector2EEv(k)|0;Pi[r&2047](p,j);__ZN10PoolVectorI7Vector2E12_unreferenceEv(j);if(c[k>>2]|0)__ZN7Variant5clearEv(k);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I12CurveTextureRK10PoolVectorI7Vector2EE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e+4|0;g=e;if(!b)h=0;else{i=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236084)|0;h=i?b:0}b=c[a+44>>2]|0;i=c[a+48>>2]|0;a=h+(i>>1)|0;if(!(i&1))j=b;else j=c[(c[a>>2]|0)+b>>2]|0;b=c[d>>2]|0;c[f>>2]=0;if((c[b>>2]|0?(__ZN10PoolVectorI7Vector2E12_unreferenceEv(f),d=c[b>>2]|0,d|0):0)?__Z28atomic_conditional_incrementPj(d)|0:0)c[f>>2]=c[b>>2];c[g>>2]=c[f>>2];Pi[j&2047](a,g);__ZN10PoolVectorI7Vector2E12_unreferenceEv(g);l=e;return}function __ZN11MethodBind1I12CurveTextureRK10PoolVectorI7Vector2EED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I12CurveTextureiE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if(!b){__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK11MethodBind1I12CurveTextureiE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,913579);l=a;return c[b>>2]|0}function __ZN11MethodBind1I12CurveTextureiE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236084)|0:0){c[h>>2]=0;a[1263537]=0;k=d+24|0;n=c[k>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=i;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=i;return}if((g|0)>0){if((n|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);p=0}else{a[1263537]=0;p=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,p)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=p;c[b>>2]=0;l=i;return}}p=c[d+44>>2]|0;n=c[d+48>>2]|0;o=e+(n>>1)|0;if(!(n&1))q=p;else q=c[(c[o>>2]|0)+p>>2]|0;do if((g|0)<1){p=c[k>>2]|0;n=p+-1|0;if((p|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)s=0;else s=c[e+-4>>2]|0;if((p|0)<=(s|0)){if(r)t=0;else t=c[e+-4>>2]|0;do if((t|0)<(p|0)){if(r)u=0;else u=c[e+-4>>2]|0;if((u|0)<(p|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);v=0;break}else{a[1263537]=0;w=31;break}}else w=31;while(0);if((w|0)==31)v=e+(n*24|0)|0;__ZN7VariantC2ERKS_(j,v);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);f=__ZNK7VariantcviEv(j)|0;Pi[q&2047](o,f);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I12CurveTextureiE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236084)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1)){g=b;h=c[d>>2]|0;i=c[h>>2]|0;Pi[g&2047](a,i);return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=c[d>>2]|0;i=c[h>>2]|0;Pi[g&2047](a,i);return}}function __ZN11MethodBind1I12CurveTextureiED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI12CurveTexturefE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Ef(d,0.0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK13MethodBind0RCI12CurveTexturefE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,913579);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI12CurveTexturefE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236084)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2Ef(i,+mj[n&511](d));__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI12CurveTexturefE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0.0;if(!b)f=0;else{d=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236084)|0;f=d?b:0}b=c[a+44>>2]|0;d=c[a+48>>2]|0;a=f+(d>>1)|0;if(!(d&1)){h=b;i=+mj[h&511](a);g[e>>2]=i;return}else{h=c[(c[a>>2]|0)+b>>2]|0;i=+mj[h&511](a);g[e>>2]=i;return}}function __ZN13MethodBind0RCI12CurveTexturefED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I12CurveTexturefE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if(!b){__ZN7VariantC2Ef(d,0.0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK11MethodBind1I12CurveTexturefE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,913579);l=a;return c[b>>2]|0}function __ZN11MethodBind1I12CurveTexturefE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0.0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236084)|0:0){c[h>>2]=0;a[1263537]=0;k=d+24|0;n=c[k>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=i;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=i;return}if((g|0)>0){if((n|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);p=0}else{a[1263537]=0;p=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,p)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=p;c[b>>2]=0;l=i;return}}p=c[d+44>>2]|0;n=c[d+48>>2]|0;o=e+(n>>1)|0;if(!(n&1))q=p;else q=c[(c[o>>2]|0)+p>>2]|0;do if((g|0)<1){p=c[k>>2]|0;n=p+-1|0;if((p|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)s=0;else s=c[e+-4>>2]|0;if((p|0)<=(s|0)){if(r)t=0;else t=c[e+-4>>2]|0;do if((t|0)<(p|0)){if(r)u=0;else u=c[e+-4>>2]|0;if((u|0)<(p|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);v=0;break}else{a[1263537]=0;w=31;break}}else w=31;while(0);if((w|0)==31)v=e+(n*24|0)|0;__ZN7VariantC2ERKS_(j,v);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);x=+__ZNK7VariantcvfEv(j);Mi[q&511](o,x);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I12CurveTexturefE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0,j=0.0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236084)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1)){h=b;i=c[d>>2]|0;j=+g[i>>2];Mi[h&511](a,j);return}else{h=c[(c[a>>2]|0)+b>>2]|0;i=c[d>>2]|0;j=+g[i>>2];Mi[h&511](a,j);return}}function __ZN11MethodBind1I12CurveTexturefED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN15GradientTexture18_initialize_classvEv(b){b=b|0;if(a[1263423]|0)return;if(!(a[1263241]|0)){if(!(a[1257004]|0)){if(!(a[1257001]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI9ReferenceEEvv();__ZN9Reference13_bind_methodsEv();a[1257001]=1}__ZN7ClassDB10_add_classI8ResourceEEvv();__ZN8Resource13_bind_methodsEv();a[1257004]=1}__ZN7ClassDB10_add_classI7TextureEEvv();__ZN7Texture13_bind_methodsEv();a[1263241]=1}__ZN7ClassDB10_add_classI15GradientTextureEEvv();__ZN15GradientTexture13_bind_methodsEv();a[1263423]=1;return}function __ZN15GradientTexture5_setvERK10StringNameRK7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK15GradientTexture5_getvERK10StringNameR7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK15GradientTexture19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+24|0;g=e+4|0;h=e;if(!d)__ZNK7Texture19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,0);__ZN6StringC2EPKc(f,913703);i=c[f>>2]|0;f=i;j=g+4|0;c[j>>2]=0;k=g+12|0;c[k>>2]=0;c[g>>2]=0;n=(i|0)==0;if(!n?(c[j>>2]=0,__Z28atomic_conditional_incrementPj(i+-8|0)|0):0)c[j>>2]=f;c[g+8>>2]=0;f=c[k>>2]|0;if(f|0){if(!(__Z16atomic_decrementPj(f+-8|0)|0))__ZN6Memory11free_staticEPvb(f,1);c[k>>2]=0}c[g+16>>2]=256;if(!(c[b>>2]|0)){k=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=k;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0}k=__ZnwjPFPvjE(32,4740)|0;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0;c[k+12>>2]=0;c[k+16>>2]=7;f=k+20|0;c[f>>2]=0;j=k+24|0;c[j>>2]=0;o=k+28|0;c[o>>2]=0;__ZN12PropertyInfoaSERKS_(k,g)|0;p=c[b>>2]|0;q=p+4|0;r=c[q>>2]|0;c[j>>2]=r;c[f>>2]=0;c[o>>2]=p;if(r|0)c[r+20>>2]=k;c[q>>2]=k;if(!(c[p>>2]|0))c[p>>2]=k;k=p+8|0;c[k>>2]=(c[k>>2]|0)+1;k=c[g+12>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);k=c[g+4>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);if(!n?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);__ZN10StringNameC2EPKc(h,913703);__ZN7ClassDB17get_property_listE10StringNameP4ListI12PropertyInfo16DefaultAllocatorEbPK6Object(h,b,1,a);__ZN10StringNameD2Ev(h);if(!d){l=e;return}__ZNK7Texture19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,1);l=e;return}function __ZN15GradientTexture14_notificationvEib(a,b,c){a=a|0;b=b|0;c=c|0;return}function __ZNK15GradientTexture16_get_class_namevEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+8|0;e=b+4|0;f=b;g=a+128|0;a=c[g>>2]|0;if(a|0){if(c[a+4>>2]|0){l=b;return g|0}if(__ZNK6String6lengthEv(a+8|0)|0){l=b;return g|0}}__ZN6StringC2EPKc(d,913703);c[f>>2]=c[d>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameaSERKS_(g,e);__ZN10StringNameD2Ev(e);e=c[f>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);l=b;return g|0}function __ZNK15GradientTexture9get_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,913703);l=a;return c[b>>2]|0}function __ZNK15GradientTexture8is_classERK6String(a,b){a=a|0;b=b|0;var c=0;if(((!(__ZNK6StringeqEPKc(b,913703)|0)?!(__ZNK6StringeqEPKc(b,1075267)|0):0)?!(__ZNK6StringeqEPKc(b,1110448)|0):0)?!(__ZNK6StringeqEPKc(b,1126157)|0):0)c=__ZNK6StringeqEPKc(b,1142944)|0;else c=1;return c|0}function __ZNK15GradientTexture12is_class_ptrEPv(a,b){a=a|0;b=b|0;return (b|0)==1236080|((b|0)==1220692|((b|0)==1220696|((b|0)==1220724|(b|0)==1220580)))|0}function __ZN15GradientTextureD2Ev(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+4|0;e=b;c[a>>2]=305532;f=__ZN12VisualServer13get_singletonEv()|0;g=c[(c[f>>2]|0)+1312>>2]|0;c[e>>2]=c[a+140>>2];c[d>>2]=c[e>>2];Pi[g&2047](f,d);d=c[a+132>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);__ZN10StringNameD2Ev(a+128|0);c[a>>2]=223388;__ZN10StringNameD2Ev(a+124|0);__ZN8ResourceD2Ev(a);l=b;return}function __ZN15GradientTextureD0Ev(a){a=a|0;__ZN15GradientTextureD2Ev(a);__ZdlPv(a);return}function __ZNK15GradientTexture7get_ridEv(a){a=a|0;return c[a+140>>2]|0}function __ZNK15GradientTexture9get_widthEv(a){a=a|0;return c[a+144>>2]|0}function __ZNK15GradientTexture10get_heightEv(a){a=a|0;return 1}function __ZNK15GradientTexture9has_alphaEv(a){a=a|0;return 1}function __ZN15GradientTexture9set_flagsEj(a,b){a=a|0;b=b|0;return}function __ZNK15GradientTexture9get_flagsEv(a){a=a|0;return 4}function __ZN7ClassDB10_add_classI15GradientTextureEEvv(){var a=0,b=0,d=0,e=0,f=0,g=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+16|0;d=a+12|0;e=a+8|0;f=a+4|0;g=a;__ZN6StringC2EPKc(b,913703);c[e>>2]=c[b>>2];__ZN10StringNameC2ERK6String(d,e);__ZN6StringC2EPKc(b,1075267);c[g>>2]=c[b>>2];__ZN10StringNameC2ERK6String(f,g);__ZN7ClassDB11_add_class2ERK10StringNameS2_(d,f);__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);__ZN10StringNameD2Ev(d);d=c[e>>2]|0;if(!d){l=a;return}if(__Z16atomic_decrementPj(d+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(d,1);l=a;return}function __ZN15GradientTexture13_bind_methodsEv(){var a=0,b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0;a=l;l=l+192|0;if((l|0)>=(m|0))ba(192);b=a+168|0;d=a+160|0;e=a+152|0;f=a+136|0;g=a+128|0;h=a+112|0;i=a+96|0;j=a+80|0;k=a+72|0;n=a+64|0;o=a+56|0;p=a+48|0;q=a+40|0;r=a+32|0;s=a+24|0;t=a+20|0;u=a+144|0;v=a+16|0;w=a+120|0;x=a+104|0;y=a+88|0;z=a+12|0;A=a+8|0;B=a+4|0;C=a;__Z8D_METHODPKcS0_S0_(d,1097997,1128872,1128565);D=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(D);c[D>>2]=305700;__ZN10MethodBind10_set_constEb(D,0);__ZN10MethodBind24_generate_argument_typesEi(D,2);c[D+44>>2]=6;c[D+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,D,d,0,0)|0;D=d+4|0;E=c[D>>2]|0;if(E|0?(__Z16atomic_decrementPj(E+-8|0)|0)==0:0){F=c[D>>2]|0;D=(F|0)==0?0:F+-4|0;F=D+4|0;if(c[D>>2]|0){G=0;do{__ZN10StringNameD2Ev(F+(G<<2)|0);G=G+1|0}while(G>>>0<(c[D>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(E,1)}__ZN10StringNameD2Ev(d);__Z8D_METHODPKcS0_S0_(e,1098057,1128872,1128565);d=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(d);c[d>>2]=305736;__ZN10MethodBind10_set_constEb(d,0);__ZN10MethodBind24_generate_argument_typesEi(d,1);c[d+44>>2]=1703;c[d+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,d,e,0,0)|0;d=e+4|0;E=c[d>>2]|0;if(E|0?(__Z16atomic_decrementPj(E+-8|0)|0)==0:0){D=c[d>>2]|0;d=(D|0)==0?0:D+-4|0;D=d+4|0;if(c[d>>2]|0){G=0;do{__ZN10StringNameD2Ev(D+(G<<2)|0);G=G+1|0}while(G>>>0<(c[d>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(E,1)}__ZN10StringNameD2Ev(e);__Z8D_METHODPKcS0_S0_(f,943985,1127760,1128872);e=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(e);c[e>>2]=305772;__ZN10MethodBind10_set_constEb(e,0);__ZN10MethodBind24_generate_argument_typesEi(e,2);c[e+44>>2]=91;c[e+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,e,f,0,0)|0;e=f+4|0;E=c[e>>2]|0;if(E|0?(__Z16atomic_decrementPj(E+-8|0)|0)==0:0){d=c[e>>2]|0;e=(d|0)==0?0:d+-4|0;d=e+4|0;if(c[e>>2]|0){G=0;do{__ZN10StringNameD2Ev(d+(G<<2)|0);G=G+1|0}while(G>>>0<(c[e>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(E,1)}__ZN10StringNameD2Ev(f);__Z8D_METHODPKcS0_(g,943996,1127760);f=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(f);c[f>>2]=305808;__ZN10MethodBind10_set_constEb(f,1);__ZN10MethodBind24_generate_argument_typesEi(f,1);__ZN10MethodBind12_set_returnsEb(f,1);c[f+44>>2]=52;c[f+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,f,g,0,0)|0;f=g+4|0;E=c[f>>2]|0;if(E|0?(__Z16atomic_decrementPj(E+-8|0)|0)==0:0){e=c[f>>2]|0;f=(e|0)==0?0:e+-4|0;e=f+4|0;if(c[f>>2]|0){G=0;do{__ZN10StringNameD2Ev(e+(G<<2)|0);G=G+1|0}while(G>>>0<(c[f>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(E,1)}__ZN10StringNameD2Ev(g);__Z8D_METHODPKcS0_S0_(h,941215,1127760,1128565);g=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(g);c[g>>2]=305844;__ZN10MethodBind10_set_constEb(g,0);__ZN10MethodBind24_generate_argument_typesEi(g,2);c[g+44>>2]=1637;c[g+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,g,h,0,0)|0;g=h+4|0;E=c[g>>2]|0;if(E|0?(__Z16atomic_decrementPj(E+-8|0)|0)==0:0){f=c[g>>2]|0;g=(f|0)==0?0:f+-4|0;f=g+4|0;if(c[g>>2]|0){G=0;do{__ZN10StringNameD2Ev(f+(G<<2)|0);G=G+1|0}while(G>>>0<(c[g>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(E,1)}__ZN10StringNameD2Ev(h);__Z8D_METHODPKcS0_(i,941225,1127760);h=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(h);c[h>>2]=305880;__ZN10MethodBind10_set_constEb(h,1);__ZN10MethodBind24_generate_argument_typesEi(h,1);__ZN10MethodBind12_set_returnsEb(h,1);c[h+44>>2]=1638;c[h+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,h,i,0,0)|0;h=i+4|0;E=c[h>>2]|0;if(E|0?(__Z16atomic_decrementPj(E+-8|0)|0)==0:0){g=c[h>>2]|0;h=(g|0)==0?0:g+-4|0;g=h+4|0;if(c[h>>2]|0){G=0;do{__ZN10StringNameD2Ev(g+(G<<2)|0);G=G+1|0}while(G>>>0<(c[h>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(E,1)}__ZN10StringNameD2Ev(i);__Z8D_METHODPKcS0_(j,939694,1129111);i=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(i);c[i>>2]=305736;__ZN10MethodBind10_set_constEb(i,0);__ZN10MethodBind24_generate_argument_typesEi(i,1);c[i+44>>2]=1704;c[i+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,i,j,0,0)|0;i=j+4|0;E=c[i>>2]|0;if(E|0?(__Z16atomic_decrementPj(E+-8|0)|0)==0:0){h=c[i>>2]|0;i=(h|0)==0?0:h+-4|0;h=i+4|0;if(c[i>>2]|0){G=0;do{__ZN10StringNameD2Ev(h+(G<<2)|0);G=G+1|0}while(G>>>0<(c[i>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(E,1)}__ZN10StringNameD2Ev(j);__Z8D_METHODPKcS0_(k,919032,1128872);j=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(j);c[j>>2]=305916;__ZN10MethodBind10_set_constEb(j,0);__ZN10MethodBind24_generate_argument_typesEi(j,1);__ZN10MethodBind12_set_returnsEb(j,1);c[j+44>>2]=92;c[j+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,j,k,0,0)|0;j=k+4|0;E=c[j>>2]|0;if(E|0?(__Z16atomic_decrementPj(E+-8|0)|0)==0:0){i=c[j>>2]|0;j=(i|0)==0?0:i+-4|0;i=j+4|0;if(c[j>>2]|0){G=0;do{__ZN10StringNameD2Ev(i+(G<<2)|0);G=G+1|0}while(G>>>0<(c[j>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(E,1)}__ZN10StringNameD2Ev(k);__Z8D_METHODPKc(n,939678);k=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(k);c[k>>2]=305952;__ZN10MethodBind10_set_constEb(k,1);__ZN10MethodBind24_generate_argument_typesEi(k,0);__ZN10MethodBind12_set_returnsEb(k,1);c[k+44>>2]=5645;c[k+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,k,n,0,0)|0;k=n+4|0;E=c[k>>2]|0;if(E|0?(__Z16atomic_decrementPj(E+-8|0)|0)==0:0){j=c[k>>2]|0;k=(j|0)==0?0:j+-4|0;j=k+4|0;if(c[k>>2]|0){G=0;do{__ZN10StringNameD2Ev(j+(G<<2)|0);G=G+1|0}while(G>>>0<(c[k>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(E,1)}__ZN10StringNameD2Ev(n);__Z8D_METHODPKc(o,913592);n=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(n);c[n>>2]=305988;__ZN10MethodBind10_set_constEb(n,0);__ZN10MethodBind24_generate_argument_typesEi(n,0);c[n+44>>2]=5291;c[n+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,n,o,0,0)|0;n=o+4|0;E=c[n>>2]|0;if(E|0?(__Z16atomic_decrementPj(E+-8|0)|0)==0:0){k=c[n>>2]|0;n=(k|0)==0?0:k+-4|0;k=n+4|0;if(c[n>>2]|0){G=0;do{__ZN10StringNameD2Ev(k+(G<<2)|0);G=G+1|0}while(G>>>0<(c[n>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(E,1)}__ZN10StringNameD2Ev(o);__Z8D_METHODPKcS0_(p,913600,913612);o=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(o);c[o>>2]=306024;__ZN10MethodBind10_set_constEb(o,0);__ZN10MethodBind24_generate_argument_typesEi(o,1);c[o+44>>2]=1705;c[o+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,o,p,0,0)|0;o=p+4|0;E=c[o>>2]|0;if(E|0?(__Z16atomic_decrementPj(E+-8|0)|0)==0:0){n=c[o>>2]|0;o=(n|0)==0?0:n+-4|0;n=o+4|0;if(c[o>>2]|0){G=0;do{__ZN10StringNameD2Ev(n+(G<<2)|0);G=G+1|0}while(G>>>0<(c[o>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(E,1)}__ZN10StringNameD2Ev(p);__Z8D_METHODPKc(q,913620);p=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(p);c[p>>2]=306060;__ZN10MethodBind10_set_constEb(p,1);__ZN10MethodBind24_generate_argument_typesEi(p,0);__ZN10MethodBind12_set_returnsEb(p,1);c[p+44>>2]=5646;c[p+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,p,q,0,0)|0;p=q+4|0;E=c[p>>2]|0;if(E|0?(__Z16atomic_decrementPj(E+-8|0)|0)==0:0){o=c[p>>2]|0;p=(o|0)==0?0:o+-4|0;o=p+4|0;if(c[p>>2]|0){G=0;do{__ZN10StringNameD2Ev(o+(G<<2)|0);G=G+1|0}while(G>>>0<(c[p>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(E,1)}__ZN10StringNameD2Ev(q);__Z8D_METHODPKcS0_(r,913632,913643);q=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(q);c[q>>2]=306096;__ZN10MethodBind10_set_constEb(q,0);__ZN10MethodBind24_generate_argument_typesEi(q,1);c[q+44>>2]=1706;c[q+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,q,r,0,0)|0;q=r+4|0;E=c[q>>2]|0;if(E|0?(__Z16atomic_decrementPj(E+-8|0)|0)==0:0){p=c[q>>2]|0;q=(p|0)==0?0:p+-4|0;p=q+4|0;if(c[q>>2]|0){G=0;do{__ZN10StringNameD2Ev(p+(G<<2)|0);G=G+1|0}while(G>>>0<(c[q>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(E,1)}__ZN10StringNameD2Ev(r);__Z8D_METHODPKc(s,913650);r=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(r);c[r>>2]=306132;__ZN10MethodBind10_set_constEb(r,1);__ZN10MethodBind24_generate_argument_typesEi(r,0);__ZN10MethodBind12_set_returnsEb(r,1);c[r+44>>2]=5647;c[r+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,r,s,0,0)|0;r=s+4|0;E=c[r>>2]|0;if(E|0?(__Z16atomic_decrementPj(E+-8|0)|0)==0:0){q=c[r>>2]|0;r=(q|0)==0?0:q+-4|0;q=r+4|0;if(c[r>>2]|0){G=0;do{__ZN10StringNameD2Ev(q+(G<<2)|0);G=G+1|0}while(G>>>0<(c[r>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(E,1)}__ZN10StringNameD2Ev(s);__ZN6StringC2EPKc(b,913703);c[u>>2]=c[b>>2];__ZN10StringNameC2ERK6String(t,u);__ZN6StringC2EPKc(v,1129111);__ZN6StringC2EPKc(w,1263606);s=b+4|0;c[s>>2]=0;E=b+12|0;c[E>>2]=0;c[b>>2]=2;r=c[v>>2]|0;if(r|0?(c[s>>2]=0,__Z28atomic_conditional_incrementPj(r+-8|0)|0):0)c[s>>2]=c[v>>2];c[b+8>>2]=0;s=c[E>>2]|0;if((s|0)!=(c[w>>2]|0)){if(s|0?(__Z16atomic_decrementPj(s+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(s,1);c[E>>2]=0;s=c[w>>2]|0;if(s|0?__Z28atomic_conditional_incrementPj(s+-8|0)|0:0)c[E>>2]=c[w>>2]}c[b+16>>2]=7;c[x>>2]=__Z11_scs_createPKc(939694)|0;c[y>>2]=__Z11_scs_createPKc(1128069)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(t,b,x,y,-1);__ZN10StringNameD2Ev(y);__ZN10StringNameD2Ev(x);E=c[b+12>>2]|0;if(E|0?(__Z16atomic_decrementPj(E+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(E,1);E=c[b+4>>2]|0;if(E|0?(__Z16atomic_decrementPj(E+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(E,1);E=c[w>>2]|0;do if(E|0){if(__Z16atomic_decrementPj(E+-8|0)|0)break;__ZN6Memory11free_staticEPvb(E,1)}while(0);E=c[v>>2]|0;do if(E|0){if(__Z16atomic_decrementPj(E+-8|0)|0)break;__ZN6Memory11free_staticEPvb(E,1)}while(0);__ZN10StringNameD2Ev(t);t=c[u>>2]|0;do if(t|0){if(__Z16atomic_decrementPj(t+-8|0)|0)break;__ZN6Memory11free_staticEPvb(t,1)}while(0);__ZN6StringC2EPKc(b,913703);c[u>>2]=c[b>>2];__ZN10StringNameC2ERK6String(z,u);__ZN6StringC2EPKc(A,913612);__ZN6StringC2EPKc(w,1263606);t=b+4|0;c[t>>2]=0;E=b+12|0;c[E>>2]=0;c[b>>2]=3;v=c[A>>2]|0;do if(v|0){c[t>>2]=0;if(!(__Z28atomic_conditional_incrementPj(v+-8|0)|0))break;c[t>>2]=c[A>>2]}while(0);c[b+8>>2]=0;t=c[E>>2]|0;do if((t|0)!=(c[w>>2]|0)){do if(t|0){if(__Z16atomic_decrementPj(t+-8|0)|0)break;__ZN6Memory11free_staticEPvb(t,1)}while(0);c[E>>2]=0;v=c[w>>2]|0;if(!v)break;if(!(__Z28atomic_conditional_incrementPj(v+-8|0)|0))break;c[E>>2]=c[w>>2]}while(0);c[b+16>>2]=7;c[x>>2]=__Z11_scs_createPKc(913600)|0;c[y>>2]=__Z11_scs_createPKc(913620)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(z,b,x,y,-1);__ZN10StringNameD2Ev(y);__ZN10StringNameD2Ev(x);E=c[b+12>>2]|0;do if(E|0){if(__Z16atomic_decrementPj(E+-8|0)|0)break;__ZN6Memory11free_staticEPvb(E,1)}while(0);E=c[b+4>>2]|0;do if(E|0){if(__Z16atomic_decrementPj(E+-8|0)|0)break;__ZN6Memory11free_staticEPvb(E,1)}while(0);E=c[w>>2]|0;do if(E|0){if(__Z16atomic_decrementPj(E+-8|0)|0)break;__ZN6Memory11free_staticEPvb(E,1)}while(0);E=c[A>>2]|0;do if(E|0){if(__Z16atomic_decrementPj(E+-8|0)|0)break;__ZN6Memory11free_staticEPvb(E,1)}while(0);__ZN10StringNameD2Ev(z);z=c[u>>2]|0;do if(z|0){if(__Z16atomic_decrementPj(z+-8|0)|0)break;__ZN6Memory11free_staticEPvb(z,1)}while(0);__ZN6StringC2EPKc(b,913703);c[u>>2]=c[b>>2];__ZN10StringNameC2ERK6String(B,u);__ZN6StringC2EPKc(C,913643);__ZN6StringC2EPKc(w,1263606);z=b+4|0;c[z>>2]=0;E=b+12|0;c[E>>2]=0;c[b>>2]=3;A=c[C>>2]|0;do if(A|0){c[z>>2]=0;if(!(__Z28atomic_conditional_incrementPj(A+-8|0)|0))break;c[z>>2]=c[C>>2]}while(0);c[b+8>>2]=0;z=c[E>>2]|0;do if((z|0)!=(c[w>>2]|0)){do if(z|0){if(__Z16atomic_decrementPj(z+-8|0)|0)break;__ZN6Memory11free_staticEPvb(z,1)}while(0);c[E>>2]=0;A=c[w>>2]|0;if(!A)break;if(!(__Z28atomic_conditional_incrementPj(A+-8|0)|0))break;c[E>>2]=c[w>>2]}while(0);c[b+16>>2]=7;c[x>>2]=__Z11_scs_createPKc(913632)|0;c[y>>2]=__Z11_scs_createPKc(913650)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(B,b,x,y,-1);__ZN10StringNameD2Ev(y);__ZN10StringNameD2Ev(x);x=c[b+12>>2]|0;do if(x|0){if(__Z16atomic_decrementPj(x+-8|0)|0)break;__ZN6Memory11free_staticEPvb(x,1)}while(0);x=c[b+4>>2]|0;do if(x|0){if(__Z16atomic_decrementPj(x+-8|0)|0)break;__ZN6Memory11free_staticEPvb(x,1)}while(0);x=c[w>>2]|0;do if(x|0){if(__Z16atomic_decrementPj(x+-8|0)|0)break;__ZN6Memory11free_staticEPvb(x,1)}while(0);x=c[C>>2]|0;do if(x|0){if(__Z16atomic_decrementPj(x+-8|0)|0)break;__ZN6Memory11free_staticEPvb(x,1)}while(0);__ZN10StringNameD2Ev(B);B=c[u>>2]|0;if(!B){l=a;return}if(__Z16atomic_decrementPj(B+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(B,1);l=a;return}function __ZN15GradientTexture9add_pointEfRK5Color(b,d,e){b=b|0;d=+d;e=e|0;var f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);h=f;i=c[e>>2]|0;j=c[e+4>>2]|0;k=c[e+8>>2]|0;n=c[e+12>>2]|0;a[b+136>>0]=0;e=b+132|0;o=c[e>>2]|0;if(!o)p=1;else p=(c[o+-4>>2]|0)+1|0;if(__ZN6VectorIN15GradientTexture5PointEE6resizeEi(e,p)|0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);__ZN8Resource12emit_changedEv(b);__ZN15GradientTexture13_queue_updateEv(b);l=f;return}a[1263537]=0;p=c[e>>2]|0;if(p){o=c[p+-4>>2]|0;p=o+-1|0;g[h>>2]=d;c[h+4>>2]=i;c[h+8>>2]=j;c[h+12>>2]=k;c[h+16>>2]=n;if((p|0)<0|(o|0)==-2147483648){q=h;r=8}else{__ZN6VectorIN15GradientTexture5PointEE14_copy_on_writeEv(e);s=h;t=(c[e>>2]|0)+(p*20|0)|0}}else{g[h>>2]=d;c[h+4>>2]=i;c[h+8>>2]=j;c[h+12>>2]=k;c[h+16>>2]=n;q=h;r=8}if((r|0)==8){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);s=q;t=0};c[t>>2]=c[s>>2];c[t+4>>2]=c[s+4>>2];c[t+8>>2]=c[s+8>>2];c[t+12>>2]=c[s+12>>2];c[t+16>>2]=c[s+16>>2];__ZN8Resource12emit_changedEv(b);__ZN15GradientTexture13_queue_updateEv(b);l=f;return}function __ZN15GradientTexture12remove_pointEi(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0;if((d|0)>=0){e=b+132|0;f=c[e>>2]|0;g=(f|0)==0;if(g)h=0;else h=c[f+-4>>2]|0;if((h|0)>(d|0)){a[1263537]=0;if(!g?(g=c[f+-4>>2]|0,(g|0)>=3):0){a[1263537]=0;if((g|0)>(d|0)){a[1263537]=0;__ZN6VectorIN15GradientTexture5PointEE14_copy_on_writeEv(e);g=c[e>>2]|0;if(!g){i=0;j=-1}else{i=g;j=(c[g+-4>>2]|0)+-1|0}if((j|0)>(d|0)){g=d;do{d=g;g=g+1|0;f=i+(g*20|0)|0;h=i+(d*20|0)|0;c[h>>2]=c[f>>2];c[h+4>>2]=c[f+4>>2];c[h+8>>2]=c[f+8>>2];c[h+12>>2]=c[f+12>>2];c[h+16>>2]=c[f+16>>2]}while((g|0)!=(j|0))}__ZN6VectorIN15GradientTexture5PointEE6resizeEi(e,j)|0}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1128380,1146752,368,1122479,0);__ZN8Resource12emit_changedEv(b);__ZN15GradientTexture13_queue_updateEv(b);return}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1098057,910627,1792,913661,0);return}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1098057,910627,1791,919246,0);return}function __ZN15GradientTexture10set_offsetEif(b,d,e){b=b|0;d=d|0;e=+e;var f=0,h=0,i=0,j=0,k=0;f=b+132|0;h=c[f>>2]|0;if(!h)i=0;else i=c[h+-4>>2]|0;if((i|0)<=(d|0))__ZN6VectorIN15GradientTexture5PointEE6resizeEi(f,d+1|0)|0;if((d|0)<0)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);i=c[f>>2]|0;h=(i|0)==0;if(h)j=0;else j=c[i+-4>>2]|0;do if((j|0)<=(d|0)){if(h)k=0;else k=c[i+-4>>2]|0;if((k|0)>(d|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);__ZN6VectorIN15GradientTexture5PointEE14_copy_on_writeEv(f);g[(c[f>>2]|0)+(d*20|0)>>2]=e;a[b+136>>0]=0;__ZN8Resource12emit_changedEv(b);__ZN15GradientTexture13_queue_updateEv(b);return}function __ZNK15GradientTexture10get_offsetEi(b,d){b=b|0;d=d|0;var e=0,f=0,h=0.0,i=0,j=0;e=c[b+132>>2]|0;b=(e|0)==0;if(b)f=0;else f=c[e+-4>>2]|0;if((f|0)<=(d|0)){h=0.0;return +h}do if((d|0)>=0){if(b)i=0;else i=c[e+-4>>2]|0;if((i|0)<=(d|0)){if(b)j=0;else j=c[e+-4>>2]|0;if((j|0)<=(d|0))break;a[1263537]=0}h=+g[e+(d*20|0)>>2];return +h}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);return +(0.0)}function __ZN15GradientTexture9set_colorEiRK5Color(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0;f=b+132|0;g=c[f>>2]|0;if(!g)h=0;else h=c[g+-4>>2]|0;if((h|0)<=(d|0)){__ZN6VectorIN15GradientTexture5PointEE6resizeEi(f,d+1|0)|0;a[b+136>>0]=0}do if((d|0)<0)i=12;else{h=c[f>>2]|0;g=(h|0)==0;if(g)j=0;else j=c[h+-4>>2]|0;if((j|0)<=(d|0)){if(g)k=0;else k=c[h+-4>>2]|0;if((k|0)<=(d|0)){i=12;break}a[1263537]=0}__ZN6VectorIN15GradientTexture5PointEE14_copy_on_writeEv(f);l=(c[f>>2]|0)+(d*20|0)|0}while(0);if((i|0)==12){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);l=0}i=l+4|0;c[i>>2]=c[e>>2];c[i+4>>2]=c[e+4>>2];c[i+8>>2]=c[e+8>>2];c[i+12>>2]=c[e+12>>2];__ZN8Resource12emit_changedEv(b);__ZN15GradientTexture13_queue_updateEv(b);return}function __ZNK15GradientTexture9get_colorEi(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0,j=0,k=0,l=0;f=c[d+132>>2]|0;d=(f|0)==0;if(d)h=0;else h=c[f+-4>>2]|0;if((h|0)<=(e|0)){g[b>>2]=0.0;g[b+4>>2]=0.0;g[b+8>>2]=0.0;g[b+12>>2]=1.0;return}do if((e|0)<0)i=11;else{if(d)j=0;else j=c[f+-4>>2]|0;if((j|0)<=(e|0)){if(d)k=0;else k=c[f+-4>>2]|0;if((k|0)<=(e|0)){i=11;break}a[1263537]=0}l=f+(e*20|0)|0}while(0);if((i|0)==11){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);l=0}i=l+4|0;c[b>>2]=c[i>>2];c[b+4>>2]=c[i+4>>2];c[b+8>>2]=c[i+8>>2];c[b+12>>2]=c[i+12>>2];return}function __ZN15GradientTexture9set_widthEi(a,b){a=a|0;b=b|0;c[a+144>>2]=b;__ZN15GradientTexture13_queue_updateEv(a);return}function __ZN15GradientTexture19get_color_at_offsetEf(b,d,e){b=b|0;d=d|0;e=+e;var f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0.0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0.0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);h=f;i=d+132|0;j=c[i>>2]|0;if(!j){g[b>>2]=0.0;g[b+4>>2]=0.0;g[b+8>>2]=0.0;g[b+12>>2]=1.0;l=f;return}k=d+136|0;do if(!(a[k>>0]|0)){d=c[j+-4>>2]|0;if(!d){a[k>>0]=1;n=j;o=13;break}if((d|0)>0){__ZN6VectorIN15GradientTexture5PointEE14_copy_on_writeEv(i);p=c[i>>2]|0;if((d|0)==1){q=0;r=p;s=h}else{t=p;u=h;o=9}}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);t=0;u=h;o=9}if((o|0)==9){p=d;v=0;do{v=v+1|0;p=p>>1}while((p|0)!=1);q=v<<1;r=t;s=u}__ZNK9SortArrayIN15GradientTexture5PointE18_DefaultComparatorIS1_EE9introsortEiiPS1_i(h,0,d,r,q);__ZNK9SortArrayIN15GradientTexture5PointE18_DefaultComparatorIS1_EE20final_insertion_sortEiiPS1_(h,0,d,r);p=c[i>>2]|0;a[k>>0]=1;if(!p)w=0;else{n=p;o=13}}else{n=j;o=13}while(0);do if((o|0)==13){j=c[n+-4>>2]|0;if((j|0)>=1){k=0;r=j;a:while(1){j=r+-1|0;h=k;while(1){x=h+j|0;y=(x|0)/2|0;do if((x|0)<-1)o=22;else{q=c[i>>2]|0;u=(q|0)==0;if(u)z=0;else z=c[q+-4>>2]|0;if((z|0)<=(y|0)){if(u)A=0;else A=c[q+-4>>2]|0;if((A|0)<=(y|0)){o=22;break}a[1263537]=0}__ZN6VectorIN15GradientTexture5PointEE14_copy_on_writeEv(i);B=(c[i>>2]|0)+(y*20|0)|0}while(0);if((o|0)==22){o=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);B=0}C=+g[B>>2];if(C>e)break;if(!(C<e)){o=29;break a}if((y|0)<(j|0))h=y+1|0;else{o=30;break a}}if((h|0)<(y|0)){k=h;r=y}else{o=30;break}}if((o|0)==29){r=B+4|0;c[b>>2]=c[r>>2];c[b+4>>2]=c[r+4>>2];c[b+8>>2]=c[r+8>>2];c[b+12>>2]=c[r+12>>2];l=f;return}else if((o|0)==30){if((x|0)>=-1){w=y;break}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}}else w=0}while(0);y=c[i>>2]|0;x=(y|0)==0;if(x)D=0;else D=c[y+-4>>2]|0;do if((D|0)<=(w|0)){if(x)E=0;else E=c[y+-4>>2]|0;if((E|0)>(w|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);__ZN6VectorIN15GradientTexture5PointEE14_copy_on_writeEv(i);E=c[i>>2]|0;y=((+g[E+(w*20|0)>>2]>e)<<31>>31)+w|0;w=y+1|0;x=(E|0)==0;if(x)F=0;else F=c[E+-4>>2]|0;if((w|0)>=(F|0)){if(!x?(F=c[E+-4>>2]|0,(F|0)>=1):0){__ZN6VectorIN15GradientTexture5PointEE14_copy_on_writeEv(i);G=(c[i>>2]|0)+((F+-1|0)*20|0)|0}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);G=0}F=G+4|0;c[b>>2]=c[F>>2];c[b+4>>2]=c[F+4>>2];c[b+8>>2]=c[F+8>>2];c[b+12>>2]=c[F+12>>2];l=f;return}if((y|0)<0){if(!x?(c[E+-4>>2]|0)>0:0){__ZN6VectorIN15GradientTexture5PointEE14_copy_on_writeEv(i);H=c[i>>2]|0}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);H=0}F=H+4|0;c[b>>2]=c[F>>2];c[b+4>>2]=c[F+4>>2];c[b+8>>2]=c[F+8>>2];c[b+12>>2]=c[F+12>>2];l=f;return}if(x)I=0;else I=c[E+-4>>2]|0;do if((I|0)<=(y|0)){if(x)J=0;else J=c[E+-4>>2]|0;if((J|0)>(y|0)){a[1263537]=0;o=61;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);K=0;L=c[i>>2]|0;break}}else o=61;while(0);if((o|0)==61){__ZN6VectorIN15GradientTexture5PointEE14_copy_on_writeEv(i);o=c[i>>2]|0;K=o+(y*20|0)|0;L=o}o=(L|0)==0;if(o)M=0;else M=c[L+-4>>2]|0;do if((M|0)<=(w|0)){if(o)N=0;else N=c[L+-4>>2]|0;if((N|0)>(w|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);__ZN6VectorIN15GradientTexture5PointEE14_copy_on_writeEv(i);N=c[i>>2]|0;i=K+4|0;C=+g[K>>2];O=(e-C)/(+g[N+(w*20|0)>>2]-C);c[b>>2]=c[i>>2];c[b+4>>2]=c[i+4>>2];c[b+8>>2]=c[i+8>>2];c[b+12>>2]=c[i+12>>2];g[b>>2]=+g[b>>2]+O*(+g[N+(w*20|0)+4>>2]-+g[i>>2]);i=b+4|0;g[i>>2]=+g[i>>2]+O*(+g[N+(w*20|0)+8>>2]-+g[K+8>>2]);i=b+8|0;g[i>>2]=+g[i>>2]+O*(+g[N+(w*20|0)+12>>2]-+g[K+12>>2]);i=b+12|0;g[i>>2]=+g[i>>2]+O*(+g[N+(w*20|0)+16>>2]-+g[K+16>>2]);l=f;return}function __ZNK15GradientTexture16get_points_countEv(a){a=a|0;var b=0,d=0;b=c[a+132>>2]|0;if(!b){d=0;return d|0}d=c[b+-4>>2]|0;return d|0}function __ZN15GradientTexture7_updateEv(b){b=b|0;var d=0,e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0.0,w=0.0,x=0,y=0.0,z=0.0,A=0.0,B=0,C=0;d=l;l=l+48|0;if((l|0)>=(m|0))ba(48);e=d+32|0;f=d+28|0;h=d;i=d+24|0;j=d+20|0;a[b+137>>0]=0;c[f>>2]=0;k=b+144|0;__ZN10PoolVectorIhE6resizeEi(f,c[k>>2]<<2)|0;if((c[f>>2]|0)!=0?(__ZN10PoolVectorIhE14_copy_on_writeEv(f),n=c[f>>2]|0,(n|0)!=0):0){__Z16atomic_incrementPj(n+4|0)|0;o=n;p=c[n+8>>2]|0}else{o=0;p=0}n=c[k>>2]|0;if((n|0)>0){q=e+4|0;r=e+8|0;s=e+12|0;t=0;u=n;while(1){__ZN15GradientTexture19get_color_at_offsetEf(e,b,+(t|0)/+(u+-1|0));v=+g[e>>2]*255.0;if(!(v<0.0))if(v>255.0)w=255.0;else w=v;else w=0.0;x=t<<2;a[p+x>>0]=~~w;v=+g[q>>2]*255.0;if(!(v<0.0))if(v>255.0)y=255.0;else y=v;else y=0.0;a[p+(x|1)>>0]=~~y;v=+g[r>>2]*255.0;if(!(v<0.0))if(v>255.0)z=255.0;else z=v;else z=0.0;a[p+(x|2)>>0]=~~z;v=+g[s>>2]*255.0;if(!(v<0.0))if(v>255.0)A=255.0;else A=v;else A=0.0;a[p+(x|3)>>0]=~~A;t=t+1|0;x=c[k>>2]|0;if((t|0)>=(x|0)){B=x;break}else u=x}}else B=n;if(!o)C=B;else{__Z16atomic_decrementPj(o+4|0)|0;C=c[k>>2]|0}__ZN5ImageC2EiibNS_6FormatERK10PoolVectorIhE(h,C,1,0,5,f);C=__ZN12VisualServer13get_singletonEv()|0;o=c[(c[C>>2]|0)+88>>2]|0;B=b+140|0;c[i>>2]=c[B>>2];n=c[k>>2]|0;c[e>>2]=c[i>>2];ui[o&4095](C,e,n,1,5,4);n=__ZN12VisualServer13get_singletonEv()|0;C=c[(c[n>>2]|0)+92>>2]|0;c[j>>2]=c[B>>2];c[e>>2]=c[j>>2];Ki[C&4095](n,e,h,0);__ZN8Resource12emit_changedEv(b);__ZN5ImageD2Ev(h);__ZN10PoolVectorIhE12_unreferenceEv(f);l=d;return}function __ZN15GradientTexture11set_offsetsERK6VectorIfE(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0;e=b+132|0;f=c[d>>2]|0;if(!f)g=0;else g=c[f+-4>>2]|0;__ZN6VectorIN15GradientTexture5PointEE6resizeEi(e,g)|0;g=0;f=c[e>>2]|0;while(1){h=(f|0)==0;if(h)i=0;else i=c[f+-4>>2]|0;if((g|0)>=(i|0)){j=7;break}k=c[d>>2]|0;l=(k|0)==0;if(l)m=0;else m=c[k+-4>>2]|0;if((m|0)<=(g|0)){if(l)n=0;else n=c[k+-4>>2]|0;if((n|0)<=(g|0)){j=16;break}a[1263537]=0}l=c[k+(g<<2)>>2]|0;if(h)o=0;else o=c[f+-4>>2]|0;if((o|0)<=(g|0)){if(h)p=0;else p=c[f+-4>>2]|0;if((p|0)<=(g|0)){j=22;break}a[1263537]=0}__ZN6VectorIN15GradientTexture5PointEE14_copy_on_writeEv(e);h=c[e>>2]|0;c[h+(g*20|0)>>2]=l;g=g+1|0;f=h}if((j|0)==7){a[b+136>>0]=0;__ZN8Resource12emit_changedEv(b);__ZN15GradientTexture13_queue_updateEv(b);return}else if((j|0)==16)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);else if((j|0)==22)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}function __ZNK15GradientTexture11get_offsetsEv(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d;c[e>>2]=0;f=b+132|0;b=c[f>>2]|0;if(!b)g=0;else g=c[b+-4>>2]|0;__ZN6VectorIfE6resizeEi(e,g)|0;g=0;while(1){b=c[f>>2]|0;h=(b|0)==0;if(h)i=0;else i=c[b+-4>>2]|0;if((g|0)>=(i|0)){j=24;break}if(h)k=0;else k=c[b+-4>>2]|0;if((k|0)<=(g|0)){if(h)n=0;else n=c[b+-4>>2]|0;if((n|0)<=(g|0)){j=15;break}a[1263537]=0}h=c[b+(g*20|0)>>2]|0;b=c[e>>2]|0;o=(b|0)==0;if(o)p=0;else p=c[b+-4>>2]|0;if((p|0)<=(g|0)){if(o)q=0;else q=c[b+-4>>2]|0;if((q|0)<=(g|0)){j=21;break}a[1263537]=0}__ZN6VectorIfE14_copy_on_writeEv(e);c[(c[e>>2]|0)+(g<<2)>>2]=h;g=g+1|0}if((j|0)==15)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);else if((j|0)==21)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((j|0)==24){l=d;return c[e>>2]|0}return 0}function __ZN15GradientTexture10set_colorsERK6VectorI5ColorE(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0;e=b+132|0;f=c[e>>2]|0;if(!f)g=0;else g=c[f+-4>>2]|0;f=c[d>>2]|0;h=(f|0)==0;if(h)i=0;else i=c[f+-4>>2]|0;if((g|0)<(i|0))a[b+136>>0]=0;if(h)j=0;else j=c[f+-4>>2]|0;__ZN6VectorIN15GradientTexture5PointEE6resizeEi(e,j)|0;j=0;while(1){f=c[e>>2]|0;if(!f)k=0;else k=c[f+-4>>2]|0;if((j|0)>=(k|0))break;h=c[d>>2]|0;i=(h|0)==0;if(i)l=0;else l=c[h+-4>>2]|0;do if((l|0)<=(j|0)){if(i)m=0;else m=c[h+-4>>2]|0;if((m|0)>(j|0)){a[1263537]=0;n=21;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);o=0;p=c[e>>2]|0;break}}else n=21;while(0);if((n|0)==21){n=0;o=h+(j<<4)|0;p=f}i=(p|0)==0;if(i)q=0;else q=c[p+-4>>2]|0;do if((q|0)<=(j|0)){if(i)r=0;else r=c[p+-4>>2]|0;if((r|0)>(j|0)){a[1263537]=0;n=31;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);s=0;break}}else n=31;while(0);if((n|0)==31){n=0;__ZN6VectorIN15GradientTexture5PointEE14_copy_on_writeEv(e);s=(c[e>>2]|0)+(j*20|0)|0}i=s+4|0;c[i>>2]=c[o>>2];c[i+4>>2]=c[o+4>>2];c[i+8>>2]=c[o+8>>2];c[i+12>>2]=c[o+12>>2];j=j+1|0}__ZN8Resource12emit_changedEv(b);__ZN15GradientTexture13_queue_updateEv(b);return}function __ZNK15GradientTexture10get_colorsEv(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d;c[e>>2]=0;f=b+132|0;b=c[f>>2]|0;if(!b)g=0;else g=c[b+-4>>2]|0;__ZN6VectorI5ColorE6resizeEi(e,g)|0;g=0;while(1){b=c[f>>2]|0;h=(b|0)==0;if(h)i=0;else i=c[b+-4>>2]|0;if((g|0)>=(i|0))break;if(h)j=0;else j=c[b+-4>>2]|0;do if((j|0)<=(g|0)){if(h)k=0;else k=c[b+-4>>2]|0;if((k|0)>(g|0)){a[1263537]=0;n=14;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);o=0;break}}else n=14;while(0);if((n|0)==14){n=0;o=b+(g*20|0)|0}h=o+4|0;p=c[e>>2]|0;q=(p|0)==0;if(q)r=0;else r=c[p+-4>>2]|0;do if((r|0)<=(g|0)){if(q)s=0;else s=c[p+-4>>2]|0;if((s|0)>(g|0)){a[1263537]=0;n=24;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);t=0;break}}else n=24;while(0);if((n|0)==24){n=0;if(!q)if((c[p+-8>>2]|0)>>>0>1){b=c[p+-4>>2]|0;u=(b<<4)+-1|0;v=u>>>1|u;u=v>>>2|v;v=u>>>4|u;u=v>>>8|v;v=__ZN6Memory12alloc_staticEjb((u>>>16|u)+1|0,1)|0;c[v+-8>>2]=1;c[v+-4>>2]=b;if(!b){u=c[e>>2]|0;if(u|0){w=u;n=29}}else{u=c[e>>2]|0;x=0;do{y=v+(x<<4)|0;z=u+(x<<4)|0;c[y>>2]=c[z>>2];c[y+4>>2]=c[z+4>>2];c[y+8>>2]=c[z+8>>2];c[y+12>>2]=c[z+12>>2];x=x+1|0}while((x|0)!=(b|0));w=u;n=29}if((n|0)==29?(n=0,(__Z16atomic_decrementPj(w+-8|0)|0)==0):0)__ZN6Memory11free_staticEPvb(w,1);c[e>>2]=v;A=v}else A=p;else A=0;t=A+(g<<4)|0};c[t>>2]=c[h>>2];c[t+4>>2]=c[h+4>>2];c[t+8>>2]=c[h+8>>2];c[t+12>>2]=c[h+12>>2];g=g+1|0}l=d;return c[e>>2]|0}function __ZNK13MethodBind0RCI15GradientTexture6VectorI5ColorEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;if((b|0)!=-1){f=0;l=a;return f|0}c[d>>2]=0;__ZN7VariantC2ERK6VectorI5ColorE(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);e=c[d>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);f=b;l=a;return f|0}function __ZNK13MethodBind0RCI15GradientTexture6VectorI5ColorEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,913703);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI15GradientTexture6VectorI5ColorEE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;j=f+24|0;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236080)|0:0){c[h>>2]=0;a[1263537]=0;k=c[d+24>>2]|0;if((k|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=k;c[b>>2]=0;l=f;return}n=k-(c[d+20>>2]|0)|0;if((n|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=n;c[b>>2]=0;l=f;return}n=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))o=n;else o=c[(c[d>>2]|0)+n>>2]|0;c[j>>2]=ij[o&8191](d)|0;__ZN7VariantC2ERK6VectorI5ColorE(i,j);d=c[j>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI15GradientTexture6VectorI5ColorEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=d;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236080)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;c[f>>2]=ij[i&8191](a)|0;__ZN8PtrToArgI6VectorI5ColorEE6encodeES2_Pv(f,e);e=c[f>>2]|0;if(!e){l=d;return}if(__Z16atomic_decrementPj(e+-8|0)|0){l=d;return}__ZN6Memory11free_staticEPvb(e,1);l=d;return}function __ZN13MethodBind0RCI15GradientTexture6VectorI5ColorEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN6VectorIN15GradientTexture5PointEE6resizeEi(b,d){b=b|0;d=d|0;var e=0,f=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0;if((d|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,269,1145657,0);e=31;return e|0}a[1263537]=0;f=c[b>>2]|0;if(!f)h=0;else h=c[f+-4>>2]|0;if((h|0)==(d|0)){e=0;return e|0}if(!d){if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);c[b>>2]=0;e=0;return e|0}__ZN6VectorIN15GradientTexture5PointEE14_copy_on_writeEv(b);f=d*20|0;if(d>>>0<=214748364?(h=f+-1|0,i=h>>>1|h,h=i>>>2|i,i=h>>>4|h,h=i>>>8|i,i=(h>>>16|h)+1|0,f>>>0<4294967264):0){a[1263537]=0;f=c[b>>2]|0;do if(!f)if((d|0)>0)j=18;else{k=0;j=27}else{h=c[f+-4>>2]|0;if((h|0)<(d|0))if(!h)j=18;else{l=__ZN6Memory14realloc_staticEPvjb(f,i,1)|0;if(l|0){a[1263537]=0;m=l;n=c[l+-4>>2]|0;break}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,300,1145876,0);e=6;return e|0}else{k=h;j=27}}while(0);do if((j|0)==18){h=__ZN6Memory12alloc_staticEjb(i,1)|0;if(h|0){a[1263537]=0;c[h+-4>>2]=0;c[h+-8>>2]=1;m=h;n=0;break}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,292,1145820,0);e=6;return e|0}else if((j|0)==27){if((k|0)<=(d|0)){e=0;return e|0}h=__ZN6Memory14realloc_staticEPvjb(f,i,1)|0;if(!h){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,324,1145876,0);e=6;return e|0}else{a[1263537]=0;c[b>>2]=h;c[h+-4>>2]=d;e=0;return e|0}}while(0);c[b>>2]=m;if((n|0)<(d|0)){b=n;do{g[m+(b*20|0)+4>>2]=0.0;g[m+(b*20|0)+8>>2]=0.0;g[m+(b*20|0)+12>>2]=0.0;g[m+(b*20|0)+16>>2]=1.0;b=b+1|0}while((b|0)!=(d|0))}c[m+-4>>2]=d;e=0;return e|0}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,285,1145723,0);e=6;return e|0}function __ZN15GradientTexture13_queue_updateEv(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0;d=l;l=l+128|0;if((l|0)>=(m|0))ba(128);e=d+120|0;f=d+96|0;g=d+72|0;h=d+48|0;i=d+24|0;j=d;if(a[b+137>>0]|0){l=d;return}__ZN10StringNameC2EPKc(e,913592);c[f>>2]=0;c[g>>2]=0;c[h>>2]=0;c[i>>2]=0;c[j>>2]=0;__ZN6Object13call_deferredERK10StringNameRK7VariantS5_S5_S5_S5_(b,e,f,g,h,i,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);if(c[i>>2]|0)__ZN7Variant5clearEv(i);if(c[h>>2]|0)__ZN7Variant5clearEv(h);if(c[g>>2]|0)__ZN7Variant5clearEv(g);if(c[f>>2]|0)__ZN7Variant5clearEv(f);__ZN10StringNameD2Ev(e);l=d;return}function __ZN6VectorIN15GradientTexture5PointEE14_copy_on_writeEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=c[a>>2]|0;if(!b)return;if((c[b+-8>>2]|0)>>>0<=1)return;d=c[b+-4>>2]|0;b=(d*20|0)+-1|0;e=b>>>1|b;b=e>>>2|e;e=b>>>4|b;b=e>>>8|e;e=__ZN6Memory12alloc_staticEjb((b>>>16|b)+1|0,1)|0;c[e+-8>>2]=1;c[e+-4>>2]=d;if(d|0){b=0;do{f=e+(b*20|0)|0;g=(c[a>>2]|0)+(b*20|0)|0;c[f>>2]=c[g>>2];c[f+4>>2]=c[g+4>>2];c[f+8>>2]=c[g+8>>2];c[f+12>>2]=c[g+12>>2];c[f+16>>2]=c[g+16>>2];b=b+1|0}while((b|0)!=(d|0))}d=c[a>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);c[a>>2]=e;return}function __ZNK11MethodBind1I15GradientTextureRK6VectorI5ColorEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;if(b|0){f=0;l=a;return f|0}c[d>>2]=0;__ZN7VariantC2ERK6VectorI5ColorE(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);e=c[d>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);f=b;l=a;return f|0}function __ZNK11MethodBind1I15GradientTextureRK6VectorI5ColorEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,913703);l=a;return c[b>>2]|0}function __ZN11MethodBind1I15GradientTextureRK6VectorI5ColorEE4callEP6ObjectPPK7VariantiRNS9_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i+24|0;k=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236080)|0:0){c[h>>2]=0;a[1263537]=0;n=d+24|0;o=c[n>>2]|0;if((o|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=o;c[b>>2]=0;l=i;return}p=o-(c[d+20>>2]|0)|0;if((p|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=p;c[b>>2]=0;l=i;return}if((g|0)>0){if((o|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);q=0}else{a[1263537]=0;q=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,q)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=q;c[b>>2]=0;l=i;return}}q=c[d+44>>2]|0;o=c[d+48>>2]|0;p=e+(o>>1)|0;if(!(o&1))r=q;else r=c[(c[p>>2]|0)+q>>2]|0;do if((g|0)<1){q=c[n>>2]|0;o=q+-1|0;if((q|0)>=1){e=c[d+16>>2]|0;s=(e|0)==0;if(s)t=0;else t=c[e+-4>>2]|0;if((q|0)<=(t|0)){if(s)u=0;else u=c[e+-4>>2]|0;do if((u|0)<(q|0)){if(s)v=0;else v=c[e+-4>>2]|0;if((v|0)<(q|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);w=0;break}else{a[1263537]=0;x=31;break}}else x=31;while(0);if((x|0)==31)w=e+(o*24|0)|0;__ZN7VariantC2ERKS_(k,w);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);c[j>>2]=__ZNK7Variantcv6VectorI5ColorEEv(k)|0;Pi[r&2047](p,j);p=c[j>>2]|0;if(p|0?(__Z16atomic_decrementPj(p+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(p,1);if(c[k>>2]|0)__ZN7Variant5clearEv(k);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I15GradientTextureRK6VectorI5ColorEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236080)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;c[f>>2]=__ZN8PtrToArgIRK6VectorI5ColorEE7convertEPKv(c[d>>2]|0)|0;Pi[i&2047](a,f);a=c[f>>2]|0;if(!a){l=e;return}if(__Z16atomic_decrementPj(a+-8|0)|0){l=e;return}__ZN6Memory11free_staticEPvb(a,1);l=e;return}function __ZN11MethodBind1I15GradientTextureRK6VectorI5ColorEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI15GradientTexture6VectorIfEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;if((b|0)!=-1){f=0;l=a;return f|0}c[d>>2]=0;__ZN7VariantC2ERK6VectorIfE(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);e=c[d>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);f=b;l=a;return f|0}function __ZNK13MethodBind0RCI15GradientTexture6VectorIfEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,913703);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI15GradientTexture6VectorIfEE4callEP6ObjectPPK7VariantiRNS6_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;j=f+24|0;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236080)|0:0){c[h>>2]=0;a[1263537]=0;k=c[d+24>>2]|0;if((k|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=k;c[b>>2]=0;l=f;return}n=k-(c[d+20>>2]|0)|0;if((n|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=n;c[b>>2]=0;l=f;return}n=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))o=n;else o=c[(c[d>>2]|0)+n>>2]|0;c[j>>2]=ij[o&8191](d)|0;__ZN7VariantC2ERK6VectorIfE(i,j);d=c[j>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI15GradientTexture6VectorIfEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=d;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236080)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;c[f>>2]=ij[i&8191](a)|0;__ZN8PtrToArgI6VectorIfEE6encodeES1_Pv(f,e);e=c[f>>2]|0;if(!e){l=d;return}if(__Z16atomic_decrementPj(e+-8|0)|0){l=d;return}__ZN6Memory11free_staticEPvb(e,1);l=d;return}function __ZN13MethodBind0RCI15GradientTexture6VectorIfEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I15GradientTextureRK6VectorIfEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;if(b|0){f=0;l=a;return f|0}c[d>>2]=0;__ZN7VariantC2ERK6VectorIfE(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);e=c[d>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);f=b;l=a;return f|0}function __ZNK11MethodBind1I15GradientTextureRK6VectorIfEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,913703);l=a;return c[b>>2]|0}function __ZN11MethodBind1I15GradientTextureRK6VectorIfEE4callEP6ObjectPPK7VariantiRNS8_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i+24|0;k=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236080)|0:0){c[h>>2]=0;a[1263537]=0;n=d+24|0;o=c[n>>2]|0;if((o|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=o;c[b>>2]=0;l=i;return}p=o-(c[d+20>>2]|0)|0;if((p|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=p;c[b>>2]=0;l=i;return}if((g|0)>0){if((o|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);q=0}else{a[1263537]=0;q=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,q)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=q;c[b>>2]=0;l=i;return}}q=c[d+44>>2]|0;o=c[d+48>>2]|0;p=e+(o>>1)|0;if(!(o&1))r=q;else r=c[(c[p>>2]|0)+q>>2]|0;do if((g|0)<1){q=c[n>>2]|0;o=q+-1|0;if((q|0)>=1){e=c[d+16>>2]|0;s=(e|0)==0;if(s)t=0;else t=c[e+-4>>2]|0;if((q|0)<=(t|0)){if(s)u=0;else u=c[e+-4>>2]|0;do if((u|0)<(q|0)){if(s)v=0;else v=c[e+-4>>2]|0;if((v|0)<(q|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);w=0;break}else{a[1263537]=0;x=31;break}}else x=31;while(0);if((x|0)==31)w=e+(o*24|0)|0;__ZN7VariantC2ERKS_(k,w);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);c[j>>2]=__ZNK7Variantcv6VectorIfEEv(k)|0;Pi[r&2047](p,j);p=c[j>>2]|0;if(p|0?(__Z16atomic_decrementPj(p+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(p,1);if(c[k>>2]|0)__ZN7Variant5clearEv(k);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I15GradientTextureRK6VectorIfEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236080)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;c[f>>2]=__ZN8PtrToArgIRK6VectorIfEE7convertEPKv(c[d>>2]|0)|0;Pi[i&2047](a,f);a=c[f>>2]|0;if(!a){l=e;return}if(__Z16atomic_decrementPj(a+-8|0)|0){l=e;return}__ZN6Memory11free_staticEPvb(a,1);l=e;return}function __ZN11MethodBind1I15GradientTextureRK6VectorIfEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind0I15GradientTextureE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return 0}function __ZNK11MethodBind0I15GradientTextureE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,913703);l=a;return c[b>>2]|0}function __ZN11MethodBind0I15GradientTextureE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236080)|0:0){c[h>>2]=0;a[1263537]=0;f=c[d+24>>2]|0;if((f|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=f;c[b>>2]=0;return}i=f-(c[d+20>>2]|0)|0;if((i|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=i;c[b>>2]=0;return}i=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))j=i;else j=c[(c[d>>2]|0)+i>>2]|0;gj[j&8191](d);c[b>>2]=0;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,110,1146558,0);c[b>>2]=0;return}function __ZN11MethodBind0I15GradientTextureE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236080)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1)){g=b;gj[g&8191](a);return}else{g=c[(c[a>>2]|0)+b>>2]|0;gj[g&8191](a);return}}function __ZN11MethodBind0I15GradientTextureED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI15GradientTextureiE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK13MethodBind0RCI15GradientTextureiE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,913703);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI15GradientTextureiE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236080)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2Ei(i,ij[n&8191](d)|0);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI15GradientTextureiE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0;if(!b)f=0;else{d=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236080)|0;f=d?b:0}b=c[a+44>>2]|0;d=c[a+48>>2]|0;a=f+(d>>1)|0;if(!(d&1)){g=b;h=ij[g&8191](a)|0;c[e>>2]=h;return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=ij[g&8191](a)|0;c[e>>2]=h;return}}function __ZN13MethodBind0RCI15GradientTextureiED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK9SortArrayIN15GradientTexture5PointE18_DefaultComparatorIS1_EE9introsortEiiPS1_i(a,b,d,e,f){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;var h=0,i=0,j=0,k=0,n=0,o=0,p=0.0,q=0.0,r=0.0,s=0,t=0,u=0,v=0,w=0,x=0,y=0;h=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=h;j=d-b|0;if((j|0)<=16){l=h;return}k=e+(b*20|0)|0;n=f;f=d;d=j;while(1){if(!n)break;n=n+-1|0;j=e+(((d>>>1)+b|0)*20|0)|0;o=e+((f+-1|0)*20|0)|0;p=+g[k>>2];q=+g[j>>2];r=+g[o>>2];if(p<q)if(q<r)s=j;else s=p<r?o:k;else if(p<r)s=k;else s=q<r?o:j;r=+g[s>>2];j=b;o=f;while(1){t=j;while(1){u=e+(t*20|0)|0;v=t+1|0;if(+g[u>>2]<r)t=v;else{w=o;break}}do{w=w+-1|0;x=e+(w*20|0)|0}while(r<+g[x>>2]);if((t|0)>=(w|0))break;c[i>>2]=c[u>>2];c[i+4>>2]=c[u+4>>2];c[i+8>>2]=c[u+8>>2];c[i+12>>2]=c[u+12>>2];c[i+16>>2]=c[u+16>>2];c[u>>2]=c[x>>2];c[u+4>>2]=c[x+4>>2];c[u+8>>2]=c[x+8>>2];c[u+12>>2]=c[x+12>>2];c[u+16>>2]=c[x+16>>2];c[x>>2]=c[i>>2];c[x+4>>2]=c[i+4>>2];c[x+8>>2]=c[i+8>>2];c[x+12>>2]=c[i+12>>2];c[x+16>>2]=c[i+16>>2];j=v;o=w}__ZNK9SortArrayIN15GradientTexture5PointE18_DefaultComparatorIS1_EE9introsortEiiPS1_i(a,t,f,e,n);d=t-b|0;if((d|0)<=16){y=17;break}else f=t}if((y|0)==17){l=h;return}__ZNK9SortArrayIN15GradientTexture5PointE18_DefaultComparatorIS1_EE12partial_sortEiiiPS1_(a,b,f,f,e);l=h;return}function __ZNK9SortArrayIN15GradientTexture5PointE18_DefaultComparatorIS1_EE20final_insertion_sortEiiPS1_(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0.0,q=0,r=0,s=0,t=0,u=0,v=0,w=0.0,x=0,y=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=a+16|0;h=a;if((d-b|0)<=16){if((d|0)==(b|0)){l=a;return}i=b+1|0;if((i|0)==(d|0)){l=a;return}j=e+(b*20|0)|0;k=e+(b*20|0)+4|0;n=b;o=i;while(1){i=e+(o*20|0)|0;p=+g[i>>2];q=e+(o*20|0)+4|0;c[h>>2]=c[q>>2];c[h+4>>2]=c[q+4>>2];c[h+8>>2]=c[q+8>>2];c[h+12>>2]=c[q+12>>2];if(p<+g[j>>2]){if((n|0)>=(b|0)){q=o;do{r=q;q=q+-1|0;s=e+(q*20|0)|0;t=e+(r*20|0)|0;c[t>>2]=c[s>>2];c[t+4>>2]=c[s+4>>2];c[t+8>>2]=c[s+8>>2];c[t+12>>2]=c[s+12>>2];c[t+16>>2]=c[s+16>>2]}while((q|0)>(b|0))}g[j>>2]=p;c[k>>2]=c[h>>2];c[k+4>>2]=c[h+4>>2];c[k+8>>2]=c[h+8>>2];c[k+12>>2]=c[h+12>>2]}else{c[f>>2]=c[h>>2];c[f+4>>2]=c[h+4>>2];c[f+8>>2]=c[h+8>>2];c[f+12>>2]=c[h+12>>2];q=e+(n*20|0)|0;if(p<+g[q>>2]){s=n;t=i;r=q;while(1){c[t>>2]=c[r>>2];c[t+4>>2]=c[r+4>>2];c[t+8>>2]=c[r+8>>2];c[t+12>>2]=c[r+12>>2];c[t+16>>2]=c[r+16>>2];q=s;s=s+-1|0;r=e+(s*20|0)|0;u=e+(q*20|0)|0;if(!(p<+g[r>>2])){v=u;break}else t=u}}else v=i;g[v>>2]=p;t=v+4|0;c[t>>2]=c[f>>2];c[t+4>>2]=c[f+4>>2];c[t+8>>2]=c[f+8>>2];c[t+12>>2]=c[f+12>>2]}t=o+1|0;if((t|0)==(d|0))break;else{r=o;o=t;n=r}}l=a;return}n=b+16|0;o=e+(b*20|0)|0;v=e+(b*20|0)+4|0;k=b;j=b+1|0;while(1){r=e+(j*20|0)|0;w=+g[r>>2];t=e+(j*20|0)+4|0;c[h>>2]=c[t>>2];c[h+4>>2]=c[t+4>>2];c[h+8>>2]=c[t+8>>2];c[h+12>>2]=c[t+12>>2];if(w<+g[o>>2]){if((k|0)>=(b|0)){t=j;do{s=t;t=t+-1|0;u=e+(t*20|0)|0;q=e+(s*20|0)|0;c[q>>2]=c[u>>2];c[q+4>>2]=c[u+4>>2];c[q+8>>2]=c[u+8>>2];c[q+12>>2]=c[u+12>>2];c[q+16>>2]=c[u+16>>2]}while((t|0)>(b|0))}g[o>>2]=w;c[v>>2]=c[h>>2];c[v+4>>2]=c[h+4>>2];c[v+8>>2]=c[h+8>>2];c[v+12>>2]=c[h+12>>2]}else{c[f>>2]=c[h>>2];c[f+4>>2]=c[h+4>>2];c[f+8>>2]=c[h+8>>2];c[f+12>>2]=c[h+12>>2];t=e+(k*20|0)|0;if(w<+g[t>>2]){i=k;u=r;q=t;while(1){c[u>>2]=c[q>>2];c[u+4>>2]=c[q+4>>2];c[u+8>>2]=c[q+8>>2];c[u+12>>2]=c[q+12>>2];c[u+16>>2]=c[q+16>>2];t=i;i=i+-1|0;q=e+(i*20|0)|0;s=e+(t*20|0)|0;if(!(w<+g[q>>2])){x=s;break}else u=s}}else x=r;g[x>>2]=w;u=x+4|0;c[u>>2]=c[f>>2];c[u+4>>2]=c[f+4>>2];c[u+8>>2]=c[f+8>>2];c[u+12>>2]=c[f+12>>2]}u=j+1|0;if((u|0)==(n|0))break;else{q=j;j=u;k=q}}if((n|0)==(d|0)){l=a;return}k=n;do{n=e+(k*20|0)|0;p=+g[n>>2];j=e+(k*20|0)+4|0;c[f>>2]=c[j>>2];c[f+4>>2]=c[j+4>>2];c[f+8>>2]=c[j+8>>2];c[f+12>>2]=c[j+12>>2];j=k+-1|0;x=e+(j*20|0)|0;if(p<+g[x>>2]){h=j;j=n;v=x;while(1){c[j>>2]=c[v>>2];c[j+4>>2]=c[v+4>>2];c[j+8>>2]=c[v+8>>2];c[j+12>>2]=c[v+12>>2];c[j+16>>2]=c[v+16>>2];x=h;h=h+-1|0;v=e+(h*20|0)|0;o=e+(x*20|0)|0;if(!(p<+g[v>>2])){y=o;break}else j=o}}else y=n;g[y>>2]=p;j=y+4|0;c[j>>2]=c[f>>2];c[j+4>>2]=c[f+4>>2];c[j+8>>2]=c[f+8>>2];c[j+12>>2]=c[f+12>>2];k=k+1|0}while((k|0)!=(d|0));l=a;return}function __ZNK9SortArrayIN15GradientTexture5PointE18_DefaultComparatorIS1_EE12partial_sortEiiiPS1_(a,b,d,e,f){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;var h=0,i=0,j=0,k=0,n=0,o=0,p=0.0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0.0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);h=a+32|0;i=a+16|0;j=a;k=e-b|0;if((k|0)>=2){n=(k+-2|0)/2|0;while(1){o=n+b|0;p=+g[f+(o*20|0)>>2];q=f+(o*20|0)+4|0;c[i>>2]=c[q>>2];c[i+4>>2]=c[q+4>>2];c[i+8>>2]=c[q+8>>2];c[i+12>>2]=c[q+12>>2];q=n<<1;o=q+2|0;if((o|0)<(k|0)){r=q;s=n;t=o;while(1){u=r|1;v=+g[f+((t+b|0)*20|0)>>2]<+g[f+((u+b|0)*20|0)>>2]?u:t;u=f+((v+b|0)*20|0)|0;w=f+((s+b|0)*20|0)|0;c[w>>2]=c[u>>2];c[w+4>>2]=c[u+4>>2];c[w+8>>2]=c[u+8>>2];c[w+12>>2]=c[u+12>>2];c[w+16>>2]=c[u+16>>2];u=v<<1;w=u+2|0;if((w|0)<(k|0)){r=u;s=v;t=w}else{x=u;y=w;z=v;break}}}else{x=q;y=o;z=n}t=x|1;if((y|0)==(k|0)){s=f+((t+b|0)*20|0)|0;r=f+((z+b|0)*20|0)|0;c[r>>2]=c[s>>2];c[r+4>>2]=c[s+4>>2];c[r+8>>2]=c[s+8>>2];c[r+12>>2]=c[s+12>>2];c[r+16>>2]=c[s+16>>2];A=t}else A=z;c[h>>2]=c[i>>2];c[h+4>>2]=c[i+4>>2];c[h+8>>2]=c[i+8>>2];c[h+12>>2]=c[i+12>>2];a:do if((A|0)>(n|0)){t=A;while(1){s=(t+-1|0)/2|0;r=s+b|0;v=t+b|0;if(!(+g[f+(r*20|0)>>2]<p)){B=v;break a}w=f+(r*20|0)|0;r=f+(v*20|0)|0;c[r>>2]=c[w>>2];c[r+4>>2]=c[w+4>>2];c[r+8>>2]=c[w+8>>2];c[r+12>>2]=c[w+12>>2];c[r+16>>2]=c[w+16>>2];if((s|0)>(n|0))t=s;else{C=s;D=8;break}}}else{C=A;D=8}while(0);if((D|0)==8){D=0;B=C+b|0}g[f+(B*20|0)>>2]=p;o=f+(B*20|0)+4|0;c[o>>2]=c[h>>2];c[o+4>>2]=c[h+4>>2];c[o+8>>2]=c[h+8>>2];c[o+12>>2]=c[h+12>>2];if(!n)break;else n=n+-1|0}}b:do if((e|0)<(d|0)){n=f+(b*20|0)|0;if((k|0)>2)E=e;else{B=(k|0)==2;C=f+((b+1|0)*20|0)|0;A=f+(b*20|0)|0;z=b+1|0;y=f+(b*20|0)|0;x=f+(z*20|0)|0;o=e;while(1){q=f+(o*20|0)|0;F=+g[q>>2];if(F<+g[n>>2]){t=f+(o*20|0)+4|0;c[j>>2]=c[t>>2];c[j+4>>2]=c[t+4>>2];c[j+8>>2]=c[t+8>>2];c[j+12>>2]=c[t+12>>2];c[q>>2]=c[n>>2];c[q+4>>2]=c[n+4>>2];c[q+8>>2]=c[n+8>>2];c[q+12>>2]=c[n+12>>2];c[q+16>>2]=c[n+16>>2];c[i>>2]=c[j>>2];c[i+4>>2]=c[j+4>>2];c[i+8>>2]=c[j+8>>2];c[i+12>>2]=c[j+12>>2];if(B){c[n>>2]=c[C>>2];c[n+4>>2]=c[C+4>>2];c[n+8>>2]=c[C+8>>2];c[n+12>>2]=c[C+12>>2];c[n+16>>2]=c[C+16>>2];c[h>>2]=c[i>>2];c[h+4>>2]=c[i+4>>2];c[h+8>>2]=c[i+8>>2];c[h+12>>2]=c[i+12>>2];if(+g[A>>2]<F){c[x>>2]=c[y>>2];c[x+4>>2]=c[y+4>>2];c[x+8>>2]=c[y+8>>2];c[x+12>>2]=c[y+12>>2];c[x+16>>2]=c[y+16>>2];G=b}else G=z}else{c[h>>2]=c[i>>2];c[h+4>>2]=c[i+4>>2];c[h+8>>2]=c[i+8>>2];c[h+12>>2]=c[i+12>>2];G=b}g[f+(G*20|0)>>2]=F;q=f+(G*20|0)+4|0;c[q>>2]=c[h>>2];c[q+4>>2]=c[h+4>>2];c[q+8>>2]=c[h+8>>2];c[q+12>>2]=c[h+12>>2]}o=o+1|0;if((o|0)==(d|0))break b}}do{o=f+(E*20|0)|0;p=+g[o>>2];if(p<+g[n>>2]){z=f+(E*20|0)+4|0;c[j>>2]=c[z>>2];c[j+4>>2]=c[z+4>>2];c[j+8>>2]=c[z+8>>2];c[j+12>>2]=c[z+12>>2];c[o>>2]=c[n>>2];c[o+4>>2]=c[n+4>>2];c[o+8>>2]=c[n+8>>2];c[o+12>>2]=c[n+12>>2];c[o+16>>2]=c[n+16>>2];c[i>>2]=c[j>>2];c[i+4>>2]=c[j+4>>2];c[i+8>>2]=c[j+8>>2];c[i+12>>2]=c[j+12>>2];o=0;z=0;y=2;do{x=o|1;A=z;z=+g[f+((y+b|0)*20|0)>>2]<+g[f+((x+b|0)*20|0)>>2]?x:y;H=f+((z+b|0)*20|0)|0;x=f+((A+b|0)*20|0)|0;c[x>>2]=c[H>>2];c[x+4>>2]=c[H+4>>2];c[x+8>>2]=c[H+8>>2];c[x+12>>2]=c[H+12>>2];c[x+16>>2]=c[H+16>>2];o=z<<1;y=o+2|0}while((y|0)<(k|0));x=o|1;if((y|0)==(k|0)){A=f+((x+b|0)*20|0)|0;c[H>>2]=c[A>>2];c[H+4>>2]=c[A+4>>2];c[H+8>>2]=c[A+8>>2];c[H+12>>2]=c[A+12>>2];c[H+16>>2]=c[A+16>>2];I=x}else I=z;c[h>>2]=c[i>>2];c[h+4>>2]=c[i+4>>2];c[h+8>>2]=c[i+8>>2];c[h+12>>2]=c[i+12>>2];c:do if((I|0)>0){x=I;while(1){A=x+-1|0;C=(A|0)/2|0;B=C+b|0;q=x+b|0;if(!(+g[f+(B*20|0)>>2]<p)){J=q;break c}t=f+(B*20|0)|0;B=f+(q*20|0)|0;c[B>>2]=c[t>>2];c[B+4>>2]=c[t+4>>2];c[B+8>>2]=c[t+8>>2];c[B+12>>2]=c[t+12>>2];c[B+16>>2]=c[t+16>>2];if((A|0)>1)x=C;else{K=C;D=23;break}}}else{K=I;D=23}while(0);if((D|0)==23){D=0;J=K+b|0}g[f+(J*20|0)>>2]=p;z=f+(J*20|0)+4|0;c[z>>2]=c[h>>2];c[z+4>>2]=c[h+4>>2];c[z+8>>2]=c[h+8>>2];c[z+12>>2]=c[h+12>>2]}E=E+1|0}while((E|0)!=(d|0))}while(0);if((k|0)<=1){l=a;return}k=f+(b*20|0)|0;d=e;do{d=d+-1|0;e=f+(d*20|0)|0;F=+g[e>>2];E=f+(d*20|0)+4|0;c[j>>2]=c[E>>2];c[j+4>>2]=c[E+4>>2];c[j+8>>2]=c[E+8>>2];c[j+12>>2]=c[E+12>>2];c[e>>2]=c[k>>2];c[e+4>>2]=c[k+4>>2];c[e+8>>2]=c[k+8>>2];c[e+12>>2]=c[k+12>>2];c[e+16>>2]=c[k+16>>2];e=d-b|0;c[i>>2]=c[j>>2];c[i+4>>2]=c[j+4>>2];c[i+8>>2]=c[j+8>>2];c[i+12>>2]=c[j+12>>2];if((e|0)>2){E=0;J=0;K=2;do{I=E|1;H=J;J=+g[f+((K+b|0)*20|0)>>2]<+g[f+((I+b|0)*20|0)>>2]?I:K;I=f+((J+b|0)*20|0)|0;G=f+((H+b|0)*20|0)|0;c[G>>2]=c[I>>2];c[G+4>>2]=c[I+4>>2];c[G+8>>2]=c[I+8>>2];c[G+12>>2]=c[I+12>>2];c[G+16>>2]=c[I+16>>2];E=J<<1;K=E+2|0}while((K|0)<(e|0));L=E|1;M=K;N=J}else{L=1;M=2;N=0}if((M|0)==(e|0)){I=f+((L+b|0)*20|0)|0;G=f+((N+b|0)*20|0)|0;c[G>>2]=c[I>>2];c[G+4>>2]=c[I+4>>2];c[G+8>>2]=c[I+8>>2];c[G+12>>2]=c[I+12>>2];c[G+16>>2]=c[I+16>>2];O=L}else O=N;c[h>>2]=c[i>>2];c[h+4>>2]=c[i+4>>2];c[h+8>>2]=c[i+8>>2];c[h+12>>2]=c[i+12>>2];d:do if((O|0)>0){I=O;while(1){G=I+-1|0;H=(G|0)/2|0;n=H+b|0;z=I+b|0;if(!(+g[f+(n*20|0)>>2]<F)){P=z;break d}y=f+(n*20|0)|0;n=f+(z*20|0)|0;c[n>>2]=c[y>>2];c[n+4>>2]=c[y+4>>2];c[n+8>>2]=c[y+8>>2];c[n+12>>2]=c[y+12>>2];c[n+16>>2]=c[y+16>>2];if((G|0)>1)I=H;else{Q=H;D=34;break}}}else{Q=O;D=34}while(0);if((D|0)==34){D=0;P=Q+b|0}g[f+(P*20|0)>>2]=F;J=f+(P*20|0)+4|0;c[J>>2]=c[h>>2];c[J+4>>2]=c[h+4>>2];c[J+8>>2]=c[h+8>>2];c[J+12>>2]=c[h+12>>2]}while((e|0)>1);l=a;return}function __ZNK12MethodBind1RI15GradientTexture5ColorfE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case -1:{g[d>>2]=0.0;g[d+4>>2]=0.0;g[d+8>>2]=0.0;g[d+12>>2]=1.0;__ZN7VariantC2ERK5Color(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);f=b;l=a;return f|0}case 0:{__ZN7VariantC2Ef(d,0.0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;l=a;return f|0}default:{f=0;l=a;return f|0}}return 0}function __ZNK12MethodBind1RI15GradientTexture5ColorfE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,913703);l=a;return c[b>>2]|0}function __ZN12MethodBind1RI15GradientTexture5ColorfE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0.0;i=l;l=l+64|0;if((l|0)>=(m|0))ba(64);j=i+24|0;k=i+48|0;n=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236080)|0:0){c[h>>2]=0;a[1263537]=0;o=d+24|0;p=c[o>>2]|0;if((p|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=p;c[b>>2]=0;l=i;return}q=p-(c[d+20>>2]|0)|0;if((q|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=q;c[b>>2]=0;l=i;return}if((g|0)>0){if((p|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);r=0}else{a[1263537]=0;r=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,r)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=r;c[b>>2]=0;l=i;return}}r=c[d+44>>2]|0;p=c[d+48>>2]|0;q=e+(p>>1)|0;if(!(p&1))s=r;else s=c[(c[q>>2]|0)+r>>2]|0;do if((g|0)<1){r=c[o>>2]|0;p=r+-1|0;if((r|0)>=1){e=c[d+16>>2]|0;t=(e|0)==0;if(t)u=0;else u=c[e+-4>>2]|0;if((r|0)<=(u|0)){if(t)v=0;else v=c[e+-4>>2]|0;do if((v|0)<(r|0)){if(t)w=0;else w=c[e+-4>>2]|0;if((w|0)<(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);x=0;break}else{a[1263537]=0;y=31;break}}else y=31;while(0);if((y|0)==31)x=e+(p*24|0)|0;__ZN7VariantC2ERKS_(n,x);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f>>2]|0);while(0);z=+__ZNK7VariantcvfEv(n);dj[s&127](k,q,z);__ZN7VariantC2ERK5Color(j,k);if(c[n>>2]|0)__ZN7Variant5clearEv(n);__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,897,1146558,0);c[b>>2]=0;l=i;return}function __ZN12MethodBind1RI15GradientTexture5ColorfE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0,j=0,k=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);h=f;if(!b)i=0;else{j=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236080)|0;i=j?b:0}b=c[a+44>>2]|0;j=c[a+48>>2]|0;a=i+(j>>1)|0;if(!(j&1))k=b;else k=c[(c[a>>2]|0)+b>>2]|0;dj[k&127](h,a,+g[c[d>>2]>>2]);c[e>>2]=c[h>>2];c[e+4>>2]=c[h+4>>2];c[e+8>>2]=c[h+8>>2];c[e+12>>2]=c[h+12>>2];l=f;return}function __ZN12MethodBind1RI15GradientTexture5ColorfED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind1RCI15GradientTexture5ColoriE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case -1:{g[d>>2]=0.0;g[d+4>>2]=0.0;g[d+8>>2]=0.0;g[d+12>>2]=1.0;__ZN7VariantC2ERK5Color(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);f=b;l=a;return f|0}case 0:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;l=a;return f|0}default:{f=0;l=a;return f|0}}return 0}function __ZNK13MethodBind1RCI15GradientTexture5ColoriE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,913703);l=a;return c[b>>2]|0}function __ZN13MethodBind1RCI15GradientTexture5ColoriE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0;i=l;l=l+64|0;if((l|0)>=(m|0))ba(64);j=i+24|0;k=i+48|0;n=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236080)|0:0){c[h>>2]=0;a[1263537]=0;o=d+24|0;p=c[o>>2]|0;if((p|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=p;c[b>>2]=0;l=i;return}q=p-(c[d+20>>2]|0)|0;if((q|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=q;c[b>>2]=0;l=i;return}if((g|0)>0){if((p|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);r=0}else{a[1263537]=0;r=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,r)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=r;c[b>>2]=0;l=i;return}}r=c[d+44>>2]|0;p=c[d+48>>2]|0;q=e+(p>>1)|0;if(!(p&1))s=r;else s=c[(c[q>>2]|0)+r>>2]|0;do if((g|0)<1){r=c[o>>2]|0;p=r+-1|0;if((r|0)>=1){e=c[d+16>>2]|0;t=(e|0)==0;if(t)u=0;else u=c[e+-4>>2]|0;if((r|0)<=(u|0)){if(t)v=0;else v=c[e+-4>>2]|0;do if((v|0)<(r|0)){if(t)w=0;else w=c[e+-4>>2]|0;if((w|0)<(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);x=0;break}else{a[1263537]=0;y=31;break}}else y=31;while(0);if((y|0)==31)x=e+(p*24|0)|0;__ZN7VariantC2ERKS_(n,x);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f>>2]|0);while(0);f=__ZNK7VariantcviEv(n)|0;bj[s&4095](k,q,f);__ZN7VariantC2ERK5Color(j,k);if(c[n>>2]|0)__ZN7Variant5clearEv(n);__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1217,1146558,0);c[b>>2]=0;l=i;return}function __ZN13MethodBind1RCI15GradientTexture5ColoriE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f;if(!b)h=0;else{i=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236080)|0;h=i?b:0}b=c[a+44>>2]|0;i=c[a+48>>2]|0;a=h+(i>>1)|0;if(!(i&1))j=b;else j=c[(c[a>>2]|0)+b>>2]|0;bj[j&4095](g,a,c[c[d>>2]>>2]|0);c[e>>2]=c[g>>2];c[e+4>>2]=c[g+4>>2];c[e+8>>2]=c[g+8>>2];c[e+12>>2]=c[g+12>>2];l=f;return}function __ZN13MethodBind1RCI15GradientTexture5ColoriED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind2I15GradientTextureiRK5ColorE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case 0:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;l=a;return f|0}case 1:{g[d>>2]=0.0;g[d+4>>2]=0.0;g[d+8>>2]=0.0;g[d+12>>2]=1.0;__ZN7VariantC2ERK5Color(e,d);d=c[e>>2]|0;if(d|0)__ZN7Variant5clearEv(e);f=d;l=a;return f|0}default:{f=0;l=a;return f|0}}return 0}function __ZNK11MethodBind2I15GradientTextureiRK5ColorE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,913703);l=a;return c[b>>2]|0}function __ZN11MethodBind2I15GradientTextureiRK5ColorE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0;i=l;l=l+64|0;if((l|0)>=(m|0))ba(64);j=i+24|0;k=i+48|0;n=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236080)|0:0){c[h>>2]=0;a[1263537]=0;o=d+24|0;p=c[o>>2]|0;if((p|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=p;c[b>>2]=0;l=i;return}q=p-(c[d+20>>2]|0)|0;if((q|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=q;c[b>>2]=0;l=i;return}if((g|0)>0){if((p|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);r=0}else{a[1263537]=0;r=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,r)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=r;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[o>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);s=0}else{a[1263537]=0;s=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,s)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=s;c[b>>2]=0;l=i;return}}}s=c[d+44>>2]|0;r=c[d+48>>2]|0;p=e+(r>>1)|0;if(!(r&1))t=s;else t=c[(c[p>>2]|0)+s>>2]|0;do if((g|0)<1){s=c[o>>2]|0;r=s+-1|0;if((s|0)>=1){e=c[d+16>>2]|0;q=(e|0)==0;if(q)u=0;else u=c[e+-4>>2]|0;if((s|0)<=(u|0)){if(q)v=0;else v=c[e+-4>>2]|0;do if((v|0)<(s|0)){if(q)w=0;else w=c[e+-4>>2]|0;if((w|0)<(s|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);x=0;break}else{a[1263537]=0;y=37;break}}else y=37;while(0);if((y|0)==37)x=e+(r*24|0)|0;__ZN7VariantC2ERKS_(j,x);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);x=__ZNK7VariantcviEv(j)|0;do if((g|0)<2){w=c[o>>2]|0;v=w+-1|0;u=w+-2|0;if((w|0)>=2){w=c[d+16>>2]|0;s=(w|0)==0;if(s)z=0;else z=c[w+-4>>2]|0;if((v|0)<=(z|0)){if(s)A=0;else A=c[w+-4>>2]|0;do if((A|0)<(v|0)){if(s)B=0;else B=c[w+-4>>2]|0;if((B|0)<(v|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);C=0;break}else{a[1263537]=0;y=54;break}}else y=54;while(0);if((y|0)==54)C=w+(u*24|0)|0;__ZN7VariantC2ERKS_(n,C);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f+4>>2]|0);while(0);__ZNK7Variantcv5ColorEv(k,n);bj[t&4095](p,x,k);if(c[n>>2]|0)__ZN7Variant5clearEv(n);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1380,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind2I15GradientTextureiRK5ColorE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236080)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;b=c[c[d>>2]>>2]|0;h=c[d+4>>2]|0;c[f>>2]=c[h>>2];c[f+4>>2]=c[h+4>>2];c[f+8>>2]=c[h+8>>2];c[f+12>>2]=c[h+12>>2];bj[i&4095](a,b,f);l=e;return}function __ZN11MethodBind2I15GradientTextureiRK5ColorED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind1RCI15GradientTexturefiE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;switch(b|0){case -1:{__ZN7VariantC2Ef(d,0.0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}case 0:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}default:e=0}l=a;return e|0}function __ZNK13MethodBind1RCI15GradientTexturefiE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,913703);l=a;return c[b>>2]|0}function __ZN13MethodBind1RCI15GradientTexturefiE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;i=l;l=l+48|0;if((l|0)>=(m|0))ba(48);j=i+24|0;k=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236080)|0:0){c[h>>2]=0;a[1263537]=0;n=d+24|0;o=c[n>>2]|0;if((o|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=o;c[b>>2]=0;l=i;return}p=o-(c[d+20>>2]|0)|0;if((p|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=p;c[b>>2]=0;l=i;return}if((g|0)>0){if((o|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);q=0}else{a[1263537]=0;q=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,q)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=q;c[b>>2]=0;l=i;return}}q=c[d+44>>2]|0;o=c[d+48>>2]|0;p=e+(o>>1)|0;if(!(o&1))r=q;else r=c[(c[p>>2]|0)+q>>2]|0;do if((g|0)<1){q=c[n>>2]|0;o=q+-1|0;if((q|0)>=1){e=c[d+16>>2]|0;s=(e|0)==0;if(s)t=0;else t=c[e+-4>>2]|0;if((q|0)<=(t|0)){if(s)u=0;else u=c[e+-4>>2]|0;do if((u|0)<(q|0)){if(s)v=0;else v=c[e+-4>>2]|0;if((v|0)<(q|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);w=0;break}else{a[1263537]=0;x=31;break}}else x=31;while(0);if((x|0)==31)w=e+(o*24|0)|0;__ZN7VariantC2ERKS_(k,w);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);f=__ZNK7VariantcviEv(k)|0;__ZN7VariantC2Ef(j,+ii[r&127](p,f));if(c[k>>2]|0)__ZN7Variant5clearEv(k);__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1217,1146558,0);c[b>>2]=0;l=i;return}function __ZN13MethodBind1RCI15GradientTexturefiE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0;if(!b)f=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236080)|0;f=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=f+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;g[e>>2]=+ii[i&127](a,c[c[d>>2]>>2]|0);return}function __ZN13MethodBind1RCI15GradientTexturefiED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind2I15GradientTextureifE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;switch(b|0){case 0:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}case 1:{__ZN7VariantC2Ef(d,0.0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}default:e=0}l=a;return e|0}function __ZNK11MethodBind2I15GradientTextureifE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,913703);l=a;return c[b>>2]|0}function __ZN11MethodBind2I15GradientTextureifE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0.0;i=l;l=l+48|0;if((l|0)>=(m|0))ba(48);j=i+24|0;k=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236080)|0:0){c[h>>2]=0;a[1263537]=0;n=d+24|0;o=c[n>>2]|0;if((o|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=o;c[b>>2]=0;l=i;return}p=o-(c[d+20>>2]|0)|0;if((p|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=p;c[b>>2]=0;l=i;return}if((g|0)>0){if((o|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);q=0}else{a[1263537]=0;q=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,q)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=q;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[n>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);r=0}else{a[1263537]=0;r=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,r)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=r;c[b>>2]=0;l=i;return}}}r=c[d+44>>2]|0;q=c[d+48>>2]|0;o=e+(q>>1)|0;if(!(q&1))s=r;else s=c[(c[o>>2]|0)+r>>2]|0;do if((g|0)<1){r=c[n>>2]|0;q=r+-1|0;if((r|0)>=1){e=c[d+16>>2]|0;p=(e|0)==0;if(p)t=0;else t=c[e+-4>>2]|0;if((r|0)<=(t|0)){if(p)u=0;else u=c[e+-4>>2]|0;do if((u|0)<(r|0)){if(p)v=0;else v=c[e+-4>>2]|0;if((v|0)<(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);w=0;break}else{a[1263537]=0;x=37;break}}else x=37;while(0);if((x|0)==37)w=e+(q*24|0)|0;__ZN7VariantC2ERKS_(j,w);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);w=__ZNK7VariantcviEv(j)|0;do if((g|0)<2){v=c[n>>2]|0;u=v+-1|0;t=v+-2|0;if((v|0)>=2){v=c[d+16>>2]|0;r=(v|0)==0;if(r)y=0;else y=c[v+-4>>2]|0;if((u|0)<=(y|0)){if(r)z=0;else z=c[v+-4>>2]|0;do if((z|0)<(u|0)){if(r)A=0;else A=c[v+-4>>2]|0;if((A|0)<(u|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);B=0;break}else{a[1263537]=0;x=54;break}}else x=54;while(0);if((x|0)==54)B=v+(t*24|0)|0;__ZN7VariantC2ERKS_(k,B);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f+4>>2]|0);while(0);C=+__ZNK7VariantcvfEv(k);dj[s&127](o,w,C);if(c[k>>2]|0)__ZN7Variant5clearEv(k);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1380,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind2I15GradientTextureifE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,h=0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236080)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1))h=b;else h=c[(c[a>>2]|0)+b>>2]|0;dj[h&127](a,c[c[d>>2]>>2]|0,+g[c[d+4>>2]>>2]);return}function __ZN11MethodBind2I15GradientTextureifED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I15GradientTextureiE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if(!b){__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK11MethodBind1I15GradientTextureiE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,913703);l=a;return c[b>>2]|0}function __ZN11MethodBind1I15GradientTextureiE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236080)|0:0){c[h>>2]=0;a[1263537]=0;k=d+24|0;n=c[k>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=i;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=i;return}if((g|0)>0){if((n|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);p=0}else{a[1263537]=0;p=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,p)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=p;c[b>>2]=0;l=i;return}}p=c[d+44>>2]|0;n=c[d+48>>2]|0;o=e+(n>>1)|0;if(!(n&1))q=p;else q=c[(c[o>>2]|0)+p>>2]|0;do if((g|0)<1){p=c[k>>2]|0;n=p+-1|0;if((p|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)s=0;else s=c[e+-4>>2]|0;if((p|0)<=(s|0)){if(r)t=0;else t=c[e+-4>>2]|0;do if((t|0)<(p|0)){if(r)u=0;else u=c[e+-4>>2]|0;if((u|0)<(p|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);v=0;break}else{a[1263537]=0;w=31;break}}else w=31;while(0);if((w|0)==31)v=e+(n*24|0)|0;__ZN7VariantC2ERKS_(j,v);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);f=__ZNK7VariantcviEv(j)|0;Pi[q&2047](o,f);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I15GradientTextureiE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236080)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1)){g=b;h=c[d>>2]|0;i=c[h>>2]|0;Pi[g&2047](a,i);return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=c[d>>2]|0;i=c[h>>2]|0;Pi[g&2047](a,i);return}}function __ZN11MethodBind1I15GradientTextureiED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind2I15GradientTexturefRK5ColorE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case 0:{__ZN7VariantC2Ef(d,0.0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;l=a;return f|0}case 1:{g[d>>2]=0.0;g[d+4>>2]=0.0;g[d+8>>2]=0.0;g[d+12>>2]=1.0;__ZN7VariantC2ERK5Color(e,d);d=c[e>>2]|0;if(d|0)__ZN7Variant5clearEv(e);f=d;l=a;return f|0}default:{f=0;l=a;return f|0}}return 0}function __ZNK11MethodBind2I15GradientTexturefRK5ColorE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,913703);l=a;return c[b>>2]|0}function __ZN11MethodBind2I15GradientTexturefRK5ColorE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0.0,A=0,B=0,C=0,D=0;i=l;l=l+64|0;if((l|0)>=(m|0))ba(64);j=i+24|0;k=i+48|0;n=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236080)|0:0){c[h>>2]=0;a[1263537]=0;o=d+24|0;p=c[o>>2]|0;if((p|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=p;c[b>>2]=0;l=i;return}q=p-(c[d+20>>2]|0)|0;if((q|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=q;c[b>>2]=0;l=i;return}if((g|0)>0){if((p|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);r=0}else{a[1263537]=0;r=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,r)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=r;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[o>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);s=0}else{a[1263537]=0;s=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,s)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=s;c[b>>2]=0;l=i;return}}}s=c[d+44>>2]|0;r=c[d+48>>2]|0;p=e+(r>>1)|0;if(!(r&1))t=s;else t=c[(c[p>>2]|0)+s>>2]|0;do if((g|0)<1){s=c[o>>2]|0;r=s+-1|0;if((s|0)>=1){e=c[d+16>>2]|0;q=(e|0)==0;if(q)u=0;else u=c[e+-4>>2]|0;if((s|0)<=(u|0)){if(q)v=0;else v=c[e+-4>>2]|0;do if((v|0)<(s|0)){if(q)w=0;else w=c[e+-4>>2]|0;if((w|0)<(s|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);x=0;break}else{a[1263537]=0;y=37;break}}else y=37;while(0);if((y|0)==37)x=e+(r*24|0)|0;__ZN7VariantC2ERKS_(j,x);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);z=+__ZNK7VariantcvfEv(j);do if((g|0)<2){x=c[o>>2]|0;w=x+-1|0;v=x+-2|0;if((x|0)>=2){x=c[d+16>>2]|0;u=(x|0)==0;if(u)A=0;else A=c[x+-4>>2]|0;if((w|0)<=(A|0)){if(u)B=0;else B=c[x+-4>>2]|0;do if((B|0)<(w|0)){if(u)C=0;else C=c[x+-4>>2]|0;if((C|0)<(w|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);D=0;break}else{a[1263537]=0;y=54;break}}else y=54;while(0);if((y|0)==54)D=x+(v*24|0)|0;__ZN7VariantC2ERKS_(n,D);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f+4>>2]|0);while(0);__ZNK7Variantcv5ColorEv(k,n);ai[t&7](p,z,k);if(c[n>>2]|0)__ZN7Variant5clearEv(n);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1380,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind2I15GradientTexturefRK5ColorE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0,j=0,k=0.0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;if(!b)h=0;else{i=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236080)|0;h=i?b:0}b=c[a+44>>2]|0;i=c[a+48>>2]|0;a=h+(i>>1)|0;if(!(i&1))j=b;else j=c[(c[a>>2]|0)+b>>2]|0;k=+g[c[d>>2]>>2];b=c[d+4>>2]|0;c[f>>2]=c[b>>2];c[f+4>>2]=c[b+4>>2];c[f+8>>2]=c[b+8>>2];c[f+12>>2]=c[b+12>>2];ai[j&7](a,k,f);l=e;return}function __ZN11MethodBind2I15GradientTexturefRK5ColorED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN33ResourceFormatLoaderStreamTexture4loadERK6StringS2_P5Error(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);a=d;c[a>>2]=0;__ZN3RefI13StreamTextureE8instanceEv(a);f=__ZN13StreamTexture4loadERK6String(c[a>>2]|0,b)|0;if(e|0)c[e>>2]=f;if(!f){f=c[a>>2]|0;if(f)if($i[c[(c[f>>2]|0)+44>>2]&8191](f,1220696)|0){__ZN9Reference9referenceEv(f);g=f;h=7}else{g=0;h=7}else i=0}else{g=0;h=7}if((h|0)==7){h=c[a>>2]|0;if(((h|0)!=0?__ZN9Reference11unreferenceEv(h)|0:0)?(h=c[a>>2]|0,__Z17predelete_handlerP6Object(h)|0):0){gj[c[(c[h>>2]|0)+76>>2]&8191](h);__ZN6Memory11free_staticEPvb(h,0);i=g}else i=g}l=d;return i|0}function __ZNK33ResourceFormatLoaderStreamTexture25get_recognized_extensionsEP4ListI6String16DefaultAllocatorE(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=a;__ZN6StringC2EPKc(d,913719);if(!(c[b>>2]|0)){e=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=e;c[e>>2]=0;c[e+4>>2]=0;c[e+8>>2]=0}e=__ZnwjPFPvjE(16,4740)|0;c[e>>2]=0;c[e+4>>2]=0;c[e+8>>2]=0;c[e+12>>2]=0;if((c[d>>2]|0?(c[e>>2]=0,f=c[d>>2]|0,f|0):0)?__Z28atomic_conditional_incrementPj(f+-8|0)|0:0)c[e>>2]=c[d>>2];f=c[b>>2]|0;b=f+4|0;g=c[b>>2]|0;c[e+8>>2]=g;c[e+4>>2]=0;c[e+12>>2]=f;if(g|0)c[g+4>>2]=e;c[b>>2]=e;if(!(c[f>>2]|0))c[f>>2]=e;e=f+8|0;c[e>>2]=(c[e>>2]|0)+1;e=c[d>>2]|0;if(!e){l=a;return}if(__Z16atomic_decrementPj(e+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(e,1);l=a;return}function __ZNK33ResourceFormatLoaderStreamTexture12handles_typeERK6String(a,b){a=a|0;b=b|0;return __ZNK6StringeqEPKc(b,912816)|0}function __ZNK33ResourceFormatLoaderStreamTexture17get_resource_typeERK6String(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=a+8|0;e=a+4|0;f=a;c[f>>2]=__ZNK6String13get_extensionEv(b)|0;c[e>>2]=__ZNK6String8to_lowerEv(f)|0;b=__ZNK6StringeqEPKc(e,913719)|0;g=c[e>>2]|0;if(g|0?(__Z16atomic_decrementPj(g+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(g,1);g=c[f>>2]|0;if(g|0?(__Z16atomic_decrementPj(g+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(g,1);if(b){__ZN6StringC2EPKc(d,912816);h=c[d>>2]|0;l=a;return h|0}else{__ZN6StringC2EPKc(d,1263606);h=c[d>>2]|0;l=a;return h|0}return 0}function __ZN33ResourceFormatLoaderStreamTextureD0Ev(a){a=a|0;__ZdlPv(a);return}function __ZN3RefI13StreamTextureE8instanceEv(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0;d=__ZnwjPKc(156,1263606)|0;__ZN8ResourceC2Ev(d);c[d>>2]=223388;__ZN10StringNameC2Ev(d+124|0);c[d>>2]=303656;__ZN10StringNameC2Ev(d+128|0);c[d+132>>2]=0;e=d+136|0;c[e>>2]=0;c[d+140>>2]=37;c[d+144>>2]=0;c[d+148>>2]=0;c[d+152>>2]=0;f=__ZN12VisualServer13get_singletonEv()|0;c[e>>2]=ij[c[(c[f>>2]|0)+84>>2]&8191](f)|0;__Z22postinitialize_handlerP6Object(d);if(!d){g=0;h=0}else{a[1263537]=0;__ZN9Reference8init_refEv(d)|0;g=d;h=d}d=c[b>>2]|0;do if((g|0)==(d|0))if(!g)return;else{i=g;break}else{if((d|0?__ZN9Reference11unreferenceEv(d)|0:0)?(f=c[b>>2]|0,__Z17predelete_handlerP6Object(f)|0):0){gj[c[(c[f>>2]|0)+76>>2]&8191](f);__ZN6Memory11free_staticEPvb(f,0)}c[b>>2]=h;if(!g)return;else{__ZN9Reference9referenceEv(g);i=g;break}}while(0);if(!(__ZN9Reference11unreferenceEv(i)|0))return;if(!(__Z17predelete_handlerP6Object(g)|0))return;gj[c[(c[g>>2]|0)+76>>2]&8191](g);__ZN6Memory11free_staticEPvb(h,0);return}function __ZN13CircleShape2D18_initialize_classvEv(b){b=b|0;if(a[1263424]|0)return;if(!(a[1263357]|0)){if(!(a[1257004]|0)){if(!(a[1257001]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI9ReferenceEEvv();__ZN9Reference13_bind_methodsEv();a[1257001]=1}__ZN7ClassDB10_add_classI8ResourceEEvv();__ZN8Resource13_bind_methodsEv();a[1257004]=1}__ZN7ClassDB10_add_classI7Shape2DEEvv();__ZN7Shape2D13_bind_methodsEv();a[1263357]=1}__ZN7ClassDB10_add_classI13CircleShape2DEEvv();__ZN13CircleShape2D13_bind_methodsEv();a[1263424]=1;return}function __ZN13CircleShape2D5_setvERK10StringNameRK7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK13CircleShape2D5_getvERK10StringNameR7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK13CircleShape2D19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+24|0;g=e+4|0;h=e;if(!d)__ZNK7Shape2D19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,0);__ZN6StringC2EPKc(f,913739);i=c[f>>2]|0;f=i;j=g+4|0;c[j>>2]=0;k=g+12|0;c[k>>2]=0;c[g>>2]=0;n=(i|0)==0;if(!n?(c[j>>2]=0,__Z28atomic_conditional_incrementPj(i+-8|0)|0):0)c[j>>2]=f;c[g+8>>2]=0;f=c[k>>2]|0;if(f|0){if(!(__Z16atomic_decrementPj(f+-8|0)|0))__ZN6Memory11free_staticEPvb(f,1);c[k>>2]=0}c[g+16>>2]=256;if(!(c[b>>2]|0)){k=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=k;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0}k=__ZnwjPFPvjE(32,4740)|0;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0;c[k+12>>2]=0;c[k+16>>2]=7;f=k+20|0;c[f>>2]=0;j=k+24|0;c[j>>2]=0;o=k+28|0;c[o>>2]=0;__ZN12PropertyInfoaSERKS_(k,g)|0;p=c[b>>2]|0;q=p+4|0;r=c[q>>2]|0;c[j>>2]=r;c[f>>2]=0;c[o>>2]=p;if(r|0)c[r+20>>2]=k;c[q>>2]=k;if(!(c[p>>2]|0))c[p>>2]=k;k=p+8|0;c[k>>2]=(c[k>>2]|0)+1;k=c[g+12>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);k=c[g+4>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);if(!n?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);__ZN10StringNameC2EPKc(h,913739);__ZN7ClassDB17get_property_listE10StringNameP4ListI12PropertyInfo16DefaultAllocatorEbPK6Object(h,b,1,a);__ZN10StringNameD2Ev(h);if(!d){l=e;return}__ZNK7Shape2D19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,1);l=e;return}function __ZN13CircleShape2D14_notificationvEib(a,b,c){a=a|0;b=b|0;c=c|0;return}function __ZNK13CircleShape2D16_get_class_namevEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+8|0;e=b+4|0;f=b;g=a+136|0;a=c[g>>2]|0;if(a|0){if(c[a+4>>2]|0){l=b;return g|0}if(__ZNK6String6lengthEv(a+8|0)|0){l=b;return g|0}}__ZN6StringC2EPKc(d,913739);c[f>>2]=c[d>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameaSERKS_(g,e);__ZN10StringNameD2Ev(e);e=c[f>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);l=b;return g|0}function __ZNK13CircleShape2D9get_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,913739);l=a;return c[b>>2]|0}function __ZNK13CircleShape2D8is_classERK6String(a,b){a=a|0;b=b|0;var c=0;if(((!(__ZNK6StringeqEPKc(b,913739)|0)?!(__ZNK6StringeqEPKc(b,938342)|0):0)?!(__ZNK6StringeqEPKc(b,1110448)|0):0)?!(__ZNK6StringeqEPKc(b,1126157)|0):0)c=__ZNK6StringeqEPKc(b,1142944)|0;else c=1;return c|0}function __ZNK13CircleShape2D12is_class_ptrEPv(a,b){a=a|0;b=b|0;return (b|0)==1236388|((b|0)==1236156|((b|0)==1220696|((b|0)==1220724|(b|0)==1220580)))|0}function __ZN13CircleShape2DD2Ev(a){a=a|0;c[a>>2]=306220;__ZN10StringNameD2Ev(a+136|0);__ZN7Shape2DD2Ev(a);return}function __ZN13CircleShape2DD0Ev(a){a=a|0;c[a>>2]=306220;__ZN10StringNameD2Ev(a+136|0);__ZN7Shape2DD2Ev(a);__ZdlPv(a);return}function __ZN13CircleShape2D4drawERK3RIDRK5Color(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0.0,v=0.0,w=0,x=0,y=0,z=0,A=0,B=0;f=l;l=l+64|0;if((l|0)>=(m|0))ba(64);h=f+40|0;i=f+36|0;j=f+32|0;k=f;n=f+24|0;o=f+20|0;p=f+12|0;q=f+16|0;r=f+8|0;c[j>>2]=0;s=n+4|0;t=b+140|0;b=0;while(1){u=+(b|0)*3.141592653589793*2.0/24.0;v=+L(+u);g[n>>2]=+K(+u);g[s>>2]=v;c[h>>2]=c[t>>2];__ZNK7Vector2mlERKf(k,n,h);w=k;x=c[w>>2]|0;y=c[w+4>>2]|0;w=c[j>>2]|0;if(!w)z=1;else z=(c[w+-4>>2]|0)+1|0;if(!(__ZN6VectorI7Vector2E6resizeEi(j,z)|0)){a[1263537]=0;w=c[j>>2]|0;if(!w){A=18;break}B=c[w+-4>>2]|0;if((B|0)<1){A=18;break}__ZN6VectorI7Vector2E14_copy_on_writeEv(j);w=(c[j>>2]|0)+(B+-1<<3)|0;c[w>>2]=x;c[w+4>>2]=y}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);b=b+1|0;if((b|0)>=24){A=2;break}}if((A|0)==2){c[o>>2]=0;c[h>>2]=c[e>>2];c[h+4>>2]=c[e+4>>2];c[h+8>>2]=c[e+8>>2];c[h+12>>2]=c[e+12>>2];__ZN6VectorI5ColorE9push_backES0_(o,h)|0;e=__ZN12VisualServer13get_singletonEv()|0;b=c[(c[e>>2]|0)+1112>>2]|0;c[p>>2]=c[d>>2];c[q>>2]=0;c[r>>2]=0;c[i>>2]=c[p>>2];c[h>>2]=c[r>>2];ui[b&4095](e,i,j,o,q,h);h=c[q>>2]|0;if(h|0?(__Z16atomic_decrementPj(h+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(h,1);h=c[o>>2]|0;if(h|0?(__Z16atomic_decrementPj(h+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(h,1);h=c[j>>2]|0;if(!h){l=f;return}if(__Z16atomic_decrementPj(h+-8|0)|0){l=f;return}__ZN6Memory11free_staticEPvb(h,1);l=f;return}else if((A|0)==18)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}function __ZNK13CircleShape2D8get_rectEv(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,h=0,i=0,j=0,k=0;d=l;l=l+32|0;if((l|0)>=(m|0))ba(32);e=d;f=d+24|0;h=d+8|0;i=d+16|0;j=b+140|0;b=c[j>>2]|0;c[f>>2]=b;c[f+4>>2]=b;__ZNK7Vector2ngEv(e,f);f=e;b=c[f+4>>2]|0;k=a;c[k>>2]=c[f>>2];c[k+4>>2]=b;b=c[j>>2]|0;c[h>>2]=b;c[h+4>>2]=b;g[i>>2]=2.0;__ZNK7Vector2mlERKf(e,h,i);i=e;e=c[i+4>>2]|0;h=a+8|0;c[h>>2]=c[i>>2];c[h+4>>2]=e;l=d;return}function __ZN7ClassDB10_add_classI13CircleShape2DEEvv(){var a=0,b=0,d=0,e=0,f=0,g=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+16|0;d=a+12|0;e=a+8|0;f=a+4|0;g=a;__ZN6StringC2EPKc(b,913739);c[e>>2]=c[b>>2];__ZN10StringNameC2ERK6String(d,e);__ZN6StringC2EPKc(b,938342);c[g>>2]=c[b>>2];__ZN10StringNameC2ERK6String(f,g);__ZN7ClassDB11_add_class2ERK10StringNameS2_(d,f);__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);__ZN10StringNameD2Ev(d);d=c[e>>2]|0;if(!d){l=a;return}if(__Z16atomic_decrementPj(d+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(d,1);l=a;return}function __ZN13CircleShape2D13_bind_methodsEv(){var a=0,b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0;a=l;l=l+64|0;if((l|0)>=(m|0))ba(64);b=a+44|0;d=a+32|0;e=a+24|0;f=a+12|0;g=a+40|0;h=a;i=a+16|0;j=a+8|0;k=a+4|0;__Z8D_METHODPKcS0_(d,944851,1123882);n=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(n);c[n>>2]=306352;__ZN10MethodBind10_set_constEb(n,0);__ZN10MethodBind24_generate_argument_typesEi(n,1);c[n+44>>2]=253;c[n+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,n,d,0,0)|0;n=d+4|0;o=c[n>>2]|0;if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0){p=c[n>>2]|0;n=(p|0)==0?0:p+-4|0;p=n+4|0;if(c[n>>2]|0){q=0;do{__ZN10StringNameD2Ev(p+(q<<2)|0);q=q+1|0}while(q>>>0<(c[n>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(o,1)}__ZN10StringNameD2Ev(d);__Z8D_METHODPKc(e,944862);d=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(d);c[d>>2]=306388;__ZN10MethodBind10_set_constEb(d,1);__ZN10MethodBind24_generate_argument_typesEi(d,0);__ZN10MethodBind12_set_returnsEb(d,1);c[d+44>>2]=260;c[d+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,d,e,0,0)|0;d=e+4|0;o=c[d>>2]|0;if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0){n=c[d>>2]|0;d=(n|0)==0?0:n+-4|0;n=d+4|0;if(c[d>>2]|0){q=0;do{__ZN10StringNameD2Ev(n+(q<<2)|0);q=q+1|0}while(q>>>0<(c[d>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(o,1)}__ZN10StringNameD2Ev(e);__ZN6StringC2EPKc(b,913739);c[g>>2]=c[b>>2];__ZN10StringNameC2ERK6String(f,g);__ZN6StringC2EPKc(h,1123882);__ZN6StringC2EPKc(i,913724);e=b+4|0;c[e>>2]=0;o=b+12|0;c[o>>2]=0;c[b>>2]=3;d=c[h>>2]|0;if(d|0?(c[e>>2]=0,__Z28atomic_conditional_incrementPj(d+-8|0)|0):0)c[e>>2]=c[h>>2];c[b+8>>2]=1;e=c[o>>2]|0;if((e|0)!=(c[i>>2]|0)){if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);c[o>>2]=0;e=c[i>>2]|0;if(e|0?__Z28atomic_conditional_incrementPj(e+-8|0)|0:0)c[o>>2]=c[i>>2]}c[b+16>>2]=7;c[j>>2]=__Z11_scs_createPKc(944851)|0;c[k>>2]=__Z11_scs_createPKc(944862)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(f,b,j,k,-1);__ZN10StringNameD2Ev(k);__ZN10StringNameD2Ev(j);j=c[b+12>>2]|0;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);j=c[b+4>>2]|0;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);j=c[i>>2]|0;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);j=c[h>>2]|0;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(!f){l=a;return}if(__Z16atomic_decrementPj(f+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(f,1);l=a;return}function __ZN13CircleShape2D10set_radiusEf(a,b){a=a|0;b=+b;var d=0,e=0,f=0,h=0,i=0,j=0,k=0;d=l;l=l+32|0;if((l|0)>=(m|0))ba(32);e=d+28|0;f=d+24|0;h=d;i=a+140|0;g[i>>2]=b;j=__ZN15Physics2DServer13get_singletonEv()|0;k=c[(c[j>>2]|0)+92>>2]|0;c[f>>2]=ij[c[(c[a>>2]|0)+112>>2]&8191](a)|0;__ZN7VariantC2Ef(h,+g[i>>2]);c[e>>2]=c[f>>2];bj[k&4095](j,e,h);if(!(c[h>>2]|0)){__ZN8Resource12emit_changedEv(a);l=d;return}__ZN7Variant5clearEv(h);__ZN8Resource12emit_changedEv(a);l=d;return}function __ZNK13CircleShape2D10get_radiusEv(a){a=a|0;return +(+g[a+140>>2])}function __ZNK13MethodBind0RCI13CircleShape2DfE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Ef(d,0.0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK13MethodBind0RCI13CircleShape2DfE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,913739);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI13CircleShape2DfE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236388)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2Ef(i,+mj[n&511](d));__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI13CircleShape2DfE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0.0;if(!b)f=0;else{d=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236388)|0;f=d?b:0}b=c[a+44>>2]|0;d=c[a+48>>2]|0;a=f+(d>>1)|0;if(!(d&1)){h=b;i=+mj[h&511](a);g[e>>2]=i;return}else{h=c[(c[a>>2]|0)+b>>2]|0;i=+mj[h&511](a);g[e>>2]=i;return}}function __ZN13MethodBind0RCI13CircleShape2DfED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I13CircleShape2DfE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if(!b){__ZN7VariantC2Ef(d,0.0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK11MethodBind1I13CircleShape2DfE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,913739);l=a;return c[b>>2]|0}function __ZN11MethodBind1I13CircleShape2DfE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0.0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236388)|0:0){c[h>>2]=0;a[1263537]=0;k=d+24|0;n=c[k>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=i;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=i;return}if((g|0)>0){if((n|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);p=0}else{a[1263537]=0;p=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,p)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=p;c[b>>2]=0;l=i;return}}p=c[d+44>>2]|0;n=c[d+48>>2]|0;o=e+(n>>1)|0;if(!(n&1))q=p;else q=c[(c[o>>2]|0)+p>>2]|0;do if((g|0)<1){p=c[k>>2]|0;n=p+-1|0;if((p|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)s=0;else s=c[e+-4>>2]|0;if((p|0)<=(s|0)){if(r)t=0;else t=c[e+-4>>2]|0;do if((t|0)<(p|0)){if(r)u=0;else u=c[e+-4>>2]|0;if((u|0)<(p|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);v=0;break}else{a[1263537]=0;w=31;break}}else w=31;while(0);if((w|0)==31)v=e+(n*24|0)|0;__ZN7VariantC2ERKS_(j,v);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);x=+__ZNK7VariantcvfEv(j);Mi[q&511](o,x);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I13CircleShape2DfE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0,j=0.0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236388)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1)){h=b;i=c[d>>2]|0;j=+g[i>>2];Mi[h&511](a,j);return}else{h=c[(c[a>>2]|0)+b>>2]|0;i=c[d>>2]|0;j=+g[i>>2];Mi[h&511](a,j);return}}function __ZN11MethodBind1I13CircleShape2DfED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN10BitmapFont18_initialize_classvEv(b){b=b|0;if(a[1263425]|0)return;if(!(a[1263411]|0)){if(!(a[1257004]|0)){if(!(a[1257001]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI9ReferenceEEvv();__ZN9Reference13_bind_methodsEv();a[1257001]=1}__ZN7ClassDB10_add_classI8ResourceEEvv();__ZN8Resource13_bind_methodsEv();a[1257004]=1}__ZN7ClassDB10_add_classI4FontEEvv();__ZN4Font13_bind_methodsEv();a[1263411]=1}__ZN7ClassDB10_add_classI10BitmapFontEEvv();__ZN10BitmapFont13_bind_methodsEv();a[1263425]=1;return}function __ZN10BitmapFont5_setvERK10StringNameRK7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK10BitmapFont5_getvERK10StringNameR7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK10BitmapFont19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+24|0;g=e+4|0;h=e;if(!d)__ZNK4Font19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,0);__ZN6StringC2EPKc(f,914598);i=c[f>>2]|0;f=i;j=g+4|0;c[j>>2]=0;k=g+12|0;c[k>>2]=0;c[g>>2]=0;n=(i|0)==0;if(!n?(c[j>>2]=0,__Z28atomic_conditional_incrementPj(i+-8|0)|0):0)c[j>>2]=f;c[g+8>>2]=0;f=c[k>>2]|0;if(f|0){if(!(__Z16atomic_decrementPj(f+-8|0)|0))__ZN6Memory11free_staticEPvb(f,1);c[k>>2]=0}c[g+16>>2]=256;if(!(c[b>>2]|0)){k=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=k;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0}k=__ZnwjPFPvjE(32,4740)|0;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0;c[k+12>>2]=0;c[k+16>>2]=7;f=k+20|0;c[f>>2]=0;j=k+24|0;c[j>>2]=0;o=k+28|0;c[o>>2]=0;__ZN12PropertyInfoaSERKS_(k,g)|0;p=c[b>>2]|0;q=p+4|0;r=c[q>>2]|0;c[j>>2]=r;c[f>>2]=0;c[o>>2]=p;if(r|0)c[r+20>>2]=k;c[q>>2]=k;if(!(c[p>>2]|0))c[p>>2]=k;k=p+8|0;c[k>>2]=(c[k>>2]|0)+1;k=c[g+12>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);k=c[g+4>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);if(!n?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);__ZN10StringNameC2EPKc(h,914598);__ZN7ClassDB17get_property_listE10StringNameP4ListI12PropertyInfo16DefaultAllocatorEbPK6Object(h,b,1,a);__ZN10StringNameD2Ev(h);if(!d){l=e;return}__ZNK4Font19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,1);l=e;return}function __ZN10BitmapFont14_notificationvEib(a,b,c){a=a|0;b=b|0;c=c|0;return}function __ZNK10BitmapFont16_get_class_namevEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+8|0;e=b+4|0;f=b;g=a+128|0;a=c[g>>2]|0;if(a|0){if(c[a+4>>2]|0){l=b;return g|0}if(__ZNK6String6lengthEv(a+8|0)|0){l=b;return g|0}}__ZN6StringC2EPKc(d,914598);c[f>>2]=c[d>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameaSERKS_(g,e);__ZN10StringNameD2Ev(e);e=c[f>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);l=b;return g|0}function __ZNK10BitmapFont9get_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,914598);l=a;return c[b>>2]|0}function __ZNK10BitmapFont8is_classERK6String(a,b){a=a|0;b=b|0;var c=0;if(((!(__ZNK6StringeqEPKc(b,914598)|0)?!(__ZNK6StringeqEPKc(b,911204)|0):0)?!(__ZNK6StringeqEPKc(b,1110448)|0):0)?!(__ZNK6StringeqEPKc(b,1126157)|0):0)c=__ZNK6StringeqEPKc(b,1142944)|0;else c=1;return c|0}function __ZNK10BitmapFont12is_class_ptrEPv(a,b){a=a|0;b=b|0;return (b|0)==1236392|((b|0)==1234340|((b|0)==1220696|((b|0)==1220724|(b|0)==1220580)))|0}function __ZN10BitmapFontD2Ev(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0;c[b>>2]=306424;__ZN10BitmapFont5clearEv(b);d=b+172|0;e=c[d>>2]|0;if((e|0?__ZN9Reference11unreferenceEv(e)|0:0)?(e=c[d>>2]|0,__Z17predelete_handlerP6Object(e)|0):0){gj[c[(c[e>>2]|0)+76>>2]&8191](e);__ZN6Memory11free_staticEPvb(e,0)}c[d>>2]=0;d=b+148|0;e=c[d>>2]|0;if(e|0?(__ZN3MapIN10BitmapFont14KerningPairKeyEi10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(d,c[e+8>>2]|0),e=c[b+152>>2]|0,f=c[d>>2]|0,c[f+8>>2]=e,c[b+156>>2]=0,g=e,c[g+12>>2]=g,f|0):0){__ZN6Memory11free_staticEPvb(f,0);c[d>>2]=0}d=b+136|0;f=c[d>>2]|0;g=b+140|0;if(!f){c[d>>2]=0;a[g>>0]=0;h=b+144|0;c[h>>2]=0;i=b+132|0;j=c[i>>2]|0;__ZN6VectorI3RefI7TextureEE6_unrefEPv(i,j);k=b+128|0;__ZN10StringNameD2Ev(k);c[b>>2]=301796;l=b+124|0;__ZN10StringNameD2Ev(l);__ZN8ResourceD2Ev(b);return}e=a[g>>0]|0;if(e<<24>>24==31)m=f;else{n=0;o=f;p=f;f=e;while(1){e=o+(n<<2)|0;q=c[e>>2]|0;if(!q){r=f;s=p;t=o}else{u=q;q=e;do{c[q>>2]=c[u+4>>2];__ZN6Memory11free_staticEPvb(u,0);v=c[d>>2]|0;q=v+(n<<2)|0;u=c[q>>2]|0}while((u|0)!=0);r=a[g>>0]|0;s=v;t=v}n=n+1|0;if((n|0)>=(1<<(r&255)|0)){m=s;break}else{o=t;p=s;f=r}}}__ZN6Memory11free_staticEPvb(m,1);c[d>>2]=0;a[g>>0]=0;h=b+144|0;c[h>>2]=0;i=b+132|0;j=c[i>>2]|0;__ZN6VectorI3RefI7TextureEE6_unrefEPv(i,j);k=b+128|0;__ZN10StringNameD2Ev(k);c[b>>2]=301796;l=b+124|0;__ZN10StringNameD2Ev(l);__ZN8ResourceD2Ev(b);return}function __ZN10BitmapFontD0Ev(a){a=a|0;__ZN10BitmapFontD2Ev(a);__ZdlPv(a);return}function __ZNK10BitmapFont18get_base_extensionEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,920444);l=a;return c[b>>2]|0}function __ZNK10BitmapFont10get_heightEv(a){a=a|0;return +(+g[a+160>>2])}function __ZNK10BitmapFont10get_ascentEv(a){a=a|0;return +(+g[a+164>>2])}function __ZNK10BitmapFont11get_descentEv(a){a=a|0;return +(+g[a+160>>2]-+g[a+164>>2])}function __ZNK10BitmapFont13get_char_sizeEww(a,b,e,f){a=a|0;b=b|0;e=e|0;f=f|0;var h=0,i=0,k=0,l=0.0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0;h=c[b+136>>2]|0;a:do if(h|0?(i=c[h+(((1<<(d[b+140>>0]|0))+-1&e)<<2)>>2]|0,i|0):0){k=i;while(1){if((c[k>>2]|0)==(e|0)?(c[k+8>>2]|0)==(e|0):0)break;i=c[k+4>>2]|0;if(!i)break a;else k=i}l=+g[k+40>>2];i=c[k+28>>2]|0;m=(g[j>>2]=l,c[j>>2]|0);b:do if((f|0)!=0?(n=c[b+148>>2]|0,(n|0)!=0):0){o=c[n+8>>2]|0;n=c[b+152>>2]|0;c:do if((o|0)==(n|0))p=o;else{q=o;while(1){r=q+24|0;s=c[r>>2]|0;t=c[r+4>>2]|0;if(f>>>0<t>>>0|(f|0)==(t|0)&e>>>0<s>>>0)u=q+8|0;else{if(!(t>>>0<f>>>0|(t|0)==(f|0)&s>>>0<e>>>0)){p=q;break c}u=q+4|0}q=c[u>>2]|0;if((q|0)==(n|0)){v=m;break b}}}while(0);if(!((p|0)==(n|0)|(p|0)==0))v=(g[j>>2]=l-+(c[p+32>>2]|0),c[j>>2]|0);else v=m}else v=m;while(0);c[a>>2]=v;c[a+4>>2]=i;return}while(0);v=c[b+172>>2]|0;if(!v){g[a>>2]=0.0;g[a+4>>2]=0.0;return}else{Ki[c[(c[v>>2]|0)+128>>2]&4095](a,v,e,f);return}}function __ZNK10BitmapFont22is_distance_field_hintEv(b){b=b|0;return (a[b+168>>0]|0)!=0|0}function __ZNK10BitmapFont9draw_charE3RIDRK7Vector2wwRK5Color(b,e,f,h,i,j){b=b|0;e=e|0;f=f|0;h=h|0;i=i|0;j=j|0;var k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0.0,y=0.0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0.0;k=l;l=l+48|0;if((l|0)>=(m|0))ba(48);n=k+40|0;o=k+36|0;p=k+32|0;q=k+12|0;r=k+16|0;s=k+8|0;t=k;u=c[b+136>>2]|0;a:do if(u|0?(v=c[u+(((1<<(d[b+140>>0]|0))+-1&h)<<2)>>2]|0,v|0):0){w=v;while(1){if((c[w>>2]|0)==(h|0)?(c[w+8>>2]|0)==(h|0):0)break;v=c[w+4>>2]|0;if(!v)break a;else w=v}x=+g[f>>2]+ +g[w+36>>2];y=+g[f+4>>2]-+g[b+164>>2]+ +g[w+32>>2];v=w+12|0;z=c[v>>2]|0;if((z|0)>=-1){A=b+132|0;B=c[A>>2]|0;if(!B)C=0;else C=c[B+-4>>2]|0;if((z|0)<(C|0)){a[1263537]=0;if((z|0)!=-1){z=__ZN12VisualServer13get_singletonEv()|0;B=c[(c[z>>2]|0)+1100>>2]|0;c[q>>2]=c[e>>2];D=w+16|0;g[r>>2]=x;g[r+4>>2]=y;E=w+24|0;F=c[E+4>>2]|0;G=r+8|0;c[G>>2]=c[E>>2];c[G+4>>2]=F;F=c[v>>2]|0;if((F|0)<0)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);v=c[A>>2]|0;A=(v|0)==0;if(A)H=0;else H=c[v+-4>>2]|0;do if((H|0)<=(F|0)){if(A)I=0;else I=c[v+-4>>2]|0;if((I|0)>(F|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0)}while(0);A=c[v+(F<<2)>>2]|0;c[s>>2]=ij[c[(c[A>>2]|0)+112>>2]&8191](A)|0;c[o>>2]=c[q>>2];c[n>>2]=c[s>>2];Yi[B&15](z,o,r,n,D,j,0)}Ki[c[(c[b>>2]|0)+128>>2]&4095](t,b,h,i);J=+g[t>>2];l=k;return +J}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(911174,913753,507,913778,0);J=0.0;l=k;return +J}while(0);t=c[b+172>>2]|0;if(!t){J=0.0;l=k;return +J}b=c[(c[t>>2]|0)+136>>2]|0;c[p>>2]=c[e>>2];c[n>>2]=c[p>>2];J=+xj[b&3](t,n,f,h,i,j);l=k;return +J}function __ZN10BitmapFont5clearEv(b){b=b|0;var d=0,e=0,f=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0;g[b+160>>2]=1.0;g[b+164>>2]=0.0;d=b+136|0;e=c[d>>2]|0;f=b+140|0;if(e|0){h=a[f>>0]|0;if(h<<24>>24==31)i=e;else{j=0;k=e;l=h;h=e;while(1){e=h+(j<<2)|0;m=c[e>>2]|0;if(!m){n=l;o=k;p=h}else{q=m;m=e;do{c[m>>2]=c[q+4>>2];__ZN6Memory11free_staticEPvb(q,0);r=c[d>>2]|0;m=r+(j<<2)|0;q=c[m>>2]|0}while((q|0)!=0);n=a[f>>0]|0;o=r;p=r}j=j+1|0;if((j|0)>=(1<<(n&255)|0)){i=o;break}else{k=o;l=n;h=p}}}__ZN6Memory11free_staticEPvb(i,1)}c[d>>2]=0;a[f>>0]=0;c[b+144>>2]=0;f=b+132|0;a[1263537]=0;d=c[f>>2]|0;if(d|0?c[d+-4>>2]|0:0){__ZN6VectorI3RefI7TextureEE6_unrefEPv(f,d);c[f>>2]=0}f=b+148|0;d=c[f>>2]|0;if(!d){s=b+168|0;a[s>>0]=0;return}__ZN3MapIN10BitmapFont14KerningPairKeyEi10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(f,c[d+8>>2]|0);d=c[b+152>>2]|0;i=c[f>>2]|0;c[i+8>>2]=d;c[b+156>>2]=0;p=d;c[p+12>>2]=p;if(!i){s=b+168|0;a[s>>0]=0;return}__ZN6Memory11free_staticEPvb(i,0);c[f>>2]=0;s=b+168|0;a[s>>0]=0;return}function __ZN3MapIN10BitmapFont14KerningPairKeyEi10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(a,b){a=a|0;b=b|0;if((c[a+4>>2]|0)==(b|0))return;else{__ZN3MapIN10BitmapFont14KerningPairKeyEi10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(a,c[b+8>>2]|0);__ZN3MapIN10BitmapFont14KerningPairKeyEi10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(a,c[b+4>>2]|0);__ZN6Memory11free_staticEPvb(b,0);return}}function __ZN6VectorI3RefI7TextureEE6_unrefEPv(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0;if(!b)return;d=c[a>>2]|0;if(__Z16atomic_decrementPj((d|0)==0?0:d+-8|0)|0)return;d=c[a>>2]|0;a=(d|0)==0?0:d+-4|0;d=a+4|0;if(c[a>>2]|0){e=0;do{f=d+(e<<2)|0;g=c[f>>2]|0;if((g|0?__ZN9Reference11unreferenceEv(g)|0:0)?(g=c[f>>2]|0,__Z17predelete_handlerP6Object(g)|0):0){gj[c[(c[g>>2]|0)+76>>2]&8191](g);__ZN6Memory11free_staticEPvb(g,0)}c[f>>2]=0;e=e+1|0}while(e>>>0<(c[a>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(b,1);return}function __ZN7ClassDB10_add_classI10BitmapFontEEvv(){var a=0,b=0,d=0,e=0,f=0,g=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+16|0;d=a+12|0;e=a+8|0;f=a+4|0;g=a;__ZN6StringC2EPKc(b,914598);c[e>>2]=c[b>>2];__ZN10StringNameC2ERK6String(d,e);__ZN6StringC2EPKc(b,911204);c[g>>2]=c[b>>2];__ZN10StringNameC2ERK6String(f,g);__ZN7ClassDB11_add_class2ERK10StringNameS2_(d,f);__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);__ZN10StringNameD2Ev(d);d=c[e>>2]|0;if(!d){l=a;return}if(__Z16atomic_decrementPj(d+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(d,1);l=a;return}function __ZN10BitmapFont13_bind_methodsEv(){var a=0,b=0,d=0,e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0;a=l;l=l+304|0;if((l|0)>=(m|0))ba(304);b=a+280|0;d=a+272|0;e=a+264|0;f=a+256|0;h=a+248|0;i=a+240|0;j=a+232|0;k=a+224|0;n=a+24|0;o=a+216|0;p=a;q=a+208|0;r=a+200|0;s=a+192|0;t=a+184|0;u=a+176|0;v=a+168|0;w=a+152|0;x=a+144|0;y=a+136|0;z=a+128|0;A=a+120|0;B=a+112|0;C=a+104|0;D=a+100|0;E=a+96|0;F=a+160|0;G=a+92|0;H=a+88|0;I=a+84|0;J=a+80|0;K=a+76|0;L=a+72|0;M=a+68|0;N=a+64|0;O=a+60|0;P=a+56|0;Q=a+52|0;R=a+48|0;__Z8D_METHODPKcS0_(d,913870,1128095);S=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(S);c[S>>2]=306572;__ZN10MethodBind10_set_constEb(S,0);__ZN10MethodBind24_generate_argument_typesEi(S,1);__ZN10MethodBind12_set_returnsEb(S,1);c[S+44>>2]=4670;c[S+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,S,d,0,0)|0;S=d+4|0;T=c[S>>2]|0;if(T|0?(__Z16atomic_decrementPj(T+-8|0)|0)==0:0){U=c[S>>2]|0;S=(U|0)==0?0:U+-4|0;U=S+4|0;if(c[S>>2]|0){V=0;do{__ZN10StringNameD2Ev(U+(V<<2)|0);V=V+1|0}while(V>>>0<(c[S>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(T,1)}__ZN10StringNameD2Ev(d);__Z8D_METHODPKcS0_(e,913886,913897);d=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(d);c[d>>2]=306608;__ZN10MethodBind10_set_constEb(d,0);__ZN10MethodBind24_generate_argument_typesEi(d,1);c[d+44>>2]=254;c[d+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,d,e,0,0)|0;d=e+4|0;T=c[d>>2]|0;if(T|0?(__Z16atomic_decrementPj(T+-8|0)|0)==0:0){S=c[d>>2]|0;d=(S|0)==0?0:S+-4|0;S=d+4|0;if(c[d>>2]|0){V=0;do{__ZN10StringNameD2Ev(S+(V<<2)|0);V=V+1|0}while(V>>>0<(c[d>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(T,1)}__ZN10StringNameD2Ev(e);__Z8D_METHODPKcS0_(f,913900,913897);e=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(e);c[e>>2]=306608;__ZN10MethodBind10_set_constEb(e,0);__ZN10MethodBind24_generate_argument_typesEi(e,1);c[e+44>>2]=255;c[e+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,e,f,0,0)|0;e=f+4|0;T=c[e>>2]|0;if(T|0?(__Z16atomic_decrementPj(T+-8|0)|0)==0:0){d=c[e>>2]|0;e=(d|0)==0?0:d+-4|0;d=e+4|0;if(c[e>>2]|0){V=0;do{__ZN10StringNameD2Ev(d+(V<<2)|0);V=V+1|0}while(V>>>0<(c[e>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(T,1)}__ZN10StringNameD2Ev(f);__Z8D_METHODPKcS0_S0_S0_(h,913911,913928,913935,1213956);f=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(f);c[f>>2]=306644;__ZN10MethodBind10_set_constEb(f,0);__ZN10MethodBind24_generate_argument_typesEi(f,3);c[f+44>>2]=3174;c[f+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,f,h,0,0)|0;f=h+4|0;T=c[f>>2]|0;if(T|0?(__Z16atomic_decrementPj(T+-8|0)|0)==0:0){e=c[f>>2]|0;f=(e|0)==0?0:e+-4|0;e=f+4|0;if(c[f>>2]|0){V=0;do{__ZN10StringNameD2Ev(e+(V<<2)|0);V=V+1|0}while(V>>>0<(c[f>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(T,1)}__ZN10StringNameD2Ev(h);__Z8D_METHODPKcS0_S0_(i,913942,913928,913935);h=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(h);c[h>>2]=306680;__ZN10MethodBind10_set_constEb(h,1);__ZN10MethodBind24_generate_argument_typesEi(h,2);__ZN10MethodBind12_set_returnsEb(h,1);c[h+44>>2]=1278;c[h+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,h,i,0,0)|0;h=i+4|0;T=c[h>>2]|0;if(T|0?(__Z16atomic_decrementPj(T+-8|0)|0)==0:0){f=c[h>>2]|0;h=(f|0)==0?0:f+-4|0;f=h+4|0;if(c[h>>2]|0){V=0;do{__ZN10StringNameD2Ev(f+(V<<2)|0);V=V+1|0}while(V>>>0<(c[h>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(T,1)}__ZN10StringNameD2Ev(i);__Z8D_METHODPKcS0_(j,913959,939042);i=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(i);c[i>>2]=306716;__ZN10MethodBind10_set_constEb(i,0);__ZN10MethodBind24_generate_argument_typesEi(i,1);c[i+44>>2]=1707;c[i+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,i,j,0,0)|0;i=j+4|0;T=c[i>>2]|0;if(T|0?(__Z16atomic_decrementPj(T+-8|0)|0)==0:0){h=c[i>>2]|0;i=(h|0)==0?0:h+-4|0;h=i+4|0;if(c[i>>2]|0){V=0;do{__ZN10StringNameD2Ev(h+(V<<2)|0);V=V+1|0}while(V>>>0<(c[i>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(T,1)}__ZN10StringNameD2Ev(j);__Z8D_METHODPKcS0_S0_S0_S0_S0_(k,913971,913980,1062617,913990,913995,914001);g[o>>2]=0.0;g[o+4>>2]=0.0;__ZN7VariantC2ERK7Vector2(n,o);__ZN7VariantC2Ei(p,-1);j=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(j);c[j>>2]=306752;__ZN10MethodBind10_set_constEb(j,0);__ZN10MethodBind24_generate_argument_typesEi(j,5);c[j+44>>2]=2;c[j+48>>2]=0;c[b>>2]=n;c[b+4>>2]=p;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,j,k,b,2)|0;if(c[p>>2]|0)__ZN7Variant5clearEv(p);if(c[n>>2]|0)__ZN7Variant5clearEv(n);j=k+4|0;T=c[j>>2]|0;if(T|0?(__Z16atomic_decrementPj(T+-8|0)|0)==0:0){i=c[j>>2]|0;j=(i|0)==0?0:i+-4|0;i=j+4|0;if(c[j>>2]|0){V=0;do{__ZN10StringNameD2Ev(i+(V<<2)|0);V=V+1|0}while(V>>>0<(c[j>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(T,1)}__ZN10StringNameD2Ev(k);__Z8D_METHODPKc(q,914009);k=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(k);c[k>>2]=306788;__ZN10MethodBind10_set_constEb(k,1);__ZN10MethodBind24_generate_argument_typesEi(k,0);__ZN10MethodBind12_set_returnsEb(k,1);c[k+44>>2]=5648;c[k+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,k,q,0,0)|0;k=q+4|0;T=c[k>>2]|0;if(T|0?(__Z16atomic_decrementPj(T+-8|0)|0)==0:0){j=c[k>>2]|0;k=(j|0)==0?0:j+-4|0;j=k+4|0;if(c[k>>2]|0){V=0;do{__ZN10StringNameD2Ev(j+(V<<2)|0);V=V+1|0}while(V>>>0<(c[k>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(T,1)}__ZN10StringNameD2Ev(q);__Z8D_METHODPKcS0_(r,941195,1128274);q=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(q);c[q>>2]=306824;__ZN10MethodBind10_set_constEb(q,1);__ZN10MethodBind24_generate_argument_typesEi(q,1);__ZN10MethodBind12_set_returnsEb(q,1);c[q+44>>2]=4671;c[q+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,q,r,0,0)|0;q=r+4|0;T=c[q>>2]|0;if(T|0?(__Z16atomic_decrementPj(T+-8|0)|0)==0:0){k=c[q>>2]|0;q=(k|0)==0?0:k+-4|0;k=q+4|0;if(c[q>>2]|0){V=0;do{__ZN10StringNameD2Ev(k+(V<<2)|0);V=V+1|0}while(V>>>0<(c[q>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(T,1)}__ZN10StringNameD2Ev(r);__Z8D_METHODPKcS0_S0_(s,914027,911184,1102483);__ZN7VariantC2Ei(n,0);r=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(r);c[r>>2]=306860;__ZN10MethodBind10_set_constEb(r,1);__ZN10MethodBind24_generate_argument_typesEi(r,2);__ZN10MethodBind12_set_returnsEb(r,1);c[r+44>>2]=128;c[r+48>>2]=1;c[b>>2]=n;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,r,s,b,1)|0;if(c[n>>2]|0)__ZN7Variant5clearEv(n);r=s+4|0;T=c[r>>2]|0;if(T|0?(__Z16atomic_decrementPj(T+-8|0)|0)==0:0){q=c[r>>2]|0;r=(q|0)==0?0:q+-4|0;q=r+4|0;if(c[r>>2]|0){V=0;do{__ZN10StringNameD2Ev(q+(V<<2)|0);V=V+1|0}while(V>>>0<(c[r>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(T,1)}__ZN10StringNameD2Ev(s);__Z8D_METHODPKcS0_(t,914041,1146191);s=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(s);c[s>>2]=306896;__ZN10MethodBind10_set_constEb(s,0);__ZN10MethodBind24_generate_argument_typesEi(s,1);c[s+44>>2]=1708;c[s+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,s,t,0,0)|0;s=t+4|0;T=c[s>>2]|0;if(T|0?(__Z16atomic_decrementPj(T+-8|0)|0)==0:0){r=c[s>>2]|0;s=(r|0)==0?0:r+-4|0;r=s+4|0;if(c[s>>2]|0){V=0;do{__ZN10StringNameD2Ev(r+(V<<2)|0);V=V+1|0}while(V>>>0<(c[s>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(T,1)}__ZN10StringNameD2Ev(t);__Z8D_METHODPKc(u,1132387);t=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(t);c[t>>2]=306932;__ZN10MethodBind10_set_constEb(t,0);__ZN10MethodBind24_generate_argument_typesEi(t,0);c[t+44>>2]=5292;c[t+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,t,u,0,0)|0;t=u+4|0;T=c[t>>2]|0;if(T|0?(__Z16atomic_decrementPj(T+-8|0)|0)==0:0){s=c[t>>2]|0;t=(s|0)==0?0:s+-4|0;s=t+4|0;if(c[t>>2]|0){V=0;do{__ZN10StringNameD2Ev(s+(V<<2)|0);V=V+1|0}while(V>>>0<(c[t>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(T,1)}__ZN10StringNameD2Ev(u);__Z8D_METHODPKc(v,914065);u=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(u);c[u>>2]=306968;__ZN10MethodBind10_set_constEb(u,0);__ZN10MethodBind24_generate_argument_typesEi(u,1);c[u+44>>2]=1709;c[u+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,u,v,0,0)|0;u=v+4|0;T=c[u>>2]|0;if(T|0?(__Z16atomic_decrementPj(T+-8|0)|0)==0:0){t=c[u>>2]|0;u=(t|0)==0?0:t+-4|0;t=u+4|0;if(c[u>>2]|0){V=0;do{__ZN10StringNameD2Ev(t+(V<<2)|0);V=V+1|0}while(V>>>0<(c[u>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(T,1)}__ZN10StringNameD2Ev(v);__Z8D_METHODPKc(w,914076);v=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(v);c[v>>2]=307004;__ZN10MethodBind10_set_constEb(v,1);__ZN10MethodBind24_generate_argument_typesEi(v,0);__ZN10MethodBind12_set_returnsEb(v,1);c[v+44>>2]=5649;c[v+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,v,w,0,0)|0;v=w+4|0;T=c[v>>2]|0;if(T|0?(__Z16atomic_decrementPj(T+-8|0)|0)==0:0){u=c[v>>2]|0;v=(u|0)==0?0:u+-4|0;u=v+4|0;if(c[v>>2]|0){V=0;do{__ZN10StringNameD2Ev(u+(V<<2)|0);V=V+1|0}while(V>>>0<(c[v>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(T,1)}__ZN10StringNameD2Ev(w);__Z8D_METHODPKc(x,914087);w=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(w);c[w>>2]=306968;__ZN10MethodBind10_set_constEb(w,0);__ZN10MethodBind24_generate_argument_typesEi(w,1);c[w+44>>2]=1710;c[w+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,w,x,0,0)|0;w=x+4|0;T=c[w>>2]|0;if(T|0?(__Z16atomic_decrementPj(T+-8|0)|0)==0:0){v=c[w>>2]|0;w=(v|0)==0?0:v+-4|0;v=w+4|0;if(c[w>>2]|0){V=0;do{__ZN10StringNameD2Ev(v+(V<<2)|0);V=V+1|0}while(V>>>0<(c[w>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(T,1)}__ZN10StringNameD2Ev(x);__Z8D_METHODPKc(y,914101);x=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(x);c[x>>2]=307004;__ZN10MethodBind10_set_constEb(x,1);__ZN10MethodBind24_generate_argument_typesEi(x,0);__ZN10MethodBind12_set_returnsEb(x,1);c[x+44>>2]=5650;c[x+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,x,y,0,0)|0;x=y+4|0;T=c[x>>2]|0;do if(T|0){if(__Z16atomic_decrementPj(T+-8|0)|0)break;w=c[x>>2]|0;V=(w|0)==0?0:w+-4|0;w=V+4|0;if(c[V>>2]|0){v=0;do{__ZN10StringNameD2Ev(w+(v<<2)|0);v=v+1|0}while(v>>>0<(c[V>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(T,1)}while(0);__ZN10StringNameD2Ev(y);__Z8D_METHODPKc(z,914115);y=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(y);c[y>>2]=307040;__ZN10MethodBind10_set_constEb(y,0);__ZN10MethodBind24_generate_argument_typesEi(y,1);c[y+44>>2]=1711;c[y+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,y,z,0,0)|0;y=z+4|0;T=c[y>>2]|0;do if(T|0){if(__Z16atomic_decrementPj(T+-8|0)|0)break;x=c[y>>2]|0;V=(x|0)==0?0:x+-4|0;x=V+4|0;if(c[V>>2]|0){v=0;do{__ZN10StringNameD2Ev(x+(v<<2)|0);v=v+1|0}while(v>>>0<(c[V>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(T,1)}while(0);__ZN10StringNameD2Ev(z);__Z8D_METHODPKc(A,914129);z=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(z);c[z>>2]=307076;__ZN10MethodBind10_set_constEb(z,1);__ZN10MethodBind24_generate_argument_typesEi(z,0);__ZN10MethodBind12_set_returnsEb(z,1);c[z+44>>2]=5651;c[z+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,z,A,0,0)|0;z=A+4|0;T=c[z>>2]|0;do if(T|0){if(__Z16atomic_decrementPj(T+-8|0)|0)break;y=c[z>>2]|0;V=(y|0)==0?0:y+-4|0;y=V+4|0;if(c[V>>2]|0){v=0;do{__ZN10StringNameD2Ev(y+(v<<2)|0);v=v+1|0}while(v>>>0<(c[V>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(T,1)}while(0);__ZN10StringNameD2Ev(A);__Z8D_METHODPKcS0_(B,914143,914156);A=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(A);c[A>>2]=307112;__ZN10MethodBind10_set_constEb(A,0);__ZN10MethodBind24_generate_argument_typesEi(A,1);c[A+44>>2]=1712;c[A+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,A,B,0,0)|0;A=B+4|0;T=c[A>>2]|0;do if(T|0){if(__Z16atomic_decrementPj(T+-8|0)|0)break;z=c[A>>2]|0;V=(z|0)==0?0:z+-4|0;z=V+4|0;if(c[V>>2]|0){v=0;do{__ZN10StringNameD2Ev(z+(v<<2)|0);v=v+1|0}while(v>>>0<(c[V>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(T,1)}while(0);__ZN10StringNameD2Ev(B);__Z8D_METHODPKc(C,914165);B=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(B);c[B>>2]=307148;__ZN10MethodBind10_set_constEb(B,1);__ZN10MethodBind24_generate_argument_typesEi(B,0);__ZN10MethodBind12_set_returnsEb(B,1);c[B+44>>2]=5652;c[B+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,B,C,0,0)|0;B=C+4|0;T=c[B>>2]|0;do if(T|0){if(__Z16atomic_decrementPj(T+-8|0)|0)break;A=c[B>>2]|0;V=(A|0)==0?0:A+-4|0;A=V+4|0;if(c[V>>2]|0){v=0;do{__ZN10StringNameD2Ev(A+(v<<2)|0);v=v+1|0}while(v>>>0<(c[V>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(T,1)}while(0);__ZN10StringNameD2Ev(C);__ZN6StringC2EPKc(b,914598);c[n>>2]=c[b>>2];__ZN10StringNameC2ERK6String(D,n);__ZN6StringC2EPKc(E,914178);__ZN6StringC2EPKc(o,1263606);C=b+4|0;c[C>>2]=0;T=b+12|0;c[T>>2]=0;c[b>>2]=21;B=c[E>>2]|0;do if(B|0){c[C>>2]=0;if(!(__Z28atomic_conditional_incrementPj(B+-8|0)|0))break;c[C>>2]=c[E>>2]}while(0);c[b+8>>2]=0;C=c[T>>2]|0;do if((C|0)!=(c[o>>2]|0)){do if(C|0){if(__Z16atomic_decrementPj(C+-8|0)|0)break;__ZN6Memory11free_staticEPvb(C,1)}while(0);c[T>>2]=0;B=c[o>>2]|0;if(!B)break;if(!(__Z28atomic_conditional_incrementPj(B+-8|0)|0))break;c[T>>2]=c[o>>2]}while(0);c[b+16>>2]=5;c[p>>2]=__Z11_scs_createPKc(914115)|0;c[F>>2]=__Z11_scs_createPKc(914129)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(D,b,p,F,-1);__ZN10StringNameD2Ev(F);__ZN10StringNameD2Ev(p);T=c[b+12>>2]|0;do if(T|0){if(__Z16atomic_decrementPj(T+-8|0)|0)break;__ZN6Memory11free_staticEPvb(T,1)}while(0);T=c[b+4>>2]|0;do if(T|0){if(__Z16atomic_decrementPj(T+-8|0)|0)break;__ZN6Memory11free_staticEPvb(T,1)}while(0);T=c[o>>2]|0;do if(T|0){if(__Z16atomic_decrementPj(T+-8|0)|0)break;__ZN6Memory11free_staticEPvb(T,1)}while(0);T=c[E>>2]|0;do if(T|0){if(__Z16atomic_decrementPj(T+-8|0)|0)break;__ZN6Memory11free_staticEPvb(T,1)}while(0);__ZN10StringNameD2Ev(D);D=c[n>>2]|0;do if(D|0){if(__Z16atomic_decrementPj(D+-8|0)|0)break;__ZN6Memory11free_staticEPvb(D,1)}while(0);__ZN6StringC2EPKc(b,914598);c[n>>2]=c[b>>2];__ZN10StringNameC2ERK6String(G,n);__ZN6StringC2EPKc(H,1127121);__ZN6StringC2EPKc(o,1263606);D=b+4|0;c[D>>2]=0;T=b+12|0;c[T>>2]=0;c[b>>2]=23;E=c[H>>2]|0;do if(E|0){c[D>>2]=0;if(!(__Z28atomic_conditional_incrementPj(E+-8|0)|0))break;c[D>>2]=c[H>>2]}while(0);c[b+8>>2]=0;D=c[T>>2]|0;do if((D|0)!=(c[o>>2]|0)){do if(D|0){if(__Z16atomic_decrementPj(D+-8|0)|0)break;__ZN6Memory11free_staticEPvb(D,1)}while(0);c[T>>2]=0;E=c[o>>2]|0;if(!E)break;if(!(__Z28atomic_conditional_incrementPj(E+-8|0)|0))break;c[T>>2]=c[o>>2]}while(0);c[b+16>>2]=5;c[p>>2]=__Z11_scs_createPKc(914065)|0;c[F>>2]=__Z11_scs_createPKc(914076)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(G,b,p,F,-1);__ZN10StringNameD2Ev(F);__ZN10StringNameD2Ev(p);T=c[b+12>>2]|0;do if(T|0){if(__Z16atomic_decrementPj(T+-8|0)|0)break;__ZN6Memory11free_staticEPvb(T,1)}while(0);T=c[b+4>>2]|0;do if(T|0){if(__Z16atomic_decrementPj(T+-8|0)|0)break;__ZN6Memory11free_staticEPvb(T,1)}while(0);T=c[o>>2]|0;do if(T|0){if(__Z16atomic_decrementPj(T+-8|0)|0)break;__ZN6Memory11free_staticEPvb(T,1)}while(0);T=c[H>>2]|0;do if(T|0){if(__Z16atomic_decrementPj(T+-8|0)|0)break;__ZN6Memory11free_staticEPvb(T,1)}while(0);__ZN10StringNameD2Ev(G);G=c[n>>2]|0;do if(G|0){if(__Z16atomic_decrementPj(G+-8|0)|0)break;__ZN6Memory11free_staticEPvb(G,1)}while(0);__ZN6StringC2EPKc(b,914598);c[n>>2]=c[b>>2];__ZN10StringNameC2ERK6String(I,n);__ZN6StringC2EPKc(J,914187);__ZN6StringC2EPKc(o,1263606);G=b+4|0;c[G>>2]=0;T=b+12|0;c[T>>2]=0;c[b>>2]=23;H=c[J>>2]|0;do if(H|0){c[G>>2]=0;if(!(__Z28atomic_conditional_incrementPj(H+-8|0)|0))break;c[G>>2]=c[J>>2]}while(0);c[b+8>>2]=0;G=c[T>>2]|0;do if((G|0)!=(c[o>>2]|0)){do if(G|0){if(__Z16atomic_decrementPj(G+-8|0)|0)break;__ZN6Memory11free_staticEPvb(G,1)}while(0);c[T>>2]=0;H=c[o>>2]|0;if(!H)break;if(!(__Z28atomic_conditional_incrementPj(H+-8|0)|0))break;c[T>>2]=c[o>>2]}while(0);c[b+16>>2]=5;c[p>>2]=__Z11_scs_createPKc(914087)|0;c[F>>2]=__Z11_scs_createPKc(914101)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(I,b,p,F,-1);__ZN10StringNameD2Ev(F);__ZN10StringNameD2Ev(p);T=c[b+12>>2]|0;do if(T|0){if(__Z16atomic_decrementPj(T+-8|0)|0)break;__ZN6Memory11free_staticEPvb(T,1)}while(0);T=c[b+4>>2]|0;do if(T|0){if(__Z16atomic_decrementPj(T+-8|0)|0)break;__ZN6Memory11free_staticEPvb(T,1)}while(0);T=c[o>>2]|0;do if(T|0){if(__Z16atomic_decrementPj(T+-8|0)|0)break;__ZN6Memory11free_staticEPvb(T,1)}while(0);T=c[J>>2]|0;do if(T|0){if(__Z16atomic_decrementPj(T+-8|0)|0)break;__ZN6Memory11free_staticEPvb(T,1)}while(0);__ZN10StringNameD2Ev(I);I=c[n>>2]|0;do if(I|0){if(__Z16atomic_decrementPj(I+-8|0)|0)break;__ZN6Memory11free_staticEPvb(I,1)}while(0);__ZN6StringC2EPKc(b,914598);c[n>>2]=c[b>>2];__ZN10StringNameC2ERK6String(K,n);__ZN6StringC2EPKc(L,1129117);__ZN6StringC2EPKc(o,914196);I=b+4|0;c[I>>2]=0;T=b+12|0;c[T>>2]=0;c[b>>2]=3;J=c[L>>2]|0;do if(J|0){c[I>>2]=0;if(!(__Z28atomic_conditional_incrementPj(J+-8|0)|0))break;c[I>>2]=c[L>>2]}while(0);c[b+8>>2]=1;I=c[T>>2]|0;do if((I|0)!=(c[o>>2]|0)){do if(I|0){if(__Z16atomic_decrementPj(I+-8|0)|0)break;__ZN6Memory11free_staticEPvb(I,1)}while(0);c[T>>2]=0;J=c[o>>2]|0;if(!J)break;if(!(__Z28atomic_conditional_incrementPj(J+-8|0)|0))break;c[T>>2]=c[o>>2]}while(0);c[b+16>>2]=7;c[p>>2]=__Z11_scs_createPKc(913886)|0;c[F>>2]=__Z11_scs_createPKc(1128079)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(K,b,p,F,-1);__ZN10StringNameD2Ev(F);__ZN10StringNameD2Ev(p);T=c[b+12>>2]|0;do if(T|0){if(__Z16atomic_decrementPj(T+-8|0)|0)break;__ZN6Memory11free_staticEPvb(T,1)}while(0);T=c[b+4>>2]|0;do if(T|0){if(__Z16atomic_decrementPj(T+-8|0)|0)break;__ZN6Memory11free_staticEPvb(T,1)}while(0);T=c[o>>2]|0;do if(T|0){if(__Z16atomic_decrementPj(T+-8|0)|0)break;__ZN6Memory11free_staticEPvb(T,1)}while(0);T=c[L>>2]|0;do if(T|0){if(__Z16atomic_decrementPj(T+-8|0)|0)break;__ZN6Memory11free_staticEPvb(T,1)}while(0);__ZN10StringNameD2Ev(K);K=c[n>>2]|0;do if(K|0){if(__Z16atomic_decrementPj(K+-8|0)|0)break;__ZN6Memory11free_staticEPvb(K,1)}while(0);__ZN6StringC2EPKc(b,914598);c[n>>2]=c[b>>2];__ZN10StringNameC2ERK6String(M,n);__ZN6StringC2EPKc(N,914209);__ZN6StringC2EPKc(o,914196);K=b+4|0;c[K>>2]=0;T=b+12|0;c[T>>2]=0;c[b>>2]=3;L=c[N>>2]|0;do if(L|0){c[K>>2]=0;if(!(__Z28atomic_conditional_incrementPj(L+-8|0)|0))break;c[K>>2]=c[N>>2]}while(0);c[b+8>>2]=1;K=c[T>>2]|0;do if((K|0)!=(c[o>>2]|0)){do if(K|0){if(__Z16atomic_decrementPj(K+-8|0)|0)break;__ZN6Memory11free_staticEPvb(K,1)}while(0);c[T>>2]=0;L=c[o>>2]|0;if(!L)break;if(!(__Z28atomic_conditional_incrementPj(L+-8|0)|0))break;c[T>>2]=c[o>>2]}while(0);c[b+16>>2]=7;c[p>>2]=__Z11_scs_createPKc(913900)|0;c[F>>2]=__Z11_scs_createPKc(911112)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(M,b,p,F,-1);__ZN10StringNameD2Ev(F);__ZN10StringNameD2Ev(p);T=c[b+12>>2]|0;do if(T|0){if(__Z16atomic_decrementPj(T+-8|0)|0)break;__ZN6Memory11free_staticEPvb(T,1)}while(0);T=c[b+4>>2]|0;do if(T|0){if(__Z16atomic_decrementPj(T+-8|0)|0)break;__ZN6Memory11free_staticEPvb(T,1)}while(0);T=c[o>>2]|0;do if(T|0){if(__Z16atomic_decrementPj(T+-8|0)|0)break;__ZN6Memory11free_staticEPvb(T,1)}while(0);T=c[N>>2]|0;do if(T|0){if(__Z16atomic_decrementPj(T+-8|0)|0)break;__ZN6Memory11free_staticEPvb(T,1)}while(0);__ZN10StringNameD2Ev(M);M=c[n>>2]|0;do if(M|0){if(__Z16atomic_decrementPj(M+-8|0)|0)break;__ZN6Memory11free_staticEPvb(M,1)}while(0);__ZN6StringC2EPKc(b,914598);c[n>>2]=c[b>>2];__ZN10StringNameC2ERK6String(O,n);__ZN6StringC2EPKc(P,914216);__ZN6StringC2EPKc(o,1263606);M=b+4|0;c[M>>2]=0;T=b+12|0;c[T>>2]=0;c[b>>2]=1;N=c[P>>2]|0;do if(N|0){c[M>>2]=0;if(!(__Z28atomic_conditional_incrementPj(N+-8|0)|0))break;c[M>>2]=c[P>>2]}while(0);c[b+8>>2]=0;M=c[T>>2]|0;do if((M|0)!=(c[o>>2]|0)){do if(M|0){if(__Z16atomic_decrementPj(M+-8|0)|0)break;__ZN6Memory11free_staticEPvb(M,1)}while(0);c[T>>2]=0;N=c[o>>2]|0;if(!N)break;if(!(__Z28atomic_conditional_incrementPj(N+-8|0)|0))break;c[T>>2]=c[o>>2]}while(0);c[b+16>>2]=7;c[p>>2]=__Z11_scs_createPKc(914041)|0;c[F>>2]=__Z11_scs_createPKc(911135)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(O,b,p,F,-1);__ZN10StringNameD2Ev(F);__ZN10StringNameD2Ev(p);T=c[b+12>>2]|0;do if(T|0){if(__Z16atomic_decrementPj(T+-8|0)|0)break;__ZN6Memory11free_staticEPvb(T,1)}while(0);T=c[b+4>>2]|0;do if(T|0){if(__Z16atomic_decrementPj(T+-8|0)|0)break;__ZN6Memory11free_staticEPvb(T,1)}while(0);T=c[o>>2]|0;do if(T|0){if(__Z16atomic_decrementPj(T+-8|0)|0)break;__ZN6Memory11free_staticEPvb(T,1)}while(0);T=c[P>>2]|0;do if(T|0){if(__Z16atomic_decrementPj(T+-8|0)|0)break;__ZN6Memory11free_staticEPvb(T,1)}while(0);__ZN10StringNameD2Ev(O);O=c[n>>2]|0;do if(O|0){if(__Z16atomic_decrementPj(O+-8|0)|0)break;__ZN6Memory11free_staticEPvb(O,1)}while(0);__ZN6StringC2EPKc(b,914598);c[n>>2]=c[b>>2];__ZN10StringNameC2ERK6String(Q,n);__ZN6StringC2EPKc(R,914156);__ZN6StringC2EPKc(o,914598);O=b+4|0;c[O>>2]=0;T=b+12|0;c[T>>2]=0;c[b>>2]=18;P=c[R>>2]|0;do if(P|0){c[O>>2]=0;if(!(__Z28atomic_conditional_incrementPj(P+-8|0)|0))break;c[O>>2]=c[R>>2]}while(0);c[b+8>>2]=17;O=c[T>>2]|0;do if((O|0)!=(c[o>>2]|0)){do if(O|0){if(__Z16atomic_decrementPj(O+-8|0)|0)break;__ZN6Memory11free_staticEPvb(O,1)}while(0);c[T>>2]=0;P=c[o>>2]|0;if(!P)break;if(!(__Z28atomic_conditional_incrementPj(P+-8|0)|0))break;c[T>>2]=c[o>>2]}while(0);c[b+16>>2]=7;c[p>>2]=__Z11_scs_createPKc(914143)|0;c[F>>2]=__Z11_scs_createPKc(914165)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(Q,b,p,F,-1);__ZN10StringNameD2Ev(F);__ZN10StringNameD2Ev(p);p=c[b+12>>2]|0;do if(p|0){if(__Z16atomic_decrementPj(p+-8|0)|0)break;__ZN6Memory11free_staticEPvb(p,1)}while(0);p=c[b+4>>2]|0;do if(p|0){if(__Z16atomic_decrementPj(p+-8|0)|0)break;__ZN6Memory11free_staticEPvb(p,1)}while(0);p=c[o>>2]|0;do if(p|0){if(__Z16atomic_decrementPj(p+-8|0)|0)break;__ZN6Memory11free_staticEPvb(p,1)}while(0);p=c[R>>2]|0;do if(p|0){if(__Z16atomic_decrementPj(p+-8|0)|0)break;__ZN6Memory11free_staticEPvb(p,1)}while(0);__ZN10StringNameD2Ev(Q);Q=c[n>>2]|0;if(!Q){l=a;return}if(__Z16atomic_decrementPj(Q+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(Q,1);l=a;return}function __ZN10BitmapFont15create_from_fntERK6String(b,d){b=b|0;d=d|0;var e=0,f=0,h=0,i=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0,ia=0,ja=0,ka=0,la=0,ma=0,na=0,oa=0,pa=0,qa=0,ra=0,sa=0,ta=0,ua=0,va=0,wa=0,xa=0,ya=0,za=0,Aa=0,Ba=0.0,Ca=0.0,Da=0,Ea=0.0,Fa=0,Ga=0.0,Ha=0,Ia=0.0,Ja=0,Ka=0,La=0,Ma=0,Na=0,Oa=0,Pa=0,Qa=0;e=l;l=l+80|0;if((l|0)>=(m|0))ba(80);f=e;h=e+64|0;i=e+56|0;k=e+60|0;n=e+36|0;o=e+52|0;p=e+40|0;q=e+32|0;r=e+28|0;s=e+24|0;t=e+12|0;u=e+20|0;v=e+16|0;w=e+8|0;x=__ZN10FileAccess4openERK6StringiP5Error(d,1,0)|0;if(!x){c[i>>2]=__ZplPKcRK6String(914432,d)|0;c[h>>2]=__ZNK6String4utf8Ev(i)|0;__Z19_err_set_last_errorPKc(__ZNK10CharString8get_dataEv(h)|0);y=c[h>>2]|0;if(y|0?(__Z16atomic_decrementPj(y+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(y,1);y=c[i>>2]|0;if(y|0?(__Z16atomic_decrementPj(y+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(y,1);a[1263537]=1;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(913870,913753,190,914450,0);a[1263537]=0;z=7;l=e;return z|0}__ZN10BitmapFont5clearEv(b);y=p+4|0;i=p+8|0;h=b+160|0;A=b+164|0;B=b+136|0;C=f+4|0;D=b+148|0;E=b+152|0;a:while(1){c[k>>2]=ij[c[(c[x>>2]|0)+72>>2]&8191](x)|0;__ZN6StringC2EPKc(n,1143407);F=__ZNK6String4findES_i(k,n,0)|0;G=c[n>>2]|0;if(G|0?(__Z16atomic_decrementPj(G+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(G,1);c[o>>2]=__ZNK6String6substrEii(k,0,F)|0;c[y>>2]=379008;c[p>>2]=0;c[i>>2]=0;G=(F|0)<-1;H=F;F=c[k>>2]|0;while(1){I=H+1|0;J=(F|0)==0;if(J)K=0;else K=c[F+-4>>2]|0;if((I|0)>=(K|0)){L=I;M=F;break}if(G){N=24;break a}if(J)O=0;else O=c[F+-4>>2]|0;if((O|0)<=(I|0)){if(J)P=0;else P=c[F+-4>>2]|0;if((P|0)<=(I|0)){N=24;break a}a[1263537]=0}__ZN6VectorIwE14_copy_on_writeEv(k);J=c[k>>2]|0;if((c[J+(I<<2)>>2]|0)==32){H=I;F=J}else{L=I;M=J;break}}while(1){if(!M)Q=0;else Q=c[M+-4>>2]|0;if((L|0)>=(Q|0))break;__ZN6StringC2EPKc(q,1124885);F=__ZNK6String4findES_i(k,q,L)|0;H=c[q>>2]|0;if(H|0?(__Z16atomic_decrementPj(H+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(H,1);if((F|0)==-1)break;c[f>>2]=__ZNK6String6substrEii(k,L,F-L|0)|0;H=F+1|0;if((F|0)<-1){N=41;break a}G=c[k>>2]|0;J=(G|0)==0;if(J)R=0;else R=c[G+-4>>2]|0;if((R|0)<=(H|0)){if(J)S=0;else S=c[G+-4>>2]|0;if((S|0)<=(H|0)){N=41;break a}a[1263537]=0}__ZN6VectorIwE14_copy_on_writeEv(k);if((c[(c[k>>2]|0)+(H<<2)>>2]|0)==34){__ZN6StringC2EPKc(r,1144826);G=F+2|0;J=__ZNK6String4findES_i(k,r,G)|0;I=c[r>>2]|0;if(I|0?(__Z16atomic_decrementPj(I+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(I,1);if((J|0)==-1){T=7;U=L}else{I=__ZNK6String6substrEii(k,G,-2-F+J|0)|0;if(I){G=(__Z28atomic_conditional_incrementPj(I+-8|0)|0)==0;V=G?0:I;if(!(__Z16atomic_decrementPj(I+-8|0)|0)){__ZN6Memory11free_staticEPvb(I,1);W=V}else W=V}else W=0;X=J+1|0;Y=W;N=61}}else{__ZN6StringC2EPKc(s,1143407);J=__ZNK6String4findES_i(k,s,H)|0;V=c[s>>2]|0;if(V|0?(__Z16atomic_decrementPj(V+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(V,1);if((J|0)==-1){V=c[k>>2]|0;if(!V)Z=0;else Z=c[V+-4>>2]|0}else Z=J;J=__ZNK6String6substrEii(k,H,Z-F|0)|0;if(J){F=(__Z28atomic_conditional_incrementPj(J+-8|0)|0)==0;H=F?0:J;if(!(__Z16atomic_decrementPj(J+-8|0)|0)){__ZN6Memory11free_staticEPvb(J,1);X=Z;Y=H;N=61}else{X=Z;Y=H;N=61}}else{X=Z;Y=0;N=61}}do if((N|0)==61){N=0;H=(X|0)<0;J=X;F=c[k>>2]|0;while(1){V=(F|0)==0;if(V)_=0;else _=c[F+-4>>2]|0;if((J|0)>=(_|0))break;if(H){N=72;break a}if(V)$=0;else $=c[F+-4>>2]|0;if(($|0)<=(J|0)){if(V)aa=0;else aa=c[F+-4>>2]|0;if((aa|0)<=(J|0)){N=72;break a}a[1263537]=0}__ZN6VectorIwE14_copy_on_writeEv(k);V=c[k>>2]|0;if((c[V+(J<<2)>>2]|0)!=32)break;J=J+1|0;F=V}F=__ZN3MapI6StringS0_10ComparatorIS0_E16DefaultAllocatorEixERKS0_(p,f)|0;H=c[F>>2]|0;V=Y;if((H|0)==(V|0)){if(!Y){T=0;U=J;break}}else{if(H|0?(__Z16atomic_decrementPj(H+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(H,1);c[F>>2]=0;if(!Y){T=0;U=J;break}if(__Z28atomic_conditional_incrementPj(V+-8|0)|0)c[F>>2]=Y}F=Y;if(!(__Z16atomic_decrementPj(F+-8|0)|0)){__ZN6Memory11free_staticEPvb(F,1);T=0;U=J}else{T=0;U=J}}while(0);F=c[f>>2]|0;if(F|0?(__Z16atomic_decrementPj(F+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(F,1);if(T|0)break;L=U;M=c[k>>2]|0}do if(__ZNK6StringeqEPKc(o,914504)|0){__ZN6StringC2EPKc(f,914509);if(!(c[p>>2]|0))ca=0;else ca=(__ZNK3MapI6StringS0_10ComparatorIS0_E16DefaultAllocatorE5_findERKS0_(p,f)|0)!=0;F=c[f>>2]|0;if(F|0?(__Z16atomic_decrementPj(F+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(F,1);if((ca?(__ZN6StringC2EPKc(f,914509),__ZN8Resource8set_nameERK6String(b,__ZN3MapI6StringS0_10ComparatorIS0_E16DefaultAllocatorEixERKS0_(p,f)|0),F=c[f>>2]|0,F|0):0)?(__Z16atomic_decrementPj(F+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(F,1)}else{if(__ZNK6StringeqEPKc(o,914514)|0){__ZN6StringC2EPKc(f,914521);if(!(c[p>>2]|0))da=0;else da=(__ZNK3MapI6StringS0_10ComparatorIS0_E16DefaultAllocatorE5_findERKS0_(p,f)|0)!=0;F=c[f>>2]|0;if(F|0?(__Z16atomic_decrementPj(F+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(F,1);if((da?(__ZN6StringC2EPKc(f,914521),g[h>>2]=+(__ZNK6String6to_intEv(__ZN3MapI6StringS0_10ComparatorIS0_E16DefaultAllocatorEixERKS0_(p,f)|0)|0),F=c[f>>2]|0,F|0):0)?(__Z16atomic_decrementPj(F+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(F,1);__ZN6StringC2EPKc(f,914532);if(!(c[p>>2]|0))ea=0;else ea=(__ZNK3MapI6StringS0_10ComparatorIS0_E16DefaultAllocatorE5_findERKS0_(p,f)|0)!=0;F=c[f>>2]|0;if(F|0?(__Z16atomic_decrementPj(F+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(F,1);if(!ea)break;__ZN6StringC2EPKc(f,914532);g[A>>2]=+(__ZNK6String6to_intEv(__ZN3MapI6StringS0_10ComparatorIS0_E16DefaultAllocatorEixERKS0_(p,f)|0)|0);F=c[f>>2]|0;if(F|0?(__Z16atomic_decrementPj(F+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(F,1);break}if(__ZNK6StringeqEPKc(o,914537)|0){__ZN6StringC2EPKc(f,1127106);if(!(c[p>>2]|0))fa=0;else fa=(__ZNK3MapI6StringS0_10ComparatorIS0_E16DefaultAllocatorE5_findERKS0_(p,f)|0)!=0;F=c[f>>2]|0;if(F|0?(__Z16atomic_decrementPj(F+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(F,1);if(!fa)break;__ZN6StringC2EPKc(t,1127106);F=__ZN3MapI6StringS0_10ComparatorIS0_E16DefaultAllocatorEixERKS0_(p,t)|0;c[f>>2]=0;if((c[F>>2]|0?(c[f>>2]=0,V=c[F>>2]|0,V|0):0)?__Z28atomic_conditional_incrementPj(V+-8|0)|0:0)c[f>>2]=c[F>>2];F=c[t>>2]|0;if(F|0?(__Z16atomic_decrementPj(F+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(F,1);c[v>>2]=__ZNK6String12get_base_dirEv(d)|0;__ZN6StringC2EPKc(t,1142570);c[u>>2]=__ZNK6StringplERKS_(v,t)|0;F=__ZNK6StringplERKS_(u,f)|0;V=F;H=c[f>>2]|0;if((H|0)==(F|0)){if(F|0)N=145}else{if(H|0?(__Z16atomic_decrementPj(H+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(H,1);c[f>>2]=0;if(F|0)if(!(__Z28atomic_conditional_incrementPj(F+-8|0)|0))N=145;else{c[f>>2]=V;N=145}}if((N|0)==145?(N=0,(__Z16atomic_decrementPj(F+-8|0)|0)==0):0)__ZN6Memory11free_staticEPvb(F,1);F=c[u>>2]|0;if(F|0?(__Z16atomic_decrementPj(F+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(F,1);F=c[t>>2]|0;if(F|0?(__Z16atomic_decrementPj(F+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(F,1);F=c[v>>2]|0;if(F|0?(__Z16atomic_decrementPj(F+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(F,1);__ZN6StringC2EPKc(w,1263606);F=__ZN14ResourceLoader4loadERK6StringS2_bP5Error(f,w,0,0)|0;c[t>>2]=0;do if(!F){c[t>>2]=0;ga=0}else{if((F|0)==0|($i[c[(c[F>>2]|0)+44>>2]&8191](F,1220692)|0)^1)ha=0;else{c[t>>2]=F;__ZN9Reference9referenceEv(F);ha=F}if(!(__ZN9Reference11unreferenceEv(F)|0)){ga=ha;break}if(!(__Z17predelete_handlerP6Object(F)|0)){ga=ha;break}gj[c[(c[F>>2]|0)+76>>2]&8191](F);__ZN6Memory11free_staticEPvb(F,0);ga=ha}while(0);F=c[w>>2]|0;do if(F|0){if(__Z16atomic_decrementPj(F+-8|0)|0)break;__ZN6Memory11free_staticEPvb(F,1)}while(0);do if(!ga){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(913870,913753,261,914542,0);a[1263537]=0}else{__ZN10BitmapFont11add_textureERK3RefI7TextureE(b,t);if(!(__ZN9Reference11unreferenceEv(ga)|0))break;if(!(__Z17predelete_handlerP6Object(ga)|0))break;gj[c[(c[ga>>2]|0)+76>>2]&8191](ga);__ZN6Memory11free_staticEPvb(ga,0)}while(0);F=c[f>>2]|0;do if(F|0){if(__Z16atomic_decrementPj(F+-8|0)|0)break;__ZN6Memory11free_staticEPvb(F,1)}while(0);break}if(!(__ZNK6StringeqEPKc(o,911184)|0)){if(!(__ZNK6StringeqEPKc(o,1213956)|0))break;__ZN6StringC2EPKc(f,914592);if(!(c[p>>2]|0))ia=0;else ia=(__ZNK3MapI6StringS0_10ComparatorIS0_E16DefaultAllocatorE5_findERKS0_(p,f)|0)!=0;F=c[f>>2]|0;if(F|0?(__Z16atomic_decrementPj(F+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(F,1);if(ia){__ZN6StringC2EPKc(f,914592);F=__ZNK6String6to_intEv(__ZN3MapI6StringS0_10ComparatorIS0_E16DefaultAllocatorEixERKS0_(p,f)|0)|0;V=c[f>>2]|0;if(V|0?(__Z16atomic_decrementPj(V+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(V,1);ja=F}else ja=0;__ZN6StringC2EPKc(f,1116524);if(!(c[p>>2]|0))ka=0;else ka=(__ZNK3MapI6StringS0_10ComparatorIS0_E16DefaultAllocatorE5_findERKS0_(p,f)|0)!=0;F=c[f>>2]|0;if(F|0?(__Z16atomic_decrementPj(F+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(F,1);if(ka){__ZN6StringC2EPKc(f,1116524);F=__ZNK6String6to_intEv(__ZN3MapI6StringS0_10ComparatorIS0_E16DefaultAllocatorEixERKS0_(p,f)|0)|0;V=c[f>>2]|0;if(V|0?(__Z16atomic_decrementPj(V+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(V,1);la=F}else la=0;__ZN6StringC2EPKc(f,1074374);if(!(c[p>>2]|0))ma=0;else ma=(__ZNK3MapI6StringS0_10ComparatorIS0_E16DefaultAllocatorE5_findERKS0_(p,f)|0)!=0;F=c[f>>2]|0;if(F|0?(__Z16atomic_decrementPj(F+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(F,1);if(ma){__ZN6StringC2EPKc(f,1074374);F=__ZNK6String6to_intEv(__ZN3MapI6StringS0_10ComparatorIS0_E16DefaultAllocatorEixERKS0_(p,f)|0)|0;V=c[f>>2]|0;do if(V|0){if(__Z16atomic_decrementPj(V+-8|0)|0)break;__ZN6Memory11free_staticEPvb(V,1)}while(0);V=0-F|0;c[f>>2]=ja;c[C>>2]=la;if(!F){na=V;N=299}else{oa=V;N=317}}else{c[f>>2]=ja;c[C>>2]=la;na=0;N=299}b:do if((N|0)==299){N=0;V=c[D>>2]|0;if(!V){oa=na;N=317;break}H=c[V+8>>2]|0;V=c[E>>2]|0;I=(H|0)==(V|0);c:do if(I)pa=H;else{G=f;qa=c[G>>2]|0;ra=c[G+4>>2]|0;G=H;while(1){sa=G+24|0;ta=c[sa>>2]|0;ua=c[sa+4>>2]|0;if(ra>>>0<ua>>>0|(ra|0)==(ua|0)&qa>>>0<ta>>>0)va=G+8|0;else{if(!(ua>>>0<ra>>>0|(ua|0)==(ra|0)&ta>>>0<qa>>>0)){pa=G;break c}va=G+4|0}G=c[va>>2]|0;if((G|0)==(V|0)){oa=na;N=317;break b}}}while(0);if(!((pa|0)!=(V|0)&(pa|0)!=0)){oa=na;N=317;break}d:do if(I)wa=H;else{J=f;G=c[J>>2]|0;qa=c[J+4>>2]|0;J=H;while(1){ra=J+24|0;ta=c[ra>>2]|0;ua=c[ra+4>>2]|0;if(qa>>>0<ua>>>0|(qa|0)==(ua|0)&G>>>0<ta>>>0)xa=J+8|0;else{if(!(ua>>>0<qa>>>0|(ua|0)==(qa|0)&ta>>>0<G>>>0)){wa=J;break d}xa=J+4|0}J=c[xa>>2]|0;if((J|0)==(V|0))break b}}while(0);if((wa|0)==0|(wa|0)==(V|0))break;__ZN3MapIN10BitmapFont14KerningPairKeyEi10ComparatorIS1_E16DefaultAllocatorE6_eraseEPNS5_7ElementE(D,wa)}while(0);if((N|0)==317){N=0;c[(__ZN3MapIN10BitmapFont14KerningPairKeyEi10ComparatorIS1_E16DefaultAllocatorEixERKS1_(D,f)|0)>>2]=oa}break}__ZN6StringC2EPKc(f,1146104);if(!(c[p>>2]|0))ya=0;else ya=(__ZNK3MapI6StringS0_10ComparatorIS0_E16DefaultAllocatorE5_findERKS0_(p,f)|0)!=0;F=c[f>>2]|0;if(F|0?(__Z16atomic_decrementPj(F+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(F,1);if(ya){__ZN6StringC2EPKc(f,1146104);F=__ZNK6String6to_intEv(__ZN3MapI6StringS0_10ComparatorIS0_E16DefaultAllocatorEixERKS0_(p,f)|0)|0;H=c[f>>2]|0;if(H|0?(__Z16atomic_decrementPj(H+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(H,1);za=F}else za=0;__ZN6StringC2EPKc(f,1128169);if(!(c[p>>2]|0))Aa=0;else Aa=(__ZNK3MapI6StringS0_10ComparatorIS0_E16DefaultAllocatorE5_findERKS0_(p,f)|0)!=0;F=c[f>>2]|0;if(F|0?(__Z16atomic_decrementPj(F+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(F,1);if(Aa){__ZN6StringC2EPKc(f,1128169);Ba=+(__ZNK6String6to_intEv(__ZN3MapI6StringS0_10ComparatorIS0_E16DefaultAllocatorEixERKS0_(p,f)|0)|0);F=c[f>>2]|0;if(F|0?(__Z16atomic_decrementPj(F+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(F,1);Ca=Ba}else Ca=0.0;__ZN6StringC2EPKc(f,1128171);if(!(c[p>>2]|0))Da=0;else Da=(__ZNK3MapI6StringS0_10ComparatorIS0_E16DefaultAllocatorE5_findERKS0_(p,f)|0)!=0;F=c[f>>2]|0;if(F|0?(__Z16atomic_decrementPj(F+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(F,1);if(Da){__ZN6StringC2EPKc(f,1128171);Ba=+(__ZNK6String6to_intEv(__ZN3MapI6StringS0_10ComparatorIS0_E16DefaultAllocatorEixERKS0_(p,f)|0)|0);F=c[f>>2]|0;do if(F|0){if(__Z16atomic_decrementPj(F+-8|0)|0)break;__ZN6Memory11free_staticEPvb(F,1)}while(0);Ea=Ba}else Ea=0.0;__ZN6StringC2EPKc(f,1129111);if(!(c[p>>2]|0))Fa=0;else Fa=(__ZNK3MapI6StringS0_10ComparatorIS0_E16DefaultAllocatorE5_findERKS0_(p,f)|0)!=0;F=c[f>>2]|0;do if(F|0){if(__Z16atomic_decrementPj(F+-8|0)|0)break;__ZN6Memory11free_staticEPvb(F,1)}while(0);if(Fa){__ZN6StringC2EPKc(f,1129111);Ba=+(__ZNK6String6to_intEv(__ZN3MapI6StringS0_10ComparatorIS0_E16DefaultAllocatorEixERKS0_(p,f)|0)|0);F=c[f>>2]|0;do if(F|0){if(__Z16atomic_decrementPj(F+-8|0)|0)break;__ZN6Memory11free_staticEPvb(F,1)}while(0);Ga=Ba}else Ga=0.0;__ZN6StringC2EPKc(f,1129117);if(!(c[p>>2]|0))Ha=0;else Ha=(__ZNK3MapI6StringS0_10ComparatorIS0_E16DefaultAllocatorE5_findERKS0_(p,f)|0)!=0;F=c[f>>2]|0;do if(F|0){if(__Z16atomic_decrementPj(F+-8|0)|0)break;__ZN6Memory11free_staticEPvb(F,1)}while(0);if(Ha){__ZN6StringC2EPKc(f,1129117);Ba=+(__ZNK6String6to_intEv(__ZN3MapI6StringS0_10ComparatorIS0_E16DefaultAllocatorEixERKS0_(p,f)|0)|0);F=c[f>>2]|0;do if(F|0){if(__Z16atomic_decrementPj(F+-8|0)|0)break;__ZN6Memory11free_staticEPvb(F,1)}while(0);Ia=Ba}else Ia=0.0;__ZN6StringC2EPKc(f,914567);if(!(c[p>>2]|0))Ja=0;else Ja=(__ZNK3MapI6StringS0_10ComparatorIS0_E16DefaultAllocatorE5_findERKS0_(p,f)|0)!=0;F=c[f>>2]|0;do if(F|0){if(__Z16atomic_decrementPj(F+-8|0)|0)break;__ZN6Memory11free_staticEPvb(F,1)}while(0);if(Ja){__ZN6StringC2EPKc(f,914567);Ba=+(__ZNK6String6to_intEv(__ZN3MapI6StringS0_10ComparatorIS0_E16DefaultAllocatorEixERKS0_(p,f)|0)|0);F=(g[j>>2]=Ba,c[j>>2]|0);H=c[f>>2]|0;do if(H|0){if(__Z16atomic_decrementPj(H+-8|0)|0)break;__ZN6Memory11free_staticEPvb(H,1)}while(0);Ka=F}else Ka=0;__ZN6StringC2EPKc(f,914575);if(!(c[p>>2]|0))La=0;else La=(__ZNK3MapI6StringS0_10ComparatorIS0_E16DefaultAllocatorE5_findERKS0_(p,f)|0)!=0;H=c[f>>2]|0;do if(H|0){if(__Z16atomic_decrementPj(H+-8|0)|0)break;__ZN6Memory11free_staticEPvb(H,1)}while(0);if(La){__ZN6StringC2EPKc(f,914575);Ba=+(__ZNK6String6to_intEv(__ZN3MapI6StringS0_10ComparatorIS0_E16DefaultAllocatorEixERKS0_(p,f)|0)|0);H=(g[j>>2]=Ba,c[j>>2]|0);F=c[f>>2]|0;do if(F|0){if(__Z16atomic_decrementPj(F+-8|0)|0)break;__ZN6Memory11free_staticEPvb(F,1)}while(0);Ma=H}else Ma=0;__ZN6StringC2EPKc(f,914537);if(!(c[p>>2]|0))Na=0;else Na=(__ZNK3MapI6StringS0_10ComparatorIS0_E16DefaultAllocatorE5_findERKS0_(p,f)|0)!=0;F=c[f>>2]|0;do if(F|0){if(__Z16atomic_decrementPj(F+-8|0)|0)break;__ZN6Memory11free_staticEPvb(F,1)}while(0);if(Na){__ZN6StringC2EPKc(f,914537);F=__ZNK6String6to_intEv(__ZN3MapI6StringS0_10ComparatorIS0_E16DefaultAllocatorEixERKS0_(p,f)|0)|0;H=c[f>>2]|0;do if(H|0){if(__Z16atomic_decrementPj(H+-8|0)|0)break;__ZN6Memory11free_staticEPvb(H,1)}while(0);Oa=F}else Oa=0;__ZN6StringC2EPKc(f,914583);if(!(c[p>>2]|0))Pa=0;else Pa=(__ZNK3MapI6StringS0_10ComparatorIS0_E16DefaultAllocatorE5_findERKS0_(p,f)|0)!=0;H=c[f>>2]|0;do if(H|0){if(__Z16atomic_decrementPj(H+-8|0)|0)break;__ZN6Memory11free_staticEPvb(H,1)}while(0);if(Pa){__ZN6StringC2EPKc(f,914583);H=__ZNK6String6to_intEv(__ZN3MapI6StringS0_10ComparatorIS0_E16DefaultAllocatorEixERKS0_(p,f)|0)|0;F=c[f>>2]|0;do if(F|0){if(__Z16atomic_decrementPj(F+-8|0)|0)break;__ZN6Memory11free_staticEPvb(F,1)}while(0);Qa=H}else Qa=-1;c[f>>2]=za;F=__ZN7HashMapIwN10BitmapFont9CharacterE20HashMapHasherDefault24HashMapComparatorDefaultIwELh3ELh8EEixERKw(B,f)|0;c[F>>2]=Oa;g[F+4>>2]=Ca;g[F+8>>2]=Ea;g[F+12>>2]=Ga;g[F+16>>2]=Ia;c[F+20>>2]=Ma;c[F+24>>2]=Ka;g[F+28>>2]=(Qa|0)<0?Ga:+(Qa|0)}while(0);F=ij[c[(c[x>>2]|0)+36>>2]&8191](x)|0;I=c[p>>2]|0;if(I|0?(__ZN3MapI6StringS0_10ComparatorIS0_E16DefaultAllocatorE13_cleanup_treeEPNS4_7ElementE(p,c[I+8>>2]|0),I=c[y>>2]|0,J=c[p>>2]|0,c[J+8>>2]=I,c[i>>2]=0,G=I,c[G+12>>2]=G,J|0):0){G=c[J+28>>2]|0;if(G|0?(__Z16atomic_decrementPj(G+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(G,1);G=c[J+24>>2]|0;if(G|0?(__Z16atomic_decrementPj(G+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(G,1);__ZN6Memory11free_staticEPvb(J,0);c[p>>2]=0}J=c[o>>2]|0;if(J|0?(__Z16atomic_decrementPj(J+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(J,1);J=c[k>>2]|0;if(J|0?(__Z16atomic_decrementPj(J+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(J,1);if(F){N=335;break}}if((N|0)==24)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((N|0)==41)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((N|0)==72)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((N|0)==335){gj[c[(c[x>>2]|0)+144>>2]&8191](x);__ZN6Memory11free_staticEPvb(x,0);z=0;l=e;return z|0}return 0}function __ZN10BitmapFont10set_heightEf(a,b){a=a|0;b=+b;g[a+160>>2]=b;return}function __ZN10BitmapFont10set_ascentEf(a,b){a=a|0;b=+b;g[a+164>>2]=b;return}function __ZN10BitmapFont16add_kerning_pairEwwi(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f;c[g>>2]=b;c[g+4>>2]=d;d=a+148|0;a:do if((e|0)==0?(b=c[d>>2]|0,b|0):0){h=c[b+8>>2]|0;b=c[a+152>>2]|0;i=(h|0)==(b|0);b:do if(i)j=h;else{k=g;n=c[k>>2]|0;o=c[k+4>>2]|0;k=h;while(1){p=k+24|0;q=c[p>>2]|0;r=c[p+4>>2]|0;if(o>>>0<r>>>0|(o|0)==(r|0)&n>>>0<q>>>0)s=k+8|0;else{if(!(r>>>0<o>>>0|(r|0)==(o|0)&q>>>0<n>>>0)){j=k;break b}s=k+4|0}k=c[s>>2]|0;if((k|0)==(b|0))break a}}while(0);if((j|0)!=(b|0)&(j|0)!=0){c:do if(i)t=h;else{k=g;n=c[k>>2]|0;o=c[k+4>>2]|0;k=h;do{q=k+24|0;r=c[q>>2]|0;p=c[q+4>>2]|0;if(o>>>0<p>>>0|(o|0)==(p|0)&n>>>0<r>>>0)u=k+8|0;else{if(!(p>>>0<o>>>0|(p|0)==(o|0)&r>>>0<n>>>0)){t=k;break c}u=k+4|0}k=c[u>>2]|0}while((k|0)!=(b|0));l=f;return}while(0);if((t|0)==0|(t|0)==(b|0)){l=f;return}__ZN3MapIN10BitmapFont14KerningPairKeyEi10ComparatorIS1_E16DefaultAllocatorE6_eraseEPNS5_7ElementE(d,t);l=f;return}}while(0);c[(__ZN3MapIN10BitmapFont14KerningPairKeyEi10ComparatorIS1_E16DefaultAllocatorEixERKS1_(d,g)|0)>>2]=e;l=f;return}function __ZNK10BitmapFont16get_kerning_pairEww(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0;e=c[a+148>>2]|0;if(!e){f=0;return f|0}g=c[e+8>>2]|0;e=c[a+152>>2]|0;a:do if((g|0)==(e|0))h=g;else{a=g;while(1){i=a+24|0;j=c[i>>2]|0;k=c[i+4>>2]|0;if(d>>>0<k>>>0|(d|0)==(k|0)&b>>>0<j>>>0)l=a+8|0;else{if(!(k>>>0<d>>>0|(k|0)==(d|0)&j>>>0<b>>>0)){h=a;break a}l=a+4|0}a=c[l>>2]|0;if((a|0)==(e|0)){f=0;break}}return f|0}while(0);if((h|0)==(e|0)|(h|0)==0){f=0;return f|0}f=c[h+32>>2]|0;return f|0}function __ZN10BitmapFont11add_textureERK3RefI7TextureE(b,d){b=b|0;d=d|0;var e=0,f=0,g=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;g=c[d>>2]|0;if(!g){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(913959,913753,347,914389,0);l=e;return}a[1263537]=0;c[f>>2]=g;__ZN9Reference9referenceEv(g);__ZN6VectorI3RefI7TextureEE9push_backES2_(b+132|0,f)|0;b=c[f>>2]|0;if((b|0?__ZN9Reference11unreferenceEv(b)|0:0)?(b=c[f>>2]|0,__Z17predelete_handlerP6Object(b)|0):0){gj[c[(c[b>>2]|0)+76>>2]&8191](b);__ZN6Memory11free_staticEPvb(b,0)}c[f>>2]=0;l=e;return}function __ZN10BitmapFont8add_charEwiRK5Rect2RK7Vector2f(a,b,d,e,f,h){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;h=+h;var i=0,j=0,k=0,n=0.0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i+16|0;k=i;c[j>>2]=b;n=h<0.0?+g[e+8>>2]:h;c[k>>2]=c[e>>2];c[k+4>>2]=c[e+4>>2];c[k+8>>2]=c[e+8>>2];c[k+12>>2]=c[e+12>>2];e=c[f+4>>2]|0;b=c[f>>2]|0;f=__ZN7HashMapIwN10BitmapFont9CharacterE20HashMapHasherDefault24HashMapComparatorDefaultIwELh3ELh8EEixERKw(a+136|0,j)|0;c[f>>2]=d;d=f+4|0;c[d>>2]=c[k>>2];c[d+4>>2]=c[k+4>>2];c[d+8>>2]=c[k+8>>2];c[d+12>>2]=c[k+12>>2];c[f+20>>2]=e;c[f+24>>2]=b;g[f+28>>2]=n;l=i;return}function __ZNK10BitmapFont17get_texture_countEv(a){a=a|0;var b=0,d=0;b=c[a+132>>2]|0;if(!b){d=0;return d|0}d=c[b+-4>>2]|0;return d|0}function __ZNK10BitmapFont11get_textureEi(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0;if((d|0)>=0){e=c[b+132>>2]|0;b=(e|0)==0;if(b)f=0;else f=c[e+-4>>2]|0;if((f|0)>(d|0)){a[1263537]=0;if(b)g=0;else g=c[e+-4>>2]|0;do if((g|0)<=(d|0)){if(b)h=0;else h=c[e+-4>>2]|0;if((h|0)>(d|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0)}while(0);h=c[e+(d<<2)>>2]|0;if(!h){i=0;return i|0}__ZN9Reference9referenceEv(h);i=h;return i|0}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(942102,913753,358,914346,0);i=0;return i|0}function __ZN10BitmapFont23set_distance_field_hintEb(b,c){b=b|0;c=c|0;a[b+168>>0]=c&1;__ZN8Resource12emit_changedEv(b);return}function __ZN10BitmapFont10_set_charsERK10PoolVectorIiE(b,d){b=b|0;d=d|0;var e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0.0,p=0.0,q=0.0,r=0.0,s=0.0,t=0.0,u=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;h=c[d>>2]|0;if(!h){a[1263537]=0;l=e;return}d=c[h+16>>2]|0;i=d>>>2;if((i>>>0)%9|0|0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(914065,913753,99,914315,0);l=e;return}a[1263537]=0;if(!i){l=e;return}i=(d>>>0)/36|0;__Z16atomic_incrementPj(h+4|0)|0;j=c[h+8>>2]|0;if(d>>>0>35){d=b+136|0;b=0;do{k=j+(b*9<<2)|0;n=c[k+4>>2]|0;o=+(c[k+8>>2]|0);p=+(c[k+12>>2]|0);q=+(c[k+16>>2]|0);r=+(c[k+20>>2]|0);s=+(c[k+24>>2]|0);t=+(c[k+28>>2]|0);u=c[k+32>>2]|0;c[f>>2]=c[k>>2];k=__ZN7HashMapIwN10BitmapFont9CharacterE20HashMapHasherDefault24HashMapComparatorDefaultIwELh3ELh8EEixERKw(d,f)|0;c[k>>2]=n;g[k+4>>2]=o;g[k+8>>2]=p;g[k+12>>2]=q;g[k+16>>2]=r;g[k+20>>2]=t;g[k+24>>2]=s;g[k+28>>2]=(u|0)<0?q:+(u|0);b=b+1|0}while((b|0)<(i|0))}__Z16atomic_decrementPj(h+4|0)|0;l=e;return}function __ZNK10BitmapFont10_get_charsEv(a){a=a|0;var b=0,e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=b;f=b+4|0;c[e>>2]=0;h=a+136|0;i=__ZNK7HashMapIwN10BitmapFont9CharacterE20HashMapHasherDefault24HashMapComparatorDefaultIwELh3ELh8EE4nextEPKw(h,0)|0;if(!i){j=0;l=b;return j|0}k=a+140|0;a=i;do{i=c[h>>2]|0;n=c[a>>2]|0;if(!i)o=0;else{p=c[i+(((1<<(d[k>>0]|0))+-1&n)<<2)>>2]|0;a:do if(!p)q=0;else{i=p;while(1){if((c[i>>2]|0)==(n|0)?(c[i+8>>2]|0)==(n|0):0){q=i;break a}i=c[i+4>>2]|0;if(!i){q=0;break}}}while(0);o=(q|0)==0?0:q+12|0}c[f>>2]=n;__ZN10PoolVectorIiE9push_backERKi(e,f);__ZN10PoolVectorIiE9push_backERKi(e,o);c[f>>2]=~~+g[o+4>>2];__ZN10PoolVectorIiE9push_backERKi(e,f);c[f>>2]=~~+g[o+8>>2];__ZN10PoolVectorIiE9push_backERKi(e,f);c[f>>2]=~~+g[o+12>>2];__ZN10PoolVectorIiE9push_backERKi(e,f);c[f>>2]=~~+g[o+16>>2];__ZN10PoolVectorIiE9push_backERKi(e,f);c[f>>2]=~~+g[o+24>>2];__ZN10PoolVectorIiE9push_backERKi(e,f);c[f>>2]=~~+g[o+20>>2];__ZN10PoolVectorIiE9push_backERKi(e,f);c[f>>2]=~~+g[o+28>>2];__ZN10PoolVectorIiE9push_backERKi(e,f);a=__ZNK7HashMapIwN10BitmapFont9CharacterE20HashMapHasherDefault24HashMapComparatorDefaultIwELh3ELh8EE4nextEPKw(h,a)|0}while((a|0)!=0);j=c[e>>2]|0;l=b;return j|0}function __ZN10BitmapFont13_set_kerningsERK10PoolVectorIiE(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;g=c[d>>2]|0;if(!g){a[1263537]=0;l=e;return}d=c[g+16>>2]|0;h=d>>>2;if((h>>>0)%3|0|0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(914087,913753,139,914284,0);l=e;return}a[1263537]=0;if(!h){l=e;return}__Z16atomic_incrementPj(g+4|0)|0;h=c[g+8>>2]|0;i=(d>>>0)/12|0;if(d>>>0>11){d=f+4|0;j=b+148|0;k=b+152|0;b=0;do{n=h+(b*3<<2)|0;o=c[n+4>>2]|0;p=c[n+8>>2]|0;c[f>>2]=c[n>>2];c[d>>2]=o;a:do if((p|0)==0?(o=c[j>>2]|0,(o|0)!=0):0){n=c[o+8>>2]|0;o=c[k>>2]|0;q=(n|0)==(o|0);b:do if(q)r=n;else{s=f;t=c[s>>2]|0;u=c[s+4>>2]|0;s=n;while(1){v=s+24|0;w=c[v>>2]|0;x=c[v+4>>2]|0;if(u>>>0<x>>>0|(u|0)==(x|0)&t>>>0<w>>>0)y=s+8|0;else{if(!(x>>>0<u>>>0|(x|0)==(u|0)&w>>>0<t>>>0)){r=s;break b}y=s+4|0}s=c[y>>2]|0;if((s|0)==(o|0)){z=28;break a}}}while(0);if((r|0)!=(o|0)&(r|0)!=0){c:do if(q)A=n;else{s=f;t=c[s>>2]|0;u=c[s+4>>2]|0;s=n;while(1){w=s+24|0;x=c[w>>2]|0;v=c[w+4>>2]|0;if(u>>>0<v>>>0|(u|0)==(v|0)&t>>>0<x>>>0)B=s+8|0;else{if(!(v>>>0<u>>>0|(v|0)==(u|0)&x>>>0<t>>>0)){A=s;break c}B=s+4|0}s=c[B>>2]|0;if((s|0)==(o|0))break a}}while(0);if(!((A|0)==0|(A|0)==(o|0)))__ZN3MapIN10BitmapFont14KerningPairKeyEi10ComparatorIS1_E16DefaultAllocatorE6_eraseEPNS5_7ElementE(j,A)}else z=28}else z=28;while(0);if((z|0)==28){z=0;c[(__ZN3MapIN10BitmapFont14KerningPairKeyEi10ComparatorIS1_E16DefaultAllocatorEixERKS1_(j,f)|0)>>2]=p}b=b+1|0}while((b|0)<(i|0))}__Z16atomic_decrementPj(g+4|0)|0;l=e;return}function __ZNK10BitmapFont13_get_kerningsEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0,i=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b;e=b+4|0;c[d>>2]=0;f=c[a+148>>2]|0;if(!f){g=0;l=b;return g|0}h=c[f+8>>2]|0;f=c[a+152>>2]|0;if((h|0)==(f|0)){g=0;l=b;return g|0}else i=h;while(1){h=c[i+8>>2]|0;if((h|0)==(f|0))break;else i=h}if(!i){g=0;l=b;return g|0}f=i;do{i=f+24|0;c[e>>2]=c[i>>2];__ZN10PoolVectorIiE9push_backERKi(d,e);c[e>>2]=c[i+4>>2];__ZN10PoolVectorIiE9push_backERKi(d,e);__ZN10PoolVectorIiE9push_backERKi(d,f+32|0);f=c[f+16>>2]|0}while((f|0)!=0);g=c[d>>2]|0;l=b;return g|0}function __ZN10BitmapFont13_set_texturesERK6VectorI7VariantE(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;g=0;while(1){h=c[d>>2]|0;i=(h|0)==0;if(i)j=0;else j=c[h+-4>>2]|0;if((g|0)>=(j|0))break;if(i)k=0;else k=c[h+-4>>2]|0;do if((k|0)<=(g|0)){if(i)n=0;else n=c[h+-4>>2]|0;if((n|0)>(g|0)){a[1263537]=0;o=14;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);p=0;break}}else o=14;while(0);if((o|0)==14){o=0;p=h+(g*24|0)|0}__ZN3RefI7TextureEC2ERK7Variant(f,p);if(!(c[f>>2]|0))__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(914115,913753,169,914231,0);else{a[1263537]=0;__ZN10BitmapFont11add_textureERK3RefI7TextureE(b,f)}i=c[f>>2]|0;if((i|0?__ZN9Reference11unreferenceEv(i)|0:0)?(i=c[f>>2]|0,__Z17predelete_handlerP6Object(i)|0):0){gj[c[(c[i>>2]|0)+76>>2]&8191](i);__ZN6Memory11free_staticEPvb(i,0)}g=g+1|0}l=e;return}function __ZNK10BitmapFont13_get_texturesEv(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0;d=l;l=l+32|0;if((l|0)>=(m|0))ba(32);e=d+24|0;f=d;g=d+28|0;c[e>>2]=0;h=b+132|0;b=0;while(1){i=c[h>>2]|0;j=(i|0)==0;if(j)k=0;else k=c[i+-4>>2]|0;if((b|0)>=(k|0))break;if(j)n=0;else n=c[i+-4>>2]|0;do if((n|0)<=(b|0)){if(j)o=0;else o=c[i+-4>>2]|0;if((o|0)>(b|0)){a[1263537]=0;p=13;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);q=0;break}}else p=13;while(0);if((p|0)==13){p=0;q=i+(b<<2)|0}__ZN6RefPtrC2Ev(g);__ZN3RefI9ReferenceEaSI7TextureEEvRKS_IT_E(g,q);__ZN7VariantC2ERK6RefPtr(f,g);__ZN6VectorI7VariantE9push_backES0_(e,f)|0;if(c[f>>2]|0)__ZN7Variant5clearEv(f);__ZN6RefPtrD2Ev(g);b=b+1|0}l=d;return c[e>>2]|0}function __ZN10BitmapFont12set_fallbackERK3RefIS_E(a,b){a=a|0;b=b|0;var d=0;d=a+172|0;a=c[d>>2]|0;if((c[b>>2]|0)==(a|0))return;if((a|0?__ZN9Reference11unreferenceEv(a)|0:0)?(a=c[d>>2]|0,__Z17predelete_handlerP6Object(a)|0):0){gj[c[(c[a>>2]|0)+76>>2]&8191](a);__ZN6Memory11free_staticEPvb(a,0)}c[d>>2]=0;a=c[b>>2]|0;c[d>>2]=a;if(!a)return;__ZN9Reference9referenceEv(a);return}function __ZNK10BitmapFont12get_fallbackEv(a){a=a|0;var b=0,d=0;b=c[a+172>>2]|0;if(!b){d=0;return d|0}__ZN9Reference9referenceEv(b);d=b;return d|0}function __ZNK13MethodBind0RCI10BitmapFont3RefIS0_EE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var c=0;if((b|0)!=-1){c=0;return c|0}c=__ZN7Variant12get_type_forI3RefI10BitmapFontEEENS_4TypeEv()|0;return c|0}function __ZNK13MethodBind0RCI10BitmapFont3RefIS0_EE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,914598);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI10BitmapFont3RefIS0_EE4callEP6ObjectPPK7VariantiRNS6_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f+28|0;j=f;k=f+24|0;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236392)|0:0){c[h>>2]=0;a[1263537]=0;n=c[d+24>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=f;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=f;return}o=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))p=o;else p=c[(c[d>>2]|0)+o>>2]|0;c[k>>2]=ij[p&8191](d)|0;__ZN6RefPtrC2Ev(i);__ZN3RefI9ReferenceEaSI10BitmapFontEEvRKS_IT_E(i,k);__ZN7VariantC2ERK6RefPtr(j,i);__ZN6RefPtrD2Ev(i);i=c[k>>2]|0;if((i|0?__ZN9Reference11unreferenceEv(i)|0:0)?(i=c[k>>2]|0,__Z17predelete_handlerP6Object(i)|0):0){gj[c[(c[i>>2]|0)+76>>2]&8191](i);__ZN6Memory11free_staticEPvb(i,0)}c[k>>2]=0;__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI10BitmapFont3RefIS0_EE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=d;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236392)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;c[f>>2]=ij[i&8191](a)|0;__ZN3RefI9ReferenceEaSI10BitmapFontEEvRKS_IT_E(e,f);e=c[f>>2]|0;if(!e){l=d;return}if(!(__ZN9Reference11unreferenceEv(e)|0)){l=d;return}e=c[f>>2]|0;if(!(__Z17predelete_handlerP6Object(e)|0)){l=d;return}gj[c[(c[e>>2]|0)+76>>2]&8191](e);__ZN6Memory11free_staticEPvb(e,0);l=d;return}function __ZN13MethodBind0RCI10BitmapFont3RefIS0_EED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN3RefI9ReferenceEaSI10BitmapFontEEvRKS_IT_E(a,b){a=a|0;b=b|0;var d=0,e=0;d=c[b>>2]|0;if(!d){b=c[a>>2]|0;if((b|0?__ZN9Reference11unreferenceEv(b)|0:0)?(b=c[a>>2]|0,__Z17predelete_handlerP6Object(b)|0):0){gj[c[(c[b>>2]|0)+76>>2]&8191](b);__ZN6Memory11free_staticEPvb(b,0)}c[a>>2]=0;return}b=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1220724)|0;e=b?d:0;d=c[a>>2]|0;if((e|0)==(d|0))return;if((d|0?__ZN9Reference11unreferenceEv(d)|0:0)?(d=c[a>>2]|0,__Z17predelete_handlerP6Object(d)|0):0){gj[c[(c[d>>2]|0)+76>>2]&8191](d);__ZN6Memory11free_staticEPvb(d,0)}c[a>>2]=e;if(!e)return;__ZN9Reference9referenceEv(e);return}function __ZN7Variant12get_type_forI3RefI10BitmapFontEEENS_4TypeEv(){var a=0,b=0,d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+28|0;d=a+24|0;e=a;c[d>>2]=0;__ZN6RefPtrC2Ev(b);__ZN3RefI9ReferenceEaSI10BitmapFontEEvRKS_IT_E(b,d);__ZN7VariantC2ERK6RefPtr(e,b);__ZN6RefPtrD2Ev(b);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);e=c[d>>2]|0;if(!e){l=a;return b|0}if(!(__ZN9Reference11unreferenceEv(e)|0)){l=a;return b|0}e=c[d>>2]|0;if(!(__Z17predelete_handlerP6Object(e)|0)){l=a;return b|0}gj[c[(c[e>>2]|0)+76>>2]&8191](e);__ZN6Memory11free_staticEPvb(e,0);l=a;return b|0}function __ZNK11MethodBind1I10BitmapFontRK3RefIS0_EE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var c=0;if(b|0){c=0;return c|0}c=__ZN7Variant12get_type_forIRK3RefI10BitmapFontEEENS_4TypeEv()|0;return c|0}function __ZNK11MethodBind1I10BitmapFontRK3RefIS0_EE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,914598);l=a;return c[b>>2]|0}function __ZN11MethodBind1I10BitmapFontRK3RefIS0_EE4callEP6ObjectPPK7VariantiRNS8_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i+28|0;k=i+24|0;n=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236392)|0:0){c[h>>2]=0;a[1263537]=0;o=d+24|0;p=c[o>>2]|0;if((p|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=p;c[b>>2]=0;l=i;return}q=p-(c[d+20>>2]|0)|0;if((q|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=q;c[b>>2]=0;l=i;return}if((g|0)>0){if((p|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);r=0}else{a[1263537]=0;r=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,r)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=r;c[b>>2]=0;l=i;return}}r=c[d+44>>2]|0;p=c[d+48>>2]|0;q=e+(p>>1)|0;if(!(p&1))s=r;else s=c[(c[q>>2]|0)+r>>2]|0;do if((g|0)<1){r=c[o>>2]|0;p=r+-1|0;if((r|0)>=1){e=c[d+16>>2]|0;t=(e|0)==0;if(t)u=0;else u=c[e+-4>>2]|0;if((r|0)<=(u|0)){if(t)v=0;else v=c[e+-4>>2]|0;do if((v|0)<(r|0)){if(t)w=0;else w=c[e+-4>>2]|0;if((w|0)<(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);x=0;break}else{a[1263537]=0;y=31;break}}else y=31;while(0);if((y|0)==31)x=e+(p*24|0)|0;__ZN7VariantC2ERKS_(n,x);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f>>2]|0);while(0);__ZN3RefI10BitmapFontEC2ERK7Variant(j,n);c[k>>2]=c[j>>2];Pi[s&2047](q,k);q=c[k>>2]|0;if((q|0?__ZN9Reference11unreferenceEv(q)|0:0)?(q=c[k>>2]|0,__Z17predelete_handlerP6Object(q)|0):0){gj[c[(c[q>>2]|0)+76>>2]&8191](q);__ZN6Memory11free_staticEPvb(q,0)}c[k>>2]=0;if(c[n>>2]|0)__ZN7Variant5clearEv(n);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I10BitmapFontRK3RefIS0_EE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+28|0;g=e;h=e+24|0;if(!b)i=0;else{j=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236392)|0;i=j?b:0}b=c[a+44>>2]|0;j=c[a+48>>2]|0;a=i+(j>>1)|0;if(!(j&1))k=b;else k=c[(c[a>>2]|0)+b>>2]|0;__ZN7VariantC2EPK6Object(g,c[d>>2]|0);__ZN3RefI10BitmapFontEC2ERK7Variant(f,g);if(c[g>>2]|0)__ZN7Variant5clearEv(g);c[h>>2]=c[f>>2];Pi[k&2047](a,h);a=c[h>>2]|0;if(!a){l=e;return}if(!(__ZN9Reference11unreferenceEv(a)|0)){l=e;return}a=c[h>>2]|0;if(!(__Z17predelete_handlerP6Object(a)|0)){l=e;return}gj[c[(c[a>>2]|0)+76>>2]&8191](a);__ZN6Memory11free_staticEPvb(a,0);l=e;return}function __ZN11MethodBind1I10BitmapFontRK3RefIS0_EED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN3RefI10BitmapFontEC2ERK7Variant(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d;__ZNK7Variantcv6RefPtrEv(e,b);c[a>>2]=0;b=c[e>>2]|0;if(!b){c[a>>2]=0;__ZN6RefPtrD2Ev(e);l=d;return}f=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236392)|0;g=f?b:0;b=c[a>>2]|0;if((g|0)==(b|0)){__ZN6RefPtrD2Ev(e);l=d;return}if((b|0?__ZN9Reference11unreferenceEv(b)|0:0)?(b=c[a>>2]|0,__Z17predelete_handlerP6Object(b)|0):0){gj[c[(c[b>>2]|0)+76>>2]&8191](b);__ZN6Memory11free_staticEPvb(b,0)}c[a>>2]=g;if(!g){__ZN6RefPtrD2Ev(e);l=d;return}__ZN9Reference9referenceEv(g);__ZN6RefPtrD2Ev(e);l=d;return}function __ZN7Variant12get_type_forIRK3RefI10BitmapFontEEENS_4TypeEv(){var a=0,b=0,d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+28|0;d=a+24|0;e=a;c[d>>2]=0;__ZN6RefPtrC2Ev(b);__ZN3RefI9ReferenceEaSI10BitmapFontEEvRKS_IT_E(b,d);__ZN7VariantC2ERK6RefPtr(e,b);__ZN6RefPtrD2Ev(b);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);e=c[d>>2]|0;if(!e){l=a;return b|0}if(!(__ZN9Reference11unreferenceEv(e)|0)){l=a;return b|0}e=c[d>>2]|0;if(!(__Z17predelete_handlerP6Object(e)|0)){l=a;return b|0}gj[c[(c[e>>2]|0)+76>>2]&8191](e);__ZN6Memory11free_staticEPvb(e,0);l=a;return b|0}function __ZNK13MethodBind0RCI10BitmapFont6VectorI7VariantEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var c=0;if((b|0)!=-1){c=0;return c|0}c=__ZN7Variant12get_type_forI6VectorIS_EEENS_4TypeEv()|0;return c|0}function __ZNK13MethodBind0RCI10BitmapFont6VectorI7VariantEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,914598);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI10BitmapFont6VectorI7VariantEE4callEP6ObjectPPKS2_iRNS2_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;j=f+24|0;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236392)|0:0){c[h>>2]=0;a[1263537]=0;k=c[d+24>>2]|0;if((k|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=k;c[b>>2]=0;l=f;return}n=k-(c[d+20>>2]|0)|0;if((n|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=n;c[b>>2]=0;l=f;return}n=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))o=n;else o=c[(c[d>>2]|0)+n>>2]|0;c[j>>2]=ij[o&8191](d)|0;__ZN7VariantC2ERK6VectorIS_E(i,j);d=c[j>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0){o=c[j>>2]|0;j=(o|0)==0?0:o+-4|0;o=j+4|0;n=c[j>>2]|0;if(n|0){g=0;e=n;while(1){n=o+(g*24|0)|0;if(!(c[n>>2]|0))p=e;else{__ZN7Variant5clearEv(n);p=c[j>>2]|0}g=g+1|0;if(g>>>0>=p>>>0)break;else e=p}}__ZN6Memory11free_staticEPvb(d,1)}__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI10BitmapFont6VectorI7VariantEE7ptrcallEP6ObjectPPKvPv(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=e;if(!d)h=0;else{i=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1236392)|0;h=i?d:0}d=c[b+44>>2]|0;i=c[b+48>>2]|0;b=h+(i>>1)|0;if(!(i&1))j=d;else j=c[(c[b>>2]|0)+d>>2]|0;d=ij[j&8191](b)|0;c[g>>2]=d;if(d){b=c[d+-4>>2]|0;__ZN5Array6resizeEi(f,b)|0;if((b|0)>0){j=0;i=d;while(1){h=(i|0)==0;if(h)k=0;else k=c[i+-4>>2]|0;do if((k|0)<=(j|0)){if(h)n=0;else n=c[i+-4>>2]|0;if((n|0)>(j|0)){a[1263537]=0;o=17;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);p=0;break}}else o=17;while(0);if((o|0)==17){o=0;__ZN6VectorI7VariantE14_copy_on_writeEv(g);p=(c[g>>2]|0)+(j*24|0)|0}__ZN7VariantaSERKS_(__ZN5ArrayixEi(f,j)|0,p);h=j+1|0;if((h|0)==(b|0))break;j=h;i=c[g>>2]|0}q=c[g>>2]|0;o=21}else r=d}else{__ZN5Array6resizeEi(f,0)|0;q=d;o=21}if((o|0)==21)if(!q){l=e;return}else r=q;if(__Z16atomic_decrementPj(r+-8|0)|0){l=e;return}q=c[g>>2]|0;g=(q|0)==0?0:q+-4|0;q=g+4|0;o=c[g>>2]|0;if(o|0){d=0;f=o;while(1){o=q+(d*24|0)|0;if(!(c[o>>2]|0))s=f;else{__ZN7Variant5clearEv(o);s=c[g>>2]|0}d=d+1|0;if(d>>>0>=s>>>0)break;else f=s}}__ZN6Memory11free_staticEPvb(r,1);l=e;return}function __ZN13MethodBind0RCI10BitmapFont6VectorI7VariantEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I10BitmapFontRK6VectorI7VariantEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var c=0;if(b|0){c=0;return c|0}c=__ZN7Variant12get_type_forIRK6VectorIS_EEENS_4TypeEv()|0;return c|0}function __ZNK11MethodBind1I10BitmapFontRK6VectorI7VariantEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,914598);l=a;return c[b>>2]|0}function __ZN11MethodBind1I10BitmapFontRK6VectorI7VariantEE4callEP6ObjectPPKS2_iRNS2_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i+24|0;k=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236392)|0:0){c[h>>2]=0;a[1263537]=0;n=d+24|0;o=c[n>>2]|0;if((o|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=o;c[b>>2]=0;l=i;return}p=o-(c[d+20>>2]|0)|0;if((p|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=p;c[b>>2]=0;l=i;return}if((g|0)>0){if((o|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);q=0}else{a[1263537]=0;q=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,q)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=q;c[b>>2]=0;l=i;return}}q=c[d+44>>2]|0;o=c[d+48>>2]|0;p=e+(o>>1)|0;if(!(o&1))r=q;else r=c[(c[p>>2]|0)+q>>2]|0;do if((g|0)<1){q=c[n>>2]|0;o=q+-1|0;if((q|0)>=1){e=c[d+16>>2]|0;s=(e|0)==0;if(s)t=0;else t=c[e+-4>>2]|0;if((q|0)<=(t|0)){if(s)u=0;else u=c[e+-4>>2]|0;do if((u|0)<(q|0)){if(s)v=0;else v=c[e+-4>>2]|0;if((v|0)<(q|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);w=0;break}else{a[1263537]=0;x=31;break}}else x=31;while(0);if((x|0)==31)w=e+(o*24|0)|0;__ZN7VariantC2ERKS_(k,w);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);c[j>>2]=__ZNK7Variantcv6VectorIS_EEv(k)|0;Pi[r&2047](p,j);p=c[j>>2]|0;if(p|0?(__Z16atomic_decrementPj(p+-8|0)|0)==0:0){r=c[j>>2]|0;j=(r|0)==0?0:r+-4|0;r=j+4|0;f=c[j>>2]|0;if(f|0){w=0;x=f;while(1){f=r+(w*24|0)|0;if(!(c[f>>2]|0))y=x;else{__ZN7Variant5clearEv(f);y=c[j>>2]|0}w=w+1|0;if(w>>>0>=y>>>0)break;else x=y}}__ZN6Memory11free_staticEPvb(p,1)}if(c[k>>2]|0)__ZN7Variant5clearEv(k);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I10BitmapFontRK6VectorI7VariantEE7ptrcallEP6ObjectPPKvPv(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f+4|0;h=f;if(!d)i=0;else{j=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1236392)|0;i=j?d:0}d=c[b+44>>2]|0;j=c[b+48>>2]|0;b=i+(j>>1)|0;if(!(j&1))k=d;else k=c[(c[b>>2]|0)+d>>2]|0;d=c[e>>2]|0;c[g>>2]=0;e=__ZNK5Array4sizeEv(d)|0;__ZN6VectorI7VariantE6resizeEi(g,e)|0;if((e|0)>0){j=0;do{i=__ZNK5ArrayixEi(d,j)|0;n=c[g>>2]|0;o=(n|0)==0;if(o)p=0;else p=c[n+-4>>2]|0;do if((p|0)<=(j|0)){if(o)q=0;else q=c[n+-4>>2]|0;if((q|0)>(j|0)){a[1263537]=0;r=15;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);s=0;break}}else r=15;while(0);if((r|0)==15){r=0;__ZN6VectorI7VariantE14_copy_on_writeEv(g);s=(c[g>>2]|0)+(j*24|0)|0}__ZN7VariantaSERKS_(s,i);j=j+1|0}while((j|0)!=(e|0))}c[h>>2]=c[g>>2];Pi[k&2047](b,h);b=c[h>>2]|0;if(!b){l=f;return}if(__Z16atomic_decrementPj(b+-8|0)|0){l=f;return}k=c[h>>2]|0;h=(k|0)==0?0:k+-4|0;k=h+4|0;g=c[h>>2]|0;if(g|0){e=0;j=g;while(1){g=k+(e*24|0)|0;if(!(c[g>>2]|0))t=j;else{__ZN7Variant5clearEv(g);t=c[h>>2]|0}e=e+1|0;if(e>>>0>=t>>>0)break;else j=t}}__ZN6Memory11free_staticEPvb(b,1);l=f;return}function __ZN11MethodBind1I10BitmapFontRK6VectorI7VariantEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN7Variant12get_type_forIRK6VectorIS_EEENS_4TypeEv(){var a=0,b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+24|0;d=a;c[b>>2]=0;__ZN7VariantC2ERK6VectorIS_E(d,b);e=c[d>>2]|0;if(e|0)__ZN7Variant5clearEv(d);d=c[b>>2]|0;if(!d){l=a;return e|0}if(__Z16atomic_decrementPj(d+-8|0)|0){l=a;return e|0}f=c[b>>2]|0;b=(f|0)==0?0:f+-4|0;f=b+4|0;g=c[b>>2]|0;if(g|0){h=0;i=g;while(1){g=f+(h*24|0)|0;if(!(c[g>>2]|0))j=i;else{__ZN7Variant5clearEv(g);j=c[b>>2]|0}h=h+1|0;if(h>>>0>=j>>>0)break;else i=j}}__ZN6Memory11free_staticEPvb(d,1);l=a;return e|0}function __ZN10PoolVectorIiE9push_backERKi(a,b){a=a|0;b=b|0;var d=0,e=0;d=c[a>>2]|0;if(!d)e=1;else e=((c[d+16>>2]|0)>>>2)+1|0;__ZN10PoolVectorIiE6resizeEi(a,e)|0;e=c[a>>2]|0;if(e|0?(d=(c[e+16>>2]|0)>>>2,e=d+-1|0,d|0):0){__ZN10PoolVectorIiE14_copy_on_writeEv(a);d=c[a>>2]|0;if(!d){c[0+(e<<2)>>2]=c[b>>2];return}else{a=d+4|0;__Z16atomic_incrementPj(a)|0;c[(c[d+8>>2]|0)+(e<<2)>>2]=c[b>>2];__Z16atomic_decrementPj(a)|0;return}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1128449,1130483,486,1130498,0);return}function __ZN3MapIN10BitmapFont14KerningPairKeyEi10ComparatorIS1_E16DefaultAllocatorE6_eraseEPNS5_7ElementE(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0;e=d+8|0;f=c[e>>2]|0;g=b+4|0;h=c[g>>2]|0;do if((f|0)!=(h|0)?(i=c[d+4>>2]|0,(i|0)!=(h|0)):0){j=i;while(1){i=c[j+8>>2]|0;if((i|0)==(h|0))break;else j=i}if(!j){k=h;l=c[h+8>>2]|0;m=7;break}else{n=j;o=j+8|0;m=8;break}}else{k=d;l=f;m=7}while(0);if((m|0)==7){f=k+8|0;if((l|0)==(h|0)){n=k;o=f;m=8}else{p=k;q=l;r=f}}if((m|0)==8){p=n;q=c[n+4>>2]|0;r=o}o=c[b>>2]|0;n=p+12|0;m=c[n>>2]|0;c[q+12>>2]=m;do if((o|0)!=(m|0)){f=c[n>>2]|0;l=f+8|0;if((p|0)==(c[l>>2]|0)){c[l>>2]=q;break}else{c[f+4>>2]=q;break}}else c[o+8>>2]=q;while(0);do if((p|0)==(d|0)){if((c[d>>2]|0)==1)__ZN3MapIN10BitmapFont14KerningPairKeyEi10ComparatorIS1_E16DefaultAllocatorE10_erase_fixEPNS5_7ElementE(b,q)}else{if((p|0)==(h|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143791,1145936,469,1143798,0);return}a[1263537]=0;if((c[p>>2]|0)==1)__ZN3MapIN10BitmapFont14KerningPairKeyEi10ComparatorIS1_E16DefaultAllocatorE10_erase_fixEPNS5_7ElementE(b,q);c[r>>2]=c[e>>2];o=d+4|0;c[p+4>>2]=c[o>>2];m=d+12|0;c[n>>2]=c[m>>2];c[p>>2]=c[d>>2];c[(c[e>>2]|0)+12>>2]=p;c[(c[o>>2]|0)+12>>2]=p;o=c[m>>2]|0;m=o+8|0;if((c[m>>2]|0)==(d|0)){c[m>>2]=p;break}else{c[o+4>>2]=p;break}}while(0);p=c[d+16>>2]|0;e=d+20|0;if(p|0)c[p+20>>2]=c[e>>2];n=c[e>>2]|0;if(n|0)c[n+16>>2]=p;__ZN6Memory11free_staticEPvb(d,0);d=b+8|0;c[d>>2]=(c[d>>2]|0)+-1;if(!(c[c[g>>2]>>2]|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143791,1145936,498,1143838,0);return}else{a[1263537]=0;return}}function __ZN3MapIN10BitmapFont14KerningPairKeyEi10ComparatorIS1_E16DefaultAllocatorEixERKS1_(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;g=c[b>>2]|0;if(!g){h=__ZnwjPFPvjE(40,4740)|0;i=h+16|0;c[i>>2]=0;c[i+4>>2]=0;c[b>>2]=h;i=c[b+4>>2]|0;c[h+4>>2]=i;c[h+8>>2]=i;c[h+12>>2]=i;c[h>>2]=1;if(!h){c[f>>2]=0;j=f;k=14}else{n=h;o=i;k=5}}else{n=g;o=c[b+4>>2]|0;k=5}a:do if((k|0)==5){g=c[n+8>>2]|0;b:do if((g|0)!=(o|0)){i=d;h=c[i>>2]|0;p=c[i+4>>2]|0;i=g;while(1){q=i+24|0;r=c[q>>2]|0;s=c[q+4>>2]|0;if(p>>>0<s>>>0|(p|0)==(s|0)&h>>>0<r>>>0)t=i+8|0;else{if(!(s>>>0<p>>>0|(s|0)==(p|0)&r>>>0<h>>>0))break;t=i+4|0}r=c[t>>2]|0;if((r|0)==(o|0))break b;else i=r}if(!((i|0)==(o|0)|(i|0)==0)){u=i;break a}}while(0);c[f>>2]=0;if(!n){j=f;k=14}else{v=f;k=15}}while(0);if((k|0)==14){n=__ZnwjPFPvjE(40,4740)|0;o=n+16|0;c[o>>2]=0;c[o+4>>2]=0;c[b>>2]=n;o=c[b+4>>2]|0;c[n+4>>2]=o;c[n+8>>2]=o;c[n+12>>2]=o;c[n>>2]=1;v=j;k=15}if((k|0)==15){k=__ZN3MapIN10BitmapFont14KerningPairKeyEi10ComparatorIS1_E16DefaultAllocatorE10_insert_rbERKS1_RKi(b,d,f)|0;if(!k){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145936,616,1145947,0);w=0;l=e;return w|0}else u=k}a[1263537]=0;w=u+32|0;l=e;return w|0}function __ZN3MapIN10BitmapFont14KerningPairKeyEi10ComparatorIS1_E16DefaultAllocatorE10_insert_rbERKS1_RKi(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f;a[g>>0]=0;h=__ZN3MapIN10BitmapFont14KerningPairKeyEi10ComparatorIS1_E16DefaultAllocatorE7_insertERKS1_Rb(b,d,g)|0;if(h|0)c[h+32>>2]=c[e>>2];if(a[g>>0]|0){l=f;return h|0}g=b+8|0;c[g>>2]=(c[g>>2]|0)+1;g=h+12|0;e=c[g>>2]|0;if(!(c[e>>2]|0)){d=b+4|0;i=h;j=e;k=e;e=g;while(1){g=j+12|0;n=c[g>>2]|0;o=c[n+8>>2]|0;p=n;do if((j|0)==(o|0)){q=c[n+4>>2]|0;if(!(c[q>>2]|0)){c[k>>2]=1;a[1263537]=0;c[q>>2]=1;if((c[d>>2]|0)==(n|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);r=c[(c[e>>2]|0)+12>>2]|0;break}else{a[1263537]=0;c[n>>2]=0;r=n;break}}q=j+4|0;if((i|0)==(c[q>>2]|0)){s=i+8|0;t=c[s>>2]|0;c[q>>2]=t;q=c[d>>2]|0;if((t|0)==(q|0))u=p;else{c[t+12>>2]=j;u=c[g>>2]|0}t=i+12|0;c[t>>2]=u;v=c[g>>2]|0;w=v+8|0;if((c[w>>2]|0)==(j|0))c[w>>2]=i;else c[v+4>>2]=i;c[s>>2]=j;c[g>>2]=i;x=j;y=i;z=q;A=c[t>>2]|0}else{x=i;y=j;z=c[d>>2]|0;A=n}a[1263537]=0;c[y>>2]=1;if((z|0)==(A|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);B=c[(c[x+12>>2]|0)+12>>2]|0;C=c[d>>2]|0}else{a[1263537]=0;c[A>>2]=0;B=A;C=z}t=B+8|0;q=c[t>>2]|0;s=q+4|0;v=c[s>>2]|0;c[t>>2]=v;if((v|0)!=(C|0))c[v+12>>2]=B;v=B+12|0;c[q+12>>2]=c[v>>2];t=c[v>>2]|0;w=t+4|0;if((c[w>>2]|0)==(B|0))c[w>>2]=q;else c[t+8>>2]=q;c[s>>2]=B;c[v>>2]=q;r=x}else{if(!(c[o>>2]|0)){c[k>>2]=1;a[1263537]=0;c[o>>2]=1;if((c[d>>2]|0)==(n|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);r=c[(c[e>>2]|0)+12>>2]|0;break}else{a[1263537]=0;c[n>>2]=0;r=n;break}}q=j+8|0;if((i|0)==(c[q>>2]|0)){v=i+4|0;s=c[v>>2]|0;c[q>>2]=s;q=c[d>>2]|0;if((s|0)==(q|0))D=p;else{c[s+12>>2]=j;D=c[g>>2]|0}s=i+12|0;c[s>>2]=D;t=c[g>>2]|0;w=t+4|0;if((c[w>>2]|0)==(j|0))c[w>>2]=i;else c[t+8>>2]=i;c[v>>2]=j;c[g>>2]=i;E=j;F=i;G=q;H=c[s>>2]|0}else{E=i;F=j;G=c[d>>2]|0;H=n}a[1263537]=0;c[F>>2]=1;if((G|0)==(H|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);I=c[d>>2]|0;J=c[(c[E+12>>2]|0)+12>>2]|0}else{a[1263537]=0;c[H>>2]=0;I=G;J=H}s=J+4|0;q=c[s>>2]|0;v=q+8|0;t=c[v>>2]|0;c[s>>2]=t;if((t|0)!=(I|0))c[t+12>>2]=J;t=J+12|0;c[q+12>>2]=c[t>>2];s=c[t>>2]|0;w=s+8|0;if((c[w>>2]|0)==(J|0))c[w>>2]=q;else c[s+4>>2]=q;c[v>>2]=J;c[t>>2]=q;r=E}while(0);n=r+12|0;g=c[n>>2]|0;if(!(c[g>>2]|0)){i=r;j=g;k=g;e=n}else break}}e=c[(c[b>>2]|0)+8>>2]|0;a[1263537]=0;c[e>>2]=1;l=f;return h|0}function __ZN3MapIN10BitmapFont14KerningPairKeyEi10ComparatorIS1_E16DefaultAllocatorE7_insertERKS1_Rb(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0;f=c[b>>2]|0;g=c[f+8>>2]|0;h=b+4|0;i=c[h>>2]|0;a:do if((g|0)==(i|0))j=f;else{k=d;l=c[k>>2]|0;m=c[k+4>>2]|0;k=g;while(1){n=k+24|0;o=c[n>>2]|0;p=c[n+4>>2]|0;if(m>>>0<p>>>0|(m|0)==(p|0)&l>>>0<o>>>0)q=k+8|0;else{if(!(p>>>0<m>>>0|(p|0)==(m|0)&o>>>0<l>>>0))break;q=k+4|0}o=c[q>>2]|0;if((o|0)==(i|0)){j=k;break a}else k=o}a[e>>0]=1;r=k;return r|0}while(0);i=__ZnwjPFPvjE(40,4740)|0;c[i>>2]=0;c[i+4>>2]=0;c[i+8>>2]=0;c[i+12>>2]=0;c[i+16>>2]=0;c[i+20>>2]=0;c[i+12>>2]=j;q=c[h>>2]|0;g=i+4|0;c[g>>2]=q;f=i+8|0;c[f>>2]=q;l=d;m=c[l+4>>2]|0;o=i+24|0;c[o>>2]=c[l>>2];c[o+4>>2]=m;m=c[b>>2]|0;b=q;if((j|0)!=(m|0)?(q=d,d=c[q+4>>2]|0,o=j+24|0,l=c[o+4>>2]|0,!(d>>>0<l>>>0|((d|0)==(l|0)?(c[q>>2]|0)>>>0<(c[o>>2]|0)>>>0:0))):0){c[j+4>>2]=i;s=c[g>>2]|0}else{c[j+8>>2]=i;s=b}a[e>>0]=0;e=c[h>>2]|0;if((s|0)==(e|0)){h=i;do{b=h;h=c[h+12>>2]|0}while((b|0)==(c[h+4>>2]|0));t=(h|0)==(m|0)?0:h}else{h=s;while(1){s=c[h+8>>2]|0;if((s|0)==(e|0)){t=h;break}else h=s}}c[i+16>>2]=t;h=c[f>>2]|0;b:do if((h|0)==(e|0)){f=i;while(1){s=f;f=c[f+12>>2]|0;if((s|0)!=(c[f+8>>2]|0)){u=f;break b}if((f|0)==(m|0)){u=0;break}}}else{f=h;while(1){k=c[f+4>>2]|0;if((k|0)==(e|0)){u=f;break}else f=k}}while(0);e=i+20|0;c[e>>2]=u;if(!t)v=u;else{c[t+20>>2]=i;v=c[e>>2]|0}if(!v){r=i;return r|0}c[v+16>>2]=i;r=i;return r|0}function __ZN3MapIN10BitmapFont14KerningPairKeyEi10ComparatorIS1_E16DefaultAllocatorE10_erase_fixEPNS5_7ElementE(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0;e=c[(c[b>>2]|0)+8>>2]|0;f=b+4|0;if((e|0)!=(d|0)&(c[d>>2]|0)==1){b=d;while(1){g=b+12|0;h=c[g>>2]|0;i=c[h+8>>2]|0;do if((b|0)==(i|0)){j=c[h+4>>2]|0;if(!(c[j>>2]|0)){a[1263537]=0;c[j>>2]=1;k=c[f>>2]|0;if((k|0)==(h|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);l=c[g>>2]|0;m=l;n=c[l+4>>2]|0;o=c[f>>2]|0}else{a[1263537]=0;c[h>>2]=0;m=h;n=j;o=k}k=n+8|0;l=c[k>>2]|0;c[m+4>>2]=l;if((l|0)!=(o|0))c[l+12>>2]=m;l=m+12|0;c[n+12>>2]=c[l>>2];p=c[l>>2]|0;q=p+8|0;if((c[q>>2]|0)==(m|0))c[q>>2]=n;else c[p+4>>2]=n;c[k>>2]=m;c[l>>2]=n;l=c[g>>2]|0;r=c[l+4>>2]|0;s=l}else{r=j;s=h}if((c[c[r+4>>2]>>2]|0)==1){j=r+8|0;l=c[j>>2]|0;if((c[l>>2]|0)==1)if((c[f>>2]|0)==(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);t=c[g>>2]|0;break}else{a[1263537]=0;c[r>>2]=0;t=s;break}a[1263537]=0;c[l>>2]=1;k=c[f>>2]|0;if((k|0)==(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);u=c[j>>2]|0;v=c[f>>2]|0}else{a[1263537]=0;c[r>>2]=0;u=l;v=k}k=u+4|0;l=c[k>>2]|0;c[j>>2]=l;if((l|0)!=(v|0))c[l+12>>2]=r;l=r+12|0;c[u+12>>2]=c[l>>2];j=c[l>>2]|0;p=j+4|0;if((c[p>>2]|0)==(r|0))c[p>>2]=u;else c[j+8>>2]=u;c[k>>2]=r;c[l>>2]=u;l=c[g>>2]|0;w=c[l+4>>2]|0;x=l;y=v}else{w=r;x=s;y=c[f>>2]|0}l=c[x>>2]|0;if((l|0)==0&(y|0)==(w|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);z=c[g>>2]|0;A=c[f>>2]|0}else{a[1263537]=0;c[w>>2]=l;z=x;A=y}c[z>>2]=1;l=c[w+4>>2]|0;a[1263537]=0;c[l>>2]=1;l=z+4|0;k=c[l>>2]|0;j=k+8|0;p=c[j>>2]|0;c[l>>2]=p;if((p|0)!=(A|0))c[p+12>>2]=z;p=z+12|0;c[k+12>>2]=c[p>>2];l=c[p>>2]|0;q=l+8|0;if((c[q>>2]|0)==(z|0))c[q>>2]=k;else c[l+4>>2]=k;c[j>>2]=z;c[p>>2]=k;t=e}else{if(!(c[i>>2]|0)){a[1263537]=0;c[i>>2]=1;k=c[f>>2]|0;if((k|0)==(h|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);p=c[g>>2]|0;B=c[p+8>>2]|0;C=c[f>>2]|0;D=p}else{a[1263537]=0;c[h>>2]=0;B=i;C=k;D=h}k=B+4|0;p=c[k>>2]|0;c[D+8>>2]=p;if((p|0)!=(C|0))c[p+12>>2]=D;p=D+12|0;c[B+12>>2]=c[p>>2];j=c[p>>2]|0;l=j+4|0;if((c[l>>2]|0)==(D|0))c[l>>2]=B;else c[j+8>>2]=B;c[k>>2]=D;c[p>>2]=B;p=c[g>>2]|0;E=c[p+8>>2]|0;F=p}else{E=i;F=h}p=E+4|0;k=c[p>>2]|0;j=(c[c[E+8>>2]>>2]|0)==1;if(!((c[k>>2]|0)!=1|j^1))if((c[f>>2]|0)==(E|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);t=c[g>>2]|0;break}else{a[1263537]=0;c[E>>2]=0;t=F;break}if(j){a[1263537]=0;c[k>>2]=1;j=c[f>>2]|0;if((j|0)==(E|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);G=c[p>>2]|0;H=c[f>>2]|0}else{a[1263537]=0;c[E>>2]=0;G=k;H=j}j=G+8|0;k=c[j>>2]|0;c[p>>2]=k;if((k|0)!=(H|0))c[k+12>>2]=E;k=E+12|0;c[G+12>>2]=c[k>>2];p=c[k>>2]|0;l=p+8|0;if((c[l>>2]|0)==(E|0))c[l>>2]=G;else c[p+4>>2]=G;c[j>>2]=E;c[k>>2]=G;k=c[g>>2]|0;I=c[k+8>>2]|0;J=k;K=H}else{I=E;J=F;K=c[f>>2]|0}k=c[J>>2]|0;if((k|0)==0&(K|0)==(I|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);L=c[g>>2]|0;M=c[f>>2]|0}else{a[1263537]=0;c[I>>2]=k;L=J;M=K}c[L>>2]=1;k=c[I+8>>2]|0;a[1263537]=0;c[k>>2]=1;k=L+8|0;j=c[k>>2]|0;p=j+4|0;l=c[p>>2]|0;c[k>>2]=l;if((l|0)!=(M|0))c[l+12>>2]=L;l=L+12|0;c[j+12>>2]=c[l>>2];k=c[l>>2]|0;q=k+4|0;if((c[q>>2]|0)==(L|0))c[q>>2]=j;else c[k+8>>2]=j;c[p>>2]=L;c[l>>2]=j;t=e}while(0);if((e|0)!=(t|0)&(c[t>>2]|0)==1)b=t;else{N=t;break}}}else N=d;a[1263537]=0;c[N>>2]=1;if((c[c[f>>2]>>2]|0)==1){a[1263537]=0;return}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143886,1145936,447,1143897,0);return}}function __ZNK7HashMapIwN10BitmapFont9CharacterE20HashMapHasherDefault24HashMapComparatorDefaultIwELh3ELh8EE4nextEPKw(b,e){b=b|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0;f=c[b>>2]|0;if(!f){g=0;return g|0}if(!e){h=a[b+4>>0]|0;if(h<<24>>24==31){g=0;return g|0}i=1<<(h&255);h=0;while(1){j=c[f+(h<<2)>>2]|0;h=h+1|0;if(j|0)break;if((h|0)>=(i|0)){g=0;k=18;break}}if((k|0)==18)return g|0;g=j+8|0;return g|0}j=c[e>>2]|0;e=1<<(d[b+4>>0]|0);b=e+-1&j;i=c[f+(b<<2)>>2]|0;a:do if(i|0){h=i;while(1){if((c[h>>2]|0)==(j|0)?(c[h+8>>2]|0)==(j|0):0)break;l=c[h+4>>2]|0;if(!l)break a;else h=l}a[1263537]=0;l=c[h+4>>2]|0;if(!l)m=b;else{g=l+8|0;return g|0}do{m=m+1|0;if((m|0)>=(e|0)){g=0;k=18;break}n=c[f+(m<<2)>>2]|0}while(!(n|0));if((k|0)==18)return g|0;g=n+8|0;return g|0}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1102483,1100151,515,1100539,0);g=0;return g|0}function __ZNK13MethodBind0RCI10BitmapFont10PoolVectorIiEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;if((b|0)!=-1){f=0;l=a;return f|0}c[d>>2]=0;__ZN7VariantC2ERK10PoolVectorIiE(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);__ZN10PoolVectorIiE12_unreferenceEv(d);f=b;l=a;return f|0}function __ZNK13MethodBind0RCI10BitmapFont10PoolVectorIiEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,914598);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI10BitmapFont10PoolVectorIiEE4callEP6ObjectPPK7VariantiRNS6_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;j=f+24|0;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236392)|0:0){c[h>>2]=0;a[1263537]=0;k=c[d+24>>2]|0;if((k|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=k;c[b>>2]=0;l=f;return}n=k-(c[d+20>>2]|0)|0;if((n|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=n;c[b>>2]=0;l=f;return}n=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))o=n;else o=c[(c[d>>2]|0)+n>>2]|0;c[j>>2]=ij[o&8191](d)|0;__ZN7VariantC2ERK10PoolVectorIiE(i,j);__ZN10PoolVectorIiE12_unreferenceEv(j);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI10BitmapFont10PoolVectorIiEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=d;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236392)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;b=ij[i&8191](a)|0;c[f>>2]=b;a=b;if(((c[e>>2]|0)!=(b|0)?(__ZN10PoolVectorIiE12_unreferenceEv(e),b|0):0)?__Z28atomic_conditional_incrementPj(b)|0:0)c[e>>2]=a;__ZN10PoolVectorIiE12_unreferenceEv(f);l=d;return}function __ZN13MethodBind0RCI10BitmapFont10PoolVectorIiEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN7HashMapIwN10BitmapFont9CharacterE20HashMapHasherDefault24HashMapComparatorDefaultIwELh3ELh8EEixERKw(b,e){b=b|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0;f=c[b>>2]|0;a:do if(f){g=c[e>>2]|0;h=c[f+(((1<<(d[b+4>>0]|0))+-1&g)<<2)>>2]|0;if(!h)i=10;else{j=h;while(1){if((c[j>>2]|0)==(g|0)?(c[j+8>>2]|0)==(g|0):0){k=j;break a}j=c[j+4>>2]|0;if(!j){i=10;break}}}}else{a[1263537]=0;j=__ZN6Memory12alloc_staticEjb(32,1)|0;if(!j){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143992,1144012,140,1144029,0);l=0}else{a[1263537]=0;g=j+-8|0;c[g>>2]=8;c[g+4>>2]=0;l=j}c[b>>2]=l;a[b+4>>0]=3;c[b+8>>2]=0;c[l>>2]=0;c[(c[b>>2]|0)+4>>2]=0;c[(c[b>>2]|0)+8>>2]=0;c[(c[b>>2]|0)+12>>2]=0;c[(c[b>>2]|0)+16>>2]=0;c[(c[b>>2]|0)+20>>2]=0;c[(c[b>>2]|0)+24>>2]=0;c[(c[b>>2]|0)+28>>2]=0;i=10}while(0);do if((i|0)==10){l=__ZnwjPKc(44,1263606)|0;f=l+12|0;c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;c[f+12>>2]=0;c[f+16>>2]=0;c[f+20>>2]=0;f=l+4|0;c[f>>2]=0;if(l|0){a[1263537]=0;j=c[e>>2]|0;g=(c[b>>2]|0)+(((1<<(d[b+4>>0]|0))+-1&j)<<2)|0;c[f>>2]=c[g>>2];c[l>>2]=j;c[l+8>>2]=j;c[g>>2]=l;g=b+8|0;c[g>>2]=(c[g>>2]|0)+1;__ZN7HashMapIwN10BitmapFont9CharacterE20HashMapHasherDefault24HashMapComparatorDefaultIwELh3ELh8EE16check_hash_tableEv(b);k=l;break}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1100526,1100151,228,1100539,0);m=0;return m|0}while(0);m=k+12|0;return m|0}function __ZN7HashMapIwN10BitmapFont9CharacterE20HashMapHasherDefault24HashMapComparatorDefaultIwELh3ELh8EE16check_hash_tableEv(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0;d=c[b+8>>2]|0;e=b+4|0;f=a[e>>0]|0;g=f&255;if((d|0)>(8<<g|0)){h=g;do h=h+1|0;while((d|0)>(8<<h|0));if((h|0)==-1)return;else i=h}else{if((f&255)<=3)return;f=g+-1|0;if((d|0)<(8<<f|0))j=f;else return;while(1){f=j+-1|0;if((d|0)<(8<<f|0))j=f;else break}i=(j|0)>3?j:3}j=1<<i;d=__ZN6Memory12alloc_staticEjb(j<<2,1)|0;if(!d){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143992,1144012,140,1144029,0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1100134,1100151,174,1100167,0);a[1263537]=0;return}a[1263537]=0;f=d+-8|0;c[f>>2]=j;c[f+4>>2]=0;if((i|0)!=31)_memset(d|0,0,((j|0)>1?j:1)<<2|0)|0;f=a[e>>0]|0;if(f<<24>>24==31)k=c[b>>2]|0;else{g=1<<(f&255);f=j+-1|0;j=0;h=c[b>>2]|0;while(1){l=h+(j<<2)|0;m=c[l>>2]|0;if(!m)n=h;else{o=m;m=l;do{l=o+4|0;c[m>>2]=c[l>>2];p=d+((c[o>>2]&f)<<2)|0;c[l>>2]=c[p>>2];c[p>>2]=o;p=c[b>>2]|0;m=p+(j<<2)|0;o=c[m>>2]|0}while((o|0)!=0);n=p}j=j+1|0;if((j|0)>=(g|0)){k=n;break}else h=n}}if(k|0)__ZN6Memory11free_staticEPvb(k,1);c[b>>2]=d;a[e>>0]=i;return}function __ZNK11MethodBind1I10BitmapFontRK10PoolVectorIiEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;if(b|0){f=0;l=a;return f|0}c[d>>2]=0;__ZN7VariantC2ERK10PoolVectorIiE(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);__ZN10PoolVectorIiE12_unreferenceEv(d);f=b;l=a;return f|0}function __ZNK11MethodBind1I10BitmapFontRK10PoolVectorIiEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,914598);l=a;return c[b>>2]|0}function __ZN11MethodBind1I10BitmapFontRK10PoolVectorIiEE4callEP6ObjectPPK7VariantiRNS8_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i+24|0;k=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236392)|0:0){c[h>>2]=0;a[1263537]=0;n=d+24|0;o=c[n>>2]|0;if((o|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=o;c[b>>2]=0;l=i;return}p=o-(c[d+20>>2]|0)|0;if((p|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=p;c[b>>2]=0;l=i;return}if((g|0)>0){if((o|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);q=0}else{a[1263537]=0;q=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,q)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=q;c[b>>2]=0;l=i;return}}q=c[d+44>>2]|0;o=c[d+48>>2]|0;p=e+(o>>1)|0;if(!(o&1))r=q;else r=c[(c[p>>2]|0)+q>>2]|0;do if((g|0)<1){q=c[n>>2]|0;o=q+-1|0;if((q|0)>=1){e=c[d+16>>2]|0;s=(e|0)==0;if(s)t=0;else t=c[e+-4>>2]|0;if((q|0)<=(t|0)){if(s)u=0;else u=c[e+-4>>2]|0;do if((u|0)<(q|0)){if(s)v=0;else v=c[e+-4>>2]|0;if((v|0)<(q|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);w=0;break}else{a[1263537]=0;x=31;break}}else x=31;while(0);if((x|0)==31)w=e+(o*24|0)|0;__ZN7VariantC2ERKS_(k,w);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);c[j>>2]=__ZNK7Variantcv10PoolVectorIiEEv(k)|0;Pi[r&2047](p,j);__ZN10PoolVectorIiE12_unreferenceEv(j);if(c[k>>2]|0)__ZN7Variant5clearEv(k);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I10BitmapFontRK10PoolVectorIiEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e+4|0;g=e;if(!b)h=0;else{i=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236392)|0;h=i?b:0}b=c[a+44>>2]|0;i=c[a+48>>2]|0;a=h+(i>>1)|0;if(!(i&1))j=b;else j=c[(c[a>>2]|0)+b>>2]|0;b=c[d>>2]|0;c[f>>2]=0;if((c[b>>2]|0?(__ZN10PoolVectorIiE12_unreferenceEv(f),d=c[b>>2]|0,d|0):0)?__Z28atomic_conditional_incrementPj(d)|0:0)c[f>>2]=c[b>>2];c[g>>2]=c[f>>2];Pi[j&2047](a,g);__ZN10PoolVectorIiE12_unreferenceEv(g);l=e;return}function __ZN11MethodBind1I10BitmapFontRK10PoolVectorIiEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind0I10BitmapFontE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return 0}function __ZNK11MethodBind0I10BitmapFontE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,914598);l=a;return c[b>>2]|0}function __ZN11MethodBind0I10BitmapFontE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236392)|0:0){c[h>>2]=0;a[1263537]=0;f=c[d+24>>2]|0;if((f|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=f;c[b>>2]=0;return}i=f-(c[d+20>>2]|0)|0;if((i|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=i;c[b>>2]=0;return}i=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))j=i;else j=c[(c[d>>2]|0)+i>>2]|0;gj[j&8191](d);c[b>>2]=0;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,110,1146558,0);c[b>>2]=0;return}function __ZN11MethodBind0I10BitmapFontE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236392)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1)){g=b;gj[g&8191](a);return}else{g=c[(c[a>>2]|0)+b>>2]|0;gj[g&8191](a);return}}function __ZN11MethodBind0I10BitmapFontED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I10BitmapFontbE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if(!b){__ZN7VariantC2Eb(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK11MethodBind1I10BitmapFontbE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,914598);l=a;return c[b>>2]|0}function __ZN11MethodBind1I10BitmapFontbE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236392)|0:0){c[h>>2]=0;a[1263537]=0;k=d+24|0;n=c[k>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=i;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=i;return}if((g|0)>0){if((n|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);p=0}else{a[1263537]=0;p=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,p)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=p;c[b>>2]=0;l=i;return}}p=c[d+44>>2]|0;n=c[d+48>>2]|0;o=e+(n>>1)|0;if(!(n&1))q=p;else q=c[(c[o>>2]|0)+p>>2]|0;do if((g|0)<1){p=c[k>>2]|0;n=p+-1|0;if((p|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)s=0;else s=c[e+-4>>2]|0;if((p|0)<=(s|0)){if(r)t=0;else t=c[e+-4>>2]|0;do if((t|0)<(p|0)){if(r)u=0;else u=c[e+-4>>2]|0;if((u|0)<(p|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);v=0;break}else{a[1263537]=0;w=31;break}}else w=31;while(0);if((w|0)==31)v=e+(n*24|0)|0;__ZN7VariantC2ERKS_(j,v);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);f=__ZNK7VariantcvbEv(j)|0;Pi[q&2047](o,f);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I10BitmapFontbE7ptrcallEP6ObjectPPKvPv(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0;if(!d)g=0;else{f=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1236392)|0;g=f?d:0}d=c[b+44>>2]|0;f=c[b+48>>2]|0;b=g+(f>>1)|0;if(!(f&1))h=d;else h=c[(c[b>>2]|0)+d>>2]|0;Pi[h&2047](b,(a[c[e>>2]>>0]|0)!=0);return}function __ZN11MethodBind1I10BitmapFontbED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind2RCI10BitmapFont7Vector2wwE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return __ZNK13MethodBind2RCI10BitmapFont7Vector2wwE18_get_argument_typeEi(a,b)|0}function __ZNK13MethodBind2RCI10BitmapFont7Vector2wwE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,914598);l=a;return c[b>>2]|0}function __ZN13MethodBind2RCI10BitmapFont7Vector2wwE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0;i=l;l=l+80|0;if((l|0)>=(m|0))ba(80);j=i+48|0;k=i+72|0;n=i+24|0;o=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236392)|0:0){c[h>>2]=0;a[1263537]=0;p=d+24|0;q=c[p>>2]|0;if((q|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=q;c[b>>2]=0;l=i;return}r=q-(c[d+20>>2]|0)|0;if((r|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=r;c[b>>2]=0;l=i;return}if((g|0)>0){if((q|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);s=0}else{a[1263537]=0;s=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,s)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=s;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[p>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);t=0}else{a[1263537]=0;t=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,t)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=t;c[b>>2]=0;l=i;return}}}t=c[d+44>>2]|0;s=c[d+48>>2]|0;q=e+(s>>1)|0;if(!(s&1))u=t;else u=c[(c[q>>2]|0)+t>>2]|0;do if((g|0)<1){t=c[p>>2]|0;s=t+-1|0;if((t|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)v=0;else v=c[e+-4>>2]|0;if((t|0)<=(v|0)){if(r)w=0;else w=c[e+-4>>2]|0;do if((w|0)<(t|0)){if(r)x=0;else x=c[e+-4>>2]|0;if((x|0)<(t|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);y=0;break}else{a[1263537]=0;z=37;break}}else z=37;while(0);if((z|0)==37)y=e+(s*24|0)|0;__ZN7VariantC2ERKS_(n,y);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f>>2]|0);while(0);y=__ZNK7VariantcviEv(n)|0;do if((g|0)<2){x=c[p>>2]|0;w=x+-1|0;v=x+-2|0;if((x|0)>=2){x=c[d+16>>2]|0;t=(x|0)==0;if(t)A=0;else A=c[x+-4>>2]|0;if((w|0)<=(A|0)){if(t)B=0;else B=c[x+-4>>2]|0;do if((B|0)<(w|0)){if(t)C=0;else C=c[x+-4>>2]|0;if((C|0)<(w|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);D=0;break}else{a[1263537]=0;z=54;break}}else z=54;while(0);if((z|0)==54)D=x+(v*24|0)|0;__ZN7VariantC2ERKS_(o,D);break}}c[o>>2]=0}else __ZN7VariantC2ERKS_(o,c[f+4>>2]|0);while(0);f=__ZNK7VariantcviEv(o)|0;Ki[u&4095](k,q,y,f);__ZN7VariantC2ERK7Vector2(j,k);if(c[o>>2]|0)__ZN7Variant5clearEv(o);if(c[n>>2]|0)__ZN7Variant5clearEv(n);__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1872,1146558,0);c[b>>2]=0;l=i;return}function __ZN13MethodBind2RCI10BitmapFont7Vector2wwE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f;if(!b)h=0;else{i=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236392)|0;h=i?b:0}b=c[a+44>>2]|0;i=c[a+48>>2]|0;a=h+(i>>1)|0;if(!(i&1))j=b;else j=c[(c[a>>2]|0)+b>>2]|0;Ki[j&4095](g,a,c[c[d>>2]>>2]|0,c[c[d+4>>2]>>2]|0);d=g;g=c[d+4>>2]|0;a=e;c[a>>2]=c[d>>2];c[a+4>>2]=g;l=f;return}function __ZN13MethodBind2RCI10BitmapFont7Vector2wwED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind2RCI10BitmapFont7Vector2wwE18_get_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case -1:{g[d>>2]=0.0;g[d+4>>2]=0.0;__ZN7VariantC2ERK7Vector2(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);f=b;break}case 0:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;break}case 1:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;break}default:f=0}l=a;return f|0}function __ZNK13MethodBind1RCI10BitmapFont3RefI7TextureEiE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;switch(b|0){case -1:{e=__ZN7Variant12get_type_forI3RefI7TextureEEENS_4TypeEv()|0;break}case 0:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}default:e=0}l=a;return e|0}function __ZNK13MethodBind1RCI10BitmapFont3RefI7TextureEiE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,914598);l=a;return c[b>>2]|0}function __ZN13MethodBind1RCI10BitmapFont3RefI7TextureEiE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0;i=l;l=l+64|0;if((l|0)>=(m|0))ba(64);j=i+52|0;k=i+24|0;n=i+48|0;o=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236392)|0:0){c[h>>2]=0;a[1263537]=0;p=d+24|0;q=c[p>>2]|0;if((q|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=q;c[b>>2]=0;l=i;return}r=q-(c[d+20>>2]|0)|0;if((r|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=r;c[b>>2]=0;l=i;return}if((g|0)>0){if((q|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);s=0}else{a[1263537]=0;s=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,s)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=s;c[b>>2]=0;l=i;return}}s=c[d+44>>2]|0;q=c[d+48>>2]|0;r=e+(q>>1)|0;if(!(q&1))t=s;else t=c[(c[r>>2]|0)+s>>2]|0;do if((g|0)<1){s=c[p>>2]|0;q=s+-1|0;if((s|0)>=1){e=c[d+16>>2]|0;u=(e|0)==0;if(u)v=0;else v=c[e+-4>>2]|0;if((s|0)<=(v|0)){if(u)w=0;else w=c[e+-4>>2]|0;do if((w|0)<(s|0)){if(u)x=0;else x=c[e+-4>>2]|0;if((x|0)<(s|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);y=0;break}else{a[1263537]=0;z=31;break}}else z=31;while(0);if((z|0)==31)y=e+(q*24|0)|0;__ZN7VariantC2ERKS_(o,y);break}}c[o>>2]=0}else __ZN7VariantC2ERKS_(o,c[f>>2]|0);while(0);f=__ZNK7VariantcviEv(o)|0;c[n>>2]=$i[t&8191](r,f)|0;__ZN6RefPtrC2Ev(j);__ZN3RefI9ReferenceEaSI7TextureEEvRKS_IT_E(j,n);__ZN7VariantC2ERK6RefPtr(k,j);__ZN6RefPtrD2Ev(j);j=c[n>>2]|0;if((j|0?__ZN9Reference11unreferenceEv(j)|0:0)?(j=c[n>>2]|0,__Z17predelete_handlerP6Object(j)|0):0){gj[c[(c[j>>2]|0)+76>>2]&8191](j);__ZN6Memory11free_staticEPvb(j,0)}c[n>>2]=0;if(c[o>>2]|0)__ZN7Variant5clearEv(o);__ZN7VariantC2ERKS_(b,k);if(c[k>>2]|0)__ZN7Variant5clearEv(k);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1217,1146558,0);c[b>>2]=0;l=i;return}function __ZN13MethodBind1RCI10BitmapFont3RefI7TextureEiE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f;if(!b)h=0;else{i=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236392)|0;h=i?b:0}b=c[a+44>>2]|0;i=c[a+48>>2]|0;a=h+(i>>1)|0;if(!(i&1))j=b;else j=c[(c[a>>2]|0)+b>>2]|0;c[g>>2]=$i[j&8191](a,c[c[d>>2]>>2]|0)|0;__ZN3RefI9ReferenceEaSI7TextureEEvRKS_IT_E(e,g);e=c[g>>2]|0;if(!e){l=f;return}if(!(__ZN9Reference11unreferenceEv(e)|0)){l=f;return}e=c[g>>2]|0;if(!(__Z17predelete_handlerP6Object(e)|0)){l=f;return}gj[c[(c[e>>2]|0)+76>>2]&8191](e);__ZN6Memory11free_staticEPvb(e,0);l=f;return}function __ZN13MethodBind1RCI10BitmapFont3RefI7TextureEiED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI10BitmapFontiE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK13MethodBind0RCI10BitmapFontiE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,914598);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI10BitmapFontiE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236392)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2Ei(i,ij[n&8191](d)|0);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI10BitmapFontiE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0;if(!b)f=0;else{d=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236392)|0;f=d?b:0}b=c[a+44>>2]|0;d=c[a+48>>2]|0;a=f+(d>>1)|0;if(!(d&1)){g=b;h=ij[g&8191](a)|0;c[e>>2]=h;return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=ij[g&8191](a)|0;c[e>>2]=h;return}}function __ZN13MethodBind0RCI10BitmapFontiED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind5I10BitmapFontwiRK5Rect2RK7Vector2fE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return __ZNK11MethodBind5I10BitmapFontwiRK5Rect2RK7Vector2fE18_get_argument_typeEi(a,b)|0}function __ZNK11MethodBind5I10BitmapFontwiRK5Rect2RK7Vector2fE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,914598);l=a;return c[b>>2]|0}function __ZN11MethodBind5I10BitmapFontwiRK5Rect2RK7Vector2fE4callEP6ObjectPPK7VariantiRNSA_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0.0;i=l;l=l+144|0;if((l|0)>=(m|0))ba(144);j=i+96|0;k=i+72|0;n=i+128|0;o=i+48|0;p=i+120|0;q=i+24|0;r=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236392)|0:0){c[h>>2]=0;a[1263537]=0;s=d+24|0;t=c[s>>2]|0;if((t|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=t;c[b>>2]=0;l=i;return}u=t-(c[d+20>>2]|0)|0;if((u|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=u;c[b>>2]=0;l=i;return}do if((g|0)>0){if((t|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);v=0}else{a[1263537]=0;v=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,v)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=v;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[s>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);w=0}else{a[1263537]=0;w=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,w)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=w;c[b>>2]=0;l=i;return}if((g|0)>2){if((c[s>>2]|0)<2){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);x=0}else{a[1263537]=0;x=c[(c[d+32>>2]|0)+12>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+8>>2]>>2]|0,x)|0)){c[h>>2]=2;c[h+4>>2]=2;c[h+8>>2]=x;c[b>>2]=0;l=i;return}if((g|0)>3){if((c[s>>2]|0)<3){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);y=0}else{a[1263537]=0;y=c[(c[d+32>>2]|0)+16>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+12>>2]>>2]|0,y)|0)){c[h>>2]=2;c[h+4>>2]=3;c[h+8>>2]=y;c[b>>2]=0;l=i;return}if((g|0)>4){if((c[s>>2]|0)<4){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);z=0}else{a[1263537]=0;z=c[(c[d+32>>2]|0)+20>>2]|0}if(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+16>>2]>>2]|0,z)|0)break;c[h>>2]=2;c[h+4>>2]=4;c[h+8>>2]=z;c[b>>2]=0;l=i;return}}}}}while(0);z=c[d+44>>2]|0;y=c[d+48>>2]|0;x=e+(y>>1)|0;if(!(y&1))A=z;else A=c[(c[x>>2]|0)+z>>2]|0;do if((g|0)<1){z=c[s>>2]|0;y=z+-1|0;if((z|0)>=1){e=c[d+16>>2]|0;w=(e|0)==0;if(w)B=0;else B=c[e+-4>>2]|0;if((z|0)<=(B|0)){if(w)C=0;else C=c[e+-4>>2]|0;do if((C|0)<(z|0)){if(w)D=0;else D=c[e+-4>>2]|0;if((D|0)<(z|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);E=0;break}else{a[1263537]=0;F=55;break}}else F=55;while(0);if((F|0)==55)E=e+(y*24|0)|0;__ZN7VariantC2ERKS_(j,E);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);E=__ZNK7VariantcviEv(j)|0;do if((g|0)<2){D=c[s>>2]|0;C=D+-1|0;B=D+-2|0;if((D|0)>=2){D=c[d+16>>2]|0;z=(D|0)==0;if(z)G=0;else G=c[D+-4>>2]|0;if((C|0)<=(G|0)){if(z)H=0;else H=c[D+-4>>2]|0;do if((H|0)<(C|0)){if(z)I=0;else I=c[D+-4>>2]|0;if((I|0)<(C|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);J=0;break}else{a[1263537]=0;F=72;break}}else F=72;while(0);if((F|0)==72)J=D+(B*24|0)|0;__ZN7VariantC2ERKS_(k,J);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f+4>>2]|0);while(0);J=__ZNK7VariantcviEv(k)|0;do if((g|0)<3){I=c[s>>2]|0;H=I+-2|0;G=I+-3|0;if((H|0)>=1){I=c[d+16>>2]|0;C=(I|0)==0;if(C)K=0;else K=c[I+-4>>2]|0;if((H|0)<=(K|0)){if(C)L=0;else L=c[I+-4>>2]|0;do if((L|0)<(H|0)){if(C)M=0;else M=c[I+-4>>2]|0;if((M|0)<(H|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);N=0;break}else{a[1263537]=0;F=89;break}}else F=89;while(0);if((F|0)==89)N=I+(G*24|0)|0;__ZN7VariantC2ERKS_(o,N);break}}c[o>>2]=0}else __ZN7VariantC2ERKS_(o,c[f+8>>2]|0);while(0);__ZNK7Variantcv5Rect2Ev(n,o);do if((g|0)<4){N=c[s>>2]|0;M=N+-3|0;L=N+-4|0;if((M|0)>=1){N=c[d+16>>2]|0;K=(N|0)==0;if(K)O=0;else O=c[N+-4>>2]|0;if((M|0)<=(O|0)){if(K)P=0;else P=c[N+-4>>2]|0;do if((P|0)<(M|0)){if(K)Q=0;else Q=c[N+-4>>2]|0;if((Q|0)<(M|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);R=0;break}else{a[1263537]=0;F=106;break}}else F=106;while(0);if((F|0)==106)R=N+(L*24|0)|0;__ZN7VariantC2ERKS_(q,R);break}}c[q>>2]=0}else __ZN7VariantC2ERKS_(q,c[f+12>>2]|0);while(0);__ZNK7Variantcv7Vector2Ev(p,q);do if((g|0)<5){R=c[s>>2]|0;Q=R+-4|0;P=R+-5|0;if((Q|0)>=1){R=c[d+16>>2]|0;O=(R|0)==0;if(O)S=0;else S=c[R+-4>>2]|0;if((Q|0)<=(S|0)){if(O)T=0;else T=c[R+-4>>2]|0;do if((T|0)<(Q|0)){if(O)U=0;else U=c[R+-4>>2]|0;if((U|0)<(Q|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);V=0;break}else{a[1263537]=0;F=123;break}}else F=123;while(0);if((F|0)==123)V=R+(P*24|0)|0;__ZN7VariantC2ERKS_(r,V);break}}c[r>>2]=0}else __ZN7VariantC2ERKS_(r,c[f+16>>2]|0);while(0);W=+__ZNK7VariantcvfEv(r);ti[A&3](x,E,J,n,p,W);if(c[r>>2]|0)__ZN7Variant5clearEv(r);if(c[q>>2]|0)__ZN7Variant5clearEv(q);if(c[o>>2]|0)__ZN7Variant5clearEv(o);if(c[k>>2]|0)__ZN7Variant5clearEv(k);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,3405,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind5I10BitmapFontwiRK5Rect2RK7Vector2fE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0,j=0,k=0,n=0,o=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+8|0;h=e;if(!b)i=0;else{j=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236392)|0;i=j?b:0}b=c[a+44>>2]|0;j=c[a+48>>2]|0;a=i+(j>>1)|0;if(!(j&1))k=b;else k=c[(c[a>>2]|0)+b>>2]|0;b=c[c[d>>2]>>2]|0;j=c[c[d+4>>2]>>2]|0;i=c[d+8>>2]|0;c[f>>2]=c[i>>2];c[f+4>>2]=c[i+4>>2];c[f+8>>2]=c[i+8>>2];c[f+12>>2]=c[i+12>>2];i=c[d+12>>2]|0;n=c[i+4>>2]|0;o=h;c[o>>2]=c[i>>2];c[o+4>>2]=n;ti[k&3](a,b,j,f,h,+g[c[d+16>>2]>>2]);l=e;return}function __ZN11MethodBind5I10BitmapFontwiRK5Rect2RK7Vector2fED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind5I10BitmapFontwiRK5Rect2RK7Vector2fE18_get_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case 0:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;break}case 1:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;break}case 2:{c[d>>2]=0;c[d+4>>2]=0;c[d+8>>2]=0;c[d+12>>2]=0;__ZN7VariantC2ERK5Rect2(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);f=b;break}case 3:{g[d>>2]=0.0;g[d+4>>2]=0.0;__ZN7VariantC2ERK7Vector2(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);f=b;break}case 4:{__ZN7VariantC2Ef(d,0.0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;break}default:f=0}l=a;return f|0}function __ZN6VectorI3RefI7TextureEE9push_backES2_(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;g=c[b>>2]|0;if(!g)h=1;else h=(c[g+-4>>2]|0)+1|0;if(__ZN6VectorI3RefI7TextureEE6resizeEi(b,h)|0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);i=1;l=e;return i|0}a[1263537]=0;h=c[b>>2]|0;if(!h)j=-1;else j=(c[h+-4>>2]|0)+-1|0;c[f>>2]=0;h=c[d>>2]|0;if(h|0){c[f>>2]=h;__ZN9Reference9referenceEv(h)}__ZN6VectorI3RefI7TextureEE3setEiS2_(b,j,f);j=c[f>>2]|0;if((j|0?__ZN9Reference11unreferenceEv(j)|0:0)?(j=c[f>>2]|0,__Z17predelete_handlerP6Object(j)|0):0){gj[c[(c[j>>2]|0)+76>>2]&8191](j);__ZN6Memory11free_staticEPvb(j,0)}c[f>>2]=0;i=0;l=e;return i|0}function __ZN6VectorI3RefI7TextureEE6resizeEi(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0;if((d|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,269,1145657,0);e=31;return e|0}a[1263537]=0;f=c[b>>2]|0;if(!f)g=0;else g=c[f+-4>>2]|0;if((g|0)==(d|0)){e=0;return e|0}if(!d){__ZN6VectorI3RefI7TextureEE6_unrefEPv(b,f);c[b>>2]=0;e=0;return e|0}__ZN6VectorI3RefI7TextureEE14_copy_on_writeEv(b);f=d<<2;if(d>>>0<=1073741823?(g=f+-1|0,h=g>>>1|g,g=h>>>2|h,h=g>>>4|g,g=h>>>8|h,h=(g>>>16|g)+1|0,f>>>0<4294967264):0){a[1263537]=0;f=c[b>>2]|0;do if(!f)if((d|0)>0)i=15;else{j=0;i=24}else{g=c[f+-4>>2]|0;if((g|0)<(d|0))if(!g)i=15;else{k=__ZN6Memory14realloc_staticEPvjb(f,h,1)|0;if(k|0){a[1263537]=0;l=k;m=c[k+-4>>2]|0;break}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,300,1145876,0);e=6;return e|0}else{j=g;i=24}}while(0);do if((i|0)==15){g=__ZN6Memory12alloc_staticEjb(h,1)|0;if(g|0){a[1263537]=0;c[g+-4>>2]=0;c[g+-8>>2]=1;l=g;m=0;break}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,292,1145820,0);e=6;return e|0}else if((i|0)==24){if((j|0)<=(d|0)){e=0;return e|0}if((c[f+-4>>2]|0)>>>0>d>>>0){g=d;k=f;do{n=k+(g<<2)|0;o=c[n>>2]|0;if((o|0?__ZN9Reference11unreferenceEv(o)|0:0)?(o=c[n>>2]|0,__Z17predelete_handlerP6Object(o)|0):0){gj[c[(c[o>>2]|0)+76>>2]&8191](o);__ZN6Memory11free_staticEPvb(o,0)}c[n>>2]=0;g=g+1|0;k=c[b>>2]|0}while(g>>>0<(c[k+-4>>2]|0)>>>0);p=k}else p=f;g=__ZN6Memory14realloc_staticEPvjb(p,h,1)|0;if(!g){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,324,1145876,0);e=6;return e|0}else{a[1263537]=0;c[b>>2]=g;c[g+-4>>2]=d;e=0;return e|0}}while(0);c[b>>2]=l;if((m|0)<(d|0)){h=m<<2;_memset(l+h|0,0,(d<<2)-h|0)|0;q=c[b>>2]|0}else q=l;c[((q|0)==0?0:q+-4|0)>>2]=d;e=0;return e|0}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,285,1145723,0);e=6;return e|0}function __ZN6VectorI3RefI7TextureEE3setEiS2_(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0;do if((d|0)<0)f=8;else{g=c[b>>2]|0;h=(g|0)==0;if(h)i=0;else i=c[g+-4>>2]|0;if((i|0)<=(d|0)){if(h)j=0;else j=c[g+-4>>2]|0;if((j|0)<=(d|0)){f=8;break}a[1263537]=0}__ZN6VectorI3RefI7TextureEE14_copy_on_writeEv(b);k=(c[b>>2]|0)+(d<<2)|0}while(0);if((f|0)==8){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);k=0}f=c[k>>2]|0;if((c[e>>2]|0)==(f|0))return;if((f|0?__ZN9Reference11unreferenceEv(f)|0:0)?(f=c[k>>2]|0,__Z17predelete_handlerP6Object(f)|0):0){gj[c[(c[f>>2]|0)+76>>2]&8191](f);__ZN6Memory11free_staticEPvb(f,0)}c[k>>2]=0;f=c[e>>2]|0;c[k>>2]=f;if(!f)return;__ZN9Reference9referenceEv(f);return}function __ZN6VectorI3RefI7TextureEE14_copy_on_writeEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0;b=c[a>>2]|0;if(!b)return;if((c[b+-8>>2]|0)>>>0<=1)return;d=c[b+-4>>2]|0;b=(d<<2)+-1|0;e=b>>>1|b;b=e>>>2|e;e=b>>>4|b;b=e>>>8|e;e=__ZN6Memory12alloc_staticEjb((b>>>16|b)+1|0,1)|0;c[e+-8>>2]=1;c[e+-4>>2]=d;if(d|0){b=0;do{f=c[a>>2]|0;g=e+(b<<2)|0;c[g>>2]=0;h=f+(b<<2)|0;if(c[h>>2]|0?(c[g>>2]=0,f=c[h>>2]|0,c[g>>2]=f,f|0):0)__ZN9Reference9referenceEv(f);b=b+1|0}while((b|0)!=(d|0))}__ZN6VectorI3RefI7TextureEE6_unrefEPv(a,c[a>>2]|0);c[a>>2]=e;return}function __ZNK11MethodBind1I10BitmapFontRK3RefI7TextureEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var c=0;if(b|0){c=0;return c|0}c=__ZN7Variant12get_type_forIRK3RefI7TextureEEENS_4TypeEv()|0;return c|0}function __ZNK11MethodBind1I10BitmapFontRK3RefI7TextureEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,914598);l=a;return c[b>>2]|0}function __ZN11MethodBind1I10BitmapFontRK3RefI7TextureEE4callEP6ObjectPPK7VariantiRNS9_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i+28|0;k=i+24|0;n=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236392)|0:0){c[h>>2]=0;a[1263537]=0;o=d+24|0;p=c[o>>2]|0;if((p|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=p;c[b>>2]=0;l=i;return}q=p-(c[d+20>>2]|0)|0;if((q|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=q;c[b>>2]=0;l=i;return}if((g|0)>0){if((p|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);r=0}else{a[1263537]=0;r=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,r)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=r;c[b>>2]=0;l=i;return}}r=c[d+44>>2]|0;p=c[d+48>>2]|0;q=e+(p>>1)|0;if(!(p&1))s=r;else s=c[(c[q>>2]|0)+r>>2]|0;do if((g|0)<1){r=c[o>>2]|0;p=r+-1|0;if((r|0)>=1){e=c[d+16>>2]|0;t=(e|0)==0;if(t)u=0;else u=c[e+-4>>2]|0;if((r|0)<=(u|0)){if(t)v=0;else v=c[e+-4>>2]|0;do if((v|0)<(r|0)){if(t)w=0;else w=c[e+-4>>2]|0;if((w|0)<(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);x=0;break}else{a[1263537]=0;y=31;break}}else y=31;while(0);if((y|0)==31)x=e+(p*24|0)|0;__ZN7VariantC2ERKS_(n,x);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f>>2]|0);while(0);__ZN3RefI7TextureEC2ERK7Variant(j,n);c[k>>2]=c[j>>2];Pi[s&2047](q,k);q=c[k>>2]|0;if((q|0?__ZN9Reference11unreferenceEv(q)|0:0)?(q=c[k>>2]|0,__Z17predelete_handlerP6Object(q)|0):0){gj[c[(c[q>>2]|0)+76>>2]&8191](q);__ZN6Memory11free_staticEPvb(q,0)}c[k>>2]=0;if(c[n>>2]|0)__ZN7Variant5clearEv(n);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I10BitmapFontRK3RefI7TextureEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+28|0;g=e;h=e+24|0;if(!b)i=0;else{j=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236392)|0;i=j?b:0}b=c[a+44>>2]|0;j=c[a+48>>2]|0;a=i+(j>>1)|0;if(!(j&1))k=b;else k=c[(c[a>>2]|0)+b>>2]|0;__ZN7VariantC2EPK6Object(g,c[d>>2]|0);__ZN3RefI7TextureEC2ERK7Variant(f,g);if(c[g>>2]|0)__ZN7Variant5clearEv(g);c[h>>2]=c[f>>2];Pi[k&2047](a,h);a=c[h>>2]|0;if(!a){l=e;return}if(!(__ZN9Reference11unreferenceEv(a)|0)){l=e;return}a=c[h>>2]|0;if(!(__Z17predelete_handlerP6Object(a)|0)){l=e;return}gj[c[(c[a>>2]|0)+76>>2]&8191](a);__ZN6Memory11free_staticEPvb(a,0);l=e;return}function __ZN11MethodBind1I10BitmapFontRK3RefI7TextureEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind2RCI10BitmapFontiwwE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return __ZNK13MethodBind2RCI10BitmapFontiwwE18_get_argument_typeEi(a,b)|0}function __ZNK13MethodBind2RCI10BitmapFontiwwE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,914598);l=a;return c[b>>2]|0}function __ZN13MethodBind2RCI10BitmapFontiwwE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0;i=l;l=l+80|0;if((l|0)>=(m|0))ba(80);j=i+48|0;k=i+24|0;n=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236392)|0:0){c[h>>2]=0;a[1263537]=0;o=d+24|0;p=c[o>>2]|0;if((p|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=p;c[b>>2]=0;l=i;return}q=p-(c[d+20>>2]|0)|0;if((q|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=q;c[b>>2]=0;l=i;return}if((g|0)>0){if((p|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);r=0}else{a[1263537]=0;r=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,r)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=r;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[o>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);s=0}else{a[1263537]=0;s=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,s)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=s;c[b>>2]=0;l=i;return}}}s=c[d+44>>2]|0;r=c[d+48>>2]|0;p=e+(r>>1)|0;if(!(r&1))t=s;else t=c[(c[p>>2]|0)+s>>2]|0;do if((g|0)<1){s=c[o>>2]|0;r=s+-1|0;if((s|0)>=1){e=c[d+16>>2]|0;q=(e|0)==0;if(q)u=0;else u=c[e+-4>>2]|0;if((s|0)<=(u|0)){if(q)v=0;else v=c[e+-4>>2]|0;do if((v|0)<(s|0)){if(q)w=0;else w=c[e+-4>>2]|0;if((w|0)<(s|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);x=0;break}else{a[1263537]=0;y=37;break}}else y=37;while(0);if((y|0)==37)x=e+(r*24|0)|0;__ZN7VariantC2ERKS_(k,x);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);x=__ZNK7VariantcviEv(k)|0;do if((g|0)<2){w=c[o>>2]|0;v=w+-1|0;u=w+-2|0;if((w|0)>=2){w=c[d+16>>2]|0;s=(w|0)==0;if(s)z=0;else z=c[w+-4>>2]|0;if((v|0)<=(z|0)){if(s)A=0;else A=c[w+-4>>2]|0;do if((A|0)<(v|0)){if(s)B=0;else B=c[w+-4>>2]|0;if((B|0)<(v|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);C=0;break}else{a[1263537]=0;y=54;break}}else y=54;while(0);if((y|0)==54)C=w+(u*24|0)|0;__ZN7VariantC2ERKS_(n,C);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f+4>>2]|0);while(0);f=__ZNK7VariantcviEv(n)|0;__ZN7VariantC2Ei(j,nj[t&2047](p,x,f)|0);if(c[n>>2]|0)__ZN7Variant5clearEv(n);if(c[k>>2]|0)__ZN7Variant5clearEv(k);__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1872,1146558,0);c[b>>2]=0;l=i;return}function __ZN13MethodBind2RCI10BitmapFontiwwE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0;if(!b)f=0;else{g=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236392)|0;f=g?b:0}b=c[a+44>>2]|0;g=c[a+48>>2]|0;a=f+(g>>1)|0;if(!(g&1))h=b;else h=c[(c[a>>2]|0)+b>>2]|0;c[e>>2]=nj[h&2047](a,c[c[d>>2]>>2]|0,c[c[d+4>>2]>>2]|0)|0;return}function __ZN13MethodBind2RCI10BitmapFontiwwED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind2RCI10BitmapFontiwwE18_get_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;switch(b|0){case -1:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}case 0:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}case 1:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}default:e=0}l=a;return e|0}function __ZNK11MethodBind3I10BitmapFontwwiE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return __ZNK11MethodBind3I10BitmapFontwwiE18_get_argument_typeEi(a,b)|0}function __ZNK11MethodBind3I10BitmapFontwwiE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,914598);l=a;return c[b>>2]|0}function __ZN11MethodBind3I10BitmapFontwwiE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0;i=l;l=l+80|0;if((l|0)>=(m|0))ba(80);j=i+48|0;k=i+24|0;n=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236392)|0:0){c[h>>2]=0;a[1263537]=0;o=d+24|0;p=c[o>>2]|0;if((p|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=p;c[b>>2]=0;l=i;return}q=p-(c[d+20>>2]|0)|0;if((q|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=q;c[b>>2]=0;l=i;return}if((g|0)>0){if((p|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);r=0}else{a[1263537]=0;r=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,r)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=r;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[o>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);s=0}else{a[1263537]=0;s=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,s)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=s;c[b>>2]=0;l=i;return}if((g|0)>2){if((c[o>>2]|0)<2){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);t=0}else{a[1263537]=0;t=c[(c[d+32>>2]|0)+12>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+8>>2]>>2]|0,t)|0)){c[h>>2]=2;c[h+4>>2]=2;c[h+8>>2]=t;c[b>>2]=0;l=i;return}}}}t=c[d+44>>2]|0;s=c[d+48>>2]|0;r=e+(s>>1)|0;if(!(s&1))u=t;else u=c[(c[r>>2]|0)+t>>2]|0;do if((g|0)<1){t=c[o>>2]|0;s=t+-1|0;if((t|0)>=1){e=c[d+16>>2]|0;p=(e|0)==0;if(p)v=0;else v=c[e+-4>>2]|0;if((t|0)<=(v|0)){if(p)w=0;else w=c[e+-4>>2]|0;do if((w|0)<(t|0)){if(p)x=0;else x=c[e+-4>>2]|0;if((x|0)<(t|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);y=0;break}else{a[1263537]=0;z=43;break}}else z=43;while(0);if((z|0)==43)y=e+(s*24|0)|0;__ZN7VariantC2ERKS_(j,y);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);y=__ZNK7VariantcviEv(j)|0;do if((g|0)<2){x=c[o>>2]|0;w=x+-1|0;v=x+-2|0;if((x|0)>=2){x=c[d+16>>2]|0;t=(x|0)==0;if(t)A=0;else A=c[x+-4>>2]|0;if((w|0)<=(A|0)){if(t)B=0;else B=c[x+-4>>2]|0;do if((B|0)<(w|0)){if(t)C=0;else C=c[x+-4>>2]|0;if((C|0)<(w|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);D=0;break}else{a[1263537]=0;z=60;break}}else z=60;while(0);if((z|0)==60)D=x+(v*24|0)|0;__ZN7VariantC2ERKS_(k,D);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f+4>>2]|0);while(0);D=__ZNK7VariantcviEv(k)|0;do if((g|0)<3){C=c[o>>2]|0;B=C+-2|0;A=C+-3|0;if((B|0)>=1){C=c[d+16>>2]|0;w=(C|0)==0;if(w)E=0;else E=c[C+-4>>2]|0;if((B|0)<=(E|0)){if(w)F=0;else F=c[C+-4>>2]|0;do if((F|0)<(B|0)){if(w)G=0;else G=c[C+-4>>2]|0;if((G|0)<(B|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);H=0;break}else{a[1263537]=0;z=77;break}}else z=77;while(0);if((z|0)==77)H=C+(A*24|0)|0;__ZN7VariantC2ERKS_(n,H);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f+8>>2]|0);while(0);f=__ZNK7VariantcviEv(n)|0;Ki[u&4095](r,y,D,f);if(c[n>>2]|0)__ZN7Variant5clearEv(n);if(c[k>>2]|0)__ZN7Variant5clearEv(k);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,2039,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind3I10BitmapFontwwiE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236392)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1))g=b;else g=c[(c[a>>2]|0)+b>>2]|0;Ki[g&4095](a,c[c[d>>2]>>2]|0,c[c[d+4>>2]>>2]|0,c[c[d+8>>2]>>2]|0);return}function __ZN11MethodBind3I10BitmapFontwwiED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind3I10BitmapFontwwiE18_get_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;switch(b|0){case 0:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}case 1:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}case 2:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}default:e=0}l=a;return e|0}function __ZNK11MethodBind1I10BitmapFontfE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if(!b){__ZN7VariantC2Ef(d,0.0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK11MethodBind1I10BitmapFontfE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,914598);l=a;return c[b>>2]|0}function __ZN11MethodBind1I10BitmapFontfE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0.0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236392)|0:0){c[h>>2]=0;a[1263537]=0;k=d+24|0;n=c[k>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=i;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=i;return}if((g|0)>0){if((n|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);p=0}else{a[1263537]=0;p=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,p)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=p;c[b>>2]=0;l=i;return}}p=c[d+44>>2]|0;n=c[d+48>>2]|0;o=e+(n>>1)|0;if(!(n&1))q=p;else q=c[(c[o>>2]|0)+p>>2]|0;do if((g|0)<1){p=c[k>>2]|0;n=p+-1|0;if((p|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)s=0;else s=c[e+-4>>2]|0;if((p|0)<=(s|0)){if(r)t=0;else t=c[e+-4>>2]|0;do if((t|0)<(p|0)){if(r)u=0;else u=c[e+-4>>2]|0;if((u|0)<(p|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);v=0;break}else{a[1263537]=0;w=31;break}}else w=31;while(0);if((w|0)==31)v=e+(n*24|0)|0;__ZN7VariantC2ERKS_(j,v);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);x=+__ZNK7VariantcvfEv(j);Mi[q&511](o,x);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I10BitmapFontfE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0,j=0.0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236392)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1)){h=b;i=c[d>>2]|0;j=+g[i>>2];Mi[h&511](a,j);return}else{h=c[(c[a>>2]|0)+b>>2]|0;i=c[d>>2]|0;j=+g[i>>2];Mi[h&511](a,j);return}}function __ZN11MethodBind1I10BitmapFontfED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK12MethodBind1RI10BitmapFont5ErrorRK6StringE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return __ZNK12MethodBind1RI10BitmapFont5ErrorRK6StringE18_get_argument_typeEi(a,b)|0}function __ZNK12MethodBind1RI10BitmapFont5ErrorRK6StringE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,914598);l=a;return c[b>>2]|0}function __ZN12MethodBind1RI10BitmapFont5ErrorRK6StringE4callEP6ObjectPPK7VariantiRNS8_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0;i=l;l=l+64|0;if((l|0)>=(m|0))ba(64);j=i+24|0;k=i+48|0;n=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236392)|0:0){c[h>>2]=0;a[1263537]=0;o=d+24|0;p=c[o>>2]|0;if((p|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=p;c[b>>2]=0;l=i;return}q=p-(c[d+20>>2]|0)|0;if((q|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=q;c[b>>2]=0;l=i;return}if((g|0)>0){if((p|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);r=0}else{a[1263537]=0;r=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,r)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=r;c[b>>2]=0;l=i;return}}r=c[d+44>>2]|0;p=c[d+48>>2]|0;q=e+(p>>1)|0;if(!(p&1))s=r;else s=c[(c[q>>2]|0)+r>>2]|0;do if((g|0)<1){r=c[o>>2]|0;p=r+-1|0;if((r|0)>=1){e=c[d+16>>2]|0;t=(e|0)==0;if(t)u=0;else u=c[e+-4>>2]|0;if((r|0)<=(u|0)){if(t)v=0;else v=c[e+-4>>2]|0;do if((v|0)<(r|0)){if(t)w=0;else w=c[e+-4>>2]|0;if((w|0)<(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);x=0;break}else{a[1263537]=0;y=31;break}}else y=31;while(0);if((y|0)==31)x=e+(p*24|0)|0;__ZN7VariantC2ERKS_(n,x);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f>>2]|0);while(0);c[k>>2]=__ZNK7Variantcv6StringEv(n)|0;__ZN7VariantC2Ei(j,$i[s&8191](q,k)|0);q=c[k>>2]|0;if(q|0?(__Z16atomic_decrementPj(q+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(q,1);if(c[n>>2]|0)__ZN7Variant5clearEv(n);__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,897,1146558,0);c[b>>2]=0;l=i;return}function __ZN12MethodBind1RI10BitmapFont5ErrorRK6StringE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f;if(!b)h=0;else{i=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236392)|0;h=i?b:0}b=c[a+44>>2]|0;i=c[a+48>>2]|0;a=h+(i>>1)|0;if(!(i&1))j=b;else j=c[(c[a>>2]|0)+b>>2]|0;b=c[d>>2]|0;d=c[b>>2]|0;if((d|0)!=0?(__Z28atomic_conditional_incrementPj(d+-8|0)|0)!=0:0)k=c[b>>2]|0;else k=0;c[g>>2]=k;c[e>>2]=$i[j&8191](a,g)|0;a=c[g>>2]|0;if(!a){l=f;return}if(__Z16atomic_decrementPj(a+-8|0)|0){l=f;return}__ZN6Memory11free_staticEPvb(a,1);l=f;return}function __ZN12MethodBind1RI10BitmapFont5ErrorRK6StringED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK12MethodBind1RI10BitmapFont5ErrorRK6StringE18_get_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case -1:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;l=a;return f|0}case 0:{c[d>>2]=0;__ZN7VariantC2ERK6String(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);e=c[d>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);f=b;l=a;return f|0}default:{f=0;l=a;return f|0}}return 0}function __ZN16SceneStringNamesC2Ev(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0,ia=0,ja=0,ka=0,la=0,ma=0,na=0,oa=0,pa=0,qa=0,ra=0,sa=0,ta=0,ua=0,va=0,wa=0,xa=0,ya=0,za=0,Aa=0,Ba=0,Ca=0,Da=0,Ea=0,Fa=0,Ga=0,Ha=0,Ia=0,Ja=0,Ka=0,La=0,Ma=0,Na=0,Oa=0,Pa=0,Qa=0,Ra=0,Sa=0,Ta=0,Ua=0,Va=0,Wa=0,Xa=0,Ya=0,Za=0,_a=0,$a=0,ab=0,bb=0,cb=0,db=0,eb=0,fb=0,gb=0,hb=0,ib=0,jb=0,kb=0,lb=0,mb=0,nb=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+8|0;e=b+4|0;f=b;__ZN10StringNameC2Ev(a);g=a+4|0;__ZN10StringNameC2Ev(g);h=a+8|0;__ZN10StringNameC2Ev(h);i=a+12|0;__ZN10StringNameC2Ev(i);j=a+16|0;__ZN10StringNameC2Ev(j);k=a+20|0;__ZN10StringNameC2Ev(k);n=a+24|0;__ZN10StringNameC2Ev(n);o=a+28|0;__ZN10StringNameC2Ev(o);p=a+32|0;__ZN10StringNameC2Ev(p);q=a+36|0;__ZN10StringNameC2Ev(q);r=a+40|0;__ZN10StringNameC2Ev(r);s=a+44|0;__ZN10StringNameC2Ev(s);t=a+48|0;__ZN10StringNameC2Ev(t);u=a+52|0;__ZN10StringNameC2Ev(u);v=a+56|0;__ZN10StringNameC2Ev(v);w=a+60|0;__ZN10StringNameC2Ev(w);x=a+64|0;__ZN10StringNameC2Ev(x);y=a+68|0;__ZN10StringNameC2Ev(y);z=a+72|0;__ZN10StringNameC2Ev(z);A=a+76|0;__ZN10StringNameC2Ev(A);B=a+80|0;__ZN10StringNameC2Ev(B);C=a+84|0;__ZN10StringNameC2Ev(C);D=a+88|0;__ZN10StringNameC2Ev(D);E=a+92|0;__ZN10StringNameC2Ev(E);F=a+96|0;__ZN10StringNameC2Ev(F);G=a+100|0;__ZN10StringNameC2Ev(G);H=a+104|0;__ZN10StringNameC2Ev(H);I=a+108|0;__ZN10StringNameC2Ev(I);J=a+112|0;__ZN10StringNameC2Ev(J);K=a+116|0;__ZN10StringNameC2Ev(K);L=a+120|0;__ZN10StringNameC2Ev(L);M=a+124|0;__ZN10StringNameC2Ev(M);N=a+128|0;__ZN10StringNameC2Ev(N);O=a+132|0;__ZN10StringNameC2Ev(O);P=a+136|0;__ZN10StringNameC2Ev(P);Q=a+140|0;__ZN10StringNameC2Ev(Q);R=a+144|0;__ZN10StringNameC2Ev(R);S=a+148|0;__ZN10StringNameC2Ev(S);T=a+152|0;__ZN10StringNameC2Ev(T);U=a+156|0;__ZN10StringNameC2Ev(U);V=a+160|0;__ZN10StringNameC2Ev(V);W=a+164|0;__ZN10StringNameC2Ev(W);X=a+168|0;__ZN10StringNameC2Ev(X);Y=a+172|0;__ZN10StringNameC2Ev(Y);Z=a+176|0;__ZN10StringNameC2Ev(Z);_=a+180|0;__ZN10StringNameC2Ev(_);$=a+184|0;__ZN10StringNameC2Ev($);aa=a+188|0;__ZN10StringNameC2Ev(aa);ca=a+192|0;__ZN10StringNameC2Ev(ca);da=a+196|0;__ZN10StringNameC2Ev(da);ea=a+200|0;__ZN10StringNameC2Ev(ea);fa=a+204|0;__ZN10StringNameC2Ev(fa);ga=a+208|0;__ZN10StringNameC2Ev(ga);ha=a+212|0;__ZN10StringNameC2Ev(ha);ia=a+216|0;__ZN10StringNameC2Ev(ia);ja=a+220|0;__ZN10StringNameC2Ev(ja);ka=a+224|0;__ZN10StringNameC2Ev(ka);la=a+228|0;__ZN10StringNameC2Ev(la);ma=a+232|0;__ZN10StringNameC2Ev(ma);na=a+236|0;__ZN10StringNameC2Ev(na);oa=a+240|0;__ZN10StringNameC2Ev(oa);pa=a+244|0;__ZN10StringNameC2Ev(pa);qa=a+248|0;__ZN10StringNameC2Ev(qa);ra=a+252|0;__ZN10StringNameC2Ev(ra);sa=a+256|0;__ZN10StringNameC2Ev(sa);ta=a+260|0;__ZN10StringNameC2Ev(ta);ua=a+264|0;__ZN10StringNameC2Ev(ua);va=a+268|0;__ZN10StringNameC2Ev(va);wa=a+272|0;__ZN10StringNameC2Ev(wa);xa=a+276|0;__ZN10StringNameC2Ev(xa);ya=a+280|0;__ZN10StringNameC2Ev(ya);za=a+284|0;__ZN10StringNameC2Ev(za);Aa=a+288|0;__ZN10StringNameC2Ev(Aa);Ba=a+292|0;__ZN10StringNameC2Ev(Ba);Ca=a+296|0;__ZN10StringNameC2Ev(Ca);Da=a+300|0;__ZN10StringNameC2Ev(Da);Ea=a+304|0;__ZN10StringNameC2Ev(Ea);Fa=a+308|0;__ZN10StringNameC2Ev(Fa);Ga=a+312|0;__ZN10StringNameC2Ev(Ga);Ha=a+316|0;__ZN10StringNameC2Ev(Ha);Ia=a+320|0;__ZN10StringNameC2Ev(Ia);Ja=a+324|0;__ZN10StringNameC2Ev(Ja);Ka=a+328|0;__ZN10StringNameC2Ev(Ka);La=a+332|0;__ZN10StringNameC2Ev(La);Ma=a+336|0;__ZN10StringNameC2Ev(Ma);Na=a+340|0;__ZN10StringNameC2Ev(Na);Oa=a+344|0;__ZN10StringNameC2Ev(Oa);Pa=a+348|0;__ZN10StringNameC2Ev(Pa);Qa=a+352|0;__ZN10StringNameC2Ev(Qa);Ra=a+356|0;__ZN10StringNameC2Ev(Ra);Sa=a+360|0;__ZN10StringNameC2Ev(Sa);Ta=a+364|0;__ZN10StringNameC2Ev(Ta);Ua=a+368|0;__ZN10StringNameC2Ev(Ua);Va=a+372|0;__ZN10StringNameC2Ev(Va);Wa=a+376|0;__ZN10StringNameC2Ev(Wa);Xa=a+380|0;__ZN10StringNameC2Ev(Xa);Ya=a+384|0;__ZN10StringNameC2Ev(Ya);Za=a+388|0;__ZN10StringNameC2Ev(Za);_a=a+392|0;__ZN10StringNameC2Ev(_a);$a=a+396|0;__ZN10StringNameC2Ev($a);ab=a+400|0;__ZN10StringNameC2Ev(ab);bb=a+404|0;__ZN10StringNameC2Ev(bb);cb=a+408|0;__ZN10StringNameC2Ev(cb);db=a+412|0;__ZN10StringNameC2Ev(db);eb=a+416|0;__ZN10StringNameC2Ev(eb);fb=a+420|0;__ZN10StringNameC2Ev(fb);gb=a+424|0;__ZN10StringNameC2Ev(gb);hb=a+428|0;__ZN10StringNameC2Ev(hb);ib=a+432|0;__ZN10StringNameC2Ev(ib);jb=a+436|0;__ZN10StringNameC2Ev(jb);kb=a+440|0;__ZN8NodePathC2Ev(kb);lb=a+444|0;__ZN10StringNameC2Ev(lb);mb=a+448|0;__ZN10StringNameC2Ev(mb);__ZN10StringNameC2Ev(a+452|0);__ZN10StringNameC2Ev(a+456|0);__ZN10StringNameC2Ev(a+460|0);__ZN10StringNameC2Ev(a+464|0);__ZN10StringNameC2Ev(a+468|0);__ZN10StringNameC2Ev(a+472|0);__ZN10StringNameC2Ev(a+476|0);__ZN10StringNameC2Ev(a+480|0);__ZN10StringNameC2Ev(a+484|0);__ZN10StringNameC2Ev(a+488|0);__ZN10StringNameC2Ev(a+492|0);__ZN10StringNameC2Ev(a+496|0);__ZN10StringNameC2Ev(a+500|0);__ZN10StringNameC2Ev(a+504|0);__ZN10StringNameC2Ev(a+508|0);__ZN10StringNameC2Ev(a+512|0);__ZN10StringNameC2Ev(a+516|0);__ZN10StringNameC2Ev(a+520|0);__ZN10StringNameC2Ev(a+524|0);__ZN10StringNameC2Ev(a+528|0);__ZN10StringNameC2Ev(a+532|0);__ZN10StringNameC2Ev(a+536|0);__ZN10StringNameC2Ev(a+540|0);__ZN10StringNameC2Ev(a+544|0);__ZN10StringNameC2Ev(a+548|0);__ZN10StringNameC2Ev(a+552|0);__ZN10StringNameC2Ev(a+556|0);__ZN10StringNameC2Ev(a+560|0);__ZN10StringNameC2Ev(a+564|0);__ZN10StringNameC2Ev(a+568|0);__ZN10StringNameC2Ev(a+572|0);__ZN10StringNameC2Ev(a+576|0);nb=a+580|0;__ZN10StringNameC2Ev(nb);c[e>>2]=__ZN13StaticCString6createEPKc(914609)|0;__ZN10StringNameC2ERK13StaticCString(d,e);__ZN10StringNameaSERKS_(a,d);__ZN10StringNameD2Ev(d);c[e>>2]=__ZN13StaticCString6createEPKc(914624)|0;__ZN10StringNameC2ERK13StaticCString(d,e);__ZN10StringNameaSERKS_(g,d);__ZN10StringNameD2Ev(d);c[e>>2]=__ZN13StaticCString6createEPKc(1128161)|0;__ZN10StringNameC2ERK13StaticCString(d,e);__ZN10StringNameaSERKS_(h,d);__ZN10StringNameD2Ev(d);c[e>>2]=__ZN13StaticCString6createEPKc(1219936)|0;__ZN10StringNameC2ERK13StaticCString(d,e);__ZN10StringNameaSERKS_(i,d);__ZN10StringNameD2Ev(d);c[e>>2]=__ZN13StaticCString6createEPKc(1132903)|0;__ZN10StringNameC2ERK13StaticCString(d,e);__ZN10StringNameaSERKS_(j,d);__ZN10StringNameD2Ev(d);c[e>>2]=__ZN13StaticCString6createEPKc(947867)|0;__ZN10StringNameC2ERK13StaticCString(d,e);__ZN10StringNameaSERKS_(k,d);__ZN10StringNameD2Ev(d);c[e>>2]=__ZN13StaticCString6createEPKc(914638)|0;__ZN10StringNameC2ERK13StaticCString(d,e);__ZN10StringNameaSERKS_(ga,d);__ZN10StringNameD2Ev(d);c[e>>2]=__ZN13StaticCString6createEPKc(914644)|0;__ZN10StringNameC2ERK13StaticCString(d,e);__ZN10StringNameaSERKS_(n,d);__ZN10StringNameD2Ev(d);c[e>>2]=__ZN13StaticCString6createEPKc(914649)|0;__ZN10StringNameC2ERK13StaticCString(d,e);__ZN10StringNameaSERKS_(o,d);__ZN10StringNameD2Ev(d);c[e>>2]=__ZN13StaticCString6createEPKc(1125259)|0;__ZN10StringNameC2ERK13StaticCString(d,e);__ZN10StringNameaSERKS_(p,d);__ZN10StringNameD2Ev(d);c[e>>2]=__ZN13StaticCString6createEPKc(914668)|0;__ZN10StringNameC2ERK13StaticCString(d,e);__ZN10StringNameaSERKS_(u,d);__ZN10StringNameD2Ev(d);c[e>>2]=__ZN13StaticCString6createEPKc(914682)|0;__ZN10StringNameC2ERK13StaticCString(d,e);__ZN10StringNameaSERKS_(v,d);__ZN10StringNameD2Ev(d);c[e>>2]=__ZN13StaticCString6createEPKc(914698)|0;__ZN10StringNameC2ERK13StaticCString(d,e);__ZN10StringNameaSERKS_(w,d);__ZN10StringNameD2Ev(d);c[e>>2]=__ZN13StaticCString6createEPKc(914718)|0;__ZN10StringNameC2ERK13StaticCString(d,e);__ZN10StringNameaSERKS_(x,d);__ZN10StringNameD2Ev(d);c[e>>2]=__ZN13StaticCString6createEPKc(946929)|0;__ZN10StringNameC2ERK13StaticCString(d,e);__ZN10StringNameaSERKS_(y,d);__ZN10StringNameD2Ev(d);c[e>>2]=__ZN13StaticCString6createEPKc(914731)|0;__ZN10StringNameC2ERK13StaticCString(d,e);__ZN10StringNameaSERKS_(t,d);__ZN10StringNameD2Ev(d);c[e>>2]=__ZN13StaticCString6createEPKc(914749)|0;__ZN10StringNameC2ERK13StaticCString(d,e);__ZN10StringNameaSERKS_(z,d);__ZN10StringNameD2Ev(d);c[e>>2]=__ZN13StaticCString6createEPKc(914768)|0;__ZN10StringNameC2ERK13StaticCString(d,e);__ZN10StringNameaSERKS_(A,d);__ZN10StringNameD2Ev(d);c[e>>2]=__ZN13StaticCString6createEPKc(914789)|0;__ZN10StringNameC2ERK13StaticCString(d,e);__ZN10StringNameaSERKS_(B,d);__ZN10StringNameD2Ev(d);c[e>>2]=__ZN13StaticCString6createEPKc(914812)|0;__ZN10StringNameC2ERK13StaticCString(d,e);__ZN10StringNameaSERKS_(M,d);__ZN10StringNameD2Ev(d);c[e>>2]=__ZN13StaticCString6createEPKc(941788)|0;__ZN10StringNameC2ERK13StaticCString(d,e);__ZN10StringNameaSERKS_(N,d);__ZN10StringNameD2Ev(d);c[e>>2]=__ZN13StaticCString6createEPKc(914821)|0;__ZN10StringNameC2ERK13StaticCString(d,e);__ZN10StringNameaSERKS_(O,d);__ZN10StringNameD2Ev(d);c[e>>2]=__ZN13StaticCString6createEPKc(914840)|0;__ZN10StringNameC2ERK13StaticCString(d,e);__ZN10StringNameaSERKS_(P,d);__ZN10StringNameD2Ev(d);c[e>>2]=__ZN13StaticCString6createEPKc(914858)|0;__ZN10StringNameC2ERK13StaticCString(d,e);__ZN10StringNameaSERKS_(Q,d);__ZN10StringNameD2Ev(d);c[e>>2]=__ZN13StaticCString6createEPKc(914876)|0;__ZN10StringNameC2ERK13StaticCString(d,e);__ZN10StringNameaSERKS_(H,d);__ZN10StringNameD2Ev(d);c[e>>2]=__ZN13StaticCString6createEPKc(914890)|0;__ZN10StringNameC2ERK13StaticCString(d,e);__ZN10StringNameaSERKS_(I,d);__ZN10StringNameD2Ev(d);c[e>>2]=__ZN13StaticCString6createEPKc(914903)|0;__ZN10StringNameC2ERK13StaticCString(d,e);__ZN10StringNameaSERKS_(J,d);__ZN10StringNameD2Ev(d);c[e>>2]=__ZN13StaticCString6createEPKc(947156)|0;__ZN10StringNameC2ERK13StaticCString(d,e);__ZN10StringNameaSERKS_(K,d);__ZN10StringNameD2Ev(d);c[e>>2]=__ZN13StaticCString6createEPKc(914917)|0;__ZN10StringNameC2ERK13StaticCString(d,e);__ZN10StringNameaSERKS_(L,d);__ZN10StringNameD2Ev(d);c[e>>2]=__ZN13StaticCString6createEPKc(914931)|0;__ZN10StringNameC2ERK13StaticCString(d,e);__ZN10StringNameaSERKS_(R,d);__ZN10StringNameD2Ev(d);c[e>>2]=__ZN13StaticCString6createEPKc(914950)|0;__ZN10StringNameC2ERK13StaticCString(d,e);__ZN10StringNameaSERKS_(S,d);__ZN10StringNameD2Ev(d);c[e>>2]=__ZN13StaticCString6createEPKc(914963)|0;__ZN10StringNameC2ERK13StaticCString(d,e);__ZN10StringNameaSERKS_(T,d);__ZN10StringNameD2Ev(d);c[e>>2]=__ZN13StaticCString6createEPKc(914981)|0;__ZN10StringNameC2ERK13StaticCString(d,e);__ZN10StringNameaSERKS_(U,d);__ZN10StringNameD2Ev(d);c[e>>2]=__ZN13StaticCString6createEPKc(914993)|0;__ZN10StringNameC2ERK13StaticCString(d,e);__ZN10StringNameaSERKS_(V,d);__ZN10StringNameD2Ev(d);c[e>>2]=__ZN13StaticCString6createEPKc(915012)|0;__ZN10StringNameC2ERK13StaticCString(d,e);__ZN10StringNameaSERKS_(W,d);__ZN10StringNameD2Ev(d);c[e>>2]=__ZN13StaticCString6createEPKc(915030)|0;__ZN10StringNameC2ERK13StaticCString(d,e);__ZN10StringNameaSERKS_(X,d);__ZN10StringNameD2Ev(d);c[e>>2]=__ZN13StaticCString6createEPKc(915042)|0;__ZN10StringNameC2ERK13StaticCString(d,e);__ZN10StringNameaSERKS_(Y,d);__ZN10StringNameD2Ev(d);c[e>>2]=__ZN13StaticCString6createEPKc(1125306)|0;__ZN10StringNameC2ERK13StaticCString(d,e);__ZN10StringNameaSERKS_(C,d);__ZN10StringNameD2Ev(d);c[e>>2]=__ZN13StaticCString6createEPKc(1125290)|0;__ZN10StringNameC2ERK13StaticCString(d,e);__ZN10StringNameaSERKS_(D,d);__ZN10StringNameD2Ev(d);c[e>>2]=__ZN13StaticCString6createEPKc(915054)|0;__ZN10StringNameC2ERK13StaticCString(d,e);__ZN10StringNameaSERKS_(E,d);__ZN10StringNameD2Ev(d);c[e>>2]=__ZN13StaticCString6createEPKc(915061)|0;__ZN10StringNameC2ERK13StaticCString(d,e);__ZN10StringNameaSERKS_(F,d);__ZN10StringNameD2Ev(d);c[e>>2]=__ZN13StaticCString6createEPKc(915069)|0;__ZN10StringNameC2ERK13StaticCString(d,e);__ZN10StringNameaSERKS_(Z,d);__ZN10StringNameD2Ev(d);c[e>>2]=__ZN13StaticCString6createEPKc(915089)|0;__ZN10StringNameC2ERK13StaticCString(d,e);__ZN10StringNameaSERKS_(_,d);__ZN10StringNameD2Ev(d);c[e>>2]=__ZN13StaticCString6createEPKc(915106)|0;__ZN10StringNameC2ERK13StaticCString(d,e);__ZN10StringNameaSERKS_($,d);__ZN10StringNameD2Ev(d);c[e>>2]=__ZN13StaticCString6createEPKc(915121)|0;__ZN10StringNameC2ERK13StaticCString(d,e);__ZN10StringNameaSERKS_(aa,d);__ZN10StringNameD2Ev(d);c[e>>2]=__ZN13StaticCString6createEPKc(915130)|0;__ZN10StringNameC2ERK13StaticCString(d,e);__ZN10StringNameaSERKS_(ea,d);__ZN10StringNameD2Ev(d);c[e>>2]=__ZN13StaticCString6createEPKc(915142)|0;__ZN10StringNameC2ERK13StaticCString(d,e);__ZN10StringNameaSERKS_(fa,d);__ZN10StringNameD2Ev(d);c[e>>2]=__ZN13StaticCString6createEPKc(915153)|0;__ZN10StringNameC2ERK13StaticCString(d,e);__ZN10StringNameaSERKS_(ca,d);__ZN10StringNameD2Ev(d);c[e>>2]=__ZN13StaticCString6createEPKc(915166)|0;__ZN10StringNameC2ERK13StaticCString(d,e);__ZN10StringNameaSERKS_(da,d);__ZN10StringNameD2Ev(d);c[e>>2]=__ZN13StaticCString6createEPKc(915178)|0;__ZN10StringNameC2ERK13StaticCString(d,e);__ZN10StringNameaSERKS_(ia,d);__ZN10StringNameD2Ev(d);c[e>>2]=__ZN13StaticCString6createEPKc(915185)|0;__ZN10StringNameC2ERK13StaticCString(d,e);__ZN10StringNameaSERKS_(na,d);__ZN10StringNameD2Ev(d);c[e>>2]=__ZN13StaticCString6createEPKc(915200)|0;__ZN10StringNameC2ERK13StaticCString(d,e);__ZN10StringNameaSERKS_(oa,d);__ZN10StringNameD2Ev(d);c[e>>2]=__ZN13StaticCString6createEPKc(915214)|0;__ZN10StringNameC2ERK13StaticCString(d,e);__ZN10StringNameaSERKS_(pa,d);__ZN10StringNameD2Ev(d);c[e>>2]=__ZN13StaticCString6createEPKc(915229)|0;__ZN10StringNameC2ERK13StaticCString(d,e);__ZN10StringNameaSERKS_(qa,d);__ZN10StringNameD2Ev(d);c[e>>2]=__ZN13StaticCString6createEPKc(915247)|0;__ZN10StringNameC2ERK13StaticCString(d,e);__ZN10StringNameaSERKS_(ra,d);__ZN10StringNameD2Ev(d);c[e>>2]=__ZN13StaticCString6createEPKc(915255)|0;__ZN10StringNameC2ERK13StaticCString(d,e);__ZN10StringNameaSERKS_(sa,d);__ZN10StringNameD2Ev(d);c[e>>2]=__ZN13StaticCString6createEPKc(915265)|0;__ZN10StringNameC2ERK13StaticCString(d,e);__ZN10StringNameaSERKS_(xa,d);__ZN10StringNameD2Ev(d);c[e>>2]=__ZN13StaticCString6createEPKc(915280)|0;__ZN10StringNameC2ERK13StaticCString(d,e);__ZN10StringNameaSERKS_(ya,d);__ZN10StringNameD2Ev(d);c[e>>2]=__ZN13StaticCString6createEPKc(915294)|0;__ZN10StringNameC2ERK13StaticCString(d,e);__ZN10StringNameaSERKS_(za,d);__ZN10StringNameD2Ev(d);c[e>>2]=__ZN13StaticCString6createEPKc(915311)|0;__ZN10StringNameC2ERK13StaticCString(d,e);__ZN10StringNameaSERKS_(Aa,d);__ZN10StringNameD2Ev(d);c[e>>2]=__ZN13StaticCString6createEPKc(915327)|0;__ZN10StringNameC2ERK13StaticCString(d,e);__ZN10StringNameaSERKS_(Ba,d);__ZN10StringNameD2Ev(d);c[e>>2]=__ZN13StaticCString6createEPKc(915342)|0;__ZN10StringNameC2ERK13StaticCString(d,e);__ZN10StringNameaSERKS_(Ca,d);__ZN10StringNameD2Ev(d);c[e>>2]=__ZN13StaticCString6createEPKc(915356)|0;__ZN10StringNameC2ERK13StaticCString(d,e);__ZN10StringNameaSERKS_(Da,d);__ZN10StringNameD2Ev(d);c[e>>2]=__ZN13StaticCString6createEPKc(915373)|0;__ZN10StringNameC2ERK13StaticCString(d,e);__ZN10StringNameaSERKS_(Ea,d);__ZN10StringNameD2Ev(d);c[e>>2]=__ZN13StaticCString6createEPKc(915389)|0;__ZN10StringNameC2ERK13StaticCString(d,e);__ZN10StringNameaSERKS_(Fa,d);__ZN10StringNameD2Ev(d);c[e>>2]=__ZN13StaticCString6createEPKc(915406)|0;__ZN10StringNameC2ERK13StaticCString(d,e);__ZN10StringNameaSERKS_(Ga,d);__ZN10StringNameD2Ev(d);c[e>>2]=__ZN13StaticCString6createEPKc(915422)|0;__ZN10StringNameC2ERK13StaticCString(d,e);__ZN10StringNameaSERKS_(ha,d);__ZN10StringNameD2Ev(d);c[e>>2]=__ZN13StaticCString6createEPKc(1097121)|0;__ZN10StringNameC2ERK13StaticCString(d,e);__ZN10StringNameaSERKS_(q,d);__ZN10StringNameD2Ev(d);c[e>>2]=__ZN13StaticCString6createEPKc(947872)|0;__ZN10StringNameC2ERK13StaticCString(d,e);__ZN10StringNameaSERKS_(r,d);__ZN10StringNameD2Ev(d);c[e>>2]=__ZN13StaticCString6createEPKc(915429)|0;__ZN10StringNameC2ERK13StaticCString(d,e);__ZN10StringNameaSERKS_(s,d);__ZN10StringNameD2Ev(d);c[e>>2]=__ZN13StaticCString6createEPKc(915440)|0;__ZN10StringNameC2ERK13StaticCString(d,e);__ZN10StringNameaSERKS_(ja,d);__ZN10StringNameD2Ev(d);c[e>>2]=__ZN13StaticCString6createEPKc(915457)|0;__ZN10StringNameC2ERK13StaticCString(d,e);__ZN10StringNameaSERKS_(ka,d);__ZN10StringNameD2Ev(d);c[e>>2]=__ZN13StaticCString6createEPKc(1126630)|0;__ZN10StringNameC2ERK13StaticCString(d,e);__ZN10StringNameaSERKS_(Ha,d);__ZN10StringNameD2Ev(d);c[e>>2]=__ZN13StaticCString6createEPKc(915478)|0;__ZN10StringNameC2ERK13StaticCString(d,e);__ZN10StringNameaSERKS_(Ia,d);__ZN10StringNameD2Ev(d);c[e>>2]=__ZN13StaticCString6createEPKc(915494)|0;__ZN10StringNameC2ERK13StaticCString(d,e);__ZN10StringNameaSERKS_(Ja,d);__ZN10StringNameD2Ev(d);c[e>>2]=__ZN13StaticCString6createEPKc(915516)|0;__ZN10StringNameC2ERK13StaticCString(d,e);__ZN10StringNameaSERKS_(Ka,d);__ZN10StringNameD2Ev(d);c[e>>2]=__ZN13StaticCString6createEPKc(1128872)|0;__ZN10StringNameC2ERK13StaticCString(d,e);__ZN10StringNameaSERKS_(La,d);__ZN10StringNameD2Ev(d);c[e>>2]=__ZN13StaticCString6createEPKc(943869)|0;__ZN10StringNameC2ERK13StaticCString(d,e);__ZN10StringNameaSERKS_(Ma,d);__ZN10StringNameD2Ev(d);c[e>>2]=__ZN13StaticCString6createEPKc(943910)|0;__ZN10StringNameC2ERK13StaticCString(d,e);__ZN10StringNameaSERKS_(Na,d);__ZN10StringNameD2Ev(d);c[e>>2]=__ZN13StaticCString6createEPKc(915531)|0;__ZN10StringNameC2ERK13StaticCString(d,e);__ZN10StringNameaSERKS_(Oa,d);__ZN10StringNameD2Ev(d);c[e>>2]=__ZN13StaticCString6createEPKc(943892)|0;__ZN10StringNameC2ERK13StaticCString(d,e);__ZN10StringNameaSERKS_(Qa,d);__ZN10StringNameD2Ev(d);c[e>>2]=__ZN13StaticCString6createEPKc(943901)|0;__ZN10StringNameC2ERK13StaticCString(d,e);__ZN10StringNameaSERKS_(Pa,d);__ZN10StringNameD2Ev(d);c[e>>2]=__ZN13StaticCString6createEPKc(915538)|0;__ZN10StringNameC2ERK13StaticCString(d,e);__ZN10StringNameaSERKS_(Ra,d);__ZN10StringNameD2Ev(d);c[e>>2]=__ZN13StaticCString6createEPKc(915552)|0;__ZN10StringNameC2ERK13StaticCString(d,e);__ZN10StringNameaSERKS_(Sa,d);__ZN10StringNameD2Ev(d);c[e>>2]=__ZN13StaticCString6createEPKc(915566)|0;__ZN10StringNameC2ERK13StaticCString(d,e);__ZN10StringNameaSERKS_(Ta,d);__ZN10StringNameD2Ev(d);c[e>>2]=__ZN13StaticCString6createEPKc(915582)|0;__ZN10StringNameC2ERK13StaticCString(d,e);__ZN10StringNameaSERKS_(Ua,d);__ZN10StringNameD2Ev(d);c[e>>2]=__ZN13StaticCString6createEPKc(915597)|0;__ZN10StringNameC2ERK13StaticCString(d,e);__ZN10StringNameaSERKS_(Va,d);__ZN10StringNameD2Ev(d);c[e>>2]=__ZN13StaticCString6createEPKc(915611)|0;__ZN10StringNameC2ERK13StaticCString(d,e);__ZN10StringNameaSERKS_(Ya,d);__ZN10StringNameD2Ev(d);c[e>>2]=__ZN13StaticCString6createEPKc(915629)|0;__ZN10StringNameC2ERK13StaticCString(d,e);__ZN10StringNameaSERKS_(Wa,d);__ZN10StringNameD2Ev(d);c[e>>2]=__ZN13StaticCString6createEPKc(915642)|0;__ZN10StringNameC2ERK13StaticCString(d,e);__ZN10StringNameaSERKS_(Xa,d);__ZN10StringNameD2Ev(d);c[e>>2]=__ZN13StaticCString6createEPKc(1127750)|0;__ZN10StringNameC2ERK13StaticCString(d,e);__ZN10StringNameaSERKS_(ta,d);__ZN10StringNameD2Ev(d);c[e>>2]=__ZN13StaticCString6createEPKc(1019886)|0;__ZN10StringNameC2ERK13StaticCString(d,e);__ZN10StringNameaSERKS_(G,d);__ZN10StringNameD2Ev(d);c[e>>2]=__ZN13StaticCString6createEPKc(915654)|0;__ZN10StringNameC2ERK13StaticCString(d,e);__ZN10StringNameaSERKS_(Za,d);__ZN10StringNameD2Ev(d);c[e>>2]=__ZN13StaticCString6createEPKc(915664)|0;__ZN10StringNameC2ERK13StaticCString(d,e);__ZN10StringNameaSERKS_(ua,d);__ZN10StringNameD2Ev(d);c[e>>2]=__ZN13StaticCString6createEPKc(915678)|0;__ZN10StringNameC2ERK13StaticCString(d,e);__ZN10StringNameaSERKS_(wa,d);__ZN10StringNameD2Ev(d);c[e>>2]=__ZN13StaticCString6createEPKc(915688)|0;__ZN10StringNameC2ERK13StaticCString(d,e);__ZN10StringNameaSERKS_(va,d);__ZN10StringNameD2Ev(d);c[e>>2]=__ZN13StaticCString6createEPKc(915702)|0;__ZN10StringNameC2ERK13StaticCString(d,e);__ZN10StringNameaSERKS_(_a,d);__ZN10StringNameD2Ev(d);c[e>>2]=__ZN13StaticCString6createEPKc(915713)|0;__ZN10StringNameC2ERK13StaticCString(d,e);__ZN10StringNameaSERKS_($a,d);__ZN10StringNameD2Ev(d);c[e>>2]=__ZN13StaticCString6createEPKc(915727)|0;__ZN10StringNameC2ERK13StaticCString(d,e);__ZN10StringNameaSERKS_(ab,d);__ZN10StringNameD2Ev(d);c[e>>2]=__ZN13StaticCString6createEPKc(915747)|0;__ZN10StringNameC2ERK13StaticCString(d,e);__ZN10StringNameaSERKS_(bb,d);__ZN10StringNameD2Ev(d);c[e>>2]=__ZN13StaticCString6createEPKc(915768)|0;__ZN10StringNameC2ERK13StaticCString(d,e);__ZN10StringNameaSERKS_(cb,d);__ZN10StringNameD2Ev(d);c[e>>2]=__ZN13StaticCString6createEPKc(915781)|0;__ZN10StringNameC2ERK13StaticCString(d,e);__ZN10StringNameaSERKS_(db,d);__ZN10StringNameD2Ev(d);c[e>>2]=__ZN13StaticCString6createEPKc(915793)|0;__ZN10StringNameC2ERK13StaticCString(d,e);__ZN10StringNameaSERKS_(la,d);__ZN10StringNameD2Ev(d);c[e>>2]=__ZN13StaticCString6createEPKc(915802)|0;__ZN10StringNameC2ERK13StaticCString(d,e);__ZN10StringNameaSERKS_(ma,d);__ZN10StringNameD2Ev(d);c[e>>2]=__ZN13StaticCString6createEPKc(915811)|0;__ZN10StringNameC2ERK13StaticCString(d,e);__ZN10StringNameaSERKS_(eb,d);__ZN10StringNameD2Ev(d);c[e>>2]=__ZN13StaticCString6createEPKc(915825)|0;__ZN10StringNameC2ERK13StaticCString(d,e);__ZN10StringNameaSERKS_(fb,d);__ZN10StringNameD2Ev(d);c[e>>2]=__ZN13StaticCString6createEPKc(915840)|0;__ZN10StringNameC2ERK13StaticCString(d,e);__ZN10StringNameaSERKS_(gb,d);__ZN10StringNameD2Ev(d);c[e>>2]=__ZN13StaticCString6createEPKc(915856)|0;__ZN10StringNameC2ERK13StaticCString(d,e);__ZN10StringNameaSERKS_(hb,d);__ZN10StringNameD2Ev(d);c[e>>2]=__ZN13StaticCString6createEPKc(915865)|0;__ZN10StringNameC2ERK13StaticCString(d,e);__ZN10StringNameaSERKS_(ib,d);__ZN10StringNameD2Ev(d);c[e>>2]=__ZN13StaticCString6createEPKc(1121608)|0;__ZN10StringNameC2ERK13StaticCString(d,e);__ZN10StringNameaSERKS_(jb,d);__ZN10StringNameD2Ev(d);c[e>>2]=__ZN13StaticCString6createEPKc(917500)|0;__ZN10StringNameC2ERK13StaticCString(d,e);__ZN10StringNameaSERKS_(mb,d);__ZN10StringNameD2Ev(d);__ZN6StringC2EPKc(e,1132903);__ZN8NodePathC2ERK6String(d,e);__ZN8NodePathaSERKS_(kb,d);__ZN8NodePathD2Ev(d);kb=c[e>>2]|0;if(kb|0?(__Z16atomic_decrementPj(kb+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(kb,1);c[e>>2]=__ZN13StaticCString6createEPKc(1124777)|0;__ZN10StringNameC2ERK13StaticCString(d,e);__ZN10StringNameaSERKS_(lb,d);__ZN10StringNameD2Ev(d);lb=0;do{c[f>>2]=__Z4itosx(lb,((lb|0)<0)<<31>>31)|0;c[e>>2]=__ZplPKcRK6String(915891,f)|0;__ZN10StringNameC2ERK6String(d,e);__ZN10StringNameaSERKS_(a+452+(lb<<2)|0,d);__ZN10StringNameD2Ev(d);kb=c[e>>2]|0;if(kb|0?(__Z16atomic_decrementPj(kb+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(kb,1);kb=c[f>>2]|0;if(kb|0?(__Z16atomic_decrementPj(kb+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(kb,1);lb=lb+1|0}while((lb|0)!=32);c[e>>2]=__ZN13StaticCString6createEPKc(915877)|0;__ZN10StringNameC2ERK13StaticCString(d,e);__ZN10StringNameaSERKS_(nb,d);__ZN10StringNameD2Ev(d);l=b;return}function __Z20register_scene_typesv(){var b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0;b=l;l=l+320|0;if((l|0)>=(m|0))ba(320);d=b+264|0;e=b+304|0;f=b+240|0;g=b+300|0;h=b+216|0;i=b+192|0;j=b+296|0;k=b+144|0;n=b+168|0;o=b+292|0;p=b;q=b+288|0;r=b+120|0;s=b+96|0;t=b+72|0;u=b+48|0;v=b+24|0;w=__ZnwjPKc(584,1263606)|0;__ZN16SceneStringNamesC2Ev(w);c[308579]=w;w=__ZN2OS13get_singletonEv()|0;gj[c[(c[w>>2]|0)+292>>2]&8191](w);__ZN4Node14init_node_hrcrEv();w=__ZnwjPKc(4,1263606)|0;c[w>>2]=302520;c[309099]=w;__ZN14ResourceLoader26add_resource_format_loaderEP20ResourceFormatLoaderb(w,0);w=__ZnwjPKc(4,1263606)|0;c[w>>2]=306168;c[309100]=w;__ZN14ResourceLoader26add_resource_format_loaderEP20ResourceFormatLoaderb(w,0);w=__ZnwjPKc(4,1263606)|0;c[w>>2]=296452;c[309101]=w;__ZN14ResourceLoader26add_resource_format_loaderEP20ResourceFormatLoaderb(w,0);__ZN6StringC2EPKc(e,915901);__ZN7VariantC2Eb(f,0);__Z11_GLOBAL_DEFRK6StringRK7Variant(d,e,f);w=__ZNK7VariantcvbEv(d)|0;if(c[d>>2]|0)__ZN7Variant5clearEv(d);if(c[f>>2]|0)__ZN7Variant5clearEv(f);d=c[e>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);d=__ZN12GlobalConfig13get_singletonEv()|0;__ZN6StringC2EPKc(e,915901);__ZN6StringC2EPKc(g,915901);__ZN6StringC2EPKc(h,1263606);x=f+4|0;c[x>>2]=0;y=f+12|0;c[y>>2]=0;c[f>>2]=1;z=c[g>>2]|0;if(z|0?(c[x>>2]=0,__Z28atomic_conditional_incrementPj(z+-8|0)|0):0)c[x>>2]=c[g>>2];c[f+8>>2]=0;x=c[y>>2]|0;if((x|0)!=(c[h>>2]|0)){if(x|0?(__Z16atomic_decrementPj(x+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(x,1);c[y>>2]=0;x=c[h>>2]|0;if(x|0?__Z28atomic_conditional_incrementPj(x+-8|0)|0:0)c[y>>2]=c[h>>2]}c[f+16>>2]=4103;__ZN12GlobalConfig24set_custom_property_infoERK6StringRK12PropertyInfo(d,e,f);d=c[f+12>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);d=c[f+4>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);d=c[h>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);d=c[g>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);d=c[e>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);__ZN6StringC2EPKc(f,915921);__ZN7VariantC2EPKc(h,1263606);__Z11_GLOBAL_DEFRK6StringRK7Variant(i,f,h);c[e>>2]=__ZNK7Variantcv6StringEv(i)|0;if(c[i>>2]|0)__ZN7Variant5clearEv(i);if(c[h>>2]|0)__ZN7Variant5clearEv(h);i=c[f>>2]|0;if(i|0?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);i=__ZN12GlobalConfig13get_singletonEv()|0;__ZN6StringC2EPKc(f,915921);__ZN6StringC2EPKc(j,915921);__ZN6StringC2EPKc(k,915938);d=h+4|0;c[d>>2]=0;g=h+12|0;c[g>>2]=0;c[h>>2]=4;y=c[j>>2]|0;if(y|0?(c[d>>2]=0,__Z28atomic_conditional_incrementPj(y+-8|0)|0):0)c[d>>2]=c[j>>2];c[h+8>>2]=13;d=c[g>>2]|0;if((d|0)!=(c[k>>2]|0)){if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);c[g>>2]=0;d=c[k>>2]|0;if(d|0?__Z28atomic_conditional_incrementPj(d+-8|0)|0:0)c[g>>2]=c[k>>2]}c[h+16>>2]=4103;__ZN12GlobalConfig24set_custom_property_infoERK6StringRK12PropertyInfo(i,f,h);i=c[h+12>>2]|0;if(i|0?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);i=c[h+4>>2]|0;if(i|0?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);i=c[k>>2]|0;if(i|0?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);i=c[j>>2]|0;do if(i|0){if(__Z16atomic_decrementPj(i+-8|0)|0)break;__ZN6Memory11free_staticEPvb(i,1)}while(0);i=c[f>>2]|0;do if(i|0){if(__Z16atomic_decrementPj(i+-8|0)|0)break;__ZN6Memory11free_staticEPvb(i,1)}while(0);__ZN6StringC2EPKc(h,915951);__ZN7VariantC2EPKc(k,1263606);__Z11_GLOBAL_DEFRK6StringRK7Variant(n,h,k);c[f>>2]=__ZNK7Variantcv6StringEv(n)|0;if(c[n>>2]|0)__ZN7Variant5clearEv(n);if(c[k>>2]|0)__ZN7Variant5clearEv(k);n=c[h>>2]|0;do if(n|0){if(__Z16atomic_decrementPj(n+-8|0)|0)break;__ZN6Memory11free_staticEPvb(n,1)}while(0);n=__ZN12GlobalConfig13get_singletonEv()|0;__ZN6StringC2EPKc(h,915951);__ZN6StringC2EPKc(o,915951);__ZN6StringC2EPKc(p,915973);i=k+4|0;c[i>>2]=0;j=k+12|0;c[j>>2]=0;c[k>>2]=4;g=c[o>>2]|0;do if(g|0){c[i>>2]=0;if(!(__Z28atomic_conditional_incrementPj(g+-8|0)|0))break;c[i>>2]=c[o>>2]}while(0);c[k+8>>2]=13;i=c[j>>2]|0;do if((i|0)!=(c[p>>2]|0)){do if(i|0){if(__Z16atomic_decrementPj(i+-8|0)|0)break;__ZN6Memory11free_staticEPvb(i,1)}while(0);c[j>>2]=0;g=c[p>>2]|0;if(!g)break;if(!(__Z28atomic_conditional_incrementPj(g+-8|0)|0))break;c[j>>2]=c[p>>2]}while(0);c[k+16>>2]=4103;__ZN12GlobalConfig24set_custom_property_infoERK6StringRK12PropertyInfo(n,h,k);n=c[k+12>>2]|0;do if(n|0){if(__Z16atomic_decrementPj(n+-8|0)|0)break;__ZN6Memory11free_staticEPvb(n,1)}while(0);n=c[k+4>>2]|0;do if(n|0){if(__Z16atomic_decrementPj(n+-8|0)|0)break;__ZN6Memory11free_staticEPvb(n,1)}while(0);n=c[p>>2]|0;do if(n|0){if(__Z16atomic_decrementPj(n+-8|0)|0)break;__ZN6Memory11free_staticEPvb(n,1)}while(0);n=c[o>>2]|0;do if(n|0){if(__Z16atomic_decrementPj(n+-8|0)|0)break;__ZN6Memory11free_staticEPvb(n,1)}while(0);n=c[h>>2]|0;do if(n|0){if(__Z16atomic_decrementPj(n+-8|0)|0)break;__ZN6Memory11free_staticEPvb(n,1)}while(0);c[h>>2]=0;n=__ZNK6StringneERKS_(e,h)|0;o=c[h>>2]|0;do if(o|0){if(__Z16atomic_decrementPj(o+-8|0)|0)break;__ZN6Memory11free_staticEPvb(o,1)}while(0);if(n){__ZN6StringC2EPKc(k,1263606);n=__ZN14ResourceLoader4loadERK6StringS2_bP5Error(e,k,0,0)|0;c[h>>2]=0;do if(!n)c[h>>2]=0;else{o=$i[c[(c[n>>2]|0)+44>>2]&8191](n,1234368)|0;j=o?n:0;o=c[h>>2]|0;do if((j|0)!=(o|0)){do if(o|0){if(!(__ZN9Reference11unreferenceEv(o)|0))break;i=c[h>>2]|0;if(!(__Z17predelete_handlerP6Object(i)|0))break;gj[c[(c[i>>2]|0)+76>>2]&8191](i);__ZN6Memory11free_staticEPvb(i,0)}while(0);c[h>>2]=j;if(!j)break;__ZN9Reference9referenceEv(j)}while(0);if(!(__ZN9Reference11unreferenceEv(n)|0))break;if(!(__Z17predelete_handlerP6Object(n)|0))break;gj[c[(c[n>>2]|0)+76>>2]&8191](n);__ZN6Memory11free_staticEPvb(n,0)}while(0);n=c[k>>2]|0;do if(n|0){if(__Z16atomic_decrementPj(n+-8|0)|0)break;__ZN6Memory11free_staticEPvb(n,1)}while(0);do if(c[h>>2]|0){__ZN5Theme11set_defaultERK3RefIS_E(h);n=c[h>>2]|0;if(!n)break;if(!(__ZN9Reference11unreferenceEv(n)|0))break;n=c[h>>2]|0;if(!(__Z17predelete_handlerP6Object(n)|0))break;gj[c[(c[n>>2]|0)+76>>2]&8191](n);__ZN6Memory11free_staticEPvb(n,0)}while(0)}else{c[h>>2]=0;c[k>>2]=0;n=__ZNK6StringneERKS_(f,k)|0;j=c[k>>2]|0;do if(j|0){if(__Z16atomic_decrementPj(j+-8|0)|0)break;__ZN6Memory11free_staticEPvb(j,1)}while(0);if(n){__ZN6StringC2EPKc(p,1263606);c[k>>2]=__ZN14ResourceLoader4loadERK6StringS2_bP5Error(f,p,0,0)|0;__ZN3RefI4FontEaSI8ResourceEEvRKS_IT_E(h,k);n=c[k>>2]|0;do if(n|0){if(!(__ZN9Reference11unreferenceEv(n)|0))break;j=c[k>>2]|0;if(!(__Z17predelete_handlerP6Object(j)|0))break;gj[c[(c[j>>2]|0)+76>>2]&8191](j);__ZN6Memory11free_staticEPvb(j,0)}while(0);c[k>>2]=0;n=c[p>>2]|0;do if(n|0){if(__Z16atomic_decrementPj(n+-8|0)|0)break;__ZN6Memory11free_staticEPvb(n,1)}while(0)}c[q>>2]=0;n=c[h>>2]|0;if(n|0){c[q>>2]=n;__ZN9Reference9referenceEv(n)}__Z18make_default_themeb3RefI4FontE(w,q);w=c[q>>2]|0;do if(w|0){if(!(__ZN9Reference11unreferenceEv(w)|0))break;n=c[q>>2]|0;if(!(__Z17predelete_handlerP6Object(n)|0))break;gj[c[(c[n>>2]|0)+76>>2]&8191](n);__ZN6Memory11free_staticEPvb(n,0)}while(0);c[q>>2]=0;q=c[h>>2]|0;do if(q|0){if(!(__ZN9Reference11unreferenceEv(q)|0))break;w=c[h>>2]|0;if(!(__Z17predelete_handlerP6Object(w)|0))break;gj[c[(c[w>>2]|0)+76>>2]&8191](w);__ZN6Memory11free_staticEPvb(w,0)}while(0)}q=__ZN2OS13get_singletonEv()|0;gj[c[(c[q>>2]|0)+292>>2]&8191](q);__ZN7ClassDB14register_classI6ObjectEEvv();__ZN7ClassDB14register_classI4NodeEEvv();__Z12_global_lockv();if(!(a[1263238]|0)){if(!(a[1256996]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI4NodeEEvv();__ZN4Node13_bind_methodsEv();a[1256996]=1}__ZN7ClassDB10_add_classI19InstancePlaceholderEEvv();__ZN19InstancePlaceholder13_bind_methodsEv();a[1263238]=1}__Z14_global_unlockv();__ZN7ClassDB14register_classI8ViewportEEvv();__ZN7ClassDB14register_classI15ViewportTextureEEvv();__ZN7ClassDB14register_classI11HTTPRequestEEvv();__ZN7ClassDB14register_classI5TimerEEvv();__ZN7ClassDB14register_classI11CanvasLayerEEvv();__ZN7ClassDB14register_classI14CanvasModulateEEvv();__ZN7ClassDB14register_classI17ResourcePreloaderEEvv();__ZN7ClassDB14register_classI11ButtonGroupEEvv();__Z12_global_lockv();__ZN10BaseButton16initialize_classEv();__Z14_global_unlockv();q=__ZN2OS13get_singletonEv()|0;gj[c[(c[q>>2]|0)+292>>2]&8191](q);__ZN7ClassDB14register_classI8ShortCutEEvv();__ZN7ClassDB14register_classI7ControlEEvv();__ZN7ClassDB14register_classI6ButtonEEvv();__ZN7ClassDB14register_classI5LabelEEvv();__ZN7ClassDB14register_classI10HScrollBarEEvv();__ZN7ClassDB14register_classI10VScrollBarEEvv();__ZN7ClassDB14register_classI11ProgressBarEEvv();__ZN7ClassDB14register_classI7HSliderEEvv();__ZN7ClassDB14register_classI7VSliderEEvv();__ZN7ClassDB14register_classI5PopupEEvv();__ZN7ClassDB14register_classI10PopupPanelEEvv();__ZN7ClassDB14register_classI10MenuButtonEEvv();__ZN7ClassDB14register_classI8CheckBoxEEvv();__ZN7ClassDB14register_classI11CheckButtonEEvv();__ZN7ClassDB14register_classI10ToolButtonEEvv();__ZN7ClassDB14register_classI10LinkButtonEEvv();__ZN7ClassDB14register_classI5PanelEEvv();__ZN7ClassDB14register_classI5RangeEEvv();q=__ZN2OS13get_singletonEv()|0;gj[c[(c[q>>2]|0)+292>>2]&8191](q);__ZN7ClassDB14register_classI11TextureRectEEvv();__ZN7ClassDB14register_classI9ColorRectEEvv();__ZN7ClassDB14register_classI13NinePatchRectEEvv();__ZN7ClassDB14register_classI12TabContainerEEvv();__ZN7ClassDB14register_classI4TabsEEvv();__Z12_global_lockv();__ZN9Separator16initialize_classEv();__Z14_global_unlockv();__ZN7ClassDB14register_classI10HSeparatorEEvv();__ZN7ClassDB14register_classI10VSeparatorEEvv();__ZN7ClassDB14register_classI13TextureButtonEEvv();__ZN7ClassDB14register_classI9ContainerEEvv();__Z12_global_lockv();if(!(a[1257011]|0)){__ZN9Container16initialize_classEv();__ZN7ClassDB10_add_classI12BoxContainerEEvv();__ZN12BoxContainer13_bind_methodsEv();a[1257011]=1}__Z14_global_unlockv();__ZN7ClassDB14register_classI13HBoxContainerEEvv();__ZN7ClassDB14register_classI13VBoxContainerEEvv();__ZN7ClassDB14register_classI13GridContainerEEvv();__ZN7ClassDB14register_classI15CenterContainerEEvv();__ZN7ClassDB14register_classI15ScrollContainerEEvv();__ZN7ClassDB14register_classI14PanelContainerEEvv();__Z12_global_lockv();if(!(a[1263266]|0)){__ZN9Container16initialize_classEv();__ZN7ClassDB10_add_classI14SplitContainerEEvv();__ZN14SplitContainer13_bind_methodsEv();a[1263266]=1}__Z14_global_unlockv();__ZN7ClassDB14register_classI15HSplitContainerEEvv();__ZN7ClassDB14register_classI15VSplitContainerEEvv();__ZN7ClassDB14register_classI9GraphNodeEEvv();__ZN7ClassDB14register_classI9GraphEditEEvv();q=__ZN2OS13get_singletonEv()|0;gj[c[(c[q>>2]|0)+292>>2]&8191](q);__Z12_global_lockv();__ZN11ButtonArray16initialize_classEv();__Z14_global_unlockv();__ZN7ClassDB14register_classI12HButtonArrayEEvv();__ZN7ClassDB14register_classI12VButtonArrayEEvv();__ZN7ClassDB14register_classI15TextureProgressEEvv();__ZN7ClassDB14register_classI8ItemListEEvv();__ZN7ClassDB14register_classI10FileDialogEEvv();__ZN7ClassDB14register_classI8LineEditEEvv();__ZN7ClassDB14register_classI9PopupMenuEEvv();__ZN7ClassDB14register_classI4TreeEEvv();__ZN7ClassDB14register_classI8TextEditEEvv();__Z12_global_lockv();if(!(a[1263285]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI8TreeItemEEvv();__ZN8TreeItem13_bind_methodsEv();a[1263285]=1}__Z14_global_unlockv();__ZN7ClassDB14register_classI12OptionButtonEEvv();__ZN7ClassDB14register_classI7SpinBoxEEvv();__ZN7ClassDB14register_classI13ReferenceRectEEvv();__ZN7ClassDB14register_classI11ColorPickerEEvv();__ZN7ClassDB14register_classI17ColorPickerButtonEEvv();__ZN7ClassDB14register_classI13RichTextLabelEEvv();__ZN7ClassDB14register_classI11PopupDialogEEvv();__ZN7ClassDB14register_classI12WindowDialogEEvv();__ZN7ClassDB14register_classI12AcceptDialogEEvv();__ZN7ClassDB14register_classI18ConfirmationDialogEEvv();__ZN7ClassDB14register_classI11VideoPlayerEEvv();__ZN7ClassDB14register_classI15MarginContainerEEvv();__ZN7ClassDB14register_classI17ViewportContainerEEvv();q=__ZN2OS13get_singletonEv()|0;gj[c[(c[q>>2]|0)+292>>2]&8191](q);__ZN7ClassDB14register_classI7SpatialEEvv();__Z12_global_lockv();if(!(a[1263426]|0)){if(!(a[1257001]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI9ReferenceEEvv();__ZN9Reference13_bind_methodsEv();a[1257001]=1}__ZN7ClassDB10_add_classI12SpatialGizmoEEvv();a[1263426]=1}__Z14_global_unlockv();__ZN7ClassDB14register_classI8SkeletonEEvv();__ZN7ClassDB14register_classI15AnimationPlayerEEvv();__ZN7ClassDB14register_classI5TweenEEvv();q=__ZN2OS13get_singletonEv()|0;gj[c[(c[q>>2]|0)+292>>2]&8191](q);__ZN7ClassDB14register_classI14BoneAttachmentEEvv();__ZN7ClassDB22register_virtual_classI14VisualInstanceEEvv();__ZN7ClassDB14register_classI6CameraEEvv();__ZN7ClassDB14register_classI8ListenerEEvv();__ZN7ClassDB14register_classI18InterpolatedCameraEEvv();__ZN7ClassDB14register_classI8TestCubeEEvv();__ZN7ClassDB14register_classI12MeshInstanceEEvv();__ZN7ClassDB14register_classI17ImmediateGeometryEEvv();__ZN7ClassDB14register_classI8Sprite3DEEvv();__ZN7ClassDB14register_classI16AnimatedSprite3DEEvv();__Z12_global_lockv();__ZN5Light16initialize_classEv();__Z14_global_unlockv();__ZN7ClassDB14register_classI16DirectionalLightEEvv();__ZN7ClassDB14register_classI9OmniLightEEvv();__ZN7ClassDB14register_classI9SpotLightEEvv();__ZN7ClassDB14register_classI15ReflectionProbeEEvv();__ZN7ClassDB14register_classI7GIProbeEEvv();__ZN7ClassDB14register_classI11GIProbeDataEEvv();__ZN7ClassDB14register_classI19AnimationTreePlayerEEvv();__ZN7ClassDB14register_classI6PortalEEvv();__ZN7ClassDB14register_classI9ParticlesEEvv();__ZN7ClassDB14register_classI10Position3DEEvv();__ZN7ClassDB14register_classI4QuadEEvv();__ZN7ClassDB14register_classI22NavigationMeshInstanceEEvv();__ZN7ClassDB14register_classI14NavigationMeshEEvv();__ZN7ClassDB14register_classI10NavigationEEvv();q=__ZN2OS13get_singletonEv()|0;gj[c[(c[q>>2]|0)+292>>2]&8191](q);__ZN7ClassDB22register_virtual_classI15CollisionObjectEEvv();__ZN7ClassDB14register_classI10StaticBodyEEvv();__ZN7ClassDB14register_classI9RigidBodyEEvv();__ZN7ClassDB14register_classI13KinematicBodyEEvv();__ZN7ClassDB14register_classI11VehicleBodyEEvv();__ZN7ClassDB14register_classI12VehicleWheelEEvv();__ZN7ClassDB14register_classI4AreaEEvv();__ZN7ClassDB14register_classI14ProximityGroupEEvv();__ZN7ClassDB14register_classI14CollisionShapeEEvv();__ZN7ClassDB14register_classI16CollisionPolygonEEvv();__ZN7ClassDB14register_classI7RayCastEEvv();__ZN7ClassDB14register_classI17MultiMeshInstanceEEvv();__ZN7ClassDB14register_classI4RoomEEvv();__ZN7ClassDB14register_classI7Curve3DEEvv();__ZN7ClassDB14register_classI4PathEEvv();__ZN7ClassDB14register_classI10PathFollowEEvv();__ZN7ClassDB14register_classI18VisibilityNotifierEEvv();__ZN7ClassDB14register_classI17VisibilityEnablerEEvv();__ZN7ClassDB14register_classI10BakedLightEEvv();__ZN7ClassDB14register_classI16WorldEnvironmentEEvv();__ZN7ClassDB14register_classI15RemoteTransformEEvv();__ZN7ClassDB22register_virtual_classI5JointEEvv();__ZN7ClassDB14register_classI8PinJointEEvv();__ZN7ClassDB14register_classI10HingeJointEEvv();__ZN7ClassDB14register_classI11SliderJointEEvv();__ZN7ClassDB14register_classI14ConeTwistJointEEvv();__ZN7ClassDB14register_classI16Generic6DOFJointEEvv();q=__ZN2OS13get_singletonEv()|0;gj[c[(c[q>>2]|0)+292>>2]&8191](q);__ZN7ClassDB14register_classI11MeshLibraryEEvv();__ZN6StringC2EPKc(h,915992);q=__ZN2OS13get_singletonEv()|0;__ZN7VariantC2Eb(k,ij[c[(c[q>>2]|0)+344>>2]&8191](q)|0);__Z11_GLOBAL_DEFRK6StringRK7Variant(r,h,k);__ZN12AcceptDialog18set_swap_ok_cancelEb(__ZNK7VariantcvbEv(r)|0);if(c[r>>2]|0)__ZN7Variant5clearEv(r);if(c[k>>2]|0)__ZN7Variant5clearEv(k);r=c[h>>2]|0;do if(r|0){if(__Z16atomic_decrementPj(r+-8|0)|0)break;__ZN6Memory11free_staticEPvb(r,1)}while(0);__ZN7ClassDB14register_classI6ShaderEEvv();__ZN7ClassDB14register_classI14ShaderMaterialEEvv();__Z12_global_lockv();if(!(a[1256995]|0)){if(!(a[1256996]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI4NodeEEvv();__ZN4Node13_bind_methodsEv();a[1256996]=1}__ZN7ClassDB10_add_classI10CanvasItemEEvv();__ZN10CanvasItem13_bind_methodsEv();a[1256995]=1}__Z14_global_unlockv();__ZN7ClassDB14register_classI6Node2DEEvv();__ZN7ClassDB14register_classI11Particles2DEEvv();__ZN7ClassDB14register_classI19ParticleAttractor2DEEvv();__ZN7ClassDB14register_classI6SpriteEEvv();__ZN7ClassDB14register_classI12SpriteFramesEEvv();__ZN7ClassDB14register_classI14AnimatedSpriteEEvv();__ZN7ClassDB14register_classI10Position2DEEvv();__ZN7ClassDB14register_classI6Line2DEEvv();__Z12_global_lockv();__ZN17CollisionObject2D16initialize_classEv();__Z14_global_unlockv();__Z12_global_lockv();if(!(a[1263362]|0)){__ZN17CollisionObject2D16initialize_classEv();__ZN7ClassDB10_add_classI13PhysicsBody2DEEvv();__ZN13PhysicsBody2D13_bind_methodsEv();a[1263362]=1}__Z14_global_unlockv();__ZN7ClassDB14register_classI12StaticBody2DEEvv();__ZN7ClassDB14register_classI11RigidBody2DEEvv();__ZN7ClassDB14register_classI15KinematicBody2DEEvv();__ZN7ClassDB14register_classI6Area2DEEvv();__ZN7ClassDB14register_classI16CollisionShape2DEEvv();__ZN7ClassDB14register_classI18CollisionPolygon2DEEvv();__ZN7ClassDB14register_classI9RayCast2DEEvv();__ZN7ClassDB14register_classI20VisibilityNotifier2DEEvv();__ZN7ClassDB14register_classI19VisibilityEnabler2DEEvv();__ZN7ClassDB14register_classI9Polygon2DEEvv();__ZN7ClassDB14register_classI7Light2DEEvv();__ZN7ClassDB14register_classI15LightOccluder2DEEvv();__ZN7ClassDB14register_classI17OccluderPolygon2DEEvv();__ZN7ClassDB14register_classI5YSortEEvv();__ZN7ClassDB14register_classI14BackBufferCopyEEvv();r=__ZN2OS13get_singletonEv()|0;gj[c[(c[r>>2]|0)+292>>2]&8191](r);__ZN7ClassDB14register_classI8Camera2DEEvv();__Z12_global_lockv();__ZN7Joint2D16initialize_classEv();__Z14_global_unlockv();__ZN7ClassDB14register_classI10PinJoint2DEEvv();__ZN7ClassDB14register_classI13GrooveJoint2DEEvv();__ZN7ClassDB14register_classI19DampedSpringJoint2DEEvv();__ZN7ClassDB14register_classI7TileSetEEvv();__ZN7ClassDB14register_classI7TileMapEEvv();__ZN7ClassDB14register_classI18ParallaxBackgroundEEvv();__ZN7ClassDB14register_classI13ParallaxLayerEEvv();__ZN7ClassDB14register_classI17TouchScreenButtonEEvv();__ZN7ClassDB14register_classI17RemoteTransform2DEEvv();r=__ZN2OS13get_singletonEv()|0;gj[c[(c[r>>2]|0)+292>>2]&8191](r);__ZN7ClassDB22register_virtual_classI6ShaderEEvv();__ZN7ClassDB14register_classI4MeshEEvv();__ZN7ClassDB14register_classI8QuadMeshEEvv();__ZN7ClassDB22register_virtual_classI8MaterialEEvv();__ZN7ClassDB14register_classI15SpatialMaterialEEvv();__ZN10StringNameC2EPKc(h,916018);__ZN10StringNameC2EPKc(k,821167);__ZN7ClassDB23add_compatibility_classERK10StringNameS2_(h,k);__ZN10StringNameD2Ev(k);__ZN10StringNameD2Ev(h);__ZN9SceneTree17add_idle_callbackEPFvvE(8);__ZN15SpatialMaterial12init_shadersEv();__ZN7ClassDB14register_classI17ParticlesMaterialEEvv();__ZN9SceneTree17add_idle_callbackEPFvvE(9);__ZN17ParticlesMaterial12init_shadersEv();__ZN7ClassDB14register_classI10RoomBoundsEEvv();__ZN7ClassDB14register_classI9MultiMeshEEvv();__ZN7ClassDB14register_classI11MeshLibraryEEvv();r=__ZN2OS13get_singletonEv()|0;gj[c[(c[r>>2]|0)+292>>2]&8191](r);__ZN7ClassDB14register_classI8RayShapeEEvv();__ZN7ClassDB14register_classI11SphereShapeEEvv();__ZN7ClassDB14register_classI8BoxShapeEEvv();__ZN7ClassDB14register_classI12CapsuleShapeEEvv();__ZN7ClassDB14register_classI10PlaneShapeEEvv();__ZN7ClassDB14register_classI18ConvexPolygonShapeEEvv();__ZN7ClassDB14register_classI19ConcavePolygonShapeEEvv();__ZN7ClassDB14register_classI11SurfaceToolEEvv();__ZN7ClassDB14register_classI12MeshDataToolEEvv();r=__ZN2OS13get_singletonEv()|0;gj[c[(c[r>>2]|0)+292>>2]&8191](r);__ZN7ClassDB14register_classI5WorldEEvv();__ZN7ClassDB14register_classI11EnvironmentEEvv();__ZN7ClassDB14register_classI7World2DEEvv();__ZN7ClassDB22register_virtual_classI7TextureEEvv();__ZN7ClassDB22register_virtual_classI6SkyBoxEEvv();__ZN7ClassDB14register_classI11ImageSkyBoxEEvv();__ZN7ClassDB14register_classI13StreamTextureEEvv();__ZN7ClassDB14register_classI12ImageTextureEEvv();__ZN7ClassDB14register_classI12AtlasTextureEEvv();__ZN7ClassDB14register_classI12LargeTextureEEvv();__ZN7ClassDB14register_classI12CurveTextureEEvv();__ZN7ClassDB14register_classI15GradientTextureEEvv();__ZN7ClassDB14register_classI7CubeMapEEvv();__ZN7ClassDB14register_classI9AnimationEEvv();__ZN7ClassDB22register_virtual_classI4FontEEvv();__ZN7ClassDB14register_classI10BitmapFontEEvv();__ZN7ClassDB14register_classI15DynamicFontDataEEvv();__ZN7ClassDB14register_classI11DynamicFontEEvv();__ZN7ClassDB14register_classI13StyleBoxEmptyEEvv();__ZN7ClassDB14register_classI15StyleBoxTextureEEvv();__ZN7ClassDB14register_classI12StyleBoxFlatEEvv();__ZN7ClassDB14register_classI5ThemeEEvv();__ZN7ClassDB14register_classI17PolygonPathFinderEEvv();__ZN7ClassDB14register_classI6BitMapEEvv();__ZN7ClassDB14register_classI9ColorRampEEvv();r=__ZN2OS13get_singletonEv()|0;gj[c[(c[r>>2]|0)+292>>2]&8191](r);__ZN7ClassDB14register_classI11AudioPlayerEEvv();__ZN7ClassDB22register_virtual_classI11VideoStreamEEvv();__ZN7ClassDB14register_classI17AudioStreamSampleEEvv();r=__ZN2OS13get_singletonEv()|0;gj[c[(c[r>>2]|0)+292>>2]&8191](r);__ZN7ClassDB22register_virtual_classI7Shape2DEEvv();__ZN7ClassDB14register_classI11LineShape2DEEvv();__ZN7ClassDB14register_classI14SegmentShape2DEEvv();__ZN7ClassDB14register_classI10RayShape2DEEvv();__ZN7ClassDB14register_classI13CircleShape2DEEvv();__ZN7ClassDB14register_classI16RectangleShape2DEEvv();__ZN7ClassDB14register_classI14CapsuleShape2DEEvv();__ZN7ClassDB14register_classI20ConvexPolygonShape2DEEvv();__ZN7ClassDB14register_classI21ConcavePolygonShape2DEEvv();__ZN7ClassDB14register_classI7Curve2DEEvv();__ZN7ClassDB14register_classI6Path2DEEvv();__ZN7ClassDB14register_classI12PathFollow2DEEvv();__ZN7ClassDB14register_classI12Navigation2DEEvv();__ZN7ClassDB14register_classI17NavigationPolygonEEvv();__ZN7ClassDB14register_classI25NavigationPolygonInstanceEEvv();r=__ZN2OS13get_singletonEv()|0;gj[c[(c[r>>2]|0)+292>>2]&8191](r);__Z12_global_lockv();if(!(a[1263399]|0)){if(!(a[1257001]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI9ReferenceEEvv();__ZN9Reference13_bind_methodsEv();a[1257001]=1}__ZN7ClassDB10_add_classI10SceneStateEEvv();__ZN10SceneState13_bind_methodsEv();a[1263399]=1}__Z14_global_unlockv();__ZN7ClassDB14register_classI11PackedSceneEEvv();__ZN7ClassDB14register_classI9SceneTreeEEvv();__Z12_global_lockv();if(!(a[1263427]|0)){if(!(a[1257001]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI9ReferenceEEvv();__ZN9Reference13_bind_methodsEv();a[1257001]=1}__ZN7ClassDB10_add_classI14SceneTreeTimerEEvv();__ZN14SceneTreeTimer13_bind_methodsEv();a[1263427]=1}__Z14_global_unlockv();r=__ZN2OS13get_singletonEv()|0;gj[c[(c[r>>2]|0)+292>>2]&8191](r);r=__ZnwjPKc(4,1263606)|0;__ZN23ResourceFormatSaverTextC2Ev(r);c[309102]=r;__ZN13ResourceSaver25add_resource_format_saverEP19ResourceFormatSaverb(r,1);r=__ZnwjPKc(4,1263606)|0;c[r>>2]=297824;c[309103]=r;__ZN14ResourceLoader26add_resource_format_loaderEP20ResourceFormatLoaderb(r,1);r=0;do{r=r+1|0;q=((r|0)<0)<<31>>31;c[k>>2]=__Z4itosx(r,q)|0;c[h>>2]=__ZplPKcRK6String(916039,k)|0;__ZN7VariantC2EPKc(p,1263606);__Z11_GLOBAL_DEFRK6StringRK7Variant(s,h,p);if(c[s>>2]|0)__ZN7Variant5clearEv(s);if(c[p>>2]|0)__ZN7Variant5clearEv(p);w=c[h>>2]|0;do if(w|0){if(__Z16atomic_decrementPj(w+-8|0)|0)break;__ZN6Memory11free_staticEPvb(w,1)}while(0);w=c[k>>2]|0;do if(w|0){if(__Z16atomic_decrementPj(w+-8|0)|0)break;__ZN6Memory11free_staticEPvb(w,1)}while(0);c[k>>2]=__Z4itosx(r,q)|0;c[h>>2]=__ZplPKcRK6String(916068,k)|0;__ZN7VariantC2EPKc(p,1263606);__Z11_GLOBAL_DEFRK6StringRK7Variant(t,h,p);if(c[t>>2]|0)__ZN7Variant5clearEv(t);if(c[p>>2]|0)__ZN7Variant5clearEv(p);w=c[h>>2]|0;do if(w|0){if(__Z16atomic_decrementPj(w+-8|0)|0)break;__ZN6Memory11free_staticEPvb(w,1)}while(0);w=c[k>>2]|0;do if(w|0){if(__Z16atomic_decrementPj(w+-8|0)|0)break;__ZN6Memory11free_staticEPvb(w,1)}while(0);c[k>>2]=__Z4itosx(r,q)|0;c[h>>2]=__ZplPKcRK6String(916098,k)|0;__ZN7VariantC2EPKc(p,1263606);__Z11_GLOBAL_DEFRK6StringRK7Variant(u,h,p);if(c[u>>2]|0)__ZN7Variant5clearEv(u);if(c[p>>2]|0)__ZN7Variant5clearEv(p);w=c[h>>2]|0;do if(w|0){if(__Z16atomic_decrementPj(w+-8|0)|0)break;__ZN6Memory11free_staticEPvb(w,1)}while(0);w=c[k>>2]|0;do if(w|0){if(__Z16atomic_decrementPj(w+-8|0)|0)break;__ZN6Memory11free_staticEPvb(w,1)}while(0);c[k>>2]=__Z4itosx(r,q)|0;c[h>>2]=__ZplPKcRK6String(916127,k)|0;__ZN7VariantC2EPKc(p,1263606);__Z11_GLOBAL_DEFRK6StringRK7Variant(v,h,p);if(c[v>>2]|0)__ZN7Variant5clearEv(v);if(c[p>>2]|0)__ZN7Variant5clearEv(p);w=c[h>>2]|0;do if(w|0){if(__Z16atomic_decrementPj(w+-8|0)|0)break;__ZN6Memory11free_staticEPvb(w,1)}while(0);w=c[k>>2]|0;do if(w|0){if(__Z16atomic_decrementPj(w+-8|0)|0)break;__ZN6Memory11free_staticEPvb(w,1)}while(0)}while((r|0)!=20);r=c[f>>2]|0;do if(r|0){if(__Z16atomic_decrementPj(r+-8|0)|0)break;__ZN6Memory11free_staticEPvb(r,1)}while(0);r=c[e>>2]|0;if(!r){l=b;return}if(__Z16atomic_decrementPj(r+-8|0)|0){l=b;return}__ZN6Memory11free_staticEPvb(r,1);l=b;return}function __ZN4Node14init_node_hrcrEv(){c[308594]=1;return}function __ZN5Theme11set_defaultERK3RefIS_E(a){a=a|0;var b=0;b=c[308587]|0;if((c[a>>2]|0)==(b|0))return;if((b|0?__ZN9Reference11unreferenceEv(b)|0:0)?(b=c[308587]|0,__Z17predelete_handlerP6Object(b)|0):0){gj[c[(c[b>>2]|0)+76>>2]&8191](b);__ZN6Memory11free_staticEPvb(b,0)}c[308587]=0;b=c[a>>2]|0;c[308587]=b;if(!b)return;__ZN9Reference9referenceEv(b);return}function __ZN3RefI4FontEaSI8ResourceEEvRKS_IT_E(a,b){a=a|0;b=b|0;var d=0,e=0;d=c[b>>2]|0;if(!d){b=c[a>>2]|0;if((b|0?__ZN9Reference11unreferenceEv(b)|0:0)?(b=c[a>>2]|0,__Z17predelete_handlerP6Object(b)|0):0){gj[c[(c[b>>2]|0)+76>>2]&8191](b);__ZN6Memory11free_staticEPvb(b,0)}c[a>>2]=0;return}b=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1234340)|0;e=b?d:0;d=c[a>>2]|0;if((e|0)==(d|0))return;if((d|0?__ZN9Reference11unreferenceEv(d)|0:0)?(d=c[a>>2]|0,__Z17predelete_handlerP6Object(d)|0):0){gj[c[(c[d>>2]|0)+76>>2]&8191](d);__ZN6Memory11free_staticEPvb(d,0)}c[a>>2]=e;if(!e)return;__ZN9Reference9referenceEv(e);return}function __Z18make_default_themeb3RefI4FontE(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;d=l;l=l+32|0;if((l|0)>=(m|0))ba(32);e=d+20|0;f=d+16|0;g=d+12|0;h=d+8|0;i=d+4|0;j=d;c[e>>2]=0;__ZN3RefI5ThemeE8instanceEv(e);c[f>>2]=0;c[g>>2]=0;c[h>>2]=0;do if(!(c[b>>2]|0))if(a){k=__ZL10make_font2iiiPKiiS0_iiPKh(25,19,326184,948613)|0;n=c[h>>2]|0;if((k|0)==(n|0)){if(!k){o=28;break}p=k}else{if((n|0?__ZN9Reference11unreferenceEv(n)|0:0)?(n=c[h>>2]|0,__Z17predelete_handlerP6Object(n)|0):0){gj[c[(c[n>>2]|0)+76>>2]&8191](n);__ZN6Memory11free_staticEPvb(n,0)}c[h>>2]=k;if(!k){o=39;break}__ZN9Reference9referenceEv(k);p=k}if(!(__ZN9Reference11unreferenceEv(p)|0)){o=28;break}if(!(__Z17predelete_handlerP6Object(k)|0)){o=28;break}gj[c[(c[k>>2]|0)+76>>2]&8191](k);__ZN6Memory11free_staticEPvb(k,0);o=28;break}else{k=__ZL10make_font2iiiPKiiS0_iiPKh(14,11,332296,973868)|0;n=c[h>>2]|0;if((k|0)==(n|0)){if(!k){o=28;break}q=k}else{if((n|0?__ZN9Reference11unreferenceEv(n)|0:0)?(n=c[h>>2]|0,__Z17predelete_handlerP6Object(n)|0):0){gj[c[(c[n>>2]|0)+76>>2]&8191](n);__ZN6Memory11free_staticEPvb(n,0)}c[h>>2]=k;if(!k){o=39;break}__ZN9Reference9referenceEv(k);q=k}if(!(__ZN9Reference11unreferenceEv(q)|0)){o=28;break}if(!(__Z17predelete_handlerP6Object(k)|0)){o=28;break}gj[c[(c[k>>2]|0)+76>>2]&8191](k);__ZN6Memory11free_staticEPvb(k,0);o=28;break}else{__ZN3RefI10BitmapFontEaSI4FontEEvRKS_IT_E(h,b);o=28}while(0);if((o|0)==28){b=c[h>>2]|0;if(b){__ZN9Reference9referenceEv(b);q=c[h>>2]|0;c[i>>2]=0;if(!q){c[i>>2]=0;r=j}else{p=$i[c[(c[q>>2]|0)+44>>2]&8191](q,1234340)|0;k=p?q:0;q=c[i>>2]|0;if((k|0)!=(q|0)){if((q|0?__ZN9Reference11unreferenceEv(q)|0:0)?(q=c[i>>2]|0,__Z17predelete_handlerP6Object(q)|0):0){gj[c[(c[q>>2]|0)+76>>2]&8191](q);__ZN6Memory11free_staticEPvb(q,0)}c[i>>2]=k;if(k|0)__ZN9Reference9referenceEv(k)}r=j}c[j>>2]=0;k=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1234340)|0;q=k?b:0;k=c[j>>2]|0;if((q|0)!=(k|0)){if((k|0?__ZN9Reference11unreferenceEv(k)|0:0)?(k=c[j>>2]|0,__Z17predelete_handlerP6Object(k)|0):0){gj[c[(c[k>>2]|0)+76>>2]&8191](k);__ZN6Memory11free_staticEPvb(k,0)}c[j>>2]=q;if(q){__ZN9Reference9referenceEv(q);s=b;t=0;u=r;v=i;w=j;x=i}else{s=b;t=0;u=r;v=i;w=j;x=i}}else{s=b;t=0;u=r;v=i;w=j;x=i}}else o=39}if((o|0)==39){c[i>>2]=0;c[j>>2]=0;s=0;t=1;u=j;v=i;w=j;x=i}__Z18fill_default_themeR3RefI5ThemeERKS_I4FontES6_RS_I7TextureERS_I8StyleBoxEf(e,i,j,g,f,a?2.0:1.0);a=c[w>>2]|0;if((a|0?__ZN9Reference11unreferenceEv(a)|0:0)?(a=c[w>>2]|0,__Z17predelete_handlerP6Object(a)|0):0){gj[c[(c[a>>2]|0)+76>>2]&8191](a);__ZN6Memory11free_staticEPvb(a,0)}c[w>>2]=0;w=c[x>>2]|0;if((w|0?__ZN9Reference11unreferenceEv(w)|0:0)?(w=c[x>>2]|0,__Z17predelete_handlerP6Object(w)|0):0){gj[c[(c[w>>2]|0)+76>>2]&8191](w);__ZN6Memory11free_staticEPvb(w,0)}c[x>>2]=0;__ZN5Theme11set_defaultERK3RefIS_E(e);__ZN5Theme16set_default_iconERK3RefI7TextureE(g);__ZN5Theme17set_default_styleERK3RefI8StyleBoxE(f);c[i>>2]=0;x=c[h>>2]|0;if(x){w=$i[c[(c[x>>2]|0)+44>>2]&8191](x,1234340)|0;a=w?x:0;x=c[i>>2]|0;if((a|0)!=(x|0)){if((x|0?__ZN9Reference11unreferenceEv(x)|0:0)?(x=c[i>>2]|0,__Z17predelete_handlerP6Object(x)|0):0){gj[c[(c[x>>2]|0)+76>>2]&8191](x);__ZN6Memory11free_staticEPvb(x,0)}c[i>>2]=a;if(a|0)__ZN9Reference9referenceEv(a)}}else c[i>>2]=0;__ZN5Theme16set_default_fontERK3RefI4FontE(i);a=c[i>>2]|0;if((a|0?__ZN9Reference11unreferenceEv(a)|0:0)?(a=c[i>>2]|0,__Z17predelete_handlerP6Object(a)|0):0){gj[c[(c[a>>2]|0)+76>>2]&8191](a);__ZN6Memory11free_staticEPvb(a,0)}if((!t?__ZN9Reference11unreferenceEv(s)|0:0)?__Z17predelete_handlerP6Object(s)|0:0){gj[c[(c[s>>2]|0)+76>>2]&8191](s);__ZN6Memory11free_staticEPvb(s,0)}s=c[h>>2]|0;if((s|0?__ZN9Reference11unreferenceEv(s)|0:0)?(s=c[h>>2]|0,__Z17predelete_handlerP6Object(s)|0):0){gj[c[(c[s>>2]|0)+76>>2]&8191](s);__ZN6Memory11free_staticEPvb(s,0)}s=c[g>>2]|0;if((s|0?__ZN9Reference11unreferenceEv(s)|0:0)?(s=c[g>>2]|0,__Z17predelete_handlerP6Object(s)|0):0){gj[c[(c[s>>2]|0)+76>>2]&8191](s);__ZN6Memory11free_staticEPvb(s,0)}s=c[f>>2]|0;if((s|0?__ZN9Reference11unreferenceEv(s)|0:0)?(s=c[f>>2]|0,__Z17predelete_handlerP6Object(s)|0):0){gj[c[(c[s>>2]|0)+76>>2]&8191](s);__ZN6Memory11free_staticEPvb(s,0)}s=c[e>>2]|0;if(!s){l=d;return}if(!(__ZN9Reference11unreferenceEv(s)|0)){l=d;return}s=c[e>>2]|0;if(!(__Z17predelete_handlerP6Object(s)|0)){l=d;return}gj[c[(c[s>>2]|0)+76>>2]&8191](s);__ZN6Memory11free_staticEPvb(s,0);l=d;return}function __ZN7ClassDB14register_classI6ObjectEEvv(){var b=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=b+8|0;f=b+4|0;g=b;__Z12_global_lockv();__ZN6Object16initialize_classEv();__ZN6StringC2EPKc(e,1142944);c[g>>2]=c[e>>2];__ZN10StringNameC2ERK6String(f,g);e=c[313454]|0;if(!e)h=0;else{i=c[f>>2]|0;if(!i)j=0;else j=c[i+16>>2]|0;k=c[e+(((1<<(d[1253820]|0))+-1&j)<<2)>>2]|0;a:do if(!k)n=0;else{e=k;while(1){if((c[e>>2]|0)==(j|0)?(c[e+8>>2]|0)==(i|0):0){n=e;break a}e=c[e+4>>2]|0;if(!e){n=0;break}}}while(0);h=(n|0)==0?0:n+12|0}__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);if(!h){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1124689,1126301,210,1124704,0);__Z14_global_unlockv();l=b;return}else{a[1263537]=0;c[h+88>>2]=106;__Z14_global_unlockv();l=b;return}}function __ZN7ClassDB14register_classI4NodeEEvv(){var b=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=b+8|0;f=b+4|0;g=b;__Z12_global_lockv();if(!(a[1256996]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI4NodeEEvv();__ZN4Node13_bind_methodsEv();a[1256996]=1}__ZN6StringC2EPKc(e,1132465);c[g>>2]=c[e>>2];__ZN10StringNameC2ERK6String(f,g);e=c[313454]|0;if(!e)h=0;else{i=c[f>>2]|0;if(!i)j=0;else j=c[i+16>>2]|0;k=c[e+(((1<<d[1253820])+-1&j)<<2)>>2]|0;a:do if(!k)n=0;else{e=k;while(1){if((c[e>>2]|0)==(j|0)?(c[e+8>>2]|0)==(i|0):0){n=e;break a}e=c[e+4>>2]|0;if(!e){n=0;break}}}while(0);h=(n|0)==0?0:n+12|0}__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);if(!h){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1124689,1126301,210,1124704,0);__Z14_global_unlockv();l=b;return}else{a[1263537]=0;c[h+88>>2]=107;__Z14_global_unlockv();l=b;return}}function __ZN7ClassDB14register_classI8ViewportEEvv(){var b=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=b+8|0;f=b+4|0;g=b;__Z12_global_lockv();if(!(a[1263251]|0)){if(!(a[1256996]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI4NodeEEvv();__ZN4Node13_bind_methodsEv();a[1256996]=1}__ZN7ClassDB10_add_classI8ViewportEEvv();__ZN8Viewport13_bind_methodsEv();a[1263251]=1}__ZN6StringC2EPKc(e,879403);c[g>>2]=c[e>>2];__ZN10StringNameC2ERK6String(f,g);e=c[313454]|0;if(!e)h=0;else{i=c[f>>2]|0;if(!i)j=0;else j=c[i+16>>2]|0;k=c[e+(((1<<d[1253820])+-1&j)<<2)>>2]|0;a:do if(!k)n=0;else{e=k;while(1){if((c[e>>2]|0)==(j|0)?(c[e+8>>2]|0)==(i|0):0){n=e;break a}e=c[e+4>>2]|0;if(!e){n=0;break}}}while(0);h=(n|0)==0?0:n+12|0}__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);if(!h){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1124689,1126301,210,1124704,0);__Z14_global_unlockv();l=b;return}else{a[1263537]=0;c[h+88>>2]=108;__Z14_global_unlockv();l=b;return}}function __ZN7ClassDB14register_classI15ViewportTextureEEvv(){var b=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=b+8|0;f=b+4|0;g=b;__Z12_global_lockv();if(!(a[1263242]|0)){if(!(a[1263241]|0)){if(!(a[1257004]|0)){if(!(a[1257001]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI9ReferenceEEvv();__ZN9Reference13_bind_methodsEv();a[1257001]=1}__ZN7ClassDB10_add_classI8ResourceEEvv();__ZN8Resource13_bind_methodsEv();a[1257004]=1}__ZN7ClassDB10_add_classI7TextureEEvv();__ZN7Texture13_bind_methodsEv();a[1263241]=1}__ZN7ClassDB10_add_classI15ViewportTextureEEvv();__ZN15ViewportTexture13_bind_methodsEv();a[1263242]=1}__ZN6StringC2EPKc(e,816182);c[g>>2]=c[e>>2];__ZN10StringNameC2ERK6String(f,g);e=c[313454]|0;if(!e)h=0;else{i=c[f>>2]|0;if(!i)j=0;else j=c[i+16>>2]|0;k=c[e+(((1<<d[1253820])+-1&j)<<2)>>2]|0;a:do if(!k)n=0;else{e=k;while(1){if((c[e>>2]|0)==(j|0)?(c[e+8>>2]|0)==(i|0):0){n=e;break a}e=c[e+4>>2]|0;if(!e){n=0;break}}}while(0);h=(n|0)==0?0:n+12|0}__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);if(!h){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1124689,1126301,210,1124704,0);__Z14_global_unlockv();l=b;return}else{a[1263537]=0;c[h+88>>2]=109;__ZN8Resource28register_custom_data_to_otdbEv();__Z14_global_unlockv();l=b;return}}function __ZN7ClassDB14register_classI11HTTPRequestEEvv(){var b=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=b+8|0;f=b+4|0;g=b;__Z12_global_lockv();if(!(a[1263240]|0)){if(!(a[1256996]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI4NodeEEvv();__ZN4Node13_bind_methodsEv();a[1256996]=1}__ZN7ClassDB10_add_classI11HTTPRequestEEvv();__ZN11HTTPRequest13_bind_methodsEv();a[1263240]=1}__ZN6StringC2EPKc(e,815652);c[g>>2]=c[e>>2];__ZN10StringNameC2ERK6String(f,g);e=c[313454]|0;if(!e)h=0;else{i=c[f>>2]|0;if(!i)j=0;else j=c[i+16>>2]|0;k=c[e+(((1<<d[1253820])+-1&j)<<2)>>2]|0;a:do if(!k)n=0;else{e=k;while(1){if((c[e>>2]|0)==(j|0)?(c[e+8>>2]|0)==(i|0):0){n=e;break a}e=c[e+4>>2]|0;if(!e){n=0;break}}}while(0);h=(n|0)==0?0:n+12|0}__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);if(!h){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1124689,1126301,210,1124704,0);__Z14_global_unlockv();l=b;return}else{a[1263537]=0;c[h+88>>2]=110;__Z14_global_unlockv();l=b;return}}function __ZN7ClassDB14register_classI5TimerEEvv(){var b=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=b+8|0;f=b+4|0;g=b;__Z12_global_lockv();if(!(a[1263460]|0)){if(!(a[1256996]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI4NodeEEvv();__ZN4Node13_bind_methodsEv();a[1256996]=1}__ZN7ClassDB10_add_classI5TimerEEvv();__ZN5Timer13_bind_methodsEv();a[1263460]=1}__ZN6StringC2EPKc(e,947451);c[g>>2]=c[e>>2];__ZN10StringNameC2ERK6String(f,g);e=c[313454]|0;if(!e)h=0;else{i=c[f>>2]|0;if(!i)j=0;else j=c[i+16>>2]|0;k=c[e+(((1<<d[1253820])+-1&j)<<2)>>2]|0;a:do if(!k)n=0;else{e=k;while(1){if((c[e>>2]|0)==(j|0)?(c[e+8>>2]|0)==(i|0):0){n=e;break a}e=c[e+4>>2]|0;if(!e){n=0;break}}}while(0);h=(n|0)==0?0:n+12|0}__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);if(!h){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1124689,1126301,210,1124704,0);__Z14_global_unlockv();l=b;return}else{a[1263537]=0;c[h+88>>2]=111;__Z14_global_unlockv();l=b;return}}function __ZN7ClassDB14register_classI11CanvasLayerEEvv(){var b=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=b+8|0;f=b+4|0;g=b;__Z12_global_lockv();if(!(a[1263439]|0)){if(!(a[1256996]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI4NodeEEvv();__ZN4Node13_bind_methodsEv();a[1256996]=1}__ZN7ClassDB10_add_classI11CanvasLayerEEvv();__ZN11CanvasLayer13_bind_methodsEv();a[1263439]=1}__ZN6StringC2EPKc(e,937577);c[g>>2]=c[e>>2];__ZN10StringNameC2ERK6String(f,g);e=c[313454]|0;if(!e)h=0;else{i=c[f>>2]|0;if(!i)j=0;else j=c[i+16>>2]|0;k=c[e+(((1<<d[1253820])+-1&j)<<2)>>2]|0;a:do if(!k)n=0;else{e=k;while(1){if((c[e>>2]|0)==(j|0)?(c[e+8>>2]|0)==(i|0):0){n=e;break a}e=c[e+4>>2]|0;if(!e){n=0;break}}}while(0);h=(n|0)==0?0:n+12|0}__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);if(!h){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1124689,1126301,210,1124704,0);__Z14_global_unlockv();l=b;return}else{a[1263537]=0;c[h+88>>2]=112;__Z14_global_unlockv();l=b;return}}function __ZN7ClassDB14register_classI14CanvasModulateEEvv(){var b=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=b+8|0;f=b+4|0;g=b;__Z12_global_lockv();if(!(a[1263348]|0)){if(!(a[1263237]|0)){if(!(a[1256995]|0)){if(!(a[1256996]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI4NodeEEvv();__ZN4Node13_bind_methodsEv();a[1256996]=1}__ZN7ClassDB10_add_classI10CanvasItemEEvv();__ZN10CanvasItem13_bind_methodsEv();a[1256995]=1}__ZN7ClassDB10_add_classI6Node2DEEvv();__ZN6Node2D13_bind_methodsEv();a[1263237]=1}__ZN7ClassDB10_add_classI14CanvasModulateEEvv();__ZN14CanvasModulate13_bind_methodsEv();a[1263348]=1}__ZN6StringC2EPKc(e,866691);c[g>>2]=c[e>>2];__ZN10StringNameC2ERK6String(f,g);e=c[313454]|0;if(!e)h=0;else{i=c[f>>2]|0;if(!i)j=0;else j=c[i+16>>2]|0;k=c[e+(((1<<d[1253820])+-1&j)<<2)>>2]|0;a:do if(!k)n=0;else{e=k;while(1){if((c[e>>2]|0)==(j|0)?(c[e+8>>2]|0)==(i|0):0){n=e;break a}e=c[e+4>>2]|0;if(!e){n=0;break}}}while(0);h=(n|0)==0?0:n+12|0}__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);if(!h){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1124689,1126301,210,1124704,0);__Z14_global_unlockv();l=b;return}else{a[1263537]=0;c[h+88>>2]=113;__Z14_global_unlockv();l=b;return}}function __ZN7ClassDB14register_classI17ResourcePreloaderEEvv(){var b=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=b+8|0;f=b+4|0;g=b;__Z12_global_lockv();if(!(a[1263476]|0)){if(!(a[1256996]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI4NodeEEvv();__ZN4Node13_bind_methodsEv();a[1256996]=1}__ZN7ClassDB10_add_classI17ResourcePreloaderEEvv();__ZN17ResourcePreloader13_bind_methodsEv();a[1263476]=1}__ZN6StringC2EPKc(e,948071);c[g>>2]=c[e>>2];__ZN10StringNameC2ERK6String(f,g);e=c[313454]|0;if(!e)h=0;else{i=c[f>>2]|0;if(!i)j=0;else j=c[i+16>>2]|0;k=c[e+(((1<<d[1253820])+-1&j)<<2)>>2]|0;a:do if(!k)n=0;else{e=k;while(1){if((c[e>>2]|0)==(j|0)?(c[e+8>>2]|0)==(i|0):0){n=e;break a}e=c[e+4>>2]|0;if(!e){n=0;break}}}while(0);h=(n|0)==0?0:n+12|0}__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);if(!h){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1124689,1126301,210,1124704,0);__Z14_global_unlockv();l=b;return}else{a[1263537]=0;c[h+88>>2]=114;__Z14_global_unlockv();l=b;return}}function __ZN7ClassDB14register_classI11ButtonGroupEEvv(){var b=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=b+8|0;f=b+4|0;g=b;__Z12_global_lockv();if(!(a[1263475]|0)){if(!(a[1257004]|0)){if(!(a[1257001]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI9ReferenceEEvv();__ZN9Reference13_bind_methodsEv();a[1257001]=1}__ZN7ClassDB10_add_classI8ResourceEEvv();__ZN8Resource13_bind_methodsEv();a[1257004]=1}__ZN7ClassDB10_add_classI11ButtonGroupEEvv();__ZN11ButtonGroup13_bind_methodsEv();a[1263475]=1}__ZN6StringC2EPKc(e,994301);c[g>>2]=c[e>>2];__ZN10StringNameC2ERK6String(f,g);e=c[313454]|0;if(!e)h=0;else{i=c[f>>2]|0;if(!i)j=0;else j=c[i+16>>2]|0;k=c[e+(((1<<d[1253820])+-1&j)<<2)>>2]|0;a:do if(!k)n=0;else{e=k;while(1){if((c[e>>2]|0)==(j|0)?(c[e+8>>2]|0)==(i|0):0){n=e;break a}e=c[e+4>>2]|0;if(!e){n=0;break}}}while(0);h=(n|0)==0?0:n+12|0}__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);if(!h){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1124689,1126301,210,1124704,0);__Z14_global_unlockv();l=b;return}else{a[1263537]=0;c[h+88>>2]=115;__ZN8Resource28register_custom_data_to_otdbEv();__Z14_global_unlockv();l=b;return}}function __ZN10BaseButton16initialize_classEv(){if(a[1263258]|0)return;if(!(a[1256994]|0)){if(!(a[1256995]|0)){if(!(a[1256996]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI4NodeEEvv();__ZN4Node13_bind_methodsEv();a[1256996]=1}__ZN7ClassDB10_add_classI10CanvasItemEEvv();__ZN10CanvasItem13_bind_methodsEv();a[1256995]=1}__ZN7ClassDB10_add_classI7ControlEEvv();__ZN7Control13_bind_methodsEv();a[1256994]=1}__ZN7ClassDB10_add_classI10BaseButtonEEvv();__ZN10BaseButton13_bind_methodsEv();a[1263258]=1;return}function __ZN7ClassDB14register_classI8ShortCutEEvv(){var b=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=b+8|0;f=b+4|0;g=b;__Z12_global_lockv();if(!(a[1263474]|0)){if(!(a[1257004]|0)){if(!(a[1257001]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI9ReferenceEEvv();__ZN9Reference13_bind_methodsEv();a[1257001]=1}__ZN7ClassDB10_add_classI8ResourceEEvv();__ZN8Resource13_bind_methodsEv();a[1257004]=1}__ZN7ClassDB10_add_classI8ShortCutEEvv();__ZN8ShortCut13_bind_methodsEv();a[1263474]=1}__ZN6StringC2EPKc(e,947976);c[g>>2]=c[e>>2];__ZN10StringNameC2ERK6String(f,g);e=c[313454]|0;if(!e)h=0;else{i=c[f>>2]|0;if(!i)j=0;else j=c[i+16>>2]|0;k=c[e+(((1<<d[1253820])+-1&j)<<2)>>2]|0;a:do if(!k)n=0;else{e=k;while(1){if((c[e>>2]|0)==(j|0)?(c[e+8>>2]|0)==(i|0):0){n=e;break a}e=c[e+4>>2]|0;if(!e){n=0;break}}}while(0);h=(n|0)==0?0:n+12|0}__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);if(!h){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1124689,1126301,210,1124704,0);__Z14_global_unlockv();l=b;return}else{a[1263537]=0;c[h+88>>2]=116;__ZN8Resource28register_custom_data_to_otdbEv();__Z14_global_unlockv();l=b;return}}function __ZN7ClassDB14register_classI7ControlEEvv(){var b=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=b+8|0;f=b+4|0;g=b;__Z12_global_lockv();if(!(a[1256994]|0)){if(!(a[1256995]|0)){if(!(a[1256996]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI4NodeEEvv();__ZN4Node13_bind_methodsEv();a[1256996]=1}__ZN7ClassDB10_add_classI10CanvasItemEEvv();__ZN10CanvasItem13_bind_methodsEv();a[1256995]=1}__ZN7ClassDB10_add_classI7ControlEEvv();__ZN7Control13_bind_methodsEv();a[1256994]=1}__ZN6StringC2EPKc(e,1111718);c[g>>2]=c[e>>2];__ZN10StringNameC2ERK6String(f,g);e=c[313454]|0;if(!e)h=0;else{i=c[f>>2]|0;if(!i)j=0;else j=c[i+16>>2]|0;k=c[e+(((1<<d[1253820])+-1&j)<<2)>>2]|0;a:do if(!k)n=0;else{e=k;while(1){if((c[e>>2]|0)==(j|0)?(c[e+8>>2]|0)==(i|0):0){n=e;break a}e=c[e+4>>2]|0;if(!e){n=0;break}}}while(0);h=(n|0)==0?0:n+12|0}__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);if(!h){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1124689,1126301,210,1124704,0);__Z14_global_unlockv();l=b;return}else{a[1263537]=0;c[h+88>>2]=117;__Z14_global_unlockv();l=b;return}}function __ZN7ClassDB14register_classI6ButtonEEvv(){var b=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=b+8|0;f=b+4|0;g=b;__Z12_global_lockv();if(!(a[1263259]|0)){__ZN10BaseButton16initialize_classEv();__ZN7ClassDB10_add_classI6ButtonEEvv();__ZN6Button13_bind_methodsEv();a[1263259]=1}__ZN6StringC2EPKc(e,990183);c[g>>2]=c[e>>2];__ZN10StringNameC2ERK6String(f,g);e=c[313454]|0;if(!e)h=0;else{i=c[f>>2]|0;if(!i)j=0;else j=c[i+16>>2]|0;k=c[e+(((1<<d[1253820])+-1&j)<<2)>>2]|0;a:do if(!k)n=0;else{e=k;while(1){if((c[e>>2]|0)==(j|0)?(c[e+8>>2]|0)==(i|0):0){n=e;break a}e=c[e+4>>2]|0;if(!e){n=0;break}}}while(0);h=(n|0)==0?0:n+12|0}__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);if(!h){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1124689,1126301,210,1124704,0);__Z14_global_unlockv();l=b;return}else{a[1263537]=0;c[h+88>>2]=118;__Z14_global_unlockv();l=b;return}}function __ZN7ClassDB14register_classI5LabelEEvv(){var b=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=b+8|0;f=b+4|0;g=b;__Z12_global_lockv();if(!(a[1263243]|0)){if(!(a[1256994]|0)){if(!(a[1256995]|0)){if(!(a[1256996]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI4NodeEEvv();__ZN4Node13_bind_methodsEv();a[1256996]=1}__ZN7ClassDB10_add_classI10CanvasItemEEvv();__ZN10CanvasItem13_bind_methodsEv();a[1256995]=1}__ZN7ClassDB10_add_classI7ControlEEvv();__ZN7Control13_bind_methodsEv();a[1256994]=1}__ZN7ClassDB10_add_classI5LabelEEvv();__ZN5Label13_bind_methodsEv();a[1263243]=1}__ZN6StringC2EPKc(e,999076);c[g>>2]=c[e>>2];__ZN10StringNameC2ERK6String(f,g);e=c[313454]|0;if(!e)h=0;else{i=c[f>>2]|0;if(!i)j=0;else j=c[i+16>>2]|0;k=c[e+(((1<<d[1253820])+-1&j)<<2)>>2]|0;a:do if(!k)n=0;else{e=k;while(1){if((c[e>>2]|0)==(j|0)?(c[e+8>>2]|0)==(i|0):0){n=e;break a}e=c[e+4>>2]|0;if(!e){n=0;break}}}while(0);h=(n|0)==0?0:n+12|0}__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);if(!h){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1124689,1126301,210,1124704,0);__Z14_global_unlockv();l=b;return}else{a[1263537]=0;c[h+88>>2]=119;__Z14_global_unlockv();l=b;return}}function __ZN7ClassDB14register_classI10HScrollBarEEvv(){var b=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=b+8|0;f=b+4|0;g=b;__Z12_global_lockv();if(!(a[1256991]|0)){if(!(a[1256992]|0)){__ZN5Range16initialize_classEv();__ZN7ClassDB10_add_classI9ScrollBarEEvv();__ZN9ScrollBar13_bind_methodsEv();a[1256992]=1}__ZN7ClassDB10_add_classI10HScrollBarEEvv();a[1256991]=1}__ZN6StringC2EPKc(e,1002187);c[g>>2]=c[e>>2];__ZN10StringNameC2ERK6String(f,g);e=c[313454]|0;if(!e)h=0;else{i=c[f>>2]|0;if(!i)j=0;else j=c[i+16>>2]|0;k=c[e+(((1<<d[1253820])+-1&j)<<2)>>2]|0;a:do if(!k)n=0;else{e=k;while(1){if((c[e>>2]|0)==(j|0)?(c[e+8>>2]|0)==(i|0):0){n=e;break a}e=c[e+4>>2]|0;if(!e){n=0;break}}}while(0);h=(n|0)==0?0:n+12|0}__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);if(!h){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1124689,1126301,210,1124704,0);__Z14_global_unlockv();l=b;return}else{a[1263537]=0;c[h+88>>2]=120;__Z14_global_unlockv();l=b;return}}function __ZN7ClassDB14register_classI10VScrollBarEEvv(){var b=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=b+8|0;f=b+4|0;g=b;__Z12_global_lockv();if(!(a[1263459]|0)){if(!(a[1256992]|0)){__ZN5Range16initialize_classEv();__ZN7ClassDB10_add_classI9ScrollBarEEvv();__ZN9ScrollBar13_bind_methodsEv();a[1256992]=1}__ZN7ClassDB10_add_classI10VScrollBarEEvv();a[1263459]=1}__ZN6StringC2EPKc(e,1003795);c[g>>2]=c[e>>2];__ZN10StringNameC2ERK6String(f,g);e=c[313454]|0;if(!e)h=0;else{i=c[f>>2]|0;if(!i)j=0;else j=c[i+16>>2]|0;k=c[e+(((1<<d[1253820])+-1&j)<<2)>>2]|0;a:do if(!k)n=0;else{e=k;while(1){if((c[e>>2]|0)==(j|0)?(c[e+8>>2]|0)==(i|0):0){n=e;break a}e=c[e+4>>2]|0;if(!e){n=0;break}}}while(0);h=(n|0)==0?0:n+12|0}__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);if(!h){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1124689,1126301,210,1124704,0);__Z14_global_unlockv();l=b;return}else{a[1263537]=0;c[h+88>>2]=121;__Z14_global_unlockv();l=b;return}}function __ZN7ClassDB14register_classI11ProgressBarEEvv(){var b=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=b+8|0;f=b+4|0;g=b;__Z12_global_lockv();if(!(a[1263255]|0)){__ZN5Range16initialize_classEv();__ZN7ClassDB10_add_classI11ProgressBarEEvv();__ZN11ProgressBar13_bind_methodsEv();a[1263255]=1}__ZN6StringC2EPKc(e,1000076);c[g>>2]=c[e>>2];__ZN10StringNameC2ERK6String(f,g);e=c[313454]|0;if(!e)h=0;else{i=c[f>>2]|0;if(!i)j=0;else j=c[i+16>>2]|0;k=c[e+(((1<<d[1253820])+-1&j)<<2)>>2]|0;a:do if(!k)n=0;else{e=k;while(1){if((c[e>>2]|0)==(j|0)?(c[e+8>>2]|0)==(i|0):0){n=e;break a}e=c[e+4>>2]|0;if(!e){n=0;break}}}while(0);h=(n|0)==0?0:n+12|0}__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);if(!h){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1124689,1126301,210,1124704,0);__Z14_global_unlockv();l=b;return}else{a[1263537]=0;c[h+88>>2]=122;__Z14_global_unlockv();l=b;return}}function __ZN7ClassDB14register_classI7HSliderEEvv(){var b=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=b+8|0;f=b+4|0;g=b;__Z12_global_lockv();if(!(a[1263461]|0)){if(!(a[1263275]|0)){__ZN5Range16initialize_classEv();__ZN7ClassDB10_add_classI6SliderEEvv();__ZN6Slider13_bind_methodsEv();a[1263275]=1}__ZN7ClassDB10_add_classI7HSliderEEvv();a[1263461]=1}__ZN6StringC2EPKc(e,1003813);c[g>>2]=c[e>>2];__ZN10StringNameC2ERK6String(f,g);e=c[313454]|0;if(!e)h=0;else{i=c[f>>2]|0;if(!i)j=0;else j=c[i+16>>2]|0;k=c[e+(((1<<d[1253820])+-1&j)<<2)>>2]|0;a:do if(!k)n=0;else{e=k;while(1){if((c[e>>2]|0)==(j|0)?(c[e+8>>2]|0)==(i|0):0){n=e;break a}e=c[e+4>>2]|0;if(!e){n=0;break}}}while(0);h=(n|0)==0?0:n+12|0}__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);if(!h){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1124689,1126301,210,1124704,0);__Z14_global_unlockv();l=b;return}else{a[1263537]=0;c[h+88>>2]=123;__Z14_global_unlockv();l=b;return}}function __ZN7ClassDB14register_classI7VSliderEEvv(){var b=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=b+8|0;f=b+4|0;g=b;__Z12_global_lockv();if(!(a[1263473]|0)){if(!(a[1263275]|0)){__ZN5Range16initialize_classEv();__ZN7ClassDB10_add_classI6SliderEEvv();__ZN6Slider13_bind_methodsEv();a[1263275]=1}__ZN7ClassDB10_add_classI7VSliderEEvv();a[1263473]=1}__ZN6StringC2EPKc(e,1006041);c[g>>2]=c[e>>2];__ZN10StringNameC2ERK6String(f,g);e=c[313454]|0;if(!e)h=0;else{i=c[f>>2]|0;if(!i)j=0;else j=c[i+16>>2]|0;k=c[e+(((1<<d[1253820])+-1&j)<<2)>>2]|0;a:do if(!k)n=0;else{e=k;while(1){if((c[e>>2]|0)==(j|0)?(c[e+8>>2]|0)==(i|0):0){n=e;break a}e=c[e+4>>2]|0;if(!e){n=0;break}}}while(0);h=(n|0)==0?0:n+12|0}__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);if(!h){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1124689,1126301,210,1124704,0);__Z14_global_unlockv();l=b;return}else{a[1263537]=0;c[h+88>>2]=124;__Z14_global_unlockv();l=b;return}}function __ZN7ClassDB14register_classI5PopupEEvv(){var b=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=b+8|0;f=b+4|0;g=b;__Z12_global_lockv();__ZN5Popup16initialize_classEv();__ZN6StringC2EPKc(e,845633);c[g>>2]=c[e>>2];__ZN10StringNameC2ERK6String(f,g);e=c[313454]|0;if(!e)h=0;else{i=c[f>>2]|0;if(!i)j=0;else j=c[i+16>>2]|0;k=c[e+(((1<<(d[1253820]|0))+-1&j)<<2)>>2]|0;a:do if(!k)n=0;else{e=k;while(1){if((c[e>>2]|0)==(j|0)?(c[e+8>>2]|0)==(i|0):0){n=e;break a}e=c[e+4>>2]|0;if(!e){n=0;break}}}while(0);h=(n|0)==0?0:n+12|0}__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);if(!h){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1124689,1126301,210,1124704,0);__Z14_global_unlockv();l=b;return}else{a[1263537]=0;c[h+88>>2]=125;__Z14_global_unlockv();l=b;return}}function __ZN7ClassDB14register_classI10PopupPanelEEvv(){var b=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=b+8|0;f=b+4|0;g=b;__Z12_global_lockv();if(!(a[1263466]|0)){__ZN5Popup16initialize_classEv();__ZN7ClassDB10_add_classI10PopupPanelEEvv();a[1263466]=1}__ZN6StringC2EPKc(e,1011375);c[g>>2]=c[e>>2];__ZN10StringNameC2ERK6String(f,g);e=c[313454]|0;if(!e)h=0;else{i=c[f>>2]|0;if(!i)j=0;else j=c[i+16>>2]|0;k=c[e+(((1<<d[1253820])+-1&j)<<2)>>2]|0;a:do if(!k)n=0;else{e=k;while(1){if((c[e>>2]|0)==(j|0)?(c[e+8>>2]|0)==(i|0):0){n=e;break a}e=c[e+4>>2]|0;if(!e){n=0;break}}}while(0);h=(n|0)==0?0:n+12|0}__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);if(!h){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1124689,1126301,210,1124704,0);__Z14_global_unlockv();l=b;return}else{a[1263537]=0;c[h+88>>2]=126;__Z14_global_unlockv();l=b;return}}function __ZN7ClassDB14register_classI10MenuButtonEEvv(){var b=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=b+8|0;f=b+4|0;g=b;__Z12_global_lockv();if(!(a[1263260]|0)){if(!(a[1263259]|0)){__ZN10BaseButton16initialize_classEv();__ZN7ClassDB10_add_classI6ButtonEEvv();__ZN6Button13_bind_methodsEv();a[1263259]=1}__ZN7ClassDB10_add_classI10MenuButtonEEvv();__ZN10MenuButton13_bind_methodsEv();a[1263260]=1}__ZN6StringC2EPKc(e,994290);c[g>>2]=c[e>>2];__ZN10StringNameC2ERK6String(f,g);e=c[313454]|0;if(!e)h=0;else{i=c[f>>2]|0;if(!i)j=0;else j=c[i+16>>2]|0;k=c[e+(((1<<d[1253820])+-1&j)<<2)>>2]|0;a:do if(!k)n=0;else{e=k;while(1){if((c[e>>2]|0)==(j|0)?(c[e+8>>2]|0)==(i|0):0){n=e;break a}e=c[e+4>>2]|0;if(!e){n=0;break}}}while(0);h=(n|0)==0?0:n+12|0}__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);if(!h){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1124689,1126301,210,1124704,0);__Z14_global_unlockv();l=b;return}else{a[1263537]=0;c[h+88>>2]=127;__Z14_global_unlockv();l=b;return}}function __ZN7ClassDB14register_classI8CheckBoxEEvv(){var b=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=b+8|0;f=b+4|0;g=b;__Z12_global_lockv();if(!(a[1263274]|0)){if(!(a[1263259]|0)){__ZN10BaseButton16initialize_classEv();__ZN7ClassDB10_add_classI6ButtonEEvv();__ZN6Button13_bind_methodsEv();a[1263259]=1}__ZN7ClassDB10_add_classI8CheckBoxEEvv();a[1263274]=1}__ZN6StringC2EPKc(e,994313);c[g>>2]=c[e>>2];__ZN10StringNameC2ERK6String(f,g);e=c[313454]|0;if(!e)h=0;else{i=c[f>>2]|0;if(!i)j=0;else j=c[i+16>>2]|0;k=c[e+(((1<<d[1253820])+-1&j)<<2)>>2]|0;a:do if(!k)n=0;else{e=k;while(1){if((c[e>>2]|0)==(j|0)?(c[e+8>>2]|0)==(i|0):0){n=e;break a}e=c[e+4>>2]|0;if(!e){n=0;break}}}while(0);h=(n|0)==0?0:n+12|0}__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);if(!h){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1124689,1126301,210,1124704,0);__Z14_global_unlockv();l=b;return}else{a[1263537]=0;c[h+88>>2]=128;__Z14_global_unlockv();l=b;return}}function __ZN7ClassDB14register_classI11CheckButtonEEvv(){var b=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=b+8|0;f=b+4|0;g=b;__Z12_global_lockv();if(!(a[1263296]|0)){if(!(a[1263259]|0)){__ZN10BaseButton16initialize_classEv();__ZN7ClassDB10_add_classI6ButtonEEvv();__ZN6Button13_bind_methodsEv();a[1263259]=1}__ZN7ClassDB10_add_classI11CheckButtonEEvv();a[1263296]=1}__ZN6StringC2EPKc(e,996387);c[g>>2]=c[e>>2];__ZN10StringNameC2ERK6String(f,g);e=c[313454]|0;if(!e)h=0;else{i=c[f>>2]|0;if(!i)j=0;else j=c[i+16>>2]|0;k=c[e+(((1<<d[1253820])+-1&j)<<2)>>2]|0;a:do if(!k)n=0;else{e=k;while(1){if((c[e>>2]|0)==(j|0)?(c[e+8>>2]|0)==(i|0):0){n=e;break a}e=c[e+4>>2]|0;if(!e){n=0;break}}}while(0);h=(n|0)==0?0:n+12|0}__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);if(!h){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1124689,1126301,210,1124704,0);__Z14_global_unlockv();l=b;return}else{a[1263537]=0;c[h+88>>2]=129;__Z14_global_unlockv();l=b;return}}function __ZN7ClassDB14register_classI10ToolButtonEEvv(){var b=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=b+8|0;f=b+4|0;g=b;__Z12_global_lockv();if(!(a[1263464]|0)){if(!(a[1263259]|0)){__ZN10BaseButton16initialize_classEv();__ZN7ClassDB10_add_classI6ButtonEEvv();__ZN6Button13_bind_methodsEv();a[1263259]=1}__ZN7ClassDB10_add_classI10ToolButtonEEvv();a[1263464]=1}__ZN6StringC2EPKc(e,990342);c[g>>2]=c[e>>2];__ZN10StringNameC2ERK6String(f,g);e=c[313454]|0;if(!e)h=0;else{i=c[f>>2]|0;if(!i)j=0;else j=c[i+16>>2]|0;k=c[e+(((1<<d[1253820])+-1&j)<<2)>>2]|0;a:do if(!k)n=0;else{e=k;while(1){if((c[e>>2]|0)==(j|0)?(c[e+8>>2]|0)==(i|0):0){n=e;break a}e=c[e+4>>2]|0;if(!e){n=0;break}}}while(0);h=(n|0)==0?0:n+12|0}__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);if(!h){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1124689,1126301,210,1124704,0);__Z14_global_unlockv();l=b;return}else{a[1263537]=0;c[h+88>>2]=130;__Z14_global_unlockv();l=b;return}}function __ZN7ClassDB14register_classI10LinkButtonEEvv(){var b=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=b+8|0;f=b+4|0;g=b;__Z12_global_lockv();if(!(a[1263276]|0)){__ZN10BaseButton16initialize_classEv();__ZN7ClassDB10_add_classI10LinkButtonEEvv();__ZN10LinkButton13_bind_methodsEv();a[1263276]=1}__ZN6StringC2EPKc(e,990295);c[g>>2]=c[e>>2];__ZN10StringNameC2ERK6String(f,g);e=c[313454]|0;if(!e)h=0;else{i=c[f>>2]|0;if(!i)j=0;else j=c[i+16>>2]|0;k=c[e+(((1<<d[1253820])+-1&j)<<2)>>2]|0;a:do if(!k)n=0;else{e=k;while(1){if((c[e>>2]|0)==(j|0)?(c[e+8>>2]|0)==(i|0):0){n=e;break a}e=c[e+4>>2]|0;if(!e){n=0;break}}}while(0);h=(n|0)==0?0:n+12|0}__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);if(!h){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1124689,1126301,210,1124704,0);__Z14_global_unlockv();l=b;return}else{a[1263537]=0;c[h+88>>2]=131;__Z14_global_unlockv();l=b;return}}function __ZN7ClassDB14register_classI5PanelEEvv(){var b=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=b+8|0;f=b+4|0;g=b;__Z12_global_lockv();if(!(a[1263245]|0)){if(!(a[1256994]|0)){if(!(a[1256995]|0)){if(!(a[1256996]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI4NodeEEvv();__ZN4Node13_bind_methodsEv();a[1256996]=1}__ZN7ClassDB10_add_classI10CanvasItemEEvv();__ZN10CanvasItem13_bind_methodsEv();a[1256995]=1}__ZN7ClassDB10_add_classI7ControlEEvv();__ZN7Control13_bind_methodsEv();a[1256994]=1}__ZN7ClassDB10_add_classI5PanelEEvv();a[1263245]=1}__ZN6StringC2EPKc(e,986825);c[g>>2]=c[e>>2];__ZN10StringNameC2ERK6String(f,g);e=c[313454]|0;if(!e)h=0;else{i=c[f>>2]|0;if(!i)j=0;else j=c[i+16>>2]|0;k=c[e+(((1<<d[1253820])+-1&j)<<2)>>2]|0;a:do if(!k)n=0;else{e=k;while(1){if((c[e>>2]|0)==(j|0)?(c[e+8>>2]|0)==(i|0):0){n=e;break a}e=c[e+4>>2]|0;if(!e){n=0;break}}}while(0);h=(n|0)==0?0:n+12|0}__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);if(!h){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1124689,1126301,210,1124704,0);__Z14_global_unlockv();l=b;return}else{a[1263537]=0;c[h+88>>2]=132;__Z14_global_unlockv();l=b;return}}function __ZN7ClassDB14register_classI5RangeEEvv(){var b=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=b+8|0;f=b+4|0;g=b;__Z12_global_lockv();__ZN5Range16initialize_classEv();__ZN6StringC2EPKc(e,875219);c[g>>2]=c[e>>2];__ZN10StringNameC2ERK6String(f,g);e=c[313454]|0;if(!e)h=0;else{i=c[f>>2]|0;if(!i)j=0;else j=c[i+16>>2]|0;k=c[e+(((1<<(d[1253820]|0))+-1&j)<<2)>>2]|0;a:do if(!k)n=0;else{e=k;while(1){if((c[e>>2]|0)==(j|0)?(c[e+8>>2]|0)==(i|0):0){n=e;break a}e=c[e+4>>2]|0;if(!e){n=0;break}}}while(0);h=(n|0)==0?0:n+12|0}__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);if(!h){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1124689,1126301,210,1124704,0);__Z14_global_unlockv();l=b;return}else{a[1263537]=0;c[h+88>>2]=133;__Z14_global_unlockv();l=b;return}}function __ZN7ClassDB14register_classI11TextureRectEEvv(){var b=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=b+8|0;f=b+4|0;g=b;__Z12_global_lockv();if(!(a[1263257]|0)){if(!(a[1256994]|0)){if(!(a[1256995]|0)){if(!(a[1256996]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI4NodeEEvv();__ZN4Node13_bind_methodsEv();a[1256996]=1}__ZN7ClassDB10_add_classI10CanvasItemEEvv();__ZN10CanvasItem13_bind_methodsEv();a[1256995]=1}__ZN7ClassDB10_add_classI7ControlEEvv();__ZN7Control13_bind_methodsEv();a[1256994]=1}__ZN7ClassDB10_add_classI11TextureRectEEvv();__ZN11TextureRect13_bind_methodsEv();a[1263257]=1}__ZN6StringC2EPKc(e,831053);c[g>>2]=c[e>>2];__ZN10StringNameC2ERK6String(f,g);e=c[313454]|0;if(!e)h=0;else{i=c[f>>2]|0;if(!i)j=0;else j=c[i+16>>2]|0;k=c[e+(((1<<d[1253820])+-1&j)<<2)>>2]|0;a:do if(!k)n=0;else{e=k;while(1){if((c[e>>2]|0)==(j|0)?(c[e+8>>2]|0)==(i|0):0){n=e;break a}e=c[e+4>>2]|0;if(!e){n=0;break}}}while(0);h=(n|0)==0?0:n+12|0}__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);if(!h){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1124689,1126301,210,1124704,0);__Z14_global_unlockv();l=b;return}else{a[1263537]=0;c[h+88>>2]=134;__Z14_global_unlockv();l=b;return}}function __ZN7ClassDB14register_classI9ColorRectEEvv(){var b=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=b+8|0;f=b+4|0;g=b;__Z12_global_lockv();if(!(a[1263472]|0)){if(!(a[1256994]|0)){if(!(a[1256995]|0)){if(!(a[1256996]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI4NodeEEvv();__ZN4Node13_bind_methodsEv();a[1256996]=1}__ZN7ClassDB10_add_classI10CanvasItemEEvv();__ZN10CanvasItem13_bind_methodsEv();a[1256995]=1}__ZN7ClassDB10_add_classI7ControlEEvv();__ZN7Control13_bind_methodsEv();a[1256994]=1}__ZN7ClassDB10_add_classI9ColorRectEEvv();__ZN9ColorRect13_bind_methodsEv();a[1263472]=1}__ZN6StringC2EPKc(e,947923);c[g>>2]=c[e>>2];__ZN10StringNameC2ERK6String(f,g);e=c[313454]|0;if(!e)h=0;else{i=c[f>>2]|0;if(!i)j=0;else j=c[i+16>>2]|0;k=c[e+(((1<<d[1253820])+-1&j)<<2)>>2]|0;a:do if(!k)n=0;else{e=k;while(1){if((c[e>>2]|0)==(j|0)?(c[e+8>>2]|0)==(i|0):0){n=e;break a}e=c[e+4>>2]|0;if(!e){n=0;break}}}while(0);h=(n|0)==0?0:n+12|0}__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);if(!h){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1124689,1126301,210,1124704,0);__Z14_global_unlockv();l=b;return}else{a[1263537]=0;c[h+88>>2]=135;__Z14_global_unlockv();l=b;return}}function __ZN7ClassDB14register_classI13NinePatchRectEEvv(){var b=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=b+8|0;f=b+4|0;g=b;__Z12_global_lockv();if(!(a[1263263]|0)){if(!(a[1256994]|0)){if(!(a[1256995]|0)){if(!(a[1256996]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI4NodeEEvv();__ZN4Node13_bind_methodsEv();a[1256996]=1}__ZN7ClassDB10_add_classI10CanvasItemEEvv();__ZN10CanvasItem13_bind_methodsEv();a[1256995]=1}__ZN7ClassDB10_add_classI7ControlEEvv();__ZN7Control13_bind_methodsEv();a[1256994]=1}__ZN7ClassDB10_add_classI13NinePatchRectEEvv();__ZN13NinePatchRect13_bind_methodsEv();a[1263263]=1}__ZN6StringC2EPKc(e,832669);c[g>>2]=c[e>>2];__ZN10StringNameC2ERK6String(f,g);e=c[313454]|0;if(!e)h=0;else{i=c[f>>2]|0;if(!i)j=0;else j=c[i+16>>2]|0;k=c[e+(((1<<d[1253820])+-1&j)<<2)>>2]|0;a:do if(!k)n=0;else{e=k;while(1){if((c[e>>2]|0)==(j|0)?(c[e+8>>2]|0)==(i|0):0){n=e;break a}e=c[e+4>>2]|0;if(!e){n=0;break}}}while(0);h=(n|0)==0?0:n+12|0}__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);if(!h){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1124689,1126301,210,1124704,0);__Z14_global_unlockv();l=b;return}else{a[1263537]=0;c[h+88>>2]=136;__Z14_global_unlockv();l=b;return}}function __ZN7ClassDB14register_classI12TabContainerEEvv(){var b=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=b+8|0;f=b+4|0;g=b;__Z12_global_lockv();if(!(a[1263295]|0)){if(!(a[1256994]|0)){if(!(a[1256995]|0)){if(!(a[1256996]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI4NodeEEvv();__ZN4Node13_bind_methodsEv();a[1256996]=1}__ZN7ClassDB10_add_classI10CanvasItemEEvv();__ZN10CanvasItem13_bind_methodsEv();a[1256995]=1}__ZN7ClassDB10_add_classI7ControlEEvv();__ZN7Control13_bind_methodsEv();a[1256994]=1}__ZN7ClassDB10_add_classI12TabContainerEEvv();__ZN12TabContainer13_bind_methodsEv();a[1263295]=1}__ZN6StringC2EPKc(e,1020507);c[g>>2]=c[e>>2];__ZN10StringNameC2ERK6String(f,g);e=c[313454]|0;if(!e)h=0;else{i=c[f>>2]|0;if(!i)j=0;else j=c[i+16>>2]|0;k=c[e+(((1<<d[1253820])+-1&j)<<2)>>2]|0;a:do if(!k)n=0;else{e=k;while(1){if((c[e>>2]|0)==(j|0)?(c[e+8>>2]|0)==(i|0):0){n=e;break a}e=c[e+4>>2]|0;if(!e){n=0;break}}}while(0);h=(n|0)==0?0:n+12|0}__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);if(!h){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1124689,1126301,210,1124704,0);__Z14_global_unlockv();l=b;return}else{a[1263537]=0;c[h+88>>2]=137;__Z14_global_unlockv();l=b;return}}function __ZN7ClassDB14register_classI4TabsEEvv(){var b=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=b+8|0;f=b+4|0;g=b;__Z12_global_lockv();if(!(a[1263297]|0)){if(!(a[1256994]|0)){if(!(a[1256995]|0)){if(!(a[1256996]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI4NodeEEvv();__ZN4Node13_bind_methodsEv();a[1256996]=1}__ZN7ClassDB10_add_classI10CanvasItemEEvv();__ZN10CanvasItem13_bind_methodsEv();a[1256995]=1}__ZN7ClassDB10_add_classI7ControlEEvv();__ZN7Control13_bind_methodsEv();a[1256994]=1}__ZN7ClassDB10_add_classI4TabsEEvv();__ZN4Tabs13_bind_methodsEv();a[1263297]=1}__ZN6StringC2EPKc(e,1024295);c[g>>2]=c[e>>2];__ZN10StringNameC2ERK6String(f,g);e=c[313454]|0;if(!e)h=0;else{i=c[f>>2]|0;if(!i)j=0;else j=c[i+16>>2]|0;k=c[e+(((1<<d[1253820])+-1&j)<<2)>>2]|0;a:do if(!k)n=0;else{e=k;while(1){if((c[e>>2]|0)==(j|0)?(c[e+8>>2]|0)==(i|0):0){n=e;break a}e=c[e+4>>2]|0;if(!e){n=0;break}}}while(0);h=(n|0)==0?0:n+12|0}__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);if(!h){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1124689,1126301,210,1124704,0);__Z14_global_unlockv();l=b;return}else{a[1263537]=0;c[h+88>>2]=138;__Z14_global_unlockv();l=b;return}}function __ZN7ClassDB14register_classI10HSeparatorEEvv(){var b=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=b+8|0;f=b+4|0;g=b;__Z12_global_lockv();if(!(a[1263462]|0)){__ZN9Separator16initialize_classEv();__ZN7ClassDB10_add_classI10HSeparatorEEvv();a[1263462]=1}__ZN6StringC2EPKc(e,1024625);c[g>>2]=c[e>>2];__ZN10StringNameC2ERK6String(f,g);e=c[313454]|0;if(!e)h=0;else{i=c[f>>2]|0;if(!i)j=0;else j=c[i+16>>2]|0;k=c[e+(((1<<d[1253820])+-1&j)<<2)>>2]|0;a:do if(!k)n=0;else{e=k;while(1){if((c[e>>2]|0)==(j|0)?(c[e+8>>2]|0)==(i|0):0){n=e;break a}e=c[e+4>>2]|0;if(!e){n=0;break}}}while(0);h=(n|0)==0?0:n+12|0}__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);if(!h){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1124689,1126301,210,1124704,0);__Z14_global_unlockv();l=b;return}else{a[1263537]=0;c[h+88>>2]=139;__Z14_global_unlockv();l=b;return}}function __ZN7ClassDB14register_classI10VSeparatorEEvv(){var b=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=b+8|0;f=b+4|0;g=b;__Z12_global_lockv();if(!(a[1263463]|0)){__ZN9Separator16initialize_classEv();__ZN7ClassDB10_add_classI10VSeparatorEEvv();a[1263463]=1}__ZN6StringC2EPKc(e,1024636);c[g>>2]=c[e>>2];__ZN10StringNameC2ERK6String(f,g);e=c[313454]|0;if(!e)h=0;else{i=c[f>>2]|0;if(!i)j=0;else j=c[i+16>>2]|0;k=c[e+(((1<<d[1253820])+-1&j)<<2)>>2]|0;a:do if(!k)n=0;else{e=k;while(1){if((c[e>>2]|0)==(j|0)?(c[e+8>>2]|0)==(i|0):0){n=e;break a}e=c[e+4>>2]|0;if(!e){n=0;break}}}while(0);h=(n|0)==0?0:n+12|0}__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);if(!h){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1124689,1126301,210,1124704,0);__Z14_global_unlockv();l=b;return}else{a[1263537]=0;c[h+88>>2]=140;__Z14_global_unlockv();l=b;return}}function __ZN7ClassDB14register_classI13TextureButtonEEvv(){var b=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=b+8|0;f=b+4|0;g=b;__Z12_global_lockv();if(!(a[1263267]|0)){__ZN10BaseButton16initialize_classEv();__ZN7ClassDB10_add_classI13TextureButtonEEvv();__ZN13TextureButton13_bind_methodsEv();a[1263267]=1}__ZN6StringC2EPKc(e,835735);c[g>>2]=c[e>>2];__ZN10StringNameC2ERK6String(f,g);e=c[313454]|0;if(!e)h=0;else{i=c[f>>2]|0;if(!i)j=0;else j=c[i+16>>2]|0;k=c[e+(((1<<d[1253820])+-1&j)<<2)>>2]|0;a:do if(!k)n=0;else{e=k;while(1){if((c[e>>2]|0)==(j|0)?(c[e+8>>2]|0)==(i|0):0){n=e;break a}e=c[e+4>>2]|0;if(!e){n=0;break}}}while(0);h=(n|0)==0?0:n+12|0}__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);if(!h){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1124689,1126301,210,1124704,0);__Z14_global_unlockv();l=b;return}else{a[1263537]=0;c[h+88>>2]=141;__Z14_global_unlockv();l=b;return}}function __ZN7ClassDB14register_classI9ContainerEEvv(){var b=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=b+8|0;f=b+4|0;g=b;__Z12_global_lockv();__ZN9Container16initialize_classEv();__ZN6StringC2EPKc(e,947468);c[g>>2]=c[e>>2];__ZN10StringNameC2ERK6String(f,g);e=c[313454]|0;if(!e)h=0;else{i=c[f>>2]|0;if(!i)j=0;else j=c[i+16>>2]|0;k=c[e+(((1<<(d[1253820]|0))+-1&j)<<2)>>2]|0;a:do if(!k)n=0;else{e=k;while(1){if((c[e>>2]|0)==(j|0)?(c[e+8>>2]|0)==(i|0):0){n=e;break a}e=c[e+4>>2]|0;if(!e){n=0;break}}}while(0);h=(n|0)==0?0:n+12|0}__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);if(!h){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1124689,1126301,210,1124704,0);__Z14_global_unlockv();l=b;return}else{a[1263537]=0;c[h+88>>2]=142;__Z14_global_unlockv();l=b;return}}function __ZN9Container16initialize_classEv(){if(a[1257012]|0)return;if(!(a[1256994]|0)){if(!(a[1256995]|0)){if(!(a[1256996]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI4NodeEEvv();__ZN4Node13_bind_methodsEv();a[1256996]=1}__ZN7ClassDB10_add_classI10CanvasItemEEvv();__ZN10CanvasItem13_bind_methodsEv();a[1256995]=1}__ZN7ClassDB10_add_classI7ControlEEvv();__ZN7Control13_bind_methodsEv();a[1256994]=1}__ZN7ClassDB10_add_classI9ContainerEEvv();__ZN9Container13_bind_methodsEv();a[1257012]=1;return}function __ZN7ClassDB14register_classI13HBoxContainerEEvv(){var b=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=b+8|0;f=b+4|0;g=b;__Z12_global_lockv();if(!(a[1263230]|0)){if(!(a[1257011]|0)){__ZN9Container16initialize_classEv();__ZN7ClassDB10_add_classI12BoxContainerEEvv();__ZN12BoxContainer13_bind_methodsEv();a[1257011]=1}__ZN7ClassDB10_add_classI13HBoxContainerEEvv();a[1263230]=1}__ZN6StringC2EPKc(e,1028410);c[g>>2]=c[e>>2];__ZN10StringNameC2ERK6String(f,g);e=c[313454]|0;if(!e)h=0;else{i=c[f>>2]|0;if(!i)j=0;else j=c[i+16>>2]|0;k=c[e+(((1<<d[1253820])+-1&j)<<2)>>2]|0;a:do if(!k)n=0;else{e=k;while(1){if((c[e>>2]|0)==(j|0)?(c[e+8>>2]|0)==(i|0):0){n=e;break a}e=c[e+4>>2]|0;if(!e){n=0;break}}}while(0);h=(n|0)==0?0:n+12|0}__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);if(!h){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1124689,1126301,210,1124704,0);__Z14_global_unlockv();l=b;return}else{a[1263537]=0;c[h+88>>2]=143;__Z14_global_unlockv();l=b;return}}function __ZN7ClassDB14register_classI13VBoxContainerEEvv(){var b=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=b+8|0;f=b+4|0;g=b;__Z12_global_lockv();if(!(a[1257010]|0)){if(!(a[1257011]|0)){__ZN9Container16initialize_classEv();__ZN7ClassDB10_add_classI12BoxContainerEEvv();__ZN12BoxContainer13_bind_methodsEv();a[1257011]=1}__ZN7ClassDB10_add_classI13VBoxContainerEEvv();a[1257010]=1}__ZN6StringC2EPKc(e,1028424);c[g>>2]=c[e>>2];__ZN10StringNameC2ERK6String(f,g);e=c[313454]|0;if(!e)h=0;else{i=c[f>>2]|0;if(!i)j=0;else j=c[i+16>>2]|0;k=c[e+(((1<<d[1253820])+-1&j)<<2)>>2]|0;a:do if(!k)n=0;else{e=k;while(1){if((c[e>>2]|0)==(j|0)?(c[e+8>>2]|0)==(i|0):0){n=e;break a}e=c[e+4>>2]|0;if(!e){n=0;break}}}while(0);h=(n|0)==0?0:n+12|0}__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);if(!h){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1124689,1126301,210,1124704,0);__Z14_global_unlockv();l=b;return}else{a[1263537]=0;c[h+88>>2]=144;__Z14_global_unlockv();l=b;return}}function __ZN7ClassDB14register_classI13GridContainerEEvv(){var b=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=b+8|0;f=b+4|0;g=b;__Z12_global_lockv();if(!(a[1263272]|0)){__ZN9Container16initialize_classEv();__ZN7ClassDB10_add_classI13GridContainerEEvv();__ZN13GridContainer13_bind_methodsEv();a[1263272]=1}__ZN6StringC2EPKc(e,1028504);c[g>>2]=c[e>>2];__ZN10StringNameC2ERK6String(f,g);e=c[313454]|0;if(!e)h=0;else{i=c[f>>2]|0;if(!i)j=0;else j=c[i+16>>2]|0;k=c[e+(((1<<d[1253820])+-1&j)<<2)>>2]|0;a:do if(!k)n=0;else{e=k;while(1){if((c[e>>2]|0)==(j|0)?(c[e+8>>2]|0)==(i|0):0){n=e;break a}e=c[e+4>>2]|0;if(!e){n=0;break}}}while(0);h=(n|0)==0?0:n+12|0}__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);if(!h){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1124689,1126301,210,1124704,0);__Z14_global_unlockv();l=b;return}else{a[1263537]=0;c[h+88>>2]=145;__Z14_global_unlockv();l=b;return}}function __ZN7ClassDB14register_classI15CenterContainerEEvv(){var b=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=b+8|0;f=b+4|0;g=b;__Z12_global_lockv();if(!(a[1263256]|0)){__ZN9Container16initialize_classEv();__ZN7ClassDB10_add_classI15CenterContainerEEvv();__ZN15CenterContainer13_bind_methodsEv();a[1263256]=1}__ZN6StringC2EPKc(e,830905);c[g>>2]=c[e>>2];__ZN10StringNameC2ERK6String(f,g);e=c[313454]|0;if(!e)h=0;else{i=c[f>>2]|0;if(!i)j=0;else j=c[i+16>>2]|0;k=c[e+(((1<<d[1253820])+-1&j)<<2)>>2]|0;a:do if(!k)n=0;else{e=k;while(1){if((c[e>>2]|0)==(j|0)?(c[e+8>>2]|0)==(i|0):0){n=e;break a}e=c[e+4>>2]|0;if(!e){n=0;break}}}while(0);h=(n|0)==0?0:n+12|0}__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);if(!h){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1124689,1126301,210,1124704,0);__Z14_global_unlockv();l=b;return}else{a[1263537]=0;c[h+88>>2]=146;__Z14_global_unlockv();l=b;return}}function __ZN7ClassDB14register_classI15ScrollContainerEEvv(){var b=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=b+8|0;f=b+4|0;g=b;__Z12_global_lockv();if(!(a[1263278]|0)){__ZN9Container16initialize_classEv();__ZN7ClassDB10_add_classI15ScrollContainerEEvv();__ZN15ScrollContainer13_bind_methodsEv();a[1263278]=1}__ZN6StringC2EPKc(e,840682);c[g>>2]=c[e>>2];__ZN10StringNameC2ERK6String(f,g);e=c[313454]|0;if(!e)h=0;else{i=c[f>>2]|0;if(!i)j=0;else j=c[i+16>>2]|0;k=c[e+(((1<<d[1253820])+-1&j)<<2)>>2]|0;a:do if(!k)n=0;else{e=k;while(1){if((c[e>>2]|0)==(j|0)?(c[e+8>>2]|0)==(i|0):0){n=e;break a}e=c[e+4>>2]|0;if(!e){n=0;break}}}while(0);h=(n|0)==0?0:n+12|0}__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);if(!h){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1124689,1126301,210,1124704,0);__Z14_global_unlockv();l=b;return}else{a[1263537]=0;c[h+88>>2]=147;__Z14_global_unlockv();l=b;return}}function __ZN7ClassDB14register_classI14PanelContainerEEvv(){var b=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=b+8|0;f=b+4|0;g=b;__Z12_global_lockv();if(!(a[1263262]|0)){__ZN9Container16initialize_classEv();__ZN7ClassDB10_add_classI14PanelContainerEEvv();a[1263262]=1}__ZN6StringC2EPKc(e,1029413);c[g>>2]=c[e>>2];__ZN10StringNameC2ERK6String(f,g);e=c[313454]|0;if(!e)h=0;else{i=c[f>>2]|0;if(!i)j=0;else j=c[i+16>>2]|0;k=c[e+(((1<<d[1253820])+-1&j)<<2)>>2]|0;a:do if(!k)n=0;else{e=k;while(1){if((c[e>>2]|0)==(j|0)?(c[e+8>>2]|0)==(i|0):0){n=e;break a}e=c[e+4>>2]|0;if(!e){n=0;break}}}while(0);h=(n|0)==0?0:n+12|0}__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);if(!h){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1124689,1126301,210,1124704,0);__Z14_global_unlockv();l=b;return}else{a[1263537]=0;c[h+88>>2]=148;__Z14_global_unlockv();l=b;return}}function __ZN7ClassDB14register_classI15HSplitContainerEEvv(){var b=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=b+8|0;f=b+4|0;g=b;__Z12_global_lockv();if(!(a[1263471]|0)){if(!(a[1263266]|0)){__ZN9Container16initialize_classEv();__ZN7ClassDB10_add_classI14SplitContainerEEvv();__ZN14SplitContainer13_bind_methodsEv();a[1263266]=1}__ZN7ClassDB10_add_classI15HSplitContainerEEvv();a[1263471]=1}__ZN6StringC2EPKc(e,1027350);c[g>>2]=c[e>>2];__ZN10StringNameC2ERK6String(f,g);e=c[313454]|0;if(!e)h=0;else{i=c[f>>2]|0;if(!i)j=0;else j=c[i+16>>2]|0;k=c[e+(((1<<d[1253820])+-1&j)<<2)>>2]|0;a:do if(!k)n=0;else{e=k;while(1){if((c[e>>2]|0)==(j|0)?(c[e+8>>2]|0)==(i|0):0){n=e;break a}e=c[e+4>>2]|0;if(!e){n=0;break}}}while(0);h=(n|0)==0?0:n+12|0}__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);if(!h){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1124689,1126301,210,1124704,0);__Z14_global_unlockv();l=b;return}else{a[1263537]=0;c[h+88>>2]=149;__Z14_global_unlockv();l=b;return}}function __ZN7ClassDB14register_classI15VSplitContainerEEvv(){var b=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=b+8|0;f=b+4|0;g=b;__Z12_global_lockv();if(!(a[1263470]|0)){if(!(a[1263266]|0)){__ZN9Container16initialize_classEv();__ZN7ClassDB10_add_classI14SplitContainerEEvv();__ZN14SplitContainer13_bind_methodsEv();a[1263266]=1}__ZN7ClassDB10_add_classI15VSplitContainerEEvv();a[1263470]=1}__ZN6StringC2EPKc(e,1027e3);c[g>>2]=c[e>>2];__ZN10StringNameC2ERK6String(f,g);e=c[313454]|0;if(!e)h=0;else{i=c[f>>2]|0;if(!i)j=0;else j=c[i+16>>2]|0;k=c[e+(((1<<d[1253820])+-1&j)<<2)>>2]|0;a:do if(!k)n=0;else{e=k;while(1){if((c[e>>2]|0)==(j|0)?(c[e+8>>2]|0)==(i|0):0){n=e;break a}e=c[e+4>>2]|0;if(!e){n=0;break}}}while(0);h=(n|0)==0?0:n+12|0}__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);if(!h){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1124689,1126301,210,1124704,0);__Z14_global_unlockv();l=b;return}else{a[1263537]=0;c[h+88>>2]=150;__Z14_global_unlockv();l=b;return}}function __ZN7ClassDB14register_classI9GraphNodeEEvv(){var b=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=b+8|0;f=b+4|0;g=b;__Z12_global_lockv();if(!(a[1263254]|0)){__ZN9Container16initialize_classEv();__ZN7ClassDB10_add_classI9GraphNodeEEvv();__ZN9GraphNode13_bind_methodsEv();a[1263254]=1}__ZN6StringC2EPKc(e,1016648);c[g>>2]=c[e>>2];__ZN10StringNameC2ERK6String(f,g);e=c[313454]|0;if(!e)h=0;else{i=c[f>>2]|0;if(!i)j=0;else j=c[i+16>>2]|0;k=c[e+(((1<<d[1253820])+-1&j)<<2)>>2]|0;a:do if(!k)n=0;else{e=k;while(1){if((c[e>>2]|0)==(j|0)?(c[e+8>>2]|0)==(i|0):0){n=e;break a}e=c[e+4>>2]|0;if(!e){n=0;break}}}while(0);h=(n|0)==0?0:n+12|0}__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);if(!h){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1124689,1126301,210,1124704,0);__Z14_global_unlockv();l=b;return}else{a[1263537]=0;c[h+88>>2]=151;__Z14_global_unlockv();l=b;return}}function __ZN7ClassDB14register_classI9GraphEditEEvv(){var b=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=b+8|0;f=b+4|0;g=b;__Z12_global_lockv();if(!(a[1263299]|0)){if(!(a[1256994]|0)){if(!(a[1256995]|0)){if(!(a[1256996]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI4NodeEEvv();__ZN4Node13_bind_methodsEv();a[1256996]=1}__ZN7ClassDB10_add_classI10CanvasItemEEvv();__ZN10CanvasItem13_bind_methodsEv();a[1256995]=1}__ZN7ClassDB10_add_classI7ControlEEvv();__ZN7Control13_bind_methodsEv();a[1256994]=1}__ZN7ClassDB10_add_classI9GraphEditEEvv();__ZN9GraphEdit13_bind_methodsEv();a[1263299]=1}__ZN6StringC2EPKc(e,1029434);c[g>>2]=c[e>>2];__ZN10StringNameC2ERK6String(f,g);e=c[313454]|0;if(!e)h=0;else{i=c[f>>2]|0;if(!i)j=0;else j=c[i+16>>2]|0;k=c[e+(((1<<d[1253820])+-1&j)<<2)>>2]|0;a:do if(!k)n=0;else{e=k;while(1){if((c[e>>2]|0)==(j|0)?(c[e+8>>2]|0)==(i|0):0){n=e;break a}e=c[e+4>>2]|0;if(!e){n=0;break}}}while(0);h=(n|0)==0?0:n+12|0}__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);if(!h){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1124689,1126301,210,1124704,0);__Z14_global_unlockv();l=b;return}else{a[1263537]=0;c[h+88>>2]=152;__Z14_global_unlockv();l=b;return}}function __ZN11ButtonArray16initialize_classEv(){if(a[1263284]|0)return;if(!(a[1256994]|0)){if(!(a[1256995]|0)){if(!(a[1256996]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI4NodeEEvv();__ZN4Node13_bind_methodsEv();a[1256996]=1}__ZN7ClassDB10_add_classI10CanvasItemEEvv();__ZN10CanvasItem13_bind_methodsEv();a[1256995]=1}__ZN7ClassDB10_add_classI7ControlEEvv();__ZN7Control13_bind_methodsEv();a[1256994]=1}__ZN7ClassDB10_add_classI11ButtonArrayEEvv();__ZN11ButtonArray13_bind_methodsEv();a[1263284]=1;return}function __ZN7ClassDB14register_classI12HButtonArrayEEvv(){var b=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=b+8|0;f=b+4|0;g=b;__Z12_global_lockv();if(!(a[1263469]|0)){__ZN11ButtonArray16initialize_classEv();__ZN7ClassDB10_add_classI12HButtonArrayEEvv();a[1263469]=1}__ZN6StringC2EPKc(e,1028527);c[g>>2]=c[e>>2];__ZN10StringNameC2ERK6String(f,g);e=c[313454]|0;if(!e)h=0;else{i=c[f>>2]|0;if(!i)j=0;else j=c[i+16>>2]|0;k=c[e+(((1<<d[1253820])+-1&j)<<2)>>2]|0;a:do if(!k)n=0;else{e=k;while(1){if((c[e>>2]|0)==(j|0)?(c[e+8>>2]|0)==(i|0):0){n=e;break a}e=c[e+4>>2]|0;if(!e){n=0;break}}}while(0);h=(n|0)==0?0:n+12|0}__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);if(!h){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1124689,1126301,210,1124704,0);__Z14_global_unlockv();l=b;return}else{a[1263537]=0;c[h+88>>2]=153;__Z14_global_unlockv();l=b;return}}function __ZN7ClassDB14register_classI12VButtonArrayEEvv(){var b=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=b+8|0;f=b+4|0;g=b;__Z12_global_lockv();if(!(a[1263468]|0)){__ZN11ButtonArray16initialize_classEv();__ZN7ClassDB10_add_classI12VButtonArrayEEvv();a[1263468]=1}__ZN6StringC2EPKc(e,1028586);c[g>>2]=c[e>>2];__ZN10StringNameC2ERK6String(f,g);e=c[313454]|0;if(!e)h=0;else{i=c[f>>2]|0;if(!i)j=0;else j=c[i+16>>2]|0;k=c[e+(((1<<d[1253820])+-1&j)<<2)>>2]|0;a:do if(!k)n=0;else{e=k;while(1){if((c[e>>2]|0)==(j|0)?(c[e+8>>2]|0)==(i|0):0){n=e;break a}e=c[e+4>>2]|0;if(!e){n=0;break}}}while(0);h=(n|0)==0?0:n+12|0}__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);if(!h){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1124689,1126301,210,1124704,0);__Z14_global_unlockv();l=b;return}else{a[1263537]=0;c[h+88>>2]=154;__Z14_global_unlockv();l=b;return}}function __ZN7ClassDB14register_classI15TextureProgressEEvv(){var b=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=b+8|0;f=b+4|0;g=b;__Z12_global_lockv();if(!(a[1263261]|0)){__ZN5Range16initialize_classEv();__ZN7ClassDB10_add_classI15TextureProgressEEvv();__ZN15TextureProgress13_bind_methodsEv();a[1263261]=1}__ZN6StringC2EPKc(e,832491);c[g>>2]=c[e>>2];__ZN10StringNameC2ERK6String(f,g);e=c[313454]|0;if(!e)h=0;else{i=c[f>>2]|0;if(!i)j=0;else j=c[i+16>>2]|0;k=c[e+(((1<<d[1253820])+-1&j)<<2)>>2]|0;a:do if(!k)n=0;else{e=k;while(1){if((c[e>>2]|0)==(j|0)?(c[e+8>>2]|0)==(i|0):0){n=e;break a}e=c[e+4>>2]|0;if(!e){n=0;break}}}while(0);h=(n|0)==0?0:n+12|0}__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);if(!h){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1124689,1126301,210,1124704,0);__Z14_global_unlockv();l=b;return}else{a[1263537]=0;c[h+88>>2]=155;__Z14_global_unlockv();l=b;return}}function __ZN7ClassDB14register_classI8ItemListEEvv(){var b=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=b+8|0;f=b+4|0;g=b;__Z12_global_lockv();if(!(a[1263282]|0)){if(!(a[1256994]|0)){if(!(a[1256995]|0)){if(!(a[1256996]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI4NodeEEvv();__ZN4Node13_bind_methodsEv();a[1256996]=1}__ZN7ClassDB10_add_classI10CanvasItemEEvv();__ZN10CanvasItem13_bind_methodsEv();a[1256995]=1}__ZN7ClassDB10_add_classI7ControlEEvv();__ZN7Control13_bind_methodsEv();a[1256994]=1}__ZN7ClassDB10_add_classI8ItemListEEvv();__ZN8ItemList13_bind_methodsEv();a[1263282]=1}__ZN6StringC2EPKc(e,1019865);c[g>>2]=c[e>>2];__ZN10StringNameC2ERK6String(f,g);e=c[313454]|0;if(!e)h=0;else{i=c[f>>2]|0;if(!i)j=0;else j=c[i+16>>2]|0;k=c[e+(((1<<d[1253820])+-1&j)<<2)>>2]|0;a:do if(!k)n=0;else{e=k;while(1){if((c[e>>2]|0)==(j|0)?(c[e+8>>2]|0)==(i|0):0){n=e;break a}e=c[e+4>>2]|0;if(!e){n=0;break}}}while(0);h=(n|0)==0?0:n+12|0}__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);if(!h){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1124689,1126301,210,1124704,0);__Z14_global_unlockv();l=b;return}else{a[1263537]=0;c[h+88>>2]=156;__Z14_global_unlockv();l=b;return}}function __ZN7ClassDB14register_classI10FileDialogEEvv(){var b=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=b+8|0;f=b+4|0;g=b;__Z12_global_lockv();if(!(a[1263294]|0)){if(!(a[1263293]|0)){if(!(a[1263290]|0)){if(!(a[1263287]|0)){__ZN5Popup16initialize_classEv();__ZN7ClassDB10_add_classI12WindowDialogEEvv();__ZN12WindowDialog13_bind_methodsEv();a[1263287]=1}__ZN7ClassDB10_add_classI12AcceptDialogEEvv();__ZN12AcceptDialog13_bind_methodsEv();a[1263290]=1}__ZN7ClassDB10_add_classI18ConfirmationDialogEEvv();__ZN18ConfirmationDialog13_bind_methodsEv();a[1263293]=1}__ZN7ClassDB10_add_classI10FileDialogEEvv();__ZN10FileDialog13_bind_methodsEv();a[1263294]=1}__ZN6StringC2EPKc(e,1009866);c[g>>2]=c[e>>2];__ZN10StringNameC2ERK6String(f,g);e=c[313454]|0;if(!e)h=0;else{i=c[f>>2]|0;if(!i)j=0;else j=c[i+16>>2]|0;k=c[e+(((1<<d[1253820])+-1&j)<<2)>>2]|0;a:do if(!k)n=0;else{e=k;while(1){if((c[e>>2]|0)==(j|0)?(c[e+8>>2]|0)==(i|0):0){n=e;break a}e=c[e+4>>2]|0;if(!e){n=0;break}}}while(0);h=(n|0)==0?0:n+12|0}__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);if(!h){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1124689,1126301,210,1124704,0);__Z14_global_unlockv();l=b;return}else{a[1263537]=0;c[h+88>>2]=157;__Z14_global_unlockv();l=b;return}}function __ZN7ClassDB14register_classI8LineEditEEvv(){var b=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=b+8|0;f=b+4|0;g=b;__Z12_global_lockv();if(!(a[1263268]|0)){if(!(a[1256994]|0)){if(!(a[1256995]|0)){if(!(a[1256996]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI4NodeEEvv();__ZN4Node13_bind_methodsEv();a[1256996]=1}__ZN7ClassDB10_add_classI10CanvasItemEEvv();__ZN10CanvasItem13_bind_methodsEv();a[1256995]=1}__ZN7ClassDB10_add_classI7ControlEEvv();__ZN7Control13_bind_methodsEv();a[1256994]=1}__ZN7ClassDB10_add_classI8LineEditEEvv();__ZN8LineEdit13_bind_methodsEv();a[1263268]=1}__ZN6StringC2EPKc(e,999163);c[g>>2]=c[e>>2];__ZN10StringNameC2ERK6String(f,g);e=c[313454]|0;if(!e)h=0;else{i=c[f>>2]|0;if(!i)j=0;else j=c[i+16>>2]|0;k=c[e+(((1<<d[1253820])+-1&j)<<2)>>2]|0;a:do if(!k)n=0;else{e=k;while(1){if((c[e>>2]|0)==(j|0)?(c[e+8>>2]|0)==(i|0):0){n=e;break a}e=c[e+4>>2]|0;if(!e){n=0;break}}}while(0);h=(n|0)==0?0:n+12|0}__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);if(!h){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1124689,1126301,210,1124704,0);__Z14_global_unlockv();l=b;return}else{a[1263537]=0;c[h+88>>2]=158;__Z14_global_unlockv();l=b;return}}function __ZN7ClassDB14register_classI9PopupMenuEEvv(){var b=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=b+8|0;f=b+4|0;g=b;__Z12_global_lockv();if(!(a[1263277]|0)){__ZN5Popup16initialize_classEv();__ZN7ClassDB10_add_classI9PopupMenuEEvv();__ZN9PopupMenu13_bind_methodsEv();a[1263277]=1}__ZN6StringC2EPKc(e,1011386);c[g>>2]=c[e>>2];__ZN10StringNameC2ERK6String(f,g);e=c[313454]|0;if(!e)h=0;else{i=c[f>>2]|0;if(!i)j=0;else j=c[i+16>>2]|0;k=c[e+(((1<<d[1253820])+-1&j)<<2)>>2]|0;a:do if(!k)n=0;else{e=k;while(1){if((c[e>>2]|0)==(j|0)?(c[e+8>>2]|0)==(i|0):0){n=e;break a}e=c[e+4>>2]|0;if(!e){n=0;break}}}while(0);h=(n|0)==0?0:n+12|0}__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);if(!h){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1124689,1126301,210,1124704,0);__Z14_global_unlockv();l=b;return}else{a[1263537]=0;c[h+88>>2]=159;__Z14_global_unlockv();l=b;return}}function __ZN7ClassDB14register_classI4TreeEEvv(){var b=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=b+8|0;f=b+4|0;g=b;__Z12_global_lockv();if(!(a[1263286]|0)){if(!(a[1256994]|0)){if(!(a[1256995]|0)){if(!(a[1256996]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI4NodeEEvv();__ZN4Node13_bind_methodsEv();a[1256996]=1}__ZN7ClassDB10_add_classI10CanvasItemEEvv();__ZN10CanvasItem13_bind_methodsEv();a[1256995]=1}__ZN7ClassDB10_add_classI7ControlEEvv();__ZN7Control13_bind_methodsEv();a[1256994]=1}__ZN7ClassDB10_add_classI4TreeEEvv();__ZN4Tree13_bind_methodsEv();a[1263286]=1}__ZN6StringC2EPKc(e,1017863);c[g>>2]=c[e>>2];__ZN10StringNameC2ERK6String(f,g);e=c[313454]|0;if(!e)h=0;else{i=c[f>>2]|0;if(!i)j=0;else j=c[i+16>>2]|0;k=c[e+(((1<<d[1253820])+-1&j)<<2)>>2]|0;a:do if(!k)n=0;else{e=k;while(1){if((c[e>>2]|0)==(j|0)?(c[e+8>>2]|0)==(i|0):0){n=e;break a}e=c[e+4>>2]|0;if(!e){n=0;break}}}while(0);h=(n|0)==0?0:n+12|0}__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);if(!h){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1124689,1126301,210,1124704,0);__Z14_global_unlockv();l=b;return}else{a[1263537]=0;c[h+88>>2]=160;__Z14_global_unlockv();l=b;return}}function __ZN7ClassDB14register_classI8TextEditEEvv(){var b=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=b+8|0;f=b+4|0;g=b;__Z12_global_lockv();if(!(a[1263273]|0)){if(!(a[1256994]|0)){if(!(a[1256995]|0)){if(!(a[1256996]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI4NodeEEvv();__ZN4Node13_bind_methodsEv();a[1256996]=1}__ZN7ClassDB10_add_classI10CanvasItemEEvv();__ZN10CanvasItem13_bind_methodsEv();a[1256995]=1}__ZN7ClassDB10_add_classI7ControlEEvv();__ZN7Control13_bind_methodsEv();a[1256994]=1}__ZN7ClassDB10_add_classI8TextEditEEvv();__ZN8TextEdit13_bind_methodsEv();a[1263273]=1}__ZN6StringC2EPKc(e,1000953);c[g>>2]=c[e>>2];__ZN10StringNameC2ERK6String(f,g);e=c[313454]|0;if(!e)h=0;else{i=c[f>>2]|0;if(!i)j=0;else j=c[i+16>>2]|0;k=c[e+(((1<<d[1253820])+-1&j)<<2)>>2]|0;a:do if(!k)n=0;else{e=k;while(1){if((c[e>>2]|0)==(j|0)?(c[e+8>>2]|0)==(i|0):0){n=e;break a}e=c[e+4>>2]|0;if(!e){n=0;break}}}while(0);h=(n|0)==0?0:n+12|0}__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);if(!h){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1124689,1126301,210,1124704,0);__Z14_global_unlockv();l=b;return}else{a[1263537]=0;c[h+88>>2]=161;__Z14_global_unlockv();l=b;return}}function __ZN7ClassDB14register_classI12OptionButtonEEvv(){var b=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=b+8|0;f=b+4|0;g=b;__Z12_global_lockv();if(!(a[1263264]|0)){if(!(a[1263259]|0)){__ZN10BaseButton16initialize_classEv();__ZN7ClassDB10_add_classI6ButtonEEvv();__ZN6Button13_bind_methodsEv();a[1263259]=1}__ZN7ClassDB10_add_classI12OptionButtonEEvv();__ZN12OptionButton13_bind_methodsEv();a[1263264]=1}__ZN6StringC2EPKc(e,994031);c[g>>2]=c[e>>2];__ZN10StringNameC2ERK6String(f,g);e=c[313454]|0;if(!e)h=0;else{i=c[f>>2]|0;if(!i)j=0;else j=c[i+16>>2]|0;k=c[e+(((1<<d[1253820])+-1&j)<<2)>>2]|0;a:do if(!k)n=0;else{e=k;while(1){if((c[e>>2]|0)==(j|0)?(c[e+8>>2]|0)==(i|0):0){n=e;break a}e=c[e+4>>2]|0;if(!e){n=0;break}}}while(0);h=(n|0)==0?0:n+12|0}__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);if(!h){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1124689,1126301,210,1124704,0);__Z14_global_unlockv();l=b;return}else{a[1263537]=0;c[h+88>>2]=162;__Z14_global_unlockv();l=b;return}}function __ZN7ClassDB14register_classI7SpinBoxEEvv(){var b=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=b+8|0;f=b+4|0;g=b;__Z12_global_lockv();if(!(a[1263291]|0)){__ZN5Range16initialize_classEv();__ZN7ClassDB10_add_classI7SpinBoxEEvv();__ZN7SpinBox13_bind_methodsEv();a[1263291]=1}__ZN6StringC2EPKc(e,1007781);c[g>>2]=c[e>>2];__ZN10StringNameC2ERK6String(f,g);e=c[313454]|0;if(!e)h=0;else{i=c[f>>2]|0;if(!i)j=0;else j=c[i+16>>2]|0;k=c[e+(((1<<d[1253820])+-1&j)<<2)>>2]|0;a:do if(!k)n=0;else{e=k;while(1){if((c[e>>2]|0)==(j|0)?(c[e+8>>2]|0)==(i|0):0){n=e;break a}e=c[e+4>>2]|0;if(!e){n=0;break}}}while(0);h=(n|0)==0?0:n+12|0}__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);if(!h){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1124689,1126301,210,1124704,0);__Z14_global_unlockv();l=b;return}else{a[1263537]=0;c[h+88>>2]=163;__Z14_global_unlockv();l=b;return}}function __ZN7ClassDB14register_classI13ReferenceRectEEvv(){var b=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=b+8|0;f=b+4|0;g=b;__Z12_global_lockv();if(!(a[1263467]|0)){if(!(a[1256994]|0)){if(!(a[1256995]|0)){if(!(a[1256996]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI4NodeEEvv();__ZN4Node13_bind_methodsEv();a[1256996]=1}__ZN7ClassDB10_add_classI10CanvasItemEEvv();__ZN10CanvasItem13_bind_methodsEv();a[1256995]=1}__ZN7ClassDB10_add_classI7ControlEEvv();__ZN7Control13_bind_methodsEv();a[1256994]=1}__ZN7ClassDB10_add_classI13ReferenceRectEEvv();a[1263467]=1}__ZN6StringC2EPKc(e,1029036);c[g>>2]=c[e>>2];__ZN10StringNameC2ERK6String(f,g);e=c[313454]|0;if(!e)h=0;else{i=c[f>>2]|0;if(!i)j=0;else j=c[i+16>>2]|0;k=c[e+(((1<<d[1253820])+-1&j)<<2)>>2]|0;a:do if(!k)n=0;else{e=k;while(1){if((c[e>>2]|0)==(j|0)?(c[e+8>>2]|0)==(i|0):0){n=e;break a}e=c[e+4>>2]|0;if(!e){n=0;break}}}while(0);h=(n|0)==0?0:n+12|0}__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);if(!h){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1124689,1126301,210,1124704,0);__Z14_global_unlockv();l=b;return}else{a[1263537]=0;c[h+88>>2]=164;__Z14_global_unlockv();l=b;return}}function __ZN7ClassDB14register_classI11ColorPickerEEvv(){var b=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=b+8|0;f=b+4|0;g=b;__Z12_global_lockv();if(!(a[1263465]|0)){if(!(a[1257011]|0)){__ZN9Container16initialize_classEv();__ZN7ClassDB10_add_classI12BoxContainerEEvv();__ZN12BoxContainer13_bind_methodsEv();a[1257011]=1}__ZN7ClassDB10_add_classI11ColorPickerEEvv();__ZN11ColorPicker13_bind_methodsEv();a[1263465]=1}__ZN6StringC2EPKc(e,1025431);c[g>>2]=c[e>>2];__ZN10StringNameC2ERK6String(f,g);e=c[313454]|0;if(!e)h=0;else{i=c[f>>2]|0;if(!i)j=0;else j=c[i+16>>2]|0;k=c[e+(((1<<d[1253820])+-1&j)<<2)>>2]|0;a:do if(!k)n=0;else{e=k;while(1){if((c[e>>2]|0)==(j|0)?(c[e+8>>2]|0)==(i|0):0){n=e;break a}e=c[e+4>>2]|0;if(!e){n=0;break}}}while(0);h=(n|0)==0?0:n+12|0}__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);if(!h){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1124689,1126301,210,1124704,0);__Z14_global_unlockv();l=b;return}else{a[1263537]=0;c[h+88>>2]=165;__Z14_global_unlockv();l=b;return}}function __ZN7ClassDB14register_classI17ColorPickerButtonEEvv(){var b=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=b+8|0;f=b+4|0;g=b;__Z12_global_lockv();if(!(a[1263281]|0)){if(!(a[1263259]|0)){__ZN10BaseButton16initialize_classEv();__ZN7ClassDB10_add_classI6ButtonEEvv();__ZN6Button13_bind_methodsEv();a[1263259]=1}__ZN7ClassDB10_add_classI17ColorPickerButtonEEvv();__ZN17ColorPickerButton13_bind_methodsEv();a[1263281]=1}__ZN6StringC2EPKc(e,990324);c[g>>2]=c[e>>2];__ZN10StringNameC2ERK6String(f,g);e=c[313454]|0;if(!e)h=0;else{i=c[f>>2]|0;if(!i)j=0;else j=c[i+16>>2]|0;k=c[e+(((1<<d[1253820])+-1&j)<<2)>>2]|0;a:do if(!k)n=0;else{e=k;while(1){if((c[e>>2]|0)==(j|0)?(c[e+8>>2]|0)==(i|0):0){n=e;break a}e=c[e+4>>2]|0;if(!e){n=0;break}}}while(0);h=(n|0)==0?0:n+12|0}__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);if(!h){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1124689,1126301,210,1124704,0);__Z14_global_unlockv();l=b;return}else{a[1263537]=0;c[h+88>>2]=166;__Z14_global_unlockv();l=b;return}}function __ZN7ClassDB14register_classI13RichTextLabelEEvv(){var b=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=b+8|0;f=b+4|0;g=b;__Z12_global_lockv();if(!(a[1263265]|0)){if(!(a[1256994]|0)){if(!(a[1256995]|0)){if(!(a[1256996]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI4NodeEEvv();__ZN4Node13_bind_methodsEv();a[1256996]=1}__ZN7ClassDB10_add_classI10CanvasItemEEvv();__ZN10CanvasItem13_bind_methodsEv();a[1256995]=1}__ZN7ClassDB10_add_classI7ControlEEvv();__ZN7Control13_bind_methodsEv();a[1256994]=1}__ZN7ClassDB10_add_classI13RichTextLabelEEvv();__ZN13RichTextLabel13_bind_methodsEv();a[1263265]=1}__ZN6StringC2EPKc(e,1026873);c[g>>2]=c[e>>2];__ZN10StringNameC2ERK6String(f,g);e=c[313454]|0;if(!e)h=0;else{i=c[f>>2]|0;if(!i)j=0;else j=c[i+16>>2]|0;k=c[e+(((1<<d[1253820])+-1&j)<<2)>>2]|0;a:do if(!k)n=0;else{e=k;while(1){if((c[e>>2]|0)==(j|0)?(c[e+8>>2]|0)==(i|0):0){n=e;break a}e=c[e+4>>2]|0;if(!e){n=0;break}}}while(0);h=(n|0)==0?0:n+12|0}__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);if(!h){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1124689,1126301,210,1124704,0);__Z14_global_unlockv();l=b;return}else{a[1263537]=0;c[h+88>>2]=167;__Z14_global_unlockv();l=b;return}}function __ZN7ClassDB14register_classI11PopupDialogEEvv(){var b=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=b+8|0;f=b+4|0;g=b;__Z12_global_lockv();if(!(a[1263288]|0)){__ZN5Popup16initialize_classEv();__ZN7ClassDB10_add_classI11PopupDialogEEvv();a[1263288]=1}__ZN6StringC2EPKc(e,845749);c[g>>2]=c[e>>2];__ZN10StringNameC2ERK6String(f,g);e=c[313454]|0;if(!e)h=0;else{i=c[f>>2]|0;if(!i)j=0;else j=c[i+16>>2]|0;k=c[e+(((1<<d[1253820])+-1&j)<<2)>>2]|0;a:do if(!k)n=0;else{e=k;while(1){if((c[e>>2]|0)==(j|0)?(c[e+8>>2]|0)==(i|0):0){n=e;break a}e=c[e+4>>2]|0;if(!e){n=0;break}}}while(0);h=(n|0)==0?0:n+12|0}__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);if(!h){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1124689,1126301,210,1124704,0);__Z14_global_unlockv();l=b;return}else{a[1263537]=0;c[h+88>>2]=168;__Z14_global_unlockv();l=b;return}}function __ZN7ClassDB14register_classI12WindowDialogEEvv(){var b=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=b+8|0;f=b+4|0;g=b;__Z12_global_lockv();if(!(a[1263287]|0)){__ZN5Popup16initialize_classEv();__ZN7ClassDB10_add_classI12WindowDialogEEvv();__ZN12WindowDialog13_bind_methodsEv();a[1263287]=1}__ZN6StringC2EPKc(e,1008069);c[g>>2]=c[e>>2];__ZN10StringNameC2ERK6String(f,g);e=c[313454]|0;if(!e)h=0;else{i=c[f>>2]|0;if(!i)j=0;else j=c[i+16>>2]|0;k=c[e+(((1<<d[1253820])+-1&j)<<2)>>2]|0;a:do if(!k)n=0;else{e=k;while(1){if((c[e>>2]|0)==(j|0)?(c[e+8>>2]|0)==(i|0):0){n=e;break a}e=c[e+4>>2]|0;if(!e){n=0;break}}}while(0);h=(n|0)==0?0:n+12|0}__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);if(!h){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1124689,1126301,210,1124704,0);__Z14_global_unlockv();l=b;return}else{a[1263537]=0;c[h+88>>2]=169;__Z14_global_unlockv();l=b;return}}function __ZN7ClassDB14register_classI12AcceptDialogEEvv(){var b=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=b+8|0;f=b+4|0;g=b;__Z12_global_lockv();if(!(a[1263290]|0)){if(!(a[1263287]|0)){__ZN5Popup16initialize_classEv();__ZN7ClassDB10_add_classI12WindowDialogEEvv();__ZN12WindowDialog13_bind_methodsEv();a[1263287]=1}__ZN7ClassDB10_add_classI12AcceptDialogEEvv();__ZN12AcceptDialog13_bind_methodsEv();a[1263290]=1}__ZN6StringC2EPKc(e,846084);c[g>>2]=c[e>>2];__ZN10StringNameC2ERK6String(f,g);e=c[313454]|0;if(!e)h=0;else{i=c[f>>2]|0;if(!i)j=0;else j=c[i+16>>2]|0;k=c[e+(((1<<d[1253820])+-1&j)<<2)>>2]|0;a:do if(!k)n=0;else{e=k;while(1){if((c[e>>2]|0)==(j|0)?(c[e+8>>2]|0)==(i|0):0){n=e;break a}e=c[e+4>>2]|0;if(!e){n=0;break}}}while(0);h=(n|0)==0?0:n+12|0}__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);if(!h){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1124689,1126301,210,1124704,0);__Z14_global_unlockv();l=b;return}else{a[1263537]=0;c[h+88>>2]=170;__Z14_global_unlockv();l=b;return}}function __ZN7ClassDB14register_classI18ConfirmationDialogEEvv(){var b=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=b+8|0;f=b+4|0;g=b;__Z12_global_lockv();if(!(a[1263293]|0)){if(!(a[1263290]|0)){if(!(a[1263287]|0)){__ZN5Popup16initialize_classEv();__ZN7ClassDB10_add_classI12WindowDialogEEvv();__ZN12WindowDialog13_bind_methodsEv();a[1263287]=1}__ZN7ClassDB10_add_classI12AcceptDialogEEvv();__ZN12AcceptDialog13_bind_methodsEv();a[1263290]=1}__ZN7ClassDB10_add_classI18ConfirmationDialogEEvv();__ZN18ConfirmationDialog13_bind_methodsEv();a[1263293]=1}__ZN6StringC2EPKc(e,846286);c[g>>2]=c[e>>2];__ZN10StringNameC2ERK6String(f,g);e=c[313454]|0;if(!e)h=0;else{i=c[f>>2]|0;if(!i)j=0;else j=c[i+16>>2]|0;k=c[e+(((1<<d[1253820])+-1&j)<<2)>>2]|0;a:do if(!k)n=0;else{e=k;while(1){if((c[e>>2]|0)==(j|0)?(c[e+8>>2]|0)==(i|0):0){n=e;break a}e=c[e+4>>2]|0;if(!e){n=0;break}}}while(0);h=(n|0)==0?0:n+12|0}__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);if(!h){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1124689,1126301,210,1124704,0);__Z14_global_unlockv();l=b;return}else{a[1263537]=0;c[h+88>>2]=171;__Z14_global_unlockv();l=b;return}}function __ZN7ClassDB14register_classI11VideoPlayerEEvv(){var b=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=b+8|0;f=b+4|0;g=b;__Z12_global_lockv();if(!(a[1263279]|0)){if(!(a[1256994]|0)){if(!(a[1256995]|0)){if(!(a[1256996]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI4NodeEEvv();__ZN4Node13_bind_methodsEv();a[1256996]=1}__ZN7ClassDB10_add_classI10CanvasItemEEvv();__ZN10CanvasItem13_bind_methodsEv();a[1256995]=1}__ZN7ClassDB10_add_classI7ControlEEvv();__ZN7Control13_bind_methodsEv();a[1256994]=1}__ZN7ClassDB10_add_classI11VideoPlayerEEvv();__ZN11VideoPlayer13_bind_methodsEv();a[1263279]=1}__ZN6StringC2EPKc(e,841057);c[g>>2]=c[e>>2];__ZN10StringNameC2ERK6String(f,g);e=c[313454]|0;if(!e)h=0;else{i=c[f>>2]|0;if(!i)j=0;else j=c[i+16>>2]|0;k=c[e+(((1<<d[1253820])+-1&j)<<2)>>2]|0;a:do if(!k)n=0;else{e=k;while(1){if((c[e>>2]|0)==(j|0)?(c[e+8>>2]|0)==(i|0):0){n=e;break a}e=c[e+4>>2]|0;if(!e){n=0;break}}}while(0);h=(n|0)==0?0:n+12|0}__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);if(!h){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1124689,1126301,210,1124704,0);__Z14_global_unlockv();l=b;return}else{a[1263537]=0;c[h+88>>2]=172;__Z14_global_unlockv();l=b;return}}function __ZN7ClassDB14register_classI15MarginContainerEEvv(){var b=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=b+8|0;f=b+4|0;g=b;__Z12_global_lockv();if(!(a[1263283]|0)){__ZN9Container16initialize_classEv();__ZN7ClassDB10_add_classI15MarginContainerEEvv();a[1263283]=1}__ZN6StringC2EPKc(e,1028450);c[g>>2]=c[e>>2];__ZN10StringNameC2ERK6String(f,g);e=c[313454]|0;if(!e)h=0;else{i=c[f>>2]|0;if(!i)j=0;else j=c[i+16>>2]|0;k=c[e+(((1<<d[1253820])+-1&j)<<2)>>2]|0;a:do if(!k)n=0;else{e=k;while(1){if((c[e>>2]|0)==(j|0)?(c[e+8>>2]|0)==(i|0):0){n=e;break a}e=c[e+4>>2]|0;if(!e){n=0;break}}}while(0);h=(n|0)==0?0:n+12|0}__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);if(!h){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1124689,1126301,210,1124704,0);__Z14_global_unlockv();l=b;return}else{a[1263537]=0;c[h+88>>2]=173;__Z14_global_unlockv();l=b;return}}function __ZN7ClassDB14register_classI17ViewportContainerEEvv(){var b=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=b+8|0;f=b+4|0;g=b;__Z12_global_lockv();if(!(a[1263271]|0)){__ZN9Container16initialize_classEv();__ZN7ClassDB10_add_classI17ViewportContainerEEvv();__ZN17ViewportContainer13_bind_methodsEv();a[1263271]=1}__ZN6StringC2EPKc(e,836630);c[g>>2]=c[e>>2];__ZN10StringNameC2ERK6String(f,g);e=c[313454]|0;if(!e)h=0;else{i=c[f>>2]|0;if(!i)j=0;else j=c[i+16>>2]|0;k=c[e+(((1<<d[1253820])+-1&j)<<2)>>2]|0;a:do if(!k)n=0;else{e=k;while(1){if((c[e>>2]|0)==(j|0)?(c[e+8>>2]|0)==(i|0):0){n=e;break a}e=c[e+4>>2]|0;if(!e){n=0;break}}}while(0);h=(n|0)==0?0:n+12|0}__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);if(!h){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1124689,1126301,210,1124704,0);__Z14_global_unlockv();l=b;return}else{a[1263537]=0;c[h+88>>2]=174;__Z14_global_unlockv();l=b;return}}function __ZN7ClassDB14register_classI7SpatialEEvv(){var b=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=b+8|0;f=b+4|0;g=b;__Z12_global_lockv();if(!(a[1257014]|0)){if(!(a[1256996]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI4NodeEEvv();__ZN4Node13_bind_methodsEv();a[1256996]=1}__ZN7ClassDB10_add_classI7SpatialEEvv();__ZN7Spatial13_bind_methodsEv();a[1257014]=1}__ZN6StringC2EPKc(e,946852);c[g>>2]=c[e>>2];__ZN10StringNameC2ERK6String(f,g);e=c[313454]|0;if(!e)h=0;else{i=c[f>>2]|0;if(!i)j=0;else j=c[i+16>>2]|0;k=c[e+(((1<<d[1253820])+-1&j)<<2)>>2]|0;a:do if(!k)n=0;else{e=k;while(1){if((c[e>>2]|0)==(j|0)?(c[e+8>>2]|0)==(i|0):0){n=e;break a}e=c[e+4>>2]|0;if(!e){n=0;break}}}while(0);h=(n|0)==0?0:n+12|0}__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);if(!h){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1124689,1126301,210,1124704,0);__Z14_global_unlockv();l=b;return}else{a[1263537]=0;c[h+88>>2]=175;__Z14_global_unlockv();l=b;return}}function __ZN7ClassDB10_add_classI12SpatialGizmoEEvv(){var a=0,b=0,d=0,e=0,f=0,g=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+16|0;d=a+12|0;e=a+8|0;f=a+4|0;g=a;__ZN6StringC2EPKc(b,946898);c[e>>2]=c[b>>2];__ZN10StringNameC2ERK6String(d,e);__ZN6StringC2EPKc(b,1126157);c[g>>2]=c[b>>2];__ZN10StringNameC2ERK6String(f,g);__ZN7ClassDB11_add_class2ERK10StringNameS2_(d,f);__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);__ZN10StringNameD2Ev(d);d=c[e>>2]|0;if(!d){l=a;return}if(__Z16atomic_decrementPj(d+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(d,1);l=a;return}function __ZN7ClassDB14register_classI8SkeletonEEvv(){var b=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=b+8|0;f=b+4|0;g=b;__Z12_global_lockv();if(!(a[1263332]|0)){if(!(a[1257014]|0)){if(!(a[1256996]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI4NodeEEvv();__ZN4Node13_bind_methodsEv();a[1256996]=1}__ZN7ClassDB10_add_classI7SpatialEEvv();__ZN7Spatial13_bind_methodsEv();a[1257014]=1}__ZN7ClassDB10_add_classI8SkeletonEEvv();__ZN8Skeleton13_bind_methodsEv();a[1263332]=1}__ZN6StringC2EPKc(e,858068);c[g>>2]=c[e>>2];__ZN10StringNameC2ERK6String(f,g);e=c[313454]|0;if(!e)h=0;else{i=c[f>>2]|0;if(!i)j=0;else j=c[i+16>>2]|0;k=c[e+(((1<<d[1253820])+-1&j)<<2)>>2]|0;a:do if(!k)n=0;else{e=k;while(1){if((c[e>>2]|0)==(j|0)?(c[e+8>>2]|0)==(i|0):0){n=e;break a}e=c[e+4>>2]|0;if(!e){n=0;break}}}while(0);h=(n|0)==0?0:n+12|0}__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);if(!h){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1124689,1126301,210,1124704,0);__Z14_global_unlockv();l=b;return}else{a[1263537]=0;c[h+88>>2]=176;__Z14_global_unlockv();l=b;return}}function __ZN7ClassDB14register_classI15AnimationPlayerEEvv(){var b=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=b+8|0;f=b+4|0;g=b;__Z12_global_lockv();if(!(a[1263381]|0)){if(!(a[1256996]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI4NodeEEvv();__ZN4Node13_bind_methodsEv();a[1256996]=1}__ZN7ClassDB10_add_classI15AnimationPlayerEEvv();__ZN15AnimationPlayer13_bind_methodsEv();a[1263381]=1}__ZN6StringC2EPKc(e,884759);c[g>>2]=c[e>>2];__ZN10StringNameC2ERK6String(f,g);e=c[313454]|0;if(!e)h=0;else{i=c[f>>2]|0;if(!i)j=0;else j=c[i+16>>2]|0;k=c[e+(((1<<d[1253820])+-1&j)<<2)>>2]|0;a:do if(!k)n=0;else{e=k;while(1){if((c[e>>2]|0)==(j|0)?(c[e+8>>2]|0)==(i|0):0){n=e;break a}e=c[e+4>>2]|0;if(!e){n=0;break}}}while(0);h=(n|0)==0?0:n+12|0}__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);if(!h){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1124689,1126301,210,1124704,0);__Z14_global_unlockv();l=b;return}else{a[1263537]=0;c[h+88>>2]=177;__Z14_global_unlockv();l=b;return}}function __ZN7ClassDB14register_classI5TweenEEvv(){var b=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=b+8|0;f=b+4|0;g=b;__Z12_global_lockv();if(!(a[1263383]|0)){if(!(a[1256996]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI4NodeEEvv();__ZN4Node13_bind_methodsEv();a[1256996]=1}__ZN7ClassDB10_add_classI5TweenEEvv();__ZN5Tween13_bind_methodsEv();a[1263383]=1}__ZN6StringC2EPKc(e,893723);c[g>>2]=c[e>>2];__ZN10StringNameC2ERK6String(f,g);e=c[313454]|0;if(!e)h=0;else{i=c[f>>2]|0;if(!i)j=0;else j=c[i+16>>2]|0;k=c[e+(((1<<d[1253820])+-1&j)<<2)>>2]|0;a:do if(!k)n=0;else{e=k;while(1){if((c[e>>2]|0)==(j|0)?(c[e+8>>2]|0)==(i|0):0){n=e;break a}e=c[e+4>>2]|0;if(!e){n=0;break}}}while(0);h=(n|0)==0?0:n+12|0}__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);if(!h){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1124689,1126301,210,1124704,0);__Z14_global_unlockv();l=b;return}else{a[1263537]=0;c[h+88>>2]=178;__Z14_global_unlockv();l=b;return}}function __ZN7ClassDB14register_classI14BoneAttachmentEEvv(){var b=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=b+8|0;f=b+4|0;g=b;__Z12_global_lockv();if(!(a[1263458]|0)){if(!(a[1257014]|0)){if(!(a[1256996]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI4NodeEEvv();__ZN4Node13_bind_methodsEv();a[1256996]=1}__ZN7ClassDB10_add_classI7SpatialEEvv();__ZN7Spatial13_bind_methodsEv();a[1257014]=1}__ZN7ClassDB10_add_classI14BoneAttachmentEEvv();__ZN14BoneAttachment13_bind_methodsEv();a[1263458]=1}__ZN6StringC2EPKc(e,946837);c[g>>2]=c[e>>2];__ZN10StringNameC2ERK6String(f,g);e=c[313454]|0;if(!e)h=0;else{i=c[f>>2]|0;if(!i)j=0;else j=c[i+16>>2]|0;k=c[e+(((1<<d[1253820])+-1&j)<<2)>>2]|0;a:do if(!k)n=0;else{e=k;while(1){if((c[e>>2]|0)==(j|0)?(c[e+8>>2]|0)==(i|0):0){n=e;break a}e=c[e+4>>2]|0;if(!e){n=0;break}}}while(0);h=(n|0)==0?0:n+12|0}__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);if(!h){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1124689,1126301,210,1124704,0);__Z14_global_unlockv();l=b;return}else{a[1263537]=0;c[h+88>>2]=179;__Z14_global_unlockv();l=b;return}}function __ZN7ClassDB22register_virtual_classI14VisualInstanceEEvv(){__Z12_global_lockv();if(a[1263306]|0){__Z14_global_unlockv();return}if(!(a[1257014]|0)){if(!(a[1256996]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI4NodeEEvv();__ZN4Node13_bind_methodsEv();a[1256996]=1}__ZN7ClassDB10_add_classI7SpatialEEvv();__ZN7Spatial13_bind_methodsEv();a[1257014]=1}__ZN7ClassDB10_add_classI14VisualInstanceEEvv();__ZN14VisualInstance13_bind_methodsEv();a[1263306]=1;__Z14_global_unlockv();return}function __ZN7ClassDB14register_classI6CameraEEvv(){var b=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=b+8|0;f=b+4|0;g=b;__Z12_global_lockv();if(!(a[1263316]|0)){if(!(a[1257014]|0)){if(!(a[1256996]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI4NodeEEvv();__ZN4Node13_bind_methodsEv();a[1256996]=1}__ZN7ClassDB10_add_classI7SpatialEEvv();__ZN7Spatial13_bind_methodsEv();a[1257014]=1}__ZN7ClassDB10_add_classI6CameraEEvv();__ZN6Camera13_bind_methodsEv();a[1263316]=1}__ZN6StringC2EPKc(e,946613);c[g>>2]=c[e>>2];__ZN10StringNameC2ERK6String(f,g);e=c[313454]|0;if(!e)h=0;else{i=c[f>>2]|0;if(!i)j=0;else j=c[i+16>>2]|0;k=c[e+(((1<<d[1253820])+-1&j)<<2)>>2]|0;a:do if(!k)n=0;else{e=k;while(1){if((c[e>>2]|0)==(j|0)?(c[e+8>>2]|0)==(i|0):0){n=e;break a}e=c[e+4>>2]|0;if(!e){n=0;break}}}while(0);h=(n|0)==0?0:n+12|0}__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);if(!h){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1124689,1126301,210,1124704,0);__Z14_global_unlockv();l=b;return}else{a[1263537]=0;c[h+88>>2]=180;__Z14_global_unlockv();l=b;return}}function __ZN7ClassDB14register_classI8ListenerEEvv(){var b=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=b+8|0;f=b+4|0;g=b;__Z12_global_lockv();if(!(a[1263314]|0)){if(!(a[1257014]|0)){if(!(a[1256996]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI4NodeEEvv();__ZN4Node13_bind_methodsEv();a[1256996]=1}__ZN7ClassDB10_add_classI7SpatialEEvv();__ZN7Spatial13_bind_methodsEv();a[1257014]=1}__ZN7ClassDB10_add_classI8ListenerEEvv();__ZN8Listener13_bind_methodsEv();a[1263314]=1}__ZN6StringC2EPKc(e,852262);c[g>>2]=c[e>>2];__ZN10StringNameC2ERK6String(f,g);e=c[313454]|0;if(!e)h=0;else{i=c[f>>2]|0;if(!i)j=0;else j=c[i+16>>2]|0;k=c[e+(((1<<d[1253820])+-1&j)<<2)>>2]|0;a:do if(!k)n=0;else{e=k;while(1){if((c[e>>2]|0)==(j|0)?(c[e+8>>2]|0)==(i|0):0){n=e;break a}e=c[e+4>>2]|0;if(!e){n=0;break}}}while(0);h=(n|0)==0?0:n+12|0}__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);if(!h){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1124689,1126301,210,1124704,0);__Z14_global_unlockv();l=b;return}else{a[1263537]=0;c[h+88>>2]=181;__Z14_global_unlockv();l=b;return}}function __ZN7ClassDB14register_classI18InterpolatedCameraEEvv(){var b=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=b+8|0;f=b+4|0;g=b;__Z12_global_lockv();if(!(a[1263457]|0)){if(!(a[1263316]|0)){if(!(a[1257014]|0)){if(!(a[1256996]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI4NodeEEvv();__ZN4Node13_bind_methodsEv();a[1256996]=1}__ZN7ClassDB10_add_classI7SpatialEEvv();__ZN7Spatial13_bind_methodsEv();a[1257014]=1}__ZN7ClassDB10_add_classI6CameraEEvv();__ZN6Camera13_bind_methodsEv();a[1263316]=1}__ZN7ClassDB10_add_classI18InterpolatedCameraEEvv();__ZN18InterpolatedCamera13_bind_methodsEv();a[1263457]=1}__ZN6StringC2EPKc(e,946594);c[g>>2]=c[e>>2];__ZN10StringNameC2ERK6String(f,g);e=c[313454]|0;if(!e)h=0;else{i=c[f>>2]|0;if(!i)j=0;else j=c[i+16>>2]|0;k=c[e+(((1<<d[1253820])+-1&j)<<2)>>2]|0;a:do if(!k)n=0;else{e=k;while(1){if((c[e>>2]|0)==(j|0)?(c[e+8>>2]|0)==(i|0):0){n=e;break a}e=c[e+4>>2]|0;if(!e){n=0;break}}}while(0);h=(n|0)==0?0:n+12|0}__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);if(!h){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1124689,1126301,210,1124704,0);__Z14_global_unlockv();l=b;return}else{a[1263537]=0;c[h+88>>2]=182;__Z14_global_unlockv();l=b;return}}function __ZN7ClassDB14register_classI8TestCubeEEvv(){var b=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=b+8|0;f=b+4|0;g=b;__Z12_global_lockv();if(!(a[1263344]|0)){__ZN16GeometryInstance16initialize_classEv();__ZN7ClassDB10_add_classI8TestCubeEEvv();a[1263344]=1}__ZN6StringC2EPKc(e,863232);c[g>>2]=c[e>>2];__ZN10StringNameC2ERK6String(f,g);e=c[313454]|0;if(!e)h=0;else{i=c[f>>2]|0;if(!i)j=0;else j=c[i+16>>2]|0;k=c[e+(((1<<d[1253820])+-1&j)<<2)>>2]|0;a:do if(!k)n=0;else{e=k;while(1){if((c[e>>2]|0)==(j|0)?(c[e+8>>2]|0)==(i|0):0){n=e;break a}e=c[e+4>>2]|0;if(!e){n=0;break}}}while(0);h=(n|0)==0?0:n+12|0}__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);if(!h){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1124689,1126301,210,1124704,0);__Z14_global_unlockv();l=b;return}else{a[1263537]=0;c[h+88>>2]=183;__Z14_global_unlockv();l=b;return}}function __ZN7ClassDB14register_classI12MeshInstanceEEvv(){var b=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=b+8|0;f=b+4|0;g=b;__Z12_global_lockv();if(!(a[1263308]|0)){__ZN16GeometryInstance16initialize_classEv();__ZN7ClassDB10_add_classI12MeshInstanceEEvv();__ZN12MeshInstance13_bind_methodsEv();a[1263308]=1}__ZN6StringC2EPKc(e,852082);c[g>>2]=c[e>>2];__ZN10StringNameC2ERK6String(f,g);e=c[313454]|0;if(!e)h=0;else{i=c[f>>2]|0;if(!i)j=0;else j=c[i+16>>2]|0;k=c[e+(((1<<d[1253820])+-1&j)<<2)>>2]|0;a:do if(!k)n=0;else{e=k;while(1){if((c[e>>2]|0)==(j|0)?(c[e+8>>2]|0)==(i|0):0){n=e;break a}e=c[e+4>>2]|0;if(!e){n=0;break}}}while(0);h=(n|0)==0?0:n+12|0}__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);if(!h){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1124689,1126301,210,1124704,0);__Z14_global_unlockv();l=b;return}else{a[1263537]=0;c[h+88>>2]=184;__Z14_global_unlockv();l=b;return}}function __ZN7ClassDB14register_classI17ImmediateGeometryEEvv(){var b=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=b+8|0;f=b+4|0;g=b;__Z12_global_lockv();if(!(a[1263326]|0)){__ZN16GeometryInstance16initialize_classEv();__ZN7ClassDB10_add_classI17ImmediateGeometryEEvv();__ZN17ImmediateGeometry13_bind_methodsEv();a[1263326]=1}__ZN6StringC2EPKc(e,855513);c[g>>2]=c[e>>2];__ZN10StringNameC2ERK6String(f,g);e=c[313454]|0;if(!e)h=0;else{i=c[f>>2]|0;if(!i)j=0;else j=c[i+16>>2]|0;k=c[e+(((1<<d[1253820])+-1&j)<<2)>>2]|0;a:do if(!k)n=0;else{e=k;while(1){if((c[e>>2]|0)==(j|0)?(c[e+8>>2]|0)==(i|0):0){n=e;break a}e=c[e+4>>2]|0;if(!e){n=0;break}}}while(0);h=(n|0)==0?0:n+12|0}__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);if(!h){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1124689,1126301,210,1124704,0);__Z14_global_unlockv();l=b;return}else{a[1263537]=0;c[h+88>>2]=185;__Z14_global_unlockv();l=b;return}}function __ZN7ClassDB14register_classI8Sprite3DEEvv(){var b=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=b+8|0;f=b+4|0;g=b;__Z12_global_lockv();if(!(a[1263329]|0)){if(!(a[1263328]|0)){__ZN16GeometryInstance16initialize_classEv();__ZN7ClassDB10_add_classI12SpriteBase3DEEvv();__ZN12SpriteBase3D13_bind_methodsEv();a[1263328]=1}__ZN7ClassDB10_add_classI8Sprite3DEEvv();__ZN8Sprite3D13_bind_methodsEv();a[1263329]=1}__ZN6StringC2EPKc(e,855941);c[g>>2]=c[e>>2];__ZN10StringNameC2ERK6String(f,g);e=c[313454]|0;if(!e)h=0;else{i=c[f>>2]|0;if(!i)j=0;else j=c[i+16>>2]|0;k=c[e+(((1<<d[1253820])+-1&j)<<2)>>2]|0;a:do if(!k)n=0;else{e=k;while(1){if((c[e>>2]|0)==(j|0)?(c[e+8>>2]|0)==(i|0):0){n=e;break a}e=c[e+4>>2]|0;if(!e){n=0;break}}}while(0);h=(n|0)==0?0:n+12|0}__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);if(!h){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1124689,1126301,210,1124704,0);__Z14_global_unlockv();l=b;return}else{a[1263537]=0;c[h+88>>2]=186;__Z14_global_unlockv();l=b;return}}function __ZN7ClassDB14register_classI16AnimatedSprite3DEEvv(){var b=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=b+8|0;f=b+4|0;g=b;__Z12_global_lockv();if(!(a[1263330]|0)){if(!(a[1263328]|0)){__ZN16GeometryInstance16initialize_classEv();__ZN7ClassDB10_add_classI12SpriteBase3DEEvv();__ZN12SpriteBase3D13_bind_methodsEv();a[1263328]=1}__ZN7ClassDB10_add_classI16AnimatedSprite3DEEvv();__ZN16AnimatedSprite3D13_bind_methodsEv();a[1263330]=1}__ZN6StringC2EPKc(e,856210);c[g>>2]=c[e>>2];__ZN10StringNameC2ERK6String(f,g);e=c[313454]|0;if(!e)h=0;else{i=c[f>>2]|0;if(!i)j=0;else j=c[i+16>>2]|0;k=c[e+(((1<<d[1253820])+-1&j)<<2)>>2]|0;a:do if(!k)n=0;else{e=k;while(1){if((c[e>>2]|0)==(j|0)?(c[e+8>>2]|0)==(i|0):0){n=e;break a}e=c[e+4>>2]|0;if(!e){n=0;break}}}while(0);h=(n|0)==0?0:n+12|0}__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);if(!h){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1124689,1126301,210,1124704,0);__Z14_global_unlockv();l=b;return}else{a[1263537]=0;c[h+88>>2]=187;__Z14_global_unlockv();l=b;return}}function __ZN7ClassDB14register_classI16DirectionalLightEEvv(){var b=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=b+8|0;f=b+4|0;g=b;__Z12_global_lockv();if(!(a[1263456]|0)){__ZN5Light16initialize_classEv();__ZN7ClassDB10_add_classI16DirectionalLightEEvv();__ZN16DirectionalLight13_bind_methodsEv();a[1263456]=1}__ZN6StringC2EPKc(e,946176);c[g>>2]=c[e>>2];__ZN10StringNameC2ERK6String(f,g);e=c[313454]|0;if(!e)h=0;else{i=c[f>>2]|0;if(!i)j=0;else j=c[i+16>>2]|0;k=c[e+(((1<<d[1253820])+-1&j)<<2)>>2]|0;a:do if(!k)n=0;else{e=k;while(1){if((c[e>>2]|0)==(j|0)?(c[e+8>>2]|0)==(i|0):0){n=e;break a}e=c[e+4>>2]|0;if(!e){n=0;break}}}while(0);h=(n|0)==0?0:n+12|0}__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);if(!h){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1124689,1126301,210,1124704,0);__Z14_global_unlockv();l=b;return}else{a[1263537]=0;c[h+88>>2]=188;__Z14_global_unlockv();l=b;return}}function __ZN7ClassDB14register_classI9OmniLightEEvv(){var b=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=b+8|0;f=b+4|0;g=b;__Z12_global_lockv();if(!(a[1263455]|0)){__ZN5Light16initialize_classEv();__ZN7ClassDB10_add_classI9OmniLightEEvv();__ZN9OmniLight13_bind_methodsEv();a[1263455]=1}__ZN6StringC2EPKc(e,945975);c[g>>2]=c[e>>2];__ZN10StringNameC2ERK6String(f,g);e=c[313454]|0;if(!e)h=0;else{i=c[f>>2]|0;if(!i)j=0;else j=c[i+16>>2]|0;k=c[e+(((1<<d[1253820])+-1&j)<<2)>>2]|0;a:do if(!k)n=0;else{e=k;while(1){if((c[e>>2]|0)==(j|0)?(c[e+8>>2]|0)==(i|0):0){n=e;break a}e=c[e+4>>2]|0;if(!e){n=0;break}}}while(0);h=(n|0)==0?0:n+12|0}__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);if(!h){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1124689,1126301,210,1124704,0);__Z14_global_unlockv();l=b;return}else{a[1263537]=0;c[h+88>>2]=189;__Z14_global_unlockv();l=b;return}}function __ZN7ClassDB14register_classI9SpotLightEEvv(){var b=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=b+8|0;f=b+4|0;g=b;__Z12_global_lockv();if(!(a[1263454]|0)){__ZN5Light16initialize_classEv();__ZN7ClassDB10_add_classI9SpotLightEEvv();__ZN9SpotLight13_bind_methodsEv();a[1263454]=1}__ZN6StringC2EPKc(e,945882);c[g>>2]=c[e>>2];__ZN10StringNameC2ERK6String(f,g);e=c[313454]|0;if(!e)h=0;else{i=c[f>>2]|0;if(!i)j=0;else j=c[i+16>>2]|0;k=c[e+(((1<<d[1253820])+-1&j)<<2)>>2]|0;a:do if(!k)n=0;else{e=k;while(1){if((c[e>>2]|0)==(j|0)?(c[e+8>>2]|0)==(i|0):0){n=e;break a}e=c[e+4>>2]|0;if(!e){n=0;break}}}while(0);h=(n|0)==0?0:n+12|0}__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);if(!h){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1124689,1126301,210,1124704,0);__Z14_global_unlockv();l=b;return}else{a[1263537]=0;c[h+88>>2]=190;__Z14_global_unlockv();l=b;return}}function __ZN7ClassDB14register_classI15ReflectionProbeEEvv(){var b=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=b+8|0;f=b+4|0;g=b;__Z12_global_lockv();if(!(a[1263331]|0)){if(!(a[1263306]|0)){if(!(a[1257014]|0)){if(!(a[1256996]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI4NodeEEvv();__ZN4Node13_bind_methodsEv();a[1256996]=1}__ZN7ClassDB10_add_classI7SpatialEEvv();__ZN7Spatial13_bind_methodsEv();a[1257014]=1}__ZN7ClassDB10_add_classI14VisualInstanceEEvv();__ZN14VisualInstance13_bind_methodsEv();a[1263306]=1}__ZN7ClassDB10_add_classI15ReflectionProbeEEvv();__ZN15ReflectionProbe13_bind_methodsEv();a[1263331]=1}__ZN6StringC2EPKc(e,857047);c[g>>2]=c[e>>2];__ZN10StringNameC2ERK6String(f,g);e=c[313454]|0;if(!e)h=0;else{i=c[f>>2]|0;if(!i)j=0;else j=c[i+16>>2]|0;k=c[e+(((1<<d[1253820])+-1&j)<<2)>>2]|0;a:do if(!k)n=0;else{e=k;while(1){if((c[e>>2]|0)==(j|0)?(c[e+8>>2]|0)==(i|0):0){n=e;break a}e=c[e+4>>2]|0;if(!e){n=0;break}}}while(0);h=(n|0)==0?0:n+12|0}__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);if(!h){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1124689,1126301,210,1124704,0);__Z14_global_unlockv();l=b;return}else{a[1263537]=0;c[h+88>>2]=191;__Z14_global_unlockv();l=b;return}}function __ZN7ClassDB14register_classI7GIProbeEEvv(){var b=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=b+8|0;f=b+4|0;g=b;__Z12_global_lockv();if(!(a[1263321]|0)){if(!(a[1263306]|0)){if(!(a[1257014]|0)){if(!(a[1256996]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI4NodeEEvv();__ZN4Node13_bind_methodsEv();a[1256996]=1}__ZN7ClassDB10_add_classI7SpatialEEvv();__ZN7Spatial13_bind_methodsEv();a[1257014]=1}__ZN7ClassDB10_add_classI14VisualInstanceEEvv();__ZN14VisualInstance13_bind_methodsEv();a[1263306]=1}__ZN7ClassDB10_add_classI7GIProbeEEvv();__ZN7GIProbe13_bind_methodsEv();a[1263321]=1}__ZN6StringC2EPKc(e,855278);c[g>>2]=c[e>>2];__ZN10StringNameC2ERK6String(f,g);e=c[313454]|0;if(!e)h=0;else{i=c[f>>2]|0;if(!i)j=0;else j=c[i+16>>2]|0;k=c[e+(((1<<d[1253820])+-1&j)<<2)>>2]|0;a:do if(!k)n=0;else{e=k;while(1){if((c[e>>2]|0)==(j|0)?(c[e+8>>2]|0)==(i|0):0){n=e;break a}e=c[e+4>>2]|0;if(!e){n=0;break}}}while(0);h=(n|0)==0?0:n+12|0}__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);if(!h){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1124689,1126301,210,1124704,0);__Z14_global_unlockv();l=b;return}else{a[1263537]=0;c[h+88>>2]=192;__Z14_global_unlockv();l=b;return}}function __ZN7ClassDB14register_classI11GIProbeDataEEvv(){var b=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=b+8|0;f=b+4|0;g=b;__Z12_global_lockv();if(!(a[1263320]|0)){if(!(a[1257004]|0)){if(!(a[1257001]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI9ReferenceEEvv();__ZN9Reference13_bind_methodsEv();a[1257001]=1}__ZN7ClassDB10_add_classI8ResourceEEvv();__ZN8Resource13_bind_methodsEv();a[1257004]=1}__ZN7ClassDB10_add_classI11GIProbeDataEEvv();__ZN11GIProbeData13_bind_methodsEv();a[1263320]=1}__ZN6StringC2EPKc(e,854286);c[g>>2]=c[e>>2];__ZN10StringNameC2ERK6String(f,g);e=c[313454]|0;if(!e)h=0;else{i=c[f>>2]|0;if(!i)j=0;else j=c[i+16>>2]|0;k=c[e+(((1<<d[1253820])+-1&j)<<2)>>2]|0;a:do if(!k)n=0;else{e=k;while(1){if((c[e>>2]|0)==(j|0)?(c[e+8>>2]|0)==(i|0):0){n=e;break a}e=c[e+4>>2]|0;if(!e){n=0;break}}}while(0);h=(n|0)==0?0:n+12|0}__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);if(!h){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1124689,1126301,210,1124704,0);__Z14_global_unlockv();l=b;return}else{a[1263537]=0;c[h+88>>2]=193;__ZN8Resource28register_custom_data_to_otdbEv();__Z14_global_unlockv();l=b;return}}function __ZN7ClassDB14register_classI19AnimationTreePlayerEEvv(){var b=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=b+8|0;f=b+4|0;g=b;__Z12_global_lockv();if(!(a[1263382]|0)){if(!(a[1256996]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI4NodeEEvv();__ZN4Node13_bind_methodsEv();a[1256996]=1}__ZN7ClassDB10_add_classI19AnimationTreePlayerEEvv();__ZN19AnimationTreePlayer13_bind_methodsEv();a[1263382]=1}__ZN6StringC2EPKc(e,890582);c[g>>2]=c[e>>2];__ZN10StringNameC2ERK6String(f,g);e=c[313454]|0;if(!e)h=0;else{i=c[f>>2]|0;if(!i)j=0;else j=c[i+16>>2]|0;k=c[e+(((1<<d[1253820])+-1&j)<<2)>>2]|0;a:do if(!k)n=0;else{e=k;while(1){if((c[e>>2]|0)==(j|0)?(c[e+8>>2]|0)==(i|0):0){n=e;break a}e=c[e+4>>2]|0;if(!e){n=0;break}}}while(0);h=(n|0)==0?0:n+12|0}__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);if(!h){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1124689,1126301,210,1124704,0);__Z14_global_unlockv();l=b;return}else{a[1263537]=0;c[h+88>>2]=194;__Z14_global_unlockv();l=b;return}}function __ZN7ClassDB14register_classI6PortalEEvv(){var b=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=b+8|0;f=b+4|0;g=b;__Z12_global_lockv();if(!(a[1263319]|0)){if(!(a[1263306]|0)){if(!(a[1257014]|0)){if(!(a[1256996]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI4NodeEEvv();__ZN4Node13_bind_methodsEv();a[1256996]=1}__ZN7ClassDB10_add_classI7SpatialEEvv();__ZN7Spatial13_bind_methodsEv();a[1257014]=1}__ZN7ClassDB10_add_classI14VisualInstanceEEvv();__ZN14VisualInstance13_bind_methodsEv();a[1263306]=1}__ZN7ClassDB10_add_classI6PortalEEvv();__ZN6Portal13_bind_methodsEv();a[1263319]=1}__ZN6StringC2EPKc(e,854016);c[g>>2]=c[e>>2];__ZN10StringNameC2ERK6String(f,g);e=c[313454]|0;if(!e)h=0;else{i=c[f>>2]|0;if(!i)j=0;else j=c[i+16>>2]|0;k=c[e+(((1<<d[1253820])+-1&j)<<2)>>2]|0;a:do if(!k)n=0;else{e=k;while(1){if((c[e>>2]|0)==(j|0)?(c[e+8>>2]|0)==(i|0):0){n=e;break a}e=c[e+4>>2]|0;if(!e){n=0;break}}}while(0);h=(n|0)==0?0:n+12|0}__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);if(!h){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1124689,1126301,210,1124704,0);__Z14_global_unlockv();l=b;return}else{a[1263537]=0;c[h+88>>2]=195;__Z14_global_unlockv();l=b;return}}function __ZN7ClassDB14register_classI9ParticlesEEvv(){var b=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=b+8|0;f=b+4|0;g=b;__Z12_global_lockv();if(!(a[1263345]|0)){__ZN16GeometryInstance16initialize_classEv();__ZN7ClassDB10_add_classI9ParticlesEEvv();__ZN9Particles13_bind_methodsEv();a[1263345]=1}__ZN6StringC2EPKc(e,864225);c[g>>2]=c[e>>2];__ZN10StringNameC2ERK6String(f,g);e=c[313454]|0;if(!e)h=0;else{i=c[f>>2]|0;if(!i)j=0;else j=c[i+16>>2]|0;k=c[e+(((1<<d[1253820])+-1&j)<<2)>>2]|0;a:do if(!k)n=0;else{e=k;while(1){if((c[e>>2]|0)==(j|0)?(c[e+8>>2]|0)==(i|0):0){n=e;break a}e=c[e+4>>2]|0;if(!e){n=0;break}}}while(0);h=(n|0)==0?0:n+12|0}__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);if(!h){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1124689,1126301,210,1124704,0);__Z14_global_unlockv();l=b;return}else{a[1263537]=0;c[h+88>>2]=196;__Z14_global_unlockv();l=b;return}}function __ZN7ClassDB14register_classI10Position3DEEvv(){var b=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=b+8|0;f=b+4|0;g=b;__Z12_global_lockv();if(!(a[1263453]|0)){if(!(a[1257014]|0)){if(!(a[1256996]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI4NodeEEvv();__ZN4Node13_bind_methodsEv();a[1256996]=1}__ZN7ClassDB10_add_classI7SpatialEEvv();__ZN7Spatial13_bind_methodsEv();a[1257014]=1}__ZN7ClassDB10_add_classI10Position3DEEvv();a[1263453]=1}__ZN6StringC2EPKc(e,945871);c[g>>2]=c[e>>2];__ZN10StringNameC2ERK6String(f,g);e=c[313454]|0;if(!e)h=0;else{i=c[f>>2]|0;if(!i)j=0;else j=c[i+16>>2]|0;k=c[e+(((1<<d[1253820])+-1&j)<<2)>>2]|0;a:do if(!k)n=0;else{e=k;while(1){if((c[e>>2]|0)==(j|0)?(c[e+8>>2]|0)==(i|0):0){n=e;break a}e=c[e+4>>2]|0;if(!e){n=0;break}}}while(0);h=(n|0)==0?0:n+12|0}__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);if(!h){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1124689,1126301,210,1124704,0);__Z14_global_unlockv();l=b;return}else{a[1263537]=0;c[h+88>>2]=197;__Z14_global_unlockv();l=b;return}}function __ZN7ClassDB14register_classI4QuadEEvv(){var b=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=b+8|0;f=b+4|0;g=b;__Z12_global_lockv();if(!(a[1263327]|0)){__ZN16GeometryInstance16initialize_classEv();__ZN7ClassDB10_add_classI4QuadEEvv();__ZN4Quad13_bind_methodsEv();a[1263327]=1}__ZN6StringC2EPKc(e,855537);c[g>>2]=c[e>>2];__ZN10StringNameC2ERK6String(f,g);e=c[313454]|0;if(!e)h=0;else{i=c[f>>2]|0;if(!i)j=0;else j=c[i+16>>2]|0;k=c[e+(((1<<d[1253820])+-1&j)<<2)>>2]|0;a:do if(!k)n=0;else{e=k;while(1){if((c[e>>2]|0)==(j|0)?(c[e+8>>2]|0)==(i|0):0){n=e;break a}e=c[e+4>>2]|0;if(!e){n=0;break}}}while(0);h=(n|0)==0?0:n+12|0}__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);if(!h){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1124689,1126301,210,1124704,0);__Z14_global_unlockv();l=b;return}else{a[1263537]=0;c[h+88>>2]=198;__Z14_global_unlockv();l=b;return}}function __ZN7ClassDB14register_classI22NavigationMeshInstanceEEvv(){var b=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=b+8|0;f=b+4|0;g=b;__Z12_global_lockv();if(!(a[1263313]|0)){if(!(a[1257014]|0)){if(!(a[1256996]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI4NodeEEvv();__ZN4Node13_bind_methodsEv();a[1256996]=1}__ZN7ClassDB10_add_classI7SpatialEEvv();__ZN7Spatial13_bind_methodsEv();a[1257014]=1}__ZN7ClassDB10_add_classI22NavigationMeshInstanceEEvv();__ZN22NavigationMeshInstance13_bind_methodsEv();a[1263313]=1}__ZN6StringC2EPKc(e,852216);c[g>>2]=c[e>>2];__ZN10StringNameC2ERK6String(f,g);e=c[313454]|0;if(!e)h=0;else{i=c[f>>2]|0;if(!i)j=0;else j=c[i+16>>2]|0;k=c[e+(((1<<d[1253820])+-1&j)<<2)>>2]|0;a:do if(!k)n=0;else{e=k;while(1){if((c[e>>2]|0)==(j|0)?(c[e+8>>2]|0)==(i|0):0){n=e;break a}e=c[e+4>>2]|0;if(!e){n=0;break}}}while(0);h=(n|0)==0?0:n+12|0}__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);if(!h){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1124689,1126301,210,1124704,0);__Z14_global_unlockv();l=b;return}else{a[1263537]=0;c[h+88>>2]=199;__Z14_global_unlockv();l=b;return}}function __ZN7ClassDB14register_classI14NavigationMeshEEvv(){var b=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=b+8|0;f=b+4|0;g=b;__Z12_global_lockv();if(!(a[1263452]|0)){if(!(a[1257004]|0)){if(!(a[1257001]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI9ReferenceEEvv();__ZN9Reference13_bind_methodsEv();a[1257001]=1}__ZN7ClassDB10_add_classI8ResourceEEvv();__ZN8Resource13_bind_methodsEv();a[1257004]=1}__ZN7ClassDB10_add_classI14NavigationMeshEEvv();__ZN14NavigationMesh13_bind_methodsEv();a[1263452]=1}__ZN6StringC2EPKc(e,945739);c[g>>2]=c[e>>2];__ZN10StringNameC2ERK6String(f,g);e=c[313454]|0;if(!e)h=0;else{i=c[f>>2]|0;if(!i)j=0;else j=c[i+16>>2]|0;k=c[e+(((1<<d[1253820])+-1&j)<<2)>>2]|0;a:do if(!k)n=0;else{e=k;while(1){if((c[e>>2]|0)==(j|0)?(c[e+8>>2]|0)==(i|0):0){n=e;break a}e=c[e+4>>2]|0;if(!e){n=0;break}}}while(0);h=(n|0)==0?0:n+12|0}__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);if(!h){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1124689,1126301,210,1124704,0);__Z14_global_unlockv();l=b;return}else{a[1263537]=0;c[h+88>>2]=200;__ZN8Resource28register_custom_data_to_otdbEv();__Z14_global_unlockv();l=b;return}}function __ZN7ClassDB14register_classI10NavigationEEvv(){var b=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=b+8|0;f=b+4|0;g=b;__Z12_global_lockv();if(!(a[1263451]|0)){if(!(a[1257014]|0)){if(!(a[1256996]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI4NodeEEvv();__ZN4Node13_bind_methodsEv();a[1256996]=1}__ZN7ClassDB10_add_classI7SpatialEEvv();__ZN7Spatial13_bind_methodsEv();a[1257014]=1}__ZN7ClassDB10_add_classI10NavigationEEvv();__ZN10Navigation13_bind_methodsEv();a[1263451]=1}__ZN6StringC2EPKc(e,945516);c[g>>2]=c[e>>2];__ZN10StringNameC2ERK6String(f,g);e=c[313454]|0;if(!e)h=0;else{i=c[f>>2]|0;if(!i)j=0;else j=c[i+16>>2]|0;k=c[e+(((1<<d[1253820])+-1&j)<<2)>>2]|0;a:do if(!k)n=0;else{e=k;while(1){if((c[e>>2]|0)==(j|0)?(c[e+8>>2]|0)==(i|0):0){n=e;break a}e=c[e+4>>2]|0;if(!e){n=0;break}}}while(0);h=(n|0)==0?0:n+12|0}__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);if(!h){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1124689,1126301,210,1124704,0);__Z14_global_unlockv();l=b;return}else{a[1263537]=0;c[h+88>>2]=201;__Z14_global_unlockv();l=b;return}}function __ZN7ClassDB22register_virtual_classI15CollisionObjectEEvv(){__Z12_global_lockv();if(a[1263300]|0){__Z14_global_unlockv();return}if(!(a[1257014]|0)){if(!(a[1256996]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI4NodeEEvv();__ZN4Node13_bind_methodsEv();a[1256996]=1}__ZN7ClassDB10_add_classI7SpatialEEvv();__ZN7Spatial13_bind_methodsEv();a[1257014]=1}__ZN7ClassDB10_add_classI15CollisionObjectEEvv();__ZN15CollisionObject13_bind_methodsEv();a[1263300]=1;__Z14_global_unlockv();return}function __ZN7ClassDB14register_classI10StaticBodyEEvv(){var b=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=b+8|0;f=b+4|0;g=b;__Z12_global_lockv();if(!(a[1263302]|0)){__ZN11PhysicsBody16initialize_classEv();__ZN7ClassDB10_add_classI10StaticBodyEEvv();__ZN10StaticBody13_bind_methodsEv();a[1263302]=1}__ZN6StringC2EPKc(e,849679);c[g>>2]=c[e>>2];__ZN10StringNameC2ERK6String(f,g);e=c[313454]|0;if(!e)h=0;else{i=c[f>>2]|0;if(!i)j=0;else j=c[i+16>>2]|0;k=c[e+(((1<<d[1253820])+-1&j)<<2)>>2]|0;a:do if(!k)n=0;else{e=k;while(1){if((c[e>>2]|0)==(j|0)?(c[e+8>>2]|0)==(i|0):0){n=e;break a}e=c[e+4>>2]|0;if(!e){n=0;break}}}while(0);h=(n|0)==0?0:n+12|0}__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);if(!h){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1124689,1126301,210,1124704,0);__Z14_global_unlockv();l=b;return}else{a[1263537]=0;c[h+88>>2]=202;__Z14_global_unlockv();l=b;return}}function __ZN7ClassDB14register_classI9RigidBodyEEvv(){var b=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=b+8|0;f=b+4|0;g=b;__Z12_global_lockv();if(!(a[1263303]|0)){__ZN11PhysicsBody16initialize_classEv();__ZN7ClassDB10_add_classI9RigidBodyEEvv();__ZN9RigidBody13_bind_methodsEv();a[1263303]=1}__ZN6StringC2EPKc(e,849837);c[g>>2]=c[e>>2];__ZN10StringNameC2ERK6String(f,g);e=c[313454]|0;if(!e)h=0;else{i=c[f>>2]|0;if(!i)j=0;else j=c[i+16>>2]|0;k=c[e+(((1<<d[1253820])+-1&j)<<2)>>2]|0;a:do if(!k)n=0;else{e=k;while(1){if((c[e>>2]|0)==(j|0)?(c[e+8>>2]|0)==(i|0):0){n=e;break a}e=c[e+4>>2]|0;if(!e){n=0;break}}}while(0);h=(n|0)==0?0:n+12|0}__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);if(!h){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1124689,1126301,210,1124704,0);__Z14_global_unlockv();l=b;return}else{a[1263537]=0;c[h+88>>2]=203;__Z14_global_unlockv();l=b;return}}function __ZN7ClassDB14register_classI13KinematicBodyEEvv(){var b=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=b+8|0;f=b+4|0;g=b;__Z12_global_lockv();if(!(a[1263304]|0)){__ZN11PhysicsBody16initialize_classEv();__ZN7ClassDB10_add_classI13KinematicBodyEEvv();__ZN13KinematicBody13_bind_methodsEv();a[1263304]=1}__ZN6StringC2EPKc(e,850460);c[g>>2]=c[e>>2];__ZN10StringNameC2ERK6String(f,g);e=c[313454]|0;if(!e)h=0;else{i=c[f>>2]|0;if(!i)j=0;else j=c[i+16>>2]|0;k=c[e+(((1<<d[1253820])+-1&j)<<2)>>2]|0;a:do if(!k)n=0;else{e=k;while(1){if((c[e>>2]|0)==(j|0)?(c[e+8>>2]|0)==(i|0):0){n=e;break a}e=c[e+4>>2]|0;if(!e){n=0;break}}}while(0);h=(n|0)==0?0:n+12|0}__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);if(!h){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1124689,1126301,210,1124704,0);__Z14_global_unlockv();l=b;return}else{a[1263537]=0;c[h+88>>2]=204;__Z14_global_unlockv();l=b;return}}function __ZN7ClassDB14register_classI11VehicleBodyEEvv(){var b=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=b+8|0;f=b+4|0;g=b;__Z12_global_lockv();if(!(a[1263315]|0)){__ZN11PhysicsBody16initialize_classEv();__ZN7ClassDB10_add_classI11VehicleBodyEEvv();__ZN11VehicleBody13_bind_methodsEv();a[1263315]=1}__ZN6StringC2EPKc(e,852473);c[g>>2]=c[e>>2];__ZN10StringNameC2ERK6String(f,g);e=c[313454]|0;if(!e)h=0;else{i=c[f>>2]|0;if(!i)j=0;else j=c[i+16>>2]|0;k=c[e+(((1<<d[1253820])+-1&j)<<2)>>2]|0;a:do if(!k)n=0;else{e=k;while(1){if((c[e>>2]|0)==(j|0)?(c[e+8>>2]|0)==(i|0):0){n=e;break a}e=c[e+4>>2]|0;if(!e){n=0;break}}}while(0);h=(n|0)==0?0:n+12|0}__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);if(!h){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1124689,1126301,210,1124704,0);__Z14_global_unlockv();l=b;return}else{a[1263537]=0;c[h+88>>2]=205;__Z14_global_unlockv();l=b;return}}function __ZN7ClassDB14register_classI12VehicleWheelEEvv(){var b=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=b+8|0;f=b+4|0;g=b;__Z12_global_lockv();if(!(a[1263450]|0)){if(!(a[1257014]|0)){if(!(a[1256996]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI4NodeEEvv();__ZN4Node13_bind_methodsEv();a[1256996]=1}__ZN7ClassDB10_add_classI7SpatialEEvv();__ZN7Spatial13_bind_methodsEv();a[1257014]=1}__ZN7ClassDB10_add_classI12VehicleWheelEEvv();__ZN12VehicleWheel13_bind_methodsEv();a[1263450]=1}__ZN6StringC2EPKc(e,944838);c[g>>2]=c[e>>2];__ZN10StringNameC2ERK6String(f,g);e=c[313454]|0;if(!e)h=0;else{i=c[f>>2]|0;if(!i)j=0;else j=c[i+16>>2]|0;k=c[e+(((1<<d[1253820])+-1&j)<<2)>>2]|0;a:do if(!k)n=0;else{e=k;while(1){if((c[e>>2]|0)==(j|0)?(c[e+8>>2]|0)==(i|0):0){n=e;break a}e=c[e+4>>2]|0;if(!e){n=0;break}}}while(0);h=(n|0)==0?0:n+12|0}__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);if(!h){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1124689,1126301,210,1124704,0);__Z14_global_unlockv();l=b;return}else{a[1263537]=0;c[h+88>>2]=206;__Z14_global_unlockv();l=b;return}}function __ZN7ClassDB14register_classI4AreaEEvv(){var b=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=b+8|0;f=b+4|0;g=b;__Z12_global_lockv();if(!(a[1263305]|0)){if(!(a[1263300]|0)){if(!(a[1257014]|0)){if(!(a[1256996]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI4NodeEEvv();__ZN4Node13_bind_methodsEv();a[1256996]=1}__ZN7ClassDB10_add_classI7SpatialEEvv();__ZN7Spatial13_bind_methodsEv();a[1257014]=1}__ZN7ClassDB10_add_classI15CollisionObjectEEvv();__ZN15CollisionObject13_bind_methodsEv();a[1263300]=1}__ZN7ClassDB10_add_classI4AreaEEvv();__ZN4Area13_bind_methodsEv();a[1263305]=1}__ZN6StringC2EPKc(e,863017);c[g>>2]=c[e>>2];__ZN10StringNameC2ERK6String(f,g);e=c[313454]|0;if(!e)h=0;else{i=c[f>>2]|0;if(!i)j=0;else j=c[i+16>>2]|0;k=c[e+(((1<<d[1253820])+-1&j)<<2)>>2]|0;a:do if(!k)n=0;else{e=k;while(1){if((c[e>>2]|0)==(j|0)?(c[e+8>>2]|0)==(i|0):0){n=e;break a}e=c[e+4>>2]|0;if(!e){n=0;break}}}while(0);h=(n|0)==0?0:n+12|0}__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);if(!h){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1124689,1126301,210,1124704,0);__Z14_global_unlockv();l=b;return}else{a[1263537]=0;c[h+88>>2]=207;__Z14_global_unlockv();l=b;return}}function __ZN7ClassDB14register_classI14ProximityGroupEEvv(){var b=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=b+8|0;f=b+4|0;g=b;__Z12_global_lockv();if(!(a[1263325]|0)){if(!(a[1257014]|0)){if(!(a[1256996]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI4NodeEEvv();__ZN4Node13_bind_methodsEv();a[1256996]=1}__ZN7ClassDB10_add_classI7SpatialEEvv();__ZN7Spatial13_bind_methodsEv();a[1257014]=1}__ZN7ClassDB10_add_classI14ProximityGroupEEvv();__ZN14ProximityGroup13_bind_methodsEv();a[1263325]=1}__ZN6StringC2EPKc(e,855434);c[g>>2]=c[e>>2];__ZN10StringNameC2ERK6String(f,g);e=c[313454]|0;if(!e)h=0;else{i=c[f>>2]|0;if(!i)j=0;else j=c[i+16>>2]|0;k=c[e+(((1<<d[1253820])+-1&j)<<2)>>2]|0;a:do if(!k)n=0;else{e=k;while(1){if((c[e>>2]|0)==(j|0)?(c[e+8>>2]|0)==(i|0):0){n=e;break a}e=c[e+4>>2]|0;if(!e){n=0;break}}}while(0);h=(n|0)==0?0:n+12|0}__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);if(!h){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1124689,1126301,210,1124704,0);__Z14_global_unlockv();l=b;return}else{a[1263537]=0;c[h+88>>2]=208;__Z14_global_unlockv();l=b;return}}function __ZN7ClassDB14register_classI14CollisionShapeEEvv(){var b=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=b+8|0;f=b+4|0;g=b;__Z12_global_lockv();if(!(a[1263309]|0)){if(!(a[1257014]|0)){if(!(a[1256996]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI4NodeEEvv();__ZN4Node13_bind_methodsEv();a[1256996]=1}__ZN7ClassDB10_add_classI7SpatialEEvv();__ZN7Spatial13_bind_methodsEv();a[1257014]=1}__ZN7ClassDB10_add_classI14CollisionShapeEEvv();__ZN14CollisionShape13_bind_methodsEv();a[1263309]=1}__ZN6StringC2EPKc(e,851893);c[g>>2]=c[e>>2];__ZN10StringNameC2ERK6String(f,g);e=c[313454]|0;if(!e)h=0;else{i=c[f>>2]|0;if(!i)j=0;else j=c[i+16>>2]|0;k=c[e+(((1<<d[1253820])+-1&j)<<2)>>2]|0;a:do if(!k)n=0;else{e=k;while(1){if((c[e>>2]|0)==(j|0)?(c[e+8>>2]|0)==(i|0):0){n=e;break a}e=c[e+4>>2]|0;if(!e){n=0;break}}}while(0);h=(n|0)==0?0:n+12|0}__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);if(!h){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1124689,1126301,210,1124704,0);__Z14_global_unlockv();l=b;return}else{a[1263537]=0;c[h+88>>2]=209;__Z14_global_unlockv();l=b;return}}function __ZN7ClassDB14register_classI16CollisionPolygonEEvv(){var b=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=b+8|0;f=b+4|0;g=b;__Z12_global_lockv();if(!(a[1263318]|0)){if(!(a[1257014]|0)){if(!(a[1256996]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI4NodeEEvv();__ZN4Node13_bind_methodsEv();a[1256996]=1}__ZN7ClassDB10_add_classI7SpatialEEvv();__ZN7Spatial13_bind_methodsEv();a[1257014]=1}__ZN7ClassDB10_add_classI16CollisionPolygonEEvv();__ZN16CollisionPolygon13_bind_methodsEv();a[1263318]=1}__ZN6StringC2EPKc(e,853738);c[g>>2]=c[e>>2];__ZN10StringNameC2ERK6String(f,g);e=c[313454]|0;if(!e)h=0;else{i=c[f>>2]|0;if(!i)j=0;else j=c[i+16>>2]|0;k=c[e+(((1<<d[1253820])+-1&j)<<2)>>2]|0;a:do if(!k)n=0;else{e=k;while(1){if((c[e>>2]|0)==(j|0)?(c[e+8>>2]|0)==(i|0):0){n=e;break a}e=c[e+4>>2]|0;if(!e){n=0;break}}}while(0);h=(n|0)==0?0:n+12|0}__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);if(!h){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1124689,1126301,210,1124704,0);__Z14_global_unlockv();l=b;return}else{a[1263537]=0;c[h+88>>2]=210;__Z14_global_unlockv();l=b;return}}function __ZN7ClassDB14register_classI7RayCastEEvv(){var b=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=b+8|0;f=b+4|0;g=b;__Z12_global_lockv();if(!(a[1263449]|0)){if(!(a[1257014]|0)){if(!(a[1256996]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI4NodeEEvv();__ZN4Node13_bind_methodsEv();a[1256996]=1}__ZN7ClassDB10_add_classI7SpatialEEvv();__ZN7Spatial13_bind_methodsEv();a[1257014]=1}__ZN7ClassDB10_add_classI7RayCastEEvv();__ZN7RayCast13_bind_methodsEv();a[1263449]=1}__ZN6StringC2EPKc(e,944430);c[g>>2]=c[e>>2];__ZN10StringNameC2ERK6String(f,g);e=c[313454]|0;if(!e)h=0;else{i=c[f>>2]|0;if(!i)j=0;else j=c[i+16>>2]|0;k=c[e+(((1<<d[1253820])+-1&j)<<2)>>2]|0;a:do if(!k)n=0;else{e=k;while(1){if((c[e>>2]|0)==(j|0)?(c[e+8>>2]|0)==(i|0):0){n=e;break a}e=c[e+4>>2]|0;if(!e){n=0;break}}}while(0);h=(n|0)==0?0:n+12|0}__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);if(!h){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1124689,1126301,210,1124704,0);__Z14_global_unlockv();l=b;return}else{a[1263537]=0;c[h+88>>2]=211;__Z14_global_unlockv();l=b;return}}function __ZN7ClassDB14register_classI17MultiMeshInstanceEEvv(){var b=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=b+8|0;f=b+4|0;g=b;__Z12_global_lockv();if(!(a[1263322]|0)){__ZN16GeometryInstance16initialize_classEv();__ZN7ClassDB10_add_classI17MultiMeshInstanceEEvv();__ZN17MultiMeshInstance13_bind_methodsEv();a[1263322]=1}__ZN6StringC2EPKc(e,854540);c[g>>2]=c[e>>2];__ZN10StringNameC2ERK6String(f,g);e=c[313454]|0;if(!e)h=0;else{i=c[f>>2]|0;if(!i)j=0;else j=c[i+16>>2]|0;k=c[e+(((1<<d[1253820])+-1&j)<<2)>>2]|0;a:do if(!k)n=0;else{e=k;while(1){if((c[e>>2]|0)==(j|0)?(c[e+8>>2]|0)==(i|0):0){n=e;break a}e=c[e+4>>2]|0;if(!e){n=0;break}}}while(0);h=(n|0)==0?0:n+12|0}__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);if(!h){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1124689,1126301,210,1124704,0);__Z14_global_unlockv();l=b;return}else{a[1263537]=0;c[h+88>>2]=212;__Z14_global_unlockv();l=b;return}}function __ZN7ClassDB14register_classI4RoomEEvv(){var b=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=b+8|0;f=b+4|0;g=b;__Z12_global_lockv();if(!(a[1263342]|0)){if(!(a[1263306]|0)){if(!(a[1257014]|0)){if(!(a[1256996]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI4NodeEEvv();__ZN4Node13_bind_methodsEv();a[1256996]=1}__ZN7ClassDB10_add_classI7SpatialEEvv();__ZN7Spatial13_bind_methodsEv();a[1257014]=1}__ZN7ClassDB10_add_classI14VisualInstanceEEvv();__ZN14VisualInstance13_bind_methodsEv();a[1263306]=1}__ZN7ClassDB10_add_classI4RoomEEvv();__ZN4Room13_bind_methodsEv();a[1263342]=1}__ZN6StringC2EPKc(e,863031);c[g>>2]=c[e>>2];__ZN10StringNameC2ERK6String(f,g);e=c[313454]|0;if(!e)h=0;else{i=c[f>>2]|0;if(!i)j=0;else j=c[i+16>>2]|0;k=c[e+(((1<<d[1253820])+-1&j)<<2)>>2]|0;a:do if(!k)n=0;else{e=k;while(1){if((c[e>>2]|0)==(j|0)?(c[e+8>>2]|0)==(i|0):0){n=e;break a}e=c[e+4>>2]|0;if(!e){n=0;break}}}while(0);h=(n|0)==0?0:n+12|0}__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);if(!h){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1124689,1126301,210,1124704,0);__Z14_global_unlockv();l=b;return}else{a[1263537]=0;c[h+88>>2]=213;__Z14_global_unlockv();l=b;return}}function __ZN7ClassDB14register_classI7Curve3DEEvv(){var b=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=b+8|0;f=b+4|0;g=b;__Z12_global_lockv();if(!(a[1263448]|0)){if(!(a[1257004]|0)){if(!(a[1257001]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI9ReferenceEEvv();__ZN9Reference13_bind_methodsEv();a[1257001]=1}__ZN7ClassDB10_add_classI8ResourceEEvv();__ZN8Resource13_bind_methodsEv();a[1257004]=1}__ZN7ClassDB10_add_classI7Curve3DEEvv();__ZN7Curve3D13_bind_methodsEv();a[1263448]=1}__ZN6StringC2EPKc(e,944412);c[g>>2]=c[e>>2];__ZN10StringNameC2ERK6String(f,g);e=c[313454]|0;if(!e)h=0;else{i=c[f>>2]|0;if(!i)j=0;else j=c[i+16>>2]|0;k=c[e+(((1<<d[1253820])+-1&j)<<2)>>2]|0;a:do if(!k)n=0;else{e=k;while(1){if((c[e>>2]|0)==(j|0)?(c[e+8>>2]|0)==(i|0):0){n=e;break a}e=c[e+4>>2]|0;if(!e){n=0;break}}}while(0);h=(n|0)==0?0:n+12|0}__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);if(!h){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1124689,1126301,210,1124704,0);__Z14_global_unlockv();l=b;return}else{a[1263537]=0;c[h+88>>2]=214;__ZN8Resource28register_custom_data_to_otdbEv();__Z14_global_unlockv();l=b;return}}function __ZN7ClassDB14register_classI4PathEEvv(){var b=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=b+8|0;f=b+4|0;g=b;__Z12_global_lockv();if(!(a[1263447]|0)){if(!(a[1257014]|0)){if(!(a[1256996]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI4NodeEEvv();__ZN4Node13_bind_methodsEv();a[1256996]=1}__ZN7ClassDB10_add_classI7SpatialEEvv();__ZN7Spatial13_bind_methodsEv();a[1257014]=1}__ZN7ClassDB10_add_classI4PathEEvv();__ZN4Path13_bind_methodsEv();a[1263447]=1}__ZN6StringC2EPKc(e,944359);c[g>>2]=c[e>>2];__ZN10StringNameC2ERK6String(f,g);e=c[313454]|0;if(!e)h=0;else{i=c[f>>2]|0;if(!i)j=0;else j=c[i+16>>2]|0;k=c[e+(((1<<d[1253820])+-1&j)<<2)>>2]|0;a:do if(!k)n=0;else{e=k;while(1){if((c[e>>2]|0)==(j|0)?(c[e+8>>2]|0)==(i|0):0){n=e;break a}e=c[e+4>>2]|0;if(!e){n=0;break}}}while(0);h=(n|0)==0?0:n+12|0}__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);if(!h){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1124689,1126301,210,1124704,0);__Z14_global_unlockv();l=b;return}else{a[1263537]=0;c[h+88>>2]=215;__Z14_global_unlockv();l=b;return}}function __ZN7ClassDB14register_classI10PathFollowEEvv(){var b=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=b+8|0;f=b+4|0;g=b;__Z12_global_lockv();if(!(a[1263446]|0)){if(!(a[1257014]|0)){if(!(a[1256996]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI4NodeEEvv();__ZN4Node13_bind_methodsEv();a[1256996]=1}__ZN7ClassDB10_add_classI7SpatialEEvv();__ZN7Spatial13_bind_methodsEv();a[1257014]=1}__ZN7ClassDB10_add_classI10PathFollowEEvv();__ZN10PathFollow13_bind_methodsEv();a[1263446]=1}__ZN6StringC2EPKc(e,943691);c[g>>2]=c[e>>2];__ZN10StringNameC2ERK6String(f,g);e=c[313454]|0;if(!e)h=0;else{i=c[f>>2]|0;if(!i)j=0;else j=c[i+16>>2]|0;k=c[e+(((1<<d[1253820])+-1&j)<<2)>>2]|0;a:do if(!k)n=0;else{e=k;while(1){if((c[e>>2]|0)==(j|0)?(c[e+8>>2]|0)==(i|0):0){n=e;break a}e=c[e+4>>2]|0;if(!e){n=0;break}}}while(0);h=(n|0)==0?0:n+12|0}__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);if(!h){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1124689,1126301,210,1124704,0);__Z14_global_unlockv();l=b;return}else{a[1263537]=0;c[h+88>>2]=216;__Z14_global_unlockv();l=b;return}}function __ZN7ClassDB14register_classI18VisibilityNotifierEEvv(){var b=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=b+8|0;f=b+4|0;g=b;__Z12_global_lockv();if(!(a[1263339]|0)){if(!(a[1257014]|0)){if(!(a[1256996]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI4NodeEEvv();__ZN4Node13_bind_methodsEv();a[1256996]=1}__ZN7ClassDB10_add_classI7SpatialEEvv();__ZN7Spatial13_bind_methodsEv();a[1257014]=1}__ZN7ClassDB10_add_classI18VisibilityNotifierEEvv();__ZN18VisibilityNotifier13_bind_methodsEv();a[1263339]=1}__ZN6StringC2EPKc(e,862587);c[g>>2]=c[e>>2];__ZN10StringNameC2ERK6String(f,g);e=c[313454]|0;if(!e)h=0;else{i=c[f>>2]|0;if(!i)j=0;else j=c[i+16>>2]|0;k=c[e+(((1<<d[1253820])+-1&j)<<2)>>2]|0;a:do if(!k)n=0;else{e=k;while(1){if((c[e>>2]|0)==(j|0)?(c[e+8>>2]|0)==(i|0):0){n=e;break a}e=c[e+4>>2]|0;if(!e){n=0;break}}}while(0);h=(n|0)==0?0:n+12|0}__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);if(!h){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1124689,1126301,210,1124704,0);__Z14_global_unlockv();l=b;return}else{a[1263537]=0;c[h+88>>2]=217;__Z14_global_unlockv();l=b;return}}function __ZN7ClassDB14register_classI17VisibilityEnablerEEvv(){var b=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=b+8|0;f=b+4|0;g=b;__Z12_global_lockv();if(!(a[1263340]|0)){if(!(a[1263339]|0)){if(!(a[1257014]|0)){if(!(a[1256996]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI4NodeEEvv();__ZN4Node13_bind_methodsEv();a[1256996]=1}__ZN7ClassDB10_add_classI7SpatialEEvv();__ZN7Spatial13_bind_methodsEv();a[1257014]=1}__ZN7ClassDB10_add_classI18VisibilityNotifierEEvv();__ZN18VisibilityNotifier13_bind_methodsEv();a[1263339]=1}__ZN7ClassDB10_add_classI17VisibilityEnablerEEvv();__ZN17VisibilityEnabler13_bind_methodsEv();a[1263340]=1}__ZN6StringC2EPKc(e,862606);c[g>>2]=c[e>>2];__ZN10StringNameC2ERK6String(f,g);e=c[313454]|0;if(!e)h=0;else{i=c[f>>2]|0;if(!i)j=0;else j=c[i+16>>2]|0;k=c[e+(((1<<d[1253820])+-1&j)<<2)>>2]|0;a:do if(!k)n=0;else{e=k;while(1){if((c[e>>2]|0)==(j|0)?(c[e+8>>2]|0)==(i|0):0){n=e;break a}e=c[e+4>>2]|0;if(!e){n=0;break}}}while(0);h=(n|0)==0?0:n+12|0}__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);if(!h){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1124689,1126301,210,1124704,0);__Z14_global_unlockv();l=b;return}else{a[1263537]=0;c[h+88>>2]=218;__Z14_global_unlockv();l=b;return}}function __ZN7ClassDB14register_classI10BakedLightEEvv(){var b=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=b+8|0;f=b+4|0;g=b;__Z12_global_lockv();if(!(a[1263341]|0)){if(!(a[1263306]|0)){if(!(a[1257014]|0)){if(!(a[1256996]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI4NodeEEvv();__ZN4Node13_bind_methodsEv();a[1256996]=1}__ZN7ClassDB10_add_classI7SpatialEEvv();__ZN7Spatial13_bind_methodsEv();a[1257014]=1}__ZN7ClassDB10_add_classI14VisualInstanceEEvv();__ZN14VisualInstance13_bind_methodsEv();a[1263306]=1}__ZN7ClassDB10_add_classI10BakedLightEEvv();__ZN10BakedLight13_bind_methodsEv();a[1263341]=1}__ZN6StringC2EPKc(e,862963);c[g>>2]=c[e>>2];__ZN10StringNameC2ERK6String(f,g);e=c[313454]|0;if(!e)h=0;else{i=c[f>>2]|0;if(!i)j=0;else j=c[i+16>>2]|0;k=c[e+(((1<<d[1253820])+-1&j)<<2)>>2]|0;a:do if(!k)n=0;else{e=k;while(1){if((c[e>>2]|0)==(j|0)?(c[e+8>>2]|0)==(i|0):0){n=e;break a}e=c[e+4>>2]|0;if(!e){n=0;break}}}while(0);h=(n|0)==0?0:n+12|0}__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);if(!h){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1124689,1126301,210,1124704,0);__Z14_global_unlockv();l=b;return}else{a[1263537]=0;c[h+88>>2]=219;__Z14_global_unlockv();l=b;return}}function __ZN7ClassDB14register_classI16WorldEnvironmentEEvv(){var b=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=b+8|0;f=b+4|0;g=b;__Z12_global_lockv();if(!(a[1263343]|0)){if(!(a[1257014]|0)){if(!(a[1256996]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI4NodeEEvv();__ZN4Node13_bind_methodsEv();a[1256996]=1}__ZN7ClassDB10_add_classI7SpatialEEvv();__ZN7Spatial13_bind_methodsEv();a[1257014]=1}__ZN7ClassDB10_add_classI16WorldEnvironmentEEvv();__ZN16WorldEnvironment13_bind_methodsEv();a[1263343]=1}__ZN6StringC2EPKc(e,863215);c[g>>2]=c[e>>2];__ZN10StringNameC2ERK6String(f,g);e=c[313454]|0;if(!e)h=0;else{i=c[f>>2]|0;if(!i)j=0;else j=c[i+16>>2]|0;k=c[e+(((1<<d[1253820])+-1&j)<<2)>>2]|0;a:do if(!k)n=0;else{e=k;while(1){if((c[e>>2]|0)==(j|0)?(c[e+8>>2]|0)==(i|0):0){n=e;break a}e=c[e+4>>2]|0;if(!e){n=0;break}}}while(0);h=(n|0)==0?0:n+12|0}__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);if(!h){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1124689,1126301,210,1124704,0);__Z14_global_unlockv();l=b;return}else{a[1263537]=0;c[h+88>>2]=220;__Z14_global_unlockv();l=b;return}}function __ZN7ClassDB14register_classI15RemoteTransformEEvv(){var b=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=b+8|0;f=b+4|0;g=b;__Z12_global_lockv();if(!(a[1263324]|0)){if(!(a[1257014]|0)){if(!(a[1256996]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI4NodeEEvv();__ZN4Node13_bind_methodsEv();a[1256996]=1}__ZN7ClassDB10_add_classI7SpatialEEvv();__ZN7Spatial13_bind_methodsEv();a[1257014]=1}__ZN7ClassDB10_add_classI15RemoteTransformEEvv();__ZN15RemoteTransform13_bind_methodsEv();a[1263324]=1}__ZN6StringC2EPKc(e,855286);c[g>>2]=c[e>>2];__ZN10StringNameC2ERK6String(f,g);e=c[313454]|0;if(!e)h=0;else{i=c[f>>2]|0;if(!i)j=0;else j=c[i+16>>2]|0;k=c[e+(((1<<d[1253820])+-1&j)<<2)>>2]|0;a:do if(!k)n=0;else{e=k;while(1){if((c[e>>2]|0)==(j|0)?(c[e+8>>2]|0)==(i|0):0){n=e;break a}e=c[e+4>>2]|0;if(!e){n=0;break}}}while(0);h=(n|0)==0?0:n+12|0}__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);if(!h){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1124689,1126301,210,1124704,0);__Z14_global_unlockv();l=b;return}else{a[1263537]=0;c[h+88>>2]=221;__Z14_global_unlockv();l=b;return}}function __ZN7ClassDB22register_virtual_classI5JointEEvv(){__Z12_global_lockv();if(a[1263333]|0){__Z14_global_unlockv();return}if(!(a[1257014]|0)){if(!(a[1256996]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI4NodeEEvv();__ZN4Node13_bind_methodsEv();a[1256996]=1}__ZN7ClassDB10_add_classI7SpatialEEvv();__ZN7Spatial13_bind_methodsEv();a[1257014]=1}__ZN7ClassDB10_add_classI5JointEEvv();__ZN5Joint13_bind_methodsEv();a[1263333]=1;__Z14_global_unlockv();return}function __ZN7ClassDB14register_classI8PinJointEEvv(){var b=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=b+8|0;f=b+4|0;g=b;__Z12_global_lockv();if(!(a[1263334]|0)){if(!(a[1263333]|0)){if(!(a[1257014]|0)){if(!(a[1256996]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI4NodeEEvv();__ZN4Node13_bind_methodsEv();a[1256996]=1}__ZN7ClassDB10_add_classI7SpatialEEvv();__ZN7Spatial13_bind_methodsEv();a[1257014]=1}__ZN7ClassDB10_add_classI5JointEEvv();__ZN5Joint13_bind_methodsEv();a[1263333]=1}__ZN7ClassDB10_add_classI8PinJointEEvv();__ZN8PinJoint13_bind_methodsEv();a[1263334]=1}__ZN6StringC2EPKc(e,858360);c[g>>2]=c[e>>2];__ZN10StringNameC2ERK6String(f,g);e=c[313454]|0;if(!e)h=0;else{i=c[f>>2]|0;if(!i)j=0;else j=c[i+16>>2]|0;k=c[e+(((1<<d[1253820])+-1&j)<<2)>>2]|0;a:do if(!k)n=0;else{e=k;while(1){if((c[e>>2]|0)==(j|0)?(c[e+8>>2]|0)==(i|0):0){n=e;break a}e=c[e+4>>2]|0;if(!e){n=0;break}}}while(0);h=(n|0)==0?0:n+12|0}__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);if(!h){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1124689,1126301,210,1124704,0);__Z14_global_unlockv();l=b;return}else{a[1263537]=0;c[h+88>>2]=222;__Z14_global_unlockv();l=b;return}}function __ZN7ClassDB14register_classI10HingeJointEEvv(){var b=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=b+8|0;f=b+4|0;g=b;__Z12_global_lockv();if(!(a[1263335]|0)){if(!(a[1263333]|0)){if(!(a[1257014]|0)){if(!(a[1256996]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI4NodeEEvv();__ZN4Node13_bind_methodsEv();a[1256996]=1}__ZN7ClassDB10_add_classI7SpatialEEvv();__ZN7Spatial13_bind_methodsEv();a[1257014]=1}__ZN7ClassDB10_add_classI5JointEEvv();__ZN5Joint13_bind_methodsEv();a[1263333]=1}__ZN7ClassDB10_add_classI10HingeJointEEvv();__ZN10HingeJoint13_bind_methodsEv();a[1263335]=1}__ZN6StringC2EPKc(e,858852);c[g>>2]=c[e>>2];__ZN10StringNameC2ERK6String(f,g);e=c[313454]|0;if(!e)h=0;else{i=c[f>>2]|0;if(!i)j=0;else j=c[i+16>>2]|0;k=c[e+(((1<<d[1253820])+-1&j)<<2)>>2]|0;a:do if(!k)n=0;else{e=k;while(1){if((c[e>>2]|0)==(j|0)?(c[e+8>>2]|0)==(i|0):0){n=e;break a}e=c[e+4>>2]|0;if(!e){n=0;break}}}while(0);h=(n|0)==0?0:n+12|0}__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);if(!h){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1124689,1126301,210,1124704,0);__Z14_global_unlockv();l=b;return}else{a[1263537]=0;c[h+88>>2]=223;__Z14_global_unlockv();l=b;return}} +function __ZN7ClassDB14register_classI11SliderJointEEvv(){var b=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=b+8|0;f=b+4|0;g=b;__Z12_global_lockv();if(!(a[1263336]|0)){if(!(a[1263333]|0)){if(!(a[1257014]|0)){if(!(a[1256996]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI4NodeEEvv();__ZN4Node13_bind_methodsEv();a[1256996]=1}__ZN7ClassDB10_add_classI7SpatialEEvv();__ZN7Spatial13_bind_methodsEv();a[1257014]=1}__ZN7ClassDB10_add_classI5JointEEvv();__ZN5Joint13_bind_methodsEv();a[1263333]=1}__ZN7ClassDB10_add_classI11SliderJointEEvv();__ZN11SliderJoint13_bind_methodsEv();a[1263336]=1}__ZN6StringC2EPKc(e,860201);c[g>>2]=c[e>>2];__ZN10StringNameC2ERK6String(f,g);e=c[313454]|0;if(!e)h=0;else{i=c[f>>2]|0;if(!i)j=0;else j=c[i+16>>2]|0;k=c[e+(((1<<d[1253820])+-1&j)<<2)>>2]|0;a:do if(!k)n=0;else{e=k;while(1){if((c[e>>2]|0)==(j|0)?(c[e+8>>2]|0)==(i|0):0){n=e;break a}e=c[e+4>>2]|0;if(!e){n=0;break}}}while(0);h=(n|0)==0?0:n+12|0}__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);if(!h){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1124689,1126301,210,1124704,0);__Z14_global_unlockv();l=b;return}else{a[1263537]=0;c[h+88>>2]=224;__Z14_global_unlockv();l=b;return}}function __ZN7ClassDB14register_classI14ConeTwistJointEEvv(){var b=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=b+8|0;f=b+4|0;g=b;__Z12_global_lockv();if(!(a[1263337]|0)){if(!(a[1263333]|0)){if(!(a[1257014]|0)){if(!(a[1256996]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI4NodeEEvv();__ZN4Node13_bind_methodsEv();a[1256996]=1}__ZN7ClassDB10_add_classI7SpatialEEvv();__ZN7Spatial13_bind_methodsEv();a[1257014]=1}__ZN7ClassDB10_add_classI5JointEEvv();__ZN5Joint13_bind_methodsEv();a[1263333]=1}__ZN7ClassDB10_add_classI14ConeTwistJointEEvv();__ZN14ConeTwistJoint13_bind_methodsEv();a[1263337]=1}__ZN6StringC2EPKc(e,860393);c[g>>2]=c[e>>2];__ZN10StringNameC2ERK6String(f,g);e=c[313454]|0;if(!e)h=0;else{i=c[f>>2]|0;if(!i)j=0;else j=c[i+16>>2]|0;k=c[e+(((1<<d[1253820])+-1&j)<<2)>>2]|0;a:do if(!k)n=0;else{e=k;while(1){if((c[e>>2]|0)==(j|0)?(c[e+8>>2]|0)==(i|0):0){n=e;break a}e=c[e+4>>2]|0;if(!e){n=0;break}}}while(0);h=(n|0)==0?0:n+12|0}__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);if(!h){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1124689,1126301,210,1124704,0);__Z14_global_unlockv();l=b;return}else{a[1263537]=0;c[h+88>>2]=225;__Z14_global_unlockv();l=b;return}}function __ZN7ClassDB14register_classI16Generic6DOFJointEEvv(){var b=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=b+8|0;f=b+4|0;g=b;__Z12_global_lockv();if(!(a[1263338]|0)){if(!(a[1263333]|0)){if(!(a[1257014]|0)){if(!(a[1256996]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI4NodeEEvv();__ZN4Node13_bind_methodsEv();a[1256996]=1}__ZN7ClassDB10_add_classI7SpatialEEvv();__ZN7Spatial13_bind_methodsEv();a[1257014]=1}__ZN7ClassDB10_add_classI5JointEEvv();__ZN5Joint13_bind_methodsEv();a[1263333]=1}__ZN7ClassDB10_add_classI16Generic6DOFJointEEvv();__ZN16Generic6DOFJoint13_bind_methodsEv();a[1263338]=1}__ZN6StringC2EPKc(e,862545);c[g>>2]=c[e>>2];__ZN10StringNameC2ERK6String(f,g);e=c[313454]|0;if(!e)h=0;else{i=c[f>>2]|0;if(!i)j=0;else j=c[i+16>>2]|0;k=c[e+(((1<<d[1253820])+-1&j)<<2)>>2]|0;a:do if(!k)n=0;else{e=k;while(1){if((c[e>>2]|0)==(j|0)?(c[e+8>>2]|0)==(i|0):0){n=e;break a}e=c[e+4>>2]|0;if(!e){n=0;break}}}while(0);h=(n|0)==0?0:n+12|0}__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);if(!h){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1124689,1126301,210,1124704,0);__Z14_global_unlockv();l=b;return}else{a[1263537]=0;c[h+88>>2]=226;__Z14_global_unlockv();l=b;return}}function __ZN7ClassDB14register_classI11MeshLibraryEEvv(){var b=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=b+8|0;f=b+4|0;g=b;__Z12_global_lockv();if(!(a[1263393]|0)){if(!(a[1257004]|0)){if(!(a[1257001]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI9ReferenceEEvv();__ZN9Reference13_bind_methodsEv();a[1257001]=1}__ZN7ClassDB10_add_classI8ResourceEEvv();__ZN8Resource13_bind_methodsEv();a[1257004]=1}__ZN7ClassDB10_add_classI11MeshLibraryEEvv();__ZN11MeshLibrary13_bind_methodsEv();a[1263393]=1}__ZN6StringC2EPKc(e,902774);c[g>>2]=c[e>>2];__ZN10StringNameC2ERK6String(f,g);e=c[313454]|0;if(!e)h=0;else{i=c[f>>2]|0;if(!i)j=0;else j=c[i+16>>2]|0;k=c[e+(((1<<d[1253820])+-1&j)<<2)>>2]|0;a:do if(!k)n=0;else{e=k;while(1){if((c[e>>2]|0)==(j|0)?(c[e+8>>2]|0)==(i|0):0){n=e;break a}e=c[e+4>>2]|0;if(!e){n=0;break}}}while(0);h=(n|0)==0?0:n+12|0}__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);if(!h){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1124689,1126301,210,1124704,0);__Z14_global_unlockv();l=b;return}else{a[1263537]=0;c[h+88>>2]=227;__ZN11MeshLibrary28register_custom_data_to_otdbEv();__Z14_global_unlockv();l=b;return}}function __ZN12AcceptDialog18set_swap_ok_cancelEb(b){b=b|0;a[1263289]=b&1;return}function __ZN7ClassDB14register_classI6ShaderEEvv(){var b=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=b+8|0;f=b+4|0;g=b;__Z12_global_lockv();if(!(a[1263405]|0)){if(!(a[1257004]|0)){if(!(a[1257001]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI9ReferenceEEvv();__ZN9Reference13_bind_methodsEv();a[1257001]=1}__ZN7ClassDB10_add_classI8ResourceEEvv();__ZN8Resource13_bind_methodsEv();a[1257004]=1}__ZN7ClassDB10_add_classI6ShaderEEvv();__ZN6Shader13_bind_methodsEv();a[1263405]=1}__ZN6StringC2EPKc(e,910083);c[g>>2]=c[e>>2];__ZN10StringNameC2ERK6String(f,g);e=c[313454]|0;if(!e)h=0;else{i=c[f>>2]|0;if(!i)j=0;else j=c[i+16>>2]|0;k=c[e+(((1<<d[1253820])+-1&j)<<2)>>2]|0;a:do if(!k)n=0;else{e=k;while(1){if((c[e>>2]|0)==(j|0)?(c[e+8>>2]|0)==(i|0):0){n=e;break a}e=c[e+4>>2]|0;if(!e){n=0;break}}}while(0);h=(n|0)==0?0:n+12|0}__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);if(!h){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1124689,1126301,210,1124704,0);__Z14_global_unlockv();l=b;return}else{a[1263537]=0;c[h+88>>2]=228;__ZN6Shader28register_custom_data_to_otdbEv();__Z14_global_unlockv();l=b;return}}function __ZN7ClassDB14register_classI14ShaderMaterialEEvv(){var b=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=b+8|0;f=b+4|0;g=b;__Z12_global_lockv();if(!(a[1263415]|0)){if(!(a[1263248]|0)){if(!(a[1257004]|0)){if(!(a[1257001]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI9ReferenceEEvv();__ZN9Reference13_bind_methodsEv();a[1257001]=1}__ZN7ClassDB10_add_classI8ResourceEEvv();__ZN8Resource13_bind_methodsEv();a[1257004]=1}__ZN7ClassDB10_add_classI8MaterialEEvv();a[1263248]=1}__ZN7ClassDB10_add_classI14ShaderMaterialEEvv();__ZN14ShaderMaterial13_bind_methodsEv();a[1263415]=1}__ZN6StringC2EPKc(e,938208);c[g>>2]=c[e>>2];__ZN10StringNameC2ERK6String(f,g);e=c[313454]|0;if(!e)h=0;else{i=c[f>>2]|0;if(!i)j=0;else j=c[i+16>>2]|0;k=c[e+(((1<<d[1253820])+-1&j)<<2)>>2]|0;a:do if(!k)n=0;else{e=k;while(1){if((c[e>>2]|0)==(j|0)?(c[e+8>>2]|0)==(i|0):0){n=e;break a}e=c[e+4>>2]|0;if(!e){n=0;break}}}while(0);h=(n|0)==0?0:n+12|0}__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);if(!h){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1124689,1126301,210,1124704,0);__Z14_global_unlockv();l=b;return}else{a[1263537]=0;c[h+88>>2]=229;__ZN8Material28register_custom_data_to_otdbEv();__Z14_global_unlockv();l=b;return}}function __ZN7ClassDB14register_classI6Node2DEEvv(){var b=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=b+8|0;f=b+4|0;g=b;__Z12_global_lockv();if(!(a[1263237]|0)){if(!(a[1256995]|0)){if(!(a[1256996]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI4NodeEEvv();__ZN4Node13_bind_methodsEv();a[1256996]=1}__ZN7ClassDB10_add_classI10CanvasItemEEvv();__ZN10CanvasItem13_bind_methodsEv();a[1256995]=1}__ZN7ClassDB10_add_classI6Node2DEEvv();__ZN6Node2D13_bind_methodsEv();a[1263237]=1}__ZN6StringC2EPKc(e,939635);c[g>>2]=c[e>>2];__ZN10StringNameC2ERK6String(f,g);e=c[313454]|0;if(!e)h=0;else{i=c[f>>2]|0;if(!i)j=0;else j=c[i+16>>2]|0;k=c[e+(((1<<d[1253820])+-1&j)<<2)>>2]|0;a:do if(!k)n=0;else{e=k;while(1){if((c[e>>2]|0)==(j|0)?(c[e+8>>2]|0)==(i|0):0){n=e;break a}e=c[e+4>>2]|0;if(!e){n=0;break}}}while(0);h=(n|0)==0?0:n+12|0}__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);if(!h){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1124689,1126301,210,1124704,0);__Z14_global_unlockv();l=b;return}else{a[1263537]=0;c[h+88>>2]=230;__Z14_global_unlockv();l=b;return}}function __ZN7ClassDB14register_classI11Particles2DEEvv(){var b=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=b+8|0;f=b+4|0;g=b;__Z12_global_lockv();if(!(a[1263445]|0)){if(!(a[1263237]|0)){if(!(a[1256995]|0)){if(!(a[1256996]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI4NodeEEvv();__ZN4Node13_bind_methodsEv();a[1256996]=1}__ZN7ClassDB10_add_classI10CanvasItemEEvv();__ZN10CanvasItem13_bind_methodsEv();a[1256995]=1}__ZN7ClassDB10_add_classI6Node2DEEvv();__ZN6Node2D13_bind_methodsEv();a[1263237]=1}__ZN7ClassDB10_add_classI11Particles2DEEvv();__ZN11Particles2D13_bind_methodsEv();a[1263445]=1}__ZN6StringC2EPKc(e,940936);c[g>>2]=c[e>>2];__ZN10StringNameC2ERK6String(f,g);e=c[313454]|0;if(!e)h=0;else{i=c[f>>2]|0;if(!i)j=0;else j=c[i+16>>2]|0;k=c[e+(((1<<d[1253820])+-1&j)<<2)>>2]|0;a:do if(!k)n=0;else{e=k;while(1){if((c[e>>2]|0)==(j|0)?(c[e+8>>2]|0)==(i|0):0){n=e;break a}e=c[e+4>>2]|0;if(!e){n=0;break}}}while(0);h=(n|0)==0?0:n+12|0}__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);if(!h){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1124689,1126301,210,1124704,0);__Z14_global_unlockv();l=b;return}else{a[1263537]=0;c[h+88>>2]=231;__Z14_global_unlockv();l=b;return}}function __ZN7ClassDB14register_classI19ParticleAttractor2DEEvv(){var b=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=b+8|0;f=b+4|0;g=b;__Z12_global_lockv();if(!(a[1263380]|0)){if(!(a[1263237]|0)){if(!(a[1256995]|0)){if(!(a[1256996]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI4NodeEEvv();__ZN4Node13_bind_methodsEv();a[1256996]=1}__ZN7ClassDB10_add_classI10CanvasItemEEvv();__ZN10CanvasItem13_bind_methodsEv();a[1256995]=1}__ZN7ClassDB10_add_classI6Node2DEEvv();__ZN6Node2D13_bind_methodsEv();a[1263237]=1}__ZN7ClassDB10_add_classI19ParticleAttractor2DEEvv();__ZN19ParticleAttractor2D13_bind_methodsEv();a[1263380]=1}__ZN6StringC2EPKc(e,880909);c[g>>2]=c[e>>2];__ZN10StringNameC2ERK6String(f,g);e=c[313454]|0;if(!e)h=0;else{i=c[f>>2]|0;if(!i)j=0;else j=c[i+16>>2]|0;k=c[e+(((1<<d[1253820])+-1&j)<<2)>>2]|0;a:do if(!k)n=0;else{e=k;while(1){if((c[e>>2]|0)==(j|0)?(c[e+8>>2]|0)==(i|0):0){n=e;break a}e=c[e+4>>2]|0;if(!e){n=0;break}}}while(0);h=(n|0)==0?0:n+12|0}__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);if(!h){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1124689,1126301,210,1124704,0);__Z14_global_unlockv();l=b;return}else{a[1263537]=0;c[h+88>>2]=232;__Z14_global_unlockv();l=b;return}}function __ZN7ClassDB14register_classI6SpriteEEvv(){var b=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=b+8|0;f=b+4|0;g=b;__Z12_global_lockv();if(!(a[1263360]|0)){if(!(a[1263237]|0)){if(!(a[1256995]|0)){if(!(a[1256996]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI4NodeEEvv();__ZN4Node13_bind_methodsEv();a[1256996]=1}__ZN7ClassDB10_add_classI10CanvasItemEEvv();__ZN10CanvasItem13_bind_methodsEv();a[1256995]=1}__ZN7ClassDB10_add_classI6Node2DEEvv();__ZN6Node2D13_bind_methodsEv();a[1263237]=1}__ZN7ClassDB10_add_classI6SpriteEEvv();__ZN6Sprite13_bind_methodsEv();a[1263360]=1}__ZN6StringC2EPKc(e,871236);c[g>>2]=c[e>>2];__ZN10StringNameC2ERK6String(f,g);e=c[313454]|0;if(!e)h=0;else{i=c[f>>2]|0;if(!i)j=0;else j=c[i+16>>2]|0;k=c[e+(((1<<d[1253820])+-1&j)<<2)>>2]|0;a:do if(!k)n=0;else{e=k;while(1){if((c[e>>2]|0)==(j|0)?(c[e+8>>2]|0)==(i|0):0){n=e;break a}e=c[e+4>>2]|0;if(!e){n=0;break}}}while(0);h=(n|0)==0?0:n+12|0}__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);if(!h){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1124689,1126301,210,1124704,0);__Z14_global_unlockv();l=b;return}else{a[1263537]=0;c[h+88>>2]=233;__Z14_global_unlockv();l=b;return}}function __ZN7ClassDB14register_classI12SpriteFramesEEvv(){var b=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=b+8|0;f=b+4|0;g=b;__Z12_global_lockv();if(!(a[1263444]|0)){if(!(a[1257004]|0)){if(!(a[1257001]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI9ReferenceEEvv();__ZN9Reference13_bind_methodsEv();a[1257001]=1}__ZN7ClassDB10_add_classI8ResourceEEvv();__ZN8Resource13_bind_methodsEv();a[1257004]=1}__ZN7ClassDB10_add_classI12SpriteFramesEEvv();__ZN12SpriteFrames13_bind_methodsEv();a[1263444]=1}__ZN6StringC2EPKc(e,940269);c[g>>2]=c[e>>2];__ZN10StringNameC2ERK6String(f,g);e=c[313454]|0;if(!e)h=0;else{i=c[f>>2]|0;if(!i)j=0;else j=c[i+16>>2]|0;k=c[e+(((1<<d[1253820])+-1&j)<<2)>>2]|0;a:do if(!k)n=0;else{e=k;while(1){if((c[e>>2]|0)==(j|0)?(c[e+8>>2]|0)==(i|0):0){n=e;break a}e=c[e+4>>2]|0;if(!e){n=0;break}}}while(0);h=(n|0)==0?0:n+12|0}__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);if(!h){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1124689,1126301,210,1124704,0);__Z14_global_unlockv();l=b;return}else{a[1263537]=0;c[h+88>>2]=234;__ZN8Resource28register_custom_data_to_otdbEv();__Z14_global_unlockv();l=b;return}}function __ZN7ClassDB14register_classI14AnimatedSpriteEEvv(){var b=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=b+8|0;f=b+4|0;g=b;__Z12_global_lockv();if(!(a[1263370]|0)){if(!(a[1263237]|0)){if(!(a[1256995]|0)){if(!(a[1256996]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI4NodeEEvv();__ZN4Node13_bind_methodsEv();a[1256996]=1}__ZN7ClassDB10_add_classI10CanvasItemEEvv();__ZN10CanvasItem13_bind_methodsEv();a[1256995]=1}__ZN7ClassDB10_add_classI6Node2DEEvv();__ZN6Node2D13_bind_methodsEv();a[1263237]=1}__ZN7ClassDB10_add_classI14AnimatedSpriteEEvv();__ZN14AnimatedSprite13_bind_methodsEv();a[1263370]=1}__ZN6StringC2EPKc(e,876079);c[g>>2]=c[e>>2];__ZN10StringNameC2ERK6String(f,g);e=c[313454]|0;if(!e)h=0;else{i=c[f>>2]|0;if(!i)j=0;else j=c[i+16>>2]|0;k=c[e+(((1<<d[1253820])+-1&j)<<2)>>2]|0;a:do if(!k)n=0;else{e=k;while(1){if((c[e>>2]|0)==(j|0)?(c[e+8>>2]|0)==(i|0):0){n=e;break a}e=c[e+4>>2]|0;if(!e){n=0;break}}}while(0);h=(n|0)==0?0:n+12|0}__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);if(!h){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1124689,1126301,210,1124704,0);__Z14_global_unlockv();l=b;return}else{a[1263537]=0;c[h+88>>2]=235;__Z14_global_unlockv();l=b;return}}function __ZN7ClassDB14register_classI10Position2DEEvv(){var b=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=b+8|0;f=b+4|0;g=b;__Z12_global_lockv();if(!(a[1263374]|0)){if(!(a[1263237]|0)){if(!(a[1256995]|0)){if(!(a[1256996]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI4NodeEEvv();__ZN4Node13_bind_methodsEv();a[1256996]=1}__ZN7ClassDB10_add_classI10CanvasItemEEvv();__ZN10CanvasItem13_bind_methodsEv();a[1256995]=1}__ZN7ClassDB10_add_classI6Node2DEEvv();__ZN6Node2D13_bind_methodsEv();a[1263237]=1}__ZN7ClassDB10_add_classI10Position2DEEvv();a[1263374]=1}__ZN6StringC2EPKc(e,879241);c[g>>2]=c[e>>2];__ZN10StringNameC2ERK6String(f,g);e=c[313454]|0;if(!e)h=0;else{i=c[f>>2]|0;if(!i)j=0;else j=c[i+16>>2]|0;k=c[e+(((1<<d[1253820])+-1&j)<<2)>>2]|0;a:do if(!k)n=0;else{e=k;while(1){if((c[e>>2]|0)==(j|0)?(c[e+8>>2]|0)==(i|0):0){n=e;break a}e=c[e+4>>2]|0;if(!e){n=0;break}}}while(0);h=(n|0)==0?0:n+12|0}__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);if(!h){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1124689,1126301,210,1124704,0);__Z14_global_unlockv();l=b;return}else{a[1263537]=0;c[h+88>>2]=236;__Z14_global_unlockv();l=b;return}}function __ZN7ClassDB14register_classI6Line2DEEvv(){var b=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=b+8|0;f=b+4|0;g=b;__Z12_global_lockv();if(!(a[1263443]|0)){if(!(a[1263237]|0)){if(!(a[1256995]|0)){if(!(a[1256996]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI4NodeEEvv();__ZN4Node13_bind_methodsEv();a[1256996]=1}__ZN7ClassDB10_add_classI10CanvasItemEEvv();__ZN10CanvasItem13_bind_methodsEv();a[1256995]=1}__ZN7ClassDB10_add_classI6Node2DEEvv();__ZN6Node2D13_bind_methodsEv();a[1263237]=1}__ZN7ClassDB10_add_classI6Line2DEEvv();__ZN6Line2D13_bind_methodsEv();a[1263443]=1}__ZN6StringC2EPKc(e,939628);c[g>>2]=c[e>>2];__ZN10StringNameC2ERK6String(f,g);e=c[313454]|0;if(!e)h=0;else{i=c[f>>2]|0;if(!i)j=0;else j=c[i+16>>2]|0;k=c[e+(((1<<d[1253820])+-1&j)<<2)>>2]|0;a:do if(!k)n=0;else{e=k;while(1){if((c[e>>2]|0)==(j|0)?(c[e+8>>2]|0)==(i|0):0){n=e;break a}e=c[e+4>>2]|0;if(!e){n=0;break}}}while(0);h=(n|0)==0?0:n+12|0}__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);if(!h){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1124689,1126301,210,1124704,0);__Z14_global_unlockv();l=b;return}else{a[1263537]=0;c[h+88>>2]=237;__Z14_global_unlockv();l=b;return}}function __ZN17CollisionObject2D16initialize_classEv(){if(a[1263361]|0)return;if(!(a[1263237]|0)){if(!(a[1256995]|0)){if(!(a[1256996]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI4NodeEEvv();__ZN4Node13_bind_methodsEv();a[1256996]=1}__ZN7ClassDB10_add_classI10CanvasItemEEvv();__ZN10CanvasItem13_bind_methodsEv();a[1256995]=1}__ZN7ClassDB10_add_classI6Node2DEEvv();__ZN6Node2D13_bind_methodsEv();a[1263237]=1}__ZN7ClassDB10_add_classI17CollisionObject2DEEvv();__ZN17CollisionObject2D13_bind_methodsEv();a[1263361]=1;return}function __ZN7ClassDB14register_classI12StaticBody2DEEvv(){var b=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=b+8|0;f=b+4|0;g=b;__Z12_global_lockv();if(!(a[1263363]|0)){if(!(a[1263362]|0)){__ZN17CollisionObject2D16initialize_classEv();__ZN7ClassDB10_add_classI13PhysicsBody2DEEvv();__ZN13PhysicsBody2D13_bind_methodsEv();a[1263362]=1}__ZN7ClassDB10_add_classI12StaticBody2DEEvv();__ZN12StaticBody2D13_bind_methodsEv();a[1263363]=1}__ZN6StringC2EPKc(e,872302);c[g>>2]=c[e>>2];__ZN10StringNameC2ERK6String(f,g);e=c[313454]|0;if(!e)h=0;else{i=c[f>>2]|0;if(!i)j=0;else j=c[i+16>>2]|0;k=c[e+(((1<<d[1253820])+-1&j)<<2)>>2]|0;a:do if(!k)n=0;else{e=k;while(1){if((c[e>>2]|0)==(j|0)?(c[e+8>>2]|0)==(i|0):0){n=e;break a}e=c[e+4>>2]|0;if(!e){n=0;break}}}while(0);h=(n|0)==0?0:n+12|0}__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);if(!h){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1124689,1126301,210,1124704,0);__Z14_global_unlockv();l=b;return}else{a[1263537]=0;c[h+88>>2]=238;__Z14_global_unlockv();l=b;return}}function __ZN7ClassDB14register_classI11RigidBody2DEEvv(){var b=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=b+8|0;f=b+4|0;g=b;__Z12_global_lockv();if(!(a[1263364]|0)){if(!(a[1263362]|0)){__ZN17CollisionObject2D16initialize_classEv();__ZN7ClassDB10_add_classI13PhysicsBody2DEEvv();__ZN13PhysicsBody2D13_bind_methodsEv();a[1263362]=1}__ZN7ClassDB10_add_classI11RigidBody2DEEvv();__ZN11RigidBody2D13_bind_methodsEv();a[1263364]=1}__ZN6StringC2EPKc(e,873658);c[g>>2]=c[e>>2];__ZN10StringNameC2ERK6String(f,g);e=c[313454]|0;if(!e)h=0;else{i=c[f>>2]|0;if(!i)j=0;else j=c[i+16>>2]|0;k=c[e+(((1<<d[1253820])+-1&j)<<2)>>2]|0;a:do if(!k)n=0;else{e=k;while(1){if((c[e>>2]|0)==(j|0)?(c[e+8>>2]|0)==(i|0):0){n=e;break a}e=c[e+4>>2]|0;if(!e){n=0;break}}}while(0);h=(n|0)==0?0:n+12|0}__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);if(!h){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1124689,1126301,210,1124704,0);__Z14_global_unlockv();l=b;return}else{a[1263537]=0;c[h+88>>2]=239;__Z14_global_unlockv();l=b;return}}function __ZN7ClassDB14register_classI15KinematicBody2DEEvv(){var b=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=b+8|0;f=b+4|0;g=b;__Z12_global_lockv();if(!(a[1263365]|0)){if(!(a[1263362]|0)){__ZN17CollisionObject2D16initialize_classEv();__ZN7ClassDB10_add_classI13PhysicsBody2DEEvv();__ZN13PhysicsBody2D13_bind_methodsEv();a[1263362]=1}__ZN7ClassDB10_add_classI15KinematicBody2DEEvv();__ZN15KinematicBody2D13_bind_methodsEv();a[1263365]=1}__ZN6StringC2EPKc(e,874242);c[g>>2]=c[e>>2];__ZN10StringNameC2ERK6String(f,g);e=c[313454]|0;if(!e)h=0;else{i=c[f>>2]|0;if(!i)j=0;else j=c[i+16>>2]|0;k=c[e+(((1<<d[1253820])+-1&j)<<2)>>2]|0;a:do if(!k)n=0;else{e=k;while(1){if((c[e>>2]|0)==(j|0)?(c[e+8>>2]|0)==(i|0):0){n=e;break a}e=c[e+4>>2]|0;if(!e){n=0;break}}}while(0);h=(n|0)==0?0:n+12|0}__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);if(!h){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1124689,1126301,210,1124704,0);__Z14_global_unlockv();l=b;return}else{a[1263537]=0;c[h+88>>2]=240;__Z14_global_unlockv();l=b;return}}function __ZN7ClassDB14register_classI6Area2DEEvv(){var b=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=b+8|0;f=b+4|0;g=b;__Z12_global_lockv();if(!(a[1263371]|0)){__ZN17CollisionObject2D16initialize_classEv();__ZN7ClassDB10_add_classI6Area2DEEvv();__ZN6Area2D13_bind_methodsEv();a[1263371]=1}__ZN6StringC2EPKc(e,877540);c[g>>2]=c[e>>2];__ZN10StringNameC2ERK6String(f,g);e=c[313454]|0;if(!e)h=0;else{i=c[f>>2]|0;if(!i)j=0;else j=c[i+16>>2]|0;k=c[e+(((1<<d[1253820])+-1&j)<<2)>>2]|0;a:do if(!k)n=0;else{e=k;while(1){if((c[e>>2]|0)==(j|0)?(c[e+8>>2]|0)==(i|0):0){n=e;break a}e=c[e+4>>2]|0;if(!e){n=0;break}}}while(0);h=(n|0)==0?0:n+12|0}__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);if(!h){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1124689,1126301,210,1124704,0);__Z14_global_unlockv();l=b;return}else{a[1263537]=0;c[h+88>>2]=241;__Z14_global_unlockv();l=b;return}}function __ZN7ClassDB14register_classI16CollisionShape2DEEvv(){var b=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=b+8|0;f=b+4|0;g=b;__Z12_global_lockv();if(!(a[1263369]|0)){if(!(a[1263237]|0)){if(!(a[1256995]|0)){if(!(a[1256996]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI4NodeEEvv();__ZN4Node13_bind_methodsEv();a[1256996]=1}__ZN7ClassDB10_add_classI10CanvasItemEEvv();__ZN10CanvasItem13_bind_methodsEv();a[1256995]=1}__ZN7ClassDB10_add_classI6Node2DEEvv();__ZN6Node2D13_bind_methodsEv();a[1263237]=1}__ZN7ClassDB10_add_classI16CollisionShape2DEEvv();__ZN16CollisionShape2D13_bind_methodsEv();a[1263369]=1}__ZN6StringC2EPKc(e,875778);c[g>>2]=c[e>>2];__ZN10StringNameC2ERK6String(f,g);e=c[313454]|0;if(!e)h=0;else{i=c[f>>2]|0;if(!i)j=0;else j=c[i+16>>2]|0;k=c[e+(((1<<d[1253820])+-1&j)<<2)>>2]|0;a:do if(!k)n=0;else{e=k;while(1){if((c[e>>2]|0)==(j|0)?(c[e+8>>2]|0)==(i|0):0){n=e;break a}e=c[e+4>>2]|0;if(!e){n=0;break}}}while(0);h=(n|0)==0?0:n+12|0}__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);if(!h){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1124689,1126301,210,1124704,0);__Z14_global_unlockv();l=b;return}else{a[1263537]=0;c[h+88>>2]=242;__Z14_global_unlockv();l=b;return}}function __ZN7ClassDB14register_classI18CollisionPolygon2DEEvv(){var b=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=b+8|0;f=b+4|0;g=b;__Z12_global_lockv();if(!(a[1263356]|0)){if(!(a[1263237]|0)){if(!(a[1256995]|0)){if(!(a[1256996]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI4NodeEEvv();__ZN4Node13_bind_methodsEv();a[1256996]=1}__ZN7ClassDB10_add_classI10CanvasItemEEvv();__ZN10CanvasItem13_bind_methodsEv();a[1256995]=1}__ZN7ClassDB10_add_classI6Node2DEEvv();__ZN6Node2D13_bind_methodsEv();a[1263237]=1}__ZN7ClassDB10_add_classI18CollisionPolygon2DEEvv();__ZN18CollisionPolygon2D13_bind_methodsEv();a[1263356]=1}__ZN6StringC2EPKc(e,871030);c[g>>2]=c[e>>2];__ZN10StringNameC2ERK6String(f,g);e=c[313454]|0;if(!e)h=0;else{i=c[f>>2]|0;if(!i)j=0;else j=c[i+16>>2]|0;k=c[e+(((1<<d[1253820])+-1&j)<<2)>>2]|0;a:do if(!k)n=0;else{e=k;while(1){if((c[e>>2]|0)==(j|0)?(c[e+8>>2]|0)==(i|0):0){n=e;break a}e=c[e+4>>2]|0;if(!e){n=0;break}}}while(0);h=(n|0)==0?0:n+12|0}__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);if(!h){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1124689,1126301,210,1124704,0);__Z14_global_unlockv();l=b;return}else{a[1263537]=0;c[h+88>>2]=243;__Z14_global_unlockv();l=b;return}}function __ZN7ClassDB14register_classI9RayCast2DEEvv(){var b=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=b+8|0;f=b+4|0;g=b;__Z12_global_lockv();if(!(a[1263442]|0)){if(!(a[1263237]|0)){if(!(a[1256995]|0)){if(!(a[1256996]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI4NodeEEvv();__ZN4Node13_bind_methodsEv();a[1256996]=1}__ZN7ClassDB10_add_classI10CanvasItemEEvv();__ZN10CanvasItem13_bind_methodsEv();a[1256995]=1}__ZN7ClassDB10_add_classI6Node2DEEvv();__ZN6Node2D13_bind_methodsEv();a[1263237]=1}__ZN7ClassDB10_add_classI9RayCast2DEEvv();__ZN9RayCast2D13_bind_methodsEv();a[1263442]=1}__ZN6StringC2EPKc(e,939493);c[g>>2]=c[e>>2];__ZN10StringNameC2ERK6String(f,g);e=c[313454]|0;if(!e)h=0;else{i=c[f>>2]|0;if(!i)j=0;else j=c[i+16>>2]|0;k=c[e+(((1<<d[1253820])+-1&j)<<2)>>2]|0;a:do if(!k)n=0;else{e=k;while(1){if((c[e>>2]|0)==(j|0)?(c[e+8>>2]|0)==(i|0):0){n=e;break a}e=c[e+4>>2]|0;if(!e){n=0;break}}}while(0);h=(n|0)==0?0:n+12|0}__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);if(!h){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1124689,1126301,210,1124704,0);__Z14_global_unlockv();l=b;return}else{a[1263537]=0;c[h+88>>2]=244;__Z14_global_unlockv();l=b;return}}function __ZN7ClassDB14register_classI20VisibilityNotifier2DEEvv(){var b=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=b+8|0;f=b+4|0;g=b;__Z12_global_lockv();__ZN20VisibilityNotifier2D16initialize_classEv();__ZN6StringC2EPKc(e,879412);c[g>>2]=c[e>>2];__ZN10StringNameC2ERK6String(f,g);e=c[313454]|0;if(!e)h=0;else{i=c[f>>2]|0;if(!i)j=0;else j=c[i+16>>2]|0;k=c[e+(((1<<(d[1253820]|0))+-1&j)<<2)>>2]|0;a:do if(!k)n=0;else{e=k;while(1){if((c[e>>2]|0)==(j|0)?(c[e+8>>2]|0)==(i|0):0){n=e;break a}e=c[e+4>>2]|0;if(!e){n=0;break}}}while(0);h=(n|0)==0?0:n+12|0}__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);if(!h){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1124689,1126301,210,1124704,0);__Z14_global_unlockv();l=b;return}else{a[1263537]=0;c[h+88>>2]=245;__Z14_global_unlockv();l=b;return}}function __ZN7ClassDB14register_classI19VisibilityEnabler2DEEvv(){var b=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=b+8|0;f=b+4|0;g=b;__Z12_global_lockv();if(!(a[1263376]|0)){__ZN20VisibilityNotifier2D16initialize_classEv();__ZN7ClassDB10_add_classI19VisibilityEnabler2DEEvv();__ZN19VisibilityEnabler2D13_bind_methodsEv();a[1263376]=1}__ZN6StringC2EPKc(e,879848);c[g>>2]=c[e>>2];__ZN10StringNameC2ERK6String(f,g);e=c[313454]|0;if(!e)h=0;else{i=c[f>>2]|0;if(!i)j=0;else j=c[i+16>>2]|0;k=c[e+(((1<<d[1253820])+-1&j)<<2)>>2]|0;a:do if(!k)n=0;else{e=k;while(1){if((c[e>>2]|0)==(j|0)?(c[e+8>>2]|0)==(i|0):0){n=e;break a}e=c[e+4>>2]|0;if(!e){n=0;break}}}while(0);h=(n|0)==0?0:n+12|0}__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);if(!h){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1124689,1126301,210,1124704,0);__Z14_global_unlockv();l=b;return}else{a[1263537]=0;c[h+88>>2]=246;__Z14_global_unlockv();l=b;return}}function __ZN7ClassDB14register_classI9Polygon2DEEvv(){var b=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=b+8|0;f=b+4|0;g=b;__Z12_global_lockv();if(!(a[1263372]|0)){if(!(a[1263237]|0)){if(!(a[1256995]|0)){if(!(a[1256996]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI4NodeEEvv();__ZN4Node13_bind_methodsEv();a[1256996]=1}__ZN7ClassDB10_add_classI10CanvasItemEEvv();__ZN10CanvasItem13_bind_methodsEv();a[1256995]=1}__ZN7ClassDB10_add_classI6Node2DEEvv();__ZN6Node2D13_bind_methodsEv();a[1263237]=1}__ZN7ClassDB10_add_classI9Polygon2DEEvv();__ZN9Polygon2D13_bind_methodsEv();a[1263372]=1}__ZN6StringC2EPKc(e,877967);c[g>>2]=c[e>>2];__ZN10StringNameC2ERK6String(f,g);e=c[313454]|0;if(!e)h=0;else{i=c[f>>2]|0;if(!i)j=0;else j=c[i+16>>2]|0;k=c[e+(((1<<d[1253820])+-1&j)<<2)>>2]|0;a:do if(!k)n=0;else{e=k;while(1){if((c[e>>2]|0)==(j|0)?(c[e+8>>2]|0)==(i|0):0){n=e;break a}e=c[e+4>>2]|0;if(!e){n=0;break}}}while(0);h=(n|0)==0?0:n+12|0}__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);if(!h){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1124689,1126301,210,1124704,0);__Z14_global_unlockv();l=b;return}else{a[1263537]=0;c[h+88>>2]=247;__Z14_global_unlockv();l=b;return}}function __ZN7ClassDB14register_classI7Light2DEEvv(){var b=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=b+8|0;f=b+4|0;g=b;__Z12_global_lockv();if(!(a[1263368]|0)){if(!(a[1263237]|0)){if(!(a[1256995]|0)){if(!(a[1256996]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI4NodeEEvv();__ZN4Node13_bind_methodsEv();a[1256996]=1}__ZN7ClassDB10_add_classI10CanvasItemEEvv();__ZN10CanvasItem13_bind_methodsEv();a[1256995]=1}__ZN7ClassDB10_add_classI6Node2DEEvv();__ZN6Node2D13_bind_methodsEv();a[1263237]=1}__ZN7ClassDB10_add_classI7Light2DEEvv();__ZN7Light2D13_bind_methodsEv();a[1263368]=1}__ZN6StringC2EPKc(e,875539);c[g>>2]=c[e>>2];__ZN10StringNameC2ERK6String(f,g);e=c[313454]|0;if(!e)h=0;else{i=c[f>>2]|0;if(!i)j=0;else j=c[i+16>>2]|0;k=c[e+(((1<<d[1253820])+-1&j)<<2)>>2]|0;a:do if(!k)n=0;else{e=k;while(1){if((c[e>>2]|0)==(j|0)?(c[e+8>>2]|0)==(i|0):0){n=e;break a}e=c[e+4>>2]|0;if(!e){n=0;break}}}while(0);h=(n|0)==0?0:n+12|0}__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);if(!h){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1124689,1126301,210,1124704,0);__Z14_global_unlockv();l=b;return}else{a[1263537]=0;c[h+88>>2]=248;__Z14_global_unlockv();l=b;return}}function __ZN7ClassDB14register_classI15LightOccluder2DEEvv(){var b=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=b+8|0;f=b+4|0;g=b;__Z12_global_lockv();if(!(a[1263367]|0)){if(!(a[1263237]|0)){if(!(a[1256995]|0)){if(!(a[1256996]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI4NodeEEvv();__ZN4Node13_bind_methodsEv();a[1256996]=1}__ZN7ClassDB10_add_classI10CanvasItemEEvv();__ZN10CanvasItem13_bind_methodsEv();a[1256995]=1}__ZN7ClassDB10_add_classI6Node2DEEvv();__ZN6Node2D13_bind_methodsEv();a[1263237]=1}__ZN7ClassDB10_add_classI15LightOccluder2DEEvv();__ZN15LightOccluder2D13_bind_methodsEv();a[1263367]=1}__ZN6StringC2EPKc(e,874592);c[g>>2]=c[e>>2];__ZN10StringNameC2ERK6String(f,g);e=c[313454]|0;if(!e)h=0;else{i=c[f>>2]|0;if(!i)j=0;else j=c[i+16>>2]|0;k=c[e+(((1<<d[1253820])+-1&j)<<2)>>2]|0;a:do if(!k)n=0;else{e=k;while(1){if((c[e>>2]|0)==(j|0)?(c[e+8>>2]|0)==(i|0):0){n=e;break a}e=c[e+4>>2]|0;if(!e){n=0;break}}}while(0);h=(n|0)==0?0:n+12|0}__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);if(!h){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1124689,1126301,210,1124704,0);__Z14_global_unlockv();l=b;return}else{a[1263537]=0;c[h+88>>2]=249;__Z14_global_unlockv();l=b;return}}function __ZN7ClassDB14register_classI17OccluderPolygon2DEEvv(){var b=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=b+8|0;f=b+4|0;g=b;__Z12_global_lockv();if(!(a[1263366]|0)){if(!(a[1257004]|0)){if(!(a[1257001]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI9ReferenceEEvv();__ZN9Reference13_bind_methodsEv();a[1257001]=1}__ZN7ClassDB10_add_classI8ResourceEEvv();__ZN8Resource13_bind_methodsEv();a[1257004]=1}__ZN7ClassDB10_add_classI17OccluderPolygon2DEEvv();__ZN17OccluderPolygon2D13_bind_methodsEv();a[1263366]=1}__ZN6StringC2EPKc(e,938264);c[g>>2]=c[e>>2];__ZN10StringNameC2ERK6String(f,g);e=c[313454]|0;if(!e)h=0;else{i=c[f>>2]|0;if(!i)j=0;else j=c[i+16>>2]|0;k=c[e+(((1<<d[1253820])+-1&j)<<2)>>2]|0;a:do if(!k)n=0;else{e=k;while(1){if((c[e>>2]|0)==(j|0)?(c[e+8>>2]|0)==(i|0):0){n=e;break a}e=c[e+4>>2]|0;if(!e){n=0;break}}}while(0);h=(n|0)==0?0:n+12|0}__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);if(!h){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1124689,1126301,210,1124704,0);__Z14_global_unlockv();l=b;return}else{a[1263537]=0;c[h+88>>2]=250;__ZN8Resource28register_custom_data_to_otdbEv();__Z14_global_unlockv();l=b;return}}function __ZN7ClassDB14register_classI5YSortEEvv(){var b=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=b+8|0;f=b+4|0;g=b;__Z12_global_lockv();if(!(a[1263441]|0)){if(!(a[1263237]|0)){if(!(a[1256995]|0)){if(!(a[1256996]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI4NodeEEvv();__ZN4Node13_bind_methodsEv();a[1256996]=1}__ZN7ClassDB10_add_classI10CanvasItemEEvv();__ZN10CanvasItem13_bind_methodsEv();a[1256995]=1}__ZN7ClassDB10_add_classI6Node2DEEvv();__ZN6Node2D13_bind_methodsEv();a[1263237]=1}__ZN7ClassDB10_add_classI5YSortEEvv();__ZN5YSort13_bind_methodsEv();a[1263441]=1}__ZN6StringC2EPKc(e,939430);c[g>>2]=c[e>>2];__ZN10StringNameC2ERK6String(f,g);e=c[313454]|0;if(!e)h=0;else{i=c[f>>2]|0;if(!i)j=0;else j=c[i+16>>2]|0;k=c[e+(((1<<d[1253820])+-1&j)<<2)>>2]|0;a:do if(!k)n=0;else{e=k;while(1){if((c[e>>2]|0)==(j|0)?(c[e+8>>2]|0)==(i|0):0){n=e;break a}e=c[e+4>>2]|0;if(!e){n=0;break}}}while(0);h=(n|0)==0?0:n+12|0}__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);if(!h){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1124689,1126301,210,1124704,0);__Z14_global_unlockv();l=b;return}else{a[1263537]=0;c[h+88>>2]=251;__Z14_global_unlockv();l=b;return}}function __ZN7ClassDB14register_classI14BackBufferCopyEEvv(){var b=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=b+8|0;f=b+4|0;g=b;__Z12_global_lockv();if(!(a[1263347]|0)){if(!(a[1263237]|0)){if(!(a[1256995]|0)){if(!(a[1256996]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI4NodeEEvv();__ZN4Node13_bind_methodsEv();a[1256996]=1}__ZN7ClassDB10_add_classI10CanvasItemEEvv();__ZN10CanvasItem13_bind_methodsEv();a[1256995]=1}__ZN7ClassDB10_add_classI6Node2DEEvv();__ZN6Node2D13_bind_methodsEv();a[1263237]=1}__ZN7ClassDB10_add_classI14BackBufferCopyEEvv();__ZN14BackBufferCopy13_bind_methodsEv();a[1263347]=1}__ZN6StringC2EPKc(e,866658);c[g>>2]=c[e>>2];__ZN10StringNameC2ERK6String(f,g);e=c[313454]|0;if(!e)h=0;else{i=c[f>>2]|0;if(!i)j=0;else j=c[i+16>>2]|0;k=c[e+(((1<<d[1253820])+-1&j)<<2)>>2]|0;a:do if(!k)n=0;else{e=k;while(1){if((c[e>>2]|0)==(j|0)?(c[e+8>>2]|0)==(i|0):0){n=e;break a}e=c[e+4>>2]|0;if(!e){n=0;break}}}while(0);h=(n|0)==0?0:n+12|0}__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);if(!h){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1124689,1126301,210,1124704,0);__Z14_global_unlockv();l=b;return}else{a[1263537]=0;c[h+88>>2]=252;__Z14_global_unlockv();l=b;return}}function __ZN7ClassDB14register_classI8Camera2DEEvv(){var b=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=b+8|0;f=b+4|0;g=b;__Z12_global_lockv();if(!(a[1263373]|0)){if(!(a[1263237]|0)){if(!(a[1256995]|0)){if(!(a[1256996]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI4NodeEEvv();__ZN4Node13_bind_methodsEv();a[1256996]=1}__ZN7ClassDB10_add_classI10CanvasItemEEvv();__ZN10CanvasItem13_bind_methodsEv();a[1256995]=1}__ZN7ClassDB10_add_classI6Node2DEEvv();__ZN6Node2D13_bind_methodsEv();a[1263237]=1}__ZN7ClassDB10_add_classI8Camera2DEEvv();__ZN8Camera2D13_bind_methodsEv();a[1263373]=1}__ZN6StringC2EPKc(e,879232);c[g>>2]=c[e>>2];__ZN10StringNameC2ERK6String(f,g);e=c[313454]|0;if(!e)h=0;else{i=c[f>>2]|0;if(!i)j=0;else j=c[i+16>>2]|0;k=c[e+(((1<<d[1253820])+-1&j)<<2)>>2]|0;a:do if(!k)n=0;else{e=k;while(1){if((c[e>>2]|0)==(j|0)?(c[e+8>>2]|0)==(i|0):0){n=e;break a}e=c[e+4>>2]|0;if(!e){n=0;break}}}while(0);h=(n|0)==0?0:n+12|0}__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);if(!h){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1124689,1126301,210,1124704,0);__Z14_global_unlockv();l=b;return}else{a[1263537]=0;c[h+88>>2]=253;__Z14_global_unlockv();l=b;return}}function __ZN7ClassDB14register_classI10PinJoint2DEEvv(){var b=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=b+8|0;f=b+4|0;g=b;__Z12_global_lockv();if(!(a[1263352]|0)){__ZN7Joint2D16initialize_classEv();__ZN7ClassDB10_add_classI10PinJoint2DEEvv();__ZN10PinJoint2D13_bind_methodsEv();a[1263352]=1}__ZN6StringC2EPKc(e,867136);c[g>>2]=c[e>>2];__ZN10StringNameC2ERK6String(f,g);e=c[313454]|0;if(!e)h=0;else{i=c[f>>2]|0;if(!i)j=0;else j=c[i+16>>2]|0;k=c[e+(((1<<d[1253820])+-1&j)<<2)>>2]|0;a:do if(!k)n=0;else{e=k;while(1){if((c[e>>2]|0)==(j|0)?(c[e+8>>2]|0)==(i|0):0){n=e;break a}e=c[e+4>>2]|0;if(!e){n=0;break}}}while(0);h=(n|0)==0?0:n+12|0}__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);if(!h){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1124689,1126301,210,1124704,0);__Z14_global_unlockv();l=b;return}else{a[1263537]=0;c[h+88>>2]=254;__Z14_global_unlockv();l=b;return}}function __ZN7ClassDB14register_classI13GrooveJoint2DEEvv(){var b=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=b+8|0;f=b+4|0;g=b;__Z12_global_lockv();if(!(a[1263353]|0)){__ZN7Joint2D16initialize_classEv();__ZN7ClassDB10_add_classI13GrooveJoint2DEEvv();__ZN13GrooveJoint2D13_bind_methodsEv();a[1263353]=1}__ZN6StringC2EPKc(e,867210);c[g>>2]=c[e>>2];__ZN10StringNameC2ERK6String(f,g);e=c[313454]|0;if(!e)h=0;else{i=c[f>>2]|0;if(!i)j=0;else j=c[i+16>>2]|0;k=c[e+(((1<<d[1253820])+-1&j)<<2)>>2]|0;a:do if(!k)n=0;else{e=k;while(1){if((c[e>>2]|0)==(j|0)?(c[e+8>>2]|0)==(i|0):0){n=e;break a}e=c[e+4>>2]|0;if(!e){n=0;break}}}while(0);h=(n|0)==0?0:n+12|0}__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);if(!h){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1124689,1126301,210,1124704,0);__Z14_global_unlockv();l=b;return}else{a[1263537]=0;c[h+88>>2]=255;__Z14_global_unlockv();l=b;return}}function __ZN7ClassDB14register_classI19DampedSpringJoint2DEEvv(){var b=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=b+8|0;f=b+4|0;g=b;__Z12_global_lockv();if(!(a[1263354]|0)){__ZN7Joint2D16initialize_classEv();__ZN7ClassDB10_add_classI19DampedSpringJoint2DEEvv();__ZN19DampedSpringJoint2D13_bind_methodsEv();a[1263354]=1}__ZN6StringC2EPKc(e,867327);c[g>>2]=c[e>>2];__ZN10StringNameC2ERK6String(f,g);e=c[313454]|0;if(!e)h=0;else{i=c[f>>2]|0;if(!i)j=0;else j=c[i+16>>2]|0;k=c[e+(((1<<d[1253820])+-1&j)<<2)>>2]|0;a:do if(!k)n=0;else{e=k;while(1){if((c[e>>2]|0)==(j|0)?(c[e+8>>2]|0)==(i|0):0){n=e;break a}e=c[e+4>>2]|0;if(!e){n=0;break}}}while(0);h=(n|0)==0?0:n+12|0}__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);if(!h){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1124689,1126301,210,1124704,0);__Z14_global_unlockv();l=b;return}else{a[1263537]=0;c[h+88>>2]=256;__Z14_global_unlockv();l=b;return}}function __ZN7ClassDB14register_classI7TileSetEEvv(){var b=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=b+8|0;f=b+4|0;g=b;__Z12_global_lockv();if(!(a[1263440]|0)){if(!(a[1257004]|0)){if(!(a[1257001]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI9ReferenceEEvv();__ZN9Reference13_bind_methodsEv();a[1257001]=1}__ZN7ClassDB10_add_classI8ResourceEEvv();__ZN8Resource13_bind_methodsEv();a[1257004]=1}__ZN7ClassDB10_add_classI7TileSetEEvv();__ZN7TileSet13_bind_methodsEv();a[1263440]=1}__ZN6StringC2EPKc(e,938180);c[g>>2]=c[e>>2];__ZN10StringNameC2ERK6String(f,g);e=c[313454]|0;if(!e)h=0;else{i=c[f>>2]|0;if(!i)j=0;else j=c[i+16>>2]|0;k=c[e+(((1<<d[1253820])+-1&j)<<2)>>2]|0;a:do if(!k)n=0;else{e=k;while(1){if((c[e>>2]|0)==(j|0)?(c[e+8>>2]|0)==(i|0):0){n=e;break a}e=c[e+4>>2]|0;if(!e){n=0;break}}}while(0);h=(n|0)==0?0:n+12|0}__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);if(!h){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1124689,1126301,210,1124704,0);__Z14_global_unlockv();l=b;return}else{a[1263537]=0;c[h+88>>2]=257;__ZN8Resource28register_custom_data_to_otdbEv();__Z14_global_unlockv();l=b;return}}function __ZN7ClassDB14register_classI7TileMapEEvv(){var b=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=b+8|0;f=b+4|0;g=b;__Z12_global_lockv();if(!(a[1263355]|0)){if(!(a[1263237]|0)){if(!(a[1256995]|0)){if(!(a[1256996]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI4NodeEEvv();__ZN4Node13_bind_methodsEv();a[1256996]=1}__ZN7ClassDB10_add_classI10CanvasItemEEvv();__ZN10CanvasItem13_bind_methodsEv();a[1256995]=1}__ZN7ClassDB10_add_classI6Node2DEEvv();__ZN6Node2D13_bind_methodsEv();a[1263237]=1}__ZN7ClassDB10_add_classI7TileMapEEvv();__ZN7TileMap13_bind_methodsEv();a[1263355]=1}__ZN6StringC2EPKc(e,870002);c[g>>2]=c[e>>2];__ZN10StringNameC2ERK6String(f,g);e=c[313454]|0;if(!e)h=0;else{i=c[f>>2]|0;if(!i)j=0;else j=c[i+16>>2]|0;k=c[e+(((1<<d[1253820])+-1&j)<<2)>>2]|0;a:do if(!k)n=0;else{e=k;while(1){if((c[e>>2]|0)==(j|0)?(c[e+8>>2]|0)==(i|0):0){n=e;break a}e=c[e+4>>2]|0;if(!e){n=0;break}}}while(0);h=(n|0)==0?0:n+12|0}__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);if(!h){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1124689,1126301,210,1124704,0);__Z14_global_unlockv();l=b;return}else{a[1263537]=0;c[h+88>>2]=258;__Z14_global_unlockv();l=b;return}}function __ZN7ClassDB14register_classI18ParallaxBackgroundEEvv(){var b=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=b+8|0;f=b+4|0;g=b;__Z12_global_lockv();if(!(a[1263438]|0)){if(!(a[1263439]|0)){if(!(a[1256996]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI4NodeEEvv();__ZN4Node13_bind_methodsEv();a[1256996]=1}__ZN7ClassDB10_add_classI11CanvasLayerEEvv();__ZN11CanvasLayer13_bind_methodsEv();a[1263439]=1}__ZN7ClassDB10_add_classI18ParallaxBackgroundEEvv();__ZN18ParallaxBackground13_bind_methodsEv();a[1263438]=1}__ZN6StringC2EPKc(e,937167);c[g>>2]=c[e>>2];__ZN10StringNameC2ERK6String(f,g);e=c[313454]|0;if(!e)h=0;else{i=c[f>>2]|0;if(!i)j=0;else j=c[i+16>>2]|0;k=c[e+(((1<<d[1253820])+-1&j)<<2)>>2]|0;a:do if(!k)n=0;else{e=k;while(1){if((c[e>>2]|0)==(j|0)?(c[e+8>>2]|0)==(i|0):0){n=e;break a}e=c[e+4>>2]|0;if(!e){n=0;break}}}while(0);h=(n|0)==0?0:n+12|0}__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);if(!h){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1124689,1126301,210,1124704,0);__Z14_global_unlockv();l=b;return}else{a[1263537]=0;c[h+88>>2]=259;__Z14_global_unlockv();l=b;return}}function __ZN7ClassDB14register_classI13ParallaxLayerEEvv(){var b=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=b+8|0;f=b+4|0;g=b;__Z12_global_lockv();if(!(a[1263377]|0)){if(!(a[1263237]|0)){if(!(a[1256995]|0)){if(!(a[1256996]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI4NodeEEvv();__ZN4Node13_bind_methodsEv();a[1256996]=1}__ZN7ClassDB10_add_classI10CanvasItemEEvv();__ZN10CanvasItem13_bind_methodsEv();a[1256995]=1}__ZN7ClassDB10_add_classI6Node2DEEvv();__ZN6Node2D13_bind_methodsEv();a[1263237]=1}__ZN7ClassDB10_add_classI13ParallaxLayerEEvv();__ZN13ParallaxLayer13_bind_methodsEv();a[1263377]=1}__ZN6StringC2EPKc(e,880032);c[g>>2]=c[e>>2];__ZN10StringNameC2ERK6String(f,g);e=c[313454]|0;if(!e)h=0;else{i=c[f>>2]|0;if(!i)j=0;else j=c[i+16>>2]|0;k=c[e+(((1<<d[1253820])+-1&j)<<2)>>2]|0;a:do if(!k)n=0;else{e=k;while(1){if((c[e>>2]|0)==(j|0)?(c[e+8>>2]|0)==(i|0):0){n=e;break a}e=c[e+4>>2]|0;if(!e){n=0;break}}}while(0);h=(n|0)==0?0:n+12|0}__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);if(!h){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1124689,1126301,210,1124704,0);__Z14_global_unlockv();l=b;return}else{a[1263537]=0;c[h+88>>2]=260;__Z14_global_unlockv();l=b;return}}function __ZN7ClassDB14register_classI17TouchScreenButtonEEvv(){var b=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=b+8|0;f=b+4|0;g=b;__Z12_global_lockv();if(!(a[1263379]|0)){if(!(a[1263237]|0)){if(!(a[1256995]|0)){if(!(a[1256996]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI4NodeEEvv();__ZN4Node13_bind_methodsEv();a[1256996]=1}__ZN7ClassDB10_add_classI10CanvasItemEEvv();__ZN10CanvasItem13_bind_methodsEv();a[1256995]=1}__ZN7ClassDB10_add_classI6Node2DEEvv();__ZN6Node2D13_bind_methodsEv();a[1263237]=1}__ZN7ClassDB10_add_classI17TouchScreenButtonEEvv();__ZN17TouchScreenButton13_bind_methodsEv();a[1263379]=1}__ZN6StringC2EPKc(e,880605);c[g>>2]=c[e>>2];__ZN10StringNameC2ERK6String(f,g);e=c[313454]|0;if(!e)h=0;else{i=c[f>>2]|0;if(!i)j=0;else j=c[i+16>>2]|0;k=c[e+(((1<<d[1253820])+-1&j)<<2)>>2]|0;a:do if(!k)n=0;else{e=k;while(1){if((c[e>>2]|0)==(j|0)?(c[e+8>>2]|0)==(i|0):0){n=e;break a}e=c[e+4>>2]|0;if(!e){n=0;break}}}while(0);h=(n|0)==0?0:n+12|0}__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);if(!h){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1124689,1126301,210,1124704,0);__Z14_global_unlockv();l=b;return}else{a[1263537]=0;c[h+88>>2]=261;__Z14_global_unlockv();l=b;return}}function __ZN7ClassDB14register_classI17RemoteTransform2DEEvv(){var b=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=b+8|0;f=b+4|0;g=b;__Z12_global_lockv();if(!(a[1263349]|0)){if(!(a[1263237]|0)){if(!(a[1256995]|0)){if(!(a[1256996]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI4NodeEEvv();__ZN4Node13_bind_methodsEv();a[1256996]=1}__ZN7ClassDB10_add_classI10CanvasItemEEvv();__ZN10CanvasItem13_bind_methodsEv();a[1256995]=1}__ZN7ClassDB10_add_classI6Node2DEEvv();__ZN6Node2D13_bind_methodsEv();a[1263237]=1}__ZN7ClassDB10_add_classI17RemoteTransform2DEEvv();__ZN17RemoteTransform2D13_bind_methodsEv();a[1263349]=1}__ZN6StringC2EPKc(e,866750);c[g>>2]=c[e>>2];__ZN10StringNameC2ERK6String(f,g);e=c[313454]|0;if(!e)h=0;else{i=c[f>>2]|0;if(!i)j=0;else j=c[i+16>>2]|0;k=c[e+(((1<<d[1253820])+-1&j)<<2)>>2]|0;a:do if(!k)n=0;else{e=k;while(1){if((c[e>>2]|0)==(j|0)?(c[e+8>>2]|0)==(i|0):0){n=e;break a}e=c[e+4>>2]|0;if(!e){n=0;break}}}while(0);h=(n|0)==0?0:n+12|0}__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);if(!h){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1124689,1126301,210,1124704,0);__Z14_global_unlockv();l=b;return}else{a[1263537]=0;c[h+88>>2]=262;__Z14_global_unlockv();l=b;return}}function __ZN7ClassDB22register_virtual_classI6ShaderEEvv(){__Z12_global_lockv();if(a[1263405]|0){__Z14_global_unlockv();return}if(!(a[1257004]|0)){if(!(a[1257001]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI9ReferenceEEvv();__ZN9Reference13_bind_methodsEv();a[1257001]=1}__ZN7ClassDB10_add_classI8ResourceEEvv();__ZN8Resource13_bind_methodsEv();a[1257004]=1}__ZN7ClassDB10_add_classI6ShaderEEvv();__ZN6Shader13_bind_methodsEv();a[1263405]=1;__Z14_global_unlockv();return}function __ZN7ClassDB14register_classI4MeshEEvv(){var b=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=b+8|0;f=b+4|0;g=b;__Z12_global_lockv();if(!(a[1263249]|0)){if(!(a[1257004]|0)){if(!(a[1257001]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI9ReferenceEEvv();__ZN9Reference13_bind_methodsEv();a[1257001]=1}__ZN7ClassDB10_add_classI8ResourceEEvv();__ZN8Resource13_bind_methodsEv();a[1257004]=1}__ZN7ClassDB10_add_classI4MeshEEvv();__ZN4Mesh13_bind_methodsEv();a[1263249]=1}__ZN6StringC2EPKc(e,901878);c[g>>2]=c[e>>2];__ZN10StringNameC2ERK6String(f,g);e=c[313454]|0;if(!e)h=0;else{i=c[f>>2]|0;if(!i)j=0;else j=c[i+16>>2]|0;k=c[e+(((1<<d[1253820])+-1&j)<<2)>>2]|0;a:do if(!k)n=0;else{e=k;while(1){if((c[e>>2]|0)==(j|0)?(c[e+8>>2]|0)==(i|0):0){n=e;break a}e=c[e+4>>2]|0;if(!e){n=0;break}}}while(0);h=(n|0)==0?0:n+12|0}__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);if(!h){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1124689,1126301,210,1124704,0);__Z14_global_unlockv();l=b;return}else{a[1263537]=0;c[h+88>>2]=263;__ZN4Mesh28register_custom_data_to_otdbEv();__Z14_global_unlockv();l=b;return}}function __ZN7ClassDB14register_classI8QuadMeshEEvv(){var b=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=b+8|0;f=b+4|0;g=b;__Z12_global_lockv();if(!(a[1263437]|0)){if(!(a[1263249]|0)){if(!(a[1257004]|0)){if(!(a[1257001]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI9ReferenceEEvv();__ZN9Reference13_bind_methodsEv();a[1257001]=1}__ZN7ClassDB10_add_classI8ResourceEEvv();__ZN8Resource13_bind_methodsEv();a[1257004]=1}__ZN7ClassDB10_add_classI4MeshEEvv();__ZN4Mesh13_bind_methodsEv();a[1263249]=1}__ZN7ClassDB10_add_classI8QuadMeshEEvv();__ZN8QuadMesh13_bind_methodsEv();a[1263437]=1}__ZN6StringC2EPKc(e,937041);c[g>>2]=c[e>>2];__ZN10StringNameC2ERK6String(f,g);e=c[313454]|0;if(!e)h=0;else{i=c[f>>2]|0;if(!i)j=0;else j=c[i+16>>2]|0;k=c[e+(((1<<d[1253820])+-1&j)<<2)>>2]|0;a:do if(!k)n=0;else{e=k;while(1){if((c[e>>2]|0)==(j|0)?(c[e+8>>2]|0)==(i|0):0){n=e;break a}e=c[e+4>>2]|0;if(!e){n=0;break}}}while(0);h=(n|0)==0?0:n+12|0}__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);if(!h){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1124689,1126301,210,1124704,0);__Z14_global_unlockv();l=b;return}else{a[1263537]=0;c[h+88>>2]=264;__ZN4Mesh28register_custom_data_to_otdbEv();__Z14_global_unlockv();l=b;return}}function __ZN7ClassDB22register_virtual_classI8MaterialEEvv(){__Z12_global_lockv();if(a[1263248]|0){__Z14_global_unlockv();return}if(!(a[1257004]|0)){if(!(a[1257001]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI9ReferenceEEvv();__ZN9Reference13_bind_methodsEv();a[1257001]=1}__ZN7ClassDB10_add_classI8ResourceEEvv();__ZN8Resource13_bind_methodsEv();a[1257004]=1}__ZN7ClassDB10_add_classI8MaterialEEvv();a[1263248]=1;__Z14_global_unlockv();return}function __ZN7ClassDB14register_classI15SpatialMaterialEEvv(){var b=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=b+8|0;f=b+4|0;g=b;__Z12_global_lockv();if(!(a[1263247]|0)){if(!(a[1263248]|0)){if(!(a[1257004]|0)){if(!(a[1257001]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI9ReferenceEEvv();__ZN9Reference13_bind_methodsEv();a[1257001]=1}__ZN7ClassDB10_add_classI8ResourceEEvv();__ZN8Resource13_bind_methodsEv();a[1257004]=1}__ZN7ClassDB10_add_classI8MaterialEEvv();a[1263248]=1}__ZN7ClassDB10_add_classI15SpatialMaterialEEvv();__ZN15SpatialMaterial13_bind_methodsEv();a[1263247]=1}__ZN6StringC2EPKc(e,821167);c[g>>2]=c[e>>2];__ZN10StringNameC2ERK6String(f,g);e=c[313454]|0;if(!e)h=0;else{i=c[f>>2]|0;if(!i)j=0;else j=c[i+16>>2]|0;k=c[e+(((1<<d[1253820])+-1&j)<<2)>>2]|0;a:do if(!k)n=0;else{e=k;while(1){if((c[e>>2]|0)==(j|0)?(c[e+8>>2]|0)==(i|0):0){n=e;break a}e=c[e+4>>2]|0;if(!e){n=0;break}}}while(0);h=(n|0)==0?0:n+12|0}__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);if(!h){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1124689,1126301,210,1124704,0);__Z14_global_unlockv();l=b;return}else{a[1263537]=0;c[h+88>>2]=265;__ZN8Material28register_custom_data_to_otdbEv();__Z14_global_unlockv();l=b;return}}function __ZN15SpatialMaterial13flush_changesEv(){var a=0,b=0;a=c[308605]|0;if(a|0)gj[c[c[a>>2]>>2]&8191](a);a=c[308606]|0;if(a|0){b=a;do{__ZN15SpatialMaterial14_update_shaderEv(c[b+4>>2]|0);b=c[308606]|0}while((b|0)!=0)}b=c[308605]|0;if(!b)return;gj[c[(c[b>>2]|0)+4>>2]&8191](b);return}function __ZN9SceneTree17add_idle_callbackEPFvvE(b){b=b|0;var d=0;d=c[308873]|0;if((d|0)>255){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(931964,800946,2261,931982,0);return}else{a[1263537]=0;c[308873]=d+1;c[1234468+(d<<2)>>2]=b;return}}function __ZN15SpatialMaterial12init_shadersEv(){var a=0,b=0,d=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;d=__ZnwjPKc(156,1263606)|0;__ZN15SpatialMaterial11ShaderNamesC2Ev(d);c[308604]=d;__ZN10StringNameC2EPKc(b,817207);__ZN10StringNameaSERKS_(c[308604]|0,b);__ZN10StringNameD2Ev(b);__ZN10StringNameC2EPKc(b,817288);__ZN10StringNameaSERKS_((c[308604]|0)+4|0,b);__ZN10StringNameD2Ev(b);__ZN10StringNameC2EPKc(b,817362);__ZN10StringNameaSERKS_((c[308604]|0)+12|0,b);__ZN10StringNameD2Ev(b);__ZN10StringNameC2EPKc(b,817324);__ZN10StringNameaSERKS_((c[308604]|0)+8|0,b);__ZN10StringNameD2Ev(b);__ZN10StringNameC2EPKc(b,817073);__ZN10StringNameaSERKS_((c[308604]|0)+16|0,b);__ZN10StringNameD2Ev(b);__ZN10StringNameC2EPKc(b,817432);__ZN10StringNameaSERKS_((c[308604]|0)+20|0,b);__ZN10StringNameD2Ev(b);__ZN10StringNameC2EPKc(b,817485);__ZN10StringNameaSERKS_((c[308604]|0)+24|0,b);__ZN10StringNameD2Ev(b);__ZN10StringNameC2EPKc(b,817082);__ZN10StringNameaSERKS_((c[308604]|0)+28|0,b);__ZN10StringNameD2Ev(b);__ZN10StringNameC2EPKc(b,817544);__ZN10StringNameaSERKS_((c[308604]|0)+32|0,b);__ZN10StringNameD2Ev(b);__ZN10StringNameC2EPKc(b,817086);__ZN10StringNameaSERKS_((c[308604]|0)+36|0,b);__ZN10StringNameD2Ev(b);__ZN10StringNameC2EPKc(b,817614);__ZN10StringNameaSERKS_((c[308604]|0)+40|0,b);__ZN10StringNameD2Ev(b);__ZN10StringNameC2EPKc(b,931587);__ZN10StringNameaSERKS_((c[308604]|0)+44|0,b);__ZN10StringNameD2Ev(b);__ZN10StringNameC2EPKc(b,817697);__ZN10StringNameaSERKS_((c[308604]|0)+48|0,b);__ZN10StringNameD2Ev(b);__ZN10StringNameC2EPKc(b,931604);__ZN10StringNameaSERKS_((c[308604]|0)+52|0,b);__ZN10StringNameD2Ev(b);__ZN10StringNameC2EPKc(b,817126);__ZN10StringNameaSERKS_((c[308604]|0)+56|0,b);__ZN10StringNameD2Ev(b);__ZN10StringNameC2EPKc(b,817852);__ZN10StringNameaSERKS_((c[308604]|0)+60|0,b);__ZN10StringNameD2Ev(b);__ZN10StringNameC2EPKc(b,817939);__ZN10StringNameaSERKS_((c[308604]|0)+64|0,b);__ZN10StringNameD2Ev(b);__ZN10StringNameC2EPKc(b,819965);__ZN10StringNameaSERKS_((c[308604]|0)+68|0,b);__ZN10StringNameD2Ev(b);__ZN10StringNameC2EPKc(b,819975);__ZN10StringNameaSERKS_((c[308604]|0)+72|0,b);__ZN10StringNameD2Ev(b);__ZN10StringNameC2EPKc(b,819991);__ZN10StringNameaSERKS_((c[308604]|0)+76|0,b);__ZN10StringNameD2Ev(b);__ZN10StringNameC2EPKc(b,820001);__ZN10StringNameaSERKS_((c[308604]|0)+80|0,b);__ZN10StringNameD2Ev(b);__ZN10StringNameC2EPKc(b,931635);__ZN10StringNameaSERKS_((c[308604]|0)+84|0,b);__ZN10StringNameD2Ev(b);__ZN10StringNameC2EPKc(b,931653);__ZN10StringNameaSERKS_((c[308604]|0)+88|0,b);__ZN10StringNameD2Ev(b);__ZN10StringNameC2EPKc(b,819105);__ZN10StringNameaSERKS_((c[308604]|0)+92|0,b);__ZN10StringNameD2Ev(b);__ZN10StringNameC2EPKc(b,931671);__ZN10StringNameaSERKS_((c[308604]|0)+96|0,b);__ZN10StringNameD2Ev(b);__ZN10StringNameC2EPKc(b,931686);__ZN10StringNameaSERKS_((c[308604]|0)+100|0,b);__ZN10StringNameD2Ev(b);__ZN10StringNameC2EPKc(b,931703);__ZN10StringNameaSERKS_((c[308604]|0)+104|0,b);__ZN10StringNameD2Ev(b);__ZN10StringNameC2EPKc(b,931720);__ZN10StringNameaSERKS_((c[308604]|0)+108|0,b);__ZN10StringNameD2Ev(b);__ZN10StringNameC2EPKc(b,931735);__ZN10StringNameaSERKS_((c[308604]|0)+112|0,b);__ZN10StringNameD2Ev(b);__ZN10StringNameC2EPKc(b,931747);__ZN10StringNameaSERKS_((c[308604]|0)+116|0,b);__ZN10StringNameD2Ev(b);__ZN10StringNameC2EPKc(b,931765);__ZN10StringNameaSERKS_((c[308604]|0)+120|0,b);__ZN10StringNameD2Ev(b);__ZN10StringNameC2EPKc(b,931781);__ZN10StringNameaSERKS_((c[308604]|0)+124|0,b);__ZN10StringNameD2Ev(b);__ZN10StringNameC2EPKc(b,931807);__ZN10StringNameaSERKS_((c[308604]|0)+128|0,b);__ZN10StringNameD2Ev(b);__ZN10StringNameC2EPKc(b,931822);__ZN10StringNameaSERKS_((c[308604]|0)+132|0,b);__ZN10StringNameD2Ev(b);__ZN10StringNameC2EPKc(b,931852);__ZN10StringNameaSERKS_((c[308604]|0)+136|0,b);__ZN10StringNameD2Ev(b);__ZN10StringNameC2EPKc(b,931871);__ZN10StringNameaSERKS_((c[308604]|0)+140|0,b);__ZN10StringNameD2Ev(b);__ZN10StringNameC2EPKc(b,931900);__ZN10StringNameaSERKS_((c[308604]|0)+144|0,b);__ZN10StringNameD2Ev(b);__ZN10StringNameC2EPKc(b,931920);__ZN10StringNameaSERKS_((c[308604]|0)+148|0,b);__ZN10StringNameD2Ev(b);__ZN10StringNameC2EPKc(b,931942);__ZN10StringNameaSERKS_((c[308604]|0)+152|0,b);__ZN10StringNameD2Ev(b);l=a;return}function __ZN7ClassDB14register_classI17ParticlesMaterialEEvv(){var b=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=b+8|0;f=b+4|0;g=b;__Z12_global_lockv();if(!(a[1263346]|0)){if(!(a[1263248]|0)){if(!(a[1257004]|0)){if(!(a[1257001]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI9ReferenceEEvv();__ZN9Reference13_bind_methodsEv();a[1257001]=1}__ZN7ClassDB10_add_classI8ResourceEEvv();__ZN8Resource13_bind_methodsEv();a[1257004]=1}__ZN7ClassDB10_add_classI8MaterialEEvv();a[1263248]=1}__ZN7ClassDB10_add_classI17ParticlesMaterialEEvv();__ZN17ParticlesMaterial13_bind_methodsEv();a[1263346]=1}__ZN6StringC2EPKc(e,866526);c[g>>2]=c[e>>2];__ZN10StringNameC2ERK6String(f,g);e=c[313454]|0;if(!e)h=0;else{i=c[f>>2]|0;if(!i)j=0;else j=c[i+16>>2]|0;k=c[e+(((1<<d[1253820])+-1&j)<<2)>>2]|0;a:do if(!k)n=0;else{e=k;while(1){if((c[e>>2]|0)==(j|0)?(c[e+8>>2]|0)==(i|0):0){n=e;break a}e=c[e+4>>2]|0;if(!e){n=0;break}}}while(0);h=(n|0)==0?0:n+12|0}__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);if(!h){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1124689,1126301,210,1124704,0);__Z14_global_unlockv();l=b;return}else{a[1263537]=0;c[h+88>>2]=266;__ZN8Material28register_custom_data_to_otdbEv();__Z14_global_unlockv();l=b;return}}function __ZN17ParticlesMaterial13flush_changesEv(){var a=0,b=0;a=c[309013]|0;if(a|0)gj[c[c[a>>2]>>2]&8191](a);a=c[309014]|0;if(a|0){b=a;do{__ZN17ParticlesMaterial14_update_shaderEv(c[b+4>>2]|0);b=c[309014]|0}while((b|0)!=0)}b=c[309013]|0;if(!b)return;gj[c[(c[b>>2]|0)+4>>2]&8191](b);return}function __ZN17ParticlesMaterial12init_shadersEv(){var a=0,b=0,d=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;d=__ZnwjPKc(192,1263606)|0;__ZN17ParticlesMaterial11ShaderNamesC2Ev(d);c[309018]=d;__ZN10StringNameC2EPKc(b,1072419);__ZN10StringNameaSERKS_(c[309018]|0,b);__ZN10StringNameD2Ev(b);__ZN10StringNameC2EPKc(b,865357);__ZN10StringNameaSERKS_((c[309018]|0)+4|0,b);__ZN10StringNameD2Ev(b);__ZN10StringNameC2EPKc(b,921717);__ZN10StringNameaSERKS_((c[309018]|0)+8|0,b);__ZN10StringNameD2Ev(b);__ZN10StringNameC2EPKc(b,921741);__ZN10StringNameaSERKS_((c[309018]|0)+12|0,b);__ZN10StringNameD2Ev(b);__ZN10StringNameC2EPKc(b,872449);__ZN10StringNameaSERKS_((c[309018]|0)+16|0,b);__ZN10StringNameD2Ev(b);__ZN10StringNameC2EPKc(b,865553);__ZN10StringNameaSERKS_((c[309018]|0)+20|0,b);__ZN10StringNameD2Ev(b);__ZN10StringNameC2EPKc(b,865640);__ZN10StringNameaSERKS_((c[309018]|0)+24|0,b);__ZN10StringNameD2Ev(b);__ZN10StringNameC2EPKc(b,865727);__ZN10StringNameaSERKS_((c[309018]|0)+28|0,b);__ZN10StringNameD2Ev(b);__ZN10StringNameC2EPKc(b,921755);__ZN10StringNameaSERKS_((c[309018]|0)+32|0,b);__ZN10StringNameD2Ev(b);__ZN10StringNameC2EPKc(b,1072411);__ZN10StringNameaSERKS_((c[309018]|0)+36|0,b);__ZN10StringNameD2Ev(b);__ZN10StringNameC2EPKc(b,1128855);__ZN10StringNameaSERKS_((c[309018]|0)+40|0,b);__ZN10StringNameD2Ev(b);__ZN10StringNameC2EPKc(b,865995);__ZN10StringNameaSERKS_((c[309018]|0)+44|0,b);__ZN10StringNameD2Ev(b);__ZN10StringNameC2EPKc(b,866065);__ZN10StringNameaSERKS_((c[309018]|0)+48|0,b);__ZN10StringNameD2Ev(b);__ZN10StringNameC2EPKc(b,866111);__ZN10StringNameaSERKS_((c[309018]|0)+52|0,b);__ZN10StringNameD2Ev(b);__ZN10StringNameC2EPKc(b,921769);__ZN10StringNameaSERKS_((c[309018]|0)+8|0,b);__ZN10StringNameD2Ev(b);__ZN10StringNameC2EPKc(b,921800);__ZN10StringNameaSERKS_((c[309018]|0)+60|0,b);__ZN10StringNameD2Ev(b);__ZN10StringNameC2EPKc(b,865484);__ZN10StringNameaSERKS_((c[309018]|0)+64|0,b);__ZN10StringNameD2Ev(b);__ZN10StringNameC2EPKc(b,865584);__ZN10StringNameaSERKS_((c[309018]|0)+68|0,b);__ZN10StringNameD2Ev(b);__ZN10StringNameC2EPKc(b,865667);__ZN10StringNameaSERKS_((c[309018]|0)+72|0,b);__ZN10StringNameD2Ev(b);__ZN10StringNameC2EPKc(b,865740);__ZN10StringNameaSERKS_((c[309018]|0)+76|0,b);__ZN10StringNameD2Ev(b);__ZN10StringNameC2EPKc(b,921821);__ZN10StringNameaSERKS_((c[309018]|0)+80|0,b);__ZN10StringNameD2Ev(b);__ZN10StringNameC2EPKc(b,865872);__ZN10StringNameaSERKS_((c[309018]|0)+84|0,b);__ZN10StringNameD2Ev(b);__ZN10StringNameC2EPKc(b,865951);__ZN10StringNameaSERKS_((c[309018]|0)+88|0,b);__ZN10StringNameD2Ev(b);__ZN10StringNameC2EPKc(b,866018);__ZN10StringNameaSERKS_((c[309018]|0)+92|0,b);__ZN10StringNameD2Ev(b);__ZN10StringNameC2EPKc(b,866076);__ZN10StringNameaSERKS_((c[309018]|0)+96|0,b);__ZN10StringNameD2Ev(b);__ZN10StringNameC2EPKc(b,866123);__ZN10StringNameaSERKS_((c[309018]|0)+100|0,b);__ZN10StringNameD2Ev(b);__ZN10StringNameC2EPKc(b,921842);__ZN10StringNameaSERKS_((c[309018]|0)+104|0,b);__ZN10StringNameD2Ev(b);__ZN10StringNameC2EPKc(b,921856);__ZN10StringNameaSERKS_((c[309018]|0)+108|0,b);__ZN10StringNameD2Ev(b);__ZN10StringNameC2EPKc(b,921881);__ZN10StringNameaSERKS_((c[309018]|0)+112|0,b);__ZN10StringNameD2Ev(b);__ZN10StringNameC2EPKc(b,921904);__ZN10StringNameaSERKS_((c[309018]|0)+116|0,b);__ZN10StringNameD2Ev(b);__ZN10StringNameC2EPKc(b,921925);__ZN10StringNameaSERKS_((c[309018]|0)+120|0,b);__ZN10StringNameD2Ev(b);__ZN10StringNameC2EPKc(b,921946);__ZN10StringNameaSERKS_((c[309018]|0)+124|0,b);__ZN10StringNameD2Ev(b);__ZN10StringNameC2EPKc(b,921968);__ZN10StringNameaSERKS_((c[309018]|0)+128|0,b);__ZN10StringNameD2Ev(b);__ZN10StringNameC2EPKc(b,921984);__ZN10StringNameaSERKS_((c[309018]|0)+132|0,b);__ZN10StringNameD2Ev(b);__ZN10StringNameC2EPKc(b,921998);__ZN10StringNameaSERKS_((c[309018]|0)+136|0,b);__ZN10StringNameD2Ev(b);__ZN10StringNameC2EPKc(b,922020);__ZN10StringNameaSERKS_((c[309018]|0)+140|0,b);__ZN10StringNameD2Ev(b);__ZN10StringNameC2EPKc(b,922039);__ZN10StringNameaSERKS_((c[309018]|0)+144|0,b);__ZN10StringNameD2Ev(b);__ZN10StringNameC2EPKc(b,922059);__ZN10StringNameaSERKS_((c[309018]|0)+148|0,b);__ZN10StringNameD2Ev(b);__ZN10StringNameC2EPKc(b,941260);__ZN10StringNameaSERKS_((c[309018]|0)+152|0,b);__ZN10StringNameD2Ev(b);__ZN10StringNameC2EPKc(b,864235);__ZN10StringNameaSERKS_((c[309018]|0)+156|0,b);__ZN10StringNameD2Ev(b);__ZN10StringNameC2EPKc(b,864258);__ZN10StringNameaSERKS_((c[309018]|0)+160|0,b);__ZN10StringNameD2Ev(b);__ZN10StringNameC2EPKc(b,922071);__ZN10StringNameaSERKS_((c[309018]|0)+164|0,b);__ZN10StringNameD2Ev(b);__ZN10StringNameC2EPKc(b,922100);__ZN10StringNameaSERKS_((c[309018]|0)+168|0,b);__ZN10StringNameD2Ev(b);__ZN10StringNameC2EPKc(b,922124);__ZN10StringNameaSERKS_((c[309018]|0)+172|0,b);__ZN10StringNameD2Ev(b);__ZN10StringNameC2EPKc(b,865048);__ZN10StringNameaSERKS_((c[309018]|0)+176|0,b);__ZN10StringNameD2Ev(b);__ZN10StringNameC2EPKc(b,865074);__ZN10StringNameaSERKS_((c[309018]|0)+180|0,b);__ZN10StringNameD2Ev(b);__ZN10StringNameC2EPKc(b,865118);__ZN10StringNameaSERKS_((c[309018]|0)+184|0,b);__ZN10StringNameD2Ev(b);__ZN10StringNameC2EPKc(b,880753);__ZN10StringNameaSERKS_((c[309018]|0)+188|0,b);__ZN10StringNameD2Ev(b);l=a;return}function __ZN7ClassDB14register_classI10RoomBoundsEEvv(){var b=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=b+8|0;f=b+4|0;g=b;__Z12_global_lockv();if(!(a[1263401]|0)){if(!(a[1257004]|0)){if(!(a[1257001]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI9ReferenceEEvv();__ZN9Reference13_bind_methodsEv();a[1257001]=1}__ZN7ClassDB10_add_classI8ResourceEEvv();__ZN8Resource13_bind_methodsEv();a[1257004]=1}__ZN7ClassDB10_add_classI10RoomBoundsEEvv();__ZN10RoomBounds13_bind_methodsEv();a[1263401]=1}__ZN6StringC2EPKc(e,909877);c[g>>2]=c[e>>2];__ZN10StringNameC2ERK6String(f,g);e=c[313454]|0;if(!e)h=0;else{i=c[f>>2]|0;if(!i)j=0;else j=c[i+16>>2]|0;k=c[e+(((1<<d[1253820])+-1&j)<<2)>>2]|0;a:do if(!k)n=0;else{e=k;while(1){if((c[e>>2]|0)==(j|0)?(c[e+8>>2]|0)==(i|0):0){n=e;break a}e=c[e+4>>2]|0;if(!e){n=0;break}}}while(0);h=(n|0)==0?0:n+12|0}__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);if(!h){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1124689,1126301,210,1124704,0);__Z14_global_unlockv();l=b;return}else{a[1263537]=0;c[h+88>>2]=267;__ZN10RoomBounds28register_custom_data_to_otdbEv();__Z14_global_unlockv();l=b;return}}function __ZN7ClassDB14register_classI9MultiMeshEEvv(){var b=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=b+8|0;f=b+4|0;g=b;__Z12_global_lockv();if(!(a[1263323]|0)){if(!(a[1257004]|0)){if(!(a[1257001]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI9ReferenceEEvv();__ZN9Reference13_bind_methodsEv();a[1257001]=1}__ZN7ClassDB10_add_classI8ResourceEEvv();__ZN8Resource13_bind_methodsEv();a[1257004]=1}__ZN7ClassDB10_add_classI9MultiMeshEEvv();__ZN9MultiMesh13_bind_methodsEv();a[1263323]=1}__ZN6StringC2EPKc(e,855155);c[g>>2]=c[e>>2];__ZN10StringNameC2ERK6String(f,g);e=c[313454]|0;if(!e)h=0;else{i=c[f>>2]|0;if(!i)j=0;else j=c[i+16>>2]|0;k=c[e+(((1<<d[1253820])+-1&j)<<2)>>2]|0;a:do if(!k)n=0;else{e=k;while(1){if((c[e>>2]|0)==(j|0)?(c[e+8>>2]|0)==(i|0):0){n=e;break a}e=c[e+4>>2]|0;if(!e){n=0;break}}}while(0);h=(n|0)==0?0:n+12|0}__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);if(!h){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1124689,1126301,210,1124704,0);__Z14_global_unlockv();l=b;return}else{a[1263537]=0;c[h+88>>2]=268;__ZN9MultiMesh28register_custom_data_to_otdbEv();__Z14_global_unlockv();l=b;return}}function __ZN7ClassDB14register_classI8RayShapeEEvv(){var b=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=b+8|0;f=b+4|0;g=b;__Z12_global_lockv();if(!(a[1263404]|0)){if(!(a[1263310]|0)){if(!(a[1257004]|0)){if(!(a[1257001]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI9ReferenceEEvv();__ZN9Reference13_bind_methodsEv();a[1257001]=1}__ZN7ClassDB10_add_classI8ResourceEEvv();__ZN8Resource13_bind_methodsEv();a[1257004]=1}__ZN7ClassDB10_add_classI5ShapeEEvv();a[1263310]=1}__ZN7ClassDB10_add_classI8RayShapeEEvv();__ZN8RayShape13_bind_methodsEv();a[1263404]=1}__ZN6StringC2EPKc(e,909934);c[g>>2]=c[e>>2];__ZN10StringNameC2ERK6String(f,g);e=c[313454]|0;if(!e)h=0;else{i=c[f>>2]|0;if(!i)j=0;else j=c[i+16>>2]|0;k=c[e+(((1<<d[1253820])+-1&j)<<2)>>2]|0;a:do if(!k)n=0;else{e=k;while(1){if((c[e>>2]|0)==(j|0)?(c[e+8>>2]|0)==(i|0):0){n=e;break a}e=c[e+4>>2]|0;if(!e){n=0;break}}}while(0);h=(n|0)==0?0:n+12|0}__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);if(!h){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1124689,1126301,210,1124704,0);__Z14_global_unlockv();l=b;return}else{a[1263537]=0;c[h+88>>2]=269;__ZN5Shape28register_custom_data_to_otdbEv();__Z14_global_unlockv();l=b;return}}function __ZN7ClassDB14register_classI11SphereShapeEEvv(){var b=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=b+8|0;f=b+4|0;g=b;__Z12_global_lockv();if(!(a[1263407]|0)){if(!(a[1263310]|0)){if(!(a[1257004]|0)){if(!(a[1257001]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI9ReferenceEEvv();__ZN9Reference13_bind_methodsEv();a[1257001]=1}__ZN7ClassDB10_add_classI8ResourceEEvv();__ZN8Resource13_bind_methodsEv();a[1257004]=1}__ZN7ClassDB10_add_classI5ShapeEEvv();a[1263310]=1}__ZN7ClassDB10_add_classI11SphereShapeEEvv();__ZN11SphereShape13_bind_methodsEv();a[1263407]=1}__ZN6StringC2EPKc(e,910148);c[g>>2]=c[e>>2];__ZN10StringNameC2ERK6String(f,g);e=c[313454]|0;if(!e)h=0;else{i=c[f>>2]|0;if(!i)j=0;else j=c[i+16>>2]|0;k=c[e+(((1<<d[1253820])+-1&j)<<2)>>2]|0;a:do if(!k)n=0;else{e=k;while(1){if((c[e>>2]|0)==(j|0)?(c[e+8>>2]|0)==(i|0):0){n=e;break a}e=c[e+4>>2]|0;if(!e){n=0;break}}}while(0);h=(n|0)==0?0:n+12|0}__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);if(!h){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1124689,1126301,210,1124704,0);__Z14_global_unlockv();l=b;return}else{a[1263537]=0;c[h+88>>2]=270;__ZN5Shape28register_custom_data_to_otdbEv();__Z14_global_unlockv();l=b;return}}function __ZN7ClassDB14register_classI8BoxShapeEEvv(){var b=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=b+8|0;f=b+4|0;g=b;__Z12_global_lockv();if(!(a[1263390]|0)){if(!(a[1263310]|0)){if(!(a[1257004]|0)){if(!(a[1257001]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI9ReferenceEEvv();__ZN9Reference13_bind_methodsEv();a[1257001]=1}__ZN7ClassDB10_add_classI8ResourceEEvv();__ZN8Resource13_bind_methodsEv();a[1257004]=1}__ZN7ClassDB10_add_classI5ShapeEEvv();a[1263310]=1}__ZN7ClassDB10_add_classI8BoxShapeEEvv();__ZN8BoxShape13_bind_methodsEv();a[1263390]=1}__ZN6StringC2EPKc(e,901550);c[g>>2]=c[e>>2];__ZN10StringNameC2ERK6String(f,g);e=c[313454]|0;if(!e)h=0;else{i=c[f>>2]|0;if(!i)j=0;else j=c[i+16>>2]|0;k=c[e+(((1<<d[1253820])+-1&j)<<2)>>2]|0;a:do if(!k)n=0;else{e=k;while(1){if((c[e>>2]|0)==(j|0)?(c[e+8>>2]|0)==(i|0):0){n=e;break a}e=c[e+4>>2]|0;if(!e){n=0;break}}}while(0);h=(n|0)==0?0:n+12|0}__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);if(!h){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1124689,1126301,210,1124704,0);__Z14_global_unlockv();l=b;return}else{a[1263537]=0;c[h+88>>2]=271;__ZN5Shape28register_custom_data_to_otdbEv();__Z14_global_unlockv();l=b;return}}function __ZN7ClassDB14register_classI12CapsuleShapeEEvv(){var b=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=b+8|0;f=b+4|0;g=b;__Z12_global_lockv();if(!(a[1263416]|0)){if(!(a[1263310]|0)){if(!(a[1257004]|0)){if(!(a[1257001]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI9ReferenceEEvv();__ZN9Reference13_bind_methodsEv();a[1257001]=1}__ZN7ClassDB10_add_classI8ResourceEEvv();__ZN8Resource13_bind_methodsEv();a[1257004]=1}__ZN7ClassDB10_add_classI5ShapeEEvv();a[1263310]=1}__ZN7ClassDB10_add_classI12CapsuleShapeEEvv();__ZN12CapsuleShape13_bind_methodsEv();a[1263416]=1}__ZN6StringC2EPKc(e,912221);c[g>>2]=c[e>>2];__ZN10StringNameC2ERK6String(f,g);e=c[313454]|0;if(!e)h=0;else{i=c[f>>2]|0;if(!i)j=0;else j=c[i+16>>2]|0;k=c[e+(((1<<d[1253820])+-1&j)<<2)>>2]|0;a:do if(!k)n=0;else{e=k;while(1){if((c[e>>2]|0)==(j|0)?(c[e+8>>2]|0)==(i|0):0){n=e;break a}e=c[e+4>>2]|0;if(!e){n=0;break}}}while(0);h=(n|0)==0?0:n+12|0}__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);if(!h){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1124689,1126301,210,1124704,0);__Z14_global_unlockv();l=b;return}else{a[1263537]=0;c[h+88>>2]=272;__ZN5Shape28register_custom_data_to_otdbEv();__Z14_global_unlockv();l=b;return}}function __ZN7ClassDB14register_classI10PlaneShapeEEvv(){var b=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=b+8|0;f=b+4|0;g=b;__Z12_global_lockv();if(!(a[1263417]|0)){if(!(a[1263310]|0)){if(!(a[1257004]|0)){if(!(a[1257001]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI9ReferenceEEvv();__ZN9Reference13_bind_methodsEv();a[1257001]=1}__ZN7ClassDB10_add_classI8ResourceEEvv();__ZN8Resource13_bind_methodsEv();a[1257004]=1}__ZN7ClassDB10_add_classI5ShapeEEvv();a[1263310]=1}__ZN7ClassDB10_add_classI10PlaneShapeEEvv();__ZN10PlaneShape13_bind_methodsEv();a[1263417]=1}__ZN6StringC2EPKc(e,912260);c[g>>2]=c[e>>2];__ZN10StringNameC2ERK6String(f,g);e=c[313454]|0;if(!e)h=0;else{i=c[f>>2]|0;if(!i)j=0;else j=c[i+16>>2]|0;k=c[e+(((1<<d[1253820])+-1&j)<<2)>>2]|0;a:do if(!k)n=0;else{e=k;while(1){if((c[e>>2]|0)==(j|0)?(c[e+8>>2]|0)==(i|0):0){n=e;break a}e=c[e+4>>2]|0;if(!e){n=0;break}}}while(0);h=(n|0)==0?0:n+12|0}__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);if(!h){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1124689,1126301,210,1124704,0);__Z14_global_unlockv();l=b;return}else{a[1263537]=0;c[h+88>>2]=273;__ZN5Shape28register_custom_data_to_otdbEv();__Z14_global_unlockv();l=b;return}}function __ZN7ClassDB14register_classI18ConvexPolygonShapeEEvv(){var b=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=b+8|0;f=b+4|0;g=b;__Z12_global_lockv();if(!(a[1263311]|0)){if(!(a[1263310]|0)){if(!(a[1257004]|0)){if(!(a[1257001]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI9ReferenceEEvv();__ZN9Reference13_bind_methodsEv();a[1257001]=1}__ZN7ClassDB10_add_classI8ResourceEEvv();__ZN8Resource13_bind_methodsEv();a[1257004]=1}__ZN7ClassDB10_add_classI5ShapeEEvv();a[1263310]=1}__ZN7ClassDB10_add_classI18ConvexPolygonShapeEEvv();__ZN18ConvexPolygonShape13_bind_methodsEv();a[1263311]=1}__ZN6StringC2EPKc(e,851850);c[g>>2]=c[e>>2];__ZN10StringNameC2ERK6String(f,g);e=c[313454]|0;if(!e)h=0;else{i=c[f>>2]|0;if(!i)j=0;else j=c[i+16>>2]|0;k=c[e+(((1<<d[1253820])+-1&j)<<2)>>2]|0;a:do if(!k)n=0;else{e=k;while(1){if((c[e>>2]|0)==(j|0)?(c[e+8>>2]|0)==(i|0):0){n=e;break a}e=c[e+4>>2]|0;if(!e){n=0;break}}}while(0);h=(n|0)==0?0:n+12|0}__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);if(!h){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1124689,1126301,210,1124704,0);__Z14_global_unlockv();l=b;return}else{a[1263537]=0;c[h+88>>2]=274;__ZN5Shape28register_custom_data_to_otdbEv();__Z14_global_unlockv();l=b;return}}function __ZN7ClassDB14register_classI19ConcavePolygonShapeEEvv(){var b=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=b+8|0;f=b+4|0;g=b;__Z12_global_lockv();if(!(a[1263312]|0)){if(!(a[1263310]|0)){if(!(a[1257004]|0)){if(!(a[1257001]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI9ReferenceEEvv();__ZN9Reference13_bind_methodsEv();a[1257001]=1}__ZN7ClassDB10_add_classI8ResourceEEvv();__ZN8Resource13_bind_methodsEv();a[1257004]=1}__ZN7ClassDB10_add_classI5ShapeEEvv();a[1263310]=1}__ZN7ClassDB10_add_classI19ConcavePolygonShapeEEvv();__ZN19ConcavePolygonShape13_bind_methodsEv();a[1263312]=1}__ZN6StringC2EPKc(e,852062);c[g>>2]=c[e>>2];__ZN10StringNameC2ERK6String(f,g);e=c[313454]|0;if(!e)h=0;else{i=c[f>>2]|0;if(!i)j=0;else j=c[i+16>>2]|0;k=c[e+(((1<<d[1253820])+-1&j)<<2)>>2]|0;a:do if(!k)n=0;else{e=k;while(1){if((c[e>>2]|0)==(j|0)?(c[e+8>>2]|0)==(i|0):0){n=e;break a}e=c[e+4>>2]|0;if(!e){n=0;break}}}while(0);h=(n|0)==0?0:n+12|0}__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);if(!h){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1124689,1126301,210,1124704,0);__Z14_global_unlockv();l=b;return}else{a[1263537]=0;c[h+88>>2]=275;__ZN5Shape28register_custom_data_to_otdbEv();__Z14_global_unlockv();l=b;return}}function __ZN7ClassDB14register_classI11SurfaceToolEEvv(){var b=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=b+8|0;f=b+4|0;g=b;__Z12_global_lockv();if(!(a[1263250]|0)){if(!(a[1257001]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI9ReferenceEEvv();__ZN9Reference13_bind_methodsEv();a[1257001]=1}__ZN7ClassDB10_add_classI11SurfaceToolEEvv();__ZN11SurfaceTool13_bind_methodsEv();a[1263250]=1}__ZN6StringC2EPKc(e,825275);c[g>>2]=c[e>>2];__ZN10StringNameC2ERK6String(f,g);e=c[313454]|0;if(!e)h=0;else{i=c[f>>2]|0;if(!i)j=0;else j=c[i+16>>2]|0;k=c[e+(((1<<d[1253820])+-1&j)<<2)>>2]|0;a:do if(!k)n=0;else{e=k;while(1){if((c[e>>2]|0)==(j|0)?(c[e+8>>2]|0)==(i|0):0){n=e;break a}e=c[e+4>>2]|0;if(!e){n=0;break}}}while(0);h=(n|0)==0?0:n+12|0}__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);if(!h){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1124689,1126301,210,1124704,0);__Z14_global_unlockv();l=b;return}else{a[1263537]=0;c[h+88>>2]=276;__Z14_global_unlockv();l=b;return}}function __ZN7ClassDB14register_classI12MeshDataToolEEvv(){var b=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=b+8|0;f=b+4|0;g=b;__Z12_global_lockv();if(!(a[1263436]|0)){if(!(a[1257001]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI9ReferenceEEvv();__ZN9Reference13_bind_methodsEv();a[1257001]=1}__ZN7ClassDB10_add_classI12MeshDataToolEEvv();__ZN12MeshDataTool13_bind_methodsEv();a[1263436]=1}__ZN6StringC2EPKc(e,920480);c[g>>2]=c[e>>2];__ZN10StringNameC2ERK6String(f,g);e=c[313454]|0;if(!e)h=0;else{i=c[f>>2]|0;if(!i)j=0;else j=c[i+16>>2]|0;k=c[e+(((1<<d[1253820])+-1&j)<<2)>>2]|0;a:do if(!k)n=0;else{e=k;while(1){if((c[e>>2]|0)==(j|0)?(c[e+8>>2]|0)==(i|0):0){n=e;break a}e=c[e+4>>2]|0;if(!e){n=0;break}}}while(0);h=(n|0)==0?0:n+12|0}__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);if(!h){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1124689,1126301,210,1124704,0);__Z14_global_unlockv();l=b;return}else{a[1263537]=0;c[h+88>>2]=277;__Z14_global_unlockv();l=b;return}}function __ZN7ClassDB14register_classI5WorldEEvv(){var b=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=b+8|0;f=b+4|0;g=b;__Z12_global_lockv();if(!(a[1263252]|0)){if(!(a[1257004]|0)){if(!(a[1257001]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI9ReferenceEEvv();__ZN9Reference13_bind_methodsEv();a[1257001]=1}__ZN7ClassDB10_add_classI8ResourceEEvv();__ZN8Resource13_bind_methodsEv();a[1257004]=1}__ZN7ClassDB10_add_classI5WorldEEvv();__ZN5World13_bind_methodsEv();a[1263252]=1}__ZN6StringC2EPKc(e,827766);c[g>>2]=c[e>>2];__ZN10StringNameC2ERK6String(f,g);e=c[313454]|0;if(!e)h=0;else{i=c[f>>2]|0;if(!i)j=0;else j=c[i+16>>2]|0;k=c[e+(((1<<d[1253820])+-1&j)<<2)>>2]|0;a:do if(!k)n=0;else{e=k;while(1){if((c[e>>2]|0)==(j|0)?(c[e+8>>2]|0)==(i|0):0){n=e;break a}e=c[e+4>>2]|0;if(!e){n=0;break}}}while(0);h=(n|0)==0?0:n+12|0}__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);if(!h){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1124689,1126301,210,1124704,0);__Z14_global_unlockv();l=b;return}else{a[1263537]=0;c[h+88>>2]=278;__ZN5World28register_custom_data_to_otdbEv();__Z14_global_unlockv();l=b;return}}function __ZN7ClassDB14register_classI11EnvironmentEEvv(){var b=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=b+8|0;f=b+4|0;g=b;__Z12_global_lockv();if(!(a[1263387]|0)){if(!(a[1257004]|0)){if(!(a[1257001]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI9ReferenceEEvv();__ZN9Reference13_bind_methodsEv();a[1257001]=1}__ZN7ClassDB10_add_classI8ResourceEEvv();__ZN8Resource13_bind_methodsEv();a[1257004]=1}__ZN7ClassDB10_add_classI11EnvironmentEEvv();__ZN11Environment13_bind_methodsEv();a[1263387]=1}__ZN6StringC2EPKc(e,900803);c[g>>2]=c[e>>2];__ZN10StringNameC2ERK6String(f,g);e=c[313454]|0;if(!e)h=0;else{i=c[f>>2]|0;if(!i)j=0;else j=c[i+16>>2]|0;k=c[e+(((1<<d[1253820])+-1&j)<<2)>>2]|0;a:do if(!k)n=0;else{e=k;while(1){if((c[e>>2]|0)==(j|0)?(c[e+8>>2]|0)==(i|0):0){n=e;break a}e=c[e+4>>2]|0;if(!e){n=0;break}}}while(0);h=(n|0)==0?0:n+12|0}__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);if(!h){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1124689,1126301,210,1124704,0);__Z14_global_unlockv();l=b;return}else{a[1263537]=0;c[h+88>>2]=279;__ZN8Resource28register_custom_data_to_otdbEv();__Z14_global_unlockv();l=b;return}}function __ZN7ClassDB14register_classI7World2DEEvv(){var b=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=b+8|0;f=b+4|0;g=b;__Z12_global_lockv();if(!(a[1263253]|0)){if(!(a[1257004]|0)){if(!(a[1257001]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI9ReferenceEEvv();__ZN9Reference13_bind_methodsEv();a[1257001]=1}__ZN7ClassDB10_add_classI8ResourceEEvv();__ZN8Resource13_bind_methodsEv();a[1257004]=1}__ZN7ClassDB10_add_classI7World2DEEvv();__ZN7World2D13_bind_methodsEv();a[1263253]=1}__ZN6StringC2EPKc(e,828465);c[g>>2]=c[e>>2];__ZN10StringNameC2ERK6String(f,g);e=c[313454]|0;if(!e)h=0;else{i=c[f>>2]|0;if(!i)j=0;else j=c[i+16>>2]|0;k=c[e+(((1<<d[1253820])+-1&j)<<2)>>2]|0;a:do if(!k)n=0;else{e=k;while(1){if((c[e>>2]|0)==(j|0)?(c[e+8>>2]|0)==(i|0):0){n=e;break a}e=c[e+4>>2]|0;if(!e){n=0;break}}}while(0);h=(n|0)==0?0:n+12|0}__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);if(!h){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1124689,1126301,210,1124704,0);__Z14_global_unlockv();l=b;return}else{a[1263537]=0;c[h+88>>2]=280;__ZN8Resource28register_custom_data_to_otdbEv();__Z14_global_unlockv();l=b;return}}function __ZN7ClassDB22register_virtual_classI7TextureEEvv(){__Z12_global_lockv();if(a[1263241]|0){__Z14_global_unlockv();return}if(!(a[1257004]|0)){if(!(a[1257001]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI9ReferenceEEvv();__ZN9Reference13_bind_methodsEv();a[1257001]=1}__ZN7ClassDB10_add_classI8ResourceEEvv();__ZN8Resource13_bind_methodsEv();a[1257004]=1}__ZN7ClassDB10_add_classI7TextureEEvv();__ZN7Texture13_bind_methodsEv();a[1263241]=1;__Z14_global_unlockv();return}function __ZN7ClassDB22register_virtual_classI6SkyBoxEEvv(){__Z12_global_lockv();if(a[1263388]|0){__Z14_global_unlockv();return}if(!(a[1257004]|0)){if(!(a[1257001]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI9ReferenceEEvv();__ZN9Reference13_bind_methodsEv();a[1257001]=1}__ZN7ClassDB10_add_classI8ResourceEEvv();__ZN8Resource13_bind_methodsEv();a[1257004]=1}__ZN7ClassDB10_add_classI6SkyBoxEEvv();__ZN6SkyBox13_bind_methodsEv();a[1263388]=1;__Z14_global_unlockv();return}function __ZN7ClassDB14register_classI11ImageSkyBoxEEvv(){var b=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=b+8|0;f=b+4|0;g=b;__Z12_global_lockv();if(!(a[1263389]|0)){if(!(a[1263388]|0)){if(!(a[1257004]|0)){if(!(a[1257001]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI9ReferenceEEvv();__ZN9Reference13_bind_methodsEv();a[1257001]=1}__ZN7ClassDB10_add_classI8ResourceEEvv();__ZN8Resource13_bind_methodsEv();a[1257004]=1}__ZN7ClassDB10_add_classI6SkyBoxEEvv();__ZN6SkyBox13_bind_methodsEv();a[1263388]=1}__ZN7ClassDB10_add_classI11ImageSkyBoxEEvv();__ZN11ImageSkyBox13_bind_methodsEv();a[1263389]=1}__ZN6StringC2EPKc(e,901514);c[g>>2]=c[e>>2];__ZN10StringNameC2ERK6String(f,g);e=c[313454]|0;if(!e)h=0;else{i=c[f>>2]|0;if(!i)j=0;else j=c[i+16>>2]|0;k=c[e+(((1<<d[1253820])+-1&j)<<2)>>2]|0;a:do if(!k)n=0;else{e=k;while(1){if((c[e>>2]|0)==(j|0)?(c[e+8>>2]|0)==(i|0):0){n=e;break a}e=c[e+4>>2]|0;if(!e){n=0;break}}}while(0);h=(n|0)==0?0:n+12|0}__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);if(!h){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1124689,1126301,210,1124704,0);__Z14_global_unlockv();l=b;return}else{a[1263537]=0;c[h+88>>2]=281;__ZN8Resource28register_custom_data_to_otdbEv();__Z14_global_unlockv();l=b;return}}function __ZN7ClassDB14register_classI13StreamTextureEEvv(){var b=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=b+8|0;f=b+4|0;g=b;__Z12_global_lockv();if(!(a[1263418]|0)){if(!(a[1263241]|0)){if(!(a[1257004]|0)){if(!(a[1257001]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI9ReferenceEEvv();__ZN9Reference13_bind_methodsEv();a[1257001]=1}__ZN7ClassDB10_add_classI8ResourceEEvv();__ZN8Resource13_bind_methodsEv();a[1257004]=1}__ZN7ClassDB10_add_classI7TextureEEvv();__ZN7Texture13_bind_methodsEv();a[1263241]=1}__ZN7ClassDB10_add_classI13StreamTextureEEvv();__ZN13StreamTexture13_bind_methodsEv();a[1263418]=1}__ZN6StringC2EPKc(e,912816);c[g>>2]=c[e>>2];__ZN10StringNameC2ERK6String(f,g);e=c[313454]|0;if(!e)h=0;else{i=c[f>>2]|0;if(!i)j=0;else j=c[i+16>>2]|0;k=c[e+(((1<<d[1253820])+-1&j)<<2)>>2]|0;a:do if(!k)n=0;else{e=k;while(1){if((c[e>>2]|0)==(j|0)?(c[e+8>>2]|0)==(i|0):0){n=e;break a}e=c[e+4>>2]|0;if(!e){n=0;break}}}while(0);h=(n|0)==0?0:n+12|0}__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);if(!h){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1124689,1126301,210,1124704,0);__Z14_global_unlockv();l=b;return}else{a[1263537]=0;c[h+88>>2]=282;__ZN8Resource28register_custom_data_to_otdbEv();__Z14_global_unlockv();l=b;return}}function __ZN7ClassDB14register_classI12ImageTextureEEvv(){var b=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=b+8|0;f=b+4|0;g=b;__Z12_global_lockv();if(!(a[1263410]|0)){if(!(a[1263241]|0)){if(!(a[1257004]|0)){if(!(a[1257001]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI9ReferenceEEvv();__ZN9Reference13_bind_methodsEv();a[1257001]=1}__ZN7ClassDB10_add_classI8ResourceEEvv();__ZN8Resource13_bind_methodsEv();a[1257004]=1}__ZN7ClassDB10_add_classI7TextureEEvv();__ZN7Texture13_bind_methodsEv();a[1263241]=1}__ZN7ClassDB10_add_classI12ImageTextureEEvv();__ZN12ImageTexture13_bind_methodsEv();a[1263410]=1}__ZN6StringC2EPKc(e,1116457);c[g>>2]=c[e>>2];__ZN10StringNameC2ERK6String(f,g);e=c[313454]|0;if(!e)h=0;else{i=c[f>>2]|0;if(!i)j=0;else j=c[i+16>>2]|0;k=c[e+(((1<<d[1253820])+-1&j)<<2)>>2]|0;a:do if(!k)n=0;else{e=k;while(1){if((c[e>>2]|0)==(j|0)?(c[e+8>>2]|0)==(i|0):0){n=e;break a}e=c[e+4>>2]|0;if(!e){n=0;break}}}while(0);h=(n|0)==0?0:n+12|0}__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);if(!h){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1124689,1126301,210,1124704,0);__Z14_global_unlockv();l=b;return}else{a[1263537]=0;c[h+88>>2]=283;__ZN12ImageTexture28register_custom_data_to_otdbEv();__Z14_global_unlockv();l=b;return}}function __ZN7ClassDB14register_classI12AtlasTextureEEvv(){var b=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=b+8|0;f=b+4|0;g=b;__Z12_global_lockv();if(!(a[1263419]|0)){if(!(a[1263241]|0)){if(!(a[1257004]|0)){if(!(a[1257001]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI9ReferenceEEvv();__ZN9Reference13_bind_methodsEv();a[1257001]=1}__ZN7ClassDB10_add_classI8ResourceEEvv();__ZN8Resource13_bind_methodsEv();a[1257004]=1}__ZN7ClassDB10_add_classI7TextureEEvv();__ZN7Texture13_bind_methodsEv();a[1263241]=1}__ZN7ClassDB10_add_classI12AtlasTextureEEvv();__ZN12AtlasTexture13_bind_methodsEv();a[1263419]=1}__ZN6StringC2EPKc(e,912924);c[g>>2]=c[e>>2];__ZN10StringNameC2ERK6String(f,g);e=c[313454]|0;if(!e)h=0;else{i=c[f>>2]|0;if(!i)j=0;else j=c[i+16>>2]|0;k=c[e+(((1<<d[1253820])+-1&j)<<2)>>2]|0;a:do if(!k)n=0;else{e=k;while(1){if((c[e>>2]|0)==(j|0)?(c[e+8>>2]|0)==(i|0):0){n=e;break a}e=c[e+4>>2]|0;if(!e){n=0;break}}}while(0);h=(n|0)==0?0:n+12|0}__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);if(!h){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1124689,1126301,210,1124704,0);__Z14_global_unlockv();l=b;return}else{a[1263537]=0;c[h+88>>2]=284;__ZN12AtlasTexture28register_custom_data_to_otdbEv();__Z14_global_unlockv();l=b;return}}function __ZN7ClassDB14register_classI12LargeTextureEEvv(){var b=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=b+8|0;f=b+4|0;g=b;__Z12_global_lockv();if(!(a[1263420]|0)){if(!(a[1263241]|0)){if(!(a[1257004]|0)){if(!(a[1257001]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI9ReferenceEEvv();__ZN9Reference13_bind_methodsEv();a[1257001]=1}__ZN7ClassDB10_add_classI8ResourceEEvv();__ZN8Resource13_bind_methodsEv();a[1257004]=1}__ZN7ClassDB10_add_classI7TextureEEvv();__ZN7Texture13_bind_methodsEv();a[1263241]=1}__ZN7ClassDB10_add_classI12LargeTextureEEvv();__ZN12LargeTexture13_bind_methodsEv();a[1263420]=1}__ZN6StringC2EPKc(e,913252);c[g>>2]=c[e>>2];__ZN10StringNameC2ERK6String(f,g);e=c[313454]|0;if(!e)h=0;else{i=c[f>>2]|0;if(!i)j=0;else j=c[i+16>>2]|0;k=c[e+(((1<<d[1253820])+-1&j)<<2)>>2]|0;a:do if(!k)n=0;else{e=k;while(1){if((c[e>>2]|0)==(j|0)?(c[e+8>>2]|0)==(i|0):0){n=e;break a}e=c[e+4>>2]|0;if(!e){n=0;break}}}while(0);h=(n|0)==0?0:n+12|0}__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);if(!h){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1124689,1126301,210,1124704,0);__Z14_global_unlockv();l=b;return}else{a[1263537]=0;c[h+88>>2]=285;__ZN12LargeTexture28register_custom_data_to_otdbEv();__Z14_global_unlockv();l=b;return}}function __ZN7ClassDB14register_classI12CurveTextureEEvv(){var b=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=b+8|0;f=b+4|0;g=b;__Z12_global_lockv();if(!(a[1263422]|0)){if(!(a[1263241]|0)){if(!(a[1257004]|0)){if(!(a[1257001]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI9ReferenceEEvv();__ZN9Reference13_bind_methodsEv();a[1257001]=1}__ZN7ClassDB10_add_classI8ResourceEEvv();__ZN8Resource13_bind_methodsEv();a[1257004]=1}__ZN7ClassDB10_add_classI7TextureEEvv();__ZN7Texture13_bind_methodsEv();a[1263241]=1}__ZN7ClassDB10_add_classI12CurveTextureEEvv();__ZN12CurveTexture13_bind_methodsEv();a[1263422]=1}__ZN6StringC2EPKc(e,913579);c[g>>2]=c[e>>2];__ZN10StringNameC2ERK6String(f,g);e=c[313454]|0;if(!e)h=0;else{i=c[f>>2]|0;if(!i)j=0;else j=c[i+16>>2]|0;k=c[e+(((1<<d[1253820])+-1&j)<<2)>>2]|0;a:do if(!k)n=0;else{e=k;while(1){if((c[e>>2]|0)==(j|0)?(c[e+8>>2]|0)==(i|0):0){n=e;break a}e=c[e+4>>2]|0;if(!e){n=0;break}}}while(0);h=(n|0)==0?0:n+12|0}__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);if(!h){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1124689,1126301,210,1124704,0);__Z14_global_unlockv();l=b;return}else{a[1263537]=0;c[h+88>>2]=286;__ZN12CurveTexture28register_custom_data_to_otdbEv();__Z14_global_unlockv();l=b;return}}function __ZN7ClassDB14register_classI15GradientTextureEEvv(){var b=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=b+8|0;f=b+4|0;g=b;__Z12_global_lockv();if(!(a[1263423]|0)){if(!(a[1263241]|0)){if(!(a[1257004]|0)){if(!(a[1257001]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI9ReferenceEEvv();__ZN9Reference13_bind_methodsEv();a[1257001]=1}__ZN7ClassDB10_add_classI8ResourceEEvv();__ZN8Resource13_bind_methodsEv();a[1257004]=1}__ZN7ClassDB10_add_classI7TextureEEvv();__ZN7Texture13_bind_methodsEv();a[1263241]=1}__ZN7ClassDB10_add_classI15GradientTextureEEvv();__ZN15GradientTexture13_bind_methodsEv();a[1263423]=1}__ZN6StringC2EPKc(e,913703);c[g>>2]=c[e>>2];__ZN10StringNameC2ERK6String(f,g);e=c[313454]|0;if(!e)h=0;else{i=c[f>>2]|0;if(!i)j=0;else j=c[i+16>>2]|0;k=c[e+(((1<<d[1253820])+-1&j)<<2)>>2]|0;a:do if(!k)n=0;else{e=k;while(1){if((c[e>>2]|0)==(j|0)?(c[e+8>>2]|0)==(i|0):0){n=e;break a}e=c[e+4>>2]|0;if(!e){n=0;break}}}while(0);h=(n|0)==0?0:n+12|0}__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);if(!h){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1124689,1126301,210,1124704,0);__Z14_global_unlockv();l=b;return}else{a[1263537]=0;c[h+88>>2]=287;__ZN8Resource28register_custom_data_to_otdbEv();__Z14_global_unlockv();l=b;return}}function __ZN7ClassDB14register_classI7CubeMapEEvv(){var b=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=b+8|0;f=b+4|0;g=b;__Z12_global_lockv();if(!(a[1263421]|0)){if(!(a[1257004]|0)){if(!(a[1257001]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI9ReferenceEEvv();__ZN9Reference13_bind_methodsEv();a[1257001]=1}__ZN7ClassDB10_add_classI8ResourceEEvv();__ZN8Resource13_bind_methodsEv();a[1257004]=1}__ZN7ClassDB10_add_classI7CubeMapEEvv();__ZN7CubeMap13_bind_methodsEv();a[1263421]=1}__ZN6StringC2EPKc(e,913466);c[g>>2]=c[e>>2];__ZN10StringNameC2ERK6String(f,g);e=c[313454]|0;if(!e)h=0;else{i=c[f>>2]|0;if(!i)j=0;else j=c[i+16>>2]|0;k=c[e+(((1<<d[1253820])+-1&j)<<2)>>2]|0;a:do if(!k)n=0;else{e=k;while(1){if((c[e>>2]|0)==(j|0)?(c[e+8>>2]|0)==(i|0):0){n=e;break a}e=c[e+4>>2]|0;if(!e){n=0;break}}}while(0);h=(n|0)==0?0:n+12|0}__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);if(!h){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1124689,1126301,210,1124704,0);__Z14_global_unlockv();l=b;return}else{a[1263537]=0;c[h+88>>2]=288;__ZN7CubeMap28register_custom_data_to_otdbEv();__Z14_global_unlockv();l=b;return}}function __ZN7ClassDB14register_classI9AnimationEEvv(){var b=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=b+8|0;f=b+4|0;g=b;__Z12_global_lockv();if(!(a[1263385]|0)){if(!(a[1257004]|0)){if(!(a[1257001]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI9ReferenceEEvv();__ZN9Reference13_bind_methodsEv();a[1257001]=1}__ZN7ClassDB10_add_classI8ResourceEEvv();__ZN8Resource13_bind_methodsEv();a[1257004]=1}__ZN7ClassDB10_add_classI9AnimationEEvv();__ZN9Animation13_bind_methodsEv();a[1263385]=1}__ZN6StringC2EPKc(e,895833);c[g>>2]=c[e>>2];__ZN10StringNameC2ERK6String(f,g);e=c[313454]|0;if(!e)h=0;else{i=c[f>>2]|0;if(!i)j=0;else j=c[i+16>>2]|0;k=c[e+(((1<<d[1253820])+-1&j)<<2)>>2]|0;a:do if(!k)n=0;else{e=k;while(1){if((c[e>>2]|0)==(j|0)?(c[e+8>>2]|0)==(i|0):0){n=e;break a}e=c[e+4>>2]|0;if(!e){n=0;break}}}while(0);h=(n|0)==0?0:n+12|0}__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);if(!h){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1124689,1126301,210,1124704,0);__Z14_global_unlockv();l=b;return}else{a[1263537]=0;c[h+88>>2]=289;__ZN9Animation28register_custom_data_to_otdbEv();__Z14_global_unlockv();l=b;return}}function __ZN7ClassDB22register_virtual_classI4FontEEvv(){__Z12_global_lockv();if(a[1263411]|0){__Z14_global_unlockv();return}if(!(a[1257004]|0)){if(!(a[1257001]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI9ReferenceEEvv();__ZN9Reference13_bind_methodsEv();a[1257001]=1}__ZN7ClassDB10_add_classI8ResourceEEvv();__ZN8Resource13_bind_methodsEv();a[1257004]=1}__ZN7ClassDB10_add_classI4FontEEvv();__ZN4Font13_bind_methodsEv();a[1263411]=1;__Z14_global_unlockv();return}function __ZN7ClassDB14register_classI10BitmapFontEEvv(){var b=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=b+8|0;f=b+4|0;g=b;__Z12_global_lockv();if(!(a[1263425]|0)){if(!(a[1263411]|0)){if(!(a[1257004]|0)){if(!(a[1257001]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI9ReferenceEEvv();__ZN9Reference13_bind_methodsEv();a[1257001]=1}__ZN7ClassDB10_add_classI8ResourceEEvv();__ZN8Resource13_bind_methodsEv();a[1257004]=1}__ZN7ClassDB10_add_classI4FontEEvv();__ZN4Font13_bind_methodsEv();a[1263411]=1}__ZN7ClassDB10_add_classI10BitmapFontEEvv();__ZN10BitmapFont13_bind_methodsEv();a[1263425]=1}__ZN6StringC2EPKc(e,914598);c[g>>2]=c[e>>2];__ZN10StringNameC2ERK6String(f,g);e=c[313454]|0;if(!e)h=0;else{i=c[f>>2]|0;if(!i)j=0;else j=c[i+16>>2]|0;k=c[e+(((1<<d[1253820])+-1&j)<<2)>>2]|0;a:do if(!k)n=0;else{e=k;while(1){if((c[e>>2]|0)==(j|0)?(c[e+8>>2]|0)==(i|0):0){n=e;break a}e=c[e+4>>2]|0;if(!e){n=0;break}}}while(0);h=(n|0)==0?0:n+12|0}__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);if(!h){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1124689,1126301,210,1124704,0);__Z14_global_unlockv();l=b;return}else{a[1263537]=0;c[h+88>>2]=290;__ZN10BitmapFont28register_custom_data_to_otdbEv();__Z14_global_unlockv();l=b;return}}function __ZN7ClassDB14register_classI15DynamicFontDataEEvv(){var b=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=b+8|0;f=b+4|0;g=b;__Z12_global_lockv();if(!(a[1263408]|0)){if(!(a[1257004]|0)){if(!(a[1257001]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI9ReferenceEEvv();__ZN9Reference13_bind_methodsEv();a[1257001]=1}__ZN7ClassDB10_add_classI8ResourceEEvv();__ZN8Resource13_bind_methodsEv();a[1257004]=1}__ZN7ClassDB10_add_classI15DynamicFontDataEEvv();__ZN15DynamicFontData13_bind_methodsEv();a[1263408]=1}__ZN6StringC2EPKc(e,910210);c[g>>2]=c[e>>2];__ZN10StringNameC2ERK6String(f,g);e=c[313454]|0;if(!e)h=0;else{i=c[f>>2]|0;if(!i)j=0;else j=c[i+16>>2]|0;k=c[e+(((1<<d[1253820])+-1&j)<<2)>>2]|0;a:do if(!k)n=0;else{e=k;while(1){if((c[e>>2]|0)==(j|0)?(c[e+8>>2]|0)==(i|0):0){n=e;break a}e=c[e+4>>2]|0;if(!e){n=0;break}}}while(0);h=(n|0)==0?0:n+12|0}__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);if(!h){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1124689,1126301,210,1124704,0);__Z14_global_unlockv();l=b;return}else{a[1263537]=0;c[h+88>>2]=291;__ZN8Resource28register_custom_data_to_otdbEv();__Z14_global_unlockv();l=b;return}}function __ZN7ClassDB14register_classI11DynamicFontEEvv(){var b=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=b+8|0;f=b+4|0;g=b;__Z12_global_lockv();if(!(a[1263412]|0)){if(!(a[1263411]|0)){if(!(a[1257004]|0)){if(!(a[1257001]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI9ReferenceEEvv();__ZN9Reference13_bind_methodsEv();a[1257001]=1}__ZN7ClassDB10_add_classI8ResourceEEvv();__ZN8Resource13_bind_methodsEv();a[1257004]=1}__ZN7ClassDB10_add_classI4FontEEvv();__ZN4Font13_bind_methodsEv();a[1263411]=1}__ZN7ClassDB10_add_classI11DynamicFontEEvv();__ZN11DynamicFont13_bind_methodsEv();a[1263412]=1}__ZN6StringC2EPKc(e,912012);c[g>>2]=c[e>>2];__ZN10StringNameC2ERK6String(f,g);e=c[313454]|0;if(!e)h=0;else{i=c[f>>2]|0;if(!i)j=0;else j=c[i+16>>2]|0;k=c[e+(((1<<d[1253820])+-1&j)<<2)>>2]|0;a:do if(!k)n=0;else{e=k;while(1){if((c[e>>2]|0)==(j|0)?(c[e+8>>2]|0)==(i|0):0){n=e;break a}e=c[e+4>>2]|0;if(!e){n=0;break}}}while(0);h=(n|0)==0?0:n+12|0}__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);if(!h){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1124689,1126301,210,1124704,0);__Z14_global_unlockv();l=b;return}else{a[1263537]=0;c[h+88>>2]=292;__ZN8Resource28register_custom_data_to_otdbEv();__Z14_global_unlockv();l=b;return}}function __ZN7ClassDB14register_classI13StyleBoxEmptyEEvv(){var b=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=b+8|0;f=b+4|0;g=b;__Z12_global_lockv();__ZN13StyleBoxEmpty16initialize_classEv();__ZN6StringC2EPKc(e,920430);c[g>>2]=c[e>>2];__ZN10StringNameC2ERK6String(f,g);e=c[313454]|0;if(!e)h=0;else{i=c[f>>2]|0;if(!i)j=0;else j=c[i+16>>2]|0;k=c[e+(((1<<(d[1253820]|0))+-1&j)<<2)>>2]|0;a:do if(!k)n=0;else{e=k;while(1){if((c[e>>2]|0)==(j|0)?(c[e+8>>2]|0)==(i|0):0){n=e;break a}e=c[e+4>>2]|0;if(!e){n=0;break}}}while(0);h=(n|0)==0?0:n+12|0}__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);if(!h){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1124689,1126301,210,1124704,0);__Z14_global_unlockv();l=b;return}else{a[1263537]=0;c[h+88>>2]=293;__ZN8StyleBox28register_custom_data_to_otdbEv();__Z14_global_unlockv();l=b;return}}function __ZN7ClassDB14register_classI15StyleBoxTextureEEvv(){var b=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=b+8|0;f=b+4|0;g=b;__Z12_global_lockv();if(!(a[1263397]|0)){if(!(a[1263396]|0)){if(!(a[1257004]|0)){if(!(a[1257001]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI9ReferenceEEvv();__ZN9Reference13_bind_methodsEv();a[1257001]=1}__ZN7ClassDB10_add_classI8ResourceEEvv();__ZN8Resource13_bind_methodsEv();a[1257004]=1}__ZN7ClassDB10_add_classI8StyleBoxEEvv();__ZN8StyleBox13_bind_methodsEv();a[1263396]=1}__ZN7ClassDB10_add_classI15StyleBoxTextureEEvv();__ZN15StyleBoxTexture13_bind_methodsEv();a[1263397]=1}__ZN6StringC2EPKc(e,905838);c[g>>2]=c[e>>2];__ZN10StringNameC2ERK6String(f,g);e=c[313454]|0;if(!e)h=0;else{i=c[f>>2]|0;if(!i)j=0;else j=c[i+16>>2]|0;k=c[e+(((1<<d[1253820])+-1&j)<<2)>>2]|0;a:do if(!k)n=0;else{e=k;while(1){if((c[e>>2]|0)==(j|0)?(c[e+8>>2]|0)==(i|0):0){n=e;break a}e=c[e+4>>2]|0;if(!e){n=0;break}}}while(0);h=(n|0)==0?0:n+12|0}__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);if(!h){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1124689,1126301,210,1124704,0);__Z14_global_unlockv();l=b;return}else{a[1263537]=0;c[h+88>>2]=294;__ZN8StyleBox28register_custom_data_to_otdbEv();__Z14_global_unlockv();l=b;return}}function __ZN7ClassDB14register_classI12StyleBoxFlatEEvv(){var b=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=b+8|0;f=b+4|0;g=b;__Z12_global_lockv();if(!(a[1263395]|0)){if(!(a[1263396]|0)){if(!(a[1257004]|0)){if(!(a[1257001]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI9ReferenceEEvv();__ZN9Reference13_bind_methodsEv();a[1257001]=1}__ZN7ClassDB10_add_classI8ResourceEEvv();__ZN8Resource13_bind_methodsEv();a[1257004]=1}__ZN7ClassDB10_add_classI8StyleBoxEEvv();__ZN8StyleBox13_bind_methodsEv();a[1263396]=1}__ZN7ClassDB10_add_classI12StyleBoxFlatEEvv();__ZN12StyleBoxFlat13_bind_methodsEv();a[1263395]=1}__ZN6StringC2EPKc(e,905303);c[g>>2]=c[e>>2];__ZN10StringNameC2ERK6String(f,g);e=c[313454]|0;if(!e)h=0;else{i=c[f>>2]|0;if(!i)j=0;else j=c[i+16>>2]|0;k=c[e+(((1<<d[1253820])+-1&j)<<2)>>2]|0;a:do if(!k)n=0;else{e=k;while(1){if((c[e>>2]|0)==(j|0)?(c[e+8>>2]|0)==(i|0):0){n=e;break a}e=c[e+4>>2]|0;if(!e){n=0;break}}}while(0);h=(n|0)==0?0:n+12|0}__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);if(!h){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1124689,1126301,210,1124704,0);__Z14_global_unlockv();l=b;return}else{a[1263537]=0;c[h+88>>2]=295;__ZN8StyleBox28register_custom_data_to_otdbEv();__Z14_global_unlockv();l=b;return}}function __ZN7ClassDB14register_classI5ThemeEEvv(){var b=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=b+8|0;f=b+4|0;g=b;__Z12_global_lockv();if(!(a[1263394]|0)){if(!(a[1257004]|0)){if(!(a[1257001]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI9ReferenceEEvv();__ZN9Reference13_bind_methodsEv();a[1257001]=1}__ZN7ClassDB10_add_classI8ResourceEEvv();__ZN8Resource13_bind_methodsEv();a[1257004]=1}__ZN7ClassDB10_add_classI5ThemeEEvv();__ZN5Theme13_bind_methodsEv();a[1263394]=1}__ZN6StringC2EPKc(e,903902);c[g>>2]=c[e>>2];__ZN10StringNameC2ERK6String(f,g);e=c[313454]|0;if(!e)h=0;else{i=c[f>>2]|0;if(!i)j=0;else j=c[i+16>>2]|0;k=c[e+(((1<<d[1253820])+-1&j)<<2)>>2]|0;a:do if(!k)n=0;else{e=k;while(1){if((c[e>>2]|0)==(j|0)?(c[e+8>>2]|0)==(i|0):0){n=e;break a}e=c[e+4>>2]|0;if(!e){n=0;break}}}while(0);h=(n|0)==0?0:n+12|0}__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);if(!h){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1124689,1126301,210,1124704,0);__Z14_global_unlockv();l=b;return}else{a[1263537]=0;c[h+88>>2]=296;__ZN5Theme28register_custom_data_to_otdbEv();__Z14_global_unlockv();l=b;return}}function __ZN7ClassDB14register_classI17PolygonPathFinderEEvv(){var b=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=b+8|0;f=b+4|0;g=b;__Z12_global_lockv();if(!(a[1263434]|0)){if(!(a[1257004]|0)){if(!(a[1257001]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI9ReferenceEEvv();__ZN9Reference13_bind_methodsEv();a[1257001]=1}__ZN7ClassDB10_add_classI8ResourceEEvv();__ZN8Resource13_bind_methodsEv();a[1257004]=1}__ZN7ClassDB10_add_classI17PolygonPathFinderEEvv();__ZN17PolygonPathFinder13_bind_methodsEv();a[1263434]=1}__ZN6StringC2EPKc(e,919705);c[g>>2]=c[e>>2];__ZN10StringNameC2ERK6String(f,g);e=c[313454]|0;if(!e)h=0;else{i=c[f>>2]|0;if(!i)j=0;else j=c[i+16>>2]|0;k=c[e+(((1<<d[1253820])+-1&j)<<2)>>2]|0;a:do if(!k)n=0;else{e=k;while(1){if((c[e>>2]|0)==(j|0)?(c[e+8>>2]|0)==(i|0):0){n=e;break a}e=c[e+4>>2]|0;if(!e){n=0;break}}}while(0);h=(n|0)==0?0:n+12|0}__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);if(!h){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1124689,1126301,210,1124704,0);__Z14_global_unlockv();l=b;return}else{a[1263537]=0;c[h+88>>2]=297;__ZN8Resource28register_custom_data_to_otdbEv();__Z14_global_unlockv();l=b;return}}function __ZN7ClassDB14register_classI6BitMapEEvv(){var b=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=b+8|0;f=b+4|0;g=b;__Z12_global_lockv();if(!(a[1263433]|0)){if(!(a[1257004]|0)){if(!(a[1257001]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI9ReferenceEEvv();__ZN9Reference13_bind_methodsEv();a[1257001]=1}__ZN7ClassDB10_add_classI8ResourceEEvv();__ZN8Resource13_bind_methodsEv();a[1257004]=1}__ZN7ClassDB10_add_classI6BitMapEEvv();__ZN6BitMap13_bind_methodsEv();a[1263433]=1}__ZN6StringC2EPKc(e,919356);c[g>>2]=c[e>>2];__ZN10StringNameC2ERK6String(f,g);e=c[313454]|0;if(!e)h=0;else{i=c[f>>2]|0;if(!i)j=0;else j=c[i+16>>2]|0;k=c[e+(((1<<d[1253820])+-1&j)<<2)>>2]|0;a:do if(!k)n=0;else{e=k;while(1){if((c[e>>2]|0)==(j|0)?(c[e+8>>2]|0)==(i|0):0){n=e;break a}e=c[e+4>>2]|0;if(!e){n=0;break}}}while(0);h=(n|0)==0?0:n+12|0}__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);if(!h){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1124689,1126301,210,1124704,0);__Z14_global_unlockv();l=b;return}else{a[1263537]=0;c[h+88>>2]=298;__ZN6BitMap28register_custom_data_to_otdbEv();__Z14_global_unlockv();l=b;return}}function __ZN7ClassDB14register_classI9ColorRampEEvv(){var b=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=b+8|0;f=b+4|0;g=b;__Z12_global_lockv();if(!(a[1263403]|0)){if(!(a[1257004]|0)){if(!(a[1257001]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI9ReferenceEEvv();__ZN9Reference13_bind_methodsEv();a[1257001]=1}__ZN7ClassDB10_add_classI8ResourceEEvv();__ZN8Resource13_bind_methodsEv();a[1257004]=1}__ZN7ClassDB10_add_classI9ColorRampEEvv();__ZN9ColorRamp13_bind_methodsEv();a[1263403]=1}__ZN6StringC2EPKc(e,942208);c[g>>2]=c[e>>2];__ZN10StringNameC2ERK6String(f,g);e=c[313454]|0;if(!e)h=0;else{i=c[f>>2]|0;if(!i)j=0;else j=c[i+16>>2]|0;k=c[e+(((1<<d[1253820])+-1&j)<<2)>>2]|0;a:do if(!k)n=0;else{e=k;while(1){if((c[e>>2]|0)==(j|0)?(c[e+8>>2]|0)==(i|0):0){n=e;break a}e=c[e+4>>2]|0;if(!e){n=0;break}}}while(0);h=(n|0)==0?0:n+12|0}__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);if(!h){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1124689,1126301,210,1124704,0);__Z14_global_unlockv();l=b;return}else{a[1263537]=0;c[h+88>>2]=299;__ZN8Resource28register_custom_data_to_otdbEv();__Z14_global_unlockv();l=b;return}}function __ZN7ClassDB14register_classI11AudioPlayerEEvv(){var b=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=b+8|0;f=b+4|0;g=b;__Z12_global_lockv();if(!(a[1263384]|0)){if(!(a[1256996]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI4NodeEEvv();__ZN4Node13_bind_methodsEv();a[1256996]=1}__ZN7ClassDB10_add_classI11AudioPlayerEEvv();__ZN11AudioPlayer13_bind_methodsEv();a[1263384]=1}__ZN6StringC2EPKc(e,894056);c[g>>2]=c[e>>2];__ZN10StringNameC2ERK6String(f,g);e=c[313454]|0;if(!e)h=0;else{i=c[f>>2]|0;if(!i)j=0;else j=c[i+16>>2]|0;k=c[e+(((1<<d[1253820])+-1&j)<<2)>>2]|0;a:do if(!k)n=0;else{e=k;while(1){if((c[e>>2]|0)==(j|0)?(c[e+8>>2]|0)==(i|0):0){n=e;break a}e=c[e+4>>2]|0;if(!e){n=0;break}}}while(0);h=(n|0)==0?0:n+12|0}__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);if(!h){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1124689,1126301,210,1124704,0);__Z14_global_unlockv();l=b;return}else{a[1263537]=0;c[h+88>>2]=300;__Z14_global_unlockv();l=b;return}}function __ZN7ClassDB22register_virtual_classI11VideoStreamEEvv(){__Z12_global_lockv();if(a[1263432]|0){__Z14_global_unlockv();return}if(!(a[1257004]|0)){if(!(a[1257001]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI9ReferenceEEvv();__ZN9Reference13_bind_methodsEv();a[1257001]=1}__ZN7ClassDB10_add_classI8ResourceEEvv();__ZN8Resource13_bind_methodsEv();a[1257004]=1}__ZN7ClassDB10_add_classI11VideoStreamEEvv();a[1263432]=1;__Z14_global_unlockv();return}function __ZN7ClassDB14register_classI17AudioStreamSampleEEvv(){var b=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=b+8|0;f=b+4|0;g=b;__Z12_global_lockv();if(!(a[1263392]|0)){if(!(a[1258336]|0)){if(!(a[1257004]|0)){if(!(a[1257001]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI9ReferenceEEvv();__ZN9Reference13_bind_methodsEv();a[1257001]=1}__ZN7ClassDB10_add_classI8ResourceEEvv();__ZN8Resource13_bind_methodsEv();a[1257004]=1}__ZN7ClassDB10_add_classI11AudioStreamEEvv();a[1258336]=1}__ZN7ClassDB10_add_classI17AudioStreamSampleEEvv();__ZN17AudioStreamSample13_bind_methodsEv();a[1263392]=1}__ZN6StringC2EPKc(e,901842);c[g>>2]=c[e>>2];__ZN10StringNameC2ERK6String(f,g);e=c[313454]|0;if(!e)h=0;else{i=c[f>>2]|0;if(!i)j=0;else j=c[i+16>>2]|0;k=c[e+(((1<<d[1253820])+-1&j)<<2)>>2]|0;a:do if(!k)n=0;else{e=k;while(1){if((c[e>>2]|0)==(j|0)?(c[e+8>>2]|0)==(i|0):0){n=e;break a}e=c[e+4>>2]|0;if(!e){n=0;break}}}while(0);h=(n|0)==0?0:n+12|0}__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);if(!h){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1124689,1126301,210,1124704,0);__Z14_global_unlockv();l=b;return}else{a[1263537]=0;c[h+88>>2]=301;__ZN17AudioStreamSample28register_custom_data_to_otdbEv();__Z14_global_unlockv();l=b;return}}function __ZN7ClassDB22register_virtual_classI7Shape2DEEvv(){__Z12_global_lockv();if(a[1263357]|0){__Z14_global_unlockv();return}if(!(a[1257004]|0)){if(!(a[1257001]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI9ReferenceEEvv();__ZN9Reference13_bind_methodsEv();a[1257001]=1}__ZN7ClassDB10_add_classI8ResourceEEvv();__ZN8Resource13_bind_methodsEv();a[1257004]=1}__ZN7ClassDB10_add_classI7Shape2DEEvv();__ZN7Shape2D13_bind_methodsEv();a[1263357]=1;__Z14_global_unlockv();return}function __ZN7ClassDB14register_classI11LineShape2DEEvv(){var b=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=b+8|0;f=b+4|0;g=b;__Z12_global_lockv();if(!(a[1263406]|0)){if(!(a[1263357]|0)){if(!(a[1257004]|0)){if(!(a[1257001]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI9ReferenceEEvv();__ZN9Reference13_bind_methodsEv();a[1257001]=1}__ZN7ClassDB10_add_classI8ResourceEEvv();__ZN8Resource13_bind_methodsEv();a[1257004]=1}__ZN7ClassDB10_add_classI7Shape2DEEvv();__ZN7Shape2D13_bind_methodsEv();a[1263357]=1}__ZN7ClassDB10_add_classI11LineShape2DEEvv();__ZN11LineShape2D13_bind_methodsEv();a[1263406]=1}__ZN6StringC2EPKc(e,910124);c[g>>2]=c[e>>2];__ZN10StringNameC2ERK6String(f,g);e=c[313454]|0;if(!e)h=0;else{i=c[f>>2]|0;if(!i)j=0;else j=c[i+16>>2]|0;k=c[e+(((1<<d[1253820])+-1&j)<<2)>>2]|0;a:do if(!k)n=0;else{e=k;while(1){if((c[e>>2]|0)==(j|0)?(c[e+8>>2]|0)==(i|0):0){n=e;break a}e=c[e+4>>2]|0;if(!e){n=0;break}}}while(0);h=(n|0)==0?0:n+12|0}__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);if(!h){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1124689,1126301,210,1124704,0);__Z14_global_unlockv();l=b;return}else{a[1263537]=0;c[h+88>>2]=302;__ZN8Resource28register_custom_data_to_otdbEv();__Z14_global_unlockv();l=b;return}}function __ZN7ClassDB14register_classI14SegmentShape2DEEvv(){var b=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=b+8|0;f=b+4|0;g=b;__Z12_global_lockv();if(!(a[1263413]|0)){if(!(a[1263357]|0)){if(!(a[1257004]|0)){if(!(a[1257001]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI9ReferenceEEvv();__ZN9Reference13_bind_methodsEv();a[1257001]=1}__ZN7ClassDB10_add_classI8ResourceEEvv();__ZN8Resource13_bind_methodsEv();a[1257004]=1}__ZN7ClassDB10_add_classI7Shape2DEEvv();__ZN7Shape2D13_bind_methodsEv();a[1263357]=1}__ZN7ClassDB10_add_classI14SegmentShape2DEEvv();__ZN14SegmentShape2D13_bind_methodsEv();a[1263413]=1}__ZN6StringC2EPKc(e,912056);c[g>>2]=c[e>>2];__ZN10StringNameC2ERK6String(f,g);e=c[313454]|0;if(!e)h=0;else{i=c[f>>2]|0;if(!i)j=0;else j=c[i+16>>2]|0;k=c[e+(((1<<d[1253820])+-1&j)<<2)>>2]|0;a:do if(!k)n=0;else{e=k;while(1){if((c[e>>2]|0)==(j|0)?(c[e+8>>2]|0)==(i|0):0){n=e;break a}e=c[e+4>>2]|0;if(!e){n=0;break}}}while(0);h=(n|0)==0?0:n+12|0}__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);if(!h){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1124689,1126301,210,1124704,0);__Z14_global_unlockv();l=b;return}else{a[1263537]=0;c[h+88>>2]=303;__ZN8Resource28register_custom_data_to_otdbEv();__Z14_global_unlockv();l=b;return}}function __ZN7ClassDB14register_classI10RayShape2DEEvv(){var b=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=b+8|0;f=b+4|0;g=b;__Z12_global_lockv();if(!(a[1263414]|0)){if(!(a[1263357]|0)){if(!(a[1257004]|0)){if(!(a[1257001]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI9ReferenceEEvv();__ZN9Reference13_bind_methodsEv();a[1257001]=1}__ZN7ClassDB10_add_classI8ResourceEEvv();__ZN8Resource13_bind_methodsEv();a[1257004]=1}__ZN7ClassDB10_add_classI7Shape2DEEvv();__ZN7Shape2D13_bind_methodsEv();a[1263357]=1}__ZN7ClassDB10_add_classI10RayShape2DEEvv();__ZN10RayShape2D13_bind_methodsEv();a[1263414]=1}__ZN6StringC2EPKc(e,912093);c[g>>2]=c[e>>2];__ZN10StringNameC2ERK6String(f,g);e=c[313454]|0;if(!e)h=0;else{i=c[f>>2]|0;if(!i)j=0;else j=c[i+16>>2]|0;k=c[e+(((1<<d[1253820])+-1&j)<<2)>>2]|0;a:do if(!k)n=0;else{e=k;while(1){if((c[e>>2]|0)==(j|0)?(c[e+8>>2]|0)==(i|0):0){n=e;break a}e=c[e+4>>2]|0;if(!e){n=0;break}}}while(0);h=(n|0)==0?0:n+12|0}__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);if(!h){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1124689,1126301,210,1124704,0);__Z14_global_unlockv();l=b;return}else{a[1263537]=0;c[h+88>>2]=304;__ZN8Resource28register_custom_data_to_otdbEv();__Z14_global_unlockv();l=b;return}}function __ZN7ClassDB14register_classI13CircleShape2DEEvv(){var b=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=b+8|0;f=b+4|0;g=b;__Z12_global_lockv();if(!(a[1263424]|0)){if(!(a[1263357]|0)){if(!(a[1257004]|0)){if(!(a[1257001]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI9ReferenceEEvv();__ZN9Reference13_bind_methodsEv();a[1257001]=1}__ZN7ClassDB10_add_classI8ResourceEEvv();__ZN8Resource13_bind_methodsEv();a[1257004]=1}__ZN7ClassDB10_add_classI7Shape2DEEvv();__ZN7Shape2D13_bind_methodsEv();a[1263357]=1}__ZN7ClassDB10_add_classI13CircleShape2DEEvv();__ZN13CircleShape2D13_bind_methodsEv();a[1263424]=1}__ZN6StringC2EPKc(e,913739);c[g>>2]=c[e>>2];__ZN10StringNameC2ERK6String(f,g);e=c[313454]|0;if(!e)h=0;else{i=c[f>>2]|0;if(!i)j=0;else j=c[i+16>>2]|0;k=c[e+(((1<<d[1253820])+-1&j)<<2)>>2]|0;a:do if(!k)n=0;else{e=k;while(1){if((c[e>>2]|0)==(j|0)?(c[e+8>>2]|0)==(i|0):0){n=e;break a}e=c[e+4>>2]|0;if(!e){n=0;break}}}while(0);h=(n|0)==0?0:n+12|0}__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);if(!h){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1124689,1126301,210,1124704,0);__Z14_global_unlockv();l=b;return}else{a[1263537]=0;c[h+88>>2]=305;__ZN8Resource28register_custom_data_to_otdbEv();__Z14_global_unlockv();l=b;return}}function __ZN7ClassDB14register_classI16RectangleShape2DEEvv(){var b=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=b+8|0;f=b+4|0;g=b;__Z12_global_lockv();if(!(a[1263386]|0)){if(!(a[1263357]|0)){if(!(a[1257004]|0)){if(!(a[1257001]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI9ReferenceEEvv();__ZN9Reference13_bind_methodsEv();a[1257001]=1}__ZN7ClassDB10_add_classI8ResourceEEvv();__ZN8Resource13_bind_methodsEv();a[1257004]=1}__ZN7ClassDB10_add_classI7Shape2DEEvv();__ZN7Shape2D13_bind_methodsEv();a[1263357]=1}__ZN7ClassDB10_add_classI16RectangleShape2DEEvv();__ZN16RectangleShape2D13_bind_methodsEv();a[1263386]=1}__ZN6StringC2EPKc(e,895843);c[g>>2]=c[e>>2];__ZN10StringNameC2ERK6String(f,g);e=c[313454]|0;if(!e)h=0;else{i=c[f>>2]|0;if(!i)j=0;else j=c[i+16>>2]|0;k=c[e+(((1<<d[1253820])+-1&j)<<2)>>2]|0;a:do if(!k)n=0;else{e=k;while(1){if((c[e>>2]|0)==(j|0)?(c[e+8>>2]|0)==(i|0):0){n=e;break a}e=c[e+4>>2]|0;if(!e){n=0;break}}}while(0);h=(n|0)==0?0:n+12|0}__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);if(!h){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1124689,1126301,210,1124704,0);__Z14_global_unlockv();l=b;return}else{a[1263537]=0;c[h+88>>2]=306;__ZN8Resource28register_custom_data_to_otdbEv();__Z14_global_unlockv();l=b;return}}function __ZN7ClassDB14register_classI14CapsuleShape2DEEvv(){var b=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=b+8|0;f=b+4|0;g=b;__Z12_global_lockv();if(!(a[1263402]|0)){if(!(a[1263357]|0)){if(!(a[1257004]|0)){if(!(a[1257001]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI9ReferenceEEvv();__ZN9Reference13_bind_methodsEv();a[1257001]=1}__ZN7ClassDB10_add_classI8ResourceEEvv();__ZN8Resource13_bind_methodsEv();a[1257004]=1}__ZN7ClassDB10_add_classI7Shape2DEEvv();__ZN7Shape2D13_bind_methodsEv();a[1263357]=1}__ZN7ClassDB10_add_classI14CapsuleShape2DEEvv();__ZN14CapsuleShape2D13_bind_methodsEv();a[1263402]=1}__ZN6StringC2EPKc(e,909888);c[g>>2]=c[e>>2];__ZN10StringNameC2ERK6String(f,g);e=c[313454]|0;if(!e)h=0;else{i=c[f>>2]|0;if(!i)j=0;else j=c[i+16>>2]|0;k=c[e+(((1<<d[1253820])+-1&j)<<2)>>2]|0;a:do if(!k)n=0;else{e=k;while(1){if((c[e>>2]|0)==(j|0)?(c[e+8>>2]|0)==(i|0):0){n=e;break a}e=c[e+4>>2]|0;if(!e){n=0;break}}}while(0);h=(n|0)==0?0:n+12|0}__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);if(!h){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1124689,1126301,210,1124704,0);__Z14_global_unlockv();l=b;return}else{a[1263537]=0;c[h+88>>2]=307;__ZN8Resource28register_custom_data_to_otdbEv();__Z14_global_unlockv();l=b;return}}function __ZN7ClassDB14register_classI20ConvexPolygonShape2DEEvv(){var b=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=b+8|0;f=b+4|0;g=b;__Z12_global_lockv();if(!(a[1263359]|0)){if(!(a[1263357]|0)){if(!(a[1257004]|0)){if(!(a[1257001]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI9ReferenceEEvv();__ZN9Reference13_bind_methodsEv();a[1257001]=1}__ZN7ClassDB10_add_classI8ResourceEEvv();__ZN8Resource13_bind_methodsEv();a[1257004]=1}__ZN7ClassDB10_add_classI7Shape2DEEvv();__ZN7Shape2D13_bind_methodsEv();a[1263357]=1}__ZN7ClassDB10_add_classI20ConvexPolygonShape2DEEvv();__ZN20ConvexPolygonShape2D13_bind_methodsEv();a[1263359]=1}__ZN6StringC2EPKc(e,870961);c[g>>2]=c[e>>2];__ZN10StringNameC2ERK6String(f,g);e=c[313454]|0;if(!e)h=0;else{i=c[f>>2]|0;if(!i)j=0;else j=c[i+16>>2]|0;k=c[e+(((1<<d[1253820])+-1&j)<<2)>>2]|0;a:do if(!k)n=0;else{e=k;while(1){if((c[e>>2]|0)==(j|0)?(c[e+8>>2]|0)==(i|0):0){n=e;break a}e=c[e+4>>2]|0;if(!e){n=0;break}}}while(0);h=(n|0)==0?0:n+12|0}__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);if(!h){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1124689,1126301,210,1124704,0);__Z14_global_unlockv();l=b;return}else{a[1263537]=0;c[h+88>>2]=308;__ZN8Resource28register_custom_data_to_otdbEv();__Z14_global_unlockv();l=b;return}}function __ZN7ClassDB14register_classI21ConcavePolygonShape2DEEvv(){var b=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=b+8|0;f=b+4|0;g=b;__Z12_global_lockv();if(!(a[1263358]|0)){if(!(a[1263357]|0)){if(!(a[1257004]|0)){if(!(a[1257001]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI9ReferenceEEvv();__ZN9Reference13_bind_methodsEv();a[1257001]=1}__ZN7ClassDB10_add_classI8ResourceEEvv();__ZN8Resource13_bind_methodsEv();a[1257004]=1}__ZN7ClassDB10_add_classI7Shape2DEEvv();__ZN7Shape2D13_bind_methodsEv();a[1263357]=1}__ZN7ClassDB10_add_classI21ConcavePolygonShape2DEEvv();__ZN21ConcavePolygonShape2D13_bind_methodsEv();a[1263358]=1}__ZN6StringC2EPKc(e,870818);c[g>>2]=c[e>>2];__ZN10StringNameC2ERK6String(f,g);e=c[313454]|0;if(!e)h=0;else{i=c[f>>2]|0;if(!i)j=0;else j=c[i+16>>2]|0;k=c[e+(((1<<d[1253820])+-1&j)<<2)>>2]|0;a:do if(!k)n=0;else{e=k;while(1){if((c[e>>2]|0)==(j|0)?(c[e+8>>2]|0)==(i|0):0){n=e;break a}e=c[e+4>>2]|0;if(!e){n=0;break}}}while(0);h=(n|0)==0?0:n+12|0}__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);if(!h){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1124689,1126301,210,1124704,0);__Z14_global_unlockv();l=b;return}else{a[1263537]=0;c[h+88>>2]=309;__ZN8Resource28register_custom_data_to_otdbEv();__Z14_global_unlockv();l=b;return}}function __ZN7ClassDB14register_classI7Curve2DEEvv(){var b=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=b+8|0;f=b+4|0;g=b;__Z12_global_lockv();if(!(a[1263431]|0)){if(!(a[1257004]|0)){if(!(a[1257001]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI9ReferenceEEvv();__ZN9Reference13_bind_methodsEv();a[1257001]=1}__ZN7ClassDB10_add_classI8ResourceEEvv();__ZN8Resource13_bind_methodsEv();a[1257004]=1}__ZN7ClassDB10_add_classI7Curve2DEEvv();__ZN7Curve2D13_bind_methodsEv();a[1263431]=1}__ZN6StringC2EPKc(e,919328);c[g>>2]=c[e>>2];__ZN10StringNameC2ERK6String(f,g);e=c[313454]|0;if(!e)h=0;else{i=c[f>>2]|0;if(!i)j=0;else j=c[i+16>>2]|0;k=c[e+(((1<<d[1253820])+-1&j)<<2)>>2]|0;a:do if(!k)n=0;else{e=k;while(1){if((c[e>>2]|0)==(j|0)?(c[e+8>>2]|0)==(i|0):0){n=e;break a}e=c[e+4>>2]|0;if(!e){n=0;break}}}while(0);h=(n|0)==0?0:n+12|0}__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);if(!h){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1124689,1126301,210,1124704,0);__Z14_global_unlockv();l=b;return}else{a[1263537]=0;c[h+88>>2]=310;__ZN8Resource28register_custom_data_to_otdbEv();__Z14_global_unlockv();l=b;return}}function __ZN7ClassDB14register_classI6Path2DEEvv(){var b=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=b+8|0;f=b+4|0;g=b;__Z12_global_lockv();if(!(a[1263430]|0)){if(!(a[1263237]|0)){if(!(a[1256995]|0)){if(!(a[1256996]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI4NodeEEvv();__ZN4Node13_bind_methodsEv();a[1256996]=1}__ZN7ClassDB10_add_classI10CanvasItemEEvv();__ZN10CanvasItem13_bind_methodsEv();a[1256995]=1}__ZN7ClassDB10_add_classI6Node2DEEvv();__ZN6Node2D13_bind_methodsEv();a[1263237]=1}__ZN7ClassDB10_add_classI6Path2DEEvv();__ZN6Path2D13_bind_methodsEv();a[1263430]=1}__ZN6StringC2EPKc(e,919289);c[g>>2]=c[e>>2];__ZN10StringNameC2ERK6String(f,g);e=c[313454]|0;if(!e)h=0;else{i=c[f>>2]|0;if(!i)j=0;else j=c[i+16>>2]|0;k=c[e+(((1<<d[1253820])+-1&j)<<2)>>2]|0;a:do if(!k)n=0;else{e=k;while(1){if((c[e>>2]|0)==(j|0)?(c[e+8>>2]|0)==(i|0):0){n=e;break a}e=c[e+4>>2]|0;if(!e){n=0;break}}}while(0);h=(n|0)==0?0:n+12|0}__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);if(!h){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1124689,1126301,210,1124704,0);__Z14_global_unlockv();l=b;return}else{a[1263537]=0;c[h+88>>2]=311;__Z14_global_unlockv();l=b;return}}function __ZN7ClassDB14register_classI12PathFollow2DEEvv(){var b=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=b+8|0;f=b+4|0;g=b;__Z12_global_lockv();if(!(a[1263350]|0)){if(!(a[1263237]|0)){if(!(a[1256995]|0)){if(!(a[1256996]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI4NodeEEvv();__ZN4Node13_bind_methodsEv();a[1256996]=1}__ZN7ClassDB10_add_classI10CanvasItemEEvv();__ZN10CanvasItem13_bind_methodsEv();a[1256995]=1}__ZN7ClassDB10_add_classI6Node2DEEvv();__ZN6Node2D13_bind_methodsEv();a[1263237]=1}__ZN7ClassDB10_add_classI12PathFollow2DEEvv();__ZN12PathFollow2D13_bind_methodsEv();a[1263350]=1}__ZN6StringC2EPKc(e,866895);c[g>>2]=c[e>>2];__ZN10StringNameC2ERK6String(f,g);e=c[313454]|0;if(!e)h=0;else{i=c[f>>2]|0;if(!i)j=0;else j=c[i+16>>2]|0;k=c[e+(((1<<d[1253820])+-1&j)<<2)>>2]|0;a:do if(!k)n=0;else{e=k;while(1){if((c[e>>2]|0)==(j|0)?(c[e+8>>2]|0)==(i|0):0){n=e;break a}e=c[e+4>>2]|0;if(!e){n=0;break}}}while(0);h=(n|0)==0?0:n+12|0}__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);if(!h){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1124689,1126301,210,1124704,0);__Z14_global_unlockv();l=b;return}else{a[1263537]=0;c[h+88>>2]=312;__Z14_global_unlockv();l=b;return}}function __ZN7ClassDB14register_classI12Navigation2DEEvv(){var b=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=b+8|0;f=b+4|0;g=b;__Z12_global_lockv();if(!(a[1263429]|0)){if(!(a[1263237]|0)){if(!(a[1256995]|0)){if(!(a[1256996]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI4NodeEEvv();__ZN4Node13_bind_methodsEv();a[1256996]=1}__ZN7ClassDB10_add_classI10CanvasItemEEvv();__ZN10CanvasItem13_bind_methodsEv();a[1256995]=1}__ZN7ClassDB10_add_classI6Node2DEEvv();__ZN6Node2D13_bind_methodsEv();a[1263237]=1}__ZN7ClassDB10_add_classI12Navigation2DEEvv();__ZN12Navigation2D13_bind_methodsEv();a[1263429]=1}__ZN6StringC2EPKc(e,918914);c[g>>2]=c[e>>2];__ZN10StringNameC2ERK6String(f,g);e=c[313454]|0;if(!e)h=0;else{i=c[f>>2]|0;if(!i)j=0;else j=c[i+16>>2]|0;k=c[e+(((1<<d[1253820])+-1&j)<<2)>>2]|0;a:do if(!k)n=0;else{e=k;while(1){if((c[e>>2]|0)==(j|0)?(c[e+8>>2]|0)==(i|0):0){n=e;break a}e=c[e+4>>2]|0;if(!e){n=0;break}}}while(0);h=(n|0)==0?0:n+12|0}__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);if(!h){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1124689,1126301,210,1124704,0);__Z14_global_unlockv();l=b;return}else{a[1263537]=0;c[h+88>>2]=313;__Z14_global_unlockv();l=b;return}}function __ZN7ClassDB14register_classI17NavigationPolygonEEvv(){var b=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=b+8|0;f=b+4|0;g=b;__Z12_global_lockv();if(!(a[1263428]|0)){if(!(a[1257004]|0)){if(!(a[1257001]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI9ReferenceEEvv();__ZN9Reference13_bind_methodsEv();a[1257001]=1}__ZN7ClassDB10_add_classI8ResourceEEvv();__ZN8Resource13_bind_methodsEv();a[1257004]=1}__ZN7ClassDB10_add_classI17NavigationPolygonEEvv();__ZN17NavigationPolygon13_bind_methodsEv();a[1263428]=1}__ZN6StringC2EPKc(e,938311);c[g>>2]=c[e>>2];__ZN10StringNameC2ERK6String(f,g);e=c[313454]|0;if(!e)h=0;else{i=c[f>>2]|0;if(!i)j=0;else j=c[i+16>>2]|0;k=c[e+(((1<<d[1253820])+-1&j)<<2)>>2]|0;a:do if(!k)n=0;else{e=k;while(1){if((c[e>>2]|0)==(j|0)?(c[e+8>>2]|0)==(i|0):0){n=e;break a}e=c[e+4>>2]|0;if(!e){n=0;break}}}while(0);h=(n|0)==0?0:n+12|0}__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);if(!h){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1124689,1126301,210,1124704,0);__Z14_global_unlockv();l=b;return}else{a[1263537]=0;c[h+88>>2]=314;__ZN8Resource28register_custom_data_to_otdbEv();__Z14_global_unlockv();l=b;return}}function __ZN7ClassDB14register_classI25NavigationPolygonInstanceEEvv(){var b=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=b+8|0;f=b+4|0;g=b;__Z12_global_lockv();if(!(a[1263378]|0)){if(!(a[1263237]|0)){if(!(a[1256995]|0)){if(!(a[1256996]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI4NodeEEvv();__ZN4Node13_bind_methodsEv();a[1256996]=1}__ZN7ClassDB10_add_classI10CanvasItemEEvv();__ZN10CanvasItem13_bind_methodsEv();a[1256995]=1}__ZN7ClassDB10_add_classI6Node2DEEvv();__ZN6Node2D13_bind_methodsEv();a[1263237]=1}__ZN7ClassDB10_add_classI25NavigationPolygonInstanceEEvv();__ZN25NavigationPolygonInstance13_bind_methodsEv();a[1263378]=1}__ZN6StringC2EPKc(e,880215);c[g>>2]=c[e>>2];__ZN10StringNameC2ERK6String(f,g);e=c[313454]|0;if(!e)h=0;else{i=c[f>>2]|0;if(!i)j=0;else j=c[i+16>>2]|0;k=c[e+(((1<<d[1253820])+-1&j)<<2)>>2]|0;a:do if(!k)n=0;else{e=k;while(1){if((c[e>>2]|0)==(j|0)?(c[e+8>>2]|0)==(i|0):0){n=e;break a}e=c[e+4>>2]|0;if(!e){n=0;break}}}while(0);h=(n|0)==0?0:n+12|0}__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);if(!h){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1124689,1126301,210,1124704,0);__Z14_global_unlockv();l=b;return}else{a[1263537]=0;c[h+88>>2]=315;__Z14_global_unlockv();l=b;return}}function __ZN7ClassDB14register_classI11PackedSceneEEvv(){var b=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=b+8|0;f=b+4|0;g=b;__Z12_global_lockv();if(!(a[1263400]|0)){if(!(a[1257004]|0)){if(!(a[1257001]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI9ReferenceEEvv();__ZN9Reference13_bind_methodsEv();a[1257001]=1}__ZN7ClassDB10_add_classI8ResourceEEvv();__ZN8Resource13_bind_methodsEv();a[1257004]=1}__ZN7ClassDB10_add_classI11PackedSceneEEvv();__ZN11PackedScene13_bind_methodsEv();a[1263400]=1}__ZN6StringC2EPKc(e,909760);c[g>>2]=c[e>>2];__ZN10StringNameC2ERK6String(f,g);e=c[313454]|0;if(!e)h=0;else{i=c[f>>2]|0;if(!i)j=0;else j=c[i+16>>2]|0;k=c[e+(((1<<d[1253820])+-1&j)<<2)>>2]|0;a:do if(!k)n=0;else{e=k;while(1){if((c[e>>2]|0)==(j|0)?(c[e+8>>2]|0)==(i|0):0){n=e;break a}e=c[e+4>>2]|0;if(!e){n=0;break}}}while(0);h=(n|0)==0?0:n+12|0}__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);if(!h){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1124689,1126301,210,1124704,0);__Z14_global_unlockv();l=b;return}else{a[1263537]=0;c[h+88>>2]=316;__ZN11PackedScene28register_custom_data_to_otdbEv();__Z14_global_unlockv();l=b;return}}function __ZN7ClassDB14register_classI9SceneTreeEEvv(){var b=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=b+8|0;f=b+4|0;g=b;__Z12_global_lockv();if(!(a[1256997]|0)){if(!(a[1256990]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI8MainLoopEEvv();__ZN8MainLoop13_bind_methodsEv();a[1256990]=1}__ZN7ClassDB10_add_classI9SceneTreeEEvv();__ZN9SceneTree13_bind_methodsEv();a[1256997]=1}__ZN6StringC2EPKc(e,917490);c[g>>2]=c[e>>2];__ZN10StringNameC2ERK6String(f,g);e=c[313454]|0;if(!e)h=0;else{i=c[f>>2]|0;if(!i)j=0;else j=c[i+16>>2]|0;k=c[e+(((1<<d[1253820])+-1&j)<<2)>>2]|0;a:do if(!k)n=0;else{e=k;while(1){if((c[e>>2]|0)==(j|0)?(c[e+8>>2]|0)==(i|0):0){n=e;break a}e=c[e+4>>2]|0;if(!e){n=0;break}}}while(0);h=(n|0)==0?0:n+12|0}__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);if(!h){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1124689,1126301,210,1124704,0);__Z14_global_unlockv();l=b;return}else{a[1263537]=0;c[h+88>>2]=317;__Z14_global_unlockv();l=b;return}}function __ZN7ClassDB10_add_classI14SceneTreeTimerEEvv(){var a=0,b=0,d=0,e=0,f=0,g=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+16|0;d=a+12|0;e=a+8|0;f=a+4|0;g=a;__ZN6StringC2EPKc(b,916171);c[e>>2]=c[b>>2];__ZN10StringNameC2ERK6String(d,e);__ZN6StringC2EPKc(b,1126157);c[g>>2]=c[b>>2];__ZN10StringNameC2ERK6String(f,g);__ZN7ClassDB11_add_class2ERK10StringNameS2_(d,f);__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);__ZN10StringNameD2Ev(d);d=c[e>>2]|0;if(!d){l=a;return}if(__Z16atomic_decrementPj(d+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(d,1);l=a;return}function __ZN14SceneTreeTimer13_bind_methodsEv(){var a=0,b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0;a=l;l=l+80|0;if((l|0)>=(m|0))ba(80);b=a+32|0;d=a+16|0;e=a+8|0;f=a;g=a+24|0;h=a+4|0;__Z8D_METHODPKcS0_(d,916157,941085);i=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(i);c[i>>2]=307184;__ZN10MethodBind10_set_constEb(i,0);__ZN10MethodBind24_generate_argument_typesEi(i,1);c[i+44>>2]=256;c[i+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,i,d,0,0)|0;i=d+4|0;j=c[i>>2]|0;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0){k=c[i>>2]|0;i=(k|0)==0?0:k+-4|0;k=i+4|0;if(c[i>>2]|0){n=0;do{__ZN10StringNameD2Ev(k+(n<<2)|0);n=n+1|0}while(n>>>0<(c[i>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(j,1)}__ZN10StringNameD2Ev(d);__Z8D_METHODPKc(e,947284);d=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(d);c[d>>2]=307220;__ZN10MethodBind10_set_constEb(d,1);__ZN10MethodBind24_generate_argument_typesEi(d,0);__ZN10MethodBind12_set_returnsEb(d,1);c[d+44>>2]=261;c[d+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,d,e,0,0)|0;d=e+4|0;j=c[d>>2]|0;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0){i=c[d>>2]|0;d=(i|0)==0?0:i+-4|0;i=d+4|0;if(c[d>>2]|0){n=0;do{__ZN10StringNameD2Ev(i+(n<<2)|0);n=n+1|0}while(n>>>0<(c[d>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(j,1)}__ZN10StringNameD2Ev(e);__ZN6StringC2EPKc(b,916171);c[g>>2]=c[b>>2];__ZN10StringNameC2ERK6String(f,g);__ZN6StringC2EPKc(h,947655);__ZN10MethodInfoC2ERK6String(b,h);__ZN7ClassDB10add_signalE10StringNameRK10MethodInfo(f,b);__ZN10MethodInfoD2Ev(b);b=c[h>>2]|0;if(b|0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(b,1);__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(!f){l=a;return}if(__Z16atomic_decrementPj(f+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(f,1);l=a;return}function __ZN23ResourceFormatSaverTextC2Ev(a){a=a|0;c[a>>2]=297796;c[309078]=a;return}function __ZN14SceneTreeTimer13set_time_leftEf(a,b){a=a|0;b=+b;g[a+92>>2]=b;return}function __ZNK14SceneTreeTimer13get_time_leftEv(a){a=a|0;return +(+g[a+92>>2])}function __ZNK13MethodBind0RCI14SceneTreeTimerfE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Ef(d,0.0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK13MethodBind0RCI14SceneTreeTimerfE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,916171);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI14SceneTreeTimerfE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236416)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2Ef(i,+mj[n&511](d));__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI14SceneTreeTimerfE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0.0;if(!b)f=0;else{d=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236416)|0;f=d?b:0}b=c[a+44>>2]|0;d=c[a+48>>2]|0;a=f+(d>>1)|0;if(!(d&1)){h=b;i=+mj[h&511](a);g[e>>2]=i;return}else{h=c[(c[a>>2]|0)+b>>2]|0;i=+mj[h&511](a);g[e>>2]=i;return}}function __ZN13MethodBind0RCI14SceneTreeTimerfED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I14SceneTreeTimerfE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if(!b){__ZN7VariantC2Ef(d,0.0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK11MethodBind1I14SceneTreeTimerfE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,916171);l=a;return c[b>>2]|0}function __ZN11MethodBind1I14SceneTreeTimerfE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0.0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236416)|0:0){c[h>>2]=0;a[1263537]=0;k=d+24|0;n=c[k>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=i;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=i;return}if((g|0)>0){if((n|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);p=0}else{a[1263537]=0;p=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,p)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=p;c[b>>2]=0;l=i;return}}p=c[d+44>>2]|0;n=c[d+48>>2]|0;o=e+(n>>1)|0;if(!(n&1))q=p;else q=c[(c[o>>2]|0)+p>>2]|0;do if((g|0)<1){p=c[k>>2]|0;n=p+-1|0;if((p|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)s=0;else s=c[e+-4>>2]|0;if((p|0)<=(s|0)){if(r)t=0;else t=c[e+-4>>2]|0;do if((t|0)<(p|0)){if(r)u=0;else u=c[e+-4>>2]|0;if((u|0)<(p|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);v=0;break}else{a[1263537]=0;w=31;break}}else w=31;while(0);if((w|0)==31)v=e+(n*24|0)|0;__ZN7VariantC2ERKS_(j,v);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);x=+__ZNK7VariantcvfEv(j);Mi[q&511](o,x);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I14SceneTreeTimerfE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0,j=0.0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236416)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1)){h=b;i=c[d>>2]|0;j=+g[i>>2];Mi[h&511](a,j);return}else{h=c[(c[a>>2]|0)+b>>2]|0;i=c[d>>2]|0;j=+g[i>>2];Mi[h&511](a,j);return}}function __ZN11MethodBind1I14SceneTreeTimerfED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN9SceneTree13_bind_methodsEv(){var a=0,b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0,ia=0,ja=0,ka=0,la=0,ma=0,na=0,oa=0,pa=0,qa=0,ra=0,sa=0,ta=0,ua=0,va=0,wa=0,xa=0,ya=0,za=0,Aa=0,Ba=0,Ca=0,Da=0,Ea=0,Fa=0,Ga=0,Ha=0;a=l;l=l+640|0;if((l|0)>=(m|0))ba(640);b=a+600|0;d=a+592|0;e=a+584|0;f=a+576|0;g=a+568|0;h=a+560|0;i=a+552|0;j=a+544|0;k=a+536|0;n=a+528|0;o=a+520|0;p=a+512|0;q=a+504|0;r=a+496|0;s=a+488|0;t=a;u=a+480|0;v=a+472|0;w=a+464|0;x=a+456|0;y=a+448|0;z=a+444|0;A=a+360|0;B=a+440|0;C=a+436|0;D=a+432|0;E=a+424|0;F=a+416|0;G=a+408|0;H=a+400|0;I=a+304|0;J=a+356|0;K=a+352|0;L=a+344|0;M=a+336|0;N=a+328|0;O=a+320|0;P=a+312|0;Q=a+296|0;R=a+288|0;S=a+280|0;T=a+272|0;U=a+264|0;V=a+248|0;W=a+240|0;X=a+232|0;Y=a+224|0;Z=a+192|0;_=a+176|0;$=a+168|0;aa=a+160|0;ca=a+152|0;da=a+144|0;ea=a+136|0;fa=a+132|0;ga=a+256|0;ha=a+128|0;ia=a+200|0;ja=a+124|0;ka=a+184|0;la=a+120|0;ma=a+116|0;na=a+112|0;oa=a+108|0;pa=a+104|0;qa=a+100|0;ra=a+96|0;sa=a+72|0;ta=a+92|0;ua=a+68|0;va=a+64|0;wa=a+60|0;xa=a+56|0;ya=a+52|0;za=a+48|0;Aa=a+44|0;Ba=a+40|0;__Z8D_METHODPKc(d,916643);Ca=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(Ca);c[Ca>>2]=307256;__ZN10MethodBind10_set_constEb(Ca,1);__ZN10MethodBind24_generate_argument_typesEi(Ca,0);__ZN10MethodBind12_set_returnsEb(Ca,1);c[Ca+44>>2]=5653;c[Ca+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,Ca,d,0,0)|0;Ca=d+4|0;Da=c[Ca>>2]|0;if(Da|0?(__Z16atomic_decrementPj(Da+-8|0)|0)==0:0){Ea=c[Ca>>2]|0;Ca=(Ea|0)==0?0:Ea+-4|0;Ea=Ca+4|0;if(c[Ca>>2]|0){Fa=0;do{__ZN10StringNameD2Ev(Ea+(Fa<<2)|0);Fa=Fa+1|0}while(Fa>>>0<(c[Ca>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Da,1)}__ZN10StringNameD2Ev(d);__Z8D_METHODPKcS0_(e,916661,1126230);d=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(d);c[d>>2]=307292;__ZN10MethodBind10_set_constEb(d,1);__ZN10MethodBind24_generate_argument_typesEi(d,1);__ZN10MethodBind12_set_returnsEb(d,1);c[d+44>>2]=4672;c[d+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,d,e,0,0)|0;d=e+4|0;Da=c[d>>2]|0;if(Da|0?(__Z16atomic_decrementPj(Da+-8|0)|0)==0:0){Ca=c[d>>2]|0;d=(Ca|0)==0?0:Ca+-4|0;Ca=d+4|0;if(c[d>>2]|0){Fa=0;do{__ZN10StringNameD2Ev(Ca+(Fa<<2)|0);Fa=Fa+1|0}while(Fa>>>0<(c[d>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Da,1)}__ZN10StringNameD2Ev(e);__Z8D_METHODPKcS0_(f,916671,1113974);e=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(e);c[e>>2]=307328;__ZN10MethodBind10_set_constEb(e,0);__ZN10MethodBind24_generate_argument_typesEi(e,1);c[e+44>>2]=1713;c[e+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,e,f,0,0)|0;e=f+4|0;Da=c[e>>2]|0;if(Da|0?(__Z16atomic_decrementPj(Da+-8|0)|0)==0:0){d=c[e>>2]|0;e=(d|0)==0?0:d+-4|0;d=e+4|0;if(c[e>>2]|0){Fa=0;do{__ZN10StringNameD2Ev(d+(Fa<<2)|0);Fa=Fa+1|0}while(Fa>>>0<(c[e>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Da,1)}__ZN10StringNameD2Ev(f);__Z8D_METHODPKcS0_(g,916692,1146191);f=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(f);c[f>>2]=307328;__ZN10MethodBind10_set_constEb(f,0);__ZN10MethodBind24_generate_argument_typesEi(f,1);c[f+44>>2]=1714;c[f+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,f,g,0,0)|0;f=g+4|0;Da=c[f>>2]|0;if(Da|0?(__Z16atomic_decrementPj(Da+-8|0)|0)==0:0){e=c[f>>2]|0;f=(e|0)==0?0:e+-4|0;e=f+4|0;if(c[f>>2]|0){Fa=0;do{__ZN10StringNameD2Ev(e+(Fa<<2)|0);Fa=Fa+1|0}while(Fa>>>0<(c[f>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Da,1)}__ZN10StringNameD2Ev(g);__Z8D_METHODPKc(h,916708);g=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(g);c[g>>2]=307364;__ZN10MethodBind10_set_constEb(g,1);__ZN10MethodBind24_generate_argument_typesEi(g,0);__ZN10MethodBind12_set_returnsEb(g,1);c[g+44>>2]=5654;c[g+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,g,h,0,0)|0;g=h+4|0;Da=c[g>>2]|0;if(Da|0?(__Z16atomic_decrementPj(Da+-8|0)|0)==0:0){f=c[g>>2]|0;g=(f|0)==0?0:f+-4|0;f=g+4|0;if(c[g>>2]|0){Fa=0;do{__ZN10StringNameD2Ev(f+(Fa<<2)|0);Fa=Fa+1|0}while(Fa>>>0<(c[g>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Da,1)}__ZN10StringNameD2Ev(h);__Z8D_METHODPKcS0_(i,916723,1146191);h=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(h);c[h>>2]=307328;__ZN10MethodBind10_set_constEb(h,0);__ZN10MethodBind24_generate_argument_typesEi(h,1);c[h+44>>2]=1715;c[h+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,h,i,0,0)|0;h=i+4|0;Da=c[h>>2]|0;if(Da|0?(__Z16atomic_decrementPj(Da+-8|0)|0)==0:0){g=c[h>>2]|0;h=(g|0)==0?0:g+-4|0;g=h+4|0;if(c[h>>2]|0){Fa=0;do{__ZN10StringNameD2Ev(g+(Fa<<2)|0);Fa=Fa+1|0}while(Fa>>>0<(c[h>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Da,1)}__ZN10StringNameD2Ev(i);__Z8D_METHODPKc(j,916749);i=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(i);c[i>>2]=307364;__ZN10MethodBind10_set_constEb(i,1);__ZN10MethodBind24_generate_argument_typesEi(i,0);__ZN10MethodBind12_set_returnsEb(i,1);c[i+44>>2]=5655;c[i+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,i,j,0,0)|0;i=j+4|0;Da=c[i>>2]|0;if(Da|0?(__Z16atomic_decrementPj(Da+-8|0)|0)==0:0){h=c[i>>2]|0;i=(h|0)==0?0:h+-4|0;h=i+4|0;if(c[i>>2]|0){Fa=0;do{__ZN10StringNameD2Ev(h+(Fa<<2)|0);Fa=Fa+1|0}while(Fa>>>0<(c[i>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Da,1)}__ZN10StringNameD2Ev(j);__Z8D_METHODPKcS0_(k,916778,1146191);j=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(j);c[j>>2]=307328;__ZN10MethodBind10_set_constEb(j,0);__ZN10MethodBind24_generate_argument_typesEi(j,1);c[j+44>>2]=1716;c[j+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,j,k,0,0)|0;j=k+4|0;Da=c[j>>2]|0;if(Da|0?(__Z16atomic_decrementPj(Da+-8|0)|0)==0:0){i=c[j>>2]|0;j=(i|0)==0?0:i+-4|0;i=j+4|0;if(c[j>>2]|0){Fa=0;do{__ZN10StringNameD2Ev(i+(Fa<<2)|0);Fa=Fa+1|0}while(Fa>>>0<(c[j>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Da,1)}__ZN10StringNameD2Ev(k);__Z8D_METHODPKc(n,916804);k=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(k);c[k>>2]=307364;__ZN10MethodBind10_set_constEb(k,1);__ZN10MethodBind24_generate_argument_typesEi(k,0);__ZN10MethodBind12_set_returnsEb(k,1);c[k+44>>2]=5656;c[k+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,k,n,0,0)|0;k=n+4|0;Da=c[k>>2]|0;if(Da|0?(__Z16atomic_decrementPj(Da+-8|0)|0)==0:0){j=c[k>>2]|0;k=(j|0)==0?0:j+-4|0;j=k+4|0;if(c[k>>2]|0){Fa=0;do{__ZN10StringNameD2Ev(j+(Fa<<2)|0);Fa=Fa+1|0}while(Fa>>>0<(c[k>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Da,1)}__ZN10StringNameD2Ev(n);__Z8D_METHODPKcS0_(o,916833,1146191);n=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(n);c[n>>2]=307328;__ZN10MethodBind10_set_constEb(n,0);__ZN10MethodBind24_generate_argument_typesEi(n,1);c[n+44>>2]=1717;c[n+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,n,o,0,0)|0;n=o+4|0;Da=c[n>>2]|0;if(Da|0?(__Z16atomic_decrementPj(Da+-8|0)|0)==0:0){k=c[n>>2]|0;n=(k|0)==0?0:k+-4|0;k=n+4|0;if(c[n>>2]|0){Fa=0;do{__ZN10StringNameD2Ev(k+(Fa<<2)|0);Fa=Fa+1|0}while(Fa>>>0<(c[n>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Da,1)}__ZN10StringNameD2Ev(o);__Z8D_METHODPKc(p,947263);o=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(o);c[o>>2]=307364;__ZN10MethodBind10_set_constEb(o,1);__ZN10MethodBind24_generate_argument_typesEi(o,0);__ZN10MethodBind12_set_returnsEb(o,1);c[o+44>>2]=5657;c[o+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,o,p,0,0)|0;o=p+4|0;Da=c[o>>2]|0;if(Da|0?(__Z16atomic_decrementPj(Da+-8|0)|0)==0:0){n=c[o>>2]|0;o=(n|0)==0?0:n+-4|0;n=o+4|0;if(c[o>>2]|0){Fa=0;do{__ZN10StringNameD2Ev(n+(Fa<<2)|0);Fa=Fa+1|0}while(Fa>>>0<(c[o>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Da,1)}__ZN10StringNameD2Ev(p);__Z8D_METHODPKc(q,916843);p=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(p);c[p>>2]=307400;__ZN10MethodBind10_set_constEb(p,0);__ZN10MethodBind24_generate_argument_typesEi(p,0);c[p+44>>2]=5293;c[p+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,p,q,0,0)|0;p=q+4|0;Da=c[p>>2]|0;if(Da|0?(__Z16atomic_decrementPj(Da+-8|0)|0)==0:0){o=c[p>>2]|0;p=(o|0)==0?0:o+-4|0;o=p+4|0;if(c[p>>2]|0){Fa=0;do{__ZN10StringNameD2Ev(o+(Fa<<2)|0);Fa=Fa+1|0}while(Fa>>>0<(c[p>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Da,1)}__ZN10StringNameD2Ev(q);__Z8D_METHODPKc(r,916864);q=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(q);c[q>>2]=307436;__ZN10MethodBind10_set_constEb(q,0);__ZN10MethodBind24_generate_argument_typesEi(q,0);__ZN10MethodBind12_set_returnsEb(q,1);c[q+44>>2]=5658;c[q+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,q,r,0,0)|0;q=r+4|0;Da=c[q>>2]|0;if(Da|0?(__Z16atomic_decrementPj(Da+-8|0)|0)==0:0){p=c[q>>2]|0;q=(p|0)==0?0:p+-4|0;p=q+4|0;if(c[q>>2]|0){Fa=0;do{__ZN10StringNameD2Ev(p+(Fa<<2)|0);Fa=Fa+1|0}while(Fa>>>0<(c[q>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Da,1)}__ZN10StringNameD2Ev(r);__Z8D_METHODPKcS0_S0_(s,916881,947169,916909);__ZN7VariantC2Eb(t,1);r=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(r);c[r>>2]=307472;__ZN10MethodBind10_set_constEb(r,0);__ZN10MethodBind24_generate_argument_typesEi(r,2);__ZN10MethodBind12_set_returnsEb(r,1);c[r+44>>2]=1;c[r+48>>2]=0;c[b>>2]=t;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,r,s,b,1)|0;if(c[t>>2]|0)__ZN7Variant5clearEv(t);r=s+4|0;Da=c[r>>2]|0;if(Da|0?(__Z16atomic_decrementPj(Da+-8|0)|0)==0:0){q=c[r>>2]|0;r=(q|0)==0?0:q+-4|0;q=r+4|0;if(c[r>>2]|0){Fa=0;do{__ZN10StringNameD2Ev(q+(Fa<<2)|0);Fa=Fa+1|0}while(Fa>>>0<(c[r>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Da,1)}__ZN10StringNameD2Ev(s);__Z8D_METHODPKc(u,916928);s=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(s);c[s>>2]=307508;__ZN10MethodBind10_set_constEb(s,1);__ZN10MethodBind24_generate_argument_typesEi(s,0);__ZN10MethodBind12_set_returnsEb(s,1);c[s+44>>2]=5659;c[s+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,s,u,0,0)|0;s=u+4|0;Da=c[s>>2]|0;if(Da|0?(__Z16atomic_decrementPj(Da+-8|0)|0)==0:0){r=c[s>>2]|0;s=(r|0)==0?0:r+-4|0;r=s+4|0;if(c[s>>2]|0){Fa=0;do{__ZN10StringNameD2Ev(r+(Fa<<2)|0);Fa=Fa+1|0}while(Fa>>>0<(c[s>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Da,1)}__ZN10StringNameD2Ev(u);__Z8D_METHODPKc(v,916943);u=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(u);c[u>>2]=307544;__ZN10MethodBind10_set_constEb(u,1);__ZN10MethodBind24_generate_argument_typesEi(u,0);__ZN10MethodBind12_set_returnsEb(u,1);c[u+44>>2]=5660;c[u+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,u,v,0,0)|0;u=v+4|0;Da=c[u>>2]|0;if(Da|0?(__Z16atomic_decrementPj(Da+-8|0)|0)==0:0){s=c[u>>2]|0;u=(s|0)==0?0:s+-4|0;s=u+4|0;if(c[u>>2]|0){Fa=0;do{__ZN10StringNameD2Ev(s+(Fa<<2)|0);Fa=Fa+1|0}while(Fa>>>0<(c[u>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Da,1)}__ZN10StringNameD2Ev(v);__Z8D_METHODPKc(w,916953);v=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(v);c[v>>2]=307400;__ZN10MethodBind10_set_constEb(v,0);__ZN10MethodBind24_generate_argument_typesEi(v,0);c[v+44>>2]=5294;c[v+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,v,w,0,0)|0;v=w+4|0;Da=c[v>>2]|0;if(Da|0?(__Z16atomic_decrementPj(Da+-8|0)|0)==0:0){u=c[v>>2]|0;v=(u|0)==0?0:u+-4|0;u=v+4|0;if(c[v>>2]|0){Fa=0;do{__ZN10StringNameD2Ev(u+(Fa<<2)|0);Fa=Fa+1|0}while(Fa>>>0<(c[v>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Da,1)}__ZN10StringNameD2Ev(w);__Z8D_METHODPKcS0_S0_S0_(x,916958,1146083,1127661,916977);w=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(w);c[w>>2]=307580;__ZN10MethodBind10_set_constEb(w,0);__ZN10MethodBind24_generate_argument_typesEi(w,3);c[w+44>>2]=3175;c[w+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,w,x,0,0)|0;w=x+4|0;Da=c[w>>2]|0;do if(Da|0){if(__Z16atomic_decrementPj(Da+-8|0)|0)break;v=c[w>>2]|0;Fa=(v|0)==0?0:v+-4|0;v=Fa+4|0;if(c[Fa>>2]|0){u=0;do{__ZN10StringNameD2Ev(v+(u<<2)|0);u=u+1|0}while(u>>>0<(c[Fa>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Da,1)}while(0);__ZN10StringNameD2Ev(x);__Z8D_METHODPKcS0_(y,804045,1128440);x=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(x);c[x>>2]=307616;__ZN10MethodBind10_set_constEb(x,0);__ZN10MethodBind24_generate_argument_typesEi(x,1);c[x+44>>2]=1718;c[x+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,x,y,0,0)|0;x=y+4|0;Da=c[x>>2]|0;do if(Da|0){if(__Z16atomic_decrementPj(Da+-8|0)|0)break;w=c[x>>2]|0;Fa=(w|0)==0?0:w+-4|0;w=Fa+4|0;if(c[Fa>>2]|0){u=0;do{__ZN10StringNameD2Ev(w+(u<<2)|0);u=u+1|0}while(u>>>0<(c[Fa>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Da,1)}while(0);__ZN10StringNameD2Ev(y);__ZN10MethodInfoC2Ev(t);__ZN6StringaSEPKc(t,805455);y=t+4|0;__ZN6StringC2EPKc(z,1117356);__ZN6StringC2EPKc(A,1263606);Da=b+4|0;c[Da>>2]=0;x=b+12|0;c[x>>2]=0;c[b>>2]=2;Fa=c[z>>2]|0;do if(Fa|0){c[Da>>2]=0;if(!(__Z28atomic_conditional_incrementPj(Fa+-8|0)|0))break;c[Da>>2]=c[z>>2]}while(0);c[b+8>>2]=0;Da=c[x>>2]|0;do if((Da|0)!=(c[A>>2]|0)){do if(Da|0){if(__Z16atomic_decrementPj(Da+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Da,1)}while(0);c[x>>2]=0;Fa=c[A>>2]|0;if(!Fa)break;if(!(__Z28atomic_conditional_incrementPj(Fa+-8|0)|0))break;c[x>>2]=c[A>>2]}while(0);c[b+16>>2]=7;if(!(c[y>>2]|0)){x=__ZnwjPFPvjE(12,4740)|0;c[y>>2]=x;c[x>>2]=0;c[x+4>>2]=0;c[x+8>>2]=0}x=__ZnwjPFPvjE(32,4740)|0;c[x>>2]=0;c[x+4>>2]=0;c[x+8>>2]=0;c[x+12>>2]=0;c[x+16>>2]=7;Da=x+20|0;c[Da>>2]=0;Fa=x+24|0;c[Fa>>2]=0;u=x+28|0;c[u>>2]=0;__ZN12PropertyInfoaSERKS_(x,b)|0;w=c[y>>2]|0;v=w+4|0;s=c[v>>2]|0;c[Fa>>2]=s;c[Da>>2]=0;c[u>>2]=w;if(s|0)c[s+20>>2]=x;c[v>>2]=x;if(!(c[w>>2]|0))c[w>>2]=x;x=w+8|0;c[x>>2]=(c[x>>2]|0)+1;x=c[b+12>>2]|0;do if(x|0){if(__Z16atomic_decrementPj(x+-8|0)|0)break;__ZN6Memory11free_staticEPvb(x,1)}while(0);x=c[b+4>>2]|0;do if(x|0){if(__Z16atomic_decrementPj(x+-8|0)|0)break;__ZN6Memory11free_staticEPvb(x,1)}while(0);x=c[A>>2]|0;do if(x|0){if(__Z16atomic_decrementPj(x+-8|0)|0)break;__ZN6Memory11free_staticEPvb(x,1)}while(0);x=c[z>>2]|0;do if(x|0){if(__Z16atomic_decrementPj(x+-8|0)|0)break;__ZN6Memory11free_staticEPvb(x,1)}while(0);__ZN6StringC2EPKc(B,916985);__ZN6StringC2EPKc(A,1263606);x=b+4|0;c[x>>2]=0;z=b+12|0;c[z>>2]=0;c[b>>2]=4;w=c[B>>2]|0;do if(w|0){c[x>>2]=0;if(!(__Z28atomic_conditional_incrementPj(w+-8|0)|0))break;c[x>>2]=c[B>>2]}while(0);c[b+8>>2]=0;x=c[z>>2]|0;do if((x|0)!=(c[A>>2]|0)){do if(x|0){if(__Z16atomic_decrementPj(x+-8|0)|0)break;__ZN6Memory11free_staticEPvb(x,1)}while(0);c[z>>2]=0;w=c[A>>2]|0;if(!w)break;if(!(__Z28atomic_conditional_incrementPj(w+-8|0)|0))break;c[z>>2]=c[A>>2]}while(0);c[b+16>>2]=7;if(!(c[y>>2]|0)){z=__ZnwjPFPvjE(12,4740)|0;c[y>>2]=z;c[z>>2]=0;c[z+4>>2]=0;c[z+8>>2]=0}z=__ZnwjPFPvjE(32,4740)|0;c[z>>2]=0;c[z+4>>2]=0;c[z+8>>2]=0;c[z+12>>2]=0;c[z+16>>2]=7;x=z+20|0;c[x>>2]=0;w=z+24|0;c[w>>2]=0;v=z+28|0;c[v>>2]=0;__ZN12PropertyInfoaSERKS_(z,b)|0;s=c[y>>2]|0;u=s+4|0;Da=c[u>>2]|0;c[w>>2]=Da;c[x>>2]=0;c[v>>2]=s;if(Da|0)c[Da+20>>2]=z;c[u>>2]=z;if(!(c[s>>2]|0))c[s>>2]=z;z=s+8|0;c[z>>2]=(c[z>>2]|0)+1;z=c[b+12>>2]|0;do if(z|0){if(__Z16atomic_decrementPj(z+-8|0)|0)break;__ZN6Memory11free_staticEPvb(z,1)}while(0);z=c[b+4>>2]|0;do if(z|0){if(__Z16atomic_decrementPj(z+-8|0)|0)break;__ZN6Memory11free_staticEPvb(z,1)}while(0);z=c[A>>2]|0;do if(z|0){if(__Z16atomic_decrementPj(z+-8|0)|0)break;__ZN6Memory11free_staticEPvb(z,1)}while(0);z=c[B>>2]|0;do if(z|0){if(__Z16atomic_decrementPj(z+-8|0)|0)break;__ZN6Memory11free_staticEPvb(z,1)}while(0);__ZN6StringC2EPKc(C,1120097);__ZN6StringC2EPKc(A,1263606);z=b+4|0;c[z>>2]=0;B=b+12|0;c[B>>2]=0;c[b>>2]=4;s=c[C>>2]|0;do if(s|0){c[z>>2]=0;if(!(__Z28atomic_conditional_incrementPj(s+-8|0)|0))break;c[z>>2]=c[C>>2]}while(0);c[b+8>>2]=0;z=c[B>>2]|0;do if((z|0)!=(c[A>>2]|0)){do if(z|0){if(__Z16atomic_decrementPj(z+-8|0)|0)break;__ZN6Memory11free_staticEPvb(z,1)}while(0);c[B>>2]=0;s=c[A>>2]|0;if(!s)break;if(!(__Z28atomic_conditional_incrementPj(s+-8|0)|0))break;c[B>>2]=c[A>>2]}while(0);c[b+16>>2]=7;if(!(c[y>>2]|0)){B=__ZnwjPFPvjE(12,4740)|0;c[y>>2]=B;c[B>>2]=0;c[B+4>>2]=0;c[B+8>>2]=0}B=__ZnwjPFPvjE(32,4740)|0;c[B>>2]=0;c[B+4>>2]=0;c[B+8>>2]=0;c[B+12>>2]=0;c[B+16>>2]=7;z=B+20|0;c[z>>2]=0;s=B+24|0;c[s>>2]=0;u=B+28|0;c[u>>2]=0;__ZN12PropertyInfoaSERKS_(B,b)|0;Da=c[y>>2]|0;y=Da+4|0;v=c[y>>2]|0;c[s>>2]=v;c[z>>2]=0;c[u>>2]=Da;if(v|0)c[v+20>>2]=B;c[y>>2]=B;if(!(c[Da>>2]|0))c[Da>>2]=B;B=Da+8|0;c[B>>2]=(c[B>>2]|0)+1;B=c[b+12>>2]|0;do if(B|0){if(__Z16atomic_decrementPj(B+-8|0)|0)break;__ZN6Memory11free_staticEPvb(B,1)}while(0);B=c[b+4>>2]|0;do if(B|0){if(__Z16atomic_decrementPj(B+-8|0)|0)break;__ZN6Memory11free_staticEPvb(B,1)}while(0);B=c[A>>2]|0;do if(B|0){if(__Z16atomic_decrementPj(B+-8|0)|0)break;__ZN6Memory11free_staticEPvb(B,1)}while(0);B=c[C>>2]|0;do if(B|0){if(__Z16atomic_decrementPj(B+-8|0)|0)break;__ZN6Memory11free_staticEPvb(B,1)}while(0);__ZN10StringNameC2EPKc(D,805455);c[A>>2]=0;c[E>>2]=112;c[E+4>>2]=0;c[b>>2]=c[E>>2];c[b+4>>2]=c[E+4>>2];__ZN7ClassDB18bind_vararg_methodIM9SceneTreeF7VariantPPKS2_iRNS2_9CallErrorEEEEP10MethodBindj10StringNameT_RK10MethodInfoRK6VectorIS2_E(1,D,b,t,A)|0;E=c[A>>2]|0;do if(E|0){if(__Z16atomic_decrementPj(E+-8|0)|0)break;B=c[A>>2]|0;C=(B|0)==0?0:B+-4|0;B=C+4|0;Da=c[C>>2]|0;if(Da|0){y=0;v=Da;while(1){Da=B+(y*24|0)|0;if(!(c[Da>>2]|0))Ga=v;else{__ZN7Variant5clearEv(Da);Ga=c[C>>2]|0}y=y+1|0;if(y>>>0>=Ga>>>0)break;else v=Ga}}__ZN6Memory11free_staticEPvb(E,1)}while(0);__ZN10StringNameD2Ev(D);__Z8D_METHODPKcS0_S0_S0_(F,916991,917010,916985,1082362);D=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(D);c[D>>2]=307652;__ZN10MethodBind10_set_constEb(D,0);__ZN10MethodBind24_generate_argument_typesEi(D,3);c[D+44>>2]=3176;c[D+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,D,F,0,0)|0;D=F+4|0;E=c[D>>2]|0;do if(E|0){if(__Z16atomic_decrementPj(E+-8|0)|0)break;Ga=c[D>>2]|0;v=(Ga|0)==0?0:Ga+-4|0;Ga=v+4|0;if(c[v>>2]|0){y=0;do{__ZN10StringNameD2Ev(Ga+(y<<2)|0);y=y+1|0}while(y>>>0<(c[v>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(E,1)}while(0);__ZN10StringNameD2Ev(F);__Z8D_METHODPKcS0_S0_S0_S0_(G,917021,917010,916985,1120960,1128356);F=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(F);c[F>>2]=307688;__ZN10MethodBind10_set_constEb(F,0);__ZN10MethodBind24_generate_argument_typesEi(F,4);c[F+44>>2]=113;c[F+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,F,G,0,0)|0;F=G+4|0;E=c[F>>2]|0;do if(E|0){if(__Z16atomic_decrementPj(E+-8|0)|0)break;D=c[F>>2]|0;v=(D|0)==0?0:D+-4|0;D=v+4|0;if(c[v>>2]|0){y=0;do{__ZN10StringNameD2Ev(D+(y<<2)|0);y=y+1|0}while(y>>>0<(c[v>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(E,1)}while(0);__ZN10StringNameD2Ev(G);__ZN10MethodInfoC2Ev(A);__ZN6StringaSEPKc(A,917037);G=A+4|0;__ZN6StringC2EPKc(H,916985);__ZN6StringC2EPKc(I,1263606);E=b+4|0;c[E>>2]=0;F=b+12|0;c[F>>2]=0;c[b>>2]=4;v=c[H>>2]|0;do if(v|0){c[E>>2]=0;if(!(__Z28atomic_conditional_incrementPj(v+-8|0)|0))break;c[E>>2]=c[H>>2]}while(0);c[b+8>>2]=0;E=c[F>>2]|0;do if((E|0)!=(c[I>>2]|0)){do if(E|0){if(__Z16atomic_decrementPj(E+-8|0)|0)break;__ZN6Memory11free_staticEPvb(E,1)}while(0);c[F>>2]=0;v=c[I>>2]|0;if(!v)break;if(!(__Z28atomic_conditional_incrementPj(v+-8|0)|0))break;c[F>>2]=c[I>>2]}while(0);c[b+16>>2]=7;if(!(c[G>>2]|0)){F=__ZnwjPFPvjE(12,4740)|0;c[G>>2]=F;c[F>>2]=0;c[F+4>>2]=0;c[F+8>>2]=0}F=__ZnwjPFPvjE(32,4740)|0;c[F>>2]=0;c[F+4>>2]=0;c[F+8>>2]=0;c[F+12>>2]=0;c[F+16>>2]=7;E=F+20|0;c[E>>2]=0;v=F+24|0;c[v>>2]=0;y=F+28|0;c[y>>2]=0;__ZN12PropertyInfoaSERKS_(F,b)|0;D=c[G>>2]|0;Ga=D+4|0;C=c[Ga>>2]|0;c[v>>2]=C;c[E>>2]=0;c[y>>2]=D;if(C|0)c[C+20>>2]=F;c[Ga>>2]=F;if(!(c[D>>2]|0))c[D>>2]=F;F=D+8|0;c[F>>2]=(c[F>>2]|0)+1;F=c[b+12>>2]|0;do if(F|0){if(__Z16atomic_decrementPj(F+-8|0)|0)break;__ZN6Memory11free_staticEPvb(F,1)}while(0);F=c[b+4>>2]|0;do if(F|0){if(__Z16atomic_decrementPj(F+-8|0)|0)break;__ZN6Memory11free_staticEPvb(F,1)}while(0);F=c[I>>2]|0;do if(F|0){if(__Z16atomic_decrementPj(F+-8|0)|0)break;__ZN6Memory11free_staticEPvb(F,1)}while(0);F=c[H>>2]|0;do if(F|0){if(__Z16atomic_decrementPj(F+-8|0)|0)break;__ZN6Memory11free_staticEPvb(F,1)}while(0);__ZN6StringC2EPKc(J,1120097);__ZN6StringC2EPKc(I,1263606);F=b+4|0;c[F>>2]=0;H=b+12|0;c[H>>2]=0;c[b>>2]=4;D=c[J>>2]|0;do if(D|0){c[F>>2]=0;if(!(__Z28atomic_conditional_incrementPj(D+-8|0)|0))break;c[F>>2]=c[J>>2]}while(0);c[b+8>>2]=0;F=c[H>>2]|0;do if((F|0)!=(c[I>>2]|0)){do if(F|0){if(__Z16atomic_decrementPj(F+-8|0)|0)break;__ZN6Memory11free_staticEPvb(F,1)}while(0);c[H>>2]=0;D=c[I>>2]|0;if(!D)break;if(!(__Z28atomic_conditional_incrementPj(D+-8|0)|0))break;c[H>>2]=c[I>>2]}while(0);c[b+16>>2]=7;if(!(c[G>>2]|0)){H=__ZnwjPFPvjE(12,4740)|0;c[G>>2]=H;c[H>>2]=0;c[H+4>>2]=0;c[H+8>>2]=0}H=__ZnwjPFPvjE(32,4740)|0;c[H>>2]=0;c[H+4>>2]=0;c[H+8>>2]=0;c[H+12>>2]=0;c[H+16>>2]=7;F=H+20|0;c[F>>2]=0;D=H+24|0;c[D>>2]=0;Ga=H+28|0;c[Ga>>2]=0;__ZN12PropertyInfoaSERKS_(H,b)|0;C=c[G>>2]|0;G=C+4|0;y=c[G>>2]|0;c[D>>2]=y;c[F>>2]=0;c[Ga>>2]=C;if(y|0)c[y+20>>2]=H;c[G>>2]=H;if(!(c[C>>2]|0))c[C>>2]=H;H=C+8|0;c[H>>2]=(c[H>>2]|0)+1;H=c[b+12>>2]|0;do if(H|0){if(__Z16atomic_decrementPj(H+-8|0)|0)break;__ZN6Memory11free_staticEPvb(H,1)}while(0);H=c[b+4>>2]|0;do if(H|0){if(__Z16atomic_decrementPj(H+-8|0)|0)break;__ZN6Memory11free_staticEPvb(H,1)}while(0);H=c[I>>2]|0;do if(H|0){if(__Z16atomic_decrementPj(H+-8|0)|0)break;__ZN6Memory11free_staticEPvb(H,1)}while(0);H=c[J>>2]|0;do if(H|0){if(__Z16atomic_decrementPj(H+-8|0)|0)break;__ZN6Memory11free_staticEPvb(H,1)}while(0);__ZN10StringNameC2EPKc(K,917037);c[I>>2]=0;c[L>>2]=114;c[L+4>>2]=0;c[b>>2]=c[L>>2];c[b+4>>2]=c[L+4>>2];__ZN7ClassDB18bind_vararg_methodIM9SceneTreeF7VariantPPKS2_iRNS2_9CallErrorEEEEP10MethodBindj10StringNameT_RK10MethodInfoRK6VectorIS2_E(1,K,b,A,I)|0;L=c[I>>2]|0;do if(L|0){if(__Z16atomic_decrementPj(L+-8|0)|0)break;H=c[I>>2]|0;J=(H|0)==0?0:H+-4|0;H=J+4|0;C=c[J>>2]|0;if(C|0){G=0;y=C;while(1){C=H+(G*24|0)|0;if(!(c[C>>2]|0))Ha=y;else{__ZN7Variant5clearEv(C);Ha=c[J>>2]|0}G=G+1|0;if(G>>>0>=Ha>>>0)break;else y=Ha}}__ZN6Memory11free_staticEPvb(L,1)}while(0);__ZN10StringNameD2Ev(K);__Z8D_METHODPKcS0_S0_S0_(M,917048,917010,916985,1082362);K=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(K);c[K>>2]=307724;__ZN10MethodBind10_set_constEb(K,0);__ZN10MethodBind24_generate_argument_typesEi(K,2);c[K+44>>2]=1639;c[K+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,K,M,0,0)|0;K=M+4|0;L=c[K>>2]|0;do if(L|0){if(__Z16atomic_decrementPj(L+-8|0)|0)break;Ha=c[K>>2]|0;y=(Ha|0)==0?0:Ha+-4|0;Ha=y+4|0;if(c[y>>2]|0){G=0;do{__ZN10StringNameD2Ev(Ha+(G<<2)|0);G=G+1|0}while(G>>>0<(c[y>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(L,1)}while(0);__ZN10StringNameD2Ev(M);__Z8D_METHODPKcS0_S0_S0_S0_(N,917061,917010,916985,1120960,1128356);M=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(M);c[M>>2]=307760;__ZN10MethodBind10_set_constEb(M,0);__ZN10MethodBind24_generate_argument_typesEi(M,3);c[M+44>>2]=3177;c[M+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,M,N,0,0)|0;M=N+4|0;L=c[M>>2]|0;do if(L|0){if(__Z16atomic_decrementPj(L+-8|0)|0)break;K=c[M>>2]|0;y=(K|0)==0?0:K+-4|0;K=y+4|0;if(c[y>>2]|0){G=0;do{__ZN10StringNameD2Ev(K+(G<<2)|0);G=G+1|0}while(G>>>0<(c[y>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(L,1)}while(0);__ZN10StringNameD2Ev(N);__Z8D_METHODPKcS0_(O,917071,916985);N=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(N);c[N>>2]=307796;__ZN10MethodBind10_set_constEb(N,0);__ZN10MethodBind24_generate_argument_typesEi(N,1);__ZN10MethodBind12_set_returnsEb(N,1);c[N+44>>2]=4673;c[N+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,N,O,0,0)|0;N=O+4|0;L=c[N>>2]|0;do if(L|0){if(__Z16atomic_decrementPj(L+-8|0)|0)break;M=c[N>>2]|0;y=(M|0)==0?0:M+-4|0;M=y+4|0;if(c[y>>2]|0){G=0;do{__ZN10StringNameD2Ev(M+(G<<2)|0);G=G+1|0}while(G>>>0<(c[y>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(L,1)}while(0);__ZN10StringNameD2Ev(O);__Z8D_METHODPKcS0_(P,917090,917108);O=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(O);c[O>>2]=307832;__ZN10MethodBind10_set_constEb(O,0);__ZN10MethodBind24_generate_argument_typesEi(O,1);c[O+44>>2]=1719;c[O+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,O,P,0,0)|0;O=P+4|0;L=c[O>>2]|0;do if(L|0){if(__Z16atomic_decrementPj(L+-8|0)|0)break;N=c[O>>2]|0;y=(N|0)==0?0:N+-4|0;N=y+4|0;if(c[y>>2]|0){G=0;do{__ZN10StringNameD2Ev(N+(G<<2)|0);G=G+1|0}while(G>>>0<(c[y>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(L,1)}while(0);__ZN10StringNameD2Ev(P);__Z8D_METHODPKc(Q,917124);P=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(P);c[P>>2]=307868;__ZN10MethodBind10_set_constEb(P,1);__ZN10MethodBind24_generate_argument_typesEi(P,0);__ZN10MethodBind12_set_returnsEb(P,1);c[P+44>>2]=5661;c[P+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,P,Q,0,0)|0;P=Q+4|0;L=c[P>>2]|0;do if(L|0){if(__Z16atomic_decrementPj(L+-8|0)|0)break;O=c[P>>2]|0;y=(O|0)==0?0:O+-4|0;O=y+4|0;if(c[y>>2]|0){G=0;do{__ZN10StringNameD2Ev(O+(G<<2)|0);G=G+1|0}while(G>>>0<(c[y>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(L,1)}while(0);__ZN10StringNameD2Ev(Q);__Z8D_METHODPKcS0_(R,917147,1128095);Q=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(Q);c[Q>>2]=307904;__ZN10MethodBind10_set_constEb(Q,0);__ZN10MethodBind24_generate_argument_typesEi(Q,1);__ZN10MethodBind12_set_returnsEb(Q,1);c[Q+44>>2]=4674;c[Q+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,Q,R,0,0)|0;Q=R+4|0;L=c[Q>>2]|0;do if(L|0){if(__Z16atomic_decrementPj(L+-8|0)|0)break;P=c[Q>>2]|0;y=(P|0)==0?0:P+-4|0;P=y+4|0;if(c[y>>2]|0){G=0;do{__ZN10StringNameD2Ev(P+(G<<2)|0);G=G+1|0}while(G>>>0<(c[y>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(L,1)}while(0);__ZN10StringNameD2Ev(R);__Z8D_METHODPKcS0_(S,917160,917176);R=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(R);c[R>>2]=307940;__ZN10MethodBind10_set_constEb(R,0);__ZN10MethodBind24_generate_argument_typesEi(R,1);__ZN10MethodBind12_set_returnsEb(R,1);c[R+44>>2]=4675;c[R+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,R,S,0,0)|0;R=S+4|0;L=c[R>>2]|0;do if(L|0){if(__Z16atomic_decrementPj(L+-8|0)|0)break;Q=c[R>>2]|0;y=(Q|0)==0?0:Q+-4|0;Q=y+4|0;if(c[y>>2]|0){G=0;do{__ZN10StringNameD2Ev(Q+(G<<2)|0);G=G+1|0}while(G>>>0<(c[y>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(L,1)}while(0);__ZN10StringNameD2Ev(S);__Z8D_METHODPKc(T,917201);S=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(S);c[S>>2]=307976;__ZN10MethodBind10_set_constEb(S,0);__ZN10MethodBind24_generate_argument_typesEi(S,0);__ZN10MethodBind12_set_returnsEb(S,1);c[S+44>>2]=5662;c[S+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,S,T,0,0)|0;S=T+4|0;L=c[S>>2]|0;do if(L|0){if(__Z16atomic_decrementPj(L+-8|0)|0)break;R=c[S>>2]|0;y=(R|0)==0?0:R+-4|0;R=y+4|0;if(c[y>>2]|0){G=0;do{__ZN10StringNameD2Ev(R+(G<<2)|0);G=G+1|0}while(G>>>0<(c[y>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(L,1)}while(0);__ZN10StringNameD2Ev(T);__Z8D_METHODPKc(U,917222);T=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(T);c[T>>2]=307832;__ZN10MethodBind10_set_constEb(T,0);__ZN10MethodBind24_generate_argument_typesEi(T,1);c[T+44>>2]=1720;c[T+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,T,U,0,0)|0;T=U+4|0;L=c[T>>2]|0;do if(L|0){if(__Z16atomic_decrementPj(L+-8|0)|0)break;S=c[T>>2]|0;y=(S|0)==0?0:S+-4|0;S=y+4|0;if(c[y>>2]|0){G=0;do{__ZN10StringNameD2Ev(S+(G<<2)|0);G=G+1|0}while(G>>>0<(c[y>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(L,1)}while(0);__ZN10StringNameD2Ev(U);__Z8D_METHODPKcS0_(V,917236,917253);U=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(U);c[U>>2]=308012;__ZN10MethodBind10_set_constEb(U,0);__ZN10MethodBind24_generate_argument_typesEi(U,1);c[U+44>>2]=1721;c[U+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,U,V,0,0)|0;U=V+4|0;L=c[U>>2]|0;do if(L|0){if(__Z16atomic_decrementPj(L+-8|0)|0)break;T=c[U>>2]|0;y=(T|0)==0?0:T+-4|0;T=y+4|0;if(c[y>>2]|0){G=0;do{__ZN10StringNameD2Ev(T+(G<<2)|0);G=G+1|0}while(G>>>0<(c[y>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(L,1)}while(0);__ZN10StringNameD2Ev(V);__Z8D_METHODPKc(W,803885);V=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(V);c[V>>2]=307364;__ZN10MethodBind10_set_constEb(V,1);__ZN10MethodBind24_generate_argument_typesEi(V,0);__ZN10MethodBind12_set_returnsEb(V,1);c[V+44>>2]=5663;c[V+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,V,W,0,0)|0;V=W+4|0;L=c[V>>2]|0;do if(L|0){if(__Z16atomic_decrementPj(L+-8|0)|0)break;U=c[V>>2]|0;y=(U|0)==0?0:U+-4|0;U=y+4|0;if(c[y>>2]|0){G=0;do{__ZN10StringNameD2Ev(U+(G<<2)|0);G=G+1|0}while(G>>>0<(c[y>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(L,1)}while(0);__ZN10StringNameD2Ev(W);__Z8D_METHODPKc(X,917283);W=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(W);c[W>>2]=307364;__ZN10MethodBind10_set_constEb(W,1);__ZN10MethodBind24_generate_argument_typesEi(W,0);__ZN10MethodBind12_set_returnsEb(W,1);c[W+44>>2]=5664;c[W+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,W,X,0,0)|0;W=X+4|0;L=c[W>>2]|0;do if(L|0){if(__Z16atomic_decrementPj(L+-8|0)|0)break;V=c[W>>2]|0;y=(V|0)==0?0:V+-4|0;V=y+4|0;if(c[y>>2]|0){G=0;do{__ZN10StringNameD2Ev(V+(G<<2)|0);G=G+1|0}while(G>>>0<(c[y>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(L,1)}while(0);__ZN10StringNameD2Ev(X);__Z8D_METHODPKc(Y,803671);X=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(X);c[X>>2]=307508;__ZN10MethodBind10_set_constEb(X,1);__ZN10MethodBind24_generate_argument_typesEi(X,0);__ZN10MethodBind12_set_returnsEb(X,1);c[X+44>>2]=5665;c[X+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,X,Y,0,0)|0;X=Y+4|0;L=c[X>>2]|0;do if(L|0){if(__Z16atomic_decrementPj(L+-8|0)|0)break;W=c[X>>2]|0;y=(W|0)==0?0:W+-4|0;W=y+4|0;if(c[y>>2]|0){G=0;do{__ZN10StringNameD2Ev(W+(G<<2)|0);G=G+1|0}while(G>>>0<(c[y>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(L,1)}while(0);__ZN10StringNameD2Ev(Y);__Z8D_METHODPKcS0_(Z,917300,917335);Y=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(Y);c[Y>>2]=307328;__ZN10MethodBind10_set_constEb(Y,0);__ZN10MethodBind24_generate_argument_typesEi(Y,1);c[Y+44>>2]=1722;c[Y+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,Y,Z,0,0)|0;Y=Z+4|0;L=c[Y>>2]|0;do if(L|0){if(__Z16atomic_decrementPj(L+-8|0)|0)break;X=c[Y>>2]|0;y=(X|0)==0?0:X+-4|0;X=y+4|0;if(c[y>>2]|0){G=0;do{__ZN10StringNameD2Ev(X+(G<<2)|0);G=G+1|0}while(G>>>0<(c[y>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(L,1)}while(0);__ZN10StringNameD2Ev(Z);__Z8D_METHODPKc(_,917342);Z=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(Z);c[Z>>2]=307364;__ZN10MethodBind10_set_constEb(Z,1);__ZN10MethodBind24_generate_argument_typesEi(Z,0);__ZN10MethodBind12_set_returnsEb(Z,1);c[Z+44>>2]=5666;c[Z+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,Z,_,0,0)|0;Z=_+4|0;L=c[Z>>2]|0;do if(L|0){if(__Z16atomic_decrementPj(L+-8|0)|0)break;Y=c[Z>>2]|0;y=(Y|0)==0?0:Y+-4|0;Y=y+4|0;if(c[y>>2]|0){G=0;do{__ZN10StringNameD2Ev(Y+(G<<2)|0);G=G+1|0}while(G>>>0<(c[y>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(L,1)}while(0);__ZN10StringNameD2Ev(_);__Z8D_METHODPKc($,917378);_=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(_);c[_>>2]=308048;__ZN10MethodBind10_set_constEb(_,0);__ZN10MethodBind24_generate_argument_typesEi(_,1);c[_+44>>2]=1723;c[_+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,_,$,0,0)|0;_=$+4|0;L=c[_>>2]|0;do if(L|0){if(__Z16atomic_decrementPj(L+-8|0)|0)break;Z=c[_>>2]|0;y=(Z|0)==0?0:Z+-4|0;Z=y+4|0;if(c[y>>2]|0){G=0;do{__ZN10StringNameD2Ev(Z+(G<<2)|0);G=G+1|0}while(G>>>0<(c[y>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(L,1)}while(0);__ZN10StringNameD2Ev($);__Z8D_METHODPKc(aa,917402);$=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev($);c[$>>2]=308048;__ZN10MethodBind10_set_constEb($,0);__ZN10MethodBind24_generate_argument_typesEi($,1);c[$+44>>2]=1724;c[$+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,$,aa,0,0)|0;$=aa+4|0;L=c[$>>2]|0;do if(L|0){if(__Z16atomic_decrementPj(L+-8|0)|0)break;_=c[$>>2]|0;y=(_|0)==0?0:_+-4|0;_=y+4|0;if(c[y>>2]|0){G=0;do{__ZN10StringNameD2Ev(_+(G<<2)|0);G=G+1|0}while(G>>>0<(c[y>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(L,1)}while(0);__ZN10StringNameD2Ev(aa);__Z8D_METHODPKc(ca,917429);aa=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(aa);c[aa>>2]=307400;__ZN10MethodBind10_set_constEb(aa,0);__ZN10MethodBind24_generate_argument_typesEi(aa,0);c[aa+44>>2]=5295;c[aa+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,aa,ca,0,0)|0;aa=ca+4|0;L=c[aa>>2]|0;do if(L|0){if(__Z16atomic_decrementPj(L+-8|0)|0)break;$=c[aa>>2]|0;y=($|0)==0?0:$+-4|0;$=y+4|0;if(c[y>>2]|0){G=0;do{__ZN10StringNameD2Ev($+(G<<2)|0);G=G+1|0}while(G>>>0<(c[y>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(L,1)}while(0);__ZN10StringNameD2Ev(ca);__Z8D_METHODPKc(da,917450);ca=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(ca);c[ca>>2]=307400;__ZN10MethodBind10_set_constEb(ca,0);__ZN10MethodBind24_generate_argument_typesEi(ca,0);c[ca+44>>2]=5296;c[ca+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,ca,da,0,0)|0;ca=da+4|0;L=c[ca>>2]|0;do if(L|0){if(__Z16atomic_decrementPj(L+-8|0)|0)break;aa=c[ca>>2]|0;y=(aa|0)==0?0:aa+-4|0;aa=y+4|0;if(c[y>>2]|0){G=0;do{__ZN10StringNameD2Ev(aa+(G<<2)|0);G=G+1|0}while(G>>>0<(c[y>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(L,1)}while(0);__ZN10StringNameD2Ev(da);__Z8D_METHODPKc(ea,917469);da=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(da);c[da>>2]=307400;__ZN10MethodBind10_set_constEb(da,0);__ZN10MethodBind24_generate_argument_typesEi(da,0);c[da+44>>2]=5297;c[da+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,da,ea,0,0)|0;da=ea+4|0;L=c[da>>2]|0;do if(L|0){if(__Z16atomic_decrementPj(L+-8|0)|0)break;ca=c[da>>2]|0;y=(ca|0)==0?0:ca+-4|0;ca=y+4|0;if(c[y>>2]|0){G=0;do{__ZN10StringNameD2Ev(ca+(G<<2)|0);G=G+1|0}while(G>>>0<(c[y>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(L,1)}while(0);__ZN10StringNameD2Ev(ea);__ZN6StringC2EPKc(b,917490);c[I>>2]=c[b>>2];__ZN10StringNameC2ERK6String(fa,I);__ZN6StringC2EPKc(ga,916356);__ZN10MethodInfoC2ERK6String(b,ga);__ZN7ClassDB10add_signalE10StringNameRK10MethodInfo(fa,b);__ZN10MethodInfoD2Ev(b);ea=c[ga>>2]|0;do if(ea|0){if(__Z16atomic_decrementPj(ea+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ea,1)}while(0);__ZN10StringNameD2Ev(fa);fa=c[I>>2]|0;do if(fa|0){if(__Z16atomic_decrementPj(fa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(fa,1)}while(0);__ZN6StringC2EPKc(b,917490);c[I>>2]=c[b>>2];__ZN10StringNameC2ERK6String(ha,I);__ZN6StringC2EPKc(ga,916369);__ZN6StringC2EPKc(ja,944672);__ZN6StringC2EPKc(ka,1263606);fa=ia+4|0;c[fa>>2]=0;ea=ia+12|0;c[ea>>2]=0;c[ia>>2]=18;L=c[ja>>2]|0;do if(L|0){c[fa>>2]=0;if(!(__Z28atomic_conditional_incrementPj(L+-8|0)|0))break;c[fa>>2]=c[ja>>2]}while(0);c[ia+8>>2]=0;fa=c[ea>>2]|0;do if((fa|0)!=(c[ka>>2]|0)){do if(fa|0){if(__Z16atomic_decrementPj(fa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(fa,1)}while(0);c[ea>>2]=0;L=c[ka>>2]|0;if(!L)break;if(!(__Z28atomic_conditional_incrementPj(L+-8|0)|0))break;c[ea>>2]=c[ka>>2]}while(0);c[ia+16>>2]=7;__ZN10MethodInfoC2ERK6StringRK12PropertyInfo(b,ga,ia);__ZN7ClassDB10add_signalE10StringNameRK10MethodInfo(ha,b);__ZN10MethodInfoD2Ev(b);ea=c[ia+12>>2]|0;do if(ea|0){if(__Z16atomic_decrementPj(ea+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ea,1)}while(0);ea=c[ia+4>>2]|0;do if(ea|0){if(__Z16atomic_decrementPj(ea+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ea,1)}while(0);ea=c[ka>>2]|0;do if(ea|0){if(__Z16atomic_decrementPj(ea+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ea,1)}while(0);ea=c[ja>>2]|0;do if(ea|0){if(__Z16atomic_decrementPj(ea+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ea,1)}while(0);ea=c[ga>>2]|0;do if(ea|0){if(__Z16atomic_decrementPj(ea+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ea,1)}while(0);__ZN10StringNameD2Ev(ha);ha=c[I>>2]|0;do if(ha|0){if(__Z16atomic_decrementPj(ha+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ha,1)}while(0);__ZN6StringC2EPKc(b,917490);c[I>>2]=c[b>>2];__ZN10StringNameC2ERK6String(la,I);__ZN6StringC2EPKc(ga,828533);__ZN10MethodInfoC2ERK6String(b,ga);__ZN7ClassDB10add_signalE10StringNameRK10MethodInfo(la,b);__ZN10MethodInfoD2Ev(b);ha=c[ga>>2]|0;do if(ha|0){if(__Z16atomic_decrementPj(ha+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ha,1)}while(0);__ZN10StringNameD2Ev(la);la=c[I>>2]|0;do if(la|0){if(__Z16atomic_decrementPj(la+-8|0)|0)break;__ZN6Memory11free_staticEPvb(la,1)}while(0);__ZN6StringC2EPKc(b,917490);c[I>>2]=c[b>>2];__ZN10StringNameC2ERK6String(ma,I);__ZN6StringC2EPKc(ga,917500);__ZN6StringC2EPKc(na,944672);__ZN6StringC2EPKc(ka,1263606);la=ia+4|0;c[la>>2]=0;ha=ia+12|0;c[ha>>2]=0;c[ia>>2]=18;ea=c[na>>2]|0;do if(ea|0){c[la>>2]=0;if(!(__Z28atomic_conditional_incrementPj(ea+-8|0)|0))break;c[la>>2]=c[na>>2]}while(0);c[ia+8>>2]=0;la=c[ha>>2]|0;do if((la|0)!=(c[ka>>2]|0)){do if(la|0){if(__Z16atomic_decrementPj(la+-8|0)|0)break;__ZN6Memory11free_staticEPvb(la,1)}while(0);c[ha>>2]=0;ea=c[ka>>2]|0;if(!ea)break;if(!(__Z28atomic_conditional_incrementPj(ea+-8|0)|0))break;c[ha>>2]=c[ka>>2]}while(0);c[ia+16>>2]=7;__ZN10MethodInfoC2ERK6StringRK12PropertyInfo(b,ga,ia);__ZN7ClassDB10add_signalE10StringNameRK10MethodInfo(ma,b);__ZN10MethodInfoD2Ev(b);ha=c[ia+12>>2]|0;do if(ha|0){if(__Z16atomic_decrementPj(ha+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ha,1)}while(0);ha=c[ia+4>>2]|0;do if(ha|0){if(__Z16atomic_decrementPj(ha+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ha,1)}while(0);ha=c[ka>>2]|0;do if(ha|0){if(__Z16atomic_decrementPj(ha+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ha,1)}while(0);ha=c[na>>2]|0;do if(ha|0){if(__Z16atomic_decrementPj(ha+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ha,1)}while(0);ha=c[ga>>2]|0;do if(ha|0){if(__Z16atomic_decrementPj(ha+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ha,1)}while(0);__ZN10StringNameD2Ev(ma);ma=c[I>>2]|0;do if(ma|0){if(__Z16atomic_decrementPj(ma+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ma,1)}while(0);__ZN6StringC2EPKc(b,917490);c[I>>2]=c[b>>2];__ZN10StringNameC2ERK6String(oa,I);__ZN6StringC2EPKc(ga,828487);__ZN10MethodInfoC2ERK6String(b,ga);__ZN7ClassDB10add_signalE10StringNameRK10MethodInfo(oa,b);__ZN10MethodInfoD2Ev(b);ma=c[ga>>2]|0;do if(ma|0){if(__Z16atomic_decrementPj(ma+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ma,1)}while(0);__ZN10StringNameD2Ev(oa);oa=c[I>>2]|0;do if(oa|0){if(__Z16atomic_decrementPj(oa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(oa,1)}while(0);__ZN6StringC2EPKc(b,917490);c[I>>2]=c[b>>2];__ZN10StringNameC2ERK6String(pa,I);__ZN6StringC2EPKc(ga,829148);__ZN10MethodInfoC2ERK6String(b,ga);__ZN7ClassDB10add_signalE10StringNameRK10MethodInfo(pa,b);__ZN10MethodInfoD2Ev(b);oa=c[ga>>2]|0;do if(oa|0){if(__Z16atomic_decrementPj(oa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(oa,1)}while(0);__ZN10StringNameD2Ev(pa);pa=c[I>>2]|0;do if(pa|0){if(__Z16atomic_decrementPj(pa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(pa,1)}while(0);__ZN6StringC2EPKc(b,917490);c[I>>2]=c[b>>2];__ZN10StringNameC2ERK6String(qa,I);__ZN6StringC2EPKc(ga,828473);__ZN6StringC2EPKc(ra,917535);__ZN6StringC2EPKc(ka,1263606);pa=ia+4|0;c[pa>>2]=0;oa=ia+12|0;c[oa>>2]=0;c[ia>>2]=25;ma=c[ra>>2]|0;do if(ma|0){c[pa>>2]=0;if(!(__Z28atomic_conditional_incrementPj(ma+-8|0)|0))break;c[pa>>2]=c[ra>>2]}while(0);c[ia+8>>2]=0;pa=c[oa>>2]|0;do if((pa|0)!=(c[ka>>2]|0)){do if(pa|0){if(__Z16atomic_decrementPj(pa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(pa,1)}while(0);c[oa>>2]=0;ma=c[ka>>2]|0;if(!ma)break;if(!(__Z28atomic_conditional_incrementPj(ma+-8|0)|0))break;c[oa>>2]=c[ka>>2]}while(0);c[ia+16>>2]=7;__ZN6StringC2EPKc(ta,1113813);__ZN6StringC2EPKc(ua,1263606);oa=sa+4|0;c[oa>>2]=0;pa=sa+12|0;c[pa>>2]=0;c[sa>>2]=2;ma=c[ta>>2]|0;do if(ma|0){c[oa>>2]=0;if(!(__Z28atomic_conditional_incrementPj(ma+-8|0)|0))break;c[oa>>2]=c[ta>>2]}while(0);c[sa+8>>2]=0;oa=c[pa>>2]|0;do if((oa|0)!=(c[ua>>2]|0)){do if(oa|0){if(__Z16atomic_decrementPj(oa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(oa,1)}while(0);c[pa>>2]=0;ma=c[ua>>2]|0;if(!ma)break;if(!(__Z28atomic_conditional_incrementPj(ma+-8|0)|0))break;c[pa>>2]=c[ua>>2]}while(0);c[sa+16>>2]=7;__ZN10MethodInfoC2ERK6StringRK12PropertyInfoS5_(b,ga,ia,sa);__ZN7ClassDB10add_signalE10StringNameRK10MethodInfo(qa,b);__ZN10MethodInfoD2Ev(b);pa=c[sa+12>>2]|0;do if(pa|0){if(__Z16atomic_decrementPj(pa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(pa,1)}while(0);pa=c[sa+4>>2]|0;do if(pa|0){if(__Z16atomic_decrementPj(pa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(pa,1)}while(0);pa=c[ua>>2]|0;do if(pa|0){if(__Z16atomic_decrementPj(pa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(pa,1)}while(0);pa=c[ta>>2]|0;do if(pa|0){if(__Z16atomic_decrementPj(pa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(pa,1)}while(0);pa=c[ia+12>>2]|0;do if(pa|0){if(__Z16atomic_decrementPj(pa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(pa,1)}while(0);pa=c[ia+4>>2]|0;do if(pa|0){if(__Z16atomic_decrementPj(pa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(pa,1)}while(0);pa=c[ka>>2]|0;do if(pa|0){if(__Z16atomic_decrementPj(pa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(pa,1)}while(0);pa=c[ra>>2]|0;do if(pa|0){if(__Z16atomic_decrementPj(pa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(pa,1)}while(0);pa=c[ga>>2]|0;do if(pa|0){if(__Z16atomic_decrementPj(pa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(pa,1)}while(0);__ZN10StringNameD2Ev(qa);qa=c[I>>2]|0;do if(qa|0){if(__Z16atomic_decrementPj(qa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(qa,1)}while(0);__ZN6StringC2EPKc(b,917490);c[I>>2]=c[b>>2];__ZN10StringNameC2ERK6String(va,I);__ZN6StringC2EPKc(ga,917541);__ZN6StringC2EPKc(wa,1146104);__ZN6StringC2EPKc(ka,1263606);qa=ia+4|0;c[qa>>2]=0;pa=ia+12|0;c[pa>>2]=0;c[ia>>2]=2;ra=c[wa>>2]|0;do if(ra|0){c[qa>>2]=0;if(!(__Z28atomic_conditional_incrementPj(ra+-8|0)|0))break;c[qa>>2]=c[wa>>2]}while(0);c[ia+8>>2]=0;qa=c[pa>>2]|0;do if((qa|0)!=(c[ka>>2]|0)){do if(qa|0){if(__Z16atomic_decrementPj(qa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(qa,1)}while(0);c[pa>>2]=0;ra=c[ka>>2]|0;if(!ra)break;if(!(__Z28atomic_conditional_incrementPj(ra+-8|0)|0))break;c[pa>>2]=c[ka>>2]}while(0);c[ia+16>>2]=7;__ZN10MethodInfoC2ERK6StringRK12PropertyInfo(b,ga,ia);__ZN7ClassDB10add_signalE10StringNameRK10MethodInfo(va,b);__ZN10MethodInfoD2Ev(b);pa=c[ia+12>>2]|0;do if(pa|0){if(__Z16atomic_decrementPj(pa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(pa,1)}while(0);pa=c[ia+4>>2]|0;do if(pa|0){if(__Z16atomic_decrementPj(pa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(pa,1)}while(0);pa=c[ka>>2]|0;do if(pa|0){if(__Z16atomic_decrementPj(pa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(pa,1)}while(0);pa=c[wa>>2]|0;do if(pa|0){if(__Z16atomic_decrementPj(pa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(pa,1)}while(0);pa=c[ga>>2]|0;do if(pa|0){if(__Z16atomic_decrementPj(pa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(pa,1)}while(0);__ZN10StringNameD2Ev(va);va=c[I>>2]|0;do if(va|0){if(__Z16atomic_decrementPj(va+-8|0)|0)break;__ZN6Memory11free_staticEPvb(va,1)}while(0);__ZN6StringC2EPKc(b,917490);c[I>>2]=c[b>>2];__ZN10StringNameC2ERK6String(xa,I);__ZN6StringC2EPKc(ga,917564);__ZN6StringC2EPKc(ya,1146104);__ZN6StringC2EPKc(ka,1263606);va=ia+4|0;c[va>>2]=0;pa=ia+12|0;c[pa>>2]=0;c[ia>>2]=2;wa=c[ya>>2]|0;do if(wa|0){c[va>>2]=0;if(!(__Z28atomic_conditional_incrementPj(wa+-8|0)|0))break;c[va>>2]=c[ya>>2]}while(0);c[ia+8>>2]=0;va=c[pa>>2]|0;do if((va|0)!=(c[ka>>2]|0)){do if(va|0){if(__Z16atomic_decrementPj(va+-8|0)|0)break;__ZN6Memory11free_staticEPvb(va,1)}while(0);c[pa>>2]=0;wa=c[ka>>2]|0;if(!wa)break;if(!(__Z28atomic_conditional_incrementPj(wa+-8|0)|0))break;c[pa>>2]=c[ka>>2]}while(0);c[ia+16>>2]=7;__ZN10MethodInfoC2ERK6StringRK12PropertyInfo(b,ga,ia);__ZN7ClassDB10add_signalE10StringNameRK10MethodInfo(xa,b);__ZN10MethodInfoD2Ev(b);pa=c[ia+12>>2]|0;do if(pa|0){if(__Z16atomic_decrementPj(pa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(pa,1)}while(0);pa=c[ia+4>>2]|0;do if(pa|0){if(__Z16atomic_decrementPj(pa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(pa,1)}while(0);pa=c[ka>>2]|0;do if(pa|0){if(__Z16atomic_decrementPj(pa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(pa,1)}while(0);pa=c[ya>>2]|0;do if(pa|0){if(__Z16atomic_decrementPj(pa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(pa,1)}while(0);pa=c[ga>>2]|0;do if(pa|0){if(__Z16atomic_decrementPj(pa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(pa,1)}while(0);__ZN10StringNameD2Ev(xa);xa=c[I>>2]|0;do if(xa|0){if(__Z16atomic_decrementPj(xa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(xa,1)}while(0);__ZN6StringC2EPKc(b,917490);c[I>>2]=c[b>>2];__ZN10StringNameC2ERK6String(za,I);__ZN6StringC2EPKc(ga,917590);__ZN10MethodInfoC2ERK6String(b,ga);__ZN7ClassDB10add_signalE10StringNameRK10MethodInfo(za,b);__ZN10MethodInfoD2Ev(b);xa=c[ga>>2]|0;do if(xa|0){if(__Z16atomic_decrementPj(xa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(xa,1)}while(0);__ZN10StringNameD2Ev(za);za=c[I>>2]|0;do if(za|0){if(__Z16atomic_decrementPj(za+-8|0)|0)break;__ZN6Memory11free_staticEPvb(za,1)}while(0);__ZN6StringC2EPKc(b,917490);c[I>>2]=c[b>>2];__ZN10StringNameC2ERK6String(Aa,I);__ZN6StringC2EPKc(ga,1146514);__ZN10MethodInfoC2ERK6String(b,ga);__ZN7ClassDB10add_signalE10StringNameRK10MethodInfo(Aa,b);__ZN10MethodInfoD2Ev(b);za=c[ga>>2]|0;do if(za|0){if(__Z16atomic_decrementPj(za+-8|0)|0)break;__ZN6Memory11free_staticEPvb(za,1)}while(0);__ZN10StringNameD2Ev(Aa);Aa=c[I>>2]|0;do if(Aa|0){if(__Z16atomic_decrementPj(Aa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Aa,1)}while(0);__ZN6StringC2EPKc(b,917490);c[I>>2]=c[b>>2];__ZN10StringNameC2ERK6String(Ba,I);__ZN6StringC2EPKc(ga,1146473);__ZN10MethodInfoC2ERK6String(b,ga);__ZN7ClassDB10add_signalE10StringNameRK10MethodInfo(Ba,b);__ZN10MethodInfoD2Ev(b);Aa=c[ga>>2]|0;do if(Aa|0){if(__Z16atomic_decrementPj(Aa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Aa,1)}while(0);__ZN10StringNameD2Ev(Ba);Ba=c[I>>2]|0;do if(Ba|0){if(__Z16atomic_decrementPj(Ba+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ba,1)}while(0);__ZN6StringC2EPKc(b,917490);c[ga>>2]=c[b>>2];__ZN10StringNameC2ERK6String(I,ga);__ZN10StringNameC2EPKc(b,917610);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(I,b,0);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(I);Ba=c[ga>>2]|0;do if(Ba|0){if(__Z16atomic_decrementPj(Ba+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ba,1)}while(0);__ZN6StringC2EPKc(b,917490);c[ga>>2]=c[b>>2];__ZN10StringNameC2ERK6String(I,ga);__ZN10StringNameC2EPKc(b,917629);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(I,b,1);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(I);Ba=c[ga>>2]|0;do if(Ba|0){if(__Z16atomic_decrementPj(Ba+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ba,1)}while(0);__ZN6StringC2EPKc(b,917490);c[ga>>2]=c[b>>2];__ZN10StringNameC2ERK6String(I,ga);__ZN10StringNameC2EPKc(b,917648);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(I,b,2);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(I);Ba=c[ga>>2]|0;do if(Ba|0){if(__Z16atomic_decrementPj(Ba+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ba,1)}while(0);__ZN6StringC2EPKc(b,917490);c[ga>>2]=c[b>>2];__ZN10StringNameC2ERK6String(I,ga);__ZN10StringNameC2EPKc(b,917668);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(I,b,4);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(I);Ba=c[ga>>2]|0;do if(Ba|0){if(__Z16atomic_decrementPj(Ba+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ba,1)}while(0);__ZN6StringC2EPKc(b,917490);c[ga>>2]=c[b>>2];__ZN10StringNameC2ERK6String(I,ga);__ZN10StringNameC2EPKc(b,917686);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(I,b,0);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(I);Ba=c[ga>>2]|0;do if(Ba|0){if(__Z16atomic_decrementPj(Ba+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ba,1)}while(0);__ZN6StringC2EPKc(b,917490);c[ga>>2]=c[b>>2];__ZN10StringNameC2ERK6String(I,ga);__ZN10StringNameC2EPKc(b,917708);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(I,b,1);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(I);Ba=c[ga>>2]|0;do if(Ba|0){if(__Z16atomic_decrementPj(Ba+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ba,1)}while(0);__ZN6StringC2EPKc(b,917490);c[ga>>2]=c[b>>2];__ZN10StringNameC2ERK6String(I,ga);__ZN10StringNameC2EPKc(b,917724);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(I,b,2);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(I);Ba=c[ga>>2]|0;do if(Ba|0){if(__Z16atomic_decrementPj(Ba+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ba,1)}while(0);__ZN6StringC2EPKc(b,917490);c[ga>>2]=c[b>>2];__ZN10StringNameC2ERK6String(I,ga);__ZN10StringNameC2EPKc(b,917746);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(I,b,0);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(I);Ba=c[ga>>2]|0;do if(Ba|0){if(__Z16atomic_decrementPj(Ba+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ba,1)}while(0);__ZN6StringC2EPKc(b,917490);c[ga>>2]=c[b>>2];__ZN10StringNameC2ERK6String(I,ga);__ZN10StringNameC2EPKc(b,917768);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(I,b,1);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(I);Ba=c[ga>>2]|0;do if(Ba|0){if(__Z16atomic_decrementPj(Ba+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ba,1)}while(0);__ZN6StringC2EPKc(b,917490);c[ga>>2]=c[b>>2];__ZN10StringNameC2ERK6String(I,ga);__ZN10StringNameC2EPKc(b,917788);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(I,b,2);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(I);Ba=c[ga>>2]|0;do if(Ba|0){if(__Z16atomic_decrementPj(Ba+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ba,1)}while(0);__ZN6StringC2EPKc(b,917490);c[ga>>2]=c[b>>2];__ZN10StringNameC2ERK6String(I,ga);__ZN10StringNameC2EPKc(b,917814);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(I,b,3);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(I);I=c[ga>>2]|0;if(!I){__ZN10MethodInfoD2Ev(A);__ZN10MethodInfoD2Ev(t);l=a;return}if(__Z16atomic_decrementPj(I+-8|0)|0){__ZN10MethodInfoD2Ev(A);__ZN10MethodInfoD2Ev(t);l=a;return}__ZN6Memory11free_staticEPvb(I,1);__ZN10MethodInfoD2Ev(A);__ZN10MethodInfoD2Ev(t);l=a;return}function __ZN7ClassDB7creatorI9SceneTreeEEP6Objectv(){var a=0;a=__ZnwjPKc(496,1263606)|0;__ZN9SceneTreeC2Ev(a);__Z22postinitialize_handlerP6Object(a);return a|0}function __ZN9SceneTreeC2Ev(b){b=b|0;var d=0,e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0.0,M=0.0,N=0;d=l;l=l+352|0;if((l|0)>=(m|0))ba(352);e=d+336|0;f=d+264|0;h=d+240|0;i=d+216|0;j=d+320|0;k=d+192|0;n=d+168|0;o=d+144|0;p=d+120|0;q=d+96|0;r=d+72|0;s=d+48|0;t=d+316|0;u=d+24|0;v=d+312|0;w=d+300|0;x=d+288|0;y=d;__ZN8MainLoopC2Ev(b);c[b>>2]=229452;__ZN10StringNameC2Ev(b+84|0);c[b+132>>2]=379008;c[b+128>>2]=0;c[b+136>>2]=0;z=b+144|0;g[z>>2]=0.0;A=b+148|0;g[A>>2]=0.0;B=b+152|0;__ZN10StringNameC2Ev(B);C=b+156|0;__ZN10StringNameC2Ev(C);c[b+180>>2]=379008;c[b+176>>2]=0;c[b+184>>2]=0;c[b+196>>2]=0;c[b+200>>2]=0;c[b+204>>2]=0;c[b+212>>2]=379008;c[b+208>>2]=0;c[b+216>>2]=0;D=b+228|0;g[D>>2]=0.0;g[b+232>>2]=0.0;g[b+236>>2]=0.0;g[b+240>>2]=1.0;E=b+244|0;g[E>>2]=0.0;g[b+248>>2]=0.0;g[b+252>>2]=0.0;g[b+256>>2]=1.0;F=b+260|0;g[F>>2]=0.0;g[b+264>>2]=0.0;g[b+268>>2]=0.0;g[b+272>>2]=1.0;G=b+276|0;g[G>>2]=0.0;g[b+280>>2]=0.0;g[b+284>>2]=0.0;g[b+288>>2]=1.0;H=b+292|0;c[b+312>>2]=0;c[b+316>>2]=0;c[H>>2]=0;c[H+4>>2]=0;c[H+8>>2]=0;c[H+12>>2]=0;c[b+324>>2]=379008;c[b+320>>2]=0;c[b+328>>2]=0;c[b+332>>2]=0;c[b+340>>2]=0;a[b+336>>0]=0;c[b+352>>2]=379008;c[b+348>>2]=0;c[b+356>>2]=0;c[b+360>>2]=0;c[b+364>>2]=0;c[b+372>>2]=379008;c[b+368>>2]=0;c[b+376>>2]=0;c[b+384>>2]=379008;c[b+380>>2]=0;c[b+388>>2]=0;H=b+392|0;__ZN8NodePathC2Ev(H);c[b+396>>2]=0;c[b+404>>2]=379008;c[b+400>>2]=0;c[b+408>>2]=0;c[b+416>>2]=379008;c[b+412>>2]=0;c[b+420>>2]=0;c[308616]=b;a[b+140>>0]=0;a[b+141>>0]=0;a[b+120>>0]=0;a[b+121>>0]=0;__ZN6StringC2EPKc(h,916186);g[j>>2]=0.0;g[j+4>>2]=.6000000238418579;g[j+8>>2]=.699999988079071;g[j+12>>2]=.5;__ZN7VariantC2ERK5Color(i,j);__Z11_GLOBAL_DEFRK6StringRK7Variant(f,h,i);__ZNK7Variantcv5ColorEv(e,f);c[D>>2]=c[e>>2];c[D+4>>2]=c[e+4>>2];c[D+8>>2]=c[e+8>>2];c[D+12>>2]=c[e+12>>2];if(c[f>>2]|0)__ZN7Variant5clearEv(f);if(c[i>>2]|0)__ZN7Variant5clearEv(i);f=c[h>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);__ZN6StringC2EPKc(h,916214);g[j>>2]=1.0;g[j+4>>2]=.20000000298023224;g[j+8>>2]=.10000000149011612;g[j+12>>2]=.800000011920929;__ZN7VariantC2ERK5Color(i,j);__Z11_GLOBAL_DEFRK6StringRK7Variant(k,h,i);__ZNK7Variantcv5ColorEv(e,k);c[E>>2]=c[e>>2];c[E+4>>2]=c[e+4>>2];c[E+8>>2]=c[e+8>>2];c[E+12>>2]=c[e+12>>2];if(c[k>>2]|0)__ZN7Variant5clearEv(k);if(c[i>>2]|0)__ZN7Variant5clearEv(i);k=c[h>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);__ZN6StringC2EPKc(h,916244);g[j>>2]=.10000000149011612;g[j+4>>2]=1.0;g[j+8>>2]=.699999988079071;g[j+12>>2]=.4000000059604645;__ZN7VariantC2ERK5Color(i,j);__Z11_GLOBAL_DEFRK6StringRK7Variant(n,h,i);__ZNK7Variantcv5ColorEv(e,n);c[F>>2]=c[e>>2];c[F+4>>2]=c[e+4>>2];c[F+8>>2]=c[e+8>>2];c[F+12>>2]=c[e+12>>2];if(c[n>>2]|0)__ZN7Variant5clearEv(n);if(c[i>>2]|0)__ZN7Variant5clearEv(i);n=c[h>>2]|0;if(n|0?(__Z16atomic_decrementPj(n+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(n,1);__ZN6StringC2EPKc(h,916276);g[j>>2]=1.0;g[j+4>>2]=.699999988079071;g[j+8>>2]=.10000000149011612;g[j+12>>2]=.4000000059604645;__ZN7VariantC2ERK5Color(i,j);__Z11_GLOBAL_DEFRK6StringRK7Variant(o,h,i);__ZNK7Variantcv5ColorEv(e,o);c[G>>2]=c[e>>2];c[G+4>>2]=c[e+4>>2];c[G+8>>2]=c[e+8>>2];c[G+12>>2]=c[e+12>>2];if(c[o>>2]|0)__ZN7Variant5clearEv(o);if(c[i>>2]|0)__ZN7Variant5clearEv(i);o=c[h>>2]|0;if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(o,1);__ZN6StringC2EPKc(e,916317);__ZN7VariantC2Ei(h,1e4);__Z11_GLOBAL_DEFRK6StringRK7Variant(p,e,h);c[b+308>>2]=__ZNK7VariantcviEv(p)|0;if(c[p>>2]|0)__ZN7Variant5clearEv(p);if(c[h>>2]|0)__ZN7Variant5clearEv(h);p=c[e>>2]|0;if(p|0?(__Z16atomic_decrementPj(p+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(p,1);p=b+96|0;c[p>>2]=1;c[p+4>>2]=0;g[b+104>>2]=1.0;g[b+108>>2]=1.0;c[b+116>>2]=1;p=b+88|0;c[p>>2]=0;o=b+160|0;c[o>>2]=0;c[o+4>>2]=0;__ZN10StringNameC2EPKc(e,916356);__ZN10StringNameaSERKS_(B,e);__ZN10StringNameD2Ev(e);__ZN10StringNameC2EPKc(e,916369);__ZN10StringNameaSERKS_(C,e);__ZN10StringNameD2Ev(e);a[b+220>>0]=0;c[b+172>>2]=0;c[b+124>>2]=0;c[b+168>>2]=0;C=__ZnwjPKc(720,1263606)|0;__ZN8ViewportC2Ev(C);__Z22postinitialize_handlerP6Object(C);c[p>>2]=C;__ZN6StringC2EPKc(e,916382);__ZN4Node8set_nameERK6String(C,e);C=c[e>>2]|0;if(C|0?(__Z16atomic_decrementPj(C+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(C,1);C=c[p>>2]|0;B=__ZnwjPKc(144,1263606)|0;__ZN5WorldC2Ev(B);__Z22postinitialize_handlerP6Object(B);if(B){a[1263537]=0;if(__ZN9Reference8init_refEv(B)|0){I=B;J=42}else K=e}else{I=0;J=42}if((J|0)==42){c[e>>2]=I;K=e}__ZN8Viewport9set_worldERK3RefI5WorldE(C,e);C=c[K>>2]|0;do if(C|0?__ZN9Reference11unreferenceEv(C)|0:0){I=c[K>>2]|0;if(!(__Z17predelete_handlerP6Object(I)|0))break;gj[c[(c[I>>2]|0)+76>>2]&8191](I);__ZN6Memory11free_staticEPvb(I,0)}while(0);c[K>>2]=0;__ZN8Viewport21set_as_audio_listenerEb(c[p>>2]|0,1);__ZN8Viewport24set_as_audio_listener_2dEb(c[p>>2]|0,1);c[b+224>>2]=0;__ZN6StringC2EPKc(e,916387);__ZN7VariantC2Ei(h,2048);__Z11_GLOBAL_DEFRK6StringRK7Variant(q,e,h);K=__ZNK7VariantcviEv(q)|0;if(c[q>>2]|0)__ZN7Variant5clearEv(q);if(c[h>>2]|0)__ZN7Variant5clearEv(h);q=c[e>>2]|0;do if(q|0){if(__Z16atomic_decrementPj(q+-8|0)|0)break;__ZN6Memory11free_staticEPvb(q,1)}while(0);__ZN6StringC2EPKc(e,916420);__ZN7VariantC2Ei(h,8);__Z11_GLOBAL_DEFRK6StringRK7Variant(r,e,h);q=__ZNK7VariantcviEv(r)|0;if(c[r>>2]|0)__ZN7Variant5clearEv(r);if(c[h>>2]|0)__ZN7Variant5clearEv(h);r=c[e>>2]|0;do if(r|0){if(__Z16atomic_decrementPj(r+-8|0)|0)break;__ZN6Memory11free_staticEPvb(r,1)}while(0);__ZN6StringC2EPKc(e,916455);__ZN7VariantC2Ei(h,0);__Z11_GLOBAL_DEFRK6StringRK7Variant(s,e,h);r=__ZNK7VariantcviEv(s)|0;if(c[s>>2]|0)__ZN7Variant5clearEv(s);if(c[h>>2]|0)__ZN7Variant5clearEv(h);s=c[e>>2]|0;do if(s|0){if(__Z16atomic_decrementPj(s+-8|0)|0)break;__ZN6Memory11free_staticEPvb(s,1)}while(0);s=__ZN12GlobalConfig13get_singletonEv()|0;__ZN6StringC2EPKc(e,916455);__ZN6StringC2EPKc(t,916455);__ZN6StringC2EPKc(i,916478);C=h+4|0;c[C>>2]=0;I=h+12|0;c[I>>2]=0;c[h>>2]=2;J=c[t>>2]|0;do if(J|0){c[C>>2]=0;if(!(__Z28atomic_conditional_incrementPj(J+-8|0)|0))break;c[C>>2]=c[t>>2]}while(0);c[h+8>>2]=3;C=c[I>>2]|0;do if((C|0)!=(c[i>>2]|0)){do if(C|0){if(__Z16atomic_decrementPj(C+-8|0)|0)break;__ZN6Memory11free_staticEPvb(C,1)}while(0);c[I>>2]=0;J=c[i>>2]|0;if(!J)break;if(!(__Z28atomic_conditional_incrementPj(J+-8|0)|0))break;c[I>>2]=c[i>>2]}while(0);c[h+16>>2]=7;__ZN12GlobalConfig24set_custom_property_infoERK6StringRK12PropertyInfo(s,e,h);s=c[h+12>>2]|0;do if(s|0){if(__Z16atomic_decrementPj(s+-8|0)|0)break;__ZN6Memory11free_staticEPvb(s,1)}while(0);s=c[h+4>>2]|0;do if(s|0){if(__Z16atomic_decrementPj(s+-8|0)|0)break;__ZN6Memory11free_staticEPvb(s,1)}while(0);s=c[i>>2]|0;do if(s|0){if(__Z16atomic_decrementPj(s+-8|0)|0)break;__ZN6Memory11free_staticEPvb(s,1)}while(0);s=c[t>>2]|0;do if(s|0){if(__Z16atomic_decrementPj(s+-8|0)|0)break;__ZN6Memory11free_staticEPvb(s,1)}while(0);s=c[e>>2]|0;do if(s|0){if(__Z16atomic_decrementPj(s+-8|0)|0)break;__ZN6Memory11free_staticEPvb(s,1)}while(0);__ZN8Viewport8set_msaaENS_4MSAAE(c[p>>2]|0,r);__ZN6StringC2EPKc(e,916500);__ZN7VariantC2Eb(h,1);__Z11_GLOBAL_DEFRK6StringRK7Variant(u,e,h);r=__ZNK7VariantcvbEv(u)|0;if(c[u>>2]|0)__ZN7Variant5clearEv(u);if(c[h>>2]|0)__ZN7Variant5clearEv(h);u=c[e>>2]|0;do if(u|0){if(__Z16atomic_decrementPj(u+-8|0)|0)break;__ZN6Memory11free_staticEPvb(u,1)}while(0);__ZN8Viewport7set_hdrEb(c[p>>2]|0,r);r=__ZN12VisualServer13get_singletonEv()|0;u=c[(c[r>>2]|0)+932>>2]|0;s=__ZNK8Viewport9get_worldEv(c[p>>2]|0)|0;c[v>>2]=__ZNK5World12get_scenarioEv(s)|0;c[e>>2]=c[v>>2];Ki[u&4095](r,e,K,q);do if(s|0){if(!(__ZN9Reference11unreferenceEv(s)|0))break;if(!(__Z17predelete_handlerP6Object(s)|0))break;gj[c[(c[s>>2]|0)+76>>2]&8191](s);__ZN6Memory11free_staticEPvb(s,0)}while(0);c[b+188>>2]=0;c[b+192>>2]=0;s=__ZN2OS13get_singletonEv()|0;bj[c[(c[s>>2]|0)+120>>2]&4095](w,s,0);L=+(c[w>>2]|0);w=__ZN2OS13get_singletonEv()|0;bj[c[(c[w>>2]|0)+120>>2]&4095](x,w,0);M=+(c[x+4>>2]|0);g[z>>2]=L;g[A>>2]=M;__ZN9SceneTree17_update_root_rectEv(b);A=c[313437]|0;if(A|0)bj[c[(c[A>>2]|0)+24>>2]&4095](A,5298,b);A=c[p>>2]|0;__ZN6StringC2EPKc(e,916522);__ZN7VariantC2Eb(h,1);__Z11_GLOBAL_DEFRK6StringRK7Variant(y,e,h);__ZN8Viewport26set_physics_object_pickingEb(A,__ZNK7VariantcvbEv(y)|0);if(c[y>>2]|0)__ZN7Variant5clearEv(y);if(c[h>>2]|0)__ZN7Variant5clearEv(h);y=c[e>>2]|0;do if(y|0){if(__Z16atomic_decrementPj(y+-8|0)|0)break;__ZN6Memory11free_staticEPvb(y,1)}while(0);y=b+424|0;c[y>>2]=b;c[b+428>>2]=1640;c[b+432>>2]=1641;c[b+436>>2]=3178;c[b+440>>2]=3179;c[b+444>>2]=3;c[b+448>>2]=3180;c[b+452>>2]=3181;c[b+456>>2]=4;c[b+460>>2]=1642;c[b+464>>2]=3182;c[b+468>>2]=3183;c[b+472>>2]=1725;c[b+476>>2]=1643;c[b+480>>2]=3184;c[b+484>>2]=1644;c[b+488>>2]=115;A=c[313437]|0;if(A|0)Pi[c[(c[A>>2]|0)+28>>2]&2047](A,y);__ZN6StringC2EPKc(h,916559);__ZN8NodePathC2ERK6String(e,h);__ZN8NodePathaSERKS_(H,e);__ZN8NodePathD2Ev(e);e=c[h>>2]|0;if(!e){N=b+344|0;c[N>>2]=1;l=d;return}if(__Z16atomic_decrementPj(e+-8|0)|0){N=b+344|0;c[N>>2]=1;l=d;return}__ZN6Memory11free_staticEPvb(e,1);N=b+344|0;c[N>>2]=1;l=d;return}function __ZN9SceneTree22_debugger_request_treeEPv(a){a=a|0;var b=0,d=0,e=0,f=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+4|0;e=b;__ZN5ArrayC2Ev(d);__ZL11_fill_arrayP4NodeR5Arrayi(c[a+88>>2]|0,d,0);a=c[313437]|0;f=c[(c[a>>2]|0)+12>>2]|0;__ZN6StringC2EPKc(e,916565);bj[f&4095](a,e,d);a=c[e>>2]|0;if(!a){__ZN5ArrayD2Ev(d);l=b;return}if(__Z16atomic_decrementPj(a+-8|0)|0){__ZN5ArrayD2Ev(d);l=b;return}__ZN6Memory11free_staticEPvb(a,1);__ZN5ArrayD2Ev(d);l=b;return}function __ZN9SceneTree26_live_edit_node_path_funcsEPvRK8NodePathi(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;c[f>>2]=d;__ZN8NodePathaSERKS_(__ZN3MapIi8NodePath10ComparatorIiE16DefaultAllocatorEixERKi(a+368|0,f)|0,b);l=e;return}function __ZN9SceneTree25_live_edit_res_path_funcsEPvRK6Stringi(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;c[f>>2]=d;d=__ZN3MapIi6String10ComparatorIiE16DefaultAllocatorEixERKi(a+380|0,f)|0;f=c[d>>2]|0;if((f|0)==(c[b>>2]|0)){l=e;return}if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);c[d>>2]=0;f=c[b>>2]|0;if(!f){l=e;return}if(!(__Z28atomic_conditional_incrementPj(f+-8|0)|0)){l=e;return}c[d>>2]=c[b>>2];l=e;return}function __ZN9SceneTree25_live_edit_node_set_funcsEPviRK10StringNameRK7Variant(a,b,c,d){a=a|0;b=b|0;c=c|0;d=d|0;__ZN9SceneTree24_live_edit_node_set_funcEiRK10StringNameRK7Variant(a,b,c,d);return}function __ZN9SceneTree29_live_edit_node_set_res_funcsEPviRK10StringNameRK6String(a,b,c,d){a=a|0;b=b|0;c=c|0;d=d|0;__ZN9SceneTree28_live_edit_node_set_res_funcEiRK10StringNameRK6String(a,b,c,d);return}function __ZN9SceneTree26_live_edit_node_call_funcsEPviRK10StringNameRK7VariantS6_S6_S6_S6_(a,b,c,d,e,f,g,h){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;__ZN9SceneTree25_live_edit_node_call_funcEiRK10StringNameRK7VariantS5_S5_S5_S5_(a,b,c,d,e,f,g,h);return}function __ZN9SceneTree24_live_edit_res_set_funcsEPviRK10StringNameRK7Variant(a,b,c,d){a=a|0;b=b|0;c=c|0;d=d|0;__ZN9SceneTree23_live_edit_res_set_funcEiRK10StringNameRK7Variant(a,b,c,d);return}function __ZN9SceneTree28_live_edit_res_set_res_funcsEPviRK10StringNameRK6String(a,b,c,d){a=a|0;b=b|0;c=c|0;d=d|0;__ZN9SceneTree27_live_edit_res_set_res_funcEiRK10StringNameRK6String(a,b,c,d);return}function __ZN9SceneTree25_live_edit_res_call_funcsEPviRK10StringNameRK7VariantS6_S6_S6_S6_(a,b,c,d,e,f,g,h){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;__ZN9SceneTree24_live_edit_res_call_funcEiRK10StringNameRK7VariantS5_S5_S5_S5_(a,b,c,d,e,f,g,h);return}function __ZN9SceneTree21_live_edit_root_funcsEPvRK8NodePathRK6String(a,b,d){a=a|0;b=b|0;d=d|0;__ZN8NodePathaSERKS_(a+392|0,b);b=a+396|0;a=c[b>>2]|0;if((a|0)==(c[d>>2]|0))return;if(a|0?(__Z16atomic_decrementPj(a+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(a,1);c[b>>2]=0;a=c[d>>2]|0;if(!a)return;if(!(__Z28atomic_conditional_incrementPj(a+-8|0)|0))return;c[b>>2]=c[d>>2];return}function __ZN9SceneTree28_live_edit_create_node_funcsEPvRK8NodePathRK6StringS6_(a,b,c,d){a=a|0;b=b|0;c=c|0;d=d|0;__ZN9SceneTree27_live_edit_create_node_funcERK8NodePathRK6StringS5_(a,b,c,d);return}function __ZN9SceneTree30_live_edit_instance_node_funcsEPvRK8NodePathRK6StringS6_(a,b,c,d){a=a|0;b=b|0;c=c|0;d=d|0;__ZN9SceneTree29_live_edit_instance_node_funcERK8NodePathRK6StringS5_(a,b,c,d);return}function __ZN9SceneTree28_live_edit_remove_node_funcsEPvRK8NodePath(a,b){a=a|0;b=b|0;__ZN9SceneTree27_live_edit_remove_node_funcERK8NodePath(a,b);return}function __ZN9SceneTree37_live_edit_remove_and_keep_node_funcsEPvRK8NodePathj(a,b,c){a=a|0;b=b|0;c=c|0;__ZN9SceneTree36_live_edit_remove_and_keep_node_funcERK8NodePathj(a,b,c);return}function __ZN9SceneTree29_live_edit_restore_node_funcsEPvjRK8NodePathi(a,b,c,d){a=a|0;b=b|0;c=c|0;d=d|0;__ZN9SceneTree28_live_edit_restore_node_funcEjRK8NodePathi(a,b,c,0);return}function __ZN9SceneTree31_live_edit_duplicate_node_funcsEPvRK8NodePathRK6String(a,b,c){a=a|0;b=b|0;c=c|0;__ZN9SceneTree30_live_edit_duplicate_node_funcERK8NodePathRK6String(a,b,c);return}function __ZN9SceneTree30_live_edit_reparent_node_funcsEPvRK8NodePathS3_RK6Stringi(a,b,c,d,e){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;__ZN9SceneTree29_live_edit_reparent_node_funcERK8NodePathS2_RK6Stringi(a,b,c,d,e);return}function __ZN9SceneTree29_live_edit_reparent_node_funcERK8NodePathS2_RK6Stringi(a,b,d,e,f){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,l=0,m=0;g=a+88|0;h=a+392|0;if(__ZNK4Node8has_nodeERK8NodePath(c[g>>2]|0,h)|0)i=__ZNK4Node8get_nodeERK8NodePath(c[g>>2]|0,h)|0;else i=0;h=__ZN3MapI6String3SetIP4Node10ComparatorIS3_E16DefaultAllocatorES4_IS0_ES6_E4findERKS0_(a+400|0,a+396|0)|0;if(!h)return;a=c[h+28>>2]|0;if(!a)return;g=c[a+8>>2]|0;a=c[h+32>>2]|0;if((g|0)==(a|0))return;else j=g;while(1){g=c[j+8>>2]|0;if((g|0)==(a|0))break;else j=g}if(!j)return;a=(f|0)>-1;if(!i){g=j;do{h=c[g+24>>2]|0;if((__ZNK4Node8has_nodeERK8NodePath(h,b)|0?(k=__ZNK4Node8get_nodeERK8NodePath(h,b)|0,__ZNK4Node8has_nodeERK8NodePath(h,d)|0):0)?(l=__ZNK4Node8get_nodeERK8NodePath(h,d)|0,__ZN4Node12remove_childEPS_(__ZNK4Node10get_parentEv(k)|0,k),__ZN4Node8set_nameERK6String(k,e),__ZN4Node9add_childEPS_b(l,k,0),a):0)__ZN4Node10move_childEPS_i(l,k,f);g=c[g+16>>2]|0}while((g|0)!=0);return}else m=j;do{j=c[m+24>>2]|0;if(((__ZNK4Node14is_a_parent_ofEPKS_(i,j)|0?__ZNK4Node8has_nodeERK8NodePath(j,b)|0:0)?(g=__ZNK4Node8get_nodeERK8NodePath(j,b)|0,__ZNK4Node8has_nodeERK8NodePath(j,d)|0):0)?(k=__ZNK4Node8get_nodeERK8NodePath(j,d)|0,__ZN4Node12remove_childEPS_(__ZNK4Node10get_parentEv(g)|0,g),__ZN4Node8set_nameERK6String(g,e),__ZN4Node9add_childEPS_b(k,g,0),a):0)__ZN4Node10move_childEPS_i(k,g,f);m=c[m+16>>2]|0}while((m|0)!=0);return}function __ZN9SceneTree30_live_edit_duplicate_node_funcERK8NodePathRK6String(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0;e=a+88|0;f=a+392|0;if(__ZNK4Node8has_nodeERK8NodePath(c[e>>2]|0,f)|0)g=__ZNK4Node8get_nodeERK8NodePath(c[e>>2]|0,f)|0;else g=0;f=__ZN3MapI6String3SetIP4Node10ComparatorIS3_E16DefaultAllocatorES4_IS0_ES6_E4findERKS0_(a+400|0,a+396|0)|0;if(!f)return;a=c[f+28>>2]|0;if(!a)return;e=c[a+8>>2]|0;a=c[f+32>>2]|0;if((e|0)==(a|0))return;else h=e;while(1){e=c[h+8>>2]|0;if((e|0)==(a|0))break;else h=e}if(!h)return;if(!g){a=h;do{e=c[a+24>>2]|0;if(__ZNK4Node8has_nodeERK8NodePath(e,b)|0?(f=__ZNK4Node8get_nodeERK8NodePath(e,b)|0,e=__ZNK4Node9duplicateEi(f,1)|0,e|0):0){__ZN4Node8set_nameERK6String(e,d);__ZN4Node9add_childEPS_b(__ZNK4Node10get_parentEv(f)|0,e,0)}a=c[a+16>>2]|0}while((a|0)!=0);return}else i=h;do{h=c[i+24>>2]|0;if((__ZNK4Node14is_a_parent_ofEPKS_(g,h)|0?__ZNK4Node8has_nodeERK8NodePath(h,b)|0:0)?(a=__ZNK4Node8get_nodeERK8NodePath(h,b)|0,h=__ZNK4Node9duplicateEi(a,1)|0,h|0):0){__ZN4Node8set_nameERK6String(h,d);__ZN4Node9add_childEPS_b(__ZNK4Node10get_parentEv(a)|0,h,0)}i=c[i+16>>2]|0}while((i|0)!=0);return}function __ZN9SceneTree28_live_edit_restore_node_funcEjRK8NodePathi(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0;e=a+88|0;f=a+392|0;if(__ZNK4Node8has_nodeERK8NodePath(c[e>>2]|0,f)|0)g=__ZNK4Node8get_nodeERK8NodePath(c[e>>2]|0,f)|0;else g=0;f=__ZN3MapI6String3SetIP4Node10ComparatorIS3_E16DefaultAllocatorES4_IS0_ES6_E4findERKS0_(a+400|0,a+396|0)|0;if(!f)return;e=c[f+28>>2]|0;if(!e)return;h=c[e+8>>2]|0;e=c[f+32>>2]|0;if((h|0)==(e|0))return;else i=h;while(1){h=c[i+8>>2]|0;if((h|0)==(e|0))break;else i=h}if(!i)return;e=(g|0)==0;h=a+412|0;f=a+416|0;j=a+420|0;a=i;while(1){i=a+16|0;k=a+24|0;while(1){l=c[i>>2]|0;m=c[k>>2]|0;if(!e?!(__ZNK4Node14is_a_parent_ofEPKS_(g,m)|0):0)continue;if(!(__ZNK4Node8has_nodeERK8NodePath(m,d)|0))continue;n=__ZNK4Node8get_nodeERK8NodePath(m,d)|0;o=c[h>>2]|0;if(o|0)break}k=c[o+8>>2]|0;i=c[f>>2]|0;a:do if((k|0)==(i|0)){p=k;q=20}else{r=k;while(1){s=c[r+24>>2]|0;if(m>>>0<s>>>0)t=r+8|0;else{if(s>>>0>=m>>>0){p=r;q=20;break a}t=r+4|0}r=c[t>>2]|0;if((r|0)==(i|0)){u=a;break}}}while(0);b:do if((q|0)==20){q=0;if(!((p|0)==(i|0)|(p|0)==0)?(k=p+28|0,r=c[k>>2]|0,(r|0)!=0):0){s=c[r+8>>2]|0;r=c[p+32>>2]|0;c:do if((s|0)==(r|0))v=s;else{w=s;while(1){x=c[w+24>>2]|0;if(x>>>0>b>>>0)y=w+8|0;else{if(x>>>0>=b>>>0){v=w;break c}y=w+4|0}w=c[y>>2]|0;if((w|0)==(r|0)){u=a;break b}}}while(0);if(!((v|0)==(r|0)|(v|0)==0)){__ZN4Node9add_childEPS_b(n,c[v+28>>2]|0,0);if(c[k>>2]|0){__ZN3MapIjP4Node10ComparatorIjE16DefaultAllocatorE6_eraseEPNS5_7ElementE(k,v);s=p+36|0;if((c[s>>2]|0)==0?(w=c[k>>2]|0,(w|0)!=0):0){__ZN6Memory11free_staticEPvb(w,0);c[k>>2]=0;z=s}else z=s}else z=p+36|0;if((((c[z>>2]|0)==0?(c[h>>2]|0)!=0:0)?(__ZN3MapIP4NodeS_IjS1_10ComparatorIjE16DefaultAllocatorES2_IS1_ES4_E6_eraseEPNS7_7ElementE(h,p),(c[j>>2]|0)==0):0)?(s=c[h>>2]|0,(s|0)!=0):0){w=s+28|0;x=c[w>>2]|0;if(x|0?(__ZN3MapIjP4Node10ComparatorIjE16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(w,c[x+8>>2]|0),x=c[s+32>>2]|0,A=c[w>>2]|0,c[A+8>>2]=x,c[s+36>>2]=0,B=x,c[B+12>>2]=B,A|0):0){__ZN6Memory11free_staticEPvb(A,0);c[w>>2]=0}__ZN6Memory11free_staticEPvb(s,0);c[h>>2]=0;u=l}else u=l}else u=a}else u=a}while(0);if(!u)break;else a=u}return}function __ZN3MapIjP4Node10ComparatorIjE16DefaultAllocatorE6_eraseEPNS5_7ElementE(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0;e=d+8|0;f=c[e>>2]|0;g=b+4|0;h=c[g>>2]|0;if((f|0)!=(h|0)?(i=c[d+4>>2]|0,(i|0)!=(h|0)):0){j=i;while(1){i=c[j+8>>2]|0;if((i|0)==(h|0))break;else j=i}if(!j){k=h;l=c[h+8>>2]|0}else{k=j;l=h}}else{k=d;l=f}f=k+8|0;j=k+4|0;i=c[((l|0)==(h|0)?j:f)>>2]|0;h=c[b>>2]|0;l=k+12|0;m=c[l>>2]|0;c[i+12>>2]=m;if((h|0)==(m|0))n=h+8|0;else{h=c[l>>2]|0;m=h+8|0;n=(k|0)==(c[m>>2]|0)?m:h+4|0}c[n>>2]=i;if((k|0)==(d|0)){if((c[d>>2]|0)==1)__ZN3MapIjP4Node10ComparatorIjE16DefaultAllocatorE10_erase_fixEPNS5_7ElementE(b,i)}else{if((k|0)==(c[g>>2]|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143791,1145936,469,1143798,0);return}a[1263537]=0;if((c[k>>2]|0)==1)__ZN3MapIjP4Node10ComparatorIjE16DefaultAllocatorE10_erase_fixEPNS5_7ElementE(b,i);c[f>>2]=c[e>>2];f=d+4|0;c[j>>2]=c[f>>2];j=d+12|0;c[l>>2]=c[j>>2];c[k>>2]=c[d>>2];c[(c[e>>2]|0)+12>>2]=k;c[(c[f>>2]|0)+12>>2]=k;f=c[j>>2]|0;j=f+8|0;c[((c[j>>2]|0)==(d|0)?j:f+4|0)>>2]=k}k=c[d+16>>2]|0;f=d+20|0;if(k|0)c[k+20>>2]=c[f>>2];j=c[f>>2]|0;if(j|0)c[j+16>>2]=k;__ZN6Memory11free_staticEPvb(d,0);d=b+8|0;c[d>>2]=(c[d>>2]|0)+-1;if(!(c[c[g>>2]>>2]|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143791,1145936,498,1143838,0);return}else{a[1263537]=0;return}}function __ZN3MapIjP4Node10ComparatorIjE16DefaultAllocatorE10_erase_fixEPNS5_7ElementE(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0;e=c[(c[b>>2]|0)+8>>2]|0;f=b+4|0;if((e|0)!=(d|0)&(c[d>>2]|0)==1){b=d;while(1){g=b+12|0;h=c[g>>2]|0;i=c[h+8>>2]|0;do if((b|0)==(i|0)){j=c[h+4>>2]|0;if(!(c[j>>2]|0)){a[1263537]=0;c[j>>2]=1;k=c[f>>2]|0;if((k|0)==(h|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);l=c[g>>2]|0;m=l;n=c[l+4>>2]|0;o=c[f>>2]|0}else{a[1263537]=0;c[h>>2]=0;m=h;n=j;o=k}k=n+8|0;l=c[k>>2]|0;c[m+4>>2]=l;if((l|0)!=(o|0))c[l+12>>2]=m;l=m+12|0;c[n+12>>2]=c[l>>2];p=c[l>>2]|0;q=p+8|0;c[((c[q>>2]|0)==(m|0)?q:p+4|0)>>2]=n;c[k>>2]=m;c[l>>2]=n;l=c[g>>2]|0;r=c[l+4>>2]|0;s=l}else{r=j;s=h}if((c[c[r+4>>2]>>2]|0)==1){j=r+8|0;l=c[j>>2]|0;if((c[l>>2]|0)==1)if((c[f>>2]|0)==(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);t=c[g>>2]|0;break}else{a[1263537]=0;c[r>>2]=0;t=s;break}a[1263537]=0;c[l>>2]=1;k=c[f>>2]|0;if((k|0)==(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);u=c[j>>2]|0;v=c[f>>2]|0}else{a[1263537]=0;c[r>>2]=0;u=l;v=k}k=u+4|0;l=c[k>>2]|0;c[j>>2]=l;if((l|0)!=(v|0))c[l+12>>2]=r;l=r+12|0;c[u+12>>2]=c[l>>2];j=c[l>>2]|0;p=j+4|0;c[((c[p>>2]|0)==(r|0)?p:j+8|0)>>2]=u;c[k>>2]=r;c[l>>2]=u;l=c[g>>2]|0;w=c[l+4>>2]|0;x=l}else{w=r;x=s}l=c[x>>2]|0;k=c[f>>2]|0;if((l|0)==0&(k|0)==(w|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);y=c[g>>2]|0;z=c[f>>2]|0}else{a[1263537]=0;c[w>>2]=l;y=x;z=k}c[y>>2]=1;k=c[w+4>>2]|0;a[1263537]=0;c[k>>2]=1;k=y+4|0;l=c[k>>2]|0;j=l+8|0;p=c[j>>2]|0;c[k>>2]=p;if((p|0)!=(z|0))c[p+12>>2]=y;p=y+12|0;c[l+12>>2]=c[p>>2];k=c[p>>2]|0;q=k+8|0;c[((c[q>>2]|0)==(y|0)?q:k+4|0)>>2]=l;c[j>>2]=y;c[p>>2]=l;t=e}else{if(!(c[i>>2]|0)){a[1263537]=0;c[i>>2]=1;l=c[f>>2]|0;if((l|0)==(h|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);p=c[g>>2]|0;A=c[p+8>>2]|0;B=c[f>>2]|0;C=p}else{a[1263537]=0;c[h>>2]=0;A=i;B=l;C=h}l=A+4|0;p=c[l>>2]|0;c[C+8>>2]=p;if((p|0)!=(B|0))c[p+12>>2]=C;p=C+12|0;c[A+12>>2]=c[p>>2];j=c[p>>2]|0;k=j+4|0;c[((c[k>>2]|0)==(C|0)?k:j+8|0)>>2]=A;c[l>>2]=C;c[p>>2]=A;p=c[g>>2]|0;D=c[p+8>>2]|0;E=p}else{D=i;E=h}p=D+4|0;l=c[p>>2]|0;j=(c[c[D+8>>2]>>2]|0)==1;if(!((c[l>>2]|0)!=1|j^1))if((c[f>>2]|0)==(D|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);t=c[g>>2]|0;break}else{a[1263537]=0;c[D>>2]=0;t=E;break}if(j){a[1263537]=0;c[l>>2]=1;j=c[f>>2]|0;if((j|0)==(D|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);F=c[p>>2]|0;G=c[f>>2]|0}else{a[1263537]=0;c[D>>2]=0;F=l;G=j}j=F+8|0;l=c[j>>2]|0;c[p>>2]=l;if((l|0)!=(G|0))c[l+12>>2]=D;l=D+12|0;c[F+12>>2]=c[l>>2];p=c[l>>2]|0;k=p+8|0;c[((c[k>>2]|0)==(D|0)?k:p+4|0)>>2]=F;c[j>>2]=D;c[l>>2]=F;l=c[g>>2]|0;H=c[l+8>>2]|0;I=l}else{H=D;I=E}l=c[I>>2]|0;j=c[f>>2]|0;if((l|0)==0&(j|0)==(H|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);J=c[g>>2]|0;K=c[f>>2]|0}else{a[1263537]=0;c[H>>2]=l;J=I;K=j}c[J>>2]=1;j=c[H+8>>2]|0;a[1263537]=0;c[j>>2]=1;j=J+8|0;l=c[j>>2]|0;p=l+4|0;k=c[p>>2]|0;c[j>>2]=k;if((k|0)!=(K|0))c[k+12>>2]=J;k=J+12|0;c[l+12>>2]=c[k>>2];j=c[k>>2]|0;q=j+4|0;c[((c[q>>2]|0)==(J|0)?q:j+8|0)>>2]=l;c[p>>2]=J;c[k>>2]=l;t=e}while(0);if((e|0)!=(t|0)&(c[t>>2]|0)==1)b=t;else{L=t;break}}}else L=d;a[1263537]=0;c[L>>2]=1;if((c[c[f>>2]>>2]|0)==1){a[1263537]=0;return}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143886,1145936,447,1143897,0);return}}function __ZN9SceneTree36_live_edit_remove_and_keep_node_funcERK8NodePathj(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;g=e+4|0;c[f>>2]=d;d=a+88|0;h=a+392|0;if(__ZNK4Node8has_nodeERK8NodePath(c[d>>2]|0,h)|0)i=__ZNK4Node8get_nodeERK8NodePath(c[d>>2]|0,h)|0;else i=0;h=__ZN3MapI6String3SetIP4Node10ComparatorIS3_E16DefaultAllocatorES4_IS0_ES6_E4findERKS0_(a+400|0,a+396|0)|0;if(!h){l=e;return}d=c[h+28>>2]|0;if(!d){l=e;return}j=c[d+8>>2]|0;d=c[h+32>>2]|0;if((j|0)==(d|0)){l=e;return}else k=j;while(1){j=c[k+8>>2]|0;if((j|0)==(d|0))break;else k=j}if(!k){l=e;return}d=a+412|0;if(!i){a=k;while(1){j=a+16|0;h=a+24|0;n=c[j>>2]|0;o=c[h>>2]|0;c[g>>2]=o;if(__ZNK4Node8has_nodeERK8NodePath(o,b)|0)p=n;else{do{n=c[j>>2]|0;o=c[h>>2]|0;c[g>>2]=o}while(!(__ZNK4Node8has_nodeERK8NodePath(o,b)|0));p=n}h=__ZNK4Node8get_nodeERK8NodePath(c[g>>2]|0,b)|0;__ZN4Node12remove_childEPS_(__ZNK4Node10get_parentEv(h)|0,h);c[(__ZN3MapIjP4Node10ComparatorIjE16DefaultAllocatorEixERKj(__ZN3MapIP4NodeS_IjS1_10ComparatorIjE16DefaultAllocatorES2_IS1_ES4_EixERKS1_(d,g)|0,f)|0)>>2]=h;if(!p)break;else a=p}l=e;return}else q=k;while(1){k=q+16|0;p=q+24|0;do{r=c[k>>2]|0;a=c[p>>2]|0;c[g>>2]=a}while(!(__ZNK4Node14is_a_parent_ofEPKS_(i,a)|0?__ZNK4Node8has_nodeERK8NodePath(c[g>>2]|0,b)|0:0));p=__ZNK4Node8get_nodeERK8NodePath(c[g>>2]|0,b)|0;__ZN4Node12remove_childEPS_(__ZNK4Node10get_parentEv(p)|0,p);c[(__ZN3MapIjP4Node10ComparatorIjE16DefaultAllocatorEixERKj(__ZN3MapIP4NodeS_IjS1_10ComparatorIjE16DefaultAllocatorES2_IS1_ES4_EixERKS1_(d,g)|0,f)|0)>>2]=p;if(!r)break;else q=r}l=e;return}function __ZN3MapIP4NodeS_IjS1_10ComparatorIjE16DefaultAllocatorES2_IS1_ES4_EixERKS1_(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;g=c[b>>2]|0;if(!g){h=__ZnwjPFPvjE(40,4740)|0;c[h+32>>2]=379008;c[h+28>>2]=0;c[h+36>>2]=0;i=h+16|0;c[i>>2]=0;c[i+4>>2]=0;c[b>>2]=h;i=c[b+4>>2]|0;c[h+4>>2]=i;c[h+8>>2]=i;c[h+12>>2]=i;c[h>>2]=1;if(!h){j=0;k=12}else{n=h;o=i;k=4}}else{n=g;o=c[b+4>>2]|0;k=4}a:do if((k|0)==4){g=c[n+8>>2]|0;if((g|0)!=(o|0)){i=c[d>>2]|0;h=g;while(1){g=c[h+24>>2]|0;if(i>>>0<g>>>0)p=h+8|0;else{if(g>>>0>=i>>>0)break;p=h+4|0}g=c[p>>2]|0;if((g|0)==(o|0)){j=n;k=12;break a}else h=g}if(!((h|0)==(o|0)|(h|0)==0))q=h;else{j=n;k=12}}else{j=n;k=12}}while(0);if((k|0)==12){k=f+4|0;c[k>>2]=379008;c[f>>2]=0;n=f+8|0;c[n>>2]=0;if(!j){j=__ZnwjPFPvjE(40,4740)|0;c[j+32>>2]=379008;c[j+28>>2]=0;c[j+36>>2]=0;o=j+16|0;c[o>>2]=0;c[o+4>>2]=0;c[b>>2]=j;o=c[b+4>>2]|0;c[j+4>>2]=o;c[j+8>>2]=o;c[j+12>>2]=o;c[j>>2]=1}j=__ZN3MapIP4NodeS_IjS1_10ComparatorIjE16DefaultAllocatorES2_IS1_ES4_E10_insert_rbERKS1_RKS5_(b,d,f)|0;d=c[f>>2]|0;if(d|0?(__ZN3MapIjP4Node10ComparatorIjE16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(f,c[d+8>>2]|0),d=c[k>>2]|0,k=c[f>>2]|0,c[k+8>>2]=d,c[n>>2]=0,n=d,c[n+12>>2]=n,k|0):0){__ZN6Memory11free_staticEPvb(k,0);c[f>>2]=0}if(!j){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145936,616,1145947,0);r=0;l=e;return r|0}else q=j}a[1263537]=0;r=q+28|0;l=e;return r|0}function __ZN3MapIjP4Node10ComparatorIjE16DefaultAllocatorEixERKj(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;g=c[b>>2]|0;if(!g){h=__ZnwjPFPvjE(32,4740)|0;i=h+16|0;c[i>>2]=0;c[i+4>>2]=0;c[b>>2]=h;i=c[b+4>>2]|0;c[h+4>>2]=i;c[h+8>>2]=i;c[h+12>>2]=i;c[h>>2]=1;if(!h){c[f>>2]=0;j=f;k=14}else{n=h;o=i;k=5}}else{n=g;o=c[b+4>>2]|0;k=5}a:do if((k|0)==5){g=c[n+8>>2]|0;b:do if((g|0)!=(o|0)){i=c[d>>2]|0;h=g;while(1){p=c[h+24>>2]|0;if(i>>>0<p>>>0)q=h+8|0;else{if(p>>>0>=i>>>0)break;q=h+4|0}p=c[q>>2]|0;if((p|0)==(o|0))break b;else h=p}if(!((h|0)==(o|0)|(h|0)==0)){r=h;break a}}while(0);c[f>>2]=0;if(!n){j=f;k=14}else{s=f;k=15}}while(0);if((k|0)==14){n=__ZnwjPFPvjE(32,4740)|0;o=n+16|0;c[o>>2]=0;c[o+4>>2]=0;c[b>>2]=n;o=c[b+4>>2]|0;c[n+4>>2]=o;c[n+8>>2]=o;c[n+12>>2]=o;c[n>>2]=1;s=j;k=15}if((k|0)==15){k=__ZN3MapIjP4Node10ComparatorIjE16DefaultAllocatorE10_insert_rbERKjRKS1_(b,d,f)|0;if(!k){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145936,616,1145947,0);t=0;l=e;return t|0}else r=k}a[1263537]=0;t=r+28|0;l=e;return t|0}function __ZN3MapIjP4Node10ComparatorIjE16DefaultAllocatorE10_insert_rbERKjRKS1_(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f;a[g>>0]=0;h=__ZN3MapIjP4Node10ComparatorIjE16DefaultAllocatorE7_insertERKjRb(b,d,g)|0;if(h|0)c[h+28>>2]=c[e>>2];if(a[g>>0]|0){l=f;return h|0}g=b+8|0;c[g>>2]=(c[g>>2]|0)+1;g=h+12|0;e=c[g>>2]|0;if(!(c[e>>2]|0)){d=b+4|0;i=h;j=e;k=e;e=g;while(1){g=j+12|0;n=c[g>>2]|0;o=c[n+8>>2]|0;p=n;do if((j|0)==(o|0)){q=c[n+4>>2]|0;if(!(c[q>>2]|0)){c[k>>2]=1;a[1263537]=0;c[q>>2]=1;if((c[d>>2]|0)==(n|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);r=c[(c[e>>2]|0)+12>>2]|0;break}else{a[1263537]=0;c[n>>2]=0;r=n;break}}q=j+4|0;if((i|0)==(c[q>>2]|0)){s=i+8|0;t=c[s>>2]|0;c[q>>2]=t;if((t|0)==(c[d>>2]|0))u=p;else{c[t+12>>2]=j;u=c[g>>2]|0}t=i+12|0;c[t>>2]=u;q=c[g>>2]|0;v=q+8|0;c[((c[v>>2]|0)==(j|0)?v:q+4|0)>>2]=i;c[s>>2]=j;c[g>>2]=i;w=j;x=i;y=c[t>>2]|0}else{w=i;x=j;y=n}a[1263537]=0;c[x>>2]=1;t=c[d>>2]|0;if((t|0)==(y|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);z=c[(c[w+12>>2]|0)+12>>2]|0;A=c[d>>2]|0}else{a[1263537]=0;c[y>>2]=0;z=y;A=t}t=z+8|0;s=c[t>>2]|0;q=s+4|0;v=c[q>>2]|0;c[t>>2]=v;if((v|0)!=(A|0))c[v+12>>2]=z;v=z+12|0;c[s+12>>2]=c[v>>2];t=c[v>>2]|0;B=t+4|0;c[((c[B>>2]|0)==(z|0)?B:t+8|0)>>2]=s;c[q>>2]=z;c[v>>2]=s;r=w}else{if(!(c[o>>2]|0)){c[k>>2]=1;a[1263537]=0;c[o>>2]=1;if((c[d>>2]|0)==(n|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);r=c[(c[e>>2]|0)+12>>2]|0;break}else{a[1263537]=0;c[n>>2]=0;r=n;break}}s=j+8|0;if((i|0)==(c[s>>2]|0)){v=i+4|0;q=c[v>>2]|0;c[s>>2]=q;if((q|0)==(c[d>>2]|0))C=p;else{c[q+12>>2]=j;C=c[g>>2]|0}q=i+12|0;c[q>>2]=C;s=c[g>>2]|0;t=s+4|0;c[((c[t>>2]|0)==(j|0)?t:s+8|0)>>2]=i;c[v>>2]=j;c[g>>2]=i;D=j;E=i;F=c[q>>2]|0}else{D=i;E=j;F=n}a[1263537]=0;c[E>>2]=1;q=c[d>>2]|0;if((q|0)==(F|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);G=c[d>>2]|0;H=c[(c[D+12>>2]|0)+12>>2]|0}else{a[1263537]=0;c[F>>2]=0;G=q;H=F}q=H+4|0;v=c[q>>2]|0;s=v+8|0;t=c[s>>2]|0;c[q>>2]=t;if((t|0)!=(G|0))c[t+12>>2]=H;t=H+12|0;c[v+12>>2]=c[t>>2];q=c[t>>2]|0;B=q+8|0;c[((c[B>>2]|0)==(H|0)?B:q+4|0)>>2]=v;c[s>>2]=H;c[t>>2]=v;r=D}while(0);n=r+12|0;g=c[n>>2]|0;if(!(c[g>>2]|0)){i=r;j=g;k=g;e=n}else break}}e=c[(c[b>>2]|0)+8>>2]|0;a[1263537]=0;c[e>>2]=1;l=f;return h|0}function __ZN3MapIjP4Node10ComparatorIjE16DefaultAllocatorE7_insertERKjRb(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0;f=c[b>>2]|0;g=c[f+8>>2]|0;h=b+4|0;i=c[h>>2]|0;a:do if((g|0)==(i|0))j=f;else{k=c[d>>2]|0;l=g;while(1){m=c[l+24>>2]|0;if(k>>>0<m>>>0)n=l+8|0;else{if(m>>>0>=k>>>0)break;n=l+4|0}m=c[n>>2]|0;if((m|0)==(i|0)){j=l;break a}else l=m}a[e>>0]=1;o=l;return o|0}while(0);i=__ZnwjPFPvjE(32,4740)|0;c[i>>2]=0;c[i+4>>2]=0;c[i+8>>2]=0;c[i+12>>2]=0;c[i+16>>2]=0;c[i+20>>2]=0;c[i+12>>2]=j;n=c[h>>2]|0;g=i+4|0;c[g>>2]=n;f=i+8|0;c[f>>2]=n;c[i+24>>2]=c[d>>2];if((j|0)!=(c[b>>2]|0)?(c[d>>2]|0)>>>0>=(c[j+24>>2]|0)>>>0:0)p=j+4|0;else p=j+8|0;c[p>>2]=i;a[e>>0]=0;e=c[g>>2]|0;g=c[h>>2]|0;if((e|0)==(g|0)){h=i;do{p=h;h=c[h+12>>2]|0}while((p|0)==(c[h+4>>2]|0));q=(h|0)==(c[b>>2]|0)?0:h}else{h=e;while(1){e=c[h+8>>2]|0;if((e|0)==(g|0)){q=h;break}else h=e}}c[i+16>>2]=q;h=c[f>>2]|0;b:do if((h|0)==(g|0)){f=i;while(1){e=f;f=c[f+12>>2]|0;if((e|0)!=(c[f+8>>2]|0)){r=f;break b}if((f|0)==(c[b>>2]|0)){r=0;break}}}else{f=h;while(1){l=c[f+4>>2]|0;if((l|0)==(g|0)){r=f;break}else f=l}}while(0);g=i+20|0;c[g>>2]=r;if(!q)s=r;else{c[q+20>>2]=i;s=c[g>>2]|0}if(!s){o=i;return o|0}c[s+16>>2]=i;o=i;return o|0}function __ZN3MapIP4NodeS_IjS1_10ComparatorIjE16DefaultAllocatorES2_IS1_ES4_E10_insert_rbERKS1_RKS5_(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f;a[g>>0]=0;h=__ZN3MapIP4NodeS_IjS1_10ComparatorIjE16DefaultAllocatorES2_IS1_ES4_E7_insertERKS1_Rb(b,d,g)|0;if(h|0)__ZN3MapIjP4Node10ComparatorIjE16DefaultAllocatorE10_copy_fromERKS5_(h+28|0,e);if(a[g>>0]|0){l=f;return h|0}g=b+8|0;c[g>>2]=(c[g>>2]|0)+1;g=h+12|0;e=c[g>>2]|0;if(!(c[e>>2]|0)){d=b+4|0;i=h;j=e;k=e;e=g;while(1){g=j+12|0;n=c[g>>2]|0;o=c[n+8>>2]|0;p=n;do if((j|0)==(o|0)){q=c[n+4>>2]|0;if(!(c[q>>2]|0)){c[k>>2]=1;a[1263537]=0;c[q>>2]=1;if((c[d>>2]|0)==(n|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);r=c[(c[e>>2]|0)+12>>2]|0;break}else{a[1263537]=0;c[n>>2]=0;r=n;break}}q=j+4|0;if((i|0)==(c[q>>2]|0)){s=i+8|0;t=c[s>>2]|0;c[q>>2]=t;if((t|0)==(c[d>>2]|0))u=p;else{c[t+12>>2]=j;u=c[g>>2]|0}t=i+12|0;c[t>>2]=u;q=c[g>>2]|0;v=q+8|0;c[((c[v>>2]|0)==(j|0)?v:q+4|0)>>2]=i;c[s>>2]=j;c[g>>2]=i;w=j;x=i;y=c[t>>2]|0}else{w=i;x=j;y=n}a[1263537]=0;c[x>>2]=1;t=c[d>>2]|0;if((t|0)==(y|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);z=c[(c[w+12>>2]|0)+12>>2]|0;A=c[d>>2]|0}else{a[1263537]=0;c[y>>2]=0;z=y;A=t}t=z+8|0;s=c[t>>2]|0;q=s+4|0;v=c[q>>2]|0;c[t>>2]=v;if((v|0)!=(A|0))c[v+12>>2]=z;v=z+12|0;c[s+12>>2]=c[v>>2];t=c[v>>2]|0;B=t+4|0;c[((c[B>>2]|0)==(z|0)?B:t+8|0)>>2]=s;c[q>>2]=z;c[v>>2]=s;r=w}else{if(!(c[o>>2]|0)){c[k>>2]=1;a[1263537]=0;c[o>>2]=1;if((c[d>>2]|0)==(n|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);r=c[(c[e>>2]|0)+12>>2]|0;break}else{a[1263537]=0;c[n>>2]=0;r=n;break}}s=j+8|0;if((i|0)==(c[s>>2]|0)){v=i+4|0;q=c[v>>2]|0;c[s>>2]=q;if((q|0)==(c[d>>2]|0))C=p;else{c[q+12>>2]=j;C=c[g>>2]|0}q=i+12|0;c[q>>2]=C;s=c[g>>2]|0;t=s+4|0;c[((c[t>>2]|0)==(j|0)?t:s+8|0)>>2]=i;c[v>>2]=j;c[g>>2]=i;D=j;E=i;F=c[q>>2]|0}else{D=i;E=j;F=n}a[1263537]=0;c[E>>2]=1;q=c[d>>2]|0;if((q|0)==(F|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);G=c[d>>2]|0;H=c[(c[D+12>>2]|0)+12>>2]|0}else{a[1263537]=0;c[F>>2]=0;G=q;H=F}q=H+4|0;v=c[q>>2]|0;s=v+8|0;t=c[s>>2]|0;c[q>>2]=t;if((t|0)!=(G|0))c[t+12>>2]=H;t=H+12|0;c[v+12>>2]=c[t>>2];q=c[t>>2]|0;B=q+8|0;c[((c[B>>2]|0)==(H|0)?B:q+4|0)>>2]=v;c[s>>2]=H;c[t>>2]=v;r=D}while(0);n=r+12|0;g=c[n>>2]|0;if(!(c[g>>2]|0)){i=r;j=g;k=g;e=n}else break}}e=c[(c[b>>2]|0)+8>>2]|0;a[1263537]=0;c[e>>2]=1;l=f;return h|0}function __ZN3MapIP4NodeS_IjS1_10ComparatorIjE16DefaultAllocatorES2_IS1_ES4_E7_insertERKS1_Rb(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0;f=c[b>>2]|0;g=c[f+8>>2]|0;h=b+4|0;i=c[h>>2]|0;a:do if((g|0)==(i|0))j=f;else{k=c[d>>2]|0;l=g;while(1){m=c[l+24>>2]|0;if(k>>>0<m>>>0)n=l+8|0;else{if(m>>>0>=k>>>0)break;n=l+4|0}m=c[n>>2]|0;if((m|0)==(i|0)){j=l;break a}else l=m}a[e>>0]=1;o=l;return o|0}while(0);i=__ZnwjPFPvjE(40,4740)|0;c[i+32>>2]=379008;c[i+28>>2]=0;c[i+36>>2]=0;c[i>>2]=0;c[i+4>>2]=0;c[i+8>>2]=0;c[i+12>>2]=0;c[i+16>>2]=0;c[i+20>>2]=0;c[i+12>>2]=j;n=c[h>>2]|0;g=i+4|0;c[g>>2]=n;f=i+8|0;c[f>>2]=n;c[i+24>>2]=c[d>>2];if((j|0)!=(c[b>>2]|0)?(c[d>>2]|0)>>>0>=(c[j+24>>2]|0)>>>0:0)p=j+4|0;else p=j+8|0;c[p>>2]=i;a[e>>0]=0;e=c[g>>2]|0;g=c[h>>2]|0;if((e|0)==(g|0)){h=i;do{p=h;h=c[h+12>>2]|0}while((p|0)==(c[h+4>>2]|0));q=(h|0)==(c[b>>2]|0)?0:h}else{h=e;while(1){e=c[h+8>>2]|0;if((e|0)==(g|0)){q=h;break}else h=e}}c[i+16>>2]=q;h=c[f>>2]|0;b:do if((h|0)==(g|0)){f=i;while(1){e=f;f=c[f+12>>2]|0;if((e|0)!=(c[f+8>>2]|0)){r=f;break b}if((f|0)==(c[b>>2]|0)){r=0;break}}}else{f=h;while(1){l=c[f+4>>2]|0;if((l|0)==(g|0)){r=f;break}else f=l}}while(0);g=i+20|0;c[g>>2]=r;if(!q)s=r;else{c[q+20>>2]=i;s=c[g>>2]|0}if(!s){o=i;return o|0}c[s+16>>2]=i;o=i;return o|0}function __ZN3MapIjP4Node10ComparatorIjE16DefaultAllocatorE10_copy_fromERKS5_(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0;d=c[a>>2]|0;if(d|0?(__ZN3MapIjP4Node10ComparatorIjE16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(a,c[d+8>>2]|0),d=c[a+4>>2]|0,e=c[a>>2]|0,c[e+8>>2]=d,c[a+8>>2]=0,f=d,c[f+12>>2]=f,e|0):0){__ZN6Memory11free_staticEPvb(e,0);c[a>>2]=0}e=c[b>>2]|0;if(!e)return;f=c[e+8>>2]|0;e=c[b+4>>2]|0;if((f|0)==(e|0))return;else g=f;while(1){f=c[g+8>>2]|0;if((f|0)==(e|0))break;else g=f}if(!g)return;e=a+4|0;f=g;g=0;while(1){if(!g){b=__ZnwjPFPvjE(32,4740)|0;d=b+16|0;c[d>>2]=0;c[d+4>>2]=0;c[a>>2]=b;d=c[e>>2]|0;c[b+4>>2]=d;c[b+8>>2]=d;c[b+12>>2]=d;c[b>>2]=1}__ZN3MapIjP4Node10ComparatorIjE16DefaultAllocatorE10_insert_rbERKjRKS1_(a,f+24|0,f+28|0)|0;b=c[f+16>>2]|0;if(!b)break;f=b;g=c[a>>2]|0}return}function __ZN9SceneTree27_live_edit_remove_node_funcERK8NodePath(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0;d=a+88|0;e=a+392|0;if(__ZNK4Node8has_nodeERK8NodePath(c[d>>2]|0,e)|0)f=__ZNK4Node8get_nodeERK8NodePath(c[d>>2]|0,e)|0;else f=0;e=__ZN3MapI6String3SetIP4Node10ComparatorIS3_E16DefaultAllocatorES4_IS0_ES6_E4findERKS0_(a+400|0,a+396|0)|0;if(!e)return;a=c[e+28>>2]|0;if(!a)return;d=c[a+8>>2]|0;a=c[e+32>>2]|0;if((d|0)==(a|0))return;else g=d;while(1){d=c[g+8>>2]|0;if((d|0)==(a|0))break;else g=d}if(!g)return;if(!f){a=g;while(1){d=a+16|0;e=a+24|0;do{h=c[d>>2]|0;i=c[e>>2]|0}while(!(__ZNK4Node8has_nodeERK8NodePath(i,b)|0));e=__ZNK4Node8get_nodeERK8NodePath(i,b)|0;if(__Z17predelete_handlerP6Object(e)|0){gj[c[(c[e>>2]|0)+76>>2]&8191](e);__ZN6Memory11free_staticEPvb(e,0)}if(!h)break;else a=h}return}else j=g;while(1){g=j+16|0;h=j+24|0;while(1){k=c[g>>2]|0;l=c[h>>2]|0;if(!(__ZNK4Node14is_a_parent_ofEPKS_(f,l)|0))continue;if(__ZNK4Node8has_nodeERK8NodePath(l,b)|0)break}h=__ZNK4Node8get_nodeERK8NodePath(l,b)|0;if(__Z17predelete_handlerP6Object(h)|0){gj[c[(c[h>>2]|0)+76>>2]&8191](h);__ZN6Memory11free_staticEPvb(h,0)}if(!k)break;else j=k}return}function __ZN9SceneTree29_live_edit_instance_node_funcERK8NodePathRK6StringS5_(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f;__ZN6StringC2EPKc(g,1263606);h=__ZN14ResourceLoader4loadERK6StringS2_bP5Error(d,g,0,0)|0;if(h){if($i[c[(c[h>>2]|0)+44>>2]&8191](h,1220716)|0){__ZN9Reference9referenceEv(h);i=h;j=h}else{i=h;j=0}if(__ZN9Reference11unreferenceEv(i)|0?__Z17predelete_handlerP6Object(h)|0:0){gj[c[(c[h>>2]|0)+76>>2]&8191](h);__ZN6Memory11free_staticEPvb(h,0);k=j}else k=j}else k=0;j=c[g>>2]|0;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);if(!k){l=f;return}j=a+88|0;g=a+392|0;if(__ZNK4Node8has_nodeERK8NodePath(c[j>>2]|0,g)|0)n=__ZNK4Node8get_nodeERK8NodePath(c[j>>2]|0,g)|0;else n=0;g=__ZN3MapI6String3SetIP4Node10ComparatorIS3_E16DefaultAllocatorES4_IS0_ES6_E4findERKS0_(a+400|0,a+396|0)|0;a:do if((g|0?(a=c[g+28>>2]|0,a|0):0)?(j=c[a+8>>2]|0,a=c[g+32>>2]|0,(j|0)!=(a|0)):0){h=j;while(1){j=c[h+8>>2]|0;if((j|0)==(a|0))break;else h=j}if(h|0){if(!n){a=h;while(1){j=c[a+24>>2]|0;if(__ZNK4Node8has_nodeERK8NodePath(j,b)|0){i=__ZNK4Node8get_nodeERK8NodePath(j,b)|0;j=__ZNK11PackedScene8instanceENS_12GenEditStateE(k,0)|0;__ZN4Node8set_nameERK6String(j,e);__ZN4Node9add_childEPS_b(i,j,0)}a=c[a+16>>2]|0;if(!a)break a}}else o=h;do{a=c[o+24>>2]|0;if(__ZNK4Node14is_a_parent_ofEPKS_(n,a)|0?__ZNK4Node8has_nodeERK8NodePath(a,b)|0:0){j=__ZNK4Node8get_nodeERK8NodePath(a,b)|0;a=__ZNK11PackedScene8instanceENS_12GenEditStateE(k,0)|0;__ZN4Node8set_nameERK6String(a,e);__ZN4Node9add_childEPS_b(j,a,0)}o=c[o+16>>2]|0}while((o|0)!=0)}}while(0);if(!(__ZN9Reference11unreferenceEv(k)|0)){l=f;return}if(!(__Z17predelete_handlerP6Object(k)|0)){l=f;return}gj[c[(c[k>>2]|0)+76>>2]&8191](k);__ZN6Memory11free_staticEPvb(k,0);l=f;return}function __ZN9SceneTree27_live_edit_create_node_funcERK8NodePathRK6StringS5_(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f;h=a+88|0;i=a+392|0;if(__ZNK4Node8has_nodeERK8NodePath(c[h>>2]|0,i)|0)j=__ZNK4Node8get_nodeERK8NodePath(c[h>>2]|0,i)|0;else j=0;i=__ZN3MapI6String3SetIP4Node10ComparatorIS3_E16DefaultAllocatorES4_IS0_ES6_E4findERKS0_(a+400|0,a+396|0)|0;if(!i){l=f;return}a=c[i+28>>2]|0;if(!a){l=f;return}h=c[a+8>>2]|0;a=c[i+32>>2]|0;if((h|0)==(a|0)){l=f;return}else k=h;while(1){h=c[k+8>>2]|0;if((h|0)==(a|0))break;else k=h}if(!k){l=f;return}if(!j){a=k;do{h=c[a+24>>2]|0;if(__ZNK4Node8has_nodeERK8NodePath(h,b)|0?(i=__ZNK4Node8get_nodeERK8NodePath(h,b)|0,__ZN10StringNameC2ERK6String(g,d),h=__ZN7ClassDB8instanceERK10StringName(g)|0,__ZN10StringNameD2Ev(g),h|0):0){n=$i[c[(c[h>>2]|0)+44>>2]&8191](h,1220720)|0;o=n?h:0;__ZN4Node8set_nameERK6String(o,e);__ZN4Node9add_childEPS_b(i,o,0)}a=c[a+16>>2]|0}while((a|0)!=0);l=f;return}else p=k;do{k=c[p+24>>2]|0;if((__ZNK4Node14is_a_parent_ofEPKS_(j,k)|0?__ZNK4Node8has_nodeERK8NodePath(k,b)|0:0)?(a=__ZNK4Node8get_nodeERK8NodePath(k,b)|0,__ZN10StringNameC2ERK6String(g,d),k=__ZN7ClassDB8instanceERK10StringName(g)|0,__ZN10StringNameD2Ev(g),k|0):0){o=$i[c[(c[k>>2]|0)+44>>2]&8191](k,1220720)|0;i=o?k:0;__ZN4Node8set_nameERK6String(i,e);__ZN4Node9add_childEPS_b(a,i,0)}p=c[p+16>>2]|0}while((p|0)!=0);l=f;return}function __ZN9SceneTree24_live_edit_res_call_funcEiRK10StringNameRK7VariantS5_S5_S5_S5_(b,d,e,f,g,h,i,j){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;i=i|0;j=j|0;var k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0;k=l;l=l+32|0;if((l|0)>=(m|0))ba(32);n=k+24|0;o=k+28|0;p=k;c[n>>2]=d;q=b+380|0;r=c[q>>2]|0;if(!r){l=k;return}s=c[r+8>>2]|0;r=c[b+384>>2]|0;a:do if((s|0)==(r|0))t=s;else{b=s;do{u=c[b+24>>2]|0;if((u|0)>(d|0))v=b+8|0;else{if((u|0)>=(d|0)){t=b;break a}v=b+4|0}b=c[v>>2]|0}while((b|0)!=(r|0));l=k;return}while(0);if(!((t|0)!=(r|0)&(t|0)!=0)){l=k;return}t=__ZN3MapIi6String10ComparatorIiE16DefaultAllocatorEixERKi(q,n)|0;c[o>>2]=0;if((c[t>>2]|0?(c[o>>2]=0,n=c[t>>2]|0,n|0):0)?__Z28atomic_conditional_incrementPj(n+-8|0)|0:0)c[o>>2]=c[t>>2];if(__ZN13ResourceCache3hasERK6String(o)|0?(t=__ZN13ResourceCache3getERK6String(o)|0,t|0):0){a[1263537]=0;__ZN9Reference8init_refEv(t)|0;__ZN6Object4callERK10StringNameRK7VariantS5_S5_S5_S5_(p,t,e,f,g,h,i,j);if(c[p>>2]|0)__ZN7Variant5clearEv(p);if(__ZN9Reference11unreferenceEv(t)|0?__Z17predelete_handlerP6Object(t)|0:0){gj[c[(c[t>>2]|0)+76>>2]&8191](t);__ZN6Memory11free_staticEPvb(t,0)}}t=c[o>>2]|0;if(t|0?(__Z16atomic_decrementPj(t+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(t,1);l=k;return}function __ZN9SceneTree27_live_edit_res_set_res_funcEiRK10StringNameRK6String(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);g=f+28|0;h=f+24|0;i=f;__ZN6StringC2EPKc(g,1263606);c[h>>2]=__ZN14ResourceLoader4loadERK6StringS2_bP5Error(e,g,0,0)|0;e=c[g>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);if(!(c[h>>2]|0)){l=f;return}__ZN6RefPtrC2Ev(g);__ZN3RefI9ReferenceEaSI8ResourceEEvRKS_IT_E(g,h);__ZN7VariantC2ERK6RefPtr(i,g);__ZN6RefPtrD2Ev(g);__ZN9SceneTree23_live_edit_res_set_funcEiRK10StringNameRK7Variant(a,b,d,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);i=c[h>>2]|0;if(!i){l=f;return}if(!(__ZN9Reference11unreferenceEv(i)|0)){l=f;return}i=c[h>>2]|0;if(!(__Z17predelete_handlerP6Object(i)|0)){l=f;return}gj[c[(c[i>>2]|0)+76>>2]&8191](i);__ZN6Memory11free_staticEPvb(i,0);l=f;return}function __ZN9SceneTree23_live_edit_res_set_funcEiRK10StringNameRK7Variant(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0;g=l;l=l+16|0;if((l|0)>=(m|0))ba(16);h=g;i=g+4|0;c[h>>2]=d;j=b+380|0;k=c[j>>2]|0;if(!k){l=g;return}n=c[k+8>>2]|0;k=c[b+384>>2]|0;a:do if((n|0)==(k|0))o=n;else{b=n;do{p=c[b+24>>2]|0;if((p|0)>(d|0))q=b+8|0;else{if((p|0)>=(d|0)){o=b;break a}q=b+4|0}b=c[q>>2]|0}while((b|0)!=(k|0));l=g;return}while(0);if(!((o|0)!=(k|0)&(o|0)!=0)){l=g;return}o=__ZN3MapIi6String10ComparatorIiE16DefaultAllocatorEixERKi(j,h)|0;c[i>>2]=0;if((c[o>>2]|0?(c[i>>2]=0,h=c[o>>2]|0,h|0):0)?__Z28atomic_conditional_incrementPj(h+-8|0)|0:0)c[i>>2]=c[o>>2];if(((__ZN13ResourceCache3hasERK6String(i)|0?(o=__ZN13ResourceCache3getERK6String(i)|0,o|0):0)?(a[1263537]=0,__ZN9Reference8init_refEv(o)|0,__ZN6Object3setERK10StringNameRK7VariantPb(o,e,f,0),__ZN9Reference11unreferenceEv(o)|0):0)?__Z17predelete_handlerP6Object(o)|0:0){gj[c[(c[o>>2]|0)+76>>2]&8191](o);__ZN6Memory11free_staticEPvb(o,0)}o=c[i>>2]|0;if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(o,1);l=g;return}function __ZN9SceneTree25_live_edit_node_call_funcEiRK10StringNameRK7VariantS5_S5_S5_S5_(a,b,d,e,f,g,h,i){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;i=i|0;var j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;j=l;l=l+32|0;if((l|0)>=(m|0))ba(32);k=j+24|0;n=j+28|0;o=j;c[k>>2]=b;p=a+368|0;q=c[p>>2]|0;if(!q){l=j;return}r=c[q+8>>2]|0;q=c[a+372>>2]|0;a:do if((r|0)==(q|0))s=r;else{t=r;do{u=c[t+24>>2]|0;if((u|0)>(b|0))v=t+8|0;else{if((u|0)>=(b|0)){s=t;break a}v=t+4|0}t=c[v>>2]|0}while((t|0)!=(q|0));l=j;return}while(0);if(!((s|0)!=(q|0)&(s|0)!=0)){l=j;return}__ZN8NodePathC2ERKS_(n,__ZN3MapIi8NodePath10ComparatorIiE16DefaultAllocatorEixERKi(p,k)|0);k=a+88|0;p=a+392|0;if(__ZNK4Node8has_nodeERK8NodePath(c[k>>2]|0,p)|0)w=__ZNK4Node8get_nodeERK8NodePath(c[k>>2]|0,p)|0;else w=0;p=__ZN3MapI6String3SetIP4Node10ComparatorIS3_E16DefaultAllocatorES4_IS0_ES6_E4findERKS0_(a+400|0,a+396|0)|0;b:do if((p|0?(a=c[p+28>>2]|0,a|0):0)?(k=c[a+8>>2]|0,a=c[p+32>>2]|0,(k|0)!=(a|0)):0){s=k;while(1){k=c[s+8>>2]|0;if((k|0)==(a|0))break;else s=k}if(s|0){if(!w){a=s;while(1){k=c[a+24>>2]|0;if(__ZNK4Node8has_nodeERK8NodePath(k,n)|0?(__ZN6Object4callERK10StringNameRK7VariantS5_S5_S5_S5_(o,__ZNK4Node8get_nodeERK8NodePath(k,n)|0,d,e,f,g,h,i),c[o>>2]|0):0)__ZN7Variant5clearEv(o);a=c[a+16>>2]|0;if(!a)break b}}else x=s;do{a=c[x+24>>2]|0;if((__ZNK4Node14is_a_parent_ofEPKS_(w,a)|0?__ZNK4Node8has_nodeERK8NodePath(a,n)|0:0)?(__ZN6Object4callERK10StringNameRK7VariantS5_S5_S5_S5_(o,__ZNK4Node8get_nodeERK8NodePath(a,n)|0,d,e,f,g,h,i),c[o>>2]|0):0)__ZN7Variant5clearEv(o);x=c[x+16>>2]|0}while((x|0)!=0)}}while(0);__ZN8NodePathD2Ev(n);l=j;return}function __ZN3MapIi8NodePath10ComparatorIiE16DefaultAllocatorEixERKi(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;g=c[b>>2]|0;if(!g){h=__ZnwjPFPvjE(32,4740)|0;__ZN8NodePathC2Ev(h+28|0);i=h+16|0;c[i>>2]=0;c[i+4>>2]=0;c[b>>2]=h;i=c[b+4>>2]|0;c[h+4>>2]=i;c[h+8>>2]=i;c[h+12>>2]=i;c[h>>2]=1;if(!h)j=12;else{k=h;n=i;j=4}}else{k=g;n=c[b+4>>2]|0;j=4}a:do if((j|0)==4){g=c[k+8>>2]|0;if((g|0)!=(n|0)){i=c[d>>2]|0;h=g;while(1){g=c[h+24>>2]|0;if((i|0)<(g|0))o=h+8|0;else{if((g|0)>=(i|0))break;o=h+4|0}g=c[o>>2]|0;if((g|0)==(n|0)){j=12;break a}else h=g}if(!((h|0)==(n|0)|(h|0)==0))p=h;else j=12}else j=12}while(0);if((j|0)==12){__ZN8NodePathC2Ev(f);if(!(c[b>>2]|0)){j=__ZnwjPFPvjE(32,4740)|0;__ZN8NodePathC2Ev(j+28|0);n=j+16|0;c[n>>2]=0;c[n+4>>2]=0;c[b>>2]=j;n=c[b+4>>2]|0;c[j+4>>2]=n;c[j+8>>2]=n;c[j+12>>2]=n;c[j>>2]=1}j=__ZN3MapIi8NodePath10ComparatorIiE16DefaultAllocatorE10_insert_rbERKiRKS0_(b,d,f)|0;__ZN8NodePathD2Ev(f);if(!j){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145936,616,1145947,0);q=0;l=e;return q|0}else p=j}a[1263537]=0;q=p+28|0;l=e;return q|0}function __ZN3MapIi8NodePath10ComparatorIiE16DefaultAllocatorE10_insert_rbERKiRKS0_(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f;a[g>>0]=0;h=__ZN3MapIi8NodePath10ComparatorIiE16DefaultAllocatorE7_insertERKiRb(b,d,g)|0;if(h|0)__ZN8NodePathaSERKS_(h+28|0,e);if(a[g>>0]|0){l=f;return h|0}g=b+8|0;c[g>>2]=(c[g>>2]|0)+1;g=h+12|0;e=c[g>>2]|0;if(!(c[e>>2]|0)){d=b+4|0;i=h;j=e;k=e;e=g;while(1){g=j+12|0;n=c[g>>2]|0;o=c[n+8>>2]|0;p=n;do if((j|0)==(o|0)){q=c[n+4>>2]|0;if(!(c[q>>2]|0)){c[k>>2]=1;a[1263537]=0;c[q>>2]=1;if((c[d>>2]|0)==(n|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);r=c[(c[e>>2]|0)+12>>2]|0;break}else{a[1263537]=0;c[n>>2]=0;r=n;break}}q=j+4|0;if((i|0)==(c[q>>2]|0)){s=i+8|0;t=c[s>>2]|0;c[q>>2]=t;if((t|0)==(c[d>>2]|0))u=p;else{c[t+12>>2]=j;u=c[g>>2]|0}t=i+12|0;c[t>>2]=u;q=c[g>>2]|0;v=q+8|0;c[((c[v>>2]|0)==(j|0)?v:q+4|0)>>2]=i;c[s>>2]=j;c[g>>2]=i;w=j;x=i;y=c[t>>2]|0}else{w=i;x=j;y=n}a[1263537]=0;c[x>>2]=1;t=c[d>>2]|0;if((t|0)==(y|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);z=c[(c[w+12>>2]|0)+12>>2]|0;A=c[d>>2]|0}else{a[1263537]=0;c[y>>2]=0;z=y;A=t}t=z+8|0;s=c[t>>2]|0;q=s+4|0;v=c[q>>2]|0;c[t>>2]=v;if((v|0)!=(A|0))c[v+12>>2]=z;v=z+12|0;c[s+12>>2]=c[v>>2];t=c[v>>2]|0;B=t+4|0;c[((c[B>>2]|0)==(z|0)?B:t+8|0)>>2]=s;c[q>>2]=z;c[v>>2]=s;r=w}else{if(!(c[o>>2]|0)){c[k>>2]=1;a[1263537]=0;c[o>>2]=1;if((c[d>>2]|0)==(n|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);r=c[(c[e>>2]|0)+12>>2]|0;break}else{a[1263537]=0;c[n>>2]=0;r=n;break}}s=j+8|0;if((i|0)==(c[s>>2]|0)){v=i+4|0;q=c[v>>2]|0;c[s>>2]=q;if((q|0)==(c[d>>2]|0))C=p;else{c[q+12>>2]=j;C=c[g>>2]|0}q=i+12|0;c[q>>2]=C;s=c[g>>2]|0;t=s+4|0;c[((c[t>>2]|0)==(j|0)?t:s+8|0)>>2]=i;c[v>>2]=j;c[g>>2]=i;D=j;E=i;F=c[q>>2]|0}else{D=i;E=j;F=n}a[1263537]=0;c[E>>2]=1;q=c[d>>2]|0;if((q|0)==(F|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);G=c[d>>2]|0;H=c[(c[D+12>>2]|0)+12>>2]|0}else{a[1263537]=0;c[F>>2]=0;G=q;H=F}q=H+4|0;v=c[q>>2]|0;s=v+8|0;t=c[s>>2]|0;c[q>>2]=t;if((t|0)!=(G|0))c[t+12>>2]=H;t=H+12|0;c[v+12>>2]=c[t>>2];q=c[t>>2]|0;B=q+8|0;c[((c[B>>2]|0)==(H|0)?B:q+4|0)>>2]=v;c[s>>2]=H;c[t>>2]=v;r=D}while(0);n=r+12|0;g=c[n>>2]|0;if(!(c[g>>2]|0)){i=r;j=g;k=g;e=n}else break}}e=c[(c[b>>2]|0)+8>>2]|0;a[1263537]=0;c[e>>2]=1;l=f;return h|0}function __ZN3MapIi8NodePath10ComparatorIiE16DefaultAllocatorE7_insertERKiRb(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0;f=c[b>>2]|0;g=c[f+8>>2]|0;h=b+4|0;i=c[h>>2]|0;a:do if((g|0)==(i|0))j=f;else{k=c[d>>2]|0;l=g;while(1){m=c[l+24>>2]|0;if((k|0)<(m|0))n=l+8|0;else{if((m|0)>=(k|0))break;n=l+4|0}m=c[n>>2]|0;if((m|0)==(i|0)){j=l;break a}else l=m}a[e>>0]=1;o=l;return o|0}while(0);i=__ZnwjPFPvjE(32,4740)|0;__ZN8NodePathC2Ev(i+28|0);c[i>>2]=0;c[i+4>>2]=0;c[i+8>>2]=0;c[i+12>>2]=0;c[i+16>>2]=0;c[i+20>>2]=0;c[i+12>>2]=j;n=c[h>>2]|0;g=i+4|0;c[g>>2]=n;f=i+8|0;c[f>>2]=n;c[i+24>>2]=c[d>>2];if((j|0)!=(c[b>>2]|0)?(c[d>>2]|0)>=(c[j+24>>2]|0):0)p=j+4|0;else p=j+8|0;c[p>>2]=i;a[e>>0]=0;e=c[g>>2]|0;g=c[h>>2]|0;if((e|0)==(g|0)){h=i;do{p=h;h=c[h+12>>2]|0}while((p|0)==(c[h+4>>2]|0));q=(h|0)==(c[b>>2]|0)?0:h}else{h=e;while(1){e=c[h+8>>2]|0;if((e|0)==(g|0)){q=h;break}else h=e}}c[i+16>>2]=q;h=c[f>>2]|0;b:do if((h|0)==(g|0)){f=i;while(1){e=f;f=c[f+12>>2]|0;if((e|0)!=(c[f+8>>2]|0)){r=f;break b}if((f|0)==(c[b>>2]|0)){r=0;break}}}else{f=h;while(1){l=c[f+4>>2]|0;if((l|0)==(g|0)){r=f;break}else f=l}}while(0);g=i+20|0;c[g>>2]=r;if(!q)s=r;else{c[q+20>>2]=i;s=c[g>>2]|0}if(!s){o=i;return o|0}c[s+16>>2]=i;o=i;return o|0}function __ZN9SceneTree28_live_edit_node_set_res_funcEiRK10StringNameRK6String(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);g=f+28|0;h=f+24|0;i=f;__ZN6StringC2EPKc(g,1263606);c[h>>2]=__ZN14ResourceLoader4loadERK6StringS2_bP5Error(e,g,0,0)|0;e=c[g>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);if(!(c[h>>2]|0)){l=f;return}__ZN6RefPtrC2Ev(g);__ZN3RefI9ReferenceEaSI8ResourceEEvRKS_IT_E(g,h);__ZN7VariantC2ERK6RefPtr(i,g);__ZN6RefPtrD2Ev(g);__ZN9SceneTree24_live_edit_node_set_funcEiRK10StringNameRK7Variant(a,b,d,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);i=c[h>>2]|0;if(!i){l=f;return}if(!(__ZN9Reference11unreferenceEv(i)|0)){l=f;return}i=c[h>>2]|0;if(!(__Z17predelete_handlerP6Object(i)|0)){l=f;return}gj[c[(c[i>>2]|0)+76>>2]&8191](i);__ZN6Memory11free_staticEPvb(i,0);l=f;return}function __ZN9SceneTree24_live_edit_node_set_funcEiRK10StringNameRK7Variant(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f;h=f+4|0;c[g>>2]=b;i=a+368|0;j=c[i>>2]|0;if(!j){l=f;return}k=c[j+8>>2]|0;j=c[a+372>>2]|0;a:do if((k|0)==(j|0))n=k;else{o=k;do{p=c[o+24>>2]|0;if((p|0)>(b|0))q=o+8|0;else{if((p|0)>=(b|0)){n=o;break a}q=o+4|0}o=c[q>>2]|0}while((o|0)!=(j|0));l=f;return}while(0);if(!((n|0)!=(j|0)&(n|0)!=0)){l=f;return}__ZN8NodePathC2ERKS_(h,__ZN3MapIi8NodePath10ComparatorIiE16DefaultAllocatorEixERKi(i,g)|0);g=a+88|0;i=a+392|0;if(__ZNK4Node8has_nodeERK8NodePath(c[g>>2]|0,i)|0)r=__ZNK4Node8get_nodeERK8NodePath(c[g>>2]|0,i)|0;else r=0;i=__ZN3MapI6String3SetIP4Node10ComparatorIS3_E16DefaultAllocatorES4_IS0_ES6_E4findERKS0_(a+400|0,a+396|0)|0;b:do if((i|0?(a=c[i+28>>2]|0,a|0):0)?(g=c[a+8>>2]|0,a=c[i+32>>2]|0,(g|0)!=(a|0)):0){n=g;while(1){g=c[n+8>>2]|0;if((g|0)==(a|0))break;else n=g}if(n|0){if(!r){a=n;while(1){g=c[a+24>>2]|0;if(__ZNK4Node8has_nodeERK8NodePath(g,h)|0)__ZN6Object3setERK10StringNameRK7VariantPb(__ZNK4Node8get_nodeERK8NodePath(g,h)|0,d,e,0);a=c[a+16>>2]|0;if(!a)break b}}else s=n;do{a=c[s+24>>2]|0;if(__ZNK4Node14is_a_parent_ofEPKS_(r,a)|0?__ZNK4Node8has_nodeERK8NodePath(a,h)|0:0)__ZN6Object3setERK10StringNameRK7VariantPb(__ZNK4Node8get_nodeERK8NodePath(a,h)|0,d,e,0);s=c[s+16>>2]|0}while((s|0)!=0)}}while(0);__ZN8NodePathD2Ev(h);l=f;return}function __ZL11_fill_arrayP4NodeR5Arrayi(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e;g=e+24|0;__ZN7VariantC2Ei(f,d);__ZN5Array9push_backERK7Variant(b,f);if(c[f>>2]|0)__ZN7Variant5clearEv(f);c[g>>2]=__ZNK4Node8get_nameEv(a)|0;__ZN7VariantC2ERK10StringName(f,g);__ZN5Array9push_backERK7Variant(b,f);if(c[f>>2]|0)__ZN7Variant5clearEv(f);__ZN10StringNameD2Ev(g);c[g>>2]=ij[c[(c[a>>2]|0)+32>>2]&8191](a)|0;__ZN7VariantC2ERK6String(f,g);__ZN5Array9push_backERK7Variant(b,f);if(c[f>>2]|0)__ZN7Variant5clearEv(f);h=c[g>>2]|0;if(h|0?(__Z16atomic_decrementPj(h+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(h,1);__ZN7VariantC2Ej(f,c[a+44>>2]|0);__ZN5Array9push_backERK7Variant(b,f);if(c[f>>2]|0)__ZN7Variant5clearEv(f);if((__ZNK4Node15get_child_countEv(a)|0)<=0){l=e;return}f=d+1|0;d=0;do{__ZL11_fill_arrayP4NodeR5Arrayi(__ZNK4Node9get_childEi(a,d)|0,b,f);d=d+1|0}while((d|0)<(__ZNK4Node15get_child_countEv(a)|0));l=e;return}function __ZN8ViewportC2Ev(b){b=b|0;var d=0,e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0;d=l;l=l+64|0;if((l|0)>=(m|0))ba(64);e=d+56|0;f=d+48|0;h=d+52|0;i=d;j=d+24|0;__ZN4NodeC2Ev(b);c[b>>2]=223916;__ZN10StringNameC2Ev(b+220|0);c[b+236>>2]=379008;c[b+232>>2]=0;c[b+240>>2]=0;c[b+252>>2]=379008;c[b+248>>2]=0;c[b+256>>2]=0;k=b+260|0;c[k>>2]=0;c[b+264>>2]=0;c[b+272>>2]=0;c[b+280>>2]=0;n=b+288|0;c[n>>2]=0;c[n+4>>2]=0;c[n+8>>2]=0;c[n+12>>2]=0;c[n+16>>2]=0;g[b+284>>2]=1.0;g[b+296>>2]=1.0;n=b+312|0;c[n>>2]=0;c[n+4>>2]=0;c[n+8>>2]=0;c[n+12>>2]=0;c[n+16>>2]=0;g[b+308>>2]=1.0;g[b+320>>2]=1.0;n=b+336|0;c[n>>2]=0;c[n+4>>2]=0;c[n+8>>2]=0;c[n+12>>2]=0;c[n+16>>2]=0;g[b+332>>2]=1.0;g[b+344>>2]=1.0;n=b+396|0;c[b+436>>2]=0;o=b+448|0;g[o>>2]=0.0;g[b+452>>2]=0.0;p=b+460|0;q=b+356|0;r=q+36|0;do{c[q>>2]=0;q=q+4|0}while((q|0)<(r|0));c[n>>2]=0;c[n+4>>2]=0;c[n+8>>2]=0;c[n+12>>2]=0;c[n+16>>2]=0;c[n+20>>2]=0;c[n+24>>2]=0;c[n+28>>2]=0;c[p>>2]=379008;c[b+456>>2]=0;p=b+464|0;q=b+468|0;r=b+480|0;c[p>>2]=0;c[p+4>>2]=0;c[p+8>>2]=0;c[p+12>>2]=0;__ZN10StringNameC2Ev(r);p=b+484|0;__ZN10StringNameC2Ev(p);s=b+488|0;__ZN10StringNameC2Ev(s);t=b+492|0;__ZN10StringNameC2Ev(t);u=b+504|0;c[u>>2]=0;v=b+540|0;c[v>>2]=0;w=b+544|0;x=b+548|0;c[x>>2]=379008;c[w>>2]=0;c[b+552>>2]=0;y=b+592|0;c[b+624>>2]=0;c[b+660>>2]=0;z=b+672|0;c[z>>2]=0;c[z+4>>2]=0;c[z+8>>2]=0;c[z+12>>2]=0;c[z+16>>2]=0;c[y>>2]=0;c[y+4>>2]=0;c[y+8>>2]=0;c[y+12>>2]=0;c[y+16>>2]=0;c[y+20>>2]=0;g[b+668>>2]=1.0;g[b+680>>2]=1.0;c[b+696>>2]=0;c[b+704>>2]=0;c[b+564>>2]=0;c[b+568>>2]=-1;y=b+572|0;c[b+664>>2]=0;a[b+692>>0]=0;c[y>>2]=0;c[y+4>>2]=0;c[y+8>>2]=0;c[y+12>>2]=0;c[y+16>>2]=0;y=__ZnwjPKc(144,1263606)|0;__ZN7World2DC2Ev(y);__Z22postinitialize_handlerP6Object(y);if(!y){A=0;B=0}else{a[1263537]=0;__ZN9Reference8init_refEv(y)|0;A=y;B=y}y=c[q>>2]|0;if((A|0)==(y|0)){if(A|0){C=A;D=12}}else{if((y|0?__ZN9Reference11unreferenceEv(y)|0:0)?(y=c[q>>2]|0,__Z17predelete_handlerP6Object(y)|0):0){gj[c[(c[y>>2]|0)+76>>2]&8191](y);__ZN6Memory11free_staticEPvb(y,0)}c[q>>2]=B;if(A|0){__ZN9Reference9referenceEv(A);C=A;D=12}}if(((D|0)==12?__ZN9Reference11unreferenceEv(C)|0:0)?__Z17predelete_handlerP6Object(A)|0:0){gj[c[(c[A>>2]|0)+76>>2]&8191](A);__ZN6Memory11free_staticEPvb(B,0)}B=__ZN12VisualServer13get_singletonEv()|0;c[b+260>>2]=ij[c[(c[B>>2]|0)+752>>2]&8191](B)|0;B=__ZN12VisualServer13get_singletonEv()|0;A=c[(c[B>>2]|0)+788>>2]|0;c[h>>2]=c[k>>2];c[e>>2]=c[h>>2];c[u>>2]=$i[A&8191](B,e)|0;c[b+508>>2]=0;__ZN3RefI15ViewportTextureE8instanceEv(v);B=c[v>>2]|0;c[B+136>>2]=b;c[e>>2]=B;if(!(c[w>>2]|0)){B=__ZnwjPFPvjE(28,4740)|0;v=B+16|0;c[v>>2]=0;c[v+4>>2]=0;c[w>>2]=B;v=c[x>>2]|0;c[B+4>>2]=v;c[B+8>>2]=v;c[B+12>>2]=v;c[B>>2]=1}__ZN3SetIP15ViewportTexture10ComparatorIS1_E16DefaultAllocatorE10_insert_rbERKS1_(w,e)|0;a[b+268>>0]=0;a[b+276>>0]=0;a[b+428>>0]=0;c[b+224>>2]=0;c[b+228>>2]=0;c[b+244>>2]=0;a[b+392>>0]=0;a[b+393>>0]=0;c[n>>2]=1065353216;c[b+400>>2]=1065353216;a[b+432>>0]=0;a[b+429>>0]=0;a[b+430>>0]=1;c[b+500>>2]=2;a[b+433>>0]=0;c[b+440>>2]=0;c[b+444>>2]=0;c[o>>2]=1621981420;c[b+452>>2]=1621981420;c[b+512>>2]=0;o=b+520|0;c[o>>2]=7;n=b+524|0;c[n>>2]=7;w=b+528|0;c[w>>2]=7;a[1263537]=0;c[b+516>>2]=2;B=__ZN12VisualServer13get_singletonEv()|0;v=c[(c[B>>2]|0)+844>>2]|0;c[f>>2]=c[k>>2];c[e>>2]=c[f>>2];Ki[v&4095](B,e,0,4);B=(c[o>>2]|0)==2;a[1263537]=0;if(!B){c[o>>2]=2;o=__ZN12VisualServer13get_singletonEv()|0;B=c[(c[o>>2]|0)+844>>2]|0;c[f>>2]=c[k>>2];c[e>>2]=c[f>>2];Ki[B&4095](o,e,1,4)}a[1263537]=0;if((c[n>>2]|0)!=3){c[n>>2]=3;n=__ZN12VisualServer13get_singletonEv()|0;o=c[(c[n>>2]|0)+844>>2]|0;c[f>>2]=c[k>>2];c[e>>2]=c[f>>2];Ki[o&4095](n,e,2,16)}a[1263537]=0;if((c[w>>2]|0)!=4){c[w>>2]=4;w=__ZN12VisualServer13get_singletonEv()|0;n=c[(c[w>>2]|0)+844>>2]|0;c[f>>2]=c[k>>2];c[e>>2]=c[f>>2];Ki[n&4095](w,e,3,64)}c[e>>2]=__Z4itosx(c[b+44>>2]|0,0)|0;c[i>>2]=__ZplPKcRK6String(829212,e)|0;__ZN10StringNameC2ERK6String(f,i);__ZN10StringNameaSERKS_(r,f);__ZN10StringNameD2Ev(f);r=c[i>>2]|0;if(r|0?(__Z16atomic_decrementPj(r+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(r,1);c[i>>2]=__ZplPKcRK6String(916576,e)|0;__ZN10StringNameC2ERK6String(f,i);__ZN10StringNameaSERKS_(p,f);__ZN10StringNameD2Ev(f);p=c[i>>2]|0;if(p|0?(__Z16atomic_decrementPj(p+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(p,1);c[i>>2]=__ZplPKcRK6String(829222,e)|0;__ZN10StringNameC2ERK6String(f,i);__ZN10StringNameaSERKS_(s,f);__ZN10StringNameD2Ev(f);s=c[i>>2]|0;if(s|0?(__Z16atomic_decrementPj(s+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(s,1);c[i>>2]=__ZplPKcRK6String(916590,e)|0;__ZN10StringNameC2ERK6String(f,i);__ZN10StringNameaSERKS_(t,f);__ZN10StringNameD2Ev(f);t=c[i>>2]|0;if(t|0?(__Z16atomic_decrementPj(t+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(t,1);a[b+712>>0]=0;a[b+496>>0]=0;g[b+652>>2]=-1.0;__ZN6StringC2EPKc(f,916614);__ZN7VariantC2Ed(i,.7);__Z11_GLOBAL_DEFRK6StringRK7Variant(j,f,i);g[b+656>>2]=+__ZNK7VariantcvfEv(j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);if(c[i>>2]|0)__ZN7Variant5clearEv(i);i=c[f>>2]|0;if(i|0?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);c[b+580>>2]=0;c[b+588>>2]=0;c[b+648>>2]=0;a[b+616>>0]=0;c[b+708>>2]=0;c[b+532>>2]=0;a[b+536>>0]=0;b=c[e>>2]|0;if(!b){l=d;return}if(__Z16atomic_decrementPj(b+-8|0)|0){l=d;return}__ZN6Memory11free_staticEPvb(b,1);l=d;return}function __ZN3RefI15ViewportTextureE8instanceEv(b){b=b|0;var d=0,e=0,f=0,g=0,h=0;d=__ZnwjPKc(140,1263606)|0;__ZN7TextureC2Ev(d);c[d>>2]=223220;__ZN10StringNameC2Ev(d+128|0);__ZN8NodePathC2Ev(d+132|0);c[d+136>>2]=0;__ZN8Resource18set_local_to_sceneEb(d,1);__Z22postinitialize_handlerP6Object(d);if(!d){e=0;f=0}else{a[1263537]=0;__ZN9Reference8init_refEv(d)|0;e=d;f=d}d=c[b>>2]|0;do if((e|0)==(d|0))if(!e)return;else{g=e;break}else{if((d|0?__ZN9Reference11unreferenceEv(d)|0:0)?(h=c[b>>2]|0,__Z17predelete_handlerP6Object(h)|0):0){gj[c[(c[h>>2]|0)+76>>2]&8191](h);__ZN6Memory11free_staticEPvb(h,0)}c[b>>2]=f;if(!e)return;else{__ZN9Reference9referenceEv(e);g=e;break}}while(0);if(!(__ZN9Reference11unreferenceEv(g)|0))return;if(!(__Z17predelete_handlerP6Object(e)|0))return;gj[c[(c[e>>2]|0)+76>>2]&8191](e);__ZN6Memory11free_staticEPvb(f,0);return}function __ZN7TextureC2Ev(a){a=a|0;__ZN8ResourceC2Ev(a);c[a>>2]=223388;__ZN10StringNameC2Ev(a+124|0);return}function __ZNK9SceneTree8get_rootEv(a){a=a|0;return c[a+88>>2]|0}function __ZNK9SceneTree9has_groupERK10StringName(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0;d=c[a+128>>2]|0;if(!d){e=0;return e|0}f=c[d+8>>2]|0;d=c[a+132>>2]|0;a:do if((f|0)==(d|0))g=f;else{a=c[b>>2]|0;h=f;while(1){i=c[h+24>>2]|0;if(a>>>0<i>>>0)j=h+8|0;else{if(i>>>0>=a>>>0){g=h;break a}j=h+4|0}h=c[j>>2]|0;if((h|0)==(d|0)){g=d;break}}}while(0);e=(g|0)!=(d|0)&(g|0)!=0;return e|0}function __ZN9SceneTree20set_auto_accept_quitEb(b,c){b=b|0;c=c|0;a[b+112>>0]=c&1;return}function __ZN9SceneTree15set_editor_hintEb(a,b){a=a|0;b=b|0;return}function __ZNK9SceneTree14is_editor_hintEv(a){a=a|0;return 0}function __ZN9SceneTree25set_debug_collisions_hintEb(b,c){b=b|0;c=c|0;a[b+120>>0]=c&1;return}function __ZN9SceneTree25set_debug_navigation_hintEb(b,c){b=b|0;c=c|0;a[b+121>>0]=c&1;return}function __ZN9SceneTree9set_pauseEb(b,e){b=b|0;e=e|0;var f=0,g=0;f=b+122|0;if((e&1|0)==(d[f>>0]|0|0))return;a[f>>0]=e&1;f=__ZN13PhysicsServer13get_singletonEv()|0;g=e^1;Pi[c[(c[f>>2]|0)+560>>2]&2047](f,g);f=__ZN15Physics2DServer13get_singletonEv()|0;Pi[c[(c[f>>2]|0)+508>>2]&2047](f,g);g=c[b+88>>2]|0;if(!g)return;__ZN4Node22propagate_notificationEi(g,e?14:15);return}function __ZN9SceneTree16is_input_handledEv(b){b=b|0;return (a[b+142>>0]|0)!=0|0}function __ZN9SceneTree12create_timerEfb(b,e,f){b=b|0;e=+e;f=f|0;var h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0;h=l;l=l+16|0;if((l|0)>=(m|0))ba(16);i=h;c[i>>2]=0;__ZN3RefI14SceneTreeTimerE8instanceEv(i);j=c[i>>2]|0;k=j+96|0;if((d[k>>0]|0|0)!=(f&1|0))a[k>>0]=f&1;g[j+92>>2]=e;j=b+312|0;if(!(c[j>>2]|0)){b=__ZnwjPFPvjE(12,4740)|0;c[j>>2]=b;c[b>>2]=0;c[b+4>>2]=0;c[b+8>>2]=0}b=__ZnwjPFPvjE(16,4740)|0;c[b>>2]=0;c[b+4>>2]=0;c[b+8>>2]=0;c[b+12>>2]=0;if(c[i>>2]|0?(c[b>>2]=0,f=c[i>>2]|0,c[b>>2]=f,f|0):0)__ZN9Reference9referenceEv(f);f=c[j>>2]|0;j=f+4|0;k=c[j>>2]|0;c[b+8>>2]=k;c[b+4>>2]=0;c[b+12>>2]=f;if(k|0)c[k+4>>2]=b;c[j>>2]=b;if(c[f>>2]|0){n=f+8|0;o=c[n>>2]|0;p=o+1|0;c[n>>2]=p;q=c[i>>2]|0;l=h;return q|0}c[f>>2]=b;n=f+8|0;o=c[n>>2]|0;p=o+1|0;c[n>>2]=p;q=c[i>>2]|0;l=h;return q|0}function __ZNK9SceneTree14get_node_countEv(a){a=a|0;return c[a+168>>2]|0}function __ZN9SceneTree4quitEv(b){b=b|0;a[b+140>>0]=1;return}function __ZN9SceneTree18set_screen_stretchENS_11StretchModeENS_13StretchAspectE7Vector2(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;c[a+188>>2]=b;c[a+192>>2]=d;d=~~+g[e+4>>2];b=a+196|0;c[b>>2]=~~+g[e>>2];c[b+4>>2]=d;__ZN9SceneTree17_update_root_rectEv(a);return}function __ZN9SceneTree17_call_group_flagsEPPK7VariantiRNS0_9CallErrorE(b,d,e,f,g){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;var h=0,i=0,j=0,k=0,n=0,o=0,p=0;h=l;l=l+128|0;if((l|0)>=(m|0))ba(128);i=h+124|0;j=h+120|0;k=h;c[g>>2]=0;if((f|0)<3){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(918440,800946,986,918458,0);c[b>>2]=0;l=h;return}a[1263537]=0;g=c[e>>2]|0;if((c[g>>2]|1|0)!=3){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(918440,800946,987,918516,0);c[b>>2]=0;l=h;return}a[1263537]=0;n=e+4|0;if((c[c[n>>2]>>2]|0)!=4){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(918440,800946,988,918356,0);c[b>>2]=0;l=h;return}a[1263537]=0;o=e+8|0;if((c[c[o>>2]>>2]|0)!=4){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(918440,800946,989,918580,0);c[b>>2]=0;l=h;return}a[1263537]=0;p=__ZNK7VariantcviEv(g)|0;c[i>>2]=__ZNK7Variantcv10StringNameEv(c[n>>2]|0)|0;c[j>>2]=__ZNK7Variantcv10StringNameEv(c[o>>2]|0)|0;c[k>>2]=0;c[k+24>>2]=0;c[k+48>>2]=0;c[k+72>>2]=0;c[k+96>>2]=0;o=f+-3|0;n=(o|0)<5?o:5;if((f|0)>3){f=0;do{__ZN7VariantaSERKS_(k+(f*24|0)|0,c[e+(f+3<<2)>>2]|0);f=f+1|0}while((f|0)<(n|0))}__ZN9SceneTree16call_group_flagsEjRK10StringNameS2_RK7VariantS5_S5_S5_S5_(d,p,i,j,k,k+24|0,k+48|0,k+72|0,k+96|0);c[b>>2]=0;b=k+96|0;if(c[b>>2]|0)__ZN7Variant5clearEv(b);b=k+72|0;if(c[b>>2]|0)__ZN7Variant5clearEv(b);b=k+48|0;if(c[b>>2]|0)__ZN7Variant5clearEv(b);b=k+24|0;if(c[b>>2]|0)__ZN7Variant5clearEv(b);if(c[k>>2]|0)__ZN7Variant5clearEv(k);__ZN10StringNameD2Ev(j);__ZN10StringNameD2Ev(i);l=h;return}function __ZN7ClassDB18bind_vararg_methodIM9SceneTreeF7VariantPPKS2_iRNS2_9CallErrorEEEEP10MethodBindj10StringNameT_RK10MethodInfoRK6VectorIS2_E(b,e,f,g,h){b=b|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0;b=l;l=l+64|0;if((l|0)>=(m|0))ba(64);i=b+56|0;j=b+40|0;k=b+52|0;n=b+48|0;o=b+44|0;p=b+32|0;q=b+36|0;r=b+28|0;s=b+24|0;t=b+20|0;u=b+12|0;v=b+8|0;w=b+4|0;x=b;y=b+16|0;z=c[f>>2]|0;A=c[f+4>>2]|0;__Z12_global_lockv();f=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(f);c[f>>2]=308084;B=f+44|0;c[B>>2]=0;C=f+48|0;c[C>>2]=0;__ZN10MethodBind12_set_returnsEb(f,1);c[B>>2]=z;c[C>>2]=A;__ZN16MethodBindVarArgI9SceneTreeE15set_method_infoERK10MethodInfo(f,g);if(!f){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1126282,1126301,436,1126317,0);D=0;__Z14_global_unlockv();l=b;return D|0}a[1263537]=0;c[j>>2]=0;g=c[e>>2]|0;do if(g){A=c[g+4>>2]|0;if(A|0){__ZN6StringC2EPKc(i,A);E=c[i>>2]|0;break}A=g+8|0;c[i>>2]=0;C=c[A>>2]|0;if((C|0)!=0?(c[i>>2]=0,(__Z28atomic_conditional_incrementPj(C+-8|0)|0)!=0):0){C=c[A>>2]|0;c[i>>2]=C;E=C}else E=0}else{c[i>>2]=0;E=0}while(0);c[k>>2]=E;__ZN6StringC2EPKc(n,1144824);E=(__ZNK6String4findES_i(k,n,0)|0)==-1;g=c[n>>2]|0;if(g|0?(__Z16atomic_decrementPj(g+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(g,1);g=c[k>>2]|0;if(g|0?(__Z16atomic_decrementPj(g+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(g,1);if(!E){E=c[e>>2]|0;do if(E){g=c[E+4>>2]|0;if(g|0){__ZN6StringC2EPKc(i,g);F=c[i>>2]|0;break}g=E+8|0;c[i>>2]=0;k=c[g>>2]|0;if((k|0)!=0?(c[i>>2]=0,(__Z28atomic_conditional_incrementPj(k+-8|0)|0)!=0):0){k=c[g>>2]|0;c[i>>2]=k;F=k}else F=0}else{c[i>>2]=0;F=0}while(0);c[o>>2]=F;__ZN6StringC2EPKc(p,1144824);F=__ZNK6String9get_sliceES_i(o,p,1)|0;E=F;k=c[j>>2]|0;if((k|0)==(F|0)){if(F|0)G=32}else{if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);c[j>>2]=0;if(F|0)if(!(__Z28atomic_conditional_incrementPj(F+-8|0)|0))G=32;else{c[j>>2]=E;G=32}}if((G|0)==32?(__Z16atomic_decrementPj(F+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(F,1);F=c[p>>2]|0;if(F|0?(__Z16atomic_decrementPj(F+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(F,1);F=c[o>>2]|0;if(F|0?(__Z16atomic_decrementPj(F+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(F,1);F=c[e>>2]|0;do if(F){o=c[F+4>>2]|0;if(o|0){__ZN6StringC2EPKc(i,o);H=c[i>>2]|0;break}o=F+8|0;c[i>>2]=0;p=c[o>>2]|0;if((p|0)!=0?(c[i>>2]=0,(__Z28atomic_conditional_incrementPj(p+-8|0)|0)!=0):0){p=c[o>>2]|0;c[i>>2]=p;H=p}else H=0}else{c[i>>2]=0;H=0}while(0);c[s>>2]=H;__ZN6StringC2EPKc(t,1144824);c[r>>2]=__ZNK6String9get_sliceES_i(s,t,0)|0;__ZN10StringNameC2ERK6String(q,r);__ZN10StringNameaSERKS_(e,q);__ZN10StringNameD2Ev(q);H=c[r>>2]|0;if(H|0?(__Z16atomic_decrementPj(H+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(H,1);H=c[t>>2]|0;if(H|0?(__Z16atomic_decrementPj(H+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(H,1);H=c[s>>2]|0;if(H|0?(__Z16atomic_decrementPj(H+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(H,1)}__ZN10MethodBind8set_nameERK10StringName(f,e);__ZN10MethodBind21set_default_argumentsERK6VectorI7VariantE(f,h);c[q>>2]=ij[c[(c[f>>2]|0)+4>>2]&8191](f)|0;__ZN10StringNameC2ERK6String(i,q);h=c[313454]|0;a:do if(h){H=c[i>>2]|0;if(!H)I=0;else I=c[H+16>>2]|0;s=c[h+(((1<<(d[1253820]|0))+-1&I)<<2)>>2]|0;if(s){t=s;while(1){if((c[t>>2]|0)==(I|0)?(c[t+8>>2]|0)==(H|0):0)break;s=c[t+4>>2]|0;if(!s){J=0;break a}else t=s}J=t+12|0}else J=0}else J=0;while(0);__ZN10StringNameD2Ev(i);b:do if(!J){gj[c[(c[f>>2]|0)+20>>2]&8191](f);__ZN6Memory11free_staticEPvb(f,0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1126282,1126301,452,1126359,0);K=0}else{I=J+8|0;h=c[I>>2]|0;c:do if(h){H=c[e>>2]|0;s=(H|0)==0;if(s)L=0;else L=c[H+16>>2]|0;F=(1<<(d[J+12>>0]|0))+-1|0;p=c[h+((F&L)<<2)>>2]|0;d:do if(p|0){o=p;while(1){if((c[o>>2]|0)==(L|0)?(c[o+8>>2]|0)==(H|0):0)break;o=c[o+4>>2]|0;if(!o)break d}gj[c[(c[f>>2]|0)+20>>2]&8191](f);__ZN6Memory11free_staticEPvb(f,0);c[x>>2]=__ZplPKcRK6String(1126401,q)|0;__ZN6StringC2EPKc(r,1126424);c[w>>2]=__ZNK6StringplERKS_(x,r)|0;o=c[e>>2]|0;do if(o){E=c[o+4>>2]|0;if(E|0){__ZN6StringC2EPKc(i,E);M=c[i>>2]|0;break}E=o+8|0;c[i>>2]=0;k=c[E>>2]|0;if((k|0)!=0?(c[i>>2]=0,(__Z28atomic_conditional_incrementPj(k+-8|0)|0)!=0):0){k=c[E>>2]|0;c[i>>2]=k;M=k}else M=0}else{c[i>>2]=0;M=0}while(0);c[y>>2]=M;c[v>>2]=__ZNK6StringplERKS_(w,y)|0;c[u>>2]=__ZNK6String4utf8Ev(v)|0;__Z19_err_set_last_errorPKc(__ZNK10CharString8get_dataEv(u)|0);o=c[u>>2]|0;if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(o,1);o=c[v>>2]|0;if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(o,1);o=c[y>>2]|0;if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(o,1);o=c[w>>2]|0;if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(o,1);o=c[r>>2]|0;do if(o|0){if(__Z16atomic_decrementPj(o+-8|0)|0)break;__ZN6Memory11free_staticEPvb(o,1)}while(0);o=c[x>>2]|0;do if(o|0){if(__Z16atomic_decrementPj(o+-8|0)|0)break;__ZN6Memory11free_staticEPvb(o,1)}while(0);a[1263537]=1;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1126282,1126301,459,1126427,0);a[1263537]=0;K=0;break b}while(0);if(s)N=0;else N=c[H+16>>2]|0;p=c[h+((F&N)<<2)>>2]|0;if(!p)G=110;else{o=p;while(1){if((c[o>>2]|0)==(N|0)?(c[o+8>>2]|0)==(H|0):0){O=o;break c}o=c[o+4>>2]|0;if(!o){G=110;break}}}}else{a[1263537]=0;o=__ZN6Memory12alloc_staticEjb(32,1)|0;if(!o){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143992,1144012,140,1144029,0);P=0}else{a[1263537]=0;H=o+-8|0;c[H>>2]=8;c[H+4>>2]=0;P=o}c[I>>2]=P;a[J+12>>0]=3;c[J+16>>2]=0;c[P>>2]=0;c[(c[I>>2]|0)+4>>2]=0;c[(c[I>>2]|0)+8>>2]=0;c[(c[I>>2]|0)+12>>2]=0;c[(c[I>>2]|0)+16>>2]=0;c[(c[I>>2]|0)+20>>2]=0;c[(c[I>>2]|0)+24>>2]=0;c[(c[I>>2]|0)+28>>2]=0;G=110}while(0);if((G|0)==110){h=__ZN7HashMapI10StringNameP10MethodBind16StringNameHasher24HashMapComparatorDefaultIS0_ELh3ELh8EE12create_entryERKS0_(I,e)|0;__ZN7HashMapI10StringNameP10MethodBind16StringNameHasher24HashMapComparatorDefaultIS0_ELh3ELh8EE16check_hash_tableEv(I);O=h}c[O+12>>2]=f;if(__ZNK6String6lengthEv(j)|0){__ZN10StringNameC2ERK6String(i,j);__ZN10StringNameaSERKS_(f+36|0,i);__ZN10StringNameD2Ev(i)}h=J+52|0;if(!(c[h>>2]|0)){t=__ZnwjPFPvjE(12,4740)|0;c[h>>2]=t;c[t>>2]=0;c[t+4>>2]=0;c[t+8>>2]=0}t=__ZnwjPFPvjE(16,4740)|0;__ZN10StringNameC2Ev(t);o=t+4|0;c[o>>2]=0;H=t+8|0;c[H>>2]=0;F=t+12|0;c[F>>2]=0;__ZN10StringNameaSERKS_(t,e);s=c[h>>2]|0;h=s+4|0;p=c[h>>2]|0;c[H>>2]=p;c[o>>2]=0;c[F>>2]=s;if(p|0)c[p+4>>2]=t;c[h>>2]=t;if(!(c[s>>2]|0))c[s>>2]=t;t=s+8|0;c[t>>2]=(c[t>>2]|0)+1;K=f}while(0);f=c[q>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);f=c[j>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);D=K;__Z14_global_unlockv();l=b;return D|0}function __ZN9SceneTree18notify_group_flagsEjRK10StringNamei(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0;g=l;l=l+16|0;if((l|0)>=(m|0))ba(16);h=g;i=c[b+128>>2]|0;if(!i){l=g;return}j=c[i+8>>2]|0;i=c[b+132>>2]|0;a:do if((j|0)==(i|0))k=j;else{n=c[e>>2]|0;o=j;do{p=c[o+24>>2]|0;if(n>>>0<p>>>0)q=o+8|0;else{if(p>>>0>=n>>>0){k=o;break a}q=o+4|0}o=c[q>>2]|0}while((o|0)!=(i|0));l=g;return}while(0);if((k|0)==(i|0)|(k|0)==0){l=g;return}i=k+28|0;q=c[i>>2]|0;if(!q){l=g;return}j=k+32|0;if(a[j>>0]|0){if((c[q+-4>>2]|0)>0){__ZN6VectorIP4NodeE14_copy_on_writeEv(i);k=c[i>>2]|0;r=k;s=k}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);r=0;s=c[i>>2]|0}b:do if(!s){t=0;u=h}else{k=c[s+-4>>2]|0;switch(k|0){case 0:{t=s;u=h;break b;break}case 1:{v=0;break}default:{e=k;o=0;do{o=o+1|0;e=e>>1}while((e|0)!=1);v=o<<1}}__ZNK9SortArrayIP4NodeNS0_10ComparatorEE9introsortEiiPS1_i(h,0,k,r,v);__ZNK9SortArrayIP4NodeNS0_10ComparatorEE20final_insertion_sortEiiPS1_(h,0,k,r);t=c[i>>2]|0;u=h}while(0);a[j>>0]=0;c[h>>2]=0;if(!t){w=h;x=h;y=28}else{z=h;A=h;B=t;y=23}}else{c[h>>2]=0;z=h;A=h;B=q;y=23}if((y|0)==23){c[A>>2]=0;if(!(__Z28atomic_conditional_incrementPj(B+-8|0)|0))C=c[A>>2]|0;else{B=c[i>>2]|0;c[h>>2]=B;C=B}if((C|0)!=0?(c[C+-4>>2]|0)>0:0){__ZN6VectorIP4NodeE14_copy_on_writeEv(h);C=c[A>>2]|0;D=C;E=z;F=C}else{w=z;x=A;y=28}}if((y|0)==28){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);D=0;E=w;F=c[x>>2]|0}if(!F)G=0;else G=c[F+-4>>2]|0;F=b+172|0;x=(c[F>>2]|0)+1|0;c[F>>2]=x;c:do if(!(d&1)){if((G|0)>0){w=b+176|0;E=b+180|0;if(!(d&2)){A=0;z=x;while(1){C=D+(A<<2)|0;d:do if((z|0)!=0?(B=c[w>>2]|0,(B|0)!=0):0){i=c[B+8>>2]|0;B=c[E>>2]|0;e:do if((i|0)==(B|0))H=i;else{q=c[C>>2]|0;t=i;while(1){j=c[t+24>>2]|0;if(q>>>0<j>>>0)I=t+8|0;else{if(j>>>0>=q>>>0){H=t;break e}I=t+4|0}t=c[I>>2]|0;if((t|0)==(B|0)){y=60;break d}}}while(0);if(!((H|0)!=(B|0)&(H|0)!=0))y=60}else y=60;while(0);if((y|0)==60){y=0;i=__ZN12MessageQueue13get_singletonEv()|0;__ZN12MessageQueue17push_notificationEP6Objecti(i,c[C>>2]|0,f)|0}i=A+1|0;if((i|0)==(G|0))break c;A=i;z=c[F>>2]|0}}else{z=0;A=x;while(1){k=D+(z<<2)|0;f:do if((A|0)!=0?(o=c[w>>2]|0,(o|0)!=0):0){i=c[o+8>>2]|0;o=c[E>>2]|0;g:do if((i|0)==(o|0))J=i;else{t=c[k>>2]|0;q=i;while(1){j=c[q+24>>2]|0;if(t>>>0<j>>>0)K=q+8|0;else{if(j>>>0>=t>>>0){J=q;break g}K=q+4|0}q=c[K>>2]|0;if((q|0)==(o|0)){y=86;break f}}}while(0);if(!((J|0)!=(o|0)&(J|0)!=0))y=86}else y=86;while(0);if((y|0)==86){y=0;__ZN6Object12notificationEib(c[k>>2]|0,f,0)}C=z+1|0;if((C|0)==(G|0))break c;z=C;A=c[F>>2]|0}}}}else{A=G+-1|0;if((G|0)>0){z=b+176|0;E=b+180|0;if(!(d&2)){w=A;C=x;while(1){i=D+(w<<2)|0;h:do if((C|0)!=0?(B=c[z>>2]|0,(B|0)!=0):0){q=c[B+8>>2]|0;B=c[E>>2]|0;i:do if((q|0)==(B|0))L=q;else{t=c[i>>2]|0;j=q;while(1){u=c[j+24>>2]|0;if(t>>>0<u>>>0)M=j+8|0;else{if(u>>>0>=t>>>0){L=j;break i}M=j+4|0}j=c[M>>2]|0;if((j|0)==(B|0)){y=45;break h}}}while(0);if(!((L|0)!=(B|0)&(L|0)!=0))y=45}else y=45;while(0);if((y|0)==45){y=0;k=__ZN12MessageQueue13get_singletonEv()|0;__ZN12MessageQueue17push_notificationEP6Objecti(k,c[i>>2]|0,f)|0}if((w|0)<=0)break c;w=w+-1|0;C=c[F>>2]|0}}else{C=A;w=x;while(1){k=D+(C<<2)|0;j:do if((w|0)!=0?(q=c[z>>2]|0,(q|0)!=0):0){o=c[q+8>>2]|0;q=c[E>>2]|0;k:do if((o|0)==(q|0))N=o;else{j=c[k>>2]|0;t=o;while(1){u=c[t+24>>2]|0;if(j>>>0<u>>>0)O=t+8|0;else{if(u>>>0>=j>>>0){N=t;break k}O=t+4|0}t=c[O>>2]|0;if((t|0)==(q|0)){y=73;break j}}}while(0);if(!((N|0)!=(q|0)&(N|0)!=0))y=73}else y=73;while(0);if((y|0)==73){y=0;__ZN6Object12notificationEib(c[k>>2]|0,f,0)}if((C|0)<=0)break c;C=C+-1|0;w=c[F>>2]|0}}}}while(0);f=(c[F>>2]|0)+-1|0;c[F>>2]=f;if(((f|0)==0?(f=b+176|0,F=c[f>>2]|0,F|0):0)?(__ZN3SetIP4Node10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(f,c[F+8>>2]|0),F=c[b+180>>2]|0,y=c[f>>2]|0,c[y+8>>2]=F,c[b+184>>2]=0,b=F,c[b+12>>2]=b,y|0):0){__ZN6Memory11free_staticEPvb(y,0);c[f>>2]=0}f=c[h>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);l=g;return}function __ZN9SceneTree15set_group_flagsEjRK10StringNameRK6StringRK7Variant(b,d,e,f,g){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;var h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0;h=l;l=l+16|0;if((l|0)>=(m|0))ba(16);i=h+4|0;j=h;k=c[b+128>>2]|0;if(!k){l=h;return}n=c[k+8>>2]|0;k=c[b+132>>2]|0;a:do if((n|0)==(k|0))o=n;else{p=c[e>>2]|0;q=n;do{r=c[q+24>>2]|0;if(p>>>0<r>>>0)s=q+8|0;else{if(r>>>0>=p>>>0){o=q;break a}s=q+4|0}q=c[s>>2]|0}while((q|0)!=(k|0));l=h;return}while(0);if((o|0)==(k|0)|(o|0)==0){l=h;return}k=o+28|0;s=c[k>>2]|0;if(!s){l=h;return}n=o+32|0;if(a[n>>0]|0){if((c[s+-4>>2]|0)>0){__ZN6VectorIP4NodeE14_copy_on_writeEv(k);o=c[k>>2]|0;t=o;u=o}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);t=0;u=c[k>>2]|0}b:do if(!u){v=0;w=i}else{o=c[u+-4>>2]|0;switch(o|0){case 0:{v=u;w=i;break b;break}case 1:{x=0;break}default:{e=o;q=0;do{q=q+1|0;e=e>>1}while((e|0)!=1);x=q<<1}}__ZNK9SortArrayIP4NodeNS0_10ComparatorEE9introsortEiiPS1_i(i,0,o,t,x);__ZNK9SortArrayIP4NodeNS0_10ComparatorEE20final_insertion_sortEiiPS1_(i,0,o,t);v=c[k>>2]|0;w=i}while(0);a[n>>0]=0;c[i>>2]=0;if(!v){y=i;z=i;A=28}else{B=i;C=i;D=v;A=23}}else{c[i>>2]=0;B=i;C=i;D=s;A=23}if((A|0)==23){c[C>>2]=0;if(!(__Z28atomic_conditional_incrementPj(D+-8|0)|0))E=c[C>>2]|0;else{D=c[k>>2]|0;c[i>>2]=D;E=D}if((E|0)!=0?(c[E+-4>>2]|0)>0:0){__ZN6VectorIP4NodeE14_copy_on_writeEv(i);E=c[C>>2]|0;F=E;G=B;H=E}else{y=B;z=C;A=28}}if((A|0)==28){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);F=0;G=y;H=c[z>>2]|0}if(!H)I=0;else I=c[H+-4>>2]|0;H=b+172|0;z=(c[H>>2]|0)+1|0;c[H>>2]=z;c:do if(!(d&1)){if((I|0)>0){y=b+176|0;G=b+180|0;if(!(d&2)){C=0;B=z;while(1){E=F+(C<<2)|0;d:do if((B|0)!=0?(D=c[y>>2]|0,(D|0)!=0):0){k=c[D+8>>2]|0;D=c[G>>2]|0;e:do if((k|0)==(D|0))J=k;else{s=c[E>>2]|0;v=k;while(1){n=c[v+24>>2]|0;if(s>>>0<n>>>0)K=v+8|0;else{if(n>>>0>=s>>>0){J=v;break e}K=v+4|0}v=c[K>>2]|0;if((v|0)==(D|0)){A=60;break d}}}while(0);if(!((J|0)!=(D|0)&(J|0)!=0))A=60}else A=60;while(0);if((A|0)==60){A=0;k=__ZN12MessageQueue13get_singletonEv()|0;v=c[E>>2]|0;__ZN10StringNameC2ERK6String(j,f);__ZN12MessageQueue8push_setEP6ObjectRK10StringNameRK7Variant(k,v,j,g)|0;__ZN10StringNameD2Ev(j)}v=C+1|0;if((v|0)==(I|0))break c;C=v;B=c[H>>2]|0}}else{B=0;C=z;while(1){o=F+(B<<2)|0;f:do if((C|0)!=0?(q=c[y>>2]|0,(q|0)!=0):0){v=c[q+8>>2]|0;q=c[G>>2]|0;g:do if((v|0)==(q|0))L=v;else{k=c[o>>2]|0;s=v;while(1){n=c[s+24>>2]|0;if(k>>>0<n>>>0)M=s+8|0;else{if(n>>>0>=k>>>0){L=s;break g}M=s+4|0}s=c[M>>2]|0;if((s|0)==(q|0)){A=86;break f}}}while(0);if(!((L|0)!=(q|0)&(L|0)!=0))A=86}else A=86;while(0);if((A|0)==86){A=0;E=c[o>>2]|0;__ZN10StringNameC2ERK6String(j,f);__ZN6Object3setERK10StringNameRK7VariantPb(E,j,g,0);__ZN10StringNameD2Ev(j)}E=B+1|0;if((E|0)==(I|0))break c;B=E;C=c[H>>2]|0}}}}else{C=I+-1|0;if((I|0)>0){B=b+176|0;G=b+180|0;if(!(d&2)){y=C;E=z;while(1){v=F+(y<<2)|0;h:do if((E|0)!=0?(D=c[B>>2]|0,(D|0)!=0):0){s=c[D+8>>2]|0;D=c[G>>2]|0;i:do if((s|0)==(D|0))N=s;else{k=c[v>>2]|0;n=s;while(1){w=c[n+24>>2]|0;if(k>>>0<w>>>0)O=n+8|0;else{if(w>>>0>=k>>>0){N=n;break i}O=n+4|0}n=c[O>>2]|0;if((n|0)==(D|0)){A=45;break h}}}while(0);if(!((N|0)!=(D|0)&(N|0)!=0))A=45}else A=45;while(0);if((A|0)==45){A=0;o=__ZN12MessageQueue13get_singletonEv()|0;s=c[v>>2]|0;__ZN10StringNameC2ERK6String(j,f);__ZN12MessageQueue8push_setEP6ObjectRK10StringNameRK7Variant(o,s,j,g)|0;__ZN10StringNameD2Ev(j)}if((y|0)<=0)break c;y=y+-1|0;E=c[H>>2]|0}}else{E=C;y=z;while(1){s=F+(E<<2)|0;j:do if((y|0)!=0?(o=c[B>>2]|0,(o|0)!=0):0){q=c[o+8>>2]|0;o=c[G>>2]|0;k:do if((q|0)==(o|0))P=q;else{n=c[s>>2]|0;k=q;while(1){w=c[k+24>>2]|0;if(n>>>0<w>>>0)Q=k+8|0;else{if(w>>>0>=n>>>0){P=k;break k}Q=k+4|0}k=c[Q>>2]|0;if((k|0)==(o|0)){A=73;break j}}}while(0);if(!((P|0)!=(o|0)&(P|0)!=0))A=73}else A=73;while(0);if((A|0)==73){A=0;v=c[s>>2]|0;__ZN10StringNameC2ERK6String(j,f);__ZN6Object3setERK10StringNameRK7VariantPb(v,j,g,0);__ZN10StringNameD2Ev(j)}if((E|0)<=0)break c;E=E+-1|0;y=c[H>>2]|0}}}}while(0);j=(c[H>>2]|0)+-1|0;c[H>>2]=j;if(((j|0)==0?(j=b+176|0,H=c[j>>2]|0,H|0):0)?(__ZN3SetIP4Node10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(j,c[H+8>>2]|0),H=c[b+180>>2]|0,g=c[j>>2]|0,c[g+8>>2]=H,c[b+184>>2]=0,b=H,c[b+12>>2]=b,g|0):0){__ZN6Memory11free_staticEPvb(g,0);c[j>>2]=0}j=c[i>>2]|0;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);l=h;return}function __ZN9SceneTree11_call_groupEPPK7VariantiRNS0_9CallErrorE(b,d,e,f,g){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;var h=0,i=0,j=0,k=0,n=0;h=l;l=l+128|0;if((l|0)>=(m|0))ba(128);i=h+124|0;j=h+120|0;k=h;c[g>>2]=0;if((f|0)<2){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(918286,800946,1009,918298,0);c[b>>2]=0;l=h;return}a[1263537]=0;g=c[e>>2]|0;if((c[g>>2]|0)!=4){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(918286,800946,1010,1084773,0);c[b>>2]=0;l=h;return}a[1263537]=0;n=e+4|0;if((c[c[n>>2]>>2]|0)!=4){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(918286,800946,1011,918356,0);c[b>>2]=0;l=h;return}a[1263537]=0;c[i>>2]=__ZNK7Variantcv10StringNameEv(g)|0;c[j>>2]=__ZNK7Variantcv10StringNameEv(c[n>>2]|0)|0;c[k>>2]=0;c[k+24>>2]=0;c[k+48>>2]=0;c[k+72>>2]=0;c[k+96>>2]=0;n=f+-2|0;g=(n|0)<5?n:5;if((f|0)>2){f=0;do{__ZN7VariantaSERKS_(k+(f*24|0)|0,c[e+(f+2<<2)>>2]|0);f=f+1|0}while((f|0)<(g|0))}__ZN9SceneTree16call_group_flagsEjRK10StringNameS2_RK7VariantS5_S5_S5_S5_(d,0,i,j,k,k+24|0,k+48|0,k+72|0,k+96|0);c[b>>2]=0;b=k+96|0;if(c[b>>2]|0)__ZN7Variant5clearEv(b);b=k+72|0;if(c[b>>2]|0)__ZN7Variant5clearEv(b);b=k+48|0;if(c[b>>2]|0)__ZN7Variant5clearEv(b);b=k+24|0;if(c[b>>2]|0)__ZN7Variant5clearEv(b);if(c[k>>2]|0)__ZN7Variant5clearEv(k);__ZN10StringNameD2Ev(j);__ZN10StringNameD2Ev(i);l=h;return}function __ZN9SceneTree12notify_groupERK10StringNamei(a,b,c){a=a|0;b=b|0;c=c|0;__ZN9SceneTree18notify_group_flagsEjRK10StringNamei(a,0,b,c);return}function __ZN9SceneTree9set_groupERK10StringNameRK6StringRK7Variant(a,b,c,d){a=a|0;b=b|0;c=c|0;d=d|0;__ZN9SceneTree15set_group_flagsEjRK10StringNameRK6StringRK7Variant(a,0,b,c,d);return}function __ZN9SceneTree19_get_nodes_in_groupERK10StringName(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e;g=e+24|0;__ZN5ArrayC2Ev(g);h=c[b+128>>2]|0;if(!h){i=c[g>>2]|0;l=e;return i|0}j=c[h+8>>2]|0;h=c[b+132>>2]|0;a:do if((j|0)==(h|0))k=j;else{b=c[d>>2]|0;n=j;do{o=c[n+24>>2]|0;if(b>>>0<o>>>0)p=n+8|0;else{if(o>>>0>=b>>>0){k=n;break a}p=n+4|0}n=c[p>>2]|0}while((n|0)!=(h|0));i=c[g>>2]|0;l=e;return i|0}while(0);if((k|0)==(h|0)|(k|0)==0){i=c[g>>2]|0;l=e;return i|0}h=k+28|0;p=k+32|0;if(a[p>>0]|0?(k=c[h>>2]|0,k|0):0){if((c[k+-4>>2]|0)>0){__ZN6VectorIP4NodeE14_copy_on_writeEv(h);k=c[h>>2]|0;q=k;r=k}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);q=0;r=c[h>>2]|0}b:do if(!r)s=f;else{k=c[r+-4>>2]|0;switch(k|0){case 0:{s=f;break b;break}case 1:{t=0;break}default:{j=k;d=0;do{d=d+1|0;j=j>>1}while((j|0)!=1);t=d<<1}}__ZNK9SortArrayIP4NodeNS0_10ComparatorEE9introsortEiiPS1_i(f,0,k,q,t);__ZNK9SortArrayIP4NodeNS0_10ComparatorEE20final_insertion_sortEiiPS1_(f,0,k,q);s=f}while(0);a[p>>0]=0}p=c[h>>2]|0;if(!p){i=c[g>>2]|0;l=e;return i|0}s=c[p+-4>>2]|0;if(!s){i=c[g>>2]|0;l=e;return i|0}__ZN5Array6resizeEi(g,s)|0;if(!(c[h>>2]|0))u=0;else{__ZN6VectorIP4NodeE14_copy_on_writeEv(h);u=c[h>>2]|0}if((s|0)<=0){i=c[g>>2]|0;l=e;return i|0}h=0;do{__ZN7VariantC2EPK6Object(f,c[u+(h<<2)>>2]|0);__ZN7VariantaSERKS_(__ZN5ArrayixEi(g,h)|0,f);if(c[f>>2]|0)__ZN7Variant5clearEv(f);h=h+1|0}while((h|0)!=(s|0));i=c[g>>2]|0;l=e;return i|0}function __ZN9SceneTree17set_current_sceneEP4Node(b,d){b=b|0;d=d|0;var e=0;if(d|0?(e=__ZNK4Node10get_parentEv(d)|0,(e|0)!=(c[b+88>>2]|0)):0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(917090,800946,1243,918222,0);return}a[1263537]=0;c[b+224>>2]=d;return}function __ZNK9SceneTree17get_current_sceneEv(a){a=a|0;return c[a+224>>2]|0}function __ZN9SceneTree12change_sceneERK6String(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d+4|0;f=d;__ZN6StringC2EPKc(f,1263606);g=__ZN14ResourceLoader4loadERK6StringS2_bP5Error(b,f,0,0)|0;c[e>>2]=0;if(g){if((g|0)==0|($i[c[(c[g>>2]|0)+44>>2]&8191](g,1220716)|0)^1)h=0;else{c[e>>2]=g;__ZN9Reference9referenceEv(g);h=g}if(__ZN9Reference11unreferenceEv(g)|0?__Z17predelete_handlerP6Object(g)|0:0){gj[c[(c[g>>2]|0)+76>>2]&8191](g);__ZN6Memory11free_staticEPvb(g,0);i=h}else i=h}else{c[e>>2]=0;i=0}h=c[f>>2]|0;if(h|0?(__Z16atomic_decrementPj(h+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(h,1);if(!i){j=19;l=d;return j|0}h=__ZN9SceneTree15change_scene_toERK3RefI11PackedSceneE(a,e)|0;if(!(__ZN9Reference11unreferenceEv(i)|0)){j=h;l=d;return j|0}if(!(__Z17predelete_handlerP6Object(i)|0)){j=h;l=d;return j|0}gj[c[(c[i>>2]|0)+76>>2]&8191](i);__ZN6Memory11free_staticEPvb(i,0);j=h;l=d;return j|0}function __ZN9SceneTree15change_scene_toERK3RefI11PackedSceneE(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0;e=l;l=l+128|0;if((l|0)>=(m|0))ba(128);f=e+120|0;g=e+96|0;h=e+72|0;i=e+48|0;j=e+24|0;k=e;n=c[d>>2]|0;do if(!n)o=0;else{d=__ZNK11PackedScene8instanceENS_12GenEditStateE(n,0)|0;if(d|0){a[1263537]=0;o=d;break}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(917160,800946,1278,918162,0);p=20;l=e;return p|0}while(0);__ZN10StringNameC2EPKc(f,917222);__ZN7VariantC2EPK6Object(g,o);c[h>>2]=0;c[i>>2]=0;c[j>>2]=0;c[k>>2]=0;__ZN6Object13call_deferredERK10StringNameRK7VariantS5_S5_S5_S5_(b,f,g,h,i,j,k);if(c[k>>2]|0)__ZN7Variant5clearEv(k);if(c[j>>2]|0)__ZN7Variant5clearEv(j);if(c[i>>2]|0)__ZN7Variant5clearEv(i);if(c[h>>2]|0)__ZN7Variant5clearEv(h);if(c[g>>2]|0)__ZN7Variant5clearEv(g);__ZN10StringNameD2Ev(f);p=0;l=e;return p|0}function __ZN9SceneTree20reload_current_sceneEv(b){b=b|0;var d=0,e=0,f=0,g=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d;f=c[b+224>>2]|0;if(!f){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(917201,800946,1286,918097,0);g=3;l=d;return g|0}a[1263537]=0;c[e>>2]=__ZNK4Node12get_filenameEv(f)|0;f=__ZN9SceneTree12change_sceneERK6String(b,e)|0;b=c[e>>2]|0;if(b|0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(b,1);g=f;l=d;return g|0}function __ZN9SceneTree13_change_sceneEP4Node(a,b){a=a|0;b=b|0;var d=0,e=0;d=a+224|0;e=c[d>>2]|0;if(e|0){if(__Z17predelete_handlerP6Object(e)|0){gj[c[(c[e>>2]|0)+76>>2]&8191](e);__ZN6Memory11free_staticEPvb(e,0)}c[d>>2]=0}if(!b)return;c[d>>2]=b;__ZN4Node9add_childEPS_b(c[a+88>>2]|0,b,0);return}function __ZN9SceneTree16set_network_peerERK3RefI24NetworkedMultiplayerPeerE(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+16|0;g=e+12|0;h=e+8|0;i=e+4|0;j=e;k=b+316|0;n=c[k>>2]|0;if(n|0){__ZN10StringNameC2EPKc(f,1146440);__ZN10StringNameC2EPKc(g,917378);__ZN6Object10disconnectERK10StringNamePS_S2_(n,f,b,g);__ZN10StringNameD2Ev(g);__ZN10StringNameD2Ev(f);n=c[k>>2]|0;__ZN10StringNameC2EPKc(f,1146455);__ZN10StringNameC2EPKc(g,917402);__ZN6Object10disconnectERK10StringNamePS_S2_(n,f,b,g);__ZN10StringNameD2Ev(g);__ZN10StringNameD2Ev(f);n=c[k>>2]|0;__ZN10StringNameC2EPKc(f,1146493);__ZN10StringNameC2EPKc(g,917429);__ZN6Object10disconnectERK10StringNamePS_S2_(n,f,b,g);__ZN10StringNameD2Ev(g);__ZN10StringNameD2Ev(f);n=c[k>>2]|0;__ZN10StringNameC2EPKc(f,1146514);__ZN10StringNameC2EPKc(g,917450);__ZN6Object10disconnectERK10StringNamePS_S2_(n,f,b,g);__ZN10StringNameD2Ev(g);__ZN10StringNameD2Ev(f);n=c[k>>2]|0;__ZN10StringNameC2EPKc(f,1146473);__ZN10StringNameC2EPKc(g,917469);__ZN6Object10disconnectERK10StringNamePS_S2_(n,f,b,g);__ZN10StringNameD2Ev(g);__ZN10StringNameD2Ev(f);n=b+320|0;o=c[n>>2]|0;if(o|0?(__ZN3SetIi10ComparatorIiE16DefaultAllocatorE13_cleanup_treeEPNS3_7ElementE(n,c[o+8>>2]|0),o=c[b+324>>2]|0,p=c[n>>2]|0,c[p+8>>2]=o,c[b+328>>2]=0,q=o,c[q+12>>2]=q,p|0):0){__ZN6Memory11free_staticEPvb(p,0);c[n>>2]=0}n=b+348|0;p=c[n>>2]|0;if(p|0?(__ZN3MapIiN9SceneTree12PathGetCacheE10ComparatorIiE16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(n,c[p+8>>2]|0),p=c[b+352>>2]|0,q=c[n>>2]|0,c[q+8>>2]=p,c[b+356>>2]=0,o=p,c[o+12>>2]=o,q|0):0){o=q+28|0;p=c[o>>2]|0;if(p|0?(__ZN3MapIiN9SceneTree12PathGetCache8NodeInfoE10ComparatorIiE16DefaultAllocatorE13_cleanup_treeEPNS6_7ElementE(o,c[p+8>>2]|0),p=c[q+32>>2]|0,r=c[o>>2]|0,c[r+8>>2]=p,c[q+36>>2]=0,s=p,c[s+12>>2]=s,r|0):0){__ZN8NodePathD2Ev(r+28|0);__ZN6Memory11free_staticEPvb(r,0);c[o>>2]=0}__ZN6Memory11free_staticEPvb(q,0);c[n>>2]=0}__ZN7HashMapI8NodePathN9SceneTree13PathSentCacheE20HashMapHasherDefault24HashMapComparatorDefaultIS0_ELh3ELh8EE5clearEv(b+332|0);c[b+344>>2]=1}__ZN6StringC2EPKc(i,917889);c[h>>2]=__ZNK6String4utf8Ev(i)|0;__Z19_err_set_last_errorPKc(__ZNK10CharString8get_dataEv(h)|0);n=c[h>>2]|0;if(n|0?(__Z16atomic_decrementPj(n+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(n,1);n=c[i>>2]|0;if(n|0?(__Z16atomic_decrementPj(n+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(n,1);a[1263537]=1;n=c[d>>2]|0;do if(!n){t=0;u=0}else{if(ij[c[(c[n>>2]|0)+148>>2]&8191](n)|0){i=c[d>>2]|0;t=i;u=i;break}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(917236,800946,1708,917952,0);l=e;return}while(0);a[1263537]=0;n=c[k>>2]|0;do if((u|0)!=(n|0)){if((n|0?__ZN9Reference11unreferenceEv(n)|0:0)?(i=c[k>>2]|0,__Z17predelete_handlerP6Object(i)|0):0){gj[c[(c[i>>2]|0)+76>>2]&8191](i);__ZN6Memory11free_staticEPvb(i,0)}c[k>>2]=0;i=c[d>>2]|0;c[k>>2]=i;if(!i){l=e;return}else{__ZN9Reference9referenceEv(i);i=c[k>>2]|0;v=i;w=i;break}}else{v=u;w=t}while(0);if(!v){l=e;return}__ZN10StringNameC2EPKc(f,1146440);__ZN10StringNameC2EPKc(g,917378);c[j>>2]=0;__ZN6Object7connectERK10StringNamePS_S2_RK6VectorI7VariantEj(w,f,b,g,j,0)|0;w=c[j>>2]|0;if(w|0?(__Z16atomic_decrementPj(w+-8|0)|0)==0:0){v=c[j>>2]|0;t=(v|0)==0?0:v+-4|0;v=t+4|0;u=c[t>>2]|0;if(u|0){d=0;n=u;while(1){u=v+(d*24|0)|0;if(!(c[u>>2]|0))x=n;else{__ZN7Variant5clearEv(u);x=c[t>>2]|0}d=d+1|0;if(d>>>0>=x>>>0)break;else n=x}}__ZN6Memory11free_staticEPvb(w,1)}__ZN10StringNameD2Ev(g);__ZN10StringNameD2Ev(f);w=c[k>>2]|0;__ZN10StringNameC2EPKc(f,1146455);__ZN10StringNameC2EPKc(g,917402);c[j>>2]=0;__ZN6Object7connectERK10StringNamePS_S2_RK6VectorI7VariantEj(w,f,b,g,j,0)|0;w=c[j>>2]|0;if(w|0?(__Z16atomic_decrementPj(w+-8|0)|0)==0:0){x=c[j>>2]|0;n=(x|0)==0?0:x+-4|0;x=n+4|0;d=c[n>>2]|0;if(d|0){t=0;v=d;while(1){d=x+(t*24|0)|0;if(!(c[d>>2]|0))y=v;else{__ZN7Variant5clearEv(d);y=c[n>>2]|0}t=t+1|0;if(t>>>0>=y>>>0)break;else v=y}}__ZN6Memory11free_staticEPvb(w,1)}__ZN10StringNameD2Ev(g);__ZN10StringNameD2Ev(f);w=c[k>>2]|0;__ZN10StringNameC2EPKc(f,1146493);__ZN10StringNameC2EPKc(g,917429);c[j>>2]=0;__ZN6Object7connectERK10StringNamePS_S2_RK6VectorI7VariantEj(w,f,b,g,j,0)|0;w=c[j>>2]|0;if(w|0?(__Z16atomic_decrementPj(w+-8|0)|0)==0:0){y=c[j>>2]|0;v=(y|0)==0?0:y+-4|0;y=v+4|0;t=c[v>>2]|0;if(t|0){n=0;x=t;while(1){t=y+(n*24|0)|0;if(!(c[t>>2]|0))z=x;else{__ZN7Variant5clearEv(t);z=c[v>>2]|0}n=n+1|0;if(n>>>0>=z>>>0)break;else x=z}}__ZN6Memory11free_staticEPvb(w,1)}__ZN10StringNameD2Ev(g);__ZN10StringNameD2Ev(f);w=c[k>>2]|0;__ZN10StringNameC2EPKc(f,1146514);__ZN10StringNameC2EPKc(g,917450);c[j>>2]=0;__ZN6Object7connectERK10StringNamePS_S2_RK6VectorI7VariantEj(w,f,b,g,j,0)|0;w=c[j>>2]|0;if(w|0?(__Z16atomic_decrementPj(w+-8|0)|0)==0:0){z=c[j>>2]|0;x=(z|0)==0?0:z+-4|0;z=x+4|0;n=c[x>>2]|0;if(n|0){v=0;y=n;while(1){n=z+(v*24|0)|0;if(!(c[n>>2]|0))A=y;else{__ZN7Variant5clearEv(n);A=c[x>>2]|0}v=v+1|0;if(v>>>0>=A>>>0)break;else y=A}}__ZN6Memory11free_staticEPvb(w,1)}__ZN10StringNameD2Ev(g);__ZN10StringNameD2Ev(f);w=c[k>>2]|0;__ZN10StringNameC2EPKc(f,1146473);__ZN10StringNameC2EPKc(g,917469);c[j>>2]=0;__ZN6Object7connectERK10StringNamePS_S2_RK6VectorI7VariantEj(w,f,b,g,j,0)|0;b=c[j>>2]|0;if(b|0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0){w=c[j>>2]|0;j=(w|0)==0?0:w+-4|0;w=j+4|0;k=c[j>>2]|0;if(k|0){A=0;y=k;while(1){k=w+(A*24|0)|0;if(!(c[k>>2]|0))B=y;else{__ZN7Variant5clearEv(k);B=c[j>>2]|0}A=A+1|0;if(A>>>0>=B>>>0)break;else y=B}}__ZN6Memory11free_staticEPvb(b,1)}__ZN10StringNameD2Ev(g);__ZN10StringNameD2Ev(f);l=e;return}function __ZNK9SceneTree16has_network_peerEv(a){a=a|0;return (c[a+316>>2]|0)!=0|0}function __ZN9SceneTree34set_refuse_new_network_connectionsEb(b,d){b=b|0;d=d|0;var e=0;e=c[b+316>>2]|0;if(!e){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(917300,800946,1738,917841,0);return}else{a[1263537]=0;Pi[c[(c[e>>2]|0)+140>>2]&2047](e,d);return}}function __ZNK9SceneTree35is_refusing_new_network_connectionsEv(b){b=b|0;var d=0,e=0;d=c[b+316>>2]|0;if(!d){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(917342,800946,1744,803903,0);e=0;return e|0}else{a[1263537]=0;e=ij[c[(c[d>>2]|0)+144>>2]&8191](d)|0;return e|0}return 0}function __ZN9SceneTree23_network_peer_connectedEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0;d=l;l=l+144|0;if((l|0)>=(m|0))ba(144);e=d+120|0;f=d+124|0;g=d+96|0;h=d+72|0;i=d+48|0;j=d+24|0;k=d;c[e>>2]=b;b=a+320|0;if(!(c[b>>2]|0)){n=__ZnwjPFPvjE(28,4740)|0;o=n+16|0;c[o>>2]=0;c[o+4>>2]=0;c[b>>2]=n;o=c[a+324>>2]|0;c[n+4>>2]=o;c[n+8>>2]=o;c[n+12>>2]=o;c[n>>2]=1}__ZN3SetIi10ComparatorIiE16DefaultAllocatorE10_insert_rbERKi(b,e)|0;b=a+348|0;n=f+4|0;c[n>>2]=379008;c[f>>2]=0;o=f+8|0;c[o>>2]=0;if(!(c[b>>2]|0)){p=__ZnwjPFPvjE(40,4740)|0;c[p+32>>2]=379008;c[p+28>>2]=0;c[p+36>>2]=0;q=p+16|0;c[q>>2]=0;c[q+4>>2]=0;c[b>>2]=p;q=c[a+352>>2]|0;c[p+4>>2]=q;c[p+8>>2]=q;c[p+12>>2]=q;c[p>>2]=1}__ZN3MapIiN9SceneTree12PathGetCacheE10ComparatorIiE16DefaultAllocatorE10_insert_rbERKiRKS1_(b,e,f)|0;b=c[f>>2]|0;if(b|0?(__ZN3MapIiN9SceneTree12PathGetCache8NodeInfoE10ComparatorIiE16DefaultAllocatorE13_cleanup_treeEPNS6_7ElementE(f,c[b+8>>2]|0),b=c[n>>2]|0,n=c[f>>2]|0,c[n+8>>2]=b,c[o>>2]=0,o=b,c[o+12>>2]=o,n|0):0){__ZN8NodePathD2Ev(n+28|0);__ZN6Memory11free_staticEPvb(n,0);c[f>>2]=0}__ZN10StringNameC2EPKc(f,917541);__ZN7VariantC2Ei(g,c[e>>2]|0);c[h>>2]=0;c[i>>2]=0;c[j>>2]=0;c[k>>2]=0;__ZN6Object11emit_signalERK10StringNameRK7VariantS5_S5_S5_S5_(a,f,g,h,i,j,k);if(c[k>>2]|0)__ZN7Variant5clearEv(k);if(c[j>>2]|0)__ZN7Variant5clearEv(j);if(c[i>>2]|0)__ZN7Variant5clearEv(i);if(c[h>>2]|0)__ZN7Variant5clearEv(h);if(!(c[g>>2]|0)){__ZN10StringNameD2Ev(f);l=d;return}__ZN7Variant5clearEv(g);__ZN10StringNameD2Ev(f);l=d;return}function __ZN9SceneTree26_network_peer_disconnectedEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0;d=l;l=l+128|0;if((l|0)>=(m|0))ba(128);e=d+120|0;f=d+96|0;g=d+72|0;h=d+48|0;i=d+24|0;j=d;k=a+320|0;n=c[k>>2]|0;a:do if(n|0){o=c[n+8>>2]|0;p=c[a+324>>2]|0;b:do if((o|0)==(p|0))q=o;else{r=o;while(1){s=c[r+24>>2]|0;if((s|0)>(b|0))t=r+8|0;else{if((s|0)>=(b|0)){q=r;break b}t=r+4|0}r=c[t>>2]|0;if((r|0)==(p|0))break a}}while(0);if((!((q|0)==0|(q|0)==(p|0))?(__ZN3SetIi10ComparatorIiE16DefaultAllocatorE6_eraseEPNS3_7ElementE(k,q),(c[a+328>>2]|0)==0):0)?(o=c[k>>2]|0,o|0):0){__ZN6Memory11free_staticEPvb(o,0);c[k>>2]=0}}while(0);k=a+348|0;q=c[k>>2]|0;c:do if(q|0){t=c[q+8>>2]|0;n=c[a+352>>2]|0;d:do if((t|0)==(n|0))u=t;else{o=t;while(1){r=c[o+24>>2]|0;if((r|0)>(b|0))v=o+8|0;else{if((r|0)>=(b|0)){u=o;break d}v=o+4|0}o=c[v>>2]|0;if((o|0)==(n|0))break c}}while(0);if(!((u|0)==0|(u|0)==(n|0)))__ZN3MapIiN9SceneTree12PathGetCacheE10ComparatorIiE16DefaultAllocatorE6_eraseEPNS5_7ElementE(k,u)}while(0);__ZN10StringNameC2EPKc(e,917564);__ZN7VariantC2Ei(f,b);c[g>>2]=0;c[h>>2]=0;c[i>>2]=0;c[j>>2]=0;__ZN6Object11emit_signalERK10StringNameRK7VariantS5_S5_S5_S5_(a,e,f,g,h,i,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);if(c[i>>2]|0)__ZN7Variant5clearEv(i);if(c[h>>2]|0)__ZN7Variant5clearEv(h);if(c[g>>2]|0)__ZN7Variant5clearEv(g);if(!(c[f>>2]|0)){__ZN10StringNameD2Ev(e);l=d;return}__ZN7Variant5clearEv(f);__ZN10StringNameD2Ev(e);l=d;return}function __ZN9SceneTree20_connected_to_serverEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0,i=0;b=l;l=l+128|0;if((l|0)>=(m|0))ba(128);d=b+120|0;e=b+96|0;f=b+72|0;g=b+48|0;h=b+24|0;i=b;__ZN10StringNameC2EPKc(d,917590);c[e>>2]=0;c[f>>2]=0;c[g>>2]=0;c[h>>2]=0;c[i>>2]=0;__ZN6Object11emit_signalERK10StringNameRK7VariantS5_S5_S5_S5_(a,d,e,f,g,h,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);if(c[h>>2]|0)__ZN7Variant5clearEv(h);if(c[g>>2]|0)__ZN7Variant5clearEv(g);if(c[f>>2]|0)__ZN7Variant5clearEv(f);if(!(c[e>>2]|0)){__ZN10StringNameD2Ev(d);l=b;return}__ZN7Variant5clearEv(e);__ZN10StringNameD2Ev(d);l=b;return}function __ZN9SceneTree18_connection_failedEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0,i=0;b=l;l=l+128|0;if((l|0)>=(m|0))ba(128);d=b+120|0;e=b+96|0;f=b+72|0;g=b+48|0;h=b+24|0;i=b;__ZN10StringNameC2EPKc(d,1146514);c[e>>2]=0;c[f>>2]=0;c[g>>2]=0;c[h>>2]=0;c[i>>2]=0;__ZN6Object11emit_signalERK10StringNameRK7VariantS5_S5_S5_S5_(a,d,e,f,g,h,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);if(c[h>>2]|0)__ZN7Variant5clearEv(h);if(c[g>>2]|0)__ZN7Variant5clearEv(g);if(c[f>>2]|0)__ZN7Variant5clearEv(f);if(!(c[e>>2]|0)){__ZN10StringNameD2Ev(d);l=b;return}__ZN7Variant5clearEv(e);__ZN10StringNameD2Ev(d);l=b;return}function __ZN9SceneTree20_server_disconnectedEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0,i=0;b=l;l=l+128|0;if((l|0)>=(m|0))ba(128);d=b+120|0;e=b+96|0;f=b+72|0;g=b+48|0;h=b+24|0;i=b;__ZN10StringNameC2EPKc(d,1146473);c[e>>2]=0;c[f>>2]=0;c[g>>2]=0;c[h>>2]=0;c[i>>2]=0;__ZN6Object11emit_signalERK10StringNameRK7VariantS5_S5_S5_S5_(a,d,e,f,g,h,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);if(c[h>>2]|0)__ZN7Variant5clearEv(h);if(c[g>>2]|0)__ZN7Variant5clearEv(g);if(c[f>>2]|0)__ZN7Variant5clearEv(f);if(!(c[e>>2]|0)){__ZN10StringNameD2Ev(d);l=b;return}__ZN7Variant5clearEv(e);__ZN10StringNameD2Ev(d);l=b;return}function __ZN3MapIiN9SceneTree12PathGetCacheE10ComparatorIiE16DefaultAllocatorE6_eraseEPNS5_7ElementE(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0;e=d+8|0;f=c[e>>2]|0;g=b+4|0;h=c[g>>2]|0;if((f|0)!=(h|0)?(i=c[d+4>>2]|0,(i|0)!=(h|0)):0){j=i;while(1){i=c[j+8>>2]|0;if((i|0)==(h|0))break;else j=i}if(!j){k=h;l=c[h+8>>2]|0}else{k=j;l=h}}else{k=d;l=f}f=k+8|0;j=k+4|0;i=c[((l|0)==(h|0)?j:f)>>2]|0;h=c[b>>2]|0;l=k+12|0;m=c[l>>2]|0;c[i+12>>2]=m;if((h|0)==(m|0))n=h+8|0;else{h=c[l>>2]|0;m=h+8|0;n=(k|0)==(c[m>>2]|0)?m:h+4|0}c[n>>2]=i;if((k|0)==(d|0)){if((c[d>>2]|0)==1)__ZN3MapIiN9SceneTree12PathGetCacheE10ComparatorIiE16DefaultAllocatorE10_erase_fixEPNS5_7ElementE(b,i)}else{if((k|0)==(c[g>>2]|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143791,1145936,469,1143798,0);return}a[1263537]=0;if((c[k>>2]|0)==1)__ZN3MapIiN9SceneTree12PathGetCacheE10ComparatorIiE16DefaultAllocatorE10_erase_fixEPNS5_7ElementE(b,i);c[f>>2]=c[e>>2];f=d+4|0;c[j>>2]=c[f>>2];j=d+12|0;c[l>>2]=c[j>>2];c[k>>2]=c[d>>2];c[(c[e>>2]|0)+12>>2]=k;c[(c[f>>2]|0)+12>>2]=k;f=c[j>>2]|0;j=f+8|0;c[((c[j>>2]|0)==(d|0)?j:f+4|0)>>2]=k}k=c[d+16>>2]|0;f=d+20|0;if(k|0)c[k+20>>2]=c[f>>2];j=c[f>>2]|0;if(j|0)c[j+16>>2]=k;k=d+28|0;j=c[k>>2]|0;if(j|0?(__ZN3MapIiN9SceneTree12PathGetCache8NodeInfoE10ComparatorIiE16DefaultAllocatorE13_cleanup_treeEPNS6_7ElementE(k,c[j+8>>2]|0),j=c[d+32>>2]|0,f=c[k>>2]|0,c[f+8>>2]=j,c[d+36>>2]=0,e=j,c[e+12>>2]=e,f|0):0){__ZN8NodePathD2Ev(f+28|0);__ZN6Memory11free_staticEPvb(f,0);c[k>>2]=0}__ZN6Memory11free_staticEPvb(d,0);d=b+8|0;c[d>>2]=(c[d>>2]|0)+-1;if(!(c[c[g>>2]>>2]|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143791,1145936,498,1143838,0);return}else{a[1263537]=0;return}}function __ZN3MapIiN9SceneTree12PathGetCacheE10ComparatorIiE16DefaultAllocatorE10_erase_fixEPNS5_7ElementE(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0;e=c[(c[b>>2]|0)+8>>2]|0;f=b+4|0;if((e|0)!=(d|0)&(c[d>>2]|0)==1){b=d;while(1){g=b+12|0;h=c[g>>2]|0;i=c[h+8>>2]|0;do if((b|0)==(i|0)){j=c[h+4>>2]|0;if(!(c[j>>2]|0)){a[1263537]=0;c[j>>2]=1;k=c[f>>2]|0;if((k|0)==(h|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);l=c[g>>2]|0;m=l;n=c[l+4>>2]|0;o=c[f>>2]|0}else{a[1263537]=0;c[h>>2]=0;m=h;n=j;o=k}k=n+8|0;l=c[k>>2]|0;c[m+4>>2]=l;if((l|0)!=(o|0))c[l+12>>2]=m;l=m+12|0;c[n+12>>2]=c[l>>2];p=c[l>>2]|0;q=p+8|0;c[((c[q>>2]|0)==(m|0)?q:p+4|0)>>2]=n;c[k>>2]=m;c[l>>2]=n;l=c[g>>2]|0;r=c[l+4>>2]|0;s=l}else{r=j;s=h}if((c[c[r+4>>2]>>2]|0)==1){j=r+8|0;l=c[j>>2]|0;if((c[l>>2]|0)==1)if((c[f>>2]|0)==(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);t=c[g>>2]|0;break}else{a[1263537]=0;c[r>>2]=0;t=s;break}a[1263537]=0;c[l>>2]=1;k=c[f>>2]|0;if((k|0)==(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);u=c[j>>2]|0;v=c[f>>2]|0}else{a[1263537]=0;c[r>>2]=0;u=l;v=k}k=u+4|0;l=c[k>>2]|0;c[j>>2]=l;if((l|0)!=(v|0))c[l+12>>2]=r;l=r+12|0;c[u+12>>2]=c[l>>2];j=c[l>>2]|0;p=j+4|0;c[((c[p>>2]|0)==(r|0)?p:j+8|0)>>2]=u;c[k>>2]=r;c[l>>2]=u;l=c[g>>2]|0;w=c[l+4>>2]|0;x=l}else{w=r;x=s}l=c[x>>2]|0;k=c[f>>2]|0;if((l|0)==0&(k|0)==(w|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);y=c[g>>2]|0;z=c[f>>2]|0}else{a[1263537]=0;c[w>>2]=l;y=x;z=k}c[y>>2]=1;k=c[w+4>>2]|0;a[1263537]=0;c[k>>2]=1;k=y+4|0;l=c[k>>2]|0;j=l+8|0;p=c[j>>2]|0;c[k>>2]=p;if((p|0)!=(z|0))c[p+12>>2]=y;p=y+12|0;c[l+12>>2]=c[p>>2];k=c[p>>2]|0;q=k+8|0;c[((c[q>>2]|0)==(y|0)?q:k+4|0)>>2]=l;c[j>>2]=y;c[p>>2]=l;t=e}else{if(!(c[i>>2]|0)){a[1263537]=0;c[i>>2]=1;l=c[f>>2]|0;if((l|0)==(h|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);p=c[g>>2]|0;A=c[p+8>>2]|0;B=c[f>>2]|0;C=p}else{a[1263537]=0;c[h>>2]=0;A=i;B=l;C=h}l=A+4|0;p=c[l>>2]|0;c[C+8>>2]=p;if((p|0)!=(B|0))c[p+12>>2]=C;p=C+12|0;c[A+12>>2]=c[p>>2];j=c[p>>2]|0;k=j+4|0;c[((c[k>>2]|0)==(C|0)?k:j+8|0)>>2]=A;c[l>>2]=C;c[p>>2]=A;p=c[g>>2]|0;D=c[p+8>>2]|0;E=p}else{D=i;E=h}p=D+4|0;l=c[p>>2]|0;j=(c[c[D+8>>2]>>2]|0)==1;if(!((c[l>>2]|0)!=1|j^1))if((c[f>>2]|0)==(D|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);t=c[g>>2]|0;break}else{a[1263537]=0;c[D>>2]=0;t=E;break}if(j){a[1263537]=0;c[l>>2]=1;j=c[f>>2]|0;if((j|0)==(D|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);F=c[p>>2]|0;G=c[f>>2]|0}else{a[1263537]=0;c[D>>2]=0;F=l;G=j}j=F+8|0;l=c[j>>2]|0;c[p>>2]=l;if((l|0)!=(G|0))c[l+12>>2]=D;l=D+12|0;c[F+12>>2]=c[l>>2];p=c[l>>2]|0;k=p+8|0;c[((c[k>>2]|0)==(D|0)?k:p+4|0)>>2]=F;c[j>>2]=D;c[l>>2]=F;l=c[g>>2]|0;H=c[l+8>>2]|0;I=l}else{H=D;I=E}l=c[I>>2]|0;j=c[f>>2]|0;if((l|0)==0&(j|0)==(H|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);J=c[g>>2]|0;K=c[f>>2]|0}else{a[1263537]=0;c[H>>2]=l;J=I;K=j}c[J>>2]=1;j=c[H+8>>2]|0;a[1263537]=0;c[j>>2]=1;j=J+8|0;l=c[j>>2]|0;p=l+4|0;k=c[p>>2]|0;c[j>>2]=k;if((k|0)!=(K|0))c[k+12>>2]=J;k=J+12|0;c[l+12>>2]=c[k>>2];j=c[k>>2]|0;q=j+4|0;c[((c[q>>2]|0)==(J|0)?q:j+8|0)>>2]=l;c[p>>2]=J;c[k>>2]=l;t=e}while(0);if((e|0)!=(t|0)&(c[t>>2]|0)==1)b=t;else{L=t;break}}}else L=d;a[1263537]=0;c[L>>2]=1;if((c[c[f>>2]>>2]|0)==1){a[1263537]=0;return}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143886,1145936,447,1143897,0);return}}function __ZNK11MethodBind1I9SceneTreeiE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if(!b){__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK11MethodBind1I9SceneTreeiE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,917490);l=a;return c[b>>2]|0}function __ZN11MethodBind1I9SceneTreeiE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1220704)|0:0){c[h>>2]=0;a[1263537]=0;k=d+24|0;n=c[k>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=i;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=i;return}if((g|0)>0){if((n|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);p=0}else{a[1263537]=0;p=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,p)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=p;c[b>>2]=0;l=i;return}}p=c[d+44>>2]|0;n=c[d+48>>2]|0;o=e+(n>>1)|0;if(!(n&1))q=p;else q=c[(c[o>>2]|0)+p>>2]|0;do if((g|0)<1){p=c[k>>2]|0;n=p+-1|0;if((p|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)s=0;else s=c[e+-4>>2]|0;if((p|0)<=(s|0)){if(r)t=0;else t=c[e+-4>>2]|0;do if((t|0)<(p|0)){if(r)u=0;else u=c[e+-4>>2]|0;if((u|0)<(p|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);v=0;break}else{a[1263537]=0;w=31;break}}else w=31;while(0);if((w|0)==31)v=e+(n*24|0)|0;__ZN7VariantC2ERKS_(j,v);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);f=__ZNK7VariantcviEv(j)|0;Pi[q&2047](o,f);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I9SceneTreeiE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1220704)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1)){g=b;h=c[d>>2]|0;i=c[h>>2]|0;Pi[g&2047](a,i);return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=c[d>>2]|0;i=c[h>>2]|0;Pi[g&2047](a,i);return}}function __ZN11MethodBind1I9SceneTreeiED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I9SceneTreeRK3RefI24NetworkedMultiplayerPeerEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var c=0;if(b|0){c=0;return c|0}c=__ZN7Variant12get_type_forIRK3RefI24NetworkedMultiplayerPeerEEENS_4TypeEv()|0;return c|0}function __ZNK11MethodBind1I9SceneTreeRK3RefI24NetworkedMultiplayerPeerEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,917490);l=a;return c[b>>2]|0}function __ZN11MethodBind1I9SceneTreeRK3RefI24NetworkedMultiplayerPeerEE4callEP6ObjectPPK7VariantiRNS9_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i+28|0;k=i+24|0;n=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1220704)|0:0){c[h>>2]=0;a[1263537]=0;o=d+24|0;p=c[o>>2]|0;if((p|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=p;c[b>>2]=0;l=i;return}q=p-(c[d+20>>2]|0)|0;if((q|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=q;c[b>>2]=0;l=i;return}if((g|0)>0){if((p|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);r=0}else{a[1263537]=0;r=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,r)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=r;c[b>>2]=0;l=i;return}}r=c[d+44>>2]|0;p=c[d+48>>2]|0;q=e+(p>>1)|0;if(!(p&1))s=r;else s=c[(c[q>>2]|0)+r>>2]|0;do if((g|0)<1){r=c[o>>2]|0;p=r+-1|0;if((r|0)>=1){e=c[d+16>>2]|0;t=(e|0)==0;if(t)u=0;else u=c[e+-4>>2]|0;if((r|0)<=(u|0)){if(t)v=0;else v=c[e+-4>>2]|0;do if((v|0)<(r|0)){if(t)w=0;else w=c[e+-4>>2]|0;if((w|0)<(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);x=0;break}else{a[1263537]=0;y=31;break}}else y=31;while(0);if((y|0)==31)x=e+(p*24|0)|0;__ZN7VariantC2ERKS_(n,x);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f>>2]|0);while(0);__ZN3RefI24NetworkedMultiplayerPeerEC2ERK7Variant(j,n);c[k>>2]=c[j>>2];Pi[s&2047](q,k);q=c[k>>2]|0;if((q|0?__ZN9Reference11unreferenceEv(q)|0:0)?(q=c[k>>2]|0,__Z17predelete_handlerP6Object(q)|0):0){gj[c[(c[q>>2]|0)+76>>2]&8191](q);__ZN6Memory11free_staticEPvb(q,0)}c[k>>2]=0;if(c[n>>2]|0)__ZN7Variant5clearEv(n);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I9SceneTreeRK3RefI24NetworkedMultiplayerPeerEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+28|0;g=e;h=e+24|0;if(!b)i=0;else{j=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1220704)|0;i=j?b:0}b=c[a+44>>2]|0;j=c[a+48>>2]|0;a=i+(j>>1)|0;if(!(j&1))k=b;else k=c[(c[a>>2]|0)+b>>2]|0;__ZN7VariantC2EPK6Object(g,c[d>>2]|0);__ZN3RefI24NetworkedMultiplayerPeerEC2ERK7Variant(f,g);if(c[g>>2]|0)__ZN7Variant5clearEv(g);c[h>>2]=c[f>>2];Pi[k&2047](a,h);a=c[h>>2]|0;if(!a){l=e;return}if(!(__ZN9Reference11unreferenceEv(a)|0)){l=e;return}a=c[h>>2]|0;if(!(__Z17predelete_handlerP6Object(a)|0)){l=e;return}gj[c[(c[a>>2]|0)+76>>2]&8191](a);__ZN6Memory11free_staticEPvb(a,0);l=e;return}function __ZN11MethodBind1I9SceneTreeRK3RefI24NetworkedMultiplayerPeerEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN3RefI24NetworkedMultiplayerPeerEC2ERK7Variant(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d;__ZNK7Variantcv6RefPtrEv(e,b);c[a>>2]=0;b=c[e>>2]|0;if(!b){c[a>>2]=0;__ZN6RefPtrD2Ev(e);l=d;return}f=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1220836)|0;g=f?b:0;b=c[a>>2]|0;if((g|0)==(b|0)){__ZN6RefPtrD2Ev(e);l=d;return}if((b|0?__ZN9Reference11unreferenceEv(b)|0:0)?(b=c[a>>2]|0,__Z17predelete_handlerP6Object(b)|0):0){gj[c[(c[b>>2]|0)+76>>2]&8191](b);__ZN6Memory11free_staticEPvb(b,0)}c[a>>2]=g;if(!g){__ZN6RefPtrD2Ev(e);l=d;return}__ZN9Reference9referenceEv(g);__ZN6RefPtrD2Ev(e);l=d;return}function __ZN7Variant12get_type_forIRK3RefI24NetworkedMultiplayerPeerEEENS_4TypeEv(){var a=0,b=0,d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+28|0;d=a+24|0;e=a;c[d>>2]=0;__ZN6RefPtrC2Ev(b);__ZN3RefI9ReferenceEaSI24NetworkedMultiplayerPeerEEvRKS_IT_E(b,d);__ZN7VariantC2ERK6RefPtr(e,b);__ZN6RefPtrD2Ev(b);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);e=c[d>>2]|0;if(!e){l=a;return b|0}if(!(__ZN9Reference11unreferenceEv(e)|0)){l=a;return b|0}e=c[d>>2]|0;if(!(__Z17predelete_handlerP6Object(e)|0)){l=a;return b|0}gj[c[(c[e>>2]|0)+76>>2]&8191](e);__ZN6Memory11free_staticEPvb(e,0);l=a;return b|0}function __ZN3RefI9ReferenceEaSI24NetworkedMultiplayerPeerEEvRKS_IT_E(a,b){a=a|0;b=b|0;var d=0,e=0;d=c[b>>2]|0;if(!d){b=c[a>>2]|0;if((b|0?__ZN9Reference11unreferenceEv(b)|0:0)?(b=c[a>>2]|0,__Z17predelete_handlerP6Object(b)|0):0){gj[c[(c[b>>2]|0)+76>>2]&8191](b);__ZN6Memory11free_staticEPvb(b,0)}c[a>>2]=0;return}b=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1220724)|0;e=b?d:0;d=c[a>>2]|0;if((e|0)==(d|0))return;if((d|0?__ZN9Reference11unreferenceEv(d)|0:0)?(d=c[a>>2]|0,__Z17predelete_handlerP6Object(d)|0):0){gj[c[(c[d>>2]|0)+76>>2]&8191](d);__ZN6Memory11free_staticEPvb(d,0)}c[a>>2]=e;if(!e)return;__ZN9Reference9referenceEv(e);return}function __ZNK12MethodBind0RI9SceneTree5ErrorE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK12MethodBind0RI9SceneTree5ErrorE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,917490);l=a;return c[b>>2]|0}function __ZN12MethodBind0RI9SceneTree5ErrorE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1220704)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2Ei(i,ij[n&8191](d)|0);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,266,1146558,0);c[b>>2]=0;l=f;return}function __ZN12MethodBind0RI9SceneTree5ErrorE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0;if(!b)f=0;else{d=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1220704)|0;f=d?b:0}b=c[a+44>>2]|0;d=c[a+48>>2]|0;a=f+(d>>1)|0;if(!(d&1)){g=b;h=ij[g&8191](a)|0;c[e>>2]=h;return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=ij[g&8191](a)|0;c[e>>2]=h;return}}function __ZN12MethodBind0RI9SceneTree5ErrorED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK12MethodBind1RI9SceneTree5ErrorRK3RefI11PackedSceneEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;switch(b|0){case -1:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}case 0:{e=__ZN7Variant12get_type_forIRK3RefI11PackedSceneEEENS_4TypeEv()|0;break}default:e=0}l=a;return e|0}function __ZNK12MethodBind1RI9SceneTree5ErrorRK3RefI11PackedSceneEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,917490);l=a;return c[b>>2]|0}function __ZN12MethodBind1RI9SceneTree5ErrorRK3RefI11PackedSceneEE4callEP6ObjectPPK7VariantiRNSA_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0;i=l;l=l+64|0;if((l|0)>=(m|0))ba(64);j=i+52|0;k=i+24|0;n=i+48|0;o=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1220704)|0:0){c[h>>2]=0;a[1263537]=0;p=d+24|0;q=c[p>>2]|0;if((q|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=q;c[b>>2]=0;l=i;return}r=q-(c[d+20>>2]|0)|0;if((r|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=r;c[b>>2]=0;l=i;return}if((g|0)>0){if((q|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);s=0}else{a[1263537]=0;s=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,s)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=s;c[b>>2]=0;l=i;return}}s=c[d+44>>2]|0;q=c[d+48>>2]|0;r=e+(q>>1)|0;if(!(q&1))t=s;else t=c[(c[r>>2]|0)+s>>2]|0;do if((g|0)<1){s=c[p>>2]|0;q=s+-1|0;if((s|0)>=1){e=c[d+16>>2]|0;u=(e|0)==0;if(u)v=0;else v=c[e+-4>>2]|0;if((s|0)<=(v|0)){if(u)w=0;else w=c[e+-4>>2]|0;do if((w|0)<(s|0)){if(u)x=0;else x=c[e+-4>>2]|0;if((x|0)<(s|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);y=0;break}else{a[1263537]=0;z=31;break}}else z=31;while(0);if((z|0)==31)y=e+(q*24|0)|0;__ZN7VariantC2ERKS_(o,y);break}}c[o>>2]=0}else __ZN7VariantC2ERKS_(o,c[f>>2]|0);while(0);__ZN3RefI11PackedSceneEC2ERK7Variant(j,o);c[n>>2]=c[j>>2];__ZN7VariantC2Ei(k,$i[t&8191](r,n)|0);r=c[n>>2]|0;if((r|0?__ZN9Reference11unreferenceEv(r)|0:0)?(r=c[n>>2]|0,__Z17predelete_handlerP6Object(r)|0):0){gj[c[(c[r>>2]|0)+76>>2]&8191](r);__ZN6Memory11free_staticEPvb(r,0)}c[n>>2]=0;if(c[o>>2]|0)__ZN7Variant5clearEv(o);__ZN7VariantC2ERKS_(b,k);if(c[k>>2]|0)__ZN7Variant5clearEv(k);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,897,1146558,0);c[b>>2]=0;l=i;return}function __ZN12MethodBind1RI9SceneTree5ErrorRK3RefI11PackedSceneEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);g=f+28|0;h=f;i=f+24|0;if(!b)j=0;else{k=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1220704)|0;j=k?b:0}b=c[a+44>>2]|0;k=c[a+48>>2]|0;a=j+(k>>1)|0;if(!(k&1))n=b;else n=c[(c[a>>2]|0)+b>>2]|0;__ZN7VariantC2EPK6Object(h,c[d>>2]|0);__ZN3RefI11PackedSceneEC2ERK7Variant(g,h);if(c[h>>2]|0)__ZN7Variant5clearEv(h);c[i>>2]=c[g>>2];c[e>>2]=$i[n&8191](a,i)|0;a=c[i>>2]|0;if(!a){l=f;return}if(!(__ZN9Reference11unreferenceEv(a)|0)){l=f;return}a=c[i>>2]|0;if(!(__Z17predelete_handlerP6Object(a)|0)){l=f;return}gj[c[(c[a>>2]|0)+76>>2]&8191](a);__ZN6Memory11free_staticEPvb(a,0);l=f;return}function __ZN12MethodBind1RI9SceneTree5ErrorRK3RefI11PackedSceneEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK12MethodBind1RI9SceneTree5ErrorRK6StringE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return __ZNK12MethodBind1RI9SceneTree5ErrorRK6StringE18_get_argument_typeEi(a,b)|0}function __ZNK12MethodBind1RI9SceneTree5ErrorRK6StringE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,917490);l=a;return c[b>>2]|0}function __ZN12MethodBind1RI9SceneTree5ErrorRK6StringE4callEP6ObjectPPK7VariantiRNS8_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0;i=l;l=l+64|0;if((l|0)>=(m|0))ba(64);j=i+24|0;k=i+48|0;n=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1220704)|0:0){c[h>>2]=0;a[1263537]=0;o=d+24|0;p=c[o>>2]|0;if((p|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=p;c[b>>2]=0;l=i;return}q=p-(c[d+20>>2]|0)|0;if((q|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=q;c[b>>2]=0;l=i;return}if((g|0)>0){if((p|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);r=0}else{a[1263537]=0;r=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,r)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=r;c[b>>2]=0;l=i;return}}r=c[d+44>>2]|0;p=c[d+48>>2]|0;q=e+(p>>1)|0;if(!(p&1))s=r;else s=c[(c[q>>2]|0)+r>>2]|0;do if((g|0)<1){r=c[o>>2]|0;p=r+-1|0;if((r|0)>=1){e=c[d+16>>2]|0;t=(e|0)==0;if(t)u=0;else u=c[e+-4>>2]|0;if((r|0)<=(u|0)){if(t)v=0;else v=c[e+-4>>2]|0;do if((v|0)<(r|0)){if(t)w=0;else w=c[e+-4>>2]|0;if((w|0)<(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);x=0;break}else{a[1263537]=0;y=31;break}}else y=31;while(0);if((y|0)==31)x=e+(p*24|0)|0;__ZN7VariantC2ERKS_(n,x);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f>>2]|0);while(0);c[k>>2]=__ZNK7Variantcv6StringEv(n)|0;__ZN7VariantC2Ei(j,$i[s&8191](q,k)|0);q=c[k>>2]|0;if(q|0?(__Z16atomic_decrementPj(q+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(q,1);if(c[n>>2]|0)__ZN7Variant5clearEv(n);__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,897,1146558,0);c[b>>2]=0;l=i;return}function __ZN12MethodBind1RI9SceneTree5ErrorRK6StringE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f;if(!b)h=0;else{i=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1220704)|0;h=i?b:0}b=c[a+44>>2]|0;i=c[a+48>>2]|0;a=h+(i>>1)|0;if(!(i&1))j=b;else j=c[(c[a>>2]|0)+b>>2]|0;b=c[d>>2]|0;d=c[b>>2]|0;if((d|0)!=0?(__Z28atomic_conditional_incrementPj(d+-8|0)|0)!=0:0)k=c[b>>2]|0;else k=0;c[g>>2]=k;c[e>>2]=$i[j&8191](a,g)|0;a=c[g>>2]|0;if(!a){l=f;return}if(__Z16atomic_decrementPj(a+-8|0)|0){l=f;return}__ZN6Memory11free_staticEPvb(a,1);l=f;return}function __ZN12MethodBind1RI9SceneTree5ErrorRK6StringED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK12MethodBind1RI9SceneTree5ErrorRK6StringE18_get_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case -1:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;l=a;return f|0}case 0:{c[d>>2]=0;__ZN7VariantC2ERK6String(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);e=c[d>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);f=b;l=a;return f|0}default:{f=0;l=a;return f|0}}return 0}function __ZNK13MethodBind0RCI9SceneTreeP4NodeE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2EPK6Object(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK13MethodBind0RCI9SceneTreeP4NodeE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,917490);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI9SceneTreeP4NodeE4callEP6ObjectPPK7VariantiRNS6_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1220704)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2EPK6Object(i,ij[n&8191](d)|0);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI9SceneTreeP4NodeE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0;if(!b)f=0;else{d=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1220704)|0;f=d?b:0}b=c[a+44>>2]|0;d=c[a+48>>2]|0;a=f+(d>>1)|0;if(!(d&1)){g=b;h=ij[g&8191](a)|0;c[e>>2]=h;return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=ij[g&8191](a)|0;c[e>>2]=h;return}}function __ZN13MethodBind0RCI9SceneTreeP4NodeED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I9SceneTreeP4NodeE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if(!b){__ZN7VariantC2EPK6Object(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK11MethodBind1I9SceneTreeP4NodeE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,917490);l=a;return c[b>>2]|0}function __ZN11MethodBind1I9SceneTreeP4NodeE4callEP6ObjectPPK7VariantiRNS6_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1220704)|0:0){c[h>>2]=0;a[1263537]=0;k=d+24|0;n=c[k>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=i;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=i;return}if((g|0)>0){if((n|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);p=0}else{a[1263537]=0;p=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,p)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=p;c[b>>2]=0;l=i;return}}p=c[d+44>>2]|0;n=c[d+48>>2]|0;o=e+(n>>1)|0;if(!(n&1))q=p;else q=c[(c[o>>2]|0)+p>>2]|0;do if((g|0)<1){p=c[k>>2]|0;n=p+-1|0;if((p|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)s=0;else s=c[e+-4>>2]|0;if((p|0)<=(s|0)){if(r)t=0;else t=c[e+-4>>2]|0;do if((t|0)<(p|0)){if(r)u=0;else u=c[e+-4>>2]|0;if((u|0)<(p|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);v=0;break}else{a[1263537]=0;w=31;break}}else w=31;while(0);if((w|0)==31)v=e+(n*24|0)|0;__ZN7VariantC2ERKS_(j,v);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);f=__ZNK7VariantcvP4NodeEv(j)|0;Pi[q&2047](o,f);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I9SceneTreeP4NodeE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1220704)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1)){g=b;h=c[d>>2]|0;Pi[g&2047](a,h);return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=c[d>>2]|0;Pi[g&2047](a,h);return}}function __ZN11MethodBind1I9SceneTreeP4NodeED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK12MethodBind1RI9SceneTree5ArrayRK10StringNameE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return __ZNK12MethodBind1RI9SceneTree5ArrayRK10StringNameE18_get_argument_typeEi(a,b)|0}function __ZNK12MethodBind1RI9SceneTree5ArrayRK10StringNameE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,917490);l=a;return c[b>>2]|0}function __ZN12MethodBind1RI9SceneTree5ArrayRK10StringNameE4callEP6ObjectPPK7VariantiRNS8_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0;i=l;l=l+64|0;if((l|0)>=(m|0))ba(64);j=i+24|0;k=i+52|0;n=i+48|0;o=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1220704)|0:0){c[h>>2]=0;a[1263537]=0;p=d+24|0;q=c[p>>2]|0;if((q|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=q;c[b>>2]=0;l=i;return}r=q-(c[d+20>>2]|0)|0;if((r|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=r;c[b>>2]=0;l=i;return}if((g|0)>0){if((q|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);s=0}else{a[1263537]=0;s=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,s)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=s;c[b>>2]=0;l=i;return}}s=c[d+44>>2]|0;q=c[d+48>>2]|0;r=e+(q>>1)|0;if(!(q&1))t=s;else t=c[(c[r>>2]|0)+s>>2]|0;do if((g|0)<1){s=c[p>>2]|0;q=s+-1|0;if((s|0)>=1){e=c[d+16>>2]|0;u=(e|0)==0;if(u)v=0;else v=c[e+-4>>2]|0;if((s|0)<=(v|0)){if(u)w=0;else w=c[e+-4>>2]|0;do if((w|0)<(s|0)){if(u)x=0;else x=c[e+-4>>2]|0;if((x|0)<(s|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);y=0;break}else{a[1263537]=0;z=31;break}}else z=31;while(0);if((z|0)==31)y=e+(q*24|0)|0;__ZN7VariantC2ERKS_(o,y);break}}c[o>>2]=0}else __ZN7VariantC2ERKS_(o,c[f>>2]|0);while(0);c[n>>2]=__ZNK7Variantcv10StringNameEv(o)|0;c[k>>2]=$i[t&8191](r,n)|0;__ZN7VariantC2ERK5Array(j,k);__ZN5ArrayD2Ev(k);__ZN10StringNameD2Ev(n);if(c[o>>2]|0)__ZN7Variant5clearEv(o);__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,897,1146558,0);c[b>>2]=0;l=i;return}function __ZN12MethodBind1RI9SceneTree5ArrayRK10StringNameE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f+8|0;h=f;i=f+4|0;if(!b)j=0;else{k=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1220704)|0;j=k?b:0}b=c[a+44>>2]|0;k=c[a+48>>2]|0;a=j+(k>>1)|0;if(!(k&1))n=b;else n=c[(c[a>>2]|0)+b>>2]|0;__ZN10StringNameC2ERK6String(g,c[d>>2]|0);c[i>>2]=c[g>>2];c[h>>2]=$i[n&8191](a,i)|0;__ZN5ArrayaSERKS_(e,h);__ZN5ArrayD2Ev(h);__ZN10StringNameD2Ev(i);l=f;return}function __ZN12MethodBind1RI9SceneTree5ArrayRK10StringNameED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK12MethodBind1RI9SceneTree5ArrayRK10StringNameE18_get_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;switch(b|0){case -1:{__ZN5ArrayC2Ev(d);__ZN7VariantC2ERK5Array(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);__ZN5ArrayD2Ev(d);f=b;l=a;return f|0}case 0:{__ZN10StringNameC2Ev(d);__ZN7VariantC2ERK10StringName(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);__ZN10StringNameD2Ev(d);f=b;l=a;return f|0}default:{f=0;l=a;return f|0}}return 0}function __ZNK11MethodBind3I9SceneTreeRK10StringNameRK6StringRK7VariantE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return __ZNK11MethodBind3I9SceneTreeRK10StringNameRK6StringRK7VariantE18_get_argument_typeEi(a,b)|0}function __ZNK11MethodBind3I9SceneTreeRK10StringNameRK6StringRK7VariantE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,917490);l=a;return c[b>>2]|0}function __ZN11MethodBind3I9SceneTreeRK10StringNameRK6StringRK7VariantE4callEP6ObjectPPS8_iRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0;i=l;l=l+112|0;if((l|0)>=(m|0))ba(112);j=i+100|0;k=i+72|0;n=i+96|0;o=i+48|0;p=i+24|0;q=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1220704)|0:0){c[h>>2]=0;a[1263537]=0;r=d+24|0;s=c[r>>2]|0;if((s|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=s;c[b>>2]=0;l=i;return}t=s-(c[d+20>>2]|0)|0;if((t|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=t;c[b>>2]=0;l=i;return}if((g|0)>0){if((s|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);u=0}else{a[1263537]=0;u=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,u)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=u;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[r>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);v=0}else{a[1263537]=0;v=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,v)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=v;c[b>>2]=0;l=i;return}if((g|0)>2){if((c[r>>2]|0)<2){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);w=0}else{a[1263537]=0;w=c[(c[d+32>>2]|0)+12>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+8>>2]>>2]|0,w)|0)){c[h>>2]=2;c[h+4>>2]=2;c[h+8>>2]=w;c[b>>2]=0;l=i;return}}}}w=c[d+44>>2]|0;v=c[d+48>>2]|0;u=e+(v>>1)|0;if(!(v&1))x=w;else x=c[(c[u>>2]|0)+w>>2]|0;do if((g|0)<1){w=c[r>>2]|0;v=w+-1|0;if((w|0)>=1){e=c[d+16>>2]|0;s=(e|0)==0;if(s)y=0;else y=c[e+-4>>2]|0;if((w|0)<=(y|0)){if(s)z=0;else z=c[e+-4>>2]|0;do if((z|0)<(w|0)){if(s)A=0;else A=c[e+-4>>2]|0;if((A|0)<(w|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);B=0;break}else{a[1263537]=0;C=43;break}}else C=43;while(0);if((C|0)==43)B=e+(v*24|0)|0;__ZN7VariantC2ERKS_(k,B);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);c[j>>2]=__ZNK7Variantcv10StringNameEv(k)|0;do if((g|0)<2){B=c[r>>2]|0;A=B+-1|0;z=B+-2|0;if((B|0)>=2){B=c[d+16>>2]|0;y=(B|0)==0;if(y)D=0;else D=c[B+-4>>2]|0;if((A|0)<=(D|0)){if(y)E=0;else E=c[B+-4>>2]|0;do if((E|0)<(A|0)){if(y)F=0;else F=c[B+-4>>2]|0;if((F|0)<(A|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);G=0;break}else{a[1263537]=0;C=60;break}}else C=60;while(0);if((C|0)==60)G=B+(z*24|0)|0;__ZN7VariantC2ERKS_(o,G);break}}c[o>>2]=0}else __ZN7VariantC2ERKS_(o,c[f+4>>2]|0);while(0);c[n>>2]=__ZNK7Variantcv6StringEv(o)|0;do if((g|0)<3){G=c[r>>2]|0;F=G+-2|0;E=G+-3|0;if((F|0)>=1){G=c[d+16>>2]|0;D=(G|0)==0;if(D)H=0;else H=c[G+-4>>2]|0;if((F|0)<=(H|0)){if(D)I=0;else I=c[G+-4>>2]|0;do if((I|0)<(F|0)){if(D)J=0;else J=c[G+-4>>2]|0;if((J|0)<(F|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);K=0;break}else{a[1263537]=0;C=77;break}}else C=77;while(0);if((C|0)==77)K=G+(E*24|0)|0;__ZN7VariantC2ERKS_(q,K);break}}c[q>>2]=0}else __ZN7VariantC2ERKS_(q,c[f+8>>2]|0);while(0);__ZN7VariantC2ERKS_(p,q);Ki[x&4095](u,j,n,p);if(c[p>>2]|0)__ZN7Variant5clearEv(p);if(c[q>>2]|0)__ZN7Variant5clearEv(q);q=c[n>>2]|0;if(q|0?(__Z16atomic_decrementPj(q+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(q,1);if(c[o>>2]|0)__ZN7Variant5clearEv(o);__ZN10StringNameD2Ev(j);if(c[k>>2]|0)__ZN7Variant5clearEv(k);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,2039,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind3I9SceneTreeRK10StringNameRK6StringRK7VariantE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+28|0;g=e+24|0;h=e;if(!b)i=0;else{j=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1220704)|0;i=j?b:0}b=c[a+44>>2]|0;j=c[a+48>>2]|0;a=i+(j>>1)|0;if(!(j&1))k=b;else k=c[(c[a>>2]|0)+b>>2]|0;__ZN10StringNameC2ERK6String(f,c[d>>2]|0);c[g>>2]=c[f>>2];b=c[d+4>>2]|0;j=c[b>>2]|0;if((j|0)!=0?(__Z28atomic_conditional_incrementPj(j+-8|0)|0)!=0:0)n=c[b>>2]|0;else n=0;c[f>>2]=n;__ZN7VariantC2ERKS_(h,c[d+8>>2]|0);Ki[k&4095](a,g,f,h);if(c[h>>2]|0)__ZN7Variant5clearEv(h);h=c[f>>2]|0;if(!h){__ZN10StringNameD2Ev(g);l=e;return}if(__Z16atomic_decrementPj(h+-8|0)|0){__ZN10StringNameD2Ev(g);l=e;return}__ZN6Memory11free_staticEPvb(h,1);__ZN10StringNameD2Ev(g);l=e;return}function __ZN11MethodBind3I9SceneTreeRK10StringNameRK6StringRK7VariantED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind3I9SceneTreeRK10StringNameRK6StringRK7VariantE18_get_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case 0:{__ZN10StringNameC2Ev(d);__ZN7VariantC2ERK10StringName(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);__ZN10StringNameD2Ev(d);f=b;l=a;return f|0}case 1:{c[d>>2]=0;__ZN7VariantC2ERK6String(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);g=c[d>>2]|0;if(g|0?(__Z16atomic_decrementPj(g+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(g,1);f=b;l=a;return f|0}case 2:{c[d>>2]=0;__ZN7VariantC2ERKS_(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);if(c[d>>2]|0)__ZN7Variant5clearEv(d);f=b;l=a;return f|0}default:{f=0;l=a;return f|0}}return 0}function __ZNK11MethodBind2I9SceneTreeRK10StringNameiE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case 0:{__ZN10StringNameC2Ev(d);__ZN7VariantC2ERK10StringName(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);__ZN10StringNameD2Ev(d);f=b;break}case 1:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;break}default:f=0}l=a;return f|0}function __ZNK11MethodBind2I9SceneTreeRK10StringNameiE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,917490);l=a;return c[b>>2]|0}function __ZN11MethodBind2I9SceneTreeRK10StringNameiE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0;i=l;l=l+64|0;if((l|0)>=(m|0))ba(64);j=i+48|0;k=i+24|0;n=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1220704)|0:0){c[h>>2]=0;a[1263537]=0;o=d+24|0;p=c[o>>2]|0;if((p|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=p;c[b>>2]=0;l=i;return}q=p-(c[d+20>>2]|0)|0;if((q|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=q;c[b>>2]=0;l=i;return}if((g|0)>0){if((p|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);r=0}else{a[1263537]=0;r=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,r)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=r;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[o>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);s=0}else{a[1263537]=0;s=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,s)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=s;c[b>>2]=0;l=i;return}}}s=c[d+44>>2]|0;r=c[d+48>>2]|0;p=e+(r>>1)|0;if(!(r&1))t=s;else t=c[(c[p>>2]|0)+s>>2]|0;do if((g|0)<1){s=c[o>>2]|0;r=s+-1|0;if((s|0)>=1){e=c[d+16>>2]|0;q=(e|0)==0;if(q)u=0;else u=c[e+-4>>2]|0;if((s|0)<=(u|0)){if(q)v=0;else v=c[e+-4>>2]|0;do if((v|0)<(s|0)){if(q)w=0;else w=c[e+-4>>2]|0;if((w|0)<(s|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);x=0;break}else{a[1263537]=0;y=37;break}}else y=37;while(0);if((y|0)==37)x=e+(r*24|0)|0;__ZN7VariantC2ERKS_(k,x);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);c[j>>2]=__ZNK7Variantcv10StringNameEv(k)|0;do if((g|0)<2){x=c[o>>2]|0;w=x+-1|0;v=x+-2|0;if((x|0)>=2){x=c[d+16>>2]|0;u=(x|0)==0;if(u)z=0;else z=c[x+-4>>2]|0;if((w|0)<=(z|0)){if(u)A=0;else A=c[x+-4>>2]|0;do if((A|0)<(w|0)){if(u)B=0;else B=c[x+-4>>2]|0;if((B|0)<(w|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);C=0;break}else{a[1263537]=0;y=54;break}}else y=54;while(0);if((y|0)==54)C=x+(v*24|0)|0;__ZN7VariantC2ERKS_(n,C);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f+4>>2]|0);while(0);f=__ZNK7VariantcviEv(n)|0;bj[t&4095](p,j,f);if(c[n>>2]|0)__ZN7Variant5clearEv(n);__ZN10StringNameD2Ev(j);if(c[k>>2]|0)__ZN7Variant5clearEv(k);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1380,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind2I9SceneTreeRK10StringNameiE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e+4|0;g=e;if(!b)h=0;else{i=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1220704)|0;h=i?b:0}b=c[a+44>>2]|0;i=c[a+48>>2]|0;a=h+(i>>1)|0;if(!(i&1))j=b;else j=c[(c[a>>2]|0)+b>>2]|0;__ZN10StringNameC2ERK6String(f,c[d>>2]|0);c[g>>2]=c[f>>2];bj[j&4095](a,g,c[c[d+4>>2]>>2]|0);__ZN10StringNameD2Ev(g);l=e;return}function __ZN11MethodBind2I9SceneTreeRK10StringNameiED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind4I9SceneTreejRK10StringNameRK6StringRK7VariantE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return __ZNK11MethodBind4I9SceneTreejRK10StringNameRK6StringRK7VariantE18_get_argument_typeEi(a,b)|0}function __ZNK11MethodBind4I9SceneTreejRK10StringNameRK6StringRK7VariantE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,917490);l=a;return c[b>>2]|0}function __ZN11MethodBind4I9SceneTreejRK10StringNameRK6StringRK7VariantE4callEP6ObjectPPS8_iRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0;i=l;l=l+128|0;if((l|0)>=(m|0))ba(128);j=i+96|0;k=i+124|0;n=i+72|0;o=i+120|0;p=i+48|0;q=i+24|0;r=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1220704)|0:0){c[h>>2]=0;a[1263537]=0;s=d+24|0;t=c[s>>2]|0;if((t|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=t;c[b>>2]=0;l=i;return}u=t-(c[d+20>>2]|0)|0;if((u|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=u;c[b>>2]=0;l=i;return}if((g|0)>0){if((t|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);v=0}else{a[1263537]=0;v=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,v)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=v;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[s>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);w=0}else{a[1263537]=0;w=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,w)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=w;c[b>>2]=0;l=i;return}if((g|0)>2){if((c[s>>2]|0)<2){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);x=0}else{a[1263537]=0;x=c[(c[d+32>>2]|0)+12>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+8>>2]>>2]|0,x)|0)){c[h>>2]=2;c[h+4>>2]=2;c[h+8>>2]=x;c[b>>2]=0;l=i;return}if((g|0)>3){if((c[s>>2]|0)<3){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);y=0}else{a[1263537]=0;y=c[(c[d+32>>2]|0)+16>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+12>>2]>>2]|0,y)|0)){c[h>>2]=2;c[h+4>>2]=3;c[h+8>>2]=y;c[b>>2]=0;l=i;return}}}}}y=c[d+44>>2]|0;x=c[d+48>>2]|0;w=e+(x>>1)|0;if(!(x&1))z=y;else z=c[(c[w>>2]|0)+y>>2]|0;do if((g|0)<1){y=c[s>>2]|0;x=y+-1|0;if((y|0)>=1){e=c[d+16>>2]|0;v=(e|0)==0;if(v)A=0;else A=c[e+-4>>2]|0;if((y|0)<=(A|0)){if(v)B=0;else B=c[e+-4>>2]|0;do if((B|0)<(y|0)){if(v)C=0;else C=c[e+-4>>2]|0;if((C|0)<(y|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);D=0;break}else{a[1263537]=0;E=49;break}}else E=49;while(0);if((E|0)==49)D=e+(x*24|0)|0;__ZN7VariantC2ERKS_(j,D);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);D=__ZNK7VariantcvjEv(j)|0;do if((g|0)<2){C=c[s>>2]|0;B=C+-1|0;A=C+-2|0;if((C|0)>=2){C=c[d+16>>2]|0;y=(C|0)==0;if(y)F=0;else F=c[C+-4>>2]|0;if((B|0)<=(F|0)){if(y)G=0;else G=c[C+-4>>2]|0;do if((G|0)<(B|0)){if(y)H=0;else H=c[C+-4>>2]|0;if((H|0)<(B|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);I=0;break}else{a[1263537]=0;E=66;break}}else E=66;while(0);if((E|0)==66)I=C+(A*24|0)|0;__ZN7VariantC2ERKS_(n,I);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f+4>>2]|0);while(0);c[k>>2]=__ZNK7Variantcv10StringNameEv(n)|0;do if((g|0)<3){I=c[s>>2]|0;H=I+-2|0;G=I+-3|0;if((H|0)>=1){I=c[d+16>>2]|0;F=(I|0)==0;if(F)J=0;else J=c[I+-4>>2]|0;if((H|0)<=(J|0)){if(F)K=0;else K=c[I+-4>>2]|0;do if((K|0)<(H|0)){if(F)L=0;else L=c[I+-4>>2]|0;if((L|0)<(H|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);M=0;break}else{a[1263537]=0;E=83;break}}else E=83;while(0);if((E|0)==83)M=I+(G*24|0)|0;__ZN7VariantC2ERKS_(p,M);break}}c[p>>2]=0}else __ZN7VariantC2ERKS_(p,c[f+8>>2]|0);while(0);c[o>>2]=__ZNK7Variantcv6StringEv(p)|0;do if((g|0)<4){M=c[s>>2]|0;L=M+-3|0;K=M+-4|0;if((L|0)>=1){M=c[d+16>>2]|0;J=(M|0)==0;if(J)N=0;else N=c[M+-4>>2]|0;if((L|0)<=(N|0)){if(J)O=0;else O=c[M+-4>>2]|0;do if((O|0)<(L|0)){if(J)P=0;else P=c[M+-4>>2]|0;if((P|0)<(L|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);Q=0;break}else{a[1263537]=0;E=100;break}}else E=100;while(0);if((E|0)==100)Q=M+(K*24|0)|0;__ZN7VariantC2ERKS_(r,Q);break}}c[r>>2]=0}else __ZN7VariantC2ERKS_(r,c[f+12>>2]|0);while(0);__ZN7VariantC2ERKS_(q,r);Li[z&255](w,D,k,o,q);if(c[q>>2]|0)__ZN7Variant5clearEv(q);if(c[r>>2]|0)__ZN7Variant5clearEv(r);r=c[o>>2]|0;if(r|0?(__Z16atomic_decrementPj(r+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(r,1);if(c[p>>2]|0)__ZN7Variant5clearEv(p);__ZN10StringNameD2Ev(k);if(c[n>>2]|0)__ZN7Variant5clearEv(n);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,2714,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind4I9SceneTreejRK10StringNameRK6StringRK7VariantE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+28|0;g=e+24|0;h=e;if(!b)i=0;else{j=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1220704)|0;i=j?b:0}b=c[a+44>>2]|0;j=c[a+48>>2]|0;a=i+(j>>1)|0;if(!(j&1))k=b;else k=c[(c[a>>2]|0)+b>>2]|0;b=c[c[d>>2]>>2]|0;__ZN10StringNameC2ERK6String(f,c[d+4>>2]|0);c[g>>2]=c[f>>2];j=c[d+8>>2]|0;i=c[j>>2]|0;if((i|0)!=0?(__Z28atomic_conditional_incrementPj(i+-8|0)|0)!=0:0)n=c[j>>2]|0;else n=0;c[f>>2]=n;__ZN7VariantC2ERKS_(h,c[d+12>>2]|0);Li[k&255](a,b,g,f,h);if(c[h>>2]|0)__ZN7Variant5clearEv(h);h=c[f>>2]|0;if(!h){__ZN10StringNameD2Ev(g);l=e;return}if(__Z16atomic_decrementPj(h+-8|0)|0){__ZN10StringNameD2Ev(g);l=e;return}__ZN6Memory11free_staticEPvb(h,1);__ZN10StringNameD2Ev(g);l=e;return}function __ZN11MethodBind4I9SceneTreejRK10StringNameRK6StringRK7VariantED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind4I9SceneTreejRK10StringNameRK6StringRK7VariantE18_get_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case 0:{__ZN7VariantC2Ej(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;l=a;return f|0}case 1:{__ZN10StringNameC2Ev(d);__ZN7VariantC2ERK10StringName(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);__ZN10StringNameD2Ev(d);f=b;l=a;return f|0}case 2:{c[d>>2]=0;__ZN7VariantC2ERK6String(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);g=c[d>>2]|0;if(g|0?(__Z16atomic_decrementPj(g+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(g,1);f=b;l=a;return f|0}case 3:{c[d>>2]=0;__ZN7VariantC2ERKS_(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);if(c[d>>2]|0)__ZN7Variant5clearEv(d);f=b;l=a;return f|0}default:{f=0;l=a;return f|0}}return 0}function __ZNK11MethodBind3I9SceneTreejRK10StringNameiE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return __ZNK11MethodBind3I9SceneTreejRK10StringNameiE18_get_argument_typeEi(a,b)|0}function __ZNK11MethodBind3I9SceneTreejRK10StringNameiE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,917490);l=a;return c[b>>2]|0}function __ZN11MethodBind3I9SceneTreejRK10StringNameiE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0;i=l;l=l+80|0;if((l|0)>=(m|0))ba(80);j=i+48|0;k=i+72|0;n=i+24|0;o=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1220704)|0:0){c[h>>2]=0;a[1263537]=0;p=d+24|0;q=c[p>>2]|0;if((q|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=q;c[b>>2]=0;l=i;return}r=q-(c[d+20>>2]|0)|0;if((r|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=r;c[b>>2]=0;l=i;return}if((g|0)>0){if((q|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);s=0}else{a[1263537]=0;s=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,s)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=s;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[p>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);t=0}else{a[1263537]=0;t=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,t)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=t;c[b>>2]=0;l=i;return}if((g|0)>2){if((c[p>>2]|0)<2){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);u=0}else{a[1263537]=0;u=c[(c[d+32>>2]|0)+12>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+8>>2]>>2]|0,u)|0)){c[h>>2]=2;c[h+4>>2]=2;c[h+8>>2]=u;c[b>>2]=0;l=i;return}}}}u=c[d+44>>2]|0;t=c[d+48>>2]|0;s=e+(t>>1)|0;if(!(t&1))v=u;else v=c[(c[s>>2]|0)+u>>2]|0;do if((g|0)<1){u=c[p>>2]|0;t=u+-1|0;if((u|0)>=1){e=c[d+16>>2]|0;q=(e|0)==0;if(q)w=0;else w=c[e+-4>>2]|0;if((u|0)<=(w|0)){if(q)x=0;else x=c[e+-4>>2]|0;do if((x|0)<(u|0)){if(q)y=0;else y=c[e+-4>>2]|0;if((y|0)<(u|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);z=0;break}else{a[1263537]=0;A=43;break}}else A=43;while(0);if((A|0)==43)z=e+(t*24|0)|0;__ZN7VariantC2ERKS_(j,z);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);z=__ZNK7VariantcvjEv(j)|0;do if((g|0)<2){y=c[p>>2]|0;x=y+-1|0;w=y+-2|0;if((y|0)>=2){y=c[d+16>>2]|0;u=(y|0)==0;if(u)B=0;else B=c[y+-4>>2]|0;if((x|0)<=(B|0)){if(u)C=0;else C=c[y+-4>>2]|0;do if((C|0)<(x|0)){if(u)D=0;else D=c[y+-4>>2]|0;if((D|0)<(x|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);E=0;break}else{a[1263537]=0;A=60;break}}else A=60;while(0);if((A|0)==60)E=y+(w*24|0)|0;__ZN7VariantC2ERKS_(n,E);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f+4>>2]|0);while(0);c[k>>2]=__ZNK7Variantcv10StringNameEv(n)|0;do if((g|0)<3){E=c[p>>2]|0;D=E+-2|0;C=E+-3|0;if((D|0)>=1){E=c[d+16>>2]|0;B=(E|0)==0;if(B)F=0;else F=c[E+-4>>2]|0;if((D|0)<=(F|0)){if(B)G=0;else G=c[E+-4>>2]|0;do if((G|0)<(D|0)){if(B)H=0;else H=c[E+-4>>2]|0;if((H|0)<(D|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);I=0;break}else{a[1263537]=0;A=77;break}}else A=77;while(0);if((A|0)==77)I=E+(C*24|0)|0;__ZN7VariantC2ERKS_(o,I);break}}c[o>>2]=0}else __ZN7VariantC2ERKS_(o,c[f+8>>2]|0);while(0);f=__ZNK7VariantcviEv(o)|0;Ki[v&4095](s,z,k,f);if(c[o>>2]|0)__ZN7Variant5clearEv(o);__ZN10StringNameD2Ev(k);if(c[n>>2]|0)__ZN7Variant5clearEv(n);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,2039,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind3I9SceneTreejRK10StringNameiE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e+4|0;g=e;if(!b)h=0;else{i=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1220704)|0;h=i?b:0}b=c[a+44>>2]|0;i=c[a+48>>2]|0;a=h+(i>>1)|0;if(!(i&1))j=b;else j=c[(c[a>>2]|0)+b>>2]|0;b=c[c[d>>2]>>2]|0;__ZN10StringNameC2ERK6String(f,c[d+4>>2]|0);c[g>>2]=c[f>>2];Ki[j&4095](a,b,g,c[c[d+8>>2]>>2]|0);__ZN10StringNameD2Ev(g);l=e;return}function __ZN11MethodBind3I9SceneTreejRK10StringNameiED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind3I9SceneTreejRK10StringNameiE18_get_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case 0:{__ZN7VariantC2Ej(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;break}case 1:{__ZN10StringNameC2Ev(d);__ZN7VariantC2ERK10StringName(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);__ZN10StringNameD2Ev(d);f=b;break}case 2:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;break}default:f=0}l=a;return f|0}function __ZN16MethodBindVarArgI9SceneTreeE15set_method_infoERK10MethodInfo(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e+4|0;g=e;h=d+4|0;i=c[h>>2]|0;if(i){c[b+24>>2]=c[i+8>>2];j=(c[i+8>>2]|0)+1|0;if(!j)k=0;else{n=j;o=4}}else{c[b+24>>2]=0;n=1;o=4}do if((o|0)==4){j=__ZN6Memory12alloc_staticEjb(n<<2,1)|0;if(!j){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143992,1144012,140,1144029,0);k=0;break}else{a[1263537]=0;i=j+-8|0;c[i>>2]=n;c[i+4>>2]=0;k=j;break}}while(0);c[k>>2]=c[d+12>>2];d=c[h>>2]|0;if(!d){p=b+32|0;c[p>>2]=k;l=e;return}n=c[d+8>>2]|0;if(!n){p=b+32|0;c[p>>2]=k;l=e;return}c[f>>2]=0;__ZN6VectorI10StringNameE6resizeEi(f,n)|0;n=0;a:while(1){d=c[h>>2]|0;j=(d|0)==0;if(j)q=0;else q=c[d+8>>2]|0;if((n|0)>=(q|0)){o=13;break}if(j)r=0;else r=c[d+8>>2]|0;if((r|0)<=(n|0)){if(j)s=0;else s=c[d+8>>2]|0;if((s|0)<=(n|0)){o=25;break}a[1263537]=0}if(j){o=31;break}j=c[d>>2]|0;if(!j){o=31;break}else{t=j;u=0}while(1){if((u|0)==(n|0))break;i=c[t+20>>2]|0;if(!i){o=31;break a}else{t=i;u=u+1|0}}i=n+1|0;c[k+(i<<2)>>2]=c[t>>2];do if((c[d+8>>2]|0)<=(n|0))if((c[d+8>>2]|0)>(n|0)){a[1263537]=0;v=j;w=0;o=36;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145120,425,1146766,0);x=0;break}else{v=j;w=0;o=36}while(0);do if((o|0)==36){while(1){o=0;if((w|0)==(n|0)){o=37;break}j=c[v+20>>2]|0;if(!j){o=39;break}else{v=j;w=w+1|0;o=36}}if((o|0)==37){o=0;x=v;break}else if((o|0)==39){o=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145120,440,1133820,0);a[1263537]=0;x=0;break}}while(0);__ZN10StringNameC2ERK6String(g,x+4|0);j=c[f>>2]|0;d=(j|0)==0;if(d)y=0;else y=c[j+-4>>2]|0;do if((y|0)<=(n|0)){if(d)z=0;else z=c[j+-4>>2]|0;if((z|0)>(n|0)){a[1263537]=0;o=48;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);A=0;break}}else o=48;while(0);if((o|0)==48){o=0;__ZN6VectorI10StringNameE14_copy_on_writeEv(f);A=(c[f>>2]|0)+(n<<2)|0}__ZN10StringNameaSERKS_(A,g);__ZN10StringNameD2Ev(g);n=i}if((o|0)==13){__ZN10MethodBind18set_argument_namesERK6VectorI10StringNameE(b,f);n=c[f>>2]|0;if(n|0?(__Z16atomic_decrementPj(n+-8|0)|0)==0:0){g=c[f>>2]|0;f=(g|0)==0?0:g+-4|0;g=f+4|0;if(c[f>>2]|0){A=0;do{__ZN10StringNameD2Ev(g+(A<<2)|0);A=A+1|0}while(A>>>0<(c[f>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(n,1)}p=b+32|0;c[p>>2]=k;l=e;return}else if((o|0)==25)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145120,425,1146766,0);else if((o|0)==31)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145120,440,1133820,0)}function __ZNK16MethodBindVarArgI9SceneTreeE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return 0}function __ZNK16MethodBindVarArgI9SceneTreeE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,917490);l=a;return c[b>>2]|0}function __ZN16MethodBindVarArgI9SceneTreeE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(a,b,d,e,f,g){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;var h=0,i=0,j=0;h=c[b+44>>2]|0;i=c[b+48>>2]|0;b=d+(i>>1)|0;if(!(i&1)){j=h;Li[j&255](a,b,e,f,g);return}else{j=c[(c[b>>2]|0)+h>>2]|0;Li[j&255](a,b,e,f,g);return}}function __ZN16MethodBindVarArgI9SceneTreeE7ptrcallEP6ObjectPPKvPv(b,c,d,e){b=b|0;c=c|0;d=d|0;e=e|0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1126465,1146629,315,1130797,0);a[1263537]=0;return}function __ZNK16MethodBindVarArgI9SceneTreeE9is_varargEv(a){a=a|0;return 1}function __ZN16MethodBindVarArgI9SceneTreeED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK16MethodBindVarArgI9SceneTreeE8is_constEv(a){a=a|0;return 0}function __ZNK11MethodBind1I9SceneTreeP6ObjectE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if(!b){__ZN7VariantC2EPK6Object(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK11MethodBind1I9SceneTreeP6ObjectE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,917490);l=a;return c[b>>2]|0}function __ZN11MethodBind1I9SceneTreeP6ObjectE4callES2_PPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1220704)|0:0){c[h>>2]=0;a[1263537]=0;k=d+24|0;n=c[k>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=i;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=i;return}if((g|0)>0){if((n|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);p=0}else{a[1263537]=0;p=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,p)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=p;c[b>>2]=0;l=i;return}}p=c[d+44>>2]|0;n=c[d+48>>2]|0;o=e+(n>>1)|0;if(!(n&1))q=p;else q=c[(c[o>>2]|0)+p>>2]|0;do if((g|0)<1){p=c[k>>2]|0;n=p+-1|0;if((p|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)s=0;else s=c[e+-4>>2]|0;if((p|0)<=(s|0)){if(r)t=0;else t=c[e+-4>>2]|0;do if((t|0)<(p|0)){if(r)u=0;else u=c[e+-4>>2]|0;if((u|0)<(p|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);v=0;break}else{a[1263537]=0;w=31;break}}else w=31;while(0);if((w|0)==31)v=e+(n*24|0)|0;__ZN7VariantC2ERKS_(j,v);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);f=__ZNK7VariantcvP6ObjectEv(j)|0;Pi[q&2047](o,f);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I9SceneTreeP6ObjectE7ptrcallES2_PPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1220704)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1)){g=b;h=c[d>>2]|0;Pi[g&2047](a,h);return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=c[d>>2]|0;Pi[g&2047](a,h);return}}function __ZN11MethodBind1I9SceneTreeP6ObjectED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind3I9SceneTreeNS0_11StretchModeENS0_13StretchAspectE7Vector2E18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return __ZNK11MethodBind3I9SceneTreeNS0_11StretchModeENS0_13StretchAspectE7Vector2E18_get_argument_typeEi(a,b)|0}function __ZNK11MethodBind3I9SceneTreeNS0_11StretchModeENS0_13StretchAspectE7Vector2E18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,917490);l=a;return c[b>>2]|0}function __ZN11MethodBind3I9SceneTreeNS0_11StretchModeENS0_13StretchAspectE7Vector2E4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0;i=l;l=l+96|0;if((l|0)>=(m|0))ba(96);j=i+80|0;k=i+48|0;n=i+24|0;o=i+72|0;p=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1220704)|0:0){c[h>>2]=0;a[1263537]=0;q=d+24|0;r=c[q>>2]|0;if((r|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=r;c[b>>2]=0;l=i;return}s=r-(c[d+20>>2]|0)|0;if((s|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=s;c[b>>2]=0;l=i;return}if((g|0)>0){if((r|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);t=0}else{a[1263537]=0;t=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,t)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=t;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[q>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);u=0}else{a[1263537]=0;u=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,u)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=u;c[b>>2]=0;l=i;return}if((g|0)>2){if((c[q>>2]|0)<2){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);v=0}else{a[1263537]=0;v=c[(c[d+32>>2]|0)+12>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+8>>2]>>2]|0,v)|0)){c[h>>2]=2;c[h+4>>2]=2;c[h+8>>2]=v;c[b>>2]=0;l=i;return}}}}v=c[d+44>>2]|0;u=c[d+48>>2]|0;t=e+(u>>1)|0;if(!(u&1))w=v;else w=c[(c[t>>2]|0)+v>>2]|0;do if((g|0)<1){v=c[q>>2]|0;u=v+-1|0;if((v|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)x=0;else x=c[e+-4>>2]|0;if((v|0)<=(x|0)){if(r)y=0;else y=c[e+-4>>2]|0;do if((y|0)<(v|0)){if(r)z=0;else z=c[e+-4>>2]|0;if((z|0)<(v|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);A=0;break}else{a[1263537]=0;B=43;break}}else B=43;while(0);if((B|0)==43)A=e+(u*24|0)|0;__ZN7VariantC2ERKS_(k,A);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);A=__ZNK7VariantcviEv(k)|0;do if((g|0)<2){z=c[q>>2]|0;y=z+-1|0;x=z+-2|0;if((z|0)>=2){z=c[d+16>>2]|0;v=(z|0)==0;if(v)C=0;else C=c[z+-4>>2]|0;if((y|0)<=(C|0)){if(v)D=0;else D=c[z+-4>>2]|0;do if((D|0)<(y|0)){if(v)E=0;else E=c[z+-4>>2]|0;if((E|0)<(y|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);F=0;break}else{a[1263537]=0;B=60;break}}else B=60;while(0);if((B|0)==60)F=z+(x*24|0)|0;__ZN7VariantC2ERKS_(n,F);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f+4>>2]|0);while(0);F=__ZNK7VariantcviEv(n)|0;do if((g|0)<3){E=c[q>>2]|0;D=E+-2|0;C=E+-3|0;if((D|0)>=1){E=c[d+16>>2]|0;y=(E|0)==0;if(y)G=0;else G=c[E+-4>>2]|0;if((D|0)<=(G|0)){if(y)H=0;else H=c[E+-4>>2]|0;do if((H|0)<(D|0)){if(y)I=0;else I=c[E+-4>>2]|0;if((I|0)<(D|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);J=0;break}else{a[1263537]=0;B=77;break}}else B=77;while(0);if((B|0)==77)J=E+(C*24|0)|0;__ZN7VariantC2ERKS_(p,J);break}}c[p>>2]=0}else __ZN7VariantC2ERKS_(p,c[f+8>>2]|0);while(0);__ZNK7Variantcv7Vector2Ev(o,p);c[j>>2]=c[o>>2];c[j+4>>2]=c[o+4>>2];Ki[w&4095](t,A,F,j);if(c[p>>2]|0)__ZN7Variant5clearEv(p);if(c[n>>2]|0)__ZN7Variant5clearEv(n);if(c[k>>2]|0)__ZN7Variant5clearEv(k);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,2039,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind3I9SceneTreeNS0_11StretchModeENS0_13StretchAspectE7Vector2E7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e+8|0;g=e;if(!b)h=0;else{i=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1220704)|0;h=i?b:0}b=c[a+44>>2]|0;i=c[a+48>>2]|0;a=h+(i>>1)|0;if(!(i&1))j=b;else j=c[(c[a>>2]|0)+b>>2]|0;b=c[c[d>>2]>>2]|0;i=c[c[d+4>>2]>>2]|0;h=c[d+8>>2]|0;d=c[h+4>>2]|0;k=g;c[k>>2]=c[h>>2];c[k+4>>2]=d;c[f>>2]=c[g>>2];c[f+4>>2]=c[g+4>>2];Ki[j&4095](a,b,i,f);l=e;return}function __ZN11MethodBind3I9SceneTreeNS0_11StretchModeENS0_13StretchAspectE7Vector2ED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind3I9SceneTreeNS0_11StretchModeENS0_13StretchAspectE7Vector2E18_get_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case 0:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;break}case 1:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;break}case 2:{g[d>>2]=0.0;g[d+4>>2]=0.0;__ZN7VariantC2ERK7Vector2(e,d);d=c[e>>2]|0;if(d|0)__ZN7Variant5clearEv(e);f=d;break}default:f=0}l=a;return f|0}function __ZNK13MethodBind0RCI9SceneTreexE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Ex(d,0,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK13MethodBind0RCI9SceneTreexE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,917490);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI9SceneTreexE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1220704)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;k=ij[n&8191](d)|0;__ZN7VariantC2Ex(i,k,F);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI9SceneTreexE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;if(!b)f=0;else{d=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1220704)|0;f=d?b:0}b=c[a+44>>2]|0;d=c[a+48>>2]|0;a=f+(d>>1)|0;if(!(d&1)){g=b;h=ij[g&8191](a)|0;i=F;c[e>>2]=h;return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=ij[g&8191](a)|0;i=F;c[e>>2]=h;return}}function __ZN13MethodBind0RCI9SceneTreexED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI9SceneTreeiE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK13MethodBind0RCI9SceneTreeiE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,917490);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI9SceneTreeiE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1220704)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2Ei(i,ij[n&8191](d)|0);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI9SceneTreeiE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0;if(!b)f=0;else{d=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1220704)|0;f=d?b:0}b=c[a+44>>2]|0;d=c[a+48>>2]|0;a=f+(d>>1)|0;if(!(d&1)){g=b;h=ij[g&8191](a)|0;c[e>>2]=h;return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=ij[g&8191](a)|0;c[e>>2]=h;return}}function __ZN13MethodBind0RCI9SceneTreeiED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN3RefI14SceneTreeTimerE8instanceEv(b){b=b|0;var d=0,e=0,f=0,h=0,i=0;d=__ZnwjPKc(100,1263606)|0;__ZN9ReferenceC2Ev(d);c[d>>2]=308124;__ZN10StringNameC2Ev(d+88|0);g[d+92>>2]=0.0;a[d+96>>0]=1;__Z22postinitialize_handlerP6Object(d);if(!d){e=0;f=0}else{a[1263537]=0;__ZN9Reference8init_refEv(d)|0;e=d;f=d}d=c[b>>2]|0;do if((e|0)==(d|0))if(!e)return;else{h=e;break}else{if((d|0?__ZN9Reference11unreferenceEv(d)|0:0)?(i=c[b>>2]|0,__Z17predelete_handlerP6Object(i)|0):0){gj[c[(c[i>>2]|0)+76>>2]&8191](i);__ZN6Memory11free_staticEPvb(i,0)}c[b>>2]=f;if(!e)return;else{__ZN9Reference9referenceEv(e);h=e;break}}while(0);if(!(__ZN9Reference11unreferenceEv(h)|0))return;if(!(__Z17predelete_handlerP6Object(e)|0))return;gj[c[(c[e>>2]|0)+76>>2]&8191](e);__ZN6Memory11free_staticEPvb(f,0);return}function __ZN14SceneTreeTimer18_initialize_classvEv(b){b=b|0;if(a[1263427]|0)return;if(!(a[1257001]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI9ReferenceEEvv();__ZN9Reference13_bind_methodsEv();a[1257001]=1}__ZN7ClassDB10_add_classI14SceneTreeTimerEEvv();__ZN14SceneTreeTimer13_bind_methodsEv();a[1263427]=1;return}function __ZN14SceneTreeTimer5_setvERK10StringNameRK7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK14SceneTreeTimer5_getvERK10StringNameR7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK14SceneTreeTimer19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+24|0;g=e+4|0;h=e;if(!d)__ZNK9Reference19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,0);__ZN6StringC2EPKc(f,916171);i=c[f>>2]|0;f=i;j=g+4|0;c[j>>2]=0;k=g+12|0;c[k>>2]=0;c[g>>2]=0;n=(i|0)==0;if(!n?(c[j>>2]=0,__Z28atomic_conditional_incrementPj(i+-8|0)|0):0)c[j>>2]=f;c[g+8>>2]=0;f=c[k>>2]|0;if(f|0){if(!(__Z16atomic_decrementPj(f+-8|0)|0))__ZN6Memory11free_staticEPvb(f,1);c[k>>2]=0}c[g+16>>2]=256;if(!(c[b>>2]|0)){k=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=k;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0}k=__ZnwjPFPvjE(32,4740)|0;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0;c[k+12>>2]=0;c[k+16>>2]=7;f=k+20|0;c[f>>2]=0;j=k+24|0;c[j>>2]=0;o=k+28|0;c[o>>2]=0;__ZN12PropertyInfoaSERKS_(k,g)|0;p=c[b>>2]|0;q=p+4|0;r=c[q>>2]|0;c[j>>2]=r;c[f>>2]=0;c[o>>2]=p;if(r|0)c[r+20>>2]=k;c[q>>2]=k;if(!(c[p>>2]|0))c[p>>2]=k;k=p+8|0;c[k>>2]=(c[k>>2]|0)+1;k=c[g+12>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);k=c[g+4>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);if(!n?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);__ZN10StringNameC2EPKc(h,916171);__ZN7ClassDB17get_property_listE10StringNameP4ListI12PropertyInfo16DefaultAllocatorEbPK6Object(h,b,1,a);__ZN10StringNameD2Ev(h);if(!d){l=e;return}__ZNK9Reference19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,1);l=e;return}function __ZN14SceneTreeTimer14_notificationvEib(a,b,c){a=a|0;b=b|0;c=c|0;return}function __ZNK14SceneTreeTimer16_get_class_namevEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+8|0;e=b+4|0;f=b;g=a+88|0;a=c[g>>2]|0;if(a|0){if(c[a+4>>2]|0){l=b;return g|0}if(__ZNK6String6lengthEv(a+8|0)|0){l=b;return g|0}}__ZN6StringC2EPKc(d,916171);c[f>>2]=c[d>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameaSERKS_(g,e);__ZN10StringNameD2Ev(e);e=c[f>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);l=b;return g|0}function __ZNK14SceneTreeTimer9get_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,916171);l=a;return c[b>>2]|0}function __ZNK14SceneTreeTimer8is_classERK6String(a,b){a=a|0;b=b|0;var c=0;if(!(__ZNK6StringeqEPKc(b,916171)|0)?!(__ZNK6StringeqEPKc(b,1126157)|0):0)c=__ZNK6StringeqEPKc(b,1142944)|0;else c=1;return c|0}function __ZNK14SceneTreeTimer12is_class_ptrEPv(a,b){a=a|0;b=b|0;return (b|0)==1236416|((b|0)==1220724|(b|0)==1220580)|0}function __ZN14SceneTreeTimerD2Ev(a){a=a|0;c[a>>2]=308124;__ZN10StringNameD2Ev(a+88|0);__ZN9ReferenceD2Ev(a);return}function __ZN14SceneTreeTimerD0Ev(a){a=a|0;c[a>>2]=308124;__ZN10StringNameD2Ev(a+88|0);__ZN9ReferenceD2Ev(a);__ZdlPv(a);return}function __ZNK12MethodBind2RI9SceneTree3RefI14SceneTreeTimerEfbE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;switch(b|0){case -1:{e=__ZN7Variant12get_type_forI3RefI14SceneTreeTimerEEENS_4TypeEv()|0;break}case 0:{__ZN7VariantC2Ef(d,0.0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}case 1:{__ZN7VariantC2Eb(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}default:e=0}l=a;return e|0}function __ZNK12MethodBind2RI9SceneTree3RefI14SceneTreeTimerEfbE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,917490);l=a;return c[b>>2]|0}function __ZN12MethodBind2RI9SceneTree3RefI14SceneTreeTimerEfbE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0.0,C=0,D=0,E=0,F=0;i=l;l=l+80|0;if((l|0)>=(m|0))ba(80);j=i+76|0;k=i+48|0;n=i+72|0;o=i+24|0;p=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1220704)|0:0){c[h>>2]=0;a[1263537]=0;q=d+24|0;r=c[q>>2]|0;if((r|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=r;c[b>>2]=0;l=i;return}s=r-(c[d+20>>2]|0)|0;if((s|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=s;c[b>>2]=0;l=i;return}if((g|0)>0){if((r|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);t=0}else{a[1263537]=0;t=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,t)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=t;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[q>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);u=0}else{a[1263537]=0;u=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,u)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=u;c[b>>2]=0;l=i;return}}}u=c[d+44>>2]|0;t=c[d+48>>2]|0;r=e+(t>>1)|0;if(!(t&1))v=u;else v=c[(c[r>>2]|0)+u>>2]|0;do if((g|0)<1){u=c[q>>2]|0;t=u+-1|0;if((u|0)>=1){e=c[d+16>>2]|0;s=(e|0)==0;if(s)w=0;else w=c[e+-4>>2]|0;if((u|0)<=(w|0)){if(s)x=0;else x=c[e+-4>>2]|0;do if((x|0)<(u|0)){if(s)y=0;else y=c[e+-4>>2]|0;if((y|0)<(u|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);z=0;break}else{a[1263537]=0;A=37;break}}else A=37;while(0);if((A|0)==37)z=e+(t*24|0)|0;__ZN7VariantC2ERKS_(o,z);break}}c[o>>2]=0}else __ZN7VariantC2ERKS_(o,c[f>>2]|0);while(0);B=+__ZNK7VariantcvfEv(o);do if((g|0)<2){z=c[q>>2]|0;y=z+-1|0;x=z+-2|0;if((z|0)>=2){z=c[d+16>>2]|0;w=(z|0)==0;if(w)C=0;else C=c[z+-4>>2]|0;if((y|0)<=(C|0)){if(w)D=0;else D=c[z+-4>>2]|0;do if((D|0)<(y|0)){if(w)E=0;else E=c[z+-4>>2]|0;if((E|0)<(y|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);F=0;break}else{a[1263537]=0;A=54;break}}else A=54;while(0);if((A|0)==54)F=z+(x*24|0)|0;__ZN7VariantC2ERKS_(p,F);break}}c[p>>2]=0}else __ZN7VariantC2ERKS_(p,c[f+4>>2]|0);while(0);f=__ZNK7VariantcvbEv(p)|0;c[n>>2]=$h[v&1](r,B,f)|0;__ZN6RefPtrC2Ev(j);__ZN3RefI9ReferenceEaSI14SceneTreeTimerEEvRKS_IT_E(j,n);__ZN7VariantC2ERK6RefPtr(k,j);__ZN6RefPtrD2Ev(j);j=c[n>>2]|0;if((j|0?__ZN9Reference11unreferenceEv(j)|0:0)?(j=c[n>>2]|0,__Z17predelete_handlerP6Object(j)|0):0){gj[c[(c[j>>2]|0)+76>>2]&8191](j);__ZN6Memory11free_staticEPvb(j,0)}c[n>>2]=0;if(c[p>>2]|0)__ZN7Variant5clearEv(p);if(c[o>>2]|0)__ZN7Variant5clearEv(o);__ZN7VariantC2ERKS_(b,k);if(c[k>>2]|0)__ZN7Variant5clearEv(k);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1544,1146558,0);c[b>>2]=0;l=i;return}function __ZN12MethodBind2RI9SceneTree3RefI14SceneTreeTimerEfbE7ptrcallEP6ObjectPPKvPv(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var h=0,i=0,j=0,k=0,n=0;h=l;l=l+16|0;if((l|0)>=(m|0))ba(16);i=h;if(!d)j=0;else{k=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1220704)|0;j=k?d:0}d=c[b+44>>2]|0;k=c[b+48>>2]|0;b=j+(k>>1)|0;if(!(k&1))n=d;else n=c[(c[b>>2]|0)+d>>2]|0;c[i>>2]=$h[n&1](b,+g[c[e>>2]>>2],(a[c[e+4>>2]>>0]|0)!=0)|0;__ZN3RefI9ReferenceEaSI14SceneTreeTimerEEvRKS_IT_E(f,i);f=c[i>>2]|0;if(!f){l=h;return}if(!(__ZN9Reference11unreferenceEv(f)|0)){l=h;return}f=c[i>>2]|0;if(!(__Z17predelete_handlerP6Object(f)|0)){l=h;return}gj[c[(c[f>>2]|0)+76>>2]&8191](f);__ZN6Memory11free_staticEPvb(f,0);l=h;return}function __ZN12MethodBind2RI9SceneTree3RefI14SceneTreeTimerEfbED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN3RefI9ReferenceEaSI14SceneTreeTimerEEvRKS_IT_E(a,b){a=a|0;b=b|0;var d=0,e=0;d=c[b>>2]|0;if(!d){b=c[a>>2]|0;if((b|0?__ZN9Reference11unreferenceEv(b)|0:0)?(b=c[a>>2]|0,__Z17predelete_handlerP6Object(b)|0):0){gj[c[(c[b>>2]|0)+76>>2]&8191](b);__ZN6Memory11free_staticEPvb(b,0)}c[a>>2]=0;return}b=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1220724)|0;e=b?d:0;d=c[a>>2]|0;if((e|0)==(d|0))return;if((d|0?__ZN9Reference11unreferenceEv(d)|0:0)?(d=c[a>>2]|0,__Z17predelete_handlerP6Object(d)|0):0){gj[c[(c[d>>2]|0)+76>>2]&8191](d);__ZN6Memory11free_staticEPvb(d,0)}c[a>>2]=e;if(!e)return;__ZN9Reference9referenceEv(e);return}function __ZN7Variant12get_type_forI3RefI14SceneTreeTimerEEENS_4TypeEv(){var a=0,b=0,d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+28|0;d=a+24|0;e=a;c[d>>2]=0;__ZN6RefPtrC2Ev(b);__ZN3RefI9ReferenceEaSI14SceneTreeTimerEEvRKS_IT_E(b,d);__ZN7VariantC2ERK6RefPtr(e,b);__ZN6RefPtrD2Ev(b);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);e=c[d>>2]|0;if(!e){l=a;return b|0}if(!(__ZN9Reference11unreferenceEv(e)|0)){l=a;return b|0}e=c[d>>2]|0;if(!(__Z17predelete_handlerP6Object(e)|0)){l=a;return b|0}gj[c[(c[e>>2]|0)+76>>2]&8191](e);__ZN6Memory11free_staticEPvb(e,0);l=a;return b|0}function __ZNK12MethodBind0RI9SceneTreebE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Eb(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK12MethodBind0RI9SceneTreebE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,917490);l=a;return c[b>>2]|0}function __ZN12MethodBind0RI9SceneTreebE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1220704)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2Eb(i,ij[n&8191](d)|0);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,266,1146558,0);c[b>>2]=0;l=f;return}function __ZN12MethodBind0RI9SceneTreebE7ptrcallEP6ObjectPPKvPv(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0;if(!d)g=0;else{e=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1220704)|0;g=e?d:0}d=c[b+44>>2]|0;e=c[b+48>>2]|0;b=g+(e>>1)|0;if(!(e&1)){h=d;i=ij[h&8191](b)|0;j=i&1;a[f>>0]=j;return}else{h=c[(c[b>>2]|0)+d>>2]|0;i=ij[h&8191](b)|0;j=i&1;a[f>>0]=j;return}}function __ZN12MethodBind0RI9SceneTreebED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind0I9SceneTreeE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return 0}function __ZNK11MethodBind0I9SceneTreeE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,917490);l=a;return c[b>>2]|0}function __ZN11MethodBind0I9SceneTreeE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1220704)|0:0){c[h>>2]=0;a[1263537]=0;f=c[d+24>>2]|0;if((f|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=f;c[b>>2]=0;return}i=f-(c[d+20>>2]|0)|0;if((i|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=i;c[b>>2]=0;return}i=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))j=i;else j=c[(c[d>>2]|0)+i>>2]|0;gj[j&8191](d);c[b>>2]=0;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,110,1146558,0);c[b>>2]=0;return}function __ZN11MethodBind0I9SceneTreeE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1220704)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1)){g=b;gj[g&8191](a);return}else{g=c[(c[a>>2]|0)+b>>2]|0;gj[g&8191](a);return}}function __ZN11MethodBind0I9SceneTreeED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI9SceneTreebE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Eb(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK13MethodBind0RCI9SceneTreebE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,917490);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI9SceneTreebE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1220704)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2Eb(i,ij[n&8191](d)|0);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI9SceneTreebE7ptrcallEP6ObjectPPKvPv(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0;if(!d)g=0;else{e=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1220704)|0;g=e?d:0}d=c[b+44>>2]|0;e=c[b+48>>2]|0;b=g+(e>>1)|0;if(!(e&1)){h=d;i=ij[h&8191](b)|0;j=i&1;a[f>>0]=j;return}else{h=c[(c[b>>2]|0)+d>>2]|0;i=ij[h&8191](b)|0;j=i&1;a[f>>0]=j;return}}function __ZN13MethodBind0RCI9SceneTreebED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I9SceneTreebE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if(!b){__ZN7VariantC2Eb(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK11MethodBind1I9SceneTreebE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,917490);l=a;return c[b>>2]|0}function __ZN11MethodBind1I9SceneTreebE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1220704)|0:0){c[h>>2]=0;a[1263537]=0;k=d+24|0;n=c[k>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=i;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=i;return}if((g|0)>0){if((n|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);p=0}else{a[1263537]=0;p=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,p)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=p;c[b>>2]=0;l=i;return}}p=c[d+44>>2]|0;n=c[d+48>>2]|0;o=e+(n>>1)|0;if(!(n&1))q=p;else q=c[(c[o>>2]|0)+p>>2]|0;do if((g|0)<1){p=c[k>>2]|0;n=p+-1|0;if((p|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)s=0;else s=c[e+-4>>2]|0;if((p|0)<=(s|0)){if(r)t=0;else t=c[e+-4>>2]|0;do if((t|0)<(p|0)){if(r)u=0;else u=c[e+-4>>2]|0;if((u|0)<(p|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);v=0;break}else{a[1263537]=0;w=31;break}}else w=31;while(0);if((w|0)==31)v=e+(n*24|0)|0;__ZN7VariantC2ERKS_(j,v);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);f=__ZNK7VariantcvbEv(j)|0;Pi[q&2047](o,f);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I9SceneTreebE7ptrcallEP6ObjectPPKvPv(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0;if(!d)g=0;else{f=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1220704)|0;g=f?d:0}d=c[b+44>>2]|0;f=c[b+48>>2]|0;b=g+(f>>1)|0;if(!(f&1))h=d;else h=c[(c[b>>2]|0)+d>>2]|0;Pi[h&2047](b,(a[c[e>>2]>>0]|0)!=0);return}function __ZN11MethodBind1I9SceneTreebED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind1RCI9SceneTreebRK10StringNameE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case -1:{__ZN7VariantC2Eb(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;break}case 0:{__ZN10StringNameC2Ev(d);__ZN7VariantC2ERK10StringName(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);__ZN10StringNameD2Ev(d);f=b;break}default:f=0}l=a;return f|0}function __ZNK13MethodBind1RCI9SceneTreebRK10StringNameE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,917490);l=a;return c[b>>2]|0}function __ZN13MethodBind1RCI9SceneTreebRK10StringNameE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0;i=l;l=l+64|0;if((l|0)>=(m|0))ba(64);j=i+24|0;k=i+48|0;n=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1220704)|0:0){c[h>>2]=0;a[1263537]=0;o=d+24|0;p=c[o>>2]|0;if((p|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=p;c[b>>2]=0;l=i;return}q=p-(c[d+20>>2]|0)|0;if((q|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=q;c[b>>2]=0;l=i;return}if((g|0)>0){if((p|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);r=0}else{a[1263537]=0;r=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,r)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=r;c[b>>2]=0;l=i;return}}r=c[d+44>>2]|0;p=c[d+48>>2]|0;q=e+(p>>1)|0;if(!(p&1))s=r;else s=c[(c[q>>2]|0)+r>>2]|0;do if((g|0)<1){r=c[o>>2]|0;p=r+-1|0;if((r|0)>=1){e=c[d+16>>2]|0;t=(e|0)==0;if(t)u=0;else u=c[e+-4>>2]|0;if((r|0)<=(u|0)){if(t)v=0;else v=c[e+-4>>2]|0;do if((v|0)<(r|0)){if(t)w=0;else w=c[e+-4>>2]|0;if((w|0)<(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);x=0;break}else{a[1263537]=0;y=31;break}}else y=31;while(0);if((y|0)==31)x=e+(p*24|0)|0;__ZN7VariantC2ERKS_(n,x);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f>>2]|0);while(0);c[k>>2]=__ZNK7Variantcv10StringNameEv(n)|0;__ZN7VariantC2Eb(j,$i[s&8191](q,k)|0);__ZN10StringNameD2Ev(k);if(c[n>>2]|0)__ZN7Variant5clearEv(n);__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1217,1146558,0);c[b>>2]=0;l=i;return}function __ZN13MethodBind1RCI9SceneTreebRK10StringNameE7ptrcallEP6ObjectPPKvPv(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,n=0;g=l;l=l+16|0;if((l|0)>=(m|0))ba(16);h=g+4|0;i=g;if(!d)j=0;else{k=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1220704)|0;j=k?d:0}d=c[b+44>>2]|0;k=c[b+48>>2]|0;b=j+(k>>1)|0;if(!(k&1))n=d;else n=c[(c[b>>2]|0)+d>>2]|0;__ZN10StringNameC2ERK6String(h,c[e>>2]|0);c[i>>2]=c[h>>2];a[f>>0]=($i[n&8191](b,i)|0)&1;__ZN10StringNameD2Ev(i);l=g;return}function __ZN13MethodBind1RCI9SceneTreebRK10StringNameED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI9SceneTreeP8ViewportE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2EPK6Object(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK13MethodBind0RCI9SceneTreeP8ViewportE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,917490);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI9SceneTreeP8ViewportE4callEP6ObjectPPK7VariantiRNS6_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1220704)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2EPK6Object(i,ij[n&8191](d)|0);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI9SceneTreeP8ViewportE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0;if(!b)f=0;else{d=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1220704)|0;f=d?b:0}b=c[a+44>>2]|0;d=c[a+48>>2]|0;a=f+(d>>1)|0;if(!(d&1)){g=b;h=ij[g&8191](a)|0;c[e>>2]=h;return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=ij[g&8191](a)|0;c[e>>2]=h;return}}function __ZN13MethodBind0RCI9SceneTreeP8ViewportED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN7ClassDB7creatorI11PackedSceneEEP6Objectv(){var a=0;a=__ZnwjPKc(132,1263606)|0;__ZN11PackedSceneC2Ev(a);__Z22postinitialize_handlerP6Object(a);return a|0}function __ZN11PackedScene28register_custom_data_to_otdbEv(){var a=0,b=0,d=0,e=0,f=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a+12|0;d=a+8|0;e=a+4|0;f=a;__ZN10StringNameC2EPKc(d,918664);__ZN6StringC2EPKc(b,909760);c[f>>2]=c[b>>2];__ZN10StringNameC2ERK6String(e,f);__ZN7ClassDB27add_resource_base_extensionERK10StringNameS2_(d,e);__ZN10StringNameD2Ev(e);e=c[f>>2]|0;if(!e){__ZN10StringNameD2Ev(d);l=a;return}if(__Z16atomic_decrementPj(e+-8|0)|0){__ZN10StringNameD2Ev(d);l=a;return}__ZN6Memory11free_staticEPvb(e,1);__ZN10StringNameD2Ev(d);l=a;return}function __ZN7ClassDB7creatorI25NavigationPolygonInstanceEEP6Objectv(){var a=0;a=__ZnwjPKc(420,1263606)|0;__ZN25NavigationPolygonInstanceC2Ev(a);__Z22postinitialize_handlerP6Object(a);return a|0}function __ZN25NavigationPolygonInstanceC2Ev(b){b=b|0;__ZN6Node2DC2Ev(b);c[b>>2]=286364;__ZN10StringNameC2Ev(b+400|0);c[b+416>>2]=0;c[b+412>>2]=0;c[b+408>>2]=-1;a[b+404>>0]=1;__ZN10CanvasItem20set_notify_transformEb(b,1);return}function __ZN7ClassDB10_add_classI17NavigationPolygonEEvv(){var a=0,b=0,d=0,e=0,f=0,g=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+16|0;d=a+12|0;e=a+8|0;f=a+4|0;g=a;__ZN6StringC2EPKc(b,938311);c[e>>2]=c[b>>2];__ZN10StringNameC2ERK6String(d,e);__ZN6StringC2EPKc(b,1110448);c[g>>2]=c[b>>2];__ZN10StringNameC2ERK6String(f,g);__ZN7ClassDB11_add_class2ERK10StringNameS2_(d,f);__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);__ZN10StringNameD2Ev(d);d=c[e>>2]|0;if(!d){l=a;return}if(__Z16atomic_decrementPj(d+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(d,1);l=a;return}function __ZN17NavigationPolygon13_bind_methodsEv(){var a=0,b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0;a=l;l=l+224|0;if((l|0)>=(m|0))ba(224);b=a+200|0;d=a+192|0;e=a+184|0;f=a+168|0;g=a+160|0;h=a+144|0;i=a+128|0;j=a+112|0;k=a+104|0;n=a+96|0;o=a+88|0;p=a+80|0;q=a+72|0;r=a+64|0;s=a+56|0;t=a+48|0;u=a+40|0;v=a+32|0;w=a+24|0;x=a+20|0;y=a+176|0;z=a+16|0;A=a+152|0;B=a+136|0;C=a+120|0;D=a+12|0;E=a+8|0;F=a+4|0;G=a;__Z8D_METHODPKcS0_(d,945754,945767);H=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(H);c[H>>2]=308340;__ZN10MethodBind10_set_constEb(H,0);__ZN10MethodBind24_generate_argument_typesEi(H,1);c[H+44>>2]=1726;c[H+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,H,d,0,0)|0;H=d+4|0;I=c[H>>2]|0;if(I|0?(__Z16atomic_decrementPj(I+-8|0)|0)==0:0){J=c[H>>2]|0;H=(J|0)==0?0:J+-4|0;J=H+4|0;if(c[H>>2]|0){K=0;do{__ZN10StringNameD2Ev(J+(K<<2)|0);K=K+1|0}while(K>>>0<(c[H>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(I,1)}__ZN10StringNameD2Ev(d);__Z8D_METHODPKc(e,945776);d=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(d);c[d>>2]=308376;__ZN10MethodBind10_set_constEb(d,1);__ZN10MethodBind24_generate_argument_typesEi(d,0);__ZN10MethodBind12_set_returnsEb(d,1);c[d+44>>2]=5667;c[d+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,d,e,0,0)|0;d=e+4|0;I=c[d>>2]|0;if(I|0?(__Z16atomic_decrementPj(I+-8|0)|0)==0:0){H=c[d>>2]|0;d=(H|0)==0?0:H+-4|0;H=d+4|0;if(c[d>>2]|0){K=0;do{__ZN10StringNameD2Ev(H+(K<<2)|0);K=K+1|0}while(K>>>0<(c[d>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(I,1)}__ZN10StringNameD2Ev(e);__Z8D_METHODPKcS0_(f,945789,1124500);e=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(e);c[e>>2]=308412;__ZN10MethodBind10_set_constEb(e,0);__ZN10MethodBind24_generate_argument_typesEi(e,1);c[e+44>>2]=1727;c[e+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,e,f,0,0)|0;e=f+4|0;I=c[e>>2]|0;if(I|0?(__Z16atomic_decrementPj(I+-8|0)|0)==0:0){d=c[e>>2]|0;e=(d|0)==0?0:d+-4|0;d=e+4|0;if(c[e>>2]|0){K=0;do{__ZN10StringNameD2Ev(d+(K<<2)|0);K=K+1|0}while(K>>>0<(c[e>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(I,1)}__ZN10StringNameD2Ev(f);__Z8D_METHODPKc(g,945801);f=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(f);c[f>>2]=308448;__ZN10MethodBind10_set_constEb(f,1);__ZN10MethodBind24_generate_argument_typesEi(f,0);__ZN10MethodBind12_set_returnsEb(f,1);c[f+44>>2]=5668;c[f+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,f,g,0,0)|0;f=g+4|0;I=c[f>>2]|0;if(I|0?(__Z16atomic_decrementPj(I+-8|0)|0)==0:0){e=c[f>>2]|0;f=(e|0)==0?0:e+-4|0;e=f+4|0;if(c[f>>2]|0){K=0;do{__ZN10StringNameD2Ev(e+(K<<2)|0);K=K+1|0}while(K>>>0<(c[f>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(I,1)}__ZN10StringNameD2Ev(g);__Z8D_METHODPKcS0_(h,877559,1128274);g=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(g);c[g>>2]=308484;__ZN10MethodBind10_set_constEb(g,0);__ZN10MethodBind24_generate_argument_typesEi(g,1);__ZN10MethodBind12_set_returnsEb(g,1);c[g+44>>2]=4676;c[g+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,g,h,0,0)|0;g=h+4|0;I=c[g>>2]|0;if(I|0?(__Z16atomic_decrementPj(I+-8|0)|0)==0:0){f=c[g>>2]|0;g=(f|0)==0?0:f+-4|0;f=g+4|0;if(c[g>>2]|0){K=0;do{__ZN10StringNameD2Ev(f+(K<<2)|0);K=K+1|0}while(K>>>0<(c[g>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(I,1)}__ZN10StringNameD2Ev(h);__Z8D_METHODPKc(i,945819);h=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(h);c[h>>2]=308520;__ZN10MethodBind10_set_constEb(h,0);__ZN10MethodBind24_generate_argument_typesEi(h,0);c[h+44>>2]=5299;c[h+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,h,i,0,0)|0;h=i+4|0;I=c[h>>2]|0;if(I|0?(__Z16atomic_decrementPj(I+-8|0)|0)==0:0){g=c[h>>2]|0;h=(g|0)==0?0:g+-4|0;g=h+4|0;if(c[h>>2]|0){K=0;do{__ZN10StringNameD2Ev(g+(K<<2)|0);K=K+1|0}while(K>>>0<(c[h>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(I,1)}__ZN10StringNameD2Ev(i);__Z8D_METHODPKcS0_(j,918668,918680);i=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(i);c[i>>2]=308340;__ZN10MethodBind10_set_constEb(i,0);__ZN10MethodBind24_generate_argument_typesEi(i,1);c[i+44>>2]=1728;c[i+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,i,j,0,0)|0;i=j+4|0;I=c[i>>2]|0;if(I|0?(__Z16atomic_decrementPj(I+-8|0)|0)==0:0){h=c[i>>2]|0;i=(h|0)==0?0:h+-4|0;h=i+4|0;if(c[i>>2]|0){K=0;do{__ZN10StringNameD2Ev(h+(K<<2)|0);K=K+1|0}while(K>>>0<(c[i>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(I,1)}__ZN10StringNameD2Ev(j);__Z8D_METHODPKcS0_S0_(k,918688,918680,1121648);j=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(j);c[j>>2]=308556;__ZN10MethodBind10_set_constEb(j,0);__ZN10MethodBind24_generate_argument_typesEi(j,2);c[j+44>>2]=1645;c[j+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,j,k,0,0)|0;j=k+4|0;I=c[j>>2]|0;if(I|0?(__Z16atomic_decrementPj(I+-8|0)|0)==0:0){i=c[j>>2]|0;j=(i|0)==0?0:i+-4|0;i=j+4|0;if(c[j>>2]|0){K=0;do{__ZN10StringNameD2Ev(i+(K<<2)|0);K=K+1|0}while(K>>>0<(c[j>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(I,1)}__ZN10StringNameD2Ev(k);__Z8D_METHODPKc(n,918709);k=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(k);c[k>>2]=308448;__ZN10MethodBind10_set_constEb(k,1);__ZN10MethodBind24_generate_argument_typesEi(k,0);__ZN10MethodBind12_set_returnsEb(k,1);c[k+44>>2]=5669;c[k+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,k,n,0,0)|0;k=n+4|0;I=c[k>>2]|0;if(I|0?(__Z16atomic_decrementPj(I+-8|0)|0)==0:0){j=c[k>>2]|0;k=(j|0)==0?0:j+-4|0;j=k+4|0;if(c[k>>2]|0){K=0;do{__ZN10StringNameD2Ev(j+(K<<2)|0);K=K+1|0}while(K>>>0<(c[k>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(I,1)}__ZN10StringNameD2Ev(n);__Z8D_METHODPKcS0_S0_(o,918727,1128274,918680);n=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(n);c[n>>2]=308592;__ZN10MethodBind10_set_constEb(n,0);__ZN10MethodBind24_generate_argument_typesEi(n,2);c[n+44>>2]=1646;c[n+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,n,o,0,0)|0;n=o+4|0;I=c[n>>2]|0;if(I|0?(__Z16atomic_decrementPj(I+-8|0)|0)==0:0){k=c[n>>2]|0;n=(k|0)==0?0:k+-4|0;k=n+4|0;if(c[n>>2]|0){K=0;do{__ZN10StringNameD2Ev(k+(K<<2)|0);K=K+1|0}while(K>>>0<(c[n>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(I,1)}__ZN10StringNameD2Ev(o);__Z8D_METHODPKcS0_(p,918739,1128274);o=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(o);c[o>>2]=308628;__ZN10MethodBind10_set_constEb(o,1);__ZN10MethodBind24_generate_argument_typesEi(o,1);__ZN10MethodBind12_set_returnsEb(o,1);c[o+44>>2]=4677;c[o+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,o,p,0,0)|0;o=p+4|0;I=c[o>>2]|0;if(I|0?(__Z16atomic_decrementPj(I+-8|0)|0)==0:0){n=c[o>>2]|0;o=(n|0)==0?0:n+-4|0;n=o+4|0;if(c[o>>2]|0){K=0;do{__ZN10StringNameD2Ev(n+(K<<2)|0);K=K+1|0}while(K>>>0<(c[o>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(I,1)}__ZN10StringNameD2Ev(p);__Z8D_METHODPKcS0_(q,918751,1128274);p=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(p);c[p>>2]=308664;__ZN10MethodBind10_set_constEb(p,0);__ZN10MethodBind24_generate_argument_typesEi(p,1);c[p+44>>2]=1729;c[p+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,p,q,0,0)|0;p=q+4|0;I=c[p>>2]|0;if(I|0?(__Z16atomic_decrementPj(I+-8|0)|0)==0:0){o=c[p>>2]|0;p=(o|0)==0?0:o+-4|0;o=p+4|0;if(c[p>>2]|0){K=0;do{__ZN10StringNameD2Ev(o+(K<<2)|0);K=K+1|0}while(K>>>0<(c[p>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(I,1)}__ZN10StringNameD2Ev(q);__Z8D_METHODPKc(r,918766);q=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(q);c[q>>2]=308520;__ZN10MethodBind10_set_constEb(q,0);__ZN10MethodBind24_generate_argument_typesEi(q,0);c[q+44>>2]=5300;c[q+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,q,r,0,0)|0;q=r+4|0;I=c[q>>2]|0;if(I|0?(__Z16atomic_decrementPj(I+-8|0)|0)==0:0){p=c[q>>2]|0;q=(p|0)==0?0:p+-4|0;p=q+4|0;if(c[q>>2]|0){K=0;do{__ZN10StringNameD2Ev(p+(K<<2)|0);K=K+1|0}while(K>>>0<(c[q>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(I,1)}__ZN10StringNameD2Ev(r);__Z8D_METHODPKc(s,918781);r=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(r);c[r>>2]=308520;__ZN10MethodBind10_set_constEb(r,0);__ZN10MethodBind24_generate_argument_typesEi(r,0);c[r+44>>2]=5301;c[r+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,r,s,0,0)|0;r=s+4|0;I=c[r>>2]|0;if(I|0?(__Z16atomic_decrementPj(I+-8|0)|0)==0:0){q=c[r>>2]|0;r=(q|0)==0?0:q+-4|0;q=r+4|0;if(c[r>>2]|0){K=0;do{__ZN10StringNameD2Ev(q+(K<<2)|0);K=K+1|0}while(K>>>0<(c[r>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(I,1)}__ZN10StringNameD2Ev(s);__Z8D_METHODPKcS0_(t,945834,945848);s=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(s);c[s>>2]=308700;__ZN10MethodBind10_set_constEb(s,0);__ZN10MethodBind24_generate_argument_typesEi(s,1);c[s+44>>2]=1730;c[s+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,s,t,0,0)|0;s=t+4|0;I=c[s>>2]|0;if(I|0?(__Z16atomic_decrementPj(I+-8|0)|0)==0:0){r=c[s>>2]|0;s=(r|0)==0?0:r+-4|0;r=s+4|0;if(c[s>>2]|0){K=0;do{__ZN10StringNameD2Ev(r+(K<<2)|0);K=K+1|0}while(K>>>0<(c[s>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(I,1)}__ZN10StringNameD2Ev(t);__Z8D_METHODPKc(u,945857);t=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(t);c[t>>2]=308736;__ZN10MethodBind10_set_constEb(t,1);__ZN10MethodBind24_generate_argument_typesEi(t,0);__ZN10MethodBind12_set_returnsEb(t,1);c[t+44>>2]=5670;c[t+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,t,u,0,0)|0;t=u+4|0;I=c[t>>2]|0;if(I|0?(__Z16atomic_decrementPj(I+-8|0)|0)==0:0){s=c[t>>2]|0;t=(s|0)==0?0:s+-4|0;s=t+4|0;if(c[t>>2]|0){K=0;do{__ZN10StringNameD2Ev(s+(K<<2)|0);K=K+1|0}while(K>>>0<(c[t>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(I,1)}__ZN10StringNameD2Ev(u);__Z8D_METHODPKcS0_(v,918809,918823);u=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(u);c[u>>2]=308700;__ZN10MethodBind10_set_constEb(u,0);__ZN10MethodBind24_generate_argument_typesEi(u,1);c[u+44>>2]=1731;c[u+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,u,v,0,0)|0;u=v+4|0;I=c[u>>2]|0;if(I|0?(__Z16atomic_decrementPj(I+-8|0)|0)==0:0){t=c[u>>2]|0;u=(t|0)==0?0:t+-4|0;t=u+4|0;if(c[u>>2]|0){K=0;do{__ZN10StringNameD2Ev(t+(K<<2)|0);K=K+1|0}while(K>>>0<(c[u>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(I,1)}__ZN10StringNameD2Ev(v);__Z8D_METHODPKc(w,918832);v=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(v);c[v>>2]=308736;__ZN10MethodBind10_set_constEb(v,1);__ZN10MethodBind24_generate_argument_typesEi(v,0);__ZN10MethodBind12_set_returnsEb(v,1);c[v+44>>2]=5671;c[v+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,v,w,0,0)|0;v=w+4|0;I=c[v>>2]|0;if(I|0?(__Z16atomic_decrementPj(I+-8|0)|0)==0:0){u=c[v>>2]|0;v=(u|0)==0?0:u+-4|0;u=v+4|0;if(c[v>>2]|0){K=0;do{__ZN10StringNameD2Ev(u+(K<<2)|0);K=K+1|0}while(K>>>0<(c[v>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(I,1)}__ZN10StringNameD2Ev(w);__ZN6StringC2EPKc(b,938311);c[y>>2]=c[b>>2];__ZN10StringNameC2ERK6String(x,y);__ZN6StringC2EPKc(z,945767);__ZN6StringC2EPKc(A,1263606);w=b+4|0;c[w>>2]=0;I=b+12|0;c[I>>2]=0;c[b>>2]=27;v=c[z>>2]|0;do if(v|0){c[w>>2]=0;if(!(__Z28atomic_conditional_incrementPj(v+-8|0)|0))break;c[w>>2]=c[z>>2]}while(0);c[b+8>>2]=0;w=c[I>>2]|0;do if((w|0)!=(c[A>>2]|0)){do if(w|0){if(__Z16atomic_decrementPj(w+-8|0)|0)break;__ZN6Memory11free_staticEPvb(w,1)}while(0);c[I>>2]=0;v=c[A>>2]|0;if(!v)break;if(!(__Z28atomic_conditional_incrementPj(v+-8|0)|0))break;c[I>>2]=c[A>>2]}while(0);c[b+16>>2]=5;c[B>>2]=__Z11_scs_createPKc(945754)|0;c[C>>2]=__Z11_scs_createPKc(945776)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(x,b,B,C,-1);__ZN10StringNameD2Ev(C);__ZN10StringNameD2Ev(B);I=c[b+12>>2]|0;do if(I|0){if(__Z16atomic_decrementPj(I+-8|0)|0)break;__ZN6Memory11free_staticEPvb(I,1)}while(0);I=c[b+4>>2]|0;do if(I|0){if(__Z16atomic_decrementPj(I+-8|0)|0)break;__ZN6Memory11free_staticEPvb(I,1)}while(0);I=c[A>>2]|0;do if(I|0){if(__Z16atomic_decrementPj(I+-8|0)|0)break;__ZN6Memory11free_staticEPvb(I,1)}while(0);I=c[z>>2]|0;do if(I|0){if(__Z16atomic_decrementPj(I+-8|0)|0)break;__ZN6Memory11free_staticEPvb(I,1)}while(0);__ZN10StringNameD2Ev(x);x=c[y>>2]|0;do if(x|0){if(__Z16atomic_decrementPj(x+-8|0)|0)break;__ZN6Memory11free_staticEPvb(x,1)}while(0);__ZN6StringC2EPKc(b,938311);c[y>>2]=c[b>>2];__ZN10StringNameC2ERK6String(D,y);__ZN6StringC2EPKc(E,945848);__ZN6StringC2EPKc(A,1263606);x=b+4|0;c[x>>2]=0;I=b+12|0;c[I>>2]=0;c[b>>2]=21;z=c[E>>2]|0;do if(z|0){c[x>>2]=0;if(!(__Z28atomic_conditional_incrementPj(z+-8|0)|0))break;c[x>>2]=c[E>>2]}while(0);c[b+8>>2]=0;x=c[I>>2]|0;do if((x|0)!=(c[A>>2]|0)){do if(x|0){if(__Z16atomic_decrementPj(x+-8|0)|0)break;__ZN6Memory11free_staticEPvb(x,1)}while(0);c[I>>2]=0;z=c[A>>2]|0;if(!z)break;if(!(__Z28atomic_conditional_incrementPj(z+-8|0)|0))break;c[I>>2]=c[A>>2]}while(0);c[b+16>>2]=5;c[B>>2]=__Z11_scs_createPKc(945834)|0;c[C>>2]=__Z11_scs_createPKc(945857)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(D,b,B,C,-1);__ZN10StringNameD2Ev(C);__ZN10StringNameD2Ev(B);I=c[b+12>>2]|0;do if(I|0){if(__Z16atomic_decrementPj(I+-8|0)|0)break;__ZN6Memory11free_staticEPvb(I,1)}while(0);I=c[b+4>>2]|0;do if(I|0){if(__Z16atomic_decrementPj(I+-8|0)|0)break;__ZN6Memory11free_staticEPvb(I,1)}while(0);I=c[A>>2]|0;do if(I|0){if(__Z16atomic_decrementPj(I+-8|0)|0)break;__ZN6Memory11free_staticEPvb(I,1)}while(0);I=c[E>>2]|0;do if(I|0){if(__Z16atomic_decrementPj(I+-8|0)|0)break;__ZN6Memory11free_staticEPvb(I,1)}while(0);__ZN10StringNameD2Ev(D);D=c[y>>2]|0;do if(D|0){if(__Z16atomic_decrementPj(D+-8|0)|0)break;__ZN6Memory11free_staticEPvb(D,1)}while(0);__ZN6StringC2EPKc(b,938311);c[y>>2]=c[b>>2];__ZN10StringNameC2ERK6String(F,y);__ZN6StringC2EPKc(G,918823);__ZN6StringC2EPKc(A,1263606);D=b+4|0;c[D>>2]=0;I=b+12|0;c[I>>2]=0;c[b>>2]=21;E=c[G>>2]|0;do if(E|0){c[D>>2]=0;if(!(__Z28atomic_conditional_incrementPj(E+-8|0)|0))break;c[D>>2]=c[G>>2]}while(0);c[b+8>>2]=0;D=c[I>>2]|0;do if((D|0)!=(c[A>>2]|0)){do if(D|0){if(__Z16atomic_decrementPj(D+-8|0)|0)break;__ZN6Memory11free_staticEPvb(D,1)}while(0);c[I>>2]=0;E=c[A>>2]|0;if(!E)break;if(!(__Z28atomic_conditional_incrementPj(E+-8|0)|0))break;c[I>>2]=c[A>>2]}while(0);c[b+16>>2]=5;c[B>>2]=__Z11_scs_createPKc(918809)|0;c[C>>2]=__Z11_scs_createPKc(918832)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(F,b,B,C,-1);__ZN10StringNameD2Ev(C);__ZN10StringNameD2Ev(B);B=c[b+12>>2]|0;do if(B|0){if(__Z16atomic_decrementPj(B+-8|0)|0)break;__ZN6Memory11free_staticEPvb(B,1)}while(0);B=c[b+4>>2]|0;do if(B|0){if(__Z16atomic_decrementPj(B+-8|0)|0)break;__ZN6Memory11free_staticEPvb(B,1)}while(0);B=c[A>>2]|0;do if(B|0){if(__Z16atomic_decrementPj(B+-8|0)|0)break;__ZN6Memory11free_staticEPvb(B,1)}while(0);B=c[G>>2]|0;do if(B|0){if(__Z16atomic_decrementPj(B+-8|0)|0)break;__ZN6Memory11free_staticEPvb(B,1)}while(0);__ZN10StringNameD2Ev(F);F=c[y>>2]|0;if(!F){l=a;return}if(__Z16atomic_decrementPj(F+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(F,1);l=a;return}function __ZN7ClassDB7creatorI17NavigationPolygonEEP6Objectv(){var a=0;a=__ZnwjPKc(140,1263606)|0;__ZN17NavigationPolygonC2Ev(a);__Z22postinitialize_handlerP6Object(a);return a|0}function __ZN17NavigationPolygonC2Ev(a){a=a|0;__ZN8ResourceC2Ev(a);c[a>>2]=308216;__ZN10StringNameC2Ev(a+124|0);c[a+128>>2]=0;c[a+132>>2]=0;c[a+136>>2]=0;return}function __ZN17NavigationPolygon18_initialize_classvEv(b){b=b|0;if(a[1263428]|0)return;if(!(a[1257004]|0)){if(!(a[1257001]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI9ReferenceEEvv();__ZN9Reference13_bind_methodsEv();a[1257001]=1}__ZN7ClassDB10_add_classI8ResourceEEvv();__ZN8Resource13_bind_methodsEv();a[1257004]=1}__ZN7ClassDB10_add_classI17NavigationPolygonEEvv();__ZN17NavigationPolygon13_bind_methodsEv();a[1263428]=1;return}function __ZN17NavigationPolygon5_setvERK10StringNameRK7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK17NavigationPolygon5_getvERK10StringNameR7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK17NavigationPolygon19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+24|0;g=e+4|0;h=e;if(!d)__ZNK8Resource19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,0);__ZN6StringC2EPKc(f,938311);i=c[f>>2]|0;f=i;j=g+4|0;c[j>>2]=0;k=g+12|0;c[k>>2]=0;c[g>>2]=0;n=(i|0)==0;if(!n?(c[j>>2]=0,__Z28atomic_conditional_incrementPj(i+-8|0)|0):0)c[j>>2]=f;c[g+8>>2]=0;f=c[k>>2]|0;if(f|0){if(!(__Z16atomic_decrementPj(f+-8|0)|0))__ZN6Memory11free_staticEPvb(f,1);c[k>>2]=0}c[g+16>>2]=256;if(!(c[b>>2]|0)){k=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=k;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0}k=__ZnwjPFPvjE(32,4740)|0;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0;c[k+12>>2]=0;c[k+16>>2]=7;f=k+20|0;c[f>>2]=0;j=k+24|0;c[j>>2]=0;o=k+28|0;c[o>>2]=0;__ZN12PropertyInfoaSERKS_(k,g)|0;p=c[b>>2]|0;q=p+4|0;r=c[q>>2]|0;c[j>>2]=r;c[f>>2]=0;c[o>>2]=p;if(r|0)c[r+20>>2]=k;c[q>>2]=k;if(!(c[p>>2]|0))c[p>>2]=k;k=p+8|0;c[k>>2]=(c[k>>2]|0)+1;k=c[g+12>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);k=c[g+4>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);if(!n?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);__ZN10StringNameC2EPKc(h,938311);__ZN7ClassDB17get_property_listE10StringNameP4ListI12PropertyInfo16DefaultAllocatorEbPK6Object(h,b,1,a);__ZN10StringNameD2Ev(h);if(!d){l=e;return}__ZNK8Resource19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,1);l=e;return}function __ZN17NavigationPolygon14_notificationvEib(a,b,c){a=a|0;b=b|0;c=c|0;return}function __ZNK17NavigationPolygon16_get_class_namevEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+8|0;e=b+4|0;f=b;g=a+124|0;a=c[g>>2]|0;if(a|0){if(c[a+4>>2]|0){l=b;return g|0}if(__ZNK6String6lengthEv(a+8|0)|0){l=b;return g|0}}__ZN6StringC2EPKc(d,938311);c[f>>2]=c[d>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameaSERKS_(g,e);__ZN10StringNameD2Ev(e);e=c[f>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);l=b;return g|0}function __ZNK17NavigationPolygon9get_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,938311);l=a;return c[b>>2]|0}function __ZNK17NavigationPolygon8is_classERK6String(a,b){a=a|0;b=b|0;var c=0;if((!(__ZNK6StringeqEPKc(b,938311)|0)?!(__ZNK6StringeqEPKc(b,1110448)|0):0)?!(__ZNK6StringeqEPKc(b,1126157)|0):0)c=__ZNK6StringeqEPKc(b,1142944)|0;else c=1;return c|0}function __ZNK17NavigationPolygon12is_class_ptrEPv(a,b){a=a|0;b=b|0;return (b|0)==1236252|((b|0)==1220696|((b|0)==1220724|(b|0)==1220580))|0}function __ZN17NavigationPolygonD2Ev(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;c[a>>2]=308216;b=a+136|0;d=c[b>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0){e=c[b>>2]|0;b=(e|0)==0?0:e+-4|0;e=b+4|0;if(c[b>>2]|0){f=0;do{__ZN10PoolVectorI7Vector2E12_unreferenceEv(e+(f<<2)|0);f=f+1|0}while(f>>>0<(c[b>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(d,1)}d=a+132|0;b=c[d>>2]|0;if(b|0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0){f=c[d>>2]|0;d=(f|0)==0?0:f+-4|0;f=d+4|0;if(c[d>>2]|0){e=0;do{g=c[f+(e<<2)>>2]|0;if(g|0?(__Z16atomic_decrementPj(g+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(g,1);e=e+1|0}while(e>>>0<(c[d>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(b,1)}__ZN10PoolVectorI7Vector2E12_unreferenceEv(a+128|0);__ZN10StringNameD2Ev(a+124|0);__ZN8ResourceD2Ev(a);return}function __ZN17NavigationPolygonD0Ev(a){a=a|0;__ZN17NavigationPolygonD2Ev(a);__ZdlPv(a);return}function __ZN17NavigationPolygon12set_verticesERK10PoolVectorI7Vector2E(a,b){a=a|0;b=b|0;var d=0;d=a+128|0;if((c[d>>2]|0)==(c[b>>2]|0))return;__ZN10PoolVectorI7Vector2E12_unreferenceEv(d);a=c[b>>2]|0;if(!a)return;if(!(__Z28atomic_conditional_incrementPj(a)|0))return;c[d>>2]=c[b>>2];return}function __ZN17NavigationPolygon11add_polygonERK6VectorIiE(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d;f=c[b>>2]|0;if((f|0)!=0?(__Z28atomic_conditional_incrementPj(f+-8|0)|0)!=0:0){f=c[b>>2]|0;b=a+132|0;c[e>>2]=0;g=(f|0)==0;if(!g){c[e>>2]=0;if(!(__Z28atomic_conditional_incrementPj(f+-8|0)|0)){h=f;i=b;j=0}else{c[e>>2]=f;h=f;i=b;j=g}}else{h=0;i=b;j=1}}else{c[e>>2]=0;h=0;i=a+132|0;j=1}__ZN6VectorIN17NavigationPolygon7PolygonEE9push_backES1_(i,e)|0;i=c[e>>2]|0;if(i|0?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);i=h;if(j){l=d;return}if(__Z16atomic_decrementPj(i+-8|0)|0){l=d;return}__ZN6Memory11free_staticEPvb(i,1);l=d;return}function __ZN17NavigationPolygon14clear_polygonsEv(a){a=a|0;__ZN6VectorIN17NavigationPolygon7PolygonEE6resizeEi(a+132|0,0)|0;return}function __ZN17NavigationPolygon11add_outlineERK10PoolVectorI7Vector2E(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d;f=a+136|0;c[e>>2]=0;if((c[b>>2]|0?(__ZN10PoolVectorI7Vector2E12_unreferenceEv(e),a=c[b>>2]|0,a|0):0)?__Z28atomic_conditional_incrementPj(a)|0:0)c[e>>2]=c[b>>2];__ZN6VectorI10PoolVectorI7Vector2EE9push_backES2_(f,e)|0;__ZN10PoolVectorI7Vector2E12_unreferenceEv(e);l=d;return}function __ZN17NavigationPolygon20add_outline_at_indexERK10PoolVectorI7Vector2Ei(a,b,c){a=a|0;b=b|0;c=c|0;__ZN6VectorI10PoolVectorI7Vector2EE6insertEiRKS2_(a+136|0,c,b)|0;return}function __ZNK17NavigationPolygon17get_outline_countEv(a){a=a|0;var b=0,d=0;b=c[a+136>>2]|0;if(!b){d=0;return d|0}d=c[b+-4>>2]|0;return d|0}function __ZN17NavigationPolygon11set_outlineEiRK10PoolVectorI7Vector2E(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0;if((d|0)>=0){f=b+136|0;b=c[f>>2]|0;g=(b|0)==0;if(g)h=0;else h=c[b+-4>>2]|0;if((h|0)>(d|0)){a[1263537]=0;if(g)i=0;else i=c[b+-4>>2]|0;do if((i|0)<=(d|0)){if(g)j=0;else j=c[b+-4>>2]|0;if((j|0)>(d|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);__ZN6VectorI10PoolVectorI7Vector2EE14_copy_on_writeEv(f);j=(c[f>>2]|0)+(d<<2)|0;if((c[j>>2]|0)==(c[e>>2]|0))return;__ZN10PoolVectorI7Vector2E12_unreferenceEv(j);d=c[e>>2]|0;if(!d)return;if(!(__Z28atomic_conditional_incrementPj(d)|0))return;c[j>>2]=c[e>>2];return}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(918727,867729,120,918871,0);return}function __ZNK17NavigationPolygon11get_outlineEi(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;if((d|0)>=0){g=c[b+136>>2]|0;b=(g|0)==0;if(b)h=0;else h=c[g+-4>>2]|0;if((h|0)>(d|0)){a[1263537]=0;if(b)i=0;else i=c[g+-4>>2]|0;do if((i|0)<=(d|0)){if(b)j=0;else j=c[g+-4>>2]|0;if((j|0)>(d|0)){a[1263537]=0;k=14;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);n=0;break}}else k=14;while(0);if((k|0)==14)n=g+(d<<2)|0;c[f>>2]=0;if(((c[n>>2]|0)!=0?(__ZN10PoolVectorI7Vector2E12_unreferenceEv(f),d=c[n>>2]|0,(d|0)!=0):0)?(__Z28atomic_conditional_incrementPj(d)|0)!=0:0){c[f>>2]=c[n>>2];o=f}else o=f}else k=5}else k=5;if((k|0)==5){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(918739,867729,131,918871,0);c[f>>2]=0;o=f}l=e;return c[o>>2]|0}function __ZN17NavigationPolygon14remove_outlineEi(b,d){b=b|0;d=d|0;var e=0,f=0;if((d|0)>=0){e=b+136|0;b=c[e>>2]|0;if(!b)f=0;else f=c[b+-4>>2]|0;if((f|0)>(d|0)){a[1263537]=0;__ZN6VectorI10PoolVectorI7Vector2EE6removeEi(e,d);return}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(918751,867729,126,918871,0);return}function __ZN17NavigationPolygon14clear_outlinesEv(b){b=b|0;var d=0,e=0,f=0,g=0;a[1263537]=0;d=b+136|0;b=c[d>>2]|0;if(!b)return;if(!(c[b+-4>>2]|0))return;if(!(__Z16atomic_decrementPj(b+-8|0)|0)){e=c[d>>2]|0;f=(e|0)==0?0:e+-4|0;e=f+4|0;if(c[f>>2]|0){g=0;do{__ZN10PoolVectorI7Vector2E12_unreferenceEv(e+(g<<2)|0);g=g+1|0}while(g>>>0<(c[f>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(b,1)}c[d>>2]=0;return}function __ZN17NavigationPolygon27make_polygons_from_outlinesEv(b){b=b|0;var d=0,e=0,f=0,h=0,i=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0.0,J=0.0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ca=0,da=0,ea=0,fa=0,ga=0.0,ha=0.0,ia=0,ja=0,ka=0,la=0,ma=0;d=l;l=l+176|0;if((l|0)>=(m|0))ba(176);e=d+164|0;f=d+160|0;h=d+152|0;i=d+144|0;k=d+124|0;n=d+136|0;o=d+96|0;p=d+72|0;q=d+120|0;r=d+48|0;s=d+24|0;t=d;c[e>>2]=0;c[f>>2]=0;g[h>>2]=-1.0e10;u=h+4|0;g[u>>2]=-1.0e10;v=b+136|0;w=0;while(1){x=c[v>>2]|0;y=(x|0)==0;if(y)z=0;else z=c[x+-4>>2]|0;if((w|0)>=(z|0))break;if(y)A=0;else A=c[x+-4>>2]|0;do if((A|0)<=(w|0)){if(y)B=0;else B=c[x+-4>>2]|0;if((B|0)>(w|0)){a[1263537]=0;C=14;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);D=0;break}}else C=14;while(0);if((C|0)==14){C=0;__ZN6VectorI10PoolVectorI7Vector2EE14_copy_on_writeEv(v);D=(c[v>>2]|0)+(w<<2)|0}c[i>>2]=0;if(c[D>>2]|0){__ZN10PoolVectorI7Vector2E12_unreferenceEv(i);x=c[D>>2]|0;if((x|0)!=0?(__Z28atomic_conditional_incrementPj(x)|0)!=0:0){x=c[D>>2]|0;c[i>>2]=x;E=x}else E=c[i>>2]|0;if(E|0?(x=c[E+16>>2]|0,y=x>>>3,x>>>0>=24):0){if(!E){F=0;G=0}else{__Z16atomic_incrementPj(E+4|0)|0;F=E;G=c[E+8>>2]|0}if(y|0){x=G;H=0;I=+g[h>>2];J=+g[u>>2];while(1){K=x+(H<<3)|0;L=c[(+g[K>>2]>I?K:h)>>2]|0;c[h>>2]=L;M=c[(+g[x+(H<<3)+4>>2]>J?K:h)+4>>2]|0;c[u>>2]=M;H=H+1|0;I=(c[j>>2]=L,+g[j>>2]);if((H|0)==(y|0))break;else J=(c[j>>2]=M,+g[j>>2])}}if(F|0)__Z16atomic_decrementPj(F+4|0)|0}}__ZN10PoolVectorI7Vector2E12_unreferenceEv(i);w=w+1|0}g[i>>2]=.7239784002304077;g[i+4>>2]=.819238007068634;__ZN7Vector2pLERKS_(h,i);w=k+8|0;F=0;while(1){u=c[v>>2]|0;G=(u|0)==0;if(G)N=0;else N=c[u+-4>>2]|0;if((F|0)>=(N|0))break;if(G)O=0;else O=c[u+-4>>2]|0;do if((O|0)<=(F|0)){if(G)P=0;else P=c[u+-4>>2]|0;if((P|0)>(F|0)){a[1263537]=0;C=42;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);Q=0;break}}else C=42;while(0);if((C|0)==42){C=0;__ZN6VectorI10PoolVectorI7Vector2EE14_copy_on_writeEv(v);Q=(c[v>>2]|0)+(F<<2)|0}c[i>>2]=0;if(c[Q>>2]|0){__ZN10PoolVectorI7Vector2E12_unreferenceEv(i);u=c[Q>>2]|0;if((u|0)!=0?(__Z28atomic_conditional_incrementPj(u)|0)!=0:0){u=c[Q>>2]|0;c[i>>2]=u;R=u}else R=c[i>>2]|0;if(R|0?(u=c[R+16>>2]|0,G=u>>>3,u>>>0>=24):0){if(!R){S=0;T=0}else{__Z16atomic_incrementPj(R+4|0)|0;S=R;T=c[R+8>>2]|0}u=T;E=0;D=0;while(1){B=c[v>>2]|0;A=(B|0)==0;if(A)U=0;else U=c[B+-4>>2]|0;if((E|0)>=(U|0))break;if((F|0)==(E|0))V=D;else{if(A)W=0;else W=c[B+-4>>2]|0;do if((W|0)<=(E|0)){if(A)X=0;else X=c[B+-4>>2]|0;if((X|0)>(E|0)){a[1263537]=0;C=66;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);Y=0;break}}else C=66;while(0);if((C|0)==66){C=0;__ZN6VectorI10PoolVectorI7Vector2EE14_copy_on_writeEv(v);Y=(c[v>>2]|0)+(E<<2)|0}c[k>>2]=0;do if(!(c[Y>>2]|0))Z=D;else{__ZN10PoolVectorI7Vector2E12_unreferenceEv(k);B=c[Y>>2]|0;do if(!B)C=71;else{if(!(__Z28atomic_conditional_incrementPj(B)|0)){C=71;break}A=c[Y>>2]|0;c[k>>2]=A;_=A}while(0);if((C|0)==71){C=0;_=c[k>>2]|0}if(!_){Z=D;break}B=c[_+16>>2]|0;A=B>>>3;if(B>>>0<24){Z=D;break}if(!_){$=0;aa=0}else{__Z16atomic_incrementPj(_+4|0)|0;$=_;aa=c[_+8>>2]|0}if(!A)ca=D;else{B=aa;z=0;y=D;while(1){H=z;z=z+1|0;x=((__ZN8Geometry29segment_intersects_segment_2dERK7Vector2S2_S2_S2_PS0_(u,h,B+(H<<3)|0,B+(((z|0)==(A|0)?0:z)<<3)|0,0)|0)&1)+y|0;if((z|0)==(A|0)){ca=x;break}else y=x}}if(!$){Z=ca;break}__Z16atomic_decrementPj($+4|0)|0;Z=ca}while(0);__ZN10PoolVectorI7Vector2E12_unreferenceEv(k);V=Z}E=E+1|0;D=V}E=(D&1|0)==0;__ZN16TriangulatorPolyC2Ev(k);__ZN16TriangulatorPoly4InitEl(k,G);if(G|0){y=0;do{A=u+(y<<3)|0;z=c[A+4>>2]|0;B=(c[k>>2]|0)+(y<<3)|0;c[B>>2]=c[A>>2];c[B+4>>2]=z;y=y+1|0}while((y|0)!=(G|0))}if(E)__ZN16TriangulatorPoly14SetOrientationEi(k,1);else{__ZN16TriangulatorPoly14SetOrientationEi(k,-1);a[w>>0]=1}if(!(c[e>>2]|0)){G=__ZnwjPFPvjE(12,4740)|0;c[e>>2]=G;c[G>>2]=0;c[G+4>>2]=0;c[G+8>>2]=0}G=__ZnwjPFPvjE(24,4740)|0;__ZN16TriangulatorPolyC2Ev(G);y=G+12|0;c[y>>2]=0;u=G+16|0;c[u>>2]=0;D=G+20|0;c[D>>2]=0;__ZN16TriangulatorPolyaSERKS_(G,k)|0;z=c[e>>2]|0;B=z+4|0;A=c[B>>2]|0;c[u>>2]=A;c[y>>2]=0;c[D>>2]=z;if(A|0)c[A+12>>2]=G;c[B>>2]=G;if(!(c[z>>2]|0))c[z>>2]=G;G=z+8|0;c[G>>2]=(c[G>>2]|0)+1;__ZN16TriangulatorPolyD2Ev(k);if(S|0)__Z16atomic_decrementPj(S+4|0)|0}}__ZN10PoolVectorI7Vector2E12_unreferenceEv(i);F=F+1|0}if(!(__ZN21TriangulatorPartition18ConvexPartition_HMEP4ListI16TriangulatorPoly16DefaultAllocatorES4_(i,e,f)|0)){__ZN6StringC2EPKc(n,918846);__Z10print_line6String(n);i=c[n>>2]|0;if(!i){__ZN4ListI16TriangulatorPoly16DefaultAllocatorED2Ev(f);__ZN4ListI16TriangulatorPoly16DefaultAllocatorED2Ev(e);l=d;return}if(__Z16atomic_decrementPj(i+-8|0)|0){__ZN4ListI16TriangulatorPoly16DefaultAllocatorED2Ev(f);__ZN4ListI16TriangulatorPoly16DefaultAllocatorED2Ev(e);l=d;return}__ZN6Memory11free_staticEPvb(i,1);__ZN4ListI16TriangulatorPoly16DefaultAllocatorED2Ev(f);__ZN4ListI16TriangulatorPoly16DefaultAllocatorED2Ev(e);l=d;return}i=b+132|0;__ZN6VectorIN17NavigationPolygon7PolygonEE6resizeEi(i,0)|0;n=b+128|0;F=c[n>>2]|0;do if(F|0){if(c[F+4>>2]|0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1130483,543,1144667,0);break}a[1263537]=0;if(c[F+16>>2]|0)__ZN10PoolVectorI7Vector2E12_unreferenceEv(n)}while(0);F=k+4|0;c[F>>2]=379008;c[k>>2]=0;S=k+8|0;c[S>>2]=0;w=c[f>>2]|0;if(!w)da=0;else{ea=w;C=106}a:while(1){if((C|0)==106){C=0;da=c[ea>>2]|0}if(!da){C=108;break}c[o>>2]=0;w=da+4|0;if((c[w>>2]|0)>0){V=0;do{Z=c[da>>2]|0;ca=c[k>>2]|0;$=(ca|0)==0;b:do if(!$){h=c[ca+8>>2]|0;aa=c[F>>2]|0;c:do if((h|0)==(aa|0))fa=h;else{J=+g[Z+(V<<3)>>2];I=+g[Z+(V<<3)+4>>2];_=h;while(1){ga=+g[_+24>>2];Y=J==ga;ha=Y?+g[_+28>>2]:ga;ga=Y?I:J;if(ga<ha)ia=_+8|0;else{if(!(ha<ga)){fa=_;break c}ia=_+4|0}_=c[ia>>2]|0;if((_|0)==(aa|0)){C=144;break b}}}while(0);if(!((fa|0)==(aa|0)|(fa|0)==0))ja=fa;else C=144}else C=144;while(0);do if((C|0)==144){C=0;ca=c[n>>2]|0;if(!ca)ka=0;else ka=(c[ca+16>>2]|0)>>>3;c[p>>2]=ka;if($){ca=__ZnwjPFPvjE(36,4740)|0;h=ca+16|0;c[h>>2]=0;c[h+4>>2]=0;c[h+8>>2]=0;c[h+12>>2]=0;c[k>>2]=ca;h=c[F>>2]|0;c[ca+4>>2]=h;c[ca+8>>2]=h;c[ca+12>>2]=h;c[ca>>2]=1}ca=__ZN3MapI7Vector2i10ComparatorIS0_E16DefaultAllocatorE10_insert_rbERKS0_RKi(k,Z+(V<<3)|0,p)|0;h=(c[da>>2]|0)+(V<<3)|0;_=c[n>>2]|0;if(!_)la=1;else la=((c[_+16>>2]|0)>>>3)+1|0;__ZN10PoolVectorI7Vector2E6resizeEi(n,la)|0;_=c[n>>2]|0;if(_|0?(Y=(c[_+16>>2]|0)>>>3,_=Y+-1|0,Y|0):0){__ZN10PoolVectorI7Vector2E14_copy_on_writeEv(n);Y=c[n>>2]|0;if(!Y){v=h;X=c[v+4>>2]|0;W=0+(_<<3)|0;c[W>>2]=c[v>>2];c[W+4>>2]=X;ja=ca;break}else{X=Y+4|0;__Z16atomic_incrementPj(X)|0;W=h;h=c[W+4>>2]|0;v=(c[Y+8>>2]|0)+(_<<3)|0;c[v>>2]=c[W>>2];c[v+4>>2]=h;__Z16atomic_decrementPj(X)|0;ja=ca;break}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1128449,1130483,486,1130498,0);ja=ca}while(0);Z=c[ja+32>>2]|0;$=c[o>>2]|0;if(!$)ma=1;else ma=(c[$+-4>>2]|0)+1|0;if(!(__ZN6VectorIiE6resizeEi(o,ma)|0)){a[1263537]=0;$=c[o>>2]|0;if(!$){C=162;break a}ca=c[$+-4>>2]|0;if((ca|0)<1){C=162;break a}__ZN6VectorIiE14_copy_on_writeEv(o);c[(c[o>>2]|0)+(ca+-1<<2)>>2]=Z}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);V=V+1|0}while((V|0)<(c[w>>2]|0));w=c[o>>2]|0;c[q>>2]=0;if(w|0?(c[q>>2]=0,__Z28atomic_conditional_incrementPj(w+-8|0)|0):0)c[q>>2]=c[o>>2]}else c[q>>2]=0;__ZN6VectorIN17NavigationPolygon7PolygonEE9push_backES1_(i,q)|0;w=c[q>>2]|0;if(w|0?(__Z16atomic_decrementPj(w+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(w,1);w=c[o>>2]|0;if(w|0?(__Z16atomic_decrementPj(w+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(w,1);ea=da+12|0;C=106}if((C|0)==108){da=(c[313449]|0)+4|0;c[o>>2]=0;c[p>>2]=0;c[r>>2]=0;c[s>>2]=0;c[t>>2]=0;__ZN6Object11emit_signalERK10StringNameRK7VariantS5_S5_S5_S5_(b,da,o,p,r,s,t);if(c[t>>2]|0)__ZN7Variant5clearEv(t);if(c[s>>2]|0)__ZN7Variant5clearEv(s);if(c[r>>2]|0)__ZN7Variant5clearEv(r);if(c[p>>2]|0)__ZN7Variant5clearEv(p);if(c[o>>2]|0)__ZN7Variant5clearEv(o);o=c[k>>2]|0;if(o|0?(__ZN3MapI7Vector2i10ComparatorIS0_E16DefaultAllocatorE13_cleanup_treeEPNS4_7ElementE(k,c[o+8>>2]|0),o=c[F>>2]|0,F=c[k>>2]|0,c[F+8>>2]=o,c[S>>2]=0,S=o,c[S+12>>2]=S,F|0):0){__ZN6Memory11free_staticEPvb(F,0);c[k>>2]=0}__ZN4ListI16TriangulatorPoly16DefaultAllocatorED2Ev(f);__ZN4ListI16TriangulatorPoly16DefaultAllocatorED2Ev(e);l=d;return}else if((C|0)==162)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}function __ZN17NavigationPolygon13_set_polygonsERK5Array(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0;e=b+132|0;__ZN6VectorIN17NavigationPolygon7PolygonEE6resizeEi(e,__ZNK5Array4sizeEv(d)|0)|0;if((__ZNK5Array4sizeEv(d)|0)<=0)return;b=0;do{f=__ZNK7Variantcv6VectorIiEEv(__ZNK5ArrayixEi(d,b)|0)|0;g=f;h=c[e>>2]|0;i=(h|0)==0;if(i)j=0;else j=c[h+-4>>2]|0;do if((j|0)<=(b|0)){if(i)k=0;else k=c[h+-4>>2]|0;if((k|0)>(b|0)){a[1263537]=0;l=12;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);m=0;break}}else l=12;while(0);if((l|0)==12){l=0;__ZN6VectorIN17NavigationPolygon7PolygonEE14_copy_on_writeEv(e);m=(c[e>>2]|0)+(b<<2)|0}h=c[m>>2]|0;if((h|0)==(f|0)){if(f|0)l=21}else{if(h|0?(__Z16atomic_decrementPj(h+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(h,1);c[m>>2]=0;if(f|0)if(!(__Z28atomic_conditional_incrementPj(f+-8|0)|0))l=21;else{c[m>>2]=g;l=21}}if((l|0)==21?(l=0,(__Z16atomic_decrementPj(f+-8|0)|0)==0):0)__ZN6Memory11free_staticEPvb(f,1);b=b+1|0}while((b|0)<(__ZNK5Array4sizeEv(d)|0));return}function __ZNK17NavigationPolygon13_get_polygonsEv(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0;d=l;l=l+32|0;if((l|0)>=(m|0))ba(32);e=d+24|0;f=d;__ZN5ArrayC2Ev(e);g=b+132|0;b=c[g>>2]|0;if(!b)h=0;else h=c[b+-4>>2]|0;__ZN5Array6resizeEi(e,h)|0;if((__ZNK5Array4sizeEv(e)|0)<=0){i=c[e>>2]|0;l=d;return i|0}h=0;do{b=c[g>>2]|0;j=(b|0)==0;if(j)k=0;else k=c[b+-4>>2]|0;do if((k|0)<=(h|0)){if(j)n=0;else n=c[b+-4>>2]|0;if((n|0)>(h|0)){a[1263537]=0;o=13;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);p=0;break}}else o=13;while(0);if((o|0)==13){o=0;p=b+(h<<2)|0}__ZN7VariantC2ERK6VectorIiE(f,p);__ZN7VariantaSERKS_(__ZN5ArrayixEi(e,h)|0,f);if(c[f>>2]|0)__ZN7Variant5clearEv(f);h=h+1|0}while((h|0)<(__ZNK5Array4sizeEv(e)|0));i=c[e>>2]|0;l=d;return i|0}function __ZN17NavigationPolygon13_set_outlinesERK5Array(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;g=b+136|0;__ZN6VectorI10PoolVectorI7Vector2EE6resizeEi(g,__ZNK5Array4sizeEv(d)|0)|0;if((__ZNK5Array4sizeEv(d)|0)<=0){l=e;return}b=0;do{c[f>>2]=__ZNK7Variantcv10PoolVectorI7Vector2EEv(__ZNK5ArrayixEi(d,b)|0)|0;h=c[g>>2]|0;i=(h|0)==0;if(i)j=0;else j=c[h+-4>>2]|0;do if((j|0)<=(b|0)){if(i)k=0;else k=c[h+-4>>2]|0;if((k|0)>(b|0)){a[1263537]=0;n=12;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);o=0;break}}else n=12;while(0);if((n|0)==12){n=0;__ZN6VectorI10PoolVectorI7Vector2EE14_copy_on_writeEv(g);o=(c[g>>2]|0)+(b<<2)|0}if(((c[o>>2]|0)!=(c[f>>2]|0)?(__ZN10PoolVectorI7Vector2E12_unreferenceEv(o),h=c[f>>2]|0,h|0):0)?__Z28atomic_conditional_incrementPj(h)|0:0)c[o>>2]=c[f>>2];__ZN10PoolVectorI7Vector2E12_unreferenceEv(f);b=b+1|0}while((b|0)<(__ZNK5Array4sizeEv(d)|0));l=e;return}function __ZNK17NavigationPolygon13_get_outlinesEv(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0;d=l;l=l+32|0;if((l|0)>=(m|0))ba(32);e=d+24|0;f=d;__ZN5ArrayC2Ev(e);g=b+136|0;b=c[g>>2]|0;if(!b)h=0;else h=c[b+-4>>2]|0;__ZN5Array6resizeEi(e,h)|0;if((__ZNK5Array4sizeEv(e)|0)<=0){i=c[e>>2]|0;l=d;return i|0}h=0;do{b=c[g>>2]|0;j=(b|0)==0;if(j)k=0;else k=c[b+-4>>2]|0;do if((k|0)<=(h|0)){if(j)n=0;else n=c[b+-4>>2]|0;if((n|0)>(h|0)){a[1263537]=0;o=13;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);p=0;break}}else o=13;while(0);if((o|0)==13){o=0;p=b+(h<<2)|0}__ZN7VariantC2ERK10PoolVectorI7Vector2E(f,p);__ZN7VariantaSERKS_(__ZN5ArrayixEi(e,h)|0,f);if(c[f>>2]|0)__ZN7Variant5clearEv(f);h=h+1|0}while((h|0)<(__ZNK5Array4sizeEv(e)|0));i=c[e>>2]|0;l=d;return i|0}function __ZN6VectorI10PoolVectorI7Vector2EE6resizeEi(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0;if((d|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,269,1145657,0);e=31;return e|0}a[1263537]=0;f=c[b>>2]|0;if(!f)g=0;else g=c[f+-4>>2]|0;if((g|0)==(d|0)){e=0;return e|0}if(!d){if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0){g=c[b>>2]|0;h=(g|0)==0?0:g+-4|0;g=h+4|0;if(c[h>>2]|0){i=0;do{__ZN10PoolVectorI7Vector2E12_unreferenceEv(g+(i<<2)|0);i=i+1|0}while(i>>>0<(c[h>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(f,1)}c[b>>2]=0;e=0;return e|0}__ZN6VectorI10PoolVectorI7Vector2EE14_copy_on_writeEv(b);f=d<<2;if(d>>>0<=1073741823?(h=f+-1|0,i=h>>>1|h,h=i>>>2|i,i=h>>>4|h,h=i>>>8|i,i=(h>>>16|h)+1|0,f>>>0<4294967264):0){a[1263537]=0;f=c[b>>2]|0;do if(!f)if((d|0)>0)j=20;else{k=0;j=29}else{h=c[f+-4>>2]|0;if((h|0)<(d|0))if(!h)j=20;else{g=__ZN6Memory14realloc_staticEPvjb(f,i,1)|0;if(g|0){a[1263537]=0;l=g;m=c[g+-4>>2]|0;break}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,300,1145876,0);e=6;return e|0}else{k=h;j=29}}while(0);do if((j|0)==20){h=__ZN6Memory12alloc_staticEjb(i,1)|0;if(h|0){a[1263537]=0;c[h+-4>>2]=0;c[h+-8>>2]=1;l=h;m=0;break}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,292,1145820,0);e=6;return e|0}else if((j|0)==29){if((k|0)<=(d|0)){e=0;return e|0}if((c[f+-4>>2]|0)>>>0>d>>>0){h=d;g=f;do{__ZN10PoolVectorI7Vector2E12_unreferenceEv(g+(h<<2)|0);h=h+1|0;g=c[b>>2]|0}while(h>>>0<(c[g+-4>>2]|0)>>>0);n=g}else n=f;h=__ZN6Memory14realloc_staticEPvjb(n,i,1)|0;if(!h){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,324,1145876,0);e=6;return e|0}else{a[1263537]=0;c[b>>2]=h;c[h+-4>>2]=d;e=0;return e|0}}while(0);c[b>>2]=l;if((m|0)<(d|0)){i=m<<2;_memset(l+i|0,0,(d<<2)-i|0)|0;o=c[b>>2]|0}else o=l;c[((o|0)==0?0:o+-4|0)>>2]=d;e=0;return e|0}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,285,1145723,0);e=6;return e|0}function __ZN6VectorI10PoolVectorI7Vector2EE14_copy_on_writeEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0;b=c[a>>2]|0;if(!b)return;if((c[b+-8>>2]|0)>>>0<=1)return;d=c[b+-4>>2]|0;b=(d<<2)+-1|0;e=b>>>1|b;b=e>>>2|e;e=b>>>4|b;b=e>>>8|e;e=__ZN6Memory12alloc_staticEjb((b>>>16|b)+1|0,1)|0;c[e+-8>>2]=1;c[e+-4>>2]=d;if(d|0){b=0;do{f=e+(b<<2)|0;g=(c[a>>2]|0)+(b<<2)|0;c[f>>2]=0;if((c[g>>2]|0?(__ZN10PoolVectorI7Vector2E12_unreferenceEv(f),h=c[g>>2]|0,h|0):0)?__Z28atomic_conditional_incrementPj(h)|0:0)c[f>>2]=c[g>>2];b=b+1|0}while((b|0)!=(d|0))}d=c[a>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0){b=c[a>>2]|0;g=(b|0)==0?0:b+-4|0;b=g+4|0;if(c[g>>2]|0){f=0;do{__ZN10PoolVectorI7Vector2E12_unreferenceEv(b+(f<<2)|0);f=f+1|0}while(f>>>0<(c[g>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(d,1)}c[a>>2]=e;return}function __ZNK13MethodBind0RCI17NavigationPolygon5ArrayE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;if((b|0)!=-1){f=0;l=a;return f|0}__ZN5ArrayC2Ev(d);__ZN7VariantC2ERK5Array(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);__ZN5ArrayD2Ev(d);f=b;l=a;return f|0}function __ZNK13MethodBind0RCI17NavigationPolygon5ArrayE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,938311);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI17NavigationPolygon5ArrayE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;j=f+24|0;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236252)|0:0){c[h>>2]=0;a[1263537]=0;k=c[d+24>>2]|0;if((k|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=k;c[b>>2]=0;l=f;return}n=k-(c[d+20>>2]|0)|0;if((n|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=n;c[b>>2]=0;l=f;return}n=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))o=n;else o=c[(c[d>>2]|0)+n>>2]|0;c[j>>2]=ij[o&8191](d)|0;__ZN7VariantC2ERK5Array(i,j);__ZN5ArrayD2Ev(j);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI17NavigationPolygon5ArrayE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=d;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236252)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;c[f>>2]=ij[i&8191](a)|0;__ZN5ArrayaSERKS_(e,f);__ZN5ArrayD2Ev(f);l=d;return}function __ZN13MethodBind0RCI17NavigationPolygon5ArrayED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN6VectorIN17NavigationPolygon7PolygonEE6resizeEi(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0;if((d|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,269,1145657,0);e=31;return e|0}a[1263537]=0;f=c[b>>2]|0;if(!f)g=0;else g=c[f+-4>>2]|0;if((g|0)==(d|0)){e=0;return e|0}if(!d){if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0){g=c[b>>2]|0;h=(g|0)==0?0:g+-4|0;g=h+4|0;if(c[h>>2]|0){i=0;do{j=c[g+(i<<2)>>2]|0;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);i=i+1|0}while(i>>>0<(c[h>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(f,1)}c[b>>2]=0;e=0;return e|0}__ZN6VectorIN17NavigationPolygon7PolygonEE14_copy_on_writeEv(b);f=d<<2;if(d>>>0<=1073741823?(h=f+-1|0,i=h>>>1|h,h=i>>>2|i,i=h>>>4|h,h=i>>>8|i,i=(h>>>16|h)+1|0,f>>>0<4294967264):0){a[1263537]=0;f=c[b>>2]|0;do if(!f)if((d|0)>0)k=23;else{l=0;k=32}else{h=c[f+-4>>2]|0;if((h|0)<(d|0))if(!h)k=23;else{g=__ZN6Memory14realloc_staticEPvjb(f,i,1)|0;if(g|0){a[1263537]=0;m=g;n=c[g+-4>>2]|0;break}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,300,1145876,0);e=6;return e|0}else{l=h;k=32}}while(0);do if((k|0)==23){h=__ZN6Memory12alloc_staticEjb(i,1)|0;if(h|0){a[1263537]=0;c[h+-4>>2]=0;c[h+-8>>2]=1;m=h;n=0;break}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,292,1145820,0);e=6;return e|0}else if((k|0)==32){if((l|0)<=(d|0)){e=0;return e|0}if((c[f+-4>>2]|0)>>>0>d>>>0){h=d;g=f;do{j=c[g+(h<<2)>>2]|0;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);h=h+1|0;g=c[b>>2]|0}while(h>>>0<(c[g+-4>>2]|0)>>>0);o=g}else o=f;h=__ZN6Memory14realloc_staticEPvjb(o,i,1)|0;if(!h){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,324,1145876,0);e=6;return e|0}else{a[1263537]=0;c[b>>2]=h;c[h+-4>>2]=d;e=0;return e|0}}while(0);c[b>>2]=m;if((n|0)<(d|0)){i=n<<2;_memset(m+i|0,0,(d<<2)-i|0)|0;p=c[b>>2]|0}else p=m;c[((p|0)==0?0:p+-4|0)>>2]=d;e=0;return e|0}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,285,1145723,0);e=6;return e|0}function __ZNK11MethodBind1I17NavigationPolygonRK5ArrayE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;if(b|0){f=0;l=a;return f|0}__ZN5ArrayC2Ev(d);__ZN7VariantC2ERK5Array(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);__ZN5ArrayD2Ev(d);f=b;l=a;return f|0}function __ZNK11MethodBind1I17NavigationPolygonRK5ArrayE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,938311);l=a;return c[b>>2]|0}function __ZN11MethodBind1I17NavigationPolygonRK5ArrayE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i+24|0;k=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236252)|0:0){c[h>>2]=0;a[1263537]=0;n=d+24|0;o=c[n>>2]|0;if((o|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=o;c[b>>2]=0;l=i;return}p=o-(c[d+20>>2]|0)|0;if((p|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=p;c[b>>2]=0;l=i;return}if((g|0)>0){if((o|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);q=0}else{a[1263537]=0;q=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,q)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=q;c[b>>2]=0;l=i;return}}q=c[d+44>>2]|0;o=c[d+48>>2]|0;p=e+(o>>1)|0;if(!(o&1))r=q;else r=c[(c[p>>2]|0)+q>>2]|0;do if((g|0)<1){q=c[n>>2]|0;o=q+-1|0;if((q|0)>=1){e=c[d+16>>2]|0;s=(e|0)==0;if(s)t=0;else t=c[e+-4>>2]|0;if((q|0)<=(t|0)){if(s)u=0;else u=c[e+-4>>2]|0;do if((u|0)<(q|0)){if(s)v=0;else v=c[e+-4>>2]|0;if((v|0)<(q|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);w=0;break}else{a[1263537]=0;x=31;break}}else x=31;while(0);if((x|0)==31)w=e+(o*24|0)|0;__ZN7VariantC2ERKS_(k,w);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);c[j>>2]=__ZNK7Variantcv5ArrayEv(k)|0;Pi[r&2047](p,j);__ZN5ArrayD2Ev(j);if(c[k>>2]|0)__ZN7Variant5clearEv(k);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I17NavigationPolygonRK5ArrayE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e+4|0;g=e;if(!b)h=0;else{i=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236252)|0;h=i?b:0}b=c[a+44>>2]|0;i=c[a+48>>2]|0;a=h+(i>>1)|0;if(!(i&1))j=b;else j=c[(c[a>>2]|0)+b>>2]|0;__ZN5ArrayC2ERKS_(f,c[d>>2]|0);c[g>>2]=c[f>>2];Pi[j&2047](a,g);__ZN5ArrayD2Ev(g);l=e;return}function __ZN11MethodBind1I17NavigationPolygonRK5ArrayED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN8Geometry29segment_intersects_segment_2dERK7Vector2S2_S2_S2_PS0_(a,b,d,e,f){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;var h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0.0,t=0,u=0.0,v=0.0,w=0.0,x=0.0,y=0.0,z=0.0,A=0.0,B=0,C=0;h=l;l=l+64|0;if((l|0)>=(m|0))ba(64);i=h+56|0;j=h+16|0;k=h+8|0;n=h+48|0;o=h+40|0;p=h+32|0;q=h;r=h+24|0;__ZNK7Vector2miERKS_(i,b,a);__ZNK7Vector2miERKS_(j,d,a);__ZNK7Vector2miERKS_(k,e,a);s=+__ZNK7Vector23dotERKS_(i,i);g[n>>2]=s;if(s<=0.0){t=0;l=h;return t|0}__ZNK7Vector2dvERKf(o,i,n);s=+g[j>>2];u=+g[o>>2];v=+g[j+4>>2];w=+g[o+4>>2];x=s*u+v*w;y=u*v-s*w;g[j>>2]=x;g[j+4>>2]=y;s=+g[k>>2];v=+g[k+4>>2];z=s*u+v*w;A=u*v-s*w;g[k>>2]=z;g[k+4>>2]=A;if(!(y<0.0&A<0.0)?!(y>=0.0)|!(A>=0.0):0){w=z+(x-z)*A/(A-y);g[p>>2]=w;if(!(w<0.0|w>1.0))if(!f)B=1;else{__ZNK7Vector2mlERKf(r,i,p);__ZNK7Vector2plERKS_(q,a,r);r=q;q=c[r+4>>2]|0;a=f;c[a>>2]=c[r>>2];c[a+4>>2]=q;B=1}else B=0;C=B}else C=0;t=C;l=h;return t|0}function __ZN3MapI7Vector2i10ComparatorIS0_E16DefaultAllocatorE13_cleanup_treeEPNS4_7ElementE(a,b){a=a|0;b=b|0;if((c[a+4>>2]|0)==(b|0))return;else{__ZN3MapI7Vector2i10ComparatorIS0_E16DefaultAllocatorE13_cleanup_treeEPNS4_7ElementE(a,c[b+8>>2]|0);__ZN3MapI7Vector2i10ComparatorIS0_E16DefaultAllocatorE13_cleanup_treeEPNS4_7ElementE(a,c[b+4>>2]|0);__ZN6Memory11free_staticEPvb(b,0);return}}function __ZN6VectorIN17NavigationPolygon7PolygonEE9push_backES1_(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;g=c[b>>2]|0;if(!g)h=1;else h=(c[g+-4>>2]|0)+1|0;if(__ZN6VectorIN17NavigationPolygon7PolygonEE6resizeEi(b,h)|0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);i=1;l=e;return i|0}a[1263537]=0;h=c[b>>2]|0;if(!h)j=-1;else j=(c[h+-4>>2]|0)+-1|0;c[f>>2]=0;h=c[d>>2]|0;if(h|0?(c[f>>2]=0,__Z28atomic_conditional_incrementPj(h+-8|0)|0):0)c[f>>2]=c[d>>2];__ZN6VectorIN17NavigationPolygon7PolygonEE3setEiS1_(b,j,f);j=c[f>>2]|0;if(!j){i=0;l=e;return i|0}if(__Z16atomic_decrementPj(j+-8|0)|0){i=0;l=e;return i|0}__ZN6Memory11free_staticEPvb(j,1);i=0;l=e;return i|0}function __ZN3MapI7Vector2i10ComparatorIS0_E16DefaultAllocatorE10_insert_rbERKS0_RKi(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f;a[g>>0]=0;h=__ZN3MapI7Vector2i10ComparatorIS0_E16DefaultAllocatorE7_insertERKS0_Rb(b,d,g)|0;if(h|0)c[h+32>>2]=c[e>>2];if(a[g>>0]|0){l=f;return h|0}g=b+8|0;c[g>>2]=(c[g>>2]|0)+1;g=h+12|0;e=c[g>>2]|0;if(!(c[e>>2]|0)){d=b+4|0;i=h;j=e;k=e;e=g;while(1){g=j+12|0;n=c[g>>2]|0;o=c[n+8>>2]|0;p=n;do if((j|0)==(o|0)){q=c[n+4>>2]|0;if(!(c[q>>2]|0)){c[k>>2]=1;a[1263537]=0;c[q>>2]=1;if((c[d>>2]|0)==(n|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);r=c[(c[e>>2]|0)+12>>2]|0;break}else{a[1263537]=0;c[n>>2]=0;r=n;break}}q=j+4|0;if((i|0)==(c[q>>2]|0)){s=i+8|0;t=c[s>>2]|0;c[q>>2]=t;if((t|0)==(c[d>>2]|0))u=p;else{c[t+12>>2]=j;u=c[g>>2]|0}t=i+12|0;c[t>>2]=u;q=c[g>>2]|0;v=q+8|0;c[((c[v>>2]|0)==(j|0)?v:q+4|0)>>2]=i;c[s>>2]=j;c[g>>2]=i;w=j;x=i;y=c[t>>2]|0}else{w=i;x=j;y=n}a[1263537]=0;c[x>>2]=1;t=c[d>>2]|0;if((t|0)==(y|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);z=c[(c[w+12>>2]|0)+12>>2]|0;A=c[d>>2]|0}else{a[1263537]=0;c[y>>2]=0;z=y;A=t}t=z+8|0;s=c[t>>2]|0;q=s+4|0;v=c[q>>2]|0;c[t>>2]=v;if((v|0)!=(A|0))c[v+12>>2]=z;v=z+12|0;c[s+12>>2]=c[v>>2];t=c[v>>2]|0;B=t+4|0;c[((c[B>>2]|0)==(z|0)?B:t+8|0)>>2]=s;c[q>>2]=z;c[v>>2]=s;r=w}else{if(!(c[o>>2]|0)){c[k>>2]=1;a[1263537]=0;c[o>>2]=1;if((c[d>>2]|0)==(n|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);r=c[(c[e>>2]|0)+12>>2]|0;break}else{a[1263537]=0;c[n>>2]=0;r=n;break}}s=j+8|0;if((i|0)==(c[s>>2]|0)){v=i+4|0;q=c[v>>2]|0;c[s>>2]=q;if((q|0)==(c[d>>2]|0))C=p;else{c[q+12>>2]=j;C=c[g>>2]|0}q=i+12|0;c[q>>2]=C;s=c[g>>2]|0;t=s+4|0;c[((c[t>>2]|0)==(j|0)?t:s+8|0)>>2]=i;c[v>>2]=j;c[g>>2]=i;D=j;E=i;F=c[q>>2]|0}else{D=i;E=j;F=n}a[1263537]=0;c[E>>2]=1;q=c[d>>2]|0;if((q|0)==(F|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);G=c[d>>2]|0;H=c[(c[D+12>>2]|0)+12>>2]|0}else{a[1263537]=0;c[F>>2]=0;G=q;H=F}q=H+4|0;v=c[q>>2]|0;s=v+8|0;t=c[s>>2]|0;c[q>>2]=t;if((t|0)!=(G|0))c[t+12>>2]=H;t=H+12|0;c[v+12>>2]=c[t>>2];q=c[t>>2]|0;B=q+8|0;c[((c[B>>2]|0)==(H|0)?B:q+4|0)>>2]=v;c[s>>2]=H;c[t>>2]=v;r=D}while(0);n=r+12|0;g=c[n>>2]|0;if(!(c[g>>2]|0)){i=r;j=g;k=g;e=n}else break}}e=c[(c[b>>2]|0)+8>>2]|0;a[1263537]=0;c[e>>2]=1;l=f;return h|0}function __ZN3MapI7Vector2i10ComparatorIS0_E16DefaultAllocatorE7_insertERKS0_Rb(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0,j=0,k=0,l=0.0,m=0.0,n=0,o=0.0,p=0,q=0.0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;f=c[b>>2]|0;h=c[f+8>>2]|0;i=b+4|0;j=c[i>>2]|0;a:do if((h|0)==(j|0))k=f;else{l=+g[d>>2];m=+g[d+4>>2];n=h;while(1){o=+g[n+24>>2];p=l==o;q=p?+g[n+28>>2]:o;o=p?m:l;if(o<q)r=n+8|0;else{if(!(q<o))break;r=n+4|0}p=c[r>>2]|0;if((p|0)==(j|0)){k=n;break a}else n=p}a[e>>0]=1;s=n;return s|0}while(0);j=__ZnwjPFPvjE(36,4740)|0;c[j>>2]=0;c[j+4>>2]=0;c[j+8>>2]=0;c[j+12>>2]=0;c[j+16>>2]=0;c[j+20>>2]=0;c[j+24>>2]=0;c[j+28>>2]=0;c[j+12>>2]=k;r=c[i>>2]|0;h=j+4|0;c[h>>2]=r;f=j+8|0;c[f>>2]=r;r=d;p=c[r+4>>2]|0;t=j+24|0;c[t>>2]=c[r>>2];c[t+4>>2]=p;if((k|0)!=(c[b>>2]|0)?(l=+g[d>>2],m=+g[k+24>>2],p=l==m,!((p?+g[d+4>>2]:l)<(p?+g[k+28>>2]:m))):0)u=k+4|0;else u=k+8|0;c[u>>2]=j;a[e>>0]=0;e=c[h>>2]|0;h=c[i>>2]|0;if((e|0)==(h|0)){i=j;do{u=i;i=c[i+12>>2]|0}while((u|0)==(c[i+4>>2]|0));v=(i|0)==(c[b>>2]|0)?0:i}else{i=e;while(1){e=c[i+8>>2]|0;if((e|0)==(h|0)){v=i;break}else i=e}}c[j+16>>2]=v;i=c[f>>2]|0;b:do if((i|0)==(h|0)){f=j;while(1){e=f;f=c[f+12>>2]|0;if((e|0)!=(c[f+8>>2]|0)){w=f;break b}if((f|0)==(c[b>>2]|0)){w=0;break}}}else{f=i;while(1){n=c[f+4>>2]|0;if((n|0)==(h|0)){w=f;break}else f=n}}while(0);h=j+20|0;c[h>>2]=w;if(!v)x=w;else{c[v+20>>2]=j;x=c[h>>2]|0}if(!x){s=j;return s|0}c[x+16>>2]=j;s=j;return s|0}function __ZN6VectorIN17NavigationPolygon7PolygonEE3setEiS1_(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0;do if((d|0)<0)f=8;else{g=c[b>>2]|0;h=(g|0)==0;if(h)i=0;else i=c[g+-4>>2]|0;if((i|0)<=(d|0)){if(h)j=0;else j=c[g+-4>>2]|0;if((j|0)<=(d|0)){f=8;break}a[1263537]=0}__ZN6VectorIN17NavigationPolygon7PolygonEE14_copy_on_writeEv(b);k=(c[b>>2]|0)+(d<<2)|0}while(0);if((f|0)==8){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);k=0}f=c[k>>2]|0;if((f|0)==(c[e>>2]|0))return;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);c[k>>2]=0;f=c[e>>2]|0;if(!f)return;if(!(__Z28atomic_conditional_incrementPj(f+-8|0)|0))return;c[k>>2]=c[e>>2];return}function __ZN6VectorI10PoolVectorI7Vector2EE6removeEi(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0;if((d|0)>=0){e=c[b>>2]|0;f=(e|0)==0;if(f)g=0;else g=c[e+-4>>2]|0;if((g|0)>(d|0)){a[1263537]=0;if(!f?(__ZN6VectorI10PoolVectorI7Vector2EE14_copy_on_writeEv(b),f=c[b>>2]|0,(f|0)!=0):0){h=f;i=(c[f+-4>>2]|0)+-1|0}else{h=0;i=-1}if((i|0)>(d|0)){f=d;do{d=f;f=f+1|0;g=h+(f<<2)|0;e=h+(d<<2)|0;if(((c[e>>2]|0)!=(c[g>>2]|0)?(__ZN10PoolVectorI7Vector2E12_unreferenceEv(e),d=c[g>>2]|0,d|0):0)?__Z28atomic_conditional_incrementPj(d)|0:0)c[e>>2]=c[g>>2]}while((f|0)!=(i|0))}__ZN6VectorI10PoolVectorI7Vector2EE6resizeEi(b,i)|0;return}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1128380,1146752,368,1122479,0);return}function __ZNK11MethodBind1I17NavigationPolygoniE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if(!b){__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK11MethodBind1I17NavigationPolygoniE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,938311);l=a;return c[b>>2]|0}function __ZN11MethodBind1I17NavigationPolygoniE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236252)|0:0){c[h>>2]=0;a[1263537]=0;k=d+24|0;n=c[k>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=i;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=i;return}if((g|0)>0){if((n|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);p=0}else{a[1263537]=0;p=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,p)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=p;c[b>>2]=0;l=i;return}}p=c[d+44>>2]|0;n=c[d+48>>2]|0;o=e+(n>>1)|0;if(!(n&1))q=p;else q=c[(c[o>>2]|0)+p>>2]|0;do if((g|0)<1){p=c[k>>2]|0;n=p+-1|0;if((p|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)s=0;else s=c[e+-4>>2]|0;if((p|0)<=(s|0)){if(r)t=0;else t=c[e+-4>>2]|0;do if((t|0)<(p|0)){if(r)u=0;else u=c[e+-4>>2]|0;if((u|0)<(p|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);v=0;break}else{a[1263537]=0;w=31;break}}else w=31;while(0);if((w|0)==31)v=e+(n*24|0)|0;__ZN7VariantC2ERKS_(j,v);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);f=__ZNK7VariantcviEv(j)|0;Pi[q&2047](o,f);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I17NavigationPolygoniE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236252)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1)){g=b;h=c[d>>2]|0;i=c[h>>2]|0;Pi[g&2047](a,i);return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=c[d>>2]|0;i=c[h>>2]|0;Pi[g&2047](a,i);return}}function __ZN11MethodBind1I17NavigationPolygoniED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind1RCI17NavigationPolygon10PoolVectorI7Vector2EiE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case -1:{c[d>>2]=0;__ZN7VariantC2ERK10PoolVectorI7Vector2E(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);__ZN10PoolVectorI7Vector2E12_unreferenceEv(d);f=b;l=a;return f|0}case 0:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;l=a;return f|0}default:{f=0;l=a;return f|0}}return 0}function __ZNK13MethodBind1RCI17NavigationPolygon10PoolVectorI7Vector2EiE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,938311);l=a;return c[b>>2]|0}function __ZN13MethodBind1RCI17NavigationPolygon10PoolVectorI7Vector2EiE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0;i=l;l=l+64|0;if((l|0)>=(m|0))ba(64);j=i+24|0;k=i+48|0;n=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236252)|0:0){c[h>>2]=0;a[1263537]=0;o=d+24|0;p=c[o>>2]|0;if((p|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=p;c[b>>2]=0;l=i;return}q=p-(c[d+20>>2]|0)|0;if((q|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=q;c[b>>2]=0;l=i;return}if((g|0)>0){if((p|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);r=0}else{a[1263537]=0;r=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,r)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=r;c[b>>2]=0;l=i;return}}r=c[d+44>>2]|0;p=c[d+48>>2]|0;q=e+(p>>1)|0;if(!(p&1))s=r;else s=c[(c[q>>2]|0)+r>>2]|0;do if((g|0)<1){r=c[o>>2]|0;p=r+-1|0;if((r|0)>=1){e=c[d+16>>2]|0;t=(e|0)==0;if(t)u=0;else u=c[e+-4>>2]|0;if((r|0)<=(u|0)){if(t)v=0;else v=c[e+-4>>2]|0;do if((v|0)<(r|0)){if(t)w=0;else w=c[e+-4>>2]|0;if((w|0)<(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);x=0;break}else{a[1263537]=0;y=31;break}}else y=31;while(0);if((y|0)==31)x=e+(p*24|0)|0;__ZN7VariantC2ERKS_(n,x);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f>>2]|0);while(0);f=__ZNK7VariantcviEv(n)|0;c[k>>2]=$i[s&8191](q,f)|0;__ZN7VariantC2ERK10PoolVectorI7Vector2E(j,k);__ZN10PoolVectorI7Vector2E12_unreferenceEv(k);if(c[n>>2]|0)__ZN7Variant5clearEv(n);__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1217,1146558,0);c[b>>2]=0;l=i;return}function __ZN13MethodBind1RCI17NavigationPolygon10PoolVectorI7Vector2EiE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f;if(!b)h=0;else{i=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236252)|0;h=i?b:0}b=c[a+44>>2]|0;i=c[a+48>>2]|0;a=h+(i>>1)|0;if(!(i&1))j=b;else j=c[(c[a>>2]|0)+b>>2]|0;b=$i[j&8191](a,c[c[d>>2]>>2]|0)|0;c[g>>2]=b;d=b;if(((c[e>>2]|0)!=(b|0)?(__ZN10PoolVectorI7Vector2E12_unreferenceEv(e),b|0):0)?__Z28atomic_conditional_incrementPj(b)|0:0)c[e>>2]=d;__ZN10PoolVectorI7Vector2E12_unreferenceEv(g);l=f;return}function __ZN13MethodBind1RCI17NavigationPolygon10PoolVectorI7Vector2EiED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind2I17NavigationPolygoniRK10PoolVectorI7Vector2EE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case 0:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;l=a;return f|0}case 1:{c[d>>2]=0;__ZN7VariantC2ERK10PoolVectorI7Vector2E(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);__ZN10PoolVectorI7Vector2E12_unreferenceEv(d);f=b;l=a;return f|0}default:{f=0;l=a;return f|0}}return 0}function __ZNK11MethodBind2I17NavigationPolygoniRK10PoolVectorI7Vector2EE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,938311);l=a;return c[b>>2]|0}function __ZN11MethodBind2I17NavigationPolygoniRK10PoolVectorI7Vector2EE4callEP6ObjectPPK7VariantiRNS9_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0;i=l;l=l+64|0;if((l|0)>=(m|0))ba(64);j=i+24|0;k=i+48|0;n=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236252)|0:0){c[h>>2]=0;a[1263537]=0;o=d+24|0;p=c[o>>2]|0;if((p|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=p;c[b>>2]=0;l=i;return}q=p-(c[d+20>>2]|0)|0;if((q|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=q;c[b>>2]=0;l=i;return}if((g|0)>0){if((p|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);r=0}else{a[1263537]=0;r=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,r)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=r;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[o>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);s=0}else{a[1263537]=0;s=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,s)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=s;c[b>>2]=0;l=i;return}}}s=c[d+44>>2]|0;r=c[d+48>>2]|0;p=e+(r>>1)|0;if(!(r&1))t=s;else t=c[(c[p>>2]|0)+s>>2]|0;do if((g|0)<1){s=c[o>>2]|0;r=s+-1|0;if((s|0)>=1){e=c[d+16>>2]|0;q=(e|0)==0;if(q)u=0;else u=c[e+-4>>2]|0;if((s|0)<=(u|0)){if(q)v=0;else v=c[e+-4>>2]|0;do if((v|0)<(s|0)){if(q)w=0;else w=c[e+-4>>2]|0;if((w|0)<(s|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);x=0;break}else{a[1263537]=0;y=37;break}}else y=37;while(0);if((y|0)==37)x=e+(r*24|0)|0;__ZN7VariantC2ERKS_(j,x);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);x=__ZNK7VariantcviEv(j)|0;do if((g|0)<2){w=c[o>>2]|0;v=w+-1|0;u=w+-2|0;if((w|0)>=2){w=c[d+16>>2]|0;s=(w|0)==0;if(s)z=0;else z=c[w+-4>>2]|0;if((v|0)<=(z|0)){if(s)A=0;else A=c[w+-4>>2]|0;do if((A|0)<(v|0)){if(s)B=0;else B=c[w+-4>>2]|0;if((B|0)<(v|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);C=0;break}else{a[1263537]=0;y=54;break}}else y=54;while(0);if((y|0)==54)C=w+(u*24|0)|0;__ZN7VariantC2ERKS_(n,C);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f+4>>2]|0);while(0);c[k>>2]=__ZNK7Variantcv10PoolVectorI7Vector2EEv(n)|0;bj[t&4095](p,x,k);__ZN10PoolVectorI7Vector2E12_unreferenceEv(k);if(c[n>>2]|0)__ZN7Variant5clearEv(n);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1380,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind2I17NavigationPolygoniRK10PoolVectorI7Vector2EE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e+4|0;g=e;if(!b)h=0;else{i=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236252)|0;h=i?b:0}b=c[a+44>>2]|0;i=c[a+48>>2]|0;a=h+(i>>1)|0;if(!(i&1))j=b;else j=c[(c[a>>2]|0)+b>>2]|0;b=c[c[d>>2]>>2]|0;i=c[d+4>>2]|0;c[f>>2]=0;if((c[i>>2]|0?(__ZN10PoolVectorI7Vector2E12_unreferenceEv(f),d=c[i>>2]|0,d|0):0)?__Z28atomic_conditional_incrementPj(d)|0:0)c[f>>2]=c[i>>2];c[g>>2]=c[f>>2];bj[j&4095](a,b,g);__ZN10PoolVectorI7Vector2E12_unreferenceEv(g);l=e;return}function __ZN11MethodBind2I17NavigationPolygoniRK10PoolVectorI7Vector2EED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN6VectorI10PoolVectorI7Vector2EE6insertEiRKS2_(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f+8|0;h=f+4|0;i=f;if((d|0)>=0){j=c[b>>2]|0;k=(j|0)==0;if(k)n=0;else n=c[j+-4>>2]|0;if((n|0)>=(d|0)){a[1263537]=0;if(k)o=1;else o=(c[j+-4>>2]|0)+1|0;__ZN6VectorI10PoolVectorI7Vector2EE6resizeEi(b,o)|0;o=c[b>>2]|0;if(!o)p=0;else p=c[o+-4>>2]|0;o=p+-1|0;if((o|0)>(d|0)){j=p;p=o;while(1){o=j+-2|0;do if((j|0)<2)q=37;else{k=c[b>>2]|0;n=(k|0)==0;if(n)r=0;else r=c[k+-4>>2]|0;if((r|0)<=(o|0)){if(n)s=0;else s=c[k+-4>>2]|0;if((s|0)<=(o|0)){q=37;break}a[1263537]=0}t=k+(o<<2)|0}while(0);if((q|0)==37){q=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);t=0}c[g>>2]=0;if((c[t>>2]|0?(__ZN10PoolVectorI7Vector2E12_unreferenceEv(g),o=c[t>>2]|0,o|0):0)?__Z28atomic_conditional_incrementPj(o)|0:0)c[g>>2]=c[t>>2];c[h>>2]=c[g>>2];do if((j|0)<1)q=51;else{o=c[b>>2]|0;k=(o|0)==0;if(k)u=0;else u=c[o+-4>>2]|0;if((u|0)<(j|0)){if(k)v=0;else v=c[o+-4>>2]|0;if((v|0)<(j|0)){q=51;break}a[1263537]=0}__ZN6VectorI10PoolVectorI7Vector2EE14_copy_on_writeEv(b);w=(c[b>>2]|0)+(p<<2)|0}while(0);if((q|0)==51){q=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);w=0}if(((c[w>>2]|0)!=(c[h>>2]|0)?(__ZN10PoolVectorI7Vector2E12_unreferenceEv(w),o=c[h>>2]|0,o|0):0)?__Z28atomic_conditional_incrementPj(o)|0:0)c[w>>2]=c[h>>2];__ZN10PoolVectorI7Vector2E12_unreferenceEv(h);o=p+-1|0;if((o|0)>(d|0)){k=p;p=o;j=k}else break}}c[i>>2]=0;if((c[e>>2]|0?(__ZN10PoolVectorI7Vector2E12_unreferenceEv(i),j=c[e>>2]|0,j|0):0)?__Z28atomic_conditional_incrementPj(j)|0:0)c[i>>2]=c[e>>2];e=c[b>>2]|0;j=(e|0)==0;if(j)x=0;else x=c[e+-4>>2]|0;do if((x|0)<=(d|0)){if(j)y=0;else y=c[e+-4>>2]|0;if((y|0)>(d|0)){a[1263537]=0;q=24;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);z=0;break}}else q=24;while(0);if((q|0)==24){__ZN6VectorI10PoolVectorI7Vector2EE14_copy_on_writeEv(b);z=(c[b>>2]|0)+(d<<2)|0}if(((c[z>>2]|0)!=(c[i>>2]|0)?(__ZN10PoolVectorI7Vector2E12_unreferenceEv(z),d=c[i>>2]|0,d|0):0)?__Z28atomic_conditional_incrementPj(d)|0:0)c[z>>2]=c[i>>2];__ZN10PoolVectorI7Vector2E12_unreferenceEv(i);A=0;l=f;return A|0}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143947,1146752,405,1143954,0);A=31;l=f;return A|0}function __ZNK11MethodBind2I17NavigationPolygonRK10PoolVectorI7Vector2EiE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case 0:{c[d>>2]=0;__ZN7VariantC2ERK10PoolVectorI7Vector2E(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);__ZN10PoolVectorI7Vector2E12_unreferenceEv(d);f=b;l=a;return f|0}case 1:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;l=a;return f|0}default:{f=0;l=a;return f|0}}return 0}function __ZNK11MethodBind2I17NavigationPolygonRK10PoolVectorI7Vector2EiE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,938311);l=a;return c[b>>2]|0}function __ZN11MethodBind2I17NavigationPolygonRK10PoolVectorI7Vector2EiE4callEP6ObjectPPK7VariantiRNS9_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0;i=l;l=l+64|0;if((l|0)>=(m|0))ba(64);j=i+48|0;k=i+24|0;n=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236252)|0:0){c[h>>2]=0;a[1263537]=0;o=d+24|0;p=c[o>>2]|0;if((p|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=p;c[b>>2]=0;l=i;return}q=p-(c[d+20>>2]|0)|0;if((q|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=q;c[b>>2]=0;l=i;return}if((g|0)>0){if((p|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);r=0}else{a[1263537]=0;r=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,r)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=r;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[o>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);s=0}else{a[1263537]=0;s=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,s)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=s;c[b>>2]=0;l=i;return}}}s=c[d+44>>2]|0;r=c[d+48>>2]|0;p=e+(r>>1)|0;if(!(r&1))t=s;else t=c[(c[p>>2]|0)+s>>2]|0;do if((g|0)<1){s=c[o>>2]|0;r=s+-1|0;if((s|0)>=1){e=c[d+16>>2]|0;q=(e|0)==0;if(q)u=0;else u=c[e+-4>>2]|0;if((s|0)<=(u|0)){if(q)v=0;else v=c[e+-4>>2]|0;do if((v|0)<(s|0)){if(q)w=0;else w=c[e+-4>>2]|0;if((w|0)<(s|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);x=0;break}else{a[1263537]=0;y=37;break}}else y=37;while(0);if((y|0)==37)x=e+(r*24|0)|0;__ZN7VariantC2ERKS_(k,x);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);c[j>>2]=__ZNK7Variantcv10PoolVectorI7Vector2EEv(k)|0;do if((g|0)<2){x=c[o>>2]|0;w=x+-1|0;v=x+-2|0;if((x|0)>=2){x=c[d+16>>2]|0;u=(x|0)==0;if(u)z=0;else z=c[x+-4>>2]|0;if((w|0)<=(z|0)){if(u)A=0;else A=c[x+-4>>2]|0;do if((A|0)<(w|0)){if(u)B=0;else B=c[x+-4>>2]|0;if((B|0)<(w|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);C=0;break}else{a[1263537]=0;y=54;break}}else y=54;while(0);if((y|0)==54)C=x+(v*24|0)|0;__ZN7VariantC2ERKS_(n,C);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f+4>>2]|0);while(0);f=__ZNK7VariantcviEv(n)|0;bj[t&4095](p,j,f);if(c[n>>2]|0)__ZN7Variant5clearEv(n);__ZN10PoolVectorI7Vector2E12_unreferenceEv(j);if(c[k>>2]|0)__ZN7Variant5clearEv(k);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1380,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind2I17NavigationPolygonRK10PoolVectorI7Vector2EiE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e+4|0;g=e;if(!b)h=0;else{i=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236252)|0;h=i?b:0}b=c[a+44>>2]|0;i=c[a+48>>2]|0;a=h+(i>>1)|0;if(!(i&1))j=b;else j=c[(c[a>>2]|0)+b>>2]|0;b=c[d>>2]|0;c[f>>2]=0;if((c[b>>2]|0?(__ZN10PoolVectorI7Vector2E12_unreferenceEv(f),i=c[b>>2]|0,i|0):0)?__Z28atomic_conditional_incrementPj(i)|0:0)c[f>>2]=c[b>>2];c[g>>2]=c[f>>2];bj[j&4095](a,g,c[c[d+4>>2]>>2]|0);__ZN10PoolVectorI7Vector2E12_unreferenceEv(g);l=e;return}function __ZN11MethodBind2I17NavigationPolygonRK10PoolVectorI7Vector2EiED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN6VectorI10PoolVectorI7Vector2EE9push_backES2_(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;g=c[b>>2]|0;if(!g)h=1;else h=(c[g+-4>>2]|0)+1|0;if(__ZN6VectorI10PoolVectorI7Vector2EE6resizeEi(b,h)|0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);i=1;l=e;return i|0}a[1263537]=0;h=c[b>>2]|0;if(!h)j=-1;else j=(c[h+-4>>2]|0)+-1|0;c[f>>2]=0;if((c[d>>2]|0?(__ZN10PoolVectorI7Vector2E12_unreferenceEv(f),h=c[d>>2]|0,h|0):0)?__Z28atomic_conditional_incrementPj(h)|0:0)c[f>>2]=c[d>>2];do if((j|0)<0)k=18;else{d=c[b>>2]|0;h=(d|0)==0;if(h)n=0;else n=c[d+-4>>2]|0;if((n|0)<=(j|0)){if(h)o=0;else o=c[d+-4>>2]|0;if((o|0)<=(j|0)){k=18;break}a[1263537]=0}__ZN6VectorI10PoolVectorI7Vector2EE14_copy_on_writeEv(b);p=(c[b>>2]|0)+(j<<2)|0}while(0);if((k|0)==18){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);p=0}if(((c[p>>2]|0)!=(c[f>>2]|0)?(__ZN10PoolVectorI7Vector2E12_unreferenceEv(p),k=c[f>>2]|0,k|0):0)?__Z28atomic_conditional_incrementPj(k)|0:0)c[p>>2]=c[f>>2];__ZN10PoolVectorI7Vector2E12_unreferenceEv(f);i=0;l=e;return i|0}function __ZNK11MethodBind0I17NavigationPolygonE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return 0}function __ZNK11MethodBind0I17NavigationPolygonE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,938311);l=a;return c[b>>2]|0}function __ZN11MethodBind0I17NavigationPolygonE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236252)|0:0){c[h>>2]=0;a[1263537]=0;f=c[d+24>>2]|0;if((f|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=f;c[b>>2]=0;return}i=f-(c[d+20>>2]|0)|0;if((i|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=i;c[b>>2]=0;return}i=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))j=i;else j=c[(c[d>>2]|0)+i>>2]|0;gj[j&8191](d);c[b>>2]=0;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,110,1146558,0);c[b>>2]=0;return}function __ZN11MethodBind0I17NavigationPolygonE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236252)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1)){g=b;gj[g&8191](a);return}else{g=c[(c[a>>2]|0)+b>>2]|0;gj[g&8191](a);return}}function __ZN11MethodBind0I17NavigationPolygonED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK12MethodBind1RI17NavigationPolygon6VectorIiEiE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return __ZNK12MethodBind1RI17NavigationPolygon6VectorIiEiE18_get_argument_typeEi(a,b)|0}function __ZNK12MethodBind1RI17NavigationPolygon6VectorIiEiE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,938311);l=a;return c[b>>2]|0}function __ZN12MethodBind1RI17NavigationPolygon6VectorIiEiE4callEP6ObjectPPK7VariantiRNS6_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0;i=l;l=l+64|0;if((l|0)>=(m|0))ba(64);j=i+24|0;k=i+48|0;n=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236252)|0:0){c[h>>2]=0;a[1263537]=0;o=d+24|0;p=c[o>>2]|0;if((p|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=p;c[b>>2]=0;l=i;return}q=p-(c[d+20>>2]|0)|0;if((q|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=q;c[b>>2]=0;l=i;return}if((g|0)>0){if((p|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);r=0}else{a[1263537]=0;r=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,r)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=r;c[b>>2]=0;l=i;return}}r=c[d+44>>2]|0;p=c[d+48>>2]|0;q=e+(p>>1)|0;if(!(p&1))s=r;else s=c[(c[q>>2]|0)+r>>2]|0;do if((g|0)<1){r=c[o>>2]|0;p=r+-1|0;if((r|0)>=1){e=c[d+16>>2]|0;t=(e|0)==0;if(t)u=0;else u=c[e+-4>>2]|0;if((r|0)<=(u|0)){if(t)v=0;else v=c[e+-4>>2]|0;do if((v|0)<(r|0)){if(t)w=0;else w=c[e+-4>>2]|0;if((w|0)<(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);x=0;break}else{a[1263537]=0;y=31;break}}else y=31;while(0);if((y|0)==31)x=e+(p*24|0)|0;__ZN7VariantC2ERKS_(n,x);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f>>2]|0);while(0);f=__ZNK7VariantcviEv(n)|0;c[k>>2]=$i[s&8191](q,f)|0;__ZN7VariantC2ERK6VectorIiE(j,k);f=c[k>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);if(c[n>>2]|0)__ZN7Variant5clearEv(n);__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,897,1146558,0);c[b>>2]=0;l=i;return}function __ZN12MethodBind1RI17NavigationPolygon6VectorIiEiE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f;if(!b)h=0;else{i=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236252)|0;h=i?b:0}b=c[a+44>>2]|0;i=c[a+48>>2]|0;a=h+(i>>1)|0;if(!(i&1))j=b;else j=c[(c[a>>2]|0)+b>>2]|0;c[g>>2]=$i[j&8191](a,c[c[d>>2]>>2]|0)|0;__ZN8PtrToArgI6VectorIiEE6encodeES1_Pv(g,e);e=c[g>>2]|0;if(!e){l=f;return}if(__Z16atomic_decrementPj(e+-8|0)|0){l=f;return}__ZN6Memory11free_staticEPvb(e,1);l=f;return}function __ZN12MethodBind1RI17NavigationPolygon6VectorIiEiED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK12MethodBind1RI17NavigationPolygon6VectorIiEiE18_get_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case -1:{c[d>>2]=0;__ZN7VariantC2ERK6VectorIiE(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);e=c[d>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);f=b;l=a;return f|0}case 0:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;l=a;return f|0}default:{f=0;l=a;return f|0}}return 0}function __ZNK13MethodBind0RCI17NavigationPolygoniE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK13MethodBind0RCI17NavigationPolygoniE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,938311);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI17NavigationPolygoniE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236252)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2Ei(i,ij[n&8191](d)|0);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI17NavigationPolygoniE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0;if(!b)f=0;else{d=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236252)|0;f=d?b:0}b=c[a+44>>2]|0;d=c[a+48>>2]|0;a=f+(d>>1)|0;if(!(d&1)){g=b;h=ij[g&8191](a)|0;c[e>>2]=h;return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=ij[g&8191](a)|0;c[e>>2]=h;return}}function __ZN13MethodBind0RCI17NavigationPolygoniED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I17NavigationPolygonRK6VectorIiEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;if(b|0){f=0;l=a;return f|0}c[d>>2]=0;__ZN7VariantC2ERK6VectorIiE(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);e=c[d>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);f=b;l=a;return f|0}function __ZNK11MethodBind1I17NavigationPolygonRK6VectorIiEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,938311);l=a;return c[b>>2]|0}function __ZN11MethodBind1I17NavigationPolygonRK6VectorIiEE4callEP6ObjectPPK7VariantiRNS8_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i+24|0;k=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236252)|0:0){c[h>>2]=0;a[1263537]=0;n=d+24|0;o=c[n>>2]|0;if((o|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=o;c[b>>2]=0;l=i;return}p=o-(c[d+20>>2]|0)|0;if((p|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=p;c[b>>2]=0;l=i;return}if((g|0)>0){if((o|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);q=0}else{a[1263537]=0;q=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,q)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=q;c[b>>2]=0;l=i;return}}q=c[d+44>>2]|0;o=c[d+48>>2]|0;p=e+(o>>1)|0;if(!(o&1))r=q;else r=c[(c[p>>2]|0)+q>>2]|0;do if((g|0)<1){q=c[n>>2]|0;o=q+-1|0;if((q|0)>=1){e=c[d+16>>2]|0;s=(e|0)==0;if(s)t=0;else t=c[e+-4>>2]|0;if((q|0)<=(t|0)){if(s)u=0;else u=c[e+-4>>2]|0;do if((u|0)<(q|0)){if(s)v=0;else v=c[e+-4>>2]|0;if((v|0)<(q|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);w=0;break}else{a[1263537]=0;x=31;break}}else x=31;while(0);if((x|0)==31)w=e+(o*24|0)|0;__ZN7VariantC2ERKS_(k,w);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);c[j>>2]=__ZNK7Variantcv6VectorIiEEv(k)|0;Pi[r&2047](p,j);p=c[j>>2]|0;if(p|0?(__Z16atomic_decrementPj(p+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(p,1);if(c[k>>2]|0)__ZN7Variant5clearEv(k);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I17NavigationPolygonRK6VectorIiEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236252)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;c[f>>2]=__ZN8PtrToArgIRK6VectorIiEE7convertEPKv(c[d>>2]|0)|0;Pi[i&2047](a,f);a=c[f>>2]|0;if(!a){l=e;return}if(__Z16atomic_decrementPj(a+-8|0)|0){l=e;return}__ZN6Memory11free_staticEPvb(a,1);l=e;return}function __ZN11MethodBind1I17NavigationPolygonRK6VectorIiEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI17NavigationPolygon10PoolVectorI7Vector2EE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;if((b|0)!=-1){f=0;l=a;return f|0}c[d>>2]=0;__ZN7VariantC2ERK10PoolVectorI7Vector2E(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);__ZN10PoolVectorI7Vector2E12_unreferenceEv(d);f=b;l=a;return f|0}function __ZNK13MethodBind0RCI17NavigationPolygon10PoolVectorI7Vector2EE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,938311);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI17NavigationPolygon10PoolVectorI7Vector2EE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;j=f+24|0;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236252)|0:0){c[h>>2]=0;a[1263537]=0;k=c[d+24>>2]|0;if((k|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=k;c[b>>2]=0;l=f;return}n=k-(c[d+20>>2]|0)|0;if((n|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=n;c[b>>2]=0;l=f;return}n=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))o=n;else o=c[(c[d>>2]|0)+n>>2]|0;c[j>>2]=ij[o&8191](d)|0;__ZN7VariantC2ERK10PoolVectorI7Vector2E(i,j);__ZN10PoolVectorI7Vector2E12_unreferenceEv(j);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI17NavigationPolygon10PoolVectorI7Vector2EE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=d;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236252)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;b=ij[i&8191](a)|0;c[f>>2]=b;a=b;if(((c[e>>2]|0)!=(b|0)?(__ZN10PoolVectorI7Vector2E12_unreferenceEv(e),b|0):0)?__Z28atomic_conditional_incrementPj(b)|0:0)c[e>>2]=a;__ZN10PoolVectorI7Vector2E12_unreferenceEv(f);l=d;return}function __ZN13MethodBind0RCI17NavigationPolygon10PoolVectorI7Vector2EED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I17NavigationPolygonRK10PoolVectorI7Vector2EE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;if(b|0){f=0;l=a;return f|0}c[d>>2]=0;__ZN7VariantC2ERK10PoolVectorI7Vector2E(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);__ZN10PoolVectorI7Vector2E12_unreferenceEv(d);f=b;l=a;return f|0}function __ZNK11MethodBind1I17NavigationPolygonRK10PoolVectorI7Vector2EE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,938311);l=a;return c[b>>2]|0}function __ZN11MethodBind1I17NavigationPolygonRK10PoolVectorI7Vector2EE4callEP6ObjectPPK7VariantiRNS9_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i+24|0;k=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236252)|0:0){c[h>>2]=0;a[1263537]=0;n=d+24|0;o=c[n>>2]|0;if((o|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=o;c[b>>2]=0;l=i;return}p=o-(c[d+20>>2]|0)|0;if((p|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=p;c[b>>2]=0;l=i;return}if((g|0)>0){if((o|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);q=0}else{a[1263537]=0;q=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,q)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=q;c[b>>2]=0;l=i;return}}q=c[d+44>>2]|0;o=c[d+48>>2]|0;p=e+(o>>1)|0;if(!(o&1))r=q;else r=c[(c[p>>2]|0)+q>>2]|0;do if((g|0)<1){q=c[n>>2]|0;o=q+-1|0;if((q|0)>=1){e=c[d+16>>2]|0;s=(e|0)==0;if(s)t=0;else t=c[e+-4>>2]|0;if((q|0)<=(t|0)){if(s)u=0;else u=c[e+-4>>2]|0;do if((u|0)<(q|0)){if(s)v=0;else v=c[e+-4>>2]|0;if((v|0)<(q|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);w=0;break}else{a[1263537]=0;x=31;break}}else x=31;while(0);if((x|0)==31)w=e+(o*24|0)|0;__ZN7VariantC2ERKS_(k,w);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);c[j>>2]=__ZNK7Variantcv10PoolVectorI7Vector2EEv(k)|0;Pi[r&2047](p,j);__ZN10PoolVectorI7Vector2E12_unreferenceEv(j);if(c[k>>2]|0)__ZN7Variant5clearEv(k);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I17NavigationPolygonRK10PoolVectorI7Vector2EE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e+4|0;g=e;if(!b)h=0;else{i=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236252)|0;h=i?b:0}b=c[a+44>>2]|0;i=c[a+48>>2]|0;a=h+(i>>1)|0;if(!(i&1))j=b;else j=c[(c[a>>2]|0)+b>>2]|0;b=c[d>>2]|0;c[f>>2]=0;if((c[b>>2]|0?(__ZN10PoolVectorI7Vector2E12_unreferenceEv(f),d=c[b>>2]|0,d|0):0)?__Z28atomic_conditional_incrementPj(d)|0:0)c[f>>2]=c[b>>2];c[g>>2]=c[f>>2];Pi[j&2047](a,g);__ZN10PoolVectorI7Vector2E12_unreferenceEv(g);l=e;return}function __ZN11MethodBind1I17NavigationPolygonRK10PoolVectorI7Vector2EED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN7ClassDB10_add_classI12Navigation2DEEvv(){var a=0,b=0,d=0,e=0,f=0,g=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+16|0;d=a+12|0;e=a+8|0;f=a+4|0;g=a;__ZN6StringC2EPKc(b,918914);c[e>>2]=c[b>>2];__ZN10StringNameC2ERK6String(d,e);__ZN6StringC2EPKc(b,939635);c[g>>2]=c[b>>2];__ZN10StringNameC2ERK6String(f,g);__ZN7ClassDB11_add_class2ERK10StringNameS2_(d,f);__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);__ZN10StringNameD2Ev(d);d=c[e>>2]|0;if(!d){l=a;return}if(__Z16atomic_decrementPj(d+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(d,1);l=a;return}function __ZN12Navigation2D13_bind_methodsEv(){var a=0,b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0;a=l;l=l+80|0;if((l|0)>=(m|0))ba(80);b=a+72|0;d=a+64|0;e=a;f=a+56|0;g=a+48|0;h=a+40|0;i=a+32|0;j=a+24|0;__Z8D_METHODPKcS0_S0_S0_(d,918927,918942,1127958,945562);c[e>>2]=0;k=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(k);c[k>>2]=308932;__ZN10MethodBind10_set_constEb(k,0);__ZN10MethodBind24_generate_argument_typesEi(k,3);__ZN10MethodBind12_set_returnsEb(k,1);c[k+44>>2]=252;c[k+48>>2]=0;c[b>>2]=e;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,k,d,b,1)|0;if(c[e>>2]|0)__ZN7Variant5clearEv(e);k=d+4|0;n=c[k>>2]|0;if(n|0?(__Z16atomic_decrementPj(n+-8|0)|0)==0:0){o=c[k>>2]|0;k=(o|0)==0?0:o+-4|0;o=k+4|0;if(c[k>>2]|0){p=0;do{__ZN10StringNameD2Ev(o+(p<<2)|0);p=p+1|0}while(p>>>0<(c[k>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(n,1)}__ZN10StringNameD2Ev(d);__Z8D_METHODPKcS0_S0_(f,868530,1146104,1127958);d=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(d);c[d>>2]=308968;__ZN10MethodBind10_set_constEb(d,0);__ZN10MethodBind24_generate_argument_typesEi(d,2);c[d+44>>2]=1647;c[d+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,d,f,0,0)|0;d=f+4|0;n=c[d>>2]|0;if(n|0?(__Z16atomic_decrementPj(n+-8|0)|0)==0:0){k=c[d>>2]|0;d=(k|0)==0?0:k+-4|0;k=d+4|0;if(c[d>>2]|0){p=0;do{__ZN10StringNameD2Ev(k+(p<<2)|0);p=p+1|0}while(p>>>0<(c[d>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(n,1)}__ZN10StringNameD2Ev(f);__Z8D_METHODPKcS0_(g,868425,1146104);f=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(f);c[f>>2]=309004;__ZN10MethodBind10_set_constEb(f,0);__ZN10MethodBind24_generate_argument_typesEi(f,1);c[f+44>>2]=1732;c[f+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,f,g,0,0)|0;f=g+4|0;n=c[f>>2]|0;if(n|0?(__Z16atomic_decrementPj(n+-8|0)|0)==0:0){d=c[f>>2]|0;f=(d|0)==0?0:d+-4|0;d=f+4|0;if(c[f>>2]|0){p=0;do{__ZN10StringNameD2Ev(d+(p<<2)|0);p=p+1|0}while(p>>>0<(c[f>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(n,1)}__ZN10StringNameD2Ev(g);__Z8D_METHODPKcS0_S0_S0_(h,945568,1120315,1127954,945584);__ZN7VariantC2Eb(e,1);g=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(g);c[g>>2]=309040;__ZN10MethodBind10_set_constEb(g,0);__ZN10MethodBind24_generate_argument_typesEi(g,3);__ZN10MethodBind12_set_returnsEb(g,1);c[g+44>>2]=253;c[g+48>>2]=0;c[b>>2]=e;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,g,h,b,1)|0;if(c[e>>2]|0)__ZN7Variant5clearEv(e);e=h+4|0;b=c[e>>2]|0;if(b|0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0){g=c[e>>2]|0;e=(g|0)==0?0:g+-4|0;g=e+4|0;if(c[e>>2]|0){n=0;do{__ZN10StringNameD2Ev(g+(n<<2)|0);n=n+1|0}while(n>>>0<(c[e>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(b,1)}__ZN10StringNameD2Ev(h);__Z8D_METHODPKcS0_(i,1098130,1128761);h=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(h);c[h>>2]=309076;__ZN10MethodBind10_set_constEb(h,0);__ZN10MethodBind24_generate_argument_typesEi(h,1);__ZN10MethodBind12_set_returnsEb(h,1);c[h+44>>2]=1648;c[h+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,h,i,0,0)|0;h=i+4|0;b=c[h>>2]|0;if(b|0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0){e=c[h>>2]|0;h=(e|0)==0?0:e+-4|0;e=h+4|0;if(c[h>>2]|0){n=0;do{__ZN10StringNameD2Ev(e+(n<<2)|0);n=n+1|0}while(n>>>0<(c[h>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(b,1)}__ZN10StringNameD2Ev(i);__Z8D_METHODPKcS0_(j,945632,1128761);i=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(i);c[i>>2]=309112;__ZN10MethodBind10_set_constEb(i,0);__ZN10MethodBind24_generate_argument_typesEi(i,1);__ZN10MethodBind12_set_returnsEb(i,1);c[i+44>>2]=4678;c[i+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,i,j,0,0)|0;i=j+4|0;b=c[i>>2]|0;if(!b){__ZN10StringNameD2Ev(j);l=a;return}if(__Z16atomic_decrementPj(b+-8|0)|0){__ZN10StringNameD2Ev(j);l=a;return}h=c[i>>2]|0;i=(h|0)==0?0:h+-4|0;h=i+4|0;if(c[i>>2]|0){n=0;do{__ZN10StringNameD2Ev(h+(n<<2)|0);n=n+1|0}while(n>>>0<(c[i>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(b,1);__ZN10StringNameD2Ev(j);l=a;return}function __ZN7ClassDB7creatorI12Navigation2DEEP6Objectv(){var a=0;a=__ZnwjPKc(436,1263606)|0;__ZN12Navigation2DC2Ev(a);__Z22postinitialize_handlerP6Object(a);return a|0}function __ZN12Navigation2DC2Ev(b){b=b|0;__ZN6Node2DC2Ev(b);c[b>>2]=308772;__ZN10StringNameC2Ev(b+400|0);c[b+408>>2]=379008;c[b+404>>2]=0;c[b+412>>2]=0;c[b+424>>2]=379008;c[b+420>>2]=0;c[b+428>>2]=0;a[1263537]=0;g[b+416>>2]=1.0;c[b+432>>2]=1;return}function __ZN12Navigation2D18_initialize_classvEv(b){b=b|0;if(a[1263429]|0)return;if(!(a[1263237]|0)){if(!(a[1256995]|0)){if(!(a[1256996]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI4NodeEEvv();__ZN4Node13_bind_methodsEv();a[1256996]=1}__ZN7ClassDB10_add_classI10CanvasItemEEvv();__ZN10CanvasItem13_bind_methodsEv();a[1256995]=1}__ZN7ClassDB10_add_classI6Node2DEEvv();__ZN6Node2D13_bind_methodsEv();a[1263237]=1}__ZN7ClassDB10_add_classI12Navigation2DEEvv();__ZN12Navigation2D13_bind_methodsEv();a[1263429]=1;return}function __ZN12Navigation2D5_setvERK10StringNameRK7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK12Navigation2D5_getvERK10StringNameR7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK12Navigation2D19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+24|0;g=e+4|0;h=e;if(!d)__ZNK6Node2D19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,0);__ZN6StringC2EPKc(f,918914);i=c[f>>2]|0;f=i;j=g+4|0;c[j>>2]=0;k=g+12|0;c[k>>2]=0;c[g>>2]=0;n=(i|0)==0;if(!n?(c[j>>2]=0,__Z28atomic_conditional_incrementPj(i+-8|0)|0):0)c[j>>2]=f;c[g+8>>2]=0;f=c[k>>2]|0;if(f|0){if(!(__Z16atomic_decrementPj(f+-8|0)|0))__ZN6Memory11free_staticEPvb(f,1);c[k>>2]=0}c[g+16>>2]=256;if(!(c[b>>2]|0)){k=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=k;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0}k=__ZnwjPFPvjE(32,4740)|0;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0;c[k+12>>2]=0;c[k+16>>2]=7;f=k+20|0;c[f>>2]=0;j=k+24|0;c[j>>2]=0;o=k+28|0;c[o>>2]=0;__ZN12PropertyInfoaSERKS_(k,g)|0;p=c[b>>2]|0;q=p+4|0;r=c[q>>2]|0;c[j>>2]=r;c[f>>2]=0;c[o>>2]=p;if(r|0)c[r+20>>2]=k;c[q>>2]=k;if(!(c[p>>2]|0))c[p>>2]=k;k=p+8|0;c[k>>2]=(c[k>>2]|0)+1;k=c[g+12>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);k=c[g+4>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);if(!n?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);__ZN10StringNameC2EPKc(h,918914);__ZN7ClassDB17get_property_listE10StringNameP4ListI12PropertyInfo16DefaultAllocatorEbPK6Object(h,b,1,a);__ZN10StringNameD2Ev(h);if(!d){l=e;return}__ZNK6Node2D19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,1);l=e;return}function __ZN12Navigation2D14_notificationvEib(a,b,c){a=a|0;b=b|0;c=c|0;if(c){if(512!=511)__ZN10CanvasItem13_notificationEi(a,b);if(511==510)return;__ZN4Node13_notificationEi(a,b);return}else{if(511!=510)__ZN4Node13_notificationEi(a,b);if(512!=511)__ZN10CanvasItem13_notificationEi(a,b);if(1352==512)return;return}}function __ZNK12Navigation2D16_get_class_namevEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+8|0;e=b+4|0;f=b;g=a+400|0;a=c[g>>2]|0;if(a|0){if(c[a+4>>2]|0){l=b;return g|0}if(__ZNK6String6lengthEv(a+8|0)|0){l=b;return g|0}}__ZN6StringC2EPKc(d,918914);c[f>>2]=c[d>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameaSERKS_(g,e);__ZN10StringNameD2Ev(e);e=c[f>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);l=b;return g|0}function __ZNK12Navigation2D9get_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,918914);l=a;return c[b>>2]|0}function __ZNK12Navigation2D8is_classERK6String(a,b){a=a|0;b=b|0;var c=0;if(((!(__ZNK6StringeqEPKc(b,918914)|0)?!(__ZNK6StringeqEPKc(b,939635)|0):0)?!(__ZNK6StringeqEPKc(b,947933)|0):0)?!(__ZNK6StringeqEPKc(b,1132465)|0):0)c=__ZNK6StringeqEPKc(b,1142944)|0;else c=1;return c|0}function __ZNK12Navigation2D12is_class_ptrEPv(a,b){a=a|0;b=b|0;return (b|0)==1236144|((b|0)==1234324|((b|0)==1220748|((b|0)==1220720|(b|0)==1220580)))|0}function __ZN12Navigation2DD2Ev(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0;c[b>>2]=308772;d=b+420|0;e=c[d>>2]|0;if(e|0?(__ZN3MapIiN12Navigation2D7NavMeshE10ComparatorIiE16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(d,c[e+8>>2]|0),e=c[b+424>>2]|0,f=c[d>>2]|0,c[f+8>>2]=e,c[b+428>>2]=0,g=e,c[g+12>>2]=g,f|0):0){__ZN12Navigation2D7NavMeshD2Ev(f+28|0);__ZN6Memory11free_staticEPvb(f,0);c[d>>2]=0}d=b+404|0;f=c[d>>2]|0;if(!f){h=b+400|0;__ZN10StringNameD2Ev(h);c[b>>2]=218040;i=b+340|0;__ZN10StringNameD2Ev(i);__ZN10CanvasItemD2Ev(b);return}__ZN3MapIN12Navigation2D7EdgeKeyENS0_10ConnectionE10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS6_7ElementE(d,c[f+8>>2]|0);f=c[b+408>>2]|0;g=c[d>>2]|0;c[g+8>>2]=f;c[b+412>>2]=0;e=f;c[e+12>>2]=e;if(!g){h=b+400|0;__ZN10StringNameD2Ev(h);c[b>>2]=218040;i=b+340|0;__ZN10StringNameD2Ev(i);__ZN10CanvasItemD2Ev(b);return}e=g+56|0;__ZN4ListIN12Navigation2D17ConnectionPendingE16DefaultAllocatorE5clearEv(e);f=c[e>>2]|0;do if(f|0)if(!(c[f+8>>2]|0)){a[1263537]=0;__ZN6Memory11free_staticEPvb(f,0);break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145461,1145120,668,1145467,0);break}while(0);__ZN6Memory11free_staticEPvb(g,0);c[d>>2]=0;h=b+400|0;__ZN10StringNameD2Ev(h);c[b>>2]=218040;i=b+340|0;__ZN10StringNameD2Ev(i);__ZN10CanvasItemD2Ev(b);return}function __ZN12Navigation2DD0Ev(a){a=a|0;__ZN12Navigation2DD2Ev(a);__ZdlPv(a);return}function __ZN3MapIiN12Navigation2D7NavMeshE10ComparatorIiE16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(a,b){a=a|0;b=b|0;if((c[a+4>>2]|0)==(b|0))return;else{__ZN3MapIiN12Navigation2D7NavMeshE10ComparatorIiE16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(a,c[b+8>>2]|0);__ZN3MapIiN12Navigation2D7NavMeshE10ComparatorIiE16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(a,c[b+4>>2]|0);__ZN12Navigation2D7NavMeshD2Ev(b+28|0);__ZN6Memory11free_staticEPvb(b,0);return}}function __ZN3MapIN12Navigation2D7EdgeKeyENS0_10ConnectionE10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS6_7ElementE(b,d){b=b|0;d=d|0;var e=0;if((c[b+4>>2]|0)==(d|0))return;__ZN3MapIN12Navigation2D7EdgeKeyENS0_10ConnectionE10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS6_7ElementE(b,c[d+8>>2]|0);__ZN3MapIN12Navigation2D7EdgeKeyENS0_10ConnectionE10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS6_7ElementE(b,c[d+4>>2]|0);b=d+56|0;__ZN4ListIN12Navigation2D17ConnectionPendingE16DefaultAllocatorE5clearEv(b);e=c[b>>2]|0;do if(e|0)if(!(c[e+8>>2]|0)){a[1263537]=0;__ZN6Memory11free_staticEPvb(e,0);break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145461,1145120,668,1145467,0);break}while(0);__ZN6Memory11free_staticEPvb(d,0);return}function __ZN12Navigation2D15get_simple_pathERK7Vector2S2_b(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var h=0,i=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0.0,Q=0.0,R=0,S=0,T=0,U=0.0,V=0.0,W=0,X=0,Y=0,Z=0,_=0.0,$=0.0,aa=0,ca=0,da=0.0,ea=0.0,fa=0,ga=0,ha=0,ia=0,ja=0.0,ka=0.0,la=0,ma=0,na=0,oa=0,pa=0,qa=0.0,ra=0.0,sa=0,ta=0,ua=0,va=0,wa=0.0,xa=0,ya=0,za=0,Aa=0,Ba=0,Ca=0,Da=0,Ea=0.0,Fa=0.0,Ga=0.0,Ha=0.0,Ia=0.0,Ja=0.0,Ka=0.0,La=0.0,Ma=0.0,Na=0,Oa=0.0,Pa=0,Qa=0,Ra=0,Sa=0,Ta=0,Ua=0,Va=0,Wa=0,Xa=0.0,Ya=0,Za=0,_a=0.0,$a=0.0,ab=0,bb=0,cb=0,db=0,eb=0.0,fb=0.0,gb=0,hb=0,ib=0,jb=0.0,kb=0.0,lb=0,mb=0,nb=0.0,ob=0.0,pb=0,qb=0,rb=0,sb=0,tb=0,ub=0,vb=0,wb=0,xb=0.0,yb=0,zb=0.0,Ab=0,Bb=0.0,Cb=0,Db=0.0,Eb=0,Fb=0,Gb=0.0,Hb=0.0,Ib=0,Jb=0,Kb=0,Lb=0,Mb=0,Nb=0,Ob=0,Pb=0,Qb=0,Rb=0,Sb=0,Tb=0,Ub=0,Vb=0,Wb=0,Xb=0,Yb=0,Zb=0,_b=0,$b=0,ac=0,bc=0,cc=0,dc=0,ec=0,fc=0,gc=0,hc=0,ic=0,jc=0,kc=0,lc=0,mc=0,nc=0,oc=0,pc=0,qc=0,rc=0,sc=0,tc=0,uc=0,vc=0,wc=0,xc=0,yc=0,zc=0,Ac=0,Bc=0,Cc=0,Dc=0,Ec=0,Fc=0,Gc=0,Hc=0,Ic=0,Jc=0,Kc=0,Lc=0,Mc=0,Nc=0,Oc=0,Pc=0,Qc=0,Rc=0,Sc=0.0,Tc=0.0,Uc=0.0,Vc=0,Wc=0,Xc=0,Yc=0,Zc=0,_c=0,$c=0,ad=0,bd=0,cd=0,dd=0;h=l;l=l+112|0;if((l|0)>=(m|0))ba(112);i=h+56|0;k=h+96|0;n=h+48|0;o=h+40|0;p=h+64|0;q=h+24|0;r=h+16|0;s=h+8|0;t=h;u=h+88|0;v=h+80|0;g[n>>2]=0.0;g[n+4>>2]=0.0;g[o>>2]=0.0;g[o+4>>2]=0.0;w=b+420|0;x=c[w>>2]|0;if(x|0){y=c[x+8>>2]|0;x=c[b+424>>2]|0;if((y|0)!=(x|0)){z=y;while(1){y=c[z+8>>2]|0;if((y|0)==(x|0))break;else z=y}if(z){x=i+4|0;y=b+416|0;A=i+4|0;B=i+4|0;C=d+4|0;D=p+4|0;E=q+4|0;G=r+4|0;H=i+4|0;I=i+4|0;J=i+4|0;K=e+4|0;L=p+4|0;M=q+4|0;N=r+4|0;O=0;P=100000002004087734272.0;Q=100000002004087734272.0;R=z;z=0;while(1){a:do if(!(a[R+56>>0]|0)){S=z;T=O;U=P;V=Q}else{W=c[R+64>>2]|0;if(!W){X=0;Y=z;Z=O;_=P;$=Q}else{aa=z;ca=O;da=P;ea=Q;fa=W;ga=10}while(1){if((ga|0)==10){ga=0;X=c[fa>>2]|0;Y=aa;Z=ca;_=da;$=ea}if(!X){S=Y;T=Z;U=_;V=$;break a}b:do if($!=0.0|_!=0.0){W=2;ha=Y;ia=Z;ja=_;ka=$;while(1){la=c[X>>2]|0;ma=(la|0)==0;if(ma)na=0;else na=c[la+-4>>2]|0;if((W|0)>=(na|0)){oa=ha;pa=ia;qa=ja;ra=ka;break b}do if(ja>0.0){do if(ma)ga=20;else{if((c[la+-4>>2]|0)<=0){ga=20;break}__ZN6VectorIN12Navigation2D7Polygon4EdgeEE14_copy_on_writeEv(X);sa=c[X>>2]|0}while(0);if((ga|0)==20){ga=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);sa=0}ta=sa;ua=c[ta>>2]|0;va=c[ta+4>>2]|0;ta=_bitshift64Ashr(0,ua|0,32)|0;wa=+(ta>>>0)+4294967296.0*+(F|0);ta=_bitshift64Ashr(ua|0,va|0,32)|0;g[i>>2]=wa;g[x>>2]=+(ta>>>0)+4294967296.0*+(F|0);__ZNK7Vector2mlERKf(p,i,y);ta=W+-1|0;va=c[X>>2]|0;ua=(va|0)==0;if(ua)xa=0;else xa=c[va+-4>>2]|0;do if((xa|0)<(W|0)){if(ua)ya=0;else ya=c[va+-4>>2]|0;if((ya|0)<(W|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);za=0;break}else{a[1263537]=0;ga=30;break}}else ga=30;while(0);if((ga|0)==30){ga=0;__ZN6VectorIN12Navigation2D7Polygon4EdgeEE14_copy_on_writeEv(X);za=(c[X>>2]|0)+(ta*24|0)|0}va=za;ua=c[va>>2]|0;Aa=c[va+4>>2]|0;va=_bitshift64Ashr(0,ua|0,32)|0;wa=+(va>>>0)+4294967296.0*+(F|0);va=_bitshift64Ashr(ua|0,Aa|0,32)|0;g[i>>2]=wa;g[A>>2]=+(va>>>0)+4294967296.0*+(F|0);__ZNK7Vector2mlERKf(q,i,y);va=c[X>>2]|0;Aa=(va|0)==0;if(Aa)Ba=0;else Ba=c[va+-4>>2]|0;do if((Ba|0)<=(W|0)){if(Aa)Ca=0;else Ca=c[va+-4>>2]|0;if((Ca|0)>(W|0)){a[1263537]=0;ga=39;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);Da=0;break}}else ga=39;while(0);if((ga|0)==39){ga=0;__ZN6VectorIN12Navigation2D7Polygon4EdgeEE14_copy_on_writeEv(X);Da=(c[X>>2]|0)+(W*24|0)|0}va=Da;Aa=c[va>>2]|0;ta=c[va+4>>2]|0;va=_bitshift64Ashr(0,Aa|0,32)|0;wa=+(va>>>0)+4294967296.0*+(F|0);va=_bitshift64Ashr(Aa|0,ta|0,32)|0;g[i>>2]=wa;g[B>>2]=+(va>>>0)+4294967296.0*+(F|0);__ZNK7Vector2mlERKf(r,i,y);wa=+g[d>>2];Ea=+g[p>>2];Fa=+g[C>>2];Ga=+g[D>>2];Ha=+g[q>>2];Ia=+(~~(Fa-Ga)|0);Ja=+g[E>>2];Ka=+(~~(wa-Ea)|0);va=(Ha-Ea)*Ia-Ka*(Ja-Ga)>0.0;La=+g[r>>2];Ma=+g[G>>2];if(!(va^Ia*(La-Ea)-Ka*(Ma-Ga)>0.0)){Na=ha;Oa=ja;break}if(va^(Fa-Ja)*(La-Ha)-(wa-Ha)*(Ma-Ja)>0.0){Na=ha;Oa=ja;break}va=d;ta=c[va+4>>2]|0;Aa=n;c[Aa>>2]=c[va>>2];c[Aa+4>>2]=ta;if(ka==0.0){oa=X;pa=ia;qa=0.0;ra=ka;break b}else{Na=X;Oa=0.0}}else{Na=ha;Oa=ja}while(0);do if(ka>0.0){la=c[X>>2]|0;do if(!la)ga=47;else{if((c[la+-4>>2]|0)<=0){ga=47;break}__ZN6VectorIN12Navigation2D7Polygon4EdgeEE14_copy_on_writeEv(X);Pa=c[X>>2]|0}while(0);if((ga|0)==47){ga=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);Pa=0}la=Pa;ma=c[la>>2]|0;ta=c[la+4>>2]|0;la=_bitshift64Ashr(0,ma|0,32)|0;Ja=+(la>>>0)+4294967296.0*+(F|0);la=_bitshift64Ashr(ma|0,ta|0,32)|0;g[i>>2]=Ja;g[H>>2]=+(la>>>0)+4294967296.0*+(F|0);__ZNK7Vector2mlERKf(p,i,y);la=W+-1|0;ta=c[X>>2]|0;ma=(ta|0)==0;if(ma)Qa=0;else Qa=c[ta+-4>>2]|0;do if((Qa|0)<(W|0)){if(ma)Ra=0;else Ra=c[ta+-4>>2]|0;if((Ra|0)<(W|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);Sa=0;break}else{a[1263537]=0;ga=57;break}}else ga=57;while(0);if((ga|0)==57){ga=0;__ZN6VectorIN12Navigation2D7Polygon4EdgeEE14_copy_on_writeEv(X);Sa=(c[X>>2]|0)+(la*24|0)|0}ta=Sa;ma=c[ta>>2]|0;Aa=c[ta+4>>2]|0;ta=_bitshift64Ashr(0,ma|0,32)|0;Ja=+(ta>>>0)+4294967296.0*+(F|0);ta=_bitshift64Ashr(ma|0,Aa|0,32)|0;g[i>>2]=Ja;g[I>>2]=+(ta>>>0)+4294967296.0*+(F|0);__ZNK7Vector2mlERKf(q,i,y);ta=c[X>>2]|0;Aa=(ta|0)==0;if(Aa)Ta=0;else Ta=c[ta+-4>>2]|0;do if((Ta|0)<=(W|0)){if(Aa)Ua=0;else Ua=c[ta+-4>>2]|0;if((Ua|0)>(W|0)){a[1263537]=0;ga=66;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);Va=0;break}}else ga=66;while(0);if((ga|0)==66){ga=0;__ZN6VectorIN12Navigation2D7Polygon4EdgeEE14_copy_on_writeEv(X);Va=(c[X>>2]|0)+(W*24|0)|0}ta=Va;Aa=c[ta>>2]|0;la=c[ta+4>>2]|0;ta=_bitshift64Ashr(0,Aa|0,32)|0;Ja=+(ta>>>0)+4294967296.0*+(F|0);ta=_bitshift64Ashr(Aa|0,la|0,32)|0;g[i>>2]=Ja;g[J>>2]=+(ta>>>0)+4294967296.0*+(F|0);__ZNK7Vector2mlERKf(r,i,y);Ja=+g[e>>2];Ma=+g[p>>2];Ha=+g[K>>2];wa=+g[L>>2];La=+g[q>>2];Fa=+(~~(Ha-wa)|0);Ga=+g[M>>2];Ka=+(~~(Ja-Ma)|0);ta=(La-Ma)*Fa-Ka*(Ga-wa)>0.0;Ea=+g[r>>2];Ia=+g[N>>2];if(!(ta^Fa*(Ea-Ma)-Ka*(Ia-wa)>0.0)){Wa=ia;Xa=ka;break}if(ta^(Ha-Ga)*(Ea-La)-(Ja-La)*(Ia-Ga)>0.0){Wa=ia;Xa=ka;break}ta=e;la=c[ta+4>>2]|0;Aa=o;c[Aa>>2]=c[ta>>2];c[Aa+4>>2]=la;if(Oa==0.0){oa=Na;pa=X;qa=Oa;ra=0.0;break b}else{Wa=X;Xa=0.0}}else{Wa=ia;Xa=ka}while(0);W=W+1|0;ha=Na;ia=Wa;ja=Oa;ka=Xa}}else{oa=Y;pa=Z;qa=_;ra=$}while(0);c[X+24>>2]=-1;aa=oa;ca=pa;da=qa;ea=ra;fa=X+36|0;ga=10}}while(0);R=c[R+16>>2]|0;if(!R)break;else{O=T;P=U;Q=V;z=S}}if(V!=0.0|U!=0.0){Ya=S;Za=T;_a=U;$a=V;ga=74}else{ab=S;bb=T}}else{Ya=0;Za=0;_a=100000002004087734272.0;$a=100000002004087734272.0;ga=74}}else{Ya=0;Za=0;_a=100000002004087734272.0;$a=100000002004087734272.0;ga=74}if((ga|0)==74){T=c[w>>2]|0;if((T|0)!=0?(w=c[T+8>>2]|0,T=c[b+424>>2]|0,(w|0)!=(T|0)):0){S=w;while(1){w=c[S+8>>2]|0;if((w|0)==(T|0))break;else S=w}if(S){T=i+4|0;w=b+416|0;z=p+8|0;O=i+4|0;R=S;S=Za;V=_a;_a=$a;X=Ya;while(1){c:do if(!(a[R+56>>0]|0)){cb=X;db=S;eb=V;fb=_a}else{fa=c[R+64>>2]|0;if(!fa){gb=0;hb=X;ib=S;jb=V;kb=_a}else{lb=X;mb=S;nb=V;ob=_a;pb=fa;ga=82}while(1){if((ga|0)==82){ga=0;gb=c[pb>>2]|0;hb=lb;ib=mb;jb=nb;kb=ob}if(!gb){cb=hb;db=ib;eb=jb;fb=kb;break c}fa=c[gb>>2]|0;if((fa|0)!=0?(pa=c[fa+-4>>2]|0,(pa|0)>0):0){fa=0;ca=ib;$a=jb;U=kb;oa=hb;while(1){aa=c[gb>>2]|0;Z=(aa|0)==0;if(Z)qb=0;else qb=c[aa+-4>>2]|0;do if((qb|0)<=(fa|0)){if(Z)rb=0;else rb=c[aa+-4>>2]|0;if((rb|0)>(fa|0)){a[1263537]=0;ga=95;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);sb=0;break}}else ga=95;while(0);if((ga|0)==95){ga=0;__ZN6VectorIN12Navigation2D7Polygon4EdgeEE14_copy_on_writeEv(gb);sb=(c[gb>>2]|0)+(fa*24|0)|0}aa=sb;Z=c[aa>>2]|0;Y=c[aa+4>>2]|0;aa=_bitshift64Ashr(0,Z|0,32)|0;Q=+(aa>>>0)+4294967296.0*+(F|0);aa=_bitshift64Ashr(Z|0,Y|0,32)|0;g[i>>2]=Q;g[T>>2]=+(aa>>>0)+4294967296.0*+(F|0);__ZNK7Vector2mlERKf(p,i,w);fa=fa+1|0;aa=(fa|0)==(pa|0)?0:fa;do if((aa|0)<0)ga=103;else{Y=c[gb>>2]|0;Z=(Y|0)==0;if(Z)tb=0;else tb=c[Y+-4>>2]|0;if((tb|0)<=(aa|0)){if(Z)ub=0;else ub=c[Y+-4>>2]|0;if((ub|0)<=(aa|0)){ga=103;break}a[1263537]=0}__ZN6VectorIN12Navigation2D7Polygon4EdgeEE14_copy_on_writeEv(gb);vb=(c[gb>>2]|0)+(aa*24|0)|0}while(0);if((ga|0)==103){ga=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);vb=0}aa=vb;Y=c[aa>>2]|0;Z=c[aa+4>>2]|0;aa=_bitshift64Ashr(0,Y|0,32)|0;Q=+(aa>>>0)+4294967296.0*+(F|0);aa=_bitshift64Ashr(Y|0,Z|0,32)|0;g[i>>2]=Q;g[O>>2]=+(aa>>>0)+4294967296.0*+(F|0);__ZNK7Vector2mlERKf(z,i,w);if($a>0.0){__ZN8Geometry31get_closest_point_to_segment_2dERK7Vector2PS1_(i,d,p);Q=+__ZNK7Vector211distance_toERKS_(i,d);if(Q<$a){aa=i;Z=c[aa+4>>2]|0;Y=n;c[Y>>2]=c[aa>>2];c[Y+4>>2]=Z;wb=gb;xb=Q}else{wb=oa;xb=$a}yb=wb;zb=xb}else{yb=oa;zb=$a}if(U>0.0){__ZN8Geometry31get_closest_point_to_segment_2dERK7Vector2PS1_(i,e,p);Q=+__ZNK7Vector211distance_toERKS_(i,e);if(Q<U){Z=i;Y=c[Z+4>>2]|0;aa=o;c[aa>>2]=c[Z>>2];c[aa+4>>2]=Y;Ab=gb;Bb=Q}else{Ab=ca;Bb=U}Cb=Ab;Db=Bb}else{Cb=ca;Db=U}if((fa|0)==(pa|0)){Eb=yb;Fb=Cb;Gb=zb;Hb=Db;break}else{ca=Cb;$a=zb;U=Db;oa=yb}}}else{Eb=hb;Fb=ib;Gb=jb;Hb=kb}lb=Eb;mb=Fb;nb=Gb;ob=Hb;pb=gb+36|0;ga=82}}while(0);R=c[R+16>>2]|0;if(!R){ab=cb;bb=db;break}else{S=db;V=eb;_a=fb;X=cb}}}else{ab=Ya;bb=Za}}else{ab=Ya;bb=Za}}if((bb|0)!=0&(ab|0)!=0){if((ab|0)==(bb|0)){c[k>>2]=0;__ZN6VectorI7Vector2E6resizeEi(k,2)|0;Za=c[k>>2]|0;if(!Za)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);if((c[Za+-4>>2]|0)<=0)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);__ZN6VectorI7Vector2E14_copy_on_writeEv(k);Za=c[k>>2]|0;Ya=n;cb=c[Ya+4>>2]|0;X=Za;c[X>>2]=c[Ya>>2];c[X+4>>2]=cb;if(!Za)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);if((c[Za+-4>>2]|0)<=1)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);__ZN6VectorI7Vector2E14_copy_on_writeEv(k);Za=c[k>>2]|0;cb=o;X=c[cb+4>>2]|0;Ya=Za+8|0;c[Ya>>2]=c[cb>>2];c[Ya+4>>2]=X;Ib=Za;l=h;return Ib|0}c[p>>2]=0;Za=ab+12|0;X=d;d=c[X+4>>2]|0;Ya=Za;c[Ya>>2]=c[X>>2];c[Ya+4>>2]=d;d=i+4|0;Ya=b+416|0;b=q+8|0;X=i+4|0;cb=0;db=0;d:while(1){S=cb;while(1){R=c[ab>>2]|0;gb=(R|0)==0;if(gb)Jb=0;else Jb=c[R+-4>>2]|0;if((S|0)>=(Jb|0)){ga=131;break d}if(gb)Kb=0;else Kb=c[R+-4>>2]|0;if((Kb|0)<=(S|0)){if(gb)Lb=0;else Lb=c[R+-4>>2]|0;if((Lb|0)<=(S|0)){ga=139;break d}a[1263537]=0}__ZN6VectorIN12Navigation2D7Polygon4EdgeEE14_copy_on_writeEv(ab);Mb=c[ab>>2]|0;if(c[Mb+(S*24|0)+8>>2]|0)break;S=S+1|0}R=(Mb|0)==0;if(R)Nb=0;else Nb=c[Mb+-4>>2]|0;do if((Nb|0)<=(S|0)){if(R)Ob=0;else Ob=c[Mb+-4>>2]|0;if((Ob|0)>(S|0)){a[1263537]=0;ga=150;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);Pb=12;Qb=c[ab>>2]|0;break}}else ga=150;while(0);if((ga|0)==150){ga=0;__ZN6VectorIN12Navigation2D7Polygon4EdgeEE14_copy_on_writeEv(ab);R=c[ab>>2]|0;Pb=R+(S*24|0)+12|0;Qb=R}R=c[Pb>>2]|0;gb=(Qb|0)==0;if(gb)Rb=0;else Rb=c[Qb+-4>>2]|0;if((Rb|0)<=(S|0)){if(gb)Sb=0;else Sb=c[Qb+-4>>2]|0;if((Sb|0)<=(S|0)){ga=158;break}a[1263537]=0}__ZN6VectorIN12Navigation2D7Polygon4EdgeEE14_copy_on_writeEv(ab);gb=c[ab>>2]|0;c[(c[gb+(S*24|0)+8>>2]|0)+24>>2]=R;R=(gb|0)==0;if(R)Tb=0;else Tb=c[gb+-4>>2]|0;do if((Tb|0)<=(S|0)){if(R)Ub=0;else Ub=c[gb+-4>>2]|0;if((Ub|0)>(S|0)){a[1263537]=0;ga=168;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);Vb=0;break}}else ga=168;while(0);if((ga|0)==168){ga=0;__ZN6VectorIN12Navigation2D7Polygon4EdgeEE14_copy_on_writeEv(ab);Vb=(c[ab>>2]|0)+(S*24|0)|0}gb=Vb;R=c[gb>>2]|0;pb=c[gb+4>>2]|0;gb=_bitshift64Ashr(0,R|0,32)|0;fb=+(gb>>>0)+4294967296.0*+(F|0);gb=_bitshift64Ashr(R|0,pb|0,32)|0;g[i>>2]=fb;g[d>>2]=+(gb>>>0)+4294967296.0*+(F|0);__ZNK7Vector2mlERKf(q,i,Ya);gb=S+1|0;pb=c[ab>>2]|0;R=(pb|0)==0;if(R)Wb=0;else Wb=c[pb+-4>>2]|0;Fb=(gb|0)%(Wb|0)|0;do if((Fb|0)<0)ga=178;else{if(R)Xb=0;else Xb=c[pb+-4>>2]|0;if((Xb|0)<=(Fb|0)){if(R)Yb=0;else Yb=c[pb+-4>>2]|0;if((Yb|0)<=(Fb|0)){ga=178;break}a[1263537]=0}__ZN6VectorIN12Navigation2D7Polygon4EdgeEE14_copy_on_writeEv(ab);Zb=(c[ab>>2]|0)+(Fb*24|0)|0}while(0);if((ga|0)==178){ga=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);Zb=0}Fb=Zb;pb=c[Fb>>2]|0;R=c[Fb+4>>2]|0;Fb=_bitshift64Ashr(0,pb|0,32)|0;fb=+(Fb>>>0)+4294967296.0*+(F|0);Fb=_bitshift64Ashr(pb|0,R|0,32)|0;g[i>>2]=fb;g[X>>2]=+(Fb>>>0)+4294967296.0*+(F|0);__ZNK7Vector2mlERKf(b,i,Ya);__ZN8Geometry31get_closest_point_to_segment_2dERK7Vector2PS1_(i,Za,q);fb=+__ZNK7Vector211distance_toERKS_(Za,i);Fb=c[ab>>2]|0;R=(Fb|0)==0;if(R)_b=0;else _b=c[Fb+-4>>2]|0;do if((_b|0)<=(S|0)){if(R)$b=0;else $b=c[Fb+-4>>2]|0;if(($b|0)>(S|0)){a[1263537]=0;ga=188;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);g[(c[2]|0)+20>>2]=fb;ac=c[ab>>2]|0;break}}else ga=188;while(0);if((ga|0)==188){ga=0;__ZN6VectorIN12Navigation2D7Polygon4EdgeEE14_copy_on_writeEv(ab);Fb=c[ab>>2]|0;g[(c[Fb+(S*24|0)+8>>2]|0)+20>>2]=fb;ac=Fb}Fb=(ac|0)==0;if(Fb)bc=0;else bc=c[ac+-4>>2]|0;do if((bc|0)<=(S|0)){if(Fb)cc=0;else cc=c[ac+-4>>2]|0;if((cc|0)>(S|0)){a[1263537]=0;ga=197;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);R=i;pb=c[R+4>>2]|0;mb=(c[2]|0)+12|0;c[mb>>2]=c[R>>2];c[mb+4>>2]=pb;break}}else ga=197;while(0);if((ga|0)==197){ga=0;__ZN6VectorIN12Navigation2D7Polygon4EdgeEE14_copy_on_writeEv(ab);Fb=i;pb=c[Fb+4>>2]|0;mb=(c[(c[ab>>2]|0)+(S*24|0)+8>>2]|0)+12|0;c[mb>>2]=c[Fb>>2];c[mb+4>>2]=pb}pb=c[ab>>2]|0;mb=(pb|0)==0;if(mb)dc=0;else dc=c[pb+-4>>2]|0;do if((dc|0)<=(S|0)){if(mb)ec=0;else ec=c[pb+-4>>2]|0;if((ec|0)>(S|0)){a[1263537]=0;ga=207;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);fc=0;break}}else ga=207;while(0);if((ga|0)==207){ga=0;__ZN6VectorIN12Navigation2D7Polygon4EdgeEE14_copy_on_writeEv(ab);fc=(c[ab>>2]|0)+(S*24|0)|0}if(!(c[p>>2]|0)){pb=__ZnwjPFPvjE(12,4740)|0;c[p>>2]=pb;c[pb>>2]=0;c[pb+4>>2]=0;c[pb+8>>2]=0}pb=__ZnwjPFPvjE(16,4740)|0;mb=pb+4|0;c[mb>>2]=0;Fb=pb+8|0;c[Fb>>2]=0;R=pb+12|0;c[R>>2]=0;c[pb>>2]=c[fc+8>>2];Eb=c[p>>2]|0;lb=Eb+4|0;ib=c[lb>>2]|0;c[Fb>>2]=ib;c[mb>>2]=0;c[R>>2]=Eb;if(ib|0)c[ib+4>>2]=pb;c[lb>>2]=pb;if(!(c[Eb>>2]|0))c[Eb>>2]=pb;pb=Eb+8|0;c[pb>>2]=(c[pb>>2]|0)+1;pb=c[ab>>2]|0;Eb=(pb|0)==0;if(Eb)gc=0;else gc=c[pb+-4>>2]|0;if((gc|0)<=(S|0)){if(Eb)hc=0;else hc=c[pb+-4>>2]|0;if((hc|0)<=(S|0)){ga=220;break}a[1263537]=0}__ZN6VectorIN12Navigation2D7Polygon4EdgeEE14_copy_on_writeEv(ab);cb=gb;db=db|(c[(c[ab>>2]|0)+(S*24|0)+8>>2]|0)==(bb|0)}if((ga|0)==131){e:do if(db)ga=290;else{cb=i+4|0;hc=q+8|0;gc=i+4|0;fc=c[p>>2]|0;f:do if(fc|0){ec=fc;g:while(1){if(!(c[ec+8>>2]|0))break f;dc=c[ec>>2]|0;if(!dc)ic=0;else{fb=1000000015047466219876688.0e6;cc=0;ac=dc;while(1){dc=c[ac>>2]|0;_a=+g[dc+20>>2];eb=_a+ +__ZNK7Vector211distance_toERKS_(dc+4|0,o);dc=eb<fb;bc=dc?ac:cc;ac=c[ac+4>>2]|0;if(!ac){ic=bc;break}else{fb=dc?eb:fb;cc=bc}}}cc=c[ic>>2]|0;ac=c[cc>>2]|0;if(ac|0?(bc=c[ac+-4>>2]|0,(bc|0)>0):0){ac=cc+12|0;dc=cc+20|0;$b=0;while(1){_b=c[cc>>2]|0;Za=(_b|0)==0;if(Za)jc=0;else jc=c[_b+-4>>2]|0;do if((jc|0)<=($b|0)){if(Za)kc=0;else kc=c[_b+-4>>2]|0;if((kc|0)>($b|0)){a[1263537]=0;ga=237;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);lc=0;break}}else ga=237;while(0);if((ga|0)==237){ga=0;__ZN6VectorIN12Navigation2D7Polygon4EdgeEE14_copy_on_writeEv(cc);lc=(c[cc>>2]|0)+($b*24|0)|0}_b=lc+8|0;if(!(c[_b>>2]|0))mc=$b+1|0;else{Za=c[cc>>2]|0;b=(Za|0)==0;if(b)nc=0;else nc=c[Za+-4>>2]|0;do if((nc|0)<=($b|0)){if(b)oc=0;else oc=c[Za+-4>>2]|0;if((oc|0)>($b|0)){a[1263537]=0;ga=248;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);pc=0;break}}else ga=248;while(0);if((ga|0)==248){ga=0;__ZN6VectorIN12Navigation2D7Polygon4EdgeEE14_copy_on_writeEv(cc);pc=(c[cc>>2]|0)+($b*24|0)|0}Za=pc;b=c[Za>>2]|0;X=c[Za+4>>2]|0;Za=_bitshift64Ashr(0,b|0,32)|0;fb=+(Za>>>0)+4294967296.0*+(F|0);Za=_bitshift64Ashr(b|0,X|0,32)|0;g[i>>2]=fb;g[cb>>2]=+(Za>>>0)+4294967296.0*+(F|0);__ZNK7Vector2mlERKf(q,i,Ya);Za=$b+1|0;X=(Za|0)==(bc|0)?0:Za;do if((X|0)<0)ga=256;else{b=c[cc>>2]|0;Zb=(b|0)==0;if(Zb)qc=0;else qc=c[b+-4>>2]|0;if((qc|0)<=(X|0)){if(Zb)rc=0;else rc=c[b+-4>>2]|0;if((rc|0)<=(X|0)){ga=256;break}a[1263537]=0}__ZN6VectorIN12Navigation2D7Polygon4EdgeEE14_copy_on_writeEv(cc);sc=(c[cc>>2]|0)+(X*24|0)|0}while(0);if((ga|0)==256){ga=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);sc=0}X=sc;b=c[X>>2]|0;Zb=c[X+4>>2]|0;X=_bitshift64Ashr(0,b|0,32)|0;fb=+(X>>>0)+4294967296.0*+(F|0);X=_bitshift64Ashr(b|0,Zb|0,32)|0;g[i>>2]=fb;g[gc>>2]=+(X>>>0)+4294967296.0*+(F|0);__ZNK7Vector2mlERKf(hc,i,Ya);__ZN8Geometry31get_closest_point_to_segment_2dERK7Vector2PS1_(i,ac,q);fb=+__ZNK7Vector211distance_toERKS_(ac,i);eb=fb+ +g[dc>>2];X=c[_b>>2]|0;Zb=X+24|0;do if((c[Zb>>2]|0)==-1){c[Zb>>2]=c[lc+12>>2];g[X+20>>2]=eb;b=i;Yb=c[b+4>>2]|0;Xb=X+12|0;c[Xb>>2]=c[b>>2];c[Xb+4>>2]=Yb;if(!(c[p>>2]|0)){Yb=__ZnwjPFPvjE(12,4740)|0;c[p>>2]=Yb;c[Yb>>2]=0;c[Yb+4>>2]=0;c[Yb+8>>2]=0}Yb=__ZnwjPFPvjE(16,4740)|0;Xb=Yb+4|0;c[Xb>>2]=0;b=Yb+8|0;c[b>>2]=0;Wb=Yb+12|0;c[Wb>>2]=0;d=c[_b>>2]|0;c[Yb>>2]=d;Vb=c[p>>2]|0;Ub=Vb+4|0;Tb=c[Ub>>2]|0;c[b>>2]=Tb;c[Xb>>2]=0;c[Wb>>2]=Vb;if(Tb|0)c[Tb+4>>2]=Yb;c[Ub>>2]=Yb;if(!(c[Vb>>2]|0))c[Vb>>2]=Yb;Yb=Vb+8|0;c[Yb>>2]=(c[Yb>>2]|0)+1;if((d|0)==(bb|0))break g}else{d=X+20|0;if(!(+g[d>>2]>eb))break;c[Zb>>2]=c[lc+12>>2];g[d>>2]=eb;d=i;Yb=c[d+4>>2]|0;Vb=X+12|0;c[Vb>>2]=c[d>>2];c[Vb+4>>2]=Yb}while(0);mc=Za}if((mc|0)<(bc|0))$b=mc;else break}}$b=c[p>>2]|0;if($b){do if(!ic)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145114,1145120,156,1144262,0);else{a[1263537]=0;if((c[ic+12>>2]|0)!=($b|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145114,1145120,157,1145132,0);break}if((c[$b>>2]|0)==(ic|0))c[$b>>2]=c[ic+4>>2];bc=$b+4|0;dc=c[ic+8>>2]|0;if((c[bc>>2]|0)==(ic|0))c[bc>>2]=dc;bc=ic+4|0;if(dc|0)c[dc+4>>2]=c[bc>>2];ac=c[bc>>2]|0;if(ac|0)c[ac+8>>2]=dc;__ZN6Memory11free_staticEPvb(ic,0);dc=$b+8|0;c[dc>>2]=(c[dc>>2]|0)+-1}while(0);$b=c[p>>2]|0;if(!(c[$b+8>>2]|0)){__ZN6Memory11free_staticEPvb($b,0);c[p>>2]=0;tc=0}else tc=$b}else tc=0;if(!tc)break f;else ec=tc}ga=290;break e}while(0);c[k>>2]=0;uc=k}while(0);do if((ga|0)==290){c[k>>2]=0;if(!f){tc=o;ic=c[tc>>2]|0;mc=c[tc+4>>2]|0;do if(!(__ZN6VectorI7Vector2E6resizeEi(k,1)|0)){a[1263537]=0;tc=c[k>>2]|0;if(!tc)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);lc=c[tc+-4>>2]|0;if((lc|0)<1)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else{__ZN6VectorI7Vector2E14_copy_on_writeEv(k);tc=(c[k>>2]|0)+(lc+-1<<3)|0;c[tc>>2]=ic;c[tc+4>>2]=mc;break}}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);while(0);mc=i+4|0;ic=i+4|0;tc=bb;while(1){lc=c[tc+24>>2]|0;sc=c[tc>>2]|0;rc=(sc|0)==0;if(rc)vc=0;else vc=c[sc+-4>>2]|0;qc=(lc+1|0)%(vc|0)|0;pc=(lc|0)<0;do if(pc)ga=399;else{if(rc)wc=0;else wc=c[sc+-4>>2]|0;if((wc|0)<=(lc|0)){if(rc)xc=0;else xc=c[sc+-4>>2]|0;if((xc|0)<=(lc|0)){ga=399;break}a[1263537]=0}__ZN6VectorIN12Navigation2D7Polygon4EdgeEE14_copy_on_writeEv(tc);yc=(c[tc>>2]|0)+(lc*24|0)|0}while(0);if((ga|0)==399){ga=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);yc=0}sc=yc;rc=c[sc>>2]|0;oc=c[sc+4>>2]|0;sc=_bitshift64Ashr(0,rc|0,32)|0;eb=+(sc>>>0)+4294967296.0*+(F|0);sc=_bitshift64Ashr(rc|0,oc|0,32)|0;g[i>>2]=eb;g[mc>>2]=+(sc>>>0)+4294967296.0*+(F|0);__ZNK7Vector2mlERKf(u,i,Ya);do if((qc|0)<0)ga=409;else{sc=c[tc>>2]|0;oc=(sc|0)==0;if(oc)zc=0;else zc=c[sc+-4>>2]|0;if((zc|0)<=(qc|0)){if(oc)Ac=0;else Ac=c[sc+-4>>2]|0;if((Ac|0)<=(qc|0)){ga=409;break}a[1263537]=0}__ZN6VectorIN12Navigation2D7Polygon4EdgeEE14_copy_on_writeEv(tc);Bc=(c[tc>>2]|0)+(qc*24|0)|0}while(0);if((ga|0)==409){ga=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);Bc=0}qc=Bc;sc=c[qc>>2]|0;oc=c[qc+4>>2]|0;qc=_bitshift64Ashr(0,sc|0,32)|0;eb=+(qc>>>0)+4294967296.0*+(F|0);qc=_bitshift64Ashr(sc|0,oc|0,32)|0;g[i>>2]=eb;g[ic>>2]=+(qc>>>0)+4294967296.0*+(F|0);__ZNK7Vector2mlERKf(r,i,Ya);__ZNK7Vector2plERKS_(v,u,r);g[i>>2]=.5;__ZNK7Vector2mlERKf(q,v,i);qc=q;oc=c[qc>>2]|0;sc=c[qc+4>>2]|0;qc=c[k>>2]|0;if(!qc)Cc=1;else Cc=(c[qc+-4>>2]|0)+1|0;if(!(__ZN6VectorI7Vector2E6resizeEi(k,Cc)|0)){a[1263537]=0;qc=c[k>>2]|0;if(!qc){ga=418;break}rc=c[qc+-4>>2]|0;if((rc|0)<1){ga=418;break}__ZN6VectorI7Vector2E14_copy_on_writeEv(k);qc=(c[k>>2]|0)+(rc+-1<<3)|0;c[qc>>2]=oc;c[qc+4>>2]=sc}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);if(pc){ga=427;break}sc=c[tc>>2]|0;qc=(sc|0)==0;if(qc)Dc=0;else Dc=c[sc+-4>>2]|0;if((Dc|0)<=(lc|0)){if(qc)Ec=0;else Ec=c[sc+-4>>2]|0;if((Ec|0)<=(lc|0)){ga=427;break}a[1263537]=0}__ZN6VectorIN12Navigation2D7Polygon4EdgeEE14_copy_on_writeEv(tc);tc=c[(c[tc>>2]|0)+(lc*24|0)+8>>2]|0;if((tc|0)==(ab|0)){ga=430;break}}if((ga|0)==418)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((ga|0)==427)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((ga|0)==430){tc=n;ic=c[tc>>2]|0;mc=c[tc+4>>2]|0;tc=c[k>>2]|0;if(!tc)Fc=1;else Fc=(c[tc+-4>>2]|0)+1|0;do if(!(__ZN6VectorI7Vector2E6resizeEi(k,Fc)|0)){a[1263537]=0;tc=c[k>>2]|0;if(!tc)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);sc=c[tc+-4>>2]|0;if((sc|0)<1)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else{__ZN6VectorI7Vector2E14_copy_on_writeEv(k);tc=(c[k>>2]|0)+(sc+-1<<3)|0;c[tc>>2]=ic;c[tc+4>>2]=mc;break}}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);while(0);__ZN6VectorI7Vector2E6invertEv(k);uc=k;break}}mc=o;ic=c[mc>>2]|0;tc=c[mc+4>>2]|0;mc=q;c[mc>>2]=ic;c[mc+4>>2]=tc;mc=r;c[mc>>2]=ic;c[mc+4>>2]=tc;mc=s;c[mc>>2]=ic;c[mc+4>>2]=tc;do if(!(__ZN6VectorI7Vector2E6resizeEi(k,1)|0)){a[1263537]=0;mc=c[k>>2]|0;if(!mc)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);sc=c[mc+-4>>2]|0;if((sc|0)<1)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else{__ZN6VectorI7Vector2E14_copy_on_writeEv(k);mc=(c[k>>2]|0)+(sc+-1<<3)|0;c[mc>>2]=ic;c[mc+4>>2]=tc;break}}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);while(0);tc=n+4|0;ic=r+4|0;mc=q+4|0;sc=s+4|0;qc=s+4|0;oc=r+4|0;rc=i+4|0;nc=t+4|0;kc=i+4|0;jc=t+4|0;db=bb;hc=bb;gc=bb;h:while(1){if((db|0)==(ab|0)){cb=c[n>>2]|0;fc=c[tc>>2]|0;Gc=cb;Hc=cb;Ic=fc;Jc=fc}else{fc=c[db+24>>2]|0;cb=c[db>>2]|0;S=(cb|0)==0;if(S)Kc=0;else Kc=c[cb+-4>>2]|0;gb=(fc+1|0)%(Kc|0)|0;do if((fc|0)<0)ga=309;else{if(S)Lc=0;else Lc=c[cb+-4>>2]|0;if((Lc|0)<=(fc|0)){if(S)Mc=0;else Mc=c[cb+-4>>2]|0;if((Mc|0)<=(fc|0)){ga=309;break}a[1263537]=0}__ZN6VectorIN12Navigation2D7Polygon4EdgeEE14_copy_on_writeEv(db);Nc=(c[db>>2]|0)+(fc*24|0)|0}while(0);if((ga|0)==309){ga=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);Nc=0}fc=Nc;cb=c[fc>>2]|0;S=c[fc+4>>2]|0;fc=_bitshift64Ashr(0,cb|0,32)|0;eb=+(fc>>>0)+4294967296.0*+(F|0);fc=_bitshift64Ashr(cb|0,S|0,32)|0;g[i>>2]=eb;g[rc>>2]=+(fc>>>0)+4294967296.0*+(F|0);__ZNK7Vector2mlERKf(t,i,Ya);fc=c[t>>2]|0;S=c[nc>>2]|0;do if((gb|0)<0)ga=319;else{cb=c[db>>2]|0;lc=(cb|0)==0;if(lc)Oc=0;else Oc=c[cb+-4>>2]|0;if((Oc|0)<=(gb|0)){if(lc)Pc=0;else Pc=c[cb+-4>>2]|0;if((Pc|0)<=(gb|0)){ga=319;break}a[1263537]=0}__ZN6VectorIN12Navigation2D7Polygon4EdgeEE14_copy_on_writeEv(db);Qc=(c[db>>2]|0)+(gb*24|0)|0}while(0);if((ga|0)==319){ga=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);Qc=0}gb=Qc;cb=c[gb>>2]|0;lc=c[gb+4>>2]|0;gb=_bitshift64Ashr(0,cb|0,32)|0;eb=+(gb>>>0)+4294967296.0*+(F|0);gb=_bitshift64Ashr(cb|0,lc|0,32)|0;g[i>>2]=eb;g[kc>>2]=+(gb>>>0)+4294967296.0*+(F|0);__ZNK7Vector2mlERKf(t,i,Ya);gb=c[t>>2]|0;lc=c[jc>>2]|0;cb=(a[db+28>>0]|0)==0;Gc=cb?gb:fc;Hc=cb?fc:gb;Ic=cb?lc:S;Jc=cb?S:lc}eb=+g[q>>2];fb=(c[j>>2]=Hc,+g[j>>2]);_a=(c[j>>2]=Jc,+g[j>>2]);V=+g[mc>>2];do if(!((eb-fb)*(+g[ic>>2]-_a)-(+g[r>>2]-fb)*(V-_a)>=0.0)){Rc=gc;Sc=eb;Tc=V;ga=341}else{lc=+__ZNK7Vector219distance_squared_toERKS_(r,q)<1.0e-05;Hb=+g[q>>2];if(!lc){ob=+g[s>>2];Gb=+g[sc>>2];nb=+g[mc>>2];if((Hb-ob)*(_a-Gb)-(fb-ob)*(nb-Gb)>0.0)Uc=nb;else{lc=s;cb=c[lc>>2]|0;gb=c[lc+4>>2]|0;lc=q;c[lc>>2]=cb;c[lc+4>>2]=gb;lc=r;c[lc>>2]=cb;c[lc+4>>2]=gb;gb=c[k>>2]|0;if((gb|0)!=0?(lc=c[gb+-4>>2]|0,(lc|0)>=1):0){__ZN6VectorI7Vector2E14_copy_on_writeEv(k);Vc=(c[k>>2]|0)+(lc+-1<<3)|0}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);Vc=0}if(!(+__ZNK7Vector211distance_toERKS_(Vc,q)>1.0e-05)){Wc=hc;Xc=hc;Yc=hc;break}lc=q;gb=c[lc>>2]|0;cb=c[lc+4>>2]|0;lc=c[k>>2]|0;if(!lc)Zc=1;else Zc=(c[lc+-4>>2]|0)+1|0;if(__ZN6VectorI7Vector2E6resizeEi(k,Zc)|0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);Wc=hc;Xc=hc;Yc=hc;break}a[1263537]=0;lc=c[k>>2]|0;if(!lc){ga=339;break h}pc=c[lc+-4>>2]|0;if((pc|0)<1){ga=339;break h}__ZN6VectorI7Vector2E14_copy_on_writeEv(k);lc=(c[k>>2]|0)+(pc+-1<<3)|0;c[lc>>2]=gb;c[lc+4>>2]=cb;Wc=hc;Xc=hc;Yc=hc;break}}else Uc=+g[mc>>2];c[r>>2]=Hc;c[oc>>2]=Jc;Rc=db;Sc=Hb;Tc=Uc;ga=341}while(0);do if((ga|0)==341){ga=0;fb=(c[j>>2]=Gc,+g[j>>2]);_a=(c[j>>2]=Ic,+g[j>>2]);if(!((Sc-fb)*(+g[sc>>2]-_a)-(+g[s>>2]-fb)*(Tc-_a)<=0.0)){Wc=hc;Xc=Rc;Yc=db}else{if(!(+__ZNK7Vector219distance_squared_toERKS_(s,q)<1.0e-05)?(V=+g[r>>2],eb=+g[ic>>2],!((+g[q>>2]-V)*(_a-eb)-(fb-V)*(+g[mc>>2]-eb)<0.0)):0){S=r;fc=c[S>>2]|0;cb=c[S+4>>2]|0;S=q;c[S>>2]=fc;c[S+4>>2]=cb;S=s;c[S>>2]=fc;c[S+4>>2]=cb;cb=c[k>>2]|0;do if(!cb)ga=347;else{S=c[cb+-4>>2]|0;if((S|0)<1){ga=347;break}__ZN6VectorI7Vector2E14_copy_on_writeEv(k);_c=(c[k>>2]|0)+(S+-1<<3)|0}while(0);if((ga|0)==347){ga=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);_c=0}if(!(+__ZNK7Vector211distance_toERKS_(_c,q)>1.0e-05)){Wc=Rc;Xc=Rc;Yc=Rc;break}cb=q;S=c[cb>>2]|0;fc=c[cb+4>>2]|0;cb=c[k>>2]|0;if(!cb)$c=1;else $c=(c[cb+-4>>2]|0)+1|0;if(__ZN6VectorI7Vector2E6resizeEi(k,$c)|0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);Wc=Rc;Xc=Rc;Yc=Rc;break}a[1263537]=0;cb=c[k>>2]|0;if(!cb){ga=356;break h}lc=c[cb+-4>>2]|0;if((lc|0)<1){ga=356;break h}__ZN6VectorI7Vector2E14_copy_on_writeEv(k);cb=(c[k>>2]|0)+(lc+-1<<3)|0;c[cb>>2]=S;c[cb+4>>2]=fc;Wc=Rc;Xc=Rc;Yc=Rc;break}c[s>>2]=Gc;c[qc>>2]=Ic;Wc=db;Xc=Rc;Yc=db}}while(0);if((Yc|0)==(ab|0)){ga=369;break}fc=c[Yc+24>>2]|0;if((fc|0)<0){ga=367;break}cb=c[Yc>>2]|0;S=(cb|0)==0;if(S)ad=0;else ad=c[cb+-4>>2]|0;if((ad|0)<=(fc|0)){if(S)bd=0;else bd=c[cb+-4>>2]|0;if((bd|0)<=(fc|0)){ga=367;break}a[1263537]=0}__ZN6VectorIN12Navigation2D7Polygon4EdgeEE14_copy_on_writeEv(Yc);db=c[(c[Yc>>2]|0)+(fc*24|0)+8>>2]|0;if(!db){ga=369;break}else{hc=Wc;gc=Xc}}if((ga|0)==339)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((ga|0)==356)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((ga|0)==367)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((ga|0)==369){gc=c[k>>2]|0;if((gc|0)!=0?(hc=c[gc+-4>>2]|0,(hc|0)>=1):0){__ZN6VectorI7Vector2E14_copy_on_writeEv(k);cd=(c[k>>2]|0)+(hc+-1<<3)|0}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);cd=0}do if(+__ZNK7Vector211distance_toERKS_(cd,n)>1.0e-05){hc=n;gc=c[hc>>2]|0;db=c[hc+4>>2]|0;hc=c[k>>2]|0;if(!hc)dd=1;else dd=(c[hc+-4>>2]|0)+1|0;if(__ZN6VectorI7Vector2E6resizeEi(k,dd)|0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);break}a[1263537]=0;hc=c[k>>2]|0;if(!hc)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);qc=c[hc+-4>>2]|0;if((qc|0)<1)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else{__ZN6VectorI7Vector2E14_copy_on_writeEv(k);hc=(c[k>>2]|0)+(qc+-1<<3)|0;c[hc>>2]=gc;c[hc+4>>2]=db;break}}while(0);__ZN6VectorI7Vector2E6invertEv(k);uc=k;break}}while(0);__ZN4ListIPN12Navigation2D7PolygonE16DefaultAllocatorED2Ev(p);Ib=c[uc>>2]|0;l=h;return Ib|0}else if((ga|0)==139)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((ga|0)==158)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((ga|0)==220)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}}c[k>>2]=0;Ib=0;l=h;return Ib|0}function __ZN12Navigation2D17get_closest_pointERK7Vector2(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,G=0,H=0,I=0,J=0,K=0.0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0.0,T=0.0,U=0.0,V=0.0,W=0.0,X=0.0,Y=0.0,Z=0.0,_=0.0,$=0,aa=0,ca=0,da=0.0,ea=0,fa=0,ga=0,ha=0.0,ia=0,ja=0,ka=0.0,la=0,ma=0,na=0,oa=0,pa=0,qa=0,ra=0,sa=0,ta=0,ua=0,va=0.0,wa=0,xa=0;f=l;l=l+48|0;if((l|0)>=(m|0))ba(48);h=f;i=f+24|0;j=f+16|0;k=f+8|0;n=d+420|0;o=c[n>>2]|0;do if(o){p=c[o+8>>2]|0;q=c[d+424>>2]|0;if((p|0)!=(q|0)){r=p;while(1){p=c[r+8>>2]|0;if((p|0)==(q|0))break;else r=p}do if(!r)s=o;else{q=h+4|0;p=d+416|0;t=h+4|0;u=h+4|0;v=e+4|0;w=i+4|0;x=j+4|0;y=k+4|0;z=r;a:while(1){b:do if(a[z+56>>0]|0){A=c[z+64>>2]|0;if(!A)B=0;else{C=A;D=9}while(1){if((D|0)==9){D=0;B=c[C>>2]|0}if(!B)break b;A=2;while(1){E=c[B>>2]|0;G=(E|0)==0;if(G)H=0;else H=c[E+-4>>2]|0;if((A|0)>=(H|0))break;if(!G?(c[E+-4>>2]|0)>0:0){__ZN6VectorIN12Navigation2D7Polygon4EdgeEE14_copy_on_writeEv(B);I=c[B>>2]|0}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);I=0}E=I;G=c[E>>2]|0;J=c[E+4>>2]|0;E=_bitshift64Ashr(0,G|0,32)|0;K=+(E>>>0)+4294967296.0*+(F|0);E=_bitshift64Ashr(G|0,J|0,32)|0;g[h>>2]=K;g[q>>2]=+(E>>>0)+4294967296.0*+(F|0);__ZNK7Vector2mlERKf(i,h,p);E=A+-1|0;J=c[B>>2]|0;G=(J|0)==0;if(G)L=0;else L=c[J+-4>>2]|0;do if((L|0)<(A|0)){if(G)M=0;else M=c[J+-4>>2]|0;if((M|0)<(A|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);N=0;break}else{a[1263537]=0;D=27;break}}else D=27;while(0);if((D|0)==27){D=0;__ZN6VectorIN12Navigation2D7Polygon4EdgeEE14_copy_on_writeEv(B);N=(c[B>>2]|0)+(E*24|0)|0}J=N;G=c[J>>2]|0;O=c[J+4>>2]|0;J=_bitshift64Ashr(0,G|0,32)|0;K=+(J>>>0)+4294967296.0*+(F|0);J=_bitshift64Ashr(G|0,O|0,32)|0;g[h>>2]=K;g[t>>2]=+(J>>>0)+4294967296.0*+(F|0);__ZNK7Vector2mlERKf(j,h,p);J=c[B>>2]|0;O=(J|0)==0;if(O)P=0;else P=c[J+-4>>2]|0;do if((P|0)<=(A|0)){if(O)Q=0;else Q=c[J+-4>>2]|0;if((Q|0)>(A|0)){a[1263537]=0;D=36;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);R=0;break}}else D=36;while(0);if((D|0)==36){D=0;__ZN6VectorIN12Navigation2D7Polygon4EdgeEE14_copy_on_writeEv(B);R=(c[B>>2]|0)+(A*24|0)|0}J=R;O=c[J>>2]|0;E=c[J+4>>2]|0;J=_bitshift64Ashr(0,O|0,32)|0;K=+(J>>>0)+4294967296.0*+(F|0);J=_bitshift64Ashr(O|0,E|0,32)|0;g[h>>2]=K;g[u>>2]=+(J>>>0)+4294967296.0*+(F|0);__ZNK7Vector2mlERKf(k,h,p);K=+g[e>>2];S=+g[i>>2];T=+g[v>>2];U=+g[w>>2];V=+g[j>>2];W=+(~~(T-U)|0);X=+g[x>>2];Y=+(~~(K-S)|0);J=(V-S)*W-Y*(X-U)>0.0;Z=+g[k>>2];_=+g[y>>2];if(J^W*(Z-S)-Y*(_-U)>0.0)if(!(J^(T-X)*(Z-V)-(K-V)*(_-X)>0.0))break a;A=A+1|0}C=B+36|0;D=9}}while(0);z=c[z+16>>2]|0;if(!z){D=44;break}}if((D|0)==44){s=c[n>>2]|0;break}z=e;y=c[z+4>>2]|0;x=b;c[x>>2]=c[z>>2];c[x+4>>2]=y;l=f;return}while(0);if(!s){$=0;aa=0;break}else ca=s}else ca=o;r=c[ca+8>>2]|0;y=c[d+424>>2]|0;if((r|0)!=(y|0)){x=r;while(1){r=c[x+8>>2]|0;if((r|0)==(y|0))break;else x=r}if(x){y=h+4|0;r=d+416|0;z=i+8|0;w=h+4|0;v=h+4|0;X=100000002004087734272.0;p=x;u=0;t=0;while(1){c:do if(!(a[p+56>>0]|0)){da=X;ea=u;fa=t}else{q=c[p+64>>2]|0;if(!q){ga=0;ha=X;ia=u;ja=t}else{ka=X;la=q;ma=u;na=t;D=54}while(1){if((D|0)==54){D=0;ga=c[la>>2]|0;ha=ka;ia=ma;ja=na}if(!ga){da=ha;ea=ia;fa=ja;break c}q=c[ga>>2]|0;if((q|0)!=0?(A=c[q+-4>>2]|0,(A|0)>0):0){q=0;_=ha;J=ia;E=ja;while(1){O=c[ga>>2]|0;G=(O|0)==0;if(G)oa=0;else oa=c[O+-4>>2]|0;do if((oa|0)<=(q|0)){if(G)pa=0;else pa=c[O+-4>>2]|0;if((pa|0)>(q|0)){a[1263537]=0;D=67;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);qa=0;break}}else D=67;while(0);if((D|0)==67){D=0;__ZN6VectorIN12Navigation2D7Polygon4EdgeEE14_copy_on_writeEv(ga);qa=(c[ga>>2]|0)+(q*24|0)|0}O=qa;G=c[O>>2]|0;ra=c[O+4>>2]|0;O=_bitshift64Ashr(0,G|0,32)|0;V=+(O>>>0)+4294967296.0*+(F|0);O=_bitshift64Ashr(G|0,ra|0,32)|0;g[h>>2]=V;g[y>>2]=+(O>>>0)+4294967296.0*+(F|0);__ZNK7Vector2mlERKf(i,h,r);q=q+1|0;O=(q|0)==(A|0)?0:q;do if((O|0)<0)D=75;else{ra=c[ga>>2]|0;G=(ra|0)==0;if(G)sa=0;else sa=c[ra+-4>>2]|0;if((sa|0)<=(O|0)){if(G)ta=0;else ta=c[ra+-4>>2]|0;if((ta|0)<=(O|0)){D=75;break}a[1263537]=0}__ZN6VectorIN12Navigation2D7Polygon4EdgeEE14_copy_on_writeEv(ga);ua=(c[ga>>2]|0)+(O*24|0)|0}while(0);if((D|0)==75){D=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);ua=0}O=ua;ra=c[O>>2]|0;G=c[O+4>>2]|0;O=_bitshift64Ashr(0,ra|0,32)|0;V=+(O>>>0)+4294967296.0*+(F|0);O=_bitshift64Ashr(ra|0,G|0,32)|0;g[h>>2]=V;g[w>>2]=+(O>>>0)+4294967296.0*+(F|0);__ZNK7Vector2mlERKf(z,h,r);__ZN8Geometry31get_closest_point_to_segment_2dERK7Vector2PS1_(h,e,i);V=+__ZNK7Vector219distance_squared_toERKS_(h,e);O=V<_;G=O?c[v>>2]|0:E;ra=O?c[h>>2]|0:J;K=O?V:_;if((q|0)==(A|0)){va=K;wa=ra;xa=G;break}else{_=K;J=ra;E=G}}}else{va=ha;wa=ia;xa=ja}ka=va;la=ga+36|0;ma=wa;na=xa;D=54}}while(0);p=c[p+16>>2]|0;if(!p){$=ea;aa=fa;break}else{X=da;u=ea;t=fa}}}else{$=0;aa=0}}else{$=0;aa=0}}else{$=0;aa=0}while(0);c[b>>2]=$;c[b+4>>2]=aa;l=f;return}function __ZN12Navigation2D23get_closest_point_ownerERK7Vector2(b,d){b=b|0;d=d|0;var e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0.0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0.0,R=0,S=0,T=0.0,U=0,V=0.0,W=0,X=0.0,Y=0,Z=0,_=0,$=0.0,aa=0,ca=0,da=0,ea=0,fa=0.0,ga=0,ha=0.0;e=l;l=l+48|0;if((l|0)>=(m|0))ba(48);f=e;h=e+24|0;i=e+16|0;j=e+8|0;k=b+420|0;n=c[k>>2]|0;if(!n){o=0;l=e;return o|0}p=c[n+8>>2]|0;q=c[b+424>>2]|0;if((p|0)!=(q|0)){r=p;while(1){p=c[r+8>>2]|0;if((p|0)==(q|0))break;else r=p}if(!r)s=n;else{q=f+4|0;p=b+416|0;t=f+4|0;u=f+4|0;v=r;do{a:do if(a[v+56>>0]|0){r=c[v+64>>2]|0;if(!r)w=0;else{x=r;y=15}while(1){if((y|0)==15){y=0;w=c[x>>2]|0}if(!w)break a;r=2;while(1){z=c[w>>2]|0;A=(z|0)==0;if(A)B=0;else B=c[z+-4>>2]|0;if((r|0)>=(B|0))break;if(!A?(c[z+-4>>2]|0)>0:0){__ZN6VectorIN12Navigation2D7Polygon4EdgeEE14_copy_on_writeEv(w);C=c[w>>2]|0}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);C=0}z=C;A=c[z>>2]|0;D=c[z+4>>2]|0;z=_bitshift64Ashr(0,A|0,32)|0;E=+(z>>>0)+4294967296.0*+(F|0);z=_bitshift64Ashr(A|0,D|0,32)|0;g[f>>2]=E;g[q>>2]=+(z>>>0)+4294967296.0*+(F|0);__ZNK7Vector2mlERKf(h,f,p);z=r+-1|0;D=c[w>>2]|0;A=(D|0)==0;if(A)G=0;else G=c[D+-4>>2]|0;do if((G|0)<(r|0)){if(A)H=0;else H=c[D+-4>>2]|0;if((H|0)<(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);I=0;break}else{a[1263537]=0;y=34;break}}else y=34;while(0);if((y|0)==34){y=0;__ZN6VectorIN12Navigation2D7Polygon4EdgeEE14_copy_on_writeEv(w);I=(c[w>>2]|0)+(z*24|0)|0}D=I;A=c[D>>2]|0;J=c[D+4>>2]|0;D=_bitshift64Ashr(0,A|0,32)|0;E=+(D>>>0)+4294967296.0*+(F|0);D=_bitshift64Ashr(A|0,J|0,32)|0;g[f>>2]=E;g[t>>2]=+(D>>>0)+4294967296.0*+(F|0);__ZNK7Vector2mlERKf(i,f,p);D=c[w>>2]|0;J=(D|0)==0;if(J)K=0;else K=c[D+-4>>2]|0;do if((K|0)<=(r|0)){if(J)L=0;else L=c[D+-4>>2]|0;if((L|0)>(r|0)){a[1263537]=0;y=43;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);M=0;break}}else y=43;while(0);if((y|0)==43){y=0;__ZN6VectorIN12Navigation2D7Polygon4EdgeEE14_copy_on_writeEv(w);M=(c[w>>2]|0)+(r*24|0)|0}D=M;J=c[D>>2]|0;z=c[D+4>>2]|0;D=_bitshift64Ashr(0,J|0,32)|0;E=+(D>>>0)+4294967296.0*+(F|0);D=_bitshift64Ashr(J|0,z|0,32)|0;g[f>>2]=E;g[u>>2]=+(D>>>0)+4294967296.0*+(F|0);__ZNK7Vector2mlERKf(j,f,p);r=r+1|0}x=w+36|0;y=15}}while(0);v=c[v+16>>2]|0}while((v|0)!=0);s=c[k>>2]|0}if(!s){o=0;l=e;return o|0}else N=s}else N=n;n=c[N+8>>2]|0;N=c[b+424>>2]|0;if((n|0)==(N|0)){o=0;l=e;return o|0}else O=n;while(1){n=c[O+8>>2]|0;if((n|0)==(N|0))break;else O=n}if(!O){o=0;l=e;return o|0}N=f+4|0;n=b+416|0;b=h+8|0;s=f+4|0;k=0;E=100000002004087734272.0;v=O;while(1){b:do if(!(a[v+56>>0]|0)){P=k;Q=E}else{O=c[v+64>>2]|0;if(!O){R=0;S=k;T=E}else{U=k;V=E;W=O;y=50}while(1){if((y|0)==50){y=0;R=c[W>>2]|0;S=U;T=V}if(!R){P=S;Q=T;break b}O=c[R>>2]|0;if((O|0)!=0?(w=c[O+-4>>2]|0,(w|0)>0):0){O=v+28|0;x=0;p=S;X=T;while(1){j=c[R>>2]|0;u=(j|0)==0;if(u)Y=0;else Y=c[j+-4>>2]|0;do if((Y|0)<=(x|0)){if(u)Z=0;else Z=c[j+-4>>2]|0;if((Z|0)>(x|0)){a[1263537]=0;y=64;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);_=0;break}}else y=64;while(0);if((y|0)==64){y=0;__ZN6VectorIN12Navigation2D7Polygon4EdgeEE14_copy_on_writeEv(R);_=(c[R>>2]|0)+(x*24|0)|0}j=_;u=c[j>>2]|0;M=c[j+4>>2]|0;j=_bitshift64Ashr(0,u|0,32)|0;$=+(j>>>0)+4294967296.0*+(F|0);j=_bitshift64Ashr(u|0,M|0,32)|0;g[f>>2]=$;g[N>>2]=+(j>>>0)+4294967296.0*+(F|0);__ZNK7Vector2mlERKf(h,f,n);x=x+1|0;j=(x|0)==(w|0)?0:x;do if((j|0)<0)y=72;else{M=c[R>>2]|0;u=(M|0)==0;if(u)aa=0;else aa=c[M+-4>>2]|0;if((aa|0)<=(j|0)){if(u)ca=0;else ca=c[M+-4>>2]|0;if((ca|0)<=(j|0)){y=72;break}a[1263537]=0}__ZN6VectorIN12Navigation2D7Polygon4EdgeEE14_copy_on_writeEv(R);da=(c[R>>2]|0)+(j*24|0)|0}while(0);if((y|0)==72){y=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);da=0}j=da;M=c[j>>2]|0;u=c[j+4>>2]|0;j=_bitshift64Ashr(0,M|0,32)|0;$=+(j>>>0)+4294967296.0*+(F|0);j=_bitshift64Ashr(M|0,u|0,32)|0;g[f>>2]=$;g[s>>2]=+(j>>>0)+4294967296.0*+(F|0);__ZNK7Vector2mlERKf(b,f,n);__ZN8Geometry31get_closest_point_to_segment_2dERK7Vector2PS1_(f,d,h);$=+__ZNK7Vector219distance_squared_toERKS_(f,d);if($<X){ea=c[O>>2]|0;fa=$}else{ea=p;fa=X}if((x|0)==(w|0)){ga=ea;ha=fa;break}else{p=ea;X=fa}}}else{ga=S;ha=T}U=ga;V=ha;W=R+36|0;y=50}}while(0);v=c[v+16>>2]|0;if(!v){o=P;break}else{k=P;E=Q}}l=e;return o|0}function __ZN8Geometry31get_closest_point_to_segment_2dERK7Vector2PS1_(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,h=0,i=0,j=0,k=0,n=0.0,o=0,p=0,q=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+24|0;h=e+16|0;i=e+12|0;j=e+8|0;k=e;__ZNK7Vector2miERKS_(f,b,d);b=d+8|0;__ZNK7Vector2miERKS_(h,b,d);n=+__ZNK7Vector26lengthEv(h);g[i>>2]=n;if(n<1.0e-10){o=d;p=c[o+4>>2]|0;q=a;c[q>>2]=c[o>>2];c[q+4>>2]=p;l=e;return}__ZN7Vector2dVERKf(h,i);n=+__ZNK7Vector23dotERKS_(h,f);g[j>>2]=n;do if(!(n<=0.0))if(!(n>=+g[i>>2])){__ZNK7Vector2mlERKf(k,h,j);__ZNK7Vector2plERKS_(a,d,k);break}else{f=b;p=c[f+4>>2]|0;q=a;c[q>>2]=c[f>>2];c[q+4>>2]=p;break}else{p=d;q=c[p+4>>2]|0;f=a;c[f>>2]=c[p>>2];c[f+4>>2]=q}while(0);l=e;return}function __ZNK12MethodBind1RI12Navigation2DP6ObjectRK7Vector2E18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case -1:{__ZN7VariantC2EPK6Object(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;break}case 0:{g[d>>2]=0.0;g[d+4>>2]=0.0;__ZN7VariantC2ERK7Vector2(e,d);d=c[e>>2]|0;if(d|0)__ZN7Variant5clearEv(e);f=d;break}default:f=0}l=a;return f|0}function __ZNK12MethodBind1RI12Navigation2DP6ObjectRK7Vector2E18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,918914);l=a;return c[b>>2]|0}function __ZN12MethodBind1RI12Navigation2DP6ObjectRK7Vector2E4callES2_PPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0;i=l;l=l+64|0;if((l|0)>=(m|0))ba(64);j=i+24|0;k=i+48|0;n=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236144)|0:0){c[h>>2]=0;a[1263537]=0;o=d+24|0;p=c[o>>2]|0;if((p|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=p;c[b>>2]=0;l=i;return}q=p-(c[d+20>>2]|0)|0;if((q|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=q;c[b>>2]=0;l=i;return}if((g|0)>0){if((p|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);r=0}else{a[1263537]=0;r=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,r)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=r;c[b>>2]=0;l=i;return}}r=c[d+44>>2]|0;p=c[d+48>>2]|0;q=e+(p>>1)|0;if(!(p&1))s=r;else s=c[(c[q>>2]|0)+r>>2]|0;do if((g|0)<1){r=c[o>>2]|0;p=r+-1|0;if((r|0)>=1){e=c[d+16>>2]|0;t=(e|0)==0;if(t)u=0;else u=c[e+-4>>2]|0;if((r|0)<=(u|0)){if(t)v=0;else v=c[e+-4>>2]|0;do if((v|0)<(r|0)){if(t)w=0;else w=c[e+-4>>2]|0;if((w|0)<(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);x=0;break}else{a[1263537]=0;y=31;break}}else y=31;while(0);if((y|0)==31)x=e+(p*24|0)|0;__ZN7VariantC2ERKS_(n,x);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f>>2]|0);while(0);__ZNK7Variantcv7Vector2Ev(k,n);__ZN7VariantC2EPK6Object(j,$i[s&8191](q,k)|0);if(c[n>>2]|0)__ZN7Variant5clearEv(n);__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,897,1146558,0);c[b>>2]=0;l=i;return}function __ZN12MethodBind1RI12Navigation2DP6ObjectRK7Vector2E7ptrcallES2_PPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f;if(!b)h=0;else{i=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236144)|0;h=i?b:0}b=c[a+44>>2]|0;i=c[a+48>>2]|0;a=h+(i>>1)|0;if(!(i&1))j=b;else j=c[(c[a>>2]|0)+b>>2]|0;b=c[d>>2]|0;d=c[b+4>>2]|0;i=g;c[i>>2]=c[b>>2];c[i+4>>2]=d;c[e>>2]=$i[j&8191](a,g)|0;l=f;return}function __ZN12MethodBind1RI12Navigation2DP6ObjectRK7Vector2ED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK12MethodBind1RI12Navigation2D7Vector2RKS1_E18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;switch(b|0){case -1:{g[d>>2]=0.0;g[d+4>>2]=0.0;__ZN7VariantC2ERK7Vector2(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);f=b;l=a;return f|0}case 0:{g[d>>2]=0.0;g[d+4>>2]=0.0;__ZN7VariantC2ERK7Vector2(e,d);d=c[e>>2]|0;if(d|0)__ZN7Variant5clearEv(e);f=d;l=a;return f|0}default:{f=0;l=a;return f|0}}return 0}function __ZNK12MethodBind1RI12Navigation2D7Vector2RKS1_E18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,918914);l=a;return c[b>>2]|0}function __ZN12MethodBind1RI12Navigation2D7Vector2RKS1_E4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0;i=l;l=l+64|0;if((l|0)>=(m|0))ba(64);j=i+24|0;k=i+56|0;n=i+48|0;o=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236144)|0:0){c[h>>2]=0;a[1263537]=0;p=d+24|0;q=c[p>>2]|0;if((q|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=q;c[b>>2]=0;l=i;return}r=q-(c[d+20>>2]|0)|0;if((r|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=r;c[b>>2]=0;l=i;return}if((g|0)>0){if((q|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);s=0}else{a[1263537]=0;s=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,s)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=s;c[b>>2]=0;l=i;return}}s=c[d+44>>2]|0;q=c[d+48>>2]|0;r=e+(q>>1)|0;if(!(q&1))t=s;else t=c[(c[r>>2]|0)+s>>2]|0;do if((g|0)<1){s=c[p>>2]|0;q=s+-1|0;if((s|0)>=1){e=c[d+16>>2]|0;u=(e|0)==0;if(u)v=0;else v=c[e+-4>>2]|0;if((s|0)<=(v|0)){if(u)w=0;else w=c[e+-4>>2]|0;do if((w|0)<(s|0)){if(u)x=0;else x=c[e+-4>>2]|0;if((x|0)<(s|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);y=0;break}else{a[1263537]=0;z=31;break}}else z=31;while(0);if((z|0)==31)y=e+(q*24|0)|0;__ZN7VariantC2ERKS_(o,y);break}}c[o>>2]=0}else __ZN7VariantC2ERKS_(o,c[f>>2]|0);while(0);__ZNK7Variantcv7Vector2Ev(n,o);bj[t&4095](k,r,n);__ZN7VariantC2ERK7Vector2(j,k);if(c[o>>2]|0)__ZN7Variant5clearEv(o);__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,897,1146558,0);c[b>>2]=0;l=i;return}function __ZN12MethodBind1RI12Navigation2D7Vector2RKS1_E7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f;h=f+8|0;if(!b)i=0;else{j=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236144)|0;i=j?b:0}b=c[a+44>>2]|0;j=c[a+48>>2]|0;a=i+(j>>1)|0;if(!(j&1))k=b;else k=c[(c[a>>2]|0)+b>>2]|0;b=c[d>>2]|0;d=c[b+4>>2]|0;j=h;c[j>>2]=c[b>>2];c[j+4>>2]=d;bj[k&4095](g,a,h);h=g;g=c[h+4>>2]|0;a=e;c[a>>2]=c[h>>2];c[a+4>>2]=g;l=f;return}function __ZN12MethodBind1RI12Navigation2D7Vector2RKS1_ED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN6VectorI7Vector2E6invertEv(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0;d=0;while(1){e=c[b>>2]|0;f=(e|0)==0;if(f)g=0;else g=c[e+-4>>2]|0;if((d|0)>=((g|0)/2|0|0))break;if(f)h=0;else h=c[e+-4>>2]|0;do if((h|0)<=(d|0)){if(f)i=0;else i=c[e+-4>>2]|0;if((i|0)>(d|0)){a[1263537]=0;j=14;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);k=0;l=c[b>>2]|0;break}}else j=14;while(0);if((j|0)==14){j=0;__ZN6VectorI7Vector2E14_copy_on_writeEv(b);e=c[b>>2]|0;k=e+(d<<3)|0;l=e}e=(l|0)==0;if(e)m=0;else m=c[l+-4>>2]|0;f=m-d|0;n=f+-1|0;do if((f|0)<1)j=24;else{if(e)o=0;else o=c[l+-4>>2]|0;if((o|0)<(f|0)){if(e)p=0;else p=c[l+-4>>2]|0;if((p|0)<(f|0)){j=24;break}a[1263537]=0}__ZN6VectorI7Vector2E14_copy_on_writeEv(b);q=(c[b>>2]|0)+(n<<3)|0}while(0);if((j|0)==24){j=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);q=0}n=k;f=c[n>>2]|0;e=c[n+4>>2]|0;n=q;r=c[n+4>>2]|0;s=k;c[s>>2]=c[n>>2];c[s+4>>2]=r;r=q;c[r>>2]=f;c[r+4>>2]=e;d=d+1|0}return}function __ZN4ListIPN12Navigation2D7PolygonE16DefaultAllocatorED2Ev(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0;d=c[b>>2]|0;if(!d)return;else e=d;while(1){d=c[e>>2]|0;if(!d){f=15;break}a[1263537]=0;if((c[d+12>>2]|0)==(e|0)){c[e>>2]=c[d+4>>2];g=e+4|0;h=c[d+8>>2]|0;if((c[g>>2]|0)==(d|0))c[g>>2]=h;g=d+4|0;if(h|0)c[h+4>>2]=c[g>>2];i=c[g>>2]|0;if(i|0)c[i+8>>2]=h;__ZN6Memory11free_staticEPvb(d,0);d=e+8|0;c[d>>2]=(c[d>>2]|0)+-1}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145114,1145120,157,1145132,0);j=c[b>>2]|0;if(!(c[j+8>>2]|0)){f=14;break}if(!j){f=18;break}else e=j}if((f|0)==14){__ZN6Memory11free_staticEPvb(j,0);c[b>>2]=0;return}else if((f|0)==15)if(!(c[e+8>>2]|0)){a[1263537]=0;__ZN6Memory11free_staticEPvb(e,0);return}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145461,1145120,668,1145467,0);return}else if((f|0)==18)return}function __ZNK12MethodBind3RI12Navigation2D6VectorI7Vector2ERKS2_S5_bE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return __ZNK12MethodBind3RI12Navigation2D6VectorI7Vector2ERKS2_S5_bE18_get_argument_typeEi(a,b)|0}function __ZNK12MethodBind3RI12Navigation2D6VectorI7Vector2ERKS2_S5_bE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,918914);l=a;return c[b>>2]|0}function __ZN12MethodBind3RI12Navigation2D6VectorI7Vector2ERKS2_S5_bE4callEP6ObjectPPK7VariantiRNS9_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0;i=l;l=l+128|0;if((l|0)>=(m|0))ba(128);j=i+72|0;k=i+112|0;n=i+104|0;o=i+48|0;p=i+96|0;q=i+24|0;r=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236144)|0:0){c[h>>2]=0;a[1263537]=0;s=d+24|0;t=c[s>>2]|0;if((t|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=t;c[b>>2]=0;l=i;return}u=t-(c[d+20>>2]|0)|0;if((u|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=u;c[b>>2]=0;l=i;return}if((g|0)>0){if((t|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);v=0}else{a[1263537]=0;v=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,v)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=v;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[s>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);w=0}else{a[1263537]=0;w=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,w)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=w;c[b>>2]=0;l=i;return}if((g|0)>2){if((c[s>>2]|0)<2){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);x=0}else{a[1263537]=0;x=c[(c[d+32>>2]|0)+12>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+8>>2]>>2]|0,x)|0)){c[h>>2]=2;c[h+4>>2]=2;c[h+8>>2]=x;c[b>>2]=0;l=i;return}}}}x=c[d+44>>2]|0;w=c[d+48>>2]|0;v=e+(w>>1)|0;if(!(w&1))y=x;else y=c[(c[v>>2]|0)+x>>2]|0;do if((g|0)<1){x=c[s>>2]|0;w=x+-1|0;if((x|0)>=1){e=c[d+16>>2]|0;t=(e|0)==0;if(t)z=0;else z=c[e+-4>>2]|0;if((x|0)<=(z|0)){if(t)A=0;else A=c[e+-4>>2]|0;do if((A|0)<(x|0)){if(t)B=0;else B=c[e+-4>>2]|0;if((B|0)<(x|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);C=0;break}else{a[1263537]=0;D=43;break}}else D=43;while(0);if((D|0)==43)C=e+(w*24|0)|0;__ZN7VariantC2ERKS_(o,C);break}}c[o>>2]=0}else __ZN7VariantC2ERKS_(o,c[f>>2]|0);while(0);__ZNK7Variantcv7Vector2Ev(n,o);do if((g|0)<2){C=c[s>>2]|0;B=C+-1|0;A=C+-2|0;if((C|0)>=2){C=c[d+16>>2]|0;z=(C|0)==0;if(z)E=0;else E=c[C+-4>>2]|0;if((B|0)<=(E|0)){if(z)F=0;else F=c[C+-4>>2]|0;do if((F|0)<(B|0)){if(z)G=0;else G=c[C+-4>>2]|0;if((G|0)<(B|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);H=0;break}else{a[1263537]=0;D=60;break}}else D=60;while(0);if((D|0)==60)H=C+(A*24|0)|0;__ZN7VariantC2ERKS_(q,H);break}}c[q>>2]=0}else __ZN7VariantC2ERKS_(q,c[f+4>>2]|0);while(0);__ZNK7Variantcv7Vector2Ev(p,q);do if((g|0)<3){H=c[s>>2]|0;G=H+-2|0;F=H+-3|0;if((G|0)>=1){H=c[d+16>>2]|0;E=(H|0)==0;if(E)I=0;else I=c[H+-4>>2]|0;if((G|0)<=(I|0)){if(E)J=0;else J=c[H+-4>>2]|0;do if((J|0)<(G|0)){if(E)K=0;else K=c[H+-4>>2]|0;if((K|0)<(G|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);L=0;break}else{a[1263537]=0;D=77;break}}else D=77;while(0);if((D|0)==77)L=H+(F*24|0)|0;__ZN7VariantC2ERKS_(r,L);break}}c[r>>2]=0}else __ZN7VariantC2ERKS_(r,c[f+8>>2]|0);while(0);f=__ZNK7VariantcvbEv(r)|0;c[k>>2]=ri[y&511](v,n,p,f)|0;__ZN7VariantC2ERK6VectorI7Vector2E(j,k);f=c[k>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);if(c[r>>2]|0)__ZN7Variant5clearEv(r);if(c[q>>2]|0)__ZN7Variant5clearEv(q);if(c[o>>2]|0)__ZN7Variant5clearEv(o);__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,2207,1146558,0);c[b>>2]=0;l=i;return}function __ZN12MethodBind3RI12Navigation2D6VectorI7Vector2ERKS2_S5_bE7ptrcallEP6ObjectPPKvPv(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,n=0,o=0;g=l;l=l+32|0;if((l|0)>=(m|0))ba(32);h=g+16|0;i=g+8|0;j=g;if(!d)k=0;else{n=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1236144)|0;k=n?d:0}d=c[b+44>>2]|0;n=c[b+48>>2]|0;b=k+(n>>1)|0;if(!(n&1))o=d;else o=c[(c[b>>2]|0)+d>>2]|0;d=c[e>>2]|0;n=c[d+4>>2]|0;k=i;c[k>>2]=c[d>>2];c[k+4>>2]=n;n=c[e+4>>2]|0;k=c[n+4>>2]|0;d=j;c[d>>2]=c[n>>2];c[d+4>>2]=k;c[h>>2]=ri[o&511](b,i,j,(a[c[e+8>>2]>>0]|0)!=0)|0;__ZN8PtrToArgI6VectorI7Vector2EE6encodeES2_Pv(h,f);f=c[h>>2]|0;if(!f){l=g;return}if(__Z16atomic_decrementPj(f+-8|0)|0){l=g;return}__ZN6Memory11free_staticEPvb(f,1);l=g;return}function __ZN12MethodBind3RI12Navigation2D6VectorI7Vector2ERKS2_S5_bED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK12MethodBind3RI12Navigation2D6VectorI7Vector2ERKS2_S5_bE18_get_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,h=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case -1:{c[d>>2]=0;__ZN7VariantC2ERK6VectorI7Vector2E(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);f=c[d>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);h=b;l=a;return h|0}case 0:{g[d>>2]=0.0;g[d+4>>2]=0.0;__ZN7VariantC2ERK7Vector2(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);h=b;l=a;return h|0}case 1:{g[d>>2]=0.0;g[d+4>>2]=0.0;__ZN7VariantC2ERK7Vector2(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);h=b;l=a;return h|0}case 2:{__ZN7VariantC2Eb(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);h=b;l=a;return h|0}default:{h=0;l=a;return h|0}}return 0}function __ZNK11MethodBind1I12Navigation2DiE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if(!b){__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK11MethodBind1I12Navigation2DiE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,918914);l=a;return c[b>>2]|0}function __ZN11MethodBind1I12Navigation2DiE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236144)|0:0){c[h>>2]=0;a[1263537]=0;k=d+24|0;n=c[k>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=i;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=i;return}if((g|0)>0){if((n|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);p=0}else{a[1263537]=0;p=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,p)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=p;c[b>>2]=0;l=i;return}}p=c[d+44>>2]|0;n=c[d+48>>2]|0;o=e+(n>>1)|0;if(!(n&1))q=p;else q=c[(c[o>>2]|0)+p>>2]|0;do if((g|0)<1){p=c[k>>2]|0;n=p+-1|0;if((p|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)s=0;else s=c[e+-4>>2]|0;if((p|0)<=(s|0)){if(r)t=0;else t=c[e+-4>>2]|0;do if((t|0)<(p|0)){if(r)u=0;else u=c[e+-4>>2]|0;if((u|0)<(p|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);v=0;break}else{a[1263537]=0;w=31;break}}else w=31;while(0);if((w|0)==31)v=e+(n*24|0)|0;__ZN7VariantC2ERKS_(j,v);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);f=__ZNK7VariantcviEv(j)|0;Pi[q&2047](o,f);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I12Navigation2DiE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236144)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1)){g=b;h=c[d>>2]|0;i=c[h>>2]|0;Pi[g&2047](a,i);return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=c[d>>2]|0;i=c[h>>2]|0;Pi[g&2047](a,i);return}}function __ZN11MethodBind1I12Navigation2DiED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind2I12Navigation2DiRK11Transform2DE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case 0:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;l=a;return f|0}case 1:{b=d+4|0;c[b>>2]=0;c[b+4>>2]=0;c[b+8>>2]=0;c[b+12>>2]=0;c[b+16>>2]=0;g[d>>2]=1.0;g[d+12>>2]=1.0;__ZN7VariantC2ERK11Transform2D(e,d);d=c[e>>2]|0;if(d|0)__ZN7Variant5clearEv(e);f=d;l=a;return f|0}default:{f=0;l=a;return f|0}}return 0}function __ZNK11MethodBind2I12Navigation2DiRK11Transform2DE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,918914);l=a;return c[b>>2]|0}function __ZN11MethodBind2I12Navigation2DiRK11Transform2DE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0;i=l;l=l+80|0;if((l|0)>=(m|0))ba(80);j=i+24|0;k=i+48|0;n=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236144)|0:0){c[h>>2]=0;a[1263537]=0;o=d+24|0;p=c[o>>2]|0;if((p|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=p;c[b>>2]=0;l=i;return}q=p-(c[d+20>>2]|0)|0;if((q|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=q;c[b>>2]=0;l=i;return}if((g|0)>0){if((p|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);r=0}else{a[1263537]=0;r=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,r)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=r;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[o>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);s=0}else{a[1263537]=0;s=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,s)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=s;c[b>>2]=0;l=i;return}}}s=c[d+44>>2]|0;r=c[d+48>>2]|0;p=e+(r>>1)|0;if(!(r&1))t=s;else t=c[(c[p>>2]|0)+s>>2]|0;do if((g|0)<1){s=c[o>>2]|0;r=s+-1|0;if((s|0)>=1){e=c[d+16>>2]|0;q=(e|0)==0;if(q)u=0;else u=c[e+-4>>2]|0;if((s|0)<=(u|0)){if(q)v=0;else v=c[e+-4>>2]|0;do if((v|0)<(s|0)){if(q)w=0;else w=c[e+-4>>2]|0;if((w|0)<(s|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);x=0;break}else{a[1263537]=0;y=37;break}}else y=37;while(0);if((y|0)==37)x=e+(r*24|0)|0;__ZN7VariantC2ERKS_(j,x);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);x=__ZNK7VariantcviEv(j)|0;do if((g|0)<2){w=c[o>>2]|0;v=w+-1|0;u=w+-2|0;if((w|0)>=2){w=c[d+16>>2]|0;s=(w|0)==0;if(s)z=0;else z=c[w+-4>>2]|0;if((v|0)<=(z|0)){if(s)A=0;else A=c[w+-4>>2]|0;do if((A|0)<(v|0)){if(s)B=0;else B=c[w+-4>>2]|0;if((B|0)<(v|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);C=0;break}else{a[1263537]=0;y=54;break}}else y=54;while(0);if((y|0)==54)C=w+(u*24|0)|0;__ZN7VariantC2ERKS_(n,C);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f+4>>2]|0);while(0);__ZNK7Variantcv11Transform2DEv(k,n);bj[t&4095](p,x,k);if(c[n>>2]|0)__ZN7Variant5clearEv(n);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1380,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind2I12Navigation2DiRK11Transform2DE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236144)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;b=c[c[d>>2]>>2]|0;h=c[d+4>>2]|0;c[f>>2]=c[h>>2];c[f+4>>2]=c[h+4>>2];c[f+8>>2]=c[h+8>>2];c[f+12>>2]=c[h+12>>2];c[f+16>>2]=c[h+16>>2];c[f+20>>2]=c[h+20>>2];bj[i&4095](a,b,f);l=e;return}function __ZN11MethodBind2I12Navigation2DiRK11Transform2DED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK12MethodBind3RI12Navigation2DiRK3RefI17NavigationPolygonERK11Transform2DP6ObjectE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return __ZNK12MethodBind3RI12Navigation2DiRK3RefI17NavigationPolygonERK11Transform2DP6ObjectE18_get_argument_typeEi(a,b)|0}function __ZNK12MethodBind3RI12Navigation2DiRK3RefI17NavigationPolygonERK11Transform2DP6ObjectE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,918914);l=a;return c[b>>2]|0}function __ZN12MethodBind3RI12Navigation2DiRK3RefI17NavigationPolygonERK11Transform2DP6ObjectE4callESA_PPK7VariantiRNSC_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0;i=l;l=l+128|0;if((l|0)>=(m|0))ba(128);j=i+104|0;k=i+72|0;n=i+96|0;o=i+48|0;p=i+24|0;q=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236144)|0:0){c[h>>2]=0;a[1263537]=0;r=d+24|0;s=c[r>>2]|0;if((s|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=s;c[b>>2]=0;l=i;return}t=s-(c[d+20>>2]|0)|0;if((t|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=t;c[b>>2]=0;l=i;return}if((g|0)>0){if((s|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);u=0}else{a[1263537]=0;u=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,u)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=u;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[r>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);v=0}else{a[1263537]=0;v=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,v)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=v;c[b>>2]=0;l=i;return}if((g|0)>2){if((c[r>>2]|0)<2){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);w=0}else{a[1263537]=0;w=c[(c[d+32>>2]|0)+12>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+8>>2]>>2]|0,w)|0)){c[h>>2]=2;c[h+4>>2]=2;c[h+8>>2]=w;c[b>>2]=0;l=i;return}}}}w=c[d+44>>2]|0;v=c[d+48>>2]|0;u=e+(v>>1)|0;if(!(v&1))x=w;else x=c[(c[u>>2]|0)+w>>2]|0;do if((g|0)<1){w=c[r>>2]|0;v=w+-1|0;if((w|0)>=1){e=c[d+16>>2]|0;s=(e|0)==0;if(s)y=0;else y=c[e+-4>>2]|0;if((w|0)<=(y|0)){if(s)z=0;else z=c[e+-4>>2]|0;do if((z|0)<(w|0)){if(s)A=0;else A=c[e+-4>>2]|0;if((A|0)<(w|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);B=0;break}else{a[1263537]=0;C=43;break}}else C=43;while(0);if((C|0)==43)B=e+(v*24|0)|0;__ZN7VariantC2ERKS_(o,B);break}}c[o>>2]=0}else __ZN7VariantC2ERKS_(o,c[f>>2]|0);while(0);__ZN3RefI17NavigationPolygonEC2ERK7Variant(j,o);c[n>>2]=c[j>>2];do if((g|0)<2){B=c[r>>2]|0;A=B+-1|0;z=B+-2|0;if((B|0)>=2){B=c[d+16>>2]|0;y=(B|0)==0;if(y)D=0;else D=c[B+-4>>2]|0;if((A|0)<=(D|0)){if(y)E=0;else E=c[B+-4>>2]|0;do if((E|0)<(A|0)){if(y)F=0;else F=c[B+-4>>2]|0;if((F|0)<(A|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);G=0;break}else{a[1263537]=0;C=60;break}}else C=60;while(0);if((C|0)==60)G=B+(z*24|0)|0;__ZN7VariantC2ERKS_(p,G);break}}c[p>>2]=0}else __ZN7VariantC2ERKS_(p,c[f+4>>2]|0);while(0);__ZNK7Variantcv11Transform2DEv(j,p);do if((g|0)<3){G=c[r>>2]|0;F=G+-2|0;E=G+-3|0;if((F|0)>=1){G=c[d+16>>2]|0;D=(G|0)==0;if(D)H=0;else H=c[G+-4>>2]|0;if((F|0)<=(H|0)){if(D)I=0;else I=c[G+-4>>2]|0;do if((I|0)<(F|0)){if(D)J=0;else J=c[G+-4>>2]|0;if((J|0)<(F|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);K=0;break}else{a[1263537]=0;C=77;break}}else C=77;while(0);if((C|0)==77)K=G+(E*24|0)|0;__ZN7VariantC2ERKS_(q,K);break}}c[q>>2]=0}else __ZN7VariantC2ERKS_(q,c[f+8>>2]|0);while(0);f=__ZNK7VariantcvP6ObjectEv(q)|0;__ZN7VariantC2Ei(k,ri[x&511](u,n,j,f)|0);if(c[q>>2]|0)__ZN7Variant5clearEv(q);if(c[p>>2]|0)__ZN7Variant5clearEv(p);p=c[n>>2]|0;if((p|0?__ZN9Reference11unreferenceEv(p)|0:0)?(p=c[n>>2]|0,__Z17predelete_handlerP6Object(p)|0):0){gj[c[(c[p>>2]|0)+76>>2]&8191](p);__ZN6Memory11free_staticEPvb(p,0)}c[n>>2]=0;if(c[o>>2]|0)__ZN7Variant5clearEv(o);__ZN7VariantC2ERKS_(b,k);if(c[k>>2]|0)__ZN7Variant5clearEv(k);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,2207,1146558,0);c[b>>2]=0;l=i;return}function __ZN12MethodBind3RI12Navigation2DiRK3RefI17NavigationPolygonERK11Transform2DP6ObjectE7ptrcallESA_PPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0;f=l;l=l+64|0;if((l|0)>=(m|0))ba(64);g=f+32|0;h=f;i=f+24|0;if(!b)j=0;else{k=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236144)|0;j=k?b:0}b=c[a+44>>2]|0;k=c[a+48>>2]|0;a=j+(k>>1)|0;if(!(k&1))n=b;else n=c[(c[a>>2]|0)+b>>2]|0;__ZN7VariantC2EPK6Object(h,c[d>>2]|0);__ZN3RefI17NavigationPolygonEC2ERK7Variant(g,h);if(c[h>>2]|0)__ZN7Variant5clearEv(h);c[i>>2]=c[g>>2];h=c[d+4>>2]|0;c[g>>2]=c[h>>2];c[g+4>>2]=c[h+4>>2];c[g+8>>2]=c[h+8>>2];c[g+12>>2]=c[h+12>>2];c[g+16>>2]=c[h+16>>2];c[g+20>>2]=c[h+20>>2];c[e>>2]=ri[n&511](a,i,g,c[d+8>>2]|0)|0;d=c[i>>2]|0;if(!d){l=f;return}if(!(__ZN9Reference11unreferenceEv(d)|0)){l=f;return}d=c[i>>2]|0;if(!(__Z17predelete_handlerP6Object(d)|0)){l=f;return}gj[c[(c[d>>2]|0)+76>>2]&8191](d);__ZN6Memory11free_staticEPvb(d,0);l=f;return}function __ZN12MethodBind3RI12Navigation2DiRK3RefI17NavigationPolygonERK11Transform2DP6ObjectED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK12MethodBind3RI12Navigation2DiRK3RefI17NavigationPolygonERK11Transform2DP6ObjectE18_get_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case -1:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;l=a;return f|0}case 0:{f=__ZN7Variant12get_type_forIRK3RefI17NavigationPolygonEEENS_4TypeEv()|0;l=a;return f|0}case 1:{b=d+4|0;c[b>>2]=0;c[b+4>>2]=0;c[b+8>>2]=0;c[b+12>>2]=0;c[b+16>>2]=0;g[d>>2]=1.0;g[d+12>>2]=1.0;__ZN7VariantC2ERK11Transform2D(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);f=b;l=a;return f|0}case 2:{__ZN7VariantC2EPK6Object(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;l=a;return f|0}default:{f=0;l=a;return f|0}}return 0}function __ZN7ClassDB7creatorI12PathFollow2DEEP6Objectv(){var a=0;a=__ZnwjPKc(428,1263606)|0;__ZN12PathFollow2DC2Ev(a);__Z22postinitialize_handlerP6Object(a);return a|0}function __ZN12PathFollow2DC2Ev(b){b=b|0;var d=0;__ZN6Node2DC2Ev(b);c[b>>2]=273544;__ZN10StringNameC2Ev(b+400|0);d=b+404|0;c[d>>2]=0;c[d+4>>2]=0;c[d+8>>2]=0;c[d+12>>2]=0;a[b+426>>0]=1;a[b+424>>0]=1;a[b+425>>0]=1;g[b+420>>2]=4.0;return}function __ZN7ClassDB10_add_classI6Path2DEEvv(){var a=0,b=0,d=0,e=0,f=0,g=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+16|0;d=a+12|0;e=a+8|0;f=a+4|0;g=a;__ZN6StringC2EPKc(b,919289);c[e>>2]=c[b>>2];__ZN10StringNameC2ERK6String(d,e);__ZN6StringC2EPKc(b,939635);c[g>>2]=c[b>>2];__ZN10StringNameC2ERK6String(f,g);__ZN7ClassDB11_add_class2ERK10StringNameS2_(d,f);__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);__ZN10StringNameD2Ev(d);d=c[e>>2]|0;if(!d){l=a;return}if(__Z16atomic_decrementPj(d+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(d,1);l=a;return}function __ZN6Path2D13_bind_methodsEv(){var a=0,b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;a=l;l=l+80|0;if((l|0)>=(m|0))ba(80);b=a+52|0;d=a+40|0;e=a+32|0;f=a+16|0;g=a+8|0;h=a+48|0;i=a;j=a+24|0;k=a+12|0;n=a+4|0;__Z8D_METHODPKcS0_(d,944364,919296);o=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(o);c[o>>2]=309972;__ZN10MethodBind10_set_constEb(o,0);__ZN10MethodBind24_generate_argument_typesEi(o,1);c[o+44>>2]=1733;c[o+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,o,d,0,0)|0;o=d+4|0;p=c[o>>2]|0;if(p|0?(__Z16atomic_decrementPj(p+-8|0)|0)==0:0){q=c[o>>2]|0;o=(q|0)==0?0:q+-4|0;q=o+4|0;if(c[o>>2]|0){r=0;do{__ZN10StringNameD2Ev(q+(r<<2)|0);r=r+1|0}while(r>>>0<(c[o>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(p,1)}__ZN10StringNameD2Ev(d);__Z8D_METHODPKcS0_(e,919310,944406);d=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(d);c[d>>2]=310008;__ZN10MethodBind10_set_constEb(d,1);__ZN10MethodBind24_generate_argument_typesEi(d,0);__ZN10MethodBind12_set_returnsEb(d,1);c[d+44>>2]=5672;c[d+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,d,e,0,0)|0;d=e+4|0;p=c[d>>2]|0;if(p|0?(__Z16atomic_decrementPj(p+-8|0)|0)==0:0){o=c[d>>2]|0;d=(o|0)==0?0:o+-4|0;o=d+4|0;if(c[d>>2]|0){r=0;do{__ZN10StringNameD2Ev(o+(r<<2)|0);r=r+1|0}while(r>>>0<(c[d>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(p,1)}__ZN10StringNameD2Ev(e);__Z8D_METHODPKc(f,944243);e=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(e);c[e>>2]=310044;__ZN10MethodBind10_set_constEb(e,0);__ZN10MethodBind24_generate_argument_typesEi(e,0);c[e+44>>2]=5302;c[e+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,e,f,0,0)|0;e=f+4|0;p=c[e>>2]|0;if(p|0?(__Z16atomic_decrementPj(p+-8|0)|0)==0:0){d=c[e>>2]|0;e=(d|0)==0?0:d+-4|0;d=e+4|0;if(c[e>>2]|0){r=0;do{__ZN10StringNameD2Ev(d+(r<<2)|0);r=r+1|0}while(r>>>0<(c[e>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(p,1)}__ZN10StringNameD2Ev(f);__ZN6StringC2EPKc(b,919289);c[h>>2]=c[b>>2];__ZN10StringNameC2ERK6String(g,h);__ZN6StringC2EPKc(i,944406);__ZN6StringC2EPKc(j,919328);f=b+4|0;c[f>>2]=0;p=b+12|0;c[p>>2]=0;c[b>>2]=18;e=c[i>>2]|0;if(e|0?(c[f>>2]=0,__Z28atomic_conditional_incrementPj(e+-8|0)|0):0)c[f>>2]=c[i>>2];c[b+8>>2]=17;f=c[p>>2]|0;if((f|0)!=(c[j>>2]|0)){if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);c[p>>2]=0;f=c[j>>2]|0;if(f|0?__Z28atomic_conditional_incrementPj(f+-8|0)|0:0)c[p>>2]=c[j>>2]}c[b+16>>2]=7;c[k>>2]=__Z11_scs_createPKc(944364)|0;c[n>>2]=__Z11_scs_createPKc(944420)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(g,b,k,n,-1);__ZN10StringNameD2Ev(n);__ZN10StringNameD2Ev(k);k=c[b+12>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);k=c[b+4>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);k=c[j>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);k=c[i>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);__ZN10StringNameD2Ev(g);g=c[h>>2]|0;if(!g){l=a;return}if(__Z16atomic_decrementPj(g+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(g,1);l=a;return}function __ZN7ClassDB7creatorI6Path2DEEP6Objectv(){var a=0;a=__ZnwjPKc(408,1263606)|0;__ZN6Path2DC2Ev(a);__Z22postinitialize_handlerP6Object(a);return a|0}function __ZN6Path2DC2Ev(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d;__ZN6Node2DC2Ev(b);c[b>>2]=309148;__ZN10StringNameC2Ev(b+400|0);c[b+404>>2]=0;f=__ZnwjPKc(148,1263606)|0;__ZN7Curve2DC2Ev(f);__Z22postinitialize_handlerP6Object(f);if(f){a[1263537]=0;if(__ZN9Reference8init_refEv(f)|0){g=f;h=f;i=4}else{__ZN6Path2D9set_curveERK3RefI7Curve2DE(b,e);j=e;k=0;n=0;i=5}}else{g=0;h=0;i=4}if((i|0)==4){c[e>>2]=g;__ZN6Path2D9set_curveERK3RefI7Curve2DE(b,e);if(!g)o=e;else{j=e;k=h;n=g;i=5}}if((i|0)==5)if(__ZN9Reference11unreferenceEv(n)|0?__Z17predelete_handlerP6Object(n)|0:0){gj[c[(c[n>>2]|0)+76>>2]&8191](n);__ZN6Memory11free_staticEPvb(k,0);o=j}else o=j;c[o>>2]=0;l=d;return}function __ZN6Path2D9set_curveERK3RefI7Curve2DE(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e+8|0;g=e+4|0;h=e;i=b+404|0;j=c[i>>2]|0;if(!j){k=0;n=0}else{__ZN10StringNameC2EPKc(f,1126630);__ZN10StringNameC2EPKc(g,944243);__ZN6Object10disconnectERK10StringNamePS_S2_(j,f,b,g);__ZN10StringNameD2Ev(g);__ZN10StringNameD2Ev(f);j=c[i>>2]|0;k=j;n=j}if((c[d>>2]|0)!=(k|0)){if((k|0?__ZN9Reference11unreferenceEv(k)|0:0)?(j=c[i>>2]|0,__Z17predelete_handlerP6Object(j)|0):0){gj[c[(c[j>>2]|0)+76>>2]&8191](j);__ZN6Memory11free_staticEPvb(j,0)}c[i>>2]=0;j=c[d>>2]|0;c[i>>2]=j;if(j|0){__ZN9Reference9referenceEv(j);j=c[i>>2]|0;o=j;p=j;q=10}}else{o=k;p=n;q=10}if((q|0)==10?o|0:0){__ZN10StringNameC2EPKc(f,1126630);__ZN10StringNameC2EPKc(g,944243);c[h>>2]=0;__ZN6Object7connectERK10StringNamePS_S2_RK6VectorI7VariantEj(p,f,b,g,h,0)|0;p=c[h>>2]|0;if(p|0?(__Z16atomic_decrementPj(p+-8|0)|0)==0:0){o=c[h>>2]|0;h=(o|0)==0?0:o+-4|0;o=h+4|0;q=c[h>>2]|0;if(q|0){n=0;k=q;while(1){q=o+(n*24|0)|0;if(!(c[q>>2]|0))r=k;else{__ZN7Variant5clearEv(q);r=c[h>>2]|0}n=n+1|0;if(n>>>0>=r>>>0)break;else k=r}}__ZN6Memory11free_staticEPvb(p,1)}__ZN10StringNameD2Ev(g);__ZN10StringNameD2Ev(f)}if(!(a[b+136>>0]|0)){l=e;return}if(!(c[b+132>>2]|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(947574,947583,260,947603,0);l=e;return}else{a[1263537]=0;l=e;return}}function __ZN7Curve2DC2Ev(b){b=b|0;__ZN8ResourceC2Ev(b);c[b>>2]=309308;__ZN10StringNameC2Ev(b+124|0);c[b+128>>2]=0;c[b+136>>2]=0;a[b+132>>0]=0;g[b+140>>2]=0.0;g[b+144>>2]=5.0;return}function __ZN7Curve2D18_initialize_classvEv(b){b=b|0;if(a[1263431]|0)return;if(!(a[1257004]|0)){if(!(a[1257001]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI9ReferenceEEvv();__ZN9Reference13_bind_methodsEv();a[1257001]=1}__ZN7ClassDB10_add_classI8ResourceEEvv();__ZN8Resource13_bind_methodsEv();a[1257004]=1}__ZN7ClassDB10_add_classI7Curve2DEEvv();__ZN7Curve2D13_bind_methodsEv();a[1263431]=1;return}function __ZN7Curve2D5_setvERK10StringNameRK7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK7Curve2D5_getvERK10StringNameR7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK7Curve2D19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+24|0;g=e+4|0;h=e;if(!d)__ZNK8Resource19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,0);__ZN6StringC2EPKc(f,919328);i=c[f>>2]|0;f=i;j=g+4|0;c[j>>2]=0;k=g+12|0;c[k>>2]=0;c[g>>2]=0;n=(i|0)==0;if(!n?(c[j>>2]=0,__Z28atomic_conditional_incrementPj(i+-8|0)|0):0)c[j>>2]=f;c[g+8>>2]=0;f=c[k>>2]|0;if(f|0){if(!(__Z16atomic_decrementPj(f+-8|0)|0))__ZN6Memory11free_staticEPvb(f,1);c[k>>2]=0}c[g+16>>2]=256;if(!(c[b>>2]|0)){k=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=k;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0}k=__ZnwjPFPvjE(32,4740)|0;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0;c[k+12>>2]=0;c[k+16>>2]=7;f=k+20|0;c[f>>2]=0;j=k+24|0;c[j>>2]=0;o=k+28|0;c[o>>2]=0;__ZN12PropertyInfoaSERKS_(k,g)|0;p=c[b>>2]|0;q=p+4|0;r=c[q>>2]|0;c[j>>2]=r;c[f>>2]=0;c[o>>2]=p;if(r|0)c[r+20>>2]=k;c[q>>2]=k;if(!(c[p>>2]|0))c[p>>2]=k;k=p+8|0;c[k>>2]=(c[k>>2]|0)+1;k=c[g+12>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);k=c[g+4>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);if(!n?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);__ZN10StringNameC2EPKc(h,919328);__ZN7ClassDB17get_property_listE10StringNameP4ListI12PropertyInfo16DefaultAllocatorEbPK6Object(h,b,1,a);__ZN10StringNameD2Ev(h);if(!d){l=e;return}__ZNK8Resource19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,1);l=e;return}function __ZN7Curve2D14_notificationvEib(a,b,c){a=a|0;b=b|0;c=c|0;return}function __ZNK7Curve2D16_get_class_namevEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+8|0;e=b+4|0;f=b;g=a+124|0;a=c[g>>2]|0;if(a|0){if(c[a+4>>2]|0){l=b;return g|0}if(__ZNK6String6lengthEv(a+8|0)|0){l=b;return g|0}}__ZN6StringC2EPKc(d,919328);c[f>>2]=c[d>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameaSERKS_(g,e);__ZN10StringNameD2Ev(e);e=c[f>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);l=b;return g|0}function __ZNK7Curve2D9get_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,919328);l=a;return c[b>>2]|0}function __ZNK7Curve2D8is_classERK6String(a,b){a=a|0;b=b|0;var c=0;if((!(__ZNK6StringeqEPKc(b,919328)|0)?!(__ZNK6StringeqEPKc(b,1110448)|0):0)?!(__ZNK6StringeqEPKc(b,1126157)|0):0)c=__ZNK6StringeqEPKc(b,1142944)|0;else c=1;return c|0}function __ZNK7Curve2D12is_class_ptrEPv(a,b){a=a|0;b=b|0;return (b|0)==1236420|((b|0)==1220696|((b|0)==1220724|(b|0)==1220580))|0}function __ZN7Curve2DD2Ev(a){a=a|0;var b=0;c[a>>2]=309308;__ZN10PoolVectorI7Vector2E12_unreferenceEv(a+136|0);b=c[a+128>>2]|0;if(b|0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(b,1);__ZN10StringNameD2Ev(a+124|0);__ZN8ResourceD2Ev(a);return}function __ZN7Curve2DD0Ev(a){a=a|0;var b=0;c[a>>2]=309308;__ZN10PoolVectorI7Vector2E12_unreferenceEv(a+136|0);b=c[a+128>>2]|0;if(b|0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(b,1);__ZN10StringNameD2Ev(a+124|0);__ZN8ResourceD2Ev(a);__ZdlPv(a);return}function __ZN7ClassDB10_add_classI7Curve2DEEvv(){var a=0,b=0,d=0,e=0,f=0,g=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+16|0;d=a+12|0;e=a+8|0;f=a+4|0;g=a;__ZN6StringC2EPKc(b,919328);c[e>>2]=c[b>>2];__ZN10StringNameC2ERK6String(d,e);__ZN6StringC2EPKc(b,1110448);c[g>>2]=c[b>>2];__ZN10StringNameC2ERK6String(f,g);__ZN7ClassDB11_add_class2ERK10StringNameS2_(d,f);__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);__ZN10StringNameD2Ev(d);d=c[e>>2]|0;if(!d){l=a;return}if(__Z16atomic_decrementPj(d+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(d,1);l=a;return}function __ZN7Curve2D13_bind_methodsEv(){var a=0,b=0,d=0,e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0;a=l;l=l+304|0;if((l|0)>=(m|0))ba(304);b=a+280|0;d=a+272|0;e=a+264|0;f=a+72|0;h=a+48|0;i=a+24|0;j=a+248|0;k=a;n=a+256|0;o=a+240|0;p=a+232|0;q=a+224|0;r=a+216|0;s=a+208|0;t=a+200|0;u=a+192|0;v=a+184|0;w=a+176|0;x=a+168|0;y=a+160|0;z=a+152|0;A=a+144|0;B=a+136|0;C=a+128|0;D=a+120|0;E=a+112|0;F=a+108|0;G=a+104|0;H=a+100|0;I=a+96|0;__Z8D_METHODPKc(d,939678);J=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(J);c[J>>2]=309432;__ZN10MethodBind10_set_constEb(J,1);__ZN10MethodBind24_generate_argument_typesEi(J,0);__ZN10MethodBind12_set_returnsEb(J,1);c[J+44>>2]=5673;c[J+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,J,d,0,0)|0;J=d+4|0;K=c[J>>2]|0;if(K|0?(__Z16atomic_decrementPj(K+-8|0)|0)==0:0){L=c[J>>2]|0;J=(L|0)==0?0:L+-4|0;L=J+4|0;if(c[J>>2]|0){M=0;do{__ZN10StringNameD2Ev(L+(M<<2)|0);M=M+1|0}while(M>>>0<(c[J>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(K,1)}__ZN10StringNameD2Ev(d);__Z8D_METHODPKcS0_S0_S0_S0_(e,1097997,1126974,1121878,1062133,940439);g[h>>2]=0.0;g[h+4>>2]=0.0;__ZN7VariantC2ERK7Vector2(f,h);g[j>>2]=0.0;g[j+4>>2]=0.0;__ZN7VariantC2ERK7Vector2(i,j);__ZN7VariantC2Ei(k,-1);d=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(d);c[d>>2]=309468;__ZN10MethodBind10_set_constEb(d,0);__ZN10MethodBind24_generate_argument_typesEi(d,4);c[d+44>>2]=116;c[d+48>>2]=0;c[b>>2]=f;c[b+4>>2]=i;c[b+8>>2]=k;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,d,e,b,3)|0;if(c[k>>2]|0)__ZN7Variant5clearEv(k);if(c[i>>2]|0)__ZN7Variant5clearEv(i);if(c[f>>2]|0)__ZN7Variant5clearEv(f);k=e+4|0;d=c[k>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0){K=c[k>>2]|0;k=(K|0)==0?0:K+-4|0;K=k+4|0;if(c[k>>2]|0){J=0;do{__ZN10StringNameD2Ev(K+(J<<2)|0);J=J+1|0}while(J>>>0<(c[k>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(d,1)}__ZN10StringNameD2Ev(e);__Z8D_METHODPKcS0_S0_(n,939664,1128274,1126974);e=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(e);c[e>>2]=309504;__ZN10MethodBind10_set_constEb(e,0);__ZN10MethodBind24_generate_argument_typesEi(e,2);c[e+44>>2]=1649;c[e+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,e,n,0,0)|0;e=n+4|0;d=c[e>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0){k=c[e>>2]|0;e=(k|0)==0?0:k+-4|0;k=e+4|0;if(c[e>>2]|0){J=0;do{__ZN10StringNameD2Ev(k+(J<<2)|0);J=J+1|0}while(J>>>0<(c[e>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(d,1)}__ZN10StringNameD2Ev(n);__Z8D_METHODPKcS0_(o,1098020,1128274);n=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(n);c[n>>2]=309540;__ZN10MethodBind10_set_constEb(n,1);__ZN10MethodBind24_generate_argument_typesEi(n,1);__ZN10MethodBind12_set_returnsEb(n,1);c[n+44>>2]=1650;c[n+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,n,o,0,0)|0;n=o+4|0;d=c[n>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0){e=c[n>>2]|0;n=(e|0)==0?0:e+-4|0;e=n+4|0;if(c[n>>2]|0){J=0;do{__ZN10StringNameD2Ev(e+(J<<2)|0);J=J+1|0}while(J>>>0<(c[n>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(d,1)}__ZN10StringNameD2Ev(o);__Z8D_METHODPKcS0_S0_(p,918965,1128274,1126974);o=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(o);c[o>>2]=309504;__ZN10MethodBind10_set_constEb(o,0);__ZN10MethodBind24_generate_argument_typesEi(o,2);c[o+44>>2]=1651;c[o+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,o,p,0,0)|0;o=p+4|0;d=c[o>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0){n=c[o>>2]|0;o=(n|0)==0?0:n+-4|0;n=o+4|0;if(c[o>>2]|0){J=0;do{__ZN10StringNameD2Ev(n+(J<<2)|0);J=J+1|0}while(J>>>0<(c[o>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(d,1)}__ZN10StringNameD2Ev(p);__Z8D_METHODPKcS0_(q,918978,1128274);p=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(p);c[p>>2]=309540;__ZN10MethodBind10_set_constEb(p,1);__ZN10MethodBind24_generate_argument_typesEi(p,1);__ZN10MethodBind12_set_returnsEb(p,1);c[p+44>>2]=1652;c[p+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,p,q,0,0)|0;p=q+4|0;d=c[p>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0){o=c[p>>2]|0;p=(o|0)==0?0:o+-4|0;o=p+4|0;if(c[p>>2]|0){J=0;do{__ZN10StringNameD2Ev(o+(J<<2)|0);J=J+1|0}while(J>>>0<(c[p>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(d,1)}__ZN10StringNameD2Ev(q);__Z8D_METHODPKcS0_S0_(r,918991,1128274,1126974);q=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(q);c[q>>2]=309504;__ZN10MethodBind10_set_constEb(q,0);__ZN10MethodBind24_generate_argument_typesEi(q,2);c[q+44>>2]=1653;c[q+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,q,r,0,0)|0;q=r+4|0;d=c[q>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0){p=c[q>>2]|0;q=(p|0)==0?0:p+-4|0;p=q+4|0;if(c[q>>2]|0){J=0;do{__ZN10StringNameD2Ev(p+(J<<2)|0);J=J+1|0}while(J>>>0<(c[q>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(d,1)}__ZN10StringNameD2Ev(r);__Z8D_METHODPKcS0_(s,919005,1128274);r=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(r);c[r>>2]=309540;__ZN10MethodBind10_set_constEb(r,1);__ZN10MethodBind24_generate_argument_typesEi(r,1);__ZN10MethodBind12_set_returnsEb(r,1);c[r+44>>2]=1654;c[r+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,r,s,0,0)|0;r=s+4|0;d=c[r>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0){q=c[r>>2]|0;r=(q|0)==0?0:q+-4|0;q=r+4|0;if(c[r>>2]|0){J=0;do{__ZN10StringNameD2Ev(q+(J<<2)|0);J=J+1|0}while(J>>>0<(c[r>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(d,1)}__ZN10StringNameD2Ev(s);__Z8D_METHODPKcS0_(t,1098057,1128274);s=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(s);c[s>>2]=309576;__ZN10MethodBind10_set_constEb(s,0);__ZN10MethodBind24_generate_argument_typesEi(s,1);c[s+44>>2]=1734;c[s+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,s,t,0,0)|0;s=t+4|0;d=c[s>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0){r=c[s>>2]|0;s=(r|0)==0?0:r+-4|0;r=s+4|0;if(c[s>>2]|0){J=0;do{__ZN10StringNameD2Ev(r+(J<<2)|0);J=J+1|0}while(J>>>0<(c[s>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(d,1)}__ZN10StringNameD2Ev(t);__Z8D_METHODPKc(u,919019);t=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(t);c[t>>2]=309612;__ZN10MethodBind10_set_constEb(t,0);__ZN10MethodBind24_generate_argument_typesEi(t,0);c[t+44>>2]=5303;c[t+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,t,u,0,0)|0;t=u+4|0;d=c[t>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0){s=c[t>>2]|0;t=(s|0)==0?0:s+-4|0;s=t+4|0;if(c[t>>2]|0){J=0;do{__ZN10StringNameD2Ev(s+(J<<2)|0);J=J+1|0}while(J>>>0<(c[t>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(d,1)}__ZN10StringNameD2Ev(u);__Z8D_METHODPKcS0_S0_(v,919032,1128274,1127591);u=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(u);c[u>>2]=309648;__ZN10MethodBind10_set_constEb(u,1);__ZN10MethodBind24_generate_argument_typesEi(u,2);__ZN10MethodBind12_set_returnsEb(u,1);c[u+44>>2]=19;c[u+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,u,v,0,0)|0;u=v+4|0;d=c[u>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0){t=c[u>>2]|0;u=(t|0)==0?0:t+-4|0;t=u+4|0;if(c[u>>2]|0){J=0;do{__ZN10StringNameD2Ev(t+(J<<2)|0);J=J+1|0}while(J>>>0<(c[u>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(d,1)}__ZN10StringNameD2Ev(v);__Z8D_METHODPKcS0_(w,919044,919057);v=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(v);c[v>>2]=309684;__ZN10MethodBind10_set_constEb(v,1);__ZN10MethodBind24_generate_argument_typesEi(v,1);__ZN10MethodBind12_set_returnsEb(v,1);c[v+44>>2]=93;c[v+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,v,w,0,0)|0;v=w+4|0;d=c[v>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0){u=c[v>>2]|0;v=(u|0)==0?0:u+-4|0;u=v+4|0;if(c[v>>2]|0){J=0;do{__ZN10StringNameD2Ev(u+(J<<2)|0);J=J+1|0}while(J>>>0<(c[v>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(d,1)}__ZN10StringNameD2Ev(w);__Z8D_METHODPKcS0_(x,919062,1062456);w=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(w);c[w>>2]=309720;__ZN10MethodBind10_set_constEb(w,0);__ZN10MethodBind24_generate_argument_typesEi(w,1);c[w+44>>2]=257;c[w+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,w,x,0,0)|0;w=x+4|0;d=c[w>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0){v=c[w>>2]|0;w=(v|0)==0?0:v+-4|0;v=w+4|0;if(c[w>>2]|0){J=0;do{__ZN10StringNameD2Ev(v+(J<<2)|0);J=J+1|0}while(J>>>0<(c[w>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(d,1)}__ZN10StringNameD2Ev(x);__Z8D_METHODPKc(y,919080);x=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(x);c[x>>2]=309756;__ZN10MethodBind10_set_constEb(x,1);__ZN10MethodBind24_generate_argument_typesEi(x,0);__ZN10MethodBind12_set_returnsEb(x,1);c[x+44>>2]=262;c[x+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,x,y,0,0)|0;x=y+4|0;d=c[x>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0){w=c[x>>2]|0;x=(w|0)==0?0:w+-4|0;w=x+4|0;if(c[x>>2]|0){J=0;do{__ZN10StringNameD2Ev(w+(J<<2)|0);J=J+1|0}while(J>>>0<(c[x>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(d,1)}__ZN10StringNameD2Ev(y);__Z8D_METHODPKc(z,919098);y=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(y);c[y>>2]=309756;__ZN10MethodBind10_set_constEb(y,1);__ZN10MethodBind24_generate_argument_typesEi(y,0);__ZN10MethodBind12_set_returnsEb(y,1);c[y+44>>2]=263;c[y+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,y,z,0,0)|0;y=z+4|0;d=c[y>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0){x=c[y>>2]|0;y=(x|0)==0?0:x+-4|0;x=y+4|0;if(c[y>>2]|0){J=0;do{__ZN10StringNameD2Ev(x+(J<<2)|0);J=J+1|0}while(J>>>0<(c[y>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(d,1)}__ZN10StringNameD2Ev(z);__Z8D_METHODPKcS0_S0_(A,866789,1128872,919115);__ZN7VariantC2Eb(f,0);z=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(z);c[z>>2]=309792;__ZN10MethodBind10_set_constEb(z,1);__ZN10MethodBind24_generate_argument_typesEi(z,2);__ZN10MethodBind12_set_returnsEb(z,1);c[z+44>>2]=5;c[z+48>>2]=0;c[b>>2]=f;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,z,A,b,1)|0;if(c[f>>2]|0)__ZN7Variant5clearEv(f);z=A+4|0;d=c[z>>2]|0;do if(d|0){if(__Z16atomic_decrementPj(d+-8|0)|0)break;y=c[z>>2]|0;J=(y|0)==0?0:y+-4|0;y=J+4|0;if(c[J>>2]|0){x=0;do{__ZN10StringNameD2Ev(y+(x<<2)|0);x=x+1|0}while(x>>>0<(c[J>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(d,1)}while(0);__ZN10StringNameD2Ev(A);__Z8D_METHODPKc(B,919121);A=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(A);c[A>>2]=309828;__ZN10MethodBind10_set_constEb(A,1);__ZN10MethodBind24_generate_argument_typesEi(A,0);__ZN10MethodBind12_set_returnsEb(A,1);c[A+44>>2]=5674;c[A+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,A,B,0,0)|0;A=B+4|0;d=c[A>>2]|0;do if(d|0){if(__Z16atomic_decrementPj(d+-8|0)|0)break;z=c[A>>2]|0;J=(z|0)==0?0:z+-4|0;z=J+4|0;if(c[J>>2]|0){x=0;do{__ZN10StringNameD2Ev(z+(x<<2)|0);x=x+1|0}while(x>>>0<(c[J>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(d,1)}while(0);__ZN10StringNameD2Ev(B);__Z8D_METHODPKcS0_S0_(C,919138,919148,919159);__ZN7VariantC2Ei(f,5);__ZN7VariantC2Ei(h,4);B=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(B);c[B>>2]=309864;__ZN10MethodBind10_set_constEb(B,1);__ZN10MethodBind24_generate_argument_typesEi(B,2);__ZN10MethodBind12_set_returnsEb(B,1);c[B+44>>2]=2;c[B+48>>2]=0;c[b>>2]=f;c[b+4>>2]=h;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,B,C,b,2)|0;if(c[h>>2]|0)__ZN7Variant5clearEv(h);if(c[f>>2]|0)__ZN7Variant5clearEv(f);B=C+4|0;d=c[B>>2]|0;do if(d|0){if(__Z16atomic_decrementPj(d+-8|0)|0)break;A=c[B>>2]|0;J=(A|0)==0?0:A+-4|0;A=J+4|0;if(c[J>>2]|0){x=0;do{__ZN10StringNameD2Ev(A+(x<<2)|0);x=x+1|0}while(x>>>0<(c[J>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(d,1)}while(0);__ZN10StringNameD2Ev(C);__Z8D_METHODPKc(D,1096482);C=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(C);c[C>>2]=309900;__ZN10MethodBind10_set_constEb(C,1);__ZN10MethodBind24_generate_argument_typesEi(C,0);__ZN10MethodBind12_set_returnsEb(C,1);c[C+44>>2]=5675;c[C+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,C,D,0,0)|0;C=D+4|0;d=c[C>>2]|0;do if(d|0){if(__Z16atomic_decrementPj(d+-8|0)|0)break;B=c[C>>2]|0;J=(B|0)==0?0:B+-4|0;B=J+4|0;if(c[J>>2]|0){x=0;do{__ZN10StringNameD2Ev(B+(x<<2)|0);x=x+1|0}while(x>>>0<(c[J>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(d,1)}while(0);__ZN10StringNameD2Ev(D);__Z8D_METHODPKc(E,1096472);D=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(D);c[D>>2]=309936;__ZN10MethodBind10_set_constEb(D,0);__ZN10MethodBind24_generate_argument_typesEi(D,1);c[D+44>>2]=1735;c[D+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,D,E,0,0)|0;D=E+4|0;d=c[D>>2]|0;do if(d|0){if(__Z16atomic_decrementPj(d+-8|0)|0)break;C=c[D>>2]|0;J=(C|0)==0?0:C+-4|0;C=J+4|0;if(c[J>>2]|0){x=0;do{__ZN10StringNameD2Ev(C+(x<<2)|0);x=x+1|0}while(x>>>0<(c[J>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(d,1)}while(0);__ZN10StringNameD2Ev(E);__ZN6StringC2EPKc(b,919328);c[f>>2]=c[b>>2];__ZN10StringNameC2ERK6String(F,f);__ZN6StringC2EPKc(G,919177);__ZN6StringC2EPKc(h,919191);E=b+4|0;c[E>>2]=0;d=b+12|0;c[d>>2]=0;c[b>>2]=3;D=c[G>>2]|0;do if(D|0){c[E>>2]=0;if(!(__Z28atomic_conditional_incrementPj(D+-8|0)|0))break;c[E>>2]=c[G>>2]}while(0);c[b+8>>2]=1;E=c[d>>2]|0;do if((E|0)!=(c[h>>2]|0)){do if(E|0){if(__Z16atomic_decrementPj(E+-8|0)|0)break;__ZN6Memory11free_staticEPvb(E,1)}while(0);c[d>>2]=0;D=c[h>>2]|0;if(!D)break;if(!(__Z28atomic_conditional_incrementPj(D+-8|0)|0))break;c[d>>2]=c[h>>2]}while(0);c[b+16>>2]=7;c[i>>2]=__Z11_scs_createPKc(919062)|0;c[j>>2]=__Z11_scs_createPKc(919080)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(F,b,i,j,-1);__ZN10StringNameD2Ev(j);__ZN10StringNameD2Ev(i);d=c[b+12>>2]|0;do if(d|0){if(__Z16atomic_decrementPj(d+-8|0)|0)break;__ZN6Memory11free_staticEPvb(d,1)}while(0);d=c[b+4>>2]|0;do if(d|0){if(__Z16atomic_decrementPj(d+-8|0)|0)break;__ZN6Memory11free_staticEPvb(d,1)}while(0);d=c[h>>2]|0;do if(d|0){if(__Z16atomic_decrementPj(d+-8|0)|0)break;__ZN6Memory11free_staticEPvb(d,1)}while(0);d=c[G>>2]|0;do if(d|0){if(__Z16atomic_decrementPj(d+-8|0)|0)break;__ZN6Memory11free_staticEPvb(d,1)}while(0);__ZN10StringNameD2Ev(F);F=c[f>>2]|0;do if(F|0){if(__Z16atomic_decrementPj(F+-8|0)|0)break;__ZN6Memory11free_staticEPvb(F,1)}while(0);__ZN6StringC2EPKc(b,919328);c[f>>2]=c[b>>2];__ZN10StringNameC2ERK6String(H,f);__ZN6StringC2EPKc(I,919205);__ZN6StringC2EPKc(h,1263606);F=b+4|0;c[F>>2]=0;d=b+12|0;c[d>>2]=0;c[b>>2]=2;G=c[I>>2]|0;do if(G|0){c[F>>2]=0;if(!(__Z28atomic_conditional_incrementPj(G+-8|0)|0))break;c[F>>2]=c[I>>2]}while(0);c[b+8>>2]=0;F=c[d>>2]|0;do if((F|0)!=(c[h>>2]|0)){do if(F|0){if(__Z16atomic_decrementPj(F+-8|0)|0)break;__ZN6Memory11free_staticEPvb(F,1)}while(0);c[d>>2]=0;G=c[h>>2]|0;if(!G)break;if(!(__Z28atomic_conditional_incrementPj(G+-8|0)|0))break;c[d>>2]=c[h>>2]}while(0);c[b+16>>2]=5;c[i>>2]=__Z11_scs_createPKc(1096472)|0;c[j>>2]=__Z11_scs_createPKc(1096482)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(H,b,i,j,-1);__ZN10StringNameD2Ev(j);__ZN10StringNameD2Ev(i);i=c[b+12>>2]|0;do if(i|0){if(__Z16atomic_decrementPj(i+-8|0)|0)break;__ZN6Memory11free_staticEPvb(i,1)}while(0);i=c[b+4>>2]|0;do if(i|0){if(__Z16atomic_decrementPj(i+-8|0)|0)break;__ZN6Memory11free_staticEPvb(i,1)}while(0);i=c[h>>2]|0;do if(i|0){if(__Z16atomic_decrementPj(i+-8|0)|0)break;__ZN6Memory11free_staticEPvb(i,1)}while(0);i=c[I>>2]|0;do if(i|0){if(__Z16atomic_decrementPj(i+-8|0)|0)break;__ZN6Memory11free_staticEPvb(i,1)}while(0);__ZN10StringNameD2Ev(H);H=c[f>>2]|0;if(!H){l=a;return}if(__Z16atomic_decrementPj(H+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(H,1);l=a;return}function __ZNK7Curve2D15get_point_countEv(a){a=a|0;var b=0,d=0;b=c[a+128>>2]|0;if(!b){d=0;return d|0}d=c[b+-4>>2]|0;return d|0}function __ZN7Curve2D9add_pointERK7Vector2S2_S2_i(b,d,e,f,g){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;var h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;h=l;l=l+144|0;if((l|0)>=(m|0))ba(144);i=h+120|0;j=h+96|0;k=h+72|0;n=h+48|0;o=h+24|0;p=h;q=d;d=c[q+4>>2]|0;r=k+16|0;c[r>>2]=c[q>>2];c[r+4>>2]=d;d=e;e=c[d+4>>2]|0;r=k;c[r>>2]=c[d>>2];c[r+4>>2]=e;e=f;f=c[e+4>>2]|0;r=k+8|0;c[r>>2]=c[e>>2];c[r+4>>2]=f;f=b+128|0;r=c[f>>2]|0;if((g|0)>-1){if(!r)s=0;else s=c[r+-4>>2]|0;if((s|0)>(g|0))__ZN6VectorIN7Curve2D5PointEE6insertEiRKS1_(f,g,k)|0;else t=6}else t=6;if((t|0)==6){c[j>>2]=c[k>>2];c[j+4>>2]=c[k+4>>2];c[j+8>>2]=c[k+8>>2];c[j+12>>2]=c[k+12>>2];c[j+16>>2]=c[k+16>>2];c[j+20>>2]=c[k+20>>2];if(!r)u=1;else u=(c[r+-4>>2]|0)+1|0;if(!(__ZN6VectorIN7Curve2D5PointEE6resizeEi(f,u)|0)){a[1263537]=0;u=c[f>>2]|0;if(u){r=c[u+-4>>2]|0;u=r+-1|0;c[i>>2]=c[j>>2];c[i+4>>2]=c[j+4>>2];c[i+8>>2]=c[j+8>>2];c[i+12>>2]=c[j+12>>2];c[i+16>>2]=c[j+16>>2];c[i+20>>2]=c[j+20>>2];if((u|0)<0|(r|0)==-2147483648){v=i;t=13}else{__ZN6VectorIN7Curve2D5PointEE14_copy_on_writeEv(f);w=i;x=(c[f>>2]|0)+(u*24|0)|0}}else{c[i>>2]=c[j>>2];c[i+4>>2]=c[j+4>>2];c[i+8>>2]=c[j+8>>2];c[i+12>>2]=c[j+12>>2];c[i+16>>2]=c[j+16>>2];c[i+20>>2]=c[j+20>>2];v=i;t=13}if((t|0)==13){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);w=v;x=0};c[x>>2]=c[w>>2];c[x+4>>2]=c[w+4>>2];c[x+8>>2]=c[w+8>>2];c[x+12>>2]=c[w+12>>2];c[x+16>>2]=c[w+16>>2];c[x+20>>2]=c[w+20>>2]}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0)}a[b+132>>0]=1;w=(c[313449]|0)+4|0;c[i>>2]=0;c[j>>2]=0;c[n>>2]=0;c[o>>2]=0;c[p>>2]=0;__ZN6Object11emit_signalERK10StringNameRK7VariantS5_S5_S5_S5_(b,w,i,j,n,o,p);if(c[p>>2]|0)__ZN7Variant5clearEv(p);if(c[o>>2]|0)__ZN7Variant5clearEv(o);if(c[n>>2]|0)__ZN7Variant5clearEv(n);if(c[j>>2]|0)__ZN7Variant5clearEv(j);if(!(c[i>>2]|0)){l=h;return}__ZN7Variant5clearEv(i);l=h;return}function __ZN7Curve2D13set_point_posEiRK7Vector2(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0;f=l;l=l+128|0;if((l|0)>=(m|0))ba(128);g=f+96|0;h=f+72|0;i=f+48|0;j=f+24|0;k=f;if((d|0)>=0){n=b+128|0;o=c[n>>2]|0;p=(o|0)==0;if(p)q=0;else q=c[o+-4>>2]|0;if((q|0)>(d|0)){a[1263537]=0;if(p)r=0;else r=c[o+-4>>2]|0;do if((r|0)<=(d|0)){if(p)s=0;else s=c[o+-4>>2]|0;if((s|0)>(d|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);__ZN6VectorIN7Curve2D5PointEE14_copy_on_writeEv(n);s=e;e=c[s+4>>2]|0;o=(c[n>>2]|0)+(d*24|0)+16|0;c[o>>2]=c[s>>2];c[o+4>>2]=e;a[b+132>>0]=1;e=(c[313449]|0)+4|0;c[g>>2]=0;c[h>>2]=0;c[i>>2]=0;c[j>>2]=0;c[k>>2]=0;__ZN6Object11emit_signalERK10StringNameRK7VariantS5_S5_S5_S5_(b,e,g,h,i,j,k);if(c[k>>2]|0)__ZN7Variant5clearEv(k);if(c[j>>2]|0)__ZN7Variant5clearEv(j);if(c[i>>2]|0)__ZN7Variant5clearEv(i);if(c[h>>2]|0)__ZN7Variant5clearEv(h);if(c[g>>2]|0)__ZN7Variant5clearEv(g);l=f;return}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(939664,866807,404,919246,0);l=f;return}function __ZNK7Curve2D13get_point_posEi(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0,j=0;if((e|0)>=0){f=c[d+128>>2]|0;d=(f|0)==0;if(d)h=0;else h=c[f+-4>>2]|0;if((h|0)>(e|0)){a[1263537]=0;if(d)i=0;else i=c[f+-4>>2]|0;do if((i|0)<=(e|0)){if(d)j=0;else j=c[f+-4>>2]|0;if((j|0)>(e|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0)}while(0);j=f+(e*24|0)+16|0;e=c[j+4>>2]|0;f=b;c[f>>2]=c[j>>2];c[f+4>>2]=e;return}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1098020,866807,412,919246,0);g[b>>2]=0.0;g[b+4>>2]=0.0;return}function __ZN7Curve2D12set_point_inEiRK7Vector2(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0;f=l;l=l+128|0;if((l|0)>=(m|0))ba(128);g=f+96|0;h=f+72|0;i=f+48|0;j=f+24|0;k=f;if((d|0)>=0){n=b+128|0;o=c[n>>2]|0;p=(o|0)==0;if(p)q=0;else q=c[o+-4>>2]|0;if((q|0)>(d|0)){a[1263537]=0;if(p)r=0;else r=c[o+-4>>2]|0;do if((r|0)<=(d|0)){if(p)s=0;else s=c[o+-4>>2]|0;if((s|0)>(d|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);__ZN6VectorIN7Curve2D5PointEE14_copy_on_writeEv(n);s=e;e=c[s+4>>2]|0;o=(c[n>>2]|0)+(d*24|0)|0;c[o>>2]=c[s>>2];c[o+4>>2]=e;a[b+132>>0]=1;e=(c[313449]|0)+4|0;c[g>>2]=0;c[h>>2]=0;c[i>>2]=0;c[j>>2]=0;c[k>>2]=0;__ZN6Object11emit_signalERK10StringNameRK7VariantS5_S5_S5_S5_(b,e,g,h,i,j,k);if(c[k>>2]|0)__ZN7Variant5clearEv(k);if(c[j>>2]|0)__ZN7Variant5clearEv(j);if(c[i>>2]|0)__ZN7Variant5clearEv(i);if(c[h>>2]|0)__ZN7Variant5clearEv(h);if(c[g>>2]|0)__ZN7Variant5clearEv(g);l=f;return}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(918965,866807,418,919246,0);l=f;return}function __ZNK7Curve2D12get_point_inEi(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0,j=0;if((e|0)>=0){f=c[d+128>>2]|0;d=(f|0)==0;if(d)h=0;else h=c[f+-4>>2]|0;if((h|0)>(e|0)){a[1263537]=0;if(d)i=0;else i=c[f+-4>>2]|0;do if((i|0)<=(e|0)){if(d)j=0;else j=c[f+-4>>2]|0;if((j|0)>(e|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0)}while(0);j=f+(e*24|0)|0;e=c[j+4>>2]|0;f=b;c[f>>2]=c[j>>2];c[f+4>>2]=e;return}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(918978,866807,426,919246,0);g[b>>2]=0.0;g[b+4>>2]=0.0;return}function __ZN7Curve2D13set_point_outEiRK7Vector2(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0;f=l;l=l+128|0;if((l|0)>=(m|0))ba(128);g=f+96|0;h=f+72|0;i=f+48|0;j=f+24|0;k=f;if((d|0)>=0){n=b+128|0;o=c[n>>2]|0;p=(o|0)==0;if(p)q=0;else q=c[o+-4>>2]|0;if((q|0)>(d|0)){a[1263537]=0;if(p)r=0;else r=c[o+-4>>2]|0;do if((r|0)<=(d|0)){if(p)s=0;else s=c[o+-4>>2]|0;if((s|0)>(d|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);__ZN6VectorIN7Curve2D5PointEE14_copy_on_writeEv(n);s=e;e=c[s+4>>2]|0;o=(c[n>>2]|0)+(d*24|0)+8|0;c[o>>2]=c[s>>2];c[o+4>>2]=e;a[b+132>>0]=1;e=(c[313449]|0)+4|0;c[g>>2]=0;c[h>>2]=0;c[i>>2]=0;c[j>>2]=0;c[k>>2]=0;__ZN6Object11emit_signalERK10StringNameRK7VariantS5_S5_S5_S5_(b,e,g,h,i,j,k);if(c[k>>2]|0)__ZN7Variant5clearEv(k);if(c[j>>2]|0)__ZN7Variant5clearEv(j);if(c[i>>2]|0)__ZN7Variant5clearEv(i);if(c[h>>2]|0)__ZN7Variant5clearEv(h);if(c[g>>2]|0)__ZN7Variant5clearEv(g);l=f;return}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(918991,866807,432,919246,0);l=f;return}function __ZNK7Curve2D13get_point_outEi(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0,j=0;if((e|0)>=0){f=c[d+128>>2]|0;d=(f|0)==0;if(d)h=0;else h=c[f+-4>>2]|0;if((h|0)>(e|0)){a[1263537]=0;if(d)i=0;else i=c[f+-4>>2]|0;do if((i|0)<=(e|0)){if(d)j=0;else j=c[f+-4>>2]|0;if((j|0)>(e|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0)}while(0);j=f+(e*24|0)+8|0;e=c[j+4>>2]|0;f=b;c[f>>2]=c[j>>2];c[f+4>>2]=e;return}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(919005,866807,441,919246,0);g[b>>2]=0.0;g[b+4>>2]=0.0;return}function __ZN7Curve2D12remove_pointEi(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0;e=l;l=l+128|0;if((l|0)>=(m|0))ba(128);f=e+96|0;g=e+72|0;h=e+48|0;i=e+24|0;j=e;if((d|0)>=0){k=b+128|0;n=c[k>>2]|0;o=(n|0)==0;if(o)p=0;else p=c[n+-4>>2]|0;if((p|0)>(d|0)){a[1263537]=0;if(o)q=0;else q=c[n+-4>>2]|0;if((q|0)>(d|0)){a[1263537]=0;if(!o?(__ZN6VectorIN7Curve2D5PointEE14_copy_on_writeEv(k),o=c[k>>2]|0,(o|0)!=0):0){r=o;s=(c[o+-4>>2]|0)+-1|0}else{r=0;s=-1}if((s|0)>(d|0)){o=d;do{d=o;o=o+1|0;q=r+(o*24|0)|0;n=r+(d*24|0)|0;c[n>>2]=c[q>>2];c[n+4>>2]=c[q+4>>2];c[n+8>>2]=c[q+8>>2];c[n+12>>2]=c[q+12>>2];c[n+16>>2]=c[q+16>>2];c[n+20>>2]=c[q+20>>2]}while((o|0)!=(s|0))}__ZN6VectorIN7Curve2D5PointEE6resizeEi(k,s)|0}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1128380,1146752,368,1122479,0);a[b+132>>0]=1;s=(c[313449]|0)+4|0;c[f>>2]=0;c[g>>2]=0;c[h>>2]=0;c[i>>2]=0;c[j>>2]=0;__ZN6Object11emit_signalERK10StringNameRK7VariantS5_S5_S5_S5_(b,s,f,g,h,i,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);if(c[i>>2]|0)__ZN7Variant5clearEv(i);if(c[h>>2]|0)__ZN7Variant5clearEv(h);if(c[g>>2]|0)__ZN7Variant5clearEv(g);if(c[f>>2]|0)__ZN7Variant5clearEv(f);l=e;return}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1098057,866807,447,919246,0);l=e;return}function __ZN7Curve2D12clear_pointsEv(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0;d=l;l=l+128|0;if((l|0)>=(m|0))ba(128);e=d+96|0;f=d+72|0;g=d+48|0;h=d+24|0;i=d;j=b+128|0;k=c[j>>2]|0;if(!k){l=d;return}a[1263537]=0;if(c[k+-4>>2]|0){if(!(__Z16atomic_decrementPj(k+-8|0)|0))__ZN6Memory11free_staticEPvb(k,1);c[j>>2]=0}a[b+132>>0]=1;j=(c[313449]|0)+4|0;c[e>>2]=0;c[f>>2]=0;c[g>>2]=0;c[h>>2]=0;c[i>>2]=0;__ZN6Object11emit_signalERK10StringNameRK7VariantS5_S5_S5_S5_(b,j,e,f,g,h,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);if(c[h>>2]|0)__ZN7Variant5clearEv(h);if(c[g>>2]|0)__ZN7Variant5clearEv(g);if(c[f>>2]|0)__ZN7Variant5clearEv(f);if(c[e>>2]|0)__ZN7Variant5clearEv(e);l=d;return}function __ZNK7Curve2D11interpolateEif(b,d,e,f){b=b|0;d=d|0;e=e|0;f=+f;var h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0;h=l;l=l+96|0;if((l|0)>=(m|0))ba(96);i=h+88|0;j=h+80|0;k=h+72|0;n=h+64|0;o=h+56|0;p=h+48|0;q=h+40|0;r=h+32|0;s=h+24|0;t=h+16|0;u=h+8|0;v=h;w=d+128|0;d=c[w>>2]|0;if(d|0?(x=d+-4|0,y=c[x>>2]|0,y|0):0){a[1263537]=0;z=y+-1|0;if((z|0)<=(e|0)){if((y|0)<1)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);A=d+(z*24|0)+16|0;z=c[A+4>>2]|0;B=b;c[B>>2]=c[A>>2];c[B+4>>2]=z;l=h;return}if((e|0)<0){if((y|0)<=0)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);z=d+16|0;B=c[z+4>>2]|0;A=b;c[A>>2]=c[z>>2];c[A+4>>2]=B;l=h;return}if((y|0)<=(e|0))__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);y=d+(e*24|0)+16|0;B=c[y+4>>2]|0;A=o;c[A>>2]=c[y>>2];c[A+4>>2]=B;do if((c[x>>2]|0)<=(e|0))if((c[x>>2]|0)>(e|0)){a[1263537]=0;C=18;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);D=0;break}else C=18;while(0);if((C|0)==18)D=d+(e*24|0)|0;__ZNK7Vector2plERKS_(p,o,D+8|0);D=e+1|0;e=c[w>>2]|0;d=(e|0)==0;if(d)E=0;else E=c[e+-4>>2]|0;do if((E|0)<=(D|0)){if(d)F=0;else F=c[e+-4>>2]|0;if((F|0)<=(D|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);x=16;B=c[x+4>>2]|0;A=q;c[A>>2]=c[x>>2];c[A+4>>2]=B;B=c[w>>2]|0;if(!B){G=0;H=0;I=1;J=r;break}else{K=0;L=r;M=B;C=28;break}}else{a[1263537]=0;C=26;break}}else C=26;while(0);if((C|0)==26){w=e+(D*24|0)+16|0;F=c[w+4>>2]|0;d=q;c[d>>2]=c[w>>2];c[d+4>>2]=F;K=(e|0)==0;L=r;M=e;C=28}if((C|0)==28){G=c[M+-4>>2]|0;H=M;I=K;J=L}do if((G|0)<=(D|0)){if(I)N=0;else N=c[H+-4>>2]|0;if((N|0)>(D|0)){a[1263537]=0;C=35;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);O=0;break}}else C=35;while(0);if((C|0)==35)O=H+(D*24|0)|0;__ZNK7Vector2plERKS_(r,q,O);O=o;o=c[O+4>>2]|0;D=s;c[D>>2]=c[O>>2];c[D+4>>2]=o;o=p;p=c[o+4>>2]|0;D=t;c[D>>2]=c[o>>2];c[D+4>>2]=p;p=r;r=c[p+4>>2]|0;D=u;c[D>>2]=c[p>>2];c[D+4>>2]=r;r=q;q=c[r+4>>2]|0;D=v;c[D>>2]=c[r>>2];c[D+4>>2]=q;c[n>>2]=c[s>>2];c[n+4>>2]=c[s+4>>2];c[k>>2]=c[t>>2];c[k+4>>2]=c[t+4>>2];c[j>>2]=c[u>>2];c[j+4>>2]=c[u+4>>2];c[i>>2]=c[v>>2];c[i+4>>2]=c[v+4>>2];__ZL14_bezier_interpI7Vector2ET_fS1_S1_S1_S1__14038(b,f,n,k,j,i);l=h;return}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(919032,866807,464,866833,0);g[b>>2]=0.0;g[b+4>>2]=0.0;l=h;return}function __ZNK7Curve2D12interpolatefEf(a,b,d){a=a|0;b=b|0;d=+d;var e=0,f=0,g=0.0,h=0,i=0.0;if(!(d<0.0)){e=c[b+128>>2]|0;f=(e|0)==0;if(f)g=0.0;else g=+(c[e+-4>>2]|0);h=!(g<=d);if(h|f)i=h?d:0.0;else i=+(c[e+-4>>2]|0)}else i=0.0;__ZNK7Curve2D11interpolateEif(a,b,~~i,+_fmodf(i,1.0));return}function __ZN7Curve2D17set_bake_intervalEf(b,d){b=b|0;d=+d;var e=0,f=0,h=0,i=0,j=0,k=0,n=0;e=l;l=l+128|0;if((l|0)>=(m|0))ba(128);f=e+96|0;h=e+72|0;i=e+48|0;j=e+24|0;k=e;g[b+144>>2]=d;a[b+132>>0]=1;n=(c[313449]|0)+4|0;c[f>>2]=0;c[h>>2]=0;c[i>>2]=0;c[j>>2]=0;c[k>>2]=0;__ZN6Object11emit_signalERK10StringNameRK7VariantS5_S5_S5_S5_(b,n,f,h,i,j,k);if(c[k>>2]|0)__ZN7Variant5clearEv(k);if(c[j>>2]|0)__ZN7Variant5clearEv(j);if(c[i>>2]|0)__ZN7Variant5clearEv(i);if(c[h>>2]|0)__ZN7Variant5clearEv(h);if(!(c[f>>2]|0)){l=e;return}__ZN7Variant5clearEv(f);l=e;return}function __ZNK7Curve2D17get_bake_intervalEv(a){a=a|0;return +(+g[a+144>>2])}function __ZNK7Curve2D16get_baked_pointsEv(b){b=b|0;var d=0,e=0,f=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d;if(a[b+132>>0]|0)__ZNK7Curve2D5_bakeEv(b);f=b+136|0;c[e>>2]=0;if((c[f>>2]|0?(__ZN10PoolVectorI7Vector2E12_unreferenceEv(e),b=c[f>>2]|0,b|0):0)?__Z28atomic_conditional_incrementPj(b)|0:0)c[e>>2]=c[f>>2];l=d;return c[e>>2]|0}function __ZNK7Curve2D9tesselateEif(b,d,e){b=b|0;d=d|0;e=+e;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f;h=f+4|0;c[g>>2]=0;i=b+128|0;j=c[i>>2]|0;if(!j){k=0;l=f;return k|0}n=c[j+-4>>2]|0;if(!n){k=0;l=f;return k|0}c[h>>2]=0;__ZN6VectorI3MapIf7Vector210ComparatorIfE16DefaultAllocatorEE6resizeEi(h,n+-1|0)|0;n=0;j=1;while(1){o=c[i>>2]|0;if(!o)p=0;else p=c[o+-4>>2]|0;if((n|0)>=(p+-1|0))break;o=c[h>>2]|0;q=(o|0)==0;if(q)r=0;else r=c[o+-4>>2]|0;do if((r|0)<=(n|0)){if(q)s=0;else s=c[o+-4>>2]|0;if((s|0)>(n|0)){a[1263537]=0;t=18;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);u=0;break}}else t=18;while(0);if((t|0)==18){t=0;__ZN6VectorI3MapIf7Vector210ComparatorIfE16DefaultAllocatorEE14_copy_on_writeEv(h);u=(c[h>>2]|0)+(n*12|0)|0}o=c[i>>2]|0;q=(o|0)==0;if(q)v=0;else v=c[o+-4>>2]|0;do if((v|0)<=(n|0)){if(q)w=0;else w=c[o+-4>>2]|0;if((w|0)>(n|0)){a[1263537]=0;t=27;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);x=0;y=c[i>>2]|0;break}}else t=27;while(0);if((t|0)==27){t=0;x=o+(n*24|0)|0;y=o}q=x+16|0;z=(y|0)==0;if(z)A=0;else A=c[y+-4>>2]|0;do if((A|0)<=(n|0)){if(z)B=0;else B=c[y+-4>>2]|0;if((B|0)>(n|0)){a[1263537]=0;t=37;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);C=0;break}}else t=37;while(0);if((t|0)==37){t=0;C=y+(n*24|0)|0}z=C+8|0;o=n+1|0;D=c[i>>2]|0;E=(D|0)==0;if(E)F=0;else F=c[D+-4>>2]|0;do if((F|0)<=(o|0)){if(E)G=0;else G=c[D+-4>>2]|0;if((G|0)>(o|0)){a[1263537]=0;t=45;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);H=0;I=c[i>>2]|0;break}}else t=45;while(0);if((t|0)==45){t=0;H=D+(o*24|0)|0;I=D}E=H+16|0;J=(I|0)==0;if(J)K=0;else K=c[I+-4>>2]|0;do if((K|0)<=(o|0)){if(J)L=0;else L=c[I+-4>>2]|0;if((L|0)>(o|0)){a[1263537]=0;t=55;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);M=0;break}}else t=55;while(0);if((t|0)==55){t=0;M=I+(o*24|0)|0}__ZNK7Curve2D15_bake_segment2dER3MapIf7Vector210ComparatorIfE16DefaultAllocatorEffRKS1_S8_S8_S8_iif(b,u,0.0,1.0,q,z,E,M,0,d,e);J=j+1|0;D=c[h>>2]|0;N=(D|0)==0;if(N)O=0;else O=c[D+-4>>2]|0;if((O|0)<=(n|0)){if(N)P=0;else P=c[D+-4>>2]|0;if((P|0)<=(n|0)){t=62;break}a[1263537]=0}__ZN6VectorI3MapIf7Vector210ComparatorIfE16DefaultAllocatorEE14_copy_on_writeEv(h);D=J+(c[(c[h>>2]|0)+(n*12|0)+8>>2]|0)|0;n=o;j=D}if((t|0)==62)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);__ZN10PoolVectorI7Vector2E6resizeEi(g,j)|0;if((c[g>>2]|0)!=0?(__ZN10PoolVectorI7Vector2E14_copy_on_writeEv(g),j=c[g>>2]|0,(j|0)!=0):0){__Z16atomic_incrementPj(j+4|0)|0;Q=c[j+8>>2]|0;R=j}else{Q=0;R=0}j=0;n=0;while(1){P=c[i>>2]|0;O=(P|0)==0;if(O)S=0;else S=c[P+-4>>2]|0;if((S|0)<=(n|0)){if(O)T=0;else T=c[P+-4>>2]|0;if((T|0)<=(n|0)){t=71;break}a[1263537]=0}O=P+(n*24|0)+16|0;P=c[O+4>>2]|0;d=Q+(j<<3)|0;c[d>>2]=c[O>>2];c[d+4>>2]=P;P=c[i>>2]|0;if(!P)U=0;else U=c[P+-4>>2]|0;if((n|0)>=(U+-1|0)){t=76;break}P=c[h>>2]|0;d=(P|0)==0;if(d)V=0;else V=c[P+-4>>2]|0;if((V|0)<=(n|0)){if(d)W=0;else W=c[P+-4>>2]|0;if((W|0)<=(n|0)){t=85;break}a[1263537]=0}__ZN6VectorI3MapIf7Vector210ComparatorIfE16DefaultAllocatorEE14_copy_on_writeEv(h);P=c[h>>2]|0;d=c[P+(n*12|0)>>2]|0;if((d|0)!=0?(O=c[d+8>>2]|0,d=c[P+(n*12|0)+4>>2]|0,(O|0)!=(d|0)):0){P=O;while(1){O=c[P+8>>2]|0;if((O|0)==(d|0))break;else P=O}d=j+1|0;if(!P)X=d;else{o=P;E=d;while(1){d=o+28|0;z=c[d+4>>2]|0;q=Q+(E<<3)|0;c[q>>2]=c[d>>2];c[q+4>>2]=z;o=c[o+16>>2]|0;z=E+1|0;if(!o){X=z;break}else E=z}}}else X=j+1|0;j=X;n=n+1|0}if((t|0)==71)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);else if((t|0)==76){if(R|0)__Z16atomic_decrementPj(R+4|0)|0;__ZN6VectorI3MapIf7Vector210ComparatorIfE16DefaultAllocatorEE6_unrefEPv(h,c[h>>2]|0);k=c[g>>2]|0;l=f;return k|0}else if((t|0)==85)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);return 0}function __ZNK7Curve2D9_get_dataEv(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0;d=l;l=l+64|0;if((l|0)>=(m|0))ba(64);e=d+48|0;f=d+52|0;g=d+24|0;h=d;__ZN10DictionaryC2Ev(e);c[f>>2]=0;i=b+128|0;b=c[i>>2]|0;if(!b)j=0;else j=(c[b+-4>>2]|0)*3|0;__ZN10PoolVectorI7Vector2E6resizeEi(f,j)|0;if((c[f>>2]|0)!=0?(__ZN10PoolVectorI7Vector2E14_copy_on_writeEv(f),j=c[f>>2]|0,(j|0)!=0):0){__Z16atomic_incrementPj(j+4|0)|0;k=c[j+8>>2]|0;n=j}else{k=0;n=0}j=0;while(1){b=c[i>>2]|0;o=(b|0)==0;if(o)p=0;else p=c[b+-4>>2]|0;if((j|0)>=(p|0)){q=10;break}if(o)r=0;else r=c[b+-4>>2]|0;if((r|0)<=(j|0)){if(o)s=0;else s=c[b+-4>>2]|0;if((s|0)<=(j|0)){q=25;break}a[1263537]=0}o=j*3|0;t=b+(j*24|0)|0;b=c[t+4>>2]|0;u=k+(o<<3)|0;c[u>>2]=c[t>>2];c[u+4>>2]=b;b=c[i>>2]|0;u=(b|0)==0;if(u)v=0;else v=c[b+-4>>2]|0;do if((v|0)<=(j|0)){if(u)w=0;else w=c[b+-4>>2]|0;if((w|0)>(j|0)){a[1263537]=0;q=32;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);t=8;x=c[t+4>>2]|0;y=k+(o+1<<3)|0;c[y>>2]=c[t>>2];c[y+4>>2]=x;break}}else q=32;while(0);if((q|0)==32){q=0;u=b+(j*24|0)+8|0;x=c[u+4>>2]|0;y=k+(o+1<<3)|0;c[y>>2]=c[u>>2];c[y+4>>2]=x}x=c[i>>2]|0;y=(x|0)==0;if(y)z=0;else z=c[x+-4>>2]|0;if((z|0)<=(j|0)){if(y)A=0;else A=c[x+-4>>2]|0;if((A|0)<=(j|0)){q=40;break}a[1263537]=0}y=x+(j*24|0)+16|0;x=c[y+4>>2]|0;u=k+(o+2<<3)|0;c[u>>2]=c[y>>2];c[u+4>>2]=x;j=j+1|0}if((q|0)==10){if(n|0)__Z16atomic_decrementPj(n+4|0)|0;__ZN7VariantC2ERK10PoolVectorI7Vector2E(g,f);__ZN7VariantC2EPKc(h,1124514);__ZN7VariantaSERKS_(__ZN10DictionaryixERK7Variant(e,h)|0,g);if(c[h>>2]|0)__ZN7Variant5clearEv(h);if(!(c[g>>2]|0)){__ZN10PoolVectorI7Vector2E12_unreferenceEv(f);B=c[e>>2]|0;l=d;return B|0}__ZN7Variant5clearEv(g);__ZN10PoolVectorI7Vector2E12_unreferenceEv(f);B=c[e>>2]|0;l=d;return B|0}else if((q|0)==25){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);df()}else if((q|0)==40)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);return 0}function __ZN7Curve2D9_set_dataERK10Dictionary(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0;e=l;l=l+48|0;if((l|0)>=(m|0))ba(48);f=e+24|0;g=e;__ZN7VariantC2EPKc(f,1124514);h=__ZNK10Dictionary3hasERK7Variant(d,f)|0;if(c[f>>2]|0)__ZN7Variant5clearEv(f);if(!h){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1096472,866807,692,919900,0);l=e;return}a[1263537]=0;__ZN7VariantC2EPKc(g,1124514);h=__ZNK7Variantcv10PoolVectorI7Vector2EEv(__ZNK10DictionaryixERK7Variant(d,g)|0)|0;c[f>>2]=h;if(!(c[g>>2]|0))i=h;else{__ZN7Variant5clearEv(g);i=c[f>>2]|0}if(i){g=(c[i+16>>2]|0)>>>3;if(!((g>>>0)%3|0)){j=g;k=10}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1096472,866807,696,919211,0)}else{j=0;k=10}do if((k|0)==10){a[1263537]=0;g=b+128|0;__ZN6VectorIN7Curve2D5PointEE6resizeEi(g,(j>>>0)/3|0)|0;i=c[f>>2]|0;if(!i){n=0;o=0}else{__Z16atomic_incrementPj(i+4|0)|0;n=i;o=c[i+8>>2]|0}i=0;while(1){h=c[g>>2]|0;d=(h|0)==0;if(d)p=0;else p=c[h+-4>>2]|0;if((i|0)>=(p|0)){k=16;break}q=i*3|0;r=o+(q<<3)|0;if(d)s=0;else s=c[h+-4>>2]|0;if((s|0)<=(i|0)){if(d)t=0;else t=c[h+-4>>2]|0;if((t|0)<=(i|0)){k=26;break}a[1263537]=0}__ZN6VectorIN7Curve2D5PointEE14_copy_on_writeEv(g);h=r;r=c[h+4>>2]|0;d=(c[g>>2]|0)+(i*24|0)|0;c[d>>2]=c[h>>2];c[d+4>>2]=r;r=o+(q+1<<3)|0;d=c[g>>2]|0;h=(d|0)==0;if(h)u=0;else u=c[d+-4>>2]|0;do if((u|0)<=(i|0)){if(h)v=0;else v=c[d+-4>>2]|0;if((v|0)>(i|0)){a[1263537]=0;k=33;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);w=r;x=c[w+4>>2]|0;y=8;c[y>>2]=c[w>>2];c[y+4>>2]=x;break}}else k=33;while(0);if((k|0)==33){k=0;__ZN6VectorIN7Curve2D5PointEE14_copy_on_writeEv(g);d=r;h=c[d+4>>2]|0;x=(c[g>>2]|0)+(i*24|0)+8|0;c[x>>2]=c[d>>2];c[x+4>>2]=h}h=o+(q+2<<3)|0;x=c[g>>2]|0;d=(x|0)==0;if(d)z=0;else z=c[x+-4>>2]|0;if((z|0)<=(i|0)){if(d)A=0;else A=c[x+-4>>2]|0;if((A|0)<=(i|0)){k=41;break}a[1263537]=0}__ZN6VectorIN7Curve2D5PointEE14_copy_on_writeEv(g);x=h;h=c[x+4>>2]|0;d=(c[g>>2]|0)+(i*24|0)+16|0;c[d>>2]=c[x>>2];c[d+4>>2]=h;i=i+1|0}if((k|0)==16){a[b+132>>0]=1;if(!n)break;__Z16atomic_decrementPj(n+4|0)|0;break}else if((k|0)==26){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);df()}else if((k|0)==41)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);__ZN10PoolVectorI7Vector2E12_unreferenceEv(f);l=e;return}function __ZN6VectorIN7Curve2D5PointEE6resizeEi(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0;if((d|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,269,1145657,0);e=31;return e|0}a[1263537]=0;f=c[b>>2]|0;if(!f)g=0;else g=c[f+-4>>2]|0;if((g|0)==(d|0)){e=0;return e|0}if(!d){if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);c[b>>2]=0;e=0;return e|0}__ZN6VectorIN7Curve2D5PointEE14_copy_on_writeEv(b);f=d*24|0;if(d>>>0<=178956970?(g=f+-1|0,h=g>>>1|g,g=h>>>2|h,h=g>>>4|g,g=h>>>8|h,h=(g>>>16|g)+1|0,f>>>0<4294967264):0){a[1263537]=0;g=c[b>>2]|0;do if(!g)if((d|0)>0)i=18;else{j=0;i=27}else{k=c[g+-4>>2]|0;if((k|0)<(d|0))if(!k)i=18;else{l=__ZN6Memory14realloc_staticEPvjb(g,h,1)|0;if(l|0){a[1263537]=0;m=l;n=c[l+-4>>2]|0;break}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,300,1145876,0);e=6;return e|0}else{j=k;i=27}}while(0);do if((i|0)==18){k=__ZN6Memory12alloc_staticEjb(h,1)|0;if(k|0){a[1263537]=0;c[k+-4>>2]=0;c[k+-8>>2]=1;m=k;n=0;break}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,292,1145820,0);e=6;return e|0}else if((i|0)==27){if((j|0)<=(d|0)){e=0;return e|0}k=__ZN6Memory14realloc_staticEPvjb(g,h,1)|0;if(!k){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,324,1145876,0);e=6;return e|0}else{a[1263537]=0;c[b>>2]=k;c[k+-4>>2]=d;e=0;return e|0}}while(0);c[b>>2]=m;if((n|0)<(d|0)){h=n*24|0;_memset(m+h|0,0,f-h|0)|0;o=c[b>>2]|0}else o=m;c[((o|0)==0?0:o+-4|0)>>2]=d;e=0;return e|0}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,285,1145723,0);e=6;return e|0}function __ZN6VectorIN7Curve2D5PointEE14_copy_on_writeEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=c[a>>2]|0;if(!b)return;if((c[b+-8>>2]|0)>>>0<=1)return;d=c[b+-4>>2]|0;b=(d*24|0)+-1|0;e=b>>>1|b;b=e>>>2|e;e=b>>>4|b;b=e>>>8|e;e=__ZN6Memory12alloc_staticEjb((b>>>16|b)+1|0,1)|0;c[e+-8>>2]=1;c[e+-4>>2]=d;if(d|0){b=0;do{f=e+(b*24|0)|0;g=(c[a>>2]|0)+(b*24|0)|0;c[f>>2]=c[g>>2];c[f+4>>2]=c[g+4>>2];c[f+8>>2]=c[g+8>>2];c[f+12>>2]=c[g+12>>2];c[f+16>>2]=c[g+16>>2];c[f+20>>2]=c[g+20>>2];b=b+1|0}while((b|0)!=(d|0))}d=c[a>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);c[a>>2]=e;return}function __ZNK11MethodBind1I7Curve2DRK10DictionaryE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;if(b|0){f=0;l=a;return f|0}__ZN10DictionaryC2Ev(d);__ZN7VariantC2ERK10Dictionary(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);__ZN10DictionaryD2Ev(d);f=b;l=a;return f|0}function __ZNK11MethodBind1I7Curve2DRK10DictionaryE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,919328);l=a;return c[b>>2]|0}function __ZN11MethodBind1I7Curve2DRK10DictionaryE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i+24|0;k=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236420)|0:0){c[h>>2]=0;a[1263537]=0;n=d+24|0;o=c[n>>2]|0;if((o|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=o;c[b>>2]=0;l=i;return}p=o-(c[d+20>>2]|0)|0;if((p|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=p;c[b>>2]=0;l=i;return}if((g|0)>0){if((o|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);q=0}else{a[1263537]=0;q=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,q)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=q;c[b>>2]=0;l=i;return}}q=c[d+44>>2]|0;o=c[d+48>>2]|0;p=e+(o>>1)|0;if(!(o&1))r=q;else r=c[(c[p>>2]|0)+q>>2]|0;do if((g|0)<1){q=c[n>>2]|0;o=q+-1|0;if((q|0)>=1){e=c[d+16>>2]|0;s=(e|0)==0;if(s)t=0;else t=c[e+-4>>2]|0;if((q|0)<=(t|0)){if(s)u=0;else u=c[e+-4>>2]|0;do if((u|0)<(q|0)){if(s)v=0;else v=c[e+-4>>2]|0;if((v|0)<(q|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);w=0;break}else{a[1263537]=0;x=31;break}}else x=31;while(0);if((x|0)==31)w=e+(o*24|0)|0;__ZN7VariantC2ERKS_(k,w);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);c[j>>2]=__ZNK7Variantcv10DictionaryEv(k)|0;Pi[r&2047](p,j);__ZN10DictionaryD2Ev(j);if(c[k>>2]|0)__ZN7Variant5clearEv(k);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I7Curve2DRK10DictionaryE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e+4|0;g=e;if(!b)h=0;else{i=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236420)|0;h=i?b:0}b=c[a+44>>2]|0;i=c[a+48>>2]|0;a=h+(i>>1)|0;if(!(i&1))j=b;else j=c[(c[a>>2]|0)+b>>2]|0;__ZN10DictionaryC2ERKS_(f,c[d>>2]|0);c[g>>2]=c[f>>2];Pi[j&2047](a,g);__ZN10DictionaryD2Ev(g);l=e;return}function __ZN11MethodBind1I7Curve2DRK10DictionaryED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI7Curve2D10DictionaryE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;if((b|0)!=-1){f=0;l=a;return f|0}__ZN10DictionaryC2Ev(d);__ZN7VariantC2ERK10Dictionary(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);__ZN10DictionaryD2Ev(d);f=b;l=a;return f|0}function __ZNK13MethodBind0RCI7Curve2D10DictionaryE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,919328);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI7Curve2D10DictionaryE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;j=f+24|0;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236420)|0:0){c[h>>2]=0;a[1263537]=0;k=c[d+24>>2]|0;if((k|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=k;c[b>>2]=0;l=f;return}n=k-(c[d+20>>2]|0)|0;if((n|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=n;c[b>>2]=0;l=f;return}n=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))o=n;else o=c[(c[d>>2]|0)+n>>2]|0;c[j>>2]=ij[o&8191](d)|0;__ZN7VariantC2ERK10Dictionary(i,j);__ZN10DictionaryD2Ev(j);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI7Curve2D10DictionaryE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=d;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236420)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;c[f>>2]=ij[i&8191](a)|0;__ZN10DictionaryaSERKS_(e,f);__ZN10DictionaryD2Ev(f);l=d;return}function __ZN13MethodBind0RCI7Curve2D10DictionaryED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN6VectorI3MapIf7Vector210ComparatorIfE16DefaultAllocatorEE6resizeEi(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0;if((d|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,269,1145657,0);e=31;return e|0}a[1263537]=0;f=c[b>>2]|0;if(!f)g=0;else g=c[f+-4>>2]|0;if((g|0)==(d|0)){e=0;return e|0}if(!d){__ZN6VectorI3MapIf7Vector210ComparatorIfE16DefaultAllocatorEE6_unrefEPv(b,f);c[b>>2]=0;e=0;return e|0}__ZN6VectorI3MapIf7Vector210ComparatorIfE16DefaultAllocatorEE14_copy_on_writeEv(b);f=d*12|0;if(d>>>0<=357913941?(g=f+-1|0,h=g>>>1|g,g=h>>>2|h,h=g>>>4|g,g=h>>>8|h,h=(g>>>16|g)+1|0,f>>>0<4294967264):0){a[1263537]=0;f=c[b>>2]|0;do if(!f)if((d|0)>0)i=15;else{j=0;i=24}else{g=c[f+-4>>2]|0;if((g|0)<(d|0))if(!g)i=15;else{k=__ZN6Memory14realloc_staticEPvjb(f,h,1)|0;if(k|0){a[1263537]=0;l=k;m=c[k+-4>>2]|0;break}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,300,1145876,0);e=6;return e|0}else{j=g;i=24}}while(0);do if((i|0)==15){g=__ZN6Memory12alloc_staticEjb(h,1)|0;if(g|0){a[1263537]=0;c[g+-4>>2]=0;c[g+-8>>2]=1;l=g;m=0;break}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,292,1145820,0);e=6;return e|0}else if((i|0)==24){if((j|0)<=(d|0)){e=0;return e|0}if((c[f+-4>>2]|0)>>>0>d>>>0){g=d;k=f;do{n=k+(g*12|0)|0;o=c[n>>2]|0;if(o|0?(__ZN3MapIf7Vector210ComparatorIfE16DefaultAllocatorE13_cleanup_treeEPNS4_7ElementE(n,c[o+8>>2]|0),o=c[k+(g*12|0)+4>>2]|0,p=c[n>>2]|0,c[p+8>>2]=o,c[k+(g*12|0)+8>>2]=0,q=o,c[q+12>>2]=q,p|0):0){__ZN6Memory11free_staticEPvb(p,0);c[n>>2]=0}g=g+1|0;k=c[b>>2]|0}while(g>>>0<(c[k+-4>>2]|0)>>>0);r=k}else r=f;g=__ZN6Memory14realloc_staticEPvjb(r,h,1)|0;if(!g){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,324,1145876,0);e=6;return e|0}else{a[1263537]=0;c[b>>2]=g;c[g+-4>>2]=d;e=0;return e|0}}while(0);c[b>>2]=l;if((m|0)<(d|0)){b=m;do{c[l+(b*12|0)+4>>2]=379008;c[l+(b*12|0)>>2]=0;c[l+(b*12|0)+8>>2]=0;b=b+1|0}while((b|0)!=(d|0))}c[l+-4>>2]=d;e=0;return e|0}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,285,1145723,0);e=6;return e|0}function __ZN6VectorI3MapIf7Vector210ComparatorIfE16DefaultAllocatorEE14_copy_on_writeEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=c[a>>2]|0;if(!b)return;if((c[b+-8>>2]|0)>>>0<=1)return;d=c[b+-4>>2]|0;b=(d*12|0)+-1|0;e=b>>>1|b;b=e>>>2|e;e=b>>>4|b;b=e>>>8|e;e=__ZN6Memory12alloc_staticEjb((b>>>16|b)+1|0,1)|0;c[e+-8>>2]=1;c[e+-4>>2]=d;if(d|0){b=0;do{f=e+(b*12|0)|0;g=(c[a>>2]|0)+(b*12|0)|0;c[e+(b*12|0)+4>>2]=379008;c[f>>2]=0;c[e+(b*12|0)+8>>2]=0;__ZN3MapIf7Vector210ComparatorIfE16DefaultAllocatorE10_copy_fromERKS4_(f,g);b=b+1|0}while((b|0)!=(d|0))}__ZN6VectorI3MapIf7Vector210ComparatorIfE16DefaultAllocatorEE6_unrefEPv(a,c[a>>2]|0);c[a>>2]=e;return}function __ZNK7Curve2D15_bake_segment2dER3MapIf7Vector210ComparatorIfE16DefaultAllocatorEffRKS1_S8_S8_S8_iif(a,b,d,e,f,h,i,j,k,n,o){a=a|0;b=b|0;d=+d;e=+e;f=f|0;h=h|0;i=i|0;j=j|0;k=k|0;n=n|0;o=+o;var p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,L=0,M=0,N=0.0,O=0,P=0,Q=0;p=l;l=l+176|0;if((l|0)>=(m|0))ba(176);q=p+168|0;r=p+160|0;s=p+152|0;t=p+144|0;u=p+112|0;v=p+96|0;w=p+48|0;x=p+136|0;y=p+128|0;z=p+40|0;A=p+16|0;B=p+32|0;C=p+120|0;D=p+104|0;E=p+24|0;F=p+88|0;G=p+8|0;H=p+80|0;I=p+72|0;J=p;L=p+64|0;M=p+56|0;N=d+(e-d)*.5;g[u>>2]=N;O=f;P=c[O+4>>2]|0;Q=w;c[Q>>2]=c[O>>2];c[Q+4>>2]=P;__ZNK7Vector2plERKS_(x,f,h);__ZNK7Vector2plERKS_(y,i,j);P=i;Q=c[P+4>>2]|0;O=z;c[O>>2]=c[P>>2];c[O+4>>2]=Q;c[t>>2]=c[w>>2];c[t+4>>2]=c[w+4>>2];c[s>>2]=c[x>>2];c[s+4>>2]=c[x+4>>2];c[r>>2]=c[y>>2];c[r+4>>2]=c[y+4>>2];c[q>>2]=c[z>>2];c[q+4>>2]=c[z+4>>2];__ZL14_bezier_interpI7Vector2ET_fS1_S1_S1_S1__14038(v,d,t,s,r,q);z=f;y=c[z+4>>2]|0;x=B;c[x>>2]=c[z>>2];c[x+4>>2]=y;__ZNK7Vector2plERKS_(C,f,h);__ZNK7Vector2plERKS_(D,i,j);y=i;x=c[y+4>>2]|0;z=E;c[z>>2]=c[y>>2];c[z+4>>2]=x;c[t>>2]=c[B>>2];c[t+4>>2]=c[B+4>>2];c[s>>2]=c[C>>2];c[s+4>>2]=c[C+4>>2];c[r>>2]=c[D>>2];c[r+4>>2]=c[D+4>>2];c[q>>2]=c[E>>2];c[q+4>>2]=c[E+4>>2];__ZL14_bezier_interpI7Vector2ET_fS1_S1_S1_S1__14038(A,N,t,s,r,q);E=f;D=c[E+4>>2]|0;C=G;c[C>>2]=c[E>>2];c[C+4>>2]=D;__ZNK7Vector2plERKS_(H,f,h);__ZNK7Vector2plERKS_(I,i,j);D=i;C=c[D+4>>2]|0;E=J;c[E>>2]=c[D>>2];c[E+4>>2]=C;c[t>>2]=c[G>>2];c[t+4>>2]=c[G+4>>2];c[s>>2]=c[H>>2];c[s+4>>2]=c[H+4>>2];c[r>>2]=c[I>>2];c[r+4>>2]=c[I+4>>2];c[q>>2]=c[J>>2];c[q+4>>2]=c[J+4>>2];__ZL14_bezier_interpI7Vector2ET_fS1_S1_S1_S1__14038(F,e,t,s,r,q);__ZNK7Vector2miERKS_(L,A,v);__ZNK7Vector210normalizedEv(q,L);__ZNK7Vector2miERKS_(M,F,A);__ZNK7Vector210normalizedEv(r,M);if(+__ZNK7Vector23dotERKS_(q,r)<+K(+(o*3.141592653589793/180.0))){r=__ZN3MapIf7Vector210ComparatorIfE16DefaultAllocatorEixERKf(b,u)|0;q=A;A=c[q+4>>2]|0;M=r;c[M>>2]=c[q>>2];c[M+4>>2]=A}A=k+1|0;if((k|0)>=(n|0)){l=p;return}__ZNK7Curve2D15_bake_segment2dER3MapIf7Vector210ComparatorIfE16DefaultAllocatorEffRKS1_S8_S8_S8_iif(a,b,d,+g[u>>2],f,h,i,j,A,n,o);__ZNK7Curve2D15_bake_segment2dER3MapIf7Vector210ComparatorIfE16DefaultAllocatorEffRKS1_S8_S8_S8_iif(a,b,+g[u>>2],e,f,h,i,j,A,n,o);l=p;return}function __ZN6VectorI3MapIf7Vector210ComparatorIfE16DefaultAllocatorEE6_unrefEPv(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0;if(!b)return;d=c[a>>2]|0;if(__Z16atomic_decrementPj((d|0)==0?0:d+-8|0)|0)return;d=c[a>>2]|0;a=(d|0)==0?0:d+-4|0;d=a+4|0;if(c[a>>2]|0){e=0;do{f=d+(e*12|0)|0;g=c[f>>2]|0;if(g|0?(__ZN3MapIf7Vector210ComparatorIfE16DefaultAllocatorE13_cleanup_treeEPNS4_7ElementE(f,c[g+8>>2]|0),g=c[d+(e*12|0)+4>>2]|0,h=c[f>>2]|0,c[h+8>>2]=g,c[d+(e*12|0)+8>>2]=0,i=g,c[i+12>>2]=i,h|0):0){__ZN6Memory11free_staticEPvb(h,0);c[f>>2]=0}e=e+1|0}while(e>>>0<(c[a>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(b,1);return}function __ZN3MapIf7Vector210ComparatorIfE16DefaultAllocatorE13_cleanup_treeEPNS4_7ElementE(a,b){a=a|0;b=b|0;if((c[a+4>>2]|0)==(b|0))return;else{__ZN3MapIf7Vector210ComparatorIfE16DefaultAllocatorE13_cleanup_treeEPNS4_7ElementE(a,c[b+8>>2]|0);__ZN3MapIf7Vector210ComparatorIfE16DefaultAllocatorE13_cleanup_treeEPNS4_7ElementE(a,c[b+4>>2]|0);__ZN6Memory11free_staticEPvb(b,0);return}}function __ZN3MapIf7Vector210ComparatorIfE16DefaultAllocatorEixERKf(b,d){b=b|0;d=d|0;var e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0.0,r=0.0,s=0,t=0,u=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;h=c[b>>2]|0;if(!h){i=__ZnwjPFPvjE(36,4740)|0;g[i+28>>2]=0.0;g[i+32>>2]=0.0;j=i+16|0;c[j>>2]=0;c[j+4>>2]=0;c[b>>2]=i;j=c[b+4>>2]|0;c[i+4>>2]=j;c[i+8>>2]=j;c[i+12>>2]=j;c[i>>2]=1;if(!i){k=0;n=12}else{o=i;p=j;n=4}}else{o=h;p=c[b+4>>2]|0;n=4}a:do if((n|0)==4){h=c[o+8>>2]|0;if((h|0)!=(p|0)){q=+g[d>>2];j=h;while(1){r=+g[j+24>>2];if(q<r)s=j+8|0;else{if(!(r<q))break;s=j+4|0}h=c[s>>2]|0;if((h|0)==(p|0)){k=o;n=12;break a}else j=h}if(!((j|0)==(p|0)|(j|0)==0))t=j;else{k=o;n=12}}else{k=o;n=12}}while(0);if((n|0)==12){g[f>>2]=0.0;g[f+4>>2]=0.0;if(!k){k=__ZnwjPFPvjE(36,4740)|0;g[k+28>>2]=0.0;g[k+32>>2]=0.0;n=k+16|0;c[n>>2]=0;c[n+4>>2]=0;c[b>>2]=k;n=c[b+4>>2]|0;c[k+4>>2]=n;c[k+8>>2]=n;c[k+12>>2]=n;c[k>>2]=1}k=__ZN3MapIf7Vector210ComparatorIfE16DefaultAllocatorE10_insert_rbERKfRKS0_(b,d,f)|0;if(!k){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145936,616,1145947,0);u=0;l=e;return u|0}else t=k}a[1263537]=0;u=t+28|0;l=e;return u|0}function __ZN3MapIf7Vector210ComparatorIfE16DefaultAllocatorE10_insert_rbERKfRKS0_(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f;a[g>>0]=0;h=__ZN3MapIf7Vector210ComparatorIfE16DefaultAllocatorE7_insertERKfRb(b,d,g)|0;if(h|0){d=e;e=c[d+4>>2]|0;i=h+28|0;c[i>>2]=c[d>>2];c[i+4>>2]=e}if(a[g>>0]|0){l=f;return h|0}g=b+8|0;c[g>>2]=(c[g>>2]|0)+1;g=h+12|0;e=c[g>>2]|0;if(!(c[e>>2]|0)){i=b+4|0;d=h;j=e;k=e;e=g;while(1){g=j+12|0;n=c[g>>2]|0;o=c[n+8>>2]|0;p=n;do if((j|0)==(o|0)){q=c[n+4>>2]|0;if(!(c[q>>2]|0)){c[k>>2]=1;a[1263537]=0;c[q>>2]=1;if((c[i>>2]|0)==(n|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);r=c[(c[e>>2]|0)+12>>2]|0;break}else{a[1263537]=0;c[n>>2]=0;r=n;break}}q=j+4|0;if((d|0)==(c[q>>2]|0)){s=d+8|0;t=c[s>>2]|0;c[q>>2]=t;if((t|0)==(c[i>>2]|0))u=p;else{c[t+12>>2]=j;u=c[g>>2]|0}t=d+12|0;c[t>>2]=u;q=c[g>>2]|0;v=q+8|0;c[((c[v>>2]|0)==(j|0)?v:q+4|0)>>2]=d;c[s>>2]=j;c[g>>2]=d;w=j;x=d;y=c[t>>2]|0}else{w=d;x=j;y=n}a[1263537]=0;c[x>>2]=1;t=c[i>>2]|0;if((t|0)==(y|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);z=c[(c[w+12>>2]|0)+12>>2]|0;A=c[i>>2]|0}else{a[1263537]=0;c[y>>2]=0;z=y;A=t}t=z+8|0;s=c[t>>2]|0;q=s+4|0;v=c[q>>2]|0;c[t>>2]=v;if((v|0)!=(A|0))c[v+12>>2]=z;v=z+12|0;c[s+12>>2]=c[v>>2];t=c[v>>2]|0;B=t+4|0;c[((c[B>>2]|0)==(z|0)?B:t+8|0)>>2]=s;c[q>>2]=z;c[v>>2]=s;r=w}else{if(!(c[o>>2]|0)){c[k>>2]=1;a[1263537]=0;c[o>>2]=1;if((c[i>>2]|0)==(n|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);r=c[(c[e>>2]|0)+12>>2]|0;break}else{a[1263537]=0;c[n>>2]=0;r=n;break}}s=j+8|0;if((d|0)==(c[s>>2]|0)){v=d+4|0;q=c[v>>2]|0;c[s>>2]=q;if((q|0)==(c[i>>2]|0))C=p;else{c[q+12>>2]=j;C=c[g>>2]|0}q=d+12|0;c[q>>2]=C;s=c[g>>2]|0;t=s+4|0;c[((c[t>>2]|0)==(j|0)?t:s+8|0)>>2]=d;c[v>>2]=j;c[g>>2]=d;D=j;E=d;F=c[q>>2]|0}else{D=d;E=j;F=n}a[1263537]=0;c[E>>2]=1;q=c[i>>2]|0;if((q|0)==(F|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);G=c[(c[D+12>>2]|0)+12>>2]|0;H=c[i>>2]|0}else{a[1263537]=0;c[F>>2]=0;G=F;H=q}q=G+4|0;v=c[q>>2]|0;s=v+8|0;t=c[s>>2]|0;c[q>>2]=t;if((t|0)!=(H|0))c[t+12>>2]=G;t=G+12|0;c[v+12>>2]=c[t>>2];q=c[t>>2]|0;B=q+8|0;c[((c[B>>2]|0)==(G|0)?B:q+4|0)>>2]=v;c[s>>2]=G;c[t>>2]=v;r=D}while(0);n=r+12|0;g=c[n>>2]|0;if(!(c[g>>2]|0)){d=r;j=g;k=g;e=n}else break}}e=c[(c[b>>2]|0)+8>>2]|0;a[1263537]=0;c[e>>2]=1;l=f;return h|0}function __ZN3MapIf7Vector210ComparatorIfE16DefaultAllocatorE7_insertERKfRb(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0,j=0,k=0,l=0.0,m=0,n=0.0,o=0,p=0,q=0,r=0,s=0,t=0,u=0;f=c[b>>2]|0;h=c[f+8>>2]|0;i=b+4|0;j=c[i>>2]|0;a:do if((h|0)==(j|0))k=f;else{l=+g[d>>2];m=h;while(1){n=+g[m+24>>2];if(l<n)o=m+8|0;else{if(!(n<l))break;o=m+4|0}p=c[o>>2]|0;if((p|0)==(j|0)){k=m;break a}else m=p}a[e>>0]=1;q=m;return q|0}while(0);j=__ZnwjPFPvjE(36,4740)|0;g[j+28>>2]=0.0;g[j+32>>2]=0.0;c[j>>2]=0;c[j+4>>2]=0;c[j+8>>2]=0;c[j+12>>2]=0;c[j+16>>2]=0;c[j+20>>2]=0;c[j+12>>2]=k;o=c[i>>2]|0;h=j+4|0;c[h>>2]=o;f=j+8|0;c[f>>2]=o;c[j+24>>2]=c[d>>2];if((k|0)!=(c[b>>2]|0)?!(+g[d>>2]<+g[k+24>>2]):0)r=k+4|0;else r=k+8|0;c[r>>2]=j;a[e>>0]=0;e=c[h>>2]|0;h=c[i>>2]|0;if((e|0)==(h|0)){i=j;do{r=i;i=c[i+12>>2]|0}while((r|0)==(c[i+4>>2]|0));s=(i|0)==(c[b>>2]|0)?0:i}else{i=e;while(1){e=c[i+8>>2]|0;if((e|0)==(h|0)){s=i;break}else i=e}}c[j+16>>2]=s;i=c[f>>2]|0;b:do if((i|0)==(h|0)){f=j;while(1){e=f;f=c[f+12>>2]|0;if((e|0)!=(c[f+8>>2]|0)){t=f;break b}if((f|0)==(c[b>>2]|0)){t=0;break}}}else{f=i;while(1){m=c[f+4>>2]|0;if((m|0)==(h|0)){t=f;break}else f=m}}while(0);h=j+20|0;c[h>>2]=t;if(!s)u=t;else{c[s+20>>2]=j;u=c[h>>2]|0}if(!u){q=j;return q|0}c[u+16>>2]=j;q=j;return q|0}function __ZN3MapIf7Vector210ComparatorIfE16DefaultAllocatorE10_copy_fromERKS4_(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,h=0;d=c[a>>2]|0;if(d|0?(__ZN3MapIf7Vector210ComparatorIfE16DefaultAllocatorE13_cleanup_treeEPNS4_7ElementE(a,c[d+8>>2]|0),d=c[a+4>>2]|0,e=c[a>>2]|0,c[e+8>>2]=d,c[a+8>>2]=0,f=d,c[f+12>>2]=f,e|0):0){__ZN6Memory11free_staticEPvb(e,0);c[a>>2]=0}e=c[b>>2]|0;if(!e)return;f=c[e+8>>2]|0;e=c[b+4>>2]|0;if((f|0)==(e|0))return;else h=f;while(1){f=c[h+8>>2]|0;if((f|0)==(e|0))break;else h=f}if(!h)return;e=a+4|0;f=h;h=0;while(1){if(!h){b=__ZnwjPFPvjE(36,4740)|0;g[b+28>>2]=0.0;g[b+32>>2]=0.0;d=b+16|0;c[d>>2]=0;c[d+4>>2]=0;c[a>>2]=b;d=c[e>>2]|0;c[b+4>>2]=d;c[b+8>>2]=d;c[b+12>>2]=d;c[b>>2]=1}__ZN3MapIf7Vector210ComparatorIfE16DefaultAllocatorE10_insert_rbERKfRKS0_(a,f+24|0,f+28|0)|0;b=c[f+16>>2]|0;if(!b)break;f=b;h=c[a>>2]|0}return}function __ZNK13MethodBind2RCI7Curve2D10PoolVectorI7Vector2EifE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return __ZNK13MethodBind2RCI7Curve2D10PoolVectorI7Vector2EifE18_get_argument_typeEi(a,b)|0}function __ZNK13MethodBind2RCI7Curve2D10PoolVectorI7Vector2EifE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,919328);l=a;return c[b>>2]|0}function __ZN13MethodBind2RCI7Curve2D10PoolVectorI7Vector2EifE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0.0;i=l;l=l+80|0;if((l|0)>=(m|0))ba(80);j=i+48|0;k=i+72|0;n=i+24|0;o=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236420)|0:0){c[h>>2]=0;a[1263537]=0;p=d+24|0;q=c[p>>2]|0;if((q|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=q;c[b>>2]=0;l=i;return}r=q-(c[d+20>>2]|0)|0;if((r|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=r;c[b>>2]=0;l=i;return}if((g|0)>0){if((q|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);s=0}else{a[1263537]=0;s=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,s)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=s;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[p>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);t=0}else{a[1263537]=0;t=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,t)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=t;c[b>>2]=0;l=i;return}}}t=c[d+44>>2]|0;s=c[d+48>>2]|0;q=e+(s>>1)|0;if(!(s&1))u=t;else u=c[(c[q>>2]|0)+t>>2]|0;do if((g|0)<1){t=c[p>>2]|0;s=t+-1|0;if((t|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)v=0;else v=c[e+-4>>2]|0;if((t|0)<=(v|0)){if(r)w=0;else w=c[e+-4>>2]|0;do if((w|0)<(t|0)){if(r)x=0;else x=c[e+-4>>2]|0;if((x|0)<(t|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);y=0;break}else{a[1263537]=0;z=37;break}}else z=37;while(0);if((z|0)==37)y=e+(s*24|0)|0;__ZN7VariantC2ERKS_(n,y);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f>>2]|0);while(0);y=__ZNK7VariantcviEv(n)|0;do if((g|0)<2){x=c[p>>2]|0;w=x+-1|0;v=x+-2|0;if((x|0)>=2){x=c[d+16>>2]|0;t=(x|0)==0;if(t)A=0;else A=c[x+-4>>2]|0;if((w|0)<=(A|0)){if(t)B=0;else B=c[x+-4>>2]|0;do if((B|0)<(w|0)){if(t)C=0;else C=c[x+-4>>2]|0;if((C|0)<(w|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);D=0;break}else{a[1263537]=0;z=54;break}}else z=54;while(0);if((z|0)==54)D=x+(v*24|0)|0;__ZN7VariantC2ERKS_(o,D);break}}c[o>>2]=0}else __ZN7VariantC2ERKS_(o,c[f+4>>2]|0);while(0);E=+__ZNK7VariantcvfEv(o);c[k>>2]=pj[u&3](q,y,E)|0;__ZN7VariantC2ERK10PoolVectorI7Vector2E(j,k);__ZN10PoolVectorI7Vector2E12_unreferenceEv(k);if(c[o>>2]|0)__ZN7Variant5clearEv(o);if(c[n>>2]|0)__ZN7Variant5clearEv(n);__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1872,1146558,0);c[b>>2]=0;l=i;return}function __ZN13MethodBind2RCI7Curve2D10PoolVectorI7Vector2EifE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0,j=0,k=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);h=f;if(!b)i=0;else{j=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236420)|0;i=j?b:0}b=c[a+44>>2]|0;j=c[a+48>>2]|0;a=i+(j>>1)|0;if(!(j&1))k=b;else k=c[(c[a>>2]|0)+b>>2]|0;b=pj[k&3](a,c[c[d>>2]>>2]|0,+g[c[d+4>>2]>>2])|0;c[h>>2]=b;d=b;if(((c[e>>2]|0)!=(b|0)?(__ZN10PoolVectorI7Vector2E12_unreferenceEv(e),b|0):0)?__Z28atomic_conditional_incrementPj(b)|0:0)c[e>>2]=d;__ZN10PoolVectorI7Vector2E12_unreferenceEv(h);l=f;return}function __ZN13MethodBind2RCI7Curve2D10PoolVectorI7Vector2EifED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind2RCI7Curve2D10PoolVectorI7Vector2EifE18_get_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case -1:{c[d>>2]=0;__ZN7VariantC2ERK10PoolVectorI7Vector2E(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);__ZN10PoolVectorI7Vector2E12_unreferenceEv(d);f=b;break}case 0:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;break}case 1:{__ZN7VariantC2Ef(d,0.0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;break}default:f=0}l=a;return f|0}function __ZNK13MethodBind0RCI7Curve2D10PoolVectorI7Vector2EE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;if((b|0)!=-1){f=0;l=a;return f|0}c[d>>2]=0;__ZN7VariantC2ERK10PoolVectorI7Vector2E(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);__ZN10PoolVectorI7Vector2E12_unreferenceEv(d);f=b;l=a;return f|0}function __ZNK13MethodBind0RCI7Curve2D10PoolVectorI7Vector2EE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,919328);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI7Curve2D10PoolVectorI7Vector2EE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;j=f+24|0;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236420)|0:0){c[h>>2]=0;a[1263537]=0;k=c[d+24>>2]|0;if((k|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=k;c[b>>2]=0;l=f;return}n=k-(c[d+20>>2]|0)|0;if((n|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=n;c[b>>2]=0;l=f;return}n=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))o=n;else o=c[(c[d>>2]|0)+n>>2]|0;c[j>>2]=ij[o&8191](d)|0;__ZN7VariantC2ERK10PoolVectorI7Vector2E(i,j);__ZN10PoolVectorI7Vector2E12_unreferenceEv(j);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI7Curve2D10PoolVectorI7Vector2EE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=d;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236420)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;b=ij[i&8191](a)|0;c[f>>2]=b;a=b;if(((c[e>>2]|0)!=(b|0)?(__ZN10PoolVectorI7Vector2E12_unreferenceEv(e),b|0):0)?__Z28atomic_conditional_incrementPj(b)|0:0)c[e>>2]=a;__ZN10PoolVectorI7Vector2E12_unreferenceEv(f);l=d;return}function __ZN13MethodBind0RCI7Curve2D10PoolVectorI7Vector2EED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind2RCI7Curve2D7Vector2fbE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return __ZNK13MethodBind2RCI7Curve2D7Vector2fbE18_get_argument_typeEi(a,b)|0}function __ZNK13MethodBind2RCI7Curve2D7Vector2fbE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,919328);l=a;return c[b>>2]|0}function __ZN13MethodBind2RCI7Curve2D7Vector2fbE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0.0,B=0,C=0,D=0,E=0;i=l;l=l+80|0;if((l|0)>=(m|0))ba(80);j=i+48|0;k=i+72|0;n=i+24|0;o=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236420)|0:0){c[h>>2]=0;a[1263537]=0;p=d+24|0;q=c[p>>2]|0;if((q|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=q;c[b>>2]=0;l=i;return}r=q-(c[d+20>>2]|0)|0;if((r|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=r;c[b>>2]=0;l=i;return}if((g|0)>0){if((q|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);s=0}else{a[1263537]=0;s=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,s)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=s;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[p>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);t=0}else{a[1263537]=0;t=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,t)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=t;c[b>>2]=0;l=i;return}}}t=c[d+44>>2]|0;s=c[d+48>>2]|0;q=e+(s>>1)|0;if(!(s&1))u=t;else u=c[(c[q>>2]|0)+t>>2]|0;do if((g|0)<1){t=c[p>>2]|0;s=t+-1|0;if((t|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)v=0;else v=c[e+-4>>2]|0;if((t|0)<=(v|0)){if(r)w=0;else w=c[e+-4>>2]|0;do if((w|0)<(t|0)){if(r)x=0;else x=c[e+-4>>2]|0;if((x|0)<(t|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);y=0;break}else{a[1263537]=0;z=37;break}}else z=37;while(0);if((z|0)==37)y=e+(s*24|0)|0;__ZN7VariantC2ERKS_(n,y);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f>>2]|0);while(0);A=+__ZNK7VariantcvfEv(n);do if((g|0)<2){y=c[p>>2]|0;x=y+-1|0;w=y+-2|0;if((y|0)>=2){y=c[d+16>>2]|0;v=(y|0)==0;if(v)B=0;else B=c[y+-4>>2]|0;if((x|0)<=(B|0)){if(v)C=0;else C=c[y+-4>>2]|0;do if((C|0)<(x|0)){if(v)D=0;else D=c[y+-4>>2]|0;if((D|0)<(x|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);E=0;break}else{a[1263537]=0;z=54;break}}else z=54;while(0);if((z|0)==54)E=y+(w*24|0)|0;__ZN7VariantC2ERKS_(o,E);break}}c[o>>2]=0}else __ZN7VariantC2ERKS_(o,c[f+4>>2]|0);while(0);f=__ZNK7VariantcvbEv(o)|0;Ri[u&7](k,q,A,f);__ZN7VariantC2ERK7Vector2(j,k);if(c[o>>2]|0)__ZN7Variant5clearEv(o);if(c[n>>2]|0)__ZN7Variant5clearEv(n);__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1872,1146558,0);c[b>>2]=0;l=i;return}function __ZN13MethodBind2RCI7Curve2D7Vector2fbE7ptrcallEP6ObjectPPKvPv(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var h=0,i=0,j=0,k=0,n=0;h=l;l=l+16|0;if((l|0)>=(m|0))ba(16);i=h;if(!d)j=0;else{k=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1236420)|0;j=k?d:0}d=c[b+44>>2]|0;k=c[b+48>>2]|0;b=j+(k>>1)|0;if(!(k&1))n=d;else n=c[(c[b>>2]|0)+d>>2]|0;Ri[n&7](i,b,+g[c[e>>2]>>2],(a[c[e+4>>2]>>0]|0)!=0);e=i;i=c[e+4>>2]|0;b=f;c[b>>2]=c[e>>2];c[b+4>>2]=i;l=h;return}function __ZN13MethodBind2RCI7Curve2D7Vector2fbED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind2RCI7Curve2D7Vector2fbE18_get_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case -1:{g[d>>2]=0.0;g[d+4>>2]=0.0;__ZN7VariantC2ERK7Vector2(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);f=b;break}case 0:{__ZN7VariantC2Ef(d,0.0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;break}case 1:{__ZN7VariantC2Eb(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;break}default:f=0}l=a;return f|0}function __ZNK13MethodBind0RCI7Curve2DfE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Ef(d,0.0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK13MethodBind0RCI7Curve2DfE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,919328);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI7Curve2DfE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236420)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2Ef(i,+mj[n&511](d));__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI7Curve2DfE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0.0;if(!b)f=0;else{d=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236420)|0;f=d?b:0}b=c[a+44>>2]|0;d=c[a+48>>2]|0;a=f+(d>>1)|0;if(!(d&1)){h=b;i=+mj[h&511](a);g[e>>2]=i;return}else{h=c[(c[a>>2]|0)+b>>2]|0;i=+mj[h&511](a);g[e>>2]=i;return}}function __ZN13MethodBind0RCI7Curve2DfED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I7Curve2DfE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if(!b){__ZN7VariantC2Ef(d,0.0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK11MethodBind1I7Curve2DfE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,919328);l=a;return c[b>>2]|0}function __ZN11MethodBind1I7Curve2DfE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0.0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236420)|0:0){c[h>>2]=0;a[1263537]=0;k=d+24|0;n=c[k>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=i;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=i;return}if((g|0)>0){if((n|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);p=0}else{a[1263537]=0;p=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,p)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=p;c[b>>2]=0;l=i;return}}p=c[d+44>>2]|0;n=c[d+48>>2]|0;o=e+(n>>1)|0;if(!(n&1))q=p;else q=c[(c[o>>2]|0)+p>>2]|0;do if((g|0)<1){p=c[k>>2]|0;n=p+-1|0;if((p|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)s=0;else s=c[e+-4>>2]|0;if((p|0)<=(s|0)){if(r)t=0;else t=c[e+-4>>2]|0;do if((t|0)<(p|0)){if(r)u=0;else u=c[e+-4>>2]|0;if((u|0)<(p|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);v=0;break}else{a[1263537]=0;w=31;break}}else w=31;while(0);if((w|0)==31)v=e+(n*24|0)|0;__ZN7VariantC2ERKS_(j,v);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);x=+__ZNK7VariantcvfEv(j);Mi[q&511](o,x);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I7Curve2DfE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0,j=0.0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236420)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1)){h=b;i=c[d>>2]|0;j=+g[i>>2];Mi[h&511](a,j);return}else{h=c[(c[a>>2]|0)+b>>2]|0;i=c[d>>2]|0;j=+g[i>>2];Mi[h&511](a,j);return}}function __ZN11MethodBind1I7Curve2DfED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind1RCI7Curve2D7Vector2fE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case -1:{g[d>>2]=0.0;g[d+4>>2]=0.0;__ZN7VariantC2ERK7Vector2(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);f=b;break}case 0:{__ZN7VariantC2Ef(d,0.0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;break}default:f=0}l=a;return f|0}function __ZNK13MethodBind1RCI7Curve2D7Vector2fE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,919328);l=a;return c[b>>2]|0}function __ZN13MethodBind1RCI7Curve2D7Vector2fE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0.0;i=l;l=l+64|0;if((l|0)>=(m|0))ba(64);j=i+24|0;k=i+48|0;n=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236420)|0:0){c[h>>2]=0;a[1263537]=0;o=d+24|0;p=c[o>>2]|0;if((p|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=p;c[b>>2]=0;l=i;return}q=p-(c[d+20>>2]|0)|0;if((q|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=q;c[b>>2]=0;l=i;return}if((g|0)>0){if((p|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);r=0}else{a[1263537]=0;r=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,r)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=r;c[b>>2]=0;l=i;return}}r=c[d+44>>2]|0;p=c[d+48>>2]|0;q=e+(p>>1)|0;if(!(p&1))s=r;else s=c[(c[q>>2]|0)+r>>2]|0;do if((g|0)<1){r=c[o>>2]|0;p=r+-1|0;if((r|0)>=1){e=c[d+16>>2]|0;t=(e|0)==0;if(t)u=0;else u=c[e+-4>>2]|0;if((r|0)<=(u|0)){if(t)v=0;else v=c[e+-4>>2]|0;do if((v|0)<(r|0)){if(t)w=0;else w=c[e+-4>>2]|0;if((w|0)<(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);x=0;break}else{a[1263537]=0;y=31;break}}else y=31;while(0);if((y|0)==31)x=e+(p*24|0)|0;__ZN7VariantC2ERKS_(n,x);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f>>2]|0);while(0);z=+__ZNK7VariantcvfEv(n);dj[s&127](k,q,z);__ZN7VariantC2ERK7Vector2(j,k);if(c[n>>2]|0)__ZN7Variant5clearEv(n);__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1217,1146558,0);c[b>>2]=0;l=i;return}function __ZN13MethodBind1RCI7Curve2D7Vector2fE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0,j=0,k=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);h=f;if(!b)i=0;else{j=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236420)|0;i=j?b:0}b=c[a+44>>2]|0;j=c[a+48>>2]|0;a=i+(j>>1)|0;if(!(j&1))k=b;else k=c[(c[a>>2]|0)+b>>2]|0;dj[k&127](h,a,+g[c[d>>2]>>2]);d=h;h=c[d+4>>2]|0;a=e;c[a>>2]=c[d>>2];c[a+4>>2]=h;l=f;return}function __ZN13MethodBind1RCI7Curve2D7Vector2fED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind2RCI7Curve2D7Vector2ifE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return __ZNK13MethodBind2RCI7Curve2D7Vector2ifE18_get_argument_typeEi(a,b)|0}function __ZNK13MethodBind2RCI7Curve2D7Vector2ifE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,919328);l=a;return c[b>>2]|0}function __ZN13MethodBind2RCI7Curve2D7Vector2ifE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0.0;i=l;l=l+80|0;if((l|0)>=(m|0))ba(80);j=i+48|0;k=i+72|0;n=i+24|0;o=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236420)|0:0){c[h>>2]=0;a[1263537]=0;p=d+24|0;q=c[p>>2]|0;if((q|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=q;c[b>>2]=0;l=i;return}r=q-(c[d+20>>2]|0)|0;if((r|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=r;c[b>>2]=0;l=i;return}if((g|0)>0){if((q|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);s=0}else{a[1263537]=0;s=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,s)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=s;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[p>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);t=0}else{a[1263537]=0;t=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,t)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=t;c[b>>2]=0;l=i;return}}}t=c[d+44>>2]|0;s=c[d+48>>2]|0;q=e+(s>>1)|0;if(!(s&1))u=t;else u=c[(c[q>>2]|0)+t>>2]|0;do if((g|0)<1){t=c[p>>2]|0;s=t+-1|0;if((t|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)v=0;else v=c[e+-4>>2]|0;if((t|0)<=(v|0)){if(r)w=0;else w=c[e+-4>>2]|0;do if((w|0)<(t|0)){if(r)x=0;else x=c[e+-4>>2]|0;if((x|0)<(t|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);y=0;break}else{a[1263537]=0;z=37;break}}else z=37;while(0);if((z|0)==37)y=e+(s*24|0)|0;__ZN7VariantC2ERKS_(n,y);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f>>2]|0);while(0);y=__ZNK7VariantcviEv(n)|0;do if((g|0)<2){x=c[p>>2]|0;w=x+-1|0;v=x+-2|0;if((x|0)>=2){x=c[d+16>>2]|0;t=(x|0)==0;if(t)A=0;else A=c[x+-4>>2]|0;if((w|0)<=(A|0)){if(t)B=0;else B=c[x+-4>>2]|0;do if((B|0)<(w|0)){if(t)C=0;else C=c[x+-4>>2]|0;if((C|0)<(w|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);D=0;break}else{a[1263537]=0;z=54;break}}else z=54;while(0);if((z|0)==54)D=x+(v*24|0)|0;__ZN7VariantC2ERKS_(o,D);break}}c[o>>2]=0}else __ZN7VariantC2ERKS_(o,c[f+4>>2]|0);while(0);E=+__ZNK7VariantcvfEv(o);Gi[u&31](k,q,y,E);__ZN7VariantC2ERK7Vector2(j,k);if(c[o>>2]|0)__ZN7Variant5clearEv(o);if(c[n>>2]|0)__ZN7Variant5clearEv(n);__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1872,1146558,0);c[b>>2]=0;l=i;return}function __ZN13MethodBind2RCI7Curve2D7Vector2ifE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0,j=0,k=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);h=f;if(!b)i=0;else{j=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236420)|0;i=j?b:0}b=c[a+44>>2]|0;j=c[a+48>>2]|0;a=i+(j>>1)|0;if(!(j&1))k=b;else k=c[(c[a>>2]|0)+b>>2]|0;Gi[k&31](h,a,c[c[d>>2]>>2]|0,+g[c[d+4>>2]>>2]);d=h;h=c[d+4>>2]|0;a=e;c[a>>2]=c[d>>2];c[a+4>>2]=h;l=f;return}function __ZN13MethodBind2RCI7Curve2D7Vector2ifED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind2RCI7Curve2D7Vector2ifE18_get_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case -1:{g[d>>2]=0.0;g[d+4>>2]=0.0;__ZN7VariantC2ERK7Vector2(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);f=b;break}case 0:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;break}case 1:{__ZN7VariantC2Ef(d,0.0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;break}default:f=0}l=a;return f|0}function __ZNK11MethodBind0I7Curve2DE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return 0}function __ZNK11MethodBind0I7Curve2DE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,919328);l=a;return c[b>>2]|0}function __ZN11MethodBind0I7Curve2DE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236420)|0:0){c[h>>2]=0;a[1263537]=0;f=c[d+24>>2]|0;if((f|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=f;c[b>>2]=0;return}i=f-(c[d+20>>2]|0)|0;if((i|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=i;c[b>>2]=0;return}i=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))j=i;else j=c[(c[d>>2]|0)+i>>2]|0;gj[j&8191](d);c[b>>2]=0;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,110,1146558,0);c[b>>2]=0;return}function __ZN11MethodBind0I7Curve2DE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236420)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1)){g=b;gj[g&8191](a);return}else{g=c[(c[a>>2]|0)+b>>2]|0;gj[g&8191](a);return}}function __ZN11MethodBind0I7Curve2DED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I7Curve2DiE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if(!b){__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK11MethodBind1I7Curve2DiE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,919328);l=a;return c[b>>2]|0}function __ZN11MethodBind1I7Curve2DiE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236420)|0:0){c[h>>2]=0;a[1263537]=0;k=d+24|0;n=c[k>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=i;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=i;return}if((g|0)>0){if((n|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);p=0}else{a[1263537]=0;p=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,p)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=p;c[b>>2]=0;l=i;return}}p=c[d+44>>2]|0;n=c[d+48>>2]|0;o=e+(n>>1)|0;if(!(n&1))q=p;else q=c[(c[o>>2]|0)+p>>2]|0;do if((g|0)<1){p=c[k>>2]|0;n=p+-1|0;if((p|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)s=0;else s=c[e+-4>>2]|0;if((p|0)<=(s|0)){if(r)t=0;else t=c[e+-4>>2]|0;do if((t|0)<(p|0)){if(r)u=0;else u=c[e+-4>>2]|0;if((u|0)<(p|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);v=0;break}else{a[1263537]=0;w=31;break}}else w=31;while(0);if((w|0)==31)v=e+(n*24|0)|0;__ZN7VariantC2ERKS_(j,v);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);f=__ZNK7VariantcviEv(j)|0;Pi[q&2047](o,f);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I7Curve2DiE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236420)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1)){g=b;h=c[d>>2]|0;i=c[h>>2]|0;Pi[g&2047](a,i);return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=c[d>>2]|0;i=c[h>>2]|0;Pi[g&2047](a,i);return}}function __ZN11MethodBind1I7Curve2DiED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind1RCI7Curve2D7Vector2iE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case -1:{g[d>>2]=0.0;g[d+4>>2]=0.0;__ZN7VariantC2ERK7Vector2(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);f=b;break}case 0:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;break}default:f=0}l=a;return f|0}function __ZNK13MethodBind1RCI7Curve2D7Vector2iE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,919328);l=a;return c[b>>2]|0}function __ZN13MethodBind1RCI7Curve2D7Vector2iE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0;i=l;l=l+64|0;if((l|0)>=(m|0))ba(64);j=i+24|0;k=i+48|0;n=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236420)|0:0){c[h>>2]=0;a[1263537]=0;o=d+24|0;p=c[o>>2]|0;if((p|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=p;c[b>>2]=0;l=i;return}q=p-(c[d+20>>2]|0)|0;if((q|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=q;c[b>>2]=0;l=i;return}if((g|0)>0){if((p|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);r=0}else{a[1263537]=0;r=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,r)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=r;c[b>>2]=0;l=i;return}}r=c[d+44>>2]|0;p=c[d+48>>2]|0;q=e+(p>>1)|0;if(!(p&1))s=r;else s=c[(c[q>>2]|0)+r>>2]|0;do if((g|0)<1){r=c[o>>2]|0;p=r+-1|0;if((r|0)>=1){e=c[d+16>>2]|0;t=(e|0)==0;if(t)u=0;else u=c[e+-4>>2]|0;if((r|0)<=(u|0)){if(t)v=0;else v=c[e+-4>>2]|0;do if((v|0)<(r|0)){if(t)w=0;else w=c[e+-4>>2]|0;if((w|0)<(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);x=0;break}else{a[1263537]=0;y=31;break}}else y=31;while(0);if((y|0)==31)x=e+(p*24|0)|0;__ZN7VariantC2ERKS_(n,x);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f>>2]|0);while(0);f=__ZNK7VariantcviEv(n)|0;bj[s&4095](k,q,f);__ZN7VariantC2ERK7Vector2(j,k);if(c[n>>2]|0)__ZN7Variant5clearEv(n);__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1217,1146558,0);c[b>>2]=0;l=i;return}function __ZN13MethodBind1RCI7Curve2D7Vector2iE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f;if(!b)h=0;else{i=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236420)|0;h=i?b:0}b=c[a+44>>2]|0;i=c[a+48>>2]|0;a=h+(i>>1)|0;if(!(i&1))j=b;else j=c[(c[a>>2]|0)+b>>2]|0;bj[j&4095](g,a,c[c[d>>2]>>2]|0);d=g;g=c[d+4>>2]|0;a=e;c[a>>2]=c[d>>2];c[a+4>>2]=g;l=f;return}function __ZN13MethodBind1RCI7Curve2D7Vector2iED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind2I7Curve2DiRK7Vector2E18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case 0:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;break}case 1:{g[d>>2]=0.0;g[d+4>>2]=0.0;__ZN7VariantC2ERK7Vector2(e,d);d=c[e>>2]|0;if(d|0)__ZN7Variant5clearEv(e);f=d;break}default:f=0}l=a;return f|0}function __ZNK11MethodBind2I7Curve2DiRK7Vector2E18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,919328);l=a;return c[b>>2]|0}function __ZN11MethodBind2I7Curve2DiRK7Vector2E4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0;i=l;l=l+64|0;if((l|0)>=(m|0))ba(64);j=i+24|0;k=i+48|0;n=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236420)|0:0){c[h>>2]=0;a[1263537]=0;o=d+24|0;p=c[o>>2]|0;if((p|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=p;c[b>>2]=0;l=i;return}q=p-(c[d+20>>2]|0)|0;if((q|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=q;c[b>>2]=0;l=i;return}if((g|0)>0){if((p|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);r=0}else{a[1263537]=0;r=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,r)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=r;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[o>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);s=0}else{a[1263537]=0;s=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,s)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=s;c[b>>2]=0;l=i;return}}}s=c[d+44>>2]|0;r=c[d+48>>2]|0;p=e+(r>>1)|0;if(!(r&1))t=s;else t=c[(c[p>>2]|0)+s>>2]|0;do if((g|0)<1){s=c[o>>2]|0;r=s+-1|0;if((s|0)>=1){e=c[d+16>>2]|0;q=(e|0)==0;if(q)u=0;else u=c[e+-4>>2]|0;if((s|0)<=(u|0)){if(q)v=0;else v=c[e+-4>>2]|0;do if((v|0)<(s|0)){if(q)w=0;else w=c[e+-4>>2]|0;if((w|0)<(s|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);x=0;break}else{a[1263537]=0;y=37;break}}else y=37;while(0);if((y|0)==37)x=e+(r*24|0)|0;__ZN7VariantC2ERKS_(j,x);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);x=__ZNK7VariantcviEv(j)|0;do if((g|0)<2){w=c[o>>2]|0;v=w+-1|0;u=w+-2|0;if((w|0)>=2){w=c[d+16>>2]|0;s=(w|0)==0;if(s)z=0;else z=c[w+-4>>2]|0;if((v|0)<=(z|0)){if(s)A=0;else A=c[w+-4>>2]|0;do if((A|0)<(v|0)){if(s)B=0;else B=c[w+-4>>2]|0;if((B|0)<(v|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);C=0;break}else{a[1263537]=0;y=54;break}}else y=54;while(0);if((y|0)==54)C=w+(u*24|0)|0;__ZN7VariantC2ERKS_(n,C);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f+4>>2]|0);while(0);__ZNK7Variantcv7Vector2Ev(k,n);bj[t&4095](p,x,k);if(c[n>>2]|0)__ZN7Variant5clearEv(n);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1380,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind2I7Curve2DiRK7Vector2E7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236420)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;b=c[c[d>>2]>>2]|0;h=c[d+4>>2]|0;d=c[h+4>>2]|0;g=f;c[g>>2]=c[h>>2];c[g+4>>2]=d;bj[i&4095](a,b,f);l=e;return}function __ZN11MethodBind2I7Curve2DiRK7Vector2ED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN6VectorIN7Curve2D5PointEE6insertEiRKS1_(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);g=f;if((d|0)>=0){h=c[b>>2]|0;i=(h|0)==0;if(i)j=0;else j=c[h+-4>>2]|0;if((j|0)>=(d|0)){a[1263537]=0;if(i)k=1;else k=(c[h+-4>>2]|0)+1|0;__ZN6VectorIN7Curve2D5PointEE6resizeEi(b,k)|0;k=c[b>>2]|0;if(!k)n=0;else n=c[k+-4>>2]|0;h=n+-1|0;if((h|0)>(d|0)){i=n;n=h;while(1){h=i+-2|0;do if((i|0)<2)o=32;else{j=c[b>>2]|0;p=(j|0)==0;if(p)q=0;else q=c[j+-4>>2]|0;if((q|0)<=(h|0)){if(p)r=0;else r=c[j+-4>>2]|0;if((r|0)<=(h|0)){o=32;break}a[1263537]=0}p=j+(h*24|0)|0;c[g>>2]=c[p>>2];c[g+4>>2]=c[p+4>>2];c[g+8>>2]=c[p+8>>2];c[g+12>>2]=c[p+12>>2];c[g+16>>2]=c[p+16>>2];c[g+20>>2]=c[p+20>>2];o=33}while(0);if((o|0)==32){o=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);c[g>>2]=c[0];c[g+4>>2]=c[1];c[g+8>>2]=c[2];c[g+12>>2]=c[3];c[g+16>>2]=c[4];c[g+20>>2]=c[5];if((i|0)<1)o=39;else o=33}do if((o|0)==33){o=0;h=c[b>>2]|0;p=(h|0)==0;if(p)s=0;else s=c[h+-4>>2]|0;if((s|0)<(i|0)){if(p)t=0;else t=c[h+-4>>2]|0;if((t|0)<(i|0)){o=39;break}a[1263537]=0}__ZN6VectorIN7Curve2D5PointEE14_copy_on_writeEv(b);u=(c[b>>2]|0)+(n*24|0)|0}while(0);if((o|0)==39){o=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);u=0};c[u>>2]=c[g>>2];c[u+4>>2]=c[g+4>>2];c[u+8>>2]=c[g+8>>2];c[u+12>>2]=c[g+12>>2];c[u+16>>2]=c[g+16>>2];c[u+20>>2]=c[g+20>>2];h=n+-1|0;if((h|0)>(d|0)){p=n;n=h;i=p}else break}v=c[b>>2]|0}else v=k;c[g>>2]=c[e>>2];c[g+4>>2]=c[e+4>>2];c[g+8>>2]=c[e+8>>2];c[g+12>>2]=c[e+12>>2];c[g+16>>2]=c[e+16>>2];c[g+20>>2]=c[e+20>>2];e=(v|0)==0;if(e)w=0;else w=c[v+-4>>2]|0;do if((w|0)<=(d|0)){if(e)x=0;else x=c[v+-4>>2]|0;if((x|0)>(d|0)){a[1263537]=0;o=21;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);y=0;break}}else o=21;while(0);if((o|0)==21){__ZN6VectorIN7Curve2D5PointEE14_copy_on_writeEv(b);y=(c[b>>2]|0)+(d*24|0)|0};c[y>>2]=c[g>>2];c[y+4>>2]=c[g+4>>2];c[y+8>>2]=c[g+8>>2];c[y+12>>2]=c[g+12>>2];c[y+16>>2]=c[g+16>>2];c[y+20>>2]=c[g+20>>2];z=0;l=f;return z|0}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143947,1146752,405,1143954,0);z=31;l=f;return z|0}function __ZNK11MethodBind4I7Curve2DRK7Vector2S3_S3_iE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return __ZNK11MethodBind4I7Curve2DRK7Vector2S3_S3_iE18_get_argument_typeEi(a,b)|0}function __ZNK11MethodBind4I7Curve2DRK7Vector2S3_S3_iE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,919328);l=a;return c[b>>2]|0}function __ZN11MethodBind4I7Curve2DRK7Vector2S3_S3_iE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0;i=l;l=l+128|0;if((l|0)>=(m|0))ba(128);j=i+112|0;k=i+72|0;n=i+104|0;o=i+48|0;p=i+96|0;q=i+24|0;r=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236420)|0:0){c[h>>2]=0;a[1263537]=0;s=d+24|0;t=c[s>>2]|0;if((t|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=t;c[b>>2]=0;l=i;return}u=t-(c[d+20>>2]|0)|0;if((u|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=u;c[b>>2]=0;l=i;return}if((g|0)>0){if((t|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);v=0}else{a[1263537]=0;v=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,v)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=v;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[s>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);w=0}else{a[1263537]=0;w=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,w)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=w;c[b>>2]=0;l=i;return}if((g|0)>2){if((c[s>>2]|0)<2){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);x=0}else{a[1263537]=0;x=c[(c[d+32>>2]|0)+12>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+8>>2]>>2]|0,x)|0)){c[h>>2]=2;c[h+4>>2]=2;c[h+8>>2]=x;c[b>>2]=0;l=i;return}if((g|0)>3){if((c[s>>2]|0)<3){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);y=0}else{a[1263537]=0;y=c[(c[d+32>>2]|0)+16>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+12>>2]>>2]|0,y)|0)){c[h>>2]=2;c[h+4>>2]=3;c[h+8>>2]=y;c[b>>2]=0;l=i;return}}}}}y=c[d+44>>2]|0;x=c[d+48>>2]|0;w=e+(x>>1)|0;if(!(x&1))z=y;else z=c[(c[w>>2]|0)+y>>2]|0;do if((g|0)<1){y=c[s>>2]|0;x=y+-1|0;if((y|0)>=1){e=c[d+16>>2]|0;v=(e|0)==0;if(v)A=0;else A=c[e+-4>>2]|0;if((y|0)<=(A|0)){if(v)B=0;else B=c[e+-4>>2]|0;do if((B|0)<(y|0)){if(v)C=0;else C=c[e+-4>>2]|0;if((C|0)<(y|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);D=0;break}else{a[1263537]=0;E=49;break}}else E=49;while(0);if((E|0)==49)D=e+(x*24|0)|0;__ZN7VariantC2ERKS_(k,D);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);__ZNK7Variantcv7Vector2Ev(j,k);do if((g|0)<2){D=c[s>>2]|0;C=D+-1|0;B=D+-2|0;if((D|0)>=2){D=c[d+16>>2]|0;A=(D|0)==0;if(A)F=0;else F=c[D+-4>>2]|0;if((C|0)<=(F|0)){if(A)G=0;else G=c[D+-4>>2]|0;do if((G|0)<(C|0)){if(A)H=0;else H=c[D+-4>>2]|0;if((H|0)<(C|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);I=0;break}else{a[1263537]=0;E=66;break}}else E=66;while(0);if((E|0)==66)I=D+(B*24|0)|0;__ZN7VariantC2ERKS_(o,I);break}}c[o>>2]=0}else __ZN7VariantC2ERKS_(o,c[f+4>>2]|0);while(0);__ZNK7Variantcv7Vector2Ev(n,o);do if((g|0)<3){I=c[s>>2]|0;H=I+-2|0;G=I+-3|0;if((H|0)>=1){I=c[d+16>>2]|0;F=(I|0)==0;if(F)J=0;else J=c[I+-4>>2]|0;if((H|0)<=(J|0)){if(F)K=0;else K=c[I+-4>>2]|0;do if((K|0)<(H|0)){if(F)L=0;else L=c[I+-4>>2]|0;if((L|0)<(H|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);M=0;break}else{a[1263537]=0;E=83;break}}else E=83;while(0);if((E|0)==83)M=I+(G*24|0)|0;__ZN7VariantC2ERKS_(q,M);break}}c[q>>2]=0}else __ZN7VariantC2ERKS_(q,c[f+8>>2]|0);while(0);__ZNK7Variantcv7Vector2Ev(p,q);do if((g|0)<4){M=c[s>>2]|0;L=M+-3|0;K=M+-4|0;if((L|0)>=1){M=c[d+16>>2]|0;J=(M|0)==0;if(J)N=0;else N=c[M+-4>>2]|0;if((L|0)<=(N|0)){if(J)O=0;else O=c[M+-4>>2]|0;do if((O|0)<(L|0)){if(J)P=0;else P=c[M+-4>>2]|0;if((P|0)<(L|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);Q=0;break}else{a[1263537]=0;E=100;break}}else E=100;while(0);if((E|0)==100)Q=M+(K*24|0)|0;__ZN7VariantC2ERKS_(r,Q);break}}c[r>>2]=0}else __ZN7VariantC2ERKS_(r,c[f+12>>2]|0);while(0);f=__ZNK7VariantcviEv(r)|0;Li[z&255](w,j,n,p,f);if(c[r>>2]|0)__ZN7Variant5clearEv(r);if(c[q>>2]|0)__ZN7Variant5clearEv(q);if(c[o>>2]|0)__ZN7Variant5clearEv(o);if(c[k>>2]|0)__ZN7Variant5clearEv(k);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,2714,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind4I7Curve2DRK7Vector2S3_S3_iE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+16|0;g=e+8|0;h=e;if(!b)i=0;else{j=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236420)|0;i=j?b:0}b=c[a+44>>2]|0;j=c[a+48>>2]|0;a=i+(j>>1)|0;if(!(j&1))k=b;else k=c[(c[a>>2]|0)+b>>2]|0;b=c[d>>2]|0;j=c[b+4>>2]|0;i=f;c[i>>2]=c[b>>2];c[i+4>>2]=j;j=c[d+4>>2]|0;i=c[j+4>>2]|0;b=g;c[b>>2]=c[j>>2];c[b+4>>2]=i;i=c[d+8>>2]|0;b=c[i+4>>2]|0;j=h;c[j>>2]=c[i>>2];c[j+4>>2]=b;Li[k&255](a,f,g,h,c[c[d+12>>2]>>2]|0);l=e;return}function __ZN11MethodBind4I7Curve2DRK7Vector2S3_S3_iED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind4I7Curve2DRK7Vector2S3_S3_iE18_get_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case 0:{g[d>>2]=0.0;g[d+4>>2]=0.0;__ZN7VariantC2ERK7Vector2(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);f=b;l=a;return f|0}case 1:{g[d>>2]=0.0;g[d+4>>2]=0.0;__ZN7VariantC2ERK7Vector2(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);f=b;l=a;return f|0}case 2:{g[d>>2]=0.0;g[d+4>>2]=0.0;__ZN7VariantC2ERK7Vector2(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);f=b;l=a;return f|0}case 3:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;l=a;return f|0}default:{f=0;l=a;return f|0}}return 0}function __ZNK13MethodBind0RCI7Curve2DiE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK13MethodBind0RCI7Curve2DiE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,919328);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI7Curve2DiE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236420)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2Ei(i,ij[n&8191](d)|0);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI7Curve2DiE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0;if(!b)f=0;else{d=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236420)|0;f=d?b:0}b=c[a+44>>2]|0;d=c[a+48>>2]|0;a=f+(d>>1)|0;if(!(d&1)){g=b;h=ij[g&8191](a)|0;c[e>>2]=h;return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=ij[g&8191](a)|0;c[e>>2]=h;return}}function __ZN13MethodBind0RCI7Curve2DiED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN6Path2D18_initialize_classvEv(b){b=b|0;if(a[1263430]|0)return;if(!(a[1263237]|0)){if(!(a[1256995]|0)){if(!(a[1256996]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI4NodeEEvv();__ZN4Node13_bind_methodsEv();a[1256996]=1}__ZN7ClassDB10_add_classI10CanvasItemEEvv();__ZN10CanvasItem13_bind_methodsEv();a[1256995]=1}__ZN7ClassDB10_add_classI6Node2DEEvv();__ZN6Node2D13_bind_methodsEv();a[1263237]=1}__ZN7ClassDB10_add_classI6Path2DEEvv();__ZN6Path2D13_bind_methodsEv();a[1263430]=1;return}function __ZN6Path2D5_setvERK10StringNameRK7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK6Path2D5_getvERK10StringNameR7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK6Path2D19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+24|0;g=e+4|0;h=e;if(!d)__ZNK6Node2D19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,0);__ZN6StringC2EPKc(f,919289);i=c[f>>2]|0;f=i;j=g+4|0;c[j>>2]=0;k=g+12|0;c[k>>2]=0;c[g>>2]=0;n=(i|0)==0;if(!n?(c[j>>2]=0,__Z28atomic_conditional_incrementPj(i+-8|0)|0):0)c[j>>2]=f;c[g+8>>2]=0;f=c[k>>2]|0;if(f|0){if(!(__Z16atomic_decrementPj(f+-8|0)|0))__ZN6Memory11free_staticEPvb(f,1);c[k>>2]=0}c[g+16>>2]=256;if(!(c[b>>2]|0)){k=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=k;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0}k=__ZnwjPFPvjE(32,4740)|0;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0;c[k+12>>2]=0;c[k+16>>2]=7;f=k+20|0;c[f>>2]=0;j=k+24|0;c[j>>2]=0;o=k+28|0;c[o>>2]=0;__ZN12PropertyInfoaSERKS_(k,g)|0;p=c[b>>2]|0;q=p+4|0;r=c[q>>2]|0;c[j>>2]=r;c[f>>2]=0;c[o>>2]=p;if(r|0)c[r+20>>2]=k;c[q>>2]=k;if(!(c[p>>2]|0))c[p>>2]=k;k=p+8|0;c[k>>2]=(c[k>>2]|0)+1;k=c[g+12>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);k=c[g+4>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);if(!n?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);__ZN10StringNameC2EPKc(h,919289);__ZN7ClassDB17get_property_listE10StringNameP4ListI12PropertyInfo16DefaultAllocatorEbPK6Object(h,b,1,a);__ZN10StringNameD2Ev(h);if(!d){l=e;return}__ZNK6Node2D19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,1);l=e;return}function __ZN6Path2D14_notificationvEib(a,b,c){a=a|0;b=b|0;c=c|0;if(!c){if(511!=510)__ZN4Node13_notificationEi(a,b);if(512!=511)__ZN10CanvasItem13_notificationEi(a,b)}if(1736!=1352)__ZN6Path2D13_notificationEi(a,b);if(!c)return;if(512!=511)__ZN10CanvasItem13_notificationEi(a,b);if(511==510)return;__ZN4Node13_notificationEi(a,b);return}function __ZNK6Path2D16_get_class_namevEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+8|0;e=b+4|0;f=b;g=a+400|0;a=c[g>>2]|0;if(a|0){if(c[a+4>>2]|0){l=b;return g|0}if(__ZNK6String6lengthEv(a+8|0)|0){l=b;return g|0}}__ZN6StringC2EPKc(d,919289);c[f>>2]=c[d>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameaSERKS_(g,e);__ZN10StringNameD2Ev(e);e=c[f>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);l=b;return g|0}function __ZNK6Path2D9get_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,919289);l=a;return c[b>>2]|0}function __ZNK6Path2D8is_classERK6String(a,b){a=a|0;b=b|0;var c=0;if(((!(__ZNK6StringeqEPKc(b,919289)|0)?!(__ZNK6StringeqEPKc(b,939635)|0):0)?!(__ZNK6StringeqEPKc(b,947933)|0):0)?!(__ZNK6StringeqEPKc(b,1132465)|0):0)c=__ZNK6StringeqEPKc(b,1142944)|0;else c=1;return c|0}function __ZNK6Path2D12is_class_ptrEPv(a,b){a=a|0;b=b|0;return (b|0)==1236112|((b|0)==1234324|((b|0)==1220748|((b|0)==1220720|(b|0)==1220580)))|0}function __ZN6Path2DD2Ev(a){a=a|0;var b=0,d=0;c[a>>2]=309148;b=a+404|0;d=c[b>>2]|0;if((d|0?__ZN9Reference11unreferenceEv(d)|0:0)?(d=c[b>>2]|0,__Z17predelete_handlerP6Object(d)|0):0){gj[c[(c[d>>2]|0)+76>>2]&8191](d);__ZN6Memory11free_staticEPvb(d,0)}c[b>>2]=0;__ZN10StringNameD2Ev(a+400|0);c[a>>2]=218040;__ZN10StringNameD2Ev(a+340|0);__ZN10CanvasItemD2Ev(a);return}function __ZN6Path2DD0Ev(a){a=a|0;var b=0,d=0;c[a>>2]=309148;b=a+404|0;d=c[b>>2]|0;if((d|0?__ZN9Reference11unreferenceEv(d)|0:0)?(d=c[b>>2]|0,__Z17predelete_handlerP6Object(d)|0):0){gj[c[(c[d>>2]|0)+76>>2]&8191](d);__ZN6Memory11free_staticEPvb(d,0)}c[b>>2]=0;__ZN10StringNameD2Ev(a+400|0);c[a>>2]=218040;__ZN10StringNameD2Ev(a+340|0);__ZN10CanvasItemD2Ev(a);__ZdlPv(a);return}function __ZN6Path2D13_notificationEi(b,d){b=b|0;d=d|0;var e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+8|0;h=e;i=e+16|0;if((d|0)!=30){l=e;return}d=b+404|0;if(!(c[d>>2]|0)){l=e;return}j=b+132|0;k=c[j>>2]|0;if(!k){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(947574,947583,260,947603,0);n=c[j>>2]|0;if(!n){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(947574,947583,260,947603,0);o=0}else{p=n;q=7}}else{a[1263537]=0;p=k;q=7}if((q|0)==7){a[1263537]=0;o=p}if(!(__ZNK9SceneTree28is_debugging_navigation_hintEv(o)|0)){l=e;return}if((__ZNK7Curve2D15get_point_countEv(c[d>>2]|0)|0)<=0){l=e;return}o=i+4|0;p=i+8|0;q=i+12|0;k=0;do{__ZNK7Curve2D13get_point_posEi(f,c[d>>2]|0,k);n=1;do{__ZNK7Curve2D11interpolateEif(h,c[d>>2]|0,k,+(n|0)*.125);g[i>>2]=.5;g[o>>2]=.6000000238418579;g[p>>2]=1.0;g[q>>2]=.699999988079071;__ZN10CanvasItem9draw_lineERK7Vector2S2_RK5Colorfb(b,f,h,i,2.0,0);j=h;r=c[j+4>>2]|0;s=f;c[s>>2]=c[j>>2];c[s+4>>2]=r;n=n+1|0}while((n|0)!=9);k=k+1|0}while((k|0)<(__ZNK7Curve2D15get_point_countEv(c[d>>2]|0)|0));l=e;return}function __ZNK6Path2D9get_curveEv(a){a=a|0;var b=0,d=0;b=c[a+404>>2]|0;if(!b){d=0;return d|0}__ZN9Reference9referenceEv(b);d=b;return d|0}function __ZN6Path2D14_curve_changedEv(b){b=b|0;if(!(a[b+136>>0]|0))return;if(!(c[b+132>>2]|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(947574,947583,260,947603,0);return}else{a[1263537]=0;return}}function __ZNK11MethodBind0I6Path2DE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return 0}function __ZNK11MethodBind0I6Path2DE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,919289);l=a;return c[b>>2]|0}function __ZN11MethodBind0I6Path2DE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236112)|0:0){c[h>>2]=0;a[1263537]=0;f=c[d+24>>2]|0;if((f|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=f;c[b>>2]=0;return}i=f-(c[d+20>>2]|0)|0;if((i|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=i;c[b>>2]=0;return}i=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))j=i;else j=c[(c[d>>2]|0)+i>>2]|0;gj[j&8191](d);c[b>>2]=0;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,110,1146558,0);c[b>>2]=0;return}function __ZN11MethodBind0I6Path2DE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236112)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1)){g=b;gj[g&8191](a);return}else{g=c[(c[a>>2]|0)+b>>2]|0;gj[g&8191](a);return}}function __ZN11MethodBind0I6Path2DED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI6Path2D3RefI7Curve2DEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var c=0;if((b|0)!=-1){c=0;return c|0}c=__ZN7Variant12get_type_forI3RefI7Curve2DEEENS_4TypeEv()|0;return c|0}function __ZNK13MethodBind0RCI6Path2D3RefI7Curve2DEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,919289);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI6Path2D3RefI7Curve2DEE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f+28|0;j=f;k=f+24|0;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236112)|0:0){c[h>>2]=0;a[1263537]=0;n=c[d+24>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=f;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=f;return}o=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))p=o;else p=c[(c[d>>2]|0)+o>>2]|0;c[k>>2]=ij[p&8191](d)|0;__ZN6RefPtrC2Ev(i);__ZN3RefI9ReferenceEaSI7Curve2DEEvRKS_IT_E(i,k);__ZN7VariantC2ERK6RefPtr(j,i);__ZN6RefPtrD2Ev(i);i=c[k>>2]|0;if((i|0?__ZN9Reference11unreferenceEv(i)|0:0)?(i=c[k>>2]|0,__Z17predelete_handlerP6Object(i)|0):0){gj[c[(c[i>>2]|0)+76>>2]&8191](i);__ZN6Memory11free_staticEPvb(i,0)}c[k>>2]=0;__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI6Path2D3RefI7Curve2DEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=d;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236112)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;c[f>>2]=ij[i&8191](a)|0;__ZN3RefI9ReferenceEaSI7Curve2DEEvRKS_IT_E(e,f);e=c[f>>2]|0;if(!e){l=d;return}if(!(__ZN9Reference11unreferenceEv(e)|0)){l=d;return}e=c[f>>2]|0;if(!(__Z17predelete_handlerP6Object(e)|0)){l=d;return}gj[c[(c[e>>2]|0)+76>>2]&8191](e);__ZN6Memory11free_staticEPvb(e,0);l=d;return}function __ZN13MethodBind0RCI6Path2D3RefI7Curve2DEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN3RefI9ReferenceEaSI7Curve2DEEvRKS_IT_E(a,b){a=a|0;b=b|0;var d=0,e=0;d=c[b>>2]|0;if(!d){b=c[a>>2]|0;if((b|0?__ZN9Reference11unreferenceEv(b)|0:0)?(b=c[a>>2]|0,__Z17predelete_handlerP6Object(b)|0):0){gj[c[(c[b>>2]|0)+76>>2]&8191](b);__ZN6Memory11free_staticEPvb(b,0)}c[a>>2]=0;return}b=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1220724)|0;e=b?d:0;d=c[a>>2]|0;if((e|0)==(d|0))return;if((d|0?__ZN9Reference11unreferenceEv(d)|0:0)?(d=c[a>>2]|0,__Z17predelete_handlerP6Object(d)|0):0){gj[c[(c[d>>2]|0)+76>>2]&8191](d);__ZN6Memory11free_staticEPvb(d,0)}c[a>>2]=e;if(!e)return;__ZN9Reference9referenceEv(e);return}function __ZN7Variant12get_type_forI3RefI7Curve2DEEENS_4TypeEv(){var a=0,b=0,d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+28|0;d=a+24|0;e=a;c[d>>2]=0;__ZN6RefPtrC2Ev(b);__ZN3RefI9ReferenceEaSI7Curve2DEEvRKS_IT_E(b,d);__ZN7VariantC2ERK6RefPtr(e,b);__ZN6RefPtrD2Ev(b);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);e=c[d>>2]|0;if(!e){l=a;return b|0}if(!(__ZN9Reference11unreferenceEv(e)|0)){l=a;return b|0}e=c[d>>2]|0;if(!(__Z17predelete_handlerP6Object(e)|0)){l=a;return b|0}gj[c[(c[e>>2]|0)+76>>2]&8191](e);__ZN6Memory11free_staticEPvb(e,0);l=a;return b|0}function __ZNK11MethodBind1I6Path2DRK3RefI7Curve2DEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var c=0;if(b|0){c=0;return c|0}c=__ZN7Variant12get_type_forIRK3RefI7Curve2DEEENS_4TypeEv()|0;return c|0}function __ZNK11MethodBind1I6Path2DRK3RefI7Curve2DEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,919289);l=a;return c[b>>2]|0}function __ZN11MethodBind1I6Path2DRK3RefI7Curve2DEE4callEP6ObjectPPK7VariantiRNS9_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i+28|0;k=i+24|0;n=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236112)|0:0){c[h>>2]=0;a[1263537]=0;o=d+24|0;p=c[o>>2]|0;if((p|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=p;c[b>>2]=0;l=i;return}q=p-(c[d+20>>2]|0)|0;if((q|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=q;c[b>>2]=0;l=i;return}if((g|0)>0){if((p|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);r=0}else{a[1263537]=0;r=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,r)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=r;c[b>>2]=0;l=i;return}}r=c[d+44>>2]|0;p=c[d+48>>2]|0;q=e+(p>>1)|0;if(!(p&1))s=r;else s=c[(c[q>>2]|0)+r>>2]|0;do if((g|0)<1){r=c[o>>2]|0;p=r+-1|0;if((r|0)>=1){e=c[d+16>>2]|0;t=(e|0)==0;if(t)u=0;else u=c[e+-4>>2]|0;if((r|0)<=(u|0)){if(t)v=0;else v=c[e+-4>>2]|0;do if((v|0)<(r|0)){if(t)w=0;else w=c[e+-4>>2]|0;if((w|0)<(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);x=0;break}else{a[1263537]=0;y=31;break}}else y=31;while(0);if((y|0)==31)x=e+(p*24|0)|0;__ZN7VariantC2ERKS_(n,x);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f>>2]|0);while(0);__ZN3RefI7Curve2DEC2ERK7Variant(j,n);c[k>>2]=c[j>>2];Pi[s&2047](q,k);q=c[k>>2]|0;if((q|0?__ZN9Reference11unreferenceEv(q)|0:0)?(q=c[k>>2]|0,__Z17predelete_handlerP6Object(q)|0):0){gj[c[(c[q>>2]|0)+76>>2]&8191](q);__ZN6Memory11free_staticEPvb(q,0)}c[k>>2]=0;if(c[n>>2]|0)__ZN7Variant5clearEv(n);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I6Path2DRK3RefI7Curve2DEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+28|0;g=e;h=e+24|0;if(!b)i=0;else{j=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236112)|0;i=j?b:0}b=c[a+44>>2]|0;j=c[a+48>>2]|0;a=i+(j>>1)|0;if(!(j&1))k=b;else k=c[(c[a>>2]|0)+b>>2]|0;__ZN7VariantC2EPK6Object(g,c[d>>2]|0);__ZN3RefI7Curve2DEC2ERK7Variant(f,g);if(c[g>>2]|0)__ZN7Variant5clearEv(g);c[h>>2]=c[f>>2];Pi[k&2047](a,h);a=c[h>>2]|0;if(!a){l=e;return}if(!(__ZN9Reference11unreferenceEv(a)|0)){l=e;return}a=c[h>>2]|0;if(!(__Z17predelete_handlerP6Object(a)|0)){l=e;return}gj[c[(c[a>>2]|0)+76>>2]&8191](a);__ZN6Memory11free_staticEPvb(a,0);l=e;return}function __ZN11MethodBind1I6Path2DRK3RefI7Curve2DEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN3RefI7Curve2DEC2ERK7Variant(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d;__ZNK7Variantcv6RefPtrEv(e,b);c[a>>2]=0;b=c[e>>2]|0;if(!b){c[a>>2]=0;__ZN6RefPtrD2Ev(e);l=d;return}f=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236420)|0;g=f?b:0;b=c[a>>2]|0;if((g|0)==(b|0)){__ZN6RefPtrD2Ev(e);l=d;return}if((b|0?__ZN9Reference11unreferenceEv(b)|0:0)?(b=c[a>>2]|0,__Z17predelete_handlerP6Object(b)|0):0){gj[c[(c[b>>2]|0)+76>>2]&8191](b);__ZN6Memory11free_staticEPvb(b,0)}c[a>>2]=g;if(!g){__ZN6RefPtrD2Ev(e);l=d;return}__ZN9Reference9referenceEv(g);__ZN6RefPtrD2Ev(e);l=d;return}function __ZN7Variant12get_type_forIRK3RefI7Curve2DEEENS_4TypeEv(){var a=0,b=0,d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+28|0;d=a+24|0;e=a;c[d>>2]=0;__ZN6RefPtrC2Ev(b);__ZN3RefI9ReferenceEaSI7Curve2DEEvRKS_IT_E(b,d);__ZN7VariantC2ERK6RefPtr(e,b);__ZN6RefPtrD2Ev(b);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);e=c[d>>2]|0;if(!e){l=a;return b|0}if(!(__ZN9Reference11unreferenceEv(e)|0)){l=a;return b|0}e=c[d>>2]|0;if(!(__Z17predelete_handlerP6Object(e)|0)){l=a;return b|0}gj[c[(c[e>>2]|0)+76>>2]&8191](e);__ZN6Memory11free_staticEPvb(e,0);l=a;return b|0}function __ZN7ClassDB7creatorI7Curve2DEEP6Objectv(){var a=0;a=__ZnwjPKc(148,1263606)|0;__ZN7Curve2DC2Ev(a);__Z22postinitialize_handlerP6Object(a);return a|0}function __ZN7ClassDB7creatorI21ConcavePolygonShape2DEEP6Objectv(){var a=0;a=__ZnwjPKc(140,1263606)|0;__ZN21ConcavePolygonShape2DC2Ev(a);__Z22postinitialize_handlerP6Object(a);return a|0}function __ZN7ClassDB7creatorI20ConvexPolygonShape2DEEP6Objectv(){var a=0;a=__ZnwjPKc(144,1263606)|0;__ZN20ConvexPolygonShape2DC2Ev(a);__Z22postinitialize_handlerP6Object(a);return a|0}function __ZN7ClassDB7creatorI14CapsuleShape2DEEP6Objectv(){var a=0;a=__ZnwjPKc(148,1263606)|0;__ZN14CapsuleShape2DC2Ev(a);__Z22postinitialize_handlerP6Object(a);return a|0}function __ZN14CapsuleShape2DC2Ev(a){a=a|0;var b=0,d=0,e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0;b=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=b+36|0;e=b+32|0;f=b;h=b+24|0;i=__ZN15Physics2DServer13get_singletonEv()|0;c[d>>2]=$i[c[(c[i>>2]|0)+88>>2]&8191](i,5)|0;__ZN7Shape2DC2ERK3RID(a,d);c[a>>2]=298940;__ZN10StringNameC2Ev(a+136|0);i=a+144|0;g[i>>2]=10.0;j=a+140|0;g[j>>2]=20.0;k=__ZN15Physics2DServer13get_singletonEv()|0;n=c[(c[k>>2]|0)+92>>2]|0;c[e>>2]=ij[c[(c[a>>2]|0)+112>>2]&8191](a)|0;o=c[j>>2]|0;c[h>>2]=c[i>>2];c[h+4>>2]=o;__ZN7VariantC2ERK7Vector2(f,h);c[d>>2]=c[e>>2];bj[n&4095](k,d,f);if(!(c[f>>2]|0)){__ZN8Resource12emit_changedEv(a);l=b;return}__ZN7Variant5clearEv(f);__ZN8Resource12emit_changedEv(a);l=b;return}function __ZN7ClassDB7creatorI16RectangleShape2DEEP6Objectv(){var a=0;a=__ZnwjPKc(148,1263606)|0;__ZN16RectangleShape2DC2Ev(a);__Z22postinitialize_handlerP6Object(a);return a|0}function __ZN16RectangleShape2DC2Ev(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0,i=0;b=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=b+28|0;e=b+24|0;f=b;g=__ZN15Physics2DServer13get_singletonEv()|0;c[d>>2]=$i[c[(c[g>>2]|0)+88>>2]&8191](g,4)|0;__ZN7Shape2DC2ERK3RID(a,d);c[a>>2]=292804;__ZN10StringNameC2Ev(a+136|0);g=a+140|0;c[g>>2]=1092616192;c[a+144>>2]=1092616192;h=__ZN15Physics2DServer13get_singletonEv()|0;i=c[(c[h>>2]|0)+92>>2]|0;c[e>>2]=ij[c[(c[a>>2]|0)+112>>2]&8191](a)|0;__ZN7VariantC2ERK7Vector2(f,g);c[d>>2]=c[e>>2];bj[i&4095](h,d,f);if(!(c[f>>2]|0)){__ZN8Resource12emit_changedEv(a);l=b;return}__ZN7Variant5clearEv(f);__ZN8Resource12emit_changedEv(a);l=b;return}function __ZN7ClassDB7creatorI13CircleShape2DEEP6Objectv(){var a=0;a=__ZnwjPKc(144,1263606)|0;__ZN13CircleShape2DC2Ev(a);__Z22postinitialize_handlerP6Object(a);return a|0}function __ZN13CircleShape2DC2Ev(a){a=a|0;var b=0,d=0,e=0,f=0,h=0,i=0,j=0;b=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=b+28|0;e=b+24|0;f=b;h=__ZN15Physics2DServer13get_singletonEv()|0;c[d>>2]=$i[c[(c[h>>2]|0)+88>>2]&8191](h,3)|0;__ZN7Shape2DC2ERK3RID(a,d);c[a>>2]=306220;__ZN10StringNameC2Ev(a+136|0);h=a+140|0;g[h>>2]=10.0;i=__ZN15Physics2DServer13get_singletonEv()|0;j=c[(c[i>>2]|0)+92>>2]|0;c[e>>2]=ij[c[(c[a>>2]|0)+112>>2]&8191](a)|0;__ZN7VariantC2Ef(f,+g[h>>2]);c[d>>2]=c[e>>2];bj[j&4095](i,d,f);if(!(c[f>>2]|0)){__ZN8Resource12emit_changedEv(a);l=b;return}__ZN7Variant5clearEv(f);__ZN8Resource12emit_changedEv(a);l=b;return}function __ZN7ClassDB7creatorI10RayShape2DEEP6Objectv(){var a=0;a=__ZnwjPKc(144,1263606)|0;__ZN10RayShape2DC2Ev(a);__Z22postinitialize_handlerP6Object(a);return a|0}function __ZN10RayShape2DC2Ev(a){a=a|0;var b=0,d=0,e=0,f=0,h=0,i=0,j=0;b=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=b+28|0;e=b+24|0;f=b;h=__ZN15Physics2DServer13get_singletonEv()|0;c[d>>2]=$i[c[(c[h>>2]|0)+88>>2]&8191](h,1)|0;__ZN7Shape2DC2ERK3RID(a,d);c[a>>2]=302776;__ZN10StringNameC2Ev(a+136|0);h=a+140|0;g[h>>2]=20.0;i=__ZN15Physics2DServer13get_singletonEv()|0;j=c[(c[i>>2]|0)+92>>2]|0;c[e>>2]=ij[c[(c[a>>2]|0)+112>>2]&8191](a)|0;__ZN7VariantC2Ef(f,+g[h>>2]);c[d>>2]=c[e>>2];bj[j&4095](i,d,f);if(!(c[f>>2]|0)){__ZN8Resource12emit_changedEv(a);l=b;return}__ZN7Variant5clearEv(f);__ZN8Resource12emit_changedEv(a);l=b;return}function __ZN7ClassDB7creatorI14SegmentShape2DEEP6Objectv(){var a=0;a=__ZnwjPKc(156,1263606)|0;__ZN14SegmentShape2DC2Ev(a);__Z22postinitialize_handlerP6Object(a);return a|0}function __ZN14SegmentShape2DC2Ev(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0;b=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=b+44|0;e=b+24|0;f=b+40|0;g=b;h=__ZN15Physics2DServer13get_singletonEv()|0;c[d>>2]=$i[c[(c[h>>2]|0)+88>>2]&8191](h,2)|0;__ZN7Shape2DC2ERK3RID(a,d);c[a>>2]=302572;__ZN10StringNameC2Ev(a+136|0);h=a+140|0;c[h>>2]=0;c[h+4>>2]=0;c[h+8>>2]=0;c[a+152>>2]=1092616192;i=h;h=c[i+4>>2]|0;j=e;c[j>>2]=c[i>>2];c[j+4>>2]=h;h=a+148|0;j=c[h+4>>2]|0;i=e+8|0;c[i>>2]=c[h>>2];c[i+4>>2]=j;j=__ZN15Physics2DServer13get_singletonEv()|0;i=c[(c[j>>2]|0)+92>>2]|0;c[f>>2]=ij[c[(c[a>>2]|0)+112>>2]&8191](a)|0;__ZN7VariantC2ERK5Rect2(g,e);c[d>>2]=c[f>>2];bj[i&4095](j,d,g);if(!(c[g>>2]|0)){__ZN8Resource12emit_changedEv(a);l=b;return}__ZN7Variant5clearEv(g);__ZN8Resource12emit_changedEv(a);l=b;return}function __ZN7ClassDB7creatorI11LineShape2DEEP6Objectv(){var a=0;a=__ZnwjPKc(152,1263606)|0;__ZN11LineShape2DC2Ev(a);__Z22postinitialize_handlerP6Object(a);return a|0}function __ZN11LineShape2DC2Ev(a){a=a|0;var b=0,d=0,e=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b;e=__ZN15Physics2DServer13get_singletonEv()|0;c[d>>2]=$i[c[(c[e>>2]|0)+88>>2]&8191](e,0)|0;__ZN7Shape2DC2ERK3RID(a,d);c[a>>2]=300244;__ZN10StringNameC2Ev(a+136|0);d=a+140|0;c[d>>2]=0;c[d+4>>2]=0;c[a+144>>2]=-1082130432;g[a+148>>2]=0.0;__ZN11LineShape2D13_update_shapeEv(a);l=b;return}function __ZN7ClassDB7creatorI17AudioStreamSampleEEP6Objectv(){var a=0;a=__ZnwjPKc(164,1263606)|0;__ZN17AudioStreamSampleC2Ev(a);__Z22postinitialize_handlerP6Object(a);return a|0}function __ZN17AudioStreamSample28register_custom_data_to_otdbEv(){var a=0,b=0,d=0,e=0,f=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a+12|0;d=a+8|0;e=a+4|0;f=a;__ZN10StringNameC2EPKc(d,919336);__ZN6StringC2EPKc(b,901842);c[f>>2]=c[b>>2];__ZN10StringNameC2ERK6String(e,f);__ZN7ClassDB27add_resource_base_extensionERK10StringNameS2_(d,e);__ZN10StringNameD2Ev(e);e=c[f>>2]|0;if(!e){__ZN10StringNameD2Ev(d);l=a;return}if(__Z16atomic_decrementPj(e+-8|0)|0){__ZN10StringNameD2Ev(d);l=a;return}__ZN6Memory11free_staticEPvb(e,1);__ZN10StringNameD2Ev(d);l=a;return}function __ZN17AudioStreamSampleC2Ev(b){b=b|0;__ZN8ResourceC2Ev(b);c[b>>2]=138384;__ZN10StringNameC2Ev(b+124|0);c[b>>2]=294668;__ZN10StringNameC2Ev(b+128|0);c[b+132>>2]=0;c[b+136>>2]=0;a[b+140>>0]=0;c[b+144>>2]=0;c[b+148>>2]=0;c[b+152>>2]=44100;c[b+156>>2]=0;c[b+160>>2]=0;return}function __ZN7ClassDB10_add_classI11VideoStreamEEvv(){var a=0,b=0,d=0,e=0,f=0,g=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+16|0;d=a+12|0;e=a+8|0;f=a+4|0;g=a;__ZN6StringC2EPKc(b,919340);c[e>>2]=c[b>>2];__ZN10StringNameC2ERK6String(d,e);__ZN6StringC2EPKc(b,1110448);c[g>>2]=c[b>>2];__ZN10StringNameC2ERK6String(f,g);__ZN7ClassDB11_add_class2ERK10StringNameS2_(d,f);__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);__ZN10StringNameD2Ev(d);d=c[e>>2]|0;if(!d){l=a;return}if(__Z16atomic_decrementPj(d+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(d,1);l=a;return}function __ZN7ClassDB7creatorI11AudioPlayerEEP6Objectv(){var a=0;a=__ZnwjPKc(264,1263606)|0;__ZN11AudioPlayerC2Ev(a);__Z22postinitialize_handlerP6Object(a);return a|0}function __ZN11AudioPlayerC2Ev(b){b=b|0;var d=0,e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d+8|0;f=d+4|0;h=d;__ZN4NodeC2Ev(b);c[b>>2]=290888;__ZN10StringNameC2Ev(b+220|0);c[b+224>>2]=0;c[b+228>>2]=0;c[b+232>>2]=0;__ZN10StringNameC2Ev(b+256|0);g[b+244>>2]=0.0;g[b+248>>2]=0.0;a[b+252>>0]=0;g[b+236>>2]=-1.0;a[b+240>>0]=0;c[b+260>>2]=0;i=__ZN11AudioServer13get_singletonEv()|0;__ZN10StringNameC2EPKc(e,1040548);__ZN10StringNameC2EPKc(f,893913);c[h>>2]=0;__ZN6Object7connectERK10StringNamePS_S2_RK6VectorI7VariantEj(i,e,b,f,h,0)|0;b=c[h>>2]|0;if(!b){__ZN10StringNameD2Ev(f);__ZN10StringNameD2Ev(e);l=d;return}if(__Z16atomic_decrementPj(b+-8|0)|0){__ZN10StringNameD2Ev(f);__ZN10StringNameD2Ev(e);l=d;return}i=c[h>>2]|0;h=(i|0)==0?0:i+-4|0;i=h+4|0;j=c[h>>2]|0;if(j|0){k=0;n=j;while(1){j=i+(k*24|0)|0;if(!(c[j>>2]|0))o=n;else{__ZN7Variant5clearEv(j);o=c[h>>2]|0}k=k+1|0;if(k>>>0>=o>>>0)break;else n=o}}__ZN6Memory11free_staticEPvb(b,1);__ZN10StringNameD2Ev(f);__ZN10StringNameD2Ev(e);l=d;return}function __ZN7ClassDB7creatorI9ColorRampEEP6Objectv(){var a=0;a=__ZnwjPKc(136,1263606)|0;__ZN9ColorRampC2Ev(a);__Z22postinitialize_handlerP6Object(a);return a|0}function __ZN9ColorRampC2Ev(b){b=b|0;var d=0,e=0,f=0,h=0;__ZN8ResourceC2Ev(b);c[b>>2]=299144;__ZN10StringNameC2Ev(b+124|0);d=b+128|0;c[d>>2]=0;__ZN6VectorIN9ColorRamp5PointEE6resizeEi(d,2)|0;e=c[d>>2]|0;if((e|0)!=0?(c[e+-4>>2]|0)>0:0){__ZN6VectorIN9ColorRamp5PointEE14_copy_on_writeEv(d);f=c[d>>2]|0}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);f=0}g[f+4>>2]=0.0;g[f+8>>2]=0.0;g[f+12>>2]=0.0;g[f+16>>2]=1.0;f=c[d>>2]|0;if(!f)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);if((c[f+-4>>2]|0)<=0)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);__ZN6VectorIN9ColorRamp5PointEE14_copy_on_writeEv(d);f=c[d>>2]|0;g[f>>2]=0.0;if((f|0)!=0?(c[f+-4>>2]|0)>1:0){__ZN6VectorIN9ColorRamp5PointEE14_copy_on_writeEv(d);h=(c[d>>2]|0)+20|0}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);h=0}g[h+4>>2]=1.0;g[h+8>>2]=1.0;g[h+12>>2]=1.0;g[h+16>>2]=1.0;h=c[d>>2]|0;if(!h)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);if((c[h+-4>>2]|0)>1){__ZN6VectorIN9ColorRamp5PointEE14_copy_on_writeEv(d);g[(c[d>>2]|0)+20>>2]=1.0;a[b+132>>0]=1;return}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}function __ZN7ClassDB10_add_classI6BitMapEEvv(){var a=0,b=0,d=0,e=0,f=0,g=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+16|0;d=a+12|0;e=a+8|0;f=a+4|0;g=a;__ZN6StringC2EPKc(b,919356);c[e>>2]=c[b>>2];__ZN10StringNameC2ERK6String(d,e);__ZN6StringC2EPKc(b,1110448);c[g>>2]=c[b>>2];__ZN10StringNameC2ERK6String(f,g);__ZN7ClassDB11_add_class2ERK10StringNameS2_(d,f);__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);__ZN10StringNameD2Ev(d);d=c[e>>2]|0;if(!d){l=a;return}if(__Z16atomic_decrementPj(d+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(d,1);l=a;return}function __ZN6BitMap13_bind_methodsEv(){var a=0,b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;a=l;l=l+128|0;if((l|0)>=(m|0))ba(128);b=a+108|0;d=a+96|0;e=a+88|0;f=a+72|0;g=a+56|0;h=a+40|0;i=a+32|0;j=a+24|0;k=a+16|0;n=a+8|0;o=a+4|0;p=a+104|0;q=a;r=a+80|0;s=a+64|0;t=a+48|0;__Z8D_METHODPKcS0_(d,1144493,1128330);u=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(u);c[u>>2]=310204;__ZN10MethodBind10_set_constEb(u,0);__ZN10MethodBind24_generate_argument_typesEi(u,1);c[u+44>>2]=1737;c[u+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,u,d,0,0)|0;u=d+4|0;v=c[u>>2]|0;if(v|0?(__Z16atomic_decrementPj(v+-8|0)|0)==0:0){w=c[u>>2]|0;u=(w|0)==0?0:w+-4|0;w=u+4|0;if(c[u>>2]|0){x=0;do{__ZN10StringNameD2Ev(w+(x<<2)|0);x=x+1|0}while(x>>>0<(c[u>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(v,1)}__ZN10StringNameD2Ev(d);__Z8D_METHODPKcS0_(e,919363,919387);d=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(d);c[d>>2]=310240;__ZN10MethodBind10_set_constEb(d,0);__ZN10MethodBind24_generate_argument_typesEi(d,1);c[d+44>>2]=1738;c[d+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,d,e,0,0)|0;d=e+4|0;v=c[d>>2]|0;if(v|0?(__Z16atomic_decrementPj(v+-8|0)|0)==0:0){u=c[d>>2]|0;d=(u|0)==0?0:u+-4|0;u=d+4|0;if(c[d>>2]|0){x=0;do{__ZN10StringNameD2Ev(u+(x<<2)|0);x=x+1|0}while(x>>>0<(c[d>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(v,1)}__ZN10StringNameD2Ev(e);__Z8D_METHODPKcS0_S0_(f,919393,1126974,919401);e=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(e);c[e>>2]=310276;__ZN10MethodBind10_set_constEb(e,0);__ZN10MethodBind24_generate_argument_typesEi(e,2);c[e+44>>2]=1655;c[e+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,e,f,0,0)|0;e=f+4|0;v=c[e>>2]|0;if(v|0?(__Z16atomic_decrementPj(v+-8|0)|0)==0:0){d=c[e>>2]|0;e=(d|0)==0?0:d+-4|0;d=e+4|0;if(c[e>>2]|0){x=0;do{__ZN10StringNameD2Ev(d+(x<<2)|0);x=x+1|0}while(x>>>0<(c[e>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(v,1)}__ZN10StringNameD2Ev(f);__Z8D_METHODPKcS0_(g,834870,1126974);f=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(f);c[f>>2]=310312;__ZN10MethodBind10_set_constEb(f,1);__ZN10MethodBind24_generate_argument_typesEi(f,1);__ZN10MethodBind12_set_returnsEb(f,1);c[f+44>>2]=4679;c[f+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,f,g,0,0)|0;f=g+4|0;v=c[f>>2]|0;if(v|0?(__Z16atomic_decrementPj(v+-8|0)|0)==0:0){e=c[f>>2]|0;f=(e|0)==0?0:e+-4|0;e=f+4|0;if(c[f>>2]|0){x=0;do{__ZN10StringNameD2Ev(e+(x<<2)|0);x=x+1|0}while(x>>>0<(c[f>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(v,1)}__ZN10StringNameD2Ev(g);__Z8D_METHODPKcS0_S0_(h,919405,919418,919401);g=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(g);c[g>>2]=310348;__ZN10MethodBind10_set_constEb(g,0);__ZN10MethodBind24_generate_argument_typesEi(g,2);c[g+44>>2]=1656;c[g+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,g,h,0,0)|0;g=h+4|0;v=c[g>>2]|0;if(v|0?(__Z16atomic_decrementPj(v+-8|0)|0)==0:0){f=c[g>>2]|0;g=(f|0)==0?0:f+-4|0;f=g+4|0;if(c[g>>2]|0){x=0;do{__ZN10StringNameD2Ev(f+(x<<2)|0);x=x+1|0}while(x>>>0<(c[g>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(v,1)}__ZN10StringNameD2Ev(h);__Z8D_METHODPKc(i,919425);h=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(h);c[h>>2]=310384;__ZN10MethodBind10_set_constEb(h,1);__ZN10MethodBind24_generate_argument_typesEi(h,0);__ZN10MethodBind12_set_returnsEb(h,1);c[h+44>>2]=5676;c[h+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,h,i,0,0)|0;h=i+4|0;v=c[h>>2]|0;if(v|0?(__Z16atomic_decrementPj(v+-8|0)|0)==0:0){g=c[h>>2]|0;h=(g|0)==0?0:g+-4|0;g=h+4|0;if(c[h>>2]|0){x=0;do{__ZN10StringNameD2Ev(g+(x<<2)|0);x=x+1|0}while(x>>>0<(c[h>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(v,1)}__ZN10StringNameD2Ev(i);__Z8D_METHODPKc(j,1116470);i=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(i);c[i>>2]=310420;__ZN10MethodBind10_set_constEb(i,1);__ZN10MethodBind24_generate_argument_typesEi(i,0);__ZN10MethodBind12_set_returnsEb(i,1);c[i+44>>2]=1739;c[i+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,i,j,0,0)|0;i=j+4|0;v=c[i>>2]|0;if(v|0?(__Z16atomic_decrementPj(v+-8|0)|0)==0:0){h=c[i>>2]|0;i=(h|0)==0?0:h+-4|0;h=i+4|0;if(c[i>>2]|0){x=0;do{__ZN10StringNameD2Ev(h+(x<<2)|0);x=x+1|0}while(x>>>0<(c[i>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(v,1)}__ZN10StringNameD2Ev(j);__Z8D_METHODPKc(k,1096472);j=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(j);c[j>>2]=310456;__ZN10MethodBind10_set_constEb(j,0);__ZN10MethodBind24_generate_argument_typesEi(j,1);c[j+44>>2]=1740;c[j+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,j,k,0,0)|0;j=k+4|0;v=c[j>>2]|0;if(v|0?(__Z16atomic_decrementPj(v+-8|0)|0)==0:0){i=c[j>>2]|0;j=(i|0)==0?0:i+-4|0;i=j+4|0;if(c[j>>2]|0){x=0;do{__ZN10StringNameD2Ev(i+(x<<2)|0);x=x+1|0}while(x>>>0<(c[j>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(v,1)}__ZN10StringNameD2Ev(k);__Z8D_METHODPKc(n,1096482);k=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(k);c[k>>2]=310492;__ZN10MethodBind10_set_constEb(k,1);__ZN10MethodBind24_generate_argument_typesEi(k,0);__ZN10MethodBind12_set_returnsEb(k,1);c[k+44>>2]=5677;c[k+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,k,n,0,0)|0;k=n+4|0;v=c[k>>2]|0;if(v|0?(__Z16atomic_decrementPj(v+-8|0)|0)==0:0){j=c[k>>2]|0;k=(j|0)==0?0:j+-4|0;j=k+4|0;if(c[k>>2]|0){x=0;do{__ZN10StringNameD2Ev(j+(x<<2)|0);x=x+1|0}while(x>>>0<(c[k>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(v,1)}__ZN10StringNameD2Ev(n);__ZN6StringC2EPKc(b,919356);c[p>>2]=c[b>>2];__ZN10StringNameC2ERK6String(o,p);__ZN6StringC2EPKc(q,1109092);__ZN6StringC2EPKc(r,1263606);n=b+4|0;c[n>>2]=0;v=b+12|0;c[v>>2]=0;c[b>>2]=20;k=c[q>>2]|0;if(k|0?(c[n>>2]=0,__Z28atomic_conditional_incrementPj(k+-8|0)|0):0)c[n>>2]=c[q>>2];c[b+8>>2]=0;n=c[v>>2]|0;if((n|0)!=(c[r>>2]|0)){if(n|0?(__Z16atomic_decrementPj(n+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(n,1);c[v>>2]=0;n=c[r>>2]|0;if(n|0?__Z28atomic_conditional_incrementPj(n+-8|0)|0:0)c[v>>2]=c[r>>2]}c[b+16>>2]=5;c[s>>2]=__Z11_scs_createPKc(1096472)|0;c[t>>2]=__Z11_scs_createPKc(1096482)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(o,b,s,t,-1);__ZN10StringNameD2Ev(t);__ZN10StringNameD2Ev(s);s=c[b+12>>2]|0;if(s|0?(__Z16atomic_decrementPj(s+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(s,1);s=c[b+4>>2]|0;if(s|0?(__Z16atomic_decrementPj(s+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(s,1);s=c[r>>2]|0;if(s|0?(__Z16atomic_decrementPj(s+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(s,1);s=c[q>>2]|0;if(s|0?(__Z16atomic_decrementPj(s+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(s,1);__ZN10StringNameD2Ev(o);o=c[p>>2]|0;if(!o){l=a;return}if(__Z16atomic_decrementPj(o+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(o,1);l=a;return}function __ZN7ClassDB7creatorI6BitMapEEP6Objectv(){var a=0;a=__ZnwjPKc(140,1263606)|0;__ZN6BitMapC2Ev(a);__Z22postinitialize_handlerP6Object(a);return a|0}function __ZN6BitMap28register_custom_data_to_otdbEv(){var a=0,b=0,d=0,e=0,f=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a+12|0;d=a+8|0;e=a+4|0;f=a;__ZN10StringNameC2EPKc(d,919352);__ZN6StringC2EPKc(b,919356);c[f>>2]=c[b>>2];__ZN10StringNameC2ERK6String(e,f);__ZN7ClassDB27add_resource_base_extensionERK10StringNameS2_(d,e);__ZN10StringNameD2Ev(e);e=c[f>>2]|0;if(!e){__ZN10StringNameD2Ev(d);l=a;return}if(__Z16atomic_decrementPj(e+-8|0)|0){__ZN10StringNameD2Ev(d);l=a;return}__ZN6Memory11free_staticEPvb(e,1);__ZN10StringNameD2Ev(d);l=a;return}function __ZN6BitMapC2Ev(a){a=a|0;__ZN8ResourceC2Ev(a);c[a>>2]=310080;__ZN10StringNameC2Ev(a+124|0);c[a+128>>2]=0;c[a+132>>2]=0;c[a+136>>2]=0;return}function __ZN6BitMap18_initialize_classvEv(b){b=b|0;if(a[1263433]|0)return;if(!(a[1257004]|0)){if(!(a[1257001]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI9ReferenceEEvv();__ZN9Reference13_bind_methodsEv();a[1257001]=1}__ZN7ClassDB10_add_classI8ResourceEEvv();__ZN8Resource13_bind_methodsEv();a[1257004]=1}__ZN7ClassDB10_add_classI6BitMapEEvv();__ZN6BitMap13_bind_methodsEv();a[1263433]=1;return}function __ZN6BitMap5_setvERK10StringNameRK7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK6BitMap5_getvERK10StringNameR7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK6BitMap19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+24|0;g=e+4|0;h=e;if(!d)__ZNK8Resource19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,0);__ZN6StringC2EPKc(f,919356);i=c[f>>2]|0;f=i;j=g+4|0;c[j>>2]=0;k=g+12|0;c[k>>2]=0;c[g>>2]=0;n=(i|0)==0;if(!n?(c[j>>2]=0,__Z28atomic_conditional_incrementPj(i+-8|0)|0):0)c[j>>2]=f;c[g+8>>2]=0;f=c[k>>2]|0;if(f|0){if(!(__Z16atomic_decrementPj(f+-8|0)|0))__ZN6Memory11free_staticEPvb(f,1);c[k>>2]=0}c[g+16>>2]=256;if(!(c[b>>2]|0)){k=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=k;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0}k=__ZnwjPFPvjE(32,4740)|0;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0;c[k+12>>2]=0;c[k+16>>2]=7;f=k+20|0;c[f>>2]=0;j=k+24|0;c[j>>2]=0;o=k+28|0;c[o>>2]=0;__ZN12PropertyInfoaSERKS_(k,g)|0;p=c[b>>2]|0;q=p+4|0;r=c[q>>2]|0;c[j>>2]=r;c[f>>2]=0;c[o>>2]=p;if(r|0)c[r+20>>2]=k;c[q>>2]=k;if(!(c[p>>2]|0))c[p>>2]=k;k=p+8|0;c[k>>2]=(c[k>>2]|0)+1;k=c[g+12>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);k=c[g+4>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);if(!n?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);__ZN10StringNameC2EPKc(h,919356);__ZN7ClassDB17get_property_listE10StringNameP4ListI12PropertyInfo16DefaultAllocatorEbPK6Object(h,b,1,a);__ZN10StringNameD2Ev(h);if(!d){l=e;return}__ZNK8Resource19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,1);l=e;return}function __ZN6BitMap14_notificationvEib(a,b,c){a=a|0;b=b|0;c=c|0;return}function __ZNK6BitMap16_get_class_namevEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+8|0;e=b+4|0;f=b;g=a+124|0;a=c[g>>2]|0;if(a|0){if(c[a+4>>2]|0){l=b;return g|0}if(__ZNK6String6lengthEv(a+8|0)|0){l=b;return g|0}}__ZN6StringC2EPKc(d,919356);c[f>>2]=c[d>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameaSERKS_(g,e);__ZN10StringNameD2Ev(e);e=c[f>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);l=b;return g|0}function __ZNK6BitMap9get_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,919356);l=a;return c[b>>2]|0}function __ZNK6BitMap14get_save_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,919356);l=a;return c[b>>2]|0}function __ZNK6BitMap8is_classERK6String(a,b){a=a|0;b=b|0;var c=0;if((!(__ZNK6StringeqEPKc(b,919356)|0)?!(__ZNK6StringeqEPKc(b,1110448)|0):0)?!(__ZNK6StringeqEPKc(b,1126157)|0):0)c=__ZNK6StringeqEPKc(b,1142944)|0;else c=1;return c|0}function __ZNK6BitMap12is_class_ptrEPv(a,b){a=a|0;b=b|0;return (b|0)==1235568|((b|0)==1220696|((b|0)==1220724|(b|0)==1220580))|0}function __ZN6BitMapD2Ev(a){a=a|0;var b=0;c[a>>2]=310080;b=c[a+128>>2]|0;if(b|0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(b,1);__ZN10StringNameD2Ev(a+124|0);__ZN8ResourceD2Ev(a);return}function __ZN6BitMapD0Ev(a){a=a|0;var b=0;c[a>>2]=310080;b=c[a+128>>2]|0;if(b|0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(b,1);__ZN10StringNameD2Ev(a+124|0);__ZN8ResourceD2Ev(a);__ZdlPv(a);return}function __ZNK6BitMap18get_base_extensionEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,919352);l=a;return c[b>>2]|0}function __ZN6BitMap6createERK7Vector2(b,d){b=b|0;d=d|0;var e=0.0,f=0.0,h=0,i=0,j=0,k=0;e=+g[d>>2];if(e<1.0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1144493,834878,35,919524,0);return}a[1263537]=0;f=+g[d+4>>2];if(f<1.0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1144493,834878,36,919564,0);return}d=~~e;c[b+132>>2]=d;h=~~f;c[b+136>>2]=h;i=b+128|0;__ZN6VectorIhE6resizeEi(i,((U(h,d)|0)/8|0)+1|0)|0;if((c[i>>2]|0)!=0?(__ZN6VectorIhE14_copy_on_writeEv(i),d=c[i>>2]|0,(d|0)!=0):0){j=c[d+-4>>2]|0;k=d}else{j=0;k=0}_memset(k|0,0,j|0)|0;return}function __ZN6BitMap23create_from_image_alphaERK5Image(b,e){b=b|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0.0,o=0.0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);g=f+4|0;h=f;if(__ZNK5Image5emptyEv(e)|0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(919363,834878,46,919605,0);l=f;return}a[1263537]=0;c[g>>2]=c[e>>2];i=g+4|0;j=e+4|0;c[i>>2]=0;if((c[j>>2]|0?(__ZN10PoolVectorIhE12_unreferenceEv(i),k=c[j>>2]|0,k|0):0)?__Z28atomic_conditional_incrementPj(k)|0:0)c[i>>2]=c[j>>2];j=g+8|0;i=e+8|0;c[j>>2]=c[i>>2];c[j+4>>2]=c[i+4>>2];a[j+8>>0]=a[i+8>>0]|0;__ZN5Image7convertENS_6FormatE(g,1);if((__ZNK5Image10get_formatEv(g)|0)==1){a[1263537]=0;i=__ZNK5Image9get_widthEv(g)|0;n=+(i|0);j=__ZNK5Image10get_heightEv(g)|0;o=+(j|0);do if((i|0)<1)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1144493,834878,35,919524,0);else{a[1263537]=0;if((j|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1144493,834878,36,919564,0);break}e=~~n;c[b+132>>2]=e;k=~~o;c[b+136>>2]=k;p=b+128|0;__ZN6VectorIhE6resizeEi(p,((U(k,e)|0)/8|0)+1|0)|0;if((c[p>>2]|0)!=0?(__ZN6VectorIhE14_copy_on_writeEv(p),e=c[p>>2]|0,(e|0)!=0):0){q=c[e+-4>>2]|0;r=e}else{q=0;r=0}_memset(r|0,0,q|0)|0}while(0);q=__ZNK5Image8get_dataEv(g)|0;c[h>>2]=q;if(!q){s=0;t=0}else{__Z16atomic_incrementPj(q+4|0)|0;s=q;t=c[q+8>>2]|0}__ZN10PoolVectorIhE12_unreferenceEv(h);h=b+128|0;if(!(c[h>>2]|0))u=0;else{__ZN6VectorIhE14_copy_on_writeEv(h);u=c[h>>2]|0}h=b+132|0;q=c[h>>2]|0;r=b+136|0;b=c[r>>2]|0;if((U(b,q)|0)>0){j=0;i=b;b=q;while(1){if(!(a[t+(j<<1)>>0]|0)){v=b;w=i}else{q=u+((j|0)/8|0)|0;a[q>>0]=d[q>>0]|1<<(j&7);v=c[h>>2]|0;w=c[r>>2]|0}j=j+1|0;if((j|0)>=(U(w,v)|0))break;else{i=w;b=v}}}if(s|0)__Z16atomic_decrementPj(s+4|0)|0}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(919363,834878,49,919644,0);__ZN5ImageD2Ev(g);l=f;return}function __ZN6BitMap7set_bitERK7Vector2b(b,e,f){b=b|0;e=e|0;f=f|0;var h=0.0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0;h=+g[e>>2];i=~~(h+(h>0.0?.5:-.5));h=+g[e+4>>2];e=~~(h+(h>0.0?.5:-.5));c[308890]=e;if((i|0)>=0?(j=c[b+132>>2]|0,(i|0)<(j|0)):0){a[1263537]=0;if((e|0)>=0?(e|0)<(c[b+136>>2]|0):0){k=(U(j,e)|0)+i|0;i=(k|0)/8|0;e=b+128|0;b=(k|0)<-7;do if(b)l=14;else{j=c[e>>2]|0;m=(j|0)==0;if(m)n=0;else n=c[j+-4>>2]|0;if((n|0)<=(i|0)){if(m)o=0;else o=c[j+-4>>2]|0;if((o|0)<=(i|0)){l=14;break}a[1263537]=0}__ZN6VectorIhE14_copy_on_writeEv(e);p=(c[e>>2]|0)+i|0}while(0);if((l|0)==14){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);p=0}if(f)q=(d[p>>0]|0|1<<(k&7))&255;else q=0;if(b)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);b=c[e>>2]|0;k=(b|0)==0;if(k)r=0;else r=c[b+-4>>2]|0;do if((r|0)<=(i|0)){if(k)s=0;else s=c[b+-4>>2]|0;if((s|0)>(i|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);__ZN6VectorIhE14_copy_on_writeEv(e);a[(c[e>>2]|0)+i>>0]=q;return}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(919393,834878,118,834936,0);return}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(919393,834878,117,834907,0);return}function __ZN6BitMap12set_bit_rectERK5Rect2b(b,e,f){b=b|0;e=e|0;f=f|0;var h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0.0,E=0.0,F=0.0,G=0.0,H=0,I=0;h=l;l=l+64|0;if((l|0)>=(m|0))ba(64);i=h+56|0;j=h+48|0;k=h+40|0;n=h+32|0;o=h;p=h+16|0;q=b+132|0;r=c[q>>2]|0;s=c[b+136>>2]|0;t=o+8|0;u=o;c[u>>2]=0;c[u+4>>2]=0;u=~~+(r|0);r=~~+(s|0);s=t;c[s>>2]=u;c[s+4>>2]=r;s=p+8|0;v=~~+g[e>>2];w=~~+g[e+4>>2];x=p;c[x>>2]=v;c[x+4>>2]=w;x=~~+g[e+8>>2];y=~~+g[e+12>>2];e=s;c[e>>2]=x;c[e+4>>2]=y;if(((u|0)<(v|0)?1:(x+v|y+w|0)<0)|(r|0)<(w|0)){z=0;A=0;B=0;C=0}else{r=c[((v|0)>0?p:o)>>2]|0;v=c[((w|0)>0?p:o)+4>>2]|0;__ZNK7Point2iplERKS_(j,p,s);D=+(c[j>>2]|0);E=+(c[j+4>>2]|0);g[i>>2]=D;g[i+4>>2]=E;__ZNK7Point2iplERKS_(n,o,t);F=+(c[n>>2]|0);G=+(c[n+4>>2]|0);g[k>>2]=F;g[k+4>>2]=G;z=r;A=~~(+g[(E<G?i:k)+4>>2]-+(v|0));B=v;C=~~(+g[(D<F?i:k)>>2]-+(r|0))}r=b+128|0;if(!(c[r>>2]|0))H=0;else{__ZN6VectorIhE14_copy_on_writeEv(r);H=c[r>>2]|0}r=z+C|0;if((C|0)<=0){l=h;return}C=B+A|0;if((A|0)>0)I=z;else{l=h;return}do{if(f){z=B;do{A=(U(c[q>>2]|0,z)|0)+I|0;b=H+((A|0)/8|0)|0;a[b>>0]=d[b>>0]|0|1<<(A&7);z=z+1|0}while((z|0)<(C|0))}else{z=B;do{a[H+(((U(c[q>>2]|0,z)|0)+I|0)/8|0)>>0]=0;z=z+1|0}while((z|0)<(C|0))}I=I+1|0}while((I|0)<(r|0));l=h;return}function __ZNK6BitMap18get_true_bit_countEv(a){a=a|0;var b=0,e=0,f=0,g=0,h=0,i=0;b=c[a+128>>2]|0;if(!b){e=0;return e|0}a=c[b+-4>>2]|0;if((a|0)>0){f=0;g=0}else{e=0;return e|0}while(1){h=d[b+g>>0]|0;i=(h>>>7)+f+(h&1)+(h>>>6&1)+(h>>>5&1)+(h>>>4&1)+(h>>>3&1)+(h>>>2&1)|0;g=g+1|0;if((g|0)==(a|0)){e=i;break}else f=i}return e|0}function __ZN6BitMap9_set_dataERK10Dictionary(b,d){b=b|0;d=d|0;var e=0,f=0,h=0,i=0,j=0.0,k=0.0,n=0,o=0,p=0,q=0,r=0,s=0;e=l;l=l+48|0;if((l|0)>=(m|0))ba(48);f=e+24|0;h=e;__ZN7VariantC2EPKc(f,1128330);i=__ZNK10Dictionary3hasERK7Variant(d,f)|0;if(c[f>>2]|0)__ZN7Variant5clearEv(f);if(!i){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1096472,834878,155,919444,0);l=e;return}a[1263537]=0;__ZN7VariantC2EPKc(f,1109092);i=__ZNK10Dictionary3hasERK7Variant(d,f)|0;if(c[f>>2]|0)__ZN7Variant5clearEv(f);if(!i){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1096472,834878,156,919484,0);l=e;return}a[1263537]=0;__ZN7VariantC2EPKc(h,1128330);__ZNK7Variantcv7Vector2Ev(f,__ZNK10DictionaryixERK7Variant(d,h)|0);j=+g[f>>2];do if(j<1.0)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1144493,834878,35,919524,0);else{a[1263537]=0;k=+g[f+4>>2];if(k<1.0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1144493,834878,36,919564,0);break}i=~~j;c[b+132>>2]=i;n=~~k;c[b+136>>2]=n;o=b+128|0;__ZN6VectorIhE6resizeEi(o,((U(n,i)|0)/8|0)+1|0)|0;if((c[o>>2]|0)!=0?(__ZN6VectorIhE14_copy_on_writeEv(o),i=c[o>>2]|0,(i|0)!=0):0){p=c[i+-4>>2]|0;q=i}else{p=0;q=0}_memset(q|0,0,p|0)|0}while(0);if(c[h>>2]|0)__ZN7Variant5clearEv(h);__ZN7VariantC2EPKc(f,1109092);h=__ZNK7Variantcv6VectorIhEEv(__ZNK10DictionaryixERK7Variant(d,f)|0)|0;d=h;p=b+128|0;b=c[p>>2]|0;if((b|0)==(h|0)){if(h|0){r=h+-8|0;s=28}}else{if(b|0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(b,1);c[p>>2]=0;if(h|0){b=h+-8|0;if(!(__Z28atomic_conditional_incrementPj(b)|0)){r=b;s=28}else{c[p>>2]=d;r=b;s=28}}}if((s|0)==28?(__Z16atomic_decrementPj(r)|0)==0:0)__ZN6Memory11free_staticEPvb(h,1);if(c[f>>2]|0)__ZN7Variant5clearEv(f);l=e;return}function __ZNK6BitMap9_get_dataEv(a){a=a|0;var b=0,d=0,e=0,f=0,h=0,i=0.0,j=0;b=l;l=l+80|0;if((l|0)>=(m|0))ba(80);d=b+72|0;e=b+48|0;f=b+24|0;h=b;__ZN10DictionaryC2Ev(d);i=+(c[a+136>>2]|0);g[f>>2]=+(c[a+132>>2]|0);g[f+4>>2]=i;__ZN7VariantC2ERK7Vector2(e,f);__ZN7VariantC2EPKc(h,1128330);__ZN7VariantaSERKS_(__ZN10DictionaryixERK7Variant(d,h)|0,e);if(c[h>>2]|0)__ZN7Variant5clearEv(h);if(c[e>>2]|0)__ZN7Variant5clearEv(e);__ZN7VariantC2ERK6VectorIhE(e,a+128|0);__ZN7VariantC2EPKc(f,1109092);__ZN7VariantaSERKS_(__ZN10DictionaryixERK7Variant(d,f)|0,e);if(c[f>>2]|0)__ZN7Variant5clearEv(f);if(!(c[e>>2]|0)){j=c[d>>2]|0;l=b;return j|0}__ZN7Variant5clearEv(e);j=c[d>>2]|0;l=b;return j|0}function __ZNK13MethodBind0RCI6BitMap10DictionaryE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;if((b|0)!=-1){f=0;l=a;return f|0}__ZN10DictionaryC2Ev(d);__ZN7VariantC2ERK10Dictionary(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);__ZN10DictionaryD2Ev(d);f=b;l=a;return f|0}function __ZNK13MethodBind0RCI6BitMap10DictionaryE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,919356);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI6BitMap10DictionaryE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;j=f+24|0;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235568)|0:0){c[h>>2]=0;a[1263537]=0;k=c[d+24>>2]|0;if((k|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=k;c[b>>2]=0;l=f;return}n=k-(c[d+20>>2]|0)|0;if((n|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=n;c[b>>2]=0;l=f;return}n=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))o=n;else o=c[(c[d>>2]|0)+n>>2]|0;c[j>>2]=ij[o&8191](d)|0;__ZN7VariantC2ERK10Dictionary(i,j);__ZN10DictionaryD2Ev(j);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI6BitMap10DictionaryE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=d;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235568)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;c[f>>2]=ij[i&8191](a)|0;__ZN10DictionaryaSERKS_(e,f);__ZN10DictionaryD2Ev(f);l=d;return}function __ZN13MethodBind0RCI6BitMap10DictionaryED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I6BitMapRK10DictionaryE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;if(b|0){f=0;l=a;return f|0}__ZN10DictionaryC2Ev(d);__ZN7VariantC2ERK10Dictionary(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);__ZN10DictionaryD2Ev(d);f=b;l=a;return f|0}function __ZNK11MethodBind1I6BitMapRK10DictionaryE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,919356);l=a;return c[b>>2]|0}function __ZN11MethodBind1I6BitMapRK10DictionaryE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i+24|0;k=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235568)|0:0){c[h>>2]=0;a[1263537]=0;n=d+24|0;o=c[n>>2]|0;if((o|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=o;c[b>>2]=0;l=i;return}p=o-(c[d+20>>2]|0)|0;if((p|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=p;c[b>>2]=0;l=i;return}if((g|0)>0){if((o|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);q=0}else{a[1263537]=0;q=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,q)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=q;c[b>>2]=0;l=i;return}}q=c[d+44>>2]|0;o=c[d+48>>2]|0;p=e+(o>>1)|0;if(!(o&1))r=q;else r=c[(c[p>>2]|0)+q>>2]|0;do if((g|0)<1){q=c[n>>2]|0;o=q+-1|0;if((q|0)>=1){e=c[d+16>>2]|0;s=(e|0)==0;if(s)t=0;else t=c[e+-4>>2]|0;if((q|0)<=(t|0)){if(s)u=0;else u=c[e+-4>>2]|0;do if((u|0)<(q|0)){if(s)v=0;else v=c[e+-4>>2]|0;if((v|0)<(q|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);w=0;break}else{a[1263537]=0;x=31;break}}else x=31;while(0);if((x|0)==31)w=e+(o*24|0)|0;__ZN7VariantC2ERKS_(k,w);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);c[j>>2]=__ZNK7Variantcv10DictionaryEv(k)|0;Pi[r&2047](p,j);__ZN10DictionaryD2Ev(j);if(c[k>>2]|0)__ZN7Variant5clearEv(k);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I6BitMapRK10DictionaryE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e+4|0;g=e;if(!b)h=0;else{i=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235568)|0;h=i?b:0}b=c[a+44>>2]|0;i=c[a+48>>2]|0;a=h+(i>>1)|0;if(!(i&1))j=b;else j=c[(c[a>>2]|0)+b>>2]|0;__ZN10DictionaryC2ERKS_(f,c[d>>2]|0);c[g>>2]=c[f>>2];Pi[j&2047](a,g);__ZN10DictionaryD2Ev(g);l=e;return}function __ZN11MethodBind1I6BitMapRK10DictionaryED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI6BitMap7Vector2E18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;if((b|0)!=-1){f=0;l=a;return f|0}g[d>>2]=0.0;g[d+4>>2]=0.0;__ZN7VariantC2ERK7Vector2(e,d);d=c[e>>2]|0;if(d|0)__ZN7Variant5clearEv(e);f=d;l=a;return f|0}function __ZNK13MethodBind0RCI6BitMap7Vector2E18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,919356);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI6BitMap7Vector2E4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;j=f+24|0;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235568)|0:0){c[h>>2]=0;a[1263537]=0;k=c[d+24>>2]|0;if((k|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=k;c[b>>2]=0;l=f;return}n=k-(c[d+20>>2]|0)|0;if((n|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=n;c[b>>2]=0;l=f;return}n=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))o=n;else o=c[(c[d>>2]|0)+n>>2]|0;Pi[o&2047](j,d);__ZN7VariantC2ERK7Vector2(i,j);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI6BitMap7Vector2E7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=d;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235568)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;Pi[i&2047](f,a);a=f;f=c[a+4>>2]|0;i=e;c[i>>2]=c[a>>2];c[i+4>>2]=f;l=d;return}function __ZN13MethodBind0RCI6BitMap7Vector2ED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI6BitMapiE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK13MethodBind0RCI6BitMapiE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,919356);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI6BitMapiE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235568)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2Ei(i,ij[n&8191](d)|0);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI6BitMapiE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0;if(!b)f=0;else{d=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235568)|0;f=d?b:0}b=c[a+44>>2]|0;d=c[a+48>>2]|0;a=f+(d>>1)|0;if(!(d&1)){g=b;h=ij[g&8191](a)|0;c[e>>2]=h;return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=ij[g&8191](a)|0;c[e>>2]=h;return}}function __ZN13MethodBind0RCI6BitMapiED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind2I6BitMapRK5Rect2bE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case 0:{c[d>>2]=0;c[d+4>>2]=0;c[d+8>>2]=0;c[d+12>>2]=0;__ZN7VariantC2ERK5Rect2(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);f=b;l=a;return f|0}case 1:{__ZN7VariantC2Eb(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;l=a;return f|0}default:{f=0;l=a;return f|0}}return 0}function __ZNK11MethodBind2I6BitMapRK5Rect2bE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,919356);l=a;return c[b>>2]|0}function __ZN11MethodBind2I6BitMapRK5Rect2bE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0;i=l;l=l+64|0;if((l|0)>=(m|0))ba(64);j=i+48|0;k=i+24|0;n=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235568)|0:0){c[h>>2]=0;a[1263537]=0;o=d+24|0;p=c[o>>2]|0;if((p|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=p;c[b>>2]=0;l=i;return}q=p-(c[d+20>>2]|0)|0;if((q|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=q;c[b>>2]=0;l=i;return}if((g|0)>0){if((p|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);r=0}else{a[1263537]=0;r=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,r)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=r;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[o>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);s=0}else{a[1263537]=0;s=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,s)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=s;c[b>>2]=0;l=i;return}}}s=c[d+44>>2]|0;r=c[d+48>>2]|0;p=e+(r>>1)|0;if(!(r&1))t=s;else t=c[(c[p>>2]|0)+s>>2]|0;do if((g|0)<1){s=c[o>>2]|0;r=s+-1|0;if((s|0)>=1){e=c[d+16>>2]|0;q=(e|0)==0;if(q)u=0;else u=c[e+-4>>2]|0;if((s|0)<=(u|0)){if(q)v=0;else v=c[e+-4>>2]|0;do if((v|0)<(s|0)){if(q)w=0;else w=c[e+-4>>2]|0;if((w|0)<(s|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);x=0;break}else{a[1263537]=0;y=37;break}}else y=37;while(0);if((y|0)==37)x=e+(r*24|0)|0;__ZN7VariantC2ERKS_(k,x);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);__ZNK7Variantcv5Rect2Ev(j,k);do if((g|0)<2){x=c[o>>2]|0;w=x+-1|0;v=x+-2|0;if((x|0)>=2){x=c[d+16>>2]|0;u=(x|0)==0;if(u)z=0;else z=c[x+-4>>2]|0;if((w|0)<=(z|0)){if(u)A=0;else A=c[x+-4>>2]|0;do if((A|0)<(w|0)){if(u)B=0;else B=c[x+-4>>2]|0;if((B|0)<(w|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);C=0;break}else{a[1263537]=0;y=54;break}}else y=54;while(0);if((y|0)==54)C=x+(v*24|0)|0;__ZN7VariantC2ERKS_(n,C);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f+4>>2]|0);while(0);f=__ZNK7VariantcvbEv(n)|0;bj[t&4095](p,j,f);if(c[n>>2]|0)__ZN7Variant5clearEv(n);if(c[k>>2]|0)__ZN7Variant5clearEv(k);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1380,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind2I6BitMapRK5Rect2bE7ptrcallEP6ObjectPPKvPv(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f;if(!d)h=0;else{i=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1235568)|0;h=i?d:0}d=c[b+44>>2]|0;i=c[b+48>>2]|0;b=h+(i>>1)|0;if(!(i&1))j=d;else j=c[(c[b>>2]|0)+d>>2]|0;d=c[e>>2]|0;c[g>>2]=c[d>>2];c[g+4>>2]=c[d+4>>2];c[g+8>>2]=c[d+8>>2];c[g+12>>2]=c[d+12>>2];bj[j&4095](b,g,(a[c[e+4>>2]>>0]|0)!=0);l=f;return}function __ZN11MethodBind2I6BitMapRK5Rect2bED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind1RCI6BitMapbRK7Vector2E18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case -1:{__ZN7VariantC2Eb(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;break}case 0:{g[d>>2]=0.0;g[d+4>>2]=0.0;__ZN7VariantC2ERK7Vector2(e,d);d=c[e>>2]|0;if(d|0)__ZN7Variant5clearEv(e);f=d;break}default:f=0}l=a;return f|0}function __ZNK13MethodBind1RCI6BitMapbRK7Vector2E18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,919356);l=a;return c[b>>2]|0}function __ZN13MethodBind1RCI6BitMapbRK7Vector2E4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0;i=l;l=l+64|0;if((l|0)>=(m|0))ba(64);j=i+24|0;k=i+48|0;n=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235568)|0:0){c[h>>2]=0;a[1263537]=0;o=d+24|0;p=c[o>>2]|0;if((p|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=p;c[b>>2]=0;l=i;return}q=p-(c[d+20>>2]|0)|0;if((q|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=q;c[b>>2]=0;l=i;return}if((g|0)>0){if((p|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);r=0}else{a[1263537]=0;r=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,r)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=r;c[b>>2]=0;l=i;return}}r=c[d+44>>2]|0;p=c[d+48>>2]|0;q=e+(p>>1)|0;if(!(p&1))s=r;else s=c[(c[q>>2]|0)+r>>2]|0;do if((g|0)<1){r=c[o>>2]|0;p=r+-1|0;if((r|0)>=1){e=c[d+16>>2]|0;t=(e|0)==0;if(t)u=0;else u=c[e+-4>>2]|0;if((r|0)<=(u|0)){if(t)v=0;else v=c[e+-4>>2]|0;do if((v|0)<(r|0)){if(t)w=0;else w=c[e+-4>>2]|0;if((w|0)<(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);x=0;break}else{a[1263537]=0;y=31;break}}else y=31;while(0);if((y|0)==31)x=e+(p*24|0)|0;__ZN7VariantC2ERKS_(n,x);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f>>2]|0);while(0);__ZNK7Variantcv7Vector2Ev(k,n);__ZN7VariantC2Eb(j,$i[s&8191](q,k)|0);if(c[n>>2]|0)__ZN7Variant5clearEv(n);__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1217,1146558,0);c[b>>2]=0;l=i;return}function __ZN13MethodBind1RCI6BitMapbRK7Vector2E7ptrcallEP6ObjectPPKvPv(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0;g=l;l=l+16|0;if((l|0)>=(m|0))ba(16);h=g;if(!d)i=0;else{j=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1235568)|0;i=j?d:0}d=c[b+44>>2]|0;j=c[b+48>>2]|0;b=i+(j>>1)|0;if(!(j&1))k=d;else k=c[(c[b>>2]|0)+d>>2]|0;d=c[e>>2]|0;e=c[d+4>>2]|0;j=h;c[j>>2]=c[d>>2];c[j+4>>2]=e;a[f>>0]=($i[k&8191](b,h)|0)&1;l=g;return}function __ZN13MethodBind1RCI6BitMapbRK7Vector2ED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind2I6BitMapRK7Vector2bE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case 0:{g[d>>2]=0.0;g[d+4>>2]=0.0;__ZN7VariantC2ERK7Vector2(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);f=b;break}case 1:{__ZN7VariantC2Eb(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;break}default:f=0}l=a;return f|0}function __ZNK11MethodBind2I6BitMapRK7Vector2bE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,919356);l=a;return c[b>>2]|0}function __ZN11MethodBind2I6BitMapRK7Vector2bE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0;i=l;l=l+64|0;if((l|0)>=(m|0))ba(64);j=i+48|0;k=i+24|0;n=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235568)|0:0){c[h>>2]=0;a[1263537]=0;o=d+24|0;p=c[o>>2]|0;if((p|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=p;c[b>>2]=0;l=i;return}q=p-(c[d+20>>2]|0)|0;if((q|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=q;c[b>>2]=0;l=i;return}if((g|0)>0){if((p|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);r=0}else{a[1263537]=0;r=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,r)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=r;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[o>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);s=0}else{a[1263537]=0;s=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,s)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=s;c[b>>2]=0;l=i;return}}}s=c[d+44>>2]|0;r=c[d+48>>2]|0;p=e+(r>>1)|0;if(!(r&1))t=s;else t=c[(c[p>>2]|0)+s>>2]|0;do if((g|0)<1){s=c[o>>2]|0;r=s+-1|0;if((s|0)>=1){e=c[d+16>>2]|0;q=(e|0)==0;if(q)u=0;else u=c[e+-4>>2]|0;if((s|0)<=(u|0)){if(q)v=0;else v=c[e+-4>>2]|0;do if((v|0)<(s|0)){if(q)w=0;else w=c[e+-4>>2]|0;if((w|0)<(s|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);x=0;break}else{a[1263537]=0;y=37;break}}else y=37;while(0);if((y|0)==37)x=e+(r*24|0)|0;__ZN7VariantC2ERKS_(k,x);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);__ZNK7Variantcv7Vector2Ev(j,k);do if((g|0)<2){x=c[o>>2]|0;w=x+-1|0;v=x+-2|0;if((x|0)>=2){x=c[d+16>>2]|0;u=(x|0)==0;if(u)z=0;else z=c[x+-4>>2]|0;if((w|0)<=(z|0)){if(u)A=0;else A=c[x+-4>>2]|0;do if((A|0)<(w|0)){if(u)B=0;else B=c[x+-4>>2]|0;if((B|0)<(w|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);C=0;break}else{a[1263537]=0;y=54;break}}else y=54;while(0);if((y|0)==54)C=x+(v*24|0)|0;__ZN7VariantC2ERKS_(n,C);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f+4>>2]|0);while(0);f=__ZNK7VariantcvbEv(n)|0;bj[t&4095](p,j,f);if(c[n>>2]|0)__ZN7Variant5clearEv(n);if(c[k>>2]|0)__ZN7Variant5clearEv(k);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1380,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind2I6BitMapRK7Vector2bE7ptrcallEP6ObjectPPKvPv(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f;if(!d)h=0;else{i=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1235568)|0;h=i?d:0}d=c[b+44>>2]|0;i=c[b+48>>2]|0;b=h+(i>>1)|0;if(!(i&1))j=d;else j=c[(c[b>>2]|0)+d>>2]|0;d=c[e>>2]|0;i=c[d+4>>2]|0;h=g;c[h>>2]=c[d>>2];c[h+4>>2]=i;bj[j&4095](b,g,(a[c[e+4>>2]>>0]|0)!=0);l=f;return}function __ZN11MethodBind2I6BitMapRK7Vector2bED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I6BitMapRK5ImageE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;if(b|0){f=0;l=a;return f|0}__ZN5ImageC2Ev(d);__ZN7VariantC2ERK5Image(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);__ZN5ImageD2Ev(d);f=b;l=a;return f|0}function __ZNK11MethodBind1I6BitMapRK5ImageE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,919356);l=a;return c[b>>2]|0}function __ZN11MethodBind1I6BitMapRK5ImageE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;i=l;l=l+48|0;if((l|0)>=(m|0))ba(48);j=i+24|0;k=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235568)|0:0){c[h>>2]=0;a[1263537]=0;n=d+24|0;o=c[n>>2]|0;if((o|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=o;c[b>>2]=0;l=i;return}p=o-(c[d+20>>2]|0)|0;if((p|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=p;c[b>>2]=0;l=i;return}if((g|0)>0){if((o|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);q=0}else{a[1263537]=0;q=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,q)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=q;c[b>>2]=0;l=i;return}}q=c[d+44>>2]|0;o=c[d+48>>2]|0;p=e+(o>>1)|0;if(!(o&1))r=q;else r=c[(c[p>>2]|0)+q>>2]|0;do if((g|0)<1){q=c[n>>2]|0;o=q+-1|0;if((q|0)>=1){e=c[d+16>>2]|0;s=(e|0)==0;if(s)t=0;else t=c[e+-4>>2]|0;if((q|0)<=(t|0)){if(s)u=0;else u=c[e+-4>>2]|0;do if((u|0)<(q|0)){if(s)v=0;else v=c[e+-4>>2]|0;if((v|0)<(q|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);w=0;break}else{a[1263537]=0;x=31;break}}else x=31;while(0);if((x|0)==31)w=e+(o*24|0)|0;__ZN7VariantC2ERKS_(k,w);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);__ZNK7Variantcv5ImageEv(j,k);Pi[r&2047](p,j);__ZN5ImageD2Ev(j);if(c[k>>2]|0)__ZN7Variant5clearEv(k);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I6BitMapRK5ImageE7ptrcallEP6ObjectPPKvPv(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);g=f;if(!d)h=0;else{i=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1235568)|0;h=i?d:0}d=c[b+44>>2]|0;i=c[b+48>>2]|0;b=h+(i>>1)|0;if(!(i&1))j=d;else j=c[(c[b>>2]|0)+d>>2]|0;d=c[e>>2]|0;c[g>>2]=c[d>>2];e=g+4|0;i=d+4|0;c[e>>2]=0;if((c[i>>2]|0?(__ZN10PoolVectorIhE12_unreferenceEv(e),h=c[i>>2]|0,h|0):0)?__Z28atomic_conditional_incrementPj(h)|0:0)c[e>>2]=c[i>>2];i=g+8|0;e=d+8|0;c[i>>2]=c[e>>2];c[i+4>>2]=c[e+4>>2];a[i+8>>0]=a[e+8>>0]|0;Pi[j&2047](b,g);__ZN5ImageD2Ev(g);l=f;return}function __ZN11MethodBind1I6BitMapRK5ImageED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I6BitMapRK7Vector2E18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;if(b|0){f=0;l=a;return f|0}g[d>>2]=0.0;g[d+4>>2]=0.0;__ZN7VariantC2ERK7Vector2(e,d);d=c[e>>2]|0;if(d|0)__ZN7Variant5clearEv(e);f=d;l=a;return f|0}function __ZNK11MethodBind1I6BitMapRK7Vector2E18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,919356);l=a;return c[b>>2]|0}function __ZN11MethodBind1I6BitMapRK7Vector2E4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i+24|0;k=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235568)|0:0){c[h>>2]=0;a[1263537]=0;n=d+24|0;o=c[n>>2]|0;if((o|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=o;c[b>>2]=0;l=i;return}p=o-(c[d+20>>2]|0)|0;if((p|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=p;c[b>>2]=0;l=i;return}if((g|0)>0){if((o|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);q=0}else{a[1263537]=0;q=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,q)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=q;c[b>>2]=0;l=i;return}}q=c[d+44>>2]|0;o=c[d+48>>2]|0;p=e+(o>>1)|0;if(!(o&1))r=q;else r=c[(c[p>>2]|0)+q>>2]|0;do if((g|0)<1){q=c[n>>2]|0;o=q+-1|0;if((q|0)>=1){e=c[d+16>>2]|0;s=(e|0)==0;if(s)t=0;else t=c[e+-4>>2]|0;if((q|0)<=(t|0)){if(s)u=0;else u=c[e+-4>>2]|0;do if((u|0)<(q|0)){if(s)v=0;else v=c[e+-4>>2]|0;if((v|0)<(q|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);w=0;break}else{a[1263537]=0;x=31;break}}else x=31;while(0);if((x|0)==31)w=e+(o*24|0)|0;__ZN7VariantC2ERKS_(k,w);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);__ZNK7Variantcv7Vector2Ev(j,k);Pi[r&2047](p,j);if(c[k>>2]|0)__ZN7Variant5clearEv(k);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I6BitMapRK7Vector2E7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235568)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;b=c[d>>2]|0;d=c[b+4>>2]|0;h=f;c[h>>2]=c[b>>2];c[h+4>>2]=d;Pi[i&2047](a,f);l=e;return}function __ZN11MethodBind1I6BitMapRK7Vector2ED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN7ClassDB10_add_classI17PolygonPathFinderEEvv(){var a=0,b=0,d=0,e=0,f=0,g=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+16|0;d=a+12|0;e=a+8|0;f=a+4|0;g=a;__ZN6StringC2EPKc(b,919705);c[e>>2]=c[b>>2];__ZN10StringNameC2ERK6String(d,e);__ZN6StringC2EPKc(b,1110448);c[g>>2]=c[b>>2];__ZN10StringNameC2ERK6String(f,g);__ZN7ClassDB11_add_class2ERK10StringNameS2_(d,f);__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);__ZN10StringNameD2Ev(d);d=c[e>>2]|0;if(!d){l=a;return}if(__Z16atomic_decrementPj(d+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(d,1);l=a;return}function __ZN17PolygonPathFinder13_bind_methodsEv(){var a=0,b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0;a=l;l=l+144|0;if((l|0)>=(m|0))ba(144);b=a+116|0;d=a+104|0;e=a+96|0;f=a+80|0;g=a+64|0;h=a+48|0;i=a+40|0;j=a+32|0;k=a+24|0;n=a+16|0;o=a+8|0;p=a+4|0;q=a+112|0;r=a;s=a+88|0;t=a+72|0;u=a+56|0;__Z8D_METHODPKcS0_S0_(d,1132751,1124514,919723);v=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(v);c[v>>2]=310652;__ZN10MethodBind10_set_constEb(v,0);__ZN10MethodBind24_generate_argument_typesEi(v,2);c[v+44>>2]=1657;c[v+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,v,d,0,0)|0;v=d+4|0;w=c[v>>2]|0;if(w|0?(__Z16atomic_decrementPj(w+-8|0)|0)==0:0){x=c[v>>2]|0;v=(x|0)==0?0:x+-4|0;x=v+4|0;if(c[v>>2]|0){y=0;do{__ZN10StringNameD2Ev(x+(y<<2)|0);y=y+1|0}while(y>>>0<(c[v>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(w,1)}__ZN10StringNameD2Ev(d);__Z8D_METHODPKcS0_S0_(e,919735,1126770,1126740);d=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(d);c[d>>2]=310688;__ZN10MethodBind10_set_constEb(d,0);__ZN10MethodBind24_generate_argument_typesEi(d,2);__ZN10MethodBind12_set_returnsEb(d,1);c[d+44>>2]=1279;c[d+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,d,e,0,0)|0;d=e+4|0;w=c[d>>2]|0;if(w|0?(__Z16atomic_decrementPj(w+-8|0)|0)==0:0){v=c[d>>2]|0;d=(v|0)==0?0:v+-4|0;v=d+4|0;if(c[d>>2]|0){y=0;do{__ZN10StringNameD2Ev(v+(y<<2)|0);y=y+1|0}while(y>>>0<(c[d>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(w,1)}__ZN10StringNameD2Ev(e);__Z8D_METHODPKcS0_S0_(f,919745,1126770,1126740);e=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(e);c[e>>2]=310724;__ZN10MethodBind10_set_constEb(e,1);__ZN10MethodBind24_generate_argument_typesEi(e,2);__ZN10MethodBind12_set_returnsEb(e,1);c[e+44>>2]=1280;c[e+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,e,f,0,0)|0;e=f+4|0;w=c[e>>2]|0;if(w|0?(__Z16atomic_decrementPj(w+-8|0)|0)==0:0){d=c[e>>2]|0;e=(d|0)==0?0:d+-4|0;d=e+4|0;if(c[e>>2]|0){y=0;do{__ZN10StringNameD2Ev(d+(y<<2)|0);y=y+1|0}while(y>>>0<(c[e>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(w,1)}__ZN10StringNameD2Ev(f);__Z8D_METHODPKcS0_(g,1098130,1127760);f=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(f);c[f>>2]=310760;__ZN10MethodBind10_set_constEb(f,1);__ZN10MethodBind24_generate_argument_typesEi(f,1);__ZN10MethodBind12_set_returnsEb(f,1);c[f+44>>2]=1658;c[f+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,f,g,0,0)|0;f=g+4|0;w=c[f>>2]|0;if(w|0?(__Z16atomic_decrementPj(w+-8|0)|0)==0:0){e=c[f>>2]|0;f=(e|0)==0?0:e+-4|0;e=f+4|0;if(c[f>>2]|0){y=0;do{__ZN10StringNameD2Ev(e+(y<<2)|0);y=y+1|0}while(y>>>0<(c[f>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(w,1)}__ZN10StringNameD2Ev(g);__Z8D_METHODPKcS0_(h,919763,1127760);g=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(g);c[g>>2]=310796;__ZN10MethodBind10_set_constEb(g,1);__ZN10MethodBind24_generate_argument_typesEi(g,1);__ZN10MethodBind12_set_returnsEb(g,1);c[g+44>>2]=4680;c[g+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,g,h,0,0)|0;g=h+4|0;w=c[g>>2]|0;if(w|0?(__Z16atomic_decrementPj(w+-8|0)|0)==0:0){f=c[g>>2]|0;g=(f|0)==0?0:f+-4|0;f=g+4|0;if(c[g>>2]|0){y=0;do{__ZN10StringNameD2Ev(f+(y<<2)|0);y=y+1|0}while(y>>>0<(c[g>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(w,1)}__ZN10StringNameD2Ev(h);__Z8D_METHODPKcS0_S0_(i,919779,1128274,919797);h=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(h);c[h>>2]=310832;__ZN10MethodBind10_set_constEb(h,0);__ZN10MethodBind24_generate_argument_typesEi(h,2);c[h+44>>2]=94;c[h+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,h,i,0,0)|0;h=i+4|0;w=c[h>>2]|0;if(w|0?(__Z16atomic_decrementPj(w+-8|0)|0)==0:0){g=c[h>>2]|0;h=(g|0)==0?0:g+-4|0;g=h+4|0;if(c[h>>2]|0){y=0;do{__ZN10StringNameD2Ev(g+(y<<2)|0);y=y+1|0}while(y>>>0<(c[h>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(w,1)}__ZN10StringNameD2Ev(i);__Z8D_METHODPKcS0_(j,919805,1128274);i=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(i);c[i>>2]=310868;__ZN10MethodBind10_set_constEb(i,1);__ZN10MethodBind24_generate_argument_typesEi(i,1);__ZN10MethodBind12_set_returnsEb(i,1);c[i+44>>2]=53;c[i+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,i,j,0,0)|0;i=j+4|0;w=c[i>>2]|0;if(w|0?(__Z16atomic_decrementPj(w+-8|0)|0)==0:0){h=c[i>>2]|0;i=(h|0)==0?0:h+-4|0;h=i+4|0;if(c[i>>2]|0){y=0;do{__ZN10StringNameD2Ev(h+(y<<2)|0);y=y+1|0}while(y>>>0<(c[i>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(w,1)}__ZN10StringNameD2Ev(j);__Z8D_METHODPKc(k,919823);j=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(j);c[j>>2]=310904;__ZN10MethodBind10_set_constEb(j,1);__ZN10MethodBind24_generate_argument_typesEi(j,0);__ZN10MethodBind12_set_returnsEb(j,1);c[j+44>>2]=1741;c[j+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,j,k,0,0)|0;j=k+4|0;w=c[j>>2]|0;if(w|0?(__Z16atomic_decrementPj(w+-8|0)|0)==0:0){i=c[j>>2]|0;j=(i|0)==0?0:i+-4|0;i=j+4|0;if(c[j>>2]|0){y=0;do{__ZN10StringNameD2Ev(i+(y<<2)|0);y=y+1|0}while(y>>>0<(c[j>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(w,1)}__ZN10StringNameD2Ev(k);__Z8D_METHODPKc(n,1096472);k=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(k);c[k>>2]=310940;__ZN10MethodBind10_set_constEb(k,0);__ZN10MethodBind24_generate_argument_typesEi(k,1);c[k+44>>2]=1742;c[k+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,k,n,0,0)|0;k=n+4|0;w=c[k>>2]|0;if(w|0?(__Z16atomic_decrementPj(w+-8|0)|0)==0:0){j=c[k>>2]|0;k=(j|0)==0?0:j+-4|0;j=k+4|0;if(c[k>>2]|0){y=0;do{__ZN10StringNameD2Ev(j+(y<<2)|0);y=y+1|0}while(y>>>0<(c[k>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(w,1)}__ZN10StringNameD2Ev(n);__Z8D_METHODPKc(o,1096482);n=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(n);c[n>>2]=310976;__ZN10MethodBind10_set_constEb(n,1);__ZN10MethodBind24_generate_argument_typesEi(n,0);__ZN10MethodBind12_set_returnsEb(n,1);c[n+44>>2]=5678;c[n+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,n,o,0,0)|0;n=o+4|0;w=c[n>>2]|0;if(w|0?(__Z16atomic_decrementPj(w+-8|0)|0)==0:0){k=c[n>>2]|0;n=(k|0)==0?0:k+-4|0;k=n+4|0;if(c[n>>2]|0){y=0;do{__ZN10StringNameD2Ev(k+(y<<2)|0);y=y+1|0}while(y>>>0<(c[n>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(w,1)}__ZN10StringNameD2Ev(o);__ZN6StringC2EPKc(b,919705);c[q>>2]=c[b>>2];__ZN10StringNameC2ERK6String(p,q);__ZN6StringC2EPKc(r,1109092);__ZN6StringC2EPKc(s,1263606);o=b+4|0;c[o>>2]=0;w=b+12|0;c[w>>2]=0;c[b>>2]=20;n=c[r>>2]|0;if(n|0?(c[o>>2]=0,__Z28atomic_conditional_incrementPj(n+-8|0)|0):0)c[o>>2]=c[r>>2];c[b+8>>2]=0;o=c[w>>2]|0;if((o|0)!=(c[s>>2]|0)){if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(o,1);c[w>>2]=0;o=c[s>>2]|0;if(o|0?__Z28atomic_conditional_incrementPj(o+-8|0)|0:0)c[w>>2]=c[s>>2]}c[b+16>>2]=5;c[t>>2]=__Z11_scs_createPKc(1096472)|0;c[u>>2]=__Z11_scs_createPKc(1096482)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(p,b,t,u,-1);__ZN10StringNameD2Ev(u);__ZN10StringNameD2Ev(t);t=c[b+12>>2]|0;if(t|0?(__Z16atomic_decrementPj(t+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(t,1);t=c[b+4>>2]|0;if(t|0?(__Z16atomic_decrementPj(t+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(t,1);t=c[s>>2]|0;if(t|0?(__Z16atomic_decrementPj(t+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(t,1);t=c[r>>2]|0;if(t|0?(__Z16atomic_decrementPj(t+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(t,1);__ZN10StringNameD2Ev(p);p=c[q>>2]|0;if(!p){l=a;return}if(__Z16atomic_decrementPj(p+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(p,1);l=a;return}function __ZN7ClassDB7creatorI17PolygonPathFinderEEP6Objectv(){var a=0;a=__ZnwjPKc(168,1263606)|0;__ZN17PolygonPathFinderC2Ev(a);__Z22postinitialize_handlerP6Object(a);return a|0}function __ZN17PolygonPathFinderC2Ev(a){a=a|0;var b=0;__ZN8ResourceC2Ev(a);c[a>>2]=310528;__ZN10StringNameC2Ev(a+124|0);b=a+128|0;c[b>>2]=0;c[b+4>>2]=0;c[b+8>>2]=0;c[b+12>>2]=0;c[b+16>>2]=0;c[b+20>>2]=0;c[b+24>>2]=0;c[a+160>>2]=379008;c[a+156>>2]=0;c[a+164>>2]=0;return}function __ZN17PolygonPathFinder18_initialize_classvEv(b){b=b|0;if(a[1263434]|0)return;if(!(a[1257004]|0)){if(!(a[1257001]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI9ReferenceEEvv();__ZN9Reference13_bind_methodsEv();a[1257001]=1}__ZN7ClassDB10_add_classI8ResourceEEvv();__ZN8Resource13_bind_methodsEv();a[1257004]=1}__ZN7ClassDB10_add_classI17PolygonPathFinderEEvv();__ZN17PolygonPathFinder13_bind_methodsEv();a[1263434]=1;return}function __ZN17PolygonPathFinder5_setvERK10StringNameRK7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK17PolygonPathFinder5_getvERK10StringNameR7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK17PolygonPathFinder19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+24|0;g=e+4|0;h=e;if(!d)__ZNK8Resource19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,0);__ZN6StringC2EPKc(f,919705);i=c[f>>2]|0;f=i;j=g+4|0;c[j>>2]=0;k=g+12|0;c[k>>2]=0;c[g>>2]=0;n=(i|0)==0;if(!n?(c[j>>2]=0,__Z28atomic_conditional_incrementPj(i+-8|0)|0):0)c[j>>2]=f;c[g+8>>2]=0;f=c[k>>2]|0;if(f|0){if(!(__Z16atomic_decrementPj(f+-8|0)|0))__ZN6Memory11free_staticEPvb(f,1);c[k>>2]=0}c[g+16>>2]=256;if(!(c[b>>2]|0)){k=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=k;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0}k=__ZnwjPFPvjE(32,4740)|0;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0;c[k+12>>2]=0;c[k+16>>2]=7;f=k+20|0;c[f>>2]=0;j=k+24|0;c[j>>2]=0;o=k+28|0;c[o>>2]=0;__ZN12PropertyInfoaSERKS_(k,g)|0;p=c[b>>2]|0;q=p+4|0;r=c[q>>2]|0;c[j>>2]=r;c[f>>2]=0;c[o>>2]=p;if(r|0)c[r+20>>2]=k;c[q>>2]=k;if(!(c[p>>2]|0))c[p>>2]=k;k=p+8|0;c[k>>2]=(c[k>>2]|0)+1;k=c[g+12>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);k=c[g+4>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);if(!n?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);__ZN10StringNameC2EPKc(h,919705);__ZN7ClassDB17get_property_listE10StringNameP4ListI12PropertyInfo16DefaultAllocatorEbPK6Object(h,b,1,a);__ZN10StringNameD2Ev(h);if(!d){l=e;return}__ZNK8Resource19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,1);l=e;return}function __ZN17PolygonPathFinder14_notificationvEib(a,b,c){a=a|0;b=b|0;c=c|0;return}function __ZNK17PolygonPathFinder16_get_class_namevEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+8|0;e=b+4|0;f=b;g=a+124|0;a=c[g>>2]|0;if(a|0){if(c[a+4>>2]|0){l=b;return g|0}if(__ZNK6String6lengthEv(a+8|0)|0){l=b;return g|0}}__ZN6StringC2EPKc(d,919705);c[f>>2]=c[d>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameaSERKS_(g,e);__ZN10StringNameD2Ev(e);e=c[f>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);l=b;return g|0}function __ZNK17PolygonPathFinder9get_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,919705);l=a;return c[b>>2]|0}function __ZNK17PolygonPathFinder8is_classERK6String(a,b){a=a|0;b=b|0;var c=0;if((!(__ZNK6StringeqEPKc(b,919705)|0)?!(__ZNK6StringeqEPKc(b,1110448)|0):0)?!(__ZNK6StringeqEPKc(b,1126157)|0):0)c=__ZNK6StringeqEPKc(b,1142944)|0;else c=1;return c|0}function __ZNK17PolygonPathFinder12is_class_ptrEPv(a,b){a=a|0;b=b|0;return (b|0)==1236424|((b|0)==1220696|((b|0)==1220724|(b|0)==1220580))|0}function __ZN17PolygonPathFinderD2Ev(a){a=a|0;var b=0,d=0,e=0,f=0;c[a>>2]=310528;b=a+156|0;d=c[b>>2]|0;if(d|0?(__ZN3SetIN17PolygonPathFinder4EdgeE10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(b,c[d+8>>2]|0),d=c[a+160>>2]|0,e=c[b>>2]|0,c[e+8>>2]=d,c[a+164>>2]=0,f=d,c[f+12>>2]=f,e|0):0){__ZN6Memory11free_staticEPvb(e,0);c[b>>2]=0}b=a+152|0;__ZN6VectorIN17PolygonPathFinder5PointEE6_unrefEPv(b,c[b>>2]|0);__ZN10StringNameD2Ev(a+124|0);__ZN8ResourceD2Ev(a);return}function __ZN17PolygonPathFinderD0Ev(a){a=a|0;var b=0,d=0,e=0,f=0;c[a>>2]=310528;b=a+156|0;d=c[b>>2]|0;if(d|0?(__ZN3SetIN17PolygonPathFinder4EdgeE10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(b,c[d+8>>2]|0),d=c[a+160>>2]|0,e=c[b>>2]|0,c[e+8>>2]=d,c[a+164>>2]=0,f=d,c[f+12>>2]=f,e|0):0){__ZN6Memory11free_staticEPvb(e,0);c[b>>2]=0}b=a+152|0;__ZN6VectorIN17PolygonPathFinder5PointEE6_unrefEPv(b,c[b>>2]|0);__ZN10StringNameD2Ev(a+124|0);__ZN8ResourceD2Ev(a);__ZdlPv(a);return}function __ZN3SetIN17PolygonPathFinder4EdgeE10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(a,b){a=a|0;b=b|0;if((c[a+4>>2]|0)==(b|0))return;else{__ZN3SetIN17PolygonPathFinder4EdgeE10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(a,c[b+8>>2]|0);__ZN3SetIN17PolygonPathFinder4EdgeE10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(a,c[b+4>>2]|0);__ZN6Memory11free_staticEPvb(b,0);return}}function __ZN6VectorIN17PolygonPathFinder5PointEE6_unrefEPv(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0;if(!b)return;d=c[a>>2]|0;if(__Z16atomic_decrementPj((d|0)==0?0:d+-8|0)|0)return;d=c[a>>2]|0;a=(d|0)==0?0:d+-4|0;d=a+4|0;if(c[a>>2]|0){e=0;do{f=d+(e<<5)+8|0;g=c[f>>2]|0;if(g|0?(__ZN3SetIi10ComparatorIiE16DefaultAllocatorE13_cleanup_treeEPNS3_7ElementE(f,c[g+8>>2]|0),g=c[d+(e<<5)+12>>2]|0,h=c[f>>2]|0,c[h+8>>2]=g,c[d+(e<<5)+16>>2]=0,i=g,c[i+12>>2]=i,h|0):0){__ZN6Memory11free_staticEPvb(h,0);c[f>>2]=0}e=e+1|0}while(e>>>0<(c[a>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(b,1);return}function __ZN17PolygonPathFinder5setupERK6VectorI7Vector2ERKS0_IiE(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0.0,W=0,X=0,Y=0,Z=0,_=0,$=0.0,aa=0.0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0,ia=0,ja=0,ka=0,la=0,ma=0,na=0,oa=0,pa=0,qa=0,ra=0,sa=0,ta=0,ua=0,va=0,wa=0,xa=0,ya=0,za=0,Aa=0,Ba=0,Ca=0,Da=0,Ea=0,Fa=0,Ga=0,Ha=0,Ia=0,Ja=0,Ka=0,La=0,Ma=0,Na=0,Oa=0,Pa=0,Qa=0,Ra=0;f=l;l=l+80|0;if((l|0)>=(m|0))ba(80);h=f+32|0;i=f+64|0;k=f+24|0;n=f+16|0;o=f+8|0;p=f;q=f+56|0;r=f+48|0;s=f+40|0;t=c[e>>2]|0;if(t|0?c[t+-4>>2]&1|0:0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1132751,919860,54,920288,0);l=f;return}t=b+152|0;a[1263537]=0;u=c[t>>2]|0;if(u|0?c[u+-4>>2]|0:0){__ZN6VectorIN17PolygonPathFinder5PointEE6_unrefEPv(t,u);c[t>>2]=0}u=b+156|0;v=c[u>>2]|0;if(v|0?(__ZN3SetIN17PolygonPathFinder4EdgeE10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(u,c[v+8>>2]|0),v=c[b+160>>2]|0,w=c[u>>2]|0,c[w+8>>2]=v,c[b+164>>2]=0,x=v,c[x+12>>2]=x,w|0):0){__ZN6Memory11free_staticEPvb(w,0);c[u>>2]=0}w=c[d>>2]|0;if(!w)y=0;else y=c[w+-4>>2]|0;__ZN6VectorIN17PolygonPathFinder5PointEE6resizeEi(t,y+2|0)|0;w=b+136|0;c[w>>2]=0;c[w+4>>2]=0;c[w+8>>2]=0;c[w+12>>2]=0;x=b+128|0;v=b+132|0;z=b+144|0;A=h+4|0;B=i+4|0;C=b+132|0;D=0;while(1){E=c[d>>2]|0;F=(E|0)==0;if(F)G=0;else G=c[E+-4>>2]|0;if((D|0)>=(G|0)){H=16;break}if(F)I=0;else I=c[E+-4>>2]|0;do if((I|0)<=(D|0)){if(F)J=0;else J=c[E+-4>>2]|0;if((J|0)>(D|0)){a[1263537]=0;H=24;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);K=0;break}}else H=24;while(0);if((H|0)==24){H=0;K=E+(D<<3)|0}F=c[t>>2]|0;L=(F|0)==0;if(L)M=0;else M=c[F+-4>>2]|0;if((M|0)<=(D|0)){if(L)N=0;else N=c[F+-4>>2]|0;if((N|0)<=(D|0)){H=34;break}a[1263537]=0}__ZN6VectorIN17PolygonPathFinder5PointEE14_copy_on_writeEv(t);F=K;L=c[F+4>>2]|0;O=(c[t>>2]|0)+(D<<5)|0;c[O>>2]=c[F>>2];c[O+4>>2]=L;L=c[t>>2]|0;O=(L|0)==0;if(O)P=0;else P=c[L+-4>>2]|0;if((P|0)<=(D|0)){if(O)Q=0;else Q=c[L+-4>>2]|0;if((Q|0)<=(D|0)){H=40;break}a[1263537]=0}__ZN6VectorIN17PolygonPathFinder5PointEE14_copy_on_writeEv(t);L=c[t>>2]|0;g[L+(D<<5)+24>>2]=0.0;O=(D|0)==0;F=c[d>>2]|0;R=(F|0)==0;if(O)if(R){H=56;break}else{S=0;H=54}else{if(R)T=0;else T=c[F+-4>>2]|0;if((T|0)<=(D|0)){if(R)U=0;else U=c[F+-4>>2]|0;if((U|0)<=(D|0)){H=49;break}a[1263537]=0}V=+g[x>>2];if(+g[F+(D<<3)>>2]>V){S=D;H=54}else{g[x>>2]=V;H=59}}if((H|0)==54){H=0;if((c[F+-4>>2]|0)<=(S|0)){if((c[F+-4>>2]|0)<=(S|0)){H=56;break}a[1263537]=0}c[x>>2]=c[F+(S<<3)>>2];if(O){W=0;H=64}else H=59}if((H|0)==59){H=0;if((c[F+-4>>2]|0)<=(D|0)){if((c[F+-4>>2]|0)<=(D|0)){H=61;break}a[1263537]=0}if(+g[F+(D<<3)+4>>2]>+g[C>>2]){W=D;H=64}else X=x}if((H|0)==64){H=0;if((c[F+-4>>2]|0)<=(W|0)){if((c[F+-4>>2]|0)<=(W|0)){H=66;break}a[1263537]=0}X=F+(W<<3)|0}c[v>>2]=c[X+4>>2];F=(L|0)==0;if(F)Y=0;else Y=c[L+-4>>2]|0;do if((Y|0)<=(D|0)){if(F)Z=0;else Z=c[L+-4>>2]|0;if((Z|0)>(D|0)){a[1263537]=0;H=77;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);_=0;break}}else H=77;while(0);if((H|0)==77){H=0;__ZN6VectorIN17PolygonPathFinder5PointEE14_copy_on_writeEv(t);_=(c[t>>2]|0)+(D<<5)|0}if(O){L=_;F=c[L+4>>2]|0;E=w;c[E>>2]=c[L>>2];c[E+4>>2]=F}else{F=w;E=c[F>>2]|0;L=c[F+4>>2]|0;F=h;c[F>>2]=E;c[F+4>>2]=L;__ZNK7Vector2plERKS_(i,w,z);V=+g[_>>2];F=V<(c[j>>2]=E,+g[j>>2]);$=(c[j>>2]=L,+g[j>>2]);if(F)g[h>>2]=V;aa=+g[_+4>>2];if(aa<$)g[A>>2]=aa;if(V>+g[i>>2])g[i>>2]=V;if(aa>+g[B>>2])g[B>>2]=aa;F=h;L=c[F+4>>2]|0;E=w;c[E>>2]=c[F>>2];c[E+4>>2]=L;__ZNK7Vector2miERKS_(k,i,h);L=k;E=c[L+4>>2]|0;F=z;c[F>>2]=c[L>>2];c[F+4>>2]=E}D=D+1|0}if((H|0)==16){aa=+((__ZN4Math4randEv()|0)>>>0)/4294967295.0*10.2039+20.451;D=b+128|0;g[D>>2]=+g[D>>2]+aa;aa=+((__ZN4Math4randEv()|0)>>>0)/4294967295.0*12.5412+21.193;g[C>>2]=+g[C>>2]+aa;C=h+4|0;D=b+160|0;z=0;while(1){w=c[e>>2]|0;B=(w|0)==0;if(B)ca=0;else ca=c[w+-4>>2]|0;if((z|0)>=(ca|0)){H=171;break}if(B)da=0;else da=c[w+-4>>2]|0;if((da|0)<=(z|0)){if(B)ea=0;else ea=c[w+-4>>2]|0;if((ea|0)<=(z|0)){H=99;break}a[1263537]=0}A=w+(z<<2)|0;_=c[A>>2]|0;Z=z|1;if(B)fa=0;else fa=c[w+-4>>2]|0;if((fa|0)<=(Z|0)){if(B)ga=0;else ga=c[w+-4>>2]|0;if((ga|0)<=(Z|0)){H=107;break}a[1263537]=0}B=c[w+(Z<<2)>>2]|0;Y=(_|0)>(B|0);X=Y?B:_;v=Y?_:B;c[h>>2]=X;c[C>>2]=v;if(!((X|0)>-1&(X|0)<(y|0))){H=110;break}a[1263537]=0;if(!((v|0)>-1&(v|0)<(y|0))){H=112;break}if((c[w+-4>>2]|0)<=(z|0)){if((c[w+-4>>2]|0)<=(z|0)){H=115;break}a[1263537]=0}w=c[A>>2]|0;do if((w|0)<0)H=124;else{A=c[t>>2]|0;v=(A|0)==0;if(v)ha=0;else ha=c[A+-4>>2]|0;if((ha|0)<=(w|0)){if(v)ia=0;else ia=c[A+-4>>2]|0;if((ia|0)<=(w|0)){H=124;break}a[1263537]=0}__ZN6VectorIN17PolygonPathFinder5PointEE14_copy_on_writeEv(t);ja=(c[t>>2]|0)+(w<<5)|0}while(0);if((H|0)==124){H=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);ja=0}w=ja+8|0;O=c[e>>2]|0;A=(O|0)==0;if(A)ka=0;else ka=c[O+-4>>2]|0;do if((ka|0)<=(Z|0)){if(A)la=0;else la=c[O+-4>>2]|0;if((la|0)>(Z|0)){a[1263537]=0;H=135;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);ma=0;break}}else H=135;while(0);if((H|0)==135){H=0;ma=O+(Z<<2)|0}if(!(c[w>>2]|0)){A=__ZnwjPFPvjE(28,4740)|0;v=A+16|0;c[v>>2]=0;c[v+4>>2]=0;c[w>>2]=A;v=c[ja+12>>2]|0;c[A+4>>2]=v;c[A+8>>2]=v;c[A+12>>2]=v;c[A>>2]=1}__ZN3SetIi10ComparatorIiE16DefaultAllocatorE10_insert_rbERKi(w,ma)|0;A=c[e>>2]|0;v=(A|0)==0;if(v)na=0;else na=c[A+-4>>2]|0;if((na|0)<=(Z|0)){if(v)oa=0;else oa=c[A+-4>>2]|0;if((oa|0)<=(Z|0)){H=144;break}a[1263537]=0}v=c[A+(Z<<2)>>2]|0;do if((v|0)<0)H=153;else{A=c[t>>2]|0;X=(A|0)==0;if(X)pa=0;else pa=c[A+-4>>2]|0;if((pa|0)<=(v|0)){if(X)qa=0;else qa=c[A+-4>>2]|0;if((qa|0)<=(v|0)){H=153;break}a[1263537]=0}__ZN6VectorIN17PolygonPathFinder5PointEE14_copy_on_writeEv(t);ra=(c[t>>2]|0)+(v<<5)|0}while(0);if((H|0)==153){H=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);ra=0}v=ra+8|0;Z=c[e>>2]|0;w=(Z|0)==0;if(w)sa=0;else sa=c[Z+-4>>2]|0;do if((sa|0)<=(z|0)){if(w)ta=0;else ta=c[Z+-4>>2]|0;if((ta|0)>(z|0)){a[1263537]=0;H=164;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);ua=0;break}}else H=164;while(0);if((H|0)==164){H=0;ua=Z+(z<<2)|0}if(!(c[v>>2]|0)){w=__ZnwjPFPvjE(28,4740)|0;O=w+16|0;c[O>>2]=0;c[O+4>>2]=0;c[v>>2]=w;O=c[ra+12>>2]|0;c[w+4>>2]=O;c[w+8>>2]=O;c[w+12>>2]=O;c[w>>2]=1}__ZN3SetIi10ComparatorIiE16DefaultAllocatorE10_insert_rbERKi(v,ua)|0;if(!(c[u>>2]|0)){w=__ZnwjPFPvjE(32,4740)|0;O=w+16|0;c[O>>2]=0;c[O+4>>2]=0;c[O+8>>2]=0;c[O+12>>2]=0;c[u>>2]=w;O=c[D>>2]|0;c[w+4>>2]=O;c[w+8>>2]=O;c[w+12>>2]=O;c[w>>2]=1}__ZN3SetIN17PolygonPathFinder4EdgeE10ComparatorIS1_E16DefaultAllocatorE10_insert_rbERKS1_(u,h)|0;z=z+2|0}if((H|0)==99)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);else if((H|0)==107)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);else if((H|0)==110)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1132751,919860,88,920336,0);else if((H|0)==112)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1132751,919860,89,920381,0);else if((H|0)==115)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);else if((H|0)==144)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);else if((H|0)==171){c[h>>2]=0;a:do if((y|0)>0){z=0;b:while(1){ua=z+1|0;c[i>>2]=ua;if((ua|0)<(y|0)){ra=z;ta=ua;while(1){ua=(ra|0)>(ta|0);sa=ua?ta:ra;e=ua?ra:ta;ua=c[u>>2]|0;c:do if(ua){qa=c[ua+8>>2]|0;pa=c[D>>2]|0;d:do if((qa|0)==(pa|0))va=qa;else{oa=qa;while(1){na=c[oa+24>>2]|0;if((sa|0)==(na|0)){ma=c[oa+28>>2]|0;if((e|0)>=(ma|0))if((ma|0)<(e|0))H=184;else{va=oa;break d}else H=181}else if((sa|0)>=(na|0))if((na|0)<(sa|0))H=184;else{va=oa;break d}else H=181;if((H|0)==181){H=0;wa=oa+8|0}else if((H|0)==184){H=0;wa=oa+4|0}oa=c[wa>>2]|0;if((oa|0)==(pa|0)){H=187;break c}}}while(0);if((va|0)!=(pa|0)&(va|0)!=0)xa=ta;else H=187}else H=187;while(0);if((H|0)==187){H=0;if((ra|0)<0){H=194;break b}sa=c[t>>2]|0;e=(sa|0)==0;if(e)ya=0;else ya=c[sa+-4>>2]|0;if((ya|0)<=(ra|0)){if(e)za=0;else za=c[sa+-4>>2]|0;if((za|0)<=(ra|0)){H=194;break b}a[1263537]=0}__ZN6VectorIN17PolygonPathFinder5PointEE14_copy_on_writeEv(t);sa=c[t>>2]|0;e=sa+(ra<<5)|0;ua=c[e+4>>2]|0;qa=k;c[qa>>2]=c[e>>2];c[qa+4>>2]=ua;ua=c[i>>2]|0;if((ua|0)<0){H=203;break b}qa=(sa|0)==0;if(qa)Aa=0;else Aa=c[sa+-4>>2]|0;if((Aa|0)<=(ua|0)){if(qa)Ba=0;else Ba=c[sa+-4>>2]|0;if((Ba|0)<=(ua|0)){H=203;break b}a[1263537]=0}__ZN6VectorIN17PolygonPathFinder5PointEE14_copy_on_writeEv(t);sa=(c[t>>2]|0)+(ua<<5)|0;ua=c[sa+4>>2]|0;qa=n;c[qa>>2]=c[sa>>2];c[qa+4>>2]=ua;g[p>>2]=.5;__ZNK7Vector2mlERKf(q,k,p);g[s>>2]=.5;__ZNK7Vector2mlERKf(r,n,s);__ZNK7Vector2plERKS_(o,q,r);e:do if(__ZNK17PolygonPathFinder16_is_point_insideERK7Vector2(b,o)|0){ua=c[u>>2]|0;do if(ua|0){qa=c[ua+8>>2]|0;sa=c[D>>2]|0;if((qa|0)==(sa|0))break;else Ca=qa;while(1){qa=c[Ca+8>>2]|0;if((qa|0)==(sa|0))break;else Ca=qa}if(!Ca)break;else{Da=Ca;Ea=1}f:while(1){sa=c[Da+24>>2]|0;qa=c[h>>2]|0;do if((sa|0)!=(qa|0)){e=Da+28|0;oa=c[e>>2]|0;if((oa|0)==(qa|0)){Fa=Ea;break}na=c[i>>2]|0;if((sa|0)==(na|0)|(oa|0)==(na|0)){Fa=Ea;break}if((sa|0)<0){H=220;break b}na=c[t>>2]|0;oa=(na|0)==0;if(oa)Ga=0;else Ga=c[na+-4>>2]|0;if((Ga|0)<=(sa|0)){if(oa)Ha=0;else Ha=c[na+-4>>2]|0;if((Ha|0)<=(sa|0)){H=220;break b}a[1263537]=0}__ZN6VectorIN17PolygonPathFinder5PointEE14_copy_on_writeEv(t);na=c[t>>2]|0;oa=na+(sa<<5)|0;ma=c[oa+4>>2]|0;ja=o;c[ja>>2]=c[oa>>2];c[ja+4>>2]=ma;ma=c[e>>2]|0;if((ma|0)<0){H=229;break b}e=(na|0)==0;if(e)Ia=0;else Ia=c[na+-4>>2]|0;if((Ia|0)<=(ma|0)){if(e)Ja=0;else Ja=c[na+-4>>2]|0;if((Ja|0)<=(ma|0)){H=229;break b}a[1263537]=0}__ZN6VectorIN17PolygonPathFinder5PointEE14_copy_on_writeEv(t);na=(c[t>>2]|0)+(ma<<5)|0;ma=c[na+4>>2]|0;e=p;c[e>>2]=c[na>>2];c[e+4>>2]=ma;ma=__ZN8Geometry29segment_intersects_segment_2dERK7Vector2S2_S2_S2_PS0_(o,p,k,n,0)|0;e=Ea&(ma^1);if(ma){Ka=e;break f}else Fa=e}else Fa=Ea;while(0);Da=c[Da+16>>2]|0;if(!Da){Ka=Fa;break}else Ea=Fa}if(!Ka)break e}while(0);ua=c[h>>2]|0;do if((ua|0)<0)H=241;else{pa=c[t>>2]|0;sa=(pa|0)==0;if(sa)La=0;else La=c[pa+-4>>2]|0;if((La|0)<=(ua|0)){if(sa)Ma=0;else Ma=c[pa+-4>>2]|0;if((Ma|0)<=(ua|0)){H=241;break}a[1263537]=0}__ZN6VectorIN17PolygonPathFinder5PointEE14_copy_on_writeEv(t);Na=(c[t>>2]|0)+(ua<<5)|0}while(0);if((H|0)==241){H=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);Na=0}ua=Na+8|0;if(!(c[ua>>2]|0)){pa=__ZnwjPFPvjE(28,4740)|0;sa=pa+16|0;c[sa>>2]=0;c[sa+4>>2]=0;c[ua>>2]=pa;sa=c[Na+12>>2]|0;c[pa+4>>2]=sa;c[pa+8>>2]=sa;c[pa+12>>2]=sa;c[pa>>2]=1}__ZN3SetIi10ComparatorIiE16DefaultAllocatorE10_insert_rbERKi(ua,i)|0;ua=c[i>>2]|0;do if((ua|0)<0)H=253;else{pa=c[t>>2]|0;sa=(pa|0)==0;if(sa)Oa=0;else Oa=c[pa+-4>>2]|0;if((Oa|0)<=(ua|0)){if(sa)Pa=0;else Pa=c[pa+-4>>2]|0;if((Pa|0)<=(ua|0)){H=253;break}a[1263537]=0}__ZN6VectorIN17PolygonPathFinder5PointEE14_copy_on_writeEv(t);Qa=(c[t>>2]|0)+(ua<<5)|0}while(0);if((H|0)==253){H=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);Qa=0}ua=Qa+8|0;if(!(c[ua>>2]|0)){pa=__ZnwjPFPvjE(28,4740)|0;sa=pa+16|0;c[sa>>2]=0;c[sa+4>>2]=0;c[ua>>2]=pa;sa=c[Qa+12>>2]|0;c[pa+4>>2]=sa;c[pa+8>>2]=sa;c[pa+12>>2]=sa;c[pa>>2]=1}__ZN3SetIi10ComparatorIiE16DefaultAllocatorE10_insert_rbERKi(ua,h)|0}while(0);xa=c[i>>2]|0}ta=xa+1|0;c[i>>2]=ta;ua=c[h>>2]|0;if((ta|0)>=(y|0)){Ra=ua;break}else ra=ua}}else Ra=z;z=Ra+1|0;c[h>>2]=z;if((z|0)>=(y|0))break a}if((H|0)==194)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((H|0)==203)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((H|0)==220)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((H|0)==229)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);l=f;return}l=f;return}else if((H|0)==34)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((H|0)==40)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((H|0)==49)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);else if((H|0)==56)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);else if((H|0)==61)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);else if((H|0)==66)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0)}function __ZN17PolygonPathFinder9find_pathERK7Vector2S2_(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0.0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0.0,R=0.0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ca=0,da=0,ea=0,fa=0.0,ga=0,ha=0,ia=0,ja=0,ka=0,la=0,ma=0,na=0,oa=0,pa=0,qa=0,ra=0,sa=0,ta=0,ua=0,va=0,wa=0,xa=0,ya=0,za=0,Aa=0,Ba=0,Ca=0,Da=0,Ea=0,Fa=0,Ga=0,Ha=0,Ia=0,Ja=0,Ka=0,La=0,Ma=0,Na=0,Oa=0,Pa=0,Qa=0,Ra=0,Sa=0,Ta=0,Ua=0,Va=0,Wa=0,Xa=0,Ya=0,Za=0,_a=0,$a=0,ab=0,bb=0,cb=0,db=0,eb=0,fb=0,gb=0,hb=0,ib=0,jb=0,kb=0,lb=0,mb=0,nb=0,ob=0,pb=0,qb=0,rb=0,sb=0,tb=0,ub=0,vb=0,wb=0,xb=0,yb=0,zb=0,Ab=0,Bb=0,Cb=0,Db=0,Eb=0,Fb=0,Gb=0,Hb=0,Ib=0,Jb=0,Kb=0,Lb=0,Mb=0,Nb=0,Ob=0,Pb=0.0,Qb=0,Rb=0,Sb=0,Tb=0,Ub=0.0,Vb=0,Wb=0,Xb=0,Yb=0,Zb=0,_b=0,$b=0,ac=0,bc=0,cc=0,dc=0,ec=0,fc=0,gc=0,hc=0,ic=0,jc=0,kc=0,lc=0,mc=0,nc=0,oc=0,pc=0,qc=0,rc=0,sc=0,tc=0,uc=0,vc=0,wc=0,xc=0,yc=0,zc=0,Ac=0,Bc=0,Cc=0,Dc=0,Ec=0,Fc=0,Gc=0,Hc=0,Ic=0,Jc=0,Kc=0,Lc=0,Mc=0,Nc=0,Oc=0,Pc=0,Qc=0,Rc=0,Sc=0;f=l;l=l+112|0;if((l|0)>=(m|0))ba(112);h=f+104|0;i=f+48|0;j=f+40|0;k=f+24|0;n=f+16|0;o=f+80|0;p=f+8|0;q=f;r=f+96|0;s=f+64|0;t=f+56|0;u=f+72|0;c[h>>2]=0;v=d;d=c[v+4>>2]|0;w=i;c[w>>2]=c[v>>2];c[w+4>>2]=d;d=e;e=c[d+4>>2]|0;w=j;c[w>>2]=c[d>>2];c[w+4>>2]=e;if(__ZNK17PolygonPathFinder16_is_point_insideERK7Vector2(b,i)|0){x=-1;y=-1}else{e=c[b+156>>2]|0;a:do if((e|0)!=0?(w=c[e+8>>2]|0,d=c[b+160>>2]|0,(w|0)!=(d|0)):0){v=w;while(1){w=c[v+8>>2]|0;if((w|0)==(d|0))break;else v=w}if(v){d=b+152|0;w=k+8|0;z=n+4|0;A=100000002004087734272.0;B=v;C=0;D=-1;E=0;F=-1;while(1){G=B+24|0;H=c[G>>2]|0;if((H|0)<0){I=15;break}J=c[d>>2]|0;K=(J|0)==0;if(K)L=0;else L=c[J+-4>>2]|0;if((L|0)<=(H|0)){if(K)M=0;else M=c[J+-4>>2]|0;if((M|0)<=(H|0)){I=15;break}a[1263537]=0}__ZN6VectorIN17PolygonPathFinder5PointEE14_copy_on_writeEv(d);J=c[d>>2]|0;K=J+(H<<5)|0;H=c[K+4>>2]|0;N=k;c[N>>2]=c[K>>2];c[N+4>>2]=H;H=c[B+28>>2]|0;if((H|0)<0){I=24;break}N=(J|0)==0;if(N)O=0;else O=c[J+-4>>2]|0;if((O|0)<=(H|0)){if(N)P=0;else P=c[J+-4>>2]|0;if((P|0)<=(H|0)){I=24;break}a[1263537]=0}__ZN6VectorIN17PolygonPathFinder5PointEE14_copy_on_writeEv(d);J=(c[d>>2]|0)+(H<<5)|0;H=c[J+4>>2]|0;N=w;c[N>>2]=c[J>>2];c[N+4>>2]=H;__ZN8Geometry31get_closest_point_to_segment_2dERK7Vector2PS1_(n,i,k);Q=+__ZNK7Vector219distance_squared_toERKS_(i,n);if(Q<A){H=G;R=Q;S=c[n>>2]|0;T=c[H>>2]|0;U=c[z>>2]|0;V=c[H+4>>2]|0}else{R=A;S=C;T=D;U=E;V=F}B=c[B+16>>2]|0;if(!B){W=S;X=T;Y=U;Z=V;break a}else{A=R;C=S;D=T;E=U;F=V}}if((I|0)==15)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((I|0)==24)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}else{W=0;X=-1;Y=0;Z=-1}}else{W=0;X=-1;Y=0;Z=-1}while(0);c[i>>2]=W;c[i+4>>2]=Y;x=X;y=Z}Z=b+156|0;if(__ZNK17PolygonPathFinder16_is_point_insideERK7Vector2(b,j)|0){_=-1;$=-1}else{X=c[Z>>2]|0;b:do if((X|0)!=0?(Y=c[X+8>>2]|0,W=c[b+160>>2]|0,(Y|0)!=(W|0)):0){V=Y;while(1){Y=c[V+8>>2]|0;if((Y|0)==(W|0))break;else V=Y}if(V){W=b+152|0;Y=k+8|0;U=n+4|0;R=100000002004087734272.0;T=V;S=0;P=-1;O=0;M=-1;while(1){L=T+24|0;e=c[L>>2]|0;if((e|0)<0){I=43;break}F=c[W>>2]|0;E=(F|0)==0;if(E)aa=0;else aa=c[F+-4>>2]|0;if((aa|0)<=(e|0)){if(E)ca=0;else ca=c[F+-4>>2]|0;if((ca|0)<=(e|0)){I=43;break}a[1263537]=0}__ZN6VectorIN17PolygonPathFinder5PointEE14_copy_on_writeEv(W);F=c[W>>2]|0;E=F+(e<<5)|0;e=c[E+4>>2]|0;D=k;c[D>>2]=c[E>>2];c[D+4>>2]=e;e=c[T+28>>2]|0;if((e|0)<0){I=52;break}D=(F|0)==0;if(D)da=0;else da=c[F+-4>>2]|0;if((da|0)<=(e|0)){if(D)ea=0;else ea=c[F+-4>>2]|0;if((ea|0)<=(e|0)){I=52;break}a[1263537]=0}__ZN6VectorIN17PolygonPathFinder5PointEE14_copy_on_writeEv(W);F=(c[W>>2]|0)+(e<<5)|0;e=c[F+4>>2]|0;D=Y;c[D>>2]=c[F>>2];c[D+4>>2]=e;__ZN8Geometry31get_closest_point_to_segment_2dERK7Vector2PS1_(n,j,k);A=+__ZNK7Vector219distance_squared_toERKS_(j,n);if(A<R){e=L;fa=A;ga=c[n>>2]|0;ha=c[e>>2]|0;ia=c[U>>2]|0;ja=c[e+4>>2]|0}else{fa=R;ga=S;ha=P;ia=O;ja=M}T=c[T+16>>2]|0;if(!T){ka=ga;la=ha;ma=ia;na=ja;break b}else{R=fa;S=ga;P=ha;O=ia;M=ja}}if((I|0)==43)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((I|0)==52)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}else{ka=0;la=-1;ma=0;na=-1}}else{ka=0;la=-1;ma=0;na=-1}while(0);c[j>>2]=ka;c[j+4>>2]=ma;_=la;$=na}na=c[Z>>2]|0;do if(na|0?(la=c[na+8>>2]|0,ma=c[b+160>>2]|0,(la|0)!=(ma|0)):0){ka=la;while(1){la=c[ka+8>>2]|0;if((la|0)==(ma|0))break;else ka=la}if(ka|0){ma=b+152|0;la=1;ja=ka;c:while(1){ia=c[ja+24>>2]|0;if((ia|0)==(x|0)?(c[ja+28>>2]|0)==(y|0):0)oa=la;else I=64;do if((I|0)==64){I=0;if((ia|0)==(_|0)?(c[ja+28>>2]|0)==($|0):0){oa=la;break}if((ia|0)<0){I=73;break c}ha=c[ma>>2]|0;ga=(ha|0)==0;if(ga)pa=0;else pa=c[ha+-4>>2]|0;if((pa|0)<=(ia|0)){if(ga)qa=0;else qa=c[ha+-4>>2]|0;if((qa|0)<=(ia|0)){I=73;break c}a[1263537]=0}__ZN6VectorIN17PolygonPathFinder5PointEE14_copy_on_writeEv(ma);ha=c[ma>>2]|0;ga=ha+(ia<<5)|0;ea=c[ga+4>>2]|0;da=k;c[da>>2]=c[ga>>2];c[da+4>>2]=ea;ea=c[ja+28>>2]|0;if((ea|0)<0){I=82;break c}da=(ha|0)==0;if(da)ra=0;else ra=c[ha+-4>>2]|0;if((ra|0)<=(ea|0)){if(da)sa=0;else sa=c[ha+-4>>2]|0;if((sa|0)<=(ea|0)){I=82;break c}a[1263537]=0}__ZN6VectorIN17PolygonPathFinder5PointEE14_copy_on_writeEv(ma);ha=(c[ma>>2]|0)+(ea<<5)|0;ea=c[ha+4>>2]|0;da=n;c[da>>2]=c[ha>>2];c[da+4>>2]=ea;ea=__ZN8Geometry29segment_intersects_segment_2dERK7Vector2S2_S2_S2_PS0_(k,n,i,j,0)|0;da=la&(ea^1);if(ea){ta=da;I=86;break c}else oa=da}while(0);ja=c[ja+16>>2]|0;if(!ja){ta=oa;I=86;break}else la=oa}if((I|0)==73)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((I|0)==82)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((I|0)==86){if(ta)break;la=c[ma>>2]|0;if(!la){c[k>>2]=-2;c[n>>2]=-1;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}ja=c[la+-4>>2]|0;ka=ja+-2|0;c[k>>2]=ka;c[n>>2]=(c[la+-4>>2]|0)+-1;if((ja|0)<2)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);do if((c[la+-4>>2]|0)<=(ka|0))if((c[la+-4>>2]|0)>(ka|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);while(0);__ZN6VectorIN17PolygonPathFinder5PointEE14_copy_on_writeEv(ma);la=i;ja=c[la+4>>2]|0;ia=(c[ma>>2]|0)+(ka<<5)|0;c[ia>>2]=c[la>>2];c[ia+4>>2]=ja;ja=c[n>>2]|0;if((ja|0)<0)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);ia=c[ma>>2]|0;la=(ia|0)==0;if(la)ua=0;else ua=c[ia+-4>>2]|0;do if((ua|0)<=(ja|0)){if(la)va=0;else va=c[ia+-4>>2]|0;if((va|0)>(ja|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);__ZN6VectorIN17PolygonPathFinder5PointEE14_copy_on_writeEv(ma);ia=j;la=c[ia+4>>2]|0;ka=(c[ma>>2]|0)+(ja<<5)|0;c[ka>>2]=c[ia>>2];c[ka+4>>2]=la;la=c[k>>2]|0;if((la|0)<0)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);ka=c[ma>>2]|0;ia=(ka|0)==0;if(ia)wa=0;else wa=c[ka+-4>>2]|0;do if((wa|0)<=(la|0)){if(ia)xa=0;else xa=c[ka+-4>>2]|0;if((xa|0)>(la|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);__ZN6VectorIN17PolygonPathFinder5PointEE14_copy_on_writeEv(ma);ka=c[ma>>2]|0;g[ka+(la<<5)+20>>2]=0.0;ia=c[n>>2]|0;if((ia|0)<0)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);ja=(ka|0)==0;if(ja)ya=0;else ya=c[ka+-4>>2]|0;do if((ya|0)<=(ia|0)){if(ja)za=0;else za=c[ka+-4>>2]|0;if((za|0)>(ia|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);__ZN6VectorIN17PolygonPathFinder5PointEE14_copy_on_writeEv(ma);ka=c[ma>>2]|0;g[ka+(ia<<5)+20>>2]=0.0;ja=c[k>>2]|0;if((ja|0)<0)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);la=(ka|0)==0;if(la)Aa=0;else Aa=c[ka+-4>>2]|0;do if((Aa|0)<=(ja|0)){if(la)Ba=0;else Ba=c[ka+-4>>2]|0;if((Ba|0)>(ja|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);__ZN6VectorIN17PolygonPathFinder5PointEE14_copy_on_writeEv(ma);ka=c[ma>>2]|0;c[ka+(ja<<5)+28>>2]=-1;la=c[n>>2]|0;if((la|0)<0)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);ia=(ka|0)==0;if(ia)Ca=0;else Ca=c[ka+-4>>2]|0;do if((Ca|0)<=(la|0)){if(ia)Da=0;else Da=c[ka+-4>>2]|0;if((Da|0)>(la|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);__ZN6VectorIN17PolygonPathFinder5PointEE14_copy_on_writeEv(ma);ka=c[ma>>2]|0;c[ka+(la<<5)+28>>2]=-1;ia=c[k>>2]|0;if((ia|0)<0)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);ja=(ka|0)==0;if(ja)Ea=0;else Ea=c[ka+-4>>2]|0;do if((Ea|0)<=(ia|0)){if(ja)Fa=0;else Fa=c[ka+-4>>2]|0;if((Fa|0)>(ia|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);__ZN6VectorIN17PolygonPathFinder5PointEE14_copy_on_writeEv(ma);ka=c[ma>>2]|0;g[ka+(ia<<5)+24>>2]=0.0;ja=c[n>>2]|0;if((ja|0)<0)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);la=(ka|0)==0;if(la)Ga=0;else Ga=c[ka+-4>>2]|0;do if((Ga|0)<=(ja|0)){if(la)Ha=0;else Ha=c[ka+-4>>2]|0;if((Ha|0)>(ja|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);__ZN6VectorIN17PolygonPathFinder5PointEE14_copy_on_writeEv(ma);ka=c[ma>>2]|0;g[ka+(ja<<5)+24>>2]=0.0;la=b+160|0;ia=0;da=ka;d:while(1){c[o>>2]=ia;Ia=(da|0)==0;if(Ia)Ja=0;else Ja=c[da+-4>>2]|0;if((ia|0)>=(Ja+-2|0)){I=177;break}if((ia|0)<0){I=217;break}if(Ia)Ka=0;else Ka=c[da+-4>>2]|0;if((Ka|0)<=(ia|0)){if(Ia)La=0;else La=c[da+-4>>2]|0;if((La|0)<=(ia|0)){I=217;break}a[1263537]=0}__ZN6VectorIN17PolygonPathFinder5PointEE14_copy_on_writeEv(ma);ka=c[ma>>2]|0;c[ka+(ia<<5)+28>>2]=-1;ea=c[o>>2]|0;if((ea|0)<0){I=226;break}ha=(ka|0)==0;if(ha)Ma=0;else Ma=c[ka+-4>>2]|0;if((Ma|0)<=(ea|0)){if(ha)Na=0;else Na=c[ka+-4>>2]|0;if((Na|0)<=(ea|0)){I=226;break}a[1263537]=0}__ZN6VectorIN17PolygonPathFinder5PointEE14_copy_on_writeEv(ma);g[(c[ma>>2]|0)+(ea<<5)+20>>2]=0.0;g[q>>2]=.5;__ZNK7Vector2mlERKf(r,i,q);ea=c[o>>2]|0;do if((ea|0)<0)I=235;else{ka=c[ma>>2]|0;ha=(ka|0)==0;if(ha)Oa=0;else Oa=c[ka+-4>>2]|0;if((Oa|0)<=(ea|0)){if(ha)Pa=0;else Pa=c[ka+-4>>2]|0;if((Pa|0)<=(ea|0)){I=235;break}a[1263537]=0}__ZN6VectorIN17PolygonPathFinder5PointEE14_copy_on_writeEv(ma);Qa=(c[ma>>2]|0)+(ea<<5)|0}while(0);if((I|0)==235){I=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);Qa=0}g[t>>2]=.5;__ZNK7Vector2mlERKf(s,Qa,t);__ZNK7Vector2plERKS_(p,r,s);ea=__ZNK17PolygonPathFinder16_is_point_insideERK7Vector2(b,p)|0;g[q>>2]=.5;__ZNK7Vector2mlERKf(u,j,q);ka=c[o>>2]|0;do if((ka|0)<0)I=245;else{ha=c[ma>>2]|0;ga=(ha|0)==0;if(ga)Ra=0;else Ra=c[ha+-4>>2]|0;if((Ra|0)<=(ka|0)){if(ga)Sa=0;else Sa=c[ha+-4>>2]|0;if((Sa|0)<=(ka|0)){I=245;break}a[1263537]=0}__ZN6VectorIN17PolygonPathFinder5PointEE14_copy_on_writeEv(ma);Ta=(c[ma>>2]|0)+(ka<<5)|0}while(0);if((I|0)==245){I=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);Ta=0}g[t>>2]=.5;__ZNK7Vector2mlERKf(s,Ta,t);__ZNK7Vector2plERKS_(p,u,s);ka=__ZNK17PolygonPathFinder16_is_point_insideERK7Vector2(b,p)|0;ha=c[Z>>2]|0;e:do if(ha){ga=c[ha+8>>2]|0;ca=c[la>>2]|0;if((ga|0)==(ca|0)){I=251;break}else Ua=ga;while(1){ga=c[Ua+8>>2]|0;if((ga|0)==(ca|0))break;else Ua=ga}if(!Ua){Va=ka;Wa=ea}else{ca=Ua;ga=ka;aa=ea;while(1){X=ca+24|0;M=c[X>>2]|0;O=c[o>>2]|0;f:do if((M|0)!=(O|0)){P=ca+28|0;if((c[P>>2]|0)==(O|0)){Xa=ga;Ya=aa;break}if((M|0)<0){I=262;break d}S=c[ma>>2]|0;T=(S|0)==0;if(T)Za=0;else Za=c[S+-4>>2]|0;if((Za|0)<=(M|0)){if(T)_a=0;else _a=c[S+-4>>2]|0;if((_a|0)<=(M|0)){I=262;break d}a[1263537]=0}__ZN6VectorIN17PolygonPathFinder5PointEE14_copy_on_writeEv(ma);S=c[ma>>2]|0;T=S+(M<<5)|0;U=c[T+4>>2]|0;Y=p;c[Y>>2]=c[T>>2];c[Y+4>>2]=U;U=c[P>>2]|0;if((U|0)<0){I=271;break d}Y=(S|0)==0;if(Y)$a=0;else $a=c[S+-4>>2]|0;if(($a|0)<=(U|0)){if(Y)ab=0;else ab=c[S+-4>>2]|0;if((ab|0)<=(U|0)){I=271;break d}a[1263537]=0}__ZN6VectorIN17PolygonPathFinder5PointEE14_copy_on_writeEv(ma);S=c[ma>>2]|0;Y=S+(U<<5)|0;U=c[Y+4>>2]|0;T=q;c[T>>2]=c[Y>>2];c[T+4>>2]=U;do if(aa){U=c[X>>2]|0;if((U|0)==(y|0)){bb=1;break}T=c[P>>2]|0;if((T|0)==(y|0)){bb=1;break}if((U|0)==(x|0)|(T|0)==(x|0)){bb=1;break}T=c[o>>2]|0;do if((T|0)<0)I=284;else{U=(S|0)==0;if(U)cb=0;else cb=c[S+-4>>2]|0;if((cb|0)<=(T|0)){if(U)db=0;else db=c[S+-4>>2]|0;if((db|0)<=(T|0)){I=284;break}a[1263537]=0}__ZN6VectorIN17PolygonPathFinder5PointEE14_copy_on_writeEv(ma);eb=(c[ma>>2]|0)+(T<<5)|0}while(0);if((I|0)==284){I=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);eb=0}bb=(__ZN8Geometry29segment_intersects_segment_2dERK7Vector2S2_S2_S2_PS0_(p,q,i,eb,0)|0)^1}else bb=0;while(0);g:do if(ga){S=c[X>>2]|0;do if((S|0)!=($|0)){T=c[P>>2]|0;if((T|0)==($|0))break;if((S|0)==(_|0)|(T|0)==(_|0))break;T=c[o>>2]|0;do if((T|0)<0)I=299;else{U=c[ma>>2]|0;Y=(U|0)==0;if(Y)fb=0;else fb=c[U+-4>>2]|0;if((fb|0)<=(T|0)){if(Y)gb=0;else gb=c[U+-4>>2]|0;if((gb|0)<=(T|0)){I=299;break}a[1263537]=0}__ZN6VectorIN17PolygonPathFinder5PointEE14_copy_on_writeEv(ma);hb=(c[ma>>2]|0)+(T<<5)|0}while(0);if((I|0)==299){I=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);hb=0}ib=(__ZN8Geometry29segment_intersects_segment_2dERK7Vector2S2_S2_S2_PS0_(p,q,j,hb,0)|0)^1;break g}while(0);Xa=1;Ya=bb;break f}else ib=0;while(0);if(bb|ib){Xa=ib;Ya=bb}else break e}else{Xa=ga;Ya=aa}while(0);ca=c[ca+16>>2]|0;if(!ca){Va=Xa;Wa=Ya;break}else{ga=Xa;aa=Ya}}}if(Wa){jb=Va;I=307}else{kb=Va;I=332}}else I=251;while(0);if((I|0)==251){I=0;if(ea){jb=ka;I=307}else{kb=ka;I=332}}if((I|0)==307){I=0;ha=c[o>>2]|0;do if((ha|0)<0)I=314;else{aa=c[ma>>2]|0;ga=(aa|0)==0;if(ga)lb=0;else lb=c[aa+-4>>2]|0;if((lb|0)<=(ha|0)){if(ga)mb=0;else mb=c[aa+-4>>2]|0;if((mb|0)<=(ha|0)){I=314;break}a[1263537]=0}__ZN6VectorIN17PolygonPathFinder5PointEE14_copy_on_writeEv(ma);nb=(c[ma>>2]|0)+(ha<<5)|0}while(0);if((I|0)==314){I=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);nb=0}ha=nb+8|0;if(!(c[ha>>2]|0)){ka=__ZnwjPFPvjE(28,4740)|0;ea=ka+16|0;c[ea>>2]=0;c[ea+4>>2]=0;c[ha>>2]=ka;ea=c[nb+12>>2]|0;c[ka+4>>2]=ea;c[ka+8>>2]=ea;c[ka+12>>2]=ea;c[ka>>2]=1}__ZN3SetIi10ComparatorIiE16DefaultAllocatorE10_insert_rbERKi(ha,k)|0;ha=c[k>>2]|0;do if((ha|0)<0)I=326;else{ka=c[ma>>2]|0;ea=(ka|0)==0;if(ea)ob=0;else ob=c[ka+-4>>2]|0;if((ob|0)<=(ha|0)){if(ea)pb=0;else pb=c[ka+-4>>2]|0;if((pb|0)<=(ha|0)){I=326;break}a[1263537]=0}__ZN6VectorIN17PolygonPathFinder5PointEE14_copy_on_writeEv(ma);qb=(c[ma>>2]|0)+(ha<<5)|0}while(0);if((I|0)==326){I=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);qb=0}ha=qb+8|0;if(!(c[ha>>2]|0)){ka=__ZnwjPFPvjE(28,4740)|0;ea=ka+16|0;c[ea>>2]=0;c[ea+4>>2]=0;c[ha>>2]=ka;ea=c[qb+12>>2]|0;c[ka+4>>2]=ea;c[ka+8>>2]=ea;c[ka+12>>2]=ea;c[ka>>2]=1}__ZN3SetIi10ComparatorIiE16DefaultAllocatorE10_insert_rbERKi(ha,o)|0;if(jb)I=333}else if((I|0)==332?(I=0,kb):0)I=333;if((I|0)==333){I=0;ha=c[o>>2]|0;do if((ha|0)<0)I=340;else{ka=c[ma>>2]|0;ea=(ka|0)==0;if(ea)rb=0;else rb=c[ka+-4>>2]|0;if((rb|0)<=(ha|0)){if(ea)sb=0;else sb=c[ka+-4>>2]|0;if((sb|0)<=(ha|0)){I=340;break}a[1263537]=0}__ZN6VectorIN17PolygonPathFinder5PointEE14_copy_on_writeEv(ma);tb=(c[ma>>2]|0)+(ha<<5)|0}while(0);if((I|0)==340){I=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);tb=0}ha=tb+8|0;if(!(c[ha>>2]|0)){ka=__ZnwjPFPvjE(28,4740)|0;ea=ka+16|0;c[ea>>2]=0;c[ea+4>>2]=0;c[ha>>2]=ka;ea=c[tb+12>>2]|0;c[ka+4>>2]=ea;c[ka+8>>2]=ea;c[ka+12>>2]=ea;c[ka>>2]=1}__ZN3SetIi10ComparatorIiE16DefaultAllocatorE10_insert_rbERKi(ha,n)|0;ha=c[n>>2]|0;do if((ha|0)<0)I=352;else{ka=c[ma>>2]|0;ea=(ka|0)==0;if(ea)ub=0;else ub=c[ka+-4>>2]|0;if((ub|0)<=(ha|0)){if(ea)vb=0;else vb=c[ka+-4>>2]|0;if((vb|0)<=(ha|0)){I=352;break}a[1263537]=0}__ZN6VectorIN17PolygonPathFinder5PointEE14_copy_on_writeEv(ma);wb=(c[ma>>2]|0)+(ha<<5)|0}while(0);if((I|0)==352){I=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);wb=0}ha=wb+8|0;if(!(c[ha>>2]|0)){ka=__ZnwjPFPvjE(28,4740)|0;ea=ka+16|0;c[ea>>2]=0;c[ea+4>>2]=0;c[ha>>2]=ka;ea=c[wb+12>>2]|0;c[ka+4>>2]=ea;c[ka+8>>2]=ea;c[ka+12>>2]=ea;c[ka>>2]=1}__ZN3SetIi10ComparatorIiE16DefaultAllocatorE10_insert_rbERKi(ha,o)|0}ia=(c[o>>2]|0)+1|0;da=c[ma>>2]|0}if((I|0)==177){ia=o+4|0;c[ia>>2]=379008;c[o>>2]=0;la=o+8|0;c[la>>2]=0;ja=c[k>>2]|0;if((ja|0)<0)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);if(Ia)xb=0;else xb=c[da+-4>>2]|0;do if((xb|0)<=(ja|0)){if(Ia)yb=0;else yb=c[da+-4>>2]|0;if((yb|0)>(ja|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);__ZN6VectorIN17PolygonPathFinder5PointEE14_copy_on_writeEv(ma);da=c[ma>>2]|0;g[da+(ja<<5)+20>>2]=0.0;ha=c[k>>2]|0;if((ha|0)<0)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);ka=(da|0)==0;if(ka)zb=0;else zb=c[da+-4>>2]|0;do if((zb|0)<=(ha|0)){if(ka)Ab=0;else Ab=c[da+-4>>2]|0;if((Ab|0)>(ha|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);__ZN6VectorIN17PolygonPathFinder5PointEE14_copy_on_writeEv(ma);da=c[ma>>2]|0;c[da+(ha<<5)+28>>2]=ha;ka=c[k>>2]|0;if((ka|0)<0)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);ja=(da|0)==0;if(ja)Bb=0;else Bb=c[da+-4>>2]|0;do if((Bb|0)<=(ka|0)){if(ja)Cb=0;else Cb=c[da+-4>>2]|0;if((Cb|0)>(ka|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);__ZN6VectorIN17PolygonPathFinder5PointEE14_copy_on_writeEv(ma);da=c[ma>>2]|0;ja=c[da+(ka<<5)+8>>2]|0;h:do if(ja){ha=c[ja+8>>2]|0;ea=c[da+(ka<<5)+12>>2]|0;if((ha|0)==(ea|0)){I=208;break}else Db=ha;while(1){ha=c[Db+8>>2]|0;if((ha|0)==(ea|0))break;else Db=ha}if(!Db){I=208;break}ea=Db;while(1){ha=ea+24|0;if(!(c[o>>2]|0)){aa=__ZnwjPFPvjE(28,4740)|0;ga=aa+16|0;c[ga>>2]=0;c[ga+4>>2]=0;c[o>>2]=aa;ga=c[ia>>2]|0;c[aa+4>>2]=ga;c[aa+8>>2]=ga;c[aa+12>>2]=ga;c[aa>>2]=1}__ZN3SetIi10ComparatorIiE16DefaultAllocatorE10_insert_rbERKi(o,ha)|0;aa=c[ha>>2]|0;do if((aa|0)<0)I=369;else{ga=c[ma>>2]|0;ca=(ga|0)==0;if(ca)Eb=0;else Eb=c[ga+-4>>2]|0;if((Eb|0)<=(aa|0)){if(ca)Fb=0;else Fb=c[ga+-4>>2]|0;if((Fb|0)<=(aa|0)){I=369;break}a[1263537]=0}__ZN6VectorIN17PolygonPathFinder5PointEE14_copy_on_writeEv(ma);Gb=(c[ma>>2]|0)+(aa<<5)|0}while(0);if((I|0)==369){I=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);Gb=0}fa=+__ZNK7Vector211distance_toERKS_(i,Gb);aa=c[ha>>2]|0;if((aa|0)<0){I=379;break}ga=c[ma>>2]|0;ca=(ga|0)==0;if(ca)Hb=0;else Hb=c[ga+-4>>2]|0;if((Hb|0)<=(aa|0)){if(ca)Ib=0;else Ib=c[ga+-4>>2]|0;if((Ib|0)<=(aa|0)){I=379;break}a[1263537]=0}__ZN6VectorIN17PolygonPathFinder5PointEE14_copy_on_writeEv(ma);ga=c[ma>>2]|0;g[ga+(aa<<5)+20>>2]=fa;aa=c[k>>2]|0;ca=c[ha>>2]|0;if((ca|0)<0){I=388;break}X=(ga|0)==0;if(X)Jb=0;else Jb=c[ga+-4>>2]|0;if((Jb|0)<=(ca|0)){if(X)Kb=0;else Kb=c[ga+-4>>2]|0;if((Kb|0)<=(ca|0)){I=388;break}a[1263537]=0}__ZN6VectorIN17PolygonPathFinder5PointEE14_copy_on_writeEv(ma);c[(c[ma>>2]|0)+(ca<<5)+28>>2]=aa;ea=c[ea+16>>2]|0;if(!ea){Lb=o;Mb=ia;break h}}if((I|0)==379)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((I|0)==388)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}else I=208;while(0);if((I|0)==208){Lb=o;Mb=ia}i:while(1){ka=c[la>>2]|0;while(1){if(!ka){I=451;break i}da=c[o>>2]|0;if(!da){I=404;break i}ja=c[da+8>>2]|0;da=c[ia>>2]|0;if((ja|0)==(da|0)){I=404;break i}else Nb=ja;while(1){ja=c[Nb+8>>2]|0;if((ja|0)==(da|0))break;else Nb=ja}if(!Nb){I=404;break i}else{Ob=Nb;Pb=1000000015047466219876688.0e6;Qb=-1}while(1){da=Ob+24|0;ha=c[da>>2]|0;if((ha|0)<0){I=418;break i}ja=c[ma>>2]|0;ea=(ja|0)==0;if(ea)Rb=0;else Rb=c[ja+-4>>2]|0;if((Rb|0)<=(ha|0)){if(ea)Sb=0;else Sb=c[ja+-4>>2]|0;if((Sb|0)<=(ha|0)){I=418;break i}a[1263537]=0}__ZN6VectorIN17PolygonPathFinder5PointEE14_copy_on_writeEv(ma);ja=(c[ma>>2]|0)+(ha<<5)|0;fa=+g[ja+20>>2];R=fa+ +__ZNK7Vector211distance_toERKS_(ja,j);fa=R+ +g[ja+24>>2];if(fa<Pb){Tb=c[da>>2]|0;Ub=fa}else{Tb=Qb;Ub=Pb}Ob=c[Ob+16>>2]|0;if(!Ob)break;else{Pb=Ub;Qb=Tb}}if((Tb|0)<0){I=404;break i}da=c[ma>>2]|0;ja=(da|0)==0;if(ja)Vb=0;else Vb=c[da+-4>>2]|0;if((Vb|0)<=(Tb|0)){if(ja)Wb=0;else Wb=c[da+-4>>2]|0;if((Wb|0)<=(Tb|0)){I=404;break i}a[1263537]=0}__ZN6VectorIN17PolygonPathFinder5PointEE14_copy_on_writeEv(ma);da=c[ma>>2]|0;ja=c[da+(Tb<<5)+8>>2]|0;do if(ja|0){ha=c[ja+8>>2]|0;ea=c[da+(Tb<<5)+12>>2]|0;if((ha|0)==(ea|0))break;else Xb=ha;while(1){ha=c[Xb+8>>2]|0;if((ha|0)==(ea|0))break;else Xb=ha}if(!Xb)break;ea=da+(Tb<<5)|0;ha=da+(Tb<<5)+20|0;aa=Xb;do{ca=aa+24|0;ga=c[ca>>2]|0;do if((ga|0)<0)I=430;else{X=c[ma>>2]|0;M=(X|0)==0;if(M)Yb=0;else Yb=c[X+-4>>2]|0;if((Yb|0)<=(ga|0)){if(M)Zb=0;else Zb=c[X+-4>>2]|0;if((Zb|0)<=(ga|0)){I=430;break}a[1263537]=0}__ZN6VectorIN17PolygonPathFinder5PointEE14_copy_on_writeEv(ma);_b=(c[ma>>2]|0)+(ga<<5)|0}while(0);if((I|0)==430){I=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);_b=0}fa=+__ZNK7Vector211distance_toERKS_(ea,_b);R=fa+ +g[ha>>2];ga=_b+28|0;do if((c[ga>>2]|0)==-1){c[ga>>2]=Tb;g[_b+20>>2]=R;if(!(c[o>>2]|0)){X=__ZnwjPFPvjE(28,4740)|0;M=X+16|0;c[M>>2]=0;c[M+4>>2]=0;c[Lb>>2]=X;M=c[Mb>>2]|0;c[X+4>>2]=M;c[X+8>>2]=M;c[X+12>>2]=M;c[X>>2]=1}__ZN3SetIi10ComparatorIiE16DefaultAllocatorE10_insert_rbERKi(o,ca)|0;$b=c[ca>>2]|0;if(($b|0)==(c[n>>2]|0)){I=452;break i}}else{X=_b+20|0;if(!(+g[X>>2]>R))break;c[ga>>2]=Tb;g[X>>2]=R}while(0);aa=c[aa+16>>2]|0}while((aa|0)!=0)}while(0);da=c[o>>2]|0;if(!da)continue i;ja=c[da+8>>2]|0;da=c[ia>>2]|0;j:do if((ja|0)==(da|0))ac=ja;else{aa=ja;while(1){ha=c[aa+24>>2]|0;if((Tb|0)<(ha|0))bc=aa+8|0;else{if((ha|0)>=(Tb|0)){ac=aa;break j}bc=aa+4|0}ha=c[bc>>2]|0;if((ha|0)==(da|0))continue i;else aa=ha}}while(0);if((ac|0)==0|(ac|0)==(da|0))continue i;__ZN3SetIi10ComparatorIiE16DefaultAllocatorE6_eraseEPNS3_7ElementE(o,ac);ka=c[la>>2]|0;if(!ka)break}ka=c[o>>2]|0;if(!ka)continue;__ZN6Memory11free_staticEPvb(ka,0);c[o>>2]=0}do if((I|0)==404)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((I|0)==418)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((I|0)==451)_puts(920272)|0;else if((I|0)==452){if(($b|0)<0)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);ia=c[ma>>2]|0;ka=(ia|0)==0;if(ka)cc=0;else cc=c[ia+-4>>2]|0;do if((cc|0)<=($b|0)){if(ka)dc=0;else dc=c[ia+-4>>2]|0;if((dc|0)>($b|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);__ZN6VectorIN17PolygonPathFinder5PointEE14_copy_on_writeEv(ma);ia=(c[ma>>2]|0)+($b<<5)|0;ka=c[ia>>2]|0;ja=c[ia+4>>2]|0;ia=c[h>>2]|0;if(!ia)ec=1;else ec=(c[ia+-4>>2]|0)+1|0;do if(!(__ZN6VectorI7Vector2E6resizeEi(h,ec)|0)){a[1263537]=0;ia=c[h>>2]|0;if(!ia)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);aa=c[ia+-4>>2]|0;if((aa|0)<1)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else{__ZN6VectorI7Vector2E14_copy_on_writeEv(h);ia=(c[h>>2]|0)+(aa+-1<<3)|0;c[ia>>2]=ka;c[ia+4>>2]=ja;fc=$b;break}}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);fc=$b}while(0);while(1){ja=c[ma>>2]|0;ka=(ja|0)==0;if(ka)gc=0;else gc=c[ja+-4>>2]|0;if((gc|0)<=(fc|0)){if(ka)hc=0;else hc=c[ja+-4>>2]|0;if((hc|0)<=(fc|0)){I=475;break}a[1263537]=0}__ZN6VectorIN17PolygonPathFinder5PointEE14_copy_on_writeEv(ma);ja=c[ma>>2]|0;fc=c[ja+(fc<<5)+28>>2]|0;if((fc|0)<0){I=484;break}ka=(ja|0)==0;if(ka)ic=0;else ic=c[ja+-4>>2]|0;if((ic|0)<=(fc|0)){if(ka)jc=0;else jc=c[ja+-4>>2]|0;if((jc|0)<=(fc|0)){I=484;break}a[1263537]=0}__ZN6VectorIN17PolygonPathFinder5PointEE14_copy_on_writeEv(ma);ja=(c[ma>>2]|0)+(fc<<5)|0;ka=c[ja>>2]|0;ia=c[ja+4>>2]|0;ja=c[h>>2]|0;if(!ja)kc=1;else kc=(c[ja+-4>>2]|0)+1|0;if(!(__ZN6VectorI7Vector2E6resizeEi(h,kc)|0)){a[1263537]=0;ja=c[h>>2]|0;if(!ja){I=492;break}aa=c[ja+-4>>2]|0;if((aa|0)<1){I=492;break}__ZN6VectorI7Vector2E14_copy_on_writeEv(h);ja=(c[h>>2]|0)+(aa+-1<<3)|0;c[ja>>2]=ka;c[ja+4>>2]=ia}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);if((fc|0)==(c[k>>2]|0)){I=495;break}}if((I|0)==475)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((I|0)==484)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((I|0)==492)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((I|0)==495){__ZN6VectorI7Vector2E6invertEv(h);break}}while(0);ia=0;ja=c[ma>>2]|0;while(1){lc=(ja|0)==0;if(lc)mc=0;else mc=c[ja+-4>>2]|0;if((ia|0)>=(mc+-2|0)){I=500;break}if(lc)nc=0;else nc=c[ja+-4>>2]|0;do if((nc|0)<=(ia|0)){if(lc)oc=0;else oc=c[ja+-4>>2]|0;if((oc|0)>(ia|0)){a[1263537]=0;I=574;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);pc=0;break}}else I=574;while(0);if((I|0)==574){I=0;__ZN6VectorIN17PolygonPathFinder5PointEE14_copy_on_writeEv(ma);pc=(c[ma>>2]|0)+(ia<<5)|0}ka=pc+8|0;aa=c[ka>>2]|0;k:do if(aa|0){ha=c[aa+8>>2]|0;ea=c[pc+12>>2]|0;l:do if((ha|0)==(ea|0))qc=ha;else{ga=c[k>>2]|0;ca=ha;while(1){X=c[ca+24>>2]|0;if((ga|0)<(X|0))rc=ca+8|0;else{if((X|0)>=(ga|0)){qc=ca;break l}rc=ca+4|0}ca=c[rc>>2]|0;if((ca|0)==(ea|0))break k}}while(0);if((qc|0)==0|(qc|0)==(ea|0))break;__ZN3SetIi10ComparatorIiE16DefaultAllocatorE6_eraseEPNS3_7ElementE(ka,qc);if(c[pc+16>>2]|0)break;ha=c[ka>>2]|0;if(!ha)break;__ZN6Memory11free_staticEPvb(ha,0);c[ka>>2]=0}while(0);ka=c[ma>>2]|0;aa=(ka|0)==0;if(aa)sc=0;else sc=c[ka+-4>>2]|0;do if((sc|0)<=(ia|0)){if(aa)tc=0;else tc=c[ka+-4>>2]|0;if((tc|0)>(ia|0)){a[1263537]=0;I=595;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);uc=0;break}}else I=595;while(0);if((I|0)==595){I=0;__ZN6VectorIN17PolygonPathFinder5PointEE14_copy_on_writeEv(ma);uc=(c[ma>>2]|0)+(ia<<5)|0}ka=uc+8|0;aa=c[ka>>2]|0;m:do if(aa|0){ha=c[aa+8>>2]|0;da=c[uc+12>>2]|0;n:do if((ha|0)==(da|0))vc=ha;else{ca=c[n>>2]|0;ga=ha;while(1){X=c[ga+24>>2]|0;if((ca|0)<(X|0))wc=ga+8|0;else{if((X|0)>=(ca|0)){vc=ga;break n}wc=ga+4|0}ga=c[wc>>2]|0;if((ga|0)==(da|0))break m}}while(0);if((vc|0)==0|(vc|0)==(da|0))break;__ZN3SetIi10ComparatorIiE16DefaultAllocatorE6_eraseEPNS3_7ElementE(ka,vc);if(c[uc+16>>2]|0)break;ha=c[ka>>2]|0;if(!ha)break;__ZN6Memory11free_staticEPvb(ha,0);c[ka>>2]=0}while(0);ka=c[ma>>2]|0;aa=(ka|0)==0;if(aa)xc=0;else xc=c[ka+-4>>2]|0;if((xc|0)<=(ia|0)){if(aa)yc=0;else yc=c[ka+-4>>2]|0;if((yc|0)<=(ia|0)){I=616;break}a[1263537]=0}__ZN6VectorIN17PolygonPathFinder5PointEE14_copy_on_writeEv(ma);ka=c[ma>>2]|0;c[ka+(ia<<5)+28>>2]=-1;aa=(ka|0)==0;if(aa)zc=0;else zc=c[ka+-4>>2]|0;if((zc|0)<=(ia|0)){if(aa)Ac=0;else Ac=c[ka+-4>>2]|0;if((Ac|0)<=(ia|0)){I=622;break}a[1263537]=0}__ZN6VectorIN17PolygonPathFinder5PointEE14_copy_on_writeEv(ma);ka=c[ma>>2]|0;g[ka+(ia<<5)+20>>2]=0.0;ia=ia+1|0;ja=ka}if((I|0)==500){ia=c[k>>2]|0;do if((ia|0)<0)I=507;else{if(lc)Bc=0;else Bc=c[ja+-4>>2]|0;if((Bc|0)<=(ia|0)){if(lc)Cc=0;else Cc=c[ja+-4>>2]|0;if((Cc|0)<=(ia|0)){I=507;break}a[1263537]=0}__ZN6VectorIN17PolygonPathFinder5PointEE14_copy_on_writeEv(ma);Dc=(c[ma>>2]|0)+(ia<<5)|0}while(0);if((I|0)==507){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);Dc=0}ia=Dc+8|0;ja=c[ia>>2]|0;do if(ja|0){__ZN3SetIi10ComparatorIiE16DefaultAllocatorE13_cleanup_treeEPNS3_7ElementE(ia,c[ja+8>>2]|0);ka=c[Dc+12>>2]|0;aa=c[ia>>2]|0;c[aa+8>>2]=ka;c[Dc+16>>2]=0;ha=ka;c[ha+12>>2]=ha;if(!aa)break;__ZN6Memory11free_staticEPvb(aa,0);c[ia>>2]=0}while(0);ia=c[k>>2]|0;if((ia|0)<0)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);ja=c[ma>>2]|0;aa=(ja|0)==0;if(aa)Ec=0;else Ec=c[ja+-4>>2]|0;do if((Ec|0)<=(ia|0)){if(aa)Fc=0;else Fc=c[ja+-4>>2]|0;if((Fc|0)>(ia|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);__ZN6VectorIN17PolygonPathFinder5PointEE14_copy_on_writeEv(ma);ja=c[ma>>2]|0;c[ja+(ia<<5)+28>>2]=-1;aa=c[k>>2]|0;if((aa|0)<0)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);ha=(ja|0)==0;if(ha)Gc=0;else Gc=c[ja+-4>>2]|0;do if((Gc|0)<=(aa|0)){if(ha)Hc=0;else Hc=c[ja+-4>>2]|0;if((Hc|0)>(aa|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);__ZN6VectorIN17PolygonPathFinder5PointEE14_copy_on_writeEv(ma);ja=c[ma>>2]|0;g[ja+(aa<<5)+20>>2]=0.0;ha=c[n>>2]|0;do if((ha|0)<0)I=538;else{ia=(ja|0)==0;if(ia)Ic=0;else Ic=c[ja+-4>>2]|0;if((Ic|0)<=(ha|0)){if(ia)Jc=0;else Jc=c[ja+-4>>2]|0;if((Jc|0)<=(ha|0)){I=538;break}a[1263537]=0}__ZN6VectorIN17PolygonPathFinder5PointEE14_copy_on_writeEv(ma);Kc=(c[ma>>2]|0)+(ha<<5)|0}while(0);if((I|0)==538){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);Kc=0}ha=Kc+8|0;ja=c[ha>>2]|0;do if(ja|0){__ZN3SetIi10ComparatorIiE16DefaultAllocatorE13_cleanup_treeEPNS3_7ElementE(ha,c[ja+8>>2]|0);aa=c[Kc+12>>2]|0;ia=c[ha>>2]|0;c[ia+8>>2]=aa;c[Kc+16>>2]=0;ka=aa;c[ka+12>>2]=ka;if(!ia)break;__ZN6Memory11free_staticEPvb(ia,0);c[ha>>2]=0}while(0);ha=c[n>>2]|0;if((ha|0)<0)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);ja=c[ma>>2]|0;ia=(ja|0)==0;if(ia)Lc=0;else Lc=c[ja+-4>>2]|0;do if((Lc|0)<=(ha|0)){if(ia)Mc=0;else Mc=c[ja+-4>>2]|0;if((Mc|0)>(ha|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);__ZN6VectorIN17PolygonPathFinder5PointEE14_copy_on_writeEv(ma);ja=c[ma>>2]|0;c[ja+(ha<<5)+28>>2]=-1;ia=c[n>>2]|0;if((ia|0)<0)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);ka=(ja|0)==0;if(ka)Nc=0;else Nc=c[ja+-4>>2]|0;do if((Nc|0)<=(ia|0)){if(ka)Oc=0;else Oc=c[ja+-4>>2]|0;if((Oc|0)>(ia|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);__ZN6VectorIN17PolygonPathFinder5PointEE14_copy_on_writeEv(ma);g[(c[ma>>2]|0)+(ia<<5)+20>>2]=0.0;ja=c[o>>2]|0;do if(ja|0){__ZN3SetIi10ComparatorIiE16DefaultAllocatorE13_cleanup_treeEPNS3_7ElementE(o,c[ja+8>>2]|0);ka=c[Mb>>2]|0;ha=c[o>>2]|0;c[ha+8>>2]=ka;c[la>>2]=0;aa=ka;c[aa+12>>2]=aa;if(!ha)break;__ZN6Memory11free_staticEPvb(ha,0);c[o>>2]=0}while(0);Pc=c[h>>2]|0;l=f;return Pc|0}else if((I|0)==616)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((I|0)==622)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}else if((I|0)==217)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((I|0)==226)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((I|0)==262)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((I|0)==271)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}}}while(0);I=i;i=c[I>>2]|0;o=c[I+4>>2]|0;I=c[h>>2]|0;if(!I)Qc=1;else Qc=(c[I+-4>>2]|0)+1|0;do if(!(__ZN6VectorI7Vector2E6resizeEi(h,Qc)|0)){a[1263537]=0;I=c[h>>2]|0;if(!I)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);Mb=c[I+-4>>2]|0;if((Mb|0)<1)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else{__ZN6VectorI7Vector2E14_copy_on_writeEv(h);I=c[h>>2]|0;Oc=I+(Mb+-1<<3)|0;c[Oc>>2]=i;c[Oc+4>>2]=o;Rc=I;break}}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);Rc=c[h>>2]|0}while(0);o=j;j=c[o>>2]|0;i=c[o+4>>2]|0;if(!Rc)Sc=1;else Sc=(c[Rc+-4>>2]|0)+1|0;do if(!(__ZN6VectorI7Vector2E6resizeEi(h,Sc)|0)){a[1263537]=0;Rc=c[h>>2]|0;if(!Rc)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);o=c[Rc+-4>>2]|0;if((o|0)<1)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else{__ZN6VectorI7Vector2E14_copy_on_writeEv(h);Rc=(c[h>>2]|0)+(o+-1<<3)|0;c[Rc>>2]=j;c[Rc+4>>2]=i;break}}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);while(0);Pc=c[h>>2]|0;l=f;return Pc|0}function __ZNK17PolygonPathFinder17get_intersectionsERK7Vector2S2_(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);h=f+24|0;i=f+16|0;j=f+8|0;k=f;c[h>>2]=0;n=c[b+156>>2]|0;if(!n){o=0;l=f;return o|0}p=c[n+8>>2]|0;n=c[b+160>>2]|0;if((p|0)==(n|0)){o=0;l=f;return o|0}else q=p;while(1){p=c[q+8>>2]|0;if((p|0)==(n|0))break;else q=p}if(!q){o=0;l=f;return o|0}n=b+152|0;b=k+4|0;p=q;a:while(1){q=c[p+24>>2]|0;if((q|0)<0){r=13;break}s=c[n>>2]|0;t=(s|0)==0;if(t)u=0;else u=c[s+-4>>2]|0;if((u|0)<=(q|0)){if(t)v=0;else v=c[s+-4>>2]|0;if((v|0)<=(q|0)){r=13;break}a[1263537]=0}t=s+(q<<5)|0;q=c[t+4>>2]|0;w=i;c[w>>2]=c[t>>2];c[w+4>>2]=q;q=c[p+28>>2]|0;if((q|0)<0){r=18;break}if((c[s+-4>>2]|0)<=(q|0)){if((c[s+-4>>2]|0)<=(q|0)){r=18;break}a[1263537]=0}w=s+(q<<5)|0;q=c[w+4>>2]|0;s=j;c[s>>2]=c[w>>2];c[s+4>>2]=q;g[k>>2]=0.0;g[b>>2]=0.0;do if(__ZN8Geometry29segment_intersects_segment_2dERK7Vector2S2_S2_S2_PS0_(i,j,d,e,k)|0){q=k;s=c[q>>2]|0;w=c[q+4>>2]|0;q=c[h>>2]|0;if(!q)x=1;else x=(c[q+-4>>2]|0)+1|0;if(__ZN6VectorI7Vector2E6resizeEi(h,x)|0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);break}a[1263537]=0;q=c[h>>2]|0;if(!q){r=27;break a}t=c[q+-4>>2]|0;if((t|0)<1){r=27;break a}__ZN6VectorI7Vector2E14_copy_on_writeEv(h);q=(c[h>>2]|0)+(t+-1<<3)|0;c[q>>2]=s;c[q+4>>2]=w}while(0);p=c[p+16>>2]|0;if(!p){r=30;break}}if((r|0)==13)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);else if((r|0)==18)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);else if((r|0)==27)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((r|0)==30){o=c[h>>2]|0;l=f;return o|0}return 0}function __ZNK17PolygonPathFinder17get_closest_pointERK7Vector2(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0.0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0.0,C=0,D=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);h=f+8|0;i=f;j=c[d+156>>2]|0;do if((j|0)!=0?(k=c[j+8>>2]|0,n=c[d+160>>2]|0,(k|0)!=(n|0)):0){o=k;while(1){k=c[o+8>>2]|0;if((k|0)==(n|0))break;else o=k}if(o){n=d+152|0;k=h+8|0;p=i+4|0;q=o;r=100000002004087734272.0;s=0;t=0;while(1){u=c[q+24>>2]|0;if((u|0)<0){v=14;break}w=c[n>>2]|0;x=(w|0)==0;if(x)y=0;else y=c[w+-4>>2]|0;if((y|0)<=(u|0)){if(x)z=0;else z=c[w+-4>>2]|0;if((z|0)<=(u|0)){v=14;break}a[1263537]=0}x=w+(u<<5)|0;u=c[x+4>>2]|0;A=h;c[A>>2]=c[x>>2];c[A+4>>2]=u;u=c[q+28>>2]|0;if((u|0)<0){v=19;break}if((c[w+-4>>2]|0)<=(u|0)){if((c[w+-4>>2]|0)<=(u|0)){v=19;break}a[1263537]=0}A=w+(u<<5)|0;u=c[A+4>>2]|0;w=k;c[w>>2]=c[A>>2];c[w+4>>2]=u;__ZN8Geometry31get_closest_point_to_segment_2dERK7Vector2PS1_(i,e,h);B=+__ZNK7Vector219distance_squared_toERKS_(e,i);u=B<r;t=u?c[p>>2]|0:t;s=u?c[i>>2]|0:s;r=u?B:r;q=c[q+16>>2]|0;if(!q){v=6;break}}if((v|0)==6){if(!(r==1.0e20)){C=s;D=t;break}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1098130,919860,538,920208,0);g[b>>2]=0.0;g[b+4>>2]=0.0;l=f;return}else if((v|0)==14)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);else if((v|0)==19)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0)}else{C=0;D=0}}else{C=0;D=0}while(0);a[1263537]=0;c[b>>2]=C;c[b+4>>2]=D;l=f;return}function __ZNK17PolygonPathFinder15is_point_insideERK7Vector2(a,b){a=a|0;b=b|0;return __ZNK17PolygonPathFinder16_is_point_insideERK7Vector2(a,b)|0}function __ZN17PolygonPathFinder17set_point_penaltyEif(b,d,e){b=b|0;d=d|0;e=+e;var f=0,h=0,i=0,j=0,k=0;if((d|0)>=0){f=b+152|0;b=c[f>>2]|0;h=(b|0)==0;if(h)i=-2;else i=(c[b+-4>>2]|0)+-2|0;if((i|0)>(d|0)){a[1263537]=0;if(h)j=0;else j=c[b+-4>>2]|0;do if((j|0)<=(d|0)){if(h)k=0;else k=c[b+-4>>2]|0;if((k|0)>(d|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);__ZN6VectorIN17PolygonPathFinder5PointEE14_copy_on_writeEv(f);g[(c[f>>2]|0)+(d<<5)+24>>2]=e;return}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(919779,919860,567,920161,0);return}function __ZNK17PolygonPathFinder17get_point_penaltyEi(b,d){b=b|0;d=d|0;var e=0,f=0,h=0,i=0,j=0.0;if((d|0)>=0){e=c[b+152>>2]|0;b=(e|0)==0;if(b)f=-2;else f=(c[e+-4>>2]|0)+-2|0;if((f|0)>(d|0)){a[1263537]=0;if(b)h=0;else h=c[e+-4>>2]|0;do if((h|0)<=(d|0)){if(b)i=0;else i=c[e+-4>>2]|0;if((i|0)>(d|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0)}while(0);j=+g[e+(d<<5)+24>>2];return +j}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(919805,919860,573,920161,0);j=0.0;return +j}function __ZNK17PolygonPathFinder10get_boundsEv(a,b){a=a|0;b=b|0;var d=0;d=b+136|0;c[a>>2]=c[d>>2];c[a+4>>2]=c[d+4>>2];c[a+8>>2]=c[d+8>>2];c[a+12>>2]=c[d+12>>2];return}function __ZN17PolygonPathFinder9_set_dataERK10Dictionary(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0;e=l;l=l+128|0;if((l|0)>=(m|0))ba(128);f=e+96|0;g=e+72|0;h=e+48|0;i=e+24|0;j=e;__ZN7VariantC2EPKc(f,1124514);k=__ZNK10Dictionary3hasERK7Variant(d,f)|0;if(c[f>>2]|0)__ZN7Variant5clearEv(f);if(!k){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1096472,919860,412,919900,0);l=e;return}a[1263537]=0;__ZN7VariantC2EPKc(f,919723);k=__ZNK10Dictionary3hasERK7Variant(d,f)|0;if(c[f>>2]|0)__ZN7Variant5clearEv(f);if(!k){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1096472,919860,413,919945,0);l=e;return}a[1263537]=0;__ZN7VariantC2EPKc(f,919851);k=__ZNK10Dictionary3hasERK7Variant(d,f)|0;if(c[f>>2]|0)__ZN7Variant5clearEv(f);if(!k){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1096472,919860,414,919995,0);l=e;return}a[1263537]=0;__ZN7VariantC2EPKc(f,919834);k=__ZNK10Dictionary3hasERK7Variant(d,f)|0;if(c[f>>2]|0)__ZN7Variant5clearEv(f);if(!k){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1096472,919860,415,920042,0);l=e;return}a[1263537]=0;__ZN7VariantC2EPKc(g,1124514);c[f>>2]=__ZNK7Variantcv10PoolVectorI7Vector2EEv(__ZNK10DictionaryixERK7Variant(d,g)|0)|0;if(c[g>>2]|0)__ZN7Variant5clearEv(g);__ZN7VariantC2EPKc(h,919723);c[g>>2]=__ZNK7Variantcv5ArrayEv(__ZNK10DictionaryixERK7Variant(d,h)|0)|0;if(c[h>>2]|0)__ZN7Variant5clearEv(h);k=__ZNK5Array4sizeEv(g)|0;n=c[f>>2]|0;if(!n)o=0;else o=(c[n+16>>2]|0)>>>3;do if((k|0)==(o|0)){a[1263537]=0;if(!(__ZNK5Array4sizeEv(g)|0)){n=c[f>>2]|0;if(!n)p=0;else p=(c[n+16>>2]|0)>>>3;n=b+152|0;__ZN6VectorIN17PolygonPathFinder5PointEE6resizeEi(n,p+2|0)|0;q=c[f>>2]|0;if(!q){r=0;s=0}else{__Z16atomic_incrementPj(q+4|0)|0;r=q;s=c[q+8>>2]|0}q=(p|0)==0;a:do if(!q){t=s;u=0;while(1){v=t+(u<<3)|0;w=c[n>>2]|0;x=(w|0)==0;if(x)y=0;else y=c[w+-4>>2]|0;if((y|0)<=(u|0)){if(x)z=0;else z=c[w+-4>>2]|0;if((z|0)<=(u|0))break;a[1263537]=0}__ZN6VectorIN17PolygonPathFinder5PointEE14_copy_on_writeEv(n);w=v;v=c[w+4>>2]|0;x=(c[n>>2]|0)+(u<<5)|0;c[x>>2]=c[w>>2];c[x+4>>2]=v;v=__ZNK7Variantcv10PoolVectorIiEEv(__ZN5ArrayixEi(g,u)|0)|0;c[h>>2]=v;b:do if(v|0){__Z16atomic_incrementPj(v+4|0)|0;x=c[v+8>>2]|0;w=c[h>>2]|0;do if(w|0){A=(c[w+16>>2]|0)>>>2;if(!A)break;else B=0;do{C=c[n>>2]|0;D=(C|0)==0;if(D)E=0;else E=c[C+-4>>2]|0;do if((E|0)<=(u|0)){if(D)F=0;else F=c[C+-4>>2]|0;if((F|0)>(u|0)){a[1263537]=0;G=57;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);H=0;break}}else G=57;while(0);if((G|0)==57){G=0;__ZN6VectorIN17PolygonPathFinder5PointEE14_copy_on_writeEv(n);H=(c[n>>2]|0)+(u<<5)|0}C=H+8|0;if(!(c[C>>2]|0)){D=__ZnwjPFPvjE(28,4740)|0;I=D+16|0;c[I>>2]=0;c[I+4>>2]=0;c[C>>2]=D;I=c[H+12>>2]|0;c[D+4>>2]=I;c[D+8>>2]=I;c[D+12>>2]=I;c[D>>2]=1}__ZN3SetIi10ComparatorIiE16DefaultAllocatorE10_insert_rbERKi(C,x+(B<<2)|0)|0;B=B+1|0}while((B|0)<(A|0));if(!v)break b}while(0);__Z16atomic_decrementPj(v+4|0)|0}while(0);__ZN10PoolVectorIiE12_unreferenceEv(h);u=u+1|0;if((u|0)>=(p|0))break a}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);__ZN7VariantC2EPKc(h,919841);u=__ZNK10Dictionary3hasERK7Variant(d,h)|0;if(c[h>>2]|0)__ZN7Variant5clearEv(h);if(u){__ZN7VariantC2EPKc(i,919841);u=__ZNK7Variantcv10PoolVectorIfEEv(__ZNK10DictionaryixERK7Variant(d,i)|0)|0;c[h>>2]=u;if(!(c[i>>2]|0))J=u;else{__ZN7Variant5clearEv(i);J=c[h>>2]|0}u=(J|0)==0;if(u)K=0;else K=(c[J+16>>2]|0)>>>2;do if((K|0)==(p|0)){if(u){L=0;M=0}else{__Z16atomic_incrementPj(J+4|0)|0;L=J;M=c[J+8>>2]|0}c:do if(!q){t=0;while(1){v=c[M+(t<<2)>>2]|0;x=c[n>>2]|0;w=(x|0)==0;if(w)N=0;else N=c[x+-4>>2]|0;if((N|0)<=(t|0)){if(w)O=0;else O=c[x+-4>>2]|0;if((O|0)<=(t|0))break;a[1263537]=0}__ZN6VectorIN17PolygonPathFinder5PointEE14_copy_on_writeEv(n);c[(c[n>>2]|0)+(t<<5)+24>>2]=v;t=t+1|0;if((t|0)>=(p|0))break c}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);if(!L)break;__Z16atomic_decrementPj(L+4|0)|0}while(0);__ZN10PoolVectorIfE12_unreferenceEv(h)}__ZN7VariantC2EPKc(i,919851);n=__ZNK7Variantcv10PoolVectorIiEEv(__ZNK10DictionaryixERK7Variant(d,i)|0)|0;c[h>>2]=n;if(!(c[i>>2]|0))P=n;else{__ZN7Variant5clearEv(i);P=c[h>>2]|0}do if(!P){a[1263537]=0;Q=0;G=90}else{n=(c[P+16>>2]|0)>>>2;if(n&1|0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1096472,919860,452,920131,0);break}a[1263537]=0;__Z16atomic_incrementPj(P+4|0)|0;q=c[P+8>>2]|0;if(!n){Q=P;G=90;break}u=i+4|0;t=b+156|0;v=b+160|0;x=0;do{w=c[q+(x<<2)>>2]|0;A=c[q+((x|1)<<2)>>2]|0;C=(w|0)>(A|0);c[i>>2]=C?A:w;c[u>>2]=C?w:A;if(!(c[t>>2]|0)){A=__ZnwjPFPvjE(32,4740)|0;w=A+16|0;c[w>>2]=0;c[w+4>>2]=0;c[w+8>>2]=0;c[w+12>>2]=0;c[t>>2]=A;w=c[v>>2]|0;c[A+4>>2]=w;c[A+8>>2]=w;c[A+12>>2]=w;c[A>>2]=1}__ZN3SetIN17PolygonPathFinder4EdgeE10ComparatorIS1_E16DefaultAllocatorE10_insert_rbERKS1_(t,i)|0;x=x+2|0}while((x|0)<(n|0));Q=P;G=90}while(0);do if((G|0)==90){__ZN7VariantC2EPKc(j,919834);__ZNK7Variantcv5Rect2Ev(i,__ZNK10DictionaryixERK7Variant(d,j)|0);n=b+136|0;c[n>>2]=c[i>>2];c[n+4>>2]=c[i+4>>2];c[n+8>>2]=c[i+8>>2];c[n+12>>2]=c[i+12>>2];if(c[j>>2]|0)__ZN7Variant5clearEv(j);if(!Q)break;__Z16atomic_decrementPj(Q+4|0)|0}while(0);__ZN10PoolVectorIiE12_unreferenceEv(h);if(!r)break;__Z16atomic_decrementPj(r+4|0)|0}}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1096472,919860,420,920087,0);while(0);__ZN5ArrayD2Ev(g);__ZN10PoolVectorI7Vector2E12_unreferenceEv(f);l=e;return}function __ZNK17PolygonPathFinder9_get_dataEv(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0;d=l;l=l+80|0;if((l|0)>=(m|0))ba(80);e=d+60|0;f=d+64|0;g=d+56|0;h=d+52|0;i=d+48|0;j=d+24|0;k=d;__ZN10DictionaryC2Ev(e);c[f>>2]=0;c[g>>2]=0;__ZN5ArrayC2Ev(h);n=b+152|0;o=c[n>>2]|0;if(!o)p=0;else p=c[o+-4>>2]|0;__ZN10PoolVectorI7Vector2E6resizeEi(f,p+-2|0)|0;p=c[n>>2]|0;if(!p)q=0;else q=c[p+-4>>2]|0;__ZN5Array6resizeEi(h,q+-2|0)|0;__ZN10PoolVectorIiE6resizeEi(g,c[b+164>>2]<<1)|0;c[i>>2]=0;q=c[n>>2]|0;if(!q)r=0;else r=c[q+-4>>2]|0;__ZN10PoolVectorIfE6resizeEi(i,r+-2|0)|0;if((c[f>>2]|0)!=0?(__ZN10PoolVectorI7Vector2E14_copy_on_writeEv(f),r=c[f>>2]|0,(r|0)!=0):0){__Z16atomic_incrementPj(r+4|0)|0;s=r;t=c[r+8>>2]|0}else{s=0;t=0}if((c[i>>2]|0)!=0?(__ZN10PoolVectorIfE14_copy_on_writeEv(i),r=c[i>>2]|0,(r|0)!=0):0){__Z16atomic_incrementPj(r+4|0)|0;u=r;v=c[r+8>>2]|0}else{u=0;v=0}r=v;v=0;while(1){q=c[n>>2]|0;p=(q|0)==0;if(p)w=0;else w=c[q+-4>>2]|0;if((v|0)>=(w+-2|0)){x=17;break}if(p)y=0;else y=c[q+-4>>2]|0;if((y|0)<=(v|0)){if(p)z=0;else z=c[q+-4>>2]|0;if((z|0)<=(v|0)){x=36;break}a[1263537]=0}p=q+(v<<5)|0;q=c[p+4>>2]|0;o=t+(v<<3)|0;c[o>>2]=c[p>>2];c[o+4>>2]=q;q=c[n>>2]|0;o=(q|0)==0;if(o)A=0;else A=c[q+-4>>2]|0;if((A|0)<=(v|0)){if(o)B=0;else B=c[q+-4>>2]|0;if((B|0)<=(v|0)){x=42;break}a[1263537]=0}c[r+(v<<2)>>2]=c[q+(v<<5)+24>>2];c[j>>2]=0;if(o)C=0;else C=c[q+-4>>2]|0;if((C|0)<=(v|0)){if(o)D=0;else D=c[q+-4>>2]|0;if((D|0)<=(v|0)){x=50;break}a[1263537]=0}__ZN10PoolVectorIiE6resizeEi(j,c[q+(v<<5)+16>>2]|0)|0;if((c[j>>2]|0)!=0?(__ZN10PoolVectorIiE14_copy_on_writeEv(j),q=c[j>>2]|0,(q|0)!=0):0){__Z16atomic_incrementPj(q+4|0)|0;E=q;F=c[q+8>>2]|0}else{E=0;F=0}q=c[n>>2]|0;o=(q|0)==0;if(o)G=0;else G=c[q+-4>>2]|0;if((G|0)<=(v|0)){if(o)H=0;else H=c[q+-4>>2]|0;if((H|0)<=(v|0)){x=61;break}a[1263537]=0}o=c[q+(v<<5)+8>>2]|0;do if(o|0?(p=c[o+8>>2]|0,I=c[q+(v<<5)+12>>2]|0,(p|0)!=(I|0)):0){J=p;while(1){p=c[J+8>>2]|0;if((p|0)==(I|0))break;else J=p}if(!J)break;I=F;p=J;K=0;while(1){c[I+(K<<2)>>2]=c[p+24>>2];p=c[p+16>>2]|0;if(!p)break;else K=K+1|0}}while(0);if(E|0)__Z16atomic_decrementPj(E+4|0)|0;__ZN7VariantC2ERK10PoolVectorIiE(k,j);__ZN7VariantaSERKS_(__ZN5ArrayixEi(h,v)|0,k);if(c[k>>2]|0)__ZN7Variant5clearEv(k);__ZN10PoolVectorIiE12_unreferenceEv(j);v=v+1|0}if((x|0)==17){if(u|0)__Z16atomic_decrementPj(u+4|0)|0;if(s|0)__Z16atomic_decrementPj(s+4|0)|0;if((c[g>>2]|0)!=0?(__ZN10PoolVectorIiE14_copy_on_writeEv(g),s=c[g>>2]|0,(s|0)!=0):0){__Z16atomic_incrementPj(s+4|0)|0;L=s;M=c[s+8>>2]|0}else{L=0;M=0}s=c[b+156>>2]|0;if(s|0?(u=c[s+8>>2]|0,s=c[b+160>>2]|0,(u|0)!=(s|0)):0){v=u;while(1){u=c[v+8>>2]|0;if((u|0)==(s|0))break;else v=u}if(v|0){s=v;v=0;while(1){c[M+(v<<2)>>2]=c[s+24>>2];c[M+((v|1)<<2)>>2]=c[s+28>>2];s=c[s+16>>2]|0;if(!s)break;else v=v+2|0}}}if(L|0)__Z16atomic_decrementPj(L+4|0)|0;__ZN7VariantC2ERK5Rect2(j,b+136|0);__ZN7VariantC2EPKc(k,919834);__ZN7VariantaSERKS_(__ZN10DictionaryixERK7Variant(e,k)|0,j);if(c[k>>2]|0)__ZN7Variant5clearEv(k);if(c[j>>2]|0)__ZN7Variant5clearEv(j);__ZN7VariantC2ERK10PoolVectorI7Vector2E(j,f);__ZN7VariantC2EPKc(k,1124514);__ZN7VariantaSERKS_(__ZN10DictionaryixERK7Variant(e,k)|0,j);if(c[k>>2]|0)__ZN7Variant5clearEv(k);if(c[j>>2]|0)__ZN7Variant5clearEv(j);__ZN7VariantC2ERK10PoolVectorIfE(j,i);__ZN7VariantC2EPKc(k,919841);__ZN7VariantaSERKS_(__ZN10DictionaryixERK7Variant(e,k)|0,j);if(c[k>>2]|0)__ZN7Variant5clearEv(k);if(c[j>>2]|0)__ZN7Variant5clearEv(j);__ZN7VariantC2ERK5Array(j,h);__ZN7VariantC2EPKc(k,919723);__ZN7VariantaSERKS_(__ZN10DictionaryixERK7Variant(e,k)|0,j);if(c[k>>2]|0)__ZN7Variant5clearEv(k);if(c[j>>2]|0)__ZN7Variant5clearEv(j);__ZN7VariantC2ERK10PoolVectorIiE(j,g);__ZN7VariantC2EPKc(k,919851);__ZN7VariantaSERKS_(__ZN10DictionaryixERK7Variant(e,k)|0,j);if(c[k>>2]|0)__ZN7Variant5clearEv(k);if(!(c[j>>2]|0)){__ZN10PoolVectorIfE12_unreferenceEv(i);__ZN5ArrayD2Ev(h);__ZN10PoolVectorIiE12_unreferenceEv(g);__ZN10PoolVectorI7Vector2E12_unreferenceEv(f);N=c[e>>2]|0;l=d;return N|0}__ZN7Variant5clearEv(j);__ZN10PoolVectorIfE12_unreferenceEv(i);__ZN5ArrayD2Ev(h);__ZN10PoolVectorIiE12_unreferenceEv(g);__ZN10PoolVectorI7Vector2E12_unreferenceEv(f);N=c[e>>2]|0;l=d;return N|0}else if((x|0)==36){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);df()}else if((x|0)==42)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);else if((x|0)==50)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);else if((x|0)==61)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);return 0}function __ZNK13MethodBind0RCI17PolygonPathFinder10DictionaryE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;if((b|0)!=-1){f=0;l=a;return f|0}__ZN10DictionaryC2Ev(d);__ZN7VariantC2ERK10Dictionary(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);__ZN10DictionaryD2Ev(d);f=b;l=a;return f|0}function __ZNK13MethodBind0RCI17PolygonPathFinder10DictionaryE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,919705);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI17PolygonPathFinder10DictionaryE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;j=f+24|0;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236424)|0:0){c[h>>2]=0;a[1263537]=0;k=c[d+24>>2]|0;if((k|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=k;c[b>>2]=0;l=f;return}n=k-(c[d+20>>2]|0)|0;if((n|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=n;c[b>>2]=0;l=f;return}n=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))o=n;else o=c[(c[d>>2]|0)+n>>2]|0;c[j>>2]=ij[o&8191](d)|0;__ZN7VariantC2ERK10Dictionary(i,j);__ZN10DictionaryD2Ev(j);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI17PolygonPathFinder10DictionaryE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=d;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236424)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;c[f>>2]=ij[i&8191](a)|0;__ZN10DictionaryaSERKS_(e,f);__ZN10DictionaryD2Ev(f);l=d;return}function __ZN13MethodBind0RCI17PolygonPathFinder10DictionaryED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN6VectorIN17PolygonPathFinder5PointEE6resizeEi(b,d){b=b|0;d=d|0;var e=0,f=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0;if((d|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,269,1145657,0);e=31;return e|0}a[1263537]=0;f=c[b>>2]|0;if(!f)h=0;else h=c[f+-4>>2]|0;if((h|0)==(d|0)){e=0;return e|0}if(!d){__ZN6VectorIN17PolygonPathFinder5PointEE6_unrefEPv(b,f);c[b>>2]=0;e=0;return e|0}__ZN6VectorIN17PolygonPathFinder5PointEE14_copy_on_writeEv(b);f=d<<5;if(d>>>0<=134217727?(h=f+-1|0,i=h>>>1|h,h=i>>>2|i,i=h>>>4|h,h=i>>>8|i,i=(h>>>16|h)+1|0,(f|0)!=-32):0){a[1263537]=0;f=c[b>>2]|0;do if(!f)if((d|0)>0)j=15;else{k=0;j=24}else{h=c[f+-4>>2]|0;if((h|0)<(d|0))if(!h)j=15;else{l=__ZN6Memory14realloc_staticEPvjb(f,i,1)|0;if(l|0){a[1263537]=0;m=l;n=c[l+-4>>2]|0;break}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,300,1145876,0);e=6;return e|0}else{k=h;j=24}}while(0);do if((j|0)==15){h=__ZN6Memory12alloc_staticEjb(i,1)|0;if(h|0){a[1263537]=0;c[h+-4>>2]=0;c[h+-8>>2]=1;m=h;n=0;break}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,292,1145820,0);e=6;return e|0}else if((j|0)==24){if((k|0)<=(d|0)){e=0;return e|0}if((c[f+-4>>2]|0)>>>0>d>>>0){h=d;l=f;do{o=l+(h<<5)+8|0;p=c[o>>2]|0;if(p|0?(__ZN3SetIi10ComparatorIiE16DefaultAllocatorE13_cleanup_treeEPNS3_7ElementE(o,c[p+8>>2]|0),p=c[l+(h<<5)+12>>2]|0,q=c[o>>2]|0,c[q+8>>2]=p,c[l+(h<<5)+16>>2]=0,r=p,c[r+12>>2]=r,q|0):0){__ZN6Memory11free_staticEPvb(q,0);c[o>>2]=0}h=h+1|0;l=c[b>>2]|0}while(h>>>0<(c[l+-4>>2]|0)>>>0);s=l}else s=f;h=__ZN6Memory14realloc_staticEPvjb(s,i,1)|0;if(!h){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,324,1145876,0);e=6;return e|0}else{a[1263537]=0;c[b>>2]=h;c[h+-4>>2]=d;e=0;return e|0}}while(0);c[b>>2]=m;if((n|0)<(d|0)){b=n;do{g[m+(b<<5)>>2]=0.0;g[m+(b<<5)+4>>2]=0.0;c[m+(b<<5)+12>>2]=379008;c[m+(b<<5)+8>>2]=0;c[m+(b<<5)+16>>2]=0;b=b+1|0}while((b|0)!=(d|0))}c[m+-4>>2]=d;e=0;return e|0}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,285,1145723,0);e=6;return e|0}function __ZN6VectorIN17PolygonPathFinder5PointEE14_copy_on_writeEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0,i=0;b=c[a>>2]|0;if(!b)return;if((c[b+-8>>2]|0)>>>0<=1)return;d=c[b+-4>>2]|0;b=(d<<5)+-1|0;e=b>>>1|b;b=e>>>2|e;e=b>>>4|b;b=e>>>8|e;e=__ZN6Memory12alloc_staticEjb((b>>>16|b)+1|0,1)|0;c[e+-8>>2]=1;c[e+-4>>2]=d;if(d|0){b=0;do{f=c[a>>2]|0;g=f+(b<<5)|0;h=c[g+4>>2]|0;i=e+(b<<5)|0;c[i>>2]=c[g>>2];c[i+4>>2]=h;h=e+(b<<5)+8|0;c[e+(b<<5)+12>>2]=379008;c[h>>2]=0;c[e+(b<<5)+16>>2]=0;__ZN3SetIi10ComparatorIiE16DefaultAllocatorE10_copy_fromERKS3_(h,f+(b<<5)+8|0);h=e+(b<<5)+20|0;i=f+(b<<5)+20|0;c[h>>2]=c[i>>2];c[h+4>>2]=c[i+4>>2];c[h+8>>2]=c[i+8>>2];b=b+1|0}while((b|0)!=(d|0))}__ZN6VectorIN17PolygonPathFinder5PointEE6_unrefEPv(a,c[a>>2]|0);c[a>>2]=e;return}function __ZN3SetIN17PolygonPathFinder4EdgeE10ComparatorIS1_E16DefaultAllocatorE10_insert_rbERKS1_(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;a[f>>0]=0;g=__ZN3SetIN17PolygonPathFinder4EdgeE10ComparatorIS1_E16DefaultAllocatorE7_insertERKS1_Rb(b,d,f)|0;if(a[f>>0]|0){l=e;return g|0}f=b+8|0;c[f>>2]=(c[f>>2]|0)+1;f=g+12|0;d=c[f>>2]|0;if(!(c[d>>2]|0)){h=b+4|0;i=g;j=d;k=d;d=f;while(1){f=j+12|0;n=c[f>>2]|0;o=c[n+8>>2]|0;p=n;do if((j|0)==(o|0)){q=c[n+4>>2]|0;if(!(c[q>>2]|0)){c[k>>2]=1;a[1263537]=0;c[q>>2]=1;if((c[h>>2]|0)==(n|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1144075,146,1146003,0);r=c[(c[d>>2]|0)+12>>2]|0;break}else{a[1263537]=0;c[n>>2]=0;r=n;break}}q=j+4|0;if((i|0)==(c[q>>2]|0)){s=i+8|0;t=c[s>>2]|0;c[q>>2]=t;if((t|0)==(c[h>>2]|0))u=p;else{c[t+12>>2]=j;u=c[f>>2]|0}t=i+12|0;c[t>>2]=u;q=c[f>>2]|0;v=q+8|0;c[((c[v>>2]|0)==(j|0)?v:q+4|0)>>2]=i;c[s>>2]=j;c[f>>2]=i;w=j;x=i;y=c[t>>2]|0}else{w=i;x=j;y=n}a[1263537]=0;c[x>>2]=1;t=c[h>>2]|0;if((t|0)==(y|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1144075,146,1146003,0);z=c[(c[w+12>>2]|0)+12>>2]|0;A=c[h>>2]|0}else{a[1263537]=0;c[y>>2]=0;z=y;A=t}t=z+8|0;s=c[t>>2]|0;q=s+4|0;v=c[q>>2]|0;c[t>>2]=v;if((v|0)!=(A|0))c[v+12>>2]=z;v=z+12|0;c[s+12>>2]=c[v>>2];t=c[v>>2]|0;B=t+4|0;c[((c[B>>2]|0)==(z|0)?B:t+8|0)>>2]=s;c[q>>2]=z;c[v>>2]=s;r=w}else{if(!(c[o>>2]|0)){c[k>>2]=1;a[1263537]=0;c[o>>2]=1;if((c[h>>2]|0)==(n|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1144075,146,1146003,0);r=c[(c[d>>2]|0)+12>>2]|0;break}else{a[1263537]=0;c[n>>2]=0;r=n;break}}s=j+8|0;if((i|0)==(c[s>>2]|0)){v=i+4|0;q=c[v>>2]|0;c[s>>2]=q;if((q|0)==(c[h>>2]|0))C=p;else{c[q+12>>2]=j;C=c[f>>2]|0}q=i+12|0;c[q>>2]=C;s=c[f>>2]|0;t=s+4|0;c[((c[t>>2]|0)==(j|0)?t:s+8|0)>>2]=i;c[v>>2]=j;c[f>>2]=i;D=j;E=i;F=c[q>>2]|0}else{D=i;E=j;F=n}a[1263537]=0;c[E>>2]=1;q=c[h>>2]|0;if((q|0)==(F|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1144075,146,1146003,0);G=c[(c[D+12>>2]|0)+12>>2]|0;H=c[h>>2]|0}else{a[1263537]=0;c[F>>2]=0;G=F;H=q}q=G+4|0;v=c[q>>2]|0;s=v+8|0;t=c[s>>2]|0;c[q>>2]=t;if((t|0)!=(H|0))c[t+12>>2]=G;t=G+12|0;c[v+12>>2]=c[t>>2];q=c[t>>2]|0;B=q+8|0;c[((c[B>>2]|0)==(G|0)?B:q+4|0)>>2]=v;c[s>>2]=G;c[t>>2]=v;r=D}while(0);n=r+12|0;f=c[n>>2]|0;if(!(c[f>>2]|0)){i=r;j=f;k=f;d=n}else break}}d=c[(c[b>>2]|0)+8>>2]|0;a[1263537]=0;c[d>>2]=1;l=e;return g|0}function __ZN3SetIN17PolygonPathFinder4EdgeE10ComparatorIS1_E16DefaultAllocatorE7_insertERKS1_Rb(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0;f=c[b>>2]|0;g=c[f+8>>2]|0;h=b+4|0;i=c[h>>2]|0;a:do if((g|0)==(i|0))j=f;else{k=c[d>>2]|0;l=c[d+4>>2]|0;m=g;while(1){n=c[m+24>>2]|0;if((k|0)==(n|0))if((l|0)>=(c[m+28>>2]|0))if((c[m+28>>2]|0)<(l|0))o=9;else break;else o=6;else if((k|0)>=(n|0))if((n|0)<(k|0))o=9;else break;else o=6;if((o|0)==6){o=0;p=m+8|0}else if((o|0)==9){o=0;p=m+4|0}n=c[p>>2]|0;if((n|0)==(i|0)){j=m;break a}else m=n}a[e>>0]=1;q=m;return q|0}while(0);i=__ZnwjPFPvjE(32,4740)|0;c[i>>2]=0;c[i+4>>2]=0;c[i+8>>2]=0;c[i+12>>2]=0;c[i+16>>2]=0;c[i+20>>2]=0;c[i+24>>2]=0;c[i+28>>2]=0;c[i+12>>2]=j;p=c[h>>2]|0;g=i+4|0;c[g>>2]=p;f=i+8|0;c[f>>2]=p;p=d;k=c[p+4>>2]|0;l=i+24|0;c[l>>2]=c[p>>2];c[l+4>>2]=k;do if((j|0)==(c[b>>2]|0))o=16;else{k=c[d>>2]|0;l=c[j+24>>2]|0;if((k|0)==(l|0)){if((c[d+4>>2]|0)<(c[j+28>>2]|0)){o=16;break}}else if((k|0)<(l|0)){o=16;break}r=j+4|0}while(0);if((o|0)==16)r=j+8|0;c[r>>2]=i;a[e>>0]=0;e=c[g>>2]|0;g=c[h>>2]|0;if((e|0)==(g|0)){h=i;do{r=h;h=c[h+12>>2]|0}while((r|0)==(c[h+4>>2]|0));s=(h|0)==(c[b>>2]|0)?0:h}else{h=e;while(1){e=c[h+8>>2]|0;if((e|0)==(g|0)){s=h;break}else h=e}}c[i+16>>2]=s;h=c[f>>2]|0;b:do if((h|0)==(g|0)){f=i;while(1){e=f;f=c[f+12>>2]|0;if((e|0)!=(c[f+8>>2]|0)){t=f;break b}if((f|0)==(c[b>>2]|0)){t=0;break}}}else{f=h;while(1){m=c[f+4>>2]|0;if((m|0)==(g|0)){t=f;break}else f=m}}while(0);g=i+20|0;c[g>>2]=t;if(!s)u=t;else{c[s+20>>2]=i;u=c[g>>2]|0}if(!u){q=i;return q|0}c[u+16>>2]=i;q=i;return q|0}function __ZN3SetIi10ComparatorIiE16DefaultAllocatorE10_copy_fromERKS3_(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0;d=c[a>>2]|0;if(d|0?(__ZN3SetIi10ComparatorIiE16DefaultAllocatorE13_cleanup_treeEPNS3_7ElementE(a,c[d+8>>2]|0),d=c[a+4>>2]|0,e=c[a>>2]|0,c[e+8>>2]=d,c[a+8>>2]=0,f=d,c[f+12>>2]=f,e|0):0){__ZN6Memory11free_staticEPvb(e,0);c[a>>2]=0}e=c[b>>2]|0;if(!e)return;f=c[e+8>>2]|0;e=c[b+4>>2]|0;if((f|0)==(e|0))return;else g=f;while(1){f=c[g+8>>2]|0;if((f|0)==(e|0))break;else g=f}if(!g)return;e=a+4|0;f=g;g=0;while(1){if(!g){b=__ZnwjPFPvjE(28,4740)|0;d=b+16|0;c[d>>2]=0;c[d+4>>2]=0;c[a>>2]=b;d=c[e>>2]|0;c[b+4>>2]=d;c[b+8>>2]=d;c[b+12>>2]=d;c[b>>2]=1}__ZN3SetIi10ComparatorIiE16DefaultAllocatorE10_insert_rbERKi(a,f+24|0)|0;b=c[f+16>>2]|0;if(!b)break;f=b;g=c[a>>2]|0}return}function __ZNK11MethodBind1I17PolygonPathFinderRK10DictionaryE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;if(b|0){f=0;l=a;return f|0}__ZN10DictionaryC2Ev(d);__ZN7VariantC2ERK10Dictionary(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);__ZN10DictionaryD2Ev(d);f=b;l=a;return f|0}function __ZNK11MethodBind1I17PolygonPathFinderRK10DictionaryE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,919705);l=a;return c[b>>2]|0}function __ZN11MethodBind1I17PolygonPathFinderRK10DictionaryE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i+24|0;k=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236424)|0:0){c[h>>2]=0;a[1263537]=0;n=d+24|0;o=c[n>>2]|0;if((o|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=o;c[b>>2]=0;l=i;return}p=o-(c[d+20>>2]|0)|0;if((p|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=p;c[b>>2]=0;l=i;return}if((g|0)>0){if((o|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);q=0}else{a[1263537]=0;q=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,q)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=q;c[b>>2]=0;l=i;return}}q=c[d+44>>2]|0;o=c[d+48>>2]|0;p=e+(o>>1)|0;if(!(o&1))r=q;else r=c[(c[p>>2]|0)+q>>2]|0;do if((g|0)<1){q=c[n>>2]|0;o=q+-1|0;if((q|0)>=1){e=c[d+16>>2]|0;s=(e|0)==0;if(s)t=0;else t=c[e+-4>>2]|0;if((q|0)<=(t|0)){if(s)u=0;else u=c[e+-4>>2]|0;do if((u|0)<(q|0)){if(s)v=0;else v=c[e+-4>>2]|0;if((v|0)<(q|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);w=0;break}else{a[1263537]=0;x=31;break}}else x=31;while(0);if((x|0)==31)w=e+(o*24|0)|0;__ZN7VariantC2ERKS_(k,w);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);c[j>>2]=__ZNK7Variantcv10DictionaryEv(k)|0;Pi[r&2047](p,j);__ZN10DictionaryD2Ev(j);if(c[k>>2]|0)__ZN7Variant5clearEv(k);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I17PolygonPathFinderRK10DictionaryE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e+4|0;g=e;if(!b)h=0;else{i=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236424)|0;h=i?b:0}b=c[a+44>>2]|0;i=c[a+48>>2]|0;a=h+(i>>1)|0;if(!(i&1))j=b;else j=c[(c[a>>2]|0)+b>>2]|0;__ZN10DictionaryC2ERKS_(f,c[d>>2]|0);c[g>>2]=c[f>>2];Pi[j&2047](a,g);__ZN10DictionaryD2Ev(g);l=e;return}function __ZN11MethodBind1I17PolygonPathFinderRK10DictionaryED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI17PolygonPathFinder5Rect2E18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;if((b|0)!=-1){f=0;l=a;return f|0};c[d>>2]=0;c[d+4>>2]=0;c[d+8>>2]=0;c[d+12>>2]=0;__ZN7VariantC2ERK5Rect2(e,d);d=c[e>>2]|0;if(d|0)__ZN7Variant5clearEv(e);f=d;l=a;return f|0}function __ZNK13MethodBind0RCI17PolygonPathFinder5Rect2E18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,919705);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI17PolygonPathFinder5Rect2E4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0;f=l;l=l+48|0;if((l|0)>=(m|0))ba(48);i=f;j=f+24|0;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236424)|0:0){c[h>>2]=0;a[1263537]=0;k=c[d+24>>2]|0;if((k|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=k;c[b>>2]=0;l=f;return}n=k-(c[d+20>>2]|0)|0;if((n|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=n;c[b>>2]=0;l=f;return}n=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))o=n;else o=c[(c[d>>2]|0)+n>>2]|0;Pi[o&2047](j,d);__ZN7VariantC2ERK5Rect2(i,j);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI17PolygonPathFinder5Rect2E7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=d;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236424)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;Pi[i&2047](f,a);c[e>>2]=c[f>>2];c[e+4>>2]=c[f+4>>2];c[e+8>>2]=c[f+8>>2];c[e+12>>2]=c[f+12>>2];l=d;return}function __ZN13MethodBind0RCI17PolygonPathFinder5Rect2ED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind1RCI17PolygonPathFinderfiE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;switch(b|0){case -1:{__ZN7VariantC2Ef(d,0.0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}case 0:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}default:e=0}l=a;return e|0}function __ZNK13MethodBind1RCI17PolygonPathFinderfiE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,919705);l=a;return c[b>>2]|0}function __ZN13MethodBind1RCI17PolygonPathFinderfiE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;i=l;l=l+48|0;if((l|0)>=(m|0))ba(48);j=i+24|0;k=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236424)|0:0){c[h>>2]=0;a[1263537]=0;n=d+24|0;o=c[n>>2]|0;if((o|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=o;c[b>>2]=0;l=i;return}p=o-(c[d+20>>2]|0)|0;if((p|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=p;c[b>>2]=0;l=i;return}if((g|0)>0){if((o|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);q=0}else{a[1263537]=0;q=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,q)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=q;c[b>>2]=0;l=i;return}}q=c[d+44>>2]|0;o=c[d+48>>2]|0;p=e+(o>>1)|0;if(!(o&1))r=q;else r=c[(c[p>>2]|0)+q>>2]|0;do if((g|0)<1){q=c[n>>2]|0;o=q+-1|0;if((q|0)>=1){e=c[d+16>>2]|0;s=(e|0)==0;if(s)t=0;else t=c[e+-4>>2]|0;if((q|0)<=(t|0)){if(s)u=0;else u=c[e+-4>>2]|0;do if((u|0)<(q|0)){if(s)v=0;else v=c[e+-4>>2]|0;if((v|0)<(q|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);w=0;break}else{a[1263537]=0;x=31;break}}else x=31;while(0);if((x|0)==31)w=e+(o*24|0)|0;__ZN7VariantC2ERKS_(k,w);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);f=__ZNK7VariantcviEv(k)|0;__ZN7VariantC2Ef(j,+ii[r&127](p,f));if(c[k>>2]|0)__ZN7Variant5clearEv(k);__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1217,1146558,0);c[b>>2]=0;l=i;return}function __ZN13MethodBind1RCI17PolygonPathFinderfiE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0;if(!b)f=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236424)|0;f=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=f+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;g[e>>2]=+ii[i&127](a,c[c[d>>2]>>2]|0);return}function __ZN13MethodBind1RCI17PolygonPathFinderfiED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind2I17PolygonPathFinderifE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;switch(b|0){case 0:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}case 1:{__ZN7VariantC2Ef(d,0.0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}default:e=0}l=a;return e|0}function __ZNK11MethodBind2I17PolygonPathFinderifE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,919705);l=a;return c[b>>2]|0}function __ZN11MethodBind2I17PolygonPathFinderifE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0.0;i=l;l=l+48|0;if((l|0)>=(m|0))ba(48);j=i+24|0;k=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236424)|0:0){c[h>>2]=0;a[1263537]=0;n=d+24|0;o=c[n>>2]|0;if((o|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=o;c[b>>2]=0;l=i;return}p=o-(c[d+20>>2]|0)|0;if((p|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=p;c[b>>2]=0;l=i;return}if((g|0)>0){if((o|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);q=0}else{a[1263537]=0;q=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,q)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=q;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[n>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);r=0}else{a[1263537]=0;r=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,r)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=r;c[b>>2]=0;l=i;return}}}r=c[d+44>>2]|0;q=c[d+48>>2]|0;o=e+(q>>1)|0;if(!(q&1))s=r;else s=c[(c[o>>2]|0)+r>>2]|0;do if((g|0)<1){r=c[n>>2]|0;q=r+-1|0;if((r|0)>=1){e=c[d+16>>2]|0;p=(e|0)==0;if(p)t=0;else t=c[e+-4>>2]|0;if((r|0)<=(t|0)){if(p)u=0;else u=c[e+-4>>2]|0;do if((u|0)<(r|0)){if(p)v=0;else v=c[e+-4>>2]|0;if((v|0)<(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);w=0;break}else{a[1263537]=0;x=37;break}}else x=37;while(0);if((x|0)==37)w=e+(q*24|0)|0;__ZN7VariantC2ERKS_(j,w);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);w=__ZNK7VariantcviEv(j)|0;do if((g|0)<2){v=c[n>>2]|0;u=v+-1|0;t=v+-2|0;if((v|0)>=2){v=c[d+16>>2]|0;r=(v|0)==0;if(r)y=0;else y=c[v+-4>>2]|0;if((u|0)<=(y|0)){if(r)z=0;else z=c[v+-4>>2]|0;do if((z|0)<(u|0)){if(r)A=0;else A=c[v+-4>>2]|0;if((A|0)<(u|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);B=0;break}else{a[1263537]=0;x=54;break}}else x=54;while(0);if((x|0)==54)B=v+(t*24|0)|0;__ZN7VariantC2ERKS_(k,B);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f+4>>2]|0);while(0);C=+__ZNK7VariantcvfEv(k);dj[s&127](o,w,C);if(c[k>>2]|0)__ZN7Variant5clearEv(k);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1380,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind2I17PolygonPathFinderifE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,h=0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236424)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1))h=b;else h=c[(c[a>>2]|0)+b>>2]|0;dj[h&127](a,c[c[d>>2]>>2]|0,+g[c[d+4>>2]>>2]);return}function __ZN11MethodBind2I17PolygonPathFinderifED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK17PolygonPathFinder16_is_point_insideERK7Vector2(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e+8|0;g=e;h=c[b+156>>2]|0;if(!h){i=0;l=e;return i|0}j=c[h+8>>2]|0;h=c[b+160>>2]|0;if((j|0)==(h|0)){i=0;l=e;return i|0}else k=j;while(1){j=c[k+8>>2]|0;if((j|0)==(h|0))break;else k=j}if(!k){i=0;l=e;return i|0}h=b+152|0;j=b+128|0;b=k;k=0;while(1){n=c[b+24>>2]|0;if((n|0)<0){o=15;break}p=c[h>>2]|0;q=(p|0)==0;if(q)r=0;else r=c[p+-4>>2]|0;if((r|0)<=(n|0)){if(q)s=0;else s=c[p+-4>>2]|0;if((s|0)<=(n|0)){o=15;break}a[1263537]=0}q=p+(n<<5)|0;n=c[q+4>>2]|0;t=f;c[t>>2]=c[q>>2];c[t+4>>2]=n;n=c[b+28>>2]|0;if((n|0)<0){o=20;break}if((c[p+-4>>2]|0)<=(n|0)){if((c[p+-4>>2]|0)<=(n|0)){o=20;break}a[1263537]=0}t=p+(n<<5)|0;n=c[t+4>>2]|0;p=g;c[p>>2]=c[t>>2];c[p+4>>2]=n;k=((__ZN8Geometry29segment_intersects_segment_2dERK7Vector2S2_S2_S2_PS0_(f,g,d,j,0)|0)&1)+k|0;b=c[b+16>>2]|0;if(!b){o=6;break}}if((o|0)==6){i=(k&1|0)!=0;l=e;return i|0}else if((o|0)==15)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);else if((o|0)==20)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);return 0}function __ZNK13MethodBind1RCI17PolygonPathFinderbRK7Vector2E18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case -1:{__ZN7VariantC2Eb(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;break}case 0:{g[d>>2]=0.0;g[d+4>>2]=0.0;__ZN7VariantC2ERK7Vector2(e,d);d=c[e>>2]|0;if(d|0)__ZN7Variant5clearEv(e);f=d;break}default:f=0}l=a;return f|0}function __ZNK13MethodBind1RCI17PolygonPathFinderbRK7Vector2E18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,919705);l=a;return c[b>>2]|0}function __ZN13MethodBind1RCI17PolygonPathFinderbRK7Vector2E4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0;i=l;l=l+64|0;if((l|0)>=(m|0))ba(64);j=i+24|0;k=i+48|0;n=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236424)|0:0){c[h>>2]=0;a[1263537]=0;o=d+24|0;p=c[o>>2]|0;if((p|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=p;c[b>>2]=0;l=i;return}q=p-(c[d+20>>2]|0)|0;if((q|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=q;c[b>>2]=0;l=i;return}if((g|0)>0){if((p|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);r=0}else{a[1263537]=0;r=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,r)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=r;c[b>>2]=0;l=i;return}}r=c[d+44>>2]|0;p=c[d+48>>2]|0;q=e+(p>>1)|0;if(!(p&1))s=r;else s=c[(c[q>>2]|0)+r>>2]|0;do if((g|0)<1){r=c[o>>2]|0;p=r+-1|0;if((r|0)>=1){e=c[d+16>>2]|0;t=(e|0)==0;if(t)u=0;else u=c[e+-4>>2]|0;if((r|0)<=(u|0)){if(t)v=0;else v=c[e+-4>>2]|0;do if((v|0)<(r|0)){if(t)w=0;else w=c[e+-4>>2]|0;if((w|0)<(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);x=0;break}else{a[1263537]=0;y=31;break}}else y=31;while(0);if((y|0)==31)x=e+(p*24|0)|0;__ZN7VariantC2ERKS_(n,x);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f>>2]|0);while(0);__ZNK7Variantcv7Vector2Ev(k,n);__ZN7VariantC2Eb(j,$i[s&8191](q,k)|0);if(c[n>>2]|0)__ZN7Variant5clearEv(n);__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1217,1146558,0);c[b>>2]=0;l=i;return}function __ZN13MethodBind1RCI17PolygonPathFinderbRK7Vector2E7ptrcallEP6ObjectPPKvPv(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0;g=l;l=l+16|0;if((l|0)>=(m|0))ba(16);h=g;if(!d)i=0;else{j=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1236424)|0;i=j?d:0}d=c[b+44>>2]|0;j=c[b+48>>2]|0;b=i+(j>>1)|0;if(!(j&1))k=d;else k=c[(c[b>>2]|0)+d>>2]|0;d=c[e>>2]|0;e=c[d+4>>2]|0;j=h;c[j>>2]=c[d>>2];c[j+4>>2]=e;a[f>>0]=($i[k&8191](b,h)|0)&1;l=g;return}function __ZN13MethodBind1RCI17PolygonPathFinderbRK7Vector2ED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind1RCI17PolygonPathFinder7Vector2RKS1_E18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;switch(b|0){case -1:{g[d>>2]=0.0;g[d+4>>2]=0.0;__ZN7VariantC2ERK7Vector2(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);f=b;l=a;return f|0}case 0:{g[d>>2]=0.0;g[d+4>>2]=0.0;__ZN7VariantC2ERK7Vector2(e,d);d=c[e>>2]|0;if(d|0)__ZN7Variant5clearEv(e);f=d;l=a;return f|0}default:{f=0;l=a;return f|0}}return 0}function __ZNK13MethodBind1RCI17PolygonPathFinder7Vector2RKS1_E18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,919705);l=a;return c[b>>2]|0}function __ZN13MethodBind1RCI17PolygonPathFinder7Vector2RKS1_E4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0;i=l;l=l+64|0;if((l|0)>=(m|0))ba(64);j=i+24|0;k=i+56|0;n=i+48|0;o=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236424)|0:0){c[h>>2]=0;a[1263537]=0;p=d+24|0;q=c[p>>2]|0;if((q|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=q;c[b>>2]=0;l=i;return}r=q-(c[d+20>>2]|0)|0;if((r|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=r;c[b>>2]=0;l=i;return}if((g|0)>0){if((q|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);s=0}else{a[1263537]=0;s=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,s)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=s;c[b>>2]=0;l=i;return}}s=c[d+44>>2]|0;q=c[d+48>>2]|0;r=e+(q>>1)|0;if(!(q&1))t=s;else t=c[(c[r>>2]|0)+s>>2]|0;do if((g|0)<1){s=c[p>>2]|0;q=s+-1|0;if((s|0)>=1){e=c[d+16>>2]|0;u=(e|0)==0;if(u)v=0;else v=c[e+-4>>2]|0;if((s|0)<=(v|0)){if(u)w=0;else w=c[e+-4>>2]|0;do if((w|0)<(s|0)){if(u)x=0;else x=c[e+-4>>2]|0;if((x|0)<(s|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);y=0;break}else{a[1263537]=0;z=31;break}}else z=31;while(0);if((z|0)==31)y=e+(q*24|0)|0;__ZN7VariantC2ERKS_(o,y);break}}c[o>>2]=0}else __ZN7VariantC2ERKS_(o,c[f>>2]|0);while(0);__ZNK7Variantcv7Vector2Ev(n,o);bj[t&4095](k,r,n);__ZN7VariantC2ERK7Vector2(j,k);if(c[o>>2]|0)__ZN7Variant5clearEv(o);__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1217,1146558,0);c[b>>2]=0;l=i;return}function __ZN13MethodBind1RCI17PolygonPathFinder7Vector2RKS1_E7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f;h=f+8|0;if(!b)i=0;else{j=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236424)|0;i=j?b:0}b=c[a+44>>2]|0;j=c[a+48>>2]|0;a=i+(j>>1)|0;if(!(j&1))k=b;else k=c[(c[a>>2]|0)+b>>2]|0;b=c[d>>2]|0;d=c[b+4>>2]|0;j=h;c[j>>2]=c[b>>2];c[j+4>>2]=d;bj[k&4095](g,a,h);h=g;g=c[h+4>>2]|0;a=e;c[a>>2]=c[h>>2];c[a+4>>2]=g;l=f;return}function __ZN13MethodBind1RCI17PolygonPathFinder7Vector2RKS1_ED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind2RCI17PolygonPathFinder6VectorI7Vector2ERKS2_S5_E18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return __ZNK13MethodBind2RCI17PolygonPathFinder6VectorI7Vector2ERKS2_S5_E18_get_argument_typeEi(a,b)|0}function __ZNK13MethodBind2RCI17PolygonPathFinder6VectorI7Vector2ERKS2_S5_E18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,919705);l=a;return c[b>>2]|0}function __ZN13MethodBind2RCI17PolygonPathFinder6VectorI7Vector2ERKS2_S5_E4callEP6ObjectPPK7VariantiRNS9_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0;i=l;l=l+96|0;if((l|0)>=(m|0))ba(96);j=i+48|0;k=i+88|0;n=i+80|0;o=i+24|0;p=i+72|0;q=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236424)|0:0){c[h>>2]=0;a[1263537]=0;r=d+24|0;s=c[r>>2]|0;if((s|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=s;c[b>>2]=0;l=i;return}t=s-(c[d+20>>2]|0)|0;if((t|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=t;c[b>>2]=0;l=i;return}if((g|0)>0){if((s|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);u=0}else{a[1263537]=0;u=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,u)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=u;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[r>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);v=0}else{a[1263537]=0;v=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,v)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=v;c[b>>2]=0;l=i;return}}}v=c[d+44>>2]|0;u=c[d+48>>2]|0;s=e+(u>>1)|0;if(!(u&1))w=v;else w=c[(c[s>>2]|0)+v>>2]|0;do if((g|0)<1){v=c[r>>2]|0;u=v+-1|0;if((v|0)>=1){e=c[d+16>>2]|0;t=(e|0)==0;if(t)x=0;else x=c[e+-4>>2]|0;if((v|0)<=(x|0)){if(t)y=0;else y=c[e+-4>>2]|0;do if((y|0)<(v|0)){if(t)z=0;else z=c[e+-4>>2]|0;if((z|0)<(v|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);A=0;break}else{a[1263537]=0;B=37;break}}else B=37;while(0);if((B|0)==37)A=e+(u*24|0)|0;__ZN7VariantC2ERKS_(o,A);break}}c[o>>2]=0}else __ZN7VariantC2ERKS_(o,c[f>>2]|0);while(0);__ZNK7Variantcv7Vector2Ev(n,o);do if((g|0)<2){A=c[r>>2]|0;z=A+-1|0;y=A+-2|0;if((A|0)>=2){A=c[d+16>>2]|0;x=(A|0)==0;if(x)C=0;else C=c[A+-4>>2]|0;if((z|0)<=(C|0)){if(x)D=0;else D=c[A+-4>>2]|0;do if((D|0)<(z|0)){if(x)E=0;else E=c[A+-4>>2]|0;if((E|0)<(z|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);F=0;break}else{a[1263537]=0;B=54;break}}else B=54;while(0);if((B|0)==54)F=A+(y*24|0)|0;__ZN7VariantC2ERKS_(q,F);break}}c[q>>2]=0}else __ZN7VariantC2ERKS_(q,c[f+4>>2]|0);while(0);__ZNK7Variantcv7Vector2Ev(p,q);c[k>>2]=nj[w&2047](s,n,p)|0;__ZN7VariantC2ERK6VectorI7Vector2E(j,k);p=c[k>>2]|0;if(p|0?(__Z16atomic_decrementPj(p+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(p,1);if(c[q>>2]|0)__ZN7Variant5clearEv(q);if(c[o>>2]|0)__ZN7Variant5clearEv(o);__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1872,1146558,0);c[b>>2]=0;l=i;return}function __ZN13MethodBind2RCI17PolygonPathFinder6VectorI7Vector2ERKS2_S5_E7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);g=f+16|0;h=f+8|0;i=f;if(!b)j=0;else{k=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236424)|0;j=k?b:0}b=c[a+44>>2]|0;k=c[a+48>>2]|0;a=j+(k>>1)|0;if(!(k&1))n=b;else n=c[(c[a>>2]|0)+b>>2]|0;b=c[d>>2]|0;k=c[b+4>>2]|0;j=h;c[j>>2]=c[b>>2];c[j+4>>2]=k;k=c[d+4>>2]|0;d=c[k+4>>2]|0;j=i;c[j>>2]=c[k>>2];c[j+4>>2]=d;c[g>>2]=nj[n&2047](a,h,i)|0;__ZN8PtrToArgI6VectorI7Vector2EE6encodeES2_Pv(g,e);e=c[g>>2]|0;if(!e){l=f;return}if(__Z16atomic_decrementPj(e+-8|0)|0){l=f;return}__ZN6Memory11free_staticEPvb(e,1);l=f;return}function __ZN13MethodBind2RCI17PolygonPathFinder6VectorI7Vector2ERKS2_S5_ED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind2RCI17PolygonPathFinder6VectorI7Vector2ERKS2_S5_E18_get_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,h=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;switch(b|0){case -1:{c[d>>2]=0;__ZN7VariantC2ERK6VectorI7Vector2E(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);f=c[d>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);h=b;l=a;return h|0}case 0:{g[d>>2]=0.0;g[d+4>>2]=0.0;__ZN7VariantC2ERK7Vector2(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);h=b;l=a;return h|0}case 1:{g[d>>2]=0.0;g[d+4>>2]=0.0;__ZN7VariantC2ERK7Vector2(e,d);d=c[e>>2]|0;if(d|0)__ZN7Variant5clearEv(e);h=d;l=a;return h|0}default:{h=0;l=a;return h|0}}return 0}function __ZNK12MethodBind2RI17PolygonPathFinder6VectorI7Vector2ERKS2_S5_E18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return __ZNK12MethodBind2RI17PolygonPathFinder6VectorI7Vector2ERKS2_S5_E18_get_argument_typeEi(a,b)|0}function __ZNK12MethodBind2RI17PolygonPathFinder6VectorI7Vector2ERKS2_S5_E18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,919705);l=a;return c[b>>2]|0}function __ZN12MethodBind2RI17PolygonPathFinder6VectorI7Vector2ERKS2_S5_E4callEP6ObjectPPK7VariantiRNS9_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0;i=l;l=l+96|0;if((l|0)>=(m|0))ba(96);j=i+48|0;k=i+88|0;n=i+80|0;o=i+24|0;p=i+72|0;q=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236424)|0:0){c[h>>2]=0;a[1263537]=0;r=d+24|0;s=c[r>>2]|0;if((s|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=s;c[b>>2]=0;l=i;return}t=s-(c[d+20>>2]|0)|0;if((t|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=t;c[b>>2]=0;l=i;return}if((g|0)>0){if((s|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);u=0}else{a[1263537]=0;u=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,u)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=u;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[r>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);v=0}else{a[1263537]=0;v=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,v)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=v;c[b>>2]=0;l=i;return}}}v=c[d+44>>2]|0;u=c[d+48>>2]|0;s=e+(u>>1)|0;if(!(u&1))w=v;else w=c[(c[s>>2]|0)+v>>2]|0;do if((g|0)<1){v=c[r>>2]|0;u=v+-1|0;if((v|0)>=1){e=c[d+16>>2]|0;t=(e|0)==0;if(t)x=0;else x=c[e+-4>>2]|0;if((v|0)<=(x|0)){if(t)y=0;else y=c[e+-4>>2]|0;do if((y|0)<(v|0)){if(t)z=0;else z=c[e+-4>>2]|0;if((z|0)<(v|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);A=0;break}else{a[1263537]=0;B=37;break}}else B=37;while(0);if((B|0)==37)A=e+(u*24|0)|0;__ZN7VariantC2ERKS_(o,A);break}}c[o>>2]=0}else __ZN7VariantC2ERKS_(o,c[f>>2]|0);while(0);__ZNK7Variantcv7Vector2Ev(n,o);do if((g|0)<2){A=c[r>>2]|0;z=A+-1|0;y=A+-2|0;if((A|0)>=2){A=c[d+16>>2]|0;x=(A|0)==0;if(x)C=0;else C=c[A+-4>>2]|0;if((z|0)<=(C|0)){if(x)D=0;else D=c[A+-4>>2]|0;do if((D|0)<(z|0)){if(x)E=0;else E=c[A+-4>>2]|0;if((E|0)<(z|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);F=0;break}else{a[1263537]=0;B=54;break}}else B=54;while(0);if((B|0)==54)F=A+(y*24|0)|0;__ZN7VariantC2ERKS_(q,F);break}}c[q>>2]=0}else __ZN7VariantC2ERKS_(q,c[f+4>>2]|0);while(0);__ZNK7Variantcv7Vector2Ev(p,q);c[k>>2]=nj[w&2047](s,n,p)|0;__ZN7VariantC2ERK6VectorI7Vector2E(j,k);p=c[k>>2]|0;if(p|0?(__Z16atomic_decrementPj(p+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(p,1);if(c[q>>2]|0)__ZN7Variant5clearEv(q);if(c[o>>2]|0)__ZN7Variant5clearEv(o);__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1544,1146558,0);c[b>>2]=0;l=i;return}function __ZN12MethodBind2RI17PolygonPathFinder6VectorI7Vector2ERKS2_S5_E7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);g=f+16|0;h=f+8|0;i=f;if(!b)j=0;else{k=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236424)|0;j=k?b:0}b=c[a+44>>2]|0;k=c[a+48>>2]|0;a=j+(k>>1)|0;if(!(k&1))n=b;else n=c[(c[a>>2]|0)+b>>2]|0;b=c[d>>2]|0;k=c[b+4>>2]|0;j=h;c[j>>2]=c[b>>2];c[j+4>>2]=k;k=c[d+4>>2]|0;d=c[k+4>>2]|0;j=i;c[j>>2]=c[k>>2];c[j+4>>2]=d;c[g>>2]=nj[n&2047](a,h,i)|0;__ZN8PtrToArgI6VectorI7Vector2EE6encodeES2_Pv(g,e);e=c[g>>2]|0;if(!e){l=f;return}if(__Z16atomic_decrementPj(e+-8|0)|0){l=f;return}__ZN6Memory11free_staticEPvb(e,1);l=f;return}function __ZN12MethodBind2RI17PolygonPathFinder6VectorI7Vector2ERKS2_S5_ED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK12MethodBind2RI17PolygonPathFinder6VectorI7Vector2ERKS2_S5_E18_get_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,h=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;switch(b|0){case -1:{c[d>>2]=0;__ZN7VariantC2ERK6VectorI7Vector2E(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);f=c[d>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);h=b;l=a;return h|0}case 0:{g[d>>2]=0.0;g[d+4>>2]=0.0;__ZN7VariantC2ERK7Vector2(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);h=b;l=a;return h|0}case 1:{g[d>>2]=0.0;g[d+4>>2]=0.0;__ZN7VariantC2ERK7Vector2(e,d);d=c[e>>2]|0;if(d|0)__ZN7Variant5clearEv(e);h=d;l=a;return h|0}default:{h=0;l=a;return h|0}}return 0}function __ZNK11MethodBind2I17PolygonPathFinderRK6VectorI7Vector2ERKS1_IiEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return __ZNK11MethodBind2I17PolygonPathFinderRK6VectorI7Vector2ERKS1_IiEE18_get_argument_typeEi(a,b)|0}function __ZNK11MethodBind2I17PolygonPathFinderRK6VectorI7Vector2ERKS1_IiEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,919705);l=a;return c[b>>2]|0}function __ZN11MethodBind2I17PolygonPathFinderRK6VectorI7Vector2ERKS1_IiEE4callEP6ObjectPPK7VariantiRNSC_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0;i=l;l=l+64|0;if((l|0)>=(m|0))ba(64);j=i+52|0;k=i+24|0;n=i+48|0;o=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236424)|0:0){c[h>>2]=0;a[1263537]=0;p=d+24|0;q=c[p>>2]|0;if((q|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=q;c[b>>2]=0;l=i;return}r=q-(c[d+20>>2]|0)|0;if((r|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=r;c[b>>2]=0;l=i;return}if((g|0)>0){if((q|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);s=0}else{a[1263537]=0;s=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,s)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=s;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[p>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);t=0}else{a[1263537]=0;t=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,t)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=t;c[b>>2]=0;l=i;return}}}t=c[d+44>>2]|0;s=c[d+48>>2]|0;q=e+(s>>1)|0;if(!(s&1))u=t;else u=c[(c[q>>2]|0)+t>>2]|0;do if((g|0)<1){t=c[p>>2]|0;s=t+-1|0;if((t|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)v=0;else v=c[e+-4>>2]|0;if((t|0)<=(v|0)){if(r)w=0;else w=c[e+-4>>2]|0;do if((w|0)<(t|0)){if(r)x=0;else x=c[e+-4>>2]|0;if((x|0)<(t|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);y=0;break}else{a[1263537]=0;z=37;break}}else z=37;while(0);if((z|0)==37)y=e+(s*24|0)|0;__ZN7VariantC2ERKS_(k,y);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);c[j>>2]=__ZNK7Variantcv6VectorI7Vector2EEv(k)|0;do if((g|0)<2){y=c[p>>2]|0;x=y+-1|0;w=y+-2|0;if((y|0)>=2){y=c[d+16>>2]|0;v=(y|0)==0;if(v)A=0;else A=c[y+-4>>2]|0;if((x|0)<=(A|0)){if(v)B=0;else B=c[y+-4>>2]|0;do if((B|0)<(x|0)){if(v)C=0;else C=c[y+-4>>2]|0;if((C|0)<(x|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);D=0;break}else{a[1263537]=0;z=54;break}}else z=54;while(0);if((z|0)==54)D=y+(w*24|0)|0;__ZN7VariantC2ERKS_(o,D);break}}c[o>>2]=0}else __ZN7VariantC2ERKS_(o,c[f+4>>2]|0);while(0);c[n>>2]=__ZNK7Variantcv6VectorIiEEv(o)|0;bj[u&4095](q,j,n);q=c[n>>2]|0;if(q|0?(__Z16atomic_decrementPj(q+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(q,1);if(c[o>>2]|0)__ZN7Variant5clearEv(o);o=c[j>>2]|0;if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(o,1);if(c[k>>2]|0)__ZN7Variant5clearEv(k);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1380,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind2I17PolygonPathFinderRK6VectorI7Vector2ERKS1_IiEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e+4|0;g=e;if(!b)h=0;else{i=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236424)|0;h=i?b:0}b=c[a+44>>2]|0;i=c[a+48>>2]|0;a=h+(i>>1)|0;if(!(i&1))j=b;else j=c[(c[a>>2]|0)+b>>2]|0;c[f>>2]=__ZN8PtrToArgIRK6VectorI7Vector2EE7convertEPKv(c[d>>2]|0)|0;c[g>>2]=__ZN8PtrToArgIRK6VectorIiEE7convertEPKv(c[d+4>>2]|0)|0;bj[j&4095](a,f,g);a=c[g>>2]|0;if(a|0?(__Z16atomic_decrementPj(a+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(a,1);a=c[f>>2]|0;if(!a){l=e;return}if(__Z16atomic_decrementPj(a+-8|0)|0){l=e;return}__ZN6Memory11free_staticEPvb(a,1);l=e;return}function __ZN11MethodBind2I17PolygonPathFinderRK6VectorI7Vector2ERKS1_IiEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind2I17PolygonPathFinderRK6VectorI7Vector2ERKS1_IiEE18_get_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;switch(b|0){case 0:{c[d>>2]=0;__ZN7VariantC2ERK6VectorI7Vector2E(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);f=c[d>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);g=b;l=a;return g|0}case 1:{c[d>>2]=0;__ZN7VariantC2ERK6VectorIiE(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);e=c[d>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);g=b;l=a;return g|0}default:{g=0;l=a;return g|0}}return 0}function __ZN7ClassDB7creatorI5ThemeEEP6Objectv(){var a=0;a=__ZnwjPKc(216,1263606)|0;__ZN5ThemeC2Ev(a);__Z22postinitialize_handlerP6Object(a);return a|0}function __ZN5Theme28register_custom_data_to_otdbEv(){var a=0,b=0,d=0,e=0,f=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a+12|0;d=a+8|0;e=a+4|0;f=a;__ZN10StringNameC2EPKc(d,920426);__ZN6StringC2EPKc(b,903902);c[f>>2]=c[b>>2];__ZN10StringNameC2ERK6String(e,f);__ZN7ClassDB27add_resource_base_extensionERK10StringNameS2_(d,e);__ZN10StringNameD2Ev(e);e=c[f>>2]|0;if(!e){__ZN10StringNameD2Ev(d);l=a;return}if(__Z16atomic_decrementPj(e+-8|0)|0){__ZN10StringNameD2Ev(d);l=a;return}__ZN6Memory11free_staticEPvb(e,1);__ZN10StringNameD2Ev(d);l=a;return}function __ZN5ThemeC2Ev(b){b=b|0;__ZN8ResourceC2Ev(b);c[b>>2]=295716;__ZN10StringNameC2Ev(b+124|0);c[b+132>>2]=379008;c[b+128>>2]=0;c[b+136>>2]=0;c[b+140>>2]=0;c[b+148>>2]=0;a[b+144>>0]=0;c[b+152>>2]=0;c[b+160>>2]=0;a[b+156>>0]=0;c[b+164>>2]=0;c[b+172>>2]=0;a[b+168>>0]=0;c[b+176>>2]=0;c[b+184>>2]=0;a[b+180>>0]=0;c[b+188>>2]=0;c[b+196>>2]=0;a[b+192>>0]=0;c[b+200>>2]=0;c[b+208>>2]=0;a[b+204>>0]=0;c[b+212>>2]=0;return}function __ZN7ClassDB7creatorI12StyleBoxFlatEEP6Objectv(){var a=0;a=__ZnwjPKc(204,1263606)|0;__ZN12StyleBoxFlatC2Ev(a);__Z22postinitialize_handlerP6Object(a);return a|0}function __ZN8StyleBox28register_custom_data_to_otdbEv(){var a=0,b=0,d=0,e=0,f=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a+12|0;d=a+8|0;e=a+4|0;f=a;__ZN10StringNameC2EPKc(d,905032);__ZN6StringC2EPKc(b,905036);c[f>>2]=c[b>>2];__ZN10StringNameC2ERK6String(e,f);__ZN7ClassDB27add_resource_base_extensionERK10StringNameS2_(d,e);__ZN10StringNameD2Ev(e);e=c[f>>2]|0;if(!e){__ZN10StringNameD2Ev(d);l=a;return}if(__Z16atomic_decrementPj(e+-8|0)|0){__ZN10StringNameD2Ev(d);l=a;return}__ZN6Memory11free_staticEPvb(e,1);__ZN10StringNameD2Ev(d);l=a;return}function __ZN7ClassDB7creatorI15StyleBoxTextureEEP6Objectv(){var a=0;a=__ZnwjPKc(220,1263606)|0;__ZN15StyleBoxTextureC2Ev(a);__Z22postinitialize_handlerP6Object(a);return a|0}function __ZN13StyleBoxEmpty16initialize_classEv(){if(a[1263435]|0)return;if(!(a[1263396]|0)){if(!(a[1257004]|0)){if(!(a[1257001]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI9ReferenceEEvv();__ZN9Reference13_bind_methodsEv();a[1257001]=1}__ZN7ClassDB10_add_classI8ResourceEEvv();__ZN8Resource13_bind_methodsEv();a[1257004]=1}__ZN7ClassDB10_add_classI8StyleBoxEEvv();__ZN8StyleBox13_bind_methodsEv();a[1263396]=1}__ZN7ClassDB10_add_classI13StyleBoxEmptyEEvv();a[1263435]=1;return}function __ZN7ClassDB7creatorI13StyleBoxEmptyEEP6Objectv(){var a=0;a=__ZnwjPKc(148,1263606)|0;__ZN8StyleBoxC2Ev(a);c[a>>2]=311012;__ZN10StringNameC2Ev(a+144|0);__Z22postinitialize_handlerP6Object(a);return a|0}function __ZN8StyleBoxC2Ev(a){a=a|0;__ZN8ResourceC2Ev(a);c[a>>2]=296504;__ZN10StringNameC2Ev(a+124|0);g[a+128>>2]=-1.0;g[a+132>>2]=-1.0;g[a+136>>2]=-1.0;g[a+140>>2]=-1.0;return}function __ZN13StyleBoxEmpty18_initialize_classvEv(a){a=a|0;__ZN13StyleBoxEmpty16initialize_classEv();return}function __ZN13StyleBoxEmpty5_setvERK10StringNameRK7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK13StyleBoxEmpty5_getvERK10StringNameR7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK13StyleBoxEmpty19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+24|0;g=e+4|0;h=e;if(!d)__ZNK8StyleBox19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,0);__ZN6StringC2EPKc(f,920430);i=c[f>>2]|0;f=i;j=g+4|0;c[j>>2]=0;k=g+12|0;c[k>>2]=0;c[g>>2]=0;n=(i|0)==0;if(!n?(c[j>>2]=0,__Z28atomic_conditional_incrementPj(i+-8|0)|0):0)c[j>>2]=f;c[g+8>>2]=0;f=c[k>>2]|0;if(f|0){if(!(__Z16atomic_decrementPj(f+-8|0)|0))__ZN6Memory11free_staticEPvb(f,1);c[k>>2]=0}c[g+16>>2]=256;if(!(c[b>>2]|0)){k=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=k;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0}k=__ZnwjPFPvjE(32,4740)|0;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0;c[k+12>>2]=0;c[k+16>>2]=7;f=k+20|0;c[f>>2]=0;j=k+24|0;c[j>>2]=0;o=k+28|0;c[o>>2]=0;__ZN12PropertyInfoaSERKS_(k,g)|0;p=c[b>>2]|0;q=p+4|0;r=c[q>>2]|0;c[j>>2]=r;c[f>>2]=0;c[o>>2]=p;if(r|0)c[r+20>>2]=k;c[q>>2]=k;if(!(c[p>>2]|0))c[p>>2]=k;k=p+8|0;c[k>>2]=(c[k>>2]|0)+1;k=c[g+12>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);k=c[g+4>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);if(!n?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);__ZN10StringNameC2EPKc(h,920430);__ZN7ClassDB17get_property_listE10StringNameP4ListI12PropertyInfo16DefaultAllocatorEbPK6Object(h,b,1,a);__ZN10StringNameD2Ev(h);if(!d){l=e;return}__ZNK8StyleBox19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,1);l=e;return}function __ZN13StyleBoxEmpty14_notificationvEib(a,b,c){a=a|0;b=b|0;c=c|0;return}function __ZNK13StyleBoxEmpty16_get_class_namevEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+8|0;e=b+4|0;f=b;g=a+144|0;a=c[g>>2]|0;if(a|0){if(c[a+4>>2]|0){l=b;return g|0}if(__ZNK6String6lengthEv(a+8|0)|0){l=b;return g|0}}__ZN6StringC2EPKc(d,920430);c[f>>2]=c[d>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameaSERKS_(g,e);__ZN10StringNameD2Ev(e);e=c[f>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);l=b;return g|0}function __ZNK13StyleBoxEmpty9get_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,920430);l=a;return c[b>>2]|0}function __ZNK13StyleBoxEmpty8is_classERK6String(a,b){a=a|0;b=b|0;var c=0;if(((!(__ZNK6StringeqEPKc(b,920430)|0)?!(__ZNK6StringeqEPKc(b,905036)|0):0)?!(__ZNK6StringeqEPKc(b,1110448)|0):0)?!(__ZNK6StringeqEPKc(b,1126157)|0):0)c=__ZNK6StringeqEPKc(b,1142944)|0;else c=1;return c|0}function __ZNK13StyleBoxEmpty12is_class_ptrEPv(a,b){a=a|0;b=b|0;return (b|0)==1236428|((b|0)==1234344|((b|0)==1220696|((b|0)==1220724|(b|0)==1220580)))|0}function __ZN13StyleBoxEmptyD2Ev(a){a=a|0;c[a>>2]=311012;__ZN10StringNameD2Ev(a+144|0);c[a>>2]=296504;__ZN10StringNameD2Ev(a+124|0);__ZN8ResourceD2Ev(a);return}function __ZN13StyleBoxEmptyD0Ev(a){a=a|0;c[a>>2]=311012;__ZN10StringNameD2Ev(a+144|0);c[a>>2]=296504;__ZN10StringNameD2Ev(a+124|0);__ZN8ResourceD2Ev(a);__ZdlPv(a);return}function __ZNK13StyleBoxEmpty16get_style_marginE6Margin(a,b){a=a|0;b=b|0;return 0.0}function __ZNK13StyleBoxEmpty4drawE3RIDRK5Rect2(a,b,c){a=a|0;b=b|0;c=c|0;return}function __ZN7ClassDB10_add_classI13StyleBoxEmptyEEvv(){var a=0,b=0,d=0,e=0,f=0,g=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+16|0;d=a+12|0;e=a+8|0;f=a+4|0;g=a;__ZN6StringC2EPKc(b,920430);c[e>>2]=c[b>>2];__ZN10StringNameC2ERK6String(d,e);__ZN6StringC2EPKc(b,905036);c[g>>2]=c[b>>2];__ZN10StringNameC2ERK6String(f,g);__ZN7ClassDB11_add_class2ERK10StringNameS2_(d,f);__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);__ZN10StringNameD2Ev(d);d=c[e>>2]|0;if(!d){l=a;return}if(__Z16atomic_decrementPj(d+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(d,1);l=a;return}function __ZN7ClassDB7creatorI11DynamicFontEEP6Objectv(){var a=0;a=__ZnwjPKc(176,1263606)|0;__ZN11DynamicFontC2Ev(a);__Z22postinitialize_handlerP6Object(a);return a|0}function __ZN11DynamicFontC2Ev(b){b=b|0;var d=0;__ZN4FontC2Ev(b);c[b>>2]=301012;__ZN10StringNameC2Ev(b+128|0);d=b+132|0;c[d>>2]=0;c[d+4>>2]=0;c[d+8>>2]=0;c[d+12>>2]=0;c[b+148>>2]=16;a[b+152>>0]=0;a[b+153>>0]=0;d=b+160|0;c[d>>2]=0;c[d+4>>2]=0;c[d+8>>2]=0;c[d+12>>2]=0;return}function __ZN4FontC2Ev(a){a=a|0;__ZN8ResourceC2Ev(a);c[a>>2]=301796;__ZN10StringNameC2Ev(a+124|0);return}function __ZN7ClassDB7creatorI15DynamicFontDataEEP6Objectv(){var a=0;a=__ZnwjPKc(156,1263606)|0;__ZN15DynamicFontDataC2Ev(a);__Z22postinitialize_handlerP6Object(a);return a|0}function __ZN15DynamicFontDataC2Ev(b){b=b|0;__ZN8ResourceC2Ev(b);c[b>>2]=300724;__ZN10StringNameC2Ev(b+124|0);c[b+140>>2]=0;c[b+148>>2]=379008;c[b+144>>2]=0;c[b+152>>2]=0;a[b+136>>0]=0;c[b+128>>2]=0;c[b+132>>2]=0;return}function __ZN7ClassDB7creatorI10BitmapFontEEP6Objectv(){var a=0;a=__ZnwjPKc(176,1263606)|0;__ZN10BitmapFontC2Ev(a);__Z22postinitialize_handlerP6Object(a);return a|0}function __ZN10BitmapFont28register_custom_data_to_otdbEv(){var a=0,b=0,d=0,e=0,f=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a+12|0;d=a+8|0;e=a+4|0;f=a;__ZN10StringNameC2EPKc(d,920444);__ZN6StringC2EPKc(b,914598);c[f>>2]=c[b>>2];__ZN10StringNameC2ERK6String(e,f);__ZN7ClassDB27add_resource_base_extensionERK10StringNameS2_(d,e);__ZN10StringNameD2Ev(e);e=c[f>>2]|0;if(!e){__ZN10StringNameD2Ev(d);l=a;return}if(__Z16atomic_decrementPj(e+-8|0)|0){__ZN10StringNameD2Ev(d);l=a;return}__ZN6Memory11free_staticEPvb(e,1);__ZN10StringNameD2Ev(d);l=a;return}function __ZN10BitmapFontC2Ev(b){b=b|0;__ZN8ResourceC2Ev(b);c[b>>2]=301796;__ZN10StringNameC2Ev(b+124|0);c[b>>2]=306424;__ZN10StringNameC2Ev(b+128|0);c[b+132>>2]=0;c[b+136>>2]=0;c[b+144>>2]=0;a[b+140>>0]=0;c[b+152>>2]=379008;c[b+148>>2]=0;c[b+156>>2]=0;c[b+172>>2]=0;__ZN10BitmapFont5clearEv(b);return}function __ZN7ClassDB7creatorI9AnimationEEP6Objectv(){var a=0;a=__ZnwjPKc(144,1263606)|0;__ZN9AnimationC2Ev(a);__Z22postinitialize_handlerP6Object(a);return a|0}function __ZN9Animation28register_custom_data_to_otdbEv(){var a=0,b=0,d=0,e=0,f=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a+12|0;d=a+8|0;e=a+4|0;f=a;__ZN10StringNameC2EPKc(d,920448);__ZN6StringC2EPKc(b,895833);c[f>>2]=c[b>>2];__ZN10StringNameC2ERK6String(e,f);__ZN7ClassDB27add_resource_base_extensionERK10StringNameS2_(d,e);__ZN10StringNameD2Ev(e);e=c[f>>2]|0;if(!e){__ZN10StringNameD2Ev(d);l=a;return}if(__Z16atomic_decrementPj(e+-8|0)|0){__ZN10StringNameD2Ev(d);l=a;return}__ZN6Memory11free_staticEPvb(e,1);__ZN10StringNameD2Ev(d);l=a;return}function __ZN9AnimationC2Ev(b){b=b|0;__ZN8ResourceC2Ev(b);c[b>>2]=291464;__ZN10StringNameC2Ev(b+124|0);c[b+128>>2]=0;g[b+136>>2]=.10000000149011612;a[b+140>>0]=0;g[b+132>>2]=1.0;return}function __ZN7ClassDB7creatorI7CubeMapEEP6Objectv(){var a=0;a=__ZnwjPKc(172,1263606)|0;__ZN7CubeMapC2Ev(a);__Z22postinitialize_handlerP6Object(a);return a|0}function __ZN7CubeMap28register_custom_data_to_otdbEv(){var a=0,b=0,d=0,e=0,f=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a+12|0;d=a+8|0;e=a+4|0;f=a;__ZN10StringNameC2EPKc(d,920452);__ZN6StringC2EPKc(b,913466);c[f>>2]=c[b>>2];__ZN10StringNameC2ERK6String(e,f);__ZN7ClassDB27add_resource_base_extensionERK10StringNameS2_(d,e);__ZN10StringNameD2Ev(e);e=c[f>>2]|0;if(!e){__ZN10StringNameD2Ev(d);l=a;return}if(__Z16atomic_decrementPj(e+-8|0)|0){__ZN10StringNameD2Ev(d);l=a;return}__ZN6Memory11free_staticEPvb(e,1);__ZN10StringNameD2Ev(d);l=a;return}function __ZN7CubeMapC2Ev(b){b=b|0;var d=0,e=0;__ZN8ResourceC2Ev(b);c[b>>2]=304736;__ZN10StringNameC2Ev(b+124|0);d=b+136|0;c[d>>2]=0;g[b+160>>2]=0.0;g[b+164>>2]=0.0;c[b+152>>2]=0;c[b+148>>2]=0;c[b+144>>2]=7;e=b+128|0;a[e>>0]=0;a[e+1>>0]=0;a[e+2>>0]=0;a[e+3>>0]=0;a[e+4>>0]=0;a[e+5>>0]=0;e=__ZN12VisualServer13get_singletonEv()|0;c[d>>2]=ij[c[(c[e>>2]|0)+84>>2]&8191](e)|0;c[b+156>>2]=0;g[b+168>>2]=.699999988079071;return}function __ZN7ClassDB7creatorI15GradientTextureEEP6Objectv(){var a=0;a=__ZnwjPKc(148,1263606)|0;__ZN15GradientTextureC2Ev(a);__Z22postinitialize_handlerP6Object(a);return a|0}function __ZN15GradientTextureC2Ev(b){b=b|0;var d=0,e=0,f=0,h=0,i=0;__ZN8ResourceC2Ev(b);c[b>>2]=223388;__ZN10StringNameC2Ev(b+124|0);c[b>>2]=305532;__ZN10StringNameC2Ev(b+128|0);d=b+132|0;c[d>>2]=0;e=b+140|0;c[e>>2]=0;__ZN6VectorIN15GradientTexture5PointEE6resizeEi(d,2)|0;f=c[d>>2]|0;if((f|0)!=0?(c[f+-4>>2]|0)>0:0){__ZN6VectorIN15GradientTexture5PointEE14_copy_on_writeEv(d);h=c[d>>2]|0}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);h=0}g[h+4>>2]=0.0;g[h+8>>2]=0.0;g[h+12>>2]=0.0;g[h+16>>2]=1.0;h=c[d>>2]|0;if(!h)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);if((c[h+-4>>2]|0)<=0)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);__ZN6VectorIN15GradientTexture5PointEE14_copy_on_writeEv(d);h=c[d>>2]|0;g[h>>2]=0.0;if((h|0)!=0?(c[h+-4>>2]|0)>1:0){__ZN6VectorIN15GradientTexture5PointEE14_copy_on_writeEv(d);i=(c[d>>2]|0)+20|0}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);i=0}g[i+4>>2]=1.0;g[i+8>>2]=1.0;g[i+12>>2]=1.0;g[i+16>>2]=1.0;i=c[d>>2]|0;if(!i)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);if((c[i+-4>>2]|0)>1){__ZN6VectorIN15GradientTexture5PointEE14_copy_on_writeEv(d);g[(c[d>>2]|0)+20>>2]=1.0;a[b+136>>0]=1;a[b+137>>0]=0;c[b+144>>2]=2048;d=__ZN12VisualServer13get_singletonEv()|0;c[e>>2]=ij[c[(c[d>>2]|0)+84>>2]&8191](d)|0;__ZN15GradientTexture13_queue_updateEv(b);return}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}function __ZN7ClassDB7creatorI12CurveTextureEEP6Objectv(){var a=0;a=__ZnwjPKc(152,1263606)|0;__ZN12CurveTextureC2Ev(a);__Z22postinitialize_handlerP6Object(a);return a|0}function __ZN12CurveTexture28register_custom_data_to_otdbEv(){var a=0,b=0,d=0,e=0,f=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a+12|0;d=a+8|0;e=a+4|0;f=a;__ZN10StringNameC2EPKc(d,920456);__ZN6StringC2EPKc(b,913579);c[f>>2]=c[b>>2];__ZN10StringNameC2ERK6String(e,f);__ZN7ClassDB27add_resource_base_extensionERK10StringNameS2_(d,e);__ZN10StringNameD2Ev(e);e=c[f>>2]|0;if(!e){__ZN10StringNameD2Ev(d);l=a;return}if(__Z16atomic_decrementPj(e+-8|0)|0){__ZN10StringNameD2Ev(d);l=a;return}__ZN6Memory11free_staticEPvb(e,1);__ZN10StringNameD2Ev(d);l=a;return}function __ZN12CurveTextureC2Ev(a){a=a|0;var b=0;__ZN8ResourceC2Ev(a);c[a>>2]=223388;__ZN10StringNameC2Ev(a+124|0);c[a>>2]=305184;__ZN10StringNameC2Ev(a+128|0);b=a+132|0;c[b>>2]=0;c[a+136>>2]=0;g[a+144>>2]=1.0;g[a+140>>2]=0.0;c[a+148>>2]=2048;a=__ZN12VisualServer13get_singletonEv()|0;c[b>>2]=ij[c[(c[a>>2]|0)+84>>2]&8191](a)|0;return}function __ZN7ClassDB7creatorI12LargeTextureEEP6Objectv(){var a=0;a=__ZnwjPKc(144,1263606)|0;__ZN12LargeTextureC2Ev(a);__Z22postinitialize_handlerP6Object(a);return a|0}function __ZN12LargeTexture28register_custom_data_to_otdbEv(){var a=0,b=0,d=0,e=0,f=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a+12|0;d=a+8|0;e=a+4|0;f=a;__ZN10StringNameC2EPKc(d,920462);__ZN6StringC2EPKc(b,913252);c[f>>2]=c[b>>2];__ZN10StringNameC2ERK6String(e,f);__ZN7ClassDB27add_resource_base_extensionERK10StringNameS2_(d,e);__ZN10StringNameD2Ev(e);e=c[f>>2]|0;if(!e){__ZN10StringNameD2Ev(d);l=a;return}if(__Z16atomic_decrementPj(e+-8|0)|0){__ZN10StringNameD2Ev(d);l=a;return}__ZN6Memory11free_staticEPvb(e,1);__ZN10StringNameD2Ev(d);l=a;return}function __ZN12LargeTextureC2Ev(a){a=a|0;__ZN8ResourceC2Ev(a);c[a>>2]=223388;__ZN10StringNameC2Ev(a+124|0);c[a>>2]=304208;__ZN10StringNameC2Ev(a+128|0);c[a+132>>2]=0;c[a+136>>2]=0;c[a+140>>2]=0;return}function __ZN7ClassDB7creatorI12AtlasTextureEEP6Objectv(){var a=0;a=__ZnwjPKc(168,1263606)|0;__ZN12AtlasTextureC2Ev(a);__Z22postinitialize_handlerP6Object(a);return a|0}function __ZN12AtlasTexture28register_custom_data_to_otdbEv(){var a=0,b=0,d=0,e=0,f=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a+12|0;d=a+8|0;e=a+4|0;f=a;__ZN10StringNameC2EPKc(d,920467);__ZN6StringC2EPKc(b,912924);c[f>>2]=c[b>>2];__ZN10StringNameC2ERK6String(e,f);__ZN7ClassDB27add_resource_base_extensionERK10StringNameS2_(d,e);__ZN10StringNameD2Ev(e);e=c[f>>2]|0;if(!e){__ZN10StringNameD2Ev(d);l=a;return}if(__Z16atomic_decrementPj(e+-8|0)|0){__ZN10StringNameD2Ev(d);l=a;return}__ZN6Memory11free_staticEPvb(e,1);__ZN10StringNameD2Ev(d);l=a;return}function __ZN12AtlasTextureC2Ev(a){a=a|0;var b=0;__ZN8ResourceC2Ev(a);c[a>>2]=223388;__ZN10StringNameC2Ev(a+124|0);c[a>>2]=303896;__ZN10StringNameC2Ev(a+128|0);b=a+132|0;a=b+36|0;do{c[b>>2]=0;b=b+4|0}while((b|0)<(a|0));return}function __ZN7ClassDB7creatorI12ImageTextureEEP6Objectv(){var a=0;a=__ZnwjPKc(168,1263606)|0;__ZN12ImageTextureC2Ev(a);__Z22postinitialize_handlerP6Object(a);return a|0}function __ZN12ImageTexture28register_custom_data_to_otdbEv(){var a=0,b=0,d=0,e=0,f=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a+12|0;d=a+8|0;e=a+4|0;f=a;__ZN10StringNameC2EPKc(d,920472);__ZN6StringC2EPKc(b,1116457);c[f>>2]=c[b>>2];__ZN10StringNameC2ERK6String(e,f);__ZN7ClassDB27add_resource_base_extensionERK10StringNameS2_(d,e);__ZN10StringNameD2Ev(e);e=c[f>>2]|0;if(!e){__ZN10StringNameD2Ev(d);l=a;return}if(__Z16atomic_decrementPj(e+-8|0)|0){__ZN10StringNameD2Ev(d);l=a;return}__ZN6Memory11free_staticEPvb(e,1);__ZN10StringNameD2Ev(d);l=a;return}function __ZN7ClassDB7creatorI13StreamTextureEEP6Objectv(){var a=0;a=__ZnwjPKc(156,1263606)|0;__ZN13StreamTextureC2Ev(a);__Z22postinitialize_handlerP6Object(a);return a|0}function __ZN13StreamTextureC2Ev(a){a=a|0;var b=0;__ZN8ResourceC2Ev(a);c[a>>2]=223388;__ZN10StringNameC2Ev(a+124|0);c[a>>2]=303656;__ZN10StringNameC2Ev(a+128|0);c[a+132>>2]=0;b=a+136|0;c[b>>2]=0;c[a+140>>2]=37;c[a+144>>2]=0;c[a+148>>2]=0;c[a+152>>2]=0;a=__ZN12VisualServer13get_singletonEv()|0;c[b>>2]=ij[c[(c[a>>2]|0)+84>>2]&8191](a)|0;return}function __ZN7ClassDB7creatorI11ImageSkyBoxEEP6Objectv(){var a=0;a=__ZnwjPKc(172,1263606)|0;__ZN11ImageSkyBoxC2Ev(a);__Z22postinitialize_handlerP6Object(a);return a|0}function __ZN11ImageSkyBoxC2Ev(b){b=b|0;var d=0,e=0,f=0;__ZN8ResourceC2Ev(b);c[b>>2]=294068;__ZN10StringNameC2Ev(b+124|0);c[b+128>>2]=1;c[b>>2]=293924;__ZN10StringNameC2Ev(b+132|0);d=b+136|0;c[d>>2]=0;e=b+140|0;c[e>>2]=0;f=b+148|0;c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;c[f+12>>2]=0;c[f+16>>2]=0;c[f+20>>2]=0;f=__ZN12VisualServer13get_singletonEv()|0;c[d>>2]=ij[c[(c[f>>2]|0)+84>>2]&8191](f)|0;f=__ZN12VisualServer13get_singletonEv()|0;c[e>>2]=ij[c[(c[f>>2]|0)+152>>2]&8191](f)|0;a[b+144>>0]=0;return}function __ZN7ClassDB7creatorI7World2DEEP6Objectv(){var a=0;a=__ZnwjPKc(144,1263606)|0;__ZN7World2DC2Ev(a);__Z22postinitialize_handlerP6Object(a);return a|0}function __ZN7ClassDB7creatorI11EnvironmentEEP6Objectv(){var a=0;a=__ZnwjPKc(380,1263606)|0;__ZN11EnvironmentC2Ev(a);__Z22postinitialize_handlerP6Object(a);return a|0}function __ZN11EnvironmentC2Ev(b){b=b|0;var d=0,e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0.0,z=0.0,A=0.0,B=0.0,C=0.0,D=0.0,E=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d+12|0;f=d+8|0;h=d+4|0;i=d;__ZN8ResourceC2Ev(b);c[b>>2]=293008;__ZN10StringNameC2Ev(b+124|0);j=b+128|0;c[j>>2]=0;c[b+136>>2]=0;g[b+144>>2]=0.0;g[b+148>>2]=0.0;g[b+152>>2]=0.0;g[b+156>>2]=1.0;g[b+168>>2]=0.0;g[b+172>>2]=0.0;g[b+176>>2]=0.0;g[b+180>>2]=1.0;k=b+240|0;c[k>>2]=0;g[b+292>>2]=0.0;g[b+296>>2]=0.0;g[b+300>>2]=0.0;g[b+304>>2]=1.0;c[b+132>>2]=0;g[b+140>>2]=1.0;g[b+160>>2]=1.0;c[b+164>>2]=0;g[b+184>>2]=1.0;g[b+188>>2]=0.0;n=b+192|0;o=b+196|0;g[o>>2]=1.0;p=b+200|0;g[p>>2]=1.0;q=b+204|0;a[q>>0]=0;r=b+208|0;g[r>>2]=8.0;s=b+212|0;g[s>>2]=.05000000074505806;t=b+216|0;g[t>>2]=.5;u=b+220|0;g[u>>2]=.4000000059604645;c[n>>2]=0;v=__ZN12VisualServer13get_singletonEv()|0;w=c[(c[v>>2]|0)+904>>2]|0;c[f>>2]=c[j>>2];x=c[n>>2]|0;y=+g[o>>2];z=+g[p>>2];p=(a[q>>0]|0)!=0;A=+g[s>>2];B=+g[r>>2];C=+g[t>>2];D=+g[u>>2];c[e>>2]=c[f>>2];Bi[w&3](v,e,x,y,z,p,A,B,C,D);p=b+224|0;x=b+228|0;g[x>>2]=1.0;v=b+232|0;g[v>>2]=1.0;w=b+236|0;g[w>>2]=1.0;a[p>>0]=0;u=__ZN12VisualServer13get_singletonEv()|0;t=c[(c[u>>2]|0)+908>>2]|0;c[h>>2]=c[j>>2];j=(a[p>>0]|0)!=0;D=+g[w>>2];C=+g[x>>2];B=+g[v>>2];v=c[k>>2]|0;if(!v)E=0;else E=ij[c[(c[v>>2]|0)+112>>2]&8191](v)|0;c[i>>2]=E;c[f>>2]=c[h>>2];c[e>>2]=c[i>>2];Zh[t&7](u,f,j,D,C,B,e);e=__ZN12VisualServer13get_singletonEv()|0;c[b+128>>2]=ij[c[(c[e>>2]|0)+856>>2]&8191](e)|0;a[b+244>>0]=0;c[b+248>>2]=64;g[b+252>>2]=.03999999910593033;g[b+256>>2]=2.0;g[b+260>>2]=.20000000298023224;a[b+264>>0]=1;a[b+265>>0]=1;a[b+266>>0]=0;g[b+268>>2]=1.0;g[b+272>>2]=1.0;g[b+276>>2]=0.0;g[b+280>>2]=1.0;g[b+284>>2]=.009999999776482582;g[b+288>>2]=0.0;a[b+308>>0]=1;a[b+309>>0]=0;c[b+312>>2]=20;g[b+316>>2]=.800000011920929;g[b+320>>2]=1.0;g[b+324>>2]=0.0;c[b+328>>2]=2;g[b+332>>2]=1.0;g[b+336>>2]=2.0;a[b+340>>0]=0;a[b+341>>0]=0;g[b+344>>2]=10.0;g[b+348>>2]=5.0;g[b+352>>2]=.10000000149011612;c[b+356>>2]=1;a[b+360>>0]=0;g[b+364>>2]=2.0;g[b+368>>2]=1.0;g[b+372>>2]=.10000000149011612;c[b+376>>2]=1;l=d;return}function __ZN7ClassDB7creatorI5WorldEEP6Objectv(){var a=0;a=__ZnwjPKc(144,1263606)|0;__ZN5WorldC2Ev(a);__Z22postinitialize_handlerP6Object(a);return a|0}function __ZN5World28register_custom_data_to_otdbEv(){var a=0,b=0,d=0,e=0,f=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a+12|0;d=a+8|0;e=a+4|0;f=a;__ZN10StringNameC2EPKc(d,920476);__ZN6StringC2EPKc(b,827766);c[f>>2]=c[b>>2];__ZN10StringNameC2ERK6String(e,f);__ZN7ClassDB27add_resource_base_extensionERK10StringNameS2_(d,e);__ZN10StringNameD2Ev(e);e=c[f>>2]|0;if(!e){__ZN10StringNameD2Ev(d);l=a;return}if(__Z16atomic_decrementPj(e+-8|0)|0){__ZN10StringNameD2Ev(d);l=a;return}__ZN6Memory11free_staticEPvb(e,1);__ZN10StringNameD2Ev(d);l=a;return}function __ZN7ClassDB10_add_classI12MeshDataToolEEvv(){var a=0,b=0,d=0,e=0,f=0,g=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+16|0;d=a+12|0;e=a+8|0;f=a+4|0;g=a;__ZN6StringC2EPKc(b,920480);c[e>>2]=c[b>>2];__ZN10StringNameC2ERK6String(d,e);__ZN6StringC2EPKc(b,1126157);c[g>>2]=c[b>>2];__ZN10StringNameC2ERK6String(f,g);__ZN7ClassDB11_add_class2ERK10StringNameS2_(d,f);__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);__ZN10StringNameD2Ev(d);d=c[e>>2]|0;if(!d){l=a;return}if(__Z16atomic_decrementPj(d+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(d,1);l=a;return}function __ZN12MeshDataTool13_bind_methodsEv(){var a=0,b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0;a=l;l=l+304|0;if((l|0)>=(m|0))ba(304);b=a+296|0;d=a+288|0;e=a+280|0;f=a+272|0;g=a+264|0;h=a+256|0;i=a+248|0;j=a+240|0;k=a+232|0;n=a+224|0;o=a+216|0;p=a+208|0;q=a+200|0;r=a+192|0;s=a+184|0;t=a+176|0;u=a+168|0;v=a+160|0;w=a+152|0;x=a+144|0;y=a+136|0;z=a+128|0;A=a+120|0;B=a+112|0;C=a+104|0;D=a+96|0;E=a+88|0;F=a+80|0;G=a+72|0;H=a+64|0;I=a+56|0;J=a+48|0;K=a+40|0;L=a+32|0;M=a+24|0;N=a+16|0;O=a+8|0;P=a;__Z8D_METHODPKc(b,1132387);Q=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(Q);c[Q>>2]=311244;__ZN10MethodBind10_set_constEb(Q,0);__ZN10MethodBind24_generate_argument_typesEi(Q,0);c[Q+44>>2]=5304;c[Q+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,Q,b,0,0)|0;Q=b+4|0;R=c[Q>>2]|0;if(R|0?(__Z16atomic_decrementPj(R+-8|0)|0)==0:0){S=c[Q>>2]|0;Q=(S|0)==0?0:S+-4|0;S=Q+4|0;if(c[Q>>2]|0){T=0;do{__ZN10StringNameD2Ev(S+(T<<2)|0);T=T+1|0}while(T>>>0<(c[Q>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(R,1)}__ZN10StringNameD2Ev(b);__Z8D_METHODPKcS0_S0_(d,920493,920513,920518);b=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(b);c[b>>2]=311280;__ZN10MethodBind10_set_constEb(b,0);__ZN10MethodBind24_generate_argument_typesEi(b,2);__ZN10MethodBind12_set_returnsEb(b,1);c[b+44>>2]=1281;c[b+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,b,d,0,0)|0;b=d+4|0;R=c[b>>2]|0;if(R|0?(__Z16atomic_decrementPj(R+-8|0)|0)==0:0){Q=c[b>>2]|0;b=(Q|0)==0?0:Q+-4|0;Q=b+4|0;if(c[b>>2]|0){T=0;do{__ZN10StringNameD2Ev(Q+(T<<2)|0);T=T+1|0}while(T>>>0<(c[b>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(R,1)}__ZN10StringNameD2Ev(d);__Z8D_METHODPKcS0_(e,920526,920513);d=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(d);c[d>>2]=311316;__ZN10MethodBind10_set_constEb(d,0);__ZN10MethodBind24_generate_argument_typesEi(d,1);__ZN10MethodBind12_set_returnsEb(d,1);c[d+44>>2]=4681;c[d+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,d,e,0,0)|0;d=e+4|0;R=c[d>>2]|0;if(R|0?(__Z16atomic_decrementPj(R+-8|0)|0)==0:0){b=c[d>>2]|0;d=(b|0)==0?0:b+-4|0;b=d+4|0;if(c[d>>2]|0){T=0;do{__ZN10StringNameD2Ev(b+(T<<2)|0);T=T+1|0}while(T>>>0<(c[d>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(R,1)}__ZN10StringNameD2Ev(e);__Z8D_METHODPKc(f,1128058);e=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(e);c[e>>2]=311352;__ZN10MethodBind10_set_constEb(e,1);__ZN10MethodBind24_generate_argument_typesEi(e,0);__ZN10MethodBind12_set_returnsEb(e,1);c[e+44>>2]=5679;c[e+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,e,f,0,0)|0;e=f+4|0;R=c[e>>2]|0;if(R|0?(__Z16atomic_decrementPj(R+-8|0)|0)==0:0){d=c[e>>2]|0;e=(d|0)==0?0:d+-4|0;d=e+4|0;if(c[e>>2]|0){T=0;do{__ZN10StringNameD2Ev(d+(T<<2)|0);T=T+1|0}while(T>>>0<(c[e>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(R,1)}__ZN10StringNameD2Ev(f);__Z8D_METHODPKc(g,920544);f=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(f);c[f>>2]=311352;__ZN10MethodBind10_set_constEb(f,1);__ZN10MethodBind24_generate_argument_typesEi(f,0);__ZN10MethodBind12_set_returnsEb(f,1);c[f+44>>2]=5680;c[f+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,f,g,0,0)|0;f=g+4|0;R=c[f>>2]|0;if(R|0?(__Z16atomic_decrementPj(R+-8|0)|0)==0:0){e=c[f>>2]|0;f=(e|0)==0?0:e+-4|0;e=f+4|0;if(c[f>>2]|0){T=0;do{__ZN10StringNameD2Ev(e+(T<<2)|0);T=T+1|0}while(T>>>0<(c[f>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(R,1)}__ZN10StringNameD2Ev(g);__Z8D_METHODPKc(h,920561);g=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(g);c[g>>2]=311352;__ZN10MethodBind10_set_constEb(g,1);__ZN10MethodBind24_generate_argument_typesEi(g,0);__ZN10MethodBind12_set_returnsEb(g,1);c[g+44>>2]=5681;c[g+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,g,h,0,0)|0;g=h+4|0;R=c[g>>2]|0;if(R|0?(__Z16atomic_decrementPj(R+-8|0)|0)==0:0){f=c[g>>2]|0;g=(f|0)==0?0:f+-4|0;f=g+4|0;if(c[g>>2]|0){T=0;do{__ZN10StringNameD2Ev(f+(T<<2)|0);T=T+1|0}while(T>>>0<(c[g>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(R,1)}__ZN10StringNameD2Ev(h);__Z8D_METHODPKc(i,920576);h=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(h);c[h>>2]=311352;__ZN10MethodBind10_set_constEb(h,1);__ZN10MethodBind24_generate_argument_typesEi(h,0);__ZN10MethodBind12_set_returnsEb(h,1);c[h+44>>2]=5682;c[h+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,h,i,0,0)|0;h=i+4|0;R=c[h>>2]|0;if(R|0?(__Z16atomic_decrementPj(R+-8|0)|0)==0:0){g=c[h>>2]|0;h=(g|0)==0?0:g+-4|0;g=h+4|0;if(c[h>>2]|0){T=0;do{__ZN10StringNameD2Ev(g+(T<<2)|0);T=T+1|0}while(T>>>0<(c[h>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(R,1)}__ZN10StringNameD2Ev(i);__Z8D_METHODPKcS0_S0_(j,920591,1128274,1076075);i=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(i);c[i>>2]=311388;__ZN10MethodBind10_set_constEb(i,0);__ZN10MethodBind24_generate_argument_typesEi(i,2);c[i+44>>2]=1659;c[i+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,i,j,0,0)|0;i=j+4|0;R=c[i>>2]|0;if(R|0?(__Z16atomic_decrementPj(R+-8|0)|0)==0:0){h=c[i>>2]|0;i=(h|0)==0?0:h+-4|0;h=i+4|0;if(c[i>>2]|0){T=0;do{__ZN10StringNameD2Ev(h+(T<<2)|0);T=T+1|0}while(T>>>0<(c[i>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(R,1)}__ZN10StringNameD2Ev(j);__Z8D_METHODPKcS0_(k,920602,1128274);j=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(j);c[j>>2]=311424;__ZN10MethodBind10_set_constEb(j,1);__ZN10MethodBind24_generate_argument_typesEi(j,1);__ZN10MethodBind12_set_returnsEb(j,1);c[j+44>>2]=1660;c[j+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,j,k,0,0)|0;j=k+4|0;R=c[j>>2]|0;if(R|0?(__Z16atomic_decrementPj(R+-8|0)|0)==0:0){i=c[j>>2]|0;j=(i|0)==0?0:i+-4|0;i=j+4|0;if(c[j>>2]|0){T=0;do{__ZN10StringNameD2Ev(i+(T<<2)|0);T=T+1|0}while(T>>>0<(c[j>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(R,1)}__ZN10StringNameD2Ev(k);__Z8D_METHODPKcS0_S0_(n,920613,1128274,1129164);k=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(k);c[k>>2]=311388;__ZN10MethodBind10_set_constEb(k,0);__ZN10MethodBind24_generate_argument_typesEi(k,2);c[k+44>>2]=1661;c[k+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,k,n,0,0)|0;k=n+4|0;R=c[k>>2]|0;if(R|0?(__Z16atomic_decrementPj(R+-8|0)|0)==0:0){j=c[k>>2]|0;k=(j|0)==0?0:j+-4|0;j=k+4|0;if(c[k>>2]|0){T=0;do{__ZN10StringNameD2Ev(j+(T<<2)|0);T=T+1|0}while(T>>>0<(c[k>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(R,1)}__ZN10StringNameD2Ev(n);__Z8D_METHODPKcS0_(o,920631,1128274);n=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(n);c[n>>2]=311424;__ZN10MethodBind10_set_constEb(n,1);__ZN10MethodBind24_generate_argument_typesEi(n,1);__ZN10MethodBind12_set_returnsEb(n,1);c[n+44>>2]=1662;c[n+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,n,o,0,0)|0;n=o+4|0;R=c[n>>2]|0;if(R|0?(__Z16atomic_decrementPj(R+-8|0)|0)==0:0){k=c[n>>2]|0;n=(k|0)==0?0:k+-4|0;k=n+4|0;if(c[n>>2]|0){T=0;do{__ZN10StringNameD2Ev(k+(T<<2)|0);T=T+1|0}while(T>>>0<(c[n>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(R,1)}__ZN10StringNameD2Ev(o);__Z8D_METHODPKcS0_S0_(p,920649,1128274,1127636);o=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(o);c[o>>2]=311460;__ZN10MethodBind10_set_constEb(o,0);__ZN10MethodBind24_generate_argument_typesEi(o,2);c[o+44>>2]=1663;c[o+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,o,p,0,0)|0;o=p+4|0;R=c[o>>2]|0;if(R|0?(__Z16atomic_decrementPj(R+-8|0)|0)==0:0){n=c[o>>2]|0;o=(n|0)==0?0:n+-4|0;n=o+4|0;if(c[o>>2]|0){T=0;do{__ZN10StringNameD2Ev(n+(T<<2)|0);T=T+1|0}while(T>>>0<(c[o>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(R,1)}__ZN10StringNameD2Ev(p);__Z8D_METHODPKcS0_(q,920668,1128274);p=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(p);c[p>>2]=311496;__ZN10MethodBind10_set_constEb(p,1);__ZN10MethodBind24_generate_argument_typesEi(p,1);__ZN10MethodBind12_set_returnsEb(p,1);c[p+44>>2]=1664;c[p+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,p,q,0,0)|0;p=q+4|0;R=c[p>>2]|0;if(R|0?(__Z16atomic_decrementPj(R+-8|0)|0)==0:0){o=c[p>>2]|0;p=(o|0)==0?0:o+-4|0;o=p+4|0;if(c[p>>2]|0){T=0;do{__ZN10StringNameD2Ev(o+(T<<2)|0);T=T+1|0}while(T>>>0<(c[p>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(R,1)}__ZN10StringNameD2Ev(q);__Z8D_METHODPKcS0_S0_(r,920687,1128274,920701);q=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(q);c[q>>2]=311532;__ZN10MethodBind10_set_constEb(q,0);__ZN10MethodBind24_generate_argument_typesEi(q,2);c[q+44>>2]=1665;c[q+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,q,r,0,0)|0;q=r+4|0;R=c[q>>2]|0;if(R|0?(__Z16atomic_decrementPj(R+-8|0)|0)==0:0){p=c[q>>2]|0;q=(p|0)==0?0:p+-4|0;p=q+4|0;if(c[q>>2]|0){T=0;do{__ZN10StringNameD2Ev(p+(T<<2)|0);T=T+1|0}while(T>>>0<(c[q>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(R,1)}__ZN10StringNameD2Ev(r);__Z8D_METHODPKcS0_(s,920704,1128274);r=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(r);c[r>>2]=311568;__ZN10MethodBind10_set_constEb(r,1);__ZN10MethodBind24_generate_argument_typesEi(r,1);__ZN10MethodBind12_set_returnsEb(r,1);c[r+44>>2]=1666;c[r+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,r,s,0,0)|0;r=s+4|0;R=c[r>>2]|0;if(R|0?(__Z16atomic_decrementPj(R+-8|0)|0)==0:0){q=c[r>>2]|0;r=(q|0)==0?0:q+-4|0;q=r+4|0;if(c[r>>2]|0){T=0;do{__ZN10StringNameD2Ev(q+(T<<2)|0);T=T+1|0}while(T>>>0<(c[r>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(R,1)}__ZN10StringNameD2Ev(s);__Z8D_METHODPKcS0_S0_(t,920718,1128274,920733);s=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(s);c[s>>2]=311532;__ZN10MethodBind10_set_constEb(s,0);__ZN10MethodBind24_generate_argument_typesEi(s,2);c[s+44>>2]=1667;c[s+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,s,t,0,0)|0;s=t+4|0;R=c[s>>2]|0;if(R|0?(__Z16atomic_decrementPj(R+-8|0)|0)==0:0){r=c[s>>2]|0;s=(r|0)==0?0:r+-4|0;r=s+4|0;if(c[s>>2]|0){T=0;do{__ZN10StringNameD2Ev(r+(T<<2)|0);T=T+1|0}while(T>>>0<(c[s>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(R,1)}__ZN10StringNameD2Ev(t);__Z8D_METHODPKcS0_(u,920737,1128274);t=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(t);c[t>>2]=311568;__ZN10MethodBind10_set_constEb(t,1);__ZN10MethodBind24_generate_argument_typesEi(t,1);__ZN10MethodBind12_set_returnsEb(t,1);c[t+44>>2]=1668;c[t+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,t,u,0,0)|0;t=u+4|0;R=c[t>>2]|0;if(R|0?(__Z16atomic_decrementPj(R+-8|0)|0)==0:0){s=c[t>>2]|0;t=(s|0)==0?0:s+-4|0;s=t+4|0;if(c[t>>2]|0){T=0;do{__ZN10StringNameD2Ev(s+(T<<2)|0);T=T+1|0}while(T>>>0<(c[t>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(R,1)}__ZN10StringNameD2Ev(u);__Z8D_METHODPKcS0_S0_(v,920752,1128274,1128565);u=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(u);c[u>>2]=311604;__ZN10MethodBind10_set_constEb(u,0);__ZN10MethodBind24_generate_argument_typesEi(u,2);c[u+44>>2]=1669;c[u+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,u,v,0,0)|0;u=v+4|0;R=c[u>>2]|0;if(R|0?(__Z16atomic_decrementPj(R+-8|0)|0)==0:0){t=c[u>>2]|0;u=(t|0)==0?0:t+-4|0;t=u+4|0;if(c[u>>2]|0){T=0;do{__ZN10StringNameD2Ev(t+(T<<2)|0);T=T+1|0}while(T>>>0<(c[u>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(R,1)}__ZN10StringNameD2Ev(v);__Z8D_METHODPKcS0_(w,920769,1128274);v=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(v);c[v>>2]=311640;__ZN10MethodBind10_set_constEb(v,1);__ZN10MethodBind24_generate_argument_typesEi(v,1);__ZN10MethodBind12_set_returnsEb(v,1);c[v+44>>2]=1670;c[v+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,v,w,0,0)|0;v=w+4|0;R=c[v>>2]|0;do if(R|0){if(__Z16atomic_decrementPj(R+-8|0)|0)break;u=c[v>>2]|0;T=(u|0)==0?0:u+-4|0;u=T+4|0;if(c[T>>2]|0){t=0;do{__ZN10StringNameD2Ev(u+(t<<2)|0);t=t+1|0}while(t>>>0<(c[T>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(R,1)}while(0);__ZN10StringNameD2Ev(w);__Z8D_METHODPKcS0_S0_(x,920786,1128274,920803);w=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(w);c[w>>2]=311676;__ZN10MethodBind10_set_constEb(w,0);__ZN10MethodBind24_generate_argument_typesEi(w,2);c[w+44>>2]=1671;c[w+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,w,x,0,0)|0;w=x+4|0;R=c[w>>2]|0;do if(R|0){if(__Z16atomic_decrementPj(R+-8|0)|0)break;v=c[w>>2]|0;T=(v|0)==0?0:v+-4|0;v=T+4|0;if(c[T>>2]|0){t=0;do{__ZN10StringNameD2Ev(v+(t<<2)|0);t=t+1|0}while(t>>>0<(c[T>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(R,1)}while(0);__ZN10StringNameD2Ev(x);__Z8D_METHODPKcS0_(y,920809,1128274);x=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(x);c[x>>2]=311712;__ZN10MethodBind10_set_constEb(x,1);__ZN10MethodBind24_generate_argument_typesEi(x,1);__ZN10MethodBind12_set_returnsEb(x,1);c[x+44>>2]=4682;c[x+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,x,y,0,0)|0;x=y+4|0;R=c[x>>2]|0;do if(R|0){if(__Z16atomic_decrementPj(R+-8|0)|0)break;w=c[x>>2]|0;T=(w|0)==0?0:w+-4|0;w=T+4|0;if(c[T>>2]|0){t=0;do{__ZN10StringNameD2Ev(w+(t<<2)|0);t=t+1|0}while(t>>>0<(c[T>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(R,1)}while(0);__ZN10StringNameD2Ev(y);__Z8D_METHODPKcS0_S0_(z,920826,1128274,920845);y=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(y);c[y>>2]=311748;__ZN10MethodBind10_set_constEb(y,0);__ZN10MethodBind24_generate_argument_typesEi(y,2);c[y+44>>2]=1672;c[y+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,y,z,0,0)|0;y=z+4|0;R=c[y>>2]|0;do if(R|0){if(__Z16atomic_decrementPj(R+-8|0)|0)break;x=c[y>>2]|0;T=(x|0)==0?0:x+-4|0;x=T+4|0;if(c[T>>2]|0){t=0;do{__ZN10StringNameD2Ev(x+(t<<2)|0);t=t+1|0}while(t>>>0<(c[T>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(R,1)}while(0);__ZN10StringNameD2Ev(z);__Z8D_METHODPKcS0_(A,920853,1128274);z=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(z);c[z>>2]=311784;__ZN10MethodBind10_set_constEb(z,1);__ZN10MethodBind24_generate_argument_typesEi(z,1);__ZN10MethodBind12_set_returnsEb(z,1);c[z+44>>2]=4683;c[z+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,z,A,0,0)|0;z=A+4|0;R=c[z>>2]|0;do if(R|0){if(__Z16atomic_decrementPj(R+-8|0)|0)break;y=c[z>>2]|0;T=(y|0)==0?0:y+-4|0;y=T+4|0;if(c[T>>2]|0){t=0;do{__ZN10StringNameD2Ev(y+(t<<2)|0);t=t+1|0}while(t>>>0<(c[T>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(R,1)}while(0);__ZN10StringNameD2Ev(A);__Z8D_METHODPKcS0_S0_(B,920872,1128274,1121489);A=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(A);c[A>>2]=311820;__ZN10MethodBind10_set_constEb(A,0);__ZN10MethodBind24_generate_argument_typesEi(A,2);c[A+44>>2]=1673;c[A+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,A,B,0,0)|0;A=B+4|0;R=c[A>>2]|0;do if(R|0){if(__Z16atomic_decrementPj(R+-8|0)|0)break;z=c[A>>2]|0;T=(z|0)==0?0:z+-4|0;z=T+4|0;if(c[T>>2]|0){t=0;do{__ZN10StringNameD2Ev(z+(t<<2)|0);t=t+1|0}while(t>>>0<(c[T>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(R,1)}while(0);__ZN10StringNameD2Ev(B);__Z8D_METHODPKcS0_(C,920888,1128274);B=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(B);c[B>>2]=311856;__ZN10MethodBind10_set_constEb(B,1);__ZN10MethodBind24_generate_argument_typesEi(B,1);__ZN10MethodBind12_set_returnsEb(B,1);c[B+44>>2]=1674;c[B+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,B,C,0,0)|0;B=C+4|0;R=c[B>>2]|0;do if(R|0){if(__Z16atomic_decrementPj(R+-8|0)|0)break;A=c[B>>2]|0;T=(A|0)==0?0:A+-4|0;A=T+4|0;if(c[T>>2]|0){t=0;do{__ZN10StringNameD2Ev(A+(t<<2)|0);t=t+1|0}while(t>>>0<(c[T>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(R,1)}while(0);__ZN10StringNameD2Ev(C);__Z8D_METHODPKcS0_(D,920904,1128274);C=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(C);c[C>>2]=311712;__ZN10MethodBind10_set_constEb(C,1);__ZN10MethodBind24_generate_argument_typesEi(C,1);__ZN10MethodBind12_set_returnsEb(C,1);c[C+44>>2]=4684;c[C+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,C,D,0,0)|0;C=D+4|0;R=c[C>>2]|0;do if(R|0){if(__Z16atomic_decrementPj(R+-8|0)|0)break;B=c[C>>2]|0;T=(B|0)==0?0:B+-4|0;B=T+4|0;if(c[T>>2]|0){t=0;do{__ZN10StringNameD2Ev(B+(t<<2)|0);t=t+1|0}while(t>>>0<(c[T>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(R,1)}while(0);__ZN10StringNameD2Ev(D);__Z8D_METHODPKcS0_(E,920921,1128274);D=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(D);c[D>>2]=311712;__ZN10MethodBind10_set_constEb(D,1);__ZN10MethodBind24_generate_argument_typesEi(D,1);__ZN10MethodBind12_set_returnsEb(D,1);c[D+44>>2]=4685;c[D+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,D,E,0,0)|0;D=E+4|0;R=c[D>>2]|0;do if(R|0){if(__Z16atomic_decrementPj(R+-8|0)|0)break;C=c[D>>2]|0;T=(C|0)==0?0:C+-4|0;C=T+4|0;if(c[T>>2]|0){t=0;do{__ZN10StringNameD2Ev(C+(t<<2)|0);t=t+1|0}while(t>>>0<(c[T>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(R,1)}while(0);__ZN10StringNameD2Ev(E);__Z8D_METHODPKcS0_S0_(F,920938,1128274,1076075);E=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(E);c[E>>2]=311892;__ZN10MethodBind10_set_constEb(E,1);__ZN10MethodBind24_generate_argument_typesEi(E,2);__ZN10MethodBind12_set_returnsEb(E,1);c[E+44>>2]=1282;c[E+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,E,F,0,0)|0;E=F+4|0;R=c[E>>2]|0;do if(R|0){if(__Z16atomic_decrementPj(R+-8|0)|0)break;D=c[E>>2]|0;T=(D|0)==0?0:D+-4|0;D=T+4|0;if(c[T>>2]|0){t=0;do{__ZN10StringNameD2Ev(D+(t<<2)|0);t=t+1|0}while(t>>>0<(c[T>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(R,1)}while(0);__ZN10StringNameD2Ev(F);__Z8D_METHODPKcS0_S0_(G,920954,1128274,920969);F=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(F);c[F>>2]=311712;__ZN10MethodBind10_set_constEb(F,1);__ZN10MethodBind24_generate_argument_typesEi(F,1);__ZN10MethodBind12_set_returnsEb(F,1);c[F+44>>2]=4686;c[F+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,F,G,0,0)|0;F=G+4|0;R=c[F>>2]|0;do if(R|0){if(__Z16atomic_decrementPj(R+-8|0)|0)break;E=c[F>>2]|0;T=(E|0)==0?0:E+-4|0;E=T+4|0;if(c[T>>2]|0){t=0;do{__ZN10StringNameD2Ev(E+(t<<2)|0);t=t+1|0}while(t>>>0<(c[T>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(R,1)}while(0);__ZN10StringNameD2Ev(G);__Z8D_METHODPKcS0_S0_(H,920975,1128274,1121489);G=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(G);c[G>>2]=311820;__ZN10MethodBind10_set_constEb(G,0);__ZN10MethodBind24_generate_argument_typesEi(G,2);c[G+44>>2]=1675;c[G+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,G,H,0,0)|0;G=H+4|0;R=c[G>>2]|0;do if(R|0){if(__Z16atomic_decrementPj(R+-8|0)|0)break;F=c[G>>2]|0;T=(F|0)==0?0:F+-4|0;F=T+4|0;if(c[T>>2]|0){t=0;do{__ZN10StringNameD2Ev(F+(t<<2)|0);t=t+1|0}while(t>>>0<(c[T>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(R,1)}while(0);__ZN10StringNameD2Ev(H);__Z8D_METHODPKcS0_(I,920989,1128274);H=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(H);c[H>>2]=311856;__ZN10MethodBind10_set_constEb(H,1);__ZN10MethodBind24_generate_argument_typesEi(H,1);__ZN10MethodBind12_set_returnsEb(H,1);c[H+44>>2]=1676;c[H+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,H,I,0,0)|0;H=I+4|0;R=c[H>>2]|0;do if(R|0){if(__Z16atomic_decrementPj(R+-8|0)|0)break;G=c[H>>2]|0;T=(G|0)==0?0:G+-4|0;G=T+4|0;if(c[T>>2]|0){t=0;do{__ZN10StringNameD2Ev(G+(t<<2)|0);t=t+1|0}while(t>>>0<(c[T>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(R,1)}while(0);__ZN10StringNameD2Ev(I);__Z8D_METHODPKcS0_S0_(J,921003,1128274,1076075);I=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(I);c[I>>2]=311892;__ZN10MethodBind10_set_constEb(I,1);__ZN10MethodBind24_generate_argument_typesEi(I,2);__ZN10MethodBind12_set_returnsEb(I,1);c[I+44>>2]=1283;c[I+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,I,J,0,0)|0;I=J+4|0;R=c[I>>2]|0;do if(R|0){if(__Z16atomic_decrementPj(R+-8|0)|0)break;H=c[I>>2]|0;T=(H|0)==0?0:H+-4|0;H=T+4|0;if(c[T>>2]|0){t=0;do{__ZN10StringNameD2Ev(H+(t<<2)|0);t=t+1|0}while(t>>>0<(c[T>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(R,1)}while(0);__ZN10StringNameD2Ev(J);__Z8D_METHODPKcS0_S0_(K,921019,1128274,921033);J=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(J);c[J>>2]=311892;__ZN10MethodBind10_set_constEb(J,1);__ZN10MethodBind24_generate_argument_typesEi(J,2);__ZN10MethodBind12_set_returnsEb(J,1);c[J+44>>2]=1284;c[J+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,J,K,0,0)|0;J=K+4|0;R=c[J>>2]|0;do if(R|0){if(__Z16atomic_decrementPj(R+-8|0)|0)break;I=c[J>>2]|0;T=(I|0)==0?0:I+-4|0;I=T+4|0;if(c[T>>2]|0){t=0;do{__ZN10StringNameD2Ev(I+(t<<2)|0);t=t+1|0}while(t>>>0<(c[T>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(R,1)}while(0);__ZN10StringNameD2Ev(K);__Z8D_METHODPKcS0_S0_(L,921038,1128274,1121489);K=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(K);c[K>>2]=311820;__ZN10MethodBind10_set_constEb(K,0);__ZN10MethodBind24_generate_argument_typesEi(K,2);c[K+44>>2]=1677;c[K+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,K,L,0,0)|0;K=L+4|0;R=c[K>>2]|0;do if(R|0){if(__Z16atomic_decrementPj(R+-8|0)|0)break;J=c[K>>2]|0;T=(J|0)==0?0:J+-4|0;J=T+4|0;if(c[T>>2]|0){t=0;do{__ZN10StringNameD2Ev(J+(t<<2)|0);t=t+1|0}while(t>>>0<(c[T>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(R,1)}while(0);__ZN10StringNameD2Ev(L);__Z8D_METHODPKcS0_(M,921052,1128274);L=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(L);c[L>>2]=311856;__ZN10MethodBind10_set_constEb(L,1);__ZN10MethodBind24_generate_argument_typesEi(L,1);__ZN10MethodBind12_set_returnsEb(L,1);c[L+44>>2]=1678;c[L+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,L,M,0,0)|0;L=M+4|0;R=c[L>>2]|0;do if(R|0){if(__Z16atomic_decrementPj(R+-8|0)|0)break;K=c[L>>2]|0;T=(K|0)==0?0:K+-4|0;K=T+4|0;if(c[T>>2]|0){t=0;do{__ZN10StringNameD2Ev(K+(t<<2)|0);t=t+1|0}while(t>>>0<(c[T>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(R,1)}while(0);__ZN10StringNameD2Ev(M);__Z8D_METHODPKcS0_(N,921066,1128274);M=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(M);c[M>>2]=311424;__ZN10MethodBind10_set_constEb(M,1);__ZN10MethodBind24_generate_argument_typesEi(M,1);__ZN10MethodBind12_set_returnsEb(M,1);c[M+44>>2]=1679;c[M+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,M,N,0,0)|0;M=N+4|0;R=c[M>>2]|0;do if(R|0){if(__Z16atomic_decrementPj(R+-8|0)|0)break;L=c[M>>2]|0;T=(L|0)==0?0:L+-4|0;L=T+4|0;if(c[T>>2]|0){t=0;do{__ZN10StringNameD2Ev(L+(t<<2)|0);t=t+1|0}while(t>>>0<(c[T>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(R,1)}while(0);__ZN10StringNameD2Ev(N);__Z8D_METHODPKcS0_(O,937050,921082);N=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(N);c[N>>2]=311928;__ZN10MethodBind10_set_constEb(N,0);__ZN10MethodBind24_generate_argument_typesEi(N,1);c[N+44>>2]=1743;c[N+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,N,O,0,0)|0;N=O+4|0;R=c[N>>2]|0;do if(R|0){if(__Z16atomic_decrementPj(R+-8|0)|0)break;M=c[N>>2]|0;T=(M|0)==0?0:M+-4|0;M=T+4|0;if(c[T>>2]|0){t=0;do{__ZN10StringNameD2Ev(M+(t<<2)|0);t=t+1|0}while(t>>>0<(c[T>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(R,1)}while(0);__ZN10StringNameD2Ev(O);__Z8D_METHODPKcS0_(P,937085,938199);O=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(O);c[O>>2]=311964;__ZN10MethodBind10_set_constEb(O,1);__ZN10MethodBind24_generate_argument_typesEi(O,0);__ZN10MethodBind12_set_returnsEb(O,1);c[O+44>>2]=5683;c[O+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,O,P,0,0)|0;O=P+4|0;R=c[O>>2]|0;if(!R){__ZN10StringNameD2Ev(P);l=a;return}if(__Z16atomic_decrementPj(R+-8|0)|0){__ZN10StringNameD2Ev(P);l=a;return}N=c[O>>2]|0;O=(N|0)==0?0:N+-4|0;N=O+4|0;if(c[O>>2]|0){T=0;do{__ZN10StringNameD2Ev(N+(T<<2)|0);T=T+1|0}while(T>>>0<(c[O>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(R,1);__ZN10StringNameD2Ev(P);l=a;return}function __ZN7ClassDB7creatorI12MeshDataToolEEP6Objectv(){var a=0;a=__ZnwjPKc(112,1263606)|0;__ZN12MeshDataToolC2Ev(a);__Z22postinitialize_handlerP6Object(a);return a|0}function __ZN12MeshDataToolC2Ev(a){a=a|0;var b=0;__ZN9ReferenceC2Ev(a);c[a>>2]=311152;__ZN10StringNameC2Ev(a+88|0);b=a+96|0;c[b>>2]=0;c[b+4>>2]=0;c[b+8>>2]=0;c[b+12>>2]=0;__ZN12MeshDataTool5clearEv(a);return}function __ZN12MeshDataTool5clearEv(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0;a[1263537]=0;d=b+96|0;e=c[d>>2]|0;if(e|0?c[e+-4>>2]|0:0){if(!(__Z16atomic_decrementPj(e+-8|0)|0)){f=c[d>>2]|0;g=(f|0)==0?0:f+-4|0;f=g+4|0;if(c[g>>2]|0){h=0;do{__ZN12MeshDataTool6VertexD2Ev(f+(h*112|0)|0);h=h+1|0}while(h>>>0<(c[g>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(e,1)}c[d>>2]=0}d=b+100|0;a[1263537]=0;e=c[d>>2]|0;if(e|0?c[e+-4>>2]|0:0){__ZN6VectorIN12MeshDataTool4EdgeEE6_unrefEPv(d,e);c[d>>2]=0}a[1263537]=0;d=b+104|0;e=c[d>>2]|0;if(e|0?c[e+-4>>2]|0:0){if(!(__Z16atomic_decrementPj(e+-8|0)|0)){g=c[d>>2]|0;h=(g|0)==0?0:g+-4|0;g=h+4|0;f=c[h>>2]|0;if(f|0){i=0;j=f;while(1){f=g+(i*48|0)+24|0;if(!(c[f>>2]|0))k=j;else{__ZN7Variant5clearEv(f);k=c[h>>2]|0}i=i+1|0;if(i>>>0>=k>>>0)break;else j=k}}__ZN6Memory11free_staticEPvb(e,1)}c[d>>2]=0}d=b+108|0;e=c[d>>2]|0;if(!e){l=b+92|0;c[l>>2]=0;return}if(__ZN9Reference11unreferenceEv(e)|0?(e=c[d>>2]|0,__Z17predelete_handlerP6Object(e)|0):0){gj[c[(c[e>>2]|0)+76>>2]&8191](e);__ZN6Memory11free_staticEPvb(e,0)}c[d>>2]=0;l=b+92|0;c[l>>2]=0;return}function __ZN12MeshDataTool6VertexD2Ev(a){a=a|0;var b=0;b=a+88|0;if(c[b>>2]|0)__ZN7Variant5clearEv(b);b=c[a+84>>2]|0;if(b|0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(b,1);b=c[a+80>>2]|0;if(b|0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(b,1);b=c[a+76>>2]|0;if(b|0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(b,1);b=c[a+72>>2]|0;if(!b)return;if(__Z16atomic_decrementPj(b+-8|0)|0)return;__ZN6Memory11free_staticEPvb(b,1);return}function __ZN6VectorIN12MeshDataTool4EdgeEE6_unrefEPv(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;if(!b)return;d=c[a>>2]|0;if(__Z16atomic_decrementPj((d|0)==0?0:d+-8|0)|0)return;d=c[a>>2]|0;a=(d|0)==0?0:d+-4|0;d=a+4|0;if(c[a>>2]|0){e=0;do{f=d+(e*40|0)+16|0;if(c[f>>2]|0)__ZN7Variant5clearEv(f);f=c[d+(e*40|0)+8>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);e=e+1|0}while(e>>>0<(c[a>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(b,1);return}function __ZN12MeshDataTool18_initialize_classvEv(b){b=b|0;if(a[1263436]|0)return;if(!(a[1257001]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI9ReferenceEEvv();__ZN9Reference13_bind_methodsEv();a[1257001]=1}__ZN7ClassDB10_add_classI12MeshDataToolEEvv();__ZN12MeshDataTool13_bind_methodsEv();a[1263436]=1;return}function __ZN12MeshDataTool5_setvERK10StringNameRK7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK12MeshDataTool5_getvERK10StringNameR7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK12MeshDataTool19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+24|0;g=e+4|0;h=e;if(!d)__ZNK9Reference19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,0);__ZN6StringC2EPKc(f,920480);i=c[f>>2]|0;f=i;j=g+4|0;c[j>>2]=0;k=g+12|0;c[k>>2]=0;c[g>>2]=0;n=(i|0)==0;if(!n?(c[j>>2]=0,__Z28atomic_conditional_incrementPj(i+-8|0)|0):0)c[j>>2]=f;c[g+8>>2]=0;f=c[k>>2]|0;if(f|0){if(!(__Z16atomic_decrementPj(f+-8|0)|0))__ZN6Memory11free_staticEPvb(f,1);c[k>>2]=0}c[g+16>>2]=256;if(!(c[b>>2]|0)){k=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=k;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0}k=__ZnwjPFPvjE(32,4740)|0;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0;c[k+12>>2]=0;c[k+16>>2]=7;f=k+20|0;c[f>>2]=0;j=k+24|0;c[j>>2]=0;o=k+28|0;c[o>>2]=0;__ZN12PropertyInfoaSERKS_(k,g)|0;p=c[b>>2]|0;q=p+4|0;r=c[q>>2]|0;c[j>>2]=r;c[f>>2]=0;c[o>>2]=p;if(r|0)c[r+20>>2]=k;c[q>>2]=k;if(!(c[p>>2]|0))c[p>>2]=k;k=p+8|0;c[k>>2]=(c[k>>2]|0)+1;k=c[g+12>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);k=c[g+4>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);if(!n?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);__ZN10StringNameC2EPKc(h,920480);__ZN7ClassDB17get_property_listE10StringNameP4ListI12PropertyInfo16DefaultAllocatorEbPK6Object(h,b,1,a);__ZN10StringNameD2Ev(h);if(!d){l=e;return}__ZNK9Reference19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,1);l=e;return}function __ZN12MeshDataTool14_notificationvEib(a,b,c){a=a|0;b=b|0;c=c|0;return}function __ZNK12MeshDataTool16_get_class_namevEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+8|0;e=b+4|0;f=b;g=a+88|0;a=c[g>>2]|0;if(a|0){if(c[a+4>>2]|0){l=b;return g|0}if(__ZNK6String6lengthEv(a+8|0)|0){l=b;return g|0}}__ZN6StringC2EPKc(d,920480);c[f>>2]=c[d>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameaSERKS_(g,e);__ZN10StringNameD2Ev(e);e=c[f>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);l=b;return g|0}function __ZNK12MeshDataTool9get_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,920480);l=a;return c[b>>2]|0}function __ZNK12MeshDataTool8is_classERK6String(a,b){a=a|0;b=b|0;var c=0;if(!(__ZNK6StringeqEPKc(b,920480)|0)?!(__ZNK6StringeqEPKc(b,1126157)|0):0)c=__ZNK6StringeqEPKc(b,1142944)|0;else c=1;return c|0}function __ZNK12MeshDataTool12is_class_ptrEPv(a,b){a=a|0;b=b|0;return (b|0)==1236432|((b|0)==1220724|(b|0)==1220580)|0}function __ZN12MeshDataToolD2Ev(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0;c[a>>2]=311152;b=a+108|0;d=c[b>>2]|0;if((d|0?__ZN9Reference11unreferenceEv(d)|0:0)?(d=c[b>>2]|0,__Z17predelete_handlerP6Object(d)|0):0){gj[c[(c[d>>2]|0)+76>>2]&8191](d);__ZN6Memory11free_staticEPvb(d,0)}c[b>>2]=0;b=a+104|0;d=c[b>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0){e=c[b>>2]|0;b=(e|0)==0?0:e+-4|0;e=b+4|0;f=c[b>>2]|0;if(f|0){g=0;h=f;while(1){f=e+(g*48|0)+24|0;if(!(c[f>>2]|0))i=h;else{__ZN7Variant5clearEv(f);i=c[b>>2]|0}g=g+1|0;if(g>>>0>=i>>>0)break;else h=i}}__ZN6Memory11free_staticEPvb(d,1)}d=a+100|0;__ZN6VectorIN12MeshDataTool4EdgeEE6_unrefEPv(d,c[d>>2]|0);d=a+96|0;i=c[d>>2]|0;if(!i){j=a+88|0;__ZN10StringNameD2Ev(j);__ZN9ReferenceD2Ev(a);return}if(__Z16atomic_decrementPj(i+-8|0)|0){j=a+88|0;__ZN10StringNameD2Ev(j);__ZN9ReferenceD2Ev(a);return}h=c[d>>2]|0;d=(h|0)==0?0:h+-4|0;h=d+4|0;if(c[d>>2]|0){g=0;do{__ZN12MeshDataTool6VertexD2Ev(h+(g*112|0)|0);g=g+1|0}while(g>>>0<(c[d>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(i,1);j=a+88|0;__ZN10StringNameD2Ev(j);__ZN9ReferenceD2Ev(a);return}function __ZN12MeshDataToolD0Ev(a){a=a|0;__ZN12MeshDataToolD2Ev(a);__ZdlPv(a);return}function __ZN12MeshDataTool19create_from_surfaceERK3RefI4MeshEi(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0,ia=0,ja=0,ka=0,la=0,ma=0,na=0,oa=0,pa=0,qa=0,ra=0,sa=0,ta=0,ua=0,va=0,wa=0,xa=0,ya=0,za=0,Aa=0,Ba=0,Ca=0,Da=0,Ea=0,Fa=0,Ga=0,Ha=0,Ia=0,Ja=0,Ka=0,La=0,Ma=0,Na=0,Oa=0,Pa=0,Qa=0,Ra=0,Sa=0,Ta=0,Ua=0,Va=0,Wa=0,Xa=0,Ya=0,Za=0,_a=0,$a=0,ab=0,bb=0,cb=0,db=0,eb=0,fb=0,gb=0,hb=0,ib=0,jb=0,kb=0,lb=0,mb=0,nb=0,ob=0,pb=0,qb=0,rb=0,sb=0,tb=0,ub=0,vb=0,wb=0,xb=0,yb=0,zb=0,Ab=0,Bb=0,Cb=0,Db=0,Eb=0,Fb=0,Gb=0;f=l;l=l+368|0;if((l|0)>=(m|0))ba(368);h=f+356|0;i=f+352|0;j=f+348|0;k=f+344|0;n=f+328|0;o=f+324|0;p=f+308|0;q=f+304|0;r=f+288|0;s=f+176|0;t=f+332|0;u=f+312|0;v=f+128|0;w=f+296|0;x=f+88|0;y=f+48|0;z=f;A=c[d>>2]|0;if(!A){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(920493,921100,43,921364,0);B=31;l=f;return B|0}a[1263537]=0;if((__ZNK4Mesh26surface_get_primitive_typeEi(A,e)|0)!=4){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(920493,921100,46,921436,0);B=31;l=f;return B|0}a[1263537]=0;c[h>>2]=__ZNK4Mesh18surface_get_arraysEi(c[d>>2]|0,e)|0;if(__ZNK5Array5emptyEv(h)|0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(920493,921100,49,921566,0);C=31}else{a[1263537]=0;A=__ZNK7Variantcv10PoolVectorI7Vector3EEv(__ZN5ArrayixEi(h,0)|0)|0;c[i>>2]=A;do if((A|0)!=0?(D=c[A+16>>2]|0,E=(D>>>0)/12|0,D>>>0>=12):0){a[1263537]=0;__ZN12MeshDataTool5clearEv(b);c[b+92>>2]=__ZNK4Mesh18surface_get_formatEi(c[d>>2]|0,e)|0;F=__ZNK4Mesh20surface_get_materialEi(c[d>>2]|0,e)|0;G=b+108|0;H=c[G>>2]|0;if((F|0)==(H|0)){if(F|0){I=F;J=19}}else{if((H|0?__ZN9Reference11unreferenceEv(H)|0:0)?(H=c[G>>2]|0,__Z17predelete_handlerP6Object(H)|0):0){gj[c[(c[H>>2]|0)+76>>2]&8191](H);__ZN6Memory11free_staticEPvb(H,0)}c[G>>2]=F;if(F|0){__ZN9Reference9referenceEv(F);I=F;J=19}}if(((J|0)==19?__ZN9Reference11unreferenceEv(I)|0:0)?__Z17predelete_handlerP6Object(F)|0:0){gj[c[(c[F>>2]|0)+76>>2]&8191](F);__ZN6Memory11free_staticEPvb(F,0)}F=c[i>>2]|0;if(!F){K=0;L=0}else{__Z16atomic_incrementPj(F+4|0)|0;K=F;L=c[F+8>>2]|0}if(!(c[(__ZN5ArrayixEi(h,1)|0)>>2]|0)){M=0;N=0}else{F=__ZNK7Variantcv10PoolVectorI7Vector3EEv(__ZN5ArrayixEi(h,1)|0)|0;c[j>>2]=F;if(!F){O=0;P=0}else{__Z16atomic_incrementPj(F+4|0)|0;G=F+4|0;__Z16atomic_incrementPj(G)|0;H=c[F+8>>2]|0;__Z16atomic_decrementPj(G)|0;O=H;P=F}__ZN10PoolVectorI7Vector3E12_unreferenceEv(j);M=O;N=P}if(!(c[(__ZN5ArrayixEi(h,2)|0)>>2]|0)){Q=0;R=0}else{F=__ZNK7Variantcv10PoolVectorIfEEv(__ZN5ArrayixEi(h,2)|0)|0;c[k>>2]=F;if(!F){S=0;T=0}else{__Z16atomic_incrementPj(F+4|0)|0;H=F+4|0;__Z16atomic_incrementPj(H)|0;G=c[F+8>>2]|0;__Z16atomic_decrementPj(H)|0;S=G;T=F}__ZN10PoolVectorIfE12_unreferenceEv(k);Q=S;R=T}if(!(c[(__ZN5ArrayixEi(h,4)|0)>>2]|0)){U=0;V=0}else{F=__ZNK7Variantcv10PoolVectorI7Vector2EEv(__ZN5ArrayixEi(h,4)|0)|0;c[n>>2]=F;if(!F){W=0;X=0}else{__Z16atomic_incrementPj(F+4|0)|0;G=F+4|0;__Z16atomic_incrementPj(G)|0;H=c[F+8>>2]|0;__Z16atomic_decrementPj(G)|0;W=H;X=F}__ZN10PoolVectorI7Vector2E12_unreferenceEv(n);U=W;V=X}if(!(c[(__ZN5ArrayixEi(h,5)|0)>>2]|0)){Y=0;Z=0}else{F=__ZNK7Variantcv10PoolVectorI7Vector2EEv(__ZN5ArrayixEi(h,5)|0)|0;c[o>>2]=F;if(!F){_=0;$=0}else{__Z16atomic_incrementPj(F+4|0)|0;H=F+4|0;__Z16atomic_incrementPj(H)|0;G=c[F+8>>2]|0;__Z16atomic_decrementPj(H)|0;_=G;$=F}__ZN10PoolVectorI7Vector2E12_unreferenceEv(o);Y=_;Z=$}if(!(c[(__ZN5ArrayixEi(h,3)|0)>>2]|0)){aa=0;ca=0}else{F=__ZNK7Variantcv10PoolVectorI5ColorEEv(__ZN5ArrayixEi(h,3)|0)|0;c[p>>2]=F;if(!F){da=0;ea=0}else{__Z16atomic_incrementPj(F+4|0)|0;G=F+4|0;__Z16atomic_incrementPj(G)|0;H=c[F+8>>2]|0;__Z16atomic_decrementPj(G)|0;da=H;ea=F}__ZN10PoolVectorI5ColorE12_unreferenceEv(p);aa=da;ca=ea}if(!(c[(__ZN5ArrayixEi(h,6)|0)>>2]|0)){fa=0;ga=0}else{F=__ZNK7Variantcv10PoolVectorIfEEv(__ZN5ArrayixEi(h,6)|0)|0;c[q>>2]=F;if(!F){ha=0;ia=0}else{__Z16atomic_incrementPj(F+4|0)|0;H=F+4|0;__Z16atomic_incrementPj(H)|0;G=c[F+8>>2]|0;__Z16atomic_decrementPj(H)|0;ha=G;ia=F}__ZN10PoolVectorIfE12_unreferenceEv(q);fa=ha;ga=ia}if(!(c[(__ZN5ArrayixEi(h,7)|0)>>2]|0)){ja=0;ka=0}else{F=__ZNK7Variantcv10PoolVectorIfEEv(__ZN5ArrayixEi(h,7)|0)|0;c[r>>2]=F;if(!F){la=0;ma=0}else{__Z16atomic_incrementPj(F+4|0)|0;G=F+4|0;__Z16atomic_incrementPj(G)|0;H=c[F+8>>2]|0;__Z16atomic_decrementPj(G)|0;la=H;ma=F}__ZN10PoolVectorIfE12_unreferenceEv(r);ja=la;ka=ma}F=b+96|0;__ZN6VectorIN12MeshDataTool6VertexEE6resizeEi(F,E)|0;H=D>>>0>11;a:do if(H){D=s+24|0;G=s+28|0;na=L;oa=(M|0)==0;pa=Q;qa=(Q|0)==0;ra=(U|0)==0;sa=(Y|0)==0;ta=(aa|0)==0;ua=ja;va=(ja|0)==0;wa=fa;xa=(fa|0)==0;ya=s+72|0;za=s+76|0;Aa=aa;Ba=s+12|0;Ca=s+64|0;Da=Y;Ea=s+56|0;Fa=U;Ga=s+40|0;Ha=s+44|0;Ia=s+48|0;Ja=s+52|0;Ka=M;La=s+28|0;Ma=0;b:while(1){c[s>>2]=0;c[s+4>>2]=0;c[s+8>>2]=0;c[s+12>>2]=0;c[s+16>>2]=0;c[s+20>>2]=0;g[D>>2]=1.0;Na=G;Oa=Na+64|0;do{c[Na>>2]=0;Na=Na+4|0}while((Na|0)<(Oa|0));Na=na+(Ma*12|0)|0;c[s>>2]=c[Na>>2];c[s+4>>2]=c[Na+4>>2];c[s+8>>2]=c[Na+8>>2];if(!oa){Na=Ka+(Ma*12|0)|0;c[La>>2]=c[Na>>2];c[La+4>>2]=c[Na+4>>2];c[La+8>>2]=c[Na+8>>2]}if(!qa){Na=Ma<<2;Oa=c[pa+((Na|1)<<2)>>2]|0;Pa=c[pa+((Na|2)<<2)>>2]|0;Qa=c[pa+((Na|3)<<2)>>2]|0;c[Ga>>2]=c[pa+(Na<<2)>>2];c[Ha>>2]=Oa;c[Ia>>2]=Pa;c[Ja>>2]=Qa}if(!ra){Qa=Fa+(Ma<<3)|0;Pa=c[Qa+4>>2]|0;Oa=Ea;c[Oa>>2]=c[Qa>>2];c[Oa+4>>2]=Pa}if(!sa){Pa=Da+(Ma<<3)|0;Oa=c[Pa+4>>2]|0;Qa=Ca;c[Qa>>2]=c[Pa>>2];c[Qa+4>>2]=Oa}if(!ta){Oa=Aa+(Ma<<4)|0;c[Ba>>2]=c[Oa>>2];c[Ba+4>>2]=c[Oa+4>>2];c[Ba+8>>2]=c[Oa+8>>2];c[Ba+12>>2]=c[Oa+12>>2]}do if(!va){Oa=Ma<<2;Qa=c[ua+(Oa<<2)>>2]|0;if(!(__ZN6VectorIfE6resizeEi(za,1)|0)){a[1263537]=0;Pa=c[za>>2]|0;if(!Pa){J=70;break b}Na=c[Pa+-4>>2]|0;if((Na|0)<1){J=70;break b}__ZN6VectorIfE14_copy_on_writeEv(za);Pa=c[za>>2]|0;c[Pa+(Na+-1<<2)>>2]=Qa;Ra=Pa}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);Ra=c[za>>2]|0}Pa=c[ua+((Oa|1)<<2)>>2]|0;if(!Ra)Sa=1;else Sa=(c[Ra+-4>>2]|0)+1|0;if(!(__ZN6VectorIfE6resizeEi(za,Sa)|0)){a[1263537]=0;Qa=c[za>>2]|0;if(!Qa){J=78;break b}Na=c[Qa+-4>>2]|0;if((Na|0)<1){J=78;break b}__ZN6VectorIfE14_copy_on_writeEv(za);Qa=c[za>>2]|0;c[Qa+(Na+-1<<2)>>2]=Pa;Ta=Qa}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);Ta=c[za>>2]|0}Qa=c[ua+((Oa|2)<<2)>>2]|0;if(!Ta)Ua=1;else Ua=(c[Ta+-4>>2]|0)+1|0;if(!(__ZN6VectorIfE6resizeEi(za,Ua)|0)){a[1263537]=0;Pa=c[za>>2]|0;if(!Pa){J=86;break b}Na=c[Pa+-4>>2]|0;if((Na|0)<1){J=86;break b}__ZN6VectorIfE14_copy_on_writeEv(za);Pa=c[za>>2]|0;c[Pa+(Na+-1<<2)>>2]=Qa;Va=Pa}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);Va=c[za>>2]|0}Pa=c[ua+((Oa|3)<<2)>>2]|0;if(!Va)Wa=1;else Wa=(c[Va+-4>>2]|0)+1|0;if(__ZN6VectorIfE6resizeEi(za,Wa)|0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);break}a[1263537]=0;Oa=c[za>>2]|0;if(!Oa){J=94;break b}Qa=c[Oa+-4>>2]|0;if((Qa|0)<1){J=94;break b}__ZN6VectorIfE14_copy_on_writeEv(za);c[(c[za>>2]|0)+(Qa+-1<<2)>>2]=Pa}while(0);do if(!xa){Pa=Ma<<2;Qa=~~+g[wa+(Pa<<2)>>2];Oa=c[ya>>2]|0;if(!Oa)Xa=1;else Xa=(c[Oa+-4>>2]|0)+1|0;if(!(__ZN6VectorIiE6resizeEi(ya,Xa)|0)){a[1263537]=0;Oa=c[ya>>2]|0;if(!Oa){J=103;break b}Na=c[Oa+-4>>2]|0;if((Na|0)<1){J=103;break b}__ZN6VectorIiE14_copy_on_writeEv(ya);Oa=c[ya>>2]|0;c[Oa+(Na+-1<<2)>>2]=Qa;Ya=Oa}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);Ya=c[ya>>2]|0}Oa=~~+g[wa+((Pa|1)<<2)>>2];if(!Ya)Za=1;else Za=(c[Ya+-4>>2]|0)+1|0;if(!(__ZN6VectorIiE6resizeEi(ya,Za)|0)){a[1263537]=0;Qa=c[ya>>2]|0;if(!Qa){J=111;break b}Na=c[Qa+-4>>2]|0;if((Na|0)<1){J=111;break b}__ZN6VectorIiE14_copy_on_writeEv(ya);Qa=c[ya>>2]|0;c[Qa+(Na+-1<<2)>>2]=Oa;_a=Qa}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);_a=c[ya>>2]|0}Qa=~~+g[wa+((Pa|2)<<2)>>2];if(!_a)$a=1;else $a=(c[_a+-4>>2]|0)+1|0;if(!(__ZN6VectorIiE6resizeEi(ya,$a)|0)){a[1263537]=0;Oa=c[ya>>2]|0;if(!Oa){J=119;break b}Na=c[Oa+-4>>2]|0;if((Na|0)<1){J=119;break b}__ZN6VectorIiE14_copy_on_writeEv(ya);Oa=c[ya>>2]|0;c[Oa+(Na+-1<<2)>>2]=Qa;ab=Oa}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);ab=c[ya>>2]|0}Oa=~~+g[wa+((Pa|3)<<2)>>2];if(!ab)bb=1;else bb=(c[ab+-4>>2]|0)+1|0;if(__ZN6VectorIiE6resizeEi(ya,bb)|0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);break}a[1263537]=0;Pa=c[ya>>2]|0;if(!Pa){J=127;break b}Qa=c[Pa+-4>>2]|0;if((Qa|0)<1){J=127;break b}__ZN6VectorIiE14_copy_on_writeEv(ya);c[(c[ya>>2]|0)+(Qa+-1<<2)>>2]=Oa}while(0);Oa=c[F>>2]|0;Qa=(Oa|0)==0;if(Qa)cb=0;else cb=c[Oa+-4>>2]|0;do if((cb|0)<=(Ma|0)){if(Qa)db=0;else db=c[Oa+-4>>2]|0;if((db|0)>(Ma|0)){a[1263537]=0;J=137;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);eb=0;break}}else J=137;while(0);if((J|0)==137){J=0;__ZN6VectorIN12MeshDataTool6VertexEE14_copy_on_writeEv(F);eb=(c[F>>2]|0)+(Ma*112|0)|0}__ZN12MeshDataTool6VertexaSERKS0_(eb,s)|0;__ZN12MeshDataTool6VertexD2Ev(s);Ma=Ma+1|0;if((Ma|0)>=(E|0))break a}if((J|0)==70)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((J|0)==78)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((J|0)==86)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((J|0)==94)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((J|0)==103)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((J|0)==111)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((J|0)==119)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((J|0)==127)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);c[s>>2]=0;do if(!(c[(__ZN5ArrayixEi(h,8)|0)>>2]|0)){__ZN10PoolVectorIiE6resizeEi(s,E)|0;do if(!(c[s>>2]|0)){fb=0;gb=0}else{__ZN10PoolVectorIiE14_copy_on_writeEv(s);Ma=c[s>>2]|0;if(!Ma){fb=0;gb=0;break}__Z16atomic_incrementPj(Ma+4|0)|0;fb=Ma;gb=c[Ma+8>>2]|0}while(0);if(H){Ma=gb;ya=0;do{c[Ma+(ya<<2)>>2]=ya;ya=ya+1|0}while((ya|0)<(E|0))}if(!fb)break;__Z16atomic_decrementPj(fb+4|0)|0}else{ya=__ZNK7Variantcv10PoolVectorIiEEv(__ZN5ArrayixEi(h,8)|0)|0;c[t>>2]=ya;do if((c[s>>2]|0)!=(ya|0)){__ZN10PoolVectorIiE12_unreferenceEv(s);Ma=c[t>>2]|0;if(!Ma)break;if(!(__Z28atomic_conditional_incrementPj(Ma)|0))break;c[s>>2]=c[t>>2]}while(0);__ZN10PoolVectorIiE12_unreferenceEv(t)}while(0);E=c[s>>2]|0;if(!E){hb=0;ib=0;jb=0}else{H=(c[E+16>>2]|0)>>>2;__Z16atomic_incrementPj(E+4|0)|0;hb=E;ib=c[E+8>>2]|0;jb=H}H=t+4|0;c[H>>2]=379008;c[t>>2]=0;E=t+8|0;c[E>>2]=0;do if(jb|0){ya=u+4|0;Ma=u+8|0;wa=b+104|0;xa=v+24|0;za=w+4|0;ua=x+8|0;va=x+16|0;Ba=x+4|0;Aa=b+100|0;ta=y+8|0;Ca=x+8|0;Da=y+16|0;sa=x+16|0;Ea=z+24|0;Fa=v+24|0;ra=0;c:while(1){Ja=c[ib+(ra<<2)>>2]|0;do if((Ja|0)<0)J=184;else{Ia=c[F>>2]|0;Ha=(Ia|0)==0;if(Ha)kb=0;else kb=c[Ia+-4>>2]|0;if((kb|0)<=(Ja|0)){if(Ha)lb=0;else lb=c[Ia+-4>>2]|0;if((lb|0)<=(Ja|0)){J=184;break}a[1263537]=0}__ZN6VectorIN12MeshDataTool6VertexEE14_copy_on_writeEv(F);mb=(c[F>>2]|0)+(Ja*112|0)|0}while(0);if((J|0)==184){J=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);mb=0}c[u>>2]=mb;Ja=c[ib+(ra+1<<2)>>2]|0;do if((Ja|0)<0)J=194;else{Ia=c[F>>2]|0;Ha=(Ia|0)==0;if(Ha)nb=0;else nb=c[Ia+-4>>2]|0;if((nb|0)<=(Ja|0)){if(Ha)ob=0;else ob=c[Ia+-4>>2]|0;if((ob|0)<=(Ja|0)){J=194;break}a[1263537]=0}__ZN6VectorIN12MeshDataTool6VertexEE14_copy_on_writeEv(F);pb=(c[F>>2]|0)+(Ja*112|0)|0}while(0);if((J|0)==194){J=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);pb=0}c[ya>>2]=pb;Ja=c[ib+(ra+2<<2)>>2]|0;do if((Ja|0)<0)J=204;else{Ia=c[F>>2]|0;Ha=(Ia|0)==0;if(Ha)qb=0;else qb=c[Ia+-4>>2]|0;if((qb|0)<=(Ja|0)){if(Ha)rb=0;else rb=c[Ia+-4>>2]|0;if((rb|0)<=(Ja|0)){J=204;break}a[1263537]=0}__ZN6VectorIN12MeshDataTool6VertexEE14_copy_on_writeEv(F);sb=(c[F>>2]|0)+(Ja*112|0)|0}while(0);if((J|0)==204){J=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);sb=0}c[Ma>>2]=sb;Ja=c[wa>>2]|0;if(!Ja)tb=0;else tb=c[Ja+-4>>2]|0;c[xa>>2]=0;Ja=0;do{Ia=ib+(Ja+ra<<2)|0;c[v+(Ja<<2)>>2]=c[Ia>>2];Ha=c[Ia>>2]|0;Ia=Ja;Ja=Ja+1|0;pa=c[ib+(((Ja|0)==3?0:Ja)+ra<<2)>>2]|0;c[w>>2]=Ha;c[za>>2]=pa;if((Ha|0)>(pa|0)){c[w>>2]=pa;c[za>>2]=Ha;ub=pa;vb=Ha}else{ub=Ha;vb=pa}pa=c[t>>2]|0;d:do if(!pa)J=226;else{Ha=c[pa+8>>2]|0;Ga=c[H>>2]|0;e:do if((Ha|0)==(Ga|0))wb=Ha;else{qa=Ha;while(1){La=c[qa+24>>2]|0;Ka=(ub|0)==(La|0);oa=Ka?c[qa+28>>2]|0:La;La=Ka?vb:ub;if((La|0)<(oa|0))xb=qa+8|0;else{if((oa|0)>=(La|0)){wb=qa;break e}xb=qa+4|0}qa=c[xb>>2]|0;if((qa|0)==(Ga|0)){J=226;break d}}}while(0);if(!((wb|0)!=(Ga|0)&(wb|0)!=0)){J=226;break}Ha=c[(__ZN3MapI7Point2ii10ComparatorIS0_E16DefaultAllocatorEixERKS0_(t,w)|0)>>2]|0;qa=v+12+(Ia<<2)|0;c[qa>>2]=Ha;yb=qa;zb=Ha}while(0);if((J|0)==226){J=0;pa=c[E>>2]|0;Ha=v+12+(Ia<<2)|0;c[Ha>>2]=pa;c[(__ZN3MapI7Point2ii10ComparatorIS0_E16DefaultAllocatorEixERKS0_(t,w)|0)>>2]=pa;c[ua>>2]=0;c[va>>2]=0;c[x>>2]=c[w>>2];c[Ba>>2]=c[za>>2];pa=x;qa=c[pa+4>>2]|0;La=y;c[La>>2]=c[pa>>2];c[La+4>>2]=qa;c[ta>>2]=0;__ZN7VariantC2ERKS_(Da,sa);__ZN6VectorIN12MeshDataTool4EdgeEE9push_backES1_(Aa,y)|0;if(c[Da>>2]|0)__ZN7Variant5clearEv(Da);qa=c[ta>>2]|0;do if(qa|0){if(__Z16atomic_decrementPj(qa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(qa,1)}while(0);if(c[sa>>2]|0)__ZN7Variant5clearEv(sa);qa=c[Ca>>2]|0;do if(qa|0){if(__Z16atomic_decrementPj(qa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(qa,1)}while(0);yb=Ha;zb=c[Ha>>2]|0}do if((zb|0)<0)J=244;else{qa=c[Aa>>2]|0;La=(qa|0)==0;if(La)Ab=0;else Ab=c[qa+-4>>2]|0;if((Ab|0)<=(zb|0)){if(La)Bb=0;else Bb=c[qa+-4>>2]|0;if((Bb|0)<=(zb|0)){J=244;break}a[1263537]=0}__ZN6VectorIN12MeshDataTool4EdgeEE14_copy_on_writeEv(Aa);Cb=(c[Aa>>2]|0)+(zb*40|0)|0}while(0);if((J|0)==244){J=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);Cb=0}Ha=Cb+8|0;qa=c[Ha>>2]|0;if(!qa)Db=1;else Db=(c[qa+-4>>2]|0)+1|0;if(!(__ZN6VectorIiE6resizeEi(Ha,Db)|0)){a[1263537]=0;qa=c[Ha>>2]|0;if(!qa){J=253;break c}La=c[qa+-4>>2]|0;if((La|0)<1){J=253;break c}__ZN6VectorIiE14_copy_on_writeEv(Ha);c[(c[Ha>>2]|0)+(La+-1<<2)>>2]=tb}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);La=c[u+(Ia<<2)>>2]|0;Ha=La+84|0;qa=c[Ha>>2]|0;if(!qa)Eb=1;else Eb=(c[qa+-4>>2]|0)+1|0;if(!(__ZN6VectorIiE6resizeEi(Ha,Eb)|0)){a[1263537]=0;qa=c[Ha>>2]|0;if(!qa){J=261;break c}pa=c[qa+-4>>2]|0;if((pa|0)<1){J=261;break c}__ZN6VectorIiE14_copy_on_writeEv(Ha);c[(c[Ha>>2]|0)+(pa+-1<<2)>>2]=tb}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);pa=La+80|0;La=c[yb>>2]|0;Ha=c[pa>>2]|0;if(!Ha)Fb=1;else Fb=(c[Ha+-4>>2]|0)+1|0;if(!(__ZN6VectorIiE6resizeEi(pa,Fb)|0)){a[1263537]=0;Ha=c[pa>>2]|0;if(!Ha){J=269;break c}qa=c[Ha+-4>>2]|0;if((qa|0)<1){J=269;break c}__ZN6VectorIiE14_copy_on_writeEv(pa);c[(c[pa>>2]|0)+(qa+-1<<2)>>2]=La}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0)}while((Ja|0)<3);c[z>>2]=c[v>>2];c[z+4>>2]=c[v+4>>2];c[z+8>>2]=c[v+8>>2];c[z+12>>2]=c[v+12>>2];c[z+16>>2]=c[v+16>>2];c[z+20>>2]=c[v+20>>2];__ZN7VariantC2ERKS_(Ea,Fa);__ZN6VectorIN12MeshDataTool4FaceEE9push_backES1_(wa,z)|0;if(c[Ea>>2]|0)__ZN7Variant5clearEv(Ea);if(c[Fa>>2]|0)__ZN7Variant5clearEv(Fa);ra=ra+3|0;if((ra|0)>=(jb|0)){J=156;break}}if((J|0)==156){ra=c[t>>2]|0;if(!ra)break;__ZN3MapI7Point2ii10ComparatorIS0_E16DefaultAllocatorE13_cleanup_treeEPNS4_7ElementE(t,c[ra+8>>2]|0);ra=c[H>>2]|0;Fa=c[t>>2]|0;c[Fa+8>>2]=ra;c[E>>2]=0;Ea=ra;c[Ea+12>>2]=Ea;if(!Fa)break;__ZN6Memory11free_staticEPvb(Fa,0);c[t>>2]=0;break}else if((J|0)==253)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((J|0)==261)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((J|0)==269)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);if(hb|0)__Z16atomic_decrementPj(hb+4|0)|0;__ZN10PoolVectorIiE12_unreferenceEv(s);if(ka|0)__Z16atomic_decrementPj(ka+4|0)|0;if(ga|0)__Z16atomic_decrementPj(ga+4|0)|0;if(ca|0)__Z16atomic_decrementPj(ca+4|0)|0;if(Z|0)__Z16atomic_decrementPj(Z+4|0)|0;if(V|0)__Z16atomic_decrementPj(V+4|0)|0;if(R|0)__Z16atomic_decrementPj(R+4|0)|0;if(N|0)__Z16atomic_decrementPj(N+4|0)|0;if(!K){Gb=0;break}__Z16atomic_decrementPj(K+4|0)|0;Gb=0}else J=9;while(0);if((J|0)==9){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(920493,921100,54,921636,0);Gb=31}__ZN10PoolVectorI7Vector3E12_unreferenceEv(i);C=Gb}__ZN5ArrayD2Ev(h);B=C;l=f;return B|0}function __ZN12MeshDataTool17commit_to_surfaceERK3RefI4MeshE(b,d){b=b|0;d=d|0;var e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0,ia=0,ja=0,ka=0,la=0,ma=0,na=0,oa=0,pa=0,qa=0,ra=0,sa=0;e=l;l=l+64|0;if((l|0)>=(m|0))ba(64);f=e+60|0;h=e+56|0;i=e+52|0;j=e+48|0;k=e+44|0;n=e+40|0;o=e+36|0;p=e+32|0;q=e+28|0;r=e+24|0;s=e;if(!(c[d>>2]|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(920526,921100,184,921364,0);t=31;l=e;return t|0}a[1263537]=0;__ZN5ArrayC2Ev(f);__ZN5Array6resizeEi(f,9)|0;u=b+96|0;v=c[u>>2]|0;if(!v)w=0;else w=c[v+-4>>2]|0;c[h>>2]=0;c[i>>2]=0;c[j>>2]=0;c[k>>2]=0;c[n>>2]=0;c[o>>2]=0;c[p>>2]=0;c[q>>2]=0;c[r>>2]=0;__ZN10PoolVectorI7Vector3E6resizeEi(h,w)|0;if((c[h>>2]|0)!=0?(__ZN10PoolVectorI7Vector3E14_copy_on_writeEv(h),v=c[h>>2]|0,(v|0)!=0):0){__Z16atomic_incrementPj(v+4|0)|0;x=v;y=c[v+8>>2]|0}else{x=0;y=0}v=b+92|0;if(((c[v>>2]&2|0)!=0?(__ZN10PoolVectorI7Vector3E6resizeEi(i,w)|0,(c[i>>2]|0)!=0):0)?(__ZN10PoolVectorI7Vector3E14_copy_on_writeEv(i),z=c[i>>2]|0,(z|0)!=0):0){__Z16atomic_incrementPj(z+4|0)|0;A=z+4|0;__Z16atomic_incrementPj(A)|0;B=c[z+8>>2]|0;__Z16atomic_decrementPj(A)|0;C=B;D=z}else{C=0;D=0}if(((c[v>>2]&4|0)!=0?(__ZN10PoolVectorIfE6resizeEi(j,w<<2)|0,(c[j>>2]|0)!=0):0)?(__ZN10PoolVectorIfE14_copy_on_writeEv(j),z=c[j>>2]|0,(z|0)!=0):0){__Z16atomic_incrementPj(z+4|0)|0;B=z+4|0;__Z16atomic_incrementPj(B)|0;A=c[z+8>>2]|0;__Z16atomic_decrementPj(B)|0;E=A;F=z}else{E=0;F=0}if(((c[v>>2]&16|0)!=0?(__ZN10PoolVectorI7Vector2E6resizeEi(k,w)|0,(c[k>>2]|0)!=0):0)?(__ZN10PoolVectorI7Vector2E14_copy_on_writeEv(k),z=c[k>>2]|0,(z|0)!=0):0){__Z16atomic_incrementPj(z+4|0)|0;A=z+4|0;__Z16atomic_incrementPj(A)|0;B=c[z+8>>2]|0;__Z16atomic_decrementPj(A)|0;G=B;H=z}else{G=0;H=0}if(((c[v>>2]&32|0)!=0?(__ZN10PoolVectorI7Vector2E6resizeEi(n,w)|0,(c[n>>2]|0)!=0):0)?(__ZN10PoolVectorI7Vector2E14_copy_on_writeEv(n),z=c[n>>2]|0,(z|0)!=0):0){__Z16atomic_incrementPj(z+4|0)|0;B=z+4|0;__Z16atomic_incrementPj(B)|0;A=c[z+8>>2]|0;__Z16atomic_decrementPj(B)|0;I=A;J=z}else{I=0;J=0}if(((c[v>>2]&8|0)!=0?(__ZN10PoolVectorI5ColorE6resizeEi(o,w)|0,(c[o>>2]|0)!=0):0)?(__ZN10PoolVectorI5ColorE14_copy_on_writeEv(o),z=c[o>>2]|0,(z|0)!=0):0){__Z16atomic_incrementPj(z+4|0)|0;A=z+4|0;__Z16atomic_incrementPj(A)|0;B=c[z+8>>2]|0;__Z16atomic_decrementPj(A)|0;K=B;L=z}else{K=0;L=0}if(((c[v>>2]&64|0)!=0?(__ZN10PoolVectorIfE6resizeEi(p,w<<2)|0,(c[p>>2]|0)!=0):0)?(__ZN10PoolVectorIfE14_copy_on_writeEv(p),z=c[p>>2]|0,(z|0)!=0):0){__Z16atomic_incrementPj(z+4|0)|0;B=z+4|0;__Z16atomic_incrementPj(B)|0;A=c[z+8>>2]|0;__Z16atomic_decrementPj(B)|0;M=A;N=z}else{M=0;N=0}if(((c[v>>2]&128|0)!=0?(__ZN10PoolVectorIfE6resizeEi(q,w<<2)|0,(c[q>>2]|0)!=0):0)?(__ZN10PoolVectorIfE14_copy_on_writeEv(q),v=c[q>>2]|0,(v|0)!=0):0){__Z16atomic_incrementPj(v+4|0)|0;z=v+4|0;__Z16atomic_incrementPj(z)|0;A=c[v+8>>2]|0;__Z16atomic_decrementPj(z)|0;O=A;P=v}else{O=0;P=0}a:do if((w|0)>0){v=y;A=(C|0)==0;z=E;B=(E|0)==0;Q=(G|0)==0;R=(I|0)==0;S=(K|0)==0;T=O;U=(O|0)==0;V=M;W=(M|0)==0;X=K;Y=I;Z=G;_=C;$=0;while(1){aa=c[u>>2]|0;ca=(aa|0)==0;if(ca)da=0;else da=c[aa+-4>>2]|0;do if((da|0)<=($|0)){if(ca)ea=0;else ea=c[aa+-4>>2]|0;if((ea|0)>($|0)){a[1263537]=0;fa=53;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);ga=0;break}}else fa=53;while(0);if((fa|0)==53){fa=0;__ZN6VectorIN12MeshDataTool6VertexEE14_copy_on_writeEv(u);ga=(c[u>>2]|0)+($*112|0)|0}aa=v+($*12|0)|0;c[aa>>2]=c[ga>>2];c[aa+4>>2]=c[ga+4>>2];c[aa+8>>2]=c[ga+8>>2];if(!A){aa=ga+28|0;ca=_+($*12|0)|0;c[ca>>2]=c[aa>>2];c[ca+4>>2]=c[aa+4>>2];c[ca+8>>2]=c[aa+8>>2]}if(!B){aa=$<<2;c[z+(aa<<2)>>2]=c[ga+40>>2];c[z+((aa|1)<<2)>>2]=c[ga+44>>2];c[z+((aa|2)<<2)>>2]=c[ga+48>>2];c[z+((aa|3)<<2)>>2]=c[ga+52>>2]}if(!Q){aa=ga+56|0;ca=c[aa+4>>2]|0;ha=Z+($<<3)|0;c[ha>>2]=c[aa>>2];c[ha+4>>2]=ca}if(!R){ca=ga+64|0;ha=c[ca+4>>2]|0;aa=Y+($<<3)|0;c[aa>>2]=c[ca>>2];c[aa+4>>2]=ha}if(!S){ha=ga+12|0;aa=X+($<<4)|0;c[aa>>2]=c[ha>>2];c[aa+4>>2]=c[ha+4>>2];c[aa+8>>2]=c[ha+8>>2];c[aa+12>>2]=c[ha+12>>2]}if(!U){ha=ga+76|0;aa=c[ha>>2]|0;if(!aa){fa=67;break}if((c[aa+-4>>2]|0)<=0){fa=67;break}__ZN6VectorIfE14_copy_on_writeEv(ha);aa=c[ha>>2]|0;ca=$<<2;c[T+(ca<<2)>>2]=c[aa>>2];if(!aa){fa=70;break}if((c[aa+-4>>2]|0)<=1){fa=70;break}__ZN6VectorIfE14_copy_on_writeEv(ha);aa=c[ha>>2]|0;c[T+((ca|1)<<2)>>2]=c[aa+4>>2];if(!aa){fa=73;break}if((c[aa+-4>>2]|0)<=2){fa=73;break}__ZN6VectorIfE14_copy_on_writeEv(ha);aa=c[ha>>2]|0;c[T+((ca|2)<<2)>>2]=c[aa+8>>2];if(!aa){fa=76;break}if((c[aa+-4>>2]|0)<=3){fa=76;break}__ZN6VectorIfE14_copy_on_writeEv(ha);c[T+((ca|3)<<2)>>2]=c[(c[ha>>2]|0)+12>>2]}if(!W){ha=ga+72|0;ca=c[ha>>2]|0;if(!ca){fa=81;break}if((c[ca+-4>>2]|0)<=0){fa=81;break}__ZN6VectorIiE14_copy_on_writeEv(ha);ca=c[ha>>2]|0;aa=$<<2;g[V+(aa<<2)>>2]=+(c[ca>>2]|0);if(!ca){fa=84;break}if((c[ca+-4>>2]|0)<=1){fa=84;break}__ZN6VectorIiE14_copy_on_writeEv(ha);ca=c[ha>>2]|0;g[V+((aa|1)<<2)>>2]=+(c[ca+4>>2]|0);if(!ca){fa=87;break}if((c[ca+-4>>2]|0)<=2){fa=87;break}__ZN6VectorIiE14_copy_on_writeEv(ha);ca=c[ha>>2]|0;g[V+((aa|2)<<2)>>2]=+(c[ca+8>>2]|0);if(!ca){fa=90;break}if((c[ca+-4>>2]|0)<=3){fa=90;break}__ZN6VectorIiE14_copy_on_writeEv(ha);g[V+((aa|3)<<2)>>2]=+(c[(c[ha>>2]|0)+12>>2]|0)}$=$+1|0;if(($|0)>=(w|0))break a}if((fa|0)==67)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((fa|0)==70)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((fa|0)==73)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((fa|0)==76)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((fa|0)==81)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((fa|0)==84)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((fa|0)==87)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((fa|0)==90)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);w=b+104|0;ga=c[w>>2]|0;if(!ga)ia=0;else ia=c[ga+-4>>2]|0;__ZN10PoolVectorIiE6resizeEi(r,ia*3|0)|0;if((c[r>>2]|0)!=0?(__ZN10PoolVectorIiE14_copy_on_writeEv(r),ga=c[r>>2]|0,(ga|0)!=0):0){__Z16atomic_incrementPj(ga+4|0)|0;ja=ga;ka=c[ga+8>>2]|0}else{ja=0;ka=0}b:do if((ia|0)>0){ga=ka;u=0;while(1){ea=c[w>>2]|0;da=(ea|0)==0;if(da)la=0;else la=c[ea+-4>>2]|0;if((la|0)<=(u|0)){if(da)ma=0;else ma=c[ea+-4>>2]|0;if((ma|0)<=(u|0)){fa=125;break}a[1263537]=0}__ZN6VectorIN12MeshDataTool4FaceEE14_copy_on_writeEv(w);ea=c[w>>2]|0;da=u*3|0;c[ga+(da<<2)>>2]=c[ea+(u*48|0)>>2];C=(ea|0)==0;if(C)na=0;else na=c[ea+-4>>2]|0;do if((na|0)<=(u|0)){if(C)oa=0;else oa=c[ea+-4>>2]|0;if((oa|0)>(u|0)){a[1263537]=0;fa=132;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);c[ga+(da+1<<2)>>2]=c[1];pa=c[w>>2]|0;break}}else fa=132;while(0);if((fa|0)==132){fa=0;__ZN6VectorIN12MeshDataTool4FaceEE14_copy_on_writeEv(w);ea=c[w>>2]|0;c[ga+(da+1<<2)>>2]=c[ea+(u*48|0)+4>>2];pa=ea}ea=(pa|0)==0;if(ea)qa=0;else qa=c[pa+-4>>2]|0;if((qa|0)<=(u|0)){if(ea)ra=0;else ra=c[pa+-4>>2]|0;if((ra|0)<=(u|0)){fa=140;break}a[1263537]=0}__ZN6VectorIN12MeshDataTool4FaceEE14_copy_on_writeEv(w);c[ga+(da+2<<2)>>2]=c[(c[w>>2]|0)+(u*48|0)+8>>2];u=u+1|0;if((u|0)>=(ia|0))break b}if((fa|0)==125){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);df()}else if((fa|0)==140)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);if(ja|0)__Z16atomic_decrementPj(ja+4|0)|0;if(P|0)__Z16atomic_decrementPj(P+4|0)|0;if(N|0)__Z16atomic_decrementPj(N+4|0)|0;if(L|0)__Z16atomic_decrementPj(L+4|0)|0;if(J|0)__Z16atomic_decrementPj(J+4|0)|0;if(H|0)__Z16atomic_decrementPj(H+4|0)|0;if(F|0)__Z16atomic_decrementPj(F+4|0)|0;if(D|0)__Z16atomic_decrementPj(D+4|0)|0;if(x|0)__Z16atomic_decrementPj(x+4|0)|0;__ZN7VariantC2ERK10PoolVectorI7Vector3E(s,h);__ZN7VariantaSERKS_(__ZN5ArrayixEi(f,0)|0,s);if(c[s>>2]|0)__ZN7Variant5clearEv(s);__ZN7VariantC2ERK10PoolVectorIiE(s,r);__ZN7VariantaSERKS_(__ZN5ArrayixEi(f,8)|0,s);if(c[s>>2]|0)__ZN7Variant5clearEv(s);x=c[i>>2]|0;do if(x|0){if((c[x+16>>2]|0)>>>0<12)break;__ZN7VariantC2ERK10PoolVectorI7Vector3E(s,i);__ZN7VariantaSERKS_(__ZN5ArrayixEi(f,1)|0,s);if(c[s>>2]|0)__ZN7Variant5clearEv(s)}while(0);x=c[o>>2]|0;do if(x|0){if((c[x+16>>2]|0)>>>0<16)break;__ZN7VariantC2ERK10PoolVectorI5ColorE(s,o);__ZN7VariantaSERKS_(__ZN5ArrayixEi(f,3)|0,s);if(c[s>>2]|0)__ZN7Variant5clearEv(s)}while(0);x=c[k>>2]|0;do if(x|0){if((c[x+16>>2]|0)>>>0<8)break;__ZN7VariantC2ERK10PoolVectorI7Vector2E(s,k);__ZN7VariantaSERKS_(__ZN5ArrayixEi(f,4)|0,s);if(c[s>>2]|0)__ZN7Variant5clearEv(s)}while(0);x=c[n>>2]|0;do if(x|0){if((c[x+16>>2]|0)>>>0<8)break;__ZN7VariantC2ERK10PoolVectorI7Vector2E(s,n);__ZN7VariantaSERKS_(__ZN5ArrayixEi(f,5)|0,s);if(c[s>>2]|0)__ZN7Variant5clearEv(s)}while(0);x=c[j>>2]|0;do if(x|0){if((c[x+16>>2]|0)>>>0<4)break;__ZN7VariantC2ERK10PoolVectorIfE(s,j);__ZN7VariantaSERKS_(__ZN5ArrayixEi(f,2)|0,s);if(c[s>>2]|0)__ZN7Variant5clearEv(s)}while(0);x=c[p>>2]|0;do if(x|0){if((c[x+16>>2]|0)>>>0<4)break;__ZN7VariantC2ERK10PoolVectorIfE(s,p);__ZN7VariantaSERKS_(__ZN5ArrayixEi(f,6)|0,s);if(c[s>>2]|0)__ZN7Variant5clearEv(s)}while(0);x=c[q>>2]|0;do if(x|0){if((c[x+16>>2]|0)>>>0<4)break;__ZN7VariantC2ERK10PoolVectorIfE(s,q);__ZN7VariantaSERKS_(__ZN5ArrayixEi(f,7)|0,s);if(c[s>>2]|0)__ZN7Variant5clearEv(s)}while(0);x=c[d>>2]|0;if(!x)sa=0;else{__ZN9Reference9referenceEv(x);sa=x}x=__ZNK4Mesh17get_surface_countEv(sa)|0;__ZN5ArrayC2Ev(s);__ZN4Mesh23add_surface_from_arraysENS_13PrimitiveTypeERK5ArrayS3_j(sa,4,f,s,97792);__ZN5ArrayD2Ev(s);__ZN4Mesh20surface_set_materialEiRK3RefI8MaterialE(sa,x,b+108|0);do if(sa|0){if(!(__ZN9Reference11unreferenceEv(sa)|0))break;if(!(__Z17predelete_handlerP6Object(sa)|0))break;gj[c[(c[sa>>2]|0)+76>>2]&8191](sa);__ZN6Memory11free_staticEPvb(sa,0)}while(0);__ZN10PoolVectorIiE12_unreferenceEv(r);__ZN10PoolVectorIfE12_unreferenceEv(q);__ZN10PoolVectorIfE12_unreferenceEv(p);__ZN10PoolVectorI5ColorE12_unreferenceEv(o);__ZN10PoolVectorI7Vector2E12_unreferenceEv(n);__ZN10PoolVectorI7Vector2E12_unreferenceEv(k);__ZN10PoolVectorIfE12_unreferenceEv(j);__ZN10PoolVectorI7Vector3E12_unreferenceEv(i);__ZN10PoolVectorI7Vector3E12_unreferenceEv(h);__ZN5ArrayD2Ev(f);t=0;l=e;return t|0}function __ZNK12MeshDataTool10get_formatEv(a){a=a|0;return c[a+92>>2]|0}function __ZNK12MeshDataTool16get_vertex_countEv(a){a=a|0;var b=0,d=0;b=c[a+96>>2]|0;if(!b){d=0;return d|0}d=c[b+-4>>2]|0;return d|0}function __ZNK12MeshDataTool14get_edge_countEv(a){a=a|0;var b=0,d=0;b=c[a+100>>2]|0;if(!b){d=0;return d|0}d=c[b+-4>>2]|0;return d|0}function __ZNK12MeshDataTool14get_face_countEv(a){a=a|0;var b=0,d=0;b=c[a+104>>2]|0;if(!b){d=0;return d|0}d=c[b+-4>>2]|0;return d|0}function __ZN12MeshDataTool10set_vertexEiRK7Vector3(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0;if((d|0)>=0){f=b+96|0;b=c[f>>2]|0;g=(b|0)==0;if(g)h=0;else h=c[b+-4>>2]|0;if((h|0)>(d|0)){a[1263537]=0;if(g)i=0;else i=c[b+-4>>2]|0;do if((i|0)<=(d|0)){if(g)j=0;else j=c[b+-4>>2]|0;if((j|0)>(d|0)){a[1263537]=0;k=14;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);l=0;break}}else k=14;while(0);if((k|0)==14){__ZN6VectorIN12MeshDataTool6VertexEE14_copy_on_writeEv(f);l=(c[f>>2]|0)+(d*112|0)|0};c[l>>2]=c[e>>2];c[l+4>>2]=c[e+4>>2];c[l+8>>2]=c[e+8>>2];return}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(920591,921100,345,921321,0);return}function __ZNK12MeshDataTool10get_vertexEi(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0,j=0,k=0,l=0;if((e|0)>=0){f=c[d+96>>2]|0;d=(f|0)==0;if(d)h=0;else h=c[f+-4>>2]|0;if((h|0)>(e|0)){a[1263537]=0;if(d)i=0;else i=c[f+-4>>2]|0;do if((i|0)<=(e|0)){if(d)j=0;else j=c[f+-4>>2]|0;if((j|0)>(e|0)){a[1263537]=0;k=14;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);l=0;break}}else k=14;while(0);if((k|0)==14)l=f+(e*112|0)|0;c[b>>2]=c[l>>2];c[b+4>>2]=c[l+4>>2];c[b+8>>2]=c[l+8>>2];return}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(920602,921100,340,921321,0);g[b+8>>2]=0.0;g[b+4>>2]=0.0;g[b>>2]=0.0;return}function __ZN12MeshDataTool17set_vertex_normalEiRK7Vector3(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0;if((d|0)>=0){f=b+96|0;g=c[f>>2]|0;h=(g|0)==0;if(h)i=0;else i=c[g+-4>>2]|0;if((i|0)>(d|0)){a[1263537]=0;if(h)j=0;else j=c[g+-4>>2]|0;do if((j|0)<=(d|0)){if(h)k=0;else k=c[g+-4>>2]|0;if((k|0)>(d|0)){a[1263537]=0;l=14;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);m=0;break}}else l=14;while(0);if((l|0)==14){__ZN6VectorIN12MeshDataTool6VertexEE14_copy_on_writeEv(f);m=(c[f>>2]|0)+(d*112|0)|0}d=m+28|0;c[d>>2]=c[e>>2];c[d+4>>2]=c[e+4>>2];c[d+8>>2]=c[e+8>>2];e=b+92|0;c[e>>2]=c[e>>2]|2;return}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(920613,921100,356,921321,0);return}function __ZNK12MeshDataTool17get_vertex_normalEi(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0,j=0,k=0,l=0;if((e|0)>=0){f=c[d+96>>2]|0;d=(f|0)==0;if(d)h=0;else h=c[f+-4>>2]|0;if((h|0)>(e|0)){a[1263537]=0;if(d)i=0;else i=c[f+-4>>2]|0;do if((i|0)<=(e|0)){if(d)j=0;else j=c[f+-4>>2]|0;if((j|0)>(e|0)){a[1263537]=0;k=14;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);l=0;break}}else k=14;while(0);if((k|0)==14)l=f+(e*112|0)|0;e=l+28|0;c[b>>2]=c[e>>2];c[b+4>>2]=c[e+4>>2];c[b+8>>2]=c[e+8>>2];return}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(920631,921100,351,921321,0);g[b+8>>2]=0.0;g[b+4>>2]=0.0;g[b>>2]=0.0;return}function __ZN12MeshDataTool18set_vertex_tangentEiRK5Plane(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0;if((d|0)>=0){f=b+96|0;g=c[f>>2]|0;h=(g|0)==0;if(h)i=0;else i=c[g+-4>>2]|0;if((i|0)>(d|0)){a[1263537]=0;if(h)j=0;else j=c[g+-4>>2]|0;do if((j|0)<=(d|0)){if(h)k=0;else k=c[g+-4>>2]|0;if((k|0)>(d|0)){a[1263537]=0;l=14;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);m=0;break}}else l=14;while(0);if((l|0)==14){__ZN6VectorIN12MeshDataTool6VertexEE14_copy_on_writeEv(f);m=(c[f>>2]|0)+(d*112|0)|0}d=m+40|0;c[d>>2]=c[e>>2];c[d+4>>2]=c[e+4>>2];c[d+8>>2]=c[e+8>>2];c[d+12>>2]=c[e+12>>2];e=b+92|0;c[e>>2]=c[e>>2]|4;return}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(920649,921100,368,921321,0);return}function __ZNK12MeshDataTool18get_vertex_tangentEi(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0;if((e|0)>=0){f=c[d+96>>2]|0;d=(f|0)==0;if(d)g=0;else g=c[f+-4>>2]|0;if((g|0)>(e|0)){a[1263537]=0;if(d)h=0;else h=c[f+-4>>2]|0;do if((h|0)<=(e|0)){if(d)i=0;else i=c[f+-4>>2]|0;if((i|0)>(e|0)){a[1263537]=0;j=14;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);k=0;break}}else j=14;while(0);if((j|0)==14)k=f+(e*112|0)|0;e=k+40|0;c[b>>2]=c[e>>2];c[b+4>>2]=c[e+4>>2];c[b+8>>2]=c[e+8>>2];c[b+12>>2]=c[e+12>>2];return}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(920668,921100,363,921321,0);c[b>>2]=0;c[b+4>>2]=0;c[b+8>>2]=0;c[b+12>>2]=0;return}function __ZN12MeshDataTool13set_vertex_uvEiRK7Vector2(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0;if((d|0)>=0){f=b+96|0;g=c[f>>2]|0;h=(g|0)==0;if(h)i=0;else i=c[g+-4>>2]|0;if((i|0)>(d|0)){a[1263537]=0;if(h)j=0;else j=c[g+-4>>2]|0;do if((j|0)<=(d|0)){if(h)k=0;else k=c[g+-4>>2]|0;if((k|0)>(d|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);__ZN6VectorIN12MeshDataTool6VertexEE14_copy_on_writeEv(f);k=e;e=c[k+4>>2]|0;g=(c[f>>2]|0)+(d*112|0)+56|0;c[g>>2]=c[k>>2];c[g+4>>2]=e;e=b+92|0;c[e>>2]=c[e>>2]|16;return}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(920687,921100,380,921321,0);return}function __ZNK12MeshDataTool13get_vertex_uvEi(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0,j=0;if((e|0)>=0){f=c[d+96>>2]|0;d=(f|0)==0;if(d)h=0;else h=c[f+-4>>2]|0;if((h|0)>(e|0)){a[1263537]=0;if(d)i=0;else i=c[f+-4>>2]|0;do if((i|0)<=(e|0)){if(d)j=0;else j=c[f+-4>>2]|0;if((j|0)>(e|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0)}while(0);j=f+(e*112|0)+56|0;e=c[j+4>>2]|0;f=b;c[f>>2]=c[j>>2];c[f+4>>2]=e;return}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(920704,921100,375,921321,0);g[b>>2]=0.0;g[b+4>>2]=0.0;return}function __ZN12MeshDataTool14set_vertex_uv2EiRK7Vector2(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0;if((d|0)>=0){f=b+96|0;g=c[f>>2]|0;h=(g|0)==0;if(h)i=0;else i=c[g+-4>>2]|0;if((i|0)>(d|0)){a[1263537]=0;if(h)j=0;else j=c[g+-4>>2]|0;do if((j|0)<=(d|0)){if(h)k=0;else k=c[g+-4>>2]|0;if((k|0)>(d|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);__ZN6VectorIN12MeshDataTool6VertexEE14_copy_on_writeEv(f);k=e;e=c[k+4>>2]|0;g=(c[f>>2]|0)+(d*112|0)+64|0;c[g>>2]=c[k>>2];c[g+4>>2]=e;e=b+92|0;c[e>>2]=c[e>>2]|32;return}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(920718,921100,392,921321,0);return}function __ZNK12MeshDataTool14get_vertex_uv2Ei(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0,j=0;if((e|0)>=0){f=c[d+96>>2]|0;d=(f|0)==0;if(d)h=0;else h=c[f+-4>>2]|0;if((h|0)>(e|0)){a[1263537]=0;if(d)i=0;else i=c[f+-4>>2]|0;do if((i|0)<=(e|0)){if(d)j=0;else j=c[f+-4>>2]|0;if((j|0)>(e|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0)}while(0);j=f+(e*112|0)+64|0;e=c[j+4>>2]|0;f=b;c[f>>2]=c[j>>2];c[f+4>>2]=e;return}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(920737,921100,387,921321,0);g[b>>2]=0.0;g[b+4>>2]=0.0;return}function __ZN12MeshDataTool16set_vertex_colorEiRK5Color(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0;if((d|0)>=0){f=b+96|0;g=c[f>>2]|0;h=(g|0)==0;if(h)i=0;else i=c[g+-4>>2]|0;if((i|0)>(d|0)){a[1263537]=0;if(h)j=0;else j=c[g+-4>>2]|0;do if((j|0)<=(d|0)){if(h)k=0;else k=c[g+-4>>2]|0;if((k|0)>(d|0)){a[1263537]=0;l=14;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);m=0;break}}else l=14;while(0);if((l|0)==14){__ZN6VectorIN12MeshDataTool6VertexEE14_copy_on_writeEv(f);m=(c[f>>2]|0)+(d*112|0)|0}d=m+12|0;c[d>>2]=c[e>>2];c[d+4>>2]=c[e+4>>2];c[d+8>>2]=c[e+8>>2];c[d+12>>2]=c[e+12>>2];e=b+92|0;c[e>>2]=c[e>>2]|8;return}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(920752,921100,404,921321,0);return}function __ZNK12MeshDataTool16get_vertex_colorEi(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0,j=0,k=0,l=0;if((e|0)>=0){f=c[d+96>>2]|0;d=(f|0)==0;if(d)h=0;else h=c[f+-4>>2]|0;if((h|0)>(e|0)){a[1263537]=0;if(d)i=0;else i=c[f+-4>>2]|0;do if((i|0)<=(e|0)){if(d)j=0;else j=c[f+-4>>2]|0;if((j|0)>(e|0)){a[1263537]=0;k=14;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);l=0;break}}else k=14;while(0);if((k|0)==14)l=f+(e*112|0)|0;e=l+12|0;c[b>>2]=c[e>>2];c[b+4>>2]=c[e+4>>2];c[b+8>>2]=c[e+8>>2];c[b+12>>2]=c[e+12>>2];return}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(920769,921100,399,921321,0);g[b>>2]=0.0;g[b+4>>2]=0.0;g[b+8>>2]=0.0;g[b+12>>2]=1.0;return}function __ZN12MeshDataTool16set_vertex_bonesEiRK6VectorIiE(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0;if((d|0)>=0){f=b+96|0;g=c[f>>2]|0;h=(g|0)==0;if(h)i=0;else i=c[g+-4>>2]|0;if((i|0)>(d|0)){a[1263537]=0;if(h)j=0;else j=c[g+-4>>2]|0;do if((j|0)<=(d|0)){if(h)k=0;else k=c[g+-4>>2]|0;if((k|0)>(d|0)){a[1263537]=0;l=14;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);m=0;break}}else l=14;while(0);if((l|0)==14){__ZN6VectorIN12MeshDataTool6VertexEE14_copy_on_writeEv(f);m=(c[f>>2]|0)+(d*112|0)|0}d=m+72|0;m=c[d>>2]|0;if((m|0)!=(c[e>>2]|0)){if(m|0?(__Z16atomic_decrementPj(m+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(m,1);c[d>>2]=0;m=c[e>>2]|0;if(m|0?__Z28atomic_conditional_incrementPj(m+-8|0)|0:0)c[d>>2]=c[e>>2]}e=b+92|0;c[e>>2]=c[e>>2]|64;return}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(920786,921100,416,921321,0);return}function __ZNK12MeshDataTool16get_vertex_bonesEi(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0;if((d|0)>=0){e=c[b+96>>2]|0;b=(e|0)==0;if(b)f=0;else f=c[e+-4>>2]|0;if((f|0)>(d|0)){a[1263537]=0;if(b)g=0;else g=c[e+-4>>2]|0;do if((g|0)<=(d|0)){if(b)h=0;else h=c[e+-4>>2]|0;if((h|0)>(d|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0)}while(0);h=e+(d*112|0)+72|0;d=c[h>>2]|0;if(!d){i=0;return i|0}if(!(__Z28atomic_conditional_incrementPj(d+-8|0)|0)){i=0;return i|0}i=c[h>>2]|0;return i|0}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(920809,921100,411,921321,0);i=0;return i|0}function __ZN12MeshDataTool18set_vertex_weightsEiRK6VectorIfE(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0;if((d|0)>=0){f=b+96|0;g=c[f>>2]|0;h=(g|0)==0;if(h)i=0;else i=c[g+-4>>2]|0;if((i|0)>(d|0)){a[1263537]=0;if(h)j=0;else j=c[g+-4>>2]|0;do if((j|0)<=(d|0)){if(h)k=0;else k=c[g+-4>>2]|0;if((k|0)>(d|0)){a[1263537]=0;l=14;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);m=0;break}}else l=14;while(0);if((l|0)==14){__ZN6VectorIN12MeshDataTool6VertexEE14_copy_on_writeEv(f);m=(c[f>>2]|0)+(d*112|0)|0}d=m+76|0;m=c[d>>2]|0;if((m|0)!=(c[e>>2]|0)){if(m|0?(__Z16atomic_decrementPj(m+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(m,1);c[d>>2]=0;m=c[e>>2]|0;if(m|0?__Z28atomic_conditional_incrementPj(m+-8|0)|0:0)c[d>>2]=c[e>>2]}e=b+92|0;c[e>>2]=c[e>>2]|128;return}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(920826,921100,427,921321,0);return}function __ZNK12MeshDataTool18get_vertex_weightsEi(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0;if((d|0)>=0){e=c[b+96>>2]|0;b=(e|0)==0;if(b)f=0;else f=c[e+-4>>2]|0;if((f|0)>(d|0)){a[1263537]=0;if(b)g=0;else g=c[e+-4>>2]|0;do if((g|0)<=(d|0)){if(b)h=0;else h=c[e+-4>>2]|0;if((h|0)>(d|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0)}while(0);h=e+(d*112|0)+76|0;d=c[h>>2]|0;if(!d){i=0;return i|0}if(!(__Z28atomic_conditional_incrementPj(d+-8|0)|0)){i=0;return i|0}i=c[h>>2]|0;return i|0}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(920853,921100,423,921321,0);i=0;return i|0}function __ZN12MeshDataTool15set_vertex_metaEiRK7Variant(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0;if((d|0)>=0){f=b+96|0;b=c[f>>2]|0;g=(b|0)==0;if(g)h=0;else h=c[b+-4>>2]|0;if((h|0)>(d|0)){a[1263537]=0;if(g)i=0;else i=c[b+-4>>2]|0;do if((i|0)<=(d|0)){if(g)j=0;else j=c[b+-4>>2]|0;if((j|0)>(d|0)){a[1263537]=0;k=14;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);l=0;break}}else k=14;while(0);if((k|0)==14){__ZN6VectorIN12MeshDataTool6VertexEE14_copy_on_writeEv(f);l=(c[f>>2]|0)+(d*112|0)|0}__ZN7VariantaSERKS_(l+88|0,e);return}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(920872,921100,440,921321,0);return}function __ZNK12MeshDataTool15get_vertex_metaEi(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0;if((e|0)>=0){f=c[d+96>>2]|0;d=(f|0)==0;if(d)g=0;else g=c[f+-4>>2]|0;if((g|0)>(e|0)){a[1263537]=0;if(d)h=0;else h=c[f+-4>>2]|0;do if((h|0)<=(e|0)){if(d)i=0;else i=c[f+-4>>2]|0;if((i|0)>(e|0)){a[1263537]=0;j=14;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);k=0;break}}else j=14;while(0);if((j|0)==14)k=f+(e*112|0)|0;__ZN7VariantC2ERKS_(b,k+88|0);return}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(920888,921100,434,921321,0);c[b>>2]=0;return}function __ZNK12MeshDataTool16get_vertex_edgesEi(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0;if((d|0)>=0){e=c[b+96>>2]|0;b=(e|0)==0;if(b)f=0;else f=c[e+-4>>2]|0;if((f|0)>(d|0)){a[1263537]=0;if(b)g=0;else g=c[e+-4>>2]|0;do if((g|0)<=(d|0)){if(b)h=0;else h=c[e+-4>>2]|0;if((h|0)>(d|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0)}while(0);h=e+(d*112|0)+80|0;d=c[h>>2]|0;if(!d){i=0;return i|0}if(!(__Z28atomic_conditional_incrementPj(d+-8|0)|0)){i=0;return i|0}i=c[h>>2]|0;return i|0}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(920904,921100,446,921321,0);i=0;return i|0}function __ZNK12MeshDataTool16get_vertex_facesEi(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0;if((d|0)>=0){e=c[b+96>>2]|0;b=(e|0)==0;if(b)f=0;else f=c[e+-4>>2]|0;if((f|0)>(d|0)){a[1263537]=0;if(b)g=0;else g=c[e+-4>>2]|0;do if((g|0)<=(d|0)){if(b)h=0;else h=c[e+-4>>2]|0;if((h|0)>(d|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0)}while(0);h=e+(d*112|0)+84|0;d=c[h>>2]|0;if(!d){i=0;return i|0}if(!(__Z28atomic_conditional_incrementPj(d+-8|0)|0)){i=0;return i|0}i=c[h>>2]|0;return i|0}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(920921,921100,451,921321,0);i=0;return i|0}function __ZNK12MeshDataTool15get_edge_vertexEii(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0;if((d|0)>=0){f=c[b+100>>2]|0;b=(f|0)==0;if(b)g=0;else g=c[f+-4>>2]|0;if((g|0)>(d|0)){a[1263537]=0;if(e>>>0>1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(920938,921100,458,921289,0);h=-1;return h|0}if(b)i=0;else i=c[f+-4>>2]|0;do if((i|0)<=(d|0)){if(b)j=0;else j=c[f+-4>>2]|0;if((j|0)>(d|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0)}while(0);h=c[f+(d*40|0)+(e<<2)>>2]|0;return h|0}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(920938,921100,457,921248,0);h=-1;return h|0}function __ZNK12MeshDataTool14get_edge_facesEi(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0;if((d|0)>=0){e=c[b+100>>2]|0;b=(e|0)==0;if(b)f=0;else f=c[e+-4>>2]|0;if((f|0)>(d|0)){a[1263537]=0;if(b)g=0;else g=c[e+-4>>2]|0;do if((g|0)<=(d|0)){if(b)h=0;else h=c[e+-4>>2]|0;if((h|0)>(d|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0)}while(0);h=e+(d*40|0)+8|0;d=c[h>>2]|0;if(!d){i=0;return i|0}if(!(__Z28atomic_conditional_incrementPj(d+-8|0)|0)){i=0;return i|0}i=c[h>>2]|0;return i|0}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(920954,921100,463,921248,0);i=0;return i|0}function __ZN12MeshDataTool13set_edge_metaEiRK7Variant(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0;if((d|0)>=0){f=b+100|0;b=c[f>>2]|0;g=(b|0)==0;if(g)h=0;else h=c[b+-4>>2]|0;if((h|0)>(d|0)){a[1263537]=0;if(g)i=0;else i=c[b+-4>>2]|0;do if((i|0)<=(d|0)){if(g)j=0;else j=c[b+-4>>2]|0;if((j|0)>(d|0)){a[1263537]=0;k=14;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);l=0;break}}else k=14;while(0);if((k|0)==14){__ZN6VectorIN12MeshDataTool4EdgeEE14_copy_on_writeEv(f);l=(c[f>>2]|0)+(d*40|0)|0}__ZN7VariantaSERKS_(l+16|0,e);return}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(920975,921100,473,921208,0);return}function __ZNK12MeshDataTool13get_edge_metaEi(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0;if((e|0)>=0){f=c[d+100>>2]|0;d=(f|0)==0;if(d)g=0;else g=c[f+-4>>2]|0;if((g|0)>(e|0)){a[1263537]=0;if(d)h=0;else h=c[f+-4>>2]|0;do if((h|0)<=(e|0)){if(d)i=0;else i=c[f+-4>>2]|0;if((i|0)>(e|0)){a[1263537]=0;j=14;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);k=0;break}}else j=14;while(0);if((j|0)==14)k=f+(e*40|0)|0;__ZN7VariantC2ERKS_(b,k+16|0);return}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(920989,921100,468,921208,0);c[b>>2]=0;return}function __ZNK12MeshDataTool15get_face_vertexEii(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0;if((d|0)>=0){f=c[b+104>>2]|0;b=(f|0)==0;if(b)g=0;else g=c[f+-4>>2]|0;if((g|0)>(d|0)){a[1263537]=0;if(e>>>0>2){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(921003,921100,480,921176,0);h=-1;return h|0}if(b)i=0;else i=c[f+-4>>2]|0;do if((i|0)<=(d|0)){if(b)j=0;else j=c[f+-4>>2]|0;if((j|0)>(d|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0)}while(0);h=c[f+(d*48|0)+(e<<2)>>2]|0;return h|0}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(921003,921100,479,921135,0);h=-1;return h|0}function __ZNK12MeshDataTool13get_face_edgeEii(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0;if((d|0)>=0){f=c[b+104>>2]|0;b=(f|0)==0;if(b)g=0;else g=c[f+-4>>2]|0;if((g|0)>(d|0)){a[1263537]=0;if(e>>>0>2){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(921019,921100,486,921176,0);h=-1;return h|0}if(b)i=0;else i=c[f+-4>>2]|0;do if((i|0)<=(d|0)){if(b)j=0;else j=c[f+-4>>2]|0;if((j|0)>(d|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0)}while(0);h=c[f+(d*48|0)+12+(e<<2)>>2]|0;return h|0}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(921019,921100,485,921135,0);h=-1;return h|0}function __ZN12MeshDataTool13set_face_metaEiRK7Variant(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0;if((d|0)>=0){f=b+104|0;b=c[f>>2]|0;g=(b|0)==0;if(g)h=0;else h=c[b+-4>>2]|0;if((h|0)>(d|0)){a[1263537]=0;if(g)i=0;else i=c[b+-4>>2]|0;do if((i|0)<=(d|0)){if(g)j=0;else j=c[b+-4>>2]|0;if((j|0)>(d|0)){a[1263537]=0;k=14;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);l=0;break}}else k=14;while(0);if((k|0)==14){__ZN6VectorIN12MeshDataTool4FaceEE14_copy_on_writeEv(f);l=(c[f>>2]|0)+(d*48|0)|0}__ZN7VariantaSERKS_(l+24|0,e);return}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(921038,921100,496,921135,0);return}function __ZNK12MeshDataTool13get_face_metaEi(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0;if((e|0)>=0){f=c[d+104>>2]|0;d=(f|0)==0;if(d)g=0;else g=c[f+-4>>2]|0;if((g|0)>(e|0)){a[1263537]=0;if(d)h=0;else h=c[f+-4>>2]|0;do if((h|0)<=(e|0)){if(d)i=0;else i=c[f+-4>>2]|0;if((i|0)>(e|0)){a[1263537]=0;j=14;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);k=0;break}}else j=14;while(0);if((j|0)==14)k=f+(e*48|0)|0;__ZN7VariantC2ERKS_(b,k+24|0);return}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(921052,921100,491,921135,0);c[b>>2]=0;return}function __ZNK12MeshDataTool15get_face_normalEi(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0.0,o=0.0,p=0.0,q=0.0,r=0.0,s=0.0,t=0.0,u=0.0,v=0.0,w=0.0,x=0.0,y=0.0,z=0.0;if((e|0)>=0){f=c[d+104>>2]|0;h=(f|0)==0;if(h)i=0;else i=c[f+-4>>2]|0;if((i|0)>(e|0)){a[1263537]=0;if(h)j=0;else j=c[f+-4>>2]|0;do if((j|0)<=(e|0)){if(h)k=0;else k=c[f+-4>>2]|0;if((k|0)>(e|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0)}while(0);k=c[f+(e*48|0)>>2]|0;if((k|0)<0)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);h=c[d+96>>2]|0;d=(h|0)==0;if(d)l=0;else l=c[h+-4>>2]|0;do if((l|0)<=(k|0)){if(d)m=0;else m=c[h+-4>>2]|0;if((m|0)>(k|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0)}while(0);n=+g[h+(k*112|0)>>2];o=+g[h+(k*112|0)+4>>2];p=+g[h+(k*112|0)+8>>2];do if((c[f+-4>>2]|0)<=(e|0))if((c[f+-4>>2]|0)>(e|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);while(0);k=c[f+(e*48|0)+4>>2]|0;if((k|0)<0)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);do if((c[h+-4>>2]|0)<=(k|0))if((c[h+-4>>2]|0)>(k|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);while(0);q=+g[h+(k*112|0)>>2];r=+g[h+(k*112|0)+4>>2];s=+g[h+(k*112|0)+8>>2];do if((c[f+-4>>2]|0)<=(e|0))if((c[f+-4>>2]|0)>(e|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);while(0);k=c[f+(e*48|0)+8>>2]|0;if((k|0)<0)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);do if((c[h+-4>>2]|0)<=(k|0))if((c[h+-4>>2]|0)>(k|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);while(0);t=n-+g[h+(k*112|0)>>2];u=o-+g[h+(k*112|0)+4>>2];v=p-+g[h+(k*112|0)+8>>2];w=n-q;q=o-r;r=p-s;s=r*u-q*v;p=w*v-r*t;r=q*t-w*u;u=+I(+(r*r+(s*s+p*p)));if(u==0.0){x=0.0;y=0.0;z=0.0}else{x=s/u;y=r/u;z=p/u}g[b>>2]=x;g[b+4>>2]=z;g[b+8>>2]=y;return}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(921066,921100,502,921135,0);g[b+8>>2]=0.0;g[b+4>>2]=0.0;g[b>>2]=0.0;return}function __ZN12MeshDataTool12set_materialERK3RefI8MaterialE(a,b){a=a|0;b=b|0;var d=0;d=a+108|0;a=c[d>>2]|0;if((c[b>>2]|0)==(a|0))return;if((a|0?__ZN9Reference11unreferenceEv(a)|0:0)?(a=c[d>>2]|0,__Z17predelete_handlerP6Object(a)|0):0){gj[c[(c[a>>2]|0)+76>>2]&8191](a);__ZN6Memory11free_staticEPvb(a,0)}c[d>>2]=0;a=c[b>>2]|0;c[d>>2]=a;if(!a)return;__ZN9Reference9referenceEv(a);return}function __ZNK12MeshDataTool12get_materialEv(a){a=a|0;var b=0,d=0;b=c[a+108>>2]|0;if(!b){d=0;return d|0}__ZN9Reference9referenceEv(b);d=b;return d|0}function __ZNK13MethodBind0RCI12MeshDataTool3RefI8MaterialEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var c=0;if((b|0)!=-1){c=0;return c|0}c=__ZN7Variant12get_type_forI3RefI8MaterialEEENS_4TypeEv()|0;return c|0}function __ZNK13MethodBind0RCI12MeshDataTool3RefI8MaterialEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,920480);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI12MeshDataTool3RefI8MaterialEE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f+28|0;j=f;k=f+24|0;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236432)|0:0){c[h>>2]=0;a[1263537]=0;n=c[d+24>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=f;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=f;return}o=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))p=o;else p=c[(c[d>>2]|0)+o>>2]|0;c[k>>2]=ij[p&8191](d)|0;__ZN6RefPtrC2Ev(i);__ZN3RefI9ReferenceEaSI8MaterialEEvRKS_IT_E(i,k);__ZN7VariantC2ERK6RefPtr(j,i);__ZN6RefPtrD2Ev(i);i=c[k>>2]|0;if((i|0?__ZN9Reference11unreferenceEv(i)|0:0)?(i=c[k>>2]|0,__Z17predelete_handlerP6Object(i)|0):0){gj[c[(c[i>>2]|0)+76>>2]&8191](i);__ZN6Memory11free_staticEPvb(i,0)}c[k>>2]=0;__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI12MeshDataTool3RefI8MaterialEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=d;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236432)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;c[f>>2]=ij[i&8191](a)|0;__ZN3RefI9ReferenceEaSI8MaterialEEvRKS_IT_E(e,f);e=c[f>>2]|0;if(!e){l=d;return}if(!(__ZN9Reference11unreferenceEv(e)|0)){l=d;return}e=c[f>>2]|0;if(!(__Z17predelete_handlerP6Object(e)|0)){l=d;return}gj[c[(c[e>>2]|0)+76>>2]&8191](e);__ZN6Memory11free_staticEPvb(e,0);l=d;return}function __ZN13MethodBind0RCI12MeshDataTool3RefI8MaterialEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I12MeshDataToolRK3RefI8MaterialEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var c=0;if(b|0){c=0;return c|0}c=__ZN7Variant12get_type_forIRK3RefI8MaterialEEENS_4TypeEv()|0;return c|0}function __ZNK11MethodBind1I12MeshDataToolRK3RefI8MaterialEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,920480);l=a;return c[b>>2]|0}function __ZN11MethodBind1I12MeshDataToolRK3RefI8MaterialEE4callEP6ObjectPPK7VariantiRNS9_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i+28|0;k=i+24|0;n=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236432)|0:0){c[h>>2]=0;a[1263537]=0;o=d+24|0;p=c[o>>2]|0;if((p|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=p;c[b>>2]=0;l=i;return}q=p-(c[d+20>>2]|0)|0;if((q|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=q;c[b>>2]=0;l=i;return}if((g|0)>0){if((p|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);r=0}else{a[1263537]=0;r=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,r)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=r;c[b>>2]=0;l=i;return}}r=c[d+44>>2]|0;p=c[d+48>>2]|0;q=e+(p>>1)|0;if(!(p&1))s=r;else s=c[(c[q>>2]|0)+r>>2]|0;do if((g|0)<1){r=c[o>>2]|0;p=r+-1|0;if((r|0)>=1){e=c[d+16>>2]|0;t=(e|0)==0;if(t)u=0;else u=c[e+-4>>2]|0;if((r|0)<=(u|0)){if(t)v=0;else v=c[e+-4>>2]|0;do if((v|0)<(r|0)){if(t)w=0;else w=c[e+-4>>2]|0;if((w|0)<(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);x=0;break}else{a[1263537]=0;y=31;break}}else y=31;while(0);if((y|0)==31)x=e+(p*24|0)|0;__ZN7VariantC2ERKS_(n,x);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f>>2]|0);while(0);__ZN3RefI8MaterialEC2ERK7Variant(j,n);c[k>>2]=c[j>>2];Pi[s&2047](q,k);q=c[k>>2]|0;if((q|0?__ZN9Reference11unreferenceEv(q)|0:0)?(q=c[k>>2]|0,__Z17predelete_handlerP6Object(q)|0):0){gj[c[(c[q>>2]|0)+76>>2]&8191](q);__ZN6Memory11free_staticEPvb(q,0)}c[k>>2]=0;if(c[n>>2]|0)__ZN7Variant5clearEv(n);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I12MeshDataToolRK3RefI8MaterialEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+28|0;g=e;h=e+24|0;if(!b)i=0;else{j=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236432)|0;i=j?b:0}b=c[a+44>>2]|0;j=c[a+48>>2]|0;a=i+(j>>1)|0;if(!(j&1))k=b;else k=c[(c[a>>2]|0)+b>>2]|0;__ZN7VariantC2EPK6Object(g,c[d>>2]|0);__ZN3RefI8MaterialEC2ERK7Variant(f,g);if(c[g>>2]|0)__ZN7Variant5clearEv(g);c[h>>2]=c[f>>2];Pi[k&2047](a,h);a=c[h>>2]|0;if(!a){l=e;return}if(!(__ZN9Reference11unreferenceEv(a)|0)){l=e;return}a=c[h>>2]|0;if(!(__Z17predelete_handlerP6Object(a)|0)){l=e;return}gj[c[(c[a>>2]|0)+76>>2]&8191](a);__ZN6Memory11free_staticEPvb(a,0);l=e;return}function __ZN11MethodBind1I12MeshDataToolRK3RefI8MaterialEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN6VectorIN12MeshDataTool4FaceEE14_copy_on_writeEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0;b=c[a>>2]|0;if(!b)return;if((c[b+-8>>2]|0)>>>0<=1)return;d=c[b+-4>>2]|0;b=(d*48|0)+-1|0;e=b>>>1|b;b=e>>>2|e;e=b>>>4|b;b=e>>>8|e;e=__ZN6Memory12alloc_staticEjb((b>>>16|b)+1|0,1)|0;c[e+-8>>2]=1;c[e+-4>>2]=d;if(d|0){b=0;do{f=e+(b*48|0)|0;g=c[a>>2]|0;h=g+(b*48|0)|0;c[f>>2]=c[h>>2];c[f+4>>2]=c[h+4>>2];c[f+8>>2]=c[h+8>>2];c[f+12>>2]=c[h+12>>2];c[f+16>>2]=c[h+16>>2];c[f+20>>2]=c[h+20>>2];__ZN7VariantC2ERKS_(e+(b*48|0)+24|0,g+(b*48|0)+24|0);b=b+1|0}while((b|0)!=(d|0))}d=c[a>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0){b=c[a>>2]|0;g=(b|0)==0?0:b+-4|0;b=g+4|0;h=c[g>>2]|0;if(h|0){f=0;i=h;while(1){h=b+(f*48|0)+24|0;if(!(c[h>>2]|0))j=i;else{__ZN7Variant5clearEv(h);j=c[g>>2]|0}f=f+1|0;if(f>>>0>=j>>>0)break;else i=j}}__ZN6Memory11free_staticEPvb(d,1)}c[a>>2]=e;return}function __ZN6VectorIN12MeshDataTool4EdgeEE14_copy_on_writeEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0,i=0;b=c[a>>2]|0;if(!b)return;if((c[b+-8>>2]|0)>>>0<=1)return;d=c[b+-4>>2]|0;b=(d*40|0)+-1|0;e=b>>>1|b;b=e>>>2|e;e=b>>>4|b;b=e>>>8|e;e=__ZN6Memory12alloc_staticEjb((b>>>16|b)+1|0,1)|0;c[e+-8>>2]=1;c[e+-4>>2]=d;if(d|0){b=0;do{f=c[a>>2]|0;g=f+(b*40|0)|0;h=c[g+4>>2]|0;i=e+(b*40|0)|0;c[i>>2]=c[g>>2];c[i+4>>2]=h;h=e+(b*40|0)+8|0;i=f+(b*40|0)+8|0;c[h>>2]=0;if((c[i>>2]|0?(c[h>>2]=0,g=c[i>>2]|0,g|0):0)?__Z28atomic_conditional_incrementPj(g+-8|0)|0:0)c[h>>2]=c[i>>2];__ZN7VariantC2ERKS_(e+(b*40|0)+16|0,f+(b*40|0)+16|0);b=b+1|0}while((b|0)!=(d|0))}__ZN6VectorIN12MeshDataTool4EdgeEE6_unrefEPv(a,c[a>>2]|0);c[a>>2]=e;return}function __ZNK13MethodBind2RCI12MeshDataTooliiiE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;switch(b|0){case 1:case 0:case -1:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}default:e=0}l=a;return e|0}function __ZNK13MethodBind2RCI12MeshDataTooliiiE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,920480);l=a;return c[b>>2]|0}function __ZN13MethodBind2RCI12MeshDataTooliiiE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0;i=l;l=l+80|0;if((l|0)>=(m|0))ba(80);j=i+48|0;k=i+24|0;n=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236432)|0:0){c[h>>2]=0;a[1263537]=0;o=d+24|0;p=c[o>>2]|0;if((p|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=p;c[b>>2]=0;l=i;return}q=p-(c[d+20>>2]|0)|0;if((q|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=q;c[b>>2]=0;l=i;return}if((g|0)>0){if((p|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);r=0}else{a[1263537]=0;r=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,r)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=r;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[o>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);s=0}else{a[1263537]=0;s=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,s)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=s;c[b>>2]=0;l=i;return}}}s=c[d+44>>2]|0;r=c[d+48>>2]|0;p=e+(r>>1)|0;if(!(r&1))t=s;else t=c[(c[p>>2]|0)+s>>2]|0;do if((g|0)<1){s=c[o>>2]|0;r=s+-1|0;if((s|0)>=1){e=c[d+16>>2]|0;q=(e|0)==0;if(q)u=0;else u=c[e+-4>>2]|0;if((s|0)<=(u|0)){if(q)v=0;else v=c[e+-4>>2]|0;do if((v|0)<(s|0)){if(q)w=0;else w=c[e+-4>>2]|0;if((w|0)<(s|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);x=0;break}else{a[1263537]=0;y=37;break}}else y=37;while(0);if((y|0)==37)x=e+(r*24|0)|0;__ZN7VariantC2ERKS_(k,x);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);x=__ZNK7VariantcviEv(k)|0;do if((g|0)<2){w=c[o>>2]|0;v=w+-1|0;u=w+-2|0;if((w|0)>=2){w=c[d+16>>2]|0;s=(w|0)==0;if(s)z=0;else z=c[w+-4>>2]|0;if((v|0)<=(z|0)){if(s)A=0;else A=c[w+-4>>2]|0;do if((A|0)<(v|0)){if(s)B=0;else B=c[w+-4>>2]|0;if((B|0)<(v|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);C=0;break}else{a[1263537]=0;y=54;break}}else y=54;while(0);if((y|0)==54)C=w+(u*24|0)|0;__ZN7VariantC2ERKS_(n,C);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f+4>>2]|0);while(0);f=__ZNK7VariantcviEv(n)|0;__ZN7VariantC2Ei(j,nj[t&2047](p,x,f)|0);if(c[n>>2]|0)__ZN7Variant5clearEv(n);if(c[k>>2]|0)__ZN7Variant5clearEv(k);__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1872,1146558,0);c[b>>2]=0;l=i;return}function __ZN13MethodBind2RCI12MeshDataTooliiiE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0;if(!b)f=0;else{g=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236432)|0;f=g?b:0}b=c[a+44>>2]|0;g=c[a+48>>2]|0;a=f+(g>>1)|0;if(!(g&1))h=b;else h=c[(c[a>>2]|0)+b>>2]|0;c[e>>2]=nj[h&2047](a,c[c[d>>2]>>2]|0,c[c[d+4>>2]>>2]|0)|0;return}function __ZN13MethodBind2RCI12MeshDataTooliiiED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind1RCI12MeshDataTool7VariantiE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case -1:{c[d>>2]=0;__ZN7VariantC2ERKS_(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);if(c[d>>2]|0)__ZN7Variant5clearEv(d);f=b;l=a;return f|0}case 0:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;l=a;return f|0}default:{f=0;l=a;return f|0}}return 0}function __ZNK13MethodBind1RCI12MeshDataTool7VariantiE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,920480);l=a;return c[b>>2]|0}function __ZN13MethodBind1RCI12MeshDataTool7VariantiE4callEP6ObjectPPKS1_iRNS1_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;i=l;l=l+48|0;if((l|0)>=(m|0))ba(48);j=i+24|0;k=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236432)|0:0){c[h>>2]=0;a[1263537]=0;n=d+24|0;o=c[n>>2]|0;if((o|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=o;c[b>>2]=0;l=i;return}p=o-(c[d+20>>2]|0)|0;if((p|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=p;c[b>>2]=0;l=i;return}if((g|0)>0){if((o|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);q=0}else{a[1263537]=0;q=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,q)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=q;c[b>>2]=0;l=i;return}}q=c[d+44>>2]|0;o=c[d+48>>2]|0;p=e+(o>>1)|0;if(!(o&1))r=q;else r=c[(c[p>>2]|0)+q>>2]|0;do if((g|0)<1){q=c[n>>2]|0;o=q+-1|0;if((q|0)>=1){e=c[d+16>>2]|0;s=(e|0)==0;if(s)t=0;else t=c[e+-4>>2]|0;if((q|0)<=(t|0)){if(s)u=0;else u=c[e+-4>>2]|0;do if((u|0)<(q|0)){if(s)v=0;else v=c[e+-4>>2]|0;if((v|0)<(q|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);w=0;break}else{a[1263537]=0;x=31;break}}else x=31;while(0);if((x|0)==31)w=e+(o*24|0)|0;__ZN7VariantC2ERKS_(k,w);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);f=__ZNK7VariantcviEv(k)|0;bj[r&4095](j,p,f);if(c[k>>2]|0)__ZN7Variant5clearEv(k);__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1217,1146558,0);c[b>>2]=0;l=i;return}function __ZN13MethodBind1RCI12MeshDataTool7VariantiE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);g=f;if(!b)h=0;else{i=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236432)|0;h=i?b:0}b=c[a+44>>2]|0;i=c[a+48>>2]|0;a=h+(i>>1)|0;if(!(i&1))j=b;else j=c[(c[a>>2]|0)+b>>2]|0;bj[j&4095](g,a,c[c[d>>2]>>2]|0);__ZN7VariantaSERKS_(e,g);if(!(c[g>>2]|0)){l=f;return}__ZN7Variant5clearEv(g);l=f;return}function __ZN13MethodBind1RCI12MeshDataTool7VariantiED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN6VectorIN12MeshDataTool6VertexEE14_copy_on_writeEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=c[a>>2]|0;if(!b)return;if((c[b+-8>>2]|0)>>>0<=1)return;d=c[b+-4>>2]|0;b=(d*112|0)+-1|0;e=b>>>1|b;b=e>>>2|e;e=b>>>4|b;b=e>>>8|e;e=__ZN6Memory12alloc_staticEjb((b>>>16|b)+1|0,1)|0;c[e+-8>>2]=1;c[e+-4>>2]=d;if(d|0){b=0;do{__ZN12MeshDataTool6VertexC2ERKS0_(e+(b*112|0)|0,(c[a>>2]|0)+(b*112|0)|0);b=b+1|0}while((b|0)!=(d|0))}d=c[a>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0){b=c[a>>2]|0;f=(b|0)==0?0:b+-4|0;b=f+4|0;if(c[f>>2]|0){g=0;do{__ZN12MeshDataTool6VertexD2Ev(b+(g*112|0)|0);g=g+1|0}while(g>>>0<(c[f>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(d,1)}c[a>>2]=e;return}function __ZN12MeshDataTool6VertexC2ERKS0_(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0;d=a;e=b;f=d+72|0;do{c[d>>2]=c[e>>2];d=d+4|0;e=e+4|0}while((d|0)<(f|0));e=a+72|0;d=b+72|0;c[e>>2]=0;if((c[d>>2]|0?(c[e>>2]=0,f=c[d>>2]|0,f|0):0)?__Z28atomic_conditional_incrementPj(f+-8|0)|0:0)c[e>>2]=c[d>>2];d=a+76|0;e=b+76|0;c[d>>2]=0;if((c[e>>2]|0?(c[d>>2]=0,f=c[e>>2]|0,f|0):0)?__Z28atomic_conditional_incrementPj(f+-8|0)|0:0)c[d>>2]=c[e>>2];e=a+80|0;d=b+80|0;c[e>>2]=0;if((c[d>>2]|0?(c[e>>2]=0,f=c[d>>2]|0,f|0):0)?__Z28atomic_conditional_incrementPj(f+-8|0)|0:0)c[e>>2]=c[d>>2];d=a+84|0;e=b+84|0;c[d>>2]=0;if(!(c[e>>2]|0)){g=a+88|0;h=b+88|0;__ZN7VariantC2ERKS_(g,h);return}c[d>>2]=0;f=c[e>>2]|0;if(!f){g=a+88|0;h=b+88|0;__ZN7VariantC2ERKS_(g,h);return}if(!(__Z28atomic_conditional_incrementPj(f+-8|0)|0)){g=a+88|0;h=b+88|0;__ZN7VariantC2ERKS_(g,h);return}c[d>>2]=c[e>>2];g=a+88|0;h=b+88|0;__ZN7VariantC2ERKS_(g,h);return}function __ZNK11MethodBind2I12MeshDataTooliRK7VariantE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case 0:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;l=a;return f|0}case 1:{c[d>>2]=0;__ZN7VariantC2ERKS_(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);if(c[d>>2]|0)__ZN7Variant5clearEv(d);f=b;l=a;return f|0}default:{f=0;l=a;return f|0}}return 0}function __ZNK11MethodBind2I12MeshDataTooliRK7VariantE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,920480);l=a;return c[b>>2]|0}function __ZN11MethodBind2I12MeshDataTooliRK7VariantE4callEP6ObjectPPS2_iRNS1_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0;i=l;l=l+80|0;if((l|0)>=(m|0))ba(80);j=i+48|0;k=i+24|0;n=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236432)|0:0){c[h>>2]=0;a[1263537]=0;o=d+24|0;p=c[o>>2]|0;if((p|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=p;c[b>>2]=0;l=i;return}q=p-(c[d+20>>2]|0)|0;if((q|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=q;c[b>>2]=0;l=i;return}if((g|0)>0){if((p|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);r=0}else{a[1263537]=0;r=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,r)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=r;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[o>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);s=0}else{a[1263537]=0;s=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,s)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=s;c[b>>2]=0;l=i;return}}}s=c[d+44>>2]|0;r=c[d+48>>2]|0;p=e+(r>>1)|0;if(!(r&1))t=s;else t=c[(c[p>>2]|0)+s>>2]|0;do if((g|0)<1){s=c[o>>2]|0;r=s+-1|0;if((s|0)>=1){e=c[d+16>>2]|0;q=(e|0)==0;if(q)u=0;else u=c[e+-4>>2]|0;if((s|0)<=(u|0)){if(q)v=0;else v=c[e+-4>>2]|0;do if((v|0)<(s|0)){if(q)w=0;else w=c[e+-4>>2]|0;if((w|0)<(s|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);x=0;break}else{a[1263537]=0;y=37;break}}else y=37;while(0);if((y|0)==37)x=e+(r*24|0)|0;__ZN7VariantC2ERKS_(j,x);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);x=__ZNK7VariantcviEv(j)|0;do if((g|0)<2){w=c[o>>2]|0;v=w+-1|0;u=w+-2|0;if((w|0)>=2){w=c[d+16>>2]|0;s=(w|0)==0;if(s)z=0;else z=c[w+-4>>2]|0;if((v|0)<=(z|0)){if(s)A=0;else A=c[w+-4>>2]|0;do if((A|0)<(v|0)){if(s)B=0;else B=c[w+-4>>2]|0;if((B|0)<(v|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);C=0;break}else{a[1263537]=0;y=54;break}}else y=54;while(0);if((y|0)==54)C=w+(u*24|0)|0;__ZN7VariantC2ERKS_(n,C);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f+4>>2]|0);while(0);__ZN7VariantC2ERKS_(k,n);bj[t&4095](p,x,k);if(c[k>>2]|0)__ZN7Variant5clearEv(k);if(c[n>>2]|0)__ZN7Variant5clearEv(n);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1380,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind2I12MeshDataTooliRK7VariantE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236432)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;b=c[c[d>>2]>>2]|0;__ZN7VariantC2ERKS_(f,c[d+4>>2]|0);bj[i&4095](a,b,f);if(!(c[f>>2]|0)){l=e;return}__ZN7Variant5clearEv(f);l=e;return}function __ZN11MethodBind2I12MeshDataTooliRK7VariantED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind1RCI12MeshDataTool6VectorIfEiE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return __ZNK13MethodBind1RCI12MeshDataTool6VectorIfEiE18_get_argument_typeEi(a,b)|0}function __ZNK13MethodBind1RCI12MeshDataTool6VectorIfEiE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,920480);l=a;return c[b>>2]|0}function __ZN13MethodBind1RCI12MeshDataTool6VectorIfEiE4callEP6ObjectPPK7VariantiRNS6_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0;i=l;l=l+64|0;if((l|0)>=(m|0))ba(64);j=i+24|0;k=i+48|0;n=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236432)|0:0){c[h>>2]=0;a[1263537]=0;o=d+24|0;p=c[o>>2]|0;if((p|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=p;c[b>>2]=0;l=i;return}q=p-(c[d+20>>2]|0)|0;if((q|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=q;c[b>>2]=0;l=i;return}if((g|0)>0){if((p|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);r=0}else{a[1263537]=0;r=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,r)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=r;c[b>>2]=0;l=i;return}}r=c[d+44>>2]|0;p=c[d+48>>2]|0;q=e+(p>>1)|0;if(!(p&1))s=r;else s=c[(c[q>>2]|0)+r>>2]|0;do if((g|0)<1){r=c[o>>2]|0;p=r+-1|0;if((r|0)>=1){e=c[d+16>>2]|0;t=(e|0)==0;if(t)u=0;else u=c[e+-4>>2]|0;if((r|0)<=(u|0)){if(t)v=0;else v=c[e+-4>>2]|0;do if((v|0)<(r|0)){if(t)w=0;else w=c[e+-4>>2]|0;if((w|0)<(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);x=0;break}else{a[1263537]=0;y=31;break}}else y=31;while(0);if((y|0)==31)x=e+(p*24|0)|0;__ZN7VariantC2ERKS_(n,x);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f>>2]|0);while(0);f=__ZNK7VariantcviEv(n)|0;c[k>>2]=$i[s&8191](q,f)|0;__ZN7VariantC2ERK6VectorIfE(j,k);f=c[k>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);if(c[n>>2]|0)__ZN7Variant5clearEv(n);__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1217,1146558,0);c[b>>2]=0;l=i;return}function __ZN13MethodBind1RCI12MeshDataTool6VectorIfEiE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f;if(!b)h=0;else{i=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236432)|0;h=i?b:0}b=c[a+44>>2]|0;i=c[a+48>>2]|0;a=h+(i>>1)|0;if(!(i&1))j=b;else j=c[(c[a>>2]|0)+b>>2]|0;c[g>>2]=$i[j&8191](a,c[c[d>>2]>>2]|0)|0;__ZN8PtrToArgI6VectorIfEE6encodeES1_Pv(g,e);e=c[g>>2]|0;if(!e){l=f;return}if(__Z16atomic_decrementPj(e+-8|0)|0){l=f;return}__ZN6Memory11free_staticEPvb(e,1);l=f;return}function __ZN13MethodBind1RCI12MeshDataTool6VectorIfEiED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind1RCI12MeshDataTool6VectorIfEiE18_get_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case -1:{c[d>>2]=0;__ZN7VariantC2ERK6VectorIfE(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);e=c[d>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);f=b;l=a;return f|0}case 0:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;l=a;return f|0}default:{f=0;l=a;return f|0}}return 0}function __ZNK11MethodBind2I12MeshDataTooliRK6VectorIfEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return __ZNK11MethodBind2I12MeshDataTooliRK6VectorIfEE18_get_argument_typeEi(a,b)|0}function __ZNK11MethodBind2I12MeshDataTooliRK6VectorIfEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,920480);l=a;return c[b>>2]|0}function __ZN11MethodBind2I12MeshDataTooliRK6VectorIfEE4callEP6ObjectPPK7VariantiRNS8_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0;i=l;l=l+64|0;if((l|0)>=(m|0))ba(64);j=i+24|0;k=i+48|0;n=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236432)|0:0){c[h>>2]=0;a[1263537]=0;o=d+24|0;p=c[o>>2]|0;if((p|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=p;c[b>>2]=0;l=i;return}q=p-(c[d+20>>2]|0)|0;if((q|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=q;c[b>>2]=0;l=i;return}if((g|0)>0){if((p|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);r=0}else{a[1263537]=0;r=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,r)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=r;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[o>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);s=0}else{a[1263537]=0;s=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,s)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=s;c[b>>2]=0;l=i;return}}}s=c[d+44>>2]|0;r=c[d+48>>2]|0;p=e+(r>>1)|0;if(!(r&1))t=s;else t=c[(c[p>>2]|0)+s>>2]|0;do if((g|0)<1){s=c[o>>2]|0;r=s+-1|0;if((s|0)>=1){e=c[d+16>>2]|0;q=(e|0)==0;if(q)u=0;else u=c[e+-4>>2]|0;if((s|0)<=(u|0)){if(q)v=0;else v=c[e+-4>>2]|0;do if((v|0)<(s|0)){if(q)w=0;else w=c[e+-4>>2]|0;if((w|0)<(s|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);x=0;break}else{a[1263537]=0;y=37;break}}else y=37;while(0);if((y|0)==37)x=e+(r*24|0)|0;__ZN7VariantC2ERKS_(j,x);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);x=__ZNK7VariantcviEv(j)|0;do if((g|0)<2){w=c[o>>2]|0;v=w+-1|0;u=w+-2|0;if((w|0)>=2){w=c[d+16>>2]|0;s=(w|0)==0;if(s)z=0;else z=c[w+-4>>2]|0;if((v|0)<=(z|0)){if(s)A=0;else A=c[w+-4>>2]|0;do if((A|0)<(v|0)){if(s)B=0;else B=c[w+-4>>2]|0;if((B|0)<(v|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);C=0;break}else{a[1263537]=0;y=54;break}}else y=54;while(0);if((y|0)==54)C=w+(u*24|0)|0;__ZN7VariantC2ERKS_(n,C);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f+4>>2]|0);while(0);c[k>>2]=__ZNK7Variantcv6VectorIfEEv(n)|0;bj[t&4095](p,x,k);x=c[k>>2]|0;if(x|0?(__Z16atomic_decrementPj(x+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(x,1);if(c[n>>2]|0)__ZN7Variant5clearEv(n);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1380,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind2I12MeshDataTooliRK6VectorIfEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236432)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;b=c[c[d>>2]>>2]|0;c[f>>2]=__ZN8PtrToArgIRK6VectorIfEE7convertEPKv(c[d+4>>2]|0)|0;bj[i&4095](a,b,f);b=c[f>>2]|0;if(!b){l=e;return}if(__Z16atomic_decrementPj(b+-8|0)|0){l=e;return}__ZN6Memory11free_staticEPvb(b,1);l=e;return}function __ZN11MethodBind2I12MeshDataTooliRK6VectorIfEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind2I12MeshDataTooliRK6VectorIfEE18_get_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case 0:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;l=a;return f|0}case 1:{c[d>>2]=0;__ZN7VariantC2ERK6VectorIfE(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);e=c[d>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);f=b;l=a;return f|0}default:{f=0;l=a;return f|0}}return 0}function __ZNK13MethodBind1RCI12MeshDataTool6VectorIiEiE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return __ZNK13MethodBind1RCI12MeshDataTool6VectorIiEiE18_get_argument_typeEi(a,b)|0}function __ZNK13MethodBind1RCI12MeshDataTool6VectorIiEiE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,920480);l=a;return c[b>>2]|0}function __ZN13MethodBind1RCI12MeshDataTool6VectorIiEiE4callEP6ObjectPPK7VariantiRNS6_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0;i=l;l=l+64|0;if((l|0)>=(m|0))ba(64);j=i+24|0;k=i+48|0;n=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236432)|0:0){c[h>>2]=0;a[1263537]=0;o=d+24|0;p=c[o>>2]|0;if((p|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=p;c[b>>2]=0;l=i;return}q=p-(c[d+20>>2]|0)|0;if((q|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=q;c[b>>2]=0;l=i;return}if((g|0)>0){if((p|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);r=0}else{a[1263537]=0;r=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,r)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=r;c[b>>2]=0;l=i;return}}r=c[d+44>>2]|0;p=c[d+48>>2]|0;q=e+(p>>1)|0;if(!(p&1))s=r;else s=c[(c[q>>2]|0)+r>>2]|0;do if((g|0)<1){r=c[o>>2]|0;p=r+-1|0;if((r|0)>=1){e=c[d+16>>2]|0;t=(e|0)==0;if(t)u=0;else u=c[e+-4>>2]|0;if((r|0)<=(u|0)){if(t)v=0;else v=c[e+-4>>2]|0;do if((v|0)<(r|0)){if(t)w=0;else w=c[e+-4>>2]|0;if((w|0)<(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);x=0;break}else{a[1263537]=0;y=31;break}}else y=31;while(0);if((y|0)==31)x=e+(p*24|0)|0;__ZN7VariantC2ERKS_(n,x);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f>>2]|0);while(0);f=__ZNK7VariantcviEv(n)|0;c[k>>2]=$i[s&8191](q,f)|0;__ZN7VariantC2ERK6VectorIiE(j,k);f=c[k>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);if(c[n>>2]|0)__ZN7Variant5clearEv(n);__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1217,1146558,0);c[b>>2]=0;l=i;return}function __ZN13MethodBind1RCI12MeshDataTool6VectorIiEiE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f;if(!b)h=0;else{i=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236432)|0;h=i?b:0}b=c[a+44>>2]|0;i=c[a+48>>2]|0;a=h+(i>>1)|0;if(!(i&1))j=b;else j=c[(c[a>>2]|0)+b>>2]|0;c[g>>2]=$i[j&8191](a,c[c[d>>2]>>2]|0)|0;__ZN8PtrToArgI6VectorIiEE6encodeES1_Pv(g,e);e=c[g>>2]|0;if(!e){l=f;return}if(__Z16atomic_decrementPj(e+-8|0)|0){l=f;return}__ZN6Memory11free_staticEPvb(e,1);l=f;return}function __ZN13MethodBind1RCI12MeshDataTool6VectorIiEiED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind1RCI12MeshDataTool6VectorIiEiE18_get_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case -1:{c[d>>2]=0;__ZN7VariantC2ERK6VectorIiE(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);e=c[d>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);f=b;l=a;return f|0}case 0:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;l=a;return f|0}default:{f=0;l=a;return f|0}}return 0}function __ZNK11MethodBind2I12MeshDataTooliRK6VectorIiEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return __ZNK11MethodBind2I12MeshDataTooliRK6VectorIiEE18_get_argument_typeEi(a,b)|0}function __ZNK11MethodBind2I12MeshDataTooliRK6VectorIiEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,920480);l=a;return c[b>>2]|0}function __ZN11MethodBind2I12MeshDataTooliRK6VectorIiEE4callEP6ObjectPPK7VariantiRNS8_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0;i=l;l=l+64|0;if((l|0)>=(m|0))ba(64);j=i+24|0;k=i+48|0;n=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236432)|0:0){c[h>>2]=0;a[1263537]=0;o=d+24|0;p=c[o>>2]|0;if((p|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=p;c[b>>2]=0;l=i;return}q=p-(c[d+20>>2]|0)|0;if((q|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=q;c[b>>2]=0;l=i;return}if((g|0)>0){if((p|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);r=0}else{a[1263537]=0;r=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,r)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=r;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[o>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);s=0}else{a[1263537]=0;s=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,s)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=s;c[b>>2]=0;l=i;return}}}s=c[d+44>>2]|0;r=c[d+48>>2]|0;p=e+(r>>1)|0;if(!(r&1))t=s;else t=c[(c[p>>2]|0)+s>>2]|0;do if((g|0)<1){s=c[o>>2]|0;r=s+-1|0;if((s|0)>=1){e=c[d+16>>2]|0;q=(e|0)==0;if(q)u=0;else u=c[e+-4>>2]|0;if((s|0)<=(u|0)){if(q)v=0;else v=c[e+-4>>2]|0;do if((v|0)<(s|0)){if(q)w=0;else w=c[e+-4>>2]|0;if((w|0)<(s|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);x=0;break}else{a[1263537]=0;y=37;break}}else y=37;while(0);if((y|0)==37)x=e+(r*24|0)|0;__ZN7VariantC2ERKS_(j,x);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);x=__ZNK7VariantcviEv(j)|0;do if((g|0)<2){w=c[o>>2]|0;v=w+-1|0;u=w+-2|0;if((w|0)>=2){w=c[d+16>>2]|0;s=(w|0)==0;if(s)z=0;else z=c[w+-4>>2]|0;if((v|0)<=(z|0)){if(s)A=0;else A=c[w+-4>>2]|0;do if((A|0)<(v|0)){if(s)B=0;else B=c[w+-4>>2]|0;if((B|0)<(v|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);C=0;break}else{a[1263537]=0;y=54;break}}else y=54;while(0);if((y|0)==54)C=w+(u*24|0)|0;__ZN7VariantC2ERKS_(n,C);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f+4>>2]|0);while(0);c[k>>2]=__ZNK7Variantcv6VectorIiEEv(n)|0;bj[t&4095](p,x,k);x=c[k>>2]|0;if(x|0?(__Z16atomic_decrementPj(x+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(x,1);if(c[n>>2]|0)__ZN7Variant5clearEv(n);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1380,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind2I12MeshDataTooliRK6VectorIiEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236432)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;b=c[c[d>>2]>>2]|0;c[f>>2]=__ZN8PtrToArgIRK6VectorIiEE7convertEPKv(c[d+4>>2]|0)|0;bj[i&4095](a,b,f);b=c[f>>2]|0;if(!b){l=e;return}if(__Z16atomic_decrementPj(b+-8|0)|0){l=e;return}__ZN6Memory11free_staticEPvb(b,1);l=e;return}function __ZN11MethodBind2I12MeshDataTooliRK6VectorIiEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind2I12MeshDataTooliRK6VectorIiEE18_get_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case 0:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;l=a;return f|0}case 1:{c[d>>2]=0;__ZN7VariantC2ERK6VectorIiE(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);e=c[d>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);f=b;l=a;return f|0}default:{f=0;l=a;return f|0}}return 0}function __ZNK13MethodBind1RCI12MeshDataTool5ColoriE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case -1:{g[d>>2]=0.0;g[d+4>>2]=0.0;g[d+8>>2]=0.0;g[d+12>>2]=1.0;__ZN7VariantC2ERK5Color(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);f=b;l=a;return f|0}case 0:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;l=a;return f|0}default:{f=0;l=a;return f|0}}return 0}function __ZNK13MethodBind1RCI12MeshDataTool5ColoriE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,920480);l=a;return c[b>>2]|0}function __ZN13MethodBind1RCI12MeshDataTool5ColoriE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0;i=l;l=l+64|0;if((l|0)>=(m|0))ba(64);j=i+24|0;k=i+48|0;n=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236432)|0:0){c[h>>2]=0;a[1263537]=0;o=d+24|0;p=c[o>>2]|0;if((p|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=p;c[b>>2]=0;l=i;return}q=p-(c[d+20>>2]|0)|0;if((q|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=q;c[b>>2]=0;l=i;return}if((g|0)>0){if((p|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);r=0}else{a[1263537]=0;r=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,r)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=r;c[b>>2]=0;l=i;return}}r=c[d+44>>2]|0;p=c[d+48>>2]|0;q=e+(p>>1)|0;if(!(p&1))s=r;else s=c[(c[q>>2]|0)+r>>2]|0;do if((g|0)<1){r=c[o>>2]|0;p=r+-1|0;if((r|0)>=1){e=c[d+16>>2]|0;t=(e|0)==0;if(t)u=0;else u=c[e+-4>>2]|0;if((r|0)<=(u|0)){if(t)v=0;else v=c[e+-4>>2]|0;do if((v|0)<(r|0)){if(t)w=0;else w=c[e+-4>>2]|0;if((w|0)<(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);x=0;break}else{a[1263537]=0;y=31;break}}else y=31;while(0);if((y|0)==31)x=e+(p*24|0)|0;__ZN7VariantC2ERKS_(n,x);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f>>2]|0);while(0);f=__ZNK7VariantcviEv(n)|0;bj[s&4095](k,q,f);__ZN7VariantC2ERK5Color(j,k);if(c[n>>2]|0)__ZN7Variant5clearEv(n);__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1217,1146558,0);c[b>>2]=0;l=i;return}function __ZN13MethodBind1RCI12MeshDataTool5ColoriE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f;if(!b)h=0;else{i=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236432)|0;h=i?b:0}b=c[a+44>>2]|0;i=c[a+48>>2]|0;a=h+(i>>1)|0;if(!(i&1))j=b;else j=c[(c[a>>2]|0)+b>>2]|0;bj[j&4095](g,a,c[c[d>>2]>>2]|0);c[e>>2]=c[g>>2];c[e+4>>2]=c[g+4>>2];c[e+8>>2]=c[g+8>>2];c[e+12>>2]=c[g+12>>2];l=f;return}function __ZN13MethodBind1RCI12MeshDataTool5ColoriED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind2I12MeshDataTooliRK5ColorE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case 0:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;l=a;return f|0}case 1:{g[d>>2]=0.0;g[d+4>>2]=0.0;g[d+8>>2]=0.0;g[d+12>>2]=1.0;__ZN7VariantC2ERK5Color(e,d);d=c[e>>2]|0;if(d|0)__ZN7Variant5clearEv(e);f=d;l=a;return f|0}default:{f=0;l=a;return f|0}}return 0}function __ZNK11MethodBind2I12MeshDataTooliRK5ColorE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,920480);l=a;return c[b>>2]|0}function __ZN11MethodBind2I12MeshDataTooliRK5ColorE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0;i=l;l=l+64|0;if((l|0)>=(m|0))ba(64);j=i+24|0;k=i+48|0;n=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236432)|0:0){c[h>>2]=0;a[1263537]=0;o=d+24|0;p=c[o>>2]|0;if((p|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=p;c[b>>2]=0;l=i;return}q=p-(c[d+20>>2]|0)|0;if((q|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=q;c[b>>2]=0;l=i;return}if((g|0)>0){if((p|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);r=0}else{a[1263537]=0;r=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,r)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=r;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[o>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);s=0}else{a[1263537]=0;s=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,s)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=s;c[b>>2]=0;l=i;return}}}s=c[d+44>>2]|0;r=c[d+48>>2]|0;p=e+(r>>1)|0;if(!(r&1))t=s;else t=c[(c[p>>2]|0)+s>>2]|0;do if((g|0)<1){s=c[o>>2]|0;r=s+-1|0;if((s|0)>=1){e=c[d+16>>2]|0;q=(e|0)==0;if(q)u=0;else u=c[e+-4>>2]|0;if((s|0)<=(u|0)){if(q)v=0;else v=c[e+-4>>2]|0;do if((v|0)<(s|0)){if(q)w=0;else w=c[e+-4>>2]|0;if((w|0)<(s|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);x=0;break}else{a[1263537]=0;y=37;break}}else y=37;while(0);if((y|0)==37)x=e+(r*24|0)|0;__ZN7VariantC2ERKS_(j,x);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);x=__ZNK7VariantcviEv(j)|0;do if((g|0)<2){w=c[o>>2]|0;v=w+-1|0;u=w+-2|0;if((w|0)>=2){w=c[d+16>>2]|0;s=(w|0)==0;if(s)z=0;else z=c[w+-4>>2]|0;if((v|0)<=(z|0)){if(s)A=0;else A=c[w+-4>>2]|0;do if((A|0)<(v|0)){if(s)B=0;else B=c[w+-4>>2]|0;if((B|0)<(v|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);C=0;break}else{a[1263537]=0;y=54;break}}else y=54;while(0);if((y|0)==54)C=w+(u*24|0)|0;__ZN7VariantC2ERKS_(n,C);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f+4>>2]|0);while(0);__ZNK7Variantcv5ColorEv(k,n);bj[t&4095](p,x,k);if(c[n>>2]|0)__ZN7Variant5clearEv(n);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1380,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind2I12MeshDataTooliRK5ColorE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236432)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;b=c[c[d>>2]>>2]|0;h=c[d+4>>2]|0;c[f>>2]=c[h>>2];c[f+4>>2]=c[h+4>>2];c[f+8>>2]=c[h+8>>2];c[f+12>>2]=c[h+12>>2];bj[i&4095](a,b,f);l=e;return}function __ZN11MethodBind2I12MeshDataTooliRK5ColorED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind1RCI12MeshDataTool7Vector2iE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case -1:{g[d>>2]=0.0;g[d+4>>2]=0.0;__ZN7VariantC2ERK7Vector2(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);f=b;break}case 0:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;break}default:f=0}l=a;return f|0}function __ZNK13MethodBind1RCI12MeshDataTool7Vector2iE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,920480);l=a;return c[b>>2]|0}function __ZN13MethodBind1RCI12MeshDataTool7Vector2iE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0;i=l;l=l+64|0;if((l|0)>=(m|0))ba(64);j=i+24|0;k=i+48|0;n=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236432)|0:0){c[h>>2]=0;a[1263537]=0;o=d+24|0;p=c[o>>2]|0;if((p|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=p;c[b>>2]=0;l=i;return}q=p-(c[d+20>>2]|0)|0;if((q|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=q;c[b>>2]=0;l=i;return}if((g|0)>0){if((p|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);r=0}else{a[1263537]=0;r=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,r)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=r;c[b>>2]=0;l=i;return}}r=c[d+44>>2]|0;p=c[d+48>>2]|0;q=e+(p>>1)|0;if(!(p&1))s=r;else s=c[(c[q>>2]|0)+r>>2]|0;do if((g|0)<1){r=c[o>>2]|0;p=r+-1|0;if((r|0)>=1){e=c[d+16>>2]|0;t=(e|0)==0;if(t)u=0;else u=c[e+-4>>2]|0;if((r|0)<=(u|0)){if(t)v=0;else v=c[e+-4>>2]|0;do if((v|0)<(r|0)){if(t)w=0;else w=c[e+-4>>2]|0;if((w|0)<(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);x=0;break}else{a[1263537]=0;y=31;break}}else y=31;while(0);if((y|0)==31)x=e+(p*24|0)|0;__ZN7VariantC2ERKS_(n,x);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f>>2]|0);while(0);f=__ZNK7VariantcviEv(n)|0;bj[s&4095](k,q,f);__ZN7VariantC2ERK7Vector2(j,k);if(c[n>>2]|0)__ZN7Variant5clearEv(n);__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1217,1146558,0);c[b>>2]=0;l=i;return}function __ZN13MethodBind1RCI12MeshDataTool7Vector2iE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f;if(!b)h=0;else{i=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236432)|0;h=i?b:0}b=c[a+44>>2]|0;i=c[a+48>>2]|0;a=h+(i>>1)|0;if(!(i&1))j=b;else j=c[(c[a>>2]|0)+b>>2]|0;bj[j&4095](g,a,c[c[d>>2]>>2]|0);d=g;g=c[d+4>>2]|0;a=e;c[a>>2]=c[d>>2];c[a+4>>2]=g;l=f;return}function __ZN13MethodBind1RCI12MeshDataTool7Vector2iED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind2I12MeshDataTooliRK7Vector2E18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case 0:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;break}case 1:{g[d>>2]=0.0;g[d+4>>2]=0.0;__ZN7VariantC2ERK7Vector2(e,d);d=c[e>>2]|0;if(d|0)__ZN7Variant5clearEv(e);f=d;break}default:f=0}l=a;return f|0}function __ZNK11MethodBind2I12MeshDataTooliRK7Vector2E18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,920480);l=a;return c[b>>2]|0}function __ZN11MethodBind2I12MeshDataTooliRK7Vector2E4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0;i=l;l=l+64|0;if((l|0)>=(m|0))ba(64);j=i+24|0;k=i+48|0;n=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236432)|0:0){c[h>>2]=0;a[1263537]=0;o=d+24|0;p=c[o>>2]|0;if((p|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=p;c[b>>2]=0;l=i;return}q=p-(c[d+20>>2]|0)|0;if((q|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=q;c[b>>2]=0;l=i;return}if((g|0)>0){if((p|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);r=0}else{a[1263537]=0;r=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,r)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=r;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[o>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);s=0}else{a[1263537]=0;s=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,s)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=s;c[b>>2]=0;l=i;return}}}s=c[d+44>>2]|0;r=c[d+48>>2]|0;p=e+(r>>1)|0;if(!(r&1))t=s;else t=c[(c[p>>2]|0)+s>>2]|0;do if((g|0)<1){s=c[o>>2]|0;r=s+-1|0;if((s|0)>=1){e=c[d+16>>2]|0;q=(e|0)==0;if(q)u=0;else u=c[e+-4>>2]|0;if((s|0)<=(u|0)){if(q)v=0;else v=c[e+-4>>2]|0;do if((v|0)<(s|0)){if(q)w=0;else w=c[e+-4>>2]|0;if((w|0)<(s|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);x=0;break}else{a[1263537]=0;y=37;break}}else y=37;while(0);if((y|0)==37)x=e+(r*24|0)|0;__ZN7VariantC2ERKS_(j,x);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);x=__ZNK7VariantcviEv(j)|0;do if((g|0)<2){w=c[o>>2]|0;v=w+-1|0;u=w+-2|0;if((w|0)>=2){w=c[d+16>>2]|0;s=(w|0)==0;if(s)z=0;else z=c[w+-4>>2]|0;if((v|0)<=(z|0)){if(s)A=0;else A=c[w+-4>>2]|0;do if((A|0)<(v|0)){if(s)B=0;else B=c[w+-4>>2]|0;if((B|0)<(v|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);C=0;break}else{a[1263537]=0;y=54;break}}else y=54;while(0);if((y|0)==54)C=w+(u*24|0)|0;__ZN7VariantC2ERKS_(n,C);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f+4>>2]|0);while(0);__ZNK7Variantcv7Vector2Ev(k,n);bj[t&4095](p,x,k);if(c[n>>2]|0)__ZN7Variant5clearEv(n);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1380,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind2I12MeshDataTooliRK7Vector2E7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236432)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;b=c[c[d>>2]>>2]|0;h=c[d+4>>2]|0;d=c[h+4>>2]|0;g=f;c[g>>2]=c[h>>2];c[g+4>>2]=d;bj[i&4095](a,b,f);l=e;return}function __ZN11MethodBind2I12MeshDataTooliRK7Vector2ED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind1RCI12MeshDataTool5PlaneiE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case -1:{c[d>>2]=0;c[d+4>>2]=0;c[d+8>>2]=0;c[d+12>>2]=0;__ZN7VariantC2ERK5Plane(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);f=b;l=a;return f|0}case 0:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;l=a;return f|0}default:{f=0;l=a;return f|0}}return 0}function __ZNK13MethodBind1RCI12MeshDataTool5PlaneiE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,920480);l=a;return c[b>>2]|0}function __ZN13MethodBind1RCI12MeshDataTool5PlaneiE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0;i=l;l=l+64|0;if((l|0)>=(m|0))ba(64);j=i+24|0;k=i+48|0;n=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236432)|0:0){c[h>>2]=0;a[1263537]=0;o=d+24|0;p=c[o>>2]|0;if((p|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=p;c[b>>2]=0;l=i;return}q=p-(c[d+20>>2]|0)|0;if((q|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=q;c[b>>2]=0;l=i;return}if((g|0)>0){if((p|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);r=0}else{a[1263537]=0;r=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,r)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=r;c[b>>2]=0;l=i;return}}r=c[d+44>>2]|0;p=c[d+48>>2]|0;q=e+(p>>1)|0;if(!(p&1))s=r;else s=c[(c[q>>2]|0)+r>>2]|0;do if((g|0)<1){r=c[o>>2]|0;p=r+-1|0;if((r|0)>=1){e=c[d+16>>2]|0;t=(e|0)==0;if(t)u=0;else u=c[e+-4>>2]|0;if((r|0)<=(u|0)){if(t)v=0;else v=c[e+-4>>2]|0;do if((v|0)<(r|0)){if(t)w=0;else w=c[e+-4>>2]|0;if((w|0)<(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);x=0;break}else{a[1263537]=0;y=31;break}}else y=31;while(0);if((y|0)==31)x=e+(p*24|0)|0;__ZN7VariantC2ERKS_(n,x);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f>>2]|0);while(0);f=__ZNK7VariantcviEv(n)|0;bj[s&4095](k,q,f);__ZN7VariantC2ERK5Plane(j,k);if(c[n>>2]|0)__ZN7Variant5clearEv(n);__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1217,1146558,0);c[b>>2]=0;l=i;return}function __ZN13MethodBind1RCI12MeshDataTool5PlaneiE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f;if(!b)h=0;else{i=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236432)|0;h=i?b:0}b=c[a+44>>2]|0;i=c[a+48>>2]|0;a=h+(i>>1)|0;if(!(i&1))j=b;else j=c[(c[a>>2]|0)+b>>2]|0;bj[j&4095](g,a,c[c[d>>2]>>2]|0);c[e>>2]=c[g>>2];c[e+4>>2]=c[g+4>>2];c[e+8>>2]=c[g+8>>2];c[e+12>>2]=c[g+12>>2];l=f;return}function __ZN13MethodBind1RCI12MeshDataTool5PlaneiED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind2I12MeshDataTooliRK5PlaneE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case 0:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;l=a;return f|0}case 1:{c[d>>2]=0;c[d+4>>2]=0;c[d+8>>2]=0;c[d+12>>2]=0;__ZN7VariantC2ERK5Plane(e,d);d=c[e>>2]|0;if(d|0)__ZN7Variant5clearEv(e);f=d;l=a;return f|0}default:{f=0;l=a;return f|0}}return 0}function __ZNK11MethodBind2I12MeshDataTooliRK5PlaneE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,920480);l=a;return c[b>>2]|0}function __ZN11MethodBind2I12MeshDataTooliRK5PlaneE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0;i=l;l=l+64|0;if((l|0)>=(m|0))ba(64);j=i+24|0;k=i+48|0;n=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236432)|0:0){c[h>>2]=0;a[1263537]=0;o=d+24|0;p=c[o>>2]|0;if((p|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=p;c[b>>2]=0;l=i;return}q=p-(c[d+20>>2]|0)|0;if((q|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=q;c[b>>2]=0;l=i;return}if((g|0)>0){if((p|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);r=0}else{a[1263537]=0;r=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,r)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=r;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[o>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);s=0}else{a[1263537]=0;s=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,s)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=s;c[b>>2]=0;l=i;return}}}s=c[d+44>>2]|0;r=c[d+48>>2]|0;p=e+(r>>1)|0;if(!(r&1))t=s;else t=c[(c[p>>2]|0)+s>>2]|0;do if((g|0)<1){s=c[o>>2]|0;r=s+-1|0;if((s|0)>=1){e=c[d+16>>2]|0;q=(e|0)==0;if(q)u=0;else u=c[e+-4>>2]|0;if((s|0)<=(u|0)){if(q)v=0;else v=c[e+-4>>2]|0;do if((v|0)<(s|0)){if(q)w=0;else w=c[e+-4>>2]|0;if((w|0)<(s|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);x=0;break}else{a[1263537]=0;y=37;break}}else y=37;while(0);if((y|0)==37)x=e+(r*24|0)|0;__ZN7VariantC2ERKS_(j,x);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);x=__ZNK7VariantcviEv(j)|0;do if((g|0)<2){w=c[o>>2]|0;v=w+-1|0;u=w+-2|0;if((w|0)>=2){w=c[d+16>>2]|0;s=(w|0)==0;if(s)z=0;else z=c[w+-4>>2]|0;if((v|0)<=(z|0)){if(s)A=0;else A=c[w+-4>>2]|0;do if((A|0)<(v|0)){if(s)B=0;else B=c[w+-4>>2]|0;if((B|0)<(v|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);C=0;break}else{a[1263537]=0;y=54;break}}else y=54;while(0);if((y|0)==54)C=w+(u*24|0)|0;__ZN7VariantC2ERKS_(n,C);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f+4>>2]|0);while(0);__ZNK7Variantcv5PlaneEv(k,n);bj[t&4095](p,x,k);if(c[n>>2]|0)__ZN7Variant5clearEv(n);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1380,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind2I12MeshDataTooliRK5PlaneE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236432)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;b=c[c[d>>2]>>2]|0;h=c[d+4>>2]|0;c[f>>2]=c[h>>2];c[f+4>>2]=c[h+4>>2];c[f+8>>2]=c[h+8>>2];c[f+12>>2]=c[h+12>>2];bj[i&4095](a,b,f);l=e;return}function __ZN11MethodBind2I12MeshDataTooliRK5PlaneED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind1RCI12MeshDataTool7Vector3iE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case -1:{g[d+8>>2]=0.0;g[d+4>>2]=0.0;g[d>>2]=0.0;__ZN7VariantC2ERK7Vector3(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);f=b;l=a;return f|0}case 0:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;l=a;return f|0}default:{f=0;l=a;return f|0}}return 0}function __ZNK13MethodBind1RCI12MeshDataTool7Vector3iE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,920480);l=a;return c[b>>2]|0}function __ZN13MethodBind1RCI12MeshDataTool7Vector3iE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0;i=l;l=l+64|0;if((l|0)>=(m|0))ba(64);j=i+24|0;k=i+48|0;n=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236432)|0:0){c[h>>2]=0;a[1263537]=0;o=d+24|0;p=c[o>>2]|0;if((p|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=p;c[b>>2]=0;l=i;return}q=p-(c[d+20>>2]|0)|0;if((q|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=q;c[b>>2]=0;l=i;return}if((g|0)>0){if((p|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);r=0}else{a[1263537]=0;r=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,r)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=r;c[b>>2]=0;l=i;return}}r=c[d+44>>2]|0;p=c[d+48>>2]|0;q=e+(p>>1)|0;if(!(p&1))s=r;else s=c[(c[q>>2]|0)+r>>2]|0;do if((g|0)<1){r=c[o>>2]|0;p=r+-1|0;if((r|0)>=1){e=c[d+16>>2]|0;t=(e|0)==0;if(t)u=0;else u=c[e+-4>>2]|0;if((r|0)<=(u|0)){if(t)v=0;else v=c[e+-4>>2]|0;do if((v|0)<(r|0)){if(t)w=0;else w=c[e+-4>>2]|0;if((w|0)<(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);x=0;break}else{a[1263537]=0;y=31;break}}else y=31;while(0);if((y|0)==31)x=e+(p*24|0)|0;__ZN7VariantC2ERKS_(n,x);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f>>2]|0);while(0);f=__ZNK7VariantcviEv(n)|0;bj[s&4095](k,q,f);__ZN7VariantC2ERK7Vector3(j,k);if(c[n>>2]|0)__ZN7Variant5clearEv(n);__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1217,1146558,0);c[b>>2]=0;l=i;return}function __ZN13MethodBind1RCI12MeshDataTool7Vector3iE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f;if(!b)h=0;else{i=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236432)|0;h=i?b:0}b=c[a+44>>2]|0;i=c[a+48>>2]|0;a=h+(i>>1)|0;if(!(i&1))j=b;else j=c[(c[a>>2]|0)+b>>2]|0;bj[j&4095](g,a,c[c[d>>2]>>2]|0);c[e>>2]=c[g>>2];c[e+4>>2]=c[g+4>>2];c[e+8>>2]=c[g+8>>2];l=f;return}function __ZN13MethodBind1RCI12MeshDataTool7Vector3iED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind2I12MeshDataTooliRK7Vector3E18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case 0:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;l=a;return f|0}case 1:{g[d+8>>2]=0.0;g[d+4>>2]=0.0;g[d>>2]=0.0;__ZN7VariantC2ERK7Vector3(e,d);d=c[e>>2]|0;if(d|0)__ZN7Variant5clearEv(e);f=d;l=a;return f|0}default:{f=0;l=a;return f|0}}return 0}function __ZNK11MethodBind2I12MeshDataTooliRK7Vector3E18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,920480);l=a;return c[b>>2]|0}function __ZN11MethodBind2I12MeshDataTooliRK7Vector3E4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0;i=l;l=l+64|0;if((l|0)>=(m|0))ba(64);j=i+24|0;k=i+48|0;n=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236432)|0:0){c[h>>2]=0;a[1263537]=0;o=d+24|0;p=c[o>>2]|0;if((p|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=p;c[b>>2]=0;l=i;return}q=p-(c[d+20>>2]|0)|0;if((q|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=q;c[b>>2]=0;l=i;return}if((g|0)>0){if((p|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);r=0}else{a[1263537]=0;r=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,r)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=r;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[o>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);s=0}else{a[1263537]=0;s=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,s)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=s;c[b>>2]=0;l=i;return}}}s=c[d+44>>2]|0;r=c[d+48>>2]|0;p=e+(r>>1)|0;if(!(r&1))t=s;else t=c[(c[p>>2]|0)+s>>2]|0;do if((g|0)<1){s=c[o>>2]|0;r=s+-1|0;if((s|0)>=1){e=c[d+16>>2]|0;q=(e|0)==0;if(q)u=0;else u=c[e+-4>>2]|0;if((s|0)<=(u|0)){if(q)v=0;else v=c[e+-4>>2]|0;do if((v|0)<(s|0)){if(q)w=0;else w=c[e+-4>>2]|0;if((w|0)<(s|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);x=0;break}else{a[1263537]=0;y=37;break}}else y=37;while(0);if((y|0)==37)x=e+(r*24|0)|0;__ZN7VariantC2ERKS_(j,x);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);x=__ZNK7VariantcviEv(j)|0;do if((g|0)<2){w=c[o>>2]|0;v=w+-1|0;u=w+-2|0;if((w|0)>=2){w=c[d+16>>2]|0;s=(w|0)==0;if(s)z=0;else z=c[w+-4>>2]|0;if((v|0)<=(z|0)){if(s)A=0;else A=c[w+-4>>2]|0;do if((A|0)<(v|0)){if(s)B=0;else B=c[w+-4>>2]|0;if((B|0)<(v|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);C=0;break}else{a[1263537]=0;y=54;break}}else y=54;while(0);if((y|0)==54)C=w+(u*24|0)|0;__ZN7VariantC2ERKS_(n,C);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f+4>>2]|0);while(0);__ZNK7Variantcv7Vector3Ev(k,n);bj[t&4095](p,x,k);if(c[n>>2]|0)__ZN7Variant5clearEv(n);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1380,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind2I12MeshDataTooliRK7Vector3E7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236432)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;b=c[c[d>>2]>>2]|0;h=c[d+4>>2]|0;c[f>>2]=c[h>>2];c[f+4>>2]=c[h+4>>2];c[f+8>>2]=c[h+8>>2];bj[i&4095](a,b,f);l=e;return}function __ZN11MethodBind2I12MeshDataTooliRK7Vector3ED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI12MeshDataTooliE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK13MethodBind0RCI12MeshDataTooliE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,920480);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI12MeshDataTooliE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236432)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2Ei(i,ij[n&8191](d)|0);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI12MeshDataTooliE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0;if(!b)f=0;else{d=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236432)|0;f=d?b:0}b=c[a+44>>2]|0;d=c[a+48>>2]|0;a=f+(d>>1)|0;if(!(d&1)){g=b;h=ij[g&8191](a)|0;c[e>>2]=h;return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=ij[g&8191](a)|0;c[e>>2]=h;return}}function __ZN13MethodBind0RCI12MeshDataTooliED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK12MethodBind1RI12MeshDataTool5ErrorRK3RefI4MeshEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;switch(b|0){case -1:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}case 0:{e=__ZN7Variant12get_type_forIRK3RefI4MeshEEENS_4TypeEv()|0;break}default:e=0}l=a;return e|0}function __ZNK12MethodBind1RI12MeshDataTool5ErrorRK3RefI4MeshEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,920480);l=a;return c[b>>2]|0}function __ZN12MethodBind1RI12MeshDataTool5ErrorRK3RefI4MeshEE4callEP6ObjectPPK7VariantiRNSA_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0;i=l;l=l+64|0;if((l|0)>=(m|0))ba(64);j=i+52|0;k=i+24|0;n=i+48|0;o=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236432)|0:0){c[h>>2]=0;a[1263537]=0;p=d+24|0;q=c[p>>2]|0;if((q|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=q;c[b>>2]=0;l=i;return}r=q-(c[d+20>>2]|0)|0;if((r|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=r;c[b>>2]=0;l=i;return}if((g|0)>0){if((q|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);s=0}else{a[1263537]=0;s=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,s)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=s;c[b>>2]=0;l=i;return}}s=c[d+44>>2]|0;q=c[d+48>>2]|0;r=e+(q>>1)|0;if(!(q&1))t=s;else t=c[(c[r>>2]|0)+s>>2]|0;do if((g|0)<1){s=c[p>>2]|0;q=s+-1|0;if((s|0)>=1){e=c[d+16>>2]|0;u=(e|0)==0;if(u)v=0;else v=c[e+-4>>2]|0;if((s|0)<=(v|0)){if(u)w=0;else w=c[e+-4>>2]|0;do if((w|0)<(s|0)){if(u)x=0;else x=c[e+-4>>2]|0;if((x|0)<(s|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);y=0;break}else{a[1263537]=0;z=31;break}}else z=31;while(0);if((z|0)==31)y=e+(q*24|0)|0;__ZN7VariantC2ERKS_(o,y);break}}c[o>>2]=0}else __ZN7VariantC2ERKS_(o,c[f>>2]|0);while(0);__ZN3RefI4MeshEC2ERK7Variant(j,o);c[n>>2]=c[j>>2];__ZN7VariantC2Ei(k,$i[t&8191](r,n)|0);r=c[n>>2]|0;if((r|0?__ZN9Reference11unreferenceEv(r)|0:0)?(r=c[n>>2]|0,__Z17predelete_handlerP6Object(r)|0):0){gj[c[(c[r>>2]|0)+76>>2]&8191](r);__ZN6Memory11free_staticEPvb(r,0)}c[n>>2]=0;if(c[o>>2]|0)__ZN7Variant5clearEv(o);__ZN7VariantC2ERKS_(b,k);if(c[k>>2]|0)__ZN7Variant5clearEv(k);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,897,1146558,0);c[b>>2]=0;l=i;return}function __ZN12MethodBind1RI12MeshDataTool5ErrorRK3RefI4MeshEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);g=f+28|0;h=f;i=f+24|0;if(!b)j=0;else{k=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236432)|0;j=k?b:0}b=c[a+44>>2]|0;k=c[a+48>>2]|0;a=j+(k>>1)|0;if(!(k&1))n=b;else n=c[(c[a>>2]|0)+b>>2]|0;__ZN7VariantC2EPK6Object(h,c[d>>2]|0);__ZN3RefI4MeshEC2ERK7Variant(g,h);if(c[h>>2]|0)__ZN7Variant5clearEv(h);c[i>>2]=c[g>>2];c[e>>2]=$i[n&8191](a,i)|0;a=c[i>>2]|0;if(!a){l=f;return}if(!(__ZN9Reference11unreferenceEv(a)|0)){l=f;return}a=c[i>>2]|0;if(!(__Z17predelete_handlerP6Object(a)|0)){l=f;return}gj[c[(c[a>>2]|0)+76>>2]&8191](a);__ZN6Memory11free_staticEPvb(a,0);l=f;return}function __ZN12MethodBind1RI12MeshDataTool5ErrorRK3RefI4MeshEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN6VectorIN12MeshDataTool6VertexEE6resizeEi(b,d){b=b|0;d=d|0;var e=0,f=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0;if((d|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,269,1145657,0);e=31;return e|0}a[1263537]=0;f=c[b>>2]|0;if(!f)h=0;else h=c[f+-4>>2]|0;if((h|0)==(d|0)){e=0;return e|0}if(!d){if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0){h=c[b>>2]|0;i=(h|0)==0?0:h+-4|0;h=i+4|0;if(c[i>>2]|0){j=0;do{__ZN12MeshDataTool6VertexD2Ev(h+(j*112|0)|0);j=j+1|0}while(j>>>0<(c[i>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(f,1)}c[b>>2]=0;e=0;return e|0}__ZN6VectorIN12MeshDataTool6VertexEE14_copy_on_writeEv(b);f=d*112|0;if(d>>>0<=38347922?(i=f+-1|0,j=i>>>1|i,i=j>>>2|j,j=i>>>4|i,i=j>>>8|j,j=(i>>>16|i)+1|0,f>>>0<4294967264):0){a[1263537]=0;f=c[b>>2]|0;do if(!f)if((d|0)>0)k=20;else{l=0;k=30}else{i=c[f+-4>>2]|0;if((i|0)<(d|0))if(!i)k=20;else{h=__ZN6Memory14realloc_staticEPvjb(f,j,1)|0;if(h|0){a[1263537]=0;m=h;n=c[h+-4>>2]|0;break}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,300,1145876,0);e=6;return e|0}else{l=i;k=30}}while(0);do if((k|0)==20){i=__ZN6Memory12alloc_staticEjb(j,1)|0;if(i|0){a[1263537]=0;c[i+-4>>2]=0;c[i+-8>>2]=1;m=i;n=0;break}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,292,1145820,0);e=6;return e|0}else if((k|0)==30){if((l|0)<=(d|0)){e=0;return e|0}if((c[f+-4>>2]|0)>>>0>d>>>0){i=d;h=f;do{__ZN12MeshDataTool6VertexD2Ev(h+(i*112|0)|0);i=i+1|0;h=c[b>>2]|0}while(i>>>0<(c[h+-4>>2]|0)>>>0);o=h}else o=f;i=__ZN6Memory14realloc_staticEPvjb(o,j,1)|0;if(!i){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,324,1145876,0);e=6;return e|0}else{a[1263537]=0;c[b>>2]=i;c[i+-4>>2]=d;e=0;return e|0}}while(0);c[b>>2]=m;if((n|0)<(d|0)){j=n;do{n=m+(j*112|0)|0;c[n>>2]=0;c[n+4>>2]=0;c[n+8>>2]=0;c[n+12>>2]=0;c[n+16>>2]=0;c[n+20>>2]=0;g[m+(j*112|0)+24>>2]=1.0;n=m+(j*112|0)+28|0;o=n+64|0;do{c[n>>2]=0;n=n+4|0}while((n|0)<(o|0));j=j+1|0}while((j|0)!=(d|0));p=c[b>>2]|0}else p=m;c[((p|0)==0?0:p+-4|0)>>2]=d;e=0;return e|0}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,285,1145723,0);e=6;return e|0}function __ZN12MeshDataTool6VertexaSERKS0_(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0;d=a;e=b;f=d+72|0;do{c[d>>2]=c[e>>2];d=d+4|0;e=e+4|0}while((d|0)<(f|0));e=a+72|0;d=b+72|0;f=c[e>>2]|0;if((f|0)!=(c[d>>2]|0)){if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);c[e>>2]=0;f=c[d>>2]|0;if(f|0?__Z28atomic_conditional_incrementPj(f+-8|0)|0:0)c[e>>2]=c[d>>2]}d=a+76|0;e=b+76|0;f=c[d>>2]|0;if((f|0)!=(c[e>>2]|0)){if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);c[d>>2]=0;f=c[e>>2]|0;if(f|0?__Z28atomic_conditional_incrementPj(f+-8|0)|0:0)c[d>>2]=c[e>>2]}e=a+80|0;d=b+80|0;f=c[e>>2]|0;if((f|0)!=(c[d>>2]|0)){if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);c[e>>2]=0;f=c[d>>2]|0;if(f|0?__Z28atomic_conditional_incrementPj(f+-8|0)|0:0)c[e>>2]=c[d>>2]}d=a+84|0;e=b+84|0;f=c[d>>2]|0;if((f|0)==(c[e>>2]|0)){g=a+88|0;h=b+88|0;__ZN7VariantaSERKS_(g,h);return a|0}if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);c[d>>2]=0;f=c[e>>2]|0;if(!f){g=a+88|0;h=b+88|0;__ZN7VariantaSERKS_(g,h);return a|0}if(!(__Z28atomic_conditional_incrementPj(f+-8|0)|0)){g=a+88|0;h=b+88|0;__ZN7VariantaSERKS_(g,h);return a|0}c[d>>2]=c[e>>2];g=a+88|0;h=b+88|0;__ZN7VariantaSERKS_(g,h);return a|0}function __ZN3MapI7Point2ii10ComparatorIS0_E16DefaultAllocatorE13_cleanup_treeEPNS4_7ElementE(a,b){a=a|0;b=b|0;if((c[a+4>>2]|0)==(b|0))return;else{__ZN3MapI7Point2ii10ComparatorIS0_E16DefaultAllocatorE13_cleanup_treeEPNS4_7ElementE(a,c[b+8>>2]|0);__ZN3MapI7Point2ii10ComparatorIS0_E16DefaultAllocatorE13_cleanup_treeEPNS4_7ElementE(a,c[b+4>>2]|0);__ZN6Memory11free_staticEPvb(b,0);return}}function __ZN6VectorIN12MeshDataTool4FaceEE9push_backES1_(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0;e=l;l=l+48|0;if((l|0)>=(m|0))ba(48);f=e;g=c[b>>2]|0;if(!g)h=1;else h=(c[g+-4>>2]|0)+1|0;if(__ZN6VectorIN12MeshDataTool4FaceEE6resizeEi(b,h)|0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);i=1;l=e;return i|0}a[1263537]=0;h=c[b>>2]|0;if(!h)j=-1;else j=(c[h+-4>>2]|0)+-1|0;c[f>>2]=c[d>>2];c[f+4>>2]=c[d+4>>2];c[f+8>>2]=c[d+8>>2];c[f+12>>2]=c[d+12>>2];c[f+16>>2]=c[d+16>>2];c[f+20>>2]=c[d+20>>2];h=f+24|0;__ZN7VariantC2ERKS_(h,d+24|0);do if((j|0)<0)k=14;else{d=c[b>>2]|0;g=(d|0)==0;if(g)n=0;else n=c[d+-4>>2]|0;if((n|0)<=(j|0)){if(g)o=0;else o=c[d+-4>>2]|0;if((o|0)<=(j|0)){k=14;break}a[1263537]=0}__ZN6VectorIN12MeshDataTool4FaceEE14_copy_on_writeEv(b);p=(c[b>>2]|0)+(j*48|0)|0}while(0);if((k|0)==14){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);p=0};c[p>>2]=c[f>>2];c[p+4>>2]=c[f+4>>2];c[p+8>>2]=c[f+8>>2];c[p+12>>2]=c[f+12>>2];c[p+16>>2]=c[f+16>>2];c[p+20>>2]=c[f+20>>2];__ZN7VariantaSERKS_(p+24|0,h);if(!(c[h>>2]|0)){i=0;l=e;return i|0}__ZN7Variant5clearEv(h);i=0;l=e;return i|0}function __ZN3MapI7Point2ii10ComparatorIS0_E16DefaultAllocatorEixERKS0_(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;g=c[b>>2]|0;if(!g){h=__ZnwjPFPvjE(36,4740)|0;i=h+16|0;c[i>>2]=0;c[i+4>>2]=0;c[i+8>>2]=0;c[i+12>>2]=0;c[b>>2]=h;i=c[b+4>>2]|0;c[h+4>>2]=i;c[h+8>>2]=i;c[h+12>>2]=i;c[h>>2]=1;if(!h){c[f>>2]=0;j=f;k=14}else{n=h;o=i;k=5}}else{n=g;o=c[b+4>>2]|0;k=5}a:do if((k|0)==5){g=c[n+8>>2]|0;b:do if((g|0)!=(o|0)){i=c[d>>2]|0;h=c[d+4>>2]|0;p=g;while(1){q=c[p+24>>2]|0;r=(i|0)==(q|0);s=r?c[p+28>>2]|0:q;q=r?h:i;if((q|0)<(s|0))t=p+8|0;else{if((s|0)>=(q|0))break;t=p+4|0}q=c[t>>2]|0;if((q|0)==(o|0))break b;else p=q}if(!((p|0)==(o|0)|(p|0)==0)){u=p;break a}}while(0);c[f>>2]=0;if(!n){j=f;k=14}else{v=f;k=15}}while(0);if((k|0)==14){n=__ZnwjPFPvjE(36,4740)|0;o=n+16|0;c[o>>2]=0;c[o+4>>2]=0;c[o+8>>2]=0;c[o+12>>2]=0;c[b>>2]=n;o=c[b+4>>2]|0;c[n+4>>2]=o;c[n+8>>2]=o;c[n+12>>2]=o;c[n>>2]=1;v=j;k=15}if((k|0)==15){k=__ZN3MapI7Point2ii10ComparatorIS0_E16DefaultAllocatorE10_insert_rbERKS0_RKi(b,d,f)|0;if(!k){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145936,616,1145947,0);w=0;l=e;return w|0}else u=k}a[1263537]=0;w=u+32|0;l=e;return w|0}function __ZN6VectorIN12MeshDataTool4EdgeEE9push_backES1_(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0;e=l;l=l+48|0;if((l|0)>=(m|0))ba(48);f=e;g=c[b>>2]|0;if(!g)h=1;else h=(c[g+-4>>2]|0)+1|0;if(__ZN6VectorIN12MeshDataTool4EdgeEE6resizeEi(b,h)|0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);i=1;l=e;return i|0}a[1263537]=0;h=c[b>>2]|0;if(!h)j=-1;else j=(c[h+-4>>2]|0)+-1|0;h=d;g=c[h+4>>2]|0;k=f;c[k>>2]=c[h>>2];c[k+4>>2]=g;g=f+8|0;k=d+8|0;c[g>>2]=0;h=c[k>>2]|0;if(h|0?(c[g>>2]=0,__Z28atomic_conditional_incrementPj(h+-8|0)|0):0)c[g>>2]=c[k>>2];k=f+16|0;__ZN7VariantC2ERKS_(k,d+16|0);do if((j|0)<0)n=17;else{d=c[b>>2]|0;h=(d|0)==0;if(h)o=0;else o=c[d+-4>>2]|0;if((o|0)<=(j|0)){if(h)p=0;else p=c[d+-4>>2]|0;if((p|0)<=(j|0)){n=17;break}a[1263537]=0}__ZN6VectorIN12MeshDataTool4EdgeEE14_copy_on_writeEv(b);q=(c[b>>2]|0)+(j*40|0)|0}while(0);if((n|0)==17){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);q=0}n=f;f=c[n+4>>2]|0;j=q;c[j>>2]=c[n>>2];c[j+4>>2]=f;f=q+8|0;j=c[f>>2]|0;if((j|0)!=(c[g>>2]|0)){if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);c[f>>2]=0;j=c[g>>2]|0;if(j|0?__Z28atomic_conditional_incrementPj(j+-8|0)|0:0)c[f>>2]=c[g>>2]}__ZN7VariantaSERKS_(q+16|0,k);if(c[k>>2]|0)__ZN7Variant5clearEv(k);k=c[g>>2]|0;if(!k){i=0;l=e;return i|0}if(__Z16atomic_decrementPj(k+-8|0)|0){i=0;l=e;return i|0}__ZN6Memory11free_staticEPvb(k,1);i=0;l=e;return i|0}function __ZN6VectorIN12MeshDataTool4EdgeEE6resizeEi(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0;if((d|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,269,1145657,0);e=31;return e|0}a[1263537]=0;f=c[b>>2]|0;if(!f)g=0;else g=c[f+-4>>2]|0;if((g|0)==(d|0)){e=0;return e|0}if(!d){__ZN6VectorIN12MeshDataTool4EdgeEE6_unrefEPv(b,f);c[b>>2]=0;e=0;return e|0}__ZN6VectorIN12MeshDataTool4EdgeEE14_copy_on_writeEv(b);f=d*40|0;if(d>>>0<=107374182?(g=f+-1|0,h=g>>>1|g,g=h>>>2|h,h=g>>>4|g,g=h>>>8|h,h=(g>>>16|g)+1|0,f>>>0<4294967264):0){a[1263537]=0;f=c[b>>2]|0;do if(!f)if((d|0)>0)i=15;else{j=0;i=24}else{g=c[f+-4>>2]|0;if((g|0)<(d|0))if(!g)i=15;else{k=__ZN6Memory14realloc_staticEPvjb(f,h,1)|0;if(k|0){a[1263537]=0;l=k;m=c[k+-4>>2]|0;break}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,300,1145876,0);e=6;return e|0}else{j=g;i=24}}while(0);do if((i|0)==15){g=__ZN6Memory12alloc_staticEjb(h,1)|0;if(g|0){a[1263537]=0;c[g+-4>>2]=0;c[g+-8>>2]=1;l=g;m=0;break}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,292,1145820,0);e=6;return e|0}else if((i|0)==24){if((j|0)<=(d|0)){e=0;return e|0}if((c[f+-4>>2]|0)>>>0>d>>>0){g=d;k=f;do{n=k+(g*40|0)+16|0;if(c[n>>2]|0)__ZN7Variant5clearEv(n);n=c[k+(g*40|0)+8>>2]|0;if(n|0?(__Z16atomic_decrementPj(n+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(n,1);g=g+1|0;k=c[b>>2]|0}while(g>>>0<(c[k+-4>>2]|0)>>>0);o=k}else o=f;g=__ZN6Memory14realloc_staticEPvjb(o,h,1)|0;if(!g){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,324,1145876,0);e=6;return e|0}else{a[1263537]=0;c[b>>2]=g;c[g+-4>>2]=d;e=0;return e|0}}while(0);c[b>>2]=l;if((m|0)<(d|0)){b=m;do{c[l+(b*40|0)+8>>2]=0;c[l+(b*40|0)+16>>2]=0;b=b+1|0}while((b|0)!=(d|0))}c[l+-4>>2]=d;e=0;return e|0}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,285,1145723,0);e=6;return e|0}function __ZN3MapI7Point2ii10ComparatorIS0_E16DefaultAllocatorE10_insert_rbERKS0_RKi(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f;a[g>>0]=0;h=__ZN3MapI7Point2ii10ComparatorIS0_E16DefaultAllocatorE7_insertERKS0_Rb(b,d,g)|0;if(h|0)c[h+32>>2]=c[e>>2];if(a[g>>0]|0){l=f;return h|0}g=b+8|0;c[g>>2]=(c[g>>2]|0)+1;g=h+12|0;e=c[g>>2]|0;if(!(c[e>>2]|0)){d=b+4|0;i=h;j=e;k=e;e=g;while(1){g=j+12|0;n=c[g>>2]|0;o=c[n+8>>2]|0;p=n;do if((j|0)==(o|0)){q=c[n+4>>2]|0;if(!(c[q>>2]|0)){c[k>>2]=1;a[1263537]=0;c[q>>2]=1;if((c[d>>2]|0)==(n|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);r=c[(c[e>>2]|0)+12>>2]|0;break}else{a[1263537]=0;c[n>>2]=0;r=n;break}}q=j+4|0;if((i|0)==(c[q>>2]|0)){s=i+8|0;t=c[s>>2]|0;c[q>>2]=t;if((t|0)==(c[d>>2]|0))u=p;else{c[t+12>>2]=j;u=c[g>>2]|0}t=i+12|0;c[t>>2]=u;q=c[g>>2]|0;v=q+8|0;c[((c[v>>2]|0)==(j|0)?v:q+4|0)>>2]=i;c[s>>2]=j;c[g>>2]=i;w=j;x=i;y=c[t>>2]|0}else{w=i;x=j;y=n}a[1263537]=0;c[x>>2]=1;t=c[d>>2]|0;if((t|0)==(y|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);z=c[(c[w+12>>2]|0)+12>>2]|0;A=c[d>>2]|0}else{a[1263537]=0;c[y>>2]=0;z=y;A=t}t=z+8|0;s=c[t>>2]|0;q=s+4|0;v=c[q>>2]|0;c[t>>2]=v;if((v|0)!=(A|0))c[v+12>>2]=z;v=z+12|0;c[s+12>>2]=c[v>>2];t=c[v>>2]|0;B=t+4|0;c[((c[B>>2]|0)==(z|0)?B:t+8|0)>>2]=s;c[q>>2]=z;c[v>>2]=s;r=w}else{if(!(c[o>>2]|0)){c[k>>2]=1;a[1263537]=0;c[o>>2]=1;if((c[d>>2]|0)==(n|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);r=c[(c[e>>2]|0)+12>>2]|0;break}else{a[1263537]=0;c[n>>2]=0;r=n;break}}s=j+8|0;if((i|0)==(c[s>>2]|0)){v=i+4|0;q=c[v>>2]|0;c[s>>2]=q;if((q|0)==(c[d>>2]|0))C=p;else{c[q+12>>2]=j;C=c[g>>2]|0}q=i+12|0;c[q>>2]=C;s=c[g>>2]|0;t=s+4|0;c[((c[t>>2]|0)==(j|0)?t:s+8|0)>>2]=i;c[v>>2]=j;c[g>>2]=i;D=j;E=i;F=c[q>>2]|0}else{D=i;E=j;F=n}a[1263537]=0;c[E>>2]=1;q=c[d>>2]|0;if((q|0)==(F|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);G=c[d>>2]|0;H=c[(c[D+12>>2]|0)+12>>2]|0}else{a[1263537]=0;c[F>>2]=0;G=q;H=F}q=H+4|0;v=c[q>>2]|0;s=v+8|0;t=c[s>>2]|0;c[q>>2]=t;if((t|0)!=(G|0))c[t+12>>2]=H;t=H+12|0;c[v+12>>2]=c[t>>2];q=c[t>>2]|0;B=q+8|0;c[((c[B>>2]|0)==(H|0)?B:q+4|0)>>2]=v;c[s>>2]=H;c[t>>2]=v;r=D}while(0);n=r+12|0;g=c[n>>2]|0;if(!(c[g>>2]|0)){i=r;j=g;k=g;e=n}else break}}e=c[(c[b>>2]|0)+8>>2]|0;a[1263537]=0;c[e>>2]=1;l=f;return h|0}function __ZN3MapI7Point2ii10ComparatorIS0_E16DefaultAllocatorE7_insertERKS0_Rb(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0;f=c[b>>2]|0;g=c[f+8>>2]|0;h=b+4|0;i=c[h>>2]|0;a:do if((g|0)==(i|0))j=f;else{k=c[d>>2]|0;l=c[d+4>>2]|0;m=g;while(1){n=c[m+24>>2]|0;o=(k|0)==(n|0);p=o?c[m+28>>2]|0:n;n=o?l:k;if((n|0)<(p|0))q=m+8|0;else{if((p|0)>=(n|0))break;q=m+4|0}n=c[q>>2]|0;if((n|0)==(i|0)){j=m;break a}else m=n}a[e>>0]=1;r=m;return r|0}while(0);i=__ZnwjPFPvjE(36,4740)|0;c[i>>2]=0;c[i+4>>2]=0;c[i+8>>2]=0;c[i+12>>2]=0;c[i+16>>2]=0;c[i+20>>2]=0;c[i+24>>2]=0;c[i+28>>2]=0;c[i+12>>2]=j;q=c[h>>2]|0;g=i+4|0;c[g>>2]=q;f=i+8|0;c[f>>2]=q;q=d;k=c[q+4>>2]|0;l=i+24|0;c[l>>2]=c[q>>2];c[l+4>>2]=k;if((j|0)!=(c[b>>2]|0)?(k=c[d>>2]|0,l=c[j+24>>2]|0,q=(k|0)==(l|0),((q?c[d+4>>2]|0:k)|0)>=((q?c[j+28>>2]|0:l)|0)):0)s=j+4|0;else s=j+8|0;c[s>>2]=i;a[e>>0]=0;e=c[g>>2]|0;g=c[h>>2]|0;if((e|0)==(g|0)){h=i;do{s=h;h=c[h+12>>2]|0}while((s|0)==(c[h+4>>2]|0));t=(h|0)==(c[b>>2]|0)?0:h}else{h=e;while(1){e=c[h+8>>2]|0;if((e|0)==(g|0)){t=h;break}else h=e}}c[i+16>>2]=t;h=c[f>>2]|0;b:do if((h|0)==(g|0)){f=i;while(1){e=f;f=c[f+12>>2]|0;if((e|0)!=(c[f+8>>2]|0)){u=f;break b}if((f|0)==(c[b>>2]|0)){u=0;break}}}else{f=h;while(1){m=c[f+4>>2]|0;if((m|0)==(g|0)){u=f;break}else f=m}}while(0);g=i+20|0;c[g>>2]=u;if(!t)v=u;else{c[t+20>>2]=i;v=c[g>>2]|0}if(!v){r=i;return r|0}c[v+16>>2]=i;r=i;return r|0}function __ZN6VectorIN12MeshDataTool4FaceEE6resizeEi(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0;if((d|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,269,1145657,0);e=31;return e|0}a[1263537]=0;f=c[b>>2]|0;if(!f)g=0;else g=c[f+-4>>2]|0;if((g|0)==(d|0)){e=0;return e|0}if(!d){if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0){g=c[b>>2]|0;h=(g|0)==0?0:g+-4|0;g=h+4|0;i=c[h>>2]|0;if(i|0){j=0;k=i;while(1){i=g+(j*48|0)+24|0;if(!(c[i>>2]|0))l=k;else{__ZN7Variant5clearEv(i);l=c[h>>2]|0}j=j+1|0;if(j>>>0>=l>>>0)break;else k=l}}__ZN6Memory11free_staticEPvb(f,1)}c[b>>2]=0;e=0;return e|0}__ZN6VectorIN12MeshDataTool4FaceEE14_copy_on_writeEv(b);f=d*48|0;if(d>>>0<=89478485?(l=f+-1|0,k=l>>>1|l,l=k>>>2|k,k=l>>>4|l,l=k>>>8|k,k=(l>>>16|l)+1|0,f>>>0<4294967264):0){a[1263537]=0;f=c[b>>2]|0;do if(!f)if((d|0)>0)m=22;else{n=0;m=31}else{l=c[f+-4>>2]|0;if((l|0)<(d|0))if(!l)m=22;else{j=__ZN6Memory14realloc_staticEPvjb(f,k,1)|0;if(j|0){a[1263537]=0;o=j;p=c[j+-4>>2]|0;break}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,300,1145876,0);e=6;return e|0}else{n=l;m=31}}while(0);do if((m|0)==22){l=__ZN6Memory12alloc_staticEjb(k,1)|0;if(l|0){a[1263537]=0;c[l+-4>>2]=0;c[l+-8>>2]=1;o=l;p=0;break}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,292,1145820,0);e=6;return e|0}else if((m|0)==31){if((n|0)<=(d|0)){e=0;return e|0}if((c[f+-4>>2]|0)>>>0>d>>>0){l=d;j=f;h=f;while(1){g=j+(l*48|0)+24|0;if(!(c[g>>2]|0)){q=j;r=h}else{__ZN7Variant5clearEv(g);g=c[b>>2]|0;q=g;r=g}l=l+1|0;if(l>>>0>=(c[q+-4>>2]|0)>>>0){s=r;break}else{j=q;h=r}}}else s=f;h=__ZN6Memory14realloc_staticEPvjb(s,k,1)|0;if(!h){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,324,1145876,0);e=6;return e|0}else{a[1263537]=0;c[b>>2]=h;c[h+-4>>2]=d;e=0;return e|0}}while(0);c[b>>2]=o;if((p|0)<(d|0)){b=p;do{c[o+(b*48|0)+24>>2]=0;b=b+1|0}while((b|0)!=(d|0))}c[o+-4>>2]=d;e=0;return e|0}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,285,1145723,0);e=6;return e|0}function __ZNK12MethodBind2RI12MeshDataTool5ErrorRK3RefI4MeshEiE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;switch(b|0){case -1:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}case 0:{e=__ZN7Variant12get_type_forIRK3RefI4MeshEEENS_4TypeEv()|0;break}case 1:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}default:e=0}l=a;return e|0}function __ZNK12MethodBind2RI12MeshDataTool5ErrorRK3RefI4MeshEiE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,920480);l=a;return c[b>>2]|0}function __ZN12MethodBind2RI12MeshDataTool5ErrorRK3RefI4MeshEiE4callEP6ObjectPPK7VariantiRNSA_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0;i=l;l=l+80|0;if((l|0)>=(m|0))ba(80);j=i+48|0;k=i+24|0;n=i+72|0;o=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236432)|0:0){c[h>>2]=0;a[1263537]=0;p=d+24|0;q=c[p>>2]|0;if((q|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=q;c[b>>2]=0;l=i;return}r=q-(c[d+20>>2]|0)|0;if((r|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=r;c[b>>2]=0;l=i;return}if((g|0)>0){if((q|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);s=0}else{a[1263537]=0;s=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,s)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=s;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[p>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);t=0}else{a[1263537]=0;t=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,t)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=t;c[b>>2]=0;l=i;return}}}t=c[d+44>>2]|0;s=c[d+48>>2]|0;q=e+(s>>1)|0;if(!(s&1))u=t;else u=c[(c[q>>2]|0)+t>>2]|0;do if((g|0)<1){t=c[p>>2]|0;s=t+-1|0;if((t|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)v=0;else v=c[e+-4>>2]|0;if((t|0)<=(v|0)){if(r)w=0;else w=c[e+-4>>2]|0;do if((w|0)<(t|0)){if(r)x=0;else x=c[e+-4>>2]|0;if((x|0)<(t|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);y=0;break}else{a[1263537]=0;z=37;break}}else z=37;while(0);if((z|0)==37)y=e+(s*24|0)|0;__ZN7VariantC2ERKS_(o,y);break}}c[o>>2]=0}else __ZN7VariantC2ERKS_(o,c[f>>2]|0);while(0);__ZN3RefI4MeshEC2ERK7Variant(j,o);c[n>>2]=c[j>>2];do if((g|0)<2){y=c[p>>2]|0;x=y+-1|0;w=y+-2|0;if((y|0)>=2){y=c[d+16>>2]|0;v=(y|0)==0;if(v)A=0;else A=c[y+-4>>2]|0;if((x|0)<=(A|0)){if(v)B=0;else B=c[y+-4>>2]|0;do if((B|0)<(x|0)){if(v)C=0;else C=c[y+-4>>2]|0;if((C|0)<(x|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);D=0;break}else{a[1263537]=0;z=54;break}}else z=54;while(0);if((z|0)==54)D=y+(w*24|0)|0;__ZN7VariantC2ERKS_(j,D);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f+4>>2]|0);while(0);f=__ZNK7VariantcviEv(j)|0;__ZN7VariantC2Ei(k,nj[u&2047](q,n,f)|0);if(c[j>>2]|0)__ZN7Variant5clearEv(j);j=c[n>>2]|0;if((j|0?__ZN9Reference11unreferenceEv(j)|0:0)?(j=c[n>>2]|0,__Z17predelete_handlerP6Object(j)|0):0){gj[c[(c[j>>2]|0)+76>>2]&8191](j);__ZN6Memory11free_staticEPvb(j,0)}c[n>>2]=0;if(c[o>>2]|0)__ZN7Variant5clearEv(o);__ZN7VariantC2ERKS_(b,k);if(c[k>>2]|0)__ZN7Variant5clearEv(k);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1544,1146558,0);c[b>>2]=0;l=i;return}function __ZN12MethodBind2RI12MeshDataTool5ErrorRK3RefI4MeshEiE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);g=f+28|0;h=f;i=f+24|0;if(!b)j=0;else{k=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236432)|0;j=k?b:0}b=c[a+44>>2]|0;k=c[a+48>>2]|0;a=j+(k>>1)|0;if(!(k&1))n=b;else n=c[(c[a>>2]|0)+b>>2]|0;__ZN7VariantC2EPK6Object(h,c[d>>2]|0);__ZN3RefI4MeshEC2ERK7Variant(g,h);if(c[h>>2]|0)__ZN7Variant5clearEv(h);c[i>>2]=c[g>>2];c[e>>2]=nj[n&2047](a,i,c[c[d+4>>2]>>2]|0)|0;d=c[i>>2]|0;if(!d){l=f;return}if(!(__ZN9Reference11unreferenceEv(d)|0)){l=f;return}d=c[i>>2]|0;if(!(__Z17predelete_handlerP6Object(d)|0)){l=f;return}gj[c[(c[d>>2]|0)+76>>2]&8191](d);__ZN6Memory11free_staticEPvb(d,0);l=f;return}function __ZN12MethodBind2RI12MeshDataTool5ErrorRK3RefI4MeshEiED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind0I12MeshDataToolE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return 0}function __ZNK11MethodBind0I12MeshDataToolE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,920480);l=a;return c[b>>2]|0}function __ZN11MethodBind0I12MeshDataToolE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236432)|0:0){c[h>>2]=0;a[1263537]=0;f=c[d+24>>2]|0;if((f|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=f;c[b>>2]=0;return}i=f-(c[d+20>>2]|0)|0;if((i|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=i;c[b>>2]=0;return}i=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))j=i;else j=c[(c[d>>2]|0)+i>>2]|0;gj[j&8191](d);c[b>>2]=0;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,110,1146558,0);c[b>>2]=0;return}function __ZN11MethodBind0I12MeshDataToolE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236432)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1)){g=b;gj[g&8191](a);return}else{g=c[(c[a>>2]|0)+b>>2]|0;gj[g&8191](a);return}}function __ZN11MethodBind0I12MeshDataToolED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN7ClassDB7creatorI11SurfaceToolEEP6Objectv(){var a=0;a=__ZnwjPKc(196,1263606)|0;__ZN11SurfaceToolC2Ev(a);__Z22postinitialize_handlerP6Object(a);return a|0}function __ZN7ClassDB7creatorI19ConcavePolygonShapeEEP6Objectv(){var a=0;a=__ZnwjPKc(140,1263606)|0;__ZN19ConcavePolygonShapeC2Ev(a);__Z22postinitialize_handlerP6Object(a);return a|0}function __ZN5Shape28register_custom_data_to_otdbEv(){var a=0,b=0,d=0,e=0,f=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a+12|0;d=a+8|0;e=a+4|0;f=a;__ZN10StringNameC2EPKc(d,921703);__ZN6StringC2EPKc(b,912234);c[f>>2]=c[b>>2];__ZN10StringNameC2ERK6String(e,f);__ZN7ClassDB27add_resource_base_extensionERK10StringNameS2_(d,e);__ZN10StringNameD2Ev(e);e=c[f>>2]|0;if(!e){__ZN10StringNameD2Ev(d);l=a;return}if(__Z16atomic_decrementPj(e+-8|0)|0){__ZN10StringNameD2Ev(d);l=a;return}__ZN6Memory11free_staticEPvb(e,1);__ZN10StringNameD2Ev(d);l=a;return}function __ZN7ClassDB7creatorI18ConvexPolygonShapeEEP6Objectv(){var a=0;a=__ZnwjPKc(144,1263606)|0;__ZN18ConvexPolygonShapeC2Ev(a);__Z22postinitialize_handlerP6Object(a);return a|0}function __ZN7ClassDB7creatorI10PlaneShapeEEP6Objectv(){var a=0;a=__ZnwjPKc(156,1263606)|0;__ZN10PlaneShapeC2Ev(a);__Z22postinitialize_handlerP6Object(a);return a|0}function __ZN10PlaneShapeC2Ev(a){a=a|0;var b=0,d=0,e=0,f=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+4|0;e=b;f=__ZN13PhysicsServer13get_singletonEv()|0;c[e>>2]=$i[c[(c[f>>2]|0)+84>>2]&8191](f,0)|0;c[d>>2]=c[e>>2];__ZN5ShapeC2E3RID(a,d);c[a>>2]=303452;__ZN10StringNameC2Ev(a+136|0);c[a+140>>2]=0;g[a+144>>2]=1.0;g[a+148>>2]=0.0;g[a+152>>2]=0.0;gj[c[(c[a>>2]|0)+120>>2]&8191](a);__ZN8Resource23notify_change_to_ownersEv(a);l=b;return}function __ZN7ClassDB7creatorI12CapsuleShapeEEP6Objectv(){var a=0;a=__ZnwjPKc(148,1263606)|0;__ZN12CapsuleShapeC2Ev(a);__Z22postinitialize_handlerP6Object(a);return a|0}function __ZN12CapsuleShapeC2Ev(a){a=a|0;var b=0,d=0,e=0,f=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+4|0;e=b;f=__ZN13PhysicsServer13get_singletonEv()|0;c[e>>2]=$i[c[(c[f>>2]|0)+84>>2]&8191](f,4)|0;c[d>>2]=c[e>>2];__ZN5ShapeC2E3RID(a,d);c[a>>2]=303248;__ZN10StringNameC2Ev(a+136|0);g[a+140>>2]=1.0;g[a+144>>2]=1.0;gj[c[(c[a>>2]|0)+120>>2]&8191](a);l=b;return}function __ZN7ClassDB7creatorI8BoxShapeEEP6Objectv(){var a=0;a=__ZnwjPKc(152,1263606)|0;__ZN8BoxShapeC2Ev(a);__Z22postinitialize_handlerP6Object(a);return a|0}function __ZN8BoxShapeC2Ev(a){a=a|0;var b=0,d=0,e=0,f=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+4|0;e=b;f=__ZN13PhysicsServer13get_singletonEv()|0;c[e>>2]=$i[c[(c[f>>2]|0)+84>>2]&8191](f,3)|0;c[d>>2]=c[e>>2];__ZN5ShapeC2E3RID(a,d);c[a>>2]=294340;__ZN10StringNameC2Ev(a+136|0);g[a+140>>2]=1.0;g[a+144>>2]=1.0;g[a+148>>2]=1.0;gj[c[(c[a>>2]|0)+120>>2]&8191](a);__ZN8Resource23notify_change_to_ownersEv(a);l=b;return}function __ZN7ClassDB7creatorI11SphereShapeEEP6Objectv(){var a=0;a=__ZnwjPKc(144,1263606)|0;__ZN11SphereShapeC2Ev(a);__Z22postinitialize_handlerP6Object(a);return a|0}function __ZN11SphereShapeC2Ev(a){a=a|0;var b=0,d=0,e=0,f=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+4|0;e=b;f=__ZN13PhysicsServer13get_singletonEv()|0;c[e>>2]=$i[c[(c[f>>2]|0)+84>>2]&8191](f,2)|0;c[d>>2]=c[e>>2];__ZN5ShapeC2E3RID(a,d);c[a>>2]=300520;__ZN10StringNameC2Ev(a+136|0);g[a+140>>2]=1.0;gj[c[(c[a>>2]|0)+120>>2]&8191](a);__ZN8Resource23notify_change_to_ownersEv(a);l=b;return}function __ZN7ClassDB7creatorI8RayShapeEEP6Objectv(){var a=0;a=__ZnwjPKc(144,1263606)|0;__ZN8RayShapeC2Ev(a);__Z22postinitialize_handlerP6Object(a);return a|0}function __ZN8RayShapeC2Ev(a){a=a|0;var b=0,d=0,e=0,f=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+4|0;e=b;f=__ZN13PhysicsServer13get_singletonEv()|0;c[e>>2]=$i[c[(c[f>>2]|0)+84>>2]&8191](f,1)|0;c[d>>2]=c[e>>2];__ZN5ShapeC2E3RID(a,d);c[a>>2]=299700;__ZN10StringNameC2Ev(a+136|0);g[a+140>>2]=1.0;gj[c[(c[a>>2]|0)+120>>2]&8191](a);__ZN8Resource23notify_change_to_ownersEv(a);l=b;return}function __ZN7ClassDB7creatorI9MultiMeshEEP6Objectv(){var a=0;a=__ZnwjPKc(144,1263606)|0;__ZN9MultiMeshC2Ev(a);__Z22postinitialize_handlerP6Object(a);return a|0}function __ZN9MultiMesh28register_custom_data_to_otdbEv(){var a=0,b=0,d=0,e=0,f=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a+12|0;d=a+8|0;e=a+4|0;f=a;__ZN10StringNameC2EPKc(d,921707);__ZN6StringC2EPKc(b,855155);c[f>>2]=c[b>>2];__ZN10StringNameC2ERK6String(e,f);__ZN7ClassDB27add_resource_base_extensionERK10StringNameS2_(d,e);__ZN10StringNameD2Ev(e);e=c[f>>2]|0;if(!e){__ZN10StringNameD2Ev(d);l=a;return}if(__Z16atomic_decrementPj(e+-8|0)|0){__ZN10StringNameD2Ev(d);l=a;return}__ZN6Memory11free_staticEPvb(e,1);__ZN10StringNameD2Ev(d);l=a;return}function __ZN7ClassDB7creatorI10RoomBoundsEEP6Objectv(){var a=0;a=__ZnwjPKc(136,1263606)|0;__ZN10RoomBoundsC2Ev(a);__Z22postinitialize_handlerP6Object(a);return a|0}function __ZN10RoomBounds28register_custom_data_to_otdbEv(){var a=0,b=0,d=0,e=0,f=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a+12|0;d=a+8|0;e=a+4|0;f=a;__ZN10StringNameC2EPKc(d,921712);__ZN6StringC2EPKc(b,909877);c[f>>2]=c[b>>2];__ZN10StringNameC2ERK6String(e,f);__ZN7ClassDB27add_resource_base_extensionERK10StringNameS2_(d,e);__ZN10StringNameD2Ev(e);e=c[f>>2]|0;if(!e){__ZN10StringNameD2Ev(d);l=a;return}if(__Z16atomic_decrementPj(e+-8|0)|0){__ZN10StringNameD2Ev(d);l=a;return}__ZN6Memory11free_staticEPvb(e,1);__ZN10StringNameD2Ev(d);l=a;return}function __ZN10RoomBoundsC2Ev(a){a=a|0;var b=0;__ZN8ResourceC2Ev(a);c[a>>2]=298744;__ZN10StringNameC2Ev(a+124|0);b=a+128|0;c[b>>2]=0;c[a+132>>2]=0;a=__ZN12VisualServer13get_singletonEv()|0;c[b>>2]=ij[c[(c[a>>2]|0)+540>>2]&8191](a)|0;return}function __ZN17ParticlesMaterial11ShaderNamesC2Ev(a){a=a|0;__ZN10StringNameC2Ev(a);__ZN10StringNameC2Ev(a+4|0);__ZN10StringNameC2Ev(a+8|0);__ZN10StringNameC2Ev(a+12|0);__ZN10StringNameC2Ev(a+16|0);__ZN10StringNameC2Ev(a+20|0);__ZN10StringNameC2Ev(a+24|0);__ZN10StringNameC2Ev(a+28|0);__ZN10StringNameC2Ev(a+32|0);__ZN10StringNameC2Ev(a+36|0);__ZN10StringNameC2Ev(a+40|0);__ZN10StringNameC2Ev(a+44|0);__ZN10StringNameC2Ev(a+48|0);__ZN10StringNameC2Ev(a+52|0);__ZN10StringNameC2Ev(a+56|0);__ZN10StringNameC2Ev(a+60|0);__ZN10StringNameC2Ev(a+64|0);__ZN10StringNameC2Ev(a+68|0);__ZN10StringNameC2Ev(a+72|0);__ZN10StringNameC2Ev(a+76|0);__ZN10StringNameC2Ev(a+80|0);__ZN10StringNameC2Ev(a+84|0);__ZN10StringNameC2Ev(a+88|0);__ZN10StringNameC2Ev(a+92|0);__ZN10StringNameC2Ev(a+96|0);__ZN10StringNameC2Ev(a+100|0);__ZN10StringNameC2Ev(a+104|0);__ZN10StringNameC2Ev(a+108|0);__ZN10StringNameC2Ev(a+112|0);__ZN10StringNameC2Ev(a+116|0);__ZN10StringNameC2Ev(a+120|0);__ZN10StringNameC2Ev(a+124|0);__ZN10StringNameC2Ev(a+128|0);__ZN10StringNameC2Ev(a+132|0);__ZN10StringNameC2Ev(a+136|0);__ZN10StringNameC2Ev(a+140|0);__ZN10StringNameC2Ev(a+144|0);__ZN10StringNameC2Ev(a+148|0);__ZN10StringNameC2Ev(a+152|0);__ZN10StringNameC2Ev(a+156|0);__ZN10StringNameC2Ev(a+160|0);__ZN10StringNameC2Ev(a+164|0);__ZN10StringNameC2Ev(a+168|0);__ZN10StringNameC2Ev(a+172|0);__ZN10StringNameC2Ev(a+176|0);__ZN10StringNameC2Ev(a+180|0);__ZN10StringNameC2Ev(a+184|0);__ZN10StringNameC2Ev(a+188|0);return}function __ZN17ParticlesMaterial14_update_shaderEv(f){f=f|0;var g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0;g=l;l=l+48|0;if((l|0)>=(m|0))ba(48);h=g+40|0;i=g+36|0;j=g+32|0;k=g+16|0;n=g+28|0;o=g+24|0;p=g+20|0;q=g+12|0;r=g+8|0;s=g+4|0;t=g;__ZN6StringC2EPKc(j,922148);__Z10print_line6String(j);u=c[j>>2]|0;if(u|0?(__Z16atomic_decrementPj(u+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(u,1);u=f+140|0;if((c[u>>2]|0)==1236056){a[1263537]=0;j=f+148|0;v=c[j>>2]|0;w=f+152|0;if(v|0)c[v+12>>2]=c[w>>2];x=c[w>>2]|0;if(x|0)c[x+8>>2]=v;if((c[309014]|0)==(u|0))c[309014]=c[j>>2];c[j>>2]=0;c[w>>2]=0;c[u>>2]=0}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1128380,1098388,57,1098442,0);__ZNK17ParticlesMaterial12_compute_keyEv(k,f);u=f+136|0;w=c[u>>2]|0;if((c[k>>2]|0)==(w|0)){l=g;return}j=c[309015]|0;a:do if(j|0){v=c[j+8>>2]|0;x=c[309016]|0;b:do if((v|0)==(x|0))y=v;else{z=v;while(1){A=c[z+24>>2]|0;if(w>>>0<A>>>0)B=z+8|0;else{if(A>>>0>=w>>>0){y=z;break b}B=z+4|0}z=c[B>>2]|0;if((z|0)==(x|0))break a}}while(0);if(((y|0)!=(x|0)&(y|0)!=0?(v=(__ZN3MapIN17ParticlesMaterial11MaterialKeyENS0_10ShaderDataE10ComparatorIS1_E16DefaultAllocatorEixERKS1_(1236060,u)|0)+4|0,c[v>>2]=(c[v>>2]|0)+-1,(c[(__ZN3MapIN17ParticlesMaterial11MaterialKeyENS0_10ShaderDataE10ComparatorIS1_E16DefaultAllocatorEixERKS1_(1236060,u)|0)+4>>2]|0)==0):0)?(v=__ZN12VisualServer13get_singletonEv()|0,z=c[(c[v>>2]|0)+1312>>2]|0,c[n>>2]=c[(__ZN3MapIN17ParticlesMaterial11MaterialKeyENS0_10ShaderDataE10ComparatorIS1_E16DefaultAllocatorEixERKS1_(1236060,u)|0)>>2],c[h>>2]=c[n>>2],Pi[z&2047](v,h),v=c[309015]|0,v|0):0){z=c[v+8>>2]|0;v=c[309016]|0;c:do if((z|0)==(v|0))C=z;else{A=c[u>>2]|0;D=z;while(1){E=c[D+24>>2]|0;if(A>>>0<E>>>0)F=D+8|0;else{if(E>>>0>=A>>>0){C=D;break c}F=D+4|0}D=c[F>>2]|0;if((D|0)==(v|0))break a}}while(0);if(!((C|0)==0|(C|0)==(v|0)))__ZN3MapIN17ParticlesMaterial11MaterialKeyENS0_10ShaderDataE10ComparatorIS1_E16DefaultAllocatorE6_eraseEPNS6_7ElementE(1236060,C)}}while(0);C=e[k>>1]|d[k+2>>0]<<16;b[u>>1]=C;a[u+2>>0]=C>>>16;C=c[309015]|0;d:do if(C|0){u=c[C+8>>2]|0;F=c[309016]|0;e:do if((u|0)==(F|0))G=u;else{n=c[k>>2]|0;y=u;while(1){B=c[y+24>>2]|0;if(n>>>0<B>>>0)H=y+8|0;else{if(B>>>0>=n>>>0){G=y;break e}H=y+4|0}y=c[H>>2]|0;if((y|0)==(F|0))break d}}while(0);if((G|0)!=(F|0)&(G|0)!=0){u=__ZN12VisualServer13get_singletonEv()|0;v=c[(c[u>>2]|0)+188>>2]|0;c[o>>2]=c[f+128>>2];c[p>>2]=c[(__ZN3MapIN17ParticlesMaterial11MaterialKeyENS0_10ShaderDataE10ComparatorIS1_E16DefaultAllocatorEixERKS1_(1236060,k)|0)>>2];c[i>>2]=c[o>>2];c[h>>2]=c[p>>2];bj[v&4095](u,i,h);u=(__ZN3MapIN17ParticlesMaterial11MaterialKeyENS0_10ShaderDataE10ComparatorIS1_E16DefaultAllocatorEixERKS1_(1236060,k)|0)+4|0;c[u>>2]=(c[u>>2]|0)+1;l=g;return}}while(0);__ZN6StringC2EPKc(q,922164);__ZN6StringpLEPKc(q,922188)|0;__ZN6StringpLEPKc(q,922211)|0;__ZN6StringpLEPKc(q,922236)|0;__ZN6StringpLEPKc(q,922276)|0;__ZN6StringpLEPKc(q,922306)|0;__ZN6StringpLEPKc(q,922339)|0;__ZN6StringpLEPKc(q,922370)|0;__ZN6StringpLEPKc(q,922399)|0;__ZN6StringpLEPKc(q,922428)|0;__ZN6StringpLEPKc(q,922458)|0;__ZN6StringpLEPKc(q,922482)|0;__ZN6StringpLEPKc(q,922504)|0;__ZN6StringpLEPKc(q,922534)|0;__ZN6StringpLEPKc(q,922561)|0;__ZN6StringpLEPKc(q,922589)|0;__ZN6StringpLEPKc(q,922636)|0;__ZN6StringpLEPKc(q,922673)|0;__ZN6StringpLEPKc(q,922713)|0;__ZN6StringpLEPKc(q,922751)|0;__ZN6StringpLEPKc(q,922787)|0;__ZN6StringpLEPKc(q,922823)|0;__ZN6StringpLEPKc(q,922860)|0;__ZN6StringpLEPKc(q,922891)|0;__ZN6StringpLEPKc(q,922920)|0;__ZN6StringpLEPKc(q,922957)|0;__ZN6StringpLEPKc(q,922991)|0;__ZN6StringpLEPKc(q,923026)|0;__ZN6StringpLEPKc(q,923066)|0;__ZN6StringpLEPKc(q,923094)|0;p=f+324|0;if(c[p>>2]|0)__ZN6StringpLEPKc(q,923117)|0;o=f+260|0;if(c[o>>2]|0)__ZN6StringpLEPKc(q,923148)|0;G=f+268|0;if(c[G>>2]|0)__ZN6StringpLEPKc(q,923192)|0;H=f+264|0;if(c[H>>2]|0)__ZN6StringpLEPKc(q,923235)|0;C=f+272|0;if(c[C>>2]|0)__ZN6StringpLEPKc(q,923280)|0;u=f+276|0;if(c[u>>2]|0)__ZN6StringpLEPKc(q,923321)|0;v=f+280|0;if(c[v>>2]|0)__ZN6StringpLEPKc(q,923362)|0;y=f+284|0;if(c[y>>2]|0)__ZN6StringpLEPKc(q,923404)|0;n=f+288|0;if(c[n>>2]|0)__ZN6StringpLEPKc(q,923440)|0;B=f+292|0;if(c[B>>2]|0)__ZN6StringpLEPKc(q,923474)|0;w=f+296|0;if(c[w>>2]|0)__ZN6StringpLEPKc(q,923508)|0;j=f+300|0;if(c[j>>2]|0)__ZN6StringpLEPKc(q,923550)|0;z=f+304|0;if(c[z>>2]|0)__ZN6StringpLEPKc(q,923589)|0;x=f+332|0;switch(c[x>>2]|0){case 3:{I=73;break}case 1:{__ZN6StringpLEPKc(q,923629)|0;break}case 2:{__ZN6StringpLEPKc(q,923668)|0;break}case 4:{__ZN6StringpLEPKc(q,923704)|0;I=73;break}default:{}}if((I|0)==73){__ZN6StringpLEPKc(q,923761)|0;__ZN6StringpLEPKc(q,923818)|0}I=f+368|0;if(c[I>>2]|0)__ZN6StringpLEPKc(q,923861)|0;D=f+372|0;if(c[D>>2]|0)__ZN6StringpLEPKc(q,923901)|0;__ZN6StringpLEPKc(q,933672)|0;__ZN6StringpLEPKc(q,923942)|0;__ZN6StringpLEPKc(q,923983)|0;__ZN6StringpLEPKc(q,923994)|0;__ZN6StringpLEPKc(q,924017)|0;__ZN6StringpLEPKc(q,924033)|0;__ZN6StringpLEPKc(q,924050)|0;__ZN6StringpLEPKc(q,924070)|0;__ZN6StringpLEPKc(q,924115)|0;__ZN6StringpLEPKc(q,924130)|0;__ZN6StringpLEPKc(q,924149)|0;__ZN6StringpLEPKc(q,924169)|0;__ZN6StringpLEPKc(q,935257)|0;__ZN6StringpLEPKc(q,924215)|0;__ZN6StringpLEPKc(q,924236)|0;__ZN6StringpLEPKc(q,924236)|0;__ZN6StringpLEPKc(q,924284)|0;__ZN6StringpLEPKc(q,924313)|0;__ZN6StringpLEPKc(q,935257)|0;__ZN6StringpLEPKc(q,924327)|0;__ZN6StringpLEPKc(q,1124879)|0;__ZN6StringpLEPKc(q,924345)|0;__ZN6StringpLEPKc(q,924392)|0;__ZN6StringpLEPKc(q,924435)|0;__ZN6StringpLEPKc(q,924480)|0;__ZN6StringpLEPKc(q,924525)|0;__ZN6StringpLEPKc(q,924572)|0;__ZN6StringpLEPKc(q,1124879)|0;__ZN6StringpLEPKc(q,1124879)|0;__ZN6StringpLEPKc(q,1124879)|0;__ZN6StringpLEPKc(q,1124879)|0;__ZN6StringpLEPKc(q,924623)|0;if(!(c[o>>2]|0))__ZN6StringpLEPKc(q,924730)|0;else __ZN6StringpLEPKc(q,924640)|0;if(!(c[n>>2]|0))__ZN6StringpLEPKc(q,924838)|0;else __ZN6StringpLEPKc(q,924768)|0;if(!(c[z>>2]|0))__ZN6StringpLEPKc(q,924948)|0;else __ZN6StringpLEPKc(q,924866)|0;__ZN6StringpLEPKc(q,924982)|0;__ZN6StringpLEPKc(q,925042)|0;__ZN6StringpLEPKc(q,925128)|0;__ZN6StringpLEPKc(q,925184)|0;__ZN6StringpLEPKc(q,925260)|0;__ZN6StringpLEPKc(q,925365)|0;__ZN6StringpLEPKc(q,925455)|0;__ZN6StringpLEPKc(q,925494)|0;__ZN6StringpLEPKc(q,925513)|0;f:do switch(c[x>>2]|0){case 3:case 4:{__ZN6StringpLEPKc(q,925939)|0;__ZN6StringpLEPKc(q,926061)|0;__ZN6StringpLEPKc(q,926126)|0;__ZN6StringpLEPKc(q,926196)|0;if((c[x>>2]|0)!=4)break f;__ZN6StringpLEPKc(q,926272)|0;__ZN6StringpLEPKc(q,926343)|0;__ZN6StringpLEPKc(q,926423)|0;__ZN6StringpLEPKc(q,926473)|0;__ZN6StringpLEPKc(q,926530)|0;break}case 1:{__ZN6StringpLEPKc(q,925603)|0;break}case 2:{__ZN6StringpLEPKc(q,925778)|0;break}default:{}}while(0);__ZN6StringpLEPKc(q,926589)|0;__ZN6StringpLEPKc(q,926652)|0;__ZN6StringpLEPKc(q,926701)|0;__ZN6StringpLEPKc(q,926712)|0;if(!(c[o>>2]|0))__ZN6StringpLEPKc(q,924730)|0;else __ZN6StringpLEPKc(q,926743)|0;if(!(c[G>>2]|0))__ZN6StringpLEPKc(q,926931)|0;else __ZN6StringpLEPKc(q,926838)|0;if(!(c[H>>2]|0))__ZN6StringpLEPKc(q,927065)|0;else __ZN6StringpLEPKc(q,926968)|0;if(!(c[C>>2]|0))__ZN6StringpLEPKc(q,927193)|0;else __ZN6StringpLEPKc(q,927104)|0;if(!(c[u>>2]|0))__ZN6StringpLEPKc(q,927317)|0;else __ZN6StringpLEPKc(q,927228)|0;if(!(c[v>>2]|0))__ZN6StringpLEPKc(q,927443)|0;else __ZN6StringpLEPKc(q,927352)|0;if(!(c[y>>2]|0))__ZN6StringpLEPKc(q,927558)|0;else __ZN6StringpLEPKc(q,927479)|0;if(!(c[n>>2]|0))__ZN6StringpLEPKc(q,924838)|0;else __ZN6StringpLEPKc(q,927588)|0;if(!(c[j>>2]|0))__ZN6StringpLEPKc(q,927748)|0;else __ZN6StringpLEPKc(q,927663)|0;if(!(c[z>>2]|0))__ZN6StringpLEPKc(q,924948)|0;else __ZN6StringpLEPKc(q,927781)|0;__ZN6StringpLEPKc(q,927868)|0;__ZN6StringpLEPKc(q,927896)|0;__ZN6StringpLEPKc(q,927931)|0;__ZN6StringpLEPKc(q,927964)|0;__ZN6StringpLEPKc(q,928085)|0;__ZN6StringpLEPKc(q,928118)|0;__ZN6StringpLEPKc(q,928145)|0;__ZN6StringpLEPKc(q,928186)|0;__ZN6StringpLEPKc(q,928214)|0;__ZN6StringpLEPKc(q,928334)|0;__ZN6StringpLEPKc(q,928372)|0;__ZN6StringpLEPKc(q,928533)|0;__ZN6StringpLEPKc(q,928563)|0;if(c[o>>2]|0)__ZN6StringpLEPKc(q,928593)|0;__ZN6StringpLEPKc(q,928648)|0;__ZN6StringpLEPKc(q,928684)|0;__ZN6StringpLEPKc(q,928690)|0;__ZN6StringpLEPKc(q,928724)|0;__ZN6StringpLEPKc(q,928815)|0;__ZN6StringpLEPKc(q,928840)|0;__ZN6StringpLEPKc(q,928859)|0;__ZN6StringpLEPKc(q,928886)|0;__ZN6StringpLEPKc(q,928901)|0;__ZN6StringpLEPKc(q,935221)|0;__ZN6StringpLEPKc(q,928942)|0;__ZN6StringpLEPKc(q,928949)|0;__ZN6StringpLEPKc(q,929052)|0;__ZN6StringpLEPKc(q,929229)|0;__ZN6StringpLEPKc(q,929417)|0;if(!(c[B>>2]|0))__ZN6StringpLEPKc(q,929494)|0;else __ZN6StringpLEPKc(q,929422)|0;if(!(c[w>>2]|0))__ZN6StringpLEPKc(q,929607)|0;else __ZN6StringpLEPKc(q,929519)|0;__ZN6StringpLEPKc(q,929640)|0;__ZN6StringpLEPKc(q,929762)|0;__ZN6StringpLEPKc(q,929803)|0;__ZN6StringpLEPKc(q,929844)|0;__ZN6StringpLEPKc(q,929906)|0;__ZN6StringpLEPKc(q,929906)|0;__ZN6StringpLEPKc(q,929950)|0;__ZN6StringpLEPKc(q,929992)|0;__ZN6StringpLEPKc(q,929995)|0;__ZN6StringpLEPKc(q,930040)|0;__ZN6StringpLEPKc(q,930080)|0;__ZN6StringpLEPKc(q,930120)|0;__ZN6StringpLEPKc(q,1124879)|0;__ZN6StringpLEPKc(q,930175)|0;__ZN6StringpLEPKc(q,930220)|0;__ZN6StringpLEPKc(q,930260)|0;__ZN6StringpLEPKc(q,930300)|0;if(!(c[p>>2]|0))__ZN6StringpLEPKc(q,930424)|0;else __ZN6StringpLEPKc(q,930353)|0;if(c[D>>2]|0)__ZN6StringpLEPKc(q,930461)|0;__ZN6StringpLEPKc(q,1124879)|0;if(!(a[f+328>>0]|0)){__ZN6StringpLEPKc(q,930966)|0;__ZN6StringpLEPKc(q,931014)|0;__ZN6StringpLEPKc(q,931062)|0}else{__ZN6StringpLEPKc(q,930598)|0;__ZN6StringpLEPKc(q,930719)|0;__ZN6StringpLEPKc(q,930774)|0;__ZN6StringpLEPKc(q,930868)|0;__ZN6StringpLEPKc(q,926701)|0;__ZN6StringpLEPKc(q,930868)|0;__ZN6StringpLEPKc(q,930774)|0;__ZN6StringpLEPKc(q,930962)|0}if(a[f+329>>0]|0)__ZN6StringpLEPKc(q,931110)|0;__ZN6StringpLEPKc(q,931274)|0;if(c[I>>2]|0)__ZN6StringpLEPKc(q,931343)|0;__ZN6StringpLEPKc(q,931487)|0;__ZN6StringpLEPKc(q,931519)|0;__ZN6StringpLEPKc(q,931551)|0;__ZN6StringpLEPKc(q,935257)|0;__ZN6StringpLEPKc(q,1124879)|0;I=__ZN12VisualServer13get_singletonEv()|0;D=ij[c[(c[I>>2]|0)+160>>2]&8191](I)|0;I=__ZN12VisualServer13get_singletonEv()|0;p=c[(c[I>>2]|0)+164>>2]|0;c[r>>2]=D;c[h>>2]=c[r>>2];bj[p&4095](I,h,q);I=__ZN3MapIN17ParticlesMaterial11MaterialKeyENS0_10ShaderDataE10ComparatorIS1_E16DefaultAllocatorEixERKS1_(1236060,k)|0;c[I>>2]=D;c[I+4>>2]=1;I=__ZN12VisualServer13get_singletonEv()|0;k=c[(c[I>>2]|0)+188>>2]|0;c[s>>2]=c[f+128>>2];c[t>>2]=D;c[i>>2]=c[s>>2];c[h>>2]=c[t>>2];bj[k&4095](I,i,h);h=c[q>>2]|0;do if(h|0){if(__Z16atomic_decrementPj(h+-8|0)|0)break;__ZN6Memory11free_staticEPvb(h,1)}while(0);l=g;return}function __ZNK17ParticlesMaterial12_compute_keyEv(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0;c[b>>2]=0;e=(c[d+260>>2]|0)==0;c[b>>2]=(e^1)&1;f=(e^1)&1;if(!(c[d+264>>2]|0))g=f;else{e=f|2;c[b>>2]=e;g=e}if(!(c[d+268>>2]|0))h=g;else{e=g|4;c[b>>2]=e;h=e}if(!(c[d+272>>2]|0))i=h;else{e=h|8;c[b>>2]=e;i=e}if(!(c[d+276>>2]|0))j=i;else{e=i|16;c[b>>2]=e;j=e}if(!(c[d+280>>2]|0))k=j;else{e=j|32;c[b>>2]=e;k=e}if(!(c[d+284>>2]|0))l=k;else{e=k|64;c[b>>2]=e;l=e}if(!(c[d+288>>2]|0))m=l;else{e=l|128;c[b>>2]=e;m=e}if(!(c[d+292>>2]|0))n=m;else{e=m|256;c[b>>2]=e;n=e}if(!(c[d+296>>2]|0))o=n;else{e=n|512;c[b>>2]=e;o=e}if(!(c[d+300>>2]|0))p=o;else{e=o|1024;c[b>>2]=e;p=e}if(!(c[d+304>>2]|0))q=p;else{e=p|2048;c[b>>2]=e;q=e}if(!(a[d+328>>0]|0))r=q;else{e=q|131072;c[b>>2]=e;r=e}if(!(a[d+329>>0]|0))s=r;else{e=r|262144;c[b>>2]=e;s=e}c[b>>2]=((c[d+372>>2]|0)!=0&1)<<22|(((c[d+324>>2]|0)!=0&1)<<16|s&-7929857|c[d+332>>2]<<19&1572864)|((c[d+368>>2]|0)!=0&1)<<21;return}function __ZN3MapIN17ParticlesMaterial11MaterialKeyENS0_10ShaderDataE10ComparatorIS1_E16DefaultAllocatorEixERKS1_(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;g=c[b>>2]|0;if(!g){h=__ZnwjPFPvjE(36,4740)|0;c[h+28>>2]=0;i=h+16|0;c[i>>2]=0;c[i+4>>2]=0;c[b>>2]=h;i=c[b+4>>2]|0;c[h+4>>2]=i;c[h+8>>2]=i;c[h+12>>2]=i;c[h>>2]=1;if(!h){j=f;c[j>>2]=0;c[j+4>>2]=0;c[f>>2]=0;k=f;n=14}else{o=h;p=i;n=5}}else{o=g;p=c[b+4>>2]|0;n=5}a:do if((n|0)==5){g=c[o+8>>2]|0;b:do if((g|0)!=(p|0)){i=c[d>>2]|0;h=g;while(1){j=c[h+24>>2]|0;if(i>>>0<j>>>0)q=h+8|0;else{if(j>>>0>=i>>>0)break;q=h+4|0}j=c[q>>2]|0;if((j|0)==(p|0))break b;else h=j}if(!((h|0)==(p|0)|(h|0)==0)){r=h;break a}}while(0);g=f;c[g>>2]=0;c[g+4>>2]=0;c[f>>2]=0;if(!o){k=f;n=14}else{s=f;n=15}}while(0);if((n|0)==14){o=__ZnwjPFPvjE(36,4740)|0;c[o+28>>2]=0;p=o+16|0;c[p>>2]=0;c[p+4>>2]=0;c[b>>2]=o;p=c[b+4>>2]|0;c[o+4>>2]=p;c[o+8>>2]=p;c[o+12>>2]=p;c[o>>2]=1;s=k;n=15}if((n|0)==15){n=__ZN3MapIN17ParticlesMaterial11MaterialKeyENS0_10ShaderDataE10ComparatorIS1_E16DefaultAllocatorE10_insert_rbERKS1_RKS2_(b,d,f)|0;if(!n){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145936,616,1145947,0);t=0;l=e;return t|0}else r=n}a[1263537]=0;t=r+28|0;l=e;return t|0}function __ZN3MapIN17ParticlesMaterial11MaterialKeyENS0_10ShaderDataE10ComparatorIS1_E16DefaultAllocatorE6_eraseEPNS6_7ElementE(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0;e=d+8|0;f=c[e>>2]|0;g=b+4|0;h=c[g>>2]|0;if((f|0)!=(h|0)?(i=c[d+4>>2]|0,(i|0)!=(h|0)):0){j=i;while(1){i=c[j+8>>2]|0;if((i|0)==(h|0))break;else j=i}if(!j){k=h;l=c[h+8>>2]|0}else{k=j;l=h}}else{k=d;l=f}f=k+8|0;j=k+4|0;i=c[((l|0)==(h|0)?j:f)>>2]|0;h=c[b>>2]|0;l=k+12|0;m=c[l>>2]|0;c[i+12>>2]=m;if((h|0)==(m|0))n=h+8|0;else{h=c[l>>2]|0;m=h+8|0;n=(k|0)==(c[m>>2]|0)?m:h+4|0}c[n>>2]=i;if((k|0)==(d|0)){if((c[d>>2]|0)==1)__ZN3MapIN17ParticlesMaterial11MaterialKeyENS0_10ShaderDataE10ComparatorIS1_E16DefaultAllocatorE10_erase_fixEPNS6_7ElementE(b,i)}else{if((k|0)==(c[g>>2]|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143791,1145936,469,1143798,0);return}a[1263537]=0;if((c[k>>2]|0)==1)__ZN3MapIN17ParticlesMaterial11MaterialKeyENS0_10ShaderDataE10ComparatorIS1_E16DefaultAllocatorE10_erase_fixEPNS6_7ElementE(b,i);c[f>>2]=c[e>>2];f=d+4|0;c[j>>2]=c[f>>2];j=d+12|0;c[l>>2]=c[j>>2];c[k>>2]=c[d>>2];c[(c[e>>2]|0)+12>>2]=k;c[(c[f>>2]|0)+12>>2]=k;f=c[j>>2]|0;j=f+8|0;c[((c[j>>2]|0)==(d|0)?j:f+4|0)>>2]=k}k=c[d+16>>2]|0;f=d+20|0;if(k|0)c[k+20>>2]=c[f>>2];j=c[f>>2]|0;if(j|0)c[j+16>>2]=k;__ZN6Memory11free_staticEPvb(d,0);d=b+8|0;c[d>>2]=(c[d>>2]|0)+-1;if(!(c[c[g>>2]>>2]|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143791,1145936,498,1143838,0);return}else{a[1263537]=0;return}}function __ZN3MapIN17ParticlesMaterial11MaterialKeyENS0_10ShaderDataE10ComparatorIS1_E16DefaultAllocatorE10_erase_fixEPNS6_7ElementE(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0;e=c[(c[b>>2]|0)+8>>2]|0;f=b+4|0;if((e|0)!=(d|0)&(c[d>>2]|0)==1){b=d;while(1){g=b+12|0;h=c[g>>2]|0;i=c[h+8>>2]|0;do if((b|0)==(i|0)){j=c[h+4>>2]|0;if(!(c[j>>2]|0)){a[1263537]=0;c[j>>2]=1;k=c[f>>2]|0;if((k|0)==(h|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);l=c[g>>2]|0;m=l;n=c[l+4>>2]|0;o=c[f>>2]|0}else{a[1263537]=0;c[h>>2]=0;m=h;n=j;o=k}k=n+8|0;l=c[k>>2]|0;c[m+4>>2]=l;if((l|0)!=(o|0))c[l+12>>2]=m;l=m+12|0;c[n+12>>2]=c[l>>2];p=c[l>>2]|0;q=p+8|0;c[((c[q>>2]|0)==(m|0)?q:p+4|0)>>2]=n;c[k>>2]=m;c[l>>2]=n;l=c[g>>2]|0;r=c[l+4>>2]|0;s=l}else{r=j;s=h}if((c[c[r+4>>2]>>2]|0)==1){j=r+8|0;l=c[j>>2]|0;if((c[l>>2]|0)==1)if((c[f>>2]|0)==(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);t=c[g>>2]|0;break}else{a[1263537]=0;c[r>>2]=0;t=s;break}a[1263537]=0;c[l>>2]=1;k=c[f>>2]|0;if((k|0)==(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);u=c[j>>2]|0;v=c[f>>2]|0}else{a[1263537]=0;c[r>>2]=0;u=l;v=k}k=u+4|0;l=c[k>>2]|0;c[j>>2]=l;if((l|0)!=(v|0))c[l+12>>2]=r;l=r+12|0;c[u+12>>2]=c[l>>2];j=c[l>>2]|0;p=j+4|0;c[((c[p>>2]|0)==(r|0)?p:j+8|0)>>2]=u;c[k>>2]=r;c[l>>2]=u;l=c[g>>2]|0;w=c[l+4>>2]|0;x=l}else{w=r;x=s}l=c[x>>2]|0;k=c[f>>2]|0;if((l|0)==0&(k|0)==(w|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);y=c[g>>2]|0;z=c[f>>2]|0}else{a[1263537]=0;c[w>>2]=l;y=x;z=k}c[y>>2]=1;k=c[w+4>>2]|0;a[1263537]=0;c[k>>2]=1;k=y+4|0;l=c[k>>2]|0;j=l+8|0;p=c[j>>2]|0;c[k>>2]=p;if((p|0)!=(z|0))c[p+12>>2]=y;p=y+12|0;c[l+12>>2]=c[p>>2];k=c[p>>2]|0;q=k+8|0;c[((c[q>>2]|0)==(y|0)?q:k+4|0)>>2]=l;c[j>>2]=y;c[p>>2]=l;t=e}else{if(!(c[i>>2]|0)){a[1263537]=0;c[i>>2]=1;l=c[f>>2]|0;if((l|0)==(h|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);p=c[g>>2]|0;A=c[p+8>>2]|0;B=c[f>>2]|0;C=p}else{a[1263537]=0;c[h>>2]=0;A=i;B=l;C=h}l=A+4|0;p=c[l>>2]|0;c[C+8>>2]=p;if((p|0)!=(B|0))c[p+12>>2]=C;p=C+12|0;c[A+12>>2]=c[p>>2];j=c[p>>2]|0;k=j+4|0;c[((c[k>>2]|0)==(C|0)?k:j+8|0)>>2]=A;c[l>>2]=C;c[p>>2]=A;p=c[g>>2]|0;D=c[p+8>>2]|0;E=p}else{D=i;E=h}p=D+4|0;l=c[p>>2]|0;j=(c[c[D+8>>2]>>2]|0)==1;if(!((c[l>>2]|0)!=1|j^1))if((c[f>>2]|0)==(D|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);t=c[g>>2]|0;break}else{a[1263537]=0;c[D>>2]=0;t=E;break}if(j){a[1263537]=0;c[l>>2]=1;j=c[f>>2]|0;if((j|0)==(D|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);F=c[p>>2]|0;G=c[f>>2]|0}else{a[1263537]=0;c[D>>2]=0;F=l;G=j}j=F+8|0;l=c[j>>2]|0;c[p>>2]=l;if((l|0)!=(G|0))c[l+12>>2]=D;l=D+12|0;c[F+12>>2]=c[l>>2];p=c[l>>2]|0;k=p+8|0;c[((c[k>>2]|0)==(D|0)?k:p+4|0)>>2]=F;c[j>>2]=D;c[l>>2]=F;l=c[g>>2]|0;H=c[l+8>>2]|0;I=l}else{H=D;I=E}l=c[I>>2]|0;j=c[f>>2]|0;if((l|0)==0&(j|0)==(H|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);J=c[g>>2]|0;K=c[f>>2]|0}else{a[1263537]=0;c[H>>2]=l;J=I;K=j}c[J>>2]=1;j=c[H+8>>2]|0;a[1263537]=0;c[j>>2]=1;j=J+8|0;l=c[j>>2]|0;p=l+4|0;k=c[p>>2]|0;c[j>>2]=k;if((k|0)!=(K|0))c[k+12>>2]=J;k=J+12|0;c[l+12>>2]=c[k>>2];j=c[k>>2]|0;q=j+4|0;c[((c[q>>2]|0)==(J|0)?q:j+8|0)>>2]=l;c[p>>2]=J;c[k>>2]=l;t=e}while(0);if((e|0)!=(t|0)&(c[t>>2]|0)==1)b=t;else{L=t;break}}}else L=d;a[1263537]=0;c[L>>2]=1;if((c[c[f>>2]>>2]|0)==1){a[1263537]=0;return}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143886,1145936,447,1143897,0);return}}function __ZN3MapIN17ParticlesMaterial11MaterialKeyENS0_10ShaderDataE10ComparatorIS1_E16DefaultAllocatorE10_insert_rbERKS1_RKS2_(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f;a[g>>0]=0;h=__ZN3MapIN17ParticlesMaterial11MaterialKeyENS0_10ShaderDataE10ComparatorIS1_E16DefaultAllocatorE7_insertERKS1_Rb(b,d,g)|0;if(h|0){d=e;e=c[d+4>>2]|0;i=h+28|0;c[i>>2]=c[d>>2];c[i+4>>2]=e}if(a[g>>0]|0){l=f;return h|0}g=b+8|0;c[g>>2]=(c[g>>2]|0)+1;g=h+12|0;e=c[g>>2]|0;if(!(c[e>>2]|0)){i=b+4|0;d=h;j=e;k=e;e=g;while(1){g=j+12|0;n=c[g>>2]|0;o=c[n+8>>2]|0;p=n;do if((j|0)==(o|0)){q=c[n+4>>2]|0;if(!(c[q>>2]|0)){c[k>>2]=1;a[1263537]=0;c[q>>2]=1;if((c[i>>2]|0)==(n|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);r=c[(c[e>>2]|0)+12>>2]|0;break}else{a[1263537]=0;c[n>>2]=0;r=n;break}}q=j+4|0;if((d|0)==(c[q>>2]|0)){s=d+8|0;t=c[s>>2]|0;c[q>>2]=t;if((t|0)==(c[i>>2]|0))u=p;else{c[t+12>>2]=j;u=c[g>>2]|0}t=d+12|0;c[t>>2]=u;q=c[g>>2]|0;v=q+8|0;c[((c[v>>2]|0)==(j|0)?v:q+4|0)>>2]=d;c[s>>2]=j;c[g>>2]=d;w=j;x=d;y=c[t>>2]|0}else{w=d;x=j;y=n}a[1263537]=0;c[x>>2]=1;t=c[i>>2]|0;if((t|0)==(y|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);z=c[(c[w+12>>2]|0)+12>>2]|0;A=c[i>>2]|0}else{a[1263537]=0;c[y>>2]=0;z=y;A=t}t=z+8|0;s=c[t>>2]|0;q=s+4|0;v=c[q>>2]|0;c[t>>2]=v;if((v|0)!=(A|0))c[v+12>>2]=z;v=z+12|0;c[s+12>>2]=c[v>>2];t=c[v>>2]|0;B=t+4|0;c[((c[B>>2]|0)==(z|0)?B:t+8|0)>>2]=s;c[q>>2]=z;c[v>>2]=s;r=w}else{if(!(c[o>>2]|0)){c[k>>2]=1;a[1263537]=0;c[o>>2]=1;if((c[i>>2]|0)==(n|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);r=c[(c[e>>2]|0)+12>>2]|0;break}else{a[1263537]=0;c[n>>2]=0;r=n;break}}s=j+8|0;if((d|0)==(c[s>>2]|0)){v=d+4|0;q=c[v>>2]|0;c[s>>2]=q;if((q|0)==(c[i>>2]|0))C=p;else{c[q+12>>2]=j;C=c[g>>2]|0}q=d+12|0;c[q>>2]=C;s=c[g>>2]|0;t=s+4|0;c[((c[t>>2]|0)==(j|0)?t:s+8|0)>>2]=d;c[v>>2]=j;c[g>>2]=d;D=j;E=d;F=c[q>>2]|0}else{D=d;E=j;F=n}a[1263537]=0;c[E>>2]=1;q=c[i>>2]|0;if((q|0)==(F|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);G=c[(c[D+12>>2]|0)+12>>2]|0;H=c[i>>2]|0}else{a[1263537]=0;c[F>>2]=0;G=F;H=q}q=G+4|0;v=c[q>>2]|0;s=v+8|0;t=c[s>>2]|0;c[q>>2]=t;if((t|0)!=(H|0))c[t+12>>2]=G;t=G+12|0;c[v+12>>2]=c[t>>2];q=c[t>>2]|0;B=q+8|0;c[((c[B>>2]|0)==(G|0)?B:q+4|0)>>2]=v;c[s>>2]=G;c[t>>2]=v;r=D}while(0);n=r+12|0;g=c[n>>2]|0;if(!(c[g>>2]|0)){d=r;j=g;k=g;e=n}else break}}e=c[(c[b>>2]|0)+8>>2]|0;a[1263537]=0;c[e>>2]=1;l=f;return h|0}function __ZN3MapIN17ParticlesMaterial11MaterialKeyENS0_10ShaderDataE10ComparatorIS1_E16DefaultAllocatorE7_insertERKS1_Rb(f,g,h){f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0;i=c[f>>2]|0;j=c[i+8>>2]|0;k=f+4|0;l=c[k>>2]|0;a:do if((j|0)==(l|0))m=i;else{n=c[g>>2]|0;o=j;while(1){p=c[o+24>>2]|0;if(n>>>0<p>>>0)q=o+8|0;else{if(p>>>0>=n>>>0)break;q=o+4|0}p=c[q>>2]|0;if((p|0)==(l|0)){m=o;break a}else o=p}a[h>>0]=1;r=o;return r|0}while(0);l=__ZnwjPFPvjE(36,4740)|0;c[l+28>>2]=0;c[l>>2]=0;c[l+4>>2]=0;c[l+8>>2]=0;c[l+12>>2]=0;c[l+16>>2]=0;c[l+20>>2]=0;c[l+12>>2]=m;q=c[k>>2]|0;j=l+4|0;c[j>>2]=q;i=l+8|0;c[i>>2]=q;q=l+24|0;n=e[g>>1]|0|(d[g+2>>0]|0)<<16;b[q>>1]=n;a[q+2>>0]=n>>>16;if((m|0)!=(c[f>>2]|0)?(c[g>>2]|0)>>>0>=(c[m+24>>2]|0)>>>0:0)s=m+4|0;else s=m+8|0;c[s>>2]=l;a[h>>0]=0;h=c[j>>2]|0;j=c[k>>2]|0;if((h|0)==(j|0)){k=l;do{s=k;k=c[k+12>>2]|0}while((s|0)==(c[k+4>>2]|0));t=(k|0)==(c[f>>2]|0)?0:k}else{k=h;while(1){h=c[k+8>>2]|0;if((h|0)==(j|0)){t=k;break}else k=h}}c[l+16>>2]=t;k=c[i>>2]|0;b:do if((k|0)==(j|0)){i=l;while(1){h=i;i=c[i+12>>2]|0;if((h|0)!=(c[i+8>>2]|0)){u=i;break b}if((i|0)==(c[f>>2]|0)){u=0;break}}}else{i=k;while(1){o=c[i+4>>2]|0;if((o|0)==(j|0)){u=i;break}else i=o}}while(0);j=l+20|0;c[j>>2]=u;if(!t)v=u;else{c[t+20>>2]=l;v=c[j>>2]|0}if(!v){r=l;return r|0}c[v+16>>2]=l;r=l;return r|0}function __ZN7ClassDB7creatorI17ParticlesMaterialEEP6Objectv(){var a=0;a=__ZnwjPKc(388,1263606)|0;__ZN17ParticlesMaterialC2Ev(a);__Z22postinitialize_handlerP6Object(a);return a|0}function __ZN8Material28register_custom_data_to_otdbEv(){var a=0,b=0,d=0,e=0,f=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a+12|0;d=a+8|0;e=a+4|0;f=a;__ZN10StringNameC2EPKc(d,931583);__ZN6StringC2EPKc(b,851534);c[f>>2]=c[b>>2];__ZN10StringNameC2ERK6String(e,f);__ZN7ClassDB27add_resource_base_extensionERK10StringNameS2_(d,e);__ZN10StringNameD2Ev(e);e=c[f>>2]|0;if(!e){__ZN10StringNameD2Ev(d);l=a;return}if(__Z16atomic_decrementPj(e+-8|0)|0){__ZN10StringNameD2Ev(d);l=a;return}__ZN6Memory11free_staticEPvb(e,1);__ZN10StringNameD2Ev(d);l=a;return}function __ZN17ParticlesMaterialC2Ev(b){b=b|0;var d=0,e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;d=l;l=l+64|0;if((l|0)>=(m|0))ba(64);e=d+60|0;f=d+48|0;h=d+24|0;i=d;__ZN8MaterialC2Ev(b);c[b>>2]=271824;__ZN10StringNameC2Ev(b+132|0);c[b+144>>2]=b;c[b+148>>2]=0;c[b+152>>2]=0;c[b+140>>2]=0;j=b+308|0;k=b+320|0;n=b+260|0;o=n+60|0;do{c[n>>2]=0;n=n+4|0}while((n|0)<(o|0));g[k>>2]=1.0;c[b+324>>2]=0;k=b+340|0;n=b+368|0;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0;c[k+12>>2]=0;c[k+16>>2]=0;c[n>>2]=0;c[n+4>>2]=0;c[n+8>>2]=0;c[n+12>>2]=0;c[n+16>>2]=0;g[b+156>>2]=45.0;n=__ZN12VisualServer13get_singletonEv()|0;o=c[(c[n>>2]|0)+196>>2]|0;p=b+128|0;c[f>>2]=c[p>>2];q=c[309018]|0;__ZN7VariantC2Ef(h,45.0);c[e>>2]=c[f>>2];Ki[o&4095](n,e,q,h);if(c[h>>2]|0)__ZN7Variant5clearEv(h);g[b+160>>2]=0.0;q=__ZN12VisualServer13get_singletonEv()|0;n=c[(c[q>>2]|0)+196>>2]|0;c[f>>2]=c[p>>2];o=(c[309018]|0)+4|0;__ZN7VariantC2Ef(h,0.0);c[e>>2]=c[f>>2];Ki[n&4095](q,e,o,h);if(c[h>>2]|0)__ZN7Variant5clearEv(h);__ZN17ParticlesMaterial9set_paramENS_9ParameterEf(b,0,1.0);__ZN17ParticlesMaterial9set_paramENS_9ParameterEf(b,2,0.0);__ZN17ParticlesMaterial9set_paramENS_9ParameterEf(b,3,0.0);__ZN17ParticlesMaterial9set_paramENS_9ParameterEf(b,4,0.0);__ZN17ParticlesMaterial9set_paramENS_9ParameterEf(b,5,0.0);__ZN17ParticlesMaterial9set_paramENS_9ParameterEf(b,6,0.0);__ZN17ParticlesMaterial9set_paramENS_9ParameterEf(b,7,0.0);__ZN17ParticlesMaterial9set_paramENS_9ParameterEf(b,8,1.0);__ZN17ParticlesMaterial9set_paramENS_9ParameterEf(b,9,0.0);__ZN17ParticlesMaterial9set_paramENS_9ParameterEf(b,10,0.0);__ZN17ParticlesMaterial9set_paramENS_9ParameterEf(b,11,0.0);c[b+332>>2]=0;__ZN17ParticlesMaterial20_queue_shader_changeEv(b);g[b+336>>2]=1.0;o=__ZN12VisualServer13get_singletonEv()|0;q=c[(c[o>>2]|0)+196>>2]|0;c[f>>2]=c[p>>2];n=(c[309018]|0)+156|0;__ZN7VariantC2Ef(h,1.0);c[e>>2]=c[f>>2];Ki[q&4095](o,e,n,h);if(c[h>>2]|0)__ZN7Variant5clearEv(h);g[i>>2]=1.0;g[i+4>>2]=1.0;g[i+8>>2]=1.0;c[k>>2]=c[i>>2];c[k+4>>2]=c[i+4>>2];c[k+8>>2]=c[i+8>>2];k=__ZN12VisualServer13get_singletonEv()|0;n=c[(c[k>>2]|0)+196>>2]|0;c[f>>2]=c[p>>2];o=(c[309018]|0)+160|0;__ZN7VariantC2ERK7Vector3(h,i);c[e>>2]=c[f>>2];Ki[n&4095](k,e,o,h);if(c[h>>2]|0)__ZN7Variant5clearEv(h);o=__ZN12VisualServer13get_singletonEv()|0;k=c[(c[o>>2]|0)+196>>2]|0;c[f>>2]=c[p>>2];n=(c[309018]|0)+176|0;__ZN7VariantC2Ei(h,1);c[e>>2]=c[f>>2];Ki[k&4095](o,e,n,h);if(c[h>>2]|0)__ZN7Variant5clearEv(h);c[b+364>>2]=1;g[b+376>>2]=0.0;g[b+380>>2]=-9.800000190734863;g[b+384>>2]=0.0;g[f>>2]=0.0;g[f+4>>2]=-9.800000190734863;g[f+8>>2]=0.0;n=__ZN12VisualServer13get_singletonEv()|0;o=c[(c[n>>2]|0)+196>>2]|0;c[h>>2]=c[p>>2];k=(c[309018]|0)+188|0;__ZN7VariantC2ERK7Vector3(i,f);c[e>>2]=c[h>>2];Ki[o&4095](n,e,k,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);c[b+360>>2]=1;__ZN17ParticlesMaterial20set_param_randomnessENS_9ParameterEf(b,0,0.0);__ZN17ParticlesMaterial20set_param_randomnessENS_9ParameterEf(b,1,0.0);__ZN17ParticlesMaterial20set_param_randomnessENS_9ParameterEf(b,2,0.0);__ZN17ParticlesMaterial20set_param_randomnessENS_9ParameterEf(b,3,0.0);__ZN17ParticlesMaterial20set_param_randomnessENS_9ParameterEf(b,4,0.0);__ZN17ParticlesMaterial20set_param_randomnessENS_9ParameterEf(b,5,0.0);__ZN17ParticlesMaterial20set_param_randomnessENS_9ParameterEf(b,6,0.0);__ZN17ParticlesMaterial20set_param_randomnessENS_9ParameterEf(b,7,0.0);__ZN17ParticlesMaterial20set_param_randomnessENS_9ParameterEf(b,8,0.0);__ZN17ParticlesMaterial20set_param_randomnessENS_9ParameterEf(b,9,0.0);__ZN17ParticlesMaterial20set_param_randomnessENS_9ParameterEf(b,10,0.0);__ZN17ParticlesMaterial20set_param_randomnessENS_9ParameterEf(b,11,0.0);k=b+328|0;a[k>>0]=0;a[k+1>>0]=0;g[i>>2]=1.0;g[i+4>>2]=1.0;g[i+8>>2]=1.0;g[i+12>>2]=1.0;k=__ZN12VisualServer13get_singletonEv()|0;n=c[(c[k>>2]|0)+196>>2]|0;c[f>>2]=c[p>>2];p=(c[309018]|0)+148|0;__ZN7VariantC2ERK5Color(h,i);c[e>>2]=c[f>>2];Ki[n&4095](k,e,p,h);if(!(c[h>>2]|0)){c[j>>2]=c[i>>2];c[j+4>>2]=c[i+4>>2];c[j+8>>2]=c[i+8>>2];c[j+12>>2]=c[i+12>>2];r=b+136|0;c[r>>2]=8388608;__ZN17ParticlesMaterial20_queue_shader_changeEv(b);l=d;return}__ZN7Variant5clearEv(h);c[j>>2]=c[i>>2];c[j+4>>2]=c[i+4>>2];c[j+8>>2]=c[i+8>>2];c[j+12>>2]=c[i+12>>2];r=b+136|0;c[r>>2]=8388608;__ZN17ParticlesMaterial20_queue_shader_changeEv(b);l=d;return}function __ZN8MaterialC2Ev(a){a=a|0;var b=0;__ZN8ResourceC2Ev(a);c[a>>2]=225320;__ZN10StringNameC2Ev(a+124|0);b=a+128|0;c[b>>2]=0;a=__ZN12VisualServer13get_singletonEv()|0;c[b>>2]=ij[c[(c[a>>2]|0)+184>>2]&8191](a)|0;return}function __ZN15SpatialMaterial11ShaderNamesC2Ev(a){a=a|0;__ZN10StringNameC2Ev(a);__ZN10StringNameC2Ev(a+4|0);__ZN10StringNameC2Ev(a+8|0);__ZN10StringNameC2Ev(a+12|0);__ZN10StringNameC2Ev(a+16|0);__ZN10StringNameC2Ev(a+20|0);__ZN10StringNameC2Ev(a+24|0);__ZN10StringNameC2Ev(a+28|0);__ZN10StringNameC2Ev(a+32|0);__ZN10StringNameC2Ev(a+36|0);__ZN10StringNameC2Ev(a+40|0);__ZN10StringNameC2Ev(a+44|0);__ZN10StringNameC2Ev(a+48|0);__ZN10StringNameC2Ev(a+52|0);__ZN10StringNameC2Ev(a+56|0);__ZN10StringNameC2Ev(a+60|0);__ZN10StringNameC2Ev(a+64|0);__ZN10StringNameC2Ev(a+68|0);__ZN10StringNameC2Ev(a+72|0);__ZN10StringNameC2Ev(a+76|0);__ZN10StringNameC2Ev(a+80|0);__ZN10StringNameC2Ev(a+84|0);__ZN10StringNameC2Ev(a+88|0);__ZN10StringNameC2Ev(a+92|0);__ZN10StringNameC2Ev(a+96|0);__ZN10StringNameC2Ev(a+100|0);__ZN10StringNameC2Ev(a+104|0);__ZN10StringNameC2Ev(a+108|0);__ZN10StringNameC2Ev(a+112|0);__ZN10StringNameC2Ev(a+116|0);__ZN10StringNameC2Ev(a+120|0);__ZN10StringNameC2Ev(a+124|0);__ZN10StringNameC2Ev(a+128|0);__ZN10StringNameC2Ev(a+132|0);__ZN10StringNameC2Ev(a+136|0);__ZN10StringNameC2Ev(a+140|0);__ZN10StringNameC2Ev(a+144|0);__ZN10StringNameC2Ev(a+148|0);__ZN10StringNameC2Ev(a+152|0);return}function __ZN15SpatialMaterial14_update_shaderEv(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0;d=l;l=l+64|0;if((l|0)>=(m|0))ba(64);e=d+48|0;f=d+44|0;g=d+28|0;h=d+40|0;i=d+36|0;j=d+32|0;k=d+20|0;n=d+24|0;o=d+8|0;p=d+16|0;q=d+12|0;r=d+4|0;s=d;t=b+140|0;if((c[t>>2]|0)==1234424){a[1263537]=0;u=b+148|0;v=c[u>>2]|0;w=b+152|0;if(v|0)c[v+12>>2]=c[w>>2];x=c[w>>2]|0;if(x|0)c[x+8>>2]=v;if((c[308606]|0)==(t|0))c[308606]=c[u>>2];c[u>>2]=0;c[w>>2]=0;c[t>>2]=0}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1128380,1098388,57,1098442,0);__ZNK15SpatialMaterial12_compute_keyEv(g,b);t=b+136|0;w=c[t>>2]|0;if((c[g>>2]|0)==(w|0)){l=d;return}u=c[308607]|0;a:do if(u|0){v=c[u+8>>2]|0;x=c[308608]|0;b:do if((v|0)==(x|0))y=v;else{z=v;while(1){A=c[z+24>>2]|0;if(w>>>0<A>>>0)B=z+8|0;else{if(A>>>0>=w>>>0){y=z;break b}B=z+4|0}z=c[B>>2]|0;if((z|0)==(x|0))break a}}while(0);if(((y|0)!=(x|0)&(y|0)!=0?(v=(__ZN3MapIN15SpatialMaterial11MaterialKeyENS0_10ShaderDataE10ComparatorIS1_E16DefaultAllocatorEixERKS1_(1234428,t)|0)+4|0,c[v>>2]=(c[v>>2]|0)+-1,(c[(__ZN3MapIN15SpatialMaterial11MaterialKeyENS0_10ShaderDataE10ComparatorIS1_E16DefaultAllocatorEixERKS1_(1234428,t)|0)+4>>2]|0)==0):0)?(v=__ZN12VisualServer13get_singletonEv()|0,z=c[(c[v>>2]|0)+1312>>2]|0,c[h>>2]=c[(__ZN3MapIN15SpatialMaterial11MaterialKeyENS0_10ShaderDataE10ComparatorIS1_E16DefaultAllocatorEixERKS1_(1234428,t)|0)>>2],c[e>>2]=c[h>>2],Pi[z&2047](v,e),v=c[308607]|0,v|0):0){z=c[v+8>>2]|0;v=c[308608]|0;c:do if((z|0)==(v|0))C=z;else{A=c[t>>2]|0;D=z;while(1){E=c[D+24>>2]|0;if(A>>>0<E>>>0)F=D+8|0;else{if(E>>>0>=A>>>0){C=D;break c}F=D+4|0}D=c[F>>2]|0;if((D|0)==(v|0))break a}}while(0);if(!((C|0)==0|(C|0)==(v|0)))__ZN3MapIN15SpatialMaterial11MaterialKeyENS0_10ShaderDataE10ComparatorIS1_E16DefaultAllocatorE6_eraseEPNS6_7ElementE(1234428,C)}}while(0);C=c[g>>2]|0;c[t>>2]=C;t=c[308607]|0;d:do if(t|0){F=c[t+8>>2]|0;h=c[308608]|0;e:do if((F|0)==(h|0))G=F;else{y=F;while(1){B=c[y+24>>2]|0;if(C>>>0<B>>>0)H=y+8|0;else{if(B>>>0>=C>>>0){G=y;break e}H=y+4|0}y=c[H>>2]|0;if((y|0)==(h|0))break d}}while(0);if((G|0)!=(h|0)&(G|0)!=0){F=__ZN12VisualServer13get_singletonEv()|0;v=c[(c[F>>2]|0)+188>>2]|0;c[i>>2]=c[b+128>>2];c[j>>2]=c[(__ZN3MapIN15SpatialMaterial11MaterialKeyENS0_10ShaderDataE10ComparatorIS1_E16DefaultAllocatorEixERKS1_(1234428,g)|0)>>2];c[f>>2]=c[i>>2];c[e>>2]=c[j>>2];bj[v&4095](F,f,e);F=(__ZN3MapIN15SpatialMaterial11MaterialKeyENS0_10ShaderDataE10ComparatorIS1_E16DefaultAllocatorEixERKS1_(1234428,g)|0)+4|0;c[F>>2]=(c[F>>2]|0)+1;l=d;return}}while(0);__ZN6StringC2EPKc(k,932047);switch(c[b+312>>2]|0){case 0:{__ZN6StringpLEPKc(k,1076537)|0;break}case 1:{__ZN6StringpLEPKc(k,1076547)|0;break}case 2:{__ZN6StringpLEPKc(k,1076557)|0;break}case 3:{__ZN6StringpLEPKc(k,1076567)|0;break}default:{}}switch(c[b+320>>2]|0){case 0:{__ZN6StringpLEPKc(k,932081)|0;break}case 1:{__ZN6StringpLEPKc(k,932100)|0;break}case 2:{__ZN6StringpLEPKc(k,932119)|0;break}case 3:{__ZN6StringpLEPKc(k,932137)|0;break}default:{}}switch(c[b+324>>2]|0){case 0:{__ZN6StringpLEPKc(k,932163)|0;break}case 1:{__ZN6StringpLEPKc(k,932174)|0;break}case 2:{__ZN6StringpLEPKc(k,932186)|0;break}default:{}}if(a[b+328>>0]|0)__ZN6StringpLEPKc(k,932201)|0;if(a[b+329>>0]|0)__ZN6StringpLEPKc(k,932211)|0;__ZN6StringpLEPKc(k,932218)|0;__ZN6StringpLEPKc(k,932221)|0;__ZN6StringpLEPKc(k,932256)|0;j=b+340|0;if((c[j>>2]|0)==1)__ZN6StringpLEPKc(k,932305)|0;else __ZN6StringpLEPKc(k,932342)|0;__ZN6StringpLEPKc(k,932368)|0;__ZN6StringpLEPKc(k,932412)|0;__ZN6StringpLEPKc(k,932459)|0;__ZN6StringpLEPKc(k,932509)|0;__ZN6StringpLEPKc(k,932534)|0;__ZN6StringpLEPKc(k,932560)|0;__ZN6StringpLEPKc(k,932585)|0;i=b+344|0;if((c[i>>2]|0)==3){__ZN6StringpLEPKc(k,932611)|0;__ZN6StringpLEPKc(k,932649)|0;__ZN6StringpLEPKc(k,932687)|0}G=b+349|0;if(a[G>>0]|0){__ZN6StringpLEPKc(k,932722)|0;__ZN6StringpLEPKc(k,932779)|0;__ZN6StringpLEPKc(k,932816)|0}H=b+350|0;if(a[H>>0]|0){__ZN6StringpLEPKc(k,932848)|0;__ZN6StringpLEPKc(k,932897)|0}C=b+351|0;if(a[C>>0]|0){__ZN6StringpLEPKc(k,932947)|0;__ZN6StringpLEPKc(k,932985)|0;__ZN6StringpLEPKc(k,933028)|0}t=b+352|0;if(a[t>>0]|0){__ZN6StringpLEPKc(k,933073)|0;__ZN6StringpLEPKc(k,933117)|0;__ZN6StringpLEPKc(k,933167)|0}F=b+353|0;if(a[F>>0]|0){__ZN6StringpLEPKc(k,933218)|0;__ZN6StringpLEPKc(k,933271)|0}v=b+354|0;if(a[v>>0]|0)__ZN6StringpLEPKc(k,933320)|0;y=b+358|0;if(a[y>>0]|0){__ZN6StringpLEPKc(k,933379)|0;__ZN6StringpLEPKc(k,933435)|0;__ZN6StringpLEPKc(k,933491)|0}B=b+356|0;if(a[B>>0]|0){__ZN6StringpLEPKc(k,933544)|0;__ZN6StringpLEPKc(k,933609)|0}__ZN6StringpLEPKc(k,933672)|0;__ZN6StringpLEPKc(k,933675)|0;if(a[b+331>>0]|0)__ZN6StringpLEPKc(k,933692)|0;w=b+332|0;if(a[w>>0]|0)__ZN6StringpLEPKc(k,933841)|0;__ZN6StringpLEPKc(k,933866)|0;switch(c[i>>2]|0){case 3:{__ZN6StringpLEPKc(k,934177)|0;__ZN6StringpLEPKc(k,934375)|0;__ZN6StringpLEPKc(k,934575)|0;__ZN6StringpLEPKc(k,934627)|0;__ZN6StringpLEPKc(k,934708)|0;__ZN6StringpLEPKc(k,934786)|0;break}case 1:{__ZN6StringpLEPKc(k,933896)|0;break}case 2:{__ZN6StringpLEPKc(k,934011)|0;break}default:{}}if(a[b+333>>0]|0){__ZN6StringpLEPKc(k,934940)|0;__ZN6StringpLEPKc(k,934980)|0;__ZN6StringpLEPKc(k,935037)|0;__ZN6StringpLEPKc(k,935086)|0;__ZN6StringpLEPKc(k,935114)|0;__ZN6StringpLEPKc(k,935142)|0;__ZN6StringpLEPKc(k,935170)|0;__ZN6StringpLEPKc(k,935181)|0;__ZN6StringpLEPKc(k,935086)|0;__ZN6StringpLEPKc(k,935114)|0;__ZN6StringpLEPKc(k,935142)|0;__ZN6StringpLEPKc(k,935221)|0}i=b+308|0;if((c[i>>2]|0)==1)__ZN6StringpLEPKc(k,935225)|0;__ZN6StringpLEPKc(k,935257)|0;__ZN6StringpLEPKc(k,933672)|0;__ZN6StringpLEPKc(k,935260)|0;if(!(a[w>>0]|0))__ZN6StringpLEPKc(k,935336)|0;else __ZN6StringpLEPKc(k,935279)|0;if(a[b+330>>0]|0)__ZN6StringpLEPKc(k,935384)|0;__ZN6StringpLEPKc(k,935407)|0;if(a[b+348>>0]|0)__ZN6StringpLEPKc(k,935447)|0;if(a[G>>0]|0)__ZN6StringpLEPKc(k,935482)|0;if(a[H>>0]|0){__ZN6StringpLEPKc(k,935560)|0;__ZN6StringpLEPKc(k,935606)|0}if(a[C>>0]|0){__ZN6StringpLEPKc(k,935640)|0;__ZN6StringpLEPKc(k,935685)|0;__ZN6StringpLEPKc(k,935707)|0}if(a[t>>0]|0){__ZN6StringpLEPKc(k,935740)|0;__ZN6StringpLEPKc(k,935797)|0;__ZN6StringpLEPKc(k,935837)|0}if(a[F>>0]|0){__ZN6StringpLEPKc(k,935890)|0;__ZN6StringpLEPKc(k,935943)|0;__ZN6StringpLEPKc(k,935993)|0}if(a[v>>0]|0)__ZN6StringpLEPKc(k,936040)|0;if(a[B>>0]|0){__ZN6StringpLEPKc(k,936088)|0;__ZN6StringpLEPKc(k,936151)|0}if(a[y>>0]|0){__ZN6StringC2EPKc(e,(c[i>>2]|0)==0?1076178:1076181);c[n>>2]=__ZplPKcRK6String(936206,e)|0;__ZN6StringC2EPKc(o,936256);c[f>>2]=__ZNK6StringplERKS_(n,o)|0;__ZN6StringpLERKS_(k,f)|0;i=c[f>>2]|0;do if(i|0){if(__Z16atomic_decrementPj(i+-8|0)|0)break;__ZN6Memory11free_staticEPvb(i,1)}while(0);i=c[o>>2]|0;do if(i|0){if(__Z16atomic_decrementPj(i+-8|0)|0)break;__ZN6Memory11free_staticEPvb(i,1)}while(0);i=c[n>>2]|0;do if(i|0){if(__Z16atomic_decrementPj(i+-8|0)|0)break;__ZN6Memory11free_staticEPvb(i,1)}while(0);c[p>>2]=__ZplPKcRK6String(936260,e)|0;__ZN6StringC2EPKc(o,936256);c[f>>2]=__ZNK6StringplERKS_(p,o)|0;__ZN6StringpLERKS_(k,f)|0;i=c[f>>2]|0;do if(i|0){if(__Z16atomic_decrementPj(i+-8|0)|0)break;__ZN6Memory11free_staticEPvb(i,1)}while(0);i=c[o>>2]|0;do if(i|0){if(__Z16atomic_decrementPj(i+-8|0)|0)break;__ZN6Memory11free_staticEPvb(i,1)}while(0);i=c[p>>2]|0;do if(i|0){if(__Z16atomic_decrementPj(i+-8|0)|0)break;__ZN6Memory11free_staticEPvb(i,1)}while(0);__ZN6StringpLEPKc(k,936315)|0;switch(c[b+316>>2]|0){case 0:{__ZN6StringpLEPKc(k,936373)|0;break}case 1:{__ZN6StringpLEPKc(k,936434)|0;break}case 2:{__ZN6StringpLEPKc(k,936506)|0;break}case 3:{__ZN6StringpLEPKc(k,936578)|0;break}default:{}}__ZN6StringpLEPKc(k,936650)|0;__ZN6StringpLEPKc(k,936720)|0;__ZN6StringpLEPKc(k,936780)|0;i=c[e>>2]|0;do if(i|0){if(__Z16atomic_decrementPj(i+-8|0)|0)break;__ZN6Memory11free_staticEPvb(i,1)}while(0)}i=(c[j>>2]|0)==1;__ZN6StringpLEPKc(k,936837)|0;if(i){__ZN6StringpLEPKc(k,936889)|0;__ZN6StringpLEPKc(k,936935)|0}else{__ZN6StringpLEPKc(k,936977)|0;__ZN6StringpLEPKc(k,936935)|0}__ZN6StringpLEPKc(k,935257)|0;i=__ZN12VisualServer13get_singletonEv()|0;j=ij[c[(c[i>>2]|0)+160>>2]&8191](i)|0;i=__ZN12VisualServer13get_singletonEv()|0;p=c[(c[i>>2]|0)+164>>2]|0;c[q>>2]=j;c[e>>2]=c[q>>2];bj[p&4095](i,e,k);i=__ZN3MapIN15SpatialMaterial11MaterialKeyENS0_10ShaderDataE10ComparatorIS1_E16DefaultAllocatorEixERKS1_(1234428,g)|0;c[i>>2]=j;c[i+4>>2]=1;i=__ZN12VisualServer13get_singletonEv()|0;g=c[(c[i>>2]|0)+188>>2]|0;c[r>>2]=c[b+128>>2];c[s>>2]=j;c[f>>2]=c[r>>2];c[e>>2]=c[s>>2];bj[g&4095](i,f,e);e=c[k>>2]|0;do if(e|0){if(__Z16atomic_decrementPj(e+-8|0)|0)break;__ZN6Memory11free_staticEPvb(e,1)}while(0);l=d;return}function __ZNK15SpatialMaterial12_compute_keyEv(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0;c[b>>2]=0;e=(a[d+348>>0]|0)==0;c[b>>2]=(e^1)&1;f=(e^1)&1;if(!(a[d+349>>0]|0))g=f;else{e=f|2;c[b>>2]=e;g=e}if(!(a[d+350>>0]|0))h=g;else{e=g|4;c[b>>2]=e;h=e}if(!(a[d+351>>0]|0))i=h;else{e=h|8;c[b>>2]=e;i=e}if(!(a[d+352>>0]|0))j=i;else{e=i|16;c[b>>2]=e;j=e}if(!(a[d+353>>0]|0))k=j;else{e=j|32;c[b>>2]=e;k=e}if(!(a[d+354>>0]|0))l=k;else{e=k|64;c[b>>2]=e;l=e}if(!(a[d+355>>0]|0))m=l;else{e=l|128;c[b>>2]=e;m=e}if(!(a[d+356>>0]|0))n=m;else{e=m|256;c[b>>2]=e;n=e}if(!(a[d+357>>0]|0))o=n;else{e=n|512;c[b>>2]=e;o=e}if(!(a[d+358>>0]|0))p=o;else{e=o|1024;c[b>>2]=e;p=e}e=c[d+312>>2]<<12&12288|(p&-260097|c[d+308>>2]<<11&2048)|c[d+320>>2]<<14&49152|c[d+324>>2]<<16&196608;c[b>>2]=e;if(!(a[d+328>>0]|0))q=e;else{p=e|262144;c[b>>2]=p;q=p}if(!(a[d+329>>0]|0))r=q;else{p=q|524288;c[b>>2]=p;r=p}if(!(a[d+330>>0]|0))s=r;else{p=r|1048576;c[b>>2]=p;s=p}if(!(a[d+331>>0]|0))t=s;else{p=s|2097152;c[b>>2]=p;t=p}if(!(a[d+332>>0]|0))u=t;else{p=t|4194304;c[b>>2]=p;u=p}if(!(a[d+333>>0]|0)){v=u;w=d+316|0;x=c[w>>2]|0;y=x<<24;z=y&50331648;A=v&285212671;B=A|z;C=d+336|0;D=c[C>>2]|0;E=D<<26;F=E&201326592;G=F|B;H=d+340|0;I=c[H>>2]|0;J=I<<29;K=d+344|0;L=c[K>>2]|0;M=L<<30;N=J&536870912;O=G|N;P=O|M;c[b>>2]=P;return}p=u|8388608;c[b>>2]=p;v=p;w=d+316|0;x=c[w>>2]|0;y=x<<24;z=y&50331648;A=v&285212671;B=A|z;C=d+336|0;D=c[C>>2]|0;E=D<<26;F=E&201326592;G=F|B;H=d+340|0;I=c[H>>2]|0;J=I<<29;K=d+344|0;L=c[K>>2]|0;M=L<<30;N=J&536870912;O=G|N;P=O|M;c[b>>2]=P;return}function __ZN7ClassDB7creatorI15SpatialMaterialEEP6Objectv(){var a=0;a=__ZnwjPKc(420,1263606)|0;__ZN15SpatialMaterialC2Ev(a);__Z22postinitialize_handlerP6Object(a);return a|0}function __ZN7ClassDB10_add_classI8QuadMeshEEvv(){var a=0,b=0,d=0,e=0,f=0,g=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+16|0;d=a+12|0;e=a+8|0;f=a+4|0;g=a;__ZN6StringC2EPKc(b,937041);c[e>>2]=c[b>>2];__ZN10StringNameC2ERK6String(d,e);__ZN6StringC2EPKc(b,901878);c[g>>2]=c[b>>2];__ZN10StringNameC2ERK6String(f,g);__ZN7ClassDB11_add_class2ERK10StringNameS2_(d,f);__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);__ZN10StringNameD2Ev(d);d=c[e>>2]|0;if(!d){l=a;return}if(__Z16atomic_decrementPj(d+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(d,1);l=a;return}function __ZN8QuadMesh13_bind_methodsEv(){var a=0,b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0;a=l;l=l+64|0;if((l|0)>=(m|0))ba(64);b=a+44|0;d=a+32|0;e=a+24|0;f=a+12|0;g=a+40|0;h=a;i=a+16|0;j=a+8|0;k=a+4|0;__Z8D_METHODPKcS0_(d,937050,921082);n=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(n);c[n>>2]=312132;__ZN10MethodBind10_set_constEb(n,0);__ZN10MethodBind24_generate_argument_typesEi(n,1);c[n+44>>2]=1744;c[n+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,n,d,0,0)|0;n=d+4|0;o=c[n>>2]|0;if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0){p=c[n>>2]|0;n=(p|0)==0?0:p+-4|0;p=n+4|0;if(c[n>>2]|0){q=0;do{__ZN10StringNameD2Ev(p+(q<<2)|0);q=q+1|0}while(q>>>0<(c[n>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(o,1)}__ZN10StringNameD2Ev(d);__Z8D_METHODPKc(e,937063);d=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(d);c[d>>2]=312168;__ZN10MethodBind10_set_constEb(d,1);__ZN10MethodBind24_generate_argument_typesEi(d,0);__ZN10MethodBind12_set_returnsEb(d,1);c[d+44>>2]=5684;c[d+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,d,e,0,0)|0;d=e+4|0;o=c[d>>2]|0;if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0){n=c[d>>2]|0;d=(n|0)==0?0:n+-4|0;n=d+4|0;if(c[d>>2]|0){q=0;do{__ZN10StringNameD2Ev(n+(q<<2)|0);q=q+1|0}while(q>>>0<(c[d>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(o,1)}__ZN10StringNameD2Ev(e);__ZN6StringC2EPKc(b,937041);c[g>>2]=c[b>>2];__ZN10StringNameC2ERK6String(f,g);__ZN6StringC2EPKc(h,938199);__ZN6StringC2EPKc(i,851534);e=b+4|0;c[e>>2]=0;o=b+12|0;c[o>>2]=0;c[b>>2]=18;d=c[h>>2]|0;if(d|0?(c[e>>2]=0,__Z28atomic_conditional_incrementPj(d+-8|0)|0):0)c[e>>2]=c[h>>2];c[b+8>>2]=17;e=c[o>>2]|0;if((e|0)!=(c[i>>2]|0)){if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);c[o>>2]=0;e=c[i>>2]|0;if(e|0?__Z28atomic_conditional_incrementPj(e+-8|0)|0:0)c[o>>2]=c[i>>2]}c[b+16>>2]=7;c[j>>2]=__Z11_scs_createPKc(937050)|0;c[k>>2]=__Z11_scs_createPKc(937085)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(f,b,j,k,-1);__ZN10StringNameD2Ev(k);__ZN10StringNameD2Ev(j);j=c[b+12>>2]|0;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);j=c[b+4>>2]|0;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);j=c[i>>2]|0;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);j=c[h>>2]|0;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(!f){l=a;return}if(__Z16atomic_decrementPj(f+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(f,1);l=a;return}function __ZN7ClassDB7creatorI8QuadMeshEEP6Objectv(){var a=0;a=__ZnwjPKc(200,1263606)|0;__ZN8QuadMeshC2Ev(a);__Z22postinitialize_handlerP6Object(a);return a|0}function __ZN4Mesh28register_custom_data_to_otdbEv(){var a=0,b=0,d=0,e=0,f=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a+12|0;d=a+8|0;e=a+4|0;f=a;__ZN10StringNameC2EPKc(d,937037);__ZN6StringC2EPKc(b,901878);c[f>>2]=c[b>>2];__ZN10StringNameC2ERK6String(e,f);__ZN7ClassDB27add_resource_base_extensionERK10StringNameS2_(d,e);__ZN10StringNameD2Ev(e);e=c[f>>2]|0;if(!e){__ZN10StringNameD2Ev(d);l=a;return}if(__Z16atomic_decrementPj(e+-8|0)|0){__ZN10StringNameD2Ev(d);l=a;return}__ZN6Memory11free_staticEPvb(e,1);__ZN10StringNameD2Ev(d);l=a;return}function __ZN8QuadMeshC2Ev(b){b=b|0;var d=0,e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0;d=l;l=l+48|0;if((l|0)>=(m|0))ba(48);e=d+40|0;f=d+36|0;h=d+32|0;i=d+28|0;j=d+24|0;k=d;__ZN8ResourceC2Ev(b);c[b>>2]=226576;__ZN10StringNameC2Ev(b+124|0);n=b+128|0;o=b+164|0;c[n>>2]=0;c[n+4>>2]=0;c[n+8>>2]=0;c[n+12>>2]=0;c[n+16>>2]=0;c[n+20>>2]=0;c[n+24>>2]=0;c[n+28>>2]=0;c[o>>2]=0;c[o+4>>2]=0;c[o+8>>2]=0;c[o+12>>2]=0;c[o+16>>2]=0;c[o+20>>2]=0;c[o+24>>2]=0;c[o+28>>2]=0;o=__ZN12VisualServer13get_singletonEv()|0;c[b+132>>2]=ij[c[(c[o>>2]|0)+208>>2]&8191](o)|0;c[b+160>>2]=1;c[b>>2]=312e3;__ZN10StringNameC2Ev(b+196|0);c[e>>2]=0;c[f>>2]=0;c[h>>2]=0;c[i>>2]=0;__ZN10PoolVectorI7Vector3E6resizeEi(e,4)|0;__ZN10PoolVectorI7Vector3E6resizeEi(f,4)|0;__ZN10PoolVectorIfE6resizeEi(h,16)|0;__ZN10PoolVectorI7Vector2E6resizeEi(i,4)|0;o=0;do{if((a[1220424]|0)==0?___cxa_guard_acquire(1220424)|0:0){g[309109]=-1.0;g[309110]=-1.0;g[309111]=0.0;g[309112]=-1.0;g[309113]=1.0;g[309114]=0.0;g[309115]=1.0;g[309116]=1.0;g[309117]=0.0;g[309118]=1.0;g[309119]=-1.0;g[309120]=0.0}n=1236436+(o*12|0)|0;p=c[e>>2]|0;q=(p|0)==0;if(q)r=0;else r=((c[p+16>>2]|0)>>>0)/12|0;do if((r|0)<=(o|0)){if(q)s=0;else s=((c[p+16>>2]|0)>>>0)/12|0;if((s|0)>(o|0)){a[1263537]=0;t=21;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1128449,1130483,486,1130498,0);break}}else t=21;while(0);do if((t|0)==21){t=0;if(!q?(__ZN10PoolVectorI7Vector3E14_copy_on_writeEv(e),p=c[e>>2]|0,p|0):0){u=p+4|0;__Z16atomic_incrementPj(u)|0;v=(c[p+8>>2]|0)+(o*12|0)|0;c[v>>2]=c[n>>2];c[v+4>>2]=c[n+4>>2];c[v+8>>2]=c[n+8>>2];__Z16atomic_decrementPj(u)|0;break}u=0+(o*12|0)|0;c[u>>2]=c[n>>2];c[u+4>>2]=c[n+4>>2];c[u+8>>2]=c[n+8>>2]}while(0);n=c[f>>2]|0;q=(n|0)==0;if(q)w=0;else w=((c[n+16>>2]|0)>>>0)/12|0;do if((w|0)<=(o|0)){if(q)x=0;else x=((c[n+16>>2]|0)>>>0)/12|0;if((x|0)>(o|0)){a[1263537]=0;t=34;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1128449,1130483,486,1130498,0);break}}else t=34;while(0);do if((t|0)==34){t=0;if(!q?(__ZN10PoolVectorI7Vector3E14_copy_on_writeEv(f),n=c[f>>2]|0,n|0):0){u=n+4|0;__Z16atomic_incrementPj(u)|0;v=c[n+8>>2]|0;g[v+(o*12|0)>>2]=0.0;g[v+(o*12|0)+4>>2]=0.0;g[v+(o*12|0)+8>>2]=1.0;__Z16atomic_decrementPj(u)|0;break}g[0+(o*12|0)>>2]=0.0;g[0+(o*12|0)+4>>2]=0.0;g[0+(o*12|0)+8>>2]=1.0}while(0);q=o<<2;u=c[h>>2]|0;v=(u|0)==0;if(v)y=0;else y=(c[u+16>>2]|0)>>>2;do if((y|0)<=(q|0)){if(v)z=0;else z=(c[u+16>>2]|0)>>>2;if((z|0)>(q|0)){a[1263537]=0;t=46;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1128449,1130483,486,1130498,0);break}}else t=46;while(0);do if((t|0)==46){t=0;if(!v?(__ZN10PoolVectorIfE14_copy_on_writeEv(h),u=c[h>>2]|0,u|0):0){n=u+4|0;__Z16atomic_incrementPj(n)|0;c[(c[u+8>>2]|0)+(q<<2)>>2]=1065353216;__Z16atomic_decrementPj(n)|0;break}c[0+(q<<2)>>2]=1065353216}while(0);v=q|1;n=c[h>>2]|0;u=(n|0)==0;if(u)A=0;else A=(c[n+16>>2]|0)>>>2;do if((A|0)<=(v|0)){if(u)B=0;else B=(c[n+16>>2]|0)>>>2;if((B|0)>(v|0)){a[1263537]=0;t=58;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1128449,1130483,486,1130498,0);break}}else t=58;while(0);do if((t|0)==58){t=0;if(!u?(__ZN10PoolVectorIfE14_copy_on_writeEv(h),n=c[h>>2]|0,n|0):0){p=n+4|0;__Z16atomic_incrementPj(p)|0;c[(c[n+8>>2]|0)+(v<<2)>>2]=0;__Z16atomic_decrementPj(p)|0;break}c[0+(v<<2)>>2]=0}while(0);v=q|2;u=c[h>>2]|0;p=(u|0)==0;if(p)C=0;else C=(c[u+16>>2]|0)>>>2;do if((C|0)<=(v|0)){if(p)D=0;else D=(c[u+16>>2]|0)>>>2;if((D|0)>(v|0)){a[1263537]=0;t=70;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1128449,1130483,486,1130498,0);break}}else t=70;while(0);do if((t|0)==70){t=0;if(!p?(__ZN10PoolVectorIfE14_copy_on_writeEv(h),u=c[h>>2]|0,u|0):0){n=u+4|0;__Z16atomic_incrementPj(n)|0;c[(c[u+8>>2]|0)+(v<<2)>>2]=0;__Z16atomic_decrementPj(n)|0;break}c[0+(v<<2)>>2]=0}while(0);v=q|3;p=c[h>>2]|0;n=(p|0)==0;if(n)E=0;else E=(c[p+16>>2]|0)>>>2;do if((E|0)<=(v|0)){if(n)F=0;else F=(c[p+16>>2]|0)>>>2;if((F|0)>(v|0)){a[1263537]=0;t=82;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1128449,1130483,486,1130498,0);break}}else t=82;while(0);do if((t|0)==82){t=0;if(!n?(__ZN10PoolVectorIfE14_copy_on_writeEv(h),p=c[h>>2]|0,p|0):0){q=p+4|0;__Z16atomic_incrementPj(q)|0;c[(c[p+8>>2]|0)+(v<<2)>>2]=1065353216;__Z16atomic_decrementPj(q)|0;break}c[0+(v<<2)>>2]=1065353216}while(0);if((a[1220432]|0)==0?___cxa_guard_acquire(1220432)|0:0){g[309121]=0.0;g[309122]=1.0;g[309123]=0.0;g[309124]=0.0;g[309125]=1.0;g[309126]=0.0;g[309127]=1.0;g[309128]=1.0}v=1236484+(o<<3)|0;n=c[i>>2]|0;q=(n|0)==0;if(q)G=0;else G=(c[n+16>>2]|0)>>>3;do if((G|0)<=(o|0)){if(q)H=0;else H=(c[n+16>>2]|0)>>>3;if((H|0)>(o|0)){a[1263537]=0;t=97;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1128449,1130483,486,1130498,0);break}}else t=97;while(0);a:do if((t|0)==97){t=0;do if(!q){__ZN10PoolVectorI7Vector2E14_copy_on_writeEv(i);n=c[i>>2]|0;if(!n)break;p=n+4|0;__Z16atomic_incrementPj(p)|0;u=v;I=c[u+4>>2]|0;J=(c[n+8>>2]|0)+(o<<3)|0;c[J>>2]=c[u>>2];c[J+4>>2]=I;__Z16atomic_decrementPj(p)|0;break a}while(0);p=v;I=c[p+4>>2]|0;J=0+(o<<3)|0;c[J>>2]=c[p>>2];c[J+4>>2]=I}while(0);o=o+1|0}while((o|0)!=4);__ZN5ArrayC2Ev(j);__ZN5Array6resizeEi(j,9)|0;__ZN7VariantC2ERK10PoolVectorI7Vector3E(k,e);__ZN7VariantaSERKS_(__ZN5ArrayixEi(j,0)|0,k);if(c[k>>2]|0)__ZN7Variant5clearEv(k);__ZN7VariantC2ERK10PoolVectorI7Vector3E(k,f);__ZN7VariantaSERKS_(__ZN5ArrayixEi(j,1)|0,k);if(c[k>>2]|0)__ZN7Variant5clearEv(k);__ZN7VariantC2ERK10PoolVectorIfE(k,h);__ZN7VariantaSERKS_(__ZN5ArrayixEi(j,2)|0,k);if(c[k>>2]|0)__ZN7Variant5clearEv(k);__ZN7VariantC2ERK10PoolVectorI7Vector2E(k,i);__ZN7VariantaSERKS_(__ZN5ArrayixEi(j,4)|0,k);if(!(c[k>>2]|0)){__ZN5ArrayC2Ev(k);__ZN4Mesh23add_surface_from_arraysENS_13PrimitiveTypeERK5ArrayS3_j(b,6,j,k,97792);__ZN5ArrayD2Ev(k);__ZN5ArrayD2Ev(j);__ZN10PoolVectorI7Vector2E12_unreferenceEv(i);__ZN10PoolVectorIfE12_unreferenceEv(h);__ZN10PoolVectorI7Vector3E12_unreferenceEv(f);__ZN10PoolVectorI7Vector3E12_unreferenceEv(e);l=d;return}__ZN7Variant5clearEv(k);__ZN5ArrayC2Ev(k);__ZN4Mesh23add_surface_from_arraysENS_13PrimitiveTypeERK5ArrayS3_j(b,6,j,k,97792);__ZN5ArrayD2Ev(k);__ZN5ArrayD2Ev(j);__ZN10PoolVectorI7Vector2E12_unreferenceEv(i);__ZN10PoolVectorIfE12_unreferenceEv(h);__ZN10PoolVectorI7Vector3E12_unreferenceEv(f);__ZN10PoolVectorI7Vector3E12_unreferenceEv(e);l=d;return}function __ZN8QuadMesh18_initialize_classvEv(b){b=b|0;if(a[1263437]|0)return;if(!(a[1263249]|0)){if(!(a[1257004]|0)){if(!(a[1257001]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI9ReferenceEEvv();__ZN9Reference13_bind_methodsEv();a[1257001]=1}__ZN7ClassDB10_add_classI8ResourceEEvv();__ZN8Resource13_bind_methodsEv();a[1257004]=1}__ZN7ClassDB10_add_classI4MeshEEvv();__ZN4Mesh13_bind_methodsEv();a[1263249]=1}__ZN7ClassDB10_add_classI8QuadMeshEEvv();__ZN8QuadMesh13_bind_methodsEv();a[1263437]=1;return}function __ZN8QuadMesh5_setvERK10StringNameRK7Variant(a,b,c){a=a|0;b=b|0;c=c|0;var d=0;if(1202!=1129?__ZN4Mesh4_setERK10StringNameRK7Variant(a,b,c)|0:0)d=1;else d=0;return d|0}function __ZNK8QuadMesh5_getvERK10StringNameR7Variant(a,b,c){a=a|0;b=b|0;c=c|0;var d=0;if(1203!=1131?__ZNK4Mesh4_getERK10StringNameR7Variant(a,b,c)|0:0)d=1;else d=0;return d|0}function __ZNK8QuadMesh19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+24|0;g=e+4|0;h=e;if(!d)__ZNK4Mesh19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,0);__ZN6StringC2EPKc(f,937041);i=c[f>>2]|0;f=i;j=g+4|0;c[j>>2]=0;k=g+12|0;c[k>>2]=0;c[g>>2]=0;n=(i|0)==0;if(!n?(c[j>>2]=0,__Z28atomic_conditional_incrementPj(i+-8|0)|0):0)c[j>>2]=f;c[g+8>>2]=0;f=c[k>>2]|0;if(f|0){if(!(__Z16atomic_decrementPj(f+-8|0)|0))__ZN6Memory11free_staticEPvb(f,1);c[k>>2]=0}c[g+16>>2]=256;if(!(c[b>>2]|0)){k=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=k;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0}k=__ZnwjPFPvjE(32,4740)|0;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0;c[k+12>>2]=0;c[k+16>>2]=7;f=k+20|0;c[f>>2]=0;j=k+24|0;c[j>>2]=0;o=k+28|0;c[o>>2]=0;__ZN12PropertyInfoaSERKS_(k,g)|0;p=c[b>>2]|0;q=p+4|0;r=c[q>>2]|0;c[j>>2]=r;c[f>>2]=0;c[o>>2]=p;if(r|0)c[r+20>>2]=k;c[q>>2]=k;if(!(c[p>>2]|0))c[p>>2]=k;k=p+8|0;c[k>>2]=(c[k>>2]|0)+1;k=c[g+12>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);k=c[g+4>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);if(!n?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);__ZN10StringNameC2EPKc(h,937041);__ZN7ClassDB17get_property_listE10StringNameP4ListI12PropertyInfo16DefaultAllocatorEbPK6Object(h,b,1,a);__ZN10StringNameD2Ev(h);if(!d){l=e;return}__ZNK4Mesh19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,1);l=e;return}function __ZN8QuadMesh14_notificationvEib(a,b,c){a=a|0;b=b|0;c=c|0;return}function __ZNK8QuadMesh16_get_class_namevEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+8|0;e=b+4|0;f=b;g=a+196|0;a=c[g>>2]|0;if(a|0){if(c[a+4>>2]|0){l=b;return g|0}if(__ZNK6String6lengthEv(a+8|0)|0){l=b;return g|0}}__ZN6StringC2EPKc(d,937041);c[f>>2]=c[d>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameaSERKS_(g,e);__ZN10StringNameD2Ev(e);e=c[f>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);l=b;return g|0}function __ZNK8QuadMesh9get_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,937041);l=a;return c[b>>2]|0}function __ZNK8QuadMesh8is_classERK6String(a,b){a=a|0;b=b|0;var c=0;if(((!(__ZNK6StringeqEPKc(b,937041)|0)?!(__ZNK6StringeqEPKc(b,901878)|0):0)?!(__ZNK6StringeqEPKc(b,1110448)|0):0)?!(__ZNK6StringeqEPKc(b,1126157)|0):0)c=__ZNK6StringeqEPKc(b,1142944)|0;else c=1;return c|0}function __ZNK8QuadMesh12is_class_ptrEPv(a,b){a=a|0;b=b|0;return (b|0)==1236516|((b|0)==1234444|((b|0)==1220696|((b|0)==1220724|(b|0)==1220580)))|0}function __ZN8QuadMeshD2Ev(a){a=a|0;c[a>>2]=312e3;__ZN10StringNameD2Ev(a+196|0);__ZN4MeshD2Ev(a);return}function __ZN8QuadMeshD0Ev(a){a=a|0;c[a>>2]=312e3;__ZN10StringNameD2Ev(a+196|0);__ZN4MeshD2Ev(a);__ZdlPv(a);return}function __ZNK8QuadMesh13_is_generatedEv(a){a=a|0;return 1}function __ZN8QuadMesh12set_materialERK3RefI8MaterialE(a,b){a=a|0;b=b|0;__ZN4Mesh20surface_set_materialEiRK3RefI8MaterialE(a,0,b);return}function __ZNK8QuadMesh12get_materialEv(b){b=b|0;var d=0,e=0;d=c[b+128>>2]|0;if(d|0?(c[d+-4>>2]|0)>0:0){a[1263537]=0;b=c[d+28>>2]|0;if(!b){e=0;return e|0}__ZN9Reference9referenceEv(b);e=b;return e|0}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(821369,816897,490,816922,0);e=0;return e|0}function __ZNK13MethodBind0RCI8QuadMesh3RefI8MaterialEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var c=0;if((b|0)!=-1){c=0;return c|0}c=__ZN7Variant12get_type_forI3RefI8MaterialEEENS_4TypeEv()|0;return c|0}function __ZNK13MethodBind0RCI8QuadMesh3RefI8MaterialEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,937041);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI8QuadMesh3RefI8MaterialEE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f+28|0;j=f;k=f+24|0;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236516)|0:0){c[h>>2]=0;a[1263537]=0;n=c[d+24>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=f;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=f;return}o=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))p=o;else p=c[(c[d>>2]|0)+o>>2]|0;c[k>>2]=ij[p&8191](d)|0;__ZN6RefPtrC2Ev(i);__ZN3RefI9ReferenceEaSI8MaterialEEvRKS_IT_E(i,k);__ZN7VariantC2ERK6RefPtr(j,i);__ZN6RefPtrD2Ev(i);i=c[k>>2]|0;if((i|0?__ZN9Reference11unreferenceEv(i)|0:0)?(i=c[k>>2]|0,__Z17predelete_handlerP6Object(i)|0):0){gj[c[(c[i>>2]|0)+76>>2]&8191](i);__ZN6Memory11free_staticEPvb(i,0)}c[k>>2]=0;__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI8QuadMesh3RefI8MaterialEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=d;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236516)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;c[f>>2]=ij[i&8191](a)|0;__ZN3RefI9ReferenceEaSI8MaterialEEvRKS_IT_E(e,f);e=c[f>>2]|0;if(!e){l=d;return}if(!(__ZN9Reference11unreferenceEv(e)|0)){l=d;return}e=c[f>>2]|0;if(!(__Z17predelete_handlerP6Object(e)|0)){l=d;return}gj[c[(c[e>>2]|0)+76>>2]&8191](e);__ZN6Memory11free_staticEPvb(e,0);l=d;return}function __ZN13MethodBind0RCI8QuadMesh3RefI8MaterialEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I8QuadMeshRK3RefI8MaterialEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var c=0;if(b|0){c=0;return c|0}c=__ZN7Variant12get_type_forIRK3RefI8MaterialEEENS_4TypeEv()|0;return c|0}function __ZNK11MethodBind1I8QuadMeshRK3RefI8MaterialEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,937041);l=a;return c[b>>2]|0}function __ZN11MethodBind1I8QuadMeshRK3RefI8MaterialEE4callEP6ObjectPPK7VariantiRNS9_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i+28|0;k=i+24|0;n=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236516)|0:0){c[h>>2]=0;a[1263537]=0;o=d+24|0;p=c[o>>2]|0;if((p|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=p;c[b>>2]=0;l=i;return}q=p-(c[d+20>>2]|0)|0;if((q|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=q;c[b>>2]=0;l=i;return}if((g|0)>0){if((p|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);r=0}else{a[1263537]=0;r=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,r)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=r;c[b>>2]=0;l=i;return}}r=c[d+44>>2]|0;p=c[d+48>>2]|0;q=e+(p>>1)|0;if(!(p&1))s=r;else s=c[(c[q>>2]|0)+r>>2]|0;do if((g|0)<1){r=c[o>>2]|0;p=r+-1|0;if((r|0)>=1){e=c[d+16>>2]|0;t=(e|0)==0;if(t)u=0;else u=c[e+-4>>2]|0;if((r|0)<=(u|0)){if(t)v=0;else v=c[e+-4>>2]|0;do if((v|0)<(r|0)){if(t)w=0;else w=c[e+-4>>2]|0;if((w|0)<(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);x=0;break}else{a[1263537]=0;y=31;break}}else y=31;while(0);if((y|0)==31)x=e+(p*24|0)|0;__ZN7VariantC2ERKS_(n,x);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f>>2]|0);while(0);__ZN3RefI8MaterialEC2ERK7Variant(j,n);c[k>>2]=c[j>>2];Pi[s&2047](q,k);q=c[k>>2]|0;if((q|0?__ZN9Reference11unreferenceEv(q)|0:0)?(q=c[k>>2]|0,__Z17predelete_handlerP6Object(q)|0):0){gj[c[(c[q>>2]|0)+76>>2]&8191](q);__ZN6Memory11free_staticEPvb(q,0)}c[k>>2]=0;if(c[n>>2]|0)__ZN7Variant5clearEv(n);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I8QuadMeshRK3RefI8MaterialEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+28|0;g=e;h=e+24|0;if(!b)i=0;else{j=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236516)|0;i=j?b:0}b=c[a+44>>2]|0;j=c[a+48>>2]|0;a=i+(j>>1)|0;if(!(j&1))k=b;else k=c[(c[a>>2]|0)+b>>2]|0;__ZN7VariantC2EPK6Object(g,c[d>>2]|0);__ZN3RefI8MaterialEC2ERK7Variant(f,g);if(c[g>>2]|0)__ZN7Variant5clearEv(g);c[h>>2]=c[f>>2];Pi[k&2047](a,h);a=c[h>>2]|0;if(!a){l=e;return}if(!(__ZN9Reference11unreferenceEv(a)|0)){l=e;return}a=c[h>>2]|0;if(!(__Z17predelete_handlerP6Object(a)|0)){l=e;return}gj[c[(c[a>>2]|0)+76>>2]&8191](a);__ZN6Memory11free_staticEPvb(a,0);l=e;return}function __ZN11MethodBind1I8QuadMeshRK3RefI8MaterialEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN7ClassDB7creatorI4MeshEEP6Objectv(){var a=0;a=__ZnwjPKc(196,1263606)|0;__ZN4MeshC2Ev(a);__Z22postinitialize_handlerP6Object(a);return a|0}function __ZN7ClassDB7creatorI17RemoteTransform2DEEP6Objectv(){var a=0;a=__ZnwjPKc(412,1263606)|0;__ZN17RemoteTransform2DC2Ev(a);__Z22postinitialize_handlerP6Object(a);return a|0}function __ZN17RemoteTransform2DC2Ev(a){a=a|0;__ZN6Node2DC2Ev(a);c[a>>2]=273312;__ZN10StringNameC2Ev(a+400|0);__ZN8NodePathC2Ev(a+404|0);c[a+408>>2]=0;__ZN10CanvasItem20set_notify_transformEb(a,1);return}function __ZN7ClassDB7creatorI17TouchScreenButtonEEP6Objectv(){var a=0;a=__ZnwjPKc(448,1263606)|0;__ZN17TouchScreenButtonC2Ev(a);__Z22postinitialize_handlerP6Object(a);return a|0}function __ZN17TouchScreenButtonC2Ev(b){b=b|0;var d=0,e=0,f=0,h=0,i=0,j=0,k=0,n=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d;__ZN6Node2DC2Ev(b);c[b>>2]=286704;__ZN10StringNameC2Ev(b+400|0);f=b+404|0;h=b+424|0;c[h>>2]=0;c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;c[f+12>>2]=0;__ZN10StringNameC2Ev(b+428|0);c[b+436>>2]=-1;c[b+440>>2]=-1;a[b+432>>0]=0;c[b+444>>2]=0;a[b+420>>0]=1;a[b+421>>0]=1;b=__ZnwjPKc(148,1263606)|0;__ZN16RectangleShape2DC2Ev(b);__Z22postinitialize_handlerP6Object(b);if(!b){i=0;j=0}else{a[1263537]=0;__ZN9Reference8init_refEv(b)|0;i=b;j=b}b=c[h>>2]|0;if((i|0)==(b|0)){if(i|0){k=i;n=12}}else{if((b|0?__ZN9Reference11unreferenceEv(b)|0:0)?(b=c[h>>2]|0,__Z17predelete_handlerP6Object(b)|0):0){gj[c[(c[b>>2]|0)+76>>2]&8191](b);__ZN6Memory11free_staticEPvb(b,0)}c[h>>2]=j;if(i|0){__ZN9Reference9referenceEv(i);k=i;n=12}}if(((n|0)==12?__ZN9Reference11unreferenceEv(k)|0:0)?__Z17predelete_handlerP6Object(i)|0:0){gj[c[(c[i>>2]|0)+76>>2]&8191](i);__ZN6Memory11free_staticEPvb(j,0)}j=c[h>>2]|0;g[e>>2]=.5;g[e+4>>2]=.5;__ZN16RectangleShape2D11set_extentsERK7Vector2(j,e);l=d;return}function __ZN7ClassDB7creatorI13ParallaxLayerEEP6Objectv(){var a=0;a=__ZnwjPKc(444,1263606)|0;__ZN13ParallaxLayerC2Ev(a);__Z22postinitialize_handlerP6Object(a);return a|0}function __ZN13ParallaxLayerC2Ev(a){a=a|0;var b=0,d=0,e=0;__ZN6Node2DC2Ev(a);c[a>>2]=286132;__ZN10StringNameC2Ev(a+400|0);b=a+420|0;d=a+404|0;e=d+40|0;do{c[d>>2]=0;d=d+4|0}while((d|0)<(e|0));c[b>>2]=1065353216;c[a+424>>2]=1065353216;return}function __ZN7ClassDB10_add_classI11CanvasLayerEEvv(){var a=0,b=0,d=0,e=0,f=0,g=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+16|0;d=a+12|0;e=a+8|0;f=a+4|0;g=a;__ZN6StringC2EPKc(b,937577);c[e>>2]=c[b>>2];__ZN10StringNameC2ERK6String(d,e);__ZN6StringC2EPKc(b,1132465);c[g>>2]=c[b>>2];__ZN10StringNameC2ERK6String(f,g);__ZN7ClassDB11_add_class2ERK10StringNameS2_(d,f);__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);__ZN10StringNameD2Ev(d);d=c[e>>2]|0;if(!d){l=a;return}if(__Z16atomic_decrementPj(d+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(d,1);l=a;return}function __ZN11CanvasLayer13_bind_methodsEv(){var a=0,b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0;a=l;l=l+224|0;if((l|0)>=(m|0))ba(224);b=a+200|0;d=a+192|0;e=a+184|0;f=a+176|0;g=a+160|0;h=a+152|0;i=a+136|0;j=a+120|0;k=a+104|0;n=a+96|0;o=a+88|0;p=a+80|0;q=a+72|0;r=a+64|0;s=a+56|0;t=a+48|0;u=a+40|0;v=a+32|0;w=a+28|0;x=a+168|0;y=a+24|0;z=a+144|0;A=a+128|0;B=a+112|0;C=a+20|0;D=a+16|0;E=a+12|0;F=a+8|0;G=a+4|0;H=a;__Z8D_METHODPKcS0_(d,937589,937599);I=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(I);c[I>>2]=312600;__ZN10MethodBind10_set_constEb(I,0);__ZN10MethodBind24_generate_argument_typesEi(I,1);c[I+44>>2]=1745;c[I+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,I,d,0,0)|0;I=d+4|0;J=c[I>>2]|0;if(J|0?(__Z16atomic_decrementPj(J+-8|0)|0)==0:0){K=c[I>>2]|0;I=(K|0)==0?0:K+-4|0;K=I+4|0;if(c[I>>2]|0){L=0;do{__ZN10StringNameD2Ev(K+(L<<2)|0);L=L+1|0}while(L>>>0<(c[I>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(J,1)}__ZN10StringNameD2Ev(d);__Z8D_METHODPKc(e,937605);d=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(d);c[d>>2]=312636;__ZN10MethodBind10_set_constEb(d,1);__ZN10MethodBind24_generate_argument_typesEi(d,0);__ZN10MethodBind12_set_returnsEb(d,1);c[d+44>>2]=5685;c[d+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,d,e,0,0)|0;d=e+4|0;J=c[d>>2]|0;if(J|0?(__Z16atomic_decrementPj(J+-8|0)|0)==0:0){I=c[d>>2]|0;d=(I|0)==0?0:I+-4|0;I=d+4|0;if(c[d>>2]|0){L=0;do{__ZN10StringNameD2Ev(I+(L<<2)|0);L=L+1|0}while(L>>>0<(c[d>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(J,1)}__ZN10StringNameD2Ev(e);__Z8D_METHODPKcS0_(f,1044398,1044412);e=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(e);c[e>>2]=312672;__ZN10MethodBind10_set_constEb(e,0);__ZN10MethodBind24_generate_argument_typesEi(e,1);c[e+44>>2]=1746;c[e+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,e,f,0,0)|0;e=f+4|0;J=c[e>>2]|0;if(J|0?(__Z16atomic_decrementPj(J+-8|0)|0)==0:0){d=c[e>>2]|0;e=(d|0)==0?0:d+-4|0;d=e+4|0;if(c[e>>2]|0){L=0;do{__ZN10StringNameD2Ev(d+(L<<2)|0);L=L+1|0}while(L>>>0<(c[e>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(J,1)}__ZN10StringNameD2Ev(f);__Z8D_METHODPKc(g,1044422);f=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(f);c[f>>2]=312708;__ZN10MethodBind10_set_constEb(f,1);__ZN10MethodBind24_generate_argument_typesEi(f,0);__ZN10MethodBind12_set_returnsEb(f,1);c[f+44>>2]=1747;c[f+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,f,g,0,0)|0;f=g+4|0;J=c[f>>2]|0;if(J|0?(__Z16atomic_decrementPj(J+-8|0)|0)==0:0){e=c[f>>2]|0;f=(e|0)==0?0:e+-4|0;e=f+4|0;if(c[f>>2]|0){L=0;do{__ZN10StringNameD2Ev(e+(L<<2)|0);L=L+1|0}while(L>>>0<(c[f>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(J,1)}__ZN10StringNameD2Ev(g);__Z8D_METHODPKcS0_(h,943985,1128872);g=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(g);c[g>>2]=312744;__ZN10MethodBind10_set_constEb(g,0);__ZN10MethodBind24_generate_argument_typesEi(g,1);c[g+44>>2]=1748;c[g+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,g,h,0,0)|0;g=h+4|0;J=c[g>>2]|0;if(J|0?(__Z16atomic_decrementPj(J+-8|0)|0)==0:0){f=c[g>>2]|0;g=(f|0)==0?0:f+-4|0;f=g+4|0;if(c[g>>2]|0){L=0;do{__ZN10StringNameD2Ev(f+(L<<2)|0);L=L+1|0}while(L>>>0<(c[g>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(J,1)}__ZN10StringNameD2Ev(h);__Z8D_METHODPKc(i,943996);h=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(h);c[h>>2]=312780;__ZN10MethodBind10_set_constEb(h,1);__ZN10MethodBind24_generate_argument_typesEi(h,0);__ZN10MethodBind12_set_returnsEb(h,1);c[h+44>>2]=1749;c[h+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,h,i,0,0)|0;h=i+4|0;J=c[h>>2]|0;if(J|0?(__Z16atomic_decrementPj(J+-8|0)|0)==0:0){g=c[h>>2]|0;h=(g|0)==0?0:g+-4|0;g=h+4|0;if(c[h>>2]|0){L=0;do{__ZN10StringNameD2Ev(g+(L<<2)|0);L=L+1|0}while(L>>>0<(c[h>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(J,1)}__ZN10StringNameD2Ev(i);__Z8D_METHODPKcS0_(j,937615,937628);i=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(i);c[i>>2]=312816;__ZN10MethodBind10_set_constEb(i,0);__ZN10MethodBind24_generate_argument_typesEi(i,1);c[i+44>>2]=258;c[i+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,i,j,0,0)|0;i=j+4|0;J=c[i>>2]|0;if(J|0?(__Z16atomic_decrementPj(J+-8|0)|0)==0:0){h=c[i>>2]|0;i=(h|0)==0?0:h+-4|0;h=i+4|0;if(c[i>>2]|0){L=0;do{__ZN10StringNameD2Ev(h+(L<<2)|0);L=L+1|0}while(L>>>0<(c[i>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(J,1)}__ZN10StringNameD2Ev(j);__Z8D_METHODPKc(k,1128798);j=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(j);c[j>>2]=312852;__ZN10MethodBind10_set_constEb(j,1);__ZN10MethodBind24_generate_argument_typesEi(j,0);__ZN10MethodBind12_set_returnsEb(j,1);c[j+44>>2]=264;c[j+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,j,k,0,0)|0;j=k+4|0;J=c[j>>2]|0;if(J|0?(__Z16atomic_decrementPj(J+-8|0)|0)==0:0){i=c[j>>2]|0;j=(i|0)==0?0:i+-4|0;i=j+4|0;if(c[j>>2]|0){L=0;do{__ZN10StringNameD2Ev(i+(L<<2)|0);L=L+1|0}while(L>>>0<(c[j>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(J,1)}__ZN10StringNameD2Ev(k);__Z8D_METHODPKcS0_(n,937636,937650);k=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(k);c[k>>2]=312816;__ZN10MethodBind10_set_constEb(k,0);__ZN10MethodBind24_generate_argument_typesEi(k,1);c[k+44>>2]=259;c[k+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,k,n,0,0)|0;k=n+4|0;J=c[k>>2]|0;if(J|0?(__Z16atomic_decrementPj(J+-8|0)|0)==0:0){j=c[k>>2]|0;k=(j|0)==0?0:j+-4|0;j=k+4|0;if(c[k>>2]|0){L=0;do{__ZN10StringNameD2Ev(j+(L<<2)|0);L=L+1|0}while(L>>>0<(c[k>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(J,1)}__ZN10StringNameD2Ev(n);__Z8D_METHODPKc(o,937658);n=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(n);c[n>>2]=312852;__ZN10MethodBind10_set_constEb(n,1);__ZN10MethodBind24_generate_argument_typesEi(n,0);__ZN10MethodBind12_set_returnsEb(n,1);c[n+44>>2]=265;c[n+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,n,o,0,0)|0;n=o+4|0;J=c[n>>2]|0;if(J|0?(__Z16atomic_decrementPj(J+-8|0)|0)==0:0){k=c[n>>2]|0;n=(k|0)==0?0:k+-4|0;k=n+4|0;if(c[n>>2]|0){L=0;do{__ZN10StringNameD2Ev(k+(L<<2)|0);L=L+1|0}while(L>>>0<(c[n>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(J,1)}__ZN10StringNameD2Ev(o);__Z8D_METHODPKcS0_(p,937672,937650);o=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(o);c[o>>2]=312816;__ZN10MethodBind10_set_constEb(o,0);__ZN10MethodBind24_generate_argument_typesEi(o,1);c[o+44>>2]=260;c[o+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,o,p,0,0)|0;o=p+4|0;J=c[o>>2]|0;if(J|0?(__Z16atomic_decrementPj(J+-8|0)|0)==0:0){n=c[o>>2]|0;o=(n|0)==0?0:n+-4|0;n=o+4|0;if(c[o>>2]|0){L=0;do{__ZN10StringNameD2Ev(n+(L<<2)|0);L=L+1|0}while(L>>>0<(c[o>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(J,1)}__ZN10StringNameD2Ev(p);__Z8D_METHODPKc(q,937687);p=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(p);c[p>>2]=312852;__ZN10MethodBind10_set_constEb(p,1);__ZN10MethodBind24_generate_argument_typesEi(p,0);__ZN10MethodBind12_set_returnsEb(p,1);c[p+44>>2]=266;c[p+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,p,q,0,0)|0;p=q+4|0;J=c[p>>2]|0;if(J|0?(__Z16atomic_decrementPj(J+-8|0)|0)==0:0){o=c[p>>2]|0;p=(o|0)==0?0:o+-4|0;o=p+4|0;if(c[p>>2]|0){L=0;do{__ZN10StringNameD2Ev(o+(L<<2)|0);L=L+1|0}while(L>>>0<(c[p>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(J,1)}__ZN10StringNameD2Ev(q);__Z8D_METHODPKcS0_(r,937702,1128855);q=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(q);c[q>>2]=312744;__ZN10MethodBind10_set_constEb(q,0);__ZN10MethodBind24_generate_argument_typesEi(q,1);c[q+44>>2]=1750;c[q+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,q,r,0,0)|0;q=r+4|0;J=c[q>>2]|0;if(J|0?(__Z16atomic_decrementPj(J+-8|0)|0)==0:0){p=c[q>>2]|0;q=(p|0)==0?0:p+-4|0;p=q+4|0;if(c[q>>2]|0){L=0;do{__ZN10StringNameD2Ev(p+(L<<2)|0);L=L+1|0}while(L>>>0<(c[q>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(J,1)}__ZN10StringNameD2Ev(r);__Z8D_METHODPKc(s,1128822);r=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(r);c[r>>2]=312780;__ZN10MethodBind10_set_constEb(r,1);__ZN10MethodBind24_generate_argument_typesEi(r,0);__ZN10MethodBind12_set_returnsEb(r,1);c[r+44>>2]=1751;c[r+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,r,s,0,0)|0;r=s+4|0;J=c[r>>2]|0;if(J|0?(__Z16atomic_decrementPj(J+-8|0)|0)==0:0){q=c[r>>2]|0;r=(q|0)==0?0:q+-4|0;q=r+4|0;if(c[r>>2]|0){L=0;do{__ZN10StringNameD2Ev(q+(L<<2)|0);L=L+1|0}while(L>>>0<(c[r>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(J,1)}__ZN10StringNameD2Ev(s);__Z8D_METHODPKcS0_(t,937712,937732);s=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(s);c[s>>2]=312888;__ZN10MethodBind10_set_constEb(s,0);__ZN10MethodBind24_generate_argument_typesEi(s,1);c[s+44>>2]=1752;c[s+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,s,t,0,0)|0;s=t+4|0;J=c[s>>2]|0;if(J|0?(__Z16atomic_decrementPj(J+-8|0)|0)==0:0){r=c[s>>2]|0;s=(r|0)==0?0:r+-4|0;r=s+4|0;if(c[s>>2]|0){L=0;do{__ZN10StringNameD2Ev(r+(L<<2)|0);L=L+1|0}while(L>>>0<(c[s>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(J,1)}__ZN10StringNameD2Ev(t);__Z8D_METHODPKc(u,937750);t=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(t);c[t>>2]=312924;__ZN10MethodBind10_set_constEb(t,1);__ZN10MethodBind24_generate_argument_typesEi(t,0);__ZN10MethodBind12_set_returnsEb(t,1);c[t+44>>2]=5686;c[t+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,t,u,0,0)|0;t=u+4|0;J=c[t>>2]|0;if(J|0?(__Z16atomic_decrementPj(J+-8|0)|0)==0:0){s=c[t>>2]|0;t=(s|0)==0?0:s+-4|0;s=t+4|0;if(c[t>>2]|0){L=0;do{__ZN10StringNameD2Ev(s+(L<<2)|0);L=L+1|0}while(L>>>0<(c[t>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(J,1)}__ZN10StringNameD2Ev(u);__Z8D_METHODPKc(v,937779);u=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(u);c[u>>2]=312960;__ZN10MethodBind10_set_constEb(u,1);__ZN10MethodBind24_generate_argument_typesEi(u,0);__ZN10MethodBind12_set_returnsEb(u,1);c[u+44>>2]=5687;c[u+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,u,v,0,0)|0;u=v+4|0;J=c[u>>2]|0;if(J|0?(__Z16atomic_decrementPj(J+-8|0)|0)==0:0){t=c[u>>2]|0;u=(t|0)==0?0:t+-4|0;t=u+4|0;if(c[u>>2]|0){L=0;do{__ZN10StringNameD2Ev(t+(L<<2)|0);L=L+1|0}while(L>>>0<(c[u>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(J,1)}__ZN10StringNameD2Ev(v);__ZN6StringC2EPKc(b,937577);c[x>>2]=c[b>>2];__ZN10StringNameC2ERK6String(w,x);__ZN6StringC2EPKc(y,937599);__ZN6StringC2EPKc(z,937800);v=b+4|0;c[v>>2]=0;J=b+12|0;c[J>>2]=0;c[b>>2]=2;u=c[y>>2]|0;if(u|0?(c[v>>2]=0,__Z28atomic_conditional_incrementPj(u+-8|0)|0):0)c[v>>2]=c[y>>2];c[b+8>>2]=1;v=c[J>>2]|0;do if((v|0)!=(c[z>>2]|0)){do if(v|0){if(__Z16atomic_decrementPj(v+-8|0)|0)break;__ZN6Memory11free_staticEPvb(v,1)}while(0);c[J>>2]=0;u=c[z>>2]|0;if(!u)break;if(!(__Z28atomic_conditional_incrementPj(u+-8|0)|0))break;c[J>>2]=c[z>>2]}while(0);c[b+16>>2]=7;c[A>>2]=__Z11_scs_createPKc(937589)|0;c[B>>2]=__Z11_scs_createPKc(937605)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(w,b,A,B,-1);__ZN10StringNameD2Ev(B);__ZN10StringNameD2Ev(A);J=c[b+12>>2]|0;do if(J|0){if(__Z16atomic_decrementPj(J+-8|0)|0)break;__ZN6Memory11free_staticEPvb(J,1)}while(0);J=c[b+4>>2]|0;do if(J|0){if(__Z16atomic_decrementPj(J+-8|0)|0)break;__ZN6Memory11free_staticEPvb(J,1)}while(0);J=c[z>>2]|0;do if(J|0){if(__Z16atomic_decrementPj(J+-8|0)|0)break;__ZN6Memory11free_staticEPvb(J,1)}while(0);J=c[y>>2]|0;do if(J|0){if(__Z16atomic_decrementPj(J+-8|0)|0)break;__ZN6Memory11free_staticEPvb(J,1)}while(0);__ZN10StringNameD2Ev(w);w=c[x>>2]|0;do if(w|0){if(__Z16atomic_decrementPj(w+-8|0)|0)break;__ZN6Memory11free_staticEPvb(w,1)}while(0);__ZN6StringC2EPKc(b,937577);c[x>>2]=c[b>>2];__ZN10StringNameC2ERK6String(C,x);__ZN6StringC2EPKc(D,1128872);__ZN6StringC2EPKc(z,1263606);w=b+4|0;c[w>>2]=0;J=b+12|0;c[J>>2]=0;c[b>>2]=5;y=c[D>>2]|0;do if(y|0){c[w>>2]=0;if(!(__Z28atomic_conditional_incrementPj(y+-8|0)|0))break;c[w>>2]=c[D>>2]}while(0);c[b+8>>2]=0;w=c[J>>2]|0;do if((w|0)!=(c[z>>2]|0)){do if(w|0){if(__Z16atomic_decrementPj(w+-8|0)|0)break;__ZN6Memory11free_staticEPvb(w,1)}while(0);c[J>>2]=0;y=c[z>>2]|0;if(!y)break;if(!(__Z28atomic_conditional_incrementPj(y+-8|0)|0))break;c[J>>2]=c[z>>2]}while(0);c[b+16>>2]=7;c[A>>2]=__Z11_scs_createPKc(943985)|0;c[B>>2]=__Z11_scs_createPKc(943996)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(C,b,A,B,-1);__ZN10StringNameD2Ev(B);__ZN10StringNameD2Ev(A);J=c[b+12>>2]|0;do if(J|0){if(__Z16atomic_decrementPj(J+-8|0)|0)break;__ZN6Memory11free_staticEPvb(J,1)}while(0);J=c[b+4>>2]|0;do if(J|0){if(__Z16atomic_decrementPj(J+-8|0)|0)break;__ZN6Memory11free_staticEPvb(J,1)}while(0);J=c[z>>2]|0;do if(J|0){if(__Z16atomic_decrementPj(J+-8|0)|0)break;__ZN6Memory11free_staticEPvb(J,1)}while(0);J=c[D>>2]|0;do if(J|0){if(__Z16atomic_decrementPj(J+-8|0)|0)break;__ZN6Memory11free_staticEPvb(J,1)}while(0);__ZN10StringNameD2Ev(C);C=c[x>>2]|0;do if(C|0){if(__Z16atomic_decrementPj(C+-8|0)|0)break;__ZN6Memory11free_staticEPvb(C,1)}while(0);__ZN6StringC2EPKc(b,937577);c[x>>2]=c[b>>2];__ZN10StringNameC2ERK6String(E,x);__ZN6StringC2EPKc(F,937811);__ZN6StringC2EPKc(z,1263606);C=b+4|0;c[C>>2]=0;J=b+12|0;c[J>>2]=0;c[b>>2]=3;D=c[F>>2]|0;do if(D|0){c[C>>2]=0;if(!(__Z28atomic_conditional_incrementPj(D+-8|0)|0))break;c[C>>2]=c[F>>2]}while(0);c[b+8>>2]=0;C=c[J>>2]|0;do if((C|0)!=(c[z>>2]|0)){do if(C|0){if(__Z16atomic_decrementPj(C+-8|0)|0)break;__ZN6Memory11free_staticEPvb(C,1)}while(0);c[J>>2]=0;D=c[z>>2]|0;if(!D)break;if(!(__Z28atomic_conditional_incrementPj(D+-8|0)|0))break;c[J>>2]=c[z>>2]}while(0);c[b+16>>2]=7;c[A>>2]=__Z11_scs_createPKc(937636)|0;c[B>>2]=__Z11_scs_createPKc(937658)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(E,b,A,B,-1);__ZN10StringNameD2Ev(B);__ZN10StringNameD2Ev(A);J=c[b+12>>2]|0;do if(J|0){if(__Z16atomic_decrementPj(J+-8|0)|0)break;__ZN6Memory11free_staticEPvb(J,1)}while(0);J=c[b+4>>2]|0;do if(J|0){if(__Z16atomic_decrementPj(J+-8|0)|0)break;__ZN6Memory11free_staticEPvb(J,1)}while(0);J=c[z>>2]|0;do if(J|0){if(__Z16atomic_decrementPj(J+-8|0)|0)break;__ZN6Memory11free_staticEPvb(J,1)}while(0);J=c[F>>2]|0;do if(J|0){if(__Z16atomic_decrementPj(J+-8|0)|0)break;__ZN6Memory11free_staticEPvb(J,1)}while(0);__ZN10StringNameD2Ev(E);E=c[x>>2]|0;do if(E|0){if(__Z16atomic_decrementPj(E+-8|0)|0)break;__ZN6Memory11free_staticEPvb(E,1)}while(0);__ZN6StringC2EPKc(b,937577);c[x>>2]=c[b>>2];__ZN10StringNameC2ERK6String(G,x);__ZN6StringC2EPKc(H,1128855);__ZN6StringC2EPKc(z,1263606);E=b+4|0;c[E>>2]=0;J=b+12|0;c[J>>2]=0;c[b>>2]=5;F=c[H>>2]|0;do if(F|0){c[E>>2]=0;if(!(__Z28atomic_conditional_incrementPj(F+-8|0)|0))break;c[E>>2]=c[H>>2]}while(0);c[b+8>>2]=0;E=c[J>>2]|0;do if((E|0)!=(c[z>>2]|0)){do if(E|0){if(__Z16atomic_decrementPj(E+-8|0)|0)break;__ZN6Memory11free_staticEPvb(E,1)}while(0);c[J>>2]=0;F=c[z>>2]|0;if(!F)break;if(!(__Z28atomic_conditional_incrementPj(F+-8|0)|0))break;c[J>>2]=c[z>>2]}while(0);c[b+16>>2]=7;c[A>>2]=__Z11_scs_createPKc(937702)|0;c[B>>2]=__Z11_scs_createPKc(1128822)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(G,b,A,B,-1);__ZN10StringNameD2Ev(B);__ZN10StringNameD2Ev(A);A=c[b+12>>2]|0;do if(A|0){if(__Z16atomic_decrementPj(A+-8|0)|0)break;__ZN6Memory11free_staticEPvb(A,1)}while(0);A=c[b+4>>2]|0;do if(A|0){if(__Z16atomic_decrementPj(A+-8|0)|0)break;__ZN6Memory11free_staticEPvb(A,1)}while(0);A=c[z>>2]|0;do if(A|0){if(__Z16atomic_decrementPj(A+-8|0)|0)break;__ZN6Memory11free_staticEPvb(A,1)}while(0);A=c[H>>2]|0;do if(A|0){if(__Z16atomic_decrementPj(A+-8|0)|0)break;__ZN6Memory11free_staticEPvb(A,1)}while(0);__ZN10StringNameD2Ev(G);G=c[x>>2]|0;if(!G){l=a;return}if(__Z16atomic_decrementPj(G+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(G,1);l=a;return}function __ZN7ClassDB10_add_classI18ParallaxBackgroundEEvv(){var a=0,b=0,d=0,e=0,f=0,g=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+16|0;d=a+12|0;e=a+8|0;f=a+4|0;g=a;__ZN6StringC2EPKc(b,937167);c[e>>2]=c[b>>2];__ZN10StringNameC2ERK6String(d,e);__ZN6StringC2EPKc(b,937577);c[g>>2]=c[b>>2];__ZN10StringNameC2ERK6String(f,g);__ZN7ClassDB11_add_class2ERK10StringNameS2_(d,f);__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);__ZN10StringNameD2Ev(d);d=c[e>>2]|0;if(!d){l=a;return}if(__Z16atomic_decrementPj(d+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(d,1);l=a;return}function __ZN18ParallaxBackground13_bind_methodsEv(){var a=0,b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0;a=l;l=l+208|0;if((l|0)>=(m|0))ba(208);b=a+184|0;d=a+176|0;e=a+168|0;f=a+160|0;g=a+152|0;h=a+144|0;i=a+136|0;j=a+120|0;k=a+112|0;n=a+96|0;o=a+88|0;p=a+80|0;q=a+72|0;r=a+56|0;s=a+48|0;t=a+128|0;u=a+104|0;v=a+44|0;w=a+40|0;x=a+64|0;y=a+52|0;z=a+36|0;A=a+32|0;B=a+28|0;C=a+24|0;D=a+20|0;E=a+16|0;F=a+12|0;G=a+8|0;H=a+4|0;I=a;__Z8D_METHODPKc(d,937197);J=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(J);c[J>>2]=312420;__ZN10MethodBind10_set_constEb(J,0);__ZN10MethodBind24_generate_argument_typesEi(J,1);c[J+44>>2]=1753;c[J+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,J,d,0,0)|0;J=d+4|0;K=c[J>>2]|0;if(K|0?(__Z16atomic_decrementPj(K+-8|0)|0)==0:0){L=c[J>>2]|0;J=(L|0)==0?0:L+-4|0;L=J+4|0;if(c[J>>2]|0){M=0;do{__ZN10StringNameD2Ev(L+(M<<2)|0);M=M+1|0}while(M>>>0<(c[J>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(K,1)}__ZN10StringNameD2Ev(d);__Z8D_METHODPKcS0_(e,937211,1128998);d=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(d);c[d>>2]=312456;__ZN10MethodBind10_set_constEb(d,0);__ZN10MethodBind24_generate_argument_typesEi(d,1);c[d+44>>2]=1754;c[d+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,d,e,0,0)|0;d=e+4|0;K=c[d>>2]|0;if(K|0?(__Z16atomic_decrementPj(K+-8|0)|0)==0:0){J=c[d>>2]|0;d=(J|0)==0?0:J+-4|0;J=d+4|0;if(c[d>>2]|0){M=0;do{__ZN10StringNameD2Ev(J+(M<<2)|0);M=M+1|0}while(M>>>0<(c[d>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(K,1)}__ZN10StringNameD2Ev(e);__Z8D_METHODPKc(f,937229);e=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(e);c[e>>2]=312492;__ZN10MethodBind10_set_constEb(e,1);__ZN10MethodBind24_generate_argument_typesEi(e,0);__ZN10MethodBind12_set_returnsEb(e,1);c[e+44>>2]=1755;c[e+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,e,f,0,0)|0;e=f+4|0;K=c[e>>2]|0;if(K|0?(__Z16atomic_decrementPj(K+-8|0)|0)==0:0){d=c[e>>2]|0;e=(d|0)==0?0:d+-4|0;d=e+4|0;if(c[e>>2]|0){M=0;do{__ZN10StringNameD2Ev(d+(M<<2)|0);M=M+1|0}while(M>>>0<(c[e>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(K,1)}__ZN10StringNameD2Ev(f);__Z8D_METHODPKcS0_(g,937247,1128998);f=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(f);c[f>>2]=312456;__ZN10MethodBind10_set_constEb(f,0);__ZN10MethodBind24_generate_argument_typesEi(f,1);c[f+44>>2]=1756;c[f+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,f,g,0,0)|0;f=g+4|0;K=c[f>>2]|0;if(K|0?(__Z16atomic_decrementPj(K+-8|0)|0)==0:0){e=c[f>>2]|0;f=(e|0)==0?0:e+-4|0;e=f+4|0;if(c[f>>2]|0){M=0;do{__ZN10StringNameD2Ev(e+(M<<2)|0);M=M+1|0}while(M>>>0<(c[f>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(K,1)}__ZN10StringNameD2Ev(g);__Z8D_METHODPKc(h,937270);g=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(g);c[g>>2]=312492;__ZN10MethodBind10_set_constEb(g,1);__ZN10MethodBind24_generate_argument_typesEi(g,0);__ZN10MethodBind12_set_returnsEb(g,1);c[g+44>>2]=1757;c[g+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,g,h,0,0)|0;g=h+4|0;K=c[g>>2]|0;if(K|0?(__Z16atomic_decrementPj(K+-8|0)|0)==0:0){f=c[g>>2]|0;g=(f|0)==0?0:f+-4|0;f=g+4|0;if(c[g>>2]|0){M=0;do{__ZN10StringNameD2Ev(f+(M<<2)|0);M=M+1|0}while(M>>>0<(c[g>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(K,1)}__ZN10StringNameD2Ev(h);__Z8D_METHODPKcS0_(i,937293,1128855);h=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(h);c[h>>2]=312456;__ZN10MethodBind10_set_constEb(h,0);__ZN10MethodBind24_generate_argument_typesEi(h,1);c[h+44>>2]=1758;c[h+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,h,i,0,0)|0;h=i+4|0;K=c[h>>2]|0;if(K|0?(__Z16atomic_decrementPj(K+-8|0)|0)==0:0){g=c[h>>2]|0;h=(g|0)==0?0:g+-4|0;g=h+4|0;if(c[h>>2]|0){M=0;do{__ZN10StringNameD2Ev(g+(M<<2)|0);M=M+1|0}while(M>>>0<(c[h>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(K,1)}__ZN10StringNameD2Ev(i);__Z8D_METHODPKc(j,937315);i=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(i);c[i>>2]=312492;__ZN10MethodBind10_set_constEb(i,1);__ZN10MethodBind24_generate_argument_typesEi(i,0);__ZN10MethodBind12_set_returnsEb(i,1);c[i+44>>2]=1759;c[i+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,i,j,0,0)|0;i=j+4|0;K=c[i>>2]|0;if(K|0?(__Z16atomic_decrementPj(K+-8|0)|0)==0:0){h=c[i>>2]|0;i=(h|0)==0?0:h+-4|0;h=i+4|0;if(c[i>>2]|0){M=0;do{__ZN10StringNameD2Ev(h+(M<<2)|0);M=M+1|0}while(M>>>0<(c[i>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(K,1)}__ZN10StringNameD2Ev(j);__Z8D_METHODPKcS0_(k,937337,1128998);j=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(j);c[j>>2]=312456;__ZN10MethodBind10_set_constEb(j,0);__ZN10MethodBind24_generate_argument_typesEi(j,1);c[j+44>>2]=1760;c[j+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,j,k,0,0)|0;j=k+4|0;K=c[j>>2]|0;if(K|0?(__Z16atomic_decrementPj(K+-8|0)|0)==0:0){i=c[j>>2]|0;j=(i|0)==0?0:i+-4|0;i=j+4|0;if(c[j>>2]|0){M=0;do{__ZN10StringNameD2Ev(i+(M<<2)|0);M=M+1|0}while(M>>>0<(c[j>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(K,1)}__ZN10StringNameD2Ev(k);__Z8D_METHODPKc(n,937353);k=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(k);c[k>>2]=312492;__ZN10MethodBind10_set_constEb(k,1);__ZN10MethodBind24_generate_argument_typesEi(k,0);__ZN10MethodBind12_set_returnsEb(k,1);c[k+44>>2]=1761;c[k+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,k,n,0,0)|0;k=n+4|0;K=c[k>>2]|0;if(K|0?(__Z16atomic_decrementPj(K+-8|0)|0)==0:0){j=c[k>>2]|0;k=(j|0)==0?0:j+-4|0;j=k+4|0;if(c[k>>2]|0){M=0;do{__ZN10StringNameD2Ev(j+(M<<2)|0);M=M+1|0}while(M>>>0<(c[k>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(K,1)}__ZN10StringNameD2Ev(n);__Z8D_METHODPKcS0_(o,937369,1128998);n=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(n);c[n>>2]=312456;__ZN10MethodBind10_set_constEb(n,0);__ZN10MethodBind24_generate_argument_typesEi(n,1);c[n+44>>2]=1762;c[n+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,n,o,0,0)|0;n=o+4|0;K=c[n>>2]|0;if(K|0?(__Z16atomic_decrementPj(K+-8|0)|0)==0:0){k=c[n>>2]|0;n=(k|0)==0?0:k+-4|0;k=n+4|0;if(c[n>>2]|0){M=0;do{__ZN10StringNameD2Ev(k+(M<<2)|0);M=M+1|0}while(M>>>0<(c[n>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(K,1)}__ZN10StringNameD2Ev(o);__Z8D_METHODPKc(p,937383);o=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(o);c[o>>2]=312492;__ZN10MethodBind10_set_constEb(o,1);__ZN10MethodBind24_generate_argument_typesEi(o,0);__ZN10MethodBind12_set_returnsEb(o,1);c[o+44>>2]=1763;c[o+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,o,p,0,0)|0;o=p+4|0;K=c[o>>2]|0;if(K|0?(__Z16atomic_decrementPj(K+-8|0)|0)==0:0){n=c[o>>2]|0;o=(n|0)==0?0:n+-4|0;n=o+4|0;if(c[o>>2]|0){M=0;do{__ZN10StringNameD2Ev(n+(M<<2)|0);M=M+1|0}while(M>>>0<(c[o>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(K,1)}__ZN10StringNameD2Ev(p);__Z8D_METHODPKcS0_(q,937397,937420);p=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(p);c[p>>2]=312528;__ZN10MethodBind10_set_constEb(p,0);__ZN10MethodBind24_generate_argument_typesEi(p,1);c[p+44>>2]=1764;c[p+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,p,q,0,0)|0;p=q+4|0;K=c[p>>2]|0;if(K|0?(__Z16atomic_decrementPj(K+-8|0)|0)==0:0){o=c[p>>2]|0;p=(o|0)==0?0:o+-4|0;o=p+4|0;if(c[p>>2]|0){M=0;do{__ZN10StringNameD2Ev(o+(M<<2)|0);M=M+1|0}while(M>>>0<(c[p>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(K,1)}__ZN10StringNameD2Ev(q);__Z8D_METHODPKc(r,937427);q=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(q);c[q>>2]=312564;__ZN10MethodBind10_set_constEb(q,0);__ZN10MethodBind24_generate_argument_typesEi(q,0);__ZN10MethodBind12_set_returnsEb(q,1);c[q+44>>2]=5688;c[q+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,q,r,0,0)|0;q=r+4|0;K=c[q>>2]|0;if(K|0?(__Z16atomic_decrementPj(K+-8|0)|0)==0:0){p=c[q>>2]|0;q=(p|0)==0?0:p+-4|0;p=q+4|0;if(c[q>>2]|0){M=0;do{__ZN10StringNameD2Ev(p+(M<<2)|0);M=M+1|0}while(M>>>0<(c[q>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(K,1)}__ZN10StringNameD2Ev(r);__ZN6StringC2EPKc(b,937167);c[t>>2]=c[b>>2];__ZN10StringNameC2ERK6String(s,t);__ZN6StringC2EPKc(b,937449);__ZN6StringC2EPKc(u,937456);__ZN7ClassDB18add_property_groupE10StringNameRK6StringS3_(s,b,u);r=c[u>>2]|0;if(r|0?(__Z16atomic_decrementPj(r+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(r,1);r=c[b>>2]|0;if(r|0?(__Z16atomic_decrementPj(r+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(r,1);__ZN10StringNameD2Ev(s);s=c[t>>2]|0;if(s|0?(__Z16atomic_decrementPj(s+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(s,1);__ZN6StringC2EPKc(b,937167);c[t>>2]=c[b>>2];__ZN10StringNameC2ERK6String(v,t);__ZN6StringC2EPKc(w,937464);__ZN6StringC2EPKc(u,1263606);s=b+4|0;c[s>>2]=0;r=b+12|0;c[r>>2]=0;c[b>>2]=5;K=c[w>>2]|0;if(K|0?(c[s>>2]=0,__Z28atomic_conditional_incrementPj(K+-8|0)|0):0)c[s>>2]=c[w>>2];c[b+8>>2]=0;s=c[r>>2]|0;do if((s|0)!=(c[u>>2]|0)){do if(s|0){if(__Z16atomic_decrementPj(s+-8|0)|0)break;__ZN6Memory11free_staticEPvb(s,1)}while(0);c[r>>2]=0;K=c[u>>2]|0;if(!K)break;if(!(__Z28atomic_conditional_incrementPj(K+-8|0)|0))break;c[r>>2]=c[u>>2]}while(0);c[b+16>>2]=7;c[x>>2]=__Z11_scs_createPKc(937211)|0;c[y>>2]=__Z11_scs_createPKc(937229)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(v,b,x,y,-1);__ZN10StringNameD2Ev(y);__ZN10StringNameD2Ev(x);r=c[b+12>>2]|0;do if(r|0){if(__Z16atomic_decrementPj(r+-8|0)|0)break;__ZN6Memory11free_staticEPvb(r,1)}while(0);r=c[b+4>>2]|0;do if(r|0){if(__Z16atomic_decrementPj(r+-8|0)|0)break;__ZN6Memory11free_staticEPvb(r,1)}while(0);r=c[u>>2]|0;do if(r|0){if(__Z16atomic_decrementPj(r+-8|0)|0)break;__ZN6Memory11free_staticEPvb(r,1)}while(0);r=c[w>>2]|0;do if(r|0){if(__Z16atomic_decrementPj(r+-8|0)|0)break;__ZN6Memory11free_staticEPvb(r,1)}while(0);__ZN10StringNameD2Ev(v);v=c[t>>2]|0;do if(v|0){if(__Z16atomic_decrementPj(v+-8|0)|0)break;__ZN6Memory11free_staticEPvb(v,1)}while(0);__ZN6StringC2EPKc(b,937167);c[t>>2]=c[b>>2];__ZN10StringNameC2ERK6String(z,t);__ZN6StringC2EPKc(A,937478);__ZN6StringC2EPKc(u,1263606);v=b+4|0;c[v>>2]=0;r=b+12|0;c[r>>2]=0;c[b>>2]=5;w=c[A>>2]|0;do if(w|0){c[v>>2]=0;if(!(__Z28atomic_conditional_incrementPj(w+-8|0)|0))break;c[v>>2]=c[A>>2]}while(0);c[b+8>>2]=0;v=c[r>>2]|0;do if((v|0)!=(c[u>>2]|0)){do if(v|0){if(__Z16atomic_decrementPj(v+-8|0)|0)break;__ZN6Memory11free_staticEPvb(v,1)}while(0);c[r>>2]=0;w=c[u>>2]|0;if(!w)break;if(!(__Z28atomic_conditional_incrementPj(w+-8|0)|0))break;c[r>>2]=c[u>>2]}while(0);c[b+16>>2]=7;c[x>>2]=__Z11_scs_createPKc(937247)|0;c[y>>2]=__Z11_scs_createPKc(937270)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(z,b,x,y,-1);__ZN10StringNameD2Ev(y);__ZN10StringNameD2Ev(x);r=c[b+12>>2]|0;do if(r|0){if(__Z16atomic_decrementPj(r+-8|0)|0)break;__ZN6Memory11free_staticEPvb(r,1)}while(0);r=c[b+4>>2]|0;do if(r|0){if(__Z16atomic_decrementPj(r+-8|0)|0)break;__ZN6Memory11free_staticEPvb(r,1)}while(0);r=c[u>>2]|0;do if(r|0){if(__Z16atomic_decrementPj(r+-8|0)|0)break;__ZN6Memory11free_staticEPvb(r,1)}while(0);r=c[A>>2]|0;do if(r|0){if(__Z16atomic_decrementPj(r+-8|0)|0)break;__ZN6Memory11free_staticEPvb(r,1)}while(0);__ZN10StringNameD2Ev(z);z=c[t>>2]|0;do if(z|0){if(__Z16atomic_decrementPj(z+-8|0)|0)break;__ZN6Memory11free_staticEPvb(z,1)}while(0);__ZN6StringC2EPKc(b,937167);c[t>>2]=c[b>>2];__ZN10StringNameC2ERK6String(B,t);__ZN6StringC2EPKc(C,937497);__ZN6StringC2EPKc(u,1263606);z=b+4|0;c[z>>2]=0;r=b+12|0;c[r>>2]=0;c[b>>2]=5;A=c[C>>2]|0;do if(A|0){c[z>>2]=0;if(!(__Z28atomic_conditional_incrementPj(A+-8|0)|0))break;c[z>>2]=c[C>>2]}while(0);c[b+8>>2]=0;z=c[r>>2]|0;do if((z|0)!=(c[u>>2]|0)){do if(z|0){if(__Z16atomic_decrementPj(z+-8|0)|0)break;__ZN6Memory11free_staticEPvb(z,1)}while(0);c[r>>2]=0;A=c[u>>2]|0;if(!A)break;if(!(__Z28atomic_conditional_incrementPj(A+-8|0)|0))break;c[r>>2]=c[u>>2]}while(0);c[b+16>>2]=7;c[x>>2]=__Z11_scs_createPKc(937293)|0;c[y>>2]=__Z11_scs_createPKc(937315)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(B,b,x,y,-1);__ZN10StringNameD2Ev(y);__ZN10StringNameD2Ev(x);r=c[b+12>>2]|0;do if(r|0){if(__Z16atomic_decrementPj(r+-8|0)|0)break;__ZN6Memory11free_staticEPvb(r,1)}while(0);r=c[b+4>>2]|0;do if(r|0){if(__Z16atomic_decrementPj(r+-8|0)|0)break;__ZN6Memory11free_staticEPvb(r,1)}while(0);r=c[u>>2]|0;do if(r|0){if(__Z16atomic_decrementPj(r+-8|0)|0)break;__ZN6Memory11free_staticEPvb(r,1)}while(0);r=c[C>>2]|0;do if(r|0){if(__Z16atomic_decrementPj(r+-8|0)|0)break;__ZN6Memory11free_staticEPvb(r,1)}while(0);__ZN10StringNameD2Ev(B);B=c[t>>2]|0;do if(B|0){if(__Z16atomic_decrementPj(B+-8|0)|0)break;__ZN6Memory11free_staticEPvb(B,1)}while(0);__ZN6StringC2EPKc(b,937167);c[t>>2]=c[b>>2];__ZN10StringNameC2ERK6String(D,t);__ZN6StringC2EPKc(E,937515);__ZN6StringC2EPKc(u,1263606);B=b+4|0;c[B>>2]=0;r=b+12|0;c[r>>2]=0;c[b>>2]=5;C=c[E>>2]|0;do if(C|0){c[B>>2]=0;if(!(__Z28atomic_conditional_incrementPj(C+-8|0)|0))break;c[B>>2]=c[E>>2]}while(0);c[b+8>>2]=0;B=c[r>>2]|0;do if((B|0)!=(c[u>>2]|0)){do if(B|0){if(__Z16atomic_decrementPj(B+-8|0)|0)break;__ZN6Memory11free_staticEPvb(B,1)}while(0);c[r>>2]=0;C=c[u>>2]|0;if(!C)break;if(!(__Z28atomic_conditional_incrementPj(C+-8|0)|0))break;c[r>>2]=c[u>>2]}while(0);c[b+16>>2]=7;c[x>>2]=__Z11_scs_createPKc(937337)|0;c[y>>2]=__Z11_scs_createPKc(937353)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(D,b,x,y,-1);__ZN10StringNameD2Ev(y);__ZN10StringNameD2Ev(x);r=c[b+12>>2]|0;do if(r|0){if(__Z16atomic_decrementPj(r+-8|0)|0)break;__ZN6Memory11free_staticEPvb(r,1)}while(0);r=c[b+4>>2]|0;do if(r|0){if(__Z16atomic_decrementPj(r+-8|0)|0)break;__ZN6Memory11free_staticEPvb(r,1)}while(0);r=c[u>>2]|0;do if(r|0){if(__Z16atomic_decrementPj(r+-8|0)|0)break;__ZN6Memory11free_staticEPvb(r,1)}while(0);r=c[E>>2]|0;do if(r|0){if(__Z16atomic_decrementPj(r+-8|0)|0)break;__ZN6Memory11free_staticEPvb(r,1)}while(0);__ZN10StringNameD2Ev(D);D=c[t>>2]|0;do if(D|0){if(__Z16atomic_decrementPj(D+-8|0)|0)break;__ZN6Memory11free_staticEPvb(D,1)}while(0);__ZN6StringC2EPKc(b,937167);c[t>>2]=c[b>>2];__ZN10StringNameC2ERK6String(F,t);__ZN6StringC2EPKc(G,937534);__ZN6StringC2EPKc(u,1263606);D=b+4|0;c[D>>2]=0;r=b+12|0;c[r>>2]=0;c[b>>2]=5;E=c[G>>2]|0;do if(E|0){c[D>>2]=0;if(!(__Z28atomic_conditional_incrementPj(E+-8|0)|0))break;c[D>>2]=c[G>>2]}while(0);c[b+8>>2]=0;D=c[r>>2]|0;do if((D|0)!=(c[u>>2]|0)){do if(D|0){if(__Z16atomic_decrementPj(D+-8|0)|0)break;__ZN6Memory11free_staticEPvb(D,1)}while(0);c[r>>2]=0;E=c[u>>2]|0;if(!E)break;if(!(__Z28atomic_conditional_incrementPj(E+-8|0)|0))break;c[r>>2]=c[u>>2]}while(0);c[b+16>>2]=7;c[x>>2]=__Z11_scs_createPKc(937369)|0;c[y>>2]=__Z11_scs_createPKc(937383)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(F,b,x,y,-1);__ZN10StringNameD2Ev(y);__ZN10StringNameD2Ev(x);r=c[b+12>>2]|0;do if(r|0){if(__Z16atomic_decrementPj(r+-8|0)|0)break;__ZN6Memory11free_staticEPvb(r,1)}while(0);r=c[b+4>>2]|0;do if(r|0){if(__Z16atomic_decrementPj(r+-8|0)|0)break;__ZN6Memory11free_staticEPvb(r,1)}while(0);r=c[u>>2]|0;do if(r|0){if(__Z16atomic_decrementPj(r+-8|0)|0)break;__ZN6Memory11free_staticEPvb(r,1)}while(0);r=c[G>>2]|0;do if(r|0){if(__Z16atomic_decrementPj(r+-8|0)|0)break;__ZN6Memory11free_staticEPvb(r,1)}while(0);__ZN10StringNameD2Ev(F);F=c[t>>2]|0;do if(F|0){if(__Z16atomic_decrementPj(F+-8|0)|0)break;__ZN6Memory11free_staticEPvb(F,1)}while(0);__ZN6StringC2EPKc(b,937167);c[t>>2]=c[b>>2];__ZN10StringNameC2ERK6String(H,t);__ZN6StringC2EPKc(I,937551);__ZN6StringC2EPKc(u,1263606);F=b+4|0;c[F>>2]=0;r=b+12|0;c[r>>2]=0;c[b>>2]=1;G=c[I>>2]|0;do if(G|0){c[F>>2]=0;if(!(__Z28atomic_conditional_incrementPj(G+-8|0)|0))break;c[F>>2]=c[I>>2]}while(0);c[b+8>>2]=0;F=c[r>>2]|0;do if((F|0)!=(c[u>>2]|0)){do if(F|0){if(__Z16atomic_decrementPj(F+-8|0)|0)break;__ZN6Memory11free_staticEPvb(F,1)}while(0);c[r>>2]=0;G=c[u>>2]|0;if(!G)break;if(!(__Z28atomic_conditional_incrementPj(G+-8|0)|0))break;c[r>>2]=c[u>>2]}while(0);c[b+16>>2]=7;c[x>>2]=__Z11_scs_createPKc(937397)|0;c[y>>2]=__Z11_scs_createPKc(937427)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(H,b,x,y,-1);__ZN10StringNameD2Ev(y);__ZN10StringNameD2Ev(x);x=c[b+12>>2]|0;do if(x|0){if(__Z16atomic_decrementPj(x+-8|0)|0)break;__ZN6Memory11free_staticEPvb(x,1)}while(0);x=c[b+4>>2]|0;do if(x|0){if(__Z16atomic_decrementPj(x+-8|0)|0)break;__ZN6Memory11free_staticEPvb(x,1)}while(0);x=c[u>>2]|0;do if(x|0){if(__Z16atomic_decrementPj(x+-8|0)|0)break;__ZN6Memory11free_staticEPvb(x,1)}while(0);x=c[I>>2]|0;do if(x|0){if(__Z16atomic_decrementPj(x+-8|0)|0)break;__ZN6Memory11free_staticEPvb(x,1)}while(0);__ZN10StringNameD2Ev(H);H=c[t>>2]|0;if(!H){l=a;return}if(__Z16atomic_decrementPj(H+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(H,1);l=a;return}function __ZN7ClassDB7creatorI18ParallaxBackgroundEEP6Objectv(){var a=0;a=__ZnwjPKc(364,1263606)|0;__ZN18ParallaxBackgroundC2Ev(a);__Z22postinitialize_handlerP6Object(a);return a|0}function __ZN18ParallaxBackgroundC2Ev(a){a=a|0;var b=0,d=0,e=0;__ZN11CanvasLayerC2Ev(a);c[a>>2]=312204;__ZN10StringNameC2Ev(a+300|0);g[a+304>>2]=0.0;g[a+308>>2]=0.0;b=a+324|0;d=a+316|0;e=d+44|0;do{c[d>>2]=0;d=d+4|0}while((d|0)<(e|0));c[b>>2]=1065353216;c[a+328>>2]=1065353216;g[a+312>>2]=1.0;__ZN11CanvasLayer9set_layerEi(a,-1);return}function __ZN11CanvasLayerC2Ev(b){b=b|0;var d=0,e=0,f=0,h=0,i=0,j=0;__ZN4NodeC2Ev(b);c[b>>2]=312312;__ZN10StringNameC2Ev(b+220|0);d=b+256|0;c[d>>2]=0;c[d+4>>2]=0;c[d+8>>2]=0;c[d+12>>2]=0;c[d+16>>2]=0;d=b+228|0;c[d>>2]=0;c[d+4>>2]=0;g[b+252>>2]=1.0;g[b+264>>2]=1.0;d=b+276|0;c[d>>2]=0;c[b+288>>2]=0;c[b+292>>2]=0;c[b+236>>2]=1065353216;c[b+240>>2]=1065353216;g[b+244>>2]=0.0;a[b+224>>0]=0;c[b+248>>2]=1;e=__ZnwjPKc(144,1263606)|0;__ZN7World2DC2Ev(e);__Z22postinitialize_handlerP6Object(e);if(!e){f=0;h=0}else{a[1263537]=0;__ZN9Reference8init_refEv(e)|0;f=e;h=e}e=c[d>>2]|0;if((f|0)==(e|0)){if(f|0){i=f;j=12}}else{if((e|0?__ZN9Reference11unreferenceEv(e)|0:0)?(e=c[d>>2]|0,__Z17predelete_handlerP6Object(e)|0):0){gj[c[(c[e>>2]|0)+76>>2]&8191](e);__ZN6Memory11free_staticEPvb(e,0)}c[d>>2]=h;if(f|0){__ZN9Reference9referenceEv(f);i=f;j=12}}if(((j|0)==12?__ZN9Reference11unreferenceEv(i)|0:0)?__Z17predelete_handlerP6Object(f)|0:0){gj[c[(c[f>>2]|0)+76>>2]&8191](f);__ZN6Memory11free_staticEPvb(h,0)}c[b+284>>2]=0;c[b+280>>2]=0;c[b+296>>2]=0;return}function __ZN11CanvasLayer9set_layerEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d+12|0;f=d+8|0;g=d+4|0;h=d;i=a+248|0;c[i>>2]=b;b=a+288|0;if(!(c[b>>2]|0)){l=d;return}j=__ZN12VisualServer13get_singletonEv()|0;k=c[(c[j>>2]|0)+836>>2]|0;c[g>>2]=c[b>>2];c[h>>2]=__ZN7World2D10get_canvasEv(c[a+276>>2]|0)|0;a=c[i>>2]|0;c[f>>2]=c[g>>2];c[e>>2]=c[h>>2];Ki[k&4095](j,f,e,a);l=d;return}function __ZN18ParallaxBackground18_initialize_classvEv(b){b=b|0;if(a[1263438]|0)return;if(!(a[1263439]|0)){if(!(a[1256996]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI4NodeEEvv();__ZN4Node13_bind_methodsEv();a[1256996]=1}__ZN7ClassDB10_add_classI11CanvasLayerEEvv();__ZN11CanvasLayer13_bind_methodsEv();a[1263439]=1}__ZN7ClassDB10_add_classI18ParallaxBackgroundEEvv();__ZN18ParallaxBackground13_bind_methodsEv();a[1263438]=1;return}function __ZN18ParallaxBackground5_setvERK10StringNameRK7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK18ParallaxBackground5_getvERK10StringNameR7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK18ParallaxBackground19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+24|0;g=e+4|0;h=e;if(!d)__ZNK11CanvasLayer19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,0);__ZN6StringC2EPKc(f,937167);i=c[f>>2]|0;f=i;j=g+4|0;c[j>>2]=0;k=g+12|0;c[k>>2]=0;c[g>>2]=0;n=(i|0)==0;if(!n?(c[j>>2]=0,__Z28atomic_conditional_incrementPj(i+-8|0)|0):0)c[j>>2]=f;c[g+8>>2]=0;f=c[k>>2]|0;if(f|0){if(!(__Z16atomic_decrementPj(f+-8|0)|0))__ZN6Memory11free_staticEPvb(f,1);c[k>>2]=0}c[g+16>>2]=256;if(!(c[b>>2]|0)){k=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=k;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0}k=__ZnwjPFPvjE(32,4740)|0;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0;c[k+12>>2]=0;c[k+16>>2]=7;f=k+20|0;c[f>>2]=0;j=k+24|0;c[j>>2]=0;o=k+28|0;c[o>>2]=0;__ZN12PropertyInfoaSERKS_(k,g)|0;p=c[b>>2]|0;q=p+4|0;r=c[q>>2]|0;c[j>>2]=r;c[f>>2]=0;c[o>>2]=p;if(r|0)c[r+20>>2]=k;c[q>>2]=k;if(!(c[p>>2]|0))c[p>>2]=k;k=p+8|0;c[k>>2]=(c[k>>2]|0)+1;k=c[g+12>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);k=c[g+4>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);if(!n?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);__ZN10StringNameC2EPKc(h,937167);__ZN7ClassDB17get_property_listE10StringNameP4ListI12PropertyInfo16DefaultAllocatorEbPK6Object(h,b,1,a);__ZN10StringNameD2Ev(h);if(!d){l=e;return}__ZNK11CanvasLayer19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,1);l=e;return}function __ZN18ParallaxBackground14_notificationvEib(a,b,c){a=a|0;b=b|0;c=c|0;if(!c){if(511!=510)__ZN4Node13_notificationEi(a,b);if(1765!=511)__ZN11CanvasLayer13_notificationEi(a,b)}if(1766!=1765)__ZN18ParallaxBackground13_notificationEi(a,b);if(!c)return;if(1765!=511)__ZN11CanvasLayer13_notificationEi(a,b);if(511==510)return;__ZN4Node13_notificationEi(a,b);return}function __ZNK18ParallaxBackground16_get_class_namevEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+8|0;e=b+4|0;f=b;g=a+300|0;a=c[g>>2]|0;if(a|0){if(c[a+4>>2]|0){l=b;return g|0}if(__ZNK6String6lengthEv(a+8|0)|0){l=b;return g|0}}__ZN6StringC2EPKc(d,937167);c[f>>2]=c[d>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameaSERKS_(g,e);__ZN10StringNameD2Ev(e);e=c[f>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);l=b;return g|0}function __ZNK18ParallaxBackground9get_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,937167);l=a;return c[b>>2]|0}function __ZNK18ParallaxBackground8is_classERK6String(a,b){a=a|0;b=b|0;var c=0;if((!(__ZNK6StringeqEPKc(b,937167)|0)?!(__ZNK6StringeqEPKc(b,937577)|0):0)?!(__ZNK6StringeqEPKc(b,1132465)|0):0)c=__ZNK6StringeqEPKc(b,1142944)|0;else c=1;return c|0}function __ZNK18ParallaxBackground12is_class_ptrEPv(a,b){a=a|0;b=b|0;return (b|0)==1236240|((b|0)==1234332|((b|0)==1220720|(b|0)==1220580))|0}function __ZN18ParallaxBackgroundD2Ev(a){a=a|0;var b=0,d=0;c[a>>2]=312204;b=c[a+332>>2]|0;if(b|0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(b,1);__ZN10StringNameD2Ev(a+300|0);c[a>>2]=312312;b=a+276|0;d=c[b>>2]|0;if((d|0?__ZN9Reference11unreferenceEv(d)|0:0)?(d=c[b>>2]|0,__Z17predelete_handlerP6Object(d)|0):0){gj[c[(c[d>>2]|0)+76>>2]&8191](d);__ZN6Memory11free_staticEPvb(d,0)}c[b>>2]=0;__ZN10StringNameD2Ev(a+220|0);__ZN4NodeD2Ev(a);return}function __ZN18ParallaxBackgroundD0Ev(a){a=a|0;__ZN18ParallaxBackgroundD2Ev(a);__ZdlPv(a);return}function __ZN11CanvasLayer18_initialize_classvEv(b){b=b|0;if(a[1263439]|0)return;if(!(a[1256996]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI4NodeEEvv();__ZN4Node13_bind_methodsEv();a[1256996]=1}__ZN7ClassDB10_add_classI11CanvasLayerEEvv();__ZN11CanvasLayer13_bind_methodsEv();a[1263439]=1;return}function __ZN11CanvasLayer5_setvERK10StringNameRK7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK11CanvasLayer5_getvERK10StringNameR7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK11CanvasLayer19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+24|0;g=e+4|0;h=e;if(!d)__ZNK4Node19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,0);__ZN6StringC2EPKc(f,937577);i=c[f>>2]|0;f=i;j=g+4|0;c[j>>2]=0;k=g+12|0;c[k>>2]=0;c[g>>2]=0;n=(i|0)==0;if(!n?(c[j>>2]=0,__Z28atomic_conditional_incrementPj(i+-8|0)|0):0)c[j>>2]=f;c[g+8>>2]=0;f=c[k>>2]|0;if(f|0){if(!(__Z16atomic_decrementPj(f+-8|0)|0))__ZN6Memory11free_staticEPvb(f,1);c[k>>2]=0}c[g+16>>2]=256;if(!(c[b>>2]|0)){k=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=k;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0}k=__ZnwjPFPvjE(32,4740)|0;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0;c[k+12>>2]=0;c[k+16>>2]=7;f=k+20|0;c[f>>2]=0;j=k+24|0;c[j>>2]=0;o=k+28|0;c[o>>2]=0;__ZN12PropertyInfoaSERKS_(k,g)|0;p=c[b>>2]|0;q=p+4|0;r=c[q>>2]|0;c[j>>2]=r;c[f>>2]=0;c[o>>2]=p;if(r|0)c[r+20>>2]=k;c[q>>2]=k;if(!(c[p>>2]|0))c[p>>2]=k;k=p+8|0;c[k>>2]=(c[k>>2]|0)+1;k=c[g+12>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);k=c[g+4>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);if(!n?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);__ZN10StringNameC2EPKc(h,937577);__ZN7ClassDB17get_property_listE10StringNameP4ListI12PropertyInfo16DefaultAllocatorEbPK6Object(h,b,1,a);__ZN10StringNameD2Ev(h);if(!d){l=e;return}__ZNK4Node19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,1);l=e;return}function __ZN11CanvasLayer14_notificationvEib(a,b,c){a=a|0;b=b|0;c=c|0;if(!(c|511==510))__ZN4Node13_notificationEi(a,b);if(1765!=511)__ZN11CanvasLayer13_notificationEi(a,b);if(c^1|511==510)return;__ZN4Node13_notificationEi(a,b);return}function __ZNK11CanvasLayer16_get_class_namevEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+8|0;e=b+4|0;f=b;g=a+220|0;a=c[g>>2]|0;if(a|0){if(c[a+4>>2]|0){l=b;return g|0}if(__ZNK6String6lengthEv(a+8|0)|0){l=b;return g|0}}__ZN6StringC2EPKc(d,937577);c[f>>2]=c[d>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameaSERKS_(g,e);__ZN10StringNameD2Ev(e);e=c[f>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);l=b;return g|0}function __ZNK11CanvasLayer9get_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,937577);l=a;return c[b>>2]|0}function __ZNK11CanvasLayer8is_classERK6String(a,b){a=a|0;b=b|0;var c=0;if(!(__ZNK6StringeqEPKc(b,937577)|0)?!(__ZNK6StringeqEPKc(b,1132465)|0):0)c=__ZNK6StringeqEPKc(b,1142944)|0;else c=1;return c|0}function __ZNK11CanvasLayer12is_class_ptrEPv(a,b){a=a|0;b=b|0;return (b|0)==1234332|((b|0)==1220720|(b|0)==1220580)|0}function __ZN11CanvasLayerD2Ev(a){a=a|0;var b=0,d=0;c[a>>2]=312312;b=a+276|0;d=c[b>>2]|0;if((d|0?__ZN9Reference11unreferenceEv(d)|0:0)?(d=c[b>>2]|0,__Z17predelete_handlerP6Object(d)|0):0){gj[c[(c[d>>2]|0)+76>>2]&8191](d);__ZN6Memory11free_staticEPvb(d,0)}c[b>>2]=0;__ZN10StringNameD2Ev(a+220|0);__ZN4NodeD2Ev(a);return}function __ZN11CanvasLayerD0Ev(a){a=a|0;var b=0,d=0;c[a>>2]=312312;b=a+276|0;d=c[b>>2]|0;if((d|0?__ZN9Reference11unreferenceEv(d)|0:0)?(d=c[b>>2]|0,__Z17predelete_handlerP6Object(d)|0):0){gj[c[(c[d>>2]|0)+76>>2]&8191](d);__ZN6Memory11free_staticEPvb(d,0)}c[b>>2]=0;__ZN10StringNameD2Ev(a+220|0);__ZN4NodeD2Ev(a);__ZdlPv(a);return}function __ZN11CanvasLayer13_notificationEi(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0;e=l;l=l+48|0;if((l|0)>=(m|0))ba(48);f=e+36|0;g=e+32|0;h=e+28|0;i=e+24|0;j=e+20|0;k=e+16|0;n=e+12|0;o=e+8|0;p=e+4|0;q=e;switch(d|0){case 10:{d=b+284|0;if((c[d>>2]|0)!=0?(__ZN8ObjectDB12get_instanceEj(c[b+280>>2]|0)|0)!=0:0)r=d;else r=b+140|0;d=c[r>>2]|0;c[b+292>>2]=d;if(!d){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(937098,937112,166,937140,0);l=e;return}else{a[1263537]=0;c[b+288>>2]=__ZNK8Viewport16get_viewport_ridEv(d)|0;d=__ZN12VisualServer13get_singletonEv()|0;r=c[(c[d>>2]|0)+816>>2]|0;s=b+288|0;c[h>>2]=c[s>>2];t=b+276|0;c[i>>2]=__ZN7World2D10get_canvasEv(c[t>>2]|0)|0;c[g>>2]=c[h>>2];c[f>>2]=c[i>>2];bj[r&4095](d,g,f);d=__ZN12VisualServer13get_singletonEv()|0;r=c[(c[d>>2]|0)+836>>2]|0;c[j>>2]=c[s>>2];c[k>>2]=__ZN7World2D10get_canvasEv(c[t>>2]|0)|0;i=c[b+248>>2]|0;c[g>>2]=c[j>>2];c[f>>2]=c[k>>2];Ki[r&4095](d,g,f,i);i=__ZN12VisualServer13get_singletonEv()|0;d=c[(c[i>>2]|0)+824>>2]|0;c[n>>2]=c[s>>2];c[o>>2]=__ZN7World2D10get_canvasEv(c[t>>2]|0)|0;c[g>>2]=c[n>>2];c[f>>2]=c[o>>2];Ki[d&4095](i,g,f,b+252|0);l=e;return}break}case 11:{i=__ZN12VisualServer13get_singletonEv()|0;d=c[(c[i>>2]|0)+820>>2]|0;o=b+288|0;c[p>>2]=c[o>>2];c[q>>2]=__ZN7World2D10get_canvasEv(c[b+276>>2]|0)|0;c[g>>2]=c[p>>2];c[f>>2]=c[q>>2];bj[d&4095](i,g,f);c[o>>2]=0;l=e;return}default:{l=e;return}}}function __ZN18ParallaxBackground13_notificationEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d;switch(b|0){case 10:{b=__ZNK11CanvasLayer12get_viewportEv(a)|0;if(!b){f=0;g=0}else{f=c[b+4>>2]|0;g=0}c[e>>2]=__Z4itosx(f,g)|0;g=__ZplPKcRK6String(937186,e)|0;f=g;b=a+332|0;h=c[b>>2]|0;if((h|0)==(g|0)){if(g|0)i=12}else{if(h|0?(__Z16atomic_decrementPj(h+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(h,1);c[b>>2]=0;if(g|0)if(!(__Z28atomic_conditional_incrementPj(g+-8|0)|0))i=12;else{c[b>>2]=f;i=12}}if((i|0)==12?(__Z16atomic_decrementPj(g+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(g,1);g=c[e>>2]|0;if(g|0?(__Z16atomic_decrementPj(g+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(g,1);__ZN10StringNameC2ERK6String(e,b);__ZN4Node12add_to_groupERK10StringNameb(a,e,0);__ZN10StringNameD2Ev(e);l=d;return}case 11:{__ZN10StringNameC2ERK6String(e,a+332|0);__ZN4Node17remove_from_groupERK10StringName(a,e);__ZN10StringNameD2Ev(e);l=d;return}default:{l=d;return}}}function __ZNK11CanvasLayer12get_viewportEv(a){a=a|0;return c[a+288>>2]|0}function __ZN18ParallaxBackground13_camera_movedERK11Transform2D(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,h=0,i=0,j=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d;f=d+8|0;h=b+16|0;i=c[h+4>>2]|0;j=a+304|0;c[j>>2]=c[h>>2];c[j+4>>2]=i;__ZN18ParallaxBackground14_update_scrollEv(a);__ZNK11Transform2D9get_scaleEv(e,b);g[f>>2]=.5;g[f+4>>2]=.5;g[a+312>>2]=+__ZNK7Vector23dotERKS_(e,f);l=d;return}function __ZN18ParallaxBackground17set_scroll_offsetERK7Vector2(a,b){a=a|0;b=b|0;var d=0,e=0;d=b;b=c[d+4>>2]|0;e=a+304|0;c[e>>2]=c[d>>2];c[e+4>>2]=b;__ZN18ParallaxBackground14_update_scrollEv(a);return}function __ZNK18ParallaxBackground17get_scroll_offsetEv(a,b){a=a|0;b=b|0;var d=0,e=0;d=b+304|0;b=c[d+4>>2]|0;e=a;c[e>>2]=c[d>>2];c[e+4>>2]=b;return}function __ZN18ParallaxBackground22set_scroll_base_offsetERK7Vector2(a,b){a=a|0;b=b|0;var d=0,e=0;d=b;b=c[d+4>>2]|0;e=a+316|0;c[e>>2]=c[d>>2];c[e+4>>2]=b;__ZN18ParallaxBackground14_update_scrollEv(a);return}function __ZNK18ParallaxBackground22get_scroll_base_offsetEv(a,b){a=a|0;b=b|0;var d=0,e=0;d=b+316|0;b=c[d+4>>2]|0;e=a;c[e>>2]=c[d>>2];c[e+4>>2]=b;return}function __ZN18ParallaxBackground21set_scroll_base_scaleERK7Vector2(a,b){a=a|0;b=b|0;var d=0,e=0;d=b;b=c[d+4>>2]|0;e=a+324|0;c[e>>2]=c[d>>2];c[e+4>>2]=b;__ZN18ParallaxBackground14_update_scrollEv(a);return}function __ZNK18ParallaxBackground21get_scroll_base_scaleEv(a,b){a=a|0;b=b|0;var d=0,e=0;d=b+324|0;b=c[d+4>>2]|0;e=a;c[e>>2]=c[d>>2];c[e+4>>2]=b;return}function __ZN18ParallaxBackground15set_limit_beginERK7Vector2(a,b){a=a|0;b=b|0;var d=0,e=0;d=b;b=c[d+4>>2]|0;e=a+336|0;c[e>>2]=c[d>>2];c[e+4>>2]=b;__ZN18ParallaxBackground14_update_scrollEv(a);return}function __ZNK18ParallaxBackground15get_limit_beginEv(a,b){a=a|0;b=b|0;var d=0,e=0;d=b+336|0;b=c[d+4>>2]|0;e=a;c[e>>2]=c[d>>2];c[e+4>>2]=b;return}function __ZN18ParallaxBackground13set_limit_endERK7Vector2(a,b){a=a|0;b=b|0;var d=0,e=0;d=b;b=c[d+4>>2]|0;e=a+344|0;c[e>>2]=c[d>>2];c[e+4>>2]=b;__ZN18ParallaxBackground14_update_scrollEv(a);return}function __ZNK18ParallaxBackground13get_limit_endEv(a,b){a=a|0;b=b|0;var d=0,e=0;d=b+344|0;b=c[d+4>>2]|0;e=a;c[e>>2]=c[d>>2];c[e+4>>2]=b;return}function __ZN18ParallaxBackground22set_ignore_camera_zoomEb(b,c){b=b|0;c=c|0;a[b+360>>0]=c&1;return}function __ZN18ParallaxBackground21is_ignore_camera_zoomEv(b){b=b|0;return (a[b+360>>0]|0)!=0|0}function __ZNK12MethodBind0RI18ParallaxBackgroundbE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Eb(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK12MethodBind0RI18ParallaxBackgroundbE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,937167);l=a;return c[b>>2]|0}function __ZN12MethodBind0RI18ParallaxBackgroundbE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236240)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2Eb(i,ij[n&8191](d)|0);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,266,1146558,0);c[b>>2]=0;l=f;return}function __ZN12MethodBind0RI18ParallaxBackgroundbE7ptrcallEP6ObjectPPKvPv(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0;if(!d)g=0;else{e=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1236240)|0;g=e?d:0}d=c[b+44>>2]|0;e=c[b+48>>2]|0;b=g+(e>>1)|0;if(!(e&1)){h=d;i=ij[h&8191](b)|0;j=i&1;a[f>>0]=j;return}else{h=c[(c[b>>2]|0)+d>>2]|0;i=ij[h&8191](b)|0;j=i&1;a[f>>0]=j;return}}function __ZN12MethodBind0RI18ParallaxBackgroundbED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I18ParallaxBackgroundbE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if(!b){__ZN7VariantC2Eb(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK11MethodBind1I18ParallaxBackgroundbE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,937167);l=a;return c[b>>2]|0}function __ZN11MethodBind1I18ParallaxBackgroundbE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236240)|0:0){c[h>>2]=0;a[1263537]=0;k=d+24|0;n=c[k>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=i;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=i;return}if((g|0)>0){if((n|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);p=0}else{a[1263537]=0;p=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,p)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=p;c[b>>2]=0;l=i;return}}p=c[d+44>>2]|0;n=c[d+48>>2]|0;o=e+(n>>1)|0;if(!(n&1))q=p;else q=c[(c[o>>2]|0)+p>>2]|0;do if((g|0)<1){p=c[k>>2]|0;n=p+-1|0;if((p|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)s=0;else s=c[e+-4>>2]|0;if((p|0)<=(s|0)){if(r)t=0;else t=c[e+-4>>2]|0;do if((t|0)<(p|0)){if(r)u=0;else u=c[e+-4>>2]|0;if((u|0)<(p|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);v=0;break}else{a[1263537]=0;w=31;break}}else w=31;while(0);if((w|0)==31)v=e+(n*24|0)|0;__ZN7VariantC2ERKS_(j,v);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);f=__ZNK7VariantcvbEv(j)|0;Pi[q&2047](o,f);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I18ParallaxBackgroundbE7ptrcallEP6ObjectPPKvPv(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0;if(!d)g=0;else{f=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1236240)|0;g=f?d:0}d=c[b+44>>2]|0;f=c[b+48>>2]|0;b=g+(f>>1)|0;if(!(f&1))h=d;else h=c[(c[b>>2]|0)+d>>2]|0;Pi[h&2047](b,(a[c[e>>2]>>0]|0)!=0);return}function __ZN11MethodBind1I18ParallaxBackgroundbED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN18ParallaxBackground14_update_scrollEv(b){b=b|0;var d=0,e=0,f=0,h=0,i=0,k=0,n=0,o=0.0,p=0.0,q=0.0,r=0.0,s=0.0;d=l;l=l+32|0;if((l|0)>=(m|0))ba(32);e=d+8|0;f=d+16|0;h=d;if(!(a[b+136>>0]|0)){l=d;return}__ZNK7Vector2mlERKS_(f,b+304|0,b+324|0);__ZNK7Vector2plERKS_(e,b+316|0,f);__ZNK11CanvasLayer17get_viewport_sizeEv(f,b);__ZNK7Vector2ngEv(h,e);i=h;k=c[i>>2]|0;n=c[i+4>>2]|0;i=e;c[i>>2]=k;c[i+4>>2]=n;o=+g[b+336>>2];p=+g[b+344>>2];q=(c[j>>2]=k,+g[j>>2]);r=(c[j>>2]=n,+g[j>>2]);do if(o<p){if(q<o){g[e>>2]=o;break}s=+g[f>>2];if(q+s>p)g[e>>2]=p-s}while(0);p=+g[b+340>>2];q=+g[b+348>>2];do if(p<q){n=e+4|0;if(r<p){g[n>>2]=p;break}o=+g[f+4>>2];if(r+o>q)g[n>>2]=q-o}while(0);__ZNK7Vector2ngEv(h,e);f=h;h=c[f>>2]|0;n=c[f+4>>2]|0;f=e;c[f>>2]=h;c[f+4>>2]=n;f=b+352|0;c[f>>2]=h;c[f+4>>2]=n;if((__ZNK4Node15get_child_countEv(b)|0)>0){n=b+360|0;f=b+312|0;h=0;do{k=__ZNK4Node9get_childEi(b,h)|0;do if(k|0?$i[c[(c[k>>2]|0)+44>>2]&8191](k,1236244)|0:0)if(!(a[n>>0]|0)){__ZN13ParallaxLayer25set_base_offset_and_scaleERK7Vector2f(k,e,+g[f>>2]);break}else{__ZN13ParallaxLayer25set_base_offset_and_scaleERK7Vector2f(k,e,1.0);break}while(0);h=h+1|0}while((h|0)<(__ZNK4Node15get_child_countEv(b)|0))}l=d;return}function __ZNK11CanvasLayer17get_viewport_sizeEv(b,d){b=b|0;d=d|0;var e=0,f=0,h=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;if(!(a[d+136>>0]|0)){g[b>>2]=1.0;g[b+4>>2]=1.0;l=e;return}else{__ZNK8Viewport16get_visible_rectEv(f,c[d+292>>2]|0);d=f+8|0;f=c[d+4>>2]|0;h=b;c[h>>2]=c[d>>2];c[h+4>>2]=f;l=e;return}}function __ZNK13MethodBind0RCI18ParallaxBackground7Vector2E18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;if((b|0)!=-1){f=0;l=a;return f|0}g[d>>2]=0.0;g[d+4>>2]=0.0;__ZN7VariantC2ERK7Vector2(e,d);d=c[e>>2]|0;if(d|0)__ZN7Variant5clearEv(e);f=d;l=a;return f|0}function __ZNK13MethodBind0RCI18ParallaxBackground7Vector2E18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,937167);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI18ParallaxBackground7Vector2E4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;j=f+24|0;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236240)|0:0){c[h>>2]=0;a[1263537]=0;k=c[d+24>>2]|0;if((k|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=k;c[b>>2]=0;l=f;return}n=k-(c[d+20>>2]|0)|0;if((n|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=n;c[b>>2]=0;l=f;return}n=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))o=n;else o=c[(c[d>>2]|0)+n>>2]|0;Pi[o&2047](j,d);__ZN7VariantC2ERK7Vector2(i,j);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI18ParallaxBackground7Vector2E7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=d;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236240)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;Pi[i&2047](f,a);a=f;f=c[a+4>>2]|0;i=e;c[i>>2]=c[a>>2];c[i+4>>2]=f;l=d;return}function __ZN13MethodBind0RCI18ParallaxBackground7Vector2ED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I18ParallaxBackgroundRK7Vector2E18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;if(b|0){f=0;l=a;return f|0}g[d>>2]=0.0;g[d+4>>2]=0.0;__ZN7VariantC2ERK7Vector2(e,d);d=c[e>>2]|0;if(d|0)__ZN7Variant5clearEv(e);f=d;l=a;return f|0}function __ZNK11MethodBind1I18ParallaxBackgroundRK7Vector2E18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,937167);l=a;return c[b>>2]|0}function __ZN11MethodBind1I18ParallaxBackgroundRK7Vector2E4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i+24|0;k=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236240)|0:0){c[h>>2]=0;a[1263537]=0;n=d+24|0;o=c[n>>2]|0;if((o|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=o;c[b>>2]=0;l=i;return}p=o-(c[d+20>>2]|0)|0;if((p|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=p;c[b>>2]=0;l=i;return}if((g|0)>0){if((o|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);q=0}else{a[1263537]=0;q=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,q)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=q;c[b>>2]=0;l=i;return}}q=c[d+44>>2]|0;o=c[d+48>>2]|0;p=e+(o>>1)|0;if(!(o&1))r=q;else r=c[(c[p>>2]|0)+q>>2]|0;do if((g|0)<1){q=c[n>>2]|0;o=q+-1|0;if((q|0)>=1){e=c[d+16>>2]|0;s=(e|0)==0;if(s)t=0;else t=c[e+-4>>2]|0;if((q|0)<=(t|0)){if(s)u=0;else u=c[e+-4>>2]|0;do if((u|0)<(q|0)){if(s)v=0;else v=c[e+-4>>2]|0;if((v|0)<(q|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);w=0;break}else{a[1263537]=0;x=31;break}}else x=31;while(0);if((x|0)==31)w=e+(o*24|0)|0;__ZN7VariantC2ERKS_(k,w);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);__ZNK7Variantcv7Vector2Ev(j,k);Pi[r&2047](p,j);if(c[k>>2]|0)__ZN7Variant5clearEv(k);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I18ParallaxBackgroundRK7Vector2E7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236240)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;b=c[d>>2]|0;d=c[b+4>>2]|0;h=f;c[h>>2]=c[b>>2];c[h+4>>2]=d;Pi[i&2047](a,f);l=e;return}function __ZN11MethodBind1I18ParallaxBackgroundRK7Vector2ED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I18ParallaxBackgroundRK11Transform2DE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;if(b|0){f=0;l=a;return f|0}b=d+4|0;c[b>>2]=0;c[b+4>>2]=0;c[b+8>>2]=0;c[b+12>>2]=0;c[b+16>>2]=0;g[d>>2]=1.0;g[d+12>>2]=1.0;__ZN7VariantC2ERK11Transform2D(e,d);d=c[e>>2]|0;if(d|0)__ZN7Variant5clearEv(e);f=d;l=a;return f|0}function __ZNK11MethodBind1I18ParallaxBackgroundRK11Transform2DE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,937167);l=a;return c[b>>2]|0}function __ZN11MethodBind1I18ParallaxBackgroundRK11Transform2DE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;i=l;l=l+48|0;if((l|0)>=(m|0))ba(48);j=i+24|0;k=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236240)|0:0){c[h>>2]=0;a[1263537]=0;n=d+24|0;o=c[n>>2]|0;if((o|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=o;c[b>>2]=0;l=i;return}p=o-(c[d+20>>2]|0)|0;if((p|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=p;c[b>>2]=0;l=i;return}if((g|0)>0){if((o|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);q=0}else{a[1263537]=0;q=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,q)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=q;c[b>>2]=0;l=i;return}}q=c[d+44>>2]|0;o=c[d+48>>2]|0;p=e+(o>>1)|0;if(!(o&1))r=q;else r=c[(c[p>>2]|0)+q>>2]|0;do if((g|0)<1){q=c[n>>2]|0;o=q+-1|0;if((q|0)>=1){e=c[d+16>>2]|0;s=(e|0)==0;if(s)t=0;else t=c[e+-4>>2]|0;if((q|0)<=(t|0)){if(s)u=0;else u=c[e+-4>>2]|0;do if((u|0)<(q|0)){if(s)v=0;else v=c[e+-4>>2]|0;if((v|0)<(q|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);w=0;break}else{a[1263537]=0;x=31;break}}else x=31;while(0);if((x|0)==31)w=e+(o*24|0)|0;__ZN7VariantC2ERKS_(k,w);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);__ZNK7Variantcv11Transform2DEv(j,k);Pi[r&2047](p,j);if(c[k>>2]|0)__ZN7Variant5clearEv(k);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I18ParallaxBackgroundRK11Transform2DE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236240)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;b=c[d>>2]|0;c[f>>2]=c[b>>2];c[f+4>>2]=c[b+4>>2];c[f+8>>2]=c[b+8>>2];c[f+12>>2]=c[b+12>>2];c[f+16>>2]=c[b+16>>2];c[f+20>>2]=c[b+20>>2];Pi[i&2047](a,f);l=e;return}function __ZN11MethodBind1I18ParallaxBackgroundRK11Transform2DED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN11CanvasLayer13set_transformERK11Transform2D(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e+12|0;g=e+8|0;h=e+4|0;i=e;j=b+252|0;c[j>>2]=c[d>>2];c[j+4>>2]=c[d+4>>2];c[j+8>>2]=c[d+8>>2];c[j+12>>2]=c[d+12>>2];c[j+16>>2]=c[d+16>>2];c[j+20>>2]=c[d+20>>2];a[b+224>>0]=1;d=b+288|0;if(!(c[d>>2]|0)){l=e;return}k=__ZN12VisualServer13get_singletonEv()|0;n=c[(c[k>>2]|0)+824>>2]|0;c[h>>2]=c[d>>2];c[i>>2]=__ZN7World2D10get_canvasEv(c[b+276>>2]|0)|0;c[g>>2]=c[h>>2];c[f>>2]=c[i>>2];Ki[n&4095](k,g,f,j);l=e;return}function __ZN11CanvasLayer10set_offsetERK7Vector2(b,d){b=b|0;d=d|0;var e=0,f=0,h=0,i=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0.0,t=0.0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0.0,C=0.0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e;h=e+16|0;i=e+12|0;k=e+8|0;n=b+224|0;if(!(a[n>>0]|0)){o=b+244|0;p=b+268|0;q=b+228|0;r=b+252|0;s=+g[b+236>>2];t=+g[b+240>>2]}else{u=b+252|0;v=b+268|0;w=b+228|0;x=v;y=c[x+4>>2]|0;z=w;c[z>>2]=c[x>>2];c[z+4>>2]=y;y=b+244|0;g[y>>2]=+__ZNK11Transform2D12get_rotationEv(u);__ZNK11Transform2D9get_scaleEv(f,u);z=f;x=c[z>>2]|0;A=c[z+4>>2]|0;z=b+236|0;c[z>>2]=x;c[z+4>>2]=A;a[n>>0]=0;B=(c[j>>2]=x,+g[j>>2]);o=y;p=v;q=w;r=u;s=B;t=(c[j>>2]=A,+g[j>>2])}A=d;d=c[A>>2]|0;u=c[A+4>>2]|0;A=q;c[A>>2]=d;c[A+4>>2]=u;B=+g[o>>2];C=+K(+B);g[b+252>>2]=C*s;g[b+264>>2]=C*t;C=+L(+B);g[b+260>>2]=-(t*C);g[b+256>>2]=s*C;o=p;c[o>>2]=d;c[o+4>>2]=u;u=b+288|0;if(!(c[u>>2]|0)){l=e;return}o=__ZN12VisualServer13get_singletonEv()|0;d=c[(c[o>>2]|0)+824>>2]|0;c[i>>2]=c[u>>2];c[k>>2]=__ZN7World2D10get_canvasEv(c[b+276>>2]|0)|0;c[h>>2]=c[i>>2];c[f>>2]=c[k>>2];Ki[d&4095](o,h,f,r);l=e;return}function __ZNK11CanvasLayer10get_offsetEv(b,d){b=b|0;d=d|0;var e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;h=d+224|0;if(!(a[h>>0]|0))i=d+228|0;else{j=d+252|0;k=d+228|0;n=d+268|0;o=c[n+4>>2]|0;p=k;c[p>>2]=c[n>>2];c[p+4>>2]=o;g[d+244>>2]=+__ZNK11Transform2D12get_rotationEv(j);__ZNK11Transform2D9get_scaleEv(f,j);j=f;f=c[j+4>>2]|0;o=d+236|0;c[o>>2]=c[j>>2];c[o+4>>2]=f;a[h>>0]=0;i=k}k=i;i=c[k+4>>2]|0;h=b;c[h>>2]=c[k>>2];c[h+4>>2]=i;l=e;return}function __ZN11CanvasLayer12set_rotationEf(b,d){b=b|0;d=+d;var e=0,f=0,h=0,i=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0.0,t=0.0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0.0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e;h=e+16|0;i=e+12|0;k=e+8|0;n=b+224|0;if(!(a[n>>0]|0)){o=b+228|0;p=b+268|0;q=b+252|0;r=b+244|0;s=+g[b+236>>2];t=+g[b+240>>2]}else{u=b+252|0;v=b+268|0;w=b+228|0;x=v;y=c[x+4>>2]|0;z=w;c[z>>2]=c[x>>2];c[z+4>>2]=y;y=b+244|0;g[y>>2]=+__ZNK11Transform2D12get_rotationEv(u);__ZNK11Transform2D9get_scaleEv(f,u);z=f;x=c[z>>2]|0;A=c[z+4>>2]|0;z=b+236|0;c[z>>2]=x;c[z+4>>2]=A;a[n>>0]=0;B=(c[j>>2]=x,+g[j>>2]);o=w;p=v;q=u;r=y;s=B;t=(c[j>>2]=A,+g[j>>2])}g[r>>2]=d;B=+K(+d);g[b+252>>2]=B*s;g[b+264>>2]=B*t;B=+L(+d);g[b+260>>2]=-(t*B);g[b+256>>2]=s*B;r=o;o=c[r+4>>2]|0;A=p;c[A>>2]=c[r>>2];c[A+4>>2]=o;o=b+288|0;if(!(c[o>>2]|0)){l=e;return}A=__ZN12VisualServer13get_singletonEv()|0;r=c[(c[A>>2]|0)+824>>2]|0;c[i>>2]=c[o>>2];c[k>>2]=__ZN7World2D10get_canvasEv(c[b+276>>2]|0)|0;c[h>>2]=c[i>>2];c[f>>2]=c[k>>2];Ki[r&4095](A,h,f,q);l=e;return}function __ZNK11CanvasLayer12get_rotationEv(b){b=b|0;var d=0,e=0,f=0,h=0,i=0.0,j=0,k=0,n=0,o=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d;f=b+224|0;if(!(a[f>>0]|0)){h=b+244|0;i=+g[h>>2];l=d;return +i}else{j=b+252|0;k=b+268|0;n=c[k+4>>2]|0;o=b+228|0;c[o>>2]=c[k>>2];c[o+4>>2]=n;n=b+244|0;g[n>>2]=+__ZNK11Transform2D12get_rotationEv(j);__ZNK11Transform2D9get_scaleEv(e,j);j=e;e=c[j+4>>2]|0;o=b+236|0;c[o>>2]=c[j>>2];c[o+4>>2]=e;a[f>>0]=0;h=n;i=+g[h>>2];l=d;return +i}return +(0.0)}function __ZN11CanvasLayer13set_rotationdEf(a,b){a=a|0;b=+b;__ZN11CanvasLayer12set_rotationEf(a,b*3.141592653589793/180.0);return}function __ZNK11CanvasLayer13get_rotationdEv(b){b=b|0;var d=0,e=0,f=0,h=0,i=0.0,j=0.0,k=0.0,n=0.0,o=0.0,p=0,q=0,r=0,s=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d;f=b+224|0;if(!(a[f>>0]|0)){h=b+244|0;i=+g[h>>2];j=i;k=j*180.0;n=k/3.141592653589793;o=n;l=d;return +o}else{p=b+252|0;q=b+268|0;r=c[q+4>>2]|0;s=b+228|0;c[s>>2]=c[q>>2];c[s+4>>2]=r;r=b+244|0;g[r>>2]=+__ZNK11Transform2D12get_rotationEv(p);__ZNK11Transform2D9get_scaleEv(e,p);p=e;e=c[p+4>>2]|0;s=b+236|0;c[s>>2]=c[p>>2];c[s+4>>2]=e;a[f>>0]=0;h=r;i=+g[h>>2];j=i;k=j*180.0;n=k/3.141592653589793;o=n;l=d;return +o}return +(0.0)}function __ZN11CanvasLayer14_set_rotationdEf(b,c){b=b|0;c=+c;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(937672,937112,122,938017,1);a[1263537]=0;__ZN11CanvasLayer12set_rotationEf(b,c*3.141592653589793/180.0);return}function __ZNK11CanvasLayer14_get_rotationdEv(b){b=b|0;var d=0,e=0,f=0,h=0,i=0.0,j=0.0,k=0.0,n=0.0,o=0.0,p=0,q=0,r=0,s=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(937687,937112,128,937854,1);a[1263537]=0;f=b+224|0;if(!(a[f>>0]|0)){h=b+244|0;i=+g[h>>2];j=i;k=j*180.0;n=k/3.141592653589793;o=n;l=d;return +o}else{p=b+252|0;q=b+268|0;r=c[q+4>>2]|0;s=b+228|0;c[s>>2]=c[q>>2];c[s+4>>2]=r;r=b+244|0;g[r>>2]=+__ZNK11Transform2D12get_rotationEv(p);__ZNK11Transform2D9get_scaleEv(e,p);p=e;e=c[p+4>>2]|0;s=b+236|0;c[s>>2]=c[p>>2];c[s+4>>2]=e;a[f>>0]=0;h=r;i=+g[h>>2];j=i;k=j*180.0;n=k/3.141592653589793;o=n;l=d;return +o}return +(0.0)}function __ZN11CanvasLayer9set_scaleERK7Vector2(b,d){b=b|0;d=d|0;var e=0,f=0,h=0,i=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0.0,C=0.0,D=0.0,E=0.0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e;h=e+16|0;i=e+12|0;k=e+8|0;n=b+224|0;if(!(a[n>>0]|0)){o=b+228|0;p=b+268|0;q=b+236|0;r=b+252|0;s=b+244|0}else{t=b+252|0;u=b+268|0;v=b+228|0;w=u;x=c[w+4>>2]|0;y=v;c[y>>2]=c[w>>2];c[y+4>>2]=x;x=b+244|0;g[x>>2]=+__ZNK11Transform2D12get_rotationEv(t);__ZNK11Transform2D9get_scaleEv(f,t);y=b+236|0;w=f;z=c[w+4>>2]|0;A=y;c[A>>2]=c[w>>2];c[A+4>>2]=z;a[n>>0]=0;o=v;p=u;q=y;r=t;s=x}x=d;d=c[x>>2]|0;t=c[x+4>>2]|0;x=q;c[x>>2]=d;c[x+4>>2]=t;B=+g[s>>2];C=+K(+B);D=(c[j>>2]=d,+g[j>>2]);g[b+252>>2]=C*D;E=(c[j>>2]=t,+g[j>>2]);g[b+264>>2]=C*E;C=+L(+B);g[b+260>>2]=-(E*C);g[b+256>>2]=D*C;t=o;o=c[t+4>>2]|0;d=p;c[d>>2]=c[t>>2];c[d+4>>2]=o;o=b+288|0;if(!(c[o>>2]|0)){l=e;return}d=__ZN12VisualServer13get_singletonEv()|0;t=c[(c[d>>2]|0)+824>>2]|0;c[i>>2]=c[o>>2];c[k>>2]=__ZN7World2D10get_canvasEv(c[b+276>>2]|0)|0;c[h>>2]=c[i>>2];c[f>>2]=c[k>>2];Ki[t&4095](d,h,f,r);l=e;return}function __ZNK11CanvasLayer9get_scaleEv(b,d){b=b|0;d=d|0;var e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;h=d+224|0;if(!(a[h>>0]|0)){i=d+236|0;j=c[i>>2]|0;k=c[i+4>>2]|0;n=b;o=n;c[o>>2]=j;p=n+4|0;q=p;c[q>>2]=k;l=e;return}else{i=d+252|0;r=d+268|0;s=c[r+4>>2]|0;t=d+228|0;c[t>>2]=c[r>>2];c[t+4>>2]=s;g[d+244>>2]=+__ZNK11Transform2D12get_rotationEv(i);__ZNK11Transform2D9get_scaleEv(f,i);i=f;f=c[i>>2]|0;s=c[i+4>>2]|0;i=d+236|0;c[i>>2]=f;c[i+4>>2]=s;a[h>>0]=0;j=f;k=s;n=b;o=n;c[o>>2]=j;p=n+4|0;q=p;c[q>>2]=k;l=e;return}}function __ZN11CanvasLayer19set_custom_viewportEP4Node(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;e=l;l=l+48|0;if((l|0)>=(m|0))ba(48);f=e+36|0;g=e+32|0;h=e+28|0;i=e+24|0;j=e+20|0;k=e+16|0;n=e+12|0;o=e+8|0;p=e+4|0;q=e;if(!d){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(937712,937112,198,937820,0);l=e;return}a[1263537]=0;r=b+136|0;if(a[r>>0]|0){s=__ZN12VisualServer13get_singletonEv()|0;t=c[(c[s>>2]|0)+820>>2]|0;u=b+288|0;c[h>>2]=c[u>>2];c[i>>2]=__ZN7World2D10get_canvasEv(c[b+276>>2]|0)|0;c[g>>2]=c[h>>2];c[f>>2]=c[i>>2];bj[t&4095](s,g,f);c[u>>2]=0}u=b+284|0;if($i[c[(c[d>>2]|0)+44>>2]&8191](d,1234328)|0){c[u>>2]=d;v=c[d+44>>2]|0}else{c[u>>2]=0;v=0}c[b+280>>2]=v;if(!(a[r>>0]|0)){l=e;return}r=c[u>>2]|0;if(!r)w=c[b+140>>2]|0;else w=r;c[b+292>>2]=w;c[b+288>>2]=__ZNK8Viewport16get_viewport_ridEv(w)|0;w=__ZN12VisualServer13get_singletonEv()|0;r=c[(c[w>>2]|0)+816>>2]|0;u=b+288|0;c[j>>2]=c[u>>2];v=b+276|0;c[k>>2]=__ZN7World2D10get_canvasEv(c[v>>2]|0)|0;c[g>>2]=c[j>>2];c[f>>2]=c[k>>2];bj[r&4095](w,g,f);w=__ZN12VisualServer13get_singletonEv()|0;r=c[(c[w>>2]|0)+836>>2]|0;c[n>>2]=c[u>>2];c[o>>2]=__ZN7World2D10get_canvasEv(c[v>>2]|0)|0;k=c[b+248>>2]|0;c[g>>2]=c[n>>2];c[f>>2]=c[o>>2];Ki[r&4095](w,g,f,k);k=__ZN12VisualServer13get_singletonEv()|0;w=c[(c[k>>2]|0)+824>>2]|0;c[p>>2]=c[u>>2];c[q>>2]=__ZN7World2D10get_canvasEv(c[v>>2]|0)|0;c[g>>2]=c[p>>2];c[f>>2]=c[q>>2];Ki[w&4095](k,g,f,b+252|0);l=e;return}function __ZNK11CanvasLayer19get_custom_viewportEv(a){a=a|0;return c[a+284>>2]|0}function __ZNK13MethodBind0RCI11CanvasLayer3RefI7World2DEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var c=0;if((b|0)!=-1){c=0;return c|0}c=__ZN7Variant12get_type_forI3RefI7World2DEEENS_4TypeEv()|0;return c|0}function __ZNK13MethodBind0RCI11CanvasLayer3RefI7World2DEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,937577);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI11CanvasLayer3RefI7World2DEE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f+28|0;j=f;k=f+24|0;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1234332)|0:0){c[h>>2]=0;a[1263537]=0;n=c[d+24>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=f;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=f;return}o=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))p=o;else p=c[(c[d>>2]|0)+o>>2]|0;c[k>>2]=ij[p&8191](d)|0;__ZN6RefPtrC2Ev(i);__ZN3RefI9ReferenceEaSI7World2DEEvRKS_IT_E(i,k);__ZN7VariantC2ERK6RefPtr(j,i);__ZN6RefPtrD2Ev(i);i=c[k>>2]|0;if((i|0?__ZN9Reference11unreferenceEv(i)|0:0)?(i=c[k>>2]|0,__Z17predelete_handlerP6Object(i)|0):0){gj[c[(c[i>>2]|0)+76>>2]&8191](i);__ZN6Memory11free_staticEPvb(i,0)}c[k>>2]=0;__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI11CanvasLayer3RefI7World2DEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=d;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1234332)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;c[f>>2]=ij[i&8191](a)|0;__ZN3RefI9ReferenceEaSI7World2DEEvRKS_IT_E(e,f);e=c[f>>2]|0;if(!e){l=d;return}if(!(__ZN9Reference11unreferenceEv(e)|0)){l=d;return}e=c[f>>2]|0;if(!(__Z17predelete_handlerP6Object(e)|0)){l=d;return}gj[c[(c[e>>2]|0)+76>>2]&8191](e);__ZN6Memory11free_staticEPvb(e,0);l=d;return}function __ZN13MethodBind0RCI11CanvasLayer3RefI7World2DEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI11CanvasLayerP4NodeE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2EPK6Object(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK13MethodBind0RCI11CanvasLayerP4NodeE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,937577);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI11CanvasLayerP4NodeE4callEP6ObjectPPK7VariantiRNS6_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1234332)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2EPK6Object(i,ij[n&8191](d)|0);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI11CanvasLayerP4NodeE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0;if(!b)f=0;else{d=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1234332)|0;f=d?b:0}b=c[a+44>>2]|0;d=c[a+48>>2]|0;a=f+(d>>1)|0;if(!(d&1)){g=b;h=ij[g&8191](a)|0;c[e>>2]=h;return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=ij[g&8191](a)|0;c[e>>2]=h;return}}function __ZN13MethodBind0RCI11CanvasLayerP4NodeED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I11CanvasLayerP4NodeE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if(!b){__ZN7VariantC2EPK6Object(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK11MethodBind1I11CanvasLayerP4NodeE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,937577);l=a;return c[b>>2]|0}function __ZN11MethodBind1I11CanvasLayerP4NodeE4callEP6ObjectPPK7VariantiRNS6_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1234332)|0:0){c[h>>2]=0;a[1263537]=0;k=d+24|0;n=c[k>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=i;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=i;return}if((g|0)>0){if((n|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);p=0}else{a[1263537]=0;p=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,p)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=p;c[b>>2]=0;l=i;return}}p=c[d+44>>2]|0;n=c[d+48>>2]|0;o=e+(n>>1)|0;if(!(n&1))q=p;else q=c[(c[o>>2]|0)+p>>2]|0;do if((g|0)<1){p=c[k>>2]|0;n=p+-1|0;if((p|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)s=0;else s=c[e+-4>>2]|0;if((p|0)<=(s|0)){if(r)t=0;else t=c[e+-4>>2]|0;do if((t|0)<(p|0)){if(r)u=0;else u=c[e+-4>>2]|0;if((u|0)<(p|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);v=0;break}else{a[1263537]=0;w=31;break}}else w=31;while(0);if((w|0)==31)v=e+(n*24|0)|0;__ZN7VariantC2ERKS_(j,v);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);f=__ZNK7VariantcvP4NodeEv(j)|0;Pi[q&2047](o,f);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I11CanvasLayerP4NodeE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1234332)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1)){g=b;h=c[d>>2]|0;Pi[g&2047](a,h);return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=c[d>>2]|0;Pi[g&2047](a,h);return}}function __ZN11MethodBind1I11CanvasLayerP4NodeED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI11CanvasLayerfE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Ef(d,0.0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK13MethodBind0RCI11CanvasLayerfE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,937577);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI11CanvasLayerfE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1234332)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2Ef(i,+mj[n&511](d));__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI11CanvasLayerfE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0.0;if(!b)f=0;else{d=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1234332)|0;f=d?b:0}b=c[a+44>>2]|0;d=c[a+48>>2]|0;a=f+(d>>1)|0;if(!(d&1)){h=b;i=+mj[h&511](a);g[e>>2]=i;return}else{h=c[(c[a>>2]|0)+b>>2]|0;i=+mj[h&511](a);g[e>>2]=i;return}}function __ZN13MethodBind0RCI11CanvasLayerfED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I11CanvasLayerfE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if(!b){__ZN7VariantC2Ef(d,0.0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK11MethodBind1I11CanvasLayerfE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,937577);l=a;return c[b>>2]|0}function __ZN11MethodBind1I11CanvasLayerfE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0.0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1234332)|0:0){c[h>>2]=0;a[1263537]=0;k=d+24|0;n=c[k>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=i;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=i;return}if((g|0)>0){if((n|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);p=0}else{a[1263537]=0;p=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,p)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=p;c[b>>2]=0;l=i;return}}p=c[d+44>>2]|0;n=c[d+48>>2]|0;o=e+(n>>1)|0;if(!(n&1))q=p;else q=c[(c[o>>2]|0)+p>>2]|0;do if((g|0)<1){p=c[k>>2]|0;n=p+-1|0;if((p|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)s=0;else s=c[e+-4>>2]|0;if((p|0)<=(s|0)){if(r)t=0;else t=c[e+-4>>2]|0;do if((t|0)<(p|0)){if(r)u=0;else u=c[e+-4>>2]|0;if((u|0)<(p|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);v=0;break}else{a[1263537]=0;w=31;break}}else w=31;while(0);if((w|0)==31)v=e+(n*24|0)|0;__ZN7VariantC2ERKS_(j,v);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);x=+__ZNK7VariantcvfEv(j);Mi[q&511](o,x);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I11CanvasLayerfE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0,j=0.0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1234332)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1)){h=b;i=c[d>>2]|0;j=+g[i>>2];Mi[h&511](a,j);return}else{h=c[(c[a>>2]|0)+b>>2]|0;i=c[d>>2]|0;j=+g[i>>2];Mi[h&511](a,j);return}}function __ZN11MethodBind1I11CanvasLayerfED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI11CanvasLayer7Vector2E18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;if((b|0)!=-1){f=0;l=a;return f|0}g[d>>2]=0.0;g[d+4>>2]=0.0;__ZN7VariantC2ERK7Vector2(e,d);d=c[e>>2]|0;if(d|0)__ZN7Variant5clearEv(e);f=d;l=a;return f|0}function __ZNK13MethodBind0RCI11CanvasLayer7Vector2E18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,937577);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI11CanvasLayer7Vector2E4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;j=f+24|0;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1234332)|0:0){c[h>>2]=0;a[1263537]=0;k=c[d+24>>2]|0;if((k|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=k;c[b>>2]=0;l=f;return}n=k-(c[d+20>>2]|0)|0;if((n|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=n;c[b>>2]=0;l=f;return}n=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))o=n;else o=c[(c[d>>2]|0)+n>>2]|0;Pi[o&2047](j,d);__ZN7VariantC2ERK7Vector2(i,j);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI11CanvasLayer7Vector2E7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=d;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1234332)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;Pi[i&2047](f,a);a=f;f=c[a+4>>2]|0;i=e;c[i>>2]=c[a>>2];c[i+4>>2]=f;l=d;return}function __ZN13MethodBind0RCI11CanvasLayer7Vector2ED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I11CanvasLayerRK7Vector2E18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;if(b|0){f=0;l=a;return f|0}g[d>>2]=0.0;g[d+4>>2]=0.0;__ZN7VariantC2ERK7Vector2(e,d);d=c[e>>2]|0;if(d|0)__ZN7Variant5clearEv(e);f=d;l=a;return f|0}function __ZNK11MethodBind1I11CanvasLayerRK7Vector2E18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,937577);l=a;return c[b>>2]|0}function __ZN11MethodBind1I11CanvasLayerRK7Vector2E4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i+24|0;k=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1234332)|0:0){c[h>>2]=0;a[1263537]=0;n=d+24|0;o=c[n>>2]|0;if((o|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=o;c[b>>2]=0;l=i;return}p=o-(c[d+20>>2]|0)|0;if((p|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=p;c[b>>2]=0;l=i;return}if((g|0)>0){if((o|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);q=0}else{a[1263537]=0;q=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,q)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=q;c[b>>2]=0;l=i;return}}q=c[d+44>>2]|0;o=c[d+48>>2]|0;p=e+(o>>1)|0;if(!(o&1))r=q;else r=c[(c[p>>2]|0)+q>>2]|0;do if((g|0)<1){q=c[n>>2]|0;o=q+-1|0;if((q|0)>=1){e=c[d+16>>2]|0;s=(e|0)==0;if(s)t=0;else t=c[e+-4>>2]|0;if((q|0)<=(t|0)){if(s)u=0;else u=c[e+-4>>2]|0;do if((u|0)<(q|0)){if(s)v=0;else v=c[e+-4>>2]|0;if((v|0)<(q|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);w=0;break}else{a[1263537]=0;x=31;break}}else x=31;while(0);if((x|0)==31)w=e+(o*24|0)|0;__ZN7VariantC2ERKS_(k,w);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);__ZNK7Variantcv7Vector2Ev(j,k);Pi[r&2047](p,j);if(c[k>>2]|0)__ZN7Variant5clearEv(k);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I11CanvasLayerRK7Vector2E7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1234332)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;b=c[d>>2]|0;d=c[b+4>>2]|0;h=f;c[h>>2]=c[b>>2];c[h+4>>2]=d;Pi[i&2047](a,f);l=e;return}function __ZN11MethodBind1I11CanvasLayerRK7Vector2ED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI11CanvasLayer11Transform2DE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;if((b|0)!=-1){f=0;l=a;return f|0}b=d+4|0;c[b>>2]=0;c[b+4>>2]=0;c[b+8>>2]=0;c[b+12>>2]=0;c[b+16>>2]=0;g[d>>2]=1.0;g[d+12>>2]=1.0;__ZN7VariantC2ERK11Transform2D(e,d);d=c[e>>2]|0;if(d|0)__ZN7Variant5clearEv(e);f=d;l=a;return f|0}function __ZNK13MethodBind0RCI11CanvasLayer11Transform2DE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,937577);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI11CanvasLayer11Transform2DE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0;f=l;l=l+48|0;if((l|0)>=(m|0))ba(48);i=f;j=f+24|0;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1234332)|0:0){c[h>>2]=0;a[1263537]=0;k=c[d+24>>2]|0;if((k|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=k;c[b>>2]=0;l=f;return}n=k-(c[d+20>>2]|0)|0;if((n|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=n;c[b>>2]=0;l=f;return}n=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))o=n;else o=c[(c[d>>2]|0)+n>>2]|0;Pi[o&2047](j,d);__ZN7VariantC2ERK11Transform2D(i,j);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI11CanvasLayer11Transform2DE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;d=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=d;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1234332)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;Pi[i&2047](f,a);c[e>>2]=c[f>>2];c[e+4>>2]=c[f+4>>2];c[e+8>>2]=c[f+8>>2];c[e+12>>2]=c[f+12>>2];c[e+16>>2]=c[f+16>>2];c[e+20>>2]=c[f+20>>2];l=d;return}function __ZN13MethodBind0RCI11CanvasLayer11Transform2DED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I11CanvasLayerRK11Transform2DE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;if(b|0){f=0;l=a;return f|0}b=d+4|0;c[b>>2]=0;c[b+4>>2]=0;c[b+8>>2]=0;c[b+12>>2]=0;c[b+16>>2]=0;g[d>>2]=1.0;g[d+12>>2]=1.0;__ZN7VariantC2ERK11Transform2D(e,d);d=c[e>>2]|0;if(d|0)__ZN7Variant5clearEv(e);f=d;l=a;return f|0}function __ZNK11MethodBind1I11CanvasLayerRK11Transform2DE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,937577);l=a;return c[b>>2]|0}function __ZN11MethodBind1I11CanvasLayerRK11Transform2DE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;i=l;l=l+48|0;if((l|0)>=(m|0))ba(48);j=i+24|0;k=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1234332)|0:0){c[h>>2]=0;a[1263537]=0;n=d+24|0;o=c[n>>2]|0;if((o|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=o;c[b>>2]=0;l=i;return}p=o-(c[d+20>>2]|0)|0;if((p|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=p;c[b>>2]=0;l=i;return}if((g|0)>0){if((o|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);q=0}else{a[1263537]=0;q=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,q)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=q;c[b>>2]=0;l=i;return}}q=c[d+44>>2]|0;o=c[d+48>>2]|0;p=e+(o>>1)|0;if(!(o&1))r=q;else r=c[(c[p>>2]|0)+q>>2]|0;do if((g|0)<1){q=c[n>>2]|0;o=q+-1|0;if((q|0)>=1){e=c[d+16>>2]|0;s=(e|0)==0;if(s)t=0;else t=c[e+-4>>2]|0;if((q|0)<=(t|0)){if(s)u=0;else u=c[e+-4>>2]|0;do if((u|0)<(q|0)){if(s)v=0;else v=c[e+-4>>2]|0;if((v|0)<(q|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);w=0;break}else{a[1263537]=0;x=31;break}}else x=31;while(0);if((x|0)==31)w=e+(o*24|0)|0;__ZN7VariantC2ERKS_(k,w);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);__ZNK7Variantcv11Transform2DEv(j,k);Pi[r&2047](p,j);if(c[k>>2]|0)__ZN7Variant5clearEv(k);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I11CanvasLayerRK11Transform2DE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1234332)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;b=c[d>>2]|0;c[f>>2]=c[b>>2];c[f+4>>2]=c[b+4>>2];c[f+8>>2]=c[b+8>>2];c[f+12>>2]=c[b+12>>2];c[f+16>>2]=c[b+16>>2];c[f+20>>2]=c[b+20>>2];Pi[i&2047](a,f);l=e;return}function __ZN11MethodBind1I11CanvasLayerRK11Transform2DED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI11CanvasLayeriE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK13MethodBind0RCI11CanvasLayeriE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,937577);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI11CanvasLayeriE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1234332)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2Ei(i,ij[n&8191](d)|0);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI11CanvasLayeriE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0;if(!b)f=0;else{d=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1234332)|0;f=d?b:0}b=c[a+44>>2]|0;d=c[a+48>>2]|0;a=f+(d>>1)|0;if(!(d&1)){g=b;h=ij[g&8191](a)|0;c[e>>2]=h;return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=ij[g&8191](a)|0;c[e>>2]=h;return}}function __ZN13MethodBind0RCI11CanvasLayeriED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I11CanvasLayeriE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if(!b){__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK11MethodBind1I11CanvasLayeriE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,937577);l=a;return c[b>>2]|0}function __ZN11MethodBind1I11CanvasLayeriE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1234332)|0:0){c[h>>2]=0;a[1263537]=0;k=d+24|0;n=c[k>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=i;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=i;return}if((g|0)>0){if((n|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);p=0}else{a[1263537]=0;p=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,p)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=p;c[b>>2]=0;l=i;return}}p=c[d+44>>2]|0;n=c[d+48>>2]|0;o=e+(n>>1)|0;if(!(n&1))q=p;else q=c[(c[o>>2]|0)+p>>2]|0;do if((g|0)<1){p=c[k>>2]|0;n=p+-1|0;if((p|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)s=0;else s=c[e+-4>>2]|0;if((p|0)<=(s|0)){if(r)t=0;else t=c[e+-4>>2]|0;do if((t|0)<(p|0)){if(r)u=0;else u=c[e+-4>>2]|0;if((u|0)<(p|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);v=0;break}else{a[1263537]=0;w=31;break}}else w=31;while(0);if((w|0)==31)v=e+(n*24|0)|0;__ZN7VariantC2ERKS_(j,v);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);f=__ZNK7VariantcviEv(j)|0;Pi[q&2047](o,f);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I11CanvasLayeriE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1234332)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1)){g=b;h=c[d>>2]|0;i=c[h>>2]|0;Pi[g&2047](a,i);return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=c[d>>2]|0;i=c[h>>2]|0;Pi[g&2047](a,i);return}}function __ZN11MethodBind1I11CanvasLayeriED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN7ClassDB7creatorI7TileMapEEP6Objectv(){var a=0;a=__ZnwjPKc(564,1263606)|0;__ZN7TileMapC2Ev(a);__Z22postinitialize_handlerP6Object(a);return a|0}function __ZN7TileMapC2Ev(b){b=b|0;var d=0;__ZN6Node2DC2Ev(b);c[b>>2]=274936;__ZN10StringNameC2Ev(b+400|0);c[b+404>>2]=0;d=b+432|0;c[d>>2]=0;c[d+4>>2]=0;c[d+8>>2]=0;c[d+12>>2]=0;c[d+16>>2]=0;g[b+428>>2]=1.0;g[b+440>>2]=1.0;c[b+468>>2]=379008;c[b+464>>2]=0;c[b+472>>2]=0;c[b+480>>2]=379008;c[b+476>>2]=0;c[b+484>>2]=0;c[b+488>>2]=0;d=b+496|0;c[d>>2]=0;c[d+4>>2]=0;c[d+8>>2]=0;c[d+12>>2]=0;d=b+516|0;c[d>>2]=0;c[d+4>>2]=0;c[d+8>>2]=0;c[d+12>>2]=0;a[b+512>>0]=1;a[b+532>>0]=1;a[b+492>>0]=0;a[b+533>>0]=0;c[b+416>>2]=16;d=b+408|0;c[d>>2]=64;c[d+4>>2]=64;a[b+420>>0]=0;a[b+421>>0]=0;c[b+548>>2]=1;c[b+552>>2]=1;g[b+540>>2]=1.0;g[b+544>>2]=0.0;c[b+424>>2]=0;c[b+452>>2]=2;a[b+456>>0]=0;c[b+460>>2]=0;a[b+534>>0]=0;c[b+560>>2]=1;g[b+536>>2]=9.999999747378752e-06;c[b+556>>2]=0;__ZN10CanvasItem20set_notify_transformEb(b,1);return}function __ZN7ClassDB10_add_classI7TileSetEEvv(){var a=0,b=0,d=0,e=0,f=0,g=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+16|0;d=a+12|0;e=a+8|0;f=a+4|0;g=a;__ZN6StringC2EPKc(b,938180);c[e>>2]=c[b>>2];__ZN10StringNameC2ERK6String(d,e);__ZN6StringC2EPKc(b,1110448);c[g>>2]=c[b>>2];__ZN10StringNameC2ERK6String(f,g);__ZN7ClassDB11_add_class2ERK10StringNameS2_(d,f);__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);__ZN10StringNameD2Ev(d);d=c[e>>2]|0;if(!d){l=a;return}if(__Z16atomic_decrementPj(d+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(d,1);l=a;return}function __ZN7TileSet13_bind_methodsEv(){var a=0,b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0;a=l;l=l+240|0;if((l|0)>=(m|0))ba(240);b=a+232|0;d=a+224|0;e=a+216|0;f=a+208|0;g=a+200|0;h=a+192|0;i=a+184|0;j=a+176|0;k=a+168|0;n=a+160|0;o=a+152|0;p=a+144|0;q=a+136|0;r=a+128|0;s=a+120|0;t=a+112|0;u=a+104|0;v=a+96|0;w=a+88|0;x=a+80|0;y=a+72|0;z=a+64|0;A=a+56|0;B=a+48|0;C=a+40|0;D=a+32|0;E=a+24|0;F=a+16|0;G=a+8|0;H=a;__Z8D_METHODPKcS0_(b,938988,1146104);I=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(I);c[I>>2]=313120;__ZN10MethodBind10_set_constEb(I,0);__ZN10MethodBind24_generate_argument_typesEi(I,1);c[I+44>>2]=1767;c[I+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,I,b,0,0)|0;I=b+4|0;J=c[I>>2]|0;if(J|0?(__Z16atomic_decrementPj(J+-8|0)|0)==0:0){K=c[I>>2]|0;I=(K|0)==0?0:K+-4|0;K=I+4|0;if(c[I>>2]|0){L=0;do{__ZN10StringNameD2Ev(K+(L<<2)|0);L=L+1|0}while(L>>>0<(c[I>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(J,1)}__ZN10StringNameD2Ev(b);__Z8D_METHODPKcS0_S0_(d,938974,1146104,1126230);b=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(b);c[b>>2]=313156;__ZN10MethodBind10_set_constEb(b,0);__ZN10MethodBind24_generate_argument_typesEi(b,2);c[b+44>>2]=1680;c[b+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,b,d,0,0)|0;b=d+4|0;J=c[b>>2]|0;if(J|0?(__Z16atomic_decrementPj(J+-8|0)|0)==0:0){I=c[b>>2]|0;b=(I|0)==0?0:I+-4|0;I=b+4|0;if(c[b>>2]|0){L=0;do{__ZN10StringNameD2Ev(I+(L<<2)|0);L=L+1|0}while(L>>>0<(c[b>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(J,1)}__ZN10StringNameD2Ev(d);__Z8D_METHODPKcS0_(e,938580,1146104);d=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(d);c[d>>2]=313192;__ZN10MethodBind10_set_constEb(d,1);__ZN10MethodBind24_generate_argument_typesEi(d,1);__ZN10MethodBind12_set_returnsEb(d,1);c[d+44>>2]=4687;c[d+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,d,e,0,0)|0;d=e+4|0;J=c[d>>2]|0;if(J|0?(__Z16atomic_decrementPj(J+-8|0)|0)==0:0){b=c[d>>2]|0;d=(b|0)==0?0:b+-4|0;b=d+4|0;if(c[d>>2]|0){L=0;do{__ZN10StringNameD2Ev(b+(L<<2)|0);L=L+1|0}while(L>>>0<(c[d>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(J,1)}__ZN10StringNameD2Ev(e);__Z8D_METHODPKcS0_S0_(f,938957,1146104,939042);e=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(e);c[e>>2]=313228;__ZN10MethodBind10_set_constEb(e,0);__ZN10MethodBind24_generate_argument_typesEi(e,2);c[e+44>>2]=1681;c[e+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,e,f,0,0)|0;e=f+4|0;J=c[e>>2]|0;if(J|0?(__Z16atomic_decrementPj(J+-8|0)|0)==0:0){d=c[e>>2]|0;e=(d|0)==0?0:d+-4|0;d=e+4|0;if(c[e>>2]|0){L=0;do{__ZN10StringNameD2Ev(d+(L<<2)|0);L=L+1|0}while(L>>>0<(c[e>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(J,1)}__ZN10StringNameD2Ev(f);__Z8D_METHODPKcS0_(g,939058,1146104);f=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(f);c[f>>2]=313264;__ZN10MethodBind10_set_constEb(f,1);__ZN10MethodBind24_generate_argument_typesEi(f,1);__ZN10MethodBind12_set_returnsEb(f,1);c[f+44>>2]=4688;c[f+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,f,g,0,0)|0;f=g+4|0;J=c[f>>2]|0;if(J|0?(__Z16atomic_decrementPj(J+-8|0)|0)==0:0){e=c[f>>2]|0;f=(e|0)==0?0:e+-4|0;e=f+4|0;if(c[f>>2]|0){L=0;do{__ZN10StringNameD2Ev(e+(L<<2)|0);L=L+1|0}while(L>>>0<(c[f>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(J,1)}__ZN10StringNameD2Ev(g);__Z8D_METHODPKcS0_S0_(h,938939,1146104,939083);g=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(g);c[g>>2]=313300;__ZN10MethodBind10_set_constEb(g,0);__ZN10MethodBind24_generate_argument_typesEi(g,2);c[g+44>>2]=1682;c[g+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,g,h,0,0)|0;g=h+4|0;J=c[g>>2]|0;if(J|0?(__Z16atomic_decrementPj(J+-8|0)|0)==0:0){f=c[g>>2]|0;g=(f|0)==0?0:f+-4|0;f=g+4|0;if(c[g>>2]|0){L=0;do{__ZN10StringNameD2Ev(f+(L<<2)|0);L=L+1|0}while(L>>>0<(c[g>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(J,1)}__ZN10StringNameD2Ev(h);__Z8D_METHODPKcS0_(i,939107,1146104);h=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(h);c[h>>2]=313336;__ZN10MethodBind10_set_constEb(h,1);__ZN10MethodBind24_generate_argument_typesEi(h,1);__ZN10MethodBind12_set_returnsEb(h,1);c[h+44>>2]=4689;c[h+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,h,i,0,0)|0;h=i+4|0;J=c[h>>2]|0;if(J|0?(__Z16atomic_decrementPj(J+-8|0)|0)==0:0){g=c[h>>2]|0;h=(g|0)==0?0:g+-4|0;g=h+4|0;if(c[h>>2]|0){L=0;do{__ZN10StringNameD2Ev(g+(L<<2)|0);L=L+1|0}while(L>>>0<(c[h>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(J,1)}__ZN10StringNameD2Ev(i);__Z8D_METHODPKcS0_S0_(j,938656,1146104,939140);i=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(i);c[i>>2]=313372;__ZN10MethodBind10_set_constEb(i,0);__ZN10MethodBind24_generate_argument_typesEi(i,2);c[i+44>>2]=1683;c[i+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,i,j,0,0)|0;i=j+4|0;J=c[i>>2]|0;if(J|0?(__Z16atomic_decrementPj(J+-8|0)|0)==0:0){h=c[i>>2]|0;i=(h|0)==0?0:h+-4|0;h=i+4|0;if(c[i>>2]|0){L=0;do{__ZN10StringNameD2Ev(h+(L<<2)|0);L=L+1|0}while(L>>>0<(c[i>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(J,1)}__ZN10StringNameD2Ev(j);__Z8D_METHODPKcS0_(k,868316,1146104);j=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(j);c[j>>2]=313408;__ZN10MethodBind10_set_constEb(j,1);__ZN10MethodBind24_generate_argument_typesEi(j,1);__ZN10MethodBind12_set_returnsEb(j,1);c[j+44>>2]=1684;c[j+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,j,k,0,0)|0;j=k+4|0;J=c[j>>2]|0;if(J|0?(__Z16atomic_decrementPj(J+-8|0)|0)==0:0){i=c[j>>2]|0;j=(i|0)==0?0:i+-4|0;i=j+4|0;if(c[j>>2]|0){L=0;do{__ZN10StringNameD2Ev(i+(L<<2)|0);L=L+1|0}while(L>>>0<(c[j>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(J,1)}__ZN10StringNameD2Ev(k);__Z8D_METHODPKcS0_S0_(n,938741,1146104,938329);k=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(k);c[k>>2]=313372;__ZN10MethodBind10_set_constEb(k,0);__ZN10MethodBind24_generate_argument_typesEi(k,2);c[k+44>>2]=1685;c[k+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,k,n,0,0)|0;k=n+4|0;J=c[k>>2]|0;if(J|0?(__Z16atomic_decrementPj(J+-8|0)|0)==0:0){j=c[k>>2]|0;k=(j|0)==0?0:j+-4|0;j=k+4|0;if(c[k>>2]|0){L=0;do{__ZN10StringNameD2Ev(j+(L<<2)|0);L=L+1|0}while(L>>>0<(c[k>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(J,1)}__ZN10StringNameD2Ev(n);__Z8D_METHODPKcS0_(o,867945,1146104);n=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(n);c[n>>2]=313408;__ZN10MethodBind10_set_constEb(n,1);__ZN10MethodBind24_generate_argument_typesEi(n,1);__ZN10MethodBind12_set_returnsEb(n,1);c[n+44>>2]=1686;c[n+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,n,o,0,0)|0;n=o+4|0;J=c[n>>2]|0;if(J|0?(__Z16atomic_decrementPj(J+-8|0)|0)==0:0){k=c[n>>2]|0;n=(k|0)==0?0:k+-4|0;k=n+4|0;if(c[n>>2]|0){L=0;do{__ZN10StringNameD2Ev(k+(L<<2)|0);L=L+1|0}while(L>>>0<(c[n>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(J,1)}__ZN10StringNameD2Ev(o);__Z8D_METHODPKcS0_S0_(p,938923,1146104,938232);o=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(o);c[o>>2]=313444;__ZN10MethodBind10_set_constEb(o,0);__ZN10MethodBind24_generate_argument_typesEi(o,2);c[o+44>>2]=1687;c[o+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,o,p,0,0)|0;o=p+4|0;J=c[o>>2]|0;if(J|0?(__Z16atomic_decrementPj(J+-8|0)|0)==0:0){n=c[o>>2]|0;o=(n|0)==0?0:n+-4|0;n=o+4|0;if(c[o>>2]|0){L=0;do{__ZN10StringNameD2Ev(n+(L<<2)|0);L=L+1|0}while(L>>>0<(c[o>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(J,1)}__ZN10StringNameD2Ev(p);__Z8D_METHODPKcS0_(q,868146,1146104);p=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(p);c[p>>2]=313480;__ZN10MethodBind10_set_constEb(p,1);__ZN10MethodBind24_generate_argument_typesEi(p,1);__ZN10MethodBind12_set_returnsEb(p,1);c[p+44>>2]=1688;c[p+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,p,q,0,0)|0;p=q+4|0;J=c[p>>2]|0;if(J|0?(__Z16atomic_decrementPj(J+-8|0)|0)==0:0){o=c[p>>2]|0;p=(o|0)==0?0:o+-4|0;o=p+4|0;if(c[p>>2]|0){L=0;do{__ZN10StringNameD2Ev(o+(L<<2)|0);L=L+1|0}while(L>>>0<(c[p>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(J,1)}__ZN10StringNameD2Ev(q);__Z8D_METHODPKcS0_S0_(r,938908,1146104,1074957);q=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(q);c[q>>2]=313516;__ZN10MethodBind10_set_constEb(q,0);__ZN10MethodBind24_generate_argument_typesEi(q,2);c[q+44>>2]=1689;c[q+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,q,r,0,0)|0;q=r+4|0;J=c[q>>2]|0;if(J|0?(__Z16atomic_decrementPj(J+-8|0)|0)==0:0){p=c[q>>2]|0;q=(p|0)==0?0:p+-4|0;p=q+4|0;if(c[q>>2]|0){L=0;do{__ZN10StringNameD2Ev(p+(L<<2)|0);L=L+1|0}while(L>>>0<(c[q>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(J,1)}__ZN10StringNameD2Ev(r);__Z8D_METHODPKcS0_(s,939155,1146104);r=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(r);c[r>>2]=313552;__ZN10MethodBind10_set_constEb(r,1);__ZN10MethodBind24_generate_argument_typesEi(r,1);__ZN10MethodBind12_set_returnsEb(r,1);c[r+44>>2]=4690;c[r+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,r,s,0,0)|0;r=s+4|0;J=c[r>>2]|0;if(J|0?(__Z16atomic_decrementPj(J+-8|0)|0)==0:0){q=c[r>>2]|0;r=(q|0)==0?0:q+-4|0;q=r+4|0;if(c[r>>2]|0){L=0;do{__ZN10StringNameD2Ev(q+(L<<2)|0);L=L+1|0}while(L>>>0<(c[r>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(J,1)}__ZN10StringNameD2Ev(s);__Z8D_METHODPKcS0_S0_(t,938892,1146104,938350);s=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(s);c[s>>2]=313588;__ZN10MethodBind10_set_constEb(s,0);__ZN10MethodBind24_generate_argument_typesEi(s,2);c[s+44>>2]=1690;c[s+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,s,t,0,0)|0;s=t+4|0;J=c[s>>2]|0;if(J|0?(__Z16atomic_decrementPj(J+-8|0)|0)==0:0){r=c[s>>2]|0;s=(r|0)==0?0:r+-4|0;r=s+4|0;if(c[s>>2]|0){L=0;do{__ZN10StringNameD2Ev(r+(L<<2)|0);L=L+1|0}while(L>>>0<(c[s>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(J,1)}__ZN10StringNameD2Ev(t);__Z8D_METHODPKcS0_(u,867967,1146104);t=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(t);c[t>>2]=313624;__ZN10MethodBind10_set_constEb(t,1);__ZN10MethodBind24_generate_argument_typesEi(t,1);__ZN10MethodBind12_set_returnsEb(t,1);c[t+44>>2]=4691;c[t+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,t,u,0,0)|0;t=u+4|0;J=c[t>>2]|0;if(J|0?(__Z16atomic_decrementPj(J+-8|0)|0)==0:0){s=c[t>>2]|0;t=(s|0)==0?0:s+-4|0;s=t+4|0;if(c[t>>2]|0){L=0;do{__ZN10StringNameD2Ev(s+(L<<2)|0);L=L+1|0}while(L>>>0<(c[t>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(J,1)}__ZN10StringNameD2Ev(u);__Z8D_METHODPKcS0_S0_(v,938823,1146104,939178);u=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(u);c[u>>2]=313660;__ZN10MethodBind10_set_constEb(u,0);__ZN10MethodBind24_generate_argument_typesEi(u,2);c[u+44>>2]=1691;c[u+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,u,v,0,0)|0;u=v+4|0;J=c[u>>2]|0;if(J|0?(__Z16atomic_decrementPj(J+-8|0)|0)==0:0){t=c[u>>2]|0;u=(t|0)==0?0:t+-4|0;t=u+4|0;if(c[u>>2]|0){L=0;do{__ZN10StringNameD2Ev(t+(L<<2)|0);L=L+1|0}while(L>>>0<(c[u>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(J,1)}__ZN10StringNameD2Ev(v);__Z8D_METHODPKcS0_(w,939215,1146104);v=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(v);c[v>>2]=313696;__ZN10MethodBind10_set_constEb(v,1);__ZN10MethodBind24_generate_argument_typesEi(v,1);__ZN10MethodBind12_set_returnsEb(v,1);c[v+44>>2]=4692;c[v+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,v,w,0,0)|0;v=w+4|0;J=c[v>>2]|0;do if(J|0){if(__Z16atomic_decrementPj(J+-8|0)|0)break;u=c[v>>2]|0;L=(u|0)==0?0:u+-4|0;u=L+4|0;if(c[L>>2]|0){t=0;do{__ZN10StringNameD2Ev(u+(t<<2)|0);t=t+1|0}while(t>>>0<(c[L>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(J,1)}while(0);__ZN10StringNameD2Ev(w);__Z8D_METHODPKcS0_S0_(x,938788,1146104,939261);w=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(w);c[w>>2]=313372;__ZN10MethodBind10_set_constEb(w,0);__ZN10MethodBind24_generate_argument_typesEi(w,2);c[w+44>>2]=1692;c[w+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,w,x,0,0)|0;w=x+4|0;J=c[w>>2]|0;do if(J|0){if(__Z16atomic_decrementPj(J+-8|0)|0)break;v=c[w>>2]|0;L=(v|0)==0?0:v+-4|0;v=L+4|0;if(c[L>>2]|0){t=0;do{__ZN10StringNameD2Ev(v+(t<<2)|0);t=t+1|0}while(t>>>0<(c[L>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(J,1)}while(0);__ZN10StringNameD2Ev(x);__Z8D_METHODPKcS0_(y,867804,1146104);x=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(x);c[x>>2]=313408;__ZN10MethodBind10_set_constEb(x,1);__ZN10MethodBind24_generate_argument_typesEi(x,1);__ZN10MethodBind12_set_returnsEb(x,1);c[x+44>>2]=1693;c[x+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,x,y,0,0)|0;x=y+4|0;J=c[x>>2]|0;do if(J|0){if(__Z16atomic_decrementPj(J+-8|0)|0)break;w=c[x>>2]|0;L=(w|0)==0?0:w+-4|0;w=L+4|0;if(c[L>>2]|0){t=0;do{__ZN10StringNameD2Ev(w+(t<<2)|0);t=t+1|0}while(t>>>0<(c[L>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(J,1)}while(0);__ZN10StringNameD2Ev(y);__Z8D_METHODPKcS0_S0_(z,938851,1146104,939287);y=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(y);c[y>>2]=313732;__ZN10MethodBind10_set_constEb(y,0);__ZN10MethodBind24_generate_argument_typesEi(y,2);c[y+44>>2]=1694;c[y+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,y,z,0,0)|0;y=z+4|0;J=c[y>>2]|0;do if(J|0){if(__Z16atomic_decrementPj(J+-8|0)|0)break;x=c[y>>2]|0;L=(x|0)==0?0:x+-4|0;x=L+4|0;if(c[L>>2]|0){t=0;do{__ZN10StringNameD2Ev(x+(t<<2)|0);t=t+1|0}while(t>>>0<(c[L>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(J,1)}while(0);__ZN10StringNameD2Ev(z);__Z8D_METHODPKcS0_(A,939320,1146104);z=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(z);c[z>>2]=313768;__ZN10MethodBind10_set_constEb(z,1);__ZN10MethodBind24_generate_argument_typesEi(z,1);__ZN10MethodBind12_set_returnsEb(z,1);c[z+44>>2]=4693;c[z+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,z,A,0,0)|0;z=A+4|0;J=c[z>>2]|0;do if(J|0){if(__Z16atomic_decrementPj(J+-8|0)|0)break;y=c[z>>2]|0;L=(y|0)==0?0:y+-4|0;y=L+4|0;if(c[L>>2]|0){t=0;do{__ZN10StringNameD2Ev(y+(t<<2)|0);t=t+1|0}while(t>>>0<(c[L>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(J,1)}while(0);__ZN10StringNameD2Ev(A);__Z8D_METHODPKcS0_S0_(B,938763,1146104,938239);A=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(A);c[A>>2]=313372;__ZN10MethodBind10_set_constEb(A,0);__ZN10MethodBind24_generate_argument_typesEi(A,2);c[A+44>>2]=1695;c[A+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,A,B,0,0)|0;A=B+4|0;J=c[A>>2]|0;do if(J|0){if(__Z16atomic_decrementPj(J+-8|0)|0)break;z=c[A>>2]|0;L=(z|0)==0?0:z+-4|0;z=L+4|0;if(c[L>>2]|0){t=0;do{__ZN10StringNameD2Ev(z+(t<<2)|0);t=t+1|0}while(t>>>0<(c[L>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(J,1)}while(0);__ZN10StringNameD2Ev(B);__Z8D_METHODPKcS0_(C,867347,1146104);B=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(B);c[B>>2]=313408;__ZN10MethodBind10_set_constEb(B,1);__ZN10MethodBind24_generate_argument_typesEi(B,1);__ZN10MethodBind12_set_returnsEb(B,1);c[B+44>>2]=1696;c[B+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,B,C,0,0)|0;B=C+4|0;J=c[B>>2]|0;do if(J|0){if(__Z16atomic_decrementPj(J+-8|0)|0)break;A=c[B>>2]|0;L=(A|0)==0?0:A+-4|0;A=L+4|0;if(c[L>>2]|0){t=0;do{__ZN10StringNameD2Ev(A+(t<<2)|0);t=t+1|0}while(t>>>0<(c[L>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(J,1)}while(0);__ZN10StringNameD2Ev(C);__Z8D_METHODPKcS0_(D,939362,1146104);C=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(C);c[C>>2]=313120;__ZN10MethodBind10_set_constEb(C,0);__ZN10MethodBind24_generate_argument_typesEi(C,1);c[C+44>>2]=1768;c[C+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,C,D,0,0)|0;C=D+4|0;J=c[C>>2]|0;do if(J|0){if(__Z16atomic_decrementPj(J+-8|0)|0)break;B=c[C>>2]|0;L=(B|0)==0?0:B+-4|0;B=L+4|0;if(c[L>>2]|0){t=0;do{__ZN10StringNameD2Ev(B+(t<<2)|0);t=t+1|0}while(t>>>0<(c[L>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(J,1)}while(0);__ZN10StringNameD2Ev(D);__Z8D_METHODPKc(E,1132387);D=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(D);c[D>>2]=313804;__ZN10MethodBind10_set_constEb(D,0);__ZN10MethodBind24_generate_argument_typesEi(D,0);c[D+44>>2]=5305;c[D+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,D,E,0,0)|0;D=E+4|0;J=c[D>>2]|0;do if(J|0){if(__Z16atomic_decrementPj(J+-8|0)|0)break;C=c[D>>2]|0;L=(C|0)==0?0:C+-4|0;C=L+4|0;if(c[L>>2]|0){t=0;do{__ZN10StringNameD2Ev(C+(t<<2)|0);t=t+1|0}while(t>>>0<(c[L>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(J,1)}while(0);__ZN10StringNameD2Ev(E);__Z8D_METHODPKc(F,939374);E=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(E);c[E>>2]=313840;__ZN10MethodBind10_set_constEb(E,1);__ZN10MethodBind24_generate_argument_typesEi(E,0);__ZN10MethodBind12_set_returnsEb(E,1);c[E+44>>2]=5689;c[E+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,E,F,0,0)|0;E=F+4|0;J=c[E>>2]|0;do if(J|0){if(__Z16atomic_decrementPj(J+-8|0)|0)break;D=c[E>>2]|0;L=(D|0)==0?0:D+-4|0;D=L+4|0;if(c[L>>2]|0){t=0;do{__ZN10StringNameD2Ev(D+(t<<2)|0);t=t+1|0}while(t>>>0<(c[L>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(J,1)}while(0);__ZN10StringNameD2Ev(F);__Z8D_METHODPKcS0_(G,939398,1126230);F=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(F);c[F>>2]=313876;__ZN10MethodBind10_set_constEb(F,1);__ZN10MethodBind24_generate_argument_typesEi(F,1);__ZN10MethodBind12_set_returnsEb(F,1);c[F+44>>2]=4694;c[F+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,F,G,0,0)|0;F=G+4|0;J=c[F>>2]|0;do if(J|0){if(__Z16atomic_decrementPj(J+-8|0)|0)break;E=c[F>>2]|0;L=(E|0)==0?0:E+-4|0;E=L+4|0;if(c[L>>2]|0){t=0;do{__ZN10StringNameD2Ev(E+(t<<2)|0);t=t+1|0}while(t>>>0<(c[L>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(J,1)}while(0);__ZN10StringNameD2Ev(G);__Z8D_METHODPKcS0_(H,939416,1126230);G=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(G);c[G>>2]=313912;__ZN10MethodBind10_set_constEb(G,1);__ZN10MethodBind24_generate_argument_typesEi(G,0);__ZN10MethodBind12_set_returnsEb(G,1);c[G+44>>2]=5690;c[G+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,G,H,0,0)|0;G=H+4|0;J=c[G>>2]|0;if(!J){__ZN10StringNameD2Ev(H);l=a;return}if(__Z16atomic_decrementPj(J+-8|0)|0){__ZN10StringNameD2Ev(H);l=a;return}F=c[G>>2]|0;G=(F|0)==0?0:F+-4|0;F=G+4|0;if(c[G>>2]|0){L=0;do{__ZN10StringNameD2Ev(F+(L<<2)|0);L=L+1|0}while(L>>>0<(c[G>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(J,1);__ZN10StringNameD2Ev(H);l=a;return}function __ZN7ClassDB7creatorI7TileSetEEP6Objectv(){var a=0;a=__ZnwjPKc(140,1263606)|0;__ZN7TileSetC2Ev(a);__Z22postinitialize_handlerP6Object(a);return a|0}function __ZN7TileSetC2Ev(a){a=a|0;__ZN8ResourceC2Ev(a);c[a>>2]=312996;__ZN10StringNameC2Ev(a+124|0);c[a+132>>2]=379008;c[a+128>>2]=0;c[a+136>>2]=0;return}function __ZN7TileSet18_initialize_classvEv(b){b=b|0;if(a[1263440]|0)return;if(!(a[1257004]|0)){if(!(a[1257001]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI9ReferenceEEvv();__ZN9Reference13_bind_methodsEv();a[1257001]=1}__ZN7ClassDB10_add_classI8ResourceEEvv();__ZN8Resource13_bind_methodsEv();a[1257004]=1}__ZN7ClassDB10_add_classI7TileSetEEvv();__ZN7TileSet13_bind_methodsEv();a[1263440]=1;return}function __ZN7TileSet5_setvERK10StringNameRK7Variant(a,b,c){a=a|0;b=b|0;c=c|0;var d=0;if(1285!=1129)d=__ZN7TileSet4_setERK10StringNameRK7Variant(a,b,c)|0;else d=0;return d|0}function __ZNK7TileSet5_getvERK10StringNameR7Variant(a,b,c){a=a|0;b=b|0;c=c|0;var d=0;if(1286!=1131?__ZNK7TileSet4_getERK10StringNameR7Variant(a,b,c)|0:0)d=1;else d=0;return d|0}function __ZNK7TileSet19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+24|0;g=e+4|0;h=e;if(!d)__ZNK8Resource19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,0);__ZN6StringC2EPKc(f,938180);i=c[f>>2]|0;f=i;j=g+4|0;c[j>>2]=0;k=g+12|0;c[k>>2]=0;c[g>>2]=0;n=(i|0)==0;if(!n?(c[j>>2]=0,__Z28atomic_conditional_incrementPj(i+-8|0)|0):0)c[j>>2]=f;c[g+8>>2]=0;f=c[k>>2]|0;if(f|0){if(!(__Z16atomic_decrementPj(f+-8|0)|0))__ZN6Memory11free_staticEPvb(f,1);c[k>>2]=0}c[g+16>>2]=256;if(!(c[b>>2]|0)){k=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=k;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0}k=__ZnwjPFPvjE(32,4740)|0;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0;c[k+12>>2]=0;c[k+16>>2]=7;f=k+20|0;c[f>>2]=0;j=k+24|0;c[j>>2]=0;o=k+28|0;c[o>>2]=0;__ZN12PropertyInfoaSERKS_(k,g)|0;p=c[b>>2]|0;q=p+4|0;r=c[q>>2]|0;c[j>>2]=r;c[f>>2]=0;c[o>>2]=p;if(r|0)c[r+20>>2]=k;c[q>>2]=k;if(!(c[p>>2]|0))c[p>>2]=k;k=p+8|0;c[k>>2]=(c[k>>2]|0)+1;k=c[g+12>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);k=c[g+4>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);if(!n?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);__ZN10StringNameC2EPKc(h,938180);__ZN7ClassDB17get_property_listE10StringNameP4ListI12PropertyInfo16DefaultAllocatorEbPK6Object(h,b,1,a);__ZN10StringNameD2Ev(h);if(1769!=516)__ZNK7TileSet18_get_property_listEP4ListI12PropertyInfo16DefaultAllocatorE(a,b);if(!d){l=e;return}__ZNK8Resource19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,1);l=e;return}function __ZN7TileSet14_notificationvEib(a,b,c){a=a|0;b=b|0;c=c|0;return}function __ZNK7TileSet16_get_class_namevEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+8|0;e=b+4|0;f=b;g=a+124|0;a=c[g>>2]|0;if(a|0){if(c[a+4>>2]|0){l=b;return g|0}if(__ZNK6String6lengthEv(a+8|0)|0){l=b;return g|0}}__ZN6StringC2EPKc(d,938180);c[f>>2]=c[d>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameaSERKS_(g,e);__ZN10StringNameD2Ev(e);e=c[f>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);l=b;return g|0}function __ZNK7TileSet9get_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,938180);l=a;return c[b>>2]|0}function __ZNK7TileSet8is_classERK6String(a,b){a=a|0;b=b|0;var c=0;if((!(__ZNK6StringeqEPKc(b,938180)|0)?!(__ZNK6StringeqEPKc(b,1110448)|0):0)?!(__ZNK6StringeqEPKc(b,1126157)|0):0)c=__ZNK6StringeqEPKc(b,1142944)|0;else c=1;return c|0}function __ZNK7TileSet12is_class_ptrEPv(a,b){a=a|0;b=b|0;return (b|0)==1236148|((b|0)==1220696|((b|0)==1220724|(b|0)==1220580))|0}function __ZN7TileSetD2Ev(a){a=a|0;var b=0,d=0,e=0,f=0;c[a>>2]=312996;b=a+128|0;d=c[b>>2]|0;if(d|0?(__ZN3MapIiN7TileSet4DataE10ComparatorIiE16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(b,c[d+8>>2]|0),d=c[a+132>>2]|0,e=c[b>>2]|0,c[e+8>>2]=d,c[a+136>>2]=0,f=d,c[f+12>>2]=f,e|0):0){__ZN7TileSet4DataD2Ev(e+28|0);__ZN6Memory11free_staticEPvb(e,0);c[b>>2]=0}__ZN10StringNameD2Ev(a+124|0);__ZN8ResourceD2Ev(a);return}function __ZN7TileSetD0Ev(a){a=a|0;var b=0,d=0,e=0,f=0;c[a>>2]=312996;b=a+128|0;d=c[b>>2]|0;if(d|0?(__ZN3MapIiN7TileSet4DataE10ComparatorIiE16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(b,c[d+8>>2]|0),d=c[a+132>>2]|0,e=c[b>>2]|0,c[e+8>>2]=d,c[a+136>>2]=0,f=d,c[f+12>>2]=f,e|0):0){__ZN7TileSet4DataD2Ev(e+28|0);__ZN6Memory11free_staticEPvb(e,0);c[b>>2]=0}__ZN10StringNameD2Ev(a+124|0);__ZN8ResourceD2Ev(a);__ZdlPv(a);return}function __ZN3MapIiN7TileSet4DataE10ComparatorIiE16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(a,b){a=a|0;b=b|0;if((c[a+4>>2]|0)==(b|0))return;else{__ZN3MapIiN7TileSet4DataE10ComparatorIiE16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(a,c[b+8>>2]|0);__ZN3MapIiN7TileSet4DataE10ComparatorIiE16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(a,c[b+4>>2]|0);__ZN7TileSet4DataD2Ev(b+28|0);__ZN6Memory11free_staticEPvb(b,0);return}}function __ZN7TileSet4DataD2Ev(a){a=a|0;var b=0,d=0;b=a+68|0;d=c[b>>2]|0;if((d|0?__ZN9Reference11unreferenceEv(d)|0:0)?(d=c[b>>2]|0,__Z17predelete_handlerP6Object(d)|0):0){gj[c[(c[d>>2]|0)+76>>2]&8191](d);__ZN6Memory11free_staticEPvb(d,0)}c[b>>2]=0;b=a+64|0;d=c[b>>2]|0;if((d|0?__ZN9Reference11unreferenceEv(d)|0:0)?(d=c[b>>2]|0,__Z17predelete_handlerP6Object(d)|0):0){gj[c[(c[d>>2]|0)+76>>2]&8191](d);__ZN6Memory11free_staticEPvb(d,0)}c[b>>2]=0;b=a+52|0;d=c[b>>2]|0;if((d|0?__ZN9Reference11unreferenceEv(d)|0:0)?(d=c[b>>2]|0,__Z17predelete_handlerP6Object(d)|0):0){gj[c[(c[d>>2]|0)+76>>2]&8191](d);__ZN6Memory11free_staticEPvb(d,0)}c[b>>2]=0;b=a+40|0;__ZN6VectorI3RefI7Shape2DEE6_unrefEPv(b,c[b>>2]|0);b=a+4|0;d=c[b>>2]|0;if((d|0?__ZN9Reference11unreferenceEv(d)|0:0)?(d=c[b>>2]|0,__Z17predelete_handlerP6Object(d)|0):0){gj[c[(c[d>>2]|0)+76>>2]&8191](d);__ZN6Memory11free_staticEPvb(d,0)}c[b>>2]=0;b=c[a>>2]|0;if(!b)return;if(__Z16atomic_decrementPj(b+-8|0)|0)return;__ZN6Memory11free_staticEPvb(b,1);return}function __ZNK7TileSet18_get_property_listEP4ListI12PropertyInfo16DefaultAllocatorE(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0,ia=0,ja=0,ka=0,la=0,ma=0,na=0,oa=0,pa=0,qa=0,ra=0,sa=0,ta=0,ua=0,va=0,wa=0,xa=0,ya=0,za=0,Aa=0,Ba=0,Ca=0,Da=0,Ea=0,Fa=0,Ga=0,Ha=0,Ia=0,Ja=0,Ka=0,La=0,Ma=0,Na=0,Oa=0,Pa=0,Qa=0,Ra=0,Sa=0;d=l;l=l+48|0;if((l|0)>=(m|0))ba(48);e=d+32|0;f=d+8|0;g=d+12|0;h=d+4|0;i=d;j=c[a+128>>2]|0;if(!j){l=d;return}k=c[j+8>>2]|0;j=c[a+132>>2]|0;if((k|0)==(j|0)){l=d;return}else n=k;while(1){k=c[n+8>>2]|0;if((k|0)==(j|0))break;else n=k}if(!n){l=d;return}j=g+4|0;k=g+12|0;a=g+8|0;o=g+16|0;p=g+12|0;q=g+4|0;r=g+4|0;s=g+12|0;t=g+8|0;u=g+16|0;v=g+12|0;w=g+4|0;x=g+4|0;y=g+12|0;z=g+8|0;A=g+16|0;B=g+12|0;C=g+4|0;D=g+4|0;E=g+12|0;F=g+8|0;G=g+16|0;H=g+12|0;I=g+4|0;J=g+4|0;K=g+12|0;L=g+8|0;M=g+16|0;N=g+12|0;O=g+4|0;P=g+4|0;Q=g+12|0;R=g+8|0;S=g+16|0;T=g+12|0;U=g+4|0;V=g+4|0;W=g+12|0;X=g+8|0;Y=g+16|0;Z=g+12|0;_=g+4|0;$=g+4|0;aa=g+12|0;ca=g+8|0;da=g+16|0;ea=g+12|0;fa=g+4|0;ga=g+4|0;ha=g+12|0;ia=g+8|0;ja=g+16|0;ka=g+12|0;la=g+4|0;ma=g+4|0;na=g+12|0;oa=g+8|0;pa=g+16|0;qa=g+12|0;ra=g+4|0;sa=g+4|0;ta=g+12|0;ua=g+8|0;va=g+16|0;wa=g+12|0;xa=g+4|0;ya=g+4|0;za=g+12|0;Aa=g+8|0;Ba=g+16|0;Ca=g+12|0;Da=g+4|0;Ea=g+4|0;Fa=g+12|0;Ga=g+8|0;Ha=g+16|0;Ia=g+12|0;Ja=g+4|0;Ka=n;do{n=c[Ka+24>>2]|0;c[f>>2]=__Z4itosx(n,((n|0)<0)<<31>>31)|0;__ZN6StringC2EPKc(g,1142570);c[e>>2]=__ZNK6StringplERKS_(f,g)|0;n=c[g>>2]|0;if(n|0?(__Z16atomic_decrementPj(n+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(n,1);n=c[f>>2]|0;if(n|0?(__Z16atomic_decrementPj(n+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(n,1);__ZN6StringC2EPKc(h,1126230);n=__ZNK6StringplERKS_(e,h)|0;La=n;__ZN6StringC2EPKc(i,1263606);c[j>>2]=0;c[k>>2]=0;c[g>>2]=4;Ma=(n|0)==0;if(!Ma?(c[j>>2]=0,__Z28atomic_conditional_incrementPj(n+-8|0)|0):0)c[j>>2]=La;c[a>>2]=0;La=c[k>>2]|0;if((La|0)!=(c[i>>2]|0)){if(La|0?(__Z16atomic_decrementPj(La+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(La,1);c[k>>2]=0;La=c[i>>2]|0;if(La|0?__Z28atomic_conditional_incrementPj(La+-8|0)|0:0)c[k>>2]=c[i>>2]}c[o>>2]=7;if(!(c[b>>2]|0)){La=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=La;c[La>>2]=0;c[La+4>>2]=0;c[La+8>>2]=0}La=__ZnwjPFPvjE(32,4740)|0;c[La>>2]=0;c[La+4>>2]=0;c[La+8>>2]=0;c[La+12>>2]=0;c[La+16>>2]=7;Na=La+20|0;c[Na>>2]=0;Oa=La+24|0;c[Oa>>2]=0;Pa=La+28|0;c[Pa>>2]=0;__ZN12PropertyInfoaSERKS_(La,g)|0;Qa=c[b>>2]|0;Ra=Qa+4|0;Sa=c[Ra>>2]|0;c[Oa>>2]=Sa;c[Na>>2]=0;c[Pa>>2]=Qa;if(Sa|0)c[Sa+20>>2]=La;c[Ra>>2]=La;if(!(c[Qa>>2]|0))c[Qa>>2]=La;La=Qa+8|0;c[La>>2]=(c[La>>2]|0)+1;La=c[p>>2]|0;if(La|0?(__Z16atomic_decrementPj(La+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(La,1);La=c[q>>2]|0;if(La|0?(__Z16atomic_decrementPj(La+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(La,1);La=c[i>>2]|0;if(La|0?(__Z16atomic_decrementPj(La+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(La,1);if(!Ma?(__Z16atomic_decrementPj(n+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(n,1);n=c[h>>2]|0;if(n|0?(__Z16atomic_decrementPj(n+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(n,1);__ZN6StringC2EPKc(h,1062617);n=__ZNK6StringplERKS_(e,h)|0;Ma=n;__ZN6StringC2EPKc(i,1075267);c[r>>2]=0;c[s>>2]=0;c[g>>2]=18;La=(n|0)==0;if(!La?(c[r>>2]=0,__Z28atomic_conditional_incrementPj(n+-8|0)|0):0)c[r>>2]=Ma;c[t>>2]=17;Ma=c[s>>2]|0;do if((Ma|0)!=(c[i>>2]|0)){do if(Ma|0){if(__Z16atomic_decrementPj(Ma+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ma,1)}while(0);c[s>>2]=0;Qa=c[i>>2]|0;if(!Qa)break;if(!(__Z28atomic_conditional_incrementPj(Qa+-8|0)|0))break;c[s>>2]=c[i>>2]}while(0);c[u>>2]=7;if(!(c[b>>2]|0)){Ma=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=Ma;c[Ma>>2]=0;c[Ma+4>>2]=0;c[Ma+8>>2]=0}Ma=__ZnwjPFPvjE(32,4740)|0;c[Ma>>2]=0;c[Ma+4>>2]=0;c[Ma+8>>2]=0;c[Ma+12>>2]=0;c[Ma+16>>2]=7;Qa=Ma+20|0;c[Qa>>2]=0;Ra=Ma+24|0;c[Ra>>2]=0;Sa=Ma+28|0;c[Sa>>2]=0;__ZN12PropertyInfoaSERKS_(Ma,g)|0;Pa=c[b>>2]|0;Na=Pa+4|0;Oa=c[Na>>2]|0;c[Ra>>2]=Oa;c[Qa>>2]=0;c[Sa>>2]=Pa;if(Oa|0)c[Oa+20>>2]=Ma;c[Na>>2]=Ma;if(!(c[Pa>>2]|0))c[Pa>>2]=Ma;Ma=Pa+8|0;c[Ma>>2]=(c[Ma>>2]|0)+1;Ma=c[v>>2]|0;do if(Ma|0){if(__Z16atomic_decrementPj(Ma+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ma,1)}while(0);Ma=c[w>>2]|0;do if(Ma|0){if(__Z16atomic_decrementPj(Ma+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ma,1)}while(0);Ma=c[i>>2]|0;do if(Ma|0){if(__Z16atomic_decrementPj(Ma+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ma,1)}while(0);do if(!La){if(__Z16atomic_decrementPj(n+-8|0)|0)break;__ZN6Memory11free_staticEPvb(n,1)}while(0);n=c[h>>2]|0;do if(n|0){if(__Z16atomic_decrementPj(n+-8|0)|0)break;__ZN6Memory11free_staticEPvb(n,1)}while(0);__ZN6StringC2EPKc(h,938188);n=__ZNK6StringplERKS_(e,h)|0;La=n;__ZN6StringC2EPKc(i,1263606);c[x>>2]=0;c[y>>2]=0;c[g>>2]=5;Ma=(n|0)==0;do if(!Ma){c[x>>2]=0;if(!(__Z28atomic_conditional_incrementPj(n+-8|0)|0))break;c[x>>2]=La}while(0);c[z>>2]=0;La=c[y>>2]|0;do if((La|0)!=(c[i>>2]|0)){do if(La|0){if(__Z16atomic_decrementPj(La+-8|0)|0)break;__ZN6Memory11free_staticEPvb(La,1)}while(0);c[y>>2]=0;Pa=c[i>>2]|0;if(!Pa)break;if(!(__Z28atomic_conditional_incrementPj(Pa+-8|0)|0))break;c[y>>2]=c[i>>2]}while(0);c[A>>2]=7;if(!(c[b>>2]|0)){La=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=La;c[La>>2]=0;c[La+4>>2]=0;c[La+8>>2]=0}La=__ZnwjPFPvjE(32,4740)|0;c[La>>2]=0;c[La+4>>2]=0;c[La+8>>2]=0;c[La+12>>2]=0;c[La+16>>2]=7;Pa=La+20|0;c[Pa>>2]=0;Na=La+24|0;c[Na>>2]=0;Oa=La+28|0;c[Oa>>2]=0;__ZN12PropertyInfoaSERKS_(La,g)|0;Sa=c[b>>2]|0;Qa=Sa+4|0;Ra=c[Qa>>2]|0;c[Na>>2]=Ra;c[Pa>>2]=0;c[Oa>>2]=Sa;if(Ra|0)c[Ra+20>>2]=La;c[Qa>>2]=La;if(!(c[Sa>>2]|0))c[Sa>>2]=La;La=Sa+8|0;c[La>>2]=(c[La>>2]|0)+1;La=c[B>>2]|0;do if(La|0){if(__Z16atomic_decrementPj(La+-8|0)|0)break;__ZN6Memory11free_staticEPvb(La,1)}while(0);La=c[C>>2]|0;do if(La|0){if(__Z16atomic_decrementPj(La+-8|0)|0)break;__ZN6Memory11free_staticEPvb(La,1)}while(0);La=c[i>>2]|0;do if(La|0){if(__Z16atomic_decrementPj(La+-8|0)|0)break;__ZN6Memory11free_staticEPvb(La,1)}while(0);do if(!Ma){if(__Z16atomic_decrementPj(n+-8|0)|0)break;__ZN6Memory11free_staticEPvb(n,1)}while(0);n=c[h>>2]|0;do if(n|0){if(__Z16atomic_decrementPj(n+-8|0)|0)break;__ZN6Memory11free_staticEPvb(n,1)}while(0);__ZN6StringC2EPKc(h,938199);n=__ZNK6StringplERKS_(e,h)|0;Ma=n;__ZN6StringC2EPKc(i,938208);c[D>>2]=0;c[E>>2]=0;c[g>>2]=18;La=(n|0)==0;do if(!La){c[D>>2]=0;if(!(__Z28atomic_conditional_incrementPj(n+-8|0)|0))break;c[D>>2]=Ma}while(0);c[F>>2]=17;Ma=c[E>>2]|0;do if((Ma|0)!=(c[i>>2]|0)){do if(Ma|0){if(__Z16atomic_decrementPj(Ma+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ma,1)}while(0);c[E>>2]=0;Sa=c[i>>2]|0;if(!Sa)break;if(!(__Z28atomic_conditional_incrementPj(Sa+-8|0)|0))break;c[E>>2]=c[i>>2]}while(0);c[G>>2]=7;if(!(c[b>>2]|0)){Ma=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=Ma;c[Ma>>2]=0;c[Ma+4>>2]=0;c[Ma+8>>2]=0}Ma=__ZnwjPFPvjE(32,4740)|0;c[Ma>>2]=0;c[Ma+4>>2]=0;c[Ma+8>>2]=0;c[Ma+12>>2]=0;c[Ma+16>>2]=7;Sa=Ma+20|0;c[Sa>>2]=0;Qa=Ma+24|0;c[Qa>>2]=0;Ra=Ma+28|0;c[Ra>>2]=0;__ZN12PropertyInfoaSERKS_(Ma,g)|0;Oa=c[b>>2]|0;Pa=Oa+4|0;Na=c[Pa>>2]|0;c[Qa>>2]=Na;c[Sa>>2]=0;c[Ra>>2]=Oa;if(Na|0)c[Na+20>>2]=Ma;c[Pa>>2]=Ma;if(!(c[Oa>>2]|0))c[Oa>>2]=Ma;Ma=Oa+8|0;c[Ma>>2]=(c[Ma>>2]|0)+1;Ma=c[H>>2]|0;do if(Ma|0){if(__Z16atomic_decrementPj(Ma+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ma,1)}while(0);Ma=c[I>>2]|0;do if(Ma|0){if(__Z16atomic_decrementPj(Ma+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ma,1)}while(0);Ma=c[i>>2]|0;do if(Ma|0){if(__Z16atomic_decrementPj(Ma+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ma,1)}while(0);do if(!La){if(__Z16atomic_decrementPj(n+-8|0)|0)break;__ZN6Memory11free_staticEPvb(n,1)}while(0);n=c[h>>2]|0;do if(n|0){if(__Z16atomic_decrementPj(n+-8|0)|0)break;__ZN6Memory11free_staticEPvb(n,1)}while(0);__ZN6StringC2EPKc(h,938223);n=__ZNK6StringplERKS_(e,h)|0;La=n;__ZN6StringC2EPKc(i,1263606);c[J>>2]=0;c[K>>2]=0;c[g>>2]=14;Ma=(n|0)==0;do if(!Ma){c[J>>2]=0;if(!(__Z28atomic_conditional_incrementPj(n+-8|0)|0))break;c[J>>2]=La}while(0);c[L>>2]=0;La=c[K>>2]|0;do if((La|0)!=(c[i>>2]|0)){do if(La|0){if(__Z16atomic_decrementPj(La+-8|0)|0)break;__ZN6Memory11free_staticEPvb(La,1)}while(0);c[K>>2]=0;Oa=c[i>>2]|0;if(!Oa)break;if(!(__Z28atomic_conditional_incrementPj(Oa+-8|0)|0))break;c[K>>2]=c[i>>2]}while(0);c[M>>2]=7;if(!(c[b>>2]|0)){La=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=La;c[La>>2]=0;c[La+4>>2]=0;c[La+8>>2]=0}La=__ZnwjPFPvjE(32,4740)|0;c[La>>2]=0;c[La+4>>2]=0;c[La+8>>2]=0;c[La+12>>2]=0;c[La+16>>2]=7;Oa=La+20|0;c[Oa>>2]=0;Pa=La+24|0;c[Pa>>2]=0;Na=La+28|0;c[Na>>2]=0;__ZN12PropertyInfoaSERKS_(La,g)|0;Ra=c[b>>2]|0;Sa=Ra+4|0;Qa=c[Sa>>2]|0;c[Pa>>2]=Qa;c[Oa>>2]=0;c[Na>>2]=Ra;if(Qa|0)c[Qa+20>>2]=La;c[Sa>>2]=La;if(!(c[Ra>>2]|0))c[Ra>>2]=La;La=Ra+8|0;c[La>>2]=(c[La>>2]|0)+1;La=c[N>>2]|0;do if(La|0){if(__Z16atomic_decrementPj(La+-8|0)|0)break;__ZN6Memory11free_staticEPvb(La,1)}while(0);La=c[O>>2]|0;do if(La|0){if(__Z16atomic_decrementPj(La+-8|0)|0)break;__ZN6Memory11free_staticEPvb(La,1)}while(0);La=c[i>>2]|0;do if(La|0){if(__Z16atomic_decrementPj(La+-8|0)|0)break;__ZN6Memory11free_staticEPvb(La,1)}while(0);do if(!Ma){if(__Z16atomic_decrementPj(n+-8|0)|0)break;__ZN6Memory11free_staticEPvb(n,1)}while(0);n=c[h>>2]|0;do if(n|0){if(__Z16atomic_decrementPj(n+-8|0)|0)break;__ZN6Memory11free_staticEPvb(n,1)}while(0);__ZN6StringC2EPKc(h,938232);n=__ZNK6StringplERKS_(e,h)|0;Ma=n;__ZN6StringC2EPKc(i,1263606);c[P>>2]=0;c[Q>>2]=0;c[g>>2]=6;La=(n|0)==0;do if(!La){c[P>>2]=0;if(!(__Z28atomic_conditional_incrementPj(n+-8|0)|0))break;c[P>>2]=Ma}while(0);c[R>>2]=0;Ma=c[Q>>2]|0;do if((Ma|0)!=(c[i>>2]|0)){do if(Ma|0){if(__Z16atomic_decrementPj(Ma+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ma,1)}while(0);c[Q>>2]=0;Ra=c[i>>2]|0;if(!Ra)break;if(!(__Z28atomic_conditional_incrementPj(Ra+-8|0)|0))break;c[Q>>2]=c[i>>2]}while(0);c[S>>2]=7;if(!(c[b>>2]|0)){Ma=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=Ma;c[Ma>>2]=0;c[Ma+4>>2]=0;c[Ma+8>>2]=0}Ma=__ZnwjPFPvjE(32,4740)|0;c[Ma>>2]=0;c[Ma+4>>2]=0;c[Ma+8>>2]=0;c[Ma+12>>2]=0;c[Ma+16>>2]=7;Ra=Ma+20|0;c[Ra>>2]=0;Sa=Ma+24|0;c[Sa>>2]=0;Qa=Ma+28|0;c[Qa>>2]=0;__ZN12PropertyInfoaSERKS_(Ma,g)|0;Na=c[b>>2]|0;Oa=Na+4|0;Pa=c[Oa>>2]|0;c[Sa>>2]=Pa;c[Ra>>2]=0;c[Qa>>2]=Na;if(Pa|0)c[Pa+20>>2]=Ma;c[Oa>>2]=Ma;if(!(c[Na>>2]|0))c[Na>>2]=Ma;Ma=Na+8|0;c[Ma>>2]=(c[Ma>>2]|0)+1;Ma=c[T>>2]|0;do if(Ma|0){if(__Z16atomic_decrementPj(Ma+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ma,1)}while(0);Ma=c[U>>2]|0;do if(Ma|0){if(__Z16atomic_decrementPj(Ma+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ma,1)}while(0);Ma=c[i>>2]|0;do if(Ma|0){if(__Z16atomic_decrementPj(Ma+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ma,1)}while(0);do if(!La){if(__Z16atomic_decrementPj(n+-8|0)|0)break;__ZN6Memory11free_staticEPvb(n,1)}while(0);n=c[h>>2]|0;do if(n|0){if(__Z16atomic_decrementPj(n+-8|0)|0)break;__ZN6Memory11free_staticEPvb(n,1)}while(0);__ZN6StringC2EPKc(h,938239);n=__ZNK6StringplERKS_(e,h)|0;La=n;__ZN6StringC2EPKc(i,1263606);c[V>>2]=0;c[W>>2]=0;c[g>>2]=5;Ma=(n|0)==0;do if(!Ma){c[V>>2]=0;if(!(__Z28atomic_conditional_incrementPj(n+-8|0)|0))break;c[V>>2]=La}while(0);c[X>>2]=0;La=c[W>>2]|0;do if((La|0)!=(c[i>>2]|0)){do if(La|0){if(__Z16atomic_decrementPj(La+-8|0)|0)break;__ZN6Memory11free_staticEPvb(La,1)}while(0);c[W>>2]=0;Na=c[i>>2]|0;if(!Na)break;if(!(__Z28atomic_conditional_incrementPj(Na+-8|0)|0))break;c[W>>2]=c[i>>2]}while(0);c[Y>>2]=7;if(!(c[b>>2]|0)){La=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=La;c[La>>2]=0;c[La+4>>2]=0;c[La+8>>2]=0}La=__ZnwjPFPvjE(32,4740)|0;c[La>>2]=0;c[La+4>>2]=0;c[La+8>>2]=0;c[La+12>>2]=0;c[La+16>>2]=7;Na=La+20|0;c[Na>>2]=0;Oa=La+24|0;c[Oa>>2]=0;Pa=La+28|0;c[Pa>>2]=0;__ZN12PropertyInfoaSERKS_(La,g)|0;Qa=c[b>>2]|0;Ra=Qa+4|0;Sa=c[Ra>>2]|0;c[Oa>>2]=Sa;c[Na>>2]=0;c[Pa>>2]=Qa;if(Sa|0)c[Sa+20>>2]=La;c[Ra>>2]=La;if(!(c[Qa>>2]|0))c[Qa>>2]=La;La=Qa+8|0;c[La>>2]=(c[La>>2]|0)+1;La=c[Z>>2]|0;do if(La|0){if(__Z16atomic_decrementPj(La+-8|0)|0)break;__ZN6Memory11free_staticEPvb(La,1)}while(0);La=c[_>>2]|0;do if(La|0){if(__Z16atomic_decrementPj(La+-8|0)|0)break;__ZN6Memory11free_staticEPvb(La,1)}while(0);La=c[i>>2]|0;do if(La|0){if(__Z16atomic_decrementPj(La+-8|0)|0)break;__ZN6Memory11free_staticEPvb(La,1)}while(0);do if(!Ma){if(__Z16atomic_decrementPj(n+-8|0)|0)break;__ZN6Memory11free_staticEPvb(n,1)}while(0);n=c[h>>2]|0;do if(n|0){if(__Z16atomic_decrementPj(n+-8|0)|0)break;__ZN6Memory11free_staticEPvb(n,1)}while(0);__ZN6StringC2EPKc(h,938255);n=__ZNK6StringplERKS_(e,h)|0;Ma=n;__ZN6StringC2EPKc(i,938264);c[$>>2]=0;c[aa>>2]=0;c[g>>2]=18;La=(n|0)==0;do if(!La){c[$>>2]=0;if(!(__Z28atomic_conditional_incrementPj(n+-8|0)|0))break;c[$>>2]=Ma}while(0);c[ca>>2]=17;Ma=c[aa>>2]|0;do if((Ma|0)!=(c[i>>2]|0)){do if(Ma|0){if(__Z16atomic_decrementPj(Ma+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ma,1)}while(0);c[aa>>2]=0;Qa=c[i>>2]|0;if(!Qa)break;if(!(__Z28atomic_conditional_incrementPj(Qa+-8|0)|0))break;c[aa>>2]=c[i>>2]}while(0);c[da>>2]=7;if(!(c[b>>2]|0)){Ma=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=Ma;c[Ma>>2]=0;c[Ma+4>>2]=0;c[Ma+8>>2]=0}Ma=__ZnwjPFPvjE(32,4740)|0;c[Ma>>2]=0;c[Ma+4>>2]=0;c[Ma+8>>2]=0;c[Ma+12>>2]=0;c[Ma+16>>2]=7;Qa=Ma+20|0;c[Qa>>2]=0;Ra=Ma+24|0;c[Ra>>2]=0;Sa=Ma+28|0;c[Sa>>2]=0;__ZN12PropertyInfoaSERKS_(Ma,g)|0;Pa=c[b>>2]|0;Na=Pa+4|0;Oa=c[Na>>2]|0;c[Ra>>2]=Oa;c[Qa>>2]=0;c[Sa>>2]=Pa;if(Oa|0)c[Oa+20>>2]=Ma;c[Na>>2]=Ma;if(!(c[Pa>>2]|0))c[Pa>>2]=Ma;Ma=Pa+8|0;c[Ma>>2]=(c[Ma>>2]|0)+1;Ma=c[ea>>2]|0;do if(Ma|0){if(__Z16atomic_decrementPj(Ma+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ma,1)}while(0);Ma=c[fa>>2]|0;do if(Ma|0){if(__Z16atomic_decrementPj(Ma+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ma,1)}while(0);Ma=c[i>>2]|0;do if(Ma|0){if(__Z16atomic_decrementPj(Ma+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ma,1)}while(0);do if(!La){if(__Z16atomic_decrementPj(n+-8|0)|0)break;__ZN6Memory11free_staticEPvb(n,1)}while(0);n=c[h>>2]|0;do if(n|0){if(__Z16atomic_decrementPj(n+-8|0)|0)break;__ZN6Memory11free_staticEPvb(n,1)}while(0);__ZN6StringC2EPKc(h,938282);n=__ZNK6StringplERKS_(e,h)|0;La=n;__ZN6StringC2EPKc(i,1263606);c[ga>>2]=0;c[ha>>2]=0;c[g>>2]=5;Ma=(n|0)==0;do if(!Ma){c[ga>>2]=0;if(!(__Z28atomic_conditional_incrementPj(n+-8|0)|0))break;c[ga>>2]=La}while(0);c[ia>>2]=0;La=c[ha>>2]|0;do if((La|0)!=(c[i>>2]|0)){do if(La|0){if(__Z16atomic_decrementPj(La+-8|0)|0)break;__ZN6Memory11free_staticEPvb(La,1)}while(0);c[ha>>2]=0;Pa=c[i>>2]|0;if(!Pa)break;if(!(__Z28atomic_conditional_incrementPj(Pa+-8|0)|0))break;c[ha>>2]=c[i>>2]}while(0);c[ja>>2]=7;if(!(c[b>>2]|0)){La=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=La;c[La>>2]=0;c[La+4>>2]=0;c[La+8>>2]=0}La=__ZnwjPFPvjE(32,4740)|0;c[La>>2]=0;c[La+4>>2]=0;c[La+8>>2]=0;c[La+12>>2]=0;c[La+16>>2]=7;Pa=La+20|0;c[Pa>>2]=0;Na=La+24|0;c[Na>>2]=0;Oa=La+28|0;c[Oa>>2]=0;__ZN12PropertyInfoaSERKS_(La,g)|0;Sa=c[b>>2]|0;Qa=Sa+4|0;Ra=c[Qa>>2]|0;c[Na>>2]=Ra;c[Pa>>2]=0;c[Oa>>2]=Sa;if(Ra|0)c[Ra+20>>2]=La;c[Qa>>2]=La;if(!(c[Sa>>2]|0))c[Sa>>2]=La;La=Sa+8|0;c[La>>2]=(c[La>>2]|0)+1;La=c[ka>>2]|0;do if(La|0){if(__Z16atomic_decrementPj(La+-8|0)|0)break;__ZN6Memory11free_staticEPvb(La,1)}while(0);La=c[la>>2]|0;do if(La|0){if(__Z16atomic_decrementPj(La+-8|0)|0)break;__ZN6Memory11free_staticEPvb(La,1)}while(0);La=c[i>>2]|0;do if(La|0){if(__Z16atomic_decrementPj(La+-8|0)|0)break;__ZN6Memory11free_staticEPvb(La,1)}while(0);do if(!Ma){if(__Z16atomic_decrementPj(n+-8|0)|0)break;__ZN6Memory11free_staticEPvb(n,1)}while(0);n=c[h>>2]|0;do if(n|0){if(__Z16atomic_decrementPj(n+-8|0)|0)break;__ZN6Memory11free_staticEPvb(n,1)}while(0);__ZN6StringC2EPKc(h,938300);n=__ZNK6StringplERKS_(e,h)|0;Ma=n;__ZN6StringC2EPKc(i,938311);c[ma>>2]=0;c[na>>2]=0;c[g>>2]=18;La=(n|0)==0;do if(!La){c[ma>>2]=0;if(!(__Z28atomic_conditional_incrementPj(n+-8|0)|0))break;c[ma>>2]=Ma}while(0);c[oa>>2]=17;Ma=c[na>>2]|0;do if((Ma|0)!=(c[i>>2]|0)){do if(Ma|0){if(__Z16atomic_decrementPj(Ma+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ma,1)}while(0);c[na>>2]=0;Sa=c[i>>2]|0;if(!Sa)break;if(!(__Z28atomic_conditional_incrementPj(Sa+-8|0)|0))break;c[na>>2]=c[i>>2]}while(0);c[pa>>2]=7;if(!(c[b>>2]|0)){Ma=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=Ma;c[Ma>>2]=0;c[Ma+4>>2]=0;c[Ma+8>>2]=0}Ma=__ZnwjPFPvjE(32,4740)|0;c[Ma>>2]=0;c[Ma+4>>2]=0;c[Ma+8>>2]=0;c[Ma+12>>2]=0;c[Ma+16>>2]=7;Sa=Ma+20|0;c[Sa>>2]=0;Qa=Ma+24|0;c[Qa>>2]=0;Ra=Ma+28|0;c[Ra>>2]=0;__ZN12PropertyInfoaSERKS_(Ma,g)|0;Oa=c[b>>2]|0;Pa=Oa+4|0;Na=c[Pa>>2]|0;c[Qa>>2]=Na;c[Sa>>2]=0;c[Ra>>2]=Oa;if(Na|0)c[Na+20>>2]=Ma;c[Pa>>2]=Ma;if(!(c[Oa>>2]|0))c[Oa>>2]=Ma;Ma=Oa+8|0;c[Ma>>2]=(c[Ma>>2]|0)+1;Ma=c[qa>>2]|0;do if(Ma|0){if(__Z16atomic_decrementPj(Ma+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ma,1)}while(0);Ma=c[ra>>2]|0;do if(Ma|0){if(__Z16atomic_decrementPj(Ma+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ma,1)}while(0);Ma=c[i>>2]|0;do if(Ma|0){if(__Z16atomic_decrementPj(Ma+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ma,1)}while(0);do if(!La){if(__Z16atomic_decrementPj(n+-8|0)|0)break;__ZN6Memory11free_staticEPvb(n,1)}while(0);n=c[h>>2]|0;do if(n|0){if(__Z16atomic_decrementPj(n+-8|0)|0)break;__ZN6Memory11free_staticEPvb(n,1)}while(0);__ZN6StringC2EPKc(h,938329);n=__ZNK6StringplERKS_(e,h)|0;La=n;__ZN6StringC2EPKc(i,1263606);c[sa>>2]=0;c[ta>>2]=0;c[g>>2]=5;Ma=(n|0)==0;do if(!Ma){c[sa>>2]=0;if(!(__Z28atomic_conditional_incrementPj(n+-8|0)|0))break;c[sa>>2]=La}while(0);c[ua>>2]=0;La=c[ta>>2]|0;do if((La|0)!=(c[i>>2]|0)){do if(La|0){if(__Z16atomic_decrementPj(La+-8|0)|0)break;__ZN6Memory11free_staticEPvb(La,1)}while(0);c[ta>>2]=0;Oa=c[i>>2]|0;if(!Oa)break;if(!(__Z28atomic_conditional_incrementPj(Oa+-8|0)|0))break;c[ta>>2]=c[i>>2]}while(0);c[va>>2]=7;if(!(c[b>>2]|0)){La=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=La;c[La>>2]=0;c[La+4>>2]=0;c[La+8>>2]=0}La=__ZnwjPFPvjE(32,4740)|0;c[La>>2]=0;c[La+4>>2]=0;c[La+8>>2]=0;c[La+12>>2]=0;c[La+16>>2]=7;Oa=La+20|0;c[Oa>>2]=0;Pa=La+24|0;c[Pa>>2]=0;Na=La+28|0;c[Na>>2]=0;__ZN12PropertyInfoaSERKS_(La,g)|0;Ra=c[b>>2]|0;Sa=Ra+4|0;Qa=c[Sa>>2]|0;c[Pa>>2]=Qa;c[Oa>>2]=0;c[Na>>2]=Ra;if(Qa|0)c[Qa+20>>2]=La;c[Sa>>2]=La;if(!(c[Ra>>2]|0))c[Ra>>2]=La;La=Ra+8|0;c[La>>2]=(c[La>>2]|0)+1;La=c[wa>>2]|0;do if(La|0){if(__Z16atomic_decrementPj(La+-8|0)|0)break;__ZN6Memory11free_staticEPvb(La,1)}while(0);La=c[xa>>2]|0;do if(La|0){if(__Z16atomic_decrementPj(La+-8|0)|0)break;__ZN6Memory11free_staticEPvb(La,1)}while(0);La=c[i>>2]|0;do if(La|0){if(__Z16atomic_decrementPj(La+-8|0)|0)break;__ZN6Memory11free_staticEPvb(La,1)}while(0);do if(!Ma){if(__Z16atomic_decrementPj(n+-8|0)|0)break;__ZN6Memory11free_staticEPvb(n,1)}while(0);n=c[h>>2]|0;do if(n|0){if(__Z16atomic_decrementPj(n+-8|0)|0)break;__ZN6Memory11free_staticEPvb(n,1)}while(0);__ZN6StringC2EPKc(h,1044623);n=__ZNK6StringplERKS_(e,h)|0;Ma=n;__ZN6StringC2EPKc(i,938342);c[ya>>2]=0;c[za>>2]=0;c[g>>2]=18;La=(n|0)==0;do if(!La){c[ya>>2]=0;if(!(__Z28atomic_conditional_incrementPj(n+-8|0)|0))break;c[ya>>2]=Ma}while(0);c[Aa>>2]=17;Ma=c[za>>2]|0;do if((Ma|0)!=(c[i>>2]|0)){do if(Ma|0){if(__Z16atomic_decrementPj(Ma+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ma,1)}while(0);c[za>>2]=0;Ra=c[i>>2]|0;if(!Ra)break;if(!(__Z28atomic_conditional_incrementPj(Ra+-8|0)|0))break;c[za>>2]=c[i>>2]}while(0);c[Ba>>2]=2;if(!(c[b>>2]|0)){Ma=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=Ma;c[Ma>>2]=0;c[Ma+4>>2]=0;c[Ma+8>>2]=0}Ma=__ZnwjPFPvjE(32,4740)|0;c[Ma>>2]=0;c[Ma+4>>2]=0;c[Ma+8>>2]=0;c[Ma+12>>2]=0;c[Ma+16>>2]=7;Ra=Ma+20|0;c[Ra>>2]=0;Sa=Ma+24|0;c[Sa>>2]=0;Qa=Ma+28|0;c[Qa>>2]=0;__ZN12PropertyInfoaSERKS_(Ma,g)|0;Na=c[b>>2]|0;Oa=Na+4|0;Pa=c[Oa>>2]|0;c[Sa>>2]=Pa;c[Ra>>2]=0;c[Qa>>2]=Na;if(Pa|0)c[Pa+20>>2]=Ma;c[Oa>>2]=Ma;if(!(c[Na>>2]|0))c[Na>>2]=Ma;Ma=Na+8|0;c[Ma>>2]=(c[Ma>>2]|0)+1;Ma=c[Ca>>2]|0;do if(Ma|0){if(__Z16atomic_decrementPj(Ma+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ma,1)}while(0);Ma=c[Da>>2]|0;do if(Ma|0){if(__Z16atomic_decrementPj(Ma+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ma,1)}while(0);Ma=c[i>>2]|0;do if(Ma|0){if(__Z16atomic_decrementPj(Ma+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ma,1)}while(0);do if(!La){if(__Z16atomic_decrementPj(n+-8|0)|0)break;__ZN6Memory11free_staticEPvb(n,1)}while(0);n=c[h>>2]|0;do if(n|0){if(__Z16atomic_decrementPj(n+-8|0)|0)break;__ZN6Memory11free_staticEPvb(n,1)}while(0);__ZN6StringC2EPKc(h,938350);n=__ZNK6StringplERKS_(e,h)|0;La=n;__ZN6StringC2EPKc(i,1263606);c[Ea>>2]=0;c[Fa>>2]=0;c[g>>2]=21;Ma=(n|0)==0;do if(!Ma){c[Ea>>2]=0;if(!(__Z28atomic_conditional_incrementPj(n+-8|0)|0))break;c[Ea>>2]=La}while(0);c[Ga>>2]=0;La=c[Fa>>2]|0;do if((La|0)!=(c[i>>2]|0)){do if(La|0){if(__Z16atomic_decrementPj(La+-8|0)|0)break;__ZN6Memory11free_staticEPvb(La,1)}while(0);c[Fa>>2]=0;Na=c[i>>2]|0;if(!Na)break;if(!(__Z28atomic_conditional_incrementPj(Na+-8|0)|0))break;c[Fa>>2]=c[i>>2]}while(0);c[Ha>>2]=5;if(!(c[b>>2]|0)){La=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=La;c[La>>2]=0;c[La+4>>2]=0;c[La+8>>2]=0}La=__ZnwjPFPvjE(32,4740)|0;c[La>>2]=0;c[La+4>>2]=0;c[La+8>>2]=0;c[La+12>>2]=0;c[La+16>>2]=7;Na=La+20|0;c[Na>>2]=0;Oa=La+24|0;c[Oa>>2]=0;Pa=La+28|0;c[Pa>>2]=0;__ZN12PropertyInfoaSERKS_(La,g)|0;Qa=c[b>>2]|0;Ra=Qa+4|0;Sa=c[Ra>>2]|0;c[Oa>>2]=Sa;c[Na>>2]=0;c[Pa>>2]=Qa;if(Sa|0)c[Sa+20>>2]=La;c[Ra>>2]=La;if(!(c[Qa>>2]|0))c[Qa>>2]=La;La=Qa+8|0;c[La>>2]=(c[La>>2]|0)+1;La=c[Ia>>2]|0;do if(La|0){if(__Z16atomic_decrementPj(La+-8|0)|0)break;__ZN6Memory11free_staticEPvb(La,1)}while(0);La=c[Ja>>2]|0;do if(La|0){if(__Z16atomic_decrementPj(La+-8|0)|0)break;__ZN6Memory11free_staticEPvb(La,1)}while(0);La=c[i>>2]|0;do if(La|0){if(__Z16atomic_decrementPj(La+-8|0)|0)break;__ZN6Memory11free_staticEPvb(La,1)}while(0);do if(!Ma){if(__Z16atomic_decrementPj(n+-8|0)|0)break;__ZN6Memory11free_staticEPvb(n,1)}while(0);n=c[h>>2]|0;do if(n|0){if(__Z16atomic_decrementPj(n+-8|0)|0)break;__ZN6Memory11free_staticEPvb(n,1)}while(0);n=c[e>>2]|0;do if(n|0){if(__Z16atomic_decrementPj(n+-8|0)|0)break;__ZN6Memory11free_staticEPvb(n,1)}while(0);Ka=c[Ka+16>>2]|0}while((Ka|0)!=0);l=d;return}function __ZNK7TileSet4_getERK10StringNameR7Variant(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ca=0;f=l;l=l+80|0;if((l|0)>=(m|0))ba(80);h=f+24|0;i=f+64|0;j=f+76|0;k=f+56|0;n=f;o=f+72|0;p=f+68|0;q=f+60|0;r=f+52|0;s=f+48|0;t=c[d>>2]|0;do if(t){d=c[t+4>>2]|0;if(d|0){__ZN6StringC2EPKc(h,d);u=c[h>>2]|0;break}d=t+8|0;c[h>>2]=0;v=c[d>>2]|0;if((v|0)!=0?(c[h>>2]=0,(__Z28atomic_conditional_incrementPj(v+-8|0)|0)!=0):0){v=c[d>>2]|0;c[h>>2]=v;u=v}else u=0}else{c[h>>2]=0;u=0}while(0);c[i>>2]=u;__ZN6StringC2EPKc(j,1142570);u=__ZNK6String4findES_i(i,j,0)|0;t=c[j>>2]|0;if(t|0?(__Z16atomic_decrementPj(t+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(t,1);a:do if((u|0)==-1)w=0;else{t=__ZN6String6to_intEPKwi(__ZNK6String5c_strEv(i)|0,u)|0;j=b+128|0;v=c[j>>2]|0;b:do if(v|0){d=c[v+8>>2]|0;x=b+132|0;y=c[x>>2]|0;c:do if((d|0)==(y|0))z=d;else{A=d;while(1){B=c[A+24>>2]|0;if((t|0)<(B|0))C=A+8|0;else{if((B|0)>=(t|0)){z=A;break c}C=A+4|0}A=c[C>>2]|0;if((A|0)==(y|0))break b}}while(0);if((z|0)!=(y|0)&(z|0)!=0){a[1263537]=0;c[k>>2]=__ZNK6String6substrEii(i,u+1|0,__ZNK6String6lengthEv(i)|0)|0;do if(__ZNK6StringeqEPKc(k,1126230)|0){c[n>>2]=__ZNK7TileSet13tile_get_nameEi(b,t)|0;__ZN7VariantC2ERK6String(h,n);__ZN7VariantaSERKS_(e,h);if(c[h>>2]|0)__ZN7Variant5clearEv(h);d=c[n>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);D=1}else{if(__ZNK6StringeqEPKc(k,1062617)|0){c[o>>2]=__ZNK7TileSet16tile_get_textureEi(b,t)|0;__ZN6RefPtrC2Ev(h);__ZN3RefI9ReferenceEaSI7TextureEEvRKS_IT_E(h,o);__ZN7VariantC2ERK6RefPtr(n,h);__ZN6RefPtrD2Ev(h);__ZN7VariantaSERKS_(e,n);if(c[n>>2]|0)__ZN7Variant5clearEv(n);d=c[o>>2]|0;if((d|0?__ZN9Reference11unreferenceEv(d)|0:0)?(d=c[o>>2]|0,__Z17predelete_handlerP6Object(d)|0):0){gj[c[(c[d>>2]|0)+76>>2]&8191](d);__ZN6Memory11free_staticEPvb(d,0)}c[o>>2]=0;D=1;break}if(__ZNK6StringeqEPKc(k,938188)|0){d=c[j>>2]|0;d:do if(d){A=c[d+8>>2]|0;B=c[x>>2]|0;E=(A|0)==(B|0);e:do if(E)F=A;else{G=A;while(1){H=c[G+24>>2]|0;if((H|0)>(t|0))I=G+8|0;else{if((H|0)>=(t|0)){F=G;break e}I=G+4|0}G=c[I>>2]|0;if((G|0)==(B|0)){J=45;break d}}}while(0);if((F|0)!=(B|0)&(F|0)!=0){a[1263537]=0;f:do if(E)K=A;else{G=A;do{H=c[G+24>>2]|0;if((H|0)>(t|0))L=G+8|0;else{if((H|0)>=(t|0)){K=G;break f}L=G+4|0}G=c[L>>2]|0}while((G|0)!=(B|0));__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145936,604,1145947,0)}while(0);if((K|0)==(B|0)|(K|0)==0)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145936,604,1145947,0);else{a[1263537]=0;A=K+36|0;E=c[A+4>>2]|0;G=n;c[G>>2]=c[A>>2];c[G+4>>2]=E;break}}else J=45}else J=45;while(0);if((J|0)==45){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(868316,867372,198,867401,0);g[n>>2]=0.0;g[n+4>>2]=0.0}__ZN7VariantC2ERK7Vector2(h,n);__ZN7VariantaSERKS_(e,h);if(c[h>>2]|0)__ZN7Variant5clearEv(h);D=1;break}if(__ZNK6StringeqEPKc(k,938199)|0){c[p>>2]=__ZNK7TileSet17tile_get_materialEi(b,t)|0;__ZN6RefPtrC2Ev(h);__ZN3RefI9ReferenceEaSI14ShaderMaterialEEvRKS_IT_E(h,p);__ZN7VariantC2ERK6RefPtr(n,h);__ZN6RefPtrD2Ev(h);__ZN7VariantaSERKS_(e,n);if(c[n>>2]|0)__ZN7Variant5clearEv(n);d=c[p>>2]|0;if((d|0?__ZN9Reference11unreferenceEv(d)|0:0)?(d=c[p>>2]|0,__Z17predelete_handlerP6Object(d)|0):0){gj[c[(c[d>>2]|0)+76>>2]&8191](d);__ZN6Memory11free_staticEPvb(d,0)}c[p>>2]=0;D=1;break}if(__ZNK6StringeqEPKc(k,938223)|0){d=c[j>>2]|0;g:do if(d){E=c[d+8>>2]|0;G=c[x>>2]|0;A=(E|0)==(G|0);h:do if(A)M=E;else{H=E;while(1){N=c[H+24>>2]|0;if((N|0)>(t|0))O=H+8|0;else{if((N|0)>=(t|0)){M=H;break h}O=H+4|0}H=c[O>>2]|0;if((H|0)==(G|0)){J=75;break g}}}while(0);if((M|0)!=(G|0)&(M|0)!=0){a[1263537]=0;i:do if(A){P=E;J=82}else{B=E;while(1){H=c[B+24>>2]|0;if((H|0)>(t|0))Q=B+8|0;else{if((H|0)>=(t|0)){P=B;J=82;break i}Q=B+4|0}B=c[Q>>2]|0;if((B|0)==(G|0)){J=83;break}}}while(0);do if((J|0)==82){if((P|0)==(G|0)|(P|0)==0){J=83;break}a[1263537]=0;R=P+28|0}while(0);if((J|0)==83){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145936,604,1145947,0);R=0}G=R+72|0;c[n>>2]=c[G>>2];c[n+4>>2]=c[G+4>>2];c[n+8>>2]=c[G+8>>2];c[n+12>>2]=c[G+12>>2]}else J=75}else J=75;while(0);if((J|0)==75){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(868060,867372,185,868078,0);g[n>>2]=1.0;g[n+4>>2]=1.0;g[n+8>>2]=1.0;g[n+12>>2]=1.0}__ZN7VariantC2ERK5Color(h,n);__ZN7VariantaSERKS_(e,h);if(c[h>>2]|0)__ZN7Variant5clearEv(h);D=1;break}if(__ZNK6StringeqEPKc(k,938329)|0){d=c[j>>2]|0;j:do if(d){G=c[d+8>>2]|0;E=c[x>>2]|0;A=(G|0)==(E|0);k:do if(A)S=G;else{B=G;while(1){H=c[B+24>>2]|0;if((H|0)>(t|0))T=B+8|0;else{if((H|0)>=(t|0)){S=B;break k}T=B+4|0}B=c[T>>2]|0;if((B|0)==(E|0)){J=98;break j}}}while(0);if((S|0)!=(E|0)&(S|0)!=0){a[1263537]=0;l:do if(A)U=G;else{B=G;do{H=c[B+24>>2]|0;if((H|0)>(t|0))V=B+8|0;else{if((H|0)>=(t|0)){U=B;break l}V=B+4|0}B=c[V>>2]|0}while((B|0)!=(E|0));__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145936,604,1145947,0)}while(0);if((U|0)==(E|0)|(U|0)==0)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145936,604,1145947,0);else{a[1263537]=0;G=U+44|0;A=c[G+4>>2]|0;B=n;c[B>>2]=c[G>>2];c[B+4>>2]=A;break}}else J=98}else J=98;while(0);if((J|0)==98){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(867945,867372,211,867401,0);g[n>>2]=0.0;g[n+4>>2]=0.0}__ZN7VariantC2ERK7Vector2(h,n);__ZN7VariantaSERKS_(e,h);if(c[h>>2]|0)__ZN7Variant5clearEv(h);D=1;break}if(__ZNK6StringeqEPKc(k,938232)|0){__ZNK7TileSet15tile_get_regionEi(n,b,t);__ZN7VariantC2ERK5Rect2(h,n);__ZN7VariantaSERKS_(e,h);if(c[h>>2]|0)__ZN7Variant5clearEv(h);D=1;break}if(__ZNK6StringeqEPKc(k,1044623)|0){c[q>>2]=__ZNK7TileSet14tile_get_shapeEi(b,t)|0;__ZN6RefPtrC2Ev(h);__ZN3RefI9ReferenceEaSI7Shape2DEEvRKS_IT_E(h,q);__ZN7VariantC2ERK6RefPtr(n,h);__ZN6RefPtrD2Ev(h);__ZN7VariantaSERKS_(e,n);if(c[n>>2]|0)__ZN7Variant5clearEv(n);d=c[q>>2]|0;do if(d|0){if(!(__ZN9Reference11unreferenceEv(d)|0))break;A=c[q>>2]|0;if(!(__Z17predelete_handlerP6Object(A)|0))break;gj[c[(c[A>>2]|0)+76>>2]&8191](A);__ZN6Memory11free_staticEPvb(A,0)}while(0);c[q>>2]=0;D=1;break}if(__ZNK6StringeqEPKc(k,938350)|0){c[n>>2]=__ZNK7TileSet16_tile_get_shapesEi(b,t)|0;__ZN7VariantC2ERK5Array(h,n);__ZN7VariantaSERKS_(e,h);if(c[h>>2]|0)__ZN7Variant5clearEv(h);__ZN5ArrayD2Ev(n);D=1;break}if(__ZNK6StringeqEPKc(k,938255)|0){c[r>>2]=__ZNK7TileSet23tile_get_light_occluderEi(b,t)|0;__ZN6RefPtrC2Ev(h);__ZN3RefI9ReferenceEaSI17OccluderPolygon2DEEvRKS_IT_E(h,r);__ZN7VariantC2ERK6RefPtr(n,h);__ZN6RefPtrD2Ev(h);__ZN7VariantaSERKS_(e,n);if(c[n>>2]|0)__ZN7Variant5clearEv(n);d=c[r>>2]|0;do if(d|0){if(!(__ZN9Reference11unreferenceEv(d)|0))break;A=c[r>>2]|0;if(!(__Z17predelete_handlerP6Object(A)|0))break;gj[c[(c[A>>2]|0)+76>>2]&8191](A);__ZN6Memory11free_staticEPvb(A,0)}while(0);c[r>>2]=0;D=1;break}if(__ZNK6StringeqEPKc(k,938239)|0){d=c[j>>2]|0;m:do if(d){A=c[d+8>>2]|0;B=c[x>>2]|0;G=(A|0)==(B|0);n:do if(G)W=A;else{H=A;while(1){N=c[H+24>>2]|0;if((N|0)>(t|0))X=H+8|0;else{if((N|0)>=(t|0)){W=H;break n}X=H+4|0}H=c[X>>2]|0;if((H|0)==(B|0)){J=144;break m}}}while(0);if(!((W|0)!=(B|0)&(W|0)!=0)){J=144;break}a[1263537]=0;o:do if(G)Y=A;else{E=A;do{H=c[E+24>>2]|0;if((H|0)>(t|0))Z=E+8|0;else{if((H|0)>=(t|0)){Y=E;break o}Z=E+4|0}E=c[Z>>2]|0}while((E|0)!=(B|0));__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145936,604,1145947,0)}while(0);if((Y|0)==(B|0)|(Y|0)==0)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145936,604,1145947,0);else{a[1263537]=0;A=Y+72|0;G=c[A+4>>2]|0;E=n;c[E>>2]=c[A>>2];c[E+4>>2]=G;break}}else J=144;while(0);if((J|0)==144){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(867347,867372,300,867401,0);g[n>>2]=0.0;g[n+4>>2]=0.0}__ZN7VariantC2ERK7Vector2(h,n);__ZN7VariantaSERKS_(e,h);if(c[h>>2]|0)__ZN7Variant5clearEv(h);D=1;break}if(__ZNK6StringeqEPKc(k,938300)|0){c[s>>2]=__ZNK7TileSet27tile_get_navigation_polygonEi(b,t)|0;__ZN6RefPtrC2Ev(h);__ZN3RefI9ReferenceEaSI17NavigationPolygonEEvRKS_IT_E(h,s);__ZN7VariantC2ERK6RefPtr(n,h);__ZN6RefPtrD2Ev(h);__ZN7VariantaSERKS_(e,n);if(c[n>>2]|0)__ZN7Variant5clearEv(n);d=c[s>>2]|0;do if(d|0){if(!(__ZN9Reference11unreferenceEv(d)|0))break;G=c[s>>2]|0;if(!(__Z17predelete_handlerP6Object(G)|0))break;gj[c[(c[G>>2]|0)+76>>2]&8191](G);__ZN6Memory11free_staticEPvb(G,0)}while(0);c[s>>2]=0;D=1;break}if(!(__ZNK6StringeqEPKc(k,938282)|0)){D=0;break}d=c[j>>2]|0;p:do if(d){G=c[d+8>>2]|0;E=c[x>>2]|0;A=(G|0)==(E|0);q:do if(A)_=G;else{H=G;while(1){N=c[H+24>>2]|0;if((N|0)>(t|0))$=H+8|0;else{if((N|0)>=(t|0)){_=H;break q}$=H+4|0}H=c[$>>2]|0;if((H|0)==(E|0)){J=174;break p}}}while(0);if(!((_|0)!=(E|0)&(_|0)!=0)){J=174;break}a[1263537]=0;r:do if(A)aa=G;else{B=G;do{H=c[B+24>>2]|0;if((H|0)>(t|0))ca=B+8|0;else{if((H|0)>=(t|0)){aa=B;break r}ca=B+4|0}B=c[ca>>2]|0}while((B|0)!=(E|0));__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145936,604,1145947,0)}while(0);if((aa|0)==(E|0)|(aa|0)==0)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145936,604,1145947,0);else{a[1263537]=0;G=aa+84|0;A=c[G+4>>2]|0;B=n;c[B>>2]=c[G>>2];c[B+4>>2]=A;break}}else J=174;while(0);if((J|0)==174){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(867804,867372,277,867401,0);g[n>>2]=0.0;g[n+4>>2]=0.0}__ZN7VariantC2ERK7Vector2(h,n);__ZN7VariantaSERKS_(e,h);if(c[h>>2]|0)__ZN7Variant5clearEv(h);D=1}while(0);x=c[k>>2]|0;if(x|0?(__Z16atomic_decrementPj(x+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(x,1);w=D;break a}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(938357,867372,84,938362,0);w=0}while(0);D=c[i>>2]|0;if(!D){l=f;return w|0}if(__Z16atomic_decrementPj(D+-8|0)|0){l=f;return w|0}__ZN6Memory11free_staticEPvb(D,1);l=f;return w|0}function __ZNK7TileSet13tile_get_nameEi(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0;e=c[b+128>>2]|0;a:do if(e|0){f=c[e+8>>2]|0;g=c[b+132>>2]|0;h=(f|0)==(g|0);b:do if(h)i=f;else{j=f;while(1){k=c[j+24>>2]|0;if((k|0)>(d|0))l=j+8|0;else{if((k|0)>=(d|0)){i=j;break b}l=j+4|0}j=c[l>>2]|0;if((j|0)==(g|0))break a}}while(0);if((i|0)!=(g|0)&(i|0)!=0){a[1263537]=0;c:do if(h){m=f;n=16}else{j=f;while(1){k=c[j+24>>2]|0;if((k|0)>(d|0))o=j+8|0;else{if((k|0)>=(d|0)){m=j;n=16;break c}o=j+4|0}j=c[o>>2]|0;if((j|0)==(g|0)){n=17;break}}}while(0);if((n|0)==16)if((m|0)==(g|0)|(m|0)==0)n=17;else{a[1263537]=0;p=m+28|0}if((n|0)==17){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145936,604,1145947,0);p=0}f=c[p>>2]|0;if(!f){q=0;return q|0}if(!(__Z28atomic_conditional_incrementPj(f+-8|0)|0)){q=0;return q|0}q=c[p>>2]|0;return q|0}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(938580,867372,237,938594,0);q=0;return q|0}function __ZNK7TileSet14tile_get_shapeEi(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0;e=c[b+128>>2]|0;a:do if(e|0){f=c[e+8>>2]|0;g=c[b+132>>2]|0;h=(f|0)==(g|0);b:do if(h)i=f;else{j=f;while(1){k=c[j+24>>2]|0;if((k|0)>(d|0))l=j+8|0;else{if((k|0)>=(d|0)){i=j;break b}l=j+4|0}j=c[l>>2]|0;if((j|0)==(g|0))break a}}while(0);if((i|0)!=(g|0)&(i|0)!=0){a[1263537]=0;c:do if(h)m=f;else{j=f;do{k=c[j+24>>2]|0;if((k|0)>(d|0))n=j+8|0;else{if((k|0)>=(d|0)){m=j;break c}n=j+4|0}j=c[n>>2]|0}while((j|0)!=(g|0));__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145936,604,1145947,0)}while(0);if((m|0)==(g|0)|(m|0)==0)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145936,604,1145947,0);a[1263537]=0;j=c[m+68>>2]|0;if(!j){o=0;return o|0}if((c[j+-4>>2]|0)<=0){o=0;return o|0}a[1263537]=0;d:do if(h)p=f;else{j=f;do{k=c[j+24>>2]|0;if((k|0)>(d|0))q=j+8|0;else{if((k|0)>=(d|0)){p=j;break d}q=j+4|0}j=c[q>>2]|0}while((j|0)!=(g|0));__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145936,604,1145947,0)}while(0);if((p|0)==(g|0)|(p|0)==0)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145936,604,1145947,0);a[1263537]=0;f=c[p+68>>2]|0;if(!f)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);if((c[f+-4>>2]|0)<=0)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);h=c[f>>2]|0;if(!h){o=0;return o|0}__ZN9Reference9referenceEv(h);o=h;return o|0}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(938497,867372,251,938512,0);o=0;return o|0}function __ZNK7TileSet16_tile_get_shapesEi(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0;e=l;l=l+48|0;if((l|0)>=(m|0))ba(48);f=e+36|0;g=e+28|0;h=e+32|0;i=e+24|0;j=e;k=b+128|0;n=c[k>>2]|0;a:do if(n|0){o=c[n+8>>2]|0;p=b+132|0;q=c[p>>2]|0;b:do if((o|0)==(q|0))r=o;else{s=o;while(1){t=c[s+24>>2]|0;if((t|0)>(d|0))u=s+8|0;else{if((t|0)>=(d|0)){r=s;break b}u=s+4|0}s=c[u>>2]|0;if((s|0)==(q|0))break a}}while(0);if((r|0)!=(q|0)&(r|0)!=0){a[1263537]=0;__ZN5ArrayC2Ev(h);o=c[k>>2]|0;do if(!o){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145936,602,1124976,0);v=0}else{a[1263537]=0;s=c[o+8>>2]|0;t=c[p>>2]|0;c:do if((s|0)==(t|0)){w=s;x=18}else{y=s;do{z=c[y+24>>2]|0;if((z|0)>(d|0))A=y+8|0;else{if((z|0)>=(d|0)){w=y;x=18;break c}A=y+4|0}y=c[A>>2]|0}while((y|0)!=(t|0))}while(0);if((x|0)==18?!((w|0)==(t|0)|(w|0)==0):0){a[1263537]=0;v=w+28|0;break}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145936,604,1145947,0);v=0}while(0);p=v+40|0;c[i>>2]=0;o=c[p>>2]|0;if(o){c[i>>2]=0;if(!(__Z28atomic_conditional_incrementPj(o+-8|0)|0)){B=0;x=24}else{o=c[p>>2]|0;c[i>>2]=o;C=0;D=o}}else{C=0;D=0}while(1){if((x|0)==24){x=0;C=B;D=c[i>>2]|0}if(!D)E=0;else E=c[D+-4>>2]|0;if((C|0)>=(E|0))break;do if((C|0)<0)x=36;else{o=(D|0)==0;if(o)F=0;else F=c[D+-4>>2]|0;if((F|0)<=(C|0)){if(o)G=0;else G=c[D+-4>>2]|0;if((G|0)<=(C|0)){x=36;break}a[1263537]=0}__ZN6VectorI3RefI7Shape2DEE14_copy_on_writeEv(i);H=(c[i>>2]|0)+(C<<2)|0}while(0);if((x|0)==36){x=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);H=0}__ZN6RefPtrC2Ev(f);__ZN3RefI9ReferenceEaSI7Shape2DEEvRKS_IT_E(f,H);__ZN7VariantC2ERK6RefPtr(j,f);__ZN6RefPtrD2Ev(f);__ZN5Array9push_backERK7Variant(h,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);B=C+1|0;x=24}__ZN5ArrayC2ERKS_(g,h);__ZN6VectorI3RefI7Shape2DEE6_unrefEPv(i,c[i>>2]|0);__ZN5ArrayD2Ev(h);I=c[g>>2]|0;l=e;return I|0}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(938419,867372,333,938436,0);__ZN5ArrayC2Ev(g);I=c[g>>2]|0;l=e;return I|0}function __ZN7TileSet4_setERK10StringNameRK7Variant(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0;f=l;l=l+48|0;if((l|0)>=(m|0))ba(48);g=f+32|0;h=f+20|0;i=f+24|0;j=f+16|0;k=f;n=c[d>>2]|0;do if(n){d=c[n+4>>2]|0;if(d|0){__ZN6StringC2EPKc(g,d);o=c[g>>2]|0;break}d=n+8|0;c[g>>2]=0;p=c[d>>2]|0;if((p|0)!=0?(c[g>>2]=0,(__Z28atomic_conditional_incrementPj(p+-8|0)|0)!=0):0){p=c[d>>2]|0;c[g>>2]=p;o=p}else o=0}else{c[g>>2]=0;o=0}while(0);c[h>>2]=o;__ZN6StringC2EPKc(i,1142570);o=__ZNK6String4findES_i(h,i,0)|0;n=c[i>>2]|0;if(n|0?(__Z16atomic_decrementPj(n+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(n,1);if((o|0)==-1)q=0;else{n=__ZN6String6to_intEPKwi(__ZNK6String5c_strEv(h)|0,o)|0;i=b+128|0;p=c[i>>2]|0;a:do if(p){d=c[p+8>>2]|0;r=c[b+132>>2]|0;b:do if((d|0)==(r|0))s=d;else{t=d;while(1){u=c[t+24>>2]|0;if((n|0)<(u|0))v=t+8|0;else{if((u|0)>=(n|0)){s=t;break b}v=t+4|0}t=c[v>>2]|0;if((t|0)==(r|0)){w=20;break a}}}while(0);if(!((s|0)!=(r|0)&(s|0)!=0))w=20}else w=20;while(0);if((w|0)==20)__ZN7TileSet11create_tileEi(b,n);c[j>>2]=__ZNK6String6substrEii(h,o+1|0,__ZNK6String6lengthEv(h)|0)|0;do if(!(__ZNK6StringeqEPKc(j,1126230)|0)){if(__ZNK6StringeqEPKc(j,1062617)|0){__ZN3RefI7TextureEC2ERK7Variant(g,e);__ZN7TileSet16tile_set_textureEiRK3RefI7TextureE(b,n,g);o=c[g>>2]|0;if((o|0?__ZN9Reference11unreferenceEv(o)|0:0)?(o=c[g>>2]|0,__Z17predelete_handlerP6Object(o)|0):0){gj[c[(c[o>>2]|0)+76>>2]&8191](o);__ZN6Memory11free_staticEPvb(o,0)}x=1;break}if(__ZNK6StringeqEPKc(j,938188)|0){__ZNK7Variantcv7Vector2Ev(k,e);c[g>>2]=n;o=c[i>>2]|0;c:do if(o){s=c[o+8>>2]|0;v=c[b+132>>2]|0;d:do if((s|0)==(v|0))y=s;else{p=s;while(1){d=c[p+24>>2]|0;if((d|0)>(n|0))z=p+8|0;else{if((d|0)>=(n|0)){y=p;break d}z=p+4|0}p=c[z>>2]|0;if((p|0)==(v|0)){w=41;break c}}}while(0);if((y|0)!=(v|0)&(y|0)!=0){a[1263537]=0;s=(__ZN3MapIiN7TileSet4DataE10ComparatorIiE16DefaultAllocatorEixERKi(i,g)|0)+8|0;p=k;d=c[p+4>>2]|0;t=s;c[t>>2]=c[p>>2];c[t+4>>2]=d;__ZN8Resource12emit_changedEv(b)}else w=41}else w=41;while(0);if((w|0)==41)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(938656,867372,191,938680,0);x=1;break}if(__ZNK6StringeqEPKc(j,938199)|0){__ZN3RefI14ShaderMaterialEC2ERK7Variant(g,e);__ZN7TileSet17tile_set_materialEiRK3RefI14ShaderMaterialE(b,n,g);o=c[g>>2]|0;if((o|0?__ZN9Reference11unreferenceEv(o)|0:0)?(o=c[g>>2]|0,__Z17predelete_handlerP6Object(o)|0):0){gj[c[(c[o>>2]|0)+76>>2]&8191](o);__ZN6Memory11free_staticEPvb(o,0)}x=1;break}if(__ZNK6StringeqEPKc(j,938223)|0){__ZNK7Variantcv5ColorEv(k,e);c[g>>2]=n;o=c[i>>2]|0;e:do if(o){r=c[o+8>>2]|0;d=c[b+132>>2]|0;f:do if((r|0)==(d|0))A=r;else{t=r;while(1){p=c[t+24>>2]|0;if((p|0)>(n|0))B=t+8|0;else{if((p|0)>=(n|0)){A=t;break f}B=t+4|0}t=c[B>>2]|0;if((t|0)==(d|0)){w=59;break e}}}while(0);if((A|0)!=(d|0)&(A|0)!=0){a[1263537]=0;r=(__ZN3MapIiN7TileSet4DataE10ComparatorIiE16DefaultAllocatorEixERKi(i,g)|0)+72|0;c[r>>2]=c[k>>2];c[r+4>>2]=c[k+4>>2];c[r+8>>2]=c[k+8>>2];c[r+12>>2]=c[k+12>>2];__ZN8Resource12emit_changedEv(b)}else w=59}else w=59;while(0);if((w|0)==59)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(938723,867372,178,938680,0);x=1;break}if(__ZNK6StringeqEPKc(j,938329)|0){__ZNK7Variantcv7Vector2Ev(k,e);c[g>>2]=n;o=c[i>>2]|0;g:do if(o){r=c[o+8>>2]|0;v=c[b+132>>2]|0;h:do if((r|0)==(v|0))C=r;else{t=r;while(1){p=c[t+24>>2]|0;if((p|0)>(n|0))D=t+8|0;else{if((p|0)>=(n|0)){C=t;break h}D=t+4|0}t=c[D>>2]|0;if((t|0)==(v|0)){w=71;break g}}}while(0);if((C|0)!=(v|0)&(C|0)!=0){a[1263537]=0;r=(__ZN3MapIiN7TileSet4DataE10ComparatorIiE16DefaultAllocatorEixERKi(i,g)|0)+16|0;d=k;t=c[d+4>>2]|0;p=r;c[p>>2]=c[d>>2];c[p+4>>2]=t;__ZN8Resource12emit_changedEv(b)}else w=71}else w=71;while(0);if((w|0)==71)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(938741,867372,204,938680,0);x=1;break}if(__ZNK6StringeqEPKc(j,938232)|0){__ZNK7Variantcv5Rect2Ev(g,e);__ZN7TileSet15tile_set_regionEiRK5Rect2(b,n,g);x=1;break}if(__ZNK6StringeqEPKc(j,1044623)|0){__ZN3RefI7Shape2DEC2ERK7Variant(g,e);__ZN7TileSet14tile_set_shapeEiRK3RefI7Shape2DE(b,n,g);o=c[g>>2]|0;if((o|0?__ZN9Reference11unreferenceEv(o)|0:0)?(o=c[g>>2]|0,__Z17predelete_handlerP6Object(o)|0):0){gj[c[(c[o>>2]|0)+76>>2]&8191](o);__ZN6Memory11free_staticEPvb(o,0)}x=1;break}if(__ZNK6StringeqEPKc(j,938350)|0){c[g>>2]=__ZNK7Variantcv5ArrayEv(e)|0;__ZN7TileSet16_tile_set_shapesEiRK5Array(b,n,g);__ZN5ArrayD2Ev(g);x=1;break}if(__ZNK6StringeqEPKc(j,938255)|0){__ZN3RefI17OccluderPolygon2DEC2ERK7Variant(g,e);__ZN7TileSet23tile_set_light_occluderEiRK3RefI17OccluderPolygon2DE(b,n,g);o=c[g>>2]|0;do if(o|0?__ZN9Reference11unreferenceEv(o)|0:0){t=c[g>>2]|0;if(!(__Z17predelete_handlerP6Object(t)|0))break;gj[c[(c[t>>2]|0)+76>>2]&8191](t);__ZN6Memory11free_staticEPvb(t,0)}while(0);x=1;break}if(__ZNK6StringeqEPKc(j,938239)|0){__ZNK7Variantcv7Vector2Ev(k,e);c[g>>2]=n;o=c[i>>2]|0;i:do if(!o)w=99;else{t=c[o+8>>2]|0;p=c[b+132>>2]|0;j:do if((t|0)==(p|0))E=t;else{d=t;while(1){r=c[d+24>>2]|0;if((r|0)>(n|0))F=d+8|0;else{if((r|0)>=(n|0)){E=d;break j}F=d+4|0}d=c[F>>2]|0;if((d|0)==(p|0)){w=99;break i}}}while(0);if(!((E|0)!=(p|0)&(E|0)!=0)){w=99;break}a[1263537]=0;t=(__ZN3MapIiN7TileSet4DataE10ComparatorIiE16DefaultAllocatorEixERKi(i,g)|0)+44|0;v=k;d=c[v+4>>2]|0;r=t;c[r>>2]=c[v>>2];c[r+4>>2]=d}while(0);if((w|0)==99)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(938763,867372,295,938680,0);x=1;break}if(__ZNK6StringeqEPKc(j,938300)|0){__ZN3RefI17NavigationPolygonEC2ERK7Variant(g,e);__ZN7TileSet27tile_set_navigation_polygonEiRK3RefI17NavigationPolygonE(b,n,g);o=c[g>>2]|0;do if(o|0){if(!(__ZN9Reference11unreferenceEv(o)|0))break;d=c[g>>2]|0;if(!(__Z17predelete_handlerP6Object(d)|0))break;gj[c[(c[d>>2]|0)+76>>2]&8191](d);__ZN6Memory11free_staticEPvb(d,0)}while(0);x=1;break}if(__ZNK6StringeqEPKc(j,938282)|0){__ZNK7Variantcv7Vector2Ev(k,e);c[g>>2]=n;o=c[i>>2]|0;k:do if(!o)w=117;else{d=c[o+8>>2]|0;r=c[b+132>>2]|0;l:do if((d|0)==(r|0))G=d;else{v=d;while(1){t=c[v+24>>2]|0;if((t|0)>(n|0))H=v+8|0;else{if((t|0)>=(n|0)){G=v;break l}H=v+4|0}v=c[H>>2]|0;if((v|0)==(r|0)){w=117;break k}}}while(0);if(!((G|0)!=(r|0)&(G|0)!=0)){w=117;break}a[1263537]=0;d=(__ZN3MapIiN7TileSet4DataE10ComparatorIiE16DefaultAllocatorEixERKi(i,g)|0)+56|0;p=k;v=c[p+4>>2]|0;t=d;c[t>>2]=c[p>>2];c[t+4>>2]=v}while(0);if((w|0)==117)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(938788,867372,272,938680,0);x=1}else x=0}else{o=__ZNK7Variantcv6StringEv(e)|0;c[g>>2]=o;__ZN7TileSet13tile_set_nameEiRK6String(b,n,g);if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(o,1);x=1}while(0);g=c[j>>2]|0;if(g|0?(__Z16atomic_decrementPj(g+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(g,1);q=x}x=c[h>>2]|0;if(!x){l=f;return q|0}if(__Z16atomic_decrementPj(x+-8|0)|0){l=f;return q|0}__ZN6Memory11free_staticEPvb(x,1);l=f;return q|0}function __ZN7TileSet11create_tileEi(b,d){b=b|0;d=d|0;var e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;e=l;l=l+96|0;if((l|0)>=(m|0))ba(96);f=e;h=e+8|0;c[f>>2]=d;i=b+128|0;j=c[i>>2]|0;a:do if(j|0){k=c[j+8>>2]|0;n=c[b+132>>2]|0;b:do if((k|0)==(n|0))o=k;else{p=k;while(1){q=c[p+24>>2]|0;if((q|0)>(d|0))r=p+8|0;else{if((q|0)>=(d|0)){o=p;break b}r=p+4|0}p=c[r>>2]|0;if((p|0)==(n|0))break a}}while(0);if((o|0)!=(n|0)&(o|0)!=0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(938988,867372,144,939e3,0);l=e;return}}while(0);a[1263537]=0;o=h+72|0;r=h;d=r+72|0;do{c[r>>2]=0;r=r+4|0}while((r|0)<(d|0));g[o>>2]=1.0;g[h+76>>2]=1.0;g[h+80>>2]=1.0;g[h+84>>2]=1.0;__ZN7TileSet4DataaSERKS0_(__ZN3MapIiN7TileSet4DataE10ComparatorIiE16DefaultAllocatorEixERKi(i,f)|0,h)|0;__ZN7TileSet4DataD2Ev(h);__ZN8Resource12emit_changedEv(b);l=e;return}function __ZN7TileSet13tile_set_nameEiRK6String(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f;c[g>>2]=d;h=b+128|0;i=c[h>>2]|0;a:do if(i|0){j=c[i+8>>2]|0;k=c[b+132>>2]|0;b:do if((j|0)==(k|0))n=j;else{o=j;while(1){p=c[o+24>>2]|0;if((p|0)>(d|0))q=o+8|0;else{if((p|0)>=(d|0)){n=o;break b}q=o+4|0}o=c[q>>2]|0;if((o|0)==(k|0))break a}}while(0);if((n|0)!=(k|0)&(n|0)!=0){a[1263537]=0;j=__ZN3MapIiN7TileSet4DataE10ComparatorIiE16DefaultAllocatorEixERKi(h,g)|0;o=c[j>>2]|0;if((o|0)!=(c[e>>2]|0)){if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(o,1);c[j>>2]=0;o=c[e>>2]|0;if(o|0?__Z28atomic_conditional_incrementPj(o+-8|0)|0:0)c[j>>2]=c[e>>2]}__ZN8Resource12emit_changedEv(b);l=f;return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(938974,867372,230,938680,0);l=f;return}function __ZN7TileSet16tile_set_textureEiRK3RefI7TextureE(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f;c[g>>2]=d;h=b+128|0;i=c[h>>2]|0;a:do if(i|0){j=c[i+8>>2]|0;k=c[b+132>>2]|0;b:do if((j|0)==(k|0))n=j;else{o=j;while(1){p=c[o+24>>2]|0;if((p|0)>(d|0))q=o+8|0;else{if((p|0)>=(d|0)){n=o;break b}q=o+4|0}o=c[q>>2]|0;if((o|0)==(k|0))break a}}while(0);if((n|0)!=(k|0)&(n|0)!=0){a[1263537]=0;j=__ZN3MapIiN7TileSet4DataE10ComparatorIiE16DefaultAllocatorEixERKi(h,g)|0;o=j+4|0;j=c[o>>2]|0;if((c[e>>2]|0)!=(j|0)){if((j|0?__ZN9Reference11unreferenceEv(j)|0:0)?(j=c[o>>2]|0,__Z17predelete_handlerP6Object(j)|0):0){gj[c[(c[j>>2]|0)+76>>2]&8191](j);__ZN6Memory11free_staticEPvb(j,0)}c[o>>2]=0;j=c[e>>2]|0;c[o>>2]=j;if(j|0)__ZN9Reference9referenceEv(j)}__ZN8Resource12emit_changedEv(b);l=f;return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(938957,867372,152,938680,0);l=f;return}function __ZN3MapIiN7TileSet4DataE10ComparatorIiE16DefaultAllocatorEixERKi(b,d){b=b|0;d=d|0;var e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0;e=l;l=l+96|0;if((l|0)>=(m|0))ba(96);f=e;h=c[b>>2]|0;if(!h){i=__ZnwjPFPvjE(116,4740)|0;j=i+100|0;k=i+28|0;n=k+72|0;do{c[k>>2]=0;k=k+4|0}while((k|0)<(n|0));g[j>>2]=1.0;g[i+104>>2]=1.0;g[i+108>>2]=1.0;g[i+112>>2]=1.0;j=i+16|0;c[j>>2]=0;c[j+4>>2]=0;c[b>>2]=i;j=c[b+4>>2]|0;c[i+4>>2]=j;c[i+8>>2]=j;c[i+12>>2]=j;c[i>>2]=1;if(!i){o=0;p=12}else{q=i;r=j;p=4}}else{q=h;r=c[b+4>>2]|0;p=4}a:do if((p|0)==4){h=c[q+8>>2]|0;if((h|0)!=(r|0)){j=c[d>>2]|0;i=h;while(1){h=c[i+24>>2]|0;if((j|0)<(h|0))s=i+8|0;else{if((h|0)>=(j|0))break;s=i+4|0}h=c[s>>2]|0;if((h|0)==(r|0)){o=q;p=12;break a}else i=h}if(!((i|0)==(r|0)|(i|0)==0))t=i;else{o=q;p=12}}else{o=q;p=12}}while(0);if((p|0)==12){p=f+72|0;k=f;n=k+72|0;do{c[k>>2]=0;k=k+4|0}while((k|0)<(n|0));g[p>>2]=1.0;g[f+76>>2]=1.0;g[f+80>>2]=1.0;g[f+84>>2]=1.0;if(!o){o=__ZnwjPFPvjE(116,4740)|0;p=o+100|0;k=o+28|0;n=k+72|0;do{c[k>>2]=0;k=k+4|0}while((k|0)<(n|0));g[p>>2]=1.0;g[o+104>>2]=1.0;g[o+108>>2]=1.0;g[o+112>>2]=1.0;p=o+16|0;c[p>>2]=0;c[p+4>>2]=0;c[b>>2]=o;p=c[b+4>>2]|0;c[o+4>>2]=p;c[o+8>>2]=p;c[o+12>>2]=p;c[o>>2]=1}o=__ZN3MapIiN7TileSet4DataE10ComparatorIiE16DefaultAllocatorE10_insert_rbERKiRKS1_(b,d,f)|0;__ZN7TileSet4DataD2Ev(f);if(!o){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145936,616,1145947,0);u=0;l=e;return u|0}else t=o}a[1263537]=0;u=t+28|0;l=e;return u|0}function __ZN7TileSet17tile_set_materialEiRK3RefI14ShaderMaterialE(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f;c[g>>2]=d;h=b+128|0;i=c[h>>2]|0;a:do if(i|0){j=c[i+8>>2]|0;k=c[b+132>>2]|0;b:do if((j|0)==(k|0))n=j;else{o=j;while(1){p=c[o+24>>2]|0;if((p|0)>(d|0))q=o+8|0;else{if((p|0)>=(d|0)){n=o;break b}q=o+4|0}o=c[q>>2]|0;if((o|0)==(k|0))break a}}while(0);if((n|0)!=(k|0)&(n|0)!=0){a[1263537]=0;j=__ZN3MapIiN7TileSet4DataE10ComparatorIiE16DefaultAllocatorEixERKi(h,g)|0;o=j+68|0;j=c[o>>2]|0;if((c[e>>2]|0)!=(j|0)){if((j|0?__ZN9Reference11unreferenceEv(j)|0:0)?(j=c[o>>2]|0,__Z17predelete_handlerP6Object(j)|0):0){gj[c[(c[j>>2]|0)+76>>2]&8191](j);__ZN6Memory11free_staticEPvb(j,0)}c[o>>2]=0;j=c[e>>2]|0;c[o>>2]=j;if(j|0)__ZN9Reference9referenceEv(j)}__ZN8Resource12emit_changedEv(b);l=f;return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(938939,867372,165,938680,0);l=f;return}function __ZN7TileSet15tile_set_regionEiRK5Rect2(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);h=f;c[h>>2]=d;i=b+128|0;j=c[i>>2]|0;a:do if(j|0){k=c[j+8>>2]|0;n=c[b+132>>2]|0;b:do if((k|0)==(n|0))o=k;else{p=k;while(1){q=c[p+24>>2]|0;if((q|0)>(d|0))r=p+8|0;else{if((q|0)>=(d|0)){o=p;break b}r=p+4|0}p=c[r>>2]|0;if((p|0)==(n|0))break a}}while(0);if((o|0)!=(n|0)&(o|0)!=0){a[1263537]=0;k=~~+g[e>>2];p=~~+g[e+4>>2];q=~~+g[e+8>>2];s=~~+g[e+12>>2];t=__ZN3MapIiN7TileSet4DataE10ComparatorIiE16DefaultAllocatorEixERKi(i,h)|0;u=t+24|0;c[u>>2]=k;c[u+4>>2]=p;p=t+32|0;c[p>>2]=q;c[p+4>>2]=s;__ZN8Resource12emit_changedEv(b);l=f;return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(938923,867372,217,938680,0);l=f;return}function __ZN7TileSet14tile_set_shapeEiRK3RefI7Shape2DE(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f;c[g>>2]=d;h=b+128|0;i=c[h>>2]|0;a:do if(i|0){j=c[i+8>>2]|0;k=c[b+132>>2]|0;b:do if((j|0)==(k|0))n=j;else{o=j;while(1){p=c[o+24>>2]|0;if((p|0)>(d|0))q=o+8|0;else{if((p|0)>=(d|0)){n=o;break b}q=o+4|0}o=c[q>>2]|0;if((o|0)==(k|0))break a}}while(0);if((n|0)!=(k|0)&(n|0)!=0){a[1263537]=0;__ZN6VectorI3RefI7Shape2DEE6resizeEi((__ZN3MapIiN7TileSet4DataE10ComparatorIiE16DefaultAllocatorEixERKi(h,g)|0)+40|0,1)|0;j=(__ZN3MapIiN7TileSet4DataE10ComparatorIiE16DefaultAllocatorEixERKi(h,g)|0)+40|0;o=c[j>>2]|0;if((o|0)!=0?(c[o+-4>>2]|0)>0:0){__ZN6VectorI3RefI7Shape2DEE14_copy_on_writeEv(j);r=c[j>>2]|0}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);r=0}j=c[r>>2]|0;if((c[e>>2]|0)!=(j|0)){if((j|0?__ZN9Reference11unreferenceEv(j)|0:0)?(j=c[r>>2]|0,__Z17predelete_handlerP6Object(j)|0):0){gj[c[(c[j>>2]|0)+76>>2]&8191](j);__ZN6Memory11free_staticEPvb(j,0)}c[r>>2]=0;j=c[e>>2]|0;c[r>>2]=j;if(j|0)__ZN9Reference9referenceEv(j)}__ZN8Resource12emit_changedEv(b);l=f;return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(938908,867372,243,938680,0);l=f;return}function __ZN7TileSet16_tile_set_shapesEiRK5Array(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f+8|0;h=f+4|0;i=f;j=c[b+128>>2]|0;a:do if(j|0){k=c[j+8>>2]|0;n=c[b+132>>2]|0;b:do if((k|0)==(n|0))o=k;else{p=k;while(1){q=c[p+24>>2]|0;if((q|0)>(d|0))r=p+8|0;else{if((q|0)>=(d|0)){o=p;break b}r=p+4|0}p=c[r>>2]|0;if((p|0)==(n|0))break a}}while(0);if((o|0)!=(n|0)&(o|0)!=0){a[1263537]=0;c[g>>2]=0;if((__ZNK5Array4sizeEv(e)|0)>0){k=0;do{__ZN3RefI7Shape2DEC2ERK7Variant(h,__ZNK5ArrayixEi(e,k)|0);p=c[h>>2]|0;if(p|0){c[i>>2]=p;__ZN9Reference9referenceEv(p);__ZN6VectorI3RefI7Shape2DEE9push_backES2_(g,i)|0;p=c[i>>2]|0;if((p|0?__ZN9Reference11unreferenceEv(p)|0:0)?(p=c[i>>2]|0,__Z17predelete_handlerP6Object(p)|0):0){gj[c[(c[p>>2]|0)+76>>2]&8191](p);__ZN6Memory11free_staticEPvb(p,0)}c[i>>2]=0;p=c[h>>2]|0;if((p|0?__ZN9Reference11unreferenceEv(p)|0:0)?(p=c[h>>2]|0,__Z17predelete_handlerP6Object(p)|0):0){gj[c[(c[p>>2]|0)+76>>2]&8191](p);__ZN6Memory11free_staticEPvb(p,0)}}k=k+1|0}while((k|0)<(__ZNK5Array4sizeEv(e)|0))}__ZN7TileSet15tile_set_shapesEiRK6VectorI3RefI7Shape2DEE(b,d,g);__ZN6VectorI3RefI7Shape2DEE6_unrefEPv(g,c[g>>2]|0);l=f;return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(938875,867372,319,938680,0);l=f;return}function __ZN7TileSet23tile_set_light_occluderEiRK3RefI17OccluderPolygon2DE(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f;c[g>>2]=d;h=b+128|0;i=c[h>>2]|0;a:do if(i|0){j=c[i+8>>2]|0;k=c[b+132>>2]|0;b:do if((j|0)==(k|0))n=j;else{o=j;while(1){p=c[o+24>>2]|0;if((p|0)>(d|0))q=o+8|0;else{if((p|0)>=(d|0)){n=o;break b}q=o+4|0}o=c[q>>2]|0;if((o|0)==(k|0))break a}}while(0);if((n|0)!=(k|0)&(n|0)!=0){a[1263537]=0;j=__ZN3MapIiN7TileSet4DataE10ComparatorIiE16DefaultAllocatorEixERKi(h,g)|0;o=j+52|0;j=c[o>>2]|0;if((c[e>>2]|0)==(j|0)){l=f;return}if((j|0?__ZN9Reference11unreferenceEv(j)|0:0)?(j=c[o>>2]|0,__Z17predelete_handlerP6Object(j)|0):0){gj[c[(c[j>>2]|0)+76>>2]&8191](j);__ZN6Memory11free_staticEPvb(j,0)}c[o>>2]=0;j=c[e>>2]|0;c[o>>2]=j;if(!j){l=f;return}__ZN9Reference9referenceEv(j);l=f;return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(938851,867372,260,938680,0);l=f;return}function __ZN7TileSet27tile_set_navigation_polygonEiRK3RefI17NavigationPolygonE(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f;c[g>>2]=d;h=b+128|0;i=c[h>>2]|0;a:do if(i|0){j=c[i+8>>2]|0;k=c[b+132>>2]|0;b:do if((j|0)==(k|0))n=j;else{o=j;while(1){p=c[o+24>>2]|0;if((p|0)>(d|0))q=o+8|0;else{if((p|0)>=(d|0)){n=o;break b}q=o+4|0}o=c[q>>2]|0;if((o|0)==(k|0))break a}}while(0);if((n|0)!=(k|0)&(n|0)!=0){a[1263537]=0;j=__ZN3MapIiN7TileSet4DataE10ComparatorIiE16DefaultAllocatorEixERKi(h,g)|0;o=j+64|0;j=c[o>>2]|0;if((c[e>>2]|0)==(j|0)){l=f;return}if((j|0?__ZN9Reference11unreferenceEv(j)|0:0)?(j=c[o>>2]|0,__Z17predelete_handlerP6Object(j)|0):0){gj[c[(c[j>>2]|0)+76>>2]&8191](j);__ZN6Memory11free_staticEPvb(j,0)}c[o>>2]=0;j=c[e>>2]|0;c[o>>2]=j;if(!j){l=f;return}__ZN9Reference9referenceEv(j);l=f;return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(938823,867372,283,938680,0);l=f;return}function __ZN7TileSet15tile_set_shapesEiRK6VectorI3RefI7Shape2DEE(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f;c[g>>2]=d;h=b+128|0;i=c[h>>2]|0;a:do if(i|0){j=c[i+8>>2]|0;k=c[b+132>>2]|0;b:do if((j|0)==(k|0))n=j;else{o=j;while(1){p=c[o+24>>2]|0;if((p|0)>(d|0))q=o+8|0;else{if((p|0)>=(d|0)){n=o;break b}q=o+4|0}o=c[q>>2]|0;if((o|0)==(k|0))break a}}while(0);if((n|0)!=(k|0)&(n|0)!=0){a[1263537]=0;j=(__ZN3MapIiN7TileSet4DataE10ComparatorIiE16DefaultAllocatorEixERKi(h,g)|0)+40|0;o=c[j>>2]|0;if(((o|0)!=(c[e>>2]|0)?(__ZN6VectorI3RefI7Shape2DEE6_unrefEPv(j,o),c[j>>2]=0,o=c[e>>2]|0,o|0):0)?__Z28atomic_conditional_incrementPj(o+-8|0)|0:0)c[j>>2]=c[e>>2];__ZN8Resource12emit_changedEv(b);l=f;return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(938892,867372,306,938680,0);l=f;return}function __ZN6VectorI3RefI7Shape2DEE9push_backES2_(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0;e=c[b>>2]|0;if(!e)f=1;else f=(c[e+-4>>2]|0)+1|0;if(__ZN6VectorI3RefI7Shape2DEE6resizeEi(b,f)|0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);g=1;return g|0}a[1263537]=0;f=c[b>>2]|0;if(!f)h=-1;else h=(c[f+-4>>2]|0)+-1|0;f=c[d>>2]|0;if(!f)i=0;else{__ZN9Reference9referenceEv(f);i=f}do if((h|0)<0)j=16;else{f=c[b>>2]|0;d=(f|0)==0;if(d)k=0;else k=c[f+-4>>2]|0;if((k|0)<=(h|0)){if(d)l=0;else l=c[f+-4>>2]|0;if((l|0)<=(h|0)){j=16;break}a[1263537]=0}__ZN6VectorI3RefI7Shape2DEE14_copy_on_writeEv(b);m=(c[b>>2]|0)+(h<<2)|0}while(0);if((j|0)==16){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);m=0}j=c[m>>2]|0;do if((i|0)==(j|0))if(!i){g=0;return g|0}else{n=i;break}else{if((j|0?__ZN9Reference11unreferenceEv(j)|0:0)?(h=c[m>>2]|0,__Z17predelete_handlerP6Object(h)|0):0){gj[c[(c[h>>2]|0)+76>>2]&8191](h);__ZN6Memory11free_staticEPvb(h,0)}c[m>>2]=i;if(!i){g=0;return g|0}else{__ZN9Reference9referenceEv(i);n=i;break}}while(0);if(!(__ZN9Reference11unreferenceEv(n)|0)){g=0;return g|0}if(!(__Z17predelete_handlerP6Object(i)|0)){g=0;return g|0}gj[c[(c[i>>2]|0)+76>>2]&8191](i);__ZN6Memory11free_staticEPvb(i,0);g=0;return g|0}function __ZN6VectorI3RefI7Shape2DEE6resizeEi(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0;if((d|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,269,1145657,0);e=31;return e|0}a[1263537]=0;f=c[b>>2]|0;if(!f)g=0;else g=c[f+-4>>2]|0;if((g|0)==(d|0)){e=0;return e|0}if(!d){__ZN6VectorI3RefI7Shape2DEE6_unrefEPv(b,f);c[b>>2]=0;e=0;return e|0}__ZN6VectorI3RefI7Shape2DEE14_copy_on_writeEv(b);f=d<<2;if(d>>>0<=1073741823?(g=f+-1|0,h=g>>>1|g,g=h>>>2|h,h=g>>>4|g,g=h>>>8|h,h=(g>>>16|g)+1|0,f>>>0<4294967264):0){a[1263537]=0;f=c[b>>2]|0;do if(!f)if((d|0)>0)i=15;else{j=0;i=24}else{g=c[f+-4>>2]|0;if((g|0)<(d|0))if(!g)i=15;else{k=__ZN6Memory14realloc_staticEPvjb(f,h,1)|0;if(k|0){a[1263537]=0;l=k;m=c[k+-4>>2]|0;break}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,300,1145876,0);e=6;return e|0}else{j=g;i=24}}while(0);do if((i|0)==15){g=__ZN6Memory12alloc_staticEjb(h,1)|0;if(g|0){a[1263537]=0;c[g+-4>>2]=0;c[g+-8>>2]=1;l=g;m=0;break}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,292,1145820,0);e=6;return e|0}else if((i|0)==24){if((j|0)<=(d|0)){e=0;return e|0}if((c[f+-4>>2]|0)>>>0>d>>>0){g=d;k=f;do{n=k+(g<<2)|0;o=c[n>>2]|0;if((o|0?__ZN9Reference11unreferenceEv(o)|0:0)?(o=c[n>>2]|0,__Z17predelete_handlerP6Object(o)|0):0){gj[c[(c[o>>2]|0)+76>>2]&8191](o);__ZN6Memory11free_staticEPvb(o,0)}c[n>>2]=0;g=g+1|0;k=c[b>>2]|0}while(g>>>0<(c[k+-4>>2]|0)>>>0);p=k}else p=f;g=__ZN6Memory14realloc_staticEPvjb(p,h,1)|0;if(!g){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,324,1145876,0);e=6;return e|0}else{a[1263537]=0;c[b>>2]=g;c[g+-4>>2]=d;e=0;return e|0}}while(0);c[b>>2]=l;if((m|0)<(d|0)){h=m<<2;_memset(l+h|0,0,(d<<2)-h|0)|0;q=c[b>>2]|0}else q=l;c[((q|0)==0?0:q+-4|0)>>2]=d;e=0;return e|0}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,285,1145723,0);e=6;return e|0}function __ZN3MapIiN7TileSet4DataE10ComparatorIiE16DefaultAllocatorE10_insert_rbERKiRKS1_(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f;a[g>>0]=0;h=__ZN3MapIiN7TileSet4DataE10ComparatorIiE16DefaultAllocatorE7_insertERKiRb(b,d,g)|0;if(h|0)__ZN7TileSet4DataaSERKS0_(h+28|0,e)|0;if(a[g>>0]|0){l=f;return h|0}g=b+8|0;c[g>>2]=(c[g>>2]|0)+1;g=h+12|0;e=c[g>>2]|0;if(!(c[e>>2]|0)){d=b+4|0;i=h;j=e;k=e;e=g;while(1){g=j+12|0;n=c[g>>2]|0;o=c[n+8>>2]|0;p=n;do if((j|0)==(o|0)){q=c[n+4>>2]|0;if(!(c[q>>2]|0)){c[k>>2]=1;a[1263537]=0;c[q>>2]=1;if((c[d>>2]|0)==(n|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);r=c[(c[e>>2]|0)+12>>2]|0;break}else{a[1263537]=0;c[n>>2]=0;r=n;break}}q=j+4|0;if((i|0)==(c[q>>2]|0)){s=i+8|0;t=c[s>>2]|0;c[q>>2]=t;if((t|0)==(c[d>>2]|0))u=p;else{c[t+12>>2]=j;u=c[g>>2]|0}t=i+12|0;c[t>>2]=u;q=c[g>>2]|0;v=q+8|0;c[((c[v>>2]|0)==(j|0)?v:q+4|0)>>2]=i;c[s>>2]=j;c[g>>2]=i;w=j;x=i;y=c[t>>2]|0}else{w=i;x=j;y=n}a[1263537]=0;c[x>>2]=1;t=c[d>>2]|0;if((t|0)==(y|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);z=c[(c[w+12>>2]|0)+12>>2]|0;A=c[d>>2]|0}else{a[1263537]=0;c[y>>2]=0;z=y;A=t}t=z+8|0;s=c[t>>2]|0;q=s+4|0;v=c[q>>2]|0;c[t>>2]=v;if((v|0)!=(A|0))c[v+12>>2]=z;v=z+12|0;c[s+12>>2]=c[v>>2];t=c[v>>2]|0;B=t+4|0;c[((c[B>>2]|0)==(z|0)?B:t+8|0)>>2]=s;c[q>>2]=z;c[v>>2]=s;r=w}else{if(!(c[o>>2]|0)){c[k>>2]=1;a[1263537]=0;c[o>>2]=1;if((c[d>>2]|0)==(n|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);r=c[(c[e>>2]|0)+12>>2]|0;break}else{a[1263537]=0;c[n>>2]=0;r=n;break}}s=j+8|0;if((i|0)==(c[s>>2]|0)){v=i+4|0;q=c[v>>2]|0;c[s>>2]=q;if((q|0)==(c[d>>2]|0))C=p;else{c[q+12>>2]=j;C=c[g>>2]|0}q=i+12|0;c[q>>2]=C;s=c[g>>2]|0;t=s+4|0;c[((c[t>>2]|0)==(j|0)?t:s+8|0)>>2]=i;c[v>>2]=j;c[g>>2]=i;D=j;E=i;F=c[q>>2]|0}else{D=i;E=j;F=n}a[1263537]=0;c[E>>2]=1;q=c[d>>2]|0;if((q|0)==(F|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);G=c[d>>2]|0;H=c[(c[D+12>>2]|0)+12>>2]|0}else{a[1263537]=0;c[F>>2]=0;G=q;H=F}q=H+4|0;v=c[q>>2]|0;s=v+8|0;t=c[s>>2]|0;c[q>>2]=t;if((t|0)!=(G|0))c[t+12>>2]=H;t=H+12|0;c[v+12>>2]=c[t>>2];q=c[t>>2]|0;B=q+8|0;c[((c[B>>2]|0)==(H|0)?B:q+4|0)>>2]=v;c[s>>2]=H;c[t>>2]=v;r=D}while(0);n=r+12|0;g=c[n>>2]|0;if(!(c[g>>2]|0)){i=r;j=g;k=g;e=n}else break}}e=c[(c[b>>2]|0)+8>>2]|0;a[1263537]=0;c[e>>2]=1;l=f;return h|0}function __ZN3MapIiN7TileSet4DataE10ComparatorIiE16DefaultAllocatorE7_insertERKiRb(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0;f=c[b>>2]|0;h=c[f+8>>2]|0;i=b+4|0;j=c[i>>2]|0;a:do if((h|0)==(j|0))k=f;else{l=c[d>>2]|0;m=h;while(1){n=c[m+24>>2]|0;if((l|0)<(n|0))o=m+8|0;else{if((n|0)>=(l|0))break;o=m+4|0}n=c[o>>2]|0;if((n|0)==(j|0)){k=m;break a}else m=n}a[e>>0]=1;p=m;return p|0}while(0);j=__ZnwjPFPvjE(116,4740)|0;o=j+100|0;h=j+28|0;f=h+72|0;do{c[h>>2]=0;h=h+4|0}while((h|0)<(f|0));g[o>>2]=1.0;g[j+104>>2]=1.0;g[j+108>>2]=1.0;g[j+112>>2]=1.0;c[j>>2]=0;c[j+4>>2]=0;c[j+8>>2]=0;c[j+12>>2]=0;c[j+16>>2]=0;c[j+20>>2]=0;c[j+12>>2]=k;o=c[i>>2]|0;h=j+4|0;c[h>>2]=o;f=j+8|0;c[f>>2]=o;c[j+24>>2]=c[d>>2];if((k|0)!=(c[b>>2]|0)?(c[d>>2]|0)>=(c[k+24>>2]|0):0)q=k+4|0;else q=k+8|0;c[q>>2]=j;a[e>>0]=0;e=c[h>>2]|0;h=c[i>>2]|0;if((e|0)==(h|0)){i=j;do{q=i;i=c[i+12>>2]|0}while((q|0)==(c[i+4>>2]|0));r=(i|0)==(c[b>>2]|0)?0:i}else{i=e;while(1){e=c[i+8>>2]|0;if((e|0)==(h|0)){r=i;break}else i=e}}c[j+16>>2]=r;i=c[f>>2]|0;b:do if((i|0)==(h|0)){f=j;while(1){e=f;f=c[f+12>>2]|0;if((e|0)!=(c[f+8>>2]|0)){s=f;break b}if((f|0)==(c[b>>2]|0)){s=0;break}}}else{f=i;while(1){m=c[f+4>>2]|0;if((m|0)==(h|0)){s=f;break}else f=m}}while(0);h=j+20|0;c[h>>2]=s;if(!r)t=s;else{c[r+20>>2]=j;t=c[h>>2]|0}if(!t){p=j;return p|0}c[t+16>>2]=j;p=j;return p|0}function __ZN7TileSet4DataaSERKS0_(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0;d=c[a>>2]|0;if((d|0)!=(c[b>>2]|0)){if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);c[a>>2]=0;d=c[b>>2]|0;if(d|0?__Z28atomic_conditional_incrementPj(d+-8|0)|0:0)c[a>>2]=c[b>>2]}d=b+4|0;e=a+4|0;f=c[e>>2]|0;if((c[d>>2]|0)!=(f|0)){if((f|0?__ZN9Reference11unreferenceEv(f)|0:0)?(f=c[e>>2]|0,__Z17predelete_handlerP6Object(f)|0):0){gj[c[(c[f>>2]|0)+76>>2]&8191](f);__ZN6Memory11free_staticEPvb(f,0)}c[e>>2]=0;f=c[d>>2]|0;c[e>>2]=f;if(f|0)__ZN9Reference9referenceEv(f)}f=a+8|0;e=b+8|0;c[f>>2]=c[e>>2];c[f+4>>2]=c[e+4>>2];c[f+8>>2]=c[e+8>>2];c[f+12>>2]=c[e+12>>2];c[f+16>>2]=c[e+16>>2];c[f+20>>2]=c[e+20>>2];c[f+24>>2]=c[e+24>>2];c[f+28>>2]=c[e+28>>2];e=a+40|0;f=b+40|0;d=c[e>>2]|0;if(((d|0)!=(c[f>>2]|0)?(__ZN6VectorI3RefI7Shape2DEE6_unrefEPv(e,d),c[e>>2]=0,d=c[f>>2]|0,d|0):0)?__Z28atomic_conditional_incrementPj(d+-8|0)|0:0)c[e>>2]=c[f>>2];f=b+44|0;e=c[f+4>>2]|0;d=a+44|0;c[d>>2]=c[f>>2];c[d+4>>2]=e;e=b+52|0;d=a+52|0;f=c[d>>2]|0;if((c[e>>2]|0)!=(f|0)){if((f|0?__ZN9Reference11unreferenceEv(f)|0:0)?(f=c[d>>2]|0,__Z17predelete_handlerP6Object(f)|0):0){gj[c[(c[f>>2]|0)+76>>2]&8191](f);__ZN6Memory11free_staticEPvb(f,0)}c[d>>2]=0;f=c[e>>2]|0;c[d>>2]=f;if(f|0)__ZN9Reference9referenceEv(f)}f=b+56|0;d=c[f+4>>2]|0;e=a+56|0;c[e>>2]=c[f>>2];c[e+4>>2]=d;d=b+64|0;e=a+64|0;f=c[e>>2]|0;if((c[d>>2]|0)!=(f|0)){if((f|0?__ZN9Reference11unreferenceEv(f)|0:0)?(f=c[e>>2]|0,__Z17predelete_handlerP6Object(f)|0):0){gj[c[(c[f>>2]|0)+76>>2]&8191](f);__ZN6Memory11free_staticEPvb(f,0)}c[e>>2]=0;f=c[d>>2]|0;c[e>>2]=f;if(f|0)__ZN9Reference9referenceEv(f)}f=b+68|0;e=a+68|0;d=c[e>>2]|0;if((c[f>>2]|0)==(d|0)){g=a+72|0;h=b+72|0;c[g>>2]=c[h>>2];c[g+4>>2]=c[h+4>>2];c[g+8>>2]=c[h+8>>2];c[g+12>>2]=c[h+12>>2];return a|0}if((d|0?__ZN9Reference11unreferenceEv(d)|0:0)?(d=c[e>>2]|0,__Z17predelete_handlerP6Object(d)|0):0){gj[c[(c[d>>2]|0)+76>>2]&8191](d);__ZN6Memory11free_staticEPvb(d,0)}c[e>>2]=0;d=c[f>>2]|0;c[e>>2]=d;if(!d){g=a+72|0;h=b+72|0;c[g>>2]=c[h>>2];c[g+4>>2]=c[h+4>>2];c[g+8>>2]=c[h+8>>2];c[g+12>>2]=c[h+12>>2];return a|0}__ZN9Reference9referenceEv(d);g=a+72|0;h=b+72|0;c[g>>2]=c[h>>2];c[g+4>>2]=c[h+4>>2];c[g+8>>2]=c[h+8>>2];c[g+12>>2]=c[h+12>>2];return a|0}function __ZN7TileSet23tile_set_texture_offsetEiRK7Vector2(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f;c[g>>2]=d;h=b+128|0;i=c[h>>2]|0;a:do if(i|0){j=c[i+8>>2]|0;k=c[b+132>>2]|0;b:do if((j|0)==(k|0))n=j;else{o=j;while(1){p=c[o+24>>2]|0;if((p|0)>(d|0))q=o+8|0;else{if((p|0)>=(d|0)){n=o;break b}q=o+4|0}o=c[q>>2]|0;if((o|0)==(k|0))break a}}while(0);if((n|0)!=(k|0)&(n|0)!=0){a[1263537]=0;j=(__ZN3MapIiN7TileSet4DataE10ComparatorIiE16DefaultAllocatorEixERKi(h,g)|0)+8|0;o=e;p=c[o+4>>2]|0;r=j;c[r>>2]=c[o>>2];c[r+4>>2]=p;__ZN8Resource12emit_changedEv(b);l=f;return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(938656,867372,191,938680,0);l=f;return}function __ZN7TileSet21tile_set_shape_offsetEiRK7Vector2(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f;c[g>>2]=d;h=b+128|0;i=c[h>>2]|0;a:do if(i|0){j=c[i+8>>2]|0;k=c[b+132>>2]|0;b:do if((j|0)==(k|0))n=j;else{o=j;while(1){p=c[o+24>>2]|0;if((p|0)>(d|0))q=o+8|0;else{if((p|0)>=(d|0)){n=o;break b}q=o+4|0}o=c[q>>2]|0;if((o|0)==(k|0))break a}}while(0);if((n|0)!=(k|0)&(n|0)!=0){a[1263537]=0;j=(__ZN3MapIiN7TileSet4DataE10ComparatorIiE16DefaultAllocatorEixERKi(h,g)|0)+16|0;o=e;p=c[o+4>>2]|0;r=j;c[r>>2]=c[o>>2];c[r+4>>2]=p;__ZN8Resource12emit_changedEv(b);l=f;return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(938741,867372,204,938680,0);l=f;return}function __ZN7TileSet34tile_set_navigation_polygon_offsetEiRK7Vector2(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f;c[g>>2]=d;h=b+128|0;i=c[h>>2]|0;a:do if(i|0){j=c[i+8>>2]|0;k=c[b+132>>2]|0;b:do if((j|0)==(k|0))n=j;else{o=j;while(1){p=c[o+24>>2]|0;if((p|0)>(d|0))q=o+8|0;else{if((p|0)>=(d|0)){n=o;break b}q=o+4|0}o=c[q>>2]|0;if((o|0)==(k|0))break a}}while(0);if((n|0)!=(k|0)&(n|0)!=0){a[1263537]=0;j=(__ZN3MapIiN7TileSet4DataE10ComparatorIiE16DefaultAllocatorEixERKi(h,g)|0)+56|0;o=e;p=c[o+4>>2]|0;r=j;c[r>>2]=c[o>>2];c[r+4>>2]=p;l=f;return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(938788,867372,272,938680,0);l=f;return}function __ZN7TileSet24tile_set_occluder_offsetEiRK7Vector2(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f;c[g>>2]=d;h=b+128|0;i=c[h>>2]|0;a:do if(i|0){j=c[i+8>>2]|0;k=c[b+132>>2]|0;b:do if((j|0)==(k|0))n=j;else{o=j;while(1){p=c[o+24>>2]|0;if((p|0)>(d|0))q=o+8|0;else{if((p|0)>=(d|0)){n=o;break b}q=o+4|0}o=c[q>>2]|0;if((o|0)==(k|0))break a}}while(0);if((n|0)!=(k|0)&(n|0)!=0){a[1263537]=0;j=(__ZN3MapIiN7TileSet4DataE10ComparatorIiE16DefaultAllocatorEixERKi(h,g)|0)+44|0;o=e;p=c[o+4>>2]|0;r=j;c[r>>2]=c[o>>2];c[r+4>>2]=p;l=f;return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(938763,867372,295,938680,0);l=f;return}function __ZN7TileSet11remove_tileEi(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0;e=b+128|0;f=c[e>>2]|0;a:do if(f|0){g=c[f+8>>2]|0;h=c[b+132>>2]|0;i=(g|0)==(h|0);b:do if(i)j=g;else{k=g;while(1){l=c[k+24>>2]|0;if((l|0)>(d|0))m=k+8|0;else{if((l|0)>=(d|0)){j=k;break b}m=k+4|0}k=c[m>>2]|0;if((k|0)==(h|0))break a}}while(0);if((j|0)!=(h|0)&(j|0)!=0){a[1263537]=0;c:do if(i){n=g;o=16}else{k=g;do{l=c[k+24>>2]|0;if((l|0)>(d|0))p=k+8|0;else{if((l|0)>=(d|0)){n=k;o=16;break c}p=k+4|0}k=c[p>>2]|0}while((k|0)!=(h|0))}while(0);if((o|0)==16?!((n|0)==0|(n|0)==(h|0)):0)__ZN3MapIiN7TileSet4DataE10ComparatorIiE16DefaultAllocatorE6_eraseEPNS5_7ElementE(e,n);__ZN8Resource12emit_changedEv(b);return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(939362,867372,369,938680,0);return}function __ZN7TileSet5clearEv(a){a=a|0;var b=0,d=0,e=0,f=0;b=a+128|0;d=c[b>>2]|0;if(!d){__ZN8Resource12emit_changedEv(a);return}__ZN3MapIiN7TileSet4DataE10ComparatorIiE16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(b,c[d+8>>2]|0);d=c[a+132>>2]|0;e=c[b>>2]|0;c[e+8>>2]=d;c[a+136>>2]=0;f=d;c[f+12>>2]=f;if(!e){__ZN8Resource12emit_changedEv(a);return}__ZN7TileSet4DataD2Ev(e+28|0);__ZN6Memory11free_staticEPvb(e,0);c[b>>2]=0;__ZN8Resource12emit_changedEv(a);return}function __ZNK7TileSet23get_last_unused_tile_idEv(a){a=a|0;var b=0,d=0,e=0;if(!(c[a+136>>2]|0)){b=0;return b|0}d=c[a+132>>2]|0;e=c[(c[a+128>>2]|0)+8>>2]|0;while(1){a=c[e+4>>2]|0;if((a|0)==(d|0))break;else e=a}b=(c[e+24>>2]|0)+1|0;return b|0}function __ZNK7TileSet17find_tile_by_nameERK6String(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0;d=c[a+128>>2]|0;if(!d){e=-1;return e|0}f=c[d+8>>2]|0;d=c[a+132>>2]|0;if((f|0)==(d|0)){e=-1;return e|0}else g=f;while(1){f=c[g+8>>2]|0;if((f|0)==(d|0))break;else g=f}if(!g){e=-1;return e|0}else h=g;while(1){if(__ZNK6StringeqERKS_(b,h+28|0)|0)break;g=c[h+16>>2]|0;if(!g){e=-1;i=8;break}else h=g}if((i|0)==8)return e|0;e=c[h+24>>2]|0;return e|0}function __ZNK7TileSet14_get_tiles_idsEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=b+24|0;e=b;__ZN5ArrayC2Ev(d);f=c[a+128>>2]|0;if(f|0?(g=c[f+8>>2]|0,f=c[a+132>>2]|0,(g|0)!=(f|0)):0){a=g;while(1){g=c[a+8>>2]|0;if((g|0)==(f|0))break;else a=g}if(a|0){f=a;do{__ZN7VariantC2Ei(e,c[f+24>>2]|0);__ZN5Array9push_backERK7Variant(d,e);if(c[e>>2]|0)__ZN7Variant5clearEv(e);f=c[f+16>>2]|0}while((f|0)!=0)}}l=b;return c[d>>2]|0}function __ZNK13MethodBind0RCI7TileSet5ArrayE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;if((b|0)!=-1){f=0;l=a;return f|0}__ZN5ArrayC2Ev(d);__ZN7VariantC2ERK5Array(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);__ZN5ArrayD2Ev(d);f=b;l=a;return f|0}function __ZNK13MethodBind0RCI7TileSet5ArrayE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,938180);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI7TileSet5ArrayE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;j=f+24|0;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236148)|0:0){c[h>>2]=0;a[1263537]=0;k=c[d+24>>2]|0;if((k|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=k;c[b>>2]=0;l=f;return}n=k-(c[d+20>>2]|0)|0;if((n|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=n;c[b>>2]=0;l=f;return}n=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))o=n;else o=c[(c[d>>2]|0)+n>>2]|0;c[j>>2]=ij[o&8191](d)|0;__ZN7VariantC2ERK5Array(i,j);__ZN5ArrayD2Ev(j);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI7TileSet5ArrayE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=d;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236148)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;c[f>>2]=ij[i&8191](a)|0;__ZN5ArrayaSERKS_(e,f);__ZN5ArrayD2Ev(f);l=d;return}function __ZN13MethodBind0RCI7TileSet5ArrayED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind1RCI7TileSetiRK6StringE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return __ZNK13MethodBind1RCI7TileSetiRK6StringE18_get_argument_typeEi(a,b)|0}function __ZNK13MethodBind1RCI7TileSetiRK6StringE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,938180);l=a;return c[b>>2]|0}function __ZN13MethodBind1RCI7TileSetiRK6StringE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0;i=l;l=l+64|0;if((l|0)>=(m|0))ba(64);j=i+24|0;k=i+48|0;n=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236148)|0:0){c[h>>2]=0;a[1263537]=0;o=d+24|0;p=c[o>>2]|0;if((p|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=p;c[b>>2]=0;l=i;return}q=p-(c[d+20>>2]|0)|0;if((q|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=q;c[b>>2]=0;l=i;return}if((g|0)>0){if((p|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);r=0}else{a[1263537]=0;r=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,r)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=r;c[b>>2]=0;l=i;return}}r=c[d+44>>2]|0;p=c[d+48>>2]|0;q=e+(p>>1)|0;if(!(p&1))s=r;else s=c[(c[q>>2]|0)+r>>2]|0;do if((g|0)<1){r=c[o>>2]|0;p=r+-1|0;if((r|0)>=1){e=c[d+16>>2]|0;t=(e|0)==0;if(t)u=0;else u=c[e+-4>>2]|0;if((r|0)<=(u|0)){if(t)v=0;else v=c[e+-4>>2]|0;do if((v|0)<(r|0)){if(t)w=0;else w=c[e+-4>>2]|0;if((w|0)<(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);x=0;break}else{a[1263537]=0;y=31;break}}else y=31;while(0);if((y|0)==31)x=e+(p*24|0)|0;__ZN7VariantC2ERKS_(n,x);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f>>2]|0);while(0);c[k>>2]=__ZNK7Variantcv6StringEv(n)|0;__ZN7VariantC2Ei(j,$i[s&8191](q,k)|0);q=c[k>>2]|0;if(q|0?(__Z16atomic_decrementPj(q+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(q,1);if(c[n>>2]|0)__ZN7Variant5clearEv(n);__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1217,1146558,0);c[b>>2]=0;l=i;return}function __ZN13MethodBind1RCI7TileSetiRK6StringE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f;if(!b)h=0;else{i=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236148)|0;h=i?b:0}b=c[a+44>>2]|0;i=c[a+48>>2]|0;a=h+(i>>1)|0;if(!(i&1))j=b;else j=c[(c[a>>2]|0)+b>>2]|0;b=c[d>>2]|0;d=c[b>>2]|0;if((d|0)!=0?(__Z28atomic_conditional_incrementPj(d+-8|0)|0)!=0:0)k=c[b>>2]|0;else k=0;c[g>>2]=k;c[e>>2]=$i[j&8191](a,g)|0;a=c[g>>2]|0;if(!a){l=f;return}if(__Z16atomic_decrementPj(a+-8|0)|0){l=f;return}__ZN6Memory11free_staticEPvb(a,1);l=f;return}function __ZN13MethodBind1RCI7TileSetiRK6StringED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind1RCI7TileSetiRK6StringE18_get_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case -1:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;l=a;return f|0}case 0:{c[d>>2]=0;__ZN7VariantC2ERK6String(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);e=c[d>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);f=b;l=a;return f|0}default:{f=0;l=a;return f|0}}return 0}function __ZNK13MethodBind0RCI7TileSetiE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK13MethodBind0RCI7TileSetiE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,938180);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI7TileSetiE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236148)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2Ei(i,ij[n&8191](d)|0);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI7TileSetiE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0;if(!b)f=0;else{d=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236148)|0;f=d?b:0}b=c[a+44>>2]|0;d=c[a+48>>2]|0;a=f+(d>>1)|0;if(!(d&1)){g=b;h=ij[g&8191](a)|0;c[e>>2]=h;return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=ij[g&8191](a)|0;c[e>>2]=h;return}}function __ZN13MethodBind0RCI7TileSetiED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind0I7TileSetE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return 0}function __ZNK11MethodBind0I7TileSetE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,938180);l=a;return c[b>>2]|0}function __ZN11MethodBind0I7TileSetE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236148)|0:0){c[h>>2]=0;a[1263537]=0;f=c[d+24>>2]|0;if((f|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=f;c[b>>2]=0;return}i=f-(c[d+20>>2]|0)|0;if((i|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=i;c[b>>2]=0;return}i=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))j=i;else j=c[(c[d>>2]|0)+i>>2]|0;gj[j&8191](d);c[b>>2]=0;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,110,1146558,0);c[b>>2]=0;return}function __ZN11MethodBind0I7TileSetE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236148)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1)){g=b;gj[g&8191](a);return}else{g=c[(c[a>>2]|0)+b>>2]|0;gj[g&8191](a);return}}function __ZN11MethodBind0I7TileSetED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN3MapIiN7TileSet4DataE10ComparatorIiE16DefaultAllocatorE6_eraseEPNS5_7ElementE(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0;e=d+8|0;f=c[e>>2]|0;g=b+4|0;h=c[g>>2]|0;if((f|0)!=(h|0)?(i=c[d+4>>2]|0,(i|0)!=(h|0)):0){j=i;while(1){i=c[j+8>>2]|0;if((i|0)==(h|0))break;else j=i}if(!j){k=h;l=c[h+8>>2]|0}else{k=j;l=h}}else{k=d;l=f}f=k+8|0;j=k+4|0;i=c[((l|0)==(h|0)?j:f)>>2]|0;h=c[b>>2]|0;l=k+12|0;m=c[l>>2]|0;c[i+12>>2]=m;if((h|0)==(m|0))n=h+8|0;else{h=c[l>>2]|0;m=h+8|0;n=(k|0)==(c[m>>2]|0)?m:h+4|0}c[n>>2]=i;if((k|0)==(d|0)){if((c[d>>2]|0)==1)__ZN3MapIiN7TileSet4DataE10ComparatorIiE16DefaultAllocatorE10_erase_fixEPNS5_7ElementE(b,i)}else{if((k|0)==(c[g>>2]|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143791,1145936,469,1143798,0);return}a[1263537]=0;if((c[k>>2]|0)==1)__ZN3MapIiN7TileSet4DataE10ComparatorIiE16DefaultAllocatorE10_erase_fixEPNS5_7ElementE(b,i);c[f>>2]=c[e>>2];f=d+4|0;c[j>>2]=c[f>>2];j=d+12|0;c[l>>2]=c[j>>2];c[k>>2]=c[d>>2];c[(c[e>>2]|0)+12>>2]=k;c[(c[f>>2]|0)+12>>2]=k;f=c[j>>2]|0;j=f+8|0;c[((c[j>>2]|0)==(d|0)?j:f+4|0)>>2]=k}k=c[d+16>>2]|0;f=d+20|0;if(k|0)c[k+20>>2]=c[f>>2];j=c[f>>2]|0;if(j|0)c[j+16>>2]=k;__ZN7TileSet4DataD2Ev(d+28|0);__ZN6Memory11free_staticEPvb(d,0);d=b+8|0;c[d>>2]=(c[d>>2]|0)+-1;if(!(c[c[g>>2]>>2]|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143791,1145936,498,1143838,0);return}else{a[1263537]=0;return}}function __ZN3MapIiN7TileSet4DataE10ComparatorIiE16DefaultAllocatorE10_erase_fixEPNS5_7ElementE(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0;e=c[(c[b>>2]|0)+8>>2]|0;f=b+4|0;if((e|0)!=(d|0)&(c[d>>2]|0)==1){b=d;while(1){g=b+12|0;h=c[g>>2]|0;i=c[h+8>>2]|0;do if((b|0)==(i|0)){j=c[h+4>>2]|0;if(!(c[j>>2]|0)){a[1263537]=0;c[j>>2]=1;k=c[f>>2]|0;if((k|0)==(h|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);l=c[g>>2]|0;m=l;n=c[l+4>>2]|0;o=c[f>>2]|0}else{a[1263537]=0;c[h>>2]=0;m=h;n=j;o=k}k=n+8|0;l=c[k>>2]|0;c[m+4>>2]=l;if((l|0)!=(o|0))c[l+12>>2]=m;l=m+12|0;c[n+12>>2]=c[l>>2];p=c[l>>2]|0;q=p+8|0;c[((c[q>>2]|0)==(m|0)?q:p+4|0)>>2]=n;c[k>>2]=m;c[l>>2]=n;l=c[g>>2]|0;r=c[l+4>>2]|0;s=l}else{r=j;s=h}if((c[c[r+4>>2]>>2]|0)==1){j=r+8|0;l=c[j>>2]|0;if((c[l>>2]|0)==1)if((c[f>>2]|0)==(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);t=c[g>>2]|0;break}else{a[1263537]=0;c[r>>2]=0;t=s;break}a[1263537]=0;c[l>>2]=1;k=c[f>>2]|0;if((k|0)==(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);u=c[j>>2]|0;v=c[f>>2]|0}else{a[1263537]=0;c[r>>2]=0;u=l;v=k}k=u+4|0;l=c[k>>2]|0;c[j>>2]=l;if((l|0)!=(v|0))c[l+12>>2]=r;l=r+12|0;c[u+12>>2]=c[l>>2];j=c[l>>2]|0;p=j+4|0;c[((c[p>>2]|0)==(r|0)?p:j+8|0)>>2]=u;c[k>>2]=r;c[l>>2]=u;l=c[g>>2]|0;w=c[l+4>>2]|0;x=l}else{w=r;x=s}l=c[x>>2]|0;k=c[f>>2]|0;if((l|0)==0&(k|0)==(w|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);y=c[g>>2]|0;z=c[f>>2]|0}else{a[1263537]=0;c[w>>2]=l;y=x;z=k}c[y>>2]=1;k=c[w+4>>2]|0;a[1263537]=0;c[k>>2]=1;k=y+4|0;l=c[k>>2]|0;j=l+8|0;p=c[j>>2]|0;c[k>>2]=p;if((p|0)!=(z|0))c[p+12>>2]=y;p=y+12|0;c[l+12>>2]=c[p>>2];k=c[p>>2]|0;q=k+8|0;c[((c[q>>2]|0)==(y|0)?q:k+4|0)>>2]=l;c[j>>2]=y;c[p>>2]=l;t=e}else{if(!(c[i>>2]|0)){a[1263537]=0;c[i>>2]=1;l=c[f>>2]|0;if((l|0)==(h|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);p=c[g>>2]|0;A=c[p+8>>2]|0;B=c[f>>2]|0;C=p}else{a[1263537]=0;c[h>>2]=0;A=i;B=l;C=h}l=A+4|0;p=c[l>>2]|0;c[C+8>>2]=p;if((p|0)!=(B|0))c[p+12>>2]=C;p=C+12|0;c[A+12>>2]=c[p>>2];j=c[p>>2]|0;k=j+4|0;c[((c[k>>2]|0)==(C|0)?k:j+8|0)>>2]=A;c[l>>2]=C;c[p>>2]=A;p=c[g>>2]|0;D=c[p+8>>2]|0;E=p}else{D=i;E=h}p=D+4|0;l=c[p>>2]|0;j=(c[c[D+8>>2]>>2]|0)==1;if(!((c[l>>2]|0)!=1|j^1))if((c[f>>2]|0)==(D|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);t=c[g>>2]|0;break}else{a[1263537]=0;c[D>>2]=0;t=E;break}if(j){a[1263537]=0;c[l>>2]=1;j=c[f>>2]|0;if((j|0)==(D|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);F=c[p>>2]|0;G=c[f>>2]|0}else{a[1263537]=0;c[D>>2]=0;F=l;G=j}j=F+8|0;l=c[j>>2]|0;c[p>>2]=l;if((l|0)!=(G|0))c[l+12>>2]=D;l=D+12|0;c[F+12>>2]=c[l>>2];p=c[l>>2]|0;k=p+8|0;c[((c[k>>2]|0)==(D|0)?k:p+4|0)>>2]=F;c[j>>2]=D;c[l>>2]=F;l=c[g>>2]|0;H=c[l+8>>2]|0;I=l}else{H=D;I=E}l=c[I>>2]|0;j=c[f>>2]|0;if((l|0)==0&(j|0)==(H|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);J=c[g>>2]|0;K=c[f>>2]|0}else{a[1263537]=0;c[H>>2]=l;J=I;K=j}c[J>>2]=1;j=c[H+8>>2]|0;a[1263537]=0;c[j>>2]=1;j=J+8|0;l=c[j>>2]|0;p=l+4|0;k=c[p>>2]|0;c[j>>2]=k;if((k|0)!=(K|0))c[k+12>>2]=J;k=J+12|0;c[l+12>>2]=c[k>>2];j=c[k>>2]|0;q=j+4|0;c[((c[q>>2]|0)==(J|0)?q:j+8|0)>>2]=l;c[p>>2]=J;c[k>>2]=l;t=e}while(0);if((e|0)!=(t|0)&(c[t>>2]|0)==1)b=t;else{L=t;break}}}else L=d;a[1263537]=0;c[L>>2]=1;if((c[c[f>>2]>>2]|0)==1){a[1263537]=0;return}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143886,1145936,447,1143897,0);return}}function __ZNK13MethodBind1RCI7TileSet3RefI17OccluderPolygon2DEiE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;switch(b|0){case -1:{e=__ZN7Variant12get_type_forI3RefI17OccluderPolygon2DEEENS_4TypeEv()|0;break}case 0:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}default:e=0}l=a;return e|0}function __ZNK13MethodBind1RCI7TileSet3RefI17OccluderPolygon2DEiE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,938180);l=a;return c[b>>2]|0}function __ZN13MethodBind1RCI7TileSet3RefI17OccluderPolygon2DEiE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0;i=l;l=l+64|0;if((l|0)>=(m|0))ba(64);j=i+52|0;k=i+24|0;n=i+48|0;o=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236148)|0:0){c[h>>2]=0;a[1263537]=0;p=d+24|0;q=c[p>>2]|0;if((q|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=q;c[b>>2]=0;l=i;return}r=q-(c[d+20>>2]|0)|0;if((r|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=r;c[b>>2]=0;l=i;return}if((g|0)>0){if((q|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);s=0}else{a[1263537]=0;s=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,s)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=s;c[b>>2]=0;l=i;return}}s=c[d+44>>2]|0;q=c[d+48>>2]|0;r=e+(q>>1)|0;if(!(q&1))t=s;else t=c[(c[r>>2]|0)+s>>2]|0;do if((g|0)<1){s=c[p>>2]|0;q=s+-1|0;if((s|0)>=1){e=c[d+16>>2]|0;u=(e|0)==0;if(u)v=0;else v=c[e+-4>>2]|0;if((s|0)<=(v|0)){if(u)w=0;else w=c[e+-4>>2]|0;do if((w|0)<(s|0)){if(u)x=0;else x=c[e+-4>>2]|0;if((x|0)<(s|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);y=0;break}else{a[1263537]=0;z=31;break}}else z=31;while(0);if((z|0)==31)y=e+(q*24|0)|0;__ZN7VariantC2ERKS_(o,y);break}}c[o>>2]=0}else __ZN7VariantC2ERKS_(o,c[f>>2]|0);while(0);f=__ZNK7VariantcviEv(o)|0;c[n>>2]=$i[t&8191](r,f)|0;__ZN6RefPtrC2Ev(j);__ZN3RefI9ReferenceEaSI17OccluderPolygon2DEEvRKS_IT_E(j,n);__ZN7VariantC2ERK6RefPtr(k,j);__ZN6RefPtrD2Ev(j);j=c[n>>2]|0;if((j|0?__ZN9Reference11unreferenceEv(j)|0:0)?(j=c[n>>2]|0,__Z17predelete_handlerP6Object(j)|0):0){gj[c[(c[j>>2]|0)+76>>2]&8191](j);__ZN6Memory11free_staticEPvb(j,0)}c[n>>2]=0;if(c[o>>2]|0)__ZN7Variant5clearEv(o);__ZN7VariantC2ERKS_(b,k);if(c[k>>2]|0)__ZN7Variant5clearEv(k);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1217,1146558,0);c[b>>2]=0;l=i;return}function __ZN13MethodBind1RCI7TileSet3RefI17OccluderPolygon2DEiE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f;if(!b)h=0;else{i=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236148)|0;h=i?b:0}b=c[a+44>>2]|0;i=c[a+48>>2]|0;a=h+(i>>1)|0;if(!(i&1))j=b;else j=c[(c[a>>2]|0)+b>>2]|0;c[g>>2]=$i[j&8191](a,c[c[d>>2]>>2]|0)|0;__ZN3RefI9ReferenceEaSI17OccluderPolygon2DEEvRKS_IT_E(e,g);e=c[g>>2]|0;if(!e){l=f;return}if(!(__ZN9Reference11unreferenceEv(e)|0)){l=f;return}e=c[g>>2]|0;if(!(__Z17predelete_handlerP6Object(e)|0)){l=f;return}gj[c[(c[e>>2]|0)+76>>2]&8191](e);__ZN6Memory11free_staticEPvb(e,0);l=f;return}function __ZN13MethodBind1RCI7TileSet3RefI17OccluderPolygon2DEiED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind2I7TileSetiRK3RefI17OccluderPolygon2DEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;switch(b|0){case 0:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}case 1:{e=__ZN7Variant12get_type_forIRK3RefI17OccluderPolygon2DEEENS_4TypeEv()|0;break}default:e=0}l=a;return e|0}function __ZNK11MethodBind2I7TileSetiRK3RefI17OccluderPolygon2DEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,938180);l=a;return c[b>>2]|0}function __ZN11MethodBind2I7TileSetiRK3RefI17OccluderPolygon2DEE4callEP6ObjectPPK7VariantiRNS9_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0;i=l;l=l+64|0;if((l|0)>=(m|0))ba(64);j=i+52|0;k=i+24|0;n=i+48|0;o=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236148)|0:0){c[h>>2]=0;a[1263537]=0;p=d+24|0;q=c[p>>2]|0;if((q|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=q;c[b>>2]=0;l=i;return}r=q-(c[d+20>>2]|0)|0;if((r|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=r;c[b>>2]=0;l=i;return}if((g|0)>0){if((q|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);s=0}else{a[1263537]=0;s=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,s)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=s;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[p>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);t=0}else{a[1263537]=0;t=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,t)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=t;c[b>>2]=0;l=i;return}}}t=c[d+44>>2]|0;s=c[d+48>>2]|0;q=e+(s>>1)|0;if(!(s&1))u=t;else u=c[(c[q>>2]|0)+t>>2]|0;do if((g|0)<1){t=c[p>>2]|0;s=t+-1|0;if((t|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)v=0;else v=c[e+-4>>2]|0;if((t|0)<=(v|0)){if(r)w=0;else w=c[e+-4>>2]|0;do if((w|0)<(t|0)){if(r)x=0;else x=c[e+-4>>2]|0;if((x|0)<(t|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);y=0;break}else{a[1263537]=0;z=37;break}}else z=37;while(0);if((z|0)==37)y=e+(s*24|0)|0;__ZN7VariantC2ERKS_(k,y);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);y=__ZNK7VariantcviEv(k)|0;do if((g|0)<2){x=c[p>>2]|0;w=x+-1|0;v=x+-2|0;if((x|0)>=2){x=c[d+16>>2]|0;t=(x|0)==0;if(t)A=0;else A=c[x+-4>>2]|0;if((w|0)<=(A|0)){if(t)B=0;else B=c[x+-4>>2]|0;do if((B|0)<(w|0)){if(t)C=0;else C=c[x+-4>>2]|0;if((C|0)<(w|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);D=0;break}else{a[1263537]=0;z=54;break}}else z=54;while(0);if((z|0)==54)D=x+(v*24|0)|0;__ZN7VariantC2ERKS_(o,D);break}}c[o>>2]=0}else __ZN7VariantC2ERKS_(o,c[f+4>>2]|0);while(0);__ZN3RefI17OccluderPolygon2DEC2ERK7Variant(j,o);c[n>>2]=c[j>>2];bj[u&4095](q,y,n);y=c[n>>2]|0;if((y|0?__ZN9Reference11unreferenceEv(y)|0:0)?(y=c[n>>2]|0,__Z17predelete_handlerP6Object(y)|0):0){gj[c[(c[y>>2]|0)+76>>2]&8191](y);__ZN6Memory11free_staticEPvb(y,0)}c[n>>2]=0;if(c[o>>2]|0)__ZN7Variant5clearEv(o);if(c[k>>2]|0)__ZN7Variant5clearEv(k);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1380,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind2I7TileSetiRK3RefI17OccluderPolygon2DEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+28|0;g=e;h=e+24|0;if(!b)i=0;else{j=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236148)|0;i=j?b:0}b=c[a+44>>2]|0;j=c[a+48>>2]|0;a=i+(j>>1)|0;if(!(j&1))k=b;else k=c[(c[a>>2]|0)+b>>2]|0;b=c[c[d>>2]>>2]|0;__ZN7VariantC2EPK6Object(g,c[d+4>>2]|0);__ZN3RefI17OccluderPolygon2DEC2ERK7Variant(f,g);if(c[g>>2]|0)__ZN7Variant5clearEv(g);c[h>>2]=c[f>>2];bj[k&4095](a,b,h);b=c[h>>2]|0;if(!b){l=e;return}if(!(__ZN9Reference11unreferenceEv(b)|0)){l=e;return}b=c[h>>2]|0;if(!(__Z17predelete_handlerP6Object(b)|0)){l=e;return}gj[c[(c[b>>2]|0)+76>>2]&8191](b);__ZN6Memory11free_staticEPvb(b,0);l=e;return}function __ZN11MethodBind2I7TileSetiRK3RefI17OccluderPolygon2DEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind1RCI7TileSet3RefI17NavigationPolygonEiE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;switch(b|0){case -1:{e=__ZN7Variant12get_type_forI3RefI17NavigationPolygonEEENS_4TypeEv()|0;break}case 0:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}default:e=0}l=a;return e|0}function __ZNK13MethodBind1RCI7TileSet3RefI17NavigationPolygonEiE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,938180);l=a;return c[b>>2]|0}function __ZN13MethodBind1RCI7TileSet3RefI17NavigationPolygonEiE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0;i=l;l=l+64|0;if((l|0)>=(m|0))ba(64);j=i+52|0;k=i+24|0;n=i+48|0;o=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236148)|0:0){c[h>>2]=0;a[1263537]=0;p=d+24|0;q=c[p>>2]|0;if((q|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=q;c[b>>2]=0;l=i;return}r=q-(c[d+20>>2]|0)|0;if((r|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=r;c[b>>2]=0;l=i;return}if((g|0)>0){if((q|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);s=0}else{a[1263537]=0;s=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,s)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=s;c[b>>2]=0;l=i;return}}s=c[d+44>>2]|0;q=c[d+48>>2]|0;r=e+(q>>1)|0;if(!(q&1))t=s;else t=c[(c[r>>2]|0)+s>>2]|0;do if((g|0)<1){s=c[p>>2]|0;q=s+-1|0;if((s|0)>=1){e=c[d+16>>2]|0;u=(e|0)==0;if(u)v=0;else v=c[e+-4>>2]|0;if((s|0)<=(v|0)){if(u)w=0;else w=c[e+-4>>2]|0;do if((w|0)<(s|0)){if(u)x=0;else x=c[e+-4>>2]|0;if((x|0)<(s|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);y=0;break}else{a[1263537]=0;z=31;break}}else z=31;while(0);if((z|0)==31)y=e+(q*24|0)|0;__ZN7VariantC2ERKS_(o,y);break}}c[o>>2]=0}else __ZN7VariantC2ERKS_(o,c[f>>2]|0);while(0);f=__ZNK7VariantcviEv(o)|0;c[n>>2]=$i[t&8191](r,f)|0;__ZN6RefPtrC2Ev(j);__ZN3RefI9ReferenceEaSI17NavigationPolygonEEvRKS_IT_E(j,n);__ZN7VariantC2ERK6RefPtr(k,j);__ZN6RefPtrD2Ev(j);j=c[n>>2]|0;if((j|0?__ZN9Reference11unreferenceEv(j)|0:0)?(j=c[n>>2]|0,__Z17predelete_handlerP6Object(j)|0):0){gj[c[(c[j>>2]|0)+76>>2]&8191](j);__ZN6Memory11free_staticEPvb(j,0)}c[n>>2]=0;if(c[o>>2]|0)__ZN7Variant5clearEv(o);__ZN7VariantC2ERKS_(b,k);if(c[k>>2]|0)__ZN7Variant5clearEv(k);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1217,1146558,0);c[b>>2]=0;l=i;return}function __ZN13MethodBind1RCI7TileSet3RefI17NavigationPolygonEiE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f;if(!b)h=0;else{i=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236148)|0;h=i?b:0}b=c[a+44>>2]|0;i=c[a+48>>2]|0;a=h+(i>>1)|0;if(!(i&1))j=b;else j=c[(c[a>>2]|0)+b>>2]|0;c[g>>2]=$i[j&8191](a,c[c[d>>2]>>2]|0)|0;__ZN3RefI9ReferenceEaSI17NavigationPolygonEEvRKS_IT_E(e,g);e=c[g>>2]|0;if(!e){l=f;return}if(!(__ZN9Reference11unreferenceEv(e)|0)){l=f;return}e=c[g>>2]|0;if(!(__Z17predelete_handlerP6Object(e)|0)){l=f;return}gj[c[(c[e>>2]|0)+76>>2]&8191](e);__ZN6Memory11free_staticEPvb(e,0);l=f;return}function __ZN13MethodBind1RCI7TileSet3RefI17NavigationPolygonEiED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind2I7TileSetiRK3RefI17NavigationPolygonEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;switch(b|0){case 0:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}case 1:{e=__ZN7Variant12get_type_forIRK3RefI17NavigationPolygonEEENS_4TypeEv()|0;break}default:e=0}l=a;return e|0}function __ZNK11MethodBind2I7TileSetiRK3RefI17NavigationPolygonEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,938180);l=a;return c[b>>2]|0}function __ZN11MethodBind2I7TileSetiRK3RefI17NavigationPolygonEE4callEP6ObjectPPK7VariantiRNS9_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0;i=l;l=l+64|0;if((l|0)>=(m|0))ba(64);j=i+52|0;k=i+24|0;n=i+48|0;o=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236148)|0:0){c[h>>2]=0;a[1263537]=0;p=d+24|0;q=c[p>>2]|0;if((q|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=q;c[b>>2]=0;l=i;return}r=q-(c[d+20>>2]|0)|0;if((r|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=r;c[b>>2]=0;l=i;return}if((g|0)>0){if((q|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);s=0}else{a[1263537]=0;s=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,s)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=s;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[p>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);t=0}else{a[1263537]=0;t=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,t)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=t;c[b>>2]=0;l=i;return}}}t=c[d+44>>2]|0;s=c[d+48>>2]|0;q=e+(s>>1)|0;if(!(s&1))u=t;else u=c[(c[q>>2]|0)+t>>2]|0;do if((g|0)<1){t=c[p>>2]|0;s=t+-1|0;if((t|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)v=0;else v=c[e+-4>>2]|0;if((t|0)<=(v|0)){if(r)w=0;else w=c[e+-4>>2]|0;do if((w|0)<(t|0)){if(r)x=0;else x=c[e+-4>>2]|0;if((x|0)<(t|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);y=0;break}else{a[1263537]=0;z=37;break}}else z=37;while(0);if((z|0)==37)y=e+(s*24|0)|0;__ZN7VariantC2ERKS_(k,y);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);y=__ZNK7VariantcviEv(k)|0;do if((g|0)<2){x=c[p>>2]|0;w=x+-1|0;v=x+-2|0;if((x|0)>=2){x=c[d+16>>2]|0;t=(x|0)==0;if(t)A=0;else A=c[x+-4>>2]|0;if((w|0)<=(A|0)){if(t)B=0;else B=c[x+-4>>2]|0;do if((B|0)<(w|0)){if(t)C=0;else C=c[x+-4>>2]|0;if((C|0)<(w|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);D=0;break}else{a[1263537]=0;z=54;break}}else z=54;while(0);if((z|0)==54)D=x+(v*24|0)|0;__ZN7VariantC2ERKS_(o,D);break}}c[o>>2]=0}else __ZN7VariantC2ERKS_(o,c[f+4>>2]|0);while(0);__ZN3RefI17NavigationPolygonEC2ERK7Variant(j,o);c[n>>2]=c[j>>2];bj[u&4095](q,y,n);y=c[n>>2]|0;if((y|0?__ZN9Reference11unreferenceEv(y)|0:0)?(y=c[n>>2]|0,__Z17predelete_handlerP6Object(y)|0):0){gj[c[(c[y>>2]|0)+76>>2]&8191](y);__ZN6Memory11free_staticEPvb(y,0)}c[n>>2]=0;if(c[o>>2]|0)__ZN7Variant5clearEv(o);if(c[k>>2]|0)__ZN7Variant5clearEv(k);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1380,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind2I7TileSetiRK3RefI17NavigationPolygonEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+28|0;g=e;h=e+24|0;if(!b)i=0;else{j=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236148)|0;i=j?b:0}b=c[a+44>>2]|0;j=c[a+48>>2]|0;a=i+(j>>1)|0;if(!(j&1))k=b;else k=c[(c[a>>2]|0)+b>>2]|0;b=c[c[d>>2]>>2]|0;__ZN7VariantC2EPK6Object(g,c[d+4>>2]|0);__ZN3RefI17NavigationPolygonEC2ERK7Variant(f,g);if(c[g>>2]|0)__ZN7Variant5clearEv(g);c[h>>2]=c[f>>2];bj[k&4095](a,b,h);b=c[h>>2]|0;if(!b){l=e;return}if(!(__ZN9Reference11unreferenceEv(b)|0)){l=e;return}b=c[h>>2]|0;if(!(__Z17predelete_handlerP6Object(b)|0)){l=e;return}gj[c[(c[b>>2]|0)+76>>2]&8191](b);__ZN6Memory11free_staticEPvb(b,0);l=e;return}function __ZN11MethodBind2I7TileSetiRK3RefI17NavigationPolygonEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind1RCI7TileSet5ArrayiE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case -1:{__ZN5ArrayC2Ev(d);__ZN7VariantC2ERK5Array(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);__ZN5ArrayD2Ev(d);f=b;break}case 0:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;break}default:f=0}l=a;return f|0}function __ZNK13MethodBind1RCI7TileSet5ArrayiE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,938180);l=a;return c[b>>2]|0}function __ZN13MethodBind1RCI7TileSet5ArrayiE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0;i=l;l=l+64|0;if((l|0)>=(m|0))ba(64);j=i+24|0;k=i+48|0;n=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236148)|0:0){c[h>>2]=0;a[1263537]=0;o=d+24|0;p=c[o>>2]|0;if((p|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=p;c[b>>2]=0;l=i;return}q=p-(c[d+20>>2]|0)|0;if((q|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=q;c[b>>2]=0;l=i;return}if((g|0)>0){if((p|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);r=0}else{a[1263537]=0;r=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,r)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=r;c[b>>2]=0;l=i;return}}r=c[d+44>>2]|0;p=c[d+48>>2]|0;q=e+(p>>1)|0;if(!(p&1))s=r;else s=c[(c[q>>2]|0)+r>>2]|0;do if((g|0)<1){r=c[o>>2]|0;p=r+-1|0;if((r|0)>=1){e=c[d+16>>2]|0;t=(e|0)==0;if(t)u=0;else u=c[e+-4>>2]|0;if((r|0)<=(u|0)){if(t)v=0;else v=c[e+-4>>2]|0;do if((v|0)<(r|0)){if(t)w=0;else w=c[e+-4>>2]|0;if((w|0)<(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);x=0;break}else{a[1263537]=0;y=31;break}}else y=31;while(0);if((y|0)==31)x=e+(p*24|0)|0;__ZN7VariantC2ERKS_(n,x);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f>>2]|0);while(0);f=__ZNK7VariantcviEv(n)|0;c[k>>2]=$i[s&8191](q,f)|0;__ZN7VariantC2ERK5Array(j,k);__ZN5ArrayD2Ev(k);if(c[n>>2]|0)__ZN7Variant5clearEv(n);__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1217,1146558,0);c[b>>2]=0;l=i;return}function __ZN13MethodBind1RCI7TileSet5ArrayiE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f;if(!b)h=0;else{i=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236148)|0;h=i?b:0}b=c[a+44>>2]|0;i=c[a+48>>2]|0;a=h+(i>>1)|0;if(!(i&1))j=b;else j=c[(c[a>>2]|0)+b>>2]|0;c[g>>2]=$i[j&8191](a,c[c[d>>2]>>2]|0)|0;__ZN5ArrayaSERKS_(e,g);__ZN5ArrayD2Ev(g);l=f;return}function __ZN13MethodBind1RCI7TileSet5ArrayiED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind2I7TileSetiRK5ArrayE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case 0:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;break}case 1:{__ZN5ArrayC2Ev(d);__ZN7VariantC2ERK5Array(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);__ZN5ArrayD2Ev(d);f=b;break}default:f=0}l=a;return f|0}function __ZNK11MethodBind2I7TileSetiRK5ArrayE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,938180);l=a;return c[b>>2]|0}function __ZN11MethodBind2I7TileSetiRK5ArrayE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0;i=l;l=l+64|0;if((l|0)>=(m|0))ba(64);j=i+24|0;k=i+48|0;n=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236148)|0:0){c[h>>2]=0;a[1263537]=0;o=d+24|0;p=c[o>>2]|0;if((p|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=p;c[b>>2]=0;l=i;return}q=p-(c[d+20>>2]|0)|0;if((q|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=q;c[b>>2]=0;l=i;return}if((g|0)>0){if((p|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);r=0}else{a[1263537]=0;r=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,r)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=r;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[o>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);s=0}else{a[1263537]=0;s=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,s)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=s;c[b>>2]=0;l=i;return}}}s=c[d+44>>2]|0;r=c[d+48>>2]|0;p=e+(r>>1)|0;if(!(r&1))t=s;else t=c[(c[p>>2]|0)+s>>2]|0;do if((g|0)<1){s=c[o>>2]|0;r=s+-1|0;if((s|0)>=1){e=c[d+16>>2]|0;q=(e|0)==0;if(q)u=0;else u=c[e+-4>>2]|0;if((s|0)<=(u|0)){if(q)v=0;else v=c[e+-4>>2]|0;do if((v|0)<(s|0)){if(q)w=0;else w=c[e+-4>>2]|0;if((w|0)<(s|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);x=0;break}else{a[1263537]=0;y=37;break}}else y=37;while(0);if((y|0)==37)x=e+(r*24|0)|0;__ZN7VariantC2ERKS_(j,x);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);x=__ZNK7VariantcviEv(j)|0;do if((g|0)<2){w=c[o>>2]|0;v=w+-1|0;u=w+-2|0;if((w|0)>=2){w=c[d+16>>2]|0;s=(w|0)==0;if(s)z=0;else z=c[w+-4>>2]|0;if((v|0)<=(z|0)){if(s)A=0;else A=c[w+-4>>2]|0;do if((A|0)<(v|0)){if(s)B=0;else B=c[w+-4>>2]|0;if((B|0)<(v|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);C=0;break}else{a[1263537]=0;y=54;break}}else y=54;while(0);if((y|0)==54)C=w+(u*24|0)|0;__ZN7VariantC2ERKS_(n,C);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f+4>>2]|0);while(0);c[k>>2]=__ZNK7Variantcv5ArrayEv(n)|0;bj[t&4095](p,x,k);__ZN5ArrayD2Ev(k);if(c[n>>2]|0)__ZN7Variant5clearEv(n);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1380,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind2I7TileSetiRK5ArrayE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e+4|0;g=e;if(!b)h=0;else{i=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236148)|0;h=i?b:0}b=c[a+44>>2]|0;i=c[a+48>>2]|0;a=h+(i>>1)|0;if(!(i&1))j=b;else j=c[(c[a>>2]|0)+b>>2]|0;b=c[c[d>>2]>>2]|0;__ZN5ArrayC2ERKS_(f,c[d+4>>2]|0);c[g>>2]=c[f>>2];bj[j&4095](a,b,g);__ZN5ArrayD2Ev(g);l=e;return}function __ZN11MethodBind2I7TileSetiRK5ArrayED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind1RCI7TileSet3RefI7Shape2DEiE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;switch(b|0){case -1:{e=__ZN7Variant12get_type_forI3RefI7Shape2DEEENS_4TypeEv()|0;break}case 0:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}default:e=0}l=a;return e|0}function __ZNK13MethodBind1RCI7TileSet3RefI7Shape2DEiE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,938180);l=a;return c[b>>2]|0}function __ZN13MethodBind1RCI7TileSet3RefI7Shape2DEiE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0;i=l;l=l+64|0;if((l|0)>=(m|0))ba(64);j=i+52|0;k=i+24|0;n=i+48|0;o=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236148)|0:0){c[h>>2]=0;a[1263537]=0;p=d+24|0;q=c[p>>2]|0;if((q|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=q;c[b>>2]=0;l=i;return}r=q-(c[d+20>>2]|0)|0;if((r|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=r;c[b>>2]=0;l=i;return}if((g|0)>0){if((q|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);s=0}else{a[1263537]=0;s=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,s)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=s;c[b>>2]=0;l=i;return}}s=c[d+44>>2]|0;q=c[d+48>>2]|0;r=e+(q>>1)|0;if(!(q&1))t=s;else t=c[(c[r>>2]|0)+s>>2]|0;do if((g|0)<1){s=c[p>>2]|0;q=s+-1|0;if((s|0)>=1){e=c[d+16>>2]|0;u=(e|0)==0;if(u)v=0;else v=c[e+-4>>2]|0;if((s|0)<=(v|0)){if(u)w=0;else w=c[e+-4>>2]|0;do if((w|0)<(s|0)){if(u)x=0;else x=c[e+-4>>2]|0;if((x|0)<(s|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);y=0;break}else{a[1263537]=0;z=31;break}}else z=31;while(0);if((z|0)==31)y=e+(q*24|0)|0;__ZN7VariantC2ERKS_(o,y);break}}c[o>>2]=0}else __ZN7VariantC2ERKS_(o,c[f>>2]|0);while(0);f=__ZNK7VariantcviEv(o)|0;c[n>>2]=$i[t&8191](r,f)|0;__ZN6RefPtrC2Ev(j);__ZN3RefI9ReferenceEaSI7Shape2DEEvRKS_IT_E(j,n);__ZN7VariantC2ERK6RefPtr(k,j);__ZN6RefPtrD2Ev(j);j=c[n>>2]|0;if((j|0?__ZN9Reference11unreferenceEv(j)|0:0)?(j=c[n>>2]|0,__Z17predelete_handlerP6Object(j)|0):0){gj[c[(c[j>>2]|0)+76>>2]&8191](j);__ZN6Memory11free_staticEPvb(j,0)}c[n>>2]=0;if(c[o>>2]|0)__ZN7Variant5clearEv(o);__ZN7VariantC2ERKS_(b,k);if(c[k>>2]|0)__ZN7Variant5clearEv(k);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1217,1146558,0);c[b>>2]=0;l=i;return}function __ZN13MethodBind1RCI7TileSet3RefI7Shape2DEiE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f;if(!b)h=0;else{i=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236148)|0;h=i?b:0}b=c[a+44>>2]|0;i=c[a+48>>2]|0;a=h+(i>>1)|0;if(!(i&1))j=b;else j=c[(c[a>>2]|0)+b>>2]|0;c[g>>2]=$i[j&8191](a,c[c[d>>2]>>2]|0)|0;__ZN3RefI9ReferenceEaSI7Shape2DEEvRKS_IT_E(e,g);e=c[g>>2]|0;if(!e){l=f;return}if(!(__ZN9Reference11unreferenceEv(e)|0)){l=f;return}e=c[g>>2]|0;if(!(__Z17predelete_handlerP6Object(e)|0)){l=f;return}gj[c[(c[e>>2]|0)+76>>2]&8191](e);__ZN6Memory11free_staticEPvb(e,0);l=f;return}function __ZN13MethodBind1RCI7TileSet3RefI7Shape2DEiED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind2I7TileSetiRK3RefI7Shape2DEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;switch(b|0){case 0:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}case 1:{e=__ZN7Variant12get_type_forIRK3RefI7Shape2DEEENS_4TypeEv()|0;break}default:e=0}l=a;return e|0}function __ZNK11MethodBind2I7TileSetiRK3RefI7Shape2DEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,938180);l=a;return c[b>>2]|0}function __ZN11MethodBind2I7TileSetiRK3RefI7Shape2DEE4callEP6ObjectPPK7VariantiRNS9_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0;i=l;l=l+64|0;if((l|0)>=(m|0))ba(64);j=i+52|0;k=i+24|0;n=i+48|0;o=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236148)|0:0){c[h>>2]=0;a[1263537]=0;p=d+24|0;q=c[p>>2]|0;if((q|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=q;c[b>>2]=0;l=i;return}r=q-(c[d+20>>2]|0)|0;if((r|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=r;c[b>>2]=0;l=i;return}if((g|0)>0){if((q|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);s=0}else{a[1263537]=0;s=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,s)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=s;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[p>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);t=0}else{a[1263537]=0;t=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,t)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=t;c[b>>2]=0;l=i;return}}}t=c[d+44>>2]|0;s=c[d+48>>2]|0;q=e+(s>>1)|0;if(!(s&1))u=t;else u=c[(c[q>>2]|0)+t>>2]|0;do if((g|0)<1){t=c[p>>2]|0;s=t+-1|0;if((t|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)v=0;else v=c[e+-4>>2]|0;if((t|0)<=(v|0)){if(r)w=0;else w=c[e+-4>>2]|0;do if((w|0)<(t|0)){if(r)x=0;else x=c[e+-4>>2]|0;if((x|0)<(t|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);y=0;break}else{a[1263537]=0;z=37;break}}else z=37;while(0);if((z|0)==37)y=e+(s*24|0)|0;__ZN7VariantC2ERKS_(k,y);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);y=__ZNK7VariantcviEv(k)|0;do if((g|0)<2){x=c[p>>2]|0;w=x+-1|0;v=x+-2|0;if((x|0)>=2){x=c[d+16>>2]|0;t=(x|0)==0;if(t)A=0;else A=c[x+-4>>2]|0;if((w|0)<=(A|0)){if(t)B=0;else B=c[x+-4>>2]|0;do if((B|0)<(w|0)){if(t)C=0;else C=c[x+-4>>2]|0;if((C|0)<(w|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);D=0;break}else{a[1263537]=0;z=54;break}}else z=54;while(0);if((z|0)==54)D=x+(v*24|0)|0;__ZN7VariantC2ERKS_(o,D);break}}c[o>>2]=0}else __ZN7VariantC2ERKS_(o,c[f+4>>2]|0);while(0);__ZN3RefI7Shape2DEC2ERK7Variant(j,o);c[n>>2]=c[j>>2];bj[u&4095](q,y,n);y=c[n>>2]|0;if((y|0?__ZN9Reference11unreferenceEv(y)|0:0)?(y=c[n>>2]|0,__Z17predelete_handlerP6Object(y)|0):0){gj[c[(c[y>>2]|0)+76>>2]&8191](y);__ZN6Memory11free_staticEPvb(y,0)}c[n>>2]=0;if(c[o>>2]|0)__ZN7Variant5clearEv(o);if(c[k>>2]|0)__ZN7Variant5clearEv(k);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1380,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind2I7TileSetiRK3RefI7Shape2DEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+28|0;g=e;h=e+24|0;if(!b)i=0;else{j=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236148)|0;i=j?b:0}b=c[a+44>>2]|0;j=c[a+48>>2]|0;a=i+(j>>1)|0;if(!(j&1))k=b;else k=c[(c[a>>2]|0)+b>>2]|0;b=c[c[d>>2]>>2]|0;__ZN7VariantC2EPK6Object(g,c[d+4>>2]|0);__ZN3RefI7Shape2DEC2ERK7Variant(f,g);if(c[g>>2]|0)__ZN7Variant5clearEv(g);c[h>>2]=c[f>>2];bj[k&4095](a,b,h);b=c[h>>2]|0;if(!b){l=e;return}if(!(__ZN9Reference11unreferenceEv(b)|0)){l=e;return}b=c[h>>2]|0;if(!(__Z17predelete_handlerP6Object(b)|0)){l=e;return}gj[c[(c[b>>2]|0)+76>>2]&8191](b);__ZN6Memory11free_staticEPvb(b,0);l=e;return}function __ZN11MethodBind2I7TileSetiRK3RefI7Shape2DEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind1RCI7TileSet5Rect2iE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case -1:{c[d>>2]=0;c[d+4>>2]=0;c[d+8>>2]=0;c[d+12>>2]=0;__ZN7VariantC2ERK5Rect2(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);f=b;l=a;return f|0}case 0:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;l=a;return f|0}default:{f=0;l=a;return f|0}}return 0}function __ZNK13MethodBind1RCI7TileSet5Rect2iE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,938180);l=a;return c[b>>2]|0}function __ZN13MethodBind1RCI7TileSet5Rect2iE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0;i=l;l=l+64|0;if((l|0)>=(m|0))ba(64);j=i+24|0;k=i+48|0;n=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236148)|0:0){c[h>>2]=0;a[1263537]=0;o=d+24|0;p=c[o>>2]|0;if((p|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=p;c[b>>2]=0;l=i;return}q=p-(c[d+20>>2]|0)|0;if((q|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=q;c[b>>2]=0;l=i;return}if((g|0)>0){if((p|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);r=0}else{a[1263537]=0;r=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,r)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=r;c[b>>2]=0;l=i;return}}r=c[d+44>>2]|0;p=c[d+48>>2]|0;q=e+(p>>1)|0;if(!(p&1))s=r;else s=c[(c[q>>2]|0)+r>>2]|0;do if((g|0)<1){r=c[o>>2]|0;p=r+-1|0;if((r|0)>=1){e=c[d+16>>2]|0;t=(e|0)==0;if(t)u=0;else u=c[e+-4>>2]|0;if((r|0)<=(u|0)){if(t)v=0;else v=c[e+-4>>2]|0;do if((v|0)<(r|0)){if(t)w=0;else w=c[e+-4>>2]|0;if((w|0)<(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);x=0;break}else{a[1263537]=0;y=31;break}}else y=31;while(0);if((y|0)==31)x=e+(p*24|0)|0;__ZN7VariantC2ERKS_(n,x);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f>>2]|0);while(0);f=__ZNK7VariantcviEv(n)|0;bj[s&4095](k,q,f);__ZN7VariantC2ERK5Rect2(j,k);if(c[n>>2]|0)__ZN7Variant5clearEv(n);__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1217,1146558,0);c[b>>2]=0;l=i;return}function __ZN13MethodBind1RCI7TileSet5Rect2iE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f;if(!b)h=0;else{i=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236148)|0;h=i?b:0}b=c[a+44>>2]|0;i=c[a+48>>2]|0;a=h+(i>>1)|0;if(!(i&1))j=b;else j=c[(c[a>>2]|0)+b>>2]|0;bj[j&4095](g,a,c[c[d>>2]>>2]|0);c[e>>2]=c[g>>2];c[e+4>>2]=c[g+4>>2];c[e+8>>2]=c[g+8>>2];c[e+12>>2]=c[g+12>>2];l=f;return}function __ZN13MethodBind1RCI7TileSet5Rect2iED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind2I7TileSetiRK5Rect2E18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case 0:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;l=a;return f|0}case 1:{c[d>>2]=0;c[d+4>>2]=0;c[d+8>>2]=0;c[d+12>>2]=0;__ZN7VariantC2ERK5Rect2(e,d);d=c[e>>2]|0;if(d|0)__ZN7Variant5clearEv(e);f=d;l=a;return f|0}default:{f=0;l=a;return f|0}}return 0}function __ZNK11MethodBind2I7TileSetiRK5Rect2E18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,938180);l=a;return c[b>>2]|0}function __ZN11MethodBind2I7TileSetiRK5Rect2E4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0;i=l;l=l+64|0;if((l|0)>=(m|0))ba(64);j=i+24|0;k=i+48|0;n=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236148)|0:0){c[h>>2]=0;a[1263537]=0;o=d+24|0;p=c[o>>2]|0;if((p|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=p;c[b>>2]=0;l=i;return}q=p-(c[d+20>>2]|0)|0;if((q|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=q;c[b>>2]=0;l=i;return}if((g|0)>0){if((p|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);r=0}else{a[1263537]=0;r=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,r)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=r;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[o>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);s=0}else{a[1263537]=0;s=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,s)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=s;c[b>>2]=0;l=i;return}}}s=c[d+44>>2]|0;r=c[d+48>>2]|0;p=e+(r>>1)|0;if(!(r&1))t=s;else t=c[(c[p>>2]|0)+s>>2]|0;do if((g|0)<1){s=c[o>>2]|0;r=s+-1|0;if((s|0)>=1){e=c[d+16>>2]|0;q=(e|0)==0;if(q)u=0;else u=c[e+-4>>2]|0;if((s|0)<=(u|0)){if(q)v=0;else v=c[e+-4>>2]|0;do if((v|0)<(s|0)){if(q)w=0;else w=c[e+-4>>2]|0;if((w|0)<(s|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);x=0;break}else{a[1263537]=0;y=37;break}}else y=37;while(0);if((y|0)==37)x=e+(r*24|0)|0;__ZN7VariantC2ERKS_(j,x);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);x=__ZNK7VariantcviEv(j)|0;do if((g|0)<2){w=c[o>>2]|0;v=w+-1|0;u=w+-2|0;if((w|0)>=2){w=c[d+16>>2]|0;s=(w|0)==0;if(s)z=0;else z=c[w+-4>>2]|0;if((v|0)<=(z|0)){if(s)A=0;else A=c[w+-4>>2]|0;do if((A|0)<(v|0)){if(s)B=0;else B=c[w+-4>>2]|0;if((B|0)<(v|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);C=0;break}else{a[1263537]=0;y=54;break}}else y=54;while(0);if((y|0)==54)C=w+(u*24|0)|0;__ZN7VariantC2ERKS_(n,C);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f+4>>2]|0);while(0);__ZNK7Variantcv5Rect2Ev(k,n);bj[t&4095](p,x,k);if(c[n>>2]|0)__ZN7Variant5clearEv(n);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1380,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind2I7TileSetiRK5Rect2E7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236148)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;b=c[c[d>>2]>>2]|0;h=c[d+4>>2]|0;c[f>>2]=c[h>>2];c[f+4>>2]=c[h+4>>2];c[f+8>>2]=c[h+8>>2];c[f+12>>2]=c[h+12>>2];bj[i&4095](a,b,f);l=e;return}function __ZN11MethodBind2I7TileSetiRK5Rect2ED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind1RCI7TileSet7Vector2iE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case -1:{g[d>>2]=0.0;g[d+4>>2]=0.0;__ZN7VariantC2ERK7Vector2(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);f=b;break}case 0:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;break}default:f=0}l=a;return f|0}function __ZNK13MethodBind1RCI7TileSet7Vector2iE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,938180);l=a;return c[b>>2]|0}function __ZN13MethodBind1RCI7TileSet7Vector2iE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0;i=l;l=l+64|0;if((l|0)>=(m|0))ba(64);j=i+24|0;k=i+48|0;n=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236148)|0:0){c[h>>2]=0;a[1263537]=0;o=d+24|0;p=c[o>>2]|0;if((p|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=p;c[b>>2]=0;l=i;return}q=p-(c[d+20>>2]|0)|0;if((q|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=q;c[b>>2]=0;l=i;return}if((g|0)>0){if((p|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);r=0}else{a[1263537]=0;r=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,r)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=r;c[b>>2]=0;l=i;return}}r=c[d+44>>2]|0;p=c[d+48>>2]|0;q=e+(p>>1)|0;if(!(p&1))s=r;else s=c[(c[q>>2]|0)+r>>2]|0;do if((g|0)<1){r=c[o>>2]|0;p=r+-1|0;if((r|0)>=1){e=c[d+16>>2]|0;t=(e|0)==0;if(t)u=0;else u=c[e+-4>>2]|0;if((r|0)<=(u|0)){if(t)v=0;else v=c[e+-4>>2]|0;do if((v|0)<(r|0)){if(t)w=0;else w=c[e+-4>>2]|0;if((w|0)<(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);x=0;break}else{a[1263537]=0;y=31;break}}else y=31;while(0);if((y|0)==31)x=e+(p*24|0)|0;__ZN7VariantC2ERKS_(n,x);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f>>2]|0);while(0);f=__ZNK7VariantcviEv(n)|0;bj[s&4095](k,q,f);__ZN7VariantC2ERK7Vector2(j,k);if(c[n>>2]|0)__ZN7Variant5clearEv(n);__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1217,1146558,0);c[b>>2]=0;l=i;return}function __ZN13MethodBind1RCI7TileSet7Vector2iE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f;if(!b)h=0;else{i=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236148)|0;h=i?b:0}b=c[a+44>>2]|0;i=c[a+48>>2]|0;a=h+(i>>1)|0;if(!(i&1))j=b;else j=c[(c[a>>2]|0)+b>>2]|0;bj[j&4095](g,a,c[c[d>>2]>>2]|0);d=g;g=c[d+4>>2]|0;a=e;c[a>>2]=c[d>>2];c[a+4>>2]=g;l=f;return}function __ZN13MethodBind1RCI7TileSet7Vector2iED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind2I7TileSetiRK7Vector2E18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case 0:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;break}case 1:{g[d>>2]=0.0;g[d+4>>2]=0.0;__ZN7VariantC2ERK7Vector2(e,d);d=c[e>>2]|0;if(d|0)__ZN7Variant5clearEv(e);f=d;break}default:f=0}l=a;return f|0}function __ZNK11MethodBind2I7TileSetiRK7Vector2E18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,938180);l=a;return c[b>>2]|0}function __ZN11MethodBind2I7TileSetiRK7Vector2E4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0;i=l;l=l+64|0;if((l|0)>=(m|0))ba(64);j=i+24|0;k=i+48|0;n=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236148)|0:0){c[h>>2]=0;a[1263537]=0;o=d+24|0;p=c[o>>2]|0;if((p|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=p;c[b>>2]=0;l=i;return}q=p-(c[d+20>>2]|0)|0;if((q|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=q;c[b>>2]=0;l=i;return}if((g|0)>0){if((p|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);r=0}else{a[1263537]=0;r=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,r)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=r;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[o>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);s=0}else{a[1263537]=0;s=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,s)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=s;c[b>>2]=0;l=i;return}}}s=c[d+44>>2]|0;r=c[d+48>>2]|0;p=e+(r>>1)|0;if(!(r&1))t=s;else t=c[(c[p>>2]|0)+s>>2]|0;do if((g|0)<1){s=c[o>>2]|0;r=s+-1|0;if((s|0)>=1){e=c[d+16>>2]|0;q=(e|0)==0;if(q)u=0;else u=c[e+-4>>2]|0;if((s|0)<=(u|0)){if(q)v=0;else v=c[e+-4>>2]|0;do if((v|0)<(s|0)){if(q)w=0;else w=c[e+-4>>2]|0;if((w|0)<(s|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);x=0;break}else{a[1263537]=0;y=37;break}}else y=37;while(0);if((y|0)==37)x=e+(r*24|0)|0;__ZN7VariantC2ERKS_(j,x);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);x=__ZNK7VariantcviEv(j)|0;do if((g|0)<2){w=c[o>>2]|0;v=w+-1|0;u=w+-2|0;if((w|0)>=2){w=c[d+16>>2]|0;s=(w|0)==0;if(s)z=0;else z=c[w+-4>>2]|0;if((v|0)<=(z|0)){if(s)A=0;else A=c[w+-4>>2]|0;do if((A|0)<(v|0)){if(s)B=0;else B=c[w+-4>>2]|0;if((B|0)<(v|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);C=0;break}else{a[1263537]=0;y=54;break}}else y=54;while(0);if((y|0)==54)C=w+(u*24|0)|0;__ZN7VariantC2ERKS_(n,C);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f+4>>2]|0);while(0);__ZNK7Variantcv7Vector2Ev(k,n);bj[t&4095](p,x,k);if(c[n>>2]|0)__ZN7Variant5clearEv(n);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1380,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind2I7TileSetiRK7Vector2E7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236148)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;b=c[c[d>>2]>>2]|0;h=c[d+4>>2]|0;d=c[h+4>>2]|0;g=f;c[g>>2]=c[h>>2];c[g+4>>2]=d;bj[i&4095](a,b,f);l=e;return}function __ZN11MethodBind2I7TileSetiRK7Vector2ED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind1RCI7TileSet3RefI14ShaderMaterialEiE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;switch(b|0){case -1:{e=__ZN7Variant12get_type_forI3RefI14ShaderMaterialEEENS_4TypeEv()|0;break}case 0:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}default:e=0}l=a;return e|0}function __ZNK13MethodBind1RCI7TileSet3RefI14ShaderMaterialEiE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,938180);l=a;return c[b>>2]|0}function __ZN13MethodBind1RCI7TileSet3RefI14ShaderMaterialEiE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0;i=l;l=l+64|0;if((l|0)>=(m|0))ba(64);j=i+52|0;k=i+24|0;n=i+48|0;o=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236148)|0:0){c[h>>2]=0;a[1263537]=0;p=d+24|0;q=c[p>>2]|0;if((q|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=q;c[b>>2]=0;l=i;return}r=q-(c[d+20>>2]|0)|0;if((r|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=r;c[b>>2]=0;l=i;return}if((g|0)>0){if((q|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);s=0}else{a[1263537]=0;s=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,s)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=s;c[b>>2]=0;l=i;return}}s=c[d+44>>2]|0;q=c[d+48>>2]|0;r=e+(q>>1)|0;if(!(q&1))t=s;else t=c[(c[r>>2]|0)+s>>2]|0;do if((g|0)<1){s=c[p>>2]|0;q=s+-1|0;if((s|0)>=1){e=c[d+16>>2]|0;u=(e|0)==0;if(u)v=0;else v=c[e+-4>>2]|0;if((s|0)<=(v|0)){if(u)w=0;else w=c[e+-4>>2]|0;do if((w|0)<(s|0)){if(u)x=0;else x=c[e+-4>>2]|0;if((x|0)<(s|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);y=0;break}else{a[1263537]=0;z=31;break}}else z=31;while(0);if((z|0)==31)y=e+(q*24|0)|0;__ZN7VariantC2ERKS_(o,y);break}}c[o>>2]=0}else __ZN7VariantC2ERKS_(o,c[f>>2]|0);while(0);f=__ZNK7VariantcviEv(o)|0;c[n>>2]=$i[t&8191](r,f)|0;__ZN6RefPtrC2Ev(j);__ZN3RefI9ReferenceEaSI14ShaderMaterialEEvRKS_IT_E(j,n);__ZN7VariantC2ERK6RefPtr(k,j);__ZN6RefPtrD2Ev(j);j=c[n>>2]|0;if((j|0?__ZN9Reference11unreferenceEv(j)|0:0)?(j=c[n>>2]|0,__Z17predelete_handlerP6Object(j)|0):0){gj[c[(c[j>>2]|0)+76>>2]&8191](j);__ZN6Memory11free_staticEPvb(j,0)}c[n>>2]=0;if(c[o>>2]|0)__ZN7Variant5clearEv(o);__ZN7VariantC2ERKS_(b,k);if(c[k>>2]|0)__ZN7Variant5clearEv(k);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1217,1146558,0);c[b>>2]=0;l=i;return}function __ZN13MethodBind1RCI7TileSet3RefI14ShaderMaterialEiE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f;if(!b)h=0;else{i=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236148)|0;h=i?b:0}b=c[a+44>>2]|0;i=c[a+48>>2]|0;a=h+(i>>1)|0;if(!(i&1))j=b;else j=c[(c[a>>2]|0)+b>>2]|0;c[g>>2]=$i[j&8191](a,c[c[d>>2]>>2]|0)|0;__ZN3RefI9ReferenceEaSI14ShaderMaterialEEvRKS_IT_E(e,g);e=c[g>>2]|0;if(!e){l=f;return}if(!(__ZN9Reference11unreferenceEv(e)|0)){l=f;return}e=c[g>>2]|0;if(!(__Z17predelete_handlerP6Object(e)|0)){l=f;return}gj[c[(c[e>>2]|0)+76>>2]&8191](e);__ZN6Memory11free_staticEPvb(e,0);l=f;return}function __ZN13MethodBind1RCI7TileSet3RefI14ShaderMaterialEiED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind2I7TileSetiRK3RefI14ShaderMaterialEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;switch(b|0){case 0:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}case 1:{e=__ZN7Variant12get_type_forIRK3RefI14ShaderMaterialEEENS_4TypeEv()|0;break}default:e=0}l=a;return e|0}function __ZNK11MethodBind2I7TileSetiRK3RefI14ShaderMaterialEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,938180);l=a;return c[b>>2]|0}function __ZN11MethodBind2I7TileSetiRK3RefI14ShaderMaterialEE4callEP6ObjectPPK7VariantiRNS9_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0;i=l;l=l+64|0;if((l|0)>=(m|0))ba(64);j=i+52|0;k=i+24|0;n=i+48|0;o=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236148)|0:0){c[h>>2]=0;a[1263537]=0;p=d+24|0;q=c[p>>2]|0;if((q|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=q;c[b>>2]=0;l=i;return}r=q-(c[d+20>>2]|0)|0;if((r|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=r;c[b>>2]=0;l=i;return}if((g|0)>0){if((q|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);s=0}else{a[1263537]=0;s=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,s)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=s;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[p>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);t=0}else{a[1263537]=0;t=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,t)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=t;c[b>>2]=0;l=i;return}}}t=c[d+44>>2]|0;s=c[d+48>>2]|0;q=e+(s>>1)|0;if(!(s&1))u=t;else u=c[(c[q>>2]|0)+t>>2]|0;do if((g|0)<1){t=c[p>>2]|0;s=t+-1|0;if((t|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)v=0;else v=c[e+-4>>2]|0;if((t|0)<=(v|0)){if(r)w=0;else w=c[e+-4>>2]|0;do if((w|0)<(t|0)){if(r)x=0;else x=c[e+-4>>2]|0;if((x|0)<(t|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);y=0;break}else{a[1263537]=0;z=37;break}}else z=37;while(0);if((z|0)==37)y=e+(s*24|0)|0;__ZN7VariantC2ERKS_(k,y);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);y=__ZNK7VariantcviEv(k)|0;do if((g|0)<2){x=c[p>>2]|0;w=x+-1|0;v=x+-2|0;if((x|0)>=2){x=c[d+16>>2]|0;t=(x|0)==0;if(t)A=0;else A=c[x+-4>>2]|0;if((w|0)<=(A|0)){if(t)B=0;else B=c[x+-4>>2]|0;do if((B|0)<(w|0)){if(t)C=0;else C=c[x+-4>>2]|0;if((C|0)<(w|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);D=0;break}else{a[1263537]=0;z=54;break}}else z=54;while(0);if((z|0)==54)D=x+(v*24|0)|0;__ZN7VariantC2ERKS_(o,D);break}}c[o>>2]=0}else __ZN7VariantC2ERKS_(o,c[f+4>>2]|0);while(0);__ZN3RefI14ShaderMaterialEC2ERK7Variant(j,o);c[n>>2]=c[j>>2];bj[u&4095](q,y,n);y=c[n>>2]|0;if((y|0?__ZN9Reference11unreferenceEv(y)|0:0)?(y=c[n>>2]|0,__Z17predelete_handlerP6Object(y)|0):0){gj[c[(c[y>>2]|0)+76>>2]&8191](y);__ZN6Memory11free_staticEPvb(y,0)}c[n>>2]=0;if(c[o>>2]|0)__ZN7Variant5clearEv(o);if(c[k>>2]|0)__ZN7Variant5clearEv(k);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1380,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind2I7TileSetiRK3RefI14ShaderMaterialEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+28|0;g=e;h=e+24|0;if(!b)i=0;else{j=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236148)|0;i=j?b:0}b=c[a+44>>2]|0;j=c[a+48>>2]|0;a=i+(j>>1)|0;if(!(j&1))k=b;else k=c[(c[a>>2]|0)+b>>2]|0;b=c[c[d>>2]>>2]|0;__ZN7VariantC2EPK6Object(g,c[d+4>>2]|0);__ZN3RefI14ShaderMaterialEC2ERK7Variant(f,g);if(c[g>>2]|0)__ZN7Variant5clearEv(g);c[h>>2]=c[f>>2];bj[k&4095](a,b,h);b=c[h>>2]|0;if(!b){l=e;return}if(!(__ZN9Reference11unreferenceEv(b)|0)){l=e;return}b=c[h>>2]|0;if(!(__Z17predelete_handlerP6Object(b)|0)){l=e;return}gj[c[(c[b>>2]|0)+76>>2]&8191](b);__ZN6Memory11free_staticEPvb(b,0);l=e;return}function __ZN11MethodBind2I7TileSetiRK3RefI14ShaderMaterialEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind1RCI7TileSet3RefI7TextureEiE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;switch(b|0){case -1:{e=__ZN7Variant12get_type_forI3RefI7TextureEEENS_4TypeEv()|0;break}case 0:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}default:e=0}l=a;return e|0}function __ZNK13MethodBind1RCI7TileSet3RefI7TextureEiE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,938180);l=a;return c[b>>2]|0}function __ZN13MethodBind1RCI7TileSet3RefI7TextureEiE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0;i=l;l=l+64|0;if((l|0)>=(m|0))ba(64);j=i+52|0;k=i+24|0;n=i+48|0;o=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236148)|0:0){c[h>>2]=0;a[1263537]=0;p=d+24|0;q=c[p>>2]|0;if((q|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=q;c[b>>2]=0;l=i;return}r=q-(c[d+20>>2]|0)|0;if((r|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=r;c[b>>2]=0;l=i;return}if((g|0)>0){if((q|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);s=0}else{a[1263537]=0;s=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,s)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=s;c[b>>2]=0;l=i;return}}s=c[d+44>>2]|0;q=c[d+48>>2]|0;r=e+(q>>1)|0;if(!(q&1))t=s;else t=c[(c[r>>2]|0)+s>>2]|0;do if((g|0)<1){s=c[p>>2]|0;q=s+-1|0;if((s|0)>=1){e=c[d+16>>2]|0;u=(e|0)==0;if(u)v=0;else v=c[e+-4>>2]|0;if((s|0)<=(v|0)){if(u)w=0;else w=c[e+-4>>2]|0;do if((w|0)<(s|0)){if(u)x=0;else x=c[e+-4>>2]|0;if((x|0)<(s|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);y=0;break}else{a[1263537]=0;z=31;break}}else z=31;while(0);if((z|0)==31)y=e+(q*24|0)|0;__ZN7VariantC2ERKS_(o,y);break}}c[o>>2]=0}else __ZN7VariantC2ERKS_(o,c[f>>2]|0);while(0);f=__ZNK7VariantcviEv(o)|0;c[n>>2]=$i[t&8191](r,f)|0;__ZN6RefPtrC2Ev(j);__ZN3RefI9ReferenceEaSI7TextureEEvRKS_IT_E(j,n);__ZN7VariantC2ERK6RefPtr(k,j);__ZN6RefPtrD2Ev(j);j=c[n>>2]|0;if((j|0?__ZN9Reference11unreferenceEv(j)|0:0)?(j=c[n>>2]|0,__Z17predelete_handlerP6Object(j)|0):0){gj[c[(c[j>>2]|0)+76>>2]&8191](j);__ZN6Memory11free_staticEPvb(j,0)}c[n>>2]=0;if(c[o>>2]|0)__ZN7Variant5clearEv(o);__ZN7VariantC2ERKS_(b,k);if(c[k>>2]|0)__ZN7Variant5clearEv(k);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1217,1146558,0);c[b>>2]=0;l=i;return}function __ZN13MethodBind1RCI7TileSet3RefI7TextureEiE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f;if(!b)h=0;else{i=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236148)|0;h=i?b:0}b=c[a+44>>2]|0;i=c[a+48>>2]|0;a=h+(i>>1)|0;if(!(i&1))j=b;else j=c[(c[a>>2]|0)+b>>2]|0;c[g>>2]=$i[j&8191](a,c[c[d>>2]>>2]|0)|0;__ZN3RefI9ReferenceEaSI7TextureEEvRKS_IT_E(e,g);e=c[g>>2]|0;if(!e){l=f;return}if(!(__ZN9Reference11unreferenceEv(e)|0)){l=f;return}e=c[g>>2]|0;if(!(__Z17predelete_handlerP6Object(e)|0)){l=f;return}gj[c[(c[e>>2]|0)+76>>2]&8191](e);__ZN6Memory11free_staticEPvb(e,0);l=f;return}function __ZN13MethodBind1RCI7TileSet3RefI7TextureEiED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind2I7TileSetiRK3RefI7TextureEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;switch(b|0){case 0:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}case 1:{e=__ZN7Variant12get_type_forIRK3RefI7TextureEEENS_4TypeEv()|0;break}default:e=0}l=a;return e|0}function __ZNK11MethodBind2I7TileSetiRK3RefI7TextureEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,938180);l=a;return c[b>>2]|0}function __ZN11MethodBind2I7TileSetiRK3RefI7TextureEE4callEP6ObjectPPK7VariantiRNS9_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0;i=l;l=l+64|0;if((l|0)>=(m|0))ba(64);j=i+52|0;k=i+24|0;n=i+48|0;o=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236148)|0:0){c[h>>2]=0;a[1263537]=0;p=d+24|0;q=c[p>>2]|0;if((q|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=q;c[b>>2]=0;l=i;return}r=q-(c[d+20>>2]|0)|0;if((r|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=r;c[b>>2]=0;l=i;return}if((g|0)>0){if((q|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);s=0}else{a[1263537]=0;s=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,s)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=s;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[p>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);t=0}else{a[1263537]=0;t=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,t)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=t;c[b>>2]=0;l=i;return}}}t=c[d+44>>2]|0;s=c[d+48>>2]|0;q=e+(s>>1)|0;if(!(s&1))u=t;else u=c[(c[q>>2]|0)+t>>2]|0;do if((g|0)<1){t=c[p>>2]|0;s=t+-1|0;if((t|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)v=0;else v=c[e+-4>>2]|0;if((t|0)<=(v|0)){if(r)w=0;else w=c[e+-4>>2]|0;do if((w|0)<(t|0)){if(r)x=0;else x=c[e+-4>>2]|0;if((x|0)<(t|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);y=0;break}else{a[1263537]=0;z=37;break}}else z=37;while(0);if((z|0)==37)y=e+(s*24|0)|0;__ZN7VariantC2ERKS_(k,y);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);y=__ZNK7VariantcviEv(k)|0;do if((g|0)<2){x=c[p>>2]|0;w=x+-1|0;v=x+-2|0;if((x|0)>=2){x=c[d+16>>2]|0;t=(x|0)==0;if(t)A=0;else A=c[x+-4>>2]|0;if((w|0)<=(A|0)){if(t)B=0;else B=c[x+-4>>2]|0;do if((B|0)<(w|0)){if(t)C=0;else C=c[x+-4>>2]|0;if((C|0)<(w|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);D=0;break}else{a[1263537]=0;z=54;break}}else z=54;while(0);if((z|0)==54)D=x+(v*24|0)|0;__ZN7VariantC2ERKS_(o,D);break}}c[o>>2]=0}else __ZN7VariantC2ERKS_(o,c[f+4>>2]|0);while(0);__ZN3RefI7TextureEC2ERK7Variant(j,o);c[n>>2]=c[j>>2];bj[u&4095](q,y,n);y=c[n>>2]|0;if((y|0?__ZN9Reference11unreferenceEv(y)|0:0)?(y=c[n>>2]|0,__Z17predelete_handlerP6Object(y)|0):0){gj[c[(c[y>>2]|0)+76>>2]&8191](y);__ZN6Memory11free_staticEPvb(y,0)}c[n>>2]=0;if(c[o>>2]|0)__ZN7Variant5clearEv(o);if(c[k>>2]|0)__ZN7Variant5clearEv(k);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1380,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind2I7TileSetiRK3RefI7TextureEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+28|0;g=e;h=e+24|0;if(!b)i=0;else{j=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236148)|0;i=j?b:0}b=c[a+44>>2]|0;j=c[a+48>>2]|0;a=i+(j>>1)|0;if(!(j&1))k=b;else k=c[(c[a>>2]|0)+b>>2]|0;b=c[c[d>>2]>>2]|0;__ZN7VariantC2EPK6Object(g,c[d+4>>2]|0);__ZN3RefI7TextureEC2ERK7Variant(f,g);if(c[g>>2]|0)__ZN7Variant5clearEv(g);c[h>>2]=c[f>>2];bj[k&4095](a,b,h);b=c[h>>2]|0;if(!b){l=e;return}if(!(__ZN9Reference11unreferenceEv(b)|0)){l=e;return}b=c[h>>2]|0;if(!(__Z17predelete_handlerP6Object(b)|0)){l=e;return}gj[c[(c[b>>2]|0)+76>>2]&8191](b);__ZN6Memory11free_staticEPvb(b,0);l=e;return}function __ZN11MethodBind2I7TileSetiRK3RefI7TextureEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind1RCI7TileSet6StringiE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return __ZNK13MethodBind1RCI7TileSet6StringiE18_get_argument_typeEi(a,b)|0}function __ZNK13MethodBind1RCI7TileSet6StringiE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,938180);l=a;return c[b>>2]|0}function __ZN13MethodBind1RCI7TileSet6StringiE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0;i=l;l=l+64|0;if((l|0)>=(m|0))ba(64);j=i+24|0;k=i+48|0;n=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236148)|0:0){c[h>>2]=0;a[1263537]=0;o=d+24|0;p=c[o>>2]|0;if((p|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=p;c[b>>2]=0;l=i;return}q=p-(c[d+20>>2]|0)|0;if((q|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=q;c[b>>2]=0;l=i;return}if((g|0)>0){if((p|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);r=0}else{a[1263537]=0;r=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,r)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=r;c[b>>2]=0;l=i;return}}r=c[d+44>>2]|0;p=c[d+48>>2]|0;q=e+(p>>1)|0;if(!(p&1))s=r;else s=c[(c[q>>2]|0)+r>>2]|0;do if((g|0)<1){r=c[o>>2]|0;p=r+-1|0;if((r|0)>=1){e=c[d+16>>2]|0;t=(e|0)==0;if(t)u=0;else u=c[e+-4>>2]|0;if((r|0)<=(u|0)){if(t)v=0;else v=c[e+-4>>2]|0;do if((v|0)<(r|0)){if(t)w=0;else w=c[e+-4>>2]|0;if((w|0)<(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);x=0;break}else{a[1263537]=0;y=31;break}}else y=31;while(0);if((y|0)==31)x=e+(p*24|0)|0;__ZN7VariantC2ERKS_(n,x);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f>>2]|0);while(0);f=__ZNK7VariantcviEv(n)|0;c[k>>2]=$i[s&8191](q,f)|0;__ZN7VariantC2ERK6String(j,k);f=c[k>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);if(c[n>>2]|0)__ZN7Variant5clearEv(n);__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1217,1146558,0);c[b>>2]=0;l=i;return}function __ZN13MethodBind1RCI7TileSet6StringiE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0;if(!b)f=0;else{g=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236148)|0;f=g?b:0}b=c[a+44>>2]|0;g=c[a+48>>2]|0;a=f+(g>>1)|0;if(!(g&1))h=b;else h=c[(c[a>>2]|0)+b>>2]|0;b=$i[h&8191](a,c[c[d>>2]>>2]|0)|0;d=b;a=c[e>>2]|0;if((a|0)==(b|0)){if(!b)return}else{if(a|0?(__Z16atomic_decrementPj(a+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(a,1);c[e>>2]=0;if(!b)return;if(__Z28atomic_conditional_incrementPj(b+-8|0)|0)c[e>>2]=d}if(__Z16atomic_decrementPj(b+-8|0)|0)return;__ZN6Memory11free_staticEPvb(b,1);return}function __ZN13MethodBind1RCI7TileSet6StringiED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind1RCI7TileSet6StringiE18_get_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case -1:{c[d>>2]=0;__ZN7VariantC2ERK6String(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);e=c[d>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);f=b;l=a;return f|0}case 0:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;l=a;return f|0}default:{f=0;l=a;return f|0}}return 0}function __ZNK11MethodBind2I7TileSetiRK6StringE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return __ZNK11MethodBind2I7TileSetiRK6StringE18_get_argument_typeEi(a,b)|0}function __ZNK11MethodBind2I7TileSetiRK6StringE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,938180);l=a;return c[b>>2]|0}function __ZN11MethodBind2I7TileSetiRK6StringE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0;i=l;l=l+64|0;if((l|0)>=(m|0))ba(64);j=i+24|0;k=i+48|0;n=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236148)|0:0){c[h>>2]=0;a[1263537]=0;o=d+24|0;p=c[o>>2]|0;if((p|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=p;c[b>>2]=0;l=i;return}q=p-(c[d+20>>2]|0)|0;if((q|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=q;c[b>>2]=0;l=i;return}if((g|0)>0){if((p|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);r=0}else{a[1263537]=0;r=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,r)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=r;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[o>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);s=0}else{a[1263537]=0;s=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,s)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=s;c[b>>2]=0;l=i;return}}}s=c[d+44>>2]|0;r=c[d+48>>2]|0;p=e+(r>>1)|0;if(!(r&1))t=s;else t=c[(c[p>>2]|0)+s>>2]|0;do if((g|0)<1){s=c[o>>2]|0;r=s+-1|0;if((s|0)>=1){e=c[d+16>>2]|0;q=(e|0)==0;if(q)u=0;else u=c[e+-4>>2]|0;if((s|0)<=(u|0)){if(q)v=0;else v=c[e+-4>>2]|0;do if((v|0)<(s|0)){if(q)w=0;else w=c[e+-4>>2]|0;if((w|0)<(s|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);x=0;break}else{a[1263537]=0;y=37;break}}else y=37;while(0);if((y|0)==37)x=e+(r*24|0)|0;__ZN7VariantC2ERKS_(j,x);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);x=__ZNK7VariantcviEv(j)|0;do if((g|0)<2){w=c[o>>2]|0;v=w+-1|0;u=w+-2|0;if((w|0)>=2){w=c[d+16>>2]|0;s=(w|0)==0;if(s)z=0;else z=c[w+-4>>2]|0;if((v|0)<=(z|0)){if(s)A=0;else A=c[w+-4>>2]|0;do if((A|0)<(v|0)){if(s)B=0;else B=c[w+-4>>2]|0;if((B|0)<(v|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);C=0;break}else{a[1263537]=0;y=54;break}}else y=54;while(0);if((y|0)==54)C=w+(u*24|0)|0;__ZN7VariantC2ERKS_(n,C);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f+4>>2]|0);while(0);c[k>>2]=__ZNK7Variantcv6StringEv(n)|0;bj[t&4095](p,x,k);x=c[k>>2]|0;if(x|0?(__Z16atomic_decrementPj(x+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(x,1);if(c[n>>2]|0)__ZN7Variant5clearEv(n);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1380,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind2I7TileSetiRK6StringE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236148)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;b=c[c[d>>2]>>2]|0;h=c[d+4>>2]|0;d=c[h>>2]|0;if((d|0)!=0?(__Z28atomic_conditional_incrementPj(d+-8|0)|0)!=0:0)j=c[h>>2]|0;else j=0;c[f>>2]=j;bj[i&4095](a,b,f);b=c[f>>2]|0;if(!b){l=e;return}if(__Z16atomic_decrementPj(b+-8|0)|0){l=e;return}__ZN6Memory11free_staticEPvb(b,1);l=e;return}function __ZN11MethodBind2I7TileSetiRK6StringED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind2I7TileSetiRK6StringE18_get_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case 0:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;l=a;return f|0}case 1:{c[d>>2]=0;__ZN7VariantC2ERK6String(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);e=c[d>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);f=b;l=a;return f|0}default:{f=0;l=a;return f|0}}return 0}function __ZNK11MethodBind1I7TileSetiE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if(!b){__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK11MethodBind1I7TileSetiE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,938180);l=a;return c[b>>2]|0}function __ZN11MethodBind1I7TileSetiE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236148)|0:0){c[h>>2]=0;a[1263537]=0;k=d+24|0;n=c[k>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=i;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=i;return}if((g|0)>0){if((n|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);p=0}else{a[1263537]=0;p=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,p)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=p;c[b>>2]=0;l=i;return}}p=c[d+44>>2]|0;n=c[d+48>>2]|0;o=e+(n>>1)|0;if(!(n&1))q=p;else q=c[(c[o>>2]|0)+p>>2]|0;do if((g|0)<1){p=c[k>>2]|0;n=p+-1|0;if((p|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)s=0;else s=c[e+-4>>2]|0;if((p|0)<=(s|0)){if(r)t=0;else t=c[e+-4>>2]|0;do if((t|0)<(p|0)){if(r)u=0;else u=c[e+-4>>2]|0;if((u|0)<(p|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);v=0;break}else{a[1263537]=0;w=31;break}}else w=31;while(0);if((w|0)==31)v=e+(n*24|0)|0;__ZN7VariantC2ERKS_(j,v);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);f=__ZNK7VariantcviEv(j)|0;Pi[q&2047](o,f);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I7TileSetiE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236148)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1)){g=b;h=c[d>>2]|0;i=c[h>>2]|0;Pi[g&2047](a,i);return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=c[d>>2]|0;i=c[h>>2]|0;Pi[g&2047](a,i);return}}function __ZN11MethodBind1I7TileSetiED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN7ClassDB7creatorI19DampedSpringJoint2DEEP6Objectv(){var a=0;a=__ZnwjPKc(444,1263606)|0;__ZN19DampedSpringJoint2DC2Ev(a);__Z22postinitialize_handlerP6Object(a);return a|0}function __ZN19DampedSpringJoint2DC2Ev(b){b=b|0;__ZN6Node2DC2Ev(b);c[b>>2]=274012;__ZN10StringNameC2Ev(b+400|0);c[b+404>>2]=0;__ZN8NodePathC2Ev(b+408|0);__ZN8NodePathC2Ev(b+412|0);g[b+416>>2]=0.0;a[b+420>>0]=1;c[b>>2]=274700;__ZN10StringNameC2Ev(b+424|0);g[b+440>>2]=50.0;g[b+436>>2]=0.0;g[b+428>>2]=20.0;g[b+432>>2]=1.0;return}function __ZN7ClassDB7creatorI13GrooveJoint2DEEP6Objectv(){var a=0;a=__ZnwjPKc(436,1263606)|0;__ZN13GrooveJoint2DC2Ev(a);__Z22postinitialize_handlerP6Object(a);return a|0}function __ZN13GrooveJoint2DC2Ev(b){b=b|0;__ZN6Node2DC2Ev(b);c[b>>2]=274012;__ZN10StringNameC2Ev(b+400|0);c[b+404>>2]=0;__ZN8NodePathC2Ev(b+408|0);__ZN8NodePathC2Ev(b+412|0);g[b+416>>2]=0.0;a[b+420>>0]=1;c[b>>2]=274464;__ZN10StringNameC2Ev(b+424|0);g[b+428>>2]=50.0;g[b+432>>2]=25.0;return}function __ZN7ClassDB7creatorI10PinJoint2DEEP6Objectv(){var a=0;a=__ZnwjPKc(432,1263606)|0;__ZN10PinJoint2DC2Ev(a);__Z22postinitialize_handlerP6Object(a);return a|0}function __ZN10PinJoint2DC2Ev(b){b=b|0;__ZN6Node2DC2Ev(b);c[b>>2]=274012;__ZN10StringNameC2Ev(b+400|0);c[b+404>>2]=0;__ZN8NodePathC2Ev(b+408|0);__ZN8NodePathC2Ev(b+412|0);g[b+416>>2]=0.0;a[b+420>>0]=1;c[b>>2]=273848;__ZN10StringNameC2Ev(b+424|0);g[b+428>>2]=0.0;return}function __ZN7ClassDB7creatorI8Camera2DEEP6Objectv(){var a=0;a=__ZnwjPKc(536,1263606)|0;__ZN8Camera2DC2Ev(a);__Z22postinitialize_handlerP6Object(a);return a|0}function __ZN8Camera2DC2Ev(b){b=b|0;var d=0,e=0;__ZN6Node2DC2Ev(b);c[b>>2]=284680;__ZN10StringNameC2Ev(b+400|0);d=b+404|0;c[d>>2]=0;c[d+4>>2]=0;c[d+8>>2]=0;c[d+12>>2]=0;__ZN10StringNameC2Ev(b+436|0);__ZN10StringNameC2Ev(b+440|0);e=b+444|0;g[b+528>>2]=0.0;g[b+532>>2]=0.0;c[e>>2]=0;c[e+4>>2]=0;c[e+8>>2]=0;c[b+464>>2]=1;a[b+468>>0]=0;a[b+469>>0]=0;c[b+480>>2]=-1e7;c[b+484>>2]=-1e7;c[b+488>>2]=1e7;c[b+492>>2]=1e7;g[b+500>>2]=.20000000298023224;g[b+504>>2]=.20000000298023224;g[b+508>>2]=.20000000298023224;g[b+512>>2]=.20000000298023224;c[d>>2]=0;c[b+408>>2]=0;a[b+420>>0]=1;a[b+476>>0]=0;a[b+496>>0]=0;c[b+428>>2]=0;c[b+424>>2]=0;g[b+472>>2]=5.0;c[b+456>>2]=1065353216;c[b+460>>2]=1065353216;a[b+516>>0]=1;a[b+517>>0]=1;g[b+520>>2]=0.0;g[b+524>>2]=0.0;__ZN10CanvasItem20set_notify_transformEb(b,1);return}function __ZN7ClassDB7creatorI14BackBufferCopyEEP6Objectv(){var a=0;a=__ZnwjPKc(424,1263606)|0;__ZN14BackBufferCopyC2Ev(a);__Z22postinitialize_handlerP6Object(a);return a|0}function __ZN14BackBufferCopyC2Ev(a){a=a|0;__ZN6Node2DC2Ev(a);c[a>>2]=272776;__ZN10StringNameC2Ev(a+400|0);g[a+404>>2]=-100.0;g[a+408>>2]=-100.0;g[a+412>>2]=200.0;g[a+416>>2]=200.0;c[a+420>>2]=1;__ZN14BackBufferCopy17_update_copy_modeEv(a);return}function __ZN7ClassDB10_add_classI5YSortEEvv(){var a=0,b=0,d=0,e=0,f=0,g=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+16|0;d=a+12|0;e=a+8|0;f=a+4|0;g=a;__ZN6StringC2EPKc(b,939430);c[e>>2]=c[b>>2];__ZN10StringNameC2ERK6String(d,e);__ZN6StringC2EPKc(b,939635);c[g>>2]=c[b>>2];__ZN10StringNameC2ERK6String(f,g);__ZN7ClassDB11_add_class2ERK10StringNameS2_(d,f);__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);__ZN10StringNameD2Ev(d);d=c[e>>2]|0;if(!d){l=a;return}if(__Z16atomic_decrementPj(d+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(d,1);l=a;return}function __ZN5YSort13_bind_methodsEv(){var a=0,b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;a=l;l=l+80|0;if((l|0)>=(m|0))ba(80);b=a+48|0;d=a+40|0;e=a+24|0;f=a+20|0;g=a+32|0;h=a+16|0;i=a+12|0;j=a+8|0;k=a+4|0;n=a;__Z8D_METHODPKcS0_(d,939436,1113974);o=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(o);c[o>>2]=314108;__ZN10MethodBind10_set_constEb(o,0);__ZN10MethodBind24_generate_argument_typesEi(o,1);c[o+44>>2]=1770;c[o+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,o,d,0,0)|0;o=d+4|0;p=c[o>>2]|0;if(p|0?(__Z16atomic_decrementPj(p+-8|0)|0)==0:0){q=c[o>>2]|0;o=(q|0)==0?0:q+-4|0;q=o+4|0;if(c[o>>2]|0){r=0;do{__ZN10StringNameD2Ev(q+(r<<2)|0);r=r+1|0}while(r>>>0<(c[o>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(p,1)}__ZN10StringNameD2Ev(d);__Z8D_METHODPKc(e,939453);d=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(d);c[d>>2]=314144;__ZN10MethodBind10_set_constEb(d,1);__ZN10MethodBind24_generate_argument_typesEi(d,0);__ZN10MethodBind12_set_returnsEb(d,1);c[d+44>>2]=5691;c[d+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,d,e,0,0)|0;d=e+4|0;p=c[d>>2]|0;if(p|0?(__Z16atomic_decrementPj(p+-8|0)|0)==0:0){o=c[d>>2]|0;d=(o|0)==0?0:o+-4|0;o=d+4|0;if(c[d>>2]|0){r=0;do{__ZN10StringNameD2Ev(o+(r<<2)|0);r=r+1|0}while(r>>>0<(c[d>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(p,1)}__ZN10StringNameD2Ev(e);__ZN6StringC2EPKc(b,939430);c[g>>2]=c[b>>2];__ZN10StringNameC2ERK6String(f,g);__ZN6StringC2EPKc(b,939469);__ZN6StringC2EPKc(h,939474);__ZN7ClassDB18add_property_groupE10StringNameRK6StringS3_(f,b,h);e=c[h>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);e=c[b>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);__ZN6StringC2EPKc(b,939430);c[g>>2]=c[b>>2];__ZN10StringNameC2ERK6String(i,g);__ZN6StringC2EPKc(j,939480);__ZN6StringC2EPKc(h,1263606);f=b+4|0;c[f>>2]=0;e=b+12|0;c[e>>2]=0;c[b>>2]=1;p=c[j>>2]|0;if(p|0?(c[f>>2]=0,__Z28atomic_conditional_incrementPj(p+-8|0)|0):0)c[f>>2]=c[j>>2];c[b+8>>2]=0;f=c[e>>2]|0;if((f|0)!=(c[h>>2]|0)){if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);c[e>>2]=0;f=c[h>>2]|0;if(f|0?__Z28atomic_conditional_incrementPj(f+-8|0)|0:0)c[e>>2]=c[h>>2]}c[b+16>>2]=7;c[k>>2]=__Z11_scs_createPKc(939436)|0;c[n>>2]=__Z11_scs_createPKc(939453)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(i,b,k,n,-1);__ZN10StringNameD2Ev(n);__ZN10StringNameD2Ev(k);k=c[b+12>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);k=c[b+4>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);k=c[h>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);k=c[j>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);__ZN10StringNameD2Ev(i);i=c[g>>2]|0;if(!i){l=a;return}if(__Z16atomic_decrementPj(i+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(i,1);l=a;return}function __ZN7ClassDB7creatorI5YSortEEP6Objectv(){var a=0;a=__ZnwjPKc(408,1263606)|0;__ZN5YSortC2Ev(a);__Z22postinitialize_handlerP6Object(a);return a|0}function __ZN5YSortC2Ev(b){b=b|0;var d=0,e=0,f=0,g=0,h=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d+4|0;f=d;__ZN6Node2DC2Ev(b);c[b>>2]=313948;__ZN10StringNameC2Ev(b+400|0);a[b+404>>0]=1;g=__ZN12VisualServer13get_singletonEv()|0;h=c[(c[g>>2]|0)+1136>>2]|0;c[f>>2]=c[b+240>>2];c[e>>2]=c[f>>2];bj[h&4095](g,e,1);l=d;return}function __ZN5YSort18_initialize_classvEv(b){b=b|0;if(a[1263441]|0)return;if(!(a[1263237]|0)){if(!(a[1256995]|0)){if(!(a[1256996]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI4NodeEEvv();__ZN4Node13_bind_methodsEv();a[1256996]=1}__ZN7ClassDB10_add_classI10CanvasItemEEvv();__ZN10CanvasItem13_bind_methodsEv();a[1256995]=1}__ZN7ClassDB10_add_classI6Node2DEEvv();__ZN6Node2D13_bind_methodsEv();a[1263237]=1}__ZN7ClassDB10_add_classI5YSortEEvv();__ZN5YSort13_bind_methodsEv();a[1263441]=1;return}function __ZN5YSort5_setvERK10StringNameRK7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK5YSort5_getvERK10StringNameR7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK5YSort19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+24|0;g=e+4|0;h=e;if(!d)__ZNK6Node2D19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,0);__ZN6StringC2EPKc(f,939430);i=c[f>>2]|0;f=i;j=g+4|0;c[j>>2]=0;k=g+12|0;c[k>>2]=0;c[g>>2]=0;n=(i|0)==0;if(!n?(c[j>>2]=0,__Z28atomic_conditional_incrementPj(i+-8|0)|0):0)c[j>>2]=f;c[g+8>>2]=0;f=c[k>>2]|0;if(f|0){if(!(__Z16atomic_decrementPj(f+-8|0)|0))__ZN6Memory11free_staticEPvb(f,1);c[k>>2]=0}c[g+16>>2]=256;if(!(c[b>>2]|0)){k=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=k;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0}k=__ZnwjPFPvjE(32,4740)|0;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0;c[k+12>>2]=0;c[k+16>>2]=7;f=k+20|0;c[f>>2]=0;j=k+24|0;c[j>>2]=0;o=k+28|0;c[o>>2]=0;__ZN12PropertyInfoaSERKS_(k,g)|0;p=c[b>>2]|0;q=p+4|0;r=c[q>>2]|0;c[j>>2]=r;c[f>>2]=0;c[o>>2]=p;if(r|0)c[r+20>>2]=k;c[q>>2]=k;if(!(c[p>>2]|0))c[p>>2]=k;k=p+8|0;c[k>>2]=(c[k>>2]|0)+1;k=c[g+12>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);k=c[g+4>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);if(!n?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);__ZN10StringNameC2EPKc(h,939430);__ZN7ClassDB17get_property_listE10StringNameP4ListI12PropertyInfo16DefaultAllocatorEbPK6Object(h,b,1,a);__ZN10StringNameD2Ev(h);if(!d){l=e;return}__ZNK6Node2D19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,1);l=e;return}function __ZN5YSort14_notificationvEib(a,b,c){a=a|0;b=b|0;c=c|0;if(c){if(512!=511)__ZN10CanvasItem13_notificationEi(a,b);if(511==510)return;__ZN4Node13_notificationEi(a,b);return}else{if(511!=510)__ZN4Node13_notificationEi(a,b);if(512!=511)__ZN10CanvasItem13_notificationEi(a,b);if(1352==512)return;return}}function __ZNK5YSort16_get_class_namevEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+8|0;e=b+4|0;f=b;g=a+400|0;a=c[g>>2]|0;if(a|0){if(c[a+4>>2]|0){l=b;return g|0}if(__ZNK6String6lengthEv(a+8|0)|0){l=b;return g|0}}__ZN6StringC2EPKc(d,939430);c[f>>2]=c[d>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameaSERKS_(g,e);__ZN10StringNameD2Ev(e);e=c[f>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);l=b;return g|0}function __ZNK5YSort9get_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,939430);l=a;return c[b>>2]|0}function __ZNK5YSort8is_classERK6String(a,b){a=a|0;b=b|0;var c=0;if(((!(__ZNK6StringeqEPKc(b,939430)|0)?!(__ZNK6StringeqEPKc(b,939635)|0):0)?!(__ZNK6StringeqEPKc(b,947933)|0):0)?!(__ZNK6StringeqEPKc(b,1132465)|0):0)c=__ZNK6StringeqEPKc(b,1142944)|0;else c=1;return c|0}function __ZNK5YSort12is_class_ptrEPv(a,b){a=a|0;b=b|0;return (b|0)==1236520|((b|0)==1234324|((b|0)==1220748|((b|0)==1220720|(b|0)==1220580)))|0}function __ZN5YSortD2Ev(a){a=a|0;c[a>>2]=313948;__ZN10StringNameD2Ev(a+400|0);c[a>>2]=218040;__ZN10StringNameD2Ev(a+340|0);__ZN10CanvasItemD2Ev(a);return}function __ZN5YSortD0Ev(a){a=a|0;c[a>>2]=313948;__ZN10StringNameD2Ev(a+400|0);c[a>>2]=218040;__ZN10StringNameD2Ev(a+340|0);__ZN10CanvasItemD2Ev(a);__ZdlPv(a);return}function __ZN5YSort16set_sort_enabledEb(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e+4|0;g=e;h=b+404|0;a[h>>0]=d&1;d=__ZN12VisualServer13get_singletonEv()|0;i=c[(c[d>>2]|0)+1136>>2]|0;c[g>>2]=c[b+240>>2];b=(a[h>>0]|0)!=0;c[f>>2]=c[g>>2];bj[i&4095](d,f,b);l=e;return}function __ZNK5YSort15is_sort_enabledEv(b){b=b|0;return (a[b+404>>0]|0)!=0|0}function __ZNK13MethodBind0RCI5YSortbE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Eb(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK13MethodBind0RCI5YSortbE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,939430);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI5YSortbE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236520)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2Eb(i,ij[n&8191](d)|0);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI5YSortbE7ptrcallEP6ObjectPPKvPv(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0;if(!d)g=0;else{e=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1236520)|0;g=e?d:0}d=c[b+44>>2]|0;e=c[b+48>>2]|0;b=g+(e>>1)|0;if(!(e&1)){h=d;i=ij[h&8191](b)|0;j=i&1;a[f>>0]=j;return}else{h=c[(c[b>>2]|0)+d>>2]|0;i=ij[h&8191](b)|0;j=i&1;a[f>>0]=j;return}}function __ZN13MethodBind0RCI5YSortbED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I5YSortbE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if(!b){__ZN7VariantC2Eb(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK11MethodBind1I5YSortbE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,939430);l=a;return c[b>>2]|0}function __ZN11MethodBind1I5YSortbE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236520)|0:0){c[h>>2]=0;a[1263537]=0;k=d+24|0;n=c[k>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=i;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=i;return}if((g|0)>0){if((n|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);p=0}else{a[1263537]=0;p=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,p)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=p;c[b>>2]=0;l=i;return}}p=c[d+44>>2]|0;n=c[d+48>>2]|0;o=e+(n>>1)|0;if(!(n&1))q=p;else q=c[(c[o>>2]|0)+p>>2]|0;do if((g|0)<1){p=c[k>>2]|0;n=p+-1|0;if((p|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)s=0;else s=c[e+-4>>2]|0;if((p|0)<=(s|0)){if(r)t=0;else t=c[e+-4>>2]|0;do if((t|0)<(p|0)){if(r)u=0;else u=c[e+-4>>2]|0;if((u|0)<(p|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);v=0;break}else{a[1263537]=0;w=31;break}}else w=31;while(0);if((w|0)==31)v=e+(n*24|0)|0;__ZN7VariantC2ERKS_(j,v);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);f=__ZNK7VariantcvbEv(j)|0;Pi[q&2047](o,f);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I5YSortbE7ptrcallEP6ObjectPPKvPv(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0;if(!d)g=0;else{f=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1236520)|0;g=f?d:0}d=c[b+44>>2]|0;f=c[b+48>>2]|0;b=g+(f>>1)|0;if(!(f&1))h=d;else h=c[(c[b>>2]|0)+d>>2]|0;Pi[h&2047](b,(a[c[e>>2]>>0]|0)!=0);return}function __ZN11MethodBind1I5YSortbED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN7ClassDB7creatorI17OccluderPolygon2DEEP6Objectv(){var a=0;a=__ZnwjPKc(144,1263606)|0;__ZN17OccluderPolygon2DC2Ev(a);__Z22postinitialize_handlerP6Object(a);return a|0}function __ZN17OccluderPolygon2DC2Ev(b){b=b|0;var d=0,e=0;__ZN8ResourceC2Ev(b);c[b>>2]=280896;__ZN10StringNameC2Ev(b+124|0);d=b+128|0;c[d>>2]=0;c[b+132>>2]=0;e=__ZN12VisualServer13get_singletonEv()|0;c[d>>2]=ij[c[(c[e>>2]|0)+1272>>2]&8191](e)|0;a[b+136>>0]=1;c[b+140>>2]=0;return}function __ZN7ClassDB7creatorI15LightOccluder2DEEP6Objectv(){var a=0;a=__ZnwjPKc(420,1263606)|0;__ZN15LightOccluder2DC2Ev(a);__Z22postinitialize_handlerP6Object(a);return a|0}function __ZN15LightOccluder2DC2Ev(a){a=a|0;var b=0,d=0;__ZN6Node2DC2Ev(a);c[a>>2]=281236;__ZN10StringNameC2Ev(a+400|0);b=a+404|0;c[b>>2]=0;c[a+416>>2]=0;d=__ZN12VisualServer13get_singletonEv()|0;c[b>>2]=ij[c[(c[d>>2]|0)+1248>>2]&8191](d)|0;c[a+412>>2]=1;__ZN10CanvasItem20set_notify_transformEb(a,1);return}function __ZN7ClassDB7creatorI7Light2DEEP6Objectv(){var a=0;a=__ZnwjPKc(508,1263606)|0;__ZN7Light2DC2Ev(a);__Z22postinitialize_handlerP6Object(a);return a|0}function __ZN7Light2DC2Ev(b){b=b|0;var d=0,e=0,f=0,h=0,i=0,j=0,k=0;__ZN6Node2DC2Ev(b);c[b>>2]=281576;__ZN10StringNameC2Ev(b+400|0);d=b+404|0;c[d>>2]=0;e=b+412|0;g[e>>2]=0.0;f=b+416|0;g[f>>2]=0.0;h=b+420|0;g[h>>2]=0.0;i=b+424|0;g[i>>2]=1.0;j=b+428|0;g[j>>2]=0.0;g[b+432>>2]=0.0;g[b+436>>2]=0.0;g[b+440>>2]=1.0;c[b+492>>2]=0;g[b+496>>2]=0.0;g[b+500>>2]=0.0;k=__ZN12VisualServer13get_singletonEv()|0;c[d>>2]=ij[c[(c[k>>2]|0)+1168>>2]&8191](k)|0;a[b+408>>0]=1;a[b+409>>0]=0;a[b+410>>0]=0;g[e>>2]=1.0;g[f>>2]=1.0;g[h>>2]=1.0;g[i>>2]=1.0;g[b+444>>2]=0.0;g[b+448>>2]=1.0;c[b+456>>2]=-1024;c[b+460>>2]=1024;c[b+464>>2]=0;c[b+468>>2]=0;c[b+472>>2]=1;c[b+476>>2]=1;c[b+488>>2]=0;c[b+480>>2]=2048;g[b+484>>2]=0.0;g[b+452>>2]=1.0;c[b+504>>2]=0;c[j>>2]=0;c[j+4>>2]=0;c[j+8>>2]=0;c[j+12>>2]=0;__ZN10CanvasItem20set_notify_transformEb(b,1);return}function __ZN7ClassDB7creatorI9Polygon2DEEP6Objectv(){var a=0;a=__ZnwjPKc(496,1263606)|0;__ZN9Polygon2DC2Ev(a);__Z22postinitialize_handlerP6Object(a);return a|0}function __ZN9Polygon2DC2Ev(b){b=b|0;var d=0,e=0;__ZN6Node2DC2Ev(b);c[b>>2]=284016;__ZN10StringNameC2Ev(b+400|0);d=b+404|0;c[d>>2]=0;c[d+4>>2]=0;c[d+8>>2]=0;d=b+432|0;g[b+468>>2]=0.0;g[b+472>>2]=0.0;e=b+480|0;c[e>>2]=0;c[e+4>>2]=0;c[e+8>>2]=0;c[e+12>>2]=0;a[b+460>>0]=0;c[d>>2]=0;c[d+4>>2]=0;c[d+8>>2]=0;c[d+12>>2]=0;c[d+16>>2]=0;g[b+464>>2]=100.0;g[b+456>>2]=0.0;a[b+452>>0]=1;c[b+436>>2]=1065353216;c[b+440>>2]=1065353216;g[b+416>>2]=1.0;g[b+420>>2]=1.0;g[b+424>>2]=1.0;g[b+428>>2]=1.0;a[b+476>>0]=1;return}function __ZN7ClassDB7creatorI19VisibilityEnabler2DEEP6Objectv(){var a=0;a=__ZnwjPKc(460,1263606)|0;__ZN19VisibilityEnabler2DC2Ev(a);__Z22postinitialize_handlerP6Object(a);return a|0}function __ZN19VisibilityEnabler2DC2Ev(b){b=b|0;var d=0;__ZN6Node2DC2Ev(b);c[b>>2]=285580;__ZN10StringNameC2Ev(b+400|0);c[b+408>>2]=379008;c[b+404>>2]=0;c[b+412>>2]=0;g[b+416>>2]=-10.0;g[b+420>>2]=-10.0;g[b+424>>2]=20.0;g[b+428>>2]=20.0;__ZN10CanvasItem20set_notify_transformEb(b,1);c[b>>2]=285856;__ZN10StringNameC2Ev(b+432|0);c[b+444>>2]=379008;c[b+440>>2]=0;c[b+448>>2]=0;d=b+452|0;a[d>>0]=1;a[d+1>>0]=1;a[d+2>>0]=1;a[d+3>>0]=1;a[d+4>>0]=1;a[d+5>>0]=1;a[b+455>>0]=0;a[b+456>>0]=0;a[b+436>>0]=0;return}function __ZN7ClassDB7creatorI20VisibilityNotifier2DEEP6Objectv(){var a=0;a=__ZnwjPKc(432,1263606)|0;__ZN20VisibilityNotifier2DC2Ev(a);__Z22postinitialize_handlerP6Object(a);return a|0}function __ZN20VisibilityNotifier2DC2Ev(a){a=a|0;__ZN6Node2DC2Ev(a);c[a>>2]=285580;__ZN10StringNameC2Ev(a+400|0);c[a+408>>2]=379008;c[a+404>>2]=0;c[a+412>>2]=0;g[a+416>>2]=-10.0;g[a+420>>2]=-10.0;g[a+424>>2]=20.0;g[a+428>>2]=20.0;__ZN10CanvasItem20set_notify_transformEb(a,1);return}function __ZN7ClassDB10_add_classI9RayCast2DEEvv(){var a=0,b=0,d=0,e=0,f=0,g=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+16|0;d=a+12|0;e=a+8|0;f=a+4|0;g=a;__ZN6StringC2EPKc(b,939493);c[e>>2]=c[b>>2];__ZN10StringNameC2ERK6String(d,e);__ZN6StringC2EPKc(b,939635);c[g>>2]=c[b>>2];__ZN10StringNameC2ERK6String(f,g);__ZN7ClassDB11_add_class2ERK10StringNameS2_(d,f);__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);__ZN10StringNameD2Ev(d);d=c[e>>2]|0;if(!d){l=a;return}if(__Z16atomic_decrementPj(d+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(d,1);l=a;return}function __ZN9RayCast2D13_bind_methodsEv(){var a=0,b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0;a=l;l=l+272|0;if((l|0)>=(m|0))ba(272);b=a+240|0;d=a+232|0;e=a+224|0;f=a+216|0;g=a+208|0;h=a+192|0;i=a+184|0;j=a+168|0;k=a+152|0;n=a+136|0;o=a+128|0;p=a+120|0;q=a+112|0;r=a+104|0;s=a+96|0;t=a+88|0;u=a+80|0;v=a+72|0;w=a+64|0;x=a+56|0;y=a+48|0;z=a+40|0;A=a+36|0;B=a+200|0;C=a+32|0;D=a+176|0;E=a+160|0;F=a+144|0;G=a+28|0;H=a+24|0;I=a+20|0;J=a+16|0;K=a+12|0;L=a+8|0;M=a+4|0;N=a;__Z8D_METHODPKcS0_(d,944547,1113974);O=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(O);c[O>>2]=314340;__ZN10MethodBind10_set_constEb(O,0);__ZN10MethodBind24_generate_argument_typesEi(O,1);c[O+44>>2]=1771;c[O+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,O,d,0,0)|0;O=d+4|0;P=c[O>>2]|0;if(P|0?(__Z16atomic_decrementPj(P+-8|0)|0)==0:0){Q=c[O>>2]|0;O=(Q|0)==0?0:Q+-4|0;Q=O+4|0;if(c[O>>2]|0){R=0;do{__ZN10StringNameD2Ev(Q+(R<<2)|0);R=R+1|0}while(R>>>0<(c[O>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(P,1)}__ZN10StringNameD2Ev(d);__Z8D_METHODPKc(e,944559);d=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(d);c[d>>2]=314376;__ZN10MethodBind10_set_constEb(d,1);__ZN10MethodBind24_generate_argument_typesEi(d,0);__ZN10MethodBind12_set_returnsEb(d,1);c[d+44>>2]=5692;c[d+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,d,e,0,0)|0;d=e+4|0;P=c[d>>2]|0;if(P|0?(__Z16atomic_decrementPj(P+-8|0)|0)==0:0){O=c[d>>2]|0;d=(O|0)==0?0:O+-4|0;O=d+4|0;if(c[d>>2]|0){R=0;do{__ZN10StringNameD2Ev(O+(R<<2)|0);R=R+1|0}while(R>>>0<(c[d>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(P,1)}__ZN10StringNameD2Ev(e);__Z8D_METHODPKcS0_(f,944570,944582);e=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(e);c[e>>2]=314412;__ZN10MethodBind10_set_constEb(e,0);__ZN10MethodBind24_generate_argument_typesEi(e,1);c[e+44>>2]=1772;c[e+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,e,f,0,0)|0;e=f+4|0;P=c[e>>2]|0;if(P|0?(__Z16atomic_decrementPj(P+-8|0)|0)==0:0){d=c[e>>2]|0;e=(d|0)==0?0:d+-4|0;d=e+4|0;if(c[e>>2]|0){R=0;do{__ZN10StringNameD2Ev(d+(R<<2)|0);R=R+1|0}while(R>>>0<(c[e>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(P,1)}__ZN10StringNameD2Ev(f);__Z8D_METHODPKc(g,944594);f=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(f);c[f>>2]=314448;__ZN10MethodBind10_set_constEb(f,1);__ZN10MethodBind24_generate_argument_typesEi(f,0);__ZN10MethodBind12_set_returnsEb(f,1);c[f+44>>2]=1773;c[f+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,f,g,0,0)|0;f=g+4|0;P=c[f>>2]|0;if(P|0?(__Z16atomic_decrementPj(P+-8|0)|0)==0:0){e=c[f>>2]|0;f=(e|0)==0?0:e+-4|0;e=f+4|0;if(c[f>>2]|0){R=0;do{__ZN10StringNameD2Ev(e+(R<<2)|0);R=R+1|0}while(R>>>0<(c[f>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(P,1)}__ZN10StringNameD2Ev(g);__Z8D_METHODPKc(h,944606);g=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(g);c[g>>2]=314376;__ZN10MethodBind10_set_constEb(g,1);__ZN10MethodBind24_generate_argument_typesEi(g,0);__ZN10MethodBind12_set_returnsEb(g,1);c[g+44>>2]=5693;c[g+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,g,h,0,0)|0;g=h+4|0;P=c[g>>2]|0;if(P|0?(__Z16atomic_decrementPj(P+-8|0)|0)==0:0){f=c[g>>2]|0;g=(f|0)==0?0:f+-4|0;f=g+4|0;if(c[g>>2]|0){R=0;do{__ZN10StringNameD2Ev(f+(R<<2)|0);R=R+1|0}while(R>>>0<(c[g>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(P,1)}__ZN10StringNameD2Ev(h);__Z8D_METHODPKc(i,944619);h=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(h);c[h>>2]=314484;__ZN10MethodBind10_set_constEb(h,0);__ZN10MethodBind24_generate_argument_typesEi(h,0);c[h+44>>2]=5306;c[h+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,h,i,0,0)|0;h=i+4|0;P=c[h>>2]|0;if(P|0?(__Z16atomic_decrementPj(P+-8|0)|0)==0:0){g=c[h>>2]|0;h=(g|0)==0?0:g+-4|0;g=h+4|0;if(c[h>>2]|0){R=0;do{__ZN10StringNameD2Ev(g+(R<<2)|0);R=R+1|0}while(R>>>0<(c[h>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(P,1)}__ZN10StringNameD2Ev(i);__Z8D_METHODPKc(j,1075136);i=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(i);c[i>>2]=314520;__ZN10MethodBind10_set_constEb(i,1);__ZN10MethodBind24_generate_argument_typesEi(i,0);__ZN10MethodBind12_set_returnsEb(i,1);c[i+44>>2]=5694;c[i+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,i,j,0,0)|0;i=j+4|0;P=c[i>>2]|0;if(P|0?(__Z16atomic_decrementPj(P+-8|0)|0)==0:0){h=c[i>>2]|0;i=(h|0)==0?0:h+-4|0;h=i+4|0;if(c[i>>2]|0){R=0;do{__ZN10StringNameD2Ev(h+(R<<2)|0);R=R+1|0}while(R>>>0<(c[i>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(P,1)}__ZN10StringNameD2Ev(j);__Z8D_METHODPKc(k,1075149);j=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(j);c[j>>2]=314556;__ZN10MethodBind10_set_constEb(j,1);__ZN10MethodBind24_generate_argument_typesEi(j,0);__ZN10MethodBind12_set_returnsEb(j,1);c[j+44>>2]=5695;c[j+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,j,k,0,0)|0;j=k+4|0;P=c[j>>2]|0;if(P|0?(__Z16atomic_decrementPj(P+-8|0)|0)==0:0){i=c[j>>2]|0;j=(i|0)==0?0:i+-4|0;i=j+4|0;if(c[j>>2]|0){R=0;do{__ZN10StringNameD2Ev(i+(R<<2)|0);R=R+1|0}while(R>>>0<(c[j>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(P,1)}__ZN10StringNameD2Ev(k);__Z8D_METHODPKc(n,1075040);k=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(k);c[k>>2]=314448;__ZN10MethodBind10_set_constEb(k,1);__ZN10MethodBind24_generate_argument_typesEi(k,0);__ZN10MethodBind12_set_returnsEb(k,1);c[k+44>>2]=1774;c[k+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,k,n,0,0)|0;k=n+4|0;P=c[k>>2]|0;if(P|0?(__Z16atomic_decrementPj(P+-8|0)|0)==0:0){j=c[k>>2]|0;k=(j|0)==0?0:j+-4|0;j=k+4|0;if(c[k>>2]|0){R=0;do{__ZN10StringNameD2Ev(j+(R<<2)|0);R=R+1|0}while(R>>>0<(c[k>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(P,1)}__ZN10StringNameD2Ev(n);__Z8D_METHODPKc(o,1075060);n=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(n);c[n>>2]=314448;__ZN10MethodBind10_set_constEb(n,1);__ZN10MethodBind24_generate_argument_typesEi(n,0);__ZN10MethodBind12_set_returnsEb(n,1);c[n+44>>2]=1775;c[n+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,n,o,0,0)|0;n=o+4|0;P=c[n>>2]|0;if(P|0?(__Z16atomic_decrementPj(P+-8|0)|0)==0:0){k=c[n>>2]|0;n=(k|0)==0?0:k+-4|0;k=n+4|0;if(c[n>>2]|0){R=0;do{__ZN10StringNameD2Ev(k+(R<<2)|0);R=R+1|0}while(R>>>0<(c[n>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(P,1)}__ZN10StringNameD2Ev(o);__Z8D_METHODPKcS0_(p,944640,1046794);o=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(o);c[o>>2]=314592;__ZN10MethodBind10_set_constEb(o,0);__ZN10MethodBind24_generate_argument_typesEi(o,1);c[o+44>>2]=1776;c[o+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,o,p,0,0)|0;o=p+4|0;P=c[o>>2]|0;if(P|0?(__Z16atomic_decrementPj(P+-8|0)|0)==0:0){n=c[o>>2]|0;o=(n|0)==0?0:n+-4|0;n=o+4|0;if(c[o>>2]|0){R=0;do{__ZN10StringNameD2Ev(n+(R<<2)|0);R=R+1|0}while(R>>>0<(c[o>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(P,1)}__ZN10StringNameD2Ev(p);__Z8D_METHODPKcS0_(q,944658,944672);p=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(p);c[p>>2]=314628;__ZN10MethodBind10_set_constEb(p,0);__ZN10MethodBind24_generate_argument_typesEi(p,1);c[p+44>>2]=1777;c[p+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,p,q,0,0)|0;p=q+4|0;P=c[p>>2]|0;if(P|0?(__Z16atomic_decrementPj(P+-8|0)|0)==0:0){o=c[p>>2]|0;p=(o|0)==0?0:o+-4|0;o=p+4|0;if(c[p>>2]|0){R=0;do{__ZN10StringNameD2Ev(o+(R<<2)|0);R=R+1|0}while(R>>>0<(c[p>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(P,1)}__ZN10StringNameD2Ev(q);__Z8D_METHODPKcS0_(r,944677,1046794);q=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(q);c[q>>2]=314592;__ZN10MethodBind10_set_constEb(q,0);__ZN10MethodBind24_generate_argument_typesEi(q,1);c[q+44>>2]=1778;c[q+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,q,r,0,0)|0;q=r+4|0;P=c[q>>2]|0;if(P|0?(__Z16atomic_decrementPj(P+-8|0)|0)==0:0){p=c[q>>2]|0;q=(p|0)==0?0:p+-4|0;p=q+4|0;if(c[q>>2]|0){R=0;do{__ZN10StringNameD2Ev(p+(R<<2)|0);R=R+1|0}while(R>>>0<(c[q>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(P,1)}__ZN10StringNameD2Ev(r);__Z8D_METHODPKcS0_(s,944698,944672);r=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(r);c[r>>2]=314628;__ZN10MethodBind10_set_constEb(r,0);__ZN10MethodBind24_generate_argument_typesEi(r,1);c[r+44>>2]=1779;c[r+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,r,s,0,0)|0;r=s+4|0;P=c[r>>2]|0;if(P|0?(__Z16atomic_decrementPj(P+-8|0)|0)==0:0){q=c[r>>2]|0;r=(q|0)==0?0:q+-4|0;q=r+4|0;if(c[r>>2]|0){R=0;do{__ZN10StringNameD2Ev(q+(R<<2)|0);R=R+1|0}while(R>>>0<(c[r>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(P,1)}__ZN10StringNameD2Ev(s);__Z8D_METHODPKc(t,944715);s=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(s);c[s>>2]=314484;__ZN10MethodBind10_set_constEb(s,0);__ZN10MethodBind24_generate_argument_typesEi(s,0);c[s+44>>2]=5307;c[s+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,s,t,0,0)|0;s=t+4|0;P=c[s>>2]|0;if(P|0?(__Z16atomic_decrementPj(P+-8|0)|0)==0:0){r=c[s>>2]|0;s=(r|0)==0?0:r+-4|0;r=s+4|0;if(c[s>>2]|0){R=0;do{__ZN10StringNameD2Ev(r+(R<<2)|0);R=R+1|0}while(R>>>0<(c[s>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(P,1)}__ZN10StringNameD2Ev(t);__Z8D_METHODPKcS0_(u,1075501,1044717);t=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(t);c[t>>2]=314664;__ZN10MethodBind10_set_constEb(t,0);__ZN10MethodBind24_generate_argument_typesEi(t,1);c[t+44>>2]=1780;c[t+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,t,u,0,0)|0;t=u+4|0;P=c[t>>2]|0;if(P|0?(__Z16atomic_decrementPj(P+-8|0)|0)==0:0){s=c[t>>2]|0;t=(s|0)==0?0:s+-4|0;s=t+4|0;if(c[t>>2]|0){R=0;do{__ZN10StringNameD2Ev(s+(R<<2)|0);R=R+1|0}while(R>>>0<(c[t>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(P,1)}__ZN10StringNameD2Ev(u);__Z8D_METHODPKc(v,1075516);u=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(u);c[u>>2]=314700;__ZN10MethodBind10_set_constEb(u,1);__ZN10MethodBind24_generate_argument_typesEi(u,0);__ZN10MethodBind12_set_returnsEb(u,1);c[u+44>>2]=5696;c[u+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,u,v,0,0)|0;u=v+4|0;P=c[u>>2]|0;if(P|0?(__Z16atomic_decrementPj(P+-8|0)|0)==0:0){t=c[u>>2]|0;u=(t|0)==0?0:t+-4|0;t=u+4|0;if(c[u>>2]|0){R=0;do{__ZN10StringNameD2Ev(t+(R<<2)|0);R=R+1|0}while(R>>>0<(c[u>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(P,1)}__ZN10StringNameD2Ev(v);__Z8D_METHODPKcS0_(w,944732,1044717);v=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(v);c[v>>2]=314664;__ZN10MethodBind10_set_constEb(v,0);__ZN10MethodBind24_generate_argument_typesEi(v,1);c[v+44>>2]=1781;c[v+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,v,w,0,0)|0;v=w+4|0;P=c[v>>2]|0;if(P|0?(__Z16atomic_decrementPj(P+-8|0)|0)==0:0){u=c[v>>2]|0;v=(u|0)==0?0:u+-4|0;u=v+4|0;if(c[v>>2]|0){R=0;do{__ZN10StringNameD2Ev(u+(R<<2)|0);R=R+1|0}while(R>>>0<(c[v>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(P,1)}__ZN10StringNameD2Ev(w);__Z8D_METHODPKc(x,944746);w=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(w);c[w>>2]=314700;__ZN10MethodBind10_set_constEb(w,1);__ZN10MethodBind24_generate_argument_typesEi(w,0);__ZN10MethodBind12_set_returnsEb(w,1);c[w+44>>2]=5697;c[w+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,w,x,0,0)|0;w=x+4|0;P=c[w>>2]|0;do if(P|0){if(__Z16atomic_decrementPj(P+-8|0)|0)break;v=c[w>>2]|0;R=(v|0)==0?0:v+-4|0;v=R+4|0;if(c[R>>2]|0){u=0;do{__ZN10StringNameD2Ev(v+(u<<2)|0);u=u+1|0}while(u>>>0<(c[R>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(P,1)}while(0);__ZN10StringNameD2Ev(x);__Z8D_METHODPKcS0_(y,939565,1044717);x=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(x);c[x>>2]=314340;__ZN10MethodBind10_set_constEb(x,0);__ZN10MethodBind24_generate_argument_typesEi(x,1);c[x+44>>2]=1782;c[x+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,x,y,0,0)|0;x=y+4|0;P=c[x>>2]|0;do if(P|0){if(__Z16atomic_decrementPj(P+-8|0)|0)break;w=c[x>>2]|0;R=(w|0)==0?0:w+-4|0;w=R+4|0;if(c[R>>2]|0){u=0;do{__ZN10StringNameD2Ev(w+(u<<2)|0);u=u+1|0}while(u>>>0<(c[R>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(P,1)}while(0);__ZN10StringNameD2Ev(y);__Z8D_METHODPKc(z,939589);y=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(y);c[y>>2]=314376;__ZN10MethodBind10_set_constEb(y,1);__ZN10MethodBind24_generate_argument_typesEi(y,0);__ZN10MethodBind12_set_returnsEb(y,1);c[y+44>>2]=5698;c[y+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,y,z,0,0)|0;y=z+4|0;P=c[y>>2]|0;do if(P|0){if(__Z16atomic_decrementPj(P+-8|0)|0)break;x=c[y>>2]|0;R=(x|0)==0?0:x+-4|0;x=R+4|0;if(c[R>>2]|0){u=0;do{__ZN10StringNameD2Ev(x+(u<<2)|0);u=u+1|0}while(u>>>0<(c[R>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(P,1)}while(0);__ZN10StringNameD2Ev(z);__ZN6StringC2EPKc(b,939493);c[B>>2]=c[b>>2];__ZN10StringNameC2ERK6String(A,B);__ZN6StringC2EPKc(C,1113974);__ZN6StringC2EPKc(D,1263606);z=b+4|0;c[z>>2]=0;P=b+12|0;c[P>>2]=0;c[b>>2]=1;y=c[C>>2]|0;do if(y|0){c[z>>2]=0;if(!(__Z28atomic_conditional_incrementPj(y+-8|0)|0))break;c[z>>2]=c[C>>2]}while(0);c[b+8>>2]=0;z=c[P>>2]|0;do if((z|0)!=(c[D>>2]|0)){do if(z|0){if(__Z16atomic_decrementPj(z+-8|0)|0)break;__ZN6Memory11free_staticEPvb(z,1)}while(0);c[P>>2]=0;y=c[D>>2]|0;if(!y)break;if(!(__Z28atomic_conditional_incrementPj(y+-8|0)|0))break;c[P>>2]=c[D>>2]}while(0);c[b+16>>2]=7;c[E>>2]=__Z11_scs_createPKc(944547)|0;c[F>>2]=__Z11_scs_createPKc(944559)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(A,b,E,F,-1);__ZN10StringNameD2Ev(F);__ZN10StringNameD2Ev(E);P=c[b+12>>2]|0;do if(P|0){if(__Z16atomic_decrementPj(P+-8|0)|0)break;__ZN6Memory11free_staticEPvb(P,1)}while(0);P=c[b+4>>2]|0;do if(P|0){if(__Z16atomic_decrementPj(P+-8|0)|0)break;__ZN6Memory11free_staticEPvb(P,1)}while(0);P=c[D>>2]|0;do if(P|0){if(__Z16atomic_decrementPj(P+-8|0)|0)break;__ZN6Memory11free_staticEPvb(P,1)}while(0);P=c[C>>2]|0;do if(P|0){if(__Z16atomic_decrementPj(P+-8|0)|0)break;__ZN6Memory11free_staticEPvb(P,1)}while(0);__ZN10StringNameD2Ev(A);A=c[B>>2]|0;do if(A|0){if(__Z16atomic_decrementPj(A+-8|0)|0)break;__ZN6Memory11free_staticEPvb(A,1)}while(0);__ZN6StringC2EPKc(b,939493);c[B>>2]=c[b>>2];__ZN10StringNameC2ERK6String(G,B);__ZN6StringC2EPKc(H,939613);__ZN6StringC2EPKc(D,1263606);A=b+4|0;c[A>>2]=0;P=b+12|0;c[P>>2]=0;c[b>>2]=1;C=c[H>>2]|0;do if(C|0){c[A>>2]=0;if(!(__Z28atomic_conditional_incrementPj(C+-8|0)|0))break;c[A>>2]=c[H>>2]}while(0);c[b+8>>2]=0;A=c[P>>2]|0;do if((A|0)!=(c[D>>2]|0)){do if(A|0){if(__Z16atomic_decrementPj(A+-8|0)|0)break;__ZN6Memory11free_staticEPvb(A,1)}while(0);c[P>>2]=0;C=c[D>>2]|0;if(!C)break;if(!(__Z28atomic_conditional_incrementPj(C+-8|0)|0))break;c[P>>2]=c[D>>2]}while(0);c[b+16>>2]=7;c[E>>2]=__Z11_scs_createPKc(939565)|0;c[F>>2]=__Z11_scs_createPKc(939589)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(G,b,E,F,-1);__ZN10StringNameD2Ev(F);__ZN10StringNameD2Ev(E);P=c[b+12>>2]|0;do if(P|0){if(__Z16atomic_decrementPj(P+-8|0)|0)break;__ZN6Memory11free_staticEPvb(P,1)}while(0);P=c[b+4>>2]|0;do if(P|0){if(__Z16atomic_decrementPj(P+-8|0)|0)break;__ZN6Memory11free_staticEPvb(P,1)}while(0);P=c[D>>2]|0;do if(P|0){if(__Z16atomic_decrementPj(P+-8|0)|0)break;__ZN6Memory11free_staticEPvb(P,1)}while(0);P=c[H>>2]|0;do if(P|0){if(__Z16atomic_decrementPj(P+-8|0)|0)break;__ZN6Memory11free_staticEPvb(P,1)}while(0);__ZN10StringNameD2Ev(G);G=c[B>>2]|0;do if(G|0){if(__Z16atomic_decrementPj(G+-8|0)|0)break;__ZN6Memory11free_staticEPvb(G,1)}while(0);__ZN6StringC2EPKc(b,939493);c[B>>2]=c[b>>2];__ZN10StringNameC2ERK6String(I,B);__ZN6StringC2EPKc(J,944760);__ZN6StringC2EPKc(D,1263606);G=b+4|0;c[G>>2]=0;P=b+12|0;c[P>>2]=0;c[b>>2]=5;H=c[J>>2]|0;do if(H|0){c[G>>2]=0;if(!(__Z28atomic_conditional_incrementPj(H+-8|0)|0))break;c[G>>2]=c[J>>2]}while(0);c[b+8>>2]=0;G=c[P>>2]|0;do if((G|0)!=(c[D>>2]|0)){do if(G|0){if(__Z16atomic_decrementPj(G+-8|0)|0)break;__ZN6Memory11free_staticEPvb(G,1)}while(0);c[P>>2]=0;H=c[D>>2]|0;if(!H)break;if(!(__Z28atomic_conditional_incrementPj(H+-8|0)|0))break;c[P>>2]=c[D>>2]}while(0);c[b+16>>2]=7;c[E>>2]=__Z11_scs_createPKc(944570)|0;c[F>>2]=__Z11_scs_createPKc(944594)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(I,b,E,F,-1);__ZN10StringNameD2Ev(F);__ZN10StringNameD2Ev(E);P=c[b+12>>2]|0;do if(P|0){if(__Z16atomic_decrementPj(P+-8|0)|0)break;__ZN6Memory11free_staticEPvb(P,1)}while(0);P=c[b+4>>2]|0;do if(P|0){if(__Z16atomic_decrementPj(P+-8|0)|0)break;__ZN6Memory11free_staticEPvb(P,1)}while(0);P=c[D>>2]|0;do if(P|0){if(__Z16atomic_decrementPj(P+-8|0)|0)break;__ZN6Memory11free_staticEPvb(P,1)}while(0);P=c[J>>2]|0;do if(P|0){if(__Z16atomic_decrementPj(P+-8|0)|0)break;__ZN6Memory11free_staticEPvb(P,1)}while(0);__ZN10StringNameD2Ev(I);I=c[B>>2]|0;do if(I|0){if(__Z16atomic_decrementPj(I+-8|0)|0)break;__ZN6Memory11free_staticEPvb(I,1)}while(0);__ZN6StringC2EPKc(b,939493);c[B>>2]=c[b>>2];__ZN10StringNameC2ERK6String(K,B);__ZN6StringC2EPKc(L,1058748);__ZN6StringC2EPKc(D,1263606);I=b+4|0;c[I>>2]=0;P=b+12|0;c[P>>2]=0;c[b>>2]=2;J=c[L>>2]|0;do if(J|0){c[I>>2]=0;if(!(__Z28atomic_conditional_incrementPj(J+-8|0)|0))break;c[I>>2]=c[L>>2]}while(0);c[b+8>>2]=10;I=c[P>>2]|0;do if((I|0)!=(c[D>>2]|0)){do if(I|0){if(__Z16atomic_decrementPj(I+-8|0)|0)break;__ZN6Memory11free_staticEPvb(I,1)}while(0);c[P>>2]=0;J=c[D>>2]|0;if(!J)break;if(!(__Z28atomic_conditional_incrementPj(J+-8|0)|0))break;c[P>>2]=c[D>>2]}while(0);c[b+16>>2]=7;c[E>>2]=__Z11_scs_createPKc(1075501)|0;c[F>>2]=__Z11_scs_createPKc(1075516)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(K,b,E,F,-1);__ZN10StringNameD2Ev(F);__ZN10StringNameD2Ev(E);P=c[b+12>>2]|0;do if(P|0){if(__Z16atomic_decrementPj(P+-8|0)|0)break;__ZN6Memory11free_staticEPvb(P,1)}while(0);P=c[b+4>>2]|0;do if(P|0){if(__Z16atomic_decrementPj(P+-8|0)|0)break;__ZN6Memory11free_staticEPvb(P,1)}while(0);P=c[D>>2]|0;do if(P|0){if(__Z16atomic_decrementPj(P+-8|0)|0)break;__ZN6Memory11free_staticEPvb(P,1)}while(0);P=c[L>>2]|0;do if(P|0){if(__Z16atomic_decrementPj(P+-8|0)|0)break;__ZN6Memory11free_staticEPvb(P,1)}while(0);__ZN10StringNameD2Ev(K);K=c[B>>2]|0;do if(K|0){if(__Z16atomic_decrementPj(K+-8|0)|0)break;__ZN6Memory11free_staticEPvb(K,1)}while(0);__ZN6StringC2EPKc(b,939493);c[B>>2]=c[b>>2];__ZN10StringNameC2ERK6String(M,B);__ZN6StringC2EPKc(N,1058759);__ZN6StringC2EPKc(D,944768);K=b+4|0;c[K>>2]=0;P=b+12|0;c[P>>2]=0;c[b>>2]=2;L=c[N>>2]|0;do if(L|0){c[K>>2]=0;if(!(__Z28atomic_conditional_incrementPj(L+-8|0)|0))break;c[K>>2]=c[N>>2]}while(0);c[b+8>>2]=8;K=c[P>>2]|0;do if((K|0)!=(c[D>>2]|0)){do if(K|0){if(__Z16atomic_decrementPj(K+-8|0)|0)break;__ZN6Memory11free_staticEPvb(K,1)}while(0);c[P>>2]=0;L=c[D>>2]|0;if(!L)break;if(!(__Z28atomic_conditional_incrementPj(L+-8|0)|0))break;c[P>>2]=c[D>>2]}while(0);c[b+16>>2]=7;c[E>>2]=__Z11_scs_createPKc(944732)|0;c[F>>2]=__Z11_scs_createPKc(944746)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(M,b,E,F,-1);__ZN10StringNameD2Ev(F);__ZN10StringNameD2Ev(E);E=c[b+12>>2]|0;do if(E|0){if(__Z16atomic_decrementPj(E+-8|0)|0)break;__ZN6Memory11free_staticEPvb(E,1)}while(0);E=c[b+4>>2]|0;do if(E|0){if(__Z16atomic_decrementPj(E+-8|0)|0)break;__ZN6Memory11free_staticEPvb(E,1)}while(0);E=c[D>>2]|0;do if(E|0){if(__Z16atomic_decrementPj(E+-8|0)|0)break;__ZN6Memory11free_staticEPvb(E,1)}while(0);E=c[N>>2]|0;do if(E|0){if(__Z16atomic_decrementPj(E+-8|0)|0)break;__ZN6Memory11free_staticEPvb(E,1)}while(0);__ZN10StringNameD2Ev(M);M=c[B>>2]|0;if(!M){l=a;return}if(__Z16atomic_decrementPj(M+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(M,1);l=a;return}function __ZN7ClassDB7creatorI9RayCast2DEEP6Objectv(){var a=0;a=__ZnwjPKc(464,1263606)|0;__ZN9RayCast2DC2Ev(a);__Z22postinitialize_handlerP6Object(a);return a|0}function __ZN9RayCast2DC2Ev(b){b=b|0;var d=0;__ZN6Node2DC2Ev(b);c[b>>2]=314180;__ZN10StringNameC2Ev(b+400|0);d=b+416|0;c[d>>2]=0;c[d+4>>2]=0;c[d+8>>2]=0;c[d+12>>2]=0;c[b+436>>2]=379008;c[b+432>>2]=0;c[b+440>>2]=0;a[b+404>>0]=0;c[b+408>>2]=0;a[b+405>>0]=0;c[b+412>>2]=0;c[b+444>>2]=1;c[b+448>>2]=15;c[b+456>>2]=0;c[b+460>>2]=1112014848;a[b+452>>0]=1;return}function __ZN9RayCast2D18_initialize_classvEv(b){b=b|0;if(a[1263442]|0)return;if(!(a[1263237]|0)){if(!(a[1256995]|0)){if(!(a[1256996]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI4NodeEEvv();__ZN4Node13_bind_methodsEv();a[1256996]=1}__ZN7ClassDB10_add_classI10CanvasItemEEvv();__ZN10CanvasItem13_bind_methodsEv();a[1256995]=1}__ZN7ClassDB10_add_classI6Node2DEEvv();__ZN6Node2D13_bind_methodsEv();a[1263237]=1}__ZN7ClassDB10_add_classI9RayCast2DEEvv();__ZN9RayCast2D13_bind_methodsEv();a[1263442]=1;return}function __ZN9RayCast2D5_setvERK10StringNameRK7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK9RayCast2D5_getvERK10StringNameR7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK9RayCast2D19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+24|0;g=e+4|0;h=e;if(!d)__ZNK6Node2D19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,0);__ZN6StringC2EPKc(f,939493);i=c[f>>2]|0;f=i;j=g+4|0;c[j>>2]=0;k=g+12|0;c[k>>2]=0;c[g>>2]=0;n=(i|0)==0;if(!n?(c[j>>2]=0,__Z28atomic_conditional_incrementPj(i+-8|0)|0):0)c[j>>2]=f;c[g+8>>2]=0;f=c[k>>2]|0;if(f|0){if(!(__Z16atomic_decrementPj(f+-8|0)|0))__ZN6Memory11free_staticEPvb(f,1);c[k>>2]=0}c[g+16>>2]=256;if(!(c[b>>2]|0)){k=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=k;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0}k=__ZnwjPFPvjE(32,4740)|0;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0;c[k+12>>2]=0;c[k+16>>2]=7;f=k+20|0;c[f>>2]=0;j=k+24|0;c[j>>2]=0;o=k+28|0;c[o>>2]=0;__ZN12PropertyInfoaSERKS_(k,g)|0;p=c[b>>2]|0;q=p+4|0;r=c[q>>2]|0;c[j>>2]=r;c[f>>2]=0;c[o>>2]=p;if(r|0)c[r+20>>2]=k;c[q>>2]=k;if(!(c[p>>2]|0))c[p>>2]=k;k=p+8|0;c[k>>2]=(c[k>>2]|0)+1;k=c[g+12>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);k=c[g+4>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);if(!n?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);__ZN10StringNameC2EPKc(h,939493);__ZN7ClassDB17get_property_listE10StringNameP4ListI12PropertyInfo16DefaultAllocatorEbPK6Object(h,b,1,a);__ZN10StringNameD2Ev(h);if(!d){l=e;return}__ZNK6Node2D19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,1);l=e;return}function __ZN9RayCast2D14_notificationvEib(a,b,c){a=a|0;b=b|0;c=c|0;if(!c){if(511!=510)__ZN4Node13_notificationEi(a,b);if(512!=511)__ZN10CanvasItem13_notificationEi(a,b);if(1352!=512)__ZN6Node2D13_notificationEi(a,b)}if(1783!=1352)__ZN9RayCast2D13_notificationEi(a,b);if(!c)return;if(1352!=512)__ZN6Node2D13_notificationEi(a,b);if(512!=511)__ZN10CanvasItem13_notificationEi(a,b);if(511==510)return;__ZN4Node13_notificationEi(a,b);return}function __ZNK9RayCast2D16_get_class_namevEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+8|0;e=b+4|0;f=b;g=a+400|0;a=c[g>>2]|0;if(a|0){if(c[a+4>>2]|0){l=b;return g|0}if(__ZNK6String6lengthEv(a+8|0)|0){l=b;return g|0}}__ZN6StringC2EPKc(d,939493);c[f>>2]=c[d>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameaSERKS_(g,e);__ZN10StringNameD2Ev(e);e=c[f>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);l=b;return g|0}function __ZNK9RayCast2D9get_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,939493);l=a;return c[b>>2]|0}function __ZNK9RayCast2D8is_classERK6String(a,b){a=a|0;b=b|0;var c=0;if(((!(__ZNK6StringeqEPKc(b,939493)|0)?!(__ZNK6StringeqEPKc(b,939635)|0):0)?!(__ZNK6StringeqEPKc(b,947933)|0):0)?!(__ZNK6StringeqEPKc(b,1132465)|0):0)c=__ZNK6StringeqEPKc(b,1142944)|0;else c=1;return c|0}function __ZNK9RayCast2D12is_class_ptrEPv(a,b){a=a|0;b=b|0;return (b|0)==1236524|((b|0)==1234324|((b|0)==1220748|((b|0)==1220720|(b|0)==1220580)))|0}function __ZN9RayCast2DD2Ev(a){a=a|0;var b=0,d=0,e=0,f=0;c[a>>2]=314180;b=a+432|0;d=c[b>>2]|0;if(d|0?(__ZN3SetI3RID10ComparatorIS0_E16DefaultAllocatorE13_cleanup_treeEPNS4_7ElementE(b,c[d+8>>2]|0),d=c[a+436>>2]|0,e=c[b>>2]|0,c[e+8>>2]=d,c[a+440>>2]=0,f=d,c[f+12>>2]=f,e|0):0){__ZN6Memory11free_staticEPvb(e,0);c[b>>2]=0}__ZN10StringNameD2Ev(a+400|0);c[a>>2]=218040;__ZN10StringNameD2Ev(a+340|0);__ZN10CanvasItemD2Ev(a);return}function __ZN9RayCast2DD0Ev(a){a=a|0;var b=0,d=0,e=0,f=0;c[a>>2]=314180;b=a+432|0;d=c[b>>2]|0;if(d|0?(__ZN3SetI3RID10ComparatorIS0_E16DefaultAllocatorE13_cleanup_treeEPNS4_7ElementE(b,c[d+8>>2]|0),d=c[a+436>>2]|0,e=c[b>>2]|0,c[e+8>>2]=d,c[a+440>>2]=0,f=d,c[f+12>>2]=f,e|0):0){__ZN6Memory11free_staticEPvb(e,0);c[b>>2]=0}__ZN10StringNameD2Ev(a+400|0);c[a>>2]=218040;__ZN10StringNameD2Ev(a+340|0);__ZN10CanvasItemD2Ev(a);__ZdlPv(a);return}function __ZN9RayCast2D13_notificationEi(b,d){b=b|0;d=d|0;var e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0.0,C=0,D=0,E=0,F=0;e=l;l=l+96|0;if((l|0)>=(m|0))ba(96);f=e+80|0;h=e+56|0;i=e+32|0;j=e+28|0;k=e+16|0;n=e+8|0;o=e;p=e+24|0;q=e+48|0;switch(d|0){case 10:{if(!(a[b+404>>0]|0))__ZN4Node17set_fixed_processEb(b,0);else{if(!(c[b+132>>2]|0))__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(947574,947583,260,947603,0);else a[1263537]=0;__ZN4Node17set_fixed_processEb(b,1)}d=__ZNK4Node10get_parentEv(b)|0;if(!d){l=e;return}if(!($i[c[(c[d>>2]|0)+44>>2]&8191](d,1236120)|0)){l=e;return}d=b+432|0;if(a[b+452>>0]|0){r=__ZNK4Node10get_parentEv(b)|0;s=$i[c[(c[r>>2]|0)+44>>2]&8191](r,1236120)|0;c[f>>2]=c[(s?r:0)+408>>2];if(!(c[d>>2]|0)){r=__ZnwjPFPvjE(28,4740)|0;s=r+16|0;c[s>>2]=0;c[s+4>>2]=0;c[s+8>>2]=0;c[d>>2]=r;s=c[b+436>>2]|0;c[r+4>>2]=s;c[r+8>>2]=s;c[r+12>>2]=s;c[r>>2]=1}__ZN3SetI3RID10ComparatorIS0_E16DefaultAllocatorE10_insert_rbERKS0_(d,f)|0;l=e;return}r=__ZNK4Node10get_parentEv(b)|0;s=$i[c[(c[r>>2]|0)+44>>2]&8191](r,1236120)|0;t=c[(s?r:0)+408>>2]|0;r=c[d>>2]|0;if(!r){l=e;return}s=c[r+8>>2]|0;r=c[b+436>>2]|0;a:do if((s|0)==(r|0))u=s;else{v=s;do{w=c[v+24>>2]|0;if(t>>>0<w>>>0)x=v+8|0;else{if(w>>>0>=t>>>0){u=v;break a}x=v+4|0}v=c[x>>2]|0}while((v|0)!=(r|0));l=e;return}while(0);if((u|0)==0|(u|0)==(r|0)){l=e;return}__ZN3SetI3RID10ComparatorIS0_E16DefaultAllocatorE6_eraseEPNS4_7ElementE(d,u);if(c[b+440>>2]|0){l=e;return}u=c[d>>2]|0;if(!u){l=e;return}__ZN6Memory11free_staticEPvb(u,0);c[d>>2]=0;l=e;return}case 11:{if(!(a[b+404>>0]|0)){l=e;return}__ZN4Node17set_fixed_processEb(b,0);l=e;return}case 30:{d=b+132|0;u=c[d>>2]|0;if(!u){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(947574,947583,260,947603,0);r=c[d>>2]|0;if(!r){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(947574,947583,260,947603,0);y=0}else{z=r;A=31}}else{a[1263537]=0;z=u;A=31}if((A|0)==31){a[1263537]=0;y=z}if(!(__ZNK9SceneTree28is_debugging_collisions_hintEv(y)|0)){l=e;return}y=h+4|0;c[y>>2]=0;c[y+4>>2]=0;c[y+8>>2]=0;c[y+12>>2]=0;c[y+16>>2]=0;g[h>>2]=1.0;y=h+12|0;g[y>>2]=1.0;z=b+456|0;__ZN11Transform2D6rotateEf(h,+__ZNK7Vector25angleEv(z));B=+__ZNK7Vector26lengthEv(z);g[f>>2]=0.0;g[f+4>>2]=B;__ZN11Transform2D9translateERK7Vector2(h,f);A=c[d>>2]|0;if(!A){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(947574,947583,260,947603,0);C=0}else{a[1263537]=0;C=A}__ZNK9SceneTree26get_debug_collisions_colorEv(i,C);g[f>>2]=0.0;g[f+4>>2]=0.0;__ZN10CanvasItem9draw_lineERK7Vector2S2_RK5Colorfb(b,f,z,i,3.0,0);c[j>>2]=0;z=h+8|0;C=h+4|0;B=+g[C>>2]*0.0+ +g[y>>2]*4.0;g[f>>2]=+g[h>>2]*0.0+ +g[z>>2]*4.0;g[f+4>>2]=B;A=h+16|0;__ZNK7Vector2plERKS_(k,f,A);d=k;k=c[d>>2]|0;u=c[d+4>>2]|0;d=c[j>>2]|0;if(!d)D=1;else D=(c[d+-4>>2]|0)+1|0;do if(!(__ZN6VectorI7Vector2E6resizeEi(j,D)|0)){a[1263537]=0;d=c[j>>2]|0;if(!d)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);r=c[d+-4>>2]|0;if((r|0)<1)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else{__ZN6VectorI7Vector2E14_copy_on_writeEv(j);d=(c[j>>2]|0)+(r+-1<<3)|0;c[d>>2]=k;c[d+4>>2]=u;break}}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);while(0);B=+g[C>>2]*2.828000068664551+ +g[y>>2]*0.0;g[f>>2]=+g[h>>2]*2.828000068664551+ +g[z>>2]*0.0;g[f+4>>2]=B;__ZNK7Vector2plERKS_(n,f,A);u=n;n=c[u>>2]|0;k=c[u+4>>2]|0;u=c[j>>2]|0;if(!u)E=1;else E=(c[u+-4>>2]|0)+1|0;do if(!(__ZN6VectorI7Vector2E6resizeEi(j,E)|0)){a[1263537]=0;u=c[j>>2]|0;if(!u)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);D=c[u+-4>>2]|0;if((D|0)<1)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else{__ZN6VectorI7Vector2E14_copy_on_writeEv(j);u=(c[j>>2]|0)+(D+-1<<3)|0;c[u>>2]=n;c[u+4>>2]=k;break}}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);while(0);B=+g[y>>2]*0.0-+g[C>>2]*2.828000068664551;g[f>>2]=+g[z>>2]*0.0-+g[h>>2]*2.828000068664551;g[f+4>>2]=B;__ZNK7Vector2plERKS_(o,f,A);A=o;o=c[A>>2]|0;h=c[A+4>>2]|0;A=c[j>>2]|0;if(!A)F=1;else F=(c[A+-4>>2]|0)+1|0;do if(!(__ZN6VectorI7Vector2E6resizeEi(j,F)|0)){a[1263537]=0;A=c[j>>2]|0;if(!A)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);z=c[A+-4>>2]|0;if((z|0)<1)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else{__ZN6VectorI7Vector2E14_copy_on_writeEv(j);A=(c[j>>2]|0)+(z+-1<<3)|0;c[A>>2]=o;c[A+4>>2]=h;break}}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);while(0);c[p>>2]=0;c[f>>2]=c[i>>2];c[f+4>>2]=c[i+4>>2];c[f+8>>2]=c[i+8>>2];c[f+12>>2]=c[i+12>>2];__ZN6VectorI5ColorE9push_backES0_(p,f)|0;c[f>>2]=c[i>>2];c[f+4>>2]=c[i+4>>2];c[f+8>>2]=c[i+8>>2];c[f+12>>2]=c[i+12>>2];__ZN6VectorI5ColorE9push_backES0_(p,f)|0;c[f>>2]=c[i>>2];c[f+4>>2]=c[i+4>>2];c[f+8>>2]=c[i+8>>2];c[f+12>>2]=c[i+12>>2];__ZN6VectorI5ColorE9push_backES0_(p,f)|0;c[f>>2]=0;c[q>>2]=0;__ZN10CanvasItem14draw_primitiveERK6VectorI7Vector2ERKS0_I5ColorES4_3RefI7TextureEf(b,j,p,f,q,1.0);i=c[q>>2]|0;if((i|0?__ZN9Reference11unreferenceEv(i)|0:0)?(i=c[q>>2]|0,__Z17predelete_handlerP6Object(i)|0):0){gj[c[(c[i>>2]|0)+76>>2]&8191](i);__ZN6Memory11free_staticEPvb(i,0)}c[q>>2]=0;q=c[f>>2]|0;if(q|0?(__Z16atomic_decrementPj(q+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(q,1);q=c[p>>2]|0;if(q|0?(__Z16atomic_decrementPj(q+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(q,1);q=c[j>>2]|0;if(q|0?(__Z16atomic_decrementPj(q+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(q,1);l=e;return}case 16:{if(!(a[b+404>>0]|0)){l=e;return}__ZN9RayCast2D21_update_raycast_stateEv(b);l=e;return}default:{l=e;return}}}function __ZN9RayCast2D21_update_raycast_stateEv(b){b=b|0;var d=0,e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0.0,s=0.0,t=0.0,u=0;d=l;l=l+112|0;if((l|0)>=(m|0))ba(112);e=d+104|0;f=d+96|0;h=d+72|0;i=d+56|0;j=d;k=d+64|0;n=__ZNK10CanvasItem12get_world_2dEv(b)|0;if(!n){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(944438,939503,191,939528,0);l=d;return}a[1263537]=0;o=__ZN15Physics2DServer13get_singletonEv()|0;p=c[(c[o>>2]|0)+136>>2]|0;c[f>>2]=__ZN7World2D9get_spaceEv(n)|0;c[e>>2]=c[f>>2];f=$i[p&8191](o,e)|0;do if(f){a[1263537]=0;Pi[c[(c[b>>2]|0)+132>>2]&2047](h,b);o=b+456|0;p=c[o+4>>2]|0;q=i;c[q>>2]=c[o>>2];c[q+4>>2]=p;g[e>>2]=0.0;g[e+4>>2]=0.0;if(__ZNK7Vector2eqERKS_(i,e)|0){c[i>>2]=0;c[i+4>>2]=1008981770;r=0.0;s=.009999999776482582}else{r=+g[i>>2];s=+g[i+4>>2]}c[j+32>>2]=0;c[j>>2]=0;c[j+4>>2]=0;c[j+8>>2]=0;c[j+12>>2]=0;c[j+16>>2]=0;p=c[(c[f>>2]|0)+84>>2]|0;q=h+16|0;t=r*+g[h+4>>2]+s*+g[h+12>>2];g[e>>2]=+g[h>>2]*r+ +g[h+8>>2]*s;g[e+4>>2]=t;__ZNK7Vector2plERKS_(k,e,q);o=b+405|0;if(ni[p&63](f,q,k,j,b+432|0,c[b+444>>2]|0,c[b+448>>2]|0)|0){a[o>>0]=1;c[b+408>>2]=c[j+20>>2];q=j;p=c[q+4>>2]|0;u=b+416|0;c[u>>2]=c[q>>2];c[u+4>>2]=p;p=j+8|0;u=c[p+4>>2]|0;q=b+424|0;c[q>>2]=c[p>>2];c[q+4>>2]=u;c[b+412>>2]=c[j+28>>2]}else a[o>>0]=0;o=j+32|0;if(!(c[o>>2]|0))break;else{__ZN7Variant5clearEv(o);break}}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(944438,939503,194,944482,0);while(0);if(!(__ZN9Reference11unreferenceEv(n)|0)){l=d;return}if(!(__Z17predelete_handlerP6Object(n)|0)){l=d;return}gj[c[(c[n>>2]|0)+76>>2]&8191](n);__ZN6Memory11free_staticEPvb(n,0);l=d;return}function __ZN9RayCast2D11set_enabledEb(b,d){b=b|0;d=d|0;a[b+404>>0]=d&1;if(a[b+136>>0]|0){if(!(c[b+132>>2]|0))__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(947574,947583,260,947603,0);else a[1263537]=0;__ZN4Node17set_fixed_processEb(b,d)}if(d)return;a[b+405>>0]=0;return}function __ZNK9RayCast2D10is_enabledEv(b){b=b|0;return (a[b+404>>0]|0)!=0|0}function __ZN9RayCast2D11set_cast_toERK7Vector2(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0;e=d;d=c[e+4>>2]|0;f=b+456|0;c[f>>2]=c[e>>2];c[f+4>>2]=d;if(!(a[b+136>>0]|0))return;d=b+132|0;f=c[d>>2]|0;if(!f){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(947574,947583,260,947603,0);e=c[d>>2]|0;if(!e){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(947574,947583,260,947603,0);g=0}else{h=e;i=6}}else{a[1263537]=0;h=f;i=6}if((i|0)==6){a[1263537]=0;g=h}if(!(__ZNK9SceneTree28is_debugging_collisions_hintEv(g)|0))return;__ZN10CanvasItem6updateEv(b);return}function __ZNK9RayCast2D11get_cast_toEv(a,b){a=a|0;b=b|0;var d=0,e=0;d=b+456|0;b=c[d+4>>2]|0;e=a;c[e>>2]=c[d>>2];c[e+4>>2]=b;return}function __ZNK9RayCast2D12is_collidingEv(b){b=b|0;return (a[b+405>>0]|0)!=0|0}function __ZN9RayCast2D20force_raycast_updateEv(a){a=a|0;__ZN9RayCast2D21_update_raycast_stateEv(a);return}function __ZNK9RayCast2D12get_colliderEv(a){a=a|0;var b=0,d=0;b=c[a+408>>2]|0;if(!b){d=0;return d|0}d=__ZN8ObjectDB12get_instanceEj(b)|0;return d|0}function __ZNK9RayCast2D18get_collider_shapeEv(a){a=a|0;return c[a+412>>2]|0}function __ZNK9RayCast2D19get_collision_pointEv(a,b){a=a|0;b=b|0;var d=0,e=0;d=b+416|0;b=c[d+4>>2]|0;e=a;c[e>>2]=c[d>>2];c[e+4>>2]=b;return}function __ZNK9RayCast2D20get_collision_normalEv(a,b){a=a|0;b=b|0;var d=0,e=0;d=b+424|0;b=c[d+4>>2]|0;e=a;c[e>>2]=c[d>>2];c[e+4>>2]=b;return}function __ZN9RayCast2D17add_exception_ridERK3RID(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;d=a+432|0;if(c[d>>2]|0){__ZN3SetI3RID10ComparatorIS0_E16DefaultAllocatorE10_insert_rbERKS0_(d,b)|0;return}e=__ZnwjPFPvjE(28,4740)|0;f=e+16|0;c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;c[d>>2]=e;f=c[a+436>>2]|0;c[e+4>>2]=f;c[e+8>>2]=f;c[e+12>>2]=f;c[e>>2]=1;__ZN3SetI3RID10ComparatorIS0_E16DefaultAllocatorE10_insert_rbERKS0_(d,b)|0;return}function __ZN9RayCast2D13add_exceptionEPK6Object(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;if(!d){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(944658,939503,227,944806,0);l=e;return}a[1263537]=0;if(!($i[c[(c[d>>2]|0)+44>>2]&8191](d,1234388)|0)){l=e;return}c[f>>2]=c[d+408>>2];d=b+432|0;if(!(c[d>>2]|0)){g=__ZnwjPFPvjE(28,4740)|0;h=g+16|0;c[h>>2]=0;c[h+4>>2]=0;c[h+8>>2]=0;c[d>>2]=g;h=c[b+436>>2]|0;c[g+4>>2]=h;c[g+8>>2]=h;c[g+12>>2]=h;c[g>>2]=1}__ZN3SetI3RID10ComparatorIS0_E16DefaultAllocatorE10_insert_rbERKS0_(d,f)|0;l=e;return}function __ZN9RayCast2D20remove_exception_ridERK3RID(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0;d=a+432|0;e=c[d>>2]|0;if(!e)return;f=c[e+8>>2]|0;e=c[a+436>>2]|0;a:do if((f|0)==(e|0))g=f;else{h=c[b>>2]|0;i=f;do{j=c[i+24>>2]|0;if(h>>>0<j>>>0)k=i+8|0;else{if(j>>>0>=h>>>0){g=i;break a}k=i+4|0}i=c[k>>2]|0}while((i|0)!=(e|0));return}while(0);if((g|0)==0|(g|0)==(e|0))return;__ZN3SetI3RID10ComparatorIS0_E16DefaultAllocatorE6_eraseEPNS4_7ElementE(d,g);if(c[a+440>>2]|0)return;a=c[d>>2]|0;if(!a)return;__ZN6Memory11free_staticEPvb(a,0);c[d>>2]=0;return}function __ZN9RayCast2D16remove_exceptionEPK6Object(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0;if(!d){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(944698,939503,241,944806,0);return}a[1263537]=0;if(!($i[c[(c[d>>2]|0)+44>>2]&8191](d,1234388)|0))return;e=c[d+408>>2]|0;d=b+432|0;f=c[d>>2]|0;if(!f)return;g=c[f+8>>2]|0;f=c[b+436>>2]|0;a:do if((g|0)==(f|0))h=g;else{i=g;do{j=c[i+24>>2]|0;if(e>>>0<j>>>0)k=i+8|0;else{if(j>>>0>=e>>>0){h=i;break a}k=i+4|0}i=c[k>>2]|0}while((i|0)!=(f|0));return}while(0);if((h|0)==0|(h|0)==(f|0))return;__ZN3SetI3RID10ComparatorIS0_E16DefaultAllocatorE6_eraseEPNS4_7ElementE(d,h);if(c[b+440>>2]|0)return;b=c[d>>2]|0;if(!b)return;__ZN6Memory11free_staticEPvb(b,0);c[d>>2]=0;return}function __ZN9RayCast2D16clear_exceptionsEv(a){a=a|0;var b=0,d=0,e=0;b=a+432|0;d=c[b>>2]|0;if(!d)return;__ZN3SetI3RID10ComparatorIS0_E16DefaultAllocatorE13_cleanup_treeEPNS4_7ElementE(b,c[d+8>>2]|0);d=c[a+436>>2]|0;e=c[b>>2]|0;c[e+8>>2]=d;c[a+440>>2]=0;a=d;c[a+12>>2]=a;if(!e)return;__ZN6Memory11free_staticEPvb(e,0);c[b>>2]=0;return}function __ZN9RayCast2D14set_layer_maskEj(a,b){a=a|0;b=b|0;c[a+444>>2]=b;return}function __ZNK9RayCast2D14get_layer_maskEv(a){a=a|0;return c[a+444>>2]|0}function __ZN9RayCast2D13set_type_maskEj(a,b){a=a|0;b=b|0;c[a+448>>2]=b;return}function __ZNK9RayCast2D13get_type_maskEv(a){a=a|0;return c[a+448>>2]|0}function __ZN9RayCast2D23set_exclude_parent_bodyEb(b,e){b=b|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f;h=b+452|0;if((d[h>>0]|0)==(e&1|0)){l=f;return}a[h>>0]=e&1;if(!(a[b+136>>0]|0)){l=f;return}e=__ZNK4Node10get_parentEv(b)|0;if(!e){l=f;return}if(!($i[c[(c[e>>2]|0)+44>>2]&8191](e,1236120)|0)){l=f;return}e=b+432|0;if(a[h>>0]|0){h=__ZNK4Node10get_parentEv(b)|0;i=$i[c[(c[h>>2]|0)+44>>2]&8191](h,1236120)|0;c[g>>2]=c[(i?h:0)+408>>2];if(!(c[e>>2]|0)){h=__ZnwjPFPvjE(28,4740)|0;i=h+16|0;c[i>>2]=0;c[i+4>>2]=0;c[i+8>>2]=0;c[e>>2]=h;i=c[b+436>>2]|0;c[h+4>>2]=i;c[h+8>>2]=i;c[h+12>>2]=i;c[h>>2]=1}__ZN3SetI3RID10ComparatorIS0_E16DefaultAllocatorE10_insert_rbERKS0_(e,g)|0;l=f;return}g=__ZNK4Node10get_parentEv(b)|0;h=$i[c[(c[g>>2]|0)+44>>2]&8191](g,1236120)|0;i=c[(h?g:0)+408>>2]|0;g=c[e>>2]|0;if(!g){l=f;return}h=c[g+8>>2]|0;g=c[b+436>>2]|0;a:do if((h|0)==(g|0))j=h;else{k=h;do{n=c[k+24>>2]|0;if(i>>>0<n>>>0)o=k+8|0;else{if(n>>>0>=i>>>0){j=k;break a}o=k+4|0}k=c[o>>2]|0}while((k|0)!=(g|0));l=f;return}while(0);if((j|0)==0|(j|0)==(g|0)){l=f;return}__ZN3SetI3RID10ComparatorIS0_E16DefaultAllocatorE6_eraseEPNS4_7ElementE(e,j);if(c[b+440>>2]|0){l=f;return}b=c[e>>2]|0;if(!b){l=f;return}__ZN6Memory11free_staticEPvb(b,0);c[e>>2]=0;l=f;return}function __ZNK9RayCast2D23get_exclude_parent_bodyEv(b){b=b|0;return (a[b+452>>0]|0)!=0|0}function __ZNK13MethodBind0RCI9RayCast2DjE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Ej(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK13MethodBind0RCI9RayCast2DjE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,939493);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI9RayCast2DjE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236524)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2Ej(i,ij[n&8191](d)|0);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI9RayCast2DjE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0;if(!b)f=0;else{d=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236524)|0;f=d?b:0}b=c[a+44>>2]|0;d=c[a+48>>2]|0;a=f+(d>>1)|0;if(!(d&1)){g=b;h=ij[g&8191](a)|0;c[e>>2]=h;return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=ij[g&8191](a)|0;c[e>>2]=h;return}}function __ZN13MethodBind0RCI9RayCast2DjED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I9RayCast2DjE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if(!b){__ZN7VariantC2Ej(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK11MethodBind1I9RayCast2DjE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,939493);l=a;return c[b>>2]|0}function __ZN11MethodBind1I9RayCast2DjE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236524)|0:0){c[h>>2]=0;a[1263537]=0;k=d+24|0;n=c[k>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=i;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=i;return}if((g|0)>0){if((n|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);p=0}else{a[1263537]=0;p=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,p)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=p;c[b>>2]=0;l=i;return}}p=c[d+44>>2]|0;n=c[d+48>>2]|0;o=e+(n>>1)|0;if(!(n&1))q=p;else q=c[(c[o>>2]|0)+p>>2]|0;do if((g|0)<1){p=c[k>>2]|0;n=p+-1|0;if((p|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)s=0;else s=c[e+-4>>2]|0;if((p|0)<=(s|0)){if(r)t=0;else t=c[e+-4>>2]|0;do if((t|0)<(p|0)){if(r)u=0;else u=c[e+-4>>2]|0;if((u|0)<(p|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);v=0;break}else{a[1263537]=0;w=31;break}}else w=31;while(0);if((w|0)==31)v=e+(n*24|0)|0;__ZN7VariantC2ERKS_(j,v);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);f=__ZNK7VariantcvjEv(j)|0;Pi[q&2047](o,f);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I9RayCast2DjE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236524)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1)){g=b;h=c[d>>2]|0;i=c[h>>2]|0;Pi[g&2047](a,i);return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=c[d>>2]|0;i=c[h>>2]|0;Pi[g&2047](a,i);return}}function __ZN11MethodBind1I9RayCast2DjED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I9RayCast2DPK6ObjectE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if(!b){__ZN7VariantC2EPK6Object(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK11MethodBind1I9RayCast2DPK6ObjectE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,939493);l=a;return c[b>>2]|0}function __ZN11MethodBind1I9RayCast2DPK6ObjectE4callEPS1_PPK7VariantiRNS6_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236524)|0:0){c[h>>2]=0;a[1263537]=0;k=d+24|0;n=c[k>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=i;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=i;return}if((g|0)>0){if((n|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);p=0}else{a[1263537]=0;p=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,p)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=p;c[b>>2]=0;l=i;return}}p=c[d+44>>2]|0;n=c[d+48>>2]|0;o=e+(n>>1)|0;if(!(n&1))q=p;else q=c[(c[o>>2]|0)+p>>2]|0;do if((g|0)<1){p=c[k>>2]|0;n=p+-1|0;if((p|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)s=0;else s=c[e+-4>>2]|0;if((p|0)<=(s|0)){if(r)t=0;else t=c[e+-4>>2]|0;do if((t|0)<(p|0)){if(r)u=0;else u=c[e+-4>>2]|0;if((u|0)<(p|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);v=0;break}else{a[1263537]=0;w=31;break}}else w=31;while(0);if((w|0)==31)v=e+(n*24|0)|0;__ZN7VariantC2ERKS_(j,v);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);f=__ZNK7VariantcvP6ObjectEv(j)|0;Pi[q&2047](o,f);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I9RayCast2DPK6ObjectE7ptrcallEPS1_PPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236524)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1)){g=b;h=c[d>>2]|0;Pi[g&2047](a,h);return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=c[d>>2]|0;Pi[g&2047](a,h);return}}function __ZN11MethodBind1I9RayCast2DPK6ObjectED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I9RayCast2DRK3RIDE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;if(b|0){f=0;l=a;return f|0}c[d>>2]=0;__ZN7VariantC2ERK3RID(e,d);d=c[e>>2]|0;if(d|0)__ZN7Variant5clearEv(e);f=d;l=a;return f|0}function __ZNK11MethodBind1I9RayCast2DRK3RIDE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,939493);l=a;return c[b>>2]|0}function __ZN11MethodBind1I9RayCast2DRK3RIDE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i+24|0;k=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236524)|0:0){c[h>>2]=0;a[1263537]=0;n=d+24|0;o=c[n>>2]|0;if((o|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=o;c[b>>2]=0;l=i;return}p=o-(c[d+20>>2]|0)|0;if((p|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=p;c[b>>2]=0;l=i;return}if((g|0)>0){if((o|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);q=0}else{a[1263537]=0;q=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,q)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=q;c[b>>2]=0;l=i;return}}q=c[d+44>>2]|0;o=c[d+48>>2]|0;p=e+(o>>1)|0;if(!(o&1))r=q;else r=c[(c[p>>2]|0)+q>>2]|0;do if((g|0)<1){q=c[n>>2]|0;o=q+-1|0;if((q|0)>=1){e=c[d+16>>2]|0;s=(e|0)==0;if(s)t=0;else t=c[e+-4>>2]|0;if((q|0)<=(t|0)){if(s)u=0;else u=c[e+-4>>2]|0;do if((u|0)<(q|0)){if(s)v=0;else v=c[e+-4>>2]|0;if((v|0)<(q|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);w=0;break}else{a[1263537]=0;x=31;break}}else x=31;while(0);if((x|0)==31)w=e+(o*24|0)|0;__ZN7VariantC2ERKS_(k,w);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);c[j>>2]=__ZNK7Variantcv3RIDEv(k)|0;Pi[r&2047](p,j);if(c[k>>2]|0)__ZN7Variant5clearEv(k);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I9RayCast2DRK3RIDE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236524)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;c[f>>2]=c[c[d>>2]>>2];Pi[i&2047](a,f);l=e;return}function __ZN11MethodBind1I9RayCast2DRK3RIDED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI9RayCast2DiE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK13MethodBind0RCI9RayCast2DiE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,939493);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI9RayCast2DiE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236524)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2Ei(i,ij[n&8191](d)|0);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI9RayCast2DiE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0;if(!b)f=0;else{d=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236524)|0;f=d?b:0}b=c[a+44>>2]|0;d=c[a+48>>2]|0;a=f+(d>>1)|0;if(!(d&1)){g=b;h=ij[g&8191](a)|0;c[e>>2]=h;return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=ij[g&8191](a)|0;c[e>>2]=h;return}}function __ZN13MethodBind0RCI9RayCast2DiED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI9RayCast2DP6ObjectE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2EPK6Object(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK13MethodBind0RCI9RayCast2DP6ObjectE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,939493);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI9RayCast2DP6ObjectE4callES2_PPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236524)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2EPK6Object(i,ij[n&8191](d)|0);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI9RayCast2DP6ObjectE7ptrcallES2_PPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0;if(!b)f=0;else{d=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236524)|0;f=d?b:0}b=c[a+44>>2]|0;d=c[a+48>>2]|0;a=f+(d>>1)|0;if(!(d&1)){g=b;h=ij[g&8191](a)|0;c[e>>2]=h;return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=ij[g&8191](a)|0;c[e>>2]=h;return}}function __ZN13MethodBind0RCI9RayCast2DP6ObjectED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind0I9RayCast2DE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return 0}function __ZNK11MethodBind0I9RayCast2DE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,939493);l=a;return c[b>>2]|0}function __ZN11MethodBind0I9RayCast2DE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236524)|0:0){c[h>>2]=0;a[1263537]=0;f=c[d+24>>2]|0;if((f|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=f;c[b>>2]=0;return}i=f-(c[d+20>>2]|0)|0;if((i|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=i;c[b>>2]=0;return}i=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))j=i;else j=c[(c[d>>2]|0)+i>>2]|0;gj[j&8191](d);c[b>>2]=0;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,110,1146558,0);c[b>>2]=0;return}function __ZN11MethodBind0I9RayCast2DE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236524)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1)){g=b;gj[g&8191](a);return}else{g=c[(c[a>>2]|0)+b>>2]|0;gj[g&8191](a);return}}function __ZN11MethodBind0I9RayCast2DED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI9RayCast2D7Vector2E18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;if((b|0)!=-1){f=0;l=a;return f|0}g[d>>2]=0.0;g[d+4>>2]=0.0;__ZN7VariantC2ERK7Vector2(e,d);d=c[e>>2]|0;if(d|0)__ZN7Variant5clearEv(e);f=d;l=a;return f|0}function __ZNK13MethodBind0RCI9RayCast2D7Vector2E18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,939493);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI9RayCast2D7Vector2E4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;j=f+24|0;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236524)|0:0){c[h>>2]=0;a[1263537]=0;k=c[d+24>>2]|0;if((k|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=k;c[b>>2]=0;l=f;return}n=k-(c[d+20>>2]|0)|0;if((n|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=n;c[b>>2]=0;l=f;return}n=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))o=n;else o=c[(c[d>>2]|0)+n>>2]|0;Pi[o&2047](j,d);__ZN7VariantC2ERK7Vector2(i,j);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI9RayCast2D7Vector2E7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=d;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236524)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;Pi[i&2047](f,a);a=f;f=c[a+4>>2]|0;i=e;c[i>>2]=c[a>>2];c[i+4>>2]=f;l=d;return}function __ZN13MethodBind0RCI9RayCast2D7Vector2ED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I9RayCast2DRK7Vector2E18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;if(b|0){f=0;l=a;return f|0}g[d>>2]=0.0;g[d+4>>2]=0.0;__ZN7VariantC2ERK7Vector2(e,d);d=c[e>>2]|0;if(d|0)__ZN7Variant5clearEv(e);f=d;l=a;return f|0}function __ZNK11MethodBind1I9RayCast2DRK7Vector2E18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,939493);l=a;return c[b>>2]|0}function __ZN11MethodBind1I9RayCast2DRK7Vector2E4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i+24|0;k=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236524)|0:0){c[h>>2]=0;a[1263537]=0;n=d+24|0;o=c[n>>2]|0;if((o|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=o;c[b>>2]=0;l=i;return}p=o-(c[d+20>>2]|0)|0;if((p|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=p;c[b>>2]=0;l=i;return}if((g|0)>0){if((o|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);q=0}else{a[1263537]=0;q=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,q)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=q;c[b>>2]=0;l=i;return}}q=c[d+44>>2]|0;o=c[d+48>>2]|0;p=e+(o>>1)|0;if(!(o&1))r=q;else r=c[(c[p>>2]|0)+q>>2]|0;do if((g|0)<1){q=c[n>>2]|0;o=q+-1|0;if((q|0)>=1){e=c[d+16>>2]|0;s=(e|0)==0;if(s)t=0;else t=c[e+-4>>2]|0;if((q|0)<=(t|0)){if(s)u=0;else u=c[e+-4>>2]|0;do if((u|0)<(q|0)){if(s)v=0;else v=c[e+-4>>2]|0;if((v|0)<(q|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);w=0;break}else{a[1263537]=0;x=31;break}}else x=31;while(0);if((x|0)==31)w=e+(o*24|0)|0;__ZN7VariantC2ERKS_(k,w);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);__ZNK7Variantcv7Vector2Ev(j,k);Pi[r&2047](p,j);if(c[k>>2]|0)__ZN7Variant5clearEv(k);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I9RayCast2DRK7Vector2E7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236524)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;b=c[d>>2]|0;d=c[b+4>>2]|0;h=f;c[h>>2]=c[b>>2];c[h+4>>2]=d;Pi[i&2047](a,f);l=e;return}function __ZN11MethodBind1I9RayCast2DRK7Vector2ED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI9RayCast2DbE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Eb(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK13MethodBind0RCI9RayCast2DbE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,939493);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI9RayCast2DbE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236524)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2Eb(i,ij[n&8191](d)|0);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI9RayCast2DbE7ptrcallEP6ObjectPPKvPv(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0;if(!d)g=0;else{e=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1236524)|0;g=e?d:0}d=c[b+44>>2]|0;e=c[b+48>>2]|0;b=g+(e>>1)|0;if(!(e&1)){h=d;i=ij[h&8191](b)|0;j=i&1;a[f>>0]=j;return}else{h=c[(c[b>>2]|0)+d>>2]|0;i=ij[h&8191](b)|0;j=i&1;a[f>>0]=j;return}}function __ZN13MethodBind0RCI9RayCast2DbED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I9RayCast2DbE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if(!b){__ZN7VariantC2Eb(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK11MethodBind1I9RayCast2DbE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,939493);l=a;return c[b>>2]|0}function __ZN11MethodBind1I9RayCast2DbE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236524)|0:0){c[h>>2]=0;a[1263537]=0;k=d+24|0;n=c[k>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=i;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=i;return}if((g|0)>0){if((n|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);p=0}else{a[1263537]=0;p=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,p)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=p;c[b>>2]=0;l=i;return}}p=c[d+44>>2]|0;n=c[d+48>>2]|0;o=e+(n>>1)|0;if(!(n&1))q=p;else q=c[(c[o>>2]|0)+p>>2]|0;do if((g|0)<1){p=c[k>>2]|0;n=p+-1|0;if((p|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)s=0;else s=c[e+-4>>2]|0;if((p|0)<=(s|0)){if(r)t=0;else t=c[e+-4>>2]|0;do if((t|0)<(p|0)){if(r)u=0;else u=c[e+-4>>2]|0;if((u|0)<(p|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);v=0;break}else{a[1263537]=0;w=31;break}}else w=31;while(0);if((w|0)==31)v=e+(n*24|0)|0;__ZN7VariantC2ERKS_(j,v);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);f=__ZNK7VariantcvbEv(j)|0;Pi[q&2047](o,f);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I9RayCast2DbE7ptrcallEP6ObjectPPKvPv(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0;if(!d)g=0;else{f=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1236524)|0;g=f?d:0}d=c[b+44>>2]|0;f=c[b+48>>2]|0;b=g+(f>>1)|0;if(!(f&1))h=d;else h=c[(c[b>>2]|0)+d>>2]|0;Pi[h&2047](b,(a[c[e>>2]>>0]|0)!=0);return}function __ZN11MethodBind1I9RayCast2DbED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN7ClassDB7creatorI18CollisionPolygon2DEEP6Objectv(){var a=0;a=__ZnwjPKc(440,1263606)|0;__ZN18CollisionPolygon2DC2Ev(a);__Z22postinitialize_handlerP6Object(a);return a|0}function __ZN18CollisionPolygon2DC2Ev(b){b=b|0;__ZN6Node2DC2Ev(b);c[b>>2]=276320;__ZN10StringNameC2Ev(b+400|0);c[b+424>>2]=0;g[b+404>>2]=-10.0;g[b+408>>2]=-10.0;g[b+412>>2]=20.0;g[b+416>>2]=20.0;c[b+420>>2]=0;a[b+428>>0]=0;a[b+429>>0]=0;c[b+432>>2]=-1;c[b+436>>2]=-1;a[b+430>>0]=0;__ZN10CanvasItem26set_notify_local_transformEb(b,1);return}function __ZN7ClassDB7creatorI16CollisionShape2DEEP6Objectv(){var a=0;a=__ZnwjPKc(432,1263606)|0;__ZN16CollisionShape2DC2Ev(a);__Z22postinitialize_handlerP6Object(a);return a|0}function __ZN16CollisionShape2DC2Ev(b){b=b|0;var d=0,e=0,f=0,h=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d;f=d+8|0;__ZN6Node2DC2Ev(b);c[b>>2]=282312;__ZN10StringNameC2Ev(b+400|0);h=b+404|0;c[h>>2]=0;c[h+4>>2]=0;c[h+8>>2]=0;c[h+12>>2]=0;c[h+16>>2]=0;g[f>>2]=10.0;g[f+4>>2]=10.0;__ZNK7Vector2ngEv(e,f);f=e;e=c[f+4>>2]|0;h=b+408|0;c[h>>2]=c[f>>2];c[h+4>>2]=e;c[b+416>>2]=1101004800;c[b+420>>2]=1101004800;__ZN10CanvasItem26set_notify_local_transformEb(b,1);a[b+424>>0]=0;a[b+425>>0]=0;a[b+426>>0]=0;c[b+428>>2]=-1;l=d;return}function __ZN7ClassDB7creatorI6Area2DEEP6Objectv(){var a=0;a=__ZnwjPKc(496,1263606)|0;__ZN6Area2DC2Ev(a);__Z22postinitialize_handlerP6Object(a);return a|0}function __ZN6Area2DC2Ev(d){d=d|0;var e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;e=l;l=l+48|0;if((l|0)>=(m|0))ba(48);f=e+40|0;h=e+32|0;i=e+8|0;j=e+36|0;k=e;n=__ZN15Physics2DServer13get_singletonEv()|0;c[j>>2]=ij[c[(c[n>>2]|0)+152>>2]&8191](n)|0;c[f>>2]=c[j>>2];__ZN17CollisionObject2DC2E3RIDb(d,f,1);c[d>>2]=283316;__ZN10StringNameC2Ev(d+420|0);j=d+428|0;g[j>>2]=0.0;g[d+432>>2]=0.0;c[d+476>>2]=379008;c[d+472>>2]=0;c[d+480>>2]=0;c[d+488>>2]=379008;c[d+484>>2]=0;c[d+492>>2]=0;c[d+424>>2]=0;g[d+436>>2]=98.0;n=__ZN15Physics2DServer13get_singletonEv()|0;o=c[(c[n>>2]|0)+212>>2]|0;p=d+408|0;c[h>>2]=c[p>>2];__ZN7VariantC2Ef(i,98.0);c[f>>2]=c[h>>2];Ki[o&4095](n,f,0,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);g[k>>2]=0.0;g[k+4>>2]=1.0;n=k;o=c[n+4>>2]|0;q=j;c[q>>2]=c[n>>2];c[q+4>>2]=o;o=__ZN15Physics2DServer13get_singletonEv()|0;q=c[(c[o>>2]|0)+212>>2]|0;c[h>>2]=c[p>>2];__ZN7VariantC2ERK7Vector2(i,k);c[f>>2]=c[h>>2];Ki[q&4095](o,f,1,i);if(!(c[i>>2]|0)){r=d+440|0;a[r>>0]=0;s=d+444|0;g[s>>2]=0.0;t=d+448|0;g[t>>2]=.10000000149011612;u=d+452|0;g[u>>2]=1.0;v=d+464|0;w=d+456|0;c[v>>2]=0;b[v+4>>1]=0;a[v+6>>0]=0;c[w>>2]=1;x=d+460|0;c[x>>2]=1;__ZN6Area2D14set_monitoringEb(d,1);__ZN6Area2D15set_monitorableEb(d,1);l=e;return}__ZN7Variant5clearEv(i);r=d+440|0;a[r>>0]=0;s=d+444|0;g[s>>2]=0.0;t=d+448|0;g[t>>2]=.10000000149011612;u=d+452|0;g[u>>2]=1.0;v=d+464|0;w=d+456|0;c[v>>2]=0;b[v+4>>1]=0;a[v+6>>0]=0;c[w>>2]=1;x=d+460|0;c[x>>2]=1;__ZN6Area2D14set_monitoringEb(d,1);__ZN6Area2D15set_monitorableEb(d,1);l=e;return}function __ZN17CollisionObject2DC2E3RIDb(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f+8|0;h=f+4|0;i=f;__ZN6Node2DC2Ev(b);c[b>>2]=278436;__ZN10StringNameC2Ev(b+400|0);j=b+408|0;c[b+416>>2]=0;c[j>>2]=c[d>>2];a[b+404>>0]=e&1;a[b+412>>0]=1;__ZN10CanvasItem20set_notify_transformEb(b,1);d=__ZN15Physics2DServer13get_singletonEv()|0;k=c[d>>2]|0;if(e){e=c[k+204>>2]|0;c[h>>2]=c[j>>2];n=c[b+44>>2]|0;c[g>>2]=c[h>>2];bj[e&4095](d,g,n);l=f;return}else{n=c[k+320>>2]|0;c[i>>2]=c[j>>2];j=c[b+44>>2]|0;c[g>>2]=c[i>>2];bj[n&4095](d,g,j);l=f;return}}function __ZN7ClassDB7creatorI15KinematicBody2DEEP6Objectv(){var a=0;a=__ZnwjPKc(536,1263606)|0;__ZN15KinematicBody2DC2Ev(a);__Z22postinitialize_handlerP6Object(a);return a|0}function __ZN15KinematicBody2DC2Ev(b){b=b|0;var d=0,e=0,f=0,h=0,i=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d+8|0;f=d+4|0;h=d;i=__ZN15Physics2DServer13get_singletonEv()|0;c[h>>2]=nj[c[(c[i>>2]|0)+252>>2]&2047](i,1,0)|0;c[e>>2]=c[h>>2];__ZN17CollisionObject2DC2E3RIDb(b,e,0);c[b>>2]=278276;__ZN10StringNameC2Ev(b+420|0);g[b+432>>2]=0.0;g[b+436>>2]=0.0;c[b+424>>2]=1;c[b+428>>2]=1;g[b+440>>2]=0.0;h=__ZN15Physics2DServer13get_singletonEv()|0;i=c[(c[h>>2]|0)+424>>2]|0;c[f>>2]=c[b+408>>2];c[e>>2]=c[f>>2];dj[i&127](h,e,0.0);__ZN17CollisionObject2D12set_pickableEb(b,0);c[b>>2]=280340;__ZN10StringNameC2Ev(b+444|0);e=b+456|0;c[b+488>>2]=0;h=b+512|0;c[e>>2]=0;c[e+4>>2]=0;c[e+8>>2]=0;c[e+12>>2]=0;c[e+16>>2]=0;c[e+20>>2]=0;c[h>>2]=0;c[h+4>>2]=0;c[h+8>>2]=0;c[h+12>>2]=0;__ZN5ArrayC2Ev(b+532|0);a[b+452>>0]=0;c[b+480>>2]=0;c[b+484>>2]=0;g[b+448>>2]=.07999999821186066;a[b+528>>0]=0;a[b+529>>0]=0;a[b+530>>0]=0;l=d;return}function __ZN7ClassDB7creatorI11RigidBody2DEEP6Objectv(){var a=0;a=__ZnwjPKc(516,1263606)|0;__ZN11RigidBody2DC2Ev(a);__Z22postinitialize_handlerP6Object(a);return a|0}function __ZN11RigidBody2DC2Ev(b){b=b|0;var d=0,e=0,f=0,h=0,i=0,j=0,k=0,n=0;d=l;l=l+48|0;if((l|0)>=(m|0))ba(48);e=d+32|0;f=d+24|0;h=d;i=d+28|0;j=__ZN15Physics2DServer13get_singletonEv()|0;c[h>>2]=nj[c[(c[j>>2]|0)+252>>2]&2047](j,2,0)|0;c[e>>2]=c[h>>2];__ZN17CollisionObject2DC2E3RIDb(b,e,0);c[b>>2]=278276;__ZN10StringNameC2Ev(b+420|0);g[b+432>>2]=0.0;g[b+436>>2]=0.0;c[b+424>>2]=1;c[b+428>>2]=1;g[b+440>>2]=0.0;j=__ZN15Physics2DServer13get_singletonEv()|0;k=c[(c[j>>2]|0)+424>>2]|0;n=b+408|0;c[f>>2]=c[n>>2];c[e>>2]=c[f>>2];dj[k&127](j,e,0.0);__ZN17CollisionObject2D12set_pickableEb(b,0);c[b>>2]=279532;__ZN10StringNameC2Ev(b+444|0);g[b+484>>2]=0.0;g[b+488>>2]=0.0;c[b+456>>2]=0;g[b+460>>2]=0.0;g[b+464>>2]=1.0;g[b+468>>2]=1.0;g[b+472>>2]=1.0;g[b+476>>2]=-1.0;g[b+480>>2]=-1.0;c[b+500>>2]=0;c[b+452>>2]=0;g[b+492>>2]=0.0;a[b+496>>0]=0;c[b+508>>2]=0;a[b+504>>0]=0;c[b+512>>2]=0;a[b+448>>0]=1;j=__ZN15Physics2DServer13get_singletonEv()|0;k=c[(c[j>>2]|0)+448>>2]|0;c[i>>2]=c[n>>2];__ZN10StringNameC2EPKc(f,872876);c[h>>2]=0;c[e>>2]=c[i>>2];Li[k&255](j,e,b,f,h);if(!(c[h>>2]|0)){__ZN10StringNameD2Ev(f);l=d;return}__ZN7Variant5clearEv(h);__ZN10StringNameD2Ev(f);l=d;return}function __ZN7ClassDB7creatorI12StaticBody2DEEP6Objectv(){var a=0;a=__ZnwjPKc(468,1263606)|0;__ZN12StaticBody2DC2Ev(a);__Z22postinitialize_handlerP6Object(a);return a|0}function __ZN12StaticBody2DC2Ev(a){a=a|0;var b=0,d=0,e=0,f=0,h=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+8|0;e=b+4|0;f=b;h=__ZN15Physics2DServer13get_singletonEv()|0;c[f>>2]=nj[c[(c[h>>2]|0)+252>>2]&2047](h,0,0)|0;c[d>>2]=c[f>>2];__ZN17CollisionObject2DC2E3RIDb(a,d,0);c[a>>2]=278276;__ZN10StringNameC2Ev(a+420|0);g[a+432>>2]=0.0;g[a+436>>2]=0.0;c[a+424>>2]=1;c[a+428>>2]=1;g[a+440>>2]=0.0;f=__ZN15Physics2DServer13get_singletonEv()|0;h=c[(c[f>>2]|0)+424>>2]|0;c[e>>2]=c[a+408>>2];c[d>>2]=c[e>>2];dj[h&127](f,d,0.0);__ZN17CollisionObject2D12set_pickableEb(a,0);c[a>>2]=278116;__ZN10StringNameC2Ev(a+444|0);d=a+448|0;c[d>>2]=0;c[d+4>>2]=0;c[d+8>>2]=0;c[d+12>>2]=0;g[a+464>>2]=1.0;l=b;return}function __ZN7ClassDB10_add_classI6Line2DEEvv(){var a=0,b=0,d=0,e=0,f=0,g=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+16|0;d=a+12|0;e=a+8|0;f=a+4|0;g=a;__ZN6StringC2EPKc(b,939628);c[e>>2]=c[b>>2];__ZN10StringNameC2ERK6String(d,e);__ZN6StringC2EPKc(b,939635);c[g>>2]=c[b>>2];__ZN10StringNameC2ERK6String(f,g);__ZN7ClassDB11_add_class2ERK10StringNameS2_(d,f);__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);__ZN10StringNameD2Ev(d);d=c[e>>2]|0;if(!d){l=a;return}if(__Z16atomic_decrementPj(d+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(d,1);l=a;return}function __ZN6Line2D13_bind_methodsEv(){var a=0,b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0,ia=0,ja=0,ka=0,la=0,ma=0,na=0,oa=0,pa=0,qa=0,ra=0,sa=0,ta=0,ua=0,va=0;a=l;l=l+368|0;if((l|0)>=(m|0))ba(368);b=a+344|0;d=a+336|0;e=a+328|0;f=a+320|0;g=a+312|0;h=a+304|0;i=a+296|0;j=a+288|0;k=a+280|0;n=a+272|0;o=a+264|0;p=a+256|0;q=a+248|0;r=a+240|0;s=a+232|0;t=a+224|0;u=a+216|0;v=a+208|0;w=a+200|0;x=a+184|0;y=a+176|0;z=a+160|0;A=a+144|0;B=a+128|0;C=a+120|0;D=a+112|0;E=a+104|0;F=a+96|0;G=a+92|0;H=a+192|0;I=a+88|0;J=a+168|0;K=a+152|0;L=a+136|0;M=a+84|0;N=a+80|0;O=a+76|0;P=a+72|0;Q=a+68|0;R=a+64|0;S=a+60|0;T=a+56|0;U=a+52|0;V=a+48|0;W=a+44|0;X=a+40|0;Y=a+36|0;Z=a+32|0;_=a+28|0;$=a+24|0;aa=a+20|0;ca=a+16|0;da=a+12|0;ea=a+8|0;fa=a;__Z8D_METHODPKcS0_(d,939642,1124514);ga=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(ga);c[ga>>2]=314896;__ZN10MethodBind10_set_constEb(ga,0);__ZN10MethodBind24_generate_argument_typesEi(ga,1);c[ga+44>>2]=1784;c[ga+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,ga,d,0,0)|0;ga=d+4|0;ha=c[ga>>2]|0;if(ha|0?(__Z16atomic_decrementPj(ha+-8|0)|0)==0:0){ia=c[ga>>2]|0;ga=(ia|0)==0?0:ia+-4|0;ia=ga+4|0;if(c[ga>>2]|0){ja=0;do{__ZN10StringNameD2Ev(ia+(ja<<2)|0);ja=ja+1|0}while(ja>>>0<(c[ga>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(ha,1)}__ZN10StringNameD2Ev(d);__Z8D_METHODPKc(e,939653);d=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(d);c[d>>2]=314932;__ZN10MethodBind10_set_constEb(d,1);__ZN10MethodBind24_generate_argument_typesEi(d,0);__ZN10MethodBind12_set_returnsEb(d,1);c[d+44>>2]=5699;c[d+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,d,e,0,0)|0;d=e+4|0;ha=c[d>>2]|0;if(ha|0?(__Z16atomic_decrementPj(ha+-8|0)|0)==0:0){ga=c[d>>2]|0;d=(ga|0)==0?0:ga+-4|0;ga=d+4|0;if(c[d>>2]|0){ja=0;do{__ZN10StringNameD2Ev(ga+(ja<<2)|0);ja=ja+1|0}while(ja>>>0<(c[d>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(ha,1)}__ZN10StringNameD2Ev(e);__Z8D_METHODPKcS0_S0_(f,939664,1091896,1126974);e=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(e);c[e>>2]=314968;__ZN10MethodBind10_set_constEb(e,0);__ZN10MethodBind24_generate_argument_typesEi(e,2);c[e+44>>2]=1697;c[e+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,e,f,0,0)|0;e=f+4|0;ha=c[e>>2]|0;if(ha|0?(__Z16atomic_decrementPj(ha+-8|0)|0)==0:0){d=c[e>>2]|0;e=(d|0)==0?0:d+-4|0;d=e+4|0;if(c[e>>2]|0){ja=0;do{__ZN10StringNameD2Ev(d+(ja<<2)|0);ja=ja+1|0}while(ja>>>0<(c[e>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(ha,1)}__ZN10StringNameD2Ev(f);__Z8D_METHODPKcS0_(g,1098020,1091896);f=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(f);c[f>>2]=315004;__ZN10MethodBind10_set_constEb(f,1);__ZN10MethodBind24_generate_argument_typesEi(f,1);__ZN10MethodBind12_set_returnsEb(f,1);c[f+44>>2]=1698;c[f+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,f,g,0,0)|0;f=g+4|0;ha=c[f>>2]|0;if(ha|0?(__Z16atomic_decrementPj(ha+-8|0)|0)==0:0){e=c[f>>2]|0;f=(e|0)==0?0:e+-4|0;e=f+4|0;if(c[f>>2]|0){ja=0;do{__ZN10StringNameD2Ev(e+(ja<<2)|0);ja=ja+1|0}while(ja>>>0<(c[f>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(ha,1)}__ZN10StringNameD2Ev(g);__Z8D_METHODPKc(h,939678);g=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(g);c[g>>2]=315040;__ZN10MethodBind10_set_constEb(g,1);__ZN10MethodBind24_generate_argument_typesEi(g,0);__ZN10MethodBind12_set_returnsEb(g,1);c[g+44>>2]=5700;c[g+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,g,h,0,0)|0;g=h+4|0;ha=c[g>>2]|0;if(ha|0?(__Z16atomic_decrementPj(ha+-8|0)|0)==0:0){f=c[g>>2]|0;g=(f|0)==0?0:f+-4|0;f=g+4|0;if(c[g>>2]|0){ja=0;do{__ZN10StringNameD2Ev(f+(ja<<2)|0);ja=ja+1|0}while(ja>>>0<(c[g>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(ha,1)}__ZN10StringNameD2Ev(h);__Z8D_METHODPKcS0_(i,1097997,1126974);h=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(h);c[h>>2]=315076;__ZN10MethodBind10_set_constEb(h,0);__ZN10MethodBind24_generate_argument_typesEi(h,1);c[h+44>>2]=1785;c[h+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,h,i,0,0)|0;h=i+4|0;ha=c[h>>2]|0;if(ha|0?(__Z16atomic_decrementPj(ha+-8|0)|0)==0:0){g=c[h>>2]|0;h=(g|0)==0?0:g+-4|0;g=h+4|0;if(c[h>>2]|0){ja=0;do{__ZN10StringNameD2Ev(g+(ja<<2)|0);ja=ja+1|0}while(ja>>>0<(c[h>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(ha,1)}__ZN10StringNameD2Ev(i);__Z8D_METHODPKcS0_(j,1098057,1091896);i=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(i);c[i>>2]=315112;__ZN10MethodBind10_set_constEb(i,0);__ZN10MethodBind24_generate_argument_typesEi(i,1);c[i+44>>2]=1786;c[i+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,i,j,0,0)|0;i=j+4|0;ha=c[i>>2]|0;if(ha|0?(__Z16atomic_decrementPj(ha+-8|0)|0)==0:0){h=c[i>>2]|0;i=(h|0)==0?0:h+-4|0;h=i+4|0;if(c[i>>2]|0){ja=0;do{__ZN10StringNameD2Ev(h+(ja<<2)|0);ja=ja+1|0}while(ja>>>0<(c[i>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(ha,1)}__ZN10StringNameD2Ev(j);__Z8D_METHODPKcS0_(k,939694,1129111);j=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(j);c[j>>2]=315148;__ZN10MethodBind10_set_constEb(j,0);__ZN10MethodBind24_generate_argument_typesEi(j,1);c[j+44>>2]=261;c[j+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,j,k,0,0)|0;j=k+4|0;ha=c[j>>2]|0;if(ha|0?(__Z16atomic_decrementPj(ha+-8|0)|0)==0:0){i=c[j>>2]|0;j=(i|0)==0?0:i+-4|0;i=j+4|0;if(c[j>>2]|0){ja=0;do{__ZN10StringNameD2Ev(i+(ja<<2)|0);ja=ja+1|0}while(ja>>>0<(c[j>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(ha,1)}__ZN10StringNameD2Ev(k);__Z8D_METHODPKc(n,1128069);k=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(k);c[k>>2]=315184;__ZN10MethodBind10_set_constEb(k,1);__ZN10MethodBind24_generate_argument_typesEi(k,0);__ZN10MethodBind12_set_returnsEb(k,1);c[k+44>>2]=267;c[k+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,k,n,0,0)|0;k=n+4|0;ha=c[k>>2]|0;if(ha|0?(__Z16atomic_decrementPj(ha+-8|0)|0)==0:0){j=c[k>>2]|0;k=(j|0)==0?0:j+-4|0;j=k+4|0;if(c[k>>2]|0){ja=0;do{__ZN10StringNameD2Ev(j+(ja<<2)|0);ja=ja+1|0}while(ja>>>0<(c[k>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(ha,1)}__ZN10StringNameD2Ev(n);__Z8D_METHODPKcS0_(o,939704,1128565);n=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(n);c[n>>2]=315220;__ZN10MethodBind10_set_constEb(n,0);__ZN10MethodBind24_generate_argument_typesEi(n,1);c[n+44>>2]=1787;c[n+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,n,o,0,0)|0;n=o+4|0;ha=c[n>>2]|0;if(ha|0?(__Z16atomic_decrementPj(ha+-8|0)|0)==0:0){k=c[n>>2]|0;n=(k|0)==0?0:k+-4|0;k=n+4|0;if(c[n>>2]|0){ja=0;do{__ZN10StringNameD2Ev(k+(ja<<2)|0);ja=ja+1|0}while(ja>>>0<(c[n>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(ha,1)}__ZN10StringNameD2Ev(o);__Z8D_METHODPKc(p,939722);o=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(o);c[o>>2]=315256;__ZN10MethodBind10_set_constEb(o,1);__ZN10MethodBind24_generate_argument_typesEi(o,0);__ZN10MethodBind12_set_returnsEb(o,1);c[o+44>>2]=1788;c[o+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,o,p,0,0)|0;o=p+4|0;ha=c[o>>2]|0;if(ha|0?(__Z16atomic_decrementPj(ha+-8|0)|0)==0:0){n=c[o>>2]|0;o=(n|0)==0?0:n+-4|0;n=o+4|0;if(c[o>>2]|0){ja=0;do{__ZN10StringNameD2Ev(n+(ja<<2)|0);ja=ja+1|0}while(ja>>>0<(c[o>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(ha,1)}__ZN10StringNameD2Ev(p);__Z8D_METHODPKcS0_(q,939740,1128565);p=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(p);c[p>>2]=315292;__ZN10MethodBind10_set_constEb(p,0);__ZN10MethodBind24_generate_argument_typesEi(p,1);c[p+44>>2]=1789;c[p+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,p,q,0,0)|0;p=q+4|0;ha=c[p>>2]|0;if(ha|0?(__Z16atomic_decrementPj(ha+-8|0)|0)==0:0){o=c[p>>2]|0;p=(o|0)==0?0:o+-4|0;o=p+4|0;if(c[p>>2]|0){ja=0;do{__ZN10StringNameD2Ev(o+(ja<<2)|0);ja=ja+1|0}while(ja>>>0<(c[p>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(ha,1)}__ZN10StringNameD2Ev(q);__Z8D_METHODPKc(r,939753);q=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(q);c[q>>2]=315328;__ZN10MethodBind10_set_constEb(q,1);__ZN10MethodBind24_generate_argument_typesEi(q,0);__ZN10MethodBind12_set_returnsEb(q,1);c[q+44>>2]=5701;c[q+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,q,r,0,0)|0;q=r+4|0;ha=c[q>>2]|0;if(ha|0?(__Z16atomic_decrementPj(ha+-8|0)|0)==0:0){p=c[q>>2]|0;q=(p|0)==0?0:p+-4|0;p=q+4|0;if(c[q>>2]|0){ja=0;do{__ZN10StringNameD2Ev(p+(ja<<2)|0);ja=ja+1|0}while(ja>>>0<(c[q>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(ha,1)}__ZN10StringNameD2Ev(r);__Z8D_METHODPKcS0_(s,942090,1062617);r=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(r);c[r>>2]=315364;__ZN10MethodBind10_set_constEb(r,0);__ZN10MethodBind24_generate_argument_typesEi(r,1);c[r+44>>2]=1790;c[r+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,r,s,0,0)|0;r=s+4|0;ha=c[r>>2]|0;if(ha|0?(__Z16atomic_decrementPj(ha+-8|0)|0)==0:0){q=c[r>>2]|0;r=(q|0)==0?0:q+-4|0;q=r+4|0;if(c[r>>2]|0){ja=0;do{__ZN10StringNameD2Ev(q+(ja<<2)|0);ja=ja+1|0}while(ja>>>0<(c[r>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(ha,1)}__ZN10StringNameD2Ev(s);__Z8D_METHODPKc(t,942102);s=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(s);c[s>>2]=315400;__ZN10MethodBind10_set_constEb(s,1);__ZN10MethodBind24_generate_argument_typesEi(s,0);__ZN10MethodBind12_set_returnsEb(s,1);c[s+44>>2]=5702;c[s+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,s,t,0,0)|0;s=t+4|0;ha=c[s>>2]|0;if(ha|0?(__Z16atomic_decrementPj(ha+-8|0)|0)==0:0){r=c[s>>2]|0;s=(r|0)==0?0:r+-4|0;r=s+4|0;if(c[s>>2]|0){ja=0;do{__ZN10StringNameD2Ev(r+(ja<<2)|0);ja=ja+1|0}while(ja>>>0<(c[s>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(ha,1)}__ZN10StringNameD2Ev(t);__Z8D_METHODPKcS0_(u,939766,1146083);t=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(t);c[t>>2]=315436;__ZN10MethodBind10_set_constEb(t,0);__ZN10MethodBind24_generate_argument_typesEi(t,1);c[t+44>>2]=1791;c[t+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,t,u,0,0)|0;t=u+4|0;ha=c[t>>2]|0;if(ha|0?(__Z16atomic_decrementPj(ha+-8|0)|0)==0:0){s=c[t>>2]|0;t=(s|0)==0?0:s+-4|0;s=t+4|0;if(c[t>>2]|0){ja=0;do{__ZN10StringNameD2Ev(s+(ja<<2)|0);ja=ja+1|0}while(ja>>>0<(c[t>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(ha,1)}__ZN10StringNameD2Ev(u);__Z8D_METHODPKc(v,939783);u=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(u);c[u>>2]=315472;__ZN10MethodBind10_set_constEb(u,1);__ZN10MethodBind24_generate_argument_typesEi(u,0);__ZN10MethodBind12_set_returnsEb(u,1);c[u+44>>2]=5703;c[u+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,u,v,0,0)|0;u=v+4|0;ha=c[u>>2]|0;if(ha|0?(__Z16atomic_decrementPj(ha+-8|0)|0)==0:0){t=c[u>>2]|0;u=(t|0)==0?0:t+-4|0;t=u+4|0;if(c[u>>2]|0){ja=0;do{__ZN10StringNameD2Ev(t+(ja<<2)|0);ja=ja+1|0}while(ja>>>0<(c[u>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(ha,1)}__ZN10StringNameD2Ev(v);__Z8D_METHODPKcS0_(w,939800,1146083);v=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(v);c[v>>2]=315508;__ZN10MethodBind10_set_constEb(v,0);__ZN10MethodBind24_generate_argument_typesEi(v,1);c[v+44>>2]=1792;c[v+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,v,w,0,0)|0;v=w+4|0;ha=c[v>>2]|0;if(ha|0?(__Z16atomic_decrementPj(ha+-8|0)|0)==0:0){u=c[v>>2]|0;v=(u|0)==0?0:u+-4|0;u=v+4|0;if(c[v>>2]|0){ja=0;do{__ZN10StringNameD2Ev(u+(ja<<2)|0);ja=ja+1|0}while(ja>>>0<(c[v>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(ha,1)}__ZN10StringNameD2Ev(w);__Z8D_METHODPKc(x,939815);w=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(w);c[w>>2]=315544;__ZN10MethodBind10_set_constEb(w,1);__ZN10MethodBind24_generate_argument_typesEi(w,0);__ZN10MethodBind12_set_returnsEb(w,1);c[w+44>>2]=5704;c[w+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,w,x,0,0)|0;w=x+4|0;ha=c[w>>2]|0;do if(ha|0){if(__Z16atomic_decrementPj(ha+-8|0)|0)break;v=c[w>>2]|0;ja=(v|0)==0?0:v+-4|0;v=ja+4|0;if(c[ja>>2]|0){u=0;do{__ZN10StringNameD2Ev(v+(u<<2)|0);u=u+1|0}while(u>>>0<(c[ja>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(ha,1)}while(0);__ZN10StringNameD2Ev(x);__Z8D_METHODPKcS0_(y,939830,1146083);x=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(x);c[x>>2]=315580;__ZN10MethodBind10_set_constEb(x,0);__ZN10MethodBind24_generate_argument_typesEi(x,1);c[x+44>>2]=1793;c[x+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,x,y,0,0)|0;x=y+4|0;ha=c[x>>2]|0;do if(ha|0){if(__Z16atomic_decrementPj(ha+-8|0)|0)break;w=c[x>>2]|0;ja=(w|0)==0?0:w+-4|0;w=ja+4|0;if(c[ja>>2]|0){u=0;do{__ZN10StringNameD2Ev(w+(u<<2)|0);u=u+1|0}while(u>>>0<(c[ja>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(ha,1)}while(0);__ZN10StringNameD2Ev(y);__Z8D_METHODPKc(z,939849);y=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(y);c[y>>2]=315616;__ZN10MethodBind10_set_constEb(y,1);__ZN10MethodBind24_generate_argument_typesEi(y,0);__ZN10MethodBind12_set_returnsEb(y,1);c[y+44>>2]=5705;c[y+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,y,z,0,0)|0;y=z+4|0;ha=c[y>>2]|0;do if(ha|0){if(__Z16atomic_decrementPj(ha+-8|0)|0)break;x=c[y>>2]|0;ja=(x|0)==0?0:x+-4|0;x=ja+4|0;if(c[ja>>2]|0){u=0;do{__ZN10StringNameD2Ev(x+(u<<2)|0);u=u+1|0}while(u>>>0<(c[ja>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(ha,1)}while(0);__ZN10StringNameD2Ev(z);__Z8D_METHODPKcS0_(A,939868,1146083);z=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(z);c[z>>2]=315580;__ZN10MethodBind10_set_constEb(z,0);__ZN10MethodBind24_generate_argument_typesEi(z,1);c[z+44>>2]=1794;c[z+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,z,A,0,0)|0;z=A+4|0;ha=c[z>>2]|0;do if(ha|0){if(__Z16atomic_decrementPj(ha+-8|0)|0)break;y=c[z>>2]|0;ja=(y|0)==0?0:y+-4|0;y=ja+4|0;if(c[ja>>2]|0){u=0;do{__ZN10StringNameD2Ev(y+(u<<2)|0);u=u+1|0}while(u>>>0<(c[ja>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(ha,1)}while(0);__ZN10StringNameD2Ev(A);__Z8D_METHODPKc(B,939885);A=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(A);c[A>>2]=315616;__ZN10MethodBind10_set_constEb(A,1);__ZN10MethodBind24_generate_argument_typesEi(A,0);__ZN10MethodBind12_set_returnsEb(A,1);c[A+44>>2]=5706;c[A+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,A,B,0,0)|0;A=B+4|0;ha=c[A>>2]|0;do if(ha|0){if(__Z16atomic_decrementPj(ha+-8|0)|0)break;z=c[A>>2]|0;ja=(z|0)==0?0:z+-4|0;z=ja+4|0;if(c[ja>>2]|0){u=0;do{__ZN10StringNameD2Ev(z+(u<<2)|0);u=u+1|0}while(u>>>0<(c[ja>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(ha,1)}while(0);__ZN10StringNameD2Ev(B);__Z8D_METHODPKcS0_(C,939902,939918);B=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(B);c[B>>2]=315148;__ZN10MethodBind10_set_constEb(B,0);__ZN10MethodBind24_generate_argument_typesEi(B,1);c[B+44>>2]=262;c[B+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,B,C,0,0)|0;B=C+4|0;ha=c[B>>2]|0;do if(ha|0){if(__Z16atomic_decrementPj(ha+-8|0)|0)break;A=c[B>>2]|0;ja=(A|0)==0?0:A+-4|0;A=ja+4|0;if(c[ja>>2]|0){u=0;do{__ZN10StringNameD2Ev(A+(u<<2)|0);u=u+1|0}while(u>>>0<(c[ja>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(ha,1)}while(0);__ZN10StringNameD2Ev(C);__Z8D_METHODPKc(D,939924);C=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(C);c[C>>2]=315184;__ZN10MethodBind10_set_constEb(C,1);__ZN10MethodBind24_generate_argument_typesEi(C,0);__ZN10MethodBind12_set_returnsEb(C,1);c[C+44>>2]=268;c[C+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,C,D,0,0)|0;C=D+4|0;ha=c[C>>2]|0;do if(ha|0){if(__Z16atomic_decrementPj(ha+-8|0)|0)break;B=c[C>>2]|0;ja=(B|0)==0?0:B+-4|0;B=ja+4|0;if(c[ja>>2]|0){u=0;do{__ZN10StringNameD2Ev(B+(u<<2)|0);u=u+1|0}while(u>>>0<(c[ja>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(ha,1)}while(0);__ZN10StringNameD2Ev(D);__Z8D_METHODPKcS0_(E,939940,939960);D=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(D);c[D>>2]=315112;__ZN10MethodBind10_set_constEb(D,0);__ZN10MethodBind24_generate_argument_typesEi(D,1);c[D+44>>2]=1795;c[D+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,D,E,0,0)|0;D=E+4|0;ha=c[D>>2]|0;do if(ha|0){if(__Z16atomic_decrementPj(ha+-8|0)|0)break;C=c[D>>2]|0;ja=(C|0)==0?0:C+-4|0;C=ja+4|0;if(c[ja>>2]|0){u=0;do{__ZN10StringNameD2Ev(C+(u<<2)|0);u=u+1|0}while(u>>>0<(c[ja>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(ha,1)}while(0);__ZN10StringNameD2Ev(E);__Z8D_METHODPKc(F,939970);E=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(E);c[E>>2]=315040;__ZN10MethodBind10_set_constEb(E,1);__ZN10MethodBind24_generate_argument_typesEi(E,0);__ZN10MethodBind12_set_returnsEb(E,1);c[E+44>>2]=5707;c[E+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,E,F,0,0)|0;E=F+4|0;ha=c[E>>2]|0;do if(ha|0){if(__Z16atomic_decrementPj(ha+-8|0)|0)break;D=c[E>>2]|0;ja=(D|0)==0?0:D+-4|0;D=ja+4|0;if(c[ja>>2]|0){u=0;do{__ZN10StringNameD2Ev(D+(u<<2)|0);u=u+1|0}while(u>>>0<(c[ja>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(ha,1)}while(0);__ZN10StringNameD2Ev(F);__ZN6StringC2EPKc(b,939628);c[H>>2]=c[b>>2];__ZN10StringNameC2ERK6String(G,H);__ZN6StringC2EPKc(I,1124514);__ZN6StringC2EPKc(J,1263606);F=b+4|0;c[F>>2]=0;ha=b+12|0;c[ha>>2]=0;c[b>>2]=26;E=c[I>>2]|0;do if(E|0){c[F>>2]=0;if(!(__Z28atomic_conditional_incrementPj(E+-8|0)|0))break;c[F>>2]=c[I>>2]}while(0);c[b+8>>2]=0;F=c[ha>>2]|0;do if((F|0)!=(c[J>>2]|0)){do if(F|0){if(__Z16atomic_decrementPj(F+-8|0)|0)break;__ZN6Memory11free_staticEPvb(F,1)}while(0);c[ha>>2]=0;E=c[J>>2]|0;if(!E)break;if(!(__Z28atomic_conditional_incrementPj(E+-8|0)|0))break;c[ha>>2]=c[J>>2]}while(0);c[b+16>>2]=7;c[K>>2]=__Z11_scs_createPKc(939642)|0;c[L>>2]=__Z11_scs_createPKc(939653)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(G,b,K,L,-1);__ZN10StringNameD2Ev(L);__ZN10StringNameD2Ev(K);ha=c[b+12>>2]|0;do if(ha|0){if(__Z16atomic_decrementPj(ha+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ha,1)}while(0);ha=c[b+4>>2]|0;do if(ha|0){if(__Z16atomic_decrementPj(ha+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ha,1)}while(0);ha=c[J>>2]|0;do if(ha|0){if(__Z16atomic_decrementPj(ha+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ha,1)}while(0);ha=c[I>>2]|0;do if(ha|0){if(__Z16atomic_decrementPj(ha+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ha,1)}while(0);__ZN10StringNameD2Ev(G);G=c[H>>2]|0;do if(G|0){if(__Z16atomic_decrementPj(G+-8|0)|0)break;__ZN6Memory11free_staticEPvb(G,1)}while(0);__ZN6StringC2EPKc(b,939628);c[H>>2]=c[b>>2];__ZN10StringNameC2ERK6String(M,H);__ZN6StringC2EPKc(N,1129111);__ZN6StringC2EPKc(J,1263606);G=b+4|0;c[G>>2]=0;ha=b+12|0;c[ha>>2]=0;c[b>>2]=3;I=c[N>>2]|0;do if(I|0){c[G>>2]=0;if(!(__Z28atomic_conditional_incrementPj(I+-8|0)|0))break;c[G>>2]=c[N>>2]}while(0);c[b+8>>2]=0;G=c[ha>>2]|0;do if((G|0)!=(c[J>>2]|0)){do if(G|0){if(__Z16atomic_decrementPj(G+-8|0)|0)break;__ZN6Memory11free_staticEPvb(G,1)}while(0);c[ha>>2]=0;I=c[J>>2]|0;if(!I)break;if(!(__Z28atomic_conditional_incrementPj(I+-8|0)|0))break;c[ha>>2]=c[J>>2]}while(0);c[b+16>>2]=7;c[K>>2]=__Z11_scs_createPKc(939694)|0;c[L>>2]=__Z11_scs_createPKc(1128069)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(M,b,K,L,-1);__ZN10StringNameD2Ev(L);__ZN10StringNameD2Ev(K);ha=c[b+12>>2]|0;do if(ha|0){if(__Z16atomic_decrementPj(ha+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ha,1)}while(0);ha=c[b+4>>2]|0;do if(ha|0){if(__Z16atomic_decrementPj(ha+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ha,1)}while(0);ha=c[J>>2]|0;do if(ha|0){if(__Z16atomic_decrementPj(ha+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ha,1)}while(0);ha=c[N>>2]|0;do if(ha|0){if(__Z16atomic_decrementPj(ha+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ha,1)}while(0);__ZN10StringNameD2Ev(M);M=c[H>>2]|0;do if(M|0){if(__Z16atomic_decrementPj(M+-8|0)|0)break;__ZN6Memory11free_staticEPvb(M,1)}while(0);__ZN6StringC2EPKc(b,939628);c[H>>2]=c[b>>2];__ZN10StringNameC2ERK6String(O,H);__ZN6StringC2EPKc(P,1026950);__ZN6StringC2EPKc(J,1263606);M=b+4|0;c[M>>2]=0;ha=b+12|0;c[ha>>2]=0;c[b>>2]=14;N=c[P>>2]|0;do if(N|0){c[M>>2]=0;if(!(__Z28atomic_conditional_incrementPj(N+-8|0)|0))break;c[M>>2]=c[P>>2]}while(0);c[b+8>>2]=0;M=c[ha>>2]|0;do if((M|0)!=(c[J>>2]|0)){do if(M|0){if(__Z16atomic_decrementPj(M+-8|0)|0)break;__ZN6Memory11free_staticEPvb(M,1)}while(0);c[ha>>2]=0;N=c[J>>2]|0;if(!N)break;if(!(__Z28atomic_conditional_incrementPj(N+-8|0)|0))break;c[ha>>2]=c[J>>2]}while(0);c[b+16>>2]=7;c[K>>2]=__Z11_scs_createPKc(939704)|0;c[L>>2]=__Z11_scs_createPKc(939722)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(O,b,K,L,-1);__ZN10StringNameD2Ev(L);__ZN10StringNameD2Ev(K);ha=c[b+12>>2]|0;do if(ha|0){if(__Z16atomic_decrementPj(ha+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ha,1)}while(0);ha=c[b+4>>2]|0;do if(ha|0){if(__Z16atomic_decrementPj(ha+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ha,1)}while(0);ha=c[J>>2]|0;do if(ha|0){if(__Z16atomic_decrementPj(ha+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ha,1)}while(0);ha=c[P>>2]|0;do if(ha|0){if(__Z16atomic_decrementPj(ha+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ha,1)}while(0);__ZN10StringNameD2Ev(O);O=c[H>>2]|0;do if(O|0){if(__Z16atomic_decrementPj(O+-8|0)|0)break;__ZN6Memory11free_staticEPvb(O,1)}while(0);__ZN6StringC2EPKc(b,939628);c[H>>2]=c[b>>2];__ZN10StringNameC2ERK6String(Q,H);__ZN6StringC2EPKc(R,939990);__ZN6StringC2EPKc(J,942208);O=c[R>>2]|0;do if(!O)ka=0;else{if(!(__Z28atomic_conditional_incrementPj(O+-8|0)|0)){ka=0;break}ka=c[R>>2]|0}while(0);O=c[J>>2]|0;do if(!O)la=0;else{if(!(__Z28atomic_conditional_incrementPj(O+-8|0)|0)){la=0;break}la=c[J>>2]|0}while(0);c[b>>2]=18;O=b+4|0;c[O>>2]=0;ha=(ka|0)==0;do if(!ha){c[O>>2]=0;if(!(__Z28atomic_conditional_incrementPj(ka+-8|0)|0))break;c[O>>2]=ka}while(0);c[b+8>>2]=17;O=b+12|0;c[O>>2]=0;P=(la|0)==0;do if(!P){c[O>>2]=0;if(!(__Z28atomic_conditional_incrementPj(la+-8|0)|0))break;c[O>>2]=la}while(0);c[b+16>>2]=519;c[K>>2]=__Z11_scs_createPKc(939740)|0;c[L>>2]=__Z11_scs_createPKc(939753)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(Q,b,K,L,-1);__ZN10StringNameD2Ev(L);__ZN10StringNameD2Ev(K);O=c[b+12>>2]|0;do if(O|0){if(__Z16atomic_decrementPj(O+-8|0)|0)break;__ZN6Memory11free_staticEPvb(O,1)}while(0);O=c[b+4>>2]|0;do if(O|0){if(__Z16atomic_decrementPj(O+-8|0)|0)break;__ZN6Memory11free_staticEPvb(O,1)}while(0);O=la;do if(!P){if(__Z16atomic_decrementPj(O+-8|0)|0)break;__ZN6Memory11free_staticEPvb(O,1)}while(0);O=ka;do if(!ha){if(__Z16atomic_decrementPj(O+-8|0)|0)break;__ZN6Memory11free_staticEPvb(O,1)}while(0);O=c[J>>2]|0;do if(O|0){if(__Z16atomic_decrementPj(O+-8|0)|0)break;__ZN6Memory11free_staticEPvb(O,1)}while(0);O=c[R>>2]|0;do if(O|0){if(__Z16atomic_decrementPj(O+-8|0)|0)break;__ZN6Memory11free_staticEPvb(O,1)}while(0);__ZN10StringNameD2Ev(Q);Q=c[H>>2]|0;do if(Q|0){if(__Z16atomic_decrementPj(Q+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Q,1)}while(0);__ZN6StringC2EPKc(b,939628);c[H>>2]=c[b>>2];__ZN10StringNameC2ERK6String(S,H);__ZN6StringC2EPKc(T,1062617);__ZN6StringC2EPKc(J,1075267);Q=c[T>>2]|0;do if(!Q)ma=0;else{if(!(__Z28atomic_conditional_incrementPj(Q+-8|0)|0)){ma=0;break}ma=c[T>>2]|0}while(0);Q=c[J>>2]|0;do if(!Q)na=0;else{if(!(__Z28atomic_conditional_incrementPj(Q+-8|0)|0)){na=0;break}na=c[J>>2]|0}while(0);c[b>>2]=18;Q=b+4|0;c[Q>>2]=0;O=(ma|0)==0;do if(!O){c[Q>>2]=0;if(!(__Z28atomic_conditional_incrementPj(ma+-8|0)|0))break;c[Q>>2]=ma}while(0);c[b+8>>2]=17;Q=b+12|0;c[Q>>2]=0;R=(na|0)==0;do if(!R){c[Q>>2]=0;if(!(__Z28atomic_conditional_incrementPj(na+-8|0)|0))break;c[Q>>2]=na}while(0);c[b+16>>2]=519;c[K>>2]=__Z11_scs_createPKc(942090)|0;c[L>>2]=__Z11_scs_createPKc(942102)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(S,b,K,L,-1);__ZN10StringNameD2Ev(L);__ZN10StringNameD2Ev(K);Q=c[b+12>>2]|0;do if(Q|0){if(__Z16atomic_decrementPj(Q+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Q,1)}while(0);Q=c[b+4>>2]|0;do if(Q|0){if(__Z16atomic_decrementPj(Q+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Q,1)}while(0);Q=na;do if(!R){if(__Z16atomic_decrementPj(Q+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Q,1)}while(0);Q=ma;do if(!O){if(__Z16atomic_decrementPj(Q+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Q,1)}while(0);Q=c[J>>2]|0;do if(Q|0){if(__Z16atomic_decrementPj(Q+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Q,1)}while(0);Q=c[T>>2]|0;do if(Q|0){if(__Z16atomic_decrementPj(Q+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Q,1)}while(0);__ZN10StringNameD2Ev(S);S=c[H>>2]|0;do if(S|0){if(__Z16atomic_decrementPj(S+-8|0)|0)break;__ZN6Memory11free_staticEPvb(S,1)}while(0);__ZN6StringC2EPKc(b,939628);c[H>>2]=c[b>>2];__ZN10StringNameC2ERK6String(U,H);__ZN6StringC2EPKc(V,939999);__ZN6StringC2EPKc(J,940012);S=c[V>>2]|0;do if(!S)oa=0;else{if(!(__Z28atomic_conditional_incrementPj(S+-8|0)|0)){oa=0;break}oa=c[V>>2]|0}while(0);S=c[J>>2]|0;do if(!S)pa=0;else{if(!(__Z28atomic_conditional_incrementPj(S+-8|0)|0)){pa=0;break}pa=c[J>>2]|0}while(0);c[b>>2]=2;S=b+4|0;c[S>>2]=0;Q=(oa|0)==0;do if(!Q){c[S>>2]=0;if(!(__Z28atomic_conditional_incrementPj(oa+-8|0)|0))break;c[S>>2]=oa}while(0);c[b+8>>2]=3;S=b+12|0;c[S>>2]=0;T=(pa|0)==0;do if(!T){c[S>>2]=0;if(!(__Z28atomic_conditional_incrementPj(pa+-8|0)|0))break;c[S>>2]=pa}while(0);c[b+16>>2]=519;c[K>>2]=__Z11_scs_createPKc(939766)|0;c[L>>2]=__Z11_scs_createPKc(939783)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(U,b,K,L,-1);__ZN10StringNameD2Ev(L);__ZN10StringNameD2Ev(K);S=c[b+12>>2]|0;do if(S|0){if(__Z16atomic_decrementPj(S+-8|0)|0)break;__ZN6Memory11free_staticEPvb(S,1)}while(0);S=c[b+4>>2]|0;do if(S|0){if(__Z16atomic_decrementPj(S+-8|0)|0)break;__ZN6Memory11free_staticEPvb(S,1)}while(0);S=pa;do if(!T){if(__Z16atomic_decrementPj(S+-8|0)|0)break;__ZN6Memory11free_staticEPvb(S,1)}while(0);S=oa;do if(!Q){if(__Z16atomic_decrementPj(S+-8|0)|0)break;__ZN6Memory11free_staticEPvb(S,1)}while(0);S=c[J>>2]|0;do if(S|0){if(__Z16atomic_decrementPj(S+-8|0)|0)break;__ZN6Memory11free_staticEPvb(S,1)}while(0);S=c[V>>2]|0;do if(S|0){if(__Z16atomic_decrementPj(S+-8|0)|0)break;__ZN6Memory11free_staticEPvb(S,1)}while(0);__ZN10StringNameD2Ev(U);U=c[H>>2]|0;do if(U|0){if(__Z16atomic_decrementPj(U+-8|0)|0)break;__ZN6Memory11free_staticEPvb(U,1)}while(0);__ZN6StringC2EPKc(b,939628);c[H>>2]=c[b>>2];__ZN10StringNameC2ERK6String(W,H);__ZN6StringC2EPKc(X,940022);__ZN6StringC2EPKc(J,940033);U=c[X>>2]|0;do if(!U)qa=0;else{if(!(__Z28atomic_conditional_incrementPj(U+-8|0)|0)){qa=0;break}qa=c[X>>2]|0}while(0);U=c[J>>2]|0;do if(!U)ra=0;else{if(!(__Z28atomic_conditional_incrementPj(U+-8|0)|0)){ra=0;break}ra=c[J>>2]|0}while(0);c[b>>2]=2;U=b+4|0;c[U>>2]=0;S=(qa|0)==0;do if(!S){c[U>>2]=0;if(!(__Z28atomic_conditional_incrementPj(qa+-8|0)|0))break;c[U>>2]=qa}while(0);c[b+8>>2]=3;U=b+12|0;c[U>>2]=0;V=(ra|0)==0;do if(!V){c[U>>2]=0;if(!(__Z28atomic_conditional_incrementPj(ra+-8|0)|0))break;c[U>>2]=ra}while(0);c[b+16>>2]=519;c[K>>2]=__Z11_scs_createPKc(939800)|0;c[L>>2]=__Z11_scs_createPKc(939815)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(W,b,K,L,-1);__ZN10StringNameD2Ev(L);__ZN10StringNameD2Ev(K);U=c[b+12>>2]|0;do if(U|0){if(__Z16atomic_decrementPj(U+-8|0)|0)break;__ZN6Memory11free_staticEPvb(U,1)}while(0);U=c[b+4>>2]|0;do if(U|0){if(__Z16atomic_decrementPj(U+-8|0)|0)break;__ZN6Memory11free_staticEPvb(U,1)}while(0);U=ra;do if(!V){if(__Z16atomic_decrementPj(U+-8|0)|0)break;__ZN6Memory11free_staticEPvb(U,1)}while(0);U=qa;do if(!S){if(__Z16atomic_decrementPj(U+-8|0)|0)break;__ZN6Memory11free_staticEPvb(U,1)}while(0);U=c[J>>2]|0;do if(U|0){if(__Z16atomic_decrementPj(U+-8|0)|0)break;__ZN6Memory11free_staticEPvb(U,1)}while(0);U=c[X>>2]|0;do if(U|0){if(__Z16atomic_decrementPj(U+-8|0)|0)break;__ZN6Memory11free_staticEPvb(U,1)}while(0);__ZN10StringNameD2Ev(W);W=c[H>>2]|0;do if(W|0){if(__Z16atomic_decrementPj(W+-8|0)|0)break;__ZN6Memory11free_staticEPvb(W,1)}while(0);__ZN6StringC2EPKc(b,939628);c[H>>2]=c[b>>2];__ZN10StringNameC2ERK6String(Y,H);__ZN6StringC2EPKc(Z,940051);__ZN6StringC2EPKc(J,940066);W=c[Z>>2]|0;do if(!W)sa=0;else{if(!(__Z28atomic_conditional_incrementPj(W+-8|0)|0)){sa=0;break}sa=c[Z>>2]|0}while(0);W=c[J>>2]|0;do if(!W)ta=0;else{if(!(__Z28atomic_conditional_incrementPj(W+-8|0)|0)){ta=0;break}ta=c[J>>2]|0}while(0);c[b>>2]=2;W=b+4|0;c[W>>2]=0;U=(sa|0)==0;do if(!U){c[W>>2]=0;if(!(__Z28atomic_conditional_incrementPj(sa+-8|0)|0))break;c[W>>2]=sa}while(0);c[b+8>>2]=3;W=b+12|0;c[W>>2]=0;X=(ta|0)==0;do if(!X){c[W>>2]=0;if(!(__Z28atomic_conditional_incrementPj(ta+-8|0)|0))break;c[W>>2]=ta}while(0);c[b+16>>2]=519;c[K>>2]=__Z11_scs_createPKc(939830)|0;c[L>>2]=__Z11_scs_createPKc(939849)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(Y,b,K,L,-1);__ZN10StringNameD2Ev(L);__ZN10StringNameD2Ev(K);W=c[b+12>>2]|0;do if(W|0){if(__Z16atomic_decrementPj(W+-8|0)|0)break;__ZN6Memory11free_staticEPvb(W,1)}while(0);W=c[b+4>>2]|0;do if(W|0){if(__Z16atomic_decrementPj(W+-8|0)|0)break;__ZN6Memory11free_staticEPvb(W,1)}while(0);W=ta;do if(!X){if(__Z16atomic_decrementPj(W+-8|0)|0)break;__ZN6Memory11free_staticEPvb(W,1)}while(0);W=sa;do if(!U){if(__Z16atomic_decrementPj(W+-8|0)|0)break;__ZN6Memory11free_staticEPvb(W,1)}while(0);W=c[J>>2]|0;do if(W|0){if(__Z16atomic_decrementPj(W+-8|0)|0)break;__ZN6Memory11free_staticEPvb(W,1)}while(0);W=c[Z>>2]|0;do if(W|0){if(__Z16atomic_decrementPj(W+-8|0)|0)break;__ZN6Memory11free_staticEPvb(W,1)}while(0);__ZN10StringNameD2Ev(Y);Y=c[H>>2]|0;do if(Y|0){if(__Z16atomic_decrementPj(Y+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Y,1)}while(0);__ZN6StringC2EPKc(b,939628);c[H>>2]=c[b>>2];__ZN10StringNameC2ERK6String(_,H);__ZN6StringC2EPKc($,940081);__ZN6StringC2EPKc(J,940066);Y=c[$>>2]|0;do if(!Y)ua=0;else{if(!(__Z28atomic_conditional_incrementPj(Y+-8|0)|0)){ua=0;break}ua=c[$>>2]|0}while(0);Y=c[J>>2]|0;do if(!Y)va=0;else{if(!(__Z28atomic_conditional_incrementPj(Y+-8|0)|0)){va=0;break}va=c[J>>2]|0}while(0);c[b>>2]=2;Y=b+4|0;c[Y>>2]=0;W=(ua|0)==0;do if(!W){c[Y>>2]=0;if(!(__Z28atomic_conditional_incrementPj(ua+-8|0)|0))break;c[Y>>2]=ua}while(0);c[b+8>>2]=3;Y=b+12|0;c[Y>>2]=0;Z=(va|0)==0;do if(!Z){c[Y>>2]=0;if(!(__Z28atomic_conditional_incrementPj(va+-8|0)|0))break;c[Y>>2]=va}while(0);c[b+16>>2]=519;c[K>>2]=__Z11_scs_createPKc(939868)|0;c[L>>2]=__Z11_scs_createPKc(939885)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(_,b,K,L,-1);__ZN10StringNameD2Ev(L);__ZN10StringNameD2Ev(K);Y=c[b+12>>2]|0;do if(Y|0){if(__Z16atomic_decrementPj(Y+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Y,1)}while(0);Y=c[b+4>>2]|0;do if(Y|0){if(__Z16atomic_decrementPj(Y+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Y,1)}while(0);Y=va;do if(!Z){if(__Z16atomic_decrementPj(Y+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Y,1)}while(0);Y=ua;do if(!W){if(__Z16atomic_decrementPj(Y+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Y,1)}while(0);Y=c[J>>2]|0;do if(Y|0){if(__Z16atomic_decrementPj(Y+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Y,1)}while(0);Y=c[$>>2]|0;do if(Y|0){if(__Z16atomic_decrementPj(Y+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Y,1)}while(0);__ZN10StringNameD2Ev(_);_=c[H>>2]|0;do if(_|0){if(__Z16atomic_decrementPj(_+-8|0)|0)break;__ZN6Memory11free_staticEPvb(_,1)}while(0);__ZN6StringC2EPKc(b,939628);c[H>>2]=c[b>>2];__ZN10StringNameC2ERK6String(aa,H);__ZN6StringC2EPKc(ca,940094);__ZN6StringC2EPKc(J,1263606);_=b+4|0;c[_>>2]=0;Y=b+12|0;c[Y>>2]=0;c[b>>2]=3;$=c[ca>>2]|0;do if($|0){c[_>>2]=0;if(!(__Z28atomic_conditional_incrementPj($+-8|0)|0))break;c[_>>2]=c[ca>>2]}while(0);c[b+8>>2]=0;_=c[Y>>2]|0;do if((_|0)!=(c[J>>2]|0)){do if(_|0){if(__Z16atomic_decrementPj(_+-8|0)|0)break;__ZN6Memory11free_staticEPvb(_,1)}while(0);c[Y>>2]=0;$=c[J>>2]|0;if(!$)break;if(!(__Z28atomic_conditional_incrementPj($+-8|0)|0))break;c[Y>>2]=c[J>>2]}while(0);c[b+16>>2]=7;c[K>>2]=__Z11_scs_createPKc(939902)|0;c[L>>2]=__Z11_scs_createPKc(939924)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(aa,b,K,L,-1);__ZN10StringNameD2Ev(L);__ZN10StringNameD2Ev(K);Y=c[b+12>>2]|0;do if(Y|0){if(__Z16atomic_decrementPj(Y+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Y,1)}while(0);Y=c[b+4>>2]|0;do if(Y|0){if(__Z16atomic_decrementPj(Y+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Y,1)}while(0);Y=c[J>>2]|0;do if(Y|0){if(__Z16atomic_decrementPj(Y+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Y,1)}while(0);Y=c[ca>>2]|0;do if(Y|0){if(__Z16atomic_decrementPj(Y+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Y,1)}while(0);__ZN10StringNameD2Ev(aa);aa=c[H>>2]|0;do if(aa|0){if(__Z16atomic_decrementPj(aa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(aa,1)}while(0);__ZN6StringC2EPKc(b,939628);c[H>>2]=c[b>>2];__ZN10StringNameC2ERK6String(da,H);__ZN6StringC2EPKc(ea,940106);__ZN6StringC2EPKc(J,1263606);aa=b+4|0;c[aa>>2]=0;Y=b+12|0;c[Y>>2]=0;c[b>>2]=2;ca=c[ea>>2]|0;do if(ca|0){c[aa>>2]=0;if(!(__Z28atomic_conditional_incrementPj(ca+-8|0)|0))break;c[aa>>2]=c[ea>>2]}while(0);c[b+8>>2]=0;aa=c[Y>>2]|0;do if((aa|0)!=(c[J>>2]|0)){do if(aa|0){if(__Z16atomic_decrementPj(aa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(aa,1)}while(0);c[Y>>2]=0;ca=c[J>>2]|0;if(!ca)break;if(!(__Z28atomic_conditional_incrementPj(ca+-8|0)|0))break;c[Y>>2]=c[J>>2]}while(0);c[b+16>>2]=7;c[K>>2]=__Z11_scs_createPKc(939940)|0;c[L>>2]=__Z11_scs_createPKc(939970)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(da,b,K,L,-1);__ZN10StringNameD2Ev(L);__ZN10StringNameD2Ev(K);K=c[b+12>>2]|0;do if(K|0){if(__Z16atomic_decrementPj(K+-8|0)|0)break;__ZN6Memory11free_staticEPvb(K,1)}while(0);K=c[b+4>>2]|0;do if(K|0){if(__Z16atomic_decrementPj(K+-8|0)|0)break;__ZN6Memory11free_staticEPvb(K,1)}while(0);K=c[J>>2]|0;do if(K|0){if(__Z16atomic_decrementPj(K+-8|0)|0)break;__ZN6Memory11free_staticEPvb(K,1)}while(0);K=c[ea>>2]|0;do if(K|0){if(__Z16atomic_decrementPj(K+-8|0)|0)break;__ZN6Memory11free_staticEPvb(K,1)}while(0);__ZN10StringNameD2Ev(da);da=c[H>>2]|0;do if(da|0){if(__Z16atomic_decrementPj(da+-8|0)|0)break;__ZN6Memory11free_staticEPvb(da,1)}while(0);__ZN6StringC2EPKc(b,939628);c[J>>2]=c[b>>2];__ZN10StringNameC2ERK6String(H,J);__ZN10StringNameC2EPKc(b,940122);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(H,b,0);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(H);da=c[J>>2]|0;do if(da|0){if(__Z16atomic_decrementPj(da+-8|0)|0)break;__ZN6Memory11free_staticEPvb(da,1)}while(0);__ZN6StringC2EPKc(b,939628);c[J>>2]=c[b>>2];__ZN10StringNameC2ERK6String(H,J);__ZN10StringNameC2EPKc(b,940139);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(H,b,1);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(H);da=c[J>>2]|0;do if(da|0){if(__Z16atomic_decrementPj(da+-8|0)|0)break;__ZN6Memory11free_staticEPvb(da,1)}while(0);__ZN6StringC2EPKc(b,939628);c[J>>2]=c[b>>2];__ZN10StringNameC2ERK6String(H,J);__ZN10StringNameC2EPKc(b,940156);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(H,b,2);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(H);da=c[J>>2]|0;do if(da|0){if(__Z16atomic_decrementPj(da+-8|0)|0)break;__ZN6Memory11free_staticEPvb(da,1)}while(0);__ZN6StringC2EPKc(b,939628);c[J>>2]=c[b>>2];__ZN10StringNameC2ERK6String(H,J);__ZN10StringNameC2EPKc(b,940173);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(H,b,0);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(H);da=c[J>>2]|0;do if(da|0){if(__Z16atomic_decrementPj(da+-8|0)|0)break;__ZN6Memory11free_staticEPvb(da,1)}while(0);__ZN6StringC2EPKc(b,939628);c[J>>2]=c[b>>2];__ZN10StringNameC2ERK6String(H,J);__ZN10StringNameC2EPKc(b,940187);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(H,b,1);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(H);da=c[J>>2]|0;do if(da|0){if(__Z16atomic_decrementPj(da+-8|0)|0)break;__ZN6Memory11free_staticEPvb(da,1)}while(0);__ZN6StringC2EPKc(b,939628);c[J>>2]=c[b>>2];__ZN10StringNameC2ERK6String(H,J);__ZN10StringNameC2EPKc(b,940200);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(H,b,2);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(H);da=c[J>>2]|0;do if(da|0){if(__Z16atomic_decrementPj(da+-8|0)|0)break;__ZN6Memory11free_staticEPvb(da,1)}while(0);__ZN6StringC2EPKc(b,939628);c[J>>2]=c[b>>2];__ZN10StringNameC2ERK6String(H,J);__ZN10StringNameC2EPKc(b,940215);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(H,b,0);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(H);da=c[J>>2]|0;do if(da|0){if(__Z16atomic_decrementPj(da+-8|0)|0)break;__ZN6Memory11free_staticEPvb(da,1)}while(0);__ZN6StringC2EPKc(b,939628);c[J>>2]=c[b>>2];__ZN10StringNameC2ERK6String(H,J);__ZN10StringNameC2EPKc(b,940233);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(H,b,1);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(H);H=c[J>>2]|0;do if(H|0){if(__Z16atomic_decrementPj(H+-8|0)|0)break;__ZN6Memory11free_staticEPvb(H,1)}while(0);__Z8D_METHODPKc(fa,940251);H=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(H);c[H>>2]=315652;__ZN10MethodBind10_set_constEb(H,0);__ZN10MethodBind24_generate_argument_typesEi(H,0);c[H+44>>2]=5308;c[H+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,H,fa,0,0)|0;H=fa+4|0;J=c[H>>2]|0;if(!J){__ZN10StringNameD2Ev(fa);l=a;return}if(__Z16atomic_decrementPj(J+-8|0)|0){__ZN10StringNameD2Ev(fa);l=a;return}b=c[H>>2]|0;H=(b|0)==0?0:b+-4|0;b=H+4|0;if(c[H>>2]|0){da=0;do{__ZN10StringNameD2Ev(b+(da<<2)|0);da=da+1|0}while(da>>>0<(c[H>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(J,1);__ZN10StringNameD2Ev(fa);l=a;return}function __ZN7ClassDB7creatorI6Line2DEEP6Objectv(){var a=0;a=__ZnwjPKc(460,1263606)|0;__ZN6Line2DC2Ev(a);__Z22postinitialize_handlerP6Object(a);return a|0}function __ZN6Line2DC2Ev(a){a=a|0;__ZN6Node2DC2Ev(a);c[a>>2]=314736;__ZN10StringNameC2Ev(a+400|0);c[a+404>>2]=0;c[a+440>>2]=0;c[a+444>>2]=0;c[a+408>>2]=0;c[a+412>>2]=0;c[a+416>>2]=0;g[a+420>>2]=10.0;g[a+424>>2]=.4000000059604645;g[a+428>>2]=.5;g[a+432>>2]=1.0;g[a+436>>2]=1.0;g[a+452>>2]=2.0;c[a+456>>2]=8;return}function __ZN6Line2D18_initialize_classvEv(b){b=b|0;if(a[1263443]|0)return;if(!(a[1263237]|0)){if(!(a[1256995]|0)){if(!(a[1256996]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI4NodeEEvv();__ZN4Node13_bind_methodsEv();a[1256996]=1}__ZN7ClassDB10_add_classI10CanvasItemEEvv();__ZN10CanvasItem13_bind_methodsEv();a[1256995]=1}__ZN7ClassDB10_add_classI6Node2DEEvv();__ZN6Node2D13_bind_methodsEv();a[1263237]=1}__ZN7ClassDB10_add_classI6Line2DEEvv();__ZN6Line2D13_bind_methodsEv();a[1263443]=1;return}function __ZN6Line2D5_setvERK10StringNameRK7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK6Line2D5_getvERK10StringNameR7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK6Line2D19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+24|0;g=e+4|0;h=e;if(!d)__ZNK6Node2D19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,0);__ZN6StringC2EPKc(f,939628);i=c[f>>2]|0;f=i;j=g+4|0;c[j>>2]=0;k=g+12|0;c[k>>2]=0;c[g>>2]=0;n=(i|0)==0;if(!n?(c[j>>2]=0,__Z28atomic_conditional_incrementPj(i+-8|0)|0):0)c[j>>2]=f;c[g+8>>2]=0;f=c[k>>2]|0;if(f|0){if(!(__Z16atomic_decrementPj(f+-8|0)|0))__ZN6Memory11free_staticEPvb(f,1);c[k>>2]=0}c[g+16>>2]=256;if(!(c[b>>2]|0)){k=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=k;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0}k=__ZnwjPFPvjE(32,4740)|0;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0;c[k+12>>2]=0;c[k+16>>2]=7;f=k+20|0;c[f>>2]=0;j=k+24|0;c[j>>2]=0;o=k+28|0;c[o>>2]=0;__ZN12PropertyInfoaSERKS_(k,g)|0;p=c[b>>2]|0;q=p+4|0;r=c[q>>2]|0;c[j>>2]=r;c[f>>2]=0;c[o>>2]=p;if(r|0)c[r+20>>2]=k;c[q>>2]=k;if(!(c[p>>2]|0))c[p>>2]=k;k=p+8|0;c[k>>2]=(c[k>>2]|0)+1;k=c[g+12>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);k=c[g+4>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);if(!n?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);__ZN10StringNameC2EPKc(h,939628);__ZN7ClassDB17get_property_listE10StringNameP4ListI12PropertyInfo16DefaultAllocatorEbPK6Object(h,b,1,a);__ZN10StringNameD2Ev(h);if(!d){l=e;return}__ZNK6Node2D19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,1);l=e;return}function __ZN6Line2D14_notificationvEib(a,b,c){a=a|0;b=b|0;c=c|0;if(!c){if(511!=510)__ZN4Node13_notificationEi(a,b);if(512!=511)__ZN10CanvasItem13_notificationEi(a,b)}if((b|0)==30&1796!=1352)__ZN6Line2D5_drawEv(a);if(!c)return;if(512!=511)__ZN10CanvasItem13_notificationEi(a,b);if(511==510)return;__ZN4Node13_notificationEi(a,b);return}function __ZNK6Line2D16_get_class_namevEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+8|0;e=b+4|0;f=b;g=a+400|0;a=c[g>>2]|0;if(a|0){if(c[a+4>>2]|0){l=b;return g|0}if(__ZNK6String6lengthEv(a+8|0)|0){l=b;return g|0}}__ZN6StringC2EPKc(d,939628);c[f>>2]=c[d>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameaSERKS_(g,e);__ZN10StringNameD2Ev(e);e=c[f>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);l=b;return g|0}function __ZNK6Line2D9get_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,939628);l=a;return c[b>>2]|0}function __ZNK6Line2D8is_classERK6String(a,b){a=a|0;b=b|0;var c=0;if(((!(__ZNK6StringeqEPKc(b,939628)|0)?!(__ZNK6StringeqEPKc(b,939635)|0):0)?!(__ZNK6StringeqEPKc(b,947933)|0):0)?!(__ZNK6StringeqEPKc(b,1132465)|0):0)c=__ZNK6StringeqEPKc(b,1142944)|0;else c=1;return c|0}function __ZNK6Line2D12is_class_ptrEPv(a,b){a=a|0;b=b|0;return (b|0)==1236528|((b|0)==1234324|((b|0)==1220748|((b|0)==1220720|(b|0)==1220580)))|0}function __ZN6Line2DD2Ev(a){a=a|0;var b=0,d=0;c[a>>2]=314736;b=a+444|0;d=c[b>>2]|0;if((d|0?__ZN9Reference11unreferenceEv(d)|0:0)?(d=c[b>>2]|0,__Z17predelete_handlerP6Object(d)|0):0){gj[c[(c[d>>2]|0)+76>>2]&8191](d);__ZN6Memory11free_staticEPvb(d,0)}c[b>>2]=0;b=a+440|0;d=c[b>>2]|0;if((d|0?__ZN9Reference11unreferenceEv(d)|0:0)?(d=c[b>>2]|0,__Z17predelete_handlerP6Object(d)|0):0){gj[c[(c[d>>2]|0)+76>>2]&8191](d);__ZN6Memory11free_staticEPvb(d,0)}c[b>>2]=0;__ZN10PoolVectorI7Vector2E12_unreferenceEv(a+404|0);__ZN10StringNameD2Ev(a+400|0);c[a>>2]=218040;__ZN10StringNameD2Ev(a+340|0);__ZN10CanvasItemD2Ev(a);return}function __ZN6Line2DD0Ev(a){a=a|0;__ZN6Line2DD2Ev(a);__ZdlPv(a);return}function __ZN6Line2D13_notificationEi(a,b){a=a|0;b=b|0;if((b|0)!=30)return;__ZN6Line2D5_drawEv(a);return}function __ZN6Line2D5_drawEv(b){b=b|0;var d=0,e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;d=l;l=l+112|0;if((l|0)>=(m|0))ba(112);e=d+96|0;f=d+92|0;h=d+88|0;i=d+8|0;j=d+4|0;k=d;n=b+404|0;o=c[n>>2]|0;if(!o){l=d;return}p=c[o+16>>2]|0;if(p>>>0<16){l=d;return}o=b+420|0;if(+g[o>>2]==0.0){l=d;return}c[h>>2]=0;__ZN6VectorI7Vector2E6resizeEi(h,p>>>3)|0;p=c[h>>2]|0;if(!p)q=0;else q=c[p+-4>>2]|0;p=c[n>>2]|0;if(!p){r=0;s=0}else{__Z16atomic_incrementPj(p+4|0)|0;r=p;s=c[p+8>>2]|0}a:do if((q|0)>0){p=0;while(1){n=s+(p<<3)|0;t=c[h>>2]|0;u=(t|0)==0;if(u)v=0;else v=c[t+-4>>2]|0;if((v|0)<=(p|0)){if(u)w=0;else w=c[t+-4>>2]|0;if((w|0)<=(p|0))break;a[1263537]=0}__ZN6VectorI7Vector2E14_copy_on_writeEv(h);t=n;n=c[t+4>>2]|0;u=(c[h>>2]|0)+(p<<3)|0;c[u>>2]=c[t>>2];c[u+4>>2]=n;p=p+1|0;if((p|0)>=(q|0))break a}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);if(r|0)__Z16atomic_decrementPj(r+4|0)|0;__ZN11LineBuilderC2Ev(i);r=c[i>>2]|0;if((r|0)!=(c[h>>2]|0)){if(r|0?(__Z16atomic_decrementPj(r+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(r,1);c[i>>2]=0;r=c[h>>2]|0;if(r|0?__Z28atomic_conditional_incrementPj(r+-8|0)|0:0)c[i>>2]=c[h>>2]}r=b+424|0;q=i+20|0;c[q>>2]=c[r>>2];c[q+4>>2]=c[r+4>>2];c[q+8>>2]=c[r+8>>2];c[q+12>>2]=c[r+12>>2];c[i+36>>2]=c[b+440>>2];c[i+40>>2]=c[b+448>>2];c[i+4>>2]=c[b+408>>2];c[i+8>>2]=c[b+412>>2];c[i+12>>2]=c[b+416>>2];c[i+48>>2]=c[b+456>>2];c[i+44>>2]=c[b+452>>2];c[i+16>>2]=c[o>>2];__ZN11LineBuilder5buildEv(i);o=c[b+444>>2]|0;if(!o)x=0;else x=ij[c[(c[o>>2]|0)+112>>2]&8191](o)|0;o=__ZN12VisualServer13get_singletonEv()|0;r=c[(c[o>>2]|0)+1116>>2]|0;c[j>>2]=c[b+240>>2];c[k>>2]=x;c[f>>2]=c[j>>2];c[e>>2]=c[k>>2];Ui[r&7](o,f,i+64|0,i+52|0,i+56|0,i+60|0,e,-1);__ZN11LineBuilderD2Ev(i);i=c[h>>2]|0;if(i|0?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);l=d;return}function __ZN11LineBuilder5buildEv(b){b=b|0;var d=0,e=0,f=0,h=0,i=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0,ia=0,ja=0,ka=0.0,la=0.0,ma=0.0,na=0,oa=0,pa=0,qa=0,ra=0.0,sa=0,ta=0,ua=0,va=0.0,wa=0,xa=0,ya=0,za=0,Aa=0,Ba=0,Ca=0,Da=0,Ea=0,Fa=0.0,Ga=0.0,Ha=0.0,Ia=0.0,Ja=0.0,Ka=0.0,La=0.0,Ma=0,Na=0,Oa=0,Pa=0,Qa=0,Ra=0,Sa=0,Ta=0,Ua=0,Va=0,Wa=0,Xa=0,Ya=0,Za=0,_a=0,$a=0,ab=0.0,bb=0.0,cb=0.0,db=0.0,eb=0.0,fb=0.0,gb=0,hb=0,ib=0,jb=0,kb=0,lb=0,mb=0.0,nb=0.0,ob=0.0,pb=0.0,qb=0.0,rb=0.0,sb=0,tb=0,ub=0,vb=0,wb=0,xb=0,yb=0,zb=0,Ab=0.0,Bb=0.0,Cb=0.0,Db=0.0,Eb=0.0,Fb=0.0,Gb=0.0,Hb=0.0,Ib=0.0,Jb=0.0,Kb=0.0,Lb=0.0;d=l;l=l+512|0;if((l|0)>=(m|0))ba(512);e=d+304|0;f=d+288|0;h=d+496|0;i=d+280|0;k=d+248|0;n=d+240|0;o=d+224|0;p=d+216|0;q=d+208|0;r=d+400|0;s=d+192|0;t=d+176|0;u=d+160|0;v=d+488|0;w=d+144|0;x=d+136|0;y=d+112|0;z=d+272|0;A=d+480|0;B=d+464|0;C=d+448|0;D=d+264|0;E=d+256|0;F=d+432|0;G=d+72|0;H=d+64|0;I=d+424|0;J=d+48|0;K=d+32|0;L=d+24|0;M=d+416|0;N=d+408|0;O=d+8|0;P=d;Q=d+200|0;R=d+184|0;S=d+168|0;T=d+152|0;U=d+392|0;V=d+128|0;W=d+120|0;X=d+376|0;Y=d+104|0;Z=d+96|0;_=d+88|0;$=d+80|0;aa=d+360|0;ca=d+56|0;da=d+40|0;ea=d+344|0;fa=d+16|0;ga=d+336|0;ha=d+320|0;ia=c[b>>2]|0;if(ia|0?(ja=c[ia+-4>>2]|0,(ja|0)>=2):0){ia=b+16|0;ka=+g[ia>>2]*.5;g[r>>2]=ka;la=ka*ka;ka=+g[b+44>>2];ma=ka*ka;__ZN6VectorI7Vector2E14_copy_on_writeEv(b);na=c[b>>2]|0;oa=na;pa=c[oa+4>>2]|0;qa=s;c[qa>>2]=c[oa>>2];c[qa+4>>2]=pa;if(!na)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);if((c[na+-4>>2]|0)<=1)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);__ZN6VectorI7Vector2E14_copy_on_writeEv(b);na=(c[b>>2]|0)+8|0;pa=c[na+4>>2]|0;qa=t;c[qa>>2]=c[na>>2];c[qa+4>>2]=pa;__ZNK7Vector2miERKS_(v,t,s);__ZNK7Vector210normalizedEv(u,v);ka=-+g[u>>2];c[w>>2]=c[u+4>>2];g[w+4>>2]=ka;__ZNK7Vector2mlERKf(e,w,r);__ZNK7Vector2plERKS_(x,s,e);__ZNK7Vector2mlERKf(e,w,r);__ZNK7Vector2miERKS_(y,s,e);v=b+36|0;pa=(c[v>>2]|0)!=0;qa=b+68|0;na=pa&1;a[qa>>0]=na;if(!pa?(c[b+40>>2]|0)!=1:0){ra=0.0;sa=na;ta=0}else{ua=1;va=0.0;wa=9}if((wa|0)==9){while(1){wa=0;na=c[b>>2]|0;pa=(na|0)==0;if(pa)xa=0;else xa=c[na+-4>>2]|0;if((ua|0)>=(xa|0))break;if(pa)ya=0;else ya=c[na+-4>>2]|0;do if((ya|0)<=(ua|0)){if(pa)za=0;else za=c[na+-4>>2]|0;if((za|0)>(ua|0)){a[1263537]=0;wa=20;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);Aa=0;Ba=c[b>>2]|0;break}}else wa=20;while(0);if((wa|0)==20){wa=0;Aa=na+(ua<<3)|0;Ba=na}pa=ua+-1|0;oa=(Ba|0)==0;if(oa)Ca=0;else Ca=c[Ba+-4>>2]|0;do if((Ca|0)<(ua|0)){if(oa)Da=0;else Da=c[Ba+-4>>2]|0;if((Da|0)<(ua|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);Ea=0;break}else{a[1263537]=0;wa=29;break}}else wa=29;while(0);if((wa|0)==29){wa=0;Ea=Ba+(pa<<3)|0}ua=ua+1|0;va=va+ +__ZNK7Vector211distance_toERKS_(Aa,Ea);wa=9}ra=va;sa=a[qa>>0]|0;ta=1}if(!(sa<<24>>24)){sa=b+20|0;c[e>>2]=c[sa>>2];c[e+4>>2]=c[sa+4>>2];c[e+8>>2]=c[sa+8>>2];c[e+12>>2]=c[sa+12>>2];__ZN6VectorI5ColorE9push_backES0_(b+56|0,e)|0;Fa=0.0;Ga=1.0;Ha=0.0;Ia=0.0}else{__ZNK9ColorRamp9get_colorEi(e,c[v>>2]|0,0);Fa=+g[e>>2];Ga=+g[e+12>>2];Ha=+g[e+4>>2];Ia=+g[e+8>>2]}switch(c[b+8>>2]|0){case 1:{__ZNK7Vector2mlERKf(e,u,r);__ZN7Vector2mIERKS_(x,e);__ZNK7Vector2mlERKf(e,u,r);__ZN7Vector2mIERKS_(y,e);Ja=+g[r>>2]+0.0;Ka=ra+ +g[ia>>2];La=0.0;break}case 2:{va=(c[b+40>>2]|0)==1?.5:0.0;sa=s;Ea=c[sa+4>>2]|0;Aa=z;c[Aa>>2]=c[sa>>2];c[Aa+4>>2]=Ea;__ZNK7Vector2miERKS_(A,x,s);g[B>>2]=Fa;g[B+4>>2]=Ha;g[B+8>>2]=Ia;g[B+12>>2]=Ga;g[C>>2]=0.0;g[C+4>>2]=0.0;g[C+8>>2]=1.0;g[C+12>>2]=1.0;c[i>>2]=c[z>>2];c[i+4>>2]=c[z+4>>2];c[h>>2]=c[A>>2];c[h+4>>2]=c[A+4>>2];c[f>>2]=c[B>>2];c[f+4>>2]=c[B+4>>2];c[f+8>>2]=c[B+8>>2];c[f+12>>2]=c[B+12>>2];c[e>>2]=c[C>>2];c[e+4>>2]=c[C+4>>2];c[e+8>>2]=c[C+8>>2];c[e+12>>2]=c[C+12>>2];__ZN11LineBuilder7new_arcE7Vector2S0_f5Color5Rect2(b,i,h,-3.1415927410125732,f,e);Ja=+g[r>>2]+0.0;Ka=ra+ +g[ia>>2];La=va;break}default:{Ja=0.0;Ka=ra;La=0.0}}C=x;B=c[C+4>>2]|0;A=D;c[A>>2]=c[C>>2];c[A+4>>2]=B;B=y;A=c[B+4>>2]|0;C=E;c[C>>2]=c[B>>2];c[C+4>>2]=A;g[F>>2]=Fa;g[F+4>>2]=Ha;g[F+8>>2]=Ia;g[F+12>>2]=Ga;c[h>>2]=c[D>>2];c[h+4>>2]=c[D+4>>2];c[f>>2]=c[E>>2];c[f+4>>2]=c[E+4>>2];c[e>>2]=c[F>>2];c[e+4>>2]=c[F+4>>2];c[e+8>>2]=c[F+8>>2];c[e+12>>2]=c[F+12>>2];__ZN11LineBuilder11strip_beginE7Vector2S0_5Colorf(b,h,f,e,La);F=ja+-1|0;a:do if((F|0)>1){ja=H+4|0;E=J+4|0;D=K+4|0;A=L+4|0;C=O+4|0;B=P+4|0;z=f+4|0;Ea=h+4|0;Aa=q+4|0;sa=o+4|0;ua=b+4|0;Ba=i+4|0;Da=k+4|0;Ca=b+40|0;za=X+4|0;ya=X+8|0;xa=X+12|0;oa=x+4|0;na=y+4|0;Ma=aa+4|0;Na=aa+8|0;Oa=aa+12|0;Pa=e+4|0;Qa=e+8|0;Ra=e+12|0;Sa=1;La=0.0;Ga=Ja;Ia=0.0;Ha=0.0;Fa=1.0;ra=0.0;while(1){Ta=c[b>>2]|0;Ua=(Ta|0)==0;if(Ua)Va=0;else Va=c[Ta+-4>>2]|0;if((Va|0)<=(Sa|0)){if(Ua)Wa=0;else Wa=c[Ta+-4>>2]|0;if((Wa|0)<=(Sa|0)){wa=50;break}a[1263537]=0}__ZN6VectorI7Vector2E14_copy_on_writeEv(b);Ta=c[b>>2]|0;Ua=Ta+(Sa<<3)|0;Xa=c[Ua+4>>2]|0;Ya=t;c[Ya>>2]=c[Ua>>2];c[Ya+4>>2]=Xa;Sa=Sa+1|0;Xa=(Ta|0)==0;if(Xa)Za=0;else Za=c[Ta+-4>>2]|0;if((Za|0)<=(Sa|0)){if(Xa)_a=0;else _a=c[Ta+-4>>2]|0;if((_a|0)<=(Sa|0)){wa=58;break}a[1263537]=0}__ZN6VectorI7Vector2E14_copy_on_writeEv(b);Ta=(c[b>>2]|0)+(Sa<<3)|0;Xa=c[Ta+4>>2]|0;Ya=G;c[Ya>>2]=c[Ta>>2];c[Ya+4>>2]=Xa;__ZNK7Vector2miERKS_(I,G,t);__ZNK7Vector210normalizedEv(H,I);va=-+g[H>>2];c[J>>2]=c[ja>>2];g[E>>2]=va;Xa=+__ZNK7Vector23dotERKS_(w,H)>0.0;Ya=(Xa^1)&1;g[K>>2]=0.0;g[D>>2]=0.0;g[L>>2]=0.0;g[A>>2]=0.0;if(Xa){__ZNK7Vector2mlERKf(e,w,r);Ta=e;Ua=c[Ta+4>>2]|0;$a=K;c[$a>>2]=c[Ta>>2];c[$a+4>>2]=Ua;__ZNK7Vector2mlERKf(e,J,r);Ua=e;$a=c[Ua+4>>2]|0;Ta=L;c[Ta>>2]=c[Ua>>2];c[Ta+4>>2]=$a}else{__ZNK7Vector2ngEv(M,w);__ZNK7Vector2mlERKf(e,M,r);$a=e;Ta=c[$a+4>>2]|0;Ua=K;c[Ua>>2]=c[$a>>2];c[Ua+4>>2]=Ta;__ZNK7Vector2ngEv(N,J);__ZNK7Vector2mlERKf(e,N,r);Ta=e;Ua=c[Ta+4>>2]|0;$a=L;c[$a>>2]=c[Ta>>2];c[$a+4>>2]=Ua}g[O>>2]=0.0;g[C>>2]=0.0;g[P>>2]=0.0;g[B>>2]=0.0;__ZNK7Vector2plERKS_(Q,s,K);__ZNK7Vector2plERKS_(R,t,K);__ZNK7Vector2plERKS_(S,t,L);__ZNK7Vector2plERKS_(T,G,L);Ua=T;$a=c[Ua+4>>2]|0;Ta=n;c[Ta>>2]=c[Ua>>2];c[Ta+4>>2]=$a;$a=S;Ta=c[$a+4>>2]|0;Ua=o;c[Ua>>2]=c[$a>>2];c[Ua+4>>2]=Ta;Ta=R;Ua=c[Ta+4>>2]|0;$a=p;c[$a>>2]=c[Ta>>2];c[$a+4>>2]=Ua;Ua=Q;$a=c[Ua+4>>2]|0;Ta=q;c[Ta>>2]=c[Ua>>2];c[Ta+4>>2]=$a;__ZNK7Vector2miERKS_(f,n,o);__ZNK7Vector2miERKS_(h,p,q);va=+g[z>>2];ka=+g[h>>2];ab=+g[f>>2];bb=+g[Ea>>2];cb=va*ka-ab*bb;if((c[j>>2]=(g[j>>2]=cb,c[j>>2]|0)&2147483647,+g[j>>2])>1.0000000474974513e-03){db=+g[Aa>>2]-+g[sa>>2];eb=+g[q>>2]-+g[o>>2];fb=(ab*db-va*eb)/cb;va=(ka*db-bb*eb)/cb;g[e>>2]=fb;__ZNK7Vector2mlERKf(k,h,e);__ZNK7Vector2plERKS_(i,q,k);$a=i;Ta=c[$a+4>>2]|0;Ua=O;c[Ua>>2]=c[$a>>2];c[Ua+4>>2]=Ta;gb=va<=1.0&(va>=0.0&(fb>=0.0&fb<=1.0))?2:1}else gb=0;Ta=(gb|0)==2;if(Ta){g[e>>2]=2.0;__ZNK7Vector2mlERKf(U,t,e);__ZNK7Vector2miERKS_(f,U,O);Ua=f;$a=c[Ua+4>>2]|0;hb=P;c[hb>>2]=c[Ua>>2];c[hb+4>>2]=$a}else{__ZNK7Vector2plERKS_(e,t,K);$a=e;hb=c[$a+4>>2]|0;Ua=O;c[Ua>>2]=c[$a>>2];c[Ua+4>>2]=hb;__ZNK7Vector2miERKS_(e,t,K);hb=e;Ua=c[hb+4>>2]|0;$a=P;c[$a>>2]=c[hb>>2];c[$a+4>>2]=Ua}Ua=Xa?O:P;$a=Xa?P:O;hb=c[Ua>>2]|0;ib=c[Ua+4>>2]|0;Ua=c[$a>>2]|0;jb=c[$a+4>>2]|0;$a=c[ua>>2]|0;g[i>>2]=0.0;g[Ba>>2]=0.0;g[k>>2]=0.0;g[Da>>2]=0.0;b:do if(Ta){do if(!$a){if(+__ZNK7Vector219distance_squared_toERKS_(P,t)/la>ma){kb=1;break}c[i>>2]=hb;c[Ba>>2]=ib;c[k>>2]=Ua;c[Da>>2]=jb;lb=0;break b}else kb=$a;while(0);if(Xa){c[i>>2]=hb;c[Ba>>2]=ib;__ZNK7Vector2mlERKf(e,w,r);__ZNK7Vector2miERKS_(k,t,e);lb=kb;break}else{__ZNK7Vector2mlERKf(e,w,r);__ZNK7Vector2plERKS_(i,t,e);c[k>>2]=Ua;c[Da>>2]=jb;lb=kb;break}}else{c[i>>2]=hb;c[Ba>>2]=ib;c[k>>2]=Ua;c[Da>>2]=jb;lb=$a}while(0);if(ta)mb=Ga+ +__ZNK7Vector211distance_toERKS_(s,t);else mb=Ga;if(!(a[qa>>0]|0)){nb=Ia;ob=Ha;pb=Fa;qb=ra}else{__ZN9ColorRamp19get_color_at_offsetEf(e,c[v>>2]|0,mb/Ka);nb=+g[e>>2];ob=+g[Qa>>2];pb=+g[Ra>>2];qb=+g[Pa>>2]}if((c[Ca>>2]|0)==1)rb=mb/+g[ia>>2];else rb=La;$a=i;sb=c[$a>>2]|0;tb=c[$a+4>>2]|0;$a=V;c[$a>>2]=sb;c[$a+4>>2]=tb;$a=k;ub=c[$a>>2]|0;vb=c[$a+4>>2]|0;$a=W;c[$a>>2]=ub;c[$a+4>>2]=vb;g[X>>2]=nb;g[za>>2]=qb;g[ya>>2]=ob;g[xa>>2]=pb;c[h>>2]=c[V>>2];c[h+4>>2]=c[V+4>>2];c[f>>2]=c[W>>2];c[f+4>>2]=c[W+4>>2];c[e>>2]=c[X>>2];c[e+4>>2]=c[X+4>>2];c[e+8>>2]=c[X+8>>2];c[e+12>>2]=c[X+12>>2];__ZN11LineBuilder14strip_add_quadE7Vector2S0_5Colorf(b,h,f,e,rb);$a=J;wb=c[$a+4>>2]|0;xb=w;c[xb>>2]=c[$a>>2];c[xb+4>>2]=wb;wb=H;xb=c[wb+4>>2]|0;$a=u;c[$a>>2]=c[wb>>2];c[$a+4>>2]=xb;xb=t;$a=c[xb+4>>2]|0;wb=s;c[wb>>2]=c[xb>>2];c[wb+4>>2]=$a;do if(Ta){if(!lb){$a=x;c[$a>>2]=sb;c[$a+4>>2]=tb;$a=y;c[$a>>2]=ub;c[$a+4>>2]=vb;break}if(Xa){c[x>>2]=hb;c[oa>>2]=ib;__ZNK7Vector2mlERKf(f,J,r);__ZNK7Vector2miERKS_(e,t,f);$a=e;wb=c[$a>>2]|0;xb=c[$a+4>>2]|0;$a=y;c[$a>>2]=wb;c[$a+4>>2]=xb;yb=wb;zb=xb;wa=89;break}else{__ZNK7Vector2mlERKf(f,J,r);__ZNK7Vector2plERKS_(e,t,f);xb=e;wb=c[xb+4>>2]|0;$a=x;c[$a>>2]=c[xb>>2];c[$a+4>>2]=wb;c[y>>2]=Ua;c[na>>2]=jb;wb=y;yb=c[wb>>2]|0;zb=c[wb+4>>2]|0;wa=89;break}}else{__ZNK7Vector2mlERKf(f,J,r);__ZNK7Vector2plERKS_(e,t,f);wb=e;$a=c[wb+4>>2]|0;xb=x;c[xb>>2]=c[wb>>2];c[xb+4>>2]=$a;__ZNK7Vector2mlERKf(f,J,r);__ZNK7Vector2miERKS_(e,t,f);$a=e;xb=c[$a>>2]|0;wb=c[$a+4>>2]|0;$a=y;c[$a>>2]=xb;c[$a+4>>2]=wb;if(lb|0){yb=xb;zb=wb;wa=89}}while(0);if((wa|0)==89){wa=0;jb=n;c[jb>>2]=Xa?ub:sb;c[jb+4>>2]=Xa?vb:tb;jb=x;Ua=Xa?yb:c[jb>>2]|0;ib=Xa?zb:c[jb+4>>2]|0;jb=o;c[jb>>2]=Ua;c[jb+4>>2]=ib;switch(lb|0){case 1:{jb=Y;c[jb>>2]=Ua;c[jb+4>>2]=ib;c[e>>2]=c[Y>>2];c[e+4>>2]=c[Y+4>>2];__ZN11LineBuilder13strip_add_triE7Vector2NS_11OrientationE(b,e,Ya);break}case 2:{__ZNK7Vector2miERKS_(f,n,t);__ZNK7Vector2miERKS_(h,o,t);ib=t;jb=c[ib+4>>2]|0;Ua=Z;c[Ua>>2]=c[ib>>2];c[Ua+4>>2]=jb;fb=+__ZNK7Vector28angle_toERKS_(h,f);c[e>>2]=c[Z>>2];c[e+4>>2]=c[Z+4>>2];__ZN11LineBuilder13strip_add_arcE7Vector2fNS_11OrientationE(b,e,fb,Ya);break}default:{}}if(!Ta){jb=x;Ua=c[jb+4>>2]|0;ib=_;c[ib>>2]=c[jb>>2];c[ib+4>>2]=Ua;Ua=y;ib=c[Ua+4>>2]|0;jb=$;c[jb>>2]=c[Ua>>2];c[jb+4>>2]=ib;g[aa>>2]=nb;g[Ma>>2]=qb;g[Na>>2]=ob;g[Oa>>2]=pb;c[h>>2]=c[_>>2];c[h+4>>2]=c[_+4>>2];c[f>>2]=c[$>>2];c[f+4>>2]=c[$+4>>2];c[e>>2]=c[aa>>2];c[e+4>>2]=c[aa+4>>2];c[e+8>>2]=c[aa+8>>2];c[e+12>>2]=c[aa+12>>2];__ZN11LineBuilder11strip_beginE7Vector2S0_5Colorf(b,h,f,e,rb)}}if((Sa|0)>=(F|0)){Ab=rb;Bb=mb;Cb=nb;Db=ob;Eb=pb;Fb=qb;break a}else{La=rb;Ga=mb;Ia=nb;Ha=ob;Fa=pb;ra=qb}}if((wa|0)==50)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((wa|0)==58)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}else{Ab=0.0;Bb=Ja;Cb=0.0;Db=0.0;Eb=1.0;Fb=0.0}while(0);wa=c[b>>2]|0;if(!wa)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);F=c[wa+-4>>2]|0;if((F|0)<1)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);__ZN6VectorI7Vector2E14_copy_on_writeEv(b);wa=(c[b>>2]|0)+(F+-1<<3)|0;F=c[wa+4>>2]|0;aa=t;c[aa>>2]=c[wa>>2];c[aa+4>>2]=F;__ZNK7Vector2mlERKf(e,w,r);__ZNK7Vector2plERKS_(k,t,e);__ZNK7Vector2mlERKf(e,w,r);__ZNK7Vector2miERKS_(n,t,e);w=b+12|0;if((c[w>>2]|0)==1){__ZNK7Vector2mlERKf(e,u,r);__ZN7Vector2pLERKS_(k,e);__ZNK7Vector2mlERKf(e,u,r);__ZN7Vector2pLERKS_(n,e)}if(ta)Gb=Bb+ +__ZNK7Vector211distance_toERKS_(s,t);else Gb=Bb;if(!(a[qa>>0]|0)){Hb=Cb;Ib=Db;Jb=Eb;Kb=Fb}else{s=c[v>>2]|0;__ZNK9ColorRamp9get_colorEi(e,s,(__ZNK9ColorRamp16get_points_countEv(s)|0)+-1|0);Hb=+g[e>>2];Ib=+g[e+8>>2];Jb=+g[e+12>>2];Kb=+g[e+4>>2]}if((c[b+40>>2]|0)==1)Lb=Gb/+g[ia>>2];else Lb=Ab;ia=k;s=c[ia+4>>2]|0;ta=ca;c[ta>>2]=c[ia>>2];c[ta+4>>2]=s;s=n;n=c[s+4>>2]|0;ta=da;c[ta>>2]=c[s>>2];c[ta+4>>2]=n;g[ea>>2]=Hb;g[ea+4>>2]=Kb;g[ea+8>>2]=Ib;g[ea+12>>2]=Jb;c[h>>2]=c[ca>>2];c[h+4>>2]=c[ca+4>>2];c[f>>2]=c[da>>2];c[f+4>>2]=c[da+4>>2];c[e>>2]=c[ea>>2];c[e+4>>2]=c[ea+4>>2];c[e+8>>2]=c[ea+8>>2];c[e+12>>2]=c[ea+12>>2];__ZN11LineBuilder14strip_add_quadE7Vector2S0_5Colorf(b,h,f,e,Lb);if((c[w>>2]|0)==2){if(!(a[qa>>0]|0)){g[o>>2]=0.0;g[o+4>>2]=0.0;g[o+8>>2]=0.0;g[o+12>>2]=1.0}else{qa=c[v>>2]|0;__ZNK9ColorRamp9get_colorEi(o,qa,(__ZNK9ColorRamp16get_points_countEv(qa)|0)+-1|0)}qa=t;v=c[qa+4>>2]|0;w=fa;c[w>>2]=c[qa>>2];c[w+4>>2]=v;__ZNK7Vector2miERKS_(ga,k,t);g[ha>>2]=Lb+-.5;g[ha+4>>2]=0.0;g[ha+8>>2]=1.0;g[ha+12>>2]=1.0;c[i>>2]=c[fa>>2];c[i+4>>2]=c[fa+4>>2];c[h>>2]=c[ga>>2];c[h+4>>2]=c[ga+4>>2];c[f>>2]=c[o>>2];c[f+4>>2]=c[o+4>>2];c[f+8>>2]=c[o+8>>2];c[f+12>>2]=c[o+12>>2];c[e>>2]=c[ha>>2];c[e+4>>2]=c[ha+4>>2];c[e+8>>2]=c[ha+8>>2];c[e+12>>2]=c[ha+12>>2];__ZN11LineBuilder7new_arcE7Vector2S0_f5Color5Rect2(b,i,h,3.1415927410125732,f,e)}l=d;return}__ZN11LineBuilder12clear_outputEv(b);l=d;return}function __ZN11LineBuilderD2Ev(a){a=a|0;var b=0;b=c[a+64>>2]|0;if(b|0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(b,1);b=c[a+60>>2]|0;if(b|0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(b,1);b=c[a+56>>2]|0;if(b|0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(b,1);b=c[a+52>>2]|0;if(b|0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(b,1);b=c[a>>2]|0;if(!b)return;if(__Z16atomic_decrementPj(b+-8|0)|0)return;__ZN6Memory11free_staticEPvb(b,1);return}function __ZN11LineBuilder12clear_outputEv(b){b=b|0;var d=0,e=0;a[1263537]=0;d=b+52|0;e=c[d>>2]|0;if(e|0?c[e+-4>>2]|0:0){if(!(__Z16atomic_decrementPj(e+-8|0)|0))__ZN6Memory11free_staticEPvb(e,1);c[d>>2]=0}a[1263537]=0;d=b+56|0;e=c[d>>2]|0;if(e|0?c[e+-4>>2]|0:0){if(!(__Z16atomic_decrementPj(e+-8|0)|0))__ZN6Memory11free_staticEPvb(e,1);c[d>>2]=0}a[1263537]=0;d=b+64|0;b=c[d>>2]|0;if(!b)return;if(!(c[b+-4>>2]|0))return;if(!(__Z16atomic_decrementPj(b+-8|0)|0))__ZN6Memory11free_staticEPvb(b,1);c[d>>2]=0;return}function __ZN11LineBuilder7new_arcE7Vector2S0_f5Color5Rect2(b,d,e,f,h,i){b=b|0;d=d|0;e=e|0;f=+f;h=h|0;i=i|0;var k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0.0,v=0.0,w=0.0,x=0.0,y=0,z=0,A=0,B=0,C=0,D=0,E=0.0,F=0.0,G=0.0,H=0,I=0,J=0,M=0,N=0,O=0,P=0,Q=0,R=0.0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0.0,Z=0.0,_=0.0,$=0,aa=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0;k=l;l=l+64|0;if((l|0)>=(m|0))ba(64);n=k;o=k+56|0;p=k+48|0;q=k+40|0;r=k+32|0;s=k+24|0;t=k+16|0;g[o>>2]=+__ZNK7Vector26lengthEv(e);u=3.141592653589793/+(c[b+48>>2]|0);v=(c[j>>2]=(g[j>>2]=f,c[j>>2]|0)&2147483647,+g[j>>2])/u;w=f<0.0?-u:u;g[n>>2]=1.0;g[n+4>>2]=0.0;u=+__ZNK7Vector28angle_toERKS_(e,n);x=u+f;e=b+52|0;y=c[e>>2]|0;if(!y){z=1;A=0}else{B=c[y+-4>>2]|0;z=B+1|0;A=B}B=d;y=c[B>>2]|0;C=c[B+4>>2]|0;do if(!(__ZN6VectorI7Vector2E6resizeEi(e,z)|0)){a[1263537]=0;B=c[e>>2]|0;if(!B)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);D=c[B+-4>>2]|0;if((D|0)<1)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else{__ZN6VectorI7Vector2E14_copy_on_writeEv(e);B=(c[e>>2]|0)+(D+-1<<3)|0;c[B>>2]=y;c[B+4>>2]=C;break}}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);while(0);C=b+68|0;if(a[C>>0]|0){c[n>>2]=c[h>>2];c[n+4>>2]=c[h+4>>2];c[n+8>>2]=c[h+8>>2];c[n+12>>2]=c[h+12>>2];__ZN6VectorI5ColorE9push_backES0_(b+56|0,n)|0}y=b+40|0;do if(c[y>>2]|0){z=b+60|0;E=+g[i>>2];F=E+(E+ +g[i+8>>2]-E)*.5;E=+g[i+4>>2];G=E+(E+ +g[i+12>>2]-E)*.5;B=c[z>>2]|0;if(!B)H=1;else H=(c[B+-4>>2]|0)+1|0;if(__ZN6VectorI7Vector2E6resizeEi(z,H)|0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);break}a[1263537]=0;B=c[z>>2]|0;if(!B)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);D=c[B+-4>>2]|0;if((D|0)<1)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else{B=D+-1|0;__ZN6VectorI7Vector2E14_copy_on_writeEv(z);D=c[z>>2]|0;g[D+(B<<3)>>2]=F;g[D+(B<<3)+4>>2]=G;break}}while(0);H=v>0.0;a:do if(H){B=p+4|0;D=q+4|0;z=b+60|0;I=t+4|0;J=r+4|0;G=+g[i>>2];M=i+8|0;N=i+4|0;O=i+12|0;P=b+56|0;Q=0;F=-1.5707963705062866;E=u;while(1){R=+L(+E);g[p>>2]=+K(+E);g[B>>2]=R;__ZNK7Vector2mlERKf(q,p,o);__ZNK7Vector2plERKS_(n,d,q);S=n;T=c[S>>2]|0;U=c[S+4>>2]|0;S=c[e>>2]|0;if(!S)V=1;else V=(c[S+-4>>2]|0)+1|0;if(!(__ZN6VectorI7Vector2E6resizeEi(e,V)|0)){a[1263537]=0;S=c[e>>2]|0;if(!S){W=37;break}X=c[S+-4>>2]|0;if((X|0)<1){W=37;break}__ZN6VectorI7Vector2E14_copy_on_writeEv(e);S=(c[e>>2]|0)+(X+-1<<3)|0;c[S>>2]=T;c[S+4>>2]=U}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);if(a[C>>0]|0){c[n>>2]=c[h>>2];c[n+4>>2]=c[h+4>>2];c[n+8>>2]=c[h+8>>2];c[n+12>>2]=c[h+12>>2];__ZN6VectorI5ColorE9push_backES0_(P,n)|0}if(!(c[y>>2]|0))Y=F;else{R=+L(+F);g[q>>2]=+K(+F);g[D>>2]=R;g[t>>2]=1.0;g[I>>2]=1.0;__ZNK7Vector2plERKS_(s,q,t);g[n>>2]=.5;__ZNK7Vector2mlERKf(r,s,n);R=G+ +g[r>>2]*(G+ +g[M>>2]-G);Z=+g[N>>2];_=Z+ +g[J>>2]*(Z+ +g[O>>2]-Z);U=c[z>>2]|0;if(!U)$=1;else $=(c[U+-4>>2]|0)+1|0;if(!(__ZN6VectorI7Vector2E6resizeEi(z,$)|0)){a[1263537]=0;U=c[z>>2]|0;if(!U){W=48;break}S=c[U+-4>>2]|0;if((S|0)<1){W=48;break}U=S+-1|0;__ZN6VectorI7Vector2E14_copy_on_writeEv(z);S=c[z>>2]|0;g[S+(U<<3)>>2]=R;g[S+(U<<3)+4>>2]=_}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);Y=w+F}Q=Q+1|0;if(!(+(Q|0)<v))break a;else{F=Y;E=w+E}}if((W|0)==37)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((W|0)==48)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);w=+L(+x);g[p>>2]=+K(+x);g[p+4>>2]=w;__ZNK7Vector2mlERKf(q,p,o);__ZNK7Vector2plERKS_(n,d,q);d=n;o=c[d>>2]|0;p=c[d+4>>2]|0;d=c[e>>2]|0;if(!d)aa=1;else aa=(c[d+-4>>2]|0)+1|0;do if(!(__ZN6VectorI7Vector2E6resizeEi(e,aa)|0)){a[1263537]=0;d=c[e>>2]|0;if(!d)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);$=c[d+-4>>2]|0;if(($|0)<1)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else{__ZN6VectorI7Vector2E14_copy_on_writeEv(e);d=(c[e>>2]|0)+($+-1<<3)|0;c[d>>2]=o;c[d+4>>2]=p;break}}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);while(0);if(a[C>>0]|0){c[n>>2]=c[h>>2];c[n+4>>2]=c[h+4>>2];c[n+8>>2]=c[h+8>>2];c[n+12>>2]=c[h+12>>2];__ZN6VectorI5ColorE9push_backES0_(b+56|0,n)|0}if(c[y>>2]|0){w=f+-1.5707963705062866;f=+L(+w);g[q>>2]=+K(+w);g[q+4>>2]=f;y=b+60|0;g[t>>2]=1.0;g[t+4>>2]=1.0;__ZNK7Vector2plERKS_(s,q,t);g[n>>2]=.5;__ZNK7Vector2mlERKf(r,s,n);f=+g[i>>2];w=f+ +g[r>>2]*(f+ +g[i+8>>2]-f);f=+g[i+4>>2];x=f+ +g[r+4>>2]*(f+ +g[i+12>>2]-f);i=c[y>>2]|0;if(!i)ca=1;else ca=(c[i+-4>>2]|0)+1|0;do if(!(__ZN6VectorI7Vector2E6resizeEi(y,ca)|0)){a[1263537]=0;i=c[y>>2]|0;if(!i)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);r=c[i+-4>>2]|0;if((r|0)<1)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else{i=r+-1|0;__ZN6VectorI7Vector2E14_copy_on_writeEv(y);r=c[y>>2]|0;g[r+(i<<3)>>2]=w;g[r+(i<<3)+4>>2]=x;break}}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);while(0)}if(!H){l=k;return}H=b+64|0;b=0;y=A;while(1){ca=c[H>>2]|0;if(!ca)da=1;else da=(c[ca+-4>>2]|0)+1|0;if(!(__ZN6VectorIiE6resizeEi(H,da)|0)){a[1263537]=0;ca=c[H>>2]|0;if(!ca){W=72;break}i=c[ca+-4>>2]|0;if((i|0)<1){W=72;break}__ZN6VectorIiE14_copy_on_writeEv(H);ca=c[H>>2]|0;c[ca+(i+-1<<2)>>2]=A;ea=ca}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);ea=c[H>>2]|0}ca=y;y=y+1|0;if(!ea)fa=1;else fa=(c[ea+-4>>2]|0)+1|0;if(!(__ZN6VectorIiE6resizeEi(H,fa)|0)){a[1263537]=0;i=c[H>>2]|0;if(!i){W=80;break}r=c[i+-4>>2]|0;if((r|0)<1){W=80;break}__ZN6VectorIiE14_copy_on_writeEv(H);i=c[H>>2]|0;c[i+(r+-1<<2)>>2]=y;ga=i}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);ga=c[H>>2]|0}i=ca+2|0;if(!ga)ha=1;else ha=(c[ga+-4>>2]|0)+1|0;if(!(__ZN6VectorIiE6resizeEi(H,ha)|0)){a[1263537]=0;ca=c[H>>2]|0;if(!ca){W=88;break}r=c[ca+-4>>2]|0;if((r|0)<1){W=88;break}__ZN6VectorIiE14_copy_on_writeEv(H);c[(c[H>>2]|0)+(r+-1<<2)>>2]=i}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);b=b+1|0;if(!(+(b|0)<v)){W=65;break}}if((W|0)==65){l=k;return}else if((W|0)==72)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((W|0)==80)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((W|0)==88)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}function __ZN11LineBuilder11strip_beginE7Vector2S0_5Colorf(b,d,e,f,h){b=b|0;d=d|0;e=e|0;f=f|0;h=+h;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;i=l;l=l+16|0;if((l|0)>=(m|0))ba(16);j=i;k=b+52|0;n=c[k>>2]|0;if(!n){o=1;p=0}else{q=c[n+-4>>2]|0;o=q+1|0;p=q}q=d;d=c[q>>2]|0;n=c[q+4>>2]|0;do if(!(__ZN6VectorI7Vector2E6resizeEi(k,o)|0)){a[1263537]=0;q=c[k>>2]|0;if(!q)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);r=c[q+-4>>2]|0;if((r|0)<1)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else{__ZN6VectorI7Vector2E14_copy_on_writeEv(k);q=(c[k>>2]|0)+(r+-1<<3)|0;c[q>>2]=d;c[q+4>>2]=n;break}}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);while(0);n=e;e=c[n>>2]|0;d=c[n+4>>2]|0;n=c[k>>2]|0;if(!n)s=1;else s=(c[n+-4>>2]|0)+1|0;do if(!(__ZN6VectorI7Vector2E6resizeEi(k,s)|0)){a[1263537]=0;n=c[k>>2]|0;if(!n)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);o=c[n+-4>>2]|0;if((o|0)<1)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else{__ZN6VectorI7Vector2E14_copy_on_writeEv(k);n=(c[k>>2]|0)+(o+-1<<3)|0;c[n>>2]=e;c[n+4>>2]=d;break}}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);while(0);if(a[b+68>>0]|0){d=b+56|0;c[j>>2]=c[f>>2];c[j+4>>2]=c[f+4>>2];c[j+8>>2]=c[f+8>>2];c[j+12>>2]=c[f+12>>2];__ZN6VectorI5ColorE9push_backES0_(d,j)|0;c[j>>2]=c[f>>2];c[j+4>>2]=c[f+4>>2];c[j+8>>2]=c[f+8>>2];c[j+12>>2]=c[f+12>>2];__ZN6VectorI5ColorE9push_backES0_(d,j)|0}if(!(c[b+40>>2]|0)){t=b+72|0;c[t>>2]=p;u=p+1|0;v=b+76|0;c[v>>2]=u;l=i;return}j=b+60|0;d=c[j>>2]|0;if(!d)w=1;else w=(c[d+-4>>2]|0)+1|0;do if(!(__ZN6VectorI7Vector2E6resizeEi(j,w)|0)){a[1263537]=0;d=c[j>>2]|0;if(!d)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);f=c[d+-4>>2]|0;if((f|0)<1)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else{d=f+-1|0;__ZN6VectorI7Vector2E14_copy_on_writeEv(j);f=c[j>>2]|0;g[f+(d<<3)>>2]=h;c[f+(d<<3)+4>>2]=0;break}}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);while(0);w=c[j>>2]|0;if(!w)x=1;else x=(c[w+-4>>2]|0)+1|0;if(__ZN6VectorI7Vector2E6resizeEi(j,x)|0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);t=b+72|0;c[t>>2]=p;u=p+1|0;v=b+76|0;c[v>>2]=u;l=i;return}a[1263537]=0;x=c[j>>2]|0;if(!x)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);w=c[x+-4>>2]|0;if((w|0)<1)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);x=w+-1|0;__ZN6VectorI7Vector2E14_copy_on_writeEv(j);w=c[j>>2]|0;g[w+(x<<3)>>2]=h;c[w+(x<<3)+4>>2]=1065353216;t=b+72|0;c[t>>2]=p;u=p+1|0;v=b+76|0;c[v>>2]=u;l=i;return}function __ZN11LineBuilder14strip_add_quadE7Vector2S0_5Colorf(b,d,e,f,h){b=b|0;d=d|0;e=e|0;f=f|0;h=+h;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0;i=l;l=l+16|0;if((l|0)>=(m|0))ba(16);j=i;k=b+52|0;n=c[k>>2]|0;if(!n){o=1;p=0}else{q=c[n+-4>>2]|0;o=q+1|0;p=q}q=d;d=c[q>>2]|0;n=c[q+4>>2]|0;do if(!(__ZN6VectorI7Vector2E6resizeEi(k,o)|0)){a[1263537]=0;q=c[k>>2]|0;if(!q)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);r=c[q+-4>>2]|0;if((r|0)<1)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else{__ZN6VectorI7Vector2E14_copy_on_writeEv(k);q=(c[k>>2]|0)+(r+-1<<3)|0;c[q>>2]=d;c[q+4>>2]=n;break}}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);while(0);n=e;e=c[n>>2]|0;d=c[n+4>>2]|0;n=c[k>>2]|0;if(!n)s=1;else s=(c[n+-4>>2]|0)+1|0;do if(!(__ZN6VectorI7Vector2E6resizeEi(k,s)|0)){a[1263537]=0;n=c[k>>2]|0;if(!n)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);o=c[n+-4>>2]|0;if((o|0)<1)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else{__ZN6VectorI7Vector2E14_copy_on_writeEv(k);n=(c[k>>2]|0)+(o+-1<<3)|0;c[n>>2]=e;c[n+4>>2]=d;break}}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);while(0);if(a[b+68>>0]|0){d=b+56|0;c[j>>2]=c[f>>2];c[j+4>>2]=c[f+4>>2];c[j+8>>2]=c[f+8>>2];c[j+12>>2]=c[f+12>>2];__ZN6VectorI5ColorE9push_backES0_(d,j)|0;c[j>>2]=c[f>>2];c[j+4>>2]=c[f+4>>2];c[j+8>>2]=c[f+8>>2];c[j+12>>2]=c[f+12>>2];__ZN6VectorI5ColorE9push_backES0_(d,j)|0}do if(c[b+40>>2]|0){j=b+60|0;d=c[j>>2]|0;if(!d)t=1;else t=(c[d+-4>>2]|0)+1|0;do if(!(__ZN6VectorI7Vector2E6resizeEi(j,t)|0)){a[1263537]=0;d=c[j>>2]|0;if(!d)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);f=c[d+-4>>2]|0;if((f|0)<1)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else{d=f+-1|0;__ZN6VectorI7Vector2E14_copy_on_writeEv(j);f=c[j>>2]|0;g[f+(d<<3)>>2]=h;c[f+(d<<3)+4>>2]=0;break}}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);while(0);d=c[j>>2]|0;if(!d)u=1;else u=(c[d+-4>>2]|0)+1|0;if(__ZN6VectorI7Vector2E6resizeEi(j,u)|0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);break}a[1263537]=0;d=c[j>>2]|0;if(!d)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);f=c[d+-4>>2]|0;if((f|0)<1)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else{d=f+-1|0;__ZN6VectorI7Vector2E14_copy_on_writeEv(j);f=c[j>>2]|0;g[f+(d<<3)>>2]=h;c[f+(d<<3)+4>>2]=1065353216;break}}while(0);u=b+64|0;t=b+72|0;d=c[t>>2]|0;f=c[u>>2]|0;if(!f)v=1;else v=(c[f+-4>>2]|0)+1|0;do if(!(__ZN6VectorIiE6resizeEi(u,v)|0)){a[1263537]=0;f=c[u>>2]|0;if(!f)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);e=c[f+-4>>2]|0;if((e|0)<1)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else{__ZN6VectorIiE14_copy_on_writeEv(u);f=c[u>>2]|0;c[f+(e+-1<<2)>>2]=d;w=f;break}}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);w=c[u>>2]|0}while(0);d=p+1|0;if(!w)x=1;else x=(c[w+-4>>2]|0)+1|0;do if(!(__ZN6VectorIiE6resizeEi(u,x)|0)){a[1263537]=0;w=c[u>>2]|0;if(!w)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);v=c[w+-4>>2]|0;if((v|0)<1)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else{__ZN6VectorIiE14_copy_on_writeEv(u);w=c[u>>2]|0;c[w+(v+-1<<2)>>2]=d;y=w;break}}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);y=c[u>>2]|0}while(0);x=b+76|0;b=c[x>>2]|0;if(!y)z=1;else z=(c[y+-4>>2]|0)+1|0;do if(!(__ZN6VectorIiE6resizeEi(u,z)|0)){a[1263537]=0;y=c[u>>2]|0;if(!y)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);w=c[y+-4>>2]|0;if((w|0)<1)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else{__ZN6VectorIiE14_copy_on_writeEv(u);y=c[u>>2]|0;c[y+(w+-1<<2)>>2]=b;A=y;break}}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);A=c[u>>2]|0}while(0);b=c[t>>2]|0;if(!A)B=1;else B=(c[A+-4>>2]|0)+1|0;do if(!(__ZN6VectorIiE6resizeEi(u,B)|0)){a[1263537]=0;A=c[u>>2]|0;if(!A)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);z=c[A+-4>>2]|0;if((z|0)<1)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else{__ZN6VectorIiE14_copy_on_writeEv(u);A=c[u>>2]|0;c[A+(z+-1<<2)>>2]=b;C=A;break}}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);C=c[u>>2]|0}while(0);if(!C)D=1;else D=(c[C+-4>>2]|0)+1|0;do if(!(__ZN6VectorIiE6resizeEi(u,D)|0)){a[1263537]=0;C=c[u>>2]|0;if(!C)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);b=c[C+-4>>2]|0;if((b|0)<1)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else{__ZN6VectorIiE14_copy_on_writeEv(u);C=c[u>>2]|0;c[C+(b+-1<<2)>>2]=p;E=C;break}}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);E=c[u>>2]|0}while(0);if(!E)F=1;else F=(c[E+-4>>2]|0)+1|0;if(__ZN6VectorIiE6resizeEi(u,F)|0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);c[t>>2]=p;c[x>>2]=d;l=i;return}a[1263537]=0;F=c[u>>2]|0;if(!F)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);E=c[F+-4>>2]|0;if((E|0)<1)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);__ZN6VectorIiE14_copy_on_writeEv(u);c[(c[u>>2]|0)+(E+-1<<2)>>2]=d;c[t>>2]=p;c[x>>2]=d;l=i;return}function __ZN11LineBuilder13strip_add_triE7Vector2NS_11OrientationE(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f;h=b+52|0;i=c[h>>2]|0;if(!i){j=1;k=0}else{n=c[i+-4>>2]|0;j=n+1|0;k=n}n=d;d=c[n>>2]|0;i=c[n+4>>2]|0;do if(!(__ZN6VectorI7Vector2E6resizeEi(h,j)|0)){a[1263537]=0;n=c[h>>2]|0;if(!n)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);o=c[n+-4>>2]|0;if((o|0)<1)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else{__ZN6VectorI7Vector2E14_copy_on_writeEv(h);n=(c[h>>2]|0)+(o+-1<<3)|0;c[n>>2]=d;c[n+4>>2]=i;break}}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);while(0);if(a[b+68>>0]|0){i=b+56|0;d=c[i>>2]|0;if((d|0)!=0?(h=c[d+-4>>2]|0,(h|0)>=1):0){__ZN6VectorI5ColorE14_copy_on_writeEv(i);p=(c[i>>2]|0)+(h+-1<<4)|0}else q=12;if((q|0)==12){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);p=0};c[g>>2]=c[p>>2];c[g+4>>2]=c[p+4>>2];c[g+8>>2]=c[p+8>>2];c[g+12>>2]=c[p+12>>2];__ZN6VectorI5ColorE9push_backES0_(i,g)|0}g=(e|0)==0&1;do if(c[b+40>>2]|0){i=b+60|0;p=b+72+(g<<2)|0;q=c[p>>2]|0;if((q|0)<0)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);h=c[i>>2]|0;d=(h|0)==0;if(d)r=0;else r=c[h+-4>>2]|0;do if((r|0)<=(q|0)){if(d)s=0;else s=c[h+-4>>2]|0;if((s|0)>(q|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);__ZN6VectorI7Vector2E14_copy_on_writeEv(i);h=c[i>>2]|0;d=h+(q<<3)|0;j=c[d>>2]|0;n=c[d+4>>2]|0;if(!h)t=1;else t=(c[h+-4>>2]|0)+1|0;if(__ZN6VectorI7Vector2E6resizeEi(i,t)|0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);u=p;break}a[1263537]=0;h=c[i>>2]|0;if(!h)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);d=c[h+-4>>2]|0;if((d|0)<1)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else{__ZN6VectorI7Vector2E14_copy_on_writeEv(i);h=(c[i>>2]|0)+(d+-1<<3)|0;c[h>>2]=j;c[h+4>>2]=n;u=p;break}}else u=b+72+(g<<2)|0;while(0);g=b+64|0;t=c[u>>2]|0;s=c[g>>2]|0;if(!s)v=1;else v=(c[s+-4>>2]|0)+1|0;do if(!(__ZN6VectorIiE6resizeEi(g,v)|0)){a[1263537]=0;s=c[g>>2]|0;if(!s)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);r=c[s+-4>>2]|0;if((r|0)<1)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else{__ZN6VectorIiE14_copy_on_writeEv(g);s=c[g>>2]|0;c[s+(r+-1<<2)>>2]=t;w=s;break}}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);w=c[g>>2]|0}while(0);if(!w)x=1;else x=(c[w+-4>>2]|0)+1|0;do if(!(__ZN6VectorIiE6resizeEi(g,x)|0)){a[1263537]=0;w=c[g>>2]|0;if(!w)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);t=c[w+-4>>2]|0;if((t|0)<1)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else{__ZN6VectorIiE14_copy_on_writeEv(g);w=c[g>>2]|0;c[w+(t+-1<<2)>>2]=k;y=w;break}}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);y=c[g>>2]|0}while(0);x=c[b+72+(e<<2)>>2]|0;if(!y)z=1;else z=(c[y+-4>>2]|0)+1|0;if(__ZN6VectorIiE6resizeEi(g,z)|0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);c[u>>2]=k;l=f;return}a[1263537]=0;z=c[g>>2]|0;if(!z)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);y=c[z+-4>>2]|0;if((y|0)<1)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);__ZN6VectorIiE14_copy_on_writeEv(g);c[(c[g>>2]|0)+(y+-1<<2)>>2]=x;c[u>>2]=k;l=f;return}function __ZN11LineBuilder13strip_add_arcE7Vector2fNS_11OrientationE(b,d,e,f){b=b|0;d=d|0;e=+e;f=f|0;var h=0,i=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0.0,B=0.0,C=0.0,D=0.0,E=0.0,F=0.0,G=0;h=l;l=l+64|0;if((l|0)>=(m|0))ba(64);i=h+48|0;k=h+40|0;n=h+24|0;o=h+32|0;p=h+8|0;q=h+16|0;r=h;s=b+52|0;t=c[b+72+(((f|0)==0&1)<<2)>>2]|0;do if((t|0)<0)u=8;else{v=c[s>>2]|0;w=(v|0)==0;if(w)x=0;else x=c[v+-4>>2]|0;if((x|0)<=(t|0)){if(w)y=0;else y=c[v+-4>>2]|0;if((y|0)<=(t|0)){u=8;break}a[1263537]=0}__ZN6VectorI7Vector2E14_copy_on_writeEv(s);z=(c[s>>2]|0)+(t<<3)|0}while(0);if((u|0)==8){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);z=0}__ZNK7Vector2miERKS_(k,z,d);g[n>>2]=+__ZNK7Vector26lengthEv(k);A=3.141592653589793/+(c[b+48>>2]|0);B=(c[j>>2]=(g[j>>2]=e,c[j>>2]|0)&2147483647,+g[j>>2])/A;C=e<0.0?-A:A;g[i>>2]=1.0;g[i+4>>2]=0.0;A=+__ZNK7Vector28angle_toERKS_(k,i);D=A+e;if(!(B>0.0)){E=+K(+D);F=+L(+D);g[q>>2]=E;G=q+4|0;g[G>>2]=F;__ZNK7Vector2mlERKf(i,q,n);__ZNK7Vector2plERKS_(r,d,i);c[i>>2]=c[r>>2];c[i+4>>2]=c[r+4>>2];__ZN11LineBuilder13strip_add_triE7Vector2NS_11OrientationE(b,i,f);l=h;return}k=o+4|0;e=A;z=0;while(1){A=+L(+e);g[o>>2]=+K(+e);g[k>>2]=A;__ZNK7Vector2mlERKf(i,o,n);__ZNK7Vector2plERKS_(p,d,i);c[i>>2]=c[p>>2];c[i+4>>2]=c[p+4>>2];__ZN11LineBuilder13strip_add_triE7Vector2NS_11OrientationE(b,i,f);z=z+1|0;if(!(+(z|0)<B))break;else e=C+e}E=+K(+D);F=+L(+D);g[q>>2]=E;G=q+4|0;g[G>>2]=F;__ZNK7Vector2mlERKf(i,q,n);__ZNK7Vector2plERKS_(r,d,i);c[i>>2]=c[r>>2];c[i+4>>2]=c[r+4>>2];__ZN11LineBuilder13strip_add_triE7Vector2NS_11OrientationE(b,i,f);l=h;return}function __ZN11LineBuilderC2Ev(b){b=b|0;var d=0;c[b>>2]=0;d=b+52|0;c[b+4>>2]=0;c[d>>2]=0;c[d+4>>2]=0;c[d+8>>2]=0;c[d+12>>2]=0;g[b+16>>2]=10.0;g[b+20>>2]=.4000000059604645;g[b+24>>2]=.5;g[b+28>>2]=1.0;g[b+32>>2]=1.0;c[b+36>>2]=0;g[b+44>>2]=2.0;c[b+48>>2]=8;c[b+8>>2]=0;c[b+12>>2]=0;a[b+68>>0]=0;c[b+72>>2]=0;c[b+76>>2]=0;return}function __ZN6Line2D10set_pointsERK10PoolVectorI7Vector2E(a,b){a=a|0;b=b|0;var d=0,e=0;d=a+404|0;if(((c[d>>2]|0)!=(c[b>>2]|0)?(__ZN10PoolVectorI7Vector2E12_unreferenceEv(d),e=c[b>>2]|0,e|0):0)?__Z28atomic_conditional_incrementPj(e)|0:0)c[d>>2]=c[b>>2];__ZN10CanvasItem6updateEv(a);return}function __ZNK6Line2D10get_pointsEv(a){a=a|0;var b=0,d=0,e=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b;e=a+404|0;c[d>>2]=0;if((c[e>>2]|0?(__ZN10PoolVectorI7Vector2E12_unreferenceEv(d),a=c[e>>2]|0,a|0):0)?__Z28atomic_conditional_incrementPj(a)|0:0)c[d>>2]=c[e>>2];l=b;return c[d>>2]|0}function __ZN6Line2D13set_point_posEi7Vector2(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0;f=b+404|0;do if((d|0)>=0){g=c[f>>2]|0;h=(g|0)==0;if(h)i=0;else i=(c[g+16>>2]|0)>>>3;if((i|0)<=(d|0)){if(h)j=0;else j=(c[g+16>>2]|0)>>>3;if((j|0)<=(d|0))break;a[1263537]=0}if(!h?(__ZN10PoolVectorI7Vector2E14_copy_on_writeEv(f),h=c[f>>2]|0,h|0):0){g=h+4|0;__Z16atomic_incrementPj(g)|0;k=e;l=c[k+4>>2]|0;m=(c[h+8>>2]|0)+(d<<3)|0;c[m>>2]=c[k>>2];c[m+4>>2]=l;__Z16atomic_decrementPj(g)|0;__ZN10CanvasItem6updateEv(b);return}g=e;l=c[g+4>>2]|0;m=0+(d<<3)|0;c[m>>2]=c[g>>2];c[m+4>>2]=l;__ZN10CanvasItem6updateEv(b);return}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1128449,1130483,486,1130498,0);__ZN10CanvasItem6updateEv(b);return}function __ZNK6Line2D13get_point_posEi(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0;if((e|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1130483,505,1146766,0);df()}f=c[d+404>>2]|0;d=(f|0)==0;if(d)g=0;else g=(c[f+16>>2]|0)>>>3;do if((g|0)<=(e|0)){if(d)h=0;else h=(c[f+16>>2]|0)>>>3;if((h|0)>(e|0)){a[1263537]=0;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1130483,505,1146766,0);df()}}while(0);if(d){d=0+(e<<3)|0;h=c[d+4>>2]|0;g=b;c[g>>2]=c[d>>2];c[g+4>>2]=h;return}else{h=f+4|0;__Z16atomic_incrementPj(h)|0;g=(c[f+8>>2]|0)+(e<<3)|0;e=c[g+4>>2]|0;f=b;c[f>>2]=c[g>>2];c[f+4>>2]=e;__Z16atomic_decrementPj(h)|0;return}}function __ZNK6Line2D15get_point_countEv(a){a=a|0;var b=0,d=0;b=c[a+404>>2]|0;if(!b){d=0;return d|0}d=(c[b+16>>2]|0)>>>3;return d|0}function __ZN6Line2D9add_pointE7Vector2(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0;d=a+404|0;e=c[d>>2]|0;if(!e)f=1;else f=((c[e+16>>2]|0)>>>3)+1|0;__ZN10PoolVectorI7Vector2E6resizeEi(d,f)|0;f=c[d>>2]|0;if(f|0?(e=(c[f+16>>2]|0)>>>3,f=e+-1|0,e|0):0){__ZN10PoolVectorI7Vector2E14_copy_on_writeEv(d);e=c[d>>2]|0;if(!e){d=b;g=c[d+4>>2]|0;h=0+(f<<3)|0;c[h>>2]=c[d>>2];c[h+4>>2]=g;__ZN10CanvasItem6updateEv(a);return}else{g=e+4|0;__Z16atomic_incrementPj(g)|0;h=b;b=c[h+4>>2]|0;d=(c[e+8>>2]|0)+(f<<3)|0;c[d>>2]=c[h>>2];c[d+4>>2]=b;__Z16atomic_decrementPj(g)|0;__ZN10CanvasItem6updateEv(a);return}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1128449,1130483,486,1130498,0);__ZN10CanvasItem6updateEv(a);return}function __ZN6Line2D12remove_pointEi(a,b){a=a|0;b=b|0;__ZN10PoolVectorI7Vector2E6removeEi(a+404|0,b);__ZN10CanvasItem6updateEv(a);return}function __ZN6Line2D9set_widthEf(a,b){a=a|0;b=+b;g[a+420>>2]=b<0.0?0.0:b;__ZN10CanvasItem6updateEv(a);return}function __ZNK6Line2D9get_widthEv(a){a=a|0;return +(+g[a+420>>2])}function __ZN6Line2D17set_default_colorE5Color(a,b){a=a|0;b=b|0;var d=0;d=a+424|0;c[d>>2]=c[b>>2];c[d+4>>2]=c[b+4>>2];c[d+8>>2]=c[b+8>>2];c[d+12>>2]=c[b+12>>2];__ZN10CanvasItem6updateEv(a);return}function __ZNK6Line2D17get_default_colorEv(a,b){a=a|0;b=b|0;var d=0;d=b+424|0;c[a>>2]=c[d>>2];c[a+4>>2]=c[d+4>>2];c[a+8>>2]=c[d+8>>2];c[a+12>>2]=c[d+12>>2];return}function __ZN6Line2D12set_gradientERK3RefI9ColorRampE(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d+4|0;f=d;g=a+440|0;h=c[g>>2]|0;if(!h){i=0;j=0}else{k=(c[313449]|0)+4|0;__ZN10StringNameC2EPKc(e,940251);__ZN6Object10disconnectERK10StringNamePS_S2_(h,k,a,e);__ZN10StringNameD2Ev(e);k=c[g>>2]|0;i=k;j=k}do if((c[b>>2]|0)!=(i|0)){if((i|0?__ZN9Reference11unreferenceEv(i)|0:0)?(k=c[g>>2]|0,__Z17predelete_handlerP6Object(k)|0):0){gj[c[(c[k>>2]|0)+76>>2]&8191](k);__ZN6Memory11free_staticEPvb(k,0)}c[g>>2]=0;k=c[b>>2]|0;c[g>>2]=k;if(!k){__ZN10CanvasItem6updateEv(a);l=d;return}else{__ZN9Reference9referenceEv(k);k=c[g>>2]|0;n=k;o=k;break}}else{n=i;o=j}while(0);if(!n){__ZN10CanvasItem6updateEv(a);l=d;return}n=(c[313449]|0)+4|0;__ZN10StringNameC2EPKc(e,940251);c[f>>2]=0;__ZN6Object7connectERK10StringNamePS_S2_RK6VectorI7VariantEj(o,n,a,e,f,0)|0;n=c[f>>2]|0;if(n|0?(__Z16atomic_decrementPj(n+-8|0)|0)==0:0){o=c[f>>2]|0;f=(o|0)==0?0:o+-4|0;o=f+4|0;j=c[f>>2]|0;if(j|0){i=0;g=j;while(1){j=o+(i*24|0)|0;if(!(c[j>>2]|0))p=g;else{__ZN7Variant5clearEv(j);p=c[f>>2]|0}i=i+1|0;if(i>>>0>=p>>>0)break;else g=p}}__ZN6Memory11free_staticEPvb(n,1)}__ZN10StringNameD2Ev(e);__ZN10CanvasItem6updateEv(a);l=d;return}function __ZNK6Line2D12get_gradientEv(a){a=a|0;var b=0,d=0;b=c[a+440>>2]|0;if(!b){d=0;return d|0}__ZN9Reference9referenceEv(b);d=b;return d|0}function __ZN6Line2D11set_textureERK3RefI7TextureE(a,b){a=a|0;b=b|0;var d=0,e=0;d=a+444|0;e=c[d>>2]|0;if((c[b>>2]|0)==(e|0)){__ZN10CanvasItem6updateEv(a);return}if((e|0?__ZN9Reference11unreferenceEv(e)|0:0)?(e=c[d>>2]|0,__Z17predelete_handlerP6Object(e)|0):0){gj[c[(c[e>>2]|0)+76>>2]&8191](e);__ZN6Memory11free_staticEPvb(e,0)}c[d>>2]=0;e=c[b>>2]|0;c[d>>2]=e;if(!e){__ZN10CanvasItem6updateEv(a);return}__ZN9Reference9referenceEv(e);__ZN10CanvasItem6updateEv(a);return}function __ZNK6Line2D11get_textureEv(a){a=a|0;var b=0,d=0;b=c[a+444>>2]|0;if(!b){d=0;return d|0}__ZN9Reference9referenceEv(b);d=b;return d|0}function __ZN6Line2D16set_texture_modeE15LineTextureMode(a,b){a=a|0;b=b|0;c[a+448>>2]=b;__ZN10CanvasItem6updateEv(a);return}function __ZNK6Line2D16get_texture_modeEv(a){a=a|0;return c[a+448>>2]|0}function __ZN6Line2D14set_joint_modeE13LineJointMode(a,b){a=a|0;b=b|0;c[a+408>>2]=b;__ZN10CanvasItem6updateEv(a);return}function __ZNK6Line2D14get_joint_modeEv(a){a=a|0;return c[a+408>>2]|0}function __ZN6Line2D18set_begin_cap_modeE11LineCapMode(a,b){a=a|0;b=b|0;c[a+412>>2]=b;__ZN10CanvasItem6updateEv(a);return}function __ZNK6Line2D18get_begin_cap_modeEv(a){a=a|0;return c[a+412>>2]|0}function __ZN6Line2D16set_end_cap_modeE11LineCapMode(a,b){a=a|0;b=b|0;c[a+416>>2]=b;__ZN10CanvasItem6updateEv(a);return}function __ZNK6Line2D16get_end_cap_modeEv(a){a=a|0;return c[a+416>>2]|0}function __ZN6Line2D15set_sharp_limitEf(a,b){a=a|0;b=+b;g[a+452>>2]=b<0.0?0.0:b;__ZN10CanvasItem6updateEv(a);return}function __ZNK6Line2D15get_sharp_limitEv(a){a=a|0;return +(+g[a+452>>2])}function __ZN6Line2D19set_round_precisionEi(a,b){a=a|0;b=b|0;c[a+456>>2]=(b|0)>1?b:1;__ZN10CanvasItem6updateEv(a);return}function __ZNK6Line2D19get_round_precisionEv(a){a=a|0;return c[a+456>>2]|0}function __ZN6Line2D17_gradient_changedEv(a){a=a|0;__ZN10CanvasItem6updateEv(a);return}function __ZNK11MethodBind0I6Line2DE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return 0}function __ZNK11MethodBind0I6Line2DE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,939628);l=a;return c[b>>2]|0}function __ZN11MethodBind0I6Line2DE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236528)|0:0){c[h>>2]=0;a[1263537]=0;f=c[d+24>>2]|0;if((f|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=f;c[b>>2]=0;return}i=f-(c[d+20>>2]|0)|0;if((i|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=i;c[b>>2]=0;return}i=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))j=i;else j=c[(c[d>>2]|0)+i>>2]|0;gj[j&8191](d);c[b>>2]=0;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,110,1146558,0);c[b>>2]=0;return}function __ZN11MethodBind0I6Line2DE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236528)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1)){g=b;gj[g&8191](a);return}else{g=c[(c[a>>2]|0)+b>>2]|0;gj[g&8191](a);return}}function __ZN11MethodBind0I6Line2DED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI6Line2D11LineCapModeE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK13MethodBind0RCI6Line2D11LineCapModeE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,939628);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI6Line2D11LineCapModeE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236528)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2Ei(i,ij[n&8191](d)|0);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI6Line2D11LineCapModeE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0;if(!b)f=0;else{d=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236528)|0;f=d?b:0}b=c[a+44>>2]|0;d=c[a+48>>2]|0;a=f+(d>>1)|0;if(!(d&1)){g=b;h=ij[g&8191](a)|0;c[e>>2]=h;return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=ij[g&8191](a)|0;c[e>>2]=h;return}}function __ZN13MethodBind0RCI6Line2D11LineCapModeED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I6Line2D11LineCapModeE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if(!b){__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK11MethodBind1I6Line2D11LineCapModeE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,939628);l=a;return c[b>>2]|0}function __ZN11MethodBind1I6Line2D11LineCapModeE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236528)|0:0){c[h>>2]=0;a[1263537]=0;k=d+24|0;n=c[k>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=i;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=i;return}if((g|0)>0){if((n|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);p=0}else{a[1263537]=0;p=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,p)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=p;c[b>>2]=0;l=i;return}}p=c[d+44>>2]|0;n=c[d+48>>2]|0;o=e+(n>>1)|0;if(!(n&1))q=p;else q=c[(c[o>>2]|0)+p>>2]|0;do if((g|0)<1){p=c[k>>2]|0;n=p+-1|0;if((p|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)s=0;else s=c[e+-4>>2]|0;if((p|0)<=(s|0)){if(r)t=0;else t=c[e+-4>>2]|0;do if((t|0)<(p|0)){if(r)u=0;else u=c[e+-4>>2]|0;if((u|0)<(p|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);v=0;break}else{a[1263537]=0;w=31;break}}else w=31;while(0);if((w|0)==31)v=e+(n*24|0)|0;__ZN7VariantC2ERKS_(j,v);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);f=__ZNK7VariantcviEv(j)|0;Pi[q&2047](o,f);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I6Line2D11LineCapModeE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236528)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1)){g=b;h=c[d>>2]|0;i=c[h>>2]|0;Pi[g&2047](a,i);return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=c[d>>2]|0;i=c[h>>2]|0;Pi[g&2047](a,i);return}}function __ZN11MethodBind1I6Line2D11LineCapModeED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI6Line2D13LineJointModeE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK13MethodBind0RCI6Line2D13LineJointModeE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,939628);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI6Line2D13LineJointModeE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236528)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2Ei(i,ij[n&8191](d)|0);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI6Line2D13LineJointModeE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0;if(!b)f=0;else{d=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236528)|0;f=d?b:0}b=c[a+44>>2]|0;d=c[a+48>>2]|0;a=f+(d>>1)|0;if(!(d&1)){g=b;h=ij[g&8191](a)|0;c[e>>2]=h;return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=ij[g&8191](a)|0;c[e>>2]=h;return}}function __ZN13MethodBind0RCI6Line2D13LineJointModeED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I6Line2D13LineJointModeE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if(!b){__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK11MethodBind1I6Line2D13LineJointModeE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,939628);l=a;return c[b>>2]|0}function __ZN11MethodBind1I6Line2D13LineJointModeE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236528)|0:0){c[h>>2]=0;a[1263537]=0;k=d+24|0;n=c[k>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=i;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=i;return}if((g|0)>0){if((n|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);p=0}else{a[1263537]=0;p=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,p)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=p;c[b>>2]=0;l=i;return}}p=c[d+44>>2]|0;n=c[d+48>>2]|0;o=e+(n>>1)|0;if(!(n&1))q=p;else q=c[(c[o>>2]|0)+p>>2]|0;do if((g|0)<1){p=c[k>>2]|0;n=p+-1|0;if((p|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)s=0;else s=c[e+-4>>2]|0;if((p|0)<=(s|0)){if(r)t=0;else t=c[e+-4>>2]|0;do if((t|0)<(p|0)){if(r)u=0;else u=c[e+-4>>2]|0;if((u|0)<(p|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);v=0;break}else{a[1263537]=0;w=31;break}}else w=31;while(0);if((w|0)==31)v=e+(n*24|0)|0;__ZN7VariantC2ERKS_(j,v);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);f=__ZNK7VariantcviEv(j)|0;Pi[q&2047](o,f);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I6Line2D13LineJointModeE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236528)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1)){g=b;h=c[d>>2]|0;i=c[h>>2]|0;Pi[g&2047](a,i);return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=c[d>>2]|0;i=c[h>>2]|0;Pi[g&2047](a,i);return}}function __ZN11MethodBind1I6Line2D13LineJointModeED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI6Line2D15LineTextureModeE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK13MethodBind0RCI6Line2D15LineTextureModeE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,939628);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI6Line2D15LineTextureModeE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236528)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2Ei(i,ij[n&8191](d)|0);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI6Line2D15LineTextureModeE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0;if(!b)f=0;else{d=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236528)|0;f=d?b:0}b=c[a+44>>2]|0;d=c[a+48>>2]|0;a=f+(d>>1)|0;if(!(d&1)){g=b;h=ij[g&8191](a)|0;c[e>>2]=h;return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=ij[g&8191](a)|0;c[e>>2]=h;return}}function __ZN13MethodBind0RCI6Line2D15LineTextureModeED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I6Line2D15LineTextureModeE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if(!b){__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK11MethodBind1I6Line2D15LineTextureModeE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,939628);l=a;return c[b>>2]|0}function __ZN11MethodBind1I6Line2D15LineTextureModeE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236528)|0:0){c[h>>2]=0;a[1263537]=0;k=d+24|0;n=c[k>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=i;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=i;return}if((g|0)>0){if((n|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);p=0}else{a[1263537]=0;p=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,p)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=p;c[b>>2]=0;l=i;return}}p=c[d+44>>2]|0;n=c[d+48>>2]|0;o=e+(n>>1)|0;if(!(n&1))q=p;else q=c[(c[o>>2]|0)+p>>2]|0;do if((g|0)<1){p=c[k>>2]|0;n=p+-1|0;if((p|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)s=0;else s=c[e+-4>>2]|0;if((p|0)<=(s|0)){if(r)t=0;else t=c[e+-4>>2]|0;do if((t|0)<(p|0)){if(r)u=0;else u=c[e+-4>>2]|0;if((u|0)<(p|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);v=0;break}else{a[1263537]=0;w=31;break}}else w=31;while(0);if((w|0)==31)v=e+(n*24|0)|0;__ZN7VariantC2ERKS_(j,v);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);f=__ZNK7VariantcviEv(j)|0;Pi[q&2047](o,f);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I6Line2D15LineTextureModeE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236528)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1)){g=b;h=c[d>>2]|0;i=c[h>>2]|0;Pi[g&2047](a,i);return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=c[d>>2]|0;i=c[h>>2]|0;Pi[g&2047](a,i);return}}function __ZN11MethodBind1I6Line2D15LineTextureModeED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI6Line2D3RefI7TextureEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var c=0;if((b|0)!=-1){c=0;return c|0}c=__ZN7Variant12get_type_forI3RefI7TextureEEENS_4TypeEv()|0;return c|0}function __ZNK13MethodBind0RCI6Line2D3RefI7TextureEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,939628);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI6Line2D3RefI7TextureEE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f+28|0;j=f;k=f+24|0;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236528)|0:0){c[h>>2]=0;a[1263537]=0;n=c[d+24>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=f;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=f;return}o=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))p=o;else p=c[(c[d>>2]|0)+o>>2]|0;c[k>>2]=ij[p&8191](d)|0;__ZN6RefPtrC2Ev(i);__ZN3RefI9ReferenceEaSI7TextureEEvRKS_IT_E(i,k);__ZN7VariantC2ERK6RefPtr(j,i);__ZN6RefPtrD2Ev(i);i=c[k>>2]|0;if((i|0?__ZN9Reference11unreferenceEv(i)|0:0)?(i=c[k>>2]|0,__Z17predelete_handlerP6Object(i)|0):0){gj[c[(c[i>>2]|0)+76>>2]&8191](i);__ZN6Memory11free_staticEPvb(i,0)}c[k>>2]=0;__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI6Line2D3RefI7TextureEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=d;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236528)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;c[f>>2]=ij[i&8191](a)|0;__ZN3RefI9ReferenceEaSI7TextureEEvRKS_IT_E(e,f);e=c[f>>2]|0;if(!e){l=d;return}if(!(__ZN9Reference11unreferenceEv(e)|0)){l=d;return}e=c[f>>2]|0;if(!(__Z17predelete_handlerP6Object(e)|0)){l=d;return}gj[c[(c[e>>2]|0)+76>>2]&8191](e);__ZN6Memory11free_staticEPvb(e,0);l=d;return}function __ZN13MethodBind0RCI6Line2D3RefI7TextureEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I6Line2DRK3RefI7TextureEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var c=0;if(b|0){c=0;return c|0}c=__ZN7Variant12get_type_forIRK3RefI7TextureEEENS_4TypeEv()|0;return c|0}function __ZNK11MethodBind1I6Line2DRK3RefI7TextureEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,939628);l=a;return c[b>>2]|0}function __ZN11MethodBind1I6Line2DRK3RefI7TextureEE4callEP6ObjectPPK7VariantiRNS9_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i+28|0;k=i+24|0;n=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236528)|0:0){c[h>>2]=0;a[1263537]=0;o=d+24|0;p=c[o>>2]|0;if((p|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=p;c[b>>2]=0;l=i;return}q=p-(c[d+20>>2]|0)|0;if((q|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=q;c[b>>2]=0;l=i;return}if((g|0)>0){if((p|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);r=0}else{a[1263537]=0;r=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,r)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=r;c[b>>2]=0;l=i;return}}r=c[d+44>>2]|0;p=c[d+48>>2]|0;q=e+(p>>1)|0;if(!(p&1))s=r;else s=c[(c[q>>2]|0)+r>>2]|0;do if((g|0)<1){r=c[o>>2]|0;p=r+-1|0;if((r|0)>=1){e=c[d+16>>2]|0;t=(e|0)==0;if(t)u=0;else u=c[e+-4>>2]|0;if((r|0)<=(u|0)){if(t)v=0;else v=c[e+-4>>2]|0;do if((v|0)<(r|0)){if(t)w=0;else w=c[e+-4>>2]|0;if((w|0)<(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);x=0;break}else{a[1263537]=0;y=31;break}}else y=31;while(0);if((y|0)==31)x=e+(p*24|0)|0;__ZN7VariantC2ERKS_(n,x);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f>>2]|0);while(0);__ZN3RefI7TextureEC2ERK7Variant(j,n);c[k>>2]=c[j>>2];Pi[s&2047](q,k);q=c[k>>2]|0;if((q|0?__ZN9Reference11unreferenceEv(q)|0:0)?(q=c[k>>2]|0,__Z17predelete_handlerP6Object(q)|0):0){gj[c[(c[q>>2]|0)+76>>2]&8191](q);__ZN6Memory11free_staticEPvb(q,0)}c[k>>2]=0;if(c[n>>2]|0)__ZN7Variant5clearEv(n);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I6Line2DRK3RefI7TextureEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+28|0;g=e;h=e+24|0;if(!b)i=0;else{j=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236528)|0;i=j?b:0}b=c[a+44>>2]|0;j=c[a+48>>2]|0;a=i+(j>>1)|0;if(!(j&1))k=b;else k=c[(c[a>>2]|0)+b>>2]|0;__ZN7VariantC2EPK6Object(g,c[d>>2]|0);__ZN3RefI7TextureEC2ERK7Variant(f,g);if(c[g>>2]|0)__ZN7Variant5clearEv(g);c[h>>2]=c[f>>2];Pi[k&2047](a,h);a=c[h>>2]|0;if(!a){l=e;return}if(!(__ZN9Reference11unreferenceEv(a)|0)){l=e;return}a=c[h>>2]|0;if(!(__Z17predelete_handlerP6Object(a)|0)){l=e;return}gj[c[(c[a>>2]|0)+76>>2]&8191](a);__ZN6Memory11free_staticEPvb(a,0);l=e;return}function __ZN11MethodBind1I6Line2DRK3RefI7TextureEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI6Line2D3RefI9ColorRampEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var c=0;if((b|0)!=-1){c=0;return c|0}c=__ZN7Variant12get_type_forI3RefI9ColorRampEEENS_4TypeEv()|0;return c|0}function __ZNK13MethodBind0RCI6Line2D3RefI9ColorRampEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,939628);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI6Line2D3RefI9ColorRampEE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f+28|0;j=f;k=f+24|0;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236528)|0:0){c[h>>2]=0;a[1263537]=0;n=c[d+24>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=f;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=f;return}o=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))p=o;else p=c[(c[d>>2]|0)+o>>2]|0;c[k>>2]=ij[p&8191](d)|0;__ZN6RefPtrC2Ev(i);__ZN3RefI9ReferenceEaSI9ColorRampEEvRKS_IT_E(i,k);__ZN7VariantC2ERK6RefPtr(j,i);__ZN6RefPtrD2Ev(i);i=c[k>>2]|0;if((i|0?__ZN9Reference11unreferenceEv(i)|0:0)?(i=c[k>>2]|0,__Z17predelete_handlerP6Object(i)|0):0){gj[c[(c[i>>2]|0)+76>>2]&8191](i);__ZN6Memory11free_staticEPvb(i,0)}c[k>>2]=0;__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI6Line2D3RefI9ColorRampEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=d;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236528)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;c[f>>2]=ij[i&8191](a)|0;__ZN3RefI9ReferenceEaSI9ColorRampEEvRKS_IT_E(e,f);e=c[f>>2]|0;if(!e){l=d;return}if(!(__ZN9Reference11unreferenceEv(e)|0)){l=d;return}e=c[f>>2]|0;if(!(__Z17predelete_handlerP6Object(e)|0)){l=d;return}gj[c[(c[e>>2]|0)+76>>2]&8191](e);__ZN6Memory11free_staticEPvb(e,0);l=d;return}function __ZN13MethodBind0RCI6Line2D3RefI9ColorRampEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN3RefI9ReferenceEaSI9ColorRampEEvRKS_IT_E(a,b){a=a|0;b=b|0;var d=0,e=0;d=c[b>>2]|0;if(!d){b=c[a>>2]|0;if((b|0?__ZN9Reference11unreferenceEv(b)|0:0)?(b=c[a>>2]|0,__Z17predelete_handlerP6Object(b)|0):0){gj[c[(c[b>>2]|0)+76>>2]&8191](b);__ZN6Memory11free_staticEPvb(b,0)}c[a>>2]=0;return}b=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1220724)|0;e=b?d:0;d=c[a>>2]|0;if((e|0)==(d|0))return;if((d|0?__ZN9Reference11unreferenceEv(d)|0:0)?(d=c[a>>2]|0,__Z17predelete_handlerP6Object(d)|0):0){gj[c[(c[d>>2]|0)+76>>2]&8191](d);__ZN6Memory11free_staticEPvb(d,0)}c[a>>2]=e;if(!e)return;__ZN9Reference9referenceEv(e);return}function __ZN7Variant12get_type_forI3RefI9ColorRampEEENS_4TypeEv(){var a=0,b=0,d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+28|0;d=a+24|0;e=a;c[d>>2]=0;__ZN6RefPtrC2Ev(b);__ZN3RefI9ReferenceEaSI9ColorRampEEvRKS_IT_E(b,d);__ZN7VariantC2ERK6RefPtr(e,b);__ZN6RefPtrD2Ev(b);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);e=c[d>>2]|0;if(!e){l=a;return b|0}if(!(__ZN9Reference11unreferenceEv(e)|0)){l=a;return b|0}e=c[d>>2]|0;if(!(__Z17predelete_handlerP6Object(e)|0)){l=a;return b|0}gj[c[(c[e>>2]|0)+76>>2]&8191](e);__ZN6Memory11free_staticEPvb(e,0);l=a;return b|0}function __ZNK11MethodBind1I6Line2DRK3RefI9ColorRampEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var c=0;if(b|0){c=0;return c|0}c=__ZN7Variant12get_type_forIRK3RefI9ColorRampEEENS_4TypeEv()|0;return c|0}function __ZNK11MethodBind1I6Line2DRK3RefI9ColorRampEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,939628);l=a;return c[b>>2]|0}function __ZN11MethodBind1I6Line2DRK3RefI9ColorRampEE4callEP6ObjectPPK7VariantiRNS9_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i+28|0;k=i+24|0;n=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236528)|0:0){c[h>>2]=0;a[1263537]=0;o=d+24|0;p=c[o>>2]|0;if((p|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=p;c[b>>2]=0;l=i;return}q=p-(c[d+20>>2]|0)|0;if((q|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=q;c[b>>2]=0;l=i;return}if((g|0)>0){if((p|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);r=0}else{a[1263537]=0;r=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,r)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=r;c[b>>2]=0;l=i;return}}r=c[d+44>>2]|0;p=c[d+48>>2]|0;q=e+(p>>1)|0;if(!(p&1))s=r;else s=c[(c[q>>2]|0)+r>>2]|0;do if((g|0)<1){r=c[o>>2]|0;p=r+-1|0;if((r|0)>=1){e=c[d+16>>2]|0;t=(e|0)==0;if(t)u=0;else u=c[e+-4>>2]|0;if((r|0)<=(u|0)){if(t)v=0;else v=c[e+-4>>2]|0;do if((v|0)<(r|0)){if(t)w=0;else w=c[e+-4>>2]|0;if((w|0)<(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);x=0;break}else{a[1263537]=0;y=31;break}}else y=31;while(0);if((y|0)==31)x=e+(p*24|0)|0;__ZN7VariantC2ERKS_(n,x);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f>>2]|0);while(0);__ZN3RefI9ColorRampEC2ERK7Variant(j,n);c[k>>2]=c[j>>2];Pi[s&2047](q,k);q=c[k>>2]|0;if((q|0?__ZN9Reference11unreferenceEv(q)|0:0)?(q=c[k>>2]|0,__Z17predelete_handlerP6Object(q)|0):0){gj[c[(c[q>>2]|0)+76>>2]&8191](q);__ZN6Memory11free_staticEPvb(q,0)}c[k>>2]=0;if(c[n>>2]|0)__ZN7Variant5clearEv(n);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I6Line2DRK3RefI9ColorRampEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+28|0;g=e;h=e+24|0;if(!b)i=0;else{j=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236528)|0;i=j?b:0}b=c[a+44>>2]|0;j=c[a+48>>2]|0;a=i+(j>>1)|0;if(!(j&1))k=b;else k=c[(c[a>>2]|0)+b>>2]|0;__ZN7VariantC2EPK6Object(g,c[d>>2]|0);__ZN3RefI9ColorRampEC2ERK7Variant(f,g);if(c[g>>2]|0)__ZN7Variant5clearEv(g);c[h>>2]=c[f>>2];Pi[k&2047](a,h);a=c[h>>2]|0;if(!a){l=e;return}if(!(__ZN9Reference11unreferenceEv(a)|0)){l=e;return}a=c[h>>2]|0;if(!(__Z17predelete_handlerP6Object(a)|0)){l=e;return}gj[c[(c[a>>2]|0)+76>>2]&8191](a);__ZN6Memory11free_staticEPvb(a,0);l=e;return}function __ZN11MethodBind1I6Line2DRK3RefI9ColorRampEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN3RefI9ColorRampEC2ERK7Variant(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d;__ZNK7Variantcv6RefPtrEv(e,b);c[a>>2]=0;b=c[e>>2]|0;if(!b){c[a>>2]=0;__ZN6RefPtrD2Ev(e);l=d;return}f=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236324)|0;g=f?b:0;b=c[a>>2]|0;if((g|0)==(b|0)){__ZN6RefPtrD2Ev(e);l=d;return}if((b|0?__ZN9Reference11unreferenceEv(b)|0:0)?(b=c[a>>2]|0,__Z17predelete_handlerP6Object(b)|0):0){gj[c[(c[b>>2]|0)+76>>2]&8191](b);__ZN6Memory11free_staticEPvb(b,0)}c[a>>2]=g;if(!g){__ZN6RefPtrD2Ev(e);l=d;return}__ZN9Reference9referenceEv(g);__ZN6RefPtrD2Ev(e);l=d;return}function __ZN7Variant12get_type_forIRK3RefI9ColorRampEEENS_4TypeEv(){var a=0,b=0,d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+28|0;d=a+24|0;e=a;c[d>>2]=0;__ZN6RefPtrC2Ev(b);__ZN3RefI9ReferenceEaSI9ColorRampEEvRKS_IT_E(b,d);__ZN7VariantC2ERK6RefPtr(e,b);__ZN6RefPtrD2Ev(b);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);e=c[d>>2]|0;if(!e){l=a;return b|0}if(!(__ZN9Reference11unreferenceEv(e)|0)){l=a;return b|0}e=c[d>>2]|0;if(!(__Z17predelete_handlerP6Object(e)|0)){l=a;return b|0}gj[c[(c[e>>2]|0)+76>>2]&8191](e);__ZN6Memory11free_staticEPvb(e,0);l=a;return b|0}function __ZNK13MethodBind0RCI6Line2D5ColorE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;if((b|0)!=-1){f=0;l=a;return f|0}g[d>>2]=0.0;g[d+4>>2]=0.0;g[d+8>>2]=0.0;g[d+12>>2]=1.0;__ZN7VariantC2ERK5Color(e,d);d=c[e>>2]|0;if(d|0)__ZN7Variant5clearEv(e);f=d;l=a;return f|0}function __ZNK13MethodBind0RCI6Line2D5ColorE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,939628);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI6Line2D5ColorE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0;f=l;l=l+48|0;if((l|0)>=(m|0))ba(48);i=f;j=f+24|0;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236528)|0:0){c[h>>2]=0;a[1263537]=0;k=c[d+24>>2]|0;if((k|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=k;c[b>>2]=0;l=f;return}n=k-(c[d+20>>2]|0)|0;if((n|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=n;c[b>>2]=0;l=f;return}n=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))o=n;else o=c[(c[d>>2]|0)+n>>2]|0;Pi[o&2047](j,d);__ZN7VariantC2ERK5Color(i,j);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI6Line2D5ColorE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=d;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236528)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;Pi[i&2047](f,a);c[e>>2]=c[f>>2];c[e+4>>2]=c[f+4>>2];c[e+8>>2]=c[f+8>>2];c[e+12>>2]=c[f+12>>2];l=d;return}function __ZN13MethodBind0RCI6Line2D5ColorED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I6Line2D5ColorE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;if(b|0){f=0;l=a;return f|0}g[d>>2]=0.0;g[d+4>>2]=0.0;g[d+8>>2]=0.0;g[d+12>>2]=1.0;__ZN7VariantC2ERK5Color(e,d);d=c[e>>2]|0;if(d|0)__ZN7Variant5clearEv(e);f=d;l=a;return f|0}function __ZNK11MethodBind1I6Line2D5ColorE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,939628);l=a;return c[b>>2]|0}function __ZN11MethodBind1I6Line2D5ColorE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0;i=l;l=l+64|0;if((l|0)>=(m|0))ba(64);j=i+40|0;k=i+24|0;n=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236528)|0:0){c[h>>2]=0;a[1263537]=0;o=d+24|0;p=c[o>>2]|0;if((p|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=p;c[b>>2]=0;l=i;return}q=p-(c[d+20>>2]|0)|0;if((q|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=q;c[b>>2]=0;l=i;return}if((g|0)>0){if((p|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);r=0}else{a[1263537]=0;r=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,r)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=r;c[b>>2]=0;l=i;return}}r=c[d+44>>2]|0;p=c[d+48>>2]|0;q=e+(p>>1)|0;if(!(p&1))s=r;else s=c[(c[q>>2]|0)+r>>2]|0;do if((g|0)<1){r=c[o>>2]|0;p=r+-1|0;if((r|0)>=1){e=c[d+16>>2]|0;t=(e|0)==0;if(t)u=0;else u=c[e+-4>>2]|0;if((r|0)<=(u|0)){if(t)v=0;else v=c[e+-4>>2]|0;do if((v|0)<(r|0)){if(t)w=0;else w=c[e+-4>>2]|0;if((w|0)<(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);x=0;break}else{a[1263537]=0;y=31;break}}else y=31;while(0);if((y|0)==31)x=e+(p*24|0)|0;__ZN7VariantC2ERKS_(n,x);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f>>2]|0);while(0);__ZNK7Variantcv5ColorEv(k,n);c[j>>2]=c[k>>2];c[j+4>>2]=c[k+4>>2];c[j+8>>2]=c[k+8>>2];c[j+12>>2]=c[k+12>>2];Pi[s&2047](q,j);if(c[n>>2]|0)__ZN7Variant5clearEv(n);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I6Line2D5ColorE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236528)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;b=c[d>>2]|0;c[f>>2]=c[b>>2];c[f+4>>2]=c[b+4>>2];c[f+8>>2]=c[b+8>>2];c[f+12>>2]=c[b+12>>2];Pi[i&2047](a,f);l=e;return}function __ZN11MethodBind1I6Line2D5ColorED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI6Line2DfE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Ef(d,0.0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK13MethodBind0RCI6Line2DfE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,939628);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI6Line2DfE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236528)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2Ef(i,+mj[n&511](d));__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI6Line2DfE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0.0;if(!b)f=0;else{d=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236528)|0;f=d?b:0}b=c[a+44>>2]|0;d=c[a+48>>2]|0;a=f+(d>>1)|0;if(!(d&1)){h=b;i=+mj[h&511](a);g[e>>2]=i;return}else{h=c[(c[a>>2]|0)+b>>2]|0;i=+mj[h&511](a);g[e>>2]=i;return}}function __ZN13MethodBind0RCI6Line2DfED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I6Line2DfE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if(!b){__ZN7VariantC2Ef(d,0.0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK11MethodBind1I6Line2DfE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,939628);l=a;return c[b>>2]|0}function __ZN11MethodBind1I6Line2DfE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0.0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236528)|0:0){c[h>>2]=0;a[1263537]=0;k=d+24|0;n=c[k>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=i;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=i;return}if((g|0)>0){if((n|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);p=0}else{a[1263537]=0;p=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,p)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=p;c[b>>2]=0;l=i;return}}p=c[d+44>>2]|0;n=c[d+48>>2]|0;o=e+(n>>1)|0;if(!(n&1))q=p;else q=c[(c[o>>2]|0)+p>>2]|0;do if((g|0)<1){p=c[k>>2]|0;n=p+-1|0;if((p|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)s=0;else s=c[e+-4>>2]|0;if((p|0)<=(s|0)){if(r)t=0;else t=c[e+-4>>2]|0;do if((t|0)<(p|0)){if(r)u=0;else u=c[e+-4>>2]|0;if((u|0)<(p|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);v=0;break}else{a[1263537]=0;w=31;break}}else w=31;while(0);if((w|0)==31)v=e+(n*24|0)|0;__ZN7VariantC2ERKS_(j,v);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);x=+__ZNK7VariantcvfEv(j);Mi[q&511](o,x);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I6Line2DfE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0,j=0.0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236528)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1)){h=b;i=c[d>>2]|0;j=+g[i>>2];Mi[h&511](a,j);return}else{h=c[(c[a>>2]|0)+b>>2]|0;i=c[d>>2]|0;j=+g[i>>2];Mi[h&511](a,j);return}}function __ZN11MethodBind1I6Line2DfED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I6Line2DiE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if(!b){__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK11MethodBind1I6Line2DiE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,939628);l=a;return c[b>>2]|0}function __ZN11MethodBind1I6Line2DiE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236528)|0:0){c[h>>2]=0;a[1263537]=0;k=d+24|0;n=c[k>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=i;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=i;return}if((g|0)>0){if((n|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);p=0}else{a[1263537]=0;p=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,p)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=p;c[b>>2]=0;l=i;return}}p=c[d+44>>2]|0;n=c[d+48>>2]|0;o=e+(n>>1)|0;if(!(n&1))q=p;else q=c[(c[o>>2]|0)+p>>2]|0;do if((g|0)<1){p=c[k>>2]|0;n=p+-1|0;if((p|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)s=0;else s=c[e+-4>>2]|0;if((p|0)<=(s|0)){if(r)t=0;else t=c[e+-4>>2]|0;do if((t|0)<(p|0)){if(r)u=0;else u=c[e+-4>>2]|0;if((u|0)<(p|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);v=0;break}else{a[1263537]=0;w=31;break}}else w=31;while(0);if((w|0)==31)v=e+(n*24|0)|0;__ZN7VariantC2ERKS_(j,v);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);f=__ZNK7VariantcviEv(j)|0;Pi[q&2047](o,f);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I6Line2DiE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236528)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1)){g=b;h=c[d>>2]|0;i=c[h>>2]|0;Pi[g&2047](a,i);return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=c[d>>2]|0;i=c[h>>2]|0;Pi[g&2047](a,i);return}}function __ZN11MethodBind1I6Line2DiED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I6Line2D7Vector2E18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;if(b|0){f=0;l=a;return f|0}g[d>>2]=0.0;g[d+4>>2]=0.0;__ZN7VariantC2ERK7Vector2(e,d);d=c[e>>2]|0;if(d|0)__ZN7Variant5clearEv(e);f=d;l=a;return f|0}function __ZNK11MethodBind1I6Line2D7Vector2E18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,939628);l=a;return c[b>>2]|0}function __ZN11MethodBind1I6Line2D7Vector2E4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0;i=l;l=l+48|0;if((l|0)>=(m|0))ba(48);j=i+32|0;k=i+24|0;n=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236528)|0:0){c[h>>2]=0;a[1263537]=0;o=d+24|0;p=c[o>>2]|0;if((p|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=p;c[b>>2]=0;l=i;return}q=p-(c[d+20>>2]|0)|0;if((q|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=q;c[b>>2]=0;l=i;return}if((g|0)>0){if((p|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);r=0}else{a[1263537]=0;r=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,r)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=r;c[b>>2]=0;l=i;return}}r=c[d+44>>2]|0;p=c[d+48>>2]|0;q=e+(p>>1)|0;if(!(p&1))s=r;else s=c[(c[q>>2]|0)+r>>2]|0;do if((g|0)<1){r=c[o>>2]|0;p=r+-1|0;if((r|0)>=1){e=c[d+16>>2]|0;t=(e|0)==0;if(t)u=0;else u=c[e+-4>>2]|0;if((r|0)<=(u|0)){if(t)v=0;else v=c[e+-4>>2]|0;do if((v|0)<(r|0)){if(t)w=0;else w=c[e+-4>>2]|0;if((w|0)<(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);x=0;break}else{a[1263537]=0;y=31;break}}else y=31;while(0);if((y|0)==31)x=e+(p*24|0)|0;__ZN7VariantC2ERKS_(n,x);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f>>2]|0);while(0);__ZNK7Variantcv7Vector2Ev(k,n);c[j>>2]=c[k>>2];c[j+4>>2]=c[k+4>>2];Pi[s&2047](q,j);if(c[n>>2]|0)__ZN7Variant5clearEv(n);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I6Line2D7Vector2E7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e+8|0;g=e;if(!b)h=0;else{i=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236528)|0;h=i?b:0}b=c[a+44>>2]|0;i=c[a+48>>2]|0;a=h+(i>>1)|0;if(!(i&1))j=b;else j=c[(c[a>>2]|0)+b>>2]|0;b=c[d>>2]|0;d=c[b+4>>2]|0;i=g;c[i>>2]=c[b>>2];c[i+4>>2]=d;c[f>>2]=c[g>>2];c[f+4>>2]=c[g+4>>2];Pi[j&2047](a,f);l=e;return}function __ZN11MethodBind1I6Line2D7Vector2ED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI6Line2DiE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK13MethodBind0RCI6Line2DiE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,939628);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI6Line2DiE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236528)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2Ei(i,ij[n&8191](d)|0);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI6Line2DiE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0;if(!b)f=0;else{d=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236528)|0;f=d?b:0}b=c[a+44>>2]|0;d=c[a+48>>2]|0;a=f+(d>>1)|0;if(!(d&1)){g=b;h=ij[g&8191](a)|0;c[e>>2]=h;return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=ij[g&8191](a)|0;c[e>>2]=h;return}}function __ZN13MethodBind0RCI6Line2DiED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind1RCI6Line2D7Vector2iE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case -1:{g[d>>2]=0.0;g[d+4>>2]=0.0;__ZN7VariantC2ERK7Vector2(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);f=b;break}case 0:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;break}default:f=0}l=a;return f|0}function __ZNK13MethodBind1RCI6Line2D7Vector2iE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,939628);l=a;return c[b>>2]|0}function __ZN13MethodBind1RCI6Line2D7Vector2iE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0;i=l;l=l+64|0;if((l|0)>=(m|0))ba(64);j=i+24|0;k=i+48|0;n=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236528)|0:0){c[h>>2]=0;a[1263537]=0;o=d+24|0;p=c[o>>2]|0;if((p|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=p;c[b>>2]=0;l=i;return}q=p-(c[d+20>>2]|0)|0;if((q|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=q;c[b>>2]=0;l=i;return}if((g|0)>0){if((p|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);r=0}else{a[1263537]=0;r=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,r)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=r;c[b>>2]=0;l=i;return}}r=c[d+44>>2]|0;p=c[d+48>>2]|0;q=e+(p>>1)|0;if(!(p&1))s=r;else s=c[(c[q>>2]|0)+r>>2]|0;do if((g|0)<1){r=c[o>>2]|0;p=r+-1|0;if((r|0)>=1){e=c[d+16>>2]|0;t=(e|0)==0;if(t)u=0;else u=c[e+-4>>2]|0;if((r|0)<=(u|0)){if(t)v=0;else v=c[e+-4>>2]|0;do if((v|0)<(r|0)){if(t)w=0;else w=c[e+-4>>2]|0;if((w|0)<(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);x=0;break}else{a[1263537]=0;y=31;break}}else y=31;while(0);if((y|0)==31)x=e+(p*24|0)|0;__ZN7VariantC2ERKS_(n,x);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f>>2]|0);while(0);f=__ZNK7VariantcviEv(n)|0;bj[s&4095](k,q,f);__ZN7VariantC2ERK7Vector2(j,k);if(c[n>>2]|0)__ZN7Variant5clearEv(n);__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1217,1146558,0);c[b>>2]=0;l=i;return}function __ZN13MethodBind1RCI6Line2D7Vector2iE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f;if(!b)h=0;else{i=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236528)|0;h=i?b:0}b=c[a+44>>2]|0;i=c[a+48>>2]|0;a=h+(i>>1)|0;if(!(i&1))j=b;else j=c[(c[a>>2]|0)+b>>2]|0;bj[j&4095](g,a,c[c[d>>2]>>2]|0);d=g;g=c[d+4>>2]|0;a=e;c[a>>2]=c[d>>2];c[a+4>>2]=g;l=f;return}function __ZN13MethodBind1RCI6Line2D7Vector2iED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind2I6Line2Di7Vector2E18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case 0:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;break}case 1:{g[d>>2]=0.0;g[d+4>>2]=0.0;__ZN7VariantC2ERK7Vector2(e,d);d=c[e>>2]|0;if(d|0)__ZN7Variant5clearEv(e);f=d;break}default:f=0}l=a;return f|0}function __ZNK11MethodBind2I6Line2Di7Vector2E18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,939628);l=a;return c[b>>2]|0}function __ZN11MethodBind2I6Line2Di7Vector2E4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0;i=l;l=l+64|0;if((l|0)>=(m|0))ba(64);j=i+56|0;k=i+24|0;n=i+48|0;o=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236528)|0:0){c[h>>2]=0;a[1263537]=0;p=d+24|0;q=c[p>>2]|0;if((q|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=q;c[b>>2]=0;l=i;return}r=q-(c[d+20>>2]|0)|0;if((r|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=r;c[b>>2]=0;l=i;return}if((g|0)>0){if((q|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);s=0}else{a[1263537]=0;s=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,s)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=s;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[p>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);t=0}else{a[1263537]=0;t=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,t)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=t;c[b>>2]=0;l=i;return}}}t=c[d+44>>2]|0;s=c[d+48>>2]|0;q=e+(s>>1)|0;if(!(s&1))u=t;else u=c[(c[q>>2]|0)+t>>2]|0;do if((g|0)<1){t=c[p>>2]|0;s=t+-1|0;if((t|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)v=0;else v=c[e+-4>>2]|0;if((t|0)<=(v|0)){if(r)w=0;else w=c[e+-4>>2]|0;do if((w|0)<(t|0)){if(r)x=0;else x=c[e+-4>>2]|0;if((x|0)<(t|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);y=0;break}else{a[1263537]=0;z=37;break}}else z=37;while(0);if((z|0)==37)y=e+(s*24|0)|0;__ZN7VariantC2ERKS_(k,y);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);y=__ZNK7VariantcviEv(k)|0;do if((g|0)<2){x=c[p>>2]|0;w=x+-1|0;v=x+-2|0;if((x|0)>=2){x=c[d+16>>2]|0;t=(x|0)==0;if(t)A=0;else A=c[x+-4>>2]|0;if((w|0)<=(A|0)){if(t)B=0;else B=c[x+-4>>2]|0;do if((B|0)<(w|0)){if(t)C=0;else C=c[x+-4>>2]|0;if((C|0)<(w|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);D=0;break}else{a[1263537]=0;z=54;break}}else z=54;while(0);if((z|0)==54)D=x+(v*24|0)|0;__ZN7VariantC2ERKS_(o,D);break}}c[o>>2]=0}else __ZN7VariantC2ERKS_(o,c[f+4>>2]|0);while(0);__ZNK7Variantcv7Vector2Ev(n,o);c[j>>2]=c[n>>2];c[j+4>>2]=c[n+4>>2];bj[u&4095](q,y,j);if(c[o>>2]|0)__ZN7Variant5clearEv(o);if(c[k>>2]|0)__ZN7Variant5clearEv(k);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1380,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind2I6Line2Di7Vector2E7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e+8|0;g=e;if(!b)h=0;else{i=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236528)|0;h=i?b:0}b=c[a+44>>2]|0;i=c[a+48>>2]|0;a=h+(i>>1)|0;if(!(i&1))j=b;else j=c[(c[a>>2]|0)+b>>2]|0;b=c[c[d>>2]>>2]|0;i=c[d+4>>2]|0;d=c[i+4>>2]|0;h=g;c[h>>2]=c[i>>2];c[h+4>>2]=d;c[f>>2]=c[g>>2];c[f+4>>2]=c[g+4>>2];bj[j&4095](a,b,f);l=e;return}function __ZN11MethodBind2I6Line2Di7Vector2ED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI6Line2D10PoolVectorI7Vector2EE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;if((b|0)!=-1){f=0;l=a;return f|0}c[d>>2]=0;__ZN7VariantC2ERK10PoolVectorI7Vector2E(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);__ZN10PoolVectorI7Vector2E12_unreferenceEv(d);f=b;l=a;return f|0}function __ZNK13MethodBind0RCI6Line2D10PoolVectorI7Vector2EE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,939628);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI6Line2D10PoolVectorI7Vector2EE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;j=f+24|0;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236528)|0:0){c[h>>2]=0;a[1263537]=0;k=c[d+24>>2]|0;if((k|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=k;c[b>>2]=0;l=f;return}n=k-(c[d+20>>2]|0)|0;if((n|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=n;c[b>>2]=0;l=f;return}n=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))o=n;else o=c[(c[d>>2]|0)+n>>2]|0;c[j>>2]=ij[o&8191](d)|0;__ZN7VariantC2ERK10PoolVectorI7Vector2E(i,j);__ZN10PoolVectorI7Vector2E12_unreferenceEv(j);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI6Line2D10PoolVectorI7Vector2EE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=d;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236528)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;b=ij[i&8191](a)|0;c[f>>2]=b;a=b;if(((c[e>>2]|0)!=(b|0)?(__ZN10PoolVectorI7Vector2E12_unreferenceEv(e),b|0):0)?__Z28atomic_conditional_incrementPj(b)|0:0)c[e>>2]=a;__ZN10PoolVectorI7Vector2E12_unreferenceEv(f);l=d;return}function __ZN13MethodBind0RCI6Line2D10PoolVectorI7Vector2EED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I6Line2DRK10PoolVectorI7Vector2EE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;if(b|0){f=0;l=a;return f|0}c[d>>2]=0;__ZN7VariantC2ERK10PoolVectorI7Vector2E(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);__ZN10PoolVectorI7Vector2E12_unreferenceEv(d);f=b;l=a;return f|0}function __ZNK11MethodBind1I6Line2DRK10PoolVectorI7Vector2EE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,939628);l=a;return c[b>>2]|0}function __ZN11MethodBind1I6Line2DRK10PoolVectorI7Vector2EE4callEP6ObjectPPK7VariantiRNS9_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i+24|0;k=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236528)|0:0){c[h>>2]=0;a[1263537]=0;n=d+24|0;o=c[n>>2]|0;if((o|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=o;c[b>>2]=0;l=i;return}p=o-(c[d+20>>2]|0)|0;if((p|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=p;c[b>>2]=0;l=i;return}if((g|0)>0){if((o|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);q=0}else{a[1263537]=0;q=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,q)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=q;c[b>>2]=0;l=i;return}}q=c[d+44>>2]|0;o=c[d+48>>2]|0;p=e+(o>>1)|0;if(!(o&1))r=q;else r=c[(c[p>>2]|0)+q>>2]|0;do if((g|0)<1){q=c[n>>2]|0;o=q+-1|0;if((q|0)>=1){e=c[d+16>>2]|0;s=(e|0)==0;if(s)t=0;else t=c[e+-4>>2]|0;if((q|0)<=(t|0)){if(s)u=0;else u=c[e+-4>>2]|0;do if((u|0)<(q|0)){if(s)v=0;else v=c[e+-4>>2]|0;if((v|0)<(q|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);w=0;break}else{a[1263537]=0;x=31;break}}else x=31;while(0);if((x|0)==31)w=e+(o*24|0)|0;__ZN7VariantC2ERKS_(k,w);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);c[j>>2]=__ZNK7Variantcv10PoolVectorI7Vector2EEv(k)|0;Pi[r&2047](p,j);__ZN10PoolVectorI7Vector2E12_unreferenceEv(j);if(c[k>>2]|0)__ZN7Variant5clearEv(k);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I6Line2DRK10PoolVectorI7Vector2EE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e+4|0;g=e;if(!b)h=0;else{i=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236528)|0;h=i?b:0}b=c[a+44>>2]|0;i=c[a+48>>2]|0;a=h+(i>>1)|0;if(!(i&1))j=b;else j=c[(c[a>>2]|0)+b>>2]|0;b=c[d>>2]|0;c[f>>2]=0;if((c[b>>2]|0?(__ZN10PoolVectorI7Vector2E12_unreferenceEv(f),d=c[b>>2]|0,d|0):0)?__Z28atomic_conditional_incrementPj(d)|0:0)c[f>>2]=c[b>>2];c[g>>2]=c[f>>2];Pi[j&2047](a,g);__ZN10PoolVectorI7Vector2E12_unreferenceEv(g);l=e;return}function __ZN11MethodBind1I6Line2DRK10PoolVectorI7Vector2EED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN7ClassDB7creatorI10Position2DEEP6Objectv(){var a=0;a=__ZnwjPKc(404,1263606)|0;__ZN10Position2DC2Ev(a);__Z22postinitialize_handlerP6Object(a);return a|0}function __ZN10Position2DC2Ev(a){a=a|0;__ZN6Node2DC2Ev(a);c[a>>2]=285420;__ZN10StringNameC2Ev(a+400|0);return}function __ZN7ClassDB7creatorI14AnimatedSpriteEEP6Objectv(){var a=0;a=__ZnwjPKc(440,1263606)|0;__ZN14AnimatedSpriteC2Ev(a);__Z22postinitialize_handlerP6Object(a);return a|0}function __ZN14AnimatedSpriteC2Ev(b){b=b|0;var d=0,e=0,f=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d;__ZN6Node2DC2Ev(b);c[b>>2]=282760;__ZN10StringNameC2Ev(b+400|0);c[b+404>>2]=0;f=b+412|0;__ZN10StringNameC2Ev(f);g[b+424>>2]=0.0;g[b+428>>2]=0.0;a[b+420>>0]=1;a[b+436>>0]=0;a[b+437>>0]=0;c[b+416>>2]=0;a[b+408>>0]=0;__ZN10StringNameC2EPKc(e,1124777);__ZN10StringNameaSERKS_(f,e);__ZN10StringNameD2Ev(e);g[b+432>>2]=0.0;l=d;return}function __ZN7ClassDB10_add_classI12SpriteFramesEEvv(){var a=0,b=0,d=0,e=0,f=0,g=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+16|0;d=a+12|0;e=a+8|0;f=a+4|0;g=a;__ZN6StringC2EPKc(b,940269);c[e>>2]=c[b>>2];__ZN10StringNameC2ERK6String(d,e);__ZN6StringC2EPKc(b,1110448);c[g>>2]=c[b>>2];__ZN10StringNameC2ERK6String(f,g);__ZN7ClassDB11_add_class2ERK10StringNameS2_(d,f);__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);__ZN10StringNameD2Ev(d);d=c[e>>2]|0;if(!d){l=a;return}if(__Z16atomic_decrementPj(d+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(d,1);l=a;return}function __ZN12SpriteFrames13_bind_methodsEv(){var a=0,b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0;a=l;l=l+240|0;if((l|0)>=(m|0))ba(240);b=a+216|0;d=a+208|0;e=a+200|0;f=a+192|0;g=a+184|0;h=a+176|0;i=a+160|0;j=a+144|0;k=a+128|0;n=a+120|0;o=a;p=a+112|0;q=a+104|0;r=a+96|0;s=a+88|0;t=a+80|0;u=a+72|0;v=a+64|0;w=a+56|0;x=a+52|0;y=a+48|0;z=a+168|0;A=a+152|0;B=a+136|0;C=a+40|0;D=a+32|0;E=a+28|0;F=a+24|0;__Z8D_METHODPKcS0_(d,940282,884159);G=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(G);c[G>>2]=315812;__ZN10MethodBind10_set_constEb(G,0);__ZN10MethodBind24_generate_argument_typesEi(G,1);c[G+44>>2]=1797;c[G+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,G,d,0,0)|0;G=d+4|0;H=c[G>>2]|0;if(H|0?(__Z16atomic_decrementPj(H+-8|0)|0)==0:0){I=c[G>>2]|0;G=(I|0)==0?0:I+-4|0;I=G+4|0;if(c[G>>2]|0){J=0;do{__ZN10StringNameD2Ev(I+(J<<2)|0);J=J+1|0}while(J>>>0<(c[G>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(H,1)}__ZN10StringNameD2Ev(d);__Z8D_METHODPKcS0_(e,940342,884159);d=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(d);c[d>>2]=315848;__ZN10MethodBind10_set_constEb(d,1);__ZN10MethodBind24_generate_argument_typesEi(d,1);__ZN10MethodBind12_set_returnsEb(d,1);c[d+44>>2]=4695;c[d+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,d,e,0,0)|0;d=e+4|0;H=c[d>>2]|0;if(H|0?(__Z16atomic_decrementPj(H+-8|0)|0)==0:0){G=c[d>>2]|0;d=(G|0)==0?0:G+-4|0;G=d+4|0;if(c[d>>2]|0){J=0;do{__ZN10StringNameD2Ev(G+(J<<2)|0);J=J+1|0}while(J>>>0<(c[d>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(H,1)}__ZN10StringNameD2Ev(e);__Z8D_METHODPKcS0_(f,940356,884159);e=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(e);c[e>>2]=315812;__ZN10MethodBind10_set_constEb(e,0);__ZN10MethodBind24_generate_argument_typesEi(e,1);c[e+44>>2]=1798;c[e+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,e,f,0,0)|0;e=f+4|0;H=c[e>>2]|0;if(H|0?(__Z16atomic_decrementPj(H+-8|0)|0)==0:0){d=c[e>>2]|0;e=(d|0)==0?0:d+-4|0;d=e+4|0;if(c[e>>2]|0){J=0;do{__ZN10StringNameD2Ev(d+(J<<2)|0);J=J+1|0}while(J>>>0<(c[e>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(H,1)}__ZN10StringNameD2Ev(f);__Z8D_METHODPKcS0_S0_(g,940373,884159,948173);f=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(f);c[f>>2]=315884;__ZN10MethodBind10_set_constEb(f,0);__ZN10MethodBind24_generate_argument_typesEi(f,2);c[f+44>>2]=1699;c[f+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,f,g,0,0)|0;f=g+4|0;H=c[f>>2]|0;if(H|0?(__Z16atomic_decrementPj(H+-8|0)|0)==0:0){e=c[f>>2]|0;f=(e|0)==0?0:e+-4|0;e=f+4|0;if(c[f>>2]|0){J=0;do{__ZN10StringNameD2Ev(e+(J<<2)|0);J=J+1|0}while(J>>>0<(c[f>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(H,1)}__ZN10StringNameD2Ev(g);__Z8D_METHODPKcS0_S0_(h,940390,884159,1121608);g=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(g);c[g>>2]=315920;__ZN10MethodBind10_set_constEb(g,0);__ZN10MethodBind24_generate_argument_typesEi(g,2);c[g+44>>2]=95;c[g+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,g,h,0,0)|0;g=h+4|0;H=c[g>>2]|0;if(H|0?(__Z16atomic_decrementPj(H+-8|0)|0)==0:0){f=c[g>>2]|0;g=(f|0)==0?0:f+-4|0;f=g+4|0;if(c[g>>2]|0){J=0;do{__ZN10StringNameD2Ev(f+(J<<2)|0);J=J+1|0}while(J>>>0<(c[g>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(H,1)}__ZN10StringNameD2Ev(h);__Z8D_METHODPKcS0_(i,856190,884159);h=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(h);c[h>>2]=315956;__ZN10MethodBind10_set_constEb(h,1);__ZN10MethodBind24_generate_argument_typesEi(h,1);__ZN10MethodBind12_set_returnsEb(h,1);c[h+44>>2]=54;c[h+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,h,i,0,0)|0;h=i+4|0;H=c[h>>2]|0;if(H|0?(__Z16atomic_decrementPj(H+-8|0)|0)==0:0){g=c[h>>2]|0;h=(g|0)==0?0:g+-4|0;g=h+4|0;if(c[h>>2]|0){J=0;do{__ZN10StringNameD2Ev(g+(J<<2)|0);J=J+1|0}while(J>>>0<(c[h>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(H,1)}__ZN10StringNameD2Ev(i);__Z8D_METHODPKcS0_S0_(j,940410,884159,943951);i=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(i);c[i>>2]=315992;__ZN10MethodBind10_set_constEb(i,0);__ZN10MethodBind24_generate_argument_typesEi(i,2);c[i+44>>2]=1700;c[i+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,i,j,0,0)|0;i=j+4|0;H=c[i>>2]|0;if(H|0?(__Z16atomic_decrementPj(H+-8|0)|0)==0:0){h=c[i>>2]|0;i=(h|0)==0?0:h+-4|0;h=i+4|0;if(c[i>>2]|0){J=0;do{__ZN10StringNameD2Ev(h+(J<<2)|0);J=J+1|0}while(J>>>0<(c[i>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(H,1)}__ZN10StringNameD2Ev(j);__Z8D_METHODPKcS0_(k,856171,884159);j=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(j);c[j>>2]=315848;__ZN10MethodBind10_set_constEb(j,1);__ZN10MethodBind24_generate_argument_typesEi(j,1);__ZN10MethodBind12_set_returnsEb(j,1);c[j+44>>2]=4696;c[j+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,j,k,0,0)|0;j=k+4|0;H=c[j>>2]|0;if(H|0?(__Z16atomic_decrementPj(H+-8|0)|0)==0:0){i=c[j>>2]|0;j=(i|0)==0?0:i+-4|0;i=j+4|0;if(c[j>>2]|0){J=0;do{__ZN10StringNameD2Ev(i+(J<<2)|0);J=J+1|0}while(J>>>0<(c[j>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(H,1)}__ZN10StringNameD2Ev(k);__Z8D_METHODPKcS0_S0_S0_(n,940429,884159,1088836,940439);__ZN7VariantC2Ei(o,-1);k=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(k);c[k>>2]=316028;__ZN10MethodBind10_set_constEb(k,0);__ZN10MethodBind24_generate_argument_typesEi(k,3);c[k+44>>2]=3185;c[k+48>>2]=0;c[b>>2]=o;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,k,n,b,1)|0;if(c[o>>2]|0)__ZN7Variant5clearEv(o);k=n+4|0;H=c[k>>2]|0;if(H|0?(__Z16atomic_decrementPj(H+-8|0)|0)==0:0){j=c[k>>2]|0;k=(j|0)==0?0:j+-4|0;j=k+4|0;if(c[k>>2]|0){J=0;do{__ZN10StringNameD2Ev(j+(J<<2)|0);J=J+1|0}while(J>>>0<(c[k>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(H,1)}__ZN10StringNameD2Ev(n);__Z8D_METHODPKcS0_(p,856088,884159);n=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(n);c[n>>2]=316064;__ZN10MethodBind10_set_constEb(n,1);__ZN10MethodBind24_generate_argument_typesEi(n,1);__ZN10MethodBind12_set_returnsEb(n,1);c[n+44>>2]=4697;c[n+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,n,p,0,0)|0;n=p+4|0;H=c[n>>2]|0;if(H|0?(__Z16atomic_decrementPj(H+-8|0)|0)==0:0){k=c[n>>2]|0;n=(k|0)==0?0:k+-4|0;k=n+4|0;if(c[n>>2]|0){J=0;do{__ZN10StringNameD2Ev(k+(J<<2)|0);J=J+1|0}while(J>>>0<(c[n>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(H,1)}__ZN10StringNameD2Ev(p);__Z8D_METHODPKcS0_S0_(q,916943,884159,1128274);p=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(p);c[p>>2]=316100;__ZN10MethodBind10_set_constEb(p,1);__ZN10MethodBind24_generate_argument_typesEi(p,2);__ZN10MethodBind12_set_returnsEb(p,1);c[p+44>>2]=1287;c[p+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,p,q,0,0)|0;p=q+4|0;H=c[p>>2]|0;if(H|0?(__Z16atomic_decrementPj(H+-8|0)|0)==0:0){n=c[p>>2]|0;p=(n|0)==0?0:n+-4|0;n=p+4|0;if(c[p>>2]|0){J=0;do{__ZN10StringNameD2Ev(n+(J<<2)|0);J=J+1|0}while(J>>>0<(c[p>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(H,1)}__ZN10StringNameD2Ev(q);__Z8D_METHODPKcS0_S0_S0_(r,876031,884159,1128274,940445);q=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(q);c[q>>2]=316136;__ZN10MethodBind10_set_constEb(q,0);__ZN10MethodBind24_generate_argument_typesEi(q,3);c[q+44>>2]=3186;c[q+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,q,r,0,0)|0;q=r+4|0;H=c[q>>2]|0;if(H|0?(__Z16atomic_decrementPj(H+-8|0)|0)==0:0){p=c[q>>2]|0;q=(p|0)==0?0:p+-4|0;p=q+4|0;if(c[q>>2]|0){J=0;do{__ZN10StringNameD2Ev(p+(J<<2)|0);J=J+1|0}while(J>>>0<(c[q>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(H,1)}__ZN10StringNameD2Ev(r);__Z8D_METHODPKcS0_S0_(s,940449,884159,1128274);r=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(r);c[r>>2]=316172;__ZN10MethodBind10_set_constEb(r,0);__ZN10MethodBind24_generate_argument_typesEi(r,2);c[r+44>>2]=1701;c[r+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,r,s,0,0)|0;r=s+4|0;H=c[r>>2]|0;if(H|0?(__Z16atomic_decrementPj(H+-8|0)|0)==0:0){q=c[r>>2]|0;r=(q|0)==0?0:q+-4|0;q=r+4|0;if(c[r>>2]|0){J=0;do{__ZN10StringNameD2Ev(q+(J<<2)|0);J=J+1|0}while(J>>>0<(c[r>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(H,1)}__ZN10StringNameD2Ev(s);__Z8D_METHODPKcS0_(t,1132387,884159);s=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(s);c[s>>2]=315812;__ZN10MethodBind10_set_constEb(s,0);__ZN10MethodBind24_generate_argument_typesEi(s,1);c[s+44>>2]=1799;c[s+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,s,t,0,0)|0;s=t+4|0;H=c[s>>2]|0;if(H|0?(__Z16atomic_decrementPj(H+-8|0)|0)==0:0){r=c[s>>2]|0;s=(r|0)==0?0:r+-4|0;r=s+4|0;if(c[s>>2]|0){J=0;do{__ZN10StringNameD2Ev(r+(J<<2)|0);J=J+1|0}while(J>>>0<(c[s>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(H,1)}__ZN10StringNameD2Ev(t);__Z8D_METHODPKc(u,940462);t=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(t);c[t>>2]=316208;__ZN10MethodBind10_set_constEb(t,0);__ZN10MethodBind24_generate_argument_typesEi(t,0);c[t+44>>2]=5309;c[t+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,t,u,0,0)|0;t=u+4|0;H=c[t>>2]|0;if(H|0?(__Z16atomic_decrementPj(H+-8|0)|0)==0:0){s=c[t>>2]|0;t=(s|0)==0?0:s+-4|0;s=t+4|0;if(c[t>>2]|0){J=0;do{__ZN10StringNameD2Ev(s+(J<<2)|0);J=J+1|0}while(J>>>0<(c[t>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(H,1)}__ZN10StringNameD2Ev(u);__Z8D_METHODPKc(v,940472);u=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(u);c[u>>2]=316244;__ZN10MethodBind10_set_constEb(u,0);__ZN10MethodBind24_generate_argument_typesEi(u,1);c[u+44>>2]=1800;c[u+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,u,v,0,0)|0;u=v+4|0;H=c[u>>2]|0;if(H|0?(__Z16atomic_decrementPj(H+-8|0)|0)==0:0){t=c[u>>2]|0;u=(t|0)==0?0:t+-4|0;t=u+4|0;if(c[u>>2]|0){J=0;do{__ZN10StringNameD2Ev(t+(J<<2)|0);J=J+1|0}while(J>>>0<(c[u>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(H,1)}__ZN10StringNameD2Ev(v);__Z8D_METHODPKc(w,940484);v=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(v);c[v>>2]=316280;__ZN10MethodBind10_set_constEb(v,1);__ZN10MethodBind24_generate_argument_typesEi(v,0);__ZN10MethodBind12_set_returnsEb(v,1);c[v+44>>2]=5708;c[v+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,v,w,0,0)|0;v=w+4|0;H=c[v>>2]|0;if(H|0?(__Z16atomic_decrementPj(H+-8|0)|0)==0:0){u=c[v>>2]|0;v=(u|0)==0?0:u+-4|0;u=v+4|0;if(c[v>>2]|0){J=0;do{__ZN10StringNameD2Ev(u+(J<<2)|0);J=J+1|0}while(J>>>0<(c[v>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(H,1)}__ZN10StringNameD2Ev(w);__ZN6StringC2EPKc(b,940269);c[o>>2]=c[b>>2];__ZN10StringNameC2ERK6String(x,o);__ZN6StringC2EPKc(y,876054);__ZN6StringC2EPKc(z,1263606);w=c[y>>2]|0;do if(!w)K=0;else{if(!(__Z28atomic_conditional_incrementPj(w+-8|0)|0)){K=0;break}K=c[y>>2]|0}while(0);w=c[z>>2]|0;do if(!w)L=0;else{if(!(__Z28atomic_conditional_incrementPj(w+-8|0)|0)){L=0;break}L=c[z>>2]|0}while(0);c[b>>2]=21;w=b+4|0;c[w>>2]=0;H=(K|0)==0;do if(!H){c[w>>2]=0;if(!(__Z28atomic_conditional_incrementPj(K+-8|0)|0))break;c[w>>2]=K}while(0);c[b+8>>2]=0;w=b+12|0;c[w>>2]=0;v=(L|0)==0;do if(!v){c[w>>2]=0;if(!(__Z28atomic_conditional_incrementPj(L+-8|0)|0))break;c[w>>2]=L}while(0);c[b+16>>2]=512;c[A>>2]=__Z11_scs_createPKc(940472)|0;c[B>>2]=__Z11_scs_createPKc(940484)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(x,b,A,B,-1);__ZN10StringNameD2Ev(B);__ZN10StringNameD2Ev(A);w=c[b+12>>2]|0;do if(w|0){if(__Z16atomic_decrementPj(w+-8|0)|0)break;__ZN6Memory11free_staticEPvb(w,1)}while(0);w=c[b+4>>2]|0;do if(w|0){if(__Z16atomic_decrementPj(w+-8|0)|0)break;__ZN6Memory11free_staticEPvb(w,1)}while(0);w=L;do if(!v){if(__Z16atomic_decrementPj(w+-8|0)|0)break;__ZN6Memory11free_staticEPvb(w,1)}while(0);w=K;do if(!H){if(__Z16atomic_decrementPj(w+-8|0)|0)break;__ZN6Memory11free_staticEPvb(w,1)}while(0);w=c[z>>2]|0;do if(w|0){if(__Z16atomic_decrementPj(w+-8|0)|0)break;__ZN6Memory11free_staticEPvb(w,1)}while(0);w=c[y>>2]|0;do if(w|0){if(__Z16atomic_decrementPj(w+-8|0)|0)break;__ZN6Memory11free_staticEPvb(w,1)}while(0);__ZN10StringNameD2Ev(x);x=c[o>>2]|0;do if(x|0){if(__Z16atomic_decrementPj(x+-8|0)|0)break;__ZN6Memory11free_staticEPvb(x,1)}while(0);__Z8D_METHODPKc(C,940496);x=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(x);c[x>>2]=316244;__ZN10MethodBind10_set_constEb(x,0);__ZN10MethodBind24_generate_argument_typesEi(x,1);c[x+44>>2]=1801;c[x+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,x,C,0,0)|0;x=C+4|0;w=c[x>>2]|0;do if(w|0){if(__Z16atomic_decrementPj(w+-8|0)|0)break;y=c[x>>2]|0;H=(y|0)==0?0:y+-4|0;y=H+4|0;if(c[H>>2]|0){K=0;do{__ZN10StringNameD2Ev(y+(K<<2)|0);K=K+1|0}while(K>>>0<(c[H>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(w,1)}while(0);__ZN10StringNameD2Ev(C);__Z8D_METHODPKc(D,940512);C=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(C);c[C>>2]=316280;__ZN10MethodBind10_set_constEb(C,1);__ZN10MethodBind24_generate_argument_typesEi(C,0);__ZN10MethodBind12_set_returnsEb(C,1);c[C+44>>2]=5709;c[C+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,C,D,0,0)|0;C=D+4|0;w=c[C>>2]|0;do if(w|0){if(__Z16atomic_decrementPj(w+-8|0)|0)break;x=c[C>>2]|0;H=(x|0)==0?0:x+-4|0;x=H+4|0;if(c[H>>2]|0){K=0;do{__ZN10StringNameD2Ev(x+(K<<2)|0);K=K+1|0}while(K>>>0<(c[H>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(w,1)}while(0);__ZN10StringNameD2Ev(D);__ZN6StringC2EPKc(b,940269);c[o>>2]=c[b>>2];__ZN10StringNameC2ERK6String(E,o);__ZN6StringC2EPKc(F,940528);__ZN6StringC2EPKc(z,1263606);D=c[F>>2]|0;do if(!D)M=0;else{if(!(__Z28atomic_conditional_incrementPj(D+-8|0)|0)){M=0;break}M=c[F>>2]|0}while(0);D=c[z>>2]|0;do if(!D)N=0;else{if(!(__Z28atomic_conditional_incrementPj(D+-8|0)|0)){N=0;break}N=c[z>>2]|0}while(0);c[b>>2]=21;D=b+4|0;c[D>>2]=0;w=(M|0)==0;do if(!w){c[D>>2]=0;if(!(__Z28atomic_conditional_incrementPj(M+-8|0)|0))break;c[D>>2]=M}while(0);c[b+8>>2]=0;D=b+12|0;c[D>>2]=0;C=(N|0)==0;do if(!C){c[D>>2]=0;if(!(__Z28atomic_conditional_incrementPj(N+-8|0)|0))break;c[D>>2]=N}while(0);c[b+16>>2]=517;c[A>>2]=__Z11_scs_createPKc(940496)|0;c[B>>2]=__Z11_scs_createPKc(940512)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(E,b,A,B,-1);__ZN10StringNameD2Ev(B);__ZN10StringNameD2Ev(A);A=c[b+12>>2]|0;do if(A|0){if(__Z16atomic_decrementPj(A+-8|0)|0)break;__ZN6Memory11free_staticEPvb(A,1)}while(0);A=c[b+4>>2]|0;do if(A|0){if(__Z16atomic_decrementPj(A+-8|0)|0)break;__ZN6Memory11free_staticEPvb(A,1)}while(0);A=N;do if(!C){if(__Z16atomic_decrementPj(A+-8|0)|0)break;__ZN6Memory11free_staticEPvb(A,1)}while(0);A=M;do if(!w){if(__Z16atomic_decrementPj(A+-8|0)|0)break;__ZN6Memory11free_staticEPvb(A,1)}while(0);A=c[z>>2]|0;do if(A|0){if(__Z16atomic_decrementPj(A+-8|0)|0)break;__ZN6Memory11free_staticEPvb(A,1)}while(0);A=c[F>>2]|0;do if(A|0){if(__Z16atomic_decrementPj(A+-8|0)|0)break;__ZN6Memory11free_staticEPvb(A,1)}while(0);__ZN10StringNameD2Ev(E);E=c[o>>2]|0;if(!E){l=a;return}if(__Z16atomic_decrementPj(E+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(E,1);l=a;return}function __ZN7ClassDB7creatorI12SpriteFramesEEP6Objectv(){var a=0;a=__ZnwjPKc(140,1263606)|0;__ZN12SpriteFramesC2Ev(a);__Z22postinitialize_handlerP6Object(a);return a|0}function __ZN12SpriteFramesC2Ev(a){a=a|0;__ZN8ResourceC2Ev(a);c[a>>2]=315688;__ZN10StringNameC2Ev(a+124|0);c[a+132>>2]=379008;c[a+128>>2]=0;c[a+136>>2]=0;__ZN12SpriteFrames13add_animationERK10StringName(a,(c[308579]|0)+444|0);return}function __ZN12SpriteFrames13add_animationERK10StringName(b,d){b=b|0;d=d|0;var e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;h=b+128|0;i=c[h>>2]|0;a:do if(i|0){j=c[i+8>>2]|0;k=c[b+132>>2]|0;b:do if((j|0)==(k|0))n=j;else{o=c[d>>2]|0;p=j;while(1){q=c[p+24>>2]|0;if(o>>>0<q>>>0)r=p+8|0;else{if(q>>>0>=o>>>0){n=p;break b}r=p+4|0}p=c[r>>2]|0;if((p|0)==(k|0))break a}}while(0);if((n|0)!=(k|0)&(n|0)!=0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(940282,856104,82,940296,0);l=e;return}}while(0);a[1263537]=0;c[f+8>>2]=0;a[f+4>>0]=1;g[f>>2]=5.0;n=__ZN3MapI10StringNameN12SpriteFrames4AnimE10ComparatorIS0_E16DefaultAllocatorEixERKS0_(h,d)|0;c[n>>2]=c[f>>2];a[n+4>>0]=a[f+4>>0]|0;d=n+8|0;n=f+8|0;f=c[d>>2]|0;h=c[n>>2]|0;if((f|0)!=(h|0)){__ZN6VectorI3RefI7TextureEE6_unrefEPv(d,f);c[d>>2]=0;f=c[n>>2]|0;r=f;if((f|0)!=0?(__Z28atomic_conditional_incrementPj(f+-8|0)|0)!=0:0){c[d>>2]=r;s=c[n>>2]|0}else s=f}else s=h;__ZN6VectorI3RefI7TextureEE6_unrefEPv(n,s);l=e;return}function __ZN3MapI10StringNameN12SpriteFrames4AnimE10ComparatorIS0_E16DefaultAllocatorEixERKS0_(b,d){b=b|0;d=d|0;var e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;h=c[b>>2]|0;if(!h){i=__ZnwjPFPvjE(40,4740)|0;__ZN10StringNameC2Ev(i+24|0);c[i+36>>2]=0;a[i+32>>0]=1;g[i+28>>2]=5.0;j=i+16|0;c[j>>2]=0;c[j+4>>2]=0;c[b>>2]=i;j=c[b+4>>2]|0;c[i+4>>2]=j;c[i+8>>2]=j;c[i+12>>2]=j;c[i>>2]=1;if(!i){k=0;n=12}else{o=i;p=j;n=4}}else{o=h;p=c[b+4>>2]|0;n=4}a:do if((n|0)==4){h=c[o+8>>2]|0;if((h|0)!=(p|0)){j=c[d>>2]|0;i=h;while(1){h=c[i+24>>2]|0;if(j>>>0<h>>>0)q=i+8|0;else{if(h>>>0>=j>>>0)break;q=i+4|0}h=c[q>>2]|0;if((h|0)==(p|0)){k=o;n=12;break a}else i=h}if(!((i|0)==(p|0)|(i|0)==0))r=i;else{k=o;n=12}}else{k=o;n=12}}while(0);if((n|0)==12){c[f+8>>2]=0;a[f+4>>0]=1;g[f>>2]=5.0;if(!k){k=__ZnwjPFPvjE(40,4740)|0;__ZN10StringNameC2Ev(k+24|0);c[k+36>>2]=0;a[k+32>>0]=1;g[k+28>>2]=5.0;n=k+16|0;c[n>>2]=0;c[n+4>>2]=0;c[b>>2]=k;n=c[b+4>>2]|0;c[k+4>>2]=n;c[k+8>>2]=n;c[k+12>>2]=n;c[k>>2]=1}k=__ZN3MapI10StringNameN12SpriteFrames4AnimE10ComparatorIS0_E16DefaultAllocatorE10_insert_rbERKS0_RKS2_(b,d,f)|0;d=f+8|0;__ZN6VectorI3RefI7TextureEE6_unrefEPv(d,c[d>>2]|0);if(!k){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145936,616,1145947,0);s=0;l=e;return s|0}else r=k}a[1263537]=0;s=r+28|0;l=e;return s|0}function __ZN3MapI10StringNameN12SpriteFrames4AnimE10ComparatorIS0_E16DefaultAllocatorE10_insert_rbERKS0_RKS2_(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f;a[g>>0]=0;h=__ZN3MapI10StringNameN12SpriteFrames4AnimE10ComparatorIS0_E16DefaultAllocatorE7_insertERKS0_Rb(b,d,g)|0;if(((h|0?(d=h+28|0,c[d>>2]=c[e>>2],a[d+4>>0]=a[e+4>>0]|0,d=h+36|0,i=e+8|0,e=c[d>>2]|0,(e|0)!=(c[i>>2]|0)):0)?(__ZN6VectorI3RefI7TextureEE6_unrefEPv(d,e),c[d>>2]=0,e=c[i>>2]|0,e|0):0)?__Z28atomic_conditional_incrementPj(e+-8|0)|0:0)c[d>>2]=c[i>>2];if(a[g>>0]|0){l=f;return h|0}g=b+8|0;c[g>>2]=(c[g>>2]|0)+1;g=h+12|0;i=c[g>>2]|0;if(!(c[i>>2]|0)){d=b+4|0;e=h;j=i;k=i;i=g;while(1){g=j+12|0;n=c[g>>2]|0;o=c[n+8>>2]|0;p=n;do if((j|0)==(o|0)){q=c[n+4>>2]|0;if(!(c[q>>2]|0)){c[k>>2]=1;a[1263537]=0;c[q>>2]=1;if((c[d>>2]|0)==(n|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);r=c[(c[i>>2]|0)+12>>2]|0;break}else{a[1263537]=0;c[n>>2]=0;r=n;break}}q=j+4|0;if((e|0)==(c[q>>2]|0)){s=e+8|0;t=c[s>>2]|0;c[q>>2]=t;if((t|0)==(c[d>>2]|0))u=p;else{c[t+12>>2]=j;u=c[g>>2]|0}t=e+12|0;c[t>>2]=u;q=c[g>>2]|0;v=q+8|0;c[((c[v>>2]|0)==(j|0)?v:q+4|0)>>2]=e;c[s>>2]=j;c[g>>2]=e;w=j;x=e;y=c[t>>2]|0}else{w=e;x=j;y=n}a[1263537]=0;c[x>>2]=1;t=c[d>>2]|0;if((t|0)==(y|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);z=c[(c[w+12>>2]|0)+12>>2]|0;A=c[d>>2]|0}else{a[1263537]=0;c[y>>2]=0;z=y;A=t}t=z+8|0;s=c[t>>2]|0;q=s+4|0;v=c[q>>2]|0;c[t>>2]=v;if((v|0)!=(A|0))c[v+12>>2]=z;v=z+12|0;c[s+12>>2]=c[v>>2];t=c[v>>2]|0;B=t+4|0;c[((c[B>>2]|0)==(z|0)?B:t+8|0)>>2]=s;c[q>>2]=z;c[v>>2]=s;r=w}else{if(!(c[o>>2]|0)){c[k>>2]=1;a[1263537]=0;c[o>>2]=1;if((c[d>>2]|0)==(n|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);r=c[(c[i>>2]|0)+12>>2]|0;break}else{a[1263537]=0;c[n>>2]=0;r=n;break}}s=j+8|0;if((e|0)==(c[s>>2]|0)){v=e+4|0;q=c[v>>2]|0;c[s>>2]=q;if((q|0)==(c[d>>2]|0))C=p;else{c[q+12>>2]=j;C=c[g>>2]|0}q=e+12|0;c[q>>2]=C;s=c[g>>2]|0;t=s+4|0;c[((c[t>>2]|0)==(j|0)?t:s+8|0)>>2]=e;c[v>>2]=j;c[g>>2]=e;D=j;E=e;F=c[q>>2]|0}else{D=e;E=j;F=n}a[1263537]=0;c[E>>2]=1;q=c[d>>2]|0;if((q|0)==(F|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);G=c[(c[D+12>>2]|0)+12>>2]|0;H=c[d>>2]|0}else{a[1263537]=0;c[F>>2]=0;G=F;H=q}q=G+4|0;v=c[q>>2]|0;s=v+8|0;t=c[s>>2]|0;c[q>>2]=t;if((t|0)!=(H|0))c[t+12>>2]=G;t=G+12|0;c[v+12>>2]=c[t>>2];q=c[t>>2]|0;B=q+8|0;c[((c[B>>2]|0)==(G|0)?B:q+4|0)>>2]=v;c[s>>2]=G;c[t>>2]=v;r=D}while(0);n=r+12|0;g=c[n>>2]|0;if(!(c[g>>2]|0)){e=r;j=g;k=g;i=n}else break}}i=c[(c[b>>2]|0)+8>>2]|0;a[1263537]=0;c[i>>2]=1;l=f;return h|0}function __ZN3MapI10StringNameN12SpriteFrames4AnimE10ComparatorIS0_E16DefaultAllocatorE7_insertERKS0_Rb(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0;f=c[b>>2]|0;h=c[f+8>>2]|0;i=b+4|0;j=c[i>>2]|0;a:do if((h|0)==(j|0))k=f;else{l=c[d>>2]|0;m=h;while(1){n=c[m+24>>2]|0;if(l>>>0<n>>>0)o=m+8|0;else{if(n>>>0>=l>>>0)break;o=m+4|0}n=c[o>>2]|0;if((n|0)==(j|0)){k=m;break a}else m=n}a[e>>0]=1;p=m;return p|0}while(0);j=__ZnwjPFPvjE(40,4740)|0;o=j+24|0;__ZN10StringNameC2Ev(o);c[j+36>>2]=0;a[j+32>>0]=1;g[j+28>>2]=5.0;c[j>>2]=0;c[j+4>>2]=0;c[j+8>>2]=0;c[j+12>>2]=0;c[j+16>>2]=0;c[j+20>>2]=0;c[j+12>>2]=k;h=c[i>>2]|0;f=j+4|0;c[f>>2]=h;l=j+8|0;c[l>>2]=h;__ZN10StringNameaSERKS_(o,d);if((k|0)!=(c[b>>2]|0)?(c[d>>2]|0)>>>0>=(c[k+24>>2]|0)>>>0:0)q=k+4|0;else q=k+8|0;c[q>>2]=j;a[e>>0]=0;e=c[f>>2]|0;f=c[i>>2]|0;if((e|0)==(f|0)){i=j;do{q=i;i=c[i+12>>2]|0}while((q|0)==(c[i+4>>2]|0));r=(i|0)==(c[b>>2]|0)?0:i}else{i=e;while(1){e=c[i+8>>2]|0;if((e|0)==(f|0)){r=i;break}else i=e}}c[j+16>>2]=r;i=c[l>>2]|0;b:do if((i|0)==(f|0)){l=j;while(1){e=l;l=c[l+12>>2]|0;if((e|0)!=(c[l+8>>2]|0)){s=l;break b}if((l|0)==(c[b>>2]|0)){s=0;break}}}else{l=i;while(1){m=c[l+4>>2]|0;if((m|0)==(f|0)){s=l;break}else l=m}}while(0);f=j+20|0;c[f>>2]=s;if(!r)t=s;else{c[r+20>>2]=j;t=c[f>>2]|0}if(!t){p=j;return p|0}c[t+16>>2]=j;p=j;return p|0}function __ZN12SpriteFrames18_initialize_classvEv(b){b=b|0;if(a[1263444]|0)return;if(!(a[1257004]|0)){if(!(a[1257001]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI9ReferenceEEvv();__ZN9Reference13_bind_methodsEv();a[1257001]=1}__ZN7ClassDB10_add_classI8ResourceEEvv();__ZN8Resource13_bind_methodsEv();a[1257004]=1}__ZN7ClassDB10_add_classI12SpriteFramesEEvv();__ZN12SpriteFrames13_bind_methodsEv();a[1263444]=1;return}function __ZN12SpriteFrames5_setvERK10StringNameRK7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK12SpriteFrames5_getvERK10StringNameR7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK12SpriteFrames19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+24|0;g=e+4|0;h=e;if(!d)__ZNK8Resource19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,0);__ZN6StringC2EPKc(f,940269);i=c[f>>2]|0;f=i;j=g+4|0;c[j>>2]=0;k=g+12|0;c[k>>2]=0;c[g>>2]=0;n=(i|0)==0;if(!n?(c[j>>2]=0,__Z28atomic_conditional_incrementPj(i+-8|0)|0):0)c[j>>2]=f;c[g+8>>2]=0;f=c[k>>2]|0;if(f|0){if(!(__Z16atomic_decrementPj(f+-8|0)|0))__ZN6Memory11free_staticEPvb(f,1);c[k>>2]=0}c[g+16>>2]=256;if(!(c[b>>2]|0)){k=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=k;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0}k=__ZnwjPFPvjE(32,4740)|0;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0;c[k+12>>2]=0;c[k+16>>2]=7;f=k+20|0;c[f>>2]=0;j=k+24|0;c[j>>2]=0;o=k+28|0;c[o>>2]=0;__ZN12PropertyInfoaSERKS_(k,g)|0;p=c[b>>2]|0;q=p+4|0;r=c[q>>2]|0;c[j>>2]=r;c[f>>2]=0;c[o>>2]=p;if(r|0)c[r+20>>2]=k;c[q>>2]=k;if(!(c[p>>2]|0))c[p>>2]=k;k=p+8|0;c[k>>2]=(c[k>>2]|0)+1;k=c[g+12>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);k=c[g+4>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);if(!n?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);__ZN10StringNameC2EPKc(h,940269);__ZN7ClassDB17get_property_listE10StringNameP4ListI12PropertyInfo16DefaultAllocatorEbPK6Object(h,b,1,a);__ZN10StringNameD2Ev(h);if(!d){l=e;return}__ZNK8Resource19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,1);l=e;return}function __ZN12SpriteFrames14_notificationvEib(a,b,c){a=a|0;b=b|0;c=c|0;return}function __ZNK12SpriteFrames16_get_class_namevEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+8|0;e=b+4|0;f=b;g=a+124|0;a=c[g>>2]|0;if(a|0){if(c[a+4>>2]|0){l=b;return g|0}if(__ZNK6String6lengthEv(a+8|0)|0){l=b;return g|0}}__ZN6StringC2EPKc(d,940269);c[f>>2]=c[d>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameaSERKS_(g,e);__ZN10StringNameD2Ev(e);e=c[f>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);l=b;return g|0}function __ZNK12SpriteFrames9get_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,940269);l=a;return c[b>>2]|0}function __ZNK12SpriteFrames8is_classERK6String(a,b){a=a|0;b=b|0;var c=0;if((!(__ZNK6StringeqEPKc(b,940269)|0)?!(__ZNK6StringeqEPKc(b,1110448)|0):0)?!(__ZNK6StringeqEPKc(b,1126157)|0):0)c=__ZNK6StringeqEPKc(b,1142944)|0;else c=1;return c|0}function __ZNK12SpriteFrames12is_class_ptrEPv(a,b){a=a|0;b=b|0;return (b|0)==1235912|((b|0)==1220696|((b|0)==1220724|(b|0)==1220580))|0}function __ZN12SpriteFramesD2Ev(a){a=a|0;var b=0,d=0,e=0,f=0;c[a>>2]=315688;b=a+128|0;d=c[b>>2]|0;if(d|0?(__ZN3MapI10StringNameN12SpriteFrames4AnimE10ComparatorIS0_E16DefaultAllocatorE13_cleanup_treeEPNS6_7ElementE(b,c[d+8>>2]|0),d=c[a+132>>2]|0,e=c[b>>2]|0,c[e+8>>2]=d,c[a+136>>2]=0,f=d,c[f+12>>2]=f,e|0):0){f=e+36|0;__ZN6VectorI3RefI7TextureEE6_unrefEPv(f,c[f>>2]|0);__ZN10StringNameD2Ev(e+24|0);__ZN6Memory11free_staticEPvb(e,0);c[b>>2]=0}__ZN10StringNameD2Ev(a+124|0);__ZN8ResourceD2Ev(a);return}function __ZN12SpriteFramesD0Ev(a){a=a|0;var b=0,d=0,e=0,f=0;c[a>>2]=315688;b=a+128|0;d=c[b>>2]|0;if(d|0?(__ZN3MapI10StringNameN12SpriteFrames4AnimE10ComparatorIS0_E16DefaultAllocatorE13_cleanup_treeEPNS6_7ElementE(b,c[d+8>>2]|0),d=c[a+132>>2]|0,e=c[b>>2]|0,c[e+8>>2]=d,c[a+136>>2]=0,f=d,c[f+12>>2]=f,e|0):0){f=e+36|0;__ZN6VectorI3RefI7TextureEE6_unrefEPv(f,c[f>>2]|0);__ZN10StringNameD2Ev(e+24|0);__ZN6Memory11free_staticEPvb(e,0);c[b>>2]=0}__ZN10StringNameD2Ev(a+124|0);__ZN8ResourceD2Ev(a);__ZdlPv(a);return}function __ZN3MapI10StringNameN12SpriteFrames4AnimE10ComparatorIS0_E16DefaultAllocatorE13_cleanup_treeEPNS6_7ElementE(a,b){a=a|0;b=b|0;if((c[a+4>>2]|0)==(b|0))return;else{__ZN3MapI10StringNameN12SpriteFrames4AnimE10ComparatorIS0_E16DefaultAllocatorE13_cleanup_treeEPNS6_7ElementE(a,c[b+8>>2]|0);__ZN3MapI10StringNameN12SpriteFrames4AnimE10ComparatorIS0_E16DefaultAllocatorE13_cleanup_treeEPNS6_7ElementE(a,c[b+4>>2]|0);a=b+36|0;__ZN6VectorI3RefI7TextureEE6_unrefEPv(a,c[a>>2]|0);__ZN10StringNameD2Ev(b+24|0);__ZN6Memory11free_staticEPvb(b,0);return}}function __ZN12SpriteFrames16remove_animationERK10StringName(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0;d=a+128|0;e=c[d>>2]|0;if(!e)return;f=c[e+8>>2]|0;e=c[a+132>>2]|0;a:do if((f|0)==(e|0))g=f;else{a=c[b>>2]|0;h=f;do{i=c[h+24>>2]|0;if(a>>>0<i>>>0)j=h+8|0;else{if(i>>>0>=a>>>0){g=h;break a}j=h+4|0}h=c[j>>2]|0}while((h|0)!=(e|0));return}while(0);if((g|0)==0|(g|0)==(e|0))return;__ZN3MapI10StringNameN12SpriteFrames4AnimE10ComparatorIS0_E16DefaultAllocatorE6_eraseEPNS6_7ElementE(d,g);return}function __ZN12SpriteFrames16rename_animationERK10StringNameS2_(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f;h=b+128|0;i=c[h>>2]|0;a:do if(i|0){j=c[i+8>>2]|0;k=b+132|0;n=c[k>>2]|0;o=(j|0)==(n|0);b:do if(o)p=j;else{q=c[d>>2]|0;r=j;while(1){s=c[r+24>>2]|0;if(q>>>0<s>>>0)t=r+8|0;else{if(s>>>0>=q>>>0){p=r;break b}t=r+4|0}r=c[t>>2]|0;if((r|0)==(n|0))break a}}while(0);if((p|0)!=(n|0)&(p|0)!=0){a[1263537]=0;c:do if(o){u=j;v=18}else{r=c[e>>2]|0;q=j;do{s=c[q+24>>2]|0;if(r>>>0<s>>>0)w=q+8|0;else{if(s>>>0>=r>>>0){u=q;v=18;break c}w=q+4|0}q=c[w>>2]|0}while((q|0)!=(n|0))}while(0);if((v|0)==18?(u|0)!=(n|0)&(u|0)!=0:0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(940373,856104,99,940890,0);l=f;return}a[1263537]=0;j=__ZN3MapI10StringNameN12SpriteFrames4AnimE10ComparatorIS0_E16DefaultAllocatorEixERKS0_(h,d)|0;c[g>>2]=c[j>>2];a[g+4>>0]=a[j+4>>0]|0;o=g+8|0;q=j+8|0;c[o>>2]=0;if((c[q>>2]|0?(c[o>>2]=0,j=c[q>>2]|0,j|0):0)?__Z28atomic_conditional_incrementPj(j+-8|0)|0:0)c[o>>2]=c[q>>2];q=c[h>>2]|0;d:do if(q|0){j=c[q+8>>2]|0;r=c[k>>2]|0;e:do if((j|0)==(r|0))x=j;else{s=c[d>>2]|0;y=j;while(1){z=c[y+24>>2]|0;if(s>>>0<z>>>0)A=y+8|0;else{if(z>>>0>=s>>>0){x=y;break e}A=y+4|0}y=c[A>>2]|0;if((y|0)==(r|0))break d}}while(0);if(!((x|0)==0|(x|0)==(r|0)))__ZN3MapI10StringNameN12SpriteFrames4AnimE10ComparatorIS0_E16DefaultAllocatorE6_eraseEPNS6_7ElementE(h,x)}while(0);k=__ZN3MapI10StringNameN12SpriteFrames4AnimE10ComparatorIS0_E16DefaultAllocatorEixERKS0_(h,e)|0;c[k>>2]=c[g>>2];a[k+4>>0]=a[g+4>>0]|0;q=k+8|0;k=c[q>>2]|0;n=c[o>>2]|0;if((k|0)!=(n|0)){__ZN6VectorI3RefI7TextureEE6_unrefEPv(q,k);c[q>>2]=0;k=c[o>>2]|0;j=k;if((k|0)!=0?(__Z28atomic_conditional_incrementPj(k+-8|0)|0)!=0:0){c[q>>2]=j;B=c[o>>2]|0}else B=k}else B=n;__ZN6VectorI3RefI7TextureEE6_unrefEPv(o,B);l=f;return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(940373,856104,98,940843,0);l=f;return}function __ZN12SpriteFrames19set_animation_speedERK10StringNamef(b,d,e){b=b|0;d=d|0;e=+e;var f=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0;if(e<0.0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(940390,856104,128,940810,0);return}a[1263537]=0;f=c[b+128>>2]|0;a:do if(f|0){h=c[f+8>>2]|0;i=c[b+132>>2]|0;b:do if((h|0)==(i|0))j=h;else{k=c[d>>2]|0;l=h;while(1){m=c[l+24>>2]|0;if(k>>>0<m>>>0)n=l+8|0;else{if(m>>>0>=k>>>0){j=l;break b}n=l+4|0}l=c[n>>2]|0;if((l|0)==(i|0))break a}}while(0);if(!((j|0)==(i|0)|(j|0)==0)){a[1263537]=0;g[j+28>>2]=e;return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(940390,856104,130,1063557,0);return}function __ZN12SpriteFrames18set_animation_loopERK10StringNameb(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0;f=c[b+128>>2]|0;a:do if(f|0){g=c[f+8>>2]|0;h=c[b+132>>2]|0;b:do if((g|0)==(h|0))i=g;else{j=c[d>>2]|0;k=g;while(1){l=c[k+24>>2]|0;if(j>>>0<l>>>0)m=k+8|0;else{if(l>>>0>=j>>>0){i=k;break b}m=k+4|0}k=c[m>>2]|0;if((k|0)==(h|0))break a}}while(0);if(!((i|0)==(h|0)|(i|0)==0)){a[1263537]=0;a[i+32>>0]=e&1;return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(940410,856104,142,1063557,0);return}function __ZN12SpriteFrames9add_frameERK10StringNameRK3RefI7TextureEi(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0;g=l;l=l+16|0;if((l|0)>=(m|0))ba(16);h=g;i=c[b+128>>2]|0;a:do if(i|0){j=c[i+8>>2]|0;k=c[b+132>>2]|0;b:do if((j|0)==(k|0))n=j;else{o=c[d>>2]|0;p=j;while(1){q=c[p+24>>2]|0;if(o>>>0<q>>>0)r=p+8|0;else{if(q>>>0>=o>>>0){n=p;break b}r=p+4|0}p=c[r>>2]|0;if((p|0)==(k|0))break a}}while(0);if(!((n|0)==(k|0)|(n|0)==0)){a[1263537]=0;j=n+36|0;if((f|0)>-1){p=c[j>>2]|0;if(!p)s=0;else s=c[p+-4>>2]|0;if((s|0)>(f|0))__ZN6VectorI3RefI7TextureEE6insertEiRKS2_(j,f,e)|0;else t=16}else t=16;if((t|0)==16){c[h>>2]=0;p=c[e>>2]|0;if(p|0){c[h>>2]=p;__ZN9Reference9referenceEv(p)}__ZN6VectorI3RefI7TextureEE9push_backES2_(j,h)|0;j=c[h>>2]|0;if((j|0?__ZN9Reference11unreferenceEv(j)|0:0)?(j=c[h>>2]|0,__Z17predelete_handlerP6Object(j)|0):0){gj[c[(c[j>>2]|0)+76>>2]&8191](j);__ZN6Memory11free_staticEPvb(j,0)}c[h>>2]=0}__ZN8Resource12emit_changedEv(b);l=g;return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(940429,856104,40,1063557,0);l=g;return}function __ZN12SpriteFrames9set_frameERK10StringNameiRK3RefI7TextureE(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0;g=c[b+128>>2]|0;a:do if(g|0){h=c[g+8>>2]|0;i=c[b+132>>2]|0;b:do if((h|0)==(i|0))j=h;else{k=c[d>>2]|0;l=h;while(1){m=c[l+24>>2]|0;if(k>>>0<m>>>0)n=l+8|0;else{if(m>>>0>=k>>>0){j=l;break b}n=l+4|0}l=c[n>>2]|0;if((l|0)==(i|0))break a}}while(0);if(!((j|0)==(i|0)|(j|0)==0)){a[1263537]=0;if((e|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(876031,940750,95,940777,0);return}h=j+36|0;l=c[h>>2]|0;k=(l|0)==0;if(k)o=0;else o=c[l+-4>>2]|0;if((o|0)<=(e|0))return;if(k)p=0;else p=c[l+-4>>2]|0;do if((p|0)<=(e|0)){if(k)q=0;else q=c[l+-4>>2]|0;if((q|0)>(e|0)){a[1263537]=0;r=24;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);s=0;break}}else r=24;while(0);if((r|0)==24){__ZN6VectorI3RefI7TextureEE14_copy_on_writeEv(h);s=(c[h>>2]|0)+(e<<2)|0}l=c[s>>2]|0;if((c[f>>2]|0)==(l|0))return;if((l|0?__ZN9Reference11unreferenceEv(l)|0:0)?(l=c[s>>2]|0,__Z17predelete_handlerP6Object(l)|0):0){gj[c[(c[l>>2]|0)+76>>2]&8191](l);__ZN6Memory11free_staticEPvb(l,0)}c[s>>2]=0;l=c[f>>2]|0;c[s>>2]=l;if(!l)return;__ZN9Reference9referenceEv(l);return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(876031,940750,94,1063557,0);return}function __ZN12SpriteFrames12remove_frameERK10StringNamei(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0;f=c[b+128>>2]|0;a:do if(f|0){g=c[f+8>>2]|0;h=c[b+132>>2]|0;b:do if((g|0)==(h|0))i=g;else{j=c[d>>2]|0;k=g;while(1){l=c[k+24>>2]|0;if(j>>>0<l>>>0)m=k+8|0;else{if(l>>>0>=j>>>0){i=k;break b}m=k+4|0}k=c[m>>2]|0;if((k|0)==(h|0))break a}}while(0);if(!((i|0)==(h|0)|(i|0)==0)){a[1263537]=0;__ZN6VectorI3RefI7TextureEE6removeEi(i+36|0,e);__ZN8Resource12emit_changedEv(b);return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(940449,856104,60,1063557,0);return}function __ZN12SpriteFrames5clearERK10StringName(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0;e=c[b+128>>2]|0;a:do if(e|0){f=c[e+8>>2]|0;g=c[b+132>>2]|0;b:do if((f|0)==(g|0))h=f;else{i=c[d>>2]|0;j=f;while(1){k=c[j+24>>2]|0;if(i>>>0<k>>>0)l=j+8|0;else{if(k>>>0>=i>>>0){h=j;break b}l=j+4|0}j=c[l>>2]|0;if((j|0)==(g|0))break a}}while(0);if(!((h|0)==(g|0)|(h|0)==0)){f=h+36|0;a[1263537]=0;j=c[f>>2]|0;if(j|0?c[j+-4>>2]|0:0){__ZN6VectorI3RefI7TextureEE6_unrefEPv(f,j);c[f>>2]=0}__ZN8Resource12emit_changedEv(b);return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1132387,856104,68,1063557,0);return}function __ZN12SpriteFrames9clear_allEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b;e=a+128|0;f=c[e>>2]|0;if(f|0?(__ZN3MapI10StringNameN12SpriteFrames4AnimE10ComparatorIS0_E16DefaultAllocatorE13_cleanup_treeEPNS6_7ElementE(e,c[f+8>>2]|0),f=c[a+132>>2]|0,g=c[e>>2]|0,c[g+8>>2]=f,c[a+136>>2]=0,h=f,c[h+12>>2]=h,g|0):0){h=g+36|0;__ZN6VectorI3RefI7TextureEE6_unrefEPv(h,c[h>>2]|0);__ZN10StringNameD2Ev(g+24|0);__ZN6Memory11free_staticEPvb(g,0);c[e>>2]=0}__ZN10StringNameC2EPKc(d,1124777);__ZN12SpriteFrames13add_animationERK10StringName(a,d);__ZN10StringNameD2Ev(d);l=b;return}function __ZN12SpriteFrames11_set_framesERK5Array(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0;__ZN12SpriteFrames9clear_allEv(b);e=c[308579]|0;f=c[b+128>>2]|0;a:do if(f|0){g=c[f+8>>2]|0;h=c[b+132>>2]|0;b:do if((g|0)==(h|0))i=g;else{j=c[e+444>>2]|0;k=g;while(1){l=c[k+24>>2]|0;if(j>>>0<l>>>0)m=k+8|0;else{if(l>>>0>=j>>>0){i=k;break b}m=k+4|0}k=c[m>>2]|0;if((k|0)==(h|0))break a}}while(0);if(!((i|0)==(h|0)|(i|0)==0)){a[1263537]=0;g=i+36|0;__ZN6VectorI3RefI7TextureEE6resizeEi(g,__ZNK5Array4sizeEv(d)|0)|0;k=0;while(1){j=c[g>>2]|0;if(!j)n=0;else n=c[j+-4>>2]|0;if((k|0)>=(n|0))break;j=__ZNK5ArrayixEi(d,k)|0;l=c[g>>2]|0;o=(l|0)==0;if(o)p=0;else p=c[l+-4>>2]|0;do if((p|0)<=(k|0)){if(o)q=0;else q=c[l+-4>>2]|0;if((q|0)>(k|0)){a[1263537]=0;r=23;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);s=0;break}}else r=23;while(0);if((r|0)==23){r=0;__ZN6VectorI3RefI7TextureEE14_copy_on_writeEv(g);s=(c[g>>2]|0)+(k<<2)|0}__ZN3RefI7TextureEaSERK7Variant(s,j);k=k+1|0}return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(940472,856104,155,1063557,0);return}function __ZNK12SpriteFrames11_get_framesEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN5ArrayC2Ev(b);l=a;return c[b>>2]|0}function __ZN12SpriteFrames15_set_animationsERK5Array(b,d){b=b|0;d=d|0;var e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;e=l;l=l+112|0;if((l|0)>=(m|0))ba(112);f=e+100|0;h=e+72|0;i=e+48|0;j=e+24|0;k=e+96|0;n=e;o=b+128|0;p=c[o>>2]|0;if(p|0?(__ZN3MapI10StringNameN12SpriteFrames4AnimE10ComparatorIS0_E16DefaultAllocatorE13_cleanup_treeEPNS6_7ElementE(o,c[p+8>>2]|0),p=c[b+132>>2]|0,q=c[o>>2]|0,c[q+8>>2]=p,c[b+136>>2]=0,b=p,c[b+12>>2]=b,q|0):0){b=q+36|0;__ZN6VectorI3RefI7TextureEE6_unrefEPv(b,c[b>>2]|0);__ZN10StringNameD2Ev(q+24|0);__ZN6Memory11free_staticEPvb(q,0);c[o>>2]=0}if((__ZNK5Array4sizeEv(d)|0)<=0){l=e;return}q=h+8|0;b=h+4|0;p=h+8|0;r=0;do{c[f>>2]=__ZNK7Variantcv10DictionaryEv(__ZNK5ArrayixEi(d,r)|0)|0;__ZN7VariantC2EPKc(h,1126230);s=__ZNK10Dictionary3hasERK7Variant(f,h)|0;if(c[h>>2]|0)__ZN7Variant5clearEv(h);do if(s){a[1263537]=0;__ZN7VariantC2EPKc(h,1121608);t=__ZNK10Dictionary3hasERK7Variant(f,h)|0;if(c[h>>2]|0)__ZN7Variant5clearEv(h);if(!t){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(940496,856104,192,940591,0);break}a[1263537]=0;__ZN7VariantC2EPKc(h,943951);t=__ZNK10Dictionary3hasERK7Variant(f,h)|0;if(c[h>>2]|0)__ZN7Variant5clearEv(h);if(!t){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(940496,856104,193,940644,0);break}a[1263537]=0;__ZN7VariantC2EPKc(h,876054);t=__ZNK10Dictionary3hasERK7Variant(f,h)|0;if(c[h>>2]|0)__ZN7Variant5clearEv(h);if(!t){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(940496,856104,194,940696,0);break}a[1263537]=0;c[q>>2]=0;a[b>>0]=1;g[h>>2]=5.0;__ZN7VariantC2EPKc(i,1121608);g[h>>2]=+__ZNK7VariantcvfEv(__ZN10DictionaryixERK7Variant(f,i)|0);if(c[i>>2]|0)__ZN7Variant5clearEv(i);__ZN7VariantC2EPKc(i,943951);a[b>>0]=(__ZNK7VariantcvbEv(__ZN10DictionaryixERK7Variant(f,i)|0)|0)&1;if(c[i>>2]|0)__ZN7Variant5clearEv(i);__ZN7VariantC2EPKc(j,876054);c[i>>2]=__ZNK7Variantcv5ArrayEv(__ZN10DictionaryixERK7Variant(f,j)|0)|0;if(c[j>>2]|0)__ZN7Variant5clearEv(j);if((__ZNK5Array4sizeEv(i)|0)>0){t=0;do{__ZN3RefI8ResourceEC2ERK7Variant(j,__ZN5ArrayixEi(i,t)|0);c[k>>2]=0;u=c[j>>2]|0;do if(!u)c[k>>2]=0;else{v=$i[c[(c[u>>2]|0)+44>>2]&8191](u,1220692)|0;w=v?u:0;v=c[k>>2]|0;if((w|0)==(v|0))break;do if(v|0){if(!(__ZN9Reference11unreferenceEv(v)|0))break;x=c[k>>2]|0;if(!(__Z17predelete_handlerP6Object(x)|0))break;gj[c[(c[x>>2]|0)+76>>2]&8191](x);__ZN6Memory11free_staticEPvb(x,0)}while(0);c[k>>2]=w;if(!w)break;__ZN9Reference9referenceEv(w)}while(0);__ZN6VectorI3RefI7TextureEE9push_backES2_(p,k)|0;u=c[k>>2]|0;do if(u|0){if(!(__ZN9Reference11unreferenceEv(u)|0))break;v=c[k>>2]|0;if(!(__Z17predelete_handlerP6Object(v)|0))break;gj[c[(c[v>>2]|0)+76>>2]&8191](v);__ZN6Memory11free_staticEPvb(v,0)}while(0);c[k>>2]=0;u=c[j>>2]|0;do if(u|0){if(!(__ZN9Reference11unreferenceEv(u)|0))break;v=c[j>>2]|0;if(!(__Z17predelete_handlerP6Object(v)|0))break;gj[c[(c[v>>2]|0)+76>>2]&8191](v);__ZN6Memory11free_staticEPvb(v,0)}while(0);t=t+1|0}while((t|0)<(__ZNK5Array4sizeEv(i)|0))}__ZN7VariantC2EPKc(n,1126230);c[j>>2]=__ZNK7Variantcv10StringNameEv(__ZN10DictionaryixERK7Variant(f,n)|0)|0;t=__ZN3MapI10StringNameN12SpriteFrames4AnimE10ComparatorIS0_E16DefaultAllocatorEixERKS0_(o,j)|0;c[t>>2]=c[h>>2];a[t+4>>0]=a[h+4>>0]|0;u=t+8|0;t=c[u>>2]|0;if(((t|0)!=(c[p>>2]|0)?(__ZN6VectorI3RefI7TextureEE6_unrefEPv(u,t),c[u>>2]=0,t=c[p>>2]|0,t|0):0)?__Z28atomic_conditional_incrementPj(t+-8|0)|0:0)c[u>>2]=c[p>>2];__ZN10StringNameD2Ev(j);if(c[n>>2]|0)__ZN7Variant5clearEv(n);__ZN5ArrayD2Ev(i);__ZN6VectorI3RefI7TextureEE6_unrefEPv(p,c[p>>2]|0)}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(940496,856104,191,940539,0);while(0);__ZN10DictionaryD2Ev(f);r=r+1|0}while((r|0)<(__ZNK5Array4sizeEv(d)|0));l=e;return}function __ZNK12SpriteFrames15_get_animationsEv(b){b=b|0;var d=0,e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0;d=l;l=l+80|0;if((l|0)>=(m|0))ba(80);e=d+48|0;f=d+72|0;h=d+76|0;i=d+24|0;j=d;__ZN5ArrayC2Ev(f);k=c[b+128>>2]|0;if(!k){n=c[f>>2]|0;l=d;return n|0}o=c[k+8>>2]|0;k=c[b+132>>2]|0;if((o|0)==(k|0)){n=c[f>>2]|0;l=d;return n|0}else p=o;while(1){o=c[p+8>>2]|0;if((o|0)==(k|0))break;else p=o}if(!p){n=c[f>>2]|0;l=d;return n|0}k=p;do{__ZN10DictionaryC2Ev(h);__ZN7VariantC2ERK10StringName(e,k+24|0);__ZN7VariantC2EPKc(i,1126230);__ZN7VariantaSERKS_(__ZN10DictionaryixERK7Variant(h,i)|0,e);if(c[i>>2]|0)__ZN7Variant5clearEv(i);if(c[e>>2]|0)__ZN7Variant5clearEv(e);__ZN7VariantC2Ef(e,+g[k+28>>2]);__ZN7VariantC2EPKc(i,1121608);__ZN7VariantaSERKS_(__ZN10DictionaryixERK7Variant(h,i)|0,e);if(c[i>>2]|0)__ZN7Variant5clearEv(i);if(c[e>>2]|0)__ZN7Variant5clearEv(e);__ZN7VariantC2Eb(e,(a[k+32>>0]|0)!=0);__ZN7VariantC2EPKc(i,943951);__ZN7VariantaSERKS_(__ZN10DictionaryixERK7Variant(h,i)|0,e);if(c[i>>2]|0)__ZN7Variant5clearEv(i);if(c[e>>2]|0)__ZN7Variant5clearEv(e);__ZN5ArrayC2Ev(i);p=k+36|0;o=0;while(1){b=c[p>>2]|0;q=(b|0)==0;if(q)r=0;else r=c[b+-4>>2]|0;if((o|0)>=(r|0))break;if(q)s=0;else s=c[b+-4>>2]|0;do if((s|0)<=(o|0)){if(q)t=0;else t=c[b+-4>>2]|0;if((t|0)>(o|0)){a[1263537]=0;u=37;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);v=0;break}}else u=37;while(0);if((u|0)==37){u=0;__ZN6VectorI3RefI7TextureEE14_copy_on_writeEv(p);v=(c[p>>2]|0)+(o<<2)|0}__ZN6RefPtrC2Ev(e);__ZN3RefI9ReferenceEaSI7TextureEEvRKS_IT_E(e,v);__ZN7VariantC2ERK6RefPtr(j,e);__ZN6RefPtrD2Ev(e);__ZN5Array9push_backERK7Variant(i,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);o=o+1|0}__ZN7VariantC2ERK5Array(e,i);__ZN7VariantC2EPKc(j,876054);__ZN7VariantaSERKS_(__ZN10DictionaryixERK7Variant(h,j)|0,e);if(c[j>>2]|0)__ZN7Variant5clearEv(j);if(c[e>>2]|0)__ZN7Variant5clearEv(e);__ZN7VariantC2ERK10Dictionary(e,h);__ZN5Array9push_backERK7Variant(f,e);if(c[e>>2]|0)__ZN7Variant5clearEv(e);__ZN5ArrayD2Ev(i);__ZN10DictionaryD2Ev(h);k=c[k+16>>2]|0}while((k|0)!=0);n=c[f>>2]|0;l=d;return n|0}function __ZNK13MethodBind0RCI12SpriteFrames5ArrayE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;if((b|0)!=-1){f=0;l=a;return f|0}__ZN5ArrayC2Ev(d);__ZN7VariantC2ERK5Array(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);__ZN5ArrayD2Ev(d);f=b;l=a;return f|0}function __ZNK13MethodBind0RCI12SpriteFrames5ArrayE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,940269);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI12SpriteFrames5ArrayE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;j=f+24|0;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235912)|0:0){c[h>>2]=0;a[1263537]=0;k=c[d+24>>2]|0;if((k|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=k;c[b>>2]=0;l=f;return}n=k-(c[d+20>>2]|0)|0;if((n|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=n;c[b>>2]=0;l=f;return}n=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))o=n;else o=c[(c[d>>2]|0)+n>>2]|0;c[j>>2]=ij[o&8191](d)|0;__ZN7VariantC2ERK5Array(i,j);__ZN5ArrayD2Ev(j);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI12SpriteFrames5ArrayE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=d;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235912)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;c[f>>2]=ij[i&8191](a)|0;__ZN5ArrayaSERKS_(e,f);__ZN5ArrayD2Ev(f);l=d;return}function __ZN13MethodBind0RCI12SpriteFrames5ArrayED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I12SpriteFramesRK5ArrayE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;if(b|0){f=0;l=a;return f|0}__ZN5ArrayC2Ev(d);__ZN7VariantC2ERK5Array(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);__ZN5ArrayD2Ev(d);f=b;l=a;return f|0}function __ZNK11MethodBind1I12SpriteFramesRK5ArrayE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,940269);l=a;return c[b>>2]|0}function __ZN11MethodBind1I12SpriteFramesRK5ArrayE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i+24|0;k=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235912)|0:0){c[h>>2]=0;a[1263537]=0;n=d+24|0;o=c[n>>2]|0;if((o|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=o;c[b>>2]=0;l=i;return}p=o-(c[d+20>>2]|0)|0;if((p|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=p;c[b>>2]=0;l=i;return}if((g|0)>0){if((o|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);q=0}else{a[1263537]=0;q=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,q)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=q;c[b>>2]=0;l=i;return}}q=c[d+44>>2]|0;o=c[d+48>>2]|0;p=e+(o>>1)|0;if(!(o&1))r=q;else r=c[(c[p>>2]|0)+q>>2]|0;do if((g|0)<1){q=c[n>>2]|0;o=q+-1|0;if((q|0)>=1){e=c[d+16>>2]|0;s=(e|0)==0;if(s)t=0;else t=c[e+-4>>2]|0;if((q|0)<=(t|0)){if(s)u=0;else u=c[e+-4>>2]|0;do if((u|0)<(q|0)){if(s)v=0;else v=c[e+-4>>2]|0;if((v|0)<(q|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);w=0;break}else{a[1263537]=0;x=31;break}}else x=31;while(0);if((x|0)==31)w=e+(o*24|0)|0;__ZN7VariantC2ERKS_(k,w);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);c[j>>2]=__ZNK7Variantcv5ArrayEv(k)|0;Pi[r&2047](p,j);__ZN5ArrayD2Ev(j);if(c[k>>2]|0)__ZN7Variant5clearEv(k);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I12SpriteFramesRK5ArrayE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e+4|0;g=e;if(!b)h=0;else{i=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235912)|0;h=i?b:0}b=c[a+44>>2]|0;i=c[a+48>>2]|0;a=h+(i>>1)|0;if(!(i&1))j=b;else j=c[(c[a>>2]|0)+b>>2]|0;__ZN5ArrayC2ERKS_(f,c[d>>2]|0);c[g>>2]=c[f>>2];Pi[j&2047](a,g);__ZN5ArrayD2Ev(g);l=e;return}function __ZN11MethodBind1I12SpriteFramesRK5ArrayED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind0I12SpriteFramesE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return 0}function __ZNK11MethodBind0I12SpriteFramesE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,940269);l=a;return c[b>>2]|0}function __ZN11MethodBind0I12SpriteFramesE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235912)|0:0){c[h>>2]=0;a[1263537]=0;f=c[d+24>>2]|0;if((f|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=f;c[b>>2]=0;return}i=f-(c[d+20>>2]|0)|0;if((i|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=i;c[b>>2]=0;return}i=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))j=i;else j=c[(c[d>>2]|0)+i>>2]|0;gj[j&8191](d);c[b>>2]=0;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,110,1146558,0);c[b>>2]=0;return}function __ZN11MethodBind0I12SpriteFramesE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235912)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1)){g=b;gj[g&8191](a);return}else{g=c[(c[a>>2]|0)+b>>2]|0;gj[g&8191](a);return}}function __ZN11MethodBind0I12SpriteFramesED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN6VectorI3RefI7TextureEE6removeEi(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0;if((d|0)>=0){e=c[b>>2]|0;f=(e|0)==0;if(f)g=0;else g=c[e+-4>>2]|0;if((g|0)>(d|0)){a[1263537]=0;if(!f?(__ZN6VectorI3RefI7TextureEE14_copy_on_writeEv(b),f=c[b>>2]|0,(f|0)!=0):0){h=f;i=(c[f+-4>>2]|0)+-1|0}else{h=0;i=-1}if((i|0)>(d|0)){f=d;do{d=f;f=f+1|0;g=h+(f<<2)|0;e=h+(d<<2)|0;d=c[e>>2]|0;if((c[g>>2]|0)!=(d|0)){if((d|0?__ZN9Reference11unreferenceEv(d)|0:0)?(d=c[e>>2]|0,__Z17predelete_handlerP6Object(d)|0):0){gj[c[(c[d>>2]|0)+76>>2]&8191](d);__ZN6Memory11free_staticEPvb(d,0)}d=c[g>>2]|0;c[e>>2]=d;if(d|0)__ZN9Reference9referenceEv(d)}}while((f|0)!=(i|0))}__ZN6VectorI3RefI7TextureEE6resizeEi(b,i)|0;return}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1128380,1146752,368,1122479,0);return}function __ZNK11MethodBind2I12SpriteFramesRK10StringNameiE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case 0:{__ZN10StringNameC2Ev(d);__ZN7VariantC2ERK10StringName(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);__ZN10StringNameD2Ev(d);f=b;break}case 1:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;break}default:f=0}l=a;return f|0}function __ZNK11MethodBind2I12SpriteFramesRK10StringNameiE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,940269);l=a;return c[b>>2]|0}function __ZN11MethodBind2I12SpriteFramesRK10StringNameiE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0;i=l;l=l+64|0;if((l|0)>=(m|0))ba(64);j=i+48|0;k=i+24|0;n=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235912)|0:0){c[h>>2]=0;a[1263537]=0;o=d+24|0;p=c[o>>2]|0;if((p|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=p;c[b>>2]=0;l=i;return}q=p-(c[d+20>>2]|0)|0;if((q|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=q;c[b>>2]=0;l=i;return}if((g|0)>0){if((p|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);r=0}else{a[1263537]=0;r=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,r)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=r;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[o>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);s=0}else{a[1263537]=0;s=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,s)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=s;c[b>>2]=0;l=i;return}}}s=c[d+44>>2]|0;r=c[d+48>>2]|0;p=e+(r>>1)|0;if(!(r&1))t=s;else t=c[(c[p>>2]|0)+s>>2]|0;do if((g|0)<1){s=c[o>>2]|0;r=s+-1|0;if((s|0)>=1){e=c[d+16>>2]|0;q=(e|0)==0;if(q)u=0;else u=c[e+-4>>2]|0;if((s|0)<=(u|0)){if(q)v=0;else v=c[e+-4>>2]|0;do if((v|0)<(s|0)){if(q)w=0;else w=c[e+-4>>2]|0;if((w|0)<(s|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);x=0;break}else{a[1263537]=0;y=37;break}}else y=37;while(0);if((y|0)==37)x=e+(r*24|0)|0;__ZN7VariantC2ERKS_(k,x);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);c[j>>2]=__ZNK7Variantcv10StringNameEv(k)|0;do if((g|0)<2){x=c[o>>2]|0;w=x+-1|0;v=x+-2|0;if((x|0)>=2){x=c[d+16>>2]|0;u=(x|0)==0;if(u)z=0;else z=c[x+-4>>2]|0;if((w|0)<=(z|0)){if(u)A=0;else A=c[x+-4>>2]|0;do if((A|0)<(w|0)){if(u)B=0;else B=c[x+-4>>2]|0;if((B|0)<(w|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);C=0;break}else{a[1263537]=0;y=54;break}}else y=54;while(0);if((y|0)==54)C=x+(v*24|0)|0;__ZN7VariantC2ERKS_(n,C);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f+4>>2]|0);while(0);f=__ZNK7VariantcviEv(n)|0;bj[t&4095](p,j,f);if(c[n>>2]|0)__ZN7Variant5clearEv(n);__ZN10StringNameD2Ev(j);if(c[k>>2]|0)__ZN7Variant5clearEv(k);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1380,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind2I12SpriteFramesRK10StringNameiE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e+4|0;g=e;if(!b)h=0;else{i=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235912)|0;h=i?b:0}b=c[a+44>>2]|0;i=c[a+48>>2]|0;a=h+(i>>1)|0;if(!(i&1))j=b;else j=c[(c[a>>2]|0)+b>>2]|0;__ZN10StringNameC2ERK6String(f,c[d>>2]|0);c[g>>2]=c[f>>2];bj[j&4095](a,g,c[c[d+4>>2]>>2]|0);__ZN10StringNameD2Ev(g);l=e;return}function __ZN11MethodBind2I12SpriteFramesRK10StringNameiED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind3I12SpriteFramesRK10StringNameiRK3RefI7TextureEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return __ZNK11MethodBind3I12SpriteFramesRK10StringNameiRK3RefI7TextureEE18_get_argument_typeEi(a,b)|0}function __ZNK11MethodBind3I12SpriteFramesRK10StringNameiRK3RefI7TextureEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,940269);l=a;return c[b>>2]|0}function __ZN11MethodBind3I12SpriteFramesRK10StringNameiRK3RefI7TextureEE4callEP6ObjectPPK7VariantiRNSC_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0;i=l;l=l+96|0;if((l|0)>=(m|0))ba(96);j=i+80|0;k=i+76|0;n=i+48|0;o=i+24|0;p=i+72|0;q=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235912)|0:0){c[h>>2]=0;a[1263537]=0;r=d+24|0;s=c[r>>2]|0;if((s|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=s;c[b>>2]=0;l=i;return}t=s-(c[d+20>>2]|0)|0;if((t|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=t;c[b>>2]=0;l=i;return}if((g|0)>0){if((s|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);u=0}else{a[1263537]=0;u=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,u)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=u;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[r>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);v=0}else{a[1263537]=0;v=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,v)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=v;c[b>>2]=0;l=i;return}if((g|0)>2){if((c[r>>2]|0)<2){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);w=0}else{a[1263537]=0;w=c[(c[d+32>>2]|0)+12>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+8>>2]>>2]|0,w)|0)){c[h>>2]=2;c[h+4>>2]=2;c[h+8>>2]=w;c[b>>2]=0;l=i;return}}}}w=c[d+44>>2]|0;v=c[d+48>>2]|0;u=e+(v>>1)|0;if(!(v&1))x=w;else x=c[(c[u>>2]|0)+w>>2]|0;do if((g|0)<1){w=c[r>>2]|0;v=w+-1|0;if((w|0)>=1){e=c[d+16>>2]|0;s=(e|0)==0;if(s)y=0;else y=c[e+-4>>2]|0;if((w|0)<=(y|0)){if(s)z=0;else z=c[e+-4>>2]|0;do if((z|0)<(w|0)){if(s)A=0;else A=c[e+-4>>2]|0;if((A|0)<(w|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);B=0;break}else{a[1263537]=0;C=43;break}}else C=43;while(0);if((C|0)==43)B=e+(v*24|0)|0;__ZN7VariantC2ERKS_(n,B);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f>>2]|0);while(0);c[k>>2]=__ZNK7Variantcv10StringNameEv(n)|0;do if((g|0)<2){B=c[r>>2]|0;A=B+-1|0;z=B+-2|0;if((B|0)>=2){B=c[d+16>>2]|0;y=(B|0)==0;if(y)D=0;else D=c[B+-4>>2]|0;if((A|0)<=(D|0)){if(y)E=0;else E=c[B+-4>>2]|0;do if((E|0)<(A|0)){if(y)F=0;else F=c[B+-4>>2]|0;if((F|0)<(A|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);G=0;break}else{a[1263537]=0;C=60;break}}else C=60;while(0);if((C|0)==60)G=B+(z*24|0)|0;__ZN7VariantC2ERKS_(o,G);break}}c[o>>2]=0}else __ZN7VariantC2ERKS_(o,c[f+4>>2]|0);while(0);G=__ZNK7VariantcviEv(o)|0;do if((g|0)<3){F=c[r>>2]|0;E=F+-2|0;D=F+-3|0;if((E|0)>=1){F=c[d+16>>2]|0;A=(F|0)==0;if(A)H=0;else H=c[F+-4>>2]|0;if((E|0)<=(H|0)){if(A)I=0;else I=c[F+-4>>2]|0;do if((I|0)<(E|0)){if(A)J=0;else J=c[F+-4>>2]|0;if((J|0)<(E|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);K=0;break}else{a[1263537]=0;C=77;break}}else C=77;while(0);if((C|0)==77)K=F+(D*24|0)|0;__ZN7VariantC2ERKS_(q,K);break}}c[q>>2]=0}else __ZN7VariantC2ERKS_(q,c[f+8>>2]|0);while(0);__ZN3RefI7TextureEC2ERK7Variant(j,q);c[p>>2]=c[j>>2];Ki[x&4095](u,k,G,p);G=c[p>>2]|0;if((G|0?__ZN9Reference11unreferenceEv(G)|0:0)?(G=c[p>>2]|0,__Z17predelete_handlerP6Object(G)|0):0){gj[c[(c[G>>2]|0)+76>>2]&8191](G);__ZN6Memory11free_staticEPvb(G,0)}c[p>>2]=0;if(c[q>>2]|0)__ZN7Variant5clearEv(q);if(c[o>>2]|0)__ZN7Variant5clearEv(o);__ZN10StringNameD2Ev(k);if(c[n>>2]|0)__ZN7Variant5clearEv(n);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,2039,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind3I12SpriteFramesRK10StringNameiRK3RefI7TextureEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0;e=l;l=l+48|0;if((l|0)>=(m|0))ba(48);f=e+32|0;g=e;h=e+28|0;i=e+24|0;if(!b)j=0;else{k=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235912)|0;j=k?b:0}b=c[a+44>>2]|0;k=c[a+48>>2]|0;a=j+(k>>1)|0;if(!(k&1))n=b;else n=c[(c[a>>2]|0)+b>>2]|0;__ZN10StringNameC2ERK6String(f,c[d>>2]|0);c[h>>2]=c[f>>2];b=c[c[d+4>>2]>>2]|0;__ZN7VariantC2EPK6Object(g,c[d+8>>2]|0);__ZN3RefI7TextureEC2ERK7Variant(f,g);if(c[g>>2]|0)__ZN7Variant5clearEv(g);c[i>>2]=c[f>>2];Ki[n&4095](a,h,b,i);b=c[i>>2]|0;if(!b){__ZN10StringNameD2Ev(h);l=e;return}if(!(__ZN9Reference11unreferenceEv(b)|0)){__ZN10StringNameD2Ev(h);l=e;return}b=c[i>>2]|0;if(!(__Z17predelete_handlerP6Object(b)|0)){__ZN10StringNameD2Ev(h);l=e;return}gj[c[(c[b>>2]|0)+76>>2]&8191](b);__ZN6Memory11free_staticEPvb(b,0);__ZN10StringNameD2Ev(h);l=e;return}function __ZN11MethodBind3I12SpriteFramesRK10StringNameiRK3RefI7TextureEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind3I12SpriteFramesRK10StringNameiRK3RefI7TextureEE18_get_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case 0:{__ZN10StringNameC2Ev(d);__ZN7VariantC2ERK10StringName(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);__ZN10StringNameD2Ev(d);f=b;break}case 1:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;break}case 2:{f=__ZN7Variant12get_type_forIRK3RefI7TextureEEENS_4TypeEv()|0;break}default:f=0}l=a;return f|0}function __ZNK13MethodBind2RCI12SpriteFrames3RefI7TextureERK10StringNameiE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return __ZNK13MethodBind2RCI12SpriteFrames3RefI7TextureERK10StringNameiE18_get_argument_typeEi(a,b)|0}function __ZNK13MethodBind2RCI12SpriteFrames3RefI7TextureERK10StringNameiE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,940269);l=a;return c[b>>2]|0}function __ZN13MethodBind2RCI12SpriteFrames3RefI7TextureERK10StringNameiE4callEP6ObjectPPK7VariantiRNSA_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0;i=l;l=l+96|0;if((l|0)>=(m|0))ba(96);j=i+80|0;k=i+48|0;n=i+72|0;o=i+76|0;p=i+24|0;q=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235912)|0:0){c[h>>2]=0;a[1263537]=0;r=d+24|0;s=c[r>>2]|0;if((s|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=s;c[b>>2]=0;l=i;return}t=s-(c[d+20>>2]|0)|0;if((t|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=t;c[b>>2]=0;l=i;return}if((g|0)>0){if((s|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);u=0}else{a[1263537]=0;u=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,u)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=u;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[r>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);v=0}else{a[1263537]=0;v=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,v)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=v;c[b>>2]=0;l=i;return}}}v=c[d+44>>2]|0;u=c[d+48>>2]|0;s=e+(u>>1)|0;if(!(u&1))w=v;else w=c[(c[s>>2]|0)+v>>2]|0;do if((g|0)<1){v=c[r>>2]|0;u=v+-1|0;if((v|0)>=1){e=c[d+16>>2]|0;t=(e|0)==0;if(t)x=0;else x=c[e+-4>>2]|0;if((v|0)<=(x|0)){if(t)y=0;else y=c[e+-4>>2]|0;do if((y|0)<(v|0)){if(t)z=0;else z=c[e+-4>>2]|0;if((z|0)<(v|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);A=0;break}else{a[1263537]=0;B=37;break}}else B=37;while(0);if((B|0)==37)A=e+(u*24|0)|0;__ZN7VariantC2ERKS_(p,A);break}}c[p>>2]=0}else __ZN7VariantC2ERKS_(p,c[f>>2]|0);while(0);c[o>>2]=__ZNK7Variantcv10StringNameEv(p)|0;do if((g|0)<2){A=c[r>>2]|0;z=A+-1|0;y=A+-2|0;if((A|0)>=2){A=c[d+16>>2]|0;x=(A|0)==0;if(x)C=0;else C=c[A+-4>>2]|0;if((z|0)<=(C|0)){if(x)D=0;else D=c[A+-4>>2]|0;do if((D|0)<(z|0)){if(x)E=0;else E=c[A+-4>>2]|0;if((E|0)<(z|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);F=0;break}else{a[1263537]=0;B=54;break}}else B=54;while(0);if((B|0)==54)F=A+(y*24|0)|0;__ZN7VariantC2ERKS_(q,F);break}}c[q>>2]=0}else __ZN7VariantC2ERKS_(q,c[f+4>>2]|0);while(0);f=__ZNK7VariantcviEv(q)|0;c[n>>2]=nj[w&2047](s,o,f)|0;__ZN6RefPtrC2Ev(j);__ZN3RefI9ReferenceEaSI7TextureEEvRKS_IT_E(j,n);__ZN7VariantC2ERK6RefPtr(k,j);__ZN6RefPtrD2Ev(j);j=c[n>>2]|0;if((j|0?__ZN9Reference11unreferenceEv(j)|0:0)?(j=c[n>>2]|0,__Z17predelete_handlerP6Object(j)|0):0){gj[c[(c[j>>2]|0)+76>>2]&8191](j);__ZN6Memory11free_staticEPvb(j,0)}c[n>>2]=0;if(c[q>>2]|0)__ZN7Variant5clearEv(q);__ZN10StringNameD2Ev(o);if(c[p>>2]|0)__ZN7Variant5clearEv(p);__ZN7VariantC2ERKS_(b,k);if(c[k>>2]|0)__ZN7Variant5clearEv(k);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1872,1146558,0);c[b>>2]=0;l=i;return}function __ZN13MethodBind2RCI12SpriteFrames3RefI7TextureERK10StringNameiE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f+8|0;h=f;i=f+4|0;if(!b)j=0;else{k=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235912)|0;j=k?b:0}b=c[a+44>>2]|0;k=c[a+48>>2]|0;a=j+(k>>1)|0;if(!(k&1))n=b;else n=c[(c[a>>2]|0)+b>>2]|0;__ZN10StringNameC2ERK6String(g,c[d>>2]|0);c[i>>2]=c[g>>2];c[h>>2]=nj[n&2047](a,i,c[c[d+4>>2]>>2]|0)|0;__ZN3RefI9ReferenceEaSI7TextureEEvRKS_IT_E(e,h);e=c[h>>2]|0;if(!e){c[h>>2]=0;__ZN10StringNameD2Ev(i);l=f;return}if(!(__ZN9Reference11unreferenceEv(e)|0)){c[h>>2]=0;__ZN10StringNameD2Ev(i);l=f;return}e=c[h>>2]|0;if(!(__Z17predelete_handlerP6Object(e)|0)){c[h>>2]=0;__ZN10StringNameD2Ev(i);l=f;return}gj[c[(c[e>>2]|0)+76>>2]&8191](e);__ZN6Memory11free_staticEPvb(e,0);c[h>>2]=0;__ZN10StringNameD2Ev(i);l=f;return}function __ZN13MethodBind2RCI12SpriteFrames3RefI7TextureERK10StringNameiED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind2RCI12SpriteFrames3RefI7TextureERK10StringNameiE18_get_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case -1:{f=__ZN7Variant12get_type_forI3RefI7TextureEEENS_4TypeEv()|0;break}case 0:{__ZN10StringNameC2Ev(d);__ZN7VariantC2ERK10StringName(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);__ZN10StringNameD2Ev(d);f=b;break}case 1:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;break}default:f=0}l=a;return f|0}function __ZNK13MethodBind1RCI12SpriteFramesiRK10StringNameE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case -1:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;break}case 0:{__ZN10StringNameC2Ev(d);__ZN7VariantC2ERK10StringName(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);__ZN10StringNameD2Ev(d);f=b;break}default:f=0}l=a;return f|0}function __ZNK13MethodBind1RCI12SpriteFramesiRK10StringNameE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,940269);l=a;return c[b>>2]|0}function __ZN13MethodBind1RCI12SpriteFramesiRK10StringNameE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0;i=l;l=l+64|0;if((l|0)>=(m|0))ba(64);j=i+24|0;k=i+48|0;n=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235912)|0:0){c[h>>2]=0;a[1263537]=0;o=d+24|0;p=c[o>>2]|0;if((p|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=p;c[b>>2]=0;l=i;return}q=p-(c[d+20>>2]|0)|0;if((q|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=q;c[b>>2]=0;l=i;return}if((g|0)>0){if((p|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);r=0}else{a[1263537]=0;r=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,r)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=r;c[b>>2]=0;l=i;return}}r=c[d+44>>2]|0;p=c[d+48>>2]|0;q=e+(p>>1)|0;if(!(p&1))s=r;else s=c[(c[q>>2]|0)+r>>2]|0;do if((g|0)<1){r=c[o>>2]|0;p=r+-1|0;if((r|0)>=1){e=c[d+16>>2]|0;t=(e|0)==0;if(t)u=0;else u=c[e+-4>>2]|0;if((r|0)<=(u|0)){if(t)v=0;else v=c[e+-4>>2]|0;do if((v|0)<(r|0)){if(t)w=0;else w=c[e+-4>>2]|0;if((w|0)<(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);x=0;break}else{a[1263537]=0;y=31;break}}else y=31;while(0);if((y|0)==31)x=e+(p*24|0)|0;__ZN7VariantC2ERKS_(n,x);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f>>2]|0);while(0);c[k>>2]=__ZNK7Variantcv10StringNameEv(n)|0;__ZN7VariantC2Ei(j,$i[s&8191](q,k)|0);__ZN10StringNameD2Ev(k);if(c[n>>2]|0)__ZN7Variant5clearEv(n);__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1217,1146558,0);c[b>>2]=0;l=i;return}function __ZN13MethodBind1RCI12SpriteFramesiRK10StringNameE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f+4|0;h=f;if(!b)i=0;else{j=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235912)|0;i=j?b:0}b=c[a+44>>2]|0;j=c[a+48>>2]|0;a=i+(j>>1)|0;if(!(j&1))k=b;else k=c[(c[a>>2]|0)+b>>2]|0;__ZN10StringNameC2ERK6String(g,c[d>>2]|0);c[h>>2]=c[g>>2];c[e>>2]=$i[k&8191](a,h)|0;__ZN10StringNameD2Ev(h);l=f;return}function __ZN13MethodBind1RCI12SpriteFramesiRK10StringNameED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN6VectorI3RefI7TextureEE6insertEiRKS2_(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f+4|0;h=f;if((d|0)>=0){i=c[b>>2]|0;j=(i|0)==0;if(j)k=0;else k=c[i+-4>>2]|0;if((k|0)>=(d|0)){a[1263537]=0;if(j)n=1;else n=(c[i+-4>>2]|0)+1|0;__ZN6VectorI3RefI7TextureEE6resizeEi(b,n)|0;n=c[b>>2]|0;if(!n)o=0;else o=c[n+-4>>2]|0;n=o+-1|0;a:do if((n|0)>(d|0)){i=o;j=n;while(1){k=i+-2|0;if((i|0)<2){p=26;break}q=c[b>>2]|0;r=(q|0)==0;if(r)s=0;else s=c[q+-4>>2]|0;if((s|0)<=(k|0)){if(r)t=0;else t=c[q+-4>>2]|0;if((t|0)<=(k|0)){p=26;break}a[1263537]=0}r=c[q+(k<<2)>>2]|0;if(!r)u=0;else{__ZN9Reference9referenceEv(r);u=r}c[g>>2]=u;__ZN6VectorI3RefI7TextureEE3setEiS2_(b,j,g);r=c[g>>2]|0;if((r|0?__ZN9Reference11unreferenceEv(r)|0:0)?(r=c[g>>2]|0,__Z17predelete_handlerP6Object(r)|0):0){gj[c[(c[r>>2]|0)+76>>2]&8191](r);__ZN6Memory11free_staticEPvb(r,0)}c[g>>2]=0;r=j+-1|0;if((r|0)>(d|0)){k=j;j=r;i=k}else break a}if((p|0)==26)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0)}while(0);c[h>>2]=0;p=c[e>>2]|0;if(p|0){c[h>>2]=p;__ZN9Reference9referenceEv(p)}__ZN6VectorI3RefI7TextureEE3setEiS2_(b,d,h);d=c[h>>2]|0;if((d|0?__ZN9Reference11unreferenceEv(d)|0:0)?(d=c[h>>2]|0,__Z17predelete_handlerP6Object(d)|0):0){gj[c[(c[d>>2]|0)+76>>2]&8191](d);__ZN6Memory11free_staticEPvb(d,0)}c[h>>2]=0;v=0;l=f;return v|0}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143947,1146752,405,1143954,0);v=31;l=f;return v|0}function __ZNK11MethodBind3I12SpriteFramesRK10StringNameRK3RefI7TextureEiE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return __ZNK11MethodBind3I12SpriteFramesRK10StringNameRK3RefI7TextureEiE18_get_argument_typeEi(a,b)|0}function __ZNK11MethodBind3I12SpriteFramesRK10StringNameRK3RefI7TextureEiE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,940269);l=a;return c[b>>2]|0}function __ZN11MethodBind3I12SpriteFramesRK10StringNameRK3RefI7TextureEiE4callEP6ObjectPPK7VariantiRNSC_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0;i=l;l=l+80|0;if((l|0)>=(m|0))ba(80);j=i+48|0;k=i+76|0;n=i+24|0;o=i+72|0;p=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235912)|0:0){c[h>>2]=0;a[1263537]=0;q=d+24|0;r=c[q>>2]|0;if((r|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=r;c[b>>2]=0;l=i;return}s=r-(c[d+20>>2]|0)|0;if((s|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=s;c[b>>2]=0;l=i;return}if((g|0)>0){if((r|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);t=0}else{a[1263537]=0;t=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,t)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=t;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[q>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);u=0}else{a[1263537]=0;u=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,u)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=u;c[b>>2]=0;l=i;return}if((g|0)>2){if((c[q>>2]|0)<2){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);v=0}else{a[1263537]=0;v=c[(c[d+32>>2]|0)+12>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+8>>2]>>2]|0,v)|0)){c[h>>2]=2;c[h+4>>2]=2;c[h+8>>2]=v;c[b>>2]=0;l=i;return}}}}v=c[d+44>>2]|0;u=c[d+48>>2]|0;t=e+(u>>1)|0;if(!(u&1))w=v;else w=c[(c[t>>2]|0)+v>>2]|0;do if((g|0)<1){v=c[q>>2]|0;u=v+-1|0;if((v|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)x=0;else x=c[e+-4>>2]|0;if((v|0)<=(x|0)){if(r)y=0;else y=c[e+-4>>2]|0;do if((y|0)<(v|0)){if(r)z=0;else z=c[e+-4>>2]|0;if((z|0)<(v|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);A=0;break}else{a[1263537]=0;B=43;break}}else B=43;while(0);if((B|0)==43)A=e+(u*24|0)|0;__ZN7VariantC2ERKS_(n,A);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f>>2]|0);while(0);c[k>>2]=__ZNK7Variantcv10StringNameEv(n)|0;do if((g|0)<2){A=c[q>>2]|0;z=A+-1|0;y=A+-2|0;if((A|0)>=2){A=c[d+16>>2]|0;x=(A|0)==0;if(x)C=0;else C=c[A+-4>>2]|0;if((z|0)<=(C|0)){if(x)D=0;else D=c[A+-4>>2]|0;do if((D|0)<(z|0)){if(x)E=0;else E=c[A+-4>>2]|0;if((E|0)<(z|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);F=0;break}else{a[1263537]=0;B=60;break}}else B=60;while(0);if((B|0)==60)F=A+(y*24|0)|0;__ZN7VariantC2ERKS_(p,F);break}}c[p>>2]=0}else __ZN7VariantC2ERKS_(p,c[f+4>>2]|0);while(0);__ZN3RefI7TextureEC2ERK7Variant(j,p);c[o>>2]=c[j>>2];do if((g|0)<3){F=c[q>>2]|0;E=F+-2|0;D=F+-3|0;if((E|0)>=1){F=c[d+16>>2]|0;C=(F|0)==0;if(C)G=0;else G=c[F+-4>>2]|0;if((E|0)<=(G|0)){if(C)H=0;else H=c[F+-4>>2]|0;do if((H|0)<(E|0)){if(C)I=0;else I=c[F+-4>>2]|0;if((I|0)<(E|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);J=0;break}else{a[1263537]=0;B=77;break}}else B=77;while(0);if((B|0)==77)J=F+(D*24|0)|0;__ZN7VariantC2ERKS_(j,J);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f+8>>2]|0);while(0);f=__ZNK7VariantcviEv(j)|0;Ki[w&4095](t,k,o,f);if(c[j>>2]|0)__ZN7Variant5clearEv(j);j=c[o>>2]|0;if((j|0?__ZN9Reference11unreferenceEv(j)|0:0)?(j=c[o>>2]|0,__Z17predelete_handlerP6Object(j)|0):0){gj[c[(c[j>>2]|0)+76>>2]&8191](j);__ZN6Memory11free_staticEPvb(j,0)}c[o>>2]=0;if(c[p>>2]|0)__ZN7Variant5clearEv(p);__ZN10StringNameD2Ev(k);if(c[n>>2]|0)__ZN7Variant5clearEv(n);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,2039,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind3I12SpriteFramesRK10StringNameRK3RefI7TextureEiE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0;e=l;l=l+48|0;if((l|0)>=(m|0))ba(48);f=e+32|0;g=e;h=e+28|0;i=e+24|0;if(!b)j=0;else{k=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235912)|0;j=k?b:0}b=c[a+44>>2]|0;k=c[a+48>>2]|0;a=j+(k>>1)|0;if(!(k&1))n=b;else n=c[(c[a>>2]|0)+b>>2]|0;__ZN10StringNameC2ERK6String(f,c[d>>2]|0);c[h>>2]=c[f>>2];__ZN7VariantC2EPK6Object(g,c[d+4>>2]|0);__ZN3RefI7TextureEC2ERK7Variant(f,g);if(c[g>>2]|0)__ZN7Variant5clearEv(g);c[i>>2]=c[f>>2];Ki[n&4095](a,h,i,c[c[d+8>>2]>>2]|0);d=c[i>>2]|0;if(!d){__ZN10StringNameD2Ev(h);l=e;return}if(!(__ZN9Reference11unreferenceEv(d)|0)){__ZN10StringNameD2Ev(h);l=e;return}d=c[i>>2]|0;if(!(__Z17predelete_handlerP6Object(d)|0)){__ZN10StringNameD2Ev(h);l=e;return}gj[c[(c[d>>2]|0)+76>>2]&8191](d);__ZN6Memory11free_staticEPvb(d,0);__ZN10StringNameD2Ev(h);l=e;return}function __ZN11MethodBind3I12SpriteFramesRK10StringNameRK3RefI7TextureEiED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind3I12SpriteFramesRK10StringNameRK3RefI7TextureEiE18_get_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case 0:{__ZN10StringNameC2Ev(d);__ZN7VariantC2ERK10StringName(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);__ZN10StringNameD2Ev(d);f=b;break}case 1:{f=__ZN7Variant12get_type_forIRK3RefI7TextureEEENS_4TypeEv()|0;break}case 2:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;break}default:f=0}l=a;return f|0}function __ZNK11MethodBind2I12SpriteFramesRK10StringNamebE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case 0:{__ZN10StringNameC2Ev(d);__ZN7VariantC2ERK10StringName(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);__ZN10StringNameD2Ev(d);f=b;break}case 1:{__ZN7VariantC2Eb(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;break}default:f=0}l=a;return f|0}function __ZNK11MethodBind2I12SpriteFramesRK10StringNamebE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,940269);l=a;return c[b>>2]|0}function __ZN11MethodBind2I12SpriteFramesRK10StringNamebE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0;i=l;l=l+64|0;if((l|0)>=(m|0))ba(64);j=i+48|0;k=i+24|0;n=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235912)|0:0){c[h>>2]=0;a[1263537]=0;o=d+24|0;p=c[o>>2]|0;if((p|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=p;c[b>>2]=0;l=i;return}q=p-(c[d+20>>2]|0)|0;if((q|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=q;c[b>>2]=0;l=i;return}if((g|0)>0){if((p|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);r=0}else{a[1263537]=0;r=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,r)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=r;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[o>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);s=0}else{a[1263537]=0;s=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,s)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=s;c[b>>2]=0;l=i;return}}}s=c[d+44>>2]|0;r=c[d+48>>2]|0;p=e+(r>>1)|0;if(!(r&1))t=s;else t=c[(c[p>>2]|0)+s>>2]|0;do if((g|0)<1){s=c[o>>2]|0;r=s+-1|0;if((s|0)>=1){e=c[d+16>>2]|0;q=(e|0)==0;if(q)u=0;else u=c[e+-4>>2]|0;if((s|0)<=(u|0)){if(q)v=0;else v=c[e+-4>>2]|0;do if((v|0)<(s|0)){if(q)w=0;else w=c[e+-4>>2]|0;if((w|0)<(s|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);x=0;break}else{a[1263537]=0;y=37;break}}else y=37;while(0);if((y|0)==37)x=e+(r*24|0)|0;__ZN7VariantC2ERKS_(k,x);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);c[j>>2]=__ZNK7Variantcv10StringNameEv(k)|0;do if((g|0)<2){x=c[o>>2]|0;w=x+-1|0;v=x+-2|0;if((x|0)>=2){x=c[d+16>>2]|0;u=(x|0)==0;if(u)z=0;else z=c[x+-4>>2]|0;if((w|0)<=(z|0)){if(u)A=0;else A=c[x+-4>>2]|0;do if((A|0)<(w|0)){if(u)B=0;else B=c[x+-4>>2]|0;if((B|0)<(w|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);C=0;break}else{a[1263537]=0;y=54;break}}else y=54;while(0);if((y|0)==54)C=x+(v*24|0)|0;__ZN7VariantC2ERKS_(n,C);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f+4>>2]|0);while(0);f=__ZNK7VariantcvbEv(n)|0;bj[t&4095](p,j,f);if(c[n>>2]|0)__ZN7Variant5clearEv(n);__ZN10StringNameD2Ev(j);if(c[k>>2]|0)__ZN7Variant5clearEv(k);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1380,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind2I12SpriteFramesRK10StringNamebE7ptrcallEP6ObjectPPKvPv(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f+4|0;h=f;if(!d)i=0;else{j=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1235912)|0;i=j?d:0}d=c[b+44>>2]|0;j=c[b+48>>2]|0;b=i+(j>>1)|0;if(!(j&1))k=d;else k=c[(c[b>>2]|0)+d>>2]|0;__ZN10StringNameC2ERK6String(g,c[e>>2]|0);c[h>>2]=c[g>>2];bj[k&4095](b,h,(a[c[e+4>>2]>>0]|0)!=0);__ZN10StringNameD2Ev(h);l=f;return}function __ZN11MethodBind2I12SpriteFramesRK10StringNamebED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind1RCI12SpriteFramesfRK10StringNameE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case -1:{__ZN7VariantC2Ef(d,0.0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;break}case 0:{__ZN10StringNameC2Ev(d);__ZN7VariantC2ERK10StringName(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);__ZN10StringNameD2Ev(d);f=b;break}default:f=0}l=a;return f|0}function __ZNK13MethodBind1RCI12SpriteFramesfRK10StringNameE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,940269);l=a;return c[b>>2]|0}function __ZN13MethodBind1RCI12SpriteFramesfRK10StringNameE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0;i=l;l=l+64|0;if((l|0)>=(m|0))ba(64);j=i+24|0;k=i+48|0;n=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235912)|0:0){c[h>>2]=0;a[1263537]=0;o=d+24|0;p=c[o>>2]|0;if((p|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=p;c[b>>2]=0;l=i;return}q=p-(c[d+20>>2]|0)|0;if((q|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=q;c[b>>2]=0;l=i;return}if((g|0)>0){if((p|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);r=0}else{a[1263537]=0;r=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,r)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=r;c[b>>2]=0;l=i;return}}r=c[d+44>>2]|0;p=c[d+48>>2]|0;q=e+(p>>1)|0;if(!(p&1))s=r;else s=c[(c[q>>2]|0)+r>>2]|0;do if((g|0)<1){r=c[o>>2]|0;p=r+-1|0;if((r|0)>=1){e=c[d+16>>2]|0;t=(e|0)==0;if(t)u=0;else u=c[e+-4>>2]|0;if((r|0)<=(u|0)){if(t)v=0;else v=c[e+-4>>2]|0;do if((v|0)<(r|0)){if(t)w=0;else w=c[e+-4>>2]|0;if((w|0)<(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);x=0;break}else{a[1263537]=0;y=31;break}}else y=31;while(0);if((y|0)==31)x=e+(p*24|0)|0;__ZN7VariantC2ERKS_(n,x);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f>>2]|0);while(0);c[k>>2]=__ZNK7Variantcv10StringNameEv(n)|0;__ZN7VariantC2Ef(j,+ii[s&127](q,k));__ZN10StringNameD2Ev(k);if(c[n>>2]|0)__ZN7Variant5clearEv(n);__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1217,1146558,0);c[b>>2]=0;l=i;return}function __ZN13MethodBind1RCI12SpriteFramesfRK10StringNameE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0,j=0,k=0,n=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);h=f+4|0;i=f;if(!b)j=0;else{k=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235912)|0;j=k?b:0}b=c[a+44>>2]|0;k=c[a+48>>2]|0;a=j+(k>>1)|0;if(!(k&1))n=b;else n=c[(c[a>>2]|0)+b>>2]|0;__ZN10StringNameC2ERK6String(h,c[d>>2]|0);c[i>>2]=c[h>>2];g[e>>2]=+ii[n&127](a,i);__ZN10StringNameD2Ev(i);l=f;return}function __ZN13MethodBind1RCI12SpriteFramesfRK10StringNameED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind2I12SpriteFramesRK10StringNamefE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case 0:{__ZN10StringNameC2Ev(d);__ZN7VariantC2ERK10StringName(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);__ZN10StringNameD2Ev(d);f=b;break}case 1:{__ZN7VariantC2Ef(d,0.0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;break}default:f=0}l=a;return f|0}function __ZNK11MethodBind2I12SpriteFramesRK10StringNamefE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,940269);l=a;return c[b>>2]|0}function __ZN11MethodBind2I12SpriteFramesRK10StringNamefE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0.0;i=l;l=l+64|0;if((l|0)>=(m|0))ba(64);j=i+48|0;k=i+24|0;n=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235912)|0:0){c[h>>2]=0;a[1263537]=0;o=d+24|0;p=c[o>>2]|0;if((p|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=p;c[b>>2]=0;l=i;return}q=p-(c[d+20>>2]|0)|0;if((q|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=q;c[b>>2]=0;l=i;return}if((g|0)>0){if((p|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);r=0}else{a[1263537]=0;r=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,r)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=r;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[o>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);s=0}else{a[1263537]=0;s=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,s)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=s;c[b>>2]=0;l=i;return}}}s=c[d+44>>2]|0;r=c[d+48>>2]|0;p=e+(r>>1)|0;if(!(r&1))t=s;else t=c[(c[p>>2]|0)+s>>2]|0;do if((g|0)<1){s=c[o>>2]|0;r=s+-1|0;if((s|0)>=1){e=c[d+16>>2]|0;q=(e|0)==0;if(q)u=0;else u=c[e+-4>>2]|0;if((s|0)<=(u|0)){if(q)v=0;else v=c[e+-4>>2]|0;do if((v|0)<(s|0)){if(q)w=0;else w=c[e+-4>>2]|0;if((w|0)<(s|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);x=0;break}else{a[1263537]=0;y=37;break}}else y=37;while(0);if((y|0)==37)x=e+(r*24|0)|0;__ZN7VariantC2ERKS_(k,x);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);c[j>>2]=__ZNK7Variantcv10StringNameEv(k)|0;do if((g|0)<2){x=c[o>>2]|0;w=x+-1|0;v=x+-2|0;if((x|0)>=2){x=c[d+16>>2]|0;u=(x|0)==0;if(u)z=0;else z=c[x+-4>>2]|0;if((w|0)<=(z|0)){if(u)A=0;else A=c[x+-4>>2]|0;do if((A|0)<(w|0)){if(u)B=0;else B=c[x+-4>>2]|0;if((B|0)<(w|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);C=0;break}else{a[1263537]=0;y=54;break}}else y=54;while(0);if((y|0)==54)C=x+(v*24|0)|0;__ZN7VariantC2ERKS_(n,C);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f+4>>2]|0);while(0);D=+__ZNK7VariantcvfEv(n);dj[t&127](p,j,D);if(c[n>>2]|0)__ZN7Variant5clearEv(n);__ZN10StringNameD2Ev(j);if(c[k>>2]|0)__ZN7Variant5clearEv(k);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1380,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind2I12SpriteFramesRK10StringNamefE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0,j=0,k=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e+4|0;h=e;if(!b)i=0;else{j=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235912)|0;i=j?b:0}b=c[a+44>>2]|0;j=c[a+48>>2]|0;a=i+(j>>1)|0;if(!(j&1))k=b;else k=c[(c[a>>2]|0)+b>>2]|0;__ZN10StringNameC2ERK6String(f,c[d>>2]|0);c[h>>2]=c[f>>2];dj[k&127](a,h,+g[c[d+4>>2]>>2]);__ZN10StringNameD2Ev(h);l=e;return}function __ZN11MethodBind2I12SpriteFramesRK10StringNamefED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN3MapI10StringNameN12SpriteFrames4AnimE10ComparatorIS0_E16DefaultAllocatorE6_eraseEPNS6_7ElementE(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0;e=d+8|0;f=c[e>>2]|0;g=b+4|0;h=c[g>>2]|0;if((f|0)!=(h|0)?(i=c[d+4>>2]|0,(i|0)!=(h|0)):0){j=i;while(1){i=c[j+8>>2]|0;if((i|0)==(h|0))break;else j=i}if(!j){k=h;l=c[h+8>>2]|0}else{k=j;l=h}}else{k=d;l=f}f=k+8|0;j=k+4|0;i=c[((l|0)==(h|0)?j:f)>>2]|0;h=c[b>>2]|0;l=k+12|0;m=c[l>>2]|0;c[i+12>>2]=m;if((h|0)==(m|0))n=h+8|0;else{h=c[l>>2]|0;m=h+8|0;n=(k|0)==(c[m>>2]|0)?m:h+4|0}c[n>>2]=i;if((k|0)==(d|0)){if((c[d>>2]|0)==1)__ZN3MapI10StringNameN12SpriteFrames4AnimE10ComparatorIS0_E16DefaultAllocatorE10_erase_fixEPNS6_7ElementE(b,i)}else{if((k|0)==(c[g>>2]|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143791,1145936,469,1143798,0);return}a[1263537]=0;if((c[k>>2]|0)==1)__ZN3MapI10StringNameN12SpriteFrames4AnimE10ComparatorIS0_E16DefaultAllocatorE10_erase_fixEPNS6_7ElementE(b,i);c[f>>2]=c[e>>2];f=d+4|0;c[j>>2]=c[f>>2];j=d+12|0;c[l>>2]=c[j>>2];c[k>>2]=c[d>>2];c[(c[e>>2]|0)+12>>2]=k;c[(c[f>>2]|0)+12>>2]=k;f=c[j>>2]|0;j=f+8|0;c[((c[j>>2]|0)==(d|0)?j:f+4|0)>>2]=k}k=c[d+16>>2]|0;f=d+20|0;if(k|0)c[k+20>>2]=c[f>>2];j=c[f>>2]|0;if(j|0)c[j+16>>2]=k;k=d+36|0;__ZN6VectorI3RefI7TextureEE6_unrefEPv(k,c[k>>2]|0);__ZN10StringNameD2Ev(d+24|0);__ZN6Memory11free_staticEPvb(d,0);d=b+8|0;c[d>>2]=(c[d>>2]|0)+-1;if(!(c[c[g>>2]>>2]|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143791,1145936,498,1143838,0);return}else{a[1263537]=0;return}}function __ZN3MapI10StringNameN12SpriteFrames4AnimE10ComparatorIS0_E16DefaultAllocatorE10_erase_fixEPNS6_7ElementE(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0;e=c[(c[b>>2]|0)+8>>2]|0;f=b+4|0;if((e|0)!=(d|0)&(c[d>>2]|0)==1){b=d;while(1){g=b+12|0;h=c[g>>2]|0;i=c[h+8>>2]|0;do if((b|0)==(i|0)){j=c[h+4>>2]|0;if(!(c[j>>2]|0)){a[1263537]=0;c[j>>2]=1;k=c[f>>2]|0;if((k|0)==(h|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);l=c[g>>2]|0;m=l;n=c[l+4>>2]|0;o=c[f>>2]|0}else{a[1263537]=0;c[h>>2]=0;m=h;n=j;o=k}k=n+8|0;l=c[k>>2]|0;c[m+4>>2]=l;if((l|0)!=(o|0))c[l+12>>2]=m;l=m+12|0;c[n+12>>2]=c[l>>2];p=c[l>>2]|0;q=p+8|0;c[((c[q>>2]|0)==(m|0)?q:p+4|0)>>2]=n;c[k>>2]=m;c[l>>2]=n;l=c[g>>2]|0;r=c[l+4>>2]|0;s=l}else{r=j;s=h}if((c[c[r+4>>2]>>2]|0)==1){j=r+8|0;l=c[j>>2]|0;if((c[l>>2]|0)==1)if((c[f>>2]|0)==(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);t=c[g>>2]|0;break}else{a[1263537]=0;c[r>>2]=0;t=s;break}a[1263537]=0;c[l>>2]=1;k=c[f>>2]|0;if((k|0)==(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);u=c[j>>2]|0;v=c[f>>2]|0}else{a[1263537]=0;c[r>>2]=0;u=l;v=k}k=u+4|0;l=c[k>>2]|0;c[j>>2]=l;if((l|0)!=(v|0))c[l+12>>2]=r;l=r+12|0;c[u+12>>2]=c[l>>2];j=c[l>>2]|0;p=j+4|0;c[((c[p>>2]|0)==(r|0)?p:j+8|0)>>2]=u;c[k>>2]=r;c[l>>2]=u;l=c[g>>2]|0;w=c[l+4>>2]|0;x=l}else{w=r;x=s}l=c[x>>2]|0;k=c[f>>2]|0;if((l|0)==0&(k|0)==(w|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);y=c[g>>2]|0;z=c[f>>2]|0}else{a[1263537]=0;c[w>>2]=l;y=x;z=k}c[y>>2]=1;k=c[w+4>>2]|0;a[1263537]=0;c[k>>2]=1;k=y+4|0;l=c[k>>2]|0;j=l+8|0;p=c[j>>2]|0;c[k>>2]=p;if((p|0)!=(z|0))c[p+12>>2]=y;p=y+12|0;c[l+12>>2]=c[p>>2];k=c[p>>2]|0;q=k+8|0;c[((c[q>>2]|0)==(y|0)?q:k+4|0)>>2]=l;c[j>>2]=y;c[p>>2]=l;t=e}else{if(!(c[i>>2]|0)){a[1263537]=0;c[i>>2]=1;l=c[f>>2]|0;if((l|0)==(h|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);p=c[g>>2]|0;A=c[p+8>>2]|0;B=c[f>>2]|0;C=p}else{a[1263537]=0;c[h>>2]=0;A=i;B=l;C=h}l=A+4|0;p=c[l>>2]|0;c[C+8>>2]=p;if((p|0)!=(B|0))c[p+12>>2]=C;p=C+12|0;c[A+12>>2]=c[p>>2];j=c[p>>2]|0;k=j+4|0;c[((c[k>>2]|0)==(C|0)?k:j+8|0)>>2]=A;c[l>>2]=C;c[p>>2]=A;p=c[g>>2]|0;D=c[p+8>>2]|0;E=p}else{D=i;E=h}p=D+4|0;l=c[p>>2]|0;j=(c[c[D+8>>2]>>2]|0)==1;if(!((c[l>>2]|0)!=1|j^1))if((c[f>>2]|0)==(D|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);t=c[g>>2]|0;break}else{a[1263537]=0;c[D>>2]=0;t=E;break}if(j){a[1263537]=0;c[l>>2]=1;j=c[f>>2]|0;if((j|0)==(D|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);F=c[p>>2]|0;G=c[f>>2]|0}else{a[1263537]=0;c[D>>2]=0;F=l;G=j}j=F+8|0;l=c[j>>2]|0;c[p>>2]=l;if((l|0)!=(G|0))c[l+12>>2]=D;l=D+12|0;c[F+12>>2]=c[l>>2];p=c[l>>2]|0;k=p+8|0;c[((c[k>>2]|0)==(D|0)?k:p+4|0)>>2]=F;c[j>>2]=D;c[l>>2]=F;l=c[g>>2]|0;H=c[l+8>>2]|0;I=l}else{H=D;I=E}l=c[I>>2]|0;j=c[f>>2]|0;if((l|0)==0&(j|0)==(H|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);J=c[g>>2]|0;K=c[f>>2]|0}else{a[1263537]=0;c[H>>2]=l;J=I;K=j}c[J>>2]=1;j=c[H+8>>2]|0;a[1263537]=0;c[j>>2]=1;j=J+8|0;l=c[j>>2]|0;p=l+4|0;k=c[p>>2]|0;c[j>>2]=k;if((k|0)!=(K|0))c[k+12>>2]=J;k=J+12|0;c[l+12>>2]=c[k>>2];j=c[k>>2]|0;q=j+4|0;c[((c[q>>2]|0)==(J|0)?q:j+8|0)>>2]=l;c[p>>2]=J;c[k>>2]=l;t=e}while(0);if((e|0)!=(t|0)&(c[t>>2]|0)==1)b=t;else{L=t;break}}}else L=d;a[1263537]=0;c[L>>2]=1;if((c[c[f>>2]>>2]|0)==1){a[1263537]=0;return}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143886,1145936,447,1143897,0);return}}function __ZNK11MethodBind2I12SpriteFramesRK10StringNameS3_E18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;if(b>>>0>=2){f=0;l=a;return f|0}__ZN10StringNameC2Ev(d);__ZN7VariantC2ERK10StringName(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);__ZN10StringNameD2Ev(d);f=b;l=a;return f|0}function __ZNK11MethodBind2I12SpriteFramesRK10StringNameS3_E18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,940269);l=a;return c[b>>2]|0}function __ZN11MethodBind2I12SpriteFramesRK10StringNameS3_E4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0;i=l;l=l+64|0;if((l|0)>=(m|0))ba(64);j=i+52|0;k=i+24|0;n=i+48|0;o=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235912)|0:0){c[h>>2]=0;a[1263537]=0;p=d+24|0;q=c[p>>2]|0;if((q|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=q;c[b>>2]=0;l=i;return}r=q-(c[d+20>>2]|0)|0;if((r|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=r;c[b>>2]=0;l=i;return}if((g|0)>0){if((q|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);s=0}else{a[1263537]=0;s=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,s)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=s;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[p>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);t=0}else{a[1263537]=0;t=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,t)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=t;c[b>>2]=0;l=i;return}}}t=c[d+44>>2]|0;s=c[d+48>>2]|0;q=e+(s>>1)|0;if(!(s&1))u=t;else u=c[(c[q>>2]|0)+t>>2]|0;do if((g|0)<1){t=c[p>>2]|0;s=t+-1|0;if((t|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)v=0;else v=c[e+-4>>2]|0;if((t|0)<=(v|0)){if(r)w=0;else w=c[e+-4>>2]|0;do if((w|0)<(t|0)){if(r)x=0;else x=c[e+-4>>2]|0;if((x|0)<(t|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);y=0;break}else{a[1263537]=0;z=37;break}}else z=37;while(0);if((z|0)==37)y=e+(s*24|0)|0;__ZN7VariantC2ERKS_(k,y);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);c[j>>2]=__ZNK7Variantcv10StringNameEv(k)|0;do if((g|0)<2){y=c[p>>2]|0;x=y+-1|0;w=y+-2|0;if((y|0)>=2){y=c[d+16>>2]|0;v=(y|0)==0;if(v)A=0;else A=c[y+-4>>2]|0;if((x|0)<=(A|0)){if(v)B=0;else B=c[y+-4>>2]|0;do if((B|0)<(x|0)){if(v)C=0;else C=c[y+-4>>2]|0;if((C|0)<(x|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);D=0;break}else{a[1263537]=0;z=54;break}}else z=54;while(0);if((z|0)==54)D=y+(w*24|0)|0;__ZN7VariantC2ERKS_(o,D);break}}c[o>>2]=0}else __ZN7VariantC2ERKS_(o,c[f+4>>2]|0);while(0);c[n>>2]=__ZNK7Variantcv10StringNameEv(o)|0;bj[u&4095](q,j,n);__ZN10StringNameD2Ev(n);if(c[o>>2]|0)__ZN7Variant5clearEv(o);__ZN10StringNameD2Ev(j);if(c[k>>2]|0)__ZN7Variant5clearEv(k);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1380,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind2I12SpriteFramesRK10StringNameS3_E7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e+8|0;g=e+4|0;h=e;if(!b)i=0;else{j=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235912)|0;i=j?b:0}b=c[a+44>>2]|0;j=c[a+48>>2]|0;a=i+(j>>1)|0;if(!(j&1))k=b;else k=c[(c[a>>2]|0)+b>>2]|0;__ZN10StringNameC2ERK6String(f,c[d>>2]|0);c[g>>2]=c[f>>2];__ZN10StringNameC2ERK6String(f,c[d+4>>2]|0);c[h>>2]=c[f>>2];bj[k&4095](a,g,h);__ZN10StringNameD2Ev(h);__ZN10StringNameD2Ev(g);l=e;return}function __ZN11MethodBind2I12SpriteFramesRK10StringNameS3_ED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind1RCI12SpriteFramesbRK10StringNameE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case -1:{__ZN7VariantC2Eb(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;break}case 0:{__ZN10StringNameC2Ev(d);__ZN7VariantC2ERK10StringName(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);__ZN10StringNameD2Ev(d);f=b;break}default:f=0}l=a;return f|0}function __ZNK13MethodBind1RCI12SpriteFramesbRK10StringNameE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,940269);l=a;return c[b>>2]|0}function __ZN13MethodBind1RCI12SpriteFramesbRK10StringNameE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0;i=l;l=l+64|0;if((l|0)>=(m|0))ba(64);j=i+24|0;k=i+48|0;n=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235912)|0:0){c[h>>2]=0;a[1263537]=0;o=d+24|0;p=c[o>>2]|0;if((p|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=p;c[b>>2]=0;l=i;return}q=p-(c[d+20>>2]|0)|0;if((q|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=q;c[b>>2]=0;l=i;return}if((g|0)>0){if((p|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);r=0}else{a[1263537]=0;r=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,r)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=r;c[b>>2]=0;l=i;return}}r=c[d+44>>2]|0;p=c[d+48>>2]|0;q=e+(p>>1)|0;if(!(p&1))s=r;else s=c[(c[q>>2]|0)+r>>2]|0;do if((g|0)<1){r=c[o>>2]|0;p=r+-1|0;if((r|0)>=1){e=c[d+16>>2]|0;t=(e|0)==0;if(t)u=0;else u=c[e+-4>>2]|0;if((r|0)<=(u|0)){if(t)v=0;else v=c[e+-4>>2]|0;do if((v|0)<(r|0)){if(t)w=0;else w=c[e+-4>>2]|0;if((w|0)<(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);x=0;break}else{a[1263537]=0;y=31;break}}else y=31;while(0);if((y|0)==31)x=e+(p*24|0)|0;__ZN7VariantC2ERKS_(n,x);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f>>2]|0);while(0);c[k>>2]=__ZNK7Variantcv10StringNameEv(n)|0;__ZN7VariantC2Eb(j,$i[s&8191](q,k)|0);__ZN10StringNameD2Ev(k);if(c[n>>2]|0)__ZN7Variant5clearEv(n);__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1217,1146558,0);c[b>>2]=0;l=i;return}function __ZN13MethodBind1RCI12SpriteFramesbRK10StringNameE7ptrcallEP6ObjectPPKvPv(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,n=0;g=l;l=l+16|0;if((l|0)>=(m|0))ba(16);h=g+4|0;i=g;if(!d)j=0;else{k=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1235912)|0;j=k?d:0}d=c[b+44>>2]|0;k=c[b+48>>2]|0;b=j+(k>>1)|0;if(!(k&1))n=d;else n=c[(c[b>>2]|0)+d>>2]|0;__ZN10StringNameC2ERK6String(h,c[e>>2]|0);c[i>>2]=c[h>>2];a[f>>0]=($i[n&8191](b,i)|0)&1;__ZN10StringNameD2Ev(i);l=g;return}function __ZN13MethodBind1RCI12SpriteFramesbRK10StringNameED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I12SpriteFramesRK10StringNameE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;if(b|0){f=0;l=a;return f|0}__ZN10StringNameC2Ev(d);__ZN7VariantC2ERK10StringName(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);__ZN10StringNameD2Ev(d);f=b;l=a;return f|0}function __ZNK11MethodBind1I12SpriteFramesRK10StringNameE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,940269);l=a;return c[b>>2]|0}function __ZN11MethodBind1I12SpriteFramesRK10StringNameE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i+24|0;k=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235912)|0:0){c[h>>2]=0;a[1263537]=0;n=d+24|0;o=c[n>>2]|0;if((o|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=o;c[b>>2]=0;l=i;return}p=o-(c[d+20>>2]|0)|0;if((p|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=p;c[b>>2]=0;l=i;return}if((g|0)>0){if((o|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);q=0}else{a[1263537]=0;q=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,q)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=q;c[b>>2]=0;l=i;return}}q=c[d+44>>2]|0;o=c[d+48>>2]|0;p=e+(o>>1)|0;if(!(o&1))r=q;else r=c[(c[p>>2]|0)+q>>2]|0;do if((g|0)<1){q=c[n>>2]|0;o=q+-1|0;if((q|0)>=1){e=c[d+16>>2]|0;s=(e|0)==0;if(s)t=0;else t=c[e+-4>>2]|0;if((q|0)<=(t|0)){if(s)u=0;else u=c[e+-4>>2]|0;do if((u|0)<(q|0)){if(s)v=0;else v=c[e+-4>>2]|0;if((v|0)<(q|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);w=0;break}else{a[1263537]=0;x=31;break}}else x=31;while(0);if((x|0)==31)w=e+(o*24|0)|0;__ZN7VariantC2ERKS_(k,w);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);c[j>>2]=__ZNK7Variantcv10StringNameEv(k)|0;Pi[r&2047](p,j);__ZN10StringNameD2Ev(j);if(c[k>>2]|0)__ZN7Variant5clearEv(k);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I12SpriteFramesRK10StringNameE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e+4|0;g=e;if(!b)h=0;else{i=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235912)|0;h=i?b:0}b=c[a+44>>2]|0;i=c[a+48>>2]|0;a=h+(i>>1)|0;if(!(i&1))j=b;else j=c[(c[a>>2]|0)+b>>2]|0;__ZN10StringNameC2ERK6String(f,c[d>>2]|0);c[g>>2]=c[f>>2];Pi[j&2047](a,g);__ZN10StringNameD2Ev(g);l=e;return}function __ZN11MethodBind1I12SpriteFramesRK10StringNameED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN7ClassDB7creatorI6SpriteEEP6Objectv(){var a=0;a=__ZnwjPKc(452,1263606)|0;__ZN6SpriteC2Ev(a);__Z22postinitialize_handlerP6Object(a);return a|0}function __ZN6SpriteC2Ev(b){b=b|0;var d=0;__ZN6Node2DC2Ev(b);c[b>>2]=277596;__ZN10StringNameC2Ev(b+400|0);c[b+404>>2]=0;g[b+412>>2]=0.0;g[b+416>>2]=0.0;d=b+424|0;c[d>>2]=0;c[d+4>>2]=0;c[d+8>>2]=0;c[d+12>>2]=0;a[b+408>>0]=1;a[b+420>>0]=0;a[b+421>>0]=0;a[b+422>>0]=0;c[b+440>>2]=0;c[b+444>>2]=1;c[b+448>>2]=1;return}function __ZN7ClassDB7creatorI19ParticleAttractor2DEEP6Objectv(){var a=0;a=__ZnwjPKc(432,1263606)|0;__ZN19ParticleAttractor2DC2Ev(a);__Z22postinitialize_handlerP6Object(a);return a|0}function __ZN19ParticleAttractor2DC2Ev(b){b=b|0;var d=0,e=0,f=0,h=0,i=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d+4|0;f=d;__ZN6Node2DC2Ev(b);c[b>>2]=287332;__ZN10StringNameC2Ev(b+400|0);h=b+424|0;__ZN8NodePathC2Ev(h);c[b+428>>2]=0;g[b+408>>2]=50.0;g[b+412>>2]=0.0;g[b+416>>2]=100.0;g[b+420>>2]=0.0;__ZN6StringC2EPKc(f,1132903);__ZN8NodePathC2ERK6String(e,f);__ZN8NodePathaSERKS_(h,e);__ZN8NodePathD2Ev(e);e=c[f>>2]|0;if(!e){i=b+404|0;a[i>>0]=1;l=d;return}if(__Z16atomic_decrementPj(e+-8|0)|0){i=b+404|0;a[i>>0]=1;l=d;return}__ZN6Memory11free_staticEPvb(e,1);i=b+404|0;a[i>>0]=1;l=d;return}function __ZN7ClassDB10_add_classI11Particles2DEEvv(){var a=0,b=0,d=0,e=0,f=0,g=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+16|0;d=a+12|0;e=a+8|0;f=a+4|0;g=a;__ZN6StringC2EPKc(b,940936);c[e>>2]=c[b>>2];__ZN10StringNameC2ERK6String(d,e);__ZN6StringC2EPKc(b,939635);c[g>>2]=c[b>>2];__ZN10StringNameC2ERK6String(f,g);__ZN7ClassDB11_add_class2ERK10StringNameS2_(d,f);__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);__ZN10StringNameD2Ev(d);d=c[e>>2]|0;if(!d){l=a;return}if(__Z16atomic_decrementPj(d+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(d,1);l=a;return}function __ZN11Particles2D13_bind_methodsEv(){var a=0,b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0,ia=0,ja=0,ka=0,la=0,ma=0,na=0,oa=0,pa=0,qa=0,ra=0,sa=0,ta=0,ua=0,va=0,wa=0,xa=0,ya=0,za=0,Aa=0,Ba=0,Ca=0,Da=0,Ea=0,Fa=0,Ga=0,Ha=0,Ia=0,Ja=0,Ka=0,La=0,Ma=0,Na=0,Oa=0,Pa=0,Qa=0,Ra=0,Sa=0,Ta=0,Ua=0,Va=0,Wa=0,Xa=0,Ya=0,Za=0,_a=0,$a=0,ab=0,bb=0,cb=0,db=0,eb=0,fb=0,gb=0,hb=0,ib=0,jb=0,kb=0,lb=0,mb=0,nb=0,ob=0,pb=0,qb=0,rb=0,sb=0,tb=0,ub=0,vb=0,wb=0,xb=0,yb=0,zb=0,Ab=0,Bb=0,Cb=0,Db=0,Eb=0,Fb=0,Gb=0,Hb=0,Ib=0,Jb=0,Kb=0,Lb=0,Mb=0,Nb=0,Ob=0,Pb=0,Qb=0,Rb=0;a=l;l=l+688|0;if((l|0)>=(m|0))ba(688);b=a+648|0;d=a+640|0;e=a+632|0;f=a+624|0;g=a+616|0;h=a+608|0;i=a+600|0;j=a+592|0;k=a+584|0;n=a+576|0;o=a+568|0;p=a+560|0;q=a+552|0;r=a+544|0;s=a+536|0;t=a+528|0;u=a+520|0;v=a+512|0;w=a+504|0;x=a+496|0;y=a+488|0;z=a+480|0;A=a+472|0;B=a+464|0;C=a+456|0;D=a+448|0;E=a+440|0;F=a+432|0;G=a+424|0;H=a+416|0;I=a+408|0;J=a+400|0;K=a+392|0;L=a+384|0;M=a+376|0;N=a+368|0;O=a+360|0;P=a+352|0;Q=a+344|0;R=a+336|0;S=a+328|0;T=a+320|0;U=a+312|0;V=a+296|0;W=a+288|0;X=a+272|0;Y=a+264|0;Z=a+256|0;_=a+248|0;$=a+232|0;aa=a+216|0;ca=a+208|0;da=a+200|0;ea=a+196|0;fa=a+304|0;ga=a+280|0;ha=a+192|0;ia=a+188|0;ja=a+240|0;ka=a+224|0;la=a+184|0;ma=a+180|0;na=a+176|0;oa=a+172|0;pa=a+168|0;qa=a+164|0;ra=a+160|0;sa=a+156|0;ta=a+152|0;ua=a+148|0;va=a+144|0;wa=a+140|0;xa=a+136|0;ya=a+132|0;za=a+128|0;Aa=a+124|0;Ba=a+120|0;Ca=a+116|0;Da=a+112|0;Ea=a+108|0;Fa=a+104|0;Ga=a+100|0;Ha=a+96|0;Ia=a+92|0;Ja=a+88|0;Ka=a+84|0;La=a+80|0;Ma=a+76|0;Na=a+72|0;Oa=a+68|0;Pa=a+64|0;Qa=a+60|0;Ra=a+56|0;Sa=a+52|0;Ta=a+48|0;Ua=a+44|0;Va=a+40|0;Wa=a+36|0;Xa=a+4|0;Ya=a;Za=a+32|0;_a=a+28|0;$a=a+24|0;ab=a+20|0;bb=a+16|0;cb=a+12|0;db=a+8|0;__Z8D_METHODPKcS0_(d,940948,1044635);eb=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(eb);c[eb>>2]=316476;__ZN10MethodBind10_set_constEb(eb,0);__ZN10MethodBind24_generate_argument_typesEi(eb,1);c[eb+44>>2]=1802;c[eb+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,eb,d,0,0)|0;eb=d+4|0;fb=c[eb>>2]|0;if(fb|0?(__Z16atomic_decrementPj(fb+-8|0)|0)==0:0){gb=c[eb>>2]|0;eb=(gb|0)==0?0:gb+-4|0;gb=eb+4|0;if(c[eb>>2]|0){hb=0;do{__ZN10StringNameD2Ev(gb+(hb<<2)|0);hb=hb+1|0}while(hb>>>0<(c[eb>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(fb,1)}__ZN10StringNameD2Ev(d);__Z8D_METHODPKc(e,940961);d=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(d);c[d>>2]=316512;__ZN10MethodBind10_set_constEb(d,1);__ZN10MethodBind24_generate_argument_typesEi(d,0);__ZN10MethodBind12_set_returnsEb(d,1);c[d+44>>2]=5710;c[d+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,d,e,0,0)|0;d=e+4|0;fb=c[d>>2]|0;if(fb|0?(__Z16atomic_decrementPj(fb+-8|0)|0)==0:0){eb=c[d>>2]|0;d=(eb|0)==0?0:eb+-4|0;eb=d+4|0;if(c[d>>2]|0){hb=0;do{__ZN10StringNameD2Ev(eb+(hb<<2)|0);hb=hb+1|0}while(hb>>>0<(c[d>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(fb,1)}__ZN10StringNameD2Ev(e);__Z8D_METHODPKcS0_(f,940973,1146083);e=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(e);c[e>>2]=316548;__ZN10MethodBind10_set_constEb(e,0);__ZN10MethodBind24_generate_argument_typesEi(e,1);c[e+44>>2]=1803;c[e+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,e,f,0,0)|0;e=f+4|0;fb=c[e>>2]|0;if(fb|0?(__Z16atomic_decrementPj(fb+-8|0)|0)==0:0){d=c[e>>2]|0;e=(d|0)==0?0:d+-4|0;d=e+4|0;if(c[e>>2]|0){hb=0;do{__ZN10StringNameD2Ev(d+(hb<<2)|0);hb=hb+1|0}while(hb>>>0<(c[e>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(fb,1)}__ZN10StringNameD2Ev(f);__Z8D_METHODPKc(g,940990);f=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(f);c[f>>2]=316584;__ZN10MethodBind10_set_constEb(f,1);__ZN10MethodBind24_generate_argument_typesEi(f,0);__ZN10MethodBind12_set_returnsEb(f,1);c[f+44>>2]=5711;c[f+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,f,g,0,0)|0;f=g+4|0;fb=c[f>>2]|0;if(fb|0?(__Z16atomic_decrementPj(fb+-8|0)|0)==0:0){e=c[f>>2]|0;f=(e|0)==0?0:e+-4|0;e=f+4|0;if(c[f>>2]|0){hb=0;do{__ZN10StringNameD2Ev(e+(hb<<2)|0);hb=hb+1|0}while(hb>>>0<(c[f>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(fb,1)}__ZN10StringNameD2Ev(g);__Z8D_METHODPKcS0_(h,941007,1074374);g=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(g);c[g>>2]=316620;__ZN10MethodBind10_set_constEb(g,0);__ZN10MethodBind24_generate_argument_typesEi(g,1);c[g+44>>2]=1804;c[g+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,g,h,0,0)|0;g=h+4|0;fb=c[g>>2]|0;if(fb|0?(__Z16atomic_decrementPj(fb+-8|0)|0)==0:0){f=c[g>>2]|0;g=(f|0)==0?0:f+-4|0;f=g+4|0;if(c[g>>2]|0){hb=0;do{__ZN10StringNameD2Ev(f+(hb<<2)|0);hb=hb+1|0}while(hb>>>0<(c[g>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(fb,1)}__ZN10StringNameD2Ev(h);__Z8D_METHODPKc(i,941018);h=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(h);c[h>>2]=316656;__ZN10MethodBind10_set_constEb(h,1);__ZN10MethodBind24_generate_argument_typesEi(h,0);__ZN10MethodBind12_set_returnsEb(h,1);c[h+44>>2]=5712;c[h+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,h,i,0,0)|0;h=i+4|0;fb=c[h>>2]|0;if(fb|0?(__Z16atomic_decrementPj(fb+-8|0)|0)==0:0){g=c[h>>2]|0;h=(g|0)==0?0:g+-4|0;g=h+4|0;if(c[h>>2]|0){hb=0;do{__ZN10StringNameD2Ev(g+(hb<<2)|0);hb=hb+1|0}while(hb>>>0<(c[h>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(fb,1)}__ZN10StringNameD2Ev(i);__Z8D_METHODPKcS0_(j,941029,941042);i=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(i);c[i>>2]=316692;__ZN10MethodBind10_set_constEb(i,0);__ZN10MethodBind24_generate_argument_typesEi(i,1);c[i+44>>2]=263;c[i+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,i,j,0,0)|0;i=j+4|0;fb=c[i>>2]|0;if(fb|0?(__Z16atomic_decrementPj(fb+-8|0)|0)==0:0){h=c[i>>2]|0;i=(h|0)==0?0:h+-4|0;h=i+4|0;if(c[i>>2]|0){hb=0;do{__ZN10StringNameD2Ev(h+(hb<<2)|0);hb=hb+1|0}while(hb>>>0<(c[i>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(fb,1)}__ZN10StringNameD2Ev(j);__Z8D_METHODPKc(k,941051);j=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(j);c[j>>2]=316728;__ZN10MethodBind10_set_constEb(j,1);__ZN10MethodBind24_generate_argument_typesEi(j,0);__ZN10MethodBind12_set_returnsEb(j,1);c[j+44>>2]=269;c[j+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,j,k,0,0)|0;j=k+4|0;fb=c[j>>2]|0;if(fb|0?(__Z16atomic_decrementPj(fb+-8|0)|0)==0:0){i=c[j>>2]|0;j=(i|0)==0?0:i+-4|0;i=j+4|0;if(c[j>>2]|0){hb=0;do{__ZN10StringNameD2Ev(i+(hb<<2)|0);hb=hb+1|0}while(hb>>>0<(c[j>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(fb,1)}__ZN10StringNameD2Ev(k);__Z8D_METHODPKcS0_(n,1122925,1122940);k=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(k);c[k>>2]=316692;__ZN10MethodBind10_set_constEb(k,0);__ZN10MethodBind24_generate_argument_typesEi(k,1);c[k+44>>2]=264;c[k+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,k,n,0,0)|0;k=n+4|0;fb=c[k>>2]|0;if(fb|0?(__Z16atomic_decrementPj(fb+-8|0)|0)==0:0){j=c[k>>2]|0;k=(j|0)==0?0:j+-4|0;j=k+4|0;if(c[k>>2]|0){hb=0;do{__ZN10StringNameD2Ev(j+(hb<<2)|0);hb=hb+1|0}while(hb>>>0<(c[k>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(fb,1)}__ZN10StringNameD2Ev(n);__Z8D_METHODPKc(o,1122951);n=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(n);c[n>>2]=316728;__ZN10MethodBind10_set_constEb(n,1);__ZN10MethodBind24_generate_argument_typesEi(n,0);__ZN10MethodBind12_set_returnsEb(n,1);c[n+44>>2]=270;c[n+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,n,o,0,0)|0;n=o+4|0;fb=c[n>>2]|0;if(fb|0?(__Z16atomic_decrementPj(fb+-8|0)|0)==0:0){k=c[n>>2]|0;n=(k|0)==0?0:k+-4|0;k=n+4|0;if(c[n>>2]|0){hb=0;do{__ZN10StringNameD2Ev(k+(hb<<2)|0);hb=hb+1|0}while(hb>>>0<(c[n>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(fb,1)}__ZN10StringNameD2Ev(o);__Z8D_METHODPKcS0_(p,941064,941085);o=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(o);c[o>>2]=316692;__ZN10MethodBind10_set_constEb(o,0);__ZN10MethodBind24_generate_argument_typesEi(o,1);c[o+44>>2]=265;c[o+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,o,p,0,0)|0;o=p+4|0;fb=c[o>>2]|0;if(fb|0?(__Z16atomic_decrementPj(fb+-8|0)|0)==0:0){n=c[o>>2]|0;o=(n|0)==0?0:n+-4|0;n=o+4|0;if(c[o>>2]|0){hb=0;do{__ZN10StringNameD2Ev(n+(hb<<2)|0);hb=hb+1|0}while(hb>>>0<(c[o>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(fb,1)}__ZN10StringNameD2Ev(p);__Z8D_METHODPKc(q,941090);p=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(p);c[p>>2]=316728;__ZN10MethodBind10_set_constEb(p,1);__ZN10MethodBind24_generate_argument_typesEi(p,0);__ZN10MethodBind12_set_returnsEb(p,1);c[p+44>>2]=271;c[p+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,p,q,0,0)|0;p=q+4|0;fb=c[p>>2]|0;if(fb|0?(__Z16atomic_decrementPj(fb+-8|0)|0)==0:0){o=c[p>>2]|0;p=(o|0)==0?0:o+-4|0;o=p+4|0;if(c[p>>2]|0){hb=0;do{__ZN10StringNameD2Ev(o+(hb<<2)|0);hb=hb+1|0}while(hb>>>0<(c[p>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(fb,1)}__ZN10StringNameD2Ev(q);__Z8D_METHODPKcS0_(r,941111,1128356);q=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(q);c[q>>2]=316692;__ZN10MethodBind10_set_constEb(q,0);__ZN10MethodBind24_generate_argument_typesEi(q,1);c[q+44>>2]=266;c[q+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,q,r,0,0)|0;q=r+4|0;fb=c[q>>2]|0;if(fb|0?(__Z16atomic_decrementPj(fb+-8|0)|0)==0:0){p=c[q>>2]|0;q=(p|0)==0?0:p+-4|0;p=q+4|0;if(c[q>>2]|0){hb=0;do{__ZN10StringNameD2Ev(p+(hb<<2)|0);hb=hb+1|0}while(hb>>>0<(c[q>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(fb,1)}__ZN10StringNameD2Ev(r);__Z8D_METHODPKc(s,941128);r=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(r);c[r>>2]=316728;__ZN10MethodBind10_set_constEb(r,1);__ZN10MethodBind24_generate_argument_typesEi(r,0);__ZN10MethodBind12_set_returnsEb(r,1);c[r+44>>2]=272;c[r+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,r,s,0,0)|0;r=s+4|0;fb=c[r>>2]|0;if(fb|0?(__Z16atomic_decrementPj(fb+-8|0)|0)==0:0){q=c[r>>2]|0;r=(q|0)==0?0:q+-4|0;q=r+4|0;if(c[r>>2]|0){hb=0;do{__ZN10StringNameD2Ev(q+(hb<<2)|0);hb=hb+1|0}while(hb>>>0<(c[r>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(fb,1)}__ZN10StringNameD2Ev(s);__Z8D_METHODPKcS0_S0_(t,1056002,1044642,1128356);s=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(s);c[s>>2]=316764;__ZN10MethodBind10_set_constEb(s,0);__ZN10MethodBind24_generate_argument_typesEi(s,2);c[s+44>>2]=96;c[s+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,s,t,0,0)|0;s=t+4|0;fb=c[s>>2]|0;if(fb|0?(__Z16atomic_decrementPj(fb+-8|0)|0)==0:0){r=c[s>>2]|0;s=(r|0)==0?0:r+-4|0;r=s+4|0;if(c[s>>2]|0){hb=0;do{__ZN10StringNameD2Ev(r+(hb<<2)|0);hb=hb+1|0}while(hb>>>0<(c[s>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(fb,1)}__ZN10StringNameD2Ev(t);__Z8D_METHODPKcS0_(u,1054240,1044642);t=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(t);c[t>>2]=316800;__ZN10MethodBind10_set_constEb(t,1);__ZN10MethodBind24_generate_argument_typesEi(t,1);__ZN10MethodBind12_set_returnsEb(t,1);c[t+44>>2]=55;c[t+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,t,u,0,0)|0;t=u+4|0;fb=c[t>>2]|0;if(fb|0?(__Z16atomic_decrementPj(fb+-8|0)|0)==0:0){s=c[t>>2]|0;t=(s|0)==0?0:s+-4|0;s=t+4|0;if(c[t>>2]|0){hb=0;do{__ZN10StringNameD2Ev(s+(hb<<2)|0);hb=hb+1|0}while(hb>>>0<(c[t>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(fb,1)}__ZN10StringNameD2Ev(u);__Z8D_METHODPKcS0_S0_(v,941145,1044642,1128356);u=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(u);c[u>>2]=316764;__ZN10MethodBind10_set_constEb(u,0);__ZN10MethodBind24_generate_argument_typesEi(u,2);c[u+44>>2]=97;c[u+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,u,v,0,0)|0;u=v+4|0;fb=c[u>>2]|0;if(fb|0?(__Z16atomic_decrementPj(fb+-8|0)|0)==0:0){t=c[u>>2]|0;u=(t|0)==0?0:t+-4|0;t=u+4|0;if(c[u>>2]|0){hb=0;do{__ZN10StringNameD2Ev(t+(hb<<2)|0);hb=hb+1|0}while(hb>>>0<(c[u>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(fb,1)}__ZN10StringNameD2Ev(v);__Z8D_METHODPKcS0_(w,941160,1044642);v=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(v);c[v>>2]=316800;__ZN10MethodBind10_set_constEb(v,1);__ZN10MethodBind24_generate_argument_typesEi(v,1);__ZN10MethodBind12_set_returnsEb(v,1);c[v+44>>2]=56;c[v+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,v,w,0,0)|0;v=w+4|0;fb=c[v>>2]|0;if(fb|0?(__Z16atomic_decrementPj(fb+-8|0)|0)==0:0){u=c[v>>2]|0;v=(u|0)==0?0:u+-4|0;u=v+4|0;if(c[v>>2]|0){hb=0;do{__ZN10StringNameD2Ev(u+(hb<<2)|0);hb=hb+1|0}while(hb>>>0<(c[v>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(fb,1)}__ZN10StringNameD2Ev(w);__Z8D_METHODPKcS0_(x,941175,1062617);w=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(w);c[w>>2]=316836;__ZN10MethodBind10_set_constEb(w,0);__ZN10MethodBind24_generate_argument_typesEi(w,1);c[w+44>>2]=1805;c[w+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,w,x,0,0)|0;w=x+4|0;fb=c[w>>2]|0;do if(fb|0){if(__Z16atomic_decrementPj(fb+-8|0)|0)break;v=c[w>>2]|0;hb=(v|0)==0?0:v+-4|0;v=hb+4|0;if(c[hb>>2]|0){u=0;do{__ZN10StringNameD2Ev(v+(u<<2)|0);u=u+1|0}while(u>>>0<(c[hb>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(fb,1)}while(0);__ZN10StringNameD2Ev(x);__Z8D_METHODPKc(y,941195);x=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(x);c[x>>2]=316872;__ZN10MethodBind10_set_constEb(x,1);__ZN10MethodBind24_generate_argument_typesEi(x,0);__ZN10MethodBind12_set_returnsEb(x,1);c[x+44>>2]=5713;c[x+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,x,y,0,0)|0;x=y+4|0;fb=c[x>>2]|0;do if(fb|0){if(__Z16atomic_decrementPj(fb+-8|0)|0)break;w=c[x>>2]|0;hb=(w|0)==0?0:w+-4|0;w=hb+4|0;if(c[hb>>2]|0){u=0;do{__ZN10StringNameD2Ev(w+(u<<2)|0);u=u+1|0}while(u>>>0<(c[hb>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(fb,1)}while(0);__ZN10StringNameD2Ev(y);__Z8D_METHODPKcS0_(z,941215,1128565);y=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(y);c[y>>2]=316908;__ZN10MethodBind10_set_constEb(y,0);__ZN10MethodBind24_generate_argument_typesEi(y,1);c[y+44>>2]=1806;c[y+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,y,z,0,0)|0;y=z+4|0;fb=c[y>>2]|0;do if(fb|0){if(__Z16atomic_decrementPj(fb+-8|0)|0)break;x=c[y>>2]|0;hb=(x|0)==0?0:x+-4|0;x=hb+4|0;if(c[hb>>2]|0){u=0;do{__ZN10StringNameD2Ev(x+(u<<2)|0);u=u+1|0}while(u>>>0<(c[hb>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(fb,1)}while(0);__ZN10StringNameD2Ev(z);__Z8D_METHODPKc(A,941225);z=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(z);c[z>>2]=316944;__ZN10MethodBind10_set_constEb(z,1);__ZN10MethodBind24_generate_argument_typesEi(z,0);__ZN10MethodBind12_set_returnsEb(z,1);c[z+44>>2]=1807;c[z+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,z,A,0,0)|0;z=A+4|0;fb=c[z>>2]|0;do if(fb|0){if(__Z16atomic_decrementPj(fb+-8|0)|0)break;y=c[z>>2]|0;hb=(y|0)==0?0:y+-4|0;y=hb+4|0;if(c[hb>>2]|0){u=0;do{__ZN10StringNameD2Ev(y+(u<<2)|0);u=u+1|0}while(u>>>0<(c[hb>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(fb,1)}while(0);__ZN10StringNameD2Ev(A);__Z8D_METHODPKcS0_(B,941235,941260);A=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(A);c[A>>2]=316980;__ZN10MethodBind10_set_constEb(A,0);__ZN10MethodBind24_generate_argument_typesEi(A,1);c[A+44>>2]=1808;c[A+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,A,B,0,0)|0;A=B+4|0;fb=c[A>>2]|0;do if(fb|0){if(__Z16atomic_decrementPj(fb+-8|0)|0)break;z=c[A>>2]|0;hb=(z|0)==0?0:z+-4|0;z=hb+4|0;if(c[hb>>2]|0){u=0;do{__ZN10StringNameD2Ev(z+(u<<2)|0);u=u+1|0}while(u>>>0<(c[hb>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(fb,1)}while(0);__ZN10StringNameD2Ev(B);__Z8D_METHODPKc(C,941271);B=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(B);c[B>>2]=317016;__ZN10MethodBind10_set_constEb(B,1);__ZN10MethodBind24_generate_argument_typesEi(B,0);__ZN10MethodBind12_set_returnsEb(B,1);c[B+44>>2]=5714;c[B+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,B,C,0,0)|0;B=C+4|0;fb=c[B>>2]|0;do if(fb|0){if(__Z16atomic_decrementPj(fb+-8|0)|0)break;A=c[B>>2]|0;hb=(A|0)==0?0:A+-4|0;A=hb+4|0;if(c[hb>>2]|0){u=0;do{__ZN10StringNameD2Ev(A+(u<<2)|0);u=u+1|0}while(u>>>0<(c[hb>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(fb,1)}while(0);__ZN10StringNameD2Ev(C);__Z8D_METHODPKcS0_(D,941296,1128872);C=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(C);c[C>>2]=317052;__ZN10MethodBind10_set_constEb(C,0);__ZN10MethodBind24_generate_argument_typesEi(C,1);c[C+44>>2]=1809;c[C+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,C,D,0,0)|0;C=D+4|0;fb=c[C>>2]|0;do if(fb|0){if(__Z16atomic_decrementPj(fb+-8|0)|0)break;B=c[C>>2]|0;hb=(B|0)==0?0:B+-4|0;B=hb+4|0;if(c[hb>>2]|0){u=0;do{__ZN10StringNameD2Ev(B+(u<<2)|0);u=u+1|0}while(u>>>0<(c[hb>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(fb,1)}while(0);__ZN10StringNameD2Ev(D);__Z8D_METHODPKc(E,941315);D=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(D);c[D>>2]=317088;__ZN10MethodBind10_set_constEb(D,1);__ZN10MethodBind24_generate_argument_typesEi(D,0);__ZN10MethodBind12_set_returnsEb(D,1);c[D+44>>2]=1810;c[D+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,D,E,0,0)|0;D=E+4|0;fb=c[D>>2]|0;do if(fb|0){if(__Z16atomic_decrementPj(fb+-8|0)|0)break;C=c[D>>2]|0;hb=(C|0)==0?0:C+-4|0;C=hb+4|0;if(c[hb>>2]|0){u=0;do{__ZN10StringNameD2Ev(C+(u<<2)|0);u=u+1|0}while(u>>>0<(c[hb>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(fb,1)}while(0);__ZN10StringNameD2Ev(E);__Z8D_METHODPKcS0_(F,941334,1146191);E=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(E);c[E>>2]=316476;__ZN10MethodBind10_set_constEb(E,0);__ZN10MethodBind24_generate_argument_typesEi(E,1);c[E+44>>2]=1811;c[E+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,E,F,0,0)|0;E=F+4|0;fb=c[E>>2]|0;do if(fb|0){if(__Z16atomic_decrementPj(fb+-8|0)|0)break;D=c[E>>2]|0;hb=(D|0)==0?0:D+-4|0;D=hb+4|0;if(c[hb>>2]|0){u=0;do{__ZN10StringNameD2Ev(D+(u<<2)|0);u=u+1|0}while(u>>>0<(c[hb>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(fb,1)}while(0);__ZN10StringNameD2Ev(F);__Z8D_METHODPKc(G,941345);F=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(F);c[F>>2]=316512;__ZN10MethodBind10_set_constEb(F,1);__ZN10MethodBind24_generate_argument_typesEi(F,0);__ZN10MethodBind12_set_returnsEb(F,1);c[F+44>>2]=5715;c[F+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,F,G,0,0)|0;F=G+4|0;fb=c[F>>2]|0;do if(fb|0){if(__Z16atomic_decrementPj(fb+-8|0)|0)break;E=c[F>>2]|0;hb=(E|0)==0?0:E+-4|0;E=hb+4|0;if(c[hb>>2]|0){u=0;do{__ZN10StringNameD2Ev(E+(u<<2)|0);u=u+1|0}while(u>>>0<(c[hb>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(fb,1)}while(0);__ZN10StringNameD2Ev(G);__Z8D_METHODPKcS0_(H,941358,1146191);G=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(G);c[G>>2]=316476;__ZN10MethodBind10_set_constEb(G,0);__ZN10MethodBind24_generate_argument_typesEi(G,1);c[G+44>>2]=1812;c[G+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,G,H,0,0)|0;G=H+4|0;fb=c[G>>2]|0;do if(fb|0){if(__Z16atomic_decrementPj(fb+-8|0)|0)break;F=c[G>>2]|0;hb=(F|0)==0?0:F+-4|0;F=hb+4|0;if(c[hb>>2]|0){u=0;do{__ZN10StringNameD2Ev(F+(u<<2)|0);u=u+1|0}while(u>>>0<(c[hb>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(fb,1)}while(0);__ZN10StringNameD2Ev(H);__Z8D_METHODPKc(I,941369);H=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(H);c[H>>2]=316512;__ZN10MethodBind10_set_constEb(H,1);__ZN10MethodBind24_generate_argument_typesEi(H,0);__ZN10MethodBind12_set_returnsEb(H,1);c[H+44>>2]=5716;c[H+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,H,I,0,0)|0;H=I+4|0;fb=c[H>>2]|0;do if(fb|0){if(__Z16atomic_decrementPj(fb+-8|0)|0)break;G=c[H>>2]|0;hb=(G|0)==0?0:G+-4|0;G=hb+4|0;if(c[hb>>2]|0){u=0;do{__ZN10StringNameD2Ev(G+(u<<2)|0);u=u+1|0}while(u>>>0<(c[hb>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(fb,1)}while(0);__ZN10StringNameD2Ev(I);__Z8D_METHODPKcS0_(J,941382,1146191);I=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(I);c[I>>2]=316620;__ZN10MethodBind10_set_constEb(I,0);__ZN10MethodBind24_generate_argument_typesEi(I,1);c[I+44>>2]=1813;c[I+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,I,J,0,0)|0;I=J+4|0;fb=c[I>>2]|0;do if(fb|0){if(__Z16atomic_decrementPj(fb+-8|0)|0)break;H=c[I>>2]|0;hb=(H|0)==0?0:H+-4|0;H=hb+4|0;if(c[hb>>2]|0){u=0;do{__ZN10StringNameD2Ev(H+(u<<2)|0);u=u+1|0}while(u>>>0<(c[hb>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(fb,1)}while(0);__ZN10StringNameD2Ev(J);__Z8D_METHODPKc(K,941395);J=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(J);c[J>>2]=316656;__ZN10MethodBind10_set_constEb(J,1);__ZN10MethodBind24_generate_argument_typesEi(J,0);__ZN10MethodBind12_set_returnsEb(J,1);c[J+44>>2]=5717;c[J+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,J,K,0,0)|0;J=K+4|0;fb=c[J>>2]|0;do if(fb|0){if(__Z16atomic_decrementPj(fb+-8|0)|0)break;I=c[J>>2]|0;hb=(I|0)==0?0:I+-4|0;I=hb+4|0;if(c[hb>>2]|0){u=0;do{__ZN10StringNameD2Ev(I+(u<<2)|0);u=u+1|0}while(u>>>0<(c[hb>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(fb,1)}while(0);__ZN10StringNameD2Ev(K);__Z8D_METHODPKcS0_(L,941408,1146191);K=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(K);c[K>>2]=316620;__ZN10MethodBind10_set_constEb(K,0);__ZN10MethodBind24_generate_argument_typesEi(K,1);c[K+44>>2]=1814;c[K+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,K,L,0,0)|0;K=L+4|0;fb=c[K>>2]|0;do if(fb|0){if(__Z16atomic_decrementPj(fb+-8|0)|0)break;J=c[K>>2]|0;hb=(J|0)==0?0:J+-4|0;J=hb+4|0;if(c[hb>>2]|0){u=0;do{__ZN10StringNameD2Ev(J+(u<<2)|0);u=u+1|0}while(u>>>0<(c[hb>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(fb,1)}while(0);__ZN10StringNameD2Ev(L);__Z8D_METHODPKc(M,941421);L=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(L);c[L>>2]=316656;__ZN10MethodBind10_set_constEb(L,1);__ZN10MethodBind24_generate_argument_typesEi(L,0);__ZN10MethodBind12_set_returnsEb(L,1);c[L+44>>2]=5718;c[L+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,L,M,0,0)|0;L=M+4|0;fb=c[L>>2]|0;do if(fb|0){if(__Z16atomic_decrementPj(fb+-8|0)|0)break;K=c[L>>2]|0;hb=(K|0)==0?0:K+-4|0;K=hb+4|0;if(c[hb>>2]|0){u=0;do{__ZN10StringNameD2Ev(K+(u<<2)|0);u=u+1|0}while(u>>>0<(c[hb>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(fb,1)}while(0);__ZN10StringNameD2Ev(M);__Z8D_METHODPKcS0_(N,941434,1123852);M=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(M);c[M>>2]=317052;__ZN10MethodBind10_set_constEb(M,0);__ZN10MethodBind24_generate_argument_typesEi(M,1);c[M+44>>2]=1815;c[M+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,M,N,0,0)|0;M=N+4|0;fb=c[M>>2]|0;do if(fb|0){if(__Z16atomic_decrementPj(fb+-8|0)|0)break;L=c[M>>2]|0;hb=(L|0)==0?0:L+-4|0;L=hb+4|0;if(c[hb>>2]|0){u=0;do{__ZN10StringNameD2Ev(L+(u<<2)|0);u=u+1|0}while(u>>>0<(c[hb>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(fb,1)}while(0);__ZN10StringNameD2Ev(N);__Z8D_METHODPKc(O,941460);N=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(N);c[N>>2]=317088;__ZN10MethodBind10_set_constEb(N,1);__ZN10MethodBind24_generate_argument_typesEi(N,0);__ZN10MethodBind12_set_returnsEb(N,1);c[N+44>>2]=1816;c[N+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,N,O,0,0)|0;N=O+4|0;fb=c[N>>2]|0;do if(fb|0){if(__Z16atomic_decrementPj(fb+-8|0)|0)break;M=c[N>>2]|0;hb=(M|0)==0?0:M+-4|0;M=hb+4|0;if(c[hb>>2]|0){u=0;do{__ZN10StringNameD2Ev(M+(u<<2)|0);u=u+1|0}while(u>>>0<(c[hb>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(fb,1)}while(0);__ZN10StringNameD2Ev(O);__Z8D_METHODPKcS0_(P,941486,941503);O=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(O);c[O>>2]=316620;__ZN10MethodBind10_set_constEb(O,0);__ZN10MethodBind24_generate_argument_typesEi(O,1);c[O+44>>2]=1817;c[O+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,O,P,0,0)|0;O=P+4|0;fb=c[O>>2]|0;do if(fb|0){if(__Z16atomic_decrementPj(fb+-8|0)|0)break;N=c[O>>2]|0;hb=(N|0)==0?0:N+-4|0;N=hb+4|0;if(c[hb>>2]|0){u=0;do{__ZN10StringNameD2Ev(N+(u<<2)|0);u=u+1|0}while(u>>>0<(c[hb>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(fb,1)}while(0);__ZN10StringNameD2Ev(P);__Z8D_METHODPKc(Q,941510);P=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(P);c[P>>2]=316656;__ZN10MethodBind10_set_constEb(P,1);__ZN10MethodBind24_generate_argument_typesEi(P,0);__ZN10MethodBind12_set_returnsEb(P,1);c[P+44>>2]=5719;c[P+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,P,Q,0,0)|0;P=Q+4|0;fb=c[P>>2]|0;do if(fb|0){if(__Z16atomic_decrementPj(fb+-8|0)|0)break;O=c[P>>2]|0;hb=(O|0)==0?0:O+-4|0;O=hb+4|0;if(c[hb>>2]|0){u=0;do{__ZN10StringNameD2Ev(O+(u<<2)|0);u=u+1|0}while(u>>>0<(c[hb>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(fb,1)}while(0);__ZN10StringNameD2Ev(Q);__Z8D_METHODPKcS0_S0_(R,941527,941549,1128565);Q=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(Q);c[Q>>2]=317124;__ZN10MethodBind10_set_constEb(Q,0);__ZN10MethodBind24_generate_argument_typesEi(Q,2);c[Q+44>>2]=1702;c[Q+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,Q,R,0,0)|0;Q=R+4|0;fb=c[Q>>2]|0;do if(fb|0){if(__Z16atomic_decrementPj(fb+-8|0)|0)break;P=c[Q>>2]|0;hb=(P|0)==0?0:P+-4|0;P=hb+4|0;if(c[hb>>2]|0){u=0;do{__ZN10StringNameD2Ev(P+(u<<2)|0);u=u+1|0}while(u>>>0<(c[hb>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(fb,1)}while(0);__ZN10StringNameD2Ev(R);__Z8D_METHODPKcS0_(S,941555,941549);R=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(R);c[R>>2]=317160;__ZN10MethodBind10_set_constEb(R,1);__ZN10MethodBind24_generate_argument_typesEi(R,1);__ZN10MethodBind12_set_returnsEb(R,1);c[R+44>>2]=1703;c[R+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,R,S,0,0)|0;R=S+4|0;fb=c[R>>2]|0;do if(fb|0){if(__Z16atomic_decrementPj(fb+-8|0)|0)break;Q=c[R>>2]|0;hb=(Q|0)==0?0:Q+-4|0;Q=hb+4|0;if(c[hb>>2]|0){u=0;do{__ZN10StringNameD2Ev(Q+(u<<2)|0);u=u+1|0}while(u>>>0<(c[hb>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(fb,1)}while(0);__ZN10StringNameD2Ev(S);__Z8D_METHODPKcS0_S0_(T,941577,941549,1126974);S=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(S);c[S>>2]=317196;__ZN10MethodBind10_set_constEb(S,0);__ZN10MethodBind24_generate_argument_typesEi(S,2);c[S+44>>2]=98;c[S+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,S,T,0,0)|0;S=T+4|0;fb=c[S>>2]|0;do if(fb|0){if(__Z16atomic_decrementPj(fb+-8|0)|0)break;R=c[S>>2]|0;hb=(R|0)==0?0:R+-4|0;R=hb+4|0;if(c[hb>>2]|0){u=0;do{__ZN10StringNameD2Ev(R+(u<<2)|0);u=u+1|0}while(u>>>0<(c[hb>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(fb,1)}while(0);__ZN10StringNameD2Ev(T);__Z8D_METHODPKcS0_(U,941597,941549);T=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(T);c[T>>2]=317232;__ZN10MethodBind10_set_constEb(T,1);__ZN10MethodBind24_generate_argument_typesEi(T,1);__ZN10MethodBind12_set_returnsEb(T,1);c[T+44>>2]=57;c[T+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,T,U,0,0)|0;T=U+4|0;fb=c[T>>2]|0;do if(fb|0){if(__Z16atomic_decrementPj(fb+-8|0)|0)break;S=c[T>>2]|0;hb=(S|0)==0?0:S+-4|0;S=hb+4|0;if(c[hb>>2]|0){u=0;do{__ZN10StringNameD2Ev(S+(u<<2)|0);u=u+1|0}while(u>>>0<(c[hb>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(fb,1)}while(0);__ZN10StringNameD2Ev(U);__Z8D_METHODPKcS0_(V,941617,941085);U=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(U);c[U>>2]=316692;__ZN10MethodBind10_set_constEb(U,0);__ZN10MethodBind24_generate_argument_typesEi(U,1);c[U+44>>2]=267;c[U+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,U,V,0,0)|0;U=V+4|0;fb=c[U>>2]|0;do if(fb|0){if(__Z16atomic_decrementPj(fb+-8|0)|0)break;T=c[U>>2]|0;hb=(T|0)==0?0:T+-4|0;T=hb+4|0;if(c[hb>>2]|0){u=0;do{__ZN10StringNameD2Ev(T+(u<<2)|0);u=u+1|0}while(u>>>0<(c[hb>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(fb,1)}while(0);__ZN10StringNameD2Ev(V);__Z8D_METHODPKc(W,1029556);V=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(V);c[V>>2]=317268;__ZN10MethodBind10_set_constEb(V,0);__ZN10MethodBind24_generate_argument_typesEi(V,0);c[V+44>>2]=5310;c[V+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,V,W,0,0)|0;V=W+4|0;fb=c[V>>2]|0;do if(fb|0){if(__Z16atomic_decrementPj(fb+-8|0)|0)break;U=c[V>>2]|0;hb=(U|0)==0?0:U+-4|0;U=hb+4|0;if(c[hb>>2]|0){u=0;do{__ZN10StringNameD2Ev(U+(u<<2)|0);u=u+1|0}while(u>>>0<(c[hb>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(fb,1)}while(0);__ZN10StringNameD2Ev(W);__Z8D_METHODPKcS0_(X,941629,1146191);W=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(W);c[W>>2]=316476;__ZN10MethodBind10_set_constEb(W,0);__ZN10MethodBind24_generate_argument_typesEi(W,1);c[W+44>>2]=1818;c[W+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,W,X,0,0)|0;W=X+4|0;fb=c[W>>2]|0;do if(fb|0){if(__Z16atomic_decrementPj(fb+-8|0)|0)break;V=c[W>>2]|0;hb=(V|0)==0?0:V+-4|0;V=hb+4|0;if(c[hb>>2]|0){u=0;do{__ZN10StringNameD2Ev(V+(u<<2)|0);u=u+1|0}while(u>>>0<(c[hb>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(fb,1)}while(0);__ZN10StringNameD2Ev(X);__Z8D_METHODPKc(Y,941649);X=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(X);c[X>>2]=316512;__ZN10MethodBind10_set_constEb(X,1);__ZN10MethodBind24_generate_argument_typesEi(X,0);__ZN10MethodBind12_set_returnsEb(X,1);c[X+44>>2]=5720;c[X+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,X,Y,0,0)|0;X=Y+4|0;fb=c[X>>2]|0;do if(fb|0){if(__Z16atomic_decrementPj(fb+-8|0)|0)break;W=c[X>>2]|0;hb=(W|0)==0?0:W+-4|0;W=hb+4|0;if(c[hb>>2]|0){u=0;do{__ZN10StringNameD2Ev(W+(u<<2)|0);u=u+1|0}while(u>>>0<(c[hb>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(fb,1)}while(0);__ZN10StringNameD2Ev(Y);__Z8D_METHODPKcS0_(Z,941670,1044327);Y=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(Y);c[Y>>2]=317052;__ZN10MethodBind10_set_constEb(Y,0);__ZN10MethodBind24_generate_argument_typesEi(Y,1);c[Y+44>>2]=1819;c[Y+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,Y,Z,0,0)|0;Y=Z+4|0;fb=c[Y>>2]|0;do if(fb|0){if(__Z16atomic_decrementPj(fb+-8|0)|0)break;X=c[Y>>2]|0;hb=(X|0)==0?0:X+-4|0;X=hb+4|0;if(c[hb>>2]|0){u=0;do{__ZN10StringNameD2Ev(X+(u<<2)|0);u=u+1|0}while(u>>>0<(c[hb>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(fb,1)}while(0);__ZN10StringNameD2Ev(Z);__Z8D_METHODPKc(_,941691);Z=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(Z);c[Z>>2]=317088;__ZN10MethodBind10_set_constEb(Z,1);__ZN10MethodBind24_generate_argument_typesEi(Z,0);__ZN10MethodBind12_set_returnsEb(Z,1);c[Z+44>>2]=1820;c[Z+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,Z,_,0,0)|0;Z=_+4|0;fb=c[Z>>2]|0;do if(fb|0){if(__Z16atomic_decrementPj(fb+-8|0)|0)break;Y=c[Z>>2]|0;hb=(Y|0)==0?0:Y+-4|0;Y=hb+4|0;if(c[hb>>2]|0){u=0;do{__ZN10StringNameD2Ev(Y+(u<<2)|0);u=u+1|0}while(u>>>0<(c[hb>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(fb,1)}while(0);__ZN10StringNameD2Ev(_);__Z8D_METHODPKcS0_($,941712,1074374);_=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(_);c[_>>2]=316692;__ZN10MethodBind10_set_constEb(_,0);__ZN10MethodBind24_generate_argument_typesEi(_,1);c[_+44>>2]=268;c[_+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,_,$,0,0)|0;_=$+4|0;fb=c[_>>2]|0;do if(fb|0){if(__Z16atomic_decrementPj(fb+-8|0)|0)break;Z=c[_>>2]|0;hb=(Z|0)==0?0:Z+-4|0;Z=hb+4|0;if(c[hb>>2]|0){u=0;do{__ZN10StringNameD2Ev(Z+(u<<2)|0);u=u+1|0}while(u>>>0<(c[hb>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(fb,1)}while(0);__ZN10StringNameD2Ev($);__Z8D_METHODPKc(aa,941730);$=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev($);c[$>>2]=316728;__ZN10MethodBind10_set_constEb($,1);__ZN10MethodBind24_generate_argument_typesEi($,0);__ZN10MethodBind12_set_returnsEb($,1);c[$+44>>2]=273;c[$+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,$,aa,0,0)|0;$=aa+4|0;fb=c[$>>2]|0;do if(fb|0){if(__Z16atomic_decrementPj(fb+-8|0)|0)break;_=c[$>>2]|0;hb=(_|0)==0?0:_+-4|0;_=hb+4|0;if(c[hb>>2]|0){u=0;do{__ZN10StringNameD2Ev(_+(u<<2)|0);u=u+1|0}while(u>>>0<(c[hb>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(fb,1)}while(0);__ZN10StringNameD2Ev(aa);__Z8D_METHODPKcS0_(ca,941748,1124514);aa=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(aa);c[aa>>2]=317304;__ZN10MethodBind10_set_constEb(aa,0);__ZN10MethodBind24_generate_argument_typesEi(aa,1);c[aa+44>>2]=1821;c[aa+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,aa,ca,0,0)|0;aa=ca+4|0;fb=c[aa>>2]|0;do if(fb|0){if(__Z16atomic_decrementPj(fb+-8|0)|0)break;$=c[aa>>2]|0;hb=($|0)==0?0:$+-4|0;$=hb+4|0;if(c[hb>>2]|0){u=0;do{__ZN10StringNameD2Ev($+(u<<2)|0);u=u+1|0}while(u>>>0<(c[hb>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(fb,1)}while(0);__ZN10StringNameD2Ev(ca);__Z8D_METHODPKc(da,941768);ca=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(ca);c[ca>>2]=317340;__ZN10MethodBind10_set_constEb(ca,1);__ZN10MethodBind24_generate_argument_typesEi(ca,0);__ZN10MethodBind12_set_returnsEb(ca,1);c[ca+44>>2]=5721;c[ca+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,ca,da,0,0)|0;ca=da+4|0;fb=c[ca>>2]|0;do if(fb|0){if(__Z16atomic_decrementPj(fb+-8|0)|0)break;aa=c[ca>>2]|0;hb=(aa|0)==0?0:aa+-4|0;aa=hb+4|0;if(c[hb>>2]|0){u=0;do{__ZN10StringNameD2Ev(aa+(u<<2)|0);u=u+1|0}while(u>>>0<(c[hb>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(fb,1)}while(0);__ZN10StringNameD2Ev(da);__ZN6StringC2EPKc(b,940936);c[fa>>2]=c[b>>2];__ZN10StringNameC2ERK6String(ea,fa);__ZN6StringC2EPKc(ga,941788);__ZN10MethodInfoC2ERK6String(b,ga);__ZN7ClassDB10add_signalE10StringNameRK10MethodInfo(ea,b);__ZN10MethodInfoD2Ev(b);da=c[ga>>2]|0;do if(da|0){if(__Z16atomic_decrementPj(da+-8|0)|0)break;__ZN6Memory11free_staticEPvb(da,1)}while(0);__ZN10StringNameD2Ev(ea);ea=c[fa>>2]|0;do if(ea|0){if(__Z16atomic_decrementPj(ea+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ea,1)}while(0);__ZN6StringC2EPKc(b,940936);c[fa>>2]=c[b>>2];__ZN10StringNameC2ERK6String(ha,fa);__ZN6StringC2EPKc(ia,941806);__ZN6StringC2EPKc(ga,941820);ea=b+4|0;c[ea>>2]=0;da=b+12|0;c[da>>2]=0;c[b>>2]=2;fb=c[ia>>2]|0;do if(fb|0){c[ea>>2]=0;if(!(__Z28atomic_conditional_incrementPj(fb+-8|0)|0))break;c[ea>>2]=c[ia>>2]}while(0);c[b+8>>2]=2;ea=c[da>>2]|0;do if((ea|0)!=(c[ga>>2]|0)){do if(ea|0){if(__Z16atomic_decrementPj(ea+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ea,1)}while(0);c[da>>2]=0;fb=c[ga>>2]|0;if(!fb)break;if(!(__Z28atomic_conditional_incrementPj(fb+-8|0)|0))break;c[da>>2]=c[ga>>2]}while(0);c[b+16>>2]=7;c[ja>>2]=__Z11_scs_createPKc(941007)|0;c[ka>>2]=__Z11_scs_createPKc(941018)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(ha,b,ja,ka,-1);__ZN10StringNameD2Ev(ka);__ZN10StringNameD2Ev(ja);da=c[b+12>>2]|0;do if(da|0){if(__Z16atomic_decrementPj(da+-8|0)|0)break;__ZN6Memory11free_staticEPvb(da,1)}while(0);da=c[b+4>>2]|0;do if(da|0){if(__Z16atomic_decrementPj(da+-8|0)|0)break;__ZN6Memory11free_staticEPvb(da,1)}while(0);da=c[ga>>2]|0;do if(da|0){if(__Z16atomic_decrementPj(da+-8|0)|0)break;__ZN6Memory11free_staticEPvb(da,1)}while(0);da=c[ia>>2]|0;do if(da|0){if(__Z16atomic_decrementPj(da+-8|0)|0)break;__ZN6Memory11free_staticEPvb(da,1)}while(0);__ZN10StringNameD2Ev(ha);ha=c[fa>>2]|0;do if(ha|0){if(__Z16atomic_decrementPj(ha+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ha,1)}while(0);__ZN6StringC2EPKc(b,940936);c[fa>>2]=c[b>>2];__ZN10StringNameC2ERK6String(la,fa);__ZN6StringC2EPKc(ma,941827);__ZN6StringC2EPKc(ga,941843);ha=b+4|0;c[ha>>2]=0;da=b+12|0;c[da>>2]=0;c[b>>2]=3;ia=c[ma>>2]|0;do if(ia|0){c[ha>>2]=0;if(!(__Z28atomic_conditional_incrementPj(ia+-8|0)|0))break;c[ha>>2]=c[ma>>2]}while(0);c[b+8>>2]=2;ha=c[da>>2]|0;do if((ha|0)!=(c[ga>>2]|0)){do if(ha|0){if(__Z16atomic_decrementPj(ha+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ha,1)}while(0);c[da>>2]=0;ia=c[ga>>2]|0;if(!ia)break;if(!(__Z28atomic_conditional_incrementPj(ia+-8|0)|0))break;c[da>>2]=c[ga>>2]}while(0);c[b+16>>2]=7;c[ja>>2]=__Z11_scs_createPKc(941029)|0;c[ka>>2]=__Z11_scs_createPKc(941051)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(la,b,ja,ka,-1);__ZN10StringNameD2Ev(ka);__ZN10StringNameD2Ev(ja);da=c[b+12>>2]|0;do if(da|0){if(__Z16atomic_decrementPj(da+-8|0)|0)break;__ZN6Memory11free_staticEPvb(da,1)}while(0);da=c[b+4>>2]|0;do if(da|0){if(__Z16atomic_decrementPj(da+-8|0)|0)break;__ZN6Memory11free_staticEPvb(da,1)}while(0);da=c[ga>>2]|0;do if(da|0){if(__Z16atomic_decrementPj(da+-8|0)|0)break;__ZN6Memory11free_staticEPvb(da,1)}while(0);da=c[ma>>2]|0;do if(da|0){if(__Z16atomic_decrementPj(da+-8|0)|0)break;__ZN6Memory11free_staticEPvb(da,1)}while(0);__ZN10StringNameD2Ev(la);la=c[fa>>2]|0;do if(la|0){if(__Z16atomic_decrementPj(la+-8|0)|0)break;__ZN6Memory11free_staticEPvb(la,1)}while(0);__ZN6StringC2EPKc(b,940936);c[fa>>2]=c[b>>2];__ZN10StringNameC2ERK6String(na,fa);__ZN6StringC2EPKc(oa,941856);__ZN6StringC2EPKc(ga,941874);la=c[oa>>2]|0;do if(!la)ib=0;else{if(!(__Z28atomic_conditional_incrementPj(la+-8|0)|0)){ib=0;break}ib=c[oa>>2]|0}while(0);la=c[ga>>2]|0;do if(!la)jb=0;else{if(!(__Z28atomic_conditional_incrementPj(la+-8|0)|0)){jb=0;break}jb=c[ga>>2]|0}while(0);c[b>>2]=3;la=b+4|0;c[la>>2]=0;da=(ib|0)==0;do if(!da){c[la>>2]=0;if(!(__Z28atomic_conditional_incrementPj(ib+-8|0)|0))break;c[la>>2]=ib}while(0);c[b+8>>2]=2;la=b+12|0;c[la>>2]=0;ma=(jb|0)==0;do if(!ma){c[la>>2]=0;if(!(__Z28atomic_conditional_incrementPj(jb+-8|0)|0))break;c[la>>2]=jb}while(0);c[b+16>>2]=1031;c[ja>>2]=__Z11_scs_createPKc(1122925)|0;c[ka>>2]=__Z11_scs_createPKc(1122951)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(na,b,ja,ka,-1);__ZN10StringNameD2Ev(ka);__ZN10StringNameD2Ev(ja);la=c[b+12>>2]|0;do if(la|0){if(__Z16atomic_decrementPj(la+-8|0)|0)break;__ZN6Memory11free_staticEPvb(la,1)}while(0);la=c[b+4>>2]|0;do if(la|0){if(__Z16atomic_decrementPj(la+-8|0)|0)break;__ZN6Memory11free_staticEPvb(la,1)}while(0);la=jb;do if(!ma){if(__Z16atomic_decrementPj(la+-8|0)|0)break;__ZN6Memory11free_staticEPvb(la,1)}while(0);la=ib;do if(!da){if(__Z16atomic_decrementPj(la+-8|0)|0)break;__ZN6Memory11free_staticEPvb(la,1)}while(0);la=c[ga>>2]|0;do if(la|0){if(__Z16atomic_decrementPj(la+-8|0)|0)break;__ZN6Memory11free_staticEPvb(la,1)}while(0);la=c[oa>>2]|0;do if(la|0){if(__Z16atomic_decrementPj(la+-8|0)|0)break;__ZN6Memory11free_staticEPvb(la,1)}while(0);__ZN10StringNameD2Ev(na);na=c[fa>>2]|0;do if(na|0){if(__Z16atomic_decrementPj(na+-8|0)|0)break;__ZN6Memory11free_staticEPvb(na,1)}while(0);__ZN6StringC2EPKc(b,940936);c[fa>>2]=c[b>>2];__ZN10StringNameC2ERK6String(pa,fa);__ZN6StringC2EPKc(qa,941888);__ZN6StringC2EPKc(ga,941906);na=c[qa>>2]|0;do if(!na)kb=0;else{if(!(__Z28atomic_conditional_incrementPj(na+-8|0)|0)){kb=0;break}kb=c[qa>>2]|0}while(0);na=c[ga>>2]|0;do if(!na)lb=0;else{if(!(__Z28atomic_conditional_incrementPj(na+-8|0)|0)){lb=0;break}lb=c[ga>>2]|0}while(0);c[b>>2]=3;na=b+4|0;c[na>>2]=0;la=(kb|0)==0;do if(!la){c[na>>2]=0;if(!(__Z28atomic_conditional_incrementPj(kb+-8|0)|0))break;c[na>>2]=kb}while(0);c[b+8>>2]=2;na=b+12|0;c[na>>2]=0;oa=(lb|0)==0;do if(!oa){c[na>>2]=0;if(!(__Z28atomic_conditional_incrementPj(lb+-8|0)|0))break;c[na>>2]=lb}while(0);c[b+16>>2]=519;c[ja>>2]=__Z11_scs_createPKc(941064)|0;c[ka>>2]=__Z11_scs_createPKc(941090)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(pa,b,ja,ka,-1);__ZN10StringNameD2Ev(ka);__ZN10StringNameD2Ev(ja);na=c[b+12>>2]|0;do if(na|0){if(__Z16atomic_decrementPj(na+-8|0)|0)break;__ZN6Memory11free_staticEPvb(na,1)}while(0);na=c[b+4>>2]|0;do if(na|0){if(__Z16atomic_decrementPj(na+-8|0)|0)break;__ZN6Memory11free_staticEPvb(na,1)}while(0);na=lb;do if(!oa){if(__Z16atomic_decrementPj(na+-8|0)|0)break;__ZN6Memory11free_staticEPvb(na,1)}while(0);na=kb;do if(!la){if(__Z16atomic_decrementPj(na+-8|0)|0)break;__ZN6Memory11free_staticEPvb(na,1)}while(0);na=c[ga>>2]|0;do if(na|0){if(__Z16atomic_decrementPj(na+-8|0)|0)break;__ZN6Memory11free_staticEPvb(na,1)}while(0);na=c[qa>>2]|0;do if(na|0){if(__Z16atomic_decrementPj(na+-8|0)|0)break;__ZN6Memory11free_staticEPvb(na,1)}while(0);__ZN10StringNameD2Ev(pa);pa=c[fa>>2]|0;do if(pa|0){if(__Z16atomic_decrementPj(pa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(pa,1)}while(0);__ZN6StringC2EPKc(b,940936);c[fa>>2]=c[b>>2];__ZN10StringNameC2ERK6String(ra,fa);__ZN6StringC2EPKc(sa,941917);__ZN6StringC2EPKc(ga,941906);pa=c[sa>>2]|0;do if(!pa)mb=0;else{if(!(__Z28atomic_conditional_incrementPj(pa+-8|0)|0)){mb=0;break}mb=c[sa>>2]|0}while(0);pa=c[ga>>2]|0;do if(!pa)nb=0;else{if(!(__Z28atomic_conditional_incrementPj(pa+-8|0)|0)){nb=0;break}nb=c[ga>>2]|0}while(0);c[b>>2]=3;pa=b+4|0;c[pa>>2]=0;na=(mb|0)==0;do if(!na){c[pa>>2]=0;if(!(__Z28atomic_conditional_incrementPj(mb+-8|0)|0))break;c[pa>>2]=mb}while(0);c[b+8>>2]=1;pa=b+12|0;c[pa>>2]=0;qa=(nb|0)==0;do if(!qa){c[pa>>2]=0;if(!(__Z28atomic_conditional_incrementPj(nb+-8|0)|0))break;c[pa>>2]=nb}while(0);c[b+16>>2]=519;c[ja>>2]=__Z11_scs_createPKc(941111)|0;c[ka>>2]=__Z11_scs_createPKc(941128)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(ra,b,ja,ka,-1);__ZN10StringNameD2Ev(ka);__ZN10StringNameD2Ev(ja);pa=c[b+12>>2]|0;do if(pa|0){if(__Z16atomic_decrementPj(pa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(pa,1)}while(0);pa=c[b+4>>2]|0;do if(pa|0){if(__Z16atomic_decrementPj(pa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(pa,1)}while(0);pa=nb;do if(!qa){if(__Z16atomic_decrementPj(pa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(pa,1)}while(0);pa=mb;do if(!na){if(__Z16atomic_decrementPj(pa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(pa,1)}while(0);pa=c[ga>>2]|0;do if(pa|0){if(__Z16atomic_decrementPj(pa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(pa,1)}while(0);pa=c[sa>>2]|0;do if(pa|0){if(__Z16atomic_decrementPj(pa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(pa,1)}while(0);__ZN10StringNameD2Ev(ra);ra=c[fa>>2]|0;do if(ra|0){if(__Z16atomic_decrementPj(ra+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ra,1)}while(0);__ZN6StringC2EPKc(b,940936);c[fa>>2]=c[b>>2];__ZN10StringNameC2ERK6String(ta,fa);__ZN6StringC2EPKc(ua,941937);__ZN6StringC2EPKc(ga,1263606);ra=c[ua>>2]|0;do if(!ra)ob=0;else{if(!(__Z28atomic_conditional_incrementPj(ra+-8|0)|0)){ob=0;break}ob=c[ua>>2]|0}while(0);ra=c[ga>>2]|0;do if(!ra)pb=0;else{if(!(__Z28atomic_conditional_incrementPj(ra+-8|0)|0)){pb=0;break}pb=c[ga>>2]|0}while(0);c[b>>2]=1;ra=b+4|0;c[ra>>2]=0;pa=(ob|0)==0;do if(!pa){c[ra>>2]=0;if(!(__Z28atomic_conditional_incrementPj(ob+-8|0)|0))break;c[ra>>2]=ob}while(0);c[b+8>>2]=0;ra=b+12|0;c[ra>>2]=0;sa=(pb|0)==0;do if(!sa){c[ra>>2]=0;if(!(__Z28atomic_conditional_incrementPj(pb+-8|0)|0))break;c[ra>>2]=pb}while(0);c[b+16>>2]=1031;c[ja>>2]=__Z11_scs_createPKc(940948)|0;c[ka>>2]=__Z11_scs_createPKc(940961)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(ta,b,ja,ka,-1);__ZN10StringNameD2Ev(ka);__ZN10StringNameD2Ev(ja);ra=c[b+12>>2]|0;do if(ra|0){if(__Z16atomic_decrementPj(ra+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ra,1)}while(0);ra=c[b+4>>2]|0;do if(ra|0){if(__Z16atomic_decrementPj(ra+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ra,1)}while(0);ra=pb;do if(!sa){if(__Z16atomic_decrementPj(ra+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ra,1)}while(0);ra=ob;do if(!pa){if(__Z16atomic_decrementPj(ra+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ra,1)}while(0);ra=c[ga>>2]|0;do if(ra|0){if(__Z16atomic_decrementPj(ra+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ra,1)}while(0);ra=c[ua>>2]|0;do if(ra|0){if(__Z16atomic_decrementPj(ra+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ra,1)}while(0);__ZN10StringNameD2Ev(ta);ta=c[fa>>2]|0;do if(ta|0){if(__Z16atomic_decrementPj(ta+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ta,1)}while(0);__ZN6StringC2EPKc(b,940936);c[fa>>2]=c[b>>2];__ZN10StringNameC2ERK6String(va,fa);__ZN6StringC2EPKc(wa,941953);__ZN6StringC2EPKc(ga,947357);ta=b+4|0;c[ta>>2]=0;ra=b+12|0;c[ra>>2]=0;c[b>>2]=2;ua=c[wa>>2]|0;do if(ua|0){c[ta>>2]=0;if(!(__Z28atomic_conditional_incrementPj(ua+-8|0)|0))break;c[ta>>2]=c[wa>>2]}while(0);c[b+8>>2]=3;ta=c[ra>>2]|0;do if((ta|0)!=(c[ga>>2]|0)){do if(ta|0){if(__Z16atomic_decrementPj(ta+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ta,1)}while(0);c[ra>>2]=0;ua=c[ga>>2]|0;if(!ua)break;if(!(__Z28atomic_conditional_incrementPj(ua+-8|0)|0))break;c[ra>>2]=c[ga>>2]}while(0);c[b+16>>2]=7;c[ja>>2]=__Z11_scs_createPKc(940973)|0;c[ka>>2]=__Z11_scs_createPKc(940990)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(va,b,ja,ka,-1);__ZN10StringNameD2Ev(ka);__ZN10StringNameD2Ev(ja);ra=c[b+12>>2]|0;do if(ra|0){if(__Z16atomic_decrementPj(ra+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ra,1)}while(0);ra=c[b+4>>2]|0;do if(ra|0){if(__Z16atomic_decrementPj(ra+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ra,1)}while(0);ra=c[ga>>2]|0;do if(ra|0){if(__Z16atomic_decrementPj(ra+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ra,1)}while(0);ra=c[wa>>2]|0;do if(ra|0){if(__Z16atomic_decrementPj(ra+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ra,1)}while(0);__ZN10StringNameD2Ev(va);va=c[fa>>2]|0;do if(va|0){if(__Z16atomic_decrementPj(va+-8|0)|0)break;__ZN6Memory11free_staticEPvb(va,1)}while(0);__ZN6StringC2EPKc(b,940936);c[fa>>2]=c[b>>2];__ZN10StringNameC2ERK6String(xa,fa);__ZN6StringC2EPKc(ya,941973);__ZN6StringC2EPKc(ga,1263606);va=c[ya>>2]|0;do if(!va)qb=0;else{if(!(__Z28atomic_conditional_incrementPj(va+-8|0)|0)){qb=0;break}qb=c[ya>>2]|0}while(0);va=c[ga>>2]|0;do if(!va)rb=0;else{if(!(__Z28atomic_conditional_incrementPj(va+-8|0)|0)){rb=0;break}rb=c[ga>>2]|0}while(0);c[b>>2]=5;va=b+4|0;c[va>>2]=0;ra=(qb|0)==0;do if(!ra){c[va>>2]=0;if(!(__Z28atomic_conditional_incrementPj(qb+-8|0)|0))break;c[va>>2]=qb}while(0);c[b+8>>2]=0;va=b+12|0;c[va>>2]=0;wa=(rb|0)==0;do if(!wa){c[va>>2]=0;if(!(__Z28atomic_conditional_incrementPj(rb+-8|0)|0))break;c[va>>2]=rb}while(0);c[b+16>>2]=519;c[ja>>2]=__Z11_scs_createPKc(941296)|0;c[ka>>2]=__Z11_scs_createPKc(941315)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(xa,b,ja,ka,-1);__ZN10StringNameD2Ev(ka);__ZN10StringNameD2Ev(ja);va=c[b+12>>2]|0;do if(va|0){if(__Z16atomic_decrementPj(va+-8|0)|0)break;__ZN6Memory11free_staticEPvb(va,1)}while(0);va=c[b+4>>2]|0;do if(va|0){if(__Z16atomic_decrementPj(va+-8|0)|0)break;__ZN6Memory11free_staticEPvb(va,1)}while(0);va=rb;do if(!wa){if(__Z16atomic_decrementPj(va+-8|0)|0)break;__ZN6Memory11free_staticEPvb(va,1)}while(0);va=qb;do if(!ra){if(__Z16atomic_decrementPj(va+-8|0)|0)break;__ZN6Memory11free_staticEPvb(va,1)}while(0);va=c[ga>>2]|0;do if(va|0){if(__Z16atomic_decrementPj(va+-8|0)|0)break;__ZN6Memory11free_staticEPvb(va,1)}while(0);va=c[ya>>2]|0;do if(va|0){if(__Z16atomic_decrementPj(va+-8|0)|0)break;__ZN6Memory11free_staticEPvb(va,1)}while(0);__ZN10StringNameD2Ev(xa);xa=c[fa>>2]|0;do if(xa|0){if(__Z16atomic_decrementPj(xa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(xa,1)}while(0);__ZN6StringC2EPKc(b,940936);c[fa>>2]=c[b>>2];__ZN10StringNameC2ERK6String(za,fa);__ZN6StringC2EPKc(Aa,941987);__ZN6StringC2EPKc(ga,1263606);xa=c[Aa>>2]|0;do if(!xa)sb=0;else{if(!(__Z28atomic_conditional_incrementPj(xa+-8|0)|0)){sb=0;break}sb=c[Aa>>2]|0}while(0);xa=c[ga>>2]|0;do if(!xa)tb=0;else{if(!(__Z28atomic_conditional_incrementPj(xa+-8|0)|0)){tb=0;break}tb=c[ga>>2]|0}while(0);c[b>>2]=5;xa=b+4|0;c[xa>>2]=0;va=(sb|0)==0;do if(!va){c[xa>>2]=0;if(!(__Z28atomic_conditional_incrementPj(sb+-8|0)|0))break;c[xa>>2]=sb}while(0);c[b+8>>2]=0;xa=b+12|0;c[xa>>2]=0;ya=(tb|0)==0;do if(!ya){c[xa>>2]=0;if(!(__Z28atomic_conditional_incrementPj(tb+-8|0)|0))break;c[xa>>2]=tb}while(0);c[b+16>>2]=519;c[ja>>2]=__Z11_scs_createPKc(941434)|0;c[ka>>2]=__Z11_scs_createPKc(941460)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(za,b,ja,ka,-1);__ZN10StringNameD2Ev(ka);__ZN10StringNameD2Ev(ja);xa=c[b+12>>2]|0;do if(xa|0){if(__Z16atomic_decrementPj(xa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(xa,1)}while(0);xa=c[b+4>>2]|0;do if(xa|0){if(__Z16atomic_decrementPj(xa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(xa,1)}while(0);xa=tb;do if(!ya){if(__Z16atomic_decrementPj(xa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(xa,1)}while(0);xa=sb;do if(!va){if(__Z16atomic_decrementPj(xa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(xa,1)}while(0);xa=c[ga>>2]|0;do if(xa|0){if(__Z16atomic_decrementPj(xa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(xa,1)}while(0);xa=c[Aa>>2]|0;do if(xa|0){if(__Z16atomic_decrementPj(xa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(xa,1)}while(0);__ZN10StringNameD2Ev(za);za=c[fa>>2]|0;do if(za|0){if(__Z16atomic_decrementPj(za+-8|0)|0)break;__ZN6Memory11free_staticEPvb(za,1)}while(0);__ZN6StringC2EPKc(b,940936);c[fa>>2]=c[b>>2];__ZN10StringNameC2ERK6String(Ba,fa);__ZN6StringC2EPKc(Ca,942007);__ZN6StringC2EPKc(ga,1263606);za=c[Ca>>2]|0;do if(!za)ub=0;else{if(!(__Z28atomic_conditional_incrementPj(za+-8|0)|0)){ub=0;break}ub=c[Ca>>2]|0}while(0);za=c[ga>>2]|0;do if(!za)vb=0;else{if(!(__Z28atomic_conditional_incrementPj(za+-8|0)|0)){vb=0;break}vb=c[ga>>2]|0}while(0);c[b>>2]=1;za=b+4|0;c[za>>2]=0;xa=(ub|0)==0;do if(!xa){c[za>>2]=0;if(!(__Z28atomic_conditional_incrementPj(ub+-8|0)|0))break;c[za>>2]=ub}while(0);c[b+8>>2]=0;za=b+12|0;c[za>>2]=0;Aa=(vb|0)==0;do if(!Aa){c[za>>2]=0;if(!(__Z28atomic_conditional_incrementPj(vb+-8|0)|0))break;c[za>>2]=vb}while(0);c[b+16>>2]=1031;c[ja>>2]=__Z11_scs_createPKc(941629)|0;c[ka>>2]=__Z11_scs_createPKc(941649)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(Ba,b,ja,ka,-1);__ZN10StringNameD2Ev(ka);__ZN10StringNameD2Ev(ja);za=c[b+12>>2]|0;do if(za|0){if(__Z16atomic_decrementPj(za+-8|0)|0)break;__ZN6Memory11free_staticEPvb(za,1)}while(0);za=c[b+4>>2]|0;do if(za|0){if(__Z16atomic_decrementPj(za+-8|0)|0)break;__ZN6Memory11free_staticEPvb(za,1)}while(0);za=vb;do if(!Aa){if(__Z16atomic_decrementPj(za+-8|0)|0)break;__ZN6Memory11free_staticEPvb(za,1)}while(0);za=ub;do if(!xa){if(__Z16atomic_decrementPj(za+-8|0)|0)break;__ZN6Memory11free_staticEPvb(za,1)}while(0);za=c[ga>>2]|0;do if(za|0){if(__Z16atomic_decrementPj(za+-8|0)|0)break;__ZN6Memory11free_staticEPvb(za,1)}while(0);za=c[Ca>>2]|0;do if(za|0){if(__Z16atomic_decrementPj(za+-8|0)|0)break;__ZN6Memory11free_staticEPvb(za,1)}while(0);__ZN10StringNameD2Ev(Ba);Ba=c[fa>>2]|0;do if(Ba|0){if(__Z16atomic_decrementPj(Ba+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ba,1)}while(0);__ZN6StringC2EPKc(b,940936);c[fa>>2]=c[b>>2];__ZN10StringNameC2ERK6String(Da,fa);__ZN6StringC2EPKc(Ea,942026);__ZN6StringC2EPKc(ga,1074459);Ba=c[Ea>>2]|0;do if(!Ba)wb=0;else{if(!(__Z28atomic_conditional_incrementPj(Ba+-8|0)|0)){wb=0;break}wb=c[Ea>>2]|0}while(0);Ba=c[ga>>2]|0;do if(!Ba)xb=0;else{if(!(__Z28atomic_conditional_incrementPj(Ba+-8|0)|0)){xb=0;break}xb=c[ga>>2]|0}while(0);c[b>>2]=3;Ba=b+4|0;c[Ba>>2]=0;za=(wb|0)==0;do if(!za){c[Ba>>2]=0;if(!(__Z28atomic_conditional_incrementPj(wb+-8|0)|0))break;c[Ba>>2]=wb}while(0);c[b+8>>2]=1;Ba=b+12|0;c[Ba>>2]=0;Ca=(xb|0)==0;do if(!Ca){c[Ba>>2]=0;if(!(__Z28atomic_conditional_incrementPj(xb+-8|0)|0))break;c[Ba>>2]=xb}while(0);c[b+16>>2]=1031;c[ja>>2]=__Z11_scs_createPKc(941712)|0;c[ka>>2]=__Z11_scs_createPKc(941730)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(Da,b,ja,ka,-1);__ZN10StringNameD2Ev(ka);__ZN10StringNameD2Ev(ja);Ba=c[b+12>>2]|0;do if(Ba|0){if(__Z16atomic_decrementPj(Ba+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ba,1)}while(0);Ba=c[b+4>>2]|0;do if(Ba|0){if(__Z16atomic_decrementPj(Ba+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ba,1)}while(0);Ba=xb;do if(!Ca){if(__Z16atomic_decrementPj(Ba+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ba,1)}while(0);Ba=wb;do if(!za){if(__Z16atomic_decrementPj(Ba+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ba,1)}while(0);Ba=c[ga>>2]|0;do if(Ba|0){if(__Z16atomic_decrementPj(Ba+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ba,1)}while(0);Ba=c[Ea>>2]|0;do if(Ba|0){if(__Z16atomic_decrementPj(Ba+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ba,1)}while(0);__ZN10StringNameD2Ev(Da);Da=c[fa>>2]|0;do if(Da|0){if(__Z16atomic_decrementPj(Da+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Da,1)}while(0);__ZN6StringC2EPKc(b,940936);c[fa>>2]=c[b>>2];__ZN10StringNameC2ERK6String(Fa,fa);__ZN6StringC2EPKc(Ga,942047);__ZN6StringC2EPKc(ga,1263606);Da=c[Ga>>2]|0;do if(!Da)yb=0;else{if(!(__Z28atomic_conditional_incrementPj(Da+-8|0)|0)){yb=0;break}yb=c[Ga>>2]|0}while(0);Da=c[ga>>2]|0;do if(!Da)zb=0;else{if(!(__Z28atomic_conditional_incrementPj(Da+-8|0)|0)){zb=0;break}zb=c[ga>>2]|0}while(0);c[b>>2]=1;Da=b+4|0;c[Da>>2]=0;Ba=(yb|0)==0;do if(!Ba){c[Da>>2]=0;if(!(__Z28atomic_conditional_incrementPj(yb+-8|0)|0))break;c[Da>>2]=yb}while(0);c[b+8>>2]=0;Da=b+12|0;c[Da>>2]=0;Ea=(zb|0)==0;do if(!Ea){c[Da>>2]=0;if(!(__Z28atomic_conditional_incrementPj(zb+-8|0)|0))break;c[Da>>2]=zb}while(0);c[b+16>>2]=519;c[ja>>2]=__Z11_scs_createPKc(941334)|0;c[ka>>2]=__Z11_scs_createPKc(941345)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(Fa,b,ja,ka,-1);__ZN10StringNameD2Ev(ka);__ZN10StringNameD2Ev(ja);Da=c[b+12>>2]|0;do if(Da|0){if(__Z16atomic_decrementPj(Da+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Da,1)}while(0);Da=c[b+4>>2]|0;do if(Da|0){if(__Z16atomic_decrementPj(Da+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Da,1)}while(0);Da=zb;do if(!Ea){if(__Z16atomic_decrementPj(Da+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Da,1)}while(0);Da=yb;do if(!Ba){if(__Z16atomic_decrementPj(Da+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Da,1)}while(0);Da=c[ga>>2]|0;do if(Da|0){if(__Z16atomic_decrementPj(Da+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Da,1)}while(0);Da=c[Ga>>2]|0;do if(Da|0){if(__Z16atomic_decrementPj(Da+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Da,1)}while(0);__ZN10StringNameD2Ev(Fa);Fa=c[fa>>2]|0;do if(Fa|0){if(__Z16atomic_decrementPj(Fa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Fa,1)}while(0);__ZN6StringC2EPKc(b,940936);c[fa>>2]=c[b>>2];__ZN10StringNameC2ERK6String(Ha,fa);__ZN6StringC2EPKc(Ia,942061);__ZN6StringC2EPKc(ga,1263606);Fa=c[Ia>>2]|0;do if(!Fa)Ab=0;else{if(!(__Z28atomic_conditional_incrementPj(Fa+-8|0)|0)){Ab=0;break}Ab=c[Ia>>2]|0}while(0);Fa=c[ga>>2]|0;do if(!Fa)Bb=0;else{if(!(__Z28atomic_conditional_incrementPj(Fa+-8|0)|0)){Bb=0;break}Bb=c[ga>>2]|0}while(0);c[b>>2]=1;Fa=b+4|0;c[Fa>>2]=0;Da=(Ab|0)==0;do if(!Da){c[Fa>>2]=0;if(!(__Z28atomic_conditional_incrementPj(Ab+-8|0)|0))break;c[Fa>>2]=Ab}while(0);c[b+8>>2]=0;Fa=b+12|0;c[Fa>>2]=0;Ga=(Bb|0)==0;do if(!Ga){c[Fa>>2]=0;if(!(__Z28atomic_conditional_incrementPj(Bb+-8|0)|0))break;c[Fa>>2]=Bb}while(0);c[b+16>>2]=519;c[ja>>2]=__Z11_scs_createPKc(941358)|0;c[ka>>2]=__Z11_scs_createPKc(941369)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(Ha,b,ja,ka,-1);__ZN10StringNameD2Ev(ka);__ZN10StringNameD2Ev(ja);Fa=c[b+12>>2]|0;do if(Fa|0){if(__Z16atomic_decrementPj(Fa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Fa,1)}while(0);Fa=c[b+4>>2]|0;do if(Fa|0){if(__Z16atomic_decrementPj(Fa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Fa,1)}while(0);Fa=Bb;do if(!Ga){if(__Z16atomic_decrementPj(Fa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Fa,1)}while(0);Fa=Ab;do if(!Da){if(__Z16atomic_decrementPj(Fa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Fa,1)}while(0);Fa=c[ga>>2]|0;do if(Fa|0){if(__Z16atomic_decrementPj(Fa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Fa,1)}while(0);Fa=c[Ia>>2]|0;do if(Fa|0){if(__Z16atomic_decrementPj(Fa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Fa,1)}while(0);__ZN10StringNameD2Ev(Ha);Ha=c[fa>>2]|0;do if(Ha|0){if(__Z16atomic_decrementPj(Ha+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ha,1)}while(0);__ZN6StringC2EPKc(b,940936);c[fa>>2]=c[b>>2];__ZN10StringNameC2ERK6String(Ja,fa);__ZN6StringC2EPKc(Ka,942075);__ZN6StringC2EPKc(ga,1075267);Ha=c[Ka>>2]|0;do if(!Ha)Cb=0;else{if(!(__Z28atomic_conditional_incrementPj(Ha+-8|0)|0)){Cb=0;break}Cb=c[Ka>>2]|0}while(0);Ha=c[ga>>2]|0;do if(!Ha)Db=0;else{if(!(__Z28atomic_conditional_incrementPj(Ha+-8|0)|0)){Db=0;break}Db=c[ga>>2]|0}while(0);c[b>>2]=18;Ha=b+4|0;c[Ha>>2]=0;Fa=(Cb|0)==0;do if(!Fa){c[Ha>>2]=0;if(!(__Z28atomic_conditional_incrementPj(Cb+-8|0)|0))break;c[Ha>>2]=Cb}while(0);c[b+8>>2]=17;Ha=b+12|0;c[Ha>>2]=0;Ia=(Db|0)==0;do if(!Ia){c[Ha>>2]=0;if(!(__Z28atomic_conditional_incrementPj(Db+-8|0)|0))break;c[Ha>>2]=Db}while(0);c[b+16>>2]=519;c[ja>>2]=__Z11_scs_createPKc(942090)|0;c[ka>>2]=__Z11_scs_createPKc(942102)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(Ja,b,ja,ka,-1);__ZN10StringNameD2Ev(ka);__ZN10StringNameD2Ev(ja);Ha=c[b+12>>2]|0;do if(Ha|0){if(__Z16atomic_decrementPj(Ha+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ha,1)}while(0);Ha=c[b+4>>2]|0;do if(Ha|0){if(__Z16atomic_decrementPj(Ha+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ha,1)}while(0);Ha=Db;do if(!Ia){if(__Z16atomic_decrementPj(Ha+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ha,1)}while(0);Ha=Cb;do if(!Fa){if(__Z16atomic_decrementPj(Ha+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ha,1)}while(0);Ha=c[ga>>2]|0;do if(Ha|0){if(__Z16atomic_decrementPj(Ha+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ha,1)}while(0);Ha=c[Ka>>2]|0;do if(Ha|0){if(__Z16atomic_decrementPj(Ha+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ha,1)}while(0);__ZN10StringNameD2Ev(Ja);Ja=c[fa>>2]|0;do if(Ja|0){if(__Z16atomic_decrementPj(Ja+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ja,1)}while(0);__ZN6StringC2EPKc(b,940936);c[fa>>2]=c[b>>2];__ZN10StringNameC2ERK6String(La,fa);__ZN6StringC2EPKc(Ma,942114);__ZN6StringC2EPKc(ga,942130);Ja=c[Ma>>2]|0;do if(!Ja)Eb=0;else{if(!(__Z28atomic_conditional_incrementPj(Ja+-8|0)|0)){Eb=0;break}Eb=c[Ma>>2]|0}while(0);Ja=c[ga>>2]|0;do if(!Ja)Fb=0;else{if(!(__Z28atomic_conditional_incrementPj(Ja+-8|0)|0)){Fb=0;break}Fb=c[ga>>2]|0}while(0);c[b>>2]=2;Ja=b+4|0;c[Ja>>2]=0;Ha=(Eb|0)==0;do if(!Ha){c[Ja>>2]=0;if(!(__Z28atomic_conditional_incrementPj(Eb+-8|0)|0))break;c[Ja>>2]=Eb}while(0);c[b+8>>2]=1;Ja=b+12|0;c[Ja>>2]=0;Ka=(Fb|0)==0;do if(!Ka){c[Ja>>2]=0;if(!(__Z28atomic_conditional_incrementPj(Fb+-8|0)|0))break;c[Ja>>2]=Fb}while(0);c[b+16>>2]=1031;c[ja>>2]=__Z11_scs_createPKc(941382)|0;c[ka>>2]=__Z11_scs_createPKc(941395)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(La,b,ja,ka,-1);__ZN10StringNameD2Ev(ka);__ZN10StringNameD2Ev(ja);Ja=c[b+12>>2]|0;do if(Ja|0){if(__Z16atomic_decrementPj(Ja+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ja,1)}while(0);Ja=c[b+4>>2]|0;do if(Ja|0){if(__Z16atomic_decrementPj(Ja+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ja,1)}while(0);Ja=Fb;do if(!Ka){if(__Z16atomic_decrementPj(Ja+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ja,1)}while(0);Ja=Eb;do if(!Ha){if(__Z16atomic_decrementPj(Ja+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ja,1)}while(0);Ja=c[ga>>2]|0;do if(Ja|0){if(__Z16atomic_decrementPj(Ja+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ja,1)}while(0);Ja=c[Ma>>2]|0;do if(Ja|0){if(__Z16atomic_decrementPj(Ja+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ja,1)}while(0);__ZN10StringNameD2Ev(La);La=c[fa>>2]|0;do if(La|0){if(__Z16atomic_decrementPj(La+-8|0)|0)break;__ZN6Memory11free_staticEPvb(La,1)}while(0);__ZN6StringC2EPKc(b,940936);c[fa>>2]=c[b>>2];__ZN10StringNameC2ERK6String(Na,fa);__ZN6StringC2EPKc(Oa,942138);__ZN6StringC2EPKc(ga,942130);La=c[Oa>>2]|0;do if(!La)Gb=0;else{if(!(__Z28atomic_conditional_incrementPj(La+-8|0)|0)){Gb=0;break}Gb=c[Oa>>2]|0}while(0);La=c[ga>>2]|0;do if(!La)Hb=0;else{if(!(__Z28atomic_conditional_incrementPj(La+-8|0)|0)){Hb=0;break}Hb=c[ga>>2]|0}while(0);c[b>>2]=2;La=b+4|0;c[La>>2]=0;Ja=(Gb|0)==0;do if(!Ja){c[La>>2]=0;if(!(__Z28atomic_conditional_incrementPj(Gb+-8|0)|0))break;c[La>>2]=Gb}while(0);c[b+8>>2]=1;La=b+12|0;c[La>>2]=0;Ma=(Hb|0)==0;do if(!Ma){c[La>>2]=0;if(!(__Z28atomic_conditional_incrementPj(Hb+-8|0)|0))break;c[La>>2]=Hb}while(0);c[b+16>>2]=1031;c[ja>>2]=__Z11_scs_createPKc(941408)|0;c[ka>>2]=__Z11_scs_createPKc(941421)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(Na,b,ja,ka,-1);__ZN10StringNameD2Ev(ka);__ZN10StringNameD2Ev(ja);La=c[b+12>>2]|0;do if(La|0){if(__Z16atomic_decrementPj(La+-8|0)|0)break;__ZN6Memory11free_staticEPvb(La,1)}while(0);La=c[b+4>>2]|0;do if(La|0){if(__Z16atomic_decrementPj(La+-8|0)|0)break;__ZN6Memory11free_staticEPvb(La,1)}while(0);La=Hb;do if(!Ma){if(__Z16atomic_decrementPj(La+-8|0)|0)break;__ZN6Memory11free_staticEPvb(La,1)}while(0);La=Gb;do if(!Ja){if(__Z16atomic_decrementPj(La+-8|0)|0)break;__ZN6Memory11free_staticEPvb(La,1)}while(0);La=c[ga>>2]|0;do if(La|0){if(__Z16atomic_decrementPj(La+-8|0)|0)break;__ZN6Memory11free_staticEPvb(La,1)}while(0);La=c[Oa>>2]|0;do if(La|0){if(__Z16atomic_decrementPj(La+-8|0)|0)break;__ZN6Memory11free_staticEPvb(La,1)}while(0);__ZN10StringNameD2Ev(Na);Na=c[fa>>2]|0;do if(Na|0){if(__Z16atomic_decrementPj(Na+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Na,1)}while(0);Na=b+4|0;La=b+12|0;Oa=b+8|0;Ja=b+16|0;Gb=b+12|0;Ma=b+4|0;Hb=0;do{__ZN6StringC2EPKc(b,940936);c[fa>>2]=c[b>>2];__ZN10StringNameC2ERK6String(Pa,fa);__ZN6StringC2EPKc(Qa,c[317368+(Hb<<2)>>2]|0);__ZN6StringC2EPKc(ga,c[317432+(Hb<<2)>>2]|0);c[Na>>2]=0;c[La>>2]=0;c[b>>2]=3;Ha=c[Qa>>2]|0;do if(Ha|0){c[Na>>2]=0;if(!(__Z28atomic_conditional_incrementPj(Ha+-8|0)|0))break;c[Na>>2]=c[Qa>>2]}while(0);c[Oa>>2]=1;Ha=c[La>>2]|0;do if((Ha|0)!=(c[ga>>2]|0)){do if(Ha|0){if(__Z16atomic_decrementPj(Ha+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ha,1)}while(0);c[La>>2]=0;Eb=c[ga>>2]|0;if(!Eb)break;if(!(__Z28atomic_conditional_incrementPj(Eb+-8|0)|0))break;c[La>>2]=c[ga>>2]}while(0);c[Ja>>2]=7;c[ja>>2]=__Z11_scs_createPKc(1056002)|0;c[ka>>2]=__Z11_scs_createPKc(1054240)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(Pa,b,ja,ka,Hb);__ZN10StringNameD2Ev(ka);__ZN10StringNameD2Ev(ja);Ha=c[Gb>>2]|0;do if(Ha|0){if(__Z16atomic_decrementPj(Ha+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ha,1)}while(0);Ha=c[Ma>>2]|0;do if(Ha|0){if(__Z16atomic_decrementPj(Ha+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ha,1)}while(0);Ha=c[ga>>2]|0;do if(Ha|0){if(__Z16atomic_decrementPj(Ha+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ha,1)}while(0);Ha=c[Qa>>2]|0;do if(Ha|0){if(__Z16atomic_decrementPj(Ha+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ha,1)}while(0);__ZN10StringNameD2Ev(Pa);Ha=c[fa>>2]|0;do if(Ha|0){if(__Z16atomic_decrementPj(Ha+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ha,1)}while(0);Hb=Hb+1|0}while((Hb|0)!=16);Hb=b+4|0;Pa=b+8|0;Qa=b+12|0;Ma=b+16|0;Gb=b+12|0;Ja=b+4|0;La=0;do{__ZN6StringC2EPKc(b,940936);c[fa>>2]=c[b>>2];__ZN10StringNameC2ERK6String(Ra,fa);__ZN6StringC2EPKc(Sa,c[317496+(La<<2)>>2]|0);__ZN6StringC2EPKc(ga,1073532);Oa=c[Sa>>2]|0;if(!Oa)Ib=0;else{Na=(__Z28atomic_conditional_incrementPj(Oa+-8|0)|0)==0;Ib=Na?0:c[Sa>>2]|0}Na=c[ga>>2]|0;if(!Na)Jb=0;else{Oa=(__Z28atomic_conditional_incrementPj(Na+-8|0)|0)==0;Jb=Oa?0:c[ga>>2]|0}c[b>>2]=3;c[Hb>>2]=0;Oa=(Ib|0)==0;do if(!Oa){c[Hb>>2]=0;if(!(__Z28atomic_conditional_incrementPj(Ib+-8|0)|0))break;c[Hb>>2]=Ib}while(0);c[Pa>>2]=1;c[Qa>>2]=0;Na=(Jb|0)==0;do if(!Na){c[Qa>>2]=0;if(!(__Z28atomic_conditional_incrementPj(Jb+-8|0)|0))break;c[Qa>>2]=Jb}while(0);c[Ma>>2]=519;c[ja>>2]=__Z11_scs_createPKc(941145)|0;c[ka>>2]=__Z11_scs_createPKc(941160)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(Ra,b,ja,ka,La);__ZN10StringNameD2Ev(ka);__ZN10StringNameD2Ev(ja);Ha=c[Gb>>2]|0;do if(Ha|0){if(__Z16atomic_decrementPj(Ha+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ha,1)}while(0);Ha=c[Ja>>2]|0;do if(Ha|0){if(__Z16atomic_decrementPj(Ha+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ha,1)}while(0);Ha=Jb;do if(!Na){if(__Z16atomic_decrementPj(Ha+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ha,1)}while(0);Ha=Ib;do if(!Oa){if(__Z16atomic_decrementPj(Ha+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ha,1)}while(0);Ha=c[ga>>2]|0;do if(Ha|0){if(__Z16atomic_decrementPj(Ha+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ha,1)}while(0);Ha=c[Sa>>2]|0;do if(Ha|0){if(__Z16atomic_decrementPj(Ha+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ha,1)}while(0);__ZN10StringNameD2Ev(Ra);Ha=c[fa>>2]|0;do if(Ha|0){if(__Z16atomic_decrementPj(Ha+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ha,1)}while(0);La=La+1|0}while((La|0)!=16);__ZN6StringC2EPKc(b,940936);c[fa>>2]=c[b>>2];__ZN10StringNameC2ERK6String(Ta,fa);__ZN6StringC2EPKc(Ua,942154);__ZN6StringC2EPKc(ga,942173);La=c[Ua>>2]|0;do if(!La)Kb=0;else{if(!(__Z28atomic_conditional_incrementPj(La+-8|0)|0)){Kb=0;break}Kb=c[Ua>>2]|0}while(0);La=c[ga>>2]|0;do if(!La)Lb=0;else{if(!(__Z28atomic_conditional_incrementPj(La+-8|0)|0)){Lb=0;break}Lb=c[ga>>2]|0}while(0);c[b>>2]=2;La=b+4|0;c[La>>2]=0;Ra=(Kb|0)==0;do if(!Ra){c[La>>2]=0;if(!(__Z28atomic_conditional_incrementPj(Kb+-8|0)|0))break;c[La>>2]=Kb}while(0);c[b+8>>2]=1;La=b+12|0;c[La>>2]=0;Sa=(Lb|0)==0;do if(!Sa){c[La>>2]=0;if(!(__Z28atomic_conditional_incrementPj(Lb+-8|0)|0))break;c[La>>2]=Lb}while(0);c[b+16>>2]=512;c[ja>>2]=__Z11_scs_createPKc(941486)|0;c[ka>>2]=__Z11_scs_createPKc(941510)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(Ta,b,ja,ka,-1);__ZN10StringNameD2Ev(ka);__ZN10StringNameD2Ev(ja);La=c[b+12>>2]|0;do if(La|0){if(__Z16atomic_decrementPj(La+-8|0)|0)break;__ZN6Memory11free_staticEPvb(La,1)}while(0);La=c[b+4>>2]|0;do if(La|0){if(__Z16atomic_decrementPj(La+-8|0)|0)break;__ZN6Memory11free_staticEPvb(La,1)}while(0);La=Lb;do if(!Sa){if(__Z16atomic_decrementPj(La+-8|0)|0)break;__ZN6Memory11free_staticEPvb(La,1)}while(0);La=Kb;do if(!Ra){if(__Z16atomic_decrementPj(La+-8|0)|0)break;__ZN6Memory11free_staticEPvb(La,1)}while(0);La=c[ga>>2]|0;do if(La|0){if(__Z16atomic_decrementPj(La+-8|0)|0)break;__ZN6Memory11free_staticEPvb(La,1)}while(0);La=c[Ua>>2]|0;do if(La|0){if(__Z16atomic_decrementPj(La+-8|0)|0)break;__ZN6Memory11free_staticEPvb(La,1)}while(0);__ZN10StringNameD2Ev(Ta);Ta=c[fa>>2]|0;do if(Ta|0){if(__Z16atomic_decrementPj(Ta+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ta,1)}while(0);Ta=b+4|0;La=b+12|0;Ua=b+8|0;Ra=b+16|0;Kb=b+12|0;Sa=b+4|0;Lb=b+4|0;Ib=b+12|0;Jb=b+8|0;Ja=b+16|0;Gb=b+12|0;Ma=b+4|0;Qa=0;do{c[b>>2]=__Z4itosx(Qa,((Qa|0)<0)<<31>>31)|0;c[Va>>2]=__ZplPKcRK6String(942608,b)|0;__ZN6StringC2EPKc(ga,1142570);c[fa>>2]=__ZNK6StringplERKS_(Va,ga)|0;Pa=c[ga>>2]|0;do if(Pa|0){if(__Z16atomic_decrementPj(Pa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Pa,1)}while(0);Pa=c[Va>>2]|0;do if(Pa|0){if(__Z16atomic_decrementPj(Pa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Pa,1)}while(0);Pa=c[b>>2]|0;do if(Pa|0){if(__Z16atomic_decrementPj(Pa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Pa,1)}while(0);__ZN6StringC2EPKc(b,940936);c[ga>>2]=c[b>>2];__ZN10StringNameC2ERK6String(Wa,ga);__ZN6StringC2EPKc(ja,1126974);Pa=__ZNK6StringplERKS_(fa,ja)|0;Hb=Pa;__ZN6StringC2EPKc(ka,1074459);c[Ta>>2]=0;c[La>>2]=0;c[b>>2]=3;Ha=(Pa|0)==0;do if(!Ha){c[Ta>>2]=0;if(!(__Z28atomic_conditional_incrementPj(Pa+-8|0)|0))break;c[Ta>>2]=Hb}while(0);c[Ua>>2]=1;Hb=c[La>>2]|0;do if((Hb|0)!=(c[ka>>2]|0)){do if(Hb|0){if(__Z16atomic_decrementPj(Hb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Hb,1)}while(0);c[La>>2]=0;Oa=c[ka>>2]|0;if(!Oa)break;if(!(__Z28atomic_conditional_incrementPj(Oa+-8|0)|0))break;c[La>>2]=c[ka>>2]}while(0);c[Ra>>2]=0;c[Xa>>2]=__Z11_scs_createPKc(941577)|0;c[Ya>>2]=__Z11_scs_createPKc(941597)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(Wa,b,Xa,Ya,Qa);__ZN10StringNameD2Ev(Ya);__ZN10StringNameD2Ev(Xa);Hb=c[Kb>>2]|0;do if(Hb|0){if(__Z16atomic_decrementPj(Hb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Hb,1)}while(0);Hb=c[Sa>>2]|0;do if(Hb|0){if(__Z16atomic_decrementPj(Hb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Hb,1)}while(0);Hb=c[ka>>2]|0;do if(Hb|0){if(__Z16atomic_decrementPj(Hb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Hb,1)}while(0);do if(!Ha){if(__Z16atomic_decrementPj(Pa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Pa,1)}while(0);Pa=c[ja>>2]|0;do if(Pa|0){if(__Z16atomic_decrementPj(Pa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Pa,1)}while(0);__ZN10StringNameD2Ev(Wa);Pa=c[ga>>2]|0;do if(Pa|0){if(__Z16atomic_decrementPj(Pa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Pa,1)}while(0);__ZN6StringC2EPKc(b,940936);c[ga>>2]=c[b>>2];__ZN10StringNameC2ERK6String(Za,ga);__ZN6StringC2EPKc(ja,1128565);Pa=__ZNK6StringplERKS_(fa,ja)|0;Ha=Pa;__ZN6StringC2EPKc(ka,1263606);c[Lb>>2]=0;c[Ib>>2]=0;c[b>>2]=14;Hb=(Pa|0)==0;do if(!Hb){c[Lb>>2]=0;if(!(__Z28atomic_conditional_incrementPj(Pa+-8|0)|0))break;c[Lb>>2]=Ha}while(0);c[Jb>>2]=0;Ha=c[Ib>>2]|0;do if((Ha|0)!=(c[ka>>2]|0)){do if(Ha|0){if(__Z16atomic_decrementPj(Ha+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ha,1)}while(0);c[Ib>>2]=0;Oa=c[ka>>2]|0;if(!Oa)break;if(!(__Z28atomic_conditional_incrementPj(Oa+-8|0)|0))break;c[Ib>>2]=c[ka>>2]}while(0);c[Ja>>2]=0;c[Xa>>2]=__Z11_scs_createPKc(941527)|0;c[Ya>>2]=__Z11_scs_createPKc(941555)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(Za,b,Xa,Ya,Qa);__ZN10StringNameD2Ev(Ya);__ZN10StringNameD2Ev(Xa);Ha=c[Gb>>2]|0;do if(Ha|0){if(__Z16atomic_decrementPj(Ha+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ha,1)}while(0);Ha=c[Ma>>2]|0;do if(Ha|0){if(__Z16atomic_decrementPj(Ha+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ha,1)}while(0);Ha=c[ka>>2]|0;do if(Ha|0){if(__Z16atomic_decrementPj(Ha+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ha,1)}while(0);do if(!Hb){if(__Z16atomic_decrementPj(Pa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Pa,1)}while(0);Pa=c[ja>>2]|0;do if(Pa|0){if(__Z16atomic_decrementPj(Pa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Pa,1)}while(0);__ZN10StringNameD2Ev(Za);Pa=c[ga>>2]|0;do if(Pa|0){if(__Z16atomic_decrementPj(Pa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Pa,1)}while(0);Pa=c[fa>>2]|0;do if(Pa|0){if(__Z16atomic_decrementPj(Pa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Pa,1)}while(0);Qa=Qa+1|0}while((Qa|0)!=4);__ZN6StringC2EPKc(b,940936);c[fa>>2]=c[b>>2];__ZN10StringNameC2ERK6String(_a,fa);__ZN6StringC2EPKc($a,942179);__ZN6StringC2EPKc(ga,1263606);Qa=c[$a>>2]|0;do if(!Qa)Mb=0;else{if(!(__Z28atomic_conditional_incrementPj(Qa+-8|0)|0)){Mb=0;break}Mb=c[$a>>2]|0}while(0);Qa=c[ga>>2]|0;do if(!Qa)Nb=0;else{if(!(__Z28atomic_conditional_incrementPj(Qa+-8|0)|0)){Nb=0;break}Nb=c[ga>>2]|0}while(0);c[b>>2]=14;Qa=b+4|0;c[Qa>>2]=0;Za=(Mb|0)==0;do if(!Za){c[Qa>>2]=0;if(!(__Z28atomic_conditional_incrementPj(Mb+-8|0)|0))break;c[Qa>>2]=Mb}while(0);c[b+8>>2]=0;Qa=b+12|0;c[Qa>>2]=0;Ma=(Nb|0)==0;do if(!Ma){c[Qa>>2]=0;if(!(__Z28atomic_conditional_incrementPj(Nb+-8|0)|0))break;c[Qa>>2]=Nb}while(0);c[b+16>>2]=1031;c[ja>>2]=__Z11_scs_createPKc(941215)|0;c[ka>>2]=__Z11_scs_createPKc(941225)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(_a,b,ja,ka,-1);__ZN10StringNameD2Ev(ka);__ZN10StringNameD2Ev(ja);Qa=c[b+12>>2]|0;do if(Qa|0){if(__Z16atomic_decrementPj(Qa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Qa,1)}while(0);Qa=c[b+4>>2]|0;do if(Qa|0){if(__Z16atomic_decrementPj(Qa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Qa,1)}while(0);Qa=Nb;do if(!Ma){if(__Z16atomic_decrementPj(Qa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Qa,1)}while(0);Qa=Mb;do if(!Za){if(__Z16atomic_decrementPj(Qa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Qa,1)}while(0);Qa=c[ga>>2]|0;do if(Qa|0){if(__Z16atomic_decrementPj(Qa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Qa,1)}while(0);Qa=c[$a>>2]|0;do if(Qa|0){if(__Z16atomic_decrementPj(Qa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Qa,1)}while(0);__ZN10StringNameD2Ev(_a);_a=c[fa>>2]|0;do if(_a|0){if(__Z16atomic_decrementPj(_a+-8|0)|0)break;__ZN6Memory11free_staticEPvb(_a,1)}while(0);__ZN6StringC2EPKc(b,940936);c[fa>>2]=c[b>>2];__ZN10StringNameC2ERK6String(ab,fa);__ZN6StringC2EPKc(bb,942191);__ZN6StringC2EPKc(ga,942208);_a=c[bb>>2]|0;do if(!_a)Ob=0;else{if(!(__Z28atomic_conditional_incrementPj(_a+-8|0)|0)){Ob=0;break}Ob=c[bb>>2]|0}while(0);_a=c[ga>>2]|0;do if(!_a)Pb=0;else{if(!(__Z28atomic_conditional_incrementPj(_a+-8|0)|0)){Pb=0;break}Pb=c[ga>>2]|0}while(0);c[b>>2]=18;_a=b+4|0;c[_a>>2]=0;Qa=(Ob|0)==0;do if(!Qa){c[_a>>2]=0;if(!(__Z28atomic_conditional_incrementPj(Ob+-8|0)|0))break;c[_a>>2]=Ob}while(0);c[b+8>>2]=17;_a=b+12|0;c[_a>>2]=0;$a=(Pb|0)==0;do if(!$a){c[_a>>2]=0;if(!(__Z28atomic_conditional_incrementPj(Pb+-8|0)|0))break;c[_a>>2]=Pb}while(0);c[b+16>>2]=519;c[ja>>2]=__Z11_scs_createPKc(942218)|0;c[ka>>2]=__Z11_scs_createPKc(942233)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(ab,b,ja,ka,-1);__ZN10StringNameD2Ev(ka);__ZN10StringNameD2Ev(ja);_a=c[b+12>>2]|0;do if(_a|0){if(__Z16atomic_decrementPj(_a+-8|0)|0)break;__ZN6Memory11free_staticEPvb(_a,1)}while(0);_a=c[b+4>>2]|0;do if(_a|0){if(__Z16atomic_decrementPj(_a+-8|0)|0)break;__ZN6Memory11free_staticEPvb(_a,1)}while(0);_a=Pb;do if(!$a){if(__Z16atomic_decrementPj(_a+-8|0)|0)break;__ZN6Memory11free_staticEPvb(_a,1)}while(0);_a=Ob;do if(!Qa){if(__Z16atomic_decrementPj(_a+-8|0)|0)break;__ZN6Memory11free_staticEPvb(_a,1)}while(0);_a=c[ga>>2]|0;do if(_a|0){if(__Z16atomic_decrementPj(_a+-8|0)|0)break;__ZN6Memory11free_staticEPvb(_a,1)}while(0);_a=c[bb>>2]|0;do if(_a|0){if(__Z16atomic_decrementPj(_a+-8|0)|0)break;__ZN6Memory11free_staticEPvb(_a,1)}while(0);__ZN10StringNameD2Ev(ab);ab=c[fa>>2]|0;do if(ab|0){if(__Z16atomic_decrementPj(ab+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ab,1)}while(0);__ZN6StringC2EPKc(b,940936);c[fa>>2]=c[b>>2];__ZN10StringNameC2ERK6String(cb,fa);__ZN6StringC2EPKc(db,942248);__ZN6StringC2EPKc(ga,1263606);ab=c[db>>2]|0;do if(!ab)Qb=0;else{if(!(__Z28atomic_conditional_incrementPj(ab+-8|0)|0)){Qb=0;break}Qb=c[db>>2]|0}while(0);ab=c[ga>>2]|0;do if(!ab)Rb=0;else{if(!(__Z28atomic_conditional_incrementPj(ab+-8|0)|0)){Rb=0;break}Rb=c[ga>>2]|0}while(0);c[b>>2]=26;ab=b+4|0;c[ab>>2]=0;_a=(Qb|0)==0;do if(!_a){c[ab>>2]=0;if(!(__Z28atomic_conditional_incrementPj(Qb+-8|0)|0))break;c[ab>>2]=Qb}while(0);c[b+8>>2]=0;ab=b+12|0;c[ab>>2]=0;bb=(Rb|0)==0;do if(!bb){c[ab>>2]=0;if(!(__Z28atomic_conditional_incrementPj(Rb+-8|0)|0))break;c[ab>>2]=Rb}while(0);c[b+16>>2]=517;c[ja>>2]=__Z11_scs_createPKc(941748)|0;c[ka>>2]=__Z11_scs_createPKc(941768)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(cb,b,ja,ka,-1);__ZN10StringNameD2Ev(ka);__ZN10StringNameD2Ev(ja);ja=c[b+12>>2]|0;do if(ja|0){if(__Z16atomic_decrementPj(ja+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ja,1)}while(0);ja=c[b+4>>2]|0;do if(ja|0){if(__Z16atomic_decrementPj(ja+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ja,1)}while(0);ja=Rb;do if(!bb){if(__Z16atomic_decrementPj(ja+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ja,1)}while(0);ja=Qb;do if(!_a){if(__Z16atomic_decrementPj(ja+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ja,1)}while(0);ja=c[ga>>2]|0;do if(ja|0){if(__Z16atomic_decrementPj(ja+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ja,1)}while(0);ja=c[db>>2]|0;do if(ja|0){if(__Z16atomic_decrementPj(ja+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ja,1)}while(0);__ZN10StringNameD2Ev(cb);cb=c[fa>>2]|0;do if(cb|0){if(__Z16atomic_decrementPj(cb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(cb,1)}while(0);__ZN6StringC2EPKc(b,940936);c[ga>>2]=c[b>>2];__ZN10StringNameC2ERK6String(fa,ga);__ZN10StringNameC2EPKc(b,942264);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(fa,b,0);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(fa);cb=c[ga>>2]|0;do if(cb|0){if(__Z16atomic_decrementPj(cb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(cb,1)}while(0);__ZN6StringC2EPKc(b,940936);c[ga>>2]=c[b>>2];__ZN10StringNameC2ERK6String(fa,ga);__ZN10StringNameC2EPKc(b,942280);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(fa,b,1);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(fa);cb=c[ga>>2]|0;do if(cb|0){if(__Z16atomic_decrementPj(cb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(cb,1)}while(0);__ZN6StringC2EPKc(b,940936);c[ga>>2]=c[b>>2];__ZN10StringNameC2ERK6String(fa,ga);__ZN10StringNameC2EPKc(b,942293);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(fa,b,2);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(fa);cb=c[ga>>2]|0;do if(cb|0){if(__Z16atomic_decrementPj(cb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(cb,1)}while(0);__ZN6StringC2EPKc(b,940936);c[ga>>2]=c[b>>2];__ZN10StringNameC2ERK6String(fa,ga);__ZN10StringNameC2EPKc(b,942315);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(fa,b,3);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(fa);cb=c[ga>>2]|0;do if(cb|0){if(__Z16atomic_decrementPj(cb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(cb,1)}while(0);__ZN6StringC2EPKc(b,940936);c[ga>>2]=c[b>>2];__ZN10StringNameC2ERK6String(fa,ga);__ZN10StringNameC2EPKc(b,942335);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(fa,b,4);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(fa);cb=c[ga>>2]|0;do if(cb|0){if(__Z16atomic_decrementPj(cb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(cb,1)}while(0);__ZN6StringC2EPKc(b,940936);c[ga>>2]=c[b>>2];__ZN10StringNameC2ERK6String(fa,ga);__ZN10StringNameC2EPKc(b,942356);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(fa,b,5);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(fa);cb=c[ga>>2]|0;do if(cb|0){if(__Z16atomic_decrementPj(cb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(cb,1)}while(0);__ZN6StringC2EPKc(b,940936);c[ga>>2]=c[b>>2];__ZN10StringNameC2ERK6String(fa,ga);__ZN10StringNameC2EPKc(b,942380);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(fa,b,6);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(fa);cb=c[ga>>2]|0;do if(cb|0){if(__Z16atomic_decrementPj(cb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(cb,1)}while(0);__ZN6StringC2EPKc(b,940936);c[ga>>2]=c[b>>2];__ZN10StringNameC2ERK6String(fa,ga);__ZN10StringNameC2EPKc(b,942403);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(fa,b,7);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(fa);cb=c[ga>>2]|0;do if(cb|0){if(__Z16atomic_decrementPj(cb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(cb,1)}while(0);__ZN6StringC2EPKc(b,940936);c[ga>>2]=c[b>>2];__ZN10StringNameC2ERK6String(fa,ga);__ZN10StringNameC2EPKc(b,942422);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(fa,b,8);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(fa);cb=c[ga>>2]|0;do if(cb|0){if(__Z16atomic_decrementPj(cb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(cb,1)}while(0);__ZN6StringC2EPKc(b,940936);c[ga>>2]=c[b>>2];__ZN10StringNameC2ERK6String(fa,ga);__ZN10StringNameC2EPKc(b,942445);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(fa,b,9);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(fa);cb=c[ga>>2]|0;do if(cb|0){if(__Z16atomic_decrementPj(cb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(cb,1)}while(0);__ZN6StringC2EPKc(b,940936);c[ga>>2]=c[b>>2];__ZN10StringNameC2ERK6String(fa,ga);__ZN10StringNameC2EPKc(b,942459);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(fa,b,10);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(fa);cb=c[ga>>2]|0;do if(cb|0){if(__Z16atomic_decrementPj(cb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(cb,1)}while(0);__ZN6StringC2EPKc(b,940936);c[ga>>2]=c[b>>2];__ZN10StringNameC2ERK6String(fa,ga);__ZN10StringNameC2EPKc(b,942479);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(fa,b,11);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(fa);cb=c[ga>>2]|0;do if(cb|0){if(__Z16atomic_decrementPj(cb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(cb,1)}while(0);__ZN6StringC2EPKc(b,940936);c[ga>>2]=c[b>>2];__ZN10StringNameC2ERK6String(fa,ga);__ZN10StringNameC2EPKc(b,942498);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(fa,b,12);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(fa);cb=c[ga>>2]|0;do if(cb|0){if(__Z16atomic_decrementPj(cb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(cb,1)}while(0);__ZN6StringC2EPKc(b,940936);c[ga>>2]=c[b>>2];__ZN10StringNameC2ERK6String(fa,ga);__ZN10StringNameC2EPKc(b,942515);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(fa,b,13);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(fa);cb=c[ga>>2]|0;do if(cb|0){if(__Z16atomic_decrementPj(cb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(cb,1)}while(0);__ZN6StringC2EPKc(b,940936);c[ga>>2]=c[b>>2];__ZN10StringNameC2ERK6String(fa,ga);__ZN10StringNameC2EPKc(b,942535);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(fa,b,14);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(fa);cb=c[ga>>2]|0;do if(cb|0){if(__Z16atomic_decrementPj(cb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(cb,1)}while(0);__ZN6StringC2EPKc(b,940936);c[ga>>2]=c[b>>2];__ZN10StringNameC2ERK6String(fa,ga);__ZN10StringNameC2EPKc(b,942558);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(fa,b,15);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(fa);cb=c[ga>>2]|0;do if(cb|0){if(__Z16atomic_decrementPj(cb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(cb,1)}while(0);__ZN6StringC2EPKc(b,940936);c[ga>>2]=c[b>>2];__ZN10StringNameC2ERK6String(fa,ga);__ZN10StringNameC2EPKc(b,942581);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(fa,b,16);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(fa);cb=c[ga>>2]|0;do if(cb|0){if(__Z16atomic_decrementPj(cb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(cb,1)}while(0);__ZN6StringC2EPKc(b,940936);c[ga>>2]=c[b>>2];__ZN10StringNameC2ERK6String(fa,ga);__ZN10StringNameC2EPKc(b,942591);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(fa,b,4);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(fa);fa=c[ga>>2]|0;if(!fa){l=a;return}if(__Z16atomic_decrementPj(fa+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(fa,1);l=a;return}function __ZN7ClassDB7creatorI11Particles2DEEP6Objectv(){var a=0;a=__ZnwjPKc(656,1263606)|0;__ZN11Particles2DC2Ev(a);__Z22postinitialize_handlerP6Object(a);return a|0}function __ZN11Particles2DC2Ev(b){b=b|0;var d=0,e=0,f=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0;__ZN6Node2DC2Ev(b);c[b>>2]=316316;__ZN10StringNameC2Ev(b+400|0);d=b+532|0;c[d>>2]=0;c[b+536>>2]=0;e=b+580|0;f=b+624|0;h=b+628|0;i=b+632|0;j=b+636|0;c[e>>2]=0;c[e+4>>2]=0;c[e+8>>2]=0;c[e+12>>2]=0;c[e+16>>2]=0;c[e+20>>2]=0;c[e+24>>2]=0;c[b+620>>2]=0;c[b+640>>2]=0;c[b+648>>2]=379008;c[b+644>>2]=0;c[b+652>>2]=0;e=b+408|0;k=b+412|0;l=b+428|0;m=b+432|0;n=b+436|0;o=b+444|0;p=b+448|0;q=b+452|0;r=b+460|0;s=b+404|0;t=s+128|0;do{c[s>>2]=0;s=s+4|0}while((s|0)<(t|0));g[e>>2]=10.0;g[k>>2]=20.0;g[l>>2]=9.800000190734863;g[m>>2]=0.0;g[n>>2]=0.0;g[o>>2]=0.0;g[p>>2]=1.0;g[q>>2]=1.0;a[1263537]=0;g[r>>2]=1.0;g[f>>2]=1.0;g[h>>2]=1.0;g[i>>2]=1.0;g[j>>2]=1.0;g[b+612>>2]=0.0;g[b+548>>2]=2.0;j=b+552|0;a[j>>0]=0;__ZN6VectorIN11Particles2D8ParticleEE6resizeEi(d,32)|0;c[b+616>>2]=-1;if((a[j>>0]|0)==1){u=b+556|0;v=b+560|0;w=b+608|0;c[w>>2]=1;x=b+553|0;a[x>>0]=1;y=b+544|0;g[y>>2]=0.0;z=b+564|0;g[z>>2]=1.0;A=b+568|0;a[A>>0]=0;B=b+569|0;a[B>>0]=0;C=b+576|0;c[C>>2]=1;D=b+572|0;c[D>>2]=1;g[u>>2]=0.0;g[v>>2]=0.0;E=b+540|0;g[E>>2]=1.0;return}else{d=b+608|0;__ZN4Node11set_processEb(b,(c[d>>2]|0)==1);__ZN4Node17set_fixed_processEb(b,(c[d>>2]|0)==0);i=b+556|0;h=b+560|0;c[h>>2]=c[i>>2];a[j>>0]=1;u=i;v=h;w=d;c[w>>2]=1;x=b+553|0;a[x>>0]=1;y=b+544|0;g[y>>2]=0.0;z=b+564|0;g[z>>2]=1.0;A=b+568|0;a[A>>0]=0;B=b+569|0;a[B>>0]=0;C=b+576|0;c[C>>2]=1;D=b+572|0;c[D>>2]=1;g[u>>2]=0.0;g[v>>2]=0.0;E=b+540|0;g[E>>2]=1.0;return}}function __ZN6VectorIN11Particles2D8ParticleEE6resizeEi(b,d){b=b|0;d=d|0;var e=0,f=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0;if((d|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,269,1145657,0);e=31;return e|0}a[1263537]=0;f=c[b>>2]|0;if(!f)h=0;else h=c[f+-4>>2]|0;if((h|0)==(d|0)){e=0;return e|0}if(!d){if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);c[b>>2]=0;e=0;return e|0}__ZN6VectorIN11Particles2D8ParticleEE14_copy_on_writeEv(b);f=d*40|0;if(d>>>0<=107374182?(h=f+-1|0,i=h>>>1|h,h=i>>>2|i,i=h>>>4|h,h=i>>>8|i,i=(h>>>16|h)+1|0,f>>>0<4294967264):0){a[1263537]=0;f=c[b>>2]|0;do if(!f)if((d|0)>0)j=18;else{k=0;j=28}else{h=c[f+-4>>2]|0;if((h|0)<(d|0))if(!h)j=18;else{l=__ZN6Memory14realloc_staticEPvjb(f,i,1)|0;if(l|0){a[1263537]=0;m=l;n=c[l+-4>>2]|0;break}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,300,1145876,0);e=6;return e|0}else{k=h;j=28}}while(0);do if((j|0)==18){h=__ZN6Memory12alloc_staticEjb(i,1)|0;if(h|0){a[1263537]=0;c[h+-4>>2]=0;c[h+-8>>2]=1;m=h;n=0;break}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,292,1145820,0);e=6;return e|0}else if((j|0)==28){if((k|0)<=(d|0)){e=0;return e|0}h=__ZN6Memory14realloc_staticEPvjb(f,i,1)|0;if(!h){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,324,1145876,0);e=6;return e|0}else{a[1263537]=0;c[b>>2]=h;c[h+-4>>2]=d;e=0;return e|0}}while(0);c[b>>2]=m;if((n|0)<(d|0)){i=n;do{n=m+(i*40|0)|0;f=n+4|0;a[n>>0]=0;c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;c[f+12>>2]=0;f=n+32|0;c[f>>2]=123465789;c[f+4>>2]=0;g[n+20>>2]=0.0;g[n+24>>2]=0.0;i=i+1|0}while((i|0)!=(d|0));o=c[b>>2]|0}else o=m;c[((o|0)==0?0:o+-4|0)>>2]=d;e=0;return e|0}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,285,1145723,0);e=6;return e|0}function __ZN6VectorIN11Particles2D8ParticleEE14_copy_on_writeEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0;b=c[a>>2]|0;if(!b)return;if((c[b+-8>>2]|0)>>>0<=1)return;d=c[b+-4>>2]|0;b=(d*40|0)+-1|0;e=b>>>1|b;b=e>>>2|e;e=b>>>4|b;b=e>>>8|e;e=__ZN6Memory12alloc_staticEjb((b>>>16|b)+1|0,1)|0;c[e+-8>>2]=1;c[e+-4>>2]=d;if(d|0){b=0;do{f=e+(b*40|0)|0;g=(c[a>>2]|0)+(b*40|0)|0;h=f+40|0;do{c[f>>2]=c[g>>2];f=f+4|0;g=g+4|0}while((f|0)<(h|0));b=b+1|0}while((b|0)!=(d|0))}d=c[a>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);c[a>>2]=e;return}function __ZN11Particles2D18_initialize_classvEv(b){b=b|0;if(a[1263445]|0)return;if(!(a[1263237]|0)){if(!(a[1256995]|0)){if(!(a[1256996]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI4NodeEEvv();__ZN4Node13_bind_methodsEv();a[1256996]=1}__ZN7ClassDB10_add_classI10CanvasItemEEvv();__ZN10CanvasItem13_bind_methodsEv();a[1256995]=1}__ZN7ClassDB10_add_classI6Node2DEEvv();__ZN6Node2D13_bind_methodsEv();a[1263237]=1}__ZN7ClassDB10_add_classI11Particles2DEEvv();__ZN11Particles2D13_bind_methodsEv();a[1263445]=1;return}function __ZN11Particles2D5_setvERK10StringNameRK7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK11Particles2D5_getvERK10StringNameR7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK11Particles2D19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+24|0;g=e+4|0;h=e;if(!d)__ZNK6Node2D19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,0);__ZN6StringC2EPKc(f,940936);i=c[f>>2]|0;f=i;j=g+4|0;c[j>>2]=0;k=g+12|0;c[k>>2]=0;c[g>>2]=0;n=(i|0)==0;if(!n?(c[j>>2]=0,__Z28atomic_conditional_incrementPj(i+-8|0)|0):0)c[j>>2]=f;c[g+8>>2]=0;f=c[k>>2]|0;if(f|0){if(!(__Z16atomic_decrementPj(f+-8|0)|0))__ZN6Memory11free_staticEPvb(f,1);c[k>>2]=0}c[g+16>>2]=256;if(!(c[b>>2]|0)){k=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=k;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0}k=__ZnwjPFPvjE(32,4740)|0;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0;c[k+12>>2]=0;c[k+16>>2]=7;f=k+20|0;c[f>>2]=0;j=k+24|0;c[j>>2]=0;o=k+28|0;c[o>>2]=0;__ZN12PropertyInfoaSERKS_(k,g)|0;p=c[b>>2]|0;q=p+4|0;r=c[q>>2]|0;c[j>>2]=r;c[f>>2]=0;c[o>>2]=p;if(r|0)c[r+20>>2]=k;c[q>>2]=k;if(!(c[p>>2]|0))c[p>>2]=k;k=p+8|0;c[k>>2]=(c[k>>2]|0)+1;k=c[g+12>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);k=c[g+4>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);if(!n?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);__ZN10StringNameC2EPKc(h,940936);__ZN7ClassDB17get_property_listE10StringNameP4ListI12PropertyInfo16DefaultAllocatorEbPK6Object(h,b,1,a);__ZN10StringNameD2Ev(h);if(!d){l=e;return}__ZNK6Node2D19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,1);l=e;return}function __ZN11Particles2D14_notificationvEib(a,b,c){a=a|0;b=b|0;c=c|0;if(!c){if(511!=510)__ZN4Node13_notificationEi(a,b);if(512!=511)__ZN10CanvasItem13_notificationEi(a,b);if(1352!=512)__ZN6Node2D13_notificationEi(a,b)}if(1822!=1352)__ZN11Particles2D13_notificationEi(a,b);if(!c)return;if(1352!=512)__ZN6Node2D13_notificationEi(a,b);if(512!=511)__ZN10CanvasItem13_notificationEi(a,b);if(511==510)return;__ZN4Node13_notificationEi(a,b);return}function __ZNK11Particles2D16_get_class_namevEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+8|0;e=b+4|0;f=b;g=a+400|0;a=c[g>>2]|0;if(a|0){if(c[a+4>>2]|0){l=b;return g|0}if(__ZNK6String6lengthEv(a+8|0)|0){l=b;return g|0}}__ZN6StringC2EPKc(d,940936);c[f>>2]=c[d>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameaSERKS_(g,e);__ZN10StringNameD2Ev(e);e=c[f>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);l=b;return g|0}function __ZNK11Particles2D9get_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,940936);l=a;return c[b>>2]|0}function __ZNK11Particles2D8is_classERK6String(a,b){a=a|0;b=b|0;var c=0;if(((!(__ZNK6StringeqEPKc(b,940936)|0)?!(__ZNK6StringeqEPKc(b,939635)|0):0)?!(__ZNK6StringeqEPKc(b,947933)|0):0)?!(__ZNK6StringeqEPKc(b,1132465)|0):0)c=__ZNK6StringeqEPKc(b,1142944)|0;else c=1;return c|0}function __ZNK11Particles2D12is_class_ptrEPv(a,b){a=a|0;b=b|0;return (b|0)==1236232|((b|0)==1234324|((b|0)==1220748|((b|0)==1220720|(b|0)==1220580)))|0}function __ZN11Particles2DD2Ev(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0;c[a>>2]=316316;b=a+644|0;d=c[b>>2]|0;if(d|0?(__ZN3SetIP19ParticleAttractor2D10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(b,c[d+8>>2]|0),d=c[a+648>>2]|0,e=c[b>>2]|0,c[e+8>>2]=d,c[a+652>>2]=0,f=d,c[f+12>>2]=f,e|0):0){__ZN6Memory11free_staticEPvb(e,0);c[b>>2]=0}b=a+640|0;e=c[b>>2]|0;if((e|0?__ZN9Reference11unreferenceEv(e)|0:0)?(e=c[b>>2]|0,__Z17predelete_handlerP6Object(e)|0):0){gj[c[(c[e>>2]|0)+76>>2]&8191](e);__ZN6Memory11free_staticEPvb(e,0)}c[b>>2]=0;b=a+620|0;e=c[b>>2]|0;if((e|0?__ZN9Reference11unreferenceEv(e)|0:0)?(e=c[b>>2]|0,__Z17predelete_handlerP6Object(e)|0):0){gj[c[(c[e>>2]|0)+76>>2]&8191](e);__ZN6Memory11free_staticEPvb(e,0)}c[b>>2]=0;__ZN10PoolVectorI7Vector2E12_unreferenceEv(a+604|0);b=c[a+536>>2]|0;if(b|0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(b,1);b=c[a+532>>2]|0;if(!b){g=a+400|0;__ZN10StringNameD2Ev(g);c[a>>2]=218040;h=a+340|0;__ZN10StringNameD2Ev(h);__ZN10CanvasItemD2Ev(a);return}if(__Z16atomic_decrementPj(b+-8|0)|0){g=a+400|0;__ZN10StringNameD2Ev(g);c[a>>2]=218040;h=a+340|0;__ZN10StringNameD2Ev(h);__ZN10CanvasItemD2Ev(a);return}__ZN6Memory11free_staticEPvb(b,1);g=a+400|0;__ZN10StringNameD2Ev(g);c[a>>2]=218040;h=a+340|0;__ZN10StringNameD2Ev(h);__ZN10CanvasItemD2Ev(a);return}function __ZN11Particles2DD0Ev(a){a=a|0;__ZN11Particles2DD2Ev(a);__ZdlPv(a);return}function __ZN3SetIP19ParticleAttractor2D10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(a,b){a=a|0;b=b|0;if((c[a+4>>2]|0)==(b|0))return;else{__ZN3SetIP19ParticleAttractor2D10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(a,c[b+8>>2]|0);__ZN3SetIP19ParticleAttractor2D10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(a,c[b+4>>2]|0);__ZN6Memory11free_staticEPvb(b,0);return}}function __ZN11Particles2D13_notificationEi(b,d){b=b|0;d=d|0;var e=0,f=0,h=0,i=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0.0,B=0.0,C=0,D=0,E=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0.0,O=0,P=0,Q=0,R=0.0,S=0,T=0,V=0,W=0,X=0.0,Y=0,Z=0,_=0,$=0,aa=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0,ia=0,ja=0,ka=0,la=0,ma=0,na=0,oa=0,pa=0,qa=0.0,ra=0,sa=0,ta=0.0,ua=0.0,va=0.0,wa=0.0,xa=0.0,ya=0,za=0;e=l;l=l+224|0;if((l|0)>=(m|0))ba(224);f=e+48|0;h=e+40|0;i=e+168|0;k=e+192|0;n=e+32|0;o=e+144|0;p=e+128|0;q=e+96|0;r=e+160|0;s=e+136|0;t=e+16|0;u=e+120|0;v=e+88|0;w=e+80|0;x=e;y=e+76|0;z=e+72|0;switch(d|0){case 17:{__ZN11Particles2D18_process_particlesEf(b,+__ZNK4Node22get_process_delta_timeEv(b));l=e;return}case 16:{__ZN11Particles2D18_process_particlesEf(b,+__ZNK4Node28get_fixed_process_delta_timeEv(b));l=e;return}case 10:{A=+g[b+544>>2];if(A>0.0)B=A;else{l=e;return}do{__ZN11Particles2D18_process_particlesEf(b,.10000000149011612);B=B+-.1}while(B>0.0);l=e;return}case 30:{d=b+532|0;C=c[d>>2]|0;if(!C){l=e;return}if(!(c[C+-4>>2]|0)){l=e;return}D=b+548|0;B=+g[D>>2];if(B==0.0){l=e;return}E=c[b+240>>2]|0;g[h>>2]=1.0;H=h+4|0;g[H>>2]=1.0;I=b+620|0;J=c[I>>2]|0;if(J){Pi[c[(c[J>>2]|0)+124>>2]&2047](f,J);J=f;K=c[J+4>>2]|0;L=c[b+572>>2]|0;g[h>>2]=+g[J>>2]/+(L|0);J=c[b+576>>2]|0;g[H>>2]=(c[j>>2]=K,+g[j>>2])/+(J|0);K=U(L,J)|0;J=c[d>>2]|0;L=b+612|0;A=+g[L>>2]/+g[D>>2];if(!J){M=K;N=A;O=L;P=13}else{Q=K;R=A;S=L;T=J;P=12}}else{J=b+612|0;Q=1;R=+g[J>>2]/B;S=J;T=C;P=12}if((P|0)==12)if((c[T+-4>>2]|0)>0){__ZN6VectorIN11Particles2D8ParticleEE14_copy_on_writeEv(d);T=c[d>>2]|0;V=Q;W=T;X=R;Y=T;Z=S}else{M=Q;N=R;O=S;P=13}if((P|0)==13){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);V=M;W=0;X=N;Y=c[d>>2]|0;Z=O}if(!Y)_=0;else _=c[Y+-4>>2]|0;Y=c[I>>2]|0;if(!Y)$=0;else $=ij[c[(c[Y>>2]|0)+112>>2]&8191](Y)|0;Y=i+4|0;c[Y>>2]=0;c[Y+4>>2]=0;c[Y+8>>2]=0;c[Y+12>>2]=0;c[Y+16>>2]=0;g[i>>2]=1.0;g[i+12>>2]=1.0;Y=b+553|0;if(!(a[Y>>0]|0)){Pi[c[(c[b>>2]|0)+132>>2]&2047](k,b);__ZNK11Transform2D14affine_inverseEv(f,k);c[i>>2]=c[f>>2];c[i+4>>2]=c[f+4>>2];c[i+8>>2]=c[f+8>>2];c[i+12>>2]=c[f+12>>2];c[i+16>>2]=c[f+16>>2];c[i+20>>2]=c[f+20>>2]}N=+(_|0);k=~~(N*+g[Z>>2]/+g[D>>2]);if((_|0)>0){D=b+540|0;Z=o+4|0;O=o+8|0;d=o+12|0;M=b+640|0;P=b+624|0;S=b+456|0;Q=b+520|0;T=b+448|0;C=b+512|0;J=b+452|0;L=b+516|0;K=q+4|0;aa=q+12|0;ca=q+16|0;da=f+4|0;ea=($|0)==0;$=t+8|0;fa=t+8|0;ga=(V|0)>1;R=+(V|0);ha=b+572|0;ia=t+4|0;ja=x+8|0;ka=b+568|0;la=b+569|0;b=x+12|0;ma=x+8|0;B=X;na=0;do{oa=na+k|0;pa=oa-((oa|0)<(_|0)?0:_)|0;if(a[W+(pa*40|0)>>0]|0){A=+(pa|0)/N*+g[D>>2];if(A<X)qa=X-A;else qa=B+(1.0-A);oa=W+(pa*40|0)+32|0;ra=pa+1|0;sa=___muldi3(c[oa>>2]|0,c[oa+4>>2]|0,ra|0,((ra|0)<0)<<31>>31|0)|0;ra=n;c[ra>>2]=sa;c[ra+4>>2]=F;g[o>>2]=0.0;g[Z>>2]=0.0;g[O>>2]=0.0;g[d>>2]=1.0;ra=c[M>>2]|0;if(!ra){c[o>>2]=c[P>>2];c[o+4>>2]=c[P+4>>2];c[o+8>>2]=c[P+8>>2];c[o+12>>2]=c[P+12>>2]}else{__ZN9ColorRamp19get_color_at_offsetEf(f,ra,qa);c[o>>2]=c[f>>2];c[o+4>>2]=c[f+4>>2];c[o+8>>2]=c[f+8>>2];c[o+12>>2]=c[f+12>>2]}A=+((__ZN4Math14rand_from_seedEPy(n)|0)>>>0)*2.0*2.3283064365386963e-10+-1.0;ta=+g[S>>2]+ +g[Q>>2]*A;if((c[j>>2]=(g[j>>2]=ta,c[j>>2]|0)&2147483647,+g[j>>2])>1.0e-05){A=+__ZNK5Color5get_hEv(o);ua=+__ZNK5Color5get_sEv(o);va=+__ZNK5Color5get_vEv(o);ra=c[d>>2]|0;wa=ta+A;if(!(wa>=0.0))xa=1.0-+_fmodf(-wa,1.0);else xa=+_fmodf(wa,1.0);__ZN5Color7set_hsvEffff(o,(c[j>>2]=(g[j>>2]=xa,c[j>>2]|0)&2147483647,+g[j>>2]),ua,va,1.0);c[d>>2]=ra}va=+g[T>>2];ua=va*(+((__ZN4Math14rand_from_seedEPy(n)|0)>>>0)*2.0*2.3283064365386963e-10+-1.0);wa=va+ +g[C>>2]*ua;ua=+g[J>>2];va=ua*(+((__ZN4Math14rand_from_seedEPy(n)|0)>>>0)*2.0*2.3283064365386963e-10+-1.0);g[p>>2]=(1.0-qa)*wa+qa*(ua+ +g[L>>2]*va);c[K>>2]=0;c[K+4>>2]=0;c[K+8>>2]=0;c[K+12>>2]=0;c[K+16>>2]=0;g[q>>2]=1.0;g[aa>>2]=1.0;va=+g[W+(pa*40|0)+20>>2];if(va!=0.0){__ZN11Transform2D12set_rotationEf(q,va);__ZNK7Vector2ngEv(r,h);__ZNK7Vector2mlERKf(s,r,p);g[t>>2]=2.0;__ZNK7Vector2dvERKf(f,s,t);__ZN11Transform2D9translateERK7Vector2(q,f);__ZN7Vector2pLERKS_(ca,W+(pa*40|0)+4|0)}else{__ZNK7Vector2ngEv(u,h);__ZNK7Vector2mlERKf(v,u,p);g[t>>2]=2.0;__ZNK7Vector2dvERKf(f,v,t);ra=f;sa=c[ra+4>>2]|0;oa=ca;c[oa>>2]=c[ra>>2];c[oa+4>>2]=sa;__ZN7Vector2pLERKS_(ca,W+(pa*40|0)+4|0)}if(!(a[Y>>0]|0)){__ZNK11Transform2DmlERKS_(f,i,q);c[q>>2]=c[f>>2];c[q+4>>2]=c[f+4>>2];c[q+8>>2]=c[f+8>>2];c[q+12>>2]=c[f+12>>2];c[q+16>>2]=c[f+16>>2];c[q+20>>2]=c[f+20>>2]}sa=c[p>>2]|0;c[f>>2]=sa;c[da>>2]=sa;__ZN11Transform2D11scale_basisERK7Vector2(q,f);sa=__ZN12VisualServer13get_singletonEv()|0;oa=c[(c[sa>>2]|0)+1128>>2]|0;c[w>>2]=E;c[f>>2]=c[w>>2];bj[oa&4095](sa,f,q);if(ea){sa=__ZN12VisualServer13get_singletonEv()|0;oa=c[(c[sa>>2]|0)+1088>>2]|0;c[z>>2]=E;ra=t;c[ra>>2]=0;c[ra+4>>2]=0;ra=h;ya=c[ra+4>>2]|0;za=$;c[za>>2]=c[ra>>2];c[za+4>>2]=ya;c[f>>2]=c[z>>2];Ki[oa&4095](sa,f,t,o)}else{sa=t;c[sa>>2]=0;c[sa+4>>2]=0;sa=h;oa=c[sa>>2]|0;ya=c[sa+4>>2]|0;sa=fa;c[sa>>2]=oa;c[sa+4>>2]=ya;va=(c[j>>2]=oa,+g[j>>2]);if(ga){ua=+G(+(R*+g[W+(pa*40|0)+24>>2]));pa=~~(ua+(ua>0.0?.5:-.5));c[308890]=pa;sa=(pa|0)%(V|0)|0;pa=c[ha>>2]|0;g[t>>2]=va*+((sa|0)%(pa|0)|0|0);g[ia>>2]=+g[H>>2]*+((sa|0)/(pa|0)|0|0)}pa=x;c[pa>>2]=0;c[pa+4>>2]=0;pa=ja;c[pa>>2]=oa;c[pa+4>>2]=ya;ua=(c[j>>2]=ya,+g[j>>2]);if(a[ka>>0]|0)g[ma>>2]=-va;if(a[la>>0]|0)g[b>>2]=-ua;ya=c[I>>2]|0;pa=c[(c[ya>>2]|0)+148>>2]|0;c[y>>2]=E;c[f>>2]=c[y>>2];ui[pa&4095](ya,f,x,t,o,0)}}na=na+1|0}while((na|0)!=(_|0))}l=e;return}default:{l=e;return}}}function __ZN11Particles2D18_process_particlesEf(b,d){b=b|0;d=+d;var e=0,f=0,h=0,i=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0.0,G=0.0,H=0,I=0.0,J=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0,ia=0,ja=0,ka=0,la=0,ma=0,na=0,oa=0,pa=0,qa=0,ra=0,sa=0,ta=0,ua=0,va=0,wa=0,xa=0,ya=0,za=0,Aa=0,Ba=0,Ca=0,Da=0,Ea=0,Fa=0,Ga=0,Ha=0,Ia=0,Ja=0,Ka=0,La=0,Ma=0,Na=0,Oa=0,Pa=0,Qa=0,Ra=0,Sa=0,Ta=0,Ua=0,Va=0,Wa=0,Xa=0,Ya=0.0,Za=0.0,_a=0,$a=0.0,ab=0,bb=0,cb=0,db=0,eb=0.0,fb=0.0,gb=0,hb=0.0,ib=0,jb=0,kb=0,lb=0.0,mb=0.0,nb=0.0,ob=0;e=l;l=l+272|0;if((l|0)>=(m|0))ba(272);f=e+144|0;h=e+240|0;i=e+216|0;k=e+120|0;n=e+248|0;o=e+96|0;p=e+72|0;q=e+48|0;r=e+208|0;s=e+200|0;t=e+192|0;u=e+16|0;v=e+8|0;w=e+184|0;x=e;y=e+40|0;z=e+176|0;A=e+168|0;B=b+532|0;C=c[B>>2]|0;if(!C){l=e;return}D=c[C+-4>>2]|0;if(!D){l=e;return}C=b+548|0;E=+g[C>>2];if(E==0.0){l=e;return}G=+g[b+564>>2]*d;g[h>>2]=G;if(+g[b+556>>2]>0.0?(H=b+560|0,d=+g[H>>2]-G,g[H>>2]=d,d<0.0):0)a[b+552>>0]=0;H=b+612|0;d=+g[H>>2]+G;if(d>E)I=+_fmodf(d,E);else I=d;if((D|0)>0){__ZN6VectorIN11Particles2D8ParticleEE14_copy_on_writeEv(B);D=c[B>>2]|0;J=D;M=D}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);J=0;M=c[B>>2]|0}if(!M)N=0;else N=c[M+-4>>2]|0;M=i+4|0;c[M>>2]=0;c[M+4>>2]=0;c[M+8>>2]=0;c[M+12>>2]=0;c[M+16>>2]=0;g[i>>2]=1.0;M=i+12|0;g[M>>2]=1.0;B=b+553|0;if(!(a[B>>0]|0)){Pi[c[(c[b>>2]|0)+132>>2]&2047](f,b);c[i>>2]=c[f>>2];c[i+4>>2]=c[f+4>>2];c[i+8>>2]=c[f+8>>2];c[i+12>>2]=c[f+12>>2];c[i+16>>2]=c[f+16>>2];c[i+20>>2]=c[f+20>>2]}D=b+616|0;c[D>>2]=0;O=c[b+604>>2]|0;if((O|0)!=0?(P=c[O+16>>2]|0,P>>>0>=8):0){__Z16atomic_incrementPj(O+4|0)|0;Q=O+4|0;__Z16atomic_incrementPj(Q)|0;R=c[O+8>>2]|0;__Z16atomic_decrementPj(Q)|0;S=P>>>3;T=R;U=O}else{S=0;T=0;U=0}O=c[b+652>>2]|0;if(!O){V=0;W=0}else{R=b+536|0;P=c[R>>2]|0;if(!P)X=0;else X=c[P+-4>>2]|0;if((O|0)!=(X|0))__ZN6VectorIN11Particles2D14AttractorCacheEE6resizeEi(R,O)|0;O=k+4|0;c[O>>2]=0;c[O+4>>2]=0;c[O+8>>2]=0;c[O+12>>2]=0;c[O+16>>2]=0;g[k>>2]=1.0;O=k+12|0;g[O>>2]=1.0;if(a[B>>0]|0){Pi[c[(c[b>>2]|0)+132>>2]&2047](n,b);__ZNK11Transform2D14affine_inverseEv(f,n);c[k>>2]=c[f>>2];c[k+4>>2]=c[f+4>>2];c[k+8>>2]=c[f+8>>2];c[k+12>>2]=c[f+12>>2];c[k+16>>2]=c[f+16>>2];c[k+20>>2]=c[f+20>>2]}n=c[b+644>>2]|0;a:do if((n|0)!=0?(X=c[n+8>>2]|0,P=c[b+648>>2]|0,(X|0)!=(P|0)):0){Q=X;while(1){X=c[Q+8>>2]|0;if((X|0)==(P|0))break;else Q=X}if(Q){P=k+8|0;X=p+4|0;Y=k+4|0;Z=f+4|0;_=k+16|0;$=0;aa=Q;while(1){ca=aa+24|0;__ZNK6Node2D19get_global_positionEv(p,c[ca>>2]|0);d=+g[p>>2];E=+g[X>>2];G=d*+g[Y>>2]+E*+g[O>>2];g[f>>2]=+g[k>>2]*d+ +g[P>>2]*E;g[Z>>2]=G;__ZNK7Vector2plERKS_(o,f,_);da=c[R>>2]|0;ea=(da|0)==0;if(ea)fa=0;else fa=c[da+-4>>2]|0;if((fa|0)<=($|0)){if(ea)ga=0;else ga=c[da+-4>>2]|0;if((ga|0)<=($|0)){ha=42;break}a[1263537]=0}__ZN6VectorIN11Particles2D14AttractorCacheEE14_copy_on_writeEv(R);da=o;ea=c[da+4>>2]|0;ia=(c[R>>2]|0)+($*12|0)|0;c[ia>>2]=c[da>>2];c[ia+4>>2]=ea;ea=c[ca>>2]|0;ca=c[R>>2]|0;ia=(ca|0)==0;if(ia)ja=0;else ja=c[ca+-4>>2]|0;if((ja|0)<=($|0)){if(ia)ka=0;else ka=c[ca+-4>>2]|0;if((ka|0)<=($|0)){ha=50;break}a[1263537]=0}__ZN6VectorIN11Particles2D14AttractorCacheEE14_copy_on_writeEv(R);ca=c[R>>2]|0;c[ca+($*12|0)+8>>2]=ea;aa=c[aa+16>>2]|0;if(!aa){la=ca;break a}else $=$+1|0}if((ha|0)==42)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((ha|0)==50)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}else ha=30}else ha=30;while(0);if((ha|0)==30)la=c[R>>2]|0;if((la|0)!=0?(__ZN6VectorIN11Particles2D14AttractorCacheEE14_copy_on_writeEv(R),la=c[R>>2]|0,(la|0)!=0):0){ma=la;na=c[la+-4>>2]|0}else{ma=0;na=0}V=na;W=ma}G=+g[H>>2];E=+g[C>>2];if((N|0)>0){d=+(N|0);ma=b+540|0;na=b+552|0;la=b+580|0;R=(S|0)==0;ka=b+596|0;ja=b+600|0;ga=p+4|0;fa=i+8|0;O=o+4|0;n=i+4|0;$=f+4|0;aa=i+16|0;_=f+4|0;Z=b+404|0;P=b+408|0;Y=r+4|0;X=b+412|0;Q=b+476|0;ca=b+588|0;ea=b+444|0;ia=b+508|0;da=b+464|0;oa=b+528|0;pa=b+596|0;qa=p+4|0;ra=f+4|0;sa=o+4|0;ta=b+424|0;ua=b+488|0;va=s+4|0;wa=b+428|0;xa=b+492|0;ya=b+432|0;za=b+496|0;Aa=b+420|0;Ba=b+484|0;Ca=f+4|0;Da=u+8|0;Ea=q+4|0;Fa=u+4|0;Ga=u+12|0;Ha=f+4|0;Ia=u+16|0;Ja=p+4|0;Ka=f+4|0;La=b+436|0;Ma=b+500|0;Na=(V|0)>0;Oa=b+440|0;Pa=b+504|0;Qa=b+416|0;Ra=b+480|0;Sa=b+460|0;Ta=b+524|0;Ua=v+4|0;Va=y+4|0;Wa=z+4|0;Xa=0;Ya=E;Za=G;while(1){_a=J+(Xa*40|0)|0;$a=+(Xa|0)*Ya/d*+g[ma>>2];ab=$a>Za;bb=$a<I;if(I<Za)if(ab|bb)ha=60;else ha=73;else if(ab&bb)ha=60;else ha=73;do if((ha|0)==60){ha=0;if(!(a[na>>0]|0)){a[_a>>0]=0;break}bb=J+(Xa*40|0)+4|0;ab=la;cb=c[ab+4>>2]|0;db=bb;c[db>>2]=c[ab>>2];c[db+4>>2]=cb;do if(R)if(!(a[B>>0]|0)){$a=+g[ka>>2];eb=+__ZN4Math6randomEff(-$a,$a);$a=+g[ja>>2];fb=+__ZN4Math6randomEff(-$a,$a);g[p>>2]=eb;g[ga>>2]=fb;__ZNK7Vector2plERKS_(o,bb,p);fb=+g[o>>2];eb=+g[O>>2];$a=fb*+g[n>>2]+eb*+g[M>>2];g[f>>2]=+g[i>>2]*fb+ +g[fa>>2]*eb;g[$>>2]=$a;__ZNK7Vector2plERKS_(k,f,aa);cb=k;db=c[cb+4>>2]|0;ab=bb;c[ab>>2]=c[cb>>2];c[ab+4>>2]=db;break}else{$a=+g[ka>>2];eb=+__ZN4Math6randomEff(-$a,$a);$a=+g[ja>>2];fb=+__ZN4Math6randomEff(-$a,$a);g[f>>2]=eb;g[_>>2]=fb;__ZN7Vector2pLERKS_(bb,f);break}else{db=T+((((__ZN4Math4randEv()|0)>>>0)%(S>>>0)|0)<<3)|0;ab=c[db+4>>2]|0;cb=k;c[cb>>2]=c[db>>2];c[cb+4>>2]=ab;if(!(a[B>>0]|0)){__ZNK7Vector2mlERKS_(q,k,pa);__ZNK7Vector2plERKS_(p,bb,q);fb=+g[p>>2];eb=+g[qa>>2];$a=fb*+g[n>>2]+eb*+g[M>>2];g[f>>2]=+g[i>>2]*fb+ +g[fa>>2]*eb;g[ra>>2]=$a;__ZNK7Vector2plERKS_(o,f,aa);ab=o;cb=c[ab+4>>2]|0;db=bb;c[db>>2]=c[ab>>2];c[db+4>>2]=cb}else{__ZNK7Vector2mlERKS_(f,k,pa);__ZN7Vector2pLERKS_(bb,f)}}while(0);bb=((__ZN4Math4randEv()|0)>>>0)%12345678|0;cb=J+(Xa*40|0)+32|0;c[cb>>2]=bb;c[cb+4>>2]=0;cb=Xa+1|0;db=___muldi3(bb|0,0,cb|0,((cb|0)<0)<<31>>31|0)|0;cb=f;c[cb>>2]=db;c[cb+4>>2]=F;$a=+g[Z>>2];eb=+((__ZN4Math14rand_from_seedEPy(f)|0)>>>0)*2.0*2.3283064365386963e-10+-1.0;fb=($a+ +g[P>>2]*eb)*3.141592653589793/180.0;eb=+L(+fb);$a=+K(+fb);cb=J+(Xa*40|0)+12|0;g[cb>>2]=eb;g[J+(Xa*40|0)+16>>2]=$a;if(!(a[B>>0]|0)){fb=eb*+g[n>>2]+$a*+g[M>>2];g[r>>2]=+g[i>>2]*eb+ +g[fa>>2]*$a;g[Y>>2]=fb;__ZNK7Vector210normalizedEv(k,r);db=k;bb=c[db+4>>2]|0;ab=cb;c[ab>>2]=c[db>>2];c[ab+4>>2]=bb}fb=+g[X>>2];$a=fb*(+((__ZN4Math14rand_from_seedEPy(f)|0)>>>0)*2.0*2.3283064365386963e-10+-1.0);g[k>>2]=fb+ +g[Q>>2]*$a;__ZN7Vector2mLERKf(cb,k);__ZN7Vector2pLERKS_(cb,ca);a[_a>>0]=1;$a=+g[ea>>2];fb=$a*+g[ia>>2];g[J+(Xa*40|0)+20>>2]=($a+fb*(+((__ZN4Math14rand_from_seedEPy(f)|0)>>>0)*2.0*2.3283064365386963e-10+-1.0))*3.141592653589793/180.0;c[D>>2]=(c[D>>2]|0)+1;fb=+g[da>>2];$a=+g[oa>>2];g[J+(Xa*40|0)+24>>2]=+_fmodf(fb+$a*(+((__ZN4Math14rand_from_seedEPy(f)|0)>>>0)*2.0*2.3283064365386963e-10+-1.0),1.0)}else if((ha|0)==73?(ha=0,a[_a>>0]|0):0){cb=J+(Xa*40|0)+32|0;bb=Xa+1|0;ab=___muldi3(c[cb>>2]|0,c[cb+4>>2]|0,bb|0,((bb|0)<0)<<31>>31|0)|0;bb=k;c[bb>>2]=ab;c[bb+4>>2]=F;g[o>>2]=0.0;g[sa>>2]=0.0;$a=+g[ta>>2];fb=+g[ua>>2]*180.0;eb=($a+fb*(+((__ZN4Math14rand_from_seedEPy(k)|0)>>>0)*2.0*2.3283064365386963e-10+-1.0))*3.141592653589793/180.0;fb=+K(+eb);g[s>>2]=+L(+eb);g[va>>2]=fb;fb=+g[wa>>2];eb=fb*+g[xa>>2];g[p>>2]=fb+eb*(+((__ZN4Math14rand_from_seedEPy(k)|0)>>>0)*2.0*2.3283064365386963e-10+-1.0);__ZNK7Vector2mlERKf(f,s,p);__ZN7Vector2pLERKS_(o,f);bb=J+(Xa*40|0)+4|0;__ZNK7Vector2miERKS_(t,bb,la);__ZNK7Vector210normalizedEv(p,t);eb=+g[ya>>2];fb=eb*+g[za>>2];g[q>>2]=eb+fb*(+((__ZN4Math14rand_from_seedEPy(k)|0)>>>0)*2.0*2.3283064365386963e-10+-1.0);__ZNK7Vector2mlERKf(f,p,q);__ZN7Vector2pLERKS_(o,f);fb=+g[Aa>>2];eb=fb*+g[Ba>>2];$a=fb+eb*(+((__ZN4Math14rand_from_seedEPy(k)|0)>>>0)*2.0*2.3283064365386963e-10+-1.0);if($a!=0.0){__ZNK7Vector2miERKS_(q,bb,aa);eb=$a*+g[h>>2];g[f>>2]=0.0;g[Ca>>2]=0.0;__ZN11Transform2DC2EfRK7Vector2(u,eb,f);eb=+g[q>>2];$a=+g[Ea>>2];fb=eb*+g[Fa>>2]+$a*+g[Ga>>2];g[f>>2]=+g[u>>2]*eb+ +g[Da>>2]*$a;g[Ha>>2]=fb;__ZNK7Vector2plERKS_(w,f,Ia);__ZNK7Vector2plERKS_(v,w,aa);ab=v;cb=c[ab+4>>2]|0;db=bb;c[db>>2]=c[ab>>2];c[db+4>>2]=cb}fb=-+g[p>>2];c[f>>2]=c[Ja>>2];g[Ka>>2]=fb;fb=+g[La>>2];$a=fb*+g[Ma>>2];g[u>>2]=fb+$a*(+((__ZN4Math14rand_from_seedEPy(k)|0)>>>0)*2.0*2.3283064365386963e-10+-1.0);__ZNK7Vector2mlERKf(q,f,u);__ZN7Vector2pLERKS_(o,q);cb=J+(Xa*40|0)+12|0;if(Na){db=0;do{__ZNK7Vector2miERKS_(q,W+(db*12|0)|0,bb);$a=+__ZNK7Vector26lengthEv(q);ab=W+(db*12|0)+8|0;gb=c[ab>>2]|0;do if(!($a==0.0|(a[gb+404>>0]|0)==0)){if($a>+g[gb+408>>2])break;__ZNK7Vector2mlERKf(u,q,gb+416|0);__ZN7Vector2pLERKS_(o,u);fb=+__ZNK7Vector26lengthEv(cb);g[u>>2]=fb;do if(fb!=0.0){if(!(+g[(c[ab>>2]|0)+420>>2]!=0.0))break;__ZNK7Vector210normalizedEv(v,q);__ZNK7Vector210normalizedEv(y,cb);eb=+g[h>>2]*+g[(c[ab>>2]|0)+420>>2];hb=eb<1.0?eb:1.0;ib=y;jb=c[ib+4>>2]|0;eb=+g[ib>>2];g[z>>2]=eb+hb*(+g[v>>2]-eb);g[Wa>>2]=(c[j>>2]=jb,+g[j>>2])+hb*(+g[Ua>>2]-+g[Va>>2]);__ZNK7Vector2mlERKf(x,z,u);jb=x;ib=c[jb+4>>2]|0;kb=cb;c[kb>>2]=c[jb>>2];c[kb+4>>2]=ib}while(0);fb=+g[(c[ab>>2]|0)+412>>2];if(fb!=0.0&$a<fb)a[_a>>0]=0}while(0);db=db+1|0}while((db|0)!=(V|0))}__ZNK7Vector2mlERKf(q,o,h);__ZN7Vector2pLERKS_(cb,q);$a=+g[Oa>>2];if($a!=0.0){fb=$a*+g[Pa>>2];hb=$a+fb*(+((__ZN4Math14rand_from_seedEPy(k)|0)>>>0)*2.0*2.3283064365386963e-10+-1.0);fb=+__ZNK7Vector26lengthEv(cb);$a=fb-+g[h>>2]*hb;g[q>>2]=$a;if(!($a<=0.0)){__ZNK7Vector210normalizedEv(A,cb);__ZNK7Vector2mlERKf(u,A,q);db=u;ab=c[db+4>>2]|0;gb=cb;c[gb>>2]=c[db>>2];c[gb+4>>2]=ab}else{c[cb>>2]=0;c[J+(Xa*40|0)+16>>2]=0}}__ZNK7Vector2mlERKf(q,cb,h);__ZN7Vector2pLERKS_(bb,q);$a=+g[Qa>>2];hb=$a*+g[Ra>>2];fb=hb*(+((__ZN4Math14rand_from_seedEPy(k)|0)>>>0)*2.0*2.3283064365386963e-10+-1.0);ab=J+(Xa*40|0)+20|0;g[ab>>2]=+g[ab>>2]+ +g[h>>2]*($a+ +g[Ra>>2]*(fb-$a));$a=+g[Sa>>2];fb=$a*+g[Ta>>2];hb=$a+fb*(+((__ZN4Math14rand_from_seedEPy(k)|0)>>>0)*2.0*2.3283064365386963e-10+-1.0);ab=J+(Xa*40|0)+24|0;fb=+g[ab>>2]+ +g[h>>2]/+g[C>>2]*hb;if(!(fb>=0.0))lb=1.0-+_fmodf(-fb,1.0);else lb=+_fmodf(fb,1.0);g[ab>>2]=lb;c[D>>2]=(c[D>>2]|0)+1}while(0);Xa=Xa+1|0;fb=+g[H>>2];hb=+g[C>>2];if((Xa|0)==(N|0)){mb=hb;nb=fb;ob=na;break}else{Ya=hb;Za=fb}}}else{mb=E;nb=G;ob=b+552|0}g[H>>2]=+_fmodf(nb+ +g[h>>2],mb);if((a[ob>>0]|0)==0?(c[D>>2]|0)==0:0){D=(c[308579]|0)+128|0;c[f>>2]=0;c[k>>2]=0;c[o>>2]=0;c[p>>2]=0;c[q>>2]=0;__ZN6Object11emit_signalERK10StringNameRK7VariantS5_S5_S5_S5_(b,D,f,k,o,p,q);if(c[q>>2]|0)__ZN7Variant5clearEv(q);if(c[p>>2]|0)__ZN7Variant5clearEv(p);if(c[o>>2]|0)__ZN7Variant5clearEv(o);if(c[k>>2]|0)__ZN7Variant5clearEv(k);if(c[f>>2]|0)__ZN7Variant5clearEv(f);__ZN4Node11set_processEb(b,0);__ZN4Node17set_fixed_processEb(b,0)}__ZN10CanvasItem6updateEv(b);if(U|0)__Z16atomic_decrementPj(U+4|0)|0;l=e;return}function __ZN6VectorIN11Particles2D14AttractorCacheEE6resizeEi(b,d){b=b|0;d=d|0;var e=0,f=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0;if((d|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,269,1145657,0);e=31;return e|0}a[1263537]=0;f=c[b>>2]|0;if(!f)h=0;else h=c[f+-4>>2]|0;if((h|0)==(d|0)){e=0;return e|0}if(!d){if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);c[b>>2]=0;e=0;return e|0}__ZN6VectorIN11Particles2D14AttractorCacheEE14_copy_on_writeEv(b);f=d*12|0;if(d>>>0<=357913941?(h=f+-1|0,i=h>>>1|h,h=i>>>2|i,i=h>>>4|h,h=i>>>8|i,i=(h>>>16|h)+1|0,f>>>0<4294967264):0){a[1263537]=0;f=c[b>>2]|0;do if(!f)if((d|0)>0)j=18;else{k=0;j=27}else{h=c[f+-4>>2]|0;if((h|0)<(d|0))if(!h)j=18;else{l=__ZN6Memory14realloc_staticEPvjb(f,i,1)|0;if(l|0){a[1263537]=0;m=l;n=c[l+-4>>2]|0;break}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,300,1145876,0);e=6;return e|0}else{k=h;j=27}}while(0);do if((j|0)==18){h=__ZN6Memory12alloc_staticEjb(i,1)|0;if(h|0){a[1263537]=0;c[h+-4>>2]=0;c[h+-8>>2]=1;m=h;n=0;break}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,292,1145820,0);e=6;return e|0}else if((j|0)==27){if((k|0)<=(d|0)){e=0;return e|0}h=__ZN6Memory14realloc_staticEPvjb(f,i,1)|0;if(!h){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,324,1145876,0);e=6;return e|0}else{a[1263537]=0;c[b>>2]=h;c[h+-4>>2]=d;e=0;return e|0}}while(0);c[b>>2]=m;if((n|0)<(d|0)){b=n;do{g[m+(b*12|0)>>2]=0.0;g[m+(b*12|0)+4>>2]=0.0;b=b+1|0}while((b|0)!=(d|0))}c[m+-4>>2]=d;e=0;return e|0}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,285,1145723,0);e=6;return e|0}function __ZN6VectorIN11Particles2D14AttractorCacheEE14_copy_on_writeEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=c[a>>2]|0;if(!b)return;if((c[b+-8>>2]|0)>>>0<=1)return;d=c[b+-4>>2]|0;b=(d*12|0)+-1|0;e=b>>>1|b;b=e>>>2|e;e=b>>>4|b;b=e>>>8|e;e=__ZN6Memory12alloc_staticEjb((b>>>16|b)+1|0,1)|0;c[e+-8>>2]=1;c[e+-4>>2]=d;if(d|0){b=0;do{f=e+(b*12|0)|0;g=(c[a>>2]|0)+(b*12|0)|0;c[f>>2]=c[g>>2];c[f+4>>2]=c[g+4>>2];c[f+8>>2]=c[g+8>>2];b=b+1|0}while((b|0)!=(d|0))}d=c[a>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);c[a>>2]=e;return}function __ZNK11Particles2D11is_emittingEv(b){b=b|0;return (a[b+552>>0]|0)!=0|0}function __ZN11Particles2D16set_process_modeENS_11ProcessModeE(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0;e=b+608|0;c[e>>2]=d;if((a[b+552>>0]|0)==0?(c[b+616>>2]|0)==0:0){__ZN4Node11set_processEb(b,0);f=b;g=0;__ZN4Node17set_fixed_processEb(f,g);return}else h=b;__ZN4Node11set_processEb(h,(d|0)==1);f=h;g=(c[e>>2]|0)==0;__ZN4Node17set_fixed_processEb(f,g);return}function __ZNK11Particles2D16get_process_modeEv(a){a=a|0;return c[a+608>>2]|0}function __ZN11Particles2D10set_amountEi(b,c){b=b|0;c=c|0;if(c>>>0>1024){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(941007,880651,685,943645,0);return}else{a[1263537]=0;__ZN6VectorIN11Particles2D8ParticleEE6resizeEi(b+532|0,c)|0;return}}function __ZNK11Particles2D10get_amountEv(a){a=a|0;var b=0,d=0;b=c[a+532>>2]|0;if(!b){d=0;return d|0}d=c[b+-4>>2]|0;return d|0}function __ZN11Particles2D12set_lifetimeEf(b,c){b=b|0;c=+c;if(c<0.0|c>=3601.0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(941029,880651,707,943604,0);return}else{a[1263537]=0;g[b+548>>2]=c;return}}function __ZNK11Particles2D12get_lifetimeEv(a){a=a|0;return +(+g[a+548>>2])}function __ZN11Particles2D14set_time_scaleEf(a,b){a=a|0;b=+b;g[a+564>>2]=b;return}function __ZNK11Particles2D14get_time_scaleEv(a){a=a|0;return +(+g[a+564>>2])}function __ZN11Particles2D20set_pre_process_timeEf(a,b){a=a|0;b=+b;g[a+544>>2]=b;return}function __ZNK11Particles2D20get_pre_process_timeEv(a){a=a|0;return +(+g[a+544>>2])}function __ZN11Particles2D16set_emit_timeoutEf(a,b){a=a|0;b=+b;g[a+556>>2]=b;g[a+560>>2]=b;return}function __ZNK11Particles2D16get_emit_timeoutEv(a){a=a|0;return +(+g[a+556>>2])}function __ZN11Particles2D9set_paramENS_9ParameterEf(b,c,d){b=b|0;c=c|0;d=+d;if(c>>>0>15){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1056002,880651,737,943565,0);return}else{a[1263537]=0;g[b+404+(c<<2)>>2]=d;return}}function __ZNK11Particles2D9get_paramENS_9ParameterE(b,c){b=b|0;c=c|0;var d=0.0;if(c>>>0>15){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1054240,880651,742,943565,0);d=0.0;return +d}else{a[1263537]=0;d=+g[b+404+(c<<2)>>2];return +d}return +(0.0)}function __ZN11Particles2D14set_randomnessENS_9ParameterEf(b,c,d){b=b|0;c=c|0;d=+d;if(c>>>0>15){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(941145,880651,748,943565,0);return}else{a[1263537]=0;g[b+468+(c<<2)>>2]=d;return}}function __ZNK11Particles2D14get_randomnessENS_9ParameterE(b,c){b=b|0;c=c|0;var d=0.0;if(c>>>0>15){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(941160,880651,753,943565,0);d=0.0;return +d}else{a[1263537]=0;d=+g[b+468+(c<<2)>>2];return +d}return +(0.0)}function __ZN11Particles2D11set_textureERK3RefI7TextureE(a,b){a=a|0;b=b|0;var d=0;d=a+620|0;a=c[d>>2]|0;if((c[b>>2]|0)==(a|0))return;if((a|0?__ZN9Reference11unreferenceEv(a)|0:0)?(a=c[d>>2]|0,__Z17predelete_handlerP6Object(a)|0):0){gj[c[(c[a>>2]|0)+76>>2]&8191](a);__ZN6Memory11free_staticEPvb(a,0)}c[d>>2]=0;a=c[b>>2]|0;c[d>>2]=a;if(!a)return;__ZN9Reference9referenceEv(a);return}function __ZNK11Particles2D11get_textureEv(a){a=a|0;var b=0,d=0;b=c[a+620>>2]|0;if(!b){d=0;return d|0}__ZN9Reference9referenceEv(b);d=b;return d|0}function __ZN11Particles2D9set_colorERK5Color(a,b){a=a|0;b=b|0;var d=0;d=a+624|0;c[d>>2]=c[b>>2];c[d+4>>2]=c[b+4>>2];c[d+8>>2]=c[b+8>>2];c[d+12>>2]=c[b+12>>2];return}function __ZNK11Particles2D9get_colorEv(a,b){a=a|0;b=b|0;var d=0;d=b+624|0;c[a>>2]=c[d>>2];c[a+4>>2]=c[d+4>>2];c[a+8>>2]=c[d+8>>2];c[a+12>>2]=c[d+12>>2];return}function __ZN11Particles2D14set_color_rampERK3RefI9ColorRampE(a,b){a=a|0;b=b|0;var d=0;d=a+640|0;a=c[d>>2]|0;if((c[b>>2]|0)==(a|0))return;if((a|0?__ZN9Reference11unreferenceEv(a)|0:0)?(a=c[d>>2]|0,__Z17predelete_handlerP6Object(a)|0):0){gj[c[(c[a>>2]|0)+76>>2]&8191](a);__ZN6Memory11free_staticEPvb(a,0)}c[d>>2]=0;a=c[b>>2]|0;c[d>>2]=a;if(!a)return;__ZN9Reference9referenceEv(a);return}function __ZNK11Particles2D14get_color_rampEv(a){a=a|0;var b=0,d=0;b=c[a+640>>2]|0;if(!b){d=0;return d|0}__ZN9Reference9referenceEv(b);d=b;return d|0}function __ZN11Particles2D18set_emissor_offsetERK7Vector2(a,b){a=a|0;b=b|0;var d=0,e=0;d=b;b=c[d+4>>2]|0;e=a+580|0;c[e>>2]=c[d>>2];c[e+4>>2]=b;return}function __ZNK11Particles2D18get_emissor_offsetEv(a,b){a=a|0;b=b|0;var d=0,e=0;d=b+580|0;b=c[d+4>>2]|0;e=a;c[e>>2]=c[d>>2];c[e+4>>2]=b;return}function __ZN11Particles2D10set_flip_hEb(b,c){b=b|0;c=c|0;a[b+568>>0]=c&1;return}function __ZNK11Particles2D12is_flipped_hEv(b){b=b|0;return (a[b+568>>0]|0)!=0|0}function __ZN11Particles2D10set_flip_vEb(b,c){b=b|0;c=c|0;a[b+569>>0]=c&1;return}function __ZNK11Particles2D12is_flipped_vEv(b){b=b|0;return (a[b+569>>0]|0)!=0|0}function __ZN11Particles2D12set_h_framesEi(b,d){b=b|0;d=d|0;if((d|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(941382,880651,926,943529,0);return}else{a[1263537]=0;c[b+572>>2]=d;return}}function __ZNK11Particles2D12get_h_framesEv(a){a=a|0;return c[a+572>>2]|0}function __ZN11Particles2D12set_v_framesEi(b,d){b=b|0;d=d|0;if((d|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(941408,880651,937,943529,0);return}else{a[1263537]=0;c[b+576>>2]=d;return}}function __ZNK11Particles2D12get_v_framesEv(a){a=a|0;return c[a+576>>2]|0}function __ZN11Particles2D25set_emission_half_extentsERK7Vector2(a,b){a=a|0;b=b|0;var d=0,e=0;d=b;b=c[d+4>>2]|0;e=a+596|0;c[e>>2]=c[d>>2];c[e+4>>2]=b;return}function __ZNK11Particles2D25get_emission_half_extentsEv(a,b){a=a|0;b=b|0;var d=0,e=0;d=b+596|0;b=c[d+4>>2]|0;e=a;c[e>>2]=c[d>>2];c[e+4>>2]=b;return}function __ZN11Particles2D16set_color_phasesEi(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0;e=b+640|0;do if((d|0)>1?(c[e>>2]|0)==0:0){b=__ZnwjPKc(136,1263606)|0;__ZN9ColorRampC2Ev(b);__Z22postinitialize_handlerP6Object(b);if(!b){f=0;g=0}else{a[1263537]=0;__ZN9Reference8init_refEv(b)|0;f=b;g=b}b=c[e>>2]|0;if((f|0)==(b|0)){if(!f)break;h=f}else{if((b|0?__ZN9Reference11unreferenceEv(b)|0:0)?(b=c[e>>2]|0,__Z17predelete_handlerP6Object(b)|0):0){gj[c[(c[b>>2]|0)+76>>2]&8191](b);__ZN6Memory11free_staticEPvb(b,0)}c[e>>2]=g;if(!f)break;__ZN9Reference9referenceEv(f);h=f}if(__ZN9Reference11unreferenceEv(h)|0?__Z17predelete_handlerP6Object(f)|0:0){gj[c[(c[f>>2]|0)+76>>2]&8191](f);__ZN6Memory11free_staticEPvb(g,0)}}while(0);g=c[e>>2]|0;if(!g)return;__ZN6VectorIN9ColorRamp5PointEE6resizeEi(__ZN9ColorRamp10get_pointsEv(g)|0,d)|0;return}function __ZNK11Particles2D16get_color_phasesEv(a){a=a|0;var b=0,d=0;b=c[a+640>>2]|0;if(!b){d=0;return d|0}d=__ZNK9ColorRamp16get_points_countEv(b)|0;return d|0}function __ZN11Particles2D21set_color_phase_colorEiRK5Color(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0;if(d>>>0>3){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(941527,880651,832,943433,0);return}a[1263537]=0;f=b+640|0;g=c[f>>2]|0;if(!g){if(d|0)return;h=b+624|0;c[h>>2]=c[e>>2];c[h+4>>2]=c[e+4>>2];c[h+8>>2]=c[e+8>>2];c[h+12>>2]=c[e+12>>2];return}else{if((__ZNK9ColorRamp16get_points_countEv(g)|0)<=(d|0))return;__ZN9ColorRamp9set_colorEiRK5Color(c[f>>2]|0,d,e);return}}function __ZNK11Particles2D21get_color_phase_colorEi(b,d,e){b=b|0;d=d|0;e=e|0;var f=0;if(e>>>0>3){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(941555,880651,845,943433,0);g[b>>2]=0.0;g[b+4>>2]=0.0;g[b+8>>2]=0.0;g[b+12>>2]=1.0;return}a[1263537]=0;f=c[d+640>>2]|0;if(!f){g[b>>2]=0.0;g[b+4>>2]=0.0;g[b+8>>2]=0.0;g[b+12>>2]=1.0;return}else{__ZNK9ColorRamp9get_colorEi(b,f,e);return}}function __ZN11Particles2D19set_color_phase_posEif(b,d,e){b=b|0;d=d|0;e=+e;var f=0;if(d>>>0>3){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(941577,880651,854,943433,0);return}a[1263537]=0;if(e<0.0|e>1.0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(941577,880651,855,943479,0);return}f=b+640|0;b=c[f>>2]|0;if(!b)return;if((__ZNK9ColorRamp16get_points_countEv(b)|0)<=(d|0))return;__ZN9ColorRamp10set_offsetEif(c[f>>2]|0,d,e);return}function __ZNK11Particles2D19get_color_phase_posEi(b,d){b=b|0;d=d|0;var e=0.0,f=0;if(d>>>0>3){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(941597,880651,864,943433,0);e=0.0;return +e}a[1263537]=0;f=c[b+640>>2]|0;if(!f){e=0.0;return +e}e=+__ZNK9ColorRamp10get_offsetEi(f,d);return +e}function __ZN11Particles2D11pre_processEf(a,b){a=a|0;b=+b;__ZN11Particles2D18_process_particlesEf(a,b);return}function __ZN11Particles2D5resetEv(b){b=b|0;var d=0,e=0,f=0,h=0,i=0,j=0,k=0,l=0;d=b+532|0;e=0;f=c[d>>2]|0;while(1){h=(f|0)==0;if(h)i=0;else i=c[f+-4>>2]|0;if((e|0)>=(i|0)){j=5;break}if(h)k=0;else k=c[f+-4>>2]|0;if((k|0)<=(e|0)){if(h)l=0;else l=c[f+-4>>2]|0;if((l|0)<=(e|0)){j=12;break}a[1263537]=0}__ZN6VectorIN11Particles2D8ParticleEE14_copy_on_writeEv(d);h=c[d>>2]|0;a[h+(e*40|0)>>0]=0;e=e+1|0;f=h}if((j|0)==5){g[b+612>>2]=0.0;c[b+616>>2]=0;return}else if((j|0)==12)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}function __ZN11Particles2D19set_use_local_spaceEb(b,c){b=b|0;c=c|0;a[b+553>>0]=c&1;return}function __ZNK11Particles2D20is_using_local_spaceEv(b){b=b|0;return (a[b+553>>0]|0)!=0|0}function __ZN11Particles2D20set_initial_velocityERK7Vector2(a,b){a=a|0;b=b|0;var d=0,e=0;d=b;b=c[d+4>>2]|0;e=a+588|0;c[e>>2]=c[d>>2];c[e+4>>2]=b;return}function __ZNK11Particles2D20get_initial_velocityEv(a,b){a=a|0;b=b|0;var d=0,e=0;d=b+588|0;b=c[d+4>>2]|0;e=a;c[e>>2]=c[d>>2];c[e+4>>2]=b;return}function __ZN11Particles2D17set_explosivenessEf(a,b){a=a|0;b=+b;g[a+540>>2]=b;return}function __ZNK11Particles2D17get_explosivenessEv(a){a=a|0;return +(+g[a+540>>2])}function __ZN11Particles2D19set_emission_pointsERK10PoolVectorI7Vector2E(a,b){a=a|0;b=b|0;var d=0;d=a+604|0;if((c[d>>2]|0)==(c[b>>2]|0))return;__ZN10PoolVectorI7Vector2E12_unreferenceEv(d);a=c[b>>2]|0;if(!a)return;if(!(__Z28atomic_conditional_incrementPj(a)|0))return;c[d>>2]=c[b>>2];return}function __ZNK11Particles2D19get_emission_pointsEv(a){a=a|0;var b=0,d=0,e=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b;e=a+604|0;c[d>>2]=0;if((c[e>>2]|0?(__ZN10PoolVectorI7Vector2E12_unreferenceEv(d),a=c[e>>2]|0,a|0):0)?__Z28atomic_conditional_incrementPj(a)|0:0)c[d>>2]=c[e>>2];l=b;return c[d>>2]|0}function __ZNK13MethodBind0RCI11Particles2D10PoolVectorI7Vector2EE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;if((b|0)!=-1){f=0;l=a;return f|0}c[d>>2]=0;__ZN7VariantC2ERK10PoolVectorI7Vector2E(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);__ZN10PoolVectorI7Vector2E12_unreferenceEv(d);f=b;l=a;return f|0}function __ZNK13MethodBind0RCI11Particles2D10PoolVectorI7Vector2EE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,940936);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI11Particles2D10PoolVectorI7Vector2EE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;j=f+24|0;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236232)|0:0){c[h>>2]=0;a[1263537]=0;k=c[d+24>>2]|0;if((k|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=k;c[b>>2]=0;l=f;return}n=k-(c[d+20>>2]|0)|0;if((n|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=n;c[b>>2]=0;l=f;return}n=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))o=n;else o=c[(c[d>>2]|0)+n>>2]|0;c[j>>2]=ij[o&8191](d)|0;__ZN7VariantC2ERK10PoolVectorI7Vector2E(i,j);__ZN10PoolVectorI7Vector2E12_unreferenceEv(j);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI11Particles2D10PoolVectorI7Vector2EE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=d;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236232)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;b=ij[i&8191](a)|0;c[f>>2]=b;a=b;if(((c[e>>2]|0)!=(b|0)?(__ZN10PoolVectorI7Vector2E12_unreferenceEv(e),b|0):0)?__Z28atomic_conditional_incrementPj(b)|0:0)c[e>>2]=a;__ZN10PoolVectorI7Vector2E12_unreferenceEv(f);l=d;return}function __ZN13MethodBind0RCI11Particles2D10PoolVectorI7Vector2EED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I11Particles2DRK10PoolVectorI7Vector2EE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;if(b|0){f=0;l=a;return f|0}c[d>>2]=0;__ZN7VariantC2ERK10PoolVectorI7Vector2E(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);__ZN10PoolVectorI7Vector2E12_unreferenceEv(d);f=b;l=a;return f|0}function __ZNK11MethodBind1I11Particles2DRK10PoolVectorI7Vector2EE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,940936);l=a;return c[b>>2]|0}function __ZN11MethodBind1I11Particles2DRK10PoolVectorI7Vector2EE4callEP6ObjectPPK7VariantiRNS9_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i+24|0;k=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236232)|0:0){c[h>>2]=0;a[1263537]=0;n=d+24|0;o=c[n>>2]|0;if((o|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=o;c[b>>2]=0;l=i;return}p=o-(c[d+20>>2]|0)|0;if((p|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=p;c[b>>2]=0;l=i;return}if((g|0)>0){if((o|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);q=0}else{a[1263537]=0;q=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,q)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=q;c[b>>2]=0;l=i;return}}q=c[d+44>>2]|0;o=c[d+48>>2]|0;p=e+(o>>1)|0;if(!(o&1))r=q;else r=c[(c[p>>2]|0)+q>>2]|0;do if((g|0)<1){q=c[n>>2]|0;o=q+-1|0;if((q|0)>=1){e=c[d+16>>2]|0;s=(e|0)==0;if(s)t=0;else t=c[e+-4>>2]|0;if((q|0)<=(t|0)){if(s)u=0;else u=c[e+-4>>2]|0;do if((u|0)<(q|0)){if(s)v=0;else v=c[e+-4>>2]|0;if((v|0)<(q|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);w=0;break}else{a[1263537]=0;x=31;break}}else x=31;while(0);if((x|0)==31)w=e+(o*24|0)|0;__ZN7VariantC2ERKS_(k,w);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);c[j>>2]=__ZNK7Variantcv10PoolVectorI7Vector2EEv(k)|0;Pi[r&2047](p,j);__ZN10PoolVectorI7Vector2E12_unreferenceEv(j);if(c[k>>2]|0)__ZN7Variant5clearEv(k);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I11Particles2DRK10PoolVectorI7Vector2EE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e+4|0;g=e;if(!b)h=0;else{i=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236232)|0;h=i?b:0}b=c[a+44>>2]|0;i=c[a+48>>2]|0;a=h+(i>>1)|0;if(!(i&1))j=b;else j=c[(c[a>>2]|0)+b>>2]|0;b=c[d>>2]|0;c[f>>2]=0;if((c[b>>2]|0?(__ZN10PoolVectorI7Vector2E12_unreferenceEv(f),d=c[b>>2]|0,d|0):0)?__Z28atomic_conditional_incrementPj(d)|0:0)c[f>>2]=c[b>>2];c[g>>2]=c[f>>2];Pi[j&2047](a,g);__ZN10PoolVectorI7Vector2E12_unreferenceEv(g);l=e;return}function __ZN11MethodBind1I11Particles2DRK10PoolVectorI7Vector2EED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind0I11Particles2DE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return 0}function __ZNK11MethodBind0I11Particles2DE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,940936);l=a;return c[b>>2]|0}function __ZN11MethodBind0I11Particles2DE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236232)|0:0){c[h>>2]=0;a[1263537]=0;f=c[d+24>>2]|0;if((f|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=f;c[b>>2]=0;return}i=f-(c[d+20>>2]|0)|0;if((i|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=i;c[b>>2]=0;return}i=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))j=i;else j=c[(c[d>>2]|0)+i>>2]|0;gj[j&8191](d);c[b>>2]=0;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,110,1146558,0);c[b>>2]=0;return}function __ZN11MethodBind0I11Particles2DE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236232)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1)){g=b;gj[g&8191](a);return}else{g=c[(c[a>>2]|0)+b>>2]|0;gj[g&8191](a);return}}function __ZN11MethodBind0I11Particles2DED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind1RCI11Particles2DfiE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;switch(b|0){case -1:{__ZN7VariantC2Ef(d,0.0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}case 0:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}default:e=0}l=a;return e|0}function __ZNK13MethodBind1RCI11Particles2DfiE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,940936);l=a;return c[b>>2]|0}function __ZN13MethodBind1RCI11Particles2DfiE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;i=l;l=l+48|0;if((l|0)>=(m|0))ba(48);j=i+24|0;k=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236232)|0:0){c[h>>2]=0;a[1263537]=0;n=d+24|0;o=c[n>>2]|0;if((o|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=o;c[b>>2]=0;l=i;return}p=o-(c[d+20>>2]|0)|0;if((p|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=p;c[b>>2]=0;l=i;return}if((g|0)>0){if((o|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);q=0}else{a[1263537]=0;q=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,q)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=q;c[b>>2]=0;l=i;return}}q=c[d+44>>2]|0;o=c[d+48>>2]|0;p=e+(o>>1)|0;if(!(o&1))r=q;else r=c[(c[p>>2]|0)+q>>2]|0;do if((g|0)<1){q=c[n>>2]|0;o=q+-1|0;if((q|0)>=1){e=c[d+16>>2]|0;s=(e|0)==0;if(s)t=0;else t=c[e+-4>>2]|0;if((q|0)<=(t|0)){if(s)u=0;else u=c[e+-4>>2]|0;do if((u|0)<(q|0)){if(s)v=0;else v=c[e+-4>>2]|0;if((v|0)<(q|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);w=0;break}else{a[1263537]=0;x=31;break}}else x=31;while(0);if((x|0)==31)w=e+(o*24|0)|0;__ZN7VariantC2ERKS_(k,w);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);f=__ZNK7VariantcviEv(k)|0;__ZN7VariantC2Ef(j,+ii[r&127](p,f));if(c[k>>2]|0)__ZN7Variant5clearEv(k);__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1217,1146558,0);c[b>>2]=0;l=i;return}function __ZN13MethodBind1RCI11Particles2DfiE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0;if(!b)f=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236232)|0;f=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=f+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;g[e>>2]=+ii[i&127](a,c[c[d>>2]>>2]|0);return}function __ZN13MethodBind1RCI11Particles2DfiED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind2I11Particles2DifE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;switch(b|0){case 0:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}case 1:{__ZN7VariantC2Ef(d,0.0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}default:e=0}l=a;return e|0}function __ZNK11MethodBind2I11Particles2DifE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,940936);l=a;return c[b>>2]|0}function __ZN11MethodBind2I11Particles2DifE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0.0;i=l;l=l+48|0;if((l|0)>=(m|0))ba(48);j=i+24|0;k=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236232)|0:0){c[h>>2]=0;a[1263537]=0;n=d+24|0;o=c[n>>2]|0;if((o|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=o;c[b>>2]=0;l=i;return}p=o-(c[d+20>>2]|0)|0;if((p|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=p;c[b>>2]=0;l=i;return}if((g|0)>0){if((o|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);q=0}else{a[1263537]=0;q=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,q)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=q;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[n>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);r=0}else{a[1263537]=0;r=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,r)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=r;c[b>>2]=0;l=i;return}}}r=c[d+44>>2]|0;q=c[d+48>>2]|0;o=e+(q>>1)|0;if(!(q&1))s=r;else s=c[(c[o>>2]|0)+r>>2]|0;do if((g|0)<1){r=c[n>>2]|0;q=r+-1|0;if((r|0)>=1){e=c[d+16>>2]|0;p=(e|0)==0;if(p)t=0;else t=c[e+-4>>2]|0;if((r|0)<=(t|0)){if(p)u=0;else u=c[e+-4>>2]|0;do if((u|0)<(r|0)){if(p)v=0;else v=c[e+-4>>2]|0;if((v|0)<(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);w=0;break}else{a[1263537]=0;x=37;break}}else x=37;while(0);if((x|0)==37)w=e+(q*24|0)|0;__ZN7VariantC2ERKS_(j,w);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);w=__ZNK7VariantcviEv(j)|0;do if((g|0)<2){v=c[n>>2]|0;u=v+-1|0;t=v+-2|0;if((v|0)>=2){v=c[d+16>>2]|0;r=(v|0)==0;if(r)y=0;else y=c[v+-4>>2]|0;if((u|0)<=(y|0)){if(r)z=0;else z=c[v+-4>>2]|0;do if((z|0)<(u|0)){if(r)A=0;else A=c[v+-4>>2]|0;if((A|0)<(u|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);B=0;break}else{a[1263537]=0;x=54;break}}else x=54;while(0);if((x|0)==54)B=v+(t*24|0)|0;__ZN7VariantC2ERKS_(k,B);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f+4>>2]|0);while(0);C=+__ZNK7VariantcvfEv(k);dj[s&127](o,w,C);if(c[k>>2]|0)__ZN7Variant5clearEv(k);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1380,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind2I11Particles2DifE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,h=0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236232)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1))h=b;else h=c[(c[a>>2]|0)+b>>2]|0;dj[h&127](a,c[c[d>>2]>>2]|0,+g[c[d+4>>2]>>2]);return}function __ZN11MethodBind2I11Particles2DifED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind1RCI11Particles2D5ColoriE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case -1:{g[d>>2]=0.0;g[d+4>>2]=0.0;g[d+8>>2]=0.0;g[d+12>>2]=1.0;__ZN7VariantC2ERK5Color(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);f=b;l=a;return f|0}case 0:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;l=a;return f|0}default:{f=0;l=a;return f|0}}return 0}function __ZNK13MethodBind1RCI11Particles2D5ColoriE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,940936);l=a;return c[b>>2]|0}function __ZN13MethodBind1RCI11Particles2D5ColoriE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0;i=l;l=l+64|0;if((l|0)>=(m|0))ba(64);j=i+24|0;k=i+48|0;n=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236232)|0:0){c[h>>2]=0;a[1263537]=0;o=d+24|0;p=c[o>>2]|0;if((p|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=p;c[b>>2]=0;l=i;return}q=p-(c[d+20>>2]|0)|0;if((q|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=q;c[b>>2]=0;l=i;return}if((g|0)>0){if((p|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);r=0}else{a[1263537]=0;r=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,r)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=r;c[b>>2]=0;l=i;return}}r=c[d+44>>2]|0;p=c[d+48>>2]|0;q=e+(p>>1)|0;if(!(p&1))s=r;else s=c[(c[q>>2]|0)+r>>2]|0;do if((g|0)<1){r=c[o>>2]|0;p=r+-1|0;if((r|0)>=1){e=c[d+16>>2]|0;t=(e|0)==0;if(t)u=0;else u=c[e+-4>>2]|0;if((r|0)<=(u|0)){if(t)v=0;else v=c[e+-4>>2]|0;do if((v|0)<(r|0)){if(t)w=0;else w=c[e+-4>>2]|0;if((w|0)<(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);x=0;break}else{a[1263537]=0;y=31;break}}else y=31;while(0);if((y|0)==31)x=e+(p*24|0)|0;__ZN7VariantC2ERKS_(n,x);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f>>2]|0);while(0);f=__ZNK7VariantcviEv(n)|0;bj[s&4095](k,q,f);__ZN7VariantC2ERK5Color(j,k);if(c[n>>2]|0)__ZN7Variant5clearEv(n);__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1217,1146558,0);c[b>>2]=0;l=i;return}function __ZN13MethodBind1RCI11Particles2D5ColoriE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f;if(!b)h=0;else{i=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236232)|0;h=i?b:0}b=c[a+44>>2]|0;i=c[a+48>>2]|0;a=h+(i>>1)|0;if(!(i&1))j=b;else j=c[(c[a>>2]|0)+b>>2]|0;bj[j&4095](g,a,c[c[d>>2]>>2]|0);c[e>>2]=c[g>>2];c[e+4>>2]=c[g+4>>2];c[e+8>>2]=c[g+8>>2];c[e+12>>2]=c[g+12>>2];l=f;return}function __ZN13MethodBind1RCI11Particles2D5ColoriED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind2I11Particles2DiRK5ColorE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case 0:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;l=a;return f|0}case 1:{g[d>>2]=0.0;g[d+4>>2]=0.0;g[d+8>>2]=0.0;g[d+12>>2]=1.0;__ZN7VariantC2ERK5Color(e,d);d=c[e>>2]|0;if(d|0)__ZN7Variant5clearEv(e);f=d;l=a;return f|0}default:{f=0;l=a;return f|0}}return 0}function __ZNK11MethodBind2I11Particles2DiRK5ColorE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,940936);l=a;return c[b>>2]|0}function __ZN11MethodBind2I11Particles2DiRK5ColorE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0;i=l;l=l+64|0;if((l|0)>=(m|0))ba(64);j=i+24|0;k=i+48|0;n=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236232)|0:0){c[h>>2]=0;a[1263537]=0;o=d+24|0;p=c[o>>2]|0;if((p|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=p;c[b>>2]=0;l=i;return}q=p-(c[d+20>>2]|0)|0;if((q|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=q;c[b>>2]=0;l=i;return}if((g|0)>0){if((p|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);r=0}else{a[1263537]=0;r=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,r)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=r;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[o>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);s=0}else{a[1263537]=0;s=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,s)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=s;c[b>>2]=0;l=i;return}}}s=c[d+44>>2]|0;r=c[d+48>>2]|0;p=e+(r>>1)|0;if(!(r&1))t=s;else t=c[(c[p>>2]|0)+s>>2]|0;do if((g|0)<1){s=c[o>>2]|0;r=s+-1|0;if((s|0)>=1){e=c[d+16>>2]|0;q=(e|0)==0;if(q)u=0;else u=c[e+-4>>2]|0;if((s|0)<=(u|0)){if(q)v=0;else v=c[e+-4>>2]|0;do if((v|0)<(s|0)){if(q)w=0;else w=c[e+-4>>2]|0;if((w|0)<(s|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);x=0;break}else{a[1263537]=0;y=37;break}}else y=37;while(0);if((y|0)==37)x=e+(r*24|0)|0;__ZN7VariantC2ERKS_(j,x);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);x=__ZNK7VariantcviEv(j)|0;do if((g|0)<2){w=c[o>>2]|0;v=w+-1|0;u=w+-2|0;if((w|0)>=2){w=c[d+16>>2]|0;s=(w|0)==0;if(s)z=0;else z=c[w+-4>>2]|0;if((v|0)<=(z|0)){if(s)A=0;else A=c[w+-4>>2]|0;do if((A|0)<(v|0)){if(s)B=0;else B=c[w+-4>>2]|0;if((B|0)<(v|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);C=0;break}else{a[1263537]=0;y=54;break}}else y=54;while(0);if((y|0)==54)C=w+(u*24|0)|0;__ZN7VariantC2ERKS_(n,C);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f+4>>2]|0);while(0);__ZNK7Variantcv5ColorEv(k,n);bj[t&4095](p,x,k);if(c[n>>2]|0)__ZN7Variant5clearEv(n);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1380,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind2I11Particles2DiRK5ColorE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236232)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;b=c[c[d>>2]>>2]|0;h=c[d+4>>2]|0;c[f>>2]=c[h>>2];c[f+4>>2]=c[h+4>>2];c[f+8>>2]=c[h+8>>2];c[f+12>>2]=c[h+12>>2];bj[i&4095](a,b,f);l=e;return}function __ZN11MethodBind2I11Particles2DiRK5ColorED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN9ColorRamp10get_pointsEv(a){a=a|0;return a+128|0}function __ZNK13MethodBind0RCI11Particles2D7Vector2E18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;if((b|0)!=-1){f=0;l=a;return f|0}g[d>>2]=0.0;g[d+4>>2]=0.0;__ZN7VariantC2ERK7Vector2(e,d);d=c[e>>2]|0;if(d|0)__ZN7Variant5clearEv(e);f=d;l=a;return f|0}function __ZNK13MethodBind0RCI11Particles2D7Vector2E18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,940936);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI11Particles2D7Vector2E4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;j=f+24|0;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236232)|0:0){c[h>>2]=0;a[1263537]=0;k=c[d+24>>2]|0;if((k|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=k;c[b>>2]=0;l=f;return}n=k-(c[d+20>>2]|0)|0;if((n|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=n;c[b>>2]=0;l=f;return}n=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))o=n;else o=c[(c[d>>2]|0)+n>>2]|0;Pi[o&2047](j,d);__ZN7VariantC2ERK7Vector2(i,j);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI11Particles2D7Vector2E7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=d;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236232)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;Pi[i&2047](f,a);a=f;f=c[a+4>>2]|0;i=e;c[i>>2]=c[a>>2];c[i+4>>2]=f;l=d;return}function __ZN13MethodBind0RCI11Particles2D7Vector2ED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I11Particles2DRK7Vector2E18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;if(b|0){f=0;l=a;return f|0}g[d>>2]=0.0;g[d+4>>2]=0.0;__ZN7VariantC2ERK7Vector2(e,d);d=c[e>>2]|0;if(d|0)__ZN7Variant5clearEv(e);f=d;l=a;return f|0}function __ZNK11MethodBind1I11Particles2DRK7Vector2E18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,940936);l=a;return c[b>>2]|0}function __ZN11MethodBind1I11Particles2DRK7Vector2E4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i+24|0;k=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236232)|0:0){c[h>>2]=0;a[1263537]=0;n=d+24|0;o=c[n>>2]|0;if((o|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=o;c[b>>2]=0;l=i;return}p=o-(c[d+20>>2]|0)|0;if((p|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=p;c[b>>2]=0;l=i;return}if((g|0)>0){if((o|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);q=0}else{a[1263537]=0;q=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,q)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=q;c[b>>2]=0;l=i;return}}q=c[d+44>>2]|0;o=c[d+48>>2]|0;p=e+(o>>1)|0;if(!(o&1))r=q;else r=c[(c[p>>2]|0)+q>>2]|0;do if((g|0)<1){q=c[n>>2]|0;o=q+-1|0;if((q|0)>=1){e=c[d+16>>2]|0;s=(e|0)==0;if(s)t=0;else t=c[e+-4>>2]|0;if((q|0)<=(t|0)){if(s)u=0;else u=c[e+-4>>2]|0;do if((u|0)<(q|0)){if(s)v=0;else v=c[e+-4>>2]|0;if((v|0)<(q|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);w=0;break}else{a[1263537]=0;x=31;break}}else x=31;while(0);if((x|0)==31)w=e+(o*24|0)|0;__ZN7VariantC2ERKS_(k,w);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);__ZNK7Variantcv7Vector2Ev(j,k);Pi[r&2047](p,j);if(c[k>>2]|0)__ZN7Variant5clearEv(k);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I11Particles2DRK7Vector2E7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236232)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;b=c[d>>2]|0;d=c[b+4>>2]|0;h=f;c[h>>2]=c[b>>2];c[h+4>>2]=d;Pi[i&2047](a,f);l=e;return}function __ZN11MethodBind1I11Particles2DRK7Vector2ED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI11Particles2D3RefI9ColorRampEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var c=0;if((b|0)!=-1){c=0;return c|0}c=__ZN7Variant12get_type_forI3RefI9ColorRampEEENS_4TypeEv()|0;return c|0}function __ZNK13MethodBind0RCI11Particles2D3RefI9ColorRampEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,940936);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI11Particles2D3RefI9ColorRampEE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f+28|0;j=f;k=f+24|0;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236232)|0:0){c[h>>2]=0;a[1263537]=0;n=c[d+24>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=f;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=f;return}o=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))p=o;else p=c[(c[d>>2]|0)+o>>2]|0;c[k>>2]=ij[p&8191](d)|0;__ZN6RefPtrC2Ev(i);__ZN3RefI9ReferenceEaSI9ColorRampEEvRKS_IT_E(i,k);__ZN7VariantC2ERK6RefPtr(j,i);__ZN6RefPtrD2Ev(i);i=c[k>>2]|0;if((i|0?__ZN9Reference11unreferenceEv(i)|0:0)?(i=c[k>>2]|0,__Z17predelete_handlerP6Object(i)|0):0){gj[c[(c[i>>2]|0)+76>>2]&8191](i);__ZN6Memory11free_staticEPvb(i,0)}c[k>>2]=0;__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI11Particles2D3RefI9ColorRampEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=d;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236232)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;c[f>>2]=ij[i&8191](a)|0;__ZN3RefI9ReferenceEaSI9ColorRampEEvRKS_IT_E(e,f);e=c[f>>2]|0;if(!e){l=d;return}if(!(__ZN9Reference11unreferenceEv(e)|0)){l=d;return}e=c[f>>2]|0;if(!(__Z17predelete_handlerP6Object(e)|0)){l=d;return}gj[c[(c[e>>2]|0)+76>>2]&8191](e);__ZN6Memory11free_staticEPvb(e,0);l=d;return}function __ZN13MethodBind0RCI11Particles2D3RefI9ColorRampEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I11Particles2DRK3RefI9ColorRampEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var c=0;if(b|0){c=0;return c|0}c=__ZN7Variant12get_type_forIRK3RefI9ColorRampEEENS_4TypeEv()|0;return c|0}function __ZNK11MethodBind1I11Particles2DRK3RefI9ColorRampEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,940936);l=a;return c[b>>2]|0}function __ZN11MethodBind1I11Particles2DRK3RefI9ColorRampEE4callEP6ObjectPPK7VariantiRNS9_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i+28|0;k=i+24|0;n=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236232)|0:0){c[h>>2]=0;a[1263537]=0;o=d+24|0;p=c[o>>2]|0;if((p|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=p;c[b>>2]=0;l=i;return}q=p-(c[d+20>>2]|0)|0;if((q|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=q;c[b>>2]=0;l=i;return}if((g|0)>0){if((p|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);r=0}else{a[1263537]=0;r=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,r)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=r;c[b>>2]=0;l=i;return}}r=c[d+44>>2]|0;p=c[d+48>>2]|0;q=e+(p>>1)|0;if(!(p&1))s=r;else s=c[(c[q>>2]|0)+r>>2]|0;do if((g|0)<1){r=c[o>>2]|0;p=r+-1|0;if((r|0)>=1){e=c[d+16>>2]|0;t=(e|0)==0;if(t)u=0;else u=c[e+-4>>2]|0;if((r|0)<=(u|0)){if(t)v=0;else v=c[e+-4>>2]|0;do if((v|0)<(r|0)){if(t)w=0;else w=c[e+-4>>2]|0;if((w|0)<(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);x=0;break}else{a[1263537]=0;y=31;break}}else y=31;while(0);if((y|0)==31)x=e+(p*24|0)|0;__ZN7VariantC2ERKS_(n,x);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f>>2]|0);while(0);__ZN3RefI9ColorRampEC2ERK7Variant(j,n);c[k>>2]=c[j>>2];Pi[s&2047](q,k);q=c[k>>2]|0;if((q|0?__ZN9Reference11unreferenceEv(q)|0:0)?(q=c[k>>2]|0,__Z17predelete_handlerP6Object(q)|0):0){gj[c[(c[q>>2]|0)+76>>2]&8191](q);__ZN6Memory11free_staticEPvb(q,0)}c[k>>2]=0;if(c[n>>2]|0)__ZN7Variant5clearEv(n);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I11Particles2DRK3RefI9ColorRampEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+28|0;g=e;h=e+24|0;if(!b)i=0;else{j=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236232)|0;i=j?b:0}b=c[a+44>>2]|0;j=c[a+48>>2]|0;a=i+(j>>1)|0;if(!(j&1))k=b;else k=c[(c[a>>2]|0)+b>>2]|0;__ZN7VariantC2EPK6Object(g,c[d>>2]|0);__ZN3RefI9ColorRampEC2ERK7Variant(f,g);if(c[g>>2]|0)__ZN7Variant5clearEv(g);c[h>>2]=c[f>>2];Pi[k&2047](a,h);a=c[h>>2]|0;if(!a){l=e;return}if(!(__ZN9Reference11unreferenceEv(a)|0)){l=e;return}a=c[h>>2]|0;if(!(__Z17predelete_handlerP6Object(a)|0)){l=e;return}gj[c[(c[a>>2]|0)+76>>2]&8191](a);__ZN6Memory11free_staticEPvb(a,0);l=e;return}function __ZN11MethodBind1I11Particles2DRK3RefI9ColorRampEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI11Particles2D5ColorE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;if((b|0)!=-1){f=0;l=a;return f|0}g[d>>2]=0.0;g[d+4>>2]=0.0;g[d+8>>2]=0.0;g[d+12>>2]=1.0;__ZN7VariantC2ERK5Color(e,d);d=c[e>>2]|0;if(d|0)__ZN7Variant5clearEv(e);f=d;l=a;return f|0}function __ZNK13MethodBind0RCI11Particles2D5ColorE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,940936);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI11Particles2D5ColorE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0;f=l;l=l+48|0;if((l|0)>=(m|0))ba(48);i=f;j=f+24|0;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236232)|0:0){c[h>>2]=0;a[1263537]=0;k=c[d+24>>2]|0;if((k|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=k;c[b>>2]=0;l=f;return}n=k-(c[d+20>>2]|0)|0;if((n|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=n;c[b>>2]=0;l=f;return}n=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))o=n;else o=c[(c[d>>2]|0)+n>>2]|0;Pi[o&2047](j,d);__ZN7VariantC2ERK5Color(i,j);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI11Particles2D5ColorE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=d;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236232)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;Pi[i&2047](f,a);c[e>>2]=c[f>>2];c[e+4>>2]=c[f+4>>2];c[e+8>>2]=c[f+8>>2];c[e+12>>2]=c[f+12>>2];l=d;return}function __ZN13MethodBind0RCI11Particles2D5ColorED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I11Particles2DRK5ColorE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;if(b|0){f=0;l=a;return f|0}g[d>>2]=0.0;g[d+4>>2]=0.0;g[d+8>>2]=0.0;g[d+12>>2]=1.0;__ZN7VariantC2ERK5Color(e,d);d=c[e>>2]|0;if(d|0)__ZN7Variant5clearEv(e);f=d;l=a;return f|0}function __ZNK11MethodBind1I11Particles2DRK5ColorE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,940936);l=a;return c[b>>2]|0}function __ZN11MethodBind1I11Particles2DRK5ColorE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;i=l;l=l+48|0;if((l|0)>=(m|0))ba(48);j=i+24|0;k=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236232)|0:0){c[h>>2]=0;a[1263537]=0;n=d+24|0;o=c[n>>2]|0;if((o|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=o;c[b>>2]=0;l=i;return}p=o-(c[d+20>>2]|0)|0;if((p|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=p;c[b>>2]=0;l=i;return}if((g|0)>0){if((o|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);q=0}else{a[1263537]=0;q=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,q)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=q;c[b>>2]=0;l=i;return}}q=c[d+44>>2]|0;o=c[d+48>>2]|0;p=e+(o>>1)|0;if(!(o&1))r=q;else r=c[(c[p>>2]|0)+q>>2]|0;do if((g|0)<1){q=c[n>>2]|0;o=q+-1|0;if((q|0)>=1){e=c[d+16>>2]|0;s=(e|0)==0;if(s)t=0;else t=c[e+-4>>2]|0;if((q|0)<=(t|0)){if(s)u=0;else u=c[e+-4>>2]|0;do if((u|0)<(q|0)){if(s)v=0;else v=c[e+-4>>2]|0;if((v|0)<(q|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);w=0;break}else{a[1263537]=0;x=31;break}}else x=31;while(0);if((x|0)==31)w=e+(o*24|0)|0;__ZN7VariantC2ERKS_(k,w);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);__ZNK7Variantcv5ColorEv(j,k);Pi[r&2047](p,j);if(c[k>>2]|0)__ZN7Variant5clearEv(k);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I11Particles2DRK5ColorE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236232)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;b=c[d>>2]|0;c[f>>2]=c[b>>2];c[f+4>>2]=c[b+4>>2];c[f+8>>2]=c[b+8>>2];c[f+12>>2]=c[b+12>>2];Pi[i&2047](a,f);l=e;return}function __ZN11MethodBind1I11Particles2DRK5ColorED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI11Particles2D3RefI7TextureEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var c=0;if((b|0)!=-1){c=0;return c|0}c=__ZN7Variant12get_type_forI3RefI7TextureEEENS_4TypeEv()|0;return c|0}function __ZNK13MethodBind0RCI11Particles2D3RefI7TextureEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,940936);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI11Particles2D3RefI7TextureEE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f+28|0;j=f;k=f+24|0;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236232)|0:0){c[h>>2]=0;a[1263537]=0;n=c[d+24>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=f;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=f;return}o=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))p=o;else p=c[(c[d>>2]|0)+o>>2]|0;c[k>>2]=ij[p&8191](d)|0;__ZN6RefPtrC2Ev(i);__ZN3RefI9ReferenceEaSI7TextureEEvRKS_IT_E(i,k);__ZN7VariantC2ERK6RefPtr(j,i);__ZN6RefPtrD2Ev(i);i=c[k>>2]|0;if((i|0?__ZN9Reference11unreferenceEv(i)|0:0)?(i=c[k>>2]|0,__Z17predelete_handlerP6Object(i)|0):0){gj[c[(c[i>>2]|0)+76>>2]&8191](i);__ZN6Memory11free_staticEPvb(i,0)}c[k>>2]=0;__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI11Particles2D3RefI7TextureEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=d;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236232)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;c[f>>2]=ij[i&8191](a)|0;__ZN3RefI9ReferenceEaSI7TextureEEvRKS_IT_E(e,f);e=c[f>>2]|0;if(!e){l=d;return}if(!(__ZN9Reference11unreferenceEv(e)|0)){l=d;return}e=c[f>>2]|0;if(!(__Z17predelete_handlerP6Object(e)|0)){l=d;return}gj[c[(c[e>>2]|0)+76>>2]&8191](e);__ZN6Memory11free_staticEPvb(e,0);l=d;return}function __ZN13MethodBind0RCI11Particles2D3RefI7TextureEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I11Particles2DRK3RefI7TextureEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var c=0;if(b|0){c=0;return c|0}c=__ZN7Variant12get_type_forIRK3RefI7TextureEEENS_4TypeEv()|0;return c|0}function __ZNK11MethodBind1I11Particles2DRK3RefI7TextureEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,940936);l=a;return c[b>>2]|0}function __ZN11MethodBind1I11Particles2DRK3RefI7TextureEE4callEP6ObjectPPK7VariantiRNS9_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i+28|0;k=i+24|0;n=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236232)|0:0){c[h>>2]=0;a[1263537]=0;o=d+24|0;p=c[o>>2]|0;if((p|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=p;c[b>>2]=0;l=i;return}q=p-(c[d+20>>2]|0)|0;if((q|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=q;c[b>>2]=0;l=i;return}if((g|0)>0){if((p|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);r=0}else{a[1263537]=0;r=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,r)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=r;c[b>>2]=0;l=i;return}}r=c[d+44>>2]|0;p=c[d+48>>2]|0;q=e+(p>>1)|0;if(!(p&1))s=r;else s=c[(c[q>>2]|0)+r>>2]|0;do if((g|0)<1){r=c[o>>2]|0;p=r+-1|0;if((r|0)>=1){e=c[d+16>>2]|0;t=(e|0)==0;if(t)u=0;else u=c[e+-4>>2]|0;if((r|0)<=(u|0)){if(t)v=0;else v=c[e+-4>>2]|0;do if((v|0)<(r|0)){if(t)w=0;else w=c[e+-4>>2]|0;if((w|0)<(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);x=0;break}else{a[1263537]=0;y=31;break}}else y=31;while(0);if((y|0)==31)x=e+(p*24|0)|0;__ZN7VariantC2ERKS_(n,x);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f>>2]|0);while(0);__ZN3RefI7TextureEC2ERK7Variant(j,n);c[k>>2]=c[j>>2];Pi[s&2047](q,k);q=c[k>>2]|0;if((q|0?__ZN9Reference11unreferenceEv(q)|0:0)?(q=c[k>>2]|0,__Z17predelete_handlerP6Object(q)|0):0){gj[c[(c[q>>2]|0)+76>>2]&8191](q);__ZN6Memory11free_staticEPvb(q,0)}c[k>>2]=0;if(c[n>>2]|0)__ZN7Variant5clearEv(n);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I11Particles2DRK3RefI7TextureEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+28|0;g=e;h=e+24|0;if(!b)i=0;else{j=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236232)|0;i=j?b:0}b=c[a+44>>2]|0;j=c[a+48>>2]|0;a=i+(j>>1)|0;if(!(j&1))k=b;else k=c[(c[a>>2]|0)+b>>2]|0;__ZN7VariantC2EPK6Object(g,c[d>>2]|0);__ZN3RefI7TextureEC2ERK7Variant(f,g);if(c[g>>2]|0)__ZN7Variant5clearEv(g);c[h>>2]=c[f>>2];Pi[k&2047](a,h);a=c[h>>2]|0;if(!a){l=e;return}if(!(__ZN9Reference11unreferenceEv(a)|0)){l=e;return}a=c[h>>2]|0;if(!(__Z17predelete_handlerP6Object(a)|0)){l=e;return}gj[c[(c[a>>2]|0)+76>>2]&8191](a);__ZN6Memory11free_staticEPvb(a,0);l=e;return}function __ZN11MethodBind1I11Particles2DRK3RefI7TextureEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind1RCI11Particles2DfNS0_9ParameterEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;switch(b|0){case -1:{__ZN7VariantC2Ef(d,0.0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}case 0:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}default:e=0}l=a;return e|0}function __ZNK13MethodBind1RCI11Particles2DfNS0_9ParameterEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,940936);l=a;return c[b>>2]|0}function __ZN13MethodBind1RCI11Particles2DfNS0_9ParameterEE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;i=l;l=l+48|0;if((l|0)>=(m|0))ba(48);j=i+24|0;k=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236232)|0:0){c[h>>2]=0;a[1263537]=0;n=d+24|0;o=c[n>>2]|0;if((o|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=o;c[b>>2]=0;l=i;return}p=o-(c[d+20>>2]|0)|0;if((p|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=p;c[b>>2]=0;l=i;return}if((g|0)>0){if((o|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);q=0}else{a[1263537]=0;q=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,q)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=q;c[b>>2]=0;l=i;return}}q=c[d+44>>2]|0;o=c[d+48>>2]|0;p=e+(o>>1)|0;if(!(o&1))r=q;else r=c[(c[p>>2]|0)+q>>2]|0;do if((g|0)<1){q=c[n>>2]|0;o=q+-1|0;if((q|0)>=1){e=c[d+16>>2]|0;s=(e|0)==0;if(s)t=0;else t=c[e+-4>>2]|0;if((q|0)<=(t|0)){if(s)u=0;else u=c[e+-4>>2]|0;do if((u|0)<(q|0)){if(s)v=0;else v=c[e+-4>>2]|0;if((v|0)<(q|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);w=0;break}else{a[1263537]=0;x=31;break}}else x=31;while(0);if((x|0)==31)w=e+(o*24|0)|0;__ZN7VariantC2ERKS_(k,w);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);f=__ZNK7VariantcviEv(k)|0;__ZN7VariantC2Ef(j,+ii[r&127](p,f));if(c[k>>2]|0)__ZN7Variant5clearEv(k);__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1217,1146558,0);c[b>>2]=0;l=i;return}function __ZN13MethodBind1RCI11Particles2DfNS0_9ParameterEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0;if(!b)f=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236232)|0;f=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=f+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;g[e>>2]=+ii[i&127](a,c[c[d>>2]>>2]|0);return}function __ZN13MethodBind1RCI11Particles2DfNS0_9ParameterEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind2I11Particles2DNS0_9ParameterEfE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;switch(b|0){case 0:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}case 1:{__ZN7VariantC2Ef(d,0.0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}default:e=0}l=a;return e|0}function __ZNK11MethodBind2I11Particles2DNS0_9ParameterEfE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,940936);l=a;return c[b>>2]|0}function __ZN11MethodBind2I11Particles2DNS0_9ParameterEfE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0.0;i=l;l=l+48|0;if((l|0)>=(m|0))ba(48);j=i+24|0;k=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236232)|0:0){c[h>>2]=0;a[1263537]=0;n=d+24|0;o=c[n>>2]|0;if((o|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=o;c[b>>2]=0;l=i;return}p=o-(c[d+20>>2]|0)|0;if((p|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=p;c[b>>2]=0;l=i;return}if((g|0)>0){if((o|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);q=0}else{a[1263537]=0;q=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,q)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=q;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[n>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);r=0}else{a[1263537]=0;r=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,r)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=r;c[b>>2]=0;l=i;return}}}r=c[d+44>>2]|0;q=c[d+48>>2]|0;o=e+(q>>1)|0;if(!(q&1))s=r;else s=c[(c[o>>2]|0)+r>>2]|0;do if((g|0)<1){r=c[n>>2]|0;q=r+-1|0;if((r|0)>=1){e=c[d+16>>2]|0;p=(e|0)==0;if(p)t=0;else t=c[e+-4>>2]|0;if((r|0)<=(t|0)){if(p)u=0;else u=c[e+-4>>2]|0;do if((u|0)<(r|0)){if(p)v=0;else v=c[e+-4>>2]|0;if((v|0)<(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);w=0;break}else{a[1263537]=0;x=37;break}}else x=37;while(0);if((x|0)==37)w=e+(q*24|0)|0;__ZN7VariantC2ERKS_(j,w);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);w=__ZNK7VariantcviEv(j)|0;do if((g|0)<2){v=c[n>>2]|0;u=v+-1|0;t=v+-2|0;if((v|0)>=2){v=c[d+16>>2]|0;r=(v|0)==0;if(r)y=0;else y=c[v+-4>>2]|0;if((u|0)<=(y|0)){if(r)z=0;else z=c[v+-4>>2]|0;do if((z|0)<(u|0)){if(r)A=0;else A=c[v+-4>>2]|0;if((A|0)<(u|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);B=0;break}else{a[1263537]=0;x=54;break}}else x=54;while(0);if((x|0)==54)B=v+(t*24|0)|0;__ZN7VariantC2ERKS_(k,B);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f+4>>2]|0);while(0);C=+__ZNK7VariantcvfEv(k);dj[s&127](o,w,C);if(c[k>>2]|0)__ZN7Variant5clearEv(k);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1380,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind2I11Particles2DNS0_9ParameterEfE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,h=0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236232)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1))h=b;else h=c[(c[a>>2]|0)+b>>2]|0;dj[h&127](a,c[c[d>>2]>>2]|0,+g[c[d+4>>2]>>2]);return}function __ZN11MethodBind2I11Particles2DNS0_9ParameterEfED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI11Particles2DfE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Ef(d,0.0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK13MethodBind0RCI11Particles2DfE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,940936);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI11Particles2DfE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236232)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2Ef(i,+mj[n&511](d));__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI11Particles2DfE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0.0;if(!b)f=0;else{d=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236232)|0;f=d?b:0}b=c[a+44>>2]|0;d=c[a+48>>2]|0;a=f+(d>>1)|0;if(!(d&1)){h=b;i=+mj[h&511](a);g[e>>2]=i;return}else{h=c[(c[a>>2]|0)+b>>2]|0;i=+mj[h&511](a);g[e>>2]=i;return}}function __ZN13MethodBind0RCI11Particles2DfED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I11Particles2DfE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if(!b){__ZN7VariantC2Ef(d,0.0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK11MethodBind1I11Particles2DfE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,940936);l=a;return c[b>>2]|0}function __ZN11MethodBind1I11Particles2DfE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0.0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236232)|0:0){c[h>>2]=0;a[1263537]=0;k=d+24|0;n=c[k>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=i;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=i;return}if((g|0)>0){if((n|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);p=0}else{a[1263537]=0;p=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,p)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=p;c[b>>2]=0;l=i;return}}p=c[d+44>>2]|0;n=c[d+48>>2]|0;o=e+(n>>1)|0;if(!(n&1))q=p;else q=c[(c[o>>2]|0)+p>>2]|0;do if((g|0)<1){p=c[k>>2]|0;n=p+-1|0;if((p|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)s=0;else s=c[e+-4>>2]|0;if((p|0)<=(s|0)){if(r)t=0;else t=c[e+-4>>2]|0;do if((t|0)<(p|0)){if(r)u=0;else u=c[e+-4>>2]|0;if((u|0)<(p|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);v=0;break}else{a[1263537]=0;w=31;break}}else w=31;while(0);if((w|0)==31)v=e+(n*24|0)|0;__ZN7VariantC2ERKS_(j,v);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);x=+__ZNK7VariantcvfEv(j);Mi[q&511](o,x);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I11Particles2DfE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0,j=0.0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236232)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1)){h=b;i=c[d>>2]|0;j=+g[i>>2];Mi[h&511](a,j);return}else{h=c[(c[a>>2]|0)+b>>2]|0;i=c[d>>2]|0;j=+g[i>>2];Mi[h&511](a,j);return}}function __ZN11MethodBind1I11Particles2DfED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI11Particles2DiE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK13MethodBind0RCI11Particles2DiE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,940936);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI11Particles2DiE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236232)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2Ei(i,ij[n&8191](d)|0);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI11Particles2DiE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0;if(!b)f=0;else{d=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236232)|0;f=d?b:0}b=c[a+44>>2]|0;d=c[a+48>>2]|0;a=f+(d>>1)|0;if(!(d&1)){g=b;h=ij[g&8191](a)|0;c[e>>2]=h;return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=ij[g&8191](a)|0;c[e>>2]=h;return}}function __ZN13MethodBind0RCI11Particles2DiED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I11Particles2DiE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if(!b){__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK11MethodBind1I11Particles2DiE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,940936);l=a;return c[b>>2]|0}function __ZN11MethodBind1I11Particles2DiE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236232)|0:0){c[h>>2]=0;a[1263537]=0;k=d+24|0;n=c[k>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=i;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=i;return}if((g|0)>0){if((n|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);p=0}else{a[1263537]=0;p=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,p)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=p;c[b>>2]=0;l=i;return}}p=c[d+44>>2]|0;n=c[d+48>>2]|0;o=e+(n>>1)|0;if(!(n&1))q=p;else q=c[(c[o>>2]|0)+p>>2]|0;do if((g|0)<1){p=c[k>>2]|0;n=p+-1|0;if((p|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)s=0;else s=c[e+-4>>2]|0;if((p|0)<=(s|0)){if(r)t=0;else t=c[e+-4>>2]|0;do if((t|0)<(p|0)){if(r)u=0;else u=c[e+-4>>2]|0;if((u|0)<(p|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);v=0;break}else{a[1263537]=0;w=31;break}}else w=31;while(0);if((w|0)==31)v=e+(n*24|0)|0;__ZN7VariantC2ERKS_(j,v);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);f=__ZNK7VariantcviEv(j)|0;Pi[q&2047](o,f);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I11Particles2DiE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236232)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1)){g=b;h=c[d>>2]|0;i=c[h>>2]|0;Pi[g&2047](a,i);return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=c[d>>2]|0;i=c[h>>2]|0;Pi[g&2047](a,i);return}}function __ZN11MethodBind1I11Particles2DiED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI11Particles2DNS0_11ProcessModeEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK13MethodBind0RCI11Particles2DNS0_11ProcessModeEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,940936);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI11Particles2DNS0_11ProcessModeEE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236232)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2Ei(i,ij[n&8191](d)|0);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI11Particles2DNS0_11ProcessModeEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0;if(!b)f=0;else{d=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236232)|0;f=d?b:0}b=c[a+44>>2]|0;d=c[a+48>>2]|0;a=f+(d>>1)|0;if(!(d&1)){g=b;h=ij[g&8191](a)|0;c[e>>2]=h;return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=ij[g&8191](a)|0;c[e>>2]=h;return}}function __ZN13MethodBind0RCI11Particles2DNS0_11ProcessModeEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I11Particles2DNS0_11ProcessModeEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if(!b){__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK11MethodBind1I11Particles2DNS0_11ProcessModeEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,940936);l=a;return c[b>>2]|0}function __ZN11MethodBind1I11Particles2DNS0_11ProcessModeEE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236232)|0:0){c[h>>2]=0;a[1263537]=0;k=d+24|0;n=c[k>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=i;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=i;return}if((g|0)>0){if((n|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);p=0}else{a[1263537]=0;p=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,p)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=p;c[b>>2]=0;l=i;return}}p=c[d+44>>2]|0;n=c[d+48>>2]|0;o=e+(n>>1)|0;if(!(n&1))q=p;else q=c[(c[o>>2]|0)+p>>2]|0;do if((g|0)<1){p=c[k>>2]|0;n=p+-1|0;if((p|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)s=0;else s=c[e+-4>>2]|0;if((p|0)<=(s|0)){if(r)t=0;else t=c[e+-4>>2]|0;do if((t|0)<(p|0)){if(r)u=0;else u=c[e+-4>>2]|0;if((u|0)<(p|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);v=0;break}else{a[1263537]=0;w=31;break}}else w=31;while(0);if((w|0)==31)v=e+(n*24|0)|0;__ZN7VariantC2ERKS_(j,v);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);f=__ZNK7VariantcviEv(j)|0;Pi[q&2047](o,f);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I11Particles2DNS0_11ProcessModeEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236232)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1)){g=b;h=c[d>>2]|0;i=c[h>>2]|0;Pi[g&2047](a,i);return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=c[d>>2]|0;i=c[h>>2]|0;Pi[g&2047](a,i);return}}function __ZN11MethodBind1I11Particles2DNS0_11ProcessModeEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI11Particles2DbE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Eb(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK13MethodBind0RCI11Particles2DbE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,940936);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI11Particles2DbE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236232)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2Eb(i,ij[n&8191](d)|0);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI11Particles2DbE7ptrcallEP6ObjectPPKvPv(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0;if(!d)g=0;else{e=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1236232)|0;g=e?d:0}d=c[b+44>>2]|0;e=c[b+48>>2]|0;b=g+(e>>1)|0;if(!(e&1)){h=d;i=ij[h&8191](b)|0;j=i&1;a[f>>0]=j;return}else{h=c[(c[b>>2]|0)+d>>2]|0;i=ij[h&8191](b)|0;j=i&1;a[f>>0]=j;return}}function __ZN13MethodBind0RCI11Particles2DbED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I11Particles2DbE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if(!b){__ZN7VariantC2Eb(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK11MethodBind1I11Particles2DbE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,940936);l=a;return c[b>>2]|0}function __ZN11MethodBind1I11Particles2DbE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236232)|0:0){c[h>>2]=0;a[1263537]=0;k=d+24|0;n=c[k>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=i;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=i;return}if((g|0)>0){if((n|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);p=0}else{a[1263537]=0;p=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,p)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=p;c[b>>2]=0;l=i;return}}p=c[d+44>>2]|0;n=c[d+48>>2]|0;o=e+(n>>1)|0;if(!(n&1))q=p;else q=c[(c[o>>2]|0)+p>>2]|0;do if((g|0)<1){p=c[k>>2]|0;n=p+-1|0;if((p|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)s=0;else s=c[e+-4>>2]|0;if((p|0)<=(s|0)){if(r)t=0;else t=c[e+-4>>2]|0;do if((t|0)<(p|0)){if(r)u=0;else u=c[e+-4>>2]|0;if((u|0)<(p|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);v=0;break}else{a[1263537]=0;w=31;break}}else w=31;while(0);if((w|0)==31)v=e+(n*24|0)|0;__ZN7VariantC2ERKS_(j,v);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);f=__ZNK7VariantcvbEv(j)|0;Pi[q&2047](o,f);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I11Particles2DbE7ptrcallEP6ObjectPPKvPv(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0;if(!d)g=0;else{f=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1236232)|0;g=f?d:0}d=c[b+44>>2]|0;f=c[b+48>>2]|0;b=g+(f>>1)|0;if(!(f&1))h=d;else h=c[(c[b>>2]|0)+d>>2]|0;Pi[h&2047](b,(a[c[e>>2]>>0]|0)!=0);return}function __ZN11MethodBind1I11Particles2DbED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN7ClassDB7creatorI6Node2DEEP6Objectv(){var a=0;a=__ZnwjPKc(400,1263606)|0;__ZN6Node2DC2Ev(a);__Z22postinitialize_handlerP6Object(a);return a|0}function __ZN7ClassDB7creatorI14ShaderMaterialEEP6Objectv(){var a=0;a=__ZnwjPKc(140,1263606)|0;__ZN14ShaderMaterialC2Ev(a);__Z22postinitialize_handlerP6Object(a);return a|0}function __ZN14ShaderMaterialC2Ev(a){a=a|0;var b=0,d=0;__ZN8ResourceC2Ev(a);c[a>>2]=225320;__ZN10StringNameC2Ev(a+124|0);b=a+128|0;c[b>>2]=0;d=__ZN12VisualServer13get_singletonEv()|0;c[b>>2]=ij[c[(c[d>>2]|0)+184>>2]&8191](d)|0;c[a>>2]=302980;__ZN10StringNameC2Ev(a+132|0);c[a+136>>2]=0;return}function __ZN7ClassDB7creatorI6ShaderEEP6Objectv(){var a=0;a=__ZnwjPKc(164,1263606)|0;__ZN6ShaderC2Ev(a);__Z22postinitialize_handlerP6Object(a);return a|0}function __ZN6Shader28register_custom_data_to_otdbEv(){var a=0,b=0,d=0,e=0,f=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a+12|0;d=a+8|0;e=a+4|0;f=a;__ZN10StringNameC2EPKc(d,943684);__ZN6StringC2EPKc(b,910083);c[f>>2]=c[b>>2];__ZN10StringNameC2ERK6String(e,f);__ZN7ClassDB27add_resource_base_extensionERK10StringNameS2_(d,e);__ZN10StringNameD2Ev(e);e=c[f>>2]|0;if(!e){__ZN10StringNameD2Ev(d);l=a;return}if(__Z16atomic_decrementPj(e+-8|0)|0){__ZN10StringNameD2Ev(d);l=a;return}__ZN6Memory11free_staticEPvb(e,1);__ZN10StringNameD2Ev(d);l=a;return}function __ZN6ShaderC2Ev(b){b=b|0;var d=0,e=0;__ZN8ResourceC2Ev(b);c[b>>2]=299904;__ZN10StringNameC2Ev(b+124|0);d=b+128|0;c[d>>2]=0;c[b+144>>2]=379008;c[b+140>>2]=0;c[b+148>>2]=0;c[b+156>>2]=379008;c[b+152>>2]=0;c[b+160>>2]=0;c[b+132>>2]=0;e=__ZN12VisualServer13get_singletonEv()|0;c[d>>2]=ij[c[(c[e>>2]|0)+160>>2]&8191](e)|0;a[b+136>>0]=1;return}function __ZN7ClassDB7creatorI11MeshLibraryEEP6Objectv(){var a=0;a=__ZnwjPKc(140,1263606)|0;__ZN11MeshLibraryC2Ev(a);__Z22postinitialize_handlerP6Object(a);return a|0}function __ZN11MeshLibrary28register_custom_data_to_otdbEv(){var a=0,b=0,d=0,e=0,f=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a+12|0;d=a+8|0;e=a+4|0;f=a;__ZN10StringNameC2EPKc(d,943688);__ZN6StringC2EPKc(b,902774);c[f>>2]=c[b>>2];__ZN10StringNameC2ERK6String(e,f);__ZN7ClassDB27add_resource_base_extensionERK10StringNameS2_(d,e);__ZN10StringNameD2Ev(e);e=c[f>>2]|0;if(!e){__ZN10StringNameD2Ev(d);l=a;return}if(__Z16atomic_decrementPj(e+-8|0)|0){__ZN10StringNameD2Ev(d);l=a;return}__ZN6Memory11free_staticEPvb(e,1);__ZN10StringNameD2Ev(d);l=a;return}function __ZN11MeshLibraryC2Ev(a){a=a|0;__ZN8ResourceC2Ev(a);c[a>>2]=295160;__ZN10StringNameC2Ev(a+124|0);c[a+132>>2]=379008;c[a+128>>2]=0;c[a+136>>2]=0;return}function __ZN7ClassDB7creatorI16Generic6DOFJointEEP6Objectv(){var a=0;a=__ZnwjPKc(608,1263606)|0;__ZN16Generic6DOFJointC2Ev(a);__Z22postinitialize_handlerP6Object(a);return a|0}function __ZN16Generic6DOFJointC2Ev(b){b=b|0;var d=0,e=0,f=0,h=0,i=0,j=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d+4|0;f=d;__ZN7SpatialC2Ev(b);c[b>>2]=268448;__ZN10StringNameC2Ev(b+392|0);c[b+396>>2]=0;c[b+400>>2]=0;h=b+404|0;c[h>>2]=0;__ZN8NodePathC2Ev(b+408|0);__ZN8NodePathC2Ev(b+412|0);a[b+420>>0]=1;c[b+416>>2]=1;__ZN7Spatial20set_notify_transformEb(b,1);c[b>>2]=269688;__ZN10StringNameC2Ev(b+424|0);a[1263537]=0;g[b+428>>2]=0.0;if(c[h>>2]|0){i=__ZN13PhysicsServer13get_singletonEv()|0;j=c[(c[i>>2]|0)+540>>2]|0;c[f>>2]=c[h>>2];c[e>>2]=c[f>>2];Qi[j&1](i,e,0,0,0.0)}a[1263537]=0;g[b+432>>2]=0.0;if(c[h>>2]|0){i=__ZN13PhysicsServer13get_singletonEv()|0;j=c[(c[i>>2]|0)+540>>2]|0;c[f>>2]=c[h>>2];c[e>>2]=c[f>>2];Qi[j&1](i,e,0,1,0.0)}a[1263537]=0;g[b+436>>2]=.699999988079071;if(c[h>>2]|0){i=__ZN13PhysicsServer13get_singletonEv()|0;j=c[(c[i>>2]|0)+540>>2]|0;c[f>>2]=c[h>>2];c[e>>2]=c[f>>2];Qi[j&1](i,e,0,2,.699999988079071)}a[1263537]=0;g[b+440>>2]=.5;if(c[h>>2]|0){i=__ZN13PhysicsServer13get_singletonEv()|0;j=c[(c[i>>2]|0)+540>>2]|0;c[f>>2]=c[h>>2];c[e>>2]=c[f>>2];Qi[j&1](i,e,0,3,.5)}a[1263537]=0;g[b+444>>2]=1.0;if(c[h>>2]|0){i=__ZN13PhysicsServer13get_singletonEv()|0;j=c[(c[i>>2]|0)+540>>2]|0;c[f>>2]=c[h>>2];c[e>>2]=c[f>>2];Qi[j&1](i,e,0,4,1.0)}a[1263537]=0;g[b+448>>2]=0.0;if(c[h>>2]|0){i=__ZN13PhysicsServer13get_singletonEv()|0;j=c[(c[i>>2]|0)+540>>2]|0;c[f>>2]=c[h>>2];c[e>>2]=c[f>>2];Qi[j&1](i,e,0,5,0.0)}a[1263537]=0;g[b+452>>2]=0.0;if(c[h>>2]|0){i=__ZN13PhysicsServer13get_singletonEv()|0;j=c[(c[i>>2]|0)+540>>2]|0;c[f>>2]=c[h>>2];c[e>>2]=c[f>>2];Qi[j&1](i,e,0,6,0.0)}a[1263537]=0;g[b+456>>2]=.5;if(c[h>>2]|0){i=__ZN13PhysicsServer13get_singletonEv()|0;j=c[(c[i>>2]|0)+540>>2]|0;c[f>>2]=c[h>>2];c[e>>2]=c[f>>2];Qi[j&1](i,e,0,7,.5)}a[1263537]=0;g[b+460>>2]=1.0;if(c[h>>2]|0){i=__ZN13PhysicsServer13get_singletonEv()|0;j=c[(c[i>>2]|0)+540>>2]|0;c[f>>2]=c[h>>2];c[e>>2]=c[f>>2];Qi[j&1](i,e,0,8,1.0)}a[1263537]=0;g[b+464>>2]=0.0;if(c[h>>2]|0){i=__ZN13PhysicsServer13get_singletonEv()|0;j=c[(c[i>>2]|0)+540>>2]|0;c[f>>2]=c[h>>2];c[e>>2]=c[f>>2];Qi[j&1](i,e,0,9,0.0)}a[1263537]=0;g[b+468>>2]=0.0;if(c[h>>2]|0){i=__ZN13PhysicsServer13get_singletonEv()|0;j=c[(c[i>>2]|0)+540>>2]|0;c[f>>2]=c[h>>2];c[e>>2]=c[f>>2];Qi[j&1](i,e,0,10,0.0)}a[1263537]=0;g[b+472>>2]=.5;if(c[h>>2]|0){i=__ZN13PhysicsServer13get_singletonEv()|0;j=c[(c[i>>2]|0)+540>>2]|0;c[f>>2]=c[h>>2];c[e>>2]=c[f>>2];Qi[j&1](i,e,0,11,.5)}a[1263537]=0;g[b+476>>2]=0.0;if(c[h>>2]|0){i=__ZN13PhysicsServer13get_singletonEv()|0;j=c[(c[i>>2]|0)+540>>2]|0;c[f>>2]=c[h>>2];c[e>>2]=c[f>>2];Qi[j&1](i,e,0,12,0.0)}a[1263537]=0;g[b+480>>2]=300.0;if(c[h>>2]|0){i=__ZN13PhysicsServer13get_singletonEv()|0;j=c[(c[i>>2]|0)+540>>2]|0;c[f>>2]=c[h>>2];c[e>>2]=c[f>>2];Qi[j&1](i,e,0,13,300.0)}a[1263537]=0;a[b+485>>0]=1;if(c[h>>2]|0){i=__ZN13PhysicsServer13get_singletonEv()|0;j=c[(c[i>>2]|0)+548>>2]|0;c[f>>2]=c[h>>2];c[e>>2]=c[f>>2];Li[j&255](i,e,0,1,1)}a[1263537]=0;a[b+484>>0]=1;if(c[h>>2]|0){i=__ZN13PhysicsServer13get_singletonEv()|0;j=c[(c[i>>2]|0)+548>>2]|0;c[f>>2]=c[h>>2];c[e>>2]=c[f>>2];Li[j&255](i,e,0,0,1)}a[1263537]=0;a[b+486>>0]=0;if(c[h>>2]|0){i=__ZN13PhysicsServer13get_singletonEv()|0;j=c[(c[i>>2]|0)+548>>2]|0;c[f>>2]=c[h>>2];c[e>>2]=c[f>>2];Li[j&255](i,e,0,2,0)}a[1263537]=0;g[b+488>>2]=0.0;if(c[h>>2]|0){i=__ZN13PhysicsServer13get_singletonEv()|0;j=c[(c[i>>2]|0)+540>>2]|0;c[f>>2]=c[h>>2];c[e>>2]=c[f>>2];Qi[j&1](i,e,1,0,0.0)}a[1263537]=0;g[b+492>>2]=0.0;if(c[h>>2]|0){i=__ZN13PhysicsServer13get_singletonEv()|0;j=c[(c[i>>2]|0)+540>>2]|0;c[f>>2]=c[h>>2];c[e>>2]=c[f>>2];Qi[j&1](i,e,1,1,0.0)}a[1263537]=0;g[b+496>>2]=.699999988079071;if(c[h>>2]|0){i=__ZN13PhysicsServer13get_singletonEv()|0;j=c[(c[i>>2]|0)+540>>2]|0;c[f>>2]=c[h>>2];c[e>>2]=c[f>>2];Qi[j&1](i,e,1,2,.699999988079071)}a[1263537]=0;g[b+500>>2]=.5;if(c[h>>2]|0){i=__ZN13PhysicsServer13get_singletonEv()|0;j=c[(c[i>>2]|0)+540>>2]|0;c[f>>2]=c[h>>2];c[e>>2]=c[f>>2];Qi[j&1](i,e,1,3,.5)}a[1263537]=0;g[b+504>>2]=1.0;if(c[h>>2]|0){i=__ZN13PhysicsServer13get_singletonEv()|0;j=c[(c[i>>2]|0)+540>>2]|0;c[f>>2]=c[h>>2];c[e>>2]=c[f>>2];Qi[j&1](i,e,1,4,1.0)}a[1263537]=0;g[b+508>>2]=0.0;if(c[h>>2]|0){i=__ZN13PhysicsServer13get_singletonEv()|0;j=c[(c[i>>2]|0)+540>>2]|0;c[f>>2]=c[h>>2];c[e>>2]=c[f>>2];Qi[j&1](i,e,1,5,0.0)}a[1263537]=0;g[b+512>>2]=0.0;if(c[h>>2]|0){i=__ZN13PhysicsServer13get_singletonEv()|0;j=c[(c[i>>2]|0)+540>>2]|0;c[f>>2]=c[h>>2];c[e>>2]=c[f>>2];Qi[j&1](i,e,1,6,0.0)}a[1263537]=0;g[b+516>>2]=.5;if(c[h>>2]|0){i=__ZN13PhysicsServer13get_singletonEv()|0;j=c[(c[i>>2]|0)+540>>2]|0;c[f>>2]=c[h>>2];c[e>>2]=c[f>>2];Qi[j&1](i,e,1,7,.5)}a[1263537]=0;g[b+520>>2]=1.0;if(c[h>>2]|0){i=__ZN13PhysicsServer13get_singletonEv()|0;j=c[(c[i>>2]|0)+540>>2]|0;c[f>>2]=c[h>>2];c[e>>2]=c[f>>2];Qi[j&1](i,e,1,8,1.0)}a[1263537]=0;g[b+524>>2]=0.0;if(c[h>>2]|0){i=__ZN13PhysicsServer13get_singletonEv()|0;j=c[(c[i>>2]|0)+540>>2]|0;c[f>>2]=c[h>>2];c[e>>2]=c[f>>2];Qi[j&1](i,e,1,9,0.0)}a[1263537]=0;g[b+528>>2]=0.0;if(c[h>>2]|0){i=__ZN13PhysicsServer13get_singletonEv()|0;j=c[(c[i>>2]|0)+540>>2]|0;c[f>>2]=c[h>>2];c[e>>2]=c[f>>2];Qi[j&1](i,e,1,10,0.0)}a[1263537]=0;g[b+532>>2]=.5;if(c[h>>2]|0){i=__ZN13PhysicsServer13get_singletonEv()|0;j=c[(c[i>>2]|0)+540>>2]|0;c[f>>2]=c[h>>2];c[e>>2]=c[f>>2];Qi[j&1](i,e,1,11,.5)}a[1263537]=0;g[b+536>>2]=0.0;if(c[h>>2]|0){i=__ZN13PhysicsServer13get_singletonEv()|0;j=c[(c[i>>2]|0)+540>>2]|0;c[f>>2]=c[h>>2];c[e>>2]=c[f>>2];Qi[j&1](i,e,1,12,0.0)}a[1263537]=0;g[b+540>>2]=300.0;if(c[h>>2]|0){i=__ZN13PhysicsServer13get_singletonEv()|0;j=c[(c[i>>2]|0)+540>>2]|0;c[f>>2]=c[h>>2];c[e>>2]=c[f>>2];Qi[j&1](i,e,1,13,300.0)}a[1263537]=0;a[b+545>>0]=1;if(c[h>>2]|0){i=__ZN13PhysicsServer13get_singletonEv()|0;j=c[(c[i>>2]|0)+548>>2]|0;c[f>>2]=c[h>>2];c[e>>2]=c[f>>2];Li[j&255](i,e,1,1,1)}a[1263537]=0;a[b+544>>0]=1;if(c[h>>2]|0){i=__ZN13PhysicsServer13get_singletonEv()|0;j=c[(c[i>>2]|0)+548>>2]|0;c[f>>2]=c[h>>2];c[e>>2]=c[f>>2];Li[j&255](i,e,1,0,1)}a[1263537]=0;a[b+546>>0]=0;if(c[h>>2]|0){i=__ZN13PhysicsServer13get_singletonEv()|0;j=c[(c[i>>2]|0)+548>>2]|0;c[f>>2]=c[h>>2];c[e>>2]=c[f>>2];Li[j&255](i,e,1,2,0)}a[1263537]=0;g[b+548>>2]=0.0;if(c[h>>2]|0){i=__ZN13PhysicsServer13get_singletonEv()|0;j=c[(c[i>>2]|0)+540>>2]|0;c[f>>2]=c[h>>2];c[e>>2]=c[f>>2];Qi[j&1](i,e,2,0,0.0)}a[1263537]=0;g[b+552>>2]=0.0;if(c[h>>2]|0){i=__ZN13PhysicsServer13get_singletonEv()|0;j=c[(c[i>>2]|0)+540>>2]|0;c[f>>2]=c[h>>2];c[e>>2]=c[f>>2];Qi[j&1](i,e,2,1,0.0)}a[1263537]=0;g[b+556>>2]=.699999988079071;if(c[h>>2]|0){i=__ZN13PhysicsServer13get_singletonEv()|0;j=c[(c[i>>2]|0)+540>>2]|0;c[f>>2]=c[h>>2];c[e>>2]=c[f>>2];Qi[j&1](i,e,2,2,.699999988079071)}a[1263537]=0;g[b+560>>2]=.5;if(c[h>>2]|0){i=__ZN13PhysicsServer13get_singletonEv()|0;j=c[(c[i>>2]|0)+540>>2]|0;c[f>>2]=c[h>>2];c[e>>2]=c[f>>2];Qi[j&1](i,e,2,3,.5)}a[1263537]=0;g[b+564>>2]=1.0;if(c[h>>2]|0){i=__ZN13PhysicsServer13get_singletonEv()|0;j=c[(c[i>>2]|0)+540>>2]|0;c[f>>2]=c[h>>2];c[e>>2]=c[f>>2];Qi[j&1](i,e,2,4,1.0)}a[1263537]=0;g[b+568>>2]=0.0;if(c[h>>2]|0){i=__ZN13PhysicsServer13get_singletonEv()|0;j=c[(c[i>>2]|0)+540>>2]|0;c[f>>2]=c[h>>2];c[e>>2]=c[f>>2];Qi[j&1](i,e,2,5,0.0)}a[1263537]=0;g[b+572>>2]=0.0;if(c[h>>2]|0){i=__ZN13PhysicsServer13get_singletonEv()|0;j=c[(c[i>>2]|0)+540>>2]|0;c[f>>2]=c[h>>2];c[e>>2]=c[f>>2];Qi[j&1](i,e,2,6,0.0)}a[1263537]=0;g[b+576>>2]=.5;if(c[h>>2]|0){i=__ZN13PhysicsServer13get_singletonEv()|0;j=c[(c[i>>2]|0)+540>>2]|0;c[f>>2]=c[h>>2];c[e>>2]=c[f>>2];Qi[j&1](i,e,2,7,.5)}a[1263537]=0;g[b+580>>2]=1.0;if(c[h>>2]|0){i=__ZN13PhysicsServer13get_singletonEv()|0;j=c[(c[i>>2]|0)+540>>2]|0;c[f>>2]=c[h>>2];c[e>>2]=c[f>>2];Qi[j&1](i,e,2,8,1.0)}a[1263537]=0;g[b+584>>2]=0.0;if(c[h>>2]|0){i=__ZN13PhysicsServer13get_singletonEv()|0;j=c[(c[i>>2]|0)+540>>2]|0;c[f>>2]=c[h>>2];c[e>>2]=c[f>>2];Qi[j&1](i,e,2,9,0.0)}a[1263537]=0;g[b+588>>2]=0.0;if(c[h>>2]|0){i=__ZN13PhysicsServer13get_singletonEv()|0;j=c[(c[i>>2]|0)+540>>2]|0;c[f>>2]=c[h>>2];c[e>>2]=c[f>>2];Qi[j&1](i,e,2,10,0.0)}a[1263537]=0;g[b+592>>2]=.5;if(c[h>>2]|0){i=__ZN13PhysicsServer13get_singletonEv()|0;j=c[(c[i>>2]|0)+540>>2]|0;c[f>>2]=c[h>>2];c[e>>2]=c[f>>2];Qi[j&1](i,e,2,11,.5)}a[1263537]=0;g[b+596>>2]=0.0;if(c[h>>2]|0){i=__ZN13PhysicsServer13get_singletonEv()|0;j=c[(c[i>>2]|0)+540>>2]|0;c[f>>2]=c[h>>2];c[e>>2]=c[f>>2];Qi[j&1](i,e,2,12,0.0)}a[1263537]=0;g[b+600>>2]=300.0;if(c[h>>2]|0){i=__ZN13PhysicsServer13get_singletonEv()|0;j=c[(c[i>>2]|0)+540>>2]|0;c[f>>2]=c[h>>2];c[e>>2]=c[f>>2];Qi[j&1](i,e,2,13,300.0)}a[1263537]=0;a[b+605>>0]=1;if(c[h>>2]|0){i=__ZN13PhysicsServer13get_singletonEv()|0;j=c[(c[i>>2]|0)+548>>2]|0;c[f>>2]=c[h>>2];c[e>>2]=c[f>>2];Li[j&255](i,e,2,1,1)}a[1263537]=0;a[b+604>>0]=1;if(c[h>>2]|0){i=__ZN13PhysicsServer13get_singletonEv()|0;j=c[(c[i>>2]|0)+548>>2]|0;c[f>>2]=c[h>>2];c[e>>2]=c[f>>2];Li[j&255](i,e,2,0,1)}a[1263537]=0;a[b+606>>0]=0;if(!(c[h>>2]|0)){l=d;return}b=__ZN13PhysicsServer13get_singletonEv()|0;i=c[(c[b>>2]|0)+548>>2]|0;c[f>>2]=c[h>>2];c[e>>2]=c[f>>2];Li[i&255](b,e,2,2,0);l=d;return}function __ZN7ClassDB7creatorI14ConeTwistJointEEP6Objectv(){var a=0;a=__ZnwjPKc(448,1263606)|0;__ZN14ConeTwistJointC2Ev(a);__Z22postinitialize_handlerP6Object(a);return a|0}function __ZN14ConeTwistJointC2Ev(b){b=b|0;__ZN7SpatialC2Ev(b);c[b>>2]=268448;__ZN10StringNameC2Ev(b+392|0);c[b+396>>2]=0;c[b+400>>2]=0;c[b+404>>2]=0;__ZN8NodePathC2Ev(b+408|0);__ZN8NodePathC2Ev(b+412|0);a[b+420>>0]=1;c[b+416>>2]=1;__ZN7Spatial20set_notify_transformEb(b,1);c[b>>2]=269432;__ZN10StringNameC2Ev(b+424|0);g[b+428>>2]=.7853981852531433;g[b+432>>2]=3.1415927410125732;g[b+436>>2]=.30000001192092896;g[b+440>>2]=.800000011920929;g[b+444>>2]=1.0;return}function __ZN7ClassDB7creatorI11SliderJointEEP6Objectv(){var a=0;a=__ZnwjPKc(516,1263606)|0;__ZN11SliderJointC2Ev(a);__Z22postinitialize_handlerP6Object(a);return a|0}function __ZN11SliderJointC2Ev(b){b=b|0;__ZN7SpatialC2Ev(b);c[b>>2]=268448;__ZN10StringNameC2Ev(b+392|0);c[b+396>>2]=0;c[b+400>>2]=0;c[b+404>>2]=0;__ZN8NodePathC2Ev(b+408|0);__ZN8NodePathC2Ev(b+412|0);a[b+420>>0]=1;c[b+416>>2]=1;__ZN7Spatial20set_notify_transformEb(b,1);c[b>>2]=269176;__ZN10StringNameC2Ev(b+424|0);g[b+428>>2]=1.0;g[b+432>>2]=-1.0;g[b+436>>2]=1.0;g[b+440>>2]=.699999988079071;g[b+444>>2]=1.0;g[b+448>>2]=1.0;g[b+452>>2]=.699999988079071;g[b+456>>2]=0.0;g[b+460>>2]=1.0;g[b+464>>2]=.699999988079071;g[b+468>>2]=1.0;g[b+472>>2]=0.0;g[b+476>>2]=0.0;g[b+480>>2]=1.0;g[b+484>>2]=.699999988079071;g[b+488>>2]=0.0;g[b+492>>2]=1.0;g[b+496>>2]=.699999988079071;g[b+500>>2]=1.0;g[b+504>>2]=1.0;g[b+508>>2]=.699999988079071;g[b+512>>2]=1.0;return}function __ZN7ClassDB7creatorI10HingeJointEEP6Objectv(){var a=0;a=__ZnwjPKc(464,1263606)|0;__ZN10HingeJointC2Ev(a);__Z22postinitialize_handlerP6Object(a);return a|0}function __ZN10HingeJointC2Ev(b){b=b|0;__ZN7SpatialC2Ev(b);c[b>>2]=268448;__ZN10StringNameC2Ev(b+392|0);c[b+396>>2]=0;c[b+400>>2]=0;c[b+404>>2]=0;__ZN8NodePathC2Ev(b+408|0);__ZN8NodePathC2Ev(b+412|0);a[b+420>>0]=1;c[b+416>>2]=1;__ZN7Spatial20set_notify_transformEb(b,1);c[b>>2]=268848;__ZN10StringNameC2Ev(b+424|0);g[b+428>>2]=.30000001192092896;g[b+432>>2]=1.5707963705062866;g[b+436>>2]=-1.5707963705062866;g[b+440>>2]=.30000001192092896;g[b+444>>2]=.8999999761581421;g[b+448>>2]=1.0;g[b+452>>2]=1.0;g[b+456>>2]=1.0;a[b+460>>0]=0;a[b+461>>0]=0;return}function __ZN7ClassDB7creatorI8PinJointEEP6Objectv(){var a=0;a=__ZnwjPKc(440,1263606)|0;__ZN8PinJointC2Ev(a);__Z22postinitialize_handlerP6Object(a);return a|0}function __ZN8PinJointC2Ev(b){b=b|0;__ZN7SpatialC2Ev(b);c[b>>2]=268448;__ZN10StringNameC2Ev(b+392|0);c[b+396>>2]=0;c[b+400>>2]=0;c[b+404>>2]=0;__ZN8NodePathC2Ev(b+408|0);__ZN8NodePathC2Ev(b+412|0);a[b+420>>0]=1;c[b+416>>2]=1;__ZN7Spatial20set_notify_transformEb(b,1);c[b>>2]=268336;__ZN10StringNameC2Ev(b+424|0);g[b+428>>2]=.30000001192092896;g[b+432>>2]=1.0;g[b+436>>2]=0.0;return}function __ZN7ClassDB7creatorI15RemoteTransformEEP6Objectv(){var a=0;a=__ZnwjPKc(404,1263606)|0;__ZN15RemoteTransformC2Ev(a);__Z22postinitialize_handlerP6Object(a);return a|0}function __ZN15RemoteTransformC2Ev(a){a=a|0;__ZN7SpatialC2Ev(a);c[a>>2]=264424;__ZN10StringNameC2Ev(a+392|0);__ZN8NodePathC2Ev(a+396|0);c[a+400>>2]=0;__ZN7Spatial20set_notify_transformEb(a,1);return}function __ZN7ClassDB7creatorI16WorldEnvironmentEEP6Objectv(){var a=0;a=__ZnwjPKc(400,1263606)|0;__ZN16WorldEnvironmentC2Ev(a);__Z22postinitialize_handlerP6Object(a);return a|0}function __ZN16WorldEnvironmentC2Ev(a){a=a|0;__ZN7SpatialC2Ev(a);c[a>>2]=270900;__ZN10StringNameC2Ev(a+392|0);c[a+396>>2]=0;return}function __ZN7ClassDB7creatorI10BakedLightEEP6Objectv(){var a=0;a=__ZnwjPKc(524,1263606)|0;__ZN10BakedLightC2Ev(a);__Z22postinitialize_handlerP6Object(a);return a|0}function __ZN10BakedLightC2Ev(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+12|0;e=b+8|0;f=b+4|0;g=b;__ZN14VisualInstanceC2Ev(a);c[a>>2]=270464;__ZN10StringNameC2Ev(a+404|0);h=a+408|0;c[h>>2]=0;i=a+416|0;c[i>>2]=0;c[i+4>>2]=0;c[i+8>>2]=0;c[i+12>>2]=0;c[i+16>>2]=0;c[i+20>>2]=0;c[a+456>>2]=379008;c[a+452>>2]=0;c[a+460>>2]=0;c[a+476>>2]=0;c[a+480>>2]=0;c[a+488>>2]=0;c[a+492>>2]=0;c[a+484>>2]=317568;c[a+504>>2]=379008;c[a+500>>2]=0;c[a+508>>2]=0;c[a+516>>2]=379008;c[a+512>>2]=0;c[a+520>>2]=0;i=__ZN12VisualServer13get_singletonEv()|0;j=c[(c[i>>2]|0)+948>>2]|0;c[f>>2]=__ZNK14VisualInstance12get_instanceEv(a)|0;c[g>>2]=c[h>>2];c[e>>2]=c[f>>2];c[d>>2]=c[g>>2];bj[j&4095](i,e,d);c[a+412>>2]=8;c[a+444>>2]=128;c[a+448>>2]=8;c[a+496>>2]=0;l=b;return}function __ZN14VisualInstanceC2Ev(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+4|0;e=b;__ZN7SpatialC2Ev(a);c[a>>2]=257920;__ZN10StringNameC2Ev(a+392|0);f=a+396|0;c[f>>2]=0;g=__ZN12VisualServer13get_singletonEv()|0;c[a+396>>2]=ij[c[(c[g>>2]|0)+944>>2]&8191](g)|0;g=__ZN12VisualServer13get_singletonEv()|0;h=c[(c[g>>2]|0)+964>>2]|0;c[e>>2]=c[f>>2];f=c[a+44>>2]|0;c[d>>2]=c[e>>2];bj[h&4095](g,d,f);c[a+400>>2]=1;__ZN7Spatial20set_notify_transformEb(a,1);l=b;return}function __ZN10PoolVectorIN10BakedLight8BakeCellEE5WriteD0Ev(a){a=a|0;var b=0;c[a>>2]=270584;b=c[a+4>>2]|0;if(!b){__ZdlPv(a);return}__Z16atomic_decrementPj(b+4|0)|0;__ZdlPv(a);return}function __ZN7ClassDB7creatorI17VisibilityEnablerEEP6Objectv(){var a=0;a=__ZnwjPKc(456,1263606)|0;__ZN17VisibilityEnablerC2Ev(a);__Z22postinitialize_handlerP6Object(a);return a|0}function __ZN17VisibilityEnablerC2Ev(b){b=b|0;var d=0;__ZN7SpatialC2Ev(b);c[b>>2]=270132;__ZN10StringNameC2Ev(b+392|0);c[b+400>>2]=379008;c[b+396>>2]=0;c[b+404>>2]=0;g[b+408>>2]=-1.0;g[b+412>>2]=-1.0;g[b+416>>2]=-1.0;g[b+420>>2]=2.0;g[b+424>>2]=2.0;g[b+428>>2]=2.0;__ZN7Spatial20set_notify_transformEb(b,1);c[b>>2]=270016;__ZN10StringNameC2Ev(b+432|0);c[b+444>>2]=379008;c[b+440>>2]=0;c[b+448>>2]=0;d=b+452|0;a[d>>0]=1;a[d+1>>0]=1;a[b+436>>0]=0;return}function __ZN7ClassDB7creatorI18VisibilityNotifierEEP6Objectv(){var a=0;a=__ZnwjPKc(432,1263606)|0;__ZN18VisibilityNotifierC2Ev(a);__Z22postinitialize_handlerP6Object(a);return a|0}function __ZN18VisibilityNotifierC2Ev(a){a=a|0;__ZN7SpatialC2Ev(a);c[a>>2]=270132;__ZN10StringNameC2Ev(a+392|0);c[a+400>>2]=379008;c[a+396>>2]=0;c[a+404>>2]=0;g[a+408>>2]=-1.0;g[a+412>>2]=-1.0;g[a+416>>2]=-1.0;g[a+420>>2]=2.0;g[a+424>>2]=2.0;g[a+428>>2]=2.0;__ZN7Spatial20set_notify_transformEb(a,1);return}function __ZN7ClassDB10_add_classI10PathFollowEEvv(){var a=0,b=0,d=0,e=0,f=0,g=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+16|0;d=a+12|0;e=a+8|0;f=a+4|0;g=a;__ZN6StringC2EPKc(b,943691);c[e>>2]=c[b>>2];__ZN10StringNameC2ERK6String(d,e);__ZN6StringC2EPKc(b,946852);c[g>>2]=c[b>>2];__ZN10StringNameC2ERK6String(f,g);__ZN7ClassDB11_add_class2ERK10StringNameS2_(d,f);__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);__ZN10StringNameD2Ev(d);d=c[e>>2]|0;if(!d){l=a;return}if(__Z16atomic_decrementPj(d+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(d,1);l=a;return}function __ZN10PathFollow13_bind_methodsEv(){var a=0,b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0;a=l;l=l+144|0;if((l|0)>=(m|0))ba(144);b=a+128|0;d=a+120|0;e=a+112|0;f=a+104|0;g=a+88|0;h=a+72|0;i=a+64|0;j=a+56|0;k=a+48|0;n=a+40|0;o=a+32|0;p=a+24|0;q=a+16|0;r=a+8|0;s=a;t=a+96|0;u=a+80|0;__Z8D_METHODPKcS0_(d,943985,1128872);v=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(v);c[v>>2]=317692;__ZN10MethodBind10_set_constEb(v,0);__ZN10MethodBind24_generate_argument_typesEi(v,1);c[v+44>>2]=269;c[v+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,v,d,0,0)|0;v=d+4|0;w=c[v>>2]|0;if(w|0?(__Z16atomic_decrementPj(w+-8|0)|0)==0:0){x=c[v>>2]|0;v=(x|0)==0?0:x+-4|0;x=v+4|0;if(c[v>>2]|0){y=0;do{__ZN10StringNameD2Ev(x+(y<<2)|0);y=y+1|0}while(y>>>0<(c[v>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(w,1)}__ZN10StringNameD2Ev(d);__Z8D_METHODPKc(e,943996);d=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(d);c[d>>2]=317728;__ZN10MethodBind10_set_constEb(d,1);__ZN10MethodBind24_generate_argument_typesEi(d,0);__ZN10MethodBind12_set_returnsEb(d,1);c[d+44>>2]=274;c[d+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,d,e,0,0)|0;d=e+4|0;w=c[d>>2]|0;if(w|0?(__Z16atomic_decrementPj(w+-8|0)|0)==0:0){v=c[d>>2]|0;d=(v|0)==0?0:v+-4|0;v=d+4|0;if(c[d>>2]|0){y=0;do{__ZN10StringNameD2Ev(v+(y<<2)|0);y=y+1|0}while(y>>>0<(c[d>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(w,1)}__ZN10StringNameD2Ev(e);__Z8D_METHODPKcS0_(f,944007,943892);e=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(e);c[e>>2]=317692;__ZN10MethodBind10_set_constEb(e,0);__ZN10MethodBind24_generate_argument_typesEi(e,1);c[e+44>>2]=270;c[e+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,e,f,0,0)|0;e=f+4|0;w=c[e>>2]|0;if(w|0?(__Z16atomic_decrementPj(w+-8|0)|0)==0:0){d=c[e>>2]|0;e=(d|0)==0?0:d+-4|0;d=e+4|0;if(c[e>>2]|0){y=0;do{__ZN10StringNameD2Ev(d+(y<<2)|0);y=y+1|0}while(y>>>0<(c[e>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(w,1)}__ZN10StringNameD2Ev(f);__Z8D_METHODPKc(g,944020);f=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(f);c[f>>2]=317728;__ZN10MethodBind10_set_constEb(f,1);__ZN10MethodBind24_generate_argument_typesEi(f,0);__ZN10MethodBind12_set_returnsEb(f,1);c[f+44>>2]=275;c[f+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,f,g,0,0)|0;f=g+4|0;w=c[f>>2]|0;if(w|0?(__Z16atomic_decrementPj(w+-8|0)|0)==0:0){e=c[f>>2]|0;f=(e|0)==0?0:e+-4|0;e=f+4|0;if(c[f>>2]|0){y=0;do{__ZN10StringNameD2Ev(e+(y<<2)|0);y=y+1|0}while(y>>>0<(c[f>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(w,1)}__ZN10StringNameD2Ev(g);__Z8D_METHODPKcS0_(h,944033,943901);g=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(g);c[g>>2]=317692;__ZN10MethodBind10_set_constEb(g,0);__ZN10MethodBind24_generate_argument_typesEi(g,1);c[g+44>>2]=271;c[g+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,g,h,0,0)|0;g=h+4|0;w=c[g>>2]|0;if(w|0?(__Z16atomic_decrementPj(w+-8|0)|0)==0:0){f=c[g>>2]|0;g=(f|0)==0?0:f+-4|0;f=g+4|0;if(c[g>>2]|0){y=0;do{__ZN10StringNameD2Ev(f+(y<<2)|0);y=y+1|0}while(y>>>0<(c[g>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(w,1)}__ZN10StringNameD2Ev(h);__Z8D_METHODPKc(i,944046);h=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(h);c[h>>2]=317728;__ZN10MethodBind10_set_constEb(h,1);__ZN10MethodBind24_generate_argument_typesEi(h,0);__ZN10MethodBind12_set_returnsEb(h,1);c[h+44>>2]=276;c[h+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,h,i,0,0)|0;h=i+4|0;w=c[h>>2]|0;if(w|0?(__Z16atomic_decrementPj(w+-8|0)|0)==0:0){g=c[h>>2]|0;h=(g|0)==0?0:g+-4|0;g=h+4|0;if(c[h>>2]|0){y=0;do{__ZN10StringNameD2Ev(g+(y<<2)|0);y=y+1|0}while(y>>>0<(c[h>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(w,1)}__ZN10StringNameD2Ev(i);__Z8D_METHODPKcS0_(j,944059,943869);i=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(i);c[i>>2]=317692;__ZN10MethodBind10_set_constEb(i,0);__ZN10MethodBind24_generate_argument_typesEi(i,1);c[i+44>>2]=272;c[i+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,i,j,0,0)|0;i=j+4|0;w=c[i>>2]|0;if(w|0?(__Z16atomic_decrementPj(w+-8|0)|0)==0:0){h=c[i>>2]|0;i=(h|0)==0?0:h+-4|0;h=i+4|0;if(c[i>>2]|0){y=0;do{__ZN10StringNameD2Ev(h+(y<<2)|0);y=y+1|0}while(y>>>0<(c[i>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(w,1)}__ZN10StringNameD2Ev(j);__Z8D_METHODPKc(k,944075);j=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(j);c[j>>2]=317728;__ZN10MethodBind10_set_constEb(j,1);__ZN10MethodBind24_generate_argument_typesEi(j,0);__ZN10MethodBind12_set_returnsEb(j,1);c[j+44>>2]=277;c[j+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,j,k,0,0)|0;j=k+4|0;w=c[j>>2]|0;if(w|0?(__Z16atomic_decrementPj(w+-8|0)|0)==0:0){i=c[j>>2]|0;j=(i|0)==0?0:i+-4|0;i=j+4|0;if(c[j>>2]|0){y=0;do{__ZN10StringNameD2Ev(i+(y<<2)|0);y=y+1|0}while(y>>>0<(c[j>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(w,1)}__ZN10StringNameD2Ev(k);__Z8D_METHODPKcS0_(n,944091,943910);k=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(k);c[k>>2]=317764;__ZN10MethodBind10_set_constEb(k,0);__ZN10MethodBind24_generate_argument_typesEi(k,1);c[k+44>>2]=1823;c[k+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,k,n,0,0)|0;k=n+4|0;w=c[k>>2]|0;if(w|0?(__Z16atomic_decrementPj(w+-8|0)|0)==0:0){j=c[k>>2]|0;k=(j|0)==0?0:j+-4|0;j=k+4|0;if(c[k>>2]|0){y=0;do{__ZN10StringNameD2Ev(j+(y<<2)|0);y=y+1|0}while(y>>>0<(c[k>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(w,1)}__ZN10StringNameD2Ev(n);__Z8D_METHODPKc(o,944109);n=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(n);c[n>>2]=317800;__ZN10MethodBind10_set_constEb(n,1);__ZN10MethodBind24_generate_argument_typesEi(n,0);__ZN10MethodBind12_set_returnsEb(n,1);c[n+44>>2]=5722;c[n+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,n,o,0,0)|0;n=o+4|0;w=c[n>>2]|0;if(w|0?(__Z16atomic_decrementPj(w+-8|0)|0)==0:0){k=c[n>>2]|0;n=(k|0)==0?0:k+-4|0;k=n+4|0;if(c[n>>2]|0){y=0;do{__ZN10StringNameD2Ev(k+(y<<2)|0);y=y+1|0}while(y>>>0<(c[n>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(w,1)}__ZN10StringNameD2Ev(o);__Z8D_METHODPKcS0_(p,944127,1146191);o=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(o);c[o>>2]=317836;__ZN10MethodBind10_set_constEb(o,0);__ZN10MethodBind24_generate_argument_typesEi(o,1);c[o+44>>2]=1824;c[o+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,o,p,0,0)|0;o=p+4|0;w=c[o>>2]|0;if(w|0?(__Z16atomic_decrementPj(w+-8|0)|0)==0:0){n=c[o>>2]|0;o=(n|0)==0?0:n+-4|0;n=o+4|0;if(c[o>>2]|0){y=0;do{__ZN10StringNameD2Ev(n+(y<<2)|0);y=y+1|0}while(y>>>0<(c[o>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(w,1)}__ZN10StringNameD2Ev(p);__Z8D_METHODPKc(q,944151);p=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(p);c[p>>2]=317872;__ZN10MethodBind10_set_constEb(p,1);__ZN10MethodBind24_generate_argument_typesEi(p,0);__ZN10MethodBind12_set_returnsEb(p,1);c[p+44>>2]=5723;c[p+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,p,q,0,0)|0;p=q+4|0;w=c[p>>2]|0;if(w|0?(__Z16atomic_decrementPj(w+-8|0)|0)==0:0){o=c[p>>2]|0;p=(o|0)==0?0:o+-4|0;o=p+4|0;if(c[p>>2]|0){y=0;do{__ZN10StringNameD2Ev(o+(y<<2)|0);y=y+1|0}while(y>>>0<(c[p>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(w,1)}__ZN10StringNameD2Ev(q);__Z8D_METHODPKcS0_(r,944175,943951);q=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(q);c[q>>2]=317836;__ZN10MethodBind10_set_constEb(q,0);__ZN10MethodBind24_generate_argument_typesEi(q,1);c[q+44>>2]=1825;c[q+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,q,r,0,0)|0;q=r+4|0;w=c[q>>2]|0;if(w|0?(__Z16atomic_decrementPj(w+-8|0)|0)==0:0){p=c[q>>2]|0;q=(p|0)==0?0:p+-4|0;p=q+4|0;if(c[q>>2]|0){y=0;do{__ZN10StringNameD2Ev(p+(y<<2)|0);y=y+1|0}while(y>>>0<(c[q>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(w,1)}__ZN10StringNameD2Ev(r);__Z8D_METHODPKc(s,944184);r=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(r);c[r>>2]=317872;__ZN10MethodBind10_set_constEb(r,1);__ZN10MethodBind24_generate_argument_typesEi(r,0);__ZN10MethodBind12_set_returnsEb(r,1);c[r+44>>2]=5724;c[r+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,r,s,0,0)|0;r=s+4|0;w=c[r>>2]|0;if(w|0?(__Z16atomic_decrementPj(w+-8|0)|0)==0:0){q=c[r>>2]|0;r=(q|0)==0?0:q+-4|0;q=r+4|0;if(c[r>>2]|0){y=0;do{__ZN10StringNameD2Ev(q+(y<<2)|0);y=y+1|0}while(y>>>0<(c[r>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(w,1)}__ZN10StringNameD2Ev(s);__ZN6StringC2EPKc(b,943691);c[u>>2]=c[b>>2];__ZN10StringNameC2ERK6String(t,u);__ZN10StringNameC2EPKc(b,944193);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(t,b,0);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(t);s=c[u>>2]|0;if(s|0?(__Z16atomic_decrementPj(s+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(s,1);__ZN6StringC2EPKc(b,943691);c[u>>2]=c[b>>2];__ZN10StringNameC2ERK6String(t,u);__ZN10StringNameC2EPKc(b,944207);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(t,b,1);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(t);s=c[u>>2]|0;if(s|0?(__Z16atomic_decrementPj(s+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(s,1);__ZN6StringC2EPKc(b,943691);c[u>>2]=c[b>>2];__ZN10StringNameC2ERK6String(t,u);__ZN10StringNameC2EPKc(b,944218);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(t,b,2);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(t);s=c[u>>2]|0;if(s|0?(__Z16atomic_decrementPj(s+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(s,1);__ZN6StringC2EPKc(b,943691);c[u>>2]=c[b>>2];__ZN10StringNameC2ERK6String(t,u);__ZN10StringNameC2EPKc(b,944230);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(t,b,3);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(t);t=c[u>>2]|0;if(!t){l=a;return}if(__Z16atomic_decrementPj(t+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(t,1);l=a;return}function __ZN7ClassDB7creatorI10PathFollowEEP6Objectv(){var a=0;a=__ZnwjPKc(424,1263606)|0;__ZN10PathFollowC2Ev(a);__Z22postinitialize_handlerP6Object(a);return a|0}function __ZN10PathFollowC2Ev(b){b=b|0;var d=0;__ZN7SpatialC2Ev(b);c[b>>2]=317584;__ZN10StringNameC2Ev(b+392|0);d=b+396|0;c[d>>2]=0;c[d+4>>2]=0;c[d+8>>2]=0;c[d+12>>2]=0;c[b+420>>2]=3;a[b+416>>0]=1;a[b+417>>0]=1;g[b+412>>2]=.10000000149011612;return}function __ZN10PathFollow18_initialize_classvEv(b){b=b|0;if(a[1263446]|0)return;if(!(a[1257014]|0)){if(!(a[1256996]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI4NodeEEvv();__ZN4Node13_bind_methodsEv();a[1256996]=1}__ZN7ClassDB10_add_classI7SpatialEEvv();__ZN7Spatial13_bind_methodsEv();a[1257014]=1}__ZN7ClassDB10_add_classI10PathFollowEEvv();__ZN10PathFollow13_bind_methodsEv();a[1263446]=1;return}function __ZN10PathFollow5_setvERK10StringNameRK7Variant(a,b,c){a=a|0;b=b|0;c=c|0;var d=0;if(1288==1129){d=0;return d|0}d=__ZN10PathFollow4_setERK10StringNameRK7Variant(a,b,c)|0;return d|0}function __ZNK10PathFollow5_getvERK10StringNameR7Variant(a,b,c){a=a|0;b=b|0;c=c|0;var d=0;if(1289!=1131?__ZNK10PathFollow4_getERK10StringNameR7Variant(a,b,c)|0:0){d=1;return d|0}d=0;return d|0}function __ZNK10PathFollow19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+24|0;g=e+4|0;h=e;if(!d)__ZNK7Spatial19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,0);__ZN6StringC2EPKc(f,943691);i=c[f>>2]|0;f=i;j=g+4|0;c[j>>2]=0;k=g+12|0;c[k>>2]=0;c[g>>2]=0;n=(i|0)==0;if(!n?(c[j>>2]=0,__Z28atomic_conditional_incrementPj(i+-8|0)|0):0)c[j>>2]=f;c[g+8>>2]=0;f=c[k>>2]|0;if(f|0){if(!(__Z16atomic_decrementPj(f+-8|0)|0))__ZN6Memory11free_staticEPvb(f,1);c[k>>2]=0}c[g+16>>2]=256;if(!(c[b>>2]|0)){k=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=k;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0}k=__ZnwjPFPvjE(32,4740)|0;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0;c[k+12>>2]=0;c[k+16>>2]=7;f=k+20|0;c[f>>2]=0;j=k+24|0;c[j>>2]=0;o=k+28|0;c[o>>2]=0;__ZN12PropertyInfoaSERKS_(k,g)|0;p=c[b>>2]|0;q=p+4|0;r=c[q>>2]|0;c[j>>2]=r;c[f>>2]=0;c[o>>2]=p;if(r|0)c[r+20>>2]=k;c[q>>2]=k;if(!(c[p>>2]|0))c[p>>2]=k;k=p+8|0;c[k>>2]=(c[k>>2]|0)+1;k=c[g+12>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);k=c[g+4>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);if(!n?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);__ZN10StringNameC2EPKc(h,943691);__ZN7ClassDB17get_property_listE10StringNameP4ListI12PropertyInfo16DefaultAllocatorEbPK6Object(h,b,1,a);__ZN10StringNameD2Ev(h);if(1826!=516)__ZNK10PathFollow18_get_property_listEP4ListI12PropertyInfo16DefaultAllocatorE(a,b);if(!d){l=e;return}__ZNK7Spatial19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,1);l=e;return}function __ZN10PathFollow14_notificationvEib(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0;if(!d){if(511!=510)__ZN4Node13_notificationEi(a,b);if(528!=511)__ZN7Spatial13_notificationEi(a,b)}a:do if(1827!=528){switch(b|0){case 10:break;case 11:{c[a+396>>2]=0;break a;break}default:break a}e=__ZNK4Node10get_parentEv(a)|0;if(e|0){f=a+396|0;if($i[c[(c[e>>2]|0)+44>>2]&8191](e,1236536)|0){c[f>>2]=e;__ZN10PathFollow17_update_transformEv(a);break}else{c[f>>2]=0;break}}}while(0);if(!d)return;if(528!=511)__ZN7Spatial13_notificationEi(a,b);if(511==510)return;__ZN4Node13_notificationEi(a,b);return}function __ZNK10PathFollow16_get_class_namevEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+8|0;e=b+4|0;f=b;g=a+392|0;a=c[g>>2]|0;if(a|0){if(c[a+4>>2]|0){l=b;return g|0}if(__ZNK6String6lengthEv(a+8|0)|0){l=b;return g|0}}__ZN6StringC2EPKc(d,943691);c[f>>2]=c[d>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameaSERKS_(g,e);__ZN10StringNameD2Ev(e);e=c[f>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);l=b;return g|0}function __ZNK10PathFollow9get_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,943691);l=a;return c[b>>2]|0}function __ZNK10PathFollow8is_classERK6String(a,b){a=a|0;b=b|0;var c=0;if((!(__ZNK6StringeqEPKc(b,943691)|0)?!(__ZNK6StringeqEPKc(b,946852)|0):0)?!(__ZNK6StringeqEPKc(b,1132465)|0):0)c=__ZNK6StringeqEPKc(b,1142944)|0;else c=1;return c|0}function __ZNK10PathFollow12is_class_ptrEPv(a,b){a=a|0;b=b|0;return (b|0)==1236532|((b|0)==1220920|((b|0)==1220720|(b|0)==1220580))|0}function __ZN10PathFollowD2Ev(a){a=a|0;c[a>>2]=317584;__ZN10StringNameD2Ev(a+392|0);__ZN7SpatialD2Ev(a);return}function __ZN10PathFollowD0Ev(a){a=a|0;c[a>>2]=317584;__ZN10StringNameD2Ev(a+392|0);__ZN7SpatialD2Ev(a);__ZdlPv(a);return}function __ZN10PathFollow13_notificationEi(a,b){a=a|0;b=b|0;var d=0;switch(b|0){case 10:{b=__ZNK4Node10get_parentEv(a)|0;if(!b)return;d=a+396|0;if($i[c[(c[b>>2]|0)+44>>2]&8191](b,1236536)|0){c[d>>2]=b;__ZN10PathFollow17_update_transformEv(a);return}else{c[d>>2]=0;return}break}case 11:{c[a+396>>2]=0;return}default:return}}function __ZN10PathFollow17_update_transformEv(b){b=b|0;var d=0,e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0.0,q=0.0,r=0.0,s=0,t=0,u=0.0,v=0.0,w=0.0,x=0.0,y=0.0,z=0.0,A=0.0,B=0.0,C=0.0,D=0.0,E=0.0,F=0.0,G=0.0,H=0.0,J=0;d=l;l=l+144|0;if((l|0)>=(m|0))ba(144);e=d+120|0;f=d+72|0;h=d+48|0;i=d+60|0;j=d+12|0;k=d;n=c[b+396>>2]|0;if(!n){l=d;return}o=c[n+396>>2]|0;if(!o){l=d;return}__ZN9Reference9referenceEv(o);p=+g[b+400>>2];do if(a[b+417>>0]|0){q=+__ZNK7Curve3D16get_baked_lengthEv(o);if(!(p>=0.0)){r=q-+_fmodf(-p,q);break}else{r=+_fmodf(p,q);break}}else r=p;while(0);n=b+416|0;__ZNK7Curve3D17interpolate_bakedEfb(e,o,r,(a[n>>0]|0)!=0);__ZNK7Spatial13get_transformEv(f,b);s=b+420|0;if(!(c[s>>2]|0)){t=f+36|0;c[t>>2]=c[e>>2];c[t+4>>2]=c[e+4>>2];c[t+8>>2]=c[e+8>>2]}else{__ZNK7Curve3D17interpolate_bakedEfb(h,o,r+ +g[b+412>>2],(a[n>>0]|0)!=0);p=+g[h>>2]-+g[e>>2];n=e+4|0;q=+g[h+4>>2]-+g[n>>2];t=e+8|0;u=+g[h+8>>2]-+g[t>>2];v=+I(+(p*p+q*q+u*u));if(v==0.0){w=0.0;x=0.0;y=0.0}else{w=p/v;x=q/v;y=u/v}h=c[s>>2]|0;if((h|0)==1){v=+I(+(w*w+0.0+y*y));if(v==0.0){z=0.0;A=0.0;B=0.0}else{z=w/v;A=0.0/v;B=y/v}}else{z=w;A=x;B=y}if(+I(+(z*z+A*A+B*B))<1.0e-05){y=+g[f+8>>2];x=+g[f+20>>2];w=+g[f+32>>2];v=+I(+(y*y+x*x+w*w));if(v==0.0){C=0.0;D=0.0;E=0.0}else{C=y/v;D=x/v;E=w/v}F=-C;G=-D;H=-E}else{F=z;G=A;H=B}g[i>>2]=0.0;s=i+4|0;g[s>>2]=1.0;J=i+8|0;g[J>>2]=0.0;if((h|0)==3?(B=+__ZNK7Curve3D22interpolate_baked_tiltEf(o,r),B!=0.0):0){g[k>>2]=-F;g[k+4>>2]=-G;g[k+8>>2]=-H;__ZN5BasisC2ERK7Vector3f(j,k,B);B=+g[i>>2];r=+g[s>>2];A=+g[J>>2];z=B*+g[j+12>>2]+r*+g[j+16>>2]+A*+g[j+20>>2];E=B*+g[j+24>>2]+r*+g[j+28>>2]+A*+g[j+32>>2];g[i>>2]=+g[j>>2]*B+ +g[j+4>>2]*r+ +g[j+8>>2]*A;g[s>>2]=z;g[J>>2]=E}E=G+ +g[n>>2];G=H+ +g[t>>2];g[j>>2]=F+ +g[e>>2];g[j+4>>2]=E;g[j+8>>2]=G;__ZN9Transform11set_look_atERK7Vector3S2_S2_(f,e,j,i)}G=+g[b+404>>2];E=+g[b+408>>2];F=+g[f+12>>2]*G+ +g[f+16>>2]*E;H=+g[f+24>>2]*G+ +g[f+28>>2]*E;i=f+36|0;g[i>>2]=+g[i>>2]+(+g[f>>2]*G+ +g[f+4>>2]*E);i=f+40|0;g[i>>2]=F+ +g[i>>2];i=f+44|0;g[i>>2]=H+ +g[i>>2];__ZN7Spatial13set_transformERK9Transform(b,f);if(!(__ZN9Reference11unreferenceEv(o)|0)){l=d;return}if(!(__Z17predelete_handlerP6Object(o)|0)){l=d;return}gj[c[(c[o>>2]|0)+76>>2]&8191](o);__ZN6Memory11free_staticEPvb(o,0);l=d;return}function __ZNK7Curve3D16get_baked_lengthEv(b){b=b|0;if(a[b+132>>0]|0)__ZNK7Curve3D5_bakeEv(b);return +(+g[b+144>>2])}function __ZNK7Curve3D17interpolate_bakedEfb(b,d,e,f){b=b|0;d=d|0;e=+e;f=f|0;var h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0.0,t=0.0,u=0.0,v=0,w=0,x=0.0,y=0.0,z=0.0;h=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=h+16|0;j=h;k=h+20|0;n=h+4|0;if(a[d+132>>0]|0)__ZNK7Curve3D5_bakeEv(d);o=c[d+136>>2]|0;a:do if(o|0){p=c[o+16>>2]|0;q=(p>>>0)/12|0;switch(q&536870911|0){case 0:{break a;break}case 1:{if(p>>>0>11){p=o+4|0;__Z16atomic_incrementPj(p)|0;r=c[o+8>>2]|0;c[b>>2]=c[r>>2];c[b+4>>2]=c[r+4>>2];c[b+8>>2]=c[r+8>>2];__Z16atomic_decrementPj(p)|0;l=h;return}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1130483,505,1146766,0);c[b>>2]=c[0];c[b+4>>2]=c[1];c[b+8>>2]=c[2];l=h;return}break}default:{}}__Z16atomic_incrementPj(o+4|0)|0;p=c[o+8>>2]|0;do if(!(e<0.0)){s=+g[d+144>>2];if(s<=e){r=p+((q+-1|0)*12|0)|0;c[b>>2]=c[r>>2];c[b+4>>2]=c[r+4>>2];c[b+8>>2]=c[r+8>>2];break}t=+g[d+148>>2];r=~~+G(+(e/t));u=+_fmodf(e,t);v=q+-1|0;if((r|0)>=(v|0)){w=p+(v*12|0)|0;c[b>>2]=c[w>>2];c[b+4>>2]=c[w+4>>2];c[b+8>>2]=c[w+8>>2];break}w=q+-2|0;if((r|0)==(w|0))x=+_fmodf(s,t);else x=t;t=u/x;if(f){v=p+(((((r|0)>0)<<31>>31)+r|0)*12|0)|0;c[k>>2]=c[v>>2];c[k+4>>2]=c[v+4>>2];c[k+8>>2]=c[v+8>>2];v=p+((((r|0)<(w|0)?2:1)+r|0)*12|0)|0;c[n>>2]=c[v>>2];c[n+4>>2]=c[v+4>>2];c[n+8>>2]=c[v+8>>2];__ZNK7Vector317cubic_interpolateERKS_S1_S1_f(b,p+(r*12|0)|0,p+((r+1|0)*12|0)|0,k,n,t);break}else{v=r+1|0;u=+g[p+(r*12|0)>>2];s=+g[p+(r*12|0)+4>>2];y=s+t*(+g[p+(v*12|0)+4>>2]-s);s=+g[p+(r*12|0)+8>>2];z=s+t*(+g[p+(v*12|0)+8>>2]-s);g[b>>2]=u+t*(+g[p+(v*12|0)>>2]-u);g[b+4>>2]=y;g[b+8>>2]=z;break}}else{c[b>>2]=c[p>>2];c[b+4>>2]=c[p+4>>2];c[b+8>>2]=c[p+8>>2]}while(0);__Z16atomic_decrementPj(o+4|0)|0;l=h;return}while(0);__ZN6StringC2EPKc(j,943788);c[i>>2]=__ZNK6String4utf8Ev(j)|0;__Z19_err_set_last_errorPKc(__ZNK10CharString8get_dataEv(i)|0);o=c[i>>2]|0;if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(o,1);o=c[j>>2]|0;if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(o,1);a[1263537]=1;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(866789,866807,1054,943809,0);g[b+8>>2]=0.0;g[b+4>>2]=0.0;g[b>>2]=0.0;l=h;return}function __ZNK7Curve3D22interpolate_baked_tiltEf(b,d){b=b|0;d=+d;var e=0,f=0,h=0,i=0,j=0,k=0,n=0.0,o=0.0,p=0.0,q=0.0,r=0,s=0.0,t=0,u=0.0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e+4|0;h=e;if(a[b+132>>0]|0)__ZNK7Curve3D5_bakeEv(b);i=c[b+140>>2]|0;a:do if(i|0){j=c[i+16>>2]|0;k=j>>>2;switch(k&1073741823|0){case 0:{break a;break}case 1:{if(j>>>0>3){j=i+4|0;__Z16atomic_incrementPj(j)|0;n=+g[c[i+8>>2]>>2];__Z16atomic_decrementPj(j)|0;o=n;l=e;return +o}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1130483,505,1146766,0);o=0.0;l=e;return +o}break}default:{}}__Z16atomic_incrementPj(i+4|0)|0;j=c[i+8>>2]|0;do if(d<0.0)p=+g[j>>2];else{n=+g[b+144>>2];if(n<=d){p=+g[j+(k+-1<<2)>>2];break}q=+g[b+148>>2];r=~~+G(+(d/q));s=+_fmodf(d,q);t=k+-1|0;if((r|0)>=(t|0)){p=+g[j+(t<<2)>>2];break}if((r|0)==(k+-2|0))u=+_fmodf(n,q);else u=q;q=+g[j+(r<<2)>>2];p=q+s/u*(+g[j+(r+1<<2)>>2]-q)}while(0);__Z16atomic_decrementPj(i+4|0)|0;o=p;l=e;return +o}while(0);__ZN6StringC2EPKc(h,943702);c[f>>2]=__ZNK6String4utf8Ev(h)|0;__Z19_err_set_last_errorPKc(__ZNK10CharString8get_dataEv(f)|0);i=c[f>>2]|0;if(i|0?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);i=c[h>>2]|0;if(i|0?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);a[1263537]=1;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(943722,866807,1098,943745,0);o=0.0;l=e;return +o}function __ZNK7Curve3D5_bakeEv(b){b=b|0;var d=0,e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0.0,w=0.0,x=0.0,y=0.0,z=0,A=0,B=0,C=0.0,D=0.0,E=0.0,F=0.0,G=0.0,H=0.0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0.0,R=0.0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0.0,Z=0.0,_=0.0,$=0,aa=0,ca=0,da=0,ea=0,fa=0,ga=0.0,ha=0.0,ia=0.0,ja=0,ka=0,la=0.0,ma=0.0,na=0.0,oa=0.0,pa=0.0,qa=0.0,ra=0,sa=0,ta=0,ua=0,va=0,wa=0,xa=0,ya=0,za=0,Aa=0,Ba=0,Ca=0,Da=0,Ea=0,Fa=0,Ga=0,Ha=0,Ia=0,Ja=0,Ka=0.0,La=0.0,Ma=0.0,Na=0.0,Oa=0.0,Pa=0,Qa=0,Ra=0,Sa=0,Ta=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d;f=b+132|0;if(!(a[f>>0]|0)){l=d;return}h=b+144|0;g[h>>2]=0.0;a[f>>0]=0;f=b+128|0;i=c[f>>2]|0;a:do if(i|0){j=c[i+-4>>2]|0;switch(j|0){case 0:{break a;break}case 1:{k=b+136|0;__ZN10PoolVectorI7Vector3E6resizeEi(k,1)|0;n=c[f>>2]|0;if((n|0)!=0?(c[n+-4>>2]|0)>0:0)o=n;else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);o=0}n=o+24|0;p=c[k>>2]|0;do if((p|0)!=0?(c[p+16>>2]|0)>>>0>11:0){__ZN10PoolVectorI7Vector3E14_copy_on_writeEv(k);q=c[k>>2]|0;if(!q){c[0]=c[n>>2];c[1]=c[n+4>>2];c[2]=c[n+8>>2];break}else{r=q+4|0;__Z16atomic_incrementPj(r)|0;s=c[q+8>>2]|0;c[s>>2]=c[n>>2];c[s+4>>2]=c[n+4>>2];c[s+8>>2]=c[n+8>>2];__Z16atomic_decrementPj(r)|0;break}}else t=19;while(0);if((t|0)==19)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1128449,1130483,486,1130498,0);n=b+140|0;__ZN10PoolVectorIfE6resizeEi(n,1)|0;k=c[f>>2]|0;if((k|0)!=0?(c[k+-4>>2]|0)>0:0)u=k;else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);u=0}k=u+36|0;p=c[n>>2]|0;if(p|0?(c[p+16>>2]|0)>>>0>3:0){__ZN10PoolVectorIfE14_copy_on_writeEv(n);p=c[n>>2]|0;if(!p)df();n=p+4|0;__Z16atomic_incrementPj(n)|0;c[c[p+8>>2]>>2]=c[k>>2];__Z16atomic_decrementPj(n)|0;l=d;return}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1128449,1130483,486,1130498,0);l=d;return}default:{}}if((j|0)<=0)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);v=+g[i+24>>2];w=+g[i+28>>2];x=+g[i+32>>2];n=c[i+36>>2]|0;k=__ZnwjPFPvjE(12,4740)|0;c[e>>2]=k;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0;k=__ZnwjPFPvjE(28,4740)|0;g[k>>2]=v;g[k+4>>2]=w;g[k+8>>2]=x;c[k+12>>2]=n;n=c[e>>2]|0;p=n+4|0;r=c[p>>2]|0;c[k+20>>2]=r;c[k+16>>2]=0;c[k+24>>2]=n;if(r|0)c[r+16>>2]=k;c[p>>2]=k;if(!(c[n>>2]|0))c[n>>2]=k;k=n+8|0;c[k>>2]=(c[k>>2]|0)+1;k=b+148|0;p=0;y=v;v=x;x=w;r=n;b:while(1){z=c[f>>2]|0;A=(z|0)==0;if(A)B=0;else B=c[z+-4>>2]|0;if((p|0)>=(B+-1|0)){t=43;break}n=p+1|0;w=0.0;C=y;D=v;E=x;s=r;while(1){F=w;while(1){if(!(F<1.0)){p=n;y=C;v=D;x=E;r=s;continue b}G=F+.10000000149011612;H=G>1.0?1.0:G;q=c[f>>2]|0;J=(q|0)==0;if(J)K=0;else K=c[q+-4>>2]|0;do if((K|0)<=(p|0)){if(J)L=0;else L=c[q+-4>>2]|0;if((L|0)>(p|0)){a[1263537]=0;t=68;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);M=24;N=28;O=32;P=c[f>>2]|0;break}}else t=68;while(0);if((t|0)==68){t=0;M=q+(p*40|0)+24|0;N=q+(p*40|0)+28|0;O=q+(p*40|0)+32|0;P=q}G=+g[M>>2];Q=+g[N>>2];R=+g[O>>2];J=(P|0)==0;if(J)S=0;else S=c[P+-4>>2]|0;do if((S|0)<=(p|0)){if(J)T=0;else T=c[P+-4>>2]|0;if((T|0)>(p|0)){a[1263537]=0;t=77;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);U=0;V=c[f>>2]|0;break}}else t=77;while(0);if((t|0)==77){t=0;U=P+(p*40|0)|0;V=P}J=(V|0)==0;if(J)W=0;else W=c[V+-4>>2]|0;if((W|0)<=(p|0)){if(J)X=0;else X=c[V+-4>>2]|0;if((X|0)<=(p|0)){t=85;break b}a[1263537]=0}Y=+g[U+24>>2]+ +g[V+(p*40|0)+12>>2];Z=+g[U+28>>2]+ +g[V+(p*40|0)+16>>2];_=+g[U+32>>2]+ +g[V+(p*40|0)+20>>2];if(J)$=0;else $=c[V+-4>>2]|0;do if(($|0)<=(n|0)){if(J)aa=0;else aa=c[V+-4>>2]|0;if((aa|0)>(n|0)){a[1263537]=0;t=94;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);ca=0;da=c[f>>2]|0;break}}else t=94;while(0);if((t|0)==94){t=0;ca=V+(n*40|0)|0;da=V}J=(da|0)==0;if(J)ea=0;else ea=c[da+-4>>2]|0;if((ea|0)<=(n|0)){if(J)fa=0;else fa=c[da+-4>>2]|0;if((fa|0)<=(n|0)){t=102;break b}a[1263537]=0}ga=+g[ca+24>>2]+ +g[da+(n*40|0)>>2];ha=+g[ca+28>>2]+ +g[da+(n*40|0)+4>>2];ia=+g[ca+32>>2]+ +g[da+(n*40|0)+8>>2];if(J)ja=0;else ja=c[da+-4>>2]|0;if((ja|0)<=(n|0)){if(J)ka=0;else ka=c[da+-4>>2]|0;if((ka|0)<=(n|0)){t=110;break b}a[1263537]=0}la=1.0-H;ma=la*la;na=la*ma;oa=H*H;pa=H*oa;qa=na*G+H*(ma*Y)*3.0+oa*(la*ga)*3.0+pa*+g[da+(n*40|0)+24>>2]-C;ga=na*Q+H*(ma*Z)*3.0+oa*(la*ha)*3.0+pa*+g[da+(n*40|0)+28>>2]-E;ha=na*R+H*(ma*_)*3.0+oa*(la*ia)*3.0+pa*+g[da+(n*40|0)+32>>2]-D;pa=+I(+(qa*qa+ga*ga+ha*ha));if(pa>+g[k>>2])break;else F=H}J=0;pa=F+(H-F)*.5;ha=H;ga=F;q=da;while(1){do if((c[q+-4>>2]|0)<=(p|0))if((c[q+-4>>2]|0)>(p|0)){a[1263537]=0;t=133;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);ra=24;sa=28;ta=32;ua=c[f>>2]|0;break}else t=133;while(0);if((t|0)==133){t=0;ra=q+(p*40|0)+24|0;sa=q+(p*40|0)+28|0;ta=q+(p*40|0)+32|0;ua=q}_=+g[ra>>2];R=+g[sa>>2];Z=+g[ta>>2];va=(ua|0)==0;if(va)wa=0;else wa=c[ua+-4>>2]|0;do if((wa|0)<=(p|0)){if(va)xa=0;else xa=c[ua+-4>>2]|0;if((xa|0)>(p|0)){a[1263537]=0;t=142;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);ya=0;za=c[f>>2]|0;break}}else t=142;while(0);if((t|0)==142){t=0;ya=ua+(p*40|0)|0;za=ua}va=(za|0)==0;if(va)Aa=0;else Aa=c[za+-4>>2]|0;if((Aa|0)<=(p|0)){if(va)Ba=0;else Ba=c[za+-4>>2]|0;if((Ba|0)<=(p|0)){t=150;break b}a[1263537]=0}Q=+g[ya+24>>2]+ +g[za+(p*40|0)+12>>2];Y=+g[ya+28>>2]+ +g[za+(p*40|0)+16>>2];G=+g[ya+32>>2]+ +g[za+(p*40|0)+20>>2];if(va)Ca=0;else Ca=c[za+-4>>2]|0;do if((Ca|0)<=(n|0)){if(va)Da=0;else Da=c[za+-4>>2]|0;if((Da|0)>(n|0)){a[1263537]=0;t=159;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);Ea=0;Fa=c[f>>2]|0;break}}else t=159;while(0);if((t|0)==159){t=0;Ea=za+(n*40|0)|0;Fa=za}va=(Fa|0)==0;if(va)Ga=0;else Ga=c[Fa+-4>>2]|0;if((Ga|0)<=(n|0)){if(va)Ha=0;else Ha=c[Fa+-4>>2]|0;if((Ha|0)<=(n|0)){t=167;break b}a[1263537]=0}qa=+g[Ea+24>>2]+ +g[Fa+(n*40|0)>>2];ia=+g[Ea+28>>2]+ +g[Fa+(n*40|0)+4>>2];la=+g[Ea+32>>2]+ +g[Fa+(n*40|0)+8>>2];if(va)Ia=0;else Ia=c[Fa+-4>>2]|0;if((Ia|0)<=(n|0)){if(va)Ja=0;else Ja=c[Fa+-4>>2]|0;if((Ja|0)<=(n|0)){t=175;break b}a[1263537]=0}oa=1.0-pa;ma=oa*oa;na=oa*ma;Ka=pa*pa;La=pa*Ka;Ma=na*_+pa*(ma*Q)*3.0+Ka*(oa*qa)*3.0+La*+g[Fa+(n*40|0)+24>>2];Na=na*R+pa*(ma*Y)*3.0+Ka*(oa*ia)*3.0+La*+g[Fa+(n*40|0)+28>>2];Oa=na*Z+pa*(ma*G)*3.0+Ka*(oa*la)*3.0+La*+g[Fa+(n*40|0)+32>>2];La=Ma-C;la=Na-E;oa=Oa-D;Ka=+I(+(La*La+la*la+oa*oa));va=+g[k>>2]<Ka;ga=va?ga:pa;ha=va?pa:ha;J=J+1|0;pa=ga+(ha-ga)*.5;if((J|0)>=10)break;else q=Fa}if((c[Fa+-4>>2]|0)<=(p|0)){if((c[Fa+-4>>2]|0)<=(p|0)){t=116;break b}a[1263537]=0}ga=+g[Fa+(p*40|0)+36>>2];if((c[Fa+-4>>2]|0)<=(n|0)){if((c[Fa+-4>>2]|0)<=(n|0)){t=120;break b}a[1263537]=0}ha=ga+pa*(+g[Fa+(n*40|0)+36>>2]-ga);if(!s){q=__ZnwjPFPvjE(12,4740)|0;c[e>>2]=q;c[q>>2]=0;c[q+4>>2]=0;c[q+8>>2]=0}q=__ZnwjPFPvjE(28,4740)|0;g[q>>2]=Ma;g[q+4>>2]=Na;g[q+8>>2]=Oa;g[q+12>>2]=ha;J=c[e>>2]|0;va=J+4|0;Pa=c[va>>2]|0;c[q+20>>2]=Pa;c[q+16>>2]=0;c[q+24>>2]=J;if(Pa|0)c[Pa+16>>2]=q;c[va>>2]=q;if(!(c[J>>2]|0))c[J>>2]=q;q=J+8|0;c[q>>2]=(c[q>>2]|0)+1;w=pa;C=Ma;D=Oa;E=Na;s=J}}if((t|0)==43){if(A)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);p=c[z+-4>>2]|0;j=p+-1|0;if((p|0)<1)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);E=+g[z+(j*40|0)+24>>2];D=+g[z+(j*40|0)+28>>2];C=+g[z+(j*40|0)+32>>2];j=c[z+((p+-1|0)*40|0)+36>>2]|0;w=E-y;ha=D-x;ga=C-v;F=+I(+(w*w+ha*ha+ga*ga));if(!r){g[h>>2]=F-+g[k>>2];p=__ZnwjPFPvjE(12,4740)|0;c[e>>2]=p;c[p>>2]=0;c[p+4>>2]=0;c[p+8>>2]=0}else g[h>>2]=F+ +((c[r+8>>2]|0)+-1|0)*+g[k>>2];p=__ZnwjPFPvjE(28,4740)|0;g[p>>2]=E;g[p+4>>2]=D;g[p+8>>2]=C;c[p+12>>2]=j;j=c[e>>2]|0;s=j+4|0;n=c[s>>2]|0;c[p+20>>2]=n;c[p+16>>2]=0;c[p+24>>2]=j;if(n|0)c[n+16>>2]=p;c[s>>2]=p;if(!(c[j>>2]|0))c[j>>2]=p;p=j+8|0;s=(c[p>>2]|0)+1|0;c[p>>2]=s;n=b+136|0;__ZN10PoolVectorI7Vector3E6resizeEi(n,s)|0;if((c[n>>2]|0)!=0?(__ZN10PoolVectorI7Vector3E14_copy_on_writeEv(n),s=c[n>>2]|0,(s|0)!=0):0){__Z16atomic_incrementPj(s+4|0)|0;Qa=s;Ra=c[s+8>>2]|0}else{Qa=0;Ra=0}s=b+140|0;__ZN10PoolVectorIfE6resizeEi(s,c[p>>2]|0)|0;if((c[s>>2]|0)!=0?(__ZN10PoolVectorIfE14_copy_on_writeEv(s),p=c[s>>2]|0,(p|0)!=0):0){__Z16atomic_incrementPj(p+4|0)|0;Sa=p;Ta=c[p+8>>2]|0}else{Sa=0;Ta=0}p=c[j>>2]|0;if(p|0){j=0;s=p;while(1){p=Ra+(j*12|0)|0;c[p>>2]=c[s>>2];c[p+4>>2]=c[s+4>>2];c[p+8>>2]=c[s+8>>2];c[Ta+(j<<2)>>2]=c[s+12>>2];s=c[s+16>>2]|0;if(!s)break;else j=j+1|0}}if(Sa|0)__Z16atomic_decrementPj(Sa+4|0)|0;if(Qa|0)__Z16atomic_decrementPj(Qa+4|0)|0;__ZN4ListI5Plane16DefaultAllocatorED2Ev(e);l=d;return}else if((t|0)==85)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);else if((t|0)==102)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);else if((t|0)==110)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);else if((t|0)==116)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);else if((t|0)==120)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);else if((t|0)==150)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);else if((t|0)==167)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);else if((t|0)==175)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0)}while(0);t=b+136|0;e=c[t>>2]|0;do if(e|0){if(c[e+4>>2]|0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1130483,543,1144667,0);break}a[1263537]=0;if(c[e+16>>2]|0)__ZN10PoolVectorI7Vector3E12_unreferenceEv(t)}while(0);t=b+140|0;b=c[t>>2]|0;if(!b){l=d;return}if(c[b+4>>2]|0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1130483,543,1144667,0);l=d;return}a[1263537]=0;if(!(c[b+16>>2]|0)){l=d;return}__ZN10PoolVectorIfE12_unreferenceEv(t);l=d;return}function __ZN4ListI5Plane16DefaultAllocatorED2Ev(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0;d=c[b>>2]|0;if(!d)return;else e=d;while(1){d=c[e>>2]|0;if(!d){f=15;break}a[1263537]=0;if((c[d+24>>2]|0)==(e|0)){c[e>>2]=c[d+16>>2];g=e+4|0;h=c[d+20>>2]|0;if((c[g>>2]|0)==(d|0))c[g>>2]=h;g=d+16|0;if(h|0)c[h+16>>2]=c[g>>2];i=c[g>>2]|0;if(i|0)c[i+20>>2]=h;__ZN6Memory11free_staticEPvb(d,0);d=e+8|0;c[d>>2]=(c[d>>2]|0)+-1}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145114,1145120,157,1145132,0);j=c[b>>2]|0;if(!(c[j+8>>2]|0)){f=14;break}if(!j){f=18;break}else e=j}if((f|0)==14){__ZN6Memory11free_staticEPvb(j,0);c[b>>2]=0;return}else if((f|0)==15)if(!(c[e+8>>2]|0)){a[1263537]=0;__ZN6Memory11free_staticEPvb(e,0);return}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145461,1145120,668,1145467,0);return}else if((f|0)==18)return}function __ZNK10PathFollow18_get_property_listEP4ListI12PropertyInfo16DefaultAllocatorE(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0.0,v=0.0,w=0.0,x=0,y=0,z=0,A=0,B=0;d=l;l=l+64|0;if((l|0)>=(m|0))ba(64);e=d+44|0;f=d+36|0;g=d+28|0;h=d+40|0;i=d+32|0;j=d+24|0;k=d+20|0;n=d+16|0;o=d+12|0;p=d+8|0;q=d+4|0;r=d;s=a+396|0;a=c[s>>2]|0;if((a|0)!=0?(t=c[a+396>>2]|0,(t|0)!=0):0){__ZN9Reference9referenceEv(t);if(__ZN9Reference11unreferenceEv(t)|0?__Z17predelete_handlerP6Object(t)|0:0){gj[c[(c[t>>2]|0)+76>>2]&8191](t);__ZN6Memory11free_staticEPvb(t,0)}t=c[(c[s>>2]|0)+396>>2]|0;if(t){__ZN9Reference9referenceEv(t);u=+__ZNK7Curve3D16get_baked_lengthEv(t);if(__ZN9Reference11unreferenceEv(t)|0?__Z17predelete_handlerP6Object(t)|0:0){gj[c[(c[t>>2]|0)+76>>2]&8191](t);__ZN6Memory11free_staticEPvb(t,0);v=u}else v=u}else v=+__ZNK7Curve3D16get_baked_lengthEv(0);w=v}else w=1.0e4;__ZN6StringC2EPKc(f,1128872);c[h>>2]=__Z4rtosd(w)|0;c[g>>2]=__ZplPKcRK6String(943860,h)|0;__ZN6StringC2EPKc(i,943863);t=__ZNK6StringplERKS_(g,i)|0;s=t;a=e+4|0;c[a>>2]=0;x=e+12|0;c[x>>2]=0;c[e>>2]=3;y=c[f>>2]|0;if(y|0?(c[a>>2]=0,__Z28atomic_conditional_incrementPj(y+-8|0)|0):0)c[a>>2]=c[f>>2];c[e+8>>2]=1;a=c[x>>2]|0;if((a|0)!=(t|0)){if(a|0?(__Z16atomic_decrementPj(a+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(a,1);c[x>>2]=0;if(t|0?__Z28atomic_conditional_incrementPj(t+-8|0)|0:0)c[x>>2]=s}c[e+16>>2]=7;if(!(c[b>>2]|0)){s=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=s;c[s>>2]=0;c[s+4>>2]=0;c[s+8>>2]=0}s=__ZnwjPFPvjE(32,4740)|0;c[s>>2]=0;c[s+4>>2]=0;c[s+8>>2]=0;c[s+12>>2]=0;c[s+16>>2]=7;x=s+20|0;c[x>>2]=0;a=s+24|0;c[a>>2]=0;y=s+28|0;c[y>>2]=0;__ZN12PropertyInfoaSERKS_(s,e)|0;z=c[b>>2]|0;A=z+4|0;B=c[A>>2]|0;c[a>>2]=B;c[x>>2]=0;c[y>>2]=z;if(B|0)c[B+20>>2]=s;c[A>>2]=s;if(!(c[z>>2]|0))c[z>>2]=s;s=z+8|0;c[s>>2]=(c[s>>2]|0)+1;s=c[e+12>>2]|0;if(s|0?(__Z16atomic_decrementPj(s+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(s,1);s=c[e+4>>2]|0;if(s|0?(__Z16atomic_decrementPj(s+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(s,1);if(t|0?(__Z16atomic_decrementPj(t+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(t,1);t=c[i>>2]|0;if(t|0?(__Z16atomic_decrementPj(t+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(t,1);t=c[g>>2]|0;if(t|0?(__Z16atomic_decrementPj(t+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(t,1);t=c[h>>2]|0;if(t|0?(__Z16atomic_decrementPj(t+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(t,1);t=c[f>>2]|0;if(t|0?(__Z16atomic_decrementPj(t+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(t,1);__ZN6StringC2EPKc(j,943869);__ZN6StringC2EPKc(h,943881);t=e+4|0;c[t>>2]=0;f=e+12|0;c[f>>2]=0;c[e>>2]=3;g=c[j>>2]|0;if(g|0?(c[t>>2]=0,__Z28atomic_conditional_incrementPj(g+-8|0)|0):0)c[t>>2]=c[j>>2];c[e+8>>2]=1;t=c[f>>2]|0;if((t|0)!=(c[h>>2]|0)){if(t|0?(__Z16atomic_decrementPj(t+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(t,1);c[f>>2]=0;t=c[h>>2]|0;if(t|0?__Z28atomic_conditional_incrementPj(t+-8|0)|0:0)c[f>>2]=c[h>>2]}c[e+16>>2]=2;if(!(c[b>>2]|0)){f=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=f;c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0}f=__ZnwjPFPvjE(32,4740)|0;c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;c[f+12>>2]=0;c[f+16>>2]=7;t=f+20|0;c[t>>2]=0;g=f+24|0;c[g>>2]=0;i=f+28|0;c[i>>2]=0;__ZN12PropertyInfoaSERKS_(f,e)|0;s=c[b>>2]|0;z=s+4|0;A=c[z>>2]|0;c[g>>2]=A;c[t>>2]=0;c[i>>2]=s;if(A|0)c[A+20>>2]=f;c[z>>2]=f;if(!(c[s>>2]|0))c[s>>2]=f;f=s+8|0;c[f>>2]=(c[f>>2]|0)+1;f=c[e+12>>2]|0;do if(f|0){if(__Z16atomic_decrementPj(f+-8|0)|0)break;__ZN6Memory11free_staticEPvb(f,1)}while(0);f=c[e+4>>2]|0;do if(f|0){if(__Z16atomic_decrementPj(f+-8|0)|0)break;__ZN6Memory11free_staticEPvb(f,1)}while(0);f=c[h>>2]|0;do if(f|0){if(__Z16atomic_decrementPj(f+-8|0)|0)break;__ZN6Memory11free_staticEPvb(f,1)}while(0);f=c[j>>2]|0;do if(f|0){if(__Z16atomic_decrementPj(f+-8|0)|0)break;__ZN6Memory11free_staticEPvb(f,1)}while(0);__ZN6StringC2EPKc(k,943892);__ZN6StringC2EPKc(h,1263606);f=e+4|0;c[f>>2]=0;j=e+12|0;c[j>>2]=0;c[e>>2]=3;s=c[k>>2]|0;do if(s|0){c[f>>2]=0;if(!(__Z28atomic_conditional_incrementPj(s+-8|0)|0))break;c[f>>2]=c[k>>2]}while(0);c[e+8>>2]=0;f=c[j>>2]|0;do if((f|0)!=(c[h>>2]|0)){do if(f|0){if(__Z16atomic_decrementPj(f+-8|0)|0)break;__ZN6Memory11free_staticEPvb(f,1)}while(0);c[j>>2]=0;s=c[h>>2]|0;if(!s)break;if(!(__Z28atomic_conditional_incrementPj(s+-8|0)|0))break;c[j>>2]=c[h>>2]}while(0);c[e+16>>2]=7;if(!(c[b>>2]|0)){j=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=j;c[j>>2]=0;c[j+4>>2]=0;c[j+8>>2]=0}j=__ZnwjPFPvjE(32,4740)|0;c[j>>2]=0;c[j+4>>2]=0;c[j+8>>2]=0;c[j+12>>2]=0;c[j+16>>2]=7;f=j+20|0;c[f>>2]=0;s=j+24|0;c[s>>2]=0;z=j+28|0;c[z>>2]=0;__ZN12PropertyInfoaSERKS_(j,e)|0;A=c[b>>2]|0;i=A+4|0;t=c[i>>2]|0;c[s>>2]=t;c[f>>2]=0;c[z>>2]=A;if(t|0)c[t+20>>2]=j;c[i>>2]=j;if(!(c[A>>2]|0))c[A>>2]=j;j=A+8|0;c[j>>2]=(c[j>>2]|0)+1;j=c[e+12>>2]|0;do if(j|0){if(__Z16atomic_decrementPj(j+-8|0)|0)break;__ZN6Memory11free_staticEPvb(j,1)}while(0);j=c[e+4>>2]|0;do if(j|0){if(__Z16atomic_decrementPj(j+-8|0)|0)break;__ZN6Memory11free_staticEPvb(j,1)}while(0);j=c[h>>2]|0;do if(j|0){if(__Z16atomic_decrementPj(j+-8|0)|0)break;__ZN6Memory11free_staticEPvb(j,1)}while(0);j=c[k>>2]|0;do if(j|0){if(__Z16atomic_decrementPj(j+-8|0)|0)break;__ZN6Memory11free_staticEPvb(j,1)}while(0);__ZN6StringC2EPKc(n,943901);__ZN6StringC2EPKc(h,1263606);j=e+4|0;c[j>>2]=0;k=e+12|0;c[k>>2]=0;c[e>>2]=3;A=c[n>>2]|0;do if(A|0){c[j>>2]=0;if(!(__Z28atomic_conditional_incrementPj(A+-8|0)|0))break;c[j>>2]=c[n>>2]}while(0);c[e+8>>2]=0;j=c[k>>2]|0;do if((j|0)!=(c[h>>2]|0)){do if(j|0){if(__Z16atomic_decrementPj(j+-8|0)|0)break;__ZN6Memory11free_staticEPvb(j,1)}while(0);c[k>>2]=0;A=c[h>>2]|0;if(!A)break;if(!(__Z28atomic_conditional_incrementPj(A+-8|0)|0))break;c[k>>2]=c[h>>2]}while(0);c[e+16>>2]=7;if(!(c[b>>2]|0)){k=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=k;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0}k=__ZnwjPFPvjE(32,4740)|0;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0;c[k+12>>2]=0;c[k+16>>2]=7;j=k+20|0;c[j>>2]=0;A=k+24|0;c[A>>2]=0;i=k+28|0;c[i>>2]=0;__ZN12PropertyInfoaSERKS_(k,e)|0;t=c[b>>2]|0;z=t+4|0;f=c[z>>2]|0;c[A>>2]=f;c[j>>2]=0;c[i>>2]=t;if(f|0)c[f+20>>2]=k;c[z>>2]=k;if(!(c[t>>2]|0))c[t>>2]=k;k=t+8|0;c[k>>2]=(c[k>>2]|0)+1;k=c[e+12>>2]|0;do if(k|0){if(__Z16atomic_decrementPj(k+-8|0)|0)break;__ZN6Memory11free_staticEPvb(k,1)}while(0);k=c[e+4>>2]|0;do if(k|0){if(__Z16atomic_decrementPj(k+-8|0)|0)break;__ZN6Memory11free_staticEPvb(k,1)}while(0);k=c[h>>2]|0;do if(k|0){if(__Z16atomic_decrementPj(k+-8|0)|0)break;__ZN6Memory11free_staticEPvb(k,1)}while(0);k=c[n>>2]|0;do if(k|0){if(__Z16atomic_decrementPj(k+-8|0)|0)break;__ZN6Memory11free_staticEPvb(k,1)}while(0);__ZN6StringC2EPKc(o,943910);__ZN6StringC2EPKc(h,943924);k=e+4|0;c[k>>2]=0;n=e+12|0;c[n>>2]=0;c[e>>2]=2;t=c[o>>2]|0;do if(t|0){c[k>>2]=0;if(!(__Z28atomic_conditional_incrementPj(t+-8|0)|0))break;c[k>>2]=c[o>>2]}while(0);c[e+8>>2]=3;k=c[n>>2]|0;do if((k|0)!=(c[h>>2]|0)){do if(k|0){if(__Z16atomic_decrementPj(k+-8|0)|0)break;__ZN6Memory11free_staticEPvb(k,1)}while(0);c[n>>2]=0;t=c[h>>2]|0;if(!t)break;if(!(__Z28atomic_conditional_incrementPj(t+-8|0)|0))break;c[n>>2]=c[h>>2]}while(0);c[e+16>>2]=7;if(!(c[b>>2]|0)){n=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=n;c[n>>2]=0;c[n+4>>2]=0;c[n+8>>2]=0}n=__ZnwjPFPvjE(32,4740)|0;c[n>>2]=0;c[n+4>>2]=0;c[n+8>>2]=0;c[n+12>>2]=0;c[n+16>>2]=7;k=n+20|0;c[k>>2]=0;t=n+24|0;c[t>>2]=0;z=n+28|0;c[z>>2]=0;__ZN12PropertyInfoaSERKS_(n,e)|0;f=c[b>>2]|0;i=f+4|0;j=c[i>>2]|0;c[t>>2]=j;c[k>>2]=0;c[z>>2]=f;if(j|0)c[j+20>>2]=n;c[i>>2]=n;if(!(c[f>>2]|0))c[f>>2]=n;n=f+8|0;c[n>>2]=(c[n>>2]|0)+1;n=c[e+12>>2]|0;do if(n|0){if(__Z16atomic_decrementPj(n+-8|0)|0)break;__ZN6Memory11free_staticEPvb(n,1)}while(0);n=c[e+4>>2]|0;do if(n|0){if(__Z16atomic_decrementPj(n+-8|0)|0)break;__ZN6Memory11free_staticEPvb(n,1)}while(0);n=c[h>>2]|0;do if(n|0){if(__Z16atomic_decrementPj(n+-8|0)|0)break;__ZN6Memory11free_staticEPvb(n,1)}while(0);n=c[o>>2]|0;do if(n|0){if(__Z16atomic_decrementPj(n+-8|0)|0)break;__ZN6Memory11free_staticEPvb(n,1)}while(0);__ZN6StringC2EPKc(p,943938);__ZN6StringC2EPKc(h,1263606);n=e+4|0;c[n>>2]=0;o=e+12|0;c[o>>2]=0;c[e>>2]=1;f=c[p>>2]|0;do if(f|0){c[n>>2]=0;if(!(__Z28atomic_conditional_incrementPj(f+-8|0)|0))break;c[n>>2]=c[p>>2]}while(0);c[e+8>>2]=0;n=c[o>>2]|0;do if((n|0)!=(c[h>>2]|0)){do if(n|0){if(__Z16atomic_decrementPj(n+-8|0)|0)break;__ZN6Memory11free_staticEPvb(n,1)}while(0);c[o>>2]=0;f=c[h>>2]|0;if(!f)break;if(!(__Z28atomic_conditional_incrementPj(f+-8|0)|0))break;c[o>>2]=c[h>>2]}while(0);c[e+16>>2]=7;if(!(c[b>>2]|0)){o=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=o;c[o>>2]=0;c[o+4>>2]=0;c[o+8>>2]=0}o=__ZnwjPFPvjE(32,4740)|0;c[o>>2]=0;c[o+4>>2]=0;c[o+8>>2]=0;c[o+12>>2]=0;c[o+16>>2]=7;n=o+20|0;c[n>>2]=0;f=o+24|0;c[f>>2]=0;i=o+28|0;c[i>>2]=0;__ZN12PropertyInfoaSERKS_(o,e)|0;j=c[b>>2]|0;z=j+4|0;k=c[z>>2]|0;c[f>>2]=k;c[n>>2]=0;c[i>>2]=j;if(k|0)c[k+20>>2]=o;c[z>>2]=o;if(!(c[j>>2]|0))c[j>>2]=o;o=j+8|0;c[o>>2]=(c[o>>2]|0)+1;o=c[e+12>>2]|0;do if(o|0){if(__Z16atomic_decrementPj(o+-8|0)|0)break;__ZN6Memory11free_staticEPvb(o,1)}while(0);o=c[e+4>>2]|0;do if(o|0){if(__Z16atomic_decrementPj(o+-8|0)|0)break;__ZN6Memory11free_staticEPvb(o,1)}while(0);o=c[h>>2]|0;do if(o|0){if(__Z16atomic_decrementPj(o+-8|0)|0)break;__ZN6Memory11free_staticEPvb(o,1)}while(0);o=c[p>>2]|0;do if(o|0){if(__Z16atomic_decrementPj(o+-8|0)|0)break;__ZN6Memory11free_staticEPvb(o,1)}while(0);__ZN6StringC2EPKc(q,943951);__ZN6StringC2EPKc(h,1263606);o=e+4|0;c[o>>2]=0;p=e+12|0;c[p>>2]=0;c[e>>2]=1;j=c[q>>2]|0;do if(j|0){c[o>>2]=0;if(!(__Z28atomic_conditional_incrementPj(j+-8|0)|0))break;c[o>>2]=c[q>>2]}while(0);c[e+8>>2]=0;o=c[p>>2]|0;do if((o|0)!=(c[h>>2]|0)){do if(o|0){if(__Z16atomic_decrementPj(o+-8|0)|0)break;__ZN6Memory11free_staticEPvb(o,1)}while(0);c[p>>2]=0;j=c[h>>2]|0;if(!j)break;if(!(__Z28atomic_conditional_incrementPj(j+-8|0)|0))break;c[p>>2]=c[h>>2]}while(0);c[e+16>>2]=7;if(!(c[b>>2]|0)){p=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=p;c[p>>2]=0;c[p+4>>2]=0;c[p+8>>2]=0}p=__ZnwjPFPvjE(32,4740)|0;c[p>>2]=0;c[p+4>>2]=0;c[p+8>>2]=0;c[p+12>>2]=0;c[p+16>>2]=7;o=p+20|0;c[o>>2]=0;j=p+24|0;c[j>>2]=0;z=p+28|0;c[z>>2]=0;__ZN12PropertyInfoaSERKS_(p,e)|0;k=c[b>>2]|0;i=k+4|0;n=c[i>>2]|0;c[j>>2]=n;c[o>>2]=0;c[z>>2]=k;if(n|0)c[n+20>>2]=p;c[i>>2]=p;if(!(c[k>>2]|0))c[k>>2]=p;p=k+8|0;c[p>>2]=(c[p>>2]|0)+1;p=c[e+12>>2]|0;do if(p|0){if(__Z16atomic_decrementPj(p+-8|0)|0)break;__ZN6Memory11free_staticEPvb(p,1)}while(0);p=c[e+4>>2]|0;do if(p|0){if(__Z16atomic_decrementPj(p+-8|0)|0)break;__ZN6Memory11free_staticEPvb(p,1)}while(0);p=c[h>>2]|0;do if(p|0){if(__Z16atomic_decrementPj(p+-8|0)|0)break;__ZN6Memory11free_staticEPvb(p,1)}while(0);p=c[q>>2]|0;do if(p|0){if(__Z16atomic_decrementPj(p+-8|0)|0)break;__ZN6Memory11free_staticEPvb(p,1)}while(0);__ZN6StringC2EPKc(r,943956);__ZN6StringC2EPKc(h,943966);p=e+4|0;c[p>>2]=0;q=e+12|0;c[q>>2]=0;c[e>>2]=3;k=c[r>>2]|0;do if(k|0){c[p>>2]=0;if(!(__Z28atomic_conditional_incrementPj(k+-8|0)|0))break;c[p>>2]=c[r>>2]}while(0);c[e+8>>2]=1;p=c[q>>2]|0;do if((p|0)!=(c[h>>2]|0)){do if(p|0){if(__Z16atomic_decrementPj(p+-8|0)|0)break;__ZN6Memory11free_staticEPvb(p,1)}while(0);c[q>>2]=0;k=c[h>>2]|0;if(!k)break;if(!(__Z28atomic_conditional_incrementPj(k+-8|0)|0))break;c[q>>2]=c[h>>2]}while(0);c[e+16>>2]=7;if(!(c[b>>2]|0)){q=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=q;c[q>>2]=0;c[q+4>>2]=0;c[q+8>>2]=0}q=__ZnwjPFPvjE(32,4740)|0;c[q>>2]=0;c[q+4>>2]=0;c[q+8>>2]=0;c[q+12>>2]=0;c[q+16>>2]=7;p=q+20|0;c[p>>2]=0;k=q+24|0;c[k>>2]=0;i=q+28|0;c[i>>2]=0;__ZN12PropertyInfoaSERKS_(q,e)|0;n=c[b>>2]|0;b=n+4|0;z=c[b>>2]|0;c[k>>2]=z;c[p>>2]=0;c[i>>2]=n;if(z|0)c[z+20>>2]=q;c[b>>2]=q;if(!(c[n>>2]|0))c[n>>2]=q;q=n+8|0;c[q>>2]=(c[q>>2]|0)+1;q=c[e+12>>2]|0;do if(q|0){if(__Z16atomic_decrementPj(q+-8|0)|0)break;__ZN6Memory11free_staticEPvb(q,1)}while(0);q=c[e+4>>2]|0;do if(q|0){if(__Z16atomic_decrementPj(q+-8|0)|0)break;__ZN6Memory11free_staticEPvb(q,1)}while(0);q=c[h>>2]|0;do if(q|0){if(__Z16atomic_decrementPj(q+-8|0)|0)break;__ZN6Memory11free_staticEPvb(q,1)}while(0);q=c[r>>2]|0;if(!q){l=d;return}if(__Z16atomic_decrementPj(q+-8|0)|0){l=d;return}__ZN6Memory11free_staticEPvb(q,1);l=d;return}function __ZNK10PathFollow4_getERK10StringNameR7Variant(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0;f=l;l=l+48|0;if((l|0)>=(m|0))ba(48);h=f;i=f+32|0;j=f+28|0;k=f+24|0;n=c[308579]|0;o=c[d>>2]|0;if((o|0)==(c[n+332>>2]|0)){__ZN7VariantC2Ef(h,+g[b+400>>2]);__ZN7VariantaSERKS_(e,h);if(c[h>>2]|0)__ZN7Variant5clearEv(h);p=1;l=f;return p|0}if((o|0)==(c[n+336>>2]|0)){__ZN7VariantC2Ef(h,+__ZNK10PathFollow15get_unit_offsetEv(b));__ZN7VariantaSERKS_(e,h);if(c[h>>2]|0)__ZN7Variant5clearEv(h);p=1;l=f;return p|0}if((o|0)==(c[n+340>>2]|0)){__ZN7VariantC2Ei(h,c[b+420>>2]|0);__ZN7VariantaSERKS_(e,h);if(c[h>>2]|0)__ZN7Variant5clearEv(h);p=1;l=f;return p|0}if((o|0)==(c[n+348>>2]|0)){__ZN7VariantC2Ef(h,+g[b+408>>2]);__ZN7VariantaSERKS_(e,h);if(c[h>>2]|0)__ZN7Variant5clearEv(h);p=1;l=f;return p|0}if((o|0)==(c[n+352>>2]|0)){__ZN7VariantC2Ef(h,+g[b+404>>2]);__ZN7VariantaSERKS_(e,h);if(c[h>>2]|0)__ZN7Variant5clearEv(h);p=1;l=f;return p|0}do if(o){n=c[o+4>>2]|0;if(n|0){__ZN6StringC2EPKc(h,n);q=c[h>>2]|0;break}n=o+8|0;c[h>>2]=0;r=c[n>>2]|0;if((r|0)!=0?(c[h>>2]=0,(__Z28atomic_conditional_incrementPj(r+-8|0)|0)!=0):0){r=c[n>>2]|0;c[h>>2]=r;q=r}else q=0}else{c[h>>2]=0;q=0}while(0);c[i>>2]=q;q=__ZNK6StringeqEPKc(i,943938)|0;o=c[i>>2]|0;if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(o,1);if(q){__ZN7VariantC2Eb(h,(a[b+416>>0]|0)!=0);__ZN7VariantaSERKS_(e,h);if(c[h>>2]|0)__ZN7Variant5clearEv(h);p=1;l=f;return p|0}q=c[d>>2]|0;do if(q){o=c[q+4>>2]|0;if(o|0){__ZN6StringC2EPKc(h,o);s=c[h>>2]|0;break}o=q+8|0;c[h>>2]=0;i=c[o>>2]|0;if((i|0)!=0?(c[h>>2]=0,(__Z28atomic_conditional_incrementPj(i+-8|0)|0)!=0):0){i=c[o>>2]|0;c[h>>2]=i;s=i}else s=0}else{c[h>>2]=0;s=0}while(0);c[j>>2]=s;s=__ZNK6StringeqEPKc(j,943951)|0;q=c[j>>2]|0;if(q|0?(__Z16atomic_decrementPj(q+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(q,1);if(s){__ZN7VariantC2Eb(h,(a[b+417>>0]|0)!=0);__ZN7VariantaSERKS_(e,h);if(c[h>>2]|0)__ZN7Variant5clearEv(h);p=1;l=f;return p|0}s=c[d>>2]|0;do if(s){d=c[s+4>>2]|0;if(d|0){__ZN6StringC2EPKc(h,d);t=c[h>>2]|0;break}d=s+8|0;c[h>>2]=0;q=c[d>>2]|0;if((q|0)!=0?(c[h>>2]=0,(__Z28atomic_conditional_incrementPj(q+-8|0)|0)!=0):0){q=c[d>>2]|0;c[h>>2]=q;t=q}else t=0}else{c[h>>2]=0;t=0}while(0);c[k>>2]=t;t=__ZNK6StringeqEPKc(k,943956)|0;s=c[k>>2]|0;if(s|0?(__Z16atomic_decrementPj(s+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(s,1);if(!t){p=0;l=f;return p|0}__ZN7VariantC2Ef(h,+g[b+412>>2]);__ZN7VariantaSERKS_(e,h);if(c[h>>2]|0)__ZN7Variant5clearEv(h);p=1;l=f;return p|0}function __ZNK10PathFollow15get_unit_offsetEv(a){a=a|0;var b=0,d=0,e=0.0,f=0,h=0,i=0,j=0,k=0.0,l=0.0;b=a+396|0;d=c[b>>2]|0;if(!d){e=0.0;return +e}f=c[d+396>>2]|0;if(!f){e=0.0;return +e}__ZN9Reference9referenceEv(f);d=c[(c[b>>2]|0)+396>>2]|0;if(d){__ZN9Reference9referenceEv(d);h=+__ZNK7Curve3D16get_baked_lengthEv(d)!=0.0;if(__ZN9Reference11unreferenceEv(d)|0?__Z17predelete_handlerP6Object(d)|0:0){gj[c[(c[d>>2]|0)+76>>2]&8191](d);__ZN6Memory11free_staticEPvb(d,0);i=h}else i=h}else i=+__ZNK7Curve3D16get_baked_lengthEv(0)!=0.0;if(__ZN9Reference11unreferenceEv(f)|0?__Z17predelete_handlerP6Object(f)|0:0){gj[c[(c[f>>2]|0)+76>>2]&8191](f);__ZN6Memory11free_staticEPvb(f,0);if(!i){e=0.0;return +e}}else j=11;if((j|0)==11?!i:0){e=0.0;return +e}k=+g[a+400>>2];a=c[(c[b>>2]|0)+396>>2]|0;if(!a){e=k/+__ZNK7Curve3D16get_baked_lengthEv(0);return +e}__ZN9Reference9referenceEv(a);l=k/+__ZNK7Curve3D16get_baked_lengthEv(a);if(!(__ZN9Reference11unreferenceEv(a)|0)){e=l;return +e}if(!(__Z17predelete_handlerP6Object(a)|0)){e=l;return +e}gj[c[(c[a>>2]|0)+76>>2]&8191](a);__ZN6Memory11free_staticEPvb(a,0);e=l;return +e}function __ZN10PathFollow4_setERK10StringNameRK7Variant(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);h=f+12|0;i=f+8|0;j=f+4|0;k=f;n=c[308579]|0;o=c[d>>2]|0;if((o|0)==(c[n+332>>2]|0)){g[b+400>>2]=+__ZNK7VariantcvfEv(e);if(!(c[b+396>>2]|0)){p=1;l=f;return p|0}__ZN10PathFollow17_update_transformEv(b);p=1;l=f;return p|0}if((o|0)==(c[n+336>>2]|0)){__ZN10PathFollow15set_unit_offsetEf(b,+__ZNK7VariantcvfEv(e));p=1;l=f;return p|0}if((o|0)==(c[n+340>>2]|0)){c[b+420>>2]=__ZNK7VariantcviEv(e)|0;__ZN10PathFollow17_update_transformEv(b);p=1;l=f;return p|0}if((o|0)==(c[n+348>>2]|0)){g[b+408>>2]=+__ZNK7VariantcvfEv(e);if(!(c[b+396>>2]|0)){p=1;l=f;return p|0}__ZN10PathFollow17_update_transformEv(b);p=1;l=f;return p|0}if((o|0)==(c[n+352>>2]|0)){g[b+404>>2]=+__ZNK7VariantcvfEv(e);if(!(c[b+396>>2]|0)){p=1;l=f;return p|0}__ZN10PathFollow17_update_transformEv(b);p=1;l=f;return p|0}do if(o){n=c[o+4>>2]|0;if(n|0){__ZN6StringC2EPKc(h,n);q=c[h>>2]|0;break}n=o+8|0;c[h>>2]=0;r=c[n>>2]|0;if((r|0)!=0?(c[h>>2]=0,(__Z28atomic_conditional_incrementPj(r+-8|0)|0)!=0):0){r=c[n>>2]|0;c[h>>2]=r;q=r}else q=0}else{c[h>>2]=0;q=0}while(0);c[i>>2]=q;q=__ZNK6StringeqEPKc(i,943938)|0;o=c[i>>2]|0;if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(o,1);if(q){a[b+416>>0]=(__ZNK7VariantcvbEv(e)|0)&1;p=1;l=f;return p|0}q=c[d>>2]|0;do if(q){o=c[q+4>>2]|0;if(o|0){__ZN6StringC2EPKc(h,o);s=c[h>>2]|0;break}o=q+8|0;c[h>>2]=0;i=c[o>>2]|0;if((i|0)!=0?(c[h>>2]=0,(__Z28atomic_conditional_incrementPj(i+-8|0)|0)!=0):0){i=c[o>>2]|0;c[h>>2]=i;s=i}else s=0}else{c[h>>2]=0;s=0}while(0);c[j>>2]=s;s=__ZNK6StringeqEPKc(j,943951)|0;q=c[j>>2]|0;if(q|0?(__Z16atomic_decrementPj(q+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(q,1);if(s){a[b+417>>0]=(__ZNK7VariantcvbEv(e)|0)&1;p=1;l=f;return p|0}s=c[d>>2]|0;do if(s){d=c[s+4>>2]|0;if(d|0){__ZN6StringC2EPKc(h,d);t=c[h>>2]|0;break}d=s+8|0;c[h>>2]=0;q=c[d>>2]|0;if((q|0)!=0?(c[h>>2]=0,(__Z28atomic_conditional_incrementPj(q+-8|0)|0)!=0):0){q=c[d>>2]|0;c[h>>2]=q;t=q}else t=0}else{c[h>>2]=0;t=0}while(0);c[k>>2]=t;t=__ZNK6StringeqEPKc(k,943956)|0;h=c[k>>2]|0;if(h|0?(__Z16atomic_decrementPj(h+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(h,1);if(!t){p=0;l=f;return p|0}g[b+412>>2]=+__ZNK7VariantcvfEv(e);p=1;l=f;return p|0}function __ZN10PathFollow15set_unit_offsetEf(a,b){a=a|0;b=+b;var d=0,e=0,f=0,h=0,i=0,j=0,k=0;d=a+396|0;e=c[d>>2]|0;if(!e)return;f=c[e+396>>2]|0;if(!f)return;__ZN9Reference9referenceEv(f);e=c[(c[d>>2]|0)+396>>2]|0;if(e){__ZN9Reference9referenceEv(e);h=+__ZNK7Curve3D16get_baked_lengthEv(e)!=0.0;if(__ZN9Reference11unreferenceEv(e)|0?__Z17predelete_handlerP6Object(e)|0:0){gj[c[(c[e>>2]|0)+76>>2]&8191](e);__ZN6Memory11free_staticEPvb(e,0);i=h}else i=h}else i=+__ZNK7Curve3D16get_baked_lengthEv(0)!=0.0;if(__ZN9Reference11unreferenceEv(f)|0?__Z17predelete_handlerP6Object(f)|0:0){gj[c[(c[f>>2]|0)+76>>2]&8191](f);__ZN6Memory11free_staticEPvb(f,0);if(!i)return}else j=11;if((j|0)==11?!i:0)return;i=c[(c[d>>2]|0)+396>>2]|0;if(!i)k=0;else{__ZN9Reference9referenceEv(i);k=i}g[a+400>>2]=+__ZNK7Curve3D16get_baked_lengthEv(k)*b;if(c[d>>2]|0)__ZN10PathFollow17_update_transformEv(a);if(!k)return;if(!(__ZN9Reference11unreferenceEv(k)|0))return;if(!(__Z17predelete_handlerP6Object(k)|0))return;gj[c[(c[k>>2]|0)+76>>2]&8191](k);__ZN6Memory11free_staticEPvb(k,0);return}function __ZN10PathFollow10set_offsetEf(a,b){a=a|0;b=+b;g[a+400>>2]=b;if(!(c[a+396>>2]|0))return;__ZN10PathFollow17_update_transformEv(a);return}function __ZNK10PathFollow10get_offsetEv(a){a=a|0;return +(+g[a+400>>2])}function __ZN10PathFollow12set_h_offsetEf(a,b){a=a|0;b=+b;g[a+404>>2]=b;if(!(c[a+396>>2]|0))return;__ZN10PathFollow17_update_transformEv(a);return}function __ZNK10PathFollow12get_h_offsetEv(a){a=a|0;return +(+g[a+404>>2])}function __ZN10PathFollow12set_v_offsetEf(a,b){a=a|0;b=+b;g[a+408>>2]=b;if(!(c[a+396>>2]|0))return;__ZN10PathFollow17_update_transformEv(a);return}function __ZNK10PathFollow12get_v_offsetEv(a){a=a|0;return +(+g[a+408>>2])}function __ZN10PathFollow17set_rotation_modeENS_12RotationModeE(a,b){a=a|0;b=b|0;c[a+420>>2]=b;__ZN10PathFollow17_update_transformEv(a);return}function __ZNK10PathFollow17get_rotation_modeEv(a){a=a|0;return c[a+420>>2]|0}function __ZN10PathFollow23set_cubic_interpolationEb(b,c){b=b|0;c=c|0;a[b+416>>0]=c&1;return}function __ZNK10PathFollow23get_cubic_interpolationEv(b){b=b|0;return (a[b+416>>0]|0)!=0|0}function __ZN10PathFollow8set_loopEb(b,c){b=b|0;c=c|0;a[b+417>>0]=c&1;return}function __ZNK10PathFollow8has_loopEv(b){b=b|0;return (a[b+417>>0]|0)!=0|0}function __ZNK13MethodBind0RCI10PathFollowbE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Eb(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK13MethodBind0RCI10PathFollowbE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,943691);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI10PathFollowbE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236532)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2Eb(i,ij[n&8191](d)|0);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI10PathFollowbE7ptrcallEP6ObjectPPKvPv(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0;if(!d)g=0;else{e=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1236532)|0;g=e?d:0}d=c[b+44>>2]|0;e=c[b+48>>2]|0;b=g+(e>>1)|0;if(!(e&1)){h=d;i=ij[h&8191](b)|0;j=i&1;a[f>>0]=j;return}else{h=c[(c[b>>2]|0)+d>>2]|0;i=ij[h&8191](b)|0;j=i&1;a[f>>0]=j;return}}function __ZN13MethodBind0RCI10PathFollowbED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I10PathFollowbE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if(!b){__ZN7VariantC2Eb(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK11MethodBind1I10PathFollowbE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,943691);l=a;return c[b>>2]|0} +function __ZN12AcceptDialog13_bind_methodsEv(){var a=0,b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0;a=l;l=l+256|0;if((l|0)>=(m|0))ba(256);b=a+208|0;d=a+200|0;e=a+192|0;f=a+184|0;g=a+176|0;h=a+168|0;i=a+160|0;j=a+24|0;k=a;n=a+152|0;o=a+144|0;p=a+136|0;q=a+128|0;r=a+120|0;s=a+88|0;t=a+76|0;u=a+72|0;v=a+96|0;w=a+68|0;x=a+80|0;y=a+64|0;z=a+60|0;A=a+56|0;B=a+52|0;C=a+48|0;__Z8D_METHODPKc(d,845761);D=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(D);c[D>>2]=249744;__ZN10MethodBind10_set_constEb(D,0);__ZN10MethodBind24_generate_argument_typesEi(D,0);c[D+44>>2]=5198;c[D+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,D,d,0,0)|0;D=d+4|0;E=c[D>>2]|0;if(E|0?(__Z16atomic_decrementPj(E+-8|0)|0)==0:0){F=c[D>>2]|0;D=(F|0)==0?0:F+-4|0;F=D+4|0;if(c[D>>2]|0){G=0;do{__ZN10StringNameD2Ev(F+(G<<2)|0);G=G+1|0}while(G>>>0<(c[D>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(E,1)}__ZN10StringNameD2Ev(d);__Z8D_METHODPKc(e,845765);d=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(d);c[d>>2]=249780;__ZN10MethodBind10_set_constEb(d,0);__ZN10MethodBind24_generate_argument_typesEi(d,0);__ZN10MethodBind12_set_returnsEb(d,1);c[d+44>>2]=5271;c[d+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,d,e,0,0)|0;d=e+4|0;E=c[d>>2]|0;if(E|0?(__Z16atomic_decrementPj(E+-8|0)|0)==0:0){D=c[d>>2]|0;d=(D|0)==0?0:D+-4|0;D=d+4|0;if(c[d>>2]|0){G=0;do{__ZN10StringNameD2Ev(D+(G<<2)|0);G=G+1|0}while(G>>>0<(c[d>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(E,1)}__ZN10StringNameD2Ev(e);__Z8D_METHODPKc(f,845772);e=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(e);c[e>>2]=249816;__ZN10MethodBind10_set_constEb(e,0);__ZN10MethodBind24_generate_argument_typesEi(e,0);__ZN10MethodBind12_set_returnsEb(e,1);c[e+44>>2]=5272;c[e+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,e,f,0,0)|0;e=f+4|0;E=c[e>>2]|0;if(E|0?(__Z16atomic_decrementPj(E+-8|0)|0)==0:0){d=c[e>>2]|0;e=(d|0)==0?0:d+-4|0;d=e+4|0;if(c[e>>2]|0){G=0;do{__ZN10StringNameD2Ev(d+(G<<2)|0);G=G+1|0}while(G>>>0<(c[e>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(E,1)}__ZN10StringNameD2Ev(f);__Z8D_METHODPKcS0_(g,845782,1113974);f=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(f);c[f>>2]=249852;__ZN10MethodBind10_set_constEb(f,0);__ZN10MethodBind24_generate_argument_typesEi(f,1);c[f+44>>2]=1081;c[f+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,f,g,0,0)|0;f=g+4|0;E=c[f>>2]|0;if(E|0?(__Z16atomic_decrementPj(E+-8|0)|0)==0:0){e=c[f>>2]|0;f=(e|0)==0?0:e+-4|0;e=f+4|0;if(c[f>>2]|0){G=0;do{__ZN10StringNameD2Ev(e+(G<<2)|0);G=G+1|0}while(G>>>0<(c[f>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(E,1)}__ZN10StringNameD2Ev(g);__Z8D_METHODPKc(h,845797);g=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(g);c[g>>2]=249888;__ZN10MethodBind10_set_constEb(g,1);__ZN10MethodBind24_generate_argument_typesEi(g,0);__ZN10MethodBind12_set_returnsEb(g,1);c[g+44>>2]=5273;c[g+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,g,h,0,0)|0;g=h+4|0;E=c[g>>2]|0;if(E|0?(__Z16atomic_decrementPj(E+-8|0)|0)==0:0){f=c[g>>2]|0;g=(f|0)==0?0:f+-4|0;f=g+4|0;if(c[g>>2]|0){G=0;do{__ZN10StringNameD2Ev(f+(G<<2)|0);G=G+1|0}while(G>>>0<(c[g>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(E,1)}__ZN10StringNameD2Ev(h);__Z8D_METHODPKcS0_S0_S0_(i,845812,1126848,1127051,1142427);__ZN7VariantC2Eb(j,0);__ZN7VariantC2EPKc(k,1263606);h=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(h);c[h>>2]=249924;__ZN10MethodBind10_set_constEb(h,0);__ZN10MethodBind24_generate_argument_typesEi(h,3);__ZN10MethodBind12_set_returnsEb(h,1);c[h+44>>2]=247;c[h+48>>2]=0;c[b>>2]=j;c[b+4>>2]=k;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,h,i,b,2)|0;if(c[k>>2]|0)__ZN7Variant5clearEv(k);if(c[j>>2]|0)__ZN7Variant5clearEv(j);h=i+4|0;E=c[h>>2]|0;if(E|0?(__Z16atomic_decrementPj(E+-8|0)|0)==0:0){g=c[h>>2]|0;h=(g|0)==0?0:g+-4|0;g=h+4|0;if(c[h>>2]|0){G=0;do{__ZN10StringNameD2Ev(g+(G<<2)|0);G=G+1|0}while(G>>>0<(c[h>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(E,1)}__ZN10StringNameD2Ev(i);__Z8D_METHODPKcS0_(n,845830,1126230);i=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(i);c[i>>2]=249960;__ZN10MethodBind10_set_constEb(i,0);__ZN10MethodBind24_generate_argument_typesEi(i,1);__ZN10MethodBind12_set_returnsEb(i,1);c[i+44>>2]=4568;c[i+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,i,n,0,0)|0;i=n+4|0;E=c[i>>2]|0;if(E|0?(__Z16atomic_decrementPj(E+-8|0)|0)==0:0){h=c[i>>2]|0;i=(h|0)==0?0:h+-4|0;h=i+4|0;if(c[i>>2]|0){G=0;do{__ZN10StringNameD2Ev(h+(G<<2)|0);G=G+1|0}while(G>>>0<(c[i>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(E,1)}__ZN10StringNameD2Ev(n);__Z8D_METHODPKc(o,845848);n=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(n);c[n>>2]=249996;__ZN10MethodBind10_set_constEb(n,0);__ZN10MethodBind24_generate_argument_typesEi(n,1);c[n+44>>2]=1082;c[n+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,n,o,0,0)|0;n=o+4|0;E=c[n>>2]|0;if(E|0?(__Z16atomic_decrementPj(E+-8|0)|0)==0:0){i=c[n>>2]|0;n=(i|0)==0?0:i+-4|0;i=n+4|0;if(c[n>>2]|0){G=0;do{__ZN10StringNameD2Ev(i+(G<<2)|0);G=G+1|0}while(G>>>0<(c[n>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(E,1)}__ZN10StringNameD2Ev(o);__Z8D_METHODPKcS0_(p,845870,845899);o=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(o);c[o>>2]=250032;__ZN10MethodBind10_set_constEb(o,0);__ZN10MethodBind24_generate_argument_typesEi(o,1);c[o+44>>2]=1083;c[o+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,o,p,0,0)|0;o=p+4|0;E=c[o>>2]|0;if(E|0?(__Z16atomic_decrementPj(E+-8|0)|0)==0:0){n=c[o>>2]|0;o=(n|0)==0?0:n+-4|0;n=o+4|0;if(c[o>>2]|0){G=0;do{__ZN10StringNameD2Ev(n+(G<<2)|0);G=G+1|0}while(G>>>0<(c[o>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(E,1)}__ZN10StringNameD2Ev(p);__Z8D_METHODPKc(q,845909);p=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(p);c[p>>2]=249996;__ZN10MethodBind10_set_constEb(p,0);__ZN10MethodBind24_generate_argument_typesEi(p,1);c[p+44>>2]=1084;c[p+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,p,q,0,0)|0;p=q+4|0;E=c[p>>2]|0;if(E|0?(__Z16atomic_decrementPj(E+-8|0)|0)==0:0){o=c[p>>2]|0;p=(o|0)==0?0:o+-4|0;o=p+4|0;if(c[p>>2]|0){G=0;do{__ZN10StringNameD2Ev(o+(G<<2)|0);G=G+1|0}while(G>>>0<(c[p>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(E,1)}__ZN10StringNameD2Ev(q);__Z8D_METHODPKcS0_(r,845924,1126848);q=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(q);c[q>>2]=250068;__ZN10MethodBind10_set_constEb(q,0);__ZN10MethodBind24_generate_argument_typesEi(q,1);c[q+44>>2]=1085;c[q+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,q,r,0,0)|0;q=r+4|0;E=c[q>>2]|0;if(E|0?(__Z16atomic_decrementPj(E+-8|0)|0)==0:0){p=c[q>>2]|0;q=(p|0)==0?0:p+-4|0;p=q+4|0;if(c[q>>2]|0){G=0;do{__ZN10StringNameD2Ev(p+(G<<2)|0);G=G+1|0}while(G>>>0<(c[q>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(E,1)}__ZN10StringNameD2Ev(r);__Z8D_METHODPKc(s,845933);r=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(r);c[r>>2]=250104;__ZN10MethodBind10_set_constEb(r,1);__ZN10MethodBind24_generate_argument_typesEi(r,0);__ZN10MethodBind12_set_returnsEb(r,1);c[r+44>>2]=5274;c[r+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,r,s,0,0)|0;r=s+4|0;E=c[r>>2]|0;if(E|0?(__Z16atomic_decrementPj(E+-8|0)|0)==0:0){q=c[r>>2]|0;r=(q|0)==0?0:q+-4|0;q=r+4|0;if(c[r>>2]|0){G=0;do{__ZN10StringNameD2Ev(q+(G<<2)|0);G=G+1|0}while(G>>>0<(c[r>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(E,1)}__ZN10StringNameD2Ev(s);__ZN6StringC2EPKc(b,846084);c[j>>2]=c[b>>2];__ZN10StringNameC2ERK6String(t,j);__ZN6StringC2EPKc(k,947756);__ZN10MethodInfoC2ERK6String(b,k);__ZN7ClassDB10add_signalE10StringNameRK10MethodInfo(t,b);__ZN10MethodInfoD2Ev(b);s=c[k>>2]|0;if(s|0?(__Z16atomic_decrementPj(s+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(s,1);__ZN10StringNameD2Ev(t);t=c[j>>2]|0;if(t|0?(__Z16atomic_decrementPj(t+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(t,1);__ZN6StringC2EPKc(b,846084);c[j>>2]=c[b>>2];__ZN10StringNameC2ERK6String(u,j);__ZN6StringC2EPKc(k,845942);__ZN6StringC2EPKc(w,1142427);__ZN6StringC2EPKc(x,1263606);t=v+4|0;c[t>>2]=0;s=v+12|0;c[s>>2]=0;c[v>>2]=4;E=c[w>>2]|0;if(E|0?(c[t>>2]=0,__Z28atomic_conditional_incrementPj(E+-8|0)|0):0)c[t>>2]=c[w>>2];c[v+8>>2]=0;t=c[s>>2]|0;do if((t|0)!=(c[x>>2]|0)){do if(t|0){if(__Z16atomic_decrementPj(t+-8|0)|0)break;__ZN6Memory11free_staticEPvb(t,1)}while(0);c[s>>2]=0;E=c[x>>2]|0;if(!E)break;if(!(__Z28atomic_conditional_incrementPj(E+-8|0)|0))break;c[s>>2]=c[x>>2]}while(0);c[v+16>>2]=7;__ZN10MethodInfoC2ERK6StringRK12PropertyInfo(b,k,v);__ZN7ClassDB10add_signalE10StringNameRK10MethodInfo(u,b);__ZN10MethodInfoD2Ev(b);s=c[v+12>>2]|0;do if(s|0){if(__Z16atomic_decrementPj(s+-8|0)|0)break;__ZN6Memory11free_staticEPvb(s,1)}while(0);s=c[v+4>>2]|0;do if(s|0){if(__Z16atomic_decrementPj(s+-8|0)|0)break;__ZN6Memory11free_staticEPvb(s,1)}while(0);s=c[x>>2]|0;do if(s|0){if(__Z16atomic_decrementPj(s+-8|0)|0)break;__ZN6Memory11free_staticEPvb(s,1)}while(0);s=c[w>>2]|0;do if(s|0){if(__Z16atomic_decrementPj(s+-8|0)|0)break;__ZN6Memory11free_staticEPvb(s,1)}while(0);s=c[k>>2]|0;do if(s|0){if(__Z16atomic_decrementPj(s+-8|0)|0)break;__ZN6Memory11free_staticEPvb(s,1)}while(0);__ZN10StringNameD2Ev(u);u=c[j>>2]|0;do if(u|0){if(__Z16atomic_decrementPj(u+-8|0)|0)break;__ZN6Memory11free_staticEPvb(u,1)}while(0);__ZN6StringC2EPKc(b,846084);c[j>>2]=c[b>>2];__ZN10StringNameC2ERK6String(y,j);__ZN6StringC2EPKc(b,845956);__ZN6StringC2EPKc(k,845963);__ZN7ClassDB18add_property_groupE10StringNameRK6StringS3_(y,b,k);u=c[k>>2]|0;do if(u|0){if(__Z16atomic_decrementPj(u+-8|0)|0)break;__ZN6Memory11free_staticEPvb(u,1)}while(0);u=c[b>>2]|0;do if(u|0){if(__Z16atomic_decrementPj(u+-8|0)|0)break;__ZN6Memory11free_staticEPvb(u,1)}while(0);__ZN10StringNameD2Ev(y);y=c[j>>2]|0;do if(y|0){if(__Z16atomic_decrementPj(y+-8|0)|0)break;__ZN6Memory11free_staticEPvb(y,1)}while(0);__ZN6StringC2EPKc(b,846084);c[j>>2]=c[b>>2];__ZN10StringNameC2ERK6String(z,j);__ZN6StringC2EPKc(A,845970);__ZN6StringC2EPKc(k,1263606);y=c[A>>2]|0;do if(!y)H=0;else{if(!(__Z28atomic_conditional_incrementPj(y+-8|0)|0)){H=0;break}H=c[A>>2]|0}while(0);y=c[k>>2]|0;do if(!y)I=0;else{if(!(__Z28atomic_conditional_incrementPj(y+-8|0)|0)){I=0;break}I=c[k>>2]|0}while(0);c[b>>2]=4;y=b+4|0;c[y>>2]=0;u=(H|0)==0;do if(!u){c[y>>2]=0;if(!(__Z28atomic_conditional_incrementPj(H+-8|0)|0))break;c[y>>2]=H}while(0);c[b+8>>2]=18;y=b+12|0;c[y>>2]=0;s=(I|0)==0;do if(!s){c[y>>2]=0;if(!(__Z28atomic_conditional_incrementPj(I+-8|0)|0))break;c[y>>2]=I}while(0);c[b+16>>2]=583;c[v>>2]=__Z11_scs_createPKc(845924)|0;c[x>>2]=__Z11_scs_createPKc(845933)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(z,b,v,x,-1);__ZN10StringNameD2Ev(x);__ZN10StringNameD2Ev(v);y=c[b+12>>2]|0;do if(y|0){if(__Z16atomic_decrementPj(y+-8|0)|0)break;__ZN6Memory11free_staticEPvb(y,1)}while(0);y=c[b+4>>2]|0;do if(y|0){if(__Z16atomic_decrementPj(y+-8|0)|0)break;__ZN6Memory11free_staticEPvb(y,1)}while(0);y=I;do if(!s){if(__Z16atomic_decrementPj(y+-8|0)|0)break;__ZN6Memory11free_staticEPvb(y,1)}while(0);y=H;do if(!u){if(__Z16atomic_decrementPj(y+-8|0)|0)break;__ZN6Memory11free_staticEPvb(y,1)}while(0);y=c[k>>2]|0;do if(y|0){if(__Z16atomic_decrementPj(y+-8|0)|0)break;__ZN6Memory11free_staticEPvb(y,1)}while(0);y=c[A>>2]|0;do if(y|0){if(__Z16atomic_decrementPj(y+-8|0)|0)break;__ZN6Memory11free_staticEPvb(y,1)}while(0);__ZN10StringNameD2Ev(z);z=c[j>>2]|0;do if(z|0){if(__Z16atomic_decrementPj(z+-8|0)|0)break;__ZN6Memory11free_staticEPvb(z,1)}while(0);__ZN6StringC2EPKc(b,846084);c[j>>2]=c[b>>2];__ZN10StringNameC2ERK6String(B,j);__ZN6StringC2EPKc(C,845982);__ZN6StringC2EPKc(k,1263606);z=b+4|0;c[z>>2]=0;y=b+12|0;c[y>>2]=0;c[b>>2]=1;A=c[C>>2]|0;do if(A|0){c[z>>2]=0;if(!(__Z28atomic_conditional_incrementPj(A+-8|0)|0))break;c[z>>2]=c[C>>2]}while(0);c[b+8>>2]=0;z=c[y>>2]|0;do if((z|0)!=(c[k>>2]|0)){do if(z|0){if(__Z16atomic_decrementPj(z+-8|0)|0)break;__ZN6Memory11free_staticEPvb(z,1)}while(0);c[y>>2]=0;A=c[k>>2]|0;if(!A)break;if(!(__Z28atomic_conditional_incrementPj(A+-8|0)|0))break;c[y>>2]=c[k>>2]}while(0);c[b+16>>2]=7;c[v>>2]=__Z11_scs_createPKc(845782)|0;c[x>>2]=__Z11_scs_createPKc(845797)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(B,b,v,x,-1);__ZN10StringNameD2Ev(x);__ZN10StringNameD2Ev(v);v=c[b+12>>2]|0;do if(v|0){if(__Z16atomic_decrementPj(v+-8|0)|0)break;__ZN6Memory11free_staticEPvb(v,1)}while(0);v=c[b+4>>2]|0;do if(v|0){if(__Z16atomic_decrementPj(v+-8|0)|0)break;__ZN6Memory11free_staticEPvb(v,1)}while(0);v=c[k>>2]|0;do if(v|0){if(__Z16atomic_decrementPj(v+-8|0)|0)break;__ZN6Memory11free_staticEPvb(v,1)}while(0);v=c[C>>2]|0;do if(v|0){if(__Z16atomic_decrementPj(v+-8|0)|0)break;__ZN6Memory11free_staticEPvb(v,1)}while(0);__ZN10StringNameD2Ev(B);B=c[j>>2]|0;if(!B){l=a;return}if(__Z16atomic_decrementPj(B+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(B,1);l=a;return}function __ZN12AcceptDialog11_ok_pressedEv(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0;d=l;l=l+128|0;if((l|0)>=(m|0))ba(128);e=d+120|0;f=d+96|0;g=d+72|0;h=d+48|0;i=d+24|0;j=d;if(a[b+660>>0]|0)__ZN10CanvasItem4hideEv(b);gj[c[(c[b>>2]|0)+200>>2]&8191](b);__ZN10StringNameC2EPKc(e,947756);c[f>>2]=0;c[g>>2]=0;c[h>>2]=0;c[i>>2]=0;c[j>>2]=0;__ZN6Object11emit_signalERK10StringNameRK7VariantS5_S5_S5_S5_(b,e,f,g,h,i,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);if(c[i>>2]|0)__ZN7Variant5clearEv(i);if(c[h>>2]|0)__ZN7Variant5clearEv(h);if(c[g>>2]|0)__ZN7Variant5clearEv(g);if(!(c[f>>2]|0)){__ZN10StringNameD2Ev(e);l=d;return}__ZN7Variant5clearEv(f);__ZN10StringNameD2Ev(e);l=d;return}function __ZN12AcceptDialog6get_okEv(a){a=a|0;return c[a+656>>2]|0}function __ZN12AcceptDialog9get_labelEv(a){a=a|0;return c[a+652>>2]|0}function __ZN12AcceptDialog14set_hide_on_okEb(b,c){b=b|0;c=c|0;a[b+660>>0]=c&1;return}function __ZNK12AcceptDialog14get_hide_on_okEv(b){b=b|0;return (a[b+660>>0]|0)!=0|0}function __ZN12AcceptDialog10add_buttonERK6StringbS2_(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0;f=l;l=l+48|0;if((l|0)>=(m|0))ba(48);g=f+32|0;h=f+28|0;i=f+24|0;j=f;k=__ZnwjPKc(664,1263606)|0;c[g>>2]=0;__ZN6ButtonC2ERK6String(k,g);__Z22postinitialize_handlerP6Object(k);n=c[g>>2]|0;if(n|0?(__Z16atomic_decrementPj(n+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(n,1);__ZN6Button8set_textERK6String(k,b);b=a+648|0;__ZN4Node9add_childEPS_b(c[b>>2]|0,k,0);n=c[b>>2]|0;if(d)__ZN12BoxContainer10add_spacerEb(n,0);else{__ZN4Node10move_childEPS_i(n,k,0);__ZN12BoxContainer10add_spacerEb(c[b>>2]|0,1)}if(!(__ZNK6StringneEPKc(e,1263606)|0)){l=f;return k|0}__ZN10StringNameC2EPKc(g,1129103);__ZN10StringNameC2EPKc(h,845909);__ZN7VariantC2ERK6String(j,e);c[i>>2]=__Z6varrayRK7Variant(j)|0;__ZN6Object7connectERK10StringNamePS_S2_RK6VectorI7VariantEj(k,g,a,h,i,0)|0;a=c[i>>2]|0;if(a|0?(__Z16atomic_decrementPj(a+-8|0)|0)==0:0){e=c[i>>2]|0;i=(e|0)==0?0:e+-4|0;e=i+4|0;b=c[i>>2]|0;if(b|0){n=0;d=b;while(1){b=e+(n*24|0)|0;if(!(c[b>>2]|0))o=d;else{__ZN7Variant5clearEv(b);o=c[i>>2]|0}n=n+1|0;if(n>>>0>=o>>>0)break;else d=o}}__ZN6Memory11free_staticEPvb(a,1)}if(c[j>>2]|0)__ZN7Variant5clearEv(j);__ZN10StringNameD2Ev(h);__ZN10StringNameD2Ev(g);l=f;return k|0}function __ZN12AcceptDialog10add_cancelERK6String(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e+12|0;g=e+8|0;h=e+4|0;i=e;c[f>>2]=0;j=c[d>>2]|0;if(j|0?(c[f>>2]=0,__Z28atomic_conditional_incrementPj(j+-8|0)|0):0)c[f>>2]=c[d>>2];if(__ZNK6StringeqEPKc(d,1263606)|0){__ZN6StringC2EPKc(g,846077);d=__Z3RTRRK6String(g)|0;j=d;k=c[f>>2]|0;if((k|0)==(d|0)){if(d|0)n=13}else{if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);c[f>>2]=0;if(d|0)if(!(__Z28atomic_conditional_incrementPj(d+-8|0)|0))n=13;else{c[f>>2]=j;n=13}}if((n|0)==13?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);d=c[g>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1)}if(!(a[1263289]|0)){__ZN6StringC2EPKc(g,1263606);d=__ZN12AcceptDialog10add_buttonERK6StringbS2_(b,f,0,g)|0;n=c[g>>2]|0;if(n|0?(__Z16atomic_decrementPj(n+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(n,1);o=d}else{__ZN6StringC2EPKc(g,1263606);d=__ZN12AcceptDialog10add_buttonERK6StringbS2_(b,f,1,g)|0;n=c[g>>2]|0;if(n|0?(__Z16atomic_decrementPj(n+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(n,1);o=d}__ZN10StringNameC2EPKc(g,1129103);__ZN10StringNameC2EPKc(h,845697);c[i>>2]=0;__ZN6Object7connectERK10StringNamePS_S2_RK6VectorI7VariantEj(o,g,b,h,i,0)|0;b=c[i>>2]|0;if(b|0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0){d=c[i>>2]|0;i=(d|0)==0?0:d+-4|0;d=i+4|0;n=c[i>>2]|0;if(n|0){j=0;k=n;while(1){n=d+(j*24|0)|0;if(!(c[n>>2]|0))p=k;else{__ZN7Variant5clearEv(n);p=c[i>>2]|0}j=j+1|0;if(j>>>0>=p>>>0)break;else k=p}}__ZN6Memory11free_staticEPvb(b,1)}__ZN10StringNameD2Ev(h);__ZN10StringNameD2Ev(g);g=c[f>>2]|0;if(!g){l=e;return o|0}if(__Z16atomic_decrementPj(g+-8|0)|0){l=e;return o|0}__ZN6Memory11free_staticEPvb(g,1);l=e;return o|0}function __ZN12AcceptDialog21_builtin_text_enteredERK6String(a,b){a=a|0;b=b|0;__ZN12AcceptDialog11_ok_pressedEv(a);return}function __ZN12AcceptDialog19register_text_enterEP4Node(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e+8|0;g=e+4|0;h=e;if(!d){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(846e3,846020,389,846042,0);l=e;return}a[1263537]=0;__ZN10StringNameC2EPKc(f,947795);__ZN10StringNameC2EPKc(g,845848);c[h>>2]=0;__ZN6Object7connectERK10StringNamePS_S2_RK6VectorI7VariantEj(d,f,b,g,h,0)|0;b=c[h>>2]|0;if(b|0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0){d=c[h>>2]|0;h=(d|0)==0?0:d+-4|0;d=h+4|0;i=c[h>>2]|0;if(i|0){j=0;k=i;while(1){i=d+(j*24|0)|0;if(!(c[i>>2]|0))n=k;else{__ZN7Variant5clearEv(i);n=c[h>>2]|0}j=j+1|0;if(j>>>0>=n>>>0)break;else k=n}}__ZN6Memory11free_staticEPvb(b,1)}__ZN10StringNameD2Ev(g);__ZN10StringNameD2Ev(f);l=e;return}function __ZN12AcceptDialog14_custom_actionERK6String(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0;d=l;l=l+128|0;if((l|0)>=(m|0))ba(128);e=d+120|0;f=d+96|0;g=d+72|0;h=d+48|0;i=d+24|0;j=d;__ZN10StringNameC2EPKc(e,845942);__ZN7VariantC2ERK6String(f,b);c[g>>2]=0;c[h>>2]=0;c[i>>2]=0;c[j>>2]=0;__ZN6Object11emit_signalERK10StringNameRK7VariantS5_S5_S5_S5_(a,e,f,g,h,i,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);if(c[i>>2]|0)__ZN7Variant5clearEv(i);if(c[h>>2]|0)__ZN7Variant5clearEv(h);if(c[g>>2]|0)__ZN7Variant5clearEv(g);if(!(c[f>>2]|0)){__ZN10StringNameD2Ev(e);k=c[a>>2]|0;n=k+208|0;o=c[n>>2]|0;Pi[o&2047](a,b);l=d;return}__ZN7Variant5clearEv(f);__ZN10StringNameD2Ev(e);k=c[a>>2]|0;n=k+208|0;o=c[n>>2]|0;Pi[o&2047](a,b);l=d;return}function __ZN12AcceptDialog8set_textE6String(a,b){a=a|0;b=b|0;__ZN5Label8set_textERK6String(c[a+652>>2]|0,b);__ZN7Control20minimum_size_changedEv(a);__ZN12AcceptDialog19_update_child_rectsEv(a);return}function __ZNK12AcceptDialog8get_textEv(a){a=a|0;return __ZNK5Label8get_textEv(c[a+652>>2]|0)|0}function __ZNK13MethodBind0RCI12AcceptDialog6StringE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;if((b|0)!=-1){f=0;l=a;return f|0}c[d>>2]=0;__ZN7VariantC2ERK6String(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);e=c[d>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);f=b;l=a;return f|0}function __ZNK13MethodBind0RCI12AcceptDialog6StringE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,846084);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI12AcceptDialog6StringE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;j=f+24|0;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235656)|0:0){c[h>>2]=0;a[1263537]=0;k=c[d+24>>2]|0;if((k|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=k;c[b>>2]=0;l=f;return}n=k-(c[d+20>>2]|0)|0;if((n|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=n;c[b>>2]=0;l=f;return}n=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))o=n;else o=c[(c[d>>2]|0)+n>>2]|0;c[j>>2]=ij[o&8191](d)|0;__ZN7VariantC2ERK6String(i,j);d=c[j>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI12AcceptDialog6StringE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0;if(!b)f=0;else{d=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235656)|0;f=d?b:0}b=c[a+44>>2]|0;d=c[a+48>>2]|0;a=f+(d>>1)|0;if(!(d&1))g=b;else g=c[(c[a>>2]|0)+b>>2]|0;b=ij[g&8191](a)|0;a=b;g=c[e>>2]|0;if((g|0)==(b|0)){if(!b)return}else{if(g|0?(__Z16atomic_decrementPj(g+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(g,1);c[e>>2]=0;if(!b)return;if(__Z28atomic_conditional_incrementPj(b+-8|0)|0)c[e>>2]=a}if(__Z16atomic_decrementPj(b+-8|0)|0)return;__ZN6Memory11free_staticEPvb(b,1);return}function __ZN13MethodBind0RCI12AcceptDialog6StringED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I12AcceptDialog6StringE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;if(b|0){f=0;l=a;return f|0}c[d>>2]=0;__ZN7VariantC2ERK6String(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);e=c[d>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);f=b;l=a;return f|0}function __ZNK11MethodBind1I12AcceptDialog6StringE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,846084);l=a;return c[b>>2]|0}function __ZN11MethodBind1I12AcceptDialog6StringE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i+24|0;k=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235656)|0:0){c[h>>2]=0;a[1263537]=0;n=d+24|0;o=c[n>>2]|0;if((o|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=o;c[b>>2]=0;l=i;return}p=o-(c[d+20>>2]|0)|0;if((p|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=p;c[b>>2]=0;l=i;return}if((g|0)>0){if((o|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);q=0}else{a[1263537]=0;q=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,q)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=q;c[b>>2]=0;l=i;return}}q=c[d+44>>2]|0;o=c[d+48>>2]|0;p=e+(o>>1)|0;if(!(o&1))r=q;else r=c[(c[p>>2]|0)+q>>2]|0;do if((g|0)<1){q=c[n>>2]|0;o=q+-1|0;if((q|0)>=1){e=c[d+16>>2]|0;s=(e|0)==0;if(s)t=0;else t=c[e+-4>>2]|0;if((q|0)<=(t|0)){if(s)u=0;else u=c[e+-4>>2]|0;do if((u|0)<(q|0)){if(s)v=0;else v=c[e+-4>>2]|0;if((v|0)<(q|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);w=0;break}else{a[1263537]=0;x=31;break}}else x=31;while(0);if((x|0)==31)w=e+(o*24|0)|0;__ZN7VariantC2ERKS_(k,w);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);c[j>>2]=__ZNK7Variantcv6StringEv(k)|0;Pi[r&2047](p,j);p=c[j>>2]|0;if(p|0?(__Z16atomic_decrementPj(p+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(p,1);if(c[k>>2]|0)__ZN7Variant5clearEv(k);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I12AcceptDialog6StringE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235656)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;b=c[d>>2]|0;d=c[b>>2]|0;if((d|0)!=0?(__Z28atomic_conditional_incrementPj(d+-8|0)|0)!=0:0)j=c[b>>2]|0;else j=0;c[f>>2]=j;Pi[i&2047](a,f);a=c[f>>2]|0;if(!a){l=e;return}if(__Z16atomic_decrementPj(a+-8|0)|0){l=e;return}__ZN6Memory11free_staticEPvb(a,1);l=e;return}function __ZN11MethodBind1I12AcceptDialog6StringED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I12AcceptDialogP4NodeE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if(!b){__ZN7VariantC2EPK6Object(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK11MethodBind1I12AcceptDialogP4NodeE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,846084);l=a;return c[b>>2]|0}function __ZN11MethodBind1I12AcceptDialogP4NodeE4callEP6ObjectPPK7VariantiRNS6_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235656)|0:0){c[h>>2]=0;a[1263537]=0;k=d+24|0;n=c[k>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=i;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=i;return}if((g|0)>0){if((n|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);p=0}else{a[1263537]=0;p=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,p)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=p;c[b>>2]=0;l=i;return}}p=c[d+44>>2]|0;n=c[d+48>>2]|0;o=e+(n>>1)|0;if(!(n&1))q=p;else q=c[(c[o>>2]|0)+p>>2]|0;do if((g|0)<1){p=c[k>>2]|0;n=p+-1|0;if((p|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)s=0;else s=c[e+-4>>2]|0;if((p|0)<=(s|0)){if(r)t=0;else t=c[e+-4>>2]|0;do if((t|0)<(p|0)){if(r)u=0;else u=c[e+-4>>2]|0;if((u|0)<(p|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);v=0;break}else{a[1263537]=0;w=31;break}}else w=31;while(0);if((w|0)==31)v=e+(n*24|0)|0;__ZN7VariantC2ERKS_(j,v);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);f=__ZNK7VariantcvP4NodeEv(j)|0;Pi[q&2047](o,f);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I12AcceptDialogP4NodeE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235656)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1)){g=b;h=c[d>>2]|0;Pi[g&2047](a,h);return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=c[d>>2]|0;Pi[g&2047](a,h);return}}function __ZN11MethodBind1I12AcceptDialogP4NodeED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I12AcceptDialogRK6StringE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;if(b|0){f=0;l=a;return f|0}c[d>>2]=0;__ZN7VariantC2ERK6String(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);e=c[d>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);f=b;l=a;return f|0}function __ZNK11MethodBind1I12AcceptDialogRK6StringE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,846084);l=a;return c[b>>2]|0}function __ZN11MethodBind1I12AcceptDialogRK6StringE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i+24|0;k=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235656)|0:0){c[h>>2]=0;a[1263537]=0;n=d+24|0;o=c[n>>2]|0;if((o|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=o;c[b>>2]=0;l=i;return}p=o-(c[d+20>>2]|0)|0;if((p|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=p;c[b>>2]=0;l=i;return}if((g|0)>0){if((o|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);q=0}else{a[1263537]=0;q=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,q)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=q;c[b>>2]=0;l=i;return}}q=c[d+44>>2]|0;o=c[d+48>>2]|0;p=e+(o>>1)|0;if(!(o&1))r=q;else r=c[(c[p>>2]|0)+q>>2]|0;do if((g|0)<1){q=c[n>>2]|0;o=q+-1|0;if((q|0)>=1){e=c[d+16>>2]|0;s=(e|0)==0;if(s)t=0;else t=c[e+-4>>2]|0;if((q|0)<=(t|0)){if(s)u=0;else u=c[e+-4>>2]|0;do if((u|0)<(q|0)){if(s)v=0;else v=c[e+-4>>2]|0;if((v|0)<(q|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);w=0;break}else{a[1263537]=0;x=31;break}}else x=31;while(0);if((x|0)==31)w=e+(o*24|0)|0;__ZN7VariantC2ERKS_(k,w);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);c[j>>2]=__ZNK7Variantcv6StringEv(k)|0;Pi[r&2047](p,j);p=c[j>>2]|0;if(p|0?(__Z16atomic_decrementPj(p+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(p,1);if(c[k>>2]|0)__ZN7Variant5clearEv(k);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I12AcceptDialogRK6StringE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235656)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;b=c[d>>2]|0;d=c[b>>2]|0;if((d|0)!=0?(__Z28atomic_conditional_incrementPj(d+-8|0)|0)!=0:0)j=c[b>>2]|0;else j=0;c[f>>2]=j;Pi[i&2047](a,f);a=c[f>>2]|0;if(!a){l=e;return}if(__Z16atomic_decrementPj(a+-8|0)|0){l=e;return}__ZN6Memory11free_staticEPvb(a,1);l=e;return}function __ZN11MethodBind1I12AcceptDialogRK6StringED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK12MethodBind1RI12AcceptDialogP6ButtonRK6StringE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return __ZNK12MethodBind1RI12AcceptDialogP6ButtonRK6StringE18_get_argument_typeEi(a,b)|0}function __ZNK12MethodBind1RI12AcceptDialogP6ButtonRK6StringE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,846084);l=a;return c[b>>2]|0}function __ZN12MethodBind1RI12AcceptDialogP6ButtonRK6StringE4callEP6ObjectPPK7VariantiRNS9_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0;i=l;l=l+64|0;if((l|0)>=(m|0))ba(64);j=i+24|0;k=i+48|0;n=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235656)|0:0){c[h>>2]=0;a[1263537]=0;o=d+24|0;p=c[o>>2]|0;if((p|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=p;c[b>>2]=0;l=i;return}q=p-(c[d+20>>2]|0)|0;if((q|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=q;c[b>>2]=0;l=i;return}if((g|0)>0){if((p|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);r=0}else{a[1263537]=0;r=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,r)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=r;c[b>>2]=0;l=i;return}}r=c[d+44>>2]|0;p=c[d+48>>2]|0;q=e+(p>>1)|0;if(!(p&1))s=r;else s=c[(c[q>>2]|0)+r>>2]|0;do if((g|0)<1){r=c[o>>2]|0;p=r+-1|0;if((r|0)>=1){e=c[d+16>>2]|0;t=(e|0)==0;if(t)u=0;else u=c[e+-4>>2]|0;if((r|0)<=(u|0)){if(t)v=0;else v=c[e+-4>>2]|0;do if((v|0)<(r|0)){if(t)w=0;else w=c[e+-4>>2]|0;if((w|0)<(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);x=0;break}else{a[1263537]=0;y=31;break}}else y=31;while(0);if((y|0)==31)x=e+(p*24|0)|0;__ZN7VariantC2ERKS_(n,x);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f>>2]|0);while(0);c[k>>2]=__ZNK7Variantcv6StringEv(n)|0;__ZN7VariantC2EPK6Object(j,$i[s&8191](q,k)|0);q=c[k>>2]|0;if(q|0?(__Z16atomic_decrementPj(q+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(q,1);if(c[n>>2]|0)__ZN7Variant5clearEv(n);__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,897,1146558,0);c[b>>2]=0;l=i;return}function __ZN12MethodBind1RI12AcceptDialogP6ButtonRK6StringE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f;if(!b)h=0;else{i=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235656)|0;h=i?b:0}b=c[a+44>>2]|0;i=c[a+48>>2]|0;a=h+(i>>1)|0;if(!(i&1))j=b;else j=c[(c[a>>2]|0)+b>>2]|0;b=c[d>>2]|0;d=c[b>>2]|0;if((d|0)!=0?(__Z28atomic_conditional_incrementPj(d+-8|0)|0)!=0:0)k=c[b>>2]|0;else k=0;c[g>>2]=k;c[e>>2]=$i[j&8191](a,g)|0;a=c[g>>2]|0;if(!a){l=f;return}if(__Z16atomic_decrementPj(a+-8|0)|0){l=f;return}__ZN6Memory11free_staticEPvb(a,1);l=f;return}function __ZN12MethodBind1RI12AcceptDialogP6ButtonRK6StringED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK12MethodBind1RI12AcceptDialogP6ButtonRK6StringE18_get_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case -1:{__ZN7VariantC2EPK6Object(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;l=a;return f|0}case 0:{c[d>>2]=0;__ZN7VariantC2ERK6String(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);e=c[d>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);f=b;l=a;return f|0}default:{f=0;l=a;return f|0}}return 0}function __ZN12BoxContainer10add_spacerEb(b,c){b=b|0;c=c|0;var d=0;d=__ZnwjPKc(600,1263606)|0;__ZN7ControlC2Ev(d);__Z22postinitialize_handlerP6Object(d);__ZN7Control16set_mouse_filterENS_11MouseFilterE(d,1);if(!(a[b+612>>0]|0))__ZN7Control16set_h_size_flagsEi(d,3);else __ZN7Control16set_v_size_flagsEi(d,3);__ZN4Node9add_childEPS_b(b,d,0);if(!c)return;__ZN4Node10move_childEPS_i(b,d,0);return}function __ZN6ButtonC2ERK6String(b,d){b=b|0;d=d|0;var e=0;__ZN10BaseButtonC2Ev(b);c[b>>2]=232308;__ZN10StringNameC2Ev(b+636|0);e=b+644|0;a[b+640>>0]=0;c[e>>2]=0;c[e+4>>2]=0;c[e+8>>2]=0;a[e+12>>0]=0;__ZN7Control16set_mouse_filterENS_11MouseFilterE(b,0);__ZN6Button8set_textERK6String(b,d);c[b+660>>2]=1;return}function __ZN10BaseButtonC2Ev(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0;__ZN7ControlC2Ev(b);c[b>>2]=232516;__ZN10StringNameC2Ev(b+600|0);c[b+612>>2]=0;d=b+632|0;c[d>>2]=0;a[b+604>>0]=0;e=b+620|0;c[b+628>>2]=0;c[e>>2]=0;a[e+4>>0]=0;__ZN7Control14set_focus_modeENS_9FocusModeE(b,2);c[b+608>>2]=2;c[b+616>>2]=1;e=c[d>>2]|0;if(!e)return;d=e+128|0;f=c[d>>2]|0;if(!f)return;g=c[f+8>>2]|0;f=c[e+132>>2]|0;a:do if((g|0)==(f|0))h=g;else{i=g;do{j=c[i+24>>2]|0;if(j>>>0>b>>>0)k=i+8|0;else{if(j>>>0>=b>>>0){h=i;break a}k=i+4|0}i=c[k>>2]|0}while((i|0)!=(f|0));return}while(0);if((h|0)==0|(h|0)==(f|0))return;__ZN3SetIP10BaseButton10ComparatorIS1_E16DefaultAllocatorE6_eraseEPNS5_7ElementE(d,h);if(c[e+136>>2]|0)return;e=c[d>>2]|0;if(!e)return;__ZN6Memory11free_staticEPvb(e,0);c[d>>2]=0;return}function __ZNK12MethodBind3RI12AcceptDialogP6ButtonRK6StringbS5_E18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return __ZNK12MethodBind3RI12AcceptDialogP6ButtonRK6StringbS5_E18_get_argument_typeEi(a,b)|0}function __ZNK12MethodBind3RI12AcceptDialogP6ButtonRK6StringbS5_E18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,846084);l=a;return c[b>>2]|0}function __ZN12MethodBind3RI12AcceptDialogP6ButtonRK6StringbS5_E4callEP6ObjectPPK7VariantiRNS9_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0;i=l;l=l+112|0;if((l|0)>=(m|0))ba(112);j=i+72|0;k=i+100|0;n=i+48|0;o=i+24|0;p=i+96|0;q=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235656)|0:0){c[h>>2]=0;a[1263537]=0;r=d+24|0;s=c[r>>2]|0;if((s|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=s;c[b>>2]=0;l=i;return}t=s-(c[d+20>>2]|0)|0;if((t|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=t;c[b>>2]=0;l=i;return}if((g|0)>0){if((s|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);u=0}else{a[1263537]=0;u=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,u)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=u;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[r>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);v=0}else{a[1263537]=0;v=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,v)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=v;c[b>>2]=0;l=i;return}if((g|0)>2){if((c[r>>2]|0)<2){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);w=0}else{a[1263537]=0;w=c[(c[d+32>>2]|0)+12>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+8>>2]>>2]|0,w)|0)){c[h>>2]=2;c[h+4>>2]=2;c[h+8>>2]=w;c[b>>2]=0;l=i;return}}}}w=c[d+44>>2]|0;v=c[d+48>>2]|0;u=e+(v>>1)|0;if(!(v&1))x=w;else x=c[(c[u>>2]|0)+w>>2]|0;do if((g|0)<1){w=c[r>>2]|0;v=w+-1|0;if((w|0)>=1){e=c[d+16>>2]|0;s=(e|0)==0;if(s)y=0;else y=c[e+-4>>2]|0;if((w|0)<=(y|0)){if(s)z=0;else z=c[e+-4>>2]|0;do if((z|0)<(w|0)){if(s)A=0;else A=c[e+-4>>2]|0;if((A|0)<(w|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);B=0;break}else{a[1263537]=0;C=43;break}}else C=43;while(0);if((C|0)==43)B=e+(v*24|0)|0;__ZN7VariantC2ERKS_(n,B);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f>>2]|0);while(0);c[k>>2]=__ZNK7Variantcv6StringEv(n)|0;do if((g|0)<2){B=c[r>>2]|0;A=B+-1|0;z=B+-2|0;if((B|0)>=2){B=c[d+16>>2]|0;y=(B|0)==0;if(y)D=0;else D=c[B+-4>>2]|0;if((A|0)<=(D|0)){if(y)E=0;else E=c[B+-4>>2]|0;do if((E|0)<(A|0)){if(y)F=0;else F=c[B+-4>>2]|0;if((F|0)<(A|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);G=0;break}else{a[1263537]=0;C=60;break}}else C=60;while(0);if((C|0)==60)G=B+(z*24|0)|0;__ZN7VariantC2ERKS_(o,G);break}}c[o>>2]=0}else __ZN7VariantC2ERKS_(o,c[f+4>>2]|0);while(0);G=__ZNK7VariantcvbEv(o)|0;do if((g|0)<3){F=c[r>>2]|0;E=F+-2|0;D=F+-3|0;if((E|0)>=1){F=c[d+16>>2]|0;A=(F|0)==0;if(A)H=0;else H=c[F+-4>>2]|0;if((E|0)<=(H|0)){if(A)I=0;else I=c[F+-4>>2]|0;do if((I|0)<(E|0)){if(A)J=0;else J=c[F+-4>>2]|0;if((J|0)<(E|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);K=0;break}else{a[1263537]=0;C=77;break}}else C=77;while(0);if((C|0)==77)K=F+(D*24|0)|0;__ZN7VariantC2ERKS_(q,K);break}}c[q>>2]=0}else __ZN7VariantC2ERKS_(q,c[f+8>>2]|0);while(0);c[p>>2]=__ZNK7Variantcv6StringEv(q)|0;__ZN7VariantC2EPK6Object(j,ri[x&511](u,k,G,p)|0);G=c[p>>2]|0;if(G|0?(__Z16atomic_decrementPj(G+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(G,1);if(c[q>>2]|0)__ZN7Variant5clearEv(q);if(c[o>>2]|0)__ZN7Variant5clearEv(o);o=c[k>>2]|0;if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(o,1);if(c[n>>2]|0)__ZN7Variant5clearEv(n);__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,2207,1146558,0);c[b>>2]=0;l=i;return}function __ZN12MethodBind3RI12AcceptDialogP6ButtonRK6StringbS5_E7ptrcallEP6ObjectPPKvPv(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0;g=l;l=l+16|0;if((l|0)>=(m|0))ba(16);h=g+4|0;i=g;if(!d)j=0;else{k=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1235656)|0;j=k?d:0}d=c[b+44>>2]|0;k=c[b+48>>2]|0;b=j+(k>>1)|0;if(!(k&1))n=d;else n=c[(c[b>>2]|0)+d>>2]|0;d=c[e>>2]|0;k=c[d>>2]|0;if((k|0)!=0?(__Z28atomic_conditional_incrementPj(k+-8|0)|0)!=0:0)o=c[d>>2]|0;else o=0;c[h>>2]=o;o=(a[c[e+4>>2]>>0]|0)!=0;d=c[e+8>>2]|0;e=c[d>>2]|0;if((e|0)!=0?(__Z28atomic_conditional_incrementPj(e+-8|0)|0)!=0:0)p=c[d>>2]|0;else p=0;c[i>>2]=p;c[f>>2]=ri[n&511](b,h,o,i)|0;o=c[i>>2]|0;if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(o,1);o=c[h>>2]|0;if(!o){l=g;return}if(__Z16atomic_decrementPj(o+-8|0)|0){l=g;return}__ZN6Memory11free_staticEPvb(o,1);l=g;return}function __ZN12MethodBind3RI12AcceptDialogP6ButtonRK6StringbS5_ED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK12MethodBind3RI12AcceptDialogP6ButtonRK6StringbS5_E18_get_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case -1:{__ZN7VariantC2EPK6Object(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;l=a;return f|0}case 0:{c[d>>2]=0;__ZN7VariantC2ERK6String(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);g=c[d>>2]|0;if(g|0?(__Z16atomic_decrementPj(g+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(g,1);f=b;l=a;return f|0}case 1:{__ZN7VariantC2Eb(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;l=a;return f|0}case 2:{c[d>>2]=0;__ZN7VariantC2ERK6String(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);e=c[d>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);f=b;l=a;return f|0}default:{f=0;l=a;return f|0}}return 0}function __ZNK13MethodBind0RCI12AcceptDialogbE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Eb(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK13MethodBind0RCI12AcceptDialogbE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,846084);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI12AcceptDialogbE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235656)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2Eb(i,ij[n&8191](d)|0);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI12AcceptDialogbE7ptrcallEP6ObjectPPKvPv(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0;if(!d)g=0;else{e=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1235656)|0;g=e?d:0}d=c[b+44>>2]|0;e=c[b+48>>2]|0;b=g+(e>>1)|0;if(!(e&1)){h=d;i=ij[h&8191](b)|0;j=i&1;a[f>>0]=j;return}else{h=c[(c[b>>2]|0)+d>>2]|0;i=ij[h&8191](b)|0;j=i&1;a[f>>0]=j;return}}function __ZN13MethodBind0RCI12AcceptDialogbED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I12AcceptDialogbE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if(!b){__ZN7VariantC2Eb(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK11MethodBind1I12AcceptDialogbE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,846084);l=a;return c[b>>2]|0}function __ZN11MethodBind1I12AcceptDialogbE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235656)|0:0){c[h>>2]=0;a[1263537]=0;k=d+24|0;n=c[k>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=i;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=i;return}if((g|0)>0){if((n|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);p=0}else{a[1263537]=0;p=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,p)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=p;c[b>>2]=0;l=i;return}}p=c[d+44>>2]|0;n=c[d+48>>2]|0;o=e+(n>>1)|0;if(!(n&1))q=p;else q=c[(c[o>>2]|0)+p>>2]|0;do if((g|0)<1){p=c[k>>2]|0;n=p+-1|0;if((p|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)s=0;else s=c[e+-4>>2]|0;if((p|0)<=(s|0)){if(r)t=0;else t=c[e+-4>>2]|0;do if((t|0)<(p|0)){if(r)u=0;else u=c[e+-4>>2]|0;if((u|0)<(p|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);v=0;break}else{a[1263537]=0;w=31;break}}else w=31;while(0);if((w|0)==31)v=e+(n*24|0)|0;__ZN7VariantC2ERKS_(j,v);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);f=__ZNK7VariantcvbEv(j)|0;Pi[q&2047](o,f);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I12AcceptDialogbE7ptrcallEP6ObjectPPKvPv(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0;if(!d)g=0;else{f=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1235656)|0;g=f?d:0}d=c[b+44>>2]|0;f=c[b+48>>2]|0;b=g+(f>>1)|0;if(!(f&1))h=d;else h=c[(c[b>>2]|0)+d>>2]|0;Pi[h&2047](b,(a[c[e>>2]>>0]|0)!=0);return}function __ZN11MethodBind1I12AcceptDialogbED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK12MethodBind0RI12AcceptDialogP5LabelE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2EPK6Object(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK12MethodBind0RI12AcceptDialogP5LabelE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,846084);l=a;return c[b>>2]|0}function __ZN12MethodBind0RI12AcceptDialogP5LabelE4callEP6ObjectPPK7VariantiRNS6_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235656)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2EPK6Object(i,ij[n&8191](d)|0);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,266,1146558,0);c[b>>2]=0;l=f;return}function __ZN12MethodBind0RI12AcceptDialogP5LabelE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0;if(!b)f=0;else{d=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235656)|0;f=d?b:0}b=c[a+44>>2]|0;d=c[a+48>>2]|0;a=f+(d>>1)|0;if(!(d&1)){g=b;h=ij[g&8191](a)|0;c[e>>2]=h;return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=ij[g&8191](a)|0;c[e>>2]=h;return}}function __ZN12MethodBind0RI12AcceptDialogP5LabelED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK12MethodBind0RI12AcceptDialogP6ButtonE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2EPK6Object(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK12MethodBind0RI12AcceptDialogP6ButtonE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,846084);l=a;return c[b>>2]|0}function __ZN12MethodBind0RI12AcceptDialogP6ButtonE4callEP6ObjectPPK7VariantiRNS6_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235656)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2EPK6Object(i,ij[n&8191](d)|0);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,266,1146558,0);c[b>>2]=0;l=f;return}function __ZN12MethodBind0RI12AcceptDialogP6ButtonE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0;if(!b)f=0;else{d=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235656)|0;f=d?b:0}b=c[a+44>>2]|0;d=c[a+48>>2]|0;a=f+(d>>1)|0;if(!(d&1)){g=b;h=ij[g&8191](a)|0;c[e>>2]=h;return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=ij[g&8191](a)|0;c[e>>2]=h;return}}function __ZN12MethodBind0RI12AcceptDialogP6ButtonED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind0I12AcceptDialogE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return 0}function __ZNK11MethodBind0I12AcceptDialogE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,846084);l=a;return c[b>>2]|0}function __ZN11MethodBind0I12AcceptDialogE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235656)|0:0){c[h>>2]=0;a[1263537]=0;f=c[d+24>>2]|0;if((f|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=f;c[b>>2]=0;return}i=f-(c[d+20>>2]|0)|0;if((i|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=i;c[b>>2]=0;return}i=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))j=i;else j=c[(c[d>>2]|0)+i>>2]|0;gj[j&8191](d);c[b>>2]=0;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,110,1146558,0);c[b>>2]=0;return}function __ZN11MethodBind0I12AcceptDialogE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235656)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1)){g=b;gj[g&8191](a);return}else{g=c[(c[a>>2]|0)+b>>2]|0;gj[g&8191](a);return}}function __ZN11MethodBind0I12AcceptDialogED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN7SpinBox18_initialize_classvEv(b){b=b|0;if(a[1263291]|0)return;if(!(a[1256993]|0)){if(!(a[1256994]|0)){if(!(a[1256995]|0)){if(!(a[1256996]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI4NodeEEvv();__ZN4Node13_bind_methodsEv();a[1256996]=1}__ZN7ClassDB10_add_classI10CanvasItemEEvv();__ZN10CanvasItem13_bind_methodsEv();a[1256995]=1}__ZN7ClassDB10_add_classI7ControlEEvv();__ZN7Control13_bind_methodsEv();a[1256994]=1}__ZN7ClassDB10_add_classI5RangeEEvv();__ZN5Range13_bind_methodsEv();a[1256993]=1}__ZN7ClassDB10_add_classI7SpinBoxEEvv();__ZN7SpinBox13_bind_methodsEv();a[1263291]=1;return}function __ZN7SpinBox5_setvERK10StringNameRK7Variant(a,b,c){a=a|0;b=b|0;c=c|0;if(1128!=1129)return __ZN7Control4_setERK10StringNameRK7Variant(a,b,c)|0;else return 0;return 0}function __ZNK7SpinBox5_getvERK10StringNameR7Variant(a,b,c){a=a|0;b=b|0;c=c|0;var d=0;if(1130!=1131?__ZNK7Control4_getERK10StringNameR7Variant(a,b,c)|0:0)d=1;else d=0;return d|0}function __ZNK7SpinBox19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+24|0;g=e+4|0;h=e;if(!d)__ZNK5Range19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,0);__ZN6StringC2EPKc(f,1007781);i=c[f>>2]|0;f=i;j=g+4|0;c[j>>2]=0;k=g+12|0;c[k>>2]=0;c[g>>2]=0;n=(i|0)==0;if(!n?(c[j>>2]=0,__Z28atomic_conditional_incrementPj(i+-8|0)|0):0)c[j>>2]=f;c[g+8>>2]=0;f=c[k>>2]|0;if(f|0){if(!(__Z16atomic_decrementPj(f+-8|0)|0))__ZN6Memory11free_staticEPvb(f,1);c[k>>2]=0}c[g+16>>2]=256;if(!(c[b>>2]|0)){k=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=k;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0}k=__ZnwjPFPvjE(32,4740)|0;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0;c[k+12>>2]=0;c[k+16>>2]=7;f=k+20|0;c[f>>2]=0;j=k+24|0;c[j>>2]=0;o=k+28|0;c[o>>2]=0;__ZN12PropertyInfoaSERKS_(k,g)|0;p=c[b>>2]|0;q=p+4|0;r=c[q>>2]|0;c[j>>2]=r;c[f>>2]=0;c[o>>2]=p;if(r|0)c[r+20>>2]=k;c[q>>2]=k;if(!(c[p>>2]|0))c[p>>2]=k;k=p+8|0;c[k>>2]=(c[k>>2]|0)+1;k=c[g+12>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);k=c[g+4>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);if(!n?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);__ZN10StringNameC2EPKc(h,1007781);__ZN7ClassDB17get_property_listE10StringNameP4ListI12PropertyInfo16DefaultAllocatorEbPK6Object(h,b,1,a);__ZN10StringNameD2Ev(h);if(!d){l=e;return}__ZNK5Range19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,1);l=e;return}function __ZN7SpinBox14_notificationvEib(a,b,c){a=a|0;b=b|0;c=c|0;if(!c){if(511!=510)__ZN4Node13_notificationEi(a,b);if(512!=511)__ZN10CanvasItem13_notificationEi(a,b);if(513!=512)__ZN7Control13_notificationEi(a,b)}if(1086!=513)__ZN7SpinBox13_notificationEi(a,b);if(!c)return;if(513!=512)__ZN7Control13_notificationEi(a,b);if(512!=511)__ZN10CanvasItem13_notificationEi(a,b);if(511==510)return;__ZN4Node13_notificationEi(a,b);return}function __ZNK7SpinBox16_get_class_namevEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+8|0;e=b+4|0;f=b;g=a+612|0;a=c[g>>2]|0;if(a|0){if(c[a+4>>2]|0){l=b;return g|0}if(__ZNK6String6lengthEv(a+8|0)|0){l=b;return g|0}}__ZN6StringC2EPKc(d,1007781);c[f>>2]=c[d>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameaSERKS_(g,e);__ZN10StringNameD2Ev(e);e=c[f>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);l=b;return g|0}function __ZNK7SpinBox9get_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1007781);l=a;return c[b>>2]|0}function __ZNK7SpinBox8is_classERK6String(a,b){a=a|0;b=b|0;var c=0;if((((!(__ZNK6StringeqEPKc(b,1007781)|0)?!(__ZNK6StringeqEPKc(b,875219)|0):0)?!(__ZNK6StringeqEPKc(b,1111718)|0):0)?!(__ZNK6StringeqEPKc(b,947933)|0):0)?!(__ZNK6StringeqEPKc(b,1132465)|0):0)c=__ZNK6StringeqEPKc(b,1142944)|0;else c=1;return c|0}function __ZNK7SpinBox12is_class_ptrEPv(a,b){a=a|0;b=b|0;var c=0;if((b|0)==1235660){c=1;return c|0}c=(b|0)==1220740|((b|0)==1220744|((b|0)==1220748|((b|0)==1220720|(b|0)==1220580)));return c|0}function __ZN7SpinBoxD2Ev(a){a=a|0;var b=0;c[a>>2]=250140;b=c[a+632>>2]|0;if(b|0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(b,1);b=c[a+628>>2]|0;if(b|0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(b,1);__ZN10StringNameD2Ev(a+612|0);__ZN5RangeD2Ev(a);return}function __ZN7SpinBoxD0Ev(a){a=a|0;var b=0;c[a>>2]=250140;b=c[a+632>>2]|0;if(b|0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(b,1);b=c[a+628>>2]|0;if(b|0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(b,1);__ZN10StringNameD2Ev(a+612|0);__ZN5RangeD2Ev(a);__ZdlPv(a);return}function __ZNK7SpinBox16get_minimum_sizeEv(a,b){a=a|0;b=b|0;var d=0;d=c[b+616>>2]|0;Pi[c[(c[d>>2]|0)+144>>2]&2047](a,d);g[a>>2]=+g[a>>2]+ +(c[b+620>>2]|0);return}function __ZN7SpinBox14_value_changedEd(a,b){a=a|0;b=+b;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d+12|0;f=d+4|0;g=d+8|0;h=d;b=+__ZNK5Range9get_valueEv(a);c[e>>2]=__ZN6String3numEdi(b,__ZN4Math13step_decimalsEd(+__ZNK5Range8get_stepEv(a))|0)|0;i=a+628|0;if(__ZNK6StringneEPKc(i,1263606)|0){__ZN6StringC2EPKc(g,1143407);c[f>>2]=__ZNK6StringplERKS_(i,g)|0;i=__ZNK6StringplERKS_(f,e)|0;j=i;k=c[e>>2]|0;if((k|0)==(i|0)){if(i|0)n=10}else{if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);c[e>>2]=0;if(i|0)if(!(__Z28atomic_conditional_incrementPj(i+-8|0)|0))n=10;else{c[e>>2]=j;n=10}}if((n|0)==10?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);i=c[f>>2]|0;if(i|0?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);i=c[g>>2]|0;if(i|0?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1)}i=a+632|0;if((__ZNK6StringneEPKc(i,1263606)|0?(c[g>>2]=__ZplPKcRK6String(1143407,i)|0,__ZN6StringpLERKS_(e,g)|0,i=c[g>>2]|0,i|0):0)?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);i=c[a+616>>2]|0;c[h>>2]=0;a=c[e>>2]|0;if(a|0?(c[h>>2]=0,__Z28atomic_conditional_incrementPj(a+-8|0)|0):0)c[h>>2]=c[e>>2];__ZN8LineEdit8set_textE6String(i,h);i=c[h>>2]|0;if(i|0?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);i=c[e>>2]|0;if(!i){l=d;return}if(__Z16atomic_decrementPj(i+-8|0)|0){l=d;return}__ZN6Memory11free_staticEPvb(i,1);l=d;return}function __ZN7SpinBox13_notificationEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0.0;d=l;l=l+48|0;if((l|0)>=(m|0))ba(48);e=d+32|0;f=d+16|0;h=d+24|0;i=d;switch(b|0){case 30:{__ZN10StringNameC2EPKc(e,1007774);__ZN10StringNameC2Ev(f);b=__ZNK7Control8get_iconERK10StringNameS2_(a,e,f)|0;__ZN10StringNameD2Ev(f);__ZN10StringNameD2Ev(e);j=ij[c[(c[b>>2]|0)+116>>2]&8191](b)|0;k=a+620|0;if((j|0)!=(c[k>>2]|0)){__ZN7Control10set_marginE6Marginf(c[a+616>>2]|0,2,+(j|0));c[k>>2]=j}j=c[a+240>>2]|0;__ZNK7Control8get_sizeEv(e,a);k=~~+g[e>>2];n=~~+g[e+4>>2];o=c[(c[b>>2]|0)+140>>2]|0;c[h>>2]=j;j=k-(ij[c[(c[b>>2]|0)+116>>2]&8191](b)|0)|0;p=+((n-(ij[c[(c[b>>2]|0)+120>>2]&8191](b)|0)|0)/2|0|0);g[f>>2]=+(j|0);g[f+4>>2]=p;g[i>>2]=1.0;g[i+4>>2]=1.0;g[i+8>>2]=1.0;g[i+12>>2]=1.0;c[e>>2]=c[h>>2];Li[o&255](b,e,f,i,0);if(!b){l=d;return}if(!(__ZN9Reference11unreferenceEv(b)|0)){l=d;return}if(!(__Z17predelete_handlerP6Object(b)|0)){l=d;return}gj[c[(c[b>>2]|0)+76>>2]&8191](b);__ZN6Memory11free_staticEPvb(b,0);l=d;return}case 10:{Mi[c[(c[a>>2]|0)+184>>2]&511](a,0.0);l=d;return}default:{l=d;return}}}function __ZN7ClassDB10_add_classI7SpinBoxEEvv(){var a=0,b=0,d=0,e=0,f=0,g=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+16|0;d=a+12|0;e=a+8|0;f=a+4|0;g=a;__ZN6StringC2EPKc(b,1007781);c[e>>2]=c[b>>2];__ZN10StringNameC2ERK6String(d,e);__ZN6StringC2EPKc(b,875219);c[g>>2]=c[b>>2];__ZN10StringNameC2ERK6String(f,g);__ZN7ClassDB11_add_class2ERK10StringNameS2_(d,f);__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);__ZN10StringNameD2Ev(d);d=c[e>>2]|0;if(!d){l=a;return}if(__Z16atomic_decrementPj(d+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(d,1);l=a;return}function __ZN7SpinBox13_bind_methodsEv(){var a=0,b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0;a=l;l=l+176|0;if((l|0)>=(m|0))ba(176);b=a+152|0;d=a+144|0;e=a+136|0;f=a+120|0;g=a+112|0;h=a+96|0;i=a+80|0;j=a+64|0;k=a+56|0;n=a+48|0;o=a+40|0;p=a+32|0;q=a+24|0;r=a+20|0;s=a+128|0;t=a+16|0;u=a+104|0;v=a+88|0;w=a+72|0;x=a+12|0;y=a+8|0;z=a+4|0;A=a;__Z8D_METHODPKc(d,915429);B=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(B);c[B>>2]=250336;__ZN10MethodBind10_set_constEb(B,0);__ZN10MethodBind24_generate_argument_typesEi(B,1);c[B+44>>2]=1087;c[B+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,B,d,0,0)|0;B=d+4|0;C=c[B>>2]|0;if(C|0?(__Z16atomic_decrementPj(C+-8|0)|0)==0:0){D=c[B>>2]|0;B=(D|0)==0?0:D+-4|0;D=B+4|0;if(c[B>>2]|0){E=0;do{__ZN10StringNameD2Ev(D+(E<<2)|0);E=E+1|0}while(E>>>0<(c[B>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(C,1)}__ZN10StringNameD2Ev(d);__Z8D_METHODPKc(e,846097);d=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(d);c[d>>2]=250372;__ZN10MethodBind10_set_constEb(d,0);__ZN10MethodBind24_generate_argument_typesEi(d,1);c[d+44>>2]=1088;c[d+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,d,e,0,0)|0;d=e+4|0;C=c[d>>2]|0;if(C|0?(__Z16atomic_decrementPj(C+-8|0)|0)==0:0){B=c[d>>2]|0;d=(B|0)==0?0:B+-4|0;B=d+4|0;if(c[d>>2]|0){E=0;do{__ZN10StringNameD2Ev(B+(E<<2)|0);E=E+1|0}while(E>>>0<(c[d>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(C,1)}__ZN10StringNameD2Ev(e);__Z8D_METHODPKcS0_(f,846111,846122);e=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(e);c[e>>2]=250372;__ZN10MethodBind10_set_constEb(e,0);__ZN10MethodBind24_generate_argument_typesEi(e,1);c[e+44>>2]=1089;c[e+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,e,f,0,0)|0;e=f+4|0;C=c[e>>2]|0;if(C|0?(__Z16atomic_decrementPj(C+-8|0)|0)==0:0){d=c[e>>2]|0;e=(d|0)==0?0:d+-4|0;d=e+4|0;if(c[e>>2]|0){E=0;do{__ZN10StringNameD2Ev(d+(E<<2)|0);E=E+1|0}while(E>>>0<(c[e>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(C,1)}__ZN10StringNameD2Ev(f);__Z8D_METHODPKc(g,846129);f=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(f);c[f>>2]=250408;__ZN10MethodBind10_set_constEb(f,1);__ZN10MethodBind24_generate_argument_typesEi(f,0);__ZN10MethodBind12_set_returnsEb(f,1);c[f+44>>2]=5275;c[f+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,f,g,0,0)|0;f=g+4|0;C=c[f>>2]|0;if(C|0?(__Z16atomic_decrementPj(C+-8|0)|0)==0:0){e=c[f>>2]|0;f=(e|0)==0?0:e+-4|0;e=f+4|0;if(c[f>>2]|0){E=0;do{__ZN10StringNameD2Ev(e+(E<<2)|0);E=E+1|0}while(E>>>0<(c[f>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(C,1)}__ZN10StringNameD2Ev(g);__Z8D_METHODPKcS0_(h,846140,846151);g=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(g);c[g>>2]=250372;__ZN10MethodBind10_set_constEb(g,0);__ZN10MethodBind24_generate_argument_typesEi(g,1);c[g+44>>2]=1090;c[g+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,g,h,0,0)|0;g=h+4|0;C=c[g>>2]|0;if(C|0?(__Z16atomic_decrementPj(C+-8|0)|0)==0:0){f=c[g>>2]|0;g=(f|0)==0?0:f+-4|0;f=g+4|0;if(c[g>>2]|0){E=0;do{__ZN10StringNameD2Ev(f+(E<<2)|0);E=E+1|0}while(E>>>0<(c[g>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(C,1)}__ZN10StringNameD2Ev(h);__Z8D_METHODPKc(i,846158);h=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(h);c[h>>2]=250408;__ZN10MethodBind10_set_constEb(h,1);__ZN10MethodBind24_generate_argument_typesEi(h,0);__ZN10MethodBind12_set_returnsEb(h,1);c[h+44>>2]=5276;c[h+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,h,i,0,0)|0;h=i+4|0;C=c[h>>2]|0;if(C|0?(__Z16atomic_decrementPj(C+-8|0)|0)==0:0){g=c[h>>2]|0;h=(g|0)==0?0:g+-4|0;g=h+4|0;if(c[h>>2]|0){E=0;do{__ZN10StringNameD2Ev(g+(E<<2)|0);E=E+1|0}while(E>>>0<(c[h>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(C,1)}__ZN10StringNameD2Ev(i);__Z8D_METHODPKcS0_(j,846169,906735);i=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(i);c[i>>2]=250444;__ZN10MethodBind10_set_constEb(i,0);__ZN10MethodBind24_generate_argument_typesEi(i,1);c[i+44>>2]=1091;c[i+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,i,j,0,0)|0;i=j+4|0;C=c[i>>2]|0;if(C|0?(__Z16atomic_decrementPj(C+-8|0)|0)==0:0){h=c[i>>2]|0;i=(h|0)==0?0:h+-4|0;h=i+4|0;if(c[i>>2]|0){E=0;do{__ZN10StringNameD2Ev(h+(E<<2)|0);E=E+1|0}while(E>>>0<(c[i>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(C,1)}__ZN10StringNameD2Ev(j);__Z8D_METHODPKc(k,846182);j=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(j);c[j>>2]=250480;__ZN10MethodBind10_set_constEb(j,1);__ZN10MethodBind24_generate_argument_typesEi(j,0);__ZN10MethodBind12_set_returnsEb(j,1);c[j+44>>2]=5277;c[j+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,j,k,0,0)|0;j=k+4|0;C=c[j>>2]|0;if(C|0?(__Z16atomic_decrementPj(C+-8|0)|0)==0:0){i=c[j>>2]|0;j=(i|0)==0?0:i+-4|0;i=j+4|0;if(c[j>>2]|0){E=0;do{__ZN10StringNameD2Ev(i+(E<<2)|0);E=E+1|0}while(E>>>0<(c[j>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(C,1)}__ZN10StringNameD2Ev(k);__Z8D_METHODPKc(n,846194);k=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(k);c[k>>2]=250516;__ZN10MethodBind10_set_constEb(k,0);__ZN10MethodBind24_generate_argument_typesEi(k,0);c[k+44>>2]=5199;c[k+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,k,n,0,0)|0;k=n+4|0;C=c[k>>2]|0;if(C|0?(__Z16atomic_decrementPj(C+-8|0)|0)==0:0){j=c[k>>2]|0;k=(j|0)==0?0:j+-4|0;j=k+4|0;if(c[k>>2]|0){E=0;do{__ZN10StringNameD2Ev(j+(E<<2)|0);E=E+1|0}while(E>>>0<(c[k>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(C,1)}__ZN10StringNameD2Ev(n);__Z8D_METHODPKc(o,846216);n=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(n);c[n>>2]=250552;__ZN10MethodBind10_set_constEb(n,0);__ZN10MethodBind24_generate_argument_typesEi(n,0);__ZN10MethodBind12_set_returnsEb(n,1);c[n+44>>2]=5278;c[n+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,n,o,0,0)|0;n=o+4|0;C=c[n>>2]|0;if(C|0?(__Z16atomic_decrementPj(C+-8|0)|0)==0:0){k=c[n>>2]|0;n=(k|0)==0?0:k+-4|0;k=n+4|0;if(c[n>>2]|0){E=0;do{__ZN10StringNameD2Ev(k+(E<<2)|0);E=E+1|0}while(E>>>0<(c[n>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(C,1)}__ZN10StringNameD2Ev(o);__Z8D_METHODPKc(p,846230);o=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(o);c[o>>2]=250336;__ZN10MethodBind10_set_constEb(o,0);__ZN10MethodBind24_generate_argument_typesEi(o,1);c[o+44>>2]=1092;c[o+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,o,p,0,0)|0;o=p+4|0;C=c[o>>2]|0;if(C|0?(__Z16atomic_decrementPj(C+-8|0)|0)==0:0){n=c[o>>2]|0;o=(n|0)==0?0:n+-4|0;n=o+4|0;if(c[o>>2]|0){E=0;do{__ZN10StringNameD2Ev(n+(E<<2)|0);E=E+1|0}while(E>>>0<(c[o>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(C,1)}__ZN10StringNameD2Ev(p);__Z8D_METHODPKc(q,846247);p=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(p);c[p>>2]=250516;__ZN10MethodBind10_set_constEb(p,0);__ZN10MethodBind24_generate_argument_typesEi(p,0);c[p+44>>2]=5200;c[p+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,p,q,0,0)|0;p=q+4|0;C=c[p>>2]|0;if(C|0?(__Z16atomic_decrementPj(C+-8|0)|0)==0:0){o=c[p>>2]|0;p=(o|0)==0?0:o+-4|0;o=p+4|0;if(c[p>>2]|0){E=0;do{__ZN10StringNameD2Ev(o+(E<<2)|0);E=E+1|0}while(E>>>0<(c[p>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(C,1)}__ZN10StringNameD2Ev(q);__ZN6StringC2EPKc(b,1007781);c[s>>2]=c[b>>2];__ZN10StringNameC2ERK6String(r,s);__ZN6StringC2EPKc(t,906735);__ZN6StringC2EPKc(u,1263606);q=b+4|0;c[q>>2]=0;C=b+12|0;c[C>>2]=0;c[b>>2]=1;p=c[t>>2]|0;if(p|0?(c[q>>2]=0,__Z28atomic_conditional_incrementPj(p+-8|0)|0):0)c[q>>2]=c[t>>2];c[b+8>>2]=0;q=c[C>>2]|0;if((q|0)!=(c[u>>2]|0)){if(q|0?(__Z16atomic_decrementPj(q+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(q,1);c[C>>2]=0;q=c[u>>2]|0;if(q|0?__Z28atomic_conditional_incrementPj(q+-8|0)|0:0)c[C>>2]=c[u>>2]}c[b+16>>2]=7;c[v>>2]=__Z11_scs_createPKc(846169)|0;c[w>>2]=__Z11_scs_createPKc(846182)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(r,b,v,w,-1);__ZN10StringNameD2Ev(w);__ZN10StringNameD2Ev(v);C=c[b+12>>2]|0;if(C|0?(__Z16atomic_decrementPj(C+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(C,1);C=c[b+4>>2]|0;if(C|0?(__Z16atomic_decrementPj(C+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(C,1);C=c[u>>2]|0;if(C|0?(__Z16atomic_decrementPj(C+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(C,1);C=c[t>>2]|0;if(C|0?(__Z16atomic_decrementPj(C+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(C,1);__ZN10StringNameD2Ev(r);r=c[s>>2]|0;do if(r|0){if(__Z16atomic_decrementPj(r+-8|0)|0)break;__ZN6Memory11free_staticEPvb(r,1)}while(0);__ZN6StringC2EPKc(b,1007781);c[s>>2]=c[b>>2];__ZN10StringNameC2ERK6String(x,s);__ZN6StringC2EPKc(y,846151);__ZN6StringC2EPKc(u,1263606);r=b+4|0;c[r>>2]=0;C=b+12|0;c[C>>2]=0;c[b>>2]=4;t=c[y>>2]|0;do if(t|0){c[r>>2]=0;if(!(__Z28atomic_conditional_incrementPj(t+-8|0)|0))break;c[r>>2]=c[y>>2]}while(0);c[b+8>>2]=0;r=c[C>>2]|0;do if((r|0)!=(c[u>>2]|0)){do if(r|0){if(__Z16atomic_decrementPj(r+-8|0)|0)break;__ZN6Memory11free_staticEPvb(r,1)}while(0);c[C>>2]=0;t=c[u>>2]|0;if(!t)break;if(!(__Z28atomic_conditional_incrementPj(t+-8|0)|0))break;c[C>>2]=c[u>>2]}while(0);c[b+16>>2]=7;c[v>>2]=__Z11_scs_createPKc(846140)|0;c[w>>2]=__Z11_scs_createPKc(846158)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(x,b,v,w,-1);__ZN10StringNameD2Ev(w);__ZN10StringNameD2Ev(v);C=c[b+12>>2]|0;do if(C|0){if(__Z16atomic_decrementPj(C+-8|0)|0)break;__ZN6Memory11free_staticEPvb(C,1)}while(0);C=c[b+4>>2]|0;do if(C|0){if(__Z16atomic_decrementPj(C+-8|0)|0)break;__ZN6Memory11free_staticEPvb(C,1)}while(0);C=c[u>>2]|0;do if(C|0){if(__Z16atomic_decrementPj(C+-8|0)|0)break;__ZN6Memory11free_staticEPvb(C,1)}while(0);C=c[y>>2]|0;do if(C|0){if(__Z16atomic_decrementPj(C+-8|0)|0)break;__ZN6Memory11free_staticEPvb(C,1)}while(0);__ZN10StringNameD2Ev(x);x=c[s>>2]|0;do if(x|0){if(__Z16atomic_decrementPj(x+-8|0)|0)break;__ZN6Memory11free_staticEPvb(x,1)}while(0);__ZN6StringC2EPKc(b,1007781);c[s>>2]=c[b>>2];__ZN10StringNameC2ERK6String(z,s);__ZN6StringC2EPKc(A,846122);__ZN6StringC2EPKc(u,1263606);x=b+4|0;c[x>>2]=0;C=b+12|0;c[C>>2]=0;c[b>>2]=4;y=c[A>>2]|0;do if(y|0){c[x>>2]=0;if(!(__Z28atomic_conditional_incrementPj(y+-8|0)|0))break;c[x>>2]=c[A>>2]}while(0);c[b+8>>2]=0;x=c[C>>2]|0;do if((x|0)!=(c[u>>2]|0)){do if(x|0){if(__Z16atomic_decrementPj(x+-8|0)|0)break;__ZN6Memory11free_staticEPvb(x,1)}while(0);c[C>>2]=0;y=c[u>>2]|0;if(!y)break;if(!(__Z28atomic_conditional_incrementPj(y+-8|0)|0))break;c[C>>2]=c[u>>2]}while(0);c[b+16>>2]=7;c[v>>2]=__Z11_scs_createPKc(846111)|0;c[w>>2]=__Z11_scs_createPKc(846129)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(z,b,v,w,-1);__ZN10StringNameD2Ev(w);__ZN10StringNameD2Ev(v);v=c[b+12>>2]|0;do if(v|0){if(__Z16atomic_decrementPj(v+-8|0)|0)break;__ZN6Memory11free_staticEPvb(v,1)}while(0);v=c[b+4>>2]|0;do if(v|0){if(__Z16atomic_decrementPj(v+-8|0)|0)break;__ZN6Memory11free_staticEPvb(v,1)}while(0);v=c[u>>2]|0;do if(v|0){if(__Z16atomic_decrementPj(v+-8|0)|0)break;__ZN6Memory11free_staticEPvb(v,1)}while(0);v=c[A>>2]|0;do if(v|0){if(__Z16atomic_decrementPj(v+-8|0)|0)break;__ZN6Memory11free_staticEPvb(v,1)}while(0);__ZN10StringNameD2Ev(z);z=c[s>>2]|0;if(!z){l=a;return}if(__Z16atomic_decrementPj(z+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(z,1);l=a;return}function __ZN7SpinBox10_gui_inputERK10InputEvent(b,d){b=b|0;d=d|0;var e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0.0,p=0,q=0.0,r=0,s=0.0,t=0,u=0.0,v=0.0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e+8|0;h=e;i=b+616|0;if(!(__ZNK8LineEdit11is_editableEv(c[i>>2]|0)|0)){l=e;return}j=d+4|0;k=c[j>>2]|0;a:do if((k|0)==3){n=d+44|0;b:do if(a[n>>0]|0){o=+g[d+24>>2];__ZNK7Control8get_sizeEv(f,b);p=o<+g[f+4>>2]*.5;switch(c[d+40>>2]|0){case 1:{o=+__ZNK5Range9get_valueEv(b);q=+__ZNK5Range8get_stepEv(b);__ZN5Range9set_valueEd(b,o+(p?q:-q));r=b+624|0;__ZN5Timer13set_wait_timeEf(c[r>>2]|0,.6000000238418579);__ZN5Timer12set_one_shotEb(c[r>>2]|0,1);__ZN5Timer5startEv(c[r>>2]|0);__ZN7Control10grab_focusEv(c[i>>2]|0);break b;break}case 2:{if(p)s=+__ZNK5Range7get_maxEv(b);else s=+__ZNK5Range7get_minEv(b);__ZN5Range9set_valueEd(b,s);__ZN7Control10grab_focusEv(c[i>>2]|0);break b;break}case 4:{if(!(__ZNK7Control9has_focusEv(c[i>>2]|0)|0))break b;__ZN5Range9set_valueEd(b,+__ZNK5Range9get_valueEv(b)+ +__ZNK5Range8get_stepEv(b));__ZN7Control12accept_eventEv(b);break b;break}case 5:{if(!(__ZNK7Control9has_focusEv(c[i>>2]|0)|0))break b;__ZN5Range9set_valueEd(b,+__ZNK5Range9get_valueEv(b)-+__ZNK5Range8get_stepEv(b));__ZN7Control12accept_eventEv(b);break b;break}default:break b}}while(0);do if((c[j>>2]|0)==3){if(a[n>>0]|0){if((c[d+40>>2]|0)==1?(p=c[d+24>>2]|0,c[b+652>>2]=c[d+20>>2],c[b+656>>2]=p,p=c[j>>2]|0,(p|0)!=3):0){t=p;break a}if(a[n>>0]|0)break}if((c[d+40>>2]|0)==1?(__ZN5Timer4stopEv(c[b+624>>2]|0),p=b+640|0,a[p>>0]|0):0){a[p>>0]=0;__ZN5Input14set_mouse_modeENS_9MouseModeE(__ZN5Input13get_singletonEv()|0,0);__ZN7Control10warp_mouseERK7Vector2(b,b+660|0)}}while(0);t=c[j>>2]|0}else t=k;while(0);if((t|0)!=2){l=e;return}if(!(c[d+16>>2]&1)){l=e;return}s=+g[d+24>>2];c[h>>2]=c[d+20>>2];g[h+4>>2]=s;d=b+636|0;t=b+640|0;k=b+652|0;if(!(a[t>>0]|0)){if(+__ZNK7Vector211distance_toERKS_(k,h)>2.0){__ZN5Input14set_mouse_modeENS_9MouseModeE(__ZN5Input13get_singletonEv()|0,2);a[t>>0]=1;g[d>>2]=+__ZNK5Range9get_valueEv(b);t=h;j=c[t>>2]|0;i=c[t+4>>2]|0;t=k;c[t>>2]=j;c[t+4>>2]=i;t=b+660|0;c[t>>2]=j;c[t+4>>2]=i}}else{q=+g[b+656>>2]-s;i=q<0.0;s=+J(+(i?-q:q),1.7999999523162842);t=h;h=c[t+4>>2]|0;j=k;c[j>>2]=c[t>>2];c[j+4>>2]=h;q=+g[d>>2];o=s*(i?-1.0:1.0)*.1;s=q+ +__ZNK5Range8get_stepEv(b)*o;do if(!(s<+__ZNK5Range7get_minEv(b))){q=+g[d>>2];u=q+o*+__ZNK5Range8get_stepEv(b);if(u>+__ZNK5Range7get_maxEv(b)){v=+__ZNK5Range7get_maxEv(b);break}else{u=+g[d>>2];v=u+o*+__ZNK5Range8get_stepEv(b);break}}else v=+__ZNK5Range7get_minEv(b);while(0);o=v;g[d>>2]=o;__ZN5Range9set_valueEd(b,o)}l=e;return}function __ZN7SpinBox13_text_enteredERK6String(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d;c[e>>2]=0;f=c[b>>2]|0;if((f|0)!=0?(c[e>>2]=0,(__Z28atomic_conditional_incrementPj(f+-8|0)|0)!=0):0){f=c[b>>2]|0;c[e>>2]=f;g=f}else g=0;f=a+628|0;do if(__ZNK6StringneEPKc(f,1263606)|0?__ZNK6String11begins_withERKS_(b,f)|0:0){h=__ZNK6String6lengthEv(f)|0;i=__ZNK6String6lengthEv(b)|0;j=__ZNK6String6substrEii(b,h,i-(__ZNK6String6lengthEv(f)|0)|0)|0;i=j;if((g|0)==(j|0)){if(!j)break}else{if(g|0?(__Z16atomic_decrementPj(g+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(g,1);c[e>>2]=0;if(!j)break;if(__Z28atomic_conditional_incrementPj(j+-8|0)|0)c[e>>2]=i}if(!(__Z16atomic_decrementPj(j+-8|0)|0))__ZN6Memory11free_staticEPvb(j,1)}while(0);__ZN5Range9set_valueEd(a,+__ZNK6String9to_doubleEv(e));Mi[c[(c[a>>2]|0)+184>>2]&511](a,0.0);a=c[e>>2]|0;if(!a){l=d;return}if(__Z16atomic_decrementPj(a+-8|0)|0){l=d;return}__ZN6Memory11free_staticEPvb(a,1);l=d;return}function __ZN7SpinBox10set_suffixERK6String(a,b){a=a|0;b=b|0;var d=0,e=0;d=a+632|0;e=c[d>>2]|0;if((e|0)!=(c[b>>2]|0)){if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);c[d>>2]=0;e=c[b>>2]|0;if(e|0?__Z28atomic_conditional_incrementPj(e+-8|0)|0:0)c[d>>2]=c[b>>2]}Mi[c[(c[a>>2]|0)+184>>2]&511](a,0.0);return}function __ZNK7SpinBox10get_suffixEv(a){a=a|0;var b=0,d=0;b=a+632|0;a=c[b>>2]|0;if((a|0)!=0?(__Z28atomic_conditional_incrementPj(a+-8|0)|0)!=0:0)d=c[b>>2]|0;else d=0;return d|0}function __ZN7SpinBox10set_prefixERK6String(a,b){a=a|0;b=b|0;var d=0,e=0;d=a+628|0;e=c[d>>2]|0;if((e|0)!=(c[b>>2]|0)){if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);c[d>>2]=0;e=c[b>>2]|0;if(e|0?__Z28atomic_conditional_incrementPj(e+-8|0)|0:0)c[d>>2]=c[b>>2]}Mi[c[(c[a>>2]|0)+184>>2]&511](a,0.0);return}function __ZNK7SpinBox10get_prefixEv(a){a=a|0;var b=0,d=0;b=a+628|0;a=c[b>>2]|0;if((a|0)!=0?(__Z28atomic_conditional_incrementPj(a+-8|0)|0)!=0:0)d=c[b>>2]|0;else d=0;return d|0}function __ZN7SpinBox12set_editableEb(a,b){a=a|0;b=b|0;__ZN8LineEdit12set_editableEb(c[a+616>>2]|0,b);return}function __ZNK7SpinBox11is_editableEv(a){a=a|0;return __ZNK8LineEdit11is_editableEv(c[a+616>>2]|0)|0}function __ZN7SpinBox21_line_edit_focus_exitEv(a){a=a|0;var b=0,d=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b;c[d>>2]=__ZNK8LineEdit8get_textEv(c[a+616>>2]|0)|0;__ZN7SpinBox13_text_enteredERK6String(a,d);a=c[d>>2]|0;if(!a){l=b;return}if(__Z16atomic_decrementPj(a+-8|0)|0){l=b;return}__ZN6Memory11free_staticEPvb(a,1);l=b;return}function __ZN7SpinBox13get_line_editEv(a){a=a|0;return c[a+616>>2]|0}function __ZN7SpinBox16_line_edit_inputERK10InputEvent(a,b){a=a|0;b=b|0;return}function __ZN7SpinBox20_range_click_timeoutEv(b){b=b|0;var d=0,e=0,f=0,h=0,i=0.0,j=0.0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d+8|0;f=d;if((a[b+640>>0]|0)==0?(h=__ZN5Input13get_singletonEv()|0,$i[c[(c[h>>2]|0)+88>>2]&8191](h,1)|0):0){__ZNK10CanvasItem19get_local_mouse_posEv(e,b);i=+g[e+4>>2];__ZNK7Control8get_sizeEv(f,b);e=i<+g[f+4>>2]*.5;i=+__ZNK5Range9get_valueEv(b);j=+__ZNK5Range8get_stepEv(b);__ZN5Range9set_valueEd(b,i+(e?j:-j));e=b+624|0;if(!(__ZNK5Timer11is_one_shotEv(c[e>>2]|0)|0)){l=d;return}__ZN5Timer13set_wait_timeEf(c[e>>2]|0,.07500000298023224);__ZN5Timer12set_one_shotEb(c[e>>2]|0,0);__ZN5Timer5startEv(c[e>>2]|0);l=d;return}__ZN5Timer4stopEv(c[b+624>>2]|0);l=d;return}function __ZNK12MethodBind0RI7SpinBoxP8LineEditE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2EPK6Object(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK12MethodBind0RI7SpinBoxP8LineEditE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1007781);l=a;return c[b>>2]|0}function __ZN12MethodBind0RI7SpinBoxP8LineEditE4callEP6ObjectPPK7VariantiRNS6_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235660)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2EPK6Object(i,ij[n&8191](d)|0);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,266,1146558,0);c[b>>2]=0;l=f;return}function __ZN12MethodBind0RI7SpinBoxP8LineEditE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0;if(!b)f=0;else{d=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235660)|0;f=d?b:0}b=c[a+44>>2]|0;d=c[a+48>>2]|0;a=f+(d>>1)|0;if(!(d&1)){g=b;h=ij[g&8191](a)|0;c[e>>2]=h;return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=ij[g&8191](a)|0;c[e>>2]=h;return}}function __ZN12MethodBind0RI7SpinBoxP8LineEditED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind0I7SpinBoxE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return 0}function __ZNK11MethodBind0I7SpinBoxE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1007781);l=a;return c[b>>2]|0}function __ZN11MethodBind0I7SpinBoxE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235660)|0:0){c[h>>2]=0;a[1263537]=0;f=c[d+24>>2]|0;if((f|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=f;c[b>>2]=0;return}i=f-(c[d+20>>2]|0)|0;if((i|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=i;c[b>>2]=0;return}i=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))j=i;else j=c[(c[d>>2]|0)+i>>2]|0;gj[j&8191](d);c[b>>2]=0;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,110,1146558,0);c[b>>2]=0;return}function __ZN11MethodBind0I7SpinBoxE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235660)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1)){g=b;gj[g&8191](a);return}else{g=c[(c[a>>2]|0)+b>>2]|0;gj[g&8191](a);return}}function __ZN11MethodBind0I7SpinBoxED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI7SpinBoxbE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Eb(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK13MethodBind0RCI7SpinBoxbE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1007781);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI7SpinBoxbE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235660)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2Eb(i,ij[n&8191](d)|0);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI7SpinBoxbE7ptrcallEP6ObjectPPKvPv(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0;if(!d)g=0;else{e=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1235660)|0;g=e?d:0}d=c[b+44>>2]|0;e=c[b+48>>2]|0;b=g+(e>>1)|0;if(!(e&1)){h=d;i=ij[h&8191](b)|0;j=i&1;a[f>>0]=j;return}else{h=c[(c[b>>2]|0)+d>>2]|0;i=ij[h&8191](b)|0;j=i&1;a[f>>0]=j;return}}function __ZN13MethodBind0RCI7SpinBoxbED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I7SpinBoxbE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if(!b){__ZN7VariantC2Eb(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK11MethodBind1I7SpinBoxbE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1007781);l=a;return c[b>>2]|0}function __ZN11MethodBind1I7SpinBoxbE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235660)|0:0){c[h>>2]=0;a[1263537]=0;k=d+24|0;n=c[k>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=i;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=i;return}if((g|0)>0){if((n|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);p=0}else{a[1263537]=0;p=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,p)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=p;c[b>>2]=0;l=i;return}}p=c[d+44>>2]|0;n=c[d+48>>2]|0;o=e+(n>>1)|0;if(!(n&1))q=p;else q=c[(c[o>>2]|0)+p>>2]|0;do if((g|0)<1){p=c[k>>2]|0;n=p+-1|0;if((p|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)s=0;else s=c[e+-4>>2]|0;if((p|0)<=(s|0)){if(r)t=0;else t=c[e+-4>>2]|0;do if((t|0)<(p|0)){if(r)u=0;else u=c[e+-4>>2]|0;if((u|0)<(p|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);v=0;break}else{a[1263537]=0;w=31;break}}else w=31;while(0);if((w|0)==31)v=e+(n*24|0)|0;__ZN7VariantC2ERKS_(j,v);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);f=__ZNK7VariantcvbEv(j)|0;Pi[q&2047](o,f);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I7SpinBoxbE7ptrcallEP6ObjectPPKvPv(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0;if(!d)g=0;else{f=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1235660)|0;g=f?d:0}d=c[b+44>>2]|0;f=c[b+48>>2]|0;b=g+(f>>1)|0;if(!(f&1))h=d;else h=c[(c[b>>2]|0)+d>>2]|0;Pi[h&2047](b,(a[c[e>>2]>>0]|0)!=0);return}function __ZN11MethodBind1I7SpinBoxbED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI7SpinBox6StringE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;if((b|0)!=-1){f=0;l=a;return f|0}c[d>>2]=0;__ZN7VariantC2ERK6String(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);e=c[d>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);f=b;l=a;return f|0}function __ZNK13MethodBind0RCI7SpinBox6StringE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1007781);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI7SpinBox6StringE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;j=f+24|0;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235660)|0:0){c[h>>2]=0;a[1263537]=0;k=c[d+24>>2]|0;if((k|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=k;c[b>>2]=0;l=f;return}n=k-(c[d+20>>2]|0)|0;if((n|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=n;c[b>>2]=0;l=f;return}n=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))o=n;else o=c[(c[d>>2]|0)+n>>2]|0;c[j>>2]=ij[o&8191](d)|0;__ZN7VariantC2ERK6String(i,j);d=c[j>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI7SpinBox6StringE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0;if(!b)f=0;else{d=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235660)|0;f=d?b:0}b=c[a+44>>2]|0;d=c[a+48>>2]|0;a=f+(d>>1)|0;if(!(d&1))g=b;else g=c[(c[a>>2]|0)+b>>2]|0;b=ij[g&8191](a)|0;a=b;g=c[e>>2]|0;if((g|0)==(b|0)){if(!b)return}else{if(g|0?(__Z16atomic_decrementPj(g+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(g,1);c[e>>2]=0;if(!b)return;if(__Z28atomic_conditional_incrementPj(b+-8|0)|0)c[e>>2]=a}if(__Z16atomic_decrementPj(b+-8|0)|0)return;__ZN6Memory11free_staticEPvb(b,1);return}function __ZN13MethodBind0RCI7SpinBox6StringED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I7SpinBoxRK6StringE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;if(b|0){f=0;l=a;return f|0}c[d>>2]=0;__ZN7VariantC2ERK6String(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);e=c[d>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);f=b;l=a;return f|0}function __ZNK11MethodBind1I7SpinBoxRK6StringE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1007781);l=a;return c[b>>2]|0}function __ZN11MethodBind1I7SpinBoxRK6StringE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i+24|0;k=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235660)|0:0){c[h>>2]=0;a[1263537]=0;n=d+24|0;o=c[n>>2]|0;if((o|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=o;c[b>>2]=0;l=i;return}p=o-(c[d+20>>2]|0)|0;if((p|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=p;c[b>>2]=0;l=i;return}if((g|0)>0){if((o|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);q=0}else{a[1263537]=0;q=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,q)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=q;c[b>>2]=0;l=i;return}}q=c[d+44>>2]|0;o=c[d+48>>2]|0;p=e+(o>>1)|0;if(!(o&1))r=q;else r=c[(c[p>>2]|0)+q>>2]|0;do if((g|0)<1){q=c[n>>2]|0;o=q+-1|0;if((q|0)>=1){e=c[d+16>>2]|0;s=(e|0)==0;if(s)t=0;else t=c[e+-4>>2]|0;if((q|0)<=(t|0)){if(s)u=0;else u=c[e+-4>>2]|0;do if((u|0)<(q|0)){if(s)v=0;else v=c[e+-4>>2]|0;if((v|0)<(q|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);w=0;break}else{a[1263537]=0;x=31;break}}else x=31;while(0);if((x|0)==31)w=e+(o*24|0)|0;__ZN7VariantC2ERKS_(k,w);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);c[j>>2]=__ZNK7Variantcv6StringEv(k)|0;Pi[r&2047](p,j);p=c[j>>2]|0;if(p|0?(__Z16atomic_decrementPj(p+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(p,1);if(c[k>>2]|0)__ZN7Variant5clearEv(k);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I7SpinBoxRK6StringE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235660)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;b=c[d>>2]|0;d=c[b>>2]|0;if((d|0)!=0?(__Z28atomic_conditional_incrementPj(d+-8|0)|0)!=0:0)j=c[b>>2]|0;else j=0;c[f>>2]=j;Pi[i&2047](a,f);a=c[f>>2]|0;if(!a){l=e;return}if(__Z16atomic_decrementPj(a+-8|0)|0){l=e;return}__ZN6Memory11free_staticEPvb(a,1);l=e;return}function __ZN11MethodBind1I7SpinBoxRK6StringED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I7SpinBoxRK10InputEventE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0;a=l;l=l+80|0;if((l|0)>=(m|0))ba(80);d=a+24|0;e=a;if(b|0){f=0;l=a;return f|0}b=d;g=b+56|0;do{c[b>>2]=0;b=b+4|0}while((b|0)<(g|0));__ZN7VariantC2ERK10InputEvent(e,d);d=c[e>>2]|0;if(d|0)__ZN7Variant5clearEv(e);f=d;l=a;return f|0}function __ZNK11MethodBind1I7SpinBoxRK10InputEventE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1007781);l=a;return c[b>>2]|0}function __ZN11MethodBind1I7SpinBoxRK10InputEventE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;i=l;l=l+80|0;if((l|0)>=(m|0))ba(80);j=i+24|0;k=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235660)|0:0){c[h>>2]=0;a[1263537]=0;n=d+24|0;o=c[n>>2]|0;if((o|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=o;c[b>>2]=0;l=i;return}p=o-(c[d+20>>2]|0)|0;if((p|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=p;c[b>>2]=0;l=i;return}if((g|0)>0){if((o|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);q=0}else{a[1263537]=0;q=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,q)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=q;c[b>>2]=0;l=i;return}}q=c[d+44>>2]|0;o=c[d+48>>2]|0;p=e+(o>>1)|0;if(!(o&1))r=q;else r=c[(c[p>>2]|0)+q>>2]|0;do if((g|0)<1){q=c[n>>2]|0;o=q+-1|0;if((q|0)>=1){e=c[d+16>>2]|0;s=(e|0)==0;if(s)t=0;else t=c[e+-4>>2]|0;if((q|0)<=(t|0)){if(s)u=0;else u=c[e+-4>>2]|0;do if((u|0)<(q|0)){if(s)v=0;else v=c[e+-4>>2]|0;if((v|0)<(q|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);w=0;break}else{a[1263537]=0;x=31;break}}else x=31;while(0);if((x|0)==31)w=e+(o*24|0)|0;__ZN7VariantC2ERKS_(k,w);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);__ZNK7Variantcv10InputEventEv(j,k);Pi[r&2047](p,j);if(c[k>>2]|0)__ZN7Variant5clearEv(k);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I7SpinBoxRK10InputEventE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;e=l;l=l+64|0;if((l|0)>=(m|0))ba(64);f=e;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235660)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;b=f;h=c[d>>2]|0;d=b+56|0;do{c[b>>2]=c[h>>2];b=b+4|0;h=h+4|0}while((b|0)<(d|0));Pi[i&2047](a,f);l=e;return}function __ZN11MethodBind1I7SpinBoxRK10InputEventED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN10FileDialog18_initialize_classvEv(b){b=b|0;if(a[1263294]|0)return;if(!(a[1263293]|0)){__ZN12AcceptDialog16initialize_classEv();__ZN7ClassDB10_add_classI18ConfirmationDialogEEvv();__ZN18ConfirmationDialog13_bind_methodsEv();a[1263293]=1}__ZN7ClassDB10_add_classI10FileDialogEEvv();__ZN10FileDialog13_bind_methodsEv();a[1263294]=1;return}function __ZN10FileDialog5_setvERK10StringNameRK7Variant(a,b,c){a=a|0;b=b|0;c=c|0;var d=0;if(1128!=1129?__ZN7Control4_setERK10StringNameRK7Variant(a,b,c)|0:0)d=1;else d=0;return d|0}function __ZNK10FileDialog5_getvERK10StringNameR7Variant(a,b,c){a=a|0;b=b|0;c=c|0;var d=0;if(1130!=1131?__ZNK7Control4_getERK10StringNameR7Variant(a,b,c)|0:0)d=1;else d=0;return d|0}function __ZNK10FileDialog19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+24|0;g=e+4|0;h=e;if(!d)__ZNK18ConfirmationDialog19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,0);__ZN6StringC2EPKc(f,1009866);i=c[f>>2]|0;f=i;j=g+4|0;c[j>>2]=0;k=g+12|0;c[k>>2]=0;c[g>>2]=0;n=(i|0)==0;if(!n?(c[j>>2]=0,__Z28atomic_conditional_incrementPj(i+-8|0)|0):0)c[j>>2]=f;c[g+8>>2]=0;f=c[k>>2]|0;if(f|0){if(!(__Z16atomic_decrementPj(f+-8|0)|0))__ZN6Memory11free_staticEPvb(f,1);c[k>>2]=0}c[g+16>>2]=256;if(!(c[b>>2]|0)){k=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=k;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0}k=__ZnwjPFPvjE(32,4740)|0;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0;c[k+12>>2]=0;c[k+16>>2]=7;f=k+20|0;c[f>>2]=0;j=k+24|0;c[j>>2]=0;o=k+28|0;c[o>>2]=0;__ZN12PropertyInfoaSERKS_(k,g)|0;p=c[b>>2]|0;q=p+4|0;r=c[q>>2]|0;c[j>>2]=r;c[f>>2]=0;c[o>>2]=p;if(r|0)c[r+20>>2]=k;c[q>>2]=k;if(!(c[p>>2]|0))c[p>>2]=k;k=p+8|0;c[k>>2]=(c[k>>2]|0)+1;k=c[g+12>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);k=c[g+4>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);if(!n?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);__ZN10StringNameC2EPKc(h,1009866);__ZN7ClassDB17get_property_listE10StringNameP4ListI12PropertyInfo16DefaultAllocatorEbPK6Object(h,b,1,a);__ZN10StringNameD2Ev(h);if(!d){l=e;return}__ZNK18ConfirmationDialog19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,1);l=e;return}function __ZN10FileDialog14_notificationvEib(a,b,c){a=a|0;b=b|0;c=c|0;if(!c)__ZN12AcceptDialog14_notificationvEib(a,b,0);if(1093!=1080)__ZN10FileDialog13_notificationEi(a,b);if(!c)return;__ZN12AcceptDialog14_notificationvEib(a,b,1);return}function __ZNK10FileDialog16_get_class_namevEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+8|0;e=b+4|0;f=b;g=a+672|0;a=c[g>>2]|0;if(a|0){if(c[a+4>>2]|0){l=b;return g|0}if(__ZNK6String6lengthEv(a+8|0)|0){l=b;return g|0}}__ZN6StringC2EPKc(d,1009866);c[f>>2]=c[d>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameaSERKS_(g,e);__ZN10StringNameD2Ev(e);e=c[f>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);l=b;return g|0}function __ZNK10FileDialog9get_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1009866);l=a;return c[b>>2]|0}function __ZNK10FileDialog8is_classERK6String(a,b){a=a|0;b=b|0;var c=0;if(__ZNK6StringeqEPKc(b,1009866)|0){c=1;return c|0}if(__ZNK6StringeqEPKc(b,846286)|0){c=1;return c|0}c=__ZNK12AcceptDialog8is_classERK6String(a,b)|0;return c|0}function __ZNK10FileDialog12is_class_ptrEPv(a,b){a=a|0;b=b|0;var c=0;if((b|0)==1235680|(b|0)==1235676){c=1;return c|0}if((b|0)==1235656|(b|0)==1235648){c=1;return c|0}c=(b|0)==1235576|((b|0)==1220744|((b|0)==1220748|((b|0)==1220720|(b|0)==1220580)));return c|0}function __ZN10FileDialogD2Ev(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;c[a>>2]=250588;b=c[308918]|0;if(b|0)gj[b&8191](a);b=c[a+728>>2]|0;gj[c[(c[b>>2]|0)+80>>2]&8191](b);__ZN6Memory11free_staticEPvb(b,0);b=a+740|0;d=c[b>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0){e=c[b>>2]|0;b=(e|0)==0?0:e+-4|0;e=b+4|0;if(c[b>>2]|0){f=0;do{g=c[e+(f<<2)>>2]|0;if(g|0?(__Z16atomic_decrementPj(g+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(g,1);f=f+1|0}while(f>>>0<(c[b>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(d,1)}__ZN10StringNameD2Ev(a+672|0);c[a>>2]=250808;__ZN10StringNameD2Ev(a+664|0);__ZN12AcceptDialogD2Ev(a);return}function __ZN10FileDialogD0Ev(a){a=a|0;__ZN10FileDialogD2Ev(a);__ZdlPv(a);return}function __ZN10FileDialog11_post_popupEv(b){b=b|0;var d=0;__ZN12AcceptDialog11_post_popupEv(b);d=b+745|0;if(a[d>>0]|0){__ZN10FileDialog16update_file_listEv(b);a[d>>0]=0}if((c[b+696>>2]|0)==4){__ZN7Control10grab_focusEv(c[b+712>>2]|0);__ZN4Node27set_process_unhandled_inputEb(b,1);return}else{__ZN7Control10grab_focusEv(c[b+708>>2]|0);__ZN4Node27set_process_unhandled_inputEb(b,1);return}}function __ZN10FileDialog16update_file_listEv(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0,ia=0,ja=0,ka=0,la=0,ma=0,na=0,oa=0,pa=0,qa=0;d=l;l=l+176|0;if((l|0)>=(m|0))ba(176);e=d+156|0;f=d+152|0;g=d+148|0;h=d+160|0;i=d+140|0;j=d+136|0;k=d+144|0;n=d+72|0;o=d+48|0;p=d+132|0;q=d+128|0;r=d+124|0;s=d+120|0;t=d+116|0;u=d+112|0;v=d+108|0;w=d+104|0;x=d+100|0;y=d+24|0;z=d;A=d+96|0;B=b+708|0;__ZN4Tree5clearEv(c[B>>2]|0);C=b+728|0;D=c[C>>2]|0;ij[c[c[D>>2]>>2]&8191](D)|0;D=__ZN4Tree11create_itemEP8TreeItem(c[B>>2]|0,0)|0;__ZN10StringNameC2EPKc(f,1025226);__ZN10StringNameC2Ev(g);c[e>>2]=__ZNK7Control8get_iconERK10StringNameS2_(b,f,g)|0;__ZN10StringNameD2Ev(g);__ZN10StringNameD2Ev(f);c[f>>2]=0;c[g>>2]=0;E=a[b+744>>0]|0;c[i>>2]=0;F=E<<24>>24!=0;a:while(1){E=c[C>>2]|0;G=$i[c[(c[E>>2]|0)+4>>2]&8191](E,h)|0;E=G;H=c[i>>2]|0;do if((H|0)==(G|0)){I=__ZNK6StringneEPKc(i,1263606)|0;if(!G){J=I;K=14}else{L=I;K=12}}else{if(H|0?(__Z16atomic_decrementPj(H+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(H,1);c[i>>2]=0;if(!G)if(__ZNK6StringneEPKc(i,1263606)|0)break;else break a;if(__Z28atomic_conditional_incrementPj(G+-8|0)|0)c[i>>2]=E;L=__ZNK6StringneEPKc(i,1263606)|0;K=12}while(0);if((K|0)==12){K=0;if(!(__Z16atomic_decrementPj(G+-8|0)|0)){__ZN6Memory11free_staticEPvb(G,1);if(!L)break}else{J=L;K=14}}if((K|0)==14?(K=0,!J):0)break;E=c[C>>2]|0;if(!(F|(ij[c[(c[E>>2]|0)+16>>2]&8191](E)|0)^1))continue;if(!(a[h>>0]|0)){if(!(c[f>>2]|0)){E=__ZnwjPFPvjE(12,4740)|0;c[f>>2]=E;c[E>>2]=0;c[E+4>>2]=0;c[E+8>>2]=0}E=__ZnwjPFPvjE(16,4740)|0;c[E>>2]=0;c[E+4>>2]=0;c[E+8>>2]=0;c[E+12>>2]=0;if((c[i>>2]|0?(c[E>>2]=0,H=c[i>>2]|0,H|0):0)?__Z28atomic_conditional_incrementPj(H+-8|0)|0:0)c[E>>2]=c[i>>2];H=c[f>>2]|0;I=H+4|0;M=c[I>>2]|0;c[E+8>>2]=M;c[E+4>>2]=0;c[E+12>>2]=H;if(M|0)c[M+4>>2]=E;c[I>>2]=E;if(!(c[H>>2]|0)){c[H>>2]=E;N=H}else N=H}else{if(!(c[g>>2]|0)){H=__ZnwjPFPvjE(12,4740)|0;c[g>>2]=H;c[H>>2]=0;c[H+4>>2]=0;c[H+8>>2]=0}H=__ZnwjPFPvjE(16,4740)|0;c[H>>2]=0;c[H+4>>2]=0;c[H+8>>2]=0;c[H+12>>2]=0;if((c[i>>2]|0?(c[H>>2]=0,E=c[i>>2]|0,E|0):0)?__Z28atomic_conditional_incrementPj(E+-8|0)|0:0)c[H>>2]=c[i>>2];E=c[g>>2]|0;I=E+4|0;M=c[I>>2]|0;c[H+8>>2]=M;c[H+4>>2]=0;c[H+12>>2]=E;if(M|0)c[M+4>>2]=H;c[I>>2]=H;if(!(c[E>>2]|0)){c[E>>2]=H;N=E}else N=E}E=N+8|0;c[E>>2]=(c[E>>2]|0)+1}N=c[g>>2]|0;if(!N)O=0;else{P=N;K=40}while(1){if((K|0)==40){K=0;O=c[P>>2]|0}if(!O){K=44;break}if(__ZNK6StringeqEPKc(O,1132903)|0)break;P=O+4|0;K=40}if((K|0)==44){__ZN6StringC2EPKc(j,1132903);if(!(c[g>>2]|0)){O=__ZnwjPFPvjE(12,4740)|0;c[g>>2]=O;c[O>>2]=0;c[O+4>>2]=0;c[O+8>>2]=0}O=__ZnwjPFPvjE(16,4740)|0;c[O>>2]=0;c[O+4>>2]=0;c[O+8>>2]=0;c[O+12>>2]=0;if((c[j>>2]|0?(c[O>>2]=0,P=c[j>>2]|0,P|0):0)?__Z28atomic_conditional_incrementPj(P+-8|0)|0:0)c[O>>2]=c[j>>2];P=c[g>>2]|0;N=P+4|0;h=c[N>>2]|0;c[O+8>>2]=h;c[O+4>>2]=0;c[O+12>>2]=P;if(h|0)c[h+4>>2]=O;c[N>>2]=O;if(!(c[P>>2]|0))c[P>>2]=O;O=P+8|0;c[O>>2]=(c[O>>2]|0)+1;O=c[j>>2]|0;if(O|0?(__Z16atomic_decrementPj(O+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(O,1)}__ZN4ListI6String16DefaultAllocatorE11sort_customI16NoCaseComparatorEEvv(g);__ZN4ListI6String16DefaultAllocatorE11sort_customI16NoCaseComparatorEEvv(f);O=c[g>>2]|0;b:do if(O|0){P=O;while(1){if(!(c[P+8>>2]|0)){Q=P;break}N=c[P>>2]|0;h=__ZN4Tree11create_itemEP8TreeItem(c[B>>2]|0,D)|0;__ZN6StringC2EPKc(j,1142570);c[k>>2]=__ZNK6StringplERKS_(N,j)|0;__ZN8TreeItem8set_textEi6String(h,0,k);F=c[k>>2]|0;if(F|0?(__Z16atomic_decrementPj(F+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(F,1);F=c[j>>2]|0;if(F|0?(__Z16atomic_decrementPj(F+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(F,1);__ZN8TreeItem8set_iconEiRK3RefI7TextureE(h,0,e);__ZN10DictionaryC2Ev(j);__ZN7VariantC2ERK6String(n,N);__ZN7VariantC2EPKc(o,1126230);__ZN7VariantaSERKS_(__ZN10DictionaryixERK7Variant(j,o)|0,n);if(c[o>>2]|0)__ZN7Variant5clearEv(o);if(c[n>>2]|0)__ZN7Variant5clearEv(n);__ZN7VariantC2Eb(n,1);__ZN7VariantC2EPKc(o,1127925);__ZN7VariantaSERKS_(__ZN10DictionaryixERK7Variant(j,o)|0,n);if(c[o>>2]|0)__ZN7Variant5clearEv(o);if(c[n>>2]|0)__ZN7Variant5clearEv(n);__ZN7VariantC2ERK10Dictionary(n,j);__ZN8TreeItem12set_metadataEiRK7Variant(h,0,n);if(c[n>>2]|0)__ZN7Variant5clearEv(n);h=c[g>>2]|0;if((h|0?(N=c[h>>2]|0,N|0):0)?(__ZN4ListI6String16DefaultAllocatorE5_Data5eraseEPKNS2_7ElementE(h,N)|0,N=c[g>>2]|0,(c[N+8>>2]|0)==0):0){__ZN6Memory11free_staticEPvb(N,0);c[g>>2]=0}__ZN10DictionaryD2Ev(j);P=c[g>>2]|0;if(!P)break b}while(1){P=c[Q>>2]|0;if(!P)break b;__ZN4ListI6String16DefaultAllocatorE5_Data5eraseEPKNS2_7ElementE(Q,P)|0;Q=c[g>>2]|0;if(!(c[Q+8>>2]|0))break;if(!Q)break b}__ZN6Memory11free_staticEPvb(Q,0);c[g>>2]=0}while(0);Q=b+724|0;k=__ZNK12OptionButton12get_selectedEv(c[Q>>2]|0)|0;c:do if((k|0)!=((__ZNK12OptionButton14get_item_countEv(c[Q>>2]|0)|0)+-1|0)){O=b+740|0;P=c[O>>2]|0;if((P|0?(c[P+-4>>2]|0)>1:0)?(__ZNK12OptionButton12get_selectedEv(c[Q>>2]|0)|0)==0:0){P=0;G=0;N=0;while(1){h=c[O>>2]|0;F=(h|0)==0;if(F)R=0;else R=c[h+-4>>2]|0;if((P|0)>=(R|0)){S=G;T=N;break c}if(F)U=0;else U=c[h+-4>>2]|0;do if((U|0)<=(P|0)){if(F)V=0;else V=c[h+-4>>2]|0;if((V|0)>(P|0)){a[1263537]=0;K=102;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);W=0;break}}else K=102;while(0);if((K|0)==102){K=0;__ZN6VectorI6StringE14_copy_on_writeEv(O);W=(c[O>>2]|0)+(P<<2)|0}__ZN6StringC2EPKc(p,903985);c[j>>2]=__ZNK6String9get_sliceES_i(W,p,0)|0;h=c[p>>2]|0;if((h|0)!=0?(__Z16atomic_decrementPj(h+-8|0)|0)==0:0){__ZN6Memory11free_staticEPvb(h,1);X=0;Y=G;Z=N}else{X=0;Y=G;Z=N}while(1){__ZN6StringC2EPKc(q,1117595);h=(X|0)<(__ZNK6String15get_slice_countES_(j,q)|0);F=c[q>>2]|0;if(F|0?(__Z16atomic_decrementPj(F+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(F,1);if(!h)break;__ZN6StringC2EPKc(s,1117595);c[r>>2]=__ZNK6String9get_sliceES_i(j,s,X)|0;h=__ZNK6String11strip_edgesEbb(r,1,1)|0;F=h;if(!Y){J=__ZnwjPFPvjE(12,4740)|0;c[J>>2]=0;c[J+4>>2]=0;c[J+8>>2]=0;_=J;$=J}else{_=Y;$=Z}J=__ZnwjPFPvjE(16,4740)|0;c[J>>2]=0;c[J+4>>2]=0;c[J+8>>2]=0;c[J+12>>2]=0;L=(h|0)==0;do if(!L){c[J>>2]=0;if(!(__Z28atomic_conditional_incrementPj(h+-8|0)|0))break;c[J>>2]=F}while(0);F=_+4|0;E=c[F>>2]|0;c[J+8>>2]=E;c[J+4>>2]=0;c[J+12>>2]=_;if(E|0)c[E+4>>2]=J;c[F>>2]=J;if(!(c[_>>2]|0))c[_>>2]=J;F=_+8|0;c[F>>2]=(c[F>>2]|0)+1;do if(!L){if(__Z16atomic_decrementPj(h+-8|0)|0)break;__ZN6Memory11free_staticEPvb(h,1)}while(0);h=c[r>>2]|0;do if(h|0){if(__Z16atomic_decrementPj(h+-8|0)|0)break;__ZN6Memory11free_staticEPvb(h,1)}while(0);h=c[s>>2]|0;do if(h|0){if(__Z16atomic_decrementPj(h+-8|0)|0)break;__ZN6Memory11free_staticEPvb(h,1)}while(0);X=X+1|0;Y=_;Z=$}h=c[j>>2]|0;if(h|0?(__Z16atomic_decrementPj(h+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(h,1);P=P+1|0;G=Y;N=Z}}N=__ZNK12OptionButton12get_selectedEv(c[Q>>2]|0)|0;G=c[O>>2]|0;P=(G|0)==0;if(P)aa=0;else aa=c[G+-4>>2]|0;h=(((aa|0)>1)<<31>>31)+N|0;if((h|0)>-1){if(P)ca=0;else ca=c[G+-4>>2]|0;if((h|0)<(ca|0)){do if((h|0)<0)K=146;else{if(P)da=0;else da=c[G+-4>>2]|0;if((da|0)<=(h|0)){if(P)ea=0;else ea=c[G+-4>>2]|0;if((ea|0)<=(h|0)){K=146;break}a[1263537]=0}__ZN6VectorI6StringE14_copy_on_writeEv(O);fa=(c[O>>2]|0)+(h<<2)|0}while(0);if((K|0)==146){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);fa=0}__ZN6StringC2EPKc(t,903985);c[j>>2]=__ZNK6String9get_sliceES_i(fa,t,0)|0;h=c[t>>2]|0;if(h|0?(__Z16atomic_decrementPj(h+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(h,1);h=0;O=0;G=0;while(1){__ZN6StringC2EPKc(u,1117595);P=(h|0)<(__ZNK6String15get_slice_countES_(j,u)|0);N=c[u>>2]|0;if(N|0?(__Z16atomic_decrementPj(N+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(N,1);if(!P)break;__ZN6StringC2EPKc(w,1117595);c[v>>2]=__ZNK6String9get_sliceES_i(j,w,h)|0;P=__ZNK6String11strip_edgesEbb(v,1,1)|0;N=P;if(!O){L=__ZnwjPFPvjE(12,4740)|0;c[L>>2]=0;c[L+4>>2]=0;c[L+8>>2]=0;ga=L;ha=L}else{ga=O;ha=G}L=__ZnwjPFPvjE(16,4740)|0;c[L>>2]=0;c[L+4>>2]=0;c[L+8>>2]=0;c[L+12>>2]=0;J=(P|0)==0;if(!J?(c[L>>2]=0,__Z28atomic_conditional_incrementPj(P+-8|0)|0):0)c[L>>2]=N;N=ga+4|0;F=c[N>>2]|0;c[L+8>>2]=F;c[L+4>>2]=0;c[L+12>>2]=ga;if(F|0)c[F+4>>2]=L;c[N>>2]=L;if(!(c[ga>>2]|0))c[ga>>2]=L;L=ga+8|0;c[L>>2]=(c[L>>2]|0)+1;do if(!J){if(__Z16atomic_decrementPj(P+-8|0)|0)break;__ZN6Memory11free_staticEPvb(P,1)}while(0);P=c[v>>2]|0;do if(P|0){if(__Z16atomic_decrementPj(P+-8|0)|0)break;__ZN6Memory11free_staticEPvb(P,1)}while(0);P=c[w>>2]|0;do if(P|0){if(__Z16atomic_decrementPj(P+-8|0)|0)break;__ZN6Memory11free_staticEPvb(P,1)}while(0);h=h+1|0;O=ga;G=ha}h=c[j>>2]|0;if(h|0?(__Z16atomic_decrementPj(h+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(h,1);S=O;T=G}else{S=0;T=0}}else{S=0;T=0}}else{S=0;T=0}while(0);ha=c[C>>2]|0;c[j>>2]=ij[c[(c[ha>>2]|0)+40>>2]&8191](ha)|0;ha=c[f>>2]|0;d:do if(ha|0){C=(S|0)==0;ga=b+696|0;w=b+712|0;v=S+8|0;u=ha;do{if(!(c[u+8>>2]|0))break d;e:do if(!C){t=(c[v>>2]|0)==0;c[n>>2]=0;fa=c[S>>2]|0;f:do if(fa|0){ea=fa;da=u;while(1){if(!da)ia=0;else ia=c[da>>2]|0;if(__ZNK6String6matchnERKS_(ia,ea)|0)break;ca=c[ea+4>>2]|0;if(!ca)break f;ea=ca;da=c[f>>2]|0}da=c[n>>2]|0;if((da|0)==(c[ea>>2]|0)){K=199;break e}if(da|0?(__Z16atomic_decrementPj(da+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(da,1);c[n>>2]=0;da=c[ea>>2]|0;if(!da){K=199;break e}if(!(__Z28atomic_conditional_incrementPj(da+-8|0)|0)){K=199;break e}c[n>>2]=c[ea>>2];K=199;break e}while(0);if(t)K=199}else{c[n>>2]=0;K=199}while(0);if((K|0)==199){K=0;fa=__ZN4Tree11create_itemEP8TreeItem(c[B>>2]|0,D)|0;da=c[f>>2]|0;if(!da){ja=0;ka=0}else{ca=c[da>>2]|0;ja=ca;ka=ca}c[x>>2]=0;if((c[ja>>2]|0?(c[x>>2]=0,ca=c[ja>>2]|0,ca|0):0)?__Z28atomic_conditional_incrementPj(ca+-8|0)|0:0)c[x>>2]=c[ka>>2];__ZN8TreeItem8set_textEi6String(fa,0,x);ca=c[x>>2]|0;if(ca|0?(__Z16atomic_decrementPj(ca+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(ca,1);ca=c[308916]|0;if(ca|0){da=c[f>>2]|0;if(!da)la=0;else la=c[da>>2]|0;c[y>>2]=__ZNK6String9plus_fileERKS_(j,la)|0;c[o>>2]=ij[ca&8191](y)|0;ca=c[y>>2]|0;if(ca|0?(__Z16atomic_decrementPj(ca+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(ca,1);__ZN8TreeItem8set_iconEiRK3RefI7TextureE(fa,0,o);ca=c[o>>2]|0;if((ca|0?__ZN9Reference11unreferenceEv(ca)|0:0)?(ca=c[o>>2]|0,__Z17predelete_handlerP6Object(ca)|0):0){gj[c[(c[ca>>2]|0)+76>>2]&8191](ca);__ZN6Memory11free_staticEPvb(ca,0)}}if((c[ga>>2]|0)==2){__ZN10StringNameC2EPKc(y,1025403);__ZN10StringNameC2Ev(z);__ZNK7Control9get_colorERK10StringNameS2_(o,b,y,z);__ZN8TreeItem16set_custom_colorEiRK5Color(fa,0,o);__ZN10StringNameD2Ev(z);__ZN10StringNameD2Ev(y);__ZN8TreeItem14set_selectableEib(fa,0,0)}__ZN10DictionaryC2Ev(o);ca=c[f>>2]|0;if(!ca)ma=0;else ma=c[ca>>2]|0;__ZN7VariantC2ERK6String(y,ma);__ZN7VariantC2EPKc(z,1126230);__ZN7VariantaSERKS_(__ZN10DictionaryixERK7Variant(o,z)|0,y);if(c[z>>2]|0)__ZN7Variant5clearEv(z);if(c[y>>2]|0)__ZN7Variant5clearEv(y);__ZN7VariantC2Eb(y,0);__ZN7VariantC2EPKc(z,1127925);__ZN7VariantaSERKS_(__ZN10DictionaryixERK7Variant(o,z)|0,y);if(c[z>>2]|0)__ZN7Variant5clearEv(z);if(c[y>>2]|0)__ZN7Variant5clearEv(y);__ZN7VariantC2ERK10Dictionary(y,o);__ZN8TreeItem12set_metadataEiRK7Variant(fa,0,y);if(c[y>>2]|0)__ZN7Variant5clearEv(y);c[A>>2]=__ZNK8LineEdit8get_textEv(c[w>>2]|0)|0;ca=c[f>>2]|0;if(!ca)na=0;else na=c[ca>>2]|0;do if(!(__ZNK6StringeqERKS_(A,na)|0)){ca=c[f>>2]|0;if(!ca)oa=0;else oa=c[ca>>2]|0;ca=__ZNK6StringeqERKS_(n,oa)|0;da=c[A>>2]|0;do if(da|0){if(__Z16atomic_decrementPj(da+-8|0)|0)break;__ZN6Memory11free_staticEPvb(da,1)}while(0);if(ca)K=245}else{da=c[A>>2]|0;if(!da){K=245;break}if(__Z16atomic_decrementPj(da+-8|0)|0){K=245;break}__ZN6Memory11free_staticEPvb(da,1);K=245}while(0);if((K|0)==245){K=0;__ZN8TreeItem6selectEi(fa,0)}__ZN10DictionaryD2Ev(o)}da=c[f>>2]|0;if((da|0?(t=c[da>>2]|0,t|0):0)?(__ZN4ListI6String16DefaultAllocatorE5_Data5eraseEPKNS2_7ElementE(da,t)|0,t=c[f>>2]|0,(c[t+8>>2]|0)==0):0){__ZN6Memory11free_staticEPvb(t,0);c[f>>2]=0}t=c[n>>2]|0;if(t|0?(__Z16atomic_decrementPj(t+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(t,1);u=c[f>>2]|0}while((u|0)!=0)}while(0);if((__ZN4Tree8get_rootEv(c[B>>2]|0)|0?__ZN8TreeItem12get_childrenEv(__ZN4Tree8get_rootEv(c[B>>2]|0)|0)|0:0)?(__ZNK4Tree12get_selectedEv(c[B>>2]|0)|0)==0:0)__ZN8TreeItem6selectEi(__ZN8TreeItem12get_childrenEv(__ZN4Tree8get_rootEv(c[B>>2]|0)|0)|0,0);B=c[f>>2]|0;g:do if(B|0){n=B;while(1){o=c[n>>2]|0;if(!o)break g;__ZN4ListI6String16DefaultAllocatorE5_Data5eraseEPKNS2_7ElementE(n,o)|0;n=c[f>>2]|0;if(!(c[n+8>>2]|0))break;if(!n)break g}__ZN6Memory11free_staticEPvb(n,0);c[f>>2]=0}while(0);B=c[j>>2]|0;if(B|0?(__Z16atomic_decrementPj(B+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(B,1);do if(S|0){B=S+8|0;while(1){j=c[S>>2]|0;if(!j)break;__ZN4ListI6String16DefaultAllocatorE5_Data5eraseEPKNS2_7ElementE(S,j)|0;if(!(c[B>>2]|0)){K=271;break}}if((K|0)==271){__ZN6Memory11free_staticEPvb(T,0);break}if(!(c[B>>2]|0)){a[1263537]=0;__ZN6Memory11free_staticEPvb(T,0);break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145461,1145120,668,1145467,0);break}}while(0);T=c[i>>2]|0;if(T|0?(__Z16atomic_decrementPj(T+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(T,1);T=c[g>>2]|0;h:do if(T|0){i=T;while(1){S=c[i>>2]|0;if(!S)break;__ZN4ListI6String16DefaultAllocatorE5_Data5eraseEPKNS2_7ElementE(i,S)|0;pa=c[g>>2]|0;if(!(c[pa+8>>2]|0)){K=282;break}if(!pa)break h;else i=pa}if((K|0)==282){__ZN6Memory11free_staticEPvb(pa,0);c[g>>2]=0;break}if(!(c[i+8>>2]|0)){a[1263537]=0;__ZN6Memory11free_staticEPvb(i,0);break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145461,1145120,668,1145467,0);break}}while(0);g=c[f>>2]|0;i:do if(g|0){pa=g;while(1){T=c[pa>>2]|0;if(!T)break;__ZN4ListI6String16DefaultAllocatorE5_Data5eraseEPKNS2_7ElementE(pa,T)|0;qa=c[f>>2]|0;if(!(c[qa+8>>2]|0)){K=290;break}if(!qa)break i;else pa=qa}if((K|0)==290){__ZN6Memory11free_staticEPvb(qa,0);c[f>>2]=0;break}if(!(c[pa+8>>2]|0)){a[1263537]=0;__ZN6Memory11free_staticEPvb(pa,0);break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145461,1145120,668,1145467,0);break}}while(0);f=c[e>>2]|0;if(!f){l=d;return}if(!(__ZN9Reference11unreferenceEv(f)|0)){l=d;return}f=c[e>>2]|0;if(!(__Z17predelete_handlerP6Object(f)|0)){l=d;return}gj[c[(c[f>>2]|0)+76>>2]&8191](f);__ZN6Memory11free_staticEPvb(f,0);l=d;return}function __ZN4ListI6String16DefaultAllocatorE11sort_customI16NoCaseComparatorEEvv(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d;f=c[b>>2]|0;if(!f){l=d;return}g=c[f+8>>2]|0;if((g|0)<2){l=d;return}f=__ZN6Memory12alloc_staticEjb(g<<2,1)|0;if(!f){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143992,1144012,140,1144029,0);h=0;i=0}else{a[1263537]=0;j=f+-8|0;c[j>>2]=g;c[j+4>>2]=0;h=f;i=f}f=c[b>>2]|0;if(!f){k=0;n=0}else{o=0;p=f;q=8}while(1){if((q|0)==8){q=0;k=c[p>>2]|0;n=o}if(!k)break;c[h+(n<<2)>>2]=k;o=n+1|0;p=k+4|0;q=8}switch(g|0){case 0:break;case 1:{r=0;q=13;break}default:{k=g;p=0;do{p=p+1|0;k=k>>1}while((k|0)!=1);r=p<<1;q=13}}if((q|0)==13){__ZNK9SortArrayIPN4ListI6String16DefaultAllocatorE7ElementENS3_19AuxiliaryComparatorI16NoCaseComparatorEEE9introsortEiiPS5_i(e,0,g,h,r);__ZNK9SortArrayIPN4ListI6String16DefaultAllocatorE7ElementENS3_19AuxiliaryComparatorI16NoCaseComparatorEEE20final_insertion_sortEiiPS5_(e,0,g,h)}e=c[b>>2]|0;c[e>>2]=c[h>>2];c[(c[h>>2]|0)+8>>2]=0;c[(c[h>>2]|0)+4>>2]=c[h+4>>2];b=g+-1|0;r=h+(b<<2)|0;c[e+4>>2]=c[r>>2];c[(c[r>>2]|0)+8>>2]=c[h+(g+-2<<2)>>2];c[(c[r>>2]|0)+4>>2]=0;if((b|0)>1){r=1;do{g=h+(r<<2)|0;c[(c[g>>2]|0)+8>>2]=c[h+(r+-1<<2)>>2];r=r+1|0;c[(c[g>>2]|0)+4>>2]=c[h+(r<<2)>>2]}while((r|0)!=(b|0))}__ZN6Memory11free_staticEPvb(i,1);l=d;return}function __ZNK9SortArrayIPN4ListI6String16DefaultAllocatorE7ElementENS3_19AuxiliaryComparatorI16NoCaseComparatorEEE9introsortEiiPS5_i(a,b,d,e,f){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0;g=d-b|0;if((g|0)<=16)return;h=e+(b<<2)|0;i=f;f=d;d=g;while(1){if(!i)break;i=i+-1|0;g=e+((d>>>1)+b<<2)|0;j=e+(f+-1<<2)|0;if((__ZNK6String12nocasecmp_toERKS_(c[h>>2]|0,c[g>>2]|0)|0)<<24>>24<0)if((__ZNK6String12nocasecmp_toERKS_(c[g>>2]|0,c[j>>2]|0)|0)<<24>>24<0)k=g;else{l=(__ZNK6String12nocasecmp_toERKS_(c[h>>2]|0,c[j>>2]|0)|0)<<24>>24<0;k=l?j:h}else if((__ZNK6String12nocasecmp_toERKS_(c[h>>2]|0,c[j>>2]|0)|0)<<24>>24<0)k=h;else{l=(__ZNK6String12nocasecmp_toERKS_(c[g>>2]|0,c[j>>2]|0)|0)<<24>>24<0;k=l?j:g}g=c[k>>2]|0;j=b;l=f;while(1){m=j;while(1){n=e+(m<<2)|0;o=m+1|0;if((__ZNK6String12nocasecmp_toERKS_(c[n>>2]|0,g)|0)<<24>>24<0)m=o;else{p=l;break}}do{p=p+-1|0;q=e+(p<<2)|0}while((__ZNK6String12nocasecmp_toERKS_(g,c[q>>2]|0)|0)<<24>>24<0);if((m|0)>=(p|0))break;r=c[n>>2]|0;c[n>>2]=c[q>>2];c[q>>2]=r;j=o;l=p}__ZNK9SortArrayIPN4ListI6String16DefaultAllocatorE7ElementENS3_19AuxiliaryComparatorI16NoCaseComparatorEEE9introsortEiiPS5_i(a,m,f,e,i);d=m-b|0;if((d|0)<=16){s=17;break}else f=m}if((s|0)==17)return;__ZNK9SortArrayIPN4ListI6String16DefaultAllocatorE7ElementENS3_19AuxiliaryComparatorI16NoCaseComparatorEEE9make_heapEiiPS5_(a,b,f,e);__ZNK9SortArrayIPN4ListI6String16DefaultAllocatorE7ElementENS3_19AuxiliaryComparatorI16NoCaseComparatorEEE9sort_heapEiiPS5_(a,b,f,e);return}function __ZNK9SortArrayIPN4ListI6String16DefaultAllocatorE7ElementENS3_19AuxiliaryComparatorI16NoCaseComparatorEEE20final_insertion_sortEiiPS5_(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0;if((d-b|0)<=16){if((d|0)==(b|0))return;a=b+1|0;if((a|0)==(d|0))return;f=e+(b<<2)|0;g=b;h=a;while(1){a=c[e+(h<<2)>>2]|0;if((__ZNK6String12nocasecmp_toERKS_(a,c[f>>2]|0)|0)<<24>>24<0)if((g|0)<(b|0))i=f;else{j=h;do{k=j;j=j+-1|0;c[e+(k<<2)>>2]=c[e+(j<<2)>>2]}while((j|0)>(b|0));i=f}else{j=e+(g<<2)|0;if((__ZNK6String12nocasecmp_toERKS_(a,c[j>>2]|0)|0)<<24>>24<0){k=h;l=g;m=j;while(1){c[e+(k<<2)>>2]=c[m>>2];j=l+-1|0;m=e+(j<<2)|0;if((__ZNK6String12nocasecmp_toERKS_(a,c[m>>2]|0)|0)<<24>>24>=0){n=l;break}else{o=l;l=j;k=o}}}else n=h;i=e+(n<<2)|0}c[i>>2]=a;k=h+1|0;if((k|0)==(d|0))break;else{l=h;h=k;g=l}}return}g=b+16|0;h=e+(b<<2)|0;i=b;n=b+1|0;while(1){f=c[e+(n<<2)>>2]|0;if((__ZNK6String12nocasecmp_toERKS_(f,c[h>>2]|0)|0)<<24>>24<0)if((i|0)<(b|0))p=h;else{l=n;do{k=l;l=l+-1|0;c[e+(k<<2)>>2]=c[e+(l<<2)>>2]}while((l|0)>(b|0));p=h}else{l=e+(i<<2)|0;if((__ZNK6String12nocasecmp_toERKS_(f,c[l>>2]|0)|0)<<24>>24<0){a=n;k=i;m=l;while(1){c[e+(a<<2)>>2]=c[m>>2];l=k+-1|0;m=e+(l<<2)|0;if((__ZNK6String12nocasecmp_toERKS_(f,c[m>>2]|0)|0)<<24>>24>=0){q=k;break}else{o=k;k=l;a=o}}}else q=n;p=e+(q<<2)|0}c[p>>2]=f;a=n+1|0;if((a|0)==(g|0))break;else{k=n;n=a;i=k}}if((g|0)==(d|0))return;else r=g;do{g=c[e+(r<<2)>>2]|0;i=r+-1|0;n=e+(i<<2)|0;if((__ZNK6String12nocasecmp_toERKS_(g,c[n>>2]|0)|0)<<24>>24<0){p=r;q=i;i=n;while(1){c[e+(p<<2)>>2]=c[i>>2];n=q+-1|0;i=e+(n<<2)|0;if((__ZNK6String12nocasecmp_toERKS_(g,c[i>>2]|0)|0)<<24>>24>=0){s=q;break}else{h=q;q=n;p=h}}}else s=r;c[e+(s<<2)>>2]=g;r=r+1|0}while((r|0)!=(d|0));return}function __ZNK9SortArrayIPN4ListI6String16DefaultAllocatorE7ElementENS3_19AuxiliaryComparatorI16NoCaseComparatorEEE9make_heapEiiPS5_(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0;a=d-b|0;if((a|0)<2)return;d=(a+-2|0)/2|0;while(1){f=c[e+(d+b<<2)>>2]|0;g=d<<1;h=g+2|0;if((h|0)<(a|0)){i=g;j=d;k=h;while(1){l=i|1;m=(__ZNK6String12nocasecmp_toERKS_(c[e+(k+b<<2)>>2]|0,c[e+(l+b<<2)>>2]|0)|0)<<24>>24<0;n=m?l:k;c[e+(j+b<<2)>>2]=c[e+(n+b<<2)>>2];l=n<<1;m=l+2|0;if((m|0)<(a|0)){i=l;j=n;k=m}else{o=l;p=m;q=n;break}}}else{o=g;p=h;q=d}k=o|1;if((p|0)==(a|0)){c[e+(q+b<<2)>>2]=c[e+(k+b<<2)>>2];r=k}else r=q;k=r+b|0;a:do if((r|0)>(d|0)){j=r;i=k;while(1){j=(j+-1|0)/2|0;n=j+b|0;m=e+(n<<2)|0;if((__ZNK6String12nocasecmp_toERKS_(c[m>>2]|0,f)|0)<<24>>24>=0){s=i;break a}c[e+(i<<2)>>2]=c[m>>2];if((j|0)<=(d|0)){s=n;break}else i=n}}else s=k;while(0);c[e+(s<<2)>>2]=f;if(!d)break;else d=d+-1|0}return}function __ZNK9SortArrayIPN4ListI6String16DefaultAllocatorE7ElementENS3_19AuxiliaryComparatorI16NoCaseComparatorEEE9sort_heapEiiPS5_(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0;if((d-b|0)<=1)return;a=e+(b<<2)|0;f=d;do{f=f+-1|0;d=e+(f<<2)|0;g=c[d>>2]|0;c[d>>2]=c[a>>2];d=f-b|0;if((d|0)>2){h=0;i=0;j=2;do{k=h|1;l=(__ZNK6String12nocasecmp_toERKS_(c[e+(j+b<<2)>>2]|0,c[e+(k+b<<2)>>2]|0)|0)<<24>>24<0;m=i;i=l?k:j;c[e+(m+b<<2)>>2]=c[e+(i+b<<2)>>2];h=i<<1;j=h+2|0}while((j|0)<(d|0));n=h|1;o=j;p=i}else{n=1;o=2;p=0}if((o|0)==(d|0)){c[e+(p+b<<2)>>2]=c[e+(n+b<<2)>>2];q=n}else q=p;m=q+b|0;a:do if((q|0)>0){k=q;l=m;while(1){r=k+-1|0;k=(r|0)/2|0;s=k+b|0;t=e+(s<<2)|0;if((__ZNK6String12nocasecmp_toERKS_(c[t>>2]|0,g)|0)<<24>>24>=0){u=l;break a}c[e+(l<<2)>>2]=c[t>>2];if((r|0)<=1){u=s;break}else l=s}}else u=m;while(0);c[e+(u<<2)>>2]=g}while((d|0)>1);return}function __ZN18ConfirmationDialog18_initialize_classvEv(b){b=b|0;if(a[1263293]|0)return;if(!(a[1263290]|0)){if(!(a[1263287]|0)){__ZN5Popup16initialize_classEv();__ZN7ClassDB10_add_classI12WindowDialogEEvv();__ZN12WindowDialog13_bind_methodsEv();a[1263287]=1}__ZN7ClassDB10_add_classI12AcceptDialogEEvv();__ZN12AcceptDialog13_bind_methodsEv();a[1263290]=1}__ZN7ClassDB10_add_classI18ConfirmationDialogEEvv();__ZN18ConfirmationDialog13_bind_methodsEv();a[1263293]=1;return}function __ZN18ConfirmationDialog5_setvERK10StringNameRK7Variant(a,b,c){a=a|0;b=b|0;c=c|0;if(1128!=1129)return __ZN7Control4_setERK10StringNameRK7Variant(a,b,c)|0;else return 0;return 0}function __ZNK18ConfirmationDialog5_getvERK10StringNameR7Variant(a,b,c){a=a|0;b=b|0;c=c|0;var d=0;if(1130!=1131?__ZNK7Control4_getERK10StringNameR7Variant(a,b,c)|0:0)d=1;else d=0;return d|0}function __ZNK18ConfirmationDialog19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+24|0;g=e+4|0;h=e;if(!d)__ZNK12AcceptDialog19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,0);__ZN6StringC2EPKc(f,846286);i=c[f>>2]|0;f=i;j=g+4|0;c[j>>2]=0;k=g+12|0;c[k>>2]=0;c[g>>2]=0;n=(i|0)==0;if(!n?(c[j>>2]=0,__Z28atomic_conditional_incrementPj(i+-8|0)|0):0)c[j>>2]=f;c[g+8>>2]=0;f=c[k>>2]|0;if(f|0){if(!(__Z16atomic_decrementPj(f+-8|0)|0))__ZN6Memory11free_staticEPvb(f,1);c[k>>2]=0}c[g+16>>2]=256;if(!(c[b>>2]|0)){k=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=k;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0}k=__ZnwjPFPvjE(32,4740)|0;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0;c[k+12>>2]=0;c[k+16>>2]=7;f=k+20|0;c[f>>2]=0;j=k+24|0;c[j>>2]=0;o=k+28|0;c[o>>2]=0;__ZN12PropertyInfoaSERKS_(k,g)|0;p=c[b>>2]|0;q=p+4|0;r=c[q>>2]|0;c[j>>2]=r;c[f>>2]=0;c[o>>2]=p;if(r|0)c[r+20>>2]=k;c[q>>2]=k;if(!(c[p>>2]|0))c[p>>2]=k;k=p+8|0;c[k>>2]=(c[k>>2]|0)+1;k=c[g+12>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);k=c[g+4>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);if(!n?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);__ZN10StringNameC2EPKc(h,846286);__ZN7ClassDB17get_property_listE10StringNameP4ListI12PropertyInfo16DefaultAllocatorEbPK6Object(h,b,1,a);__ZN10StringNameD2Ev(h);if(!d){l=e;return}__ZNK12AcceptDialog19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,1);l=e;return}function __ZN18ConfirmationDialog14_notificationvEib(a,b,c){a=a|0;b=b|0;c=c|0;__ZN12AcceptDialog14_notificationvEib(a,b,c);return}function __ZNK18ConfirmationDialog16_get_class_namevEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+8|0;e=b+4|0;f=b;g=a+664|0;a=c[g>>2]|0;if(a|0){if(c[a+4>>2]|0){l=b;return g|0}if(__ZNK6String6lengthEv(a+8|0)|0){l=b;return g|0}}__ZN6StringC2EPKc(d,846286);c[f>>2]=c[d>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameaSERKS_(g,e);__ZN10StringNameD2Ev(e);e=c[f>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);l=b;return g|0}function __ZNK18ConfirmationDialog9get_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,846286);l=a;return c[b>>2]|0}function __ZNK18ConfirmationDialog8is_classERK6String(a,b){a=a|0;b=b|0;var c=0;if(__ZNK6StringeqEPKc(b,846286)|0){c=1;return c|0}c=__ZNK12AcceptDialog8is_classERK6String(a,b)|0;return c|0}function __ZNK18ConfirmationDialog12is_class_ptrEPv(a,b){a=a|0;b=b|0;var c=0;if((b|0)==1235676){c=1;return c|0}if((b|0)==1235656|(b|0)==1235648){c=1;return c|0}c=(b|0)==1235576|((b|0)==1220744|((b|0)==1220748|((b|0)==1220720|(b|0)==1220580)));return c|0}function __ZN18ConfirmationDialogD2Ev(a){a=a|0;var b=0;c[a>>2]=250808;__ZN10StringNameD2Ev(a+664|0);c[a>>2]=249524;__ZN10StringNameD2Ev(a+644|0);c[a>>2]=248860;b=c[a+616>>2]|0;if(b|0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(b,1);__ZN10StringNameD2Ev(a+608|0);__ZN5PopupD2Ev(a);return}function __ZN18ConfirmationDialogD0Ev(a){a=a|0;var b=0;c[a>>2]=250808;__ZN10StringNameD2Ev(a+664|0);c[a>>2]=249524;__ZN10StringNameD2Ev(a+644|0);c[a>>2]=248860;b=c[a+616>>2]|0;if(b|0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(b,1);__ZN10StringNameD2Ev(a+608|0);__ZN5PopupD2Ev(a);__ZdlPv(a);return}function __ZN7ClassDB10_add_classI18ConfirmationDialogEEvv(){var a=0,b=0,d=0,e=0,f=0,g=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+16|0;d=a+12|0;e=a+8|0;f=a+4|0;g=a;__ZN6StringC2EPKc(b,846286);c[e>>2]=c[b>>2];__ZN10StringNameC2ERK6String(d,e);__ZN6StringC2EPKc(b,846084);c[g>>2]=c[b>>2];__ZN10StringNameC2ERK6String(f,g);__ZN7ClassDB11_add_class2ERK10StringNameS2_(d,f);__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);__ZN10StringNameD2Ev(d);d=c[e>>2]|0;if(!d){l=a;return}if(__Z16atomic_decrementPj(d+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(d,1);l=a;return}function __ZN18ConfirmationDialog13_bind_methodsEv(){var a=0,b=0,d=0,e=0,f=0,g=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__Z8D_METHODPKc(b,846268);d=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(d);c[d>>2]=251028;__ZN10MethodBind10_set_constEb(d,0);__ZN10MethodBind24_generate_argument_typesEi(d,0);__ZN10MethodBind12_set_returnsEb(d,1);c[d+44>>2]=5279;c[d+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,d,b,0,0)|0;d=b+4|0;e=c[d>>2]|0;if(!e){__ZN10StringNameD2Ev(b);l=a;return}if(__Z16atomic_decrementPj(e+-8|0)|0){__ZN10StringNameD2Ev(b);l=a;return}f=c[d>>2]|0;d=(f|0)==0?0:f+-4|0;f=d+4|0;if(c[d>>2]|0){g=0;do{__ZN10StringNameD2Ev(f+(g<<2)|0);g=g+1|0}while(g>>>0<(c[d>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(e,1);__ZN10StringNameD2Ev(b);l=a;return}function __ZN18ConfirmationDialog10get_cancelEv(a){a=a|0;return c[a+668>>2]|0}function __ZNK12MethodBind0RI18ConfirmationDialogP6ButtonE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2EPK6Object(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK12MethodBind0RI18ConfirmationDialogP6ButtonE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,846286);l=a;return c[b>>2]|0}function __ZN12MethodBind0RI18ConfirmationDialogP6ButtonE4callEP6ObjectPPK7VariantiRNS6_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235676)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2EPK6Object(i,ij[n&8191](d)|0);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,266,1146558,0);c[b>>2]=0;l=f;return}function __ZN12MethodBind0RI18ConfirmationDialogP6ButtonE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0;if(!b)f=0;else{d=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235676)|0;f=d?b:0}b=c[a+44>>2]|0;d=c[a+48>>2]|0;a=f+(d>>1)|0;if(!(d&1)){g=b;h=ij[g&8191](a)|0;c[e>>2]=h;return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=ij[g&8191](a)|0;c[e>>2]=h;return}}function __ZN12MethodBind0RI18ConfirmationDialogP6ButtonED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN10FileDialog13_notificationEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d+8|0;f=d+4|0;g=d;switch(b|0){case 10:{b=c[a+736>>2]|0;__ZN10StringNameC2EPKc(f,1122092);__ZN10StringNameC2Ev(g);c[e>>2]=__ZNK7Control8get_iconERK10StringNameS2_(a,f,g)|0;__ZN6Button8set_iconERK3RefI7TextureE(b,e);b=c[e>>2]|0;if((b|0?__ZN9Reference11unreferenceEv(b)|0:0)?(b=c[e>>2]|0,__Z17predelete_handlerP6Object(b)|0):0){gj[c[(c[b>>2]|0)+76>>2]&8191](b);__ZN6Memory11free_staticEPvb(b,0)}c[e>>2]=0;__ZN10StringNameD2Ev(g);__ZN10StringNameD2Ev(f);l=d;return}case 81:{__ZN4Node27set_process_unhandled_inputEb(a,0);l=d;return}default:{l=d;return}}}function __ZN12AcceptDialog16initialize_classEv(){if(a[1263290]|0)return;if(!(a[1263287]|0)){if(!(a[1263270]|0)){if(!(a[1256994]|0)){if(!(a[1256995]|0)){if(!(a[1256996]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI4NodeEEvv();__ZN4Node13_bind_methodsEv();a[1256996]=1}__ZN7ClassDB10_add_classI10CanvasItemEEvv();__ZN10CanvasItem13_bind_methodsEv();a[1256995]=1}__ZN7ClassDB10_add_classI7ControlEEvv();__ZN7Control13_bind_methodsEv();a[1256994]=1}__ZN7ClassDB10_add_classI5PopupEEvv();__ZN5Popup13_bind_methodsEv();a[1263270]=1}__ZN7ClassDB10_add_classI12WindowDialogEEvv();__ZN12WindowDialog13_bind_methodsEv();a[1263287]=1}__ZN7ClassDB10_add_classI12AcceptDialogEEvv();__ZN12AcceptDialog13_bind_methodsEv();a[1263290]=1;return}function __ZN7ClassDB10_add_classI10FileDialogEEvv(){var a=0,b=0,d=0,e=0,f=0,g=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+16|0;d=a+12|0;e=a+8|0;f=a+4|0;g=a;__ZN6StringC2EPKc(b,1009866);c[e>>2]=c[b>>2];__ZN10StringNameC2ERK6String(d,e);__ZN6StringC2EPKc(b,846286);c[g>>2]=c[b>>2];__ZN10StringNameC2ERK6String(f,g);__ZN7ClassDB11_add_class2ERK10StringNameS2_(d,f);__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);__ZN10StringNameD2Ev(d);d=c[e>>2]|0;if(!d){l=a;return}if(__Z16atomic_decrementPj(d+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(d,1);l=a;return}function __ZN10FileDialog13_bind_methodsEv(){var a=0,b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ca=0,da=0,ea=0,fa=0;a=l;l=l+400|0;if((l|0)>=(m|0))ba(400);b=a+360|0;d=a+352|0;e=a+344|0;f=a+336|0;g=a+328|0;h=a+320|0;i=a+312|0;j=a+304|0;k=a+296|0;n=a+288|0;o=a+280|0;p=a+272|0;q=a+264|0;r=a+256|0;s=a+248|0;t=a+232|0;u=a+224|0;v=a+208|0;w=a+176|0;x=a+160|0;y=a+152|0;z=a+144|0;A=a+136|0;B=a+128|0;C=a+120|0;D=a+112|0;E=a+104|0;F=a+96|0;G=a+88|0;H=a+80|0;I=a+72|0;J=a+64|0;K=a+56|0;L=a+52|0;M=a+240|0;N=a+216|0;O=a+184|0;P=a+48|0;Q=a+168|0;R=a+44|0;S=a+40|0;T=a+36|0;U=a+32|0;V=a+28|0;W=a+24|0;X=a+20|0;Y=a+16|0;Z=a+12|0;_=a+8|0;$=a+4|0;aa=a;__Z8D_METHODPKc(d,915440);ca=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(ca);c[ca>>2]=251064;__ZN10MethodBind10_set_constEb(ca,0);__ZN10MethodBind24_generate_argument_typesEi(ca,1);c[ca+44>>2]=1094;c[ca+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,ca,d,0,0)|0;ca=d+4|0;da=c[ca>>2]|0;if(da|0?(__Z16atomic_decrementPj(da+-8|0)|0)==0:0){ea=c[ca>>2]|0;ca=(ea|0)==0?0:ea+-4|0;ea=ca+4|0;if(c[ca>>2]|0){fa=0;do{__ZN10StringNameD2Ev(ea+(fa<<2)|0);fa=fa+1|0}while(fa>>>0<(c[ca>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(da,1)}__ZN10StringNameD2Ev(d);__Z8D_METHODPKc(e,846305);d=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(d);c[d>>2]=251100;__ZN10MethodBind10_set_constEb(d,0);__ZN10MethodBind24_generate_argument_typesEi(d,0);c[d+44>>2]=5201;c[d+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,d,e,0,0)|0;d=e+4|0;da=c[d>>2]|0;if(da|0?(__Z16atomic_decrementPj(da+-8|0)|0)==0:0){ca=c[d>>2]|0;d=(ca|0)==0?0:ca+-4|0;ca=d+4|0;if(c[d>>2]|0){fa=0;do{__ZN10StringNameD2Ev(ca+(fa<<2)|0);fa=fa+1|0}while(fa>>>0<(c[d>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(da,1)}__ZN10StringNameD2Ev(e);__Z8D_METHODPKc(f,846320);e=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(e);c[e>>2]=251100;__ZN10MethodBind10_set_constEb(e,0);__ZN10MethodBind24_generate_argument_typesEi(e,0);c[e+44>>2]=5202;c[e+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,e,f,0,0)|0;e=f+4|0;da=c[e>>2]|0;if(da|0?(__Z16atomic_decrementPj(da+-8|0)|0)==0:0){d=c[e>>2]|0;e=(d|0)==0?0:d+-4|0;d=e+4|0;if(c[e>>2]|0){fa=0;do{__ZN10StringNameD2Ev(d+(fa<<2)|0);fa=fa+1|0}while(fa>>>0<(c[e>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(da,1)}__ZN10StringNameD2Ev(f);__Z8D_METHODPKc(g,846338);f=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(f);c[f>>2]=251136;__ZN10MethodBind10_set_constEb(f,0);__ZN10MethodBind24_generate_argument_typesEi(f,1);c[f+44>>2]=1095;c[f+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,f,g,0,0)|0;f=g+4|0;da=c[f>>2]|0;if(da|0?(__Z16atomic_decrementPj(da+-8|0)|0)==0:0){e=c[f>>2]|0;f=(e|0)==0?0:e+-4|0;e=f+4|0;if(c[f>>2]|0){fa=0;do{__ZN10StringNameD2Ev(e+(fa<<2)|0);fa=fa+1|0}while(fa>>>0<(c[f>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(da,1)}__ZN10StringNameD2Ev(g);__Z8D_METHODPKc(h,846351);g=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(g);c[g>>2]=251172;__ZN10MethodBind10_set_constEb(g,0);__ZN10MethodBind24_generate_argument_typesEi(g,1);c[g+44>>2]=1096;c[g+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,g,h,0,0)|0;g=h+4|0;da=c[g>>2]|0;if(da|0?(__Z16atomic_decrementPj(da+-8|0)|0)==0:0){f=c[g>>2]|0;g=(f|0)==0?0:f+-4|0;f=g+4|0;if(c[g>>2]|0){fa=0;do{__ZN10StringNameD2Ev(f+(fa<<2)|0);fa=fa+1|0}while(fa>>>0<(c[g>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(da,1)}__ZN10StringNameD2Ev(h);__Z8D_METHODPKc(i,846365);h=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(h);c[h>>2]=251100;__ZN10MethodBind10_set_constEb(h,0);__ZN10MethodBind24_generate_argument_typesEi(h,0);c[h+44>>2]=5203;c[h+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,h,i,0,0)|0;h=i+4|0;da=c[h>>2]|0;if(da|0?(__Z16atomic_decrementPj(da+-8|0)|0)==0:0){g=c[h>>2]|0;h=(g|0)==0?0:g+-4|0;g=h+4|0;if(c[h>>2]|0){fa=0;do{__ZN10StringNameD2Ev(g+(fa<<2)|0);fa=fa+1|0}while(fa>>>0<(c[h>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(da,1)}__ZN10StringNameD2Ev(i);__Z8D_METHODPKc(j,846381);i=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(i);c[i>>2]=251100;__ZN10MethodBind10_set_constEb(i,0);__ZN10MethodBind24_generate_argument_typesEi(i,0);c[i+44>>2]=5204;c[i+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,i,j,0,0)|0;i=j+4|0;da=c[i>>2]|0;if(da|0?(__Z16atomic_decrementPj(da+-8|0)|0)==0:0){h=c[i>>2]|0;i=(h|0)==0?0:h+-4|0;h=i+4|0;if(c[i>>2]|0){fa=0;do{__ZN10StringNameD2Ev(h+(fa<<2)|0);fa=fa+1|0}while(fa>>>0<(c[i>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(da,1)}__ZN10StringNameD2Ev(j);__Z8D_METHODPKc(k,846397);j=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(j);c[j>>2]=251208;__ZN10MethodBind10_set_constEb(j,0);__ZN10MethodBind24_generate_argument_typesEi(j,1);c[j+44>>2]=1097;c[j+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,j,k,0,0)|0;j=k+4|0;da=c[j>>2]|0;if(da|0?(__Z16atomic_decrementPj(da+-8|0)|0)==0:0){i=c[j>>2]|0;j=(i|0)==0?0:i+-4|0;i=j+4|0;if(c[j>>2]|0){fa=0;do{__ZN10StringNameD2Ev(i+(fa<<2)|0);fa=fa+1|0}while(fa>>>0<(c[j>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(da,1)}__ZN10StringNameD2Ev(k);__Z8D_METHODPKc(n,846414);k=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(k);c[k>>2]=251100;__ZN10MethodBind10_set_constEb(k,0);__ZN10MethodBind24_generate_argument_typesEi(k,0);c[k+44>>2]=5205;c[k+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,k,n,0,0)|0;k=n+4|0;da=c[k>>2]|0;if(da|0?(__Z16atomic_decrementPj(da+-8|0)|0)==0:0){j=c[k>>2]|0;k=(j|0)==0?0:j+-4|0;j=k+4|0;if(c[k>>2]|0){fa=0;do{__ZN10StringNameD2Ev(j+(fa<<2)|0);fa=fa+1|0}while(fa>>>0<(c[k>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(da,1)}__ZN10StringNameD2Ev(n);__Z8D_METHODPKc(o,846436);n=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(n);c[n>>2]=251100;__ZN10MethodBind10_set_constEb(n,0);__ZN10MethodBind24_generate_argument_typesEi(n,0);c[n+44>>2]=5206;c[n+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,n,o,0,0)|0;n=o+4|0;da=c[n>>2]|0;if(da|0?(__Z16atomic_decrementPj(da+-8|0)|0)==0:0){k=c[n>>2]|0;n=(k|0)==0?0:k+-4|0;k=n+4|0;if(c[n>>2]|0){fa=0;do{__ZN10StringNameD2Ev(k+(fa<<2)|0);fa=fa+1|0}while(fa>>>0<(c[n>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(da,1)}__ZN10StringNameD2Ev(o);__Z8D_METHODPKcS0_(p,846450,885247);o=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(o);c[o>>2]=251172;__ZN10MethodBind10_set_constEb(o,0);__ZN10MethodBind24_generate_argument_typesEi(o,1);c[o+44>>2]=1098;c[o+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,o,p,0,0)|0;o=p+4|0;da=c[o>>2]|0;if(da|0?(__Z16atomic_decrementPj(da+-8|0)|0)==0:0){n=c[o>>2]|0;o=(n|0)==0?0:n+-4|0;n=o+4|0;if(c[o>>2]|0){fa=0;do{__ZN10StringNameD2Ev(n+(fa<<2)|0);fa=fa+1|0}while(fa>>>0<(c[o>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(da,1)}__ZN10StringNameD2Ev(p);__Z8D_METHODPKcS0_(q,846461,846473);p=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(p);c[p>>2]=251244;__ZN10MethodBind10_set_constEb(p,0);__ZN10MethodBind24_generate_argument_typesEi(p,1);c[p+44>>2]=1099;c[p+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,p,q,0,0)|0;p=q+4|0;da=c[p>>2]|0;if(da|0?(__Z16atomic_decrementPj(da+-8|0)|0)==0:0){o=c[p>>2]|0;p=(o|0)==0?0:o+-4|0;o=p+4|0;if(c[p>>2]|0){fa=0;do{__ZN10StringNameD2Ev(o+(fa<<2)|0);fa=fa+1|0}while(fa>>>0<(c[p>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(da,1)}__ZN10StringNameD2Ev(q);__Z8D_METHODPKc(r,846481);q=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(q);c[q>>2]=251280;__ZN10MethodBind10_set_constEb(q,1);__ZN10MethodBind24_generate_argument_typesEi(q,0);__ZN10MethodBind12_set_returnsEb(q,1);c[q+44>>2]=5280;c[q+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,q,r,0,0)|0;q=r+4|0;da=c[q>>2]|0;if(da|0?(__Z16atomic_decrementPj(da+-8|0)|0)==0:0){p=c[q>>2]|0;q=(p|0)==0?0:p+-4|0;p=q+4|0;if(c[q>>2]|0){fa=0;do{__ZN10StringNameD2Ev(p+(fa<<2)|0);fa=fa+1|0}while(fa>>>0<(c[q>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(da,1)}__ZN10StringNameD2Ev(r);__Z8D_METHODPKc(s,1119477);r=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(r);c[r>>2]=251316;__ZN10MethodBind10_set_constEb(r,1);__ZN10MethodBind24_generate_argument_typesEi(r,0);__ZN10MethodBind12_set_returnsEb(r,1);c[r+44>>2]=5281;c[r+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,r,s,0,0)|0;r=s+4|0;da=c[r>>2]|0;if(da|0?(__Z16atomic_decrementPj(da+-8|0)|0)==0:0){q=c[r>>2]|0;r=(q|0)==0?0:q+-4|0;q=r+4|0;if(c[r>>2]|0){fa=0;do{__ZN10StringNameD2Ev(q+(fa<<2)|0);fa=fa+1|0}while(fa>>>0<(c[r>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(da,1)}__ZN10StringNameD2Ev(s);__Z8D_METHODPKc(t,846493);s=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(s);c[s>>2]=251316;__ZN10MethodBind10_set_constEb(s,1);__ZN10MethodBind24_generate_argument_typesEi(s,0);__ZN10MethodBind12_set_returnsEb(s,1);c[s+44>>2]=5282;c[s+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,s,t,0,0)|0;s=t+4|0;da=c[s>>2]|0;if(da|0?(__Z16atomic_decrementPj(da+-8|0)|0)==0:0){r=c[s>>2]|0;s=(r|0)==0?0:r+-4|0;r=s+4|0;if(c[s>>2]|0){fa=0;do{__ZN10StringNameD2Ev(r+(fa<<2)|0);fa=fa+1|0}while(fa>>>0<(c[s>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(da,1)}__ZN10StringNameD2Ev(t);__Z8D_METHODPKc(u,846510);t=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(t);c[t>>2]=251316;__ZN10MethodBind10_set_constEb(t,1);__ZN10MethodBind24_generate_argument_typesEi(t,0);__ZN10MethodBind12_set_returnsEb(t,1);c[t+44>>2]=5283;c[t+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,t,u,0,0)|0;t=u+4|0;da=c[t>>2]|0;if(da|0?(__Z16atomic_decrementPj(da+-8|0)|0)==0:0){s=c[t>>2]|0;t=(s|0)==0?0:s+-4|0;s=t+4|0;if(c[t>>2]|0){fa=0;do{__ZN10StringNameD2Ev(s+(fa<<2)|0);fa=fa+1|0}while(fa>>>0<(c[t>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(da,1)}__ZN10StringNameD2Ev(u);__Z8D_METHODPKcS0_(v,846527,1127925);u=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(u);c[u>>2]=251172;__ZN10MethodBind10_set_constEb(u,0);__ZN10MethodBind24_generate_argument_typesEi(u,1);c[u+44>>2]=1100;c[u+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,u,v,0,0)|0;u=v+4|0;da=c[u>>2]|0;if(da|0?(__Z16atomic_decrementPj(da+-8|0)|0)==0:0){t=c[u>>2]|0;u=(t|0)==0?0:t+-4|0;t=u+4|0;if(c[u>>2]|0){fa=0;do{__ZN10StringNameD2Ev(t+(fa<<2)|0);fa=fa+1|0}while(fa>>>0<(c[u>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(da,1)}__ZN10StringNameD2Ev(v);__Z8D_METHODPKcS0_(w,846543,1127106);v=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(v);c[v>>2]=251172;__ZN10MethodBind10_set_constEb(v,0);__ZN10MethodBind24_generate_argument_typesEi(v,1);c[v+44>>2]=1101;c[v+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,v,w,0,0)|0;v=w+4|0;da=c[v>>2]|0;if(da|0?(__Z16atomic_decrementPj(da+-8|0)|0)==0:0){u=c[v>>2]|0;v=(u|0)==0?0:u+-4|0;u=v+4|0;if(c[v>>2]|0){fa=0;do{__ZN10StringNameD2Ev(u+(fa<<2)|0);fa=fa+1|0}while(fa>>>0<(c[v>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(da,1)}__ZN10StringNameD2Ev(w);__Z8D_METHODPKcS0_(x,846560,1128095);w=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(w);c[w>>2]=251172;__ZN10MethodBind10_set_constEb(w,0);__ZN10MethodBind24_generate_argument_typesEi(w,1);c[w+44>>2]=1102;c[w+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,w,x,0,0)|0;w=x+4|0;da=c[w>>2]|0;do if(da|0){if(__Z16atomic_decrementPj(da+-8|0)|0)break;v=c[w>>2]|0;fa=(v|0)==0?0:v+-4|0;v=fa+4|0;if(c[fa>>2]|0){u=0;do{__ZN10StringNameD2Ev(v+(u<<2)|0);u=u+1|0}while(u>>>0<(c[fa>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(da,1)}while(0);__ZN10StringNameD2Ev(x);__Z8D_METHODPKcS0_(y,1072481,1146083);x=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(x);c[x>>2]=251352;__ZN10MethodBind10_set_constEb(x,0);__ZN10MethodBind24_generate_argument_typesEi(x,1);c[x+44>>2]=1103;c[x+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,x,y,0,0)|0;x=y+4|0;da=c[x>>2]|0;do if(da|0){if(__Z16atomic_decrementPj(da+-8|0)|0)break;w=c[x>>2]|0;fa=(w|0)==0?0:w+-4|0;w=fa+4|0;if(c[fa>>2]|0){u=0;do{__ZN10StringNameD2Ev(w+(u<<2)|0);u=u+1|0}while(u>>>0<(c[fa>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(da,1)}while(0);__ZN10StringNameD2Ev(y);__Z8D_METHODPKc(z,1072490);y=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(y);c[y>>2]=251388;__ZN10MethodBind10_set_constEb(y,1);__ZN10MethodBind24_generate_argument_typesEi(y,0);__ZN10MethodBind12_set_returnsEb(y,1);c[y+44>>2]=5284;c[y+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,y,z,0,0)|0;y=z+4|0;da=c[y>>2]|0;do if(da|0){if(__Z16atomic_decrementPj(da+-8|0)|0)break;x=c[y>>2]|0;fa=(x|0)==0?0:x+-4|0;x=fa+4|0;if(c[fa>>2]|0){u=0;do{__ZN10StringNameD2Ev(x+(u<<2)|0);u=u+1|0}while(u>>>0<(c[fa>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(da,1)}while(0);__ZN10StringNameD2Ev(z);__Z8D_METHODPKc(A,846577);z=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(z);c[z>>2]=251424;__ZN10MethodBind10_set_constEb(z,0);__ZN10MethodBind24_generate_argument_typesEi(z,0);__ZN10MethodBind12_set_returnsEb(z,1);c[z+44>>2]=5285;c[z+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,z,A,0,0)|0;z=A+4|0;da=c[z>>2]|0;do if(da|0){if(__Z16atomic_decrementPj(da+-8|0)|0)break;y=c[z>>2]|0;fa=(y|0)==0?0:y+-4|0;y=fa+4|0;if(c[fa>>2]|0){u=0;do{__ZN10StringNameD2Ev(y+(u<<2)|0);u=u+1|0}while(u>>>0<(c[fa>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(da,1)}while(0);__ZN10StringNameD2Ev(A);__Z8D_METHODPKcS0_(B,846600,846611);A=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(A);c[A>>2]=251460;__ZN10MethodBind10_set_constEb(A,0);__ZN10MethodBind24_generate_argument_typesEi(A,1);c[A+44>>2]=1104;c[A+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,A,B,0,0)|0;A=B+4|0;da=c[A>>2]|0;do if(da|0){if(__Z16atomic_decrementPj(da+-8|0)|0)break;z=c[A>>2]|0;fa=(z|0)==0?0:z+-4|0;z=fa+4|0;if(c[fa>>2]|0){u=0;do{__ZN10StringNameD2Ev(z+(u<<2)|0);u=u+1|0}while(u>>>0<(c[fa>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(da,1)}while(0);__ZN10StringNameD2Ev(B);__Z8D_METHODPKc(C,846618);B=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(B);c[B>>2]=251496;__ZN10MethodBind10_set_constEb(B,1);__ZN10MethodBind24_generate_argument_typesEi(B,0);__ZN10MethodBind12_set_returnsEb(B,1);c[B+44>>2]=5286;c[B+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,B,C,0,0)|0;B=C+4|0;da=c[B>>2]|0;do if(da|0){if(__Z16atomic_decrementPj(da+-8|0)|0)break;A=c[B>>2]|0;fa=(A|0)==0?0:A+-4|0;A=fa+4|0;if(c[fa>>2]|0){u=0;do{__ZN10StringNameD2Ev(A+(u<<2)|0);u=u+1|0}while(u>>>0<(c[fa>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(da,1)}while(0);__ZN10StringNameD2Ev(C);__Z8D_METHODPKcS0_(D,846629,846651);C=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(C);c[C>>2]=251532;__ZN10MethodBind10_set_constEb(C,0);__ZN10MethodBind24_generate_argument_typesEi(C,1);c[C+44>>2]=1105;c[C+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,C,D,0,0)|0;C=D+4|0;da=c[C>>2]|0;do if(da|0){if(__Z16atomic_decrementPj(da+-8|0)|0)break;B=c[C>>2]|0;fa=(B|0)==0?0:B+-4|0;B=fa+4|0;if(c[fa>>2]|0){u=0;do{__ZN10StringNameD2Ev(B+(u<<2)|0);u=u+1|0}while(u>>>0<(c[fa>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(da,1)}while(0);__ZN10StringNameD2Ev(D);__Z8D_METHODPKc(E,846656);D=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(D);c[D>>2]=251568;__ZN10MethodBind10_set_constEb(D,1);__ZN10MethodBind24_generate_argument_typesEi(D,0);__ZN10MethodBind12_set_returnsEb(D,1);c[D+44>>2]=5287;c[D+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,D,E,0,0)|0;D=E+4|0;da=c[D>>2]|0;do if(da|0){if(__Z16atomic_decrementPj(da+-8|0)|0)break;C=c[D>>2]|0;fa=(C|0)==0?0:C+-4|0;C=fa+4|0;if(c[fa>>2]|0){u=0;do{__ZN10StringNameD2Ev(C+(u<<2)|0);u=u+1|0}while(u>>>0<(c[fa>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(da,1)}while(0);__ZN10StringNameD2Ev(E);__Z8D_METHODPKc(F,846680);E=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(E);c[E>>2]=251208;__ZN10MethodBind10_set_constEb(E,0);__ZN10MethodBind24_generate_argument_typesEi(E,1);c[E+44>>2]=1106;c[E+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,E,F,0,0)|0;E=F+4|0;da=c[E>>2]|0;do if(da|0){if(__Z16atomic_decrementPj(da+-8|0)|0)break;D=c[E>>2]|0;fa=(D|0)==0?0:D+-4|0;D=fa+4|0;if(c[fa>>2]|0){u=0;do{__ZN10StringNameD2Ev(D+(u<<2)|0);u=u+1|0}while(u>>>0<(c[fa>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(da,1)}while(0);__ZN10StringNameD2Ev(F);__Z8D_METHODPKc(G,846694);F=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(F);c[F>>2]=251100;__ZN10MethodBind10_set_constEb(F,0);__ZN10MethodBind24_generate_argument_typesEi(F,0);c[F+44>>2]=5207;c[F+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,F,G,0,0)|0;F=G+4|0;da=c[F>>2]|0;do if(da|0){if(__Z16atomic_decrementPj(da+-8|0)|0)break;E=c[F>>2]|0;fa=(E|0)==0?0:E+-4|0;E=fa+4|0;if(c[fa>>2]|0){u=0;do{__ZN10StringNameD2Ev(E+(u<<2)|0);u=u+1|0}while(u>>>0<(c[fa>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(da,1)}while(0);__ZN10StringNameD2Ev(G);__Z8D_METHODPKc(H,846704);G=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(G);c[G>>2]=251100;__ZN10MethodBind10_set_constEb(G,0);__ZN10MethodBind24_generate_argument_typesEi(G,0);c[G+44>>2]=5208;c[G+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,G,H,0,0)|0;G=H+4|0;da=c[G>>2]|0;do if(da|0){if(__Z16atomic_decrementPj(da+-8|0)|0)break;F=c[G>>2]|0;fa=(F|0)==0?0:F+-4|0;F=fa+4|0;if(c[fa>>2]|0){u=0;do{__ZN10StringNameD2Ev(F+(u<<2)|0);u=u+1|0}while(u>>>0<(c[fa>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(da,1)}while(0);__ZN10StringNameD2Ev(H);__Z8D_METHODPKc(I,846722);H=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(H);c[H>>2]=251100;__ZN10MethodBind10_set_constEb(H,0);__ZN10MethodBind24_generate_argument_typesEi(H,0);c[H+44>>2]=5209;c[H+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,H,I,0,0)|0;H=I+4|0;da=c[H>>2]|0;do if(da|0){if(__Z16atomic_decrementPj(da+-8|0)|0)break;G=c[H>>2]|0;fa=(G|0)==0?0:G+-4|0;G=fa+4|0;if(c[fa>>2]|0){u=0;do{__ZN10StringNameD2Ev(G+(u<<2)|0);u=u+1|0}while(u>>>0<(c[fa>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(da,1)}while(0);__ZN10StringNameD2Ev(I);__Z8D_METHODPKc(J,846740);I=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(I);c[I>>2]=251100;__ZN10MethodBind10_set_constEb(I,0);__ZN10MethodBind24_generate_argument_typesEi(I,0);c[I+44>>2]=5210;c[I+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,I,J,0,0)|0;I=J+4|0;da=c[I>>2]|0;do if(da|0){if(__Z16atomic_decrementPj(da+-8|0)|0)break;H=c[I>>2]|0;fa=(H|0)==0?0:H+-4|0;H=fa+4|0;if(c[fa>>2]|0){u=0;do{__ZN10StringNameD2Ev(H+(u<<2)|0);u=u+1|0}while(u>>>0<(c[fa>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(da,1)}while(0);__ZN10StringNameD2Ev(J);__Z8D_METHODPKc(K,846752);J=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(J);c[J>>2]=251100;__ZN10MethodBind10_set_constEb(J,0);__ZN10MethodBind24_generate_argument_typesEi(J,0);c[J+44>>2]=5211;c[J+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,J,K,0,0)|0;J=K+4|0;da=c[J>>2]|0;do if(da|0){if(__Z16atomic_decrementPj(da+-8|0)|0)break;I=c[J>>2]|0;fa=(I|0)==0?0:I+-4|0;I=fa+4|0;if(c[fa>>2]|0){u=0;do{__ZN10StringNameD2Ev(I+(u<<2)|0);u=u+1|0}while(u>>>0<(c[fa>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(da,1)}while(0);__ZN10StringNameD2Ev(K);__ZN6StringC2EPKc(b,1009866);c[M>>2]=c[b>>2];__ZN10StringNameC2ERK6String(L,M);__ZN6StringC2EPKc(N,846763);__ZN6StringC2EPKc(P,1128095);__ZN6StringC2EPKc(Q,1263606);K=O+4|0;c[K>>2]=0;da=O+12|0;c[da>>2]=0;c[O>>2]=4;J=c[P>>2]|0;do if(J|0){c[K>>2]=0;if(!(__Z28atomic_conditional_incrementPj(J+-8|0)|0))break;c[K>>2]=c[P>>2]}while(0);c[O+8>>2]=0;K=c[da>>2]|0;do if((K|0)!=(c[Q>>2]|0)){do if(K|0){if(__Z16atomic_decrementPj(K+-8|0)|0)break;__ZN6Memory11free_staticEPvb(K,1)}while(0);c[da>>2]=0;J=c[Q>>2]|0;if(!J)break;if(!(__Z28atomic_conditional_incrementPj(J+-8|0)|0))break;c[da>>2]=c[Q>>2]}while(0);c[O+16>>2]=7;__ZN10MethodInfoC2ERK6StringRK12PropertyInfo(b,N,O);__ZN7ClassDB10add_signalE10StringNameRK10MethodInfo(L,b);__ZN10MethodInfoD2Ev(b);da=c[O+12>>2]|0;do if(da|0){if(__Z16atomic_decrementPj(da+-8|0)|0)break;__ZN6Memory11free_staticEPvb(da,1)}while(0);da=c[O+4>>2]|0;do if(da|0){if(__Z16atomic_decrementPj(da+-8|0)|0)break;__ZN6Memory11free_staticEPvb(da,1)}while(0);da=c[Q>>2]|0;do if(da|0){if(__Z16atomic_decrementPj(da+-8|0)|0)break;__ZN6Memory11free_staticEPvb(da,1)}while(0);da=c[P>>2]|0;do if(da|0){if(__Z16atomic_decrementPj(da+-8|0)|0)break;__ZN6Memory11free_staticEPvb(da,1)}while(0);da=c[N>>2]|0;do if(da|0){if(__Z16atomic_decrementPj(da+-8|0)|0)break;__ZN6Memory11free_staticEPvb(da,1)}while(0);__ZN10StringNameD2Ev(L);L=c[M>>2]|0;do if(L|0){if(__Z16atomic_decrementPj(L+-8|0)|0)break;__ZN6Memory11free_staticEPvb(L,1)}while(0);__ZN6StringC2EPKc(b,1009866);c[M>>2]=c[b>>2];__ZN10StringNameC2ERK6String(R,M);__ZN6StringC2EPKc(N,846777);__ZN6StringC2EPKc(S,846792);__ZN6StringC2EPKc(Q,1263606);L=O+4|0;c[L>>2]=0;da=O+12|0;c[da>>2]=0;c[O>>2]=25;P=c[S>>2]|0;do if(P|0){c[L>>2]=0;if(!(__Z28atomic_conditional_incrementPj(P+-8|0)|0))break;c[L>>2]=c[S>>2]}while(0);c[O+8>>2]=0;L=c[da>>2]|0;do if((L|0)!=(c[Q>>2]|0)){do if(L|0){if(__Z16atomic_decrementPj(L+-8|0)|0)break;__ZN6Memory11free_staticEPvb(L,1)}while(0);c[da>>2]=0;P=c[Q>>2]|0;if(!P)break;if(!(__Z28atomic_conditional_incrementPj(P+-8|0)|0))break;c[da>>2]=c[Q>>2]}while(0);c[O+16>>2]=7;__ZN10MethodInfoC2ERK6StringRK12PropertyInfo(b,N,O);__ZN7ClassDB10add_signalE10StringNameRK10MethodInfo(R,b);__ZN10MethodInfoD2Ev(b);da=c[O+12>>2]|0;do if(da|0){if(__Z16atomic_decrementPj(da+-8|0)|0)break;__ZN6Memory11free_staticEPvb(da,1)}while(0);da=c[O+4>>2]|0;do if(da|0){if(__Z16atomic_decrementPj(da+-8|0)|0)break;__ZN6Memory11free_staticEPvb(da,1)}while(0);da=c[Q>>2]|0;do if(da|0){if(__Z16atomic_decrementPj(da+-8|0)|0)break;__ZN6Memory11free_staticEPvb(da,1)}while(0);da=c[S>>2]|0;do if(da|0){if(__Z16atomic_decrementPj(da+-8|0)|0)break;__ZN6Memory11free_staticEPvb(da,1)}while(0);da=c[N>>2]|0;do if(da|0){if(__Z16atomic_decrementPj(da+-8|0)|0)break;__ZN6Memory11free_staticEPvb(da,1)}while(0);__ZN10StringNameD2Ev(R);R=c[M>>2]|0;do if(R|0){if(__Z16atomic_decrementPj(R+-8|0)|0)break;__ZN6Memory11free_staticEPvb(R,1)}while(0);__ZN6StringC2EPKc(b,1009866);c[M>>2]=c[b>>2];__ZN10StringNameC2ERK6String(T,M);__ZN6StringC2EPKc(N,846798);__ZN6StringC2EPKc(U,1127925);__ZN6StringC2EPKc(Q,1263606);R=O+4|0;c[R>>2]=0;da=O+12|0;c[da>>2]=0;c[O>>2]=4;S=c[U>>2]|0;do if(S|0){c[R>>2]=0;if(!(__Z28atomic_conditional_incrementPj(S+-8|0)|0))break;c[R>>2]=c[U>>2]}while(0);c[O+8>>2]=0;R=c[da>>2]|0;do if((R|0)!=(c[Q>>2]|0)){do if(R|0){if(__Z16atomic_decrementPj(R+-8|0)|0)break;__ZN6Memory11free_staticEPvb(R,1)}while(0);c[da>>2]=0;S=c[Q>>2]|0;if(!S)break;if(!(__Z28atomic_conditional_incrementPj(S+-8|0)|0))break;c[da>>2]=c[Q>>2]}while(0);c[O+16>>2]=7;__ZN10MethodInfoC2ERK6StringRK12PropertyInfo(b,N,O);__ZN7ClassDB10add_signalE10StringNameRK10MethodInfo(T,b);__ZN10MethodInfoD2Ev(b);da=c[O+12>>2]|0;do if(da|0){if(__Z16atomic_decrementPj(da+-8|0)|0)break;__ZN6Memory11free_staticEPvb(da,1)}while(0);da=c[O+4>>2]|0;do if(da|0){if(__Z16atomic_decrementPj(da+-8|0)|0)break;__ZN6Memory11free_staticEPvb(da,1)}while(0);da=c[Q>>2]|0;do if(da|0){if(__Z16atomic_decrementPj(da+-8|0)|0)break;__ZN6Memory11free_staticEPvb(da,1)}while(0);da=c[U>>2]|0;do if(da|0){if(__Z16atomic_decrementPj(da+-8|0)|0)break;__ZN6Memory11free_staticEPvb(da,1)}while(0);da=c[N>>2]|0;do if(da|0){if(__Z16atomic_decrementPj(da+-8|0)|0)break;__ZN6Memory11free_staticEPvb(da,1)}while(0);__ZN10StringNameD2Ev(T);T=c[M>>2]|0;do if(T|0){if(__Z16atomic_decrementPj(T+-8|0)|0)break;__ZN6Memory11free_staticEPvb(T,1)}while(0);__ZN6StringC2EPKc(b,1009866);c[N>>2]=c[b>>2];__ZN10StringNameC2ERK6String(M,N);__ZN10StringNameC2EPKc(b,846811);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(M,b,0);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(M);T=c[N>>2]|0;do if(T|0){if(__Z16atomic_decrementPj(T+-8|0)|0)break;__ZN6Memory11free_staticEPvb(T,1)}while(0);__ZN6StringC2EPKc(b,1009866);c[N>>2]=c[b>>2];__ZN10StringNameC2ERK6String(M,N);__ZN10StringNameC2EPKc(b,846826);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(M,b,1);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(M);T=c[N>>2]|0;do if(T|0){if(__Z16atomic_decrementPj(T+-8|0)|0)break;__ZN6Memory11free_staticEPvb(T,1)}while(0);__ZN6StringC2EPKc(b,1009866);c[N>>2]=c[b>>2];__ZN10StringNameC2ERK6String(M,N);__ZN10StringNameC2EPKc(b,846842);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(M,b,2);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(M);T=c[N>>2]|0;do if(T|0){if(__Z16atomic_decrementPj(T+-8|0)|0)break;__ZN6Memory11free_staticEPvb(T,1)}while(0);__ZN6StringC2EPKc(b,1009866);c[N>>2]=c[b>>2];__ZN10StringNameC2ERK6String(M,N);__ZN10StringNameC2EPKc(b,846856);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(M,b,3);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(M);T=c[N>>2]|0;do if(T|0){if(__Z16atomic_decrementPj(T+-8|0)|0)break;__ZN6Memory11free_staticEPvb(T,1)}while(0);__ZN6StringC2EPKc(b,1009866);c[N>>2]=c[b>>2];__ZN10StringNameC2ERK6String(M,N);__ZN10StringNameC2EPKc(b,846870);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(M,b,4);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(M);T=c[N>>2]|0;do if(T|0){if(__Z16atomic_decrementPj(T+-8|0)|0)break;__ZN6Memory11free_staticEPvb(T,1)}while(0);__ZN6StringC2EPKc(b,1009866);c[N>>2]=c[b>>2];__ZN10StringNameC2ERK6String(M,N);__ZN10StringNameC2EPKc(b,846885);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(M,b,0);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(M);T=c[N>>2]|0;do if(T|0){if(__Z16atomic_decrementPj(T+-8|0)|0)break;__ZN6Memory11free_staticEPvb(T,1)}while(0);__ZN6StringC2EPKc(b,1009866);c[N>>2]=c[b>>2];__ZN10StringNameC2ERK6String(M,N);__ZN10StringNameC2EPKc(b,846902);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(M,b,1);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(M);T=c[N>>2]|0;do if(T|0){if(__Z16atomic_decrementPj(T+-8|0)|0)break;__ZN6Memory11free_staticEPvb(T,1)}while(0);__ZN6StringC2EPKc(b,1009866);c[N>>2]=c[b>>2];__ZN10StringNameC2ERK6String(M,N);__ZN10StringNameC2EPKc(b,846918);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(M,b,2);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(M);T=c[N>>2]|0;do if(T|0){if(__Z16atomic_decrementPj(T+-8|0)|0)break;__ZN6Memory11free_staticEPvb(T,1)}while(0);__ZN6StringC2EPKc(b,1009866);c[M>>2]=c[b>>2];__ZN10StringNameC2ERK6String(V,M);__ZN6StringC2EPKc(W,1146083);__ZN6StringC2EPKc(N,846936);T=b+4|0;c[T>>2]=0;da=b+12|0;c[da>>2]=0;c[b>>2]=2;U=c[W>>2]|0;do if(U|0){c[T>>2]=0;if(!(__Z28atomic_conditional_incrementPj(U+-8|0)|0))break;c[T>>2]=c[W>>2]}while(0);c[b+8>>2]=3;T=c[da>>2]|0;do if((T|0)!=(c[N>>2]|0)){do if(T|0){if(__Z16atomic_decrementPj(T+-8|0)|0)break;__ZN6Memory11free_staticEPvb(T,1)}while(0);c[da>>2]=0;U=c[N>>2]|0;if(!U)break;if(!(__Z28atomic_conditional_incrementPj(U+-8|0)|0))break;c[da>>2]=c[N>>2]}while(0);c[b+16>>2]=7;c[O>>2]=__Z11_scs_createPKc(1072481)|0;c[Q>>2]=__Z11_scs_createPKc(1072490)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(V,b,O,Q,-1);__ZN10StringNameD2Ev(Q);__ZN10StringNameD2Ev(O);da=c[b+12>>2]|0;do if(da|0){if(__Z16atomic_decrementPj(da+-8|0)|0)break;__ZN6Memory11free_staticEPvb(da,1)}while(0);da=c[b+4>>2]|0;do if(da|0){if(__Z16atomic_decrementPj(da+-8|0)|0)break;__ZN6Memory11free_staticEPvb(da,1)}while(0);da=c[N>>2]|0;do if(da|0){if(__Z16atomic_decrementPj(da+-8|0)|0)break;__ZN6Memory11free_staticEPvb(da,1)}while(0);da=c[W>>2]|0;do if(da|0){if(__Z16atomic_decrementPj(da+-8|0)|0)break;__ZN6Memory11free_staticEPvb(da,1)}while(0);__ZN10StringNameD2Ev(V);V=c[M>>2]|0;do if(V|0){if(__Z16atomic_decrementPj(V+-8|0)|0)break;__ZN6Memory11free_staticEPvb(V,1)}while(0);__ZN6StringC2EPKc(b,1009866);c[M>>2]=c[b>>2];__ZN10StringNameC2ERK6String(X,M);__ZN6StringC2EPKc(Y,846611);__ZN6StringC2EPKc(N,846981);V=b+4|0;c[V>>2]=0;da=b+12|0;c[da>>2]=0;c[b>>2]=2;W=c[Y>>2]|0;do if(W|0){c[V>>2]=0;if(!(__Z28atomic_conditional_incrementPj(W+-8|0)|0))break;c[V>>2]=c[Y>>2]}while(0);c[b+8>>2]=3;V=c[da>>2]|0;do if((V|0)!=(c[N>>2]|0)){do if(V|0){if(__Z16atomic_decrementPj(V+-8|0)|0)break;__ZN6Memory11free_staticEPvb(V,1)}while(0);c[da>>2]=0;W=c[N>>2]|0;if(!W)break;if(!(__Z28atomic_conditional_incrementPj(W+-8|0)|0))break;c[da>>2]=c[N>>2]}while(0);c[b+16>>2]=7;c[O>>2]=__Z11_scs_createPKc(846600)|0;c[Q>>2]=__Z11_scs_createPKc(846618)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(X,b,O,Q,-1);__ZN10StringNameD2Ev(Q);__ZN10StringNameD2Ev(O);da=c[b+12>>2]|0;do if(da|0){if(__Z16atomic_decrementPj(da+-8|0)|0)break;__ZN6Memory11free_staticEPvb(da,1)}while(0);da=c[b+4>>2]|0;do if(da|0){if(__Z16atomic_decrementPj(da+-8|0)|0)break;__ZN6Memory11free_staticEPvb(da,1)}while(0);da=c[N>>2]|0;do if(da|0){if(__Z16atomic_decrementPj(da+-8|0)|0)break;__ZN6Memory11free_staticEPvb(da,1)}while(0);da=c[Y>>2]|0;do if(da|0){if(__Z16atomic_decrementPj(da+-8|0)|0)break;__ZN6Memory11free_staticEPvb(da,1)}while(0);__ZN10StringNameD2Ev(X);X=c[M>>2]|0;do if(X|0){if(__Z16atomic_decrementPj(X+-8|0)|0)break;__ZN6Memory11free_staticEPvb(X,1)}while(0);__ZN6StringC2EPKc(b,1009866);c[M>>2]=c[b>>2];__ZN10StringNameC2ERK6String(Z,M);__ZN6StringC2EPKc(_,846473);__ZN6StringC2EPKc(N,1263606);X=b+4|0;c[X>>2]=0;da=b+12|0;c[da>>2]=0;c[b>>2]=25;Y=c[_>>2]|0;do if(Y|0){c[X>>2]=0;if(!(__Z28atomic_conditional_incrementPj(Y+-8|0)|0))break;c[X>>2]=c[_>>2]}while(0);c[b+8>>2]=0;X=c[da>>2]|0;do if((X|0)!=(c[N>>2]|0)){do if(X|0){if(__Z16atomic_decrementPj(X+-8|0)|0)break;__ZN6Memory11free_staticEPvb(X,1)}while(0);c[da>>2]=0;Y=c[N>>2]|0;if(!Y)break;if(!(__Z28atomic_conditional_incrementPj(Y+-8|0)|0))break;c[da>>2]=c[N>>2]}while(0);c[b+16>>2]=7;c[O>>2]=__Z11_scs_createPKc(846461)|0;c[Q>>2]=__Z11_scs_createPKc(846481)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(Z,b,O,Q,-1);__ZN10StringNameD2Ev(Q);__ZN10StringNameD2Ev(O);da=c[b+12>>2]|0;do if(da|0){if(__Z16atomic_decrementPj(da+-8|0)|0)break;__ZN6Memory11free_staticEPvb(da,1)}while(0);da=c[b+4>>2]|0;do if(da|0){if(__Z16atomic_decrementPj(da+-8|0)|0)break;__ZN6Memory11free_staticEPvb(da,1)}while(0);da=c[N>>2]|0;do if(da|0){if(__Z16atomic_decrementPj(da+-8|0)|0)break;__ZN6Memory11free_staticEPvb(da,1)}while(0);da=c[_>>2]|0;do if(da|0){if(__Z16atomic_decrementPj(da+-8|0)|0)break;__ZN6Memory11free_staticEPvb(da,1)}while(0);__ZN10StringNameD2Ev(Z);Z=c[M>>2]|0;do if(Z|0){if(__Z16atomic_decrementPj(Z+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Z,1)}while(0);__ZN6StringC2EPKc(b,1009866);c[M>>2]=c[b>>2];__ZN10StringNameC2ERK6String($,M);__ZN6StringC2EPKc(aa,847013);__ZN6StringC2EPKc(N,1263606);Z=b+4|0;c[Z>>2]=0;da=b+12|0;c[da>>2]=0;c[b>>2]=1;_=c[aa>>2]|0;do if(_|0){c[Z>>2]=0;if(!(__Z28atomic_conditional_incrementPj(_+-8|0)|0))break;c[Z>>2]=c[aa>>2]}while(0);c[b+8>>2]=0;Z=c[da>>2]|0;do if((Z|0)!=(c[N>>2]|0)){do if(Z|0){if(__Z16atomic_decrementPj(Z+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Z,1)}while(0);c[da>>2]=0;_=c[N>>2]|0;if(!_)break;if(!(__Z28atomic_conditional_incrementPj(_+-8|0)|0))break;c[da>>2]=c[N>>2]}while(0);c[b+16>>2]=7;c[O>>2]=__Z11_scs_createPKc(846629)|0;c[Q>>2]=__Z11_scs_createPKc(846656)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i($,b,O,Q,-1);__ZN10StringNameD2Ev(Q);__ZN10StringNameD2Ev(O);O=c[b+12>>2]|0;do if(O|0){if(__Z16atomic_decrementPj(O+-8|0)|0)break;__ZN6Memory11free_staticEPvb(O,1)}while(0);O=c[b+4>>2]|0;do if(O|0){if(__Z16atomic_decrementPj(O+-8|0)|0)break;__ZN6Memory11free_staticEPvb(O,1)}while(0);O=c[N>>2]|0;do if(O|0){if(__Z16atomic_decrementPj(O+-8|0)|0)break;__ZN6Memory11free_staticEPvb(O,1)}while(0);O=c[aa>>2]|0;do if(O|0){if(__Z16atomic_decrementPj(O+-8|0)|0)break;__ZN6Memory11free_staticEPvb(O,1)}while(0);__ZN10StringNameD2Ev($);$=c[M>>2]|0;if(!$){l=a;return}if(__Z16atomic_decrementPj($+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb($,1);l=a;return}function __ZN10FileDialog16_unhandled_inputERK10InputEvent(b,d){b=b|0;d=d|0;var e=0,f=0;if((c[d+4>>2]|0)!=1)return;if(!(__ZNK7Control22is_window_modal_on_topEv(b)|0))return;if(!(a[d+16>>0]|0))return;e=c[d+20>>2]|0;if((e|0)<16777248){switch(e|0){case 72:break;default:return}if(!(a[d+14>>0]|0))return;d=b+744|0;a[d>>0]=a[d>>0]^1;if(__ZNK10CanvasItem18is_visible_in_treeEv(b)|0){__ZN10FileDialog16update_file_listEv(b);f=0}else f=1}else{switch(e|0){case 16777248:break;default:return}if(__ZNK10CanvasItem18is_visible_in_treeEv(b)|0){__ZN10FileDialog16update_file_listEv(b);f=0}else f=1}a[b+745>>0]=f;__ZN7Control12accept_eventEv(b);return}function __ZN10FileDialog14_tree_selectedEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0;b=l;l=l+64|0;if((l|0)>=(m|0))ba(64);d=b+52|0;e=b;f=b+24|0;g=b+48|0;h=__ZNK4Tree12get_selectedEv(c[a+708>>2]|0)|0;if(!h){l=b;return}__ZNK8TreeItem12get_metadataEi(e,h,0);c[d>>2]=__ZNK7Variantcv10DictionaryEv(e)|0;if(c[e>>2]|0)__ZN7Variant5clearEv(e);__ZN7VariantC2EPKc(f,1127925);e=__ZNK7VariantcvbEv(__ZN10DictionaryixERK7Variant(d,f)|0)|0;if(c[f>>2]|0)__ZN7Variant5clearEv(f);if(!e){e=c[a+712>>2]|0;__ZN7VariantC2EPKc(f,1126230);c[g>>2]=__ZNK7Variantcv6StringEv(__ZN10DictionaryixERK7Variant(d,f)|0)|0;__ZN8LineEdit8set_textE6String(e,g);e=c[g>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);if(c[f>>2]|0)__ZN7Variant5clearEv(f)}__ZN10DictionaryD2Ev(d);l=b;return}function __ZN10FileDialog17_tree_dc_selectedEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0;b=l;l=l+192|0;if((l|0)>=(m|0))ba(192);d=b+176|0;e=b+120|0;f=b+144|0;g=b+172|0;h=b+168|0;i=b+96|0;j=b+72|0;k=b+48|0;n=b+24|0;o=b;p=__ZNK4Tree12get_selectedEv(c[a+708>>2]|0)|0;if(!p){l=b;return}__ZNK8TreeItem12get_metadataEi(e,p,0);c[d>>2]=__ZNK7Variantcv10DictionaryEv(e)|0;if(c[e>>2]|0)__ZN7Variant5clearEv(e);__ZN7VariantC2EPKc(f,1127925);e=__ZNK7VariantcvbEv(__ZN10DictionaryixERK7Variant(d,f)|0)|0;if(c[f>>2]|0)__ZN7Variant5clearEv(f);if(e){e=c[a+728>>2]|0;p=c[(c[e>>2]|0)+36>>2]|0;__ZN7VariantC2EPKc(f,1126230);c[g>>2]=__ZNK7Variantcv6StringEv(__ZN10DictionaryixERK7Variant(d,f)|0)|0;$i[p&8191](e,g)|0;e=c[g>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);if(c[f>>2]|0)__ZN7Variant5clearEv(f);if(((c[a+696>>2]|0)>>>0<4?(e=c[a+712>>2]|0,__ZN6StringC2EPKc(h,1263606),__ZN8LineEdit8set_textE6String(e,h),e=c[h>>2]|0,e|0):0)?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);__ZN10StringNameC2EPKc(f,846722);c[i>>2]=0;c[j>>2]=0;c[k>>2]=0;c[n>>2]=0;c[o>>2]=0;__ZN6Object13call_deferredERK10StringNameRK7VariantS5_S5_S5_S5_(a,f,i,j,k,n,o);if(c[o>>2]|0)__ZN7Variant5clearEv(o);if(c[n>>2]|0)__ZN7Variant5clearEv(n);if(c[k>>2]|0)__ZN7Variant5clearEv(k);if(c[j>>2]|0)__ZN7Variant5clearEv(j);if(c[i>>2]|0)__ZN7Variant5clearEv(i);__ZN10StringNameD2Ev(f);__ZN10StringNameC2EPKc(f,846740);c[i>>2]=0;c[j>>2]=0;c[k>>2]=0;c[n>>2]=0;c[o>>2]=0;__ZN6Object13call_deferredERK10StringNameRK7VariantS5_S5_S5_S5_(a,f,i,j,k,n,o);if(c[o>>2]|0)__ZN7Variant5clearEv(o);if(c[n>>2]|0)__ZN7Variant5clearEv(n);if(c[k>>2]|0)__ZN7Variant5clearEv(k);if(c[j>>2]|0)__ZN7Variant5clearEv(j);if(c[i>>2]|0)__ZN7Variant5clearEv(i);__ZN10StringNameD2Ev(f)}else __ZN10FileDialog15_action_pressedEv(a);__ZN10DictionaryD2Ev(d);l=b;return}function __ZN10FileDialog12_dir_enteredE6String(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e+8|0;g=e+4|0;h=e;i=b+728|0;j=c[i>>2]|0;k=c[(c[j>>2]|0)+36>>2]|0;c[g>>2]=0;n=c[d>>2]|0;if(n|0?(c[g>>2]=0,__Z28atomic_conditional_incrementPj(n+-8|0)|0):0)c[g>>2]=c[d>>2];$i[k&8191](j,g)|0;j=c[g>>2]|0;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);j=c[b+712>>2]|0;__ZN6StringC2EPKc(h,1263606);__ZN8LineEdit8set_textE6String(j,h);j=c[h>>2]|0;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);if(__ZNK10CanvasItem18is_visible_in_treeEv(b)|0){__ZN10FileDialog16update_file_listEv(b);o=0}else o=1;a[b+745>>0]=o;o=c[b+700>>2]|0;b=c[i>>2]|0;c[f>>2]=ij[c[(c[b>>2]|0)+40>>2]&8191](b)|0;__ZN8LineEdit8set_textE6String(o,f);o=c[f>>2]|0;if(!o){l=e;return}if(__Z16atomic_decrementPj(o+-8|0)|0){l=e;return}__ZN6Memory11free_staticEPvb(o,1);l=e;return}function __ZN10FileDialog13_file_enteredERK6String(a,b){a=a|0;b=b|0;__ZN10FileDialog15_action_pressedEv(a);return}function __ZN10FileDialog15_action_pressedEv(b){b=b|0;var d=0,e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0;d=l;l=l+256|0;if((l|0)>=(m|0))ba(256);e=d+248|0;f=d+240|0;h=d+144|0;i=d+120|0;j=d+96|0;k=d+72|0;n=d+48|0;o=d+24|0;p=d+232|0;q=d+228|0;r=d+224|0;s=d+220|0;t=d;u=d+216|0;v=d+212|0;w=d+208|0;x=d+204|0;y=d+200|0;z=d+196|0;A=d+192|0;B=d+188|0;C=d+184|0;D=d+180|0;E=d+176|0;F=d+172|0;G=d+168|0;H=b+696|0;if((c[H>>2]|0)==1){I=b+708|0;J=__ZN4Tree17get_next_selectedEP8TreeItem(c[I>>2]|0,0)|0;K=c[b+728>>2]|0;c[e>>2]=ij[c[(c[K>>2]|0)+40>>2]&8191](K)|0;c[f>>2]=0;if(J|0){K=J;do{c[i>>2]=__ZNK8TreeItem8get_textEi(K,0)|0;c[h>>2]=__ZNK6String9plus_fileERKS_(e,i)|0;J=c[f>>2]|0;if(!J)L=1;else L=((c[J+16>>2]|0)>>>2)+1|0;__ZN10PoolVectorI6StringE6resizeEi(f,L)|0;J=c[f>>2]|0;if(!J)M=-1;else M=((c[J+16>>2]|0)>>>2)+-1|0;__ZN10PoolVectorI6StringE3setEiRKS0_(f,M,h);J=c[h>>2]|0;if(J|0?(__Z16atomic_decrementPj(J+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(J,1);J=c[i>>2]|0;if(J|0?(__Z16atomic_decrementPj(J+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(J,1);K=__ZN4Tree17get_next_selectedEP8TreeItem(c[I>>2]|0,K)|0}while((K|0)!=0);K=c[f>>2]|0;if(K|0?(c[K+16>>2]|0)>>>0>=4:0){__ZN10StringNameC2EPKc(h,846777);__ZN7VariantC2ERK10PoolVectorI6StringE(i,f);c[j>>2]=0;c[k>>2]=0;c[n>>2]=0;c[o>>2]=0;__ZN6Object11emit_signalERK10StringNameRK7VariantS5_S5_S5_S5_(b,h,i,j,k,n,o);if(c[o>>2]|0)__ZN7Variant5clearEv(o);if(c[n>>2]|0)__ZN7Variant5clearEv(n);if(c[k>>2]|0)__ZN7Variant5clearEv(k);if(c[j>>2]|0)__ZN7Variant5clearEv(j);if(c[i>>2]|0)__ZN7Variant5clearEv(i);__ZN10StringNameD2Ev(h);__ZN10CanvasItem4hideEv(b)}}__ZN10PoolVectorI6StringE12_unreferenceEv(f);K=c[e>>2]|0;if(K|0?(__Z16atomic_decrementPj(K+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(K,1);l=d;return}K=b+728|0;I=c[K>>2]|0;c[p>>2]=ij[c[(c[I>>2]|0)+40>>2]&8191](I)|0;I=b+712|0;c[f>>2]=__ZNK8LineEdit8get_textEv(c[I>>2]|0)|0;c[e>>2]=__ZNK6String9plus_fileERKS_(p,f)|0;M=c[f>>2]|0;if(M|0?(__Z16atomic_decrementPj(M+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(M,1);M=c[p>>2]|0;if(M|0?(__Z16atomic_decrementPj(M+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(M,1);a:do switch(c[H>>2]|0){case 0:case 3:{M=c[K>>2]|0;p=c[(c[M>>2]|0)+56>>2]|0;c[q>>2]=0;L=c[e>>2]|0;if(L|0?(c[q>>2]=0,__Z28atomic_conditional_incrementPj(L+-8|0)|0):0)c[q>>2]=c[e>>2];L=$i[p&8191](M,q)|0;M=c[q>>2]|0;if((M|0)!=0?(__Z16atomic_decrementPj(M+-8|0)|0)==0:0){__ZN6Memory11free_staticEPvb(M,1);if(!L){N=57;break a}}else N=45;if((N|0)==45?!L:0){N=57;break a}__ZN10StringNameC2EPKc(f,846763);__ZN7VariantC2ERK6String(h,e);c[i>>2]=0;c[j>>2]=0;c[k>>2]=0;c[n>>2]=0;__ZN6Object11emit_signalERK10StringNameRK7VariantS5_S5_S5_S5_(b,f,h,i,j,k,n);if(c[n>>2]|0)__ZN7Variant5clearEv(n);if(c[k>>2]|0)__ZN7Variant5clearEv(k);if(c[j>>2]|0)__ZN7Variant5clearEv(j);if(c[i>>2]|0)__ZN7Variant5clearEv(i);if(c[h>>2]|0)__ZN7Variant5clearEv(h);__ZN10StringNameD2Ev(f);__ZN10CanvasItem4hideEv(b);N=111;break}default:N=57}while(0);if((N|0)==57){q=c[H>>2]|0;if((q&-2|0)==2){L=c[K>>2]|0;c[f>>2]=ij[c[(c[L>>2]|0)+40>>2]&8191](L)|0;__ZN6StringC2EPKc(r,1106939);__ZN6StringC2EPKc(s,1142570);L=__ZNK6String7replaceES_S_(f,r,s)|0;M=L;p=c[f>>2]|0;if((p|0)==(L|0)){if(L|0)N=66}else{if(p|0?(__Z16atomic_decrementPj(p+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(p,1);c[f>>2]=0;if(L|0)if(!(__Z28atomic_conditional_incrementPj(L+-8|0)|0))N=66;else{c[f>>2]=M;N=66}}if((N|0)==66?(__Z16atomic_decrementPj(L+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(L,1);L=c[s>>2]|0;if(L|0?(__Z16atomic_decrementPj(L+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(L,1);L=c[r>>2]|0;if(L|0?(__Z16atomic_decrementPj(L+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(L,1);L=__ZNK4Tree12get_selectedEv(c[b+708>>2]|0)|0;if(L|0){__ZNK8TreeItem12get_metadataEi(t,L,0);c[h>>2]=__ZNK7Variantcv10DictionaryEv(t)|0;if(c[t>>2]|0)__ZN7Variant5clearEv(t);__ZN7VariantC2EPKc(i,1127925);t=__ZNK7VariantcvbEv(__ZN10DictionaryixERK7Variant(h,i)|0)|0;if(c[i>>2]|0)__ZN7Variant5clearEv(i);if(t){__ZN7VariantC2EPKc(j,1126230);c[i>>2]=__ZNK7Variantcv6StringEv(__ZN10DictionaryixERK7Variant(h,j)|0)|0;t=__ZNK6String9plus_fileERKS_(f,i)|0;L=t;r=c[f>>2]|0;if((r|0)==(t|0)){if(t|0)N=88}else{if(r|0?(__Z16atomic_decrementPj(r+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(r,1);c[f>>2]=0;if(t|0)if(!(__Z28atomic_conditional_incrementPj(t+-8|0)|0))N=88;else{c[f>>2]=L;N=88}}if((N|0)==88?(__Z16atomic_decrementPj(t+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(t,1);t=c[i>>2]|0;if(t|0?(__Z16atomic_decrementPj(t+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(t,1);if(c[j>>2]|0)__ZN7Variant5clearEv(j)}__ZN10DictionaryD2Ev(h)}__ZN10StringNameC2EPKc(h,846798);__ZN7VariantC2ERK6String(i,f);c[j>>2]=0;c[k>>2]=0;c[n>>2]=0;c[o>>2]=0;__ZN6Object11emit_signalERK10StringNameRK7VariantS5_S5_S5_S5_(b,h,i,j,k,n,o);if(c[o>>2]|0)__ZN7Variant5clearEv(o);if(c[n>>2]|0)__ZN7Variant5clearEv(n);if(c[k>>2]|0)__ZN7Variant5clearEv(k);if(c[j>>2]|0)__ZN7Variant5clearEv(j);if(c[i>>2]|0)__ZN7Variant5clearEv(i);__ZN10StringNameD2Ev(h);__ZN10CanvasItem4hideEv(b);o=c[f>>2]|0;if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(o,1);N=111}else O=q}if((N|0)==111)O=c[H>>2]|0;b:do if((O|0)==4){H=b+724|0;q=__ZNK12OptionButton12get_selectedEv(c[H>>2]|0)|0;do if((q|0)!=((__ZNK12OptionButton14get_item_countEv(c[H>>2]|0)|0)+-1|0)){o=b+740|0;t=c[o>>2]|0;c:do if(((t|0)!=0?(c[t+-4>>2]|0)>1:0)?(__ZNK12OptionButton12get_selectedEv(c[H>>2]|0)|0)==0:0){L=0;r=0;while(1){s=c[o>>2]|0;M=(s|0)==0;if(M)P=0;else P=c[s+-4>>2]|0;if((L|0)>=(P|0)){Q=r;break c}if(M)R=0;else R=c[s+-4>>2]|0;do if((R|0)<=(L|0)){if(M)S=0;else S=c[s+-4>>2]|0;if((S|0)>(L|0)){a[1263537]=0;N=129;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);T=0;break}}else N=129;while(0);if((N|0)==129){N=0;__ZN6VectorI6StringE14_copy_on_writeEv(o);T=(c[o>>2]|0)+(L<<2)|0}__ZN6StringC2EPKc(u,903985);c[f>>2]=__ZNK6String9get_sliceES_i(T,u,0)|0;s=c[u>>2]|0;if((s|0)!=0?(__Z16atomic_decrementPj(s+-8|0)|0)==0:0){__ZN6Memory11free_staticEPvb(s,1);U=0}else U=0;while(1){__ZN6StringC2EPKc(v,1117595);s=(U|0)<(__ZNK6String15get_slice_countES_(f,v)|0);M=c[v>>2]|0;do if(M|0){if(__Z16atomic_decrementPj(M+-8|0)|0)break;__ZN6Memory11free_staticEPvb(M,1)}while(0);if(!s){V=r;break}__ZN6StringC2EPKc(x,1117595);c[w>>2]=__ZNK6String9get_sliceES_i(f,x,U)|0;c[h>>2]=__ZNK6String11strip_edgesEbb(w,1,1)|0;M=c[w>>2]|0;do if(M|0){if(__Z16atomic_decrementPj(M+-8|0)|0)break;__ZN6Memory11free_staticEPvb(M,1)}while(0);M=c[x>>2]|0;do if(M|0){if(__Z16atomic_decrementPj(M+-8|0)|0)break;__ZN6Memory11free_staticEPvb(M,1)}while(0);M=__ZNK6String5matchERKS_(e,h)|0;s=c[h>>2]|0;do if(s|0){if(__Z16atomic_decrementPj(s+-8|0)|0)break;__ZN6Memory11free_staticEPvb(s,1)}while(0);if(M){V=1;break}else U=U+1|0}s=(V&1)==0;p=c[f>>2]|0;if(p|0?(__Z16atomic_decrementPj(p+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(p,1);if(s){L=L+1|0;r=V}else{Q=V;break}}}else N=151;while(0);if((N|0)==151){t=__ZNK12OptionButton12get_selectedEv(c[H>>2]|0)|0;r=c[o>>2]|0;L=(r|0)==0;if(L)W=0;else W=c[r+-4>>2]|0;s=(((W|0)>1)<<31>>31)+t|0;if((s|0)<=-1)break;if(L)X=0;else X=c[r+-4>>2]|0;if((s|0)>=(X|0))break;do if((s|0)<0)N=164;else{if(L)Y=0;else Y=c[r+-4>>2]|0;if((Y|0)<=(s|0)){if(L)Z=0;else Z=c[r+-4>>2]|0;if((Z|0)<=(s|0)){N=164;break}a[1263537]=0}__ZN6VectorI6StringE14_copy_on_writeEv(o);_=(c[o>>2]|0)+(s<<2)|0}while(0);if((N|0)==164){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);_=0}__ZN6StringC2EPKc(y,903985);c[f>>2]=__ZNK6String9get_sliceES_i(_,y,0)|0;s=c[y>>2]|0;if(s|0?(__Z16atomic_decrementPj(s+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(s,1);__ZN6StringC2EPKc(z,1117595);s=__ZNK6String15get_slice_countES_(f,z)|0;o=c[z>>2]|0;if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(o,1);o=(s|0)>0;if(o){r=0;L=0;do{__ZN6StringC2EPKc(B,1117595);c[A>>2]=__ZNK6String9get_sliceES_i(f,B,r)|0;c[h>>2]=__ZNK6String11strip_edgesEbb(A,1,1)|0;t=c[A>>2]|0;do if(t|0){if(__Z16atomic_decrementPj(t+-8|0)|0)break;__ZN6Memory11free_staticEPvb(t,1)}while(0);t=c[B>>2]|0;do if(t|0){if(__Z16atomic_decrementPj(t+-8|0)|0)break;__ZN6Memory11free_staticEPvb(t,1)}while(0);t=__ZNK6String5matchERKS_(e,h)|0;L=t?1:L;p=c[h>>2]|0;do if(p|0){if(__Z16atomic_decrementPj(p+-8|0)|0)break;__ZN6Memory11free_staticEPvb(p,1)}while(0);r=r+1|0}while((r|0)<(s|0)&(t^1));if(o&(L&1)==0){__ZN6StringC2EPKc(D,1117595);c[C>>2]=__ZNK6String9get_sliceES_i(f,D,0)|0;c[h>>2]=__ZNK6String11strip_edgesEbb(C,1,1)|0;s=c[C>>2]|0;do if(s|0){if(__Z16atomic_decrementPj(s+-8|0)|0)break;__ZN6Memory11free_staticEPvb(s,1)}while(0);s=c[D>>2]|0;do if(s|0){if(__Z16atomic_decrementPj(s+-8|0)|0)break;__ZN6Memory11free_staticEPvb(s,1)}while(0);c[i>>2]=__ZNK6String6substrEii(h,1,(__ZNK6String6lengthEv(h)|0)+-1|0)|0;__ZN6StringpLERKS_(e,i)|0;s=c[i>>2]|0;do if(s|0){if(__Z16atomic_decrementPj(s+-8|0)|0)break;__ZN6Memory11free_staticEPvb(s,1)}while(0);s=c[I>>2]|0;c[E>>2]=__ZNK6String8get_fileEv(e)|0;__ZN8LineEdit8set_textE6String(s,E);s=c[E>>2]|0;do if(s|0){if(__Z16atomic_decrementPj(s+-8|0)|0)break;__ZN6Memory11free_staticEPvb(s,1)}while(0);s=c[h>>2]|0;do if(s|0){if(__Z16atomic_decrementPj(s+-8|0)|0)break;__ZN6Memory11free_staticEPvb(s,1)}while(0);$=1}else $=L}else $=0;s=c[f>>2]|0;if(s|0?(__Z16atomic_decrementPj(s+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(s,1);Q=$}if(!(Q&1)){s=c[b+720>>2]|0;g[f>>2]=250.0;g[f+4>>2]=80.0;__ZN5Popup22popup_centered_minsizeERK7Vector2(s,f);break b}}while(0);H=c[K>>2]|0;q=c[(c[H>>2]|0)+56>>2]|0;c[F>>2]=0;s=c[e>>2]|0;if(s|0?(c[F>>2]=0,__Z28atomic_conditional_incrementPj(s+-8|0)|0):0)c[F>>2]=c[e>>2];s=$i[q&8191](H,F)|0;H=c[F>>2]|0;if(H|0?(__Z16atomic_decrementPj(H+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(H,1);if(s){s=b+732|0;H=c[s>>2]|0;__ZN6StringC2EPKc(f,847220);c[G>>2]=__Z3RTRRK6String(f)|0;__ZN12AcceptDialog8set_textE6String(H,G);H=c[G>>2]|0;if(H|0?(__Z16atomic_decrementPj(H+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(H,1);H=c[f>>2]|0;if(H|0?(__Z16atomic_decrementPj(H+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(H,1);H=c[s>>2]|0;g[f>>2]=200.0;g[f+4>>2]=80.0;__ZN5Popup14popup_centeredERK7Vector2(H,f);break}__ZN10StringNameC2EPKc(f,846763);__ZN7VariantC2ERK6String(h,e);c[i>>2]=0;c[j>>2]=0;c[k>>2]=0;c[n>>2]=0;__ZN6Object11emit_signalERK10StringNameRK7VariantS5_S5_S5_S5_(b,f,h,i,j,k,n);if(c[n>>2]|0)__ZN7Variant5clearEv(n);if(c[k>>2]|0)__ZN7Variant5clearEv(k);if(c[j>>2]|0)__ZN7Variant5clearEv(j);if(c[i>>2]|0)__ZN7Variant5clearEv(i);if(c[h>>2]|0)__ZN7Variant5clearEv(h);__ZN10StringNameD2Ev(f);__ZN10CanvasItem4hideEv(b)}while(0);b=c[e>>2]|0;if(b|0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(b,1);l=d;return}function __ZN10FileDialog15_cancel_pressedEv(b){b=b|0;var d=0,e=0,f=0,g=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d;f=c[b+712>>2]|0;__ZN6StringC2EPKc(e,1263606);__ZN8LineEdit8set_textE6String(f,e);f=c[e>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);if(__ZNK10CanvasItem18is_visible_in_treeEv(b)|0){__ZN10FileDialog16update_file_listEv(b);g=0}else g=1;a[b+745>>0]=g;__ZN10CanvasItem4hideEv(b);l=d;return}function __ZN10FileDialog16_filter_selectedEi(a,b){a=a|0;b=b|0;__ZN10FileDialog16update_file_listEv(a);return}function __ZN10FileDialog21_save_confirm_pressedEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0;b=l;l=l+144|0;if((l|0)>=(m|0))ba(144);d=b+128|0;e=b+120|0;f=b+124|0;g=b+96|0;h=b+72|0;i=b+48|0;j=b+24|0;k=b;n=c[a+728>>2]|0;c[e>>2]=ij[c[(c[n>>2]|0)+40>>2]&8191](n)|0;c[f>>2]=__ZNK8LineEdit8get_textEv(c[a+712>>2]|0)|0;c[d>>2]=__ZNK6String9plus_fileERKS_(e,f)|0;n=c[f>>2]|0;if(n|0?(__Z16atomic_decrementPj(n+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(n,1);n=c[e>>2]|0;if(n|0?(__Z16atomic_decrementPj(n+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(n,1);__ZN10StringNameC2EPKc(f,846763);__ZN7VariantC2ERK6String(g,d);c[h>>2]=0;c[i>>2]=0;c[j>>2]=0;c[k>>2]=0;__ZN6Object11emit_signalERK10StringNameRK7VariantS5_S5_S5_S5_(a,f,g,h,i,j,k);if(c[k>>2]|0)__ZN7Variant5clearEv(k);if(c[j>>2]|0)__ZN7Variant5clearEv(j);if(c[i>>2]|0)__ZN7Variant5clearEv(i);if(c[h>>2]|0)__ZN7Variant5clearEv(h);if(c[g>>2]|0)__ZN7Variant5clearEv(g);__ZN10StringNameD2Ev(f);__ZN10CanvasItem4hideEv(a);a=c[d>>2]|0;if(!a){l=b;return}if(__Z16atomic_decrementPj(a+-8|0)|0){l=b;return}__ZN6Memory11free_staticEPvb(a,1);l=b;return}function __ZN10FileDialog13clear_filtersEv(b){b=b|0;var c=0;__ZN6VectorI6StringE6resizeEi(b+740|0,0)|0;__ZN10FileDialog14update_filtersEv(b);if(__ZNK10CanvasItem18is_visible_in_treeEv(b)|0){__ZN10FileDialog16update_file_listEv(b);c=0}else c=1;a[b+745>>0]=c;return}function __ZN10FileDialog10add_filterERK6String(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;g=b+740|0;c[f>>2]=0;h=c[d>>2]|0;if(h|0?(c[f>>2]=0,__Z28atomic_conditional_incrementPj(h+-8|0)|0):0)c[f>>2]=c[d>>2];__ZN6VectorI6StringE9push_backES0_(g,f)|0;g=c[f>>2]|0;if(g|0?(__Z16atomic_decrementPj(g+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(g,1);__ZN10FileDialog14update_filtersEv(b);if(!(__ZNK10CanvasItem18is_visible_in_treeEv(b)|0)){i=1;j=b+745|0;a[j>>0]=i;l=e;return}__ZN10FileDialog16update_file_listEv(b);i=0;j=b+745|0;a[j>>0]=i;l=e;return}function __ZN10FileDialog11set_filtersERK6VectorI6StringE(b,c){b=b|0;c=c|0;var d=0;__ZN6VectorI6StringE10_copy_fromERKS1_(b+740|0,c);__ZN10FileDialog14update_filtersEv(b);if(__ZNK10CanvasItem18is_visible_in_treeEv(b)|0){__ZN10FileDialog16update_file_listEv(b);d=0}else d=1;a[b+745>>0]=d;return}function __ZNK10FileDialog11get_filtersEv(a){a=a|0;var b=0,d=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b;c[d>>2]=0;__ZN6VectorI6StringE10_copy_fromERKS1_(d,a+740|0);l=b;return c[d>>2]|0}function __ZNK10FileDialog15get_current_dirEv(a){a=a|0;return __ZNK8LineEdit8get_textEv(c[a+700>>2]|0)|0}function __ZNK10FileDialog16get_current_fileEv(a){a=a|0;return __ZNK8LineEdit8get_textEv(c[a+712>>2]|0)|0}function __ZNK10FileDialog16get_current_pathEv(a){a=a|0;var b=0,d=0,e=0,f=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b;e=b+4|0;c[d>>2]=__ZNK8LineEdit8get_textEv(c[a+700>>2]|0)|0;c[e>>2]=__ZNK8LineEdit8get_textEv(c[a+712>>2]|0)|0;a=__ZNK6String9plus_fileERKS_(d,e)|0;f=c[e>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);f=c[d>>2]|0;if(!f){l=b;return a|0}if(__Z16atomic_decrementPj(f+-8|0)|0){l=b;return a|0}__ZN6Memory11free_staticEPvb(f,1);l=b;return a|0}function __ZN10FileDialog15set_current_dirERK6String(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e+4|0;g=e;h=b+728|0;i=c[h>>2]|0;j=c[(c[i>>2]|0)+36>>2]|0;c[g>>2]=0;k=c[d>>2]|0;if(k|0?(c[g>>2]=0,__Z28atomic_conditional_incrementPj(k+-8|0)|0):0)c[g>>2]=c[d>>2];$i[j&8191](i,g)|0;i=c[g>>2]|0;if(i|0?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);i=c[b+700>>2]|0;g=c[h>>2]|0;c[f>>2]=ij[c[(c[g>>2]|0)+40>>2]&8191](g)|0;__ZN8LineEdit8set_textE6String(i,f);i=c[f>>2]|0;if(i|0?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);if(!(__ZNK10CanvasItem18is_visible_in_treeEv(b)|0)){n=1;o=b+745|0;a[o>>0]=n;l=e;return}__ZN10FileDialog16update_file_listEv(b);n=0;o=b+745|0;a[o>>0]=n;l=e;return}function __ZN10FileDialog16set_current_fileERK6String(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e+8|0;g=e+4|0;h=e;i=b+712|0;j=c[i>>2]|0;c[g>>2]=0;k=c[d>>2]|0;if(k|0?(c[g>>2]=0,__Z28atomic_conditional_incrementPj(k+-8|0)|0):0)c[g>>2]=c[d>>2];__ZN8LineEdit8set_textE6String(j,g);j=c[g>>2]|0;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);j=c[b+700>>2]|0;g=c[b+728>>2]|0;c[f>>2]=ij[c[(c[g>>2]|0)+40>>2]&8191](g)|0;__ZN8LineEdit8set_textE6String(j,f);j=c[f>>2]|0;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);if(__ZNK10CanvasItem18is_visible_in_treeEv(b)|0){__ZN10FileDialog16update_file_listEv(b);n=0}else n=1;a[b+745>>0]=n;__ZN6StringC2EPKc(h,1219936);n=__ZNK6String9find_lastES_(d,h)|0;d=c[h>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);if((n|0)==-1){l=e;return}__ZN8LineEdit6selectEii(c[i>>2]|0,0,n);__ZN7Control10grab_focusEv(c[i>>2]|0);l=e;return}function __ZN10FileDialog16set_current_pathERK6String(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0;d=l;l=l+32|0;if((l|0)>=(m|0))ba(32);e=d+16|0;f=d+8|0;g=d+4|0;h=d;i=d+20|0;j=d+12|0;k=c[b>>2]|0;if(!k){l=d;return}if(!(c[k+-4>>2]|0)){l=d;return}__ZN6StringC2EPKc(e,1142570);k=__ZNK6String9find_lastES_(b,e)|0;__ZN6StringC2EPKc(f,1106939);if((k|0)>(__ZNK6String9find_lastES_(b,f)|0)){__ZN6StringC2EPKc(g,1142570);k=__ZNK6String9find_lastES_(b,g)|0;n=c[g>>2]|0;if((n|0)!=0?(__Z16atomic_decrementPj(n+-8|0)|0)==0:0){__ZN6Memory11free_staticEPvb(n,1);o=k}else o=k}else{__ZN6StringC2EPKc(h,1106939);k=__ZNK6String9find_lastES_(b,h)|0;n=c[h>>2]|0;if((n|0)!=0?(__Z16atomic_decrementPj(n+-8|0)|0)==0:0){__ZN6Memory11free_staticEPvb(n,1);o=k}else o=k}k=c[f>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);k=c[e>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);if((o|0)==-1){__ZN10FileDialog16set_current_fileERK6String(a,b);l=d;return}k=__ZNK6String6substrEii(b,0,o)|0;c[i>>2]=k;c[j>>2]=__ZNK6String6substrEii(b,o+1|0,__ZNK6String6lengthEv(b)|0)|0;__ZN10FileDialog15set_current_dirERK6String(a,i);__ZN10FileDialog16set_current_fileERK6String(a,j);a=c[j>>2]|0;if(a|0?(__Z16atomic_decrementPj(a+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(a,1);if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);l=d;return}function __ZN10FileDialog8set_modeENS_4ModeE(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d+4|0;f=d;g=a+696|0;c[g>>2]=b;switch(b|0){case 0:{b=c[a+656>>2]|0;__ZN6StringC2EPKc(f,847131);c[e>>2]=__Z3RTRRK6String(f)|0;__ZN6Button8set_textERK6String(b,e);b=c[e>>2]|0;if(b|0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(b,1);b=c[f>>2]|0;if(b|0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(b,1);__ZN6StringC2EPKc(f,847136);c[e>>2]=__Z3RTRRK6String(f)|0;__ZN12WindowDialog9set_titleERK6String(a,e);b=c[e>>2]|0;if(b|0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(b,1);b=c[f>>2]|0;if(b|0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(b,1);__ZN10CanvasItem4hideEv(c[a+684>>2]|0);h=68;break}case 1:{b=c[a+656>>2]|0;__ZN6StringC2EPKc(f,847131);c[e>>2]=__Z3RTRRK6String(f)|0;__ZN6Button8set_textERK6String(b,e);b=c[e>>2]|0;if(b|0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(b,1);b=c[f>>2]|0;if(b|0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(b,1);__ZN6StringC2EPKc(f,847148);c[e>>2]=__Z3RTRRK6String(f)|0;__ZN12WindowDialog9set_titleERK6String(a,e);b=c[e>>2]|0;if(b|0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(b,1);b=c[f>>2]|0;if(b|0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(b,1);__ZN10CanvasItem4hideEv(c[a+684>>2]|0);h=68;break}case 2:{b=c[a+656>>2]|0;__ZN6StringC2EPKc(f,847131);c[e>>2]=__Z3RTRRK6String(f)|0;__ZN6Button8set_textERK6String(b,e);b=c[e>>2]|0;if(b|0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(b,1);b=c[f>>2]|0;if(b|0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(b,1);__ZN6StringC2EPKc(f,847161);c[e>>2]=__Z3RTRRK6String(f)|0;__ZN12WindowDialog9set_titleERK6String(a,e);b=c[e>>2]|0;if(b|0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(b,1);b=c[f>>2]|0;if(b|0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(b,1);__ZN10CanvasItem4showEv(c[a+684>>2]|0);h=68;break}case 3:{b=c[a+656>>2]|0;__ZN6StringC2EPKc(f,847131);c[e>>2]=__Z3RTRRK6String(f)|0;__ZN6Button8set_textERK6String(b,e);b=c[e>>2]|0;if(b|0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(b,1);b=c[f>>2]|0;if(b|0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(b,1);__ZN6StringC2EPKc(f,847178);c[e>>2]=__Z3RTRRK6String(f)|0;__ZN12WindowDialog9set_titleERK6String(a,e);b=c[e>>2]|0;if(b|0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(b,1);b=c[f>>2]|0;if(b|0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(b,1);__ZN10CanvasItem4showEv(c[a+684>>2]|0);h=68;break}case 4:{b=c[a+656>>2]|0;__ZN6StringC2EPKc(f,847203);c[e>>2]=__Z3RTRRK6String(f)|0;__ZN6Button8set_textERK6String(b,e);b=c[e>>2]|0;if(b|0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(b,1);b=c[f>>2]|0;if(b|0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(b,1);__ZN6StringC2EPKc(f,847208);c[e>>2]=__Z3RTRRK6String(f)|0;__ZN12WindowDialog9set_titleERK6String(a,e);b=c[e>>2]|0;if(b|0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(b,1);b=c[f>>2]|0;if(b|0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(b,1);__ZN10CanvasItem4showEv(c[a+684>>2]|0);h=68;break}default:i=c[a+708>>2]|0}if((h|0)==68){h=c[a+708>>2]|0;if((c[g>>2]|0)==1){__ZN4Tree15set_select_modeENS_10SelectModeE(h,2);l=d;return}else i=h}__ZN4Tree15set_select_modeENS_10SelectModeE(i,0);l=d;return}function __ZNK10FileDialog8get_modeEv(a){a=a|0;return c[a+696>>2]|0}function __ZN10FileDialog8get_vboxEv(a){a=a|0;return c[a+692>>2]|0}function __ZN10FileDialog10set_accessENS_6AccessE(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;if(d>>>0>2){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(846600,847073,591,847099,0);l=e;return}a[1263537]=0;g=b+688|0;if((c[g>>2]|0)==(d|0)){l=e;return}h=b+728|0;i=c[h>>2]|0;gj[c[(c[i>>2]|0)+80>>2]&8191](i);__ZN6Memory11free_staticEPvb(i,0);switch(d|0){case 2:{j=d;k=7;break}case 0:{j=0;k=7;break}case 1:{j=d;k=7;break}default:{}}if((k|0)==7)c[h>>2]=__ZN9DirAccess6createENS_10AccessTypeE(j)|0;c[g>>2]=d;__ZN10FileDialog14_update_drivesEv(b);if(__ZNK10CanvasItem18is_visible_in_treeEv(b)|0){__ZN10FileDialog16update_file_listEv(b);n=0}else n=1;a[b+745>>0]=n;__ZN10FileDialog14update_filtersEv(b);n=c[b+700>>2]|0;b=c[h>>2]|0;c[f>>2]=ij[c[(c[b>>2]|0)+40>>2]&8191](b)|0;__ZN8LineEdit8set_textE6String(n,f);n=c[f>>2]|0;if(n|0?(__Z16atomic_decrementPj(n+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(n,1);l=e;return}function __ZNK10FileDialog10get_accessEv(a){a=a|0;return c[a+688>>2]|0}function __ZN10FileDialog21set_show_hidden_filesEb(b,c){b=b|0;c=c|0;var d=0;a[b+744>>0]=c&1;if(__ZNK10CanvasItem18is_visible_in_treeEv(b)|0){__ZN10FileDialog16update_file_listEv(b);d=0}else d=1;a[b+745>>0]=d;return}function __ZNK10FileDialog23is_showing_hidden_filesEv(b){b=b|0;return (a[b+744>>0]|0)!=0|0}function __ZN10FileDialog13_select_driveEi(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e+8|0;g=e+4|0;h=e;i=__ZNK12OptionButton13get_item_textEi(c[b+704>>2]|0,d)|0;d=i;j=b+728|0;k=c[j>>2]|0;n=c[(c[k>>2]|0)+36>>2]|0;c[g>>2]=0;o=(i|0)==0;if(!o?(c[g>>2]=0,__Z28atomic_conditional_incrementPj(i+-8|0)|0):0)c[g>>2]=d;$i[n&8191](k,g)|0;k=c[g>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);k=c[b+712>>2]|0;__ZN6StringC2EPKc(h,1263606);__ZN8LineEdit8set_textE6String(k,h);k=c[h>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);if(__ZNK10CanvasItem18is_visible_in_treeEv(b)|0){__ZN10FileDialog16update_file_listEv(b);p=0}else p=1;a[b+745>>0]=p;p=c[b+700>>2]|0;b=c[j>>2]|0;c[f>>2]=ij[c[(c[b>>2]|0)+40>>2]&8191](b)|0;__ZN8LineEdit8set_textE6String(p,f);p=c[f>>2]|0;if(p|0?(__Z16atomic_decrementPj(p+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(p,1);if(o){l=e;return}if(__Z16atomic_decrementPj(i+-8|0)|0){l=e;return}__ZN6Memory11free_staticEPvb(i,1);l=e;return}function __ZN10FileDialog9_make_dirEv(a){a=a|0;var b=0,d=0,e=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b;e=c[a+676>>2]|0;g[d>>2]=250.0;g[d+4>>2]=80.0;__ZN5Popup22popup_centered_minsizeERK7Vector2(e,d);__ZN7Control10grab_focusEv(c[a+680>>2]|0);l=b;return}function __ZN10FileDialog17_make_dir_confirmEv(b){b=b|0;var d=0,e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0;d=l;l=l+32|0;if((l|0)>=(m|0))ba(32);e=d+16|0;f=d+8|0;h=d+4|0;i=d;j=b+728|0;k=c[j>>2]|0;n=c[(c[k>>2]|0)+44>>2]|0;o=b+680|0;c[f>>2]=__ZNK8LineEdit8get_textEv(c[o>>2]|0)|0;p=$i[n&8191](k,f)|0;k=c[f>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);if(!p){p=c[j>>2]|0;k=c[(c[p>>2]|0)+36>>2]|0;c[h>>2]=__ZNK8LineEdit8get_textEv(c[o>>2]|0)|0;$i[k&8191](p,h)|0;p=c[h>>2]|0;if(p|0?(__Z16atomic_decrementPj(p+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(p,1);if(__ZNK10CanvasItem18is_visible_in_treeEv(b)|0){__ZN10FileDialog16update_file_listEv(b);q=0}else q=1;a[b+745>>0]=q;__ZN10FileDialog14update_filtersEv(b);q=c[b+700>>2]|0;p=c[j>>2]|0;c[e>>2]=ij[c[(c[p>>2]|0)+40>>2]&8191](p)|0;__ZN8LineEdit8set_textE6String(q,e);q=c[e>>2]|0;if(q|0?(__Z16atomic_decrementPj(q+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(q,1)}else{q=c[b+716>>2]|0;g[e>>2]=250.0;g[e+4>>2]=50.0;__ZN5Popup22popup_centered_minsizeERK7Vector2(q,e)}e=c[o>>2]|0;__ZN6StringC2EPKc(i,1263606);__ZN8LineEdit8set_textE6String(e,i);e=c[i>>2]|0;if(!e){l=d;return}if(__Z16atomic_decrementPj(e+-8|0)|0){l=d;return}__ZN6Memory11free_staticEPvb(e,1);l=d;return}function __ZN10FileDialog10update_dirEv(a){a=a|0;var b=0,d=0,e=0,f=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b;e=c[a+700>>2]|0;f=c[a+728>>2]|0;c[d>>2]=ij[c[(c[f>>2]|0)+40>>2]&8191](f)|0;__ZN8LineEdit8set_textE6String(e,d);e=c[d>>2]|0;if(!e){l=b;return}if(__Z16atomic_decrementPj(e+-8|0)|0){l=b;return}__ZN6Memory11free_staticEPvb(e,1);l=b;return}function __ZN10FileDialog10invalidateEv(b){b=b|0;var c=0;if(__ZNK10CanvasItem18is_visible_in_treeEv(b)|0){__ZN10FileDialog16update_file_listEv(b);c=0}else c=1;a[b+745>>0]=c;return}function __ZN10FileDialog14update_filtersEv(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0;d=l;l=l+80|0;if((l|0)>=(m|0))ba(80);e=d+72|0;f=d+64|0;g=d+68|0;h=d+60|0;i=d+52|0;j=d+44|0;k=d+56|0;n=d+48|0;o=d+40|0;p=d+36|0;q=d+32|0;r=d+28|0;s=d+20|0;t=d+16|0;u=d+12|0;v=d+8|0;w=d+4|0;x=d+24|0;y=d;z=b+724|0;__ZN12OptionButton5clearEv(c[z>>2]|0);A=b+740|0;B=c[A>>2]|0;if(B)if((c[B+-4>>2]|0)>1){c[e>>2]=0;C=0;D=B;while(1){E=(D|0)==0;if(E)F=0;else{B=c[D+-4>>2]|0;F=(B|0)<5?B:5}if((C|0)>=(F|0))break;if(E)G=0;else G=c[D+-4>>2]|0;do if((G|0)<=(C|0)){if(E)H=0;else H=c[D+-4>>2]|0;if((H|0)>(C|0)){a[1263537]=0;I=17;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);J=0;break}}else I=17;while(0);if((I|0)==17){I=0;__ZN6VectorI6StringE14_copy_on_writeEv(A);J=(c[A>>2]|0)+(C<<2)|0}__ZN6StringC2EPKc(g,903985);c[f>>2]=__ZNK6String9get_sliceES_i(J,g,0)|0;B=c[g>>2]|0;if(B|0?(__Z16atomic_decrementPj(B+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(B,1);if((C|0)>0)__ZN6StringpLEPKc(e,1117595)|0;__ZN6StringpLERKS_(e,f)|0;B=c[f>>2]|0;if(B|0?(__Z16atomic_decrementPj(B+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(B,1);C=C+1|0;D=c[A>>2]|0}if(!E?(c[D+-4>>2]|0)>5:0)__ZN6StringpLEPKc(e,847031)|0;D=c[z>>2]|0;__ZN6StringC2EPKc(k,847037);c[j>>2]=__Z3RTRRK6String(k)|0;__ZN6StringC2EPKc(n,847052);c[i>>2]=__ZNK6StringplERKS_(j,n)|0;c[h>>2]=__ZNK6StringplERKS_(i,e)|0;__ZN6StringC2EPKc(o,1090587);c[f>>2]=__ZNK6StringplERKS_(h,o)|0;__ZN12OptionButton8add_itemERK6Stringi(D,f,-1);D=c[f>>2]|0;if(D|0?(__Z16atomic_decrementPj(D+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(D,1);D=c[o>>2]|0;if(D|0?(__Z16atomic_decrementPj(D+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(D,1);D=c[h>>2]|0;if(D|0?(__Z16atomic_decrementPj(D+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(D,1);D=c[i>>2]|0;if(D|0?(__Z16atomic_decrementPj(D+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(D,1);D=c[n>>2]|0;if(D|0?(__Z16atomic_decrementPj(D+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(D,1);D=c[j>>2]|0;if(D|0?(__Z16atomic_decrementPj(D+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(D,1);D=c[k>>2]|0;if(D|0?(__Z16atomic_decrementPj(D+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(D,1);D=c[e>>2]|0;if(D|0?(__Z16atomic_decrementPj(D+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(D,1);K=0;I=53}else{K=0;I=53}else{L=0;M=0}while(1){if((I|0)==53){I=0;L=K;M=c[A>>2]|0}if(!M)N=0;else N=c[M+-4>>2]|0;if((L|0)>=(N|0))break;D=(L|0)<0;do if(D)I=71;else{j=(M|0)==0;if(j)O=0;else O=c[M+-4>>2]|0;if((O|0)<=(L|0)){if(j)P=0;else P=c[M+-4>>2]|0;if((P|0)<=(L|0)){I=71;break}a[1263537]=0}__ZN6VectorI6StringE14_copy_on_writeEv(A);Q=(c[A>>2]|0)+(L<<2)|0}while(0);if((I|0)==71){I=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);Q=0}__ZN6StringC2EPKc(q,903985);c[p>>2]=__ZNK6String9get_sliceES_i(Q,q,0)|0;c[f>>2]=__ZNK6String11strip_edgesEbb(p,1,1)|0;j=c[p>>2]|0;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);j=c[q>>2]|0;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);do if(D)I=87;else{j=c[A>>2]|0;i=(j|0)==0;if(i)R=0;else R=c[j+-4>>2]|0;if((R|0)<=(L|0)){if(i)S=0;else S=c[j+-4>>2]|0;if((S|0)<=(L|0)){I=87;break}a[1263537]=0}__ZN6VectorI6StringE14_copy_on_writeEv(A);T=(c[A>>2]|0)+(L<<2)|0}while(0);if((I|0)==87){I=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);T=0}__ZN6StringC2EPKc(s,903985);c[r>>2]=__ZNK6String9get_sliceES_i(T,s,1)|0;c[k>>2]=__ZNK6String11strip_edgesEbb(r,1,1)|0;D=c[r>>2]|0;if(D|0?(__Z16atomic_decrementPj(D+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(D,1);D=c[s>>2]|0;if(D|0?(__Z16atomic_decrementPj(D+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(D,1);D=(__ZNK6String6lengthEv(k)|0)==0;j=c[z>>2]|0;if(D){c[y>>2]=__ZplPKcRK6String(847070,f)|0;__ZN6StringC2EPKc(n,1090587);c[e>>2]=__ZNK6StringplERKS_(y,n)|0;__ZN12OptionButton8add_itemERK6Stringi(j,e,-1);D=c[e>>2]|0;if(D|0?(__Z16atomic_decrementPj(D+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(D,1);D=c[n>>2]|0;if(D|0?(__Z16atomic_decrementPj(D+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(D,1);D=c[y>>2]|0;if(D|0?(__Z16atomic_decrementPj(D+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(D,1)}else{__ZN10StringNameC2ERK6String(o,k);D=__ZNK6Object10XL_MESSAGEERK10StringName(b,o)|0;c[w>>2]=D;do if(D){i=c[D+4>>2]|0;if(i|0){__ZN6StringC2EPKc(e,i);U=c[e>>2]|0;break}i=D+8|0;c[e>>2]=0;h=c[i>>2]|0;if((h|0)!=0?(c[e>>2]=0,(__Z28atomic_conditional_incrementPj(h+-8|0)|0)!=0):0){h=c[i>>2]|0;c[e>>2]=h;U=h}else U=0}else{c[e>>2]=0;U=0}while(0);c[v>>2]=U;__ZN6StringC2EPKc(e,847052);c[u>>2]=__ZNK6StringplERKS_(v,e)|0;c[t>>2]=__ZNK6StringplERKS_(u,f)|0;__ZN6StringC2EPKc(x,1090587);c[n>>2]=__ZNK6StringplERKS_(t,x)|0;__ZN12OptionButton8add_itemERK6Stringi(j,n,-1);D=c[n>>2]|0;if(D|0?(__Z16atomic_decrementPj(D+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(D,1);D=c[x>>2]|0;if(D|0?(__Z16atomic_decrementPj(D+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(D,1);D=c[t>>2]|0;if(D|0?(__Z16atomic_decrementPj(D+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(D,1);D=c[u>>2]|0;if(D|0?(__Z16atomic_decrementPj(D+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(D,1);D=c[e>>2]|0;if(D|0?(__Z16atomic_decrementPj(D+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(D,1);D=c[v>>2]|0;do if(D|0){if(__Z16atomic_decrementPj(D+-8|0)|0)break;__ZN6Memory11free_staticEPvb(D,1)}while(0);__ZN10StringNameD2Ev(w);__ZN10StringNameD2Ev(o)}D=c[k>>2]|0;if(D|0?(__Z16atomic_decrementPj(D+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(D,1);D=c[f>>2]|0;if(D|0?(__Z16atomic_decrementPj(D+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(D,1);K=L+1|0;I=53}I=c[z>>2]|0;__ZN6StringC2EPKc(f,847056);c[e>>2]=__Z3RTRRK6String(f)|0;__ZN12OptionButton8add_itemERK6Stringi(I,e,-1);I=c[e>>2]|0;if(I|0?(__Z16atomic_decrementPj(I+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(I,1);I=c[f>>2]|0;if(!I){l=d;return}if(__Z16atomic_decrementPj(I+-8|0)|0){l=d;return}__ZN6Memory11free_staticEPvb(I,1);l=d;return}function __ZNK13MethodBind0RCI10FileDialogbE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Eb(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK13MethodBind0RCI10FileDialogbE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1009866);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI10FileDialogbE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235680)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2Eb(i,ij[n&8191](d)|0);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI10FileDialogbE7ptrcallEP6ObjectPPKvPv(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0;if(!d)g=0;else{e=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1235680)|0;g=e?d:0}d=c[b+44>>2]|0;e=c[b+48>>2]|0;b=g+(e>>1)|0;if(!(e&1)){h=d;i=ij[h&8191](b)|0;j=i&1;a[f>>0]=j;return}else{h=c[(c[b>>2]|0)+d>>2]|0;i=ij[h&8191](b)|0;j=i&1;a[f>>0]=j;return}}function __ZN13MethodBind0RCI10FileDialogbED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I10FileDialogbE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if(!b){__ZN7VariantC2Eb(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK11MethodBind1I10FileDialogbE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1009866);l=a;return c[b>>2]|0}function __ZN11MethodBind1I10FileDialogbE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235680)|0:0){c[h>>2]=0;a[1263537]=0;k=d+24|0;n=c[k>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=i;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=i;return}if((g|0)>0){if((n|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);p=0}else{a[1263537]=0;p=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,p)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=p;c[b>>2]=0;l=i;return}}p=c[d+44>>2]|0;n=c[d+48>>2]|0;o=e+(n>>1)|0;if(!(n&1))q=p;else q=c[(c[o>>2]|0)+p>>2]|0;do if((g|0)<1){p=c[k>>2]|0;n=p+-1|0;if((p|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)s=0;else s=c[e+-4>>2]|0;if((p|0)<=(s|0)){if(r)t=0;else t=c[e+-4>>2]|0;do if((t|0)<(p|0)){if(r)u=0;else u=c[e+-4>>2]|0;if((u|0)<(p|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);v=0;break}else{a[1263537]=0;w=31;break}}else w=31;while(0);if((w|0)==31)v=e+(n*24|0)|0;__ZN7VariantC2ERKS_(j,v);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);f=__ZNK7VariantcvbEv(j)|0;Pi[q&2047](o,f);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I10FileDialogbE7ptrcallEP6ObjectPPKvPv(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0;if(!d)g=0;else{f=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1235680)|0;g=f?d:0}d=c[b+44>>2]|0;f=c[b+48>>2]|0;b=g+(f>>1)|0;if(!(f&1))h=d;else h=c[(c[b>>2]|0)+d>>2]|0;Pi[h&2047](b,(a[c[e>>2]>>0]|0)!=0);return}function __ZN11MethodBind1I10FileDialogbED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI10FileDialogNS0_6AccessEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK13MethodBind0RCI10FileDialogNS0_6AccessEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1009866);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI10FileDialogNS0_6AccessEE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235680)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2Ei(i,ij[n&8191](d)|0);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI10FileDialogNS0_6AccessEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0;if(!b)f=0;else{d=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235680)|0;f=d?b:0}b=c[a+44>>2]|0;d=c[a+48>>2]|0;a=f+(d>>1)|0;if(!(d&1)){g=b;h=ij[g&8191](a)|0;c[e>>2]=h;return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=ij[g&8191](a)|0;c[e>>2]=h;return}}function __ZN13MethodBind0RCI10FileDialogNS0_6AccessEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN10FileDialog14_update_drivesEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b;e=a+728|0;f=c[e>>2]|0;g=(ij[c[(c[f>>2]|0)+24>>2]&8191](f)|0)==0;f=a+704|0;h=c[f>>2]|0;if(!g?(c[a+688>>2]|0)==2:0){__ZN12OptionButton5clearEv(h);__ZN10CanvasItem4showEv(c[f>>2]|0);a=c[e>>2]|0;if((ij[c[(c[a>>2]|0)+24>>2]&8191](a)|0)>0){a=0;do{g=c[e>>2]|0;i=$i[c[(c[g>>2]|0)+28>>2]&8191](g,a)|0;g=c[f>>2]|0;j=c[e>>2]|0;c[d>>2]=$i[c[(c[j>>2]|0)+28>>2]&8191](j,a)|0;__ZN12OptionButton8add_itemERK6Stringi(g,d,-1);g=c[d>>2]|0;if(g|0?(__Z16atomic_decrementPj(g+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(g,1);if(i|0?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);a=a+1|0;i=c[e>>2]|0}while((a|0)<(ij[c[(c[i>>2]|0)+24>>2]&8191](i)|0))}a=c[f>>2]|0;f=c[e>>2]|0;__ZN12OptionButton6selectEi(a,ij[c[(c[f>>2]|0)+32>>2]&8191](f)|0);l=b;return}__ZN10CanvasItem4hideEv(h);l=b;return}function __ZNK11MethodBind1I10FileDialogNS0_6AccessEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if(!b){__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK11MethodBind1I10FileDialogNS0_6AccessEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1009866);l=a;return c[b>>2]|0}function __ZN11MethodBind1I10FileDialogNS0_6AccessEE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235680)|0:0){c[h>>2]=0;a[1263537]=0;k=d+24|0;n=c[k>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=i;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=i;return}if((g|0)>0){if((n|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);p=0}else{a[1263537]=0;p=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,p)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=p;c[b>>2]=0;l=i;return}}p=c[d+44>>2]|0;n=c[d+48>>2]|0;o=e+(n>>1)|0;if(!(n&1))q=p;else q=c[(c[o>>2]|0)+p>>2]|0;do if((g|0)<1){p=c[k>>2]|0;n=p+-1|0;if((p|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)s=0;else s=c[e+-4>>2]|0;if((p|0)<=(s|0)){if(r)t=0;else t=c[e+-4>>2]|0;do if((t|0)<(p|0)){if(r)u=0;else u=c[e+-4>>2]|0;if((u|0)<(p|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);v=0;break}else{a[1263537]=0;w=31;break}}else w=31;while(0);if((w|0)==31)v=e+(n*24|0)|0;__ZN7VariantC2ERKS_(j,v);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);f=__ZNK7VariantcviEv(j)|0;Pi[q&2047](o,f);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I10FileDialogNS0_6AccessEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235680)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1)){g=b;h=c[d>>2]|0;i=c[h>>2]|0;Pi[g&2047](a,i);return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=c[d>>2]|0;i=c[h>>2]|0;Pi[g&2047](a,i);return}}function __ZN11MethodBind1I10FileDialogNS0_6AccessEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK12MethodBind0RI10FileDialogP13VBoxContainerE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2EPK6Object(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK12MethodBind0RI10FileDialogP13VBoxContainerE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1009866);l=a;return c[b>>2]|0}function __ZN12MethodBind0RI10FileDialogP13VBoxContainerE4callEP6ObjectPPK7VariantiRNS6_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235680)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2EPK6Object(i,ij[n&8191](d)|0);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,266,1146558,0);c[b>>2]=0;l=f;return}function __ZN12MethodBind0RI10FileDialogP13VBoxContainerE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0;if(!b)f=0;else{d=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235680)|0;f=d?b:0}b=c[a+44>>2]|0;d=c[a+48>>2]|0;a=f+(d>>1)|0;if(!(d&1)){g=b;h=ij[g&8191](a)|0;c[e>>2]=h;return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=ij[g&8191](a)|0;c[e>>2]=h;return}}function __ZN12MethodBind0RI10FileDialogP13VBoxContainerED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI10FileDialogNS0_4ModeEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK13MethodBind0RCI10FileDialogNS0_4ModeEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1009866);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI10FileDialogNS0_4ModeEE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235680)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2Ei(i,ij[n&8191](d)|0);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI10FileDialogNS0_4ModeEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0;if(!b)f=0;else{d=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235680)|0;f=d?b:0}b=c[a+44>>2]|0;d=c[a+48>>2]|0;a=f+(d>>1)|0;if(!(d&1)){g=b;h=ij[g&8191](a)|0;c[e>>2]=h;return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=ij[g&8191](a)|0;c[e>>2]=h;return}}function __ZN13MethodBind0RCI10FileDialogNS0_4ModeEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I10FileDialogNS0_4ModeEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if(!b){__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK11MethodBind1I10FileDialogNS0_4ModeEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1009866);l=a;return c[b>>2]|0}function __ZN11MethodBind1I10FileDialogNS0_4ModeEE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235680)|0:0){c[h>>2]=0;a[1263537]=0;k=d+24|0;n=c[k>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=i;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=i;return}if((g|0)>0){if((n|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);p=0}else{a[1263537]=0;p=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,p)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=p;c[b>>2]=0;l=i;return}}p=c[d+44>>2]|0;n=c[d+48>>2]|0;o=e+(n>>1)|0;if(!(n&1))q=p;else q=c[(c[o>>2]|0)+p>>2]|0;do if((g|0)<1){p=c[k>>2]|0;n=p+-1|0;if((p|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)s=0;else s=c[e+-4>>2]|0;if((p|0)<=(s|0)){if(r)t=0;else t=c[e+-4>>2]|0;do if((t|0)<(p|0)){if(r)u=0;else u=c[e+-4>>2]|0;if((u|0)<(p|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);v=0;break}else{a[1263537]=0;w=31;break}}else w=31;while(0);if((w|0)==31)v=e+(n*24|0)|0;__ZN7VariantC2ERKS_(j,v);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);f=__ZNK7VariantcviEv(j)|0;Pi[q&2047](o,f);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I10FileDialogNS0_4ModeEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235680)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1)){g=b;h=c[d>>2]|0;i=c[h>>2]|0;Pi[g&2047](a,i);return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=c[d>>2]|0;i=c[h>>2]|0;Pi[g&2047](a,i);return}}function __ZN11MethodBind1I10FileDialogNS0_4ModeEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI10FileDialog6StringE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;if((b|0)!=-1){f=0;l=a;return f|0}c[d>>2]=0;__ZN7VariantC2ERK6String(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);e=c[d>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);f=b;l=a;return f|0}function __ZNK13MethodBind0RCI10FileDialog6StringE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1009866);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI10FileDialog6StringE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;j=f+24|0;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235680)|0:0){c[h>>2]=0;a[1263537]=0;k=c[d+24>>2]|0;if((k|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=k;c[b>>2]=0;l=f;return}n=k-(c[d+20>>2]|0)|0;if((n|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=n;c[b>>2]=0;l=f;return}n=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))o=n;else o=c[(c[d>>2]|0)+n>>2]|0;c[j>>2]=ij[o&8191](d)|0;__ZN7VariantC2ERK6String(i,j);d=c[j>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI10FileDialog6StringE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0;if(!b)f=0;else{d=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235680)|0;f=d?b:0}b=c[a+44>>2]|0;d=c[a+48>>2]|0;a=f+(d>>1)|0;if(!(d&1))g=b;else g=c[(c[a>>2]|0)+b>>2]|0;b=ij[g&8191](a)|0;a=b;g=c[e>>2]|0;if((g|0)==(b|0)){if(!b)return}else{if(g|0?(__Z16atomic_decrementPj(g+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(g,1);c[e>>2]=0;if(!b)return;if(__Z28atomic_conditional_incrementPj(b+-8|0)|0)c[e>>2]=a}if(__Z16atomic_decrementPj(b+-8|0)|0)return;__ZN6Memory11free_staticEPvb(b,1);return}function __ZN13MethodBind0RCI10FileDialog6StringED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN6VectorI6StringE10_copy_fromERKS1_(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0;d=c[a>>2]|0;if((d|0)==(c[b>>2]|0))return;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0){e=c[a>>2]|0;f=(e|0)==0?0:e+-4|0;e=f+4|0;if(c[f>>2]|0){g=0;do{h=c[e+(g<<2)>>2]|0;if(h|0?(__Z16atomic_decrementPj(h+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(h,1);g=g+1|0}while(g>>>0<(c[f>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(d,1)}c[a>>2]=0;d=c[b>>2]|0;if(!d)return;if(!(__Z28atomic_conditional_incrementPj(d+-8|0)|0))return;c[a>>2]=c[b>>2];return}function __ZNK13MethodBind0RCI10FileDialog6VectorI6StringEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var c=0;if((b|0)!=-1){c=0;return c|0}c=__ZN7Variant12get_type_forI6VectorI6StringEEENS_4TypeEv()|0;return c|0}function __ZNK13MethodBind0RCI10FileDialog6VectorI6StringEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1009866);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI10FileDialog6VectorI6StringEE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;j=f+24|0;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235680)|0:0){c[h>>2]=0;a[1263537]=0;k=c[d+24>>2]|0;if((k|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=k;c[b>>2]=0;l=f;return}n=k-(c[d+20>>2]|0)|0;if((n|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=n;c[b>>2]=0;l=f;return}n=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))o=n;else o=c[(c[d>>2]|0)+n>>2]|0;c[j>>2]=ij[o&8191](d)|0;__ZN7VariantC2ERK6VectorI6StringE(i,j);d=c[j>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0){o=c[j>>2]|0;j=(o|0)==0?0:o+-4|0;o=j+4|0;if(c[j>>2]|0){n=0;do{g=c[o+(n<<2)>>2]|0;if(g|0?(__Z16atomic_decrementPj(g+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(g,1);n=n+1|0}while(n>>>0<(c[j>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(d,1)}__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI10FileDialog6VectorI6StringEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=d;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235680)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;c[f>>2]=ij[i&8191](a)|0;__ZN8PtrToArgI6VectorI6StringEE6encodeES2_Pv(f,e);e=c[f>>2]|0;if(!e){l=d;return}if(__Z16atomic_decrementPj(e+-8|0)|0){l=d;return}a=c[f>>2]|0;f=(a|0)==0?0:a+-4|0;a=f+4|0;if(c[f>>2]|0){i=0;do{b=c[a+(i<<2)>>2]|0;if(b|0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(b,1);i=i+1|0}while(i>>>0<(c[f>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(e,1);l=d;return}function __ZN13MethodBind0RCI10FileDialog6VectorI6StringEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN8PtrToArgI6VectorI6StringEE6encodeES2_Pv(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0;e=c[b>>2]|0;if(!e)f=0;else f=c[e+-4>>2]|0;__ZN10PoolVectorI6StringE6resizeEi(d,f)|0;if((c[d>>2]|0)!=0?(__ZN10PoolVectorI6StringE14_copy_on_writeEv(d),e=c[d>>2]|0,(e|0)!=0):0){__Z16atomic_incrementPj(e+4|0)|0;g=e;h=c[e+8>>2]|0}else{g=0;h=0}if((f|0)>0){e=0;do{d=c[b>>2]|0;i=(d|0)==0;if(i)j=0;else j=c[d+-4>>2]|0;do if((j|0)<=(e|0)){if(i)k=0;else k=c[d+-4>>2]|0;if((k|0)>(e|0)){a[1263537]=0;l=18;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);m=0;break}}else l=18;while(0);if((l|0)==18){l=0;__ZN6VectorI6StringE14_copy_on_writeEv(b);m=(c[b>>2]|0)+(e<<2)|0}d=h+(e<<2)|0;i=c[d>>2]|0;if((i|0)!=(c[m>>2]|0)){if(i|0?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);c[d>>2]=0;i=c[m>>2]|0;if(i|0?__Z28atomic_conditional_incrementPj(i+-8|0)|0:0)c[d>>2]=c[m>>2]}e=e+1|0}while((e|0)!=(f|0))}if(!g)return;__Z16atomic_decrementPj(g+4|0)|0;return}function __ZN7Variant12get_type_forI6VectorI6StringEEENS_4TypeEv(){var a=0,b=0,d=0,e=0,f=0,g=0,h=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+24|0;d=a;c[b>>2]=0;__ZN7VariantC2ERK6VectorI6StringE(d,b);e=c[d>>2]|0;if(e|0)__ZN7Variant5clearEv(d);d=c[b>>2]|0;if(!d){l=a;return e|0}if(__Z16atomic_decrementPj(d+-8|0)|0){l=a;return e|0}f=c[b>>2]|0;b=(f|0)==0?0:f+-4|0;f=b+4|0;if(c[b>>2]|0){g=0;do{h=c[f+(g<<2)>>2]|0;if(h|0?(__Z16atomic_decrementPj(h+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(h,1);g=g+1|0}while(g>>>0<(c[b>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(d,1);l=a;return e|0}function __ZNK11MethodBind1I10FileDialogRK6VectorI6StringEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var c=0;if(b|0){c=0;return c|0}c=__ZN7Variant12get_type_forIRK6VectorI6StringEEENS_4TypeEv()|0;return c|0}function __ZNK11MethodBind1I10FileDialogRK6VectorI6StringEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1009866);l=a;return c[b>>2]|0}function __ZN11MethodBind1I10FileDialogRK6VectorI6StringEE4callEP6ObjectPPK7VariantiRNS9_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i+24|0;k=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235680)|0:0){c[h>>2]=0;a[1263537]=0;n=d+24|0;o=c[n>>2]|0;if((o|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=o;c[b>>2]=0;l=i;return}p=o-(c[d+20>>2]|0)|0;if((p|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=p;c[b>>2]=0;l=i;return}if((g|0)>0){if((o|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);q=0}else{a[1263537]=0;q=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,q)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=q;c[b>>2]=0;l=i;return}}q=c[d+44>>2]|0;o=c[d+48>>2]|0;p=e+(o>>1)|0;if(!(o&1))r=q;else r=c[(c[p>>2]|0)+q>>2]|0;do if((g|0)<1){q=c[n>>2]|0;o=q+-1|0;if((q|0)>=1){e=c[d+16>>2]|0;s=(e|0)==0;if(s)t=0;else t=c[e+-4>>2]|0;if((q|0)<=(t|0)){if(s)u=0;else u=c[e+-4>>2]|0;do if((u|0)<(q|0)){if(s)v=0;else v=c[e+-4>>2]|0;if((v|0)<(q|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);w=0;break}else{a[1263537]=0;x=31;break}}else x=31;while(0);if((x|0)==31)w=e+(o*24|0)|0;__ZN7VariantC2ERKS_(k,w);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);c[j>>2]=__ZNK7Variantcv6VectorI6StringEEv(k)|0;Pi[r&2047](p,j);p=c[j>>2]|0;if(p|0?(__Z16atomic_decrementPj(p+-8|0)|0)==0:0){r=c[j>>2]|0;j=(r|0)==0?0:r+-4|0;r=j+4|0;if(c[j>>2]|0){f=0;do{w=c[r+(f<<2)>>2]|0;if(w|0?(__Z16atomic_decrementPj(w+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(w,1);f=f+1|0}while(f>>>0<(c[j>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(p,1)}if(c[k>>2]|0)__ZN7Variant5clearEv(k);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I10FileDialogRK6VectorI6StringEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235680)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;c[f>>2]=__ZN8PtrToArgIRK6VectorI6StringEE7convertEPKv(c[d>>2]|0)|0;Pi[i&2047](a,f);a=c[f>>2]|0;if(!a){l=e;return}if(__Z16atomic_decrementPj(a+-8|0)|0){l=e;return}i=c[f>>2]|0;f=(i|0)==0?0:i+-4|0;i=f+4|0;if(c[f>>2]|0){d=0;do{b=c[i+(d<<2)>>2]|0;if(b|0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(b,1);d=d+1|0}while(d>>>0<(c[f>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(a,1);l=e;return}function __ZN11MethodBind1I10FileDialogRK6VectorI6StringEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I10FileDialogiE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if(!b){__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK11MethodBind1I10FileDialogiE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1009866);l=a;return c[b>>2]|0}function __ZN11MethodBind1I10FileDialogiE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235680)|0:0){c[h>>2]=0;a[1263537]=0;k=d+24|0;n=c[k>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=i;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=i;return}if((g|0)>0){if((n|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);p=0}else{a[1263537]=0;p=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,p)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=p;c[b>>2]=0;l=i;return}}p=c[d+44>>2]|0;n=c[d+48>>2]|0;o=e+(n>>1)|0;if(!(n&1))q=p;else q=c[(c[o>>2]|0)+p>>2]|0;do if((g|0)<1){p=c[k>>2]|0;n=p+-1|0;if((p|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)s=0;else s=c[e+-4>>2]|0;if((p|0)<=(s|0)){if(r)t=0;else t=c[e+-4>>2]|0;do if((t|0)<(p|0)){if(r)u=0;else u=c[e+-4>>2]|0;if((u|0)<(p|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);v=0;break}else{a[1263537]=0;w=31;break}}else w=31;while(0);if((w|0)==31)v=e+(n*24|0)|0;__ZN7VariantC2ERKS_(j,v);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);f=__ZNK7VariantcviEv(j)|0;Pi[q&2047](o,f);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I10FileDialogiE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235680)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1)){g=b;h=c[d>>2]|0;i=c[h>>2]|0;Pi[g&2047](a,i);return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=c[d>>2]|0;i=c[h>>2]|0;Pi[g&2047](a,i);return}}function __ZN11MethodBind1I10FileDialogiED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I10FileDialogRK6StringE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;if(b|0){f=0;l=a;return f|0}c[d>>2]=0;__ZN7VariantC2ERK6String(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);e=c[d>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);f=b;l=a;return f|0}function __ZNK11MethodBind1I10FileDialogRK6StringE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1009866);l=a;return c[b>>2]|0}function __ZN11MethodBind1I10FileDialogRK6StringE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i+24|0;k=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235680)|0:0){c[h>>2]=0;a[1263537]=0;n=d+24|0;o=c[n>>2]|0;if((o|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=o;c[b>>2]=0;l=i;return}p=o-(c[d+20>>2]|0)|0;if((p|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=p;c[b>>2]=0;l=i;return}if((g|0)>0){if((o|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);q=0}else{a[1263537]=0;q=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,q)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=q;c[b>>2]=0;l=i;return}}q=c[d+44>>2]|0;o=c[d+48>>2]|0;p=e+(o>>1)|0;if(!(o&1))r=q;else r=c[(c[p>>2]|0)+q>>2]|0;do if((g|0)<1){q=c[n>>2]|0;o=q+-1|0;if((q|0)>=1){e=c[d+16>>2]|0;s=(e|0)==0;if(s)t=0;else t=c[e+-4>>2]|0;if((q|0)<=(t|0)){if(s)u=0;else u=c[e+-4>>2]|0;do if((u|0)<(q|0)){if(s)v=0;else v=c[e+-4>>2]|0;if((v|0)<(q|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);w=0;break}else{a[1263537]=0;x=31;break}}else x=31;while(0);if((x|0)==31)w=e+(o*24|0)|0;__ZN7VariantC2ERKS_(k,w);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);c[j>>2]=__ZNK7Variantcv6StringEv(k)|0;Pi[r&2047](p,j);p=c[j>>2]|0;if(p|0?(__Z16atomic_decrementPj(p+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(p,1);if(c[k>>2]|0)__ZN7Variant5clearEv(k);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I10FileDialogRK6StringE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235680)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;b=c[d>>2]|0;d=c[b>>2]|0;if((d|0)!=0?(__Z28atomic_conditional_incrementPj(d+-8|0)|0)!=0:0)j=c[b>>2]|0;else j=0;c[f>>2]=j;Pi[i&2047](a,f);a=c[f>>2]|0;if(!a){l=e;return}if(__Z16atomic_decrementPj(a+-8|0)|0){l=e;return}__ZN6Memory11free_staticEPvb(a,1);l=e;return}function __ZN11MethodBind1I10FileDialogRK6StringED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I10FileDialog6StringE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;if(b|0){f=0;l=a;return f|0}c[d>>2]=0;__ZN7VariantC2ERK6String(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);e=c[d>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);f=b;l=a;return f|0}function __ZNK11MethodBind1I10FileDialog6StringE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1009866);l=a;return c[b>>2]|0}function __ZN11MethodBind1I10FileDialog6StringE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i+24|0;k=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235680)|0:0){c[h>>2]=0;a[1263537]=0;n=d+24|0;o=c[n>>2]|0;if((o|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=o;c[b>>2]=0;l=i;return}p=o-(c[d+20>>2]|0)|0;if((p|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=p;c[b>>2]=0;l=i;return}if((g|0)>0){if((o|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);q=0}else{a[1263537]=0;q=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,q)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=q;c[b>>2]=0;l=i;return}}q=c[d+44>>2]|0;o=c[d+48>>2]|0;p=e+(o>>1)|0;if(!(o&1))r=q;else r=c[(c[p>>2]|0)+q>>2]|0;do if((g|0)<1){q=c[n>>2]|0;o=q+-1|0;if((q|0)>=1){e=c[d+16>>2]|0;s=(e|0)==0;if(s)t=0;else t=c[e+-4>>2]|0;if((q|0)<=(t|0)){if(s)u=0;else u=c[e+-4>>2]|0;do if((u|0)<(q|0)){if(s)v=0;else v=c[e+-4>>2]|0;if((v|0)<(q|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);w=0;break}else{a[1263537]=0;x=31;break}}else x=31;while(0);if((x|0)==31)w=e+(o*24|0)|0;__ZN7VariantC2ERKS_(k,w);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);c[j>>2]=__ZNK7Variantcv6StringEv(k)|0;Pi[r&2047](p,j);p=c[j>>2]|0;if(p|0?(__Z16atomic_decrementPj(p+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(p,1);if(c[k>>2]|0)__ZN7Variant5clearEv(k);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I10FileDialog6StringE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235680)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;b=c[d>>2]|0;d=c[b>>2]|0;if((d|0)!=0?(__Z28atomic_conditional_incrementPj(d+-8|0)|0)!=0:0)j=c[b>>2]|0;else j=0;c[f>>2]=j;Pi[i&2047](a,f);a=c[f>>2]|0;if(!a){l=e;return}if(__Z16atomic_decrementPj(a+-8|0)|0){l=e;return}__ZN6Memory11free_staticEPvb(a,1);l=e;return}function __ZN11MethodBind1I10FileDialog6StringED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind0I10FileDialogE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return 0}function __ZNK11MethodBind0I10FileDialogE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1009866);l=a;return c[b>>2]|0}function __ZN11MethodBind0I10FileDialogE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235680)|0:0){c[h>>2]=0;a[1263537]=0;f=c[d+24>>2]|0;if((f|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=f;c[b>>2]=0;return}i=f-(c[d+20>>2]|0)|0;if((i|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=i;c[b>>2]=0;return}i=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))j=i;else j=c[(c[d>>2]|0)+i>>2]|0;gj[j&8191](d);c[b>>2]=0;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,110,1146558,0);c[b>>2]=0;return}function __ZN11MethodBind0I10FileDialogE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235680)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1)){g=b;gj[g&8191](a);return}else{g=c[(c[a>>2]|0)+b>>2]|0;gj[g&8191](a);return}}function __ZN11MethodBind0I10FileDialogED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK7Control22is_window_modal_on_topEv(b){b=b|0;var d=0;if(!(a[b+136>>0]|0)){d=0;return d|0}d=__ZN8Viewport20_gui_is_modal_on_topEPK7Control(c[b+140>>2]|0,b)|0;return d|0}function __ZN8Viewport20_gui_is_modal_on_topEPK7Control(a,b){a=a|0;b=b|0;var d=0,e=0;d=c[a+660>>2]|0;if(!d){e=0;return e|0}if(!(c[d+8>>2]|0)){e=0;return e|0}e=(c[c[d+4>>2]>>2]|0)==(b|0);return e|0}function __ZNK11MethodBind1I10FileDialogRK10InputEventE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0;a=l;l=l+80|0;if((l|0)>=(m|0))ba(80);d=a+24|0;e=a;if(b|0){f=0;l=a;return f|0}b=d;g=b+56|0;do{c[b>>2]=0;b=b+4|0}while((b|0)<(g|0));__ZN7VariantC2ERK10InputEvent(e,d);d=c[e>>2]|0;if(d|0)__ZN7Variant5clearEv(e);f=d;l=a;return f|0}function __ZNK11MethodBind1I10FileDialogRK10InputEventE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1009866);l=a;return c[b>>2]|0}function __ZN11MethodBind1I10FileDialogRK10InputEventE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;i=l;l=l+80|0;if((l|0)>=(m|0))ba(80);j=i+24|0;k=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235680)|0:0){c[h>>2]=0;a[1263537]=0;n=d+24|0;o=c[n>>2]|0;if((o|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=o;c[b>>2]=0;l=i;return}p=o-(c[d+20>>2]|0)|0;if((p|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=p;c[b>>2]=0;l=i;return}if((g|0)>0){if((o|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);q=0}else{a[1263537]=0;q=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,q)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=q;c[b>>2]=0;l=i;return}}q=c[d+44>>2]|0;o=c[d+48>>2]|0;p=e+(o>>1)|0;if(!(o&1))r=q;else r=c[(c[p>>2]|0)+q>>2]|0;do if((g|0)<1){q=c[n>>2]|0;o=q+-1|0;if((q|0)>=1){e=c[d+16>>2]|0;s=(e|0)==0;if(s)t=0;else t=c[e+-4>>2]|0;if((q|0)<=(t|0)){if(s)u=0;else u=c[e+-4>>2]|0;do if((u|0)<(q|0)){if(s)v=0;else v=c[e+-4>>2]|0;if((v|0)<(q|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);w=0;break}else{a[1263537]=0;x=31;break}}else x=31;while(0);if((x|0)==31)w=e+(o*24|0)|0;__ZN7VariantC2ERKS_(k,w);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);__ZNK7Variantcv10InputEventEv(j,k);Pi[r&2047](p,j);if(c[k>>2]|0)__ZN7Variant5clearEv(k);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I10FileDialogRK10InputEventE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;e=l;l=l+64|0;if((l|0)>=(m|0))ba(64);f=e;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235680)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;b=f;h=c[d>>2]|0;d=b+56|0;do{c[b>>2]=c[h>>2];b=b+4|0;h=h+4|0}while((b|0)<(d|0));Pi[i&2047](a,f);l=e;return}function __ZN11MethodBind1I10FileDialogRK10InputEventED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN12TabContainer18_initialize_classvEv(b){b=b|0;if(a[1263295]|0)return;if(!(a[1256994]|0)){if(!(a[1256995]|0)){if(!(a[1256996]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI4NodeEEvv();__ZN4Node13_bind_methodsEv();a[1256996]=1}__ZN7ClassDB10_add_classI10CanvasItemEEvv();__ZN10CanvasItem13_bind_methodsEv();a[1256995]=1}__ZN7ClassDB10_add_classI7ControlEEvv();__ZN7Control13_bind_methodsEv();a[1256994]=1}__ZN7ClassDB10_add_classI12TabContainerEEvv();__ZN12TabContainer13_bind_methodsEv();a[1263295]=1;return}function __ZN12TabContainer5_setvERK10StringNameRK7Variant(a,b,c){a=a|0;b=b|0;c=c|0;var d=0;if(1128!=1129?__ZN7Control4_setERK10StringNameRK7Variant(a,b,c)|0:0)d=1;else d=0;return d|0}function __ZNK12TabContainer5_getvERK10StringNameR7Variant(a,b,c){a=a|0;b=b|0;c=c|0;var d=0;if(1130!=1131?__ZNK7Control4_getERK10StringNameR7Variant(a,b,c)|0:0)d=1;else d=0;return d|0}function __ZNK12TabContainer19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+24|0;g=e+4|0;h=e;if(!d)__ZNK7Control19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,0);__ZN6StringC2EPKc(f,1020507);i=c[f>>2]|0;f=i;j=g+4|0;c[j>>2]=0;k=g+12|0;c[k>>2]=0;c[g>>2]=0;n=(i|0)==0;if(!n?(c[j>>2]=0,__Z28atomic_conditional_incrementPj(i+-8|0)|0):0)c[j>>2]=f;c[g+8>>2]=0;f=c[k>>2]|0;if(f|0){if(!(__Z16atomic_decrementPj(f+-8|0)|0))__ZN6Memory11free_staticEPvb(f,1);c[k>>2]=0}c[g+16>>2]=256;if(!(c[b>>2]|0)){k=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=k;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0}k=__ZnwjPFPvjE(32,4740)|0;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0;c[k+12>>2]=0;c[k+16>>2]=7;f=k+20|0;c[f>>2]=0;j=k+24|0;c[j>>2]=0;o=k+28|0;c[o>>2]=0;__ZN12PropertyInfoaSERKS_(k,g)|0;p=c[b>>2]|0;q=p+4|0;r=c[q>>2]|0;c[j>>2]=r;c[f>>2]=0;c[o>>2]=p;if(r|0)c[r+20>>2]=k;c[q>>2]=k;if(!(c[p>>2]|0))c[p>>2]=k;k=p+8|0;c[k>>2]=(c[k>>2]|0)+1;k=c[g+12>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);k=c[g+4>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);if(!n?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);__ZN10StringNameC2EPKc(h,1020507);__ZN7ClassDB17get_property_listE10StringNameP4ListI12PropertyInfo16DefaultAllocatorEbPK6Object(h,b,1,a);__ZN10StringNameD2Ev(h);if(!d){l=e;return}__ZNK7Control19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,1);l=e;return}function __ZN12TabContainer14_notificationvEib(a,b,c){a=a|0;b=b|0;c=c|0;if(!c){if(511!=510)__ZN4Node13_notificationEi(a,b);if(512!=511)__ZN10CanvasItem13_notificationEi(a,b);if(513!=512)__ZN7Control13_notificationEi(a,b)}if(1107!=513)__ZN12TabContainer13_notificationEi(a,b);if(!c)return;if(513!=512)__ZN7Control13_notificationEi(a,b);if(512!=511)__ZN10CanvasItem13_notificationEi(a,b);if(511==510)return;__ZN4Node13_notificationEi(a,b);return}function __ZNK12TabContainer16_get_class_namevEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+8|0;e=b+4|0;f=b;g=a+600|0;a=c[g>>2]|0;if(a|0){if(c[a+4>>2]|0){l=b;return g|0}if(__ZNK6String6lengthEv(a+8|0)|0){l=b;return g|0}}__ZN6StringC2EPKc(d,1020507);c[f>>2]=c[d>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameaSERKS_(g,e);__ZN10StringNameD2Ev(e);e=c[f>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);l=b;return g|0}function __ZNK12TabContainer9get_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1020507);l=a;return c[b>>2]|0}function __ZNK12TabContainer8is_classERK6String(a,b){a=a|0;b=b|0;var c=0;if(((!(__ZNK6StringeqEPKc(b,1020507)|0)?!(__ZNK6StringeqEPKc(b,1111718)|0):0)?!(__ZNK6StringeqEPKc(b,947933)|0):0)?!(__ZNK6StringeqEPKc(b,1132465)|0):0)c=__ZNK6StringeqEPKc(b,1142944)|0;else c=1;return c|0}function __ZNK12TabContainer12is_class_ptrEPv(a,b){a=a|0;b=b|0;return (b|0)==1235684|((b|0)==1220744|((b|0)==1220748|((b|0)==1220720|(b|0)==1220580)))|0}function __ZNK12TabContainer24get_translatable_stringsEP4ListI6String16DefaultAllocatorE(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0;e=l;l=l+48|0;if((l|0)>=(m|0))ba(48);f=e+32|0;g=e+28|0;h=e;i=e+24|0;j=__ZNK12TabContainer9_get_tabsEv(b)|0;c[f>>2]=j;b=0;k=j;while(1){j=(k|0)==0;if(j)n=0;else n=c[k+-4>>2]|0;if((b|0)>=(n|0))break;if(j)o=0;else o=c[k+-4>>2]|0;if((o|0)<=(b|0)){if(j)p=0;else p=c[k+-4>>2]|0;if((p|0)<=(b|0)){q=15;break}a[1263537]=0}__ZN6VectorIP7ControlE14_copy_on_writeEv(f);j=c[(c[f>>2]|0)+(b<<2)>>2]|0;__ZN6StringC2EPKc(g,847286);r=__ZNK6Object8has_metaERK6String(j,g)|0;s=c[g>>2]|0;if(s|0?(__Z16atomic_decrementPj(s+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(s,1);if(r){__ZN6StringC2EPKc(i,847286);__ZNK6Object8get_metaERK6String(h,j,i);c[g>>2]=__ZNK7Variantcv6StringEv(h)|0;if(c[h>>2]|0)__ZN7Variant5clearEv(h);j=c[i>>2]|0;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);if(__ZNK6StringneEPKc(g,1263606)|0){if(!(c[d>>2]|0)){j=__ZnwjPFPvjE(12,4740)|0;c[d>>2]=j;c[j>>2]=0;c[j+4>>2]=0;c[j+8>>2]=0}j=__ZnwjPFPvjE(16,4740)|0;c[j>>2]=0;c[j+4>>2]=0;c[j+8>>2]=0;c[j+12>>2]=0;if((c[g>>2]|0?(c[j>>2]=0,r=c[g>>2]|0,r|0):0)?__Z28atomic_conditional_incrementPj(r+-8|0)|0:0)c[j>>2]=c[g>>2];r=c[d>>2]|0;s=r+4|0;t=c[s>>2]|0;c[j+8>>2]=t;c[j+4>>2]=0;c[j+12>>2]=r;if(t|0)c[t+4>>2]=j;c[s>>2]=j;if(!(c[r>>2]|0))c[r>>2]=j;j=r+8|0;c[j>>2]=(c[j>>2]|0)+1}j=c[g>>2]|0;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1)}b=b+1|0;k=c[f>>2]|0}if((q|0)==15)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);if(!k){l=e;return}if(__Z16atomic_decrementPj(k+-8|0)|0){l=e;return}__ZN6Memory11free_staticEPvb(k,1);l=e;return}function __ZN12TabContainerD2Ev(a){a=a|0;c[a>>2]=251604;__ZN10StringNameD2Ev(a+600|0);__ZN7ControlD2Ev(a);return}function __ZN12TabContainerD0Ev(a){a=a|0;c[a>>2]=251604;__ZN10StringNameD2Ev(a+600|0);__ZN7ControlD2Ev(a);__ZdlPv(a);return}function __ZN12TabContainer16add_child_notifyEP4Node(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0.0,s=0,t=0,u=0,v=0;e=l;l=l+128|0;if((l|0)>=(m|0))ba(128);f=e+120|0;g=e+96|0;h=e+72|0;i=e+48|0;j=e+24|0;k=e;__ZN7Control16add_child_notifyEP4Node(b,d);if(!d){l=e;return}if(!($i[c[(c[d>>2]|0)+44>>2]&8191](d,1220744)|0)){l=e;return}if(__ZNK10CanvasItem18is_set_as_toplevelEv(d)|0){l=e;return}n=__ZNK12TabContainer9_get_tabsEv(b)|0;if(n){o=c[n+-4>>2]|0;if(!(__Z16atomic_decrementPj(n+-8|0)|0))__ZN6Memory11free_staticEPvb(n,1);if((o|0)==1){__ZN10CanvasItem4showEv(d);c[b+620>>2]=0;c[b+624>>2]=0;p=1}else q=8}else q=8;if((q|0)==8){__ZN10CanvasItem4hideEv(d);p=0}__ZN7Control23set_area_as_parent_rectEi(d,0);if(a[b+628>>0]|0)__ZN7Control10set_marginE6Marginf(d,1,+(__ZNK12TabContainer15_get_top_marginEv(b)|0));__ZN10StringNameC2EPKc(f,986819);__ZN10StringNameC2Ev(g);q=__ZNK7Control12get_styleboxERK10StringNameS2_(b,f,g)|0;__ZN10StringNameD2Ev(g);__ZN10StringNameD2Ev(f);r=+__ZNK7Control10get_marginE6Margin(d,0);__ZN7Control10set_marginE6Marginf(d,0,r+ +__ZNK8StyleBox10get_marginE6Margin(q,0));r=+__ZNK7Control10get_marginE6Margin(d,1);__ZN7Control10set_marginE6Marginf(d,1,r+ +__ZNK8StyleBox10get_marginE6Margin(q,1));r=+__ZNK7Control10get_marginE6Margin(d,2);__ZN7Control10set_marginE6Marginf(d,2,r+ +__ZNK8StyleBox10get_marginE6Margin(q,2));r=+__ZNK7Control10get_marginE6Margin(d,3);__ZN7Control10set_marginE6Marginf(d,3,r+ +__ZNK8StyleBox10get_marginE6Margin(q,3));__ZN10CanvasItem6updateEv(b);__ZN10StringNameC2EPKc(f,847244);__ZN10StringNameC2EPKc(g,847252);c[h>>2]=0;__ZN6Object7connectERK10StringNamePS_S2_RK6VectorI7VariantEj(d,f,b,g,h,0)|0;d=c[h>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0){o=c[h>>2]|0;n=(o|0)==0?0:o+-4|0;o=n+4|0;s=c[n>>2]|0;if(s|0){t=0;u=s;while(1){s=o+(t*24|0)|0;if(!(c[s>>2]|0))v=u;else{__ZN7Variant5clearEv(s);v=c[n>>2]|0}t=t+1|0;if(t>>>0>=v>>>0)break;else u=v}}__ZN6Memory11free_staticEPvb(d,1)}__ZN10StringNameD2Ev(g);__ZN10StringNameD2Ev(f);if(p){__ZN10StringNameC2EPKc(f,848268);__ZN7VariantC2Ei(g,c[b+620>>2]|0);c[h>>2]=0;c[i>>2]=0;c[j>>2]=0;c[k>>2]=0;__ZN6Object11emit_signalERK10StringNameRK7VariantS5_S5_S5_S5_(b,f,g,h,i,j,k);if(c[k>>2]|0)__ZN7Variant5clearEv(k);if(c[j>>2]|0)__ZN7Variant5clearEv(j);if(c[i>>2]|0)__ZN7Variant5clearEv(i);if(c[h>>2]|0)__ZN7Variant5clearEv(h);if(c[g>>2]|0)__ZN7Variant5clearEv(g);__ZN10StringNameD2Ev(f)}if(!q){l=e;return}if(!(__ZN9Reference11unreferenceEv(q)|0)){l=e;return}if(!(__Z17predelete_handlerP6Object(q)|0)){l=e;return}gj[c[(c[q>>2]|0)+76>>2]&8191](q);__ZN6Memory11free_staticEPvb(q,0);l=e;return}function __ZN12TabContainer19remove_child_notifyEP4Node(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0;d=l;l=l+128|0;if((l|0)>=(m|0))ba(128);e=d+120|0;f=d+96|0;g=d+72|0;h=d+48|0;i=d+24|0;j=d;__ZN7Control19remove_child_notifyEP4Node(a,b);k=__ZNK12TabContainer9_get_tabsEv(a)|0;if(k){n=c[k+-4>>2]|0;if(!(__Z16atomic_decrementPj(k+-8|0)|0)){__ZN6Memory11free_staticEPvb(k,1);o=n}else o=n}else o=0;n=a+620|0;k=c[n>>2]|0;do if((k|0)==(o+-1|0)){c[n>>2]=k+-1;if((k|0)<1){c[n>>2]=0;break}__ZN10StringNameC2EPKc(e,848053);__ZN7VariantC2Ei(f,c[n>>2]|0);c[g>>2]=0;c[h>>2]=0;c[i>>2]=0;c[j>>2]=0;__ZN6Object13call_deferredERK10StringNameRK7VariantS5_S5_S5_S5_(a,e,f,g,h,i,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);if(c[i>>2]|0)__ZN7Variant5clearEv(i);if(c[h>>2]|0)__ZN7Variant5clearEv(h);if(c[g>>2]|0)__ZN7Variant5clearEv(g);if(c[f>>2]|0)__ZN7Variant5clearEv(f);__ZN10StringNameD2Ev(e)}while(0);__ZN10StringNameC2EPKc(e,847244);__ZN10StringNameC2EPKc(f,847252);__ZN6Object10disconnectERK10StringNamePS_S2_(b,e,a,f);__ZN10StringNameD2Ev(f);__ZN10StringNameD2Ev(e);__ZN10CanvasItem6updateEv(a);l=d;return}function __ZNK12TabContainer16get_minimum_sizeEv(b,d){b=b|0;d=d|0;var e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0.0,F=0,G=0.0,H=0;e=l;l=l+112|0;if((l|0)>=(m|0))ba(112);f=e+96|0;h=e+88|0;i=e+72|0;j=e+80|0;k=e+64|0;n=e+56|0;o=e+48|0;p=e+40|0;q=e+32|0;r=e+24|0;s=e+16|0;t=e+8|0;u=e;g[b>>2]=0.0;v=b+4|0;g[v>>2]=0.0;w=__ZNK12TabContainer9_get_tabsEv(d)|0;c[f>>2]=w;x=h+4|0;y=0;z=w;while(1){w=(z|0)==0;if(w)A=0;else A=c[z+-4>>2]|0;if((y|0)>=(A|0))break;if(w)B=0;else B=c[z+-4>>2]|0;if((B|0)<=(y|0)){if(w)C=0;else C=c[z+-4>>2]|0;if((C|0)<=(y|0)){D=12;break}a[1263537]=0}__ZN6VectorIP7ControlE14_copy_on_writeEv(f);w=c[(c[f>>2]|0)+(y<<2)>>2]|0;if(__ZNK10CanvasItem18is_visible_in_treeEv(w)|0){Pi[c[(c[w>>2]|0)+144>>2]&2047](h,w);c[b>>2]=c[(+g[b>>2]>+g[h>>2]?b:h)>>2];c[v>>2]=c[(+g[v>>2]>+g[x>>2]?b:h)+4>>2]}y=y+1|0;z=c[f>>2]|0}if((D|0)==12)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);__ZN10StringNameC2EPKc(h,1021147);__ZN10StringNameC2Ev(i);D=__ZNK7Control12get_styleboxERK10StringNameS2_(d,h,i)|0;__ZN10StringNameD2Ev(i);__ZN10StringNameD2Ev(h);__ZN10StringNameC2EPKc(h,1020500);__ZN10StringNameC2Ev(i);z=__ZNK7Control12get_styleboxERK10StringNameS2_(d,h,i)|0;__ZN10StringNameD2Ev(i);__ZN10StringNameD2Ev(h);__ZN10StringNameC2EPKc(h,1021707);__ZN10StringNameC2Ev(i);y=__ZNK7Control12get_styleboxERK10StringNameS2_(d,h,i)|0;__ZN10StringNameD2Ev(i);__ZN10StringNameD2Ev(h);__ZN10StringNameC2EPKc(h,990211);__ZN10StringNameC2Ev(i);x=__ZNK7Control8get_fontERK10StringNameS2_(d,h,i)|0;__ZN10StringNameD2Ev(i);__ZN10StringNameD2Ev(h);__ZNK8StyleBox16get_minimum_sizeEv(j,D);E=+g[j+4>>2];__ZNK8StyleBox16get_minimum_sizeEv(k,z);if(E>+g[k+4>>2]){__ZNK8StyleBox16get_minimum_sizeEv(n,D);F=n}else{__ZNK8StyleBox16get_minimum_sizeEv(o,z);F=o}E=+g[F+4>>2];__ZNK8StyleBox16get_minimum_sizeEv(p,y);do if(E>+g[p+4>>2]){__ZNK8StyleBox16get_minimum_sizeEv(q,D);G=+g[q+4>>2];__ZNK8StyleBox16get_minimum_sizeEv(r,z);if(G>+g[r+4>>2]){__ZNK8StyleBox16get_minimum_sizeEv(s,D);H=s;break}else{__ZNK8StyleBox16get_minimum_sizeEv(t,z);H=t;break}}else{__ZNK8StyleBox16get_minimum_sizeEv(u,y);H=u}while(0);E=+g[H+4>>2]+ +g[v>>2];g[v>>2]=E;g[v>>2]=+mj[c[(c[x>>2]|0)+116>>2]&511](x)+E;__ZN10StringNameC2EPKc(h,986819);__ZN10StringNameC2Ev(i);v=__ZNK7Control12get_styleboxERK10StringNameS2_(d,h,i)|0;__ZN10StringNameD2Ev(i);__ZN10StringNameD2Ev(h);__ZNK8StyleBox16get_minimum_sizeEv(h,v);__ZN7Vector2pLERKS_(b,h);if((v|0?__ZN9Reference11unreferenceEv(v)|0:0)?__Z17predelete_handlerP6Object(v)|0:0){gj[c[(c[v>>2]|0)+76>>2]&8191](v);__ZN6Memory11free_staticEPvb(v,0)}if(__ZN9Reference11unreferenceEv(x)|0?__Z17predelete_handlerP6Object(x)|0:0){gj[c[(c[x>>2]|0)+76>>2]&8191](x);__ZN6Memory11free_staticEPvb(x,0)}if((y|0?__ZN9Reference11unreferenceEv(y)|0:0)?__Z17predelete_handlerP6Object(y)|0:0){gj[c[(c[y>>2]|0)+76>>2]&8191](y);__ZN6Memory11free_staticEPvb(y,0)}if((z|0?__ZN9Reference11unreferenceEv(z)|0:0)?__Z17predelete_handlerP6Object(z)|0:0){gj[c[(c[z>>2]|0)+76>>2]&8191](z);__ZN6Memory11free_staticEPvb(z,0)}if((D|0?__ZN9Reference11unreferenceEv(D)|0:0)?__Z17predelete_handlerP6Object(D)|0:0){gj[c[(c[D>>2]|0)+76>>2]&8191](D);__ZN6Memory11free_staticEPvb(D,0)}D=c[f>>2]|0;if(!D){l=e;return}if(__Z16atomic_decrementPj(D+-8|0)|0){l=e;return}__ZN6Memory11free_staticEPvb(D,1);l=e;return}function __ZNK12TabContainer9_get_tabsEv(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d;c[e>>2]=0;if((__ZNK4Node15get_child_countEv(b)|0)>0)f=0;else{g=0;l=d;return g|0}a:while(1){h=__ZNK4Node9get_childEi(b,f)|0;do if((h|0?$i[c[(c[h>>2]|0)+44>>2]&8191](h,1220744)|0:0)?!(__ZNK7Control19is_toplevel_controlEv(h)|0):0){i=c[e>>2]|0;if(!i)j=1;else j=(c[i+-4>>2]|0)+1|0;if(__ZN6VectorIP7ControlE6resizeEi(e,j)|0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);break}a[1263537]=0;i=c[e>>2]|0;if(!i){k=11;break a}n=c[i+-4>>2]|0;if((n|0)<1){k=11;break a}__ZN6VectorIP7ControlE14_copy_on_writeEv(e);c[(c[e>>2]|0)+(n+-1<<2)>>2]=h}while(0);f=f+1|0;if((f|0)>=(__ZNK4Node15get_child_countEv(b)|0)){k=14;break}}if((k|0)==11)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((k|0)==14){g=c[e>>2]|0;l=d;return g|0}return 0}function __ZN6VectorIP7ControlE14_copy_on_writeEv(a){a=a|0;var b=0,d=0,e=0;b=c[a>>2]|0;if(!b)return;if((c[b+-8>>2]|0)>>>0<=1)return;d=c[b+-4>>2]|0;b=(d<<2)+-1|0;e=b>>>1|b;b=e>>>2|e;e=b>>>4|b;b=e>>>8|e;e=__ZN6Memory12alloc_staticEjb((b>>>16|b)+1|0,1)|0;c[e+-8>>2]=1;c[e+-4>>2]=d;if(d|0){b=0;do{c[e+(b<<2)>>2]=c[(c[a>>2]|0)+(b<<2)>>2];b=b+1|0}while((b|0)!=(d|0))}d=c[a>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);c[a>>2]=e;return}function __ZNK7Control19is_toplevel_controlEv(b){b=b|0;var d=0;if(!(a[b+136>>0]|0)){d=0;return d|0}if(c[b+492>>2]|0){d=0;return d|0}if(c[b+488>>2]|0){d=0;return d|0}d=__ZNK10CanvasItem18is_set_as_toplevelEv(b)|0;return d|0}function __ZN6VectorIP7ControlE6resizeEi(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0;if((d|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,269,1145657,0);e=31;return e|0}a[1263537]=0;f=c[b>>2]|0;if(!f)g=0;else g=c[f+-4>>2]|0;if((g|0)==(d|0)){e=0;return e|0}if(!d){if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);c[b>>2]=0;e=0;return e|0}__ZN6VectorIP7ControlE14_copy_on_writeEv(b);f=d<<2;if(d>>>0<=1073741823?(g=f+-1|0,h=g>>>1|g,g=h>>>2|h,h=g>>>4|g,g=h>>>8|h,h=(g>>>16|g)+1|0,f>>>0<4294967264):0){a[1263537]=0;f=c[b>>2]|0;do if(!f)if((d|0)>0)i=18;else{j=0;i=25}else{g=c[f+-4>>2]|0;if((g|0)<(d|0))if(!g)i=18;else{k=__ZN6Memory14realloc_staticEPvjb(f,h,1)|0;if(k|0){a[1263537]=0;l=k;break}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,300,1145876,0);e=6;return e|0}else{j=g;i=25}}while(0);do if((i|0)==18){g=__ZN6Memory12alloc_staticEjb(h,1)|0;if(g|0){a[1263537]=0;c[g+-4>>2]=0;c[g+-8>>2]=1;l=g;break}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,292,1145820,0);e=6;return e|0}else if((i|0)==25){if((j|0)<=(d|0)){e=0;return e|0}g=__ZN6Memory14realloc_staticEPvjb(f,h,1)|0;if(!g){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,324,1145876,0);e=6;return e|0}else{a[1263537]=0;c[b>>2]=g;c[g+-4>>2]=d;e=0;return e|0}}while(0);c[b>>2]=l;c[((l|0)==0?0:l+-4|0)>>2]=d;e=0;return e|0}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,285,1145723,0);e=6;return e|0}function __ZNK12TabContainer15_get_top_marginEv(b){b=b|0;var d=0,e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0.0,C=0,D=0.0,E=0,F=0,G=0,H=0,I=0,J=0.0,K=0,L=0;d=l;l=l+144|0;if((l|0)>=(m|0))ba(144);e=d+132|0;f=d+128|0;h=d+120|0;i=d+112|0;j=d+104|0;k=d+96|0;n=d+88|0;o=d+80|0;p=d+72|0;q=d+64|0;r=d+56|0;s=d+48|0;t=d;u=d+40|0;v=d+32|0;w=d+24|0;if(!(a[b+628>>0]|0)){x=0;l=d;return x|0}__ZN10StringNameC2EPKc(e,1021147);__ZN10StringNameC2Ev(f);y=__ZNK7Control12get_styleboxERK10StringNameS2_(b,e,f)|0;__ZN10StringNameD2Ev(f);__ZN10StringNameD2Ev(e);__ZN10StringNameC2EPKc(e,1020500);__ZN10StringNameC2Ev(f);z=__ZNK7Control12get_styleboxERK10StringNameS2_(b,e,f)|0;__ZN10StringNameD2Ev(f);__ZN10StringNameD2Ev(e);__ZN10StringNameC2EPKc(e,1021707);__ZN10StringNameC2Ev(f);A=__ZNK7Control12get_styleboxERK10StringNameS2_(b,e,f)|0;__ZN10StringNameD2Ev(f);__ZN10StringNameD2Ev(e);__ZNK8StyleBox16get_minimum_sizeEv(h,y);B=+g[h+4>>2];__ZNK8StyleBox16get_minimum_sizeEv(i,z);if(B>+g[i+4>>2]){__ZNK8StyleBox16get_minimum_sizeEv(j,y);C=j}else{__ZNK8StyleBox16get_minimum_sizeEv(k,z);C=k}B=+g[C+4>>2];__ZNK8StyleBox16get_minimum_sizeEv(n,A);do if(B>+g[n+4>>2]){__ZNK8StyleBox16get_minimum_sizeEv(o,y);D=+g[o+4>>2];__ZNK8StyleBox16get_minimum_sizeEv(p,z);if(D>+g[p+4>>2]){__ZNK8StyleBox16get_minimum_sizeEv(q,y);E=q;break}else{__ZNK8StyleBox16get_minimum_sizeEv(r,z);E=r;break}}else{__ZNK8StyleBox16get_minimum_sizeEv(s,A);E=s}while(0);s=~~+g[E+4>>2];__ZN10StringNameC2EPKc(e,990211);__ZN10StringNameC2Ev(f);E=__ZNK7Control8get_fontERK10StringNameS2_(b,e,f)|0;__ZN10StringNameD2Ev(f);__ZN10StringNameD2Ev(e);r=~~+mj[c[(c[E>>2]|0)+116>>2]&511](E);q=__ZNK12TabContainer9_get_tabsEv(b)|0;c[e>>2]=q;b=v+4|0;p=w+4|0;o=0;n=r;r=q;while(1){q=(r|0)==0;if(q)F=0;else F=c[r+-4>>2]|0;if((o|0)>=(F|0))break;if(q)G=0;else G=c[r+-4>>2]|0;if((G|0)<=(o|0)){if(q)H=0;else H=c[r+-4>>2]|0;if((H|0)<=(o|0)){I=39;break}a[1263537]=0}__ZN6VectorIP7ControlE14_copy_on_writeEv(e);q=c[(c[e>>2]|0)+(o<<2)>>2]|0;__ZN6StringC2EPKc(f,847276);C=__ZNK6Object8has_metaERK6String(q,f)|0;k=c[f>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);if(C){__ZN6StringC2EPKc(u,847276);__ZNK6Object8get_metaERK6String(t,q,u);__ZN3RefI7TextureEC2ERK7Variant(f,t);if(c[t>>2]|0)__ZN7Variant5clearEv(t);q=c[u>>2]|0;if(q|0?(__Z16atomic_decrementPj(q+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(q,1);q=c[f>>2]|0;if(q){B=+(n|0);Pi[c[(c[q>>2]|0)+124>>2]&2047](v,q);if(B>+g[b>>2])J=B;else{q=c[f>>2]|0;Pi[c[(c[q>>2]|0)+124>>2]&2047](w,q);J=+g[p>>2]}q=~~J;C=c[f>>2]|0;if(((C|0)!=0?__ZN9Reference11unreferenceEv(C)|0:0)?(C=c[f>>2]|0,__Z17predelete_handlerP6Object(C)|0):0){gj[c[(c[C>>2]|0)+76>>2]&8191](C);__ZN6Memory11free_staticEPvb(C,0);K=q}else K=q}else K=n;L=K}else L=n;o=o+1|0;n=L;r=c[e>>2]|0}if((I|0)==39)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);I=n+s|0;if(r|0?(__Z16atomic_decrementPj(r+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(r,1);if((E|0?__ZN9Reference11unreferenceEv(E)|0:0)?__Z17predelete_handlerP6Object(E)|0:0){gj[c[(c[E>>2]|0)+76>>2]&8191](E);__ZN6Memory11free_staticEPvb(E,0)}if((A|0?__ZN9Reference11unreferenceEv(A)|0:0)?__Z17predelete_handlerP6Object(A)|0:0){gj[c[(c[A>>2]|0)+76>>2]&8191](A);__ZN6Memory11free_staticEPvb(A,0)}if((z|0?__ZN9Reference11unreferenceEv(z)|0:0)?__Z17predelete_handlerP6Object(z)|0:0){gj[c[(c[z>>2]|0)+76>>2]&8191](z);__ZN6Memory11free_staticEPvb(z,0)}if(!y){x=I;l=d;return x|0}if(!(__ZN9Reference11unreferenceEv(y)|0)){x=I;l=d;return x|0}if(!(__Z17predelete_handlerP6Object(y)|0)){x=I;l=d;return x|0}gj[c[(c[y>>2]|0)+76>>2]&8191](y);__ZN6Memory11free_staticEPvb(y,0);x=I;l=d;return x|0}function __ZN12TabContainer13_notificationEi(b,d){b=b|0;d=d|0;var e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0,ia=0,ja=0,ka=0,la=0,ma=0,na=0,oa=0,pa=0,qa=0.0,ra=0,sa=0,ta=0,ua=0,va=0,wa=0,xa=0,ya=0,za=0,Aa=0,Ba=0,Ca=0,Da=0,Ea=0,Fa=0,Ga=0,Ha=0,Ia=0,Ja=0,Ka=0,La=0,Ma=0,Na=0,Oa=0,Pa=0,Qa=0,Ra=0,Sa=0,Ta=0,Ua=0,Va=0,Wa=0,Xa=0,Ya=0.0,Za=0.0,_a=0,$a=0,ab=0,bb=0,cb=0,db=0,eb=0,fb=0;e=l;l=l+320|0;if((l|0)>=(m|0))ba(320);f=e+144|0;h=e+120|0;i=e+96|0;j=e+316|0;k=e+48|0;n=e+24|0;o=e;p=e+256|0;q=e+240|0;r=e+224|0;s=e+312|0;t=e+216|0;u=e+208|0;v=e+308|0;w=e+200|0;x=e+196|0;y=e+72|0;z=e+192|0;A=e+304|0;B=e+296|0;C=e+184|0;D=e+292|0;E=e+168|0;F=e+288|0;G=e+280|0;H=e+276|0;I=e+272|0;J=e+268|0;K=e+264|0;L=e+260|0;switch(d|0){case 30:{d=b+240|0;M=c[d>>2]|0;__ZNK7Control8get_sizeEv(h,b);__ZN10StringNameC2EPKc(f,986819);__ZN10StringNameC2Ev(i);N=__ZNK7Control12get_styleboxERK10StringNameS2_(b,f,i)|0;__ZN10StringNameD2Ev(i);__ZN10StringNameD2Ev(f);do if(a[b+628>>0]|0){c[i>>2]=__ZNK12TabContainer9_get_tabsEv(b)|0;__ZN10StringNameC2EPKc(f,1021147);__ZN10StringNameC2Ev(k);O=__ZNK7Control12get_styleboxERK10StringNameS2_(b,f,k)|0;__ZN10StringNameD2Ev(k);__ZN10StringNameD2Ev(f);__ZN10StringNameC2EPKc(f,1020500);__ZN10StringNameC2Ev(k);P=__ZNK7Control12get_styleboxERK10StringNameS2_(b,f,k)|0;__ZN10StringNameD2Ev(k);__ZN10StringNameD2Ev(f);__ZN10StringNameC2EPKc(f,1021707);__ZN10StringNameC2Ev(k);Q=__ZNK7Control12get_styleboxERK10StringNameS2_(b,f,k)|0;__ZN10StringNameD2Ev(k);__ZN10StringNameD2Ev(f);__ZN10StringNameC2EPKc(f,1003775);__ZN10StringNameC2Ev(k);R=__ZNK7Control8get_iconERK10StringNameS2_(b,f,k)|0;__ZN10StringNameD2Ev(k);__ZN10StringNameD2Ev(f);__ZN10StringNameC2EPKc(f,1003785);__ZN10StringNameC2Ev(k);S=__ZNK7Control8get_iconERK10StringNameS2_(b,f,k)|0;__ZN10StringNameD2Ev(k);__ZN10StringNameD2Ev(f);__ZN10StringNameC2EPKc(f,1023823);__ZN10StringNameC2Ev(k);T=__ZNK7Control8get_iconERK10StringNameS2_(b,f,k)|0;__ZN10StringNameD2Ev(k);__ZN10StringNameD2Ev(f);__ZN10StringNameC2EPKc(f,847296);__ZN10StringNameC2Ev(k);U=__ZNK7Control8get_iconERK10StringNameS2_(b,f,k)|0;__ZN10StringNameD2Ev(k);__ZN10StringNameD2Ev(f);__ZN10StringNameC2EPKc(f,990211);__ZN10StringNameC2Ev(k);V=__ZNK7Control8get_fontERK10StringNameS2_(b,f,k)|0;__ZN10StringNameD2Ev(k);__ZN10StringNameD2Ev(f);__ZN10StringNameC2EPKc(f,1024212);__ZN10StringNameC2Ev(n);__ZNK7Control9get_colorERK10StringNameS2_(k,b,f,n);__ZN10StringNameD2Ev(n);__ZN10StringNameD2Ev(f);__ZN10StringNameC2EPKc(f,1024226);__ZN10StringNameC2Ev(o);__ZNK7Control9get_colorERK10StringNameS2_(n,b,f,o);__ZN10StringNameD2Ev(o);__ZN10StringNameD2Ev(f);__ZN10StringNameC2EPKc(f,990263);__ZN10StringNameC2Ev(p);__ZNK7Control9get_colorERK10StringNameS2_(o,b,f,p);__ZN10StringNameD2Ev(p);__ZN10StringNameD2Ev(f);__ZN10StringNameC2EPKc(f,1024240);__ZN10StringNameC2Ev(p);W=__ZNK7Control12get_constantERK10StringNameS2_(b,f,p)|0;__ZN10StringNameD2Ev(p);__ZN10StringNameD2Ev(f);__ZN10StringNameC2EPKc(f,990283);__ZN10StringNameC2Ev(p);X=__ZNK7Control12get_constantERK10StringNameS2_(b,f,p)|0;__ZN10StringNameD2Ev(p);__ZN10StringNameD2Ev(f);Y=~~(+g[h>>2]-+(W<<1|0));Z=__ZNK12TabContainer15_get_top_marginEv(b)|0;_=b+636|0;if(!(c[_>>2]|0))$=Y;else $=Y-(ij[c[(c[T>>2]|0)+116>>2]&8191](T)|0)|0;Y=b+629|0;aa=0;ca=0;while(1){da=c[i>>2]|0;if(!da)ea=0;else ea=c[da+-4>>2]|0;if((ca|0)>=(ea|0)){fa=$;break}da=(__ZNK12TabContainer14_get_tab_widthEi(b,ca)|0)+aa|0;if((da|0)>($|0)){ga=11;break}a[Y>>0]=0;aa=da;ca=ca+1|0}if((ga|0)==11){a[Y>>0]=1;ca=ij[c[(c[S>>2]|0)+116>>2]&8191](S)|0;fa=$-ca-(ij[c[(c[R>>2]|0)+116>>2]&8191](R)|0)|0}if((c[_>>2]|0)==0?(a[Y>>0]|0)==0:0)ha=fa;else ha=fa+W|0;c[p>>2]=0;ca=b+608|0;aa=c[ca>>2]|0;da=0;while(1){ia=c[i>>2]|0;if(!ia)ja=0;else ja=c[ia+-4>>2]|0;if((aa|0)>=(ja|0)){ga=32;break}ia=__ZNK12TabContainer14_get_tab_widthEi(b,aa)|0;ka=ia+da|0;la=c[p>>2]|0;ma=(la|0)==0;if((ka|0)>(ha|0))if(!ma)if((c[la+-4>>2]|0)>0){ga=32;break}else ga=24;else na=1;else if(ma)na=1;else ga=24;if((ga|0)==24){ga=0;na=(c[la+-4>>2]|0)+1|0}if(!(__ZN6VectorIiE6resizeEi(p,na)|0)){a[1263537]=0;la=c[p>>2]|0;if(!la){ga=29;break}ma=c[la+-4>>2]|0;if((ma|0)<1){ga=29;break}__ZN6VectorIiE14_copy_on_writeEv(p);c[(c[p>>2]|0)+(ma+-1<<2)>>2]=ia}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);aa=aa+1|0;da=ka}if((ga|0)==29)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((ga|0)==32){switch(c[b+632>>2]|0){case 0:{oa=W;ga=36;break}case 1:{oa=((ha|0)/2|0)+W+((da|0)/-2|0)|0;ga=36;break}case 2:{oa=ha+W-da|0;ga=36;break}default:pa=b+612|0}if((ga|0)==36){aa=b+612|0;c[aa>>2]=oa;pa=aa}aa=q+4|0;ka=q+8|0;ia=q+12|0;ma=(Q|0)==0;qa=+(Z|0);la=r+4|0;ra=r+8|0;sa=r+12|0;ta=B+4|0;ua=C+4|0;va=E+4|0;wa=E+8|0;xa=E+12|0;ya=u+4|0;za=b+616|0;Aa=b+620|0;Ba=(P|0)==0;Ca=(O|0)==0;Da=0;Ea=0;while(1){Fa=c[p>>2]|0;if(!Fa)Ga=0;else Ga=c[Fa+-4>>2]|0;if((Ea|0)>=(Ga|0)){ga=41;break}g[q>>2]=0.0;g[aa>>2]=0.0;g[ka>>2]=0.0;g[ia>>2]=1.0;do if(!(__ZNK12TabContainer16get_tab_disabledEi(b,(c[ca>>2]|0)+Ea|0)|0))if(((c[ca>>2]|0)+Ea|0)==(c[Aa>>2]|0)){if(Ba)Ha=0;else{__ZN9Reference9referenceEv(P);Ha=P};c[q>>2]=c[k>>2];c[q+4>>2]=c[k+4>>2];c[q+8>>2]=c[k+8>>2];c[q+12>>2]=c[k+12>>2];Ia=Ha;break}else{if(Ca)Ja=0;else{__ZN9Reference9referenceEv(O);Ja=O};c[q>>2]=c[n>>2];c[q+4>>2]=c[n+4>>2];c[q+8>>2]=c[n+8>>2];c[q+12>>2]=c[n+12>>2];Ia=Ja;break}else{if(ma)Ka=0;else{__ZN9Reference9referenceEv(Q);Ka=Q};c[q>>2]=c[o>>2];c[q+4>>2]=c[o+4>>2];c[q+8>>2]=c[o+8>>2];c[q+12>>2]=c[o+12>>2];Ia=Ka}while(0);Fa=c[p>>2]|0;La=(Fa|0)==0;if(La)Ma=0;else Ma=c[Fa+-4>>2]|0;if((Ma|0)<=(Ea|0)){if(La)Na=0;else Na=c[Fa+-4>>2]|0;if((Na|0)<=(Ea|0)){ga=59;break}a[1263537]=0}__ZN6VectorIiE14_copy_on_writeEv(p);Fa=c[(c[p>>2]|0)+(Ea<<2)>>2]|0;g[r>>2]=+((c[pa>>2]|0)+Da|0);g[la>>2]=0.0;g[ra>>2]=+(Fa|0);g[sa>>2]=qa;La=c[(c[Ia>>2]|0)+128>>2]|0;c[s>>2]=M;c[f>>2]=c[s>>2];bj[La&4095](Ia,f,r);La=(c[ca>>2]|0)+Ea|0;if((La|0)<0){ga=68;break}Oa=c[i>>2]|0;Pa=(Oa|0)==0;if(Pa)Qa=0;else Qa=c[Oa+-4>>2]|0;if((Qa|0)<=(La|0)){if(Pa)Ra=0;else Ra=c[Oa+-4>>2]|0;if((Ra|0)<=(La|0)){ga=68;break}a[1263537]=0}__ZN6VectorIP7ControlE14_copy_on_writeEv(i);Oa=c[(c[i>>2]|0)+(La<<2)>>2]|0;if(!Oa)Sa=0;else{La=$i[c[(c[Oa>>2]|0)+44>>2]&8191](Oa,1220744)|0;Sa=La?Oa:0}__ZN6StringC2EPKc(u,847286);if(__ZNK6Object8has_metaERK6String(Sa,u)|0){__ZN6StringC2EPKc(z,847286);__ZNK6Object8get_metaERK6String(y,Sa,z);c[x>>2]=__ZNK7Variantcv6StringEv(y)|0;__ZN10StringNameC2ERK6String(w,x);Ta=0;Ua=1;Va=__ZNK6Object10XL_MESSAGEERK10StringName(b,w)|0;Wa=v}else{Ta=1;Ua=0;Va=__ZNK4Node8get_nameEv(Sa)|0;Wa=A}c[Wa>>2]=Va;do if(!Va){c[f>>2]=0;Xa=0}else{Oa=c[Va+4>>2]|0;if(Oa|0){__ZN6StringC2EPKc(f,Oa);Xa=c[f>>2]|0;break}Oa=Va+8|0;c[f>>2]=0;La=c[Oa>>2]|0;if(!La){Xa=0;break}c[f>>2]=0;if(!(__Z28atomic_conditional_incrementPj(La+-8|0)|0)){Xa=0;break}La=c[Oa>>2]|0;c[f>>2]=La;Xa=La}while(0);c[t>>2]=Xa;if(Ta)__ZN10StringNameD2Ev(A);if(Ua){__ZN10StringNameD2Ev(v);__ZN10StringNameD2Ev(w);La=c[x>>2]|0;do if(La|0){if(__Z16atomic_decrementPj(La+-8|0)|0)break;__ZN6Memory11free_staticEPvb(La,1)}while(0);if(c[y>>2]|0)__ZN7Variant5clearEv(y);La=c[z>>2]|0;do if(La|0){if(__Z16atomic_decrementPj(La+-8|0)|0)break;__ZN6Memory11free_staticEPvb(La,1)}while(0)}La=c[u>>2]|0;do if(La|0){if(__Z16atomic_decrementPj(La+-8|0)|0)break;__ZN6Memory11free_staticEPvb(La,1)}while(0);Ya=+g[r>>2];La=~~(Ya+ +__ZNK8StyleBox10get_marginE6Margin(Ia,0));Ya=+(~~+__ZNK8StyleBox10get_marginE6Margin(Ia,1)|0);Za=+g[sa>>2];__ZNK8StyleBox16get_minimum_sizeEv(B,Ia);Oa=~~(Ya+(Za-+g[ta>>2])*.5);__ZN6StringC2EPKc(f,847276);Pa=__ZNK6Object8has_metaERK6String(Sa,f)|0;_a=c[f>>2]|0;do if(_a|0){if(__Z16atomic_decrementPj(_a+-8|0)|0)break;__ZN6Memory11free_staticEPvb(_a,1)}while(0);if(Pa){__ZN6StringC2EPKc(C,847276);__ZNK6Object8get_metaERK6String(f,Sa,C);__ZN3RefI7TextureEC2ERK7Variant(u,f);if(c[f>>2]|0)__ZN7Variant5clearEv(f);_a=c[C>>2]|0;do if(_a|0){if(__Z16atomic_decrementPj(_a+-8|0)|0)break;__ZN6Memory11free_staticEPvb(_a,1)}while(0);_a=c[u>>2]|0;do if(!_a)$a=La;else{Pa=Oa-((ij[c[(c[_a>>2]|0)+120>>2]&8191](_a)|0)/2|0)|0;ab=c[u>>2]|0;bb=c[(c[ab>>2]|0)+140>>2]|0;c[D>>2]=M;g[C>>2]=+(La|0);g[ua>>2]=+(Pa|0);g[E>>2]=1.0;g[va>>2]=1.0;g[wa>>2]=1.0;g[xa>>2]=1.0;c[f>>2]=c[D>>2];Li[bb&255](ab,f,C,E,0);if(__ZNK6StringneEPKc(t,1263606)|0){ab=c[u>>2]|0;cb=La+X+(ij[c[(c[ab>>2]|0)+116>>2]&8191](ab)|0)|0}else cb=La;ab=c[u>>2]|0;if(!ab){$a=cb;break}if(!(__ZN9Reference11unreferenceEv(ab)|0)){$a=cb;break}ab=c[u>>2]|0;if(!(__Z17predelete_handlerP6Object(ab)|0)){$a=cb;break}gj[c[(c[ab>>2]|0)+76>>2]&8191](ab);__ZN6Memory11free_staticEPvb(ab,0);$a=cb}while(0);db=$a}else db=La;Za=+(Oa|0)-+mj[c[(c[V>>2]|0)+116>>2]&511](V)*.5;_a=~~(Za+ +mj[c[(c[V>>2]|0)+120>>2]&511](V));c[F>>2]=M;g[u>>2]=+(db|0);g[ya>>2]=+(_a|0);c[f>>2]=c[F>>2];__ZNK4Font4drawE3RIDRK7Vector2RK6StringRK5Colori(V,f,u,t,q,-1);_a=Fa+Da|0;c[za>>2]=(c[ca>>2]|0)+Ea;ab=c[t>>2]|0;do if(ab|0){if(__Z16atomic_decrementPj(ab+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ab,1)}while(0);do if(Ia|0){if(!(__ZN9Reference11unreferenceEv(Ia)|0))break;if(!(__Z17predelete_handlerP6Object(Ia)|0))break;gj[c[(c[Ia>>2]|0)+76>>2]&8191](Ia);__ZN6Memory11free_staticEPvb(Ia,0)}while(0);Da=_a;Ea=Ea+1|0}if((ga|0)==41){__ZNK7Control8get_sizeEv(G,b);Ea=~~+g[G>>2];do if(c[_>>2]|0){Da=Ea-(ij[c[(c[T>>2]|0)+116>>2]&8191](T)|0)|0;if((c[b+604>>2]|0)>(Da|0)){ya=c[(c[U>>2]|0)+140>>2]|0;c[H>>2]=c[d>>2];g[q>>2]=+(Da|0);g[q+4>>2]=0.0;g[r>>2]=1.0;g[r+4>>2]=1.0;g[r+8>>2]=1.0;g[r+12>>2]=1.0;c[f>>2]=c[H>>2];Li[ya&255](U,f,q,r,0);eb=Da;break}else{ya=c[(c[T>>2]|0)+140>>2]|0;c[I>>2]=c[d>>2];g[q>>2]=+(Da|0);g[q+4>>2]=0.0;g[r>>2]=1.0;g[r+4>>2]=1.0;g[r+8>>2]=1.0;g[r+12>>2]=1.0;c[f>>2]=c[I>>2];Li[ya&255](T,f,q,r,0);eb=Da;break}}else eb=Ea;while(0);if(a[Y>>0]|0){Ea=(Z|0)/2|0;_=eb-(ij[c[(c[R>>2]|0)+116>>2]&8191](R)|0)|0;Da=c[(c[R>>2]|0)+140>>2]|0;c[J>>2]=M;Za=+(Ea-((ij[c[(c[R>>2]|0)+120>>2]&8191](R)|0)/2|0)|0);g[q>>2]=+(_|0);g[q+4>>2]=Za;ya=c[i>>2]|0;if(!ya)fb=0;else fb=c[ya+-4>>2]|0;Za=(c[za>>2]|0)<(fb+-1|0)?1.0:.5;g[r>>2]=1.0;g[r+4>>2]=1.0;g[r+8>>2]=1.0;g[r+12>>2]=Za;c[f>>2]=c[J>>2];Li[Da&255](R,f,q,r,0);Da=_-(ij[c[(c[S>>2]|0)+116>>2]&8191](S)|0)|0;_=c[(c[S>>2]|0)+140>>2]|0;c[K>>2]=M;Za=+(Ea-((ij[c[(c[S>>2]|0)+120>>2]&8191](S)|0)/2|0)|0);g[q>>2]=+(Da|0);g[q+4>>2]=Za;Za=(c[ca>>2]|0)>0?1.0:.5;g[r>>2]=1.0;g[r+4>>2]=1.0;g[r+8>>2]=1.0;g[r+12>>2]=Za;c[f>>2]=c[K>>2];Li[_&255](S,f,q,r,0)}_=c[(c[N>>2]|0)+128>>2]|0;c[L>>2]=M;Da=c[h>>2]|0;Za=+g[h+4>>2]-qa;g[q>>2]=0.0;g[q+4>>2]=qa;c[q+8>>2]=Da;g[q+12>>2]=Za;c[f>>2]=c[L>>2];bj[_&4095](N,f,q);_=c[p>>2]|0;if(_|0?(__Z16atomic_decrementPj(_+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(_,1);if((V|0?__ZN9Reference11unreferenceEv(V)|0:0)?__Z17predelete_handlerP6Object(V)|0:0){gj[c[(c[V>>2]|0)+76>>2]&8191](V);__ZN6Memory11free_staticEPvb(V,0)}if((U|0?__ZN9Reference11unreferenceEv(U)|0:0)?__Z17predelete_handlerP6Object(U)|0:0){gj[c[(c[U>>2]|0)+76>>2]&8191](U);__ZN6Memory11free_staticEPvb(U,0)}if((T|0?__ZN9Reference11unreferenceEv(T)|0:0)?__Z17predelete_handlerP6Object(T)|0:0){gj[c[(c[T>>2]|0)+76>>2]&8191](T);__ZN6Memory11free_staticEPvb(T,0)}if((S|0?__ZN9Reference11unreferenceEv(S)|0:0)?__Z17predelete_handlerP6Object(S)|0:0){gj[c[(c[S>>2]|0)+76>>2]&8191](S);__ZN6Memory11free_staticEPvb(S,0)}if((R|0?__ZN9Reference11unreferenceEv(R)|0:0)?__Z17predelete_handlerP6Object(R)|0:0){gj[c[(c[R>>2]|0)+76>>2]&8191](R);__ZN6Memory11free_staticEPvb(R,0)}if((!ma?__ZN9Reference11unreferenceEv(Q)|0:0)?__Z17predelete_handlerP6Object(Q)|0:0){gj[c[(c[Q>>2]|0)+76>>2]&8191](Q);__ZN6Memory11free_staticEPvb(Q,0)}if((!Ba?__ZN9Reference11unreferenceEv(P)|0:0)?__Z17predelete_handlerP6Object(P)|0:0){gj[c[(c[P>>2]|0)+76>>2]&8191](P);__ZN6Memory11free_staticEPvb(P,0)}do if(!Ca?__ZN9Reference11unreferenceEv(O)|0:0){if(!(__Z17predelete_handlerP6Object(O)|0))break;gj[c[(c[O>>2]|0)+76>>2]&8191](O);__ZN6Memory11free_staticEPvb(O,0)}while(0);O=c[i>>2]|0;do if(O|0){if(__Z16atomic_decrementPj(O+-8|0)|0)break;__ZN6Memory11free_staticEPvb(O,1)}while(0);if(N|0)break;l=e;return}else if((ga|0)==59)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((ga|0)==68)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}}else{O=c[(c[N>>2]|0)+128>>2]|0;c[j>>2]=M;Ca=c[h>>2]|0;P=c[h+4>>2]|0;g[i>>2]=0.0;g[i+4>>2]=0.0;c[i+8>>2]=Ca;c[i+12>>2]=P;c[f>>2]=c[j>>2];bj[O&4095](N,f,i)}while(0);if(!(__ZN9Reference11unreferenceEv(N)|0)){l=e;return}if(!(__Z17predelete_handlerP6Object(N)|0)){l=e;return}gj[c[(c[N>>2]|0)+76>>2]&8191](N);__ZN6Memory11free_staticEPvb(N,0);l=e;return}case 45:{N=__ZNK12TabContainer9_get_tabsEv(b)|0;if(!N){l=e;return}j=c[N+-4>>2]|0;if(!(__Z16atomic_decrementPj(N+-8|0)|0))__ZN6Memory11free_staticEPvb(N,1);if((j|0)<=0){l=e;return}__ZN10StringNameC2EPKc(f,848053);__ZN7VariantC2Ei(h,c[b+620>>2]|0);c[i>>2]=0;c[k>>2]=0;c[n>>2]=0;c[o>>2]=0;__ZN6Object13call_deferredERK10StringNameRK7VariantS5_S5_S5_S5_(b,f,h,i,k,n,o);if(c[o>>2]|0)__ZN7Variant5clearEv(o);if(c[n>>2]|0)__ZN7Variant5clearEv(n);if(c[k>>2]|0)__ZN7Variant5clearEv(k);if(c[i>>2]|0)__ZN7Variant5clearEv(i);if(c[h>>2]|0)__ZN7Variant5clearEv(h);__ZN10StringNameD2Ev(f);l=e;return}default:{l=e;return}}}function __ZNK12TabContainer14_get_tab_widthEi(b,d){b=b|0;d=d|0;var e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0;e=l;l=l+128|0;if((l|0)>=(m|0))ba(128);f=e+116|0;h=e+112|0;i=e+108|0;j=e+24|0;k=e+104|0;n=e+100|0;o=e+96|0;p=e;q=e+92|0;r=e+88|0;s=e+80|0;t=e+72|0;u=e+64|0;v=e+56|0;w=e+48|0;x=__ZNK12TabContainer9_get_tabsEv(b)|0;c[h>>2]=x;if((d|0)<0)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);y=(x|0)==0;if(y)z=0;else z=c[x+-4>>2]|0;do if((z|0)<=(d|0)){if(y)A=0;else A=c[x+-4>>2]|0;if((A|0)>(d|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);__ZN6VectorIP7ControlE14_copy_on_writeEv(h);A=c[h>>2]|0;x=c[A+(d<<2)>>2]|0;if(!x){B=A;C=0}else{A=$i[c[(c[x>>2]|0)+44>>2]&8191](x,1220744)|0;B=c[h>>2]|0;C=A?x:0}if(B|0?(__Z16atomic_decrementPj(B+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(B,1);if(!C){D=0;l=e;return D|0}if(__ZNK10CanvasItem18is_set_as_toplevelEv(C)|0){D=0;l=e;return D|0}__ZN10StringNameC2EPKc(f,990211);__ZN10StringNameC2Ev(i);B=__ZNK7Control8get_fontERK10StringNameS2_(b,f,i)|0;__ZN10StringNameD2Ev(i);__ZN10StringNameD2Ev(f);__ZN6StringC2EPKc(j,847286);if(__ZNK6Object8has_metaERK6String(C,j)|0){__ZN6StringC2EPKc(q,847286);__ZNK6Object8get_metaERK6String(p,C,q);c[o>>2]=__ZNK7Variantcv6StringEv(p)|0;__ZN10StringNameC2ERK6String(n,o);E=0;F=1;G=__ZNK6Object10XL_MESSAGEERK10StringName(b,n)|0;H=k}else{E=1;F=0;G=__ZNK4Node8get_nameEv(C)|0;H=r}c[H>>2]=G;do if(G){H=c[G+4>>2]|0;if(H|0){__ZN6StringC2EPKc(f,H);I=c[f>>2]|0;break}H=G+8|0;c[f>>2]=0;x=c[H>>2]|0;if((x|0)!=0?(c[f>>2]=0,(__Z28atomic_conditional_incrementPj(x+-8|0)|0)!=0):0){x=c[H>>2]|0;c[f>>2]=x;I=x}else I=0}else{c[f>>2]=0;I=0}while(0);c[i>>2]=I;if(E)__ZN10StringNameD2Ev(r);if(F){__ZN10StringNameD2Ev(k);__ZN10StringNameD2Ev(n);n=c[o>>2]|0;if(n|0?(__Z16atomic_decrementPj(n+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(n,1);if(c[p>>2]|0)__ZN7Variant5clearEv(p);p=c[q>>2]|0;if(p|0?(__Z16atomic_decrementPj(p+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(p,1)}p=c[j>>2]|0;if(p|0?(__Z16atomic_decrementPj(p+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(p,1);__ZNK4Font15get_string_sizeERK6String(s,B,i);p=~~+g[s>>2];__ZN6StringC2EPKc(f,847276);s=__ZNK6Object8has_metaERK6String(C,f)|0;q=c[f>>2]|0;if(q|0?(__Z16atomic_decrementPj(q+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(q,1);if(s){__ZN6StringC2EPKc(t,847276);__ZNK6Object8get_metaERK6String(j,C,t);__ZN3RefI7TextureEC2ERK7Variant(f,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);C=c[t>>2]|0;if(C|0?(__Z16atomic_decrementPj(C+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(C,1);C=c[f>>2]|0;do if(!C)J=p;else{s=(ij[c[(c[C>>2]|0)+116>>2]&8191](C)|0)+p|0;if(__ZNK6StringneEPKc(i,1263606)|0){__ZN10StringNameC2EPKc(j,990283);__ZN10StringNameC2Ev(t);q=(__ZNK7Control12get_constantERK10StringNameS2_(b,j,t)|0)+s|0;__ZN10StringNameD2Ev(t);__ZN10StringNameD2Ev(j);K=q}else K=s;s=c[f>>2]|0;if(!s){J=K;break}if(!(__ZN9Reference11unreferenceEv(s)|0)){J=K;break}s=c[f>>2]|0;if(!(__Z17predelete_handlerP6Object(s)|0)){J=K;break}gj[c[(c[s>>2]|0)+76>>2]&8191](s);__ZN6Memory11free_staticEPvb(s,0);J=K}while(0);L=J}else L=p;__ZN10StringNameC2EPKc(f,1021147);__ZN10StringNameC2Ev(j);p=__ZNK7Control12get_styleboxERK10StringNameS2_(b,f,j)|0;__ZN10StringNameD2Ev(j);__ZN10StringNameD2Ev(f);__ZN10StringNameC2EPKc(f,1020500);__ZN10StringNameC2Ev(j);J=__ZNK7Control12get_styleboxERK10StringNameS2_(b,f,j)|0;__ZN10StringNameD2Ev(j);__ZN10StringNameD2Ev(f);__ZN10StringNameC2EPKc(f,1021707);__ZN10StringNameC2Ev(j);K=__ZNK7Control12get_styleboxERK10StringNameS2_(b,f,j)|0;__ZN10StringNameD2Ev(j);__ZN10StringNameD2Ev(f);do if(!(__ZNK12TabContainer16get_tab_disabledEi(b,d)|0))if((c[b+620>>2]|0)==(d|0)){__ZNK8StyleBox16get_minimum_sizeEv(v,J);M=v;break}else{__ZNK8StyleBox16get_minimum_sizeEv(w,p);M=w;break}else{__ZNK8StyleBox16get_minimum_sizeEv(u,K);M=u}while(0);u=~~(+(L|0)+ +g[M>>2]);if((K|0?__ZN9Reference11unreferenceEv(K)|0:0)?__Z17predelete_handlerP6Object(K)|0:0){gj[c[(c[K>>2]|0)+76>>2]&8191](K);__ZN6Memory11free_staticEPvb(K,0)}if((J|0?__ZN9Reference11unreferenceEv(J)|0:0)?__Z17predelete_handlerP6Object(J)|0:0){gj[c[(c[J>>2]|0)+76>>2]&8191](J);__ZN6Memory11free_staticEPvb(J,0)}do if(p|0?__ZN9Reference11unreferenceEv(p)|0:0){if(!(__Z17predelete_handlerP6Object(p)|0))break;gj[c[(c[p>>2]|0)+76>>2]&8191](p);__ZN6Memory11free_staticEPvb(p,0)}while(0);p=c[i>>2]|0;do if(p|0){if(__Z16atomic_decrementPj(p+-8|0)|0)break;__ZN6Memory11free_staticEPvb(p,1)}while(0);if(!B){D=u;l=e;return D|0}if(!(__ZN9Reference11unreferenceEv(B)|0)){D=u;l=e;return D|0}if(!(__Z17predelete_handlerP6Object(B)|0)){D=u;l=e;return D|0}gj[c[(c[B>>2]|0)+76>>2]&8191](B);__ZN6Memory11free_staticEPvb(B,0);D=u;l=e;return D|0}function __ZNK12TabContainer16get_tab_disabledEi(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+24|0;g=e;h=__ZNK12TabContainer15get_tab_controlEi(b,d)|0;if(!h){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(848185,847304,556,847332,0);i=0;l=e;return i|0}a[1263537]=0;__ZN6StringC2EPKc(f,847378);d=__ZNK6Object8has_metaERK6String(h,f)|0;b=c[f>>2]|0;if(b|0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(b,1);if(!d){i=0;l=e;return i|0}__ZN6StringC2EPKc(f,847378);__ZNK6Object8get_metaERK6String(g,h,f);h=__ZNK7VariantcvbEv(g)|0;if(c[g>>2]|0)__ZN7Variant5clearEv(g);g=c[f>>2]|0;if(g|0?(__Z16atomic_decrementPj(g+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(g,1);i=h;l=e;return i|0}function __ZNK12TabContainer15get_tab_controlEi(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;g=__ZNK12TabContainer9_get_tabsEv(b)|0;c[f>>2]=g;if((d|0)>-1){b=(g|0)==0;if(b)h=0;else h=c[g+-4>>2]|0;if((h|0)>(d|0)){if((d|0)<0)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);if(b)i=0;else i=c[g+-4>>2]|0;do if((i|0)<=(d|0)){if(b)j=0;else j=c[g+-4>>2]|0;if((j|0)>(d|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);__ZN6VectorIP7ControlE14_copy_on_writeEv(f);j=c[f>>2]|0;k=c[j+(d<<2)>>2]|0;n=j}else{k=0;n=g}}else{k=0;n=g}if(!n){l=e;return k|0}if(__Z16atomic_decrementPj(n+-8|0)|0){l=e;return k|0}__ZN6Memory11free_staticEPvb(n,1);l=e;return k|0}function __ZN7ClassDB10_add_classI12TabContainerEEvv(){var a=0,b=0,d=0,e=0,f=0,g=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+16|0;d=a+12|0;e=a+8|0;f=a+4|0;g=a;__ZN6StringC2EPKc(b,1020507);c[e>>2]=c[b>>2];__ZN10StringNameC2ERK6String(d,e);__ZN6StringC2EPKc(b,1111718);c[g>>2]=c[b>>2];__ZN10StringNameC2ERK6String(f,g);__ZN7ClassDB11_add_class2ERK10StringNameS2_(d,f);__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);__ZN10StringNameD2Ev(d);d=c[e>>2]|0;if(!d){l=a;return}if(__Z16atomic_decrementPj(d+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(d,1);l=a;return}function __ZN12TabContainer13_bind_methodsEv(){var a=0,b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0;a=l;l=l+304|0;if((l|0)>=(m|0))ba(304);b=a+256|0;d=a+248|0;e=a+240|0;f=a+232|0;g=a+224|0;h=a+216|0;i=a+200|0;j=a+192|0;k=a+176|0;n=a+144|0;o=a+128|0;p=a+120|0;q=a+112|0;r=a+104|0;s=a+96|0;t=a+88|0;u=a+80|0;v=a+72|0;w=a+64|0;x=a+56|0;y=a+48|0;z=a+40|0;A=a+208|0;B=a+184|0;C=a+152|0;D=a+36|0;E=a+136|0;F=a+32|0;G=a+28|0;H=a+24|0;I=a+20|0;J=a+16|0;K=a+12|0;L=a+8|0;M=a+4|0;N=a;__Z8D_METHODPKc(d,915429);O=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(O);c[O>>2]=251796;__ZN10MethodBind10_set_constEb(O,0);__ZN10MethodBind24_generate_argument_typesEi(O,1);c[O+44>>2]=1108;c[O+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,O,d,0,0)|0;O=d+4|0;P=c[O>>2]|0;if(P|0?(__Z16atomic_decrementPj(P+-8|0)|0)==0:0){Q=c[O>>2]|0;O=(Q|0)==0?0:Q+-4|0;Q=O+4|0;if(c[O>>2]|0){R=0;do{__ZN10StringNameD2Ev(Q+(R<<2)|0);R=R+1|0}while(R>>>0<(c[O>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(P,1)}__ZN10StringNameD2Ev(d);__Z8D_METHODPKc(e,848039);d=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(d);c[d>>2]=251832;__ZN10MethodBind10_set_constEb(d,1);__ZN10MethodBind24_generate_argument_typesEi(d,0);__ZN10MethodBind12_set_returnsEb(d,1);c[d+44>>2]=5288;c[d+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,d,e,0,0)|0;d=e+4|0;P=c[d>>2]|0;if(P|0?(__Z16atomic_decrementPj(P+-8|0)|0)==0:0){O=c[d>>2]|0;d=(O|0)==0?0:O+-4|0;O=d+4|0;if(c[d>>2]|0){R=0;do{__ZN10StringNameD2Ev(O+(R<<2)|0);R=R+1|0}while(R>>>0<(c[d>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(P,1)}__ZN10StringNameD2Ev(e);__Z8D_METHODPKcS0_(f,848053,848069);e=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(e);c[e>>2]=251868;__ZN10MethodBind10_set_constEb(e,0);__ZN10MethodBind24_generate_argument_typesEi(e,1);c[e+44>>2]=1109;c[e+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,e,f,0,0)|0;e=f+4|0;P=c[e>>2]|0;if(P|0?(__Z16atomic_decrementPj(P+-8|0)|0)==0:0){d=c[e>>2]|0;e=(d|0)==0?0:d+-4|0;d=e+4|0;if(c[e>>2]|0){R=0;do{__ZN10StringNameD2Ev(d+(R<<2)|0);R=R+1|0}while(R>>>0<(c[e>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(P,1)}__ZN10StringNameD2Ev(f);__Z8D_METHODPKc(g,848077);f=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(f);c[f>>2]=251832;__ZN10MethodBind10_set_constEb(f,1);__ZN10MethodBind24_generate_argument_typesEi(f,0);__ZN10MethodBind12_set_returnsEb(f,1);c[f+44>>2]=5289;c[f+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,f,g,0,0)|0;f=g+4|0;P=c[f>>2]|0;if(P|0?(__Z16atomic_decrementPj(P+-8|0)|0)==0:0){e=c[f>>2]|0;f=(e|0)==0?0:e+-4|0;e=f+4|0;if(c[f>>2]|0){R=0;do{__ZN10StringNameD2Ev(e+(R<<2)|0);R=R+1|0}while(R>>>0<(c[f>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(P,1)}__ZN10StringNameD2Ev(g);__Z8D_METHODPKc(h,847392);g=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(g);c[g>>2]=251832;__ZN10MethodBind10_set_constEb(g,1);__ZN10MethodBind24_generate_argument_typesEi(g,0);__ZN10MethodBind12_set_returnsEb(g,1);c[g+44>>2]=5290;c[g+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,g,h,0,0)|0;g=h+4|0;P=c[g>>2]|0;if(P|0?(__Z16atomic_decrementPj(P+-8|0)|0)==0:0){f=c[g>>2]|0;g=(f|0)==0?0:f+-4|0;f=g+4|0;if(c[g>>2]|0){R=0;do{__ZN10StringNameD2Ev(f+(R<<2)|0);R=R+1|0}while(R>>>0<(c[g>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(P,1)}__ZN10StringNameD2Ev(h);__Z8D_METHODPKc(i,847409);h=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(h);c[h>>2]=251904;__ZN10MethodBind10_set_constEb(h,1);__ZN10MethodBind24_generate_argument_typesEi(h,0);__ZN10MethodBind12_set_returnsEb(h,1);c[h+44>>2]=5291;c[h+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,h,i,0,0)|0;h=i+4|0;P=c[h>>2]|0;if(P|0?(__Z16atomic_decrementPj(P+-8|0)|0)==0:0){g=c[h>>2]|0;h=(g|0)==0?0:g+-4|0;g=h+4|0;if(c[h>>2]|0){R=0;do{__ZN10StringNameD2Ev(g+(R<<2)|0);R=R+1|0}while(R>>>0<(c[h>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(P,1)}__ZN10StringNameD2Ev(i);__Z8D_METHODPKcS0_(j,847441,1128274);i=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(i);c[i>>2]=251940;__ZN10MethodBind10_set_constEb(i,1);__ZN10MethodBind24_generate_argument_typesEi(i,1);__ZN10MethodBind12_set_returnsEb(i,1);c[i+44>>2]=4569;c[i+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,i,j,0,0)|0;i=j+4|0;P=c[i>>2]|0;if(P|0?(__Z16atomic_decrementPj(P+-8|0)|0)==0:0){h=c[i>>2]|0;i=(h|0)==0?0:h+-4|0;h=i+4|0;if(c[i>>2]|0){R=0;do{__ZN10StringNameD2Ev(h+(R<<2)|0);R=R+1|0}while(R>>>0<(c[i>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(P,1)}__ZN10StringNameD2Ev(j);__Z8D_METHODPKcS0_(k,848221,913995);j=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(j);c[j>>2]=251976;__ZN10MethodBind10_set_constEb(j,0);__ZN10MethodBind24_generate_argument_typesEi(j,1);c[j+44>>2]=1110;c[j+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,j,k,0,0)|0;j=k+4|0;P=c[j>>2]|0;if(P|0?(__Z16atomic_decrementPj(P+-8|0)|0)==0:0){i=c[j>>2]|0;j=(i|0)==0?0:i+-4|0;i=j+4|0;if(c[j>>2]|0){R=0;do{__ZN10StringNameD2Ev(i+(R<<2)|0);R=R+1|0}while(R>>>0<(c[j>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(P,1)}__ZN10StringNameD2Ev(k);__Z8D_METHODPKc(n,848235);k=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(k);c[k>>2]=252012;__ZN10MethodBind10_set_constEb(k,1);__ZN10MethodBind24_generate_argument_typesEi(k,0);__ZN10MethodBind12_set_returnsEb(k,1);c[k+44>>2]=5292;c[k+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,k,n,0,0)|0;k=n+4|0;P=c[k>>2]|0;if(P|0?(__Z16atomic_decrementPj(P+-8|0)|0)==0:0){j=c[k>>2]|0;k=(j|0)==0?0:j+-4|0;j=k+4|0;if(c[k>>2]|0){R=0;do{__ZN10StringNameD2Ev(j+(R<<2)|0);R=R+1|0}while(R>>>0<(c[k>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(P,1)}__ZN10StringNameD2Ev(n);__Z8D_METHODPKcS0_(o,847465,847482);n=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(n);c[n>>2]=252048;__ZN10MethodBind10_set_constEb(n,0);__ZN10MethodBind24_generate_argument_typesEi(n,1);c[n+44>>2]=1111;c[n+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,n,o,0,0)|0;n=o+4|0;P=c[n>>2]|0;if(P|0?(__Z16atomic_decrementPj(P+-8|0)|0)==0:0){k=c[n>>2]|0;n=(k|0)==0?0:k+-4|0;k=n+4|0;if(c[n>>2]|0){R=0;do{__ZN10StringNameD2Ev(k+(R<<2)|0);R=R+1|0}while(R>>>0<(c[n>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(P,1)}__ZN10StringNameD2Ev(o);__Z8D_METHODPKc(p,847490);o=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(o);c[o>>2]=252084;__ZN10MethodBind10_set_constEb(o,1);__ZN10MethodBind24_generate_argument_typesEi(o,0);__ZN10MethodBind12_set_returnsEb(o,1);c[o+44>>2]=5293;c[o+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,o,p,0,0)|0;o=p+4|0;P=c[o>>2]|0;if(P|0?(__Z16atomic_decrementPj(P+-8|0)|0)==0:0){n=c[o>>2]|0;o=(n|0)==0?0:n+-4|0;n=o+4|0;if(c[o>>2]|0){R=0;do{__ZN10StringNameD2Ev(n+(R<<2)|0);R=R+1|0}while(R>>>0<(c[o>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(P,1)}__ZN10StringNameD2Ev(p);__Z8D_METHODPKcS0_S0_(q,848093,848069,1114335);p=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(p);c[p>>2]=252120;__ZN10MethodBind10_set_constEb(p,0);__ZN10MethodBind24_generate_argument_typesEi(p,2);c[p+44>>2]=1519;c[p+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,p,q,0,0)|0;p=q+4|0;P=c[p>>2]|0;if(P|0?(__Z16atomic_decrementPj(P+-8|0)|0)==0:0){o=c[p>>2]|0;p=(o|0)==0?0:o+-4|0;o=p+4|0;if(c[p>>2]|0){R=0;do{__ZN10StringNameD2Ev(o+(R<<2)|0);R=R+1|0}while(R>>>0<(c[p>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(P,1)}__ZN10StringNameD2Ev(q);__Z8D_METHODPKcS0_(r,848107,848069);q=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(q);c[q>>2]=252156;__ZN10MethodBind10_set_constEb(q,1);__ZN10MethodBind24_generate_argument_typesEi(q,1);__ZN10MethodBind12_set_returnsEb(q,1);c[q+44>>2]=4570;c[q+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,q,r,0,0)|0;q=r+4|0;P=c[q>>2]|0;if(P|0?(__Z16atomic_decrementPj(P+-8|0)|0)==0:0){p=c[q>>2]|0;q=(p|0)==0?0:p+-4|0;p=q+4|0;if(c[q>>2]|0){R=0;do{__ZN10StringNameD2Ev(p+(R<<2)|0);R=R+1|0}while(R>>>0<(c[q>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(P,1)}__ZN10StringNameD2Ev(r);__Z8D_METHODPKcS0_S0_(s,848121,848069,848134);r=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(r);c[r>>2]=252192;__ZN10MethodBind10_set_constEb(r,0);__ZN10MethodBind24_generate_argument_typesEi(r,2);c[r+44>>2]=1520;c[r+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,r,s,0,0)|0;r=s+4|0;P=c[r>>2]|0;if(P|0?(__Z16atomic_decrementPj(P+-8|0)|0)==0:0){q=c[r>>2]|0;r=(q|0)==0?0:q+-4|0;q=r+4|0;if(c[r>>2]|0){R=0;do{__ZN10StringNameD2Ev(q+(R<<2)|0);R=R+1|0}while(R>>>0<(c[r>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(P,1)}__ZN10StringNameD2Ev(s);__Z8D_METHODPKcS0_(t,848147,848069);s=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(s);c[s>>2]=252228;__ZN10MethodBind10_set_constEb(s,1);__ZN10MethodBind24_generate_argument_typesEi(s,1);__ZN10MethodBind12_set_returnsEb(s,1);c[s+44>>2]=4571;c[s+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,s,t,0,0)|0;s=t+4|0;P=c[s>>2]|0;if(P|0?(__Z16atomic_decrementPj(P+-8|0)|0)==0:0){r=c[s>>2]|0;s=(r|0)==0?0:r+-4|0;r=s+4|0;if(c[s>>2]|0){R=0;do{__ZN10StringNameD2Ev(r+(R<<2)|0);R=R+1|0}while(R>>>0<(c[s>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(P,1)}__ZN10StringNameD2Ev(t);__Z8D_METHODPKcS0_S0_(u,848168,848069,990196);t=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(t);c[t>>2]=252264;__ZN10MethodBind10_set_constEb(t,0);__ZN10MethodBind24_generate_argument_typesEi(t,2);c[t+44>>2]=1521;c[t+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,t,u,0,0)|0;t=u+4|0;P=c[t>>2]|0;if(P|0?(__Z16atomic_decrementPj(P+-8|0)|0)==0:0){s=c[t>>2]|0;t=(s|0)==0?0:s+-4|0;s=t+4|0;if(c[t>>2]|0){R=0;do{__ZN10StringNameD2Ev(s+(R<<2)|0);R=R+1|0}while(R>>>0<(c[t>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(P,1)}__ZN10StringNameD2Ev(u);__Z8D_METHODPKcS0_(v,848185,848069);u=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(u);c[u>>2]=252300;__ZN10MethodBind10_set_constEb(u,1);__ZN10MethodBind24_generate_argument_typesEi(u,1);__ZN10MethodBind12_set_returnsEb(u,1);c[u+44>>2]=4572;c[u+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,u,v,0,0)|0;u=v+4|0;P=c[u>>2]|0;if(P|0?(__Z16atomic_decrementPj(P+-8|0)|0)==0:0){t=c[u>>2]|0;u=(t|0)==0?0:t+-4|0;t=u+4|0;if(c[u>>2]|0){R=0;do{__ZN10StringNameD2Ev(t+(R<<2)|0);R=R+1|0}while(R>>>0<(c[u>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(P,1)}__ZN10StringNameD2Ev(v);__Z8D_METHODPKcS0_(w,847507,847517);v=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(v);c[v>>2]=252336;__ZN10MethodBind10_set_constEb(v,0);__ZN10MethodBind24_generate_argument_typesEi(v,1);c[v+44>>2]=1112;c[v+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,v,w,0,0)|0;v=w+4|0;P=c[v>>2]|0;if(P|0?(__Z16atomic_decrementPj(P+-8|0)|0)==0:0){u=c[v>>2]|0;v=(u|0)==0?0:u+-4|0;u=v+4|0;if(c[v>>2]|0){R=0;do{__ZN10StringNameD2Ev(u+(R<<2)|0);R=R+1|0}while(R>>>0<(c[v>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(P,1)}__ZN10StringNameD2Ev(w);__Z8D_METHODPKc(x,847529);w=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(w);c[w>>2]=252372;__ZN10MethodBind10_set_constEb(w,1);__ZN10MethodBind24_generate_argument_typesEi(w,0);__ZN10MethodBind12_set_returnsEb(w,1);c[w+44>>2]=5294;c[w+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,w,x,0,0)|0;w=x+4|0;P=c[w>>2]|0;do if(P|0){if(__Z16atomic_decrementPj(P+-8|0)|0)break;v=c[w>>2]|0;R=(v|0)==0?0:v+-4|0;v=R+4|0;if(c[R>>2]|0){u=0;do{__ZN10StringNameD2Ev(v+(u<<2)|0);u=u+1|0}while(u>>>0<(c[R>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(P,1)}while(0);__ZN10StringNameD2Ev(x);__Z8D_METHODPKc(y,847252);x=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(x);c[x>>2]=252408;__ZN10MethodBind10_set_constEb(x,0);__ZN10MethodBind24_generate_argument_typesEi(x,0);c[x+44>>2]=5212;c[x+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,x,y,0,0)|0;x=y+4|0;P=c[x>>2]|0;do if(P|0){if(__Z16atomic_decrementPj(P+-8|0)|0)break;w=c[x>>2]|0;R=(w|0)==0?0:w+-4|0;w=R+4|0;if(c[R>>2]|0){u=0;do{__ZN10StringNameD2Ev(w+(u<<2)|0);u=u+1|0}while(u>>>0<(c[R>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(P,1)}while(0);__ZN10StringNameD2Ev(y);__ZN6StringC2EPKc(b,1020507);c[A>>2]=c[b>>2];__ZN10StringNameC2ERK6String(z,A);__ZN6StringC2EPKc(B,848268);__ZN6StringC2EPKc(D,1001397);__ZN6StringC2EPKc(E,1263606);y=C+4|0;c[y>>2]=0;P=C+12|0;c[P>>2]=0;c[C>>2]=2;x=c[D>>2]|0;do if(x|0){c[y>>2]=0;if(!(__Z28atomic_conditional_incrementPj(x+-8|0)|0))break;c[y>>2]=c[D>>2]}while(0);c[C+8>>2]=0;y=c[P>>2]|0;do if((y|0)!=(c[E>>2]|0)){do if(y|0){if(__Z16atomic_decrementPj(y+-8|0)|0)break;__ZN6Memory11free_staticEPvb(y,1)}while(0);c[P>>2]=0;x=c[E>>2]|0;if(!x)break;if(!(__Z28atomic_conditional_incrementPj(x+-8|0)|0))break;c[P>>2]=c[E>>2]}while(0);c[C+16>>2]=7;__ZN10MethodInfoC2ERK6StringRK12PropertyInfo(b,B,C);__ZN7ClassDB10add_signalE10StringNameRK10MethodInfo(z,b);__ZN10MethodInfoD2Ev(b);P=c[C+12>>2]|0;do if(P|0){if(__Z16atomic_decrementPj(P+-8|0)|0)break;__ZN6Memory11free_staticEPvb(P,1)}while(0);P=c[C+4>>2]|0;do if(P|0){if(__Z16atomic_decrementPj(P+-8|0)|0)break;__ZN6Memory11free_staticEPvb(P,1)}while(0);P=c[E>>2]|0;do if(P|0){if(__Z16atomic_decrementPj(P+-8|0)|0)break;__ZN6Memory11free_staticEPvb(P,1)}while(0);P=c[D>>2]|0;do if(P|0){if(__Z16atomic_decrementPj(P+-8|0)|0)break;__ZN6Memory11free_staticEPvb(P,1)}while(0);P=c[B>>2]|0;do if(P|0){if(__Z16atomic_decrementPj(P+-8|0)|0)break;__ZN6Memory11free_staticEPvb(P,1)}while(0);__ZN10StringNameD2Ev(z);z=c[A>>2]|0;do if(z|0){if(__Z16atomic_decrementPj(z+-8|0)|0)break;__ZN6Memory11free_staticEPvb(z,1)}while(0);__ZN6StringC2EPKc(b,1020507);c[A>>2]=c[b>>2];__ZN10StringNameC2ERK6String(F,A);__ZN6StringC2EPKc(B,847545);__ZN6StringC2EPKc(G,1001397);__ZN6StringC2EPKc(E,1263606);z=C+4|0;c[z>>2]=0;P=C+12|0;c[P>>2]=0;c[C>>2]=2;D=c[G>>2]|0;do if(D|0){c[z>>2]=0;if(!(__Z28atomic_conditional_incrementPj(D+-8|0)|0))break;c[z>>2]=c[G>>2]}while(0);c[C+8>>2]=0;z=c[P>>2]|0;do if((z|0)!=(c[E>>2]|0)){do if(z|0){if(__Z16atomic_decrementPj(z+-8|0)|0)break;__ZN6Memory11free_staticEPvb(z,1)}while(0);c[P>>2]=0;D=c[E>>2]|0;if(!D)break;if(!(__Z28atomic_conditional_incrementPj(D+-8|0)|0))break;c[P>>2]=c[E>>2]}while(0);c[C+16>>2]=7;__ZN10MethodInfoC2ERK6StringRK12PropertyInfo(b,B,C);__ZN7ClassDB10add_signalE10StringNameRK10MethodInfo(F,b);__ZN10MethodInfoD2Ev(b);P=c[C+12>>2]|0;do if(P|0){if(__Z16atomic_decrementPj(P+-8|0)|0)break;__ZN6Memory11free_staticEPvb(P,1)}while(0);P=c[C+4>>2]|0;do if(P|0){if(__Z16atomic_decrementPj(P+-8|0)|0)break;__ZN6Memory11free_staticEPvb(P,1)}while(0);P=c[E>>2]|0;do if(P|0){if(__Z16atomic_decrementPj(P+-8|0)|0)break;__ZN6Memory11free_staticEPvb(P,1)}while(0);P=c[G>>2]|0;do if(P|0){if(__Z16atomic_decrementPj(P+-8|0)|0)break;__ZN6Memory11free_staticEPvb(P,1)}while(0);P=c[B>>2]|0;do if(P|0){if(__Z16atomic_decrementPj(P+-8|0)|0)break;__ZN6Memory11free_staticEPvb(P,1)}while(0);__ZN10StringNameD2Ev(F);F=c[A>>2]|0;do if(F|0){if(__Z16atomic_decrementPj(F+-8|0)|0)break;__ZN6Memory11free_staticEPvb(F,1)}while(0);__ZN6StringC2EPKc(b,1020507);c[A>>2]=c[b>>2];__ZN10StringNameC2ERK6String(H,A);__ZN6StringC2EPKc(B,847558);__ZN10MethodInfoC2ERK6String(b,B);__ZN7ClassDB10add_signalE10StringNameRK10MethodInfo(H,b);__ZN10MethodInfoD2Ev(b);F=c[B>>2]|0;do if(F|0){if(__Z16atomic_decrementPj(F+-8|0)|0)break;__ZN6Memory11free_staticEPvb(F,1)}while(0);__ZN10StringNameD2Ev(H);H=c[A>>2]|0;do if(H|0){if(__Z16atomic_decrementPj(H+-8|0)|0)break;__ZN6Memory11free_staticEPvb(H,1)}while(0);__ZN6StringC2EPKc(b,1020507);c[A>>2]=c[b>>2];__ZN10StringNameC2ERK6String(I,A);__ZN6StringC2EPKc(J,847576);__ZN6StringC2EPKc(B,847586);H=b+4|0;c[H>>2]=0;F=b+12|0;c[F>>2]=0;c[b>>2]=2;P=c[J>>2]|0;do if(P|0){c[H>>2]=0;if(!(__Z28atomic_conditional_incrementPj(P+-8|0)|0))break;c[H>>2]=c[J>>2]}while(0);c[b+8>>2]=3;H=c[F>>2]|0;do if((H|0)!=(c[B>>2]|0)){do if(H|0){if(__Z16atomic_decrementPj(H+-8|0)|0)break;__ZN6Memory11free_staticEPvb(H,1)}while(0);c[F>>2]=0;P=c[B>>2]|0;if(!P)break;if(!(__Z28atomic_conditional_incrementPj(P+-8|0)|0))break;c[F>>2]=c[B>>2]}while(0);c[b+16>>2]=7;c[C>>2]=__Z11_scs_createPKc(848221)|0;c[E>>2]=__Z11_scs_createPKc(848235)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(I,b,C,E,-1);__ZN10StringNameD2Ev(E);__ZN10StringNameD2Ev(C);F=c[b+12>>2]|0;do if(F|0){if(__Z16atomic_decrementPj(F+-8|0)|0)break;__ZN6Memory11free_staticEPvb(F,1)}while(0);F=c[b+4>>2]|0;do if(F|0){if(__Z16atomic_decrementPj(F+-8|0)|0)break;__ZN6Memory11free_staticEPvb(F,1)}while(0);F=c[B>>2]|0;do if(F|0){if(__Z16atomic_decrementPj(F+-8|0)|0)break;__ZN6Memory11free_staticEPvb(F,1)}while(0);F=c[J>>2]|0;do if(F|0){if(__Z16atomic_decrementPj(F+-8|0)|0)break;__ZN6Memory11free_staticEPvb(F,1)}while(0);__ZN10StringNameD2Ev(I);I=c[A>>2]|0;do if(I|0){if(__Z16atomic_decrementPj(I+-8|0)|0)break;__ZN6Memory11free_staticEPvb(I,1)}while(0);__ZN6StringC2EPKc(b,1020507);c[A>>2]=c[b>>2];__ZN10StringNameC2ERK6String(K,A);__ZN6StringC2EPKc(L,848311);__ZN6StringC2EPKc(B,848323);I=b+4|0;c[I>>2]=0;F=b+12|0;c[F>>2]=0;c[b>>2]=2;J=c[L>>2]|0;do if(J|0){c[I>>2]=0;if(!(__Z28atomic_conditional_incrementPj(J+-8|0)|0))break;c[I>>2]=c[L>>2]}while(0);c[b+8>>2]=1;I=c[F>>2]|0;do if((I|0)!=(c[B>>2]|0)){do if(I|0){if(__Z16atomic_decrementPj(I+-8|0)|0)break;__ZN6Memory11free_staticEPvb(I,1)}while(0);c[F>>2]=0;J=c[B>>2]|0;if(!J)break;if(!(__Z28atomic_conditional_incrementPj(J+-8|0)|0))break;c[F>>2]=c[B>>2]}while(0);c[b+16>>2]=2;c[C>>2]=__Z11_scs_createPKc(848053)|0;c[E>>2]=__Z11_scs_createPKc(848077)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(K,b,C,E,-1);__ZN10StringNameD2Ev(E);__ZN10StringNameD2Ev(C);F=c[b+12>>2]|0;do if(F|0){if(__Z16atomic_decrementPj(F+-8|0)|0)break;__ZN6Memory11free_staticEPvb(F,1)}while(0);F=c[b+4>>2]|0;do if(F|0){if(__Z16atomic_decrementPj(F+-8|0)|0)break;__ZN6Memory11free_staticEPvb(F,1)}while(0);F=c[B>>2]|0;do if(F|0){if(__Z16atomic_decrementPj(F+-8|0)|0)break;__ZN6Memory11free_staticEPvb(F,1)}while(0);F=c[L>>2]|0;do if(F|0){if(__Z16atomic_decrementPj(F+-8|0)|0)break;__ZN6Memory11free_staticEPvb(F,1)}while(0);__ZN10StringNameD2Ev(K);K=c[A>>2]|0;do if(K|0){if(__Z16atomic_decrementPj(K+-8|0)|0)break;__ZN6Memory11free_staticEPvb(K,1)}while(0);__ZN6StringC2EPKc(b,1020507);c[A>>2]=c[b>>2];__ZN10StringNameC2ERK6String(M,A);__ZN6StringC2EPKc(N,847604);__ZN6StringC2EPKc(B,1263606);K=b+4|0;c[K>>2]=0;F=b+12|0;c[F>>2]=0;c[b>>2]=1;L=c[N>>2]|0;do if(L|0){c[K>>2]=0;if(!(__Z28atomic_conditional_incrementPj(L+-8|0)|0))break;c[K>>2]=c[N>>2]}while(0);c[b+8>>2]=0;K=c[F>>2]|0;do if((K|0)!=(c[B>>2]|0)){do if(K|0){if(__Z16atomic_decrementPj(K+-8|0)|0)break;__ZN6Memory11free_staticEPvb(K,1)}while(0);c[F>>2]=0;L=c[B>>2]|0;if(!L)break;if(!(__Z28atomic_conditional_incrementPj(L+-8|0)|0))break;c[F>>2]=c[B>>2]}while(0);c[b+16>>2]=7;c[C>>2]=__Z11_scs_createPKc(847465)|0;c[E>>2]=__Z11_scs_createPKc(847490)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(M,b,C,E,-1);__ZN10StringNameD2Ev(E);__ZN10StringNameD2Ev(C);C=c[b+12>>2]|0;do if(C|0){if(__Z16atomic_decrementPj(C+-8|0)|0)break;__ZN6Memory11free_staticEPvb(C,1)}while(0);C=c[b+4>>2]|0;do if(C|0){if(__Z16atomic_decrementPj(C+-8|0)|0)break;__ZN6Memory11free_staticEPvb(C,1)}while(0);C=c[B>>2]|0;do if(C|0){if(__Z16atomic_decrementPj(C+-8|0)|0)break;__ZN6Memory11free_staticEPvb(C,1)}while(0);C=c[N>>2]|0;do if(C|0){if(__Z16atomic_decrementPj(C+-8|0)|0)break;__ZN6Memory11free_staticEPvb(C,1)}while(0);__ZN10StringNameD2Ev(M);M=c[A>>2]|0;if(!M){l=a;return}if(__Z16atomic_decrementPj(M+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(M,1);l=a;return}function __ZN12TabContainer10_gui_inputERK10InputEvent(b,d){b=b|0;d=d|0;var e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0.0,r=0.0,s=0,t=0,u=0,v=0.0,w=0;e=l;l=l+144|0;if((l|0)>=(m|0))ba(144);f=e+136|0;h=e+128|0;i=e+96|0;j=e+72|0;k=e+48|0;n=e+24|0;o=e;p=e+120|0;if((c[d+4>>2]|0)!=3){l=e;return}if(!(a[d+44>>0]|0)){l=e;return}if((c[d+40>>2]|0)!=1){l=e;return}q=+g[d+20>>2];r=+g[d+24>>2];__ZNK7Control8get_sizeEv(f,b);d=b+612|0;if(q<+(c[d>>2]|0)){l=e;return}if(r>+(__ZNK12TabContainer15_get_top_marginEv(b)|0)){l=e;return}__ZN10StringNameC2EPKc(h,1023823);__ZN10StringNameC2Ev(i);s=__ZNK7Control8get_iconERK10StringNameS2_(b,h,i)|0;__ZN10StringNameD2Ev(i);__ZN10StringNameD2Ev(h);t=b+636|0;if((c[t>>2]|0)!=0?(r=+g[f>>2],q>r-+(ij[c[(c[s>>2]|0)+116>>2]&8191](s)|0)):0){__ZN10StringNameC2EPKc(h,847558);c[i>>2]=0;c[j>>2]=0;c[k>>2]=0;c[n>>2]=0;c[o>>2]=0;__ZN6Object11emit_signalERK10StringNameRK7VariantS5_S5_S5_S5_(b,h,i,j,k,n,o);if(c[o>>2]|0)__ZN7Variant5clearEv(o);if(c[n>>2]|0)__ZN7Variant5clearEv(n);if(c[k>>2]|0)__ZN7Variant5clearEv(k);if(c[j>>2]|0)__ZN7Variant5clearEv(j);if(c[i>>2]|0)__ZN7Variant5clearEv(i);__ZN10StringNameD2Ev(h);__ZNK7Control19get_global_positionEv(h,b);r=+g[f>>2];__ZNK7Control8get_sizeEv(p,c[t>>2]|0);g[h>>2]=+g[h>>2]+(r-+g[p>>2]);r=+(ij[c[(c[s>>2]|0)+120>>2]&8191](s)|0);p=h+4|0;g[p>>2]=+g[p>>2]+r;__ZN7Control19set_global_positionERK7Vector2(c[t>>2]|0,h);p=c[t>>2]|0;t=c[(c[p>>2]|0)+192>>2]|0;c[i>>2]=0;c[i+4>>2]=0;c[i+8>>2]=0;c[i+12>>2]=0;Pi[t&2047](p,i)}else{p=__ZNK12TabContainer9_get_tabsEv(b)|0;do if(a[b+629>>0]|0){__ZN10StringNameC2EPKc(h,1003775);__ZN10StringNameC2Ev(i);t=__ZNK7Control8get_iconERK10StringNameS2_(b,h,i)|0;__ZN10StringNameD2Ev(i);__ZN10StringNameD2Ev(h);__ZN10StringNameC2EPKc(h,1003785);__ZN10StringNameC2Ev(i);j=__ZNK7Control8get_iconERK10StringNameS2_(b,h,i)|0;__ZN10StringNameD2Ev(i);__ZN10StringNameD2Ev(h);r=+g[f>>2];if(q>r-+(ij[c[(c[t>>2]|0)+116>>2]&8191](t)|0)){if(!p)u=-1;else u=(c[p+-4>>2]|0)+-1|0;if((c[b+616>>2]|0)<(u|0)){k=b+608|0;c[k>>2]=(c[k>>2]|0)+1;__ZN10CanvasItem6updateEv(b);if((j|0?__ZN9Reference11unreferenceEv(j)|0:0)?__Z17predelete_handlerP6Object(j)|0:0){gj[c[(c[j>>2]|0)+76>>2]&8191](j);__ZN6Memory11free_staticEPvb(j,0)}if(!t)break;if(!(__ZN9Reference11unreferenceEv(t)|0))break;if(!(__Z17predelete_handlerP6Object(t)|0))break;gj[c[(c[t>>2]|0)+76>>2]&8191](t);__ZN6Memory11free_staticEPvb(t,0);break}else{if((j|0?__ZN9Reference11unreferenceEv(j)|0:0)?__Z17predelete_handlerP6Object(j)|0:0){gj[c[(c[j>>2]|0)+76>>2]&8191](j);__ZN6Memory11free_staticEPvb(j,0)}if(!t)break;if(!(__ZN9Reference11unreferenceEv(t)|0))break;if(!(__Z17predelete_handlerP6Object(t)|0))break;gj[c[(c[t>>2]|0)+76>>2]&8191](t);__ZN6Memory11free_staticEPvb(t,0);break}}r=+g[f>>2];v=r-+(ij[c[(c[t>>2]|0)+116>>2]&8191](t)|0);if(!(q>v-+(ij[c[(c[j>>2]|0)+116>>2]&8191](j)|0))){if(__ZN9Reference11unreferenceEv(j)|0?__Z17predelete_handlerP6Object(j)|0:0){gj[c[(c[j>>2]|0)+76>>2]&8191](j);__ZN6Memory11free_staticEPvb(j,0)}if(!(__ZN9Reference11unreferenceEv(t)|0)){w=46;break}if(!(__Z17predelete_handlerP6Object(t)|0)){w=46;break}gj[c[(c[t>>2]|0)+76>>2]&8191](t);__ZN6Memory11free_staticEPvb(t,0);w=46;break}k=b+608|0;n=c[k>>2]|0;if((n|0)>0){c[k>>2]=n+-1;__ZN10CanvasItem6updateEv(b);if(__ZN9Reference11unreferenceEv(j)|0?__Z17predelete_handlerP6Object(j)|0:0){gj[c[(c[j>>2]|0)+76>>2]&8191](j);__ZN6Memory11free_staticEPvb(j,0)}if(!(__ZN9Reference11unreferenceEv(t)|0))break;if(!(__Z17predelete_handlerP6Object(t)|0))break;gj[c[(c[t>>2]|0)+76>>2]&8191](t);__ZN6Memory11free_staticEPvb(t,0);break}else{if(__ZN9Reference11unreferenceEv(j)|0?__Z17predelete_handlerP6Object(j)|0:0){gj[c[(c[j>>2]|0)+76>>2]&8191](j);__ZN6Memory11free_staticEPvb(j,0)}if(!(__ZN9Reference11unreferenceEv(t)|0))break;if(!(__Z17predelete_handlerP6Object(t)|0))break;gj[c[(c[t>>2]|0)+76>>2]&8191](t);__ZN6Memory11free_staticEPvb(t,0);break}}else w=46;while(0);a:do if((w|0)==46?(f=c[b+608>>2]|0,u=b+616|0,(f|0)<=(c[u>>2]|0)):0){h=f;v=q-+(c[d>>2]|0);while(1){r=+(__ZNK12TabContainer14_get_tab_widthEi(b,h)|0);if(v<r)break;if((h|0)<(c[u>>2]|0)){h=h+1|0;v=v-r}else break a}if(!(__ZNK12TabContainer16get_tab_disabledEi(b,h)|0))__ZN12TabContainer15set_current_tabEi(b,h)}while(0);if(p|0?(__Z16atomic_decrementPj(p+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(p,1);if(!s){l=e;return}}if(!(__ZN9Reference11unreferenceEv(s)|0)){l=e;return}if(!(__Z17predelete_handlerP6Object(s)|0)){l=e;return}gj[c[(c[s>>2]|0)+76>>2]&8191](s);__ZN6Memory11free_staticEPvb(s,0);l=e;return}function __ZNK12TabContainer13get_tab_countEv(a){a=a|0;var b=0,d=0;b=__ZNK12TabContainer9_get_tabsEv(a)|0;if(!b){d=0;return d|0}a=c[b+-4>>2]|0;if(__Z16atomic_decrementPj(b+-8|0)|0){d=a;return d|0}__ZN6Memory11free_staticEPvb(b,1);d=a;return d|0}function __ZN12TabContainer15set_current_tabEi(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0.0;e=l;l=l+128|0;if((l|0)>=(m|0))ba(128);f=e+124|0;g=e+120|0;h=e+96|0;i=e+72|0;j=e+48|0;k=e+24|0;n=e;if((d|0)>=0){o=__ZNK12TabContainer9_get_tabsEv(b)|0;if(o){p=c[o+-4>>2]|0;if(!(__Z16atomic_decrementPj(o+-8|0)|0)){__ZN6Memory11free_staticEPvb(o,1);q=p}else q=p}else q=0;if((q|0)>(d|0)){a[1263537]=0;q=b+620|0;p=c[q>>2]|0;c[q>>2]=d;__ZN10StringNameC2EPKc(f,986819);__ZN10StringNameC2Ev(g);d=__ZNK7Control12get_styleboxERK10StringNameS2_(b,f,g)|0;__ZN10StringNameD2Ev(g);__ZN10StringNameD2Ev(f);o=__ZNK12TabContainer9_get_tabsEv(b)|0;c[f>>2]=o;r=b+628|0;s=0;t=o;while(1){o=(t|0)==0;if(o)u=0;else u=c[t+-4>>2]|0;if((s|0)>=(u|0))break;if(o)v=0;else v=c[t+-4>>2]|0;if((v|0)<=(s|0)){if(o)w=0;else w=c[t+-4>>2]|0;if((w|0)<=(s|0)){x=18;break}a[1263537]=0}__ZN6VectorIP7ControlE14_copy_on_writeEv(f);o=c[(c[f>>2]|0)+(s<<2)>>2]|0;if((s|0)==(c[q>>2]|0)){__ZN10CanvasItem4showEv(o);__ZN7Control23set_area_as_parent_rectEi(o,0);if(a[r>>0]|0)__ZN7Control10set_marginE6Marginf(o,1,+(__ZNK12TabContainer15_get_top_marginEv(b)|0));y=+__ZNK7Control10get_marginE6Margin(o,0);__ZN7Control10set_marginE6Marginf(o,0,y+ +__ZNK8StyleBox10get_marginE6Margin(d,0));y=+__ZNK7Control10get_marginE6Margin(o,1);__ZN7Control10set_marginE6Marginf(o,1,y+ +__ZNK8StyleBox10get_marginE6Margin(d,1));y=+__ZNK7Control10get_marginE6Margin(o,2);__ZN7Control10set_marginE6Marginf(o,2,y+ +__ZNK8StyleBox10get_marginE6Margin(d,2));y=+__ZNK7Control10get_marginE6Margin(o,3);__ZN7Control10set_marginE6Marginf(o,3,y+ +__ZNK8StyleBox10get_marginE6Margin(d,3))}else __ZN10CanvasItem4hideEv(o);s=s+1|0;t=c[f>>2]|0}if((x|0)==18)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);if((p|0)==(c[q>>2]|0)){__ZN10StringNameC2EPKc(g,847545);__ZN7VariantC2Ei(h,c[q>>2]|0);c[i>>2]=0;c[j>>2]=0;c[k>>2]=0;c[n>>2]=0;__ZN6Object11emit_signalERK10StringNameRK7VariantS5_S5_S5_S5_(b,g,h,i,j,k,n);if(c[n>>2]|0)__ZN7Variant5clearEv(n);if(c[k>>2]|0)__ZN7Variant5clearEv(k);if(c[j>>2]|0)__ZN7Variant5clearEv(j);if(c[i>>2]|0)__ZN7Variant5clearEv(i);if(c[h>>2]|0)__ZN7Variant5clearEv(h);__ZN10StringNameD2Ev(g)}else{c[b+624>>2]=p;__ZN10StringNameC2EPKc(g,847545);__ZN7VariantC2Ei(h,c[q>>2]|0);c[i>>2]=0;c[j>>2]=0;c[k>>2]=0;c[n>>2]=0;__ZN6Object11emit_signalERK10StringNameRK7VariantS5_S5_S5_S5_(b,g,h,i,j,k,n);if(c[n>>2]|0)__ZN7Variant5clearEv(n);if(c[k>>2]|0)__ZN7Variant5clearEv(k);if(c[j>>2]|0)__ZN7Variant5clearEv(j);if(c[i>>2]|0)__ZN7Variant5clearEv(i);if(c[h>>2]|0)__ZN7Variant5clearEv(h);__ZN10StringNameD2Ev(g);__ZN10StringNameC2EPKc(g,848268);__ZN7VariantC2Ei(h,c[q>>2]|0);c[i>>2]=0;c[j>>2]=0;c[k>>2]=0;c[n>>2]=0;__ZN6Object11emit_signalERK10StringNameRK7VariantS5_S5_S5_S5_(b,g,h,i,j,k,n);if(c[n>>2]|0)__ZN7Variant5clearEv(n);if(c[k>>2]|0)__ZN7Variant5clearEv(k);if(c[j>>2]|0)__ZN7Variant5clearEv(j);if(c[i>>2]|0)__ZN7Variant5clearEv(i);if(c[h>>2]|0)__ZN7Variant5clearEv(h);__ZN10StringNameD2Ev(g)}__ZN10CanvasItem6updateEv(b);b=c[f>>2]|0;if(b|0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(b,1);if(!d){l=e;return}if(!(__ZN9Reference11unreferenceEv(d)|0)){l=e;return}if(!(__Z17predelete_handlerP6Object(d)|0)){l=e;return}gj[c[(c[d>>2]|0)+76>>2]&8191](d);__ZN6Memory11free_staticEPvb(d,0);l=e;return}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(848053,847304,388,848500,0);l=e;return}function __ZNK12TabContainer15get_current_tabEv(a){a=a|0;return c[a+620>>2]|0}function __ZNK12TabContainer16get_previous_tabEv(a){a=a|0;return c[a+624>>2]|0}function __ZNK12TabContainer23get_current_tab_controlEv(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d;f=__ZNK12TabContainer9_get_tabsEv(b)|0;c[e>>2]=f;g=c[b+620>>2]|0;if((g|0)>-1){b=(f|0)==0;if(b)h=0;else h=c[f+-4>>2]|0;if((g|0)<(h|0)){if((g|0)<0)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);if(b)i=0;else i=c[f+-4>>2]|0;do if((i|0)<=(g|0)){if(b)j=0;else j=c[f+-4>>2]|0;if((j|0)>(g|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);__ZN6VectorIP7ControlE14_copy_on_writeEv(e);j=c[e>>2]|0;k=c[j+(g<<2)>>2]|0;n=j}else{k=0;n=f}}else{k=0;n=f}if(!n){l=d;return k|0}if(__Z16atomic_decrementPj(n+-8|0)|0){l=d;return k|0}__ZN6Memory11free_staticEPvb(n,1);l=d;return k|0}function __ZN12TabContainer13set_tab_alignENS_8TabAlignE(b,d){b=b|0;d=d|0;if(d>>>0>2){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(848221,847304,472,847776,0);return}else{a[1263537]=0;c[b+632>>2]=d;__ZN10CanvasItem6updateEv(b);return}}function __ZNK12TabContainer13get_tab_alignEv(a){a=a|0;return c[a+632>>2]|0}function __ZN12TabContainer16set_tabs_visibleEb(b,e){b=b|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f;h=b+628|0;if((e&1|0)==(d[h>>0]|0|0)){l=f;return}a[h>>0]=e&1;h=__ZNK12TabContainer9_get_tabsEv(b)|0;c[g>>2]=h;a:do if(e){i=0;j=h;while(1){k=(j|0)==0;if(k)n=0;else n=c[j+-4>>2]|0;if((i|0)>=(n|0))break a;if(k)o=0;else o=c[j+-4>>2]|0;if((o|0)<=(i|0)){if(k)p=0;else p=c[j+-4>>2]|0;if((p|0)<=(i|0))break;a[1263537]=0}__ZN6VectorIP7ControlE14_copy_on_writeEv(g);k=c[(c[g>>2]|0)+(i<<2)>>2]|0;__ZN7Control10set_marginE6Marginf(k,1,+(__ZNK12TabContainer15_get_top_marginEv(b)|0));i=i+1|0;j=c[g>>2]|0}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}else{j=0;i=h;while(1){k=(i|0)==0;if(k)q=0;else q=c[i+-4>>2]|0;if((j|0)>=(q|0))break a;if(k)r=0;else r=c[i+-4>>2]|0;if((r|0)<=(j|0)){if(k)s=0;else s=c[i+-4>>2]|0;if((s|0)<=(j|0))break;a[1263537]=0}__ZN6VectorIP7ControlE14_copy_on_writeEv(g);__ZN7Control10set_marginE6Marginf(c[(c[g>>2]|0)+(j<<2)>>2]|0,1,0.0);j=j+1|0;i=c[g>>2]|0}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);__ZN10CanvasItem6updateEv(b);b=c[g>>2]|0;if(b|0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(b,1);l=f;return}function __ZNK12TabContainer16are_tabs_visibleEv(b){b=b|0;return (a[b+628>>0]|0)!=0|0}function __ZN12TabContainer13set_tab_titleEiRK6String(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);g=f+24|0;h=f;i=__ZNK12TabContainer15get_tab_controlEi(b,d)|0;if(!i){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(848093,847304,515,847648,0);l=f;return}a[1263537]=0;__ZN6StringC2EPKc(g,847286);__ZN7VariantC2ERK6String(h,e);__ZN6Object8set_metaERK6StringRK7Variant(i,g,h);if(c[h>>2]|0)__ZN7Variant5clearEv(h);h=c[g>>2]|0;if(h|0?(__Z16atomic_decrementPj(h+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(h,1);l=f;return}function __ZNK12TabContainer13get_tab_titleEi(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0;e=l;l=l+48|0;if((l|0)>=(m|0))ba(48);f=e+32|0;g=e+28|0;h=e;i=e+24|0;j=__ZNK12TabContainer15get_tab_controlEi(b,d)|0;if(!j){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(848107,847304,522,847733,0);__ZN6StringC2EPKc(g,1263606);k=g;n=c[k>>2]|0;l=e;return n|0}a[1263537]=0;__ZN6StringC2EPKc(f,847286);d=__ZNK6Object8has_metaERK6String(j,f)|0;b=c[f>>2]|0;if(b|0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(b,1);if(d){__ZN6StringC2EPKc(f,847286);__ZNK6Object8get_metaERK6String(h,j,f);c[g>>2]=__ZNK7Variantcv6StringEv(h)|0;if(c[h>>2]|0)__ZN7Variant5clearEv(h);h=c[f>>2]|0;if(h|0?(__Z16atomic_decrementPj(h+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(h,1);k=g;n=c[k>>2]|0;l=e;return n|0}h=__ZNK4Node8get_nameEv(j)|0;c[i>>2]=h;do if(h){j=c[h+4>>2]|0;if(j|0){__ZN6StringC2EPKc(f,j);o=c[f>>2]|0;break}j=h+8|0;c[f>>2]=0;d=c[j>>2]|0;if((d|0)!=0?(c[f>>2]=0,(__Z28atomic_conditional_incrementPj(d+-8|0)|0)!=0):0){d=c[j>>2]|0;c[f>>2]=d;o=d}else o=0}else{c[f>>2]=0;o=0}while(0);c[g>>2]=o;__ZN10StringNameD2Ev(i);k=g;n=c[k>>2]|0;l=e;return n|0}function __ZN12TabContainer12set_tab_iconEiRK3RefI7TextureE(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);g=f+28|0;h=f+24|0;i=f;j=__ZNK12TabContainer15get_tab_controlEi(b,d)|0;if(!j){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(848121,847304,532,847648,0);l=f;return}a[1263537]=0;__ZN6StringC2EPKc(h,847276);__ZN6RefPtrC2Ev(g);__ZN3RefI9ReferenceEaSI7TextureEEvRKS_IT_E(g,e);__ZN7VariantC2ERK6RefPtr(i,g);__ZN6RefPtrD2Ev(g);__ZN6Object8set_metaERK6StringRK7Variant(j,h,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);i=c[h>>2]|0;if(i|0?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);l=f;return}function __ZNK12TabContainer12get_tab_iconEi(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+28|0;g=e;h=e+24|0;i=__ZNK12TabContainer15get_tab_controlEi(b,d)|0;if(!i){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(848487,847304,538,847678,0);c[f>>2]=0;j=0;l=e;return j|0}a[1263537]=0;__ZN6StringC2EPKc(g,847276);d=__ZNK6Object8has_metaERK6String(i,g)|0;b=c[g>>2]|0;if(b|0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(b,1);if(!d){c[f>>2]=0;j=0;l=e;return j|0}__ZN6StringC2EPKc(h,847276);__ZNK6Object8get_metaERK6String(g,i,h);__ZN3RefI7TextureEC2ERK7Variant(f,g);if(c[g>>2]|0)__ZN7Variant5clearEv(g);g=c[h>>2]|0;if(g|0?(__Z16atomic_decrementPj(g+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(g,1);j=c[f>>2]|0;l=e;return j|0}function __ZN12TabContainer16set_tab_disabledEib(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);g=f+24|0;h=f;i=__ZNK12TabContainer15get_tab_controlEi(b,d)|0;if(!i){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(848168,847304,548,847648,0);l=f;return}a[1263537]=0;__ZN6StringC2EPKc(g,847378);__ZN7VariantC2Eb(h,e);__ZN6Object8set_metaERK6StringRK7Variant(i,g,h);if(c[h>>2]|0)__ZN7Variant5clearEv(h);h=c[g>>2]|0;if(h|0?(__Z16atomic_decrementPj(h+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(h,1);__ZN10CanvasItem6updateEv(b);l=f;return}function __ZN12TabContainer9set_popupEP4Node(b,d){b=b|0;d=d|0;var e=0;if(!d){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(847507,847304,612,847617,0);return}else{a[1263537]=0;e=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1235576)|0;c[b+636>>2]=e?d:0;__ZN10CanvasItem6updateEv(b);return}}function __ZNK12TabContainer9get_popupEv(a){a=a|0;return c[a+636>>2]|0}function __ZN12TabContainer23_child_renamed_callbackEv(a){a=a|0;__ZN10CanvasItem6updateEv(a);return}function __ZNK11MethodBind0I12TabContainerE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return 0}function __ZNK11MethodBind0I12TabContainerE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1020507);l=a;return c[b>>2]|0}function __ZN11MethodBind0I12TabContainerE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235684)|0:0){c[h>>2]=0;a[1263537]=0;f=c[d+24>>2]|0;if((f|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=f;c[b>>2]=0;return}i=f-(c[d+20>>2]|0)|0;if((i|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=i;c[b>>2]=0;return}i=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))j=i;else j=c[(c[d>>2]|0)+i>>2]|0;gj[j&8191](d);c[b>>2]=0;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,110,1146558,0);c[b>>2]=0;return}function __ZN11MethodBind0I12TabContainerE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235684)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1)){g=b;gj[g&8191](a);return}else{g=c[(c[a>>2]|0)+b>>2]|0;gj[g&8191](a);return}}function __ZN11MethodBind0I12TabContainerED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI12TabContainerP5PopupE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2EPK6Object(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK13MethodBind0RCI12TabContainerP5PopupE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1020507);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI12TabContainerP5PopupE4callEP6ObjectPPK7VariantiRNS6_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235684)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2EPK6Object(i,ij[n&8191](d)|0);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI12TabContainerP5PopupE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0;if(!b)f=0;else{d=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235684)|0;f=d?b:0}b=c[a+44>>2]|0;d=c[a+48>>2]|0;a=f+(d>>1)|0;if(!(d&1)){g=b;h=ij[g&8191](a)|0;c[e>>2]=h;return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=ij[g&8191](a)|0;c[e>>2]=h;return}}function __ZN13MethodBind0RCI12TabContainerP5PopupED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I12TabContainerP4NodeE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if(!b){__ZN7VariantC2EPK6Object(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK11MethodBind1I12TabContainerP4NodeE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1020507);l=a;return c[b>>2]|0}function __ZN11MethodBind1I12TabContainerP4NodeE4callEP6ObjectPPK7VariantiRNS6_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235684)|0:0){c[h>>2]=0;a[1263537]=0;k=d+24|0;n=c[k>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=i;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=i;return}if((g|0)>0){if((n|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);p=0}else{a[1263537]=0;p=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,p)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=p;c[b>>2]=0;l=i;return}}p=c[d+44>>2]|0;n=c[d+48>>2]|0;o=e+(n>>1)|0;if(!(n&1))q=p;else q=c[(c[o>>2]|0)+p>>2]|0;do if((g|0)<1){p=c[k>>2]|0;n=p+-1|0;if((p|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)s=0;else s=c[e+-4>>2]|0;if((p|0)<=(s|0)){if(r)t=0;else t=c[e+-4>>2]|0;do if((t|0)<(p|0)){if(r)u=0;else u=c[e+-4>>2]|0;if((u|0)<(p|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);v=0;break}else{a[1263537]=0;w=31;break}}else w=31;while(0);if((w|0)==31)v=e+(n*24|0)|0;__ZN7VariantC2ERKS_(j,v);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);f=__ZNK7VariantcvP4NodeEv(j)|0;Pi[q&2047](o,f);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I12TabContainerP4NodeE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235684)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1)){g=b;h=c[d>>2]|0;Pi[g&2047](a,h);return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=c[d>>2]|0;Pi[g&2047](a,h);return}}function __ZN11MethodBind1I12TabContainerP4NodeED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind1RCI12TabContainerbiE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;switch(b|0){case -1:{__ZN7VariantC2Eb(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}case 0:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}default:e=0}l=a;return e|0}function __ZNK13MethodBind1RCI12TabContainerbiE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1020507);l=a;return c[b>>2]|0}function __ZN13MethodBind1RCI12TabContainerbiE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;i=l;l=l+48|0;if((l|0)>=(m|0))ba(48);j=i+24|0;k=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235684)|0:0){c[h>>2]=0;a[1263537]=0;n=d+24|0;o=c[n>>2]|0;if((o|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=o;c[b>>2]=0;l=i;return}p=o-(c[d+20>>2]|0)|0;if((p|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=p;c[b>>2]=0;l=i;return}if((g|0)>0){if((o|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);q=0}else{a[1263537]=0;q=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,q)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=q;c[b>>2]=0;l=i;return}}q=c[d+44>>2]|0;o=c[d+48>>2]|0;p=e+(o>>1)|0;if(!(o&1))r=q;else r=c[(c[p>>2]|0)+q>>2]|0;do if((g|0)<1){q=c[n>>2]|0;o=q+-1|0;if((q|0)>=1){e=c[d+16>>2]|0;s=(e|0)==0;if(s)t=0;else t=c[e+-4>>2]|0;if((q|0)<=(t|0)){if(s)u=0;else u=c[e+-4>>2]|0;do if((u|0)<(q|0)){if(s)v=0;else v=c[e+-4>>2]|0;if((v|0)<(q|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);w=0;break}else{a[1263537]=0;x=31;break}}else x=31;while(0);if((x|0)==31)w=e+(o*24|0)|0;__ZN7VariantC2ERKS_(k,w);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);f=__ZNK7VariantcviEv(k)|0;__ZN7VariantC2Eb(j,$i[r&8191](p,f)|0);if(c[k>>2]|0)__ZN7Variant5clearEv(k);__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1217,1146558,0);c[b>>2]=0;l=i;return}function __ZN13MethodBind1RCI12TabContainerbiE7ptrcallEP6ObjectPPKvPv(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0;if(!d)g=0;else{h=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1235684)|0;g=h?d:0}d=c[b+44>>2]|0;h=c[b+48>>2]|0;b=g+(h>>1)|0;if(!(h&1))i=d;else i=c[(c[b>>2]|0)+d>>2]|0;a[f>>0]=($i[i&8191](b,c[c[e>>2]>>2]|0)|0)&1;return}function __ZN13MethodBind1RCI12TabContainerbiED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind2I12TabContaineribE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;switch(b|0){case 0:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}case 1:{__ZN7VariantC2Eb(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}default:e=0}l=a;return e|0}function __ZNK11MethodBind2I12TabContaineribE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1020507);l=a;return c[b>>2]|0}function __ZN11MethodBind2I12TabContaineribE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0;i=l;l=l+48|0;if((l|0)>=(m|0))ba(48);j=i+24|0;k=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235684)|0:0){c[h>>2]=0;a[1263537]=0;n=d+24|0;o=c[n>>2]|0;if((o|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=o;c[b>>2]=0;l=i;return}p=o-(c[d+20>>2]|0)|0;if((p|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=p;c[b>>2]=0;l=i;return}if((g|0)>0){if((o|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);q=0}else{a[1263537]=0;q=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,q)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=q;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[n>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);r=0}else{a[1263537]=0;r=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,r)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=r;c[b>>2]=0;l=i;return}}}r=c[d+44>>2]|0;q=c[d+48>>2]|0;o=e+(q>>1)|0;if(!(q&1))s=r;else s=c[(c[o>>2]|0)+r>>2]|0;do if((g|0)<1){r=c[n>>2]|0;q=r+-1|0;if((r|0)>=1){e=c[d+16>>2]|0;p=(e|0)==0;if(p)t=0;else t=c[e+-4>>2]|0;if((r|0)<=(t|0)){if(p)u=0;else u=c[e+-4>>2]|0;do if((u|0)<(r|0)){if(p)v=0;else v=c[e+-4>>2]|0;if((v|0)<(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);w=0;break}else{a[1263537]=0;x=37;break}}else x=37;while(0);if((x|0)==37)w=e+(q*24|0)|0;__ZN7VariantC2ERKS_(j,w);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);w=__ZNK7VariantcviEv(j)|0;do if((g|0)<2){v=c[n>>2]|0;u=v+-1|0;t=v+-2|0;if((v|0)>=2){v=c[d+16>>2]|0;r=(v|0)==0;if(r)y=0;else y=c[v+-4>>2]|0;if((u|0)<=(y|0)){if(r)z=0;else z=c[v+-4>>2]|0;do if((z|0)<(u|0)){if(r)A=0;else A=c[v+-4>>2]|0;if((A|0)<(u|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);B=0;break}else{a[1263537]=0;x=54;break}}else x=54;while(0);if((x|0)==54)B=v+(t*24|0)|0;__ZN7VariantC2ERKS_(k,B);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f+4>>2]|0);while(0);f=__ZNK7VariantcvbEv(k)|0;bj[s&4095](o,w,f);if(c[k>>2]|0)__ZN7Variant5clearEv(k);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1380,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind2I12TabContaineribE7ptrcallEP6ObjectPPKvPv(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0;if(!d)g=0;else{f=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1235684)|0;g=f?d:0}d=c[b+44>>2]|0;f=c[b+48>>2]|0;b=g+(f>>1)|0;if(!(f&1))h=d;else h=c[(c[b>>2]|0)+d>>2]|0;bj[h&4095](b,c[c[e>>2]>>2]|0,(a[c[e+4>>2]>>0]|0)!=0);return}function __ZN11MethodBind2I12TabContaineribED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind1RCI12TabContainer3RefI7TextureEiE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;switch(b|0){case -1:{e=__ZN7Variant12get_type_forI3RefI7TextureEEENS_4TypeEv()|0;break}case 0:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}default:e=0}l=a;return e|0}function __ZNK13MethodBind1RCI12TabContainer3RefI7TextureEiE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1020507);l=a;return c[b>>2]|0}function __ZN13MethodBind1RCI12TabContainer3RefI7TextureEiE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0;i=l;l=l+64|0;if((l|0)>=(m|0))ba(64);j=i+52|0;k=i+24|0;n=i+48|0;o=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235684)|0:0){c[h>>2]=0;a[1263537]=0;p=d+24|0;q=c[p>>2]|0;if((q|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=q;c[b>>2]=0;l=i;return}r=q-(c[d+20>>2]|0)|0;if((r|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=r;c[b>>2]=0;l=i;return}if((g|0)>0){if((q|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);s=0}else{a[1263537]=0;s=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,s)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=s;c[b>>2]=0;l=i;return}}s=c[d+44>>2]|0;q=c[d+48>>2]|0;r=e+(q>>1)|0;if(!(q&1))t=s;else t=c[(c[r>>2]|0)+s>>2]|0;do if((g|0)<1){s=c[p>>2]|0;q=s+-1|0;if((s|0)>=1){e=c[d+16>>2]|0;u=(e|0)==0;if(u)v=0;else v=c[e+-4>>2]|0;if((s|0)<=(v|0)){if(u)w=0;else w=c[e+-4>>2]|0;do if((w|0)<(s|0)){if(u)x=0;else x=c[e+-4>>2]|0;if((x|0)<(s|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);y=0;break}else{a[1263537]=0;z=31;break}}else z=31;while(0);if((z|0)==31)y=e+(q*24|0)|0;__ZN7VariantC2ERKS_(o,y);break}}c[o>>2]=0}else __ZN7VariantC2ERKS_(o,c[f>>2]|0);while(0);f=__ZNK7VariantcviEv(o)|0;c[n>>2]=$i[t&8191](r,f)|0;__ZN6RefPtrC2Ev(j);__ZN3RefI9ReferenceEaSI7TextureEEvRKS_IT_E(j,n);__ZN7VariantC2ERK6RefPtr(k,j);__ZN6RefPtrD2Ev(j);j=c[n>>2]|0;if((j|0?__ZN9Reference11unreferenceEv(j)|0:0)?(j=c[n>>2]|0,__Z17predelete_handlerP6Object(j)|0):0){gj[c[(c[j>>2]|0)+76>>2]&8191](j);__ZN6Memory11free_staticEPvb(j,0)}c[n>>2]=0;if(c[o>>2]|0)__ZN7Variant5clearEv(o);__ZN7VariantC2ERKS_(b,k);if(c[k>>2]|0)__ZN7Variant5clearEv(k);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1217,1146558,0);c[b>>2]=0;l=i;return}function __ZN13MethodBind1RCI12TabContainer3RefI7TextureEiE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f;if(!b)h=0;else{i=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235684)|0;h=i?b:0}b=c[a+44>>2]|0;i=c[a+48>>2]|0;a=h+(i>>1)|0;if(!(i&1))j=b;else j=c[(c[a>>2]|0)+b>>2]|0;c[g>>2]=$i[j&8191](a,c[c[d>>2]>>2]|0)|0;__ZN3RefI9ReferenceEaSI7TextureEEvRKS_IT_E(e,g);e=c[g>>2]|0;if(!e){l=f;return}if(!(__ZN9Reference11unreferenceEv(e)|0)){l=f;return}e=c[g>>2]|0;if(!(__Z17predelete_handlerP6Object(e)|0)){l=f;return}gj[c[(c[e>>2]|0)+76>>2]&8191](e);__ZN6Memory11free_staticEPvb(e,0);l=f;return}function __ZN13MethodBind1RCI12TabContainer3RefI7TextureEiED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind2I12TabContaineriRK3RefI7TextureEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;switch(b|0){case 0:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}case 1:{e=__ZN7Variant12get_type_forIRK3RefI7TextureEEENS_4TypeEv()|0;break}default:e=0}l=a;return e|0}function __ZNK11MethodBind2I12TabContaineriRK3RefI7TextureEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1020507);l=a;return c[b>>2]|0}function __ZN11MethodBind2I12TabContaineriRK3RefI7TextureEE4callEP6ObjectPPK7VariantiRNS9_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0;i=l;l=l+64|0;if((l|0)>=(m|0))ba(64);j=i+52|0;k=i+24|0;n=i+48|0;o=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235684)|0:0){c[h>>2]=0;a[1263537]=0;p=d+24|0;q=c[p>>2]|0;if((q|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=q;c[b>>2]=0;l=i;return}r=q-(c[d+20>>2]|0)|0;if((r|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=r;c[b>>2]=0;l=i;return}if((g|0)>0){if((q|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);s=0}else{a[1263537]=0;s=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,s)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=s;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[p>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);t=0}else{a[1263537]=0;t=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,t)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=t;c[b>>2]=0;l=i;return}}}t=c[d+44>>2]|0;s=c[d+48>>2]|0;q=e+(s>>1)|0;if(!(s&1))u=t;else u=c[(c[q>>2]|0)+t>>2]|0;do if((g|0)<1){t=c[p>>2]|0;s=t+-1|0;if((t|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)v=0;else v=c[e+-4>>2]|0;if((t|0)<=(v|0)){if(r)w=0;else w=c[e+-4>>2]|0;do if((w|0)<(t|0)){if(r)x=0;else x=c[e+-4>>2]|0;if((x|0)<(t|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);y=0;break}else{a[1263537]=0;z=37;break}}else z=37;while(0);if((z|0)==37)y=e+(s*24|0)|0;__ZN7VariantC2ERKS_(k,y);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);y=__ZNK7VariantcviEv(k)|0;do if((g|0)<2){x=c[p>>2]|0;w=x+-1|0;v=x+-2|0;if((x|0)>=2){x=c[d+16>>2]|0;t=(x|0)==0;if(t)A=0;else A=c[x+-4>>2]|0;if((w|0)<=(A|0)){if(t)B=0;else B=c[x+-4>>2]|0;do if((B|0)<(w|0)){if(t)C=0;else C=c[x+-4>>2]|0;if((C|0)<(w|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);D=0;break}else{a[1263537]=0;z=54;break}}else z=54;while(0);if((z|0)==54)D=x+(v*24|0)|0;__ZN7VariantC2ERKS_(o,D);break}}c[o>>2]=0}else __ZN7VariantC2ERKS_(o,c[f+4>>2]|0);while(0);__ZN3RefI7TextureEC2ERK7Variant(j,o);c[n>>2]=c[j>>2];bj[u&4095](q,y,n);y=c[n>>2]|0;if((y|0?__ZN9Reference11unreferenceEv(y)|0:0)?(y=c[n>>2]|0,__Z17predelete_handlerP6Object(y)|0):0){gj[c[(c[y>>2]|0)+76>>2]&8191](y);__ZN6Memory11free_staticEPvb(y,0)}c[n>>2]=0;if(c[o>>2]|0)__ZN7Variant5clearEv(o);if(c[k>>2]|0)__ZN7Variant5clearEv(k);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1380,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind2I12TabContaineriRK3RefI7TextureEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+28|0;g=e;h=e+24|0;if(!b)i=0;else{j=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235684)|0;i=j?b:0}b=c[a+44>>2]|0;j=c[a+48>>2]|0;a=i+(j>>1)|0;if(!(j&1))k=b;else k=c[(c[a>>2]|0)+b>>2]|0;b=c[c[d>>2]>>2]|0;__ZN7VariantC2EPK6Object(g,c[d+4>>2]|0);__ZN3RefI7TextureEC2ERK7Variant(f,g);if(c[g>>2]|0)__ZN7Variant5clearEv(g);c[h>>2]=c[f>>2];bj[k&4095](a,b,h);b=c[h>>2]|0;if(!b){l=e;return}if(!(__ZN9Reference11unreferenceEv(b)|0)){l=e;return}b=c[h>>2]|0;if(!(__Z17predelete_handlerP6Object(b)|0)){l=e;return}gj[c[(c[b>>2]|0)+76>>2]&8191](b);__ZN6Memory11free_staticEPvb(b,0);l=e;return}function __ZN11MethodBind2I12TabContaineriRK3RefI7TextureEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind1RCI12TabContainer6StringiE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return __ZNK13MethodBind1RCI12TabContainer6StringiE18_get_argument_typeEi(a,b)|0}function __ZNK13MethodBind1RCI12TabContainer6StringiE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1020507);l=a;return c[b>>2]|0}function __ZN13MethodBind1RCI12TabContainer6StringiE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0;i=l;l=l+64|0;if((l|0)>=(m|0))ba(64);j=i+24|0;k=i+48|0;n=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235684)|0:0){c[h>>2]=0;a[1263537]=0;o=d+24|0;p=c[o>>2]|0;if((p|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=p;c[b>>2]=0;l=i;return}q=p-(c[d+20>>2]|0)|0;if((q|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=q;c[b>>2]=0;l=i;return}if((g|0)>0){if((p|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);r=0}else{a[1263537]=0;r=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,r)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=r;c[b>>2]=0;l=i;return}}r=c[d+44>>2]|0;p=c[d+48>>2]|0;q=e+(p>>1)|0;if(!(p&1))s=r;else s=c[(c[q>>2]|0)+r>>2]|0;do if((g|0)<1){r=c[o>>2]|0;p=r+-1|0;if((r|0)>=1){e=c[d+16>>2]|0;t=(e|0)==0;if(t)u=0;else u=c[e+-4>>2]|0;if((r|0)<=(u|0)){if(t)v=0;else v=c[e+-4>>2]|0;do if((v|0)<(r|0)){if(t)w=0;else w=c[e+-4>>2]|0;if((w|0)<(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);x=0;break}else{a[1263537]=0;y=31;break}}else y=31;while(0);if((y|0)==31)x=e+(p*24|0)|0;__ZN7VariantC2ERKS_(n,x);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f>>2]|0);while(0);f=__ZNK7VariantcviEv(n)|0;c[k>>2]=$i[s&8191](q,f)|0;__ZN7VariantC2ERK6String(j,k);f=c[k>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);if(c[n>>2]|0)__ZN7Variant5clearEv(n);__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1217,1146558,0);c[b>>2]=0;l=i;return}function __ZN13MethodBind1RCI12TabContainer6StringiE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0;if(!b)f=0;else{g=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235684)|0;f=g?b:0}b=c[a+44>>2]|0;g=c[a+48>>2]|0;a=f+(g>>1)|0;if(!(g&1))h=b;else h=c[(c[a>>2]|0)+b>>2]|0;b=$i[h&8191](a,c[c[d>>2]>>2]|0)|0;d=b;a=c[e>>2]|0;if((a|0)==(b|0)){if(!b)return}else{if(a|0?(__Z16atomic_decrementPj(a+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(a,1);c[e>>2]=0;if(!b)return;if(__Z28atomic_conditional_incrementPj(b+-8|0)|0)c[e>>2]=d}if(__Z16atomic_decrementPj(b+-8|0)|0)return;__ZN6Memory11free_staticEPvb(b,1);return}function __ZN13MethodBind1RCI12TabContainer6StringiED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind1RCI12TabContainer6StringiE18_get_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case -1:{c[d>>2]=0;__ZN7VariantC2ERK6String(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);e=c[d>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);f=b;l=a;return f|0}case 0:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;l=a;return f|0}default:{f=0;l=a;return f|0}}return 0}function __ZNK11MethodBind2I12TabContaineriRK6StringE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return __ZNK11MethodBind2I12TabContaineriRK6StringE18_get_argument_typeEi(a,b)|0}function __ZNK11MethodBind2I12TabContaineriRK6StringE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1020507);l=a;return c[b>>2]|0}function __ZN11MethodBind2I12TabContaineriRK6StringE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0;i=l;l=l+64|0;if((l|0)>=(m|0))ba(64);j=i+24|0;k=i+48|0;n=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235684)|0:0){c[h>>2]=0;a[1263537]=0;o=d+24|0;p=c[o>>2]|0;if((p|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=p;c[b>>2]=0;l=i;return}q=p-(c[d+20>>2]|0)|0;if((q|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=q;c[b>>2]=0;l=i;return}if((g|0)>0){if((p|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);r=0}else{a[1263537]=0;r=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,r)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=r;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[o>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);s=0}else{a[1263537]=0;s=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,s)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=s;c[b>>2]=0;l=i;return}}}s=c[d+44>>2]|0;r=c[d+48>>2]|0;p=e+(r>>1)|0;if(!(r&1))t=s;else t=c[(c[p>>2]|0)+s>>2]|0;do if((g|0)<1){s=c[o>>2]|0;r=s+-1|0;if((s|0)>=1){e=c[d+16>>2]|0;q=(e|0)==0;if(q)u=0;else u=c[e+-4>>2]|0;if((s|0)<=(u|0)){if(q)v=0;else v=c[e+-4>>2]|0;do if((v|0)<(s|0)){if(q)w=0;else w=c[e+-4>>2]|0;if((w|0)<(s|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);x=0;break}else{a[1263537]=0;y=37;break}}else y=37;while(0);if((y|0)==37)x=e+(r*24|0)|0;__ZN7VariantC2ERKS_(j,x);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);x=__ZNK7VariantcviEv(j)|0;do if((g|0)<2){w=c[o>>2]|0;v=w+-1|0;u=w+-2|0;if((w|0)>=2){w=c[d+16>>2]|0;s=(w|0)==0;if(s)z=0;else z=c[w+-4>>2]|0;if((v|0)<=(z|0)){if(s)A=0;else A=c[w+-4>>2]|0;do if((A|0)<(v|0)){if(s)B=0;else B=c[w+-4>>2]|0;if((B|0)<(v|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);C=0;break}else{a[1263537]=0;y=54;break}}else y=54;while(0);if((y|0)==54)C=w+(u*24|0)|0;__ZN7VariantC2ERKS_(n,C);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f+4>>2]|0);while(0);c[k>>2]=__ZNK7Variantcv6StringEv(n)|0;bj[t&4095](p,x,k);x=c[k>>2]|0;if(x|0?(__Z16atomic_decrementPj(x+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(x,1);if(c[n>>2]|0)__ZN7Variant5clearEv(n);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1380,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind2I12TabContaineriRK6StringE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235684)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;b=c[c[d>>2]>>2]|0;h=c[d+4>>2]|0;d=c[h>>2]|0;if((d|0)!=0?(__Z28atomic_conditional_incrementPj(d+-8|0)|0)!=0:0)j=c[h>>2]|0;else j=0;c[f>>2]=j;bj[i&4095](a,b,f);b=c[f>>2]|0;if(!b){l=e;return}if(__Z16atomic_decrementPj(b+-8|0)|0){l=e;return}__ZN6Memory11free_staticEPvb(b,1);l=e;return}function __ZN11MethodBind2I12TabContaineriRK6StringED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind2I12TabContaineriRK6StringE18_get_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case 0:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;l=a;return f|0}case 1:{c[d>>2]=0;__ZN7VariantC2ERK6String(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);e=c[d>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);f=b;l=a;return f|0}default:{f=0;l=a;return f|0}}return 0}function __ZNK13MethodBind0RCI12TabContainerbE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Eb(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK13MethodBind0RCI12TabContainerbE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1020507);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI12TabContainerbE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235684)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2Eb(i,ij[n&8191](d)|0);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI12TabContainerbE7ptrcallEP6ObjectPPKvPv(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0;if(!d)g=0;else{e=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1235684)|0;g=e?d:0}d=c[b+44>>2]|0;e=c[b+48>>2]|0;b=g+(e>>1)|0;if(!(e&1)){h=d;i=ij[h&8191](b)|0;j=i&1;a[f>>0]=j;return}else{h=c[(c[b>>2]|0)+d>>2]|0;i=ij[h&8191](b)|0;j=i&1;a[f>>0]=j;return}}function __ZN13MethodBind0RCI12TabContainerbED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I12TabContainerbE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if(!b){__ZN7VariantC2Eb(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK11MethodBind1I12TabContainerbE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1020507);l=a;return c[b>>2]|0}function __ZN11MethodBind1I12TabContainerbE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235684)|0:0){c[h>>2]=0;a[1263537]=0;k=d+24|0;n=c[k>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=i;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=i;return}if((g|0)>0){if((n|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);p=0}else{a[1263537]=0;p=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,p)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=p;c[b>>2]=0;l=i;return}}p=c[d+44>>2]|0;n=c[d+48>>2]|0;o=e+(n>>1)|0;if(!(n&1))q=p;else q=c[(c[o>>2]|0)+p>>2]|0;do if((g|0)<1){p=c[k>>2]|0;n=p+-1|0;if((p|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)s=0;else s=c[e+-4>>2]|0;if((p|0)<=(s|0)){if(r)t=0;else t=c[e+-4>>2]|0;do if((t|0)<(p|0)){if(r)u=0;else u=c[e+-4>>2]|0;if((u|0)<(p|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);v=0;break}else{a[1263537]=0;w=31;break}}else w=31;while(0);if((w|0)==31)v=e+(n*24|0)|0;__ZN7VariantC2ERKS_(j,v);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);f=__ZNK7VariantcvbEv(j)|0;Pi[q&2047](o,f);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I12TabContainerbE7ptrcallEP6ObjectPPKvPv(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0;if(!d)g=0;else{f=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1235684)|0;g=f?d:0}d=c[b+44>>2]|0;f=c[b+48>>2]|0;b=g+(f>>1)|0;if(!(f&1))h=d;else h=c[(c[b>>2]|0)+d>>2]|0;Pi[h&2047](b,(a[c[e>>2]>>0]|0)!=0);return}function __ZN11MethodBind1I12TabContainerbED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI12TabContainerNS0_8TabAlignEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK13MethodBind0RCI12TabContainerNS0_8TabAlignEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1020507);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI12TabContainerNS0_8TabAlignEE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235684)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2Ei(i,ij[n&8191](d)|0);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI12TabContainerNS0_8TabAlignEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0;if(!b)f=0;else{d=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235684)|0;f=d?b:0}b=c[a+44>>2]|0;d=c[a+48>>2]|0;a=f+(d>>1)|0;if(!(d&1)){g=b;h=ij[g&8191](a)|0;c[e>>2]=h;return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=ij[g&8191](a)|0;c[e>>2]=h;return}}function __ZN13MethodBind0RCI12TabContainerNS0_8TabAlignEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I12TabContainerNS0_8TabAlignEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if(!b){__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK11MethodBind1I12TabContainerNS0_8TabAlignEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1020507);l=a;return c[b>>2]|0}function __ZN11MethodBind1I12TabContainerNS0_8TabAlignEE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235684)|0:0){c[h>>2]=0;a[1263537]=0;k=d+24|0;n=c[k>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=i;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=i;return}if((g|0)>0){if((n|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);p=0}else{a[1263537]=0;p=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,p)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=p;c[b>>2]=0;l=i;return}}p=c[d+44>>2]|0;n=c[d+48>>2]|0;o=e+(n>>1)|0;if(!(n&1))q=p;else q=c[(c[o>>2]|0)+p>>2]|0;do if((g|0)<1){p=c[k>>2]|0;n=p+-1|0;if((p|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)s=0;else s=c[e+-4>>2]|0;if((p|0)<=(s|0)){if(r)t=0;else t=c[e+-4>>2]|0;do if((t|0)<(p|0)){if(r)u=0;else u=c[e+-4>>2]|0;if((u|0)<(p|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);v=0;break}else{a[1263537]=0;w=31;break}}else w=31;while(0);if((w|0)==31)v=e+(n*24|0)|0;__ZN7VariantC2ERKS_(j,v);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);f=__ZNK7VariantcviEv(j)|0;Pi[q&2047](o,f);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I12TabContainerNS0_8TabAlignEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235684)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1)){g=b;h=c[d>>2]|0;i=c[h>>2]|0;Pi[g&2047](a,i);return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=c[d>>2]|0;i=c[h>>2]|0;Pi[g&2047](a,i);return}}function __ZN11MethodBind1I12TabContainerNS0_8TabAlignEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind1RCI12TabContainerP7ControliE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;switch(b|0){case -1:{__ZN7VariantC2EPK6Object(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}case 0:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}default:e=0}l=a;return e|0}function __ZNK13MethodBind1RCI12TabContainerP7ControliE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1020507);l=a;return c[b>>2]|0}function __ZN13MethodBind1RCI12TabContainerP7ControliE4callEP6ObjectPPK7VariantiRNS6_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;i=l;l=l+48|0;if((l|0)>=(m|0))ba(48);j=i+24|0;k=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235684)|0:0){c[h>>2]=0;a[1263537]=0;n=d+24|0;o=c[n>>2]|0;if((o|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=o;c[b>>2]=0;l=i;return}p=o-(c[d+20>>2]|0)|0;if((p|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=p;c[b>>2]=0;l=i;return}if((g|0)>0){if((o|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);q=0}else{a[1263537]=0;q=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,q)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=q;c[b>>2]=0;l=i;return}}q=c[d+44>>2]|0;o=c[d+48>>2]|0;p=e+(o>>1)|0;if(!(o&1))r=q;else r=c[(c[p>>2]|0)+q>>2]|0;do if((g|0)<1){q=c[n>>2]|0;o=q+-1|0;if((q|0)>=1){e=c[d+16>>2]|0;s=(e|0)==0;if(s)t=0;else t=c[e+-4>>2]|0;if((q|0)<=(t|0)){if(s)u=0;else u=c[e+-4>>2]|0;do if((u|0)<(q|0)){if(s)v=0;else v=c[e+-4>>2]|0;if((v|0)<(q|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);w=0;break}else{a[1263537]=0;x=31;break}}else x=31;while(0);if((x|0)==31)w=e+(o*24|0)|0;__ZN7VariantC2ERKS_(k,w);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);f=__ZNK7VariantcviEv(k)|0;__ZN7VariantC2EPK6Object(j,$i[r&8191](p,f)|0);if(c[k>>2]|0)__ZN7Variant5clearEv(k);__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1217,1146558,0);c[b>>2]=0;l=i;return}function __ZN13MethodBind1RCI12TabContainerP7ControliE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0;if(!b)f=0;else{g=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235684)|0;f=g?b:0}b=c[a+44>>2]|0;g=c[a+48>>2]|0;a=f+(g>>1)|0;if(!(g&1))h=b;else h=c[(c[a>>2]|0)+b>>2]|0;c[e>>2]=$i[h&8191](a,c[c[d>>2]>>2]|0)|0;return}function __ZN13MethodBind1RCI12TabContainerP7ControliED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI12TabContainerP7ControlE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2EPK6Object(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK13MethodBind0RCI12TabContainerP7ControlE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1020507);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI12TabContainerP7ControlE4callEP6ObjectPPK7VariantiRNS6_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235684)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2EPK6Object(i,ij[n&8191](d)|0);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI12TabContainerP7ControlE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0;if(!b)f=0;else{d=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235684)|0;f=d?b:0}b=c[a+44>>2]|0;d=c[a+48>>2]|0;a=f+(d>>1)|0;if(!(d&1)){g=b;h=ij[g&8191](a)|0;c[e>>2]=h;return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=ij[g&8191](a)|0;c[e>>2]=h;return}}function __ZN13MethodBind0RCI12TabContainerP7ControlED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I12TabContaineriE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if(!b){__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK11MethodBind1I12TabContaineriE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1020507);l=a;return c[b>>2]|0}function __ZN11MethodBind1I12TabContaineriE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235684)|0:0){c[h>>2]=0;a[1263537]=0;k=d+24|0;n=c[k>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=i;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=i;return}if((g|0)>0){if((n|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);p=0}else{a[1263537]=0;p=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,p)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=p;c[b>>2]=0;l=i;return}}p=c[d+44>>2]|0;n=c[d+48>>2]|0;o=e+(n>>1)|0;if(!(n&1))q=p;else q=c[(c[o>>2]|0)+p>>2]|0;do if((g|0)<1){p=c[k>>2]|0;n=p+-1|0;if((p|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)s=0;else s=c[e+-4>>2]|0;if((p|0)<=(s|0)){if(r)t=0;else t=c[e+-4>>2]|0;do if((t|0)<(p|0)){if(r)u=0;else u=c[e+-4>>2]|0;if((u|0)<(p|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);v=0;break}else{a[1263537]=0;w=31;break}}else w=31;while(0);if((w|0)==31)v=e+(n*24|0)|0;__ZN7VariantC2ERKS_(j,v);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);f=__ZNK7VariantcviEv(j)|0;Pi[q&2047](o,f);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I12TabContaineriE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235684)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1)){g=b;h=c[d>>2]|0;i=c[h>>2]|0;Pi[g&2047](a,i);return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=c[d>>2]|0;i=c[h>>2]|0;Pi[g&2047](a,i);return}}function __ZN11MethodBind1I12TabContaineriED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI12TabContaineriE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK13MethodBind0RCI12TabContaineriE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1020507);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI12TabContaineriE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235684)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2Ei(i,ij[n&8191](d)|0);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI12TabContaineriE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0;if(!b)f=0;else{d=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235684)|0;f=d?b:0}b=c[a+44>>2]|0;d=c[a+48>>2]|0;a=f+(d>>1)|0;if(!(d&1)){g=b;h=ij[g&8191](a)|0;c[e>>2]=h;return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=ij[g&8191](a)|0;c[e>>2]=h;return}}function __ZN13MethodBind0RCI12TabContaineriED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I12TabContainerRK10InputEventE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0;a=l;l=l+80|0;if((l|0)>=(m|0))ba(80);d=a+24|0;e=a;if(b|0){f=0;l=a;return f|0}b=d;g=b+56|0;do{c[b>>2]=0;b=b+4|0}while((b|0)<(g|0));__ZN7VariantC2ERK10InputEvent(e,d);d=c[e>>2]|0;if(d|0)__ZN7Variant5clearEv(e);f=d;l=a;return f|0}function __ZNK11MethodBind1I12TabContainerRK10InputEventE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1020507);l=a;return c[b>>2]|0}function __ZN11MethodBind1I12TabContainerRK10InputEventE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;i=l;l=l+80|0;if((l|0)>=(m|0))ba(80);j=i+24|0;k=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235684)|0:0){c[h>>2]=0;a[1263537]=0;n=d+24|0;o=c[n>>2]|0;if((o|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=o;c[b>>2]=0;l=i;return}p=o-(c[d+20>>2]|0)|0;if((p|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=p;c[b>>2]=0;l=i;return}if((g|0)>0){if((o|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);q=0}else{a[1263537]=0;q=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,q)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=q;c[b>>2]=0;l=i;return}}q=c[d+44>>2]|0;o=c[d+48>>2]|0;p=e+(o>>1)|0;if(!(o&1))r=q;else r=c[(c[p>>2]|0)+q>>2]|0;do if((g|0)<1){q=c[n>>2]|0;o=q+-1|0;if((q|0)>=1){e=c[d+16>>2]|0;s=(e|0)==0;if(s)t=0;else t=c[e+-4>>2]|0;if((q|0)<=(t|0)){if(s)u=0;else u=c[e+-4>>2]|0;do if((u|0)<(q|0)){if(s)v=0;else v=c[e+-4>>2]|0;if((v|0)<(q|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);w=0;break}else{a[1263537]=0;x=31;break}}else x=31;while(0);if((x|0)==31)w=e+(o*24|0)|0;__ZN7VariantC2ERKS_(k,w);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);__ZNK7Variantcv10InputEventEv(j,k);Pi[r&2047](p,j);if(c[k>>2]|0)__ZN7Variant5clearEv(k);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I12TabContainerRK10InputEventE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;e=l;l=l+64|0;if((l|0)>=(m|0))ba(64);f=e;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235684)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;b=f;h=c[d>>2]|0;d=b+56|0;do{c[b>>2]=c[h>>2];b=b+4|0;h=h+4|0}while((b|0)<(d|0));Pi[i&2047](a,f);l=e;return}function __ZN11MethodBind1I12TabContainerRK10InputEventED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN11CheckButton18_initialize_classvEv(b){b=b|0;if(a[1263296]|0)return;if(!(a[1263259]|0)){if(!(a[1263258]|0)){if(!(a[1256994]|0)){if(!(a[1256995]|0)){if(!(a[1256996]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI4NodeEEvv();__ZN4Node13_bind_methodsEv();a[1256996]=1}__ZN7ClassDB10_add_classI10CanvasItemEEvv();__ZN10CanvasItem13_bind_methodsEv();a[1256995]=1}__ZN7ClassDB10_add_classI7ControlEEvv();__ZN7Control13_bind_methodsEv();a[1256994]=1}__ZN7ClassDB10_add_classI10BaseButtonEEvv();__ZN10BaseButton13_bind_methodsEv();a[1263258]=1}__ZN7ClassDB10_add_classI6ButtonEEvv();__ZN6Button13_bind_methodsEv();a[1263259]=1}__ZN7ClassDB10_add_classI11CheckButtonEEvv();a[1263296]=1;return}function __ZN11CheckButton5_setvERK10StringNameRK7Variant(a,b,c){a=a|0;b=b|0;c=c|0;var d=0;if(1128!=1129?__ZN7Control4_setERK10StringNameRK7Variant(a,b,c)|0:0)d=1;else d=0;return d|0}function __ZNK11CheckButton5_getvERK10StringNameR7Variant(a,b,c){a=a|0;b=b|0;c=c|0;var d=0;if(1130!=1131?__ZNK7Control4_getERK10StringNameR7Variant(a,b,c)|0:0)d=1;else d=0;return d|0}function __ZNK11CheckButton19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+24|0;g=e+4|0;h=e;if(!d)__ZNK6Button19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,0);__ZN6StringC2EPKc(f,996387);i=c[f>>2]|0;f=i;j=g+4|0;c[j>>2]=0;k=g+12|0;c[k>>2]=0;c[g>>2]=0;n=(i|0)==0;if(!n?(c[j>>2]=0,__Z28atomic_conditional_incrementPj(i+-8|0)|0):0)c[j>>2]=f;c[g+8>>2]=0;f=c[k>>2]|0;if(f|0){if(!(__Z16atomic_decrementPj(f+-8|0)|0))__ZN6Memory11free_staticEPvb(f,1);c[k>>2]=0}c[g+16>>2]=256;if(!(c[b>>2]|0)){k=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=k;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0}k=__ZnwjPFPvjE(32,4740)|0;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0;c[k+12>>2]=0;c[k+16>>2]=7;f=k+20|0;c[f>>2]=0;j=k+24|0;c[j>>2]=0;o=k+28|0;c[o>>2]=0;__ZN12PropertyInfoaSERKS_(k,g)|0;p=c[b>>2]|0;q=p+4|0;r=c[q>>2]|0;c[j>>2]=r;c[f>>2]=0;c[o>>2]=p;if(r|0)c[r+20>>2]=k;c[q>>2]=k;if(!(c[p>>2]|0))c[p>>2]=k;k=p+8|0;c[k>>2]=(c[k>>2]|0)+1;k=c[g+12>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);k=c[g+4>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);if(!n?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);__ZN10StringNameC2EPKc(h,996387);__ZN7ClassDB17get_property_listE10StringNameP4ListI12PropertyInfo16DefaultAllocatorEbPK6Object(h,b,1,a);__ZN10StringNameD2Ev(h);if(!d){l=e;return}__ZNK6Button19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,1);l=e;return}function __ZN11CheckButton14_notificationvEib(a,b,c){a=a|0;b=b|0;c=c|0;if(!c){if(511!=510)__ZN4Node13_notificationEi(a,b);if(512!=511)__ZN10CanvasItem13_notificationEi(a,b);if(513!=512)__ZN7Control13_notificationEi(a,b);if(896!=513)__ZN10BaseButton13_notificationEi(a,b);if(897!=896)__ZN6Button13_notificationEi(a,b)}if(1113!=897)__ZN11CheckButton13_notificationEi(a,b);if(!c)return;if(897!=896)__ZN6Button13_notificationEi(a,b);if(896!=513)__ZN10BaseButton13_notificationEi(a,b);if(513!=512)__ZN7Control13_notificationEi(a,b);if(512!=511)__ZN10CanvasItem13_notificationEi(a,b);if(511==510)return;__ZN4Node13_notificationEi(a,b);return}function __ZNK11CheckButton16_get_class_namevEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+8|0;e=b+4|0;f=b;g=a+664|0;a=c[g>>2]|0;if(a|0){if(c[a+4>>2]|0){l=b;return g|0}if(__ZNK6String6lengthEv(a+8|0)|0){l=b;return g|0}}__ZN6StringC2EPKc(d,996387);c[f>>2]=c[d>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameaSERKS_(g,e);__ZN10StringNameD2Ev(e);e=c[f>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);l=b;return g|0}function __ZNK11CheckButton9get_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,996387);l=a;return c[b>>2]|0}function __ZNK11CheckButton8is_classERK6String(a,b){a=a|0;b=b|0;var c=0;if(((((!(__ZNK6StringeqEPKc(b,996387)|0)?!(__ZNK6StringeqEPKc(b,990183)|0):0)?!(__ZNK6StringeqEPKc(b,947457)|0):0)?!(__ZNK6StringeqEPKc(b,1111718)|0):0)?!(__ZNK6StringeqEPKc(b,947933)|0):0)?!(__ZNK6StringeqEPKc(b,1132465)|0):0)c=__ZNK6StringeqEPKc(b,1142944)|0;else c=1;return c|0}function __ZNK11CheckButton12is_class_ptrEPv(a,b){a=a|0;b=b|0;var c=0;if((b|0)==1235688|(b|0)==1235524){c=1;return c|0}c=(b|0)==1235512|((b|0)==1220744|((b|0)==1220748|((b|0)==1220720|(b|0)==1220580)));return c|0}function __ZN11CheckButtonD2Ev(a){a=a|0;c[a>>2]=252444;__ZN10StringNameD2Ev(a+664|0);__ZN6ButtonD2Ev(a);return}function __ZN11CheckButtonD0Ev(a){a=a|0;c[a>>2]=252444;__ZN10StringNameD2Ev(a+664|0);__ZN6ButtonD2Ev(a);__ZdlPv(a);return}function __ZN11CheckButton13_notificationEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0.0,r=0;d=l;l=l+64|0;if((l|0)>=(m|0))ba(64);e=d+48|0;f=d+24|0;h=d+40|0;i=d+32|0;j=d+20|0;k=d;n=d+16|0;if((b|0)!=30){l=d;return}b=c[a+240>>2]|0;__ZN10StringNameC2EPKc(e,1091938);__ZN10StringNameC2Ev(f);o=__ZNK7Control8get_iconERK10StringNameS2_(a,e,f)|0;__ZN10StringNameD2Ev(f);__ZN10StringNameD2Ev(e);__ZN10StringNameC2EPKc(e,997717);__ZN10StringNameC2Ev(f);p=__ZNK7Control8get_iconERK10StringNameS2_(a,e,f)|0;__ZN10StringNameD2Ev(f);__ZN10StringNameD2Ev(e);__ZNK7Control8get_sizeEv(h,a);q=+g[h>>2];g[f>>2]=q-+(ij[c[(c[o>>2]|0)+116>>2]&8191](o)|0);__ZNK7Control8get_sizeEv(i,a);q=+g[i+4>>2];g[f+4>>2]=+(~~((q-+(ij[c[(c[o>>2]|0)+120>>2]&8191](o)|0))*.5)|0);if(__ZNK10BaseButton10is_pressedEv(a)|0){a=c[(c[o>>2]|0)+140>>2]|0;c[j>>2]=b;g[k>>2]=1.0;g[k+4>>2]=1.0;g[k+8>>2]=1.0;g[k+12>>2]=1.0;c[e>>2]=c[j>>2];Li[a&255](o,e,f,k,0);if(p|0)r=5}else{a=c[(c[p>>2]|0)+140>>2]|0;c[n>>2]=b;g[k>>2]=1.0;g[k+4>>2]=1.0;g[k+8>>2]=1.0;g[k+12>>2]=1.0;c[e>>2]=c[n>>2];Li[a&255](p,e,f,k,0);r=5}if((r|0)==5){if(__ZN9Reference11unreferenceEv(p)|0?__Z17predelete_handlerP6Object(p)|0:0){gj[c[(c[p>>2]|0)+76>>2]&8191](p);__ZN6Memory11free_staticEPvb(p,0)}if(!o){l=d;return}}if(!(__ZN9Reference11unreferenceEv(o)|0)){l=d;return}if(!(__Z17predelete_handlerP6Object(o)|0)){l=d;return}gj[c[(c[o>>2]|0)+76>>2]&8191](o);__ZN6Memory11free_staticEPvb(o,0);l=d;return}function __ZN7ClassDB10_add_classI11CheckButtonEEvv(){var a=0,b=0,d=0,e=0,f=0,g=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+16|0;d=a+12|0;e=a+8|0;f=a+4|0;g=a;__ZN6StringC2EPKc(b,996387);c[e>>2]=c[b>>2];__ZN10StringNameC2ERK6String(d,e);__ZN6StringC2EPKc(b,990183);c[g>>2]=c[b>>2];__ZN10StringNameC2ERK6String(f,g);__ZN7ClassDB11_add_class2ERK10StringNameS2_(d,f);__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);__ZN10StringNameD2Ev(d);d=c[e>>2]|0;if(!d){l=a;return}if(__Z16atomic_decrementPj(d+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(d,1);l=a;return}function __ZN12BoxContainer18_initialize_classvEv(b){b=b|0;if(a[1257011]|0)return;if(!(a[1257012]|0)){if(!(a[1256994]|0)){if(!(a[1256995]|0)){if(!(a[1256996]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI4NodeEEvv();__ZN4Node13_bind_methodsEv();a[1256996]=1}__ZN7ClassDB10_add_classI10CanvasItemEEvv();__ZN10CanvasItem13_bind_methodsEv();a[1256995]=1}__ZN7ClassDB10_add_classI7ControlEEvv();__ZN7Control13_bind_methodsEv();a[1256994]=1}__ZN7ClassDB10_add_classI9ContainerEEvv();__ZN9Container13_bind_methodsEv();a[1257012]=1}__ZN7ClassDB10_add_classI12BoxContainerEEvv();__ZN12BoxContainer13_bind_methodsEv();a[1257011]=1;return}function __ZN12BoxContainer5_setvERK10StringNameRK7Variant(a,b,c){a=a|0;b=b|0;c=c|0;if(1128!=1129)return __ZN7Control4_setERK10StringNameRK7Variant(a,b,c)|0;else return 0;return 0}function __ZNK12BoxContainer5_getvERK10StringNameR7Variant(a,b,c){a=a|0;b=b|0;c=c|0;var d=0;if(1130!=1131?__ZNK7Control4_getERK10StringNameR7Variant(a,b,c)|0:0)d=1;else d=0;return d|0}function __ZN12BoxContainer14_notificationvEib(a,b,c){a=a|0;b=b|0;c=c|0;if(!c)__ZN9Container14_notificationvEib(a,b,0);if((b|0)==50&526!=525)__ZN12BoxContainer7_resortEv(a);if(!c)return;__ZN9Container14_notificationvEib(a,b,1);return}function __ZNK12BoxContainer16_get_class_namevEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+8|0;e=b+4|0;f=b;g=a+608|0;a=c[g>>2]|0;if(a|0){if(c[a+4>>2]|0){l=b;return g|0}if(__ZNK6String6lengthEv(a+8|0)|0){l=b;return g|0}}__ZN6StringC2EPKc(d,947561);c[f>>2]=c[d>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameaSERKS_(g,e);__ZN10StringNameD2Ev(e);e=c[f>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);l=b;return g|0}function __ZNK12BoxContainer9get_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,947561);l=a;return c[b>>2]|0}function __ZNK12BoxContainer8is_classERK6String(a,b){a=a|0;b=b|0;var c=0;if((((!(__ZNK6StringeqEPKc(b,947561)|0)?!(__ZNK6StringeqEPKc(b,947468)|0):0)?!(__ZNK6StringeqEPKc(b,1111718)|0):0)?!(__ZNK6StringeqEPKc(b,947933)|0):0)?!(__ZNK6StringeqEPKc(b,1132465)|0):0)c=__ZNK6StringeqEPKc(b,1142944)|0;else c=1;return c|0}function __ZNK12BoxContainer12is_class_ptrEPv(a,b){a=a|0;b=b|0;var c=0;if((b|0)==1220908){c=1;return c|0}c=(b|0)==1220912|((b|0)==1220744|((b|0)==1220748|((b|0)==1220720|(b|0)==1220580)));return c|0}function __ZN12BoxContainerD2Ev(a){a=a|0;c[a>>2]=252652;__ZN10StringNameD2Ev(a+608|0);c[a>>2]=229764;__ZN10StringNameD2Ev(a+600|0);__ZN7ControlD2Ev(a);return}function __ZN12BoxContainerD0Ev(a){a=a|0;c[a>>2]=252652;__ZN10StringNameD2Ev(a+608|0);c[a>>2]=229764;__ZN10StringNameD2Ev(a+600|0);__ZN7ControlD2Ev(a);__ZdlPv(a);return}function __ZNK12BoxContainer16get_minimum_sizeEv(b,d){b=b|0;d=d|0;var e=0,f=0,h=0,i=0,j=0,k=0,n=0.0,o=0.0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+20|0;h=e+16|0;i=e+8|0;j=e;c[f>>2]=0;c[h>>2]=0;__ZN10StringNameC2EPKc(i,1016719);__ZN10StringNameC2Ev(j);k=__ZNK7Control12get_constantERK10StringNameS2_(d,i,j)|0;__ZN10StringNameD2Ev(j);__ZN10StringNameD2Ev(i);if((__ZNK4Node15get_child_countEv(d)|0)<=0){n=0.0;o=0.0;g[b>>2]=n;p=b+4|0;g[p>>2]=o;l=e;return}j=i+4|0;q=d+612|0;r=1;s=0;while(1){t=__ZNK4Node9get_childEi(d,s)|0;if((((t|0)!=0?$i[c[(c[t>>2]|0)+44>>2]&8191](t,1220744)|0:0)?!(__ZNK10CanvasItem18is_set_as_toplevelEv(t)|0):0)?__ZNK10CanvasItem10is_visibleEv(t)|0:0){Pi[c[(c[t>>2]|0)+144>>2]&2047](i,t);t=~~+g[i>>2];u=~~+g[j>>2];if(!(a[q>>0]|0))if((u|0)>(c[h>>2]|0)){c[h>>2]=u;v=f;w=t}else{v=f;w=t}else if((t|0)>(c[f>>2]|0)){c[f>>2]=t;v=h;w=u}else{v=h;w=u}c[v>>2]=w+(r?0:k)+(c[v>>2]|0);x=0}else x=r;s=s+1|0;if((s|0)>=(__ZNK4Node15get_child_countEv(d)|0))break;else r=x}n=+(c[f>>2]|0);o=+(c[h>>2]|0);g[b>>2]=n;p=b+4|0;g[p>>2]=o;l=e;return}function __ZN12BoxContainer13_notificationEi(a,b){a=a|0;b=b|0;if((b|0)!=50)return;__ZN12BoxContainer7_resortEv(a);return}function __ZN12BoxContainer7_resortEv(b){b=b|0;var d=0,e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0.0,v=0,w=0,x=0.0,y=0.0,z=0,A=0.0,B=0,C=0,D=0.0,E=0,F=0,G=0,H=0,I=0.0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,V=0,W=0,X=0;d=l;l=l+32|0;if((l|0)>=(m|0))ba(32);e=d+20|0;f=d+16|0;h=d;__ZNK7Control8get_sizeEv(e,b);i=~~+g[e>>2];j=~~+g[e+4>>2];__ZN10StringNameC2EPKc(e,1016719);__ZN10StringNameC2Ev(f);k=__ZNK7Control12get_constantERK10StringNameS2_(b,e,f)|0;__ZN10StringNameD2Ev(f);__ZN10StringNameD2Ev(e);n=e+4|0;c[n>>2]=379008;c[e>>2]=0;o=e+8|0;c[o>>2]=0;a:do if((__ZNK4Node15get_child_countEv(b)|0)>0){p=h+4|0;q=b+612|0;r=0;s=0;t=0;u=0.0;v=0;while(1){w=__ZNK4Node9get_childEi(b,v)|0;if((w|0)!=0?$i[c[(c[w>>2]|0)+44>>2]&8191](w,1220744)|0:0){c[f>>2]=w;if(__ZNK10CanvasItem18is_visible_in_treeEv(w)|0?!(__ZNK10CanvasItem18is_set_as_toplevelEv(c[f>>2]|0)|0):0){w=c[f>>2]|0;Pi[c[(c[w>>2]|0)+144>>2]&2047](h,w);x=+g[h>>2];y=+g[p>>2];w=c[f>>2]|0;if(!(a[q>>0]|0)){z=__ZNK7Control16get_h_size_flagsEv(w)|0;A=x}else{z=__ZNK7Control16get_v_size_flagsEv(w)|0;A=y}w=~~A;B=z&2;if(!B){C=t;D=u}else{C=w+t|0;D=u+ +__ZNK7Control17get_stretch_ratioEv(c[f>>2]|0)}E=__ZN3MapIP7Control13_MinSizeCache10ComparatorIS1_E16DefaultAllocatorEixERKS1_(e,f)|0;c[E>>2]=w;a[E+4>>0]=B>>>1;B=E+5|0;a[B>>0]=a[h>>0]|0;a[B+1>>0]=a[h+1>>0]|0;a[B+2>>0]=a[h+2>>0]|0;c[E+8>>2]=w;F=r+1|0;G=w+s|0;H=C;I=D}else{F=r;G=s;H=t;I=u}}else{c[f>>2]=0;F=r;G=s;H=t;I=u}v=v+1|0;if((v|0)>=(__ZNK4Node15get_child_countEv(b)|0))break;else{r=F;s=G;t=H;u=I}}if(F|0){t=b+612|0;s=F+-1|0;r=(a[t>>0]|0?j:i)-(U(s,k)|0)-G|0;v=(r|0)>0?r:0;b:do if(I>0.0){r=v+H|0;u=I;c:while(1){if((__ZNK4Node15get_child_countEv(b)|0)<=0){J=0;break b}y=+(r|0);q=0;while(1){p=__ZNK4Node9get_childEi(b,q)|0;if((p|0)!=0?$i[c[(c[p>>2]|0)+44>>2]&8191](p,1220744)|0:0){c[f>>2]=p;if(__ZNK10CanvasItem18is_visible_in_treeEv(p)|0?!(__ZNK10CanvasItem18is_set_as_toplevelEv(c[f>>2]|0)|0):0){p=c[e>>2]|0;if(!p)break c;w=c[p+8>>2]|0;p=c[n>>2]|0;d:do if((w|0)==(p|0))K=w;else{E=c[f>>2]|0;B=w;while(1){L=c[B+24>>2]|0;if(E>>>0<L>>>0)M=B+8|0;else{if(L>>>0>=E>>>0){K=B;break d}M=B+4|0}B=c[M>>2]|0;if((B|0)==(p|0))break c}}while(0);if(!((K|0)!=(p|0)&(K|0)!=0))break c;a[1263537]=0;N=__ZN3MapIP7Control13_MinSizeCache10ComparatorIS1_E16DefaultAllocatorEixERKS1_(e,f)|0;O=N+4|0;if(a[O>>0]|0){w=~~(y*+__ZNK7Control17get_stretch_ratioEv(c[f>>2]|0)/u);if((w|0)<(c[N>>2]|0))break;c[N+8>>2]=w}}}else c[f>>2]=0;q=q+1|0;if((q|0)>=(__ZNK4Node15get_child_countEv(b)|0)){J=0;break b}}a[O>>0]=0;u=u-+__ZNK7Control17get_stretch_ratioEv(c[f>>2]|0);q=c[N>>2]|0;c[N+8>>2]=q;if(!(u>0.0)){J=0;break b}else r=r-q|0}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(847807,847815,115,847843,0);break a}else switch(c[b+616>>2]|0){case 2:{J=v;break b;break}case 1:{J=v>>>1;break b;break}default:{J=0;break b}}while(0);if((__ZNK4Node15get_child_countEv(b)|0)>0){v=h+4|0;r=h+8|0;q=h+12|0;w=1;B=0;E=0;L=J;while(1){P=__ZNK4Node9get_childEi(b,B)|0;if((P|0)!=0?$i[c[(c[P>>2]|0)+44>>2]&8191](P,1220744)|0:0){c[f>>2]=P;if(__ZNK10CanvasItem18is_visible_in_treeEv(P)|0?!(__ZNK10CanvasItem18is_set_as_toplevelEv(c[f>>2]|0)|0):0){P=__ZN3MapIP7Control13_MinSizeCache10ComparatorIS1_E16DefaultAllocatorEixERKS1_(e,f)|0;Q=(w?0:k)+L|0;if((E|0)==(s|0)&(a[P+4>>0]|0)!=0){R=a[t>>0]|0;S=R<<24>>24?j:i;T=R}else{S=(c[P+8>>2]|0)+Q|0;T=a[t>>0]|0}P=S-Q|0;R=T<<24>>24==0;u=+(Q|0);g[h>>2]=R?u:0.0;g[v>>2]=R?0.0:u;g[r>>2]=+((R?P:i)|0);g[q>>2]=+((R?j:P)|0);__ZN9Container17fit_child_in_rectEP7ControlRK5Rect2(b,c[f>>2]|0,h);V=E+1|0;W=0;X=S}else{V=E;W=w;X=L}}else{c[f>>2]=0;V=E;W=w;X=L}B=B+1|0;if((B|0)>=(__ZNK4Node15get_child_countEv(b)|0))break;else{w=W;E=V;L=X}}}}}while(0);X=c[e>>2]|0;if(!X){l=d;return}__ZN3MapIP7Control13_MinSizeCache10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS6_7ElementE(e,c[X+8>>2]|0);X=c[n>>2]|0;n=c[e>>2]|0;c[n+8>>2]=X;c[o>>2]=0;o=X;c[o+12>>2]=o;if(!n){l=d;return}__ZN6Memory11free_staticEPvb(n,0);c[e>>2]=0;l=d;return}function __ZN3MapIP7Control13_MinSizeCache10ComparatorIS1_E16DefaultAllocatorEixERKS1_(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;g=c[b>>2]|0;if(!g){h=__ZnwjPFPvjE(40,4740)|0;i=h+16|0;c[i>>2]=0;c[i+4>>2]=0;c[b>>2]=h;i=c[b+4>>2]|0;c[h+4>>2]=i;c[h+8>>2]=i;c[h+12>>2]=i;c[h>>2]=1;if(!h){c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;j=f;k=14}else{n=h;o=i;k=5}}else{n=g;o=c[b+4>>2]|0;k=5}a:do if((k|0)==5){g=c[n+8>>2]|0;b:do if((g|0)!=(o|0)){i=c[d>>2]|0;h=g;while(1){p=c[h+24>>2]|0;if(i>>>0<p>>>0)q=h+8|0;else{if(p>>>0>=i>>>0)break;q=h+4|0}p=c[q>>2]|0;if((p|0)==(o|0))break b;else h=p}if(!((h|0)==(o|0)|(h|0)==0)){r=h;break a}}while(0);c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;if(!n){j=f;k=14}else{s=f;k=15}}while(0);if((k|0)==14){n=__ZnwjPFPvjE(40,4740)|0;o=n+16|0;c[o>>2]=0;c[o+4>>2]=0;c[b>>2]=n;o=c[b+4>>2]|0;c[n+4>>2]=o;c[n+8>>2]=o;c[n+12>>2]=o;c[n>>2]=1;s=j;k=15}if((k|0)==15){k=__ZN3MapIP7Control13_MinSizeCache10ComparatorIS1_E16DefaultAllocatorE10_insert_rbERKS1_RKS2_(b,d,f)|0;if(!k){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145936,616,1145947,0);t=0;l=e;return t|0}else r=k}a[1263537]=0;t=r+28|0;l=e;return t|0}function __ZN3MapIP7Control13_MinSizeCache10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS6_7ElementE(a,b){a=a|0;b=b|0;if((c[a+4>>2]|0)==(b|0))return;else{__ZN3MapIP7Control13_MinSizeCache10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS6_7ElementE(a,c[b+8>>2]|0);__ZN3MapIP7Control13_MinSizeCache10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS6_7ElementE(a,c[b+4>>2]|0);__ZN6Memory11free_staticEPvb(b,0);return}}function __ZN3MapIP7Control13_MinSizeCache10ComparatorIS1_E16DefaultAllocatorE10_insert_rbERKS1_RKS2_(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f;a[g>>0]=0;h=__ZN3MapIP7Control13_MinSizeCache10ComparatorIS1_E16DefaultAllocatorE7_insertERKS1_Rb(b,d,g)|0;if(h|0){d=h+28|0;c[d>>2]=c[e>>2];c[d+4>>2]=c[e+4>>2];c[d+8>>2]=c[e+8>>2]}if(a[g>>0]|0){l=f;return h|0}g=b+8|0;c[g>>2]=(c[g>>2]|0)+1;g=h+12|0;e=c[g>>2]|0;if(!(c[e>>2]|0)){d=b+4|0;i=h;j=e;k=e;e=g;while(1){g=j+12|0;n=c[g>>2]|0;o=c[n+8>>2]|0;p=n;do if((j|0)==(o|0)){q=c[n+4>>2]|0;if(!(c[q>>2]|0)){c[k>>2]=1;a[1263537]=0;c[q>>2]=1;if((c[d>>2]|0)==(n|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);r=c[(c[e>>2]|0)+12>>2]|0;break}else{a[1263537]=0;c[n>>2]=0;r=n;break}}q=j+4|0;if((i|0)==(c[q>>2]|0)){s=i+8|0;t=c[s>>2]|0;c[q>>2]=t;if((t|0)==(c[d>>2]|0))u=p;else{c[t+12>>2]=j;u=c[g>>2]|0}t=i+12|0;c[t>>2]=u;q=c[g>>2]|0;v=q+8|0;c[((c[v>>2]|0)==(j|0)?v:q+4|0)>>2]=i;c[s>>2]=j;c[g>>2]=i;w=j;x=i;y=c[t>>2]|0}else{w=i;x=j;y=n}a[1263537]=0;c[x>>2]=1;t=c[d>>2]|0;if((t|0)==(y|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);z=c[(c[w+12>>2]|0)+12>>2]|0;A=c[d>>2]|0}else{a[1263537]=0;c[y>>2]=0;z=y;A=t}t=z+8|0;s=c[t>>2]|0;q=s+4|0;v=c[q>>2]|0;c[t>>2]=v;if((v|0)!=(A|0))c[v+12>>2]=z;v=z+12|0;c[s+12>>2]=c[v>>2];t=c[v>>2]|0;B=t+4|0;c[((c[B>>2]|0)==(z|0)?B:t+8|0)>>2]=s;c[q>>2]=z;c[v>>2]=s;r=w}else{if(!(c[o>>2]|0)){c[k>>2]=1;a[1263537]=0;c[o>>2]=1;if((c[d>>2]|0)==(n|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);r=c[(c[e>>2]|0)+12>>2]|0;break}else{a[1263537]=0;c[n>>2]=0;r=n;break}}s=j+8|0;if((i|0)==(c[s>>2]|0)){v=i+4|0;q=c[v>>2]|0;c[s>>2]=q;if((q|0)==(c[d>>2]|0))C=p;else{c[q+12>>2]=j;C=c[g>>2]|0}q=i+12|0;c[q>>2]=C;s=c[g>>2]|0;t=s+4|0;c[((c[t>>2]|0)==(j|0)?t:s+8|0)>>2]=i;c[v>>2]=j;c[g>>2]=i;D=j;E=i;F=c[q>>2]|0}else{D=i;E=j;F=n}a[1263537]=0;c[E>>2]=1;q=c[d>>2]|0;if((q|0)==(F|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);G=c[d>>2]|0;H=c[(c[D+12>>2]|0)+12>>2]|0}else{a[1263537]=0;c[F>>2]=0;G=q;H=F}q=H+4|0;v=c[q>>2]|0;s=v+8|0;t=c[s>>2]|0;c[q>>2]=t;if((t|0)!=(G|0))c[t+12>>2]=H;t=H+12|0;c[v+12>>2]=c[t>>2];q=c[t>>2]|0;B=q+8|0;c[((c[B>>2]|0)==(H|0)?B:q+4|0)>>2]=v;c[s>>2]=H;c[t>>2]=v;r=D}while(0);n=r+12|0;g=c[n>>2]|0;if(!(c[g>>2]|0)){i=r;j=g;k=g;e=n}else break}}e=c[(c[b>>2]|0)+8>>2]|0;a[1263537]=0;c[e>>2]=1;l=f;return h|0}function __ZN3MapIP7Control13_MinSizeCache10ComparatorIS1_E16DefaultAllocatorE7_insertERKS1_Rb(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0;f=c[b>>2]|0;g=c[f+8>>2]|0;h=b+4|0;i=c[h>>2]|0;a:do if((g|0)==(i|0))j=f;else{k=c[d>>2]|0;l=g;while(1){m=c[l+24>>2]|0;if(k>>>0<m>>>0)n=l+8|0;else{if(m>>>0>=k>>>0)break;n=l+4|0}m=c[n>>2]|0;if((m|0)==(i|0)){j=l;break a}else l=m}a[e>>0]=1;o=l;return o|0}while(0);i=__ZnwjPFPvjE(40,4740)|0;c[i>>2]=0;c[i+4>>2]=0;c[i+8>>2]=0;c[i+12>>2]=0;c[i+16>>2]=0;c[i+20>>2]=0;c[i+12>>2]=j;n=c[h>>2]|0;g=i+4|0;c[g>>2]=n;f=i+8|0;c[f>>2]=n;c[i+24>>2]=c[d>>2];if((j|0)!=(c[b>>2]|0)?(c[d>>2]|0)>>>0>=(c[j+24>>2]|0)>>>0:0)p=j+4|0;else p=j+8|0;c[p>>2]=i;a[e>>0]=0;e=c[g>>2]|0;g=c[h>>2]|0;if((e|0)==(g|0)){h=i;do{p=h;h=c[h+12>>2]|0}while((p|0)==(c[h+4>>2]|0));q=(h|0)==(c[b>>2]|0)?0:h}else{h=e;while(1){e=c[h+8>>2]|0;if((e|0)==(g|0)){q=h;break}else h=e}}c[i+16>>2]=q;h=c[f>>2]|0;b:do if((h|0)==(g|0)){f=i;while(1){e=f;f=c[f+12>>2]|0;if((e|0)!=(c[f+8>>2]|0)){r=f;break b}if((f|0)==(c[b>>2]|0)){r=0;break}}}else{f=h;while(1){l=c[f+4>>2]|0;if((l|0)==(g|0)){r=f;break}else f=l}}while(0);g=i+20|0;c[g>>2]=r;if(!q)s=r;else{c[q+20>>2]=i;s=c[g>>2]|0}if(!s){o=i;return o|0}c[s+16>>2]=i;o=i;return o|0}function __ZN12BoxContainer13_bind_methodsEv(){var a=0,b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;a=l;l=l+80|0;if((l|0)>=(m|0))ba(80);b=a+48|0;d=a+40|0;e=a+32|0;f=a+24|0;g=a+20|0;h=a+16|0;i=a+12|0;j=a+8|0;k=a+4|0;n=a;__Z8D_METHODPKcS0_(d,847889,1127948);o=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(o);c[o>>2]=252844;__ZN10MethodBind10_set_constEb(o,0);__ZN10MethodBind24_generate_argument_typesEi(o,1);c[o+44>>2]=1114;c[o+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,o,d,0,0)|0;o=d+4|0;p=c[o>>2]|0;if(p|0?(__Z16atomic_decrementPj(p+-8|0)|0)==0:0){q=c[o>>2]|0;o=(q|0)==0?0:q+-4|0;q=o+4|0;if(c[o>>2]|0){r=0;do{__ZN10StringNameD2Ev(q+(r<<2)|0);r=r+1|0}while(r>>>0<(c[o>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(p,1)}__ZN10StringNameD2Ev(d);__Z8D_METHODPKc(e,847900);d=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(d);c[d>>2]=252880;__ZN10MethodBind10_set_constEb(d,1);__ZN10MethodBind24_generate_argument_typesEi(d,0);__ZN10MethodBind12_set_returnsEb(d,1);c[d+44>>2]=5295;c[d+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,d,e,0,0)|0;d=e+4|0;p=c[d>>2]|0;if(p|0?(__Z16atomic_decrementPj(p+-8|0)|0)==0:0){o=c[d>>2]|0;d=(o|0)==0?0:o+-4|0;o=d+4|0;if(c[d>>2]|0){r=0;do{__ZN10StringNameD2Ev(o+(r<<2)|0);r=r+1|0}while(r>>>0<(c[d>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(p,1)}__ZN10StringNameD2Ev(e);__Z8D_METHODPKcS0_(f,847914,1098980);e=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(e);c[e>>2]=252916;__ZN10MethodBind10_set_constEb(e,0);__ZN10MethodBind24_generate_argument_typesEi(e,1);c[e+44>>2]=1115;c[e+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,e,f,0,0)|0;e=f+4|0;p=c[e>>2]|0;if(p|0?(__Z16atomic_decrementPj(p+-8|0)|0)==0:0){d=c[e>>2]|0;e=(d|0)==0?0:d+-4|0;d=e+4|0;if(c[e>>2]|0){r=0;do{__ZN10StringNameD2Ev(d+(r<<2)|0);r=r+1|0}while(r>>>0<(c[e>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(p,1)}__ZN10StringNameD2Ev(f);__ZN6StringC2EPKc(b,947561);c[h>>2]=c[b>>2];__ZN10StringNameC2ERK6String(g,h);__ZN10StringNameC2EPKc(b,847928);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(g,b,0);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(g);f=c[h>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);__ZN6StringC2EPKc(b,947561);c[h>>2]=c[b>>2];__ZN10StringNameC2ERK6String(g,h);__ZN10StringNameC2EPKc(b,848344);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(g,b,1);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(g);f=c[h>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);__ZN6StringC2EPKc(b,947561);c[h>>2]=c[b>>2];__ZN10StringNameC2ERK6String(g,h);__ZN10StringNameC2EPKc(b,847940);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(g,b,2);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(g);f=c[h>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);__ZN6StringC2EPKc(b,947561);c[g>>2]=c[b>>2];__ZN10StringNameC2ERK6String(i,g);__ZN6StringC2EPKc(j,1098980);__ZN6StringC2EPKc(h,847950);f=b+4|0;c[f>>2]=0;p=b+12|0;c[p>>2]=0;c[b>>2]=2;e=c[j>>2]|0;if(e|0?(c[f>>2]=0,__Z28atomic_conditional_incrementPj(e+-8|0)|0):0)c[f>>2]=c[j>>2];c[b+8>>2]=3;f=c[p>>2]|0;if((f|0)!=(c[h>>2]|0)){if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);c[p>>2]=0;f=c[h>>2]|0;if(f|0?__Z28atomic_conditional_incrementPj(f+-8|0)|0:0)c[p>>2]=c[h>>2]}c[b+16>>2]=7;c[k>>2]=__Z11_scs_createPKc(847914)|0;c[n>>2]=__Z11_scs_createPKc(847900)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(i,b,k,n,-1);__ZN10StringNameD2Ev(n);__ZN10StringNameD2Ev(k);k=c[b+12>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);k=c[b+4>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);k=c[h>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);k=c[j>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);__ZN10StringNameD2Ev(i);i=c[g>>2]|0;if(!i){l=a;return}if(__Z16atomic_decrementPj(i+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(i,1);l=a;return}function __ZNK12BoxContainer13get_alignmentEv(a){a=a|0;return c[a+616>>2]|0}function __ZN12BoxContainer13set_alignmentENS_9AlignModeE(a,b){a=a|0;b=b|0;c[a+616>>2]=b;__ZN12BoxContainer7_resortEv(a);return}function __ZNK11MethodBind1I12BoxContainerNS0_9AlignModeEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if(!b){__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK11MethodBind1I12BoxContainerNS0_9AlignModeEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,947561);l=a;return c[b>>2]|0}function __ZN11MethodBind1I12BoxContainerNS0_9AlignModeEE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1220908)|0:0){c[h>>2]=0;a[1263537]=0;k=d+24|0;n=c[k>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=i;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=i;return}if((g|0)>0){if((n|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);p=0}else{a[1263537]=0;p=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,p)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=p;c[b>>2]=0;l=i;return}}p=c[d+44>>2]|0;n=c[d+48>>2]|0;o=e+(n>>1)|0;if(!(n&1))q=p;else q=c[(c[o>>2]|0)+p>>2]|0;do if((g|0)<1){p=c[k>>2]|0;n=p+-1|0;if((p|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)s=0;else s=c[e+-4>>2]|0;if((p|0)<=(s|0)){if(r)t=0;else t=c[e+-4>>2]|0;do if((t|0)<(p|0)){if(r)u=0;else u=c[e+-4>>2]|0;if((u|0)<(p|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);v=0;break}else{a[1263537]=0;w=31;break}}else w=31;while(0);if((w|0)==31)v=e+(n*24|0)|0;__ZN7VariantC2ERKS_(j,v);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);f=__ZNK7VariantcviEv(j)|0;Pi[q&2047](o,f);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I12BoxContainerNS0_9AlignModeEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1220908)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1)){g=b;h=c[d>>2]|0;i=c[h>>2]|0;Pi[g&2047](a,i);return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=c[d>>2]|0;i=c[h>>2]|0;Pi[g&2047](a,i);return}}function __ZN11MethodBind1I12BoxContainerNS0_9AlignModeEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI12BoxContainerNS0_9AlignModeEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK13MethodBind0RCI12BoxContainerNS0_9AlignModeEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,947561);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI12BoxContainerNS0_9AlignModeEE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1220908)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2Ei(i,ij[n&8191](d)|0);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI12BoxContainerNS0_9AlignModeEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0;if(!b)f=0;else{d=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1220908)|0;f=d?b:0}b=c[a+44>>2]|0;d=c[a+48>>2]|0;a=f+(d>>1)|0;if(!(d&1)){g=b;h=ij[g&8191](a)|0;c[e>>2]=h;return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=ij[g&8191](a)|0;c[e>>2]=h;return}}function __ZN13MethodBind0RCI12BoxContainerNS0_9AlignModeEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I12BoxContainerbE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if(!b){__ZN7VariantC2Eb(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK11MethodBind1I12BoxContainerbE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,947561);l=a;return c[b>>2]|0}function __ZN11MethodBind1I12BoxContainerbE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1220908)|0:0){c[h>>2]=0;a[1263537]=0;k=d+24|0;n=c[k>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=i;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=i;return}if((g|0)>0){if((n|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);p=0}else{a[1263537]=0;p=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,p)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=p;c[b>>2]=0;l=i;return}}p=c[d+44>>2]|0;n=c[d+48>>2]|0;o=e+(n>>1)|0;if(!(n&1))q=p;else q=c[(c[o>>2]|0)+p>>2]|0;do if((g|0)<1){p=c[k>>2]|0;n=p+-1|0;if((p|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)s=0;else s=c[e+-4>>2]|0;if((p|0)<=(s|0)){if(r)t=0;else t=c[e+-4>>2]|0;do if((t|0)<(p|0)){if(r)u=0;else u=c[e+-4>>2]|0;if((u|0)<(p|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);v=0;break}else{a[1263537]=0;w=31;break}}else w=31;while(0);if((w|0)==31)v=e+(n*24|0)|0;__ZN7VariantC2ERKS_(j,v);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);f=__ZNK7VariantcvbEv(j)|0;Pi[q&2047](o,f);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I12BoxContainerbE7ptrcallEP6ObjectPPKvPv(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0;if(!d)g=0;else{f=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1220908)|0;g=f?d:0}d=c[b+44>>2]|0;f=c[b+48>>2]|0;b=g+(f>>1)|0;if(!(f&1))h=d;else h=c[(c[b>>2]|0)+d>>2]|0;Pi[h&2047](b,(a[c[e>>2]>>0]|0)!=0);return}function __ZN11MethodBind1I12BoxContainerbED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN4Tabs18_initialize_classvEv(b){b=b|0;if(a[1263297]|0)return;if(!(a[1256994]|0)){if(!(a[1256995]|0)){if(!(a[1256996]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI4NodeEEvv();__ZN4Node13_bind_methodsEv();a[1256996]=1}__ZN7ClassDB10_add_classI10CanvasItemEEvv();__ZN10CanvasItem13_bind_methodsEv();a[1256995]=1}__ZN7ClassDB10_add_classI7ControlEEvv();__ZN7Control13_bind_methodsEv();a[1256994]=1}__ZN7ClassDB10_add_classI4TabsEEvv();__ZN4Tabs13_bind_methodsEv();a[1263297]=1;return}function __ZN4Tabs5_setvERK10StringNameRK7Variant(a,b,c){a=a|0;b=b|0;c=c|0;var d=0;if(1128!=1129?__ZN7Control4_setERK10StringNameRK7Variant(a,b,c)|0:0)d=1;else d=0;return d|0}function __ZNK4Tabs5_getvERK10StringNameR7Variant(a,b,c){a=a|0;b=b|0;c=c|0;var d=0;if(1130!=1131?__ZNK7Control4_getERK10StringNameR7Variant(a,b,c)|0:0)d=1;else d=0;return d|0}function __ZNK4Tabs19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+24|0;g=e+4|0;h=e;if(!d)__ZNK7Control19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,0);__ZN6StringC2EPKc(f,1024295);i=c[f>>2]|0;f=i;j=g+4|0;c[j>>2]=0;k=g+12|0;c[k>>2]=0;c[g>>2]=0;n=(i|0)==0;if(!n?(c[j>>2]=0,__Z28atomic_conditional_incrementPj(i+-8|0)|0):0)c[j>>2]=f;c[g+8>>2]=0;f=c[k>>2]|0;if(f|0){if(!(__Z16atomic_decrementPj(f+-8|0)|0))__ZN6Memory11free_staticEPvb(f,1);c[k>>2]=0}c[g+16>>2]=256;if(!(c[b>>2]|0)){k=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=k;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0}k=__ZnwjPFPvjE(32,4740)|0;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0;c[k+12>>2]=0;c[k+16>>2]=7;f=k+20|0;c[f>>2]=0;j=k+24|0;c[j>>2]=0;o=k+28|0;c[o>>2]=0;__ZN12PropertyInfoaSERKS_(k,g)|0;p=c[b>>2]|0;q=p+4|0;r=c[q>>2]|0;c[j>>2]=r;c[f>>2]=0;c[o>>2]=p;if(r|0)c[r+20>>2]=k;c[q>>2]=k;if(!(c[p>>2]|0))c[p>>2]=k;k=p+8|0;c[k>>2]=(c[k>>2]|0)+1;k=c[g+12>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);k=c[g+4>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);if(!n?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);__ZN10StringNameC2EPKc(h,1024295);__ZN7ClassDB17get_property_listE10StringNameP4ListI12PropertyInfo16DefaultAllocatorEbPK6Object(h,b,1,a);__ZN10StringNameD2Ev(h);if(!d){l=e;return}__ZNK7Control19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,1);l=e;return}function __ZN4Tabs14_notificationvEib(a,b,c){a=a|0;b=b|0;c=c|0;if(!c){if(511!=510)__ZN4Node13_notificationEi(a,b);if(512!=511)__ZN10CanvasItem13_notificationEi(a,b);if(513!=512)__ZN7Control13_notificationEi(a,b)}if(1116!=513)__ZN4Tabs13_notificationEi(a,b);if(!c)return;if(513!=512)__ZN7Control13_notificationEi(a,b);if(512!=511)__ZN10CanvasItem13_notificationEi(a,b);if(511==510)return;__ZN4Node13_notificationEi(a,b);return}function __ZNK4Tabs16_get_class_namevEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+8|0;e=b+4|0;f=b;g=a+600|0;a=c[g>>2]|0;if(a|0){if(c[a+4>>2]|0){l=b;return g|0}if(__ZNK6String6lengthEv(a+8|0)|0){l=b;return g|0}}__ZN6StringC2EPKc(d,1024295);c[f>>2]=c[d>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameaSERKS_(g,e);__ZN10StringNameD2Ev(e);e=c[f>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);l=b;return g|0}function __ZNK4Tabs9get_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1024295);l=a;return c[b>>2]|0}function __ZNK4Tabs8is_classERK6String(a,b){a=a|0;b=b|0;var c=0;if(((!(__ZNK6StringeqEPKc(b,1024295)|0)?!(__ZNK6StringeqEPKc(b,1111718)|0):0)?!(__ZNK6StringeqEPKc(b,947933)|0):0)?!(__ZNK6StringeqEPKc(b,1132465)|0):0)c=__ZNK6StringeqEPKc(b,1142944)|0;else c=1;return c|0}function __ZNK4Tabs12is_class_ptrEPv(a,b){a=a|0;b=b|0;return (b|0)==1235692|((b|0)==1220744|((b|0)==1220748|((b|0)==1220720|(b|0)==1220580)))|0}function __ZN4TabsD2Ev(a){a=a|0;var b=0,d=0,e=0,f=0;c[a>>2]=252952;b=a+620|0;d=c[b>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0){e=c[b>>2]|0;b=(e|0)==0?0:e+-4|0;e=b+4|0;if(c[b>>2]|0){f=0;do{__ZN4Tabs3TabD2Ev(e+(f<<6)|0);f=f+1|0}while(f>>>0<(c[b>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(d,1)}__ZN10StringNameD2Ev(a+600|0);__ZN7ControlD2Ev(a);return}function __ZN4TabsD0Ev(a){a=a|0;var b=0,d=0,e=0,f=0;c[a>>2]=252952;b=a+620|0;d=c[b>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0){e=c[b>>2]|0;b=(e|0)==0?0:e+-4|0;e=b+4|0;if(c[b>>2]|0){f=0;do{__ZN4Tabs3TabD2Ev(e+(f<<6)|0);f=f+1|0}while(f>>>0<(c[b>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(d,1)}__ZN10StringNameD2Ev(a+600|0);__ZN7ControlD2Ev(a);__ZdlPv(a);return}function __ZNK4Tabs16get_minimum_sizeEv(b,d){b=b|0;d=d|0;var e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0.0,K=0,L=0.0,M=0,N=0,O=0.0,P=0.0,Q=0.0,R=0.0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0.0,Z=0,_=0,$=0,aa=0,ca=0,da=0.0,ea=0.0,fa=0.0,ga=0.0,ha=0.0,ia=0,ja=0,ka=0,la=0,ma=0,na=0,oa=0,pa=0.0,qa=0,ra=0,sa=0.0,ta=0.0,ua=0.0,va=0.0,wa=0.0,xa=0.0,ya=0.0,za=0.0,Aa=0.0,Ba=0.0,Ca=0.0,Da=0.0,Ea=0.0,Fa=0.0;e=l;l=l+192|0;if((l|0)>=(m|0))ba(192);f=e+176|0;h=e+168|0;i=e+160|0;j=e+152|0;k=e+144|0;n=e+136|0;o=e+128|0;p=e+120|0;q=e+112|0;r=e+104|0;s=e+96|0;t=e+88|0;u=e+72|0;v=e+64|0;w=e+56|0;x=e+48|0;y=e+40|0;z=e+32|0;A=e+80|0;B=e+24|0;C=e+16|0;D=e+8|0;E=e;__ZN10StringNameC2EPKc(f,1021147);__ZN10StringNameC2Ev(h);F=__ZNK7Control12get_styleboxERK10StringNameS2_(d,f,h)|0;__ZN10StringNameD2Ev(h);__ZN10StringNameD2Ev(f);__ZN10StringNameC2EPKc(f,1020500);__ZN10StringNameC2Ev(h);G=__ZNK7Control12get_styleboxERK10StringNameS2_(d,f,h)|0;__ZN10StringNameD2Ev(h);__ZN10StringNameD2Ev(f);__ZN10StringNameC2EPKc(f,1021707);__ZN10StringNameC2Ev(h);H=__ZNK7Control12get_styleboxERK10StringNameS2_(d,f,h)|0;__ZN10StringNameD2Ev(h);__ZN10StringNameD2Ev(f);__ZN10StringNameC2EPKc(f,990211);__ZN10StringNameC2Ev(h);I=__ZNK7Control8get_fontERK10StringNameS2_(d,f,h)|0;__ZN10StringNameD2Ev(h);__ZN10StringNameD2Ev(f);__ZNK8StyleBox16get_minimum_sizeEv(i,F);J=+g[i+4>>2];__ZNK8StyleBox16get_minimum_sizeEv(j,G);if(J>+g[j+4>>2]){__ZNK8StyleBox16get_minimum_sizeEv(k,F);K=k}else{__ZNK8StyleBox16get_minimum_sizeEv(n,G);K=n}J=+g[K+4>>2];__ZNK8StyleBox16get_minimum_sizeEv(o,H);do if(J>+g[o+4>>2]){__ZNK8StyleBox16get_minimum_sizeEv(p,F);L=+g[p+4>>2];__ZNK8StyleBox16get_minimum_sizeEv(q,G);if(L>+g[q+4>>2]){__ZNK8StyleBox16get_minimum_sizeEv(r,F);M=r;break}else{__ZNK8StyleBox16get_minimum_sizeEv(s,G);M=s;break}}else{__ZNK8StyleBox16get_minimum_sizeEv(t,H);M=t}while(0);J=+g[M+4>>2];L=J+ +mj[c[(c[I>>2]|0)+116>>2]&511](I);g[b>>2]=0.0;M=b+4|0;g[M>>2]=L;t=d+620|0;s=d+624|0;r=d+648|0;q=f+4|0;p=D+4|0;o=E+4|0;K=f+4|0;n=B+4|0;k=C+4|0;j=u+4|0;i=v+4|0;N=0;J=L;O=0.0;P=L;Q=L;R=L;a:while(1){S=c[t>>2]|0;T=(S|0)==0;if(T)U=0;else U=c[S+-4>>2]|0;if((N|0)>=(U|0)){V=13;break}if(T)W=0;else W=c[S+-4>>2]|0;if((W|0)<=(N|0)){if(T)X=0;else X=c[S+-4>>2]|0;if((X|0)<=(N|0)){V=36;break}a[1263537]=0}T=c[S+(N<<6)+4>>2]|0;if(T){__ZN9Reference9referenceEv(T);Pi[c[(c[T>>2]|0)+124>>2]&2047](u,T);if(J>+g[j>>2])Y=R;else{Pi[c[(c[T>>2]|0)+124>>2]&2047](v,T);Y=+g[i>>2]}g[M>>2]=Y;S=c[t>>2]|0;Z=(S|0)==0;if(Z)_=0;else _=c[S+-4>>2]|0;do if((_|0)<=(N|0)){if(Z)$=0;else $=c[S+-4>>2]|0;if(($|0)>(N|0)){a[1263537]=0;V=49;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);aa=0;break}}else V=49;while(0);if((V|0)==49){V=0;aa=S+(N<<6)|0}if(__ZNK6StringneEPKc(aa,1263606)|0){__ZN10StringNameC2EPKc(f,990283);__ZN10StringNameC2Ev(h);L=O+ +(__ZNK7Control12get_constantERK10StringNameS2_(d,f,h)|0);g[b>>2]=L;__ZN10StringNameD2Ev(h);__ZN10StringNameD2Ev(f);ca=T;da=L;ea=Y;fa=Y;ga=Y;ha=Y}else{ca=T;da=O;ea=Y;fa=Y;ga=Y;ha=Y}}else{ca=0;da=O;ea=Q;fa=P;ga=R;ha=J}Z=c[t>>2]|0;ia=(Z|0)==0;if(ia)ja=0;else ja=c[Z+-4>>2]|0;do if((ja|0)<=(N|0)){if(ia)ka=0;else ka=c[Z+-4>>2]|0;if((ka|0)>(N|0)){a[1263537]=0;V=60;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);la=0;break}}else V=60;while(0);if((V|0)==60){V=0;la=Z+(N<<6)|0}__ZNK4Font15get_string_sizeERK6String(w,I,la);L=+g[w>>2]+da;g[b>>2]=L;ia=c[t>>2]|0;T=(ia|0)==0;if(T)ma=0;else ma=c[ia+-4>>2]|0;if((ma|0)<=(N|0)){if(T)na=0;else na=c[ia+-4>>2]|0;if((na|0)<=(N|0)){V=67;break}a[1263537]=0}do if(!(a[ia+(N<<6)+12>>0]|0))if((c[s>>2]|0)==(N|0)){__ZNK8StyleBox16get_minimum_sizeEv(y,G);oa=y;break}else{__ZNK8StyleBox16get_minimum_sizeEv(z,F);oa=z;break}else{__ZNK8StyleBox16get_minimum_sizeEv(x,H);oa=x}while(0);pa=+g[oa>>2]+L;g[b>>2]=pa;ia=c[t>>2]|0;Z=(ia|0)==0;if(Z)qa=0;else qa=c[ia+-4>>2]|0;if((qa|0)<=(N|0)){if(Z)ra=0;else ra=c[ia+-4>>2]|0;if((ra|0)<=(N|0)){V=80;break}a[1263537]=0}Z=c[ia+(N<<6)+28>>2]|0;do if(Z){if((c[ia+-4>>2]|0)<=(N|0)){if((c[ia+-4>>2]|0)<=(N|0)){V=85;break a}a[1263537]=0}__ZN9Reference9referenceEv(Z);Pi[c[(c[Z>>2]|0)+124>>2]&2047](f,Z);__ZN10StringNameC2EPKc(h,990283);__ZN10StringNameC2Ev(A);sa=+(__ZNK7Control12get_constantERK10StringNameS2_(d,h,A)|0);g[f>>2]=+g[f>>2]+sa;__ZN10StringNameD2Ev(A);__ZN10StringNameD2Ev(h);sa=+g[f>>2]+pa;g[b>>2]=sa;ta=+g[K>>2];__ZNK8StyleBox16get_minimum_sizeEv(B,F);if(ta+ +g[n>>2]>ea){ta=+g[K>>2];__ZNK8StyleBox16get_minimum_sizeEv(C,F);ua=ta+ +g[k>>2]}else ua=ea;g[M>>2]=ua;if(__ZN9Reference11unreferenceEv(Z)|0){if(!(__Z17predelete_handlerP6Object(Z)|0)){va=sa;wa=ua;xa=ua;ya=ua;za=ua;break}gj[c[(c[Z>>2]|0)+76>>2]&8191](Z);__ZN6Memory11free_staticEPvb(Z,0);va=sa;wa=ua;xa=ua;ya=ua;za=ua}else{va=sa;wa=ua;xa=ua;ya=ua;za=ua}}else{va=pa;wa=fa;xa=ea;ya=ga;za=ha}while(0);switch(c[r>>2]|0){case 2:{V=94;break}case 1:{if((N|0)==(c[s>>2]|0))V=94;else{Aa=wa;Ba=xa;Ca=va;Da=ya;Ea=za}break}default:{Aa=wa;Ba=xa;Ca=va;Da=ya;Ea=za}}do if((V|0)==94){V=0;__ZN10StringNameC2EPKc(f,1125789);__ZN10StringNameC2Ev(h);Z=__ZNK7Control8get_iconERK10StringNameS2_(d,f,h)|0;__ZN10StringNameD2Ev(h);__ZN10StringNameD2Ev(f);Pi[c[(c[Z>>2]|0)+124>>2]&2047](f,Z);__ZN10StringNameC2EPKc(h,990283);__ZN10StringNameC2Ev(A);pa=+(__ZNK7Control12get_constantERK10StringNameS2_(d,h,A)|0);g[f>>2]=+g[f>>2]+pa;__ZN10StringNameD2Ev(A);__ZN10StringNameD2Ev(h);pa=+g[f>>2]+va;g[b>>2]=pa;L=+g[q>>2];__ZNK8StyleBox16get_minimum_sizeEv(D,F);if(L+ +g[p>>2]>wa){L=+g[q>>2];__ZNK8StyleBox16get_minimum_sizeEv(E,F);Fa=L+ +g[o>>2]}else Fa=wa;g[M>>2]=Fa;if((Z|0)!=0?__ZN9Reference11unreferenceEv(Z)|0:0){if(!(__Z17predelete_handlerP6Object(Z)|0)){Aa=Fa;Ba=Fa;Ca=pa;Da=Fa;Ea=Fa;break}gj[c[(c[Z>>2]|0)+76>>2]&8191](Z);__ZN6Memory11free_staticEPvb(Z,0);Aa=Fa;Ba=Fa;Ca=pa;Da=Fa;Ea=Fa}else{Aa=Fa;Ba=Fa;Ca=pa;Da=Fa;Ea=Fa}}while(0);if((ca|0?__ZN9Reference11unreferenceEv(ca)|0:0)?__Z17predelete_handlerP6Object(ca)|0:0){gj[c[(c[ca>>2]|0)+76>>2]&8191](ca);__ZN6Memory11free_staticEPvb(ca,0)}N=N+1|0;J=Ea;O=Ca;P=Aa;Q=Ba;R=Da}if((V|0)==13){g[b>>2]=0.0;if((I|0?__ZN9Reference11unreferenceEv(I)|0:0)?__Z17predelete_handlerP6Object(I)|0:0){gj[c[(c[I>>2]|0)+76>>2]&8191](I);__ZN6Memory11free_staticEPvb(I,0)}if((H|0?__ZN9Reference11unreferenceEv(H)|0:0)?__Z17predelete_handlerP6Object(H)|0:0){gj[c[(c[H>>2]|0)+76>>2]&8191](H);__ZN6Memory11free_staticEPvb(H,0)}if((G|0?__ZN9Reference11unreferenceEv(G)|0:0)?__Z17predelete_handlerP6Object(G)|0:0){gj[c[(c[G>>2]|0)+76>>2]&8191](G);__ZN6Memory11free_staticEPvb(G,0)}if(!F){l=e;return}if(!(__ZN9Reference11unreferenceEv(F)|0)){l=e;return}if(!(__Z17predelete_handlerP6Object(F)|0)){l=e;return}gj[c[(c[F>>2]|0)+76>>2]&8191](F);__ZN6Memory11free_staticEPvb(F,0);l=e;return}else if((V|0)==36)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);else if((V|0)==67)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);else if((V|0)==80)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);else if((V|0)==85)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0)}function __ZN4Tabs3TabD2Ev(a){a=a|0;var b=0,d=0;b=a+28|0;d=c[b>>2]|0;if((d|0?__ZN9Reference11unreferenceEv(d)|0:0)?(d=c[b>>2]|0,__Z17predelete_handlerP6Object(d)|0):0){gj[c[(c[d>>2]|0)+76>>2]&8191](d);__ZN6Memory11free_staticEPvb(d,0)}c[b>>2]=0;b=a+4|0;d=c[b>>2]|0;if((d|0?__ZN9Reference11unreferenceEv(d)|0:0)?(d=c[b>>2]|0,__Z17predelete_handlerP6Object(d)|0):0){gj[c[(c[d>>2]|0)+76>>2]&8191](d);__ZN6Memory11free_staticEPvb(d,0)}c[b>>2]=0;b=c[a>>2]|0;if(!b)return;if(__Z16atomic_decrementPj(b+-8|0)|0)return;__ZN6Memory11free_staticEPvb(b,1);return}function __ZN4Tabs13_notificationEi(b,d){b=b|0;d=d|0;var e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ca=0,da=0,ea=0,fa=0,ga=0.0,ha=0.0,ia=0,ja=0,ka=0,la=0,ma=0,na=0,oa=0,pa=0,qa=0,ra=0,sa=0,ta=0,ua=0,va=0,wa=0,xa=0,ya=0,za=0,Aa=0,Ba=0,Ca=0,Da=0,Ea=0,Fa=0,Ga=0,Ha=0,Ia=0,Ja=0,Ka=0,La=0,Ma=0,Na=0,Oa=0,Pa=0,Qa=0,Ra=0,Sa=0,Ta=0,Ua=0,Va=0,Wa=0,Xa=0,Ya=0,Za=0,_a=0,$a=0,ab=0,bb=0,cb=0,db=0,eb=0,fb=0.0,gb=0,hb=0.0,ib=0.0,jb=0.0,kb=0,lb=0,mb=0,nb=0,ob=0,pb=0,qb=0,rb=0,sb=0,tb=0,ub=0,vb=0,wb=0,xb=0,yb=0,zb=0,Ab=0,Bb=0,Cb=0,Db=0,Eb=0,Fb=0,Gb=0,Hb=0,Ib=0,Jb=0,Kb=0;e=l;l=l+320|0;if((l|0)>=(m|0))ba(320);f=e;h=e+280|0;i=e+224|0;j=e+200|0;k=e+184|0;n=e+312|0;o=e+304|0;p=e+296|0;q=e+156|0;r=e+128|0;s=e+104|0;t=e+88|0;u=e+272|0;v=e+264|0;w=e+256|0;x=e+248|0;y=e+72|0;z=e+56|0;A=e+244|0;B=e+240|0;C=e+40|0;D=e+24|0;E=e+216|0;F=e+192|0;G=e+8|0;H=e+188|0;I=e+180|0;J=e+176|0;K=e+168|0;L=e+164|0;M=e+160|0;N=e+152|0;O=e+144|0;P=e+136|0;Q=e+120|0;R=e+112|0;switch(d|0){case 42:{c[b+632>>2]=-1;c[b+640>>2]=-1;c[b+652>>2]=-1;__ZN10CanvasItem6updateEv(b);l=e;return}case 40:{__ZN4Tabs22_ensure_no_over_offsetEv(b);l=e;return}case 30:{d=c[b+240>>2]|0;__ZN10StringNameC2EPKc(f,1021147);__ZN10StringNameC2Ev(h);S=__ZNK7Control12get_styleboxERK10StringNameS2_(b,f,h)|0;__ZN10StringNameD2Ev(h);__ZN10StringNameD2Ev(f);__ZN10StringNameC2EPKc(f,1020500);__ZN10StringNameC2Ev(h);T=__ZNK7Control12get_styleboxERK10StringNameS2_(b,f,h)|0;__ZN10StringNameD2Ev(h);__ZN10StringNameD2Ev(f);__ZN10StringNameC2EPKc(f,1021707);__ZN10StringNameC2Ev(h);U=__ZNK7Control12get_styleboxERK10StringNameS2_(b,f,h)|0;__ZN10StringNameD2Ev(h);__ZN10StringNameD2Ev(f);__ZN10StringNameC2EPKc(f,990211);__ZN10StringNameC2Ev(h);V=__ZNK7Control8get_fontERK10StringNameS2_(b,f,h)|0;__ZN10StringNameD2Ev(h);__ZN10StringNameD2Ev(f);__ZN10StringNameC2EPKc(f,1024212);__ZN10StringNameC2Ev(i);__ZNK7Control9get_colorERK10StringNameS2_(h,b,f,i);__ZN10StringNameD2Ev(i);__ZN10StringNameD2Ev(f);__ZN10StringNameC2EPKc(f,1024226);__ZN10StringNameC2Ev(j);__ZNK7Control9get_colorERK10StringNameS2_(i,b,f,j);__ZN10StringNameD2Ev(j);__ZN10StringNameD2Ev(f);__ZN10StringNameC2EPKc(f,990263);__ZN10StringNameC2Ev(k);__ZNK7Control9get_colorERK10StringNameS2_(j,b,f,k);__ZN10StringNameD2Ev(k);__ZN10StringNameD2Ev(f);__ZN10StringNameC2EPKc(f,1125789);__ZN10StringNameC2Ev(k);W=__ZNK7Control8get_iconERK10StringNameS2_(b,f,k)|0;__ZN10StringNameD2Ev(k);__ZN10StringNameD2Ev(f);__ZNK7Control8get_sizeEv(n,b);X=~~+g[n+4>>2];n=b+620|0;Y=0;Z=0;while(1){_=c[n>>2]|0;$=(_|0)==0;if($)aa=0;else aa=c[_+-4>>2]|0;if((Z|0)>=(aa|0))break;if($)ca=0;else ca=c[_+-4>>2]|0;if((ca|0)<=(Z|0)){if($)da=0;else da=c[_+-4>>2]|0;if((da|0)<=(Z|0)){ea=15;break}a[1263537]=0}__ZN6VectorIN4Tabs3TabEE14_copy_on_writeEv(n);c[(c[n>>2]|0)+(Z<<6)+8>>2]=Y;Y=(__ZNK4Tabs13get_tab_widthEi(b,Z)|0)+Y|0;Z=Z+1|0}if((ea|0)==15)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);switch(c[b+628>>2]|0){case 1:{__ZNK7Control8get_sizeEv(o,b);fa=~~((+g[o>>2]-+(Y|0))*.5);break}case 2:{__ZNK7Control8get_sizeEv(p,b);fa=~~(+g[p>>2]-+(Y|0));break}default:fa=0}__ZN10StringNameC2EPKc(f,1003775);__ZN10StringNameC2Ev(q);c[k>>2]=__ZNK7Control8get_iconERK10StringNameS2_(b,f,q)|0;__ZN10StringNameD2Ev(q);__ZN10StringNameD2Ev(f);__ZN10StringNameC2EPKc(f,1003785);__ZN10StringNameC2Ev(r);c[q>>2]=__ZNK7Control8get_iconERK10StringNameS2_(b,f,r)|0;__ZN10StringNameD2Ev(r);__ZN10StringNameD2Ev(f);__ZN10StringNameC2EPKc(f,1039407);__ZN10StringNameC2Ev(s);c[r>>2]=__ZNK7Control8get_iconERK10StringNameS2_(b,f,s)|0;__ZN10StringNameD2Ev(s);__ZN10StringNameD2Ev(f);__ZN10StringNameC2EPKc(f,1039390);__ZN10StringNameC2Ev(t);c[s>>2]=__ZNK7Control8get_iconERK10StringNameS2_(b,f,t)|0;__ZN10StringNameD2Ev(t);__ZN10StringNameD2Ev(f);__ZNK7Control8get_sizeEv(u,b);ga=+g[u>>2];u=c[k>>2]|0;Pi[c[(c[u>>2]|0)+124>>2]&2047](v,u);ha=ga-+g[v>>2];v=c[q>>2]|0;Pi[c[(c[v>>2]|0)+124>>2]&2047](w,v);v=~~(ha-+g[w>>2]);w=b+617|0;a[w>>0]=0;u=b+604|0;Y=b+608|0;p=y+4|0;o=y+8|0;Z=y+12|0;da=b+624|0;ca=(T|0)==0;aa=(S|0)==0;ha=+(X|0);X=z+4|0;_=z+8|0;$=z+12|0;ia=f+4|0;ja=C+4|0;ka=b+648|0;la=(W|0)==0;ma=C+8|0;na=C+12|0;oa=C+4|0;pa=b+640|0;qa=b+644|0;ra=D+4|0;sa=G+4|0;ta=G+8|0;ua=G+12|0;va=C+8|0;wa=C+12|0;xa=C+4|0;ya=b+632|0;za=b+636|0;Aa=D+4|0;Ba=G+4|0;Ca=G+8|0;Da=G+12|0;Ea=C+4|0;Fa=D+4|0;Ga=D+8|0;Ha=D+12|0;Ia=(U|0)==0;Ja=0;Ka=(fa|0)>0?fa:0;a:while(1){fa=c[n>>2]|0;La=(fa|0)==0;if(La)Ma=0;else Ma=c[fa+-4>>2]|0;if((Ja|0)>=(Ma|0)){ea=189;break}if((Ja|0)>=(c[u>>2]|0)){if(La)Na=0;else Na=c[fa+-4>>2]|0;if((Na|0)<=(Ja|0)){if(La)Oa=0;else Oa=c[fa+-4>>2]|0;if((Oa|0)<=(Ja|0)){ea=31;break}a[1263537]=0}__ZN6VectorIN4Tabs3TabEE14_copy_on_writeEv(n);c[(c[n>>2]|0)+(Ja<<6)+8>>2]=Ka;fa=__ZNK4Tabs13get_tab_widthEi(b,Ja)|0;La=c[n>>2]|0;Pa=(La|0)==0;if(Pa)Qa=0;else Qa=c[La+-4>>2]|0;do if((Qa|0)<=(Ja|0)){if(Pa)Ra=0;else Ra=c[La+-4>>2]|0;if((Ra|0)>(Ja|0)){a[1263537]=0;ea=41;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);Sa=0;break}}else ea=41;while(0);if((ea|0)==41){ea=0;__ZN6VectorIN4Tabs3TabEE14_copy_on_writeEv(n);Sa=(c[n>>2]|0)+(Ja<<6)|0}c[t>>2]=0;if((c[Sa>>2]|0?(c[t>>2]=0,La=c[Sa>>2]|0,La|0):0)?__Z28atomic_conditional_incrementPj(La+-8|0)|0:0)c[t>>2]=c[Sa>>2];__ZNK4Font15get_string_sizeERK6String(x,V,t);La=~~+g[x>>2];do if((fa+Ka|0)>(v|0)){c[Y>>2]=Ja+-1;a[w>>0]=1;Ta=0;Ua=Ka}else{c[Y>>2]=Ja;g[y>>2]=0.0;g[p>>2]=0.0;g[o>>2]=0.0;g[Z>>2]=1.0;Pa=c[n>>2]|0;Va=(Pa|0)==0;if(Va)Wa=0;else Wa=c[Pa+-4>>2]|0;if((Wa|0)<=(Ja|0)){if(Va)Xa=0;else Xa=c[Pa+-4>>2]|0;if((Xa|0)<=(Ja|0)){ea=54;break a}a[1263537]=0}__ZN6VectorIN4Tabs3TabEE14_copy_on_writeEv(n);do if(!(a[(c[n>>2]|0)+(Ja<<6)+12>>0]|0))if((Ja|0)==(c[da>>2]|0)){if(ca)Ya=0;else{__ZN9Reference9referenceEv(T);Ya=T};c[y>>2]=c[h>>2];c[y+4>>2]=c[h+4>>2];c[y+8>>2]=c[h+8>>2];c[y+12>>2]=c[h+12>>2];Za=Ya;break}else{if(aa)_a=0;else{__ZN9Reference9referenceEv(S);_a=S};c[y>>2]=c[i>>2];c[y+4>>2]=c[i+4>>2];c[y+8>>2]=c[i+8>>2];c[y+12>>2]=c[i+12>>2];Za=_a;break}else{if(Ia)$a=0;else{__ZN9Reference9referenceEv(U);$a=U};c[y>>2]=c[j>>2];c[y+4>>2]=c[j+4>>2];c[y+8>>2]=c[j+8>>2];c[y+12>>2]=c[j+12>>2];Za=$a}while(0);ga=+(Ka|0);g[z>>2]=ga;g[X>>2]=0.0;g[_>>2]=+(fa|0);g[$>>2]=ha;Pa=c[(c[Za>>2]|0)+128>>2]|0;c[A>>2]=d;c[f>>2]=c[A>>2];bj[Pa&4095](Za,f,z);Pa=~~(ga+ +__ZNK8StyleBox10get_marginE6Margin(Za,0));__ZNK8StyleBox16get_minimum_sizeEv(f,Za);Va=~~+g[ia>>2];ab=c[n>>2]|0;bb=(ab|0)==0;if(bb)cb=0;else cb=c[ab+-4>>2]|0;if((cb|0)<=(Ja|0)){if(bb)db=0;else db=c[ab+-4>>2]|0;if((db|0)<=(Ja|0)){ea=73;break a}a[1263537]=0}__ZN6VectorIN4Tabs3TabEE14_copy_on_writeEv(n);ab=c[(c[n>>2]|0)+(Ja<<6)+4>>2]|0;do if(!ab){eb=Pa;fb=+(Va|0);gb=0}else{__ZN9Reference9referenceEv(ab);bb=c[(c[ab>>2]|0)+140>>2]|0;c[B>>2]=d;ga=+__ZNK8StyleBox10get_marginE6Margin(Za,1);hb=+(Va|0);ib=+g[$>>2]-hb;jb=+(~~(ga+(ib-+(ij[c[(c[ab>>2]|0)+120>>2]&8191](ab)|0))*.5)|0);g[C>>2]=+(Pa|0);g[Ea>>2]=jb;g[D>>2]=1.0;g[Fa>>2]=1.0;g[Ga>>2]=1.0;g[Ha>>2]=1.0;c[f>>2]=c[B>>2];Li[bb&255](ab,f,C,D,0);if(!(__ZNK6StringneEPKc(t,1263606)|0)){eb=Pa;fb=hb;gb=ab;break}bb=ij[c[(c[ab>>2]|0)+116>>2]&8191](ab)|0;__ZN10StringNameC2EPKc(f,990283);__ZN10StringNameC2Ev(C);kb=bb+Pa+(__ZNK7Control12get_constantERK10StringNameS2_(b,f,C)|0)|0;__ZN10StringNameD2Ev(C);__ZN10StringNameD2Ev(f);eb=kb;fb=hb;gb=ab}while(0);c[E>>2]=d;hb=+__ZNK8StyleBox10get_marginE6Margin(Za,1);jb=+g[$>>2]-fb;ib=hb+(jb-+mj[c[(c[V>>2]|0)+116>>2]&511](V))*.5;jb=+(~~(ib+ +mj[c[(c[V>>2]|0)+120>>2]&511](V))|0);g[C>>2]=+(eb|0);g[ja>>2]=jb;c[f>>2]=c[E>>2];__ZNK4Font4drawE3RIDRK7Vector2RK6StringRK5Colori(V,f,C,t,y,-1);ab=eb+La|0;Pa=c[n>>2]|0;Va=(Pa|0)==0;if(Va)lb=0;else lb=c[Pa+-4>>2]|0;if((lb|0)<=(Ja|0)){if(Va)mb=0;else mb=c[Pa+-4>>2]|0;if((mb|0)<=(Ja|0)){ea=85;break a}a[1263537]=0}__ZN6VectorIN4Tabs3TabEE14_copy_on_writeEv(n);do if(!(c[(c[n>>2]|0)+(Ja<<6)+28>>2]|0))nb=ab;else{__ZN10StringNameC2EPKc(f,1097173);__ZN10StringNameC2Ev(C);Pa=__ZNK7Control12get_styleboxERK10StringNameS2_(b,f,C)|0;__ZN10StringNameD2Ev(C);__ZN10StringNameD2Ev(f);Va=c[n>>2]|0;kb=(Va|0)==0;if(kb)ob=0;else ob=c[Va+-4>>2]|0;if((ob|0)<=(Ja|0)){if(kb)pb=0;else pb=c[Va+-4>>2]|0;if((pb|0)<=(Ja|0)){ea=94;break a}a[1263537]=0}__ZN6VectorIN4Tabs3TabEE14_copy_on_writeEv(n);Va=c[(c[n>>2]|0)+(Ja<<6)+28>>2]|0;if(!Va)qb=0;else{__ZN9Reference9referenceEv(Va);qb=Va}__ZN10StringNameC2EPKc(f,990283);__ZN10StringNameC2Ev(C);Va=(__ZNK7Control12get_constantERK10StringNameS2_(b,f,C)|0)+ab|0;__ZN10StringNameD2Ev(C);__ZN10StringNameD2Ev(f);c[C>>2]=0;c[C+4>>2]=0;c[C+8>>2]=0;c[C+12>>2]=0;__ZNK8StyleBox16get_minimum_sizeEv(F,Pa);Pi[c[(c[qb>>2]|0)+124>>2]&2047](D,qb);__ZNK7Vector2plERKS_(f,F,D);kb=f;bb=c[kb+4>>2]|0;rb=va;c[rb>>2]=c[kb>>2];c[rb+4>>2]=bb;jb=+(Va|0);g[C>>2]=jb;ib=+__ZNK8StyleBox10get_marginE6Margin(Za,1);g[xa>>2]=ib+(+g[$>>2]-fb-+g[wa>>2])*.5;do if((c[ya>>2]|0)==(Ja|0)){if(!(a[za>>0]|0)){bb=c[(c[Pa>>2]|0)+128>>2]|0;c[I>>2]=d;c[f>>2]=c[I>>2];bj[bb&4095](Pa,f,C);break}__ZN10StringNameC2EPKc(D,1017925);__ZN10StringNameC2Ev(G);bb=__ZNK7Control12get_styleboxERK10StringNameS2_(b,D,G)|0;rb=c[(c[bb>>2]|0)+128>>2]|0;c[H>>2]=d;c[f>>2]=c[H>>2];bj[rb&4095](bb,f,C);do if(bb|0){if(!(__ZN9Reference11unreferenceEv(bb)|0))break;if(!(__Z17predelete_handlerP6Object(bb)|0))break;gj[c[(c[bb>>2]|0)+76>>2]&8191](bb);__ZN6Memory11free_staticEPvb(bb,0)}while(0);__ZN10StringNameD2Ev(G);__ZN10StringNameD2Ev(D)}while(0);bb=c[(c[qb>>2]|0)+140>>2]|0;c[J>>2]=d;rb=~~(jb+ +__ZNK8StyleBox10get_marginE6Margin(Pa,0));ib=+g[xa>>2];hb=+(~~(ib+ +__ZNK8StyleBox10get_marginE6Margin(Pa,1))|0);g[D>>2]=+(rb|0);g[Aa>>2]=hb;g[G>>2]=1.0;g[Ba>>2]=1.0;g[Ca>>2]=1.0;g[Da>>2]=1.0;c[f>>2]=c[J>>2];Li[bb&255](qb,f,D,G,0);bb=(ij[c[(c[qb>>2]|0)+116>>2]&8191](qb)|0)+Va|0;rb=c[n>>2]|0;kb=(rb|0)==0;if(kb)sb=0;else sb=c[rb+-4>>2]|0;do if((sb|0)<=(Ja|0)){if(kb)tb=0;else tb=c[rb+-4>>2]|0;if((tb|0)>(Ja|0)){a[1263537]=0;ea=114;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);ub=0;break}}else ea=114;while(0);if((ea|0)==114){ea=0;__ZN6VectorIN4Tabs3TabEE14_copy_on_writeEv(n);ub=(c[n>>2]|0)+(Ja<<6)|0}rb=ub+32|0;c[rb>>2]=c[C>>2];c[rb+4>>2]=c[C+4>>2];c[rb+8>>2]=c[C+8>>2];c[rb+12>>2]=c[C+12>>2];do if(__ZN9Reference11unreferenceEv(qb)|0){if(!(__Z17predelete_handlerP6Object(qb)|0))break;gj[c[(c[qb>>2]|0)+76>>2]&8191](qb);__ZN6Memory11free_staticEPvb(qb,0)}while(0);if(!Pa){nb=bb;break}if(!(__ZN9Reference11unreferenceEv(Pa)|0)){nb=bb;break}if(!(__Z17predelete_handlerP6Object(Pa)|0)){nb=bb;break}gj[c[(c[Pa>>2]|0)+76>>2]&8191](Pa);__ZN6Memory11free_staticEPvb(Pa,0);nb=bb}while(0);switch(c[ka>>2]|0){case 2:{ea=124;break}case 1:{if((Ja|0)==(c[da>>2]|0))ea=124;else vb=nb;break}default:vb=nb}do if((ea|0)==124){ea=0;__ZN10StringNameC2EPKc(f,1097173);__ZN10StringNameC2Ev(C);ab=__ZNK7Control12get_styleboxERK10StringNameS2_(b,f,C)|0;__ZN10StringNameD2Ev(C);__ZN10StringNameD2Ev(f);if(la)wb=0;else{__ZN9Reference9referenceEv(W);wb=W}__ZN10StringNameC2EPKc(f,990283);__ZN10StringNameC2Ev(C);rb=(__ZNK7Control12get_constantERK10StringNameS2_(b,f,C)|0)+nb|0;__ZN10StringNameD2Ev(C);__ZN10StringNameD2Ev(f);c[C>>2]=0;c[C+4>>2]=0;c[C+8>>2]=0;c[C+12>>2]=0;__ZNK8StyleBox16get_minimum_sizeEv(K,ab);Pi[c[(c[wb>>2]|0)+124>>2]&2047](D,wb);__ZNK7Vector2plERKS_(f,K,D);kb=f;Va=c[kb+4>>2]|0;xb=ma;c[xb>>2]=c[kb>>2];c[xb+4>>2]=Va;jb=+(rb|0);g[C>>2]=jb;hb=+__ZNK8StyleBox10get_marginE6Margin(Za,1);g[oa>>2]=hb+(+g[$>>2]-fb-+g[na>>2])*.5;Va=c[n>>2]|0;xb=(Va|0)==0;if(xb)yb=0;else yb=c[Va+-4>>2]|0;if((yb|0)<=(Ja|0)){if(xb)zb=0;else zb=c[Va+-4>>2]|0;if((zb|0)<=(Ja|0)){ea=132;break a}a[1263537]=0}__ZN6VectorIN4Tabs3TabEE14_copy_on_writeEv(n);do if(!(a[(c[n>>2]|0)+(Ja<<6)+12>>0]|0)){if((c[pa>>2]|0)!=(Ja|0))break;if(!(a[qa>>0]|0)){Va=c[(c[ab>>2]|0)+128>>2]|0;c[M>>2]=d;c[f>>2]=c[M>>2];bj[Va&4095](ab,f,C);break}__ZN10StringNameC2EPKc(D,1017925);__ZN10StringNameC2Ev(G);Va=__ZNK7Control12get_styleboxERK10StringNameS2_(b,D,G)|0;xb=c[(c[Va>>2]|0)+128>>2]|0;c[L>>2]=d;c[f>>2]=c[L>>2];bj[xb&4095](Va,f,C);do if(Va|0){if(!(__ZN9Reference11unreferenceEv(Va)|0))break;if(!(__Z17predelete_handlerP6Object(Va)|0))break;gj[c[(c[Va>>2]|0)+76>>2]&8191](Va);__ZN6Memory11free_staticEPvb(Va,0)}while(0);__ZN10StringNameD2Ev(G);__ZN10StringNameD2Ev(D)}while(0);bb=c[(c[wb>>2]|0)+140>>2]|0;c[N>>2]=d;Pa=~~(jb+ +__ZNK8StyleBox10get_marginE6Margin(ab,0));hb=+g[oa>>2];ib=+(~~(hb+ +__ZNK8StyleBox10get_marginE6Margin(ab,1))|0);g[D>>2]=+(Pa|0);g[ra>>2]=ib;g[G>>2]=1.0;g[sa>>2]=1.0;g[ta>>2]=1.0;g[ua>>2]=1.0;c[f>>2]=c[N>>2];Li[bb&255](wb,f,D,G,0);bb=(ij[c[(c[wb>>2]|0)+116>>2]&8191](wb)|0)+rb|0;Pa=c[n>>2]|0;Va=(Pa|0)==0;if(Va)Ab=0;else Ab=c[Pa+-4>>2]|0;do if((Ab|0)<=(Ja|0)){if(Va)Bb=0;else Bb=c[Pa+-4>>2]|0;if((Bb|0)>(Ja|0)){a[1263537]=0;ea=151;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);Cb=0;break}}else ea=151;while(0);if((ea|0)==151){ea=0;__ZN6VectorIN4Tabs3TabEE14_copy_on_writeEv(n);Cb=(c[n>>2]|0)+(Ja<<6)|0}Pa=Cb+48|0;c[Pa>>2]=c[C>>2];c[Pa+4>>2]=c[C+4>>2];c[Pa+8>>2]=c[C+8>>2];c[Pa+12>>2]=c[C+12>>2];do if(__ZN9Reference11unreferenceEv(wb)|0){if(!(__Z17predelete_handlerP6Object(wb)|0))break;gj[c[(c[wb>>2]|0)+76>>2]&8191](wb);__ZN6Memory11free_staticEPvb(wb,0)}while(0);if(!ab){vb=bb;break}if(!(__ZN9Reference11unreferenceEv(ab)|0)){vb=bb;break}if(!(__Z17predelete_handlerP6Object(ab)|0)){vb=bb;break}gj[c[(c[ab>>2]|0)+76>>2]&8191](ab);__ZN6Memory11free_staticEPvb(ab,0);vb=bb}while(0);Pa=~~(+(vb|0)+ +__ZNK8StyleBox10get_marginE6Margin(Za,2));Va=c[n>>2]|0;rb=(Va|0)==0;if(rb)Db=0;else Db=c[Va+-4>>2]|0;do if((Db|0)<=(Ja|0)){if(rb)Eb=0;else Eb=c[Va+-4>>2]|0;if((Eb|0)>(Ja|0)){a[1263537]=0;ea=166;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);Fb=8;Gb=c[n>>2]|0;break}}else ea=166;while(0);if((ea|0)==166){ea=0;__ZN6VectorIN4Tabs3TabEE14_copy_on_writeEv(n);Va=c[n>>2]|0;Fb=Va+(Ja<<6)+8|0;Gb=Va}Va=Pa-(c[Fb>>2]|0)|0;rb=(Gb|0)==0;if(rb)Hb=0;else Hb=c[Gb+-4>>2]|0;if((Hb|0)<=(Ja|0)){if(rb)Ib=0;else Ib=c[Gb+-4>>2]|0;if((Ib|0)<=(Ja|0)){ea=174;break a}a[1263537]=0}__ZN6VectorIN4Tabs3TabEE14_copy_on_writeEv(n);c[(c[n>>2]|0)+(Ja<<6)+16>>2]=Va;do if(gb|0){if(!(__ZN9Reference11unreferenceEv(gb)|0))break;if(!(__Z17predelete_handlerP6Object(gb)|0))break;gj[c[(c[gb>>2]|0)+76>>2]&8191](gb);__ZN6Memory11free_staticEPvb(gb,0)}while(0);if(!Za){Ta=1;Ua=Pa;break}if(!(__ZN9Reference11unreferenceEv(Za)|0)){Ta=1;Ua=Pa;break}if(!(__Z17predelete_handlerP6Object(Za)|0)){Ta=1;Ua=Pa;break}gj[c[(c[Za>>2]|0)+76>>2]&8191](Za);__ZN6Memory11free_staticEPvb(Za,0);Ta=1;Ua=Pa}while(0);La=c[t>>2]|0;if(La|0?(__Z16atomic_decrementPj(La+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(La,1);if(Ta)Jb=Ua;else{ea=189;break}}else Jb=Ka;Ja=Ja+1|0;Ka=Jb}if((ea|0)==31)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((ea|0)==54)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((ea|0)==73)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((ea|0)==85)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((ea|0)==94)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((ea|0)==132)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((ea|0)==174)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((ea|0)==189){if((c[u>>2]|0)<=0?(a[w>>0]|0)==0:0)Kb=0;else ea=191;do if((ea|0)==191){__ZNK7Control8get_sizeEv(O,b);fb=+g[O+4>>2];Jb=c[k>>2]|0;Pi[c[(c[Jb>>2]|0)+124>>2]&2047](P,Jb);Jb=~~((fb-+g[P+4>>2])*.5);if((c[u>>2]|0)>0){Ka=(c[b+612>>2]|0)==0?s:q;g[f>>2]=+(v|0);g[f+4>>2]=+(Jb|0);g[t>>2]=1.0;g[t+4>>2]=1.0;g[t+8>>2]=1.0;g[t+12>>2]=1.0;__ZN10CanvasItem12draw_textureERK3RefI7TextureERK7Vector2RK5Color(b,Ka,f,t)}else{g[f>>2]=+(v|0);g[f+4>>2]=+(Jb|0);g[t>>2]=1.0;g[t+4>>2]=1.0;g[t+8>>2]=1.0;g[t+12>>2]=.5;__ZN10CanvasItem12draw_textureERK3RefI7TextureERK7Vector2RK5Color(b,q,f,t)}if(!(a[w>>0]|0)){Ka=c[q>>2]|0;Pi[c[(c[Ka>>2]|0)+124>>2]&2047](R,Ka);g[f>>2]=+(v|0)+ +g[R>>2];g[f+4>>2]=+(Jb|0);g[t>>2]=1.0;g[t+4>>2]=1.0;g[t+8>>2]=1.0;g[t+12>>2]=.5;__ZN10CanvasItem12draw_textureERK3RefI7TextureERK7Vector2RK5Color(b,k,f,t);Kb=1;break}else{Ka=(c[b+612>>2]|0)==1?r:k;Ja=c[q>>2]|0;Pi[c[(c[Ja>>2]|0)+124>>2]&2047](Q,Ja);g[f>>2]=+(v|0)+ +g[Q>>2];g[f+4>>2]=+(Jb|0);g[t>>2]=1.0;g[t+4>>2]=1.0;g[t+8>>2]=1.0;g[t+12>>2]=1.0;__ZN10CanvasItem12draw_textureERK3RefI7TextureERK7Vector2RK5Color(b,Ka,f,t);Kb=1;break}}while(0);a[b+616>>0]=Kb;Kb=c[s>>2]|0;if((Kb|0?__ZN9Reference11unreferenceEv(Kb)|0:0)?(Kb=c[s>>2]|0,__Z17predelete_handlerP6Object(Kb)|0):0){gj[c[(c[Kb>>2]|0)+76>>2]&8191](Kb);__ZN6Memory11free_staticEPvb(Kb,0)}Kb=c[r>>2]|0;if((Kb|0?__ZN9Reference11unreferenceEv(Kb)|0:0)?(Kb=c[r>>2]|0,__Z17predelete_handlerP6Object(Kb)|0):0){gj[c[(c[Kb>>2]|0)+76>>2]&8191](Kb);__ZN6Memory11free_staticEPvb(Kb,0)}Kb=c[q>>2]|0;if((Kb|0?__ZN9Reference11unreferenceEv(Kb)|0:0)?(Kb=c[q>>2]|0,__Z17predelete_handlerP6Object(Kb)|0):0){gj[c[(c[Kb>>2]|0)+76>>2]&8191](Kb);__ZN6Memory11free_staticEPvb(Kb,0)}Kb=c[k>>2]|0;if((Kb|0?__ZN9Reference11unreferenceEv(Kb)|0:0)?(Kb=c[k>>2]|0,__Z17predelete_handlerP6Object(Kb)|0):0){gj[c[(c[Kb>>2]|0)+76>>2]&8191](Kb);__ZN6Memory11free_staticEPvb(Kb,0)}if((!la?__ZN9Reference11unreferenceEv(W)|0:0)?__Z17predelete_handlerP6Object(W)|0:0){gj[c[(c[W>>2]|0)+76>>2]&8191](W);__ZN6Memory11free_staticEPvb(W,0)}if((V|0?__ZN9Reference11unreferenceEv(V)|0:0)?__Z17predelete_handlerP6Object(V)|0:0){gj[c[(c[V>>2]|0)+76>>2]&8191](V);__ZN6Memory11free_staticEPvb(V,0)}if((!Ia?__ZN9Reference11unreferenceEv(U)|0:0)?__Z17predelete_handlerP6Object(U)|0:0){gj[c[(c[U>>2]|0)+76>>2]&8191](U);__ZN6Memory11free_staticEPvb(U,0)}if((!ca?__ZN9Reference11unreferenceEv(T)|0:0)?__Z17predelete_handlerP6Object(T)|0:0){gj[c[(c[T>>2]|0)+76>>2]&8191](T);__ZN6Memory11free_staticEPvb(T,0)}if(aa){l=e;return}if(!(__ZN9Reference11unreferenceEv(S)|0)){l=e;return}if(!(__Z17predelete_handlerP6Object(S)|0)){l=e;return}gj[c[(c[S>>2]|0)+76>>2]&8191](S);__ZN6Memory11free_staticEPvb(S,0);l=e;return}break}default:{l=e;return}}}function __ZN4Tabs22_ensure_no_over_offsetEv(b){b=b|0;var d=0,e=0,f=0,h=0,i=0,j=0,k=0.0,n=0.0,o=0,p=0,q=0,r=0,s=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d+12|0;f=d+8|0;h=d;if(!(a[b+136>>0]|0)){l=d;return}__ZN10StringNameC2EPKc(e,1003775);__ZN10StringNameC2Ev(f);i=__ZNK7Control8get_iconERK10StringNameS2_(b,e,f)|0;__ZN10StringNameD2Ev(f);__ZN10StringNameD2Ev(e);__ZN10StringNameC2EPKc(e,1003785);__ZN10StringNameC2Ev(f);j=__ZNK7Control8get_iconERK10StringNameS2_(b,e,f)|0;__ZN10StringNameD2Ev(f);__ZN10StringNameD2Ev(e);__ZNK7Control8get_sizeEv(h,b);k=+g[h>>2];n=k-+(ij[c[(c[i>>2]|0)+116>>2]&8191](i)|0);h=~~(n-+(ij[c[(c[j>>2]|0)+116>>2]&8191](j)|0));e=b+604|0;a:do if((c[e>>2]|0)>0){f=b+620|0;do{o=0;p=0;while(1){q=c[f>>2]|0;if(!q)r=0;else r=c[q+-4>>2]|0;if((o|0)>=(r|0))break;if((o|0)<((c[e>>2]|0)+-1|0))s=p;else s=(__ZNK4Tabs13get_tab_widthEi(b,o)|0)+p|0;o=o+1|0;p=s}if((p|0)>=(h|0))break a;c[e>>2]=(c[e>>2]|0)+-1;__ZN10CanvasItem6updateEv(b)}while((c[e>>2]|0)>0)}while(0);if((j|0?__ZN9Reference11unreferenceEv(j)|0:0)?__Z17predelete_handlerP6Object(j)|0:0){gj[c[(c[j>>2]|0)+76>>2]&8191](j);__ZN6Memory11free_staticEPvb(j,0)}if(!i){l=d;return}if(!(__ZN9Reference11unreferenceEv(i)|0)){l=d;return}if(!(__Z17predelete_handlerP6Object(i)|0)){l=d;return}gj[c[(c[i>>2]|0)+76>>2]&8191](i);__ZN6Memory11free_staticEPvb(i,0);l=d;return}function __ZN6VectorIN4Tabs3TabEE14_copy_on_writeEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0,i=0;b=c[a>>2]|0;if(!b)return;if((c[b+-8>>2]|0)>>>0<=1)return;d=c[b+-4>>2]|0;b=(d<<6)+-1|0;e=b>>>1|b;b=e>>>2|e;e=b>>>4|b;b=e>>>8|e;e=__ZN6Memory12alloc_staticEjb((b>>>16|b)+1|0,1)|0;c[e+-8>>2]=1;c[e+-4>>2]=d;if(d|0){b=0;do{f=e+(b<<6)|0;g=c[a>>2]|0;h=g+(b<<6)|0;c[f>>2]=0;if((c[h>>2]|0?(c[f>>2]=0,i=c[h>>2]|0,i|0):0)?__Z28atomic_conditional_incrementPj(i+-8|0)|0:0)c[f>>2]=c[h>>2];h=e+(b<<6)+4|0;c[h>>2]=0;f=g+(b<<6)+4|0;if(c[f>>2]|0?(c[h>>2]=0,i=c[f>>2]|0,c[h>>2]=i,i|0):0)__ZN9Reference9referenceEv(i);i=e+(b<<6)+8|0;h=g+(b<<6)+8|0;c[i>>2]=c[h>>2];c[i+4>>2]=c[h+4>>2];c[i+8>>2]=c[h+8>>2];c[i+12>>2]=c[h+12>>2];c[i+16>>2]=c[h+16>>2];h=e+(b<<6)+28|0;c[h>>2]=0;i=g+(b<<6)+28|0;if(c[i>>2]|0?(c[h>>2]=0,f=c[i>>2]|0,c[h>>2]=f,f|0):0)__ZN9Reference9referenceEv(f);f=e+(b<<6)+32|0;h=g+(b<<6)+32|0;c[f>>2]=c[h>>2];c[f+4>>2]=c[h+4>>2];c[f+8>>2]=c[h+8>>2];c[f+12>>2]=c[h+12>>2];c[f+16>>2]=c[h+16>>2];c[f+20>>2]=c[h+20>>2];c[f+24>>2]=c[h+24>>2];c[f+28>>2]=c[h+28>>2];b=b+1|0}while((b|0)!=(d|0))}d=c[a>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0){b=c[a>>2]|0;h=(b|0)==0?0:b+-4|0;b=h+4|0;if(c[h>>2]|0){f=0;do{__ZN4Tabs3TabD2Ev(b+(f<<6)|0);f=f+1|0}while(f>>>0<(c[h>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(d,1)}c[a>>2]=e;return}function __ZNK4Tabs13get_tab_widthEi(b,d){b=b|0;d=d|0;var e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0;e=l;l=l+48|0;if((l|0)>=(m|0))ba(48);f=e+36|0;h=e+32|0;i=e+24|0;j=e+16|0;k=e+8|0;n=e;if((d|0)>=0){o=b+620|0;p=c[o>>2]|0;if(!p)q=0;else q=c[p+-4>>2]|0;if((q|0)>(d|0)){a[1263537]=0;__ZN10StringNameC2EPKc(f,1021147);__ZN10StringNameC2Ev(h);q=__ZNK7Control12get_styleboxERK10StringNameS2_(b,f,h)|0;__ZN10StringNameD2Ev(h);__ZN10StringNameD2Ev(f);__ZN10StringNameC2EPKc(f,1020500);__ZN10StringNameC2Ev(h);p=__ZNK7Control12get_styleboxERK10StringNameS2_(b,f,h)|0;__ZN10StringNameD2Ev(h);__ZN10StringNameD2Ev(f);__ZN10StringNameC2EPKc(f,1021707);__ZN10StringNameC2Ev(h);r=__ZNK7Control12get_styleboxERK10StringNameS2_(b,f,h)|0;__ZN10StringNameD2Ev(h);__ZN10StringNameD2Ev(f);__ZN10StringNameC2EPKc(f,990211);__ZN10StringNameC2Ev(h);s=__ZNK7Control8get_fontERK10StringNameS2_(b,f,h)|0;__ZN10StringNameD2Ev(h);__ZN10StringNameD2Ev(f);t=c[o>>2]|0;u=(t|0)==0;if(u)v=0;else v=c[t+-4>>2]|0;do if((v|0)<=(d|0)){if(u)w=0;else w=c[t+-4>>2]|0;if((w|0)>(d|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0)}while(0);w=c[t+(d<<6)+4>>2]|0;if(w){__ZN9Reference9referenceEv(w);t=ij[c[(c[w>>2]|0)+116>>2]&8191](w)|0;u=c[o>>2]|0;v=(u|0)==0;if(v)x=0;else x=c[u+-4>>2]|0;do if((x|0)<=(d|0)){if(v)y=0;else y=c[u+-4>>2]|0;if((y|0)>(d|0)){a[1263537]=0;z=23;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);A=0;break}}else z=23;while(0);if((z|0)==23)A=u+(d<<6)|0;if(__ZNK6StringneEPKc(A,1263606)|0){__ZN10StringNameC2EPKc(f,990283);__ZN10StringNameC2Ev(h);A=(__ZNK7Control12get_constantERK10StringNameS2_(b,f,h)|0)+t|0;__ZN10StringNameD2Ev(h);__ZN10StringNameD2Ev(f);B=A;C=w}else{B=t;C=w}}else{B=0;C=0}w=c[o>>2]|0;t=(w|0)==0;if(t)D=0;else D=c[w+-4>>2]|0;do if((D|0)<=(d|0)){if(t)E=0;else E=c[w+-4>>2]|0;if((E|0)>(d|0)){a[1263537]=0;z=34;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);F=0;break}}else z=34;while(0);if((z|0)==34)F=w+(d<<6)|0;__ZNK4Font15get_string_sizeERK6String(i,s,F);F=~~(+(B|0)+ +g[i>>2]);i=c[o>>2]|0;B=(i|0)==0;if(B)G=0;else G=c[i+-4>>2]|0;do if((G|0)<=(d|0)){if(B)H=0;else H=c[i+-4>>2]|0;if((H|0)>(d|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0)}while(0);do if(!(a[i+(d<<6)+12>>0]|0))if((c[b+624>>2]|0)==(d|0)){__ZNK8StyleBox16get_minimum_sizeEv(k,p);I=k;break}else{__ZNK8StyleBox16get_minimum_sizeEv(n,q);I=n;break}else{__ZNK8StyleBox16get_minimum_sizeEv(j,r);I=j}while(0);j=~~(+(F|0)+ +g[I>>2]);I=c[o>>2]|0;o=(I|0)==0;if(o)J=0;else J=c[I+-4>>2]|0;do if((J|0)<=(d|0)){if(o)K=0;else K=c[I+-4>>2]|0;if((K|0)>(d|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0)}while(0);K=c[I+(d<<6)+28>>2]|0;if(K){do if((c[I+-4>>2]|0)<=(d|0))if((c[I+-4>>2]|0)>(d|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);while(0);__ZN9Reference9referenceEv(K);I=(ij[c[(c[K>>2]|0)+116>>2]&8191](K)|0)+j|0;__ZN10StringNameC2EPKc(f,990283);__ZN10StringNameC2Ev(h);o=I+(__ZNK7Control12get_constantERK10StringNameS2_(b,f,h)|0)|0;__ZN10StringNameD2Ev(h);__ZN10StringNameD2Ev(f);if(__ZN9Reference11unreferenceEv(K)|0?__Z17predelete_handlerP6Object(K)|0:0){gj[c[(c[K>>2]|0)+76>>2]&8191](K);__ZN6Memory11free_staticEPvb(K,0);L=o}else L=o}else L=j;switch(c[b+648>>2]|0){case 2:{z=66;break}case 1:{if((c[b+624>>2]|0)==(d|0))z=66;else M=L;break}default:M=L}if((z|0)==66){__ZN10StringNameC2EPKc(f,1125789);__ZN10StringNameC2Ev(h);z=__ZNK7Control8get_iconERK10StringNameS2_(b,f,h)|0;__ZN10StringNameD2Ev(h);__ZN10StringNameD2Ev(f);d=(ij[c[(c[z>>2]|0)+116>>2]&8191](z)|0)+L|0;__ZN10StringNameC2EPKc(f,990283);__ZN10StringNameC2Ev(h);L=d+(__ZNK7Control12get_constantERK10StringNameS2_(b,f,h)|0)|0;__ZN10StringNameD2Ev(h);__ZN10StringNameD2Ev(f);if(((z|0)!=0?__ZN9Reference11unreferenceEv(z)|0:0)?__Z17predelete_handlerP6Object(z)|0:0){gj[c[(c[z>>2]|0)+76>>2]&8191](z);__ZN6Memory11free_staticEPvb(z,0);M=L}else M=L}if((C|0?__ZN9Reference11unreferenceEv(C)|0:0)?__Z17predelete_handlerP6Object(C)|0:0){gj[c[(c[C>>2]|0)+76>>2]&8191](C);__ZN6Memory11free_staticEPvb(C,0)}if((s|0?__ZN9Reference11unreferenceEv(s)|0:0)?__Z17predelete_handlerP6Object(s)|0:0){gj[c[(c[s>>2]|0)+76>>2]&8191](s);__ZN6Memory11free_staticEPvb(s,0)}do if(r|0?__ZN9Reference11unreferenceEv(r)|0:0){if(!(__Z17predelete_handlerP6Object(r)|0))break;gj[c[(c[r>>2]|0)+76>>2]&8191](r);__ZN6Memory11free_staticEPvb(r,0)}while(0);do if(p|0){if(!(__ZN9Reference11unreferenceEv(p)|0))break;if(!(__Z17predelete_handlerP6Object(p)|0))break;gj[c[(c[p>>2]|0)+76>>2]&8191](p);__ZN6Memory11free_staticEPvb(p,0)}while(0);if(!q){N=M;l=e;return N|0}if(!(__ZN9Reference11unreferenceEv(q)|0)){N=M;l=e;return N|0}if(!(__Z17predelete_handlerP6Object(q)|0)){N=M;l=e;return N|0}gj[c[(c[q>>2]|0)+76>>2]&8191](q);__ZN6Memory11free_staticEPvb(q,0);N=M;l=e;return N|0}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(847967,847981,528,848e3,0);N=0;l=e;return N|0}function __ZN7ClassDB10_add_classI4TabsEEvv(){var a=0,b=0,d=0,e=0,f=0,g=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+16|0;d=a+12|0;e=a+8|0;f=a+4|0;g=a;__ZN6StringC2EPKc(b,1024295);c[e>>2]=c[b>>2];__ZN10StringNameC2ERK6String(d,e);__ZN6StringC2EPKc(b,1111718);c[g>>2]=c[b>>2];__ZN10StringNameC2ERK6String(f,g);__ZN7ClassDB11_add_class2ERK10StringNameS2_(d,f);__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);__ZN10StringNameD2Ev(d);d=c[e>>2]|0;if(!d){l=a;return}if(__Z16atomic_decrementPj(d+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(d,1);l=a;return}function __ZN4Tabs13_bind_methodsEv(){var a=0,b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0;a=l;l=l+240|0;if((l|0)>=(m|0))ba(240);b=a+200|0;d=a+192|0;e=a+184|0;f=a+176|0;g=a+168|0;h=a+160|0;i=a+152|0;j=a+144|0;k=a+136|0;n=a+128|0;o=a+112|0;p=a+104|0;q=a+88|0;r=a+56|0;s=a+40|0;t=a+32|0;u=a+28|0;v=a+120|0;w=a+96|0;x=a+64|0;y=a+24|0;z=a+48|0;A=a+20|0;B=a+16|0;C=a+12|0;D=a+8|0;E=a+4|0;F=a;__Z8D_METHODPKc(d,915429);G=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(G);c[G>>2]=253144;__ZN10MethodBind10_set_constEb(G,0);__ZN10MethodBind24_generate_argument_typesEi(G,1);c[G+44>>2]=1117;c[G+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,G,d,0,0)|0;G=d+4|0;H=c[G>>2]|0;if(H|0?(__Z16atomic_decrementPj(H+-8|0)|0)==0:0){I=c[G>>2]|0;G=(I|0)==0?0:I+-4|0;I=G+4|0;if(c[G>>2]|0){J=0;do{__ZN10StringNameD2Ev(I+(J<<2)|0);J=J+1|0}while(J>>>0<(c[G>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(H,1)}__ZN10StringNameD2Ev(d);__Z8D_METHODPKc(e,848039);d=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(d);c[d>>2]=253180;__ZN10MethodBind10_set_constEb(d,1);__ZN10MethodBind24_generate_argument_typesEi(d,0);__ZN10MethodBind12_set_returnsEb(d,1);c[d+44>>2]=5296;c[d+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,d,e,0,0)|0;d=e+4|0;H=c[d>>2]|0;if(H|0?(__Z16atomic_decrementPj(H+-8|0)|0)==0:0){G=c[d>>2]|0;d=(G|0)==0?0:G+-4|0;G=d+4|0;if(c[d>>2]|0){J=0;do{__ZN10StringNameD2Ev(G+(J<<2)|0);J=J+1|0}while(J>>>0<(c[d>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(H,1)}__ZN10StringNameD2Ev(e);__Z8D_METHODPKcS0_(f,848053,848069);e=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(e);c[e>>2]=253216;__ZN10MethodBind10_set_constEb(e,0);__ZN10MethodBind24_generate_argument_typesEi(e,1);c[e+44>>2]=1118;c[e+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,e,f,0,0)|0;e=f+4|0;H=c[e>>2]|0;if(H|0?(__Z16atomic_decrementPj(H+-8|0)|0)==0:0){d=c[e>>2]|0;e=(d|0)==0?0:d+-4|0;d=e+4|0;if(c[e>>2]|0){J=0;do{__ZN10StringNameD2Ev(d+(J<<2)|0);J=J+1|0}while(J>>>0<(c[e>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(H,1)}__ZN10StringNameD2Ev(f);__Z8D_METHODPKc(g,848077);f=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(f);c[f>>2]=253180;__ZN10MethodBind10_set_constEb(f,1);__ZN10MethodBind24_generate_argument_typesEi(f,0);__ZN10MethodBind12_set_returnsEb(f,1);c[f+44>>2]=5297;c[f+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,f,g,0,0)|0;f=g+4|0;H=c[f>>2]|0;if(H|0?(__Z16atomic_decrementPj(H+-8|0)|0)==0:0){e=c[f>>2]|0;f=(e|0)==0?0:e+-4|0;e=f+4|0;if(c[f>>2]|0){J=0;do{__ZN10StringNameD2Ev(e+(J<<2)|0);J=J+1|0}while(J>>>0<(c[f>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(H,1)}__ZN10StringNameD2Ev(g);__Z8D_METHODPKcS0_S0_(h,848093,848069,1114335);g=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(g);c[g>>2]=253252;__ZN10MethodBind10_set_constEb(g,0);__ZN10MethodBind24_generate_argument_typesEi(g,2);c[g+44>>2]=1522;c[g+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,g,h,0,0)|0;g=h+4|0;H=c[g>>2]|0;if(H|0?(__Z16atomic_decrementPj(H+-8|0)|0)==0:0){f=c[g>>2]|0;g=(f|0)==0?0:f+-4|0;f=g+4|0;if(c[g>>2]|0){J=0;do{__ZN10StringNameD2Ev(f+(J<<2)|0);J=J+1|0}while(J>>>0<(c[g>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(H,1)}__ZN10StringNameD2Ev(h);__Z8D_METHODPKcS0_(i,848107,848069);h=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(h);c[h>>2]=253288;__ZN10MethodBind10_set_constEb(h,1);__ZN10MethodBind24_generate_argument_typesEi(h,1);__ZN10MethodBind12_set_returnsEb(h,1);c[h+44>>2]=4573;c[h+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,h,i,0,0)|0;h=i+4|0;H=c[h>>2]|0;if(H|0?(__Z16atomic_decrementPj(H+-8|0)|0)==0:0){g=c[h>>2]|0;h=(g|0)==0?0:g+-4|0;g=h+4|0;if(c[h>>2]|0){J=0;do{__ZN10StringNameD2Ev(g+(J<<2)|0);J=J+1|0}while(J>>>0<(c[h>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(H,1)}__ZN10StringNameD2Ev(i);__Z8D_METHODPKcS0_S0_(j,848121,848069,848134);i=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(i);c[i>>2]=253324;__ZN10MethodBind10_set_constEb(i,0);__ZN10MethodBind24_generate_argument_typesEi(i,2);c[i+44>>2]=1523;c[i+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,i,j,0,0)|0;i=j+4|0;H=c[i>>2]|0;if(H|0?(__Z16atomic_decrementPj(H+-8|0)|0)==0:0){h=c[i>>2]|0;i=(h|0)==0?0:h+-4|0;h=i+4|0;if(c[i>>2]|0){J=0;do{__ZN10StringNameD2Ev(h+(J<<2)|0);J=J+1|0}while(J>>>0<(c[i>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(H,1)}__ZN10StringNameD2Ev(j);__Z8D_METHODPKcS0_(k,848147,848069);j=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(j);c[j>>2]=253360;__ZN10MethodBind10_set_constEb(j,1);__ZN10MethodBind24_generate_argument_typesEi(j,1);__ZN10MethodBind12_set_returnsEb(j,1);c[j+44>>2]=4574;c[j+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,j,k,0,0)|0;j=k+4|0;H=c[j>>2]|0;if(H|0?(__Z16atomic_decrementPj(H+-8|0)|0)==0:0){i=c[j>>2]|0;j=(i|0)==0?0:i+-4|0;i=j+4|0;if(c[j>>2]|0){J=0;do{__ZN10StringNameD2Ev(i+(J<<2)|0);J=J+1|0}while(J>>>0<(c[j>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(H,1)}__ZN10StringNameD2Ev(k);__Z8D_METHODPKcS0_S0_(n,848168,848069,990196);k=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(k);c[k>>2]=253396;__ZN10MethodBind10_set_constEb(k,0);__ZN10MethodBind24_generate_argument_typesEi(k,2);c[k+44>>2]=1524;c[k+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,k,n,0,0)|0;k=n+4|0;H=c[k>>2]|0;if(H|0?(__Z16atomic_decrementPj(H+-8|0)|0)==0:0){j=c[k>>2]|0;k=(j|0)==0?0:j+-4|0;j=k+4|0;if(c[k>>2]|0){J=0;do{__ZN10StringNameD2Ev(j+(J<<2)|0);J=J+1|0}while(J>>>0<(c[k>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(H,1)}__ZN10StringNameD2Ev(n);__Z8D_METHODPKcS0_(o,848185,848069);n=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(n);c[n>>2]=253432;__ZN10MethodBind10_set_constEb(n,1);__ZN10MethodBind24_generate_argument_typesEi(n,1);__ZN10MethodBind12_set_returnsEb(n,1);c[n+44>>2]=4575;c[n+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,n,o,0,0)|0;n=o+4|0;H=c[n>>2]|0;if(H|0?(__Z16atomic_decrementPj(H+-8|0)|0)==0:0){k=c[n>>2]|0;n=(k|0)==0?0:k+-4|0;k=n+4|0;if(c[n>>2]|0){J=0;do{__ZN10StringNameD2Ev(k+(J<<2)|0);J=J+1|0}while(J>>>0<(c[n>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(H,1)}__ZN10StringNameD2Ev(o);__Z8D_METHODPKcS0_(p,848202,848069);o=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(o);c[o>>2]=253216;__ZN10MethodBind10_set_constEb(o,0);__ZN10MethodBind24_generate_argument_typesEi(o,1);c[o+44>>2]=1119;c[o+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,o,p,0,0)|0;o=p+4|0;H=c[o>>2]|0;if(H|0?(__Z16atomic_decrementPj(H+-8|0)|0)==0:0){n=c[o>>2]|0;o=(n|0)==0?0:n+-4|0;n=o+4|0;if(c[o>>2]|0){J=0;do{__ZN10StringNameD2Ev(n+(J<<2)|0);J=J+1|0}while(J>>>0<(c[o>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(H,1)}__ZN10StringNameD2Ev(p);__Z8D_METHODPKcS0_S0_(q,848213,1114335,848134);p=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(p);c[p>>2]=253468;__ZN10MethodBind10_set_constEb(p,0);__ZN10MethodBind24_generate_argument_typesEi(p,2);c[p+44>>2]=1525;c[p+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,p,q,0,0)|0;p=q+4|0;H=c[p>>2]|0;if(H|0?(__Z16atomic_decrementPj(H+-8|0)|0)==0:0){o=c[p>>2]|0;p=(o|0)==0?0:o+-4|0;o=p+4|0;if(c[p>>2]|0){J=0;do{__ZN10StringNameD2Ev(o+(J<<2)|0);J=J+1|0}while(J>>>0<(c[p>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(H,1)}__ZN10StringNameD2Ev(q);__Z8D_METHODPKcS0_(r,848221,913995);q=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(q);c[q>>2]=253504;__ZN10MethodBind10_set_constEb(q,0);__ZN10MethodBind24_generate_argument_typesEi(q,1);c[q+44>>2]=1120;c[q+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,q,r,0,0)|0;q=r+4|0;H=c[q>>2]|0;if(H|0?(__Z16atomic_decrementPj(H+-8|0)|0)==0:0){p=c[q>>2]|0;q=(p|0)==0?0:p+-4|0;p=q+4|0;if(c[q>>2]|0){J=0;do{__ZN10StringNameD2Ev(p+(J<<2)|0);J=J+1|0}while(J>>>0<(c[q>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(H,1)}__ZN10StringNameD2Ev(r);__Z8D_METHODPKc(s,848235);r=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(r);c[r>>2]=253540;__ZN10MethodBind10_set_constEb(r,1);__ZN10MethodBind24_generate_argument_typesEi(r,0);__ZN10MethodBind12_set_returnsEb(r,1);c[r+44>>2]=5298;c[r+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,r,s,0,0)|0;r=s+4|0;H=c[r>>2]|0;if(H|0?(__Z16atomic_decrementPj(H+-8|0)|0)==0:0){q=c[r>>2]|0;r=(q|0)==0?0:q+-4|0;q=r+4|0;if(c[r>>2]|0){J=0;do{__ZN10StringNameD2Ev(q+(J<<2)|0);J=J+1|0}while(J>>>0<(c[r>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(H,1)}__ZN10StringNameD2Ev(s);__Z8D_METHODPKcS0_(t,848249,1128274);s=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(s);c[s>>2]=253216;__ZN10MethodBind10_set_constEb(s,0);__ZN10MethodBind24_generate_argument_typesEi(s,1);c[s+44>>2]=1121;c[s+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,s,t,0,0)|0;s=t+4|0;H=c[s>>2]|0;if(H|0?(__Z16atomic_decrementPj(H+-8|0)|0)==0:0){r=c[s>>2]|0;s=(r|0)==0?0:r+-4|0;r=s+4|0;if(c[s>>2]|0){J=0;do{__ZN10StringNameD2Ev(r+(J<<2)|0);J=J+1|0}while(J>>>0<(c[s>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(H,1)}__ZN10StringNameD2Ev(t);__ZN6StringC2EPKc(b,1024295);c[v>>2]=c[b>>2];__ZN10StringNameC2ERK6String(u,v);__ZN6StringC2EPKc(w,848268);__ZN6StringC2EPKc(y,1001397);__ZN6StringC2EPKc(z,1263606);t=x+4|0;c[t>>2]=0;H=x+12|0;c[H>>2]=0;c[x>>2]=2;s=c[y>>2]|0;if(s|0?(c[t>>2]=0,__Z28atomic_conditional_incrementPj(s+-8|0)|0):0)c[t>>2]=c[y>>2];c[x+8>>2]=0;t=c[H>>2]|0;do if((t|0)!=(c[z>>2]|0)){do if(t|0){if(__Z16atomic_decrementPj(t+-8|0)|0)break;__ZN6Memory11free_staticEPvb(t,1)}while(0);c[H>>2]=0;s=c[z>>2]|0;if(s|0){if(!(__Z28atomic_conditional_incrementPj(s+-8|0)|0))break;c[H>>2]=c[z>>2]}}while(0);c[x+16>>2]=7;__ZN10MethodInfoC2ERK6StringRK12PropertyInfo(b,w,x);__ZN7ClassDB10add_signalE10StringNameRK10MethodInfo(u,b);__ZN10MethodInfoD2Ev(b);H=c[x+12>>2]|0;if(H|0?(__Z16atomic_decrementPj(H+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(H,1);H=c[x+4>>2]|0;do if(H|0){if(__Z16atomic_decrementPj(H+-8|0)|0)break;__ZN6Memory11free_staticEPvb(H,1)}while(0);H=c[z>>2]|0;do if(H|0){if(__Z16atomic_decrementPj(H+-8|0)|0)break;__ZN6Memory11free_staticEPvb(H,1)}while(0);H=c[y>>2]|0;do if(H|0){if(__Z16atomic_decrementPj(H+-8|0)|0)break;__ZN6Memory11free_staticEPvb(H,1)}while(0);H=c[w>>2]|0;do if(H|0){if(__Z16atomic_decrementPj(H+-8|0)|0)break;__ZN6Memory11free_staticEPvb(H,1)}while(0);__ZN10StringNameD2Ev(u);u=c[v>>2]|0;do if(u|0){if(__Z16atomic_decrementPj(u+-8|0)|0)break;__ZN6Memory11free_staticEPvb(u,1)}while(0);__ZN6StringC2EPKc(b,1024295);c[v>>2]=c[b>>2];__ZN10StringNameC2ERK6String(A,v);__ZN6StringC2EPKc(w,848280);__ZN6StringC2EPKc(B,1001397);__ZN6StringC2EPKc(z,1263606);u=x+4|0;c[u>>2]=0;H=x+12|0;c[H>>2]=0;c[x>>2]=2;y=c[B>>2]|0;do if(y|0){c[u>>2]=0;if(!(__Z28atomic_conditional_incrementPj(y+-8|0)|0))break;c[u>>2]=c[B>>2]}while(0);c[x+8>>2]=0;u=c[H>>2]|0;do if((u|0)!=(c[z>>2]|0)){do if(u|0){if(__Z16atomic_decrementPj(u+-8|0)|0)break;__ZN6Memory11free_staticEPvb(u,1)}while(0);c[H>>2]=0;y=c[z>>2]|0;if(!y)break;if(!(__Z28atomic_conditional_incrementPj(y+-8|0)|0))break;c[H>>2]=c[z>>2]}while(0);c[x+16>>2]=7;__ZN10MethodInfoC2ERK6StringRK12PropertyInfo(b,w,x);__ZN7ClassDB10add_signalE10StringNameRK10MethodInfo(A,b);__ZN10MethodInfoD2Ev(b);H=c[x+12>>2]|0;do if(H|0){if(__Z16atomic_decrementPj(H+-8|0)|0)break;__ZN6Memory11free_staticEPvb(H,1)}while(0);H=c[x+4>>2]|0;do if(H|0){if(__Z16atomic_decrementPj(H+-8|0)|0)break;__ZN6Memory11free_staticEPvb(H,1)}while(0);H=c[z>>2]|0;do if(H|0){if(__Z16atomic_decrementPj(H+-8|0)|0)break;__ZN6Memory11free_staticEPvb(H,1)}while(0);H=c[B>>2]|0;do if(H|0){if(__Z16atomic_decrementPj(H+-8|0)|0)break;__ZN6Memory11free_staticEPvb(H,1)}while(0);H=c[w>>2]|0;do if(H|0){if(__Z16atomic_decrementPj(H+-8|0)|0)break;__ZN6Memory11free_staticEPvb(H,1)}while(0);__ZN10StringNameD2Ev(A);A=c[v>>2]|0;do if(A|0){if(__Z16atomic_decrementPj(A+-8|0)|0)break;__ZN6Memory11free_staticEPvb(A,1)}while(0);__ZN6StringC2EPKc(b,1024295);c[v>>2]=c[b>>2];__ZN10StringNameC2ERK6String(C,v);__ZN6StringC2EPKc(w,848301);__ZN6StringC2EPKc(D,1001397);__ZN6StringC2EPKc(z,1263606);A=x+4|0;c[A>>2]=0;H=x+12|0;c[H>>2]=0;c[x>>2]=2;B=c[D>>2]|0;do if(B|0){c[A>>2]=0;if(!(__Z28atomic_conditional_incrementPj(B+-8|0)|0))break;c[A>>2]=c[D>>2]}while(0);c[x+8>>2]=0;A=c[H>>2]|0;do if((A|0)!=(c[z>>2]|0)){do if(A|0){if(__Z16atomic_decrementPj(A+-8|0)|0)break;__ZN6Memory11free_staticEPvb(A,1)}while(0);c[H>>2]=0;B=c[z>>2]|0;if(!B)break;if(!(__Z28atomic_conditional_incrementPj(B+-8|0)|0))break;c[H>>2]=c[z>>2]}while(0);c[x+16>>2]=7;__ZN10MethodInfoC2ERK6StringRK12PropertyInfo(b,w,x);__ZN7ClassDB10add_signalE10StringNameRK10MethodInfo(C,b);__ZN10MethodInfoD2Ev(b);H=c[x+12>>2]|0;do if(H|0){if(__Z16atomic_decrementPj(H+-8|0)|0)break;__ZN6Memory11free_staticEPvb(H,1)}while(0);H=c[x+4>>2]|0;do if(H|0){if(__Z16atomic_decrementPj(H+-8|0)|0)break;__ZN6Memory11free_staticEPvb(H,1)}while(0);H=c[z>>2]|0;do if(H|0){if(__Z16atomic_decrementPj(H+-8|0)|0)break;__ZN6Memory11free_staticEPvb(H,1)}while(0);H=c[D>>2]|0;do if(H|0){if(__Z16atomic_decrementPj(H+-8|0)|0)break;__ZN6Memory11free_staticEPvb(H,1)}while(0);H=c[w>>2]|0;do if(H|0){if(__Z16atomic_decrementPj(H+-8|0)|0)break;__ZN6Memory11free_staticEPvb(H,1)}while(0);__ZN10StringNameD2Ev(C);C=c[v>>2]|0;do if(C|0){if(__Z16atomic_decrementPj(C+-8|0)|0)break;__ZN6Memory11free_staticEPvb(C,1)}while(0);__ZN6StringC2EPKc(b,1024295);c[v>>2]=c[b>>2];__ZN10StringNameC2ERK6String(E,v);__ZN6StringC2EPKc(F,848311);__ZN6StringC2EPKc(w,848323);C=b+4|0;c[C>>2]=0;H=b+12|0;c[H>>2]=0;c[b>>2]=2;D=c[F>>2]|0;do if(D|0){c[C>>2]=0;if(!(__Z28atomic_conditional_incrementPj(D+-8|0)|0))break;c[C>>2]=c[F>>2]}while(0);c[b+8>>2]=1;C=c[H>>2]|0;do if((C|0)!=(c[w>>2]|0)){do if(C|0){if(__Z16atomic_decrementPj(C+-8|0)|0)break;__ZN6Memory11free_staticEPvb(C,1)}while(0);c[H>>2]=0;D=c[w>>2]|0;if(!D)break;if(!(__Z28atomic_conditional_incrementPj(D+-8|0)|0))break;c[H>>2]=c[w>>2]}while(0);c[b+16>>2]=2;c[x>>2]=__Z11_scs_createPKc(848053)|0;c[z>>2]=__Z11_scs_createPKc(848077)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(E,b,x,z,-1);__ZN10StringNameD2Ev(z);__ZN10StringNameD2Ev(x);x=c[b+12>>2]|0;do if(x|0){if(__Z16atomic_decrementPj(x+-8|0)|0)break;__ZN6Memory11free_staticEPvb(x,1)}while(0);x=c[b+4>>2]|0;do if(x|0){if(__Z16atomic_decrementPj(x+-8|0)|0)break;__ZN6Memory11free_staticEPvb(x,1)}while(0);x=c[w>>2]|0;do if(x|0){if(__Z16atomic_decrementPj(x+-8|0)|0)break;__ZN6Memory11free_staticEPvb(x,1)}while(0);x=c[F>>2]|0;do if(x|0){if(__Z16atomic_decrementPj(x+-8|0)|0)break;__ZN6Memory11free_staticEPvb(x,1)}while(0);__ZN10StringNameD2Ev(E);E=c[v>>2]|0;do if(E|0){if(__Z16atomic_decrementPj(E+-8|0)|0)break;__ZN6Memory11free_staticEPvb(E,1)}while(0);__ZN6StringC2EPKc(b,1024295);c[w>>2]=c[b>>2];__ZN10StringNameC2ERK6String(v,w);__ZN10StringNameC2EPKc(b,848333);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(v,b,0);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(v);E=c[w>>2]|0;do if(E|0){if(__Z16atomic_decrementPj(E+-8|0)|0)break;__ZN6Memory11free_staticEPvb(E,1)}while(0);__ZN6StringC2EPKc(b,1024295);c[w>>2]=c[b>>2];__ZN10StringNameC2ERK6String(v,w);__ZN10StringNameC2EPKc(b,848344);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(v,b,1);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(v);E=c[w>>2]|0;do if(E|0){if(__Z16atomic_decrementPj(E+-8|0)|0)break;__ZN6Memory11free_staticEPvb(E,1)}while(0);__ZN6StringC2EPKc(b,1024295);c[w>>2]=c[b>>2];__ZN10StringNameC2ERK6String(v,w);__ZN10StringNameC2EPKc(b,848357);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(v,b,2);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(v);E=c[w>>2]|0;do if(E|0){if(__Z16atomic_decrementPj(E+-8|0)|0)break;__ZN6Memory11free_staticEPvb(E,1)}while(0);__ZN6StringC2EPKc(b,1024295);c[w>>2]=c[b>>2];__ZN10StringNameC2ERK6String(v,w);__ZN10StringNameC2EPKc(b,848369);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(v,b,1);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(v);E=c[w>>2]|0;do if(E|0){if(__Z16atomic_decrementPj(E+-8|0)|0)break;__ZN6Memory11free_staticEPvb(E,1)}while(0);__ZN6StringC2EPKc(b,1024295);c[w>>2]=c[b>>2];__ZN10StringNameC2ERK6String(v,w);__ZN10StringNameC2EPKc(b,848399);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(v,b,2);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(v);E=c[w>>2]|0;do if(E|0){if(__Z16atomic_decrementPj(E+-8|0)|0)break;__ZN6Memory11free_staticEPvb(E,1)}while(0);__ZN6StringC2EPKc(b,1024295);c[w>>2]=c[b>>2];__ZN10StringNameC2ERK6String(v,w);__ZN10StringNameC2EPKc(b,848424);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(v,b,0);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(v);v=c[w>>2]|0;if(!v){l=a;return}if(__Z16atomic_decrementPj(v+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(v,1);l=a;return}function __ZN4Tabs10_gui_inputERK10InputEvent(b,d){b=b|0;d=d|0;var e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0.0,t=0.0,u=0,v=0,w=0,x=0.0,y=0.0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ca=0,da=0,ea=0,fa=0,ga=0;e=l;l=l+144|0;if((l|0)>=(m|0))ba(144);f=e+136|0;h=e+96|0;i=e+128|0;j=e+72|0;k=e+48|0;n=e+24|0;o=e;p=e+120|0;q=d+4|0;r=c[q>>2]|0;if((r|0)==2){s=+g[d+20>>2];t=+g[d+24>>2];u=b+612|0;c[u>>2]=-1;if(a[b+616>>0]|0){__ZN10StringNameC2EPKc(f,1003775);__ZN10StringNameC2Ev(h);v=__ZNK7Control8get_iconERK10StringNameS2_(b,f,h)|0;__ZN10StringNameD2Ev(h);__ZN10StringNameD2Ev(f);__ZN10StringNameC2EPKc(f,1003785);__ZN10StringNameC2Ev(h);w=__ZNK7Control8get_iconERK10StringNameS2_(b,f,h)|0;__ZN10StringNameD2Ev(h);__ZN10StringNameD2Ev(f);__ZNK7Control8get_sizeEv(i,b);x=+g[i>>2];y=x-+(ij[c[(c[v>>2]|0)+116>>2]&8191](v)|0);i=~~(y-+(ij[c[(c[w>>2]|0)+116>>2]&8191](w)|0));if(!(s>+(i+(ij[c[(c[w>>2]|0)+116>>2]&8191](w)|0)|0))){if(s>+(i|0)){z=0;A=5}}else{z=1;A=5}if((A|0)==5)c[u>>2]=z;if((w|0?__ZN9Reference11unreferenceEv(w)|0:0)?__Z17predelete_handlerP6Object(w)|0:0){gj[c[(c[w>>2]|0)+76>>2]&8191](w);__ZN6Memory11free_staticEPvb(w,0)}if((v|0?__ZN9Reference11unreferenceEv(v)|0:0)?__Z17predelete_handlerP6Object(v)|0:0){gj[c[(c[v>>2]|0)+76>>2]&8191](v);__ZN6Memory11free_staticEPvb(v,0)}}c[b+652>>2]=-1;v=b+620|0;w=b+604|0;z=0;u=c[v>>2]|0;while(1){i=(u|0)==0;if(i)B=0;else B=c[u+-4>>2]|0;if((z|0)>=(B|0)){A=56;break}if((z|0)>=(c[w>>2]|0)){if(i)C=0;else C=c[u+-4>>2]|0;if((C|0)<=(z|0)){if(i)D=0;else D=c[u+-4>>2]|0;if((D|0)<=(z|0)){A=25;break}a[1263537]=0}__ZN6VectorIN4Tabs3TabEE14_copy_on_writeEv(v);i=c[v>>2]|0;y=+g[i+(z<<6)+32>>2];if(s<y)if(!i){E=0;F=1}else A=33;else{x=+g[i+(z<<6)+36>>2];if((!(t<x)?!(s>=y+ +g[i+(z<<6)+40>>2]):0)?!(t>=x+ +g[i+(z<<6)+44>>2]):0){A=31;break}else A=33}if((A|0)==33){A=0;E=c[i+-4>>2]|0;F=0}if((E|0)<=(z|0)){if(F)G=0;else G=c[i+-4>>2]|0;if((G|0)<=(z|0)){A=38;break}a[1263537]=0}__ZN6VectorIN4Tabs3TabEE14_copy_on_writeEv(v);i=c[v>>2]|0;if(!(a[i+(z<<6)+12>>0]|0)){H=(i|0)==0;if(H)I=0;else I=c[i+-4>>2]|0;if((I|0)<=(z|0)){if(H)J=0;else J=c[i+-4>>2]|0;if((J|0)<=(z|0)){A=47;break}a[1263537]=0}__ZN6VectorIN4Tabs3TabEE14_copy_on_writeEv(v);H=c[v>>2]|0;x=+g[H+(z<<6)+48>>2];if(((!(s<x)?(y=+g[H+(z<<6)+52>>2],!(t<y)):0)?!(s>=x+ +g[H+(z<<6)+56>>2]):0)?!(t>=y+ +g[H+(z<<6)+60>>2]):0){A=53;break}else K=H}else K=i}else K=u;z=z+1|0;u=K}if((A|0)==25)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((A|0)==31){c[b+632>>2]=z;L=b+640|0;A=55}else if((A|0)==38)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((A|0)==47)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((A|0)==53){c[b+640>>2]=z;L=b+632|0;A=55}if((A|0)==55?(c[L>>2]=-1,(z|0)==-1):0)A=56;if((A|0)==56){c[b+632>>2]=-1;c[b+640>>2]=-1}__ZN10CanvasItem6updateEv(b);l=e;return}z=b+636|0;if((r|0)==3&(a[z>>0]|0)!=0)if((a[d+44>>0]|0)==0?(c[d+40>>2]|0)==1:0){L=b+632|0;if((c[L>>2]|0)!=-1){__ZN10StringNameC2EPKc(f,848280);__ZN7VariantC2Ei(h,c[L>>2]|0);c[j>>2]=0;c[k>>2]=0;c[n>>2]=0;c[o>>2]=0;__ZN6Object11emit_signalERK10StringNameRK7VariantS5_S5_S5_S5_(b,f,h,j,k,n,o);if(c[o>>2]|0)__ZN7Variant5clearEv(o);if(c[n>>2]|0)__ZN7Variant5clearEv(n);if(c[k>>2]|0)__ZN7Variant5clearEv(k);if(c[j>>2]|0)__ZN7Variant5clearEv(j);if(c[h>>2]|0)__ZN7Variant5clearEv(h);__ZN10StringNameD2Ev(f)}a[z>>0]=0;__ZN10CanvasItem6updateEv(b);M=c[q>>2]|0}else M=3;else M=r;r=b+644|0;if((a[r>>0]|0)!=0&(M|0)==3){if((a[d+44>>0]|0)==0?(c[d+40>>2]|0)==1:0){L=b+640|0;if((c[L>>2]|0)!=-1){__ZN10StringNameC2EPKc(f,848301);__ZN7VariantC2Ei(h,c[L>>2]|0);c[j>>2]=0;c[k>>2]=0;c[n>>2]=0;c[o>>2]=0;__ZN6Object11emit_signalERK10StringNameRK7VariantS5_S5_S5_S5_(b,f,h,j,k,n,o);if(c[o>>2]|0)__ZN7Variant5clearEv(o);if(c[n>>2]|0)__ZN7Variant5clearEv(n);if(c[k>>2]|0)__ZN7Variant5clearEv(k);if(c[j>>2]|0)__ZN7Variant5clearEv(j);if(c[h>>2]|0)__ZN7Variant5clearEv(h);__ZN10StringNameD2Ev(f)}a[r>>0]=0;__ZN10CanvasItem6updateEv(b);N=c[q>>2]|0;A=90}}else{N=M;A=90}if((A|0)==90?(N|0)!=3:0){l=e;return}if(!(a[d+44>>0]|0)){l=e;return}if((c[d+40>>2]|0)!=1){l=e;return}t=+g[d+20>>2];s=+g[d+24>>2];do if(a[b+616>>0]|0){__ZN10StringNameC2EPKc(f,1003775);__ZN10StringNameC2Ev(h);d=__ZNK7Control8get_iconERK10StringNameS2_(b,f,h)|0;__ZN10StringNameD2Ev(h);__ZN10StringNameD2Ev(f);__ZN10StringNameC2EPKc(f,1003785);__ZN10StringNameC2Ev(h);N=__ZNK7Control8get_iconERK10StringNameS2_(b,f,h)|0;__ZN10StringNameD2Ev(h);__ZN10StringNameD2Ev(f);__ZNK7Control8get_sizeEv(p,b);y=+g[p>>2];x=y-+(ij[c[(c[d>>2]|0)+116>>2]&8191](d)|0);M=~~(x-+(ij[c[(c[N>>2]|0)+116>>2]&8191](N)|0));if(t>+(M+(ij[c[(c[N>>2]|0)+116>>2]&8191](N)|0)|0))if(!(a[b+617>>0]|0)){if((N|0?__ZN9Reference11unreferenceEv(N)|0:0)?__Z17predelete_handlerP6Object(N)|0:0){gj[c[(c[N>>2]|0)+76>>2]&8191](N);__ZN6Memory11free_staticEPvb(N,0)}if(!d){l=e;return}if(!(__ZN9Reference11unreferenceEv(d)|0)){l=e;return}if(!(__Z17predelete_handlerP6Object(d)|0)){l=e;return}gj[c[(c[d>>2]|0)+76>>2]&8191](d);__ZN6Memory11free_staticEPvb(d,0);l=e;return}else{q=b+604|0;c[q>>2]=(c[q>>2]|0)+1;__ZN10CanvasItem6updateEv(b);if((N|0?__ZN9Reference11unreferenceEv(N)|0:0)?__Z17predelete_handlerP6Object(N)|0:0){gj[c[(c[N>>2]|0)+76>>2]&8191](N);__ZN6Memory11free_staticEPvb(N,0)}if(!d){l=e;return}if(!(__ZN9Reference11unreferenceEv(d)|0)){l=e;return}if(!(__Z17predelete_handlerP6Object(d)|0)){l=e;return}gj[c[(c[d>>2]|0)+76>>2]&8191](d);__ZN6Memory11free_staticEPvb(d,0);l=e;return}if(!(t>+(M|0))){if((N|0?__ZN9Reference11unreferenceEv(N)|0:0)?__Z17predelete_handlerP6Object(N)|0:0){gj[c[(c[N>>2]|0)+76>>2]&8191](N);__ZN6Memory11free_staticEPvb(N,0)}if(!d)break;if(!(__ZN9Reference11unreferenceEv(d)|0))break;if(!(__Z17predelete_handlerP6Object(d)|0))break;gj[c[(c[d>>2]|0)+76>>2]&8191](d);__ZN6Memory11free_staticEPvb(d,0);break}M=b+604|0;q=c[M>>2]|0;if((q|0)>0){c[M>>2]=q+-1;__ZN10CanvasItem6updateEv(b);if((N|0?__ZN9Reference11unreferenceEv(N)|0:0)?__Z17predelete_handlerP6Object(N)|0:0){gj[c[(c[N>>2]|0)+76>>2]&8191](N);__ZN6Memory11free_staticEPvb(N,0)}if(!d){l=e;return}if(!(__ZN9Reference11unreferenceEv(d)|0)){l=e;return}if(!(__Z17predelete_handlerP6Object(d)|0)){l=e;return}gj[c[(c[d>>2]|0)+76>>2]&8191](d);__ZN6Memory11free_staticEPvb(d,0);l=e;return}else{if((N|0?__ZN9Reference11unreferenceEv(N)|0:0)?__Z17predelete_handlerP6Object(N)|0:0){gj[c[(c[N>>2]|0)+76>>2]&8191](N);__ZN6Memory11free_staticEPvb(N,0)}if(!d){l=e;return}if(!(__ZN9Reference11unreferenceEv(d)|0)){l=e;return}if(!(__Z17predelete_handlerP6Object(d)|0)){l=e;return}gj[c[(c[d>>2]|0)+76>>2]&8191](d);__ZN6Memory11free_staticEPvb(d,0);l=e;return}}while(0);p=b+620|0;d=b+604|0;N=0;q=c[p>>2]|0;while(1){M=(q|0)==0;if(M)O=0;else O=c[q+-4>>2]|0;if((N|0)>=(O|0)){A=223;break}if((N|0)>=(c[d>>2]|0)){if(M)P=0;else P=c[q+-4>>2]|0;if((P|0)<=(N|0)){if(M)Q=0;else Q=c[q+-4>>2]|0;if((Q|0)<=(N|0)){A=133;break}a[1263537]=0}__ZN6VectorIN4Tabs3TabEE14_copy_on_writeEv(p);M=c[p>>2]|0;x=+g[M+(N<<6)+32>>2];if(t<x)if(!M){R=0;S=1}else A=141;else{y=+g[M+(N<<6)+36>>2];if((!(s<y)?!(t>=x+ +g[M+(N<<6)+40>>2]):0)?!(s>=y+ +g[M+(N<<6)+44>>2]):0){A=139;break}else A=141}if((A|0)==141){A=0;R=c[M+-4>>2]|0;S=0}if((R|0)<=(N|0)){if(S)T=0;else T=c[M+-4>>2]|0;if((T|0)<=(N|0)){A=146;break}a[1263537]=0}__ZN6VectorIN4Tabs3TabEE14_copy_on_writeEv(p);M=c[p>>2]|0;y=+g[M+(N<<6)+48>>2];if(t<y)if(!M){U=0;V=1}else A=154;else{x=+g[M+(N<<6)+52>>2];if((!(s<x)?!(t>=y+ +g[M+(N<<6)+56>>2]):0)?!(s>=x+ +g[M+(N<<6)+60>>2]):0){A=152;break}else A=154}if((A|0)==154){A=0;U=c[M+-4>>2]|0;V=0}if((U|0)<=(N|0)){if(V)W=0;else W=c[M+-4>>2]|0;if((W|0)<=(N|0)){A=159;break}a[1263537]=0}__ZN6VectorIN4Tabs3TabEE14_copy_on_writeEv(p);M=c[p>>2]|0;if(t>=+(c[M+(N<<6)+8>>2]|0)){L=(M|0)==0;if(L)X=0;else X=c[M+-4>>2]|0;do if((X|0)<=(N|0)){if(L)Y=0;else Y=c[M+-4>>2]|0;if((Y|0)>(N|0)){a[1263537]=0;A=169;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);Z=8;_=c[p>>2]|0;break}}else A=169;while(0);if((A|0)==169){A=0;__ZN6VectorIN4Tabs3TabEE14_copy_on_writeEv(p);L=c[p>>2]|0;Z=L+(N<<6)+8|0;_=L}L=c[Z>>2]|0;K=(_|0)==0;if(K)$=0;else $=c[_+-4>>2]|0;if(($|0)<=(N|0)){if(K)aa=0;else aa=c[_+-4>>2]|0;if((aa|0)<=(N|0)){A=177;break}a[1263537]=0}__ZN6VectorIN4Tabs3TabEE14_copy_on_writeEv(p);ca=c[p>>2]|0;if(t<+((c[ca+(N<<6)+16>>2]|0)+L|0)){A=180;break}else da=ca}else da=M}else da=q;N=N+1|0;q=da}if((A|0)==133)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((A|0)==139){a[z>>0]=1;__ZN10CanvasItem6updateEv(b);l=e;return}else if((A|0)==146)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((A|0)==152){a[r>>0]=1;__ZN10CanvasItem6updateEv(b);l=e;return}else if((A|0)==159)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((A|0)==177)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((A|0)==180){r=(ca|0)==0;if(r)ea=0;else ea=c[ca+-4>>2]|0;do if((ea|0)<=(N|0)){if(r)fa=0;else fa=c[ca+-4>>2]|0;if((fa|0)>(N|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);__ZN6VectorIN4Tabs3TabEE14_copy_on_writeEv(p);fa=c[p>>2]|0;if((N|0)==-1?1:(a[fa+(N<<6)+12>>0]|0)!=0){l=e;return}if((N|0)>=0){if(!fa)ga=0;else ga=c[fa+-4>>2]|0;if((ga|0)>(N|0)){a[1263537]=0;c[b+624>>2]=N;__ZN10CanvasItem6updateEv(b)}else A=194}else A=194;if((A|0)==194)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(848053,847981,413,848500,0);__ZN10StringNameC2EPKc(f,848268);__ZN7VariantC2Ei(h,N);c[j>>2]=0;c[k>>2]=0;c[n>>2]=0;c[o>>2]=0;__ZN6Object11emit_signalERK10StringNameRK7VariantS5_S5_S5_S5_(b,f,h,j,k,n,o);if(c[o>>2]|0)__ZN7Variant5clearEv(o);if(c[n>>2]|0)__ZN7Variant5clearEv(n);if(c[k>>2]|0)__ZN7Variant5clearEv(k);if(c[j>>2]|0)__ZN7Variant5clearEv(j);if(c[h>>2]|0)__ZN7Variant5clearEv(h);__ZN10StringNameD2Ev(f);l=e;return}else if((A|0)==223){l=e;return}}function __ZNK4Tabs13get_tab_countEv(a){a=a|0;var b=0,d=0;b=c[a+620>>2]|0;if(!b){d=0;return d|0}d=c[b+-4>>2]|0;return d|0}function __ZN4Tabs15set_current_tabEi(b,d){b=b|0;d=d|0;var e=0,f=0;if((d|0)>=0){e=c[b+620>>2]|0;if(!e)f=0;else f=c[e+-4>>2]|0;if((f|0)>(d|0)){a[1263537]=0;c[b+624>>2]=d;__ZN10CanvasItem6updateEv(b);return}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(848053,847981,413,848500,0);return}function __ZNK4Tabs15get_current_tabEv(a){a=a|0;return c[a+624>>2]|0}function __ZN4Tabs13set_tab_titleEiRK6String(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0;if((d|0)>=0){f=b+620|0;g=c[f>>2]|0;h=(g|0)==0;if(h)i=0;else i=c[g+-4>>2]|0;if((i|0)>(d|0)){a[1263537]=0;if(h)j=0;else j=c[g+-4>>2]|0;do if((j|0)<=(d|0)){if(h)k=0;else k=c[g+-4>>2]|0;if((k|0)>(d|0)){a[1263537]=0;l=14;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);m=0;break}}else l=14;while(0);if((l|0)==14){__ZN6VectorIN4Tabs3TabEE14_copy_on_writeEv(f);m=(c[f>>2]|0)+(d<<6)|0}d=c[m>>2]|0;if((d|0)!=(c[e>>2]|0)){if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);c[m>>2]=0;d=c[e>>2]|0;if(d|0?__Z28atomic_conditional_incrementPj(d+-8|0)|0:0)c[m>>2]=c[e>>2]}__ZN10CanvasItem6updateEv(b);__ZN7Control20minimum_size_changedEv(b);return}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(848093,847981,428,848448,0);return}function __ZNK4Tabs13get_tab_titleEi(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;if((d|0)>=0){g=c[b+620>>2]|0;b=(g|0)==0;if(b)h=0;else h=c[g+-4>>2]|0;if((h|0)>(d|0)){a[1263537]=0;if(b)i=0;else i=c[g+-4>>2]|0;do if((i|0)<=(d|0)){if(b)j=0;else j=c[g+-4>>2]|0;if((j|0)>(d|0)){a[1263537]=0;k=14;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);n=0;break}}else k=14;while(0);if((k|0)==14)n=g+(d<<6)|0;c[f>>2]=0;if(!(c[n>>2]|0)){o=0;l=e;return o|0}c[f>>2]=0;d=c[n>>2]|0;if(!d){o=0;l=e;return o|0}if(!(__Z28atomic_conditional_incrementPj(d+-8|0)|0)){o=0;l=e;return o|0}d=c[n>>2]|0;c[f>>2]=d;o=d;l=e;return o|0}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(848107,847981,436,848448,0);__ZN6StringC2EPKc(f,1263606);o=c[f>>2]|0;l=e;return o|0}function __ZN4Tabs12set_tab_iconEiRK3RefI7TextureE(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0;if((d|0)>=0){f=b+620|0;g=c[f>>2]|0;h=(g|0)==0;if(h)i=0;else i=c[g+-4>>2]|0;if((i|0)>(d|0)){a[1263537]=0;if(h)j=0;else j=c[g+-4>>2]|0;do if((j|0)<=(d|0)){if(h)k=0;else k=c[g+-4>>2]|0;if((k|0)>(d|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);__ZN6VectorIN4Tabs3TabEE14_copy_on_writeEv(f);k=(c[f>>2]|0)+(d<<6)+4|0;d=c[k>>2]|0;if((c[e>>2]|0)!=(d|0)){if((d|0?__ZN9Reference11unreferenceEv(d)|0:0)?(d=c[k>>2]|0,__Z17predelete_handlerP6Object(d)|0):0){gj[c[(c[d>>2]|0)+76>>2]&8191](d);__ZN6Memory11free_staticEPvb(d,0)}c[k>>2]=0;d=c[e>>2]|0;c[k>>2]=d;if(d|0)__ZN9Reference9referenceEv(d)}__ZN10CanvasItem6updateEv(b);__ZN7Control20minimum_size_changedEv(b);return}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(848121,847981,442,848448,0);return}function __ZNK4Tabs12get_tab_iconEi(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0;if((d|0)>=0){e=c[b+620>>2]|0;b=(e|0)==0;if(b)f=0;else f=c[e+-4>>2]|0;if((f|0)>(d|0)){a[1263537]=0;if(b)g=0;else g=c[e+-4>>2]|0;do if((g|0)<=(d|0)){if(b)h=0;else h=c[e+-4>>2]|0;if((h|0)>(d|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0)}while(0);h=c[e+(d<<6)+4>>2]|0;if(!h){i=0;return i|0}__ZN9Reference9referenceEv(h);i=h;return i|0}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(848487,847981,450,848448,0);i=0;return i|0}function __ZN4Tabs16set_tab_disabledEib(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0;f=e&1;if((d|0)>=0){e=b+620|0;g=c[e>>2]|0;h=(g|0)==0;if(h)i=0;else i=c[g+-4>>2]|0;if((i|0)>(d|0)){a[1263537]=0;if(h)j=0;else j=c[g+-4>>2]|0;do if((j|0)<=(d|0)){if(h)k=0;else k=c[g+-4>>2]|0;if((k|0)>(d|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);__ZN6VectorIN4Tabs3TabEE14_copy_on_writeEv(e);a[(c[e>>2]|0)+(d<<6)+12>>0]=f;__ZN10CanvasItem6updateEv(b);return}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(848168,847981,456,848448,0);return}function __ZNK4Tabs16get_tab_disabledEi(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0;if((d|0)>=0){e=c[b+620>>2]|0;b=(e|0)==0;if(b)f=0;else f=c[e+-4>>2]|0;if((f|0)>(d|0)){a[1263537]=0;if(b)g=0;else g=c[e+-4>>2]|0;do if((g|0)<=(d|0)){if(b)h=0;else h=c[e+-4>>2]|0;if((h|0)>(d|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0)}while(0);i=(a[e+(d<<6)+12>>0]|0)!=0;return i|0}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(848185,847981,462,848448,0);i=0;return i|0}function __ZN4Tabs10remove_tabEi(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0;if((d|0)>=0){e=b+620|0;f=c[e>>2]|0;g=(f|0)==0;if(g)h=0;else h=c[f+-4>>2]|0;if((h|0)>(d|0)){a[1263537]=0;if(g)i=0;else i=c[f+-4>>2]|0;if((i|0)>(d|0)){a[1263537]=0;if(!g?(__ZN6VectorIN4Tabs3TabEE14_copy_on_writeEv(e),g=c[e>>2]|0,(g|0)!=0):0){j=g;k=(c[g+-4>>2]|0)+-1|0}else{j=0;k=-1}if((k|0)>(d|0)){g=d;do{i=g;g=g+1|0;__ZN4Tabs3TabaSERKS0_(j+(i<<6)|0,j+(g<<6)|0)|0}while((g|0)!=(k|0))}__ZN6VectorIN4Tabs3TabEE6resizeEi(e,k)|0}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1128380,1146752,368,1122479,0);k=b+624|0;g=c[k>>2]|0;if((g|0)>=(d|0))c[k>>2]=g+-1;__ZN10CanvasItem6updateEv(b);__ZN7Control20minimum_size_changedEv(b);g=c[k>>2]|0;if((g|0)<0){c[k>>2]=0;l=0}else l=g;g=c[e>>2]|0;e=(g|0)==0;if(e)m=0;else m=c[g+-4>>2]|0;if((l|0)>=(m|0)){if(e)n=-1;else n=(c[g+-4>>2]|0)+-1|0;c[k>>2]=n}__ZN4Tabs22_ensure_no_over_offsetEv(b);return}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(848202,847981,500,848e3,0);return}function __ZN4Tabs7add_tabERK6StringRK3RefI7TextureE(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0;f=l;l=l+128|0;if((l|0)>=(m|0))ba(128);g=f+64|0;h=f;c[g>>2]=0;i=g+4|0;c[i>>2]=0;j=g+28|0;k=j+36|0;do{c[j>>2]=0;j=j+4|0}while((j|0)<(k|0));j=c[d>>2]|0;if((j|0)!=0?(c[g>>2]=0,(__Z28atomic_conditional_incrementPj(j+-8|0)|0)!=0):0){j=c[d>>2]|0;c[g>>2]=j;n=j;o=j}else{n=0;o=0}j=c[e>>2]|0;if(!j)p=0;else{c[i>>2]=j;__ZN9Reference9referenceEv(j);p=j}a[g+12>>0]=0;j=b+620|0;c[h>>2]=0;if(n|0?(c[h>>2]=0,__Z28atomic_conditional_incrementPj(n+-8|0)|0):0)c[h>>2]=o;o=h+4|0;c[o>>2]=0;if(p|0){c[o>>2]=p;__ZN9Reference9referenceEv(p)}p=h+8|0;o=g+8|0;c[p>>2]=c[o>>2];c[p+4>>2]=c[o+4>>2];c[p+8>>2]=c[o+8>>2];c[p+12>>2]=c[o+12>>2];c[p+16>>2]=c[o+16>>2];c[h+28>>2]=0;o=h+32|0;p=g+32|0;c[o>>2]=c[p>>2];c[o+4>>2]=c[p+4>>2];c[o+8>>2]=c[p+8>>2];c[o+12>>2]=c[p+12>>2];c[o+16>>2]=c[p+16>>2];c[o+20>>2]=c[p+20>>2];c[o+24>>2]=c[p+24>>2];c[o+28>>2]=c[p+28>>2];__ZN6VectorIN4Tabs3TabEE9push_backES1_(j,h)|0;__ZN4Tabs3TabD2Ev(h);__ZN10CanvasItem6updateEv(b);__ZN7Control20minimum_size_changedEv(b);__ZN4Tabs3TabD2Ev(g);l=f;return}function __ZN4Tabs13set_tab_alignENS_8TabAlignE(a,b){a=a|0;b=b|0;c[a+628>>2]=b;__ZN10CanvasItem6updateEv(a);return}function __ZNK4Tabs13get_tab_alignEv(a){a=a|0;return c[a+628>>2]|0}function __ZN4Tabs18ensure_tab_visibleEi(b,d){b=b|0;d=d|0;var e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0.0,q=0.0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e+12|0;h=e+8|0;i=e;if(!(a[b+136>>0]|0)){l=e;return}if((d|0)>=0){j=b+620|0;k=c[j>>2]|0;if(!k)n=0;else n=c[k+-4>>2]|0;if((n|0)>(d|0)){a[1263537]=0;__ZN4Tabs22_ensure_no_over_offsetEv(b);n=b+604|0;if((c[n>>2]|0)>=(d|0)){c[n>>2]=d;__ZN10CanvasItem6updateEv(b);l=e;return}__ZN10StringNameC2EPKc(f,1003775);__ZN10StringNameC2Ev(h);k=__ZNK7Control8get_iconERK10StringNameS2_(b,f,h)|0;__ZN10StringNameD2Ev(h);__ZN10StringNameD2Ev(f);__ZN10StringNameC2EPKc(f,1003785);__ZN10StringNameC2Ev(h);o=__ZNK7Control8get_iconERK10StringNameS2_(b,f,h)|0;__ZN10StringNameD2Ev(h);__ZN10StringNameD2Ev(f);__ZNK7Control8get_sizeEv(i,b);p=+g[i>>2];q=p-+(ij[c[(c[k>>2]|0)+116>>2]&8191](k)|0);i=~~(q-+(ij[c[(c[o>>2]|0)+116>>2]&8191](o)|0));f=0;h=0;r=c[j>>2]|0;while(1){if(!r)s=0;else s=c[r+-4>>2]|0;t=c[n>>2]|0;if((h|0)>=(s|0)){u=r;v=t;w=32;break}if((h|0)<(t|0)){x=f;y=r}else{t=__ZNK4Tabs13get_tab_widthEi(b,h)|0;z=c[j>>2]|0;A=(z|0)==0;if(A)B=0;else B=c[z+-4>>2]|0;if((B|0)<=(h|0)){if(A)C=0;else C=c[z+-4>>2]|0;if((C|0)<=(h|0)){w=22;break}a[1263537]=0}__ZN6VectorIN4Tabs3TabEE14_copy_on_writeEv(j);z=c[j>>2]|0;c[z+(h<<6)+20>>2]=f;A=(z|0)==0;if(A)D=0;else D=c[z+-4>>2]|0;if((D|0)<=(h|0)){if(A)E=0;else E=c[z+-4>>2]|0;if((E|0)<=(h|0)){w=28;break}a[1263537]=0}__ZN6VectorIN4Tabs3TabEE14_copy_on_writeEv(j);z=c[j>>2]|0;c[z+(h<<6)+24>>2]=t;x=t+f|0;y=z}f=x;h=h+1|0;r=y}if((w|0)==22)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((w|0)==28)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((w|0)==32){while(1){w=0;y=(u|0)==0;if(y)F=0;else F=c[u+-4>>2]|0;if((v|0)>=(F|0)){w=62;break}if(y)G=0;else G=c[u+-4>>2]|0;if((G|0)<=(d|0)){if(y)H=0;else H=c[u+-4>>2]|0;if((H|0)<=(d|0)){w=41;break}a[1263537]=0}__ZN6VectorIN4Tabs3TabEE14_copy_on_writeEv(j);y=c[j>>2]|0;r=c[y+(d<<6)+20>>2]|0;h=(y|0)==0;if(h)I=0;else I=c[y+-4>>2]|0;if((I|0)<=(d|0)){if(h)J=0;else J=c[y+-4>>2]|0;if((J|0)<=(d|0)){w=49;break}a[1263537]=0}__ZN6VectorIN4Tabs3TabEE14_copy_on_writeEv(j);y=c[j>>2]|0;h=(c[y+(d<<6)+24>>2]|0)+r|0;r=c[n>>2]|0;if((r|0)<0){w=58;break}x=(y|0)==0;if(x)K=0;else K=c[y+-4>>2]|0;if((K|0)<=(r|0)){if(x)L=0;else L=c[y+-4>>2]|0;if((L|0)<=(r|0)){w=58;break}a[1263537]=0}__ZN6VectorIN4Tabs3TabEE14_copy_on_writeEv(j);y=c[j>>2]|0;if((h-(c[y+(r<<6)+20>>2]|0)|0)<=(i|0)){w=62;break}r=(c[n>>2]|0)+1|0;c[n>>2]=r;u=y;v=r;w=32}if((w|0)==41)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((w|0)==49)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((w|0)==58)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((w|0)==62){__ZN10CanvasItem6updateEv(b);if((o|0?__ZN9Reference11unreferenceEv(o)|0:0)?__Z17predelete_handlerP6Object(o)|0:0){gj[c[(c[o>>2]|0)+76>>2]&8191](o);__ZN6Memory11free_staticEPvb(o,0)}if(!k){l=e;return}if(!(__ZN9Reference11unreferenceEv(k)|0)){l=e;return}if(!(__Z17predelete_handlerP6Object(k)|0)){l=e;return}gj[c[(c[k>>2]|0)+76>>2]&8191](k);__ZN6Memory11free_staticEPvb(k,0);l=e;return}}}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(848249,847981,603,848e3,0);l=e;return}function __ZNK13MethodBind0RCI4TabsNS0_8TabAlignEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK13MethodBind0RCI4TabsNS0_8TabAlignEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1024295);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI4TabsNS0_8TabAlignEE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235692)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2Ei(i,ij[n&8191](d)|0);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI4TabsNS0_8TabAlignEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0;if(!b)f=0;else{d=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235692)|0;f=d?b:0}b=c[a+44>>2]|0;d=c[a+48>>2]|0;a=f+(d>>1)|0;if(!(d&1)){g=b;h=ij[g&8191](a)|0;c[e>>2]=h;return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=ij[g&8191](a)|0;c[e>>2]=h;return}}function __ZN13MethodBind0RCI4TabsNS0_8TabAlignEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I4TabsNS0_8TabAlignEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if(!b){__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK11MethodBind1I4TabsNS0_8TabAlignEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1024295);l=a;return c[b>>2]|0}function __ZN11MethodBind1I4TabsNS0_8TabAlignEE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235692)|0:0){c[h>>2]=0;a[1263537]=0;k=d+24|0;n=c[k>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=i;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=i;return}if((g|0)>0){if((n|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);p=0}else{a[1263537]=0;p=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,p)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=p;c[b>>2]=0;l=i;return}}p=c[d+44>>2]|0;n=c[d+48>>2]|0;o=e+(n>>1)|0;if(!(n&1))q=p;else q=c[(c[o>>2]|0)+p>>2]|0;do if((g|0)<1){p=c[k>>2]|0;n=p+-1|0;if((p|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)s=0;else s=c[e+-4>>2]|0;if((p|0)<=(s|0)){if(r)t=0;else t=c[e+-4>>2]|0;do if((t|0)<(p|0)){if(r)u=0;else u=c[e+-4>>2]|0;if((u|0)<(p|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);v=0;break}else{a[1263537]=0;w=31;break}}else w=31;while(0);if((w|0)==31)v=e+(n*24|0)|0;__ZN7VariantC2ERKS_(j,v);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);f=__ZNK7VariantcviEv(j)|0;Pi[q&2047](o,f);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I4TabsNS0_8TabAlignEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235692)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1)){g=b;h=c[d>>2]|0;i=c[h>>2]|0;Pi[g&2047](a,i);return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=c[d>>2]|0;i=c[h>>2]|0;Pi[g&2047](a,i);return}}function __ZN11MethodBind1I4TabsNS0_8TabAlignEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN6VectorIN4Tabs3TabEE9push_backES1_(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0;e=l;l=l+64|0;if((l|0)>=(m|0))ba(64);f=e;g=c[b>>2]|0;if(!g)h=1;else h=(c[g+-4>>2]|0)+1|0;if(__ZN6VectorIN4Tabs3TabEE6resizeEi(b,h)|0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);i=1;l=e;return i|0}a[1263537]=0;h=c[b>>2]|0;if(!h)j=-1;else j=(c[h+-4>>2]|0)+-1|0;c[f>>2]=0;h=c[d>>2]|0;if(h|0?(c[f>>2]=0,__Z28atomic_conditional_incrementPj(h+-8|0)|0):0)c[f>>2]=c[d>>2];h=f+4|0;c[h>>2]=0;g=c[d+4>>2]|0;if(g|0){c[h>>2]=g;__ZN9Reference9referenceEv(g)}g=f+8|0;h=d+8|0;c[g>>2]=c[h>>2];c[g+4>>2]=c[h+4>>2];c[g+8>>2]=c[h+8>>2];c[g+12>>2]=c[h+12>>2];c[g+16>>2]=c[h+16>>2];h=f+28|0;c[h>>2]=0;g=c[d+28>>2]|0;if(g|0){c[h>>2]=g;__ZN9Reference9referenceEv(g)}g=f+32|0;h=d+32|0;c[g>>2]=c[h>>2];c[g+4>>2]=c[h+4>>2];c[g+8>>2]=c[h+8>>2];c[g+12>>2]=c[h+12>>2];c[g+16>>2]=c[h+16>>2];c[g+20>>2]=c[h+20>>2];c[g+24>>2]=c[h+24>>2];c[g+28>>2]=c[h+28>>2];do if((j|0)<0)k=21;else{h=c[b>>2]|0;g=(h|0)==0;if(g)n=0;else n=c[h+-4>>2]|0;if((n|0)<=(j|0)){if(g)o=0;else o=c[h+-4>>2]|0;if((o|0)<=(j|0)){k=21;break}a[1263537]=0}__ZN6VectorIN4Tabs3TabEE14_copy_on_writeEv(b);p=(c[b>>2]|0)+(j<<6)|0}while(0);if((k|0)==21){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);p=0}__ZN4Tabs3TabaSERKS0_(p,f)|0;__ZN4Tabs3TabD2Ev(f);i=0;l=e;return i|0}function __ZN6VectorIN4Tabs3TabEE6resizeEi(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0;if((d|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,269,1145657,0);e=31;return e|0}a[1263537]=0;f=c[b>>2]|0;if(!f)g=0;else g=c[f+-4>>2]|0;if((g|0)==(d|0)){e=0;return e|0}if(!d){if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0){g=c[b>>2]|0;h=(g|0)==0?0:g+-4|0;g=h+4|0;if(c[h>>2]|0){i=0;do{__ZN4Tabs3TabD2Ev(g+(i<<6)|0);i=i+1|0}while(i>>>0<(c[h>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(f,1)}c[b>>2]=0;e=0;return e|0}__ZN6VectorIN4Tabs3TabEE14_copy_on_writeEv(b);if(d>>>0>67108863){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,285,1145723,0);e=6;return e|0}f=(d<<6)+-1|0;h=f>>>1|f;f=h>>>2|h;h=f>>>4|f;f=h>>>8|h;h=(f>>>16|f)+1|0;a[1263537]=0;f=c[b>>2]|0;do if(!f)if((d|0)>0)j=19;else{k=0;j=29}else{i=c[f+-4>>2]|0;if((i|0)<(d|0))if(!i)j=19;else{g=__ZN6Memory14realloc_staticEPvjb(f,h,1)|0;if(g|0){a[1263537]=0;l=g;m=c[g+-4>>2]|0;break}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,300,1145876,0);e=6;return e|0}else{k=i;j=29}}while(0);do if((j|0)==19){i=__ZN6Memory12alloc_staticEjb(h,1)|0;if(i|0){a[1263537]=0;c[i+-4>>2]=0;c[i+-8>>2]=1;l=i;m=0;break}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,292,1145820,0);e=6;return e|0}else if((j|0)==29){if((k|0)<=(d|0)){e=0;return e|0}if((c[f+-4>>2]|0)>>>0>d>>>0){i=d;g=f;do{__ZN4Tabs3TabD2Ev(g+(i<<6)|0);i=i+1|0;g=c[b>>2]|0}while(i>>>0<(c[g+-4>>2]|0)>>>0);n=g}else n=f;i=__ZN6Memory14realloc_staticEPvjb(n,h,1)|0;if(!i){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,324,1145876,0);e=6;return e|0}else{a[1263537]=0;c[b>>2]=i;c[i+-4>>2]=d;e=0;return e|0}}while(0);c[b>>2]=l;if((m|0)<(d|0)){h=m;do{c[l+(h<<6)>>2]=0;c[l+(h<<6)+4>>2]=0;m=l+(h<<6)+28|0;n=m+36|0;do{c[m>>2]=0;m=m+4|0}while((m|0)<(n|0));h=h+1|0}while((h|0)!=(d|0));o=c[b>>2]|0}else o=l;c[((o|0)==0?0:o+-4|0)>>2]=d;e=0;return e|0}function __ZN4Tabs3TabaSERKS0_(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;d=c[a>>2]|0;if((d|0)!=(c[b>>2]|0)){if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);c[a>>2]=0;d=c[b>>2]|0;if(d|0?__Z28atomic_conditional_incrementPj(d+-8|0)|0:0)c[a>>2]=c[b>>2]}d=b+4|0;e=a+4|0;f=c[e>>2]|0;if((c[d>>2]|0)!=(f|0)){if((f|0?__ZN9Reference11unreferenceEv(f)|0:0)?(f=c[e>>2]|0,__Z17predelete_handlerP6Object(f)|0):0){gj[c[(c[f>>2]|0)+76>>2]&8191](f);__ZN6Memory11free_staticEPvb(f,0)}c[e>>2]=0;f=c[d>>2]|0;c[e>>2]=f;if(f|0)__ZN9Reference9referenceEv(f)}f=a+8|0;e=b+8|0;c[f>>2]=c[e>>2];c[f+4>>2]=c[e+4>>2];c[f+8>>2]=c[e+8>>2];c[f+12>>2]=c[e+12>>2];c[f+16>>2]=c[e+16>>2];e=b+28|0;f=a+28|0;d=c[f>>2]|0;if((c[e>>2]|0)!=(d|0)){if((d|0?__ZN9Reference11unreferenceEv(d)|0:0)?(d=c[f>>2]|0,__Z17predelete_handlerP6Object(d)|0):0){gj[c[(c[d>>2]|0)+76>>2]&8191](d);__ZN6Memory11free_staticEPvb(d,0)}c[f>>2]=0;d=c[e>>2]|0;c[f>>2]=d;if(d|0)__ZN9Reference9referenceEv(d)}d=a+32|0;f=b+32|0;c[d>>2]=c[f>>2];c[d+4>>2]=c[f+4>>2];c[d+8>>2]=c[f+8>>2];c[d+12>>2]=c[f+12>>2];c[d+16>>2]=c[f+16>>2];c[d+20>>2]=c[f+20>>2];c[d+24>>2]=c[f+24>>2];c[d+28>>2]=c[f+28>>2];return a|0}function __ZNK11MethodBind2I4TabsRK6StringRK3RefI7TextureEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;switch(b|0){case 0:{c[d>>2]=0;__ZN7VariantC2ERK6String(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);e=c[d>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);f=b;l=a;return f|0}case 1:{f=__ZN7Variant12get_type_forIRK3RefI7TextureEEENS_4TypeEv()|0;l=a;return f|0}default:{f=0;l=a;return f|0}}return 0}function __ZNK11MethodBind2I4TabsRK6StringRK3RefI7TextureEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1024295);l=a;return c[b>>2]|0}function __ZN11MethodBind2I4TabsRK6StringRK3RefI7TextureEE4callEP6ObjectPPK7VariantiRNSC_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0;i=l;l=l+64|0;if((l|0)>=(m|0))ba(64);j=i+56|0;k=i+52|0;n=i+24|0;o=i+48|0;p=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235692)|0:0){c[h>>2]=0;a[1263537]=0;q=d+24|0;r=c[q>>2]|0;if((r|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=r;c[b>>2]=0;l=i;return}s=r-(c[d+20>>2]|0)|0;if((s|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=s;c[b>>2]=0;l=i;return}if((g|0)>0){if((r|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);t=0}else{a[1263537]=0;t=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,t)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=t;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[q>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);u=0}else{a[1263537]=0;u=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,u)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=u;c[b>>2]=0;l=i;return}}}u=c[d+44>>2]|0;t=c[d+48>>2]|0;r=e+(t>>1)|0;if(!(t&1))v=u;else v=c[(c[r>>2]|0)+u>>2]|0;do if((g|0)<1){u=c[q>>2]|0;t=u+-1|0;if((u|0)>=1){e=c[d+16>>2]|0;s=(e|0)==0;if(s)w=0;else w=c[e+-4>>2]|0;if((u|0)<=(w|0)){if(s)x=0;else x=c[e+-4>>2]|0;do if((x|0)<(u|0)){if(s)y=0;else y=c[e+-4>>2]|0;if((y|0)<(u|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);z=0;break}else{a[1263537]=0;A=37;break}}else A=37;while(0);if((A|0)==37)z=e+(t*24|0)|0;__ZN7VariantC2ERKS_(n,z);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f>>2]|0);while(0);c[k>>2]=__ZNK7Variantcv6StringEv(n)|0;do if((g|0)<2){z=c[q>>2]|0;y=z+-1|0;x=z+-2|0;if((z|0)>=2){z=c[d+16>>2]|0;w=(z|0)==0;if(w)B=0;else B=c[z+-4>>2]|0;if((y|0)<=(B|0)){if(w)C=0;else C=c[z+-4>>2]|0;do if((C|0)<(y|0)){if(w)D=0;else D=c[z+-4>>2]|0;if((D|0)<(y|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);E=0;break}else{a[1263537]=0;A=54;break}}else A=54;while(0);if((A|0)==54)E=z+(x*24|0)|0;__ZN7VariantC2ERKS_(p,E);break}}c[p>>2]=0}else __ZN7VariantC2ERKS_(p,c[f+4>>2]|0);while(0);__ZN3RefI7TextureEC2ERK7Variant(j,p);c[o>>2]=c[j>>2];bj[v&4095](r,k,o);r=c[o>>2]|0;if((r|0?__ZN9Reference11unreferenceEv(r)|0:0)?(r=c[o>>2]|0,__Z17predelete_handlerP6Object(r)|0):0){gj[c[(c[r>>2]|0)+76>>2]&8191](r);__ZN6Memory11free_staticEPvb(r,0)}c[o>>2]=0;if(c[p>>2]|0)__ZN7Variant5clearEv(p);p=c[k>>2]|0;if(p|0?(__Z16atomic_decrementPj(p+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(p,1);if(c[n>>2]|0)__ZN7Variant5clearEv(n);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1380,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind2I4TabsRK6StringRK3RefI7TextureEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0;e=l;l=l+48|0;if((l|0)>=(m|0))ba(48);f=e+32|0;g=e;h=e+28|0;i=e+24|0;if(!b)j=0;else{k=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235692)|0;j=k?b:0}b=c[a+44>>2]|0;k=c[a+48>>2]|0;a=j+(k>>1)|0;if(!(k&1))n=b;else n=c[(c[a>>2]|0)+b>>2]|0;b=c[d>>2]|0;k=c[b>>2]|0;if((k|0)!=0?(__Z28atomic_conditional_incrementPj(k+-8|0)|0)!=0:0)o=c[b>>2]|0;else o=0;c[h>>2]=o;__ZN7VariantC2EPK6Object(g,c[d+4>>2]|0);__ZN3RefI7TextureEC2ERK7Variant(f,g);if(c[g>>2]|0)__ZN7Variant5clearEv(g);c[i>>2]=c[f>>2];bj[n&4095](a,h,i);a=c[i>>2]|0;if((a|0?__ZN9Reference11unreferenceEv(a)|0:0)?(a=c[i>>2]|0,__Z17predelete_handlerP6Object(a)|0):0){gj[c[(c[a>>2]|0)+76>>2]&8191](a);__ZN6Memory11free_staticEPvb(a,0)}a=c[h>>2]|0;if(!a){l=e;return}if(__Z16atomic_decrementPj(a+-8|0)|0){l=e;return}__ZN6Memory11free_staticEPvb(a,1);l=e;return}function __ZN11MethodBind2I4TabsRK6StringRK3RefI7TextureEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind1RCI4TabsbiE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;switch(b|0){case -1:{__ZN7VariantC2Eb(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}case 0:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}default:e=0}l=a;return e|0}function __ZNK13MethodBind1RCI4TabsbiE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1024295);l=a;return c[b>>2]|0}function __ZN13MethodBind1RCI4TabsbiE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;i=l;l=l+48|0;if((l|0)>=(m|0))ba(48);j=i+24|0;k=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235692)|0:0){c[h>>2]=0;a[1263537]=0;n=d+24|0;o=c[n>>2]|0;if((o|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=o;c[b>>2]=0;l=i;return}p=o-(c[d+20>>2]|0)|0;if((p|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=p;c[b>>2]=0;l=i;return}if((g|0)>0){if((o|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);q=0}else{a[1263537]=0;q=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,q)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=q;c[b>>2]=0;l=i;return}}q=c[d+44>>2]|0;o=c[d+48>>2]|0;p=e+(o>>1)|0;if(!(o&1))r=q;else r=c[(c[p>>2]|0)+q>>2]|0;do if((g|0)<1){q=c[n>>2]|0;o=q+-1|0;if((q|0)>=1){e=c[d+16>>2]|0;s=(e|0)==0;if(s)t=0;else t=c[e+-4>>2]|0;if((q|0)<=(t|0)){if(s)u=0;else u=c[e+-4>>2]|0;do if((u|0)<(q|0)){if(s)v=0;else v=c[e+-4>>2]|0;if((v|0)<(q|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);w=0;break}else{a[1263537]=0;x=31;break}}else x=31;while(0);if((x|0)==31)w=e+(o*24|0)|0;__ZN7VariantC2ERKS_(k,w);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);f=__ZNK7VariantcviEv(k)|0;__ZN7VariantC2Eb(j,$i[r&8191](p,f)|0);if(c[k>>2]|0)__ZN7Variant5clearEv(k);__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1217,1146558,0);c[b>>2]=0;l=i;return}function __ZN13MethodBind1RCI4TabsbiE7ptrcallEP6ObjectPPKvPv(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0;if(!d)g=0;else{h=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1235692)|0;g=h?d:0}d=c[b+44>>2]|0;h=c[b+48>>2]|0;b=g+(h>>1)|0;if(!(h&1))i=d;else i=c[(c[b>>2]|0)+d>>2]|0;a[f>>0]=($i[i&8191](b,c[c[e>>2]>>2]|0)|0)&1;return}function __ZN13MethodBind1RCI4TabsbiED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind2I4TabsibE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;switch(b|0){case 0:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}case 1:{__ZN7VariantC2Eb(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}default:e=0}l=a;return e|0}function __ZNK11MethodBind2I4TabsibE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1024295);l=a;return c[b>>2]|0}function __ZN11MethodBind2I4TabsibE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0;i=l;l=l+48|0;if((l|0)>=(m|0))ba(48);j=i+24|0;k=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235692)|0:0){c[h>>2]=0;a[1263537]=0;n=d+24|0;o=c[n>>2]|0;if((o|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=o;c[b>>2]=0;l=i;return}p=o-(c[d+20>>2]|0)|0;if((p|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=p;c[b>>2]=0;l=i;return}if((g|0)>0){if((o|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);q=0}else{a[1263537]=0;q=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,q)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=q;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[n>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);r=0}else{a[1263537]=0;r=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,r)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=r;c[b>>2]=0;l=i;return}}}r=c[d+44>>2]|0;q=c[d+48>>2]|0;o=e+(q>>1)|0;if(!(q&1))s=r;else s=c[(c[o>>2]|0)+r>>2]|0;do if((g|0)<1){r=c[n>>2]|0;q=r+-1|0;if((r|0)>=1){e=c[d+16>>2]|0;p=(e|0)==0;if(p)t=0;else t=c[e+-4>>2]|0;if((r|0)<=(t|0)){if(p)u=0;else u=c[e+-4>>2]|0;do if((u|0)<(r|0)){if(p)v=0;else v=c[e+-4>>2]|0;if((v|0)<(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);w=0;break}else{a[1263537]=0;x=37;break}}else x=37;while(0);if((x|0)==37)w=e+(q*24|0)|0;__ZN7VariantC2ERKS_(j,w);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);w=__ZNK7VariantcviEv(j)|0;do if((g|0)<2){v=c[n>>2]|0;u=v+-1|0;t=v+-2|0;if((v|0)>=2){v=c[d+16>>2]|0;r=(v|0)==0;if(r)y=0;else y=c[v+-4>>2]|0;if((u|0)<=(y|0)){if(r)z=0;else z=c[v+-4>>2]|0;do if((z|0)<(u|0)){if(r)A=0;else A=c[v+-4>>2]|0;if((A|0)<(u|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);B=0;break}else{a[1263537]=0;x=54;break}}else x=54;while(0);if((x|0)==54)B=v+(t*24|0)|0;__ZN7VariantC2ERKS_(k,B);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f+4>>2]|0);while(0);f=__ZNK7VariantcvbEv(k)|0;bj[s&4095](o,w,f);if(c[k>>2]|0)__ZN7Variant5clearEv(k);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1380,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind2I4TabsibE7ptrcallEP6ObjectPPKvPv(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0;if(!d)g=0;else{f=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1235692)|0;g=f?d:0}d=c[b+44>>2]|0;f=c[b+48>>2]|0;b=g+(f>>1)|0;if(!(f&1))h=d;else h=c[(c[b>>2]|0)+d>>2]|0;bj[h&4095](b,c[c[e>>2]>>2]|0,(a[c[e+4>>2]>>0]|0)!=0);return}function __ZN11MethodBind2I4TabsibED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind1RCI4Tabs3RefI7TextureEiE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;switch(b|0){case -1:{e=__ZN7Variant12get_type_forI3RefI7TextureEEENS_4TypeEv()|0;break}case 0:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}default:e=0}l=a;return e|0}function __ZNK13MethodBind1RCI4Tabs3RefI7TextureEiE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1024295);l=a;return c[b>>2]|0}function __ZN13MethodBind1RCI4Tabs3RefI7TextureEiE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0;i=l;l=l+64|0;if((l|0)>=(m|0))ba(64);j=i+52|0;k=i+24|0;n=i+48|0;o=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235692)|0:0){c[h>>2]=0;a[1263537]=0;p=d+24|0;q=c[p>>2]|0;if((q|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=q;c[b>>2]=0;l=i;return}r=q-(c[d+20>>2]|0)|0;if((r|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=r;c[b>>2]=0;l=i;return}if((g|0)>0){if((q|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);s=0}else{a[1263537]=0;s=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,s)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=s;c[b>>2]=0;l=i;return}}s=c[d+44>>2]|0;q=c[d+48>>2]|0;r=e+(q>>1)|0;if(!(q&1))t=s;else t=c[(c[r>>2]|0)+s>>2]|0;do if((g|0)<1){s=c[p>>2]|0;q=s+-1|0;if((s|0)>=1){e=c[d+16>>2]|0;u=(e|0)==0;if(u)v=0;else v=c[e+-4>>2]|0;if((s|0)<=(v|0)){if(u)w=0;else w=c[e+-4>>2]|0;do if((w|0)<(s|0)){if(u)x=0;else x=c[e+-4>>2]|0;if((x|0)<(s|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);y=0;break}else{a[1263537]=0;z=31;break}}else z=31;while(0);if((z|0)==31)y=e+(q*24|0)|0;__ZN7VariantC2ERKS_(o,y);break}}c[o>>2]=0}else __ZN7VariantC2ERKS_(o,c[f>>2]|0);while(0);f=__ZNK7VariantcviEv(o)|0;c[n>>2]=$i[t&8191](r,f)|0;__ZN6RefPtrC2Ev(j);__ZN3RefI9ReferenceEaSI7TextureEEvRKS_IT_E(j,n);__ZN7VariantC2ERK6RefPtr(k,j);__ZN6RefPtrD2Ev(j);j=c[n>>2]|0;if((j|0?__ZN9Reference11unreferenceEv(j)|0:0)?(j=c[n>>2]|0,__Z17predelete_handlerP6Object(j)|0):0){gj[c[(c[j>>2]|0)+76>>2]&8191](j);__ZN6Memory11free_staticEPvb(j,0)}c[n>>2]=0;if(c[o>>2]|0)__ZN7Variant5clearEv(o);__ZN7VariantC2ERKS_(b,k);if(c[k>>2]|0)__ZN7Variant5clearEv(k);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1217,1146558,0);c[b>>2]=0;l=i;return}function __ZN13MethodBind1RCI4Tabs3RefI7TextureEiE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f;if(!b)h=0;else{i=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235692)|0;h=i?b:0}b=c[a+44>>2]|0;i=c[a+48>>2]|0;a=h+(i>>1)|0;if(!(i&1))j=b;else j=c[(c[a>>2]|0)+b>>2]|0;c[g>>2]=$i[j&8191](a,c[c[d>>2]>>2]|0)|0;__ZN3RefI9ReferenceEaSI7TextureEEvRKS_IT_E(e,g);e=c[g>>2]|0;if(!e){l=f;return}if(!(__ZN9Reference11unreferenceEv(e)|0)){l=f;return}e=c[g>>2]|0;if(!(__Z17predelete_handlerP6Object(e)|0)){l=f;return}gj[c[(c[e>>2]|0)+76>>2]&8191](e);__ZN6Memory11free_staticEPvb(e,0);l=f;return}function __ZN13MethodBind1RCI4Tabs3RefI7TextureEiED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind2I4TabsiRK3RefI7TextureEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;switch(b|0){case 0:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}case 1:{e=__ZN7Variant12get_type_forIRK3RefI7TextureEEENS_4TypeEv()|0;break}default:e=0}l=a;return e|0}function __ZNK11MethodBind2I4TabsiRK3RefI7TextureEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1024295);l=a;return c[b>>2]|0}function __ZN11MethodBind2I4TabsiRK3RefI7TextureEE4callEP6ObjectPPK7VariantiRNS9_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0;i=l;l=l+64|0;if((l|0)>=(m|0))ba(64);j=i+52|0;k=i+24|0;n=i+48|0;o=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235692)|0:0){c[h>>2]=0;a[1263537]=0;p=d+24|0;q=c[p>>2]|0;if((q|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=q;c[b>>2]=0;l=i;return}r=q-(c[d+20>>2]|0)|0;if((r|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=r;c[b>>2]=0;l=i;return}if((g|0)>0){if((q|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);s=0}else{a[1263537]=0;s=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,s)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=s;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[p>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);t=0}else{a[1263537]=0;t=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,t)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=t;c[b>>2]=0;l=i;return}}}t=c[d+44>>2]|0;s=c[d+48>>2]|0;q=e+(s>>1)|0;if(!(s&1))u=t;else u=c[(c[q>>2]|0)+t>>2]|0;do if((g|0)<1){t=c[p>>2]|0;s=t+-1|0;if((t|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)v=0;else v=c[e+-4>>2]|0;if((t|0)<=(v|0)){if(r)w=0;else w=c[e+-4>>2]|0;do if((w|0)<(t|0)){if(r)x=0;else x=c[e+-4>>2]|0;if((x|0)<(t|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);y=0;break}else{a[1263537]=0;z=37;break}}else z=37;while(0);if((z|0)==37)y=e+(s*24|0)|0;__ZN7VariantC2ERKS_(k,y);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);y=__ZNK7VariantcviEv(k)|0;do if((g|0)<2){x=c[p>>2]|0;w=x+-1|0;v=x+-2|0;if((x|0)>=2){x=c[d+16>>2]|0;t=(x|0)==0;if(t)A=0;else A=c[x+-4>>2]|0;if((w|0)<=(A|0)){if(t)B=0;else B=c[x+-4>>2]|0;do if((B|0)<(w|0)){if(t)C=0;else C=c[x+-4>>2]|0;if((C|0)<(w|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);D=0;break}else{a[1263537]=0;z=54;break}}else z=54;while(0);if((z|0)==54)D=x+(v*24|0)|0;__ZN7VariantC2ERKS_(o,D);break}}c[o>>2]=0}else __ZN7VariantC2ERKS_(o,c[f+4>>2]|0);while(0);__ZN3RefI7TextureEC2ERK7Variant(j,o);c[n>>2]=c[j>>2];bj[u&4095](q,y,n);y=c[n>>2]|0;if((y|0?__ZN9Reference11unreferenceEv(y)|0:0)?(y=c[n>>2]|0,__Z17predelete_handlerP6Object(y)|0):0){gj[c[(c[y>>2]|0)+76>>2]&8191](y);__ZN6Memory11free_staticEPvb(y,0)}c[n>>2]=0;if(c[o>>2]|0)__ZN7Variant5clearEv(o);if(c[k>>2]|0)__ZN7Variant5clearEv(k);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1380,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind2I4TabsiRK3RefI7TextureEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+28|0;g=e;h=e+24|0;if(!b)i=0;else{j=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235692)|0;i=j?b:0}b=c[a+44>>2]|0;j=c[a+48>>2]|0;a=i+(j>>1)|0;if(!(j&1))k=b;else k=c[(c[a>>2]|0)+b>>2]|0;b=c[c[d>>2]>>2]|0;__ZN7VariantC2EPK6Object(g,c[d+4>>2]|0);__ZN3RefI7TextureEC2ERK7Variant(f,g);if(c[g>>2]|0)__ZN7Variant5clearEv(g);c[h>>2]=c[f>>2];bj[k&4095](a,b,h);b=c[h>>2]|0;if(!b){l=e;return}if(!(__ZN9Reference11unreferenceEv(b)|0)){l=e;return}b=c[h>>2]|0;if(!(__Z17predelete_handlerP6Object(b)|0)){l=e;return}gj[c[(c[b>>2]|0)+76>>2]&8191](b);__ZN6Memory11free_staticEPvb(b,0);l=e;return}function __ZN11MethodBind2I4TabsiRK3RefI7TextureEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind1RCI4Tabs6StringiE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return __ZNK13MethodBind1RCI4Tabs6StringiE18_get_argument_typeEi(a,b)|0}function __ZNK13MethodBind1RCI4Tabs6StringiE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1024295);l=a;return c[b>>2]|0}function __ZN13MethodBind1RCI4Tabs6StringiE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0;i=l;l=l+64|0;if((l|0)>=(m|0))ba(64);j=i+24|0;k=i+48|0;n=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235692)|0:0){c[h>>2]=0;a[1263537]=0;o=d+24|0;p=c[o>>2]|0;if((p|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=p;c[b>>2]=0;l=i;return}q=p-(c[d+20>>2]|0)|0;if((q|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=q;c[b>>2]=0;l=i;return}if((g|0)>0){if((p|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);r=0}else{a[1263537]=0;r=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,r)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=r;c[b>>2]=0;l=i;return}}r=c[d+44>>2]|0;p=c[d+48>>2]|0;q=e+(p>>1)|0;if(!(p&1))s=r;else s=c[(c[q>>2]|0)+r>>2]|0;do if((g|0)<1){r=c[o>>2]|0;p=r+-1|0;if((r|0)>=1){e=c[d+16>>2]|0;t=(e|0)==0;if(t)u=0;else u=c[e+-4>>2]|0;if((r|0)<=(u|0)){if(t)v=0;else v=c[e+-4>>2]|0;do if((v|0)<(r|0)){if(t)w=0;else w=c[e+-4>>2]|0;if((w|0)<(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);x=0;break}else{a[1263537]=0;y=31;break}}else y=31;while(0);if((y|0)==31)x=e+(p*24|0)|0;__ZN7VariantC2ERKS_(n,x);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f>>2]|0);while(0);f=__ZNK7VariantcviEv(n)|0;c[k>>2]=$i[s&8191](q,f)|0;__ZN7VariantC2ERK6String(j,k);f=c[k>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);if(c[n>>2]|0)__ZN7Variant5clearEv(n);__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1217,1146558,0);c[b>>2]=0;l=i;return}function __ZN13MethodBind1RCI4Tabs6StringiE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0;if(!b)f=0;else{g=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235692)|0;f=g?b:0}b=c[a+44>>2]|0;g=c[a+48>>2]|0;a=f+(g>>1)|0;if(!(g&1))h=b;else h=c[(c[a>>2]|0)+b>>2]|0;b=$i[h&8191](a,c[c[d>>2]>>2]|0)|0;d=b;a=c[e>>2]|0;if((a|0)==(b|0)){if(!b)return}else{if(a|0?(__Z16atomic_decrementPj(a+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(a,1);c[e>>2]=0;if(!b)return;if(__Z28atomic_conditional_incrementPj(b+-8|0)|0)c[e>>2]=d}if(__Z16atomic_decrementPj(b+-8|0)|0)return;__ZN6Memory11free_staticEPvb(b,1);return}function __ZN13MethodBind1RCI4Tabs6StringiED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind1RCI4Tabs6StringiE18_get_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case -1:{c[d>>2]=0;__ZN7VariantC2ERK6String(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);e=c[d>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);f=b;l=a;return f|0}case 0:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;l=a;return f|0}default:{f=0;l=a;return f|0}}return 0}function __ZNK11MethodBind2I4TabsiRK6StringE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return __ZNK11MethodBind2I4TabsiRK6StringE18_get_argument_typeEi(a,b)|0}function __ZNK11MethodBind2I4TabsiRK6StringE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1024295);l=a;return c[b>>2]|0}function __ZN11MethodBind2I4TabsiRK6StringE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0;i=l;l=l+64|0;if((l|0)>=(m|0))ba(64);j=i+24|0;k=i+48|0;n=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235692)|0:0){c[h>>2]=0;a[1263537]=0;o=d+24|0;p=c[o>>2]|0;if((p|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=p;c[b>>2]=0;l=i;return}q=p-(c[d+20>>2]|0)|0;if((q|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=q;c[b>>2]=0;l=i;return}if((g|0)>0){if((p|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);r=0}else{a[1263537]=0;r=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,r)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=r;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[o>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);s=0}else{a[1263537]=0;s=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,s)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=s;c[b>>2]=0;l=i;return}}}s=c[d+44>>2]|0;r=c[d+48>>2]|0;p=e+(r>>1)|0;if(!(r&1))t=s;else t=c[(c[p>>2]|0)+s>>2]|0;do if((g|0)<1){s=c[o>>2]|0;r=s+-1|0;if((s|0)>=1){e=c[d+16>>2]|0;q=(e|0)==0;if(q)u=0;else u=c[e+-4>>2]|0;if((s|0)<=(u|0)){if(q)v=0;else v=c[e+-4>>2]|0;do if((v|0)<(s|0)){if(q)w=0;else w=c[e+-4>>2]|0;if((w|0)<(s|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);x=0;break}else{a[1263537]=0;y=37;break}}else y=37;while(0);if((y|0)==37)x=e+(r*24|0)|0;__ZN7VariantC2ERKS_(j,x);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);x=__ZNK7VariantcviEv(j)|0;do if((g|0)<2){w=c[o>>2]|0;v=w+-1|0;u=w+-2|0;if((w|0)>=2){w=c[d+16>>2]|0;s=(w|0)==0;if(s)z=0;else z=c[w+-4>>2]|0;if((v|0)<=(z|0)){if(s)A=0;else A=c[w+-4>>2]|0;do if((A|0)<(v|0)){if(s)B=0;else B=c[w+-4>>2]|0;if((B|0)<(v|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);C=0;break}else{a[1263537]=0;y=54;break}}else y=54;while(0);if((y|0)==54)C=w+(u*24|0)|0;__ZN7VariantC2ERKS_(n,C);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f+4>>2]|0);while(0);c[k>>2]=__ZNK7Variantcv6StringEv(n)|0;bj[t&4095](p,x,k);x=c[k>>2]|0;if(x|0?(__Z16atomic_decrementPj(x+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(x,1);if(c[n>>2]|0)__ZN7Variant5clearEv(n);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1380,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind2I4TabsiRK6StringE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235692)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;b=c[c[d>>2]>>2]|0;h=c[d+4>>2]|0;d=c[h>>2]|0;if((d|0)!=0?(__Z28atomic_conditional_incrementPj(d+-8|0)|0)!=0:0)j=c[h>>2]|0;else j=0;c[f>>2]=j;bj[i&4095](a,b,f);b=c[f>>2]|0;if(!b){l=e;return}if(__Z16atomic_decrementPj(b+-8|0)|0){l=e;return}__ZN6Memory11free_staticEPvb(b,1);l=e;return}function __ZN11MethodBind2I4TabsiRK6StringED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind2I4TabsiRK6StringE18_get_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case 0:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;l=a;return f|0}case 1:{c[d>>2]=0;__ZN7VariantC2ERK6String(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);e=c[d>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);f=b;l=a;return f|0}default:{f=0;l=a;return f|0}}return 0}function __ZNK11MethodBind1I4TabsiE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if(!b){__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK11MethodBind1I4TabsiE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1024295);l=a;return c[b>>2]|0}function __ZN11MethodBind1I4TabsiE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235692)|0:0){c[h>>2]=0;a[1263537]=0;k=d+24|0;n=c[k>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=i;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=i;return}if((g|0)>0){if((n|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);p=0}else{a[1263537]=0;p=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,p)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=p;c[b>>2]=0;l=i;return}}p=c[d+44>>2]|0;n=c[d+48>>2]|0;o=e+(n>>1)|0;if(!(n&1))q=p;else q=c[(c[o>>2]|0)+p>>2]|0;do if((g|0)<1){p=c[k>>2]|0;n=p+-1|0;if((p|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)s=0;else s=c[e+-4>>2]|0;if((p|0)<=(s|0)){if(r)t=0;else t=c[e+-4>>2]|0;do if((t|0)<(p|0)){if(r)u=0;else u=c[e+-4>>2]|0;if((u|0)<(p|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);v=0;break}else{a[1263537]=0;w=31;break}}else w=31;while(0);if((w|0)==31)v=e+(n*24|0)|0;__ZN7VariantC2ERKS_(j,v);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);f=__ZNK7VariantcviEv(j)|0;Pi[q&2047](o,f);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I4TabsiE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235692)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1)){g=b;h=c[d>>2]|0;i=c[h>>2]|0;Pi[g&2047](a,i);return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=c[d>>2]|0;i=c[h>>2]|0;Pi[g&2047](a,i);return}}function __ZN11MethodBind1I4TabsiED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI4TabsiE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK13MethodBind0RCI4TabsiE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1024295);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI4TabsiE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235692)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2Ei(i,ij[n&8191](d)|0);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI4TabsiE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0;if(!b)f=0;else{d=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235692)|0;f=d?b:0}b=c[a+44>>2]|0;d=c[a+48>>2]|0;a=f+(d>>1)|0;if(!(d&1)){g=b;h=ij[g&8191](a)|0;c[e>>2]=h;return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=ij[g&8191](a)|0;c[e>>2]=h;return}}function __ZN13MethodBind0RCI4TabsiED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I4TabsRK10InputEventE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0;a=l;l=l+80|0;if((l|0)>=(m|0))ba(80);d=a+24|0;e=a;if(b|0){f=0;l=a;return f|0}b=d;g=b+56|0;do{c[b>>2]=0;b=b+4|0}while((b|0)<(g|0));__ZN7VariantC2ERK10InputEvent(e,d);d=c[e>>2]|0;if(d|0)__ZN7Variant5clearEv(e);f=d;l=a;return f|0}function __ZNK11MethodBind1I4TabsRK10InputEventE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1024295);l=a;return c[b>>2]|0}function __ZN11MethodBind1I4TabsRK10InputEventE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;i=l;l=l+80|0;if((l|0)>=(m|0))ba(80);j=i+24|0;k=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235692)|0:0){c[h>>2]=0;a[1263537]=0;n=d+24|0;o=c[n>>2]|0;if((o|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=o;c[b>>2]=0;l=i;return}p=o-(c[d+20>>2]|0)|0;if((p|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=p;c[b>>2]=0;l=i;return}if((g|0)>0){if((o|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);q=0}else{a[1263537]=0;q=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,q)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=q;c[b>>2]=0;l=i;return}}q=c[d+44>>2]|0;o=c[d+48>>2]|0;p=e+(o>>1)|0;if(!(o&1))r=q;else r=c[(c[p>>2]|0)+q>>2]|0;do if((g|0)<1){q=c[n>>2]|0;o=q+-1|0;if((q|0)>=1){e=c[d+16>>2]|0;s=(e|0)==0;if(s)t=0;else t=c[e+-4>>2]|0;if((q|0)<=(t|0)){if(s)u=0;else u=c[e+-4>>2]|0;do if((u|0)<(q|0)){if(s)v=0;else v=c[e+-4>>2]|0;if((v|0)<(q|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);w=0;break}else{a[1263537]=0;x=31;break}}else x=31;while(0);if((x|0)==31)w=e+(o*24|0)|0;__ZN7VariantC2ERKS_(k,w);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);__ZNK7Variantcv10InputEventEv(j,k);Pi[r&2047](p,j);if(c[k>>2]|0)__ZN7Variant5clearEv(k);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I4TabsRK10InputEventE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;e=l;l=l+64|0;if((l|0)>=(m|0))ba(64);f=e;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235692)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;b=f;h=c[d>>2]|0;d=b+56|0;do{c[b>>2]=c[h>>2];b=b+4|0;h=h+4|0}while((b|0)<(d|0));Pi[i&2047](a,f);l=e;return}function __ZN11MethodBind1I4TabsRK10InputEventED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN15GraphEditFilter18_initialize_classvEv(b){b=b|0;if(a[1263298]|0)return;if(!(a[1256994]|0)){if(!(a[1256995]|0)){if(!(a[1256996]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI4NodeEEvv();__ZN4Node13_bind_methodsEv();a[1256996]=1}__ZN7ClassDB10_add_classI10CanvasItemEEvv();__ZN10CanvasItem13_bind_methodsEv();a[1256995]=1}__ZN7ClassDB10_add_classI7ControlEEvv();__ZN7Control13_bind_methodsEv();a[1256994]=1}__ZN7ClassDB10_add_classI15GraphEditFilterEEvv();a[1263298]=1;return}function __ZN15GraphEditFilter5_setvERK10StringNameRK7Variant(a,b,c){a=a|0;b=b|0;c=c|0;var d=0;if(1128!=1129?__ZN7Control4_setERK10StringNameRK7Variant(a,b,c)|0:0)d=1;else d=0;return d|0}function __ZNK15GraphEditFilter5_getvERK10StringNameR7Variant(a,b,c){a=a|0;b=b|0;c=c|0;var d=0;if(1130!=1131?__ZNK7Control4_getERK10StringNameR7Variant(a,b,c)|0:0)d=1;else d=0;return d|0}function __ZNK15GraphEditFilter19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+24|0;g=e+4|0;h=e;if(!d)__ZNK7Control19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,0);__ZN6StringC2EPKc(f,848547);i=c[f>>2]|0;f=i;j=g+4|0;c[j>>2]=0;k=g+12|0;c[k>>2]=0;c[g>>2]=0;n=(i|0)==0;if(!n?(c[j>>2]=0,__Z28atomic_conditional_incrementPj(i+-8|0)|0):0)c[j>>2]=f;c[g+8>>2]=0;f=c[k>>2]|0;if(f|0){if(!(__Z16atomic_decrementPj(f+-8|0)|0))__ZN6Memory11free_staticEPvb(f,1);c[k>>2]=0}c[g+16>>2]=256;if(!(c[b>>2]|0)){k=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=k;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0}k=__ZnwjPFPvjE(32,4740)|0;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0;c[k+12>>2]=0;c[k+16>>2]=7;f=k+20|0;c[f>>2]=0;j=k+24|0;c[j>>2]=0;o=k+28|0;c[o>>2]=0;__ZN12PropertyInfoaSERKS_(k,g)|0;p=c[b>>2]|0;q=p+4|0;r=c[q>>2]|0;c[j>>2]=r;c[f>>2]=0;c[o>>2]=p;if(r|0)c[r+20>>2]=k;c[q>>2]=k;if(!(c[p>>2]|0))c[p>>2]=k;k=p+8|0;c[k>>2]=(c[k>>2]|0)+1;k=c[g+12>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);k=c[g+4>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);if(!n?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);__ZN10StringNameC2EPKc(h,848547);__ZN7ClassDB17get_property_listE10StringNameP4ListI12PropertyInfo16DefaultAllocatorEbPK6Object(h,b,1,a);__ZN10StringNameD2Ev(h);if(!d){l=e;return}__ZNK7Control19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,1);l=e;return}function __ZN15GraphEditFilter14_notificationvEib(a,b,c){a=a|0;b=b|0;c=c|0;if(c){if(513!=512)__ZN7Control13_notificationEi(a,b);if(512!=511)__ZN10CanvasItem13_notificationEi(a,b);if(511==510)return;__ZN4Node13_notificationEi(a,b);return}else{if(511!=510)__ZN4Node13_notificationEi(a,b);if(512!=511)__ZN10CanvasItem13_notificationEi(a,b);if(513==512)return;__ZN7Control13_notificationEi(a,b);return}}function __ZNK15GraphEditFilter16_get_class_namevEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+8|0;e=b+4|0;f=b;g=a+600|0;a=c[g>>2]|0;if(a|0){if(c[a+4>>2]|0){l=b;return g|0}if(__ZNK6String6lengthEv(a+8|0)|0){l=b;return g|0}}__ZN6StringC2EPKc(d,848547);c[f>>2]=c[d>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameaSERKS_(g,e);__ZN10StringNameD2Ev(e);e=c[f>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);l=b;return g|0}function __ZNK15GraphEditFilter9get_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,848547);l=a;return c[b>>2]|0}function __ZNK15GraphEditFilter8is_classERK6String(a,b){a=a|0;b=b|0;var c=0;if(((!(__ZNK6StringeqEPKc(b,848547)|0)?!(__ZNK6StringeqEPKc(b,1111718)|0):0)?!(__ZNK6StringeqEPKc(b,947933)|0):0)?!(__ZNK6StringeqEPKc(b,1132465)|0):0)c=__ZNK6StringeqEPKc(b,1142944)|0;else c=1;return c|0}function __ZNK15GraphEditFilter12is_class_ptrEPv(a,b){a=a|0;b=b|0;return (b|0)==1235696|((b|0)==1220744|((b|0)==1220748|((b|0)==1220720|(b|0)==1220580)))|0}function __ZN15GraphEditFilterD2Ev(a){a=a|0;c[a>>2]=253576;__ZN10StringNameD2Ev(a+600|0);__ZN7ControlD2Ev(a);return}function __ZN15GraphEditFilterD0Ev(a){a=a|0;c[a>>2]=253576;__ZN10StringNameD2Ev(a+600|0);__ZN7ControlD2Ev(a);__ZdlPv(a);return}function __ZNK15GraphEditFilter9has_pointERK7Vector2(a,b){a=a|0;b=b|0;return __ZN9GraphEdit13_filter_inputERK7Vector2(c[a+604>>2]|0,b)|0}function __ZN9GraphEdit13_filter_inputERK7Vector2(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0.0,k=0,n=0,o=0,p=0,q=0,r=0;d=l;l=l+32|0;if((l|0)>=(m|0))ba(32);e=d+24|0;f=d+16|0;g=d+8|0;h=d;__ZN10StringNameC2EPKc(e,1125979);__ZN10StringNameC2EPKc(f,1016648);i=__ZNK7Control8get_iconERK10StringNameS2_(a,e,f)|0;__ZN10StringNameD2Ev(f);__ZN10StringNameD2Ev(e);j=+(ij[c[(c[i>>2]|0)+116>>2]&8191](i)|0)*.5*2.0;k=__ZNK4Node15get_child_countEv(a)|0;a:do if((k|0)>0){n=k;while(1){o=n;n=n+-1|0;p=__ZNK4Node9get_childEi(a,n)|0;if(p|0?$i[c[(c[p>>2]|0)+44>>2]&8191](p,1235496)|0:0){if((__ZN9GraphNode27get_connection_output_countEv(p)|0)>0){q=0;do{__ZN9GraphNode25get_connection_output_posEi(g,p,q);__ZNK7Control12get_positionEv(f,p);__ZNK7Vector2plERKS_(e,g,f);q=q+1|0;if(+__ZNK7Vector211distance_toERKS_(e,b)<j){r=1;break a}}while((q|0)<(__ZN9GraphNode27get_connection_output_countEv(p)|0))}if((__ZN9GraphNode26get_connection_input_countEv(p)|0)>0){q=0;do{__ZN9GraphNode24get_connection_input_posEi(h,p,q);__ZNK7Control12get_positionEv(f,p);__ZNK7Vector2plERKS_(e,h,f);q=q+1|0;if(+__ZNK7Vector211distance_toERKS_(e,b)<j){r=1;break a}}while((q|0)<(__ZN9GraphNode26get_connection_input_countEv(p)|0))}}if((o|0)<=1){r=0;break}}}else r=0;while(0);if(!i){l=d;return r|0}if(!(__ZN9Reference11unreferenceEv(i)|0)){l=d;return r|0}if(!(__Z17predelete_handlerP6Object(i)|0)){l=d;return r|0}gj[c[(c[i>>2]|0)+76>>2]&8191](i);__ZN6Memory11free_staticEPvb(i,0);l=d;return r|0}function __ZN7ClassDB10_add_classI15GraphEditFilterEEvv(){var a=0,b=0,d=0,e=0,f=0,g=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+16|0;d=a+12|0;e=a+8|0;f=a+4|0;g=a;__ZN6StringC2EPKc(b,848547);c[e>>2]=c[b>>2];__ZN10StringNameC2ERK6String(d,e);__ZN6StringC2EPKc(b,1111718);c[g>>2]=c[b>>2];__ZN10StringNameC2ERK6String(f,g);__ZN7ClassDB11_add_class2ERK10StringNameS2_(d,f);__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);__ZN10StringNameD2Ev(d);d=c[e>>2]|0;if(!d){l=a;return}if(__Z16atomic_decrementPj(d+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(d,1);l=a;return}function __ZN9GraphEdit18_initialize_classvEv(b){b=b|0;if(a[1263299]|0)return;if(!(a[1256994]|0)){if(!(a[1256995]|0)){if(!(a[1256996]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI4NodeEEvv();__ZN4Node13_bind_methodsEv();a[1256996]=1}__ZN7ClassDB10_add_classI10CanvasItemEEvv();__ZN10CanvasItem13_bind_methodsEv();a[1256995]=1}__ZN7ClassDB10_add_classI7ControlEEvv();__ZN7Control13_bind_methodsEv();a[1256994]=1}__ZN7ClassDB10_add_classI9GraphEditEEvv();__ZN9GraphEdit13_bind_methodsEv();a[1263299]=1;return}function __ZN9GraphEdit5_setvERK10StringNameRK7Variant(a,b,c){a=a|0;b=b|0;c=c|0;var d=0;if(1128!=1129?__ZN7Control4_setERK10StringNameRK7Variant(a,b,c)|0:0)d=1;else d=0;return d|0}function __ZNK9GraphEdit5_getvERK10StringNameR7Variant(a,b,c){a=a|0;b=b|0;c=c|0;var d=0;if(1130!=1131?__ZNK7Control4_getERK10StringNameR7Variant(a,b,c)|0:0)d=1;else d=0;return d|0}function __ZNK9GraphEdit19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+24|0;g=e+4|0;h=e;if(!d)__ZNK7Control19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,0);__ZN6StringC2EPKc(f,1029434);i=c[f>>2]|0;f=i;j=g+4|0;c[j>>2]=0;k=g+12|0;c[k>>2]=0;c[g>>2]=0;n=(i|0)==0;if(!n?(c[j>>2]=0,__Z28atomic_conditional_incrementPj(i+-8|0)|0):0)c[j>>2]=f;c[g+8>>2]=0;f=c[k>>2]|0;if(f|0){if(!(__Z16atomic_decrementPj(f+-8|0)|0))__ZN6Memory11free_staticEPvb(f,1);c[k>>2]=0}c[g+16>>2]=256;if(!(c[b>>2]|0)){k=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=k;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0}k=__ZnwjPFPvjE(32,4740)|0;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0;c[k+12>>2]=0;c[k+16>>2]=7;f=k+20|0;c[f>>2]=0;j=k+24|0;c[j>>2]=0;o=k+28|0;c[o>>2]=0;__ZN12PropertyInfoaSERKS_(k,g)|0;p=c[b>>2]|0;q=p+4|0;r=c[q>>2]|0;c[j>>2]=r;c[f>>2]=0;c[o>>2]=p;if(r|0)c[r+20>>2]=k;c[q>>2]=k;if(!(c[p>>2]|0))c[p>>2]=k;k=p+8|0;c[k>>2]=(c[k>>2]|0)+1;k=c[g+12>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);k=c[g+4>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);if(!n?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);__ZN10StringNameC2EPKc(h,1029434);__ZN7ClassDB17get_property_listE10StringNameP4ListI12PropertyInfo16DefaultAllocatorEbPK6Object(h,b,1,a);__ZN10StringNameD2Ev(h);if(!d){l=e;return}__ZNK7Control19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,1);l=e;return}function __ZN9GraphEdit14_notificationvEib(a,b,c){a=a|0;b=b|0;c=c|0;if(!c){if(511!=510)__ZN4Node13_notificationEi(a,b);if(512!=511)__ZN10CanvasItem13_notificationEi(a,b);if(513!=512)__ZN7Control13_notificationEi(a,b)}if(1122!=513)__ZN9GraphEdit13_notificationEi(a,b);if(!c)return;if(513!=512)__ZN7Control13_notificationEi(a,b);if(512!=511)__ZN10CanvasItem13_notificationEi(a,b);if(511==510)return;__ZN4Node13_notificationEi(a,b);return}function __ZNK9GraphEdit16_get_class_namevEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+8|0;e=b+4|0;f=b;g=a+600|0;a=c[g>>2]|0;if(a|0){if(c[a+4>>2]|0){l=b;return g|0}if(__ZNK6String6lengthEv(a+8|0)|0){l=b;return g|0}}__ZN6StringC2EPKc(d,1029434);c[f>>2]=c[d>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameaSERKS_(g,e);__ZN10StringNameD2Ev(e);e=c[f>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);l=b;return g|0}function __ZNK9GraphEdit9get_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1029434);l=a;return c[b>>2]|0}function __ZNK9GraphEdit8is_classERK6String(a,b){a=a|0;b=b|0;var c=0;if(((!(__ZNK6StringeqEPKc(b,1029434)|0)?!(__ZNK6StringeqEPKc(b,1111718)|0):0)?!(__ZNK6StringeqEPKc(b,947933)|0):0)?!(__ZNK6StringeqEPKc(b,1132465)|0):0)c=__ZNK6StringeqEPKc(b,1142944)|0;else c=1;return c|0}function __ZNK9GraphEdit12is_class_ptrEPv(a,b){a=a|0;b=b|0;return (b|0)==1235700|((b|0)==1220744|((b|0)==1220748|((b|0)==1220720|(b|0)==1220580)))|0}function __ZN9GraphEditD2Ev(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0;c[b>>2]=253768;d=b+796|0;e=c[d>>2]|0;if(e|0?(__ZN3SetIi10ComparatorIiE16DefaultAllocatorE13_cleanup_treeEPNS3_7ElementE(d,c[e+8>>2]|0),e=c[b+800>>2]|0,f=c[d>>2]|0,c[f+8>>2]=e,c[b+804>>2]=0,g=e,c[g+12>>2]=g,f|0):0){__ZN6Memory11free_staticEPvb(f,0);c[d>>2]=0}d=b+784|0;f=c[d>>2]|0;if(f|0?(__ZN3SetIi10ComparatorIiE16DefaultAllocatorE13_cleanup_treeEPNS3_7ElementE(d,c[f+8>>2]|0),f=c[b+788>>2]|0,g=c[d>>2]|0,c[g+8>>2]=f,c[b+792>>2]=0,e=f,c[e+12>>2]=e,g|0):0){__ZN6Memory11free_staticEPvb(g,0);c[d>>2]=0}d=b+772|0;g=c[d>>2]|0;if(g|0?(__ZN3SetIN9GraphEdit8ConnTypeE10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(d,c[g+8>>2]|0),g=c[b+776>>2]|0,e=c[d>>2]|0,c[e+8>>2]=g,c[b+780>>2]=0,f=g,c[f+12>>2]=f,e|0):0){__ZN6Memory11free_staticEPvb(e,0);c[d>>2]=0}d=b+756|0;e=c[d>>2]|0;a:do if(e|0){f=e;while(1){g=c[f>>2]|0;if(!g)break;__ZN4ListIN9GraphEdit10ConnectionE16DefaultAllocatorE5_Data5eraseEPKNS3_7ElementE(f,g)|0;h=c[d>>2]|0;if(!(c[h+8>>2]|0)){i=14;break}if(!h)break a;else f=h}if((i|0)==14){__ZN6Memory11free_staticEPvb(h,0);c[d>>2]=0;break}if(!(c[f+8>>2]|0)){a[1263537]=0;__ZN6Memory11free_staticEPvb(f,0);break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145461,1145120,668,1145467,0);break}}while(0);d=b+748|0;__ZN4ListIP9GraphNode16DefaultAllocatorE5clearEv(d);h=c[d>>2]|0;do if(h|0)if(!(c[h+8>>2]|0)){a[1263537]=0;__ZN6Memory11free_staticEPvb(h,0);break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145461,1145120,668,1145467,0);break}while(0);h=c[b+680>>2]|0;if(h|0?(__Z16atomic_decrementPj(h+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(h,1);h=c[b+636>>2]|0;if(!h){j=b+600|0;__ZN10StringNameD2Ev(j);__ZN7ControlD2Ev(b);return}if(__Z16atomic_decrementPj(h+-8|0)|0){j=b+600|0;__ZN10StringNameD2Ev(j);__ZN7ControlD2Ev(b);return}__ZN6Memory11free_staticEPvb(h,1);j=b+600|0;__ZN10StringNameD2Ev(j);__ZN7ControlD2Ev(b);return}function __ZN9GraphEditD0Ev(a){a=a|0;__ZN9GraphEditD2Ev(a);__ZdlPv(a);return}function __ZN9GraphEdit16add_child_notifyEP4Node(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0;e=l;l=l+128|0;if((l|0)>=(m|0))ba(128);f=e+120|0;g=e+96|0;h=e+72|0;i=e+48|0;j=e+24|0;k=e;__ZN7Control16add_child_notifyEP4Node(b,d);n=b+764|0;o=c[n>>2]|0;__ZN10StringNameC2EPKc(f,848563);c[g>>2]=0;c[h>>2]=0;c[i>>2]=0;c[j>>2]=0;c[k>>2]=0;__ZN6Object13call_deferredERK10StringNameRK7VariantS5_S5_S5_S5_(o,f,g,h,i,j,k);if(c[k>>2]|0)__ZN7Variant5clearEv(k);if(c[j>>2]|0)__ZN7Variant5clearEv(j);if(c[i>>2]|0)__ZN7Variant5clearEv(i);if(c[h>>2]|0)__ZN7Variant5clearEv(h);if(c[g>>2]|0)__ZN7Variant5clearEv(g);__ZN10StringNameD2Ev(f);if(!d){l=e;return}if(!($i[c[(c[d>>2]|0)+44>>2]&8191](d,1235496)|0)){l=e;return}j=c[b+708>>2]|0;c[f>>2]=j;c[f+4>>2]=j;__ZN7Control9set_scaleERK7Vector2(d,f);__ZN10StringNameC2EPKc(f,848569);__ZN10StringNameC2EPKc(g,848584);__ZN7VariantC2EPK6Object(i,d);c[h>>2]=__Z6varrayRK7Variant(i)|0;__ZN6Object7connectERK10StringNamePS_S2_RK6VectorI7VariantEj(d,f,b,g,h,0)|0;j=c[h>>2]|0;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0){k=c[h>>2]|0;o=(k|0)==0?0:k+-4|0;k=o+4|0;p=c[o>>2]|0;if(p|0){q=0;r=p;while(1){p=k+(q*24|0)|0;if(!(c[p>>2]|0))s=r;else{__ZN7Variant5clearEv(p);s=c[o>>2]|0}q=q+1|0;if(q>>>0>=s>>>0)break;else r=s}}__ZN6Memory11free_staticEPvb(j,1)}if(c[i>>2]|0)__ZN7Variant5clearEv(i);__ZN10StringNameD2Ev(g);__ZN10StringNameD2Ev(f);__ZN10StringNameC2EPKc(f,848602);__ZN10StringNameC2EPKc(g,848616);__ZN7VariantC2EPK6Object(i,d);c[h>>2]=__Z6varrayRK7Variant(i)|0;__ZN6Object7connectERK10StringNamePS_S2_RK6VectorI7VariantEj(d,f,b,g,h,0)|0;j=c[h>>2]|0;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0){s=c[h>>2]|0;r=(s|0)==0?0:s+-4|0;s=r+4|0;q=c[r>>2]|0;if(q|0){o=0;k=q;while(1){q=s+(o*24|0)|0;if(!(c[q>>2]|0))t=k;else{__ZN7Variant5clearEv(q);t=c[r>>2]|0}o=o+1|0;if(o>>>0>=t>>>0)break;else k=t}}__ZN6Memory11free_staticEPvb(j,1)}if(c[i>>2]|0)__ZN7Variant5clearEv(i);__ZN10StringNameD2Ev(g);__ZN10StringNameD2Ev(f);__ZN10StringNameC2EPKc(f,914731);i=b+760|0;j=c[i>>2]|0;__ZN10StringNameC2EPKc(g,915054);c[h>>2]=0;__ZN6Object7connectERK10StringNamePS_S2_RK6VectorI7VariantEj(d,f,j,g,h,0)|0;j=c[h>>2]|0;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0){t=c[h>>2]|0;h=(t|0)==0?0:t+-4|0;t=h+4|0;k=c[h>>2]|0;if(k|0){o=0;r=k;while(1){k=t+(o*24|0)|0;if(!(c[k>>2]|0))u=r;else{__ZN7Variant5clearEv(k);u=c[h>>2]|0}o=o+1|0;if(o>>>0>=u>>>0)break;else r=u}}__ZN6Memory11free_staticEPvb(j,1)}__ZN10StringNameD2Ev(g);__ZN10StringNameD2Ev(f);if($i[c[(c[d>>2]|0)+44>>2]&8191](d,1235496)|0){a[1263537]=0;__ZN10CanvasItem6updateEv(c[n>>2]|0);__ZN10CanvasItem6updateEv(b);__ZN10CanvasItem6updateEv(c[i>>2]|0)}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(848584,848635,231,848660,0);__ZN7Control16set_mouse_filterENS_11MouseFilterE(d,1);l=e;return}function __ZN9GraphEdit19remove_child_notifyEP4Node(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0;d=l;l=l+128|0;if((l|0)>=(m|0))ba(128);e=d+120|0;f=d+96|0;g=d+72|0;h=d+48|0;i=d+24|0;j=d;__ZN7Control19remove_child_notifyEP4Node(a,b);k=c[a+764>>2]|0;__ZN10StringNameC2EPKc(e,848563);c[f>>2]=0;c[g>>2]=0;c[h>>2]=0;c[i>>2]=0;c[j>>2]=0;__ZN6Object13call_deferredERK10StringNameRK7VariantS5_S5_S5_S5_(k,e,f,g,h,i,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);if(c[i>>2]|0)__ZN7Variant5clearEv(i);if(c[h>>2]|0)__ZN7Variant5clearEv(h);if(c[g>>2]|0)__ZN7Variant5clearEv(g);if(c[f>>2]|0)__ZN7Variant5clearEv(f);__ZN10StringNameD2Ev(e);if(!b){l=d;return}if(!($i[c[(c[b>>2]|0)+44>>2]&8191](b,1235496)|0)){l=d;return}__ZN10StringNameC2EPKc(e,848569);__ZN10StringNameC2EPKc(f,848584);__ZN6Object10disconnectERK10StringNamePS_S2_(b,e,a,f);__ZN10StringNameD2Ev(f);__ZN10StringNameD2Ev(e);__ZN10StringNameC2EPKc(e,848602);__ZN10StringNameC2EPKc(f,848616);__ZN6Object10disconnectERK10StringNamePS_S2_(b,e,a,f);__ZN10StringNameD2Ev(f);__ZN10StringNameD2Ev(e);l=d;return}function __ZNK9GraphEdit11clips_inputEv(a){a=a|0;return 1}function __ZN3SetIN9GraphEdit8ConnTypeE10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(a,b){a=a|0;b=b|0;if((c[a+4>>2]|0)==(b|0))return;else{__ZN3SetIN9GraphEdit8ConnTypeE10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(a,c[b+8>>2]|0);__ZN3SetIN9GraphEdit8ConnTypeE10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(a,c[b+4>>2]|0);__ZN6Memory11free_staticEPvb(b,0);return}}function __ZN4ListIN9GraphEdit10ConnectionE16DefaultAllocatorE5_Data5eraseEPKNS3_7ElementE(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0;if(!d){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145114,1145120,156,1144262,0);e=0;return e|0}a[1263537]=0;if((c[d+24>>2]|0)!=(b|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145114,1145120,157,1145132,0);e=0;return e|0}if((c[b>>2]|0)==(d|0))c[b>>2]=c[d+16>>2];f=b+4|0;g=c[d+20>>2]|0;if((c[f>>2]|0)==(d|0))c[f>>2]=g;f=d+16|0;if(g|0)c[g+16>>2]=c[f>>2];h=c[f>>2]|0;if(h|0)c[h+20>>2]=g;__ZN10StringNameD2Ev(d+4|0);__ZN10StringNameD2Ev(d);__ZN6Memory11free_staticEPvb(d,0);d=b+8|0;c[d>>2]=(c[d>>2]|0)+-1;e=1;return e|0}function __ZN4ListIP9GraphNode16DefaultAllocatorE5clearEv(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0;d=c[b>>2]|0;if(!d)return;else e=d;while(1){d=c[e>>2]|0;if(!d){f=15;break}a[1263537]=0;if((c[d+12>>2]|0)==(e|0)){c[e>>2]=c[d+4>>2];g=e+4|0;h=c[d+8>>2]|0;if((c[g>>2]|0)==(d|0))c[g>>2]=h;g=d+4|0;if(h|0)c[h+4>>2]=c[g>>2];i=c[g>>2]|0;if(i|0)c[i+8>>2]=h;__ZN6Memory11free_staticEPvb(d,0);d=e+8|0;c[d>>2]=(c[d>>2]|0)+-1}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145114,1145120,157,1145132,0);e=c[b>>2]|0;if(!(c[e+8>>2]|0)){f=14;break}if(!e){f=15;break}}if((f|0)==14){__ZN6Memory11free_staticEPvb(e,0);c[b>>2]=0;return}else if((f|0)==15)return}function __ZN9GraphEdit13_notificationEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0.0,y=0.0,z=0,A=0,B=0,C=0,D=0.0;d=l;l=l+144|0;if((l|0)>=(m|0))ba(144);e=d+128|0;f=d+120|0;h=d+104|0;i=d+16|0;j=d;k=d+96|0;n=d+88|0;o=d+80|0;p=d+72|0;q=d+64|0;r=d+40|0;s=d+32|0;t=d+56|0;u=d+48|0;switch(b|0){case 13:{b=a+624|0;v=c[b>>2]|0;Pi[c[(c[v>>2]|0)+144>>2]&2047](e,v);v=a+628|0;w=c[v>>2]|0;Pi[c[(c[w>>2]|0)+144>>2]&2047](f,w);__ZN7Control21set_anchor_and_marginE6MarginNS_10AnchorTypeEf(c[v>>2]|0,0,1,+g[f>>2]);__ZN7Control21set_anchor_and_marginE6MarginNS_10AnchorTypeEf(c[v>>2]|0,2,1,0.0);__ZN7Control21set_anchor_and_marginE6MarginNS_10AnchorTypeEf(c[v>>2]|0,1,0,0.0);__ZN7Control21set_anchor_and_marginE6MarginNS_10AnchorTypeEf(c[v>>2]|0,3,1,0.0);__ZN7Control21set_anchor_and_marginE6MarginNS_10AnchorTypeEf(c[b>>2]|0,0,0,0.0);__ZN7Control21set_anchor_and_marginE6MarginNS_10AnchorTypeEf(c[b>>2]|0,2,1,0.0);__ZN7Control21set_anchor_and_marginE6MarginNS_10AnchorTypeEf(c[b>>2]|0,1,1,+g[e+4>>2]);__ZN7Control21set_anchor_and_marginE6MarginNS_10AnchorTypeEf(c[b>>2]|0,3,1,0.0);b=c[a+604>>2]|0;__ZN10StringNameC2EPKc(i,1029428);__ZN10StringNameC2Ev(j);c[h>>2]=__ZNK7Control8get_iconERK10StringNameS2_(a,i,j)|0;__ZN6Button8set_iconERK3RefI7TextureE(b,h);b=c[h>>2]|0;if((b|0?__ZN9Reference11unreferenceEv(b)|0:0)?(b=c[h>>2]|0,__Z17predelete_handlerP6Object(b)|0):0){gj[c[(c[b>>2]|0)+76>>2]&8191](b);__ZN6Memory11free_staticEPvb(b,0)}c[h>>2]=0;__ZN10StringNameD2Ev(j);__ZN10StringNameD2Ev(i);b=c[a+608>>2]|0;__ZN10StringNameC2EPKc(i,1029556);__ZN10StringNameC2Ev(j);c[h>>2]=__ZNK7Control8get_iconERK10StringNameS2_(a,i,j)|0;__ZN6Button8set_iconERK3RefI7TextureE(b,h);b=c[h>>2]|0;if((b|0?__ZN9Reference11unreferenceEv(b)|0:0)?(b=c[h>>2]|0,__Z17predelete_handlerP6Object(b)|0):0){gj[c[(c[b>>2]|0)+76>>2]&8191](b);__ZN6Memory11free_staticEPvb(b,0)}c[h>>2]=0;__ZN10StringNameD2Ev(j);__ZN10StringNameD2Ev(i);b=c[a+612>>2]|0;__ZN10StringNameC2EPKc(i,1029748);__ZN10StringNameC2Ev(j);c[h>>2]=__ZNK7Control8get_iconERK10StringNameS2_(a,i,j)|0;__ZN6Button8set_iconERK3RefI7TextureE(b,h);b=c[h>>2]|0;if((b|0?__ZN9Reference11unreferenceEv(b)|0:0)?(b=c[h>>2]|0,__Z17predelete_handlerP6Object(b)|0):0){gj[c[(c[b>>2]|0)+76>>2]&8191](b);__ZN6Memory11free_staticEPvb(b,0)}c[h>>2]=0;__ZN10StringNameD2Ev(j);__ZN10StringNameD2Ev(i);b=c[a+616>>2]|0;__ZN10StringNameC2EPKc(i,1029882);__ZN10StringNameC2Ev(j);c[h>>2]=__ZNK7Control8get_iconERK10StringNameS2_(a,i,j)|0;__ZN6Button8set_iconERK3RefI7TextureE(b,h);b=c[h>>2]|0;if((b|0?__ZN9Reference11unreferenceEv(b)|0:0)?(b=c[h>>2]|0,__Z17predelete_handlerP6Object(b)|0):0){gj[c[(c[b>>2]|0)+76>>2]&8191](b);__ZN6Memory11free_staticEPvb(b,0)}c[h>>2]=0;__ZN10StringNameD2Ev(j);__ZN10StringNameD2Ev(i);l=d;return}case 30:{__ZN10StringNameC2EPKc(f,1086799);__ZN10StringNameC2Ev(h);c[e>>2]=__ZNK7Control12get_styleboxERK10StringNameS2_(a,f,h)|0;__ZNK7Control8get_sizeEv(j,a);b=i;c[b>>2]=0;c[b+4>>2]=0;b=j;v=c[b+4>>2]|0;w=i+8|0;c[w>>2]=c[b>>2];c[w+4>>2]=v;__ZN10CanvasItem14draw_style_boxERK3RefI8StyleBoxERK5Rect2(a,e,i);v=c[e>>2]|0;if((v|0?__ZN9Reference11unreferenceEv(v)|0:0)?(v=c[e>>2]|0,__Z17predelete_handlerP6Object(v)|0):0){gj[c[(c[v>>2]|0)+76>>2]&8191](v);__ZN6Memory11free_staticEPvb(v,0)}c[e>>2]=0;__ZN10StringNameD2Ev(h);__ZN10StringNameD2Ev(f);if(!(__ZNK10BaseButton10is_pressedEv(c[a+616>>2]|0)|0)){l=d;return}v=~~+__ZNK5Range9get_valueEv(c[a+620>>2]|0);x=+__ZNK5Range9get_valueEv(c[a+624>>2]|0);y=+__ZNK5Range9get_valueEv(c[a+628>>2]|0);g[k>>2]=x;g[k+4>>2]=y;w=a+708|0;__ZNK7Vector2dvERKf(e,k,w);__ZNK7Control8get_sizeEv(n,a);__ZNK7Vector2dvERKf(f,n,w);y=+(v|0);g[i>>2]=y;__ZNK7Vector2dvERKf(o,e,i);__ZNK7Vector25floorEv(h,o);o=~~+g[h>>2];n=~~+g[h+4>>2];g[i>>2]=y;__ZNK7Vector2dvERKf(p,f,i);__ZNK7Vector25floorEv(q,p);g[j>>2]=1.0;g[j+4>>2]=1.0;__ZNK7Vector2plERKS_(h,q,j);q=~~+g[h>>2];p=~~+g[h+4>>2];__ZN10StringNameC2EPKc(i,1030156);__ZN10StringNameC2Ev(j);__ZNK7Control9get_colorERK10StringNameS2_(h,a,i,j);__ZN10StringNameD2Ev(j);__ZN10StringNameD2Ev(i);__ZN10StringNameC2EPKc(j,1030167);__ZN10StringNameC2Ev(r);__ZNK7Control9get_colorERK10StringNameS2_(i,a,j,r);__ZN10StringNameD2Ev(r);__ZN10StringNameD2Ev(j);f=q+o|0;if((q|0)>0){q=j+4|0;k=j+8|0;b=j+12|0;z=r+4|0;A=t+4|0;B=s+4|0;C=o;do{g[j>>2]=0.0;g[q>>2]=0.0;g[k>>2]=0.0;g[b>>2]=1.0;if(!((((C|0)<0?0-C|0:C)|0)%10|0)){c[j>>2]=c[i>>2];c[j+4>>2]=c[i+4>>2];c[j+8>>2]=c[i+8>>2];c[j+12>>2]=c[i+12>>2]}else{c[j>>2]=c[h>>2];c[j+4>>2]=c[h+4>>2];c[j+8>>2]=c[h+8>>2];c[j+12>>2]=c[h+12>>2]}y=+(U(C,v)|0);x=+g[w>>2];D=y*x-x*+g[e>>2];g[r>>2]=D;g[z>>2]=0.0;__ZNK7Control8get_sizeEv(t,a);o=c[A>>2]|0;g[s>>2]=D;c[B>>2]=o;__ZN10CanvasItem9draw_lineERK7Vector2S2_RK5Colorfb(a,r,s,j,1.0,0);C=C+1|0}while((C|0)<(f|0))}f=p+n|0;if((p|0)>0){p=j+4|0;C=j+8|0;B=j+12|0;A=e+4|0;e=r+4|0;t=s+4|0;z=n;do{g[j>>2]=0.0;g[p>>2]=0.0;g[C>>2]=0.0;g[B>>2]=1.0;if(!((((z|0)<0?0-z|0:z)|0)%10|0)){c[j>>2]=c[i>>2];c[j+4>>2]=c[i+4>>2];c[j+8>>2]=c[i+8>>2];c[j+12>>2]=c[i+12>>2]}else{c[j>>2]=c[h>>2];c[j+4>>2]=c[h+4>>2];c[j+8>>2]=c[h+8>>2];c[j+12>>2]=c[h+12>>2]}D=+(U(z,v)|0);x=+g[w>>2];y=D*x-x*+g[A>>2];g[r>>2]=0.0;g[e>>2]=y;__ZNK7Control8get_sizeEv(u,a);c[s>>2]=c[u>>2];g[t>>2]=y;__ZN10CanvasItem9draw_lineERK7Vector2S2_RK5Colorfb(a,r,s,j,1.0,0);z=z+1|0}while((z|0)<(f|0))}l=d;return}case 40:{__ZN9GraphEdit14_update_scrollEv(a);__ZN10CanvasItem6updateEv(c[a+764>>2]|0);l=d;return}default:{l=d;return}}}function __ZN9GraphEdit14_update_scrollEv(b){b=b|0;var d=0,e=0,f=0,h=0,i=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0.0,K=0.0,L=0.0,M=0.0,N=0;d=l;l=l+192|0;if((l|0)>=(m|0))ba(192);e=d+120|0;f=d+168|0;h=d+96|0;i=d+160|0;k=d+152|0;n=d+72|0;o=d+144|0;p=d+136|0;q=d+128|0;r=d+48|0;s=d+24|0;t=d;u=b+754|0;if(a[u>>0]|0){l=d;return}a[u>>0]=1;__ZN7Control29set_block_minimum_size_adjustEb(b,1);c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;c[f+12>>2]=0;if((__ZNK4Node15get_child_countEv(b)|0)>0){v=b+708|0;w=h+8|0;x=f+4|0;y=n+4|0;z=f+8|0;A=n+8|0;B=f+12|0;C=n+12|0;D=0;do{E=__ZNK4Node9get_childEi(b,D)|0;if(E|0?$i[c[(c[E>>2]|0)+44>>2]&8191](E,1235496)|0:0){__ZNK9GraphNode10get_offsetEv(i,E);__ZNK7Vector2mlERKf(e,i,v);F=e;G=c[F>>2]|0;H=c[F+4>>2]|0;F=h;c[F>>2]=G;c[F+4>>2]=H;__ZNK7Control8get_sizeEv(k,E);__ZNK7Vector2mlERKf(e,k,v);E=e;F=c[E>>2]|0;I=c[E+4>>2]|0;E=w;c[E>>2]=F;c[E+4>>2]=I;J=(c[j>>2]=G,+g[j>>2]);K=+g[f>>2];c[n>>2]=c[(J<K?h:f)>>2];L=(c[j>>2]=H,+g[j>>2]);M=+g[x>>2];c[y>>2]=c[(L<M?h:f)+4>>2];H=J+(c[j>>2]=F,+g[j>>2])>K+ +g[z>>2];g[A>>2]=+g[(H?h:f)+8>>2]+(H?J:K);H=L+(c[j>>2]=I,+g[j>>2])>M+ +g[B>>2];g[C>>2]=+g[(H?h:f)+12>>2]+(H?L:M);__ZNK7Vector2miERKS_(e,A,n);H=e;I=c[H+4>>2]|0;F=A;c[F>>2]=c[H>>2];c[F+4>>2]=I;c[f>>2]=c[n>>2];c[f+4>>2]=c[n+4>>2];c[f+8>>2]=c[n+8>>2];c[f+12>>2]=c[n+12>>2]}D=D+1|0}while((D|0)<(__ZNK4Node15get_child_countEv(b)|0));N=f}else N=f;__ZNK7Control8get_sizeEv(e,b);__ZN7Vector2mIERKS_(f,e);__ZNK7Control8get_sizeEv(o,b);g[h>>2]=2.0;__ZNK7Vector2mlERKf(e,o,h);o=f+8|0;__ZN7Vector2pLERKS_(o,e);D=b+624|0;__ZN5Range7set_minEd(c[D>>2]|0,+g[N>>2]);__ZN5Range7set_maxEd(c[D>>2]|0,+g[N>>2]+ +g[o>>2]);o=c[D>>2]|0;__ZNK7Control8get_sizeEv(p,b);__ZN5Range8set_pageEd(o,+g[p>>2]);M=+__ZNK5Range7get_maxEv(c[D>>2]|0);L=M-+__ZNK5Range7get_minEv(c[D>>2]|0);p=!(L<=+__ZNK5Range8get_pageEv(c[D>>2]|0));o=c[D>>2]|0;if(p)__ZN10CanvasItem4showEv(o);else __ZN10CanvasItem4hideEv(o);o=b+628|0;p=f+4|0;__ZN5Range7set_minEd(c[o>>2]|0,+g[p>>2]);__ZN5Range7set_maxEd(c[o>>2]|0,+g[p>>2]+ +g[f+12>>2]);f=c[o>>2]|0;__ZNK7Control8get_sizeEv(q,b);__ZN5Range8set_pageEd(f,+g[q+4>>2]);L=+__ZNK5Range7get_maxEv(c[o>>2]|0);M=L-+__ZNK5Range7get_minEv(c[o>>2]|0);q=!(M<=+__ZNK5Range8get_pageEv(c[o>>2]|0));f=c[o>>2]|0;if(q)__ZN10CanvasItem4showEv(f);else __ZN10CanvasItem4hideEv(f);__ZN7Control29set_block_minimum_size_adjustEb(b,0);f=b+755|0;if(!(a[f>>0]|0)){__ZN10StringNameC2EPKc(e,848687);c[h>>2]=0;c[n>>2]=0;c[r>>2]=0;c[s>>2]=0;c[t>>2]=0;__ZN6Object13call_deferredERK10StringNameRK7VariantS5_S5_S5_S5_(b,e,h,n,r,s,t);if(c[t>>2]|0)__ZN7Variant5clearEv(t);if(c[s>>2]|0)__ZN7Variant5clearEv(s);if(c[r>>2]|0)__ZN7Variant5clearEv(r);if(c[n>>2]|0)__ZN7Variant5clearEv(n);if(c[h>>2]|0)__ZN7Variant5clearEv(h);__ZN10StringNameD2Ev(e);a[f>>0]=1}a[u>>0]=0;l=d;return}function __ZN7Control29set_block_minimum_size_adjustEb(b,c){b=b|0;c=c|0;a[b+441>>0]=c&1;return}function __ZN7ClassDB10_add_classI9GraphEditEEvv(){var a=0,b=0,d=0,e=0,f=0,g=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+16|0;d=a+12|0;e=a+8|0;f=a+4|0;g=a;__ZN6StringC2EPKc(b,1029434);c[e>>2]=c[b>>2];__ZN10StringNameC2ERK6String(d,e);__ZN6StringC2EPKc(b,1111718);c[g>>2]=c[b>>2];__ZN10StringNameC2ERK6String(f,g);__ZN7ClassDB11_add_class2ERK10StringNameS2_(d,f);__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);__ZN10StringNameD2Ev(d);d=c[e>>2]|0;if(!d){l=a;return}if(__Z16atomic_decrementPj(d+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(d,1);l=a;return}function __ZN9GraphEdit13_bind_methodsEv(){var a=0,b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0,ia=0,ja=0,ka=0,la=0,ma=0,na=0,oa=0,pa=0,qa=0,ra=0;a=l;l=l+512|0;if((l|0)>=(m|0))ba(512);b=a+464|0;d=a+456|0;e=a+448|0;f=a+440|0;g=a+432|0;h=a+424|0;i=a+416|0;j=a+408|0;k=a+400|0;n=a+392|0;o=a+376|0;p=a+368|0;q=a+352|0;r=a+320|0;s=a+304|0;t=a+272|0;u=a+256|0;v=a+224|0;w=a+208|0;x=a+176|0;y=a+160|0;z=a+152|0;A=a+144|0;B=a+136|0;C=a+128|0;D=a+120|0;E=a+112|0;F=a+104|0;G=a+96|0;H=a+92|0;I=a+384|0;J=a+360|0;K=a+328|0;L=a+88|0;M=a+312|0;N=a+280|0;O=a+84|0;P=a+264|0;Q=a+232|0;R=a+80|0;S=a+216|0;T=a+184|0;U=a+76|0;V=a+168|0;W=a+72|0;X=a+68|0;Y=a+64|0;Z=a+60|0;_=a+56|0;$=a+52|0;aa=a+48|0;ca=a+44|0;da=a+40|0;ea=a+36|0;fa=a+32|0;ga=a+28|0;ha=a+24|0;ia=a+20|0;ja=a+16|0;ka=a+12|0;la=a+8|0;ma=a+4|0;na=a;__Z8D_METHODPKcS0_S0_S0_S0_(d,848709,1126770,848728,1126740,848738);oa=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(oa);c[oa>>2]=253960;__ZN10MethodBind10_set_constEb(oa,0);__ZN10MethodBind24_generate_argument_typesEi(oa,4);__ZN10MethodBind12_set_returnsEb(oa,1);c[oa+44>>2]=111;c[oa+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,oa,d,0,0)|0;oa=d+4|0;pa=c[oa>>2]|0;if(pa|0?(__Z16atomic_decrementPj(pa+-8|0)|0)==0:0){qa=c[oa>>2]|0;oa=(qa|0)==0?0:qa+-4|0;qa=oa+4|0;if(c[oa>>2]|0){ra=0;do{__ZN10StringNameD2Ev(qa+(ra<<2)|0);ra=ra+1|0}while(ra>>>0<(c[oa>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(pa,1)}__ZN10StringNameD2Ev(d);__Z8D_METHODPKcS0_S0_S0_S0_(e,848746,1126770,848728,1126740,848738);d=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(d);c[d>>2]=253996;__ZN10MethodBind10_set_constEb(d,0);__ZN10MethodBind24_generate_argument_typesEi(d,4);__ZN10MethodBind12_set_returnsEb(d,1);c[d+44>>2]=112;c[d+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,d,e,0,0)|0;d=e+4|0;pa=c[d>>2]|0;if(pa|0?(__Z16atomic_decrementPj(pa+-8|0)|0)==0:0){oa=c[d>>2]|0;d=(oa|0)==0?0:oa+-4|0;oa=d+4|0;if(c[d>>2]|0){ra=0;do{__ZN10StringNameD2Ev(oa+(ra<<2)|0);ra=ra+1|0}while(ra>>>0<(c[d>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(pa,1)}__ZN10StringNameD2Ev(e);__Z8D_METHODPKcS0_S0_S0_S0_(f,848764,1126770,848728,1126740,848738);e=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(e);c[e>>2]=254032;__ZN10MethodBind10_set_constEb(e,0);__ZN10MethodBind24_generate_argument_typesEi(e,4);c[e+44>>2]=109;c[e+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,e,f,0,0)|0;e=f+4|0;pa=c[e>>2]|0;if(pa|0?(__Z16atomic_decrementPj(pa+-8|0)|0)==0:0){d=c[e>>2]|0;e=(d|0)==0?0:d+-4|0;d=e+4|0;if(c[e>>2]|0){ra=0;do{__ZN10StringNameD2Ev(d+(ra<<2)|0);ra=ra+1|0}while(ra>>>0<(c[e>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(pa,1)}__ZN10StringNameD2Ev(f);__Z8D_METHODPKc(g,848780);f=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(f);c[f>>2]=254068;__ZN10MethodBind10_set_constEb(f,1);__ZN10MethodBind24_generate_argument_typesEi(f,0);__ZN10MethodBind12_set_returnsEb(f,1);c[f+44>>2]=5299;c[f+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,f,g,0,0)|0;f=g+4|0;pa=c[f>>2]|0;if(pa|0?(__Z16atomic_decrementPj(pa+-8|0)|0)==0:0){e=c[f>>2]|0;f=(e|0)==0?0:e+-4|0;e=f+4|0;if(c[f>>2]|0){ra=0;do{__ZN10StringNameD2Ev(e+(ra<<2)|0);ra=ra+1|0}while(ra>>>0<(c[f>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(pa,1)}__ZN10StringNameD2Ev(g);__Z8D_METHODPKc(h,848800);g=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(g);c[g>>2]=254104;__ZN10MethodBind10_set_constEb(g,1);__ZN10MethodBind24_generate_argument_typesEi(g,0);__ZN10MethodBind12_set_returnsEb(g,1);c[g+44>>2]=1123;c[g+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,g,h,0,0)|0;g=h+4|0;pa=c[g>>2]|0;if(pa|0?(__Z16atomic_decrementPj(pa+-8|0)|0)==0:0){f=c[g>>2]|0;g=(f|0)==0?0:f+-4|0;f=g+4|0;if(c[g>>2]|0){ra=0;do{__ZN10StringNameD2Ev(f+(ra<<2)|0);ra=ra+1|0}while(ra>>>0<(c[g>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(pa,1)}__ZN10StringNameD2Ev(h);__Z8D_METHODPKcS0_(i,848815,1128998);h=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(h);c[h>>2]=254140;__ZN10MethodBind10_set_constEb(h,0);__ZN10MethodBind24_generate_argument_typesEi(h,1);c[h+44>>2]=1124;c[h+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,h,i,0,0)|0;h=i+4|0;pa=c[h>>2]|0;if(pa|0?(__Z16atomic_decrementPj(pa+-8|0)|0)==0:0){g=c[h>>2]|0;h=(g|0)==0?0:g+-4|0;g=h+4|0;if(c[h>>2]|0){ra=0;do{__ZN10StringNameD2Ev(g+(ra<<2)|0);ra=ra+1|0}while(ra>>>0<(c[h>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(pa,1)}__ZN10StringNameD2Ev(i);__Z8D_METHODPKcS0_(j,878637,848830);i=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(i);c[i>>2]=254176;__ZN10MethodBind10_set_constEb(i,0);__ZN10MethodBind24_generate_argument_typesEi(i,1);c[i+44>>2]=82;c[i+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,i,j,0,0)|0;i=j+4|0;pa=c[i>>2]|0;if(pa|0?(__Z16atomic_decrementPj(pa+-8|0)|0)==0:0){h=c[i>>2]|0;i=(h|0)==0?0:h+-4|0;h=i+4|0;if(c[i>>2]|0){ra=0;do{__ZN10StringNameD2Ev(h+(ra<<2)|0);ra=ra+1|0}while(ra>>>0<(c[i>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(pa,1)}__ZN10StringNameD2Ev(j);__Z8D_METHODPKc(k,878651);j=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(j);c[j>>2]=254212;__ZN10MethodBind10_set_constEb(j,1);__ZN10MethodBind24_generate_argument_typesEi(j,0);__ZN10MethodBind12_set_returnsEb(j,1);c[j+44>>2]=87;c[j+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,j,k,0,0)|0;j=k+4|0;pa=c[j>>2]|0;if(pa|0?(__Z16atomic_decrementPj(pa+-8|0)|0)==0:0){i=c[j>>2]|0;j=(i|0)==0?0:i+-4|0;i=j+4|0;if(c[j>>2]|0){ra=0;do{__ZN10StringNameD2Ev(i+(ra<<2)|0);ra=ra+1|0}while(ra>>>0<(c[j>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(pa,1)}__ZN10StringNameD2Ev(k);__Z8D_METHODPKcS0_(n,848837,874002);k=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(k);c[k>>2]=254248;__ZN10MethodBind10_set_constEb(k,0);__ZN10MethodBind24_generate_argument_typesEi(k,1);c[k+44>>2]=1125;c[k+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,k,n,0,0)|0;k=n+4|0;pa=c[k>>2]|0;if(pa|0?(__Z16atomic_decrementPj(pa+-8|0)|0)==0:0){j=c[k>>2]|0;k=(j|0)==0?0:j+-4|0;j=k+4|0;if(c[k>>2]|0){ra=0;do{__ZN10StringNameD2Ev(j+(ra<<2)|0);ra=ra+1|0}while(ra>>>0<(c[k>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(pa,1)}__ZN10StringNameD2Ev(n);__Z8D_METHODPKc(o,848846);n=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(n);c[n>>2]=254284;__ZN10MethodBind10_set_constEb(n,1);__ZN10MethodBind24_generate_argument_typesEi(n,0);__ZN10MethodBind12_set_returnsEb(n,1);c[n+44>>2]=5300;c[n+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,n,o,0,0)|0;n=o+4|0;pa=c[n>>2]|0;if(pa|0?(__Z16atomic_decrementPj(pa+-8|0)|0)==0:0){k=c[n>>2]|0;n=(k|0)==0?0:k+-4|0;k=n+4|0;if(c[n>>2]|0){ra=0;do{__ZN10StringNameD2Ev(k+(ra<<2)|0);ra=ra+1|0}while(ra>>>0<(c[n>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(pa,1)}__ZN10StringNameD2Ev(o);__Z8D_METHODPKcS0_(p,848855,1146191);o=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(o);c[o>>2]=254320;__ZN10MethodBind10_set_constEb(o,0);__ZN10MethodBind24_generate_argument_typesEi(o,1);c[o+44>>2]=1126;c[o+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,o,p,0,0)|0;o=p+4|0;pa=c[o>>2]|0;if(pa|0?(__Z16atomic_decrementPj(pa+-8|0)|0)==0:0){n=c[o>>2]|0;o=(n|0)==0?0:n+-4|0;n=o+4|0;if(c[o>>2]|0){ra=0;do{__ZN10StringNameD2Ev(n+(ra<<2)|0);ra=ra+1|0}while(ra>>>0<(c[o>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(pa,1)}__ZN10StringNameD2Ev(p);__Z8D_METHODPKc(q,848868);p=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(p);c[p>>2]=254356;__ZN10MethodBind10_set_constEb(p,1);__ZN10MethodBind24_generate_argument_typesEi(p,0);__ZN10MethodBind12_set_returnsEb(p,1);c[p+44>>2]=5301;c[p+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,p,q,0,0)|0;p=q+4|0;pa=c[p>>2]|0;if(pa|0?(__Z16atomic_decrementPj(pa+-8|0)|0)==0:0){o=c[p>>2]|0;p=(o|0)==0?0:o+-4|0;o=p+4|0;if(c[p>>2]|0){ra=0;do{__ZN10StringNameD2Ev(o+(ra<<2)|0);ra=ra+1|0}while(ra>>>0<(c[p>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(pa,1)}__ZN10StringNameD2Ev(q);__Z8D_METHODPKcS0_(r,848882,1146191);q=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(q);c[q>>2]=254320;__ZN10MethodBind10_set_constEb(q,0);__ZN10MethodBind24_generate_argument_typesEi(q,1);c[q+44>>2]=1127;c[q+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,q,r,0,0)|0;q=r+4|0;pa=c[q>>2]|0;if(pa|0?(__Z16atomic_decrementPj(pa+-8|0)|0)==0:0){p=c[q>>2]|0;q=(p|0)==0?0:p+-4|0;p=q+4|0;if(c[q>>2]|0){ra=0;do{__ZN10StringNameD2Ev(p+(ra<<2)|0);ra=ra+1|0}while(ra>>>0<(c[q>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(pa,1)}__ZN10StringNameD2Ev(r);__Z8D_METHODPKc(s,848904);r=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(r);c[r>>2]=254356;__ZN10MethodBind10_set_constEb(r,1);__ZN10MethodBind24_generate_argument_typesEi(r,0);__ZN10MethodBind12_set_returnsEb(r,1);c[r+44>>2]=5302;c[r+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,r,s,0,0)|0;r=s+4|0;pa=c[r>>2]|0;if(pa|0?(__Z16atomic_decrementPj(pa+-8|0)|0)==0:0){q=c[r>>2]|0;r=(q|0)==0?0:q+-4|0;q=r+4|0;if(c[r>>2]|0){ra=0;do{__ZN10StringNameD2Ev(q+(ra<<2)|0);ra=ra+1|0}while(ra>>>0<(c[r>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(pa,1)}__ZN10StringNameD2Ev(s);__Z8D_METHODPKc(t,848584);s=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(s);c[s>>2]=254392;__ZN10MethodBind10_set_constEb(s,0);__ZN10MethodBind24_generate_argument_typesEi(s,1);c[s+44>>2]=1128;c[s+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,s,t,0,0)|0;s=t+4|0;pa=c[s>>2]|0;if(pa|0?(__Z16atomic_decrementPj(pa+-8|0)|0)==0:0){r=c[s>>2]|0;s=(r|0)==0?0:r+-4|0;r=s+4|0;if(c[s>>2]|0){ra=0;do{__ZN10StringNameD2Ev(r+(ra<<2)|0);ra=ra+1|0}while(ra>>>0<(c[s>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(pa,1)}__ZN10StringNameD2Ev(t);__Z8D_METHODPKc(u,848616);t=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(t);c[t>>2]=254392;__ZN10MethodBind10_set_constEb(t,0);__ZN10MethodBind24_generate_argument_typesEi(t,1);c[t+44>>2]=1129;c[t+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,t,u,0,0)|0;t=u+4|0;pa=c[t>>2]|0;if(pa|0?(__Z16atomic_decrementPj(pa+-8|0)|0)==0:0){s=c[t>>2]|0;t=(s|0)==0?0:s+-4|0;s=t+4|0;if(c[t>>2]|0){ra=0;do{__ZN10StringNameD2Ev(s+(ra<<2)|0);ra=ra+1|0}while(ra>>>0<(c[t>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(pa,1)}__ZN10StringNameD2Ev(u);__Z8D_METHODPKc(v,848933);u=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(u);c[u>>2]=254428;__ZN10MethodBind10_set_constEb(u,0);__ZN10MethodBind24_generate_argument_typesEi(u,1);c[u+44>>2]=1130;c[u+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,u,v,0,0)|0;u=v+4|0;pa=c[u>>2]|0;if(pa|0?(__Z16atomic_decrementPj(pa+-8|0)|0)==0:0){t=c[u>>2]|0;u=(t|0)==0?0:t+-4|0;t=u+4|0;if(c[u>>2]|0){ra=0;do{__ZN10StringNameD2Ev(t+(ra<<2)|0);ra=ra+1|0}while(ra>>>0<(c[u>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(pa,1)}__ZN10StringNameD2Ev(v);__Z8D_METHODPKc(w,848950);v=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(v);c[v>>2]=254464;__ZN10MethodBind10_set_constEb(v,0);__ZN10MethodBind24_generate_argument_typesEi(v,0);c[v+44>>2]=5213;c[v+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,v,w,0,0)|0;v=w+4|0;pa=c[v>>2]|0;if(pa|0?(__Z16atomic_decrementPj(pa+-8|0)|0)==0:0){u=c[v>>2]|0;v=(u|0)==0?0:u+-4|0;u=v+4|0;if(c[v>>2]|0){ra=0;do{__ZN10StringNameD2Ev(u+(ra<<2)|0);ra=ra+1|0}while(ra>>>0<(c[v>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(pa,1)}__ZN10StringNameD2Ev(w);__Z8D_METHODPKc(x,848966);w=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(w);c[w>>2]=254500;__ZN10MethodBind10_set_constEb(w,0);__ZN10MethodBind24_generate_argument_typesEi(w,1);c[w+44>>2]=83;c[w+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,w,x,0,0)|0;w=x+4|0;pa=c[w>>2]|0;do if(pa|0){if(__Z16atomic_decrementPj(pa+-8|0)|0)break;v=c[w>>2]|0;ra=(v|0)==0?0:v+-4|0;v=ra+4|0;if(c[ra>>2]|0){u=0;do{__ZN10StringNameD2Ev(v+(u<<2)|0);u=u+1|0}while(u>>>0<(c[ra>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(pa,1)}while(0);__ZN10StringNameD2Ev(x);__Z8D_METHODPKc(y,848980);x=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(x);c[x>>2]=254464;__ZN10MethodBind10_set_constEb(x,0);__ZN10MethodBind24_generate_argument_typesEi(x,0);c[x+44>>2]=5214;c[x+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,x,y,0,0)|0;x=y+4|0;pa=c[x>>2]|0;do if(pa|0){if(__Z16atomic_decrementPj(pa+-8|0)|0)break;w=c[x>>2]|0;ra=(w|0)==0?0:w+-4|0;w=ra+4|0;if(c[ra>>2]|0){u=0;do{__ZN10StringNameD2Ev(w+(u<<2)|0);u=u+1|0}while(u>>>0<(c[ra>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(pa,1)}while(0);__ZN10StringNameD2Ev(y);__Z8D_METHODPKc(z,848992);y=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(y);c[y>>2]=254464;__ZN10MethodBind10_set_constEb(y,0);__ZN10MethodBind24_generate_argument_typesEi(y,0);c[y+44>>2]=5215;c[y+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,y,z,0,0)|0;y=z+4|0;pa=c[y>>2]|0;do if(pa|0){if(__Z16atomic_decrementPj(pa+-8|0)|0)break;x=c[y>>2]|0;ra=(x|0)==0?0:x+-4|0;x=ra+4|0;if(c[ra>>2]|0){u=0;do{__ZN10StringNameD2Ev(x+(u<<2)|0);u=u+1|0}while(u>>>0<(c[ra>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(pa,1)}while(0);__ZN10StringNameD2Ev(z);__Z8D_METHODPKc(A,849004);z=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(z);c[z>>2]=254464;__ZN10MethodBind10_set_constEb(z,0);__ZN10MethodBind24_generate_argument_typesEi(z,0);c[z+44>>2]=5216;c[z+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,z,A,0,0)|0;z=A+4|0;pa=c[z>>2]|0;do if(pa|0){if(__Z16atomic_decrementPj(pa+-8|0)|0)break;y=c[z>>2]|0;ra=(y|0)==0?0:y+-4|0;y=ra+4|0;if(c[ra>>2]|0){u=0;do{__ZN10StringNameD2Ev(y+(u<<2)|0);u=u+1|0}while(u>>>0<(c[ra>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(pa,1)}while(0);__ZN10StringNameD2Ev(A);__Z8D_METHODPKc(B,849015);A=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(A);c[A>>2]=254464;__ZN10MethodBind10_set_constEb(A,0);__ZN10MethodBind24_generate_argument_typesEi(A,0);c[A+44>>2]=5217;c[A+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,A,B,0,0)|0;A=B+4|0;pa=c[A>>2]|0;do if(pa|0){if(__Z16atomic_decrementPj(pa+-8|0)|0)break;z=c[A>>2]|0;ra=(z|0)==0?0:z+-4|0;z=ra+4|0;if(c[ra>>2]|0){u=0;do{__ZN10StringNameD2Ev(z+(u<<2)|0);u=u+1|0}while(u>>>0<(c[ra>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(pa,1)}while(0);__ZN10StringNameD2Ev(B);__Z8D_METHODPKc(C,849029);B=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(B);c[B>>2]=254500;__ZN10MethodBind10_set_constEb(B,0);__ZN10MethodBind24_generate_argument_typesEi(B,1);c[B+44>>2]=84;c[B+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,B,C,0,0)|0;B=C+4|0;pa=c[B>>2]|0;do if(pa|0){if(__Z16atomic_decrementPj(pa+-8|0)|0)break;A=c[B>>2]|0;ra=(A|0)==0?0:A+-4|0;A=ra+4|0;if(c[ra>>2]|0){u=0;do{__ZN10StringNameD2Ev(A+(u<<2)|0);u=u+1|0}while(u>>>0<(c[ra>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(pa,1)}while(0);__ZN10StringNameD2Ev(C);__Z8D_METHODPKc(D,915429);C=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(C);c[C>>2]=254428;__ZN10MethodBind10_set_constEb(C,0);__ZN10MethodBind24_generate_argument_typesEi(C,1);c[C+44>>2]=1131;c[C+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,C,D,0,0)|0;C=D+4|0;pa=c[C>>2]|0;do if(pa|0){if(__Z16atomic_decrementPj(pa+-8|0)|0)break;B=c[C>>2]|0;ra=(B|0)==0?0:B+-4|0;B=ra+4|0;if(c[ra>>2]|0){u=0;do{__ZN10StringNameD2Ev(B+(u<<2)|0);u=u+1|0}while(u>>>0<(c[ra>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(pa,1)}while(0);__ZN10StringNameD2Ev(D);__Z8D_METHODPKc(E,848687);D=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(D);c[D>>2]=254464;__ZN10MethodBind10_set_constEb(D,0);__ZN10MethodBind24_generate_argument_typesEi(D,0);c[D+44>>2]=5218;c[D+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,D,E,0,0)|0;D=E+4|0;pa=c[D>>2]|0;do if(pa|0){if(__Z16atomic_decrementPj(pa+-8|0)|0)break;C=c[D>>2]|0;ra=(C|0)==0?0:C+-4|0;C=ra+4|0;if(c[ra>>2]|0){u=0;do{__ZN10StringNameD2Ev(C+(u<<2)|0);u=u+1|0}while(u>>>0<(c[ra>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(pa,1)}while(0);__ZN10StringNameD2Ev(E);__Z8D_METHODPKc(F,849049);E=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(E);c[E>>2]=254464;__ZN10MethodBind10_set_constEb(E,0);__ZN10MethodBind24_generate_argument_typesEi(E,0);c[E+44>>2]=5219;c[E+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,E,F,0,0)|0;E=F+4|0;pa=c[E>>2]|0;do if(pa|0){if(__Z16atomic_decrementPj(pa+-8|0)|0)break;D=c[E>>2]|0;ra=(D|0)==0?0:D+-4|0;D=ra+4|0;if(c[ra>>2]|0){u=0;do{__ZN10StringNameD2Ev(D+(u<<2)|0);u=u+1|0}while(u>>>0<(c[ra>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(pa,1)}while(0);__ZN10StringNameD2Ev(F);__Z8D_METHODPKcS0_(G,849073,944672);F=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(F);c[F>>2]=254392;__ZN10MethodBind10_set_constEb(F,0);__ZN10MethodBind24_generate_argument_typesEi(F,1);c[F+44>>2]=1132;c[F+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,F,G,0,0)|0;F=G+4|0;pa=c[F>>2]|0;do if(pa|0){if(__Z16atomic_decrementPj(pa+-8|0)|0)break;E=c[F>>2]|0;ra=(E|0)==0?0:E+-4|0;E=ra+4|0;if(c[ra>>2]|0){u=0;do{__ZN10StringNameD2Ev(E+(u<<2)|0);u=u+1|0}while(u>>>0<(c[ra>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(pa,1)}while(0);__ZN10StringNameD2Ev(G);__ZN6StringC2EPKc(b,1029434);c[I>>2]=c[b>>2];__ZN10StringNameC2ERK6String(H,I);__ZN6StringC2EPKc(J,849086);__ZN6StringC2EPKc(L,1126770);__ZN6StringC2EPKc(M,1263606);G=K+4|0;c[G>>2]=0;pa=K+12|0;c[pa>>2]=0;c[K>>2]=4;F=c[L>>2]|0;do if(F|0){c[G>>2]=0;if(!(__Z28atomic_conditional_incrementPj(F+-8|0)|0))break;c[G>>2]=c[L>>2]}while(0);c[K+8>>2]=0;G=c[pa>>2]|0;do if((G|0)!=(c[M>>2]|0)){do if(G|0){if(__Z16atomic_decrementPj(G+-8|0)|0)break;__ZN6Memory11free_staticEPvb(G,1)}while(0);c[pa>>2]=0;F=c[M>>2]|0;if(!F)break;if(!(__Z28atomic_conditional_incrementPj(F+-8|0)|0))break;c[pa>>2]=c[M>>2]}while(0);c[K+16>>2]=7;__ZN6StringC2EPKc(O,849105);__ZN6StringC2EPKc(P,1263606);pa=N+4|0;c[pa>>2]=0;G=N+12|0;c[G>>2]=0;c[N>>2]=2;F=c[O>>2]|0;do if(F|0){c[pa>>2]=0;if(!(__Z28atomic_conditional_incrementPj(F+-8|0)|0))break;c[pa>>2]=c[O>>2]}while(0);c[N+8>>2]=0;pa=c[G>>2]|0;do if((pa|0)!=(c[P>>2]|0)){do if(pa|0){if(__Z16atomic_decrementPj(pa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(pa,1)}while(0);c[G>>2]=0;F=c[P>>2]|0;if(!F)break;if(!(__Z28atomic_conditional_incrementPj(F+-8|0)|0))break;c[G>>2]=c[P>>2]}while(0);c[N+16>>2]=7;__ZN6StringC2EPKc(R,1126740);__ZN6StringC2EPKc(S,1263606);G=Q+4|0;c[G>>2]=0;pa=Q+12|0;c[pa>>2]=0;c[Q>>2]=4;F=c[R>>2]|0;do if(F|0){c[G>>2]=0;if(!(__Z28atomic_conditional_incrementPj(F+-8|0)|0))break;c[G>>2]=c[R>>2]}while(0);c[Q+8>>2]=0;G=c[pa>>2]|0;do if((G|0)!=(c[S>>2]|0)){do if(G|0){if(__Z16atomic_decrementPj(G+-8|0)|0)break;__ZN6Memory11free_staticEPvb(G,1)}while(0);c[pa>>2]=0;F=c[S>>2]|0;if(!F)break;if(!(__Z28atomic_conditional_incrementPj(F+-8|0)|0))break;c[pa>>2]=c[S>>2]}while(0);c[Q+16>>2]=7;__ZN6StringC2EPKc(U,849115);__ZN6StringC2EPKc(V,1263606);pa=T+4|0;c[pa>>2]=0;G=T+12|0;c[G>>2]=0;c[T>>2]=2;F=c[U>>2]|0;do if(F|0){c[pa>>2]=0;if(!(__Z28atomic_conditional_incrementPj(F+-8|0)|0))break;c[pa>>2]=c[U>>2]}while(0);c[T+8>>2]=0;pa=c[G>>2]|0;do if((pa|0)!=(c[V>>2]|0)){do if(pa|0){if(__Z16atomic_decrementPj(pa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(pa,1)}while(0);c[G>>2]=0;F=c[V>>2]|0;if(!F)break;if(!(__Z28atomic_conditional_incrementPj(F+-8|0)|0))break;c[G>>2]=c[V>>2]}while(0);c[T+16>>2]=7;__ZN10MethodInfoC2ERK6StringRK12PropertyInfoS5_S5_S5_(b,J,K,N,Q,T);__ZN7ClassDB10add_signalE10StringNameRK10MethodInfo(H,b);__ZN10MethodInfoD2Ev(b);G=c[T+12>>2]|0;do if(G|0){if(__Z16atomic_decrementPj(G+-8|0)|0)break;__ZN6Memory11free_staticEPvb(G,1)}while(0);G=c[T+4>>2]|0;do if(G|0){if(__Z16atomic_decrementPj(G+-8|0)|0)break;__ZN6Memory11free_staticEPvb(G,1)}while(0);G=c[V>>2]|0;do if(G|0){if(__Z16atomic_decrementPj(G+-8|0)|0)break;__ZN6Memory11free_staticEPvb(G,1)}while(0);G=c[U>>2]|0;do if(G|0){if(__Z16atomic_decrementPj(G+-8|0)|0)break;__ZN6Memory11free_staticEPvb(G,1)}while(0);G=c[Q+12>>2]|0;do if(G|0){if(__Z16atomic_decrementPj(G+-8|0)|0)break;__ZN6Memory11free_staticEPvb(G,1)}while(0);G=c[Q+4>>2]|0;do if(G|0){if(__Z16atomic_decrementPj(G+-8|0)|0)break;__ZN6Memory11free_staticEPvb(G,1)}while(0);G=c[S>>2]|0;do if(G|0){if(__Z16atomic_decrementPj(G+-8|0)|0)break;__ZN6Memory11free_staticEPvb(G,1)}while(0);G=c[R>>2]|0;do if(G|0){if(__Z16atomic_decrementPj(G+-8|0)|0)break;__ZN6Memory11free_staticEPvb(G,1)}while(0);G=c[N+12>>2]|0;do if(G|0){if(__Z16atomic_decrementPj(G+-8|0)|0)break;__ZN6Memory11free_staticEPvb(G,1)}while(0);G=c[N+4>>2]|0;do if(G|0){if(__Z16atomic_decrementPj(G+-8|0)|0)break;__ZN6Memory11free_staticEPvb(G,1)}while(0);G=c[P>>2]|0;do if(G|0){if(__Z16atomic_decrementPj(G+-8|0)|0)break;__ZN6Memory11free_staticEPvb(G,1)}while(0);G=c[O>>2]|0;do if(G|0){if(__Z16atomic_decrementPj(G+-8|0)|0)break;__ZN6Memory11free_staticEPvb(G,1)}while(0);G=c[K+12>>2]|0;do if(G|0){if(__Z16atomic_decrementPj(G+-8|0)|0)break;__ZN6Memory11free_staticEPvb(G,1)}while(0);G=c[K+4>>2]|0;do if(G|0){if(__Z16atomic_decrementPj(G+-8|0)|0)break;__ZN6Memory11free_staticEPvb(G,1)}while(0);G=c[M>>2]|0;do if(G|0){if(__Z16atomic_decrementPj(G+-8|0)|0)break;__ZN6Memory11free_staticEPvb(G,1)}while(0);G=c[L>>2]|0;do if(G|0){if(__Z16atomic_decrementPj(G+-8|0)|0)break;__ZN6Memory11free_staticEPvb(G,1)}while(0);G=c[J>>2]|0;do if(G|0){if(__Z16atomic_decrementPj(G+-8|0)|0)break;__ZN6Memory11free_staticEPvb(G,1)}while(0);__ZN10StringNameD2Ev(H);H=c[I>>2]|0;do if(H|0){if(__Z16atomic_decrementPj(H+-8|0)|0)break;__ZN6Memory11free_staticEPvb(H,1)}while(0);__ZN6StringC2EPKc(b,1029434);c[I>>2]=c[b>>2];__ZN10StringNameC2ERK6String(W,I);__ZN6StringC2EPKc(J,849123);__ZN6StringC2EPKc(X,1126770);__ZN6StringC2EPKc(M,1263606);H=K+4|0;c[H>>2]=0;G=K+12|0;c[G>>2]=0;c[K>>2]=4;L=c[X>>2]|0;do if(L|0){c[H>>2]=0;if(!(__Z28atomic_conditional_incrementPj(L+-8|0)|0))break;c[H>>2]=c[X>>2]}while(0);c[K+8>>2]=0;H=c[G>>2]|0;do if((H|0)!=(c[M>>2]|0)){do if(H|0){if(__Z16atomic_decrementPj(H+-8|0)|0)break;__ZN6Memory11free_staticEPvb(H,1)}while(0);c[G>>2]=0;L=c[M>>2]|0;if(!L)break;if(!(__Z28atomic_conditional_incrementPj(L+-8|0)|0))break;c[G>>2]=c[M>>2]}while(0);c[K+16>>2]=7;__ZN6StringC2EPKc(Y,849105);__ZN6StringC2EPKc(P,1263606);G=N+4|0;c[G>>2]=0;H=N+12|0;c[H>>2]=0;c[N>>2]=2;L=c[Y>>2]|0;do if(L|0){c[G>>2]=0;if(!(__Z28atomic_conditional_incrementPj(L+-8|0)|0))break;c[G>>2]=c[Y>>2]}while(0);c[N+8>>2]=0;G=c[H>>2]|0;do if((G|0)!=(c[P>>2]|0)){do if(G|0){if(__Z16atomic_decrementPj(G+-8|0)|0)break;__ZN6Memory11free_staticEPvb(G,1)}while(0);c[H>>2]=0;L=c[P>>2]|0;if(!L)break;if(!(__Z28atomic_conditional_incrementPj(L+-8|0)|0))break;c[H>>2]=c[P>>2]}while(0);c[N+16>>2]=7;__ZN6StringC2EPKc(Z,1126740);__ZN6StringC2EPKc(S,1263606);H=Q+4|0;c[H>>2]=0;G=Q+12|0;c[G>>2]=0;c[Q>>2]=4;L=c[Z>>2]|0;do if(L|0){c[H>>2]=0;if(!(__Z28atomic_conditional_incrementPj(L+-8|0)|0))break;c[H>>2]=c[Z>>2]}while(0);c[Q+8>>2]=0;H=c[G>>2]|0;do if((H|0)!=(c[S>>2]|0)){do if(H|0){if(__Z16atomic_decrementPj(H+-8|0)|0)break;__ZN6Memory11free_staticEPvb(H,1)}while(0);c[G>>2]=0;L=c[S>>2]|0;if(!L)break;if(!(__Z28atomic_conditional_incrementPj(L+-8|0)|0))break;c[G>>2]=c[S>>2]}while(0);c[Q+16>>2]=7;__ZN6StringC2EPKc(_,849115);__ZN6StringC2EPKc(V,1263606);G=T+4|0;c[G>>2]=0;H=T+12|0;c[H>>2]=0;c[T>>2]=2;L=c[_>>2]|0;do if(L|0){c[G>>2]=0;if(!(__Z28atomic_conditional_incrementPj(L+-8|0)|0))break;c[G>>2]=c[_>>2]}while(0);c[T+8>>2]=0;G=c[H>>2]|0;do if((G|0)!=(c[V>>2]|0)){do if(G|0){if(__Z16atomic_decrementPj(G+-8|0)|0)break;__ZN6Memory11free_staticEPvb(G,1)}while(0);c[H>>2]=0;L=c[V>>2]|0;if(!L)break;if(!(__Z28atomic_conditional_incrementPj(L+-8|0)|0))break;c[H>>2]=c[V>>2]}while(0);c[T+16>>2]=7;__ZN10MethodInfoC2ERK6StringRK12PropertyInfoS5_S5_S5_(b,J,K,N,Q,T);__ZN7ClassDB10add_signalE10StringNameRK10MethodInfo(W,b);__ZN10MethodInfoD2Ev(b);H=c[T+12>>2]|0;do if(H|0){if(__Z16atomic_decrementPj(H+-8|0)|0)break;__ZN6Memory11free_staticEPvb(H,1)}while(0);H=c[T+4>>2]|0;do if(H|0){if(__Z16atomic_decrementPj(H+-8|0)|0)break;__ZN6Memory11free_staticEPvb(H,1)}while(0);H=c[V>>2]|0;do if(H|0){if(__Z16atomic_decrementPj(H+-8|0)|0)break;__ZN6Memory11free_staticEPvb(H,1)}while(0);H=c[_>>2]|0;do if(H|0){if(__Z16atomic_decrementPj(H+-8|0)|0)break;__ZN6Memory11free_staticEPvb(H,1)}while(0);H=c[Q+12>>2]|0;do if(H|0){if(__Z16atomic_decrementPj(H+-8|0)|0)break;__ZN6Memory11free_staticEPvb(H,1)}while(0);H=c[Q+4>>2]|0;do if(H|0){if(__Z16atomic_decrementPj(H+-8|0)|0)break;__ZN6Memory11free_staticEPvb(H,1)}while(0);H=c[S>>2]|0;do if(H|0){if(__Z16atomic_decrementPj(H+-8|0)|0)break;__ZN6Memory11free_staticEPvb(H,1)}while(0);H=c[Z>>2]|0;do if(H|0){if(__Z16atomic_decrementPj(H+-8|0)|0)break;__ZN6Memory11free_staticEPvb(H,1)}while(0);H=c[N+12>>2]|0;do if(H|0){if(__Z16atomic_decrementPj(H+-8|0)|0)break;__ZN6Memory11free_staticEPvb(H,1)}while(0);H=c[N+4>>2]|0;do if(H|0){if(__Z16atomic_decrementPj(H+-8|0)|0)break;__ZN6Memory11free_staticEPvb(H,1)}while(0);H=c[P>>2]|0;do if(H|0){if(__Z16atomic_decrementPj(H+-8|0)|0)break;__ZN6Memory11free_staticEPvb(H,1)}while(0);H=c[Y>>2]|0;do if(H|0){if(__Z16atomic_decrementPj(H+-8|0)|0)break;__ZN6Memory11free_staticEPvb(H,1)}while(0);H=c[K+12>>2]|0;do if(H|0){if(__Z16atomic_decrementPj(H+-8|0)|0)break;__ZN6Memory11free_staticEPvb(H,1)}while(0);H=c[K+4>>2]|0;do if(H|0){if(__Z16atomic_decrementPj(H+-8|0)|0)break;__ZN6Memory11free_staticEPvb(H,1)}while(0);H=c[M>>2]|0;do if(H|0){if(__Z16atomic_decrementPj(H+-8|0)|0)break;__ZN6Memory11free_staticEPvb(H,1)}while(0);H=c[X>>2]|0;do if(H|0){if(__Z16atomic_decrementPj(H+-8|0)|0)break;__ZN6Memory11free_staticEPvb(H,1)}while(0);H=c[J>>2]|0;do if(H|0){if(__Z16atomic_decrementPj(H+-8|0)|0)break;__ZN6Memory11free_staticEPvb(H,1)}while(0);__ZN10StringNameD2Ev(W);W=c[I>>2]|0;do if(W|0){if(__Z16atomic_decrementPj(W+-8|0)|0)break;__ZN6Memory11free_staticEPvb(W,1)}while(0);__ZN6StringC2EPKc(b,1029434);c[I>>2]=c[b>>2];__ZN10StringNameC2ERK6String($,I);__ZN6StringC2EPKc(J,849145);__ZN6StringC2EPKc(aa,849159);__ZN6StringC2EPKc(M,1263606);W=K+4|0;c[W>>2]=0;H=K+12|0;c[H>>2]=0;c[K>>2]=5;X=c[aa>>2]|0;do if(X|0){c[W>>2]=0;if(!(__Z28atomic_conditional_incrementPj(X+-8|0)|0))break;c[W>>2]=c[aa>>2]}while(0);c[K+8>>2]=0;W=c[H>>2]|0;do if((W|0)!=(c[M>>2]|0)){do if(W|0){if(__Z16atomic_decrementPj(W+-8|0)|0)break;__ZN6Memory11free_staticEPvb(W,1)}while(0);c[H>>2]=0;X=c[M>>2]|0;if(!X)break;if(!(__Z28atomic_conditional_incrementPj(X+-8|0)|0))break;c[H>>2]=c[M>>2]}while(0);c[K+16>>2]=7;__ZN10MethodInfoC2ERK6StringRK12PropertyInfo(b,J,K);__ZN7ClassDB10add_signalE10StringNameRK10MethodInfo($,b);__ZN10MethodInfoD2Ev(b);H=c[K+12>>2]|0;do if(H|0){if(__Z16atomic_decrementPj(H+-8|0)|0)break;__ZN6Memory11free_staticEPvb(H,1)}while(0);H=c[K+4>>2]|0;do if(H|0){if(__Z16atomic_decrementPj(H+-8|0)|0)break;__ZN6Memory11free_staticEPvb(H,1)}while(0);H=c[M>>2]|0;do if(H|0){if(__Z16atomic_decrementPj(H+-8|0)|0)break;__ZN6Memory11free_staticEPvb(H,1)}while(0);H=c[aa>>2]|0;do if(H|0){if(__Z16atomic_decrementPj(H+-8|0)|0)break;__ZN6Memory11free_staticEPvb(H,1)}while(0);H=c[J>>2]|0;do if(H|0){if(__Z16atomic_decrementPj(H+-8|0)|0)break;__ZN6Memory11free_staticEPvb(H,1)}while(0);__ZN10StringNameD2Ev($);$=c[I>>2]|0;do if($|0){if(__Z16atomic_decrementPj($+-8|0)|0)break;__ZN6Memory11free_staticEPvb($,1)}while(0);__ZN6StringC2EPKc(b,1029434);c[I>>2]=c[b>>2];__ZN10StringNameC2ERK6String(ca,I);__ZN6StringC2EPKc(J,849170);__ZN10MethodInfoC2ERK6String(b,J);__ZN7ClassDB10add_signalE10StringNameRK10MethodInfo(ca,b);__ZN10MethodInfoD2Ev(b);$=c[J>>2]|0;do if($|0){if(__Z16atomic_decrementPj($+-8|0)|0)break;__ZN6Memory11free_staticEPvb($,1)}while(0);__ZN10StringNameD2Ev(ca);ca=c[I>>2]|0;do if(ca|0){if(__Z16atomic_decrementPj(ca+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ca,1)}while(0);__ZN6StringC2EPKc(b,1029434);c[I>>2]=c[b>>2];__ZN10StringNameC2ERK6String(da,I);__ZN6StringC2EPKc(J,849194);__ZN6StringC2EPKc(ea,944672);__ZN6StringC2EPKc(M,1263606);ca=K+4|0;c[ca>>2]=0;$=K+12|0;c[$>>2]=0;c[K>>2]=18;H=c[ea>>2]|0;do if(H|0){c[ca>>2]=0;if(!(__Z28atomic_conditional_incrementPj(H+-8|0)|0))break;c[ca>>2]=c[ea>>2]}while(0);c[K+8>>2]=0;ca=c[$>>2]|0;do if((ca|0)!=(c[M>>2]|0)){do if(ca|0){if(__Z16atomic_decrementPj(ca+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ca,1)}while(0);c[$>>2]=0;H=c[M>>2]|0;if(!H)break;if(!(__Z28atomic_conditional_incrementPj(H+-8|0)|0))break;c[$>>2]=c[M>>2]}while(0);c[K+16>>2]=7;__ZN10MethodInfoC2ERK6StringRK12PropertyInfo(b,J,K);__ZN7ClassDB10add_signalE10StringNameRK10MethodInfo(da,b);__ZN10MethodInfoD2Ev(b);$=c[K+12>>2]|0;do if($|0){if(__Z16atomic_decrementPj($+-8|0)|0)break;__ZN6Memory11free_staticEPvb($,1)}while(0);$=c[K+4>>2]|0;do if($|0){if(__Z16atomic_decrementPj($+-8|0)|0)break;__ZN6Memory11free_staticEPvb($,1)}while(0);$=c[M>>2]|0;do if($|0){if(__Z16atomic_decrementPj($+-8|0)|0)break;__ZN6Memory11free_staticEPvb($,1)}while(0);$=c[ea>>2]|0;do if($|0){if(__Z16atomic_decrementPj($+-8|0)|0)break;__ZN6Memory11free_staticEPvb($,1)}while(0);$=c[J>>2]|0;do if($|0){if(__Z16atomic_decrementPj($+-8|0)|0)break;__ZN6Memory11free_staticEPvb($,1)}while(0);__ZN10StringNameD2Ev(da);da=c[I>>2]|0;do if(da|0){if(__Z16atomic_decrementPj(da+-8|0)|0)break;__ZN6Memory11free_staticEPvb(da,1)}while(0);__ZN6StringC2EPKc(b,1029434);c[I>>2]=c[b>>2];__ZN10StringNameC2ERK6String(fa,I);__ZN6StringC2EPKc(J,849208);__ZN6StringC2EPKc(ga,1126770);__ZN6StringC2EPKc(M,1263606);da=K+4|0;c[da>>2]=0;$=K+12|0;c[$>>2]=0;c[K>>2]=4;ea=c[ga>>2]|0;do if(ea|0){c[da>>2]=0;if(!(__Z28atomic_conditional_incrementPj(ea+-8|0)|0))break;c[da>>2]=c[ga>>2]}while(0);c[K+8>>2]=0;da=c[$>>2]|0;do if((da|0)!=(c[M>>2]|0)){do if(da|0){if(__Z16atomic_decrementPj(da+-8|0)|0)break;__ZN6Memory11free_staticEPvb(da,1)}while(0);c[$>>2]=0;ea=c[M>>2]|0;if(!ea)break;if(!(__Z28atomic_conditional_incrementPj(ea+-8|0)|0))break;c[$>>2]=c[M>>2]}while(0);c[K+16>>2]=7;__ZN6StringC2EPKc(ha,849105);__ZN6StringC2EPKc(P,1263606);$=N+4|0;c[$>>2]=0;da=N+12|0;c[da>>2]=0;c[N>>2]=2;ea=c[ha>>2]|0;do if(ea|0){c[$>>2]=0;if(!(__Z28atomic_conditional_incrementPj(ea+-8|0)|0))break;c[$>>2]=c[ha>>2]}while(0);c[N+8>>2]=0;$=c[da>>2]|0;do if(($|0)!=(c[P>>2]|0)){do if($|0){if(__Z16atomic_decrementPj($+-8|0)|0)break;__ZN6Memory11free_staticEPvb($,1)}while(0);c[da>>2]=0;ea=c[P>>2]|0;if(!ea)break;if(!(__Z28atomic_conditional_incrementPj(ea+-8|0)|0))break;c[da>>2]=c[P>>2]}while(0);c[N+16>>2]=7;__ZN6StringC2EPKc(ia,849228);__ZN6StringC2EPKc(S,1263606);da=Q+4|0;c[da>>2]=0;$=Q+12|0;c[$>>2]=0;c[Q>>2]=5;ea=c[ia>>2]|0;do if(ea|0){c[da>>2]=0;if(!(__Z28atomic_conditional_incrementPj(ea+-8|0)|0))break;c[da>>2]=c[ia>>2]}while(0);c[Q+8>>2]=0;da=c[$>>2]|0;do if((da|0)!=(c[S>>2]|0)){do if(da|0){if(__Z16atomic_decrementPj(da+-8|0)|0)break;__ZN6Memory11free_staticEPvb(da,1)}while(0);c[$>>2]=0;ea=c[S>>2]|0;if(!ea)break;if(!(__Z28atomic_conditional_incrementPj(ea+-8|0)|0))break;c[$>>2]=c[S>>2]}while(0);c[Q+16>>2]=7;__ZN10MethodInfoC2ERK6StringRK12PropertyInfoS5_S5_(b,J,K,N,Q);__ZN7ClassDB10add_signalE10StringNameRK10MethodInfo(fa,b);__ZN10MethodInfoD2Ev(b);$=c[Q+12>>2]|0;do if($|0){if(__Z16atomic_decrementPj($+-8|0)|0)break;__ZN6Memory11free_staticEPvb($,1)}while(0);$=c[Q+4>>2]|0;do if($|0){if(__Z16atomic_decrementPj($+-8|0)|0)break;__ZN6Memory11free_staticEPvb($,1)}while(0);$=c[S>>2]|0;do if($|0){if(__Z16atomic_decrementPj($+-8|0)|0)break;__ZN6Memory11free_staticEPvb($,1)}while(0);$=c[ia>>2]|0;do if($|0){if(__Z16atomic_decrementPj($+-8|0)|0)break;__ZN6Memory11free_staticEPvb($,1)}while(0);$=c[N+12>>2]|0;do if($|0){if(__Z16atomic_decrementPj($+-8|0)|0)break;__ZN6Memory11free_staticEPvb($,1)}while(0);$=c[N+4>>2]|0;do if($|0){if(__Z16atomic_decrementPj($+-8|0)|0)break;__ZN6Memory11free_staticEPvb($,1)}while(0);$=c[P>>2]|0;do if($|0){if(__Z16atomic_decrementPj($+-8|0)|0)break;__ZN6Memory11free_staticEPvb($,1)}while(0);$=c[ha>>2]|0;do if($|0){if(__Z16atomic_decrementPj($+-8|0)|0)break;__ZN6Memory11free_staticEPvb($,1)}while(0);$=c[K+12>>2]|0;do if($|0){if(__Z16atomic_decrementPj($+-8|0)|0)break;__ZN6Memory11free_staticEPvb($,1)}while(0);$=c[K+4>>2]|0;do if($|0){if(__Z16atomic_decrementPj($+-8|0)|0)break;__ZN6Memory11free_staticEPvb($,1)}while(0);$=c[M>>2]|0;do if($|0){if(__Z16atomic_decrementPj($+-8|0)|0)break;__ZN6Memory11free_staticEPvb($,1)}while(0);$=c[ga>>2]|0;do if($|0){if(__Z16atomic_decrementPj($+-8|0)|0)break;__ZN6Memory11free_staticEPvb($,1)}while(0);$=c[J>>2]|0;do if($|0){if(__Z16atomic_decrementPj($+-8|0)|0)break;__ZN6Memory11free_staticEPvb($,1)}while(0);__ZN10StringNameD2Ev(fa);fa=c[I>>2]|0;do if(fa|0){if(__Z16atomic_decrementPj(fa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(fa,1)}while(0);__ZN6StringC2EPKc(b,1029434);c[I>>2]=c[b>>2];__ZN10StringNameC2ERK6String(ja,I);__ZN6StringC2EPKc(J,849240);__ZN10MethodInfoC2ERK6String(b,J);__ZN7ClassDB10add_signalE10StringNameRK10MethodInfo(ja,b);__ZN10MethodInfoD2Ev(b);fa=c[J>>2]|0;do if(fa|0){if(__Z16atomic_decrementPj(fa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(fa,1)}while(0);__ZN10StringNameD2Ev(ja);ja=c[I>>2]|0;do if(ja|0){if(__Z16atomic_decrementPj(ja+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ja,1)}while(0);__ZN6StringC2EPKc(b,1029434);c[I>>2]=c[b>>2];__ZN10StringNameC2ERK6String(ka,I);__ZN6StringC2EPKc(J,849261);__ZN10MethodInfoC2ERK6String(b,J);__ZN7ClassDB10add_signalE10StringNameRK10MethodInfo(ka,b);__ZN10MethodInfoD2Ev(b);ja=c[J>>2]|0;do if(ja|0){if(__Z16atomic_decrementPj(ja+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ja,1)}while(0);__ZN10StringNameD2Ev(ka);ka=c[I>>2]|0;do if(ka|0){if(__Z16atomic_decrementPj(ka+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ka,1)}while(0);__ZN6StringC2EPKc(b,1029434);c[I>>2]=c[b>>2];__ZN10StringNameC2ERK6String(la,I);__ZN6StringC2EPKc(J,849278);__ZN10MethodInfoC2ERK6String(b,J);__ZN7ClassDB10add_signalE10StringNameRK10MethodInfo(la,b);__ZN10MethodInfoD2Ev(b);ka=c[J>>2]|0;do if(ka|0){if(__Z16atomic_decrementPj(ka+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ka,1)}while(0);__ZN10StringNameD2Ev(la);la=c[I>>2]|0;do if(la|0){if(__Z16atomic_decrementPj(la+-8|0)|0)break;__ZN6Memory11free_staticEPvb(la,1)}while(0);__ZN6StringC2EPKc(b,1029434);c[I>>2]=c[b>>2];__ZN10StringNameC2ERK6String(ma,I);__ZN6StringC2EPKc(J,849293);__ZN6StringC2EPKc(na,1128998);__ZN6StringC2EPKc(M,1263606);la=K+4|0;c[la>>2]=0;ka=K+12|0;c[ka>>2]=0;c[K>>2]=5;ja=c[na>>2]|0;do if(ja|0){c[la>>2]=0;if(!(__Z28atomic_conditional_incrementPj(ja+-8|0)|0))break;c[la>>2]=c[na>>2]}while(0);c[K+8>>2]=0;la=c[ka>>2]|0;do if((la|0)!=(c[M>>2]|0)){do if(la|0){if(__Z16atomic_decrementPj(la+-8|0)|0)break;__ZN6Memory11free_staticEPvb(la,1)}while(0);c[ka>>2]=0;ja=c[M>>2]|0;if(!ja)break;if(!(__Z28atomic_conditional_incrementPj(ja+-8|0)|0))break;c[ka>>2]=c[M>>2]}while(0);c[K+16>>2]=7;__ZN10MethodInfoC2ERK6StringRK12PropertyInfo(b,J,K);__ZN7ClassDB10add_signalE10StringNameRK10MethodInfo(ma,b);__ZN10MethodInfoD2Ev(b);b=c[K+12>>2]|0;do if(b|0){if(__Z16atomic_decrementPj(b+-8|0)|0)break;__ZN6Memory11free_staticEPvb(b,1)}while(0);b=c[K+4>>2]|0;do if(b|0){if(__Z16atomic_decrementPj(b+-8|0)|0)break;__ZN6Memory11free_staticEPvb(b,1)}while(0);b=c[M>>2]|0;do if(b|0){if(__Z16atomic_decrementPj(b+-8|0)|0)break;__ZN6Memory11free_staticEPvb(b,1)}while(0);b=c[na>>2]|0;do if(b|0){if(__Z16atomic_decrementPj(b+-8|0)|0)break;__ZN6Memory11free_staticEPvb(b,1)}while(0);b=c[J>>2]|0;do if(b|0){if(__Z16atomic_decrementPj(b+-8|0)|0)break;__ZN6Memory11free_staticEPvb(b,1)}while(0);__ZN10StringNameD2Ev(ma);ma=c[I>>2]|0;if(!ma){l=a;return}if(__Z16atomic_decrementPj(ma+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(ma,1);l=a;return}function __ZN9GraphEdit12connect_nodeERK10StringNameiS2_i(a,b,d,e,f){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,n=0;g=l;l=l+16|0;if((l|0)>=(m|0))ba(16);h=g;i=c[a+756>>2]|0;if(!i)j=0;else{k=i;n=3}while(1){if((n|0)==3){n=0;j=c[k>>2]|0}if(!j)break;if((((c[j>>2]|0)==(c[b>>2]|0)?(c[j+8>>2]|0)==(d|0):0)?(c[j+4>>2]|0)==(c[e>>2]|0):0)?(c[j+12>>2]|0)==(f|0):0){n=11;break}k=j+16|0;n=3}if((n|0)==11){l=g;return 0}__ZN10StringNameC2Ev(h);n=h+4|0;__ZN10StringNameC2Ev(n);__ZN10StringNameaSERKS_(h,b);c[h+8>>2]=d;__ZN10StringNameaSERKS_(n,e);c[h+12>>2]=f;__ZN4ListIN9GraphEdit10ConnectionE16DefaultAllocatorE9push_backERKS1_(a+756|0,h)|0;__ZN10CanvasItem6updateEv(c[a+764>>2]|0);__ZN10CanvasItem6updateEv(a);__ZN10CanvasItem6updateEv(c[a+760>>2]|0);__ZN10StringNameD2Ev(n);__ZN10StringNameD2Ev(h);l=g;return 0}function __ZN9GraphEdit17is_node_connectedERK10StringNameiS2_i(a,b,d,e,f){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0;g=c[a+756>>2]|0;if(!g)h=0;else{i=g;j=3}while(1){if((j|0)==3){j=0;h=c[i>>2]|0}if(!h){k=0;j=10;break}if((((c[h>>2]|0)==(c[b>>2]|0)?(c[h+8>>2]|0)==(d|0):0)?(c[h+4>>2]|0)==(c[e>>2]|0):0)?(c[h+12>>2]|0)==(f|0):0){k=1;j=10;break}i=h+16|0;j=3}if((j|0)==10)return k|0;return 0}function __ZN9GraphEdit15disconnect_nodeERK10StringNameiS2_i(a,b,d,e,f){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,l=0;g=a+756|0;h=c[g>>2]|0;i=(h|0)==0;if(i)j=0;else{k=h;l=3}while(1){if((l|0)==3){l=0;j=c[k>>2]|0}if(!j){l=14;break}if((((c[j>>2]|0)==(c[b>>2]|0)?(c[j+8>>2]|0)==(d|0):0)?(c[j+4>>2]|0)==(c[e>>2]|0):0)?(c[j+12>>2]|0)==(f|0):0)break;k=j+16|0;l=3}if((l|0)==14)return;if(!i?(__ZN4ListIN9GraphEdit10ConnectionE16DefaultAllocatorE5_Data5eraseEPKNS3_7ElementE(h,j)|0,j=c[g>>2]|0,(c[j+8>>2]|0)==0):0){__ZN6Memory11free_staticEPvb(j,0);c[g>>2]=0}__ZN10CanvasItem6updateEv(c[a+764>>2]|0);__ZN10CanvasItem6updateEv(a);__ZN10CanvasItem6updateEv(c[a+760>>2]|0);return}function __ZNK9GraphEdit20_get_connection_listEv(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0;d=l;l=l+64|0;if((l|0)>=(m|0))ba(64);e=d+52|0;f=d+56|0;g=d+48|0;h=d+24|0;i=d;c[f>>2]=0;j=c[b+756>>2]|0;if(!j)k=0;else{n=j;o=3}while(1){if((o|0)==3){o=0;k=c[n>>2]|0}if(!k)break;__ZN4ListIN9GraphEdit10ConnectionE16DefaultAllocatorE9push_backERKS1_(f,k)|0;n=k+16|0;o=3}__ZN5ArrayC2Ev(e);k=c[f>>2]|0;if(!k)p=0;else{q=k;o=8}while(1){if((o|0)==8){o=0;p=c[q>>2]|0}if(!p)break;__ZN10DictionaryC2Ev(g);__ZN7VariantC2ERK10StringName(h,p);__ZN7VariantC2EPKc(i,1126770);__ZN7VariantaSERKS_(__ZN10DictionaryixERK7Variant(g,i)|0,h);if(c[i>>2]|0)__ZN7Variant5clearEv(i);if(c[h>>2]|0)__ZN7Variant5clearEv(h);__ZN7VariantC2Ei(h,c[p+8>>2]|0);__ZN7VariantC2EPKc(i,848728);__ZN7VariantaSERKS_(__ZN10DictionaryixERK7Variant(g,i)|0,h);if(c[i>>2]|0)__ZN7Variant5clearEv(i);if(c[h>>2]|0)__ZN7Variant5clearEv(h);__ZN7VariantC2ERK10StringName(h,p+4|0);__ZN7VariantC2EPKc(i,1126740);__ZN7VariantaSERKS_(__ZN10DictionaryixERK7Variant(g,i)|0,h);if(c[i>>2]|0)__ZN7Variant5clearEv(i);if(c[h>>2]|0)__ZN7Variant5clearEv(h);__ZN7VariantC2Ei(h,c[p+12>>2]|0);__ZN7VariantC2EPKc(i,848738);__ZN7VariantaSERKS_(__ZN10DictionaryixERK7Variant(g,i)|0,h);if(c[i>>2]|0)__ZN7Variant5clearEv(i);if(c[h>>2]|0)__ZN7Variant5clearEv(h);__ZN7VariantC2ERK10Dictionary(h,g);__ZN5Array9push_backERK7Variant(e,h);if(c[h>>2]|0)__ZN7Variant5clearEv(h);__ZN10DictionaryD2Ev(g);q=p+16|0;o=8}p=c[f>>2]|0;if(!p){r=c[e>>2]|0;l=d;return r|0}else s=p;while(1){p=c[s>>2]|0;if(!p){o=34;break}__ZN4ListIN9GraphEdit10ConnectionE16DefaultAllocatorE5_Data5eraseEPKNS3_7ElementE(s,p)|0;t=c[f>>2]|0;if(!(c[t+8>>2]|0)){o=33;break}if(!t){o=37;break}else s=t}if((o|0)==33){__ZN6Memory11free_staticEPvb(t,0);c[f>>2]=0;r=c[e>>2]|0;l=d;return r|0}else if((o|0)==34)if(!(c[s+8>>2]|0)){a[1263537]=0;__ZN6Memory11free_staticEPvb(s,0);r=c[e>>2]|0;l=d;return r|0}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145461,1145120,668,1145467,0);r=c[e>>2]|0;l=d;return r|0}else if((o|0)==37){r=c[e>>2]|0;l=d;return r|0}return 0}function __ZNK9GraphEdit14get_scroll_ofsEv(a,b){a=a|0;b=b|0;var d=0.0,e=0.0;d=+__ZNK5Range9get_valueEv(c[b+624>>2]|0);e=+__ZNK5Range9get_valueEv(c[b+628>>2]|0);g[a>>2]=d;g[a+4>>2]=e;return}function __ZN9GraphEdit14set_scroll_ofsERK7Vector2(b,d){b=b|0;d=d|0;var e=0;e=b+752|0;a[e>>0]=1;__ZN5Range9set_valueEd(c[b+624>>2]|0,+g[d>>2]);__ZN5Range9set_valueEd(c[b+628>>2]|0,+g[d+4>>2]);__ZN9GraphEdit14_update_scrollEv(b);a[e>>0]=0;return}function __ZN9GraphEdit8set_zoomEf(a,b){a=a|0;b=+b;var d=0,e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0.0,r=0,s=0,t=0,u=0.0;d=l;l=l+80|0;if((l|0)>=(m|0))ba(80);e=d+64|0;f=d+48|0;h=d+56|0;i=d+32|0;j=d+40|0;k=d+16|0;n=d+8|0;o=d;p=d+24|0;q=b;b=q<.5787037037037038?.5787037014961243:q>1.728?1.728:q;r=a+708|0;q=+g[r>>2];if(q==b){l=d;return}__ZN10BaseButton12set_disabledEb(c[a+604>>2]|0,q==.5787037037037038);__ZN10BaseButton12set_disabledEb(c[a+612>>2]|0,+g[r>>2]==1.728);s=a+624|0;q=+__ZNK5Range9get_valueEv(c[s>>2]|0);t=a+628|0;u=+__ZNK5Range9get_valueEv(c[t>>2]|0);g[f>>2]=q;g[f+4>>2]=u;__ZNK7Control8get_sizeEv(i,a);g[j>>2]=2.0;__ZNK7Vector2dvERKf(h,i,j);__ZNK7Vector2plERKS_(k,f,h);__ZNK7Vector2dvERKf(e,k,r);g[r>>2]=b;__ZN10CanvasItem6updateEv(c[a+764>>2]|0);__ZN9GraphEdit14_update_scrollEv(a);__ZN10CanvasItem6updateEv(c[a+760>>2]|0);if(__ZNK10CanvasItem18is_visible_in_treeEv(a)|0){__ZNK7Vector2mlERKf(n,e,r);__ZNK7Control8get_sizeEv(o,a);g[p>>2]=2.0;__ZNK7Vector2dvERKf(j,o,p);__ZNK7Vector2miERKS_(h,n,j);__ZN5Range9set_valueEd(c[s>>2]|0,+g[h>>2]);__ZN5Range9set_valueEd(c[t>>2]|0,+g[h+4>>2])}__ZN10CanvasItem6updateEv(a);l=d;return}function __ZNK9GraphEdit8get_zoomEv(a){a=a|0;return +(+g[a+708>>2])}function __ZN9GraphEdit8set_snapEi(b,d){b=b|0;d=d|0;if((d|0)<5){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(848837,848635,1121,849374,0);return}else{a[1263537]=0;__ZN5Range9set_valueEd(c[b+620>>2]|0,+(d|0));__ZN10CanvasItem6updateEv(b);return}}function __ZNK9GraphEdit8get_snapEv(a){a=a|0;return ~~+__ZNK5Range9get_valueEv(c[a+620>>2]|0)|0}function __ZN9GraphEdit12set_use_snapEb(a,b){a=a|0;b=b|0;__ZN10BaseButton11set_pressedEb(c[a+616>>2]|0,b);__ZN10CanvasItem6updateEv(a);return}function __ZNK9GraphEdit13is_using_snapEv(a){a=a|0;return __ZNK10BaseButton10is_pressedEv(c[a+616>>2]|0)|0}function __ZN9GraphEdit21set_right_disconnectsEb(b,c){b=b|0;c=c|0;a[b+753>>0]=c&1;return}function __ZNK9GraphEdit28is_right_disconnects_enabledEv(b){b=b|0;return (a[b+753>>0]|0)!=0|0}function __ZN9GraphEdit17_graph_node_movedEP4Node(b,d){b=b|0;d=d|0;if(d|0?$i[c[(c[d>>2]|0)+44>>2]&8191](d,1235496)|0:0){a[1263537]=0;__ZN10CanvasItem6updateEv(c[b+764>>2]|0);__ZN10CanvasItem6updateEv(b);__ZN10CanvasItem6updateEv(c[b+760>>2]|0);return}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(848584,848635,231,848660,0);return}function __ZN9GraphEdit18_graph_node_raisedEP4Node(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0;e=l;l=l+128|0;if((l|0)>=(m|0))ba(128);f=e+120|0;g=e+96|0;h=e+72|0;i=e+48|0;j=e+24|0;k=e;if(d|0?$i[c[(c[d>>2]|0)+44>>2]&8191](d,1235496)|0:0){a[1263537]=0;__ZN4Node5raiseEv(d);if(__ZNK9GraphNode10is_commentEv(d)|0)__ZN4Node10move_childEPS_i(b,d,0);a:do if((__ZNK4Node15get_child_countEv(b)|0)>0){n=0;while(1){o=__ZNK4Node9get_childEi(b,n)|0;if((o|0?$i[c[(c[o>>2]|0)+44>>2]&8191](o,1235496)|0:0)?!(__ZNK9GraphNode10is_commentEv(o)|0):0){p=n;break a}n=n+1|0;if((n|0)>=(__ZNK4Node15get_child_countEv(b)|0)){p=0;break}}}else p=0;while(0);__ZN4Node10move_childEPS_i(b,c[b+760>>2]|0,p);__ZN4Node5raiseEv(c[b+764>>2]|0);__ZN10StringNameC2EPKc(f,849194);__ZN7VariantC2EPK6Object(g,d);c[h>>2]=0;c[i>>2]=0;c[j>>2]=0;c[k>>2]=0;__ZN6Object11emit_signalERK10StringNameRK7VariantS5_S5_S5_S5_(b,f,g,h,i,j,k);if(c[k>>2]|0)__ZN7Variant5clearEv(k);if(c[j>>2]|0)__ZN7Variant5clearEv(j);if(c[i>>2]|0)__ZN7Variant5clearEv(i);if(c[h>>2]|0)__ZN7Variant5clearEv(h);if(c[g>>2]|0)__ZN7Variant5clearEv(g);__ZN10StringNameD2Ev(f);l=e;return}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(848616,848635,209,848660,0);l=e;return}function __ZN9GraphEdit16_top_layer_inputERK10InputEvent(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0.0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0,ia=0,ja=0,ka=0,la=0,ma=0,na=0,oa=0,pa=0,qa=0,ra=0,sa=0,ta=0;e=l;l=l+224|0;if((l|0)>=(m|0))ba(224);f=e+200|0;g=e+176|0;h=e+120|0;i=e+192|0;j=e+96|0;k=e+72|0;n=e+48|0;o=e+24|0;p=e;q=e+184|0;r=e+168|0;s=e+160|0;t=e+152|0;u=e+144|0;v=e+136|0;w=e+128|0;x=d+4|0;y=c[x>>2]|0;do if((y|0)==3){if((c[d+40>>2]|0)==1?a[d+44>>0]|0:0){__ZN10StringNameC2EPKc(f,1125979);__ZN10StringNameC2EPKc(g,1016648);z=__ZNK7Control8get_iconERK10StringNameS2_(b,f,g)|0;__ZN10StringNameD2Ev(g);__ZN10StringNameD2Ev(f);A=c[d+24>>2]|0;c[g>>2]=c[d+20>>2];c[g+4>>2]=A;B=+(ij[c[(c[z>>2]|0)+116>>2]&8191](z)|0)*.5*2.0;A=__ZNK4Node15get_child_countEv(b)|0;a:do if((A|0)>0){C=A;b:while(1){D=C;C=C+-1|0;E=__ZNK4Node9get_childEi(b,C)|0;if(E|0?$i[c[(c[E>>2]|0)+44>>2]&8191](E,1235496)|0:0){if((__ZN9GraphNode27get_connection_output_countEv(E)|0)>0){F=0;while(1){__ZN9GraphNode25get_connection_output_posEi(i,E,F);__ZNK7Control12get_positionEv(f,E);__ZNK7Vector2plERKS_(h,i,f);if(+__ZNK7Vector211distance_toERKS_(h,g)<B){G=14;break b}H=F+1|0;if((H|0)<(__ZN9GraphNode27get_connection_output_countEv(E)|0))F=H;else break}}if((__ZN9GraphNode26get_connection_input_countEv(E)|0)>0){I=0;while(1){__ZN9GraphNode24get_connection_input_posEi(r,E,I);__ZNK7Control12get_positionEv(f,E);__ZNK7Vector2plERKS_(h,r,f);if(+__ZNK7Vector211distance_toERKS_(h,g)<B)break b;H=I+1|0;if((H|0)<(__ZN9GraphNode26get_connection_input_countEv(E)|0))I=H;else break}}}if((D|0)<=1){J=1;break a}}if((G|0)==14){C=__ZN9GraphNode26get_connection_output_typeEi(E,F)|0;H=c[b+784>>2]|0;c:do if(H){K=c[H+8>>2]|0;L=c[b+788>>2]|0;d:do if((K|0)==(L|0))M=K;else{N=K;while(1){O=c[N+24>>2]|0;if((C|0)<(O|0))P=N+8|0;else{if((O|0)>=(C|0)){M=N;break d}P=N+4|0}N=c[P>>2]|0;if((N|0)==(L|0)){G=78;break c}}}while(0);if((M|0)!=(L|0)&(M|0)!=0){K=c[b+756>>2]|0;if(!K)Q=0;else{R=K;G=24}while(1){if((G|0)==24){G=0;Q=c[R>>2]|0}if(!Q){G=78;break c}K=__ZNK4Node8get_nameEv(E)|0;c[f>>2]=K;if((c[Q>>2]|0)==(K|0)){S=Q+8|0;K=(c[S>>2]|0)==(F|0);__ZN10StringNameD2Ev(f);if(K){T=Q+4|0;K=c[T>>2]|0;do if(!K){c[f>>2]=0;U=0}else{D=c[K+4>>2]|0;if(D|0){__ZN6StringC2EPKc(f,D);U=c[f>>2]|0;break}D=K+8|0;c[f>>2]=0;N=c[D>>2]|0;if(!N){U=0;break}c[f>>2]=0;if(!(__Z28atomic_conditional_incrementPj(N+-8|0)|0)){U=0;break}N=c[D>>2]|0;c[f>>2]=N;U=N}while(0);c[k>>2]=U;__ZN8NodePathC2ERK6String(j,k);V=__ZNK4Node8get_nodeERK8NodePath(b,j)|0;__ZN8NodePathD2Ev(j);K=c[k>>2]|0;do if(K|0){if(__Z16atomic_decrementPj(K+-8|0)|0)break;__ZN6Memory11free_staticEPvb(K,1)}while(0);if(V|0?$i[c[(c[V>>2]|0)+44>>2]&8191](V,1235496)|0:0)break}}else __ZN10StringNameD2Ev(f);R=Q+16|0;G=24}L=c[T>>2]|0;do if(L){K=c[L+4>>2]|0;if(K|0){__ZN6StringC2EPKc(f,K);W=c[f>>2]|0;break}K=L+8|0;c[f>>2]=0;N=c[K>>2]|0;if((N|0)!=0?(c[f>>2]=0,(__Z28atomic_conditional_incrementPj(N+-8|0)|0)!=0):0){N=c[K>>2]|0;c[f>>2]=N;W=N}else W=0}else{c[f>>2]=0;W=0}while(0);L=W;N=b+636|0;K=c[N>>2]|0;if((K|0)==(W|0)){if(W|0)G=55}else{if(K|0?(__Z16atomic_decrementPj(K+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(K,1);c[N>>2]=0;if(W|0)if(!(__Z28atomic_conditional_incrementPj(W+-8|0)|0))G=55;else{c[N>>2]=L;G=55}}if((G|0)==55?(__Z16atomic_decrementPj(W+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(W,1);L=Q+12|0;c[b+644>>2]=c[L>>2];a[b+640>>0]=0;K=$i[c[(c[V>>2]|0)+44>>2]&8191](V,1235496)|0;c[b+648>>2]=__ZN9GraphNode25get_connection_input_typeEi(K?V:0,c[L>>2]|0)|0;K=$i[c[(c[V>>2]|0)+44>>2]&8191](V,1235496)|0;__ZN9GraphNode26get_connection_input_colorEi(f,K?V:0,c[L>>2]|0);K=b+652|0;c[K>>2]=c[f>>2];c[K+4>>2]=c[f+4>>2];c[K+8>>2]=c[f+8>>2];c[K+12>>2]=c[f+12>>2];a[b+668>>0]=0;K=h;D=c[K+4>>2]|0;O=b+672|0;c[O>>2]=c[K>>2];c[O+4>>2]=D;a[b+688>>0]=1;__ZN10StringNameC2EPKc(f,849123);__ZN7VariantC2ERK10StringName(j,Q);__ZN7VariantC2Ei(k,c[S>>2]|0);__ZN7VariantC2ERK10StringName(n,T);__ZN7VariantC2Ei(o,c[L>>2]|0);c[p>>2]=0;__ZN6Object11emit_signalERK10StringNameRK7VariantS5_S5_S5_S5_(b,f,j,k,n,o,p);if(c[p>>2]|0)__ZN7Variant5clearEv(p);if(c[o>>2]|0)__ZN7Variant5clearEv(o);if(c[n>>2]|0)__ZN7Variant5clearEv(n);if(c[k>>2]|0)__ZN7Variant5clearEv(k);if(c[j>>2]|0)__ZN7Variant5clearEv(j);__ZN10StringNameD2Ev(f);c[j>>2]=0;L=c[N>>2]|0;do if(L|0){c[j>>2]=0;if(!(__Z28atomic_conditional_incrementPj(L+-8|0)|0))break;c[j>>2]=c[N>>2]}while(0);__ZN8NodePathC2ERK6String(f,j);N=__ZNK4Node8get_nodeERK8NodePath(b,f)|0;__ZN8NodePathD2Ev(f);L=c[j>>2]|0;do if(L|0){if(__Z16atomic_decrementPj(L+-8|0)|0)break;__ZN6Memory11free_staticEPvb(L,1)}while(0);if(!N)break;if(!($i[c[(c[N>>2]|0)+44>>2]&8191](N,1235496)|0))break;a[b+632>>0]=1}else G=78}else G=78;while(0);if((G|0)==78){a[b+632>>0]=1;C=__ZNK4Node8get_nameEv(E)|0;c[q>>2]=C;do if(C){H=c[C+4>>2]|0;if(H|0){__ZN6StringC2EPKc(f,H);X=c[f>>2]|0;break}H=C+8|0;c[f>>2]=0;L=c[H>>2]|0;if((L|0)!=0?(c[f>>2]=0,(__Z28atomic_conditional_incrementPj(L+-8|0)|0)!=0):0){L=c[H>>2]|0;c[f>>2]=L;X=L}else X=0}else{c[f>>2]=0;X=0}while(0);C=X;L=b+636|0;H=c[L>>2]|0;if((H|0)==(X|0)){if(X|0)G=93}else{if(H|0?(__Z16atomic_decrementPj(H+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(H,1);c[L>>2]=0;if(X|0)if(!(__Z28atomic_conditional_incrementPj(X+-8|0)|0))G=93;else{c[L>>2]=C;G=93}}if((G|0)==93?(__Z16atomic_decrementPj(X+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(X,1);__ZN10StringNameD2Ev(q);c[b+644>>2]=F;a[b+640>>0]=1;c[b+648>>2]=__ZN9GraphNode26get_connection_output_typeEi(E,F)|0;__ZN9GraphNode27get_connection_output_colorEi(f,E,F);C=b+652|0;c[C>>2]=c[f>>2];c[C+4>>2]=c[f+4>>2];c[C+8>>2]=c[f+8>>2];c[C+12>>2]=c[f+12>>2];a[b+668>>0]=0;C=h;L=c[C+4>>2]|0;H=b+672|0;c[H>>2]=c[C>>2];c[H+4>>2]=L;a[b+688>>0]=0}J=0;break}e:do if(!(a[b+753>>0]|0)){L=__ZN9GraphNode25get_connection_input_typeEi(E,I)|0;H=c[b+796>>2]|0;if(H){C=c[H+8>>2]|0;H=c[b+800>>2]|0;f:do if((C|0)==(H|0))Y=C;else{D=C;while(1){O=c[D+24>>2]|0;if((L|0)<(O|0))Z=D+8|0;else{if((O|0)>=(L|0)){Y=D;break f}Z=D+4|0}D=c[Z>>2]|0;if((D|0)==(H|0)){G=164;break e}}}while(0);if((Y|0)!=(H|0)&(Y|0)!=0)G=108;else G=164}else G=164}else G=108;while(0);g:do if((G|0)==108){L=c[b+756>>2]|0;if(!L)_=0;else{$=L;G=110}while(1){if((G|0)==110){G=0;_=c[$>>2]|0}if(!_){G=164;break g}aa=_+4|0;L=__ZNK4Node8get_nameEv(E)|0;c[f>>2]=L;if((c[aa>>2]|0)==(L|0)){ca=_+12|0;L=(c[ca>>2]|0)==(I|0);__ZN10StringNameD2Ev(f);if(L){L=c[_>>2]|0;do if(L){C=c[L+4>>2]|0;if(C|0){__ZN6StringC2EPKc(f,C);da=c[f>>2]|0;break}C=L+8|0;c[f>>2]=0;N=c[C>>2]|0;if((N|0)!=0?(c[f>>2]=0,(__Z28atomic_conditional_incrementPj(N+-8|0)|0)!=0):0){N=c[C>>2]|0;c[f>>2]=N;da=N}else da=0}else{c[f>>2]=0;da=0}while(0);c[k>>2]=da;__ZN8NodePathC2ERK6String(j,k);ea=__ZNK4Node8get_nodeERK8NodePath(b,j)|0;__ZN8NodePathD2Ev(j);L=c[k>>2]|0;if(L|0?(__Z16atomic_decrementPj(L+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(L,1);if(ea|0?$i[c[(c[ea>>2]|0)+44>>2]&8191](ea,1235496)|0:0)break}}else __ZN10StringNameD2Ev(f);$=_+16|0;G=110}H=c[_>>2]|0;do if(H){L=c[H+4>>2]|0;if(L|0){__ZN6StringC2EPKc(f,L);fa=c[f>>2]|0;break}L=H+8|0;c[f>>2]=0;N=c[L>>2]|0;if((N|0)!=0?(c[f>>2]=0,(__Z28atomic_conditional_incrementPj(N+-8|0)|0)!=0):0){N=c[L>>2]|0;c[f>>2]=N;fa=N}else fa=0}else{c[f>>2]=0;fa=0}while(0);H=fa;N=b+636|0;L=c[N>>2]|0;if((L|0)==(fa|0)){if(fa|0)G=141}else{if(L|0?(__Z16atomic_decrementPj(L+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(L,1);c[N>>2]=0;if(fa|0)if(!(__Z28atomic_conditional_incrementPj(fa+-8|0)|0))G=141;else{c[N>>2]=H;G=141}}if((G|0)==141?(__Z16atomic_decrementPj(fa+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(fa,1);H=_+8|0;c[b+644>>2]=c[H>>2];a[b+640>>0]=1;L=$i[c[(c[ea>>2]|0)+44>>2]&8191](ea,1235496)|0;c[b+648>>2]=__ZN9GraphNode26get_connection_output_typeEi(L?ea:0,c[H>>2]|0)|0;L=$i[c[(c[ea>>2]|0)+44>>2]&8191](ea,1235496)|0;__ZN9GraphNode27get_connection_output_colorEi(f,L?ea:0,c[H>>2]|0);L=b+652|0;c[L>>2]=c[f>>2];c[L+4>>2]=c[f+4>>2];c[L+8>>2]=c[f+8>>2];c[L+12>>2]=c[f+12>>2];a[b+668>>0]=0;L=h;C=c[L+4>>2]|0;D=b+672|0;c[D>>2]=c[L>>2];c[D+4>>2]=C;a[b+688>>0]=1;__ZN10StringNameC2EPKc(f,849123);__ZN7VariantC2ERK10StringName(j,_);__ZN7VariantC2Ei(k,c[H>>2]|0);__ZN7VariantC2ERK10StringName(n,aa);__ZN7VariantC2Ei(o,c[ca>>2]|0);c[p>>2]=0;__ZN6Object11emit_signalERK10StringNameRK7VariantS5_S5_S5_S5_(b,f,j,k,n,o,p);if(c[p>>2]|0)__ZN7Variant5clearEv(p);if(c[o>>2]|0)__ZN7Variant5clearEv(o);if(c[n>>2]|0)__ZN7Variant5clearEv(n);if(c[k>>2]|0)__ZN7Variant5clearEv(k);if(c[j>>2]|0)__ZN7Variant5clearEv(j);__ZN10StringNameD2Ev(f);c[j>>2]=0;H=c[N>>2]|0;if(H|0?(c[j>>2]=0,__Z28atomic_conditional_incrementPj(H+-8|0)|0):0)c[j>>2]=c[N>>2];__ZN8NodePathC2ERK6String(f,j);N=__ZNK4Node8get_nodeERK8NodePath(b,f)|0;__ZN8NodePathD2Ev(f);H=c[j>>2]|0;if(H|0?(__Z16atomic_decrementPj(H+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(H,1);if(N|0?$i[c[(c[N>>2]|0)+44>>2]&8191](N,1235496)|0:0)a[b+632>>0]=1}while(0);if((G|0)==164){a[b+632>>0]=1;N=__ZNK4Node8get_nameEv(E)|0;c[s>>2]=N;do if(N){H=c[N+4>>2]|0;if(H|0){__ZN6StringC2EPKc(f,H);ga=c[f>>2]|0;break}H=N+8|0;c[f>>2]=0;C=c[H>>2]|0;if((C|0)!=0?(c[f>>2]=0,(__Z28atomic_conditional_incrementPj(C+-8|0)|0)!=0):0){C=c[H>>2]|0;c[f>>2]=C;ga=C}else ga=0}else{c[f>>2]=0;ga=0}while(0);N=ga;C=b+636|0;H=c[C>>2]|0;if((H|0)==(ga|0)){if(ga|0)G=179}else{if(H|0?(__Z16atomic_decrementPj(H+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(H,1);c[C>>2]=0;if(ga|0)if(!(__Z28atomic_conditional_incrementPj(ga+-8|0)|0))G=179;else{c[C>>2]=N;G=179}}if((G|0)==179?(__Z16atomic_decrementPj(ga+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(ga,1);__ZN10StringNameD2Ev(s);c[b+644>>2]=I;a[b+640>>0]=0;c[b+648>>2]=__ZN9GraphNode25get_connection_input_typeEi(E,I)|0;__ZN9GraphNode26get_connection_input_colorEi(f,E,I);N=b+652|0;c[N>>2]=c[f>>2];c[N+4>>2]=c[f+4>>2];c[N+8>>2]=c[f+8>>2];c[N+12>>2]=c[f+12>>2];a[b+668>>0]=0;N=h;C=c[N+4>>2]|0;H=b+672|0;c[H>>2]=c[N>>2];c[H+4>>2]=C;a[b+688>>0]=1}J=0}else J=1;while(0);if((z|0?__ZN9Reference11unreferenceEv(z)|0:0)?__Z17predelete_handlerP6Object(z)|0:0){gj[c[(c[z>>2]|0)+76>>2]&8191](z);__ZN6Memory11free_staticEPvb(z,0)}if(J){ha=c[x>>2]|0;G=190;break}else{l=e;return}}}else{ha=y;G=190}while(0);h:do if((G|0)==190){switch(ha|0){case 3:{break h;break}case 2:break;default:{l=e;return}}if(!(a[b+632>>0]|0)){l=e;return}y=d+20|0;J=d+24|0;I=c[J>>2]|0;E=b+672|0;c[E>>2]=c[y>>2];c[b+676>>2]=I;I=b+668|0;a[I>>0]=0;__ZN10CanvasItem6updateEv(c[b+764>>2]|0);__ZN10StringNameC2EPKc(f,1125979);__ZN10StringNameC2EPKc(g,1016648);s=__ZNK7Control8get_iconERK10StringNameS2_(b,f,g)|0;__ZN10StringNameD2Ev(g);__ZN10StringNameD2Ev(f);ga=c[J>>2]|0;c[g>>2]=c[y>>2];c[g+4>>2]=ga;B=+(ij[c[(c[s>>2]|0)+116>>2]&8191](s)|0)*.5*2.0;ga=__ZNK4Node15get_child_countEv(b)|0;i:do if((ga|0)>0){y=b+640|0;J=b+648|0;ca=b+772|0;aa=b+776|0;_=ga;j:while(1){ea=_;_=_+-1|0;ia=__ZNK4Node9get_childEi(b,_)|0;do if(ia|0?$i[c[(c[ia>>2]|0)+44>>2]&8191](ia,1235496)|0:0)if(!(a[y>>0]|0)){if((__ZN9GraphNode27get_connection_output_countEv(ia)|0)<=0)break;ja=0;while(1){__ZN9GraphNode25get_connection_output_posEi(t,ia,ja);__ZNK7Control12get_positionEv(f,ia);__ZNK7Vector2plERKS_(h,t,f);fa=__ZN9GraphNode26get_connection_output_typeEi(ia,ja)|0;$=c[J>>2]|0;k:do if((fa|0)==($|0)){if(+__ZNK7Vector211distance_toERKS_(h,g)<B){G=214;break j}}else{da=c[ca>>2]|0;if(da|0){Y=c[da+8>>2]|0;da=c[aa>>2]|0;l:do if((Y|0)==(da|0))ka=Y;else{Z=Y;while(1){F=Z+24|0;q=c[F>>2]|0;X=c[F+4>>2]|0;if($>>>0<X>>>0|($|0)==(X|0)&fa>>>0<q>>>0)la=Z+8|0;else{if(!(X>>>0<$>>>0|(X|0)==($|0)&q>>>0<fa>>>0)){ka=Z;break l}la=Z+4|0}Z=c[la>>2]|0;if((Z|0)==(da|0))break k}}while(0);if((ka|0)!=(da|0)&(ka|0)!=0?+__ZNK7Vector211distance_toERKS_(h,g)<B:0){G=214;break j}}}while(0);fa=ja+1|0;if((fa|0)<(__ZN9GraphNode27get_connection_output_countEv(ia)|0))ja=fa;else break}}else{if((__ZN9GraphNode26get_connection_input_countEv(ia)|0)<=0)break;ma=0;while(1){__ZN9GraphNode24get_connection_input_posEi(v,ia,ma);__ZNK7Control12get_positionEv(f,ia);__ZNK7Vector2plERKS_(h,v,f);fa=__ZN9GraphNode25get_connection_input_typeEi(ia,ma)|0;$=c[J>>2]|0;m:do if((fa|0)==($|0)){if(+__ZNK7Vector211distance_toERKS_(h,g)<B){G=245;break j}}else{Y=c[ca>>2]|0;if(Y|0){Z=c[Y+8>>2]|0;Y=c[aa>>2]|0;n:do if((Z|0)==(Y|0))na=Z;else{q=Z;while(1){X=q+24|0;F=c[X>>2]|0;T=c[X+4>>2]|0;if($>>>0<T>>>0|($|0)==(T|0)&fa>>>0<F>>>0)oa=q+8|0;else{if(!(T>>>0<$>>>0|(T|0)==($|0)&F>>>0<fa>>>0)){na=q;break n}oa=q+4|0}q=c[oa>>2]|0;if((q|0)==(Y|0))break m}}while(0);if((na|0)!=(Y|0)&(na|0)!=0?+__ZNK7Vector211distance_toERKS_(h,g)<B:0){G=245;break j}}}while(0);fa=ma+1|0;if((fa|0)<(__ZN9GraphNode26get_connection_input_countEv(ia)|0))ma=fa;else break}}while(0);if((ea|0)<=1){pa=1;break i}}if((G|0)==214){a[I>>0]=1;aa=h;ca=c[aa+4>>2]|0;J=E;c[J>>2]=c[aa>>2];c[J+4>>2]=ca;ca=__ZNK4Node8get_nameEv(ia)|0;c[u>>2]=ca;do if(ca){J=c[ca+4>>2]|0;if(J|0){__ZN6StringC2EPKc(f,J);qa=c[f>>2]|0;break}J=ca+8|0;c[f>>2]=0;aa=c[J>>2]|0;if((aa|0)!=0?(c[f>>2]=0,(__Z28atomic_conditional_incrementPj(aa+-8|0)|0)!=0):0){aa=c[J>>2]|0;c[f>>2]=aa;qa=aa}else qa=0}else{c[f>>2]=0;qa=0}while(0);ca=qa;aa=b+680|0;J=c[aa>>2]|0;if((J|0)==(qa|0)){if(qa|0)G=229}else{if(J|0?(__Z16atomic_decrementPj(J+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(J,1);c[aa>>2]=0;if(qa|0)if(!(__Z28atomic_conditional_incrementPj(qa+-8|0)|0))G=229;else{c[aa>>2]=ca;G=229}}if((G|0)==229?(__Z16atomic_decrementPj(qa+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(qa,1);__ZN10StringNameD2Ev(u);c[b+684>>2]=ja;pa=0;break}else if((G|0)==245){a[I>>0]=1;ca=h;aa=c[ca+4>>2]|0;J=E;c[J>>2]=c[ca>>2];c[J+4>>2]=aa;aa=__ZNK4Node8get_nameEv(ia)|0;c[w>>2]=aa;do if(aa){J=c[aa+4>>2]|0;if(J|0){__ZN6StringC2EPKc(f,J);ra=c[f>>2]|0;break}J=aa+8|0;c[f>>2]=0;ca=c[J>>2]|0;if((ca|0)!=0?(c[f>>2]=0,(__Z28atomic_conditional_incrementPj(ca+-8|0)|0)!=0):0){ca=c[J>>2]|0;c[f>>2]=ca;ra=ca}else ra=0}else{c[f>>2]=0;ra=0}while(0);aa=ra;ca=b+680|0;J=c[ca>>2]|0;if((J|0)==(ra|0)){if(ra|0)G=260}else{if(J|0?(__Z16atomic_decrementPj(J+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(J,1);c[ca>>2]=0;if(ra|0)if(!(__Z28atomic_conditional_incrementPj(ra+-8|0)|0))G=260;else{c[ca>>2]=aa;G=260}}if((G|0)==260?(__Z16atomic_decrementPj(ra+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(ra,1);__ZN10StringNameD2Ev(w);c[b+684>>2]=ma;pa=0;break}}else pa=1;while(0);if((s|0?__ZN9Reference11unreferenceEv(s)|0:0)?__Z17predelete_handlerP6Object(s)|0:0){gj[c[(c[s>>2]|0)+76>>2]&8191](s);__ZN6Memory11free_staticEPvb(s,0)}if(!(pa&(c[x>>2]|0)==3)){l=e;return}}while(0);if((c[d+40>>2]|0)!=1){l=e;return}if(a[d+44>>0]|0){l=e;return}x=b+632|0;if((a[x>>0]|0)!=0?(a[b+668>>0]|0)!=0:0){pa=b+636|0;c[f>>2]=0;ma=c[pa>>2]|0;if(ma|0?(c[f>>2]=0,__Z28atomic_conditional_incrementPj(ma+-8|0)|0):0)c[f>>2]=c[pa>>2];pa=c[b+644>>2]|0;ma=b+680|0;c[g>>2]=0;w=c[ma>>2]|0;if(w|0?(c[g>>2]=0,__Z28atomic_conditional_incrementPj(w+-8|0)|0):0)c[g>>2]=c[ma>>2];ma=c[b+684>>2]|0;if(!(a[b+640>>0]|0)){__Z11__swap_tmplI6StringEvRT_S2_(f,g);sa=pa;ta=ma}else{sa=ma;ta=pa}__ZN10StringNameC2EPKc(h,849086);__ZN7VariantC2ERK6String(j,f);__ZN7VariantC2Ei(k,ta);__ZN7VariantC2ERK6String(n,g);__ZN7VariantC2Ei(o,sa);c[p>>2]=0;__ZN6Object11emit_signalERK10StringNameRK7VariantS5_S5_S5_S5_(b,h,j,k,n,o,p);if(c[p>>2]|0)__ZN7Variant5clearEv(p);if(c[o>>2]|0)__ZN7Variant5clearEv(o);if(c[n>>2]|0)__ZN7Variant5clearEv(n);if(c[k>>2]|0)__ZN7Variant5clearEv(k);if(c[j>>2]|0)__ZN7Variant5clearEv(j);__ZN10StringNameD2Ev(h);sa=c[g>>2]|0;if(sa|0?(__Z16atomic_decrementPj(sa+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(sa,1);sa=c[f>>2]|0;if(sa|0?(__Z16atomic_decrementPj(sa+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(sa,1)}else G=298;if((G|0)==298?(a[b+688>>0]|0)==0:0){G=b+636|0;c[f>>2]=0;sa=c[G>>2]|0;if(sa|0?(c[f>>2]=0,__Z28atomic_conditional_incrementPj(sa+-8|0)|0):0)c[f>>2]=c[G>>2];G=c[b+644>>2]|0;sa=c[d+24>>2]|0;c[g>>2]=c[d+20>>2];c[g+4>>2]=sa;__ZN10StringNameC2EPKc(h,849208);__ZN7VariantC2ERK6String(j,f);__ZN7VariantC2Ei(k,G);__ZN7VariantC2ERK7Vector2(n,g);c[o>>2]=0;c[p>>2]=0;__ZN6Object11emit_signalERK10StringNameRK7VariantS5_S5_S5_S5_(b,h,j,k,n,o,p);if(c[p>>2]|0)__ZN7Variant5clearEv(p);if(c[o>>2]|0)__ZN7Variant5clearEv(o);if(c[n>>2]|0)__ZN7Variant5clearEv(n);if(c[k>>2]|0)__ZN7Variant5clearEv(k);if(c[j>>2]|0)__ZN7Variant5clearEv(j);__ZN10StringNameD2Ev(h);h=c[f>>2]|0;if(h|0?(__Z16atomic_decrementPj(h+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(h,1)}a[x>>0]=0;__ZN10CanvasItem6updateEv(c[b+764>>2]|0);__ZN10CanvasItem6updateEv(b);__ZN10CanvasItem6updateEv(c[b+760>>2]|0);l=e;return}function __ZN9GraphEdit15_top_layer_drawEv(b){b=b|0;var d=0,e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0;d=l;l=l+48|0;if((l|0)>=(m|0))ba(48);e=d+8|0;f=d;h=d+24|0;__ZN9GraphEdit14_update_scrollEv(b);if(a[b+632>>0]|0){__ZN8NodePathC2ERK6String(e,b+636|0);i=__ZNK4Node8get_nodeERK8NodePath(b,e)|0;__ZN8NodePathD2Ev(e);if(!i){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(848950,848635,699,849315,0);l=d;return}a[1263537]=0;if(!($i[c[(c[i>>2]|0)+44>>2]&8191](i,1235496)|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(848950,848635,701,849345,0);l=d;return}a[1263537]=0;g[e>>2]=0.0;g[e+4>>2]=0.0;j=b+640|0;k=c[b+644>>2]|0;if(!(a[j>>0]|0)){__ZN9GraphNode24get_connection_input_posEi(f,i,k);n=f;o=c[n+4>>2]|0;p=e;c[p>>2]=c[n>>2];c[p+4>>2]=o}else{__ZN9GraphNode25get_connection_output_posEi(f,i,k);k=f;o=c[k+4>>2]|0;p=e;c[p>>2]=c[k>>2];c[p+4>>2]=o}__ZNK7Control12get_positionEv(f,i);__ZN7Vector2pLERKS_(e,f);i=b+672|0;o=c[i>>2]|0;p=c[i+4>>2]|0;i=f;c[i>>2]=o;c[i+4>>2]=p;i=b+652|0;c[h>>2]=c[i>>2];c[h+4>>2]=c[i+4>>2];c[h+8>>2]=c[i+8>>2];c[h+12>>2]=c[i+12>>2];if(a[b+668>>0]|0){g[h>>2]=+g[h>>2]+.4;i=h+4|0;g[i>>2]=+g[i>>2]+.4;i=h+8|0;g[i>>2]=+g[i>>2]+.4}if(!(a[j>>0]|0)){j=e;i=c[j>>2]|0;k=c[j+4>>2]|0;j=e;c[j>>2]=o;c[j+4>>2]=p;p=f;c[p>>2]=i;c[p+4>>2]=k}__ZN9GraphEdit14_draw_cos_lineEP10CanvasItemRK7Vector2S4_RK5ColorS7_(b,c[b+764>>2]|0,e,f,h,h)}if(!(a[b+712>>0]|0)){l=d;return}h=c[b+764>>2]|0;g[e>>2]=.699999988079071;g[e+4>>2]=.699999988079071;g[e+8>>2]=1.0;g[e+12>>2]=.30000001192092896;__ZN10CanvasItem9draw_rectERK5Rect2RK5Color(h,b+732|0,e);l=d;return}function __ZN9GraphEdit13_scroll_movedEd(b,d){b=b|0;d=+d;var e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0.0;e=l;l=l+160|0;if((l|0)>=(m|0))ba(160);f=e+144|0;h=e+120|0;i=e+96|0;j=e+72|0;k=e+48|0;n=e+24|0;o=e;p=b+755|0;if(!(a[p>>0]|0)){__ZN10StringNameC2EPKc(f,848687);c[h>>2]=0;c[i>>2]=0;c[j>>2]=0;c[k>>2]=0;c[n>>2]=0;__ZN6Object13call_deferredERK10StringNameRK7VariantS5_S5_S5_S5_(b,f,h,i,j,k,n);if(c[n>>2]|0)__ZN7Variant5clearEv(n);if(c[k>>2]|0)__ZN7Variant5clearEv(k);if(c[j>>2]|0)__ZN7Variant5clearEv(j);if(c[i>>2]|0)__ZN7Variant5clearEv(i);if(c[h>>2]|0)__ZN7Variant5clearEv(h);__ZN10StringNameD2Ev(f);a[p>>0]=1}__ZN10CanvasItem6updateEv(c[b+764>>2]|0);__ZN10CanvasItem6updateEv(b);if(a[b+752>>0]|0){l=e;return}__ZN10StringNameC2EPKc(f,849293);d=+__ZNK5Range9get_valueEv(c[b+624>>2]|0);q=+__ZNK5Range9get_valueEv(c[b+628>>2]|0);g[i>>2]=d;g[i+4>>2]=q;__ZN7VariantC2ERK7Vector2(h,i);c[j>>2]=0;c[k>>2]=0;c[n>>2]=0;c[o>>2]=0;__ZN6Object11emit_signalERK10StringNameRK7VariantS5_S5_S5_S5_(b,f,h,j,k,n,o);if(c[o>>2]|0)__ZN7Variant5clearEv(o);if(c[n>>2]|0)__ZN7Variant5clearEv(n);if(c[k>>2]|0)__ZN7Variant5clearEv(k);if(c[j>>2]|0)__ZN7Variant5clearEv(j);if(c[h>>2]|0)__ZN7Variant5clearEv(h);__ZN10StringNameD2Ev(f);l=e;return}function __ZN9GraphEdit11_zoom_minusEv(a){a=a|0;__ZN9GraphEdit8set_zoomEf(a,+g[a+708>>2]/1.2);return}function __ZN9GraphEdit11_zoom_resetEv(a){a=a|0;__ZN9GraphEdit8set_zoomEf(a,1.0);return}function __ZN9GraphEdit10_zoom_plusEv(a){a=a|0;__ZN9GraphEdit8set_zoomEf(a,+g[a+708>>2]*1.2);return}function __ZN9GraphEdit13_snap_toggledEv(a){a=a|0;__ZN10CanvasItem6updateEv(a);return}function __ZN9GraphEdit19_snap_value_changedEd(a,b){a=a|0;b=+b;__ZN10CanvasItem6updateEv(a);return}function __ZN9GraphEdit10_gui_inputERK10InputEvent(b,d){b=b|0;d=d|0;var e=0,f=0,h=0,i=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0.0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0.0,K=0.0,L=0.0,M=0.0,N=0.0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0;e=l;l=l+192|0;if((l|0)>=(m|0))ba(192);f=e+144|0;h=e+184|0;i=e+176|0;k=e+168|0;n=e+160|0;o=e+120|0;p=e+96|0;q=e+72|0;r=e+48|0;s=e+24|0;t=e;u=d+4|0;v=c[u>>2]|0;if((v|0)==2){w=c[d+16>>2]|0;if(!(w&4)){if(w&1|0?(w=__ZN5Input13get_singletonEv()|0,$i[c[(c[w>>2]|0)+84>>2]&8191](w,32)|0):0)x=5}else x=5;if((x|0)==5){w=c[b+624>>2]|0;y=+__ZNK5Range9get_valueEv(w);__ZN5Range9set_valueEd(w,y-+g[d+40>>2]);w=c[b+628>>2]|0;y=+__ZNK5Range9get_valueEv(w);__ZN5Range9set_valueEd(w,y-+g[d+44>>2])}w=c[u>>2]|0;if((w|0)==2){if(a[b+689>>0]|0?(a[b+690>>0]=1,__ZNK10CanvasItem19get_local_mouse_posEv(h,b),__ZNK7Vector2miERKS_(f,h,b+700|0),h=b+692|0,z=f,A=c[z+4>>2]|0,B=h,c[B>>2]=c[z>>2],c[B+4>>2]=A,A=__ZNK4Node15get_child_countEv(b)|0,(A|0)>0):0){B=b+708|0;z=b+616|0;C=b+620|0;D=p+4|0;E=A;do{A=E;E=E+-1|0;F=__ZNK4Node9get_childEi(b,E)|0;if((F|0?$i[c[(c[F>>2]|0)+44>>2]&8191](F,1235496)|0:0)?__ZN9GraphNode11is_selectedEv(F)|0:0){__ZN9GraphNode13get_drag_fromEv(i,F);__ZNK7Vector2mlERKf(k,i,B);__ZNK7Vector2plERKS_(n,k,h);__ZNK7Vector2dvERKf(f,n,B);if(__ZNK10BaseButton10is_pressedEv(c[z>>2]|0)|0){y=+(~~+__ZNK5Range9get_valueEv(c[C>>2]|0)|0);g[p>>2]=y;g[D>>2]=y;__ZNK7Vector27snappedERKS_(o,f,p);G=o;H=c[G+4>>2]|0;I=f;c[I>>2]=c[G>>2];c[I+4>>2]=H}__ZN9GraphNode10set_offsetERK7Vector2(F,f)}}while((A|0)>1)}D=c[u>>2]|0;if((D|0)==2){if(a[b+712>>0]|0){__ZNK10CanvasItem19get_local_mouse_posEv(f,b);C=b+724|0;z=f;B=c[z>>2]|0;n=c[z+4>>2]|0;z=C;c[z>>2]=B;c[z+4>>2]=n;z=b+716|0;y=+g[z>>2];J=(c[j>>2]=B,+g[j>>2]);K=+g[b+720>>2];L=(c[j>>2]=n,+g[j>>2]);n=c[(K<L?z:C)+4>>2]|0;M=y-J;N=K-L;B=b+732|0;c[B>>2]=c[(y<J?z:C)>>2];C=b+736|0;c[C>>2]=n;n=b+740|0;g[n>>2]=M<0.0?-M:M;z=b+744|0;g[z>>2]=N<0.0?-N:N;h=__ZNK4Node15get_child_countEv(b)|0;if((h|0)>0){k=b+708|0;i=f+8|0;E=f+8|0;A=f+4|0;F=f+12|0;H=b+713|0;I=b+748|0;G=h;do{h=G;G=G+-1|0;O=__ZNK4Node9get_childEi(b,G)|0;if(O|0?$i[c[(c[O>>2]|0)+44>>2]&8191](O,1235496)|0:0){__ZNK7Control8get_rectEv(f,O);__ZN7Vector2mLERKf(i,k);N=+g[f>>2];M=+g[B>>2];if(((!(N>=M+ +g[n>>2])?!(N+ +g[E>>2]<=M):0)?(M=+g[A>>2],N=+g[C>>2],!(M>=N+ +g[z>>2])):0)?!(M+ +g[F>>2]<=N):0)__ZN9GraphNode12set_selectedEb(O,(a[H>>0]|0)!=0);else{P=c[I>>2]|0;if(!P)Q=0;else{R=P;x=31}while(1){if((x|0)==31){x=0;Q=c[R>>2]|0}if(!Q){S=0;break}if((c[Q>>2]|0)==(O|0)){S=Q;break}R=Q+4|0;x=31}__ZN9GraphNode12set_selectedEb(O,(S|0)!=0)}}}while((h|0)>1)}__ZN10CanvasItem6updateEv(c[b+764>>2]|0);T=c[u>>2]|0;x=38}}else{T=D;x=38}}else{T=w;x=38}}else{T=v;x=38}do if((x|0)==38?(T|0)==3:0){v=d+40|0;w=c[v>>2]|0;if((w|0)==2){do if(a[d+44>>0]|0){D=b+712|0;if(!(a[D>>0]|0)){S=b+632|0;if(a[S>>0]|0){a[S>>0]=0;__ZN10CanvasItem6updateEv(c[b+764>>2]|0);break}__ZN10StringNameC2EPKc(f,849145);S=c[d+32>>2]|0;c[p>>2]=c[d+28>>2];c[p+4>>2]=S;__ZN7VariantC2ERK7Vector2(o,p);c[q>>2]=0;c[r>>2]=0;c[s>>2]=0;c[t>>2]=0;__ZN6Object11emit_signalERK10StringNameRK7VariantS5_S5_S5_S5_(b,f,o,q,r,s,t);if(c[t>>2]|0)__ZN7Variant5clearEv(t);if(c[s>>2]|0)__ZN7Variant5clearEv(s);if(c[r>>2]|0)__ZN7Variant5clearEv(r);if(c[q>>2]|0)__ZN7Variant5clearEv(q);if(c[o>>2]|0)__ZN7Variant5clearEv(o);__ZN10StringNameD2Ev(f);break}else{a[D>>0]=0;D=__ZNK4Node15get_child_countEv(b)|0;if((D|0)>0){S=b+748|0;Q=D;do{D=Q;Q=Q+-1|0;R=__ZNK4Node9get_childEi(b,Q)|0;if(R|0?$i[c[(c[R>>2]|0)+44>>2]&8191](R,1235496)|0:0){I=c[S>>2]|0;if(!I)U=0;else{V=I;x=49}while(1){if((x|0)==49){x=0;U=c[V>>2]|0}if(!U){W=0;break}if((c[U>>2]|0)==(R|0)){W=U;break}V=U+4|0;x=49}__ZN9GraphNode12set_selectedEb(R,(W|0)!=0)}}while((D|0)>1)}__ZN10CanvasItem6updateEv(c[b+764>>2]|0);break}}while(0);X=c[v>>2]|0}else X=w;if((X|0)==1){if((a[d+44>>0]|0)==0?(h=b+689|0,a[h>>0]|0):0){O=b+692|0;do if(!(a[b+690>>0]|0)){g[f>>2]=0.0;g[f+4>>2]=0.0;if(!(__ZNK7Vector2eqERKS_(O,f)|0))break;S=__ZN5Input13get_singletonEv()|0;if($i[c[(c[S>>2]|0)+84>>2]&8191](S,16777238)|0?(S=__ZNK4Node15get_child_countEv(b)|0,(S|0)>0):0){Q=b+708|0;I=f+8|0;H=o+4|0;F=f+4|0;z=f+8|0;C=f+12|0;A=S;do{S=A;A=A+-1|0;E=__ZNK4Node9get_childEi(b,A)|0;if(E|0?$i[c[(c[E>>2]|0)+44>>2]&8191](E,1235496)|0:0){__ZNK7Control8get_rectEv(f,E);__ZN7Vector2mLERKf(I,Q);__ZNK10CanvasItem19get_local_mouse_posEv(o,b);N=+g[o>>2];M=+g[f>>2];do if(!(N<M)?(J=+g[H>>2],y=+g[F>>2],!(J<y)):0){if(N>=M+ +g[z>>2]){x=83;break}if(J>=y+ +g[C>>2])break;__ZN9GraphNode12set_selectedEb(E,0)}else x=83;while(0);if((x|0)==83)x=0}}while((S|0)>1)}}while(0);g[f>>2]=0.0;g[f+4>>2]=0.0;if(__ZNK7Vector2neERKS_(O,f)|0){__ZN10StringNameC2EPKc(f,849261);c[o>>2]=0;c[p>>2]=0;c[q>>2]=0;c[r>>2]=0;c[s>>2]=0;__ZN6Object11emit_signalERK10StringNameRK7VariantS5_S5_S5_S5_(b,f,o,p,q,r,s);if(c[s>>2]|0)__ZN7Variant5clearEv(s);if(c[r>>2]|0)__ZN7Variant5clearEv(r);if(c[q>>2]|0)__ZN7Variant5clearEv(q);if(c[p>>2]|0)__ZN7Variant5clearEv(p);if(c[o>>2]|0)__ZN7Variant5clearEv(o);__ZN10StringNameD2Ev(f);w=__ZNK4Node15get_child_countEv(b)|0;if((w|0)>0){C=w;do{w=C;C=C+-1|0;z=__ZNK4Node9get_childEi(b,C)|0;do if(z|0){if(!($i[c[(c[z>>2]|0)+44>>2]&8191](z,1235496)|0))break;if(!(__ZN9GraphNode11is_selectedEv(z)|0))break;__ZN9GraphNode8set_dragEb(z,0)}while(0)}while((w|0)>1)}__ZN10StringNameC2EPKc(f,849278);c[o>>2]=0;c[p>>2]=0;c[q>>2]=0;c[r>>2]=0;c[s>>2]=0;__ZN6Object11emit_signalERK10StringNameRK7VariantS5_S5_S5_S5_(b,f,o,p,q,r,s);if(c[s>>2]|0)__ZN7Variant5clearEv(s);if(c[r>>2]|0)__ZN7Variant5clearEv(r);if(c[q>>2]|0)__ZN7Variant5clearEv(q);if(c[p>>2]|0)__ZN7Variant5clearEv(p);if(c[o>>2]|0)__ZN7Variant5clearEv(o);__ZN10StringNameD2Ev(f)}a[h>>0]=0;__ZN10CanvasItem6updateEv(c[b+764>>2]|0);__ZN10CanvasItem6updateEv(b);__ZN10CanvasItem6updateEv(c[b+760>>2]|0);if((c[v>>2]|0)!=1)break}C=d+44|0;a:do if(a[C>>0]|0){O=__ZNK4Node15get_child_countEv(b)|0;b:do if((O|0)>0){z=O;while(1){F=z;z=z+-1|0;Y=__ZNK4Node9get_childEi(b,z)|0;if((Y|0?$i[c[(c[Y>>2]|0)+44>>2]&8191](Y,1235496)|0:0)?(a[Y+630>>0]|0)==0:0)break;if((F|0)<=1)break b}__ZNK7Control8get_rectEv(f,Y);__ZN7Vector2mLERKf(f+8|0,b+708|0);__ZNK10CanvasItem19get_local_mouse_posEv(o,b);M=+g[o>>2];N=+g[f>>2];if((!(M<N)?(y=+g[o+4>>2],J=+g[f+4>>2],!(y<J)):0)?!(M>=N+ +g[f+8>>2]):0){if(!(y>=J+ +g[f+12>>2])){z=c[d+24>>2]|0;c[f>>2]=c[d+20>>2];c[f+4>>2]=z;if(__ZN9GraphEdit13_filter_inputERK7Vector2(b,f)|0){l=e;return}a[b+689>>0]=1;c[b+692>>2]=0;c[b+696>>2]=0;__ZNK10CanvasItem19get_local_mouse_posEv(f,b);z=f;S=c[z+4>>2]|0;F=b+700|0;c[F>>2]=c[z>>2];c[F+4>>2]=S;a[b+690>>0]=((__ZN9GraphNode11is_selectedEv(Y)|0)^1)&1;if((!(__ZN9GraphNode11is_selectedEv(Y)|0)?(S=__ZN5Input13get_singletonEv()|0,!($i[c[(c[S>>2]|0)+84>>2]&8191](S,16777238)|0)):0)?(__ZNK4Node15get_child_countEv(b)|0)>0:0){S=0;do{F=__ZNK4Node9get_childEi(b,S)|0;do if(F|0){if(!($i[c[(c[F>>2]|0)+44>>2]&8191](F,1235496)|0))break;__ZN9GraphNode12set_selectedEb(F,(F|0)==(Y|0))}while(0);S=S+1|0}while((S|0)<(__ZNK4Node15get_child_countEv(b)|0))}__ZN9GraphNode12set_selectedEb(Y,1);if((__ZNK4Node15get_child_countEv(b)|0)>0)Z=0;else break a;while(1){S=__ZNK4Node9get_childEi(b,Z)|0;do if(S|0){if(!($i[c[(c[S>>2]|0)+44>>2]&8191](S,1235496)|0))break;if(!(__ZN9GraphNode11is_selectedEv(S)|0))break;__ZN9GraphNode8set_dragEb(S,1)}while(0);Z=Z+1|0;if((Z|0)>=(__ZNK4Node15get_child_countEv(b)|0))break a}}}else x=126}while(0);O=c[d+24>>2]|0;c[f>>2]=c[d+20>>2];c[f+4>>2]=O;if(__ZN9GraphEdit13_filter_inputERK7Vector2(b,f)|0){l=e;return}O=__ZN5Input13get_singletonEv()|0;if($i[c[(c[O>>2]|0)+84>>2]&8191](O,32)|0){l=e;return}a[b+712>>0]=1;__ZNK10CanvasItem19get_local_mouse_posEv(f,b);O=f;w=c[O+4>>2]|0;S=b+716|0;c[S>>2]=c[O>>2];c[S+4>>2]=w;if(a[d+14>>0]|0){a[b+713>>0]=1;w=b+748|0;__ZN4ListIP9GraphNode16DefaultAllocatorE5clearEv(w);S=__ZNK4Node15get_child_countEv(b)|0;if((S|0)<=0)break;O=S;while(1){S=O;O=O+-1|0;F=__ZNK4Node9get_childEi(b,O)|0;if((F|0?$i[c[(c[F>>2]|0)+44>>2]&8191](F,1235496)|0:0)?(z=F,__ZN9GraphNode11is_selectedEv(F)|0):0){if(!(c[w>>2]|0)){F=__ZnwjPFPvjE(12,4740)|0;c[w>>2]=F;c[F>>2]=0;c[F+4>>2]=0;c[F+8>>2]=0}F=__ZnwjPFPvjE(16,4740)|0;c[F>>2]=z;z=c[w>>2]|0;H=z+4|0;Q=c[H>>2]|0;c[F+8>>2]=Q;c[F+4>>2]=0;c[F+12>>2]=z;if(Q|0)c[Q+4>>2]=F;c[H>>2]=F;if(!(c[z>>2]|0))c[z>>2]=F;F=z+8|0;c[F>>2]=(c[F>>2]|0)+1}if((S|0)<=1)break a}}w=b+713|0;if(!(a[d+12>>0]|0)){a[w>>0]=1;__ZN4ListIP9GraphNode16DefaultAllocatorE5clearEv(b+748|0);O=__ZNK4Node15get_child_countEv(b)|0;if((O|0)>0)_=O;else break;while(1){O=_;_=_+-1|0;S=__ZNK4Node9get_childEi(b,_)|0;if(S|0?$i[c[(c[S>>2]|0)+44>>2]&8191](S,1235496)|0:0)__ZN9GraphNode12set_selectedEb(S,0);if((O|0)<=1)break a}}a[w>>0]=0;O=b+748|0;__ZN4ListIP9GraphNode16DefaultAllocatorE5clearEv(O);S=__ZNK4Node15get_child_countEv(b)|0;if((S|0)>0){F=S;do{S=F;F=F+-1|0;z=__ZNK4Node9get_childEi(b,F)|0;if((z|0?$i[c[(c[z>>2]|0)+44>>2]&8191](z,1235496)|0:0)?(H=z,__ZN9GraphNode11is_selectedEv(z)|0):0){if(!(c[O>>2]|0)){z=__ZnwjPFPvjE(12,4740)|0;c[O>>2]=z;c[z>>2]=0;c[z+4>>2]=0;c[z+8>>2]=0}z=__ZnwjPFPvjE(16,4740)|0;c[z>>2]=H;H=c[O>>2]|0;Q=H+4|0;I=c[Q>>2]|0;c[z+8>>2]=I;c[z+4>>2]=0;c[z+12>>2]=H;if(I|0)c[I+4>>2]=z;c[Q>>2]=z;if(!(c[H>>2]|0))c[H>>2]=z;z=H+8|0;c[z>>2]=(c[z>>2]|0)+1}}while((S|0)>1)}}while(0);if((c[v>>2]|0)==1&(a[C>>0]|0)==0?(h=b+712|0,a[h>>0]|0):0){a[h>>0]=0;__ZN4ListIP9GraphNode16DefaultAllocatorE5clearEv(b+748|0);__ZN10CanvasItem6updateEv(c[b+764>>2]|0)}}}while(0);if((c[u>>2]|0)!=1){l=e;return}_=d+20|0;x=c[_>>2]|0;if((x|0)==68){if(a[d+16>>0]|0?a[d+14>>0]|0:0){__ZN10StringNameC2EPKc(f,849170);c[o>>2]=0;c[p>>2]=0;c[q>>2]=0;c[r>>2]=0;c[s>>2]=0;__ZN6Object11emit_signalERK10StringNameRK7VariantS5_S5_S5_S5_(b,f,o,p,q,r,s);if(c[s>>2]|0)__ZN7Variant5clearEv(s);if(c[r>>2]|0)__ZN7Variant5clearEv(r);if(c[q>>2]|0)__ZN7Variant5clearEv(q);if(c[p>>2]|0)__ZN7Variant5clearEv(p);if(c[o>>2]|0)__ZN7Variant5clearEv(o);__ZN10StringNameD2Ev(f);__ZN7Control12accept_eventEv(b);if((c[u>>2]|0)!=1){l=e;return}}$=c[_>>2]|0}else $=x;if(($|0)!=16777224){l=e;return}if(!(a[d+16>>0]|0)){l=e;return}__ZN10StringNameC2EPKc(f,849240);c[o>>2]=0;c[p>>2]=0;c[q>>2]=0;c[r>>2]=0;c[s>>2]=0;__ZN6Object11emit_signalERK10StringNameRK7VariantS5_S5_S5_S5_(b,f,o,p,q,r,s);if(c[s>>2]|0)__ZN7Variant5clearEv(s);if(c[r>>2]|0)__ZN7Variant5clearEv(r);if(c[q>>2]|0)__ZN7Variant5clearEv(q);if(c[p>>2]|0)__ZN7Variant5clearEv(p);if(c[o>>2]|0)__ZN7Variant5clearEv(o);__ZN10StringNameD2Ev(f);__ZN7Control12accept_eventEv(b);l=e;return}function __ZN9GraphEdit21_update_scroll_offsetEv(b){b=b|0;var d=0,e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0.0,v=0.0,w=0,x=0,y=0;d=l;l=l+48|0;if((l|0)>=(m|0))ba(48);e=d+32|0;f=d+16|0;h=d+24|0;i=d+8|0;j=d;__ZN7Control29set_block_minimum_size_adjustEb(b,1);if((__ZNK4Node15get_child_countEv(b)|0)>0){k=b+708|0;n=b+624|0;o=b+628|0;p=h+4|0;q=h+4|0;r=h+4|0;s=0;do{t=__ZNK4Node9get_childEi(b,s)|0;if((t|0?$i[c[(c[t>>2]|0)+44>>2]&8191](t,1235496)|0:0)?(__ZNK9GraphNode10get_offsetEv(f,t),__ZNK7Vector2mlERKf(e,f,k),u=+__ZNK5Range9get_valueEv(c[n>>2]|0),v=+__ZNK5Range9get_valueEv(c[o>>2]|0),g[h>>2]=u,g[p>>2]=v,__ZN7Vector2mIERKS_(e,h),__ZN7Control12set_positionERK7Vector2(t,e),__ZNK7Control9get_scaleEv(i,t),w=c[k>>2]|0,c[h>>2]=w,c[q>>2]=w,__ZNK7Vector2neERKS_(i,h)|0):0){w=c[k>>2]|0;c[h>>2]=w;c[r>>2]=w;__ZN7Control9set_scaleERK7Vector2(t,h)}s=s+1|0}while((s|0)<(__ZNK4Node15get_child_countEv(b)|0));x=n;y=o}else{x=b+624|0;y=b+628|0}o=c[b+760>>2]|0;v=+__ZNK5Range9get_valueEv(c[x>>2]|0);u=+__ZNK5Range9get_valueEv(c[y>>2]|0);g[j>>2]=v;g[j+4>>2]=u;__ZNK7Vector2ngEv(e,j);__ZN7Control12set_positionERK7Vector2(o,e);__ZN7Control29set_block_minimum_size_adjustEb(b,0);a[b+755>>0]=0;l=d;return}function __ZN9GraphEdit23_connections_layer_drawEv(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0;d=l;l=l+96|0;if((l|0)>=(m|0))ba(96);e=d+88|0;f=d+80|0;g=d+76|0;h=d+72|0;i=d+40|0;j=d+64|0;k=d+56|0;n=d+16|0;o=d+32|0;p=d;q=d+24|0;c[f>>2]=0;r=b+756|0;s=c[r>>2]|0;if(!s)t=0;else{u=s;v=3}while(1){if((v|0)==3){v=0;t=c[u>>2]|0}s=t;if(!t)break;w=c[t>>2]|0;do if(w){x=c[w+4>>2]|0;if(x|0){__ZN6StringC2EPKc(e,x);y=c[e>>2]|0;break}x=w+8|0;c[e>>2]=0;z=c[x>>2]|0;if((z|0)!=0?(c[e>>2]=0,(__Z28atomic_conditional_incrementPj(z+-8|0)|0)!=0):0){z=c[x>>2]|0;c[e>>2]=z;y=z}else y=0}else{c[e>>2]=0;y=0}while(0);c[h>>2]=y;__ZN8NodePathC2ERK6String(g,h);w=c[h>>2]|0;if(w|0?(__Z16atomic_decrementPj(w+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(w,1);w=__ZNK4Node8get_nodeERK8NodePath(b,g)|0;do if(!w){if(!(c[f>>2]|0)){z=__ZnwjPFPvjE(12,4740)|0;c[f>>2]=z;c[z>>2]=0;c[z+4>>2]=0;c[z+8>>2]=0}z=__ZnwjPFPvjE(16,4740)|0;c[z>>2]=s;x=c[f>>2]|0;A=x+4|0;B=c[A>>2]|0;c[z+8>>2]=B;c[z+4>>2]=0;c[z+12>>2]=x;if(B|0)c[B+4>>2]=z;c[A>>2]=z;if(!(c[x>>2]|0))c[x>>2]=z;z=x+8|0;c[z>>2]=(c[z>>2]|0)+1}else{if(!($i[c[(c[w>>2]|0)+44>>2]&8191](w,1235496)|0)){if(!(c[f>>2]|0)){z=__ZnwjPFPvjE(12,4740)|0;c[f>>2]=z;c[z>>2]=0;c[z+4>>2]=0;c[z+8>>2]=0}z=__ZnwjPFPvjE(16,4740)|0;c[z>>2]=s;x=c[f>>2]|0;A=x+4|0;B=c[A>>2]|0;c[z+8>>2]=B;c[z+4>>2]=0;c[z+12>>2]=x;if(B|0)c[B+4>>2]=z;c[A>>2]=z;if(!(c[x>>2]|0))c[x>>2]=z;z=x+8|0;c[z>>2]=(c[z>>2]|0)+1;break}z=c[t+4>>2]|0;do if(z){x=c[z+4>>2]|0;if(x|0){__ZN6StringC2EPKc(e,x);C=c[e>>2]|0;break}x=z+8|0;c[e>>2]=0;A=c[x>>2]|0;if((A|0)!=0?(c[e>>2]=0,(__Z28atomic_conditional_incrementPj(A+-8|0)|0)!=0):0){A=c[x>>2]|0;c[e>>2]=A;C=A}else C=0}else{c[e>>2]=0;C=0}while(0);c[i>>2]=C;__ZN8NodePathC2ERK6String(h,i);z=c[i>>2]|0;if(z|0?(__Z16atomic_decrementPj(z+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(z,1);z=__ZNK4Node8get_nodeERK8NodePath(b,h)|0;do if(!z){if(!(c[f>>2]|0)){A=__ZnwjPFPvjE(12,4740)|0;c[f>>2]=A;c[A>>2]=0;c[A+4>>2]=0;c[A+8>>2]=0}A=__ZnwjPFPvjE(16,4740)|0;c[A>>2]=s;x=c[f>>2]|0;B=x+4|0;D=c[B>>2]|0;c[A+8>>2]=D;c[A+4>>2]=0;c[A+12>>2]=x;if(D|0)c[D+4>>2]=A;c[B>>2]=A;if(!(c[x>>2]|0))c[x>>2]=A;A=x+8|0;c[A>>2]=(c[A>>2]|0)+1}else{if($i[c[(c[z>>2]|0)+44>>2]&8191](z,1235496)|0){A=t+8|0;__ZN9GraphNode25get_connection_output_posEi(j,w,c[A>>2]|0);__ZNK9GraphNode10get_offsetEv(k,w);x=b+708|0;__ZNK7Vector2mlERKf(i,k,x);__ZNK7Vector2plERKS_(e,j,i);__ZN9GraphNode27get_connection_output_colorEi(i,w,c[A>>2]|0);A=t+12|0;__ZN9GraphNode24get_connection_input_posEi(o,z,c[A>>2]|0);__ZNK9GraphNode10get_offsetEv(q,z);__ZNK7Vector2mlERKf(p,q,x);__ZNK7Vector2plERKS_(n,o,p);__ZN9GraphNode26get_connection_input_colorEi(p,z,c[A>>2]|0);__ZN9GraphEdit14_draw_cos_lineEP10CanvasItemRK7Vector2S4_RK5ColorS7_(b,c[b+760>>2]|0,e,n,i,p);break}if(!(c[f>>2]|0)){A=__ZnwjPFPvjE(12,4740)|0;c[f>>2]=A;c[A>>2]=0;c[A+4>>2]=0;c[A+8>>2]=0}A=__ZnwjPFPvjE(16,4740)|0;c[A>>2]=s;x=c[f>>2]|0;B=x+4|0;D=c[B>>2]|0;c[A+8>>2]=D;c[A+4>>2]=0;c[A+12>>2]=x;if(D|0)c[D+4>>2]=A;c[B>>2]=A;if(!(c[x>>2]|0))c[x>>2]=A;A=x+8|0;c[A>>2]=(c[A>>2]|0)+1}while(0);__ZN8NodePathD2Ev(h)}while(0);__ZN8NodePathD2Ev(g);u=t+16|0;v=3}t=c[f>>2]|0;if(!t){__ZN4ListIPNS_IN9GraphEdit10ConnectionE16DefaultAllocatorE7ElementES2_ED2Ev(f);l=d;return}else E=t;a:while(1){F=E;while(1){if(!(c[F+8>>2]|0)){v=80;break a}t=c[r>>2]|0;if(t|0?(__ZN4ListIN9GraphEdit10ConnectionE16DefaultAllocatorE5_Data5eraseEPKNS3_7ElementE(t,c[c[F>>2]>>2]|0)|0,t=c[r>>2]|0,(c[t+8>>2]|0)==0):0){__ZN6Memory11free_staticEPvb(t,0);c[r>>2]=0}t=c[f>>2]|0;if(!t){v=80;break a}u=c[t>>2]|0;if(!u){E=t;continue a}a[1263537]=0;if((c[u+12>>2]|0)==(t|0)){c[t>>2]=c[u+4>>2];g=t+4|0;h=c[u+8>>2]|0;if((c[g>>2]|0)==(u|0))c[g>>2]=h;g=u+4|0;if(h|0)c[h+4>>2]=c[g>>2];p=c[g>>2]|0;if(p|0)c[p+8>>2]=h;__ZN6Memory11free_staticEPvb(u,0);u=t+8|0;c[u>>2]=(c[u>>2]|0)+-1}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145114,1145120,157,1145132,0);F=c[f>>2]|0;if(!(c[F+8>>2]|0)){v=79;break a}if(!F){v=80;break a}}}if((v|0)==79){__ZN6Memory11free_staticEPvb(F,0);c[f>>2]=0;__ZN4ListIPNS_IN9GraphEdit10ConnectionE16DefaultAllocatorE7ElementES2_ED2Ev(f);l=d;return}else if((v|0)==80){__ZN4ListIPNS_IN9GraphEdit10ConnectionE16DefaultAllocatorE7ElementES2_ED2Ev(f);l=d;return}}function __ZN9GraphEdit12set_selectedEP4Node(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;d=__ZNK4Node15get_child_countEv(a)|0;if((d|0)>0)e=d;else return;do{d=e;e=e+-1|0;f=__ZNK4Node9get_childEi(a,e)|0;if(f|0?$i[c[(c[f>>2]|0)+44>>2]&8191](f,1235496)|0:0)__ZN9GraphNode12set_selectedEb(f,(f|0)==(b|0))}while((d|0)>1);return}function __ZN9GraphEdit14_draw_cos_lineEP10CanvasItemRK7Vector2S4_RK5ColorS7_(a,b,d,e,f,h){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;h=h|0;var i=0,j=0,k=0,n=0,o=0.0,p=0,q=0,r=0.0,s=0.0,t=0.0,u=0.0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i+16|0;k=i+8|0;n=i;o=+g[e>>2]-+g[d>>2];__ZN10StringNameC2EPKc(j,1030178);__ZN10StringNameC2Ev(k);p=__ZNK7Control12get_constantERK10StringNameS2_(a,j,k)|0;__ZN10StringNameD2Ev(k);__ZN10StringNameD2Ev(j);__ZN10StringNameC2EPKc(j,1030193);__ZN10StringNameC2Ev(k);q=__ZNK7Control12get_constantERK10StringNameS2_(a,j,k)|0;__ZN10StringNameD2Ev(k);__ZN10StringNameD2Ev(j);if(o>0.0){r=+(p|0);s=o*.5;t=r>s?r:s}else{s=+(p|0)-o;r=+(q|0);u=s<r?s:r;r=-o*.5;t=u>r?u:r}r=t*+g[a+708>>2];g[j>>2]=r;g[j+4>>2]=0.0;g[k>>2]=-r;g[k+4>>2]=0.0;c[n>>2]=0;__ZNK9GraphEdit15_bake_segment2dEP10CanvasItemffRK7Vector2S4_S4_S4_iiifRK5ColorS7_Ri(a,b,0.0,1.0,d,j,e,k,0,3,9,8.0,f,h,n);l=i;return}function __ZN4ListIPNS_IN9GraphEdit10ConnectionE16DefaultAllocatorE7ElementES2_ED2Ev(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0;d=c[b>>2]|0;if(!d)return;else e=d;while(1){d=c[e>>2]|0;if(!d){f=15;break}a[1263537]=0;if((c[d+12>>2]|0)==(e|0)){c[e>>2]=c[d+4>>2];g=e+4|0;h=c[d+8>>2]|0;if((c[g>>2]|0)==(d|0))c[g>>2]=h;g=d+4|0;if(h|0)c[h+4>>2]=c[g>>2];i=c[g>>2]|0;if(i|0)c[i+8>>2]=h;__ZN6Memory11free_staticEPvb(d,0);d=e+8|0;c[d>>2]=(c[d>>2]|0)+-1}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145114,1145120,157,1145132,0);j=c[b>>2]|0;if(!(c[j+8>>2]|0)){f=14;break}if(!j){f=18;break}else e=j}if((f|0)==14){__ZN6Memory11free_staticEPvb(j,0);c[b>>2]=0;return}else if((f|0)==15)if(!(c[e+8>>2]|0)){a[1263537]=0;__ZN6Memory11free_staticEPvb(e,0);return}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145461,1145120,668,1145467,0);return}else if((f|0)==18)return}function __ZNK9GraphEdit15_bake_segment2dEP10CanvasItemffRK7Vector2S4_S4_S4_iiifRK5ColorS7_Ri(a,b,d,e,f,h,i,j,k,n,o,p,q,r,s){a=a|0;b=b|0;d=+d;e=+e;f=f|0;h=h|0;i=i|0;j=j|0;k=k|0;n=n|0;o=o|0;p=+p;q=q|0;r=r|0;s=s|0;var t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,O=0,P=0,Q=0.0,R=0,S=0,T=0,U=0.0;t=l;l=l+176|0;if((l|0)>=(m|0))ba(176);u=t+168|0;v=t+160|0;w=t+144|0;x=t+136|0;y=t+96|0;z=t+40|0;A=t+128|0;B=t+120|0;C=t+32|0;D=t+88|0;E=t+24|0;F=t+112|0;G=t+104|0;H=t+16|0;I=t+80|0;J=t+8|0;K=t+72|0;L=t+64|0;M=t;O=t+56|0;P=t+48|0;Q=d+(e-d)*.5;R=f;S=c[R+4>>2]|0;T=z;c[T>>2]=c[R>>2];c[T+4>>2]=S;__ZNK7Vector2plERKS_(A,f,h);__ZNK7Vector2plERKS_(B,i,j);S=i;T=c[S+4>>2]|0;R=C;c[R>>2]=c[S>>2];c[R+4>>2]=T;c[x>>2]=c[z>>2];c[x+4>>2]=c[z+4>>2];c[w>>2]=c[A>>2];c[w+4>>2]=c[A+4>>2];c[v>>2]=c[B>>2];c[v+4>>2]=c[B+4>>2];c[u>>2]=c[C>>2];c[u+4>>2]=c[C+4>>2];__ZL14_bezier_interpI7Vector2ET_fS1_S1_S1_S1_(y,d,x,w,v,u);C=f;B=c[C+4>>2]|0;A=E;c[A>>2]=c[C>>2];c[A+4>>2]=B;__ZNK7Vector2plERKS_(F,f,h);__ZNK7Vector2plERKS_(G,i,j);B=i;A=c[B+4>>2]|0;C=H;c[C>>2]=c[B>>2];c[C+4>>2]=A;c[x>>2]=c[E>>2];c[x+4>>2]=c[E+4>>2];c[w>>2]=c[F>>2];c[w+4>>2]=c[F+4>>2];c[v>>2]=c[G>>2];c[v+4>>2]=c[G+4>>2];c[u>>2]=c[H>>2];c[u+4>>2]=c[H+4>>2];__ZL14_bezier_interpI7Vector2ET_fS1_S1_S1_S1_(D,Q,x,w,v,u);H=f;G=c[H+4>>2]|0;F=J;c[F>>2]=c[H>>2];c[F+4>>2]=G;__ZNK7Vector2plERKS_(K,f,h);__ZNK7Vector2plERKS_(L,i,j);G=i;F=c[G+4>>2]|0;H=M;c[H>>2]=c[G>>2];c[H+4>>2]=F;c[x>>2]=c[J>>2];c[x+4>>2]=c[J+4>>2];c[w>>2]=c[K>>2];c[w+4>>2]=c[K+4>>2];c[v>>2]=c[L>>2];c[v+4>>2]=c[L+4>>2];c[u>>2]=c[M>>2];c[u+4>>2]=c[M+4>>2];__ZL14_bezier_interpI7Vector2ET_fS1_S1_S1_S1_(I,e,x,w,v,u);__ZNK7Vector2miERKS_(O,D,y);__ZNK7Vector210normalizedEv(u,O);__ZNK7Vector2miERKS_(P,I,D);__ZNK7Vector210normalizedEv(v,P);U=+__ZNK7Vector23dotERKS_(u,v);if((k|0)>=(n|0)?!((k|0)<(o|0)?!(+N(+U)*180.0/3.141592653589793<p):0):0){c[w>>2]=c[q>>2];c[w+4>>2]=c[q+4>>2];c[w+8>>2]=c[q+8>>2];c[w+12>>2]=c[q+12>>2];g[w>>2]=+g[w>>2]+Q*(+g[r>>2]-+g[q>>2]);v=w+4|0;g[v>>2]=+g[v>>2]+Q*(+g[r+4>>2]-+g[q+4>>2]);v=w+8|0;g[v>>2]=+g[v>>2]+Q*(+g[r+8>>2]-+g[q+8>>2]);v=w+12|0;g[v>>2]=+g[v>>2]+Q*(+g[r+12>>2]-+g[q+12>>2]);__ZN10CanvasItem9draw_lineERK7Vector2S2_RK5Colorfb(b,y,I,w,2.0,1);c[s>>2]=(c[s>>2]|0)+1;l=t;return}w=k+1|0;__ZNK9GraphEdit15_bake_segment2dEP10CanvasItemffRK7Vector2S4_S4_S4_iiifRK5ColorS7_Ri(a,b,d,Q,f,h,i,j,w,n,o,p,q,r,s);__ZNK9GraphEdit15_bake_segment2dEP10CanvasItemffRK7Vector2S4_S4_S4_iiifRK5ColorS7_Ri(a,b,Q,e,f,h,i,j,w,n,o,p,q,r,s);l=t;return}function __ZL14_bezier_interpI7Vector2ET_fS1_S1_S1_S1_(a,b,c,d,e,f){a=a|0;b=+b;c=c|0;d=d|0;e=e|0;f=f|0;var h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0.0,D=0.0;h=l;l=l+128|0;if((l|0)>=(m|0))ba(128);i=h+112|0;j=h+116|0;k=h+108|0;n=h+104|0;o=h+100|0;p=h+96|0;q=h+72|0;r=h+88|0;s=h+48|0;t=h+32|0;u=h+80|0;v=h+24|0;w=h+64|0;x=h+16|0;y=h+8|0;z=h+56|0;A=h;B=h+40|0;g[i>>2]=b;C=1.0-b;g[j>>2]=C;D=C*C;g[k>>2]=D;g[n>>2]=D*C;C=b*b;g[o>>2]=C;g[p>>2]=C*b;__ZNK7Vector2mlERKf(q,c,n);__ZNK7Vector2mlERKf(s,d,k);__ZNK7Vector2mlERKf(t,s,i);g[u>>2]=3.0;__ZNK7Vector2mlERKf(r,t,u);__ZNK7Vector2plERKS_(v,q,r);__ZNK7Vector2mlERKf(x,e,j);__ZNK7Vector2mlERKf(y,x,o);g[z>>2]=3.0;__ZNK7Vector2mlERKf(w,y,z);__ZNK7Vector2plERKS_(A,v,w);__ZNK7Vector2mlERKf(B,f,p);__ZNK7Vector2plERKS_(a,A,B);l=h;return}function __ZN9GraphNode13get_drag_fromEv(a,b){a=a|0;b=b|0;var d=0,e=0;d=b+692|0;b=c[d+4>>2]|0;e=a;c[e>>2]=c[d>>2];c[e+4>>2]=b;return}function __ZN9GraphNode8set_dragEb(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0;d=l;l=l+144|0;if((l|0)>=(m|0))ba(144);e=d+128|0;f=d+104|0;g=d+80|0;h=d+72|0;i=d+48|0;j=d+24|0;k=d;if(b){b=a+620|0;n=c[b+4>>2]|0;o=a+692|0;c[o>>2]=c[b>>2];c[o+4>>2]=n;l=d;return}__ZN10StringNameC2EPKc(e,834740);__ZN7VariantC2ERK7Vector2(f,a+692|0);n=a+620|0;o=c[n+4>>2]|0;b=h;c[b>>2]=c[n>>2];c[b+4>>2]=o;__ZN7VariantC2ERK7Vector2(g,h);c[i>>2]=0;c[j>>2]=0;c[k>>2]=0;__ZN6Object11emit_signalERK10StringNameRK7VariantS5_S5_S5_S5_(a,e,f,g,i,j,k);if(c[k>>2]|0)__ZN7Variant5clearEv(k);if(c[j>>2]|0)__ZN7Variant5clearEv(j);if(c[i>>2]|0)__ZN7Variant5clearEv(i);if(c[g>>2]|0)__ZN7Variant5clearEv(g);if(c[f>>2]|0)__ZN7Variant5clearEv(f);__ZN10StringNameD2Ev(e);l=d;return}function __ZNK11MethodBind1I9GraphEditdE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if(!b){__ZN7VariantC2Ed(d,0.0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK11MethodBind1I9GraphEditdE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1029434);l=a;return c[b>>2]|0}function __ZN11MethodBind1I9GraphEditdE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0.0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235700)|0:0){c[h>>2]=0;a[1263537]=0;k=d+24|0;n=c[k>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=i;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=i;return}if((g|0)>0){if((n|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);p=0}else{a[1263537]=0;p=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,p)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=p;c[b>>2]=0;l=i;return}}p=c[d+44>>2]|0;n=c[d+48>>2]|0;o=e+(n>>1)|0;if(!(n&1))q=p;else q=c[(c[o>>2]|0)+p>>2]|0;do if((g|0)<1){p=c[k>>2]|0;n=p+-1|0;if((p|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)s=0;else s=c[e+-4>>2]|0;if((p|0)<=(s|0)){if(r)t=0;else t=c[e+-4>>2]|0;do if((t|0)<(p|0)){if(r)u=0;else u=c[e+-4>>2]|0;if((u|0)<(p|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);v=0;break}else{a[1263537]=0;w=31;break}}else w=31;while(0);if((w|0)==31)v=e+(n*24|0)|0;__ZN7VariantC2ERKS_(j,v);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);x=+__ZNK7VariantcvdEv(j);Mi[q&511](o,x);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I9GraphEditdE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,i=0,j=0.0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235700)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1)){g=b;i=c[d>>2]|0;j=+h[i>>3];Mi[g&511](a,j);return}else{g=c[(c[a>>2]|0)+b>>2]|0;i=c[d>>2]|0;j=+h[i>>3];Mi[g&511](a,j);return}}function __ZN11MethodBind1I9GraphEditdED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind0I9GraphEditE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return 0}function __ZNK11MethodBind0I9GraphEditE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1029434);l=a;return c[b>>2]|0}function __ZN11MethodBind0I9GraphEditE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235700)|0:0){c[h>>2]=0;a[1263537]=0;f=c[d+24>>2]|0;if((f|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=f;c[b>>2]=0;return}i=f-(c[d+20>>2]|0)|0;if((i|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=i;c[b>>2]=0;return}i=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))j=i;else j=c[(c[d>>2]|0)+i>>2]|0;gj[j&8191](d);c[b>>2]=0;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,110,1146558,0);c[b>>2]=0;return}function __ZN11MethodBind0I9GraphEditE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235700)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1)){g=b;gj[g&8191](a);return}else{g=c[(c[a>>2]|0)+b>>2]|0;gj[g&8191](a);return}}function __ZN11MethodBind0I9GraphEditED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I9GraphEditRK10InputEventE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0;a=l;l=l+80|0;if((l|0)>=(m|0))ba(80);d=a+24|0;e=a;if(b|0){f=0;l=a;return f|0}b=d;g=b+56|0;do{c[b>>2]=0;b=b+4|0}while((b|0)<(g|0));__ZN7VariantC2ERK10InputEvent(e,d);d=c[e>>2]|0;if(d|0)__ZN7Variant5clearEv(e);f=d;l=a;return f|0}function __ZNK11MethodBind1I9GraphEditRK10InputEventE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1029434);l=a;return c[b>>2]|0}function __ZN11MethodBind1I9GraphEditRK10InputEventE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;i=l;l=l+80|0;if((l|0)>=(m|0))ba(80);j=i+24|0;k=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235700)|0:0){c[h>>2]=0;a[1263537]=0;n=d+24|0;o=c[n>>2]|0;if((o|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=o;c[b>>2]=0;l=i;return}p=o-(c[d+20>>2]|0)|0;if((p|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=p;c[b>>2]=0;l=i;return}if((g|0)>0){if((o|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);q=0}else{a[1263537]=0;q=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,q)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=q;c[b>>2]=0;l=i;return}}q=c[d+44>>2]|0;o=c[d+48>>2]|0;p=e+(o>>1)|0;if(!(o&1))r=q;else r=c[(c[p>>2]|0)+q>>2]|0;do if((g|0)<1){q=c[n>>2]|0;o=q+-1|0;if((q|0)>=1){e=c[d+16>>2]|0;s=(e|0)==0;if(s)t=0;else t=c[e+-4>>2]|0;if((q|0)<=(t|0)){if(s)u=0;else u=c[e+-4>>2]|0;do if((u|0)<(q|0)){if(s)v=0;else v=c[e+-4>>2]|0;if((v|0)<(q|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);w=0;break}else{a[1263537]=0;x=31;break}}else x=31;while(0);if((x|0)==31)w=e+(o*24|0)|0;__ZN7VariantC2ERKS_(k,w);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);__ZNK7Variantcv10InputEventEv(j,k);Pi[r&2047](p,j);if(c[k>>2]|0)__ZN7Variant5clearEv(k);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I9GraphEditRK10InputEventE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;e=l;l=l+64|0;if((l|0)>=(m|0))ba(64);f=e;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235700)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;b=f;h=c[d>>2]|0;d=b+56|0;do{c[b>>2]=c[h>>2];b=b+4|0;h=h+4|0}while((b|0)<(d|0));Pi[i&2047](a,f);l=e;return}function __ZN11MethodBind1I9GraphEditRK10InputEventED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I9GraphEditP4NodeE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if(!b){__ZN7VariantC2EPK6Object(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK11MethodBind1I9GraphEditP4NodeE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1029434);l=a;return c[b>>2]|0}function __ZN11MethodBind1I9GraphEditP4NodeE4callEP6ObjectPPK7VariantiRNS6_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235700)|0:0){c[h>>2]=0;a[1263537]=0;k=d+24|0;n=c[k>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=i;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=i;return}if((g|0)>0){if((n|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);p=0}else{a[1263537]=0;p=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,p)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=p;c[b>>2]=0;l=i;return}}p=c[d+44>>2]|0;n=c[d+48>>2]|0;o=e+(n>>1)|0;if(!(n&1))q=p;else q=c[(c[o>>2]|0)+p>>2]|0;do if((g|0)<1){p=c[k>>2]|0;n=p+-1|0;if((p|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)s=0;else s=c[e+-4>>2]|0;if((p|0)<=(s|0)){if(r)t=0;else t=c[e+-4>>2]|0;do if((t|0)<(p|0)){if(r)u=0;else u=c[e+-4>>2]|0;if((u|0)<(p|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);v=0;break}else{a[1263537]=0;w=31;break}}else w=31;while(0);if((w|0)==31)v=e+(n*24|0)|0;__ZN7VariantC2ERKS_(j,v);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);f=__ZNK7VariantcvP4NodeEv(j)|0;Pi[q&2047](o,f);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I9GraphEditP4NodeE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235700)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1)){g=b;h=c[d>>2]|0;Pi[g&2047](a,h);return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=c[d>>2]|0;Pi[g&2047](a,h);return}}function __ZN11MethodBind1I9GraphEditP4NodeED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI9GraphEditbE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Eb(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK13MethodBind0RCI9GraphEditbE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1029434);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI9GraphEditbE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235700)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2Eb(i,ij[n&8191](d)|0);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI9GraphEditbE7ptrcallEP6ObjectPPKvPv(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0;if(!d)g=0;else{e=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1235700)|0;g=e?d:0}d=c[b+44>>2]|0;e=c[b+48>>2]|0;b=g+(e>>1)|0;if(!(e&1)){h=d;i=ij[h&8191](b)|0;j=i&1;a[f>>0]=j;return}else{h=c[(c[b>>2]|0)+d>>2]|0;i=ij[h&8191](b)|0;j=i&1;a[f>>0]=j;return}}function __ZN13MethodBind0RCI9GraphEditbED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I9GraphEditbE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if(!b){__ZN7VariantC2Eb(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK11MethodBind1I9GraphEditbE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1029434);l=a;return c[b>>2]|0}function __ZN11MethodBind1I9GraphEditbE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235700)|0:0){c[h>>2]=0;a[1263537]=0;k=d+24|0;n=c[k>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=i;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=i;return}if((g|0)>0){if((n|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);p=0}else{a[1263537]=0;p=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,p)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=p;c[b>>2]=0;l=i;return}}p=c[d+44>>2]|0;n=c[d+48>>2]|0;o=e+(n>>1)|0;if(!(n&1))q=p;else q=c[(c[o>>2]|0)+p>>2]|0;do if((g|0)<1){p=c[k>>2]|0;n=p+-1|0;if((p|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)s=0;else s=c[e+-4>>2]|0;if((p|0)<=(s|0)){if(r)t=0;else t=c[e+-4>>2]|0;do if((t|0)<(p|0)){if(r)u=0;else u=c[e+-4>>2]|0;if((u|0)<(p|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);v=0;break}else{a[1263537]=0;w=31;break}}else w=31;while(0);if((w|0)==31)v=e+(n*24|0)|0;__ZN7VariantC2ERKS_(j,v);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);f=__ZNK7VariantcvbEv(j)|0;Pi[q&2047](o,f);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I9GraphEditbE7ptrcallEP6ObjectPPKvPv(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0;if(!d)g=0;else{f=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1235700)|0;g=f?d:0}d=c[b+44>>2]|0;f=c[b+48>>2]|0;b=g+(f>>1)|0;if(!(f&1))h=d;else h=c[(c[b>>2]|0)+d>>2]|0;Pi[h&2047](b,(a[c[e>>2]>>0]|0)!=0);return}function __ZN11MethodBind1I9GraphEditbED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI9GraphEditiE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK13MethodBind0RCI9GraphEditiE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1029434);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI9GraphEditiE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235700)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2Ei(i,ij[n&8191](d)|0);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI9GraphEditiE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0;if(!b)f=0;else{d=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235700)|0;f=d?b:0}b=c[a+44>>2]|0;d=c[a+48>>2]|0;a=f+(d>>1)|0;if(!(d&1)){g=b;h=ij[g&8191](a)|0;c[e>>2]=h;return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=ij[g&8191](a)|0;c[e>>2]=h;return}}function __ZN13MethodBind0RCI9GraphEditiED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I9GraphEditiE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if(!b){__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK11MethodBind1I9GraphEditiE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1029434);l=a;return c[b>>2]|0}function __ZN11MethodBind1I9GraphEditiE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235700)|0:0){c[h>>2]=0;a[1263537]=0;k=d+24|0;n=c[k>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=i;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=i;return}if((g|0)>0){if((n|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);p=0}else{a[1263537]=0;p=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,p)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=p;c[b>>2]=0;l=i;return}}p=c[d+44>>2]|0;n=c[d+48>>2]|0;o=e+(n>>1)|0;if(!(n&1))q=p;else q=c[(c[o>>2]|0)+p>>2]|0;do if((g|0)<1){p=c[k>>2]|0;n=p+-1|0;if((p|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)s=0;else s=c[e+-4>>2]|0;if((p|0)<=(s|0)){if(r)t=0;else t=c[e+-4>>2]|0;do if((t|0)<(p|0)){if(r)u=0;else u=c[e+-4>>2]|0;if((u|0)<(p|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);v=0;break}else{a[1263537]=0;w=31;break}}else w=31;while(0);if((w|0)==31)v=e+(n*24|0)|0;__ZN7VariantC2ERKS_(j,v);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);f=__ZNK7VariantcviEv(j)|0;Pi[q&2047](o,f);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I9GraphEditiE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235700)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1)){g=b;h=c[d>>2]|0;i=c[h>>2]|0;Pi[g&2047](a,i);return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=c[d>>2]|0;i=c[h>>2]|0;Pi[g&2047](a,i);return}}function __ZN11MethodBind1I9GraphEditiED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI9GraphEditfE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Ef(d,0.0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK13MethodBind0RCI9GraphEditfE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1029434);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI9GraphEditfE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235700)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2Ef(i,+mj[n&511](d));__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI9GraphEditfE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0.0;if(!b)f=0;else{d=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235700)|0;f=d?b:0}b=c[a+44>>2]|0;d=c[a+48>>2]|0;a=f+(d>>1)|0;if(!(d&1)){h=b;i=+mj[h&511](a);g[e>>2]=i;return}else{h=c[(c[a>>2]|0)+b>>2]|0;i=+mj[h&511](a);g[e>>2]=i;return}}function __ZN13MethodBind0RCI9GraphEditfED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I9GraphEditfE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if(!b){__ZN7VariantC2Ef(d,0.0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK11MethodBind1I9GraphEditfE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1029434);l=a;return c[b>>2]|0}function __ZN11MethodBind1I9GraphEditfE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0.0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235700)|0:0){c[h>>2]=0;a[1263537]=0;k=d+24|0;n=c[k>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=i;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=i;return}if((g|0)>0){if((n|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);p=0}else{a[1263537]=0;p=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,p)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=p;c[b>>2]=0;l=i;return}}p=c[d+44>>2]|0;n=c[d+48>>2]|0;o=e+(n>>1)|0;if(!(n&1))q=p;else q=c[(c[o>>2]|0)+p>>2]|0;do if((g|0)<1){p=c[k>>2]|0;n=p+-1|0;if((p|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)s=0;else s=c[e+-4>>2]|0;if((p|0)<=(s|0)){if(r)t=0;else t=c[e+-4>>2]|0;do if((t|0)<(p|0)){if(r)u=0;else u=c[e+-4>>2]|0;if((u|0)<(p|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);v=0;break}else{a[1263537]=0;w=31;break}}else w=31;while(0);if((w|0)==31)v=e+(n*24|0)|0;__ZN7VariantC2ERKS_(j,v);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);x=+__ZNK7VariantcvfEv(j);Mi[q&511](o,x);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I9GraphEditfE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0,j=0.0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235700)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1)){h=b;i=c[d>>2]|0;j=+g[i>>2];Mi[h&511](a,j);return}else{h=c[(c[a>>2]|0)+b>>2]|0;i=c[d>>2]|0;j=+g[i>>2];Mi[h&511](a,j);return}}function __ZN11MethodBind1I9GraphEditfED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I9GraphEditRK7Vector2E18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;if(b|0){f=0;l=a;return f|0}g[d>>2]=0.0;g[d+4>>2]=0.0;__ZN7VariantC2ERK7Vector2(e,d);d=c[e>>2]|0;if(d|0)__ZN7Variant5clearEv(e);f=d;l=a;return f|0}function __ZNK11MethodBind1I9GraphEditRK7Vector2E18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1029434);l=a;return c[b>>2]|0}function __ZN11MethodBind1I9GraphEditRK7Vector2E4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i+24|0;k=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235700)|0:0){c[h>>2]=0;a[1263537]=0;n=d+24|0;o=c[n>>2]|0;if((o|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=o;c[b>>2]=0;l=i;return}p=o-(c[d+20>>2]|0)|0;if((p|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=p;c[b>>2]=0;l=i;return}if((g|0)>0){if((o|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);q=0}else{a[1263537]=0;q=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,q)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=q;c[b>>2]=0;l=i;return}}q=c[d+44>>2]|0;o=c[d+48>>2]|0;p=e+(o>>1)|0;if(!(o&1))r=q;else r=c[(c[p>>2]|0)+q>>2]|0;do if((g|0)<1){q=c[n>>2]|0;o=q+-1|0;if((q|0)>=1){e=c[d+16>>2]|0;s=(e|0)==0;if(s)t=0;else t=c[e+-4>>2]|0;if((q|0)<=(t|0)){if(s)u=0;else u=c[e+-4>>2]|0;do if((u|0)<(q|0)){if(s)v=0;else v=c[e+-4>>2]|0;if((v|0)<(q|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);w=0;break}else{a[1263537]=0;x=31;break}}else x=31;while(0);if((x|0)==31)w=e+(o*24|0)|0;__ZN7VariantC2ERKS_(k,w);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);__ZNK7Variantcv7Vector2Ev(j,k);Pi[r&2047](p,j);if(c[k>>2]|0)__ZN7Variant5clearEv(k);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I9GraphEditRK7Vector2E7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235700)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;b=c[d>>2]|0;d=c[b+4>>2]|0;h=f;c[h>>2]=c[b>>2];c[h+4>>2]=d;Pi[i&2047](a,f);l=e;return}function __ZN11MethodBind1I9GraphEditRK7Vector2ED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI9GraphEdit7Vector2E18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;if((b|0)!=-1){f=0;l=a;return f|0}g[d>>2]=0.0;g[d+4>>2]=0.0;__ZN7VariantC2ERK7Vector2(e,d);d=c[e>>2]|0;if(d|0)__ZN7Variant5clearEv(e);f=d;l=a;return f|0}function __ZNK13MethodBind0RCI9GraphEdit7Vector2E18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1029434);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI9GraphEdit7Vector2E4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;j=f+24|0;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235700)|0:0){c[h>>2]=0;a[1263537]=0;k=c[d+24>>2]|0;if((k|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=k;c[b>>2]=0;l=f;return}n=k-(c[d+20>>2]|0)|0;if((n|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=n;c[b>>2]=0;l=f;return}n=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))o=n;else o=c[(c[d>>2]|0)+n>>2]|0;Pi[o&2047](j,d);__ZN7VariantC2ERK7Vector2(i,j);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI9GraphEdit7Vector2E7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=d;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235700)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;Pi[i&2047](f,a);a=f;f=c[a+4>>2]|0;i=e;c[i>>2]=c[a>>2];c[i+4>>2]=f;l=d;return}function __ZN13MethodBind0RCI9GraphEdit7Vector2ED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN4ListIN9GraphEdit10ConnectionE16DefaultAllocatorE9push_backERKS1_(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0;if(!(c[a>>2]|0)){d=__ZnwjPFPvjE(12,4740)|0;c[a>>2]=d;c[d>>2]=0;c[d+4>>2]=0;c[d+8>>2]=0}d=__ZnwjPFPvjE(28,4740)|0;__ZN10StringNameC2Ev(d);e=d+4|0;__ZN10StringNameC2Ev(e);f=d+16|0;c[f>>2]=0;g=d+20|0;c[g>>2]=0;h=d+24|0;c[h>>2]=0;__ZN10StringNameaSERKS_(d,b);__ZN10StringNameaSERKS_(e,b+4|0);e=b+8|0;b=c[e+4>>2]|0;i=d+8|0;c[i>>2]=c[e>>2];c[i+4>>2]=b;b=c[a>>2]|0;a=b+4|0;i=c[a>>2]|0;c[g>>2]=i;c[f>>2]=0;c[h>>2]=b;if(i|0)c[i+16>>2]=d;c[a>>2]=d;if(c[b>>2]|0){j=b+8|0;k=c[j>>2]|0;l=k+1|0;c[j>>2]=l;return d|0}c[b>>2]=d;j=b+8|0;k=c[j>>2]|0;l=k+1|0;c[j>>2]=l;return d|0}function __ZNK13MethodBind0RCI9GraphEdit5ArrayE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;if((b|0)!=-1){f=0;l=a;return f|0}__ZN5ArrayC2Ev(d);__ZN7VariantC2ERK5Array(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);__ZN5ArrayD2Ev(d);f=b;l=a;return f|0}function __ZNK13MethodBind0RCI9GraphEdit5ArrayE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1029434);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI9GraphEdit5ArrayE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;j=f+24|0;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235700)|0:0){c[h>>2]=0;a[1263537]=0;k=c[d+24>>2]|0;if((k|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=k;c[b>>2]=0;l=f;return}n=k-(c[d+20>>2]|0)|0;if((n|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=n;c[b>>2]=0;l=f;return}n=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))o=n;else o=c[(c[d>>2]|0)+n>>2]|0;c[j>>2]=ij[o&8191](d)|0;__ZN7VariantC2ERK5Array(i,j);__ZN5ArrayD2Ev(j);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI9GraphEdit5ArrayE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=d;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235700)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;c[f>>2]=ij[i&8191](a)|0;__ZN5ArrayaSERKS_(e,f);__ZN5ArrayD2Ev(f);l=d;return}function __ZN13MethodBind0RCI9GraphEdit5ArrayED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind4I9GraphEditRK10StringNameiS3_iE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return __ZNK11MethodBind4I9GraphEditRK10StringNameiS3_iE18_get_argument_typeEi(a,b)|0}function __ZNK11MethodBind4I9GraphEditRK10StringNameiS3_iE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1029434);l=a;return c[b>>2]|0}function __ZN11MethodBind4I9GraphEditRK10StringNameiS3_iE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0;i=l;l=l+112|0;if((l|0)>=(m|0))ba(112);j=i+100|0;k=i+72|0;n=i+48|0;o=i+96|0;p=i+24|0;q=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235700)|0:0){c[h>>2]=0;a[1263537]=0;r=d+24|0;s=c[r>>2]|0;if((s|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=s;c[b>>2]=0;l=i;return}t=s-(c[d+20>>2]|0)|0;if((t|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=t;c[b>>2]=0;l=i;return}if((g|0)>0){if((s|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);u=0}else{a[1263537]=0;u=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,u)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=u;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[r>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);v=0}else{a[1263537]=0;v=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,v)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=v;c[b>>2]=0;l=i;return}if((g|0)>2){if((c[r>>2]|0)<2){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);w=0}else{a[1263537]=0;w=c[(c[d+32>>2]|0)+12>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+8>>2]>>2]|0,w)|0)){c[h>>2]=2;c[h+4>>2]=2;c[h+8>>2]=w;c[b>>2]=0;l=i;return}if((g|0)>3){if((c[r>>2]|0)<3){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);x=0}else{a[1263537]=0;x=c[(c[d+32>>2]|0)+16>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+12>>2]>>2]|0,x)|0)){c[h>>2]=2;c[h+4>>2]=3;c[h+8>>2]=x;c[b>>2]=0;l=i;return}}}}}x=c[d+44>>2]|0;w=c[d+48>>2]|0;v=e+(w>>1)|0;if(!(w&1))y=x;else y=c[(c[v>>2]|0)+x>>2]|0;do if((g|0)<1){x=c[r>>2]|0;w=x+-1|0;if((x|0)>=1){e=c[d+16>>2]|0;u=(e|0)==0;if(u)z=0;else z=c[e+-4>>2]|0;if((x|0)<=(z|0)){if(u)A=0;else A=c[e+-4>>2]|0;do if((A|0)<(x|0)){if(u)B=0;else B=c[e+-4>>2]|0;if((B|0)<(x|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);C=0;break}else{a[1263537]=0;D=49;break}}else D=49;while(0);if((D|0)==49)C=e+(w*24|0)|0;__ZN7VariantC2ERKS_(k,C);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);c[j>>2]=__ZNK7Variantcv10StringNameEv(k)|0;do if((g|0)<2){C=c[r>>2]|0;B=C+-1|0;A=C+-2|0;if((C|0)>=2){C=c[d+16>>2]|0;z=(C|0)==0;if(z)E=0;else E=c[C+-4>>2]|0;if((B|0)<=(E|0)){if(z)F=0;else F=c[C+-4>>2]|0;do if((F|0)<(B|0)){if(z)G=0;else G=c[C+-4>>2]|0;if((G|0)<(B|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);H=0;break}else{a[1263537]=0;D=66;break}}else D=66;while(0);if((D|0)==66)H=C+(A*24|0)|0;__ZN7VariantC2ERKS_(n,H);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f+4>>2]|0);while(0);H=__ZNK7VariantcviEv(n)|0;do if((g|0)<3){G=c[r>>2]|0;F=G+-2|0;E=G+-3|0;if((F|0)>=1){G=c[d+16>>2]|0;B=(G|0)==0;if(B)I=0;else I=c[G+-4>>2]|0;if((F|0)<=(I|0)){if(B)J=0;else J=c[G+-4>>2]|0;do if((J|0)<(F|0)){if(B)K=0;else K=c[G+-4>>2]|0;if((K|0)<(F|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);L=0;break}else{a[1263537]=0;D=83;break}}else D=83;while(0);if((D|0)==83)L=G+(E*24|0)|0;__ZN7VariantC2ERKS_(p,L);break}}c[p>>2]=0}else __ZN7VariantC2ERKS_(p,c[f+8>>2]|0);while(0);c[o>>2]=__ZNK7Variantcv10StringNameEv(p)|0;do if((g|0)<4){L=c[r>>2]|0;K=L+-3|0;J=L+-4|0;if((K|0)>=1){L=c[d+16>>2]|0;I=(L|0)==0;if(I)M=0;else M=c[L+-4>>2]|0;if((K|0)<=(M|0)){if(I)N=0;else N=c[L+-4>>2]|0;do if((N|0)<(K|0)){if(I)O=0;else O=c[L+-4>>2]|0;if((O|0)<(K|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);P=0;break}else{a[1263537]=0;D=100;break}}else D=100;while(0);if((D|0)==100)P=L+(J*24|0)|0;__ZN7VariantC2ERKS_(q,P);break}}c[q>>2]=0}else __ZN7VariantC2ERKS_(q,c[f+12>>2]|0);while(0);f=__ZNK7VariantcviEv(q)|0;Li[y&255](v,j,H,o,f);if(c[q>>2]|0)__ZN7Variant5clearEv(q);__ZN10StringNameD2Ev(o);if(c[p>>2]|0)__ZN7Variant5clearEv(p);if(c[n>>2]|0)__ZN7Variant5clearEv(n);__ZN10StringNameD2Ev(j);if(c[k>>2]|0)__ZN7Variant5clearEv(k);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,2714,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind4I9GraphEditRK10StringNameiS3_iE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e+8|0;g=e+4|0;h=e;if(!b)i=0;else{j=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235700)|0;i=j?b:0}b=c[a+44>>2]|0;j=c[a+48>>2]|0;a=i+(j>>1)|0;if(!(j&1))k=b;else k=c[(c[a>>2]|0)+b>>2]|0;__ZN10StringNameC2ERK6String(f,c[d>>2]|0);c[g>>2]=c[f>>2];b=c[c[d+4>>2]>>2]|0;__ZN10StringNameC2ERK6String(f,c[d+8>>2]|0);c[h>>2]=c[f>>2];Li[k&255](a,g,b,h,c[c[d+12>>2]>>2]|0);__ZN10StringNameD2Ev(h);__ZN10StringNameD2Ev(g);l=e;return}function __ZN11MethodBind4I9GraphEditRK10StringNameiS3_iED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind4I9GraphEditRK10StringNameiS3_iE18_get_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case 0:{__ZN10StringNameC2Ev(d);__ZN7VariantC2ERK10StringName(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);__ZN10StringNameD2Ev(d);f=b;break}case 1:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;break}case 2:{__ZN10StringNameC2Ev(d);__ZN7VariantC2ERK10StringName(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);__ZN10StringNameD2Ev(d);f=b;break}case 3:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;break}default:f=0}l=a;return f|0}function __ZNK12MethodBind4RI9GraphEditbRK10StringNameiS3_iE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return __ZNK12MethodBind4RI9GraphEditbRK10StringNameiS3_iE18_get_argument_typeEi(a,b)|0}function __ZNK12MethodBind4RI9GraphEditbRK10StringNameiS3_iE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1029434);l=a;return c[b>>2]|0}function __ZN12MethodBind4RI9GraphEditbRK10StringNameiS3_iE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0;i=l;l=l+128|0;if((l|0)>=(m|0))ba(128);j=i+96|0;k=i+124|0;n=i+72|0;o=i+48|0;p=i+120|0;q=i+24|0;r=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235700)|0:0){c[h>>2]=0;a[1263537]=0;s=d+24|0;t=c[s>>2]|0;if((t|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=t;c[b>>2]=0;l=i;return}u=t-(c[d+20>>2]|0)|0;if((u|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=u;c[b>>2]=0;l=i;return}if((g|0)>0){if((t|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);v=0}else{a[1263537]=0;v=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,v)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=v;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[s>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);w=0}else{a[1263537]=0;w=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,w)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=w;c[b>>2]=0;l=i;return}if((g|0)>2){if((c[s>>2]|0)<2){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);x=0}else{a[1263537]=0;x=c[(c[d+32>>2]|0)+12>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+8>>2]>>2]|0,x)|0)){c[h>>2]=2;c[h+4>>2]=2;c[h+8>>2]=x;c[b>>2]=0;l=i;return}if((g|0)>3){if((c[s>>2]|0)<3){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);y=0}else{a[1263537]=0;y=c[(c[d+32>>2]|0)+16>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+12>>2]>>2]|0,y)|0)){c[h>>2]=2;c[h+4>>2]=3;c[h+8>>2]=y;c[b>>2]=0;l=i;return}}}}}y=c[d+44>>2]|0;x=c[d+48>>2]|0;w=e+(x>>1)|0;if(!(x&1))z=y;else z=c[(c[w>>2]|0)+y>>2]|0;do if((g|0)<1){y=c[s>>2]|0;x=y+-1|0;if((y|0)>=1){e=c[d+16>>2]|0;v=(e|0)==0;if(v)A=0;else A=c[e+-4>>2]|0;if((y|0)<=(A|0)){if(v)B=0;else B=c[e+-4>>2]|0;do if((B|0)<(y|0)){if(v)C=0;else C=c[e+-4>>2]|0;if((C|0)<(y|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);D=0;break}else{a[1263537]=0;E=49;break}}else E=49;while(0);if((E|0)==49)D=e+(x*24|0)|0;__ZN7VariantC2ERKS_(n,D);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f>>2]|0);while(0);c[k>>2]=__ZNK7Variantcv10StringNameEv(n)|0;do if((g|0)<2){D=c[s>>2]|0;C=D+-1|0;B=D+-2|0;if((D|0)>=2){D=c[d+16>>2]|0;A=(D|0)==0;if(A)F=0;else F=c[D+-4>>2]|0;if((C|0)<=(F|0)){if(A)G=0;else G=c[D+-4>>2]|0;do if((G|0)<(C|0)){if(A)H=0;else H=c[D+-4>>2]|0;if((H|0)<(C|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);I=0;break}else{a[1263537]=0;E=66;break}}else E=66;while(0);if((E|0)==66)I=D+(B*24|0)|0;__ZN7VariantC2ERKS_(o,I);break}}c[o>>2]=0}else __ZN7VariantC2ERKS_(o,c[f+4>>2]|0);while(0);I=__ZNK7VariantcviEv(o)|0;do if((g|0)<3){H=c[s>>2]|0;G=H+-2|0;F=H+-3|0;if((G|0)>=1){H=c[d+16>>2]|0;C=(H|0)==0;if(C)J=0;else J=c[H+-4>>2]|0;if((G|0)<=(J|0)){if(C)K=0;else K=c[H+-4>>2]|0;do if((K|0)<(G|0)){if(C)L=0;else L=c[H+-4>>2]|0;if((L|0)<(G|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);M=0;break}else{a[1263537]=0;E=83;break}}else E=83;while(0);if((E|0)==83)M=H+(F*24|0)|0;__ZN7VariantC2ERKS_(q,M);break}}c[q>>2]=0}else __ZN7VariantC2ERKS_(q,c[f+8>>2]|0);while(0);c[p>>2]=__ZNK7Variantcv10StringNameEv(q)|0;do if((g|0)<4){M=c[s>>2]|0;L=M+-3|0;K=M+-4|0;if((L|0)>=1){M=c[d+16>>2]|0;J=(M|0)==0;if(J)N=0;else N=c[M+-4>>2]|0;if((L|0)<=(N|0)){if(J)O=0;else O=c[M+-4>>2]|0;do if((O|0)<(L|0)){if(J)P=0;else P=c[M+-4>>2]|0;if((P|0)<(L|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);Q=0;break}else{a[1263537]=0;E=100;break}}else E=100;while(0);if((E|0)==100)Q=M+(K*24|0)|0;__ZN7VariantC2ERKS_(r,Q);break}}c[r>>2]=0}else __ZN7VariantC2ERKS_(r,c[f+12>>2]|0);while(0);f=__ZNK7VariantcviEv(r)|0;__ZN7VariantC2Eb(j,Fi[z&127](w,k,I,p,f)|0);if(c[r>>2]|0)__ZN7Variant5clearEv(r);__ZN10StringNameD2Ev(p);if(c[q>>2]|0)__ZN7Variant5clearEv(q);if(c[o>>2]|0)__ZN7Variant5clearEv(o);__ZN10StringNameD2Ev(k);if(c[n>>2]|0)__ZN7Variant5clearEv(n);__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,2886,1146558,0);c[b>>2]=0;l=i;return}function __ZN12MethodBind4RI9GraphEditbRK10StringNameiS3_iE7ptrcallEP6ObjectPPKvPv(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,n=0,o=0;g=l;l=l+16|0;if((l|0)>=(m|0))ba(16);h=g+8|0;i=g+4|0;j=g;if(!d)k=0;else{n=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1235700)|0;k=n?d:0}d=c[b+44>>2]|0;n=c[b+48>>2]|0;b=k+(n>>1)|0;if(!(n&1))o=d;else o=c[(c[b>>2]|0)+d>>2]|0;__ZN10StringNameC2ERK6String(h,c[e>>2]|0);c[i>>2]=c[h>>2];d=c[c[e+4>>2]>>2]|0;__ZN10StringNameC2ERK6String(h,c[e+8>>2]|0);c[j>>2]=c[h>>2];a[f>>0]=(Fi[o&127](b,i,d,j,c[c[e+12>>2]>>2]|0)|0)&1;__ZN10StringNameD2Ev(j);__ZN10StringNameD2Ev(i);l=g;return}function __ZN12MethodBind4RI9GraphEditbRK10StringNameiS3_iED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK12MethodBind4RI9GraphEditbRK10StringNameiS3_iE18_get_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case -1:{__ZN7VariantC2Eb(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;break}case 0:{__ZN10StringNameC2Ev(d);__ZN7VariantC2ERK10StringName(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);__ZN10StringNameD2Ev(d);f=b;break}case 1:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;break}case 2:{__ZN10StringNameC2Ev(d);__ZN7VariantC2ERK10StringName(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);__ZN10StringNameD2Ev(d);f=b;break}case 3:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;break}default:f=0}l=a;return f|0}function __ZNK12MethodBind4RI9GraphEdit5ErrorRK10StringNameiS4_iE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return __ZNK12MethodBind4RI9GraphEdit5ErrorRK10StringNameiS4_iE18_get_argument_typeEi(a,b)|0}function __ZNK12MethodBind4RI9GraphEdit5ErrorRK10StringNameiS4_iE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1029434);l=a;return c[b>>2]|0}function __ZN12MethodBind4RI9GraphEdit5ErrorRK10StringNameiS4_iE4callEP6ObjectPPK7VariantiRNS8_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0;i=l;l=l+128|0;if((l|0)>=(m|0))ba(128);j=i+96|0;k=i+124|0;n=i+72|0;o=i+48|0;p=i+120|0;q=i+24|0;r=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235700)|0:0){c[h>>2]=0;a[1263537]=0;s=d+24|0;t=c[s>>2]|0;if((t|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=t;c[b>>2]=0;l=i;return}u=t-(c[d+20>>2]|0)|0;if((u|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=u;c[b>>2]=0;l=i;return}if((g|0)>0){if((t|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);v=0}else{a[1263537]=0;v=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,v)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=v;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[s>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);w=0}else{a[1263537]=0;w=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,w)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=w;c[b>>2]=0;l=i;return}if((g|0)>2){if((c[s>>2]|0)<2){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);x=0}else{a[1263537]=0;x=c[(c[d+32>>2]|0)+12>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+8>>2]>>2]|0,x)|0)){c[h>>2]=2;c[h+4>>2]=2;c[h+8>>2]=x;c[b>>2]=0;l=i;return}if((g|0)>3){if((c[s>>2]|0)<3){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);y=0}else{a[1263537]=0;y=c[(c[d+32>>2]|0)+16>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+12>>2]>>2]|0,y)|0)){c[h>>2]=2;c[h+4>>2]=3;c[h+8>>2]=y;c[b>>2]=0;l=i;return}}}}}y=c[d+44>>2]|0;x=c[d+48>>2]|0;w=e+(x>>1)|0;if(!(x&1))z=y;else z=c[(c[w>>2]|0)+y>>2]|0;do if((g|0)<1){y=c[s>>2]|0;x=y+-1|0;if((y|0)>=1){e=c[d+16>>2]|0;v=(e|0)==0;if(v)A=0;else A=c[e+-4>>2]|0;if((y|0)<=(A|0)){if(v)B=0;else B=c[e+-4>>2]|0;do if((B|0)<(y|0)){if(v)C=0;else C=c[e+-4>>2]|0;if((C|0)<(y|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);D=0;break}else{a[1263537]=0;E=49;break}}else E=49;while(0);if((E|0)==49)D=e+(x*24|0)|0;__ZN7VariantC2ERKS_(n,D);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f>>2]|0);while(0);c[k>>2]=__ZNK7Variantcv10StringNameEv(n)|0;do if((g|0)<2){D=c[s>>2]|0;C=D+-1|0;B=D+-2|0;if((D|0)>=2){D=c[d+16>>2]|0;A=(D|0)==0;if(A)F=0;else F=c[D+-4>>2]|0;if((C|0)<=(F|0)){if(A)G=0;else G=c[D+-4>>2]|0;do if((G|0)<(C|0)){if(A)H=0;else H=c[D+-4>>2]|0;if((H|0)<(C|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);I=0;break}else{a[1263537]=0;E=66;break}}else E=66;while(0);if((E|0)==66)I=D+(B*24|0)|0;__ZN7VariantC2ERKS_(o,I);break}}c[o>>2]=0}else __ZN7VariantC2ERKS_(o,c[f+4>>2]|0);while(0);I=__ZNK7VariantcviEv(o)|0;do if((g|0)<3){H=c[s>>2]|0;G=H+-2|0;F=H+-3|0;if((G|0)>=1){H=c[d+16>>2]|0;C=(H|0)==0;if(C)J=0;else J=c[H+-4>>2]|0;if((G|0)<=(J|0)){if(C)K=0;else K=c[H+-4>>2]|0;do if((K|0)<(G|0)){if(C)L=0;else L=c[H+-4>>2]|0;if((L|0)<(G|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);M=0;break}else{a[1263537]=0;E=83;break}}else E=83;while(0);if((E|0)==83)M=H+(F*24|0)|0;__ZN7VariantC2ERKS_(q,M);break}}c[q>>2]=0}else __ZN7VariantC2ERKS_(q,c[f+8>>2]|0);while(0);c[p>>2]=__ZNK7Variantcv10StringNameEv(q)|0;do if((g|0)<4){M=c[s>>2]|0;L=M+-3|0;K=M+-4|0;if((L|0)>=1){M=c[d+16>>2]|0;J=(M|0)==0;if(J)N=0;else N=c[M+-4>>2]|0;if((L|0)<=(N|0)){if(J)O=0;else O=c[M+-4>>2]|0;do if((O|0)<(L|0)){if(J)P=0;else P=c[M+-4>>2]|0;if((P|0)<(L|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);Q=0;break}else{a[1263537]=0;E=100;break}}else E=100;while(0);if((E|0)==100)Q=M+(K*24|0)|0;__ZN7VariantC2ERKS_(r,Q);break}}c[r>>2]=0}else __ZN7VariantC2ERKS_(r,c[f+12>>2]|0);while(0);f=__ZNK7VariantcviEv(r)|0;__ZN7VariantC2Ei(j,Fi[z&127](w,k,I,p,f)|0);if(c[r>>2]|0)__ZN7Variant5clearEv(r);__ZN10StringNameD2Ev(p);if(c[q>>2]|0)__ZN7Variant5clearEv(q);if(c[o>>2]|0)__ZN7Variant5clearEv(o);__ZN10StringNameD2Ev(k);if(c[n>>2]|0)__ZN7Variant5clearEv(n);__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,2886,1146558,0);c[b>>2]=0;l=i;return}function __ZN12MethodBind4RI9GraphEdit5ErrorRK10StringNameiS4_iE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f+8|0;h=f+4|0;i=f;if(!b)j=0;else{k=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235700)|0;j=k?b:0}b=c[a+44>>2]|0;k=c[a+48>>2]|0;a=j+(k>>1)|0;if(!(k&1))n=b;else n=c[(c[a>>2]|0)+b>>2]|0;__ZN10StringNameC2ERK6String(g,c[d>>2]|0);c[h>>2]=c[g>>2];b=c[c[d+4>>2]>>2]|0;__ZN10StringNameC2ERK6String(g,c[d+8>>2]|0);c[i>>2]=c[g>>2];c[e>>2]=Fi[n&127](a,h,b,i,c[c[d+12>>2]>>2]|0)|0;__ZN10StringNameD2Ev(i);__ZN10StringNameD2Ev(h);l=f;return}function __ZN12MethodBind4RI9GraphEdit5ErrorRK10StringNameiS4_iED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK12MethodBind4RI9GraphEdit5ErrorRK10StringNameiS4_iE18_get_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case -1:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;break}case 0:{__ZN10StringNameC2Ev(d);__ZN7VariantC2ERK10StringName(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);__ZN10StringNameD2Ev(d);f=b;break}case 1:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;break}case 2:{__ZN10StringNameC2Ev(d);__ZN7VariantC2ERK10StringName(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);__ZN10StringNameD2Ev(d);f=b;break}case 3:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;break}default:f=0}l=a;return f|0}function __ZN11PhysicsBody18_initialize_classvEv(a){a=a|0;__ZN11PhysicsBody16initialize_classEv();return}function __ZN11PhysicsBody5_setvERK10StringNameRK7Variant(a,b,c){a=a|0;b=b|0;c=c|0;var d=0;if(1212!=1129?__ZN15CollisionObject4_setERK10StringNameRK7Variant(a,b,c)|0:0){d=1;return d|0}d=0;return d|0}function __ZNK11PhysicsBody5_getvERK10StringNameR7Variant(a,b,c){a=a|0;b=b|0;c=c|0;var d=0;if(1213!=1131?__ZNK15CollisionObject4_getERK10StringNameR7Variant(a,b,c)|0:0){d=1;return d|0}d=0;return d|0}function __ZNK11PhysicsBody19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+24|0;g=e+4|0;h=e;if(!d)__ZNK15CollisionObject19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,0);__ZN6StringC2EPKc(f,852271);i=c[f>>2]|0;f=i;j=g+4|0;c[j>>2]=0;k=g+12|0;c[k>>2]=0;c[g>>2]=0;n=(i|0)==0;if(!n?(c[j>>2]=0,__Z28atomic_conditional_incrementPj(i+-8|0)|0):0)c[j>>2]=f;c[g+8>>2]=0;f=c[k>>2]|0;if(f|0){if(!(__Z16atomic_decrementPj(f+-8|0)|0))__ZN6Memory11free_staticEPvb(f,1);c[k>>2]=0}c[g+16>>2]=256;if(!(c[b>>2]|0)){k=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=k;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0}k=__ZnwjPFPvjE(32,4740)|0;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0;c[k+12>>2]=0;c[k+16>>2]=7;f=k+20|0;c[f>>2]=0;j=k+24|0;c[j>>2]=0;o=k+28|0;c[o>>2]=0;__ZN12PropertyInfoaSERKS_(k,g)|0;p=c[b>>2]|0;q=p+4|0;r=c[q>>2]|0;c[j>>2]=r;c[f>>2]=0;c[o>>2]=p;if(r|0)c[r+20>>2]=k;c[q>>2]=k;if(!(c[p>>2]|0))c[p>>2]=k;k=p+8|0;c[k>>2]=(c[k>>2]|0)+1;k=c[g+12>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);k=c[g+4>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);if(!n?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);__ZN10StringNameC2EPKc(h,852271);__ZN7ClassDB17get_property_listE10StringNameP4ListI12PropertyInfo16DefaultAllocatorEbPK6Object(h,b,1,a);__ZN10StringNameD2Ev(h);if(!d){l=e;return}__ZNK15CollisionObject19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,1);l=e;return}function __ZN11PhysicsBody14_notificationvEib(a,b,c){a=a|0;b=b|0;c=c|0;if(c){if(1133!=528)__ZN15CollisionObject13_notificationEi(a,b);if(528!=511)__ZN7Spatial13_notificationEi(a,b);if(511==510)return;__ZN4Node13_notificationEi(a,b);return}else{if(511!=510)__ZN4Node13_notificationEi(a,b);if(528!=511)__ZN7Spatial13_notificationEi(a,b);if(1133==528)return;__ZN15CollisionObject13_notificationEi(a,b);return}}function __ZNK11PhysicsBody16_get_class_namevEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+8|0;e=b+4|0;f=b;g=a+412|0;a=c[g>>2]|0;if(a|0){if(c[a+4>>2]|0){l=b;return g|0}if(__ZNK6String6lengthEv(a+8|0)|0){l=b;return g|0}}__ZN6StringC2EPKc(d,852271);c[f>>2]=c[d>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameaSERKS_(g,e);__ZN10StringNameD2Ev(e);e=c[f>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);l=b;return g|0}function __ZNK11PhysicsBody9get_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,852271);l=a;return c[b>>2]|0}function __ZNK11PhysicsBody8is_classERK6String(a,b){a=a|0;b=b|0;var c=0;if(((!(__ZNK6StringeqEPKc(b,852271)|0)?!(__ZNK6StringeqEPKc(b,852283)|0):0)?!(__ZNK6StringeqEPKc(b,946852)|0):0)?!(__ZNK6StringeqEPKc(b,1132465)|0):0)c=__ZNK6StringeqEPKc(b,1142944)|0;else c=1;return c|0}function __ZNK11PhysicsBody12is_class_ptrEPv(a,b){a=a|0;b=b|0;return (b|0)==1235708|((b|0)==1234392|((b|0)==1220920|((b|0)==1220720|(b|0)==1220580)))|0}function __ZN11PhysicsBodyD2Ev(a){a=a|0;c[a>>2]=254536;__ZN10StringNameD2Ev(a+412|0);__ZN15CollisionObjectD2Ev(a);return}function __ZN11PhysicsBodyD0Ev(a){a=a|0;c[a>>2]=254536;__ZN10StringNameD2Ev(a+412|0);__ZN15CollisionObjectD2Ev(a);__ZdlPv(a);return}function __ZN15CollisionObject12_input_eventEP4NodeRK10InputEventRK7Vector3S7_i(a,b,d,e,f,g){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;var h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0;h=l;l=l+144|0;if((l|0)>=(m|0))ba(144);i=h+96|0;j=h+120|0;k=h+72|0;n=h+48|0;o=h+24|0;p=h;q=c[a+52>>2]|0;if(!q)r=b;else{s=c[(c[q>>2]|0)+28>>2]|0;t=(c[308579]|0)+36|0;__ZN7VariantC2EPK6Object(j,b);__ZN7VariantC2ERK10InputEvent(k,d);__ZN7VariantC2ERK7Vector3(n,e);__ZN7VariantC2ERK7Vector3(o,f);__ZN7VariantC2Ei(p,g);Ui[s&7](i,q,t,j,k,n,o,p);if(c[i>>2]|0)__ZN7Variant5clearEv(i);if(c[p>>2]|0)__ZN7Variant5clearEv(p);if(c[o>>2]|0)__ZN7Variant5clearEv(o);if(c[n>>2]|0)__ZN7Variant5clearEv(n);if(c[k>>2]|0)__ZN7Variant5clearEv(k);if(c[j>>2]|0)__ZN7Variant5clearEv(j);r=b}b=(c[308579]|0)+32|0;__ZN7VariantC2EPK6Object(j,r);__ZN7VariantC2ERK10InputEvent(k,d);__ZN7VariantC2ERK7Vector3(n,e);__ZN7VariantC2ERK7Vector3(o,f);__ZN7VariantC2Ei(p,g);__ZN6Object11emit_signalERK10StringNameRK7VariantS5_S5_S5_S5_(a,b,j,k,n,o,p);if(c[p>>2]|0)__ZN7Variant5clearEv(p);if(c[o>>2]|0)__ZN7Variant5clearEv(o);if(c[n>>2]|0)__ZN7Variant5clearEv(n);if(c[k>>2]|0)__ZN7Variant5clearEv(k);if(!(c[j>>2]|0)){l=h;return}__ZN7Variant5clearEv(j);l=h;return}function __ZN15CollisionObject12_mouse_enterEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0;b=l;l=l+144|0;if((l|0)>=(m|0))ba(144);d=b+96|0;e=b+120|0;f=b+72|0;g=b+48|0;h=b+24|0;i=b;j=c[a+52>>2]|0;if(j|0){k=c[(c[j>>2]|0)+28>>2]|0;n=(c[308579]|0)+408|0;c[e>>2]=0;c[f>>2]=0;c[g>>2]=0;c[h>>2]=0;c[i>>2]=0;Ui[k&7](d,j,n,e,f,g,h,i);if(c[d>>2]|0)__ZN7Variant5clearEv(d);if(c[i>>2]|0)__ZN7Variant5clearEv(i);if(c[h>>2]|0)__ZN7Variant5clearEv(h);if(c[g>>2]|0)__ZN7Variant5clearEv(g);if(c[f>>2]|0)__ZN7Variant5clearEv(f);if(c[e>>2]|0)__ZN7Variant5clearEv(e)}d=(c[308579]|0)+104|0;c[e>>2]=0;c[f>>2]=0;c[g>>2]=0;c[h>>2]=0;c[i>>2]=0;__ZN6Object11emit_signalERK10StringNameRK7VariantS5_S5_S5_S5_(a,d,e,f,g,h,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);if(c[h>>2]|0)__ZN7Variant5clearEv(h);if(c[g>>2]|0)__ZN7Variant5clearEv(g);if(c[f>>2]|0)__ZN7Variant5clearEv(f);if(!(c[e>>2]|0)){l=b;return}__ZN7Variant5clearEv(e);l=b;return}function __ZN15CollisionObject11_mouse_exitEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0;b=l;l=l+144|0;if((l|0)>=(m|0))ba(144);d=b+96|0;e=b+120|0;f=b+72|0;g=b+48|0;h=b+24|0;i=b;j=c[a+52>>2]|0;if(j|0){k=c[(c[j>>2]|0)+28>>2]|0;n=(c[308579]|0)+412|0;c[e>>2]=0;c[f>>2]=0;c[g>>2]=0;c[h>>2]=0;c[i>>2]=0;Ui[k&7](d,j,n,e,f,g,h,i);if(c[d>>2]|0)__ZN7Variant5clearEv(d);if(c[i>>2]|0)__ZN7Variant5clearEv(i);if(c[h>>2]|0)__ZN7Variant5clearEv(h);if(c[g>>2]|0)__ZN7Variant5clearEv(g);if(c[f>>2]|0)__ZN7Variant5clearEv(f);if(c[e>>2]|0)__ZN7Variant5clearEv(e)}d=(c[308579]|0)+108|0;c[e>>2]=0;c[f>>2]=0;c[g>>2]=0;c[h>>2]=0;c[i>>2]=0;__ZN6Object11emit_signalERK10StringNameRK7VariantS5_S5_S5_S5_(a,d,e,f,g,h,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);if(c[h>>2]|0)__ZN7Variant5clearEv(h);if(c[g>>2]|0)__ZN7Variant5clearEv(g);if(c[f>>2]|0)__ZN7Variant5clearEv(f);if(!(c[e>>2]|0)){l=b;return}__ZN7Variant5clearEv(e);l=b;return}function __ZNK11PhysicsBody19get_linear_velocityEv(a,b){a=a|0;b=b|0;g[a+8>>2]=0.0;g[a+4>>2]=0.0;g[a>>2]=0.0;return}function __ZNK11PhysicsBody20get_angular_velocityEv(a,b){a=a|0;b=b|0;g[a+8>>2]=0.0;g[a+4>>2]=0.0;g[a>>2]=0.0;return}function __ZNK11PhysicsBody16get_inverse_massEv(a){a=a|0;return 0.0}function __ZN15CollisionObjectD2Ev(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+4|0;e=b;c[a>>2]=254668;f=__ZN13PhysicsServer13get_singletonEv()|0;g=c[(c[f>>2]|0)+556>>2]|0;c[e>>2]=c[a+400>>2];c[d>>2]=c[e>>2];Pi[g&2047](f,d);d=a+408|0;__ZN6VectorIN15CollisionObject9ShapeDataEE6_unrefEPv(d,c[d>>2]|0);__ZN10StringNameD2Ev(a+392|0);__ZN7SpatialD2Ev(a);l=b;return}function __ZN6VectorIN15CollisionObject9ShapeDataEE6_unrefEPv(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0;if(!b)return;d=c[a>>2]|0;if(__Z16atomic_decrementPj((d|0)==0?0:d+-8|0)|0)return;d=c[a>>2]|0;a=(d|0)==0?0:d+-4|0;d=a+4|0;if(c[a>>2]|0){e=0;do{f=d+(e*56|0)+48|0;g=c[f>>2]|0;if((g|0?__ZN9Reference11unreferenceEv(g)|0:0)?(g=c[f>>2]|0,__Z17predelete_handlerP6Object(g)|0):0){gj[c[(c[g>>2]|0)+76>>2]&8191](g);__ZN6Memory11free_staticEPvb(g,0)}c[f>>2]=0;e=e+1|0}while(e>>>0<(c[a>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(b,1);return}function __ZN15CollisionObject18_initialize_classvEv(b){b=b|0;if(a[1263300]|0)return;if(!(a[1257014]|0)){if(!(a[1256996]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI4NodeEEvv();__ZN4Node13_bind_methodsEv();a[1256996]=1}__ZN7ClassDB10_add_classI7SpatialEEvv();__ZN7Spatial13_bind_methodsEv();a[1257014]=1}__ZN7ClassDB10_add_classI15CollisionObjectEEvv();__ZN15CollisionObject13_bind_methodsEv();a[1263300]=1;return}function __ZN15CollisionObject5_setvERK10StringNameRK7Variant(a,b,c){a=a|0;b=b|0;c=c|0;var d=0;if(1212==1129){d=0;return d|0}d=__ZN15CollisionObject4_setERK10StringNameRK7Variant(a,b,c)|0;return d|0}function __ZNK15CollisionObject5_getvERK10StringNameR7Variant(a,b,c){a=a|0;b=b|0;c=c|0;var d=0;if(1213!=1131?__ZNK15CollisionObject4_getERK10StringNameR7Variant(a,b,c)|0:0){d=1;return d|0}d=0;return d|0}function __ZNK15CollisionObject19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+24|0;g=e+4|0;h=e;if(!d)__ZNK7Spatial19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,0);__ZN6StringC2EPKc(f,852283);i=c[f>>2]|0;f=i;j=g+4|0;c[j>>2]=0;k=g+12|0;c[k>>2]=0;c[g>>2]=0;n=(i|0)==0;if(!n?(c[j>>2]=0,__Z28atomic_conditional_incrementPj(i+-8|0)|0):0)c[j>>2]=f;c[g+8>>2]=0;f=c[k>>2]|0;if(f|0){if(!(__Z16atomic_decrementPj(f+-8|0)|0))__ZN6Memory11free_staticEPvb(f,1);c[k>>2]=0}c[g+16>>2]=256;if(!(c[b>>2]|0)){k=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=k;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0}k=__ZnwjPFPvjE(32,4740)|0;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0;c[k+12>>2]=0;c[k+16>>2]=7;f=k+20|0;c[f>>2]=0;j=k+24|0;c[j>>2]=0;o=k+28|0;c[o>>2]=0;__ZN12PropertyInfoaSERKS_(k,g)|0;p=c[b>>2]|0;q=p+4|0;r=c[q>>2]|0;c[j>>2]=r;c[f>>2]=0;c[o>>2]=p;if(r|0)c[r+20>>2]=k;c[q>>2]=k;if(!(c[p>>2]|0))c[p>>2]=k;k=p+8|0;c[k>>2]=(c[k>>2]|0)+1;k=c[g+12>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);k=c[g+4>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);if(!n?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);__ZN10StringNameC2EPKc(h,852283);__ZN7ClassDB17get_property_listE10StringNameP4ListI12PropertyInfo16DefaultAllocatorEbPK6Object(h,b,1,a);__ZN10StringNameD2Ev(h);if(1134!=516)__ZNK15CollisionObject18_get_property_listEP4ListI12PropertyInfo16DefaultAllocatorE(a,b);if(!d){l=e;return}__ZNK7Spatial19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,1);l=e;return}function __ZN15CollisionObject14_notificationvEib(a,b,c){a=a|0;b=b|0;c=c|0;if(!c){if(511!=510)__ZN4Node13_notificationEi(a,b);if(528!=511)__ZN7Spatial13_notificationEi(a,b)}if(1133!=528)__ZN15CollisionObject13_notificationEi(a,b);if(!c)return;if(528!=511)__ZN7Spatial13_notificationEi(a,b);if(511==510)return;__ZN4Node13_notificationEi(a,b);return}function __ZNK15CollisionObject16_get_class_namevEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+8|0;e=b+4|0;f=b;g=a+392|0;a=c[g>>2]|0;if(a|0){if(c[a+4>>2]|0){l=b;return g|0}if(__ZNK6String6lengthEv(a+8|0)|0){l=b;return g|0}}__ZN6StringC2EPKc(d,852283);c[f>>2]=c[d>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameaSERKS_(g,e);__ZN10StringNameD2Ev(e);e=c[f>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);l=b;return g|0}function __ZNK15CollisionObject9get_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,852283);l=a;return c[b>>2]|0}function __ZNK15CollisionObject8is_classERK6String(a,b){a=a|0;b=b|0;var c=0;if((!(__ZNK6StringeqEPKc(b,852283)|0)?!(__ZNK6StringeqEPKc(b,946852)|0):0)?!(__ZNK6StringeqEPKc(b,1132465)|0):0)c=__ZNK6StringeqEPKc(b,1142944)|0;else c=1;return c|0}function __ZNK15CollisionObject12is_class_ptrEPv(a,b){a=a|0;b=b|0;return (b|0)==1234392|((b|0)==1220920|((b|0)==1220720|(b|0)==1220580))|0}function __ZN15CollisionObjectD0Ev(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+4|0;e=b;c[a>>2]=254668;f=__ZN13PhysicsServer13get_singletonEv()|0;g=c[(c[f>>2]|0)+556>>2]|0;c[e>>2]=c[a+400>>2];c[d>>2]=c[e>>2];Pi[g&2047](f,d);d=a+408|0;__ZN6VectorIN15CollisionObject9ShapeDataEE6_unrefEPv(d,c[d>>2]|0);__ZN10StringNameD2Ev(a+392|0);__ZN7SpatialD2Ev(a);__ZdlPv(a);l=b;return}function __ZN15CollisionObject13_notificationEi(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0;e=l;l=l+160|0;if((l|0)>=(m|0))ba(160);f=e+144|0;g=e;h=e+48|0;i=e+140|0;j=e+136|0;k=e+132|0;n=e+128|0;o=e+124|0;p=e+120|0;q=e+116|0;r=e+112|0;s=e+108|0;t=e+104|0;u=e+100|0;v=e+96|0;switch(d|0){case 41:{d=b+396|0;w=(a[d>>0]|0)==0;x=__ZN13PhysicsServer13get_singletonEv()|0;if(w){w=c[(c[x>>2]|0)+356>>2]|0;c[j>>2]=c[b+400>>2];__ZNK7Spatial20get_global_transformEv(h,b);__ZN7VariantC2ERK9Transform(g,h);c[f>>2]=c[j>>2];Ki[w&4095](x,f,0,g);if(c[g>>2]|0)__ZN7Variant5clearEv(g);y=b}else{w=c[(c[x>>2]|0)+208>>2]|0;c[i>>2]=c[b+400>>2];__ZNK7Spatial20get_global_transformEv(g,b);c[f>>2]=c[i>>2];bj[w&4095](x,f,g);y=b}x=__ZNK7Spatial9get_worldEv(y)|0;w=__ZNK5World9get_spaceEv(x)|0;if((x|0?__ZN9Reference11unreferenceEv(x)|0:0)?__Z17predelete_handlerP6Object(x)|0:0){gj[c[(c[x>>2]|0)+76>>2]&8191](x);__ZN6Memory11free_staticEPvb(x,0)}x=(a[d>>0]|0)==0;i=__ZN13PhysicsServer13get_singletonEv()|0;j=c[i>>2]|0;if(x){x=c[j+252>>2]|0;c[o>>2]=c[b+400>>2];c[p>>2]=w;c[g>>2]=c[o>>2];c[f>>2]=c[p>>2];bj[x&4095](i,g,f)}else{x=c[j+148>>2]|0;c[k>>2]=c[b+400>>2];c[n>>2]=w;c[g>>2]=c[k>>2];c[f>>2]=c[n>>2];bj[x&4095](i,g,f)}do if(a[b+136>>0]|0){if(!(a[b+405>>0]|0))z=0;else z=__ZNK7Spatial18is_visible_in_treeEv(y)|0;i=(a[d>>0]|0)==0;x=__ZN13PhysicsServer13get_singletonEv()|0;n=c[x>>2]|0;if(i){i=c[n+440>>2]|0;c[h>>2]=c[b+400>>2];c[f>>2]=c[h>>2];bj[i&4095](x,f,z);break}else{i=c[n+240>>2]|0;c[g>>2]=c[b+400>>2];c[f>>2]=c[g>>2];bj[i&4095](x,f,z);break}}while(0);A=d;break}case 29:{A=b+396|0;break}case 43:{do if(a[b+136>>0]|0){if(!(a[b+405>>0]|0))B=0;else B=__ZNK7Spatial18is_visible_in_treeEv(b)|0;d=(a[b+396>>0]|0)==0;z=__ZN13PhysicsServer13get_singletonEv()|0;y=c[z>>2]|0;if(d){d=c[y+440>>2]|0;c[h>>2]=c[b+400>>2];c[f>>2]=c[h>>2];bj[d&4095](z,f,B);break}else{d=c[y+240>>2]|0;c[g>>2]=c[b+400>>2];c[f>>2]=c[g>>2];bj[d&4095](z,f,B);break}}while(0);l=e;return}case 42:{B=(a[b+396>>0]|0)==0;z=__ZN13PhysicsServer13get_singletonEv()|0;d=c[z>>2]|0;if(B){B=c[d+252>>2]|0;c[u>>2]=c[b+400>>2];c[v>>2]=0;c[g>>2]=c[u>>2];c[f>>2]=c[v>>2];bj[B&4095](z,g,f);l=e;return}else{B=c[d+148>>2]|0;c[s>>2]=c[b+400>>2];c[t>>2]=0;c[g>>2]=c[s>>2];c[f>>2]=c[t>>2];bj[B&4095](z,g,f);l=e;return}break}default:{l=e;return}}z=(a[A>>0]|0)==0;A=__ZN13PhysicsServer13get_singletonEv()|0;if(!z){z=c[(c[A>>2]|0)+208>>2]|0;c[q>>2]=c[b+400>>2];__ZNK7Spatial20get_global_transformEv(g,b);c[f>>2]=c[q>>2];bj[z&4095](A,f,g);l=e;return}z=c[(c[A>>2]|0)+356>>2]|0;c[r>>2]=c[b+400>>2];__ZNK7Spatial20get_global_transformEv(h,b);__ZN7VariantC2ERK9Transform(g,h);c[f>>2]=c[r>>2];Ki[z&4095](A,f,0,g);if(c[g>>2]|0)__ZN7Variant5clearEv(g);l=e;return}function __ZNK15CollisionObject18_get_property_listEP4ListI12PropertyInfo16DefaultAllocatorE(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0;d=l;l=l+64|0;if((l|0)>=(m|0))ba(64);e=d+36|0;f=d+12|0;g=d+16|0;h=d+8|0;i=d+4|0;j=d;__ZN6StringC2EPKc(f,849408);__ZN6StringC2EPKc(g,849420);k=e+4|0;c[k>>2]=0;n=e+12|0;c[n>>2]=0;c[e>>2]=2;o=c[f>>2]|0;if(o|0?(c[k>>2]=0,__Z28atomic_conditional_incrementPj(o+-8|0)|0):0)c[k>>2]=c[f>>2];c[e+8>>2]=1;k=c[n>>2]|0;if((k|0)!=(c[g>>2]|0)){if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);c[n>>2]=0;k=c[g>>2]|0;if(k|0?__Z28atomic_conditional_incrementPj(k+-8|0)|0:0)c[n>>2]=c[g>>2]}c[e+16>>2]=2053;if(!(c[b>>2]|0)){n=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=n;c[n>>2]=0;c[n+4>>2]=0;c[n+8>>2]=0}n=__ZnwjPFPvjE(32,4740)|0;c[n>>2]=0;c[n+4>>2]=0;c[n+8>>2]=0;c[n+12>>2]=0;c[n+16>>2]=7;k=n+20|0;c[k>>2]=0;o=n+24|0;c[o>>2]=0;p=n+28|0;c[p>>2]=0;__ZN12PropertyInfoaSERKS_(n,e)|0;q=c[b>>2]|0;r=q+4|0;s=c[r>>2]|0;c[o>>2]=s;c[k>>2]=0;c[p>>2]=q;if(s|0)c[s+20>>2]=n;c[r>>2]=n;if(!(c[q>>2]|0))c[q>>2]=n;n=q+8|0;c[n>>2]=(c[n>>2]|0)+1;n=c[e+12>>2]|0;if(n|0?(__Z16atomic_decrementPj(n+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(n,1);n=c[e+4>>2]|0;if(n|0?(__Z16atomic_decrementPj(n+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(n,1);n=c[g>>2]|0;if(n|0?(__Z16atomic_decrementPj(n+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(n,1);n=c[f>>2]|0;if(n|0?(__Z16atomic_decrementPj(n+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(n,1);n=a+408|0;a=g+4|0;f=g+12|0;q=g+8|0;r=g+16|0;s=g+12|0;p=g+4|0;k=g+4|0;o=g+12|0;t=g+8|0;u=g+16|0;v=g+12|0;w=g+4|0;x=g+4|0;y=g+12|0;z=g+8|0;A=g+16|0;B=g+12|0;C=g+4|0;D=0;while(1){E=c[n>>2]|0;if(!E)F=0;else F=c[E+-4>>2]|0;if((D|0)>=(F|0))break;c[g>>2]=__Z4itosx(D,((D|0)<0)<<31>>31)|0;c[h>>2]=__ZplPKcRK6String(871243,g)|0;__ZN6StringC2EPKc(i,1142570);c[e>>2]=__ZNK6StringplERKS_(h,i)|0;E=c[i>>2]|0;if(E|0?(__Z16atomic_decrementPj(E+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(E,1);E=c[h>>2]|0;if(E|0?(__Z16atomic_decrementPj(E+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(E,1);E=c[g>>2]|0;if(E|0?(__Z16atomic_decrementPj(E+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(E,1);__ZN6StringC2EPKc(i,1044623);E=__ZNK6StringplERKS_(e,i)|0;G=E;__ZN6StringC2EPKc(j,912234);c[a>>2]=0;c[f>>2]=0;c[g>>2]=18;H=(E|0)==0;if(!H?(c[a>>2]=0,__Z28atomic_conditional_incrementPj(E+-8|0)|0):0)c[a>>2]=G;c[q>>2]=17;G=c[f>>2]|0;do if((G|0)!=(c[j>>2]|0)){do if(G|0){if(__Z16atomic_decrementPj(G+-8|0)|0)break;__ZN6Memory11free_staticEPvb(G,1)}while(0);c[f>>2]=0;I=c[j>>2]|0;if(I|0){if(!(__Z28atomic_conditional_incrementPj(I+-8|0)|0))break;c[f>>2]=c[j>>2]}}while(0);c[r>>2]=2053;if(!(c[b>>2]|0)){G=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=G;c[G>>2]=0;c[G+4>>2]=0;c[G+8>>2]=0}G=__ZnwjPFPvjE(32,4740)|0;c[G>>2]=0;c[G+4>>2]=0;c[G+8>>2]=0;c[G+12>>2]=0;c[G+16>>2]=7;I=G+20|0;c[I>>2]=0;J=G+24|0;c[J>>2]=0;K=G+28|0;c[K>>2]=0;__ZN12PropertyInfoaSERKS_(G,g)|0;L=c[b>>2]|0;M=L+4|0;N=c[M>>2]|0;c[J>>2]=N;c[I>>2]=0;c[K>>2]=L;if(N|0)c[N+20>>2]=G;c[M>>2]=G;if(!(c[L>>2]|0))c[L>>2]=G;G=L+8|0;c[G>>2]=(c[G>>2]|0)+1;G=c[s>>2]|0;do if(G|0){if(__Z16atomic_decrementPj(G+-8|0)|0)break;__ZN6Memory11free_staticEPvb(G,1)}while(0);G=c[p>>2]|0;do if(G|0){if(__Z16atomic_decrementPj(G+-8|0)|0)break;__ZN6Memory11free_staticEPvb(G,1)}while(0);G=c[j>>2]|0;do if(G|0){if(__Z16atomic_decrementPj(G+-8|0)|0)break;__ZN6Memory11free_staticEPvb(G,1)}while(0);do if(!H){if(__Z16atomic_decrementPj(E+-8|0)|0)break;__ZN6Memory11free_staticEPvb(E,1)}while(0);E=c[i>>2]|0;do if(E|0){if(__Z16atomic_decrementPj(E+-8|0)|0)break;__ZN6Memory11free_staticEPvb(E,1)}while(0);__ZN6StringC2EPKc(i,1044412);E=__ZNK6StringplERKS_(e,i)|0;H=E;__ZN6StringC2EPKc(j,1263606);c[k>>2]=0;c[o>>2]=0;c[g>>2]=13;G=(E|0)==0;do if(!G){c[k>>2]=0;if(!(__Z28atomic_conditional_incrementPj(E+-8|0)|0))break;c[k>>2]=H}while(0);c[t>>2]=0;H=c[o>>2]|0;do if((H|0)!=(c[j>>2]|0)){do if(H|0){if(__Z16atomic_decrementPj(H+-8|0)|0)break;__ZN6Memory11free_staticEPvb(H,1)}while(0);c[o>>2]=0;L=c[j>>2]|0;if(!L)break;if(!(__Z28atomic_conditional_incrementPj(L+-8|0)|0))break;c[o>>2]=c[j>>2]}while(0);c[u>>2]=2053;if(!(c[b>>2]|0)){H=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=H;c[H>>2]=0;c[H+4>>2]=0;c[H+8>>2]=0}H=__ZnwjPFPvjE(32,4740)|0;c[H>>2]=0;c[H+4>>2]=0;c[H+8>>2]=0;c[H+12>>2]=0;c[H+16>>2]=7;L=H+20|0;c[L>>2]=0;M=H+24|0;c[M>>2]=0;N=H+28|0;c[N>>2]=0;__ZN12PropertyInfoaSERKS_(H,g)|0;K=c[b>>2]|0;I=K+4|0;J=c[I>>2]|0;c[M>>2]=J;c[L>>2]=0;c[N>>2]=K;if(J|0)c[J+20>>2]=H;c[I>>2]=H;if(!(c[K>>2]|0))c[K>>2]=H;H=K+8|0;c[H>>2]=(c[H>>2]|0)+1;H=c[v>>2]|0;do if(H|0){if(__Z16atomic_decrementPj(H+-8|0)|0)break;__ZN6Memory11free_staticEPvb(H,1)}while(0);H=c[w>>2]|0;do if(H|0){if(__Z16atomic_decrementPj(H+-8|0)|0)break;__ZN6Memory11free_staticEPvb(H,1)}while(0);H=c[j>>2]|0;do if(H|0){if(__Z16atomic_decrementPj(H+-8|0)|0)break;__ZN6Memory11free_staticEPvb(H,1)}while(0);do if(!G){if(__Z16atomic_decrementPj(E+-8|0)|0)break;__ZN6Memory11free_staticEPvb(E,1)}while(0);E=c[i>>2]|0;do if(E|0){if(__Z16atomic_decrementPj(E+-8|0)|0)break;__ZN6Memory11free_staticEPvb(E,1)}while(0);__ZN6StringC2EPKc(i,875691);E=__ZNK6StringplERKS_(e,i)|0;G=E;__ZN6StringC2EPKc(j,1263606);c[x>>2]=0;c[y>>2]=0;c[g>>2]=1;H=(E|0)==0;do if(!H){c[x>>2]=0;if(!(__Z28atomic_conditional_incrementPj(E+-8|0)|0))break;c[x>>2]=G}while(0);c[z>>2]=0;G=c[y>>2]|0;do if((G|0)!=(c[j>>2]|0)){do if(G|0){if(__Z16atomic_decrementPj(G+-8|0)|0)break;__ZN6Memory11free_staticEPvb(G,1)}while(0);c[y>>2]=0;K=c[j>>2]|0;if(!K)break;if(!(__Z28atomic_conditional_incrementPj(K+-8|0)|0))break;c[y>>2]=c[j>>2]}while(0);c[A>>2]=2053;if(!(c[b>>2]|0)){G=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=G;c[G>>2]=0;c[G+4>>2]=0;c[G+8>>2]=0}G=__ZnwjPFPvjE(32,4740)|0;c[G>>2]=0;c[G+4>>2]=0;c[G+8>>2]=0;c[G+12>>2]=0;c[G+16>>2]=7;K=G+20|0;c[K>>2]=0;I=G+24|0;c[I>>2]=0;J=G+28|0;c[J>>2]=0;__ZN12PropertyInfoaSERKS_(G,g)|0;N=c[b>>2]|0;L=N+4|0;M=c[L>>2]|0;c[I>>2]=M;c[K>>2]=0;c[J>>2]=N;if(M|0)c[M+20>>2]=G;c[L>>2]=G;if(!(c[N>>2]|0))c[N>>2]=G;G=N+8|0;c[G>>2]=(c[G>>2]|0)+1;G=c[B>>2]|0;do if(G|0){if(__Z16atomic_decrementPj(G+-8|0)|0)break;__ZN6Memory11free_staticEPvb(G,1)}while(0);G=c[C>>2]|0;do if(G|0){if(__Z16atomic_decrementPj(G+-8|0)|0)break;__ZN6Memory11free_staticEPvb(G,1)}while(0);G=c[j>>2]|0;do if(G|0){if(__Z16atomic_decrementPj(G+-8|0)|0)break;__ZN6Memory11free_staticEPvb(G,1)}while(0);do if(!H){if(__Z16atomic_decrementPj(E+-8|0)|0)break;__ZN6Memory11free_staticEPvb(E,1)}while(0);E=c[i>>2]|0;do if(E|0){if(__Z16atomic_decrementPj(E+-8|0)|0)break;__ZN6Memory11free_staticEPvb(E,1)}while(0);E=c[e>>2]|0;do if(E|0){if(__Z16atomic_decrementPj(E+-8|0)|0)break;__ZN6Memory11free_staticEPvb(E,1)}while(0);D=D+1|0}l=d;return}function __ZNK15CollisionObject4_getERK10StringNameR7Variant(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0;f=l;l=l+96|0;if((l|0)>=(m|0))ba(96);h=f+48|0;i=f+80|0;j=f+84|0;k=f+76|0;n=f;o=f+72|0;p=c[d>>2]|0;do if(p){d=c[p+4>>2]|0;if(d|0){__ZN6StringC2EPKc(h,d);q=c[h>>2]|0;break}d=p+8|0;c[h>>2]=0;r=c[d>>2]|0;if((r|0)!=0?(c[h>>2]=0,(__Z28atomic_conditional_incrementPj(r+-8|0)|0)!=0):0){r=c[d>>2]|0;c[h>>2]=r;q=r}else q=0}else{c[h>>2]=0;q=0}while(0);c[i>>2]=q;if(!(__ZNK6StringeqEPKc(i,849408)|0))if(__ZNK6String11begins_withEPKc(i,871243)|0){c[j>>2]=__ZNK6String10get_slicecEwi(i,47,1)|0;q=__ZNK6String6to_intEv(j)|0;p=c[j>>2]|0;if(p|0?(__Z16atomic_decrementPj(p+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(p,1);c[k>>2]=__ZNK6String10get_slicecEwi(i,47,2)|0;do if(!(__ZNK6StringeqEPKc(k,1044623)|0))if(__ZNK6StringeqEPKc(k,1044412)|0){if((q|0)>=0){p=c[b+408>>2]|0;j=(p|0)==0;if(j)s=0;else s=c[p+-4>>2]|0;if((s|0)>(q|0)){a[1263537]=0;if(j)t=0;else t=c[p+-4>>2]|0;do if((t|0)<=(q|0)){if(j)u=0;else u=c[p+-4>>2]|0;if((u|0)>(q|0)){a[1263537]=0;v=55;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);w=0;break}}else v=55;while(0);if((v|0)==55)w=p+(q*56|0)|0;j=n;r=w;d=j+48|0;do{c[j>>2]=c[r>>2];j=j+4|0;r=r+4|0}while((j|0)<(d|0))}else v=46}else v=46;if((v|0)==46){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(871251,849428,282,870043,0);g[n>>2]=1.0;g[n+4>>2]=0.0;g[n+8>>2]=0.0;g[n+12>>2]=0.0;g[n+16>>2]=1.0;g[n+20>>2]=0.0;g[n+24>>2]=0.0;g[n+28>>2]=0.0;g[n+32>>2]=1.0;g[n+44>>2]=0.0;g[n+40>>2]=0.0;g[n+36>>2]=0.0}__ZN7VariantC2ERK9Transform(h,n);__ZN7VariantaSERKS_(e,h);if(c[h>>2]|0)__ZN7Variant5clearEv(h);break}else{if(!(__ZNK6StringeqEPKc(k,875691)|0))break;if((q|0)>=0){r=c[b+408>>2]|0;j=(r|0)==0;if(j)x=0;else x=c[r+-4>>2]|0;if((x|0)>(q|0)){a[1263537]=0;if(j)y=0;else y=c[r+-4>>2]|0;do if((y|0)<=(q|0)){if(j)z=0;else z=c[r+-4>>2]|0;if((z|0)>(q|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0)}while(0);A=(a[r+(q*56|0)+52>>0]|0)!=0}else v=65}else v=65;if((v|0)==65){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(871271,849428,312,870043,0);A=0}__ZN7VariantC2Eb(h,A);__ZN7VariantaSERKS_(e,h);if(c[h>>2]|0)__ZN7Variant5clearEv(h);break}else{if((q|0)>=0){j=c[b+408>>2]|0;d=(j|0)==0;if(d)B=0;else B=c[j+-4>>2]|0;if((B|0)>(q|0)){a[1263537]=0;if(d)C=0;else C=c[j+-4>>2]|0;do if((C|0)<=(q|0)){if(d)D=0;else D=c[j+-4>>2]|0;if((D|0)>(q|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0)}while(0);d=c[j+(q*56|0)+48>>2]|0;if(!d)E=0;else{__ZN9Reference9referenceEv(d);E=d}}else v=23}else v=23;if((v|0)==23){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(880338,849428,277,870043,0);E=0}c[o>>2]=E;__ZN6RefPtrC2Ev(h);__ZN3RefI9ReferenceEaSI5ShapeEEvRKS_IT_E(h,o);__ZN7VariantC2ERK6RefPtr(n,h);__ZN6RefPtrD2Ev(h);__ZN7VariantaSERKS_(e,n);if(c[n>>2]|0)__ZN7Variant5clearEv(n);d=c[o>>2]|0;if((d|0?__ZN9Reference11unreferenceEv(d)|0:0)?(d=c[o>>2]|0,__Z17predelete_handlerP6Object(d)|0):0){gj[c[(c[d>>2]|0)+76>>2]&8191](d);__ZN6Memory11free_staticEPvb(d,0)}c[o>>2]=0}while(0);o=c[k>>2]|0;if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(o,1);F=1}else F=0;else{o=c[b+408>>2]|0;if(!o)G=0;else G=c[o+-4>>2]|0;__ZN7VariantC2Ei(h,G);__ZN7VariantaSERKS_(e,h);if(c[h>>2]|0)__ZN7Variant5clearEv(h);F=1}h=c[i>>2]|0;if(!h){l=f;return F|0}if(__Z16atomic_decrementPj(h+-8|0)|0){l=f;return F|0}__ZN6Memory11free_staticEPvb(h,1);l=f;return F|0}function __ZN3RefI9ReferenceEaSI5ShapeEEvRKS_IT_E(a,b){a=a|0;b=b|0;var d=0,e=0;d=c[b>>2]|0;if(!d){b=c[a>>2]|0;if((b|0?__ZN9Reference11unreferenceEv(b)|0:0)?(b=c[a>>2]|0,__Z17predelete_handlerP6Object(b)|0):0){gj[c[(c[b>>2]|0)+76>>2]&8191](b);__ZN6Memory11free_staticEPvb(b,0)}c[a>>2]=0;return}b=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1220724)|0;e=b?d:0;d=c[a>>2]|0;if((e|0)==(d|0))return;if((d|0?__ZN9Reference11unreferenceEv(d)|0:0)?(d=c[a>>2]|0,__Z17predelete_handlerP6Object(d)|0):0){gj[c[(c[d>>2]|0)+76>>2]&8191](d);__ZN6Memory11free_staticEPvb(d,0)}c[a>>2]=e;if(!e)return;__ZN9Reference9referenceEv(e);return}function __ZN15CollisionObject4_setERK10StringNameRK7Variant(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0;f=l;l=l+80|0;if((l|0)>=(m|0))ba(80);g=f+64|0;h=f+60|0;i=f+56|0;j=f+8|0;k=f;n=c[d>>2]|0;do if(n){d=c[n+4>>2]|0;if(d|0){__ZN6StringC2EPKc(g,d);o=c[g>>2]|0;break}d=n+8|0;c[g>>2]=0;p=c[d>>2]|0;if((p|0)!=0?(c[g>>2]=0,(__Z28atomic_conditional_incrementPj(p+-8|0)|0)!=0):0){p=c[d>>2]|0;c[g>>2]=p;o=p}else o=0}else{c[g>>2]=0;o=0}while(0);c[h>>2]=o;if(!(__ZNK6StringeqEPKc(h,849408)|0))if(__ZNK6String11begins_withEPKc(h,871243)|0){c[i>>2]=__ZNK6String10get_slicecEwi(h,47,1)|0;o=__ZNK6String6to_intEv(i)|0;n=c[i>>2]|0;if(n|0?(__Z16atomic_decrementPj(n+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(n,1);c[g>>2]=__ZNK6String10get_slicecEwi(h,47,2)|0;do if(!(__ZNK6StringeqEPKc(g,1044623)|0)){if(!(__ZNK6StringeqEPKc(g,1044412)|0)){if(!(__ZNK6StringeqEPKc(g,875691)|0))break;__ZN15CollisionObject20set_shape_as_triggerEib(b,o,__ZNK7VariantcvbEv(e)|0);break}__ZNK7Variantcv9TransformEv(j,e);if((o|0)>=0){n=b+408|0;i=c[n>>2]|0;p=(i|0)==0;if(p)q=0;else q=c[i+-4>>2]|0;if((q|0)>(o|0)){a[1263537]=0;if(p)r=0;else r=c[i+-4>>2]|0;do if((r|0)<=(o|0)){if(p)s=0;else s=c[i+-4>>2]|0;if((s|0)>(o|0)){a[1263537]=0;t=37;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);u=0;break}}else t=37;while(0);if((t|0)==37){__ZN6VectorIN15CollisionObject9ShapeDataEE14_copy_on_writeEv(n);u=(c[n>>2]|0)+(o*56|0)|0}i=u;p=j;d=i+48|0;do{c[i>>2]=c[p>>2];i=i+4|0;p=p+4|0}while((i|0)<(d|0));__ZN15CollisionObject14_update_shapesEv(b)}else t=28}else t=28;if((t|0)==28)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1056787,849428,269,870043,0)}else{__ZNK7Variantcv6RefPtrEv(k,e);c[j>>2]=0;p=c[k>>2]|0;if(p)if(!((p|0)==0|($i[c[(c[p>>2]|0)+44>>2]&8191](p,1235704)|0)^1)){c[j>>2]=p;__ZN9Reference9referenceEv(p);__ZN15CollisionObject9set_shapeEiRK3RefI5ShapeE(b,o,j);if(__ZN9Reference11unreferenceEv(p)|0?__Z17predelete_handlerP6Object(p)|0:0){gj[c[(c[p>>2]|0)+76>>2]&8191](p);__ZN6Memory11free_staticEPvb(p,0)}}else t=18;else{c[j>>2]=0;t=18}if((t|0)==18)__ZN15CollisionObject9set_shapeEiRK3RefI5ShapeE(b,o,j);__ZN6RefPtrD2Ev(k)}while(0);k=c[g>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);v=1}else v=0;else{__ZN6VectorIN15CollisionObject9ShapeDataEE6resizeEi(b+408|0,__ZNK7VariantcviEv(e)|0)|0;__ZN15CollisionObject14_update_shapesEv(b);v=1}b=c[h>>2]|0;if(!b){l=f;return v|0}if(__Z16atomic_decrementPj(b+-8|0)|0){l=f;return v|0}__ZN6Memory11free_staticEPvb(b,1);l=f;return v|0}function __ZN6VectorIN15CollisionObject9ShapeDataEE6resizeEi(b,d){b=b|0;d=d|0;var e=0,f=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0;if((d|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,269,1145657,0);e=31;return e|0}a[1263537]=0;f=c[b>>2]|0;if(!f)h=0;else h=c[f+-4>>2]|0;if((h|0)==(d|0)){e=0;return e|0}if(!d){__ZN6VectorIN15CollisionObject9ShapeDataEE6_unrefEPv(b,f);c[b>>2]=0;e=0;return e|0}__ZN6VectorIN15CollisionObject9ShapeDataEE14_copy_on_writeEv(b);f=d*56|0;if(d>>>0<=76695844?(h=f+-1|0,i=h>>>1|h,h=i>>>2|i,i=h>>>4|h,h=i>>>8|i,i=(h>>>16|h)+1|0,f>>>0<4294967264):0){a[1263537]=0;f=c[b>>2]|0;do if(!f)if((d|0)>0)j=15;else{k=0;j=25}else{h=c[f+-4>>2]|0;if((h|0)<(d|0))if(!h)j=15;else{l=__ZN6Memory14realloc_staticEPvjb(f,i,1)|0;if(l|0){a[1263537]=0;m=l;n=c[l+-4>>2]|0;break}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,300,1145876,0);e=6;return e|0}else{k=h;j=25}}while(0);do if((j|0)==15){h=__ZN6Memory12alloc_staticEjb(i,1)|0;if(h|0){a[1263537]=0;c[h+-4>>2]=0;c[h+-8>>2]=1;m=h;n=0;break}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,292,1145820,0);e=6;return e|0}else if((j|0)==25){if((k|0)<=(d|0)){e=0;return e|0}if((c[f+-4>>2]|0)>>>0>d>>>0){h=d;l=f;do{o=l+(h*56|0)+48|0;p=c[o>>2]|0;if((p|0?__ZN9Reference11unreferenceEv(p)|0:0)?(p=c[o>>2]|0,__Z17predelete_handlerP6Object(p)|0):0){gj[c[(c[p>>2]|0)+76>>2]&8191](p);__ZN6Memory11free_staticEPvb(p,0)}c[o>>2]=0;h=h+1|0;l=c[b>>2]|0}while(h>>>0<(c[l+-4>>2]|0)>>>0);q=l}else q=f;h=__ZN6Memory14realloc_staticEPvjb(q,i,1)|0;if(!h){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,324,1145876,0);e=6;return e|0}else{a[1263537]=0;c[b>>2]=h;c[h+-4>>2]=d;e=0;return e|0}}while(0);c[b>>2]=m;if((n|0)<(d|0)){i=n;do{g[m+(i*56|0)>>2]=1.0;g[m+(i*56|0)+4>>2]=0.0;g[m+(i*56|0)+8>>2]=0.0;g[m+(i*56|0)+12>>2]=0.0;g[m+(i*56|0)+16>>2]=1.0;g[m+(i*56|0)+20>>2]=0.0;g[m+(i*56|0)+24>>2]=0.0;g[m+(i*56|0)+28>>2]=0.0;g[m+(i*56|0)+32>>2]=1.0;n=m+(i*56|0)+36|0;c[n>>2]=0;c[n+4>>2]=0;c[n+8>>2]=0;c[n+12>>2]=0;a[n+16>>0]=0;i=i+1|0}while((i|0)!=(d|0));r=c[b>>2]|0}else r=m;c[((r|0)==0?0:r+-4|0)>>2]=d;e=0;return e|0}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,285,1145723,0);e=6;return e|0}function __ZN15CollisionObject14_update_shapesEv(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0;d=l;l=l+48|0;if((l|0)>=(m|0))ba(48);e=d+32|0;f=d+24|0;g=d+28|0;h=d+20|0;i=d+16|0;j=d+12|0;k=d+8|0;n=d+4|0;o=d;p=b+400|0;if(!(c[p>>2]|0)){l=d;return}q=b+396|0;r=(a[q>>0]|0)==0;s=__ZN13PhysicsServer13get_singletonEv()|0;t=c[s>>2]|0;if(r){r=c[t+304>>2]|0;c[h>>2]=c[p>>2];c[e>>2]=c[h>>2];Pi[r&2047](s,e);u=p}else{r=c[t+192>>2]|0;c[g>>2]=c[p>>2];c[e>>2]=c[g>>2];Pi[r&2047](s,e);u=p}p=b+408|0;b=0;a:while(1){s=c[p>>2]|0;r=(s|0)==0;if(r)v=0;else v=c[s+-4>>2]|0;if((b|0)>=(v|0)){w=73;break}if(r)x=0;else x=c[s+-4>>2]|0;if((x|0)<=(b|0)){if(r)y=0;else y=c[s+-4>>2]|0;if((y|0)<=(b|0)){w=15;break}a[1263537]=0}__ZN6VectorIN15CollisionObject9ShapeDataEE14_copy_on_writeEv(p);do if(c[(c[p>>2]|0)+(b*56|0)+48>>2]|0){s=(a[q>>0]|0)==0;r=__ZN13PhysicsServer13get_singletonEv()|0;g=c[r>>2]|0;if(!s){s=c[g+164>>2]|0;c[i>>2]=c[u>>2];t=c[p>>2]|0;h=(t|0)==0;if(h)z=0;else z=c[t+-4>>2]|0;if((z|0)<=(b|0)){if(h)A=0;else A=c[t+-4>>2]|0;if((A|0)<=(b|0)){w=25;break a}a[1263537]=0}__ZN6VectorIN15CollisionObject9ShapeDataEE14_copy_on_writeEv(p);t=c[(c[p>>2]|0)+(b*56|0)+48>>2]|0;c[j>>2]=ij[c[(c[t>>2]|0)+112>>2]&8191](t)|0;t=c[p>>2]|0;h=(t|0)==0;if(h)B=0;else B=c[t+-4>>2]|0;do if((B|0)<=(b|0)){if(h)C=0;else C=c[t+-4>>2]|0;if((C|0)>(b|0)){a[1263537]=0;w=35;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);D=0;break}}else w=35;while(0);if((w|0)==35){w=0;__ZN6VectorIN15CollisionObject9ShapeDataEE14_copy_on_writeEv(p);D=(c[p>>2]|0)+(b*56|0)|0};c[f>>2]=c[i>>2];c[e>>2]=c[j>>2];Ki[s&4095](r,f,e,D);break}t=c[g+268>>2]|0;c[k>>2]=c[u>>2];h=c[p>>2]|0;E=(h|0)==0;if(E)F=0;else F=c[h+-4>>2]|0;if((F|0)<=(b|0)){if(E)G=0;else G=c[h+-4>>2]|0;if((G|0)<=(b|0)){w=43;break a}a[1263537]=0}__ZN6VectorIN15CollisionObject9ShapeDataEE14_copy_on_writeEv(p);h=c[(c[p>>2]|0)+(b*56|0)+48>>2]|0;c[n>>2]=ij[c[(c[h>>2]|0)+112>>2]&8191](h)|0;h=c[p>>2]|0;E=(h|0)==0;if(E)H=0;else H=c[h+-4>>2]|0;do if((H|0)<=(b|0)){if(E)I=0;else I=c[h+-4>>2]|0;if((I|0)>(b|0)){a[1263537]=0;w=52;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);c[f>>2]=c[k>>2];c[e>>2]=c[n>>2];Ki[t&4095](r,f,e,0);break}}else w=52;while(0);if((w|0)==52){w=0;__ZN6VectorIN15CollisionObject9ShapeDataEE14_copy_on_writeEv(p);h=(c[p>>2]|0)+(b*56|0)|0;c[f>>2]=c[k>>2];c[e>>2]=c[n>>2];Ki[t&4095](r,f,e,h)}h=c[p>>2]|0;E=(h|0)==0;if(E)J=0;else J=c[h+-4>>2]|0;if((J|0)<=(b|0)){if(E)K=0;else K=c[h+-4>>2]|0;if((K|0)<=(b|0)){w=60;break a}a[1263537]=0}__ZN6VectorIN15CollisionObject9ShapeDataEE14_copy_on_writeEv(p);if(a[(c[p>>2]|0)+(b*56|0)+52>>0]|0){h=__ZN13PhysicsServer13get_singletonEv()|0;E=c[(c[h>>2]|0)+292>>2]|0;c[o>>2]=c[u>>2];g=c[p>>2]|0;s=(g|0)==0;if(s)L=0;else L=c[g+-4>>2]|0;if((L|0)<=(b|0)){if(s)M=0;else M=c[g+-4>>2]|0;if((M|0)<=(b|0)){w=69;break a}a[1263537]=0}__ZN6VectorIN15CollisionObject9ShapeDataEE14_copy_on_writeEv(p);g=(a[(c[p>>2]|0)+(b*56|0)+52>>0]|0)!=0;c[e>>2]=c[o>>2];Ki[E&4095](h,e,b,g)}}while(0);b=b+1|0}if((w|0)==15)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((w|0)==25)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((w|0)==43)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((w|0)==60)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((w|0)==69)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((w|0)==73){l=d;return}}function __ZN15CollisionObject9set_shapeEiRK3RefI5ShapeE(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0;if((d|0)>=0){f=b+408|0;g=c[f>>2]|0;h=(g|0)==0;if(h)i=0;else i=c[g+-4>>2]|0;if((i|0)>(d|0)){a[1263537]=0;if(h)j=0;else j=c[g+-4>>2]|0;do if((j|0)<=(d|0)){if(h)k=0;else k=c[g+-4>>2]|0;if((k|0)>(d|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);__ZN6VectorIN15CollisionObject9ShapeDataEE14_copy_on_writeEv(f);k=(c[f>>2]|0)+(d*56|0)+48|0;d=c[k>>2]|0;if((c[e>>2]|0)!=(d|0)){if((d|0?__ZN9Reference11unreferenceEv(d)|0:0)?(d=c[k>>2]|0,__Z17predelete_handlerP6Object(d)|0):0){gj[c[(c[d>>2]|0)+76>>2]&8191](d);__ZN6Memory11free_staticEPvb(d,0)}c[k>>2]=0;d=c[e>>2]|0;c[k>>2]=d;if(d|0)__ZN9Reference9referenceEv(d)}__ZN15CollisionObject14_update_shapesEv(b);return}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1075422,849428,262,870043,0);return}function __ZN6VectorIN15CollisionObject9ShapeDataEE14_copy_on_writeEv(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0;d=c[b>>2]|0;if(!d)return;if((c[d+-8>>2]|0)>>>0<=1)return;e=c[d+-4>>2]|0;d=(e*56|0)+-1|0;f=d>>>1|d;d=f>>>2|f;f=d>>>4|d;d=f>>>8|f;f=__ZN6Memory12alloc_staticEjb((d>>>16|d)+1|0,1)|0;c[f+-8>>2]=1;c[f+-4>>2]=e;if(e|0){d=0;do{g=c[b>>2]|0;h=f+(d*56|0)|0;i=g+(d*56|0)|0;j=h+48|0;do{c[h>>2]=c[i>>2];h=h+4|0;i=i+4|0}while((h|0)<(j|0));i=f+(d*56|0)+48|0;c[i>>2]=0;h=g+(d*56|0)+48|0;if(c[h>>2]|0?(c[i>>2]=0,j=c[h>>2]|0,c[i>>2]=j,j|0):0)__ZN9Reference9referenceEv(j);a[f+(d*56|0)+52>>0]=a[g+(d*56|0)+52>>0]|0;d=d+1|0}while((d|0)!=(e|0))}__ZN6VectorIN15CollisionObject9ShapeDataEE6_unrefEPv(b,c[b>>2]|0);c[b>>2]=f;return}function __ZN15CollisionObject20set_shape_as_triggerEib(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f+4|0;h=f;i=e&1;if((d|0)>=0){j=b+408|0;k=c[j>>2]|0;n=(k|0)==0;if(n)o=0;else o=c[k+-4>>2]|0;if((o|0)>(d|0)){a[1263537]=0;if(n)p=0;else p=c[k+-4>>2]|0;do if((p|0)<=(d|0)){if(n)q=0;else q=c[k+-4>>2]|0;if((q|0)>(d|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);__ZN6VectorIN15CollisionObject9ShapeDataEE14_copy_on_writeEv(j);a[(c[j>>2]|0)+(d*56|0)+52>>0]=i;if(a[b+396>>0]|0){l=f;return}i=b+400|0;if(!(c[i>>2]|0)){l=f;return}b=__ZN13PhysicsServer13get_singletonEv()|0;j=c[(c[b>>2]|0)+292>>2]|0;c[h>>2]=c[i>>2];c[g>>2]=c[h>>2];Ki[j&4095](b,g,d,e);l=f;return}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(870258,849428,302,870043,0);l=f;return}function __ZN7ClassDB10_add_classI15CollisionObjectEEvv(){var a=0,b=0,d=0,e=0,f=0,g=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+16|0;d=a+12|0;e=a+8|0;f=a+4|0;g=a;__ZN6StringC2EPKc(b,852283);c[e>>2]=c[b>>2];__ZN10StringNameC2ERK6String(d,e);__ZN6StringC2EPKc(b,946852);c[g>>2]=c[b>>2];__ZN10StringNameC2ERK6String(f,g);__ZN7ClassDB11_add_class2ERK10StringNameS2_(d,f);__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);__ZN10StringNameD2Ev(d);d=c[e>>2]|0;if(!d){l=a;return}if(__Z16atomic_decrementPj(d+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(d,1);l=a;return}function __ZN15CollisionObject13_bind_methodsEv(){var a=0,b=0,d=0,e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0;a=l;l=l+432|0;if((l|0)>=(m|0))ba(432);b=a+392|0;d=a+384|0;e=a;f=a+304|0;h=a+376|0;i=a+368|0;j=a+360|0;k=a+352|0;n=a+296|0;o=a+288|0;p=a+280|0;q=a+248|0;r=a+232|0;s=a+200|0;t=a+184|0;u=a+152|0;v=a+136|0;w=a+104|0;x=a+92|0;y=a+256|0;z=a+64|0;A=a+240|0;B=a+208|0;C=a+60|0;D=a+192|0;E=a+160|0;F=a+56|0;G=a+144|0;H=a+112|0;I=a+52|0;J=a+96|0;K=a+72|0;L=a+48|0;M=a+68|0;N=a+44|0;O=a+40|0;P=a+36|0;Q=a+32|0;R=a+28|0;S=a+24|0;__Z8D_METHODPKcS0_S0_(d,870840,1075432,1044412);g[f>>2]=1.0;g[f+4>>2]=0.0;g[f+8>>2]=0.0;g[f+12>>2]=0.0;g[f+16>>2]=1.0;g[f+20>>2]=0.0;g[f+24>>2]=0.0;g[f+28>>2]=0.0;g[f+32>>2]=1.0;g[f+44>>2]=0.0;g[f+40>>2]=0.0;g[f+36>>2]=0.0;__ZN7VariantC2ERK9Transform(e,f);T=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(T);c[T>>2]=254788;__ZN10MethodBind10_set_constEb(T,0);__ZN10MethodBind24_generate_argument_typesEi(T,2);c[T+44>>2]=1526;c[T+48>>2]=0;c[b>>2]=e;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,T,d,b,1)|0;if(c[e>>2]|0)__ZN7Variant5clearEv(e);T=d+4|0;U=c[T>>2]|0;if(U|0?(__Z16atomic_decrementPj(U+-8|0)|0)==0:0){V=c[T>>2]|0;T=(V|0)==0?0:V+-4|0;V=T+4|0;if(c[T>>2]|0){W=0;do{__ZN10StringNameD2Ev(V+(W<<2)|0);W=W+1|0}while(W>>>0<(c[T>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(U,1)}__ZN10StringNameD2Ev(d);__Z8D_METHODPKc(h,871295);d=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(d);c[d>>2]=254824;__ZN10MethodBind10_set_constEb(d,1);__ZN10MethodBind24_generate_argument_typesEi(d,0);__ZN10MethodBind12_set_returnsEb(d,1);c[d+44>>2]=5303;c[d+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,d,h,0,0)|0;d=h+4|0;U=c[d>>2]|0;if(U|0?(__Z16atomic_decrementPj(U+-8|0)|0)==0:0){T=c[d>>2]|0;d=(T|0)==0?0:T+-4|0;T=d+4|0;if(c[d>>2]|0){W=0;do{__ZN10StringNameD2Ev(T+(W<<2)|0);W=W+1|0}while(W>>>0<(c[d>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(U,1)}__ZN10StringNameD2Ev(h);__Z8D_METHODPKcS0_S0_(i,1075422,1044707,1075432);h=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(h);c[h>>2]=254860;__ZN10MethodBind10_set_constEb(h,0);__ZN10MethodBind24_generate_argument_typesEi(h,2);c[h+44>>2]=1527;c[h+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,h,i,0,0)|0;h=i+4|0;U=c[h>>2]|0;if(U|0?(__Z16atomic_decrementPj(U+-8|0)|0)==0:0){d=c[h>>2]|0;h=(d|0)==0?0:d+-4|0;d=h+4|0;if(c[h>>2]|0){W=0;do{__ZN10StringNameD2Ev(d+(W<<2)|0);W=W+1|0}while(W>>>0<(c[h>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(U,1)}__ZN10StringNameD2Ev(i);__Z8D_METHODPKcS0_S0_(j,1056787,1044707,1044412);i=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(i);c[i>>2]=254896;__ZN10MethodBind10_set_constEb(i,0);__ZN10MethodBind24_generate_argument_typesEi(i,2);c[i+44>>2]=1528;c[i+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,i,j,0,0)|0;i=j+4|0;U=c[i>>2]|0;if(U|0?(__Z16atomic_decrementPj(U+-8|0)|0)==0:0){h=c[i>>2]|0;i=(h|0)==0?0:h+-4|0;h=i+4|0;if(c[i>>2]|0){W=0;do{__ZN10StringNameD2Ev(h+(W<<2)|0);W=W+1|0}while(W>>>0<(c[i>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(U,1)}__ZN10StringNameD2Ev(j);__Z8D_METHODPKcS0_S0_(k,870258,1044707,1146191);j=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(j);c[j>>2]=254932;__ZN10MethodBind10_set_constEb(j,0);__ZN10MethodBind24_generate_argument_typesEi(j,2);c[j+44>>2]=1529;c[j+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,j,k,0,0)|0;j=k+4|0;U=c[j>>2]|0;if(U|0?(__Z16atomic_decrementPj(U+-8|0)|0)==0:0){i=c[j>>2]|0;j=(i|0)==0?0:i+-4|0;i=j+4|0;if(c[j>>2]|0){W=0;do{__ZN10StringNameD2Ev(i+(W<<2)|0);W=W+1|0}while(W>>>0<(c[j>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(U,1)}__ZN10StringNameD2Ev(k);__Z8D_METHODPKcS0_(n,871271,1044707);k=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(k);c[k>>2]=254968;__ZN10MethodBind10_set_constEb(k,1);__ZN10MethodBind24_generate_argument_typesEi(k,1);__ZN10MethodBind12_set_returnsEb(k,1);c[k+44>>2]=4576;c[k+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,k,n,0,0)|0;k=n+4|0;U=c[k>>2]|0;if(U|0?(__Z16atomic_decrementPj(U+-8|0)|0)==0:0){j=c[k>>2]|0;k=(j|0)==0?0:j+-4|0;j=k+4|0;if(c[k>>2]|0){W=0;do{__ZN10StringNameD2Ev(j+(W<<2)|0);W=W+1|0}while(W>>>0<(c[k>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(U,1)}__ZN10StringNameD2Ev(n);__Z8D_METHODPKcS0_(o,849458,1044707);n=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(n);c[n>>2]=255004;__ZN10MethodBind10_set_constEb(n,1);__ZN10MethodBind24_generate_argument_typesEi(n,1);__ZN10MethodBind12_set_returnsEb(n,1);c[n+44>>2]=4577;c[n+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,n,o,0,0)|0;n=o+4|0;U=c[n>>2]|0;if(U|0?(__Z16atomic_decrementPj(U+-8|0)|0)==0:0){k=c[n>>2]|0;n=(k|0)==0?0:k+-4|0;k=n+4|0;if(c[n>>2]|0){W=0;do{__ZN10StringNameD2Ev(k+(W<<2)|0);W=W+1|0}while(W>>>0<(c[n>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(U,1)}__ZN10StringNameD2Ev(o);__Z8D_METHODPKcS0_(p,871251,1044707);o=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(o);c[o>>2]=255040;__ZN10MethodBind10_set_constEb(o,1);__ZN10MethodBind24_generate_argument_typesEi(o,1);__ZN10MethodBind12_set_returnsEb(o,1);c[o+44>>2]=1530;c[o+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,o,p,0,0)|0;o=p+4|0;U=c[o>>2]|0;if(U|0?(__Z16atomic_decrementPj(U+-8|0)|0)==0:0){n=c[o>>2]|0;o=(n|0)==0?0:n+-4|0;n=o+4|0;if(c[o>>2]|0){W=0;do{__ZN10StringNameD2Ev(n+(W<<2)|0);W=W+1|0}while(W>>>0<(c[o>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(U,1)}__ZN10StringNameD2Ev(p);__Z8D_METHODPKcS0_(q,1053093,1044707);p=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(p);c[p>>2]=255076;__ZN10MethodBind10_set_constEb(p,0);__ZN10MethodBind24_generate_argument_typesEi(p,1);c[p+44>>2]=1135;c[p+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,p,q,0,0)|0;p=q+4|0;U=c[p>>2]|0;if(U|0?(__Z16atomic_decrementPj(U+-8|0)|0)==0:0){o=c[p>>2]|0;p=(o|0)==0?0:o+-4|0;o=p+4|0;if(c[p>>2]|0){W=0;do{__ZN10StringNameD2Ev(o+(W<<2)|0);W=W+1|0}while(W>>>0<(c[p>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(U,1)}__ZN10StringNameD2Ev(q);__Z8D_METHODPKc(r,871329);q=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(q);c[q>>2]=255112;__ZN10MethodBind10_set_constEb(q,0);__ZN10MethodBind24_generate_argument_typesEi(q,0);c[q+44>>2]=5220;c[q+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,q,r,0,0)|0;q=r+4|0;U=c[q>>2]|0;if(U|0?(__Z16atomic_decrementPj(U+-8|0)|0)==0:0){p=c[q>>2]|0;q=(p|0)==0?0:p+-4|0;p=q+4|0;if(c[q>>2]|0){W=0;do{__ZN10StringNameD2Ev(p+(W<<2)|0);W=W+1|0}while(W>>>0<(c[q>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(U,1)}__ZN10StringNameD2Ev(r);__Z8D_METHODPKcS0_(s,849474,849491);r=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(r);c[r>>2]=255148;__ZN10MethodBind10_set_constEb(r,0);__ZN10MethodBind24_generate_argument_typesEi(r,1);c[r+44>>2]=1136;c[r+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,r,s,0,0)|0;r=s+4|0;U=c[r>>2]|0;if(U|0?(__Z16atomic_decrementPj(U+-8|0)|0)==0:0){q=c[r>>2]|0;r=(q|0)==0?0:q+-4|0;q=r+4|0;if(c[r>>2]|0){W=0;do{__ZN10StringNameD2Ev(q+(W<<2)|0);W=W+1|0}while(W>>>0<(c[r>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(U,1)}__ZN10StringNameD2Ev(s);__Z8D_METHODPKc(t,849504);s=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(s);c[s>>2]=255184;__ZN10MethodBind10_set_constEb(s,1);__ZN10MethodBind24_generate_argument_typesEi(s,0);__ZN10MethodBind12_set_returnsEb(s,1);c[s+44>>2]=5304;c[s+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,s,t,0,0)|0;s=t+4|0;U=c[s>>2]|0;if(U|0?(__Z16atomic_decrementPj(U+-8|0)|0)==0:0){r=c[s>>2]|0;s=(r|0)==0?0:r+-4|0;r=s+4|0;if(c[s>>2]|0){W=0;do{__ZN10StringNameD2Ev(r+(W<<2)|0);W=W+1|0}while(W>>>0<(c[s>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(U,1)}__ZN10StringNameD2Ev(t);__Z8D_METHODPKcS0_(u,849520,1146191);t=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(t);c[t>>2]=255148;__ZN10MethodBind10_set_constEb(t,0);__ZN10MethodBind24_generate_argument_typesEi(t,1);c[t+44>>2]=1137;c[t+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,t,u,0,0)|0;t=u+4|0;U=c[t>>2]|0;if(U|0?(__Z16atomic_decrementPj(U+-8|0)|0)==0:0){s=c[t>>2]|0;t=(s|0)==0?0:s+-4|0;s=t+4|0;if(c[t>>2]|0){W=0;do{__ZN10StringNameD2Ev(s+(W<<2)|0);W=W+1|0}while(W>>>0<(c[t>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(U,1)}__ZN10StringNameD2Ev(u);__Z8D_METHODPKc(v,849546);u=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(u);c[u>>2]=255184;__ZN10MethodBind10_set_constEb(u,1);__ZN10MethodBind24_generate_argument_typesEi(u,0);__ZN10MethodBind12_set_returnsEb(u,1);c[u+44>>2]=5305;c[u+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,u,v,0,0)|0;u=v+4|0;U=c[u>>2]|0;if(U|0?(__Z16atomic_decrementPj(U+-8|0)|0)==0:0){t=c[u>>2]|0;u=(t|0)==0?0:t+-4|0;t=u+4|0;if(c[u>>2]|0){W=0;do{__ZN10StringNameD2Ev(t+(W<<2)|0);W=W+1|0}while(W>>>0<(c[u>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(U,1)}__ZN10StringNameD2Ev(v);__Z8D_METHODPKc(w,1126721);v=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(v);c[v>>2]=255220;__ZN10MethodBind10_set_constEb(v,1);__ZN10MethodBind24_generate_argument_typesEi(v,0);__ZN10MethodBind12_set_returnsEb(v,1);c[v+44>>2]=5306;c[v+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,v,w,0,0)|0;v=w+4|0;U=c[v>>2]|0;if(U|0?(__Z16atomic_decrementPj(U+-8|0)|0)==0:0){u=c[v>>2]|0;v=(u|0)==0?0:u+-4|0;u=v+4|0;if(c[v>>2]|0){W=0;do{__ZN10StringNameD2Ev(u+(W<<2)|0);W=W+1|0}while(W>>>0<(c[v>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(U,1)}__ZN10StringNameD2Ev(w);__ZN6StringC2EPKc(b,852283);c[e>>2]=c[b>>2];__ZN10StringNameC2ERK6String(x,e);__ZN6StringC2EPKc(f,1125259);__ZN6StringC2EPKc(z,862580);__ZN6StringC2EPKc(A,1263606);w=y+4|0;c[w>>2]=0;U=y+12|0;c[U>>2]=0;c[y>>2]=18;v=c[z>>2]|0;if(v|0?(c[w>>2]=0,__Z28atomic_conditional_incrementPj(v+-8|0)|0):0)c[w>>2]=c[z>>2];c[y+8>>2]=0;w=c[U>>2]|0;do if((w|0)!=(c[A>>2]|0)){do if(w|0){if(__Z16atomic_decrementPj(w+-8|0)|0)break;__ZN6Memory11free_staticEPvb(w,1)}while(0);c[U>>2]=0;v=c[A>>2]|0;if(!v)break;if(!(__Z28atomic_conditional_incrementPj(v+-8|0)|0))break;c[U>>2]=c[A>>2]}while(0);c[y+16>>2]=7;__ZN6StringC2EPKc(C,1142487);__ZN6StringC2EPKc(D,1263606);U=B+4|0;c[U>>2]=0;w=B+12|0;c[w>>2]=0;c[B>>2]=19;v=c[C>>2]|0;do if(v|0){c[U>>2]=0;if(!(__Z28atomic_conditional_incrementPj(v+-8|0)|0))break;c[U>>2]=c[C>>2]}while(0);c[B+8>>2]=0;U=c[w>>2]|0;do if((U|0)!=(c[D>>2]|0)){do if(U|0){if(__Z16atomic_decrementPj(U+-8|0)|0)break;__ZN6Memory11free_staticEPvb(U,1)}while(0);c[w>>2]=0;v=c[D>>2]|0;if(!v)break;if(!(__Z28atomic_conditional_incrementPj(v+-8|0)|0))break;c[w>>2]=c[D>>2]}while(0);c[B+16>>2]=7;__ZN6StringC2EPKc(F,849572);__ZN6StringC2EPKc(G,1263606);w=E+4|0;c[w>>2]=0;U=E+12|0;c[U>>2]=0;c[E>>2]=7;v=c[F>>2]|0;do if(v|0){c[w>>2]=0;if(!(__Z28atomic_conditional_incrementPj(v+-8|0)|0))break;c[w>>2]=c[F>>2]}while(0);c[E+8>>2]=0;w=c[U>>2]|0;do if((w|0)!=(c[G>>2]|0)){do if(w|0){if(__Z16atomic_decrementPj(w+-8|0)|0)break;__ZN6Memory11free_staticEPvb(w,1)}while(0);c[U>>2]=0;v=c[G>>2]|0;if(!v)break;if(!(__Z28atomic_conditional_incrementPj(v+-8|0)|0))break;c[U>>2]=c[G>>2]}while(0);c[E+16>>2]=7;__ZN6StringC2EPKc(I,849582);__ZN6StringC2EPKc(J,1263606);U=H+4|0;c[U>>2]=0;w=H+12|0;c[w>>2]=0;c[H>>2]=7;v=c[I>>2]|0;do if(v|0){c[U>>2]=0;if(!(__Z28atomic_conditional_incrementPj(v+-8|0)|0))break;c[U>>2]=c[I>>2]}while(0);c[H+8>>2]=0;U=c[w>>2]|0;do if((U|0)!=(c[J>>2]|0)){do if(U|0){if(__Z16atomic_decrementPj(U+-8|0)|0)break;__ZN6Memory11free_staticEPvb(U,1)}while(0);c[w>>2]=0;v=c[J>>2]|0;if(!v)break;if(!(__Z28atomic_conditional_incrementPj(v+-8|0)|0))break;c[w>>2]=c[J>>2]}while(0);c[H+16>>2]=7;__ZN6StringC2EPKc(L,1044707);__ZN6StringC2EPKc(M,1263606);w=K+4|0;c[w>>2]=0;U=K+12|0;c[U>>2]=0;c[K>>2]=2;v=c[L>>2]|0;do if(v|0){c[w>>2]=0;if(!(__Z28atomic_conditional_incrementPj(v+-8|0)|0))break;c[w>>2]=c[L>>2]}while(0);c[K+8>>2]=0;w=c[U>>2]|0;do if((w|0)!=(c[M>>2]|0)){do if(w|0){if(__Z16atomic_decrementPj(w+-8|0)|0)break;__ZN6Memory11free_staticEPvb(w,1)}while(0);c[U>>2]=0;v=c[M>>2]|0;if(!v)break;if(!(__Z28atomic_conditional_incrementPj(v+-8|0)|0))break;c[U>>2]=c[M>>2]}while(0);c[K+16>>2]=7;__ZN10MethodInfoC2ERK6StringRK12PropertyInfoS5_S5_S5_S5_(b,f,y,B,E,H,K);__ZN7ClassDB10add_signalE10StringNameRK10MethodInfo(x,b);__ZN10MethodInfoD2Ev(b);U=c[K+12>>2]|0;do if(U|0){if(__Z16atomic_decrementPj(U+-8|0)|0)break;__ZN6Memory11free_staticEPvb(U,1)}while(0);U=c[K+4>>2]|0;do if(U|0){if(__Z16atomic_decrementPj(U+-8|0)|0)break;__ZN6Memory11free_staticEPvb(U,1)}while(0);U=c[M>>2]|0;do if(U|0){if(__Z16atomic_decrementPj(U+-8|0)|0)break;__ZN6Memory11free_staticEPvb(U,1)}while(0);U=c[L>>2]|0;do if(U|0){if(__Z16atomic_decrementPj(U+-8|0)|0)break;__ZN6Memory11free_staticEPvb(U,1)}while(0);U=c[H+12>>2]|0;do if(U|0){if(__Z16atomic_decrementPj(U+-8|0)|0)break;__ZN6Memory11free_staticEPvb(U,1)}while(0);U=c[H+4>>2]|0;do if(U|0){if(__Z16atomic_decrementPj(U+-8|0)|0)break;__ZN6Memory11free_staticEPvb(U,1)}while(0);U=c[J>>2]|0;do if(U|0){if(__Z16atomic_decrementPj(U+-8|0)|0)break;__ZN6Memory11free_staticEPvb(U,1)}while(0);U=c[I>>2]|0;do if(U|0){if(__Z16atomic_decrementPj(U+-8|0)|0)break;__ZN6Memory11free_staticEPvb(U,1)}while(0);U=c[E+12>>2]|0;do if(U|0){if(__Z16atomic_decrementPj(U+-8|0)|0)break;__ZN6Memory11free_staticEPvb(U,1)}while(0);U=c[E+4>>2]|0;do if(U|0){if(__Z16atomic_decrementPj(U+-8|0)|0)break;__ZN6Memory11free_staticEPvb(U,1)}while(0);U=c[G>>2]|0;do if(U|0){if(__Z16atomic_decrementPj(U+-8|0)|0)break;__ZN6Memory11free_staticEPvb(U,1)}while(0);U=c[F>>2]|0;do if(U|0){if(__Z16atomic_decrementPj(U+-8|0)|0)break;__ZN6Memory11free_staticEPvb(U,1)}while(0);U=c[B+12>>2]|0;do if(U|0){if(__Z16atomic_decrementPj(U+-8|0)|0)break;__ZN6Memory11free_staticEPvb(U,1)}while(0);U=c[B+4>>2]|0;do if(U|0){if(__Z16atomic_decrementPj(U+-8|0)|0)break;__ZN6Memory11free_staticEPvb(U,1)}while(0);U=c[D>>2]|0;do if(U|0){if(__Z16atomic_decrementPj(U+-8|0)|0)break;__ZN6Memory11free_staticEPvb(U,1)}while(0);U=c[C>>2]|0;do if(U|0){if(__Z16atomic_decrementPj(U+-8|0)|0)break;__ZN6Memory11free_staticEPvb(U,1)}while(0);U=c[y+12>>2]|0;do if(U|0){if(__Z16atomic_decrementPj(U+-8|0)|0)break;__ZN6Memory11free_staticEPvb(U,1)}while(0);U=c[y+4>>2]|0;do if(U|0){if(__Z16atomic_decrementPj(U+-8|0)|0)break;__ZN6Memory11free_staticEPvb(U,1)}while(0);U=c[A>>2]|0;do if(U|0){if(__Z16atomic_decrementPj(U+-8|0)|0)break;__ZN6Memory11free_staticEPvb(U,1)}while(0);U=c[z>>2]|0;do if(U|0){if(__Z16atomic_decrementPj(U+-8|0)|0)break;__ZN6Memory11free_staticEPvb(U,1)}while(0);U=c[f>>2]|0;do if(U|0){if(__Z16atomic_decrementPj(U+-8|0)|0)break;__ZN6Memory11free_staticEPvb(U,1)}while(0);__ZN10StringNameD2Ev(x);x=c[e>>2]|0;do if(x|0){if(__Z16atomic_decrementPj(x+-8|0)|0)break;__ZN6Memory11free_staticEPvb(x,1)}while(0);__ZN6StringC2EPKc(b,852283);c[e>>2]=c[b>>2];__ZN10StringNameC2ERK6String(N,e);__ZN6StringC2EPKc(f,914876);__ZN10MethodInfoC2ERK6String(b,f);__ZN7ClassDB10add_signalE10StringNameRK10MethodInfo(N,b);__ZN10MethodInfoD2Ev(b);x=c[f>>2]|0;do if(x|0){if(__Z16atomic_decrementPj(x+-8|0)|0)break;__ZN6Memory11free_staticEPvb(x,1)}while(0);__ZN10StringNameD2Ev(N);N=c[e>>2]|0;do if(N|0){if(__Z16atomic_decrementPj(N+-8|0)|0)break;__ZN6Memory11free_staticEPvb(N,1)}while(0);__ZN6StringC2EPKc(b,852283);c[e>>2]=c[b>>2];__ZN10StringNameC2ERK6String(O,e);__ZN6StringC2EPKc(f,914890);__ZN10MethodInfoC2ERK6String(b,f);__ZN7ClassDB10add_signalE10StringNameRK10MethodInfo(O,b);__ZN10MethodInfoD2Ev(b);N=c[f>>2]|0;do if(N|0){if(__Z16atomic_decrementPj(N+-8|0)|0)break;__ZN6Memory11free_staticEPvb(N,1)}while(0);__ZN10StringNameD2Ev(O);O=c[e>>2]|0;do if(O|0){if(__Z16atomic_decrementPj(O+-8|0)|0)break;__ZN6Memory11free_staticEPvb(O,1)}while(0);__ZN6StringC2EPKc(b,852283);c[e>>2]=c[b>>2];__ZN10StringNameC2ERK6String(P,e);__ZN6StringC2EPKc(Q,849595);__ZN6StringC2EPKc(f,1263606);O=b+4|0;c[O>>2]=0;N=b+12|0;c[N>>2]=0;c[b>>2]=1;x=c[Q>>2]|0;do if(x|0){c[O>>2]=0;if(!(__Z28atomic_conditional_incrementPj(x+-8|0)|0))break;c[O>>2]=c[Q>>2]}while(0);c[b+8>>2]=0;O=c[N>>2]|0;do if((O|0)!=(c[f>>2]|0)){do if(O|0){if(__Z16atomic_decrementPj(O+-8|0)|0)break;__ZN6Memory11free_staticEPvb(O,1)}while(0);c[N>>2]=0;x=c[f>>2]|0;if(!x)break;if(!(__Z28atomic_conditional_incrementPj(x+-8|0)|0))break;c[N>>2]=c[f>>2]}while(0);c[b+16>>2]=7;c[y>>2]=__Z11_scs_createPKc(849474)|0;c[A>>2]=__Z11_scs_createPKc(849504)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(P,b,y,A,-1);__ZN10StringNameD2Ev(A);__ZN10StringNameD2Ev(y);N=c[b+12>>2]|0;do if(N|0){if(__Z16atomic_decrementPj(N+-8|0)|0)break;__ZN6Memory11free_staticEPvb(N,1)}while(0);N=c[b+4>>2]|0;do if(N|0){if(__Z16atomic_decrementPj(N+-8|0)|0)break;__ZN6Memory11free_staticEPvb(N,1)}while(0);N=c[f>>2]|0;do if(N|0){if(__Z16atomic_decrementPj(N+-8|0)|0)break;__ZN6Memory11free_staticEPvb(N,1)}while(0);N=c[Q>>2]|0;do if(N|0){if(__Z16atomic_decrementPj(N+-8|0)|0)break;__ZN6Memory11free_staticEPvb(N,1)}while(0);__ZN10StringNameD2Ev(P);P=c[e>>2]|0;do if(P|0){if(__Z16atomic_decrementPj(P+-8|0)|0)break;__ZN6Memory11free_staticEPvb(P,1)}while(0);__ZN6StringC2EPKc(b,852283);c[e>>2]=c[b>>2];__ZN10StringNameC2ERK6String(R,e);__ZN6StringC2EPKc(S,849614);__ZN6StringC2EPKc(f,1263606);P=b+4|0;c[P>>2]=0;N=b+12|0;c[N>>2]=0;c[b>>2]=1;Q=c[S>>2]|0;do if(Q|0){c[P>>2]=0;if(!(__Z28atomic_conditional_incrementPj(Q+-8|0)|0))break;c[P>>2]=c[S>>2]}while(0);c[b+8>>2]=0;P=c[N>>2]|0;do if((P|0)!=(c[f>>2]|0)){do if(P|0){if(__Z16atomic_decrementPj(P+-8|0)|0)break;__ZN6Memory11free_staticEPvb(P,1)}while(0);c[N>>2]=0;Q=c[f>>2]|0;if(!Q)break;if(!(__Z28atomic_conditional_incrementPj(Q+-8|0)|0))break;c[N>>2]=c[f>>2]}while(0);c[b+16>>2]=7;c[y>>2]=__Z11_scs_createPKc(849520)|0;c[A>>2]=__Z11_scs_createPKc(849546)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(R,b,y,A,-1);__ZN10StringNameD2Ev(A);__ZN10StringNameD2Ev(y);y=c[b+12>>2]|0;do if(y|0){if(__Z16atomic_decrementPj(y+-8|0)|0)break;__ZN6Memory11free_staticEPvb(y,1)}while(0);y=c[b+4>>2]|0;do if(y|0){if(__Z16atomic_decrementPj(y+-8|0)|0)break;__ZN6Memory11free_staticEPvb(y,1)}while(0);y=c[f>>2]|0;do if(y|0){if(__Z16atomic_decrementPj(y+-8|0)|0)break;__ZN6Memory11free_staticEPvb(y,1)}while(0);y=c[S>>2]|0;do if(y|0){if(__Z16atomic_decrementPj(y+-8|0)|0)break;__ZN6Memory11free_staticEPvb(y,1)}while(0);__ZN10StringNameD2Ev(R);R=c[e>>2]|0;if(!R){l=a;return}if(__Z16atomic_decrementPj(R+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(R,1);l=a;return}function __ZN15CollisionObject9add_shapeERK3RefI5ShapeERK9Transform(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;f=l;l=l+64|0;if((l|0)>=(m|0))ba(64);g=f;h=c[d>>2]|0;if(!h)i=0;else{__ZN9Reference9referenceEv(h);i=h}h=c[e+4>>2]|0;d=c[e+8>>2]|0;j=c[e+12>>2]|0;k=c[e+16>>2]|0;n=c[e+20>>2]|0;o=c[e+24>>2]|0;p=c[e+28>>2]|0;q=c[e+32>>2]|0;r=e+36|0;c[g>>2]=c[e>>2];c[g+4>>2]=h;c[g+8>>2]=d;c[g+12>>2]=j;c[g+16>>2]=k;c[g+20>>2]=n;c[g+24>>2]=o;c[g+28>>2]=p;c[g+32>>2]=q;q=g+36|0;c[q>>2]=c[r>>2];c[q+4>>2]=c[r+4>>2];c[q+8>>2]=c[r+8>>2];r=g+48|0;c[r>>2]=0;q=(i|0)==0;if(!q){c[r>>2]=i;__ZN9Reference9referenceEv(i)}a[g+52>>0]=0;__ZN6VectorIN15CollisionObject9ShapeDataEE9push_backES1_(b+408|0,g)|0;g=c[r>>2]|0;if((g|0?__ZN9Reference11unreferenceEv(g)|0:0)?(g=c[r>>2]|0,__Z17predelete_handlerP6Object(g)|0):0){gj[c[(c[g>>2]|0)+76>>2]&8191](g);__ZN6Memory11free_staticEPvb(g,0)}c[r>>2]=0;__ZN15CollisionObject14_update_shapesEv(b);if(q){l=f;return}if(!(__ZN9Reference11unreferenceEv(i)|0)){l=f;return}if(!(__Z17predelete_handlerP6Object(i)|0)){l=f;return}gj[c[(c[i>>2]|0)+76>>2]&8191](i);__ZN6Memory11free_staticEPvb(i,0);l=f;return}function __ZNK15CollisionObject15get_shape_countEv(a){a=a|0;var b=0,d=0;b=c[a+408>>2]|0;if(!b){d=0;return d|0}d=c[b+-4>>2]|0;return d|0}function __ZN15CollisionObject19set_shape_transformEiRK9Transform(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0;if((d|0)>=0){f=b+408|0;g=c[f>>2]|0;h=(g|0)==0;if(h)i=0;else i=c[g+-4>>2]|0;if((i|0)>(d|0)){a[1263537]=0;if(h)j=0;else j=c[g+-4>>2]|0;do if((j|0)<=(d|0)){if(h)k=0;else k=c[g+-4>>2]|0;if((k|0)>(d|0)){a[1263537]=0;l=14;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);m=0;break}}else l=14;while(0);if((l|0)==14){__ZN6VectorIN15CollisionObject9ShapeDataEE14_copy_on_writeEv(f);m=(c[f>>2]|0)+(d*56|0)|0}d=m;m=e;e=d+48|0;do{c[d>>2]=c[m>>2];d=d+4|0;m=m+4|0}while((d|0)<(e|0));__ZN15CollisionObject14_update_shapesEv(b);return}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1056787,849428,269,870043,0);return}function __ZNK15CollisionObject23is_shape_set_as_triggerEi(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0;if((d|0)>=0){e=c[b+408>>2]|0;b=(e|0)==0;if(b)f=0;else f=c[e+-4>>2]|0;if((f|0)>(d|0)){a[1263537]=0;if(b)g=0;else g=c[e+-4>>2]|0;do if((g|0)<=(d|0)){if(b)h=0;else h=c[e+-4>>2]|0;if((h|0)>(d|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0)}while(0);i=(a[e+(d*56|0)+52>>0]|0)!=0;return i|0}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(871271,849428,312,870043,0);i=0;return i|0}function __ZNK15CollisionObject9get_shapeEi(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0;if((d|0)>=0){e=c[b+408>>2]|0;b=(e|0)==0;if(b)f=0;else f=c[e+-4>>2]|0;if((f|0)>(d|0)){a[1263537]=0;if(b)g=0;else g=c[e+-4>>2]|0;do if((g|0)<=(d|0)){if(b)h=0;else h=c[e+-4>>2]|0;if((h|0)>(d|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0)}while(0);h=c[e+(d*56|0)+48>>2]|0;if(!h){i=0;return i|0}__ZN9Reference9referenceEv(h);i=h;return i|0}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(880338,849428,277,870043,0);i=0;return i|0}function __ZNK15CollisionObject19get_shape_transformEi(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0,j=0,k=0,l=0;if((e|0)>=0){f=c[d+408>>2]|0;d=(f|0)==0;if(d)h=0;else h=c[f+-4>>2]|0;if((h|0)>(e|0)){a[1263537]=0;if(d)i=0;else i=c[f+-4>>2]|0;do if((i|0)<=(e|0)){if(d)j=0;else j=c[f+-4>>2]|0;if((j|0)>(e|0)){a[1263537]=0;k=14;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);l=0;break}}else k=14;while(0);if((k|0)==14)l=f+(e*56|0)|0;e=b;f=l;l=e+48|0;do{c[e>>2]=c[f>>2];e=e+4|0;f=f+4|0}while((e|0)<(l|0));return}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(871251,849428,282,870043,0);g[b>>2]=1.0;g[b+4>>2]=0.0;g[b+8>>2]=0.0;g[b+12>>2]=0.0;g[b+16>>2]=1.0;g[b+20>>2]=0.0;g[b+24>>2]=0.0;g[b+28>>2]=0.0;g[b+32>>2]=1.0;g[b+44>>2]=0.0;g[b+40>>2]=0.0;g[b+36>>2]=0.0;return}function __ZN15CollisionObject12remove_shapeEi(b,d){b=b|0;d=d|0;var e=0,f=0,g=0;if((d|0)>=0){e=b+408|0;f=c[e>>2]|0;if(!f)g=0;else g=c[f+-4>>2]|0;if((g|0)>(d|0)){a[1263537]=0;__ZN6VectorIN15CollisionObject9ShapeDataEE6removeEi(e,d);__ZN15CollisionObject14_update_shapesEv(b);return}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1053093,849428,287,870043,0);return}function __ZN15CollisionObject12clear_shapesEv(b){b=b|0;var d=0,e=0;d=b+408|0;a[1263537]=0;e=c[d>>2]|0;if(e|0?c[e+-4>>2]|0:0){__ZN6VectorIN15CollisionObject9ShapeDataEE6_unrefEPv(d,e);c[d>>2]=0}__ZN15CollisionObject14_update_shapesEv(b);return}function __ZN15CollisionObject16set_ray_pickableEb(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e+8|0;g=e+4|0;h=e;a[b+405>>0]=d&1;if(!(a[b+136>>0]|0)){l=e;return}if(d)i=__ZNK7Spatial18is_visible_in_treeEv(b)|0;else i=0;d=(a[b+396>>0]|0)==0;j=__ZN13PhysicsServer13get_singletonEv()|0;k=c[j>>2]|0;if(d){d=c[k+440>>2]|0;c[h>>2]=c[b+400>>2];c[f>>2]=c[h>>2];bj[d&4095](j,f,i);l=e;return}else{d=c[k+240>>2]|0;c[g>>2]=c[b+400>>2];c[f>>2]=c[g>>2];bj[d&4095](j,f,i);l=e;return}}function __ZNK15CollisionObject15is_ray_pickableEv(b){b=b|0;return (a[b+405>>0]|0)!=0|0}function __ZN15CollisionObject25set_capture_input_on_dragEb(b,c){b=b|0;c=c|0;a[b+404>>0]=c&1;return}function __ZNK15CollisionObject7get_ridEv(a){a=a|0;return c[a+400>>2]|0}function __ZNK13MethodBind0RCI15CollisionObject3RIDE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;if((b|0)!=-1){f=0;l=a;return f|0}c[d>>2]=0;__ZN7VariantC2ERK3RID(e,d);d=c[e>>2]|0;if(d|0)__ZN7Variant5clearEv(e);f=d;l=a;return f|0}function __ZNK13MethodBind0RCI15CollisionObject3RIDE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,852283);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI15CollisionObject3RIDE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;j=f+24|0;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1234392)|0:0){c[h>>2]=0;a[1263537]=0;k=c[d+24>>2]|0;if((k|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=k;c[b>>2]=0;l=f;return}n=k-(c[d+20>>2]|0)|0;if((n|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=n;c[b>>2]=0;l=f;return}n=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))o=n;else o=c[(c[d>>2]|0)+n>>2]|0;c[j>>2]=ij[o&8191](d)|0;__ZN7VariantC2ERK3RID(i,j);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI15CollisionObject3RIDE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;if(!b)f=0;else{d=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1234392)|0;f=d?b:0}b=c[a+44>>2]|0;d=c[a+48>>2]|0;a=f+(d>>1)|0;if(!(d&1)){g=b;h=ij[g&8191](a)|0;i=h;c[e>>2]=i;return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=ij[g&8191](a)|0;i=h;c[e>>2]=i;return}}function __ZN13MethodBind0RCI15CollisionObject3RIDED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI15CollisionObjectbE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Eb(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK13MethodBind0RCI15CollisionObjectbE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,852283);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI15CollisionObjectbE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1234392)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2Eb(i,ij[n&8191](d)|0);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI15CollisionObjectbE7ptrcallEP6ObjectPPKvPv(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0;if(!d)g=0;else{e=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1234392)|0;g=e?d:0}d=c[b+44>>2]|0;e=c[b+48>>2]|0;b=g+(e>>1)|0;if(!(e&1)){h=d;i=ij[h&8191](b)|0;j=i&1;a[f>>0]=j;return}else{h=c[(c[b>>2]|0)+d>>2]|0;i=ij[h&8191](b)|0;j=i&1;a[f>>0]=j;return}}function __ZN13MethodBind0RCI15CollisionObjectbED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I15CollisionObjectbE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if(!b){__ZN7VariantC2Eb(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK11MethodBind1I15CollisionObjectbE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,852283);l=a;return c[b>>2]|0}function __ZN11MethodBind1I15CollisionObjectbE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1234392)|0:0){c[h>>2]=0;a[1263537]=0;k=d+24|0;n=c[k>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=i;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=i;return}if((g|0)>0){if((n|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);p=0}else{a[1263537]=0;p=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,p)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=p;c[b>>2]=0;l=i;return}}p=c[d+44>>2]|0;n=c[d+48>>2]|0;o=e+(n>>1)|0;if(!(n&1))q=p;else q=c[(c[o>>2]|0)+p>>2]|0;do if((g|0)<1){p=c[k>>2]|0;n=p+-1|0;if((p|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)s=0;else s=c[e+-4>>2]|0;if((p|0)<=(s|0)){if(r)t=0;else t=c[e+-4>>2]|0;do if((t|0)<(p|0)){if(r)u=0;else u=c[e+-4>>2]|0;if((u|0)<(p|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);v=0;break}else{a[1263537]=0;w=31;break}}else w=31;while(0);if((w|0)==31)v=e+(n*24|0)|0;__ZN7VariantC2ERKS_(j,v);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);f=__ZNK7VariantcvbEv(j)|0;Pi[q&2047](o,f);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I15CollisionObjectbE7ptrcallEP6ObjectPPKvPv(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0;if(!d)g=0;else{f=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1234392)|0;g=f?d:0}d=c[b+44>>2]|0;f=c[b+48>>2]|0;b=g+(f>>1)|0;if(!(f&1))h=d;else h=c[(c[b>>2]|0)+d>>2]|0;Pi[h&2047](b,(a[c[e>>2]>>0]|0)!=0);return}function __ZN11MethodBind1I15CollisionObjectbED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind0I15CollisionObjectE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return 0}function __ZNK11MethodBind0I15CollisionObjectE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,852283);l=a;return c[b>>2]|0}function __ZN11MethodBind0I15CollisionObjectE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1234392)|0:0){c[h>>2]=0;a[1263537]=0;f=c[d+24>>2]|0;if((f|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=f;c[b>>2]=0;return}i=f-(c[d+20>>2]|0)|0;if((i|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=i;c[b>>2]=0;return}i=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))j=i;else j=c[(c[d>>2]|0)+i>>2]|0;gj[j&8191](d);c[b>>2]=0;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,110,1146558,0);c[b>>2]=0;return}function __ZN11MethodBind0I15CollisionObjectE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1234392)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1)){g=b;gj[g&8191](a);return}else{g=c[(c[a>>2]|0)+b>>2]|0;gj[g&8191](a);return}}function __ZN11MethodBind0I15CollisionObjectED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN6VectorIN15CollisionObject9ShapeDataEE6removeEi(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0;if((d|0)>=0){e=c[b>>2]|0;f=(e|0)==0;if(f)g=0;else g=c[e+-4>>2]|0;if((g|0)>(d|0)){a[1263537]=0;if(!f?(__ZN6VectorIN15CollisionObject9ShapeDataEE14_copy_on_writeEv(b),f=c[b>>2]|0,(f|0)!=0):0){h=f;i=(c[f+-4>>2]|0)+-1|0}else{h=0;i=-1}if((i|0)>(d|0)){f=d;do{d=f;f=f+1|0;g=h+(d*56|0)|0;e=h+(f*56|0)|0;j=g+48|0;do{c[g>>2]=c[e>>2];g=g+4|0;e=e+4|0}while((g|0)<(j|0));e=h+(f*56|0)+48|0;g=h+(d*56|0)+48|0;j=c[g>>2]|0;if((c[e>>2]|0)!=(j|0)){if((j|0?__ZN9Reference11unreferenceEv(j)|0:0)?(j=c[g>>2]|0,__Z17predelete_handlerP6Object(j)|0):0){gj[c[(c[j>>2]|0)+76>>2]&8191](j);__ZN6Memory11free_staticEPvb(j,0)}j=c[e>>2]|0;c[g>>2]=j;if(j|0)__ZN9Reference9referenceEv(j)}a[h+(d*56|0)+52>>0]=a[h+(f*56|0)+52>>0]|0}while((f|0)!=(i|0))}__ZN6VectorIN15CollisionObject9ShapeDataEE6resizeEi(b,i)|0;return}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1128380,1146752,368,1122479,0);return}function __ZNK11MethodBind1I15CollisionObjectiE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if(!b){__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK11MethodBind1I15CollisionObjectiE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,852283);l=a;return c[b>>2]|0}function __ZN11MethodBind1I15CollisionObjectiE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1234392)|0:0){c[h>>2]=0;a[1263537]=0;k=d+24|0;n=c[k>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=i;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=i;return}if((g|0)>0){if((n|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);p=0}else{a[1263537]=0;p=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,p)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=p;c[b>>2]=0;l=i;return}}p=c[d+44>>2]|0;n=c[d+48>>2]|0;o=e+(n>>1)|0;if(!(n&1))q=p;else q=c[(c[o>>2]|0)+p>>2]|0;do if((g|0)<1){p=c[k>>2]|0;n=p+-1|0;if((p|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)s=0;else s=c[e+-4>>2]|0;if((p|0)<=(s|0)){if(r)t=0;else t=c[e+-4>>2]|0;do if((t|0)<(p|0)){if(r)u=0;else u=c[e+-4>>2]|0;if((u|0)<(p|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);v=0;break}else{a[1263537]=0;w=31;break}}else w=31;while(0);if((w|0)==31)v=e+(n*24|0)|0;__ZN7VariantC2ERKS_(j,v);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);f=__ZNK7VariantcviEv(j)|0;Pi[q&2047](o,f);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I15CollisionObjectiE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1234392)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1)){g=b;h=c[d>>2]|0;i=c[h>>2]|0;Pi[g&2047](a,i);return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=c[d>>2]|0;i=c[h>>2]|0;Pi[g&2047](a,i);return}}function __ZN11MethodBind1I15CollisionObjectiED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind1RCI15CollisionObject9TransformiE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+80|0;if((l|0)>=(m|0))ba(80);d=a+24|0;e=a;switch(b|0){case -1:{g[d>>2]=1.0;g[d+4>>2]=0.0;g[d+8>>2]=0.0;g[d+12>>2]=0.0;g[d+16>>2]=1.0;g[d+20>>2]=0.0;g[d+24>>2]=0.0;g[d+28>>2]=0.0;g[d+32>>2]=1.0;g[d+44>>2]=0.0;g[d+40>>2]=0.0;g[d+36>>2]=0.0;__ZN7VariantC2ERK9Transform(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);f=b;l=a;return f|0}case 0:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;l=a;return f|0}default:{f=0;l=a;return f|0}}return 0}function __ZNK13MethodBind1RCI15CollisionObject9TransformiE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,852283);l=a;return c[b>>2]|0}function __ZN13MethodBind1RCI15CollisionObject9TransformiE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0;i=l;l=l+96|0;if((l|0)>=(m|0))ba(96);j=i+24|0;k=i+48|0;n=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1234392)|0:0){c[h>>2]=0;a[1263537]=0;o=d+24|0;p=c[o>>2]|0;if((p|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=p;c[b>>2]=0;l=i;return}q=p-(c[d+20>>2]|0)|0;if((q|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=q;c[b>>2]=0;l=i;return}if((g|0)>0){if((p|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);r=0}else{a[1263537]=0;r=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,r)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=r;c[b>>2]=0;l=i;return}}r=c[d+44>>2]|0;p=c[d+48>>2]|0;q=e+(p>>1)|0;if(!(p&1))s=r;else s=c[(c[q>>2]|0)+r>>2]|0;do if((g|0)<1){r=c[o>>2]|0;p=r+-1|0;if((r|0)>=1){e=c[d+16>>2]|0;t=(e|0)==0;if(t)u=0;else u=c[e+-4>>2]|0;if((r|0)<=(u|0)){if(t)v=0;else v=c[e+-4>>2]|0;do if((v|0)<(r|0)){if(t)w=0;else w=c[e+-4>>2]|0;if((w|0)<(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);x=0;break}else{a[1263537]=0;y=31;break}}else y=31;while(0);if((y|0)==31)x=e+(p*24|0)|0;__ZN7VariantC2ERKS_(n,x);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f>>2]|0);while(0);f=__ZNK7VariantcviEv(n)|0;bj[s&4095](k,q,f);__ZN7VariantC2ERK9Transform(j,k);if(c[n>>2]|0)__ZN7Variant5clearEv(n);__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1217,1146558,0);c[b>>2]=0;l=i;return}function __ZN13MethodBind1RCI15CollisionObject9TransformiE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0;f=l;l=l+48|0;if((l|0)>=(m|0))ba(48);g=f;if(!b)h=0;else{i=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1234392)|0;h=i?b:0}b=c[a+44>>2]|0;i=c[a+48>>2]|0;a=h+(i>>1)|0;if(!(i&1))j=b;else j=c[(c[a>>2]|0)+b>>2]|0;bj[j&4095](g,a,c[c[d>>2]>>2]|0);d=e;e=g;g=d+48|0;do{c[d>>2]=c[e>>2];d=d+4|0;e=e+4|0}while((d|0)<(g|0));l=f;return}function __ZN13MethodBind1RCI15CollisionObject9TransformiED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind1RCI15CollisionObject3RefI5ShapeEiE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;switch(b|0){case -1:{e=__ZN7Variant12get_type_forI3RefI5ShapeEEENS_4TypeEv()|0;break}case 0:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}default:e=0}l=a;return e|0}function __ZNK13MethodBind1RCI15CollisionObject3RefI5ShapeEiE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,852283);l=a;return c[b>>2]|0}function __ZN13MethodBind1RCI15CollisionObject3RefI5ShapeEiE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0;i=l;l=l+64|0;if((l|0)>=(m|0))ba(64);j=i+52|0;k=i+24|0;n=i+48|0;o=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1234392)|0:0){c[h>>2]=0;a[1263537]=0;p=d+24|0;q=c[p>>2]|0;if((q|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=q;c[b>>2]=0;l=i;return}r=q-(c[d+20>>2]|0)|0;if((r|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=r;c[b>>2]=0;l=i;return}if((g|0)>0){if((q|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);s=0}else{a[1263537]=0;s=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,s)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=s;c[b>>2]=0;l=i;return}}s=c[d+44>>2]|0;q=c[d+48>>2]|0;r=e+(q>>1)|0;if(!(q&1))t=s;else t=c[(c[r>>2]|0)+s>>2]|0;do if((g|0)<1){s=c[p>>2]|0;q=s+-1|0;if((s|0)>=1){e=c[d+16>>2]|0;u=(e|0)==0;if(u)v=0;else v=c[e+-4>>2]|0;if((s|0)<=(v|0)){if(u)w=0;else w=c[e+-4>>2]|0;do if((w|0)<(s|0)){if(u)x=0;else x=c[e+-4>>2]|0;if((x|0)<(s|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);y=0;break}else{a[1263537]=0;z=31;break}}else z=31;while(0);if((z|0)==31)y=e+(q*24|0)|0;__ZN7VariantC2ERKS_(o,y);break}}c[o>>2]=0}else __ZN7VariantC2ERKS_(o,c[f>>2]|0);while(0);f=__ZNK7VariantcviEv(o)|0;c[n>>2]=$i[t&8191](r,f)|0;__ZN6RefPtrC2Ev(j);__ZN3RefI9ReferenceEaSI5ShapeEEvRKS_IT_E(j,n);__ZN7VariantC2ERK6RefPtr(k,j);__ZN6RefPtrD2Ev(j);j=c[n>>2]|0;if((j|0?__ZN9Reference11unreferenceEv(j)|0:0)?(j=c[n>>2]|0,__Z17predelete_handlerP6Object(j)|0):0){gj[c[(c[j>>2]|0)+76>>2]&8191](j);__ZN6Memory11free_staticEPvb(j,0)}c[n>>2]=0;if(c[o>>2]|0)__ZN7Variant5clearEv(o);__ZN7VariantC2ERKS_(b,k);if(c[k>>2]|0)__ZN7Variant5clearEv(k);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1217,1146558,0);c[b>>2]=0;l=i;return}function __ZN13MethodBind1RCI15CollisionObject3RefI5ShapeEiE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f;if(!b)h=0;else{i=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1234392)|0;h=i?b:0}b=c[a+44>>2]|0;i=c[a+48>>2]|0;a=h+(i>>1)|0;if(!(i&1))j=b;else j=c[(c[a>>2]|0)+b>>2]|0;c[g>>2]=$i[j&8191](a,c[c[d>>2]>>2]|0)|0;__ZN3RefI9ReferenceEaSI5ShapeEEvRKS_IT_E(e,g);e=c[g>>2]|0;if(!e){l=f;return}if(!(__ZN9Reference11unreferenceEv(e)|0)){l=f;return}e=c[g>>2]|0;if(!(__Z17predelete_handlerP6Object(e)|0)){l=f;return}gj[c[(c[e>>2]|0)+76>>2]&8191](e);__ZN6Memory11free_staticEPvb(e,0);l=f;return}function __ZN13MethodBind1RCI15CollisionObject3RefI5ShapeEiED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN7Variant12get_type_forI3RefI5ShapeEEENS_4TypeEv(){var a=0,b=0,d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+28|0;d=a+24|0;e=a;c[d>>2]=0;__ZN6RefPtrC2Ev(b);__ZN3RefI9ReferenceEaSI5ShapeEEvRKS_IT_E(b,d);__ZN7VariantC2ERK6RefPtr(e,b);__ZN6RefPtrD2Ev(b);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);e=c[d>>2]|0;if(!e){l=a;return b|0}if(!(__ZN9Reference11unreferenceEv(e)|0)){l=a;return b|0}e=c[d>>2]|0;if(!(__Z17predelete_handlerP6Object(e)|0)){l=a;return b|0}gj[c[(c[e>>2]|0)+76>>2]&8191](e);__ZN6Memory11free_staticEPvb(e,0);l=a;return b|0}function __ZNK13MethodBind1RCI15CollisionObjectbiE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;switch(b|0){case -1:{__ZN7VariantC2Eb(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}case 0:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}default:e=0}l=a;return e|0}function __ZNK13MethodBind1RCI15CollisionObjectbiE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,852283);l=a;return c[b>>2]|0}function __ZN13MethodBind1RCI15CollisionObjectbiE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;i=l;l=l+48|0;if((l|0)>=(m|0))ba(48);j=i+24|0;k=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1234392)|0:0){c[h>>2]=0;a[1263537]=0;n=d+24|0;o=c[n>>2]|0;if((o|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=o;c[b>>2]=0;l=i;return}p=o-(c[d+20>>2]|0)|0;if((p|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=p;c[b>>2]=0;l=i;return}if((g|0)>0){if((o|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);q=0}else{a[1263537]=0;q=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,q)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=q;c[b>>2]=0;l=i;return}}q=c[d+44>>2]|0;o=c[d+48>>2]|0;p=e+(o>>1)|0;if(!(o&1))r=q;else r=c[(c[p>>2]|0)+q>>2]|0;do if((g|0)<1){q=c[n>>2]|0;o=q+-1|0;if((q|0)>=1){e=c[d+16>>2]|0;s=(e|0)==0;if(s)t=0;else t=c[e+-4>>2]|0;if((q|0)<=(t|0)){if(s)u=0;else u=c[e+-4>>2]|0;do if((u|0)<(q|0)){if(s)v=0;else v=c[e+-4>>2]|0;if((v|0)<(q|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);w=0;break}else{a[1263537]=0;x=31;break}}else x=31;while(0);if((x|0)==31)w=e+(o*24|0)|0;__ZN7VariantC2ERKS_(k,w);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);f=__ZNK7VariantcviEv(k)|0;__ZN7VariantC2Eb(j,$i[r&8191](p,f)|0);if(c[k>>2]|0)__ZN7Variant5clearEv(k);__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1217,1146558,0);c[b>>2]=0;l=i;return}function __ZN13MethodBind1RCI15CollisionObjectbiE7ptrcallEP6ObjectPPKvPv(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0;if(!d)g=0;else{h=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1234392)|0;g=h?d:0}d=c[b+44>>2]|0;h=c[b+48>>2]|0;b=g+(h>>1)|0;if(!(h&1))i=d;else i=c[(c[b>>2]|0)+d>>2]|0;a[f>>0]=($i[i&8191](b,c[c[e>>2]>>2]|0)|0)&1;return}function __ZN13MethodBind1RCI15CollisionObjectbiED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind2I15CollisionObjectibE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;switch(b|0){case 0:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}case 1:{__ZN7VariantC2Eb(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}default:e=0}l=a;return e|0}function __ZNK11MethodBind2I15CollisionObjectibE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,852283);l=a;return c[b>>2]|0}function __ZN11MethodBind2I15CollisionObjectibE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0;i=l;l=l+48|0;if((l|0)>=(m|0))ba(48);j=i+24|0;k=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1234392)|0:0){c[h>>2]=0;a[1263537]=0;n=d+24|0;o=c[n>>2]|0;if((o|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=o;c[b>>2]=0;l=i;return}p=o-(c[d+20>>2]|0)|0;if((p|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=p;c[b>>2]=0;l=i;return}if((g|0)>0){if((o|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);q=0}else{a[1263537]=0;q=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,q)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=q;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[n>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);r=0}else{a[1263537]=0;r=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,r)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=r;c[b>>2]=0;l=i;return}}}r=c[d+44>>2]|0;q=c[d+48>>2]|0;o=e+(q>>1)|0;if(!(q&1))s=r;else s=c[(c[o>>2]|0)+r>>2]|0;do if((g|0)<1){r=c[n>>2]|0;q=r+-1|0;if((r|0)>=1){e=c[d+16>>2]|0;p=(e|0)==0;if(p)t=0;else t=c[e+-4>>2]|0;if((r|0)<=(t|0)){if(p)u=0;else u=c[e+-4>>2]|0;do if((u|0)<(r|0)){if(p)v=0;else v=c[e+-4>>2]|0;if((v|0)<(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);w=0;break}else{a[1263537]=0;x=37;break}}else x=37;while(0);if((x|0)==37)w=e+(q*24|0)|0;__ZN7VariantC2ERKS_(j,w);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);w=__ZNK7VariantcviEv(j)|0;do if((g|0)<2){v=c[n>>2]|0;u=v+-1|0;t=v+-2|0;if((v|0)>=2){v=c[d+16>>2]|0;r=(v|0)==0;if(r)y=0;else y=c[v+-4>>2]|0;if((u|0)<=(y|0)){if(r)z=0;else z=c[v+-4>>2]|0;do if((z|0)<(u|0)){if(r)A=0;else A=c[v+-4>>2]|0;if((A|0)<(u|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);B=0;break}else{a[1263537]=0;x=54;break}}else x=54;while(0);if((x|0)==54)B=v+(t*24|0)|0;__ZN7VariantC2ERKS_(k,B);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f+4>>2]|0);while(0);f=__ZNK7VariantcvbEv(k)|0;bj[s&4095](o,w,f);if(c[k>>2]|0)__ZN7Variant5clearEv(k);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1380,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind2I15CollisionObjectibE7ptrcallEP6ObjectPPKvPv(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0;if(!d)g=0;else{f=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1234392)|0;g=f?d:0}d=c[b+44>>2]|0;f=c[b+48>>2]|0;b=g+(f>>1)|0;if(!(f&1))h=d;else h=c[(c[b>>2]|0)+d>>2]|0;bj[h&4095](b,c[c[e>>2]>>2]|0,(a[c[e+4>>2]>>0]|0)!=0);return}function __ZN11MethodBind2I15CollisionObjectibED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind2I15CollisionObjectiRK9TransformE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+80|0;if((l|0)>=(m|0))ba(80);d=a+24|0;e=a;switch(b|0){case 0:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;l=a;return f|0}case 1:{g[d>>2]=1.0;g[d+4>>2]=0.0;g[d+8>>2]=0.0;g[d+12>>2]=0.0;g[d+16>>2]=1.0;g[d+20>>2]=0.0;g[d+24>>2]=0.0;g[d+28>>2]=0.0;g[d+32>>2]=1.0;g[d+44>>2]=0.0;g[d+40>>2]=0.0;g[d+36>>2]=0.0;__ZN7VariantC2ERK9Transform(e,d);d=c[e>>2]|0;if(d|0)__ZN7Variant5clearEv(e);f=d;l=a;return f|0}default:{f=0;l=a;return f|0}}return 0}function __ZNK11MethodBind2I15CollisionObjectiRK9TransformE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,852283);l=a;return c[b>>2]|0}function __ZN11MethodBind2I15CollisionObjectiRK9TransformE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0;i=l;l=l+96|0;if((l|0)>=(m|0))ba(96);j=i+24|0;k=i+48|0;n=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1234392)|0:0){c[h>>2]=0;a[1263537]=0;o=d+24|0;p=c[o>>2]|0;if((p|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=p;c[b>>2]=0;l=i;return}q=p-(c[d+20>>2]|0)|0;if((q|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=q;c[b>>2]=0;l=i;return}if((g|0)>0){if((p|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);r=0}else{a[1263537]=0;r=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,r)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=r;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[o>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);s=0}else{a[1263537]=0;s=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,s)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=s;c[b>>2]=0;l=i;return}}}s=c[d+44>>2]|0;r=c[d+48>>2]|0;p=e+(r>>1)|0;if(!(r&1))t=s;else t=c[(c[p>>2]|0)+s>>2]|0;do if((g|0)<1){s=c[o>>2]|0;r=s+-1|0;if((s|0)>=1){e=c[d+16>>2]|0;q=(e|0)==0;if(q)u=0;else u=c[e+-4>>2]|0;if((s|0)<=(u|0)){if(q)v=0;else v=c[e+-4>>2]|0;do if((v|0)<(s|0)){if(q)w=0;else w=c[e+-4>>2]|0;if((w|0)<(s|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);x=0;break}else{a[1263537]=0;y=37;break}}else y=37;while(0);if((y|0)==37)x=e+(r*24|0)|0;__ZN7VariantC2ERKS_(j,x);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);x=__ZNK7VariantcviEv(j)|0;do if((g|0)<2){w=c[o>>2]|0;v=w+-1|0;u=w+-2|0;if((w|0)>=2){w=c[d+16>>2]|0;s=(w|0)==0;if(s)z=0;else z=c[w+-4>>2]|0;if((v|0)<=(z|0)){if(s)A=0;else A=c[w+-4>>2]|0;do if((A|0)<(v|0)){if(s)B=0;else B=c[w+-4>>2]|0;if((B|0)<(v|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);C=0;break}else{a[1263537]=0;y=54;break}}else y=54;while(0);if((y|0)==54)C=w+(u*24|0)|0;__ZN7VariantC2ERKS_(n,C);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f+4>>2]|0);while(0);__ZNK7Variantcv9TransformEv(k,n);bj[t&4095](p,x,k);if(c[n>>2]|0)__ZN7Variant5clearEv(n);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1380,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind2I15CollisionObjectiRK9TransformE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;e=l;l=l+48|0;if((l|0)>=(m|0))ba(48);f=e;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1234392)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;b=c[c[d>>2]>>2]|0;h=f;g=c[d+4>>2]|0;d=h+48|0;do{c[h>>2]=c[g>>2];h=h+4|0;g=g+4|0}while((h|0)<(d|0));bj[i&4095](a,b,f);l=e;return}function __ZN11MethodBind2I15CollisionObjectiRK9TransformED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind2I15CollisionObjectiRK3RefI5ShapeEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;switch(b|0){case 0:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}case 1:{e=__ZN7Variant12get_type_forIRK3RefI5ShapeEEENS_4TypeEv()|0;break}default:e=0}l=a;return e|0}function __ZNK11MethodBind2I15CollisionObjectiRK3RefI5ShapeEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,852283);l=a;return c[b>>2]|0}function __ZN11MethodBind2I15CollisionObjectiRK3RefI5ShapeEE4callEP6ObjectPPK7VariantiRNS9_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0;i=l;l=l+64|0;if((l|0)>=(m|0))ba(64);j=i+52|0;k=i+24|0;n=i+48|0;o=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1234392)|0:0){c[h>>2]=0;a[1263537]=0;p=d+24|0;q=c[p>>2]|0;if((q|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=q;c[b>>2]=0;l=i;return}r=q-(c[d+20>>2]|0)|0;if((r|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=r;c[b>>2]=0;l=i;return}if((g|0)>0){if((q|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);s=0}else{a[1263537]=0;s=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,s)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=s;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[p>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);t=0}else{a[1263537]=0;t=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,t)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=t;c[b>>2]=0;l=i;return}}}t=c[d+44>>2]|0;s=c[d+48>>2]|0;q=e+(s>>1)|0;if(!(s&1))u=t;else u=c[(c[q>>2]|0)+t>>2]|0;do if((g|0)<1){t=c[p>>2]|0;s=t+-1|0;if((t|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)v=0;else v=c[e+-4>>2]|0;if((t|0)<=(v|0)){if(r)w=0;else w=c[e+-4>>2]|0;do if((w|0)<(t|0)){if(r)x=0;else x=c[e+-4>>2]|0;if((x|0)<(t|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);y=0;break}else{a[1263537]=0;z=37;break}}else z=37;while(0);if((z|0)==37)y=e+(s*24|0)|0;__ZN7VariantC2ERKS_(k,y);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);y=__ZNK7VariantcviEv(k)|0;do if((g|0)<2){x=c[p>>2]|0;w=x+-1|0;v=x+-2|0;if((x|0)>=2){x=c[d+16>>2]|0;t=(x|0)==0;if(t)A=0;else A=c[x+-4>>2]|0;if((w|0)<=(A|0)){if(t)B=0;else B=c[x+-4>>2]|0;do if((B|0)<(w|0)){if(t)C=0;else C=c[x+-4>>2]|0;if((C|0)<(w|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);D=0;break}else{a[1263537]=0;z=54;break}}else z=54;while(0);if((z|0)==54)D=x+(v*24|0)|0;__ZN7VariantC2ERKS_(o,D);break}}c[o>>2]=0}else __ZN7VariantC2ERKS_(o,c[f+4>>2]|0);while(0);__ZN3RefI5ShapeEC2ERK7Variant(j,o);c[n>>2]=c[j>>2];bj[u&4095](q,y,n);y=c[n>>2]|0;if((y|0?__ZN9Reference11unreferenceEv(y)|0:0)?(y=c[n>>2]|0,__Z17predelete_handlerP6Object(y)|0):0){gj[c[(c[y>>2]|0)+76>>2]&8191](y);__ZN6Memory11free_staticEPvb(y,0)}c[n>>2]=0;if(c[o>>2]|0)__ZN7Variant5clearEv(o);if(c[k>>2]|0)__ZN7Variant5clearEv(k);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1380,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind2I15CollisionObjectiRK3RefI5ShapeEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+28|0;g=e;h=e+24|0;if(!b)i=0;else{j=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1234392)|0;i=j?b:0}b=c[a+44>>2]|0;j=c[a+48>>2]|0;a=i+(j>>1)|0;if(!(j&1))k=b;else k=c[(c[a>>2]|0)+b>>2]|0;b=c[c[d>>2]>>2]|0;__ZN7VariantC2EPK6Object(g,c[d+4>>2]|0);__ZN3RefI5ShapeEC2ERK7Variant(f,g);if(c[g>>2]|0)__ZN7Variant5clearEv(g);c[h>>2]=c[f>>2];bj[k&4095](a,b,h);b=c[h>>2]|0;if(!b){l=e;return}if(!(__ZN9Reference11unreferenceEv(b)|0)){l=e;return}b=c[h>>2]|0;if(!(__Z17predelete_handlerP6Object(b)|0)){l=e;return}gj[c[(c[b>>2]|0)+76>>2]&8191](b);__ZN6Memory11free_staticEPvb(b,0);l=e;return}function __ZN11MethodBind2I15CollisionObjectiRK3RefI5ShapeEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN3RefI5ShapeEC2ERK7Variant(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d;__ZNK7Variantcv6RefPtrEv(e,b);c[a>>2]=0;b=c[e>>2]|0;if(!b){c[a>>2]=0;__ZN6RefPtrD2Ev(e);l=d;return}f=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235704)|0;g=f?b:0;b=c[a>>2]|0;if((g|0)==(b|0)){__ZN6RefPtrD2Ev(e);l=d;return}if((b|0?__ZN9Reference11unreferenceEv(b)|0:0)?(b=c[a>>2]|0,__Z17predelete_handlerP6Object(b)|0):0){gj[c[(c[b>>2]|0)+76>>2]&8191](b);__ZN6Memory11free_staticEPvb(b,0)}c[a>>2]=g;if(!g){__ZN6RefPtrD2Ev(e);l=d;return}__ZN9Reference9referenceEv(g);__ZN6RefPtrD2Ev(e);l=d;return}function __ZN7Variant12get_type_forIRK3RefI5ShapeEEENS_4TypeEv(){var a=0,b=0,d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+28|0;d=a+24|0;e=a;c[d>>2]=0;__ZN6RefPtrC2Ev(b);__ZN3RefI9ReferenceEaSI5ShapeEEvRKS_IT_E(b,d);__ZN7VariantC2ERK6RefPtr(e,b);__ZN6RefPtrD2Ev(b);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);e=c[d>>2]|0;if(!e){l=a;return b|0}if(!(__ZN9Reference11unreferenceEv(e)|0)){l=a;return b|0}e=c[d>>2]|0;if(!(__Z17predelete_handlerP6Object(e)|0)){l=a;return b|0}gj[c[(c[e>>2]|0)+76>>2]&8191](e);__ZN6Memory11free_staticEPvb(e,0);l=a;return b|0}function __ZNK13MethodBind0RCI15CollisionObjectiE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK13MethodBind0RCI15CollisionObjectiE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,852283);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI15CollisionObjectiE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1234392)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2Ei(i,ij[n&8191](d)|0);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI15CollisionObjectiE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0;if(!b)f=0;else{d=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1234392)|0;f=d?b:0}b=c[a+44>>2]|0;d=c[a+48>>2]|0;a=f+(d>>1)|0;if(!(d&1)){g=b;h=ij[g&8191](a)|0;c[e>>2]=h;return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=ij[g&8191](a)|0;c[e>>2]=h;return}}function __ZN13MethodBind0RCI15CollisionObjectiED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN6VectorIN15CollisionObject9ShapeDataEE9push_backES1_(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0;e=l;l=l+48|0;if((l|0)>=(m|0))ba(48);f=e;g=c[b>>2]|0;if(!g)h=1;else h=(c[g+-4>>2]|0)+1|0;if(__ZN6VectorIN15CollisionObject9ShapeDataEE6resizeEi(b,h)|0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);i=1;l=e;return i|0}a[1263537]=0;h=c[b>>2]|0;if(!h)j=-1;else j=(c[h+-4>>2]|0)+-1|0;h=f;g=d;k=h+48|0;do{c[h>>2]=c[g>>2];h=h+4|0;g=g+4|0}while((h|0)<(k|0));n=c[d+48>>2]|0;if(!n)o=0;else{__ZN9Reference9referenceEv(n);o=n}n=a[d+52>>0]|0;do if((j|0)<0)p=16;else{d=c[b>>2]|0;q=(d|0)==0;if(q)r=0;else r=c[d+-4>>2]|0;if((r|0)<=(j|0)){if(q)s=0;else s=c[d+-4>>2]|0;if((s|0)<=(j|0)){p=16;break}a[1263537]=0}__ZN6VectorIN15CollisionObject9ShapeDataEE14_copy_on_writeEv(b);t=(c[b>>2]|0)+(j*56|0)|0}while(0);if((p|0)==16){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);t=0}h=t;g=f;k=h+48|0;do{c[h>>2]=c[g>>2];h=h+4|0;g=g+4|0}while((h|0)<(k|0));g=t+48|0;h=c[g>>2]|0;do if((o|0)==(h|0)){a[t+52>>0]=n;if(!o){i=0;l=e;return i|0}else{u=o;break}}else{if((h|0?__ZN9Reference11unreferenceEv(h)|0:0)?(k=c[g>>2]|0,__Z17predelete_handlerP6Object(k)|0):0){gj[c[(c[k>>2]|0)+76>>2]&8191](k);__ZN6Memory11free_staticEPvb(k,0)}c[g>>2]=o;if(o|0){__ZN9Reference9referenceEv(o);a[t+52>>0]=n;u=o;break}a[t+52>>0]=n;i=0;l=e;return i|0}while(0);if(!(__ZN9Reference11unreferenceEv(u)|0)){i=0;l=e;return i|0}if(!(__Z17predelete_handlerP6Object(o)|0)){i=0;l=e;return i|0}gj[c[(c[o>>2]|0)+76>>2]&8191](o);__ZN6Memory11free_staticEPvb(o,0);i=0;l=e;return i|0}function __ZNK11MethodBind2I15CollisionObjectRK3RefI5ShapeERK9TransformE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+80|0;if((l|0)>=(m|0))ba(80);d=a+24|0;e=a;switch(b|0){case 0:{f=__ZN7Variant12get_type_forIRK3RefI5ShapeEEENS_4TypeEv()|0;l=a;return f|0}case 1:{g[d>>2]=1.0;g[d+4>>2]=0.0;g[d+8>>2]=0.0;g[d+12>>2]=0.0;g[d+16>>2]=1.0;g[d+20>>2]=0.0;g[d+24>>2]=0.0;g[d+28>>2]=0.0;g[d+32>>2]=1.0;g[d+44>>2]=0.0;g[d+40>>2]=0.0;g[d+36>>2]=0.0;__ZN7VariantC2ERK9Transform(e,d);d=c[e>>2]|0;if(d|0)__ZN7Variant5clearEv(e);f=d;l=a;return f|0}default:{f=0;l=a;return f|0}}return 0}function __ZNK11MethodBind2I15CollisionObjectRK3RefI5ShapeERK9TransformE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,852283);l=a;return c[b>>2]|0}function __ZN11MethodBind2I15CollisionObjectRK3RefI5ShapeERK9TransformE4callEP6ObjectPPK7VariantiRNSC_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0;i=l;l=l+112|0;if((l|0)>=(m|0))ba(112);j=i+56|0;k=i+48|0;n=i+24|0;o=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1234392)|0:0){c[h>>2]=0;a[1263537]=0;p=d+24|0;q=c[p>>2]|0;if((q|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=q;c[b>>2]=0;l=i;return}r=q-(c[d+20>>2]|0)|0;if((r|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=r;c[b>>2]=0;l=i;return}if((g|0)>0){if((q|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);s=0}else{a[1263537]=0;s=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,s)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=s;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[p>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);t=0}else{a[1263537]=0;t=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,t)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=t;c[b>>2]=0;l=i;return}}}t=c[d+44>>2]|0;s=c[d+48>>2]|0;q=e+(s>>1)|0;if(!(s&1))u=t;else u=c[(c[q>>2]|0)+t>>2]|0;do if((g|0)<1){t=c[p>>2]|0;s=t+-1|0;if((t|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)v=0;else v=c[e+-4>>2]|0;if((t|0)<=(v|0)){if(r)w=0;else w=c[e+-4>>2]|0;do if((w|0)<(t|0)){if(r)x=0;else x=c[e+-4>>2]|0;if((x|0)<(t|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);y=0;break}else{a[1263537]=0;z=37;break}}else z=37;while(0);if((z|0)==37)y=e+(s*24|0)|0;__ZN7VariantC2ERKS_(n,y);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f>>2]|0);while(0);__ZN3RefI5ShapeEC2ERK7Variant(j,n);c[k>>2]=c[j>>2];do if((g|0)<2){y=c[p>>2]|0;x=y+-1|0;w=y+-2|0;if((y|0)>=2){y=c[d+16>>2]|0;v=(y|0)==0;if(v)A=0;else A=c[y+-4>>2]|0;if((x|0)<=(A|0)){if(v)B=0;else B=c[y+-4>>2]|0;do if((B|0)<(x|0)){if(v)C=0;else C=c[y+-4>>2]|0;if((C|0)<(x|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);D=0;break}else{a[1263537]=0;z=54;break}}else z=54;while(0);if((z|0)==54)D=y+(w*24|0)|0;__ZN7VariantC2ERKS_(o,D);break}}c[o>>2]=0}else __ZN7VariantC2ERKS_(o,c[f+4>>2]|0);while(0);__ZNK7Variantcv9TransformEv(j,o);bj[u&4095](q,k,j);if(c[o>>2]|0)__ZN7Variant5clearEv(o);o=c[k>>2]|0;if((o|0?__ZN9Reference11unreferenceEv(o)|0:0)?(o=c[k>>2]|0,__Z17predelete_handlerP6Object(o)|0):0){gj[c[(c[o>>2]|0)+76>>2]&8191](o);__ZN6Memory11free_staticEPvb(o,0)}c[k>>2]=0;if(c[n>>2]|0)__ZN7Variant5clearEv(n);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1380,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind2I15CollisionObjectRK3RefI5ShapeERK9TransformE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0;e=l;l=l+80|0;if((l|0)>=(m|0))ba(80);f=e+32|0;g=e;h=e+24|0;if(!b)i=0;else{j=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1234392)|0;i=j?b:0}b=c[a+44>>2]|0;j=c[a+48>>2]|0;a=i+(j>>1)|0;if(!(j&1))k=b;else k=c[(c[a>>2]|0)+b>>2]|0;__ZN7VariantC2EPK6Object(g,c[d>>2]|0);__ZN3RefI5ShapeEC2ERK7Variant(f,g);if(c[g>>2]|0)__ZN7Variant5clearEv(g);c[h>>2]=c[f>>2];g=f;b=c[d+4>>2]|0;d=g+48|0;do{c[g>>2]=c[b>>2];g=g+4|0;b=b+4|0}while((g|0)<(d|0));bj[k&4095](a,h,f);f=c[h>>2]|0;if(!f){l=e;return}if(!(__ZN9Reference11unreferenceEv(f)|0)){l=e;return}f=c[h>>2]|0;if(!(__Z17predelete_handlerP6Object(f)|0)){l=e;return}gj[c[(c[f>>2]|0)+76>>2]&8191](f);__ZN6Memory11free_staticEPvb(f,0);l=e;return}function __ZN11MethodBind2I15CollisionObjectRK3RefI5ShapeERK9TransformED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN11PhysicsBody16initialize_classEv(){if(a[1263301]|0)return;if(!(a[1263300]|0)){if(!(a[1257014]|0)){if(!(a[1256996]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI4NodeEEvv();__ZN4Node13_bind_methodsEv();a[1256996]=1}__ZN7ClassDB10_add_classI7SpatialEEvv();__ZN7Spatial13_bind_methodsEv();a[1257014]=1}__ZN7ClassDB10_add_classI15CollisionObjectEEvv();__ZN15CollisionObject13_bind_methodsEv();a[1263300]=1}__ZN7ClassDB10_add_classI11PhysicsBodyEEvv();__ZN11PhysicsBody13_bind_methodsEv();a[1263301]=1;return}function __ZN7ClassDB10_add_classI11PhysicsBodyEEvv(){var a=0,b=0,d=0,e=0,f=0,g=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+16|0;d=a+12|0;e=a+8|0;f=a+4|0;g=a;__ZN6StringC2EPKc(b,852271);c[e>>2]=c[b>>2];__ZN10StringNameC2ERK6String(d,e);__ZN6StringC2EPKc(b,852283);c[g>>2]=c[b>>2];__ZN10StringNameC2ERK6String(f,g);__ZN7ClassDB11_add_class2ERK10StringNameS2_(d,f);__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);__ZN10StringNameD2Ev(d);d=c[e>>2]|0;if(!d){l=a;return}if(__Z16atomic_decrementPj(d+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(d,1);l=a;return}function __ZN11PhysicsBody13_bind_methodsEv(){var a=0,b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0;a=l;l=l+160|0;if((l|0)>=(m|0))ba(160);b=a+136|0;d=a+128|0;e=a+120|0;f=a+104|0;g=a+96|0;h=a+80|0;i=a+72|0;j=a+64|0;k=a+56|0;n=a+40|0;o=a+24|0;p=a+16|0;q=a+112|0;r=a+88|0;s=a+12|0;t=a+8|0;u=a+48|0;v=a+32|0;w=a+4|0;x=a;__Z8D_METHODPKcS0_(d,871398,937599);y=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(y);c[y>>2]=255256;__ZN10MethodBind10_set_constEb(y,0);__ZN10MethodBind24_generate_argument_typesEi(y,1);c[y+44>>2]=1138;c[y+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,y,d,0,0)|0;y=d+4|0;z=c[y>>2]|0;if(z|0?(__Z16atomic_decrementPj(z+-8|0)|0)==0:0){A=c[y>>2]|0;y=(A|0)==0?0:A+-4|0;A=y+4|0;if(c[y>>2]|0){B=0;do{__ZN10StringNameD2Ev(A+(B<<2)|0);B=B+1|0}while(B>>>0<(c[y>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(z,1)}__ZN10StringNameD2Ev(d);__Z8D_METHODPKc(e,871418);d=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(d);c[d>>2]=255292;__ZN10MethodBind10_set_constEb(d,1);__ZN10MethodBind24_generate_argument_typesEi(d,0);__ZN10MethodBind12_set_returnsEb(d,1);c[d+44>>2]=5307;c[d+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,d,e,0,0)|0;d=e+4|0;z=c[d>>2]|0;if(z|0?(__Z16atomic_decrementPj(z+-8|0)|0)==0:0){y=c[d>>2]|0;d=(y|0)==0?0:y+-4|0;y=d+4|0;if(c[d>>2]|0){B=0;do{__ZN10StringNameD2Ev(y+(B<<2)|0);B=B+1|0}while(B>>>0<(c[d>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(z,1)}__ZN10StringNameD2Ev(e);__Z8D_METHODPKcS0_(f,876597,1044717);e=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(e);c[e>>2]=255256;__ZN10MethodBind10_set_constEb(e,0);__ZN10MethodBind24_generate_argument_typesEi(e,1);c[e+44>>2]=1139;c[e+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,e,f,0,0)|0;e=f+4|0;z=c[e>>2]|0;if(z|0?(__Z16atomic_decrementPj(z+-8|0)|0)==0:0){d=c[e>>2]|0;e=(d|0)==0?0:d+-4|0;d=e+4|0;if(c[e>>2]|0){B=0;do{__ZN10StringNameD2Ev(d+(B<<2)|0);B=B+1|0}while(B>>>0<(c[e>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(z,1)}__ZN10StringNameD2Ev(f);__Z8D_METHODPKc(g,876631);f=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(f);c[f>>2]=255292;__ZN10MethodBind10_set_constEb(f,1);__ZN10MethodBind24_generate_argument_typesEi(f,0);__ZN10MethodBind12_set_returnsEb(f,1);c[f+44>>2]=5308;c[f+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,f,g,0,0)|0;f=g+4|0;z=c[f>>2]|0;if(z|0?(__Z16atomic_decrementPj(z+-8|0)|0)==0:0){e=c[f>>2]|0;f=(e|0)==0?0:e+-4|0;e=f+4|0;if(c[f>>2]|0){B=0;do{__ZN10StringNameD2Ev(e+(B<<2)|0);B=B+1|0}while(B>>>0<(c[f>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(z,1)}__ZN10StringNameD2Ev(g);__Z8D_METHODPKcS0_S0_(h,876650,919401,1128356);g=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(g);c[g>>2]=255328;__ZN10MethodBind10_set_constEb(g,0);__ZN10MethodBind24_generate_argument_typesEi(g,2);c[g+44>>2]=1531;c[g+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,g,h,0,0)|0;g=h+4|0;z=c[g>>2]|0;if(z|0?(__Z16atomic_decrementPj(z+-8|0)|0)==0:0){f=c[g>>2]|0;g=(f|0)==0?0:f+-4|0;f=g+4|0;if(c[g>>2]|0){B=0;do{__ZN10StringNameD2Ev(f+(B<<2)|0);B=B+1|0}while(B>>>0<(c[g>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(z,1)}__ZN10StringNameD2Ev(h);__Z8D_METHODPKcS0_(i,876673,919401);h=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(h);c[h>>2]=255364;__ZN10MethodBind10_set_constEb(h,1);__ZN10MethodBind24_generate_argument_typesEi(h,1);__ZN10MethodBind12_set_returnsEb(h,1);c[h+44>>2]=4578;c[h+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,h,i,0,0)|0;h=i+4|0;z=c[h>>2]|0;if(z|0?(__Z16atomic_decrementPj(z+-8|0)|0)==0:0){g=c[h>>2]|0;h=(g|0)==0?0:g+-4|0;g=h+4|0;if(c[h>>2]|0){B=0;do{__ZN10StringNameD2Ev(g+(B<<2)|0);B=B+1|0}while(B>>>0<(c[h>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(z,1)}__ZN10StringNameD2Ev(i);__Z8D_METHODPKcS0_S0_(j,871438,919401,1128356);i=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(i);c[i>>2]=255328;__ZN10MethodBind10_set_constEb(i,0);__ZN10MethodBind24_generate_argument_typesEi(i,2);c[i+44>>2]=1532;c[i+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,i,j,0,0)|0;i=j+4|0;z=c[i>>2]|0;if(z|0?(__Z16atomic_decrementPj(z+-8|0)|0)==0:0){h=c[i>>2]|0;i=(h|0)==0?0:h+-4|0;h=i+4|0;if(c[i>>2]|0){B=0;do{__ZN10StringNameD2Ev(h+(B<<2)|0);B=B+1|0}while(B>>>0<(c[i>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(z,1)}__ZN10StringNameD2Ev(j);__Z8D_METHODPKcS0_(k,871462,919401);j=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(j);c[j>>2]=255364;__ZN10MethodBind10_set_constEb(j,1);__ZN10MethodBind24_generate_argument_typesEi(j,1);__ZN10MethodBind12_set_returnsEb(j,1);c[j+44>>2]=4579;c[j+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,j,k,0,0)|0;j=k+4|0;z=c[j>>2]|0;if(z|0?(__Z16atomic_decrementPj(z+-8|0)|0)==0:0){i=c[j>>2]|0;j=(i|0)==0?0:i+-4|0;i=j+4|0;if(c[j>>2]|0){B=0;do{__ZN10StringNameD2Ev(i+(B<<2)|0);B=B+1|0}while(B>>>0<(c[j>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(z,1)}__ZN10StringNameD2Ev(k);__Z8D_METHODPKcS0_(n,871486,1044717);k=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(k);c[k>>2]=255256;__ZN10MethodBind10_set_constEb(k,0);__ZN10MethodBind24_generate_argument_typesEi(k,1);c[k+44>>2]=1140;c[k+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,k,n,0,0)|0;k=n+4|0;z=c[k>>2]|0;if(z|0?(__Z16atomic_decrementPj(z+-8|0)|0)==0:0){j=c[k>>2]|0;k=(j|0)==0?0:j+-4|0;j=k+4|0;if(c[k>>2]|0){B=0;do{__ZN10StringNameD2Ev(j+(B<<2)|0);B=B+1|0}while(B>>>0<(c[k>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(z,1)}__ZN10StringNameD2Ev(n);__Z8D_METHODPKc(o,871498);n=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(n);c[n>>2]=255292;__ZN10MethodBind10_set_constEb(n,1);__ZN10MethodBind24_generate_argument_typesEi(n,0);__ZN10MethodBind12_set_returnsEb(n,1);c[n+44>>2]=5309;c[n+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,n,o,0,0)|0;n=o+4|0;z=c[n>>2]|0;if(z|0?(__Z16atomic_decrementPj(z+-8|0)|0)==0:0){k=c[n>>2]|0;n=(k|0)==0?0:k+-4|0;k=n+4|0;if(c[n>>2]|0){B=0;do{__ZN10StringNameD2Ev(k+(B<<2)|0);B=B+1|0}while(B>>>0<(c[n>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(z,1)}__ZN10StringNameD2Ev(o);__ZN6StringC2EPKc(b,852271);c[q>>2]=c[b>>2];__ZN10StringNameC2ERK6String(p,q);__ZN6StringC2EPKc(b,877110);__ZN6StringC2EPKc(r,877120);__ZN7ClassDB18add_property_groupE10StringNameRK6StringS3_(p,b,r);o=c[r>>2]|0;if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(o,1);o=c[b>>2]|0;if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(o,1);__ZN10StringNameD2Ev(p);p=c[q>>2]|0;if(p|0?(__Z16atomic_decrementPj(p+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(p,1);__ZN6StringC2EPKc(b,852271);c[q>>2]=c[b>>2];__ZN10StringNameC2ERK6String(s,q);__ZN6StringC2EPKc(t,871725);__ZN6StringC2EPKc(r,1263606);p=b+4|0;c[p>>2]=0;o=b+12|0;c[o>>2]=0;c[b>>2]=2;z=c[t>>2]|0;if(z|0?(c[p>>2]=0,__Z28atomic_conditional_incrementPj(z+-8|0)|0):0)c[p>>2]=c[t>>2];c[b+8>>2]=12;p=c[o>>2]|0;if((p|0)!=(c[r>>2]|0)){if(p|0?(__Z16atomic_decrementPj(p+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(p,1);c[o>>2]=0;p=c[r>>2]|0;if(p|0?__Z28atomic_conditional_incrementPj(p+-8|0)|0:0)c[o>>2]=c[r>>2]}c[b+16>>2]=7;c[u>>2]=__Z11_scs_createPKc(871398)|0;c[v>>2]=__Z11_scs_createPKc(871418)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(s,b,u,v,-1);__ZN10StringNameD2Ev(v);__ZN10StringNameD2Ev(u);o=c[b+12>>2]|0;if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(o,1);o=c[b+4>>2]|0;if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(o,1);o=c[r>>2]|0;if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(o,1);o=c[t>>2]|0;do if(o|0){if(__Z16atomic_decrementPj(o+-8|0)|0)break;__ZN6Memory11free_staticEPvb(o,1)}while(0);__ZN10StringNameD2Ev(s);s=c[q>>2]|0;do if(s|0){if(__Z16atomic_decrementPj(s+-8|0)|0)break;__ZN6Memory11free_staticEPvb(s,1)}while(0);__ZN6StringC2EPKc(b,852271);c[q>>2]=c[b>>2];__ZN10StringNameC2ERK6String(w,q);__ZN6StringC2EPKc(x,876616);__ZN6StringC2EPKc(r,1263606);s=b+4|0;c[s>>2]=0;o=b+12|0;c[o>>2]=0;c[b>>2]=2;t=c[x>>2]|0;do if(t|0){c[s>>2]=0;if(!(__Z28atomic_conditional_incrementPj(t+-8|0)|0))break;c[s>>2]=c[x>>2]}while(0);c[b+8>>2]=12;s=c[o>>2]|0;do if((s|0)!=(c[r>>2]|0)){do if(s|0){if(__Z16atomic_decrementPj(s+-8|0)|0)break;__ZN6Memory11free_staticEPvb(s,1)}while(0);c[o>>2]=0;t=c[r>>2]|0;if(!t)break;if(!(__Z28atomic_conditional_incrementPj(t+-8|0)|0))break;c[o>>2]=c[r>>2]}while(0);c[b+16>>2]=7;c[u>>2]=__Z11_scs_createPKc(876597)|0;c[v>>2]=__Z11_scs_createPKc(876631)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(w,b,u,v,-1);__ZN10StringNameD2Ev(v);__ZN10StringNameD2Ev(u);u=c[b+12>>2]|0;do if(u|0){if(__Z16atomic_decrementPj(u+-8|0)|0)break;__ZN6Memory11free_staticEPvb(u,1)}while(0);u=c[b+4>>2]|0;do if(u|0){if(__Z16atomic_decrementPj(u+-8|0)|0)break;__ZN6Memory11free_staticEPvb(u,1)}while(0);u=c[r>>2]|0;do if(u|0){if(__Z16atomic_decrementPj(u+-8|0)|0)break;__ZN6Memory11free_staticEPvb(u,1)}while(0);u=c[x>>2]|0;do if(u|0){if(__Z16atomic_decrementPj(u+-8|0)|0)break;__ZN6Memory11free_staticEPvb(u,1)}while(0);__ZN10StringNameD2Ev(w);w=c[q>>2]|0;if(!w){l=a;return}if(__Z16atomic_decrementPj(w+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(w,1);l=a;return}function __ZN11PhysicsBody19set_collision_layerEj(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d+4|0;f=d;c[a+416>>2]=b;g=__ZN13PhysicsServer13get_singletonEv()|0;h=c[(c[g>>2]|0)+324>>2]|0;c[f>>2]=c[a+400>>2];c[e>>2]=c[f>>2];bj[h&4095](g,e,b);l=d;return}function __ZNK11PhysicsBody19get_collision_layerEv(a){a=a|0;return c[a+416>>2]|0}function __ZN11PhysicsBody18set_collision_maskEj(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d+4|0;f=d;c[a+420>>2]=b;g=__ZN13PhysicsServer13get_singletonEv()|0;h=c[(c[g>>2]|0)+332>>2]|0;c[f>>2]=c[a+400>>2];c[e>>2]=c[f>>2];bj[h&4095](g,e,b);l=d;return}function __ZNK11PhysicsBody18get_collision_maskEv(a){a=a|0;return c[a+420>>2]|0}function __ZN11PhysicsBody22set_collision_mask_bitEib(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e+4|0;g=e;h=a+420|0;i=c[h>>2]|0;j=1<<b;b=d?i|j:i&~j;c[h>>2]=b;h=__ZN13PhysicsServer13get_singletonEv()|0;j=c[(c[h>>2]|0)+332>>2]|0;c[g>>2]=c[a+400>>2];c[f>>2]=c[g>>2];bj[j&4095](h,f,b);l=e;return}function __ZNK11PhysicsBody22get_collision_mask_bitEi(a,b){a=a|0;b=b|0;return (c[a+420>>2]&1<<b|0)!=0|0}function __ZN11PhysicsBody23set_collision_layer_bitEib(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e+4|0;g=e;h=a+416|0;i=c[h>>2]|0;j=1<<b;b=d?i|j:i&~j;c[h>>2]=b;h=__ZN13PhysicsServer13get_singletonEv()|0;j=c[(c[h>>2]|0)+324>>2]|0;c[g>>2]=c[a+400>>2];c[f>>2]=c[g>>2];bj[j&4095](h,f,b);l=e;return}function __ZNK11PhysicsBody23get_collision_layer_bitEi(a,b){a=a|0;b=b|0;return (c[a+416>>2]&1<<b|0)!=0|0}function __ZN11PhysicsBody11_set_layersEj(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d+4|0;f=d;c[a+416>>2]=b;g=__ZN13PhysicsServer13get_singletonEv()|0;h=c[(c[g>>2]|0)+324>>2]|0;i=a+400|0;c[f>>2]=c[i>>2];c[e>>2]=c[f>>2];bj[h&4095](g,e,b);c[a+420>>2]=b;a=__ZN13PhysicsServer13get_singletonEv()|0;g=c[(c[a>>2]|0)+332>>2]|0;c[f>>2]=c[i>>2];c[e>>2]=c[f>>2];bj[g&4095](a,e,b);l=d;return}function __ZNK11PhysicsBody11_get_layersEv(a){a=a|0;return c[a+416>>2]|0}function __ZNK13MethodBind1RCI11PhysicsBodybiE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;switch(b|0){case -1:{__ZN7VariantC2Eb(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}case 0:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}default:e=0}l=a;return e|0}function __ZNK13MethodBind1RCI11PhysicsBodybiE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,852271);l=a;return c[b>>2]|0}function __ZN13MethodBind1RCI11PhysicsBodybiE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;i=l;l=l+48|0;if((l|0)>=(m|0))ba(48);j=i+24|0;k=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235708)|0:0){c[h>>2]=0;a[1263537]=0;n=d+24|0;o=c[n>>2]|0;if((o|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=o;c[b>>2]=0;l=i;return}p=o-(c[d+20>>2]|0)|0;if((p|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=p;c[b>>2]=0;l=i;return}if((g|0)>0){if((o|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);q=0}else{a[1263537]=0;q=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,q)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=q;c[b>>2]=0;l=i;return}}q=c[d+44>>2]|0;o=c[d+48>>2]|0;p=e+(o>>1)|0;if(!(o&1))r=q;else r=c[(c[p>>2]|0)+q>>2]|0;do if((g|0)<1){q=c[n>>2]|0;o=q+-1|0;if((q|0)>=1){e=c[d+16>>2]|0;s=(e|0)==0;if(s)t=0;else t=c[e+-4>>2]|0;if((q|0)<=(t|0)){if(s)u=0;else u=c[e+-4>>2]|0;do if((u|0)<(q|0)){if(s)v=0;else v=c[e+-4>>2]|0;if((v|0)<(q|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);w=0;break}else{a[1263537]=0;x=31;break}}else x=31;while(0);if((x|0)==31)w=e+(o*24|0)|0;__ZN7VariantC2ERKS_(k,w);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);f=__ZNK7VariantcviEv(k)|0;__ZN7VariantC2Eb(j,$i[r&8191](p,f)|0);if(c[k>>2]|0)__ZN7Variant5clearEv(k);__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1217,1146558,0);c[b>>2]=0;l=i;return}function __ZN13MethodBind1RCI11PhysicsBodybiE7ptrcallEP6ObjectPPKvPv(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0;if(!d)g=0;else{h=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1235708)|0;g=h?d:0}d=c[b+44>>2]|0;h=c[b+48>>2]|0;b=g+(h>>1)|0;if(!(h&1))i=d;else i=c[(c[b>>2]|0)+d>>2]|0;a[f>>0]=($i[i&8191](b,c[c[e>>2]>>2]|0)|0)&1;return}function __ZN13MethodBind1RCI11PhysicsBodybiED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind2I11PhysicsBodyibE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;switch(b|0){case 0:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}case 1:{__ZN7VariantC2Eb(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}default:e=0}l=a;return e|0}function __ZNK11MethodBind2I11PhysicsBodyibE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,852271);l=a;return c[b>>2]|0}function __ZN11MethodBind2I11PhysicsBodyibE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0;i=l;l=l+48|0;if((l|0)>=(m|0))ba(48);j=i+24|0;k=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235708)|0:0){c[h>>2]=0;a[1263537]=0;n=d+24|0;o=c[n>>2]|0;if((o|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=o;c[b>>2]=0;l=i;return}p=o-(c[d+20>>2]|0)|0;if((p|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=p;c[b>>2]=0;l=i;return}if((g|0)>0){if((o|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);q=0}else{a[1263537]=0;q=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,q)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=q;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[n>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);r=0}else{a[1263537]=0;r=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,r)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=r;c[b>>2]=0;l=i;return}}}r=c[d+44>>2]|0;q=c[d+48>>2]|0;o=e+(q>>1)|0;if(!(q&1))s=r;else s=c[(c[o>>2]|0)+r>>2]|0;do if((g|0)<1){r=c[n>>2]|0;q=r+-1|0;if((r|0)>=1){e=c[d+16>>2]|0;p=(e|0)==0;if(p)t=0;else t=c[e+-4>>2]|0;if((r|0)<=(t|0)){if(p)u=0;else u=c[e+-4>>2]|0;do if((u|0)<(r|0)){if(p)v=0;else v=c[e+-4>>2]|0;if((v|0)<(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);w=0;break}else{a[1263537]=0;x=37;break}}else x=37;while(0);if((x|0)==37)w=e+(q*24|0)|0;__ZN7VariantC2ERKS_(j,w);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);w=__ZNK7VariantcviEv(j)|0;do if((g|0)<2){v=c[n>>2]|0;u=v+-1|0;t=v+-2|0;if((v|0)>=2){v=c[d+16>>2]|0;r=(v|0)==0;if(r)y=0;else y=c[v+-4>>2]|0;if((u|0)<=(y|0)){if(r)z=0;else z=c[v+-4>>2]|0;do if((z|0)<(u|0)){if(r)A=0;else A=c[v+-4>>2]|0;if((A|0)<(u|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);B=0;break}else{a[1263537]=0;x=54;break}}else x=54;while(0);if((x|0)==54)B=v+(t*24|0)|0;__ZN7VariantC2ERKS_(k,B);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f+4>>2]|0);while(0);f=__ZNK7VariantcvbEv(k)|0;bj[s&4095](o,w,f);if(c[k>>2]|0)__ZN7Variant5clearEv(k);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1380,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind2I11PhysicsBodyibE7ptrcallEP6ObjectPPKvPv(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0;if(!d)g=0;else{f=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1235708)|0;g=f?d:0}d=c[b+44>>2]|0;f=c[b+48>>2]|0;b=g+(f>>1)|0;if(!(f&1))h=d;else h=c[(c[b>>2]|0)+d>>2]|0;bj[h&4095](b,c[c[e>>2]>>2]|0,(a[c[e+4>>2]>>0]|0)!=0);return}function __ZN11MethodBind2I11PhysicsBodyibED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI11PhysicsBodyjE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Ej(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK13MethodBind0RCI11PhysicsBodyjE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,852271);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI11PhysicsBodyjE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235708)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2Ej(i,ij[n&8191](d)|0);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI11PhysicsBodyjE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0;if(!b)f=0;else{d=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235708)|0;f=d?b:0}b=c[a+44>>2]|0;d=c[a+48>>2]|0;a=f+(d>>1)|0;if(!(d&1)){g=b;h=ij[g&8191](a)|0;c[e>>2]=h;return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=ij[g&8191](a)|0;c[e>>2]=h;return}}function __ZN13MethodBind0RCI11PhysicsBodyjED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I11PhysicsBodyjE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if(!b){__ZN7VariantC2Ej(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK11MethodBind1I11PhysicsBodyjE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,852271);l=a;return c[b>>2]|0}function __ZN11MethodBind1I11PhysicsBodyjE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235708)|0:0){c[h>>2]=0;a[1263537]=0;k=d+24|0;n=c[k>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=i;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=i;return}if((g|0)>0){if((n|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);p=0}else{a[1263537]=0;p=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,p)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=p;c[b>>2]=0;l=i;return}}p=c[d+44>>2]|0;n=c[d+48>>2]|0;o=e+(n>>1)|0;if(!(n&1))q=p;else q=c[(c[o>>2]|0)+p>>2]|0;do if((g|0)<1){p=c[k>>2]|0;n=p+-1|0;if((p|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)s=0;else s=c[e+-4>>2]|0;if((p|0)<=(s|0)){if(r)t=0;else t=c[e+-4>>2]|0;do if((t|0)<(p|0)){if(r)u=0;else u=c[e+-4>>2]|0;if((u|0)<(p|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);v=0;break}else{a[1263537]=0;w=31;break}}else w=31;while(0);if((w|0)==31)v=e+(n*24|0)|0;__ZN7VariantC2ERKS_(j,v);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);f=__ZNK7VariantcvjEv(j)|0;Pi[q&2047](o,f);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I11PhysicsBodyjE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235708)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1)){g=b;h=c[d>>2]|0;i=c[h>>2]|0;Pi[g&2047](a,i);return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=c[d>>2]|0;i=c[h>>2]|0;Pi[g&2047](a,i);return}}function __ZN11MethodBind1I11PhysicsBodyjED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN10StaticBody18_initialize_classvEv(b){b=b|0;if(a[1263302]|0)return;__ZN11PhysicsBody16initialize_classEv();__ZN7ClassDB10_add_classI10StaticBodyEEvv();__ZN10StaticBody13_bind_methodsEv();a[1263302]=1;return}function __ZN10StaticBody5_setvERK10StringNameRK7Variant(a,b,c){a=a|0;b=b|0;c=c|0;if(1212!=1129)return __ZN15CollisionObject4_setERK10StringNameRK7Variant(a,b,c)|0;else return 0;return 0}function __ZNK10StaticBody5_getvERK10StringNameR7Variant(a,b,c){a=a|0;b=b|0;c=c|0;var d=0;if(1213!=1131?__ZNK15CollisionObject4_getERK10StringNameR7Variant(a,b,c)|0:0)d=1;else d=0;return d|0}function __ZNK10StaticBody19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+24|0;g=e+4|0;h=e;if(!d)__ZNK11PhysicsBody19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,0);__ZN6StringC2EPKc(f,849679);i=c[f>>2]|0;f=i;j=g+4|0;c[j>>2]=0;k=g+12|0;c[k>>2]=0;c[g>>2]=0;n=(i|0)==0;if(!n?(c[j>>2]=0,__Z28atomic_conditional_incrementPj(i+-8|0)|0):0)c[j>>2]=f;c[g+8>>2]=0;f=c[k>>2]|0;if(f|0){if(!(__Z16atomic_decrementPj(f+-8|0)|0))__ZN6Memory11free_staticEPvb(f,1);c[k>>2]=0}c[g+16>>2]=256;if(!(c[b>>2]|0)){k=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=k;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0}k=__ZnwjPFPvjE(32,4740)|0;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0;c[k+12>>2]=0;c[k+16>>2]=7;f=k+20|0;c[f>>2]=0;j=k+24|0;c[j>>2]=0;o=k+28|0;c[o>>2]=0;__ZN12PropertyInfoaSERKS_(k,g)|0;p=c[b>>2]|0;q=p+4|0;r=c[q>>2]|0;c[j>>2]=r;c[f>>2]=0;c[o>>2]=p;if(r|0)c[r+20>>2]=k;c[q>>2]=k;if(!(c[p>>2]|0))c[p>>2]=k;k=p+8|0;c[k>>2]=(c[k>>2]|0)+1;k=c[g+12>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);k=c[g+4>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);if(!n?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);__ZN10StringNameC2EPKc(h,849679);__ZN7ClassDB17get_property_listE10StringNameP4ListI12PropertyInfo16DefaultAllocatorEbPK6Object(h,b,1,a);__ZN10StringNameD2Ev(h);if(!d){l=e;return}__ZNK11PhysicsBody19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,1);l=e;return}function __ZN10StaticBody14_notificationvEib(a,b,c){a=a|0;b=b|0;c=c|0;if(c){if(1133!=528)__ZN15CollisionObject13_notificationEi(a,b);if(528!=511)__ZN7Spatial13_notificationEi(a,b);if(511==510)return;__ZN4Node13_notificationEi(a,b);return}else{if(511!=510)__ZN4Node13_notificationEi(a,b);if(528!=511)__ZN7Spatial13_notificationEi(a,b);if(1133==528)return;__ZN15CollisionObject13_notificationEi(a,b);return}}function __ZNK10StaticBody16_get_class_namevEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+8|0;e=b+4|0;f=b;g=a+424|0;a=c[g>>2]|0;if(a|0){if(c[a+4>>2]|0){l=b;return g|0}if(__ZNK6String6lengthEv(a+8|0)|0){l=b;return g|0}}__ZN6StringC2EPKc(d,849679);c[f>>2]=c[d>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameaSERKS_(g,e);__ZN10StringNameD2Ev(e);e=c[f>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);l=b;return g|0}function __ZNK10StaticBody9get_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,849679);l=a;return c[b>>2]|0}function __ZNK10StaticBody8is_classERK6String(a,b){a=a|0;b=b|0;var c=0;if((((!(__ZNK6StringeqEPKc(b,849679)|0)?!(__ZNK6StringeqEPKc(b,852271)|0):0)?!(__ZNK6StringeqEPKc(b,852283)|0):0)?!(__ZNK6StringeqEPKc(b,946852)|0):0)?!(__ZNK6StringeqEPKc(b,1132465)|0):0)c=__ZNK6StringeqEPKc(b,1142944)|0;else c=1;return c|0}function __ZNK10StaticBody12is_class_ptrEPv(a,b){a=a|0;b=b|0;var c=0;if((b|0)==1235712){c=1;return c|0}c=(b|0)==1235708|((b|0)==1234392|((b|0)==1220920|((b|0)==1220720|(b|0)==1220580)));return c|0}function __ZN10StaticBodyD2Ev(a){a=a|0;c[a>>2]=255400;__ZN10StringNameD2Ev(a+424|0);c[a>>2]=254536;__ZN10StringNameD2Ev(a+412|0);__ZN15CollisionObjectD2Ev(a);return}function __ZN10StaticBodyD0Ev(a){a=a|0;c[a>>2]=255400;__ZN10StringNameD2Ev(a+424|0);c[a>>2]=254536;__ZN10StringNameD2Ev(a+412|0);__ZN15CollisionObjectD2Ev(a);__ZdlPv(a);return}function __ZN7ClassDB10_add_classI10StaticBodyEEvv(){var a=0,b=0,d=0,e=0,f=0,g=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+16|0;d=a+12|0;e=a+8|0;f=a+4|0;g=a;__ZN6StringC2EPKc(b,849679);c[e>>2]=c[b>>2];__ZN10StringNameC2ERK6String(d,e);__ZN6StringC2EPKc(b,852271);c[g>>2]=c[b>>2];__ZN10StringNameC2ERK6String(f,g);__ZN7ClassDB11_add_class2ERK10StringNameS2_(d,f);__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);__ZN10StringNameD2Ev(d);d=c[e>>2]|0;if(!d){l=a;return}if(__Z16atomic_decrementPj(d+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(d,1);l=a;return}function __ZN10StaticBody13_bind_methodsEv(){var a=0,b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0;a=l;l=l+176|0;if((l|0)>=(m|0))ba(176);b=a+144|0;d=a+136|0;e=a+128|0;f=a+120|0;g=a+104|0;h=a+96|0;i=a+80|0;j=a+64|0;k=a+48|0;n=a+40|0;o=a+32|0;p=a+28|0;q=a+112|0;r=a+24|0;s=a+88|0;t=a+72|0;u=a+56|0;v=a+20|0;w=a+16|0;x=a+12|0;y=a+8|0;z=a+4|0;A=a;__Z8D_METHODPKcS0_(d,871964,871993);B=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(B);c[B>>2]=255532;__ZN10MethodBind10_set_constEb(B,0);__ZN10MethodBind24_generate_argument_typesEi(B,1);c[B+44>>2]=1141;c[B+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,B,d,0,0)|0;B=d+4|0;C=c[B>>2]|0;if(C|0?(__Z16atomic_decrementPj(C+-8|0)|0)==0:0){D=c[B>>2]|0;B=(D|0)==0?0:D+-4|0;D=B+4|0;if(c[B>>2]|0){E=0;do{__ZN10StringNameD2Ev(D+(E<<2)|0);E=E+1|0}while(E>>>0<(c[B>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(C,1)}__ZN10StringNameD2Ev(d);__Z8D_METHODPKcS0_(e,871997,871993);d=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(d);c[d>>2]=255532;__ZN10MethodBind10_set_constEb(d,0);__ZN10MethodBind24_generate_argument_typesEi(d,1);c[d+44>>2]=1142;c[d+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,d,e,0,0)|0;d=e+4|0;C=c[d>>2]|0;if(C|0?(__Z16atomic_decrementPj(C+-8|0)|0)==0:0){B=c[d>>2]|0;d=(B|0)==0?0:B+-4|0;B=d+4|0;if(c[d>>2]|0){E=0;do{__ZN10StringNameD2Ev(B+(E<<2)|0);E=E+1|0}while(E>>>0<(c[d>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(C,1)}__ZN10StringNameD2Ev(e);__Z8D_METHODPKc(f,872027);e=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(e);c[e>>2]=255568;__ZN10MethodBind10_set_constEb(e,1);__ZN10MethodBind24_generate_argument_typesEi(e,0);__ZN10MethodBind12_set_returnsEb(e,1);c[e+44>>2]=1143;c[e+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,e,f,0,0)|0;e=f+4|0;C=c[e>>2]|0;if(C|0?(__Z16atomic_decrementPj(C+-8|0)|0)==0:0){d=c[e>>2]|0;e=(d|0)==0?0:d+-4|0;d=e+4|0;if(c[e>>2]|0){E=0;do{__ZN10StringNameD2Ev(d+(E<<2)|0);E=E+1|0}while(E>>>0<(c[e>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(C,1)}__ZN10StringNameD2Ev(f);__Z8D_METHODPKc(g,872056);f=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(f);c[f>>2]=255568;__ZN10MethodBind10_set_constEb(f,1);__ZN10MethodBind24_generate_argument_typesEi(f,0);__ZN10MethodBind12_set_returnsEb(f,1);c[f+44>>2]=1144;c[f+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,f,g,0,0)|0;f=g+4|0;C=c[f>>2]|0;if(C|0?(__Z16atomic_decrementPj(C+-8|0)|0)==0:0){e=c[f>>2]|0;f=(e|0)==0?0:e+-4|0;e=f+4|0;if(c[f>>2]|0){E=0;do{__ZN10StringNameD2Ev(e+(E<<2)|0);E=E+1|0}while(E>>>0<(c[f>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(C,1)}__ZN10StringNameD2Ev(g);__Z8D_METHODPKcS0_(h,872086,872099);g=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(g);c[g>>2]=255604;__ZN10MethodBind10_set_constEb(g,0);__ZN10MethodBind24_generate_argument_typesEi(g,1);c[g+44>>2]=85;c[g+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,g,h,0,0)|0;g=h+4|0;C=c[g>>2]|0;if(C|0?(__Z16atomic_decrementPj(C+-8|0)|0)==0:0){f=c[g>>2]|0;g=(f|0)==0?0:f+-4|0;f=g+4|0;if(c[g>>2]|0){E=0;do{__ZN10StringNameD2Ev(f+(E<<2)|0);E=E+1|0}while(E>>>0<(c[g>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(C,1)}__ZN10StringNameD2Ev(h);__Z8D_METHODPKc(i,872108);h=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(h);c[h>>2]=255640;__ZN10MethodBind10_set_constEb(h,1);__ZN10MethodBind24_generate_argument_typesEi(h,0);__ZN10MethodBind12_set_returnsEb(h,1);c[h+44>>2]=88;c[h+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,h,i,0,0)|0;h=i+4|0;C=c[h>>2]|0;if(C|0?(__Z16atomic_decrementPj(C+-8|0)|0)==0:0){g=c[h>>2]|0;h=(g|0)==0?0:g+-4|0;g=h+4|0;if(c[h>>2]|0){E=0;do{__ZN10StringNameD2Ev(g+(E<<2)|0);E=E+1|0}while(E>>>0<(c[h>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(C,1)}__ZN10StringNameD2Ev(i);__Z8D_METHODPKcS0_(j,872121,1127679);i=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(i);c[i>>2]=255604;__ZN10MethodBind10_set_constEb(i,0);__ZN10MethodBind24_generate_argument_typesEi(i,1);c[i+44>>2]=86;c[i+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,i,j,0,0)|0;i=j+4|0;C=c[i>>2]|0;if(C|0?(__Z16atomic_decrementPj(C+-8|0)|0)==0:0){h=c[i>>2]|0;i=(h|0)==0?0:h+-4|0;h=i+4|0;if(c[i>>2]|0){E=0;do{__ZN10StringNameD2Ev(h+(E<<2)|0);E=E+1|0}while(E>>>0<(c[i>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(C,1)}__ZN10StringNameD2Ev(j);__Z8D_METHODPKc(k,872132);j=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(j);c[j>>2]=255640;__ZN10MethodBind10_set_constEb(j,1);__ZN10MethodBind24_generate_argument_typesEi(j,0);__ZN10MethodBind12_set_returnsEb(j,1);c[j+44>>2]=89;c[j+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,j,k,0,0)|0;j=k+4|0;C=c[j>>2]|0;if(C|0?(__Z16atomic_decrementPj(C+-8|0)|0)==0:0){i=c[j>>2]|0;j=(i|0)==0?0:i+-4|0;i=j+4|0;if(c[j>>2]|0){E=0;do{__ZN10StringNameD2Ev(i+(E<<2)|0);E=E+1|0}while(E>>>0<(c[j>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(C,1)}__ZN10StringNameD2Ev(k);__Z8D_METHODPKcS0_(n,871638,849636);k=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(k);c[k>>2]=255676;__ZN10MethodBind10_set_constEb(k,0);__ZN10MethodBind24_generate_argument_typesEi(k,1);c[k+44>>2]=1145;c[k+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,k,n,0,0)|0;k=n+4|0;C=c[k>>2]|0;if(C|0?(__Z16atomic_decrementPj(C+-8|0)|0)==0:0){j=c[k>>2]|0;k=(j|0)==0?0:j+-4|0;j=k+4|0;if(c[k>>2]|0){E=0;do{__ZN10StringNameD2Ev(j+(E<<2)|0);E=E+1|0}while(E>>>0<(c[k>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(C,1)}__ZN10StringNameD2Ev(n);__Z8D_METHODPKcS0_(o,871686,849636);n=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(n);c[n>>2]=255676;__ZN10MethodBind10_set_constEb(n,0);__ZN10MethodBind24_generate_argument_typesEi(n,1);c[n+44>>2]=1146;c[n+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,n,o,0,0)|0;n=o+4|0;C=c[n>>2]|0;if(C|0?(__Z16atomic_decrementPj(C+-8|0)|0)==0:0){k=c[n>>2]|0;n=(k|0)==0?0:k+-4|0;k=n+4|0;if(c[n>>2]|0){E=0;do{__ZN10StringNameD2Ev(k+(E<<2)|0);E=E+1|0}while(E>>>0<(c[n>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(C,1)}__ZN10StringNameD2Ev(o);__ZN6StringC2EPKc(b,849679);c[q>>2]=c[b>>2];__ZN10StringNameC2ERK6String(p,q);__ZN6StringC2EPKc(r,872099);__ZN6StringC2EPKc(s,1074459);o=b+4|0;c[o>>2]=0;C=b+12|0;c[C>>2]=0;c[b>>2]=3;n=c[r>>2]|0;if(n|0?(c[o>>2]=0,__Z28atomic_conditional_incrementPj(n+-8|0)|0):0)c[o>>2]=c[r>>2];c[b+8>>2]=1;o=c[C>>2]|0;if((o|0)!=(c[s>>2]|0)){if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(o,1);c[C>>2]=0;o=c[s>>2]|0;if(o|0?__Z28atomic_conditional_incrementPj(o+-8|0)|0:0)c[C>>2]=c[s>>2]}c[b+16>>2]=7;c[t>>2]=__Z11_scs_createPKc(872086)|0;c[u>>2]=__Z11_scs_createPKc(872108)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(p,b,t,u,-1);__ZN10StringNameD2Ev(u);__ZN10StringNameD2Ev(t);C=c[b+12>>2]|0;if(C|0?(__Z16atomic_decrementPj(C+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(C,1);C=c[b+4>>2]|0;if(C|0?(__Z16atomic_decrementPj(C+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(C,1);C=c[s>>2]|0;if(C|0?(__Z16atomic_decrementPj(C+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(C,1);C=c[r>>2]|0;if(C|0?(__Z16atomic_decrementPj(C+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(C,1);__ZN10StringNameD2Ev(p);p=c[q>>2]|0;if(p|0?(__Z16atomic_decrementPj(p+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(p,1);__ZN6StringC2EPKc(b,849679);c[q>>2]=c[b>>2];__ZN10StringNameC2ERK6String(v,q);__ZN6StringC2EPKc(w,1127679);__ZN6StringC2EPKc(s,1074459);p=b+4|0;c[p>>2]=0;C=b+12|0;c[C>>2]=0;c[b>>2]=3;r=c[w>>2]|0;if(r|0?(c[p>>2]=0,__Z28atomic_conditional_incrementPj(r+-8|0)|0):0)c[p>>2]=c[w>>2];c[b+8>>2]=1;p=c[C>>2]|0;do if((p|0)!=(c[s>>2]|0)){do if(p|0){if(__Z16atomic_decrementPj(p+-8|0)|0)break;__ZN6Memory11free_staticEPvb(p,1)}while(0);c[C>>2]=0;r=c[s>>2]|0;if(!r)break;if(!(__Z28atomic_conditional_incrementPj(r+-8|0)|0))break;c[C>>2]=c[s>>2]}while(0);c[b+16>>2]=7;c[t>>2]=__Z11_scs_createPKc(872121)|0;c[u>>2]=__Z11_scs_createPKc(872132)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(v,b,t,u,-1);__ZN10StringNameD2Ev(u);__ZN10StringNameD2Ev(t);C=c[b+12>>2]|0;do if(C|0){if(__Z16atomic_decrementPj(C+-8|0)|0)break;__ZN6Memory11free_staticEPvb(C,1)}while(0);C=c[b+4>>2]|0;do if(C|0){if(__Z16atomic_decrementPj(C+-8|0)|0)break;__ZN6Memory11free_staticEPvb(C,1)}while(0);C=c[s>>2]|0;do if(C|0){if(__Z16atomic_decrementPj(C+-8|0)|0)break;__ZN6Memory11free_staticEPvb(C,1)}while(0);C=c[w>>2]|0;do if(C|0){if(__Z16atomic_decrementPj(C+-8|0)|0)break;__ZN6Memory11free_staticEPvb(C,1)}while(0);__ZN10StringNameD2Ev(v);v=c[q>>2]|0;do if(v|0){if(__Z16atomic_decrementPj(v+-8|0)|0)break;__ZN6Memory11free_staticEPvb(v,1)}while(0);__ZN6StringC2EPKc(b,849679);c[q>>2]=c[b>>2];__ZN10StringNameC2ERK6String(x,q);__ZN6StringC2EPKc(y,872143);__ZN6StringC2EPKc(s,1263606);v=b+4|0;c[v>>2]=0;C=b+12|0;c[C>>2]=0;c[b>>2]=7;w=c[y>>2]|0;do if(w|0){c[v>>2]=0;if(!(__Z28atomic_conditional_incrementPj(w+-8|0)|0))break;c[v>>2]=c[y>>2]}while(0);c[b+8>>2]=0;v=c[C>>2]|0;do if((v|0)!=(c[s>>2]|0)){do if(v|0){if(__Z16atomic_decrementPj(v+-8|0)|0)break;__ZN6Memory11free_staticEPvb(v,1)}while(0);c[C>>2]=0;w=c[s>>2]|0;if(!w)break;if(!(__Z28atomic_conditional_incrementPj(w+-8|0)|0))break;c[C>>2]=c[s>>2]}while(0);c[b+16>>2]=7;c[t>>2]=__Z11_scs_createPKc(871964)|0;c[u>>2]=__Z11_scs_createPKc(872027)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(x,b,t,u,-1);__ZN10StringNameD2Ev(u);__ZN10StringNameD2Ev(t);C=c[b+12>>2]|0;do if(C|0){if(__Z16atomic_decrementPj(C+-8|0)|0)break;__ZN6Memory11free_staticEPvb(C,1)}while(0);C=c[b+4>>2]|0;do if(C|0){if(__Z16atomic_decrementPj(C+-8|0)|0)break;__ZN6Memory11free_staticEPvb(C,1)}while(0);C=c[s>>2]|0;do if(C|0){if(__Z16atomic_decrementPj(C+-8|0)|0)break;__ZN6Memory11free_staticEPvb(C,1)}while(0);C=c[y>>2]|0;do if(C|0){if(__Z16atomic_decrementPj(C+-8|0)|0)break;__ZN6Memory11free_staticEPvb(C,1)}while(0);__ZN10StringNameD2Ev(x);x=c[q>>2]|0;do if(x|0){if(__Z16atomic_decrementPj(x+-8|0)|0)break;__ZN6Memory11free_staticEPvb(x,1)}while(0);__ZN6StringC2EPKc(b,849679);c[q>>2]=c[b>>2];__ZN10StringNameC2ERK6String(z,q);__ZN6StringC2EPKc(A,872168);__ZN6StringC2EPKc(s,1263606);x=b+4|0;c[x>>2]=0;C=b+12|0;c[C>>2]=0;c[b>>2]=7;y=c[A>>2]|0;do if(y|0){c[x>>2]=0;if(!(__Z28atomic_conditional_incrementPj(y+-8|0)|0))break;c[x>>2]=c[A>>2]}while(0);c[b+8>>2]=0;x=c[C>>2]|0;do if((x|0)!=(c[s>>2]|0)){do if(x|0){if(__Z16atomic_decrementPj(x+-8|0)|0)break;__ZN6Memory11free_staticEPvb(x,1)}while(0);c[C>>2]=0;y=c[s>>2]|0;if(!y)break;if(!(__Z28atomic_conditional_incrementPj(y+-8|0)|0))break;c[C>>2]=c[s>>2]}while(0);c[b+16>>2]=7;c[t>>2]=__Z11_scs_createPKc(871997)|0;c[u>>2]=__Z11_scs_createPKc(872056)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(z,b,t,u,-1);__ZN10StringNameD2Ev(u);__ZN10StringNameD2Ev(t);t=c[b+12>>2]|0;do if(t|0){if(__Z16atomic_decrementPj(t+-8|0)|0)break;__ZN6Memory11free_staticEPvb(t,1)}while(0);t=c[b+4>>2]|0;do if(t|0){if(__Z16atomic_decrementPj(t+-8|0)|0)break;__ZN6Memory11free_staticEPvb(t,1)}while(0);t=c[s>>2]|0;do if(t|0){if(__Z16atomic_decrementPj(t+-8|0)|0)break;__ZN6Memory11free_staticEPvb(t,1)}while(0);t=c[A>>2]|0;do if(t|0){if(__Z16atomic_decrementPj(t+-8|0)|0)break;__ZN6Memory11free_staticEPvb(t,1)}while(0);__ZN10StringNameD2Ev(z);z=c[q>>2]|0;if(!z){l=a;return}if(__Z16atomic_decrementPj(z+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(z,1);l=a;return}function __ZN10StaticBody28set_constant_linear_velocityERK7Vector3(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0;d=l;l=l+32|0;if((l|0)>=(m|0))ba(32);e=d+28|0;f=d+24|0;g=d;h=a+428|0;c[h>>2]=c[b>>2];c[h+4>>2]=c[b+4>>2];c[h+8>>2]=c[b+8>>2];b=__ZN13PhysicsServer13get_singletonEv()|0;i=c[(c[b>>2]|0)+356>>2]|0;c[f>>2]=c[a+400>>2];__ZN7VariantC2ERK7Vector3(g,h);c[e>>2]=c[f>>2];Ki[i&4095](b,e,1,g);if(!(c[g>>2]|0)){l=d;return}__ZN7Variant5clearEv(g);l=d;return}function __ZN10StaticBody29set_constant_angular_velocityERK7Vector3(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0;d=l;l=l+32|0;if((l|0)>=(m|0))ba(32);e=d+28|0;f=d+24|0;g=d;h=a+440|0;c[h>>2]=c[b>>2];c[h+4>>2]=c[b+4>>2];c[h+8>>2]=c[b+8>>2];b=__ZN13PhysicsServer13get_singletonEv()|0;i=c[(c[b>>2]|0)+356>>2]|0;c[f>>2]=c[a+400>>2];__ZN7VariantC2ERK7Vector3(g,h);c[e>>2]=c[f>>2];Ki[i&4095](b,e,2,g);if(!(c[g>>2]|0)){l=d;return}__ZN7Variant5clearEv(g);l=d;return}function __ZNK10StaticBody28get_constant_linear_velocityEv(a,b){a=a|0;b=b|0;var d=0;d=b+428|0;c[a>>2]=c[d>>2];c[a+4>>2]=c[d+4>>2];c[a+8>>2]=c[d+8>>2];return}function __ZNK10StaticBody29get_constant_angular_velocityEv(a,b){a=a|0;b=b|0;var d=0;d=b+440|0;c[a>>2]=c[d>>2];c[a+4>>2]=c[d+4>>2];c[a+8>>2]=c[d+8>>2];return}function __ZN10StaticBody12set_frictionEf(b,d){b=b|0;d=+d;var e=0,f=0,h=0,i=0,j=0,k=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e+4|0;h=e;if(d<0.0|d>1.0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(872086,849653,175,872246,0);l=e;return}else{a[1263537]=0;i=b+456|0;g[i>>2]=d;j=__ZN13PhysicsServer13get_singletonEv()|0;k=c[(c[j>>2]|0)+348>>2]|0;c[h>>2]=c[b+400>>2];d=+g[i>>2];c[f>>2]=c[h>>2];Gi[k&31](j,f,1,d);l=e;return}}function __ZNK10StaticBody12get_frictionEv(a){a=a|0;return +(+g[a+456>>2])}function __ZN10StaticBody10set_bounceEf(b,d){b=b|0;d=+d;var e=0,f=0,h=0,i=0,j=0,k=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e+4|0;h=e;if(d<0.0|d>1.0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(872121,849653,187,872194,0);l=e;return}else{a[1263537]=0;i=b+452|0;g[i>>2]=d;j=__ZN13PhysicsServer13get_singletonEv()|0;k=c[(c[j>>2]|0)+348>>2]|0;c[h>>2]=c[b+400>>2];d=+g[i>>2];c[f>>2]=c[h>>2];Gi[k&31](j,f,0,d);l=e;return}}function __ZNK10StaticBody10get_bounceEv(a){a=a|0;return +(+g[a+452>>2])}function __ZN11PhysicsBody28add_collision_exception_withEP4Node(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+20|0;g=e+16|0;h=e+12|0;i=e+8|0;j=e+4|0;k=e;if(!d){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(871638,849653,115,871826,0);l=e;return}a[1263537]=0;if($i[c[(c[d>>2]|0)+44>>2]&8191](d,1235708)|0){a[1263537]=0;n=__ZN13PhysicsServer13get_singletonEv()|0;o=c[(c[n>>2]|0)+400>>2]|0;c[j>>2]=c[b+400>>2];c[k>>2]=c[d+400>>2];c[g>>2]=c[j>>2];c[f>>2]=c[k>>2];bj[o&4095](n,g,f);l=e;return}__ZN6StringC2EPKc(i,871856);c[h>>2]=__ZNK6String4utf8Ev(i)|0;__Z19_err_set_last_errorPKc(__ZNK10CharString8get_dataEv(h)|0);f=c[h>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);f=c[i>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);a[1263537]=1;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(871638,849653,120,871927,0);l=e;return}function __ZN11PhysicsBody31remove_collision_exception_withEP4Node(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+20|0;g=e+16|0;h=e+12|0;i=e+8|0;j=e+4|0;k=e;if(!d){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(871686,849653,126,871826,0);l=e;return}a[1263537]=0;if($i[c[(c[d>>2]|0)+44>>2]&8191](d,1235708)|0){a[1263537]=0;n=__ZN13PhysicsServer13get_singletonEv()|0;o=c[(c[n>>2]|0)+404>>2]|0;c[j>>2]=c[b+400>>2];c[k>>2]=c[d+400>>2];c[g>>2]=c[j>>2];c[f>>2]=c[k>>2];bj[o&4095](n,g,f);l=e;return}__ZN6StringC2EPKc(i,871856);c[h>>2]=__ZNK6String4utf8Ev(i)|0;__Z19_err_set_last_errorPKc(__ZNK10CharString8get_dataEv(h)|0);f=c[h>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);f=c[i>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);a[1263537]=1;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(871686,849653,131,871927,0);l=e;return}function __ZNK11MethodBind1I11PhysicsBodyP4NodeE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if(!b){__ZN7VariantC2EPK6Object(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK11MethodBind1I11PhysicsBodyP4NodeE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,852271);l=a;return c[b>>2]|0}function __ZN11MethodBind1I11PhysicsBodyP4NodeE4callEP6ObjectPPK7VariantiRNS6_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235708)|0:0){c[h>>2]=0;a[1263537]=0;k=d+24|0;n=c[k>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=i;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=i;return}if((g|0)>0){if((n|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);p=0}else{a[1263537]=0;p=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,p)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=p;c[b>>2]=0;l=i;return}}p=c[d+44>>2]|0;n=c[d+48>>2]|0;o=e+(n>>1)|0;if(!(n&1))q=p;else q=c[(c[o>>2]|0)+p>>2]|0;do if((g|0)<1){p=c[k>>2]|0;n=p+-1|0;if((p|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)s=0;else s=c[e+-4>>2]|0;if((p|0)<=(s|0)){if(r)t=0;else t=c[e+-4>>2]|0;do if((t|0)<(p|0)){if(r)u=0;else u=c[e+-4>>2]|0;if((u|0)<(p|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);v=0;break}else{a[1263537]=0;w=31;break}}else w=31;while(0);if((w|0)==31)v=e+(n*24|0)|0;__ZN7VariantC2ERKS_(j,v);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);f=__ZNK7VariantcvP4NodeEv(j)|0;Pi[q&2047](o,f);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I11PhysicsBodyP4NodeE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235708)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1)){g=b;h=c[d>>2]|0;Pi[g&2047](a,h);return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=c[d>>2]|0;Pi[g&2047](a,h);return}}function __ZN11MethodBind1I11PhysicsBodyP4NodeED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI10StaticBodyfE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Ef(d,0.0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK13MethodBind0RCI10StaticBodyfE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,849679);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI10StaticBodyfE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235712)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2Ef(i,+mj[n&511](d));__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI10StaticBodyfE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0.0;if(!b)f=0;else{d=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235712)|0;f=d?b:0}b=c[a+44>>2]|0;d=c[a+48>>2]|0;a=f+(d>>1)|0;if(!(d&1)){h=b;i=+mj[h&511](a);g[e>>2]=i;return}else{h=c[(c[a>>2]|0)+b>>2]|0;i=+mj[h&511](a);g[e>>2]=i;return}}function __ZN13MethodBind0RCI10StaticBodyfED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I10StaticBodyfE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if(!b){__ZN7VariantC2Ef(d,0.0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK11MethodBind1I10StaticBodyfE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,849679);l=a;return c[b>>2]|0}function __ZN11MethodBind1I10StaticBodyfE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0.0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235712)|0:0){c[h>>2]=0;a[1263537]=0;k=d+24|0;n=c[k>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=i;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=i;return}if((g|0)>0){if((n|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);p=0}else{a[1263537]=0;p=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,p)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=p;c[b>>2]=0;l=i;return}}p=c[d+44>>2]|0;n=c[d+48>>2]|0;o=e+(n>>1)|0;if(!(n&1))q=p;else q=c[(c[o>>2]|0)+p>>2]|0;do if((g|0)<1){p=c[k>>2]|0;n=p+-1|0;if((p|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)s=0;else s=c[e+-4>>2]|0;if((p|0)<=(s|0)){if(r)t=0;else t=c[e+-4>>2]|0;do if((t|0)<(p|0)){if(r)u=0;else u=c[e+-4>>2]|0;if((u|0)<(p|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);v=0;break}else{a[1263537]=0;w=31;break}}else w=31;while(0);if((w|0)==31)v=e+(n*24|0)|0;__ZN7VariantC2ERKS_(j,v);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);x=+__ZNK7VariantcvfEv(j);Mi[q&511](o,x);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I10StaticBodyfE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0,j=0.0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235712)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1)){h=b;i=c[d>>2]|0;j=+g[i>>2];Mi[h&511](a,j);return}else{h=c[(c[a>>2]|0)+b>>2]|0;i=c[d>>2]|0;j=+g[i>>2];Mi[h&511](a,j);return}}function __ZN11MethodBind1I10StaticBodyfED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI10StaticBody7Vector3E18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;if((b|0)!=-1){f=0;l=a;return f|0}g[d+8>>2]=0.0;g[d+4>>2]=0.0;g[d>>2]=0.0;__ZN7VariantC2ERK7Vector3(e,d);d=c[e>>2]|0;if(d|0)__ZN7Variant5clearEv(e);f=d;l=a;return f|0}function __ZNK13MethodBind0RCI10StaticBody7Vector3E18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,849679);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI10StaticBody7Vector3E4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0;f=l;l=l+48|0;if((l|0)>=(m|0))ba(48);i=f;j=f+24|0;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235712)|0:0){c[h>>2]=0;a[1263537]=0;k=c[d+24>>2]|0;if((k|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=k;c[b>>2]=0;l=f;return}n=k-(c[d+20>>2]|0)|0;if((n|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=n;c[b>>2]=0;l=f;return}n=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))o=n;else o=c[(c[d>>2]|0)+n>>2]|0;Pi[o&2047](j,d);__ZN7VariantC2ERK7Vector3(i,j);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI10StaticBody7Vector3E7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=d;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235712)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;Pi[i&2047](f,a);c[e>>2]=c[f>>2];c[e+4>>2]=c[f+4>>2];c[e+8>>2]=c[f+8>>2];l=d;return}function __ZN13MethodBind0RCI10StaticBody7Vector3ED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I10StaticBodyRK7Vector3E18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;if(b|0){f=0;l=a;return f|0}g[d+8>>2]=0.0;g[d+4>>2]=0.0;g[d>>2]=0.0;__ZN7VariantC2ERK7Vector3(e,d);d=c[e>>2]|0;if(d|0)__ZN7Variant5clearEv(e);f=d;l=a;return f|0}function __ZNK11MethodBind1I10StaticBodyRK7Vector3E18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,849679);l=a;return c[b>>2]|0}function __ZN11MethodBind1I10StaticBodyRK7Vector3E4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;i=l;l=l+48|0;if((l|0)>=(m|0))ba(48);j=i+24|0;k=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235712)|0:0){c[h>>2]=0;a[1263537]=0;n=d+24|0;o=c[n>>2]|0;if((o|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=o;c[b>>2]=0;l=i;return}p=o-(c[d+20>>2]|0)|0;if((p|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=p;c[b>>2]=0;l=i;return}if((g|0)>0){if((o|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);q=0}else{a[1263537]=0;q=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,q)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=q;c[b>>2]=0;l=i;return}}q=c[d+44>>2]|0;o=c[d+48>>2]|0;p=e+(o>>1)|0;if(!(o&1))r=q;else r=c[(c[p>>2]|0)+q>>2]|0;do if((g|0)<1){q=c[n>>2]|0;o=q+-1|0;if((q|0)>=1){e=c[d+16>>2]|0;s=(e|0)==0;if(s)t=0;else t=c[e+-4>>2]|0;if((q|0)<=(t|0)){if(s)u=0;else u=c[e+-4>>2]|0;do if((u|0)<(q|0)){if(s)v=0;else v=c[e+-4>>2]|0;if((v|0)<(q|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);w=0;break}else{a[1263537]=0;x=31;break}}else x=31;while(0);if((x|0)==31)w=e+(o*24|0)|0;__ZN7VariantC2ERKS_(k,w);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);__ZNK7Variantcv7Vector3Ev(j,k);Pi[r&2047](p,j);if(c[k>>2]|0)__ZN7Variant5clearEv(k);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I10StaticBodyRK7Vector3E7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235712)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;b=c[d>>2]|0;c[f>>2]=c[b>>2];c[f+4>>2]=c[b+4>>2];c[f+8>>2]=c[b+8>>2];Pi[i&2047](a,f);l=e;return}function __ZN11MethodBind1I10StaticBodyRK7Vector3ED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN9RigidBody18_initialize_classvEv(b){b=b|0;if(a[1263303]|0)return;__ZN11PhysicsBody16initialize_classEv();__ZN7ClassDB10_add_classI9RigidBodyEEvv();__ZN9RigidBody13_bind_methodsEv();a[1263303]=1;return}function __ZN9RigidBody5_setvERK10StringNameRK7Variant(a,b,c){a=a|0;b=b|0;c=c|0;if(1212!=1129)return __ZN15CollisionObject4_setERK10StringNameRK7Variant(a,b,c)|0;else return 0;return 0}function __ZNK9RigidBody5_getvERK10StringNameR7Variant(a,b,c){a=a|0;b=b|0;c=c|0;var d=0;if(1213!=1131?__ZNK15CollisionObject4_getERK10StringNameR7Variant(a,b,c)|0:0)d=1;else d=0;return d|0}function __ZNK9RigidBody19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+24|0;g=e+4|0;h=e;if(!d)__ZNK11PhysicsBody19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,0);__ZN6StringC2EPKc(f,849837);i=c[f>>2]|0;f=i;j=g+4|0;c[j>>2]=0;k=g+12|0;c[k>>2]=0;c[g>>2]=0;n=(i|0)==0;if(!n?(c[j>>2]=0,__Z28atomic_conditional_incrementPj(i+-8|0)|0):0)c[j>>2]=f;c[g+8>>2]=0;f=c[k>>2]|0;if(f|0){if(!(__Z16atomic_decrementPj(f+-8|0)|0))__ZN6Memory11free_staticEPvb(f,1);c[k>>2]=0}c[g+16>>2]=256;if(!(c[b>>2]|0)){k=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=k;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0}k=__ZnwjPFPvjE(32,4740)|0;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0;c[k+12>>2]=0;c[k+16>>2]=7;f=k+20|0;c[f>>2]=0;j=k+24|0;c[j>>2]=0;o=k+28|0;c[o>>2]=0;__ZN12PropertyInfoaSERKS_(k,g)|0;p=c[b>>2]|0;q=p+4|0;r=c[q>>2]|0;c[j>>2]=r;c[f>>2]=0;c[o>>2]=p;if(r|0)c[r+20>>2]=k;c[q>>2]=k;if(!(c[p>>2]|0))c[p>>2]=k;k=p+8|0;c[k>>2]=(c[k>>2]|0)+1;k=c[g+12>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);k=c[g+4>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);if(!n?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);__ZN10StringNameC2EPKc(h,849837);__ZN7ClassDB17get_property_listE10StringNameP4ListI12PropertyInfo16DefaultAllocatorEbPK6Object(h,b,1,a);__ZN10StringNameD2Ev(h);if(!d){l=e;return}__ZNK11PhysicsBody19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,1);l=e;return}function __ZN9RigidBody14_notificationvEib(a,b,c){a=a|0;b=b|0;c=c|0;if(c){if(1133!=528)__ZN15CollisionObject13_notificationEi(a,b);if(528!=511)__ZN7Spatial13_notificationEi(a,b);if(511==510)return;__ZN4Node13_notificationEi(a,b);return}else{if(511!=510)__ZN4Node13_notificationEi(a,b);if(528!=511)__ZN7Spatial13_notificationEi(a,b);if(1133==528)return;__ZN15CollisionObject13_notificationEi(a,b);return}}function __ZNK9RigidBody16_get_class_namevEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+8|0;e=b+4|0;f=b;g=a+424|0;a=c[g>>2]|0;if(a|0){if(c[a+4>>2]|0){l=b;return g|0}if(__ZNK6String6lengthEv(a+8|0)|0){l=b;return g|0}}__ZN6StringC2EPKc(d,849837);c[f>>2]=c[d>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameaSERKS_(g,e);__ZN10StringNameD2Ev(e);e=c[f>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);l=b;return g|0}function __ZNK9RigidBody9get_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,849837);l=a;return c[b>>2]|0}function __ZNK9RigidBody8is_classERK6String(a,b){a=a|0;b=b|0;var c=0;if((((!(__ZNK6StringeqEPKc(b,849837)|0)?!(__ZNK6StringeqEPKc(b,852271)|0):0)?!(__ZNK6StringeqEPKc(b,852283)|0):0)?!(__ZNK6StringeqEPKc(b,946852)|0):0)?!(__ZNK6StringeqEPKc(b,1132465)|0):0)c=__ZNK6StringeqEPKc(b,1142944)|0;else c=1;return c|0}function __ZNK9RigidBody12is_class_ptrEPv(a,b){a=a|0;b=b|0;var c=0;if((b|0)==1235716){c=1;return c|0}c=(b|0)==1235708|((b|0)==1234392|((b|0)==1220920|((b|0)==1220720|(b|0)==1220580)));return c|0}function __ZN9RigidBodyD2Ev(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0,i=0;c[a>>2]=255712;b=c[a+504>>2]|0;if(!b){d=a+424|0;__ZN10StringNameD2Ev(d);c[a>>2]=254536;e=a+412|0;__ZN10StringNameD2Ev(e);__ZN15CollisionObjectD2Ev(a);return}f=b+4|0;g=c[f>>2]|0;if(g|0?(__ZN3MapIjN9RigidBody9BodyStateE10ComparatorIjE16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(f,c[g+8>>2]|0),g=c[b+8>>2]|0,h=c[f>>2]|0,c[h+8>>2]=g,c[b+12>>2]=0,i=g,c[i+12>>2]=i,h|0):0){i=c[h+32>>2]|0;if(i|0?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);__ZN6Memory11free_staticEPvb(h,0);c[f>>2]=0}__ZN6Memory11free_staticEPvb(b,0);d=a+424|0;__ZN10StringNameD2Ev(d);c[a>>2]=254536;e=a+412|0;__ZN10StringNameD2Ev(e);__ZN15CollisionObjectD2Ev(a);return}function __ZN9RigidBodyD0Ev(a){a=a|0;__ZN9RigidBodyD2Ev(a);__ZdlPv(a);return}function __ZNK9RigidBody19get_linear_velocityEv(a,b){a=a|0;b=b|0;var d=0;d=b+452|0;c[a>>2]=c[d>>2];c[a+4>>2]=c[d+4>>2];c[a+8>>2]=c[d+8>>2];return}function __ZNK9RigidBody20get_angular_velocityEv(a,b){a=a|0;b=b|0;var d=0;d=b+464|0;c[a>>2]=c[d>>2];c[a+4>>2]=c[d+4>>2];c[a+8>>2]=c[d+8>>2];return}function __ZNK9RigidBody16get_inverse_massEv(a){a=a|0;return +(1.0/+g[a+444>>2])}function __ZN3MapIjN9RigidBody9BodyStateE10ComparatorIjE16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(a,b){a=a|0;b=b|0;if((c[a+4>>2]|0)==(b|0))return;__ZN3MapIjN9RigidBody9BodyStateE10ComparatorIjE16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(a,c[b+8>>2]|0);__ZN3MapIjN9RigidBody9BodyStateE10ComparatorIjE16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(a,c[b+4>>2]|0);a=c[b+32>>2]|0;if(a|0?(__Z16atomic_decrementPj(a+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(a,1);__ZN6Memory11free_staticEPvb(b,0);return}function __ZN7ClassDB10_add_classI9RigidBodyEEvv(){var a=0,b=0,d=0,e=0,f=0,g=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+16|0;d=a+12|0;e=a+8|0;f=a+4|0;g=a;__ZN6StringC2EPKc(b,849837);c[e>>2]=c[b>>2];__ZN10StringNameC2ERK6String(d,e);__ZN6StringC2EPKc(b,852271);c[g>>2]=c[b>>2];__ZN10StringNameC2ERK6String(f,g);__ZN7ClassDB11_add_class2ERK10StringNameS2_(d,f);__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);__ZN10StringNameD2Ev(d);d=c[e>>2]|0;if(!d){l=a;return}if(__Z16atomic_decrementPj(d+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(d,1);l=a;return}function __ZN9RigidBody13_bind_methodsEv(){var a=0,b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0,ia=0,ja=0,ka=0,la=0,ma=0,na=0,oa=0,pa=0,qa=0,ra=0,sa=0,ta=0,ua=0,va=0,wa=0,xa=0,ya=0,za=0,Aa=0,Ba=0,Ca=0,Da=0,Ea=0,Fa=0,Ga=0,Ha=0,Ia=0,Ja=0,Ka=0,La=0,Ma=0,Na=0,Oa=0,Pa=0,Qa=0,Ra=0,Sa=0,Ta=0,Ua=0,Va=0,Wa=0,Xa=0,Ya=0,Za=0,_a=0,$a=0,ab=0,bb=0,cb=0;a=l;l=l+688|0;if((l|0)>=(m|0))ba(688);b=a+648|0;d=a+640|0;e=a+632|0;f=a+624|0;g=a+616|0;h=a+608|0;i=a+600|0;j=a+592|0;k=a+584|0;n=a+576|0;o=a+568|0;p=a+560|0;q=a+552|0;r=a+544|0;s=a+536|0;t=a+528|0;u=a+520|0;v=a+512|0;w=a+504|0;x=a+496|0;y=a+488|0;z=a+480|0;A=a+472|0;B=a+464|0;C=a+456|0;D=a+448|0;E=a+440|0;F=a+432|0;G=a+416|0;H=a+408|0;I=a+392|0;J=a+360|0;K=a+344|0;L=a+336|0;M=a+328|0;N=a+320|0;O=a+312|0;P=a+304|0;Q=a+296|0;R=a+288|0;S=a+280|0;T=a+272|0;U=a+424|0;V=a+268|0;W=a+400|0;X=a+368|0;Y=a+352|0;Z=a+264|0;_=a+260|0;$=a+256|0;aa=a+252|0;ca=a+248|0;da=a+244|0;ea=a+240|0;fa=a+236|0;ga=a+232|0;ha=a+228|0;ia=a+224|0;ja=a+220|0;ka=a+216|0;la=a+212|0;ma=a+208|0;na=a+204|0;oa=a+200|0;pa=a+196|0;qa=a+192|0;ra=a+188|0;sa=a+184|0;ta=a+180|0;ua=a+176|0;va=a+172|0;wa=a+168|0;xa=a+164|0;ya=a+160|0;za=a+156|0;Aa=a+152|0;Ba=a+148|0;Ca=a+144|0;Da=a+140|0;Ea=a+136|0;Fa=a+132|0;Ga=a+128|0;Ha=a+124|0;Ia=a+52|0;Ja=a+120|0;Ka=a+48|0;La=a+28|0;Ma=a+116|0;Na=a+24|0;Oa=a+4|0;Pa=a+112|0;Qa=a;Ra=a+108|0;Sa=a+104|0;Ta=a+100|0;Ua=a+96|0;Va=a+92|0;Wa=a+88|0;Xa=a+84|0;Ya=a+80|0;Za=a+76|0;_a=a+72|0;__Z8D_METHODPKcS0_(d,1072481,1146083);$a=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev($a);c[$a>>2]=255844;__ZN10MethodBind10_set_constEb($a,0);__ZN10MethodBind24_generate_argument_typesEi($a,1);c[$a+44>>2]=1147;c[$a+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,$a,d,0,0)|0;$a=d+4|0;ab=c[$a>>2]|0;if(ab|0?(__Z16atomic_decrementPj(ab+-8|0)|0)==0:0){bb=c[$a>>2]|0;$a=(bb|0)==0?0:bb+-4|0;bb=$a+4|0;if(c[$a>>2]|0){cb=0;do{__ZN10StringNameD2Ev(bb+(cb<<2)|0);cb=cb+1|0}while(cb>>>0<(c[$a>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(ab,1)}__ZN10StringNameD2Ev(d);__Z8D_METHODPKc(e,1072490);d=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(d);c[d>>2]=255880;__ZN10MethodBind10_set_constEb(d,1);__ZN10MethodBind24_generate_argument_typesEi(d,0);__ZN10MethodBind12_set_returnsEb(d,1);c[d+44>>2]=5310;c[d+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,d,e,0,0)|0;d=e+4|0;ab=c[d>>2]|0;if(ab|0?(__Z16atomic_decrementPj(ab+-8|0)|0)==0:0){$a=c[d>>2]|0;d=($a|0)==0?0:$a+-4|0;$a=d+4|0;if(c[d>>2]|0){cb=0;do{__ZN10StringNameD2Ev($a+(cb<<2)|0);cb=cb+1|0}while(cb>>>0<(c[d>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(ab,1)}__ZN10StringNameD2Ev(e);__Z8D_METHODPKcS0_(f,872315,872324);e=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(e);c[e>>2]=255916;__ZN10MethodBind10_set_constEb(e,0);__ZN10MethodBind24_generate_argument_typesEi(e,1);c[e+44>>2]=87;c[e+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,e,f,0,0)|0;e=f+4|0;ab=c[e>>2]|0;if(ab|0?(__Z16atomic_decrementPj(ab+-8|0)|0)==0:0){d=c[e>>2]|0;e=(d|0)==0?0:d+-4|0;d=e+4|0;if(c[e>>2]|0){cb=0;do{__ZN10StringNameD2Ev(d+(cb<<2)|0);cb=cb+1|0}while(cb>>>0<(c[e>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(ab,1)}__ZN10StringNameD2Ev(f);__Z8D_METHODPKc(g,872329);f=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(f);c[f>>2]=255952;__ZN10MethodBind10_set_constEb(f,1);__ZN10MethodBind24_generate_argument_typesEi(f,0);__ZN10MethodBind12_set_returnsEb(f,1);c[f+44>>2]=90;c[f+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,f,g,0,0)|0;f=g+4|0;ab=c[f>>2]|0;if(ab|0?(__Z16atomic_decrementPj(ab+-8|0)|0)==0:0){e=c[f>>2]|0;f=(e|0)==0?0:e+-4|0;e=f+4|0;if(c[f>>2]|0){cb=0;do{__ZN10StringNameD2Ev(e+(cb<<2)|0);cb=cb+1|0}while(cb>>>0<(c[f>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(ab,1)}__ZN10StringNameD2Ev(g);__Z8D_METHODPKcS0_(h,872370,872381);g=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(g);c[g>>2]=255916;__ZN10MethodBind10_set_constEb(g,0);__ZN10MethodBind24_generate_argument_typesEi(g,1);c[g+44>>2]=88;c[g+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,g,h,0,0)|0;g=h+4|0;ab=c[g>>2]|0;if(ab|0?(__Z16atomic_decrementPj(ab+-8|0)|0)==0:0){f=c[g>>2]|0;g=(f|0)==0?0:f+-4|0;f=g+4|0;if(c[g>>2]|0){cb=0;do{__ZN10StringNameD2Ev(f+(cb<<2)|0);cb=cb+1|0}while(cb>>>0<(c[g>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(ab,1)}__ZN10StringNameD2Ev(h);__Z8D_METHODPKc(i,872388);h=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(h);c[h>>2]=255952;__ZN10MethodBind10_set_constEb(h,1);__ZN10MethodBind24_generate_argument_typesEi(h,0);__ZN10MethodBind12_set_returnsEb(h,1);c[h+44>>2]=91;c[h+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,h,i,0,0)|0;h=i+4|0;ab=c[h>>2]|0;if(ab|0?(__Z16atomic_decrementPj(ab+-8|0)|0)==0:0){g=c[h>>2]|0;h=(g|0)==0?0:g+-4|0;g=h+4|0;if(c[h>>2]|0){cb=0;do{__ZN10StringNameD2Ev(g+(cb<<2)|0);cb=cb+1|0}while(cb>>>0<(c[h>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(ab,1)}__ZN10StringNameD2Ev(i);__Z8D_METHODPKcS0_(j,872086,872099);i=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(i);c[i>>2]=255916;__ZN10MethodBind10_set_constEb(i,0);__ZN10MethodBind24_generate_argument_typesEi(i,1);c[i+44>>2]=89;c[i+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,i,j,0,0)|0;i=j+4|0;ab=c[i>>2]|0;if(ab|0?(__Z16atomic_decrementPj(ab+-8|0)|0)==0:0){h=c[i>>2]|0;i=(h|0)==0?0:h+-4|0;h=i+4|0;if(c[i>>2]|0){cb=0;do{__ZN10StringNameD2Ev(h+(cb<<2)|0);cb=cb+1|0}while(cb>>>0<(c[i>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(ab,1)}__ZN10StringNameD2Ev(j);__Z8D_METHODPKc(k,872108);j=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(j);c[j>>2]=255952;__ZN10MethodBind10_set_constEb(j,1);__ZN10MethodBind24_generate_argument_typesEi(j,0);__ZN10MethodBind12_set_returnsEb(j,1);c[j+44>>2]=92;c[j+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,j,k,0,0)|0;j=k+4|0;ab=c[j>>2]|0;if(ab|0?(__Z16atomic_decrementPj(ab+-8|0)|0)==0:0){i=c[j>>2]|0;j=(i|0)==0?0:i+-4|0;i=j+4|0;if(c[j>>2]|0){cb=0;do{__ZN10StringNameD2Ev(i+(cb<<2)|0);cb=cb+1|0}while(cb>>>0<(c[j>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(ab,1)}__ZN10StringNameD2Ev(k);__Z8D_METHODPKcS0_(n,872121,1127679);k=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(k);c[k>>2]=255916;__ZN10MethodBind10_set_constEb(k,0);__ZN10MethodBind24_generate_argument_typesEi(k,1);c[k+44>>2]=90;c[k+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,k,n,0,0)|0;k=n+4|0;ab=c[k>>2]|0;if(ab|0?(__Z16atomic_decrementPj(ab+-8|0)|0)==0:0){j=c[k>>2]|0;k=(j|0)==0?0:j+-4|0;j=k+4|0;if(c[k>>2]|0){cb=0;do{__ZN10StringNameD2Ev(j+(cb<<2)|0);cb=cb+1|0}while(cb>>>0<(c[k>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(ab,1)}__ZN10StringNameD2Ev(n);__Z8D_METHODPKc(o,872132);n=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(n);c[n>>2]=255952;__ZN10MethodBind10_set_constEb(n,1);__ZN10MethodBind24_generate_argument_typesEi(n,0);__ZN10MethodBind12_set_returnsEb(n,1);c[n+44>>2]=93;c[n+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,n,o,0,0)|0;n=o+4|0;ab=c[n>>2]|0;if(ab|0?(__Z16atomic_decrementPj(ab+-8|0)|0)==0:0){k=c[n>>2]|0;n=(k|0)==0?0:k+-4|0;k=n+4|0;if(c[n>>2]|0){cb=0;do{__ZN10StringNameD2Ev(k+(cb<<2)|0);cb=cb+1|0}while(cb>>>0<(c[n>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(ab,1)}__ZN10StringNameD2Ev(o);__Z8D_METHODPKcS0_(p,1044307,1059026);o=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(o);c[o>>2]=255988;__ZN10MethodBind10_set_constEb(o,0);__ZN10MethodBind24_generate_argument_typesEi(o,1);c[o+44>>2]=1148;c[o+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,o,p,0,0)|0;o=p+4|0;ab=c[o>>2]|0;if(ab|0?(__Z16atomic_decrementPj(ab+-8|0)|0)==0:0){n=c[o>>2]|0;o=(n|0)==0?0:n+-4|0;n=o+4|0;if(c[o>>2]|0){cb=0;do{__ZN10StringNameD2Ev(n+(cb<<2)|0);cb=cb+1|0}while(cb>>>0<(c[o>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(ab,1)}__ZN10StringNameD2Ev(p);__Z8D_METHODPKc(q,1044336);p=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(p);c[p>>2]=256024;__ZN10MethodBind10_set_constEb(p,1);__ZN10MethodBind24_generate_argument_typesEi(p,0);__ZN10MethodBind12_set_returnsEb(p,1);c[p+44>>2]=112;c[p+48>>2]=1;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,p,q,0,0)|0;p=q+4|0;ab=c[p>>2]|0;if(ab|0?(__Z16atomic_decrementPj(ab+-8|0)|0)==0:0){o=c[p>>2]|0;p=(o|0)==0?0:o+-4|0;o=p+4|0;if(c[p>>2]|0){cb=0;do{__ZN10StringNameD2Ev(o+(cb<<2)|0);cb=cb+1|0}while(cb>>>0<(c[p>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(ab,1)}__ZN10StringNameD2Ev(q);__Z8D_METHODPKcS0_(r,1044356,872449);q=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(q);c[q>>2]=255988;__ZN10MethodBind10_set_constEb(q,0);__ZN10MethodBind24_generate_argument_typesEi(q,1);c[q+44>>2]=1149;c[q+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,q,r,0,0)|0;q=r+4|0;ab=c[q>>2]|0;if(ab|0?(__Z16atomic_decrementPj(ab+-8|0)|0)==0:0){p=c[q>>2]|0;q=(p|0)==0?0:p+-4|0;p=q+4|0;if(c[q>>2]|0){cb=0;do{__ZN10StringNameD2Ev(p+(cb<<2)|0);cb=cb+1|0}while(cb>>>0<(c[q>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(ab,1)}__ZN10StringNameD2Ev(r);__Z8D_METHODPKc(s,1044377);r=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(r);c[r>>2]=256024;__ZN10MethodBind10_set_constEb(r,1);__ZN10MethodBind24_generate_argument_typesEi(r,0);__ZN10MethodBind12_set_returnsEb(r,1);c[r+44>>2]=116;c[r+48>>2]=1;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,r,s,0,0)|0;r=s+4|0;ab=c[r>>2]|0;if(ab|0?(__Z16atomic_decrementPj(ab+-8|0)|0)==0:0){q=c[r>>2]|0;r=(q|0)==0?0:q+-4|0;q=r+4|0;if(c[r>>2]|0){cb=0;do{__ZN10StringNameD2Ev(q+(cb<<2)|0);cb=cb+1|0}while(cb>>>0<(c[r>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(ab,1)}__ZN10StringNameD2Ev(s);__Z8D_METHODPKcS0_(t,872399,872417);s=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(s);c[s>>2]=255916;__ZN10MethodBind10_set_constEb(s,0);__ZN10MethodBind24_generate_argument_typesEi(s,1);c[s+44>>2]=91;c[s+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,s,t,0,0)|0;s=t+4|0;ab=c[s>>2]|0;if(ab|0?(__Z16atomic_decrementPj(ab+-8|0)|0)==0:0){r=c[s>>2]|0;s=(r|0)==0?0:r+-4|0;r=s+4|0;if(c[s>>2]|0){cb=0;do{__ZN10StringNameD2Ev(r+(cb<<2)|0);cb=cb+1|0}while(cb>>>0<(c[s>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(ab,1)}__ZN10StringNameD2Ev(t);__Z8D_METHODPKc(u,872431);t=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(t);c[t>>2]=255952;__ZN10MethodBind10_set_constEb(t,1);__ZN10MethodBind24_generate_argument_typesEi(t,0);__ZN10MethodBind12_set_returnsEb(t,1);c[t+44>>2]=94;c[t+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,t,u,0,0)|0;t=u+4|0;ab=c[t>>2]|0;if(ab|0?(__Z16atomic_decrementPj(ab+-8|0)|0)==0:0){s=c[t>>2]|0;t=(s|0)==0?0:s+-4|0;s=t+4|0;if(c[t>>2]|0){cb=0;do{__ZN10StringNameD2Ev(s+(cb<<2)|0);cb=cb+1|0}while(cb>>>0<(c[t>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(ab,1)}__ZN10StringNameD2Ev(u);__Z8D_METHODPKcS0_(v,876480,876496);u=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(u);c[u>>2]=255916;__ZN10MethodBind10_set_constEb(u,0);__ZN10MethodBind24_generate_argument_typesEi(u,1);c[u+44>>2]=92;c[u+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,u,v,0,0)|0;u=v+4|0;ab=c[u>>2]|0;if(ab|0?(__Z16atomic_decrementPj(ab+-8|0)|0)==0:0){t=c[u>>2]|0;u=(t|0)==0?0:t+-4|0;t=u+4|0;if(c[u>>2]|0){cb=0;do{__ZN10StringNameD2Ev(t+(cb<<2)|0);cb=cb+1|0}while(cb>>>0<(c[u>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(ab,1)}__ZN10StringNameD2Ev(v);__Z8D_METHODPKc(w,876508);v=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(v);c[v>>2]=255952;__ZN10MethodBind10_set_constEb(v,1);__ZN10MethodBind24_generate_argument_typesEi(v,0);__ZN10MethodBind12_set_returnsEb(v,1);c[v+44>>2]=95;c[v+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,v,w,0,0)|0;v=w+4|0;ab=c[v>>2]|0;if(ab|0?(__Z16atomic_decrementPj(ab+-8|0)|0)==0:0){u=c[v>>2]|0;v=(u|0)==0?0:u+-4|0;u=v+4|0;if(c[v>>2]|0){cb=0;do{__ZN10StringNameD2Ev(u+(cb<<2)|0);cb=cb+1|0}while(cb>>>0<(c[v>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(ab,1)}__ZN10StringNameD2Ev(w);__Z8D_METHODPKcS0_(x,876524,876541);w=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(w);c[w>>2]=255916;__ZN10MethodBind10_set_constEb(w,0);__ZN10MethodBind24_generate_argument_typesEi(w,1);c[w+44>>2]=93;c[w+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,w,x,0,0)|0;w=x+4|0;ab=c[w>>2]|0;do if(ab|0){if(__Z16atomic_decrementPj(ab+-8|0)|0)break;v=c[w>>2]|0;cb=(v|0)==0?0:v+-4|0;v=cb+4|0;if(c[cb>>2]|0){u=0;do{__ZN10StringNameD2Ev(v+(u<<2)|0);u=u+1|0}while(u>>>0<(c[cb>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(ab,1)}while(0);__ZN10StringNameD2Ev(x);__Z8D_METHODPKc(y,876554);x=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(x);c[x>>2]=255952;__ZN10MethodBind10_set_constEb(x,1);__ZN10MethodBind24_generate_argument_typesEi(x,0);__ZN10MethodBind12_set_returnsEb(x,1);c[x+44>>2]=96;c[x+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,x,y,0,0)|0;x=y+4|0;ab=c[x>>2]|0;do if(ab|0){if(__Z16atomic_decrementPj(ab+-8|0)|0)break;w=c[x>>2]|0;cb=(w|0)==0?0:w+-4|0;w=cb+4|0;if(c[cb>>2]|0){u=0;do{__ZN10StringNameD2Ev(w+(u<<2)|0);u=u+1|0}while(u>>>0<(c[cb>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(ab,1)}while(0);__ZN10StringNameD2Ev(y);__Z8D_METHODPKcS0_(z,872466,1074374);y=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(y);c[y>>2]=256060;__ZN10MethodBind10_set_constEb(y,0);__ZN10MethodBind24_generate_argument_typesEi(y,1);c[y+44>>2]=1150;c[y+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,y,z,0,0)|0;y=z+4|0;ab=c[y>>2]|0;do if(ab|0){if(__Z16atomic_decrementPj(ab+-8|0)|0)break;x=c[y>>2]|0;cb=(x|0)==0?0:x+-4|0;x=cb+4|0;if(c[cb>>2]|0){u=0;do{__ZN10StringNameD2Ev(x+(u<<2)|0);u=u+1|0}while(u>>>0<(c[cb>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(ab,1)}while(0);__ZN10StringNameD2Ev(z);__Z8D_METHODPKc(A,872492);z=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(z);c[z>>2]=256096;__ZN10MethodBind10_set_constEb(z,1);__ZN10MethodBind24_generate_argument_typesEi(z,0);__ZN10MethodBind12_set_returnsEb(z,1);c[z+44>>2]=5311;c[z+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,z,A,0,0)|0;z=A+4|0;ab=c[z>>2]|0;do if(ab|0){if(__Z16atomic_decrementPj(ab+-8|0)|0)break;y=c[z>>2]|0;cb=(y|0)==0?0:y+-4|0;y=cb+4|0;if(c[cb>>2]|0){u=0;do{__ZN10StringNameD2Ev(y+(u<<2)|0);u=u+1|0}while(u>>>0<(c[cb>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(ab,1)}while(0);__ZN10StringNameD2Ev(A);__Z8D_METHODPKcS0_(B,872518,1146191);A=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(A);c[A>>2]=256132;__ZN10MethodBind10_set_constEb(A,0);__ZN10MethodBind24_generate_argument_typesEi(A,1);c[A+44>>2]=1151;c[A+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,A,B,0,0)|0;A=B+4|0;ab=c[A>>2]|0;do if(ab|0){if(__Z16atomic_decrementPj(ab+-8|0)|0)break;z=c[A>>2]|0;cb=(z|0)==0?0:z+-4|0;z=cb+4|0;if(c[cb>>2]|0){u=0;do{__ZN10StringNameD2Ev(z+(u<<2)|0);u=u+1|0}while(u>>>0<(c[cb>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(ab,1)}while(0);__ZN10StringNameD2Ev(B);__Z8D_METHODPKc(C,872544);B=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(B);c[B>>2]=256168;__ZN10MethodBind10_set_constEb(B,0);__ZN10MethodBind24_generate_argument_typesEi(B,0);__ZN10MethodBind12_set_returnsEb(B,1);c[B+44>>2]=5312;c[B+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,B,C,0,0)|0;B=C+4|0;ab=c[B>>2]|0;do if(ab|0){if(__Z16atomic_decrementPj(ab+-8|0)|0)break;A=c[B>>2]|0;cb=(A|0)==0?0:A+-4|0;A=cb+4|0;if(c[cb>>2]|0){u=0;do{__ZN10StringNameD2Ev(A+(u<<2)|0);u=u+1|0}while(u>>>0<(c[cb>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(ab,1)}while(0);__ZN10StringNameD2Ev(C);__Z8D_METHODPKcS0_(D,872571,1113974);C=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(C);c[C>>2]=256132;__ZN10MethodBind10_set_constEb(C,0);__ZN10MethodBind24_generate_argument_typesEi(C,1);c[C+44>>2]=1152;c[C+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,C,D,0,0)|0;C=D+4|0;ab=c[C>>2]|0;do if(ab|0){if(__Z16atomic_decrementPj(ab+-8|0)|0)break;B=c[C>>2]|0;cb=(B|0)==0?0:B+-4|0;B=cb+4|0;if(c[cb>>2]|0){u=0;do{__ZN10StringNameD2Ev(B+(u<<2)|0);u=u+1|0}while(u>>>0<(c[cb>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(ab,1)}while(0);__ZN10StringNameD2Ev(D);__Z8D_METHODPKc(E,872591);D=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(D);c[D>>2]=256204;__ZN10MethodBind10_set_constEb(D,1);__ZN10MethodBind24_generate_argument_typesEi(D,0);__ZN10MethodBind12_set_returnsEb(D,1);c[D+44>>2]=5313;c[D+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,D,E,0,0)|0;D=E+4|0;ab=c[D>>2]|0;do if(ab|0){if(__Z16atomic_decrementPj(ab+-8|0)|0)break;C=c[D>>2]|0;cb=(C|0)==0?0:C+-4|0;C=cb+4|0;if(c[cb>>2]|0){u=0;do{__ZN10StringNameD2Ev(C+(u<<2)|0);u=u+1|0}while(u>>>0<(c[cb>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(ab,1)}while(0);__ZN10StringNameD2Ev(E);__Z8D_METHODPKcS0_(F,849690,1146191);E=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(E);c[E>>2]=256132;__ZN10MethodBind10_set_constEb(E,0);__ZN10MethodBind24_generate_argument_typesEi(E,1);c[E+44>>2]=1153;c[E+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,E,F,0,0)|0;E=F+4|0;ab=c[E>>2]|0;do if(ab|0){if(__Z16atomic_decrementPj(ab+-8|0)|0)break;D=c[E>>2]|0;cb=(D|0)==0?0:D+-4|0;D=cb+4|0;if(c[cb>>2]|0){u=0;do{__ZN10StringNameD2Ev(D+(u<<2)|0);u=u+1|0}while(u>>>0<(c[cb>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(ab,1)}while(0);__ZN10StringNameD2Ev(F);__Z8D_METHODPKc(G,849729);F=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(F);c[F>>2]=256204;__ZN10MethodBind10_set_constEb(F,1);__ZN10MethodBind24_generate_argument_typesEi(F,0);__ZN10MethodBind12_set_returnsEb(F,1);c[F+44>>2]=5314;c[F+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,F,G,0,0)|0;F=G+4|0;ab=c[F>>2]|0;do if(ab|0){if(__Z16atomic_decrementPj(ab+-8|0)|0)break;E=c[F>>2]|0;cb=(E|0)==0?0:E+-4|0;E=cb+4|0;if(c[cb>>2]|0){u=0;do{__ZN10StringNameD2Ev(E+(u<<2)|0);u=u+1|0}while(u>>>0<(c[cb>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(ab,1)}while(0);__ZN10StringNameD2Ev(G);__Z8D_METHODPKcS0_(H,872698,1044771);G=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(G);c[G>>2]=255988;__ZN10MethodBind10_set_constEb(G,0);__ZN10MethodBind24_generate_argument_typesEi(G,1);c[G+44>>2]=1154;c[G+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,G,H,0,0)|0;G=H+4|0;ab=c[G>>2]|0;do if(ab|0){if(__Z16atomic_decrementPj(ab+-8|0)|0)break;F=c[G>>2]|0;cb=(F|0)==0?0:F+-4|0;F=cb+4|0;if(c[cb>>2]|0){u=0;do{__ZN10StringNameD2Ev(F+(u<<2)|0);u=u+1|0}while(u>>>0<(c[cb>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(ab,1)}while(0);__ZN10StringNameD2Ev(H);__Z8D_METHODPKcS0_S0_(I,1044452,1126974,1044763);H=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(H);c[H>>2]=256240;__ZN10MethodBind10_set_constEb(H,0);__ZN10MethodBind24_generate_argument_typesEi(H,2);c[H+44>>2]=1533;c[H+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,H,I,0,0)|0;H=I+4|0;ab=c[H>>2]|0;do if(ab|0){if(__Z16atomic_decrementPj(ab+-8|0)|0)break;G=c[H>>2]|0;cb=(G|0)==0?0:G+-4|0;G=cb+4|0;if(c[cb>>2]|0){u=0;do{__ZN10StringNameD2Ev(G+(u<<2)|0);u=u+1|0}while(u>>>0<(c[cb>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(ab,1)}while(0);__ZN10StringNameD2Ev(I);__Z8D_METHODPKcS0_(J,872797,872810);I=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(I);c[I>>2]=256132;__ZN10MethodBind10_set_constEb(I,0);__ZN10MethodBind24_generate_argument_typesEi(I,1);c[I+44>>2]=1155;c[I+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,I,J,0,0)|0;I=J+4|0;ab=c[I>>2]|0;do if(ab|0){if(__Z16atomic_decrementPj(ab+-8|0)|0)break;H=c[I>>2]|0;cb=(H|0)==0?0:H+-4|0;H=cb+4|0;if(c[cb>>2]|0){u=0;do{__ZN10StringNameD2Ev(H+(u<<2)|0);u=u+1|0}while(u>>>0<(c[cb>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(ab,1)}while(0);__ZN10StringNameD2Ev(J);__Z8D_METHODPKc(K,1044504);J=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(J);c[J>>2]=256204;__ZN10MethodBind10_set_constEb(J,1);__ZN10MethodBind24_generate_argument_typesEi(J,0);__ZN10MethodBind12_set_returnsEb(J,1);c[J+44>>2]=5315;c[J+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,J,K,0,0)|0;J=K+4|0;ab=c[J>>2]|0;do if(ab|0){if(__Z16atomic_decrementPj(ab+-8|0)|0)break;I=c[J>>2]|0;cb=(I|0)==0?0:I+-4|0;I=cb+4|0;if(c[cb>>2]|0){u=0;do{__ZN10StringNameD2Ev(I+(u<<2)|0);u=u+1|0}while(u>>>0<(c[cb>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(ab,1)}while(0);__ZN10StringNameD2Ev(K);__Z8D_METHODPKcS0_(L,872819,872833);K=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(K);c[K>>2]=256132;__ZN10MethodBind10_set_constEb(K,0);__ZN10MethodBind24_generate_argument_typesEi(K,1);c[K+44>>2]=1156;c[K+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,K,L,0,0)|0;K=L+4|0;ab=c[K>>2]|0;do if(ab|0){if(__Z16atomic_decrementPj(ab+-8|0)|0)break;J=c[K>>2]|0;cb=(J|0)==0?0:J+-4|0;J=cb+4|0;if(c[cb>>2]|0){u=0;do{__ZN10StringNameD2Ev(J+(u<<2)|0);u=u+1|0}while(u>>>0<(c[cb>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(ab,1)}while(0);__ZN10StringNameD2Ev(L);__Z8D_METHODPKc(M,872847);L=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(L);c[L>>2]=256204;__ZN10MethodBind10_set_constEb(L,1);__ZN10MethodBind24_generate_argument_typesEi(L,0);__ZN10MethodBind12_set_returnsEb(L,1);c[L+44>>2]=5316;c[L+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,L,M,0,0)|0;L=M+4|0;ab=c[L>>2]|0;do if(ab|0){if(__Z16atomic_decrementPj(ab+-8|0)|0)break;K=c[L>>2]|0;cb=(K|0)==0?0:K+-4|0;K=cb+4|0;if(c[cb>>2]|0){u=0;do{__ZN10StringNameD2Ev(K+(u<<2)|0);u=u+1|0}while(u>>>0<(c[cb>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(ab,1)}while(0);__ZN10StringNameD2Ev(M);__Z8D_METHODPKc(N,872876);M=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(M);c[M>>2]=256276;__ZN10MethodBind10_set_constEb(M,0);__ZN10MethodBind24_generate_argument_typesEi(M,1);c[M+44>>2]=1157;c[M+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,M,N,0,0)|0;M=N+4|0;ab=c[M>>2]|0;do if(ab|0){if(__Z16atomic_decrementPj(ab+-8|0)|0)break;L=c[M>>2]|0;cb=(L|0)==0?0:L+-4|0;L=cb+4|0;if(c[cb>>2]|0){u=0;do{__ZN10StringNameD2Ev(L+(u<<2)|0);u=u+1|0}while(u>>>0<(c[cb>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(ab,1)}while(0);__ZN10StringNameD2Ev(N);__Z8D_METHODPKc(O,915356);N=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(N);c[N>>2]=256312;__ZN10MethodBind10_set_constEb(N,0);__ZN10MethodBind24_generate_argument_typesEi(N,1);c[N+44>>2]=1158;c[N+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,N,O,0,0)|0;N=O+4|0;ab=c[N>>2]|0;do if(ab|0){if(__Z16atomic_decrementPj(ab+-8|0)|0)break;M=c[N>>2]|0;cb=(M|0)==0?0:M+-4|0;M=cb+4|0;if(c[cb>>2]|0){u=0;do{__ZN10StringNameD2Ev(M+(u<<2)|0);u=u+1|0}while(u>>>0<(c[cb>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(ab,1)}while(0);__ZN10StringNameD2Ev(O);__Z8D_METHODPKc(P,915373);O=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(O);c[O>>2]=256312;__ZN10MethodBind10_set_constEb(O,0);__ZN10MethodBind24_generate_argument_typesEi(O,1);c[O+44>>2]=1159;c[O+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,O,P,0,0)|0;O=P+4|0;ab=c[O>>2]|0;do if(ab|0){if(__Z16atomic_decrementPj(ab+-8|0)|0)break;N=c[O>>2]|0;cb=(N|0)==0?0:N+-4|0;N=cb+4|0;if(c[cb>>2]|0){u=0;do{__ZN10StringNameD2Ev(N+(u<<2)|0);u=u+1|0}while(u>>>0<(c[cb>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(ab,1)}while(0);__ZN10StringNameD2Ev(P);__Z8D_METHODPKcS0_(Q,849769,849783);P=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(P);c[P>>2]=256348;__ZN10MethodBind10_set_constEb(P,0);__ZN10MethodBind24_generate_argument_typesEi(P,1);c[P+44>>2]=1160;c[P+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,P,Q,0,0)|0;P=Q+4|0;ab=c[P>>2]|0;do if(ab|0){if(__Z16atomic_decrementPj(ab+-8|0)|0)break;O=c[P>>2]|0;cb=(O|0)==0?0:O+-4|0;O=cb+4|0;if(c[cb>>2]|0){u=0;do{__ZN10StringNameD2Ev(O+(u<<2)|0);u=u+1|0}while(u>>>0<(c[cb>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(ab,1)}while(0);__ZN10StringNameD2Ev(Q);__Z8D_METHODPKc(R,849793);Q=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(Q);c[Q>>2]=256384;__ZN10MethodBind10_set_constEb(Q,1);__ZN10MethodBind24_generate_argument_typesEi(Q,0);__ZN10MethodBind12_set_returnsEb(Q,1);c[Q+44>>2]=5317;c[Q+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,Q,R,0,0)|0;Q=R+4|0;ab=c[Q>>2]|0;do if(ab|0){if(__Z16atomic_decrementPj(ab+-8|0)|0)break;P=c[Q>>2]|0;cb=(P|0)==0?0:P+-4|0;P=cb+4|0;if(c[cb>>2]|0){u=0;do{__ZN10StringNameD2Ev(P+(u<<2)|0);u=u+1|0}while(u>>>0<(c[cb>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(ab,1)}while(0);__ZN10StringNameD2Ev(R);__Z8D_METHODPKc(S,872898);R=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(R);c[R>>2]=256420;__ZN10MethodBind10_set_constEb(R,1);__ZN10MethodBind24_generate_argument_typesEi(R,0);__ZN10MethodBind12_set_returnsEb(R,1);c[R+44>>2]=5318;c[R+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,R,S,0,0)|0;R=S+4|0;ab=c[R>>2]|0;do if(ab|0){if(__Z16atomic_decrementPj(ab+-8|0)|0)break;Q=c[R>>2]|0;cb=(Q|0)==0?0:Q+-4|0;Q=cb+4|0;if(c[cb>>2]|0){u=0;do{__ZN10StringNameD2Ev(Q+(u<<2)|0);u=u+1|0}while(u>>>0<(c[cb>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(ab,1)}while(0);__ZN10StringNameD2Ev(S);__ZN6StringC2EPKc(b,849837);c[U>>2]=c[b>>2];__ZN10StringNameC2ERK6String(T,U);__ZN6StringC2EPKc(V,1146083);__ZN6StringC2EPKc(W,872919);S=b+4|0;c[S>>2]=0;ab=b+12|0;c[ab>>2]=0;c[b>>2]=2;R=c[V>>2]|0;do if(R|0){c[S>>2]=0;if(!(__Z28atomic_conditional_incrementPj(R+-8|0)|0))break;c[S>>2]=c[V>>2]}while(0);c[b+8>>2]=3;S=c[ab>>2]|0;do if((S|0)!=(c[W>>2]|0)){do if(S|0){if(__Z16atomic_decrementPj(S+-8|0)|0)break;__ZN6Memory11free_staticEPvb(S,1)}while(0);c[ab>>2]=0;R=c[W>>2]|0;if(!R)break;if(!(__Z28atomic_conditional_incrementPj(R+-8|0)|0))break;c[ab>>2]=c[W>>2]}while(0);c[b+16>>2]=7;c[X>>2]=__Z11_scs_createPKc(1072481)|0;c[Y>>2]=__Z11_scs_createPKc(1072490)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(T,b,X,Y,-1);__ZN10StringNameD2Ev(Y);__ZN10StringNameD2Ev(X);ab=c[b+12>>2]|0;do if(ab|0){if(__Z16atomic_decrementPj(ab+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ab,1)}while(0);ab=c[b+4>>2]|0;do if(ab|0){if(__Z16atomic_decrementPj(ab+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ab,1)}while(0);ab=c[W>>2]|0;do if(ab|0){if(__Z16atomic_decrementPj(ab+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ab,1)}while(0);ab=c[V>>2]|0;do if(ab|0){if(__Z16atomic_decrementPj(ab+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ab,1)}while(0);__ZN10StringNameD2Ev(T);T=c[U>>2]|0;do if(T|0){if(__Z16atomic_decrementPj(T+-8|0)|0)break;__ZN6Memory11free_staticEPvb(T,1)}while(0);__ZN6StringC2EPKc(b,849837);c[U>>2]=c[b>>2];__ZN10StringNameC2ERK6String(Z,U);__ZN6StringC2EPKc(_,872324);__ZN6StringC2EPKc(W,872952);T=b+4|0;c[T>>2]=0;ab=b+12|0;c[ab>>2]=0;c[b>>2]=3;V=c[_>>2]|0;do if(V|0){c[T>>2]=0;if(!(__Z28atomic_conditional_incrementPj(V+-8|0)|0))break;c[T>>2]=c[_>>2]}while(0);c[b+8>>2]=2;T=c[ab>>2]|0;do if((T|0)!=(c[W>>2]|0)){do if(T|0){if(__Z16atomic_decrementPj(T+-8|0)|0)break;__ZN6Memory11free_staticEPvb(T,1)}while(0);c[ab>>2]=0;V=c[W>>2]|0;if(!V)break;if(!(__Z28atomic_conditional_incrementPj(V+-8|0)|0))break;c[ab>>2]=c[W>>2]}while(0);c[b+16>>2]=7;c[X>>2]=__Z11_scs_createPKc(872315)|0;c[Y>>2]=__Z11_scs_createPKc(872329)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(Z,b,X,Y,-1);__ZN10StringNameD2Ev(Y);__ZN10StringNameD2Ev(X);ab=c[b+12>>2]|0;do if(ab|0){if(__Z16atomic_decrementPj(ab+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ab,1)}while(0);ab=c[b+4>>2]|0;do if(ab|0){if(__Z16atomic_decrementPj(ab+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ab,1)}while(0);ab=c[W>>2]|0;do if(ab|0){if(__Z16atomic_decrementPj(ab+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ab,1)}while(0);ab=c[_>>2]|0;do if(ab|0){if(__Z16atomic_decrementPj(ab+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ab,1)}while(0);__ZN10StringNameD2Ev(Z);Z=c[U>>2]|0;do if(Z|0){if(__Z16atomic_decrementPj(Z+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Z,1)}while(0);__ZN6StringC2EPKc(b,849837);c[U>>2]=c[b>>2];__ZN10StringNameC2ERK6String($,U);__ZN6StringC2EPKc(aa,872381);__ZN6StringC2EPKc(W,872952);Z=b+4|0;c[Z>>2]=0;ab=b+12|0;c[ab>>2]=0;c[b>>2]=3;_=c[aa>>2]|0;do if(_|0){c[Z>>2]=0;if(!(__Z28atomic_conditional_incrementPj(_+-8|0)|0))break;c[Z>>2]=c[aa>>2]}while(0);c[b+8>>2]=2;Z=c[ab>>2]|0;do if((Z|0)!=(c[W>>2]|0)){do if(Z|0){if(__Z16atomic_decrementPj(Z+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Z,1)}while(0);c[ab>>2]=0;_=c[W>>2]|0;if(!_)break;if(!(__Z28atomic_conditional_incrementPj(_+-8|0)|0))break;c[ab>>2]=c[W>>2]}while(0);c[b+16>>2]=2;c[X>>2]=__Z11_scs_createPKc(872370)|0;c[Y>>2]=__Z11_scs_createPKc(872388)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i($,b,X,Y,-1);__ZN10StringNameD2Ev(Y);__ZN10StringNameD2Ev(X);ab=c[b+12>>2]|0;do if(ab|0){if(__Z16atomic_decrementPj(ab+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ab,1)}while(0);ab=c[b+4>>2]|0;do if(ab|0){if(__Z16atomic_decrementPj(ab+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ab,1)}while(0);ab=c[W>>2]|0;do if(ab|0){if(__Z16atomic_decrementPj(ab+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ab,1)}while(0);ab=c[aa>>2]|0;do if(ab|0){if(__Z16atomic_decrementPj(ab+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ab,1)}while(0);__ZN10StringNameD2Ev($);$=c[U>>2]|0;do if($|0){if(__Z16atomic_decrementPj($+-8|0)|0)break;__ZN6Memory11free_staticEPvb($,1)}while(0);__ZN6StringC2EPKc(b,849837);c[U>>2]=c[b>>2];__ZN10StringNameC2ERK6String(ca,U);__ZN6StringC2EPKc(da,872099);__ZN6StringC2EPKc(W,1074459);$=b+4|0;c[$>>2]=0;ab=b+12|0;c[ab>>2]=0;c[b>>2]=3;aa=c[da>>2]|0;do if(aa|0){c[$>>2]=0;if(!(__Z28atomic_conditional_incrementPj(aa+-8|0)|0))break;c[$>>2]=c[da>>2]}while(0);c[b+8>>2]=1;$=c[ab>>2]|0;do if(($|0)!=(c[W>>2]|0)){do if($|0){if(__Z16atomic_decrementPj($+-8|0)|0)break;__ZN6Memory11free_staticEPvb($,1)}while(0);c[ab>>2]=0;aa=c[W>>2]|0;if(!aa)break;if(!(__Z28atomic_conditional_incrementPj(aa+-8|0)|0))break;c[ab>>2]=c[W>>2]}while(0);c[b+16>>2]=7;c[X>>2]=__Z11_scs_createPKc(872086)|0;c[Y>>2]=__Z11_scs_createPKc(872108)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(ca,b,X,Y,-1);__ZN10StringNameD2Ev(Y);__ZN10StringNameD2Ev(X);ab=c[b+12>>2]|0;do if(ab|0){if(__Z16atomic_decrementPj(ab+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ab,1)}while(0);ab=c[b+4>>2]|0;do if(ab|0){if(__Z16atomic_decrementPj(ab+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ab,1)}while(0);ab=c[W>>2]|0;do if(ab|0){if(__Z16atomic_decrementPj(ab+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ab,1)}while(0);ab=c[da>>2]|0;do if(ab|0){if(__Z16atomic_decrementPj(ab+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ab,1)}while(0);__ZN10StringNameD2Ev(ca);ca=c[U>>2]|0;do if(ca|0){if(__Z16atomic_decrementPj(ca+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ca,1)}while(0);__ZN6StringC2EPKc(b,849837);c[U>>2]=c[b>>2];__ZN10StringNameC2ERK6String(ea,U);__ZN6StringC2EPKc(fa,1127679);__ZN6StringC2EPKc(W,1074459);ca=b+4|0;c[ca>>2]=0;ab=b+12|0;c[ab>>2]=0;c[b>>2]=3;da=c[fa>>2]|0;do if(da|0){c[ca>>2]=0;if(!(__Z28atomic_conditional_incrementPj(da+-8|0)|0))break;c[ca>>2]=c[fa>>2]}while(0);c[b+8>>2]=1;ca=c[ab>>2]|0;do if((ca|0)!=(c[W>>2]|0)){do if(ca|0){if(__Z16atomic_decrementPj(ca+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ca,1)}while(0);c[ab>>2]=0;da=c[W>>2]|0;if(!da)break;if(!(__Z28atomic_conditional_incrementPj(da+-8|0)|0))break;c[ab>>2]=c[W>>2]}while(0);c[b+16>>2]=7;c[X>>2]=__Z11_scs_createPKc(872121)|0;c[Y>>2]=__Z11_scs_createPKc(872132)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(ea,b,X,Y,-1);__ZN10StringNameD2Ev(Y);__ZN10StringNameD2Ev(X);ab=c[b+12>>2]|0;do if(ab|0){if(__Z16atomic_decrementPj(ab+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ab,1)}while(0);ab=c[b+4>>2]|0;do if(ab|0){if(__Z16atomic_decrementPj(ab+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ab,1)}while(0);ab=c[W>>2]|0;do if(ab|0){if(__Z16atomic_decrementPj(ab+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ab,1)}while(0);ab=c[fa>>2]|0;do if(ab|0){if(__Z16atomic_decrementPj(ab+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ab,1)}while(0);__ZN10StringNameD2Ev(ea);ea=c[U>>2]|0;do if(ea|0){if(__Z16atomic_decrementPj(ea+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ea,1)}while(0);__ZN6StringC2EPKc(b,849837);c[U>>2]=c[b>>2];__ZN10StringNameC2ERK6String(ga,U);__ZN6StringC2EPKc(ha,872417);__ZN6StringC2EPKc(W,943062);ea=b+4|0;c[ea>>2]=0;ab=b+12|0;c[ab>>2]=0;c[b>>2]=3;fa=c[ha>>2]|0;do if(fa|0){c[ea>>2]=0;if(!(__Z28atomic_conditional_incrementPj(fa+-8|0)|0))break;c[ea>>2]=c[ha>>2]}while(0);c[b+8>>2]=1;ea=c[ab>>2]|0;do if((ea|0)!=(c[W>>2]|0)){do if(ea|0){if(__Z16atomic_decrementPj(ea+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ea,1)}while(0);c[ab>>2]=0;fa=c[W>>2]|0;if(!fa)break;if(!(__Z28atomic_conditional_incrementPj(fa+-8|0)|0))break;c[ab>>2]=c[W>>2]}while(0);c[b+16>>2]=7;c[X>>2]=__Z11_scs_createPKc(872399)|0;c[Y>>2]=__Z11_scs_createPKc(872431)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(ga,b,X,Y,-1);__ZN10StringNameD2Ev(Y);__ZN10StringNameD2Ev(X);ab=c[b+12>>2]|0;do if(ab|0){if(__Z16atomic_decrementPj(ab+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ab,1)}while(0);ab=c[b+4>>2]|0;do if(ab|0){if(__Z16atomic_decrementPj(ab+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ab,1)}while(0);ab=c[W>>2]|0;do if(ab|0){if(__Z16atomic_decrementPj(ab+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ab,1)}while(0);ab=c[ha>>2]|0;do if(ab|0){if(__Z16atomic_decrementPj(ab+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ab,1)}while(0);__ZN10StringNameD2Ev(ga);ga=c[U>>2]|0;do if(ga|0){if(__Z16atomic_decrementPj(ga+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ga,1)}while(0);__ZN6StringC2EPKc(b,849837);c[U>>2]=c[b>>2];__ZN10StringNameC2ERK6String(ia,U);__ZN6StringC2EPKc(ja,872968);__ZN6StringC2EPKc(W,1263606);ga=b+4|0;c[ga>>2]=0;ab=b+12|0;c[ab>>2]=0;c[b>>2]=1;ha=c[ja>>2]|0;do if(ha|0){c[ga>>2]=0;if(!(__Z28atomic_conditional_incrementPj(ha+-8|0)|0))break;c[ga>>2]=c[ja>>2]}while(0);c[b+8>>2]=0;ga=c[ab>>2]|0;do if((ga|0)!=(c[W>>2]|0)){do if(ga|0){if(__Z16atomic_decrementPj(ga+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ga,1)}while(0);c[ab>>2]=0;ha=c[W>>2]|0;if(!ha)break;if(!(__Z28atomic_conditional_incrementPj(ha+-8|0)|0))break;c[ab>>2]=c[W>>2]}while(0);c[b+16>>2]=7;c[X>>2]=__Z11_scs_createPKc(872518)|0;c[Y>>2]=__Z11_scs_createPKc(872544)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(ia,b,X,Y,-1);__ZN10StringNameD2Ev(Y);__ZN10StringNameD2Ev(X);ab=c[b+12>>2]|0;do if(ab|0){if(__Z16atomic_decrementPj(ab+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ab,1)}while(0);ab=c[b+4>>2]|0;do if(ab|0){if(__Z16atomic_decrementPj(ab+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ab,1)}while(0);ab=c[W>>2]|0;do if(ab|0){if(__Z16atomic_decrementPj(ab+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ab,1)}while(0);ab=c[ja>>2]|0;do if(ab|0){if(__Z16atomic_decrementPj(ab+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ab,1)}while(0);__ZN10StringNameD2Ev(ia);ia=c[U>>2]|0;do if(ia|0){if(__Z16atomic_decrementPj(ia+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ia,1)}while(0);__ZN6StringC2EPKc(b,849837);c[U>>2]=c[b>>2];__ZN10StringNameC2ERK6String(ka,U);__ZN6StringC2EPKc(la,872986);__ZN6StringC2EPKc(W,1263606);ia=b+4|0;c[ia>>2]=0;ab=b+12|0;c[ab>>2]=0;c[b>>2]=1;ja=c[la>>2]|0;do if(ja|0){c[ia>>2]=0;if(!(__Z28atomic_conditional_incrementPj(ja+-8|0)|0))break;c[ia>>2]=c[la>>2]}while(0);c[b+8>>2]=0;ia=c[ab>>2]|0;do if((ia|0)!=(c[W>>2]|0)){do if(ia|0){if(__Z16atomic_decrementPj(ia+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ia,1)}while(0);c[ab>>2]=0;ja=c[W>>2]|0;if(!ja)break;if(!(__Z28atomic_conditional_incrementPj(ja+-8|0)|0))break;c[ab>>2]=c[W>>2]}while(0);c[b+16>>2]=7;c[X>>2]=__Z11_scs_createPKc(849690)|0;c[Y>>2]=__Z11_scs_createPKc(849729)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(ka,b,X,Y,-1);__ZN10StringNameD2Ev(Y);__ZN10StringNameD2Ev(X);ab=c[b+12>>2]|0;do if(ab|0){if(__Z16atomic_decrementPj(ab+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ab,1)}while(0);ab=c[b+4>>2]|0;do if(ab|0){if(__Z16atomic_decrementPj(ab+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ab,1)}while(0);ab=c[W>>2]|0;do if(ab|0){if(__Z16atomic_decrementPj(ab+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ab,1)}while(0);ab=c[la>>2]|0;do if(ab|0){if(__Z16atomic_decrementPj(ab+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ab,1)}while(0);__ZN10StringNameD2Ev(ka);ka=c[U>>2]|0;do if(ka|0){if(__Z16atomic_decrementPj(ka+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ka,1)}while(0);__ZN6StringC2EPKc(b,849837);c[U>>2]=c[b>>2];__ZN10StringNameC2ERK6String(ma,U);__ZN6StringC2EPKc(na,873029);__ZN6StringC2EPKc(W,1263606);ka=b+4|0;c[ka>>2]=0;ab=b+12|0;c[ab>>2]=0;c[b>>2]=2;la=c[na>>2]|0;do if(la|0){c[ka>>2]=0;if(!(__Z28atomic_conditional_incrementPj(la+-8|0)|0))break;c[ka>>2]=c[na>>2]}while(0);c[b+8>>2]=0;ka=c[ab>>2]|0;do if((ka|0)!=(c[W>>2]|0)){do if(ka|0){if(__Z16atomic_decrementPj(ka+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ka,1)}while(0);c[ab>>2]=0;la=c[W>>2]|0;if(!la)break;if(!(__Z28atomic_conditional_incrementPj(la+-8|0)|0))break;c[ab>>2]=c[W>>2]}while(0);c[b+16>>2]=7;c[X>>2]=__Z11_scs_createPKc(872466)|0;c[Y>>2]=__Z11_scs_createPKc(872492)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(ma,b,X,Y,-1);__ZN10StringNameD2Ev(Y);__ZN10StringNameD2Ev(X);ab=c[b+12>>2]|0;do if(ab|0){if(__Z16atomic_decrementPj(ab+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ab,1)}while(0);ab=c[b+4>>2]|0;do if(ab|0){if(__Z16atomic_decrementPj(ab+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ab,1)}while(0);ab=c[W>>2]|0;do if(ab|0){if(__Z16atomic_decrementPj(ab+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ab,1)}while(0);ab=c[na>>2]|0;do if(ab|0){if(__Z16atomic_decrementPj(ab+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ab,1)}while(0);__ZN10StringNameD2Ev(ma);ma=c[U>>2]|0;do if(ma|0){if(__Z16atomic_decrementPj(ma+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ma,1)}while(0);__ZN6StringC2EPKc(b,849837);c[U>>2]=c[b>>2];__ZN10StringNameC2ERK6String(oa,U);__ZN6StringC2EPKc(pa,873047);__ZN6StringC2EPKc(W,1263606);ma=b+4|0;c[ma>>2]=0;ab=b+12|0;c[ab>>2]=0;c[b>>2]=1;na=c[pa>>2]|0;do if(na|0){c[ma>>2]=0;if(!(__Z28atomic_conditional_incrementPj(na+-8|0)|0))break;c[ma>>2]=c[pa>>2]}while(0);c[b+8>>2]=0;ma=c[ab>>2]|0;do if((ma|0)!=(c[W>>2]|0)){do if(ma|0){if(__Z16atomic_decrementPj(ma+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ma,1)}while(0);c[ab>>2]=0;na=c[W>>2]|0;if(!na)break;if(!(__Z28atomic_conditional_incrementPj(na+-8|0)|0))break;c[ab>>2]=c[W>>2]}while(0);c[b+16>>2]=7;c[X>>2]=__Z11_scs_createPKc(872571)|0;c[Y>>2]=__Z11_scs_createPKc(872591)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(oa,b,X,Y,-1);__ZN10StringNameD2Ev(Y);__ZN10StringNameD2Ev(X);ab=c[b+12>>2]|0;do if(ab|0){if(__Z16atomic_decrementPj(ab+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ab,1)}while(0);ab=c[b+4>>2]|0;do if(ab|0){if(__Z16atomic_decrementPj(ab+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ab,1)}while(0);ab=c[W>>2]|0;do if(ab|0){if(__Z16atomic_decrementPj(ab+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ab,1)}while(0);ab=c[pa>>2]|0;do if(ab|0){if(__Z16atomic_decrementPj(ab+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ab,1)}while(0);__ZN10StringNameD2Ev(oa);oa=c[U>>2]|0;do if(oa|0){if(__Z16atomic_decrementPj(oa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(oa,1)}while(0);__ZN6StringC2EPKc(b,849837);c[U>>2]=c[b>>2];__ZN10StringNameC2ERK6String(qa,U);__ZN6StringC2EPKc(ra,872810);__ZN6StringC2EPKc(W,1263606);oa=b+4|0;c[oa>>2]=0;ab=b+12|0;c[ab>>2]=0;c[b>>2]=1;pa=c[ra>>2]|0;do if(pa|0){c[oa>>2]=0;if(!(__Z28atomic_conditional_incrementPj(pa+-8|0)|0))break;c[oa>>2]=c[ra>>2]}while(0);c[b+8>>2]=0;oa=c[ab>>2]|0;do if((oa|0)!=(c[W>>2]|0)){do if(oa|0){if(__Z16atomic_decrementPj(oa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(oa,1)}while(0);c[ab>>2]=0;pa=c[W>>2]|0;if(!pa)break;if(!(__Z28atomic_conditional_incrementPj(pa+-8|0)|0))break;c[ab>>2]=c[W>>2]}while(0);c[b+16>>2]=7;c[X>>2]=__Z11_scs_createPKc(872797)|0;c[Y>>2]=__Z11_scs_createPKc(1044504)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(qa,b,X,Y,-1);__ZN10StringNameD2Ev(Y);__ZN10StringNameD2Ev(X);ab=c[b+12>>2]|0;do if(ab|0){if(__Z16atomic_decrementPj(ab+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ab,1)}while(0);ab=c[b+4>>2]|0;do if(ab|0){if(__Z16atomic_decrementPj(ab+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ab,1)}while(0);ab=c[W>>2]|0;do if(ab|0){if(__Z16atomic_decrementPj(ab+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ab,1)}while(0);ab=c[ra>>2]|0;do if(ab|0){if(__Z16atomic_decrementPj(ab+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ab,1)}while(0);__ZN10StringNameD2Ev(qa);qa=c[U>>2]|0;do if(qa|0){if(__Z16atomic_decrementPj(qa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(qa,1)}while(0);__ZN6StringC2EPKc(b,849837);c[U>>2]=c[b>>2];__ZN10StringNameC2ERK6String(sa,U);__ZN6StringC2EPKc(ta,873063);__ZN6StringC2EPKc(W,1263606);qa=b+4|0;c[qa>>2]=0;ab=b+12|0;c[ab>>2]=0;c[b>>2]=1;ra=c[ta>>2]|0;do if(ra|0){c[qa>>2]=0;if(!(__Z28atomic_conditional_incrementPj(ra+-8|0)|0))break;c[qa>>2]=c[ta>>2]}while(0);c[b+8>>2]=0;qa=c[ab>>2]|0;do if((qa|0)!=(c[W>>2]|0)){do if(qa|0){if(__Z16atomic_decrementPj(qa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(qa,1)}while(0);c[ab>>2]=0;ra=c[W>>2]|0;if(!ra)break;if(!(__Z28atomic_conditional_incrementPj(ra+-8|0)|0))break;c[ab>>2]=c[W>>2]}while(0);c[b+16>>2]=7;c[X>>2]=__Z11_scs_createPKc(872819)|0;c[Y>>2]=__Z11_scs_createPKc(872847)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(sa,b,X,Y,-1);__ZN10StringNameD2Ev(Y);__ZN10StringNameD2Ev(X);ab=c[b+12>>2]|0;do if(ab|0){if(__Z16atomic_decrementPj(ab+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ab,1)}while(0);ab=c[b+4>>2]|0;do if(ab|0){if(__Z16atomic_decrementPj(ab+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ab,1)}while(0);ab=c[W>>2]|0;do if(ab|0){if(__Z16atomic_decrementPj(ab+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ab,1)}while(0);ab=c[ta>>2]|0;do if(ab|0){if(__Z16atomic_decrementPj(ab+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ab,1)}while(0);__ZN10StringNameD2Ev(sa);sa=c[U>>2]|0;do if(sa|0){if(__Z16atomic_decrementPj(sa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(sa,1)}while(0);__ZN6StringC2EPKc(b,849837);c[U>>2]=c[b>>2];__ZN10StringNameC2ERK6String(ua,U);__ZN6StringC2EPKc(va,849783);__ZN6StringC2EPKc(W,849807);sa=b+4|0;c[sa>>2]=0;ab=b+12|0;c[ab>>2]=0;c[b>>2]=2;ta=c[va>>2]|0;do if(ta|0){c[sa>>2]=0;if(!(__Z28atomic_conditional_incrementPj(ta+-8|0)|0))break;c[sa>>2]=c[va>>2]}while(0);c[b+8>>2]=3;sa=c[ab>>2]|0;do if((sa|0)!=(c[W>>2]|0)){do if(sa|0){if(__Z16atomic_decrementPj(sa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(sa,1)}while(0);c[ab>>2]=0;ta=c[W>>2]|0;if(!ta)break;if(!(__Z28atomic_conditional_incrementPj(ta+-8|0)|0))break;c[ab>>2]=c[W>>2]}while(0);c[b+16>>2]=7;c[X>>2]=__Z11_scs_createPKc(849769)|0;c[Y>>2]=__Z11_scs_createPKc(849793)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(ua,b,X,Y,-1);__ZN10StringNameD2Ev(Y);__ZN10StringNameD2Ev(X);ab=c[b+12>>2]|0;do if(ab|0){if(__Z16atomic_decrementPj(ab+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ab,1)}while(0);ab=c[b+4>>2]|0;do if(ab|0){if(__Z16atomic_decrementPj(ab+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ab,1)}while(0);ab=c[W>>2]|0;do if(ab|0){if(__Z16atomic_decrementPj(ab+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ab,1)}while(0);ab=c[va>>2]|0;do if(ab|0){if(__Z16atomic_decrementPj(ab+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ab,1)}while(0);__ZN10StringNameD2Ev(ua);ua=c[U>>2]|0;do if(ua|0){if(__Z16atomic_decrementPj(ua+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ua,1)}while(0);__ZN6StringC2EPKc(b,849837);c[U>>2]=c[b>>2];__ZN10StringNameC2ERK6String(wa,U);__ZN6StringC2EPKc(b,873073);__ZN6StringC2EPKc(W,873080);__ZN7ClassDB18add_property_groupE10StringNameRK6StringS3_(wa,b,W);ua=c[W>>2]|0;do if(ua|0){if(__Z16atomic_decrementPj(ua+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ua,1)}while(0);ua=c[b>>2]|0;do if(ua|0){if(__Z16atomic_decrementPj(ua+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ua,1)}while(0);__ZN10StringNameD2Ev(wa);wa=c[U>>2]|0;do if(wa|0){if(__Z16atomic_decrementPj(wa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(wa,1)}while(0);__ZN6StringC2EPKc(b,849837);c[U>>2]=c[b>>2];__ZN10StringNameC2ERK6String(xa,U);__ZN6StringC2EPKc(ya,1059026);__ZN6StringC2EPKc(W,1263606);wa=b+4|0;c[wa>>2]=0;ua=b+12|0;c[ua>>2]=0;c[b>>2]=7;ab=c[ya>>2]|0;do if(ab|0){c[wa>>2]=0;if(!(__Z28atomic_conditional_incrementPj(ab+-8|0)|0))break;c[wa>>2]=c[ya>>2]}while(0);c[b+8>>2]=0;wa=c[ua>>2]|0;do if((wa|0)!=(c[W>>2]|0)){do if(wa|0){if(__Z16atomic_decrementPj(wa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(wa,1)}while(0);c[ua>>2]=0;ab=c[W>>2]|0;if(!ab)break;if(!(__Z28atomic_conditional_incrementPj(ab+-8|0)|0))break;c[ua>>2]=c[W>>2]}while(0);c[b+16>>2]=7;c[X>>2]=__Z11_scs_createPKc(1044307)|0;c[Y>>2]=__Z11_scs_createPKc(1044336)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(xa,b,X,Y,-1);__ZN10StringNameD2Ev(Y);__ZN10StringNameD2Ev(X);ua=c[b+12>>2]|0;do if(ua|0){if(__Z16atomic_decrementPj(ua+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ua,1)}while(0);ua=c[b+4>>2]|0;do if(ua|0){if(__Z16atomic_decrementPj(ua+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ua,1)}while(0);ua=c[W>>2]|0;do if(ua|0){if(__Z16atomic_decrementPj(ua+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ua,1)}while(0);ua=c[ya>>2]|0;do if(ua|0){if(__Z16atomic_decrementPj(ua+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ua,1)}while(0);__ZN10StringNameD2Ev(xa);xa=c[U>>2]|0;do if(xa|0){if(__Z16atomic_decrementPj(xa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(xa,1)}while(0);__ZN6StringC2EPKc(b,849837);c[U>>2]=c[b>>2];__ZN10StringNameC2ERK6String(za,U);__ZN6StringC2EPKc(Aa,876496);__ZN6StringC2EPKc(W,873088);xa=b+4|0;c[xa>>2]=0;ua=b+12|0;c[ua>>2]=0;c[b>>2]=3;ya=c[Aa>>2]|0;do if(ya|0){c[xa>>2]=0;if(!(__Z28atomic_conditional_incrementPj(ya+-8|0)|0))break;c[xa>>2]=c[Aa>>2]}while(0);c[b+8>>2]=1;xa=c[ua>>2]|0;do if((xa|0)!=(c[W>>2]|0)){do if(xa|0){if(__Z16atomic_decrementPj(xa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(xa,1)}while(0);c[ua>>2]=0;ya=c[W>>2]|0;if(!ya)break;if(!(__Z28atomic_conditional_incrementPj(ya+-8|0)|0))break;c[ua>>2]=c[W>>2]}while(0);c[b+16>>2]=7;c[X>>2]=__Z11_scs_createPKc(876480)|0;c[Y>>2]=__Z11_scs_createPKc(876508)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(za,b,X,Y,-1);__ZN10StringNameD2Ev(Y);__ZN10StringNameD2Ev(X);ua=c[b+12>>2]|0;do if(ua|0){if(__Z16atomic_decrementPj(ua+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ua,1)}while(0);ua=c[b+4>>2]|0;do if(ua|0){if(__Z16atomic_decrementPj(ua+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ua,1)}while(0);ua=c[W>>2]|0;do if(ua|0){if(__Z16atomic_decrementPj(ua+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ua,1)}while(0);ua=c[Aa>>2]|0;do if(ua|0){if(__Z16atomic_decrementPj(ua+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ua,1)}while(0);__ZN10StringNameD2Ev(za);za=c[U>>2]|0;do if(za|0){if(__Z16atomic_decrementPj(za+-8|0)|0)break;__ZN6Memory11free_staticEPvb(za,1)}while(0);__ZN6StringC2EPKc(b,849837);c[U>>2]=c[b>>2];__ZN10StringNameC2ERK6String(Ba,U);__ZN6StringC2EPKc(b,873100);__ZN6StringC2EPKc(W,873108);__ZN7ClassDB18add_property_groupE10StringNameRK6StringS3_(Ba,b,W);za=c[W>>2]|0;do if(za|0){if(__Z16atomic_decrementPj(za+-8|0)|0)break;__ZN6Memory11free_staticEPvb(za,1)}while(0);za=c[b>>2]|0;do if(za|0){if(__Z16atomic_decrementPj(za+-8|0)|0)break;__ZN6Memory11free_staticEPvb(za,1)}while(0);__ZN10StringNameD2Ev(Ba);Ba=c[U>>2]|0;do if(Ba|0){if(__Z16atomic_decrementPj(Ba+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ba,1)}while(0);__ZN6StringC2EPKc(b,849837);c[U>>2]=c[b>>2];__ZN10StringNameC2ERK6String(Ca,U);__ZN6StringC2EPKc(Da,872449);__ZN6StringC2EPKc(W,1263606);Ba=b+4|0;c[Ba>>2]=0;za=b+12|0;c[za>>2]=0;c[b>>2]=7;ua=c[Da>>2]|0;do if(ua|0){c[Ba>>2]=0;if(!(__Z28atomic_conditional_incrementPj(ua+-8|0)|0))break;c[Ba>>2]=c[Da>>2]}while(0);c[b+8>>2]=0;Ba=c[za>>2]|0;do if((Ba|0)!=(c[W>>2]|0)){do if(Ba|0){if(__Z16atomic_decrementPj(Ba+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ba,1)}while(0);c[za>>2]=0;ua=c[W>>2]|0;if(!ua)break;if(!(__Z28atomic_conditional_incrementPj(ua+-8|0)|0))break;c[za>>2]=c[W>>2]}while(0);c[b+16>>2]=7;c[X>>2]=__Z11_scs_createPKc(1044356)|0;c[Y>>2]=__Z11_scs_createPKc(1044377)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(Ca,b,X,Y,-1);__ZN10StringNameD2Ev(Y);__ZN10StringNameD2Ev(X);za=c[b+12>>2]|0;do if(za|0){if(__Z16atomic_decrementPj(za+-8|0)|0)break;__ZN6Memory11free_staticEPvb(za,1)}while(0);za=c[b+4>>2]|0;do if(za|0){if(__Z16atomic_decrementPj(za+-8|0)|0)break;__ZN6Memory11free_staticEPvb(za,1)}while(0);za=c[W>>2]|0;do if(za|0){if(__Z16atomic_decrementPj(za+-8|0)|0)break;__ZN6Memory11free_staticEPvb(za,1)}while(0);za=c[Da>>2]|0;do if(za|0){if(__Z16atomic_decrementPj(za+-8|0)|0)break;__ZN6Memory11free_staticEPvb(za,1)}while(0);__ZN10StringNameD2Ev(Ca);Ca=c[U>>2]|0;do if(Ca|0){if(__Z16atomic_decrementPj(Ca+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ca,1)}while(0);__ZN6StringC2EPKc(b,849837);c[U>>2]=c[b>>2];__ZN10StringNameC2ERK6String(Ea,U);__ZN6StringC2EPKc(Fa,876541);__ZN6StringC2EPKc(W,873088);Ca=b+4|0;c[Ca>>2]=0;za=b+12|0;c[za>>2]=0;c[b>>2]=3;Da=c[Fa>>2]|0;do if(Da|0){c[Ca>>2]=0;if(!(__Z28atomic_conditional_incrementPj(Da+-8|0)|0))break;c[Ca>>2]=c[Fa>>2]}while(0);c[b+8>>2]=1;Ca=c[za>>2]|0;do if((Ca|0)!=(c[W>>2]|0)){do if(Ca|0){if(__Z16atomic_decrementPj(Ca+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ca,1)}while(0);c[za>>2]=0;Da=c[W>>2]|0;if(!Da)break;if(!(__Z28atomic_conditional_incrementPj(Da+-8|0)|0))break;c[za>>2]=c[W>>2]}while(0);c[b+16>>2]=7;c[X>>2]=__Z11_scs_createPKc(876524)|0;c[Y>>2]=__Z11_scs_createPKc(876554)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(Ea,b,X,Y,-1);__ZN10StringNameD2Ev(Y);__ZN10StringNameD2Ev(X);za=c[b+12>>2]|0;do if(za|0){if(__Z16atomic_decrementPj(za+-8|0)|0)break;__ZN6Memory11free_staticEPvb(za,1)}while(0);za=c[b+4>>2]|0;do if(za|0){if(__Z16atomic_decrementPj(za+-8|0)|0)break;__ZN6Memory11free_staticEPvb(za,1)}while(0);za=c[W>>2]|0;do if(za|0){if(__Z16atomic_decrementPj(za+-8|0)|0)break;__ZN6Memory11free_staticEPvb(za,1)}while(0);za=c[Fa>>2]|0;do if(za|0){if(__Z16atomic_decrementPj(za+-8|0)|0)break;__ZN6Memory11free_staticEPvb(za,1)}while(0);__ZN10StringNameD2Ev(Ea);Ea=c[U>>2]|0;do if(Ea|0){if(__Z16atomic_decrementPj(Ea+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ea,1)}while(0);__ZN6StringC2EPKc(b,849837);c[U>>2]=c[b>>2];__ZN10StringNameC2ERK6String(Ga,U);__ZN6StringC2EPKc(W,914931);__ZN6StringC2EPKc(Ha,876867);__ZN6StringC2EPKc(Y,1263606);Ea=X+4|0;c[Ea>>2]=0;za=X+12|0;c[za>>2]=0;c[X>>2]=2;Fa=c[Ha>>2]|0;do if(Fa|0){c[Ea>>2]=0;if(!(__Z28atomic_conditional_incrementPj(Fa+-8|0)|0))break;c[Ea>>2]=c[Ha>>2]}while(0);c[X+8>>2]=0;Ea=c[za>>2]|0;do if((Ea|0)!=(c[Y>>2]|0)){do if(Ea|0){if(__Z16atomic_decrementPj(Ea+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ea,1)}while(0);c[za>>2]=0;Fa=c[Y>>2]|0;if(!Fa)break;if(!(__Z28atomic_conditional_incrementPj(Fa+-8|0)|0))break;c[za>>2]=c[Y>>2]}while(0);c[X+16>>2]=7;__ZN6StringC2EPKc(Ja,1100707);__ZN6StringC2EPKc(Ka,1263606);za=Ia+4|0;c[za>>2]=0;Ea=Ia+12|0;c[Ea>>2]=0;c[Ia>>2]=18;Fa=c[Ja>>2]|0;do if(Fa|0){c[za>>2]=0;if(!(__Z28atomic_conditional_incrementPj(Fa+-8|0)|0))break;c[za>>2]=c[Ja>>2]}while(0);c[Ia+8>>2]=0;za=c[Ea>>2]|0;do if((za|0)!=(c[Ka>>2]|0)){do if(za|0){if(__Z16atomic_decrementPj(za+-8|0)|0)break;__ZN6Memory11free_staticEPvb(za,1)}while(0);c[Ea>>2]=0;Fa=c[Ka>>2]|0;if(!Fa)break;if(!(__Z28atomic_conditional_incrementPj(Fa+-8|0)|0))break;c[Ea>>2]=c[Ka>>2]}while(0);c[Ia+16>>2]=7;__ZN6StringC2EPKc(Ma,876889);__ZN6StringC2EPKc(Na,1263606);Ea=La+4|0;c[Ea>>2]=0;za=La+12|0;c[za>>2]=0;c[La>>2]=2;Fa=c[Ma>>2]|0;do if(Fa|0){c[Ea>>2]=0;if(!(__Z28atomic_conditional_incrementPj(Fa+-8|0)|0))break;c[Ea>>2]=c[Ma>>2]}while(0);c[La+8>>2]=0;Ea=c[za>>2]|0;do if((Ea|0)!=(c[Na>>2]|0)){do if(Ea|0){if(__Z16atomic_decrementPj(Ea+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ea,1)}while(0);c[za>>2]=0;Fa=c[Na>>2]|0;if(!Fa)break;if(!(__Z28atomic_conditional_incrementPj(Fa+-8|0)|0))break;c[za>>2]=c[Na>>2]}while(0);c[La+16>>2]=7;__ZN6StringC2EPKc(Pa,873117);__ZN6StringC2EPKc(Qa,1263606);za=Oa+4|0;c[za>>2]=0;Ea=Oa+12|0;c[Ea>>2]=0;c[Oa>>2]=2;Fa=c[Pa>>2]|0;do if(Fa|0){c[za>>2]=0;if(!(__Z28atomic_conditional_incrementPj(Fa+-8|0)|0))break;c[za>>2]=c[Pa>>2]}while(0);c[Oa+8>>2]=0;za=c[Ea>>2]|0;do if((za|0)!=(c[Qa>>2]|0)){do if(za|0){if(__Z16atomic_decrementPj(za+-8|0)|0)break;__ZN6Memory11free_staticEPvb(za,1)}while(0);c[Ea>>2]=0;Fa=c[Qa>>2]|0;if(!Fa)break;if(!(__Z28atomic_conditional_incrementPj(Fa+-8|0)|0))break;c[Ea>>2]=c[Qa>>2]}while(0);c[Oa+16>>2]=7;__ZN10MethodInfoC2ERK6StringRK12PropertyInfoS5_S5_S5_(b,W,X,Ia,La,Oa);__ZN7ClassDB10add_signalE10StringNameRK10MethodInfo(Ga,b);__ZN10MethodInfoD2Ev(b);Ea=c[Oa+12>>2]|0;do if(Ea|0){if(__Z16atomic_decrementPj(Ea+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ea,1)}while(0);Ea=c[Oa+4>>2]|0;do if(Ea|0){if(__Z16atomic_decrementPj(Ea+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ea,1)}while(0);Ea=c[Qa>>2]|0;do if(Ea|0){if(__Z16atomic_decrementPj(Ea+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ea,1)}while(0);Ea=c[Pa>>2]|0;do if(Ea|0){if(__Z16atomic_decrementPj(Ea+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ea,1)}while(0);Ea=c[La+12>>2]|0;do if(Ea|0){if(__Z16atomic_decrementPj(Ea+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ea,1)}while(0);Ea=c[La+4>>2]|0;do if(Ea|0){if(__Z16atomic_decrementPj(Ea+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ea,1)}while(0);Ea=c[Na>>2]|0;do if(Ea|0){if(__Z16atomic_decrementPj(Ea+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ea,1)}while(0);Ea=c[Ma>>2]|0;do if(Ea|0){if(__Z16atomic_decrementPj(Ea+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ea,1)}while(0);Ea=c[Ia+12>>2]|0;do if(Ea|0){if(__Z16atomic_decrementPj(Ea+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ea,1)}while(0);Ea=c[Ia+4>>2]|0;do if(Ea|0){if(__Z16atomic_decrementPj(Ea+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ea,1)}while(0);Ea=c[Ka>>2]|0;do if(Ea|0){if(__Z16atomic_decrementPj(Ea+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ea,1)}while(0);Ea=c[Ja>>2]|0;do if(Ea|0){if(__Z16atomic_decrementPj(Ea+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ea,1)}while(0);Ea=c[X+12>>2]|0;do if(Ea|0){if(__Z16atomic_decrementPj(Ea+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ea,1)}while(0);Ea=c[X+4>>2]|0;do if(Ea|0){if(__Z16atomic_decrementPj(Ea+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ea,1)}while(0);Ea=c[Y>>2]|0;do if(Ea|0){if(__Z16atomic_decrementPj(Ea+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ea,1)}while(0);Ea=c[Ha>>2]|0;do if(Ea|0){if(__Z16atomic_decrementPj(Ea+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ea,1)}while(0);Ea=c[W>>2]|0;do if(Ea|0){if(__Z16atomic_decrementPj(Ea+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ea,1)}while(0);__ZN10StringNameD2Ev(Ga);Ga=c[U>>2]|0;do if(Ga|0){if(__Z16atomic_decrementPj(Ga+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ga,1)}while(0);__ZN6StringC2EPKc(b,849837);c[U>>2]=c[b>>2];__ZN10StringNameC2ERK6String(Ra,U);__ZN6StringC2EPKc(W,914963);__ZN6StringC2EPKc(Sa,876867);__ZN6StringC2EPKc(Y,1263606);Ga=X+4|0;c[Ga>>2]=0;Ea=X+12|0;c[Ea>>2]=0;c[X>>2]=2;Ha=c[Sa>>2]|0;do if(Ha|0){c[Ga>>2]=0;if(!(__Z28atomic_conditional_incrementPj(Ha+-8|0)|0))break;c[Ga>>2]=c[Sa>>2]}while(0);c[X+8>>2]=0;Ga=c[Ea>>2]|0;do if((Ga|0)!=(c[Y>>2]|0)){do if(Ga|0){if(__Z16atomic_decrementPj(Ga+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ga,1)}while(0);c[Ea>>2]=0;Ha=c[Y>>2]|0;if(!Ha)break;if(!(__Z28atomic_conditional_incrementPj(Ha+-8|0)|0))break;c[Ea>>2]=c[Y>>2]}while(0);c[X+16>>2]=7;__ZN6StringC2EPKc(Ta,1100707);__ZN6StringC2EPKc(Ka,1263606);Ea=Ia+4|0;c[Ea>>2]=0;Ga=Ia+12|0;c[Ga>>2]=0;c[Ia>>2]=18;Ha=c[Ta>>2]|0;do if(Ha|0){c[Ea>>2]=0;if(!(__Z28atomic_conditional_incrementPj(Ha+-8|0)|0))break;c[Ea>>2]=c[Ta>>2]}while(0);c[Ia+8>>2]=0;Ea=c[Ga>>2]|0;do if((Ea|0)!=(c[Ka>>2]|0)){do if(Ea|0){if(__Z16atomic_decrementPj(Ea+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ea,1)}while(0);c[Ga>>2]=0;Ha=c[Ka>>2]|0;if(!Ha)break;if(!(__Z28atomic_conditional_incrementPj(Ha+-8|0)|0))break;c[Ga>>2]=c[Ka>>2]}while(0);c[Ia+16>>2]=7;__ZN6StringC2EPKc(Ua,876889);__ZN6StringC2EPKc(Na,1263606);Ga=La+4|0;c[Ga>>2]=0;Ea=La+12|0;c[Ea>>2]=0;c[La>>2]=2;Ha=c[Ua>>2]|0;do if(Ha|0){c[Ga>>2]=0;if(!(__Z28atomic_conditional_incrementPj(Ha+-8|0)|0))break;c[Ga>>2]=c[Ua>>2]}while(0);c[La+8>>2]=0;Ga=c[Ea>>2]|0;do if((Ga|0)!=(c[Na>>2]|0)){do if(Ga|0){if(__Z16atomic_decrementPj(Ga+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ga,1)}while(0);c[Ea>>2]=0;Ha=c[Na>>2]|0;if(!Ha)break;if(!(__Z28atomic_conditional_incrementPj(Ha+-8|0)|0))break;c[Ea>>2]=c[Na>>2]}while(0);c[La+16>>2]=7;__ZN6StringC2EPKc(Va,873117);__ZN6StringC2EPKc(Qa,1263606);Ea=Oa+4|0;c[Ea>>2]=0;Ga=Oa+12|0;c[Ga>>2]=0;c[Oa>>2]=2;Ha=c[Va>>2]|0;do if(Ha|0){c[Ea>>2]=0;if(!(__Z28atomic_conditional_incrementPj(Ha+-8|0)|0))break;c[Ea>>2]=c[Va>>2]}while(0);c[Oa+8>>2]=0;Ea=c[Ga>>2]|0;do if((Ea|0)!=(c[Qa>>2]|0)){do if(Ea|0){if(__Z16atomic_decrementPj(Ea+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ea,1)}while(0);c[Ga>>2]=0;Ha=c[Qa>>2]|0;if(!Ha)break;if(!(__Z28atomic_conditional_incrementPj(Ha+-8|0)|0))break;c[Ga>>2]=c[Qa>>2]}while(0);c[Oa+16>>2]=7;__ZN10MethodInfoC2ERK6StringRK12PropertyInfoS5_S5_S5_(b,W,X,Ia,La,Oa);__ZN7ClassDB10add_signalE10StringNameRK10MethodInfo(Ra,b);__ZN10MethodInfoD2Ev(b);Ga=c[Oa+12>>2]|0;do if(Ga|0){if(__Z16atomic_decrementPj(Ga+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ga,1)}while(0);Ga=c[Oa+4>>2]|0;do if(Ga|0){if(__Z16atomic_decrementPj(Ga+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ga,1)}while(0);Ga=c[Qa>>2]|0;do if(Ga|0){if(__Z16atomic_decrementPj(Ga+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ga,1)}while(0);Ga=c[Va>>2]|0;do if(Ga|0){if(__Z16atomic_decrementPj(Ga+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ga,1)}while(0);Ga=c[La+12>>2]|0;do if(Ga|0){if(__Z16atomic_decrementPj(Ga+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ga,1)}while(0);Ga=c[La+4>>2]|0;do if(Ga|0){if(__Z16atomic_decrementPj(Ga+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ga,1)}while(0);Ga=c[Na>>2]|0;do if(Ga|0){if(__Z16atomic_decrementPj(Ga+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ga,1)}while(0);Ga=c[Ua>>2]|0;do if(Ga|0){if(__Z16atomic_decrementPj(Ga+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ga,1)}while(0);Ga=c[Ia+12>>2]|0;do if(Ga|0){if(__Z16atomic_decrementPj(Ga+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ga,1)}while(0);Ga=c[Ia+4>>2]|0;do if(Ga|0){if(__Z16atomic_decrementPj(Ga+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ga,1)}while(0);Ga=c[Ka>>2]|0;do if(Ga|0){if(__Z16atomic_decrementPj(Ga+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ga,1)}while(0);Ga=c[Ta>>2]|0;do if(Ga|0){if(__Z16atomic_decrementPj(Ga+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ga,1)}while(0);Ga=c[X+12>>2]|0;do if(Ga|0){if(__Z16atomic_decrementPj(Ga+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ga,1)}while(0);Ga=c[X+4>>2]|0;do if(Ga|0){if(__Z16atomic_decrementPj(Ga+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ga,1)}while(0);Ga=c[Y>>2]|0;do if(Ga|0){if(__Z16atomic_decrementPj(Ga+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ga,1)}while(0);Ga=c[Sa>>2]|0;do if(Ga|0){if(__Z16atomic_decrementPj(Ga+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ga,1)}while(0);Ga=c[W>>2]|0;do if(Ga|0){if(__Z16atomic_decrementPj(Ga+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ga,1)}while(0);__ZN10StringNameD2Ev(Ra);Ra=c[U>>2]|0;do if(Ra|0){if(__Z16atomic_decrementPj(Ra+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ra,1)}while(0);__ZN6StringC2EPKc(b,849837);c[U>>2]=c[b>>2];__ZN10StringNameC2ERK6String(Wa,U);__ZN6StringC2EPKc(W,914950);__ZN6StringC2EPKc(Xa,1100707);__ZN6StringC2EPKc(Y,1263606);Ra=X+4|0;c[Ra>>2]=0;Ga=X+12|0;c[Ga>>2]=0;c[X>>2]=18;Sa=c[Xa>>2]|0;do if(Sa|0){c[Ra>>2]=0;if(!(__Z28atomic_conditional_incrementPj(Sa+-8|0)|0))break;c[Ra>>2]=c[Xa>>2]}while(0);c[X+8>>2]=0;Ra=c[Ga>>2]|0;do if((Ra|0)!=(c[Y>>2]|0)){do if(Ra|0){if(__Z16atomic_decrementPj(Ra+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ra,1)}while(0);c[Ga>>2]=0;Sa=c[Y>>2]|0;if(!Sa)break;if(!(__Z28atomic_conditional_incrementPj(Sa+-8|0)|0))break;c[Ga>>2]=c[Y>>2]}while(0);c[X+16>>2]=7;__ZN10MethodInfoC2ERK6StringRK12PropertyInfo(b,W,X);__ZN7ClassDB10add_signalE10StringNameRK10MethodInfo(Wa,b);__ZN10MethodInfoD2Ev(b);Ga=c[X+12>>2]|0;do if(Ga|0){if(__Z16atomic_decrementPj(Ga+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ga,1)}while(0);Ga=c[X+4>>2]|0;do if(Ga|0){if(__Z16atomic_decrementPj(Ga+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ga,1)}while(0);Ga=c[Y>>2]|0;do if(Ga|0){if(__Z16atomic_decrementPj(Ga+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ga,1)}while(0);Ga=c[Xa>>2]|0;do if(Ga|0){if(__Z16atomic_decrementPj(Ga+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ga,1)}while(0);Ga=c[W>>2]|0;do if(Ga|0){if(__Z16atomic_decrementPj(Ga+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ga,1)}while(0);__ZN10StringNameD2Ev(Wa);Wa=c[U>>2]|0;do if(Wa|0){if(__Z16atomic_decrementPj(Wa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Wa,1)}while(0);__ZN6StringC2EPKc(b,849837);c[U>>2]=c[b>>2];__ZN10StringNameC2ERK6String(Ya,U);__ZN6StringC2EPKc(W,914981);__ZN6StringC2EPKc(Za,1100707);__ZN6StringC2EPKc(Y,1263606);Wa=X+4|0;c[Wa>>2]=0;Ga=X+12|0;c[Ga>>2]=0;c[X>>2]=18;Xa=c[Za>>2]|0;do if(Xa|0){c[Wa>>2]=0;if(!(__Z28atomic_conditional_incrementPj(Xa+-8|0)|0))break;c[Wa>>2]=c[Za>>2]}while(0);c[X+8>>2]=0;Wa=c[Ga>>2]|0;do if((Wa|0)!=(c[Y>>2]|0)){do if(Wa|0){if(__Z16atomic_decrementPj(Wa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Wa,1)}while(0);c[Ga>>2]=0;Xa=c[Y>>2]|0;if(!Xa)break;if(!(__Z28atomic_conditional_incrementPj(Xa+-8|0)|0))break;c[Ga>>2]=c[Y>>2]}while(0);c[X+16>>2]=7;__ZN10MethodInfoC2ERK6StringRK12PropertyInfo(b,W,X);__ZN7ClassDB10add_signalE10StringNameRK10MethodInfo(Ya,b);__ZN10MethodInfoD2Ev(b);Ga=c[X+12>>2]|0;do if(Ga|0){if(__Z16atomic_decrementPj(Ga+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ga,1)}while(0);Ga=c[X+4>>2]|0;do if(Ga|0){if(__Z16atomic_decrementPj(Ga+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ga,1)}while(0);Ga=c[Y>>2]|0;do if(Ga|0){if(__Z16atomic_decrementPj(Ga+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ga,1)}while(0);Ga=c[Za>>2]|0;do if(Ga|0){if(__Z16atomic_decrementPj(Ga+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ga,1)}while(0);Ga=c[W>>2]|0;do if(Ga|0){if(__Z16atomic_decrementPj(Ga+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ga,1)}while(0);__ZN10StringNameD2Ev(Ya);Ya=c[U>>2]|0;do if(Ya|0){if(__Z16atomic_decrementPj(Ya+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ya,1)}while(0);__ZN6StringC2EPKc(b,849837);c[U>>2]=c[b>>2];__ZN10StringNameC2ERK6String(_a,U);__ZN6StringC2EPKc(W,914789);__ZN10MethodInfoC2ERK6String(b,W);__ZN7ClassDB10add_signalE10StringNameRK10MethodInfo(_a,b);__ZN10MethodInfoD2Ev(b);Ya=c[W>>2]|0;do if(Ya|0){if(__Z16atomic_decrementPj(Ya+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ya,1)}while(0);__ZN10StringNameD2Ev(_a);_a=c[U>>2]|0;do if(_a|0){if(__Z16atomic_decrementPj(_a+-8|0)|0)break;__ZN6Memory11free_staticEPvb(_a,1)}while(0);__ZN6StringC2EPKc(b,849837);c[W>>2]=c[b>>2];__ZN10StringNameC2ERK6String(U,W);__ZN10StringNameC2EPKc(b,873129);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(U,b,1);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(U);_a=c[W>>2]|0;do if(_a|0){if(__Z16atomic_decrementPj(_a+-8|0)|0)break;__ZN6Memory11free_staticEPvb(_a,1)}while(0);__ZN6StringC2EPKc(b,849837);c[W>>2]=c[b>>2];__ZN10StringNameC2ERK6String(U,W);__ZN10StringNameC2EPKc(b,873141);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(U,b,3);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(U);_a=c[W>>2]|0;do if(_a|0){if(__Z16atomic_decrementPj(_a+-8|0)|0)break;__ZN6Memory11free_staticEPvb(_a,1)}while(0);__ZN6StringC2EPKc(b,849837);c[W>>2]=c[b>>2];__ZN10StringNameC2ERK6String(U,W);__ZN10StringNameC2EPKc(b,873156);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(U,b,0);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(U);_a=c[W>>2]|0;do if(_a|0){if(__Z16atomic_decrementPj(_a+-8|0)|0)break;__ZN6Memory11free_staticEPvb(_a,1)}while(0);__ZN6StringC2EPKc(b,849837);c[W>>2]=c[b>>2];__ZN10StringNameC2ERK6String(U,W);__ZN10StringNameC2EPKc(b,873167);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(U,b,2);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(U);U=c[W>>2]|0;if(!U){l=a;return}if(__Z16atomic_decrementPj(U+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(U,1);l=a;return}function __ZN9RigidBody8set_modeENS_4ModeE(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0;d=l;l=l+32|0;if((l|0)>=(m|0))ba(32);e=d+16|0;f=d+12|0;g=d+8|0;h=d+4|0;i=d;c[a+436>>2]=b;switch(b|0){case 0:{b=__ZN13PhysicsServer13get_singletonEv()|0;j=c[(c[b>>2]|0)+260>>2]|0;c[f>>2]=c[a+400>>2];c[e>>2]=c[f>>2];bj[j&4095](b,e,2);l=d;return}case 1:{b=__ZN13PhysicsServer13get_singletonEv()|0;j=c[(c[b>>2]|0)+260>>2]|0;c[g>>2]=c[a+400>>2];c[e>>2]=c[g>>2];bj[j&4095](b,e,0);l=d;return}case 2:{b=__ZN13PhysicsServer13get_singletonEv()|0;j=c[(c[b>>2]|0)+260>>2]|0;c[h>>2]=c[a+400>>2];c[e>>2]=c[h>>2];bj[j&4095](b,e,3);l=d;return}case 3:{b=__ZN13PhysicsServer13get_singletonEv()|0;j=c[(c[b>>2]|0)+260>>2]|0;c[i>>2]=c[a+400>>2];c[e>>2]=c[i>>2];bj[j&4095](b,e,1);l=d;return}default:{l=d;return}}}function __ZNK9RigidBody8get_modeEv(a){a=a|0;return c[a+436>>2]|0}function __ZN9RigidBody8set_massEf(b,d){b=b|0;d=+d;var e=0,f=0,h=0,i=0,j=0,k=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e+4|0;h=e;if(!(d<=0.0)){a[1263537]=0;i=b+444|0;g[i>>2]=d;j=__ZN13PhysicsServer13get_singletonEv()|0;k=c[(c[j>>2]|0)+348>>2]|0;c[h>>2]=c[b+400>>2];d=+g[i>>2];c[f>>2]=c[h>>2];Gi[k&31](j,f,2,d);l=e;return}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(872315,849653,509,873585,0);l=e;return}}function __ZNK9RigidBody8get_massEv(a){a=a|0;return +(+g[a+444>>2])}function __ZN9RigidBody10set_weightEf(b,d){b=b|0;d=+d;var e=0,f=0,h=0,i=0.0,j=0,k=0,n=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e+4|0;h=e;i=d/9.8;if(!(i<=0.0)){a[1263537]=0;j=b+444|0;g[j>>2]=i;k=__ZN13PhysicsServer13get_singletonEv()|0;n=c[(c[k>>2]|0)+348>>2]|0;c[h>>2]=c[b+400>>2];i=+g[j>>2];c[f>>2]=c[h>>2];Gi[n&31](k,f,2,i);l=e;return}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(872315,849653,509,873585,0);l=e;return}}function __ZNK9RigidBody10get_weightEv(a){a=a|0;return +(+g[a+444>>2]*9.8)}function __ZN9RigidBody12set_frictionEf(b,d){b=b|0;d=+d;var e=0,f=0,h=0,i=0,j=0,k=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e+4|0;h=e;if(d<0.0|d>1.0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(872086,849653,531,872246,0);l=e;return}else{a[1263537]=0;i=b+448|0;g[i>>2]=d;j=__ZN13PhysicsServer13get_singletonEv()|0;k=c[(c[j>>2]|0)+348>>2]|0;c[h>>2]=c[b+400>>2];d=+g[i>>2];c[f>>2]=c[h>>2];Gi[k&31](j,f,1,d);l=e;return}}function __ZNK9RigidBody12get_frictionEv(a){a=a|0;return +(+g[a+448>>2])}function __ZN9RigidBody10set_bounceEf(b,d){b=b|0;d=+d;var e=0,f=0,h=0,i=0,j=0,k=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e+4|0;h=e;if(d<0.0|d>1.0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(872121,849653,543,872194,0);l=e;return}else{a[1263537]=0;i=b+440|0;g[i>>2]=d;j=__ZN13PhysicsServer13get_singletonEv()|0;k=c[(c[j>>2]|0)+348>>2]|0;c[h>>2]=c[b+400>>2];d=+g[i>>2];c[f>>2]=c[h>>2];Gi[k&31](j,f,0,d);l=e;return}}function __ZNK9RigidBody10get_bounceEv(a){a=a|0;return +(+g[a+440>>2])}function __ZN9RigidBody19set_linear_velocityERK7Vector3(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0;d=l;l=l+32|0;if((l|0)>=(m|0))ba(32);e=d+28|0;f=d+24|0;g=d;h=a+452|0;c[h>>2]=c[b>>2];c[h+4>>2]=c[b+4>>2];c[h+8>>2]=c[b+8>>2];b=c[a+432>>2]|0;if(b|0){Pi[c[(c[b>>2]|0)+116>>2]&2047](b,h);l=d;return}b=__ZN13PhysicsServer13get_singletonEv()|0;i=c[(c[b>>2]|0)+356>>2]|0;c[f>>2]=c[a+400>>2];__ZN7VariantC2ERK7Vector3(g,h);c[e>>2]=c[f>>2];Ki[i&4095](b,e,1,g);if(c[g>>2]|0)__ZN7Variant5clearEv(g);l=d;return}function __ZN9RigidBody20set_angular_velocityERK7Vector3(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0;d=l;l=l+32|0;if((l|0)>=(m|0))ba(32);e=d+28|0;f=d+24|0;g=d;h=a+464|0;c[h>>2]=c[b>>2];c[h+4>>2]=c[b+4>>2];c[h+8>>2]=c[b+8>>2];b=c[a+432>>2]|0;if(b|0){Pi[c[(c[b>>2]|0)+124>>2]&2047](b,h);l=d;return}b=__ZN13PhysicsServer13get_singletonEv()|0;i=c[(c[b>>2]|0)+356>>2]|0;c[f>>2]=c[a+400>>2];__ZN7VariantC2ERK7Vector3(g,h);c[e>>2]=c[f>>2];Ki[i&4095](b,e,2,g);if(c[g>>2]|0)__ZN7Variant5clearEv(g);l=d;return}function __ZN9RigidBody17set_gravity_scaleEf(a,b){a=a|0;b=+b;var d=0,e=0,f=0,h=0,i=0,j=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d+4|0;f=d;h=a+476|0;g[h>>2]=b;i=__ZN13PhysicsServer13get_singletonEv()|0;j=c[(c[i>>2]|0)+348>>2]|0;c[f>>2]=c[a+400>>2];b=+g[h>>2];c[e>>2]=c[f>>2];Gi[j&31](i,e,3,b);l=d;return}function __ZNK9RigidBody17get_gravity_scaleEv(a){a=a|0;return +(+g[a+476>>2])}function __ZN9RigidBody15set_linear_dampEf(b,d){b=b|0;d=+d;var e=0,f=0,h=0,i=0,j=0,k=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e+4|0;h=e;if(d<-1.0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(876480,849653,565,873543,0);l=e;return}else{a[1263537]=0;i=b+480|0;g[i>>2]=d;j=__ZN13PhysicsServer13get_singletonEv()|0;k=c[(c[j>>2]|0)+348>>2]|0;c[h>>2]=c[b+400>>2];d=+g[i>>2];c[f>>2]=c[h>>2];Gi[k&31](j,f,4,d);l=e;return}}function __ZNK9RigidBody15get_linear_dampEv(a){a=a|0;return +(+g[a+480>>2])}function __ZN9RigidBody16set_angular_dampEf(b,d){b=b|0;d=+d;var e=0,f=0,h=0,i=0,j=0,k=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e+4|0;h=e;if(d<-1.0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(876524,849653,576,873500,0);l=e;return}else{a[1263537]=0;i=b+484|0;g[i>>2]=d;j=__ZN13PhysicsServer13get_singletonEv()|0;k=c[(c[j>>2]|0)+348>>2]|0;c[h>>2]=c[b+400>>2];d=+g[i>>2];c[f>>2]=c[h>>2];Gi[k&31](j,f,5,d);l=e;return}}function __ZNK9RigidBody16get_angular_dampEv(a){a=a|0;return +(+g[a+484>>2])}function __ZN9RigidBody25set_max_contacts_reportedEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d+4|0;f=d;c[a+496>>2]=b;g=__ZN13PhysicsServer13get_singletonEv()|0;h=c[(c[g>>2]|0)+412>>2]|0;c[f>>2]=c[a+400>>2];c[e>>2]=c[f>>2];bj[h&4095](g,e,b);l=d;return}function __ZNK9RigidBody25get_max_contacts_reportedEv(a){a=a|0;return c[a+496>>2]|0}function __ZN9RigidBody25set_use_custom_integratorEb(b,e){b=b|0;e=e|0;var f=0,g=0,h=0,i=0,j=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f+4|0;h=f;i=b+500|0;if((d[i>>0]|0|0)==(e&1|0)){l=f;return}a[i>>0]=e&1;i=__ZN13PhysicsServer13get_singletonEv()|0;j=c[(c[i>>2]|0)+428>>2]|0;c[h>>2]=c[b+400>>2];c[g>>2]=c[h>>2];bj[j&4095](i,g,e);l=f;return}function __ZN9RigidBody26is_using_custom_integratorEv(b){b=b|0;return (a[b+500>>0]|0)!=0|0}function __ZN9RigidBody19set_contact_monitorEb(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e+4|0;g=e;h=b+504|0;b=c[h>>2]|0;if(!((b|0)!=0^d)){l=e;return}if(d){d=__ZnwjPKc(16,1263606)|0;c[d+8>>2]=379008;c[d+4>>2]=0;c[d+12>>2]=0;c[h>>2]=d;a[d>>0]=0;l=e;return}if(a[b>>0]|0){__ZN6StringC2EPKc(g,873341);c[f>>2]=__ZNK6String4utf8Ev(g)|0;__Z19_err_set_last_errorPKc(__ZNK10CharString8get_dataEv(f)|0);d=c[f>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);d=c[g>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);a[1263537]=1;d=c[h>>2]|0;if(!(a[d>>0]|0))i=d;else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(872571,849653,698,873453,0);l=e;return}}else i=b;a[1263537]=0;b=c[i+4>>2]|0;d=(b|0)==0;do if(!d){g=c[b+8>>2]|0;f=c[i+8>>2]|0;if((g|0)!=(f|0)){j=g;while(1){g=c[j+8>>2]|0;if((g|0)==(f|0))break;else j=g}if(j|0){f=j;do f=c[f+16>>2]|0;while((f|0)!=0)}if(d)break}f=i+4|0;__ZN3MapIjN9RigidBody9BodyStateE10ComparatorIjE16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(i+4|0,c[b+8>>2]|0);j=c[i+8>>2]|0;g=c[f>>2]|0;c[g+8>>2]=j;c[i+12>>2]=0;k=j;c[k+12>>2]=k;if(g|0){k=c[g+32>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);__ZN6Memory11free_staticEPvb(g,0);c[f>>2]=0}}while(0);__ZN6Memory11free_staticEPvb(i,0);c[h>>2]=0;l=e;return}function __ZNK9RigidBody26is_contact_monitor_enabledEv(a){a=a|0;return (c[a+504>>2]|0)!=0|0}function __ZN9RigidBody38set_use_continuous_collision_detectionEb(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e+4|0;g=e;a[b+489>>0]=d&1;h=__ZN13PhysicsServer13get_singletonEv()|0;i=c[(c[h>>2]|0)+316>>2]|0;c[g>>2]=c[b+400>>2];c[f>>2]=c[g>>2];bj[i&4095](h,f,d);l=e;return}function __ZNK9RigidBody39is_using_continuous_collision_detectionEv(b){b=b|0;return (a[b+489>>0]|0)!=0|0}function __ZN9RigidBody17set_axis_velocityERK7Vector3(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,h=0,i=0,j=0,k=0,n=0.0,o=0.0,p=0.0,q=0.0,r=0.0,s=0.0,t=0.0,u=0.0,v=0.0,w=0.0;d=l;l=l+32|0;if((l|0)>=(m|0))ba(32);e=d+16|0;f=d+4|0;h=d;i=a+432|0;j=c[i>>2]|0;if(!j){k=a+452|0;c[f>>2]=c[k>>2];c[f+4>>2]=c[k+4>>2];c[f+8>>2]=c[k+8>>2]}else Pi[c[(c[j>>2]|0)+120>>2]&2047](f,j);n=+g[b>>2];o=+g[b+4>>2];p=+g[b+8>>2];q=+I(+(n*n+o*o+p*p));if(q==0.0){r=0.0;s=0.0;t=0.0}else{r=n/q;s=p/q;t=o/q}q=+g[f>>2];j=f+4|0;u=+g[j>>2];k=f+8|0;v=+g[k>>2];w=r*q+t*u+s*v;g[f>>2]=n+(q-r*w);g[j>>2]=o+(u-t*w);g[k>>2]=p+(v-s*w);k=c[i>>2]|0;if(!k){i=__ZN13PhysicsServer13get_singletonEv()|0;j=c[(c[i>>2]|0)+388>>2]|0;c[h>>2]=c[a+400>>2];c[e>>2]=c[h>>2];bj[j&4095](i,e,b);b=a+452|0;c[b>>2]=c[f>>2];c[b+4>>2]=c[f+4>>2];c[b+8>>2]=c[f+8>>2];l=d;return}else{b=a+452|0;c[b>>2]=c[f>>2];c[b+4>>2]=c[f+4>>2];c[b+8>>2]=c[f+8>>2];Pi[c[(c[k>>2]|0)+116>>2]&2047](k,b);l=d;return}}function __ZN9RigidBody13apply_impulseERK7Vector3S2_(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e+4|0;g=e;h=__ZN13PhysicsServer13get_singletonEv()|0;i=c[(c[h>>2]|0)+380>>2]|0;c[g>>2]=c[a+400>>2];c[f>>2]=c[g>>2];Ki[i&4095](h,f,b,d);l=e;return}function __ZN9RigidBody12set_sleepingEb(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+28|0;g=e+24|0;h=e;i=b+488|0;a[i>>0]=d&1;d=__ZN13PhysicsServer13get_singletonEv()|0;j=c[(c[d>>2]|0)+356>>2]|0;c[g>>2]=c[b+400>>2];__ZN7VariantC2Eb(h,(a[i>>0]|0)!=0);c[f>>2]=c[g>>2];Ki[j&4095](d,f,3,h);if(!(c[h>>2]|0)){l=e;return}__ZN7Variant5clearEv(h);l=e;return}function __ZNK9RigidBody11is_sleepingEv(b){b=b|0;return (a[b+488>>0]|0)!=0|0}function __ZN9RigidBody13set_can_sleepEb(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+28|0;g=e+24|0;h=e;a[b+428>>0]=d&1;i=__ZN13PhysicsServer13get_singletonEv()|0;j=c[(c[i>>2]|0)+356>>2]|0;c[g>>2]=c[b+400>>2];__ZN7VariantC2Eb(h,d);c[f>>2]=c[g>>2];Ki[j&4095](i,f,4,h);if(!(c[h>>2]|0)){l=e;return}__ZN7Variant5clearEv(h);l=e;return}function __ZNK9RigidBody16is_able_to_sleepEv(b){b=b|0;return (a[b+428>>0]|0)!=0|0}function __ZN9RigidBody21_direct_state_changedEP6Object(b,e){b=b|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0;f=l;l=l+192|0;if((l|0)>=(m|0))ba(192);g=f+144|0;h=f+120|0;i=f+72|0;j=f+48|0;k=f+24|0;n=f+96|0;o=f;if(!e)p=0;else{q=$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235720)|0;p=q?e:0}e=b+432|0;c[e>>2]=p;q=b+388|0;a[q>>0]=1;Pi[c[(c[p>>2]|0)+136>>2]&2047](g,p);__ZN7Spatial20set_global_transformERK9Transform(b,g);p=c[e>>2]|0;Pi[c[(c[p>>2]|0)+120>>2]&2047](g,p);p=b+452|0;c[p>>2]=c[g>>2];c[p+4>>2]=c[g+4>>2];c[p+8>>2]=c[g+8>>2];p=c[e>>2]|0;Pi[c[(c[p>>2]|0)+128>>2]&2047](g,p);p=b+464|0;c[p>>2]=c[g>>2];c[p+4>>2]=c[g+4>>2];c[p+8>>2]=c[g+8>>2];p=b+488|0;r=d[p>>0]|0;s=c[e>>2]|0;if((r|0)!=((ij[c[(c[s>>2]|0)+156>>2]&8191](s)|0)&1|0)){s=c[e>>2]|0;a[p>>0]=(ij[c[(c[s>>2]|0)+156>>2]&8191](s)|0)&1;s=(c[308579]|0)+80|0;c[g>>2]=0;c[h>>2]=0;c[i>>2]=0;c[j>>2]=0;c[k>>2]=0;__ZN6Object11emit_signalERK10StringNameRK7VariantS5_S5_S5_S5_(b,s,g,h,i,j,k);if(c[k>>2]|0)__ZN7Variant5clearEv(k);if(c[j>>2]|0)__ZN7Variant5clearEv(j);if(c[i>>2]|0)__ZN7Variant5clearEv(i);if(c[h>>2]|0)__ZN7Variant5clearEv(h);if(c[g>>2]|0)__ZN7Variant5clearEv(g)}s=c[b+52>>2]|0;if(s|0){p=c[(c[s>>2]|0)+28>>2]|0;__ZN10StringNameC2EPKc(g,873323);__ZN7VariantC2EPK6Object(h,c[e>>2]|0);c[i>>2]=0;c[j>>2]=0;c[k>>2]=0;c[o>>2]=0;Ui[p&7](n,s,g,h,i,j,k,o);if(c[n>>2]|0)__ZN7Variant5clearEv(n);if(c[o>>2]|0)__ZN7Variant5clearEv(o);if(c[k>>2]|0)__ZN7Variant5clearEv(k);if(c[j>>2]|0)__ZN7Variant5clearEv(j);if(c[i>>2]|0)__ZN7Variant5clearEv(i);if(c[h>>2]|0)__ZN7Variant5clearEv(h);__ZN10StringNameD2Ev(g)}a[q>>0]=0;q=b+504|0;g=c[q>>2]|0;if(!g){c[e>>2]=0;l=f;return}a[g>>0]=1;h=c[g+4>>2]|0;a:do if((h|0)!=0?(i=c[h+8>>2]|0,j=c[g+8>>2]|0,(i|0)!=(j|0)):0){k=i;while(1){i=c[k+8>>2]|0;if((i|0)==(j|0))break;else k=i}if(k){j=0;i=k;b:while(1){o=i+32|0;n=0;s=j;p=c[o>>2]|0;while(1){r=(p|0)==0;if(r)t=0;else t=c[p+-4>>2]|0;if((n|0)>=(t|0))break;if(r)u=0;else u=c[p+-4>>2]|0;if((u|0)<=(n|0)){if(r)v=0;else v=c[p+-4>>2]|0;if((v|0)<=(n|0))break b;a[1263537]=0}__ZN6VectorIN9RigidBody9ShapePairEE14_copy_on_writeEv(o);r=c[o>>2]|0;a[r+(n*12|0)+8>>0]=0;n=n+1|0;s=s+1|0;p=r}i=c[i+16>>2]|0;if(!i){w=s;break a}else j=s}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}else w=0}else w=0;while(0);v=c[e>>2]|0;u=(ij[c[(c[v>>2]|0)+160>>2]&8191](v)|0)*12|0;v=l;l=l+((1*u|0)+15&-16)|0;if((l|0)>=(m|0))ba((1*u|0)+15&-16|0);u=w<<4;w=l;l=l+((1*u|0)+15&-16)|0;if((l|0)>=(m|0))ba((1*u|0)+15&-16|0);u=c[e>>2]|0;c:do if((ij[c[(c[u>>2]|0)+160>>2]&8191](u)|0)>0){t=0;g=0;d:while(1){h=c[e>>2]|0;j=$i[c[(c[h>>2]|0)+184>>2]&8191](h,t)|0;h=c[e>>2]|0;i=$i[c[(c[h>>2]|0)+172>>2]&8191](h,t)|0;h=c[e>>2]|0;k=$i[c[(c[h>>2]|0)+192>>2]&8191](h,t)|0;h=c[q>>2]|0;p=c[h+4>>2]|0;e:do if(p){n=c[p+8>>2]|0;o=c[h+8>>2]|0;f:do if((n|0)==(o|0))x=n;else{r=n;while(1){y=c[r+24>>2]|0;if(j>>>0<y>>>0)z=r+8|0;else{if(y>>>0>=j>>>0){x=r;break f}z=r+4|0}r=c[z>>2]|0;if((r|0)==(o|0)){A=61;break e}}}while(0);if(!((x|0)==(o|0)|(x|0)==0)){n=x+32|0;r=c[n>>2]|0;g:do if(r|0){y=c[r+-4>>2]|0;if((y|0)>0){B=0;C=y}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);break}h:while(1){D=C+-1|0;E=B;while(1){F=E+D|0;G=(F|0)/2|0;H=c[r+(G*12|0)>>2]|0;if((k|0)==(H|0)){I=c[r+(G*12|0)+4>>2]|0;if((i|0)<(I|0))break;if((I|0)>=(i|0))break h}else{if((k|0)<(H|0))break;if((H|0)>=(k|0))break h}if((G|0)<(D|0))E=G+1|0;else break g}if((E|0)<(G|0)){B=E;C=G}else break g}if((F+3|0)>>>0>=2){if(!((F|0)>-2&(y|0)>(G|0)))break d;__ZN6VectorIN9RigidBody9ShapePairEE14_copy_on_writeEv(n);a[(c[n>>2]|0)+(G*12|0)+8>>0]=1;J=g;break e}}while(0);c[v+(g*12|0)+8>>2]=i;c[v+(g*12|0)>>2]=j;c[v+(g*12|0)+4>>2]=k;J=g+1|0}else A=61}else A=61;while(0);if((A|0)==61){A=0;c[v+(g*12|0)+8>>2]=i;c[v+(g*12|0)>>2]=j;c[v+(g*12|0)+4>>2]=k;J=g+1|0}t=t+1|0;h=c[e>>2]|0;if((t|0)>=(ij[c[(c[h>>2]|0)+160>>2]&8191](h)|0)){K=J;break c}else g=J}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}else K=0;while(0);J=c[q>>2]|0;G=c[J+4>>2]|0;if(G|0?(F=c[G+8>>2]|0,G=c[J+8>>2]|0,(F|0)!=(G|0)):0){J=F;while(1){F=c[J+8>>2]|0;if((F|0)==(G|0))break;else J=F}if(J|0){G=J;J=0;i:while(1){F=G+32|0;C=G+24|0;B=0;L=J;while(1){x=c[F>>2]|0;z=(x|0)==0;if(z)M=0;else M=c[x+-4>>2]|0;if((B|0)>=(M|0))break;if(z)N=0;else N=c[x+-4>>2]|0;if((N|0)<=(B|0)){if(z)O=0;else O=c[x+-4>>2]|0;if((O|0)<=(B|0)){A=91;break i}a[1263537]=0}__ZN6VectorIN9RigidBody9ShapePairEE14_copy_on_writeEv(F);x=c[F>>2]|0;if(!(a[x+(B*12|0)+8>>0]|0)){c[w+(L<<4)>>2]=c[C>>2];z=(x|0)==0;if(z)P=0;else P=c[x+-4>>2]|0;do if((P|0)<=(B|0)){if(z)Q=0;else Q=c[x+-4>>2]|0;if((Q|0)>(B|0)){a[1263537]=0;A=102;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);R=0;break}}else A=102;while(0);if((A|0)==102){A=0;__ZN6VectorIN9RigidBody9ShapePairEE14_copy_on_writeEv(F);R=(c[F>>2]|0)+(B*12|0)|0}x=w+(L<<4)+4|0;c[x>>2]=c[R>>2];c[x+4>>2]=c[R+4>>2];a[x+8>>0]=a[R+8>>0]|0;S=L+1|0}else S=L;B=B+1|0;L=S}G=c[G+16>>2]|0;if(!G)break;else J=L}if((A|0)==91)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);if((L|0)>0){A=0;do{__ZN9RigidBody11_body_inoutEijii(b,0,c[w+(A<<4)>>2]|0,c[w+(A<<4)+4>>2]|0,c[w+(A<<4)+8>>2]|0);A=A+1|0}while((A|0)!=(L|0))}}}if((K|0)>0){L=0;do{__ZN9RigidBody11_body_inoutEijii(b,1,c[v+(L*12|0)>>2]|0,c[v+(L*12|0)+4>>2]|0,c[v+(L*12|0)+8>>2]|0);L=L+1|0}while((L|0)!=(K|0))}a[c[q>>2]>>0]=0;c[e>>2]=0;l=f;return}function __ZN9RigidBody16_body_enter_treeEj(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0;e=l;l=l+128|0;if((l|0)>=(m|0))ba(128);f=e+96|0;g=e+72|0;h=e+48|0;i=e+24|0;j=e;k=__ZN8ObjectDB12get_instanceEj(d)|0;if(k|0?$i[c[(c[k>>2]|0)+44>>2]&8191](k,1220720)|0:0){a[1263537]=0;n=b+504|0;o=c[n>>2]|0;p=c[o+4>>2]|0;a:do if(p|0){q=c[p+8>>2]|0;r=c[o+8>>2]|0;b:do if((q|0)==(r|0))s=q;else{t=q;while(1){u=c[t+24>>2]|0;if(u>>>0>d>>>0)v=t+8|0;else{if(u>>>0>=d>>>0){s=t;break b}v=t+4|0}t=c[v>>2]|0;if((t|0)==(r|0))break a}}while(0);if(!((s|0)==(r|0)|(s|0)==0)){a[1263537]=0;q=s+28|0;if(a[q>>0]|0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(915356,849653,259,877500,0);l=e;return}a[1263537]=0;a[q>>0]=1;a[o>>0]=1;q=(c[308579]|0)+148|0;__ZN7VariantC2EPK6Object(f,k);c[g>>2]=0;c[h>>2]=0;c[i>>2]=0;c[j>>2]=0;__ZN6Object11emit_signalERK10StringNameRK7VariantS5_S5_S5_S5_(b,q,f,g,h,i,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);if(c[i>>2]|0)__ZN7Variant5clearEv(i);if(c[h>>2]|0)__ZN7Variant5clearEv(h);if(c[g>>2]|0)__ZN7Variant5clearEv(g);if(c[f>>2]|0)__ZN7Variant5clearEv(f);q=s+32|0;t=0;while(1){u=c[q>>2]|0;if(!u)w=0;else w=c[u+-4>>2]|0;if((t|0)>=(w|0)){x=29;break}u=(c[308579]|0)+144|0;__ZN7VariantC2Ej(f,d);__ZN7VariantC2EPK6Object(g,k);y=c[q>>2]|0;z=(y|0)==0;if(z)A=0;else A=c[y+-4>>2]|0;if((A|0)<=(t|0)){if(z)B=0;else B=c[y+-4>>2]|0;if((B|0)<=(t|0)){x=36;break}a[1263537]=0}__ZN6VectorIN9RigidBody9ShapePairEE14_copy_on_writeEv(q);__ZN7VariantC2Ei(h,c[(c[q>>2]|0)+(t*12|0)>>2]|0);y=c[q>>2]|0;z=(y|0)==0;if(z)C=0;else C=c[y+-4>>2]|0;if((C|0)<=(t|0)){if(z)D=0;else D=c[y+-4>>2]|0;if((D|0)<=(t|0)){x=44;break}a[1263537]=0}__ZN6VectorIN9RigidBody9ShapePairEE14_copy_on_writeEv(q);__ZN7VariantC2Ei(i,c[(c[q>>2]|0)+(t*12|0)+4>>2]|0);c[j>>2]=0;__ZN6Object11emit_signalERK10StringNameRK7VariantS5_S5_S5_S5_(b,u,f,g,h,i,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);if(c[i>>2]|0)__ZN7Variant5clearEv(i);if(c[h>>2]|0)__ZN7Variant5clearEv(h);if(c[g>>2]|0)__ZN7Variant5clearEv(g);if(c[f>>2]|0)__ZN7Variant5clearEv(f);t=t+1|0}if((x|0)==29){a[c[n>>2]>>0]=0;l=e;return}else if((x|0)==36)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((x|0)==44)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(915356,849653,258,1063557,0);l=e;return}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(915356,849653,255,877430,0);l=e;return}function __ZN9RigidBody15_body_exit_treeEj(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0;e=l;l=l+128|0;if((l|0)>=(m|0))ba(128);f=e+96|0;g=e+72|0;h=e+48|0;i=e+24|0;j=e;k=__ZN8ObjectDB12get_instanceEj(d)|0;if(k|0?$i[c[(c[k>>2]|0)+44>>2]&8191](k,1220720)|0:0){a[1263537]=0;n=b+504|0;o=c[n>>2]|0;p=c[o+4>>2]|0;a:do if(p|0){q=c[p+8>>2]|0;r=c[o+8>>2]|0;b:do if((q|0)==(r|0))s=q;else{t=q;while(1){u=c[t+24>>2]|0;if(u>>>0>d>>>0)v=t+8|0;else{if(u>>>0>=d>>>0){s=t;break b}v=t+4|0}t=c[v>>2]|0;if((t|0)==(r|0))break a}}while(0);if(!((s|0)==(r|0)|(s|0)==0)){a[1263537]=0;q=s+28|0;if(!(a[q>>0]|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(915373,849653,282,877459,0);l=e;return}a[1263537]=0;a[q>>0]=0;a[o>>0]=1;q=(c[308579]|0)+156|0;__ZN7VariantC2EPK6Object(f,k);c[g>>2]=0;c[h>>2]=0;c[i>>2]=0;c[j>>2]=0;__ZN6Object11emit_signalERK10StringNameRK7VariantS5_S5_S5_S5_(b,q,f,g,h,i,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);if(c[i>>2]|0)__ZN7Variant5clearEv(i);if(c[h>>2]|0)__ZN7Variant5clearEv(h);if(c[g>>2]|0)__ZN7Variant5clearEv(g);if(c[f>>2]|0)__ZN7Variant5clearEv(f);q=s+32|0;t=0;while(1){u=c[q>>2]|0;if(!u)w=0;else w=c[u+-4>>2]|0;if((t|0)>=(w|0)){x=29;break}u=(c[308579]|0)+152|0;__ZN7VariantC2Ej(f,d);__ZN7VariantC2EPK6Object(g,k);y=c[q>>2]|0;z=(y|0)==0;if(z)A=0;else A=c[y+-4>>2]|0;if((A|0)<=(t|0)){if(z)B=0;else B=c[y+-4>>2]|0;if((B|0)<=(t|0)){x=36;break}a[1263537]=0}__ZN6VectorIN9RigidBody9ShapePairEE14_copy_on_writeEv(q);__ZN7VariantC2Ei(h,c[(c[q>>2]|0)+(t*12|0)>>2]|0);y=c[q>>2]|0;z=(y|0)==0;if(z)C=0;else C=c[y+-4>>2]|0;if((C|0)<=(t|0)){if(z)D=0;else D=c[y+-4>>2]|0;if((D|0)<=(t|0)){x=44;break}a[1263537]=0}__ZN6VectorIN9RigidBody9ShapePairEE14_copy_on_writeEv(q);__ZN7VariantC2Ei(i,c[(c[q>>2]|0)+(t*12|0)+4>>2]|0);c[j>>2]=0;__ZN6Object11emit_signalERK10StringNameRK7VariantS5_S5_S5_S5_(b,u,f,g,h,i,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);if(c[i>>2]|0)__ZN7Variant5clearEv(i);if(c[h>>2]|0)__ZN7Variant5clearEv(h);if(c[g>>2]|0)__ZN7Variant5clearEv(g);if(c[f>>2]|0)__ZN7Variant5clearEv(f);t=t+1|0}if((x|0)==29){a[c[n>>2]>>0]=0;l=e;return}else if((x|0)==36)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((x|0)==44)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(915373,849653,281,1063557,0);l=e;return}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(915373,849653,279,877430,0);l=e;return}function __ZN9RigidBody13set_axis_lockENS_8AxisLockE(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d+4|0;f=d;g=a+492|0;c[g>>2]=b;b=__ZN13PhysicsServer13get_singletonEv()|0;h=c[(c[b>>2]|0)+392>>2]|0;c[f>>2]=c[a+400>>2];a=c[g>>2]|0;c[e>>2]=c[f>>2];bj[h&4095](b,e,a);l=d;return}function __ZNK9RigidBody13get_axis_lockEv(a){a=a|0;return c[a+492>>2]|0}function __ZNK9RigidBody20get_colliding_bodiesEv(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0;d=l;l=l+32|0;if((l|0)>=(m|0))ba(32);e=d+24|0;f=d+28|0;g=d;h=b+504|0;if(!(c[h>>2]|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(872898,849653,732,873182,0);__ZN5ArrayC2Ev(e);i=c[e>>2]|0;l=d;return i|0}a[1263537]=0;__ZN5ArrayC2Ev(f);__ZN5Array6resizeEi(f,c[(c[h>>2]|0)+12>>2]|0)|0;b=c[h>>2]|0;h=c[b+4>>2]|0;if(h|0?(j=c[h+8>>2]|0,h=c[b+8>>2]|0,(j|0)!=(h|0)):0){b=j;while(1){j=c[b+8>>2]|0;if((j|0)==(h|0))break;else b=j}if(b|0){h=b;b=0;while(1){j=__ZN8ObjectDB12get_instanceEj(c[h+24>>2]|0)|0;if(!j){__ZN5Array6resizeEi(f,(__ZNK5Array4sizeEv(f)|0)+-1|0)|0;k=b}else{__ZN7VariantC2EPK6Object(g,j);__ZN7VariantaSERKS_(__ZN5ArrayixEi(f,b)|0,g);if(c[g>>2]|0)__ZN7Variant5clearEv(g);k=b+1|0}h=c[h+16>>2]|0;if(!h)break;else b=k}}}__ZN5ArrayC2ERKS_(e,f);__ZN5ArrayD2Ev(f);i=c[e>>2]|0;l=d;return i|0}function __ZNK13MethodBind0RCI9RigidBody5ArrayE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;if((b|0)!=-1){f=0;l=a;return f|0}__ZN5ArrayC2Ev(d);__ZN7VariantC2ERK5Array(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);__ZN5ArrayD2Ev(d);f=b;l=a;return f|0}function __ZNK13MethodBind0RCI9RigidBody5ArrayE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,849837);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI9RigidBody5ArrayE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;j=f+24|0;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235716)|0:0){c[h>>2]=0;a[1263537]=0;k=c[d+24>>2]|0;if((k|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=k;c[b>>2]=0;l=f;return}n=k-(c[d+20>>2]|0)|0;if((n|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=n;c[b>>2]=0;l=f;return}n=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))o=n;else o=c[(c[d>>2]|0)+n>>2]|0;c[j>>2]=ij[o&8191](d)|0;__ZN7VariantC2ERK5Array(i,j);__ZN5ArrayD2Ev(j);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI9RigidBody5ArrayE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=d;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235716)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;c[f>>2]=ij[i&8191](a)|0;__ZN5ArrayaSERKS_(e,f);__ZN5ArrayD2Ev(f);l=d;return}function __ZN13MethodBind0RCI9RigidBody5ArrayED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI9RigidBodyNS0_8AxisLockEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK13MethodBind0RCI9RigidBodyNS0_8AxisLockEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,849837);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI9RigidBodyNS0_8AxisLockEE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235716)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2Ei(i,ij[n&8191](d)|0);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI9RigidBodyNS0_8AxisLockEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0;if(!b)f=0;else{d=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235716)|0;f=d?b:0}b=c[a+44>>2]|0;d=c[a+48>>2]|0;a=f+(d>>1)|0;if(!(d&1)){g=b;h=ij[g&8191](a)|0;c[e>>2]=h;return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=ij[g&8191](a)|0;c[e>>2]=h;return}}function __ZN13MethodBind0RCI9RigidBodyNS0_8AxisLockEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I9RigidBodyNS0_8AxisLockEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if(!b){__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK11MethodBind1I9RigidBodyNS0_8AxisLockEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,849837);l=a;return c[b>>2]|0}function __ZN11MethodBind1I9RigidBodyNS0_8AxisLockEE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235716)|0:0){c[h>>2]=0;a[1263537]=0;k=d+24|0;n=c[k>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=i;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=i;return}if((g|0)>0){if((n|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);p=0}else{a[1263537]=0;p=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,p)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=p;c[b>>2]=0;l=i;return}}p=c[d+44>>2]|0;n=c[d+48>>2]|0;o=e+(n>>1)|0;if(!(n&1))q=p;else q=c[(c[o>>2]|0)+p>>2]|0;do if((g|0)<1){p=c[k>>2]|0;n=p+-1|0;if((p|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)s=0;else s=c[e+-4>>2]|0;if((p|0)<=(s|0)){if(r)t=0;else t=c[e+-4>>2]|0;do if((t|0)<(p|0)){if(r)u=0;else u=c[e+-4>>2]|0;if((u|0)<(p|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);v=0;break}else{a[1263537]=0;w=31;break}}else w=31;while(0);if((w|0)==31)v=e+(n*24|0)|0;__ZN7VariantC2ERKS_(j,v);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);f=__ZNK7VariantcviEv(j)|0;Pi[q&2047](o,f);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I9RigidBodyNS0_8AxisLockEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235716)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1)){g=b;h=c[d>>2]|0;i=c[h>>2]|0;Pi[g&2047](a,i);return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=c[d>>2]|0;i=c[h>>2]|0;Pi[g&2047](a,i);return}}function __ZN11MethodBind1I9RigidBodyNS0_8AxisLockEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN6VectorIN9RigidBody9ShapePairEE14_copy_on_writeEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=c[a>>2]|0;if(!b)return;if((c[b+-8>>2]|0)>>>0<=1)return;d=c[b+-4>>2]|0;b=(d*12|0)+-1|0;e=b>>>1|b;b=e>>>2|e;e=b>>>4|b;b=e>>>8|e;e=__ZN6Memory12alloc_staticEjb((b>>>16|b)+1|0,1)|0;c[e+-8>>2]=1;c[e+-4>>2]=d;if(d|0){b=0;do{f=e+(b*12|0)|0;g=(c[a>>2]|0)+(b*12|0)|0;c[f>>2]=c[g>>2];c[f+4>>2]=c[g+4>>2];c[f+8>>2]=c[g+8>>2];b=b+1|0}while((b|0)!=(d|0))}d=c[a>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);c[a>>2]=e;return}function __ZNK11MethodBind1I9RigidBodyjE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if(!b){__ZN7VariantC2Ej(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK11MethodBind1I9RigidBodyjE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,849837);l=a;return c[b>>2]|0}function __ZN11MethodBind1I9RigidBodyjE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235716)|0:0){c[h>>2]=0;a[1263537]=0;k=d+24|0;n=c[k>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=i;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=i;return}if((g|0)>0){if((n|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);p=0}else{a[1263537]=0;p=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,p)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=p;c[b>>2]=0;l=i;return}}p=c[d+44>>2]|0;n=c[d+48>>2]|0;o=e+(n>>1)|0;if(!(n&1))q=p;else q=c[(c[o>>2]|0)+p>>2]|0;do if((g|0)<1){p=c[k>>2]|0;n=p+-1|0;if((p|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)s=0;else s=c[e+-4>>2]|0;if((p|0)<=(s|0)){if(r)t=0;else t=c[e+-4>>2]|0;do if((t|0)<(p|0)){if(r)u=0;else u=c[e+-4>>2]|0;if((u|0)<(p|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);v=0;break}else{a[1263537]=0;w=31;break}}else w=31;while(0);if((w|0)==31)v=e+(n*24|0)|0;__ZN7VariantC2ERKS_(j,v);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);f=__ZNK7VariantcvjEv(j)|0;Pi[q&2047](o,f);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I9RigidBodyjE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235716)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1)){g=b;h=c[d>>2]|0;i=c[h>>2]|0;Pi[g&2047](a,i);return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=c[d>>2]|0;i=c[h>>2]|0;Pi[g&2047](a,i);return}}function __ZN11MethodBind1I9RigidBodyjED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN9RigidBody11_body_inoutEijii(b,d,e,f,g){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;var h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0;h=l;l=l+160|0;if((l|0)>=(m|0))ba(160);i=h+144|0;j=h+120|0;k=h+96|0;n=h+72|0;o=h+48|0;p=h+24|0;q=h;r=(d|0)==1;c[i>>2]=e;d=__ZN8ObjectDB12get_instanceEj(e)|0;if(!d)s=0;else{t=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1220720)|0;s=t?d:0}t=b+504|0;u=c[t>>2]|0;v=c[u+4>>2]|0;if(!v)w=0;else{x=c[v+8>>2]|0;v=c[u+8>>2]|0;a:do if((x|0)==(v|0))y=x;else{z=x;while(1){A=c[z+24>>2]|0;if(A>>>0>e>>>0)B=z+8|0;else{if(A>>>0>=e>>>0){y=z;break a}B=z+4|0}z=c[B>>2]|0;if((z|0)==(v|0)){y=v;break}}}while(0);w=(y|0)!=(v|0)?y:0}y=(w|0)!=0;if(!(r|y)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(915030,849653,307,877186,0);l=h;return}a[1263537]=0;if(!r){r=(s|0)!=0;if(r){c[j>>2]=f;c[j+4>>2]=g;__ZN4VSetIN9RigidBody9ShapePairEE5eraseERKS1_(w+32|0,j)}v=(a[w+28>>0]|0)!=0;if(!(c[w+32>>2]|0)){if(r?(B=c[308579]|0,__ZN6Object10disconnectERK10StringNamePS_S2_(s,B+64|0,b,B+300|0),B=c[308579]|0,__ZN6Object10disconnectERK10StringNamePS_S2_(s,B+68|0,b,B+304|0),v):0){B=(c[308579]|0)+156|0;__ZN7VariantC2EPK6Object(j,d);c[k>>2]=0;c[n>>2]=0;c[o>>2]=0;c[p>>2]=0;__ZN6Object11emit_signalERK10StringNameRK7VariantS5_S5_S5_S5_(b,B,j,k,n,o,p);if(c[p>>2]|0)__ZN7Variant5clearEv(p);if(c[o>>2]|0)__ZN7Variant5clearEv(o);if(c[n>>2]|0)__ZN7Variant5clearEv(n);if(c[k>>2]|0)__ZN7Variant5clearEv(k);if(c[j>>2]|0)__ZN7Variant5clearEv(j)}B=c[t>>2]|0;t=B+4|0;if((c[t>>2]|0?(__ZN3MapIjN9RigidBody9BodyStateE10ComparatorIjE16DefaultAllocatorE6_eraseEPNS5_7ElementE(t,w),(c[B+12>>2]|0)==0):0)?(B=c[t>>2]|0,B|0):0){e=c[B+32>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);__ZN6Memory11free_staticEPvb(B,0);c[t>>2]=0}}if(!(r&v)){l=h;return}v=(c[308579]|0)+152|0;__ZN7VariantC2Ej(j,c[i>>2]|0);__ZN7VariantC2EPK6Object(k,d);__ZN7VariantC2Ei(n,f);__ZN7VariantC2Ei(o,g);c[p>>2]=0;__ZN6Object11emit_signalERK10StringNameRK7VariantS5_S5_S5_S5_(b,v,j,k,n,o,p);if(c[p>>2]|0)__ZN7Variant5clearEv(p);if(c[o>>2]|0)__ZN7Variant5clearEv(o);if(c[n>>2]|0)__ZN7Variant5clearEv(n);if(c[k>>2]|0)__ZN7Variant5clearEv(k);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=h;return}do if(y){C=w;D=68}else{v=u+4|0;d=j;c[d>>2]=0;c[d+4>>2]=0;c[j+4>>2]=0;if(!(c[v>>2]|0)){d=__ZnwjPFPvjE(36,4740)|0;c[d+32>>2]=0;r=d+16|0;c[r>>2]=0;c[r+4>>2]=0;c[v>>2]=d;r=c[u+8>>2]|0;c[d+4>>2]=r;c[d+8>>2]=r;c[d+12>>2]=r;c[d>>2]=1}d=__ZN3MapIjN9RigidBody9BodyStateE10ComparatorIjE16DefaultAllocatorE10_insert_rbERKjRKS1_(v,i,j)|0;v=c[j+4>>2]|0;if(v|0?(__Z16atomic_decrementPj(v+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(v,1);if(!s){a[d+28>>0]=0;E=d;break}v=d+28|0;a[v>>0]=a[s+136>>0]|0;r=c[308579]|0;__ZN7VariantC2Ej(k,c[i>>2]|0);c[n>>2]=0;c[o>>2]=0;c[p>>2]=0;c[q>>2]=0;c[j>>2]=__ZN4Node10make_bindsERK7VariantS2_S2_S2_S2_(k,n,o,p,q)|0;__ZN6Object7connectERK10StringNamePS_S2_RK6VectorI7VariantEj(s,r+64|0,b,r+300|0,j,0)|0;r=c[j>>2]|0;if(r|0?(__Z16atomic_decrementPj(r+-8|0)|0)==0:0){t=c[j>>2]|0;B=(t|0)==0?0:t+-4|0;t=B+4|0;e=c[B>>2]|0;if(e|0){x=0;z=e;while(1){e=t+(x*24|0)|0;if(!(c[e>>2]|0))F=z;else{__ZN7Variant5clearEv(e);F=c[B>>2]|0}x=x+1|0;if(x>>>0>=F>>>0)break;else z=F}}__ZN6Memory11free_staticEPvb(r,1)}if(c[q>>2]|0)__ZN7Variant5clearEv(q);if(c[p>>2]|0)__ZN7Variant5clearEv(p);if(c[o>>2]|0)__ZN7Variant5clearEv(o);if(c[n>>2]|0)__ZN7Variant5clearEv(n);if(c[k>>2]|0)__ZN7Variant5clearEv(k);z=c[308579]|0;__ZN7VariantC2Ej(k,c[i>>2]|0);c[n>>2]=0;c[o>>2]=0;c[p>>2]=0;c[q>>2]=0;c[j>>2]=__ZN4Node10make_bindsERK7VariantS2_S2_S2_S2_(k,n,o,p,q)|0;__ZN6Object7connectERK10StringNamePS_S2_RK6VectorI7VariantEj(s,z+68|0,b,z+304|0,j,0)|0;z=c[j>>2]|0;if(z|0?(__Z16atomic_decrementPj(z+-8|0)|0)==0:0){x=c[j>>2]|0;B=(x|0)==0?0:x+-4|0;x=B+4|0;t=c[B>>2]|0;if(t|0){e=0;A=t;while(1){t=x+(e*24|0)|0;if(!(c[t>>2]|0))G=A;else{__ZN7Variant5clearEv(t);G=c[B>>2]|0}e=e+1|0;if(e>>>0>=G>>>0)break;else A=G}}__ZN6Memory11free_staticEPvb(z,1)}if(c[q>>2]|0)__ZN7Variant5clearEv(q);if(c[p>>2]|0)__ZN7Variant5clearEv(p);if(c[o>>2]|0)__ZN7Variant5clearEv(o);if(c[n>>2]|0)__ZN7Variant5clearEv(n);if(c[k>>2]|0)__ZN7Variant5clearEv(k);if(!(a[v>>0]|0)){C=d;D=68;break}A=(c[308579]|0)+148|0;__ZN7VariantC2EPK6Object(j,s);c[k>>2]=0;c[n>>2]=0;c[o>>2]=0;c[p>>2]=0;__ZN6Object11emit_signalERK10StringNameRK7VariantS5_S5_S5_S5_(b,A,j,k,n,o,p);if(c[p>>2]|0)__ZN7Variant5clearEv(p);if(c[o>>2]|0)__ZN7Variant5clearEv(o);if(c[n>>2]|0)__ZN7Variant5clearEv(n);if(c[k>>2]|0)__ZN7Variant5clearEv(k);if(c[j>>2]|0)__ZN7Variant5clearEv(j);C=d;D=68}while(0);if((D|0)==68)if(!s)E=C;else{q=C+32|0;c[j>>2]=f;G=j+4|0;c[G>>2]=g;F=c[q>>2]|0;b:do if(!F){H=0;D=85}else{u=c[F+-4>>2]|0;c:do if((u|0)>0){w=u+-1|0;y=0;while(1){A=w;while(1){I=(A+y|0)/2|0;J=c[F+(I*12|0)>>2]|0;if((J|0)==(f|0)){K=c[F+(I*12|0)+4>>2]|0;if((K|0)<=(g|0)){D=78;break}}else if((J|0)<=(f|0)){D=79;break}if((y|0)<(I|0))A=I+-1|0;else{L=I;M=F;N=J;O=f;break c}}if((D|0)==78){D=0;if((K|0)<(g|0))P=f;else break b}else if((D|0)==79){D=0;if((J|0)<(f|0))P=J;else break b}if((I|0)<(A|0)){w=A;y=I+1|0}else{L=I;M=F;N=P;O=f;break}}}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);L=0;M=0;N=c[0+(0*12|0)>>2]|0;O=c[j>>2]|0}while(0);if((N|0)==(O|0))Q=(c[M+(L*12|0)+4>>2]|0)<(c[G>>2]|0);else Q=(N|0)<(O|0);H=(Q&1)+L|0;D=85}while(0);if((D|0)==85)__ZN6VectorIN9RigidBody9ShapePairEE6insertEiRKS1_(q,H,j)|0;E=C}if(!(a[E+28>>0]|0)){l=h;return}E=(c[308579]|0)+144|0;__ZN7VariantC2Ej(j,c[i>>2]|0);__ZN7VariantC2EPK6Object(k,s);__ZN7VariantC2Ei(n,f);__ZN7VariantC2Ei(o,g);c[p>>2]=0;__ZN6Object11emit_signalERK10StringNameRK7VariantS5_S5_S5_S5_(b,E,j,k,n,o,p);if(c[p>>2]|0)__ZN7Variant5clearEv(p);if(c[o>>2]|0)__ZN7Variant5clearEv(o);if(c[n>>2]|0)__ZN7Variant5clearEv(n);if(c[k>>2]|0)__ZN7Variant5clearEv(k);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=h;return}function __ZN3MapIjN9RigidBody9BodyStateE10ComparatorIjE16DefaultAllocatorE10_insert_rbERKjRKS1_(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f;a[g>>0]=0;h=__ZN3MapIjN9RigidBody9BodyStateE10ComparatorIjE16DefaultAllocatorE7_insertERKjRb(b,d,g)|0;if(h|0?(a[h+28>>0]=a[e>>0]|0,d=h+32|0,i=e+4|0,e=c[d>>2]|0,(e|0)!=(c[i>>2]|0)):0){if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);c[d>>2]=0;e=c[i>>2]|0;if(e|0?__Z28atomic_conditional_incrementPj(e+-8|0)|0:0)c[d>>2]=c[i>>2]}if(a[g>>0]|0){l=f;return h|0}g=b+8|0;c[g>>2]=(c[g>>2]|0)+1;g=h+12|0;i=c[g>>2]|0;if(!(c[i>>2]|0)){d=b+4|0;e=h;j=i;k=i;i=g;while(1){g=j+12|0;n=c[g>>2]|0;o=c[n+8>>2]|0;p=n;do if((j|0)==(o|0)){q=c[n+4>>2]|0;if(!(c[q>>2]|0)){c[k>>2]=1;a[1263537]=0;c[q>>2]=1;if((c[d>>2]|0)==(n|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);r=c[(c[i>>2]|0)+12>>2]|0;break}else{a[1263537]=0;c[n>>2]=0;r=n;break}}q=j+4|0;if((e|0)==(c[q>>2]|0)){s=e+8|0;t=c[s>>2]|0;c[q>>2]=t;if((t|0)==(c[d>>2]|0))u=p;else{c[t+12>>2]=j;u=c[g>>2]|0}t=e+12|0;c[t>>2]=u;q=c[g>>2]|0;v=q+8|0;c[((c[v>>2]|0)==(j|0)?v:q+4|0)>>2]=e;c[s>>2]=j;c[g>>2]=e;w=j;x=e;y=c[t>>2]|0}else{w=e;x=j;y=n}a[1263537]=0;c[x>>2]=1;t=c[d>>2]|0;if((t|0)==(y|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);z=c[(c[w+12>>2]|0)+12>>2]|0;A=c[d>>2]|0}else{a[1263537]=0;c[y>>2]=0;z=y;A=t}t=z+8|0;s=c[t>>2]|0;q=s+4|0;v=c[q>>2]|0;c[t>>2]=v;if((v|0)!=(A|0))c[v+12>>2]=z;v=z+12|0;c[s+12>>2]=c[v>>2];t=c[v>>2]|0;B=t+4|0;c[((c[B>>2]|0)==(z|0)?B:t+8|0)>>2]=s;c[q>>2]=z;c[v>>2]=s;r=w}else{if(!(c[o>>2]|0)){c[k>>2]=1;a[1263537]=0;c[o>>2]=1;if((c[d>>2]|0)==(n|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);r=c[(c[i>>2]|0)+12>>2]|0;break}else{a[1263537]=0;c[n>>2]=0;r=n;break}}s=j+8|0;if((e|0)==(c[s>>2]|0)){v=e+4|0;q=c[v>>2]|0;c[s>>2]=q;if((q|0)==(c[d>>2]|0))C=p;else{c[q+12>>2]=j;C=c[g>>2]|0}q=e+12|0;c[q>>2]=C;s=c[g>>2]|0;t=s+4|0;c[((c[t>>2]|0)==(j|0)?t:s+8|0)>>2]=e;c[v>>2]=j;c[g>>2]=e;D=j;E=e;F=c[q>>2]|0}else{D=e;E=j;F=n}a[1263537]=0;c[E>>2]=1;q=c[d>>2]|0;if((q|0)==(F|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);G=c[(c[D+12>>2]|0)+12>>2]|0;H=c[d>>2]|0}else{a[1263537]=0;c[F>>2]=0;G=F;H=q}q=G+4|0;v=c[q>>2]|0;s=v+8|0;t=c[s>>2]|0;c[q>>2]=t;if((t|0)!=(H|0))c[t+12>>2]=G;t=G+12|0;c[v+12>>2]=c[t>>2];q=c[t>>2]|0;B=q+8|0;c[((c[B>>2]|0)==(G|0)?B:q+4|0)>>2]=v;c[s>>2]=G;c[t>>2]=v;r=D}while(0);n=r+12|0;g=c[n>>2]|0;if(!(c[g>>2]|0)){e=r;j=g;k=g;i=n}else break}}i=c[(c[b>>2]|0)+8>>2]|0;a[1263537]=0;c[i>>2]=1;l=f;return h|0}function __ZN4Node10make_bindsERK7VariantS2_S2_S2_S2_(a,b,d,e,f){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,n=0,o=0;g=l;l=l+128|0;if((l|0)>=(m|0))ba(128);h=g+120|0;i=g+96|0;j=g+72|0;k=g+48|0;n=g+24|0;o=g;c[h>>2]=0;if(c[a>>2]|0){__ZN7VariantC2ERKS_(i,a);__ZN6VectorI7VariantE9push_backES0_(h,i)|0;if(c[i>>2]|0)__ZN7Variant5clearEv(i);if(c[b>>2]|0){__ZN7VariantC2ERKS_(j,b);__ZN6VectorI7VariantE9push_backES0_(h,j)|0;if(c[j>>2]|0)__ZN7Variant5clearEv(j);if(c[d>>2]|0){__ZN7VariantC2ERKS_(k,d);__ZN6VectorI7VariantE9push_backES0_(h,k)|0;if(c[k>>2]|0)__ZN7Variant5clearEv(k);if(c[e>>2]|0){__ZN7VariantC2ERKS_(n,e);__ZN6VectorI7VariantE9push_backES0_(h,n)|0;if(c[n>>2]|0)__ZN7Variant5clearEv(n);if(c[f>>2]|0?(__ZN7VariantC2ERKS_(o,f),__ZN6VectorI7VariantE9push_backES0_(h,o)|0,c[o>>2]|0):0)__ZN7Variant5clearEv(o)}}}}l=g;return c[h>>2]|0}function __ZN6VectorIN9RigidBody9ShapePairEE6insertEiRKS1_(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f;if((d|0)>=0){h=c[b>>2]|0;i=(h|0)==0;if(i)j=0;else j=c[h+-4>>2]|0;if((j|0)>=(d|0)){a[1263537]=0;if(i)k=1;else k=(c[h+-4>>2]|0)+1|0;__ZN6VectorIN9RigidBody9ShapePairEE6resizeEi(b,k)|0;k=c[b>>2]|0;if(!k)n=0;else n=c[k+-4>>2]|0;h=n+-1|0;if((h|0)>(d|0)){i=n;n=h;while(1){h=i+-2|0;do if((i|0)<2)o=31;else{j=c[b>>2]|0;p=(j|0)==0;if(p)q=0;else q=c[j+-4>>2]|0;if((q|0)<=(h|0)){if(p)r=0;else r=c[j+-4>>2]|0;if((r|0)<=(h|0)){o=31;break}a[1263537]=0}p=j+(h*12|0)|0;c[g>>2]=c[p>>2];c[g+4>>2]=c[p+4>>2];c[g+8>>2]=c[p+8>>2];o=32}while(0);if((o|0)==31){o=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);c[g>>2]=c[0];c[g+4>>2]=c[1];c[g+8>>2]=c[2];if((i|0)<1)o=38;else o=32}do if((o|0)==32){o=0;h=c[b>>2]|0;p=(h|0)==0;if(p)s=0;else s=c[h+-4>>2]|0;if((s|0)<(i|0)){if(p)t=0;else t=c[h+-4>>2]|0;if((t|0)<(i|0)){o=38;break}a[1263537]=0}__ZN6VectorIN9RigidBody9ShapePairEE14_copy_on_writeEv(b);u=(c[b>>2]|0)+(n*12|0)|0}while(0);if((o|0)==38){o=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);u=0};c[u>>2]=c[g>>2];c[u+4>>2]=c[g+4>>2];a[u+8>>0]=a[g+8>>0]|0;h=n+-1|0;if((h|0)>(d|0)){p=n;n=h;i=p}else break}v=c[b>>2]|0}else v=k;c[g>>2]=c[e>>2];c[g+4>>2]=c[e+4>>2];c[g+8>>2]=c[e+8>>2];e=(v|0)==0;if(e)w=0;else w=c[v+-4>>2]|0;do if((w|0)<=(d|0)){if(e)x=0;else x=c[v+-4>>2]|0;if((x|0)>(d|0)){a[1263537]=0;o=20;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);y=0;break}}else o=20;while(0);if((o|0)==20){__ZN6VectorIN9RigidBody9ShapePairEE14_copy_on_writeEv(b);y=(c[b>>2]|0)+(d*12|0)|0};c[y>>2]=c[g>>2];c[y+4>>2]=c[g+4>>2];a[y+8>>0]=a[g+8>>0]|0;z=0;l=f;return z|0}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143947,1146752,405,1143954,0);z=31;l=f;return z|0}function __ZN4VSetIN9RigidBody9ShapePairEE5eraseERKS1_(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0;e=c[b>>2]|0;if(!e)return;f=c[e+-4>>2]|0;if((f|0)<=0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);return}g=c[d>>2]|0;h=d+4|0;d=0;i=f;a:while(1){j=i+-1|0;k=d;while(1){l=k+j|0;m=(l|0)/2|0;n=c[e+(m*12|0)>>2]|0;if((g|0)==(n|0)){o=c[h>>2]|0;p=c[e+(m*12|0)+4>>2]|0;if((o|0)<(p|0))break;if((p|0)>=(o|0)){q=13;break a}}else{if((g|0)<(n|0))break;if((n|0)>=(g|0)){q=13;break a}}if((m|0)<(j|0))k=m+1|0;else{q=21;break a}}if((k|0)<(m|0)){d=k;i=m}else{q=21;break}}if((q|0)==13){if((l|0)<-1)return;if((f|0)<=(m|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1128380,1146752,368,1122479,0);return}a[1263537]=0;__ZN6VectorIN9RigidBody9ShapePairEE14_copy_on_writeEv(b);f=c[b>>2]|0;if(!f){r=0;s=-1}else{r=f;s=(c[f+-4>>2]|0)+-1|0}if((s|0)>(m|0)){f=m;do{m=f;f=f+1|0;l=r+(f*12|0)|0;i=r+(m*12|0)|0;c[i>>2]=c[l>>2];c[i+4>>2]=c[l+4>>2];a[i+8>>0]=a[l+8>>0]|0}while((f|0)!=(s|0))}__ZN6VectorIN9RigidBody9ShapePairEE6resizeEi(b,s)|0;return}else if((q|0)==21)return}function __ZN3MapIjN9RigidBody9BodyStateE10ComparatorIjE16DefaultAllocatorE6_eraseEPNS5_7ElementE(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0;e=d+8|0;f=c[e>>2]|0;g=b+4|0;h=c[g>>2]|0;if((f|0)!=(h|0)?(i=c[d+4>>2]|0,(i|0)!=(h|0)):0){j=i;while(1){i=c[j+8>>2]|0;if((i|0)==(h|0))break;else j=i}if(!j){k=h;l=c[h+8>>2]|0}else{k=j;l=h}}else{k=d;l=f}f=k+8|0;j=k+4|0;i=c[((l|0)==(h|0)?j:f)>>2]|0;h=c[b>>2]|0;l=k+12|0;m=c[l>>2]|0;c[i+12>>2]=m;if((h|0)==(m|0))n=h+8|0;else{h=c[l>>2]|0;m=h+8|0;n=(k|0)==(c[m>>2]|0)?m:h+4|0}c[n>>2]=i;if((k|0)==(d|0)){if((c[d>>2]|0)==1)__ZN3MapIjN9RigidBody9BodyStateE10ComparatorIjE16DefaultAllocatorE10_erase_fixEPNS5_7ElementE(b,i)}else{if((k|0)==(c[g>>2]|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143791,1145936,469,1143798,0);return}a[1263537]=0;if((c[k>>2]|0)==1)__ZN3MapIjN9RigidBody9BodyStateE10ComparatorIjE16DefaultAllocatorE10_erase_fixEPNS5_7ElementE(b,i);c[f>>2]=c[e>>2];f=d+4|0;c[j>>2]=c[f>>2];j=d+12|0;c[l>>2]=c[j>>2];c[k>>2]=c[d>>2];c[(c[e>>2]|0)+12>>2]=k;c[(c[f>>2]|0)+12>>2]=k;f=c[j>>2]|0;j=f+8|0;c[((c[j>>2]|0)==(d|0)?j:f+4|0)>>2]=k}k=c[d+16>>2]|0;f=d+20|0;if(k|0)c[k+20>>2]=c[f>>2];j=c[f>>2]|0;if(j|0)c[j+16>>2]=k;k=c[d+32>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);__ZN6Memory11free_staticEPvb(d,0);d=b+8|0;c[d>>2]=(c[d>>2]|0)+-1;if(!(c[c[g>>2]>>2]|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143791,1145936,498,1143838,0);return}else{a[1263537]=0;return}}function __ZN3MapIjN9RigidBody9BodyStateE10ComparatorIjE16DefaultAllocatorE10_erase_fixEPNS5_7ElementE(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0;e=c[(c[b>>2]|0)+8>>2]|0;f=b+4|0;if((e|0)!=(d|0)&(c[d>>2]|0)==1){b=d;while(1){g=b+12|0;h=c[g>>2]|0;i=c[h+8>>2]|0;do if((b|0)==(i|0)){j=c[h+4>>2]|0;if(!(c[j>>2]|0)){a[1263537]=0;c[j>>2]=1;k=c[f>>2]|0;if((k|0)==(h|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);l=c[g>>2]|0;m=l;n=c[l+4>>2]|0;o=c[f>>2]|0}else{a[1263537]=0;c[h>>2]=0;m=h;n=j;o=k}k=n+8|0;l=c[k>>2]|0;c[m+4>>2]=l;if((l|0)!=(o|0))c[l+12>>2]=m;l=m+12|0;c[n+12>>2]=c[l>>2];p=c[l>>2]|0;q=p+8|0;c[((c[q>>2]|0)==(m|0)?q:p+4|0)>>2]=n;c[k>>2]=m;c[l>>2]=n;l=c[g>>2]|0;r=c[l+4>>2]|0;s=l}else{r=j;s=h}if((c[c[r+4>>2]>>2]|0)==1){j=r+8|0;l=c[j>>2]|0;if((c[l>>2]|0)==1)if((c[f>>2]|0)==(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);t=c[g>>2]|0;break}else{a[1263537]=0;c[r>>2]=0;t=s;break}a[1263537]=0;c[l>>2]=1;k=c[f>>2]|0;if((k|0)==(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);u=c[j>>2]|0;v=c[f>>2]|0}else{a[1263537]=0;c[r>>2]=0;u=l;v=k}k=u+4|0;l=c[k>>2]|0;c[j>>2]=l;if((l|0)!=(v|0))c[l+12>>2]=r;l=r+12|0;c[u+12>>2]=c[l>>2];j=c[l>>2]|0;p=j+4|0;c[((c[p>>2]|0)==(r|0)?p:j+8|0)>>2]=u;c[k>>2]=r;c[l>>2]=u;l=c[g>>2]|0;w=c[l+4>>2]|0;x=l}else{w=r;x=s}l=c[x>>2]|0;k=c[f>>2]|0;if((l|0)==0&(k|0)==(w|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);y=c[g>>2]|0;z=c[f>>2]|0}else{a[1263537]=0;c[w>>2]=l;y=x;z=k}c[y>>2]=1;k=c[w+4>>2]|0;a[1263537]=0;c[k>>2]=1;k=y+4|0;l=c[k>>2]|0;j=l+8|0;p=c[j>>2]|0;c[k>>2]=p;if((p|0)!=(z|0))c[p+12>>2]=y;p=y+12|0;c[l+12>>2]=c[p>>2];k=c[p>>2]|0;q=k+8|0;c[((c[q>>2]|0)==(y|0)?q:k+4|0)>>2]=l;c[j>>2]=y;c[p>>2]=l;t=e}else{if(!(c[i>>2]|0)){a[1263537]=0;c[i>>2]=1;l=c[f>>2]|0;if((l|0)==(h|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);p=c[g>>2]|0;A=c[p+8>>2]|0;B=c[f>>2]|0;C=p}else{a[1263537]=0;c[h>>2]=0;A=i;B=l;C=h}l=A+4|0;p=c[l>>2]|0;c[C+8>>2]=p;if((p|0)!=(B|0))c[p+12>>2]=C;p=C+12|0;c[A+12>>2]=c[p>>2];j=c[p>>2]|0;k=j+4|0;c[((c[k>>2]|0)==(C|0)?k:j+8|0)>>2]=A;c[l>>2]=C;c[p>>2]=A;p=c[g>>2]|0;D=c[p+8>>2]|0;E=p}else{D=i;E=h}p=D+4|0;l=c[p>>2]|0;j=(c[c[D+8>>2]>>2]|0)==1;if(!((c[l>>2]|0)!=1|j^1))if((c[f>>2]|0)==(D|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);t=c[g>>2]|0;break}else{a[1263537]=0;c[D>>2]=0;t=E;break}if(j){a[1263537]=0;c[l>>2]=1;j=c[f>>2]|0;if((j|0)==(D|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);F=c[p>>2]|0;G=c[f>>2]|0}else{a[1263537]=0;c[D>>2]=0;F=l;G=j}j=F+8|0;l=c[j>>2]|0;c[p>>2]=l;if((l|0)!=(G|0))c[l+12>>2]=D;l=D+12|0;c[F+12>>2]=c[l>>2];p=c[l>>2]|0;k=p+8|0;c[((c[k>>2]|0)==(D|0)?k:p+4|0)>>2]=F;c[j>>2]=D;c[l>>2]=F;l=c[g>>2]|0;H=c[l+8>>2]|0;I=l}else{H=D;I=E}l=c[I>>2]|0;j=c[f>>2]|0;if((l|0)==0&(j|0)==(H|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);J=c[g>>2]|0;K=c[f>>2]|0}else{a[1263537]=0;c[H>>2]=l;J=I;K=j}c[J>>2]=1;j=c[H+8>>2]|0;a[1263537]=0;c[j>>2]=1;j=J+8|0;l=c[j>>2]|0;p=l+4|0;k=c[p>>2]|0;c[j>>2]=k;if((k|0)!=(K|0))c[k+12>>2]=J;k=J+12|0;c[l+12>>2]=c[k>>2];j=c[k>>2]|0;q=j+4|0;c[((c[q>>2]|0)==(J|0)?q:j+8|0)>>2]=l;c[p>>2]=J;c[k>>2]=l;t=e}while(0);if((e|0)!=(t|0)&(c[t>>2]|0)==1)b=t;else{L=t;break}}}else L=d;a[1263537]=0;c[L>>2]=1;if((c[c[f>>2]>>2]|0)==1){a[1263537]=0;return}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143886,1145936,447,1143897,0);return}}function __ZN6VectorIN9RigidBody9ShapePairEE6resizeEi(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0;if((d|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,269,1145657,0);e=31;return e|0}a[1263537]=0;f=c[b>>2]|0;if(!f)g=0;else g=c[f+-4>>2]|0;if((g|0)==(d|0)){e=0;return e|0}if(!d){if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);c[b>>2]=0;e=0;return e|0}__ZN6VectorIN9RigidBody9ShapePairEE14_copy_on_writeEv(b);f=d*12|0;if(d>>>0<=357913941?(g=f+-1|0,h=g>>>1|g,g=h>>>2|h,h=g>>>4|g,g=h>>>8|h,h=(g>>>16|g)+1|0,f>>>0<4294967264):0){a[1263537]=0;f=c[b>>2]|0;do if(!f)if((d|0)>0)i=18;else{j=0;i=25}else{g=c[f+-4>>2]|0;if((g|0)<(d|0))if(!g)i=18;else{k=__ZN6Memory14realloc_staticEPvjb(f,h,1)|0;if(k|0){a[1263537]=0;l=k;break}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,300,1145876,0);e=6;return e|0}else{j=g;i=25}}while(0);do if((i|0)==18){g=__ZN6Memory12alloc_staticEjb(h,1)|0;if(g|0){a[1263537]=0;c[g+-4>>2]=0;c[g+-8>>2]=1;l=g;break}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,292,1145820,0);e=6;return e|0}else if((i|0)==25){if((j|0)<=(d|0)){e=0;return e|0}g=__ZN6Memory14realloc_staticEPvjb(f,h,1)|0;if(!g){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,324,1145876,0);e=6;return e|0}else{a[1263537]=0;c[b>>2]=g;c[g+-4>>2]=d;e=0;return e|0}}while(0);c[b>>2]=l;c[((l|0)==0?0:l+-4|0)>>2]=d;e=0;return e|0}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,285,1145723,0);e=6;return e|0}function __ZN3MapIjN9RigidBody9BodyStateE10ComparatorIjE16DefaultAllocatorE7_insertERKjRb(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0;f=c[b>>2]|0;g=c[f+8>>2]|0;h=b+4|0;i=c[h>>2]|0;a:do if((g|0)==(i|0))j=f;else{k=c[d>>2]|0;l=g;while(1){m=c[l+24>>2]|0;if(k>>>0<m>>>0)n=l+8|0;else{if(m>>>0>=k>>>0)break;n=l+4|0}m=c[n>>2]|0;if((m|0)==(i|0)){j=l;break a}else l=m}a[e>>0]=1;o=l;return o|0}while(0);i=__ZnwjPFPvjE(36,4740)|0;c[i+32>>2]=0;c[i>>2]=0;c[i+4>>2]=0;c[i+8>>2]=0;c[i+12>>2]=0;c[i+16>>2]=0;c[i+20>>2]=0;c[i+12>>2]=j;n=c[h>>2]|0;g=i+4|0;c[g>>2]=n;f=i+8|0;c[f>>2]=n;c[i+24>>2]=c[d>>2];if((j|0)!=(c[b>>2]|0)?(c[d>>2]|0)>>>0>=(c[j+24>>2]|0)>>>0:0)p=j+4|0;else p=j+8|0;c[p>>2]=i;a[e>>0]=0;e=c[g>>2]|0;g=c[h>>2]|0;if((e|0)==(g|0)){h=i;do{p=h;h=c[h+12>>2]|0}while((p|0)==(c[h+4>>2]|0));q=(h|0)==(c[b>>2]|0)?0:h}else{h=e;while(1){e=c[h+8>>2]|0;if((e|0)==(g|0)){q=h;break}else h=e}}c[i+16>>2]=q;h=c[f>>2]|0;b:do if((h|0)==(g|0)){f=i;while(1){e=f;f=c[f+12>>2]|0;if((e|0)!=(c[f+8>>2]|0)){r=f;break b}if((f|0)==(c[b>>2]|0)){r=0;break}}}else{f=h;while(1){l=c[f+4>>2]|0;if((l|0)==(g|0)){r=f;break}else f=l}}while(0);g=i+20|0;c[g>>2]=r;if(!q)s=r;else{c[q+20>>2]=i;s=c[g>>2]|0}if(!s){o=i;return o|0}c[s+16>>2]=i;o=i;return o|0}function __ZNK11MethodBind1I9RigidBodyP6ObjectE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if(!b){__ZN7VariantC2EPK6Object(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK11MethodBind1I9RigidBodyP6ObjectE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,849837);l=a;return c[b>>2]|0}function __ZN11MethodBind1I9RigidBodyP6ObjectE4callES2_PPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235716)|0:0){c[h>>2]=0;a[1263537]=0;k=d+24|0;n=c[k>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=i;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=i;return}if((g|0)>0){if((n|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);p=0}else{a[1263537]=0;p=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,p)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=p;c[b>>2]=0;l=i;return}}p=c[d+44>>2]|0;n=c[d+48>>2]|0;o=e+(n>>1)|0;if(!(n&1))q=p;else q=c[(c[o>>2]|0)+p>>2]|0;do if((g|0)<1){p=c[k>>2]|0;n=p+-1|0;if((p|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)s=0;else s=c[e+-4>>2]|0;if((p|0)<=(s|0)){if(r)t=0;else t=c[e+-4>>2]|0;do if((t|0)<(p|0)){if(r)u=0;else u=c[e+-4>>2]|0;if((u|0)<(p|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);v=0;break}else{a[1263537]=0;w=31;break}}else w=31;while(0);if((w|0)==31)v=e+(n*24|0)|0;__ZN7VariantC2ERKS_(j,v);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);f=__ZNK7VariantcvP6ObjectEv(j)|0;Pi[q&2047](o,f);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I9RigidBodyP6ObjectE7ptrcallES2_PPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235716)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1)){g=b;h=c[d>>2]|0;Pi[g&2047](a,h);return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=c[d>>2]|0;Pi[g&2047](a,h);return}}function __ZN11MethodBind1I9RigidBodyP6ObjectED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind2I9RigidBodyRK7Vector3S3_E18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;if(b>>>0>=2){f=0;l=a;return f|0}g[d+8>>2]=0.0;g[d+4>>2]=0.0;g[d>>2]=0.0;__ZN7VariantC2ERK7Vector3(e,d);d=c[e>>2]|0;if(d|0)__ZN7Variant5clearEv(e);f=d;l=a;return f|0}function __ZNK11MethodBind2I9RigidBodyRK7Vector3S3_E18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,849837);l=a;return c[b>>2]|0}function __ZN11MethodBind2I9RigidBodyRK7Vector3S3_E4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0;i=l;l=l+80|0;if((l|0)>=(m|0))ba(80);j=i+60|0;k=i+24|0;n=i+48|0;o=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235716)|0:0){c[h>>2]=0;a[1263537]=0;p=d+24|0;q=c[p>>2]|0;if((q|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=q;c[b>>2]=0;l=i;return}r=q-(c[d+20>>2]|0)|0;if((r|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=r;c[b>>2]=0;l=i;return}if((g|0)>0){if((q|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);s=0}else{a[1263537]=0;s=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,s)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=s;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[p>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);t=0}else{a[1263537]=0;t=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,t)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=t;c[b>>2]=0;l=i;return}}}t=c[d+44>>2]|0;s=c[d+48>>2]|0;q=e+(s>>1)|0;if(!(s&1))u=t;else u=c[(c[q>>2]|0)+t>>2]|0;do if((g|0)<1){t=c[p>>2]|0;s=t+-1|0;if((t|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)v=0;else v=c[e+-4>>2]|0;if((t|0)<=(v|0)){if(r)w=0;else w=c[e+-4>>2]|0;do if((w|0)<(t|0)){if(r)x=0;else x=c[e+-4>>2]|0;if((x|0)<(t|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);y=0;break}else{a[1263537]=0;z=37;break}}else z=37;while(0);if((z|0)==37)y=e+(s*24|0)|0;__ZN7VariantC2ERKS_(k,y);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);__ZNK7Variantcv7Vector3Ev(j,k);do if((g|0)<2){y=c[p>>2]|0;x=y+-1|0;w=y+-2|0;if((y|0)>=2){y=c[d+16>>2]|0;v=(y|0)==0;if(v)A=0;else A=c[y+-4>>2]|0;if((x|0)<=(A|0)){if(v)B=0;else B=c[y+-4>>2]|0;do if((B|0)<(x|0)){if(v)C=0;else C=c[y+-4>>2]|0;if((C|0)<(x|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);D=0;break}else{a[1263537]=0;z=54;break}}else z=54;while(0);if((z|0)==54)D=y+(w*24|0)|0;__ZN7VariantC2ERKS_(o,D);break}}c[o>>2]=0}else __ZN7VariantC2ERKS_(o,c[f+4>>2]|0);while(0);__ZNK7Variantcv7Vector3Ev(n,o);bj[u&4095](q,j,n);if(c[o>>2]|0)__ZN7Variant5clearEv(o);if(c[k>>2]|0)__ZN7Variant5clearEv(k);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1380,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind2I9RigidBodyRK7Vector3S3_E7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+12|0;g=e;if(!b)h=0;else{i=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235716)|0;h=i?b:0}b=c[a+44>>2]|0;i=c[a+48>>2]|0;a=h+(i>>1)|0;if(!(i&1))j=b;else j=c[(c[a>>2]|0)+b>>2]|0;b=c[d>>2]|0;c[f>>2]=c[b>>2];c[f+4>>2]=c[b+4>>2];c[f+8>>2]=c[b+8>>2];b=c[d+4>>2]|0;c[g>>2]=c[b>>2];c[g+4>>2]=c[b+4>>2];c[g+8>>2]=c[b+8>>2];bj[j&4095](a,f,g);l=e;return}function __ZN11MethodBind2I9RigidBodyRK7Vector3S3_ED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI9RigidBodybE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Eb(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK13MethodBind0RCI9RigidBodybE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,849837);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI9RigidBodybE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235716)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2Eb(i,ij[n&8191](d)|0);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI9RigidBodybE7ptrcallEP6ObjectPPKvPv(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0;if(!d)g=0;else{e=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1235716)|0;g=e?d:0}d=c[b+44>>2]|0;e=c[b+48>>2]|0;b=g+(e>>1)|0;if(!(e&1)){h=d;i=ij[h&8191](b)|0;j=i&1;a[f>>0]=j;return}else{h=c[(c[b>>2]|0)+d>>2]|0;i=ij[h&8191](b)|0;j=i&1;a[f>>0]=j;return}}function __ZN13MethodBind0RCI9RigidBodybED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK12MethodBind0RI9RigidBodybE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Eb(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK12MethodBind0RI9RigidBodybE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,849837);l=a;return c[b>>2]|0}function __ZN12MethodBind0RI9RigidBodybE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235716)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2Eb(i,ij[n&8191](d)|0);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,266,1146558,0);c[b>>2]=0;l=f;return}function __ZN12MethodBind0RI9RigidBodybE7ptrcallEP6ObjectPPKvPv(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0;if(!d)g=0;else{e=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1235716)|0;g=e?d:0}d=c[b+44>>2]|0;e=c[b+48>>2]|0;b=g+(e>>1)|0;if(!(e&1)){h=d;i=ij[h&8191](b)|0;j=i&1;a[f>>0]=j;return}else{h=c[(c[b>>2]|0)+d>>2]|0;i=ij[h&8191](b)|0;j=i&1;a[f>>0]=j;return}}function __ZN12MethodBind0RI9RigidBodybED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I9RigidBodybE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if(!b){__ZN7VariantC2Eb(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK11MethodBind1I9RigidBodybE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,849837);l=a;return c[b>>2]|0}function __ZN11MethodBind1I9RigidBodybE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235716)|0:0){c[h>>2]=0;a[1263537]=0;k=d+24|0;n=c[k>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=i;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=i;return}if((g|0)>0){if((n|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);p=0}else{a[1263537]=0;p=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,p)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=p;c[b>>2]=0;l=i;return}}p=c[d+44>>2]|0;n=c[d+48>>2]|0;o=e+(n>>1)|0;if(!(n&1))q=p;else q=c[(c[o>>2]|0)+p>>2]|0;do if((g|0)<1){p=c[k>>2]|0;n=p+-1|0;if((p|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)s=0;else s=c[e+-4>>2]|0;if((p|0)<=(s|0)){if(r)t=0;else t=c[e+-4>>2]|0;do if((t|0)<(p|0)){if(r)u=0;else u=c[e+-4>>2]|0;if((u|0)<(p|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);v=0;break}else{a[1263537]=0;w=31;break}}else w=31;while(0);if((w|0)==31)v=e+(n*24|0)|0;__ZN7VariantC2ERKS_(j,v);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);f=__ZNK7VariantcvbEv(j)|0;Pi[q&2047](o,f);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I9RigidBodybE7ptrcallEP6ObjectPPKvPv(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0;if(!d)g=0;else{f=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1235716)|0;g=f?d:0}d=c[b+44>>2]|0;f=c[b+48>>2]|0;b=g+(f>>1)|0;if(!(f&1))h=d;else h=c[(c[b>>2]|0)+d>>2]|0;Pi[h&2047](b,(a[c[e>>2]>>0]|0)!=0);return}function __ZN11MethodBind1I9RigidBodybED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI9RigidBodyiE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK13MethodBind0RCI9RigidBodyiE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,849837);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI9RigidBodyiE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235716)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2Ei(i,ij[n&8191](d)|0);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI9RigidBodyiE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0;if(!b)f=0;else{d=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235716)|0;f=d?b:0}b=c[a+44>>2]|0;d=c[a+48>>2]|0;a=f+(d>>1)|0;if(!(d&1)){g=b;h=ij[g&8191](a)|0;c[e>>2]=h;return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=ij[g&8191](a)|0;c[e>>2]=h;return}}function __ZN13MethodBind0RCI9RigidBodyiED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I9RigidBodyiE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if(!b){__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK11MethodBind1I9RigidBodyiE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,849837);l=a;return c[b>>2]|0}function __ZN11MethodBind1I9RigidBodyiE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235716)|0:0){c[h>>2]=0;a[1263537]=0;k=d+24|0;n=c[k>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=i;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=i;return}if((g|0)>0){if((n|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);p=0}else{a[1263537]=0;p=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,p)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=p;c[b>>2]=0;l=i;return}}p=c[d+44>>2]|0;n=c[d+48>>2]|0;o=e+(n>>1)|0;if(!(n&1))q=p;else q=c[(c[o>>2]|0)+p>>2]|0;do if((g|0)<1){p=c[k>>2]|0;n=p+-1|0;if((p|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)s=0;else s=c[e+-4>>2]|0;if((p|0)<=(s|0)){if(r)t=0;else t=c[e+-4>>2]|0;do if((t|0)<(p|0)){if(r)u=0;else u=c[e+-4>>2]|0;if((u|0)<(p|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);v=0;break}else{a[1263537]=0;w=31;break}}else w=31;while(0);if((w|0)==31)v=e+(n*24|0)|0;__ZN7VariantC2ERKS_(j,v);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);f=__ZNK7VariantcviEv(j)|0;Pi[q&2047](o,f);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I9RigidBodyiE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235716)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1)){g=b;h=c[d>>2]|0;i=c[h>>2]|0;Pi[g&2047](a,i);return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=c[d>>2]|0;i=c[h>>2]|0;Pi[g&2047](a,i);return}}function __ZN11MethodBind1I9RigidBodyiED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI9RigidBody7Vector3E18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;if((b|0)!=-1){f=0;l=a;return f|0}g[d+8>>2]=0.0;g[d+4>>2]=0.0;g[d>>2]=0.0;__ZN7VariantC2ERK7Vector3(e,d);d=c[e>>2]|0;if(d|0)__ZN7Variant5clearEv(e);f=d;l=a;return f|0}function __ZNK13MethodBind0RCI9RigidBody7Vector3E18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,849837);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI9RigidBody7Vector3E4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0;f=l;l=l+48|0;if((l|0)>=(m|0))ba(48);i=f;j=f+24|0;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235716)|0:0){c[h>>2]=0;a[1263537]=0;k=c[d+24>>2]|0;if((k|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=k;c[b>>2]=0;l=f;return}n=k-(c[d+20>>2]|0)|0;if((n|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=n;c[b>>2]=0;l=f;return}n=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))o=n;else o=c[(c[d>>2]|0)+n>>2]|0;Pi[o&2047](j,d);__ZN7VariantC2ERK7Vector3(i,j);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI9RigidBody7Vector3E7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=d;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235716)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;Pi[i&2047](f,a);c[e>>2]=c[f>>2];c[e+4>>2]=c[f+4>>2];c[e+8>>2]=c[f+8>>2];l=d;return}function __ZN13MethodBind0RCI9RigidBody7Vector3ED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I9RigidBodyRK7Vector3E18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;if(b|0){f=0;l=a;return f|0}g[d+8>>2]=0.0;g[d+4>>2]=0.0;g[d>>2]=0.0;__ZN7VariantC2ERK7Vector3(e,d);d=c[e>>2]|0;if(d|0)__ZN7Variant5clearEv(e);f=d;l=a;return f|0}function __ZNK11MethodBind1I9RigidBodyRK7Vector3E18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,849837);l=a;return c[b>>2]|0}function __ZN11MethodBind1I9RigidBodyRK7Vector3E4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;i=l;l=l+48|0;if((l|0)>=(m|0))ba(48);j=i+24|0;k=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235716)|0:0){c[h>>2]=0;a[1263537]=0;n=d+24|0;o=c[n>>2]|0;if((o|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=o;c[b>>2]=0;l=i;return}p=o-(c[d+20>>2]|0)|0;if((p|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=p;c[b>>2]=0;l=i;return}if((g|0)>0){if((o|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);q=0}else{a[1263537]=0;q=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,q)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=q;c[b>>2]=0;l=i;return}}q=c[d+44>>2]|0;o=c[d+48>>2]|0;p=e+(o>>1)|0;if(!(o&1))r=q;else r=c[(c[p>>2]|0)+q>>2]|0;do if((g|0)<1){q=c[n>>2]|0;o=q+-1|0;if((q|0)>=1){e=c[d+16>>2]|0;s=(e|0)==0;if(s)t=0;else t=c[e+-4>>2]|0;if((q|0)<=(t|0)){if(s)u=0;else u=c[e+-4>>2]|0;do if((u|0)<(q|0)){if(s)v=0;else v=c[e+-4>>2]|0;if((v|0)<(q|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);w=0;break}else{a[1263537]=0;x=31;break}}else x=31;while(0);if((x|0)==31)w=e+(o*24|0)|0;__ZN7VariantC2ERKS_(k,w);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);__ZNK7Variantcv7Vector3Ev(j,k);Pi[r&2047](p,j);if(c[k>>2]|0)__ZN7Variant5clearEv(k);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I9RigidBodyRK7Vector3E7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235716)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;b=c[d>>2]|0;c[f>>2]=c[b>>2];c[f+4>>2]=c[b+4>>2];c[f+8>>2]=c[b+8>>2];Pi[i&2047](a,f);l=e;return}function __ZN11MethodBind1I9RigidBodyRK7Vector3ED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI9RigidBodyfE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Ef(d,0.0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK13MethodBind0RCI9RigidBodyfE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,849837);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI9RigidBodyfE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235716)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2Ef(i,+mj[n&511](d));__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI9RigidBodyfE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0.0;if(!b)f=0;else{d=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235716)|0;f=d?b:0}b=c[a+44>>2]|0;d=c[a+48>>2]|0;a=f+(d>>1)|0;if(!(d&1)){h=b;i=+mj[h&511](a);g[e>>2]=i;return}else{h=c[(c[a>>2]|0)+b>>2]|0;i=+mj[h&511](a);g[e>>2]=i;return}}function __ZN13MethodBind0RCI9RigidBodyfED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I9RigidBodyfE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if(!b){__ZN7VariantC2Ef(d,0.0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK11MethodBind1I9RigidBodyfE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,849837);l=a;return c[b>>2]|0}function __ZN11MethodBind1I9RigidBodyfE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0.0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235716)|0:0){c[h>>2]=0;a[1263537]=0;k=d+24|0;n=c[k>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=i;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=i;return}if((g|0)>0){if((n|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);p=0}else{a[1263537]=0;p=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,p)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=p;c[b>>2]=0;l=i;return}}p=c[d+44>>2]|0;n=c[d+48>>2]|0;o=e+(n>>1)|0;if(!(n&1))q=p;else q=c[(c[o>>2]|0)+p>>2]|0;do if((g|0)<1){p=c[k>>2]|0;n=p+-1|0;if((p|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)s=0;else s=c[e+-4>>2]|0;if((p|0)<=(s|0)){if(r)t=0;else t=c[e+-4>>2]|0;do if((t|0)<(p|0)){if(r)u=0;else u=c[e+-4>>2]|0;if((u|0)<(p|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);v=0;break}else{a[1263537]=0;w=31;break}}else w=31;while(0);if((w|0)==31)v=e+(n*24|0)|0;__ZN7VariantC2ERKS_(j,v);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);x=+__ZNK7VariantcvfEv(j);Mi[q&511](o,x);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I9RigidBodyfE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0,j=0.0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235716)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1)){h=b;i=c[d>>2]|0;j=+g[i>>2];Mi[h&511](a,j);return}else{h=c[(c[a>>2]|0)+b>>2]|0;i=c[d>>2]|0;j=+g[i>>2];Mi[h&511](a,j);return}}function __ZN11MethodBind1I9RigidBodyfED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI9RigidBodyNS0_4ModeEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK13MethodBind0RCI9RigidBodyNS0_4ModeEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,849837);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI9RigidBodyNS0_4ModeEE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235716)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2Ei(i,ij[n&8191](d)|0);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI9RigidBodyNS0_4ModeEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0;if(!b)f=0;else{d=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235716)|0;f=d?b:0}b=c[a+44>>2]|0;d=c[a+48>>2]|0;a=f+(d>>1)|0;if(!(d&1)){g=b;h=ij[g&8191](a)|0;c[e>>2]=h;return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=ij[g&8191](a)|0;c[e>>2]=h;return}}function __ZN13MethodBind0RCI9RigidBodyNS0_4ModeEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I9RigidBodyNS0_4ModeEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if(!b){__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK11MethodBind1I9RigidBodyNS0_4ModeEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,849837);l=a;return c[b>>2]|0}function __ZN11MethodBind1I9RigidBodyNS0_4ModeEE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235716)|0:0){c[h>>2]=0;a[1263537]=0;k=d+24|0;n=c[k>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=i;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=i;return}if((g|0)>0){if((n|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);p=0}else{a[1263537]=0;p=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,p)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=p;c[b>>2]=0;l=i;return}}p=c[d+44>>2]|0;n=c[d+48>>2]|0;o=e+(n>>1)|0;if(!(n&1))q=p;else q=c[(c[o>>2]|0)+p>>2]|0;do if((g|0)<1){p=c[k>>2]|0;n=p+-1|0;if((p|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)s=0;else s=c[e+-4>>2]|0;if((p|0)<=(s|0)){if(r)t=0;else t=c[e+-4>>2]|0;do if((t|0)<(p|0)){if(r)u=0;else u=c[e+-4>>2]|0;if((u|0)<(p|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);v=0;break}else{a[1263537]=0;w=31;break}}else w=31;while(0);if((w|0)==31)v=e+(n*24|0)|0;__ZN7VariantC2ERKS_(j,v);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);f=__ZNK7VariantcviEv(j)|0;Pi[q&2047](o,f);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I9RigidBodyNS0_4ModeEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235716)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1)){g=b;h=c[d>>2]|0;i=c[h>>2]|0;Pi[g&2047](a,i);return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=c[d>>2]|0;i=c[h>>2]|0;Pi[g&2047](a,i);return}}function __ZN11MethodBind1I9RigidBodyNS0_4ModeEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN13KinematicBody18_initialize_classvEv(b){b=b|0;if(a[1263304]|0)return;__ZN11PhysicsBody16initialize_classEv();__ZN7ClassDB10_add_classI13KinematicBodyEEvv();__ZN13KinematicBody13_bind_methodsEv();a[1263304]=1;return}function __ZN13KinematicBody5_setvERK10StringNameRK7Variant(a,b,c){a=a|0;b=b|0;c=c|0;if(1212!=1129)return __ZN15CollisionObject4_setERK10StringNameRK7Variant(a,b,c)|0;else return 0;return 0}function __ZNK13KinematicBody5_getvERK10StringNameR7Variant(a,b,c){a=a|0;b=b|0;c=c|0;var d=0;if(1213!=1131?__ZNK15CollisionObject4_getERK10StringNameR7Variant(a,b,c)|0:0)d=1;else d=0;return d|0}function __ZNK13KinematicBody19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+24|0;g=e+4|0;h=e;if(!d)__ZNK11PhysicsBody19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,0);__ZN6StringC2EPKc(f,850460);i=c[f>>2]|0;f=i;j=g+4|0;c[j>>2]=0;k=g+12|0;c[k>>2]=0;c[g>>2]=0;n=(i|0)==0;if(!n?(c[j>>2]=0,__Z28atomic_conditional_incrementPj(i+-8|0)|0):0)c[j>>2]=f;c[g+8>>2]=0;f=c[k>>2]|0;if(f|0){if(!(__Z16atomic_decrementPj(f+-8|0)|0))__ZN6Memory11free_staticEPvb(f,1);c[k>>2]=0}c[g+16>>2]=256;if(!(c[b>>2]|0)){k=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=k;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0}k=__ZnwjPFPvjE(32,4740)|0;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0;c[k+12>>2]=0;c[k+16>>2]=7;f=k+20|0;c[f>>2]=0;j=k+24|0;c[j>>2]=0;o=k+28|0;c[o>>2]=0;__ZN12PropertyInfoaSERKS_(k,g)|0;p=c[b>>2]|0;q=p+4|0;r=c[q>>2]|0;c[j>>2]=r;c[f>>2]=0;c[o>>2]=p;if(r|0)c[r+20>>2]=k;c[q>>2]=k;if(!(c[p>>2]|0))c[p>>2]=k;k=p+8|0;c[k>>2]=(c[k>>2]|0)+1;k=c[g+12>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);k=c[g+4>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);if(!n?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);__ZN10StringNameC2EPKc(h,850460);__ZN7ClassDB17get_property_listE10StringNameP4ListI12PropertyInfo16DefaultAllocatorEbPK6Object(h,b,1,a);__ZN10StringNameD2Ev(h);if(!d){l=e;return}__ZNK11PhysicsBody19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,1);l=e;return}function __ZN13KinematicBody14_notificationvEib(a,b,c){a=a|0;b=b|0;c=c|0;if(c){if(1133!=528)__ZN15CollisionObject13_notificationEi(a,b);if(528!=511)__ZN7Spatial13_notificationEi(a,b);if(511==510)return;__ZN4Node13_notificationEi(a,b);return}else{if(511!=510)__ZN4Node13_notificationEi(a,b);if(528!=511)__ZN7Spatial13_notificationEi(a,b);if(1133==528)return;__ZN15CollisionObject13_notificationEi(a,b);return}}function __ZNK13KinematicBody16_get_class_namevEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+8|0;e=b+4|0;f=b;g=a+424|0;a=c[g>>2]|0;if(a|0){if(c[a+4>>2]|0){l=b;return g|0}if(__ZNK6String6lengthEv(a+8|0)|0){l=b;return g|0}}__ZN6StringC2EPKc(d,850460);c[f>>2]=c[d>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameaSERKS_(g,e);__ZN10StringNameD2Ev(e);e=c[f>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);l=b;return g|0}function __ZNK13KinematicBody9get_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,850460);l=a;return c[b>>2]|0}function __ZNK13KinematicBody8is_classERK6String(a,b){a=a|0;b=b|0;var c=0;if((((!(__ZNK6StringeqEPKc(b,850460)|0)?!(__ZNK6StringeqEPKc(b,852271)|0):0)?!(__ZNK6StringeqEPKc(b,852283)|0):0)?!(__ZNK6StringeqEPKc(b,946852)|0):0)?!(__ZNK6StringeqEPKc(b,1132465)|0):0)c=__ZNK6StringeqEPKc(b,1142944)|0;else c=1;return c|0}function __ZNK13KinematicBody12is_class_ptrEPv(a,b){a=a|0;b=b|0;var c=0;if((b|0)==1235724){c=1;return c|0}c=(b|0)==1235708|((b|0)==1234392|((b|0)==1220920|((b|0)==1220720|(b|0)==1220580)));return c|0}function __ZN13KinematicBodyD2Ev(a){a=a|0;c[a>>2]=256456;__ZN10StringNameD2Ev(a+424|0);c[a>>2]=254536;__ZN10StringNameD2Ev(a+412|0);__ZN15CollisionObjectD2Ev(a);return}function __ZN13KinematicBodyD0Ev(a){a=a|0;c[a>>2]=256456;__ZN10StringNameD2Ev(a+424|0);c[a>>2]=254536;__ZN10StringNameD2Ev(a+412|0);__ZN15CollisionObjectD2Ev(a);__ZdlPv(a);return}function __ZN7ClassDB10_add_classI13KinematicBodyEEvv(){var a=0,b=0,d=0,e=0,f=0,g=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+16|0;d=a+12|0;e=a+8|0;f=a+4|0;g=a;__ZN6StringC2EPKc(b,850460);c[e>>2]=c[b>>2];__ZN10StringNameC2ERK6String(d,e);__ZN6StringC2EPKc(b,852271);c[g>>2]=c[b>>2];__ZN10StringNameC2ERK6String(f,g);__ZN7ClassDB11_add_class2ERK10StringNameS2_(d,f);__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);__ZN10StringNameD2Ev(d);d=c[e>>2]|0;if(!d){l=a;return}if(__Z16atomic_decrementPj(d+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(d,1);l=a;return}function __ZN13KinematicBody13_bind_methodsEv(){var a=0,b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0;a=l;l=l+256|0;if((l|0)>=(m|0))ba(256);b=a+224|0;d=a+216|0;e=a+208|0;f=a+200|0;g=a+192|0;h=a+176|0;i=a+168|0;j=a+152|0;k=a+136|0;n=a+120|0;o=a+112|0;p=a+104|0;q=a+96|0;r=a+88|0;s=a+80|0;t=a+72|0;u=a+64|0;v=a+56|0;w=a+48|0;x=a+40|0;y=a+36|0;z=a+184|0;A=a+32|0;B=a+160|0;C=a+144|0;D=a+128|0;E=a+28|0;F=a+24|0;G=a+20|0;H=a+16|0;I=a+12|0;J=a+8|0;K=a+4|0;L=a;__Z8D_METHODPKcS0_(d,1062978,873670);M=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(M);c[M>>2]=256588;__ZN10MethodBind10_set_constEb(M,0);__ZN10MethodBind24_generate_argument_typesEi(M,1);__ZN10MethodBind12_set_returnsEb(M,1);c[M+44>>2]=1534;c[M+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,M,d,0,0)|0;M=d+4|0;N=c[M>>2]|0;if(N|0?(__Z16atomic_decrementPj(N+-8|0)|0)==0:0){O=c[M>>2]|0;M=(O|0)==0?0:O+-4|0;O=M+4|0;if(c[M>>2]|0){P=0;do{__ZN10StringNameD2Ev(O+(P<<2)|0);P=P+1|0}while(P>>>0<(c[M>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(N,1)}__ZN10StringNameD2Ev(d);__Z8D_METHODPKcS0_(e,873678,1113911);d=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(d);c[d>>2]=256588;__ZN10MethodBind10_set_constEb(d,0);__ZN10MethodBind24_generate_argument_typesEi(d,1);__ZN10MethodBind12_set_returnsEb(d,1);c[d+44>>2]=1535;c[d+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,d,e,0,0)|0;d=e+4|0;N=c[d>>2]|0;if(N|0?(__Z16atomic_decrementPj(N+-8|0)|0)==0:0){M=c[d>>2]|0;d=(M|0)==0?0:M+-4|0;M=d+4|0;if(c[d>>2]|0){P=0;do{__ZN10StringNameD2Ev(M+(P<<2)|0);P=P+1|0}while(P>>>0<(c[d>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(N,1)}__ZN10StringNameD2Ev(e);__Z8D_METHODPKcS0_(f,849847,1113911);e=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(e);c[e>>2]=256624;__ZN10MethodBind10_set_constEb(e,0);__ZN10MethodBind24_generate_argument_typesEi(e,1);__ZN10MethodBind12_set_returnsEb(e,1);c[e+44>>2]=4580;c[e+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,e,f,0,0)|0;e=f+4|0;N=c[e>>2]|0;if(N|0?(__Z16atomic_decrementPj(N+-8|0)|0)==0:0){d=c[e>>2]|0;e=(d|0)==0?0:d+-4|0;d=e+4|0;if(c[e>>2]|0){P=0;do{__ZN10StringNameD2Ev(d+(P<<2)|0);P=P+1|0}while(P>>>0<(c[e>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(N,1)}__ZN10StringNameD2Ev(f);__Z8D_METHODPKc(g,944606);f=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(f);c[f>>2]=256660;__ZN10MethodBind10_set_constEb(f,1);__ZN10MethodBind24_generate_argument_typesEi(f,0);__ZN10MethodBind12_set_returnsEb(f,1);c[f+44>>2]=5319;c[f+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,f,g,0,0)|0;f=g+4|0;N=c[f>>2]|0;if(N|0?(__Z16atomic_decrementPj(N+-8|0)|0)==0:0){e=c[f>>2]|0;f=(e|0)==0?0:e+-4|0;e=f+4|0;if(c[f>>2]|0){P=0;do{__ZN10StringNameD2Ev(e+(P<<2)|0);P=P+1|0}while(P>>>0<(c[f>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(N,1)}__ZN10StringNameD2Ev(g);__Z8D_METHODPKc(h,873801);g=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(g);c[g>>2]=256696;__ZN10MethodBind10_set_constEb(g,1);__ZN10MethodBind24_generate_argument_typesEi(g,0);__ZN10MethodBind12_set_returnsEb(g,1);c[g+44>>2]=1161;c[g+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,g,h,0,0)|0;g=h+4|0;N=c[g>>2]|0;if(N|0?(__Z16atomic_decrementPj(N+-8|0)|0)==0:0){f=c[g>>2]|0;g=(f|0)==0?0:f+-4|0;f=g+4|0;if(c[g>>2]|0){P=0;do{__ZN10StringNameD2Ev(f+(P<<2)|0);P=P+1|0}while(P>>>0<(c[g>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(N,1)}__ZN10StringNameD2Ev(h);__Z8D_METHODPKc(i,1075060);h=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(h);c[h>>2]=256696;__ZN10MethodBind10_set_constEb(h,1);__ZN10MethodBind24_generate_argument_typesEi(h,0);__ZN10MethodBind12_set_returnsEb(h,1);c[h+44>>2]=1162;c[h+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,h,i,0,0)|0;h=i+4|0;N=c[h>>2]|0;if(N|0?(__Z16atomic_decrementPj(N+-8|0)|0)==0:0){g=c[h>>2]|0;h=(g|0)==0?0:g+-4|0;g=h+4|0;if(c[h>>2]|0){P=0;do{__ZN10StringNameD2Ev(g+(P<<2)|0);P=P+1|0}while(P>>>0<(c[h>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(N,1)}__ZN10StringNameD2Ev(i);__Z8D_METHODPKc(j,1075081);i=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(i);c[i>>2]=256696;__ZN10MethodBind10_set_constEb(i,1);__ZN10MethodBind24_generate_argument_typesEi(i,0);__ZN10MethodBind12_set_returnsEb(i,1);c[i+44>>2]=1163;c[i+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,i,j,0,0)|0;i=j+4|0;N=c[i>>2]|0;if(N|0?(__Z16atomic_decrementPj(N+-8|0)|0)==0:0){h=c[i>>2]|0;i=(h|0)==0?0:h+-4|0;h=i+4|0;if(c[i>>2]|0){P=0;do{__ZN10StringNameD2Ev(h+(P<<2)|0);P=P+1|0}while(P>>>0<(c[i>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(N,1)}__ZN10StringNameD2Ev(j);__Z8D_METHODPKc(k,873819);j=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(j);c[j>>2]=256732;__ZN10MethodBind10_set_constEb(j,1);__ZN10MethodBind24_generate_argument_typesEi(j,0);__ZN10MethodBind12_set_returnsEb(j,1);c[j+44>>2]=1164;c[j+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,j,k,0,0)|0;j=k+4|0;N=c[j>>2]|0;if(N|0?(__Z16atomic_decrementPj(N+-8|0)|0)==0:0){i=c[j>>2]|0;j=(i|0)==0?0:i+-4|0;i=j+4|0;if(c[j>>2]|0){P=0;do{__ZN10StringNameD2Ev(i+(P<<2)|0);P=P+1|0}while(P>>>0<(c[j>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(N,1)}__ZN10StringNameD2Ev(k);__Z8D_METHODPKc(n,1075149);k=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(k);c[k>>2]=256768;__ZN10MethodBind10_set_constEb(k,1);__ZN10MethodBind24_generate_argument_typesEi(k,0);__ZN10MethodBind12_set_returnsEb(k,1);c[k+44>>2]=5320;c[k+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,k,n,0,0)|0;k=n+4|0;N=c[k>>2]|0;if(N|0?(__Z16atomic_decrementPj(N+-8|0)|0)==0:0){j=c[k>>2]|0;k=(j|0)==0?0:j+-4|0;j=k+4|0;if(c[k>>2]|0){P=0;do{__ZN10StringNameD2Ev(j+(P<<2)|0);P=P+1|0}while(P>>>0<(c[k>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(N,1)}__ZN10StringNameD2Ev(n);__Z8D_METHODPKcS0_(o,849863,1146191);n=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(n);c[n>>2]=256804;__ZN10MethodBind10_set_constEb(n,0);__ZN10MethodBind24_generate_argument_typesEi(n,1);c[n+44>>2]=1165;c[n+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,n,o,0,0)|0;n=o+4|0;N=c[n>>2]|0;if(N|0?(__Z16atomic_decrementPj(N+-8|0)|0)==0:0){k=c[n>>2]|0;n=(k|0)==0?0:k+-4|0;k=n+4|0;if(c[n>>2]|0){P=0;do{__ZN10StringNameD2Ev(k+(P<<2)|0);P=P+1|0}while(P>>>0<(c[n>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(N,1)}__ZN10StringNameD2Ev(o);__Z8D_METHODPKc(p,849894);o=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(o);c[o>>2]=256660;__ZN10MethodBind10_set_constEb(o,1);__ZN10MethodBind24_generate_argument_typesEi(o,0);__ZN10MethodBind12_set_returnsEb(o,1);c[o+44>>2]=5321;c[o+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,o,p,0,0)|0;o=p+4|0;N=c[o>>2]|0;if(N|0?(__Z16atomic_decrementPj(N+-8|0)|0)==0:0){n=c[o>>2]|0;o=(n|0)==0?0:n+-4|0;n=o+4|0;if(c[o>>2]|0){P=0;do{__ZN10StringNameD2Ev(n+(P<<2)|0);P=P+1|0}while(P>>>0<(c[o>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(N,1)}__ZN10StringNameD2Ev(p);__Z8D_METHODPKcS0_(q,849925,1146191);p=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(p);c[p>>2]=256804;__ZN10MethodBind10_set_constEb(p,0);__ZN10MethodBind24_generate_argument_typesEi(p,1);c[p+44>>2]=1166;c[p+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,p,q,0,0)|0;p=q+4|0;N=c[p>>2]|0;if(N|0?(__Z16atomic_decrementPj(N+-8|0)|0)==0:0){o=c[p>>2]|0;p=(o|0)==0?0:o+-4|0;o=p+4|0;if(c[p>>2]|0){P=0;do{__ZN10StringNameD2Ev(o+(P<<2)|0);P=P+1|0}while(P>>>0<(c[p>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(N,1)}__ZN10StringNameD2Ev(q);__Z8D_METHODPKc(r,849959);q=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(q);c[q>>2]=256660;__ZN10MethodBind10_set_constEb(q,1);__ZN10MethodBind24_generate_argument_typesEi(q,0);__ZN10MethodBind12_set_returnsEb(q,1);c[q+44>>2]=5322;c[q+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,q,r,0,0)|0;q=r+4|0;N=c[q>>2]|0;if(N|0?(__Z16atomic_decrementPj(N+-8|0)|0)==0:0){p=c[q>>2]|0;q=(p|0)==0?0:p+-4|0;p=q+4|0;if(c[q>>2]|0){P=0;do{__ZN10StringNameD2Ev(p+(P<<2)|0);P=P+1|0}while(P>>>0<(c[q>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(N,1)}__ZN10StringNameD2Ev(r);__Z8D_METHODPKcS0_(s,849993,1146191);r=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(r);c[r>>2]=256804;__ZN10MethodBind10_set_constEb(r,0);__ZN10MethodBind24_generate_argument_typesEi(r,1);c[r+44>>2]=1167;c[r+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,r,s,0,0)|0;r=s+4|0;N=c[r>>2]|0;if(N|0?(__Z16atomic_decrementPj(N+-8|0)|0)==0:0){q=c[r>>2]|0;r=(q|0)==0?0:q+-4|0;q=r+4|0;if(c[r>>2]|0){P=0;do{__ZN10StringNameD2Ev(q+(P<<2)|0);P=P+1|0}while(P>>>0<(c[r>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(N,1)}__ZN10StringNameD2Ev(s);__Z8D_METHODPKc(t,850023);s=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(s);c[s>>2]=256660;__ZN10MethodBind10_set_constEb(s,1);__ZN10MethodBind24_generate_argument_typesEi(s,0);__ZN10MethodBind12_set_returnsEb(s,1);c[s+44>>2]=5323;c[s+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,s,t,0,0)|0;s=t+4|0;N=c[s>>2]|0;if(N|0?(__Z16atomic_decrementPj(N+-8|0)|0)==0:0){r=c[s>>2]|0;s=(r|0)==0?0:r+-4|0;r=s+4|0;if(c[s>>2]|0){P=0;do{__ZN10StringNameD2Ev(r+(P<<2)|0);P=P+1|0}while(P>>>0<(c[s>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(N,1)}__ZN10StringNameD2Ev(t);__Z8D_METHODPKcS0_(u,850053,1146191);t=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(t);c[t>>2]=256804;__ZN10MethodBind10_set_constEb(t,0);__ZN10MethodBind24_generate_argument_typesEi(t,1);c[t+44>>2]=1168;c[t+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,t,u,0,0)|0;t=u+4|0;N=c[t>>2]|0;if(N|0?(__Z16atomic_decrementPj(N+-8|0)|0)==0:0){s=c[t>>2]|0;t=(s|0)==0?0:s+-4|0;s=t+4|0;if(c[t>>2]|0){P=0;do{__ZN10StringNameD2Ev(s+(P<<2)|0);P=P+1|0}while(P>>>0<(c[t>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(N,1)}__ZN10StringNameD2Ev(u);__Z8D_METHODPKc(v,850087);u=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(u);c[u>>2]=256660;__ZN10MethodBind10_set_constEb(u,1);__ZN10MethodBind24_generate_argument_typesEi(u,0);__ZN10MethodBind12_set_returnsEb(u,1);c[u+44>>2]=5324;c[u+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,u,v,0,0)|0;u=v+4|0;N=c[u>>2]|0;if(N|0?(__Z16atomic_decrementPj(N+-8|0)|0)==0:0){t=c[u>>2]|0;u=(t|0)==0?0:t+-4|0;t=u+4|0;if(c[u>>2]|0){P=0;do{__ZN10StringNameD2Ev(t+(P<<2)|0);P=P+1|0}while(P>>>0<(c[u>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(N,1)}__ZN10StringNameD2Ev(v);__Z8D_METHODPKcS0_(w,873981,874002);v=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(v);c[v>>2]=256840;__ZN10MethodBind10_set_constEb(v,0);__ZN10MethodBind24_generate_argument_typesEi(v,1);c[v+44>>2]=94;c[v+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,v,w,0,0)|0;v=w+4|0;N=c[v>>2]|0;if(N|0?(__Z16atomic_decrementPj(N+-8|0)|0)==0:0){u=c[v>>2]|0;v=(u|0)==0?0:u+-4|0;u=v+4|0;if(c[v>>2]|0){P=0;do{__ZN10StringNameD2Ev(u+(P<<2)|0);P=P+1|0}while(P>>>0<(c[v>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(N,1)}__ZN10StringNameD2Ev(w);__Z8D_METHODPKcS0_(x,874009,874002);w=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(w);c[w>>2]=256876;__ZN10MethodBind10_set_constEb(w,1);__ZN10MethodBind24_generate_argument_typesEi(w,0);__ZN10MethodBind12_set_returnsEb(w,1);c[w+44>>2]=97;c[w+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,w,x,0,0)|0;w=x+4|0;N=c[w>>2]|0;do if(N|0){if(__Z16atomic_decrementPj(N+-8|0)|0)break;v=c[w>>2]|0;P=(v|0)==0?0:v+-4|0;v=P+4|0;if(c[P>>2]|0){u=0;do{__ZN10StringNameD2Ev(v+(u<<2)|0);u=u+1|0}while(u>>>0<(c[P>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(N,1)}while(0);__ZN10StringNameD2Ev(x);__ZN6StringC2EPKc(b,850460);c[z>>2]=c[b>>2];__ZN10StringNameC2ERK6String(y,z);__ZN6StringC2EPKc(A,850121);__ZN6StringC2EPKc(B,1263606);x=b+4|0;c[x>>2]=0;N=b+12|0;c[N>>2]=0;c[b>>2]=1;w=c[A>>2]|0;do if(w|0){c[x>>2]=0;if(!(__Z28atomic_conditional_incrementPj(w+-8|0)|0))break;c[x>>2]=c[A>>2]}while(0);c[b+8>>2]=0;x=c[N>>2]|0;do if((x|0)!=(c[B>>2]|0)){do if(x|0){if(__Z16atomic_decrementPj(x+-8|0)|0)break;__ZN6Memory11free_staticEPvb(x,1)}while(0);c[N>>2]=0;w=c[B>>2]|0;if(!w)break;if(!(__Z28atomic_conditional_incrementPj(w+-8|0)|0))break;c[N>>2]=c[B>>2]}while(0);c[b+16>>2]=7;c[C>>2]=__Z11_scs_createPKc(849863)|0;c[D>>2]=__Z11_scs_createPKc(849894)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(y,b,C,D,-1);__ZN10StringNameD2Ev(D);__ZN10StringNameD2Ev(C);N=c[b+12>>2]|0;do if(N|0){if(__Z16atomic_decrementPj(N+-8|0)|0)break;__ZN6Memory11free_staticEPvb(N,1)}while(0);N=c[b+4>>2]|0;do if(N|0){if(__Z16atomic_decrementPj(N+-8|0)|0)break;__ZN6Memory11free_staticEPvb(N,1)}while(0);N=c[B>>2]|0;do if(N|0){if(__Z16atomic_decrementPj(N+-8|0)|0)break;__ZN6Memory11free_staticEPvb(N,1)}while(0);N=c[A>>2]|0;do if(N|0){if(__Z16atomic_decrementPj(N+-8|0)|0)break;__ZN6Memory11free_staticEPvb(N,1)}while(0);__ZN10StringNameD2Ev(y);y=c[z>>2]|0;do if(y|0){if(__Z16atomic_decrementPj(y+-8|0)|0)break;__ZN6Memory11free_staticEPvb(y,1)}while(0);__ZN6StringC2EPKc(b,850460);c[z>>2]=c[b>>2];__ZN10StringNameC2ERK6String(E,z);__ZN6StringC2EPKc(F,850141);__ZN6StringC2EPKc(B,1263606);y=b+4|0;c[y>>2]=0;N=b+12|0;c[N>>2]=0;c[b>>2]=1;A=c[F>>2]|0;do if(A|0){c[y>>2]=0;if(!(__Z28atomic_conditional_incrementPj(A+-8|0)|0))break;c[y>>2]=c[F>>2]}while(0);c[b+8>>2]=0;y=c[N>>2]|0;do if((y|0)!=(c[B>>2]|0)){do if(y|0){if(__Z16atomic_decrementPj(y+-8|0)|0)break;__ZN6Memory11free_staticEPvb(y,1)}while(0);c[N>>2]=0;A=c[B>>2]|0;if(!A)break;if(!(__Z28atomic_conditional_incrementPj(A+-8|0)|0))break;c[N>>2]=c[B>>2]}while(0);c[b+16>>2]=7;c[C>>2]=__Z11_scs_createPKc(849925)|0;c[D>>2]=__Z11_scs_createPKc(849959)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(E,b,C,D,-1);__ZN10StringNameD2Ev(D);__ZN10StringNameD2Ev(C);N=c[b+12>>2]|0;do if(N|0){if(__Z16atomic_decrementPj(N+-8|0)|0)break;__ZN6Memory11free_staticEPvb(N,1)}while(0);N=c[b+4>>2]|0;do if(N|0){if(__Z16atomic_decrementPj(N+-8|0)|0)break;__ZN6Memory11free_staticEPvb(N,1)}while(0);N=c[B>>2]|0;do if(N|0){if(__Z16atomic_decrementPj(N+-8|0)|0)break;__ZN6Memory11free_staticEPvb(N,1)}while(0);N=c[F>>2]|0;do if(N|0){if(__Z16atomic_decrementPj(N+-8|0)|0)break;__ZN6Memory11free_staticEPvb(N,1)}while(0);__ZN10StringNameD2Ev(E);E=c[z>>2]|0;do if(E|0){if(__Z16atomic_decrementPj(E+-8|0)|0)break;__ZN6Memory11free_staticEPvb(E,1)}while(0);__ZN6StringC2EPKc(b,850460);c[z>>2]=c[b>>2];__ZN10StringNameC2ERK6String(G,z);__ZN6StringC2EPKc(H,850164);__ZN6StringC2EPKc(B,1263606);E=b+4|0;c[E>>2]=0;N=b+12|0;c[N>>2]=0;c[b>>2]=1;F=c[H>>2]|0;do if(F|0){c[E>>2]=0;if(!(__Z28atomic_conditional_incrementPj(F+-8|0)|0))break;c[E>>2]=c[H>>2]}while(0);c[b+8>>2]=0;E=c[N>>2]|0;do if((E|0)!=(c[B>>2]|0)){do if(E|0){if(__Z16atomic_decrementPj(E+-8|0)|0)break;__ZN6Memory11free_staticEPvb(E,1)}while(0);c[N>>2]=0;F=c[B>>2]|0;if(!F)break;if(!(__Z28atomic_conditional_incrementPj(F+-8|0)|0))break;c[N>>2]=c[B>>2]}while(0);c[b+16>>2]=7;c[C>>2]=__Z11_scs_createPKc(849993)|0;c[D>>2]=__Z11_scs_createPKc(850023)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(G,b,C,D,-1);__ZN10StringNameD2Ev(D);__ZN10StringNameD2Ev(C);N=c[b+12>>2]|0;do if(N|0){if(__Z16atomic_decrementPj(N+-8|0)|0)break;__ZN6Memory11free_staticEPvb(N,1)}while(0);N=c[b+4>>2]|0;do if(N|0){if(__Z16atomic_decrementPj(N+-8|0)|0)break;__ZN6Memory11free_staticEPvb(N,1)}while(0);N=c[B>>2]|0;do if(N|0){if(__Z16atomic_decrementPj(N+-8|0)|0)break;__ZN6Memory11free_staticEPvb(N,1)}while(0);N=c[H>>2]|0;do if(N|0){if(__Z16atomic_decrementPj(N+-8|0)|0)break;__ZN6Memory11free_staticEPvb(N,1)}while(0);__ZN10StringNameD2Ev(G);G=c[z>>2]|0;do if(G|0){if(__Z16atomic_decrementPj(G+-8|0)|0)break;__ZN6Memory11free_staticEPvb(G,1)}while(0);__ZN6StringC2EPKc(b,850460);c[z>>2]=c[b>>2];__ZN10StringNameC2ERK6String(I,z);__ZN6StringC2EPKc(J,850183);__ZN6StringC2EPKc(B,1263606);G=b+4|0;c[G>>2]=0;N=b+12|0;c[N>>2]=0;c[b>>2]=1;H=c[J>>2]|0;do if(H|0){c[G>>2]=0;if(!(__Z28atomic_conditional_incrementPj(H+-8|0)|0))break;c[G>>2]=c[J>>2]}while(0);c[b+8>>2]=0;G=c[N>>2]|0;do if((G|0)!=(c[B>>2]|0)){do if(G|0){if(__Z16atomic_decrementPj(G+-8|0)|0)break;__ZN6Memory11free_staticEPvb(G,1)}while(0);c[N>>2]=0;H=c[B>>2]|0;if(!H)break;if(!(__Z28atomic_conditional_incrementPj(H+-8|0)|0))break;c[N>>2]=c[B>>2]}while(0);c[b+16>>2]=7;c[C>>2]=__Z11_scs_createPKc(850053)|0;c[D>>2]=__Z11_scs_createPKc(850087)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(I,b,C,D,-1);__ZN10StringNameD2Ev(D);__ZN10StringNameD2Ev(C);N=c[b+12>>2]|0;do if(N|0){if(__Z16atomic_decrementPj(N+-8|0)|0)break;__ZN6Memory11free_staticEPvb(N,1)}while(0);N=c[b+4>>2]|0;do if(N|0){if(__Z16atomic_decrementPj(N+-8|0)|0)break;__ZN6Memory11free_staticEPvb(N,1)}while(0);N=c[B>>2]|0;do if(N|0){if(__Z16atomic_decrementPj(N+-8|0)|0)break;__ZN6Memory11free_staticEPvb(N,1)}while(0);N=c[J>>2]|0;do if(N|0){if(__Z16atomic_decrementPj(N+-8|0)|0)break;__ZN6Memory11free_staticEPvb(N,1)}while(0);__ZN10StringNameD2Ev(I);I=c[z>>2]|0;do if(I|0){if(__Z16atomic_decrementPj(I+-8|0)|0)break;__ZN6Memory11free_staticEPvb(I,1)}while(0);__ZN6StringC2EPKc(b,850460);c[z>>2]=c[b>>2];__ZN10StringNameC2ERK6String(K,z);__ZN6StringC2EPKc(L,874030);__ZN6StringC2EPKc(B,874047);I=b+4|0;c[I>>2]=0;N=b+12|0;c[N>>2]=0;c[b>>2]=3;J=c[L>>2]|0;do if(J|0){c[I>>2]=0;if(!(__Z28atomic_conditional_incrementPj(J+-8|0)|0))break;c[I>>2]=c[L>>2]}while(0);c[b+8>>2]=1;I=c[N>>2]|0;do if((I|0)!=(c[B>>2]|0)){do if(I|0){if(__Z16atomic_decrementPj(I+-8|0)|0)break;__ZN6Memory11free_staticEPvb(I,1)}while(0);c[N>>2]=0;J=c[B>>2]|0;if(!J)break;if(!(__Z28atomic_conditional_incrementPj(J+-8|0)|0))break;c[N>>2]=c[B>>2]}while(0);c[b+16>>2]=7;c[C>>2]=__Z11_scs_createPKc(873981)|0;c[D>>2]=__Z11_scs_createPKc(874009)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(K,b,C,D,-1);__ZN10StringNameD2Ev(D);__ZN10StringNameD2Ev(C);C=c[b+12>>2]|0;do if(C|0){if(__Z16atomic_decrementPj(C+-8|0)|0)break;__ZN6Memory11free_staticEPvb(C,1)}while(0);C=c[b+4>>2]|0;do if(C|0){if(__Z16atomic_decrementPj(C+-8|0)|0)break;__ZN6Memory11free_staticEPvb(C,1)}while(0);C=c[B>>2]|0;do if(C|0){if(__Z16atomic_decrementPj(C+-8|0)|0)break;__ZN6Memory11free_staticEPvb(C,1)}while(0);C=c[L>>2]|0;do if(C|0){if(__Z16atomic_decrementPj(C+-8|0)|0)break;__ZN6Memory11free_staticEPvb(C,1)}while(0);__ZN10StringNameD2Ev(K);K=c[z>>2]|0;if(!K){l=a;return}if(__Z16atomic_decrementPj(K+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(K,1);l=a;return}function __ZN13KinematicBody4moveERK7Vector3(b,e,f){b=b|0;e=e|0;f=f|0;var h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0.0,F=0,G=0,H=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0.0,V=0.0,W=0.0,X=0.0,Y=0.0,Z=0.0,_=0,$=0.0,aa=0.0,ca=0.0,da=0.0,ea=0.0,fa=0.0,ga=0.0,ha=0.0,ia=0,ja=0.0,ka=0.0,la=0.0,ma=0,na=0.0,oa=0.0,pa=0.0,qa=0,ra=0,sa=0.0,ta=0.0,ua=0.0,va=0,wa=0.0,xa=0.0,ya=0,za=0.0,Aa=0.0,Ba=0,Ca=0.0,Da=0.0,Ea=0.0,Fa=0.0,Ga=0,Ha=0,Ia=0;h=l;l=l+1248|0;if((l|0)>=(m|0))ba(1248);i=h+1192|0;j=h+1184|0;k=h+416|0;n=h+408|0;o=h+392|0;p=h+404|0;q=h+296|0;r=h+344|0;s=h+248|0;t=h+152|0;u=h+96|0;v=h+48|0;w=h+200|0;x=h;y=h+144|0;z=e+436|0;a[z>>0]=0;if(!(a[e+136>>0]|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1062978,849653,920,850351,0);g[b+8>>2]=0.0;g[b+4>>2]=0.0;g[b>>2]=0.0;l=h;return}a[1263537]=0;A=__ZN13PhysicsServer13get_singletonEv()|0;B=c[(c[A>>2]|0)+128>>2]|0;C=__ZNK7Spatial9get_worldEv(e)|0;c[j>>2]=__ZNK5World9get_spaceEv(C)|0;c[i>>2]=c[j>>2];j=$i[B&8191](A,i)|0;if((C|0?__ZN9Reference11unreferenceEv(C)|0:0)?__Z17predelete_handlerP6Object(C)|0:0){gj[c[(c[C>>2]|0)+76>>2]&8191](C);__ZN6Memory11free_staticEPvb(C,0)}if(!j){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1062978,849653,922,850412,0);g[b+8>>2]=0.0;g[b+4>>2]=0.0;g[b>>2]=0.0;l=h;return}a[1263537]=0;_memset(k|0,0,768)|0;C=o+4|0;c[C>>2]=379008;c[o>>2]=0;A=o+8|0;c[A>>2]=0;c[i>>2]=c[e+400>>2];B=__ZnwjPFPvjE(28,4740)|0;D=B+16|0;c[D>>2]=0;c[D+4>>2]=0;c[D+8>>2]=0;c[o>>2]=B;D=c[C>>2]|0;c[B+4>>2]=D;c[B+8>>2]=D;c[B+12>>2]=D;c[B>>2]=1;__ZN3SetI3RID10ComparatorIS0_E16DefaultAllocatorE10_insert_rbERKS0_(o,i)|0;B=d[e+432>>0]|0;D=(a[e+434>>0]|0)==0?B:B|2;B=(a[e+433>>0]|0)==0?D:D|4;D=(a[e+435>>0]|0)==0?B:B|8;B=e+428|0;E=+g[B>>2];F=e+416|0;G=i+36|0;H=i+40|0;J=i+44|0;K=4;L=0;while(1){if((__ZNK15CollisionObject15get_shape_countEv(e)|0)>0){M=0;N=L;while(1){if(__ZNK15CollisionObject23is_shape_set_as_triggerEi(e,M)|0)O=N;else{P=c[(c[j>>2]|0)+96>>2]|0;Q=__ZNK15CollisionObject9get_shapeEi(e,M)|0;c[p>>2]=ij[c[(c[Q>>2]|0)+112>>2]&8191](Q)|0;__ZNK7Spatial20get_global_transformEv(r,e);__ZNK15CollisionObject19get_shape_transformEi(s,e,M);__ZNK9TransformmlERKS_(q,r,s);R=c[F>>2]|0;c[i>>2]=c[p>>2];S=bi[P&1](j,i,q,E,k,32,n,o,R,D)|0;if((Q|0?__ZN9Reference11unreferenceEv(Q)|0:0)?__Z17predelete_handlerP6Object(Q)|0:0){gj[c[(c[Q>>2]|0)+76>>2]&8191](Q);__ZN6Memory11free_staticEPvb(Q,0)}O=N|S}M=M+1|0;if((M|0)>=(__ZNK15CollisionObject15get_shape_countEv(e)|0)){T=O;break}else N=O}}else T=L;if(!T)break;N=c[n>>2]|0;if((N|0)>0){M=0;S=1;U=0.0;V=0.0;W=0.0;while(1){Q=0;R=S;X=U;Y=V;Z=W;while(1){P=Q<<1;_=P|1;$=+g[k+(_*12|0)>>2]-+g[k+(P*12|0)>>2];aa=+g[k+(_*12|0)+4>>2]-+g[k+(P*12|0)+4>>2];ca=+g[k+(_*12|0)+8>>2]-+g[k+(P*12|0)+8>>2];da=+I(+($*$+aa*aa+ca*ca));ea=da;if(ea>1.0e-05){if(da==0.0){fa=0.0;ga=0.0;ha=0.0}else{fa=$/da;ga=ca/da;ha=aa/da}aa=da-(X*fa+Z*ha+Y*ga);da=aa>0.0?aa:0.0;ia=R&!(ea>+g[B>>2]*.5);ja=X+fa*da*.4000000059604645;ka=Y+ga*da*.4000000059604645;la=Z+ha*da*.4000000059604645}else{ia=R;ja=X;ka=Y;la=Z}Q=Q+1|0;if((Q|0)==(N|0))break;else{R=ia;X=ja;Y=ka;Z=la}}M=M+1|0;if((M|0)==8)break;else{S=ia;U=ja;V=ka;W=la}}if(ja==0.0){ma=ia;na=ja;oa=ka;pa=la;qa=28}else{ra=ia;sa=ja;ta=ka;ua=la}}else{ma=1;na=0.0;oa=0.0;pa=0.0;qa=28}if((qa|0)==28){qa=0;if(pa!=0.0|oa!=0.0){ra=ma;sa=na;ta=oa;ua=pa}else break}__ZNK7Spatial20get_global_transformEv(i,e);g[G>>2]=sa+ +g[G>>2];g[H>>2]=ua+ +g[H>>2];g[J>>2]=ta+ +g[J>>2];__ZN7Spatial20set_global_transformERK9Transform(e,i);K=K+-1|0;if(!((K|0)!=0&(ra^1)))break;else L=1}g[q+44>>2]=0.0;g[q+40>>2]=0.0;g[q+36>>2]=0.0;c[q>>2]=0;c[q+4>>2]=0;c[q+8>>2]=0;c[q+12>>2]=0;c[q+16>>2]=0;c[q+20>>2]=0;c[q+24>>2]=0;do if((__ZNK15CollisionObject15get_shape_countEv(e)|0)>0){L=t+44|0;ra=t+40|0;K=t+36|0;J=0;H=-1;ta=1.0;ua=1.0;while(1){if(__ZNK15CollisionObject23is_shape_set_as_triggerEi(e,J)|0){va=H;wa=ta;xa=ua}else{g[L>>2]=0.0;g[ra>>2]=0.0;g[K>>2]=0.0;c[t>>2]=0;c[t+4>>2]=0;c[t+8>>2]=0;c[t+12>>2]=0;c[t+16>>2]=0;c[t+20>>2]=0;c[t+24>>2]=0;G=c[(c[j>>2]|0)+92>>2]|0;ma=__ZNK15CollisionObject9get_shapeEi(e,J)|0;c[u>>2]=ij[c[(c[ma>>2]|0)+112>>2]&8191](ma)|0;__ZNK7Spatial20get_global_transformEv(w,e);__ZNK15CollisionObject19get_shape_transformEi(x,e,J);__ZNK9TransformmlERKS_(v,w,x);ia=fj[G&3](j,u,v,f,0.0,i,s,o,c[F>>2]|0,D,t)|0;if((ma|0?__ZN9Reference11unreferenceEv(ma)|0:0)?__Z17predelete_handlerP6Object(ma)|0:0){gj[c[(c[ma>>2]|0)+76>>2]&8191](ma);__ZN6Memory11free_staticEPvb(ma,0)}if(!ia){qa=42;break}sa=+g[i>>2];if(!(sa==1.0)?(pa=sa+-.01,sa<ua):0){sa=pa<0.0?0.0:pa;pa=+g[s>>2];ia=q;ma=t;G=ia+48|0;do{c[ia>>2]=c[ma>>2];ia=ia+4|0;ma=ma+4|0}while((ia|0)<(G|0));ya=J;za=pa;Aa=sa}else{ya=H;za=ta;Aa=ua}va=ya;wa=za;xa=Aa}ma=J+1|0;if((ma|0)<(__ZNK15CollisionObject15get_shape_countEv(e)|0)){J=ma;H=va;ta=wa;ua=xa}else{qa=44;break}}if((qa|0)==42){Ba=J;Ca=0.0;Da=0.0}else if((qa|0)==44)if(!(xa>=1.0)){Ba=va;Ca=wa;Da=xa}else{Ea=xa;qa=45;break}a[z>>0]=1;__ZNK7Spatial20get_global_transformEv(s,e);H=f+4|0;ua=Ca*+g[H>>2];K=f+8|0;ta=Ca*+g[K>>2];ra=s+36|0;g[ra>>2]=Ca*+g[f>>2]+ +g[ra>>2];ra=s+40|0;g[ra>>2]=ua+ +g[ra>>2];ra=s+44|0;g[ra>>2]=ta+ +g[ra>>2];ra=c[(c[j>>2]|0)+100>>2]|0;L=__ZNK15CollisionObject9get_shapeEi(e,Ba)|0;c[y>>2]=ij[c[(c[L>>2]|0)+112>>2]&8191](L)|0;__ZNK15CollisionObject19get_shape_transformEi(u,e,Ba);__ZNK9TransformmlERKS_(t,s,u);ma=c[F>>2]|0;c[i>>2]=c[y>>2];ia=Ci[ra&1](j,i,t,E,q,o,ma,D)|0;if((L|0?__ZN9Reference11unreferenceEv(L)|0:0)?__Z17predelete_handlerP6Object(L)|0:0){gj[c[(c[L>>2]|0)+76>>2]&8191](L);__ZN6Memory11free_staticEPvb(L,0)}if(!ia){a[z>>0]=0;Fa=Da;Ga=H;Ha=K;Ia=f;break}if(!(a[z>>0]|0)){Fa=Da;Ga=H;Ha=K;Ia=f}else{ia=e+440|0;c[ia>>2]=c[q>>2];c[ia+4>>2]=c[q+4>>2];c[ia+8>>2]=c[q+8>>2];ia=q+12|0;L=e+452|0;c[L>>2]=c[ia>>2];c[L+4>>2]=c[ia+4>>2];c[L+8>>2]=c[ia+8>>2];c[e+476>>2]=c[q+28>>2];ia=q+36|0;L=e+464|0;c[L>>2]=c[ia>>2];c[L+4>>2]=c[ia+4>>2];c[L+8>>2]=c[ia+8>>2];c[e+480>>2]=c[q+32>>2];Fa=Da;Ga=H;Ha=K;Ia=f}}else{Ea=1.0;qa=45}while(0);if((qa|0)==45){a[z>>0]=0;Fa=Ea;Ga=f+4|0;Ha=f+8|0;Ia=f}Ea=Fa*+g[Ia>>2];Da=Fa*+g[Ga>>2];E=Fa*+g[Ha>>2];__ZNK7Spatial20get_global_transformEv(i,e);f=i+36|0;g[f>>2]=Ea+ +g[f>>2];f=i+40|0;g[f>>2]=Da+ +g[f>>2];f=i+44|0;g[f>>2]=E+ +g[f>>2];__ZN7Spatial20set_global_transformERK9Transform(e,i);Fa=+g[Ga>>2]-Da;Da=+g[Ha>>2]-E;g[b>>2]=+g[Ia>>2]-Ea;g[b+4>>2]=Fa;g[b+8>>2]=Da;b=c[o>>2]|0;if(b|0?(__ZN3SetI3RID10ComparatorIS0_E16DefaultAllocatorE13_cleanup_treeEPNS4_7ElementE(o,c[b+8>>2]|0),b=c[C>>2]|0,C=c[o>>2]|0,c[C+8>>2]=b,c[A>>2]=0,A=b,c[A+12>>2]=A,C|0):0){__ZN6Memory11free_staticEPvb(C,0);c[o>>2]=0}l=h;return}function __ZN13KinematicBody7move_toERK7Vector3(a,b,c){a=a|0;b=b|0;c=c|0;var d=0,e=0,f=0,h=0.0,i=0.0;d=l;l=l+64|0;if((l|0)>=(m|0))ba(64);e=d+48|0;f=d;__ZNK7Spatial20get_global_transformEv(f,b);h=+g[c+4>>2]-+g[f+40>>2];i=+g[c+8>>2]-+g[f+44>>2];g[e>>2]=+g[c>>2]-+g[f+36>>2];g[e+4>>2]=h;g[e+8>>2]=i;__ZN13KinematicBody4moveERK7Vector3(a,b,e);l=d;return}function __ZN13KinematicBody15can_teleport_toERK7Vector3(b,e){b=b|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;f=l;l=l+176|0;if((l|0)>=(m|0))ba(176);g=f+120|0;h=f+112|0;i=f+100|0;j=f+96|0;k=f+48|0;n=f;if(!(a[b+136>>0]|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(849847,849653,1111,874185,0);o=0;l=f;return o|0}a[1263537]=0;p=__ZN13PhysicsServer13get_singletonEv()|0;q=c[(c[p>>2]|0)+128>>2]|0;r=__ZNK7Spatial9get_worldEv(b)|0;c[h>>2]=__ZNK5World9get_spaceEv(r)|0;c[g>>2]=c[h>>2];h=$i[q&8191](p,g)|0;if((r|0?__ZN9Reference11unreferenceEv(r)|0:0)?__Z17predelete_handlerP6Object(r)|0:0){gj[c[(c[r>>2]|0)+76>>2]&8191](r);__ZN6Memory11free_staticEPvb(r,0)}if(!h){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(849847,849653,1113,850307,0);o=0;l=f;return o|0}a[1263537]=0;r=d[b+432>>0]|0;p=(a[b+434>>0]|0)==0?r:r|2;r=(a[b+433>>0]|0)==0?p:p|4;p=(a[b+435>>0]|0)==0?r:r|8;__ZNK7Spatial20get_global_transformEv(g,b);r=g+36|0;c[r>>2]=c[e>>2];c[r+4>>2]=c[e+4>>2];c[r+8>>2]=c[e+8>>2];e=i+4|0;c[e>>2]=379008;r=i+8|0;c[r>>2]=0;c[j>>2]=c[b+400>>2];q=__ZnwjPFPvjE(28,4740)|0;s=q+16|0;c[s>>2]=0;c[s+4>>2]=0;c[s+8>>2]=0;c[i>>2]=q;s=c[e>>2]|0;c[q+4>>2]=s;c[q+8>>2]=s;c[q+12>>2]=s;c[q>>2]=1;__ZN3SetI3RID10ComparatorIS0_E16DefaultAllocatorE10_insert_rbERKS0_(i,j)|0;a:do if((__ZNK15CollisionObject15get_shape_countEv(b)|0)>0){q=b+416|0;s=0;while(1){if(!(__ZNK15CollisionObject23is_shape_set_as_triggerEi(b,s)|0)){t=c[(c[h>>2]|0)+88>>2]|0;u=__ZNK15CollisionObject9get_shapeEi(b,s)|0;c[j>>2]=ij[c[(c[u>>2]|0)+112>>2]&8191](u)|0;__ZNK15CollisionObject19get_shape_transformEi(n,b,s);__ZNK9TransformmlERKS_(k,g,n);v=(lj[t&1](h,j,k,0.0,0,1,i,c[q>>2]|0,p)|0)==0;if((u|0?__ZN9Reference11unreferenceEv(u)|0:0)?__Z17predelete_handlerP6Object(u)|0:0){gj[c[(c[u>>2]|0)+76>>2]&8191](u);__ZN6Memory11free_staticEPvb(u,0)}if(!v){w=0;break a}}s=s+1|0;if((s|0)>=(__ZNK15CollisionObject15get_shape_countEv(b)|0)){w=1;break}}}else w=1;while(0);b=c[i>>2]|0;if(b|0?(__ZN3SetI3RID10ComparatorIS0_E16DefaultAllocatorE13_cleanup_treeEPNS4_7ElementE(i,c[b+8>>2]|0),b=c[e>>2]|0,e=c[i>>2]|0,c[e+8>>2]=b,c[r>>2]=0,r=b,c[r+12>>2]=r,e|0):0){__ZN6Memory11free_staticEPvb(e,0);c[i>>2]=0}o=w;l=f;return o|0}function __ZNK13KinematicBody12is_collidingEv(b){b=b|0;var c=0;if(!(a[b+136>>0]|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(944606,849653,1146,874185,0);c=0;return c|0}else{a[1263537]=0;c=(a[b+436>>0]|0)!=0;return c|0}return 0}function __ZNK13KinematicBody17get_collision_posEv(b,d){b=b|0;d=d|0;var e=0;if(!(a[d+436>>0]|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(873801,849653,1152,850253,0);g[b+8>>2]=0.0;g[b+4>>2]=0.0;g[b>>2]=0.0;return}else{a[1263537]=0;e=d+440|0;c[b>>2]=c[e>>2];c[b+4>>2]=c[e+4>>2];c[b+8>>2]=c[e+8>>2];return}}function __ZNK13KinematicBody20get_collision_normalEv(b,d){b=b|0;d=d|0;var e=0;if(!(a[d+436>>0]|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1075060,849653,1157,850253,0);g[b+8>>2]=0.0;g[b+4>>2]=0.0;g[b>>2]=0.0;return}else{a[1263537]=0;e=d+452|0;c[b>>2]=c[e>>2];c[b+4>>2]=c[e+4>>2];c[b+8>>2]=c[e+8>>2];return}}function __ZNK13KinematicBody21get_collider_velocityEv(a,b){a=a|0;b=b|0;var d=0;d=b+464|0;c[a>>2]=c[d>>2];c[a+4>>2]=c[d+4>>2];c[a+8>>2]=c[d+8>>2];return}function __ZNK13KinematicBody13_get_colliderEv(b,d){b=b|0;d=d|0;var e=0,f=0,g=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;if(a[d+436>>0]|0){a[1263537]=0;g=c[d+476>>2]|0;if(g|0){d=__ZN8ObjectDB12get_instanceEj(g)|0;if(!d){c[b>>2]=0;l=e;return}if(!($i[c[(c[d>>2]|0)+44>>2]&8191](d,1220724)|0)){__ZN7VariantC2EPK6Object(b,d);l=e;return}a[1263537]=0;if(__ZN9Reference8init_refEv(d)|0)c[f>>2]=d;__ZNK3RefI9ReferenceEcv7VariantEv(b,f);d=c[f>>2]|0;if((d|0?__ZN9Reference11unreferenceEv(d)|0:0)?(d=c[f>>2]|0,__Z17predelete_handlerP6Object(d)|0):0){gj[c[(c[d>>2]|0)+76>>2]&8191](d);__ZN6Memory11free_staticEPvb(d,0)}c[f>>2]=0;l=e;return}}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1075136,849653,1168,874085,0);c[b>>2]=0;l=e;return}function __ZNK13KinematicBody18get_collider_shapeEv(b){b=b|0;var d=0;if(!(a[b+436>>0]|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1075149,849653,1173,850206,0);d=-1;return d|0}else{a[1263537]=0;d=c[b+480>>2]|0;return d|0}return 0}function __ZN13KinematicBody30set_collide_with_static_bodiesEb(b,c){b=b|0;c=c|0;a[b+432>>0]=c&1;return}function __ZNK13KinematicBody30can_collide_with_static_bodiesEv(b){b=b|0;return (a[b+432>>0]|0)!=0|0}function __ZN13KinematicBody33set_collide_with_kinematic_bodiesEb(b,c){b=b|0;c=c|0;a[b+434>>0]=c&1;return}function __ZNK13KinematicBody33can_collide_with_kinematic_bodiesEv(b){b=b|0;return (a[b+434>>0]|0)!=0|0}function __ZN13KinematicBody29set_collide_with_rigid_bodiesEb(b,c){b=b|0;c=c|0;a[b+433>>0]=c&1;return}function __ZNK13KinematicBody29can_collide_with_rigid_bodiesEv(b){b=b|0;return (a[b+433>>0]|0)!=0|0}function __ZN13KinematicBody33set_collide_with_character_bodiesEb(b,c){b=b|0;c=c|0;a[b+435>>0]=c&1;return}function __ZNK13KinematicBody33can_collide_with_character_bodiesEv(b){b=b|0;return (a[b+435>>0]|0)!=0|0}function __ZN13KinematicBody20set_collision_marginEf(a,b){a=a|0;b=+b;g[a+428>>2]=b;return}function __ZNK13KinematicBody20get_collision_marginEv(a){a=a|0;return +(+g[a+428>>2])}function __ZNK13MethodBind0RCI13KinematicBodyfE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Ef(d,0.0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK13MethodBind0RCI13KinematicBodyfE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,850460);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI13KinematicBodyfE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235724)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2Ef(i,+mj[n&511](d));__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI13KinematicBodyfE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0.0;if(!b)f=0;else{d=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235724)|0;f=d?b:0}b=c[a+44>>2]|0;d=c[a+48>>2]|0;a=f+(d>>1)|0;if(!(d&1)){h=b;i=+mj[h&511](a);g[e>>2]=i;return}else{h=c[(c[a>>2]|0)+b>>2]|0;i=+mj[h&511](a);g[e>>2]=i;return}}function __ZN13MethodBind0RCI13KinematicBodyfED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I13KinematicBodyfE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if(!b){__ZN7VariantC2Ef(d,0.0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK11MethodBind1I13KinematicBodyfE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,850460);l=a;return c[b>>2]|0}function __ZN11MethodBind1I13KinematicBodyfE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0.0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235724)|0:0){c[h>>2]=0;a[1263537]=0;k=d+24|0;n=c[k>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=i;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=i;return}if((g|0)>0){if((n|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);p=0}else{a[1263537]=0;p=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,p)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=p;c[b>>2]=0;l=i;return}}p=c[d+44>>2]|0;n=c[d+48>>2]|0;o=e+(n>>1)|0;if(!(n&1))q=p;else q=c[(c[o>>2]|0)+p>>2]|0;do if((g|0)<1){p=c[k>>2]|0;n=p+-1|0;if((p|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)s=0;else s=c[e+-4>>2]|0;if((p|0)<=(s|0)){if(r)t=0;else t=c[e+-4>>2]|0;do if((t|0)<(p|0)){if(r)u=0;else u=c[e+-4>>2]|0;if((u|0)<(p|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);v=0;break}else{a[1263537]=0;w=31;break}}else w=31;while(0);if((w|0)==31)v=e+(n*24|0)|0;__ZN7VariantC2ERKS_(j,v);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);x=+__ZNK7VariantcvfEv(j);Mi[q&511](o,x);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I13KinematicBodyfE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0,j=0.0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235724)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1)){h=b;i=c[d>>2]|0;j=+g[i>>2];Mi[h&511](a,j);return}else{h=c[(c[a>>2]|0)+b>>2]|0;i=c[d>>2]|0;j=+g[i>>2];Mi[h&511](a,j);return}}function __ZN11MethodBind1I13KinematicBodyfED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I13KinematicBodybE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if(!b){__ZN7VariantC2Eb(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK11MethodBind1I13KinematicBodybE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,850460);l=a;return c[b>>2]|0}function __ZN11MethodBind1I13KinematicBodybE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235724)|0:0){c[h>>2]=0;a[1263537]=0;k=d+24|0;n=c[k>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=i;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=i;return}if((g|0)>0){if((n|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);p=0}else{a[1263537]=0;p=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,p)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=p;c[b>>2]=0;l=i;return}}p=c[d+44>>2]|0;n=c[d+48>>2]|0;o=e+(n>>1)|0;if(!(n&1))q=p;else q=c[(c[o>>2]|0)+p>>2]|0;do if((g|0)<1){p=c[k>>2]|0;n=p+-1|0;if((p|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)s=0;else s=c[e+-4>>2]|0;if((p|0)<=(s|0)){if(r)t=0;else t=c[e+-4>>2]|0;do if((t|0)<(p|0)){if(r)u=0;else u=c[e+-4>>2]|0;if((u|0)<(p|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);v=0;break}else{a[1263537]=0;w=31;break}}else w=31;while(0);if((w|0)==31)v=e+(n*24|0)|0;__ZN7VariantC2ERKS_(j,v);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);f=__ZNK7VariantcvbEv(j)|0;Pi[q&2047](o,f);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I13KinematicBodybE7ptrcallEP6ObjectPPKvPv(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0;if(!d)g=0;else{f=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1235724)|0;g=f?d:0}d=c[b+44>>2]|0;f=c[b+48>>2]|0;b=g+(f>>1)|0;if(!(f&1))h=d;else h=c[(c[b>>2]|0)+d>>2]|0;Pi[h&2047](b,(a[c[e>>2]>>0]|0)!=0);return}function __ZN11MethodBind1I13KinematicBodybED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI13KinematicBodyiE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK13MethodBind0RCI13KinematicBodyiE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,850460);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI13KinematicBodyiE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235724)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2Ei(i,ij[n&8191](d)|0);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI13KinematicBodyiE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0;if(!b)f=0;else{d=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235724)|0;f=d?b:0}b=c[a+44>>2]|0;d=c[a+48>>2]|0;a=f+(d>>1)|0;if(!(d&1)){g=b;h=ij[g&8191](a)|0;c[e>>2]=h;return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=ij[g&8191](a)|0;c[e>>2]=h;return}}function __ZN13MethodBind0RCI13KinematicBodyiED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI13KinematicBody7VariantE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;if((b|0)!=-1){f=0;l=a;return f|0}c[d>>2]=0;__ZN7VariantC2ERKS_(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);if(c[d>>2]|0)__ZN7Variant5clearEv(d);f=b;l=a;return f|0}function __ZNK13MethodBind0RCI13KinematicBody7VariantE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,850460);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI13KinematicBody7VariantE4callEP6ObjectPPKS1_iRNS1_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235724)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;Pi[n&2047](i,d);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI13KinematicBody7VariantE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;d=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=d;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235724)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;Pi[i&2047](f,a);__ZN7VariantaSERKS_(e,f);if(!(c[f>>2]|0)){l=d;return}__ZN7Variant5clearEv(f);l=d;return}function __ZN13MethodBind0RCI13KinematicBody7VariantED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI13KinematicBody7Vector3E18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;if((b|0)!=-1){f=0;l=a;return f|0}g[d+8>>2]=0.0;g[d+4>>2]=0.0;g[d>>2]=0.0;__ZN7VariantC2ERK7Vector3(e,d);d=c[e>>2]|0;if(d|0)__ZN7Variant5clearEv(e);f=d;l=a;return f|0}function __ZNK13MethodBind0RCI13KinematicBody7Vector3E18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,850460);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI13KinematicBody7Vector3E4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0;f=l;l=l+48|0;if((l|0)>=(m|0))ba(48);i=f;j=f+24|0;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235724)|0:0){c[h>>2]=0;a[1263537]=0;k=c[d+24>>2]|0;if((k|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=k;c[b>>2]=0;l=f;return}n=k-(c[d+20>>2]|0)|0;if((n|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=n;c[b>>2]=0;l=f;return}n=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))o=n;else o=c[(c[d>>2]|0)+n>>2]|0;Pi[o&2047](j,d);__ZN7VariantC2ERK7Vector3(i,j);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI13KinematicBody7Vector3E7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=d;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235724)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;Pi[i&2047](f,a);c[e>>2]=c[f>>2];c[e+4>>2]=c[f+4>>2];c[e+8>>2]=c[f+8>>2];l=d;return}function __ZN13MethodBind0RCI13KinematicBody7Vector3ED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI13KinematicBodybE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Eb(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK13MethodBind0RCI13KinematicBodybE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,850460);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI13KinematicBodybE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235724)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2Eb(i,ij[n&8191](d)|0);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI13KinematicBodybE7ptrcallEP6ObjectPPKvPv(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0;if(!d)g=0;else{e=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1235724)|0;g=e?d:0}d=c[b+44>>2]|0;e=c[b+48>>2]|0;b=g+(e>>1)|0;if(!(e&1)){h=d;i=ij[h&8191](b)|0;j=i&1;a[f>>0]=j;return}else{h=c[(c[b>>2]|0)+d>>2]|0;i=ij[h&8191](b)|0;j=i&1;a[f>>0]=j;return}}function __ZN13MethodBind0RCI13KinematicBodybED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN3SetI3RID10ComparatorIS0_E16DefaultAllocatorE10_insert_rbERKS0_(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;a[f>>0]=0;g=__ZN3SetI3RID10ComparatorIS0_E16DefaultAllocatorE7_insertERKS0_Rb(b,d,f)|0;if(a[f>>0]|0){l=e;return g|0}f=b+8|0;c[f>>2]=(c[f>>2]|0)+1;f=g+12|0;d=c[f>>2]|0;if(!(c[d>>2]|0)){h=b+4|0;i=g;j=d;k=d;d=f;while(1){f=j+12|0;n=c[f>>2]|0;o=c[n+8>>2]|0;p=n;do if((j|0)==(o|0)){q=c[n+4>>2]|0;if(!(c[q>>2]|0)){c[k>>2]=1;a[1263537]=0;c[q>>2]=1;if((c[h>>2]|0)==(n|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1144075,146,1146003,0);r=c[(c[d>>2]|0)+12>>2]|0;break}else{a[1263537]=0;c[n>>2]=0;r=n;break}}q=j+4|0;if((i|0)==(c[q>>2]|0)){s=i+8|0;t=c[s>>2]|0;c[q>>2]=t;if((t|0)==(c[h>>2]|0))u=p;else{c[t+12>>2]=j;u=c[f>>2]|0}t=i+12|0;c[t>>2]=u;q=c[f>>2]|0;v=q+8|0;c[((c[v>>2]|0)==(j|0)?v:q+4|0)>>2]=i;c[s>>2]=j;c[f>>2]=i;w=j;x=i;y=c[t>>2]|0}else{w=i;x=j;y=n}a[1263537]=0;c[x>>2]=1;t=c[h>>2]|0;if((t|0)==(y|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1144075,146,1146003,0);z=c[(c[w+12>>2]|0)+12>>2]|0;A=c[h>>2]|0}else{a[1263537]=0;c[y>>2]=0;z=y;A=t}t=z+8|0;s=c[t>>2]|0;q=s+4|0;v=c[q>>2]|0;c[t>>2]=v;if((v|0)!=(A|0))c[v+12>>2]=z;v=z+12|0;c[s+12>>2]=c[v>>2];t=c[v>>2]|0;B=t+4|0;c[((c[B>>2]|0)==(z|0)?B:t+8|0)>>2]=s;c[q>>2]=z;c[v>>2]=s;r=w}else{if(!(c[o>>2]|0)){c[k>>2]=1;a[1263537]=0;c[o>>2]=1;if((c[h>>2]|0)==(n|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1144075,146,1146003,0);r=c[(c[d>>2]|0)+12>>2]|0;break}else{a[1263537]=0;c[n>>2]=0;r=n;break}}s=j+8|0;if((i|0)==(c[s>>2]|0)){v=i+4|0;q=c[v>>2]|0;c[s>>2]=q;if((q|0)==(c[h>>2]|0))C=p;else{c[q+12>>2]=j;C=c[f>>2]|0}q=i+12|0;c[q>>2]=C;s=c[f>>2]|0;t=s+4|0;c[((c[t>>2]|0)==(j|0)?t:s+8|0)>>2]=i;c[v>>2]=j;c[f>>2]=i;D=j;E=i;F=c[q>>2]|0}else{D=i;E=j;F=n}a[1263537]=0;c[E>>2]=1;q=c[h>>2]|0;if((q|0)==(F|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1144075,146,1146003,0);G=c[(c[D+12>>2]|0)+12>>2]|0;H=c[h>>2]|0}else{a[1263537]=0;c[F>>2]=0;G=F;H=q}q=G+4|0;v=c[q>>2]|0;s=v+8|0;t=c[s>>2]|0;c[q>>2]=t;if((t|0)!=(H|0))c[t+12>>2]=G;t=G+12|0;c[v+12>>2]=c[t>>2];q=c[t>>2]|0;B=q+8|0;c[((c[B>>2]|0)==(G|0)?B:q+4|0)>>2]=v;c[s>>2]=G;c[t>>2]=v;r=D}while(0);n=r+12|0;f=c[n>>2]|0;if(!(c[f>>2]|0)){i=r;j=f;k=f;d=n}else break}}d=c[(c[b>>2]|0)+8>>2]|0;a[1263537]=0;c[d>>2]=1;l=e;return g|0}function __ZN3SetI3RID10ComparatorIS0_E16DefaultAllocatorE7_insertERKS0_Rb(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0;f=c[b>>2]|0;g=c[f+8>>2]|0;h=b+4|0;i=c[h>>2]|0;a:do if((g|0)==(i|0))j=f;else{k=c[d>>2]|0;l=g;while(1){m=c[l+24>>2]|0;if(k>>>0<m>>>0)n=l+8|0;else{if(m>>>0>=k>>>0)break;n=l+4|0}m=c[n>>2]|0;if((m|0)==(i|0)){j=l;break a}else l=m}a[e>>0]=1;o=l;return o|0}while(0);i=__ZnwjPFPvjE(28,4740)|0;c[i>>2]=0;c[i+4>>2]=0;c[i+8>>2]=0;c[i+12>>2]=0;c[i+16>>2]=0;c[i+20>>2]=0;c[i+24>>2]=0;c[i+12>>2]=j;n=c[h>>2]|0;g=i+4|0;c[g>>2]=n;f=i+8|0;c[f>>2]=n;c[i+24>>2]=c[d>>2];if((j|0)!=(c[b>>2]|0)?(c[d>>2]|0)>>>0>=(c[j+24>>2]|0)>>>0:0)p=j+4|0;else p=j+8|0;c[p>>2]=i;a[e>>0]=0;e=c[g>>2]|0;g=c[h>>2]|0;if((e|0)==(g|0)){h=i;do{p=h;h=c[h+12>>2]|0}while((p|0)==(c[h+4>>2]|0));q=(h|0)==(c[b>>2]|0)?0:h}else{h=e;while(1){e=c[h+8>>2]|0;if((e|0)==(g|0)){q=h;break}else h=e}}c[i+16>>2]=q;h=c[f>>2]|0;b:do if((h|0)==(g|0)){f=i;while(1){e=f;f=c[f+12>>2]|0;if((e|0)!=(c[f+8>>2]|0)){r=f;break b}if((f|0)==(c[b>>2]|0)){r=0;break}}}else{f=h;while(1){l=c[f+4>>2]|0;if((l|0)==(g|0)){r=f;break}else f=l}}while(0);g=i+20|0;c[g>>2]=r;if(!q)s=r;else{c[q+20>>2]=i;s=c[g>>2]|0}if(!s){o=i;return o|0}c[s+16>>2]=i;o=i;return o|0}function __ZNK12MethodBind1RI13KinematicBodybRK7Vector3E18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case -1:{__ZN7VariantC2Eb(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;l=a;return f|0}case 0:{g[d+8>>2]=0.0;g[d+4>>2]=0.0;g[d>>2]=0.0;__ZN7VariantC2ERK7Vector3(e,d);d=c[e>>2]|0;if(d|0)__ZN7Variant5clearEv(e);f=d;l=a;return f|0}default:{f=0;l=a;return f|0}}return 0}function __ZNK12MethodBind1RI13KinematicBodybRK7Vector3E18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,850460);l=a;return c[b>>2]|0}function __ZN12MethodBind1RI13KinematicBodybRK7Vector3E4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0;i=l;l=l+64|0;if((l|0)>=(m|0))ba(64);j=i+24|0;k=i+48|0;n=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235724)|0:0){c[h>>2]=0;a[1263537]=0;o=d+24|0;p=c[o>>2]|0;if((p|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=p;c[b>>2]=0;l=i;return}q=p-(c[d+20>>2]|0)|0;if((q|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=q;c[b>>2]=0;l=i;return}if((g|0)>0){if((p|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);r=0}else{a[1263537]=0;r=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,r)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=r;c[b>>2]=0;l=i;return}}r=c[d+44>>2]|0;p=c[d+48>>2]|0;q=e+(p>>1)|0;if(!(p&1))s=r;else s=c[(c[q>>2]|0)+r>>2]|0;do if((g|0)<1){r=c[o>>2]|0;p=r+-1|0;if((r|0)>=1){e=c[d+16>>2]|0;t=(e|0)==0;if(t)u=0;else u=c[e+-4>>2]|0;if((r|0)<=(u|0)){if(t)v=0;else v=c[e+-4>>2]|0;do if((v|0)<(r|0)){if(t)w=0;else w=c[e+-4>>2]|0;if((w|0)<(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);x=0;break}else{a[1263537]=0;y=31;break}}else y=31;while(0);if((y|0)==31)x=e+(p*24|0)|0;__ZN7VariantC2ERKS_(n,x);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f>>2]|0);while(0);__ZNK7Variantcv7Vector3Ev(k,n);__ZN7VariantC2Eb(j,$i[s&8191](q,k)|0);if(c[n>>2]|0)__ZN7Variant5clearEv(n);__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,897,1146558,0);c[b>>2]=0;l=i;return}function __ZN12MethodBind1RI13KinematicBodybRK7Vector3E7ptrcallEP6ObjectPPKvPv(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0;g=l;l=l+16|0;if((l|0)>=(m|0))ba(16);h=g;if(!d)i=0;else{j=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1235724)|0;i=j?d:0}d=c[b+44>>2]|0;j=c[b+48>>2]|0;b=i+(j>>1)|0;if(!(j&1))k=d;else k=c[(c[b>>2]|0)+d>>2]|0;d=c[e>>2]|0;c[h>>2]=c[d>>2];c[h+4>>2]=c[d+4>>2];c[h+8>>2]=c[d+8>>2];a[f>>0]=($i[k&8191](b,h)|0)&1;l=g;return}function __ZN12MethodBind1RI13KinematicBodybRK7Vector3ED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK12MethodBind1RI13KinematicBody7Vector3RKS1_E18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case -1:{g[d+8>>2]=0.0;g[d+4>>2]=0.0;g[d>>2]=0.0;__ZN7VariantC2ERK7Vector3(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);f=b;l=a;return f|0}case 0:{g[d+8>>2]=0.0;g[d+4>>2]=0.0;g[d>>2]=0.0;__ZN7VariantC2ERK7Vector3(e,d);d=c[e>>2]|0;if(d|0)__ZN7Variant5clearEv(e);f=d;l=a;return f|0}default:{f=0;l=a;return f|0}}return 0}function __ZNK12MethodBind1RI13KinematicBody7Vector3RKS1_E18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,850460);l=a;return c[b>>2]|0}function __ZN12MethodBind1RI13KinematicBody7Vector3RKS1_E4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0;i=l;l=l+80|0;if((l|0)>=(m|0))ba(80);j=i+24|0;k=i+60|0;n=i+48|0;o=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235724)|0:0){c[h>>2]=0;a[1263537]=0;p=d+24|0;q=c[p>>2]|0;if((q|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=q;c[b>>2]=0;l=i;return}r=q-(c[d+20>>2]|0)|0;if((r|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=r;c[b>>2]=0;l=i;return}if((g|0)>0){if((q|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);s=0}else{a[1263537]=0;s=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,s)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=s;c[b>>2]=0;l=i;return}}s=c[d+44>>2]|0;q=c[d+48>>2]|0;r=e+(q>>1)|0;if(!(q&1))t=s;else t=c[(c[r>>2]|0)+s>>2]|0;do if((g|0)<1){s=c[p>>2]|0;q=s+-1|0;if((s|0)>=1){e=c[d+16>>2]|0;u=(e|0)==0;if(u)v=0;else v=c[e+-4>>2]|0;if((s|0)<=(v|0)){if(u)w=0;else w=c[e+-4>>2]|0;do if((w|0)<(s|0)){if(u)x=0;else x=c[e+-4>>2]|0;if((x|0)<(s|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);y=0;break}else{a[1263537]=0;z=31;break}}else z=31;while(0);if((z|0)==31)y=e+(q*24|0)|0;__ZN7VariantC2ERKS_(o,y);break}}c[o>>2]=0}else __ZN7VariantC2ERKS_(o,c[f>>2]|0);while(0);__ZNK7Variantcv7Vector3Ev(n,o);bj[t&4095](k,r,n);__ZN7VariantC2ERK7Vector3(j,k);if(c[o>>2]|0)__ZN7Variant5clearEv(o);__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,897,1146558,0);c[b>>2]=0;l=i;return}function __ZN12MethodBind1RI13KinematicBody7Vector3RKS1_E7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);g=f;h=f+12|0;if(!b)i=0;else{j=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235724)|0;i=j?b:0}b=c[a+44>>2]|0;j=c[a+48>>2]|0;a=i+(j>>1)|0;if(!(j&1))k=b;else k=c[(c[a>>2]|0)+b>>2]|0;b=c[d>>2]|0;c[h>>2]=c[b>>2];c[h+4>>2]=c[b+4>>2];c[h+8>>2]=c[b+8>>2];bj[k&4095](g,a,h);c[e>>2]=c[g>>2];c[e+4>>2]=c[g+4>>2];c[e+8>>2]=c[g+8>>2];l=f;return}function __ZN12MethodBind1RI13KinematicBody7Vector3RKS1_ED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN4Area18_initialize_classvEv(b){b=b|0;if(a[1263305]|0)return;if(!(a[1263300]|0)){if(!(a[1257014]|0)){if(!(a[1256996]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI4NodeEEvv();__ZN4Node13_bind_methodsEv();a[1256996]=1}__ZN7ClassDB10_add_classI7SpatialEEvv();__ZN7Spatial13_bind_methodsEv();a[1257014]=1}__ZN7ClassDB10_add_classI15CollisionObjectEEvv();__ZN15CollisionObject13_bind_methodsEv();a[1263300]=1}__ZN7ClassDB10_add_classI4AreaEEvv();__ZN4Area13_bind_methodsEv();a[1263305]=1;return}function __ZN4Area5_setvERK10StringNameRK7Variant(a,b,c){a=a|0;b=b|0;c=c|0;var d=0;if(1212!=1129?__ZN15CollisionObject4_setERK10StringNameRK7Variant(a,b,c)|0:0){d=1;return d|0}d=0;return d|0}function __ZNK4Area5_getvERK10StringNameR7Variant(a,b,c){a=a|0;b=b|0;c=c|0;var d=0;if(1213!=1131?__ZNK15CollisionObject4_getERK10StringNameR7Variant(a,b,c)|0:0){d=1;return d|0}d=0;return d|0}function __ZNK4Area19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+24|0;g=e+4|0;h=e;if(!d)__ZNK15CollisionObject19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,0);__ZN6StringC2EPKc(f,863017);i=c[f>>2]|0;f=i;j=g+4|0;c[j>>2]=0;k=g+12|0;c[k>>2]=0;c[g>>2]=0;n=(i|0)==0;if(!n?(c[j>>2]=0,__Z28atomic_conditional_incrementPj(i+-8|0)|0):0)c[j>>2]=f;c[g+8>>2]=0;f=c[k>>2]|0;if(f|0){if(!(__Z16atomic_decrementPj(f+-8|0)|0))__ZN6Memory11free_staticEPvb(f,1);c[k>>2]=0}c[g+16>>2]=256;if(!(c[b>>2]|0)){k=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=k;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0}k=__ZnwjPFPvjE(32,4740)|0;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0;c[k+12>>2]=0;c[k+16>>2]=7;f=k+20|0;c[f>>2]=0;j=k+24|0;c[j>>2]=0;o=k+28|0;c[o>>2]=0;__ZN12PropertyInfoaSERKS_(k,g)|0;p=c[b>>2]|0;q=p+4|0;r=c[q>>2]|0;c[j>>2]=r;c[f>>2]=0;c[o>>2]=p;if(r|0)c[r+20>>2]=k;c[q>>2]=k;if(!(c[p>>2]|0))c[p>>2]=k;k=p+8|0;c[k>>2]=(c[k>>2]|0)+1;k=c[g+12>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);k=c[g+4>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);if(!n?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);__ZN10StringNameC2EPKc(h,863017);__ZN7ClassDB17get_property_listE10StringNameP4ListI12PropertyInfo16DefaultAllocatorEbPK6Object(h,b,1,a);__ZN10StringNameD2Ev(h);if(!d){l=e;return}__ZNK15CollisionObject19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,1);l=e;return}function __ZN4Area14_notificationvEib(a,b,c){a=a|0;b=b|0;c=c|0;if(!c){if(511!=510)__ZN4Node13_notificationEi(a,b);if(528!=511)__ZN7Spatial13_notificationEi(a,b);if(1133!=528)__ZN15CollisionObject13_notificationEi(a,b)}if((b|0)==11&1169!=1133)__ZN4Area17_clear_monitoringEv(a);if(!c)return;if(1133!=528)__ZN15CollisionObject13_notificationEi(a,b);if(528!=511)__ZN7Spatial13_notificationEi(a,b);if(511==510)return;__ZN4Node13_notificationEi(a,b);return}function __ZNK4Area16_get_class_namevEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+8|0;e=b+4|0;f=b;g=a+412|0;a=c[g>>2]|0;if(a|0){if(c[a+4>>2]|0){l=b;return g|0}if(__ZNK6String6lengthEv(a+8|0)|0){l=b;return g|0}}__ZN6StringC2EPKc(d,863017);c[f>>2]=c[d>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameaSERKS_(g,e);__ZN10StringNameD2Ev(e);e=c[f>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);l=b;return g|0}function __ZNK4Area9get_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,863017);l=a;return c[b>>2]|0}function __ZNK4Area8is_classERK6String(a,b){a=a|0;b=b|0;var c=0;if(((!(__ZNK6StringeqEPKc(b,863017)|0)?!(__ZNK6StringeqEPKc(b,852283)|0):0)?!(__ZNK6StringeqEPKc(b,946852)|0):0)?!(__ZNK6StringeqEPKc(b,1132465)|0):0)c=__ZNK6StringeqEPKc(b,1142944)|0;else c=1;return c|0}function __ZNK4Area12is_class_ptrEPv(a,b){a=a|0;b=b|0;return (b|0)==1235728|((b|0)==1234392|((b|0)==1220920|((b|0)==1220720|(b|0)==1220580)))|0}function __ZN4AreaD2Ev(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;c[a>>2]=256912;b=a+480|0;d=c[b>>2]|0;if(d|0?(__ZN3MapIjN4Area9AreaStateE10ComparatorIjE16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(b,c[d+8>>2]|0),d=c[a+484>>2]|0,e=c[b>>2]|0,c[e+8>>2]=d,c[a+488>>2]=0,f=d,c[f+12>>2]=f,e|0):0){f=c[e+36>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);__ZN6Memory11free_staticEPvb(e,0);c[b>>2]=0}b=a+468|0;e=c[b>>2]|0;if(!e){g=a+412|0;__ZN10StringNameD2Ev(g);__ZN15CollisionObjectD2Ev(a);return}__ZN3MapIjN4Area9BodyStateE10ComparatorIjE16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(b,c[e+8>>2]|0);e=c[a+472>>2]|0;f=c[b>>2]|0;c[f+8>>2]=e;c[a+476>>2]=0;d=e;c[d+12>>2]=d;if(!f){g=a+412|0;__ZN10StringNameD2Ev(g);__ZN15CollisionObjectD2Ev(a);return}d=c[f+36>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);__ZN6Memory11free_staticEPvb(f,0);c[b>>2]=0;g=a+412|0;__ZN10StringNameD2Ev(g);__ZN15CollisionObjectD2Ev(a);return}function __ZN4AreaD0Ev(a){a=a|0;__ZN4AreaD2Ev(a);__ZdlPv(a);return}function __ZN3MapIjN4Area9AreaStateE10ComparatorIjE16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(a,b){a=a|0;b=b|0;if((c[a+4>>2]|0)==(b|0))return;__ZN3MapIjN4Area9AreaStateE10ComparatorIjE16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(a,c[b+8>>2]|0);__ZN3MapIjN4Area9AreaStateE10ComparatorIjE16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(a,c[b+4>>2]|0);a=c[b+36>>2]|0;if(a|0?(__Z16atomic_decrementPj(a+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(a,1);__ZN6Memory11free_staticEPvb(b,0);return}function __ZN3MapIjN4Area9BodyStateE10ComparatorIjE16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(a,b){a=a|0;b=b|0;if((c[a+4>>2]|0)==(b|0))return;__ZN3MapIjN4Area9BodyStateE10ComparatorIjE16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(a,c[b+8>>2]|0);__ZN3MapIjN4Area9BodyStateE10ComparatorIjE16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(a,c[b+4>>2]|0);a=c[b+36>>2]|0;if(a|0?(__Z16atomic_decrementPj(a+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(a,1);__ZN6Memory11free_staticEPvb(b,0);return}function __ZN4Area13_notificationEi(a,b){a=a|0;b=b|0;if((b|0)!=11)return;__ZN4Area17_clear_monitoringEv(a);return}function __ZN4Area17_clear_monitoringEv(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0;d=l;l=l+144|0;if((l|0)>=(m|0))ba(144);e=d+124|0;f=d+120|0;g=d+128|0;h=d+96|0;i=d+72|0;j=d+48|0;k=d+24|0;n=d;o=b+466|0;if(a[o>>0]|0){__ZN6StringC2EPKc(f,876112);c[e>>2]=__ZNK6String4utf8Ev(f)|0;__Z19_err_set_last_errorPKc(__ZNK10CharString8get_dataEv(e)|0);p=c[e>>2]|0;if(p|0?(__Z16atomic_decrementPj(p+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(p,1);p=c[f>>2]|0;if(p|0?(__Z16atomic_decrementPj(p+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(p,1);a[1263537]=1;if(a[o>>0]|0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(876166,850474,219,876205,0);l=d;return}}a[1263537]=0;o=b+468|0;p=g+4|0;c[p>>2]=379008;c[g>>2]=0;f=g+8|0;c[f>>2]=0;e=c[o>>2]|0;do if(e|0){q=c[e+8>>2]|0;r=b+472|0;s=c[r>>2]|0;if((q|0)!=(s|0)){t=q;while(1){q=c[t+8>>2]|0;if((q|0)==(s|0))break;else t=q}if(!t)u=e;else{s=t;q=0;while(1){if(!q){v=__ZnwjPFPvjE(40,4740)|0;c[v+36>>2]=0;w=v+16|0;c[w>>2]=0;c[w+4>>2]=0;c[g>>2]=v;w=c[p>>2]|0;c[v+4>>2]=w;c[v+8>>2]=w;c[v+12>>2]=w;c[v>>2]=1}__ZN3MapIjN4Area9BodyStateE10ComparatorIjE16DefaultAllocatorE10_insert_rbERKjRKS1_(g,s+24|0,s+28|0)|0;v=c[s+16>>2]|0;if(!v)break;s=v;q=c[g>>2]|0}u=c[o>>2]|0}if(!u)break;else x=u}else x=e;__ZN3MapIjN4Area9BodyStateE10ComparatorIjE16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(o,c[x+8>>2]|0);q=c[r>>2]|0;s=c[o>>2]|0;c[s+8>>2]=q;c[b+476>>2]=0;t=q;c[t+12>>2]=t;if(s|0){t=c[s+36>>2]|0;if(t|0?(__Z16atomic_decrementPj(t+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(t,1);__ZN6Memory11free_staticEPvb(s,0);c[o>>2]=0}}while(0);o=c[g>>2]|0;do if(o|0){x=c[o+8>>2]|0;e=c[p>>2]|0;if((x|0)!=(e|0)){u=x;while(1){x=c[u+8>>2]|0;if((x|0)==(e|0))break;else u=x}do if(u){e=u;a:while(1){r=e+24|0;x=__ZN8ObjectDB12get_instanceEj(c[r>>2]|0)|0;if((x|0)!=0?$i[c[(c[x>>2]|0)+44>>2]&8191](x,1220720)|0:0){a[1263537]=0;if(a[e+32>>0]|0){s=e+36|0;t=0;while(1){q=c[s>>2]|0;if(!q)y=0;else y=c[q+-4>>2]|0;z=c[308579]|0;if((t|0)>=(y|0))break;q=z+152|0;__ZN7VariantC2Ej(h,c[r>>2]|0);__ZN7VariantC2EPK6Object(i,x);v=c[s>>2]|0;w=(v|0)==0;if(w)A=0;else A=c[v+-4>>2]|0;if((A|0)<=(t|0)){if(w)B=0;else B=c[v+-4>>2]|0;if((B|0)<=(t|0)){C=84;break a}a[1263537]=0}__ZN6VectorIN4Area9ShapePairEE14_copy_on_writeEv(s);__ZN7VariantC2Ei(j,c[(c[s>>2]|0)+(t<<3)>>2]|0);v=c[s>>2]|0;w=(v|0)==0;if(w)D=0;else D=c[v+-4>>2]|0;if((D|0)<=(t|0)){if(w)E=0;else E=c[v+-4>>2]|0;if((E|0)<=(t|0)){C=92;break a}a[1263537]=0}__ZN6VectorIN4Area9ShapePairEE14_copy_on_writeEv(s);__ZN7VariantC2Ei(k,c[(c[s>>2]|0)+(t<<3)+4>>2]|0);c[n>>2]=0;__ZN6Object11emit_signalERK10StringNameRK7VariantS5_S5_S5_S5_(b,q,h,i,j,k,n);if(c[n>>2]|0)__ZN7Variant5clearEv(n);if(c[k>>2]|0)__ZN7Variant5clearEv(k);if(c[j>>2]|0)__ZN7Variant5clearEv(j);if(c[i>>2]|0)__ZN7Variant5clearEv(i);if(c[h>>2]|0)__ZN7Variant5clearEv(h);t=t+1|0}__ZN7VariantC2EPK6Object(h,x);c[i>>2]=0;c[j>>2]=0;c[k>>2]=0;c[n>>2]=0;__ZN6Object11emit_signalERK10StringNameRK7VariantS5_S5_S5_S5_(b,z+156|0,h,i,j,k,n);if(c[n>>2]|0)__ZN7Variant5clearEv(n);if(c[k>>2]|0)__ZN7Variant5clearEv(k);if(c[j>>2]|0)__ZN7Variant5clearEv(j);if(c[i>>2]|0)__ZN7Variant5clearEv(i);if(c[h>>2]|0)__ZN7Variant5clearEv(h);t=c[308579]|0;__ZN6Object10disconnectERK10StringNamePS_S2_(x,t+64|0,b,t+300|0);t=c[308579]|0;__ZN6Object10disconnectERK10StringNamePS_S2_(x,t+68|0,b,t+304|0)}}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(876166,850474,230,876235,0);e=c[e+16>>2]|0;if(!e){C=31;break}}if((C|0)==31){F=c[g>>2]|0;break}else if((C|0)==84)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((C|0)==92)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}else F=o;while(0);if(!F)break;else G=F}else G=o;__ZN3MapIjN4Area9BodyStateE10ComparatorIjE16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(g,c[G+8>>2]|0);u=c[p>>2]|0;e=c[g>>2]|0;c[e+8>>2]=u;c[f>>2]=0;t=u;c[t+12>>2]=t;if(e|0){t=c[e+36>>2]|0;if(t|0?(__Z16atomic_decrementPj(t+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(t,1);__ZN6Memory11free_staticEPvb(e,0);c[g>>2]=0}}while(0);f=b+480|0;p=g+4|0;c[p>>2]=379008;c[g>>2]=0;G=g+8|0;c[G>>2]=0;o=c[f>>2]|0;do if(o|0){F=c[o+8>>2]|0;z=b+484|0;E=c[z>>2]|0;if((F|0)!=(E|0)){D=F;while(1){F=c[D+8>>2]|0;if((F|0)==(E|0))break;else D=F}if(!D)H=o;else{E=D;F=0;while(1){if(!F){B=__ZnwjPFPvjE(40,4740)|0;c[B+36>>2]=0;A=B+16|0;c[A>>2]=0;c[A+4>>2]=0;c[g>>2]=B;A=c[p>>2]|0;c[B+4>>2]=A;c[B+8>>2]=A;c[B+12>>2]=A;c[B>>2]=1}__ZN3MapIjN4Area9AreaStateE10ComparatorIjE16DefaultAllocatorE10_insert_rbERKjRKS1_(g,E+24|0,E+28|0)|0;B=c[E+16>>2]|0;if(!B)break;E=B;F=c[g>>2]|0}H=c[f>>2]|0}if(!H)break;else I=H}else I=o;__ZN3MapIjN4Area9AreaStateE10ComparatorIjE16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(f,c[I+8>>2]|0);F=c[z>>2]|0;E=c[f>>2]|0;c[E+8>>2]=F;c[b+488>>2]=0;D=F;c[D+12>>2]=D;if(E|0){D=c[E+36>>2]|0;if(D|0?(__Z16atomic_decrementPj(D+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(D,1);__ZN6Memory11free_staticEPvb(E,0);c[f>>2]=0}}while(0);f=c[g>>2]|0;do if(f|0){I=c[f+8>>2]|0;o=c[p>>2]|0;if((I|0)!=(o|0)){H=I;while(1){I=c[H+8>>2]|0;if((I|0)==(o|0))break;else H=I}do if(H){o=H;b:while(1){z=o+24|0;I=__ZN8ObjectDB12get_instanceEj(c[z>>2]|0)|0;if((I|0)!=0?$i[c[(c[I>>2]|0)+44>>2]&8191](I,1220720)|0:0){a[1263537]=0;if(a[o+32>>0]|0){E=o+36|0;D=0;while(1){F=c[E>>2]|0;if(!F)J=0;else J=c[F+-4>>2]|0;K=c[308579]|0;if((D|0)>=(J|0))break;F=K+164|0;__ZN7VariantC2Ej(h,c[z>>2]|0);__ZN7VariantC2EPK6Object(i,I);B=c[E>>2]|0;A=(B|0)==0;if(A)L=0;else L=c[B+-4>>2]|0;if((L|0)<=(D|0)){if(A)M=0;else M=c[B+-4>>2]|0;if((M|0)<=(D|0)){C=139;break b}a[1263537]=0}__ZN6VectorIN4Area13AreaShapePairEE14_copy_on_writeEv(E);__ZN7VariantC2Ei(j,c[(c[E>>2]|0)+(D<<3)>>2]|0);B=c[E>>2]|0;A=(B|0)==0;if(A)N=0;else N=c[B+-4>>2]|0;if((N|0)<=(D|0)){if(A)O=0;else O=c[B+-4>>2]|0;if((O|0)<=(D|0)){C=147;break b}a[1263537]=0}__ZN6VectorIN4Area13AreaShapePairEE14_copy_on_writeEv(E);__ZN7VariantC2Ei(k,c[(c[E>>2]|0)+(D<<3)+4>>2]|0);c[n>>2]=0;__ZN6Object11emit_signalERK10StringNameRK7VariantS5_S5_S5_S5_(b,F,h,i,j,k,n);if(c[n>>2]|0)__ZN7Variant5clearEv(n);if(c[k>>2]|0)__ZN7Variant5clearEv(k);if(c[j>>2]|0)__ZN7Variant5clearEv(j);if(c[i>>2]|0)__ZN7Variant5clearEv(i);if(c[h>>2]|0)__ZN7Variant5clearEv(h);D=D+1|0}__ZN7VariantC2EPK6Object(h,I);c[i>>2]=0;c[j>>2]=0;c[k>>2]=0;c[n>>2]=0;__ZN6Object11emit_signalERK10StringNameRK7VariantS5_S5_S5_S5_(b,K+380|0,h,i,j,k,n);if(c[n>>2]|0)__ZN7Variant5clearEv(n);if(c[k>>2]|0)__ZN7Variant5clearEv(k);if(c[j>>2]|0)__ZN7Variant5clearEv(j);if(c[i>>2]|0)__ZN7Variant5clearEv(i);if(c[h>>2]|0)__ZN7Variant5clearEv(h);D=c[308579]|0;__ZN6Object10disconnectERK10StringNamePS_S2_(I,D+64|0,b,D+308|0);D=c[308579]|0;__ZN6Object10disconnectERK10StringNamePS_S2_(I,D+68|0,b,D+312|0)}}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(876166,850474,256,876235,0);o=c[o+16>>2]|0;if(!o){C=106;break}}if((C|0)==106){P=c[g>>2]|0;break}else if((C|0)==139)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((C|0)==147)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}else P=f;while(0);if(!P)break;else Q=P}else Q=f;__ZN3MapIjN4Area9AreaStateE10ComparatorIjE16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(g,c[Q+8>>2]|0);H=c[p>>2]|0;o=c[g>>2]|0;c[o+8>>2]=H;c[G>>2]=0;D=H;c[D+12>>2]=D;if(o|0){D=c[o+36>>2]|0;if(D|0?(__Z16atomic_decrementPj(D+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(D,1);__ZN6Memory11free_staticEPvb(o,0);c[g>>2]=0}}while(0);l=d;return}function __ZN3MapIjN4Area9BodyStateE10ComparatorIjE16DefaultAllocatorE10_insert_rbERKjRKS1_(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f;a[g>>0]=0;h=__ZN3MapIjN4Area9BodyStateE10ComparatorIjE16DefaultAllocatorE7_insertERKjRb(b,d,g)|0;if(h|0?(d=h+28|0,c[d>>2]=c[e>>2],a[d+4>>0]=a[e+4>>0]|0,d=h+36|0,i=e+8|0,e=c[d>>2]|0,(e|0)!=(c[i>>2]|0)):0){if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);c[d>>2]=0;e=c[i>>2]|0;if(e|0?__Z28atomic_conditional_incrementPj(e+-8|0)|0:0)c[d>>2]=c[i>>2]}if(a[g>>0]|0){l=f;return h|0}g=b+8|0;c[g>>2]=(c[g>>2]|0)+1;g=h+12|0;i=c[g>>2]|0;if(!(c[i>>2]|0)){d=b+4|0;e=h;j=i;k=i;i=g;while(1){g=j+12|0;n=c[g>>2]|0;o=c[n+8>>2]|0;p=n;do if((j|0)==(o|0)){q=c[n+4>>2]|0;if(!(c[q>>2]|0)){c[k>>2]=1;a[1263537]=0;c[q>>2]=1;if((c[d>>2]|0)==(n|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);r=c[(c[i>>2]|0)+12>>2]|0;break}else{a[1263537]=0;c[n>>2]=0;r=n;break}}q=j+4|0;if((e|0)==(c[q>>2]|0)){s=e+8|0;t=c[s>>2]|0;c[q>>2]=t;if((t|0)==(c[d>>2]|0))u=p;else{c[t+12>>2]=j;u=c[g>>2]|0}t=e+12|0;c[t>>2]=u;q=c[g>>2]|0;v=q+8|0;c[((c[v>>2]|0)==(j|0)?v:q+4|0)>>2]=e;c[s>>2]=j;c[g>>2]=e;w=j;x=e;y=c[t>>2]|0}else{w=e;x=j;y=n}a[1263537]=0;c[x>>2]=1;t=c[d>>2]|0;if((t|0)==(y|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);z=c[(c[w+12>>2]|0)+12>>2]|0;A=c[d>>2]|0}else{a[1263537]=0;c[y>>2]=0;z=y;A=t}t=z+8|0;s=c[t>>2]|0;q=s+4|0;v=c[q>>2]|0;c[t>>2]=v;if((v|0)!=(A|0))c[v+12>>2]=z;v=z+12|0;c[s+12>>2]=c[v>>2];t=c[v>>2]|0;B=t+4|0;c[((c[B>>2]|0)==(z|0)?B:t+8|0)>>2]=s;c[q>>2]=z;c[v>>2]=s;r=w}else{if(!(c[o>>2]|0)){c[k>>2]=1;a[1263537]=0;c[o>>2]=1;if((c[d>>2]|0)==(n|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);r=c[(c[i>>2]|0)+12>>2]|0;break}else{a[1263537]=0;c[n>>2]=0;r=n;break}}s=j+8|0;if((e|0)==(c[s>>2]|0)){v=e+4|0;q=c[v>>2]|0;c[s>>2]=q;if((q|0)==(c[d>>2]|0))C=p;else{c[q+12>>2]=j;C=c[g>>2]|0}q=e+12|0;c[q>>2]=C;s=c[g>>2]|0;t=s+4|0;c[((c[t>>2]|0)==(j|0)?t:s+8|0)>>2]=e;c[v>>2]=j;c[g>>2]=e;D=j;E=e;F=c[q>>2]|0}else{D=e;E=j;F=n}a[1263537]=0;c[E>>2]=1;q=c[d>>2]|0;if((q|0)==(F|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);G=c[(c[D+12>>2]|0)+12>>2]|0;H=c[d>>2]|0}else{a[1263537]=0;c[F>>2]=0;G=F;H=q}q=G+4|0;v=c[q>>2]|0;s=v+8|0;t=c[s>>2]|0;c[q>>2]=t;if((t|0)!=(H|0))c[t+12>>2]=G;t=G+12|0;c[v+12>>2]=c[t>>2];q=c[t>>2]|0;B=q+8|0;c[((c[B>>2]|0)==(G|0)?B:q+4|0)>>2]=v;c[s>>2]=G;c[t>>2]=v;r=D}while(0);n=r+12|0;g=c[n>>2]|0;if(!(c[g>>2]|0)){e=r;j=g;k=g;i=n}else break}}i=c[(c[b>>2]|0)+8>>2]|0;a[1263537]=0;c[i>>2]=1;l=f;return h|0}function __ZN3MapIjN4Area9AreaStateE10ComparatorIjE16DefaultAllocatorE10_insert_rbERKjRKS1_(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f;a[g>>0]=0;h=__ZN3MapIjN4Area9AreaStateE10ComparatorIjE16DefaultAllocatorE7_insertERKjRb(b,d,g)|0;if(h|0?(d=h+28|0,c[d>>2]=c[e>>2],a[d+4>>0]=a[e+4>>0]|0,d=h+36|0,i=e+8|0,e=c[d>>2]|0,(e|0)!=(c[i>>2]|0)):0){if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);c[d>>2]=0;e=c[i>>2]|0;if(e|0?__Z28atomic_conditional_incrementPj(e+-8|0)|0:0)c[d>>2]=c[i>>2]}if(a[g>>0]|0){l=f;return h|0}g=b+8|0;c[g>>2]=(c[g>>2]|0)+1;g=h+12|0;i=c[g>>2]|0;if(!(c[i>>2]|0)){d=b+4|0;e=h;j=i;k=i;i=g;while(1){g=j+12|0;n=c[g>>2]|0;o=c[n+8>>2]|0;p=n;do if((j|0)==(o|0)){q=c[n+4>>2]|0;if(!(c[q>>2]|0)){c[k>>2]=1;a[1263537]=0;c[q>>2]=1;if((c[d>>2]|0)==(n|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);r=c[(c[i>>2]|0)+12>>2]|0;break}else{a[1263537]=0;c[n>>2]=0;r=n;break}}q=j+4|0;if((e|0)==(c[q>>2]|0)){s=e+8|0;t=c[s>>2]|0;c[q>>2]=t;if((t|0)==(c[d>>2]|0))u=p;else{c[t+12>>2]=j;u=c[g>>2]|0}t=e+12|0;c[t>>2]=u;q=c[g>>2]|0;v=q+8|0;c[((c[v>>2]|0)==(j|0)?v:q+4|0)>>2]=e;c[s>>2]=j;c[g>>2]=e;w=j;x=e;y=c[t>>2]|0}else{w=e;x=j;y=n}a[1263537]=0;c[x>>2]=1;t=c[d>>2]|0;if((t|0)==(y|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);z=c[(c[w+12>>2]|0)+12>>2]|0;A=c[d>>2]|0}else{a[1263537]=0;c[y>>2]=0;z=y;A=t}t=z+8|0;s=c[t>>2]|0;q=s+4|0;v=c[q>>2]|0;c[t>>2]=v;if((v|0)!=(A|0))c[v+12>>2]=z;v=z+12|0;c[s+12>>2]=c[v>>2];t=c[v>>2]|0;B=t+4|0;c[((c[B>>2]|0)==(z|0)?B:t+8|0)>>2]=s;c[q>>2]=z;c[v>>2]=s;r=w}else{if(!(c[o>>2]|0)){c[k>>2]=1;a[1263537]=0;c[o>>2]=1;if((c[d>>2]|0)==(n|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);r=c[(c[i>>2]|0)+12>>2]|0;break}else{a[1263537]=0;c[n>>2]=0;r=n;break}}s=j+8|0;if((e|0)==(c[s>>2]|0)){v=e+4|0;q=c[v>>2]|0;c[s>>2]=q;if((q|0)==(c[d>>2]|0))C=p;else{c[q+12>>2]=j;C=c[g>>2]|0}q=e+12|0;c[q>>2]=C;s=c[g>>2]|0;t=s+4|0;c[((c[t>>2]|0)==(j|0)?t:s+8|0)>>2]=e;c[v>>2]=j;c[g>>2]=e;D=j;E=e;F=c[q>>2]|0}else{D=e;E=j;F=n}a[1263537]=0;c[E>>2]=1;q=c[d>>2]|0;if((q|0)==(F|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);G=c[(c[D+12>>2]|0)+12>>2]|0;H=c[d>>2]|0}else{a[1263537]=0;c[F>>2]=0;G=F;H=q}q=G+4|0;v=c[q>>2]|0;s=v+8|0;t=c[s>>2]|0;c[q>>2]=t;if((t|0)!=(H|0))c[t+12>>2]=G;t=G+12|0;c[v+12>>2]=c[t>>2];q=c[t>>2]|0;B=q+8|0;c[((c[B>>2]|0)==(G|0)?B:q+4|0)>>2]=v;c[s>>2]=G;c[t>>2]=v;r=D}while(0);n=r+12|0;g=c[n>>2]|0;if(!(c[g>>2]|0)){e=r;j=g;k=g;i=n}else break}}i=c[(c[b>>2]|0)+8>>2]|0;a[1263537]=0;c[i>>2]=1;l=f;return h|0}function __ZN6VectorIN4Area9ShapePairEE14_copy_on_writeEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0;b=c[a>>2]|0;if(!b)return;if((c[b+-8>>2]|0)>>>0<=1)return;d=c[b+-4>>2]|0;b=(d<<3)+-1|0;e=b>>>1|b;b=e>>>2|e;e=b>>>4|b;b=e>>>8|e;e=__ZN6Memory12alloc_staticEjb((b>>>16|b)+1|0,1)|0;c[e+-8>>2]=1;c[e+-4>>2]=d;if(d|0){b=0;do{f=(c[a>>2]|0)+(b<<3)|0;g=c[f+4>>2]|0;h=e+(b<<3)|0;c[h>>2]=c[f>>2];c[h+4>>2]=g;b=b+1|0}while((b|0)!=(d|0))}d=c[a>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);c[a>>2]=e;return}function __ZN6VectorIN4Area13AreaShapePairEE14_copy_on_writeEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0;b=c[a>>2]|0;if(!b)return;if((c[b+-8>>2]|0)>>>0<=1)return;d=c[b+-4>>2]|0;b=(d<<3)+-1|0;e=b>>>1|b;b=e>>>2|e;e=b>>>4|b;b=e>>>8|e;e=__ZN6Memory12alloc_staticEjb((b>>>16|b)+1|0,1)|0;c[e+-8>>2]=1;c[e+-4>>2]=d;if(d|0){b=0;do{f=(c[a>>2]|0)+(b<<3)|0;g=c[f+4>>2]|0;h=e+(b<<3)|0;c[h>>2]=c[f>>2];c[h+4>>2]=g;b=b+1|0}while((b|0)!=(d|0))}d=c[a>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);c[a>>2]=e;return}function __ZN3MapIjN4Area9AreaStateE10ComparatorIjE16DefaultAllocatorE7_insertERKjRb(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0;f=c[b>>2]|0;g=c[f+8>>2]|0;h=b+4|0;i=c[h>>2]|0;a:do if((g|0)==(i|0))j=f;else{k=c[d>>2]|0;l=g;while(1){m=c[l+24>>2]|0;if(k>>>0<m>>>0)n=l+8|0;else{if(m>>>0>=k>>>0)break;n=l+4|0}m=c[n>>2]|0;if((m|0)==(i|0)){j=l;break a}else l=m}a[e>>0]=1;o=l;return o|0}while(0);i=__ZnwjPFPvjE(40,4740)|0;c[i+36>>2]=0;c[i>>2]=0;c[i+4>>2]=0;c[i+8>>2]=0;c[i+12>>2]=0;c[i+16>>2]=0;c[i+20>>2]=0;c[i+12>>2]=j;n=c[h>>2]|0;g=i+4|0;c[g>>2]=n;f=i+8|0;c[f>>2]=n;c[i+24>>2]=c[d>>2];if((j|0)!=(c[b>>2]|0)?(c[d>>2]|0)>>>0>=(c[j+24>>2]|0)>>>0:0)p=j+4|0;else p=j+8|0;c[p>>2]=i;a[e>>0]=0;e=c[g>>2]|0;g=c[h>>2]|0;if((e|0)==(g|0)){h=i;do{p=h;h=c[h+12>>2]|0}while((p|0)==(c[h+4>>2]|0));q=(h|0)==(c[b>>2]|0)?0:h}else{h=e;while(1){e=c[h+8>>2]|0;if((e|0)==(g|0)){q=h;break}else h=e}}c[i+16>>2]=q;h=c[f>>2]|0;b:do if((h|0)==(g|0)){f=i;while(1){e=f;f=c[f+12>>2]|0;if((e|0)!=(c[f+8>>2]|0)){r=f;break b}if((f|0)==(c[b>>2]|0)){r=0;break}}}else{f=h;while(1){l=c[f+4>>2]|0;if((l|0)==(g|0)){r=f;break}else f=l}}while(0);g=i+20|0;c[g>>2]=r;if(!q)s=r;else{c[q+20>>2]=i;s=c[g>>2]|0}if(!s){o=i;return o|0}c[s+16>>2]=i;o=i;return o|0}function __ZN3MapIjN4Area9BodyStateE10ComparatorIjE16DefaultAllocatorE7_insertERKjRb(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0;f=c[b>>2]|0;g=c[f+8>>2]|0;h=b+4|0;i=c[h>>2]|0;a:do if((g|0)==(i|0))j=f;else{k=c[d>>2]|0;l=g;while(1){m=c[l+24>>2]|0;if(k>>>0<m>>>0)n=l+8|0;else{if(m>>>0>=k>>>0)break;n=l+4|0}m=c[n>>2]|0;if((m|0)==(i|0)){j=l;break a}else l=m}a[e>>0]=1;o=l;return o|0}while(0);i=__ZnwjPFPvjE(40,4740)|0;c[i+36>>2]=0;c[i>>2]=0;c[i+4>>2]=0;c[i+8>>2]=0;c[i+12>>2]=0;c[i+16>>2]=0;c[i+20>>2]=0;c[i+12>>2]=j;n=c[h>>2]|0;g=i+4|0;c[g>>2]=n;f=i+8|0;c[f>>2]=n;c[i+24>>2]=c[d>>2];if((j|0)!=(c[b>>2]|0)?(c[d>>2]|0)>>>0>=(c[j+24>>2]|0)>>>0:0)p=j+4|0;else p=j+8|0;c[p>>2]=i;a[e>>0]=0;e=c[g>>2]|0;g=c[h>>2]|0;if((e|0)==(g|0)){h=i;do{p=h;h=c[h+12>>2]|0}while((p|0)==(c[h+4>>2]|0));q=(h|0)==(c[b>>2]|0)?0:h}else{h=e;while(1){e=c[h+8>>2]|0;if((e|0)==(g|0)){q=h;break}else h=e}}c[i+16>>2]=q;h=c[f>>2]|0;b:do if((h|0)==(g|0)){f=i;while(1){e=f;f=c[f+12>>2]|0;if((e|0)!=(c[f+8>>2]|0)){r=f;break b}if((f|0)==(c[b>>2]|0)){r=0;break}}}else{f=h;while(1){l=c[f+4>>2]|0;if((l|0)==(g|0)){r=f;break}else f=l}}while(0);g=i+20|0;c[g>>2]=r;if(!q)s=r;else{c[q+20>>2]=i;s=c[g>>2]|0}if(!s){o=i;return o|0}c[s+16>>2]=i;o=i;return o|0}function __ZN7ClassDB10_add_classI4AreaEEvv(){var a=0,b=0,d=0,e=0,f=0,g=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+16|0;d=a+12|0;e=a+8|0;f=a+4|0;g=a;__ZN6StringC2EPKc(b,863017);c[e>>2]=c[b>>2];__ZN10StringNameC2ERK6String(d,e);__ZN6StringC2EPKc(b,852283);c[g>>2]=c[b>>2];__ZN10StringNameC2ERK6String(f,g);__ZN7ClassDB11_add_class2ERK10StringNameS2_(d,f);__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);__ZN10StringNameD2Ev(d);d=c[e>>2]|0;if(!d){l=a;return}if(__Z16atomic_decrementPj(d+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(d,1);l=a;return}function __ZN4Area13_bind_methodsEv(){var a=0,b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0,ia=0,ja=0,ka=0,la=0,ma=0,na=0,oa=0,pa=0,qa=0,ra=0,sa=0,ta=0,ua=0,va=0,wa=0,xa=0,ya=0,za=0,Aa=0,Ba=0,Ca=0,Da=0,Ea=0,Fa=0,Ga=0,Ha=0,Ia=0,Ja=0,Ka=0,La=0,Ma=0,Na=0,Oa=0,Pa=0,Qa=0,Ra=0,Sa=0,Ta=0,Ua=0,Va=0,Wa=0,Xa=0,Ya=0,Za=0,_a=0,$a=0,ab=0,bb=0,cb=0;a=l;l=l+704|0;if((l|0)>=(m|0))ba(704);b=a+664|0;d=a+656|0;e=a+648|0;f=a+640|0;g=a+632|0;h=a+624|0;i=a+616|0;j=a+608|0;k=a+600|0;n=a+592|0;o=a+584|0;p=a+576|0;q=a+568|0;r=a+560|0;s=a+552|0;t=a+544|0;u=a+536|0;v=a+528|0;w=a+520|0;x=a+512|0;y=a+504|0;z=a+488|0;A=a+480|0;B=a+464|0;C=a+432|0;D=a+416|0;E=a+384|0;F=a+368|0;G=a+336|0;H=a+320|0;I=a+288|0;J=a+272|0;K=a+264|0;L=a+256|0;M=a+248|0;N=a+240|0;O=a+232|0;P=a+224|0;Q=a+216|0;R=a+208|0;S=a+496|0;T=a+472|0;U=a+440|0;V=a+204|0;W=a+424|0;X=a+392|0;Y=a+200|0;Z=a+376|0;_=a+344|0;$=a+196|0;aa=a+328|0;ca=a+296|0;da=a+192|0;ea=a+280|0;fa=a+188|0;ga=a+184|0;ha=a+180|0;ia=a+176|0;ja=a+172|0;ka=a+168|0;la=a+164|0;ma=a+160|0;na=a+156|0;oa=a+152|0;pa=a+148|0;qa=a+144|0;ra=a+140|0;sa=a+136|0;ta=a+132|0;ua=a+128|0;va=a+124|0;wa=a+120|0;xa=a+116|0;ya=a+112|0;za=a+108|0;Aa=a+104|0;Ba=a+100|0;Ca=a+96|0;Da=a+92|0;Ea=a+88|0;Fa=a+84|0;Ga=a+80|0;Ha=a+76|0;Ia=a+72|0;Ja=a+68|0;Ka=a+64|0;La=a+60|0;Ma=a+56|0;Na=a+52|0;Oa=a+48|0;Pa=a+44|0;Qa=a+40|0;Ra=a+36|0;Sa=a+32|0;Ta=a+28|0;Ua=a+24|0;Va=a+20|0;Wa=a+16|0;Xa=a+12|0;Ya=a+8|0;Za=a+4|0;_a=a;__Z8D_METHODPKcS0_(d,915356,1146104);$a=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev($a);c[$a>>2]=257032;__ZN10MethodBind10_set_constEb($a,0);__ZN10MethodBind24_generate_argument_typesEi($a,1);c[$a+44>>2]=1170;c[$a+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,$a,d,0,0)|0;$a=d+4|0;ab=c[$a>>2]|0;if(ab|0?(__Z16atomic_decrementPj(ab+-8|0)|0)==0:0){bb=c[$a>>2]|0;$a=(bb|0)==0?0:bb+-4|0;bb=$a+4|0;if(c[$a>>2]|0){cb=0;do{__ZN10StringNameD2Ev(bb+(cb<<2)|0);cb=cb+1|0}while(cb>>>0<(c[$a>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(ab,1)}__ZN10StringNameD2Ev(d);__Z8D_METHODPKcS0_(e,915373,1146104);d=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(d);c[d>>2]=257032;__ZN10MethodBind10_set_constEb(d,0);__ZN10MethodBind24_generate_argument_typesEi(d,1);c[d+44>>2]=1171;c[d+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,d,e,0,0)|0;d=e+4|0;ab=c[d>>2]|0;if(ab|0?(__Z16atomic_decrementPj(ab+-8|0)|0)==0:0){$a=c[d>>2]|0;d=($a|0)==0?0:$a+-4|0;$a=d+4|0;if(c[d>>2]|0){cb=0;do{__ZN10StringNameD2Ev($a+(cb<<2)|0);cb=cb+1|0}while(cb>>>0<(c[d>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(ab,1)}__ZN10StringNameD2Ev(e);__Z8D_METHODPKcS0_(f,915389,1146104);e=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(e);c[e>>2]=257032;__ZN10MethodBind10_set_constEb(e,0);__ZN10MethodBind24_generate_argument_typesEi(e,1);c[e+44>>2]=1172;c[e+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,e,f,0,0)|0;e=f+4|0;ab=c[e>>2]|0;if(ab|0?(__Z16atomic_decrementPj(ab+-8|0)|0)==0:0){d=c[e>>2]|0;e=(d|0)==0?0:d+-4|0;d=e+4|0;if(c[e>>2]|0){cb=0;do{__ZN10StringNameD2Ev(d+(cb<<2)|0);cb=cb+1|0}while(cb>>>0<(c[e>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(ab,1)}__ZN10StringNameD2Ev(f);__Z8D_METHODPKcS0_(g,915406,1146104);f=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(f);c[f>>2]=257032;__ZN10MethodBind10_set_constEb(f,0);__ZN10MethodBind24_generate_argument_typesEi(f,1);c[f+44>>2]=1173;c[f+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,f,g,0,0)|0;f=g+4|0;ab=c[f>>2]|0;if(ab|0?(__Z16atomic_decrementPj(ab+-8|0)|0)==0:0){e=c[f>>2]|0;f=(e|0)==0?0:e+-4|0;e=f+4|0;if(c[f>>2]|0){cb=0;do{__ZN10StringNameD2Ev(e+(cb<<2)|0);cb=cb+1|0}while(cb>>>0<(c[f>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(ab,1)}__ZN10StringNameD2Ev(g);__Z8D_METHODPKcS0_(h,876278,1146191);g=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(g);c[g>>2]=257068;__ZN10MethodBind10_set_constEb(g,0);__ZN10MethodBind24_generate_argument_typesEi(g,1);c[g+44>>2]=1174;c[g+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,g,h,0,0)|0;g=h+4|0;ab=c[g>>2]|0;if(ab|0?(__Z16atomic_decrementPj(ab+-8|0)|0)==0:0){f=c[g>>2]|0;g=(f|0)==0?0:f+-4|0;f=g+4|0;if(c[g>>2]|0){cb=0;do{__ZN10StringNameD2Ev(f+(cb<<2)|0);cb=cb+1|0}while(cb>>>0<(c[g>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(ab,1)}__ZN10StringNameD2Ev(h);__Z8D_METHODPKc(i,876302);h=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(h);c[h>>2]=257104;__ZN10MethodBind10_set_constEb(h,1);__ZN10MethodBind24_generate_argument_typesEi(h,0);__ZN10MethodBind12_set_returnsEb(h,1);c[h+44>>2]=5325;c[h+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,h,i,0,0)|0;h=i+4|0;ab=c[h>>2]|0;if(ab|0?(__Z16atomic_decrementPj(ab+-8|0)|0)==0:0){g=c[h>>2]|0;h=(g|0)==0?0:g+-4|0;g=h+4|0;if(c[h>>2]|0){cb=0;do{__ZN10StringNameD2Ev(g+(cb<<2)|0);cb=cb+1|0}while(cb>>>0<(c[h>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(ab,1)}__ZN10StringNameD2Ev(i);__Z8D_METHODPKcS0_(j,876326,1146191);i=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(i);c[i>>2]=257140;__ZN10MethodBind10_set_constEb(i,0);__ZN10MethodBind24_generate_argument_typesEi(i,1);c[i+44>>2]=1175;c[i+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,i,j,0,0)|0;i=j+4|0;ab=c[i>>2]|0;if(ab|0?(__Z16atomic_decrementPj(ab+-8|0)|0)==0:0){h=c[i>>2]|0;i=(h|0)==0?0:h+-4|0;h=i+4|0;if(c[i>>2]|0){cb=0;do{__ZN10StringNameD2Ev(h+(cb<<2)|0);cb=cb+1|0}while(cb>>>0<(c[i>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(ab,1)}__ZN10StringNameD2Ev(j);__Z8D_METHODPKc(k,876347);j=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(j);c[j>>2]=257176;__ZN10MethodBind10_set_constEb(j,1);__ZN10MethodBind24_generate_argument_typesEi(j,0);__ZN10MethodBind12_set_returnsEb(j,1);c[j+44>>2]=5326;c[j+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,j,k,0,0)|0;j=k+4|0;ab=c[j>>2]|0;if(ab|0?(__Z16atomic_decrementPj(ab+-8|0)|0)==0:0){i=c[j>>2]|0;j=(i|0)==0?0:i+-4|0;i=j+4|0;if(c[j>>2]|0){cb=0;do{__ZN10StringNameD2Ev(i+(cb<<2)|0);cb=cb+1|0}while(cb>>>0<(c[j>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(ab,1)}__ZN10StringNameD2Ev(k);__Z8D_METHODPKcS0_(n,876366,876393);k=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(k);c[k>>2]=257212;__ZN10MethodBind10_set_constEb(k,0);__ZN10MethodBind24_generate_argument_typesEi(k,1);c[k+44>>2]=95;c[k+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,k,n,0,0)|0;k=n+4|0;ab=c[k>>2]|0;if(ab|0?(__Z16atomic_decrementPj(ab+-8|0)|0)==0:0){j=c[k>>2]|0;k=(j|0)==0?0:j+-4|0;j=k+4|0;if(c[k>>2]|0){cb=0;do{__ZN10StringNameD2Ev(j+(cb<<2)|0);cb=cb+1|0}while(cb>>>0<(c[k>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(ab,1)}__ZN10StringNameD2Ev(n);__Z8D_METHODPKc(o,876408);n=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(n);c[n>>2]=257248;__ZN10MethodBind10_set_constEb(n,1);__ZN10MethodBind24_generate_argument_typesEi(n,0);__ZN10MethodBind12_set_returnsEb(n,1);c[n+44>>2]=98;c[n+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,n,o,0,0)|0;n=o+4|0;ab=c[n>>2]|0;if(ab|0?(__Z16atomic_decrementPj(ab+-8|0)|0)==0:0){k=c[n>>2]|0;n=(k|0)==0?0:k+-4|0;k=n+4|0;if(c[n>>2]|0){cb=0;do{__ZN10StringNameD2Ev(k+(cb<<2)|0);cb=cb+1|0}while(cb>>>0<(c[n>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(ab,1)}__ZN10StringNameD2Ev(o);__Z8D_METHODPKcS0_(p,876435,876454);o=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(o);c[o>>2]=257284;__ZN10MethodBind10_set_constEb(o,0);__ZN10MethodBind24_generate_argument_typesEi(o,1);c[o+44>>2]=1176;c[o+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,o,p,0,0)|0;o=p+4|0;ab=c[o>>2]|0;if(ab|0?(__Z16atomic_decrementPj(ab+-8|0)|0)==0:0){n=c[o>>2]|0;o=(n|0)==0?0:n+-4|0;n=o+4|0;if(c[o>>2]|0){cb=0;do{__ZN10StringNameD2Ev(n+(cb<<2)|0);cb=cb+1|0}while(cb>>>0<(c[o>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(ab,1)}__ZN10StringNameD2Ev(p);__Z8D_METHODPKc(q,876461);p=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(p);c[p>>2]=257320;__ZN10MethodBind10_set_constEb(p,1);__ZN10MethodBind24_generate_argument_typesEi(p,0);__ZN10MethodBind12_set_returnsEb(p,1);c[p+44>>2]=1177;c[p+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,p,q,0,0)|0;p=q+4|0;ab=c[p>>2]|0;if(ab|0?(__Z16atomic_decrementPj(ab+-8|0)|0)==0:0){o=c[p>>2]|0;p=(o|0)==0?0:o+-4|0;o=p+4|0;if(c[p>>2]|0){cb=0;do{__ZN10StringNameD2Ev(o+(cb<<2)|0);cb=cb+1|0}while(cb>>>0<(c[p>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(ab,1)}__ZN10StringNameD2Ev(q);__Z8D_METHODPKcS0_(r,880741,880753);q=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(q);c[q>>2]=257212;__ZN10MethodBind10_set_constEb(q,0);__ZN10MethodBind24_generate_argument_typesEi(q,1);c[q+44>>2]=96;c[q+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,q,r,0,0)|0;q=r+4|0;ab=c[q>>2]|0;if(ab|0?(__Z16atomic_decrementPj(ab+-8|0)|0)==0:0){p=c[q>>2]|0;q=(p|0)==0?0:p+-4|0;p=q+4|0;if(c[q>>2]|0){cb=0;do{__ZN10StringNameD2Ev(p+(cb<<2)|0);cb=cb+1|0}while(cb>>>0<(c[q>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(ab,1)}__ZN10StringNameD2Ev(r);__Z8D_METHODPKc(s,1097638);r=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(r);c[r>>2]=257248;__ZN10MethodBind10_set_constEb(r,1);__ZN10MethodBind24_generate_argument_typesEi(r,0);__ZN10MethodBind12_set_returnsEb(r,1);c[r+44>>2]=99;c[r+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,r,s,0,0)|0;r=s+4|0;ab=c[r>>2]|0;if(ab|0?(__Z16atomic_decrementPj(ab+-8|0)|0)==0:0){q=c[r>>2]|0;r=(q|0)==0?0:q+-4|0;q=r+4|0;if(c[r>>2]|0){cb=0;do{__ZN10StringNameD2Ev(q+(cb<<2)|0);cb=cb+1|0}while(cb>>>0<(c[r>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(ab,1)}__ZN10StringNameD2Ev(s);__Z8D_METHODPKcS0_(t,876524,876541);s=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(s);c[s>>2]=257212;__ZN10MethodBind10_set_constEb(s,0);__ZN10MethodBind24_generate_argument_typesEi(s,1);c[s+44>>2]=97;c[s+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,s,t,0,0)|0;s=t+4|0;ab=c[s>>2]|0;if(ab|0?(__Z16atomic_decrementPj(ab+-8|0)|0)==0:0){r=c[s>>2]|0;s=(r|0)==0?0:r+-4|0;r=s+4|0;if(c[s>>2]|0){cb=0;do{__ZN10StringNameD2Ev(r+(cb<<2)|0);cb=cb+1|0}while(cb>>>0<(c[s>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(ab,1)}__ZN10StringNameD2Ev(t);__Z8D_METHODPKc(u,876554);t=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(t);c[t>>2]=257248;__ZN10MethodBind10_set_constEb(t,1);__ZN10MethodBind24_generate_argument_typesEi(t,0);__ZN10MethodBind12_set_returnsEb(t,1);c[t+44>>2]=100;c[t+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,t,u,0,0)|0;t=u+4|0;ab=c[t>>2]|0;if(ab|0?(__Z16atomic_decrementPj(ab+-8|0)|0)==0:0){s=c[t>>2]|0;t=(s|0)==0?0:s+-4|0;s=t+4|0;if(c[t>>2]|0){cb=0;do{__ZN10StringNameD2Ev(s+(cb<<2)|0);cb=cb+1|0}while(cb>>>0<(c[t>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(ab,1)}__ZN10StringNameD2Ev(u);__Z8D_METHODPKcS0_(v,876480,876496);u=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(u);c[u>>2]=257212;__ZN10MethodBind10_set_constEb(u,0);__ZN10MethodBind24_generate_argument_typesEi(u,1);c[u+44>>2]=98;c[u+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,u,v,0,0)|0;u=v+4|0;ab=c[u>>2]|0;if(ab|0?(__Z16atomic_decrementPj(ab+-8|0)|0)==0:0){t=c[u>>2]|0;u=(t|0)==0?0:t+-4|0;t=u+4|0;if(c[u>>2]|0){cb=0;do{__ZN10StringNameD2Ev(t+(cb<<2)|0);cb=cb+1|0}while(cb>>>0<(c[u>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(ab,1)}__ZN10StringNameD2Ev(v);__Z8D_METHODPKc(w,876508);v=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(v);c[v>>2]=257248;__ZN10MethodBind10_set_constEb(v,1);__ZN10MethodBind24_generate_argument_typesEi(v,0);__ZN10MethodBind12_set_returnsEb(v,1);c[v+44>>2]=101;c[v+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,v,w,0,0)|0;v=w+4|0;ab=c[v>>2]|0;if(ab|0?(__Z16atomic_decrementPj(ab+-8|0)|0)==0:0){u=c[v>>2]|0;v=(u|0)==0?0:u+-4|0;u=v+4|0;if(c[v>>2]|0){cb=0;do{__ZN10StringNameD2Ev(u+(cb<<2)|0);cb=cb+1|0}while(cb>>>0<(c[v>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(ab,1)}__ZN10StringNameD2Ev(w);__Z8D_METHODPKcS0_(x,876571,1120113);w=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(w);c[w>>2]=257212;__ZN10MethodBind10_set_constEb(w,0);__ZN10MethodBind24_generate_argument_typesEi(w,1);c[w+44>>2]=99;c[w+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,w,x,0,0)|0;w=x+4|0;ab=c[w>>2]|0;do if(ab|0){if(__Z16atomic_decrementPj(ab+-8|0)|0)break;v=c[w>>2]|0;cb=(v|0)==0?0:v+-4|0;v=cb+4|0;if(c[cb>>2]|0){u=0;do{__ZN10StringNameD2Ev(v+(u<<2)|0);u=u+1|0}while(u>>>0<(c[cb>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(ab,1)}while(0);__ZN10StringNameD2Ev(x);__Z8D_METHODPKc(y,876584);x=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(x);c[x>>2]=257248;__ZN10MethodBind10_set_constEb(x,1);__ZN10MethodBind24_generate_argument_typesEi(x,0);__ZN10MethodBind12_set_returnsEb(x,1);c[x+44>>2]=102;c[x+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,x,y,0,0)|0;x=y+4|0;ab=c[x>>2]|0;do if(ab|0){if(__Z16atomic_decrementPj(ab+-8|0)|0)break;w=c[x>>2]|0;cb=(w|0)==0?0:w+-4|0;w=cb+4|0;if(c[cb>>2]|0){u=0;do{__ZN10StringNameD2Ev(w+(u<<2)|0);u=u+1|0}while(u>>>0<(c[cb>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(ab,1)}while(0);__ZN10StringNameD2Ev(y);__Z8D_METHODPKcS0_(z,876597,876616);y=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(y);c[y>>2]=257032;__ZN10MethodBind10_set_constEb(y,0);__ZN10MethodBind24_generate_argument_typesEi(y,1);c[y+44>>2]=1178;c[y+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,y,z,0,0)|0;y=z+4|0;ab=c[y>>2]|0;do if(ab|0){if(__Z16atomic_decrementPj(ab+-8|0)|0)break;x=c[y>>2]|0;cb=(x|0)==0?0:x+-4|0;x=cb+4|0;if(c[cb>>2]|0){u=0;do{__ZN10StringNameD2Ev(x+(u<<2)|0);u=u+1|0}while(u>>>0<(c[cb>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(ab,1)}while(0);__ZN10StringNameD2Ev(z);__Z8D_METHODPKc(A,876631);z=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(z);c[z>>2]=257356;__ZN10MethodBind10_set_constEb(z,1);__ZN10MethodBind24_generate_argument_typesEi(z,0);__ZN10MethodBind12_set_returnsEb(z,1);c[z+44>>2]=5327;c[z+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,z,A,0,0)|0;z=A+4|0;ab=c[z>>2]|0;do if(ab|0){if(__Z16atomic_decrementPj(ab+-8|0)|0)break;y=c[z>>2]|0;cb=(y|0)==0?0:y+-4|0;y=cb+4|0;if(c[cb>>2]|0){u=0;do{__ZN10StringNameD2Ev(y+(u<<2)|0);u=u+1|0}while(u>>>0<(c[cb>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(ab,1)}while(0);__ZN10StringNameD2Ev(A);__Z8D_METHODPKcS0_(B,1075501,1058748);A=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(A);c[A>>2]=257032;__ZN10MethodBind10_set_constEb(A,0);__ZN10MethodBind24_generate_argument_typesEi(A,1);c[A+44>>2]=1179;c[A+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,A,B,0,0)|0;A=B+4|0;ab=c[A>>2]|0;do if(ab|0){if(__Z16atomic_decrementPj(ab+-8|0)|0)break;z=c[A>>2]|0;cb=(z|0)==0?0:z+-4|0;z=cb+4|0;if(c[cb>>2]|0){u=0;do{__ZN10StringNameD2Ev(z+(u<<2)|0);u=u+1|0}while(u>>>0<(c[cb>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(ab,1)}while(0);__ZN10StringNameD2Ev(B);__Z8D_METHODPKc(C,1075516);B=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(B);c[B>>2]=257356;__ZN10MethodBind10_set_constEb(B,1);__ZN10MethodBind24_generate_argument_typesEi(B,0);__ZN10MethodBind12_set_returnsEb(B,1);c[B+44>>2]=5328;c[B+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,B,C,0,0)|0;B=C+4|0;ab=c[B>>2]|0;do if(ab|0){if(__Z16atomic_decrementPj(ab+-8|0)|0)break;A=c[B>>2]|0;cb=(A|0)==0?0:A+-4|0;A=cb+4|0;if(c[cb>>2]|0){u=0;do{__ZN10StringNameD2Ev(A+(u<<2)|0);u=u+1|0}while(u>>>0<(c[cb>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(ab,1)}while(0);__ZN10StringNameD2Ev(C);__Z8D_METHODPKcS0_S0_(D,876650,919401,1128356);C=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(C);c[C>>2]=257392;__ZN10MethodBind10_set_constEb(C,0);__ZN10MethodBind24_generate_argument_typesEi(C,2);c[C+44>>2]=1536;c[C+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,C,D,0,0)|0;C=D+4|0;ab=c[C>>2]|0;do if(ab|0){if(__Z16atomic_decrementPj(ab+-8|0)|0)break;B=c[C>>2]|0;cb=(B|0)==0?0:B+-4|0;B=cb+4|0;if(c[cb>>2]|0){u=0;do{__ZN10StringNameD2Ev(B+(u<<2)|0);u=u+1|0}while(u>>>0<(c[cb>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(ab,1)}while(0);__ZN10StringNameD2Ev(D);__Z8D_METHODPKcS0_(E,876673,919401);D=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(D);c[D>>2]=257428;__ZN10MethodBind10_set_constEb(D,1);__ZN10MethodBind24_generate_argument_typesEi(D,1);__ZN10MethodBind12_set_returnsEb(D,1);c[D+44>>2]=4581;c[D+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,D,E,0,0)|0;D=E+4|0;ab=c[D>>2]|0;do if(ab|0){if(__Z16atomic_decrementPj(ab+-8|0)|0)break;C=c[D>>2]|0;cb=(C|0)==0?0:C+-4|0;C=cb+4|0;if(c[cb>>2]|0){u=0;do{__ZN10StringNameD2Ev(C+(u<<2)|0);u=u+1|0}while(u>>>0<(c[cb>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(ab,1)}while(0);__ZN10StringNameD2Ev(E);__Z8D_METHODPKcS0_S0_(F,876696,919401,1128356);E=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(E);c[E>>2]=257392;__ZN10MethodBind10_set_constEb(E,0);__ZN10MethodBind24_generate_argument_typesEi(E,2);c[E+44>>2]=1537;c[E+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,E,F,0,0)|0;E=F+4|0;ab=c[E>>2]|0;do if(ab|0){if(__Z16atomic_decrementPj(ab+-8|0)|0)break;D=c[E>>2]|0;cb=(D|0)==0?0:D+-4|0;D=cb+4|0;if(c[cb>>2]|0){u=0;do{__ZN10StringNameD2Ev(D+(u<<2)|0);u=u+1|0}while(u>>>0<(c[cb>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(ab,1)}while(0);__ZN10StringNameD2Ev(F);__Z8D_METHODPKcS0_(G,876715,919401);F=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(F);c[F>>2]=257428;__ZN10MethodBind10_set_constEb(F,1);__ZN10MethodBind24_generate_argument_typesEi(F,1);__ZN10MethodBind12_set_returnsEb(F,1);c[F+44>>2]=4582;c[F+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,F,G,0,0)|0;F=G+4|0;ab=c[F>>2]|0;do if(ab|0){if(__Z16atomic_decrementPj(ab+-8|0)|0)break;E=c[F>>2]|0;cb=(E|0)==0?0:E+-4|0;E=cb+4|0;if(c[cb>>2]|0){u=0;do{__ZN10StringNameD2Ev(E+(u<<2)|0);u=u+1|0}while(u>>>0<(c[cb>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(ab,1)}while(0);__ZN10StringNameD2Ev(G);__Z8D_METHODPKcS0_(H,876763,1146191);G=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(G);c[G>>2]=257140;__ZN10MethodBind10_set_constEb(G,0);__ZN10MethodBind24_generate_argument_typesEi(G,1);c[G+44>>2]=1180;c[G+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,G,H,0,0)|0;G=H+4|0;ab=c[G>>2]|0;do if(ab|0){if(__Z16atomic_decrementPj(ab+-8|0)|0)break;F=c[G>>2]|0;cb=(F|0)==0?0:F+-4|0;F=cb+4|0;if(c[cb>>2]|0){u=0;do{__ZN10StringNameD2Ev(F+(u<<2)|0);u=u+1|0}while(u>>>0<(c[cb>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(ab,1)}while(0);__ZN10StringNameD2Ev(H);__Z8D_METHODPKc(I,876779);H=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(H);c[H>>2]=257176;__ZN10MethodBind10_set_constEb(H,1);__ZN10MethodBind24_generate_argument_typesEi(H,0);__ZN10MethodBind12_set_returnsEb(H,1);c[H+44>>2]=5329;c[H+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,H,I,0,0)|0;H=I+4|0;ab=c[H>>2]|0;do if(ab|0){if(__Z16atomic_decrementPj(ab+-8|0)|0)break;G=c[H>>2]|0;cb=(G|0)==0?0:G+-4|0;G=cb+4|0;if(c[cb>>2]|0){u=0;do{__ZN10StringNameD2Ev(G+(u<<2)|0);u=u+1|0}while(u>>>0<(c[cb>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(ab,1)}while(0);__ZN10StringNameD2Ev(I);__Z8D_METHODPKcS0_(J,876734,1146191);I=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(I);c[I>>2]=257140;__ZN10MethodBind10_set_constEb(I,0);__ZN10MethodBind24_generate_argument_typesEi(I,1);c[I+44>>2]=1181;c[I+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,I,J,0,0)|0;I=J+4|0;ab=c[I>>2]|0;do if(ab|0){if(__Z16atomic_decrementPj(ab+-8|0)|0)break;H=c[I>>2]|0;cb=(H|0)==0?0:H+-4|0;H=cb+4|0;if(c[cb>>2]|0){u=0;do{__ZN10StringNameD2Ev(H+(u<<2)|0);u=u+1|0}while(u>>>0<(c[cb>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(ab,1)}while(0);__ZN10StringNameD2Ev(J);__Z8D_METHODPKc(K,876749);J=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(J);c[J>>2]=257176;__ZN10MethodBind10_set_constEb(J,1);__ZN10MethodBind24_generate_argument_typesEi(J,0);__ZN10MethodBind12_set_returnsEb(J,1);c[J+44>>2]=5330;c[J+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,J,K,0,0)|0;J=K+4|0;ab=c[J>>2]|0;do if(ab|0){if(__Z16atomic_decrementPj(ab+-8|0)|0)break;I=c[J>>2]|0;cb=(I|0)==0?0:I+-4|0;I=cb+4|0;if(c[cb>>2]|0){u=0;do{__ZN10StringNameD2Ev(I+(u<<2)|0);u=u+1|0}while(u>>>0<(c[cb>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(ab,1)}while(0);__ZN10StringNameD2Ev(K);__Z8D_METHODPKc(L,876794);K=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(K);c[K>>2]=257464;__ZN10MethodBind10_set_constEb(K,1);__ZN10MethodBind24_generate_argument_typesEi(K,0);__ZN10MethodBind12_set_returnsEb(K,1);c[K+44>>2]=5331;c[K+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,K,L,0,0)|0;K=L+4|0;ab=c[K>>2]|0;do if(ab|0){if(__Z16atomic_decrementPj(ab+-8|0)|0)break;J=c[K>>2]|0;cb=(J|0)==0?0:J+-4|0;J=cb+4|0;if(c[cb>>2]|0){u=0;do{__ZN10StringNameD2Ev(J+(u<<2)|0);u=u+1|0}while(u>>>0<(c[cb>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(ab,1)}while(0);__ZN10StringNameD2Ev(L);__Z8D_METHODPKc(M,876817);L=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(L);c[L>>2]=257464;__ZN10MethodBind10_set_constEb(L,1);__ZN10MethodBind24_generate_argument_typesEi(L,0);__ZN10MethodBind12_set_returnsEb(L,1);c[L+44>>2]=5332;c[L+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,L,M,0,0)|0;L=M+4|0;ab=c[L>>2]|0;do if(ab|0){if(__Z16atomic_decrementPj(ab+-8|0)|0)break;K=c[L>>2]|0;cb=(K|0)==0?0:K+-4|0;K=cb+4|0;if(c[cb>>2]|0){u=0;do{__ZN10StringNameD2Ev(K+(u<<2)|0);u=u+1|0}while(u>>>0<(c[cb>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(ab,1)}while(0);__ZN10StringNameD2Ev(M);__Z8D_METHODPKcS0_(N,876839,1100707);M=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(M);c[M>>2]=257500;__ZN10MethodBind10_set_constEb(M,1);__ZN10MethodBind24_generate_argument_typesEi(M,1);__ZN10MethodBind12_set_returnsEb(M,1);c[M+44>>2]=4583;c[M+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,M,N,0,0)|0;M=N+4|0;ab=c[M>>2]|0;do if(ab|0){if(__Z16atomic_decrementPj(ab+-8|0)|0)break;L=c[M>>2]|0;cb=(L|0)==0?0:L+-4|0;L=cb+4|0;if(c[cb>>2]|0){u=0;do{__ZN10StringNameD2Ev(L+(u<<2)|0);u=u+1|0}while(u>>>0<(c[cb>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(ab,1)}while(0);__ZN10StringNameD2Ev(N);__Z8D_METHODPKcS0_(O,876853,1128132);N=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(N);c[N>>2]=257500;__ZN10MethodBind10_set_constEb(N,1);__ZN10MethodBind24_generate_argument_typesEi(N,1);__ZN10MethodBind12_set_returnsEb(N,1);c[N+44>>2]=4584;c[N+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,N,O,0,0)|0;N=O+4|0;ab=c[N>>2]|0;do if(ab|0){if(__Z16atomic_decrementPj(ab+-8|0)|0)break;M=c[N>>2]|0;cb=(M|0)==0?0:M+-4|0;M=cb+4|0;if(c[cb>>2]|0){u=0;do{__ZN10StringNameD2Ev(M+(u<<2)|0);u=u+1|0}while(u>>>0<(c[cb>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(ab,1)}while(0);__ZN10StringNameD2Ev(O);__Z8D_METHODPKc(P,915030);O=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(O);c[O>>2]=257536;__ZN10MethodBind10_set_constEb(O,0);__ZN10MethodBind24_generate_argument_typesEi(O,5);c[O+44>>2]=2957;c[O+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,O,P,0,0)|0;O=P+4|0;ab=c[O>>2]|0;do if(ab|0){if(__Z16atomic_decrementPj(ab+-8|0)|0)break;N=c[O>>2]|0;cb=(N|0)==0?0:N+-4|0;N=cb+4|0;if(c[cb>>2]|0){u=0;do{__ZN10StringNameD2Ev(N+(u<<2)|0);u=u+1|0}while(u>>>0<(c[cb>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(ab,1)}while(0);__ZN10StringNameD2Ev(P);__Z8D_METHODPKc(Q,915042);P=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(P);c[P>>2]=257536;__ZN10MethodBind10_set_constEb(P,0);__ZN10MethodBind24_generate_argument_typesEi(P,5);c[P+44>>2]=2958;c[P+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,P,Q,0,0)|0;P=Q+4|0;ab=c[P>>2]|0;do if(ab|0){if(__Z16atomic_decrementPj(ab+-8|0)|0)break;O=c[P>>2]|0;cb=(O|0)==0?0:O+-4|0;O=cb+4|0;if(c[cb>>2]|0){u=0;do{__ZN10StringNameD2Ev(O+(u<<2)|0);u=u+1|0}while(u>>>0<(c[cb>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(ab,1)}while(0);__ZN10StringNameD2Ev(Q);__ZN6StringC2EPKc(b,863017);c[S>>2]=c[b>>2];__ZN10StringNameC2ERK6String(R,S);__ZN6StringC2EPKc(T,914931);__ZN6StringC2EPKc(V,876867);__ZN6StringC2EPKc(W,1263606);Q=U+4|0;c[Q>>2]=0;ab=U+12|0;c[ab>>2]=0;c[U>>2]=2;P=c[V>>2]|0;do if(P|0){c[Q>>2]=0;if(!(__Z28atomic_conditional_incrementPj(P+-8|0)|0))break;c[Q>>2]=c[V>>2]}while(0);c[U+8>>2]=0;Q=c[ab>>2]|0;do if((Q|0)!=(c[W>>2]|0)){do if(Q|0){if(__Z16atomic_decrementPj(Q+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Q,1)}while(0);c[ab>>2]=0;P=c[W>>2]|0;if(!P)break;if(!(__Z28atomic_conditional_incrementPj(P+-8|0)|0))break;c[ab>>2]=c[W>>2]}while(0);c[U+16>>2]=7;__ZN6StringC2EPKc(Y,1100707);__ZN6StringC2EPKc(Z,1263606);ab=X+4|0;c[ab>>2]=0;Q=X+12|0;c[Q>>2]=0;c[X>>2]=18;P=c[Y>>2]|0;do if(P|0){c[ab>>2]=0;if(!(__Z28atomic_conditional_incrementPj(P+-8|0)|0))break;c[ab>>2]=c[Y>>2]}while(0);c[X+8>>2]=0;ab=c[Q>>2]|0;do if((ab|0)!=(c[Z>>2]|0)){do if(ab|0){if(__Z16atomic_decrementPj(ab+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ab,1)}while(0);c[Q>>2]=0;P=c[Z>>2]|0;if(!P)break;if(!(__Z28atomic_conditional_incrementPj(P+-8|0)|0))break;c[Q>>2]=c[Z>>2]}while(0);c[X+16>>2]=7;__ZN6StringC2EPKc($,876889);__ZN6StringC2EPKc(aa,1263606);Q=_+4|0;c[Q>>2]=0;ab=_+12|0;c[ab>>2]=0;c[_>>2]=2;P=c[$>>2]|0;do if(P|0){c[Q>>2]=0;if(!(__Z28atomic_conditional_incrementPj(P+-8|0)|0))break;c[Q>>2]=c[$>>2]}while(0);c[_+8>>2]=0;Q=c[ab>>2]|0;do if((Q|0)!=(c[aa>>2]|0)){do if(Q|0){if(__Z16atomic_decrementPj(Q+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Q,1)}while(0);c[ab>>2]=0;P=c[aa>>2]|0;if(!P)break;if(!(__Z28atomic_conditional_incrementPj(P+-8|0)|0))break;c[ab>>2]=c[aa>>2]}while(0);c[_+16>>2]=7;__ZN6StringC2EPKc(da,876900);__ZN6StringC2EPKc(ea,1263606);ab=ca+4|0;c[ab>>2]=0;Q=ca+12|0;c[Q>>2]=0;c[ca>>2]=2;P=c[da>>2]|0;do if(P|0){c[ab>>2]=0;if(!(__Z28atomic_conditional_incrementPj(P+-8|0)|0))break;c[ab>>2]=c[da>>2]}while(0);c[ca+8>>2]=0;ab=c[Q>>2]|0;do if((ab|0)!=(c[ea>>2]|0)){do if(ab|0){if(__Z16atomic_decrementPj(ab+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ab,1)}while(0);c[Q>>2]=0;P=c[ea>>2]|0;if(!P)break;if(!(__Z28atomic_conditional_incrementPj(P+-8|0)|0))break;c[Q>>2]=c[ea>>2]}while(0);c[ca+16>>2]=7;__ZN10MethodInfoC2ERK6StringRK12PropertyInfoS5_S5_S5_(b,T,U,X,_,ca);__ZN7ClassDB10add_signalE10StringNameRK10MethodInfo(R,b);__ZN10MethodInfoD2Ev(b);Q=c[ca+12>>2]|0;do if(Q|0){if(__Z16atomic_decrementPj(Q+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Q,1)}while(0);Q=c[ca+4>>2]|0;do if(Q|0){if(__Z16atomic_decrementPj(Q+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Q,1)}while(0);Q=c[ea>>2]|0;do if(Q|0){if(__Z16atomic_decrementPj(Q+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Q,1)}while(0);Q=c[da>>2]|0;do if(Q|0){if(__Z16atomic_decrementPj(Q+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Q,1)}while(0);Q=c[_+12>>2]|0;do if(Q|0){if(__Z16atomic_decrementPj(Q+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Q,1)}while(0);Q=c[_+4>>2]|0;do if(Q|0){if(__Z16atomic_decrementPj(Q+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Q,1)}while(0);Q=c[aa>>2]|0;do if(Q|0){if(__Z16atomic_decrementPj(Q+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Q,1)}while(0);Q=c[$>>2]|0;do if(Q|0){if(__Z16atomic_decrementPj(Q+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Q,1)}while(0);Q=c[X+12>>2]|0;do if(Q|0){if(__Z16atomic_decrementPj(Q+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Q,1)}while(0);Q=c[X+4>>2]|0;do if(Q|0){if(__Z16atomic_decrementPj(Q+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Q,1)}while(0);Q=c[Z>>2]|0;do if(Q|0){if(__Z16atomic_decrementPj(Q+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Q,1)}while(0);Q=c[Y>>2]|0;do if(Q|0){if(__Z16atomic_decrementPj(Q+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Q,1)}while(0);Q=c[U+12>>2]|0;do if(Q|0){if(__Z16atomic_decrementPj(Q+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Q,1)}while(0);Q=c[U+4>>2]|0;do if(Q|0){if(__Z16atomic_decrementPj(Q+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Q,1)}while(0);Q=c[W>>2]|0;do if(Q|0){if(__Z16atomic_decrementPj(Q+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Q,1)}while(0);Q=c[V>>2]|0;do if(Q|0){if(__Z16atomic_decrementPj(Q+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Q,1)}while(0);Q=c[T>>2]|0;do if(Q|0){if(__Z16atomic_decrementPj(Q+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Q,1)}while(0);__ZN10StringNameD2Ev(R);R=c[S>>2]|0;do if(R|0){if(__Z16atomic_decrementPj(R+-8|0)|0)break;__ZN6Memory11free_staticEPvb(R,1)}while(0);__ZN6StringC2EPKc(b,863017);c[S>>2]=c[b>>2];__ZN10StringNameC2ERK6String(fa,S);__ZN6StringC2EPKc(T,914963);__ZN6StringC2EPKc(ga,876867);__ZN6StringC2EPKc(W,1263606);R=U+4|0;c[R>>2]=0;Q=U+12|0;c[Q>>2]=0;c[U>>2]=2;V=c[ga>>2]|0;do if(V|0){c[R>>2]=0;if(!(__Z28atomic_conditional_incrementPj(V+-8|0)|0))break;c[R>>2]=c[ga>>2]}while(0);c[U+8>>2]=0;R=c[Q>>2]|0;do if((R|0)!=(c[W>>2]|0)){do if(R|0){if(__Z16atomic_decrementPj(R+-8|0)|0)break;__ZN6Memory11free_staticEPvb(R,1)}while(0);c[Q>>2]=0;V=c[W>>2]|0;if(!V)break;if(!(__Z28atomic_conditional_incrementPj(V+-8|0)|0))break;c[Q>>2]=c[W>>2]}while(0);c[U+16>>2]=7;__ZN6StringC2EPKc(ha,1100707);__ZN6StringC2EPKc(Z,1263606);Q=X+4|0;c[Q>>2]=0;R=X+12|0;c[R>>2]=0;c[X>>2]=18;V=c[ha>>2]|0;do if(V|0){c[Q>>2]=0;if(!(__Z28atomic_conditional_incrementPj(V+-8|0)|0))break;c[Q>>2]=c[ha>>2]}while(0);c[X+8>>2]=0;Q=c[R>>2]|0;do if((Q|0)!=(c[Z>>2]|0)){do if(Q|0){if(__Z16atomic_decrementPj(Q+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Q,1)}while(0);c[R>>2]=0;V=c[Z>>2]|0;if(!V)break;if(!(__Z28atomic_conditional_incrementPj(V+-8|0)|0))break;c[R>>2]=c[Z>>2]}while(0);c[X+16>>2]=7;__ZN6StringC2EPKc(ia,876889);__ZN6StringC2EPKc(aa,1263606);R=_+4|0;c[R>>2]=0;Q=_+12|0;c[Q>>2]=0;c[_>>2]=2;V=c[ia>>2]|0;do if(V|0){c[R>>2]=0;if(!(__Z28atomic_conditional_incrementPj(V+-8|0)|0))break;c[R>>2]=c[ia>>2]}while(0);c[_+8>>2]=0;R=c[Q>>2]|0;do if((R|0)!=(c[aa>>2]|0)){do if(R|0){if(__Z16atomic_decrementPj(R+-8|0)|0)break;__ZN6Memory11free_staticEPvb(R,1)}while(0);c[Q>>2]=0;V=c[aa>>2]|0;if(!V)break;if(!(__Z28atomic_conditional_incrementPj(V+-8|0)|0))break;c[Q>>2]=c[aa>>2]}while(0);c[_+16>>2]=7;__ZN6StringC2EPKc(ja,876900);__ZN6StringC2EPKc(ea,1263606);Q=ca+4|0;c[Q>>2]=0;R=ca+12|0;c[R>>2]=0;c[ca>>2]=2;V=c[ja>>2]|0;do if(V|0){c[Q>>2]=0;if(!(__Z28atomic_conditional_incrementPj(V+-8|0)|0))break;c[Q>>2]=c[ja>>2]}while(0);c[ca+8>>2]=0;Q=c[R>>2]|0;do if((Q|0)!=(c[ea>>2]|0)){do if(Q|0){if(__Z16atomic_decrementPj(Q+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Q,1)}while(0);c[R>>2]=0;V=c[ea>>2]|0;if(!V)break;if(!(__Z28atomic_conditional_incrementPj(V+-8|0)|0))break;c[R>>2]=c[ea>>2]}while(0);c[ca+16>>2]=7;__ZN10MethodInfoC2ERK6StringRK12PropertyInfoS5_S5_S5_(b,T,U,X,_,ca);__ZN7ClassDB10add_signalE10StringNameRK10MethodInfo(fa,b);__ZN10MethodInfoD2Ev(b);R=c[ca+12>>2]|0;do if(R|0){if(__Z16atomic_decrementPj(R+-8|0)|0)break;__ZN6Memory11free_staticEPvb(R,1)}while(0);R=c[ca+4>>2]|0;do if(R|0){if(__Z16atomic_decrementPj(R+-8|0)|0)break;__ZN6Memory11free_staticEPvb(R,1)}while(0);R=c[ea>>2]|0;do if(R|0){if(__Z16atomic_decrementPj(R+-8|0)|0)break;__ZN6Memory11free_staticEPvb(R,1)}while(0);R=c[ja>>2]|0;do if(R|0){if(__Z16atomic_decrementPj(R+-8|0)|0)break;__ZN6Memory11free_staticEPvb(R,1)}while(0);R=c[_+12>>2]|0;do if(R|0){if(__Z16atomic_decrementPj(R+-8|0)|0)break;__ZN6Memory11free_staticEPvb(R,1)}while(0);R=c[_+4>>2]|0;do if(R|0){if(__Z16atomic_decrementPj(R+-8|0)|0)break;__ZN6Memory11free_staticEPvb(R,1)}while(0);R=c[aa>>2]|0;do if(R|0){if(__Z16atomic_decrementPj(R+-8|0)|0)break;__ZN6Memory11free_staticEPvb(R,1)}while(0);R=c[ia>>2]|0;do if(R|0){if(__Z16atomic_decrementPj(R+-8|0)|0)break;__ZN6Memory11free_staticEPvb(R,1)}while(0);R=c[X+12>>2]|0;do if(R|0){if(__Z16atomic_decrementPj(R+-8|0)|0)break;__ZN6Memory11free_staticEPvb(R,1)}while(0);R=c[X+4>>2]|0;do if(R|0){if(__Z16atomic_decrementPj(R+-8|0)|0)break;__ZN6Memory11free_staticEPvb(R,1)}while(0);R=c[Z>>2]|0;do if(R|0){if(__Z16atomic_decrementPj(R+-8|0)|0)break;__ZN6Memory11free_staticEPvb(R,1)}while(0);R=c[ha>>2]|0;do if(R|0){if(__Z16atomic_decrementPj(R+-8|0)|0)break;__ZN6Memory11free_staticEPvb(R,1)}while(0);R=c[U+12>>2]|0;do if(R|0){if(__Z16atomic_decrementPj(R+-8|0)|0)break;__ZN6Memory11free_staticEPvb(R,1)}while(0);R=c[U+4>>2]|0;do if(R|0){if(__Z16atomic_decrementPj(R+-8|0)|0)break;__ZN6Memory11free_staticEPvb(R,1)}while(0);R=c[W>>2]|0;do if(R|0){if(__Z16atomic_decrementPj(R+-8|0)|0)break;__ZN6Memory11free_staticEPvb(R,1)}while(0);R=c[ga>>2]|0;do if(R|0){if(__Z16atomic_decrementPj(R+-8|0)|0)break;__ZN6Memory11free_staticEPvb(R,1)}while(0);R=c[T>>2]|0;do if(R|0){if(__Z16atomic_decrementPj(R+-8|0)|0)break;__ZN6Memory11free_staticEPvb(R,1)}while(0);__ZN10StringNameD2Ev(fa);fa=c[S>>2]|0;do if(fa|0){if(__Z16atomic_decrementPj(fa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(fa,1)}while(0);__ZN6StringC2EPKc(b,863017);c[S>>2]=c[b>>2];__ZN10StringNameC2ERK6String(ka,S);__ZN6StringC2EPKc(T,914950);__ZN6StringC2EPKc(la,1100707);__ZN6StringC2EPKc(W,1263606);fa=U+4|0;c[fa>>2]=0;R=U+12|0;c[R>>2]=0;c[U>>2]=18;ga=c[la>>2]|0;do if(ga|0){c[fa>>2]=0;if(!(__Z28atomic_conditional_incrementPj(ga+-8|0)|0))break;c[fa>>2]=c[la>>2]}while(0);c[U+8>>2]=0;fa=c[R>>2]|0;do if((fa|0)!=(c[W>>2]|0)){do if(fa|0){if(__Z16atomic_decrementPj(fa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(fa,1)}while(0);c[R>>2]=0;ga=c[W>>2]|0;if(!ga)break;if(!(__Z28atomic_conditional_incrementPj(ga+-8|0)|0))break;c[R>>2]=c[W>>2]}while(0);c[U+16>>2]=7;__ZN10MethodInfoC2ERK6StringRK12PropertyInfo(b,T,U);__ZN7ClassDB10add_signalE10StringNameRK10MethodInfo(ka,b);__ZN10MethodInfoD2Ev(b);R=c[U+12>>2]|0;do if(R|0){if(__Z16atomic_decrementPj(R+-8|0)|0)break;__ZN6Memory11free_staticEPvb(R,1)}while(0);R=c[U+4>>2]|0;do if(R|0){if(__Z16atomic_decrementPj(R+-8|0)|0)break;__ZN6Memory11free_staticEPvb(R,1)}while(0);R=c[W>>2]|0;do if(R|0){if(__Z16atomic_decrementPj(R+-8|0)|0)break;__ZN6Memory11free_staticEPvb(R,1)}while(0);R=c[la>>2]|0;do if(R|0){if(__Z16atomic_decrementPj(R+-8|0)|0)break;__ZN6Memory11free_staticEPvb(R,1)}while(0);R=c[T>>2]|0;do if(R|0){if(__Z16atomic_decrementPj(R+-8|0)|0)break;__ZN6Memory11free_staticEPvb(R,1)}while(0);__ZN10StringNameD2Ev(ka);ka=c[S>>2]|0;do if(ka|0){if(__Z16atomic_decrementPj(ka+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ka,1)}while(0);__ZN6StringC2EPKc(b,863017);c[S>>2]=c[b>>2];__ZN10StringNameC2ERK6String(ma,S);__ZN6StringC2EPKc(T,914981);__ZN6StringC2EPKc(na,1100707);__ZN6StringC2EPKc(W,1263606);ka=U+4|0;c[ka>>2]=0;R=U+12|0;c[R>>2]=0;c[U>>2]=18;la=c[na>>2]|0;do if(la|0){c[ka>>2]=0;if(!(__Z28atomic_conditional_incrementPj(la+-8|0)|0))break;c[ka>>2]=c[na>>2]}while(0);c[U+8>>2]=0;ka=c[R>>2]|0;do if((ka|0)!=(c[W>>2]|0)){do if(ka|0){if(__Z16atomic_decrementPj(ka+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ka,1)}while(0);c[R>>2]=0;la=c[W>>2]|0;if(!la)break;if(!(__Z28atomic_conditional_incrementPj(la+-8|0)|0))break;c[R>>2]=c[W>>2]}while(0);c[U+16>>2]=7;__ZN10MethodInfoC2ERK6StringRK12PropertyInfo(b,T,U);__ZN7ClassDB10add_signalE10StringNameRK10MethodInfo(ma,b);__ZN10MethodInfoD2Ev(b);R=c[U+12>>2]|0;do if(R|0){if(__Z16atomic_decrementPj(R+-8|0)|0)break;__ZN6Memory11free_staticEPvb(R,1)}while(0);R=c[U+4>>2]|0;do if(R|0){if(__Z16atomic_decrementPj(R+-8|0)|0)break;__ZN6Memory11free_staticEPvb(R,1)}while(0);R=c[W>>2]|0;do if(R|0){if(__Z16atomic_decrementPj(R+-8|0)|0)break;__ZN6Memory11free_staticEPvb(R,1)}while(0);R=c[na>>2]|0;do if(R|0){if(__Z16atomic_decrementPj(R+-8|0)|0)break;__ZN6Memory11free_staticEPvb(R,1)}while(0);R=c[T>>2]|0;do if(R|0){if(__Z16atomic_decrementPj(R+-8|0)|0)break;__ZN6Memory11free_staticEPvb(R,1)}while(0);__ZN10StringNameD2Ev(ma);ma=c[S>>2]|0;do if(ma|0){if(__Z16atomic_decrementPj(ma+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ma,1)}while(0);__ZN6StringC2EPKc(b,863017);c[S>>2]=c[b>>2];__ZN10StringNameC2ERK6String(oa,S);__ZN6StringC2EPKc(T,914993);__ZN6StringC2EPKc(pa,876911);__ZN6StringC2EPKc(W,1263606);ma=U+4|0;c[ma>>2]=0;R=U+12|0;c[R>>2]=0;c[U>>2]=2;na=c[pa>>2]|0;do if(na|0){c[ma>>2]=0;if(!(__Z28atomic_conditional_incrementPj(na+-8|0)|0))break;c[ma>>2]=c[pa>>2]}while(0);c[U+8>>2]=0;ma=c[R>>2]|0;do if((ma|0)!=(c[W>>2]|0)){do if(ma|0){if(__Z16atomic_decrementPj(ma+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ma,1)}while(0);c[R>>2]=0;na=c[W>>2]|0;if(!na)break;if(!(__Z28atomic_conditional_incrementPj(na+-8|0)|0))break;c[R>>2]=c[W>>2]}while(0);c[U+16>>2]=7;__ZN6StringC2EPKc(qa,1128132);__ZN6StringC2EPKc(Z,863017);R=X+4|0;c[R>>2]=0;ma=X+12|0;c[ma>>2]=0;c[X>>2]=18;na=c[qa>>2]|0;do if(na|0){c[R>>2]=0;if(!(__Z28atomic_conditional_incrementPj(na+-8|0)|0))break;c[R>>2]=c[qa>>2]}while(0);c[X+8>>2]=17;R=c[ma>>2]|0;do if((R|0)!=(c[Z>>2]|0)){do if(R|0){if(__Z16atomic_decrementPj(R+-8|0)|0)break;__ZN6Memory11free_staticEPvb(R,1)}while(0);c[ma>>2]=0;na=c[Z>>2]|0;if(!na)break;if(!(__Z28atomic_conditional_incrementPj(na+-8|0)|0))break;c[ma>>2]=c[Z>>2]}while(0);c[X+16>>2]=7;__ZN6StringC2EPKc(ra,876900);__ZN6StringC2EPKc(aa,1263606);ma=_+4|0;c[ma>>2]=0;R=_+12|0;c[R>>2]=0;c[_>>2]=2;na=c[ra>>2]|0;do if(na|0){c[ma>>2]=0;if(!(__Z28atomic_conditional_incrementPj(na+-8|0)|0))break;c[ma>>2]=c[ra>>2]}while(0);c[_+8>>2]=0;ma=c[R>>2]|0;do if((ma|0)!=(c[aa>>2]|0)){do if(ma|0){if(__Z16atomic_decrementPj(ma+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ma,1)}while(0);c[R>>2]=0;na=c[aa>>2]|0;if(!na)break;if(!(__Z28atomic_conditional_incrementPj(na+-8|0)|0))break;c[R>>2]=c[aa>>2]}while(0);c[_+16>>2]=7;__ZN6StringC2EPKc(sa,876919);__ZN6StringC2EPKc(ea,1263606);R=ca+4|0;c[R>>2]=0;ma=ca+12|0;c[ma>>2]=0;c[ca>>2]=2;na=c[sa>>2]|0;do if(na|0){c[R>>2]=0;if(!(__Z28atomic_conditional_incrementPj(na+-8|0)|0))break;c[R>>2]=c[sa>>2]}while(0);c[ca+8>>2]=0;R=c[ma>>2]|0;do if((R|0)!=(c[ea>>2]|0)){do if(R|0){if(__Z16atomic_decrementPj(R+-8|0)|0)break;__ZN6Memory11free_staticEPvb(R,1)}while(0);c[ma>>2]=0;na=c[ea>>2]|0;if(!na)break;if(!(__Z28atomic_conditional_incrementPj(na+-8|0)|0))break;c[ma>>2]=c[ea>>2]}while(0);c[ca+16>>2]=7;__ZN10MethodInfoC2ERK6StringRK12PropertyInfoS5_S5_S5_(b,T,U,X,_,ca);__ZN7ClassDB10add_signalE10StringNameRK10MethodInfo(oa,b);__ZN10MethodInfoD2Ev(b);ma=c[ca+12>>2]|0;do if(ma|0){if(__Z16atomic_decrementPj(ma+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ma,1)}while(0);ma=c[ca+4>>2]|0;do if(ma|0){if(__Z16atomic_decrementPj(ma+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ma,1)}while(0);ma=c[ea>>2]|0;do if(ma|0){if(__Z16atomic_decrementPj(ma+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ma,1)}while(0);ma=c[sa>>2]|0;do if(ma|0){if(__Z16atomic_decrementPj(ma+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ma,1)}while(0);ma=c[_+12>>2]|0;do if(ma|0){if(__Z16atomic_decrementPj(ma+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ma,1)}while(0);ma=c[_+4>>2]|0;do if(ma|0){if(__Z16atomic_decrementPj(ma+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ma,1)}while(0);ma=c[aa>>2]|0;do if(ma|0){if(__Z16atomic_decrementPj(ma+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ma,1)}while(0);ma=c[ra>>2]|0;do if(ma|0){if(__Z16atomic_decrementPj(ma+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ma,1)}while(0);ma=c[X+12>>2]|0;do if(ma|0){if(__Z16atomic_decrementPj(ma+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ma,1)}while(0);ma=c[X+4>>2]|0;do if(ma|0){if(__Z16atomic_decrementPj(ma+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ma,1)}while(0);ma=c[Z>>2]|0;do if(ma|0){if(__Z16atomic_decrementPj(ma+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ma,1)}while(0);ma=c[qa>>2]|0;do if(ma|0){if(__Z16atomic_decrementPj(ma+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ma,1)}while(0);ma=c[U+12>>2]|0;do if(ma|0){if(__Z16atomic_decrementPj(ma+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ma,1)}while(0);ma=c[U+4>>2]|0;do if(ma|0){if(__Z16atomic_decrementPj(ma+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ma,1)}while(0);ma=c[W>>2]|0;do if(ma|0){if(__Z16atomic_decrementPj(ma+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ma,1)}while(0);ma=c[pa>>2]|0;do if(ma|0){if(__Z16atomic_decrementPj(ma+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ma,1)}while(0);ma=c[T>>2]|0;do if(ma|0){if(__Z16atomic_decrementPj(ma+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ma,1)}while(0);__ZN10StringNameD2Ev(oa);oa=c[S>>2]|0;do if(oa|0){if(__Z16atomic_decrementPj(oa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(oa,1)}while(0);__ZN6StringC2EPKc(b,863017);c[S>>2]=c[b>>2];__ZN10StringNameC2ERK6String(ta,S);__ZN6StringC2EPKc(T,915012);__ZN6StringC2EPKc(ua,876911);__ZN6StringC2EPKc(W,1263606);oa=U+4|0;c[oa>>2]=0;ma=U+12|0;c[ma>>2]=0;c[U>>2]=2;pa=c[ua>>2]|0;do if(pa|0){c[oa>>2]=0;if(!(__Z28atomic_conditional_incrementPj(pa+-8|0)|0))break;c[oa>>2]=c[ua>>2]}while(0);c[U+8>>2]=0;oa=c[ma>>2]|0;do if((oa|0)!=(c[W>>2]|0)){do if(oa|0){if(__Z16atomic_decrementPj(oa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(oa,1)}while(0);c[ma>>2]=0;pa=c[W>>2]|0;if(!pa)break;if(!(__Z28atomic_conditional_incrementPj(pa+-8|0)|0))break;c[ma>>2]=c[W>>2]}while(0);c[U+16>>2]=7;__ZN6StringC2EPKc(va,1128132);__ZN6StringC2EPKc(Z,863017);ma=X+4|0;c[ma>>2]=0;oa=X+12|0;c[oa>>2]=0;c[X>>2]=18;pa=c[va>>2]|0;do if(pa|0){c[ma>>2]=0;if(!(__Z28atomic_conditional_incrementPj(pa+-8|0)|0))break;c[ma>>2]=c[va>>2]}while(0);c[X+8>>2]=17;ma=c[oa>>2]|0;do if((ma|0)!=(c[Z>>2]|0)){do if(ma|0){if(__Z16atomic_decrementPj(ma+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ma,1)}while(0);c[oa>>2]=0;pa=c[Z>>2]|0;if(!pa)break;if(!(__Z28atomic_conditional_incrementPj(pa+-8|0)|0))break;c[oa>>2]=c[Z>>2]}while(0);c[X+16>>2]=7;__ZN6StringC2EPKc(wa,876900);__ZN6StringC2EPKc(aa,1263606);oa=_+4|0;c[oa>>2]=0;ma=_+12|0;c[ma>>2]=0;c[_>>2]=2;pa=c[wa>>2]|0;do if(pa|0){c[oa>>2]=0;if(!(__Z28atomic_conditional_incrementPj(pa+-8|0)|0))break;c[oa>>2]=c[wa>>2]}while(0);c[_+8>>2]=0;oa=c[ma>>2]|0;do if((oa|0)!=(c[aa>>2]|0)){do if(oa|0){if(__Z16atomic_decrementPj(oa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(oa,1)}while(0);c[ma>>2]=0;pa=c[aa>>2]|0;if(!pa)break;if(!(__Z28atomic_conditional_incrementPj(pa+-8|0)|0))break;c[ma>>2]=c[aa>>2]}while(0);c[_+16>>2]=7;__ZN6StringC2EPKc(xa,876919);__ZN6StringC2EPKc(ea,1263606);ma=ca+4|0;c[ma>>2]=0;oa=ca+12|0;c[oa>>2]=0;c[ca>>2]=2;pa=c[xa>>2]|0;do if(pa|0){c[ma>>2]=0;if(!(__Z28atomic_conditional_incrementPj(pa+-8|0)|0))break;c[ma>>2]=c[xa>>2]}while(0);c[ca+8>>2]=0;ma=c[oa>>2]|0;do if((ma|0)!=(c[ea>>2]|0)){do if(ma|0){if(__Z16atomic_decrementPj(ma+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ma,1)}while(0);c[oa>>2]=0;pa=c[ea>>2]|0;if(!pa)break;if(!(__Z28atomic_conditional_incrementPj(pa+-8|0)|0))break;c[oa>>2]=c[ea>>2]}while(0);c[ca+16>>2]=7;__ZN10MethodInfoC2ERK6StringRK12PropertyInfoS5_S5_S5_(b,T,U,X,_,ca);__ZN7ClassDB10add_signalE10StringNameRK10MethodInfo(ta,b);__ZN10MethodInfoD2Ev(b);oa=c[ca+12>>2]|0;do if(oa|0){if(__Z16atomic_decrementPj(oa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(oa,1)}while(0);oa=c[ca+4>>2]|0;do if(oa|0){if(__Z16atomic_decrementPj(oa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(oa,1)}while(0);oa=c[ea>>2]|0;do if(oa|0){if(__Z16atomic_decrementPj(oa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(oa,1)}while(0);oa=c[xa>>2]|0;do if(oa|0){if(__Z16atomic_decrementPj(oa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(oa,1)}while(0);oa=c[_+12>>2]|0;do if(oa|0){if(__Z16atomic_decrementPj(oa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(oa,1)}while(0);oa=c[_+4>>2]|0;do if(oa|0){if(__Z16atomic_decrementPj(oa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(oa,1)}while(0);oa=c[aa>>2]|0;do if(oa|0){if(__Z16atomic_decrementPj(oa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(oa,1)}while(0);oa=c[wa>>2]|0;do if(oa|0){if(__Z16atomic_decrementPj(oa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(oa,1)}while(0);oa=c[X+12>>2]|0;do if(oa|0){if(__Z16atomic_decrementPj(oa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(oa,1)}while(0);oa=c[X+4>>2]|0;do if(oa|0){if(__Z16atomic_decrementPj(oa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(oa,1)}while(0);oa=c[Z>>2]|0;do if(oa|0){if(__Z16atomic_decrementPj(oa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(oa,1)}while(0);oa=c[va>>2]|0;do if(oa|0){if(__Z16atomic_decrementPj(oa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(oa,1)}while(0);oa=c[U+12>>2]|0;do if(oa|0){if(__Z16atomic_decrementPj(oa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(oa,1)}while(0);oa=c[U+4>>2]|0;do if(oa|0){if(__Z16atomic_decrementPj(oa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(oa,1)}while(0);oa=c[W>>2]|0;do if(oa|0){if(__Z16atomic_decrementPj(oa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(oa,1)}while(0);oa=c[ua>>2]|0;do if(oa|0){if(__Z16atomic_decrementPj(oa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(oa,1)}while(0);oa=c[T>>2]|0;do if(oa|0){if(__Z16atomic_decrementPj(oa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(oa,1)}while(0);__ZN10StringNameD2Ev(ta);ta=c[S>>2]|0;do if(ta|0){if(__Z16atomic_decrementPj(ta+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ta,1)}while(0);__ZN6StringC2EPKc(b,863017);c[S>>2]=c[b>>2];__ZN10StringNameC2ERK6String(ya,S);__ZN6StringC2EPKc(T,915629);__ZN6StringC2EPKc(za,1128132);__ZN6StringC2EPKc(W,863017);ta=U+4|0;c[ta>>2]=0;oa=U+12|0;c[oa>>2]=0;c[U>>2]=18;ua=c[za>>2]|0;do if(ua|0){c[ta>>2]=0;if(!(__Z28atomic_conditional_incrementPj(ua+-8|0)|0))break;c[ta>>2]=c[za>>2]}while(0);c[U+8>>2]=17;ta=c[oa>>2]|0;do if((ta|0)!=(c[W>>2]|0)){do if(ta|0){if(__Z16atomic_decrementPj(ta+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ta,1)}while(0);c[oa>>2]=0;ua=c[W>>2]|0;if(!ua)break;if(!(__Z28atomic_conditional_incrementPj(ua+-8|0)|0))break;c[oa>>2]=c[W>>2]}while(0);c[U+16>>2]=7;__ZN10MethodInfoC2ERK6StringRK12PropertyInfo(b,T,U);__ZN7ClassDB10add_signalE10StringNameRK10MethodInfo(ya,b);__ZN10MethodInfoD2Ev(b);oa=c[U+12>>2]|0;do if(oa|0){if(__Z16atomic_decrementPj(oa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(oa,1)}while(0);oa=c[U+4>>2]|0;do if(oa|0){if(__Z16atomic_decrementPj(oa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(oa,1)}while(0);oa=c[W>>2]|0;do if(oa|0){if(__Z16atomic_decrementPj(oa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(oa,1)}while(0);oa=c[za>>2]|0;do if(oa|0){if(__Z16atomic_decrementPj(oa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(oa,1)}while(0);oa=c[T>>2]|0;do if(oa|0){if(__Z16atomic_decrementPj(oa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(oa,1)}while(0);__ZN10StringNameD2Ev(ya);ya=c[S>>2]|0;do if(ya|0){if(__Z16atomic_decrementPj(ya+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ya,1)}while(0);__ZN6StringC2EPKc(b,863017);c[S>>2]=c[b>>2];__ZN10StringNameC2ERK6String(Aa,S);__ZN6StringC2EPKc(T,915642);__ZN6StringC2EPKc(Ba,1128132);__ZN6StringC2EPKc(W,863017);ya=U+4|0;c[ya>>2]=0;oa=U+12|0;c[oa>>2]=0;c[U>>2]=18;za=c[Ba>>2]|0;do if(za|0){c[ya>>2]=0;if(!(__Z28atomic_conditional_incrementPj(za+-8|0)|0))break;c[ya>>2]=c[Ba>>2]}while(0);c[U+8>>2]=17;ya=c[oa>>2]|0;do if((ya|0)!=(c[W>>2]|0)){do if(ya|0){if(__Z16atomic_decrementPj(ya+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ya,1)}while(0);c[oa>>2]=0;za=c[W>>2]|0;if(!za)break;if(!(__Z28atomic_conditional_incrementPj(za+-8|0)|0))break;c[oa>>2]=c[W>>2]}while(0);c[U+16>>2]=7;__ZN10MethodInfoC2ERK6StringRK12PropertyInfo(b,T,U);__ZN7ClassDB10add_signalE10StringNameRK10MethodInfo(Aa,b);__ZN10MethodInfoD2Ev(b);oa=c[U+12>>2]|0;do if(oa|0){if(__Z16atomic_decrementPj(oa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(oa,1)}while(0);oa=c[U+4>>2]|0;do if(oa|0){if(__Z16atomic_decrementPj(oa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(oa,1)}while(0);oa=c[W>>2]|0;do if(oa|0){if(__Z16atomic_decrementPj(oa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(oa,1)}while(0);oa=c[Ba>>2]|0;do if(oa|0){if(__Z16atomic_decrementPj(oa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(oa,1)}while(0);oa=c[T>>2]|0;do if(oa|0){if(__Z16atomic_decrementPj(oa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(oa,1)}while(0);__ZN10StringNameD2Ev(Aa);Aa=c[S>>2]|0;do if(Aa|0){if(__Z16atomic_decrementPj(Aa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Aa,1)}while(0);__ZN6StringC2EPKc(b,863017);c[S>>2]=c[b>>2];__ZN10StringNameC2ERK6String(Ca,S);__ZN6StringC2EPKc(Da,876930);__ZN6StringC2EPKc(T,876945);Aa=b+4|0;c[Aa>>2]=0;oa=b+12|0;c[oa>>2]=0;c[b>>2]=2;Ba=c[Da>>2]|0;do if(Ba|0){c[Aa>>2]=0;if(!(__Z28atomic_conditional_incrementPj(Ba+-8|0)|0))break;c[Aa>>2]=c[Da>>2]}while(0);c[b+8>>2]=3;Aa=c[oa>>2]|0;do if((Aa|0)!=(c[T>>2]|0)){do if(Aa|0){if(__Z16atomic_decrementPj(Aa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Aa,1)}while(0);c[oa>>2]=0;Ba=c[T>>2]|0;if(!Ba)break;if(!(__Z28atomic_conditional_incrementPj(Ba+-8|0)|0))break;c[oa>>2]=c[T>>2]}while(0);c[b+16>>2]=7;c[U>>2]=__Z11_scs_createPKc(876278)|0;c[W>>2]=__Z11_scs_createPKc(876302)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(Ca,b,U,W,-1);__ZN10StringNameD2Ev(W);__ZN10StringNameD2Ev(U);oa=c[b+12>>2]|0;do if(oa|0){if(__Z16atomic_decrementPj(oa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(oa,1)}while(0);oa=c[b+4>>2]|0;do if(oa|0){if(__Z16atomic_decrementPj(oa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(oa,1)}while(0);oa=c[T>>2]|0;do if(oa|0){if(__Z16atomic_decrementPj(oa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(oa,1)}while(0);oa=c[Da>>2]|0;do if(oa|0){if(__Z16atomic_decrementPj(oa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(oa,1)}while(0);__ZN10StringNameD2Ev(Ca);Ca=c[S>>2]|0;do if(Ca|0){if(__Z16atomic_decrementPj(Ca+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ca,1)}while(0);__ZN6StringC2EPKc(b,863017);c[S>>2]=c[b>>2];__ZN10StringNameC2ERK6String(Ea,S);__ZN6StringC2EPKc(Fa,877002);__ZN6StringC2EPKc(T,1263606);Ca=b+4|0;c[Ca>>2]=0;oa=b+12|0;c[oa>>2]=0;c[b>>2]=1;Da=c[Fa>>2]|0;do if(Da|0){c[Ca>>2]=0;if(!(__Z28atomic_conditional_incrementPj(Da+-8|0)|0))break;c[Ca>>2]=c[Fa>>2]}while(0);c[b+8>>2]=0;Ca=c[oa>>2]|0;do if((Ca|0)!=(c[T>>2]|0)){do if(Ca|0){if(__Z16atomic_decrementPj(Ca+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ca,1)}while(0);c[oa>>2]=0;Da=c[T>>2]|0;if(!Da)break;if(!(__Z28atomic_conditional_incrementPj(Da+-8|0)|0))break;c[oa>>2]=c[T>>2]}while(0);c[b+16>>2]=7;c[U>>2]=__Z11_scs_createPKc(876326)|0;c[W>>2]=__Z11_scs_createPKc(876347)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(Ea,b,U,W,-1);__ZN10StringNameD2Ev(W);__ZN10StringNameD2Ev(U);oa=c[b+12>>2]|0;do if(oa|0){if(__Z16atomic_decrementPj(oa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(oa,1)}while(0);oa=c[b+4>>2]|0;do if(oa|0){if(__Z16atomic_decrementPj(oa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(oa,1)}while(0);oa=c[T>>2]|0;do if(oa|0){if(__Z16atomic_decrementPj(oa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(oa,1)}while(0);oa=c[Fa>>2]|0;do if(oa|0){if(__Z16atomic_decrementPj(oa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(oa,1)}while(0);__ZN10StringNameD2Ev(Ea);Ea=c[S>>2]|0;do if(Ea|0){if(__Z16atomic_decrementPj(Ea+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ea,1)}while(0);__ZN6StringC2EPKc(b,863017);c[S>>2]=c[b>>2];__ZN10StringNameC2ERK6String(Ga,S);__ZN6StringC2EPKc(Ha,877016);__ZN6StringC2EPKc(T,943076);Ea=b+4|0;c[Ea>>2]=0;oa=b+12|0;c[oa>>2]=0;c[b>>2]=3;Fa=c[Ha>>2]|0;do if(Fa|0){c[Ea>>2]=0;if(!(__Z28atomic_conditional_incrementPj(Fa+-8|0)|0))break;c[Ea>>2]=c[Ha>>2]}while(0);c[b+8>>2]=1;Ea=c[oa>>2]|0;do if((Ea|0)!=(c[T>>2]|0)){do if(Ea|0){if(__Z16atomic_decrementPj(Ea+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ea,1)}while(0);c[oa>>2]=0;Fa=c[T>>2]|0;if(!Fa)break;if(!(__Z28atomic_conditional_incrementPj(Fa+-8|0)|0))break;c[oa>>2]=c[T>>2]}while(0);c[b+16>>2]=7;c[U>>2]=__Z11_scs_createPKc(876366)|0;c[W>>2]=__Z11_scs_createPKc(876408)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(Ga,b,U,W,-1);__ZN10StringNameD2Ev(W);__ZN10StringNameD2Ev(U);oa=c[b+12>>2]|0;do if(oa|0){if(__Z16atomic_decrementPj(oa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(oa,1)}while(0);oa=c[b+4>>2]|0;do if(oa|0){if(__Z16atomic_decrementPj(oa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(oa,1)}while(0);oa=c[T>>2]|0;do if(oa|0){if(__Z16atomic_decrementPj(oa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(oa,1)}while(0);oa=c[Ha>>2]|0;do if(oa|0){if(__Z16atomic_decrementPj(oa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(oa,1)}while(0);__ZN10StringNameD2Ev(Ga);Ga=c[S>>2]|0;do if(Ga|0){if(__Z16atomic_decrementPj(Ga+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ga,1)}while(0);__ZN6StringC2EPKc(b,863017);c[S>>2]=c[b>>2];__ZN10StringNameC2ERK6String(Ia,S);__ZN6StringC2EPKc(Ja,877039);__ZN6StringC2EPKc(T,1263606);Ga=b+4|0;c[Ga>>2]=0;oa=b+12|0;c[oa>>2]=0;c[b>>2]=7;Ha=c[Ja>>2]|0;do if(Ha|0){c[Ga>>2]=0;if(!(__Z28atomic_conditional_incrementPj(Ha+-8|0)|0))break;c[Ga>>2]=c[Ja>>2]}while(0);c[b+8>>2]=0;Ga=c[oa>>2]|0;do if((Ga|0)!=(c[T>>2]|0)){do if(Ga|0){if(__Z16atomic_decrementPj(Ga+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ga,1)}while(0);c[oa>>2]=0;Ha=c[T>>2]|0;if(!Ha)break;if(!(__Z28atomic_conditional_incrementPj(Ha+-8|0)|0))break;c[oa>>2]=c[T>>2]}while(0);c[b+16>>2]=7;c[U>>2]=__Z11_scs_createPKc(876435)|0;c[W>>2]=__Z11_scs_createPKc(876461)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(Ia,b,U,W,-1);__ZN10StringNameD2Ev(W);__ZN10StringNameD2Ev(U);oa=c[b+12>>2]|0;do if(oa|0){if(__Z16atomic_decrementPj(oa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(oa,1)}while(0);oa=c[b+4>>2]|0;do if(oa|0){if(__Z16atomic_decrementPj(oa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(oa,1)}while(0);oa=c[T>>2]|0;do if(oa|0){if(__Z16atomic_decrementPj(oa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(oa,1)}while(0);oa=c[Ja>>2]|0;do if(oa|0){if(__Z16atomic_decrementPj(oa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(oa,1)}while(0);__ZN10StringNameD2Ev(Ia);Ia=c[S>>2]|0;do if(Ia|0){if(__Z16atomic_decrementPj(Ia+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ia,1)}while(0);__ZN6StringC2EPKc(b,863017);c[S>>2]=c[b>>2];__ZN10StringNameC2ERK6String(Ka,S);__ZN6StringC2EPKc(La,880753);__ZN6StringC2EPKc(T,943034);Ia=b+4|0;c[Ia>>2]=0;oa=b+12|0;c[oa>>2]=0;c[b>>2]=3;Ja=c[La>>2]|0;do if(Ja|0){c[Ia>>2]=0;if(!(__Z28atomic_conditional_incrementPj(Ja+-8|0)|0))break;c[Ia>>2]=c[La>>2]}while(0);c[b+8>>2]=1;Ia=c[oa>>2]|0;do if((Ia|0)!=(c[T>>2]|0)){do if(Ia|0){if(__Z16atomic_decrementPj(Ia+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ia,1)}while(0);c[oa>>2]=0;Ja=c[T>>2]|0;if(!Ja)break;if(!(__Z28atomic_conditional_incrementPj(Ja+-8|0)|0))break;c[oa>>2]=c[T>>2]}while(0);c[b+16>>2]=7;c[U>>2]=__Z11_scs_createPKc(880741)|0;c[W>>2]=__Z11_scs_createPKc(1097638)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(Ka,b,U,W,-1);__ZN10StringNameD2Ev(W);__ZN10StringNameD2Ev(U);oa=c[b+12>>2]|0;do if(oa|0){if(__Z16atomic_decrementPj(oa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(oa,1)}while(0);oa=c[b+4>>2]|0;do if(oa|0){if(__Z16atomic_decrementPj(oa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(oa,1)}while(0);oa=c[T>>2]|0;do if(oa|0){if(__Z16atomic_decrementPj(oa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(oa,1)}while(0);oa=c[La>>2]|0;do if(oa|0){if(__Z16atomic_decrementPj(oa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(oa,1)}while(0);__ZN10StringNameD2Ev(Ka);Ka=c[S>>2]|0;do if(Ka|0){if(__Z16atomic_decrementPj(Ka+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ka,1)}while(0);__ZN6StringC2EPKc(b,863017);c[S>>2]=c[b>>2];__ZN10StringNameC2ERK6String(Ma,S);__ZN6StringC2EPKc(Na,876496);__ZN6StringC2EPKc(T,943076);Ka=b+4|0;c[Ka>>2]=0;oa=b+12|0;c[oa>>2]=0;c[b>>2]=3;La=c[Na>>2]|0;do if(La|0){c[Ka>>2]=0;if(!(__Z28atomic_conditional_incrementPj(La+-8|0)|0))break;c[Ka>>2]=c[Na>>2]}while(0);c[b+8>>2]=1;Ka=c[oa>>2]|0;do if((Ka|0)!=(c[T>>2]|0)){do if(Ka|0){if(__Z16atomic_decrementPj(Ka+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ka,1)}while(0);c[oa>>2]=0;La=c[T>>2]|0;if(!La)break;if(!(__Z28atomic_conditional_incrementPj(La+-8|0)|0))break;c[oa>>2]=c[T>>2]}while(0);c[b+16>>2]=7;c[U>>2]=__Z11_scs_createPKc(876480)|0;c[W>>2]=__Z11_scs_createPKc(876508)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(Ma,b,U,W,-1);__ZN10StringNameD2Ev(W);__ZN10StringNameD2Ev(U);oa=c[b+12>>2]|0;do if(oa|0){if(__Z16atomic_decrementPj(oa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(oa,1)}while(0);oa=c[b+4>>2]|0;do if(oa|0){if(__Z16atomic_decrementPj(oa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(oa,1)}while(0);oa=c[T>>2]|0;do if(oa|0){if(__Z16atomic_decrementPj(oa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(oa,1)}while(0);oa=c[Na>>2]|0;do if(oa|0){if(__Z16atomic_decrementPj(oa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(oa,1)}while(0);__ZN10StringNameD2Ev(Ma);Ma=c[S>>2]|0;do if(Ma|0){if(__Z16atomic_decrementPj(Ma+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ma,1)}while(0);__ZN6StringC2EPKc(b,863017);c[S>>2]=c[b>>2];__ZN10StringNameC2ERK6String(Oa,S);__ZN6StringC2EPKc(Pa,876541);__ZN6StringC2EPKc(T,943076);Ma=b+4|0;c[Ma>>2]=0;oa=b+12|0;c[oa>>2]=0;c[b>>2]=3;Na=c[Pa>>2]|0;do if(Na|0){c[Ma>>2]=0;if(!(__Z28atomic_conditional_incrementPj(Na+-8|0)|0))break;c[Ma>>2]=c[Pa>>2]}while(0);c[b+8>>2]=1;Ma=c[oa>>2]|0;do if((Ma|0)!=(c[T>>2]|0)){do if(Ma|0){if(__Z16atomic_decrementPj(Ma+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ma,1)}while(0);c[oa>>2]=0;Na=c[T>>2]|0;if(!Na)break;if(!(__Z28atomic_conditional_incrementPj(Na+-8|0)|0))break;c[oa>>2]=c[T>>2]}while(0);c[b+16>>2]=7;c[U>>2]=__Z11_scs_createPKc(876524)|0;c[W>>2]=__Z11_scs_createPKc(876554)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(Oa,b,U,W,-1);__ZN10StringNameD2Ev(W);__ZN10StringNameD2Ev(U);oa=c[b+12>>2]|0;do if(oa|0){if(__Z16atomic_decrementPj(oa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(oa,1)}while(0);oa=c[b+4>>2]|0;do if(oa|0){if(__Z16atomic_decrementPj(oa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(oa,1)}while(0);oa=c[T>>2]|0;do if(oa|0){if(__Z16atomic_decrementPj(oa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(oa,1)}while(0);oa=c[Pa>>2]|0;do if(oa|0){if(__Z16atomic_decrementPj(oa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(oa,1)}while(0);__ZN10StringNameD2Ev(Oa);Oa=c[S>>2]|0;do if(Oa|0){if(__Z16atomic_decrementPj(Oa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Oa,1)}while(0);__ZN6StringC2EPKc(b,863017);c[S>>2]=c[b>>2];__ZN10StringNameC2ERK6String(Qa,S);__ZN6StringC2EPKc(Ra,1120113);__ZN6StringC2EPKc(T,877079);Oa=b+4|0;c[Oa>>2]=0;oa=b+12|0;c[oa>>2]=0;c[b>>2]=2;Pa=c[Ra>>2]|0;do if(Pa|0){c[Oa>>2]=0;if(!(__Z28atomic_conditional_incrementPj(Pa+-8|0)|0))break;c[Oa>>2]=c[Ra>>2]}while(0);c[b+8>>2]=1;Oa=c[oa>>2]|0;do if((Oa|0)!=(c[T>>2]|0)){do if(Oa|0){if(__Z16atomic_decrementPj(Oa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Oa,1)}while(0);c[oa>>2]=0;Pa=c[T>>2]|0;if(!Pa)break;if(!(__Z28atomic_conditional_incrementPj(Pa+-8|0)|0))break;c[oa>>2]=c[T>>2]}while(0);c[b+16>>2]=7;c[U>>2]=__Z11_scs_createPKc(876571)|0;c[W>>2]=__Z11_scs_createPKc(876584)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(Qa,b,U,W,-1);__ZN10StringNameD2Ev(W);__ZN10StringNameD2Ev(U);oa=c[b+12>>2]|0;do if(oa|0){if(__Z16atomic_decrementPj(oa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(oa,1)}while(0);oa=c[b+4>>2]|0;do if(oa|0){if(__Z16atomic_decrementPj(oa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(oa,1)}while(0);oa=c[T>>2]|0;do if(oa|0){if(__Z16atomic_decrementPj(oa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(oa,1)}while(0);oa=c[Ra>>2]|0;do if(oa|0){if(__Z16atomic_decrementPj(oa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(oa,1)}while(0);__ZN10StringNameD2Ev(Qa);Qa=c[S>>2]|0;do if(Qa|0){if(__Z16atomic_decrementPj(Qa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Qa,1)}while(0);__ZN6StringC2EPKc(b,863017);c[S>>2]=c[b>>2];__ZN10StringNameC2ERK6String(Sa,S);__ZN6StringC2EPKc(Ta,877087);__ZN6StringC2EPKc(T,1263606);Qa=b+4|0;c[Qa>>2]=0;oa=b+12|0;c[oa>>2]=0;c[b>>2]=1;Ra=c[Ta>>2]|0;do if(Ra|0){c[Qa>>2]=0;if(!(__Z28atomic_conditional_incrementPj(Ra+-8|0)|0))break;c[Qa>>2]=c[Ta>>2]}while(0);c[b+8>>2]=0;Qa=c[oa>>2]|0;do if((Qa|0)!=(c[T>>2]|0)){do if(Qa|0){if(__Z16atomic_decrementPj(Qa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Qa,1)}while(0);c[oa>>2]=0;Ra=c[T>>2]|0;if(!Ra)break;if(!(__Z28atomic_conditional_incrementPj(Ra+-8|0)|0))break;c[oa>>2]=c[T>>2]}while(0);c[b+16>>2]=7;c[U>>2]=__Z11_scs_createPKc(876734)|0;c[W>>2]=__Z11_scs_createPKc(876749)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(Sa,b,U,W,-1);__ZN10StringNameD2Ev(W);__ZN10StringNameD2Ev(U);oa=c[b+12>>2]|0;do if(oa|0){if(__Z16atomic_decrementPj(oa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(oa,1)}while(0);oa=c[b+4>>2]|0;do if(oa|0){if(__Z16atomic_decrementPj(oa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(oa,1)}while(0);oa=c[T>>2]|0;do if(oa|0){if(__Z16atomic_decrementPj(oa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(oa,1)}while(0);oa=c[Ta>>2]|0;do if(oa|0){if(__Z16atomic_decrementPj(oa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(oa,1)}while(0);__ZN10StringNameD2Ev(Sa);Sa=c[S>>2]|0;do if(Sa|0){if(__Z16atomic_decrementPj(Sa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Sa,1)}while(0);__ZN6StringC2EPKc(b,863017);c[S>>2]=c[b>>2];__ZN10StringNameC2ERK6String(Ua,S);__ZN6StringC2EPKc(Va,877098);__ZN6StringC2EPKc(T,1263606);Sa=b+4|0;c[Sa>>2]=0;oa=b+12|0;c[oa>>2]=0;c[b>>2]=1;Ta=c[Va>>2]|0;do if(Ta|0){c[Sa>>2]=0;if(!(__Z28atomic_conditional_incrementPj(Ta+-8|0)|0))break;c[Sa>>2]=c[Va>>2]}while(0);c[b+8>>2]=0;Sa=c[oa>>2]|0;do if((Sa|0)!=(c[T>>2]|0)){do if(Sa|0){if(__Z16atomic_decrementPj(Sa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Sa,1)}while(0);c[oa>>2]=0;Ta=c[T>>2]|0;if(!Ta)break;if(!(__Z28atomic_conditional_incrementPj(Ta+-8|0)|0))break;c[oa>>2]=c[T>>2]}while(0);c[b+16>>2]=7;c[U>>2]=__Z11_scs_createPKc(876763)|0;c[W>>2]=__Z11_scs_createPKc(876779)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(Ua,b,U,W,-1);__ZN10StringNameD2Ev(W);__ZN10StringNameD2Ev(U);oa=c[b+12>>2]|0;do if(oa|0){if(__Z16atomic_decrementPj(oa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(oa,1)}while(0);oa=c[b+4>>2]|0;do if(oa|0){if(__Z16atomic_decrementPj(oa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(oa,1)}while(0);oa=c[T>>2]|0;do if(oa|0){if(__Z16atomic_decrementPj(oa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(oa,1)}while(0);oa=c[Va>>2]|0;do if(oa|0){if(__Z16atomic_decrementPj(oa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(oa,1)}while(0);__ZN10StringNameD2Ev(Ua);Ua=c[S>>2]|0;do if(Ua|0){if(__Z16atomic_decrementPj(Ua+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ua,1)}while(0);__ZN6StringC2EPKc(b,863017);c[S>>2]=c[b>>2];__ZN10StringNameC2ERK6String(Wa,S);__ZN6StringC2EPKc(b,877110);__ZN6StringC2EPKc(T,877120);__ZN7ClassDB18add_property_groupE10StringNameRK6StringS3_(Wa,b,T);Ua=c[T>>2]|0;do if(Ua|0){if(__Z16atomic_decrementPj(Ua+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ua,1)}while(0);Ua=c[b>>2]|0;do if(Ua|0){if(__Z16atomic_decrementPj(Ua+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ua,1)}while(0);__ZN10StringNameD2Ev(Wa);Wa=c[S>>2]|0;do if(Wa|0){if(__Z16atomic_decrementPj(Wa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Wa,1)}while(0);__ZN6StringC2EPKc(b,863017);c[S>>2]=c[b>>2];__ZN10StringNameC2ERK6String(Xa,S);__ZN6StringC2EPKc(Ya,877131);__ZN6StringC2EPKc(T,1263606);Wa=b+4|0;c[Wa>>2]=0;Ua=b+12|0;c[Ua>>2]=0;c[b>>2]=2;oa=c[Ya>>2]|0;do if(oa|0){c[Wa>>2]=0;if(!(__Z28atomic_conditional_incrementPj(oa+-8|0)|0))break;c[Wa>>2]=c[Ya>>2]}while(0);c[b+8>>2]=12;Wa=c[Ua>>2]|0;do if((Wa|0)!=(c[T>>2]|0)){do if(Wa|0){if(__Z16atomic_decrementPj(Wa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Wa,1)}while(0);c[Ua>>2]=0;oa=c[T>>2]|0;if(!oa)break;if(!(__Z28atomic_conditional_incrementPj(oa+-8|0)|0))break;c[Ua>>2]=c[T>>2]}while(0);c[b+16>>2]=7;c[U>>2]=__Z11_scs_createPKc(1075501)|0;c[W>>2]=__Z11_scs_createPKc(1075516)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(Xa,b,U,W,-1);__ZN10StringNameD2Ev(W);__ZN10StringNameD2Ev(U);Ua=c[b+12>>2]|0;do if(Ua|0){if(__Z16atomic_decrementPj(Ua+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ua,1)}while(0);Ua=c[b+4>>2]|0;do if(Ua|0){if(__Z16atomic_decrementPj(Ua+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ua,1)}while(0);Ua=c[T>>2]|0;do if(Ua|0){if(__Z16atomic_decrementPj(Ua+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ua,1)}while(0);Ua=c[Ya>>2]|0;do if(Ua|0){if(__Z16atomic_decrementPj(Ua+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ua,1)}while(0);__ZN10StringNameD2Ev(Xa);Xa=c[S>>2]|0;do if(Xa|0){if(__Z16atomic_decrementPj(Xa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Xa,1)}while(0);__ZN6StringC2EPKc(b,863017);c[S>>2]=c[b>>2];__ZN10StringNameC2ERK6String(Za,S);__ZN6StringC2EPKc(_a,876616);__ZN6StringC2EPKc(T,1263606);Xa=b+4|0;c[Xa>>2]=0;Ua=b+12|0;c[Ua>>2]=0;c[b>>2]=2;Ya=c[_a>>2]|0;do if(Ya|0){c[Xa>>2]=0;if(!(__Z28atomic_conditional_incrementPj(Ya+-8|0)|0))break;c[Xa>>2]=c[_a>>2]}while(0);c[b+8>>2]=12;Xa=c[Ua>>2]|0;do if((Xa|0)!=(c[T>>2]|0)){do if(Xa|0){if(__Z16atomic_decrementPj(Xa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Xa,1)}while(0);c[Ua>>2]=0;Ya=c[T>>2]|0;if(!Ya)break;if(!(__Z28atomic_conditional_incrementPj(Ya+-8|0)|0))break;c[Ua>>2]=c[T>>2]}while(0);c[b+16>>2]=7;c[U>>2]=__Z11_scs_createPKc(876597)|0;c[W>>2]=__Z11_scs_createPKc(876631)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(Za,b,U,W,-1);__ZN10StringNameD2Ev(W);__ZN10StringNameD2Ev(U);U=c[b+12>>2]|0;do if(U|0){if(__Z16atomic_decrementPj(U+-8|0)|0)break;__ZN6Memory11free_staticEPvb(U,1)}while(0);U=c[b+4>>2]|0;do if(U|0){if(__Z16atomic_decrementPj(U+-8|0)|0)break;__ZN6Memory11free_staticEPvb(U,1)}while(0);U=c[T>>2]|0;do if(U|0){if(__Z16atomic_decrementPj(U+-8|0)|0)break;__ZN6Memory11free_staticEPvb(U,1)}while(0);U=c[_a>>2]|0;do if(U|0){if(__Z16atomic_decrementPj(U+-8|0)|0)break;__ZN6Memory11free_staticEPvb(U,1)}while(0);__ZN10StringNameD2Ev(Za);Za=c[S>>2]|0;if(!Za){l=a;return}if(__Z16atomic_decrementPj(Za+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(Za,1);l=a;return}function __ZN4Area16_body_enter_treeEj(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0;e=l;l=l+128|0;if((l|0)>=(m|0))ba(128);f=e+96|0;g=e+72|0;h=e+48|0;i=e+24|0;j=e;k=__ZN8ObjectDB12get_instanceEj(d)|0;if(k|0?$i[c[(c[k>>2]|0)+44>>2]&8191](k,1220720)|0:0){a[1263537]=0;n=c[b+468>>2]|0;a:do if(n|0){o=c[n+8>>2]|0;p=c[b+472>>2]|0;b:do if((o|0)==(p|0))q=o;else{r=o;while(1){s=c[r+24>>2]|0;if(s>>>0>d>>>0)t=r+8|0;else{if(s>>>0>=d>>>0){q=r;break b}t=r+4|0}r=c[t>>2]|0;if((r|0)==(p|0))break a}}while(0);if(!((q|0)==(p|0)|(q|0)==0)){a[1263537]=0;o=q+32|0;if(a[o>>0]|0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(915356,850474,121,877500,0);l=e;return}a[1263537]=0;a[o>>0]=1;o=(c[308579]|0)+148|0;__ZN7VariantC2EPK6Object(f,k);c[g>>2]=0;c[h>>2]=0;c[i>>2]=0;c[j>>2]=0;__ZN6Object11emit_signalERK10StringNameRK7VariantS5_S5_S5_S5_(b,o,f,g,h,i,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);if(c[i>>2]|0)__ZN7Variant5clearEv(i);if(c[h>>2]|0)__ZN7Variant5clearEv(h);if(c[g>>2]|0)__ZN7Variant5clearEv(g);if(c[f>>2]|0)__ZN7Variant5clearEv(f);o=q+36|0;r=0;while(1){s=c[o>>2]|0;if(!s)u=0;else u=c[s+-4>>2]|0;if((r|0)>=(u|0)){v=56;break}s=(c[308579]|0)+144|0;__ZN7VariantC2Ej(f,d);__ZN7VariantC2EPK6Object(g,k);w=c[o>>2]|0;x=(w|0)==0;if(x)y=0;else y=c[w+-4>>2]|0;if((y|0)<=(r|0)){if(x)z=0;else z=c[w+-4>>2]|0;if((z|0)<=(r|0)){v=35;break}a[1263537]=0}__ZN6VectorIN4Area9ShapePairEE14_copy_on_writeEv(o);__ZN7VariantC2Ei(h,c[(c[o>>2]|0)+(r<<3)>>2]|0);w=c[o>>2]|0;x=(w|0)==0;if(x)A=0;else A=c[w+-4>>2]|0;if((A|0)<=(r|0)){if(x)B=0;else B=c[w+-4>>2]|0;if((B|0)<=(r|0)){v=43;break}a[1263537]=0}__ZN6VectorIN4Area9ShapePairEE14_copy_on_writeEv(o);__ZN7VariantC2Ei(i,c[(c[o>>2]|0)+(r<<3)+4>>2]|0);c[j>>2]=0;__ZN6Object11emit_signalERK10StringNameRK7VariantS5_S5_S5_S5_(b,s,f,g,h,i,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);if(c[i>>2]|0)__ZN7Variant5clearEv(i);if(c[h>>2]|0)__ZN7Variant5clearEv(h);if(c[g>>2]|0)__ZN7Variant5clearEv(g);if(c[f>>2]|0)__ZN7Variant5clearEv(f);r=r+1|0}if((v|0)==35)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((v|0)==43)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((v|0)==56){l=e;return}}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(915356,850474,120,1063557,0);l=e;return}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(915356,850474,117,877430,0);l=e;return}function __ZN4Area15_body_exit_treeEj(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0;e=l;l=l+128|0;if((l|0)>=(m|0))ba(128);f=e+96|0;g=e+72|0;h=e+48|0;i=e+24|0;j=e;k=__ZN8ObjectDB12get_instanceEj(d)|0;if(k|0?$i[c[(c[k>>2]|0)+44>>2]&8191](k,1220720)|0:0){a[1263537]=0;n=c[b+468>>2]|0;a:do if(n|0){o=c[n+8>>2]|0;p=c[b+472>>2]|0;b:do if((o|0)==(p|0))q=o;else{r=o;while(1){s=c[r+24>>2]|0;if(s>>>0>d>>>0)t=r+8|0;else{if(s>>>0>=d>>>0){q=r;break b}t=r+4|0}r=c[t>>2]|0;if((r|0)==(p|0))break a}}while(0);if(!((q|0)==(p|0)|(q|0)==0)){a[1263537]=0;o=q+32|0;if(!(a[o>>0]|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(915373,850474,138,877459,0);l=e;return}a[1263537]=0;a[o>>0]=0;o=(c[308579]|0)+156|0;__ZN7VariantC2EPK6Object(f,k);c[g>>2]=0;c[h>>2]=0;c[i>>2]=0;c[j>>2]=0;__ZN6Object11emit_signalERK10StringNameRK7VariantS5_S5_S5_S5_(b,o,f,g,h,i,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);if(c[i>>2]|0)__ZN7Variant5clearEv(i);if(c[h>>2]|0)__ZN7Variant5clearEv(h);if(c[g>>2]|0)__ZN7Variant5clearEv(g);if(c[f>>2]|0)__ZN7Variant5clearEv(f);o=q+36|0;r=0;while(1){s=c[o>>2]|0;if(!s)u=0;else u=c[s+-4>>2]|0;if((r|0)>=(u|0)){v=56;break}s=(c[308579]|0)+152|0;__ZN7VariantC2Ej(f,d);__ZN7VariantC2EPK6Object(g,k);w=c[o>>2]|0;x=(w|0)==0;if(x)y=0;else y=c[w+-4>>2]|0;if((y|0)<=(r|0)){if(x)z=0;else z=c[w+-4>>2]|0;if((z|0)<=(r|0)){v=35;break}a[1263537]=0}__ZN6VectorIN4Area9ShapePairEE14_copy_on_writeEv(o);__ZN7VariantC2Ei(h,c[(c[o>>2]|0)+(r<<3)>>2]|0);w=c[o>>2]|0;x=(w|0)==0;if(x)A=0;else A=c[w+-4>>2]|0;if((A|0)<=(r|0)){if(x)B=0;else B=c[w+-4>>2]|0;if((B|0)<=(r|0)){v=43;break}a[1263537]=0}__ZN6VectorIN4Area9ShapePairEE14_copy_on_writeEv(o);__ZN7VariantC2Ei(i,c[(c[o>>2]|0)+(r<<3)+4>>2]|0);c[j>>2]=0;__ZN6Object11emit_signalERK10StringNameRK7VariantS5_S5_S5_S5_(b,s,f,g,h,i,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);if(c[i>>2]|0)__ZN7Variant5clearEv(i);if(c[h>>2]|0)__ZN7Variant5clearEv(h);if(c[g>>2]|0)__ZN7Variant5clearEv(g);if(c[f>>2]|0)__ZN7Variant5clearEv(f);r=r+1|0}if((v|0)==35)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((v|0)==43)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((v|0)==56){l=e;return}}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(915373,850474,137,1063557,0);l=e;return}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(915373,850474,135,877430,0);l=e;return}function __ZN4Area16_area_enter_treeEj(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0;e=l;l=l+128|0;if((l|0)>=(m|0))ba(128);f=e+96|0;g=e+72|0;h=e+48|0;i=e+24|0;j=e;k=__ZN8ObjectDB12get_instanceEj(d)|0;if(k|0?$i[c[(c[k>>2]|0)+44>>2]&8191](k,1220720)|0:0){a[1263537]=0;n=c[b+480>>2]|0;a:do if(n|0){o=c[n+8>>2]|0;p=c[b+484>>2]|0;b:do if((o|0)==(p|0))q=o;else{r=o;while(1){s=c[r+24>>2]|0;if(s>>>0>d>>>0)t=r+8|0;else{if(s>>>0>=d>>>0){q=r;break b}t=r+4|0}r=c[t>>2]|0;if((r|0)==(p|0))break a}}while(0);if(!((q|0)==(p|0)|(q|0)==0)){a[1263537]=0;o=q+32|0;if(a[o>>0]|0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(915389,850474,310,877500,0);l=e;return}a[1263537]=0;a[o>>0]=1;o=(c[308579]|0)+376|0;__ZN7VariantC2EPK6Object(f,k);c[g>>2]=0;c[h>>2]=0;c[i>>2]=0;c[j>>2]=0;__ZN6Object11emit_signalERK10StringNameRK7VariantS5_S5_S5_S5_(b,o,f,g,h,i,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);if(c[i>>2]|0)__ZN7Variant5clearEv(i);if(c[h>>2]|0)__ZN7Variant5clearEv(h);if(c[g>>2]|0)__ZN7Variant5clearEv(g);if(c[f>>2]|0)__ZN7Variant5clearEv(f);o=q+36|0;r=0;while(1){s=c[o>>2]|0;if(!s)u=0;else u=c[s+-4>>2]|0;if((r|0)>=(u|0)){v=56;break}s=(c[308579]|0)+160|0;__ZN7VariantC2Ej(f,d);__ZN7VariantC2EPK6Object(g,k);w=c[o>>2]|0;x=(w|0)==0;if(x)y=0;else y=c[w+-4>>2]|0;if((y|0)<=(r|0)){if(x)z=0;else z=c[w+-4>>2]|0;if((z|0)<=(r|0)){v=35;break}a[1263537]=0}__ZN6VectorIN4Area13AreaShapePairEE14_copy_on_writeEv(o);__ZN7VariantC2Ei(h,c[(c[o>>2]|0)+(r<<3)>>2]|0);w=c[o>>2]|0;x=(w|0)==0;if(x)A=0;else A=c[w+-4>>2]|0;if((A|0)<=(r|0)){if(x)B=0;else B=c[w+-4>>2]|0;if((B|0)<=(r|0)){v=43;break}a[1263537]=0}__ZN6VectorIN4Area13AreaShapePairEE14_copy_on_writeEv(o);__ZN7VariantC2Ei(i,c[(c[o>>2]|0)+(r<<3)+4>>2]|0);c[j>>2]=0;__ZN6Object11emit_signalERK10StringNameRK7VariantS5_S5_S5_S5_(b,s,f,g,h,i,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);if(c[i>>2]|0)__ZN7Variant5clearEv(i);if(c[h>>2]|0)__ZN7Variant5clearEv(h);if(c[g>>2]|0)__ZN7Variant5clearEv(g);if(c[f>>2]|0)__ZN7Variant5clearEv(f);r=r+1|0}if((v|0)==35)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((v|0)==43)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((v|0)==56){l=e;return}}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(915389,850474,309,1063557,0);l=e;return}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(915389,850474,306,877430,0);l=e;return}function __ZN4Area15_area_exit_treeEj(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0;e=l;l=l+128|0;if((l|0)>=(m|0))ba(128);f=e+96|0;g=e+72|0;h=e+48|0;i=e+24|0;j=e;k=__ZN8ObjectDB12get_instanceEj(d)|0;if(k|0?$i[c[(c[k>>2]|0)+44>>2]&8191](k,1220720)|0:0){a[1263537]=0;n=c[b+480>>2]|0;a:do if(n|0){o=c[n+8>>2]|0;p=c[b+484>>2]|0;b:do if((o|0)==(p|0))q=o;else{r=o;while(1){s=c[r+24>>2]|0;if(s>>>0>d>>>0)t=r+8|0;else{if(s>>>0>=d>>>0){q=r;break b}t=r+4|0}r=c[t>>2]|0;if((r|0)==(p|0))break a}}while(0);if(!((q|0)==(p|0)|(q|0)==0)){a[1263537]=0;o=q+32|0;if(!(a[o>>0]|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(915406,850474,327,877459,0);l=e;return}a[1263537]=0;a[o>>0]=0;o=(c[308579]|0)+380|0;__ZN7VariantC2EPK6Object(f,k);c[g>>2]=0;c[h>>2]=0;c[i>>2]=0;c[j>>2]=0;__ZN6Object11emit_signalERK10StringNameRK7VariantS5_S5_S5_S5_(b,o,f,g,h,i,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);if(c[i>>2]|0)__ZN7Variant5clearEv(i);if(c[h>>2]|0)__ZN7Variant5clearEv(h);if(c[g>>2]|0)__ZN7Variant5clearEv(g);if(c[f>>2]|0)__ZN7Variant5clearEv(f);o=q+36|0;r=0;while(1){s=c[o>>2]|0;if(!s)u=0;else u=c[s+-4>>2]|0;if((r|0)>=(u|0)){v=56;break}s=(c[308579]|0)+164|0;__ZN7VariantC2Ej(f,d);__ZN7VariantC2EPK6Object(g,k);w=c[o>>2]|0;x=(w|0)==0;if(x)y=0;else y=c[w+-4>>2]|0;if((y|0)<=(r|0)){if(x)z=0;else z=c[w+-4>>2]|0;if((z|0)<=(r|0)){v=35;break}a[1263537]=0}__ZN6VectorIN4Area13AreaShapePairEE14_copy_on_writeEv(o);__ZN7VariantC2Ei(h,c[(c[o>>2]|0)+(r<<3)>>2]|0);w=c[o>>2]|0;x=(w|0)==0;if(x)A=0;else A=c[w+-4>>2]|0;if((A|0)<=(r|0)){if(x)B=0;else B=c[w+-4>>2]|0;if((B|0)<=(r|0)){v=43;break}a[1263537]=0}__ZN6VectorIN4Area13AreaShapePairEE14_copy_on_writeEv(o);__ZN7VariantC2Ei(i,c[(c[o>>2]|0)+(r<<3)+4>>2]|0);c[j>>2]=0;__ZN6Object11emit_signalERK10StringNameRK7VariantS5_S5_S5_S5_(b,s,f,g,h,i,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);if(c[i>>2]|0)__ZN7Variant5clearEv(i);if(c[h>>2]|0)__ZN7Variant5clearEv(h);if(c[g>>2]|0)__ZN7Variant5clearEv(g);if(c[f>>2]|0)__ZN7Variant5clearEv(f);r=r+1|0}if((v|0)==35)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((v|0)==43)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((v|0)==56){l=e;return}}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(915406,850474,326,1063557,0);l=e;return}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(915406,850474,324,877430,0);l=e;return}function __ZN4Area23set_space_override_modeENS_13SpaceOverrideE(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d+4|0;f=d;c[a+416>>2]=b;g=__ZN13PhysicsServer13get_singletonEv()|0;h=c[(c[g>>2]|0)+156>>2]|0;c[f>>2]=c[a+400>>2];c[e>>2]=c[f>>2];bj[h&4095](g,e,b);l=d;return}function __ZNK4Area23get_space_override_modeEv(a){a=a|0;return c[a+416>>2]|0}function __ZN4Area20set_gravity_is_pointEb(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+28|0;g=e+24|0;h=e;a[b+436>>0]=d&1;i=__ZN13PhysicsServer13get_singletonEv()|0;j=c[(c[i>>2]|0)+204>>2]|0;c[g>>2]=c[b+400>>2];__ZN7VariantC2Eb(h,d);c[f>>2]=c[g>>2];Ki[j&4095](i,f,2,h);if(!(c[h>>2]|0)){l=e;return}__ZN7Variant5clearEv(h);l=e;return}function __ZNK4Area18is_gravity_a_pointEv(b){b=b|0;return (a[b+436>>0]|0)!=0|0}function __ZN4Area26set_gravity_distance_scaleEf(a,b){a=a|0;b=+b;var d=0,e=0,f=0,h=0,i=0,j=0;d=l;l=l+32|0;if((l|0)>=(m|0))ba(32);e=d+28|0;f=d+24|0;h=d;g[a+440>>2]=b;i=__ZN13PhysicsServer13get_singletonEv()|0;j=c[(c[i>>2]|0)+204>>2]|0;c[f>>2]=c[a+400>>2];__ZN7VariantC2Ef(h,b);c[e>>2]=c[f>>2];Ki[j&4095](i,e,3,h);if(!(c[h>>2]|0)){l=d;return}__ZN7Variant5clearEv(h);l=d;return}function __ZNK4Area26get_gravity_distance_scaleEv(a){a=a|0;return +(+g[a+440>>2])}function __ZN4Area18set_gravity_vectorERK7Vector3(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0;d=l;l=l+32|0;if((l|0)>=(m|0))ba(32);e=d+28|0;f=d+24|0;g=d;h=a+420|0;c[h>>2]=c[b>>2];c[h+4>>2]=c[b+4>>2];c[h+8>>2]=c[b+8>>2];h=__ZN13PhysicsServer13get_singletonEv()|0;i=c[(c[h>>2]|0)+204>>2]|0;c[f>>2]=c[a+400>>2];__ZN7VariantC2ERK7Vector3(g,b);c[e>>2]=c[f>>2];Ki[i&4095](h,e,1,g);if(!(c[g>>2]|0)){l=d;return}__ZN7Variant5clearEv(g);l=d;return}function __ZNK4Area18get_gravity_vectorEv(a,b){a=a|0;b=b|0;var d=0;d=b+420|0;c[a>>2]=c[d>>2];c[a+4>>2]=c[d+4>>2];c[a+8>>2]=c[d+8>>2];return}function __ZN4Area11set_gravityEf(a,b){a=a|0;b=+b;var d=0,e=0,f=0,h=0,i=0,j=0;d=l;l=l+32|0;if((l|0)>=(m|0))ba(32);e=d+28|0;f=d+24|0;h=d;g[a+432>>2]=b;i=__ZN13PhysicsServer13get_singletonEv()|0;j=c[(c[i>>2]|0)+204>>2]|0;c[f>>2]=c[a+400>>2];__ZN7VariantC2Ef(h,b);c[e>>2]=c[f>>2];Ki[j&4095](i,e,0,h);if(!(c[h>>2]|0)){l=d;return}__ZN7Variant5clearEv(h);l=d;return}function __ZNK4Area11get_gravityEv(a){a=a|0;return +(+g[a+432>>2])}function __ZN4Area16set_angular_dampEf(a,b){a=a|0;b=+b;var d=0,e=0,f=0,h=0,i=0,j=0;d=l;l=l+32|0;if((l|0)>=(m|0))ba(32);e=d+28|0;f=d+24|0;h=d;g[a+444>>2]=b;i=__ZN13PhysicsServer13get_singletonEv()|0;j=c[(c[i>>2]|0)+204>>2]|0;c[f>>2]=c[a+400>>2];__ZN7VariantC2Ef(h,b);c[e>>2]=c[f>>2];Ki[j&4095](i,e,6,h);if(!(c[h>>2]|0)){l=d;return}__ZN7Variant5clearEv(h);l=d;return}function __ZNK4Area16get_angular_dampEv(a){a=a|0;return +(+g[a+444>>2])}function __ZN4Area15set_linear_dampEf(a,b){a=a|0;b=+b;var d=0,e=0,f=0,h=0,i=0,j=0;d=l;l=l+32|0;if((l|0)>=(m|0))ba(32);e=d+28|0;f=d+24|0;h=d;g[a+448>>2]=b;i=__ZN13PhysicsServer13get_singletonEv()|0;j=c[(c[i>>2]|0)+204>>2]|0;c[f>>2]=c[a+400>>2];__ZN7VariantC2Ef(h,b);c[e>>2]=c[f>>2];Ki[j&4095](i,e,5,h);if(!(c[h>>2]|0)){l=d;return}__ZN7Variant5clearEv(h);l=d;return}function __ZNK4Area15get_linear_dampEv(a){a=a|0;return +(+g[a+448>>2])}function __ZN4Area12set_priorityEf(a,b){a=a|0;b=+b;var d=0,e=0,f=0,g=0,h=0,i=0;d=l;l=l+32|0;if((l|0)>=(m|0))ba(32);e=d+28|0;f=d+24|0;g=d;c[a+460>>2]=~~b;h=__ZN13PhysicsServer13get_singletonEv()|0;i=c[(c[h>>2]|0)+204>>2]|0;c[f>>2]=c[a+400>>2];__ZN7VariantC2Ef(g,b);c[e>>2]=c[f>>2];Ki[i&4095](h,e,7,g);if(!(c[g>>2]|0)){l=d;return}__ZN7Variant5clearEv(g);l=d;return}function __ZNK4Area12get_priorityEv(a){a=a|0;return +(+(c[a+460>>2]|0))}function __ZN4Area18set_collision_maskEj(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d+4|0;f=d;c[a+452>>2]=b;g=__ZN13PhysicsServer13get_singletonEv()|0;h=c[(c[g>>2]|0)+220>>2]|0;c[f>>2]=c[a+400>>2];c[e>>2]=c[f>>2];bj[h&4095](g,e,b);l=d;return}function __ZNK4Area18get_collision_maskEv(a){a=a|0;return c[a+452>>2]|0}function __ZN4Area14set_layer_maskEj(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d+4|0;f=d;c[a+456>>2]=b;g=__ZN13PhysicsServer13get_singletonEv()|0;h=c[(c[g>>2]|0)+224>>2]|0;c[f>>2]=c[a+400>>2];c[e>>2]=c[f>>2];bj[h&4095](g,e,b);l=d;return}function __ZNK4Area14get_layer_maskEv(a){a=a|0;return c[a+456>>2]|0}function __ZN4Area22set_collision_mask_bitEib(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e+4|0;g=e;h=a+452|0;i=c[h>>2]|0;j=1<<b;b=d?i|j:i&~j;c[h>>2]=b;h=__ZN13PhysicsServer13get_singletonEv()|0;j=c[(c[h>>2]|0)+220>>2]|0;c[g>>2]=c[a+400>>2];c[f>>2]=c[g>>2];bj[j&4095](h,f,b);l=e;return}function __ZNK4Area22get_collision_mask_bitEi(a,b){a=a|0;b=b|0;return (c[a+452>>2]&1<<b|0)!=0|0}function __ZN4Area18set_layer_mask_bitEib(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e+4|0;g=e;h=a+456|0;i=c[h>>2]|0;j=1<<b;b=d?i|j:i&~j;c[h>>2]=b;h=__ZN13PhysicsServer13get_singletonEv()|0;j=c[(c[h>>2]|0)+224>>2]|0;c[g>>2]=c[a+400>>2];c[f>>2]=c[g>>2];bj[j&4095](h,f,b);l=e;return}function __ZNK4Area18get_layer_mask_bitEi(a,b){a=a|0;b=b|0;return (c[a+456>>2]&1<<b|0)!=0|0}function __ZN4Area15set_monitorableEb(b,e){b=b|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f+12|0;h=f+8|0;i=f+4|0;j=f;k=e&1;n=b+466|0;if(a[n>>0]|0){__ZN6StringC2EPKc(i,876112);c[h>>2]=__ZNK6String4utf8Ev(i)|0;__Z19_err_set_last_errorPKc(__ZNK10CharString8get_dataEv(h)|0);o=c[h>>2]|0;if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(o,1);o=c[i>>2]|0;if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(o,1);a[1263537]=1;if(a[n>>0]|0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(876763,850474,432,876205,0);l=f;return}}a[1263537]=0;n=b+465|0;if((e&1|0)==(d[n>>0]|0)){l=f;return}a[n>>0]=k;k=__ZN13PhysicsServer13get_singletonEv()|0;e=c[(c[k>>2]|0)+228>>2]|0;c[j>>2]=c[b+400>>2];b=(a[n>>0]|0)!=0;c[g>>2]=c[j>>2];bj[e&4095](k,g,b);l=f;return}function __ZNK4Area14is_monitorableEv(b){b=b|0;return (a[b+465>>0]|0)!=0|0}function __ZN4Area14set_monitoringEb(b,e){b=b|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);g=f+28|0;h=f+24|0;i=f+20|0;j=f+16|0;k=f+8|0;n=f+4|0;o=f+12|0;p=f;q=e&1;r=b+466|0;if(a[r>>0]|0){__ZN6StringC2EPKc(i,876112);c[h>>2]=__ZNK6String4utf8Ev(i)|0;__Z19_err_set_last_errorPKc(__ZNK10CharString8get_dataEv(h)|0);s=c[h>>2]|0;if(s|0?(__Z16atomic_decrementPj(s+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(s,1);s=c[i>>2]|0;if(s|0?(__Z16atomic_decrementPj(s+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(s,1);a[1263537]=1;if(a[r>>0]|0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(876734,850474,284,876205,0);l=f;return}}a[1263537]=0;r=b+464|0;if((e&1|0)==(d[r>>0]|0)){l=f;return}a[r>>0]=q;q=__ZN13PhysicsServer13get_singletonEv()|0;r=c[(c[q>>2]|0)+232>>2]|0;s=b+400|0;i=c[s>>2]|0;if(e){c[j>>2]=i;e=(c[308579]|0)+168|0;c[g>>2]=c[j>>2];Ki[r&4095](q,g,b,e);e=__ZN13PhysicsServer13get_singletonEv()|0;j=c[(c[e>>2]|0)+236>>2]|0;c[k>>2]=c[s>>2];h=(c[308579]|0)+172|0;c[g>>2]=c[k>>2];Ki[j&4095](e,g,b,h);l=f;return}else{c[n>>2]=i;__ZN10StringNameC2Ev(o);c[g>>2]=c[n>>2];Ki[r&4095](q,g,0,o);__ZN10StringNameD2Ev(o);q=__ZN13PhysicsServer13get_singletonEv()|0;r=c[(c[q>>2]|0)+236>>2]|0;c[p>>2]=c[s>>2];__ZN10StringNameC2Ev(o);c[g>>2]=c[p>>2];Ki[r&4095](q,g,0,o);__ZN10StringNameD2Ev(o);__ZN4Area17_clear_monitoringEv(b);l=f;return}}function __ZNK4Area13is_monitoringEv(b){b=b|0;return (a[b+464>>0]|0)!=0|0}function __ZNK4Area22get_overlapping_bodiesEv(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0;d=l;l=l+32|0;if((l|0)>=(m|0))ba(32);e=d+24|0;f=d+28|0;g=d;if(!(a[b+464>>0]|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(876794,850474,411,877284,0);__ZN5ArrayC2Ev(e);h=c[e>>2]|0;l=d;return h|0}a[1263537]=0;__ZN5ArrayC2Ev(f);__ZN5Array6resizeEi(f,c[b+476>>2]|0)|0;i=c[b+468>>2]|0;if(i|0?(j=c[i+8>>2]|0,i=c[b+472>>2]|0,(j|0)!=(i|0)):0){b=j;while(1){j=c[b+8>>2]|0;if((j|0)==(i|0))break;else b=j}if(b|0){i=b;b=0;while(1){j=__ZN8ObjectDB12get_instanceEj(c[i+24>>2]|0)|0;if(!j){__ZN5Array6resizeEi(f,(__ZNK5Array4sizeEv(f)|0)+-1|0)|0;k=b}else{__ZN7VariantC2EPK6Object(g,j);__ZN7VariantaSERKS_(__ZN5ArrayixEi(f,b)|0,g);if(c[g>>2]|0)__ZN7Variant5clearEv(g);k=b+1|0}i=c[i+16>>2]|0;if(!i)break;else b=k}}}__ZN5ArrayC2ERKS_(e,f);__ZN5ArrayD2Ev(f);h=c[e>>2]|0;l=d;return h|0}function __ZNK4Area21get_overlapping_areasEv(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0;d=l;l=l+32|0;if((l|0)>=(m|0))ba(32);e=d+24|0;f=d+28|0;g=d;if(!(a[b+464>>0]|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(876817,850474,449,877284,0);__ZN5ArrayC2Ev(e);h=c[e>>2]|0;l=d;return h|0}a[1263537]=0;__ZN5ArrayC2Ev(f);__ZN5Array6resizeEi(f,c[b+488>>2]|0)|0;i=c[b+480>>2]|0;if(i|0?(j=c[i+8>>2]|0,i=c[b+484>>2]|0,(j|0)!=(i|0)):0){b=j;while(1){j=c[b+8>>2]|0;if((j|0)==(i|0))break;else b=j}if(b|0){i=b;b=0;while(1){j=__ZN8ObjectDB12get_instanceEj(c[i+24>>2]|0)|0;if(!j){__ZN5Array6resizeEi(f,(__ZNK5Array4sizeEv(f)|0)+-1|0)|0;k=b}else{__ZN7VariantC2EPK6Object(g,j);__ZN7VariantaSERKS_(__ZN5ArrayixEi(f,b)|0,g);if(c[g>>2]|0)__ZN7Variant5clearEv(g);k=b+1|0}i=c[i+16>>2]|0;if(!i)break;else b=k}}}__ZN5ArrayC2ERKS_(e,f);__ZN5ArrayD2Ev(f);h=c[e>>2]|0;l=d;return h|0}function __ZNK4Area13overlaps_bodyEP4Node(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0;if(!d){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(876839,850474,476,877254,0);e=0;return e|0}a[1263537]=0;f=c[d+44>>2]|0;d=c[b+468>>2]|0;if(!d){e=0;return e|0}g=c[d+8>>2]|0;d=c[b+472>>2]|0;a:do if((g|0)==(d|0))h=g;else{b=g;while(1){i=c[b+24>>2]|0;if(f>>>0<i>>>0)j=b+8|0;else{if(i>>>0>=f>>>0){h=b;break a}j=b+4|0}b=c[j>>2]|0;if((b|0)==(d|0)){e=0;break}}return e|0}while(0);if((h|0)==(d|0)|(h|0)==0){e=0;return e|0}e=(a[h+32>>0]|0)!=0;return e|0}function __ZNK4Area13overlaps_areaEP4Node(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0;if(!d){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(876853,850474,467,877224,0);e=0;return e|0}a[1263537]=0;f=c[d+44>>2]|0;d=c[b+480>>2]|0;if(!d){e=0;return e|0}g=c[d+8>>2]|0;d=c[b+484>>2]|0;a:do if((g|0)==(d|0))h=g;else{b=g;while(1){i=c[b+24>>2]|0;if(f>>>0<i>>>0)j=b+8|0;else{if(i>>>0>=f>>>0){h=b;break a}j=b+4|0}b=c[j>>2]|0;if((b|0)==(d|0)){e=0;break}}return e|0}while(0);if((h|0)==(d|0)|(h|0)==0){e=0;return e|0}e=(a[h+32>>0]|0)!=0;return e|0}function __ZN4Area11_body_inoutEiRK3RIDiii(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0;e=l;l=l+160|0;if((l|0)>=(m|0))ba(160);i=e+144|0;j=e+120|0;k=e+96|0;n=e+72|0;o=e+48|0;p=e+24|0;q=e;r=(d|0)==0;c[i>>2]=f;d=__ZN8ObjectDB12get_instanceEj(f)|0;if(!d)s=0;else{t=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1220720)|0;s=t?d:0}t=b+468|0;u=c[t>>2]|0;v=(u|0)==0;if(v)w=0;else{x=c[u+8>>2]|0;u=c[b+472>>2]|0;a:do if((x|0)==(u|0))y=x;else{z=x;while(1){A=c[z+24>>2]|0;if(A>>>0>f>>>0)B=z+8|0;else{if(A>>>0>=f>>>0){y=z;break a}B=z+4|0}z=c[B>>2]|0;if((z|0)==(u|0)){y=u;break}}}while(0);w=(y|0)!=(u|0)?y:0}y=(w|0)!=0;if(!(r|y)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(915030,850474,157,877186,0);l=e;return}a[1263537]=0;u=b+466|0;a[u>>0]=1;b:do if(r){do if(y){C=w;D=68}else{c[j>>2]=0;c[j+4>>2]=0;c[j+8>>2]=0;if(v){B=__ZnwjPFPvjE(40,4740)|0;c[B+36>>2]=0;f=B+16|0;c[f>>2]=0;c[f+4>>2]=0;c[t>>2]=B;f=c[b+472>>2]|0;c[B+4>>2]=f;c[B+8>>2]=f;c[B+12>>2]=f;c[B>>2]=1}B=__ZN3MapIjN4Area9BodyStateE10ComparatorIjE16DefaultAllocatorE10_insert_rbERKjRKS1_(t,i,j)|0;f=c[j+8>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);c[B+28>>2]=0;if(!s){a[B+32>>0]=0;f=B+28|0;c[f>>2]=1;E=f;break}f=B+32|0;a[f>>0]=a[s+136>>0]|0;x=c[308579]|0;__ZN7VariantC2Ej(k,c[i>>2]|0);c[n>>2]=0;c[o>>2]=0;c[p>>2]=0;c[q>>2]=0;c[j>>2]=__ZN4Node10make_bindsERK7VariantS2_S2_S2_S2_(k,n,o,p,q)|0;__ZN6Object7connectERK10StringNamePS_S2_RK6VectorI7VariantEj(s,x+64|0,b,x+300|0,j,0)|0;x=c[j>>2]|0;if(x|0?(__Z16atomic_decrementPj(x+-8|0)|0)==0:0){z=c[j>>2]|0;A=(z|0)==0?0:z+-4|0;z=A+4|0;F=c[A>>2]|0;if(F|0){G=0;H=F;while(1){F=z+(G*24|0)|0;if(!(c[F>>2]|0))I=H;else{__ZN7Variant5clearEv(F);I=c[A>>2]|0}G=G+1|0;if(G>>>0>=I>>>0)break;else H=I}}__ZN6Memory11free_staticEPvb(x,1)}if(c[q>>2]|0)__ZN7Variant5clearEv(q);if(c[p>>2]|0)__ZN7Variant5clearEv(p);if(c[o>>2]|0)__ZN7Variant5clearEv(o);if(c[n>>2]|0)__ZN7Variant5clearEv(n);if(c[k>>2]|0)__ZN7Variant5clearEv(k);H=c[308579]|0;__ZN7VariantC2Ej(k,c[i>>2]|0);c[n>>2]=0;c[o>>2]=0;c[p>>2]=0;c[q>>2]=0;c[j>>2]=__ZN4Node10make_bindsERK7VariantS2_S2_S2_S2_(k,n,o,p,q)|0;__ZN6Object7connectERK10StringNamePS_S2_RK6VectorI7VariantEj(s,H+68|0,b,H+304|0,j,0)|0;H=c[j>>2]|0;if(H|0?(__Z16atomic_decrementPj(H+-8|0)|0)==0:0){G=c[j>>2]|0;A=(G|0)==0?0:G+-4|0;G=A+4|0;z=c[A>>2]|0;if(z|0){F=0;J=z;while(1){z=G+(F*24|0)|0;if(!(c[z>>2]|0))K=J;else{__ZN7Variant5clearEv(z);K=c[A>>2]|0}F=F+1|0;if(F>>>0>=K>>>0)break;else J=K}}__ZN6Memory11free_staticEPvb(H,1)}if(c[q>>2]|0)__ZN7Variant5clearEv(q);if(c[p>>2]|0)__ZN7Variant5clearEv(p);if(c[o>>2]|0)__ZN7Variant5clearEv(o);if(c[n>>2]|0)__ZN7Variant5clearEv(n);if(c[k>>2]|0)__ZN7Variant5clearEv(k);if(!(a[f>>0]|0)){C=B;D=68;break}J=(c[308579]|0)+148|0;__ZN7VariantC2EPK6Object(j,s);c[k>>2]=0;c[n>>2]=0;c[o>>2]=0;c[p>>2]=0;__ZN6Object11emit_signalERK10StringNameRK7VariantS5_S5_S5_S5_(b,J,j,k,n,o,p);if(c[p>>2]|0)__ZN7Variant5clearEv(p);if(c[o>>2]|0)__ZN7Variant5clearEv(o);if(c[n>>2]|0)__ZN7Variant5clearEv(n);if(c[k>>2]|0)__ZN7Variant5clearEv(k);if(c[j>>2]|0)__ZN7Variant5clearEv(j);C=B;D=68}while(0);if((D|0)==68){J=C+28|0;c[J>>2]=(c[J>>2]|0)+1;if(!s)E=J;else{F=C+36|0;c[j>>2]=g;A=j+4|0;c[A>>2]=h;G=c[F>>2]|0;c:do if(!G){L=0;D=85}else{x=c[G+-4>>2]|0;d:do if((x|0)>0){z=x+-1|0;M=0;while(1){N=z;while(1){O=(N+M|0)/2|0;P=c[G+(O<<3)>>2]|0;if((P|0)==(g|0)){Q=c[G+(O<<3)+4>>2]|0;if((Q|0)<=(h|0)){D=78;break}}else if((P|0)<=(g|0)){D=79;break}if((M|0)<(O|0))N=O+-1|0;else{R=O;S=G;T=P;U=g;break d}}if((D|0)==78){D=0;if((Q|0)<(h|0))V=g;else break c}else if((D|0)==79){D=0;if((P|0)<(g|0))V=P;else break c}if((O|0)<(N|0)){z=N;M=O+1|0}else{R=O;S=G;T=V;U=g;break}}}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);R=0;S=0;T=c[0+(0<<3)>>2]|0;U=c[j>>2]|0}while(0);if((T|0)==(U|0))W=(c[S+(R<<3)+4>>2]|0)<(c[A>>2]|0);else W=(T|0)<(U|0);L=(W&1)+R|0;D=85}while(0);if((D|0)==85)__ZN6VectorIN4Area9ShapePairEE6insertEiRKS1_(F,L,j)|0;E=J}}if(a[E+4>>0]|0){A=(c[308579]|0)+144|0;__ZN7VariantC2Ej(j,c[i>>2]|0);__ZN7VariantC2EPK6Object(k,s);__ZN7VariantC2Ei(n,g);__ZN7VariantC2Ei(o,h);c[p>>2]=0;__ZN6Object11emit_signalERK10StringNameRK7VariantS5_S5_S5_S5_(b,A,j,k,n,o,p);if(c[p>>2]|0)__ZN7Variant5clearEv(p);if(c[o>>2]|0)__ZN7Variant5clearEv(o);if(c[n>>2]|0)__ZN7Variant5clearEv(n);if(c[k>>2]|0)__ZN7Variant5clearEv(k);if(c[j>>2]|0)__ZN7Variant5clearEv(j)}}else{A=w+28|0;G=(c[A>>2]|0)+-1|0;c[A>>2]=G;do if(!s){if(G|0)break b}else{c[j>>2]=g;c[j+4>>2]=h;__ZN4VSetIN4Area9ShapePairEE5eraseERKS1_(w+36|0,j);x=(c[A>>2]|0)!=0;if(!x){B=c[308579]|0;__ZN6Object10disconnectERK10StringNamePS_S2_(s,B+64|0,b,B+300|0);B=c[308579]|0;__ZN6Object10disconnectERK10StringNamePS_S2_(s,B+68|0,b,B+304|0);B=w+32|0;if(!(a[B>>0]|0)){X=1;Y=B}else{f=(c[308579]|0)+156|0;__ZN7VariantC2EPK6Object(j,d);c[k>>2]=0;c[n>>2]=0;c[o>>2]=0;c[p>>2]=0;__ZN6Object11emit_signalERK10StringNameRK7VariantS5_S5_S5_S5_(b,f,j,k,n,o,p);if(c[p>>2]|0)__ZN7Variant5clearEv(p);if(c[o>>2]|0)__ZN7Variant5clearEv(o);if(c[n>>2]|0)__ZN7Variant5clearEv(n);if(c[k>>2]|0)__ZN7Variant5clearEv(k);if(c[j>>2]|0)__ZN7Variant5clearEv(j);X=1;Y=B}}else{X=x^1;Y=w+32|0}if(!(a[Y>>0]|0))if(X)break;else break b;x=(c[308579]|0)+152|0;__ZN7VariantC2Ej(j,c[i>>2]|0);__ZN7VariantC2EPK6Object(k,d);__ZN7VariantC2Ei(n,g);__ZN7VariantC2Ei(o,h);c[p>>2]=0;__ZN6Object11emit_signalERK10StringNameRK7VariantS5_S5_S5_S5_(b,x,j,k,n,o,p);if(c[p>>2]|0)__ZN7Variant5clearEv(p);if(c[o>>2]|0)__ZN7Variant5clearEv(o);if(c[n>>2]|0)__ZN7Variant5clearEv(n);if(c[k>>2]|0)__ZN7Variant5clearEv(k);if(c[j>>2]|0)__ZN7Variant5clearEv(j);if(!X)break b}while(0);if((c[t>>2]|0?(__ZN3MapIjN4Area9BodyStateE10ComparatorIjE16DefaultAllocatorE6_eraseEPNS5_7ElementE(t,w),(c[b+476>>2]|0)==0):0)?(A=c[t>>2]|0,A|0):0){G=c[A+36>>2]|0;if(G|0?(__Z16atomic_decrementPj(G+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(G,1);__ZN6Memory11free_staticEPvb(A,0);c[t>>2]=0}}while(0);a[u>>0]=0;l=e;return}function __ZN4Area11_area_inoutEiRK3RIDiii(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0;e=l;l=l+160|0;if((l|0)>=(m|0))ba(160);i=e+144|0;j=e+120|0;k=e+96|0;n=e+72|0;o=e+48|0;p=e+24|0;q=e;r=(d|0)==0;c[i>>2]=f;d=__ZN8ObjectDB12get_instanceEj(f)|0;if(!d)s=0;else{t=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1220720)|0;s=t?d:0}t=b+480|0;u=c[t>>2]|0;v=(u|0)==0;if(v)w=0;else{x=c[u+8>>2]|0;u=c[b+484>>2]|0;a:do if((x|0)==(u|0))y=x;else{z=x;while(1){A=c[z+24>>2]|0;if(A>>>0>f>>>0)B=z+8|0;else{if(A>>>0>=f>>>0){y=z;break a}B=z+4|0}z=c[B>>2]|0;if((z|0)==(u|0)){y=u;break}}}while(0);w=(y|0)!=(u|0)?y:0}y=(w|0)!=0;if(!(r|y)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(915042,850474,346,877148,0);l=e;return}a[1263537]=0;u=b+466|0;a[u>>0]=1;do if(r){do if(y){C=w;D=68}else{c[j>>2]=0;c[j+4>>2]=0;c[j+8>>2]=0;if(v){B=__ZnwjPFPvjE(40,4740)|0;c[B+36>>2]=0;f=B+16|0;c[f>>2]=0;c[f+4>>2]=0;c[t>>2]=B;f=c[b+484>>2]|0;c[B+4>>2]=f;c[B+8>>2]=f;c[B+12>>2]=f;c[B>>2]=1}B=__ZN3MapIjN4Area9AreaStateE10ComparatorIjE16DefaultAllocatorE10_insert_rbERKjRKS1_(t,i,j)|0;f=c[j+8>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);f=B+28|0;c[f>>2]=0;if(!s){a[B+32>>0]=0;c[f>>2]=1;break}f=B+32|0;a[f>>0]=a[s+136>>0]|0;x=c[308579]|0;__ZN7VariantC2Ej(k,c[i>>2]|0);c[n>>2]=0;c[o>>2]=0;c[p>>2]=0;c[q>>2]=0;c[j>>2]=__ZN4Node10make_bindsERK7VariantS2_S2_S2_S2_(k,n,o,p,q)|0;__ZN6Object7connectERK10StringNamePS_S2_RK6VectorI7VariantEj(s,x+64|0,b,x+308|0,j,0)|0;x=c[j>>2]|0;if(x|0?(__Z16atomic_decrementPj(x+-8|0)|0)==0:0){z=c[j>>2]|0;A=(z|0)==0?0:z+-4|0;z=A+4|0;E=c[A>>2]|0;if(E|0){F=0;G=E;while(1){E=z+(F*24|0)|0;if(!(c[E>>2]|0))H=G;else{__ZN7Variant5clearEv(E);H=c[A>>2]|0}F=F+1|0;if(F>>>0>=H>>>0)break;else G=H}}__ZN6Memory11free_staticEPvb(x,1)}if(c[q>>2]|0)__ZN7Variant5clearEv(q);if(c[p>>2]|0)__ZN7Variant5clearEv(p);if(c[o>>2]|0)__ZN7Variant5clearEv(o);if(c[n>>2]|0)__ZN7Variant5clearEv(n);if(c[k>>2]|0)__ZN7Variant5clearEv(k);G=c[308579]|0;__ZN7VariantC2Ej(k,c[i>>2]|0);c[n>>2]=0;c[o>>2]=0;c[p>>2]=0;c[q>>2]=0;c[j>>2]=__ZN4Node10make_bindsERK7VariantS2_S2_S2_S2_(k,n,o,p,q)|0;__ZN6Object7connectERK10StringNamePS_S2_RK6VectorI7VariantEj(s,G+68|0,b,G+312|0,j,0)|0;G=c[j>>2]|0;if(G|0?(__Z16atomic_decrementPj(G+-8|0)|0)==0:0){F=c[j>>2]|0;A=(F|0)==0?0:F+-4|0;F=A+4|0;z=c[A>>2]|0;if(z|0){E=0;I=z;while(1){z=F+(E*24|0)|0;if(!(c[z>>2]|0))J=I;else{__ZN7Variant5clearEv(z);J=c[A>>2]|0}E=E+1|0;if(E>>>0>=J>>>0)break;else I=J}}__ZN6Memory11free_staticEPvb(G,1)}if(c[q>>2]|0)__ZN7Variant5clearEv(q);if(c[p>>2]|0)__ZN7Variant5clearEv(p);if(c[o>>2]|0)__ZN7Variant5clearEv(o);if(c[n>>2]|0)__ZN7Variant5clearEv(n);if(c[k>>2]|0)__ZN7Variant5clearEv(k);if(!(a[f>>0]|0)){C=B;D=68;break}I=(c[308579]|0)+376|0;__ZN7VariantC2EPK6Object(j,s);c[k>>2]=0;c[n>>2]=0;c[o>>2]=0;c[p>>2]=0;__ZN6Object11emit_signalERK10StringNameRK7VariantS5_S5_S5_S5_(b,I,j,k,n,o,p);if(c[p>>2]|0)__ZN7Variant5clearEv(p);if(c[o>>2]|0)__ZN7Variant5clearEv(o);if(c[n>>2]|0)__ZN7Variant5clearEv(n);if(c[k>>2]|0)__ZN7Variant5clearEv(k);if(c[j>>2]|0)__ZN7Variant5clearEv(j);C=B;D=68}while(0);if((D|0)==68?(I=C+28|0,c[I>>2]=(c[I>>2]|0)+1,s|0):0){I=C+36|0;c[j>>2]=g;E=j+4|0;c[E>>2]=h;A=c[I>>2]|0;b:do if(!A){K=0;D=85}else{F=c[A+-4>>2]|0;c:do if((F|0)>0){x=F+-1|0;z=0;while(1){L=x;while(1){M=(L+z|0)/2|0;N=c[A+(M<<3)>>2]|0;if((N|0)==(g|0)){O=c[A+(M<<3)+4>>2]|0;if((O|0)<=(h|0)){D=78;break}}else if((N|0)<=(g|0)){D=79;break}if((z|0)<(M|0))L=M+-1|0;else{P=M;Q=A;R=N;S=g;break c}}if((D|0)==78){D=0;if((O|0)<(h|0))T=g;else break b}else if((D|0)==79){D=0;if((N|0)<(g|0))T=N;else break b}if((M|0)<(L|0)){x=L;z=M+1|0}else{P=M;Q=A;R=T;S=g;break}}}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);P=0;Q=0;R=c[0+(0<<3)>>2]|0;S=c[j>>2]|0}while(0);if((R|0)==(S|0))U=(c[Q+(P<<3)+4>>2]|0)<(c[E>>2]|0);else U=(R|0)<(S|0);K=(U&1)+P|0;D=85}while(0);if((D|0)==85)__ZN6VectorIN4Area13AreaShapePairEE6insertEiRKS1_(I,K,j)|0;if(!(a[C+32>>0]|0))break}E=(c[308579]|0)+160|0;__ZN7VariantC2Ej(j,c[i>>2]|0);__ZN7VariantC2EPK6Object(k,s);__ZN7VariantC2Ei(n,g);__ZN7VariantC2Ei(o,h);c[p>>2]=0;__ZN6Object11emit_signalERK10StringNameRK7VariantS5_S5_S5_S5_(b,E,j,k,n,o,p);if(c[p>>2]|0)__ZN7Variant5clearEv(p);if(c[o>>2]|0)__ZN7Variant5clearEv(o);if(c[n>>2]|0)__ZN7Variant5clearEv(n);if(c[k>>2]|0)__ZN7Variant5clearEv(k);if(c[j>>2]|0)__ZN7Variant5clearEv(j)}else{E=w+28|0;A=(c[E>>2]|0)+-1|0;c[E>>2]=A;if(s){c[j>>2]=g;c[j+4>>2]=h;__ZN4VSetIN4Area13AreaShapePairEE5eraseERKS1_(w+36|0,j);F=(c[E>>2]|0)!=0;if(!F){E=c[308579]|0;__ZN6Object10disconnectERK10StringNamePS_S2_(s,E+64|0,b,E+308|0);E=c[308579]|0;__ZN6Object10disconnectERK10StringNamePS_S2_(s,E+68|0,b,E+312|0);E=w+32|0;if(!(a[E>>0]|0)){V=1;W=E}else{B=(c[308579]|0)+380|0;__ZN7VariantC2EPK6Object(j,d);c[k>>2]=0;c[n>>2]=0;c[o>>2]=0;c[p>>2]=0;__ZN6Object11emit_signalERK10StringNameRK7VariantS5_S5_S5_S5_(b,B,j,k,n,o,p);if(c[p>>2]|0)__ZN7Variant5clearEv(p);if(c[o>>2]|0)__ZN7Variant5clearEv(o);if(c[n>>2]|0)__ZN7Variant5clearEv(n);if(c[k>>2]|0)__ZN7Variant5clearEv(k);if(c[j>>2]|0)__ZN7Variant5clearEv(j);V=1;W=E}}else{V=F^1;W=w+32|0}if(!(a[W>>0]|0)){if(!V)break}else{X=V;D=115}}else{X=(A|0)==0;D=115}if((D|0)==115){A=(c[308579]|0)+164|0;__ZN7VariantC2Ej(j,c[i>>2]|0);__ZN7VariantC2EPK6Object(k,d);__ZN7VariantC2Ei(n,g);__ZN7VariantC2Ei(o,h);c[p>>2]=0;__ZN6Object11emit_signalERK10StringNameRK7VariantS5_S5_S5_S5_(b,A,j,k,n,o,p);if(c[p>>2]|0)__ZN7Variant5clearEv(p);if(c[o>>2]|0)__ZN7Variant5clearEv(o);if(c[n>>2]|0)__ZN7Variant5clearEv(n);if(c[k>>2]|0)__ZN7Variant5clearEv(k);if(c[j>>2]|0)__ZN7Variant5clearEv(j);if(!X)break}if((c[t>>2]|0?(__ZN3MapIjN4Area9AreaStateE10ComparatorIjE16DefaultAllocatorE6_eraseEPNS5_7ElementE(t,w),(c[b+488>>2]|0)==0):0)?(A=c[t>>2]|0,A|0):0){F=c[A+36>>2]|0;if(F|0?(__Z16atomic_decrementPj(F+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(F,1);__ZN6Memory11free_staticEPvb(A,0);c[t>>2]=0}}while(0);a[u>>0]=0;l=e;return}function __ZN6VectorIN4Area13AreaShapePairEE6insertEiRKS1_(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;if((d|0)>=0){f=c[b>>2]|0;g=(f|0)==0;if(g)h=0;else h=c[f+-4>>2]|0;if((h|0)>=(d|0)){a[1263537]=0;if(g)i=1;else i=(c[f+-4>>2]|0)+1|0;__ZN6VectorIN4Area13AreaShapePairEE6resizeEi(b,i)|0;i=c[b>>2]|0;if(!i)j=0;else j=c[i+-4>>2]|0;f=j+-1|0;do if((f|0)>(d|0)){g=j;h=f;while(1){k=g+-2|0;if((g|0)<2){l=28;break}m=c[b>>2]|0;n=(m|0)==0;if(n)o=0;else o=c[m+-4>>2]|0;if((o|0)<=(k|0)){if(n)p=0;else p=c[m+-4>>2]|0;if((p|0)<=(k|0)){l=28;break}a[1263537]=0}n=m+(k<<3)|0;k=c[n>>2]|0;m=c[n+4>>2]|0;n=c[b>>2]|0;q=(n|0)==0;if(q)r=0;else r=c[n+-4>>2]|0;if((r|0)<(g|0)){if(q)s=0;else s=c[n+-4>>2]|0;if((s|0)<(g|0)){l=36;break}a[1263537]=0}__ZN6VectorIN4Area13AreaShapePairEE14_copy_on_writeEv(b);n=(c[b>>2]|0)+(h<<3)|0;c[n>>2]=k;c[n+4>>2]=m;m=h+-1|0;if((m|0)>(d|0)){n=h;h=m;g=n}else{l=11;break}}if((l|0)==11){t=c[b>>2]|0;break}else if((l|0)==28)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);else if((l|0)==36)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}else t=i;while(0);i=e;e=c[i>>2]|0;l=c[i+4>>2]|0;i=(t|0)==0;if(i)u=0;else u=c[t+-4>>2]|0;do if((u|0)<=(d|0)){if(i)v=0;else v=c[t+-4>>2]|0;if((v|0)>(d|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);__ZN6VectorIN4Area13AreaShapePairEE14_copy_on_writeEv(b);v=(c[b>>2]|0)+(d<<3)|0;c[v>>2]=e;c[v+4>>2]=l;w=0;return w|0}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143947,1146752,405,1143954,0);w=31;return w|0}function __ZN4VSetIN4Area13AreaShapePairEE5eraseERKS1_(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0;e=c[b>>2]|0;if(!e)return;f=c[e+-4>>2]|0;if((f|0)<=0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);return}g=c[d>>2]|0;h=c[d+4>>2]|0;d=0;i=f;a:while(1){j=i+-1|0;k=d;while(1){l=k+j|0;m=(l|0)/2|0;n=c[e+(m<<3)>>2]|0;if((g|0)==(n|0)){o=c[e+(m<<3)+4>>2]|0;if((h|0)<(o|0))break;if((o|0)>=(h|0)){p=13;break a}}else{if((g|0)<(n|0))break;if((n|0)>=(g|0)){p=13;break a}}if((m|0)<(j|0))k=m+1|0;else{p=21;break a}}if((k|0)<(m|0)){d=k;i=m}else{p=21;break}}if((p|0)==13){if((l|0)<-1)return;if((f|0)<=(m|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1128380,1146752,368,1122479,0);return}a[1263537]=0;__ZN6VectorIN4Area13AreaShapePairEE14_copy_on_writeEv(b);f=c[b>>2]|0;if(!f){q=0;r=-1}else{q=f;r=(c[f+-4>>2]|0)+-1|0}if((r|0)>(m|0)){f=m;do{m=f;f=f+1|0;l=q+(f<<3)|0;i=c[l+4>>2]|0;d=q+(m<<3)|0;c[d>>2]=c[l>>2];c[d+4>>2]=i}while((f|0)!=(r|0))}__ZN6VectorIN4Area13AreaShapePairEE6resizeEi(b,r)|0;return}else if((p|0)==21)return}function __ZN3MapIjN4Area9AreaStateE10ComparatorIjE16DefaultAllocatorE6_eraseEPNS5_7ElementE(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0;e=d+8|0;f=c[e>>2]|0;g=b+4|0;h=c[g>>2]|0;if((f|0)!=(h|0)?(i=c[d+4>>2]|0,(i|0)!=(h|0)):0){j=i;while(1){i=c[j+8>>2]|0;if((i|0)==(h|0))break;else j=i}if(!j){k=h;l=c[h+8>>2]|0}else{k=j;l=h}}else{k=d;l=f}f=k+8|0;j=k+4|0;i=c[((l|0)==(h|0)?j:f)>>2]|0;h=c[b>>2]|0;l=k+12|0;m=c[l>>2]|0;c[i+12>>2]=m;if((h|0)==(m|0))n=h+8|0;else{h=c[l>>2]|0;m=h+8|0;n=(k|0)==(c[m>>2]|0)?m:h+4|0}c[n>>2]=i;if((k|0)==(d|0)){if((c[d>>2]|0)==1)__ZN3MapIjN4Area9AreaStateE10ComparatorIjE16DefaultAllocatorE10_erase_fixEPNS5_7ElementE(b,i)}else{if((k|0)==(c[g>>2]|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143791,1145936,469,1143798,0);return}a[1263537]=0;if((c[k>>2]|0)==1)__ZN3MapIjN4Area9AreaStateE10ComparatorIjE16DefaultAllocatorE10_erase_fixEPNS5_7ElementE(b,i);c[f>>2]=c[e>>2];f=d+4|0;c[j>>2]=c[f>>2];j=d+12|0;c[l>>2]=c[j>>2];c[k>>2]=c[d>>2];c[(c[e>>2]|0)+12>>2]=k;c[(c[f>>2]|0)+12>>2]=k;f=c[j>>2]|0;j=f+8|0;c[((c[j>>2]|0)==(d|0)?j:f+4|0)>>2]=k}k=c[d+16>>2]|0;f=d+20|0;if(k|0)c[k+20>>2]=c[f>>2];j=c[f>>2]|0;if(j|0)c[j+16>>2]=k;k=c[d+36>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);__ZN6Memory11free_staticEPvb(d,0);d=b+8|0;c[d>>2]=(c[d>>2]|0)+-1;if(!(c[c[g>>2]>>2]|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143791,1145936,498,1143838,0);return}else{a[1263537]=0;return}}function __ZN3MapIjN4Area9AreaStateE10ComparatorIjE16DefaultAllocatorE10_erase_fixEPNS5_7ElementE(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0;e=c[(c[b>>2]|0)+8>>2]|0;f=b+4|0;if((e|0)!=(d|0)&(c[d>>2]|0)==1){b=d;while(1){g=b+12|0;h=c[g>>2]|0;i=c[h+8>>2]|0;do if((b|0)==(i|0)){j=c[h+4>>2]|0;if(!(c[j>>2]|0)){a[1263537]=0;c[j>>2]=1;k=c[f>>2]|0;if((k|0)==(h|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);l=c[g>>2]|0;m=l;n=c[l+4>>2]|0;o=c[f>>2]|0}else{a[1263537]=0;c[h>>2]=0;m=h;n=j;o=k}k=n+8|0;l=c[k>>2]|0;c[m+4>>2]=l;if((l|0)!=(o|0))c[l+12>>2]=m;l=m+12|0;c[n+12>>2]=c[l>>2];p=c[l>>2]|0;q=p+8|0;c[((c[q>>2]|0)==(m|0)?q:p+4|0)>>2]=n;c[k>>2]=m;c[l>>2]=n;l=c[g>>2]|0;r=c[l+4>>2]|0;s=l}else{r=j;s=h}if((c[c[r+4>>2]>>2]|0)==1){j=r+8|0;l=c[j>>2]|0;if((c[l>>2]|0)==1)if((c[f>>2]|0)==(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);t=c[g>>2]|0;break}else{a[1263537]=0;c[r>>2]=0;t=s;break}a[1263537]=0;c[l>>2]=1;k=c[f>>2]|0;if((k|0)==(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);u=c[j>>2]|0;v=c[f>>2]|0}else{a[1263537]=0;c[r>>2]=0;u=l;v=k}k=u+4|0;l=c[k>>2]|0;c[j>>2]=l;if((l|0)!=(v|0))c[l+12>>2]=r;l=r+12|0;c[u+12>>2]=c[l>>2];j=c[l>>2]|0;p=j+4|0;c[((c[p>>2]|0)==(r|0)?p:j+8|0)>>2]=u;c[k>>2]=r;c[l>>2]=u;l=c[g>>2]|0;w=c[l+4>>2]|0;x=l}else{w=r;x=s}l=c[x>>2]|0;k=c[f>>2]|0;if((l|0)==0&(k|0)==(w|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);y=c[g>>2]|0;z=c[f>>2]|0}else{a[1263537]=0;c[w>>2]=l;y=x;z=k}c[y>>2]=1;k=c[w+4>>2]|0;a[1263537]=0;c[k>>2]=1;k=y+4|0;l=c[k>>2]|0;j=l+8|0;p=c[j>>2]|0;c[k>>2]=p;if((p|0)!=(z|0))c[p+12>>2]=y;p=y+12|0;c[l+12>>2]=c[p>>2];k=c[p>>2]|0;q=k+8|0;c[((c[q>>2]|0)==(y|0)?q:k+4|0)>>2]=l;c[j>>2]=y;c[p>>2]=l;t=e}else{if(!(c[i>>2]|0)){a[1263537]=0;c[i>>2]=1;l=c[f>>2]|0;if((l|0)==(h|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);p=c[g>>2]|0;A=c[p+8>>2]|0;B=c[f>>2]|0;C=p}else{a[1263537]=0;c[h>>2]=0;A=i;B=l;C=h}l=A+4|0;p=c[l>>2]|0;c[C+8>>2]=p;if((p|0)!=(B|0))c[p+12>>2]=C;p=C+12|0;c[A+12>>2]=c[p>>2];j=c[p>>2]|0;k=j+4|0;c[((c[k>>2]|0)==(C|0)?k:j+8|0)>>2]=A;c[l>>2]=C;c[p>>2]=A;p=c[g>>2]|0;D=c[p+8>>2]|0;E=p}else{D=i;E=h}p=D+4|0;l=c[p>>2]|0;j=(c[c[D+8>>2]>>2]|0)==1;if(!((c[l>>2]|0)!=1|j^1))if((c[f>>2]|0)==(D|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);t=c[g>>2]|0;break}else{a[1263537]=0;c[D>>2]=0;t=E;break}if(j){a[1263537]=0;c[l>>2]=1;j=c[f>>2]|0;if((j|0)==(D|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);F=c[p>>2]|0;G=c[f>>2]|0}else{a[1263537]=0;c[D>>2]=0;F=l;G=j}j=F+8|0;l=c[j>>2]|0;c[p>>2]=l;if((l|0)!=(G|0))c[l+12>>2]=D;l=D+12|0;c[F+12>>2]=c[l>>2];p=c[l>>2]|0;k=p+8|0;c[((c[k>>2]|0)==(D|0)?k:p+4|0)>>2]=F;c[j>>2]=D;c[l>>2]=F;l=c[g>>2]|0;H=c[l+8>>2]|0;I=l}else{H=D;I=E}l=c[I>>2]|0;j=c[f>>2]|0;if((l|0)==0&(j|0)==(H|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);J=c[g>>2]|0;K=c[f>>2]|0}else{a[1263537]=0;c[H>>2]=l;J=I;K=j}c[J>>2]=1;j=c[H+8>>2]|0;a[1263537]=0;c[j>>2]=1;j=J+8|0;l=c[j>>2]|0;p=l+4|0;k=c[p>>2]|0;c[j>>2]=k;if((k|0)!=(K|0))c[k+12>>2]=J;k=J+12|0;c[l+12>>2]=c[k>>2];j=c[k>>2]|0;q=j+4|0;c[((c[q>>2]|0)==(J|0)?q:j+8|0)>>2]=l;c[p>>2]=J;c[k>>2]=l;t=e}while(0);if((e|0)!=(t|0)&(c[t>>2]|0)==1)b=t;else{L=t;break}}}else L=d;a[1263537]=0;c[L>>2]=1;if((c[c[f>>2]>>2]|0)==1){a[1263537]=0;return}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143886,1145936,447,1143897,0);return}}function __ZN6VectorIN4Area13AreaShapePairEE6resizeEi(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0;if((d|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,269,1145657,0);e=31;return e|0}a[1263537]=0;f=c[b>>2]|0;if(!f)g=0;else g=c[f+-4>>2]|0;if((g|0)==(d|0)){e=0;return e|0}if(!d){if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);c[b>>2]=0;e=0;return e|0}__ZN6VectorIN4Area13AreaShapePairEE14_copy_on_writeEv(b);f=d<<3;if(d>>>0<=536870911?(g=f+-1|0,h=g>>>1|g,g=h>>>2|h,h=g>>>4|g,g=h>>>8|h,h=(g>>>16|g)+1|0,f>>>0<4294967264):0){a[1263537]=0;f=c[b>>2]|0;do if(!f)if((d|0)>0)i=18;else{j=0;i=25}else{g=c[f+-4>>2]|0;if((g|0)<(d|0))if(!g)i=18;else{k=__ZN6Memory14realloc_staticEPvjb(f,h,1)|0;if(k|0){a[1263537]=0;l=k;break}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,300,1145876,0);e=6;return e|0}else{j=g;i=25}}while(0);do if((i|0)==18){g=__ZN6Memory12alloc_staticEjb(h,1)|0;if(g|0){a[1263537]=0;c[g+-4>>2]=0;c[g+-8>>2]=1;l=g;break}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,292,1145820,0);e=6;return e|0}else if((i|0)==25){if((j|0)<=(d|0)){e=0;return e|0}g=__ZN6Memory14realloc_staticEPvjb(f,h,1)|0;if(!g){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,324,1145876,0);e=6;return e|0}else{a[1263537]=0;c[b>>2]=g;c[g+-4>>2]=d;e=0;return e|0}}while(0);c[b>>2]=l;c[((l|0)==0?0:l+-4|0)>>2]=d;e=0;return e|0}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,285,1145723,0);e=6;return e|0}function __ZN6VectorIN4Area9ShapePairEE6insertEiRKS1_(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;if((d|0)>=0){f=c[b>>2]|0;g=(f|0)==0;if(g)h=0;else h=c[f+-4>>2]|0;if((h|0)>=(d|0)){a[1263537]=0;if(g)i=1;else i=(c[f+-4>>2]|0)+1|0;__ZN6VectorIN4Area9ShapePairEE6resizeEi(b,i)|0;i=c[b>>2]|0;if(!i)j=0;else j=c[i+-4>>2]|0;f=j+-1|0;do if((f|0)>(d|0)){g=j;h=f;while(1){k=g+-2|0;if((g|0)<2){l=28;break}m=c[b>>2]|0;n=(m|0)==0;if(n)o=0;else o=c[m+-4>>2]|0;if((o|0)<=(k|0)){if(n)p=0;else p=c[m+-4>>2]|0;if((p|0)<=(k|0)){l=28;break}a[1263537]=0}n=m+(k<<3)|0;k=c[n>>2]|0;m=c[n+4>>2]|0;n=c[b>>2]|0;q=(n|0)==0;if(q)r=0;else r=c[n+-4>>2]|0;if((r|0)<(g|0)){if(q)s=0;else s=c[n+-4>>2]|0;if((s|0)<(g|0)){l=36;break}a[1263537]=0}__ZN6VectorIN4Area9ShapePairEE14_copy_on_writeEv(b);n=(c[b>>2]|0)+(h<<3)|0;c[n>>2]=k;c[n+4>>2]=m;m=h+-1|0;if((m|0)>(d|0)){n=h;h=m;g=n}else{l=11;break}}if((l|0)==11){t=c[b>>2]|0;break}else if((l|0)==28)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);else if((l|0)==36)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}else t=i;while(0);i=e;e=c[i>>2]|0;l=c[i+4>>2]|0;i=(t|0)==0;if(i)u=0;else u=c[t+-4>>2]|0;do if((u|0)<=(d|0)){if(i)v=0;else v=c[t+-4>>2]|0;if((v|0)>(d|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);__ZN6VectorIN4Area9ShapePairEE14_copy_on_writeEv(b);v=(c[b>>2]|0)+(d<<3)|0;c[v>>2]=e;c[v+4>>2]=l;w=0;return w|0}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143947,1146752,405,1143954,0);w=31;return w|0}function __ZN4VSetIN4Area9ShapePairEE5eraseERKS1_(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0;e=c[b>>2]|0;if(!e)return;f=c[e+-4>>2]|0;if((f|0)<=0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);return}g=c[d>>2]|0;h=c[d+4>>2]|0;d=0;i=f;a:while(1){j=i+-1|0;k=d;while(1){l=k+j|0;m=(l|0)/2|0;n=c[e+(m<<3)>>2]|0;if((g|0)==(n|0)){o=c[e+(m<<3)+4>>2]|0;if((h|0)<(o|0))break;if((o|0)>=(h|0)){p=13;break a}}else{if((g|0)<(n|0))break;if((n|0)>=(g|0)){p=13;break a}}if((m|0)<(j|0))k=m+1|0;else{p=21;break a}}if((k|0)<(m|0)){d=k;i=m}else{p=21;break}}if((p|0)==13){if((l|0)<-1)return;if((f|0)<=(m|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1128380,1146752,368,1122479,0);return}a[1263537]=0;__ZN6VectorIN4Area9ShapePairEE14_copy_on_writeEv(b);f=c[b>>2]|0;if(!f){q=0;r=-1}else{q=f;r=(c[f+-4>>2]|0)+-1|0}if((r|0)>(m|0)){f=m;do{m=f;f=f+1|0;l=q+(f<<3)|0;i=c[l+4>>2]|0;d=q+(m<<3)|0;c[d>>2]=c[l>>2];c[d+4>>2]=i}while((f|0)!=(r|0))}__ZN6VectorIN4Area9ShapePairEE6resizeEi(b,r)|0;return}else if((p|0)==21)return}function __ZN3MapIjN4Area9BodyStateE10ComparatorIjE16DefaultAllocatorE6_eraseEPNS5_7ElementE(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0;e=d+8|0;f=c[e>>2]|0;g=b+4|0;h=c[g>>2]|0;if((f|0)!=(h|0)?(i=c[d+4>>2]|0,(i|0)!=(h|0)):0){j=i;while(1){i=c[j+8>>2]|0;if((i|0)==(h|0))break;else j=i}if(!j){k=h;l=c[h+8>>2]|0}else{k=j;l=h}}else{k=d;l=f}f=k+8|0;j=k+4|0;i=c[((l|0)==(h|0)?j:f)>>2]|0;h=c[b>>2]|0;l=k+12|0;m=c[l>>2]|0;c[i+12>>2]=m;if((h|0)==(m|0))n=h+8|0;else{h=c[l>>2]|0;m=h+8|0;n=(k|0)==(c[m>>2]|0)?m:h+4|0}c[n>>2]=i;if((k|0)==(d|0)){if((c[d>>2]|0)==1)__ZN3MapIjN4Area9BodyStateE10ComparatorIjE16DefaultAllocatorE10_erase_fixEPNS5_7ElementE(b,i)}else{if((k|0)==(c[g>>2]|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143791,1145936,469,1143798,0);return}a[1263537]=0;if((c[k>>2]|0)==1)__ZN3MapIjN4Area9BodyStateE10ComparatorIjE16DefaultAllocatorE10_erase_fixEPNS5_7ElementE(b,i);c[f>>2]=c[e>>2];f=d+4|0;c[j>>2]=c[f>>2];j=d+12|0;c[l>>2]=c[j>>2];c[k>>2]=c[d>>2];c[(c[e>>2]|0)+12>>2]=k;c[(c[f>>2]|0)+12>>2]=k;f=c[j>>2]|0;j=f+8|0;c[((c[j>>2]|0)==(d|0)?j:f+4|0)>>2]=k}k=c[d+16>>2]|0;f=d+20|0;if(k|0)c[k+20>>2]=c[f>>2];j=c[f>>2]|0;if(j|0)c[j+16>>2]=k;k=c[d+36>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);__ZN6Memory11free_staticEPvb(d,0);d=b+8|0;c[d>>2]=(c[d>>2]|0)+-1;if(!(c[c[g>>2]>>2]|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143791,1145936,498,1143838,0);return}else{a[1263537]=0;return}}function __ZN3MapIjN4Area9BodyStateE10ComparatorIjE16DefaultAllocatorE10_erase_fixEPNS5_7ElementE(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0;e=c[(c[b>>2]|0)+8>>2]|0;f=b+4|0;if((e|0)!=(d|0)&(c[d>>2]|0)==1){b=d;while(1){g=b+12|0;h=c[g>>2]|0;i=c[h+8>>2]|0;do if((b|0)==(i|0)){j=c[h+4>>2]|0;if(!(c[j>>2]|0)){a[1263537]=0;c[j>>2]=1;k=c[f>>2]|0;if((k|0)==(h|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);l=c[g>>2]|0;m=l;n=c[l+4>>2]|0;o=c[f>>2]|0}else{a[1263537]=0;c[h>>2]=0;m=h;n=j;o=k}k=n+8|0;l=c[k>>2]|0;c[m+4>>2]=l;if((l|0)!=(o|0))c[l+12>>2]=m;l=m+12|0;c[n+12>>2]=c[l>>2];p=c[l>>2]|0;q=p+8|0;c[((c[q>>2]|0)==(m|0)?q:p+4|0)>>2]=n;c[k>>2]=m;c[l>>2]=n;l=c[g>>2]|0;r=c[l+4>>2]|0;s=l}else{r=j;s=h}if((c[c[r+4>>2]>>2]|0)==1){j=r+8|0;l=c[j>>2]|0;if((c[l>>2]|0)==1)if((c[f>>2]|0)==(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);t=c[g>>2]|0;break}else{a[1263537]=0;c[r>>2]=0;t=s;break}a[1263537]=0;c[l>>2]=1;k=c[f>>2]|0;if((k|0)==(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);u=c[j>>2]|0;v=c[f>>2]|0}else{a[1263537]=0;c[r>>2]=0;u=l;v=k}k=u+4|0;l=c[k>>2]|0;c[j>>2]=l;if((l|0)!=(v|0))c[l+12>>2]=r;l=r+12|0;c[u+12>>2]=c[l>>2];j=c[l>>2]|0;p=j+4|0;c[((c[p>>2]|0)==(r|0)?p:j+8|0)>>2]=u;c[k>>2]=r;c[l>>2]=u;l=c[g>>2]|0;w=c[l+4>>2]|0;x=l}else{w=r;x=s}l=c[x>>2]|0;k=c[f>>2]|0;if((l|0)==0&(k|0)==(w|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);y=c[g>>2]|0;z=c[f>>2]|0}else{a[1263537]=0;c[w>>2]=l;y=x;z=k}c[y>>2]=1;k=c[w+4>>2]|0;a[1263537]=0;c[k>>2]=1;k=y+4|0;l=c[k>>2]|0;j=l+8|0;p=c[j>>2]|0;c[k>>2]=p;if((p|0)!=(z|0))c[p+12>>2]=y;p=y+12|0;c[l+12>>2]=c[p>>2];k=c[p>>2]|0;q=k+8|0;c[((c[q>>2]|0)==(y|0)?q:k+4|0)>>2]=l;c[j>>2]=y;c[p>>2]=l;t=e}else{if(!(c[i>>2]|0)){a[1263537]=0;c[i>>2]=1;l=c[f>>2]|0;if((l|0)==(h|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);p=c[g>>2]|0;A=c[p+8>>2]|0;B=c[f>>2]|0;C=p}else{a[1263537]=0;c[h>>2]=0;A=i;B=l;C=h}l=A+4|0;p=c[l>>2]|0;c[C+8>>2]=p;if((p|0)!=(B|0))c[p+12>>2]=C;p=C+12|0;c[A+12>>2]=c[p>>2];j=c[p>>2]|0;k=j+4|0;c[((c[k>>2]|0)==(C|0)?k:j+8|0)>>2]=A;c[l>>2]=C;c[p>>2]=A;p=c[g>>2]|0;D=c[p+8>>2]|0;E=p}else{D=i;E=h}p=D+4|0;l=c[p>>2]|0;j=(c[c[D+8>>2]>>2]|0)==1;if(!((c[l>>2]|0)!=1|j^1))if((c[f>>2]|0)==(D|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);t=c[g>>2]|0;break}else{a[1263537]=0;c[D>>2]=0;t=E;break}if(j){a[1263537]=0;c[l>>2]=1;j=c[f>>2]|0;if((j|0)==(D|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);F=c[p>>2]|0;G=c[f>>2]|0}else{a[1263537]=0;c[D>>2]=0;F=l;G=j}j=F+8|0;l=c[j>>2]|0;c[p>>2]=l;if((l|0)!=(G|0))c[l+12>>2]=D;l=D+12|0;c[F+12>>2]=c[l>>2];p=c[l>>2]|0;k=p+8|0;c[((c[k>>2]|0)==(D|0)?k:p+4|0)>>2]=F;c[j>>2]=D;c[l>>2]=F;l=c[g>>2]|0;H=c[l+8>>2]|0;I=l}else{H=D;I=E}l=c[I>>2]|0;j=c[f>>2]|0;if((l|0)==0&(j|0)==(H|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);J=c[g>>2]|0;K=c[f>>2]|0}else{a[1263537]=0;c[H>>2]=l;J=I;K=j}c[J>>2]=1;j=c[H+8>>2]|0;a[1263537]=0;c[j>>2]=1;j=J+8|0;l=c[j>>2]|0;p=l+4|0;k=c[p>>2]|0;c[j>>2]=k;if((k|0)!=(K|0))c[k+12>>2]=J;k=J+12|0;c[l+12>>2]=c[k>>2];j=c[k>>2]|0;q=j+4|0;c[((c[q>>2]|0)==(J|0)?q:j+8|0)>>2]=l;c[p>>2]=J;c[k>>2]=l;t=e}while(0);if((e|0)!=(t|0)&(c[t>>2]|0)==1)b=t;else{L=t;break}}}else L=d;a[1263537]=0;c[L>>2]=1;if((c[c[f>>2]>>2]|0)==1){a[1263537]=0;return}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143886,1145936,447,1143897,0);return}}function __ZN6VectorIN4Area9ShapePairEE6resizeEi(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0;if((d|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,269,1145657,0);e=31;return e|0}a[1263537]=0;f=c[b>>2]|0;if(!f)g=0;else g=c[f+-4>>2]|0;if((g|0)==(d|0)){e=0;return e|0}if(!d){if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);c[b>>2]=0;e=0;return e|0}__ZN6VectorIN4Area9ShapePairEE14_copy_on_writeEv(b);f=d<<3;if(d>>>0<=536870911?(g=f+-1|0,h=g>>>1|g,g=h>>>2|h,h=g>>>4|g,g=h>>>8|h,h=(g>>>16|g)+1|0,f>>>0<4294967264):0){a[1263537]=0;f=c[b>>2]|0;do if(!f)if((d|0)>0)i=18;else{j=0;i=25}else{g=c[f+-4>>2]|0;if((g|0)<(d|0))if(!g)i=18;else{k=__ZN6Memory14realloc_staticEPvjb(f,h,1)|0;if(k|0){a[1263537]=0;l=k;break}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,300,1145876,0);e=6;return e|0}else{j=g;i=25}}while(0);do if((i|0)==18){g=__ZN6Memory12alloc_staticEjb(h,1)|0;if(g|0){a[1263537]=0;c[g+-4>>2]=0;c[g+-8>>2]=1;l=g;break}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,292,1145820,0);e=6;return e|0}else if((i|0)==25){if((j|0)<=(d|0)){e=0;return e|0}g=__ZN6Memory14realloc_staticEPvjb(f,h,1)|0;if(!g){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,324,1145876,0);e=6;return e|0}else{a[1263537]=0;c[b>>2]=g;c[g+-4>>2]=d;e=0;return e|0}}while(0);c[b>>2]=l;c[((l|0)==0?0:l+-4|0)>>2]=d;e=0;return e|0}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,285,1145723,0);e=6;return e|0}function __ZNK11MethodBind5I4AreaiRK3RIDiiiE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return __ZNK11MethodBind5I4AreaiRK3RIDiiiE18_get_argument_typeEi(a,b)|0}function __ZNK11MethodBind5I4AreaiRK3RIDiiiE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,863017);l=a;return c[b>>2]|0}function __ZN11MethodBind5I4AreaiRK3RIDiiiE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0;i=l;l=l+128|0;if((l|0)>=(m|0))ba(128);j=i+96|0;k=i+120|0;n=i+72|0;o=i+48|0;p=i+24|0;q=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235728)|0:0){c[h>>2]=0;a[1263537]=0;r=d+24|0;s=c[r>>2]|0;if((s|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=s;c[b>>2]=0;l=i;return}t=s-(c[d+20>>2]|0)|0;if((t|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=t;c[b>>2]=0;l=i;return}do if((g|0)>0){if((s|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);u=0}else{a[1263537]=0;u=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,u)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=u;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[r>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);v=0}else{a[1263537]=0;v=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,v)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=v;c[b>>2]=0;l=i;return}if((g|0)>2){if((c[r>>2]|0)<2){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);w=0}else{a[1263537]=0;w=c[(c[d+32>>2]|0)+12>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+8>>2]>>2]|0,w)|0)){c[h>>2]=2;c[h+4>>2]=2;c[h+8>>2]=w;c[b>>2]=0;l=i;return}if((g|0)>3){if((c[r>>2]|0)<3){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);x=0}else{a[1263537]=0;x=c[(c[d+32>>2]|0)+16>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+12>>2]>>2]|0,x)|0)){c[h>>2]=2;c[h+4>>2]=3;c[h+8>>2]=x;c[b>>2]=0;l=i;return}if((g|0)>4){if((c[r>>2]|0)<4){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);y=0}else{a[1263537]=0;y=c[(c[d+32>>2]|0)+20>>2]|0}if(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+16>>2]>>2]|0,y)|0)break;c[h>>2]=2;c[h+4>>2]=4;c[h+8>>2]=y;c[b>>2]=0;l=i;return}}}}}while(0);y=c[d+44>>2]|0;x=c[d+48>>2]|0;w=e+(x>>1)|0;if(!(x&1))z=y;else z=c[(c[w>>2]|0)+y>>2]|0;do if((g|0)<1){y=c[r>>2]|0;x=y+-1|0;if((y|0)>=1){e=c[d+16>>2]|0;v=(e|0)==0;if(v)A=0;else A=c[e+-4>>2]|0;if((y|0)<=(A|0)){if(v)B=0;else B=c[e+-4>>2]|0;do if((B|0)<(y|0)){if(v)C=0;else C=c[e+-4>>2]|0;if((C|0)<(y|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);D=0;break}else{a[1263537]=0;E=55;break}}else E=55;while(0);if((E|0)==55)D=e+(x*24|0)|0;__ZN7VariantC2ERKS_(j,D);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);D=__ZNK7VariantcviEv(j)|0;do if((g|0)<2){C=c[r>>2]|0;B=C+-1|0;A=C+-2|0;if((C|0)>=2){C=c[d+16>>2]|0;y=(C|0)==0;if(y)F=0;else F=c[C+-4>>2]|0;if((B|0)<=(F|0)){if(y)G=0;else G=c[C+-4>>2]|0;do if((G|0)<(B|0)){if(y)H=0;else H=c[C+-4>>2]|0;if((H|0)<(B|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);I=0;break}else{a[1263537]=0;E=72;break}}else E=72;while(0);if((E|0)==72)I=C+(A*24|0)|0;__ZN7VariantC2ERKS_(n,I);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f+4>>2]|0);while(0);c[k>>2]=__ZNK7Variantcv3RIDEv(n)|0;do if((g|0)<3){I=c[r>>2]|0;H=I+-2|0;G=I+-3|0;if((H|0)>=1){I=c[d+16>>2]|0;F=(I|0)==0;if(F)J=0;else J=c[I+-4>>2]|0;if((H|0)<=(J|0)){if(F)K=0;else K=c[I+-4>>2]|0;do if((K|0)<(H|0)){if(F)L=0;else L=c[I+-4>>2]|0;if((L|0)<(H|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);M=0;break}else{a[1263537]=0;E=89;break}}else E=89;while(0);if((E|0)==89)M=I+(G*24|0)|0;__ZN7VariantC2ERKS_(o,M);break}}c[o>>2]=0}else __ZN7VariantC2ERKS_(o,c[f+8>>2]|0);while(0);M=__ZNK7VariantcviEv(o)|0;do if((g|0)<4){L=c[r>>2]|0;K=L+-3|0;J=L+-4|0;if((K|0)>=1){L=c[d+16>>2]|0;H=(L|0)==0;if(H)N=0;else N=c[L+-4>>2]|0;if((K|0)<=(N|0)){if(H)O=0;else O=c[L+-4>>2]|0;do if((O|0)<(K|0)){if(H)P=0;else P=c[L+-4>>2]|0;if((P|0)<(K|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);Q=0;break}else{a[1263537]=0;E=106;break}}else E=106;while(0);if((E|0)==106)Q=L+(J*24|0)|0;__ZN7VariantC2ERKS_(p,Q);break}}c[p>>2]=0}else __ZN7VariantC2ERKS_(p,c[f+12>>2]|0);while(0);Q=__ZNK7VariantcviEv(p)|0;do if((g|0)<5){P=c[r>>2]|0;O=P+-4|0;N=P+-5|0;if((O|0)>=1){P=c[d+16>>2]|0;K=(P|0)==0;if(K)R=0;else R=c[P+-4>>2]|0;if((O|0)<=(R|0)){if(K)S=0;else S=c[P+-4>>2]|0;do if((S|0)<(O|0)){if(K)T=0;else T=c[P+-4>>2]|0;if((T|0)<(O|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);U=0;break}else{a[1263537]=0;E=123;break}}else E=123;while(0);if((E|0)==123)U=P+(N*24|0)|0;__ZN7VariantC2ERKS_(q,U);break}}c[q>>2]=0}else __ZN7VariantC2ERKS_(q,c[f+16>>2]|0);while(0);f=__ZNK7VariantcviEv(q)|0;ui[z&4095](w,D,k,M,Q,f);if(c[q>>2]|0)__ZN7Variant5clearEv(q);if(c[p>>2]|0)__ZN7Variant5clearEv(p);if(c[o>>2]|0)__ZN7Variant5clearEv(o);if(c[n>>2]|0)__ZN7Variant5clearEv(n);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,3405,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind5I4AreaiRK3RIDiiiE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235728)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;b=c[c[d>>2]>>2]|0;c[f>>2]=c[c[d+4>>2]>>2];ui[i&4095](a,b,f,c[c[d+8>>2]>>2]|0,c[c[d+12>>2]>>2]|0,c[c[d+16>>2]>>2]|0);l=e;return}function __ZN11MethodBind5I4AreaiRK3RIDiiiED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind5I4AreaiRK3RIDiiiE18_get_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case 0:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;break}case 1:{c[d>>2]=0;__ZN7VariantC2ERK3RID(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);f=b;break}case 2:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;break}case 3:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;break}case 4:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;break}default:f=0}l=a;return f|0}function __ZNK13MethodBind1RCI4AreabP4NodeE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;switch(b|0){case -1:{__ZN7VariantC2Eb(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}case 0:{__ZN7VariantC2EPK6Object(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}default:e=0}l=a;return e|0}function __ZNK13MethodBind1RCI4AreabP4NodeE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,863017);l=a;return c[b>>2]|0}function __ZN13MethodBind1RCI4AreabP4NodeE4callEP6ObjectPPK7VariantiRNS6_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;i=l;l=l+48|0;if((l|0)>=(m|0))ba(48);j=i+24|0;k=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235728)|0:0){c[h>>2]=0;a[1263537]=0;n=d+24|0;o=c[n>>2]|0;if((o|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=o;c[b>>2]=0;l=i;return}p=o-(c[d+20>>2]|0)|0;if((p|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=p;c[b>>2]=0;l=i;return}if((g|0)>0){if((o|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);q=0}else{a[1263537]=0;q=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,q)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=q;c[b>>2]=0;l=i;return}}q=c[d+44>>2]|0;o=c[d+48>>2]|0;p=e+(o>>1)|0;if(!(o&1))r=q;else r=c[(c[p>>2]|0)+q>>2]|0;do if((g|0)<1){q=c[n>>2]|0;o=q+-1|0;if((q|0)>=1){e=c[d+16>>2]|0;s=(e|0)==0;if(s)t=0;else t=c[e+-4>>2]|0;if((q|0)<=(t|0)){if(s)u=0;else u=c[e+-4>>2]|0;do if((u|0)<(q|0)){if(s)v=0;else v=c[e+-4>>2]|0;if((v|0)<(q|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);w=0;break}else{a[1263537]=0;x=31;break}}else x=31;while(0);if((x|0)==31)w=e+(o*24|0)|0;__ZN7VariantC2ERKS_(k,w);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);f=__ZNK7VariantcvP4NodeEv(k)|0;__ZN7VariantC2Eb(j,$i[r&8191](p,f)|0);if(c[k>>2]|0)__ZN7Variant5clearEv(k);__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1217,1146558,0);c[b>>2]=0;l=i;return}function __ZN13MethodBind1RCI4AreabP4NodeE7ptrcallEP6ObjectPPKvPv(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0;if(!d)g=0;else{h=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1235728)|0;g=h?d:0}d=c[b+44>>2]|0;h=c[b+48>>2]|0;b=g+(h>>1)|0;if(!(h&1))i=d;else i=c[(c[b>>2]|0)+d>>2]|0;a[f>>0]=($i[i&8191](b,c[e>>2]|0)|0)&1;return}function __ZN13MethodBind1RCI4AreabP4NodeED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI4Area5ArrayE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;if((b|0)!=-1){f=0;l=a;return f|0}__ZN5ArrayC2Ev(d);__ZN7VariantC2ERK5Array(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);__ZN5ArrayD2Ev(d);f=b;l=a;return f|0}function __ZNK13MethodBind0RCI4Area5ArrayE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,863017);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI4Area5ArrayE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;j=f+24|0;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235728)|0:0){c[h>>2]=0;a[1263537]=0;k=c[d+24>>2]|0;if((k|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=k;c[b>>2]=0;l=f;return}n=k-(c[d+20>>2]|0)|0;if((n|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=n;c[b>>2]=0;l=f;return}n=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))o=n;else o=c[(c[d>>2]|0)+n>>2]|0;c[j>>2]=ij[o&8191](d)|0;__ZN7VariantC2ERK5Array(i,j);__ZN5ArrayD2Ev(j);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI4Area5ArrayE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=d;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235728)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;c[f>>2]=ij[i&8191](a)|0;__ZN5ArrayaSERKS_(e,f);__ZN5ArrayD2Ev(f);l=d;return}function __ZN13MethodBind0RCI4Area5ArrayED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind1RCI4AreabiE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;switch(b|0){case -1:{__ZN7VariantC2Eb(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}case 0:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}default:e=0}l=a;return e|0}function __ZNK13MethodBind1RCI4AreabiE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,863017);l=a;return c[b>>2]|0}function __ZN13MethodBind1RCI4AreabiE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;i=l;l=l+48|0;if((l|0)>=(m|0))ba(48);j=i+24|0;k=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235728)|0:0){c[h>>2]=0;a[1263537]=0;n=d+24|0;o=c[n>>2]|0;if((o|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=o;c[b>>2]=0;l=i;return}p=o-(c[d+20>>2]|0)|0;if((p|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=p;c[b>>2]=0;l=i;return}if((g|0)>0){if((o|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);q=0}else{a[1263537]=0;q=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,q)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=q;c[b>>2]=0;l=i;return}}q=c[d+44>>2]|0;o=c[d+48>>2]|0;p=e+(o>>1)|0;if(!(o&1))r=q;else r=c[(c[p>>2]|0)+q>>2]|0;do if((g|0)<1){q=c[n>>2]|0;o=q+-1|0;if((q|0)>=1){e=c[d+16>>2]|0;s=(e|0)==0;if(s)t=0;else t=c[e+-4>>2]|0;if((q|0)<=(t|0)){if(s)u=0;else u=c[e+-4>>2]|0;do if((u|0)<(q|0)){if(s)v=0;else v=c[e+-4>>2]|0;if((v|0)<(q|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);w=0;break}else{a[1263537]=0;x=31;break}}else x=31;while(0);if((x|0)==31)w=e+(o*24|0)|0;__ZN7VariantC2ERKS_(k,w);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);f=__ZNK7VariantcviEv(k)|0;__ZN7VariantC2Eb(j,$i[r&8191](p,f)|0);if(c[k>>2]|0)__ZN7Variant5clearEv(k);__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1217,1146558,0);c[b>>2]=0;l=i;return}function __ZN13MethodBind1RCI4AreabiE7ptrcallEP6ObjectPPKvPv(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0;if(!d)g=0;else{h=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1235728)|0;g=h?d:0}d=c[b+44>>2]|0;h=c[b+48>>2]|0;b=g+(h>>1)|0;if(!(h&1))i=d;else i=c[(c[b>>2]|0)+d>>2]|0;a[f>>0]=($i[i&8191](b,c[c[e>>2]>>2]|0)|0)&1;return}function __ZN13MethodBind1RCI4AreabiED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind2I4AreaibE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;switch(b|0){case 0:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}case 1:{__ZN7VariantC2Eb(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}default:e=0}l=a;return e|0}function __ZNK11MethodBind2I4AreaibE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,863017);l=a;return c[b>>2]|0}function __ZN11MethodBind2I4AreaibE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0;i=l;l=l+48|0;if((l|0)>=(m|0))ba(48);j=i+24|0;k=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235728)|0:0){c[h>>2]=0;a[1263537]=0;n=d+24|0;o=c[n>>2]|0;if((o|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=o;c[b>>2]=0;l=i;return}p=o-(c[d+20>>2]|0)|0;if((p|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=p;c[b>>2]=0;l=i;return}if((g|0)>0){if((o|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);q=0}else{a[1263537]=0;q=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,q)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=q;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[n>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);r=0}else{a[1263537]=0;r=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,r)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=r;c[b>>2]=0;l=i;return}}}r=c[d+44>>2]|0;q=c[d+48>>2]|0;o=e+(q>>1)|0;if(!(q&1))s=r;else s=c[(c[o>>2]|0)+r>>2]|0;do if((g|0)<1){r=c[n>>2]|0;q=r+-1|0;if((r|0)>=1){e=c[d+16>>2]|0;p=(e|0)==0;if(p)t=0;else t=c[e+-4>>2]|0;if((r|0)<=(t|0)){if(p)u=0;else u=c[e+-4>>2]|0;do if((u|0)<(r|0)){if(p)v=0;else v=c[e+-4>>2]|0;if((v|0)<(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);w=0;break}else{a[1263537]=0;x=37;break}}else x=37;while(0);if((x|0)==37)w=e+(q*24|0)|0;__ZN7VariantC2ERKS_(j,w);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);w=__ZNK7VariantcviEv(j)|0;do if((g|0)<2){v=c[n>>2]|0;u=v+-1|0;t=v+-2|0;if((v|0)>=2){v=c[d+16>>2]|0;r=(v|0)==0;if(r)y=0;else y=c[v+-4>>2]|0;if((u|0)<=(y|0)){if(r)z=0;else z=c[v+-4>>2]|0;do if((z|0)<(u|0)){if(r)A=0;else A=c[v+-4>>2]|0;if((A|0)<(u|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);B=0;break}else{a[1263537]=0;x=54;break}}else x=54;while(0);if((x|0)==54)B=v+(t*24|0)|0;__ZN7VariantC2ERKS_(k,B);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f+4>>2]|0);while(0);f=__ZNK7VariantcvbEv(k)|0;bj[s&4095](o,w,f);if(c[k>>2]|0)__ZN7Variant5clearEv(k);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1380,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind2I4AreaibE7ptrcallEP6ObjectPPKvPv(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0;if(!d)g=0;else{f=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1235728)|0;g=f?d:0}d=c[b+44>>2]|0;f=c[b+48>>2]|0;b=g+(f>>1)|0;if(!(f&1))h=d;else h=c[(c[b>>2]|0)+d>>2]|0;bj[h&4095](b,c[c[e>>2]>>2]|0,(a[c[e+4>>2]>>0]|0)!=0);return}function __ZN11MethodBind2I4AreaibED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI4AreajE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Ej(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK13MethodBind0RCI4AreajE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,863017);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI4AreajE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235728)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2Ej(i,ij[n&8191](d)|0);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI4AreajE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0;if(!b)f=0;else{d=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235728)|0;f=d?b:0}b=c[a+44>>2]|0;d=c[a+48>>2]|0;a=f+(d>>1)|0;if(!(d&1)){g=b;h=ij[g&8191](a)|0;c[e>>2]=h;return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=ij[g&8191](a)|0;c[e>>2]=h;return}}function __ZN13MethodBind0RCI4AreajED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI4Area7Vector3E18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;if((b|0)!=-1){f=0;l=a;return f|0}g[d+8>>2]=0.0;g[d+4>>2]=0.0;g[d>>2]=0.0;__ZN7VariantC2ERK7Vector3(e,d);d=c[e>>2]|0;if(d|0)__ZN7Variant5clearEv(e);f=d;l=a;return f|0}function __ZNK13MethodBind0RCI4Area7Vector3E18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,863017);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI4Area7Vector3E4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0;f=l;l=l+48|0;if((l|0)>=(m|0))ba(48);i=f;j=f+24|0;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235728)|0:0){c[h>>2]=0;a[1263537]=0;k=c[d+24>>2]|0;if((k|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=k;c[b>>2]=0;l=f;return}n=k-(c[d+20>>2]|0)|0;if((n|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=n;c[b>>2]=0;l=f;return}n=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))o=n;else o=c[(c[d>>2]|0)+n>>2]|0;Pi[o&2047](j,d);__ZN7VariantC2ERK7Vector3(i,j);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI4Area7Vector3E7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=d;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235728)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;Pi[i&2047](f,a);c[e>>2]=c[f>>2];c[e+4>>2]=c[f+4>>2];c[e+8>>2]=c[f+8>>2];l=d;return}function __ZN13MethodBind0RCI4Area7Vector3ED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I4AreaRK7Vector3E18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;if(b|0){f=0;l=a;return f|0}g[d+8>>2]=0.0;g[d+4>>2]=0.0;g[d>>2]=0.0;__ZN7VariantC2ERK7Vector3(e,d);d=c[e>>2]|0;if(d|0)__ZN7Variant5clearEv(e);f=d;l=a;return f|0}function __ZNK11MethodBind1I4AreaRK7Vector3E18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,863017);l=a;return c[b>>2]|0}function __ZN11MethodBind1I4AreaRK7Vector3E4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;i=l;l=l+48|0;if((l|0)>=(m|0))ba(48);j=i+24|0;k=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235728)|0:0){c[h>>2]=0;a[1263537]=0;n=d+24|0;o=c[n>>2]|0;if((o|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=o;c[b>>2]=0;l=i;return}p=o-(c[d+20>>2]|0)|0;if((p|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=p;c[b>>2]=0;l=i;return}if((g|0)>0){if((o|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);q=0}else{a[1263537]=0;q=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,q)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=q;c[b>>2]=0;l=i;return}}q=c[d+44>>2]|0;o=c[d+48>>2]|0;p=e+(o>>1)|0;if(!(o&1))r=q;else r=c[(c[p>>2]|0)+q>>2]|0;do if((g|0)<1){q=c[n>>2]|0;o=q+-1|0;if((q|0)>=1){e=c[d+16>>2]|0;s=(e|0)==0;if(s)t=0;else t=c[e+-4>>2]|0;if((q|0)<=(t|0)){if(s)u=0;else u=c[e+-4>>2]|0;do if((u|0)<(q|0)){if(s)v=0;else v=c[e+-4>>2]|0;if((v|0)<(q|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);w=0;break}else{a[1263537]=0;x=31;break}}else x=31;while(0);if((x|0)==31)w=e+(o*24|0)|0;__ZN7VariantC2ERKS_(k,w);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);__ZNK7Variantcv7Vector3Ev(j,k);Pi[r&2047](p,j);if(c[k>>2]|0)__ZN7Variant5clearEv(k);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I4AreaRK7Vector3E7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235728)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;b=c[d>>2]|0;c[f>>2]=c[b>>2];c[f+4>>2]=c[b+4>>2];c[f+8>>2]=c[b+8>>2];Pi[i&2047](a,f);l=e;return}function __ZN11MethodBind1I4AreaRK7Vector3ED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI4AreafE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Ef(d,0.0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK13MethodBind0RCI4AreafE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,863017);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI4AreafE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235728)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2Ef(i,+mj[n&511](d));__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI4AreafE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0.0;if(!b)f=0;else{d=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235728)|0;f=d?b:0}b=c[a+44>>2]|0;d=c[a+48>>2]|0;a=f+(d>>1)|0;if(!(d&1)){h=b;i=+mj[h&511](a);g[e>>2]=i;return}else{h=c[(c[a>>2]|0)+b>>2]|0;i=+mj[h&511](a);g[e>>2]=i;return}}function __ZN13MethodBind0RCI4AreafED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I4AreafE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if(!b){__ZN7VariantC2Ef(d,0.0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK11MethodBind1I4AreafE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,863017);l=a;return c[b>>2]|0}function __ZN11MethodBind1I4AreafE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0.0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235728)|0:0){c[h>>2]=0;a[1263537]=0;k=d+24|0;n=c[k>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=i;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=i;return}if((g|0)>0){if((n|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);p=0}else{a[1263537]=0;p=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,p)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=p;c[b>>2]=0;l=i;return}}p=c[d+44>>2]|0;n=c[d+48>>2]|0;o=e+(n>>1)|0;if(!(n&1))q=p;else q=c[(c[o>>2]|0)+p>>2]|0;do if((g|0)<1){p=c[k>>2]|0;n=p+-1|0;if((p|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)s=0;else s=c[e+-4>>2]|0;if((p|0)<=(s|0)){if(r)t=0;else t=c[e+-4>>2]|0;do if((t|0)<(p|0)){if(r)u=0;else u=c[e+-4>>2]|0;if((u|0)<(p|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);v=0;break}else{a[1263537]=0;w=31;break}}else w=31;while(0);if((w|0)==31)v=e+(n*24|0)|0;__ZN7VariantC2ERKS_(j,v);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);x=+__ZNK7VariantcvfEv(j);Mi[q&511](o,x);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I4AreafE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0,j=0.0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235728)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1)){h=b;i=c[d>>2]|0;j=+g[i>>2];Mi[h&511](a,j);return}else{h=c[(c[a>>2]|0)+b>>2]|0;i=c[d>>2]|0;j=+g[i>>2];Mi[h&511](a,j);return}}function __ZN11MethodBind1I4AreafED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI4AreabE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Eb(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK13MethodBind0RCI4AreabE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,863017);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI4AreabE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235728)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2Eb(i,ij[n&8191](d)|0);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI4AreabE7ptrcallEP6ObjectPPKvPv(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0;if(!d)g=0;else{e=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1235728)|0;g=e?d:0}d=c[b+44>>2]|0;e=c[b+48>>2]|0;b=g+(e>>1)|0;if(!(e&1)){h=d;i=ij[h&8191](b)|0;j=i&1;a[f>>0]=j;return}else{h=c[(c[b>>2]|0)+d>>2]|0;i=ij[h&8191](b)|0;j=i&1;a[f>>0]=j;return}}function __ZN13MethodBind0RCI4AreabED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I4AreabE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if(!b){__ZN7VariantC2Eb(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK11MethodBind1I4AreabE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,863017);l=a;return c[b>>2]|0}function __ZN11MethodBind1I4AreabE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235728)|0:0){c[h>>2]=0;a[1263537]=0;k=d+24|0;n=c[k>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=i;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=i;return}if((g|0)>0){if((n|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);p=0}else{a[1263537]=0;p=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,p)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=p;c[b>>2]=0;l=i;return}}p=c[d+44>>2]|0;n=c[d+48>>2]|0;o=e+(n>>1)|0;if(!(n&1))q=p;else q=c[(c[o>>2]|0)+p>>2]|0;do if((g|0)<1){p=c[k>>2]|0;n=p+-1|0;if((p|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)s=0;else s=c[e+-4>>2]|0;if((p|0)<=(s|0)){if(r)t=0;else t=c[e+-4>>2]|0;do if((t|0)<(p|0)){if(r)u=0;else u=c[e+-4>>2]|0;if((u|0)<(p|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);v=0;break}else{a[1263537]=0;w=31;break}}else w=31;while(0);if((w|0)==31)v=e+(n*24|0)|0;__ZN7VariantC2ERKS_(j,v);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);f=__ZNK7VariantcvbEv(j)|0;Pi[q&2047](o,f);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I4AreabE7ptrcallEP6ObjectPPKvPv(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0;if(!d)g=0;else{f=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1235728)|0;g=f?d:0}d=c[b+44>>2]|0;f=c[b+48>>2]|0;b=g+(f>>1)|0;if(!(f&1))h=d;else h=c[(c[b>>2]|0)+d>>2]|0;Pi[h&2047](b,(a[c[e>>2]>>0]|0)!=0);return}function __ZN11MethodBind1I4AreabED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI4AreaNS0_13SpaceOverrideEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK13MethodBind0RCI4AreaNS0_13SpaceOverrideEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,863017);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI4AreaNS0_13SpaceOverrideEE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235728)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2Ei(i,ij[n&8191](d)|0);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI4AreaNS0_13SpaceOverrideEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0;if(!b)f=0;else{d=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235728)|0;f=d?b:0}b=c[a+44>>2]|0;d=c[a+48>>2]|0;a=f+(d>>1)|0;if(!(d&1)){g=b;h=ij[g&8191](a)|0;c[e>>2]=h;return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=ij[g&8191](a)|0;c[e>>2]=h;return}}function __ZN13MethodBind0RCI4AreaNS0_13SpaceOverrideEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I4AreaNS0_13SpaceOverrideEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if(!b){__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK11MethodBind1I4AreaNS0_13SpaceOverrideEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,863017);l=a;return c[b>>2]|0}function __ZN11MethodBind1I4AreaNS0_13SpaceOverrideEE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235728)|0:0){c[h>>2]=0;a[1263537]=0;k=d+24|0;n=c[k>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=i;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=i;return}if((g|0)>0){if((n|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);p=0}else{a[1263537]=0;p=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,p)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=p;c[b>>2]=0;l=i;return}}p=c[d+44>>2]|0;n=c[d+48>>2]|0;o=e+(n>>1)|0;if(!(n&1))q=p;else q=c[(c[o>>2]|0)+p>>2]|0;do if((g|0)<1){p=c[k>>2]|0;n=p+-1|0;if((p|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)s=0;else s=c[e+-4>>2]|0;if((p|0)<=(s|0)){if(r)t=0;else t=c[e+-4>>2]|0;do if((t|0)<(p|0)){if(r)u=0;else u=c[e+-4>>2]|0;if((u|0)<(p|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);v=0;break}else{a[1263537]=0;w=31;break}}else w=31;while(0);if((w|0)==31)v=e+(n*24|0)|0;__ZN7VariantC2ERKS_(j,v);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);f=__ZNK7VariantcviEv(j)|0;Pi[q&2047](o,f);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I4AreaNS0_13SpaceOverrideEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235728)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1)){g=b;h=c[d>>2]|0;i=c[h>>2]|0;Pi[g&2047](a,i);return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=c[d>>2]|0;i=c[h>>2]|0;Pi[g&2047](a,i);return}}function __ZN11MethodBind1I4AreaNS0_13SpaceOverrideEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I4AreajE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if(!b){__ZN7VariantC2Ej(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK11MethodBind1I4AreajE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,863017);l=a;return c[b>>2]|0}function __ZN11MethodBind1I4AreajE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235728)|0:0){c[h>>2]=0;a[1263537]=0;k=d+24|0;n=c[k>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=i;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=i;return}if((g|0)>0){if((n|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);p=0}else{a[1263537]=0;p=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,p)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=p;c[b>>2]=0;l=i;return}}p=c[d+44>>2]|0;n=c[d+48>>2]|0;o=e+(n>>1)|0;if(!(n&1))q=p;else q=c[(c[o>>2]|0)+p>>2]|0;do if((g|0)<1){p=c[k>>2]|0;n=p+-1|0;if((p|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)s=0;else s=c[e+-4>>2]|0;if((p|0)<=(s|0)){if(r)t=0;else t=c[e+-4>>2]|0;do if((t|0)<(p|0)){if(r)u=0;else u=c[e+-4>>2]|0;if((u|0)<(p|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);v=0;break}else{a[1263537]=0;w=31;break}}else w=31;while(0);if((w|0)==31)v=e+(n*24|0)|0;__ZN7VariantC2ERKS_(j,v);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);f=__ZNK7VariantcvjEv(j)|0;Pi[q&2047](o,f);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I4AreajE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235728)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1)){g=b;h=c[d>>2]|0;i=c[h>>2]|0;Pi[g&2047](a,i);return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=c[d>>2]|0;i=c[h>>2]|0;Pi[g&2047](a,i);return}}function __ZN11MethodBind1I4AreajED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN22NavigationMeshInstance18_initialize_classvEv(b){b=b|0;if(a[1263313]|0)return;if(!(a[1257014]|0)){if(!(a[1256996]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI4NodeEEvv();__ZN4Node13_bind_methodsEv();a[1256996]=1}__ZN7ClassDB10_add_classI7SpatialEEvv();__ZN7Spatial13_bind_methodsEv();a[1257014]=1}__ZN7ClassDB10_add_classI22NavigationMeshInstanceEEvv();__ZN22NavigationMeshInstance13_bind_methodsEv();a[1263313]=1;return}function __ZN22NavigationMeshInstance5_setvERK10StringNameRK7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK22NavigationMeshInstance5_getvERK10StringNameR7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK22NavigationMeshInstance19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+24|0;g=e+4|0;h=e;if(!d)__ZNK7Spatial19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,0);__ZN6StringC2EPKc(f,852216);i=c[f>>2]|0;f=i;j=g+4|0;c[j>>2]=0;k=g+12|0;c[k>>2]=0;c[g>>2]=0;n=(i|0)==0;if(!n?(c[j>>2]=0,__Z28atomic_conditional_incrementPj(i+-8|0)|0):0)c[j>>2]=f;c[g+8>>2]=0;f=c[k>>2]|0;if(f|0){if(!(__Z16atomic_decrementPj(f+-8|0)|0))__ZN6Memory11free_staticEPvb(f,1);c[k>>2]=0}c[g+16>>2]=256;if(!(c[b>>2]|0)){k=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=k;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0}k=__ZnwjPFPvjE(32,4740)|0;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0;c[k+12>>2]=0;c[k+16>>2]=7;f=k+20|0;c[f>>2]=0;j=k+24|0;c[j>>2]=0;o=k+28|0;c[o>>2]=0;__ZN12PropertyInfoaSERKS_(k,g)|0;p=c[b>>2]|0;q=p+4|0;r=c[q>>2]|0;c[j>>2]=r;c[f>>2]=0;c[o>>2]=p;if(r|0)c[r+20>>2]=k;c[q>>2]=k;if(!(c[p>>2]|0))c[p>>2]=k;k=p+8|0;c[k>>2]=(c[k>>2]|0)+1;k=c[g+12>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);k=c[g+4>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);if(!n?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);__ZN10StringNameC2EPKc(h,852216);__ZN7ClassDB17get_property_listE10StringNameP4ListI12PropertyInfo16DefaultAllocatorEbPK6Object(h,b,1,a);__ZN10StringNameD2Ev(h);if(!d){l=e;return}__ZNK7Spatial19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,1);l=e;return}function __ZN22NavigationMeshInstance14_notificationvEib(a,b,c){a=a|0;b=b|0;c=c|0;if(!c){if(511!=510)__ZN4Node13_notificationEi(a,b);if(528!=511)__ZN7Spatial13_notificationEi(a,b)}if(1182!=528)__ZN22NavigationMeshInstance13_notificationEi(a,b);if(!c)return;if(528!=511)__ZN7Spatial13_notificationEi(a,b);if(511==510)return;__ZN4Node13_notificationEi(a,b);return}function __ZNK22NavigationMeshInstance16_get_class_namevEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+8|0;e=b+4|0;f=b;g=a+392|0;a=c[g>>2]|0;if(a|0){if(c[a+4>>2]|0){l=b;return g|0}if(__ZNK6String6lengthEv(a+8|0)|0){l=b;return g|0}}__ZN6StringC2EPKc(d,852216);c[f>>2]=c[d>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameaSERKS_(g,e);__ZN10StringNameD2Ev(e);e=c[f>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);l=b;return g|0}function __ZNK22NavigationMeshInstance9get_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,852216);l=a;return c[b>>2]|0}function __ZNK22NavigationMeshInstance8is_classERK6String(a,b){a=a|0;b=b|0;var c=0;if((!(__ZNK6StringeqEPKc(b,852216)|0)?!(__ZNK6StringeqEPKc(b,946852)|0):0)?!(__ZNK6StringeqEPKc(b,1132465)|0):0)c=__ZNK6StringeqEPKc(b,1142944)|0;else c=1;return c|0}function __ZNK22NavigationMeshInstance12is_class_ptrEPv(a,b){a=a|0;b=b|0;return (b|0)==1235732|((b|0)==1220920|((b|0)==1220720|(b|0)==1220580))|0}function __ZN22NavigationMeshInstanceD2Ev(a){a=a|0;var b=0,d=0;c[a>>2]=257572;b=a+408|0;d=c[b>>2]|0;if((d|0?__ZN9Reference11unreferenceEv(d)|0:0)?(d=c[b>>2]|0,__Z17predelete_handlerP6Object(d)|0):0){gj[c[(c[d>>2]|0)+76>>2]&8191](d);__ZN6Memory11free_staticEPvb(d,0)}c[b>>2]=0;__ZN10StringNameD2Ev(a+392|0);__ZN7SpatialD2Ev(a);return}function __ZN22NavigationMeshInstanceD0Ev(a){a=a|0;var b=0,d=0;c[a>>2]=257572;b=a+408|0;d=c[b>>2]|0;if((d|0?__ZN9Reference11unreferenceEv(d)|0:0)?(d=c[b>>2]|0,__Z17predelete_handlerP6Object(d)|0):0){gj[c[(c[d>>2]|0)+76>>2]&8191](d);__ZN6Memory11free_staticEPvb(d,0)}c[b>>2]=0;__ZN10StringNameD2Ev(a+392|0);__ZN7SpatialD2Ev(a);__ZdlPv(a);return}function __ZNK22NavigationMeshInstance25get_configuration_warningEv(b){b=b|0;var d=0,e=0;if(!(__ZNK7Spatial18is_visible_in_treeEv(b)|0))return 0;if(!(a[b+136>>0]|0))return 0;if(!(c[b+408>>2]|0))return 0;else d=b;while(1){if(!((d|0)==0|($i[c[(c[d>>2]|0)+44>>2]&8191](d,1220924)|0)^1)){e=7;break}d=__ZNK4Node10get_parentEv(d)|0;if(!d){e=7;break}if((d|0)==0|($i[c[(c[d>>2]|0)+44>>2]&8191](d,1220920)|0)^1){e=7;break}}if((e|0)==7)return 0;return 0}function __ZN22NavigationMeshInstance13_notificationEi(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0;e=l;l=l+48|0;if((l|0)>=(m|0))ba(48);f=e;switch(d|0){case 10:{a:do if(b|0){d=b+404|0;g=b;while(1){if($i[c[(c[g>>2]|0)+44>>2]&8191](g,1220924)|0){c[d>>2]=g;if(g|0)break}else c[d>>2]=0;h=__ZNK7Spatial18get_parent_spatialEv(g)|0;if(!h)break a;else g=h}if(a[b+396>>0]|0?(d=b+408|0,c[d>>2]|0):0){__ZNK7Spatial22get_relative_transformEPK4Node(f,b,g);c[b+400>>2]=__ZN10Navigation14navmesh_createERK3RefI14NavigationMeshERK9TransformP6Object(g,d,f,b)|0}}while(0);d=b+408|0;if(!(c[d>>2]|0)){l=e;return}h=b+132|0;i=c[h>>2]|0;if(!i){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(947574,947583,260,947603,0);j=0}else{a[1263537]=0;j=i}if(!(__ZNK9SceneTree28is_debugging_navigation_hintEv(j)|0)){l=e;return}j=__ZnwjPKc(468,1263606)|0;__ZN12MeshInstanceC2Ev(j);__Z22postinitialize_handlerP6Object(j);c[f>>2]=__ZN14NavigationMesh14get_debug_meshEv(c[d>>2]|0)|0;__ZN12MeshInstance8set_meshERK3RefI4MeshE(j,f);d=c[f>>2]|0;if((d|0?__ZN9Reference11unreferenceEv(d)|0:0)?(d=c[f>>2]|0,__Z17predelete_handlerP6Object(d)|0):0){gj[c[(c[d>>2]|0)+76>>2]&8191](d);__ZN6Memory11free_staticEPvb(d,0)}if(!(a[b+396>>0]|0)){d=c[h>>2]|0;if(!d){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(947574,947583,260,947603,0);k=0}else{a[1263537]=0;k=d}c[f>>2]=__ZN9SceneTree38get_debug_navigation_disabled_materialEv(k)|0;__ZN16GeometryInstance21set_material_overrideERK3RefI8MaterialE(j,f);k=c[f>>2]|0;if((k|0?__ZN9Reference11unreferenceEv(k)|0:0)?(k=c[f>>2]|0,__Z17predelete_handlerP6Object(k)|0):0){gj[c[(c[k>>2]|0)+76>>2]&8191](k);__ZN6Memory11free_staticEPvb(k,0)}}else{k=c[h>>2]|0;if(!k){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(947574,947583,260,947603,0);n=0}else{a[1263537]=0;n=k}c[f>>2]=__ZN9SceneTree29get_debug_navigation_materialEv(n)|0;__ZN16GeometryInstance21set_material_overrideERK3RefI8MaterialE(j,f);n=c[f>>2]|0;if((n|0?__ZN9Reference11unreferenceEv(n)|0:0)?(n=c[f>>2]|0,__Z17predelete_handlerP6Object(n)|0):0){gj[c[(c[n>>2]|0)+76>>2]&8191](n);__ZN6Memory11free_staticEPvb(n,0)}}__ZN4Node9add_childEPS_b(b,j,0);c[b+412>>2]=j;l=e;return}case 29:{j=c[b+404>>2]|0;if(!j){l=e;return}n=c[b+400>>2]|0;if((n|0)==-1){l=e;return}__ZNK7Spatial22get_relative_transformEPK4Node(f,b,j);__ZN10Navigation21navmesh_set_transformEiRK9Transform(j,n,f);l=e;return}case 11:{f=b+404|0;n=c[f>>2]|0;if(n|0?(j=b+400|0,k=c[j>>2]|0,(k|0)!=-1):0){__ZN10Navigation14navmesh_removeEi(n,k);c[j>>2]=-1}j=b+412|0;b=c[j>>2]|0;if(b|0){__ZN4Node12queue_deleteEv(b);c[j>>2]=0}c[f>>2]=0;l=e;return}default:{l=e;return}}}function __ZNK7Spatial22get_relative_transformEPK4Node(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0;f=l;l=l+96|0;if((l|0)>=(m|0))ba(96);h=f;i=f+48|0;if((d|0)==(e|0)){g[b>>2]=1.0;g[b+4>>2]=0.0;g[b+8>>2]=0.0;g[b+12>>2]=0.0;g[b+16>>2]=1.0;g[b+20>>2]=0.0;g[b+24>>2]=0.0;g[b+28>>2]=0.0;g[b+32>>2]=1.0;g[b+44>>2]=0.0;g[b+40>>2]=0.0;g[b+36>>2]=0.0;l=f;return}j=c[d+376>>2]|0;if(!j){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(852095,811464,319,852118,0);g[b>>2]=1.0;g[b+4>>2]=0.0;g[b+8>>2]=0.0;g[b+12>>2]=0.0;g[b+16>>2]=1.0;g[b+20>>2]=0.0;g[b+24>>2]=0.0;g[b+28>>2]=0.0;g[b+32>>2]=1.0;g[b+44>>2]=0.0;g[b+40>>2]=0.0;g[b+36>>2]=0.0;l=f;return}a[1263537]=0;if((j|0)==(e|0)){k=d+360|0;if(c[k>>2]&2|0){n=d+288|0;g[d+288>>2]=1.0;g[d+292>>2]=0.0;g[d+296>>2]=0.0;g[d+300>>2]=0.0;g[d+304>>2]=1.0;g[d+308>>2]=0.0;g[d+312>>2]=0.0;g[d+316>>2]=0.0;g[d+320>>2]=1.0;__ZN5Basis5scaleERK7Vector3(n,d+348|0);__ZN5Basis6rotateERK7Vector3(n,d+336|0);c[k>>2]=c[k>>2]&-3}o=b;p=d+288|0;q=o+48|0;do{c[o>>2]=c[p>>2];o=o+4|0;p=p+4|0}while((o|0)<(q|0));l=f;return}else{__ZNK7Spatial22get_relative_transformEPK4Node(h,j,e);e=d+360|0;if(c[e>>2]&2|0){j=d+288|0;g[d+288>>2]=1.0;g[d+292>>2]=0.0;g[d+296>>2]=0.0;g[d+300>>2]=0.0;g[d+304>>2]=1.0;g[d+308>>2]=0.0;g[d+312>>2]=0.0;g[d+316>>2]=0.0;g[d+320>>2]=1.0;__ZN5Basis5scaleERK7Vector3(j,d+348|0);__ZN5Basis6rotateERK7Vector3(j,d+336|0);c[e>>2]=c[e>>2]&-3}o=i;p=d+288|0;q=o+48|0;do{c[o>>2]=c[p>>2];o=o+4|0;p=p+4|0}while((o|0)<(q|0));__ZNK9TransformmlERKS_(b,h,i);l=f;return}}function __ZN10Navigation14navmesh_createERK3RefI14NavigationMeshERK9TransformP6Object(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var h=0,i=0,j=0,k=0,n=0;h=l;l=l+80|0;if((l|0)>=(m|0))ba(80);i=h+64|0;j=h;k=b+424|0;n=c[k>>2]|0;c[k>>2]=n+1;c[i>>2]=n;g[j+4>>2]=1.0;g[j+8>>2]=0.0;g[j+12>>2]=0.0;g[j+16>>2]=0.0;g[j+20>>2]=1.0;g[j+24>>2]=0.0;g[j+28>>2]=0.0;g[j+32>>2]=0.0;g[j+36>>2]=1.0;n=j+40|0;k=j+56|0;c[k>>2]=0;c[j+60>>2]=0;c[n>>2]=0;c[n+4>>2]=0;c[n+8>>2]=0;a[n+12>>0]=0;n=c[d>>2]|0;if(n|0){c[k>>2]=n;__ZN9Reference9referenceEv(n)}n=j+4|0;k=e;e=n+48|0;do{c[n>>2]=c[k>>2];n=n+4|0;k=k+4|0}while((n|0)<(e|0));c[j>>2]=f;__ZN10Navigation7NavMeshaSERKS0_(__ZN3MapIiN10Navigation7NavMeshE10ComparatorIiE16DefaultAllocatorEixERKi(b+412|0,i)|0,j)|0;__ZN10Navigation13_navmesh_linkEi(b,c[i>>2]|0);b=c[i>>2]|0;__ZN10Navigation7NavMeshD2Ev(j);l=h;return b|0}function __ZNK9SceneTree28is_debugging_navigation_hintEv(b){b=b|0;return (a[b+121>>0]|0)!=0|0}function __ZN14NavigationMesh14get_debug_meshEv(b){b=b|0;var d=0,e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0.0,U=0.0,V=0.0,W=0.0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0,ia=0,ja=0,ka=0;d=l;l=l+128|0;if((l|0)>=(m|0))ba(128);e=d+64|0;f=d+112|0;h=d+108|0;i=d+24|0;j=d+104|0;k=d+80|0;n=d+76|0;o=d;p=b+136|0;q=c[p>>2]|0;if(q|0){__ZN9Reference9referenceEv(q);r=q;l=d;return r|0}q=b+128|0;c[e>>2]=0;if(c[q>>2]|0){__ZN10PoolVectorI7Vector3E12_unreferenceEv(e);s=c[q>>2]|0;if((s|0)!=0?(__Z28atomic_conditional_incrementPj(s)|0)!=0:0){s=c[q>>2]|0;c[e>>2]=s;t=s}else t=c[e>>2]|0;c[f>>2]=t;if(!t){u=0;v=0}else{__Z16atomic_incrementPj(t+4|0)|0;u=t;v=c[t+8>>2]|0}}else{c[f>>2]=0;u=0;v=0}c[h>>2]=0;t=b+132|0;s=v;v=i+12|0;q=i+24|0;w=0;a:while(1){x=c[t>>2]|0;if(!x)y=0;else y=c[x+-4>>2]|0;if((w|0)>=(y|0)){z=15;break}x=__ZN14NavigationMesh11get_polygonEi(b,w)|0;c[e>>2]=x;A=2;B=x;while(1){x=(B|0)==0;if(x)C=0;else C=c[B+-4>>2]|0;if((A|0)>=(C|0))break;D=i;E=D+36|0;do{c[D>>2]=0;D=D+4|0}while((D|0)<(E|0));if(x){z=32;break a}if((c[B+-4>>2]|0)<=0){z=32;break a}__ZN6VectorIiE14_copy_on_writeEv(e);F=c[e>>2]|0;G=s+((c[F>>2]|0)*12|0)|0;c[i>>2]=c[G>>2];c[i+4>>2]=c[G+4>>2];c[i+8>>2]=c[G+8>>2];G=A+-1|0;H=(F|0)==0;if(H)I=0;else I=c[F+-4>>2]|0;if((I|0)<(A|0)){if(H)J=0;else J=c[F+-4>>2]|0;if((J|0)<(A|0)){z=41;break a}a[1263537]=0}__ZN6VectorIiE14_copy_on_writeEv(e);F=c[e>>2]|0;H=s+((c[F+(G<<2)>>2]|0)*12|0)|0;c[v>>2]=c[H>>2];c[v+4>>2]=c[H+4>>2];c[v+8>>2]=c[H+8>>2];H=(F|0)==0;if(H)K=0;else K=c[F+-4>>2]|0;if((K|0)<=(A|0)){if(H)L=0;else L=c[F+-4>>2]|0;if((L|0)<=(A|0)){z=47;break a}a[1263537]=0}__ZN6VectorIiE14_copy_on_writeEv(e);F=s+((c[(c[e>>2]|0)+(A<<2)>>2]|0)*12|0)|0;c[q>>2]=c[F>>2];c[q+4>>2]=c[F+4>>2];c[q+8>>2]=c[F+8>>2];if(!(c[h>>2]|0)){F=__ZnwjPFPvjE(12,4740)|0;c[h>>2]=F;c[F>>2]=0;c[F+4>>2]=0;c[F+8>>2]=0}F=__ZnwjPFPvjE(48,4740)|0;H=F+36|0;D=F;G=i;E=D+36|0;do{c[D>>2]=c[G>>2];D=D+4|0;G=G+4|0}while((D|0)<(E|0));G=c[h>>2]|0;D=G+4|0;E=c[D>>2]|0;c[F+40>>2]=E;c[H>>2]=0;c[F+44>>2]=G;if(E|0)c[E+36>>2]=F;c[D>>2]=F;if(!(c[G>>2]|0))c[G>>2]=F;D=G+8|0;c[D>>2]=(c[D>>2]|0)+1;A=A+1|0;B=c[e>>2]|0}if(B|0?(__Z16atomic_decrementPj(B+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(B,1);w=w+1|0}if((z|0)==15){w=i+4|0;c[w>>2]=379008;c[i>>2]=0;q=i+8|0;c[q>>2]=0;c[j>>2]=0;s=c[h>>2]|0;if(!s)M=0;else M=c[s+8>>2]|0;__ZN10PoolVectorI7Vector3E6resizeEi(j,M*3|0)|0;if((c[j>>2]|0)!=0?(__ZN10PoolVectorI7Vector3E14_copy_on_writeEv(j),M=c[j>>2]|0,(M|0)!=0):0){__Z16atomic_incrementPj(M+4|0)|0;N=M;O=c[M+8>>2]|0}else{N=0;O=0}M=c[h>>2]|0;if(!M){P=0;Q=0}else{R=0;S=M;z=56}while(1){if((z|0)==56){z=0;P=c[S>>2]|0;Q=R}if(!P)break;M=O;s=k+12|0;L=k+4|0;K=k+16|0;v=k+8|0;J=k+20|0;I=0;C=Q;do{b=P+(I*12|0)|0;y=M+(C*12|0)|0;C=C+1|0;c[y>>2]=c[b>>2];c[y+4>>2]=c[b+4>>2];c[y+8>>2]=c[b+8>>2];c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0;c[k+12>>2]=0;c[k+16>>2]=0;c[k+20>>2]=0;__ZNK7Vector37snappedEf(e,b,9.999999747378752e-06);c[k>>2]=c[e>>2];c[k+4>>2]=c[e+4>>2];c[k+8>>2]=c[e+8>>2];I=I+1|0;__ZNK7Vector37snappedEf(e,P+(((I|0)==3?0:I)*12|0)|0,9.999999747378752e-06);c[s>>2]=c[e>>2];c[s+4>>2]=c[e+4>>2];c[s+8>>2]=c[e+8>>2];T=+g[k>>2];U=+g[s>>2];do if(T==U){V=+g[L>>2];W=+g[K>>2];if(V==W)if(+g[v>>2]<+g[J>>2]){z=72;break}else break;else if(V<W){z=72;break}else break}else if(T<U)z=72;while(0);if((z|0)==72){z=0;c[e>>2]=c[k>>2];c[e+4>>2]=c[k+4>>2];c[e+8>>2]=c[k+8>>2];c[k>>2]=c[s>>2];c[k+4>>2]=c[s+4>>2];c[k+8>>2]=c[s+8>>2];c[s>>2]=c[e>>2];c[s+4>>2]=c[e+4>>2];c[s+8>>2]=c[e+8>>2]}if((c[i>>2]|0)!=0?(F=__ZNK3MapIN14NavigationMesh8_EdgeKeyEb10ComparatorIS1_E16DefaultAllocatorE5_findERKS1_(i,k)|0,(F|0)!=0):0)a[F+48>>0]=0;else a[(__ZN3MapIN14NavigationMesh8_EdgeKeyEb10ComparatorIS1_E16DefaultAllocatorEixERKS1_(i,k)|0)>>0]=1}while((I|0)!=3);R=Q+3|0;S=P+36|0;z=56}if(N|0)__Z16atomic_decrementPj(N+4|0)|0;c[e>>2]=0;N=c[i>>2]|0;if((N|0)!=0?(P=c[N+8>>2]|0,N=c[w>>2]|0,(P|0)!=(N|0)):0){S=P;while(1){P=c[S+8>>2]|0;if((P|0)==(N|0))break;else S=P}if(S){N=S;S=0;while(1){if(!(a[N+48>>0]|0))X=S;else{P=N+24|0;if(!S){Q=__ZnwjPFPvjE(12,4740)|0;c[e>>2]=Q;c[Q>>2]=0;c[Q+4>>2]=0;c[Q+8>>2]=0}Q=__ZnwjPFPvjE(24,4740)|0;R=Q+12|0;c[R>>2]=0;c[R+4>>2]=0;c[R+8>>2]=0;c[Q>>2]=c[P>>2];c[Q+4>>2]=c[P+4>>2];c[Q+8>>2]=c[P+8>>2];P=c[e>>2]|0;O=P+4|0;I=c[O>>2]|0;c[Q+16>>2]=I;c[R>>2]=0;c[Q+20>>2]=P;if(I|0)c[I+12>>2]=Q;c[O>>2]=Q;if(!(c[P>>2]|0))c[P>>2]=Q;Q=P+8|0;c[Q>>2]=(c[Q>>2]|0)+1;Q=N+36|0;P=__ZnwjPFPvjE(24,4740)|0;O=P+12|0;c[O>>2]=0;c[O+4>>2]=0;c[O+8>>2]=0;c[P>>2]=c[Q>>2];c[P+4>>2]=c[Q+4>>2];c[P+8>>2]=c[Q+8>>2];Q=c[e>>2]|0;I=Q+4|0;R=c[I>>2]|0;c[P+16>>2]=R;c[O>>2]=0;c[P+20>>2]=Q;if(R|0)c[R+12>>2]=P;c[I>>2]=P;if(!(c[Q>>2]|0))c[Q>>2]=P;P=Q+8|0;c[P>>2]=(c[P>>2]|0)+1;X=Q}N=c[N+16>>2]|0;if(!N)break;else S=X}c[k>>2]=0;if(!X){Y=0;Z=k;_=k}else{Y=c[X+8>>2]|0;Z=k;_=k}}else z=78}else z=78;if((z|0)==78){c[k>>2]=0;Y=0;Z=k;_=k}__ZN10PoolVectorI7Vector3E6resizeEi(k,Y)|0;if((c[Z>>2]|0)!=0?(__ZN10PoolVectorI7Vector3E14_copy_on_writeEv(k),Y=c[Z>>2]|0,(Y|0)!=0):0){__Z16atomic_incrementPj(Y+4|0)|0;$=Y;aa=c[Y+8>>2]|0}else{$=0;aa=0}Y=c[e>>2]|0;if(!Y){ca=0;da=0;ea=0}else{fa=0;ga=Y;z=99}while(1){if((z|0)==99){z=0;Y=c[ga>>2]|0;ca=Y;da=fa;ea=Y}if(!ca)break;Y=aa+(da*12|0)|0;c[Y>>2]=c[ea>>2];c[Y+4>>2]=c[ea+4>>2];c[Y+8>>2]=c[ea+8>>2];fa=da+1|0;ga=ca+12|0;z=99}if($|0)__Z16atomic_decrementPj($+4|0)|0;$=__ZnwjPKc(196,1263606)|0;__ZN4MeshC2Ev($);__Z22postinitialize_handlerP6Object($);if(!$){ha=0;ia=0}else{a[1263537]=0;__ZN9Reference8init_refEv($)|0;ha=$;ia=$}$=c[p>>2]|0;if((ha|0)==($|0)){if(ha|0){ja=ha;z=114}}else{if(($|0?__ZN9Reference11unreferenceEv($)|0:0)?($=c[p>>2]|0,__Z17predelete_handlerP6Object($)|0):0){gj[c[(c[$>>2]|0)+76>>2]&8191]($);__ZN6Memory11free_staticEPvb($,0)}c[p>>2]=ia;if(ha|0){__ZN9Reference9referenceEv(ha);ja=ha;z=114}}if(((z|0)==114?__ZN9Reference11unreferenceEv(ja)|0:0)?__Z17predelete_handlerP6Object(ha)|0:0){gj[c[(c[ha>>2]|0)+76>>2]&8191](ha);__ZN6Memory11free_staticEPvb(ia,0)}__ZN5ArrayC2Ev(n);__ZN5Array6resizeEi(n,9)|0;__ZN7VariantC2ERK10PoolVectorI7Vector3E(o,k);__ZN7VariantaSERKS_(__ZN5ArrayixEi(n,0)|0,o);if(c[o>>2]|0)__ZN7Variant5clearEv(o);ia=c[p>>2]|0;__ZN5ArrayC2Ev(o);__ZN4Mesh23add_surface_from_arraysENS_13PrimitiveTypeERK5ArrayS3_j(ia,1,n,o,97792);__ZN5ArrayD2Ev(o);o=c[p>>2]|0;if(!o)ka=0;else{__ZN9Reference9referenceEv(o);ka=o}__ZN5ArrayD2Ev(n);__ZN10PoolVectorI7Vector3E12_unreferenceEv(k);__ZN4ListI7Vector316DefaultAllocatorED2Ev(e);__ZN10PoolVectorI7Vector3E12_unreferenceEv(j);j=c[i>>2]|0;if(j|0?(__ZN3MapIN14NavigationMesh8_EdgeKeyEb10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(i,c[j+8>>2]|0),j=c[w>>2]|0,w=c[i>>2]|0,c[w+8>>2]=j,c[q>>2]=0,q=j,c[q+12>>2]=q,w|0):0){__ZN6Memory11free_staticEPvb(w,0);c[i>>2]=0}__ZN4ListI5Face316DefaultAllocatorED2Ev(h);if(u|0)__Z16atomic_decrementPj(u+4|0)|0;__ZN10PoolVectorI7Vector3E12_unreferenceEv(f);r=ka;l=d;return r|0}else if((z|0)==32)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((z|0)==41){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);df()}else if((z|0)==47)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);return 0}function __ZN12MeshInstance8set_meshERK3RefI4MeshE(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+16|0;g=e+12|0;h=e+8|0;i=e+4|0;j=e;k=b+444|0;n=c[k>>2]|0;if((n|0)==(c[d>>2]|0)){l=e;return}if((n|0?(__ZN6Object10disconnectERK10StringNamePS_S2_(n,(c[313449]|0)+4|0,b,(c[308579]|0)+580|0),n=b+464|0,a[1263537]=0,o=c[n>>2]|0,o|0):0)?c[o+-4>>2]|0:0){__ZN6VectorI3RefI8MaterialEE6_unrefEPv(n,o);c[n>>2]=0}n=c[k>>2]|0;if((c[d>>2]|0)!=(n|0)){if((n|0?__ZN9Reference11unreferenceEv(n)|0:0)?(n=c[k>>2]|0,__Z17predelete_handlerP6Object(n)|0):0){gj[c[(c[n>>2]|0)+76>>2]&8191](n);__ZN6Memory11free_staticEPvb(n,0)}c[k>>2]=0;n=c[d>>2]|0;c[k>>2]=n;if(n|0)__ZN9Reference9referenceEv(n)}n=b+452|0;d=c[n>>2]|0;if(d|0?(__ZN3MapI10StringNameN12MeshInstance15BlendShapeTrackE10ComparatorIS0_E16DefaultAllocatorE13_cleanup_treeEPNS6_7ElementE(n,c[d+8>>2]|0),d=c[b+456>>2]|0,o=c[n>>2]|0,c[o+8>>2]=d,c[b+460>>2]=0,p=d,c[p+12>>2]=p,o|0):0){__ZN10StringNameD2Ev(o+24|0);__ZN6Memory11free_staticEPvb(o,0);c[n>>2]=0}o=c[k>>2]|0;if(!o){c[f>>2]=0;__ZN14VisualInstance8set_baseERK3RID(b,f);l=e;return}if((__ZNK4Mesh21get_blend_shape_countEv(o)|0)>0){o=0;do{p=__ZNK4Mesh20get_blend_shape_nameEi(c[k>>2]|0,o)|0;c[j>>2]=p;do if(p){d=c[p+4>>2]|0;if(d|0){__ZN6StringC2EPKc(f,d);q=c[f>>2]|0;break}d=p+8|0;c[f>>2]=0;r=c[d>>2]|0;if((r|0)!=0?(c[f>>2]=0,(__Z28atomic_conditional_incrementPj(r+-8|0)|0)!=0):0){r=c[d>>2]|0;c[f>>2]=r;q=r}else q=0}else{c[f>>2]=0;q=0}while(0);c[i>>2]=q;c[h>>2]=__ZplPKcRK6String(850670,i)|0;__ZN10StringNameC2ERK6String(g,h);p=__ZN3MapI10StringNameN12MeshInstance15BlendShapeTrackE10ComparatorIS0_E16DefaultAllocatorEixERKS0_(n,g)|0;c[p>>2]=o;c[p+4>>2]=0;__ZN10StringNameD2Ev(g);p=c[h>>2]|0;if(p|0?(__Z16atomic_decrementPj(p+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(p,1);p=c[i>>2]|0;if(p|0?(__Z16atomic_decrementPj(p+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(p,1);__ZN10StringNameD2Ev(j);o=o+1|0}while((o|0)<(__ZNK4Mesh21get_blend_shape_countEv(c[k>>2]|0)|0))}o=c[k>>2]|0;j=(c[313449]|0)+4|0;i=(c[308579]|0)+580|0;c[f>>2]=0;__ZN6Object7connectERK10StringNamePS_S2_RK6VectorI7VariantEj(o,j,b,i,f,0)|0;i=c[f>>2]|0;if(i|0?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0){j=c[f>>2]|0;o=(j|0)==0?0:j+-4|0;j=o+4|0;h=c[o>>2]|0;if(h|0){g=0;n=h;while(1){h=j+(g*24|0)|0;if(!(c[h>>2]|0))s=n;else{__ZN7Variant5clearEv(h);s=c[o>>2]|0}g=g+1|0;if(g>>>0>=s>>>0)break;else n=s}}__ZN6Memory11free_staticEPvb(i,1)}__ZN6VectorI3RefI8MaterialEE6resizeEi(b+464|0,__ZNK4Mesh17get_surface_countEv(c[k>>2]|0)|0)|0;i=c[k>>2]|0;c[f>>2]=ij[c[(c[i>>2]|0)+112>>2]&8191](i)|0;__ZN14VisualInstance8set_baseERK3RID(b,f);l=e;return}function __ZN9SceneTree29get_debug_navigation_materialEv(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d;f=b+296|0;b=c[f>>2]|0;if(b|0){__ZN9Reference9referenceEv(b);g=b;l=d;return g|0}b=__ZnwjPKc(420,1263606)|0;__ZN15SpatialMaterialC2Ev(b);__Z22postinitialize_handlerP6Object(b);if(b){a[1263537]=0;if(__ZN9Reference8init_refEv(b)|0){h=b;i=5}}else{h=0;i=5}if((i|0)==5)c[e>>2]=h;__ZN3RefI8MaterialEaSI15SpatialMaterialEEvRKS_IT_E(f,e);h=c[f>>2]|0;if(!h)j=0;else{__ZN9Reference9referenceEv(h);j=h}h=c[e>>2]|0;if((h|0?__ZN9Reference11unreferenceEv(h)|0:0)?(h=c[e>>2]|0,__Z17predelete_handlerP6Object(h)|0):0){gj[c[(c[h>>2]|0)+76>>2]&8191](h);__ZN6Memory11free_staticEPvb(h,0)}g=j;l=d;return g|0}function __ZN16GeometryInstance21set_material_overrideERK3RefI8MaterialE(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d+12|0;f=d+8|0;g=d+4|0;h=d;i=a+416|0;j=c[i>>2]|0;if((c[b>>2]|0)!=(j|0)){if((j|0?__ZN9Reference11unreferenceEv(j)|0:0)?(j=c[i>>2]|0,__Z17predelete_handlerP6Object(j)|0):0){gj[c[(c[j>>2]|0)+76>>2]&8191](j);__ZN6Memory11free_staticEPvb(j,0)}c[i>>2]=0;j=c[b>>2]|0;c[i>>2]=j;if(j|0)__ZN9Reference9referenceEv(j)}j=__ZN12VisualServer13get_singletonEv()|0;i=c[(c[j>>2]|0)+1016>>2]|0;c[g>>2]=c[a+396>>2];a=c[b>>2]|0;if(!a){k=0;c[h>>2]=k;c[f>>2]=c[g>>2];c[e>>2]=c[h>>2];bj[i&4095](j,f,e);l=d;return}k=ij[c[(c[a>>2]|0)+112>>2]&8191](a)|0;c[h>>2]=k;c[f>>2]=c[g>>2];c[e>>2]=c[h>>2];bj[i&4095](j,f,e);l=d;return}function __ZN9SceneTree38get_debug_navigation_disabled_materialEv(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d;f=b+300|0;b=c[f>>2]|0;if(b|0){__ZN9Reference9referenceEv(b);g=b;l=d;return g|0}b=__ZnwjPKc(420,1263606)|0;__ZN15SpatialMaterialC2Ev(b);__Z22postinitialize_handlerP6Object(b);if(b){a[1263537]=0;if(__ZN9Reference8init_refEv(b)|0){h=b;i=5}}else{h=0;i=5}if((i|0)==5)c[e>>2]=h;__ZN3RefI8MaterialEaSI15SpatialMaterialEEvRKS_IT_E(f,e);h=c[f>>2]|0;if(!h)j=0;else{__ZN9Reference9referenceEv(h);j=h}h=c[e>>2]|0;if((h|0?__ZN9Reference11unreferenceEv(h)|0:0)?(h=c[e>>2]|0,__Z17predelete_handlerP6Object(h)|0):0){gj[c[(c[h>>2]|0)+76>>2]&8191](h);__ZN6Memory11free_staticEPvb(h,0)}g=j;l=d;return g|0}function __ZN10Navigation21navmesh_set_transformEiRK9Transform(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f;c[g>>2]=d;h=b+412|0;i=c[h>>2]|0;a:do if(i|0){j=c[i+8>>2]|0;k=c[b+416>>2]|0;b:do if((j|0)==(k|0))n=j;else{o=j;while(1){p=c[o+24>>2]|0;if((p|0)>(d|0))q=o+8|0;else{if((p|0)>=(d|0)){n=o;break b}q=o+4|0}o=c[q>>2]|0;if((o|0)==(k|0))break a}}while(0);if((n|0)!=(k|0)&(n|0)!=0){a[1263537]=0;j=(__ZN3MapIiN10Navigation7NavMeshE10ComparatorIiE16DefaultAllocatorEixERKi(h,g)|0)+4|0;if(__ZNK9TransformeqERKS_(j,e)|0){l=f;return}__ZN10Navigation15_navmesh_unlinkEi(b,c[g>>2]|0);o=j;j=e;p=o+48|0;do{c[o>>2]=c[j>>2];o=o+4|0;j=j+4|0}while((o|0)<(p|0));__ZN10Navigation13_navmesh_linkEi(b,c[g>>2]|0);l=f;return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(850600,850507,226,850531,0);l=f;return}function __ZN10Navigation14navmesh_removeEi(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0;e=b+412|0;f=c[e>>2]|0;a:do if(f|0){g=c[f+8>>2]|0;h=b+416|0;i=c[h>>2]|0;b:do if((g|0)==(i|0))j=g;else{k=g;while(1){l=c[k+24>>2]|0;if((l|0)>(d|0))m=k+8|0;else{if((l|0)>=(d|0)){j=k;break b}m=k+4|0}k=c[m>>2]|0;if((k|0)==(i|0))break a}}while(0);if((j|0)!=(i|0)&(j|0)!=0){a[1263537]=0;__ZN10Navigation15_navmesh_unlinkEi(b,d);g=c[e>>2]|0;if(!g)return;k=c[g+8>>2]|0;g=c[h>>2]|0;c:do if((k|0)==(g|0))n=k;else{l=k;do{o=c[l+24>>2]|0;if((o|0)>(d|0))p=l+8|0;else{if((o|0)>=(d|0)){n=l;break c}p=l+4|0}l=c[p>>2]|0}while((l|0)!=(g|0));return}while(0);if((n|0)==0|(n|0)==(g|0))return;__ZN3MapIiN10Navigation7NavMeshE10ComparatorIiE16DefaultAllocatorE6_eraseEPNS5_7ElementE(e,n);return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(850492,850507,236,850531,0);return}function __ZN10Navigation15_navmesh_unlinkEi(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0,ia=0,ja=0,ka=0,la=0,ma=0,na=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e+4|0;g=e;c[f>>2]=d;h=b+412|0;i=c[h>>2]|0;a:do if(i|0){j=c[i+8>>2]|0;k=c[b+416>>2]|0;b:do if((j|0)==(k|0))n=j;else{o=j;while(1){p=c[o+24>>2]|0;if((p|0)>(d|0))q=o+8|0;else{if((p|0)>=(d|0)){n=o;break b}q=o+4|0}o=c[q>>2]|0;if((o|0)==(k|0))break a}}while(0);if((n|0)!=(k|0)&(n|0)!=0){a[1263537]=0;j=__ZN3MapIiN10Navigation7NavMeshE10ComparatorIiE16DefaultAllocatorEixERKi(h,f)|0;o=j+52|0;if(!(a[o>>0]|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(850577,850507,145,868456,0);l=e;return}a[1263537]=0;__ZN6StringC2EPKc(g,850593);__Z10print_line6String(g);p=c[g>>2]|0;if(p|0?(__Z16atomic_decrementPj(p+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(p,1);p=j+60|0;j=c[p>>2]|0;if(!j)r=0;else{s=j;t=17}c:while(1){if((t|0)==17){t=0;r=c[s>>2]|0}if(!r){t=19;break}j=c[r>>2]|0;if(j|0?(u=c[j+-4>>2]|0,__ZN6VectorIN10Navigation7Polygon4EdgeEE14_copy_on_writeEv(r),j=c[r>>2]|0,(u|0)>0):0){v=b+396|0;w=b+400|0;x=0;do{y=x;x=x+1|0;z=j+(y*24|0)|0;A=c[z>>2]|0;B=c[z+4>>2]|0;z=j+(((x|0)==(u|0)?0:x)*24|0)|0;C=c[z>>2]|0;D=c[z+4>>2]|0;z=B>>>0>D>>>0|(B|0)==(D|0)&A>>>0>C>>>0;E=z?A:C;F=z?B:D;G=z?C:A;A=z?D:B;B=c[v>>2]|0;d:do if(B){D=c[B+8>>2]|0;z=c[w>>2]|0;e:do if((D|0)==(z|0))H=D;else{C=D;while(1){I=C+24|0;J=I;K=c[J>>2]|0;L=c[J+4>>2]|0;J=(G|0)==(K|0)&(A|0)==(L|0);M=J?E:G;N=J?F:A;O=J?C+32|0:I;I=c[O+4>>2]|0;if(N>>>0<I>>>0|((N|0)==(I|0)?M>>>0<(c[O>>2]|0)>>>0:0))P=C+8|0;else{O=C+32|0;I=J?c[O+4>>2]|0:L;if(!(I>>>0<N>>>0|((I|0)==(N|0)?(J?c[O>>2]|0:K)>>>0<M>>>0:0))){H=C;break e}P=C+4|0}C=c[P>>2]|0;if((C|0)==(z|0)){t=37;break d}}}while(0);if(!((H|0)==(z|0)|(H|0)==0)){a[1263537]=0;D=j+(y*24|0)+16|0;C=c[D>>2]|0;M=H+40|0;if(C|0){K=H+56|0;O=c[K>>2]|0;do if(O|0){a[1263537]=0;if((c[C+16>>2]|0)==(O|0)){if((c[O>>2]|0)==(C|0))c[O>>2]=c[C+8>>2];J=O+4|0;N=c[C+12>>2]|0;if((c[J>>2]|0)==(C|0))c[J>>2]=N;J=C+8|0;if(N|0)c[N+8>>2]=c[J>>2];I=c[J>>2]|0;if(I|0)c[I+12>>2]=N;__ZN6Memory11free_staticEPvb(C,0);N=O+8|0;c[N>>2]=(c[N>>2]|0)+-1}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145114,1145120,157,1145132,0);N=c[K>>2]|0;if(c[N+8>>2]|0)break;__ZN6Memory11free_staticEPvb(N,0);c[K>>2]=0}while(0);c[D>>2]=0;break}K=H+48|0;O=c[K>>2]|0;if(!O){__ZN3MapIN10Navigation7EdgeKeyENS0_10ConnectionE10ComparatorIS1_E16DefaultAllocatorE5eraseEPNS6_7ElementE(v,H);break}C=H+52|0;z=c[C>>2]|0;if((z|0)<0){t=62;break c}N=c[O>>2]|0;I=(N|0)==0;if(I)Q=0;else Q=c[N+-4>>2]|0;if((Q|0)<=(z|0)){if(I)R=0;else R=c[N+-4>>2]|0;if((R|0)<=(z|0)){t=62;break c}a[1263537]=0}__ZN6VectorIN10Navigation7Polygon4EdgeEE14_copy_on_writeEv(O);c[(c[O>>2]|0)+(z*24|0)+8>>2]=0;z=c[K>>2]|0;O=c[C>>2]|0;if((O|0)<0){t=71;break c}N=c[z>>2]|0;I=(N|0)==0;if(I)S=0;else S=c[N+-4>>2]|0;if((S|0)<=(O|0)){if(I)T=0;else T=c[N+-4>>2]|0;if((T|0)<=(O|0)){t=71;break c}a[1263537]=0}__ZN6VectorIN10Navigation7Polygon4EdgeEE14_copy_on_writeEv(z);c[(c[z>>2]|0)+(O*24|0)+12>>2]=-1;O=c[M>>2]|0;U=H+44|0;z=c[U>>2]|0;if((z|0)<0){t=80;break c}N=c[O>>2]|0;I=(N|0)==0;if(I)V=0;else V=c[N+-4>>2]|0;if((V|0)<=(z|0)){if(I)W=0;else W=c[N+-4>>2]|0;if((W|0)<=(z|0)){t=80;break c}a[1263537]=0}__ZN6VectorIN10Navigation7Polygon4EdgeEE14_copy_on_writeEv(O);c[(c[O>>2]|0)+(z*24|0)+8>>2]=0;z=c[M>>2]|0;O=c[U>>2]|0;if((O|0)<0){t=89;break c}N=c[z>>2]|0;I=(N|0)==0;if(I)X=0;else X=c[N+-4>>2]|0;if((X|0)<=(O|0)){if(I)Y=0;else Y=c[N+-4>>2]|0;if((Y|0)<=(O|0)){t=89;break c}a[1263537]=0}__ZN6VectorIN10Navigation7Polygon4EdgeEE14_copy_on_writeEv(z);c[(c[z>>2]|0)+(O*24|0)+12>>2]=-1;if((c[M>>2]|0)==(r|0)){c[M>>2]=c[K>>2];c[U>>2]=c[C>>2]}c[K>>2]=0;c[C>>2]=-1;O=H+56|0;z=c[O>>2]|0;if(!z)break;N=z+8|0;if(!(c[N>>2]|0))break;I=c[z>>2]|0;J=c[I>>2]|0;L=c[I+4>>2]|0;do if(I|0){a[1263537]=0;if((c[I+16>>2]|0)==(z|0)){c[z>>2]=c[I+8>>2];Z=z+4|0;_=c[I+12>>2]|0;if((c[Z>>2]|0)==(I|0))c[Z>>2]=_;Z=I+8|0;if(_|0)c[_+8>>2]=c[Z>>2];$=c[Z>>2]|0;if($|0)c[$+12>>2]=_;__ZN6Memory11free_staticEPvb(I,0);c[N>>2]=(c[N>>2]|0)+-1}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145114,1145120,157,1145132,0);_=c[O>>2]|0;if(c[_+8>>2]|0)break;__ZN6Memory11free_staticEPvb(_,0);c[O>>2]=0}while(0);c[K>>2]=J;c[C>>2]=L;O=c[M>>2]|0;N=c[U>>2]|0;if((N|0)<0){t=114;break c}I=c[O>>2]|0;z=(I|0)==0;if(z)aa=0;else aa=c[I+-4>>2]|0;if((aa|0)<=(N|0)){if(z)ca=0;else ca=c[I+-4>>2]|0;if((ca|0)<=(N|0)){t=114;break c}a[1263537]=0}__ZN6VectorIN10Navigation7Polygon4EdgeEE14_copy_on_writeEv(O);c[(c[O>>2]|0)+(N*24|0)+8>>2]=J;N=c[M>>2]|0;O=c[U>>2]|0;if((O|0)<0){t=123;break c}I=c[N>>2]|0;z=(I|0)==0;if(z)da=0;else da=c[I+-4>>2]|0;if((da|0)<=(O|0)){if(z)ea=0;else ea=c[I+-4>>2]|0;if((ea|0)<=(O|0)){t=123;break c}a[1263537]=0}__ZN6VectorIN10Navigation7Polygon4EdgeEE14_copy_on_writeEv(N);c[(c[N>>2]|0)+(O*24|0)+12>>2]=L;fa=c[M>>2]|0;if((L|0)<0){t=135;break c}O=c[J>>2]|0;N=(O|0)==0;if(N)ga=0;else ga=c[O+-4>>2]|0;do if((ga|0)<=(L|0)){if(N)ha=0;else ha=c[O+-4>>2]|0;if((ha|0)>(L|0)){a[1263537]=0;t=133;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);c[2]=fa;ia=J;ja=c[J>>2]|0;break}}else t=133;while(0);if((t|0)==133){t=0;__ZN6VectorIN10Navigation7Polygon4EdgeEE14_copy_on_writeEv(J);O=c[J>>2]|0;c[O+(L*24|0)+8>>2]=fa;ia=J;ja=O}O=c[U>>2]|0;N=(ja|0)==0;if(N)ka=0;else ka=c[ja+-4>>2]|0;if((ka|0)<=(L|0)){if(N)la=0;else la=c[ja+-4>>2]|0;if((la|0)<=(L|0)){t=144;break c}a[1263537]=0}__ZN6VectorIN10Navigation7Polygon4EdgeEE14_copy_on_writeEv(J);N=c[ia>>2]|0;c[N+(L*24|0)+12>>2]=O;O=(N|0)==0;if(O)ma=0;else ma=c[N+-4>>2]|0;if((ma|0)<=(L|0)){if(O)na=0;else na=c[N+-4>>2]|0;if((na|0)<=(L|0)){t=150;break c}a[1263537]=0}__ZN6VectorIN10Navigation7Polygon4EdgeEE14_copy_on_writeEv(J);c[(c[ia>>2]|0)+(L*24|0)+16>>2]=0}else t=37}else t=37;while(0);if((t|0)==37){t=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(850577,850507,162,868490,0)}}while((x|0)<(u|0))}s=r+32|0;t=17}switch(t|0){case 19:{k=c[p>>2]|0;f:do if(k|0){u=k;while(1){x=c[u>>2]|0;if(!x)break f;__ZN4ListIN10Navigation7PolygonE16DefaultAllocatorE5_Data5eraseEPKNS3_7ElementE(u,x)|0;u=c[p>>2]|0;if(!(c[u+8>>2]|0))break;if(!u)break f}__ZN6Memory11free_staticEPvb(u,0);c[p>>2]=0}while(0);a[o>>0]=0;l=e;return}case 62:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 71:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 80:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 89:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 114:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 123:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 135:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);c[2]=fa;p=c[U>>2]|0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);c[3]=p;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 144:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 150:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}}}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(850577,850507,143,850531,0);l=e;return}function __ZN3MapIiN10Navigation7NavMeshE10ComparatorIiE16DefaultAllocatorE6_eraseEPNS5_7ElementE(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0;e=d+8|0;f=c[e>>2]|0;g=b+4|0;h=c[g>>2]|0;if((f|0)!=(h|0)?(i=c[d+4>>2]|0,(i|0)!=(h|0)):0){j=i;while(1){i=c[j+8>>2]|0;if((i|0)==(h|0))break;else j=i}if(!j){k=h;l=c[h+8>>2]|0}else{k=j;l=h}}else{k=d;l=f}f=k+8|0;j=k+4|0;i=c[((l|0)==(h|0)?j:f)>>2]|0;h=c[b>>2]|0;l=k+12|0;m=c[l>>2]|0;c[i+12>>2]=m;if((h|0)==(m|0))n=h+8|0;else{h=c[l>>2]|0;m=h+8|0;n=(k|0)==(c[m>>2]|0)?m:h+4|0}c[n>>2]=i;if((k|0)==(d|0)){if((c[d>>2]|0)==1)__ZN3MapIiN10Navigation7NavMeshE10ComparatorIiE16DefaultAllocatorE10_erase_fixEPNS5_7ElementE(b,i)}else{if((k|0)==(c[g>>2]|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143791,1145936,469,1143798,0);return}a[1263537]=0;if((c[k>>2]|0)==1)__ZN3MapIiN10Navigation7NavMeshE10ComparatorIiE16DefaultAllocatorE10_erase_fixEPNS5_7ElementE(b,i);c[f>>2]=c[e>>2];f=d+4|0;c[j>>2]=c[f>>2];j=d+12|0;c[l>>2]=c[j>>2];c[k>>2]=c[d>>2];c[(c[e>>2]|0)+12>>2]=k;c[(c[f>>2]|0)+12>>2]=k;f=c[j>>2]|0;j=f+8|0;c[((c[j>>2]|0)==(d|0)?j:f+4|0)>>2]=k}k=c[d+16>>2]|0;f=d+20|0;if(k|0)c[k+20>>2]=c[f>>2];j=c[f>>2]|0;if(j|0)c[j+16>>2]=k;__ZN10Navigation7NavMeshD2Ev(d+28|0);__ZN6Memory11free_staticEPvb(d,0);d=b+8|0;c[d>>2]=(c[d>>2]|0)+-1;if(!(c[c[g>>2]>>2]|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143791,1145936,498,1143838,0);return}else{a[1263537]=0;return}}function __ZN3MapIiN10Navigation7NavMeshE10ComparatorIiE16DefaultAllocatorE10_erase_fixEPNS5_7ElementE(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0;e=c[(c[b>>2]|0)+8>>2]|0;f=b+4|0;if((e|0)!=(d|0)&(c[d>>2]|0)==1){b=d;while(1){g=b+12|0;h=c[g>>2]|0;i=c[h+8>>2]|0;do if((b|0)==(i|0)){j=c[h+4>>2]|0;if(!(c[j>>2]|0)){a[1263537]=0;c[j>>2]=1;k=c[f>>2]|0;if((k|0)==(h|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);l=c[g>>2]|0;m=l;n=c[l+4>>2]|0;o=c[f>>2]|0}else{a[1263537]=0;c[h>>2]=0;m=h;n=j;o=k}k=n+8|0;l=c[k>>2]|0;c[m+4>>2]=l;if((l|0)!=(o|0))c[l+12>>2]=m;l=m+12|0;c[n+12>>2]=c[l>>2];p=c[l>>2]|0;q=p+8|0;c[((c[q>>2]|0)==(m|0)?q:p+4|0)>>2]=n;c[k>>2]=m;c[l>>2]=n;l=c[g>>2]|0;r=c[l+4>>2]|0;s=l}else{r=j;s=h}if((c[c[r+4>>2]>>2]|0)==1){j=r+8|0;l=c[j>>2]|0;if((c[l>>2]|0)==1)if((c[f>>2]|0)==(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);t=c[g>>2]|0;break}else{a[1263537]=0;c[r>>2]=0;t=s;break}a[1263537]=0;c[l>>2]=1;k=c[f>>2]|0;if((k|0)==(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);u=c[j>>2]|0;v=c[f>>2]|0}else{a[1263537]=0;c[r>>2]=0;u=l;v=k}k=u+4|0;l=c[k>>2]|0;c[j>>2]=l;if((l|0)!=(v|0))c[l+12>>2]=r;l=r+12|0;c[u+12>>2]=c[l>>2];j=c[l>>2]|0;p=j+4|0;c[((c[p>>2]|0)==(r|0)?p:j+8|0)>>2]=u;c[k>>2]=r;c[l>>2]=u;l=c[g>>2]|0;w=c[l+4>>2]|0;x=l}else{w=r;x=s}l=c[x>>2]|0;k=c[f>>2]|0;if((l|0)==0&(k|0)==(w|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);y=c[g>>2]|0;z=c[f>>2]|0}else{a[1263537]=0;c[w>>2]=l;y=x;z=k}c[y>>2]=1;k=c[w+4>>2]|0;a[1263537]=0;c[k>>2]=1;k=y+4|0;l=c[k>>2]|0;j=l+8|0;p=c[j>>2]|0;c[k>>2]=p;if((p|0)!=(z|0))c[p+12>>2]=y;p=y+12|0;c[l+12>>2]=c[p>>2];k=c[p>>2]|0;q=k+8|0;c[((c[q>>2]|0)==(y|0)?q:k+4|0)>>2]=l;c[j>>2]=y;c[p>>2]=l;t=e}else{if(!(c[i>>2]|0)){a[1263537]=0;c[i>>2]=1;l=c[f>>2]|0;if((l|0)==(h|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);p=c[g>>2]|0;A=c[p+8>>2]|0;B=c[f>>2]|0;C=p}else{a[1263537]=0;c[h>>2]=0;A=i;B=l;C=h}l=A+4|0;p=c[l>>2]|0;c[C+8>>2]=p;if((p|0)!=(B|0))c[p+12>>2]=C;p=C+12|0;c[A+12>>2]=c[p>>2];j=c[p>>2]|0;k=j+4|0;c[((c[k>>2]|0)==(C|0)?k:j+8|0)>>2]=A;c[l>>2]=C;c[p>>2]=A;p=c[g>>2]|0;D=c[p+8>>2]|0;E=p}else{D=i;E=h}p=D+4|0;l=c[p>>2]|0;j=(c[c[D+8>>2]>>2]|0)==1;if(!((c[l>>2]|0)!=1|j^1))if((c[f>>2]|0)==(D|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);t=c[g>>2]|0;break}else{a[1263537]=0;c[D>>2]=0;t=E;break}if(j){a[1263537]=0;c[l>>2]=1;j=c[f>>2]|0;if((j|0)==(D|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);F=c[p>>2]|0;G=c[f>>2]|0}else{a[1263537]=0;c[D>>2]=0;F=l;G=j}j=F+8|0;l=c[j>>2]|0;c[p>>2]=l;if((l|0)!=(G|0))c[l+12>>2]=D;l=D+12|0;c[F+12>>2]=c[l>>2];p=c[l>>2]|0;k=p+8|0;c[((c[k>>2]|0)==(D|0)?k:p+4|0)>>2]=F;c[j>>2]=D;c[l>>2]=F;l=c[g>>2]|0;H=c[l+8>>2]|0;I=l}else{H=D;I=E}l=c[I>>2]|0;j=c[f>>2]|0;if((l|0)==0&(j|0)==(H|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);J=c[g>>2]|0;K=c[f>>2]|0}else{a[1263537]=0;c[H>>2]=l;J=I;K=j}c[J>>2]=1;j=c[H+8>>2]|0;a[1263537]=0;c[j>>2]=1;j=J+8|0;l=c[j>>2]|0;p=l+4|0;k=c[p>>2]|0;c[j>>2]=k;if((k|0)!=(K|0))c[k+12>>2]=J;k=J+12|0;c[l+12>>2]=c[k>>2];j=c[k>>2]|0;q=j+4|0;c[((c[q>>2]|0)==(J|0)?q:j+8|0)>>2]=l;c[p>>2]=J;c[k>>2]=l;t=e}while(0);if((e|0)!=(t|0)&(c[t>>2]|0)==1)b=t;else{L=t;break}}}else L=d;a[1263537]=0;c[L>>2]=1;if((c[c[f>>2]>>2]|0)==1){a[1263537]=0;return}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143886,1145936,447,1143897,0);return}}function __ZN10Navigation7NavMeshD2Ev(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0;d=b+60|0;e=c[d>>2]|0;a:do if(e|0){f=e;while(1){g=c[f>>2]|0;if(!g)break;__ZN4ListIN10Navigation7PolygonE16DefaultAllocatorE5_Data5eraseEPKNS3_7ElementE(f,g)|0;h=c[d>>2]|0;if(!(c[h+8>>2]|0)){i=5;break}if(!h)break a;else f=h}if((i|0)==5){__ZN6Memory11free_staticEPvb(h,0);c[d>>2]=0;break}if(!(c[f+8>>2]|0)){a[1263537]=0;__ZN6Memory11free_staticEPvb(f,0);break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145461,1145120,668,1145467,0);break}}while(0);d=b+56|0;b=c[d>>2]|0;if(!b){c[d>>2]=0;return}if(!(__ZN9Reference11unreferenceEv(b)|0)){c[d>>2]=0;return}b=c[d>>2]|0;if(!(__Z17predelete_handlerP6Object(b)|0)){c[d>>2]=0;return}gj[c[(c[b>>2]|0)+76>>2]&8191](b);__ZN6Memory11free_staticEPvb(b,0);c[d>>2]=0;return}function __ZN4ListIN10Navigation7PolygonE16DefaultAllocatorE5_Data5eraseEPKNS3_7ElementE(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0;if(!d){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145114,1145120,156,1144262,0);e=0;return e|0}a[1263537]=0;if((c[d+40>>2]|0)!=(b|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145114,1145120,157,1145132,0);e=0;return e|0}if((c[b>>2]|0)==(d|0))c[b>>2]=c[d+32>>2];f=b+4|0;g=c[d+36>>2]|0;if((c[f>>2]|0)==(d|0))c[f>>2]=g;f=d+32|0;if(g|0)c[g+32>>2]=c[f>>2];h=c[f>>2]|0;if(h|0)c[h+36>>2]=g;g=c[d>>2]|0;if(g|0?(__Z16atomic_decrementPj(g+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(g,1);__ZN6Memory11free_staticEPvb(d,0);d=b+8|0;c[d>>2]=(c[d>>2]|0)+-1;e=1;return e|0}function __ZN3MapIiN10Navigation7NavMeshE10ComparatorIiE16DefaultAllocatorEixERKi(b,d){b=b|0;d=d|0;var e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0;e=l;l=l+64|0;if((l|0)>=(m|0))ba(64);f=e;h=c[b>>2]|0;if(!h){i=__ZnwjPFPvjE(92,4740)|0;g[i+32>>2]=1.0;g[i+36>>2]=0.0;g[i+40>>2]=0.0;g[i+44>>2]=0.0;g[i+48>>2]=1.0;g[i+52>>2]=0.0;g[i+56>>2]=0.0;g[i+60>>2]=0.0;g[i+64>>2]=1.0;g[i+76>>2]=0.0;g[i+72>>2]=0.0;g[i+68>>2]=0.0;c[i+84>>2]=0;c[i+88>>2]=0;j=i+16|0;c[j>>2]=0;c[j+4>>2]=0;c[b>>2]=i;j=c[b+4>>2]|0;c[i+4>>2]=j;c[i+8>>2]=j;c[i+12>>2]=j;c[i>>2]=1;if(!i){k=0;n=12}else{o=i;p=j;n=4}}else{o=h;p=c[b+4>>2]|0;n=4}a:do if((n|0)==4){h=c[o+8>>2]|0;if((h|0)!=(p|0)){j=c[d>>2]|0;i=h;while(1){h=c[i+24>>2]|0;if((j|0)<(h|0))q=i+8|0;else{if((h|0)>=(j|0))break;q=i+4|0}h=c[q>>2]|0;if((h|0)==(p|0)){k=o;n=12;break a}else i=h}if(!((i|0)==(p|0)|(i|0)==0))r=i;else{k=o;n=12}}else{k=o;n=12}}while(0);if((n|0)==12){n=f;o=n+56|0;do{c[n>>2]=0;n=n+4|0}while((n|0)<(o|0));g[f+4>>2]=1.0;g[f+8>>2]=0.0;g[f+12>>2]=0.0;g[f+16>>2]=0.0;g[f+20>>2]=1.0;g[f+24>>2]=0.0;g[f+28>>2]=0.0;g[f+32>>2]=0.0;g[f+36>>2]=1.0;g[f+48>>2]=0.0;g[f+44>>2]=0.0;g[f+40>>2]=0.0;c[f+56>>2]=0;c[f+60>>2]=0;if(!k){k=__ZnwjPFPvjE(92,4740)|0;g[k+32>>2]=1.0;g[k+36>>2]=0.0;g[k+40>>2]=0.0;g[k+44>>2]=0.0;g[k+48>>2]=1.0;g[k+52>>2]=0.0;g[k+56>>2]=0.0;g[k+60>>2]=0.0;g[k+64>>2]=1.0;g[k+76>>2]=0.0;g[k+72>>2]=0.0;g[k+68>>2]=0.0;c[k+84>>2]=0;c[k+88>>2]=0;n=k+16|0;c[n>>2]=0;c[n+4>>2]=0;c[b>>2]=k;n=c[b+4>>2]|0;c[k+4>>2]=n;c[k+8>>2]=n;c[k+12>>2]=n;c[k>>2]=1}k=__ZN3MapIiN10Navigation7NavMeshE10ComparatorIiE16DefaultAllocatorE10_insert_rbERKiRKS1_(b,d,f)|0;__ZN10Navigation7NavMeshD2Ev(f);if(!k){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145936,616,1145947,0);s=0;l=e;return s|0}else r=k}a[1263537]=0;s=r+28|0;l=e;return s|0}function __ZN6VectorIN10Navigation7Polygon4EdgeEE14_copy_on_writeEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=c[a>>2]|0;if(!b)return;if((c[b+-8>>2]|0)>>>0<=1)return;d=c[b+-4>>2]|0;b=(d*24|0)+-1|0;e=b>>>1|b;b=e>>>2|e;e=b>>>4|b;b=e>>>8|e;e=__ZN6Memory12alloc_staticEjb((b>>>16|b)+1|0,1)|0;c[e+-8>>2]=1;c[e+-4>>2]=d;if(d|0){b=0;do{f=e+(b*24|0)|0;g=(c[a>>2]|0)+(b*24|0)|0;c[f>>2]=c[g>>2];c[f+4>>2]=c[g+4>>2];c[f+8>>2]=c[g+8>>2];c[f+12>>2]=c[g+12>>2];c[f+16>>2]=c[g+16>>2];c[f+20>>2]=c[g+20>>2];b=b+1|0}while((b|0)!=(d|0))}d=c[a>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);c[a>>2]=e;return}function __ZN3MapIN10Navigation7EdgeKeyENS0_10ConnectionE10ComparatorIS1_E16DefaultAllocatorE5eraseEPNS6_7ElementE(b,d){b=b|0;d=d|0;var e=0,f=0;if(!(c[b>>2]|0))return;__ZN3MapIN10Navigation7EdgeKeyENS0_10ConnectionE10ComparatorIS1_E16DefaultAllocatorE6_eraseEPNS6_7ElementE(b,d);if(c[b+8>>2]|0)return;d=c[b>>2]|0;if(!d)return;e=d+56|0;__ZN4ListIN10Navigation17ConnectionPendingE16DefaultAllocatorE5clearEv(e);f=c[e>>2]|0;do if(f|0)if(!(c[f+8>>2]|0)){a[1263537]=0;__ZN6Memory11free_staticEPvb(f,0);break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145461,1145120,668,1145467,0);break}while(0);__ZN6Memory11free_staticEPvb(d,0);c[b>>2]=0;return}function __ZN3MapIN10Navigation7EdgeKeyENS0_10ConnectionE10ComparatorIS1_E16DefaultAllocatorE6_eraseEPNS6_7ElementE(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0;e=d+8|0;f=c[e>>2]|0;g=b+4|0;h=c[g>>2]|0;do if((f|0)!=(h|0)?(i=c[d+4>>2]|0,(i|0)!=(h|0)):0){j=i;while(1){i=c[j+8>>2]|0;if((i|0)==(h|0))break;else j=i}if(!j){k=h;l=c[h+8>>2]|0;m=7;break}else{n=j;o=j+8|0;m=8;break}}else{k=d;l=f;m=7}while(0);if((m|0)==7){f=k+8|0;if((l|0)==(h|0)){n=k;o=f;m=8}else{p=k;q=l;r=f}}if((m|0)==8){p=n;q=c[n+4>>2]|0;r=o}o=c[b>>2]|0;n=p+12|0;m=c[n>>2]|0;c[q+12>>2]=m;do if((o|0)!=(m|0)){f=c[n>>2]|0;l=f+8|0;if((p|0)==(c[l>>2]|0)){c[l>>2]=q;break}else{c[f+4>>2]=q;break}}else c[o+8>>2]=q;while(0);do if((p|0)==(d|0)){if((c[d>>2]|0)==1)__ZN3MapIN10Navigation7EdgeKeyENS0_10ConnectionE10ComparatorIS1_E16DefaultAllocatorE10_erase_fixEPNS6_7ElementE(b,q)}else{if((p|0)==(h|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143791,1145936,469,1143798,0);return}a[1263537]=0;if((c[p>>2]|0)==1)__ZN3MapIN10Navigation7EdgeKeyENS0_10ConnectionE10ComparatorIS1_E16DefaultAllocatorE10_erase_fixEPNS6_7ElementE(b,q);c[r>>2]=c[e>>2];o=d+4|0;c[p+4>>2]=c[o>>2];m=d+12|0;c[n>>2]=c[m>>2];c[p>>2]=c[d>>2];c[(c[e>>2]|0)+12>>2]=p;c[(c[o>>2]|0)+12>>2]=p;o=c[m>>2]|0;m=o+8|0;if((c[m>>2]|0)==(d|0)){c[m>>2]=p;break}else{c[o+4>>2]=p;break}}while(0);p=c[d+16>>2]|0;e=d+20|0;if(p|0)c[p+20>>2]=c[e>>2];n=c[e>>2]|0;if(n|0)c[n+16>>2]=p;p=d+56|0;__ZN4ListIN10Navigation17ConnectionPendingE16DefaultAllocatorE5clearEv(p);n=c[p>>2]|0;do if(n|0)if(!(c[n+8>>2]|0)){a[1263537]=0;__ZN6Memory11free_staticEPvb(n,0);break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145461,1145120,668,1145467,0);break}while(0);__ZN6Memory11free_staticEPvb(d,0);d=b+8|0;c[d>>2]=(c[d>>2]|0)+-1;if(!(c[c[g>>2]>>2]|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143791,1145936,498,1143838,0);return}else{a[1263537]=0;return}}function __ZN4ListIN10Navigation17ConnectionPendingE16DefaultAllocatorE5clearEv(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0;d=c[b>>2]|0;if(!d)return;else e=d;while(1){d=c[e>>2]|0;if(!d){f=15;break}a[1263537]=0;if((c[d+16>>2]|0)==(e|0)){c[e>>2]=c[d+8>>2];g=e+4|0;h=c[d+12>>2]|0;if((c[g>>2]|0)==(d|0))c[g>>2]=h;g=d+8|0;if(h|0)c[h+8>>2]=c[g>>2];i=c[g>>2]|0;if(i|0)c[i+12>>2]=h;__ZN6Memory11free_staticEPvb(d,0);d=e+8|0;c[d>>2]=(c[d>>2]|0)+-1}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145114,1145120,157,1145132,0);e=c[b>>2]|0;if(!(c[e+8>>2]|0)){f=14;break}if(!e){f=15;break}}if((f|0)==14){__ZN6Memory11free_staticEPvb(e,0);c[b>>2]=0;return}else if((f|0)==15)return}function __ZN3MapIN10Navigation7EdgeKeyENS0_10ConnectionE10ComparatorIS1_E16DefaultAllocatorE10_erase_fixEPNS6_7ElementE(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0;e=c[(c[b>>2]|0)+8>>2]|0;f=b+4|0;if((e|0)!=(d|0)&(c[d>>2]|0)==1){b=d;while(1){g=b+12|0;h=c[g>>2]|0;i=c[h+8>>2]|0;do if((b|0)==(i|0)){j=c[h+4>>2]|0;if(!(c[j>>2]|0)){a[1263537]=0;c[j>>2]=1;k=c[f>>2]|0;if((k|0)==(h|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);l=c[g>>2]|0;m=l;n=c[l+4>>2]|0;o=c[f>>2]|0}else{a[1263537]=0;c[h>>2]=0;m=h;n=j;o=k}k=n+8|0;l=c[k>>2]|0;c[m+4>>2]=l;if((l|0)!=(o|0))c[l+12>>2]=m;l=m+12|0;c[n+12>>2]=c[l>>2];p=c[l>>2]|0;q=p+8|0;if((c[q>>2]|0)==(m|0))c[q>>2]=n;else c[p+4>>2]=n;c[k>>2]=m;c[l>>2]=n;l=c[g>>2]|0;r=c[l+4>>2]|0;s=l}else{r=j;s=h}if((c[c[r+4>>2]>>2]|0)==1){j=r+8|0;l=c[j>>2]|0;if((c[l>>2]|0)==1)if((c[f>>2]|0)==(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);t=c[g>>2]|0;break}else{a[1263537]=0;c[r>>2]=0;t=s;break}a[1263537]=0;c[l>>2]=1;k=c[f>>2]|0;if((k|0)==(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);u=c[j>>2]|0;v=c[f>>2]|0}else{a[1263537]=0;c[r>>2]=0;u=l;v=k}k=u+4|0;l=c[k>>2]|0;c[j>>2]=l;if((l|0)!=(v|0))c[l+12>>2]=r;l=r+12|0;c[u+12>>2]=c[l>>2];j=c[l>>2]|0;p=j+4|0;if((c[p>>2]|0)==(r|0))c[p>>2]=u;else c[j+8>>2]=u;c[k>>2]=r;c[l>>2]=u;l=c[g>>2]|0;w=c[l+4>>2]|0;x=l;y=v}else{w=r;x=s;y=c[f>>2]|0}l=c[x>>2]|0;if((l|0)==0&(y|0)==(w|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);z=c[g>>2]|0;A=c[f>>2]|0}else{a[1263537]=0;c[w>>2]=l;z=x;A=y}c[z>>2]=1;l=c[w+4>>2]|0;a[1263537]=0;c[l>>2]=1;l=z+4|0;k=c[l>>2]|0;j=k+8|0;p=c[j>>2]|0;c[l>>2]=p;if((p|0)!=(A|0))c[p+12>>2]=z;p=z+12|0;c[k+12>>2]=c[p>>2];l=c[p>>2]|0;q=l+8|0;if((c[q>>2]|0)==(z|0))c[q>>2]=k;else c[l+4>>2]=k;c[j>>2]=z;c[p>>2]=k;t=e}else{if(!(c[i>>2]|0)){a[1263537]=0;c[i>>2]=1;k=c[f>>2]|0;if((k|0)==(h|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);p=c[g>>2]|0;B=c[p+8>>2]|0;C=c[f>>2]|0;D=p}else{a[1263537]=0;c[h>>2]=0;B=i;C=k;D=h}k=B+4|0;p=c[k>>2]|0;c[D+8>>2]=p;if((p|0)!=(C|0))c[p+12>>2]=D;p=D+12|0;c[B+12>>2]=c[p>>2];j=c[p>>2]|0;l=j+4|0;if((c[l>>2]|0)==(D|0))c[l>>2]=B;else c[j+8>>2]=B;c[k>>2]=D;c[p>>2]=B;p=c[g>>2]|0;E=c[p+8>>2]|0;F=p}else{E=i;F=h}p=E+4|0;k=c[p>>2]|0;j=(c[c[E+8>>2]>>2]|0)==1;if(!((c[k>>2]|0)!=1|j^1))if((c[f>>2]|0)==(E|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);t=c[g>>2]|0;break}else{a[1263537]=0;c[E>>2]=0;t=F;break}if(j){a[1263537]=0;c[k>>2]=1;j=c[f>>2]|0;if((j|0)==(E|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);G=c[p>>2]|0;H=c[f>>2]|0}else{a[1263537]=0;c[E>>2]=0;G=k;H=j}j=G+8|0;k=c[j>>2]|0;c[p>>2]=k;if((k|0)!=(H|0))c[k+12>>2]=E;k=E+12|0;c[G+12>>2]=c[k>>2];p=c[k>>2]|0;l=p+8|0;if((c[l>>2]|0)==(E|0))c[l>>2]=G;else c[p+4>>2]=G;c[j>>2]=E;c[k>>2]=G;k=c[g>>2]|0;I=c[k+8>>2]|0;J=k;K=H}else{I=E;J=F;K=c[f>>2]|0}k=c[J>>2]|0;if((k|0)==0&(K|0)==(I|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);L=c[g>>2]|0;M=c[f>>2]|0}else{a[1263537]=0;c[I>>2]=k;L=J;M=K}c[L>>2]=1;k=c[I+8>>2]|0;a[1263537]=0;c[k>>2]=1;k=L+8|0;j=c[k>>2]|0;p=j+4|0;l=c[p>>2]|0;c[k>>2]=l;if((l|0)!=(M|0))c[l+12>>2]=L;l=L+12|0;c[j+12>>2]=c[l>>2];k=c[l>>2]|0;q=k+4|0;if((c[q>>2]|0)==(L|0))c[q>>2]=j;else c[k+8>>2]=j;c[p>>2]=L;c[l>>2]=j;t=e}while(0);if((e|0)!=(t|0)&(c[t>>2]|0)==1)b=t;else{N=t;break}}}else N=d;a[1263537]=0;c[N>>2]=1;if((c[c[f>>2]>>2]|0)==1){a[1263537]=0;return}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143886,1145936,447,1143897,0);return}}function __ZN3MapIiN10Navigation7NavMeshE10ComparatorIiE16DefaultAllocatorE10_insert_rbERKiRKS1_(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f;a[g>>0]=0;h=__ZN3MapIiN10Navigation7NavMeshE10ComparatorIiE16DefaultAllocatorE7_insertERKiRb(b,d,g)|0;if(h|0)__ZN10Navigation7NavMeshaSERKS0_(h+28|0,e)|0;if(a[g>>0]|0){l=f;return h|0}g=b+8|0;c[g>>2]=(c[g>>2]|0)+1;g=h+12|0;e=c[g>>2]|0;if(!(c[e>>2]|0)){d=b+4|0;i=h;j=e;k=e;e=g;while(1){g=j+12|0;n=c[g>>2]|0;o=c[n+8>>2]|0;p=n;do if((j|0)==(o|0)){q=c[n+4>>2]|0;if(!(c[q>>2]|0)){c[k>>2]=1;a[1263537]=0;c[q>>2]=1;if((c[d>>2]|0)==(n|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);r=c[(c[e>>2]|0)+12>>2]|0;break}else{a[1263537]=0;c[n>>2]=0;r=n;break}}q=j+4|0;if((i|0)==(c[q>>2]|0)){s=i+8|0;t=c[s>>2]|0;c[q>>2]=t;if((t|0)==(c[d>>2]|0))u=p;else{c[t+12>>2]=j;u=c[g>>2]|0}t=i+12|0;c[t>>2]=u;q=c[g>>2]|0;v=q+8|0;c[((c[v>>2]|0)==(j|0)?v:q+4|0)>>2]=i;c[s>>2]=j;c[g>>2]=i;w=j;x=i;y=c[t>>2]|0}else{w=i;x=j;y=n}a[1263537]=0;c[x>>2]=1;t=c[d>>2]|0;if((t|0)==(y|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);z=c[(c[w+12>>2]|0)+12>>2]|0;A=c[d>>2]|0}else{a[1263537]=0;c[y>>2]=0;z=y;A=t}t=z+8|0;s=c[t>>2]|0;q=s+4|0;v=c[q>>2]|0;c[t>>2]=v;if((v|0)!=(A|0))c[v+12>>2]=z;v=z+12|0;c[s+12>>2]=c[v>>2];t=c[v>>2]|0;B=t+4|0;c[((c[B>>2]|0)==(z|0)?B:t+8|0)>>2]=s;c[q>>2]=z;c[v>>2]=s;r=w}else{if(!(c[o>>2]|0)){c[k>>2]=1;a[1263537]=0;c[o>>2]=1;if((c[d>>2]|0)==(n|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);r=c[(c[e>>2]|0)+12>>2]|0;break}else{a[1263537]=0;c[n>>2]=0;r=n;break}}s=j+8|0;if((i|0)==(c[s>>2]|0)){v=i+4|0;q=c[v>>2]|0;c[s>>2]=q;if((q|0)==(c[d>>2]|0))C=p;else{c[q+12>>2]=j;C=c[g>>2]|0}q=i+12|0;c[q>>2]=C;s=c[g>>2]|0;t=s+4|0;c[((c[t>>2]|0)==(j|0)?t:s+8|0)>>2]=i;c[v>>2]=j;c[g>>2]=i;D=j;E=i;F=c[q>>2]|0}else{D=i;E=j;F=n}a[1263537]=0;c[E>>2]=1;q=c[d>>2]|0;if((q|0)==(F|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);G=c[d>>2]|0;H=c[(c[D+12>>2]|0)+12>>2]|0}else{a[1263537]=0;c[F>>2]=0;G=q;H=F}q=H+4|0;v=c[q>>2]|0;s=v+8|0;t=c[s>>2]|0;c[q>>2]=t;if((t|0)!=(G|0))c[t+12>>2]=H;t=H+12|0;c[v+12>>2]=c[t>>2];q=c[t>>2]|0;B=q+8|0;c[((c[B>>2]|0)==(H|0)?B:q+4|0)>>2]=v;c[s>>2]=H;c[t>>2]=v;r=D}while(0);n=r+12|0;g=c[n>>2]|0;if(!(c[g>>2]|0)){i=r;j=g;k=g;e=n}else break}}e=c[(c[b>>2]|0)+8>>2]|0;a[1263537]=0;c[e>>2]=1;l=f;return h|0}function __ZN3MapIiN10Navigation7NavMeshE10ComparatorIiE16DefaultAllocatorE7_insertERKiRb(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0;f=c[b>>2]|0;h=c[f+8>>2]|0;i=b+4|0;j=c[i>>2]|0;a:do if((h|0)==(j|0))k=f;else{l=c[d>>2]|0;m=h;while(1){n=c[m+24>>2]|0;if((l|0)<(n|0))o=m+8|0;else{if((n|0)>=(l|0))break;o=m+4|0}n=c[o>>2]|0;if((n|0)==(j|0)){k=m;break a}else m=n}a[e>>0]=1;p=m;return p|0}while(0);j=__ZnwjPFPvjE(92,4740)|0;g[j+32>>2]=1.0;g[j+36>>2]=0.0;g[j+40>>2]=0.0;g[j+44>>2]=0.0;g[j+48>>2]=1.0;g[j+52>>2]=0.0;g[j+56>>2]=0.0;g[j+60>>2]=0.0;g[j+64>>2]=1.0;g[j+76>>2]=0.0;g[j+72>>2]=0.0;g[j+68>>2]=0.0;c[j+84>>2]=0;c[j+88>>2]=0;c[j>>2]=0;c[j+4>>2]=0;c[j+8>>2]=0;c[j+12>>2]=0;c[j+16>>2]=0;c[j+20>>2]=0;c[j+12>>2]=k;o=c[i>>2]|0;h=j+4|0;c[h>>2]=o;f=j+8|0;c[f>>2]=o;c[j+24>>2]=c[d>>2];if((k|0)!=(c[b>>2]|0)?(c[d>>2]|0)>=(c[k+24>>2]|0):0)q=k+4|0;else q=k+8|0;c[q>>2]=j;a[e>>0]=0;e=c[h>>2]|0;h=c[i>>2]|0;if((e|0)==(h|0)){i=j;do{q=i;i=c[i+12>>2]|0}while((q|0)==(c[i+4>>2]|0));r=(i|0)==(c[b>>2]|0)?0:i}else{i=e;while(1){e=c[i+8>>2]|0;if((e|0)==(h|0)){r=i;break}else i=e}}c[j+16>>2]=r;i=c[f>>2]|0;b:do if((i|0)==(h|0)){f=j;while(1){e=f;f=c[f+12>>2]|0;if((e|0)!=(c[f+8>>2]|0)){s=f;break b}if((f|0)==(c[b>>2]|0)){s=0;break}}}else{f=i;while(1){m=c[f+4>>2]|0;if((m|0)==(h|0)){s=f;break}else f=m}}while(0);h=j+20|0;c[h>>2]=s;if(!r)t=s;else{c[r+20>>2]=j;t=c[h>>2]|0}if(!t){p=j;return p|0}c[t+16>>2]=j;p=j;return p|0}function __ZN10Navigation7NavMeshaSERKS0_(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0;e=b;f=d;g=e+52|0;do{c[e>>2]=c[f>>2];e=e+4|0;f=f+4|0}while((e|0)<(g|0));a[b+52>>0]=a[d+52>>0]|0;f=d+56|0;e=b+56|0;g=c[e>>2]|0;if((c[f>>2]|0)!=(g|0)){if((g|0?__ZN9Reference11unreferenceEv(g)|0:0)?(g=c[e>>2]|0,__Z17predelete_handlerP6Object(g)|0):0){gj[c[(c[g>>2]|0)+76>>2]&8191](g);__ZN6Memory11free_staticEPvb(g,0)}c[e>>2]=0;g=c[f>>2]|0;c[e>>2]=g;if(g|0)__ZN9Reference9referenceEv(g)}g=b+60|0;e=c[g>>2]|0;a:do if(e|0){f=e;while(1){h=c[f>>2]|0;if(!h)break a;__ZN4ListIN10Navigation7PolygonE16DefaultAllocatorE5_Data5eraseEPKNS3_7ElementE(f,h)|0;f=c[g>>2]|0;if(!(c[f+8>>2]|0))break;if(!f)break a}__ZN6Memory11free_staticEPvb(f,0);c[g>>2]=0}while(0);e=c[d+60>>2]|0;if(!e)i=0;else{j=e;k=15}while(1){if((k|0)==15){k=0;i=c[j>>2]|0}if(!i)break;__ZN4ListIN10Navigation7PolygonE16DefaultAllocatorE9push_backERKS1_(g,i)|0;j=i+32|0;k=15}return b|0}function __ZN4ListIN10Navigation7PolygonE16DefaultAllocatorE9push_backERKS1_(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0;if(!(c[a>>2]|0)){d=__ZnwjPFPvjE(12,4740)|0;c[a>>2]=d;c[d>>2]=0;c[d+4>>2]=0;c[d+8>>2]=0}d=__ZnwjPFPvjE(44,4740)|0;c[d>>2]=0;c[d+4>>2]=0;c[d+8>>2]=0;c[d+12>>2]=0;e=d+32|0;c[e>>2]=0;f=d+36|0;c[f>>2]=0;g=d+40|0;c[g>>2]=0;if((c[b>>2]|0?(c[d>>2]=0,h=c[b>>2]|0,h|0):0)?__Z28atomic_conditional_incrementPj(h+-8|0)|0:0)c[d>>2]=c[b>>2];h=d+4|0;i=b+4|0;c[h>>2]=c[i>>2];c[h+4>>2]=c[i+4>>2];c[h+8>>2]=c[i+8>>2];c[h+12>>2]=c[i+12>>2];c[h+16>>2]=c[i+16>>2];c[h+20>>2]=c[i+20>>2];c[h+24>>2]=c[i+24>>2];i=c[a>>2]|0;a=i+4|0;h=c[a>>2]|0;c[f>>2]=h;c[e>>2]=0;c[g>>2]=i;if(h|0)c[h+32>>2]=d;c[a>>2]=d;if(c[i>>2]|0){j=i+8|0;k=c[j>>2]|0;l=k+1|0;c[j>>2]=l;return d|0}c[i>>2]=d;j=i+8|0;k=c[j>>2]|0;l=k+1|0;c[j>>2]=l;return d|0}function __ZN10Navigation13_navmesh_linkEi(b,d){b=b|0;d=d|0;var e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0.0,ia=0.0,ja=0.0,ka=0.0,la=0,ma=0.0,na=0.0,oa=0.0,pa=0.0,qa=0.0,ra=0.0,sa=0.0,ta=0,ua=0,va=0,wa=0,xa=0,ya=0,za=0,Aa=0,Ba=0.0,Ca=0.0,Da=0.0,Ea=0.0,Fa=0.0,Ga=0.0,Ha=0.0,Ia=0.0,Ja=0.0,Ka=0.0,La=0.0,Ma=0.0,Na=0.0,Oa=0.0,Pa=0.0,Qa=0.0,Ra=0.0,Sa=0.0,Ta=0.0,Ua=0,Va=0.0,Wa=0.0,Xa=0.0,Ya=0.0,Za=0,_a=0,$a=0,ab=0,bb=0,cb=0,db=0,eb=0,fb=0,gb=0,hb=0,ib=0,jb=0,kb=0,lb=0,mb=0,nb=0,ob=0,pb=0,qb=0,rb=0,sb=0,tb=0,ub=0,vb=0,wb=0,xb=0,yb=0,zb=0,Ab=0,Bb=0,Cb=0,Db=0;e=l;l=l+80|0;if((l|0)>=(m|0))ba(80);f=e+72|0;h=e+36|0;i=e+76|0;j=e+40|0;k=e;n=e+16|0;c[f>>2]=d;o=b+412|0;p=c[o>>2]|0;a:do if(p|0){q=c[p+8>>2]|0;r=c[b+416>>2]|0;b:do if((q|0)==(r|0))s=q;else{t=q;while(1){u=c[t+24>>2]|0;if((u|0)>(d|0))v=t+8|0;else{if((u|0)>=(d|0)){s=t;break b}v=t+4|0}t=c[v>>2]|0;if((t|0)==(r|0))break a}}while(0);if((s|0)!=(r|0)&(s|0)!=0){a[1263537]=0;q=__ZN3MapIiN10Navigation7NavMeshE10ComparatorIiE16DefaultAllocatorEixERKi(o,f)|0;t=q+52|0;if(a[t>>0]|0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(850622,850507,36,867652,0);l=e;return}a[1263537]=0;__ZN6StringC2EPKc(h,850636);__Z10print_line6String(h);u=c[h>>2]|0;if(u|0?(__Z16atomic_decrementPj(u+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(u,1);u=q+56|0;w=__ZNK14NavigationMesh12get_verticesEv(c[u>>2]|0)|0;c[i>>2]=w;if(w|0?(x=c[w+16>>2]|0,y=(x>>>0)/12|0,x>>>0>=12):0){__Z16atomic_incrementPj(w+4|0)|0;x=c[w+8>>2]|0;c:do if((__ZNK14NavigationMesh17get_polygon_countEv(c[u>>2]|0)|0)>0){z=q+60|0;A=k+8|0;B=b+396|0;C=n+16|0;D=n+8|0;E=n+4|0;H=n+12|0;I=n+16|0;J=b+400|0;K=k+8|0;L=q+4|0;M=q+8|0;N=q+12|0;O=q+40|0;P=q+16|0;Q=q+20|0;R=q+24|0;S=q+44|0;T=q+28|0;U=q+32|0;V=q+36|0;W=q+48|0;X=b+408|0;Y=b+428|0;Z=b+432|0;_=b+436|0;$=0;d:while(1){c[j>>2]=0;c[j+4>>2]=0;c[j+8>>2]=0;c[j+12>>2]=0;c[j+16>>2]=0;c[j+20>>2]=0;c[j+24>>2]=0;c[j+28>>2]=0;aa=__ZN4ListIN10Navigation7PolygonE16DefaultAllocatorE9push_backERKS1_(z,j)|0;ca=c[j>>2]|0;if(ca|0?(__Z16atomic_decrementPj(ca+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(ca,1);c[aa+28>>2]=q;ca=__ZN14NavigationMesh11get_polygonEi(c[u>>2]|0,$)|0;c[j>>2]=ca;e:do if(ca){da=c[ca+-4>>2]|0;__ZN6VectorIiE14_copy_on_writeEv(j);ea=c[j>>2]|0;__ZN6VectorIN10Navigation7Polygon4EdgeEE6resizeEi(aa,da)|0;fa=(da|0)>0;if(fa){ga=0;ha=0.0;ia=0.0;ja=0.0;ka=0.0;while(1){la=c[ea+(ga<<2)>>2]|0;if(la>>>0>=y>>>0)break;ma=+g[x+(la*12|0)>>2];na=+g[x+(la*12|0)+4>>2];oa=+g[x+(la*12|0)+8>>2];pa=+g[O>>2]+(+g[L>>2]*ma+ +g[M>>2]*na+ +g[N>>2]*oa);qa=+g[S>>2]+(ma*+g[P>>2]+na*+g[Q>>2]+oa*+g[R>>2]);ra=+g[W>>2]+(ma*+g[T>>2]+na*+g[U>>2]+oa*+g[V>>2]);oa=ia+pa;na=ja+qa;ma=ka+ra;sa=+g[X>>2];la=~~+G(+(pa/sa));ta=~~+G(+(ra/sa));ua=_bitshift64Shl(~~+G(+(qa/sa))|0,0,21)|0;va=F;wa=_bitshift64Shl(ta|0,0,43)|0;ta=ua&-2097152|la&2097151|wa;wa=va&2047|F;va=c[aa>>2]|0;la=(va|0)==0;if(la)xa=0;else xa=c[va+-4>>2]|0;do if((xa|0)<=(ga|0)){if(la)ya=0;else ya=c[va+-4>>2]|0;if((ya|0)>(ga|0)){a[1263537]=0;za=37;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);Aa=0;break}}else za=37;while(0);if((za|0)==37){za=0;__ZN6VectorIN10Navigation7Polygon4EdgeEE14_copy_on_writeEv(aa);Aa=(c[aa>>2]|0)+(ga*24|0)|0}va=Aa;c[va>>2]=ta;c[va+4>>2]=wa;c[Aa+8>>2]=0;c[Aa+12>>2]=-1;c[Aa+16>>2]=0;if((ga|0)>1){va=c[ea+(ga+-2<<2)>>2]|0;sa=+g[L>>2];Ba=+g[x+(va*12|0)>>2];Ca=+g[M>>2];Da=+g[x+(va*12|0)+4>>2];Ea=+g[N>>2];Fa=+g[x+(va*12|0)+8>>2];Ga=+g[O>>2];Ha=Ga+(sa*Ba+Ca*Da+Ea*Fa);Ia=+g[P>>2];Ja=+g[Q>>2];Ka=+g[R>>2];La=+g[S>>2];Ma=La+(Ba*Ia+Da*Ja+Fa*Ka);Na=+g[T>>2];Oa=+g[U>>2];Pa=+g[V>>2];Qa=+g[W>>2];Ra=Qa+(Ba*Na+Da*Oa+Fa*Pa);va=c[ea+(ga+-1<<2)>>2]|0;Fa=+g[x+(va*12|0)>>2];Da=+g[x+(va*12|0)+4>>2];Ba=+g[x+(va*12|0)+8>>2];Sa=Ga+(sa*Fa+Ca*Da+Ea*Ba)-Ha;Ea=La+(Ia*Fa+Ja*Da+Ka*Ba)-Ma;Ka=Qa+(Na*Fa+Oa*Da+Pa*Ba)-Ra;Ba=pa-Ha;Ha=qa-Ma;Ma=ra-Ra;Ta=ha+(+g[_>>2]*(Ha*Sa-Ba*Ea)+(+g[Y>>2]*(Ma*Ea-Ha*Ka)+ +g[Z>>2]*(Ba*Ka-Ma*Sa)))}else Ta=ha;ga=ga+1|0;if((ga|0)>=(da|0)){Ua=da;Va=Ta;Wa=oa;Xa=na;Ya=ma;Za=aa;_a=fa;za=41;break e}else{ha=Ta;ia=oa;ja=na;ka=ma}}a[aa+24>>0]=ha>0.0&1;fa=c[z>>2]|0;if((fa|0?(ga=c[fa+4>>2]|0,ga|0):0)?(__ZN4ListIN10Navigation7PolygonE16DefaultAllocatorE5_Data5eraseEPKNS3_7ElementE(fa,ga)|0,ga=c[z>>2]|0,(c[ga+8>>2]|0)==0):0){__ZN6Memory11free_staticEPvb(ga,0);c[z>>2]=0}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(850622,850507,90,867685,0)}else{Ua=da;Va=0.0;Wa=0.0;Xa=0.0;Ya=0.0;Za=aa;_a=0;za=41}}else{__ZN6VectorIN10Navigation7Polygon4EdgeEE6resizeEi(aa,0)|0;Ua=0;Va=0.0;Wa=0.0;Xa=0.0;Ya=0.0;Za=aa;_a=0;za=41}while(0);if((za|0)==41){za=0;a[aa+24>>0]=Va>0.0&1;ca=aa+4|0;g[ca>>2]=Wa;ga=aa+8|0;g[ga>>2]=Xa;fa=aa+12|0;g[fa>>2]=Ya;if(Ua|0){ka=+(Ua|0);g[ca>>2]=Wa/ka;g[ga>>2]=Xa/ka;g[fa>>2]=Ya/ka}if(_a){fa=aa;ga=0;do{ca=ga;ga=ga+1|0;ea=(ga|0)==(Ua|0)?0:ga;va=c[aa>>2]|0;la=(va|0)==0;if(la)$a=0;else $a=c[va+-4>>2]|0;do if(($a|0)<=(ca|0)){if(la)ab=0;else ab=c[va+-4>>2]|0;if((ab|0)>(ca|0)){a[1263537]=0;za=57;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);bb=0;break}}else za=57;while(0);if((za|0)==57){za=0;__ZN6VectorIN10Navigation7Polygon4EdgeEE14_copy_on_writeEv(Za);bb=(c[aa>>2]|0)+(ca*24|0)|0}do if((ea|0)<0)za=65;else{va=c[aa>>2]|0;la=(va|0)==0;if(la)cb=0;else cb=c[va+-4>>2]|0;if((cb|0)<=(ea|0)){if(la)db=0;else db=c[va+-4>>2]|0;if((db|0)<=(ea|0)){za=65;break}a[1263537]=0}__ZN6VectorIN10Navigation7Polygon4EdgeEE14_copy_on_writeEv(Za);eb=(c[aa>>2]|0)+(ea*24|0)|0}while(0);if((za|0)==65){za=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);eb=0}ea=bb;va=c[ea>>2]|0;la=c[ea+4>>2]|0;ea=k;c[ea>>2]=va;c[ea+4>>2]=la;ea=eb;da=c[ea>>2]|0;ua=c[ea+4>>2]|0;ea=A;c[ea>>2]=da;c[ea+4>>2]=ua;if(la>>>0>ua>>>0|(la|0)==(ua|0)&va>>>0>da>>>0){ea=k;c[ea>>2]=da;c[ea+4>>2]=ua;ea=A;c[ea>>2]=va;c[ea+4>>2]=la;fb=da;gb=ua;hb=va;ib=la}else{fb=va;gb=la;hb=da;ib=ua}ua=c[B>>2]|0;f:do if(!ua)za=78;else{da=c[ua+8>>2]|0;la=c[J>>2]|0;g:do if((da|0)==(la|0))jb=da;else{va=da;while(1){ea=va+24|0;kb=ea;lb=c[kb>>2]|0;mb=c[kb+4>>2]|0;kb=(fb|0)==(lb|0)&(gb|0)==(mb|0);nb=kb?ib:gb;ob=kb?va+32|0:ea;ea=c[ob+4>>2]|0;if(nb>>>0<ea>>>0|((nb|0)==(ea|0)?(kb?hb:fb)>>>0<(c[ob>>2]|0)>>>0:0))pb=va+8|0;else{ob=va+32|0;ea=kb?c[ob+4>>2]|0:mb;mb=kb?K:k;nb=c[mb+4>>2]|0;if(!(ea>>>0<nb>>>0|((ea|0)==(nb|0)?(kb?c[ob>>2]|0:lb)>>>0<(c[mb>>2]|0)>>>0:0))){jb=va;break g}pb=va+4|0}va=c[pb>>2]|0;if((va|0)==(la|0)){za=78;break f}}}while(0);if((jb|0)==(la|0)|(jb|0)==0){za=78;break}da=jb+40|0;wa=jb+48|0;if(c[wa>>2]|0){ta=jb+56|0;if(!(c[ta>>2]|0)){va=__ZnwjPFPvjE(12,4740)|0;c[ta>>2]=va;c[va>>2]=0;c[va+4>>2]=0;c[va+8>>2]=0}va=__ZnwjPFPvjE(20,4740)|0;c[va>>2]=fa;c[va+4>>2]=ca;mb=c[ta>>2]|0;ta=mb+4|0;lb=c[ta>>2]|0;c[va+12>>2]=lb;c[va+8>>2]=0;c[va+16>>2]=mb;if(lb|0)c[lb+8>>2]=va;c[ta>>2]=va;if(!(c[mb>>2]|0))c[mb>>2]=va;ta=mb+8|0;c[ta>>2]=(c[ta>>2]|0)+1;ta=c[aa>>2]|0;mb=(ta|0)==0;if(mb)qb=0;else qb=c[ta+-4>>2]|0;if((qb|0)<=(ca|0)){if(mb)rb=0;else rb=c[ta+-4>>2]|0;if((rb|0)<=(ca|0)){za=107;break d}a[1263537]=0}__ZN6VectorIN10Navigation7Polygon4EdgeEE14_copy_on_writeEv(Za);c[(c[aa>>2]|0)+(ca*24|0)+16>>2]=va;break}c[wa>>2]=aa;c[jb+52>>2]=ca;wa=c[da>>2]|0;va=jb+44|0;ta=c[va>>2]|0;if((ta|0)<0){za=117;break d}mb=c[wa>>2]|0;lb=(mb|0)==0;if(lb)sb=0;else sb=c[mb+-4>>2]|0;if((sb|0)<=(ta|0)){if(lb)tb=0;else tb=c[mb+-4>>2]|0;if((tb|0)<=(ta|0)){za=117;break d}a[1263537]=0}__ZN6VectorIN10Navigation7Polygon4EdgeEE14_copy_on_writeEv(wa);c[(c[wa>>2]|0)+(ta*24|0)+8>>2]=aa;ta=c[da>>2]|0;wa=c[va>>2]|0;if((wa|0)<0){za=126;break d}mb=c[ta>>2]|0;lb=(mb|0)==0;if(lb)ub=0;else ub=c[mb+-4>>2]|0;if((ub|0)<=(wa|0)){if(lb)vb=0;else vb=c[mb+-4>>2]|0;if((vb|0)<=(wa|0)){za=126;break d}a[1263537]=0}__ZN6VectorIN10Navigation7Polygon4EdgeEE14_copy_on_writeEv(ta);c[(c[ta>>2]|0)+(wa*24|0)+12>>2]=ca;wa=c[da>>2]|0;da=c[aa>>2]|0;ta=(da|0)==0;if(ta)wb=0;else wb=c[da+-4>>2]|0;do if((wb|0)<=(ca|0)){if(ta)xb=0;else xb=c[da+-4>>2]|0;if((xb|0)>(ca|0)){a[1263537]=0;za=135;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);c[2]=wa;yb=c[aa>>2]|0;break}}else za=135;while(0);if((za|0)==135){za=0;__ZN6VectorIN10Navigation7Polygon4EdgeEE14_copy_on_writeEv(Za);da=c[aa>>2]|0;c[da+(ca*24|0)+8>>2]=wa;yb=da}da=c[va>>2]|0;ta=(yb|0)==0;if(ta)zb=0;else zb=c[yb+-4>>2]|0;if((zb|0)<=(ca|0)){if(ta)Ab=0;else Ab=c[yb+-4>>2]|0;if((Ab|0)<=(ca|0)){za=143;break d}a[1263537]=0}__ZN6VectorIN10Navigation7Polygon4EdgeEE14_copy_on_writeEv(Za);c[(c[aa>>2]|0)+(ca*24|0)+12>>2]=da}while(0);if((za|0)==78){za=0;c[C>>2]=0;c[n>>2]=aa;c[E>>2]=ca;c[D>>2]=0;c[H>>2]=-1;ua=__ZN3MapIN10Navigation7EdgeKeyENS0_10ConnectionE10ComparatorIS1_E16DefaultAllocatorEixERKS1_(B,k)|0;c[ua>>2]=c[n>>2];c[ua+4>>2]=c[n+4>>2];c[ua+8>>2]=c[n+8>>2];c[ua+12>>2]=c[n+12>>2];da=ua+16|0;__ZN4ListIN10Navigation17ConnectionPendingE16DefaultAllocatorE5clearEv(da);ua=c[C>>2]|0;if(!ua){Bb=0;Cb=0}else{Db=ua;za=80}while(1){if((za|0)==80){za=0;ua=c[Db>>2]|0;Bb=ua;Cb=ua}if(!Bb)break;if(!(c[da>>2]|0)){ua=__ZnwjPFPvjE(12,4740)|0;c[da>>2]=ua;c[ua>>2]=0;c[ua+4>>2]=0;c[ua+8>>2]=0}ua=__ZnwjPFPvjE(20,4740)|0;ta=ua+8|0;c[ta>>2]=0;la=ua+12|0;c[la>>2]=0;mb=ua+16|0;c[mb>>2]=0;lb=Cb;ob=c[lb+4>>2]|0;kb=ua;c[kb>>2]=c[lb>>2];c[kb+4>>2]=ob;ob=c[da>>2]|0;kb=ob+4|0;lb=c[kb>>2]|0;c[la>>2]=lb;c[ta>>2]=0;c[mb>>2]=ob;if(lb|0)c[lb+8>>2]=ua;c[kb>>2]=ua;if(!(c[ob>>2]|0))c[ob>>2]=ua;ua=ob+8|0;c[ua>>2]=(c[ua>>2]|0)+1;Db=Bb+8|0;za=80}__ZN4ListIN10Navigation17ConnectionPendingE16DefaultAllocatorE5clearEv(I);da=c[I>>2]|0;do if(da|0)if(!(c[da+8>>2]|0)){a[1263537]=0;__ZN6Memory11free_staticEPvb(da,0);break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145461,1145120,668,1145467,0);break}while(0)}}while((ga|0)<(Ua|0))}}ga=c[j>>2]|0;if(ga|0?(__Z16atomic_decrementPj(ga+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(ga,1);$=$+1|0;if(($|0)>=(__ZNK14NavigationMesh17get_polygon_countEv(c[u>>2]|0)|0))break c}if((za|0)==107)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((za|0)==117)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((za|0)==126)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((za|0)==143)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);a[t>>0]=1;__Z16atomic_decrementPj(w+4|0)|0}__ZN10PoolVectorI7Vector3E12_unreferenceEv(i);l=e;return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(850622,850507,34,850531,0);l=e;return}function __ZNK14NavigationMesh12get_verticesEv(a){a=a|0;var b=0,d=0,e=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b;e=a+128|0;c[d>>2]=0;if((c[e>>2]|0?(__ZN10PoolVectorI7Vector3E12_unreferenceEv(d),a=c[e>>2]|0,a|0):0)?__Z28atomic_conditional_incrementPj(a)|0:0)c[d>>2]=c[e>>2];l=b;return c[d>>2]|0}function __ZNK14NavigationMesh17get_polygon_countEv(a){a=a|0;var b=0,d=0;b=c[a+132>>2]|0;if(!b){d=0;return d|0}d=c[b+-4>>2]|0;return d|0}function __ZN14NavigationMesh11get_polygonEi(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0;if((d|0)>=0){e=b+132|0;b=c[e>>2]|0;f=(b|0)==0;if(f)g=0;else g=c[b+-4>>2]|0;if((g|0)>(d|0)){a[1263537]=0;if(f)h=0;else h=c[b+-4>>2]|0;do if((h|0)<=(d|0)){if(f)i=0;else i=c[b+-4>>2]|0;if((i|0)>(d|0)){a[1263537]=0;j=14;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);k=0;break}}else j=14;while(0);if((j|0)==14){__ZN6VectorIN14NavigationMesh7PolygonEE14_copy_on_writeEv(e);k=(c[e>>2]|0)+(d<<2)|0}d=c[k>>2]|0;if(!d){l=0;return l|0}if(!(__Z28atomic_conditional_incrementPj(d+-8|0)|0)){l=0;return l|0}l=c[k>>2]|0;return l|0}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(877559,850641,107,867761,0);l=0;return l|0}function __ZN6VectorIN10Navigation7Polygon4EdgeEE6resizeEi(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0;if((d|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,269,1145657,0);e=31;return e|0}a[1263537]=0;f=c[b>>2]|0;if(!f)g=0;else g=c[f+-4>>2]|0;if((g|0)==(d|0)){e=0;return e|0}if(!d){if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);c[b>>2]=0;e=0;return e|0}__ZN6VectorIN10Navigation7Polygon4EdgeEE14_copy_on_writeEv(b);f=d*24|0;if(d>>>0<=178956970?(g=f+-1|0,h=g>>>1|g,g=h>>>2|h,h=g>>>4|g,g=h>>>8|h,h=(g>>>16|g)+1|0,f>>>0<4294967264):0){a[1263537]=0;f=c[b>>2]|0;do if(!f)if((d|0)>0)i=18;else{j=0;i=27}else{g=c[f+-4>>2]|0;if((g|0)<(d|0))if(!g)i=18;else{k=__ZN6Memory14realloc_staticEPvjb(f,h,1)|0;if(k|0){a[1263537]=0;l=k;m=c[k+-4>>2]|0;break}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,300,1145876,0);e=6;return e|0}else{j=g;i=27}}while(0);do if((i|0)==18){g=__ZN6Memory12alloc_staticEjb(h,1)|0;if(g|0){a[1263537]=0;c[g+-4>>2]=0;c[g+-8>>2]=1;l=g;m=0;break}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,292,1145820,0);e=6;return e|0}else if((i|0)==27){if((j|0)<=(d|0)){e=0;return e|0}g=__ZN6Memory14realloc_staticEPvjb(f,h,1)|0;if(!g){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,324,1145876,0);e=6;return e|0}else{a[1263537]=0;c[b>>2]=g;c[g+-4>>2]=d;e=0;return e|0}}while(0);c[b>>2]=l;if((m|0)<(d|0)){b=m;do{c[l+(b*24|0)+8>>2]=0;c[l+(b*24|0)+12>>2]=-1;c[l+(b*24|0)+16>>2]=0;b=b+1|0}while((b|0)!=(d|0))}c[l+-4>>2]=d;e=0;return e|0}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,285,1145723,0);e=6;return e|0}function __ZN3MapIN10Navigation7EdgeKeyENS0_10ConnectionE10ComparatorIS1_E16DefaultAllocatorEixERKS1_(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e;g=c[b>>2]|0;if(!g){h=__ZnwjPFPvjE(64,4740)|0;i=h+24|0;c[h+56>>2]=0;c[h+48>>2]=0;c[i>>2]=0;c[i+4>>2]=0;c[i+8>>2]=0;c[i+12>>2]=0;c[i+16>>2]=0;c[h+44>>2]=-1;c[h+52>>2]=-1;i=h+16|0;c[i>>2]=0;c[i+4>>2]=0;c[b>>2]=h;i=c[b+4>>2]|0;c[h+4>>2]=i;c[h+8>>2]=i;c[h+12>>2]=i;c[h>>2]=1;if(!h){j=0;k=12}else{n=h;o=i;k=4}}else{n=g;o=c[b+4>>2]|0;k=4}a:do if((k|0)==4){g=c[n+8>>2]|0;if((g|0)!=(o|0)){i=d;h=c[i>>2]|0;p=c[i+4>>2]|0;i=d+8|0;q=c[i>>2]|0;r=c[i+4>>2]|0;i=d+8|0;s=g;while(1){g=s+24|0;t=g;u=c[t>>2]|0;v=c[t+4>>2]|0;t=(h|0)==(u|0)&(p|0)==(v|0);w=t?r:p;x=t?s+32|0:g;g=c[x+4>>2]|0;if(w>>>0<g>>>0|((w|0)==(g|0)?(t?q:h)>>>0<(c[x>>2]|0)>>>0:0))y=s+8|0;else{x=s+32|0;g=t?c[x+4>>2]|0:v;v=t?i:d;w=c[v+4>>2]|0;if(!(g>>>0<w>>>0|((g|0)==(w|0)?(t?c[x>>2]|0:u)>>>0<(c[v>>2]|0)>>>0:0)))break;y=s+4|0}v=c[y>>2]|0;if((v|0)==(o|0)){j=n;k=12;break a}else s=v}if((s|0)!=(o|0))z=s;else{j=n;k=12}}else{j=n;k=12}}while(0);if((k|0)==12){c[f+16>>2]=0;c[f>>2]=0;c[f+8>>2]=0;c[f+4>>2]=-1;c[f+12>>2]=-1;if(!j){j=__ZnwjPFPvjE(64,4740)|0;k=j+24|0;c[j+56>>2]=0;c[j+48>>2]=0;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0;c[k+12>>2]=0;c[k+16>>2]=0;c[j+44>>2]=-1;c[j+52>>2]=-1;k=j+16|0;c[k>>2]=0;c[k+4>>2]=0;c[b>>2]=j;k=c[b+4>>2]|0;c[j+4>>2]=k;c[j+8>>2]=k;c[j+12>>2]=k;c[j>>2]=1}j=__ZN3MapIN10Navigation7EdgeKeyENS0_10ConnectionE10ComparatorIS1_E16DefaultAllocatorE10_insert_rbERKS1_RKS2_(b,d,f)|0;d=f+16|0;__ZN4ListIN10Navigation17ConnectionPendingE16DefaultAllocatorE5clearEv(d);f=c[d>>2]|0;do if(f|0)if(!(c[f+8>>2]|0)){a[1263537]=0;__ZN6Memory11free_staticEPvb(f,0);break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145461,1145120,668,1145467,0);break}while(0);if(!j){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145936,616,1145947,0);A=0;l=e;return A|0}else z=j}a[1263537]=0;A=z+40|0;l=e;return A|0}function __ZN3MapIN10Navigation7EdgeKeyENS0_10ConnectionE10ComparatorIS1_E16DefaultAllocatorE10_insert_rbERKS1_RKS2_(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f;a[g>>0]=0;h=__ZN3MapIN10Navigation7EdgeKeyENS0_10ConnectionE10ComparatorIS1_E16DefaultAllocatorE7_insertERKS1_Rb(b,d,g)|0;a:do if(h|0){d=h+40|0;c[d>>2]=c[e>>2];c[d+4>>2]=c[e+4>>2];c[d+8>>2]=c[e+8>>2];c[d+12>>2]=c[e+12>>2];d=h+56|0;__ZN4ListIN10Navigation17ConnectionPendingE16DefaultAllocatorE5clearEv(d);i=c[e+16>>2]|0;if(!i){j=0;k=0}else{n=i;o=4}while(1){if((o|0)==4){o=0;i=c[n>>2]|0;j=i;k=i}if(!j)break a;if(!(c[d>>2]|0)){i=__ZnwjPFPvjE(12,4740)|0;c[d>>2]=i;c[i>>2]=0;c[i+4>>2]=0;c[i+8>>2]=0}i=__ZnwjPFPvjE(20,4740)|0;p=i+8|0;c[p>>2]=0;q=i+12|0;c[q>>2]=0;r=i+16|0;c[r>>2]=0;s=k;t=c[s+4>>2]|0;u=i;c[u>>2]=c[s>>2];c[u+4>>2]=t;t=c[d>>2]|0;u=t+4|0;s=c[u>>2]|0;c[q>>2]=s;c[p>>2]=0;c[r>>2]=t;if(s|0)c[s+8>>2]=i;c[u>>2]=i;if(!(c[t>>2]|0))c[t>>2]=i;i=t+8|0;c[i>>2]=(c[i>>2]|0)+1;n=j+8|0;o=4}}while(0);if(a[g>>0]|0){l=f;return h|0}g=b+8|0;c[g>>2]=(c[g>>2]|0)+1;g=h+12|0;o=c[g>>2]|0;if(!(c[o>>2]|0)){j=b+4|0;n=h;k=o;e=o;o=g;while(1){g=k+12|0;d=c[g>>2]|0;i=c[d+8>>2]|0;t=d;do if((k|0)==(i|0)){u=c[d+4>>2]|0;if(!(c[u>>2]|0)){c[e>>2]=1;a[1263537]=0;c[u>>2]=1;if((c[j>>2]|0)==(d|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);v=c[(c[o>>2]|0)+12>>2]|0;break}else{a[1263537]=0;c[d>>2]=0;v=d;break}}u=k+4|0;if((n|0)==(c[u>>2]|0)){s=n+8|0;r=c[s>>2]|0;c[u>>2]=r;u=c[j>>2]|0;if((r|0)==(u|0))w=t;else{c[r+12>>2]=k;w=c[g>>2]|0}r=n+12|0;c[r>>2]=w;p=c[g>>2]|0;q=p+8|0;if((c[q>>2]|0)==(k|0))c[q>>2]=n;else c[p+4>>2]=n;c[s>>2]=k;c[g>>2]=n;x=k;y=n;z=u;A=c[r>>2]|0}else{x=n;y=k;z=c[j>>2]|0;A=d}a[1263537]=0;c[y>>2]=1;if((z|0)==(A|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);B=c[(c[x+12>>2]|0)+12>>2]|0;C=c[j>>2]|0}else{a[1263537]=0;c[A>>2]=0;B=A;C=z}r=B+8|0;u=c[r>>2]|0;s=u+4|0;p=c[s>>2]|0;c[r>>2]=p;if((p|0)!=(C|0))c[p+12>>2]=B;p=B+12|0;c[u+12>>2]=c[p>>2];r=c[p>>2]|0;q=r+4|0;if((c[q>>2]|0)==(B|0))c[q>>2]=u;else c[r+8>>2]=u;c[s>>2]=B;c[p>>2]=u;v=x}else{if(!(c[i>>2]|0)){c[e>>2]=1;a[1263537]=0;c[i>>2]=1;if((c[j>>2]|0)==(d|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);v=c[(c[o>>2]|0)+12>>2]|0;break}else{a[1263537]=0;c[d>>2]=0;v=d;break}}u=k+8|0;if((n|0)==(c[u>>2]|0)){p=n+4|0;s=c[p>>2]|0;c[u>>2]=s;u=c[j>>2]|0;if((s|0)==(u|0))D=t;else{c[s+12>>2]=k;D=c[g>>2]|0}s=n+12|0;c[s>>2]=D;r=c[g>>2]|0;q=r+4|0;if((c[q>>2]|0)==(k|0))c[q>>2]=n;else c[r+8>>2]=n;c[p>>2]=k;c[g>>2]=n;E=k;F=n;G=u;H=c[s>>2]|0}else{E=n;F=k;G=c[j>>2]|0;H=d}a[1263537]=0;c[F>>2]=1;if((G|0)==(H|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);I=c[(c[E+12>>2]|0)+12>>2]|0;J=c[j>>2]|0}else{a[1263537]=0;c[H>>2]=0;I=H;J=G}s=I+4|0;u=c[s>>2]|0;p=u+8|0;r=c[p>>2]|0;c[s>>2]=r;if((r|0)!=(J|0))c[r+12>>2]=I;r=I+12|0;c[u+12>>2]=c[r>>2];s=c[r>>2]|0;q=s+8|0;if((c[q>>2]|0)==(I|0))c[q>>2]=u;else c[s+4>>2]=u;c[p>>2]=I;c[r>>2]=u;v=E}while(0);d=v+12|0;g=c[d>>2]|0;if(!(c[g>>2]|0)){n=v;k=g;e=g;o=d}else break}}o=c[(c[b>>2]|0)+8>>2]|0;a[1263537]=0;c[o>>2]=1;l=f;return h|0}function __ZN3MapIN10Navigation7EdgeKeyENS0_10ConnectionE10ComparatorIS1_E16DefaultAllocatorE7_insertERKS1_Rb(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0;f=c[b>>2]|0;g=c[f+8>>2]|0;h=b+4|0;i=c[h>>2]|0;a:do if((g|0)==(i|0))j=f;else{k=d;l=c[k>>2]|0;m=c[k+4>>2]|0;k=d+8|0;n=c[k>>2]|0;o=c[k+4>>2]|0;k=d+8|0;p=g;while(1){q=p+24|0;r=q;s=c[r>>2]|0;t=c[r+4>>2]|0;r=(l|0)==(s|0)&(m|0)==(t|0);u=r?o:m;v=r?p+32|0:q;q=c[v+4>>2]|0;if(u>>>0<q>>>0|((u|0)==(q|0)?(r?n:l)>>>0<(c[v>>2]|0)>>>0:0))w=p+8|0;else{v=p+32|0;q=r?c[v+4>>2]|0:t;t=r?k:d;u=c[t+4>>2]|0;if(!(q>>>0<u>>>0|((q|0)==(u|0)?(r?c[v>>2]|0:s)>>>0<(c[t>>2]|0)>>>0:0)))break;w=p+4|0}t=c[w>>2]|0;if((t|0)==(i|0)){j=p;break a}else p=t}a[e>>0]=1;x=p;return x|0}while(0);i=__ZnwjPFPvjE(64,4740)|0;w=i+24|0;c[i+56>>2]=0;c[i+48>>2]=0;c[w>>2]=0;c[w+4>>2]=0;c[w+8>>2]=0;c[w+12>>2]=0;c[w+16>>2]=0;c[i+44>>2]=-1;c[i+52>>2]=-1;c[i>>2]=0;c[i+4>>2]=0;c[i+8>>2]=0;c[i+12>>2]=0;c[i+16>>2]=0;c[i+20>>2]=0;c[i+12>>2]=j;g=c[h>>2]|0;f=i+4|0;c[f>>2]=g;k=i+8|0;c[k>>2]=g;c[w>>2]=c[d>>2];c[w+4>>2]=c[d+4>>2];c[w+8>>2]=c[d+8>>2];c[w+12>>2]=c[d+12>>2];w=c[b>>2]|0;b=g;if((j|0)!=(w|0)?(g=j+24|0,l=d,n=c[l>>2]|0,m=c[l+4>>2]|0,l=g,o=(n|0)==(c[l>>2]|0)?(m|0)==(c[l+4>>2]|0):0,l=d+8|0,d=o?c[l+4>>2]|0:m,m=o?j+32|0:g,g=c[m+4>>2]|0,!(d>>>0<g>>>0|((d|0)==(g|0)?(o?c[l>>2]|0:n)>>>0<(c[m>>2]|0)>>>0:0))):0){c[j+4>>2]=i;y=c[f>>2]|0}else{c[j+8>>2]=i;y=b}a[e>>0]=0;e=c[h>>2]|0;if((y|0)==(e|0)){h=i;do{b=h;h=c[h+12>>2]|0}while((b|0)==(c[h+4>>2]|0));z=(h|0)==(w|0)?0:h}else{h=y;while(1){y=c[h+8>>2]|0;if((y|0)==(e|0)){z=h;break}else h=y}}c[i+16>>2]=z;h=c[k>>2]|0;b:do if((h|0)==(e|0)){k=i;while(1){y=k;k=c[k+12>>2]|0;if((y|0)!=(c[k+8>>2]|0)){A=k;break b}if((k|0)==(w|0)){A=0;break}}}else{k=h;while(1){p=c[k+4>>2]|0;if((p|0)==(e|0)){A=k;break}else k=p}}while(0);e=i+20|0;c[e>>2]=A;if(!z)B=A;else{c[z+20>>2]=i;B=c[e>>2]|0}if(!B){x=i;return x|0}c[B+16>>2]=i;x=i;return x|0}function __ZN6VectorIN14NavigationMesh7PolygonEE14_copy_on_writeEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0;b=c[a>>2]|0;if(!b)return;if((c[b+-8>>2]|0)>>>0<=1)return;d=c[b+-4>>2]|0;b=(d<<2)+-1|0;e=b>>>1|b;b=e>>>2|e;e=b>>>4|b;b=e>>>8|e;e=__ZN6Memory12alloc_staticEjb((b>>>16|b)+1|0,1)|0;c[e+-8>>2]=1;c[e+-4>>2]=d;if(d|0){b=0;do{f=e+(b<<2)|0;g=(c[a>>2]|0)+(b<<2)|0;c[f>>2]=0;if((c[g>>2]|0?(c[f>>2]=0,h=c[g>>2]|0,h|0):0)?__Z28atomic_conditional_incrementPj(h+-8|0)|0:0)c[f>>2]=c[g>>2];b=b+1|0}while((b|0)!=(d|0))}d=c[a>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0){b=c[a>>2]|0;g=(b|0)==0?0:b+-4|0;b=g+4|0;if(c[g>>2]|0){f=0;do{h=c[b+(f<<2)>>2]|0;if(h|0?(__Z16atomic_decrementPj(h+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(h,1);f=f+1|0}while(f>>>0<(c[g>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(d,1)}c[a>>2]=e;return}function __ZN3RefI8MaterialEaSI15SpatialMaterialEEvRKS_IT_E(a,b){a=a|0;b=b|0;var d=0,e=0;d=c[b>>2]|0;if(!d){b=c[a>>2]|0;if((b|0?__ZN9Reference11unreferenceEv(b)|0:0)?(b=c[a>>2]|0,__Z17predelete_handlerP6Object(b)|0):0){gj[c[(c[b>>2]|0)+76>>2]&8191](b);__ZN6Memory11free_staticEPvb(b,0)}c[a>>2]=0;return}b=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1234412)|0;e=b?d:0;d=c[a>>2]|0;if((e|0)==(d|0))return;if((d|0?__ZN9Reference11unreferenceEv(d)|0:0)?(d=c[a>>2]|0,__Z17predelete_handlerP6Object(d)|0):0){gj[c[(c[d>>2]|0)+76>>2]&8191](d);__ZN6Memory11free_staticEPvb(d,0)}c[a>>2]=e;if(!e)return;__ZN9Reference9referenceEv(e);return}function __ZN6VectorI3RefI8MaterialEE6_unrefEPv(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0;if(!b)return;d=c[a>>2]|0;if(__Z16atomic_decrementPj((d|0)==0?0:d+-8|0)|0)return;d=c[a>>2]|0;a=(d|0)==0?0:d+-4|0;d=a+4|0;if(c[a>>2]|0){e=0;do{f=d+(e<<2)|0;g=c[f>>2]|0;if((g|0?__ZN9Reference11unreferenceEv(g)|0:0)?(g=c[f>>2]|0,__Z17predelete_handlerP6Object(g)|0):0){gj[c[(c[g>>2]|0)+76>>2]&8191](g);__ZN6Memory11free_staticEPvb(g,0)}c[f>>2]=0;e=e+1|0}while(e>>>0<(c[a>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(b,1);return}function __ZN3MapI10StringNameN12MeshInstance15BlendShapeTrackE10ComparatorIS0_E16DefaultAllocatorE13_cleanup_treeEPNS6_7ElementE(a,b){a=a|0;b=b|0;if((c[a+4>>2]|0)==(b|0))return;else{__ZN3MapI10StringNameN12MeshInstance15BlendShapeTrackE10ComparatorIS0_E16DefaultAllocatorE13_cleanup_treeEPNS6_7ElementE(a,c[b+8>>2]|0);__ZN3MapI10StringNameN12MeshInstance15BlendShapeTrackE10ComparatorIS0_E16DefaultAllocatorE13_cleanup_treeEPNS6_7ElementE(a,c[b+4>>2]|0);__ZN10StringNameD2Ev(b+24|0);__ZN6Memory11free_staticEPvb(b,0);return}}function __ZN6VectorI3RefI8MaterialEE6resizeEi(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0;if((d|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,269,1145657,0);e=31;return e|0}a[1263537]=0;f=c[b>>2]|0;if(!f)g=0;else g=c[f+-4>>2]|0;if((g|0)==(d|0)){e=0;return e|0}if(!d){__ZN6VectorI3RefI8MaterialEE6_unrefEPv(b,f);c[b>>2]=0;e=0;return e|0}__ZN6VectorI3RefI8MaterialEE14_copy_on_writeEv(b);f=d<<2;if(d>>>0<=1073741823?(g=f+-1|0,h=g>>>1|g,g=h>>>2|h,h=g>>>4|g,g=h>>>8|h,h=(g>>>16|g)+1|0,f>>>0<4294967264):0){a[1263537]=0;f=c[b>>2]|0;do if(!f)if((d|0)>0)i=15;else{j=0;i=24}else{g=c[f+-4>>2]|0;if((g|0)<(d|0))if(!g)i=15;else{k=__ZN6Memory14realloc_staticEPvjb(f,h,1)|0;if(k|0){a[1263537]=0;l=k;m=c[k+-4>>2]|0;break}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,300,1145876,0);e=6;return e|0}else{j=g;i=24}}while(0);do if((i|0)==15){g=__ZN6Memory12alloc_staticEjb(h,1)|0;if(g|0){a[1263537]=0;c[g+-4>>2]=0;c[g+-8>>2]=1;l=g;m=0;break}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,292,1145820,0);e=6;return e|0}else if((i|0)==24){if((j|0)<=(d|0)){e=0;return e|0}if((c[f+-4>>2]|0)>>>0>d>>>0){g=d;k=f;do{n=k+(g<<2)|0;o=c[n>>2]|0;if((o|0?__ZN9Reference11unreferenceEv(o)|0:0)?(o=c[n>>2]|0,__Z17predelete_handlerP6Object(o)|0):0){gj[c[(c[o>>2]|0)+76>>2]&8191](o);__ZN6Memory11free_staticEPvb(o,0)}c[n>>2]=0;g=g+1|0;k=c[b>>2]|0}while(g>>>0<(c[k+-4>>2]|0)>>>0);p=k}else p=f;g=__ZN6Memory14realloc_staticEPvjb(p,h,1)|0;if(!g){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,324,1145876,0);e=6;return e|0}else{a[1263537]=0;c[b>>2]=g;c[g+-4>>2]=d;e=0;return e|0}}while(0);c[b>>2]=l;if((m|0)<(d|0)){h=m<<2;_memset(l+h|0,0,(d<<2)-h|0)|0;q=c[b>>2]|0}else q=l;c[((q|0)==0?0:q+-4|0)>>2]=d;e=0;return e|0}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,285,1145723,0);e=6;return e|0}function __ZN14VisualInstance8set_baseERK3RID(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d+12|0;f=d+8|0;g=d+4|0;h=d;i=__ZN12VisualServer13get_singletonEv()|0;j=c[(c[i>>2]|0)+948>>2]|0;c[g>>2]=c[a+396>>2];c[h>>2]=c[b>>2];c[f>>2]=c[g>>2];c[e>>2]=c[h>>2];bj[j&4095](i,f,e);l=d;return}function __ZN3MapI10StringNameN12MeshInstance15BlendShapeTrackE10ComparatorIS0_E16DefaultAllocatorEixERKS0_(b,d){b=b|0;d=d|0;var e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;h=c[b>>2]|0;if(!h){i=__ZnwjPFPvjE(36,4740)|0;__ZN10StringNameC2Ev(i+24|0);c[i+28>>2]=0;g[i+32>>2]=0.0;j=i+16|0;c[j>>2]=0;c[j+4>>2]=0;c[b>>2]=i;j=c[b+4>>2]|0;c[i+4>>2]=j;c[i+8>>2]=j;c[i+12>>2]=j;c[i>>2]=1;if(!i){k=0;n=12}else{o=i;p=j;n=4}}else{o=h;p=c[b+4>>2]|0;n=4}a:do if((n|0)==4){h=c[o+8>>2]|0;if((h|0)!=(p|0)){j=c[d>>2]|0;i=h;while(1){h=c[i+24>>2]|0;if(j>>>0<h>>>0)q=i+8|0;else{if(h>>>0>=j>>>0)break;q=i+4|0}h=c[q>>2]|0;if((h|0)==(p|0)){k=o;n=12;break a}else i=h}if(!((i|0)==(p|0)|(i|0)==0))r=i;else{k=o;n=12}}else{k=o;n=12}}while(0);if((n|0)==12){c[f>>2]=0;g[f+4>>2]=0.0;if(!k){k=__ZnwjPFPvjE(36,4740)|0;__ZN10StringNameC2Ev(k+24|0);c[k+28>>2]=0;g[k+32>>2]=0.0;n=k+16|0;c[n>>2]=0;c[n+4>>2]=0;c[b>>2]=k;n=c[b+4>>2]|0;c[k+4>>2]=n;c[k+8>>2]=n;c[k+12>>2]=n;c[k>>2]=1}k=__ZN3MapI10StringNameN12MeshInstance15BlendShapeTrackE10ComparatorIS0_E16DefaultAllocatorE10_insert_rbERKS0_RKS2_(b,d,f)|0;if(!k){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145936,616,1145947,0);s=0;l=e;return s|0}else r=k}a[1263537]=0;s=r+28|0;l=e;return s|0}function __ZN3MapI10StringNameN12MeshInstance15BlendShapeTrackE10ComparatorIS0_E16DefaultAllocatorE10_insert_rbERKS0_RKS2_(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f;a[g>>0]=0;h=__ZN3MapI10StringNameN12MeshInstance15BlendShapeTrackE10ComparatorIS0_E16DefaultAllocatorE7_insertERKS0_Rb(b,d,g)|0;if(h|0){d=e;e=c[d+4>>2]|0;i=h+28|0;c[i>>2]=c[d>>2];c[i+4>>2]=e}if(a[g>>0]|0){l=f;return h|0}g=b+8|0;c[g>>2]=(c[g>>2]|0)+1;g=h+12|0;e=c[g>>2]|0;if(!(c[e>>2]|0)){i=b+4|0;d=h;j=e;k=e;e=g;while(1){g=j+12|0;n=c[g>>2]|0;o=c[n+8>>2]|0;p=n;do if((j|0)==(o|0)){q=c[n+4>>2]|0;if(!(c[q>>2]|0)){c[k>>2]=1;a[1263537]=0;c[q>>2]=1;if((c[i>>2]|0)==(n|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);r=c[(c[e>>2]|0)+12>>2]|0;break}else{a[1263537]=0;c[n>>2]=0;r=n;break}}q=j+4|0;if((d|0)==(c[q>>2]|0)){s=d+8|0;t=c[s>>2]|0;c[q>>2]=t;if((t|0)==(c[i>>2]|0))u=p;else{c[t+12>>2]=j;u=c[g>>2]|0}t=d+12|0;c[t>>2]=u;q=c[g>>2]|0;v=q+8|0;c[((c[v>>2]|0)==(j|0)?v:q+4|0)>>2]=d;c[s>>2]=j;c[g>>2]=d;w=j;x=d;y=c[t>>2]|0}else{w=d;x=j;y=n}a[1263537]=0;c[x>>2]=1;t=c[i>>2]|0;if((t|0)==(y|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);z=c[(c[w+12>>2]|0)+12>>2]|0;A=c[i>>2]|0}else{a[1263537]=0;c[y>>2]=0;z=y;A=t}t=z+8|0;s=c[t>>2]|0;q=s+4|0;v=c[q>>2]|0;c[t>>2]=v;if((v|0)!=(A|0))c[v+12>>2]=z;v=z+12|0;c[s+12>>2]=c[v>>2];t=c[v>>2]|0;B=t+4|0;c[((c[B>>2]|0)==(z|0)?B:t+8|0)>>2]=s;c[q>>2]=z;c[v>>2]=s;r=w}else{if(!(c[o>>2]|0)){c[k>>2]=1;a[1263537]=0;c[o>>2]=1;if((c[i>>2]|0)==(n|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);r=c[(c[e>>2]|0)+12>>2]|0;break}else{a[1263537]=0;c[n>>2]=0;r=n;break}}s=j+8|0;if((d|0)==(c[s>>2]|0)){v=d+4|0;q=c[v>>2]|0;c[s>>2]=q;if((q|0)==(c[i>>2]|0))C=p;else{c[q+12>>2]=j;C=c[g>>2]|0}q=d+12|0;c[q>>2]=C;s=c[g>>2]|0;t=s+4|0;c[((c[t>>2]|0)==(j|0)?t:s+8|0)>>2]=d;c[v>>2]=j;c[g>>2]=d;D=j;E=d;F=c[q>>2]|0}else{D=d;E=j;F=n}a[1263537]=0;c[E>>2]=1;q=c[i>>2]|0;if((q|0)==(F|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);G=c[(c[D+12>>2]|0)+12>>2]|0;H=c[i>>2]|0}else{a[1263537]=0;c[F>>2]=0;G=F;H=q}q=G+4|0;v=c[q>>2]|0;s=v+8|0;t=c[s>>2]|0;c[q>>2]=t;if((t|0)!=(H|0))c[t+12>>2]=G;t=G+12|0;c[v+12>>2]=c[t>>2];q=c[t>>2]|0;B=q+8|0;c[((c[B>>2]|0)==(G|0)?B:q+4|0)>>2]=v;c[s>>2]=G;c[t>>2]=v;r=D}while(0);n=r+12|0;g=c[n>>2]|0;if(!(c[g>>2]|0)){d=r;j=g;k=g;e=n}else break}}e=c[(c[b>>2]|0)+8>>2]|0;a[1263537]=0;c[e>>2]=1;l=f;return h|0}function __ZN3MapI10StringNameN12MeshInstance15BlendShapeTrackE10ComparatorIS0_E16DefaultAllocatorE7_insertERKS0_Rb(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0;f=c[b>>2]|0;h=c[f+8>>2]|0;i=b+4|0;j=c[i>>2]|0;a:do if((h|0)==(j|0))k=f;else{l=c[d>>2]|0;m=h;while(1){n=c[m+24>>2]|0;if(l>>>0<n>>>0)o=m+8|0;else{if(n>>>0>=l>>>0)break;o=m+4|0}n=c[o>>2]|0;if((n|0)==(j|0)){k=m;break a}else m=n}a[e>>0]=1;p=m;return p|0}while(0);j=__ZnwjPFPvjE(36,4740)|0;o=j+24|0;__ZN10StringNameC2Ev(o);c[j+28>>2]=0;g[j+32>>2]=0.0;c[j>>2]=0;c[j+4>>2]=0;c[j+8>>2]=0;c[j+12>>2]=0;c[j+16>>2]=0;c[j+20>>2]=0;c[j+12>>2]=k;h=c[i>>2]|0;f=j+4|0;c[f>>2]=h;l=j+8|0;c[l>>2]=h;__ZN10StringNameaSERKS_(o,d);if((k|0)!=(c[b>>2]|0)?(c[d>>2]|0)>>>0>=(c[k+24>>2]|0)>>>0:0)q=k+4|0;else q=k+8|0;c[q>>2]=j;a[e>>0]=0;e=c[f>>2]|0;f=c[i>>2]|0;if((e|0)==(f|0)){i=j;do{q=i;i=c[i+12>>2]|0}while((q|0)==(c[i+4>>2]|0));r=(i|0)==(c[b>>2]|0)?0:i}else{i=e;while(1){e=c[i+8>>2]|0;if((e|0)==(f|0)){r=i;break}else i=e}}c[j+16>>2]=r;i=c[l>>2]|0;b:do if((i|0)==(f|0)){l=j;while(1){e=l;l=c[l+12>>2]|0;if((e|0)!=(c[l+8>>2]|0)){s=l;break b}if((l|0)==(c[b>>2]|0)){s=0;break}}}else{l=i;while(1){m=c[l+4>>2]|0;if((m|0)==(f|0)){s=l;break}else l=m}}while(0);f=j+20|0;c[f>>2]=s;if(!r)t=s;else{c[r+20>>2]=j;t=c[f>>2]|0}if(!t){p=j;return p|0}c[t+16>>2]=j;p=j;return p|0}function __ZN6VectorI3RefI8MaterialEE14_copy_on_writeEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0;b=c[a>>2]|0;if(!b)return;if((c[b+-8>>2]|0)>>>0<=1)return;d=c[b+-4>>2]|0;b=(d<<2)+-1|0;e=b>>>1|b;b=e>>>2|e;e=b>>>4|b;b=e>>>8|e;e=__ZN6Memory12alloc_staticEjb((b>>>16|b)+1|0,1)|0;c[e+-8>>2]=1;c[e+-4>>2]=d;if(d|0){b=0;do{f=c[a>>2]|0;g=e+(b<<2)|0;c[g>>2]=0;h=f+(b<<2)|0;if(c[h>>2]|0?(c[g>>2]=0,f=c[h>>2]|0,c[g>>2]=f,f|0):0)__ZN9Reference9referenceEv(f);b=b+1|0}while((b|0)!=(d|0))}__ZN6VectorI3RefI8MaterialEE6_unrefEPv(a,c[a>>2]|0);c[a>>2]=e;return}function __ZNK3MapIN14NavigationMesh8_EdgeKeyEb10ComparatorIS1_E16DefaultAllocatorE5_findERKS1_(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,h=0.0,i=0.0,j=0.0,k=0.0,l=0.0,m=0.0,n=0.0,o=0.0,p=0.0,q=0,r=0;d=c[(c[a>>2]|0)+8>>2]|0;e=c[a+4>>2]|0;a:do if((d|0)==(e|0))f=d;else{h=+g[b>>2];i=+g[b+4>>2];j=+g[b+8>>2];k=+g[b+12>>2];l=+g[b+16>>2];m=+g[b+20>>2];a=d;while(1){n=+g[a+24>>2];b:do if(h==n){o=+g[a+28>>2];do if(i==o){p=+g[a+32>>2];if(!(j==p))if(j<p){q=14;break b}else break;p=+g[a+36>>2];if(!(k==p))if(k<p){q=14;break b}else break;p=+g[a+40>>2];if(l==p)if(m<+g[a+44>>2]){q=14;break b}else break;else if(l<p){q=14;break b}else break}else if(i<o){q=14;break b}while(0);o=+g[a+28>>2];if(!(o==i))if(o<i){q=25;break}else{f=a;break a}o=+g[a+32>>2];if(!(o==j))if(o<j){q=25;break}else{f=a;break a}o=+g[a+36>>2];if(!(o==k))if(o<k){q=25;break}else{f=a;break a}o=+g[a+40>>2];if(o==l)if(+g[a+44>>2]<m){q=25;break}else{f=a;break a}else if(o<l){q=25;break}else{f=a;break a}}else if(!(h<n))if(n<h)q=25;else{f=a;break a}else q=14;while(0);if((q|0)==14){q=0;r=a+8|0}else if((q|0)==25){q=0;r=a+4|0}a=c[r>>2]|0;if((a|0)==(e|0)){f=e;break}}}while(0);return ((f|0)!=(e|0)?f:0)|0}function __ZN3MapIN14NavigationMesh8_EdgeKeyEb10ComparatorIS1_E16DefaultAllocatorEixERKS1_(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;if((c[b>>2]|0)==0?(g=__ZnwjPFPvjE(52,4740)|0,h=g+16|0,c[h>>2]=0,c[h+4>>2]=0,c[h+8>>2]=0,c[h+12>>2]=0,c[h+16>>2]=0,c[h+20>>2]=0,c[h+24>>2]=0,c[h+28>>2]=0,c[b>>2]=g,h=c[b+4>>2]|0,c[g+4>>2]=h,c[g+8>>2]=h,c[g+12>>2]=h,c[g>>2]=1,(g|0)==0):0){a[f>>0]=0;i=6}else{g=__ZNK3MapIN14NavigationMesh8_EdgeKeyEb10ComparatorIS1_E16DefaultAllocatorE5_findERKS1_(b,d)|0;if(!g){h=(c[b>>2]|0)==0;a[f>>0]=0;if(h)i=6;else i=7}else j=g}if((i|0)==6){g=__ZnwjPFPvjE(52,4740)|0;h=g+16|0;c[h>>2]=0;c[h+4>>2]=0;c[h+8>>2]=0;c[h+12>>2]=0;c[h+16>>2]=0;c[h+20>>2]=0;c[h+24>>2]=0;c[h+28>>2]=0;c[b>>2]=g;h=c[b+4>>2]|0;c[g+4>>2]=h;c[g+8>>2]=h;c[g+12>>2]=h;c[g>>2]=1;i=7}if((i|0)==7){i=__ZN3MapIN14NavigationMesh8_EdgeKeyEb10ComparatorIS1_E16DefaultAllocatorE10_insert_rbERKS1_RKb(b,d,f)|0;if(!i){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145936,616,1145947,0);k=0;l=e;return k|0}else j=i}a[1263537]=0;k=j+48|0;l=e;return k|0}function __ZN4ListI7Vector316DefaultAllocatorED2Ev(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0;d=c[b>>2]|0;if(!d)return;else e=d;while(1){d=c[e>>2]|0;if(!d){f=15;break}a[1263537]=0;if((c[d+20>>2]|0)==(e|0)){c[e>>2]=c[d+12>>2];g=e+4|0;h=c[d+16>>2]|0;if((c[g>>2]|0)==(d|0))c[g>>2]=h;g=d+12|0;if(h|0)c[h+12>>2]=c[g>>2];i=c[g>>2]|0;if(i|0)c[i+16>>2]=h;__ZN6Memory11free_staticEPvb(d,0);d=e+8|0;c[d>>2]=(c[d>>2]|0)+-1}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145114,1145120,157,1145132,0);j=c[b>>2]|0;if(!(c[j+8>>2]|0)){f=14;break}if(!j){f=18;break}else e=j}if((f|0)==14){__ZN6Memory11free_staticEPvb(j,0);c[b>>2]=0;return}else if((f|0)==15)if(!(c[e+8>>2]|0)){a[1263537]=0;__ZN6Memory11free_staticEPvb(e,0);return}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145461,1145120,668,1145467,0);return}else if((f|0)==18)return}function __ZN3MapIN14NavigationMesh8_EdgeKeyEb10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(a,b){a=a|0;b=b|0;if((c[a+4>>2]|0)==(b|0))return;else{__ZN3MapIN14NavigationMesh8_EdgeKeyEb10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(a,c[b+8>>2]|0);__ZN3MapIN14NavigationMesh8_EdgeKeyEb10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(a,c[b+4>>2]|0);__ZN6Memory11free_staticEPvb(b,0);return}}function __ZN4ListI5Face316DefaultAllocatorED2Ev(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0;d=c[b>>2]|0;if(!d)return;else e=d;while(1){d=c[e>>2]|0;if(!d){f=15;break}a[1263537]=0;if((c[d+44>>2]|0)==(e|0)){c[e>>2]=c[d+36>>2];g=e+4|0;h=c[d+40>>2]|0;if((c[g>>2]|0)==(d|0))c[g>>2]=h;g=d+36|0;if(h|0)c[h+36>>2]=c[g>>2];i=c[g>>2]|0;if(i|0)c[i+40>>2]=h;__ZN6Memory11free_staticEPvb(d,0);d=e+8|0;c[d>>2]=(c[d>>2]|0)+-1}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145114,1145120,157,1145132,0);j=c[b>>2]|0;if(!(c[j+8>>2]|0)){f=14;break}if(!j){f=18;break}else e=j}if((f|0)==14){__ZN6Memory11free_staticEPvb(j,0);c[b>>2]=0;return}else if((f|0)==15)if(!(c[e+8>>2]|0)){a[1263537]=0;__ZN6Memory11free_staticEPvb(e,0);return}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145461,1145120,668,1145467,0);return}else if((f|0)==18)return}function __ZN3MapIN14NavigationMesh8_EdgeKeyEb10ComparatorIS1_E16DefaultAllocatorE10_insert_rbERKS1_RKb(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f;a[g>>0]=0;h=__ZN3MapIN14NavigationMesh8_EdgeKeyEb10ComparatorIS1_E16DefaultAllocatorE7_insertERKS1_Rb(b,d,g)|0;if(h|0)a[h+48>>0]=a[e>>0]|0;if(a[g>>0]|0){l=f;return h|0}g=b+8|0;c[g>>2]=(c[g>>2]|0)+1;g=h+12|0;e=c[g>>2]|0;if(!(c[e>>2]|0)){d=b+4|0;i=h;j=e;k=e;e=g;while(1){g=j+12|0;n=c[g>>2]|0;o=c[n+8>>2]|0;p=n;do if((j|0)==(o|0)){q=c[n+4>>2]|0;if(!(c[q>>2]|0)){c[k>>2]=1;a[1263537]=0;c[q>>2]=1;if((c[d>>2]|0)==(n|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);r=c[(c[e>>2]|0)+12>>2]|0;break}else{a[1263537]=0;c[n>>2]=0;r=n;break}}q=j+4|0;if((i|0)==(c[q>>2]|0)){s=i+8|0;t=c[s>>2]|0;c[q>>2]=t;if((t|0)==(c[d>>2]|0))u=p;else{c[t+12>>2]=j;u=c[g>>2]|0}t=i+12|0;c[t>>2]=u;q=c[g>>2]|0;v=q+8|0;c[((c[v>>2]|0)==(j|0)?v:q+4|0)>>2]=i;c[s>>2]=j;c[g>>2]=i;w=j;x=i;y=c[t>>2]|0}else{w=i;x=j;y=n}a[1263537]=0;c[x>>2]=1;t=c[d>>2]|0;if((t|0)==(y|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);z=c[(c[w+12>>2]|0)+12>>2]|0;A=c[d>>2]|0}else{a[1263537]=0;c[y>>2]=0;z=y;A=t}t=z+8|0;s=c[t>>2]|0;q=s+4|0;v=c[q>>2]|0;c[t>>2]=v;if((v|0)!=(A|0))c[v+12>>2]=z;v=z+12|0;c[s+12>>2]=c[v>>2];t=c[v>>2]|0;B=t+4|0;c[((c[B>>2]|0)==(z|0)?B:t+8|0)>>2]=s;c[q>>2]=z;c[v>>2]=s;r=w}else{if(!(c[o>>2]|0)){c[k>>2]=1;a[1263537]=0;c[o>>2]=1;if((c[d>>2]|0)==(n|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);r=c[(c[e>>2]|0)+12>>2]|0;break}else{a[1263537]=0;c[n>>2]=0;r=n;break}}s=j+8|0;if((i|0)==(c[s>>2]|0)){v=i+4|0;q=c[v>>2]|0;c[s>>2]=q;if((q|0)==(c[d>>2]|0))C=p;else{c[q+12>>2]=j;C=c[g>>2]|0}q=i+12|0;c[q>>2]=C;s=c[g>>2]|0;t=s+4|0;c[((c[t>>2]|0)==(j|0)?t:s+8|0)>>2]=i;c[v>>2]=j;c[g>>2]=i;D=j;E=i;F=c[q>>2]|0}else{D=i;E=j;F=n}a[1263537]=0;c[E>>2]=1;q=c[d>>2]|0;if((q|0)==(F|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);G=c[d>>2]|0;H=c[(c[D+12>>2]|0)+12>>2]|0}else{a[1263537]=0;c[F>>2]=0;G=q;H=F}q=H+4|0;v=c[q>>2]|0;s=v+8|0;t=c[s>>2]|0;c[q>>2]=t;if((t|0)!=(G|0))c[t+12>>2]=H;t=H+12|0;c[v+12>>2]=c[t>>2];q=c[t>>2]|0;B=q+8|0;c[((c[B>>2]|0)==(H|0)?B:q+4|0)>>2]=v;c[s>>2]=H;c[t>>2]=v;r=D}while(0);n=r+12|0;g=c[n>>2]|0;if(!(c[g>>2]|0)){i=r;j=g;k=g;e=n}else break}}e=c[(c[b>>2]|0)+8>>2]|0;a[1263537]=0;c[e>>2]=1;l=f;return h|0}function __ZN3MapIN14NavigationMesh8_EdgeKeyEb10ComparatorIS1_E16DefaultAllocatorE7_insertERKS1_Rb(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0,j=0,k=0,l=0.0,m=0.0,n=0.0,o=0.0,p=0.0,q=0.0,r=0,s=0.0,t=0.0,u=0.0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0;f=c[b>>2]|0;h=c[f+8>>2]|0;i=b+4|0;j=c[i>>2]|0;a:do if((h|0)==(j|0))k=f;else{l=+g[d>>2];m=+g[d+4>>2];n=+g[d+8>>2];o=+g[d+12>>2];p=+g[d+16>>2];q=+g[d+20>>2];r=h;b:while(1){s=+g[r+24>>2];c:do if(l==s){t=+g[r+28>>2];do if(m==t){u=+g[r+32>>2];if(!(n==u))if(n<u){v=14;break c}else break;u=+g[r+36>>2];if(!(o==u))if(o<u){v=14;break c}else break;u=+g[r+40>>2];if(p==u)if(q<+g[r+44>>2]){v=14;break c}else break;else if(p<u){v=14;break c}else break}else if(m<t){v=14;break c}while(0);t=+g[r+28>>2];if(!(t==m))if(t<m){v=25;break}else break b;t=+g[r+32>>2];if(!(t==n))if(t<n){v=25;break}else break b;t=+g[r+36>>2];if(!(t==o))if(t<o){v=25;break}else break b;t=+g[r+40>>2];if(t==p)if(+g[r+44>>2]<q){v=25;break}else break b;else if(t<p){v=25;break}else break b}else if(!(l<s))if(s<l)v=25;else break b;else v=14;while(0);if((v|0)==14){v=0;w=r+8|0}else if((v|0)==25){v=0;w=r+4|0}x=c[w>>2]|0;if((x|0)==(j|0)){k=r;break a}else r=x}a[e>>0]=1;y=r;return y|0}while(0);j=__ZnwjPFPvjE(52,4740)|0;w=j;h=w+48|0;do{c[w>>2]=0;w=w+4|0}while((w|0)<(h|0));c[j+12>>2]=k;w=c[i>>2]|0;h=j+4|0;c[h>>2]=w;f=j+8|0;c[f>>2]=w;w=j+24|0;c[w>>2]=c[d>>2];c[w+4>>2]=c[d+4>>2];c[w+8>>2]=c[d+8>>2];c[w+12>>2]=c[d+12>>2];c[w+16>>2]=c[d+16>>2];c[w+20>>2]=c[d+20>>2];d:do if((k|0)==(c[b>>2]|0))v=40;else{l=+g[d>>2];p=+g[k+24>>2];do if(l==p){q=+g[d+4>>2];o=+g[k+28>>2];if(!(q==o))if(q<o){v=40;break d}else break;o=+g[d+8>>2];q=+g[k+32>>2];if(!(o==q))if(o<q){v=40;break d}else break;q=+g[d+12>>2];o=+g[k+36>>2];if(!(q==o))if(q<o){v=40;break d}else break;o=+g[d+16>>2];q=+g[k+40>>2];if(o==q)if(+g[d+20>>2]<+g[k+44>>2]){v=40;break d}else break;else if(o<q){v=40;break d}else break}else if(l<p){v=40;break d}while(0);z=k+4|0}while(0);if((v|0)==40)z=k+8|0;c[z>>2]=j;a[e>>0]=0;e=c[h>>2]|0;h=c[i>>2]|0;if((e|0)==(h|0)){i=j;do{z=i;i=c[i+12>>2]|0}while((z|0)==(c[i+4>>2]|0));A=(i|0)==(c[b>>2]|0)?0:i}else{i=e;while(1){e=c[i+8>>2]|0;if((e|0)==(h|0)){A=i;break}else i=e}}c[j+16>>2]=A;i=c[f>>2]|0;e:do if((i|0)==(h|0)){f=j;while(1){e=f;f=c[f+12>>2]|0;if((e|0)!=(c[f+8>>2]|0)){B=f;break e}if((f|0)==(c[b>>2]|0)){B=0;break}}}else{f=i;while(1){e=c[f+4>>2]|0;if((e|0)==(h|0)){B=f;break}else f=e}}while(0);h=j+20|0;c[h>>2]=B;if(!A)C=B;else{c[A+20>>2]=j;C=c[h>>2]|0}if(!C){y=j;return y|0}c[C+16>>2]=j;y=j;return y|0}function __ZN12MeshInstanceC2Ev(a){a=a|0;var b=0,d=0,e=0,f=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+4|0;e=b;__ZN16GeometryInstanceC2Ev(a);c[a>>2]=257680;__ZN10StringNameC2Ev(a+440|0);c[a+444>>2]=0;f=a+448|0;__ZN8NodePathC2Ev(f);c[a+456>>2]=379008;c[a+452>>2]=0;c[a+460>>2]=0;c[a+464>>2]=0;__ZN6StringC2EPKc(e,1132903);__ZN8NodePathC2ERK6String(d,e);__ZN8NodePathaSERKS_(f,d);__ZN8NodePathD2Ev(d);d=c[e>>2]|0;if(!d){l=b;return}if(__Z16atomic_decrementPj(d+-8|0)|0){l=b;return}__ZN6Memory11free_staticEPvb(d,1);l=b;return}function __ZN16GeometryInstanceC2Ev(b){b=b|0;var d=0,e=0,f=0,h=0,i=0,j=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d+4|0;f=d;__ZN7SpatialC2Ev(b);c[b>>2]=257920;__ZN10StringNameC2Ev(b+392|0);h=b+396|0;c[h>>2]=0;i=__ZN12VisualServer13get_singletonEv()|0;c[b+396>>2]=ij[c[(c[i>>2]|0)+944>>2]&8191](i)|0;i=__ZN12VisualServer13get_singletonEv()|0;j=c[(c[i>>2]|0)+964>>2]|0;c[f>>2]=c[h>>2];h=c[b+44>>2]|0;c[e>>2]=c[f>>2];bj[j&4095](i,e,h);c[b+400>>2]=1;__ZN7Spatial20set_notify_transformEb(b,1);c[b>>2]=257800;__ZN10StringNameC2Ev(b+404|0);h=b+416|0;e=b+409|0;a[e>>0]=0;a[e+1>>0]=0;c[h>>2]=0;c[h+4>>2]=0;c[h+8>>2]=0;c[h+12>>2]=0;c[h+16>>2]=0;a[b+408>>0]=1;c[b+412>>2]=1;g[b+436>>2]=0.0;l=d;return}function __ZN12MeshInstance18_initialize_classvEv(b){b=b|0;if(a[1263308]|0)return;__ZN16GeometryInstance16initialize_classEv();__ZN7ClassDB10_add_classI12MeshInstanceEEvv();__ZN12MeshInstance13_bind_methodsEv();a[1263308]=1;return}function __ZN12MeshInstance5_setvERK10StringNameRK7Variant(a,b,c){a=a|0;b=b|0;c=c|0;var d=0;if(1214==1129){d=0;return d|0}d=__ZN12MeshInstance4_setERK10StringNameRK7Variant(a,b,c)|0;return d|0}function __ZNK12MeshInstance5_getvERK10StringNameR7Variant(a,b,c){a=a|0;b=b|0;c=c|0;var d=0;if(1215!=1131?__ZNK12MeshInstance4_getERK10StringNameR7Variant(a,b,c)|0:0){d=1;return d|0}d=0;return d|0}function __ZNK12MeshInstance19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+24|0;g=e+4|0;h=e;if(!d)__ZNK16GeometryInstance19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,0);__ZN6StringC2EPKc(f,852082);i=c[f>>2]|0;f=i;j=g+4|0;c[j>>2]=0;k=g+12|0;c[k>>2]=0;c[g>>2]=0;n=(i|0)==0;if(!n?(c[j>>2]=0,__Z28atomic_conditional_incrementPj(i+-8|0)|0):0)c[j>>2]=f;c[g+8>>2]=0;f=c[k>>2]|0;if(f|0){if(!(__Z16atomic_decrementPj(f+-8|0)|0))__ZN6Memory11free_staticEPvb(f,1);c[k>>2]=0}c[g+16>>2]=256;if(!(c[b>>2]|0)){k=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=k;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0}k=__ZnwjPFPvjE(32,4740)|0;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0;c[k+12>>2]=0;c[k+16>>2]=7;f=k+20|0;c[f>>2]=0;j=k+24|0;c[j>>2]=0;o=k+28|0;c[o>>2]=0;__ZN12PropertyInfoaSERKS_(k,g)|0;p=c[b>>2]|0;q=p+4|0;r=c[q>>2]|0;c[j>>2]=r;c[f>>2]=0;c[o>>2]=p;if(r|0)c[r+20>>2]=k;c[q>>2]=k;if(!(c[p>>2]|0))c[p>>2]=k;k=p+8|0;c[k>>2]=(c[k>>2]|0)+1;k=c[g+12>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);k=c[g+4>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);if(!n?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);__ZN10StringNameC2EPKc(h,852082);__ZN7ClassDB17get_property_listE10StringNameP4ListI12PropertyInfo16DefaultAllocatorEbPK6Object(h,b,1,a);__ZN10StringNameD2Ev(h);if(1183!=516)__ZNK12MeshInstance18_get_property_listEP4ListI12PropertyInfo16DefaultAllocatorE(a,b);if(!d){l=e;return}__ZNK16GeometryInstance19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,1);l=e;return}function __ZN12MeshInstance14_notificationvEib(a,b,c){a=a|0;b=b|0;c=c|0;if(!c)__ZN16GeometryInstance14_notificationvEib(a,b,0);if((b|0)==10&1184!=1185)__ZN12MeshInstance22_resolve_skeleton_pathEv(a);if(!c)return;__ZN16GeometryInstance14_notificationvEib(a,b,1);return}function __ZNK12MeshInstance16_get_class_namevEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+8|0;e=b+4|0;f=b;g=a+440|0;a=c[g>>2]|0;if(a|0){if(c[a+4>>2]|0){l=b;return g|0}if(__ZNK6String6lengthEv(a+8|0)|0){l=b;return g|0}}__ZN6StringC2EPKc(d,852082);c[f>>2]=c[d>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameaSERKS_(g,e);__ZN10StringNameD2Ev(e);e=c[f>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);l=b;return g|0}function __ZNK12MeshInstance9get_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,852082);l=a;return c[b>>2]|0}function __ZNK12MeshInstance8is_classERK6String(a,b){a=a|0;b=b|0;var c=0;if((((!(__ZNK6StringeqEPKc(b,852082)|0)?!(__ZNK6StringeqEPKc(b,863244)|0):0)?!(__ZNK6StringeqEPKc(b,863261)|0):0)?!(__ZNK6StringeqEPKc(b,946852)|0):0)?!(__ZNK6StringeqEPKc(b,1132465)|0):0)c=__ZNK6StringeqEPKc(b,1142944)|0;else c=1;return c|0}function __ZNK12MeshInstance12is_class_ptrEPv(a,b){a=a|0;b=b|0;var c=0;if((b|0)==1235744){c=1;return c|0}c=(b|0)==1235740|((b|0)==1235736|((b|0)==1220920|((b|0)==1220720|(b|0)==1220580)));return c|0}function __ZN12MeshInstanceD2Ev(a){a=a|0;var b=0,d=0,e=0,f=0;c[a>>2]=257680;b=a+464|0;__ZN6VectorI3RefI8MaterialEE6_unrefEPv(b,c[b>>2]|0);b=a+452|0;d=c[b>>2]|0;if(d|0?(__ZN3MapI10StringNameN12MeshInstance15BlendShapeTrackE10ComparatorIS0_E16DefaultAllocatorE13_cleanup_treeEPNS6_7ElementE(b,c[d+8>>2]|0),d=c[a+456>>2]|0,e=c[b>>2]|0,c[e+8>>2]=d,c[a+460>>2]=0,f=d,c[f+12>>2]=f,e|0):0){__ZN10StringNameD2Ev(e+24|0);__ZN6Memory11free_staticEPvb(e,0);c[b>>2]=0}__ZN8NodePathD2Ev(a+448|0);b=a+444|0;e=c[b>>2]|0;if((e|0?__ZN9Reference11unreferenceEv(e)|0:0)?(e=c[b>>2]|0,__Z17predelete_handlerP6Object(e)|0):0){gj[c[(c[e>>2]|0)+76>>2]&8191](e);__ZN6Memory11free_staticEPvb(e,0)}c[b>>2]=0;__ZN10StringNameD2Ev(a+440|0);c[a>>2]=257800;b=a+416|0;e=c[b>>2]|0;if((e|0?__ZN9Reference11unreferenceEv(e)|0:0)?(e=c[b>>2]|0,__Z17predelete_handlerP6Object(e)|0):0){gj[c[(c[e>>2]|0)+76>>2]&8191](e);__ZN6Memory11free_staticEPvb(e,0)}c[b>>2]=0;__ZN10StringNameD2Ev(a+404|0);__ZN14VisualInstanceD2Ev(a);return}function __ZN12MeshInstanceD0Ev(a){a=a|0;__ZN12MeshInstanceD2Ev(a);__ZdlPv(a);return}function __ZNK12MeshInstance8get_aabbEv(a,b){a=a|0;b=b|0;var d=0;d=c[b+444>>2]|0;if(!d){c[a>>2]=0;c[a+4>>2]=0;c[a+8>>2]=0;c[a+12>>2]=0;c[a+16>>2]=0;c[a+20>>2]=0;return}else{__ZNK4Mesh8get_aabbEv(a,d);return}}function __ZNK12MeshInstance9get_facesEj(a,b){a=a|0;b=b|0;var d=0;if((b&3|0)!=0?(b=c[a+444>>2]|0,(b|0)!=0):0)d=__ZNK4Mesh9get_facesEv(b)|0;else d=0;return d|0}function __ZNK14VisualInstance20get_transformed_aabbEv(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;d=l;l=l+80|0;if((l|0)>=(m|0))ba(80);e=d;f=d+48|0;__ZNK7Spatial20get_global_transformEv(e,b);Pi[c[(c[b>>2]|0)+100>>2]&2047](f,b);__ZNK9Transform5xformERK5Rect3(a,e,f);l=d;return}function __ZNK4Mesh9get_facesEv(a){a=a|0;var b=0,d=0;b=__ZNK4Mesh22generate_triangle_meshEv(a)|0;if(b){a=__ZNK12TriangleMesh9get_facesEv(b)|0;if(__ZN9Reference11unreferenceEv(b)|0?__Z17predelete_handlerP6Object(b)|0:0){gj[c[(c[b>>2]|0)+76>>2]&8191](b);__ZN6Memory11free_staticEPvb(b,0);d=a}else d=a}else d=0;return d|0}function __ZNK4Mesh22generate_triangle_meshEv(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0;d=l;l=l+32|0;if((l|0)>=(m|0))ba(32);e=d+16|0;f=d+12|0;g=d+8|0;h=d+4|0;i=d;j=b+192|0;k=c[j>>2]|0;if(k|0){__ZN9Reference9referenceEv(k);n=k;l=d;return n|0}k=b+128|0;o=b+132|0;b=0;p=0;while(1){q=c[k>>2]|0;r=(q|0)==0;if(r)s=0;else s=c[q+-4>>2]|0;if((p|0)>=(s|0))break;if(r)t=0;else t=c[q+-4>>2]|0;do if((t|0)>(p|0)){a[1263537]=0;q=__ZN12VisualServer13get_singletonEv()|0;r=c[(c[q>>2]|0)+268>>2]|0;c[f>>2]=c[o>>2];c[e>>2]=c[f>>2];if((nj[r&2047](q,e,p)|0)==4){q=c[k>>2]|0;if(!q)u=0;else u=c[q+-4>>2]|0;if((u|0)>(p|0)){a[1263537]=0;q=__ZN12VisualServer13get_singletonEv()|0;r=c[(c[q>>2]|0)+264>>2]|0;c[f>>2]=c[o>>2];c[e>>2]=c[f>>2];if((nj[r&2047](q,e,p)|0)&256|0){q=c[k>>2]|0;if(!q)v=0;else v=c[q+-4>>2]|0;if((v|0)>(p|0)){a[1263537]=0;q=__ZN12VisualServer13get_singletonEv()|0;r=c[(c[q>>2]|0)+248>>2]|0;c[f>>2]=c[o>>2];c[e>>2]=c[f>>2];w=nj[r&2047](q,e,p)|0}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(822193,816897,441,816922,0);w=-1}x=w+b|0;break}}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(822221,816897,447,816922,0);q=c[k>>2]|0;if(!q)y=0;else y=c[q+-4>>2]|0;if((y|0)>(p|0)){a[1263537]=0;q=__ZN12VisualServer13get_singletonEv()|0;r=c[(c[q>>2]|0)+244>>2]|0;c[f>>2]=c[o>>2];c[e>>2]=c[f>>2];z=nj[r&2047](q,e,p)|0}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(822171,816897,435,816922,0);z=-1}x=z+b|0}else x=b}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(822240,816897,453,816922,0);x=b}while(0);b=x;p=p+1|0}if(!((b|0)!=0&((b|0)%3|0|0)==0)){p=c[j>>2]|0;if(!p){n=0;l=d;return n|0}__ZN9Reference9referenceEv(p);n=p;l=d;return n|0}c[h>>2]=0;__ZN10PoolVectorI7Vector3E6resizeEi(h,b)|0;if((c[h>>2]|0)!=0?(__ZN10PoolVectorI7Vector3E14_copy_on_writeEv(h),b=c[h>>2]|0,(b|0)!=0):0){__Z16atomic_incrementPj(b+4|0)|0;A=c[b+8>>2]|0;B=b}else{A=0;B=0}b=0;p=0;while(1){x=c[k>>2]|0;z=(x|0)==0;if(z)C=0;else C=c[x+-4>>2]|0;if((b|0)>=(C|0))break;if(z)D=0;else D=c[x+-4>>2]|0;if((D|0)>(b|0)){a[1263537]=0;x=__ZN12VisualServer13get_singletonEv()|0;z=c[(c[x>>2]|0)+268>>2]|0;c[f>>2]=c[o>>2];c[e>>2]=c[f>>2];if((nj[z&2047](x,e,b)|0)==4){x=c[k>>2]|0;if(!x)E=0;else E=c[x+-4>>2]|0;if((E|0)>(b|0)){a[1263537]=0;x=__ZN12VisualServer13get_singletonEv()|0;z=c[(c[x>>2]|0)+260>>2]|0;c[g>>2]=c[o>>2];c[e>>2]=c[g>>2];y=nj[z&2047](x,e,b)|0;c[f>>2]=y;F=y}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(824279,816897,355,821214,0);__ZN5ArrayC2Ev(f);F=c[f>>2]|0}c[i>>2]=F;y=c[k>>2]|0;if(!y)G=0;else G=c[y+-4>>2]|0;if((G|0)>(b|0)){a[1263537]=0;y=__ZN12VisualServer13get_singletonEv()|0;x=c[(c[y>>2]|0)+244>>2]|0;c[f>>2]=c[o>>2];c[e>>2]=c[f>>2];H=nj[x&2047](y,e,b)|0}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(822171,816897,435,816922,0);H=-1}y=__ZNK7Variantcv10PoolVectorI7Vector3EEv(__ZN5ArrayixEi(i,0)|0)|0;c[g>>2]=y;if(!y){I=0;J=0}else{__Z16atomic_incrementPj(y+4|0)|0;I=y;J=c[y+8>>2]|0}y=c[k>>2]|0;if(!y)K=0;else K=c[y+-4>>2]|0;if((K|0)>(b|0)){a[1263537]=0;y=__ZN12VisualServer13get_singletonEv()|0;x=c[(c[y>>2]|0)+264>>2]|0;c[f>>2]=c[o>>2];c[e>>2]=c[f>>2];if(!((nj[x&2047](y,e,b)|0)&256))L=80;else{y=c[k>>2]|0;if(!y)M=0;else M=c[y+-4>>2]|0;if((M|0)>(b|0)){a[1263537]=0;y=__ZN12VisualServer13get_singletonEv()|0;x=c[(c[y>>2]|0)+248>>2]|0;c[f>>2]=c[o>>2];c[e>>2]=c[f>>2];N=nj[x&2047](y,e,b)|0}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(822193,816897,441,816922,0);N=-1}y=__ZNK7Variantcv10PoolVectorIiEEv(__ZN5ArrayixEi(i,8)|0)|0;c[e>>2]=y;if(!y){O=0;P=0}else{__Z16atomic_incrementPj(y+4|0)|0;O=y;P=c[y+8>>2]|0}if((N|0)>0){y=P;x=J;z=0;w=p;while(1){v=x+((c[y+(z<<2)>>2]|0)*12|0)|0;u=A+(w*12|0)|0;c[u>>2]=c[v>>2];c[u+4>>2]=c[v+4>>2];c[u+8>>2]=c[v+8>>2];z=z+1|0;if((z|0)==(N|0))break;else w=w+1|0}Q=N+p|0}else Q=p;if(O|0)__Z16atomic_decrementPj(O+4|0)|0;__ZN10PoolVectorIiE12_unreferenceEv(e);R=Q}}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(822221,816897,447,816922,0);L=80}if((L|0)==80){L=0;if((H|0)>0){w=J;z=0;y=p;while(1){x=w+(z*12|0)|0;v=A+(y*12|0)|0;c[v>>2]=c[x>>2];c[v+4>>2]=c[x+4>>2];c[v+8>>2]=c[x+8>>2];z=z+1|0;if((z|0)==(H|0))break;else y=y+1|0}R=H+p|0}else R=p}if(I|0)__Z16atomic_decrementPj(I+4|0)|0;__ZN10PoolVectorI7Vector3E12_unreferenceEv(g);__ZN5ArrayD2Ev(i);S=R}else S=p}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(822240,816897,453,816922,0);S=p}b=b+1|0;p=S}if(B|0)__Z16atomic_decrementPj(B+4|0)|0;B=__ZnwjPKc(112,1263606)|0;__ZN12TriangleMeshC2Ev(B);__Z22postinitialize_handlerP6Object(B);if(!B){T=0;U=0}else{a[1263537]=0;__ZN9Reference8init_refEv(B)|0;T=B;U=B}B=c[j>>2]|0;if((T|0)==(B|0)){if(T|0){V=T;L=53}}else{if((B|0?__ZN9Reference11unreferenceEv(B)|0:0)?(B=c[j>>2]|0,__Z17predelete_handlerP6Object(B)|0):0){gj[c[(c[B>>2]|0)+76>>2]&8191](B);__ZN6Memory11free_staticEPvb(B,0)}c[j>>2]=U;if(T|0){__ZN9Reference9referenceEv(T);V=T;L=53}}if(((L|0)==53?__ZN9Reference11unreferenceEv(V)|0:0)?__Z17predelete_handlerP6Object(T)|0:0){gj[c[(c[T>>2]|0)+76>>2]&8191](T);__ZN6Memory11free_staticEPvb(U,0)}__ZN12TriangleMesh6createERK10PoolVectorI7Vector3E(c[j>>2]|0,h);U=c[j>>2]|0;if(!U)W=0;else{__ZN9Reference9referenceEv(U);W=U}__ZN10PoolVectorI7Vector3E12_unreferenceEv(h);n=W;l=d;return n|0}function __ZNK4Mesh8get_aabbEv(a,b){a=a|0;b=b|0;var d=0;d=b+136|0;c[a>>2]=c[d>>2];c[a+4>>2]=c[d+4>>2];c[a+8>>2]=c[d+8>>2];c[a+12>>2]=c[d+12>>2];c[a+16>>2]=c[d+16>>2];c[a+20>>2]=c[d+20>>2];return}function __ZN14VisualInstanceD2Ev(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+4|0;e=b;c[a>>2]=257920;f=__ZN12VisualServer13get_singletonEv()|0;g=c[(c[f>>2]|0)+1312>>2]|0;c[e>>2]=c[a+396>>2];c[d>>2]=c[e>>2];Pi[g&2047](f,d);__ZN10StringNameD2Ev(a+392|0);__ZN7SpatialD2Ev(a);l=b;return}function __ZN14VisualInstance18_initialize_classvEv(b){b=b|0;if(a[1263306]|0)return;if(!(a[1257014]|0)){if(!(a[1256996]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI4NodeEEvv();__ZN4Node13_bind_methodsEv();a[1256996]=1}__ZN7ClassDB10_add_classI7SpatialEEvv();__ZN7Spatial13_bind_methodsEv();a[1257014]=1}__ZN7ClassDB10_add_classI14VisualInstanceEEvv();__ZN14VisualInstance13_bind_methodsEv();a[1263306]=1;return}function __ZN14VisualInstance5_setvERK10StringNameRK7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK14VisualInstance5_getvERK10StringNameR7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK14VisualInstance19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+24|0;g=e+4|0;h=e;if(!d)__ZNK7Spatial19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,0);__ZN6StringC2EPKc(f,863261);i=c[f>>2]|0;f=i;j=g+4|0;c[j>>2]=0;k=g+12|0;c[k>>2]=0;c[g>>2]=0;n=(i|0)==0;if(!n?(c[j>>2]=0,__Z28atomic_conditional_incrementPj(i+-8|0)|0):0)c[j>>2]=f;c[g+8>>2]=0;f=c[k>>2]|0;if(f|0){if(!(__Z16atomic_decrementPj(f+-8|0)|0))__ZN6Memory11free_staticEPvb(f,1);c[k>>2]=0}c[g+16>>2]=256;if(!(c[b>>2]|0)){k=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=k;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0}k=__ZnwjPFPvjE(32,4740)|0;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0;c[k+12>>2]=0;c[k+16>>2]=7;f=k+20|0;c[f>>2]=0;j=k+24|0;c[j>>2]=0;o=k+28|0;c[o>>2]=0;__ZN12PropertyInfoaSERKS_(k,g)|0;p=c[b>>2]|0;q=p+4|0;r=c[q>>2]|0;c[j>>2]=r;c[f>>2]=0;c[o>>2]=p;if(r|0)c[r+20>>2]=k;c[q>>2]=k;if(!(c[p>>2]|0))c[p>>2]=k;k=p+8|0;c[k>>2]=(c[k>>2]|0)+1;k=c[g+12>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);k=c[g+4>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);if(!n?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);__ZN10StringNameC2EPKc(h,863261);__ZN7ClassDB17get_property_listE10StringNameP4ListI12PropertyInfo16DefaultAllocatorEbPK6Object(h,b,1,a);__ZN10StringNameD2Ev(h);if(!d){l=e;return}__ZNK7Spatial19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,1);l=e;return}function __ZN14VisualInstance14_notificationvEib(a,b,c){a=a|0;b=b|0;c=c|0;if(!c){if(511!=510)__ZN4Node13_notificationEi(a,b);if(528!=511)__ZN7Spatial13_notificationEi(a,b)}if(1186!=528)__ZN14VisualInstance13_notificationEi(a,b);if(!c)return;if(528!=511)__ZN7Spatial13_notificationEi(a,b);if(511==510)return;__ZN4Node13_notificationEi(a,b);return}function __ZNK14VisualInstance16_get_class_namevEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+8|0;e=b+4|0;f=b;g=a+392|0;a=c[g>>2]|0;if(a|0){if(c[a+4>>2]|0){l=b;return g|0}if(__ZNK6String6lengthEv(a+8|0)|0){l=b;return g|0}}__ZN6StringC2EPKc(d,863261);c[f>>2]=c[d>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameaSERKS_(g,e);__ZN10StringNameD2Ev(e);e=c[f>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);l=b;return g|0}function __ZNK14VisualInstance9get_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,863261);l=a;return c[b>>2]|0}function __ZNK14VisualInstance8is_classERK6String(a,b){a=a|0;b=b|0;var c=0;if((!(__ZNK6StringeqEPKc(b,863261)|0)?!(__ZNK6StringeqEPKc(b,946852)|0):0)?!(__ZNK6StringeqEPKc(b,1132465)|0):0)c=__ZNK6StringeqEPKc(b,1142944)|0;else c=1;return c|0}function __ZNK14VisualInstance12is_class_ptrEPv(a,b){a=a|0;b=b|0;return (b|0)==1235736|((b|0)==1220920|((b|0)==1220720|(b|0)==1220580))|0}function __ZN14VisualInstanceD0Ev(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+4|0;e=b;c[a>>2]=257920;f=__ZN12VisualServer13get_singletonEv()|0;g=c[(c[f>>2]|0)+1312>>2]|0;c[e>>2]=c[a+396>>2];c[d>>2]=c[e>>2];Pi[g&2047](f,d);__ZN10StringNameD2Ev(a+392|0);__ZN7SpatialD2Ev(a);__ZdlPv(a);l=b;return}function __ZN14VisualInstance13_notificationEi(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0;e=l;l=l+96|0;if((l|0)>=(m|0))ba(96);f=e+84|0;g=e+32|0;h=e+80|0;i=e+28|0;j=e+24|0;k=e+20|0;n=e+16|0;o=e+12|0;p=e+8|0;q=e+4|0;r=e;switch(d|0){case 41:{if(b|0)$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235740)|0;d=__ZN12VisualServer13get_singletonEv()|0;s=c[(c[d>>2]|0)+952>>2]|0;c[h>>2]=c[b+396>>2];t=__ZNK7Spatial9get_worldEv(b)|0;c[i>>2]=__ZNK5World12get_scenarioEv(t)|0;c[g>>2]=c[h>>2];c[f>>2]=c[i>>2];bj[s&4095](d,g,f);if((t|0?__ZN9Reference11unreferenceEv(t)|0:0)?__Z17predelete_handlerP6Object(t)|0:0){gj[c[(c[t>>2]|0)+76>>2]&8191](t);__ZN6Memory11free_staticEPvb(t,0)}if(a[b+136>>0]|0){t=__ZN12VisualServer13get_singletonEv()|0;d=c[(c[t>>2]|0)+976>>2]|0;c[g>>2]=c[b+396>>2];s=__ZNK7Spatial18is_visible_in_treeEv(b)|0;c[f>>2]=c[g>>2];bj[d&4095](t,f,s)}l=e;return}case 29:{__ZNK7Spatial20get_global_transformEv(g,b);s=__ZN12VisualServer13get_singletonEv()|0;t=c[(c[s>>2]|0)+960>>2]|0;c[j>>2]=c[b+396>>2];c[f>>2]=c[j>>2];bj[t&4095](s,f,g);l=e;return}case 42:{s=__ZN12VisualServer13get_singletonEv()|0;t=c[(c[s>>2]|0)+952>>2]|0;j=b+396|0;c[k>>2]=c[j>>2];c[n>>2]=0;c[g>>2]=c[k>>2];c[f>>2]=c[n>>2];bj[t&4095](s,g,f);s=__ZN12VisualServer13get_singletonEv()|0;t=c[(c[s>>2]|0)+988>>2]|0;c[o>>2]=c[j>>2];c[p>>2]=0;c[g>>2]=c[o>>2];c[f>>2]=c[p>>2];bj[t&4095](s,g,f);s=__ZN12VisualServer13get_singletonEv()|0;t=c[(c[s>>2]|0)+980>>2]|0;c[q>>2]=c[j>>2];c[r>>2]=0;c[g>>2]=c[q>>2];c[f>>2]=c[r>>2];bj[t&4095](s,g,f);l=e;return}case 43:{if(a[b+136>>0]|0){s=__ZN12VisualServer13get_singletonEv()|0;t=c[(c[s>>2]|0)+976>>2]|0;c[g>>2]=c[b+396>>2];r=__ZNK7Spatial18is_visible_in_treeEv(b)|0;c[f>>2]=c[g>>2];bj[t&4095](s,f,r)}l=e;return}default:{l=e;return}}}function __ZN7ClassDB10_add_classI14VisualInstanceEEvv(){var a=0,b=0,d=0,e=0,f=0,g=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+16|0;d=a+12|0;e=a+8|0;f=a+4|0;g=a;__ZN6StringC2EPKc(b,863261);c[e>>2]=c[b>>2];__ZN10StringNameC2ERK6String(d,e);__ZN6StringC2EPKc(b,946852);c[g>>2]=c[b>>2];__ZN10StringNameC2ERK6String(f,g);__ZN7ClassDB11_add_class2ERK10StringNameS2_(d,f);__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);__ZN10StringNameD2Ev(d);d=c[e>>2]|0;if(!d){l=a;return}if(__Z16atomic_decrementPj(d+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(d,1);l=a;return}function __ZN14VisualInstance13_bind_methodsEv(){var a=0,b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0;a=l;l=l+96|0;if((l|0)>=(m|0))ba(96);b=a+76|0;d=a+64|0;e=a+56|0;f=a+40|0;g=a+24|0;h=a+8|0;i=a+4|0;j=a+72|0;k=a;n=a+48|0;o=a+32|0;p=a+16|0;__Z8D_METHODPKc(d,850684);q=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(q);c[q>>2]=258040;__ZN10MethodBind10_set_constEb(q,1);__ZN10MethodBind24_generate_argument_typesEi(q,0);__ZN10MethodBind12_set_returnsEb(q,1);c[q+44>>2]=5333;c[q+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,q,d,0,0)|0;q=d+4|0;r=c[q>>2]|0;if(r|0?(__Z16atomic_decrementPj(r+-8|0)|0)==0:0){s=c[q>>2]|0;q=(s|0)==0?0:s+-4|0;s=q+4|0;if(c[q>>2]|0){t=0;do{__ZN10StringNameD2Ev(s+(t<<2)|0);t=t+1|0}while(t>>>0<(c[q>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(r,1)}__ZN10StringNameD2Ev(d);__Z8D_METHODPKcS0_(e,850709,914532);d=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(d);c[d>>2]=258076;__ZN10MethodBind10_set_constEb(d,0);__ZN10MethodBind24_generate_argument_typesEi(d,1);c[d+44>>2]=1187;c[d+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,d,e,0,0)|0;d=e+4|0;r=c[d>>2]|0;if(r|0?(__Z16atomic_decrementPj(r+-8|0)|0)==0:0){q=c[d>>2]|0;d=(q|0)==0?0:q+-4|0;q=d+4|0;if(c[d>>2]|0){t=0;do{__ZN10StringNameD2Ev(q+(t<<2)|0);t=t+1|0}while(t>>>0<(c[d>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(r,1)}__ZN10StringNameD2Ev(e);__Z8D_METHODPKcS0_(f,1075501,1044717);e=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(e);c[e>>2]=258112;__ZN10MethodBind10_set_constEb(e,0);__ZN10MethodBind24_generate_argument_typesEi(e,1);c[e+44>>2]=1188;c[e+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,e,f,0,0)|0;e=f+4|0;r=c[e>>2]|0;if(r|0?(__Z16atomic_decrementPj(r+-8|0)|0)==0:0){d=c[e>>2]|0;e=(d|0)==0?0:d+-4|0;d=e+4|0;if(c[e>>2]|0){t=0;do{__ZN10StringNameD2Ev(d+(t<<2)|0);t=t+1|0}while(t>>>0<(c[e>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(r,1)}__ZN10StringNameD2Ev(f);__Z8D_METHODPKc(g,1075516);f=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(f);c[f>>2]=258148;__ZN10MethodBind10_set_constEb(f,1);__ZN10MethodBind24_generate_argument_typesEi(f,0);__ZN10MethodBind12_set_returnsEb(f,1);c[f+44>>2]=5334;c[f+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,f,g,0,0)|0;f=g+4|0;r=c[f>>2]|0;if(r|0?(__Z16atomic_decrementPj(r+-8|0)|0)==0:0){e=c[f>>2]|0;f=(e|0)==0?0:e+-4|0;e=f+4|0;if(c[f>>2]|0){t=0;do{__ZN10StringNameD2Ev(e+(t<<2)|0);t=t+1|0}while(t>>>0<(c[f>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(r,1)}__ZN10StringNameD2Ev(g);__Z8D_METHODPKc(h,850718);g=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(g);c[g>>2]=258184;__ZN10MethodBind10_set_constEb(g,1);__ZN10MethodBind24_generate_argument_typesEi(g,0);__ZN10MethodBind12_set_returnsEb(g,1);c[g+44>>2]=108;c[g+48>>2]=1;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,g,h,0,0)|0;g=h+4|0;r=c[g>>2]|0;if(r|0?(__Z16atomic_decrementPj(r+-8|0)|0)==0:0){f=c[g>>2]|0;g=(f|0)==0?0:f+-4|0;f=g+4|0;if(c[g>>2]|0){t=0;do{__ZN10StringNameD2Ev(f+(t<<2)|0);t=t+1|0}while(t>>>0<(c[g>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(r,1)}__ZN10StringNameD2Ev(h);__ZN6StringC2EPKc(b,863261);c[j>>2]=c[b>>2];__ZN10StringNameC2ERK6String(i,j);__ZN6StringC2EPKc(k,871718);__ZN6StringC2EPKc(n,1263606);h=b+4|0;c[h>>2]=0;r=b+12|0;c[r>>2]=0;c[b>>2]=2;g=c[k>>2]|0;if(g|0?(c[h>>2]=0,__Z28atomic_conditional_incrementPj(g+-8|0)|0):0)c[h>>2]=c[k>>2];c[b+8>>2]=11;h=c[r>>2]|0;if((h|0)!=(c[n>>2]|0)){if(h|0?(__Z16atomic_decrementPj(h+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(h,1);c[r>>2]=0;h=c[n>>2]|0;if(h|0?__Z28atomic_conditional_incrementPj(h+-8|0)|0:0)c[r>>2]=c[n>>2]}c[b+16>>2]=7;c[o>>2]=__Z11_scs_createPKc(1075501)|0;c[p>>2]=__Z11_scs_createPKc(1075516)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(i,b,o,p,-1);__ZN10StringNameD2Ev(p);__ZN10StringNameD2Ev(o);o=c[b+12>>2]|0;if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(o,1);o=c[b+4>>2]|0;if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(o,1);o=c[n>>2]|0;if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(o,1);o=c[k>>2]|0;if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(o,1);__ZN10StringNameD2Ev(i);i=c[j>>2]|0;if(!i){l=a;return}if(__Z16atomic_decrementPj(i+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(i,1);l=a;return}function __ZNK14VisualInstance24_get_visual_instance_ridEv(a){a=a|0;return c[a+396>>2]|0}function __ZN14VisualInstance14set_layer_maskEj(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d+4|0;f=d;c[a+400>>2]=b;g=__ZN12VisualServer13get_singletonEv()|0;h=c[(c[g>>2]|0)+956>>2]|0;c[f>>2]=c[a+396>>2];c[e>>2]=c[f>>2];bj[h&4095](g,e,b);l=d;return}function __ZNK14VisualInstance14get_layer_maskEv(a){a=a|0;return c[a+400>>2]|0}function __ZNK13MethodBind0RCI14VisualInstance5Rect3E18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;if((b|0)!=-1){f=0;l=a;return f|0};c[d>>2]=0;c[d+4>>2]=0;c[d+8>>2]=0;c[d+12>>2]=0;c[d+16>>2]=0;c[d+20>>2]=0;__ZN7VariantC2ERK5Rect3(e,d);d=c[e>>2]|0;if(d|0)__ZN7Variant5clearEv(e);f=d;l=a;return f|0}function __ZNK13MethodBind0RCI14VisualInstance5Rect3E18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,863261);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI14VisualInstance5Rect3E4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0;f=l;l=l+48|0;if((l|0)>=(m|0))ba(48);i=f;j=f+24|0;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235736)|0:0){c[h>>2]=0;a[1263537]=0;k=c[d+24>>2]|0;if((k|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=k;c[b>>2]=0;l=f;return}n=k-(c[d+20>>2]|0)|0;if((n|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=n;c[b>>2]=0;l=f;return}n=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))o=n;else o=c[(c[d>>2]|0)+n>>2]|0;Pi[o&2047](j,d);__ZN7VariantC2ERK5Rect3(i,j);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI14VisualInstance5Rect3E7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;d=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=d;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235736)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;Pi[i&2047](f,a);c[e>>2]=c[f>>2];c[e+4>>2]=c[f+4>>2];c[e+8>>2]=c[f+8>>2];c[e+12>>2]=c[f+12>>2];c[e+16>>2]=c[f+16>>2];c[e+20>>2]=c[f+20>>2];l=d;return}function __ZN13MethodBind0RCI14VisualInstance5Rect3ED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI14VisualInstancejE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Ej(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK13MethodBind0RCI14VisualInstancejE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,863261);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI14VisualInstancejE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235736)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2Ej(i,ij[n&8191](d)|0);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI14VisualInstancejE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0;if(!b)f=0;else{d=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235736)|0;f=d?b:0}b=c[a+44>>2]|0;d=c[a+48>>2]|0;a=f+(d>>1)|0;if(!(d&1)){g=b;h=ij[g&8191](a)|0;c[e>>2]=h;return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=ij[g&8191](a)|0;c[e>>2]=h;return}}function __ZN13MethodBind0RCI14VisualInstancejED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I14VisualInstancejE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if(!b){__ZN7VariantC2Ej(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK11MethodBind1I14VisualInstancejE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,863261);l=a;return c[b>>2]|0}function __ZN11MethodBind1I14VisualInstancejE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235736)|0:0){c[h>>2]=0;a[1263537]=0;k=d+24|0;n=c[k>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=i;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=i;return}if((g|0)>0){if((n|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);p=0}else{a[1263537]=0;p=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,p)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=p;c[b>>2]=0;l=i;return}}p=c[d+44>>2]|0;n=c[d+48>>2]|0;o=e+(n>>1)|0;if(!(n&1))q=p;else q=c[(c[o>>2]|0)+p>>2]|0;do if((g|0)<1){p=c[k>>2]|0;n=p+-1|0;if((p|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)s=0;else s=c[e+-4>>2]|0;if((p|0)<=(s|0)){if(r)t=0;else t=c[e+-4>>2]|0;do if((t|0)<(p|0)){if(r)u=0;else u=c[e+-4>>2]|0;if((u|0)<(p|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);v=0;break}else{a[1263537]=0;w=31;break}}else w=31;while(0);if((w|0)==31)v=e+(n*24|0)|0;__ZN7VariantC2ERKS_(j,v);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);f=__ZNK7VariantcvjEv(j)|0;Pi[q&2047](o,f);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I14VisualInstancejE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235736)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1)){g=b;h=c[d>>2]|0;i=c[h>>2]|0;Pi[g&2047](a,i);return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=c[d>>2]|0;i=c[h>>2]|0;Pi[g&2047](a,i);return}}function __ZN11MethodBind1I14VisualInstancejED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I14VisualInstanceRK3RIDE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;if(b|0){f=0;l=a;return f|0}c[d>>2]=0;__ZN7VariantC2ERK3RID(e,d);d=c[e>>2]|0;if(d|0)__ZN7Variant5clearEv(e);f=d;l=a;return f|0}function __ZNK11MethodBind1I14VisualInstanceRK3RIDE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,863261);l=a;return c[b>>2]|0}function __ZN11MethodBind1I14VisualInstanceRK3RIDE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i+24|0;k=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235736)|0:0){c[h>>2]=0;a[1263537]=0;n=d+24|0;o=c[n>>2]|0;if((o|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=o;c[b>>2]=0;l=i;return}p=o-(c[d+20>>2]|0)|0;if((p|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=p;c[b>>2]=0;l=i;return}if((g|0)>0){if((o|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);q=0}else{a[1263537]=0;q=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,q)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=q;c[b>>2]=0;l=i;return}}q=c[d+44>>2]|0;o=c[d+48>>2]|0;p=e+(o>>1)|0;if(!(o&1))r=q;else r=c[(c[p>>2]|0)+q>>2]|0;do if((g|0)<1){q=c[n>>2]|0;o=q+-1|0;if((q|0)>=1){e=c[d+16>>2]|0;s=(e|0)==0;if(s)t=0;else t=c[e+-4>>2]|0;if((q|0)<=(t|0)){if(s)u=0;else u=c[e+-4>>2]|0;do if((u|0)<(q|0)){if(s)v=0;else v=c[e+-4>>2]|0;if((v|0)<(q|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);w=0;break}else{a[1263537]=0;x=31;break}}else x=31;while(0);if((x|0)==31)w=e+(o*24|0)|0;__ZN7VariantC2ERKS_(k,w);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);c[j>>2]=__ZNK7Variantcv3RIDEv(k)|0;Pi[r&2047](p,j);if(c[k>>2]|0)__ZN7Variant5clearEv(k);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I14VisualInstanceRK3RIDE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235736)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;c[f>>2]=c[c[d>>2]>>2];Pi[i&2047](a,f);l=e;return}function __ZN11MethodBind1I14VisualInstanceRK3RIDED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI14VisualInstance3RIDE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;if((b|0)!=-1){f=0;l=a;return f|0}c[d>>2]=0;__ZN7VariantC2ERK3RID(e,d);d=c[e>>2]|0;if(d|0)__ZN7Variant5clearEv(e);f=d;l=a;return f|0}function __ZNK13MethodBind0RCI14VisualInstance3RIDE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,863261);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI14VisualInstance3RIDE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;j=f+24|0;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235736)|0:0){c[h>>2]=0;a[1263537]=0;k=c[d+24>>2]|0;if((k|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=k;c[b>>2]=0;l=f;return}n=k-(c[d+20>>2]|0)|0;if((n|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=n;c[b>>2]=0;l=f;return}n=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))o=n;else o=c[(c[d>>2]|0)+n>>2]|0;c[j>>2]=ij[o&8191](d)|0;__ZN7VariantC2ERK3RID(i,j);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI14VisualInstance3RIDE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;if(!b)f=0;else{d=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235736)|0;f=d?b:0}b=c[a+44>>2]|0;d=c[a+48>>2]|0;a=f+(d>>1)|0;if(!(d&1)){g=b;h=ij[g&8191](a)|0;i=h;c[e>>2]=i;return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=ij[g&8191](a)|0;i=h;c[e>>2]=i;return}}function __ZN13MethodBind0RCI14VisualInstance3RIDED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN16GeometryInstance18_initialize_classvEv(a){a=a|0;__ZN16GeometryInstance16initialize_classEv();return}function __ZN16GeometryInstance5_setvERK10StringNameRK7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK16GeometryInstance5_getvERK10StringNameR7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK16GeometryInstance19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+24|0;g=e+4|0;h=e;if(!d)__ZNK14VisualInstance19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,0);__ZN6StringC2EPKc(f,863244);i=c[f>>2]|0;f=i;j=g+4|0;c[j>>2]=0;k=g+12|0;c[k>>2]=0;c[g>>2]=0;n=(i|0)==0;if(!n?(c[j>>2]=0,__Z28atomic_conditional_incrementPj(i+-8|0)|0):0)c[j>>2]=f;c[g+8>>2]=0;f=c[k>>2]|0;if(f|0){if(!(__Z16atomic_decrementPj(f+-8|0)|0))__ZN6Memory11free_staticEPvb(f,1);c[k>>2]=0}c[g+16>>2]=256;if(!(c[b>>2]|0)){k=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=k;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0}k=__ZnwjPFPvjE(32,4740)|0;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0;c[k+12>>2]=0;c[k+16>>2]=7;f=k+20|0;c[f>>2]=0;j=k+24|0;c[j>>2]=0;o=k+28|0;c[o>>2]=0;__ZN12PropertyInfoaSERKS_(k,g)|0;p=c[b>>2]|0;q=p+4|0;r=c[q>>2]|0;c[j>>2]=r;c[f>>2]=0;c[o>>2]=p;if(r|0)c[r+20>>2]=k;c[q>>2]=k;if(!(c[p>>2]|0))c[p>>2]=k;k=p+8|0;c[k>>2]=(c[k>>2]|0)+1;k=c[g+12>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);k=c[g+4>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);if(!n?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);__ZN10StringNameC2EPKc(h,863244);__ZN7ClassDB17get_property_listE10StringNameP4ListI12PropertyInfo16DefaultAllocatorEbPK6Object(h,b,1,a);__ZN10StringNameD2Ev(h);if(!d){l=e;return}__ZNK14VisualInstance19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,1);l=e;return}function __ZN16GeometryInstance14_notificationvEib(a,b,c){a=a|0;b=b|0;c=c|0;if(!c){if(511!=510)__ZN4Node13_notificationEi(a,b);if(528!=511)__ZN7Spatial13_notificationEi(a,b);if(1186!=528)__ZN14VisualInstance13_notificationEi(a,b)}if(!c)return;if(1186!=528)__ZN14VisualInstance13_notificationEi(a,b);if(528!=511)__ZN7Spatial13_notificationEi(a,b);if(511==510)return;__ZN4Node13_notificationEi(a,b);return}function __ZNK16GeometryInstance16_get_class_namevEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+8|0;e=b+4|0;f=b;g=a+404|0;a=c[g>>2]|0;if(a|0){if(c[a+4>>2]|0){l=b;return g|0}if(__ZNK6String6lengthEv(a+8|0)|0){l=b;return g|0}}__ZN6StringC2EPKc(d,863244);c[f>>2]=c[d>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameaSERKS_(g,e);__ZN10StringNameD2Ev(e);e=c[f>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);l=b;return g|0}function __ZNK16GeometryInstance9get_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,863244);l=a;return c[b>>2]|0}function __ZNK16GeometryInstance8is_classERK6String(a,b){a=a|0;b=b|0;var c=0;if(((!(__ZNK6StringeqEPKc(b,863244)|0)?!(__ZNK6StringeqEPKc(b,863261)|0):0)?!(__ZNK6StringeqEPKc(b,946852)|0):0)?!(__ZNK6StringeqEPKc(b,1132465)|0):0)c=__ZNK6StringeqEPKc(b,1142944)|0;else c=1;return c|0}function __ZNK16GeometryInstance12is_class_ptrEPv(a,b){a=a|0;b=b|0;return (b|0)==1235740|((b|0)==1235736|((b|0)==1220920|((b|0)==1220720|(b|0)==1220580)))|0}function __ZN16GeometryInstanceD2Ev(a){a=a|0;var b=0,d=0;c[a>>2]=257800;b=a+416|0;d=c[b>>2]|0;if((d|0?__ZN9Reference11unreferenceEv(d)|0:0)?(d=c[b>>2]|0,__Z17predelete_handlerP6Object(d)|0):0){gj[c[(c[d>>2]|0)+76>>2]&8191](d);__ZN6Memory11free_staticEPvb(d,0)}c[b>>2]=0;__ZN10StringNameD2Ev(a+404|0);__ZN14VisualInstanceD2Ev(a);return}function __ZN16GeometryInstanceD0Ev(a){a=a|0;var b=0,d=0;c[a>>2]=257800;b=a+416|0;d=c[b>>2]|0;if((d|0?__ZN9Reference11unreferenceEv(d)|0:0)?(d=c[b>>2]|0,__Z17predelete_handlerP6Object(d)|0):0){gj[c[(c[d>>2]|0)+76>>2]&8191](d);__ZN6Memory11free_staticEPvb(d,0)}c[b>>2]=0;__ZN10StringNameD2Ev(a+404|0);__ZN14VisualInstanceD2Ev(a);__ZdlPv(a);return}function __ZN16GeometryInstance13_notificationEi(a,b){a=a|0;b=b|0;return}function __ZN16GeometryInstance16initialize_classEv(){if(a[1263307]|0)return;if(!(a[1263306]|0)){if(!(a[1257014]|0)){if(!(a[1256996]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI4NodeEEvv();__ZN4Node13_bind_methodsEv();a[1256996]=1}__ZN7ClassDB10_add_classI7SpatialEEvv();__ZN7Spatial13_bind_methodsEv();a[1257014]=1}__ZN7ClassDB10_add_classI14VisualInstanceEEvv();__ZN14VisualInstance13_bind_methodsEv();a[1263306]=1}__ZN7ClassDB10_add_classI16GeometryInstanceEEvv();__ZN16GeometryInstance13_bind_methodsEv();a[1263307]=1;return}function __ZN7ClassDB10_add_classI16GeometryInstanceEEvv(){var a=0,b=0,d=0,e=0,f=0,g=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+16|0;d=a+12|0;e=a+8|0;f=a+4|0;g=a;__ZN6StringC2EPKc(b,863244);c[e>>2]=c[b>>2];__ZN10StringNameC2ERK6String(d,e);__ZN6StringC2EPKc(b,863261);c[g>>2]=c[b>>2];__ZN10StringNameC2ERK6String(f,g);__ZN7ClassDB11_add_class2ERK10StringNameS2_(d,f);__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);__ZN10StringNameD2Ev(d);d=c[e>>2]|0;if(!d){l=a;return}if(__Z16atomic_decrementPj(d+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(d,1);l=a;return}function __ZN16GeometryInstance13_bind_methodsEv(){var a=0,b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0;a=l;l=l+256|0;if((l|0)>=(m|0))ba(256);b=a+232|0;d=a+224|0;e=a+216|0;f=a+208|0;g=a+200|0;h=a+192|0;i=a+184|0;j=a+176|0;k=a+168|0;n=a+160|0;o=a+152|0;p=a+144|0;q=a+136|0;r=a+128|0;s=a+120|0;t=a+112|0;u=a+104|0;v=a+96|0;w=a+88|0;x=a+92|0;y=a+84|0;z=a+80|0;A=a+76|0;B=a+72|0;C=a+64|0;D=a+68|0;E=a+60|0;F=a+56|0;G=a+52|0;H=a+48|0;I=a+44|0;J=a+40|0;K=a+36|0;L=a+32|0;M=a+28|0;N=a+24|0;O=a+20|0;P=a+16|0;Q=a+12|0;R=a+8|0;S=a+4|0;T=a;__Z8D_METHODPKcS0_(d,850739,938199);U=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(U);c[U>>2]=258220;__ZN10MethodBind10_set_constEb(U,0);__ZN10MethodBind24_generate_argument_typesEi(U,1);c[U+44>>2]=1189;c[U+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,U,d,0,0)|0;U=d+4|0;V=c[U>>2]|0;if(V|0?(__Z16atomic_decrementPj(V+-8|0)|0)==0:0){W=c[U>>2]|0;U=(W|0)==0?0:W+-4|0;W=U+4|0;if(c[U>>2]|0){X=0;do{__ZN10StringNameD2Ev(W+(X<<2)|0);X=X+1|0}while(X>>>0<(c[U>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(V,1)}__ZN10StringNameD2Ev(d);__Z8D_METHODPKc(e,850761);d=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(d);c[d>>2]=258256;__ZN10MethodBind10_set_constEb(d,1);__ZN10MethodBind24_generate_argument_typesEi(d,0);__ZN10MethodBind12_set_returnsEb(d,1);c[d+44>>2]=5335;c[d+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,d,e,0,0)|0;d=e+4|0;V=c[d>>2]|0;if(V|0?(__Z16atomic_decrementPj(V+-8|0)|0)==0:0){U=c[d>>2]|0;d=(U|0)==0?0:U+-4|0;U=d+4|0;if(c[d>>2]|0){X=0;do{__ZN10StringNameD2Ev(U+(X<<2)|0);X=X+1|0}while(X>>>0<(c[d>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(V,1)}__ZN10StringNameD2Ev(e);__Z8D_METHODPKcS0_S0_(f,1048494,1045236,1128356);e=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(e);c[e>>2]=258292;__ZN10MethodBind10_set_constEb(e,0);__ZN10MethodBind24_generate_argument_typesEi(e,2);c[e+44>>2]=1538;c[e+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,e,f,0,0)|0;e=f+4|0;V=c[e>>2]|0;if(V|0?(__Z16atomic_decrementPj(V+-8|0)|0)==0:0){d=c[e>>2]|0;e=(d|0)==0?0:d+-4|0;d=e+4|0;if(c[e>>2]|0){X=0;do{__ZN10StringNameD2Ev(d+(X<<2)|0);X=X+1|0}while(X>>>0<(c[e>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(V,1)}__ZN10StringNameD2Ev(f);__Z8D_METHODPKcS0_(g,1048323,1045236);f=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(f);c[f>>2]=258328;__ZN10MethodBind10_set_constEb(f,1);__ZN10MethodBind24_generate_argument_typesEi(f,1);__ZN10MethodBind12_set_returnsEb(f,1);c[f+44>>2]=4585;c[f+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,f,g,0,0)|0;f=g+4|0;V=c[f>>2]|0;if(V|0?(__Z16atomic_decrementPj(V+-8|0)|0)==0:0){e=c[f>>2]|0;f=(e|0)==0?0:e+-4|0;e=f+4|0;if(c[f>>2]|0){X=0;do{__ZN10StringNameD2Ev(e+(X<<2)|0);X=X+1|0}while(X>>>0<(c[f>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(V,1)}__ZN10StringNameD2Ev(g);__Z8D_METHODPKcS0_(h,850783,850808);g=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(g);c[g>>2]=258364;__ZN10MethodBind10_set_constEb(g,0);__ZN10MethodBind24_generate_argument_typesEi(g,1);c[g+44>>2]=1190;c[g+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,g,h,0,0)|0;g=h+4|0;V=c[g>>2]|0;if(V|0?(__Z16atomic_decrementPj(V+-8|0)|0)==0:0){f=c[g>>2]|0;g=(f|0)==0?0:f+-4|0;f=g+4|0;if(c[g>>2]|0){X=0;do{__ZN10StringNameD2Ev(f+(X<<2)|0);X=X+1|0}while(X>>>0<(c[g>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(V,1)}__ZN10StringNameD2Ev(h);__Z8D_METHODPKc(i,850831);h=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(h);c[h>>2]=258400;__ZN10MethodBind10_set_constEb(h,1);__ZN10MethodBind24_generate_argument_typesEi(h,0);__ZN10MethodBind12_set_returnsEb(h,1);c[h+44>>2]=5336;c[h+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,h,i,0,0)|0;h=i+4|0;V=c[h>>2]|0;if(V|0?(__Z16atomic_decrementPj(V+-8|0)|0)==0:0){g=c[h>>2]|0;h=(g|0)==0?0:g+-4|0;g=h+4|0;if(c[h>>2]|0){X=0;do{__ZN10StringNameD2Ev(g+(X<<2)|0);X=X+1|0}while(X>>>0<(c[h>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(V,1)}__ZN10StringNameD2Ev(i);__Z8D_METHODPKcS0_(j,850856,1146083);i=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(i);c[i>>2]=258436;__ZN10MethodBind10_set_constEb(i,0);__ZN10MethodBind24_generate_argument_typesEi(i,1);c[i+44>>2]=100;c[i+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,i,j,0,0)|0;i=j+4|0;V=c[i>>2]|0;if(V|0?(__Z16atomic_decrementPj(V+-8|0)|0)==0:0){h=c[i>>2]|0;i=(h|0)==0?0:h+-4|0;h=i+4|0;if(c[i>>2]|0){X=0;do{__ZN10StringNameD2Ev(h+(X<<2)|0);X=X+1|0}while(X>>>0<(c[i>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(V,1)}__ZN10StringNameD2Ev(j);__Z8D_METHODPKc(k,850879);j=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(j);c[j>>2]=258472;__ZN10MethodBind10_set_constEb(j,1);__ZN10MethodBind24_generate_argument_typesEi(j,0);__ZN10MethodBind12_set_returnsEb(j,1);c[j+44>>2]=103;c[j+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,j,k,0,0)|0;j=k+4|0;V=c[j>>2]|0;if(V|0?(__Z16atomic_decrementPj(V+-8|0)|0)==0:0){i=c[j>>2]|0;j=(i|0)==0?0:i+-4|0;i=j+4|0;if(c[j>>2]|0){X=0;do{__ZN10StringNameD2Ev(i+(X<<2)|0);X=X+1|0}while(X>>>0<(c[j>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(V,1)}__ZN10StringNameD2Ev(k);__Z8D_METHODPKcS0_(n,850902,1146083);k=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(k);c[k>>2]=258436;__ZN10MethodBind10_set_constEb(k,0);__ZN10MethodBind24_generate_argument_typesEi(k,1);c[k+44>>2]=101;c[k+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,k,n,0,0)|0;k=n+4|0;V=c[k>>2]|0;if(V|0?(__Z16atomic_decrementPj(V+-8|0)|0)==0:0){j=c[k>>2]|0;k=(j|0)==0?0:j+-4|0;j=k+4|0;if(c[k>>2]|0){X=0;do{__ZN10StringNameD2Ev(j+(X<<2)|0);X=X+1|0}while(X>>>0<(c[k>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(V,1)}__ZN10StringNameD2Ev(n);__Z8D_METHODPKc(o,850923);n=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(n);c[n>>2]=258472;__ZN10MethodBind10_set_constEb(n,1);__ZN10MethodBind24_generate_argument_typesEi(n,0);__ZN10MethodBind12_set_returnsEb(n,1);c[n+44>>2]=104;c[n+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,n,o,0,0)|0;n=o+4|0;V=c[n>>2]|0;if(V|0?(__Z16atomic_decrementPj(V+-8|0)|0)==0:0){k=c[n>>2]|0;n=(k|0)==0?0:k+-4|0;k=n+4|0;if(c[n>>2]|0){X=0;do{__ZN10StringNameD2Ev(k+(X<<2)|0);X=X+1|0}while(X>>>0<(c[n>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(V,1)}__ZN10StringNameD2Ev(o);__Z8D_METHODPKcS0_(p,850944,1146083);o=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(o);c[o>>2]=258436;__ZN10MethodBind10_set_constEb(o,0);__ZN10MethodBind24_generate_argument_typesEi(o,1);c[o+44>>2]=102;c[o+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,o,p,0,0)|0;o=p+4|0;V=c[o>>2]|0;if(V|0?(__Z16atomic_decrementPj(V+-8|0)|0)==0:0){n=c[o>>2]|0;o=(n|0)==0?0:n+-4|0;n=o+4|0;if(c[o>>2]|0){X=0;do{__ZN10StringNameD2Ev(n+(X<<2)|0);X=X+1|0}while(X>>>0<(c[o>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(V,1)}__ZN10StringNameD2Ev(p);__Z8D_METHODPKc(q,850967);p=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(p);c[p>>2]=258472;__ZN10MethodBind10_set_constEb(p,1);__ZN10MethodBind24_generate_argument_typesEi(p,0);__ZN10MethodBind12_set_returnsEb(p,1);c[p+44>>2]=105;c[p+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,p,q,0,0)|0;p=q+4|0;V=c[p>>2]|0;if(V|0?(__Z16atomic_decrementPj(V+-8|0)|0)==0:0){o=c[p>>2]|0;p=(o|0)==0?0:o+-4|0;o=p+4|0;if(c[p>>2]|0){X=0;do{__ZN10StringNameD2Ev(o+(X<<2)|0);X=X+1|0}while(X>>>0<(c[p>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(V,1)}__ZN10StringNameD2Ev(q);__Z8D_METHODPKcS0_(r,850990,1146083);q=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(q);c[q>>2]=258436;__ZN10MethodBind10_set_constEb(q,0);__ZN10MethodBind24_generate_argument_typesEi(q,1);c[q+44>>2]=103;c[q+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,q,r,0,0)|0;q=r+4|0;V=c[q>>2]|0;if(V|0?(__Z16atomic_decrementPj(V+-8|0)|0)==0:0){p=c[q>>2]|0;q=(p|0)==0?0:p+-4|0;p=q+4|0;if(c[q>>2]|0){X=0;do{__ZN10StringNameD2Ev(p+(X<<2)|0);X=X+1|0}while(X>>>0<(c[q>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(V,1)}__ZN10StringNameD2Ev(r);__Z8D_METHODPKc(s,851011);r=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(r);c[r>>2]=258472;__ZN10MethodBind10_set_constEb(r,1);__ZN10MethodBind24_generate_argument_typesEi(r,0);__ZN10MethodBind12_set_returnsEb(r,1);c[r+44>>2]=106;c[r+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,r,s,0,0)|0;r=s+4|0;V=c[r>>2]|0;if(V|0?(__Z16atomic_decrementPj(V+-8|0)|0)==0:0){q=c[r>>2]|0;r=(q|0)==0?0:q+-4|0;q=r+4|0;if(c[r>>2]|0){X=0;do{__ZN10StringNameD2Ev(q+(X<<2)|0);X=X+1|0}while(X>>>0<(c[r>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(V,1)}__ZN10StringNameD2Ev(s);__Z8D_METHODPKcS0_(t,851032,1075483);s=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(s);c[s>>2]=258436;__ZN10MethodBind10_set_constEb(s,0);__ZN10MethodBind24_generate_argument_typesEi(s,1);c[s+44>>2]=104;c[s+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,s,t,0,0)|0;s=t+4|0;V=c[s>>2]|0;if(V|0?(__Z16atomic_decrementPj(V+-8|0)|0)==0:0){r=c[s>>2]|0;s=(r|0)==0?0:r+-4|0;r=s+4|0;if(c[s>>2]|0){X=0;do{__ZN10StringNameD2Ev(r+(X<<2)|0);X=X+1|0}while(X>>>0<(c[s>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(V,1)}__ZN10StringNameD2Ev(t);__Z8D_METHODPKc(u,851054);t=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(t);c[t>>2]=258472;__ZN10MethodBind10_set_constEb(t,1);__ZN10MethodBind24_generate_argument_typesEi(t,0);__ZN10MethodBind12_set_returnsEb(t,1);c[t+44>>2]=107;c[t+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,t,u,0,0)|0;t=u+4|0;V=c[t>>2]|0;if(V|0?(__Z16atomic_decrementPj(V+-8|0)|0)==0:0){s=c[t>>2]|0;t=(s|0)==0?0:s+-4|0;s=t+4|0;if(c[t>>2]|0){X=0;do{__ZN10StringNameD2Ev(s+(X<<2)|0);X=X+1|0}while(X>>>0<(c[t>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(V,1)}__ZN10StringNameD2Ev(u);__Z8D_METHODPKc(v,862571);u=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(u);c[u>>2]=258184;__ZN10MethodBind10_set_constEb(u,1);__ZN10MethodBind24_generate_argument_typesEi(u,0);__ZN10MethodBind12_set_returnsEb(u,1);c[u+44>>2]=100;c[u+48>>2]=1;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,u,v,0,0)|0;u=v+4|0;V=c[u>>2]|0;if(V|0?(__Z16atomic_decrementPj(V+-8|0)|0)==0:0){t=c[u>>2]|0;u=(t|0)==0?0:t+-4|0;t=u+4|0;if(c[u>>2]|0){X=0;do{__ZN10StringNameD2Ev(t+(X<<2)|0);X=X+1|0}while(X>>>0<(c[u>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(V,1)}__ZN10StringNameD2Ev(v);__ZN6StringC2EPKc(b,863244);c[x>>2]=c[b>>2];__ZN10StringNameC2ERK6String(w,x);__ZN6StringC2EPKc(b,1132191);__ZN6StringC2EPKc(y,1263606);__ZN7ClassDB18add_property_groupE10StringNameRK6StringS3_(w,b,y);v=c[y>>2]|0;if(v|0?(__Z16atomic_decrementPj(v+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(v,1);v=c[b>>2]|0;do if(v|0){if(__Z16atomic_decrementPj(v+-8|0)|0)break;__ZN6Memory11free_staticEPvb(v,1)}while(0);__ZN10StringNameD2Ev(w);w=c[x>>2]|0;do if(w|0){if(__Z16atomic_decrementPj(w+-8|0)|0)break;__ZN6Memory11free_staticEPvb(w,1)}while(0);__ZN6StringC2EPKc(b,863244);c[x>>2]=c[b>>2];__ZN10StringNameC2ERK6String(z,x);__ZN6StringC2EPKc(A,851076);__ZN6StringC2EPKc(y,851534);w=b+4|0;c[w>>2]=0;v=b+12|0;c[v>>2]=0;c[b>>2]=18;V=c[A>>2]|0;do if(V|0){c[w>>2]=0;if(!(__Z28atomic_conditional_incrementPj(V+-8|0)|0))break;c[w>>2]=c[A>>2]}while(0);c[b+8>>2]=17;w=c[v>>2]|0;do if((w|0)!=(c[y>>2]|0)){do if(w|0){if(__Z16atomic_decrementPj(w+-8|0)|0)break;__ZN6Memory11free_staticEPvb(w,1)}while(0);c[v>>2]=0;V=c[y>>2]|0;if(!V)break;if(!(__Z28atomic_conditional_incrementPj(V+-8|0)|0))break;c[v>>2]=c[y>>2]}while(0);c[b+16>>2]=7;c[B>>2]=__Z11_scs_createPKc(850739)|0;c[C>>2]=__Z11_scs_createPKc(850761)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(z,b,B,C,-1);__ZN10StringNameD2Ev(C);__ZN10StringNameD2Ev(B);v=c[b+12>>2]|0;do if(v|0){if(__Z16atomic_decrementPj(v+-8|0)|0)break;__ZN6Memory11free_staticEPvb(v,1)}while(0);v=c[b+4>>2]|0;do if(v|0){if(__Z16atomic_decrementPj(v+-8|0)|0)break;__ZN6Memory11free_staticEPvb(v,1)}while(0);v=c[y>>2]|0;do if(v|0){if(__Z16atomic_decrementPj(v+-8|0)|0)break;__ZN6Memory11free_staticEPvb(v,1)}while(0);v=c[A>>2]|0;do if(v|0){if(__Z16atomic_decrementPj(v+-8|0)|0)break;__ZN6Memory11free_staticEPvb(v,1)}while(0);__ZN10StringNameD2Ev(z);z=c[x>>2]|0;do if(z|0){if(__Z16atomic_decrementPj(z+-8|0)|0)break;__ZN6Memory11free_staticEPvb(z,1)}while(0);__ZN6StringC2EPKc(b,863244);c[x>>2]=c[b>>2];__ZN10StringNameC2ERK6String(D,x);__ZN6StringC2EPKc(E,851094);__ZN6StringC2EPKc(y,851106);z=b+4|0;c[z>>2]=0;v=b+12|0;c[v>>2]=0;c[b>>2]=2;A=c[E>>2]|0;do if(A|0){c[z>>2]=0;if(!(__Z28atomic_conditional_incrementPj(A+-8|0)|0))break;c[z>>2]=c[E>>2]}while(0);c[b+8>>2]=3;z=c[v>>2]|0;do if((z|0)!=(c[y>>2]|0)){do if(z|0){if(__Z16atomic_decrementPj(z+-8|0)|0)break;__ZN6Memory11free_staticEPvb(z,1)}while(0);c[v>>2]=0;A=c[y>>2]|0;if(!A)break;if(!(__Z28atomic_conditional_incrementPj(A+-8|0)|0))break;c[v>>2]=c[y>>2]}while(0);c[b+16>>2]=7;c[B>>2]=__Z11_scs_createPKc(850783)|0;c[C>>2]=__Z11_scs_createPKc(850831)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(D,b,B,C,-1);__ZN10StringNameD2Ev(C);__ZN10StringNameD2Ev(B);v=c[b+12>>2]|0;do if(v|0){if(__Z16atomic_decrementPj(v+-8|0)|0)break;__ZN6Memory11free_staticEPvb(v,1)}while(0);v=c[b+4>>2]|0;do if(v|0){if(__Z16atomic_decrementPj(v+-8|0)|0)break;__ZN6Memory11free_staticEPvb(v,1)}while(0);v=c[y>>2]|0;do if(v|0){if(__Z16atomic_decrementPj(v+-8|0)|0)break;__ZN6Memory11free_staticEPvb(v,1)}while(0);v=c[E>>2]|0;do if(v|0){if(__Z16atomic_decrementPj(v+-8|0)|0)break;__ZN6Memory11free_staticEPvb(v,1)}while(0);__ZN10StringNameD2Ev(D);D=c[x>>2]|0;do if(D|0){if(__Z16atomic_decrementPj(D+-8|0)|0)break;__ZN6Memory11free_staticEPvb(D,1)}while(0);__ZN6StringC2EPKc(b,863244);c[x>>2]=c[b>>2];__ZN10StringNameC2ERK6String(F,x);__ZN6StringC2EPKc(G,851139);__ZN6StringC2EPKc(y,851157);D=b+4|0;c[D>>2]=0;v=b+12|0;c[v>>2]=0;c[b>>2]=3;E=c[G>>2]|0;do if(E|0){c[D>>2]=0;if(!(__Z28atomic_conditional_incrementPj(E+-8|0)|0))break;c[D>>2]=c[G>>2]}while(0);c[b+8>>2]=1;D=c[v>>2]|0;do if((D|0)!=(c[y>>2]|0)){do if(D|0){if(__Z16atomic_decrementPj(D+-8|0)|0)break;__ZN6Memory11free_staticEPvb(D,1)}while(0);c[v>>2]=0;E=c[y>>2]|0;if(!E)break;if(!(__Z28atomic_conditional_incrementPj(E+-8|0)|0))break;c[v>>2]=c[y>>2]}while(0);c[b+16>>2]=7;c[B>>2]=__Z11_scs_createPKc(851032)|0;c[C>>2]=__Z11_scs_createPKc(851054)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(F,b,B,C,-1);__ZN10StringNameD2Ev(C);__ZN10StringNameD2Ev(B);v=c[b+12>>2]|0;do if(v|0){if(__Z16atomic_decrementPj(v+-8|0)|0)break;__ZN6Memory11free_staticEPvb(v,1)}while(0);v=c[b+4>>2]|0;do if(v|0){if(__Z16atomic_decrementPj(v+-8|0)|0)break;__ZN6Memory11free_staticEPvb(v,1)}while(0);v=c[y>>2]|0;do if(v|0){if(__Z16atomic_decrementPj(v+-8|0)|0)break;__ZN6Memory11free_staticEPvb(v,1)}while(0);v=c[G>>2]|0;do if(v|0){if(__Z16atomic_decrementPj(v+-8|0)|0)break;__ZN6Memory11free_staticEPvb(v,1)}while(0);__ZN10StringNameD2Ev(F);F=c[x>>2]|0;do if(F|0){if(__Z16atomic_decrementPj(F+-8|0)|0)break;__ZN6Memory11free_staticEPvb(F,1)}while(0);__ZN6StringC2EPKc(b,863244);c[x>>2]=c[b>>2];__ZN10StringNameC2ERK6String(H,x);__ZN6StringC2EPKc(I,851167);__ZN6StringC2EPKc(y,1263606);F=b+4|0;c[F>>2]=0;v=b+12|0;c[v>>2]=0;c[b>>2]=1;G=c[I>>2]|0;do if(G|0){c[F>>2]=0;if(!(__Z28atomic_conditional_incrementPj(G+-8|0)|0))break;c[F>>2]=c[I>>2]}while(0);c[b+8>>2]=0;F=c[v>>2]|0;do if((F|0)!=(c[y>>2]|0)){do if(F|0){if(__Z16atomic_decrementPj(F+-8|0)|0)break;__ZN6Memory11free_staticEPvb(F,1)}while(0);c[v>>2]=0;G=c[y>>2]|0;if(!G)break;if(!(__Z28atomic_conditional_incrementPj(G+-8|0)|0))break;c[v>>2]=c[y>>2]}while(0);c[b+16>>2]=7;c[B>>2]=__Z11_scs_createPKc(1048494)|0;c[C>>2]=__Z11_scs_createPKc(1048323)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(H,b,B,C,1);__ZN10StringNameD2Ev(C);__ZN10StringNameD2Ev(B);v=c[b+12>>2]|0;do if(v|0){if(__Z16atomic_decrementPj(v+-8|0)|0)break;__ZN6Memory11free_staticEPvb(v,1)}while(0);v=c[b+4>>2]|0;do if(v|0){if(__Z16atomic_decrementPj(v+-8|0)|0)break;__ZN6Memory11free_staticEPvb(v,1)}while(0);v=c[y>>2]|0;do if(v|0){if(__Z16atomic_decrementPj(v+-8|0)|0)break;__ZN6Memory11free_staticEPvb(v,1)}while(0);v=c[I>>2]|0;do if(v|0){if(__Z16atomic_decrementPj(v+-8|0)|0)break;__ZN6Memory11free_staticEPvb(v,1)}while(0);__ZN10StringNameD2Ev(H);H=c[x>>2]|0;do if(H|0){if(__Z16atomic_decrementPj(H+-8|0)|0)break;__ZN6Memory11free_staticEPvb(H,1)}while(0);__ZN6StringC2EPKc(b,863244);c[x>>2]=c[b>>2];__ZN10StringNameC2ERK6String(J,x);__ZN6StringC2EPKc(K,851188);__ZN6StringC2EPKc(y,1263606);H=b+4|0;c[H>>2]=0;v=b+12|0;c[v>>2]=0;c[b>>2]=1;I=c[K>>2]|0;do if(I|0){c[H>>2]=0;if(!(__Z28atomic_conditional_incrementPj(I+-8|0)|0))break;c[H>>2]=c[K>>2]}while(0);c[b+8>>2]=0;H=c[v>>2]|0;do if((H|0)!=(c[y>>2]|0)){do if(H|0){if(__Z16atomic_decrementPj(H+-8|0)|0)break;__ZN6Memory11free_staticEPvb(H,1)}while(0);c[v>>2]=0;I=c[y>>2]|0;if(!I)break;if(!(__Z28atomic_conditional_incrementPj(I+-8|0)|0))break;c[v>>2]=c[y>>2]}while(0);c[b+16>>2]=7;c[B>>2]=__Z11_scs_createPKc(1048494)|0;c[C>>2]=__Z11_scs_createPKc(1048323)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(J,b,B,C,2);__ZN10StringNameD2Ev(C);__ZN10StringNameD2Ev(B);v=c[b+12>>2]|0;do if(v|0){if(__Z16atomic_decrementPj(v+-8|0)|0)break;__ZN6Memory11free_staticEPvb(v,1)}while(0);v=c[b+4>>2]|0;do if(v|0){if(__Z16atomic_decrementPj(v+-8|0)|0)break;__ZN6Memory11free_staticEPvb(v,1)}while(0);v=c[y>>2]|0;do if(v|0){if(__Z16atomic_decrementPj(v+-8|0)|0)break;__ZN6Memory11free_staticEPvb(v,1)}while(0);v=c[K>>2]|0;do if(v|0){if(__Z16atomic_decrementPj(v+-8|0)|0)break;__ZN6Memory11free_staticEPvb(v,1)}while(0);__ZN10StringNameD2Ev(J);J=c[x>>2]|0;do if(J|0){if(__Z16atomic_decrementPj(J+-8|0)|0)break;__ZN6Memory11free_staticEPvb(J,1)}while(0);__ZN6StringC2EPKc(b,863244);c[x>>2]=c[b>>2];__ZN10StringNameC2ERK6String(L,x);__ZN6StringC2EPKc(b,851207);__ZN6StringC2EPKc(y,851211);__ZN7ClassDB18add_property_groupE10StringNameRK6StringS3_(L,b,y);J=c[y>>2]|0;do if(J|0){if(__Z16atomic_decrementPj(J+-8|0)|0)break;__ZN6Memory11free_staticEPvb(J,1)}while(0);J=c[b>>2]|0;do if(J|0){if(__Z16atomic_decrementPj(J+-8|0)|0)break;__ZN6Memory11free_staticEPvb(J,1)}while(0);__ZN10StringNameD2Ev(L);L=c[x>>2]|0;do if(L|0){if(__Z16atomic_decrementPj(L+-8|0)|0)break;__ZN6Memory11free_staticEPvb(L,1)}while(0);__ZN6StringC2EPKc(b,863244);c[x>>2]=c[b>>2];__ZN10StringNameC2ERK6String(M,x);__ZN6StringC2EPKc(N,851216);__ZN6StringC2EPKc(y,851233);L=b+4|0;c[L>>2]=0;J=b+12|0;c[J>>2]=0;c[b>>2]=2;v=c[N>>2]|0;do if(v|0){c[L>>2]=0;if(!(__Z28atomic_conditional_incrementPj(v+-8|0)|0))break;c[L>>2]=c[N>>2]}while(0);c[b+8>>2]=1;L=c[J>>2]|0;do if((L|0)!=(c[y>>2]|0)){do if(L|0){if(__Z16atomic_decrementPj(L+-8|0)|0)break;__ZN6Memory11free_staticEPvb(L,1)}while(0);c[J>>2]=0;v=c[y>>2]|0;if(!v)break;if(!(__Z28atomic_conditional_incrementPj(v+-8|0)|0))break;c[J>>2]=c[y>>2]}while(0);c[b+16>>2]=7;c[B>>2]=__Z11_scs_createPKc(850990)|0;c[C>>2]=__Z11_scs_createPKc(851011)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(M,b,B,C,-1);__ZN10StringNameD2Ev(C);__ZN10StringNameD2Ev(B);J=c[b+12>>2]|0;do if(J|0){if(__Z16atomic_decrementPj(J+-8|0)|0)break;__ZN6Memory11free_staticEPvb(J,1)}while(0);J=c[b+4>>2]|0;do if(J|0){if(__Z16atomic_decrementPj(J+-8|0)|0)break;__ZN6Memory11free_staticEPvb(J,1)}while(0);J=c[y>>2]|0;do if(J|0){if(__Z16atomic_decrementPj(J+-8|0)|0)break;__ZN6Memory11free_staticEPvb(J,1)}while(0);J=c[N>>2]|0;do if(J|0){if(__Z16atomic_decrementPj(J+-8|0)|0)break;__ZN6Memory11free_staticEPvb(J,1)}while(0);__ZN10StringNameD2Ev(M);M=c[x>>2]|0;do if(M|0){if(__Z16atomic_decrementPj(M+-8|0)|0)break;__ZN6Memory11free_staticEPvb(M,1)}while(0);__ZN6StringC2EPKc(b,863244);c[x>>2]=c[b>>2];__ZN10StringNameC2ERK6String(O,x);__ZN6StringC2EPKc(P,851246);__ZN6StringC2EPKc(y,851233);M=b+4|0;c[M>>2]=0;J=b+12|0;c[J>>2]=0;c[b>>2]=2;N=c[P>>2]|0;do if(N|0){c[M>>2]=0;if(!(__Z28atomic_conditional_incrementPj(N+-8|0)|0))break;c[M>>2]=c[P>>2]}while(0);c[b+8>>2]=1;M=c[J>>2]|0;do if((M|0)!=(c[y>>2]|0)){do if(M|0){if(__Z16atomic_decrementPj(M+-8|0)|0)break;__ZN6Memory11free_staticEPvb(M,1)}while(0);c[J>>2]=0;N=c[y>>2]|0;if(!N)break;if(!(__Z28atomic_conditional_incrementPj(N+-8|0)|0))break;c[J>>2]=c[y>>2]}while(0);c[b+16>>2]=7;c[B>>2]=__Z11_scs_createPKc(850944)|0;c[C>>2]=__Z11_scs_createPKc(850967)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(O,b,B,C,-1);__ZN10StringNameD2Ev(C);__ZN10StringNameD2Ev(B);J=c[b+12>>2]|0;do if(J|0){if(__Z16atomic_decrementPj(J+-8|0)|0)break;__ZN6Memory11free_staticEPvb(J,1)}while(0);J=c[b+4>>2]|0;do if(J|0){if(__Z16atomic_decrementPj(J+-8|0)|0)break;__ZN6Memory11free_staticEPvb(J,1)}while(0);J=c[y>>2]|0;do if(J|0){if(__Z16atomic_decrementPj(J+-8|0)|0)break;__ZN6Memory11free_staticEPvb(J,1)}while(0);J=c[P>>2]|0;do if(J|0){if(__Z16atomic_decrementPj(J+-8|0)|0)break;__ZN6Memory11free_staticEPvb(J,1)}while(0);__ZN10StringNameD2Ev(O);O=c[x>>2]|0;do if(O|0){if(__Z16atomic_decrementPj(O+-8|0)|0)break;__ZN6Memory11free_staticEPvb(O,1)}while(0);__ZN6StringC2EPKc(b,863244);c[x>>2]=c[b>>2];__ZN10StringNameC2ERK6String(Q,x);__ZN6StringC2EPKc(R,851265);__ZN6StringC2EPKc(y,851233);O=b+4|0;c[O>>2]=0;J=b+12|0;c[J>>2]=0;c[b>>2]=2;P=c[R>>2]|0;do if(P|0){c[O>>2]=0;if(!(__Z28atomic_conditional_incrementPj(P+-8|0)|0))break;c[O>>2]=c[R>>2]}while(0);c[b+8>>2]=1;O=c[J>>2]|0;do if((O|0)!=(c[y>>2]|0)){do if(O|0){if(__Z16atomic_decrementPj(O+-8|0)|0)break;__ZN6Memory11free_staticEPvb(O,1)}while(0);c[J>>2]=0;P=c[y>>2]|0;if(!P)break;if(!(__Z28atomic_conditional_incrementPj(P+-8|0)|0))break;c[J>>2]=c[y>>2]}while(0);c[b+16>>2]=7;c[B>>2]=__Z11_scs_createPKc(850902)|0;c[C>>2]=__Z11_scs_createPKc(850923)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(Q,b,B,C,-1);__ZN10StringNameD2Ev(C);__ZN10StringNameD2Ev(B);J=c[b+12>>2]|0;do if(J|0){if(__Z16atomic_decrementPj(J+-8|0)|0)break;__ZN6Memory11free_staticEPvb(J,1)}while(0);J=c[b+4>>2]|0;do if(J|0){if(__Z16atomic_decrementPj(J+-8|0)|0)break;__ZN6Memory11free_staticEPvb(J,1)}while(0);J=c[y>>2]|0;do if(J|0){if(__Z16atomic_decrementPj(J+-8|0)|0)break;__ZN6Memory11free_staticEPvb(J,1)}while(0);J=c[R>>2]|0;do if(J|0){if(__Z16atomic_decrementPj(J+-8|0)|0)break;__ZN6Memory11free_staticEPvb(J,1)}while(0);__ZN10StringNameD2Ev(Q);Q=c[x>>2]|0;do if(Q|0){if(__Z16atomic_decrementPj(Q+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Q,1)}while(0);__ZN6StringC2EPKc(b,863244);c[x>>2]=c[b>>2];__ZN10StringNameC2ERK6String(S,x);__ZN6StringC2EPKc(T,851282);__ZN6StringC2EPKc(y,851233);Q=b+4|0;c[Q>>2]=0;J=b+12|0;c[J>>2]=0;c[b>>2]=2;R=c[T>>2]|0;do if(R|0){c[Q>>2]=0;if(!(__Z28atomic_conditional_incrementPj(R+-8|0)|0))break;c[Q>>2]=c[T>>2]}while(0);c[b+8>>2]=1;Q=c[J>>2]|0;do if((Q|0)!=(c[y>>2]|0)){do if(Q|0){if(__Z16atomic_decrementPj(Q+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Q,1)}while(0);c[J>>2]=0;R=c[y>>2]|0;if(!R)break;if(!(__Z28atomic_conditional_incrementPj(R+-8|0)|0))break;c[J>>2]=c[y>>2]}while(0);c[b+16>>2]=7;c[B>>2]=__Z11_scs_createPKc(850856)|0;c[C>>2]=__Z11_scs_createPKc(850879)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(S,b,B,C,-1);__ZN10StringNameD2Ev(C);__ZN10StringNameD2Ev(B);B=c[b+12>>2]|0;do if(B|0){if(__Z16atomic_decrementPj(B+-8|0)|0)break;__ZN6Memory11free_staticEPvb(B,1)}while(0);B=c[b+4>>2]|0;do if(B|0){if(__Z16atomic_decrementPj(B+-8|0)|0)break;__ZN6Memory11free_staticEPvb(B,1)}while(0);B=c[y>>2]|0;do if(B|0){if(__Z16atomic_decrementPj(B+-8|0)|0)break;__ZN6Memory11free_staticEPvb(B,1)}while(0);B=c[T>>2]|0;do if(B|0){if(__Z16atomic_decrementPj(B+-8|0)|0)break;__ZN6Memory11free_staticEPvb(B,1)}while(0);__ZN10StringNameD2Ev(S);S=c[x>>2]|0;do if(S|0){if(__Z16atomic_decrementPj(S+-8|0)|0)break;__ZN6Memory11free_staticEPvb(S,1)}while(0);__ZN6StringC2EPKc(b,863244);c[y>>2]=c[b>>2];__ZN10StringNameC2ERK6String(x,y);__ZN10StringNameC2EPKc(b,851301);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(x,b,0);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(x);S=c[y>>2]|0;do if(S|0){if(__Z16atomic_decrementPj(S+-8|0)|0)break;__ZN6Memory11free_staticEPvb(S,1)}while(0);__ZN6StringC2EPKc(b,863244);c[y>>2]=c[b>>2];__ZN10StringNameC2ERK6String(x,y);__ZN10StringNameC2EPKc(b,851318);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(x,b,1);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(x);S=c[y>>2]|0;do if(S|0){if(__Z16atomic_decrementPj(S+-8|0)|0)break;__ZN6Memory11free_staticEPvb(S,1)}while(0);__ZN6StringC2EPKc(b,863244);c[y>>2]=c[b>>2];__ZN10StringNameC2ERK6String(x,y);__ZN10StringNameC2EPKc(b,866330);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(x,b,3);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(x);S=c[y>>2]|0;do if(S|0){if(__Z16atomic_decrementPj(S+-8|0)|0)break;__ZN6Memory11free_staticEPvb(S,1)}while(0);__ZN6StringC2EPKc(b,863244);c[y>>2]=c[b>>2];__ZN10StringNameC2ERK6String(x,y);__ZN10StringNameC2EPKc(b,851344);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(x,b,0);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(x);S=c[y>>2]|0;do if(S|0){if(__Z16atomic_decrementPj(S+-8|0)|0)break;__ZN6Memory11free_staticEPvb(S,1)}while(0);__ZN6StringC2EPKc(b,863244);c[y>>2]=c[b>>2];__ZN10StringNameC2ERK6String(x,y);__ZN10StringNameC2EPKc(b,851371);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(x,b,1);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(x);S=c[y>>2]|0;do if(S|0){if(__Z16atomic_decrementPj(S+-8|0)|0)break;__ZN6Memory11free_staticEPvb(S,1)}while(0);__ZN6StringC2EPKc(b,863244);c[y>>2]=c[b>>2];__ZN10StringNameC2ERK6String(x,y);__ZN10StringNameC2EPKc(b,851397);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(x,b,2);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(x);S=c[y>>2]|0;do if(S|0){if(__Z16atomic_decrementPj(S+-8|0)|0)break;__ZN6Memory11free_staticEPvb(S,1)}while(0);__ZN6StringC2EPKc(b,863244);c[y>>2]=c[b>>2];__ZN10StringNameC2ERK6String(x,y);__ZN10StringNameC2EPKc(b,851433);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(x,b,3);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(x);x=c[y>>2]|0;if(!x){l=a;return}if(__Z16atomic_decrementPj(x+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(x,1);l=a;return}function __ZNK16GeometryInstance21get_material_overrideEv(a){a=a|0;var b=0,d=0;b=c[a+416>>2]|0;if(!b){d=0;return d|0}__ZN9Reference9referenceEv(b);d=b;return d|0}function __ZN16GeometryInstance8set_flagENS_5FlagsEb(b,e,f){b=b|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,n=0,o=0;g=l;l=l+16|0;if((l|0)>=(m|0))ba(16);h=g+8|0;i=g;j=g+4|0;k=f&1;if(e>>>0>2){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1048494,851469,233,866489,0);l=g;return}a[1263537]=0;do if(!e)if(f){c[b+412>>2]=1;n=__ZN12VisualServer13get_singletonEv()|0;o=c[(c[n>>2]|0)+1012>>2]|0;c[i>>2]=c[b+396>>2];c[h>>2]=c[i>>2];bj[o&4095](n,h,1);break}else{c[b+412>>2]=0;n=__ZN12VisualServer13get_singletonEv()|0;o=c[(c[n>>2]|0)+1012>>2]|0;c[i>>2]=c[b+396>>2];c[h>>2]=c[i>>2];bj[o&4095](n,h,0);break}while(0);i=b+408+e|0;if((d[i>>0]|0|0)==(f&1|0)){l=g;return}else{a[i>>0]=k;k=__ZN12VisualServer13get_singletonEv()|0;i=c[(c[k>>2]|0)+1008>>2]|0;c[j>>2]=c[b+396>>2];c[h>>2]=c[j>>2];Ki[i&4095](k,h,e,f);l=g;return}}function __ZNK16GeometryInstance8get_flagENS_5FlagsE(b,d){b=b|0;d=d|0;var e=0;if(d>>>0>2){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1048323,851469,253,866489,0);e=0;return e|0}a[1263537]=0;if(!d){e=(c[b+412>>2]|0)!=0;return e|0}else{e=(a[b+408+d>>0]|0)!=0;return e|0}return 0}function __ZN16GeometryInstance24set_cast_shadows_settingENS_20ShadowCastingSettingE(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d+4|0;f=d;c[a+412>>2]=b;g=__ZN12VisualServer13get_singletonEv()|0;h=c[(c[g>>2]|0)+1012>>2]|0;c[f>>2]=c[a+396>>2];c[e>>2]=c[f>>2];bj[h&4095](g,e,b);l=d;return}function __ZNK16GeometryInstance24get_cast_shadows_settingEv(a){a=a|0;return c[a+412>>2]|0}function __ZN16GeometryInstance22set_lod_max_hysteresisEf(a,b){a=a|0;b=+b;var d=0,e=0,f=0,h=0,i=0,j=0,k=0.0,n=0.0,o=0.0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d+4|0;f=d;h=a+432|0;g[h>>2]=b;i=__ZN12VisualServer13get_singletonEv()|0;j=c[(c[i>>2]|0)+1020>>2]|0;c[f>>2]=c[a+396>>2];b=+g[a+420>>2];k=+g[a+424>>2];n=+g[a+428>>2];o=+g[h>>2];c[e>>2]=c[f>>2];qi[j&3](i,e,b,k,n,o);l=d;return}function __ZNK16GeometryInstance22get_lod_max_hysteresisEv(a){a=a|0;return +(+g[a+432>>2])}function __ZN16GeometryInstance20set_lod_max_distanceEf(a,b){a=a|0;b=+b;var d=0,e=0,f=0,h=0,i=0,j=0,k=0.0,n=0.0,o=0.0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d+4|0;f=d;h=a+424|0;g[h>>2]=b;i=__ZN12VisualServer13get_singletonEv()|0;j=c[(c[i>>2]|0)+1020>>2]|0;c[f>>2]=c[a+396>>2];b=+g[a+420>>2];k=+g[h>>2];n=+g[a+428>>2];o=+g[a+432>>2];c[e>>2]=c[f>>2];qi[j&3](i,e,b,k,n,o);l=d;return}function __ZNK16GeometryInstance20get_lod_max_distanceEv(a){a=a|0;return +(+g[a+424>>2])}function __ZN16GeometryInstance22set_lod_min_hysteresisEf(a,b){a=a|0;b=+b;var d=0,e=0,f=0,h=0,i=0,j=0,k=0.0,n=0.0,o=0.0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d+4|0;f=d;h=a+428|0;g[h>>2]=b;i=__ZN12VisualServer13get_singletonEv()|0;j=c[(c[i>>2]|0)+1020>>2]|0;c[f>>2]=c[a+396>>2];b=+g[a+420>>2];k=+g[a+424>>2];n=+g[h>>2];o=+g[a+432>>2];c[e>>2]=c[f>>2];qi[j&3](i,e,b,k,n,o);l=d;return}function __ZNK16GeometryInstance22get_lod_min_hysteresisEv(a){a=a|0;return +(+g[a+428>>2])}function __ZN16GeometryInstance20set_lod_min_distanceEf(a,b){a=a|0;b=+b;var d=0,e=0,f=0,h=0,i=0,j=0,k=0.0,n=0.0,o=0.0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d+4|0;f=d;h=a+420|0;g[h>>2]=b;i=__ZN12VisualServer13get_singletonEv()|0;j=c[(c[i>>2]|0)+1020>>2]|0;c[f>>2]=c[a+396>>2];b=+g[h>>2];k=+g[a+424>>2];n=+g[a+428>>2];o=+g[a+432>>2];c[e>>2]=c[f>>2];qi[j&3](i,e,b,k,n,o);l=d;return}function __ZNK16GeometryInstance20get_lod_min_distanceEv(a){a=a|0;return +(+g[a+420>>2])}function __ZN16GeometryInstance21set_extra_cull_marginEf(b,d){b=b|0;d=+d;var e=0,f=0,h=0,i=0,j=0,k=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e+4|0;h=e;if(d<0.0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(851032,851469,280,851498,0);l=e;return}else{a[1263537]=0;i=b+436|0;g[i>>2]=d;j=__ZN12VisualServer13get_singletonEv()|0;k=c[(c[j>>2]|0)+992>>2]|0;c[h>>2]=c[b+396>>2];d=+g[i>>2];c[f>>2]=c[h>>2];dj[k&127](j,f,d);l=e;return}}function __ZNK16GeometryInstance21get_extra_cull_marginEv(a){a=a|0;return +(+g[a+436>>2])}function __ZNK13MethodBind0RCI16GeometryInstancefE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Ef(d,0.0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK13MethodBind0RCI16GeometryInstancefE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,863244);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI16GeometryInstancefE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235740)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2Ef(i,+mj[n&511](d));__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI16GeometryInstancefE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0.0;if(!b)f=0;else{d=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235740)|0;f=d?b:0}b=c[a+44>>2]|0;d=c[a+48>>2]|0;a=f+(d>>1)|0;if(!(d&1)){h=b;i=+mj[h&511](a);g[e>>2]=i;return}else{h=c[(c[a>>2]|0)+b>>2]|0;i=+mj[h&511](a);g[e>>2]=i;return}}function __ZN13MethodBind0RCI16GeometryInstancefED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I16GeometryInstancefE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if(!b){__ZN7VariantC2Ef(d,0.0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK11MethodBind1I16GeometryInstancefE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,863244);l=a;return c[b>>2]|0}function __ZN11MethodBind1I16GeometryInstancefE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0.0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235740)|0:0){c[h>>2]=0;a[1263537]=0;k=d+24|0;n=c[k>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=i;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=i;return}if((g|0)>0){if((n|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);p=0}else{a[1263537]=0;p=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,p)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=p;c[b>>2]=0;l=i;return}}p=c[d+44>>2]|0;n=c[d+48>>2]|0;o=e+(n>>1)|0;if(!(n&1))q=p;else q=c[(c[o>>2]|0)+p>>2]|0;do if((g|0)<1){p=c[k>>2]|0;n=p+-1|0;if((p|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)s=0;else s=c[e+-4>>2]|0;if((p|0)<=(s|0)){if(r)t=0;else t=c[e+-4>>2]|0;do if((t|0)<(p|0)){if(r)u=0;else u=c[e+-4>>2]|0;if((u|0)<(p|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);v=0;break}else{a[1263537]=0;w=31;break}}else w=31;while(0);if((w|0)==31)v=e+(n*24|0)|0;__ZN7VariantC2ERKS_(j,v);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);x=+__ZNK7VariantcvfEv(j);Mi[q&511](o,x);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I16GeometryInstancefE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0,j=0.0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235740)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1)){h=b;i=c[d>>2]|0;j=+g[i>>2];Mi[h&511](a,j);return}else{h=c[(c[a>>2]|0)+b>>2]|0;i=c[d>>2]|0;j=+g[i>>2];Mi[h&511](a,j);return}}function __ZN11MethodBind1I16GeometryInstancefED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI16GeometryInstanceNS0_20ShadowCastingSettingEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK13MethodBind0RCI16GeometryInstanceNS0_20ShadowCastingSettingEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,863244);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI16GeometryInstanceNS0_20ShadowCastingSettingEE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235740)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2Ei(i,ij[n&8191](d)|0);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI16GeometryInstanceNS0_20ShadowCastingSettingEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0;if(!b)f=0;else{d=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235740)|0;f=d?b:0}b=c[a+44>>2]|0;d=c[a+48>>2]|0;a=f+(d>>1)|0;if(!(d&1)){g=b;h=ij[g&8191](a)|0;c[e>>2]=h;return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=ij[g&8191](a)|0;c[e>>2]=h;return}}function __ZN13MethodBind0RCI16GeometryInstanceNS0_20ShadowCastingSettingEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I16GeometryInstanceNS0_20ShadowCastingSettingEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if(!b){__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK11MethodBind1I16GeometryInstanceNS0_20ShadowCastingSettingEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,863244);l=a;return c[b>>2]|0}function __ZN11MethodBind1I16GeometryInstanceNS0_20ShadowCastingSettingEE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235740)|0:0){c[h>>2]=0;a[1263537]=0;k=d+24|0;n=c[k>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=i;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=i;return}if((g|0)>0){if((n|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);p=0}else{a[1263537]=0;p=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,p)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=p;c[b>>2]=0;l=i;return}}p=c[d+44>>2]|0;n=c[d+48>>2]|0;o=e+(n>>1)|0;if(!(n&1))q=p;else q=c[(c[o>>2]|0)+p>>2]|0;do if((g|0)<1){p=c[k>>2]|0;n=p+-1|0;if((p|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)s=0;else s=c[e+-4>>2]|0;if((p|0)<=(s|0)){if(r)t=0;else t=c[e+-4>>2]|0;do if((t|0)<(p|0)){if(r)u=0;else u=c[e+-4>>2]|0;if((u|0)<(p|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);v=0;break}else{a[1263537]=0;w=31;break}}else w=31;while(0);if((w|0)==31)v=e+(n*24|0)|0;__ZN7VariantC2ERKS_(j,v);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);f=__ZNK7VariantcviEv(j)|0;Pi[q&2047](o,f);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I16GeometryInstanceNS0_20ShadowCastingSettingEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235740)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1)){g=b;h=c[d>>2]|0;i=c[h>>2]|0;Pi[g&2047](a,i);return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=c[d>>2]|0;i=c[h>>2]|0;Pi[g&2047](a,i);return}}function __ZN11MethodBind1I16GeometryInstanceNS0_20ShadowCastingSettingEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind1RCI16GeometryInstancebNS0_5FlagsEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;switch(b|0){case -1:{__ZN7VariantC2Eb(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}case 0:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}default:e=0}l=a;return e|0}function __ZNK13MethodBind1RCI16GeometryInstancebNS0_5FlagsEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,863244);l=a;return c[b>>2]|0}function __ZN13MethodBind1RCI16GeometryInstancebNS0_5FlagsEE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;i=l;l=l+48|0;if((l|0)>=(m|0))ba(48);j=i+24|0;k=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235740)|0:0){c[h>>2]=0;a[1263537]=0;n=d+24|0;o=c[n>>2]|0;if((o|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=o;c[b>>2]=0;l=i;return}p=o-(c[d+20>>2]|0)|0;if((p|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=p;c[b>>2]=0;l=i;return}if((g|0)>0){if((o|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);q=0}else{a[1263537]=0;q=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,q)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=q;c[b>>2]=0;l=i;return}}q=c[d+44>>2]|0;o=c[d+48>>2]|0;p=e+(o>>1)|0;if(!(o&1))r=q;else r=c[(c[p>>2]|0)+q>>2]|0;do if((g|0)<1){q=c[n>>2]|0;o=q+-1|0;if((q|0)>=1){e=c[d+16>>2]|0;s=(e|0)==0;if(s)t=0;else t=c[e+-4>>2]|0;if((q|0)<=(t|0)){if(s)u=0;else u=c[e+-4>>2]|0;do if((u|0)<(q|0)){if(s)v=0;else v=c[e+-4>>2]|0;if((v|0)<(q|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);w=0;break}else{a[1263537]=0;x=31;break}}else x=31;while(0);if((x|0)==31)w=e+(o*24|0)|0;__ZN7VariantC2ERKS_(k,w);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);f=__ZNK7VariantcviEv(k)|0;__ZN7VariantC2Eb(j,$i[r&8191](p,f)|0);if(c[k>>2]|0)__ZN7Variant5clearEv(k);__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1217,1146558,0);c[b>>2]=0;l=i;return}function __ZN13MethodBind1RCI16GeometryInstancebNS0_5FlagsEE7ptrcallEP6ObjectPPKvPv(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0;if(!d)g=0;else{h=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1235740)|0;g=h?d:0}d=c[b+44>>2]|0;h=c[b+48>>2]|0;b=g+(h>>1)|0;if(!(h&1))i=d;else i=c[(c[b>>2]|0)+d>>2]|0;a[f>>0]=($i[i&8191](b,c[c[e>>2]>>2]|0)|0)&1;return}function __ZN13MethodBind1RCI16GeometryInstancebNS0_5FlagsEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind2I16GeometryInstanceNS0_5FlagsEbE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;switch(b|0){case 0:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}case 1:{__ZN7VariantC2Eb(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}default:e=0}l=a;return e|0}function __ZNK11MethodBind2I16GeometryInstanceNS0_5FlagsEbE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,863244);l=a;return c[b>>2]|0}function __ZN11MethodBind2I16GeometryInstanceNS0_5FlagsEbE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0;i=l;l=l+48|0;if((l|0)>=(m|0))ba(48);j=i+24|0;k=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235740)|0:0){c[h>>2]=0;a[1263537]=0;n=d+24|0;o=c[n>>2]|0;if((o|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=o;c[b>>2]=0;l=i;return}p=o-(c[d+20>>2]|0)|0;if((p|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=p;c[b>>2]=0;l=i;return}if((g|0)>0){if((o|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);q=0}else{a[1263537]=0;q=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,q)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=q;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[n>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);r=0}else{a[1263537]=0;r=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,r)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=r;c[b>>2]=0;l=i;return}}}r=c[d+44>>2]|0;q=c[d+48>>2]|0;o=e+(q>>1)|0;if(!(q&1))s=r;else s=c[(c[o>>2]|0)+r>>2]|0;do if((g|0)<1){r=c[n>>2]|0;q=r+-1|0;if((r|0)>=1){e=c[d+16>>2]|0;p=(e|0)==0;if(p)t=0;else t=c[e+-4>>2]|0;if((r|0)<=(t|0)){if(p)u=0;else u=c[e+-4>>2]|0;do if((u|0)<(r|0)){if(p)v=0;else v=c[e+-4>>2]|0;if((v|0)<(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);w=0;break}else{a[1263537]=0;x=37;break}}else x=37;while(0);if((x|0)==37)w=e+(q*24|0)|0;__ZN7VariantC2ERKS_(j,w);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);w=__ZNK7VariantcviEv(j)|0;do if((g|0)<2){v=c[n>>2]|0;u=v+-1|0;t=v+-2|0;if((v|0)>=2){v=c[d+16>>2]|0;r=(v|0)==0;if(r)y=0;else y=c[v+-4>>2]|0;if((u|0)<=(y|0)){if(r)z=0;else z=c[v+-4>>2]|0;do if((z|0)<(u|0)){if(r)A=0;else A=c[v+-4>>2]|0;if((A|0)<(u|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);B=0;break}else{a[1263537]=0;x=54;break}}else x=54;while(0);if((x|0)==54)B=v+(t*24|0)|0;__ZN7VariantC2ERKS_(k,B);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f+4>>2]|0);while(0);f=__ZNK7VariantcvbEv(k)|0;bj[s&4095](o,w,f);if(c[k>>2]|0)__ZN7Variant5clearEv(k);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1380,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind2I16GeometryInstanceNS0_5FlagsEbE7ptrcallEP6ObjectPPKvPv(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0;if(!d)g=0;else{f=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1235740)|0;g=f?d:0}d=c[b+44>>2]|0;f=c[b+48>>2]|0;b=g+(f>>1)|0;if(!(f&1))h=d;else h=c[(c[b>>2]|0)+d>>2]|0;bj[h&4095](b,c[c[e>>2]>>2]|0,(a[c[e+4>>2]>>0]|0)!=0);return}function __ZN11MethodBind2I16GeometryInstanceNS0_5FlagsEbED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI16GeometryInstance3RefI8MaterialEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var c=0;if((b|0)!=-1){c=0;return c|0}c=__ZN7Variant12get_type_forI3RefI8MaterialEEENS_4TypeEv()|0;return c|0}function __ZNK13MethodBind0RCI16GeometryInstance3RefI8MaterialEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,863244);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI16GeometryInstance3RefI8MaterialEE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f+28|0;j=f;k=f+24|0;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235740)|0:0){c[h>>2]=0;a[1263537]=0;n=c[d+24>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=f;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=f;return}o=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))p=o;else p=c[(c[d>>2]|0)+o>>2]|0;c[k>>2]=ij[p&8191](d)|0;__ZN6RefPtrC2Ev(i);__ZN3RefI9ReferenceEaSI8MaterialEEvRKS_IT_E(i,k);__ZN7VariantC2ERK6RefPtr(j,i);__ZN6RefPtrD2Ev(i);i=c[k>>2]|0;if((i|0?__ZN9Reference11unreferenceEv(i)|0:0)?(i=c[k>>2]|0,__Z17predelete_handlerP6Object(i)|0):0){gj[c[(c[i>>2]|0)+76>>2]&8191](i);__ZN6Memory11free_staticEPvb(i,0)}c[k>>2]=0;__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI16GeometryInstance3RefI8MaterialEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=d;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235740)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;c[f>>2]=ij[i&8191](a)|0;__ZN3RefI9ReferenceEaSI8MaterialEEvRKS_IT_E(e,f);e=c[f>>2]|0;if(!e){l=d;return}if(!(__ZN9Reference11unreferenceEv(e)|0)){l=d;return}e=c[f>>2]|0;if(!(__Z17predelete_handlerP6Object(e)|0)){l=d;return}gj[c[(c[e>>2]|0)+76>>2]&8191](e);__ZN6Memory11free_staticEPvb(e,0);l=d;return}function __ZN13MethodBind0RCI16GeometryInstance3RefI8MaterialEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I16GeometryInstanceRK3RefI8MaterialEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var c=0;if(b|0){c=0;return c|0}c=__ZN7Variant12get_type_forIRK3RefI8MaterialEEENS_4TypeEv()|0;return c|0}function __ZNK11MethodBind1I16GeometryInstanceRK3RefI8MaterialEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,863244);l=a;return c[b>>2]|0}function __ZN11MethodBind1I16GeometryInstanceRK3RefI8MaterialEE4callEP6ObjectPPK7VariantiRNS9_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i+28|0;k=i+24|0;n=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235740)|0:0){c[h>>2]=0;a[1263537]=0;o=d+24|0;p=c[o>>2]|0;if((p|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=p;c[b>>2]=0;l=i;return}q=p-(c[d+20>>2]|0)|0;if((q|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=q;c[b>>2]=0;l=i;return}if((g|0)>0){if((p|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);r=0}else{a[1263537]=0;r=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,r)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=r;c[b>>2]=0;l=i;return}}r=c[d+44>>2]|0;p=c[d+48>>2]|0;q=e+(p>>1)|0;if(!(p&1))s=r;else s=c[(c[q>>2]|0)+r>>2]|0;do if((g|0)<1){r=c[o>>2]|0;p=r+-1|0;if((r|0)>=1){e=c[d+16>>2]|0;t=(e|0)==0;if(t)u=0;else u=c[e+-4>>2]|0;if((r|0)<=(u|0)){if(t)v=0;else v=c[e+-4>>2]|0;do if((v|0)<(r|0)){if(t)w=0;else w=c[e+-4>>2]|0;if((w|0)<(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);x=0;break}else{a[1263537]=0;y=31;break}}else y=31;while(0);if((y|0)==31)x=e+(p*24|0)|0;__ZN7VariantC2ERKS_(n,x);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f>>2]|0);while(0);__ZN3RefI8MaterialEC2ERK7Variant(j,n);c[k>>2]=c[j>>2];Pi[s&2047](q,k);q=c[k>>2]|0;if((q|0?__ZN9Reference11unreferenceEv(q)|0:0)?(q=c[k>>2]|0,__Z17predelete_handlerP6Object(q)|0):0){gj[c[(c[q>>2]|0)+76>>2]&8191](q);__ZN6Memory11free_staticEPvb(q,0)}c[k>>2]=0;if(c[n>>2]|0)__ZN7Variant5clearEv(n);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I16GeometryInstanceRK3RefI8MaterialEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+28|0;g=e;h=e+24|0;if(!b)i=0;else{j=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235740)|0;i=j?b:0}b=c[a+44>>2]|0;j=c[a+48>>2]|0;a=i+(j>>1)|0;if(!(j&1))k=b;else k=c[(c[a>>2]|0)+b>>2]|0;__ZN7VariantC2EPK6Object(g,c[d>>2]|0);__ZN3RefI8MaterialEC2ERK7Variant(f,g);if(c[g>>2]|0)__ZN7Variant5clearEv(g);c[h>>2]=c[f>>2];Pi[k&2047](a,h);a=c[h>>2]|0;if(!a){l=e;return}if(!(__ZN9Reference11unreferenceEv(a)|0)){l=e;return}a=c[h>>2]|0;if(!(__Z17predelete_handlerP6Object(a)|0)){l=e;return}gj[c[(c[a>>2]|0)+76>>2]&8191](a);__ZN6Memory11free_staticEPvb(a,0);l=e;return}function __ZN11MethodBind1I16GeometryInstanceRK3RefI8MaterialEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN12MeshInstance13_notificationEi(a,b){a=a|0;b=b|0;if((b|0)!=10)return;__ZN12MeshInstance22_resolve_skeleton_pathEv(a);return}function __ZN12MeshInstance22_resolve_skeleton_pathEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+12|0;e=b+8|0;f=b+4|0;g=b;h=a+448|0;if(__ZNK8NodePath8is_emptyEv(h)|0){l=b;return}if(!(__ZNK4Node8get_nodeERK8NodePath(a,h)|0)){l=b;return}i=__ZNK4Node8get_nodeERK8NodePath(a,h)|0;if(!i){l=b;return}if(!($i[c[(c[i>>2]|0)+44>>2]&8191](i,1235748)|0)){l=b;return}h=__ZN12VisualServer13get_singletonEv()|0;j=c[(c[h>>2]|0)+980>>2]|0;c[f>>2]=__ZNK14VisualInstance12get_instanceEv(a)|0;c[g>>2]=__ZNK8Skeleton12get_skeletonEv(i)|0;c[e>>2]=c[f>>2];c[d>>2]=c[g>>2];bj[j&4095](h,e,d);l=b;return}function __ZNK14VisualInstance12get_instanceEv(a){a=a|0;return c[a+396>>2]|0}function __ZNK8Skeleton12get_skeletonEv(a){a=a|0;return c[a+404>>2]|0}function __ZNK12MeshInstance18_get_property_listEP4ListI12PropertyInfo16DefaultAllocatorE(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+12|0;g=e+8|0;h=e+4|0;i=e;c[g>>2]=0;j=c[b+452>>2]|0;if(j|0?(k=c[j+8>>2]|0,j=c[b+456>>2]|0,(k|0)!=(j|0)):0){n=k;while(1){k=c[n+8>>2]|0;if((k|0)==(j|0))break;else n=k}if(n|0){j=n;do{n=c[j+24>>2]|0;do if(n){k=c[n+4>>2]|0;if(k|0){__ZN6StringC2EPKc(f,k);o=c[f>>2]|0;break}k=n+8|0;c[f>>2]=0;p=c[k>>2]|0;if((p|0)!=0?(c[f>>2]=0,(__Z28atomic_conditional_incrementPj(p+-8|0)|0)!=0):0){p=c[k>>2]|0;c[f>>2]=p;o=p}else o=0}else{c[f>>2]=0;o=0}while(0);n=o;if(!(c[g>>2]|0)){p=__ZnwjPFPvjE(12,4740)|0;c[g>>2]=p;c[p>>2]=0;c[p+4>>2]=0;c[p+8>>2]=0}p=__ZnwjPFPvjE(16,4740)|0;c[p>>2]=0;c[p+4>>2]=0;c[p+8>>2]=0;c[p+12>>2]=0;k=(o|0)==0;if(!k?(c[p>>2]=0,__Z28atomic_conditional_incrementPj(o+-8|0)|0):0)c[p>>2]=n;n=c[g>>2]|0;q=n+4|0;r=c[q>>2]|0;c[p+8>>2]=r;c[p+4>>2]=0;c[p+12>>2]=n;if(r|0)c[r+4>>2]=p;c[q>>2]=p;if(!(c[n>>2]|0))c[n>>2]=p;p=n+8|0;c[p>>2]=(c[p>>2]|0)+1;if(!k?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(o,1);j=c[j+16>>2]|0}while((j|0)!=0)}}__ZN4ListI6String16DefaultAllocatorE11sort_customI10ComparatorIS0_EEEvv(g);j=c[g>>2]|0;if(!j){s=0;t=0}else{u=j;v=28}while(1){if((v|0)==28){v=0;j=c[u>>2]|0;s=j;t=j}if(!s)break;j=c[s>>2]|0;if((j|0)!=0?(__Z28atomic_conditional_incrementPj(j+-8|0)|0)!=0:0)w=c[t>>2]|0;else w=0;__ZN6StringC2EPKc(h,1074459);j=f+4|0;c[j>>2]=0;o=f+12|0;c[o>>2]=0;c[f>>2]=3;k=(w|0)==0;if(!k?(c[j>>2]=0,__Z28atomic_conditional_incrementPj(w+-8|0)|0):0)c[j>>2]=w;c[f+8>>2]=1;j=c[o>>2]|0;if((j|0)!=(c[h>>2]|0)){if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);c[o>>2]=0;j=c[h>>2]|0;if(j|0?__Z28atomic_conditional_incrementPj(j+-8|0)|0:0)c[o>>2]=c[h>>2]}c[f+16>>2]=7;if(!(c[d>>2]|0)){o=__ZnwjPFPvjE(12,4740)|0;c[d>>2]=o;c[o>>2]=0;c[o+4>>2]=0;c[o+8>>2]=0}o=__ZnwjPFPvjE(32,4740)|0;c[o>>2]=0;c[o+4>>2]=0;c[o+8>>2]=0;c[o+12>>2]=0;c[o+16>>2]=7;j=o+20|0;c[j>>2]=0;p=o+24|0;c[p>>2]=0;n=o+28|0;c[n>>2]=0;__ZN12PropertyInfoaSERKS_(o,f)|0;q=c[d>>2]|0;r=q+4|0;x=c[r>>2]|0;c[p>>2]=x;c[j>>2]=0;c[n>>2]=q;if(x|0)c[x+20>>2]=o;c[r>>2]=o;if(!(c[q>>2]|0))c[q>>2]=o;o=q+8|0;c[o>>2]=(c[o>>2]|0)+1;o=c[f+12>>2]|0;if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(o,1);o=c[f+4>>2]|0;if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(o,1);o=c[h>>2]|0;if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(o,1);o=w;if(!k?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(o,1);u=s+4|0;v=28}s=b+444|0;b=c[s>>2]|0;if(b|0?(__ZNK4Mesh17get_surface_countEv(b)|0)>0:0){b=f+4|0;u=f+12|0;w=f+8|0;t=f+16|0;o=f+12|0;k=f+4|0;q=0;do{c[h>>2]=__Z4itosx(q,((q|0)<0)<<31>>31)|0;r=__ZplPKcRK6String(915891,h)|0;x=r;__ZN6StringC2EPKc(i,851534);c[b>>2]=0;c[u>>2]=0;c[f>>2]=18;n=(r|0)==0;if(!n?(c[b>>2]=0,__Z28atomic_conditional_incrementPj(r+-8|0)|0):0)c[b>>2]=x;c[w>>2]=17;x=c[u>>2]|0;if((x|0)!=(c[i>>2]|0)){if(x|0?(__Z16atomic_decrementPj(x+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(x,1);c[u>>2]=0;x=c[i>>2]|0;if(x|0?__Z28atomic_conditional_incrementPj(x+-8|0)|0:0)c[u>>2]=c[i>>2]}c[t>>2]=7;if(!(c[d>>2]|0)){x=__ZnwjPFPvjE(12,4740)|0;c[d>>2]=x;c[x>>2]=0;c[x+4>>2]=0;c[x+8>>2]=0}x=__ZnwjPFPvjE(32,4740)|0;c[x>>2]=0;c[x+4>>2]=0;c[x+8>>2]=0;c[x+12>>2]=0;c[x+16>>2]=7;j=x+20|0;c[j>>2]=0;p=x+24|0;c[p>>2]=0;y=x+28|0;c[y>>2]=0;__ZN12PropertyInfoaSERKS_(x,f)|0;z=c[d>>2]|0;A=z+4|0;B=c[A>>2]|0;c[p>>2]=B;c[j>>2]=0;c[y>>2]=z;if(B|0)c[B+20>>2]=x;c[A>>2]=x;if(!(c[z>>2]|0))c[z>>2]=x;x=z+8|0;c[x>>2]=(c[x>>2]|0)+1;x=c[o>>2]|0;if(x|0?(__Z16atomic_decrementPj(x+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(x,1);x=c[k>>2]|0;if(x|0?(__Z16atomic_decrementPj(x+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(x,1);x=c[i>>2]|0;if(x|0?(__Z16atomic_decrementPj(x+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(x,1);if(!n?(__Z16atomic_decrementPj(r+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(r,1);r=c[h>>2]|0;if(r|0?(__Z16atomic_decrementPj(r+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(r,1);q=q+1|0}while((q|0)<(__ZNK4Mesh17get_surface_countEv(c[s>>2]|0)|0))}s=c[g>>2]|0;if(!s){l=e;return}else C=s;while(1){s=c[C>>2]|0;if(!s){v=102;break}__ZN4ListI6String16DefaultAllocatorE5_Data5eraseEPKNS2_7ElementE(C,s)|0;D=c[g>>2]|0;if(!(c[D+8>>2]|0)){v=101;break}if(!D){v=105;break}else C=D}if((v|0)==101){__ZN6Memory11free_staticEPvb(D,0);c[g>>2]=0;l=e;return}else if((v|0)==102)if(!(c[C+8>>2]|0)){a[1263537]=0;__ZN6Memory11free_staticEPvb(C,0);l=e;return}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145461,1145120,668,1145467,0);l=e;return}else if((v|0)==105){l=e;return}}function __ZNK12MeshInstance4_getERK10StringNameR7Variant(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0;f=l;l=l+64|0;if((l|0)>=(m|0))ba(64);h=f+24|0;i=f+56|0;j=f+52|0;k=f+48|0;n=f;if(!(__ZNK14VisualInstance12get_instanceEv(b)|0)){o=0;l=f;return o|0}p=c[b+452>>2]|0;a:do if(p|0){q=c[p+8>>2]|0;r=c[b+456>>2]|0;b:do if((q|0)==(r|0))s=q;else{t=c[d>>2]|0;u=q;while(1){v=c[u+24>>2]|0;if(t>>>0<v>>>0)w=u+8|0;else{if(v>>>0>=t>>>0){s=u;break b}w=u+4|0}u=c[w>>2]|0;if((u|0)==(r|0))break a}}while(0);if(!((s|0)==(r|0)|(s|0)==0)){__ZN7VariantC2Ef(h,+g[s+32>>2]);__ZN7VariantaSERKS_(e,h);if(c[h>>2]|0)__ZN7Variant5clearEv(h);o=1;l=f;return o|0}}while(0);s=c[d>>2]|0;do if(s){w=c[s+4>>2]|0;if(w|0){__ZN6StringC2EPKc(h,w);x=c[h>>2]|0;break}w=s+8|0;c[h>>2]=0;p=c[w>>2]|0;if((p|0)!=0?(c[h>>2]=0,(__Z28atomic_conditional_incrementPj(p+-8|0)|0)!=0):0){p=c[w>>2]|0;c[h>>2]=p;x=p}else x=0}else{c[h>>2]=0;x=0}while(0);c[i>>2]=x;x=__ZNK6String11begins_withEPKc(i,915891)|0;s=c[i>>2]|0;if(s|0?(__Z16atomic_decrementPj(s+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(s,1);if(!x){o=0;l=f;return o|0}x=c[d>>2]|0;do if(x){d=c[x+4>>2]|0;if(d|0){__ZN6StringC2EPKc(h,d);y=c[h>>2]|0;break}d=x+8|0;c[h>>2]=0;s=c[d>>2]|0;if((s|0)!=0?(c[h>>2]=0,(__Z28atomic_conditional_incrementPj(s+-8|0)|0)!=0):0){s=c[d>>2]|0;c[h>>2]=s;y=s}else y=0}else{c[h>>2]=0;y=0}while(0);c[k>>2]=y;c[j>>2]=__ZNK6String10get_slicecEwi(k,47,1)|0;y=__ZNK6String6to_intEv(j)|0;x=c[j>>2]|0;if(x|0?(__Z16atomic_decrementPj(x+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(x,1);x=c[k>>2]|0;if(x|0?(__Z16atomic_decrementPj(x+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(x,1);x=c[b+464>>2]|0;b=(x|0)==0;if(b)z=0;else z=c[x+-4>>2]|0;if((y|0)<0|(y|0)>=(z|0)){o=0;l=f;return o|0}if(b)A=0;else A=c[x+-4>>2]|0;do if((A|0)<=(y|0)){if(b)B=0;else B=c[x+-4>>2]|0;if((B|0)>(y|0)){a[1263537]=0;C=49;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);D=0;break}}else C=49;while(0);if((C|0)==49)D=x+(y<<2)|0;__ZN6RefPtrC2Ev(h);__ZN3RefI9ReferenceEaSI8MaterialEEvRKS_IT_E(h,D);__ZN7VariantC2ERK6RefPtr(n,h);__ZN6RefPtrD2Ev(h);__ZN7VariantaSERKS_(e,n);if(c[n>>2]|0)__ZN7Variant5clearEv(n);o=1;l=f;return o|0}function __ZN12MeshInstance4_setERK10StringNameRK7Variant(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0.0,x=0,y=0,z=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+16|0;h=e+12|0;i=e+8|0;j=e+4|0;k=e;if(!(__ZNK14VisualInstance12get_instanceEv(a)|0)){n=0;l=e;return n|0}o=c[a+452>>2]|0;a:do if(o|0){p=c[o+8>>2]|0;q=c[a+456>>2]|0;b:do if((p|0)==(q|0))r=p;else{s=c[b>>2]|0;t=p;while(1){u=c[t+24>>2]|0;if(s>>>0<u>>>0)v=t+8|0;else{if(u>>>0>=s>>>0){r=t;break b}v=t+4|0}t=c[v>>2]|0;if((t|0)==(q|0))break a}}while(0);if(!((r|0)==(q|0)|(r|0)==0)){p=r+32|0;g[p>>2]=+__ZNK7VariantcvfEv(d);t=__ZN12VisualServer13get_singletonEv()|0;s=c[(c[t>>2]|0)+968>>2]|0;c[h>>2]=__ZNK14VisualInstance12get_instanceEv(a)|0;u=c[r+28>>2]|0;w=+g[p>>2];c[f>>2]=c[h>>2];Gi[s&31](t,f,u,w);n=1;l=e;return n|0}}while(0);h=c[b>>2]|0;do if(h){r=c[h+4>>2]|0;if(r|0){__ZN6StringC2EPKc(f,r);x=c[f>>2]|0;break}r=h+8|0;c[f>>2]=0;v=c[r>>2]|0;if((v|0)!=0?(c[f>>2]=0,(__Z28atomic_conditional_incrementPj(v+-8|0)|0)!=0):0){v=c[r>>2]|0;c[f>>2]=v;x=v}else x=0}else{c[f>>2]=0;x=0}while(0);c[i>>2]=x;x=__ZNK6String11begins_withEPKc(i,915891)|0;h=c[i>>2]|0;if(h|0?(__Z16atomic_decrementPj(h+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(h,1);if(!x){n=0;l=e;return n|0}x=c[b>>2]|0;do if(x){b=c[x+4>>2]|0;if(b|0){__ZN6StringC2EPKc(f,b);y=c[f>>2]|0;break}b=x+8|0;c[f>>2]=0;h=c[b>>2]|0;if((h|0)!=0?(c[f>>2]=0,(__Z28atomic_conditional_incrementPj(h+-8|0)|0)!=0):0){h=c[b>>2]|0;c[f>>2]=h;y=h}else y=0}else{c[f>>2]=0;y=0}while(0);c[k>>2]=y;c[j>>2]=__ZNK6String10get_slicecEwi(k,47,1)|0;y=__ZNK6String6to_intEv(j)|0;x=c[j>>2]|0;if(x|0?(__Z16atomic_decrementPj(x+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(x,1);x=c[k>>2]|0;if(x|0?(__Z16atomic_decrementPj(x+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(x,1);x=c[a+464>>2]|0;if(!x)z=0;else z=c[x+-4>>2]|0;if((y|0)<0|(y|0)>=(z|0)){n=0;l=e;return n|0}__ZN3RefI8MaterialEC2ERK7Variant(f,d);__ZN12MeshInstance20set_surface_materialEiRK3RefI8MaterialE(a,y,f);y=c[f>>2]|0;if((y|0?__ZN9Reference11unreferenceEv(y)|0:0)?(y=c[f>>2]|0,__Z17predelete_handlerP6Object(y)|0):0){gj[c[(c[y>>2]|0)+76>>2]&8191](y);__ZN6Memory11free_staticEPvb(y,0)}n=1;l=e;return n|0}function __ZN12MeshInstance20set_surface_materialEiRK3RefI8MaterialE(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);g=f+20|0;h=f+16|0;i=f+12|0;j=f+8|0;k=f+4|0;n=f;if((d|0)>=0){o=b+464|0;p=c[o>>2]|0;q=(p|0)==0;if(q)r=0;else r=c[p+-4>>2]|0;if((r|0)>(d|0)){a[1263537]=0;if(q)s=0;else s=c[p+-4>>2]|0;do if((s|0)<=(d|0)){if(q)t=0;else t=c[p+-4>>2]|0;if((t|0)>(d|0)){a[1263537]=0;u=14;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);v=0;break}}else u=14;while(0);if((u|0)==14){__ZN6VectorI3RefI8MaterialEE14_copy_on_writeEv(o);v=(c[o>>2]|0)+(d<<2)|0}u=c[v>>2]|0;if((c[e>>2]|0)!=(u|0)){if((u|0?__ZN9Reference11unreferenceEv(u)|0:0)?(u=c[v>>2]|0,__Z17predelete_handlerP6Object(u)|0):0){gj[c[(c[u>>2]|0)+76>>2]&8191](u);__ZN6Memory11free_staticEPvb(u,0)}c[v>>2]=0;u=c[e>>2]|0;c[v>>2]=u;if(u|0)__ZN9Reference9referenceEv(u)}u=c[o>>2]|0;v=(u|0)==0;if(v)w=0;else w=c[u+-4>>2]|0;do if((w|0)<=(d|0)){if(v)x=0;else x=c[u+-4>>2]|0;if((x|0)>(d|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);__ZN6VectorI3RefI8MaterialEE14_copy_on_writeEv(o);x=(c[(c[o>>2]|0)+(d<<2)>>2]|0)==0;u=__ZN12VisualServer13get_singletonEv()|0;v=c[(c[u>>2]|0)+972>>2]|0;w=__ZNK14VisualInstance12get_instanceEv(b)|0;if(x){c[k>>2]=w;c[n>>2]=0;c[h>>2]=c[k>>2];c[g>>2]=c[n>>2];Ki[v&4095](u,h,d,g);l=f;return}c[i>>2]=w;w=c[o>>2]|0;n=(w|0)==0;if(n)y=0;else y=c[w+-4>>2]|0;do if((y|0)<=(d|0)){if(n)z=0;else z=c[w+-4>>2]|0;if((z|0)>(d|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);__ZN6VectorI3RefI8MaterialEE14_copy_on_writeEv(o);z=c[(c[o>>2]|0)+(d<<2)>>2]|0;c[j>>2]=ij[c[(c[z>>2]|0)+112>>2]&8191](z)|0;c[h>>2]=c[i>>2];c[g>>2]=c[j>>2];Ki[v&4095](u,h,d,g);l=f;return}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(851543,851564,255,851591,0);l=f;return}function __ZN7ClassDB10_add_classI12MeshInstanceEEvv(){var a=0,b=0,d=0,e=0,f=0,g=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+16|0;d=a+12|0;e=a+8|0;f=a+4|0;g=a;__ZN6StringC2EPKc(b,852082);c[e>>2]=c[b>>2];__ZN10StringNameC2ERK6String(d,e);__ZN6StringC2EPKc(b,863244);c[g>>2]=c[b>>2];__ZN10StringNameC2ERK6String(f,g);__ZN7ClassDB11_add_class2ERK10StringNameS2_(d,f);__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);__ZN10StringNameD2Ev(d);d=c[e>>2]|0;if(!d){l=a;return}if(__Z16atomic_decrementPj(d+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(d,1);l=a;return}function __ZN12MeshInstance13_bind_methodsEv(){var a=0,b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0;a=l;l=l+144|0;if((l|0)>=(m|0))ba(144);b=a+120|0;d=a+112|0;e=a+96|0;f=a+88|0;g=a+72|0;h=a+56|0;i=a+44|0;j=a+40|0;k=a+32|0;n=a+28|0;o=a+24|0;p=a+16|0;q=a+12|0;r=a+104|0;s=a+8|0;t=a+80|0;u=a+64|0;v=a+48|0;w=a+4|0;x=a;__Z8D_METHODPKcS0_(d,854558,902619);y=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(y);c[y>>2]=258508;__ZN10MethodBind10_set_constEb(y,0);__ZN10MethodBind24_generate_argument_typesEi(y,1);c[y+44>>2]=1191;c[y+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,y,d,0,0)|0;y=d+4|0;z=c[y>>2]|0;if(z|0?(__Z16atomic_decrementPj(z+-8|0)|0)==0:0){A=c[y>>2]|0;y=(A|0)==0?0:A+-4|0;A=y+4|0;if(c[y>>2]|0){B=0;do{__ZN10StringNameD2Ev(A+(B<<2)|0);B=B+1|0}while(B>>>0<(c[y>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(z,1)}__ZN10StringNameD2Ev(d);__Z8D_METHODPKc(e,854567);d=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(d);c[d>>2]=258544;__ZN10MethodBind10_set_constEb(d,1);__ZN10MethodBind24_generate_argument_typesEi(d,0);__ZN10MethodBind12_set_returnsEb(d,1);c[d+44>>2]=5337;c[d+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,d,e,0,0)|0;d=e+4|0;z=c[d>>2]|0;if(z|0?(__Z16atomic_decrementPj(z+-8|0)|0)==0:0){y=c[d>>2]|0;d=(y|0)==0?0:y+-4|0;y=d+4|0;if(c[d>>2]|0){B=0;do{__ZN10StringNameD2Ev(y+(B<<2)|0);B=B+1|0}while(B>>>0<(c[d>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(z,1)}__ZN10StringNameD2Ev(e);__Z8D_METHODPKcS0_(f,851639,851657);e=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(e);c[e>>2]=258580;__ZN10MethodBind10_set_constEb(e,0);__ZN10MethodBind24_generate_argument_typesEi(e,1);c[e+44>>2]=1192;c[e+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,e,f,0,0)|0;e=f+4|0;z=c[e>>2]|0;if(z|0?(__Z16atomic_decrementPj(z+-8|0)|0)==0:0){d=c[e>>2]|0;e=(d|0)==0?0:d+-4|0;d=e+4|0;if(c[e>>2]|0){B=0;do{__ZN10StringNameD2Ev(d+(B<<2)|0);B=B+1|0}while(B>>>0<(c[e>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(z,1)}__ZN10StringNameD2Ev(f);__Z8D_METHODPKc(g,851680);f=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(f);c[f>>2]=258616;__ZN10MethodBind10_set_constEb(f,0);__ZN10MethodBind24_generate_argument_typesEi(f,0);__ZN10MethodBind12_set_returnsEb(f,1);c[f+44>>2]=5338;c[f+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,f,g,0,0)|0;f=g+4|0;z=c[f>>2]|0;if(z|0?(__Z16atomic_decrementPj(z+-8|0)|0)==0:0){e=c[f>>2]|0;f=(e|0)==0?0:e+-4|0;e=f+4|0;if(c[f>>2]|0){B=0;do{__ZN10StringNameD2Ev(e+(B<<2)|0);B=B+1|0}while(B>>>0<(c[f>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(z,1)}__ZN10StringNameD2Ev(g);__Z8D_METHODPKc(h,851707);g=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(g);c[g>>2]=258652;__ZN10MethodBind10_set_constEb(g,0);__ZN10MethodBind24_generate_argument_typesEi(g,0);c[g+44>>2]=5221;c[g+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,g,h,0,0)|0;g=h+4|0;z=c[g>>2]|0;if(z|0?(__Z16atomic_decrementPj(z+-8|0)|0)==0:0){f=c[g>>2]|0;g=(f|0)==0?0:f+-4|0;f=g+4|0;if(c[g>>2]|0){B=0;do{__ZN10StringNameD2Ev(f+(B<<2)|0);B=B+1|0}while(B>>>0<(c[g>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(z,1)}__ZN10StringNameD2Ev(h);__ZN10StringNameC2EPKc(i,852082);__ZN10StringNameC2EPKc(j,851707);__ZN7ClassDB16set_method_flagsE10StringNameS0_i(i,j,1);__ZN10StringNameD2Ev(j);__ZN10StringNameD2Ev(i);__Z8D_METHODPKc(k,851732);i=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(i);c[i>>2]=258652;__ZN10MethodBind10_set_constEb(i,0);__ZN10MethodBind24_generate_argument_typesEi(i,0);c[i+44>>2]=5222;c[i+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,i,k,0,0)|0;i=k+4|0;j=c[i>>2]|0;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0){h=c[i>>2]|0;i=(h|0)==0?0:h+-4|0;h=i+4|0;if(c[i>>2]|0){z=0;do{__ZN10StringNameD2Ev(h+(z<<2)|0);z=z+1|0}while(z>>>0<(c[i>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(j,1)}__ZN10StringNameD2Ev(k);__ZN10StringNameC2EPKc(n,852082);__ZN10StringNameC2EPKc(o,851732);__ZN7ClassDB16set_method_flagsE10StringNameS0_i(n,o,1);__ZN10StringNameD2Ev(o);__ZN10StringNameD2Ev(n);__Z8D_METHODPKc(p,915877);n=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(n);c[n>>2]=258652;__ZN10MethodBind10_set_constEb(n,0);__ZN10MethodBind24_generate_argument_typesEi(n,0);c[n+44>>2]=5223;c[n+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,n,p,0,0)|0;n=p+4|0;o=c[n>>2]|0;if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0){k=c[n>>2]|0;n=(k|0)==0?0:k+-4|0;k=n+4|0;if(c[n>>2]|0){j=0;do{__ZN10StringNameD2Ev(k+(j<<2)|0);j=j+1|0}while(j>>>0<(c[n>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(o,1)}__ZN10StringNameD2Ev(p);__ZN6StringC2EPKc(b,852082);c[r>>2]=c[b>>2];__ZN10StringNameC2ERK6String(q,r);__ZN6StringC2EPKc(s,920513);__ZN6StringC2EPKc(t,901878);p=b+4|0;c[p>>2]=0;o=b+12|0;c[o>>2]=0;c[b>>2]=18;n=c[s>>2]|0;if(n|0?(c[p>>2]=0,__Z28atomic_conditional_incrementPj(n+-8|0)|0):0)c[p>>2]=c[s>>2];c[b+8>>2]=17;p=c[o>>2]|0;if((p|0)!=(c[t>>2]|0)){if(p|0?(__Z16atomic_decrementPj(p+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(p,1);c[o>>2]=0;p=c[t>>2]|0;if(p|0?__Z28atomic_conditional_incrementPj(p+-8|0)|0:0)c[o>>2]=c[t>>2]}c[b+16>>2]=7;c[u>>2]=__Z11_scs_createPKc(854558)|0;c[v>>2]=__Z11_scs_createPKc(854932)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(q,b,u,v,-1);__ZN10StringNameD2Ev(v);__ZN10StringNameD2Ev(u);o=c[b+12>>2]|0;if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(o,1);o=c[b+4>>2]|0;if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(o,1);o=c[t>>2]|0;if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(o,1);o=c[s>>2]|0;if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(o,1);__ZN10StringNameD2Ev(q);q=c[r>>2]|0;if(q|0?(__Z16atomic_decrementPj(q+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(q,1);__ZN6StringC2EPKc(b,852082);c[r>>2]=c[b>>2];__ZN10StringNameC2ERK6String(w,r);__ZN6StringC2EPKc(x,851756);__ZN6StringC2EPKc(t,1263606);q=b+4|0;c[q>>2]=0;o=b+12|0;c[o>>2]=0;c[b>>2]=16;s=c[x>>2]|0;if(s|0?(c[q>>2]=0,__Z28atomic_conditional_incrementPj(s+-8|0)|0):0)c[q>>2]=c[x>>2];c[b+8>>2]=0;q=c[o>>2]|0;if((q|0)!=(c[t>>2]|0)){if(q|0?(__Z16atomic_decrementPj(q+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(q,1);c[o>>2]=0;q=c[t>>2]|0;if(q|0?__Z28atomic_conditional_incrementPj(q+-8|0)|0:0)c[o>>2]=c[t>>2]}c[b+16>>2]=7;c[u>>2]=__Z11_scs_createPKc(851639)|0;c[v>>2]=__Z11_scs_createPKc(851765)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(w,b,u,v,-1);__ZN10StringNameD2Ev(v);__ZN10StringNameD2Ev(u);u=c[b+12>>2]|0;if(u|0?(__Z16atomic_decrementPj(u+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(u,1);u=c[b+4>>2]|0;if(u|0?(__Z16atomic_decrementPj(u+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(u,1);u=c[t>>2]|0;do if(u|0){if(__Z16atomic_decrementPj(u+-8|0)|0)break;__ZN6Memory11free_staticEPvb(u,1)}while(0);u=c[x>>2]|0;do if(u|0){if(__Z16atomic_decrementPj(u+-8|0)|0)break;__ZN6Memory11free_staticEPvb(u,1)}while(0);__ZN10StringNameD2Ev(w);w=c[r>>2]|0;if(!w){l=a;return}if(__Z16atomic_decrementPj(w+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(w,1);l=a;return}function __ZNK12MeshInstance8get_meshEv(a){a=a|0;var b=0,d=0;b=c[a+444>>2]|0;if(!b){d=0;return d|0}__ZN9Reference9referenceEv(b);d=b;return d|0}function __ZN12MeshInstance17set_skeleton_pathERK8NodePath(b,c){b=b|0;c=c|0;__ZN8NodePathaSERKS_(b+448|0,c);if(!(a[b+136>>0]|0))return;__ZN12MeshInstance22_resolve_skeleton_pathEv(b);return}function __ZN12MeshInstance17get_skeleton_pathEv(a){a=a|0;var b=0,d=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b;__ZN8NodePathC2ERKS_(d,a+448|0);l=b;return c[d>>2]|0}function __ZN12MeshInstance24create_trimesh_collisionEv(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d+12|0;f=d+8|0;g=d+4|0;h=d;i=__ZN12MeshInstance29create_trimesh_collision_nodeEv(b)|0;if(i|0?$i[c[(c[i>>2]|0)+44>>2]&8191](i,1235712)|0:0){a[1263537]=0;j=__ZNK4Node8get_nameEv(b)|0;c[h>>2]=j;do if(j){k=c[j+4>>2]|0;if(k|0){__ZN6StringC2EPKc(e,k);n=c[e>>2]|0;break}k=j+8|0;c[e>>2]=0;o=c[k>>2]|0;if((o|0)!=0?(c[e>>2]=0,(__Z28atomic_conditional_incrementPj(o+-8|0)|0)!=0):0){o=c[k>>2]|0;c[e>>2]=o;n=o}else n=0}else{c[e>>2]=0;n=0}while(0);c[g>>2]=n;__ZN6StringC2EPKc(e,851819);c[f>>2]=__ZNK6StringplERKS_(g,e)|0;__ZN4Node8set_nameERK6String(i,f);n=c[f>>2]|0;if(n|0?(__Z16atomic_decrementPj(n+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(n,1);n=c[e>>2]|0;if(n|0?(__Z16atomic_decrementPj(n+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(n,1);n=c[g>>2]|0;if(n|0?(__Z16atomic_decrementPj(n+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(n,1);__ZN10StringNameD2Ev(h);__ZN4Node9add_childEPS_b(b,i,0);if(__ZNK4Node9get_ownerEv(b)|0)__ZN4Node9set_ownerEPS_(i,__ZNK4Node9get_ownerEv(b)|0);h=__ZnwjPKc(412,1263606)|0;__ZN14CollisionShapeC2Ev(h);__Z22postinitialize_handlerP6Object(h);c[e>>2]=__ZNK15CollisionObject9get_shapeEi(i,0)|0;__ZN14CollisionShape9set_shapeERK3RefI5ShapeE(h,e);n=c[e>>2]|0;if((n|0?__ZN9Reference11unreferenceEv(n)|0:0)?(n=c[e>>2]|0,__Z17predelete_handlerP6Object(n)|0):0){gj[c[(c[n>>2]|0)+76>>2]&8191](n);__ZN6Memory11free_staticEPvb(n,0)}__ZN4Node9add_childEPS_b(i,h,0);if(!(__ZNK4Node9get_ownerEv(b)|0)){l=d;return}__ZN4Node9set_ownerEPS_(h,__ZNK4Node9get_ownerEv(b)|0);l=d;return}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(851707,851564,203,851783,0);l=d;return}function __ZN12MeshInstance23create_convex_collisionEv(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d+12|0;f=d+8|0;g=d+4|0;h=d;i=__ZN12MeshInstance28create_convex_collision_nodeEv(b)|0;if(i|0?$i[c[(c[i>>2]|0)+44>>2]&8191](i,1235712)|0:0){a[1263537]=0;j=__ZNK4Node8get_nameEv(b)|0;c[h>>2]=j;do if(j){k=c[j+4>>2]|0;if(k|0){__ZN6StringC2EPKc(e,k);n=c[e>>2]|0;break}k=j+8|0;c[e>>2]=0;o=c[k>>2]|0;if((o|0)!=0?(c[e>>2]=0,(__Z28atomic_conditional_incrementPj(o+-8|0)|0)!=0):0){o=c[k>>2]|0;c[e>>2]=o;n=o}else n=0}else{c[e>>2]=0;n=0}while(0);c[g>>2]=n;__ZN6StringC2EPKc(e,851819);c[f>>2]=__ZNK6StringplERKS_(g,e)|0;__ZN4Node8set_nameERK6String(i,f);n=c[f>>2]|0;if(n|0?(__Z16atomic_decrementPj(n+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(n,1);n=c[e>>2]|0;if(n|0?(__Z16atomic_decrementPj(n+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(n,1);n=c[g>>2]|0;if(n|0?(__Z16atomic_decrementPj(n+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(n,1);__ZN10StringNameD2Ev(h);__ZN4Node9add_childEPS_b(b,i,0);if(__ZNK4Node9get_ownerEv(b)|0)__ZN4Node9set_ownerEPS_(i,__ZNK4Node9get_ownerEv(b)|0);h=__ZnwjPKc(412,1263606)|0;__ZN14CollisionShapeC2Ev(h);__Z22postinitialize_handlerP6Object(h);c[e>>2]=__ZNK15CollisionObject9get_shapeEi(i,0)|0;__ZN14CollisionShape9set_shapeERK3RefI5ShapeE(h,e);n=c[e>>2]|0;if((n|0?__ZN9Reference11unreferenceEv(n)|0:0)?(n=c[e>>2]|0,__Z17predelete_handlerP6Object(n)|0):0){gj[c[(c[n>>2]|0)+76>>2]&8191](n);__ZN6Memory11free_staticEPvb(n,0)}__ZN4Node9add_childEPS_b(i,h,0);if(!(__ZNK4Node9get_ownerEv(b)|0)){l=d;return}__ZN4Node9set_ownerEPS_(h,__ZNK4Node9get_ownerEv(b)|0);l=d;return}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(851732,851564,233,851783,0);l=d;return}function __ZN12MeshInstance13_mesh_changedEv(a){a=a|0;__ZN6VectorI3RefI8MaterialEE6resizeEi(a+464|0,__ZNK4Mesh17get_surface_countEv(c[a+444>>2]|0)|0)|0;return}function __ZN12MeshInstance28create_convex_collision_nodeEv(a){a=a|0;var b=0,d=0,e=0,f=0,h=0,i=0;b=l;l=l+64|0;if((l|0)>=(m|0))ba(64);d=b+48|0;e=b;f=c[a+444>>2]|0;if(!f){h=0;l=b;return h|0}a=__ZNK4Mesh19create_convex_shapeEv(f)|0;c[d>>2]=a;if(a){a=__ZnwjPKc(460,1263606)|0;__ZN10StaticBodyC2Ev(a);__Z22postinitialize_handlerP6Object(a);g[e>>2]=1.0;g[e+4>>2]=0.0;g[e+8>>2]=0.0;g[e+12>>2]=0.0;g[e+16>>2]=1.0;g[e+20>>2]=0.0;g[e+24>>2]=0.0;g[e+28>>2]=0.0;g[e+32>>2]=1.0;g[e+44>>2]=0.0;g[e+40>>2]=0.0;g[e+36>>2]=0.0;__ZN15CollisionObject9add_shapeERK3RefI5ShapeERK9Transform(a,d,e);e=c[d>>2]|0;if(((e|0)!=0?__ZN9Reference11unreferenceEv(e)|0:0)?(e=c[d>>2]|0,__Z17predelete_handlerP6Object(e)|0):0){gj[c[(c[e>>2]|0)+76>>2]&8191](e);__ZN6Memory11free_staticEPvb(e,0);i=a}else i=a}else i=0;h=i;l=b;return h|0}function __ZN14CollisionShape9set_shapeERK3RefI5ShapeE(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0;e=b+396|0;f=c[e>>2]|0;if(!f)g=0;else{__ZN8Resource16unregister_ownerEP6Object(f,b);g=c[e>>2]|0}if((c[d>>2]|0)!=(g|0)){if((g|0?__ZN9Reference11unreferenceEv(g)|0:0)?(f=c[e>>2]|0,__Z17predelete_handlerP6Object(f)|0):0){gj[c[(c[f>>2]|0)+76>>2]&8191](f);__ZN6Memory11free_staticEPvb(f,0)}c[e>>2]=0;f=c[d>>2]|0;c[e>>2]=f;if(f|0){__ZN9Reference9referenceEv(f);h=c[e>>2]|0;i=10}}else{h=g;i=10}if((i|0)==10?h|0:0)__ZN8Resource14register_ownerEP6Object(h,b);if(a[b+404>>0]|0){if(!(a[b+136>>0]|0))return;if(!(a[b+407>>0]|0))return;if(!(c[b+132>>2]|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(947574,947583,260,947603,0);return}else{a[1263537]=0;return}}if(!(a[b+407>>0]|0))return;h=b+408|0;if((c[h>>2]|0)<=-1)return;if(!(a[b+136>>0]|0))return;i=__ZNK4Node10get_parentEv(b)|0;if(!i)return;if(!($i[c[(c[i>>2]|0)+44>>2]&8191](i,1234392)|0))return;__ZN15CollisionObject9set_shapeEiRK3RefI5ShapeE(i,c[h>>2]|0,d);return}function __ZN14CollisionShapeC2Ev(b){b=b|0;__ZN7SpatialC2Ev(b);c[b>>2]=258688;__ZN10StringNameC2Ev(b+392|0);c[b+396>>2]=0;a[b+404>>0]=1;a[b+405>>0]=0;c[b+408>>2]=-1;a[b+406>>0]=0;a[b+407>>0]=0;c[b+400>>2]=0;return}function __ZN14CollisionShape18_initialize_classvEv(b){b=b|0;if(a[1263309]|0)return;if(!(a[1257014]|0)){if(!(a[1256996]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI4NodeEEvv();__ZN4Node13_bind_methodsEv();a[1256996]=1}__ZN7ClassDB10_add_classI7SpatialEEvv();__ZN7Spatial13_bind_methodsEv();a[1257014]=1}__ZN7ClassDB10_add_classI14CollisionShapeEEvv();__ZN14CollisionShape13_bind_methodsEv();a[1263309]=1;return}function __ZN14CollisionShape5_setvERK10StringNameRK7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK14CollisionShape5_getvERK10StringNameR7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK14CollisionShape19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+24|0;g=e+4|0;h=e;if(!d)__ZNK7Spatial19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,0);__ZN6StringC2EPKc(f,851893);i=c[f>>2]|0;f=i;j=g+4|0;c[j>>2]=0;k=g+12|0;c[k>>2]=0;c[g>>2]=0;n=(i|0)==0;if(!n?(c[j>>2]=0,__Z28atomic_conditional_incrementPj(i+-8|0)|0):0)c[j>>2]=f;c[g+8>>2]=0;f=c[k>>2]|0;if(f|0){if(!(__Z16atomic_decrementPj(f+-8|0)|0))__ZN6Memory11free_staticEPvb(f,1);c[k>>2]=0}c[g+16>>2]=256;if(!(c[b>>2]|0)){k=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=k;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0}k=__ZnwjPFPvjE(32,4740)|0;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0;c[k+12>>2]=0;c[k+16>>2]=7;f=k+20|0;c[f>>2]=0;j=k+24|0;c[j>>2]=0;o=k+28|0;c[o>>2]=0;__ZN12PropertyInfoaSERKS_(k,g)|0;p=c[b>>2]|0;q=p+4|0;r=c[q>>2]|0;c[j>>2]=r;c[f>>2]=0;c[o>>2]=p;if(r|0)c[r+20>>2]=k;c[q>>2]=k;if(!(c[p>>2]|0))c[p>>2]=k;k=p+8|0;c[k>>2]=(c[k>>2]|0)+1;k=c[g+12>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);k=c[g+4>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);if(!n?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);__ZN10StringNameC2EPKc(h,851893);__ZN7ClassDB17get_property_listE10StringNameP4ListI12PropertyInfo16DefaultAllocatorEbPK6Object(h,b,1,a);__ZN10StringNameD2Ev(h);if(!d){l=e;return}__ZNK7Spatial19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,1);l=e;return}function __ZN14CollisionShape14_notificationvEib(a,b,c){a=a|0;b=b|0;c=c|0;if(!c){if(511!=510)__ZN4Node13_notificationEi(a,b);if(528!=511)__ZN7Spatial13_notificationEi(a,b)}if(1193!=528)__ZN14CollisionShape13_notificationEi(a,b);if(!c)return;if(528!=511)__ZN7Spatial13_notificationEi(a,b);if(511==510)return;__ZN4Node13_notificationEi(a,b);return}function __ZNK14CollisionShape16_get_class_namevEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+8|0;e=b+4|0;f=b;g=a+392|0;a=c[g>>2]|0;if(a|0){if(c[a+4>>2]|0){l=b;return g|0}if(__ZNK6String6lengthEv(a+8|0)|0){l=b;return g|0}}__ZN6StringC2EPKc(d,851893);c[f>>2]=c[d>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameaSERKS_(g,e);__ZN10StringNameD2Ev(e);e=c[f>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);l=b;return g|0}function __ZNK14CollisionShape9get_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,851893);l=a;return c[b>>2]|0}function __ZNK14CollisionShape8is_classERK6String(a,b){a=a|0;b=b|0;var c=0;if((!(__ZNK6StringeqEPKc(b,851893)|0)?!(__ZNK6StringeqEPKc(b,946852)|0):0)?!(__ZNK6StringeqEPKc(b,1132465)|0):0)c=__ZNK6StringeqEPKc(b,1142944)|0;else c=1;return c|0}function __ZNK14CollisionShape12is_class_ptrEPv(a,b){a=a|0;b=b|0;return (b|0)==1235752|((b|0)==1220920|((b|0)==1220720|(b|0)==1220580))|0}function __ZN14CollisionShapeD2Ev(a){a=a|0;var b=0,d=0;c[a>>2]=258688;b=a+396|0;d=c[b>>2]|0;if(((d|0?(__ZN8Resource16unregister_ownerEP6Object(d,a),d=c[b>>2]|0,d|0):0)?__ZN9Reference11unreferenceEv(d)|0:0)?(d=c[b>>2]|0,__Z17predelete_handlerP6Object(d)|0):0){gj[c[(c[d>>2]|0)+76>>2]&8191](d);__ZN6Memory11free_staticEPvb(d,0)}c[b>>2]=0;__ZN10StringNameD2Ev(a+392|0);__ZN7SpatialD2Ev(a);return}function __ZN14CollisionShapeD0Ev(a){a=a|0;__ZN14CollisionShapeD2Ev(a);__ZdlPv(a);return}function __ZNK14CollisionShape25get_configuration_warningEv(a){a=a|0;var b=0;b=__ZNK4Node10get_parentEv(a)|0;if(!b)return 0;else{$i[c[(c[b>>2]|0)+44>>2]&8191](b,1234392)|0;return 0}return 0}function __ZN14CollisionShape13_notificationEi(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0;e=l;l=l+48|0;if((l|0)>=(m|0))ba(48);f=e;a:do switch(d|0){case 10:{a[b+405>>0]=0;g=b+132|0;if(!(c[g>>2]|0))__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(947574,947583,260,947603,0);else a[1263537]=0;a[b+407>>0]=0;__ZN7Spatial26set_notify_local_transformEb(b,1);h=c[g>>2]|0;if(!h){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(947574,947583,260,947603,0);i=0}else{a[1263537]=0;i=h}if(__ZNK9SceneTree28is_debugging_collisions_hintEv(i)|0)__ZN14CollisionShape19_create_debug_shapeEv(b);break}case 29:{if((a[b+407>>0]|0?a[b+404>>0]|0:0)?a[b+136>>0]|0:0)if(!(c[b+132>>2]|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(947574,947583,260,947603,0);break a}else{a[1263537]=0;break a}break}case 11:{a[b+407>>0]=0;__ZN7Spatial26set_notify_local_transformEb(b,0);h=b+400|0;g=c[h>>2]|0;if(g|0){__ZN4Node12queue_deleteEv(g);c[h>>2]=0}break}case 19:{a[b+405>>0]=1;if((a[b+407>>0]|0?a[b+404>>0]|0:0)?a[b+136>>0]|0:0)if(!(c[b+132>>2]|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(947574,947583,260,947603,0);break a}else{a[1263537]=0;break a}break}case 18:{if((a[b+407>>0]|0?a[b+404>>0]|0:0)?a[b+136>>0]|0:0)if(!(c[b+132>>2]|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(947574,947583,260,947603,0);break a}else{a[1263537]=0;break a}break}case 44:{if((((a[b+407>>0]|0)==0?(h=b+408|0,(c[h>>2]|0)>-1):0)?(g=__ZNK4Node10get_parentEv(b)|0,g|0):0)?$i[c[(c[g>>2]|0)+44>>2]&8191](g,1234392)|0:0){j=c[h>>2]|0;__ZNK7Spatial13get_transformEv(f,b);__ZN15CollisionObject19set_shape_transformEiRK9Transform(g,j,f)}break}default:{}}while(0);l=e;return}function __ZN14CollisionShape19_create_debug_shapeEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b;e=a+400|0;f=c[e>>2]|0;if(f|0){__ZN4Node12queue_deleteEv(f);c[e>>2]=0}f=c[a+396>>2]|0;if(!f){l=b;return}__ZN9Reference9referenceEv(f);c[d>>2]=__ZN5Shape14get_debug_meshEv(f)|0;g=__ZnwjPKc(468,1263606)|0;__ZN12MeshInstanceC2Ev(g);__Z22postinitialize_handlerP6Object(g);__ZN12MeshInstance8set_meshERK3RefI4MeshE(g,d);__ZN4Node9add_childEPS_b(a,g,0);c[e>>2]=g;g=c[d>>2]|0;if((g|0?__ZN9Reference11unreferenceEv(g)|0:0)?(g=c[d>>2]|0,__Z17predelete_handlerP6Object(g)|0):0){gj[c[(c[g>>2]|0)+76>>2]&8191](g);__ZN6Memory11free_staticEPvb(g,0)}if(!(__ZN9Reference11unreferenceEv(f)|0)){l=b;return}if(!(__Z17predelete_handlerP6Object(f)|0)){l=b;return}gj[c[(c[f>>2]|0)+76>>2]&8191](f);__ZN6Memory11free_staticEPvb(f,0);l=b;return}function __ZN5Shape14get_debug_meshEv(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0;d=l;l=l+32|0;if((l|0)>=(m|0))ba(32);e=d+28|0;f=d+24|0;g=d;h=b+132|0;i=c[h>>2]|0;if(i|0){__ZN9Reference9referenceEv(i);j=i;l=d;return j|0}i=ij[c[(c[b>>2]|0)+116>>2]&8191](b)|0;b=__ZnwjPKc(196,1263606)|0;__ZN4MeshC2Ev(b);__Z22postinitialize_handlerP6Object(b);if(!b){k=0;n=0}else{a[1263537]=0;__ZN9Reference8init_refEv(b)|0;k=b;n=b}b=c[h>>2]|0;if((k|0)==(b|0)){if(k|0){o=k;p=14}}else{if((b|0?__ZN9Reference11unreferenceEv(b)|0:0)?(b=c[h>>2]|0,__Z17predelete_handlerP6Object(b)|0):0){gj[c[(c[b>>2]|0)+76>>2]&8191](b);__ZN6Memory11free_staticEPvb(b,0)}c[h>>2]=n;if(k|0){__ZN9Reference9referenceEv(k);o=k;p=14}}if(((p|0)==14?__ZN9Reference11unreferenceEv(o)|0:0)?__Z17predelete_handlerP6Object(k)|0:0){gj[c[(c[k>>2]|0)+76>>2]&8191](k);__ZN6Memory11free_staticEPvb(n,0)}if(!i)q=0;else{c[e>>2]=0;__ZN10PoolVectorI7Vector3E6resizeEi(e,c[i+-4>>2]|0)|0;if((c[e>>2]|0)!=0?(__ZN10PoolVectorI7Vector3E14_copy_on_writeEv(e),n=c[e>>2]|0,(n|0)!=0):0){__Z16atomic_incrementPj(n+4|0)|0;r=n;s=c[n+8>>2]|0}else{r=0;s=0}n=0;k=i;while(1){i=(k|0)==0;if(i)t=0;else t=c[k+-4>>2]|0;if((n|0)>=(t|0))break;if(i)u=0;else u=c[k+-4>>2]|0;do if((u|0)<=(n|0)){if(i)v=0;else v=c[k+-4>>2]|0;if((v|0)>(n|0)){a[1263537]=0;p=40;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);w=0;x=k;break}}else p=40;while(0);if((p|0)==40){p=0;if(!i){o=k+-8|0;if((c[o>>2]|0)>>>0>1){b=c[k+-4>>2]|0;y=(b*12|0)+-1|0;z=y>>>1|y;y=z>>>2|z;z=y>>>4|y;y=z>>>8|z;z=__ZN6Memory12alloc_staticEjb((y>>>16|y)+1|0,1)|0;c[z+-8>>2]=1;c[z+-4>>2]=b;if(b|0){y=0;do{A=z+(y*12|0)|0;B=k+(y*12|0)|0;c[A>>2]=c[B>>2];c[A+4>>2]=c[B+4>>2];c[A+8>>2]=c[B+8>>2];y=y+1|0}while((y|0)!=(b|0))}if(!(__Z16atomic_decrementPj(o)|0)){__ZN6Memory11free_staticEPvb(k,1);C=z}else C=z}else C=k}else C=0;w=C+(n*12|0)|0;x=C}b=s+(n*12|0)|0;c[b>>2]=c[w>>2];c[b+4>>2]=c[w+4>>2];c[b+8>>2]=c[w+8>>2];n=n+1|0;k=x}if(r|0)__Z16atomic_decrementPj(r+4|0)|0;__ZN5ArrayC2Ev(f);__ZN5Array6resizeEi(f,9)|0;__ZN7VariantC2ERK10PoolVectorI7Vector3E(g,e);__ZN7VariantaSERKS_(__ZN5ArrayixEi(f,0)|0,g);if(c[g>>2]|0)__ZN7Variant5clearEv(g);r=__ZN2OS13get_singletonEv()|0;x=ij[c[(c[r>>2]|0)+288>>2]&8191](r)|0;if(!x)D=0;else{r=$i[c[(c[x>>2]|0)+44>>2]&8191](x,1220704)|0;D=r?x:0}x=c[h>>2]|0;__ZN5ArrayC2Ev(g);__ZN4Mesh23add_surface_from_arraysENS_13PrimitiveTypeERK5ArrayS3_j(x,1,f,g,97792);__ZN5ArrayD2Ev(g);if(((D|0?(x=c[h>>2]|0,c[g>>2]=__ZN9SceneTree28get_debug_collision_materialEv(D)|0,__ZN4Mesh20surface_set_materialEiRK3RefI8MaterialE(x,0,g),x=c[g>>2]|0,x|0):0)?__ZN9Reference11unreferenceEv(x)|0:0)?(x=c[g>>2]|0,__Z17predelete_handlerP6Object(x)|0):0){gj[c[(c[x>>2]|0)+76>>2]&8191](x);__ZN6Memory11free_staticEPvb(x,0)}__ZN5ArrayD2Ev(f);__ZN10PoolVectorI7Vector3E12_unreferenceEv(e);q=k}k=c[h>>2]|0;if(!k)E=0;else{__ZN9Reference9referenceEv(k);E=k}if(!q){j=E;l=d;return j|0}if(__Z16atomic_decrementPj(q+-8|0)|0){j=E;l=d;return j|0}__ZN6Memory11free_staticEPvb(q,1);j=E;l=d;return j|0}function __ZN9SceneTree28get_debug_collision_materialEv(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d;f=b+304|0;b=c[f>>2]|0;if(b|0){__ZN9Reference9referenceEv(b);g=b;l=d;return g|0}b=__ZnwjPKc(420,1263606)|0;__ZN15SpatialMaterialC2Ev(b);__Z22postinitialize_handlerP6Object(b);if(b){a[1263537]=0;if(__ZN9Reference8init_refEv(b)|0){h=b;i=5}}else{h=0;i=5}if((i|0)==5)c[e>>2]=h;__ZN3RefI8MaterialEaSI15SpatialMaterialEEvRKS_IT_E(f,e);h=c[f>>2]|0;if(!h)j=0;else{__ZN9Reference9referenceEv(h);j=h}h=c[e>>2]|0;if((h|0?__ZN9Reference11unreferenceEv(h)|0:0)?(h=c[e>>2]|0,__Z17predelete_handlerP6Object(h)|0):0){gj[c[(c[h>>2]|0)+76>>2]&8191](h);__ZN6Memory11free_staticEPvb(h,0)}g=j;l=d;return g|0}function __ZN7ClassDB10_add_classI14CollisionShapeEEvv(){var a=0,b=0,d=0,e=0,f=0,g=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+16|0;d=a+12|0;e=a+8|0;f=a+4|0;g=a;__ZN6StringC2EPKc(b,851893);c[e>>2]=c[b>>2];__ZN10StringNameC2ERK6String(d,e);__ZN6StringC2EPKc(b,946852);c[g>>2]=c[b>>2];__ZN10StringNameC2ERK6String(f,g);__ZN7ClassDB11_add_class2ERK10StringNameS2_(d,f);__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);__ZN10StringNameD2Ev(d);d=c[e>>2]|0;if(!d){l=a;return}if(__Z16atomic_decrementPj(d+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(d,1);l=a;return}function __ZN14CollisionShape13_bind_methodsEv(){var a=0,b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0;a=l;l=l+176|0;if((l|0)>=(m|0))ba(176);b=a+144|0;d=a+136|0;e=a+128|0;f=a+112|0;g=a+104|0;h=a+88|0;i=a+72|0;j=a+56|0;k=a+52|0;n=a+48|0;o=a+40|0;p=a+32|0;q=a+24|0;r=a+20|0;s=a+120|0;t=a+16|0;u=a+96|0;v=a+80|0;w=a+64|0;x=a+12|0;y=a+8|0;z=a+4|0;A=a;__Z8D_METHODPKcS0_(d,1132699,948132);B=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(B);c[B>>2]=258796;__ZN10MethodBind10_set_constEb(B,0);__ZN10MethodBind24_generate_argument_typesEi(B,1);c[B+44>>2]=1194;c[B+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,B,d,0,0)|0;B=d+4|0;C=c[B>>2]|0;if(C|0?(__Z16atomic_decrementPj(C+-8|0)|0)==0:0){D=c[B>>2]|0;B=(D|0)==0?0:D+-4|0;D=B+4|0;if(c[B>>2]|0){E=0;do{__ZN10StringNameD2Ev(D+(E<<2)|0);E=E+1|0}while(E>>>0<(c[B>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(C,1)}__ZN10StringNameD2Ev(d);__Z8D_METHODPKcS0_(e,1075422,1044623);d=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(d);c[d>>2]=258832;__ZN10MethodBind10_set_constEb(d,0);__ZN10MethodBind24_generate_argument_typesEi(d,1);c[d+44>>2]=1195;c[d+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,d,e,0,0)|0;d=e+4|0;C=c[d>>2]|0;if(C|0?(__Z16atomic_decrementPj(C+-8|0)|0)==0:0){B=c[d>>2]|0;d=(B|0)==0?0:B+-4|0;B=d+4|0;if(c[d>>2]|0){E=0;do{__ZN10StringNameD2Ev(B+(E<<2)|0);E=E+1|0}while(E>>>0<(c[d>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(C,1)}__ZN10StringNameD2Ev(e);__Z8D_METHODPKc(f,880338);e=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(e);c[e>>2]=258868;__ZN10MethodBind10_set_constEb(e,1);__ZN10MethodBind24_generate_argument_typesEi(e,0);__ZN10MethodBind12_set_returnsEb(e,1);c[e+44>>2]=5339;c[e+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,e,f,0,0)|0;e=f+4|0;C=c[e>>2]|0;if(C|0?(__Z16atomic_decrementPj(C+-8|0)|0)==0:0){d=c[e>>2]|0;e=(d|0)==0?0:d+-4|0;d=e+4|0;if(c[e>>2]|0){E=0;do{__ZN10StringNameD2Ev(d+(E<<2)|0);E=E+1|0}while(E>>>0<(c[e>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(C,1)}__ZN10StringNameD2Ev(f);__Z8D_METHODPKc(g,875562);f=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(f);c[f>>2]=258904;__ZN10MethodBind10_set_constEb(f,0);__ZN10MethodBind24_generate_argument_typesEi(f,1);c[f+44>>2]=1196;c[f+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,f,g,0,0)|0;f=g+4|0;C=c[f>>2]|0;if(C|0?(__Z16atomic_decrementPj(C+-8|0)|0)==0:0){e=c[f>>2]|0;f=(e|0)==0?0:e+-4|0;e=f+4|0;if(c[f>>2]|0){E=0;do{__ZN10StringNameD2Ev(e+(E<<2)|0);E=E+1|0}while(E>>>0<(c[f>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(C,1)}__ZN10StringNameD2Ev(g);__Z8D_METHODPKcS0_(h,875587,1146191);g=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(g);c[g>>2]=258940;__ZN10MethodBind10_set_constEb(g,0);__ZN10MethodBind24_generate_argument_typesEi(g,1);c[g+44>>2]=1197;c[g+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,g,h,0,0)|0;g=h+4|0;C=c[g>>2]|0;if(C|0?(__Z16atomic_decrementPj(C+-8|0)|0)==0:0){f=c[g>>2]|0;g=(f|0)==0?0:f+-4|0;f=g+4|0;if(c[g>>2]|0){E=0;do{__ZN10StringNameD2Ev(f+(E<<2)|0);E=E+1|0}while(E>>>0<(c[g>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(C,1)}__ZN10StringNameD2Ev(h);__Z8D_METHODPKc(i,875599);h=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(h);c[h>>2]=258976;__ZN10MethodBind10_set_constEb(h,1);__ZN10MethodBind24_generate_argument_typesEi(h,0);__ZN10MethodBind12_set_returnsEb(h,1);c[h+44>>2]=5340;c[h+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,h,i,0,0)|0;h=i+4|0;C=c[h>>2]|0;if(C|0?(__Z16atomic_decrementPj(C+-8|0)|0)==0:0){g=c[h>>2]|0;h=(g|0)==0?0:g+-4|0;g=h+4|0;if(c[h>>2]|0){E=0;do{__ZN10StringNameD2Ev(g+(E<<2)|0);E=E+1|0}while(E>>>0<(c[h>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(C,1)}__ZN10StringNameD2Ev(i);__Z8D_METHODPKc(j,851824);i=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(i);c[i>>2]=259012;__ZN10MethodBind10_set_constEb(i,0);__ZN10MethodBind24_generate_argument_typesEi(i,0);c[i+44>>2]=5224;c[i+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,i,j,0,0)|0;i=j+4|0;C=c[i>>2]|0;if(C|0?(__Z16atomic_decrementPj(C+-8|0)|0)==0:0){h=c[i>>2]|0;i=(h|0)==0?0:h+-4|0;h=i+4|0;if(c[i>>2]|0){E=0;do{__ZN10StringNameD2Ev(h+(E<<2)|0);E=E+1|0}while(E>>>0<(c[i>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(C,1)}__ZN10StringNameD2Ev(j);__ZN10StringNameC2EPKc(k,851893);__ZN10StringNameC2EPKc(n,851824);__ZN7ClassDB16set_method_flagsE10StringNameS0_i(k,n,3);__ZN10StringNameD2Ev(n);__ZN10StringNameD2Ev(k);__Z8D_METHODPKcS0_(o,875610,1121648);k=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(k);c[k>>2]=259048;__ZN10MethodBind10_set_constEb(k,0);__ZN10MethodBind24_generate_argument_typesEi(k,1);c[k+44>>2]=1198;c[k+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,k,o,0,0)|0;k=o+4|0;n=c[k>>2]|0;if(n|0?(__Z16atomic_decrementPj(n+-8|0)|0)==0:0){j=c[k>>2]|0;k=(j|0)==0?0:j+-4|0;j=k+4|0;if(c[k>>2]|0){C=0;do{__ZN10StringNameD2Ev(j+(C<<2)|0);C=C+1|0}while(C>>>0<(c[k>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(n,1)}__ZN10StringNameD2Ev(o);__Z8D_METHODPKc(p,875634);o=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(o);c[o>>2]=259084;__ZN10MethodBind10_set_constEb(o,1);__ZN10MethodBind24_generate_argument_typesEi(o,0);__ZN10MethodBind12_set_returnsEb(o,1);c[o+44>>2]=5341;c[o+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,o,p,0,0)|0;o=p+4|0;n=c[o>>2]|0;if(n|0?(__Z16atomic_decrementPj(n+-8|0)|0)==0:0){k=c[o>>2]|0;o=(k|0)==0?0:k+-4|0;k=o+4|0;if(c[o>>2]|0){C=0;do{__ZN10StringNameD2Ev(k+(C<<2)|0);C=C+1|0}while(C>>>0<(c[o>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(n,1)}__ZN10StringNameD2Ev(p);__Z8D_METHODPKc(q,875658);p=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(p);c[p>>2]=259084;__ZN10MethodBind10_set_constEb(p,1);__ZN10MethodBind24_generate_argument_typesEi(p,0);__ZN10MethodBind12_set_returnsEb(p,1);c[p+44>>2]=5342;c[p+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,p,q,0,0)|0;p=q+4|0;n=c[p>>2]|0;if(n|0?(__Z16atomic_decrementPj(n+-8|0)|0)==0:0){o=c[p>>2]|0;p=(o|0)==0?0:o+-4|0;o=p+4|0;if(c[p>>2]|0){C=0;do{__ZN10StringNameD2Ev(o+(C<<2)|0);C=C+1|0}while(C>>>0<(c[p>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(n,1)}__ZN10StringNameD2Ev(q);__ZN6StringC2EPKc(b,851893);c[s>>2]=c[b>>2];__ZN10StringNameC2ERK6String(r,s);__ZN6StringC2EPKc(t,1044623);__ZN6StringC2EPKc(u,912234);q=b+4|0;c[q>>2]=0;n=b+12|0;c[n>>2]=0;c[b>>2]=18;p=c[t>>2]|0;if(p|0?(c[q>>2]=0,__Z28atomic_conditional_incrementPj(p+-8|0)|0):0)c[q>>2]=c[t>>2];c[b+8>>2]=17;q=c[n>>2]|0;if((q|0)!=(c[u>>2]|0)){if(q|0?(__Z16atomic_decrementPj(q+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(q,1);c[n>>2]=0;q=c[u>>2]|0;if(q|0?__Z28atomic_conditional_incrementPj(q+-8|0)|0:0)c[n>>2]=c[u>>2]}c[b+16>>2]=7;c[v>>2]=__Z11_scs_createPKc(1075422)|0;c[w>>2]=__Z11_scs_createPKc(880338)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(r,b,v,w,-1);__ZN10StringNameD2Ev(w);__ZN10StringNameD2Ev(v);n=c[b+12>>2]|0;if(n|0?(__Z16atomic_decrementPj(n+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(n,1);n=c[b+4>>2]|0;if(n|0?(__Z16atomic_decrementPj(n+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(n,1);n=c[u>>2]|0;if(n|0?(__Z16atomic_decrementPj(n+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(n,1);n=c[t>>2]|0;if(n|0?(__Z16atomic_decrementPj(n+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(n,1);__ZN10StringNameD2Ev(r);r=c[s>>2]|0;if(r|0?(__Z16atomic_decrementPj(r+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(r,1);__ZN6StringC2EPKc(b,851893);c[s>>2]=c[b>>2];__ZN10StringNameC2ERK6String(x,s);__ZN6StringC2EPKc(y,875691);__ZN6StringC2EPKc(u,1263606);r=b+4|0;c[r>>2]=0;n=b+12|0;c[n>>2]=0;c[b>>2]=1;t=c[y>>2]|0;if(t|0?(c[r>>2]=0,__Z28atomic_conditional_incrementPj(t+-8|0)|0):0)c[r>>2]=c[y>>2];c[b+8>>2]=0;r=c[n>>2]|0;do if((r|0)!=(c[u>>2]|0)){do if(r|0){if(__Z16atomic_decrementPj(r+-8|0)|0)break;__ZN6Memory11free_staticEPvb(r,1)}while(0);c[n>>2]=0;t=c[u>>2]|0;if(!t)break;if(!(__Z28atomic_conditional_incrementPj(t+-8|0)|0))break;c[n>>2]=c[u>>2]}while(0);c[b+16>>2]=7;c[v>>2]=__Z11_scs_createPKc(875587)|0;c[w>>2]=__Z11_scs_createPKc(875599)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(x,b,v,w,-1);__ZN10StringNameD2Ev(w);__ZN10StringNameD2Ev(v);n=c[b+12>>2]|0;do if(n|0){if(__Z16atomic_decrementPj(n+-8|0)|0)break;__ZN6Memory11free_staticEPvb(n,1)}while(0);n=c[b+4>>2]|0;do if(n|0){if(__Z16atomic_decrementPj(n+-8|0)|0)break;__ZN6Memory11free_staticEPvb(n,1)}while(0);n=c[u>>2]|0;do if(n|0){if(__Z16atomic_decrementPj(n+-8|0)|0)break;__ZN6Memory11free_staticEPvb(n,1)}while(0);n=c[y>>2]|0;do if(n|0){if(__Z16atomic_decrementPj(n+-8|0)|0)break;__ZN6Memory11free_staticEPvb(n,1)}while(0);__ZN10StringNameD2Ev(x);x=c[s>>2]|0;do if(x|0){if(__Z16atomic_decrementPj(x+-8|0)|0)break;__ZN6Memory11free_staticEPvb(x,1)}while(0);__ZN6StringC2EPKc(b,851893);c[s>>2]=c[b>>2];__ZN10StringNameC2ERK6String(z,s);__ZN6StringC2EPKc(A,875699);__ZN6StringC2EPKc(u,1263606);x=b+4|0;c[x>>2]=0;n=b+12|0;c[n>>2]=0;c[b>>2]=2;y=c[A>>2]|0;do if(y|0){c[x>>2]=0;if(!(__Z28atomic_conditional_incrementPj(y+-8|0)|0))break;c[x>>2]=c[A>>2]}while(0);c[b+8>>2]=0;x=c[n>>2]|0;do if((x|0)!=(c[u>>2]|0)){do if(x|0){if(__Z16atomic_decrementPj(x+-8|0)|0)break;__ZN6Memory11free_staticEPvb(x,1)}while(0);c[n>>2]=0;y=c[u>>2]|0;if(!y)break;if(!(__Z28atomic_conditional_incrementPj(y+-8|0)|0))break;c[n>>2]=c[u>>2]}while(0);c[b+16>>2]=5;c[v>>2]=__Z11_scs_createPKc(875610)|0;c[w>>2]=__Z11_scs_createPKc(875634)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(z,b,v,w,-1);__ZN10StringNameD2Ev(w);__ZN10StringNameD2Ev(v);v=c[b+12>>2]|0;do if(v|0){if(__Z16atomic_decrementPj(v+-8|0)|0)break;__ZN6Memory11free_staticEPvb(v,1)}while(0);v=c[b+4>>2]|0;do if(v|0){if(__Z16atomic_decrementPj(v+-8|0)|0)break;__ZN6Memory11free_staticEPvb(v,1)}while(0);v=c[u>>2]|0;do if(v|0){if(__Z16atomic_decrementPj(v+-8|0)|0)break;__ZN6Memory11free_staticEPvb(v,1)}while(0);v=c[A>>2]|0;do if(v|0){if(__Z16atomic_decrementPj(v+-8|0)|0)break;__ZN6Memory11free_staticEPvb(v,1)}while(0);__ZN10StringNameD2Ev(z);z=c[s>>2]|0;if(!z){l=a;return}if(__Z16atomic_decrementPj(z+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(z,1);l=a;return}function __ZN14CollisionShape16resource_changedE3RefI8ResourceE(a,b){a=a|0;b=b|0;return}function __ZNK14CollisionShape9get_shapeEv(a){a=a|0;var b=0,d=0;b=c[a+396>>2]|0;if(!b){d=0;return d|0}__ZN9Reference9referenceEv(b);d=b;return d|0}function __ZN14CollisionShape24_add_to_collision_objectEP6Object(b,d){b=b|0;d=d|0;var e=0,f=0,g=0;e=l;l=l+48|0;if((l|0)>=(m|0))ba(48);f=e;if(a[b+405>>0]|0){l=e;return}if(d|0?$i[c[(c[d>>2]|0)+44>>2]&8191](d,1234392)|0:0){a[1263537]=0;g=b+396|0;if(!(c[g>>2]|0)){c[b+408>>2]=-1;l=e;return}c[b+408>>2]=__ZNK15CollisionObject15get_shape_countEv(d)|0;__ZNK7Spatial13get_transformEv(f,b);__ZN15CollisionObject9add_shapeERK3RefI5ShapeERK9Transform(d,g,f);if(!(a[b+406>>0]|0)){l=e;return}__ZN15CollisionObject20set_shape_as_triggerEib(d,(__ZNK15CollisionObject15get_shape_countEv(d)|0)+-1|0,1);l=e;return}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(875562,851869,310,875751,0);l=e;return}function __ZN14CollisionShape11set_triggerEb(b,d){b=b|0;d=d|0;var e=0,f=0;a[b+406>>0]=d&1;if(a[b+404>>0]|0){if(!(a[b+136>>0]|0))return;if(!(a[b+407>>0]|0))return;if(!(c[b+132>>2]|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(947574,947583,260,947603,0);return}else{a[1263537]=0;return}}if(!(a[b+407>>0]|0))return;e=b+408|0;if((c[e>>2]|0)<=-1)return;if(!(a[b+136>>0]|0))return;f=__ZNK4Node10get_parentEv(b)|0;if(!f)return;if(!($i[c[(c[f>>2]|0)+44>>2]&8191](f,1234392)|0))return;__ZN15CollisionObject20set_shape_as_triggerEib(f,c[e>>2]|0,d);return}function __ZNK14CollisionShape10is_triggerEv(b){b=b|0;return (a[b+406>>0]|0)!=0|0}function __ZN14CollisionShape25make_convex_from_brothersEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0,i=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b;e=__ZNK4Node10get_parentEv(a)|0;if(!e){l=b;return}if((__ZNK4Node15get_child_countEv(e)|0)<=0){l=b;return}f=0;do{g=__ZNK4Node9get_childEi(e,f)|0;if((g|0?$i[c[(c[g>>2]|0)+44>>2]&8191](g,1235744)|0:0)?(h=$i[c[(c[g>>2]|0)+44>>2]&8191](g,1235744)|0,i=__ZNK12MeshInstance8get_meshEv(h?g:0)|0,i|0):0){c[d>>2]=__ZNK4Mesh19create_convex_shapeEv(i)|0;__ZN14CollisionShape9set_shapeERK3RefI5ShapeE(a,d);g=c[d>>2]|0;if(g)if(__ZN9Reference11unreferenceEv(g)|0?(g=c[d>>2]|0,__Z17predelete_handlerP6Object(g)|0):0){gj[c[(c[g>>2]|0)+76>>2]&8191](g);__ZN6Memory11free_staticEPvb(g,0)}if(__ZN9Reference11unreferenceEv(i)|0?__Z17predelete_handlerP6Object(i)|0:0){gj[c[(c[i>>2]|0)+76>>2]&8191](i);__ZN6Memory11free_staticEPvb(i,0)}}f=f+1|0}while((f|0)<(__ZNK4Node15get_child_countEv(e)|0));l=b;return}function __ZN14CollisionShape23_set_update_shape_indexEi(a,b){a=a|0;b=b|0;c[a+408>>2]=b;return}function __ZNK14CollisionShape23_get_update_shape_indexEv(a){a=a|0;return c[a+408>>2]|0}function __ZNK14CollisionShape32get_collision_object_shape_indexEv(a){a=a|0;return c[a+408>>2]|0}function __ZNK13MethodBind0RCI14CollisionShapeiE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK13MethodBind0RCI14CollisionShapeiE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,851893);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI14CollisionShapeiE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235752)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2Ei(i,ij[n&8191](d)|0);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI14CollisionShapeiE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0;if(!b)f=0;else{d=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235752)|0;f=d?b:0}b=c[a+44>>2]|0;d=c[a+48>>2]|0;a=f+(d>>1)|0;if(!(d&1)){g=b;h=ij[g&8191](a)|0;c[e>>2]=h;return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=ij[g&8191](a)|0;c[e>>2]=h;return}}function __ZN13MethodBind0RCI14CollisionShapeiED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I14CollisionShapeiE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if(!b){__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK11MethodBind1I14CollisionShapeiE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,851893);l=a;return c[b>>2]|0}function __ZN11MethodBind1I14CollisionShapeiE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235752)|0:0){c[h>>2]=0;a[1263537]=0;k=d+24|0;n=c[k>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=i;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=i;return}if((g|0)>0){if((n|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);p=0}else{a[1263537]=0;p=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,p)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=p;c[b>>2]=0;l=i;return}}p=c[d+44>>2]|0;n=c[d+48>>2]|0;o=e+(n>>1)|0;if(!(n&1))q=p;else q=c[(c[o>>2]|0)+p>>2]|0;do if((g|0)<1){p=c[k>>2]|0;n=p+-1|0;if((p|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)s=0;else s=c[e+-4>>2]|0;if((p|0)<=(s|0)){if(r)t=0;else t=c[e+-4>>2]|0;do if((t|0)<(p|0)){if(r)u=0;else u=c[e+-4>>2]|0;if((u|0)<(p|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);v=0;break}else{a[1263537]=0;w=31;break}}else w=31;while(0);if((w|0)==31)v=e+(n*24|0)|0;__ZN7VariantC2ERKS_(j,v);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);f=__ZNK7VariantcviEv(j)|0;Pi[q&2047](o,f);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I14CollisionShapeiE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235752)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1)){g=b;h=c[d>>2]|0;i=c[h>>2]|0;Pi[g&2047](a,i);return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=c[d>>2]|0;i=c[h>>2]|0;Pi[g&2047](a,i);return}}function __ZN11MethodBind1I14CollisionShapeiED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK4Mesh19create_convex_shapeEv(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0;d=l;l=l+32|0;if((l|0)>=(m|0))ba(32);e=d+16|0;f=d+12|0;g=d+8|0;h=d+4|0;i=d;c[h>>2]=0;j=b+128|0;k=b+132|0;b=0;while(1){n=c[j>>2]|0;o=(n|0)==0;if(o)p=0;else p=c[n+-4>>2]|0;if((b|0)>=(p|0))break;if(o)q=0;else q=c[n+-4>>2]|0;if((q|0)>(b|0)){a[1263537]=0;n=__ZN12VisualServer13get_singletonEv()|0;o=c[(c[n>>2]|0)+260>>2]|0;c[g>>2]=c[k>>2];c[e>>2]=c[g>>2];r=nj[o&2047](n,e,b)|0;c[f>>2]=r;s=r}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(824279,816897,355,821214,0);__ZN5ArrayC2Ev(f);s=c[f>>2]|0}c[i>>2]=s;c[e>>2]=__ZNK7Variantcv10PoolVectorI7Vector3EEv(__ZN5ArrayixEi(i,0)|0)|0;__ZN10PoolVectorI7Vector3E12append_arrayERKS1_(h,e);__ZN10PoolVectorI7Vector3E12_unreferenceEv(e);__ZN5ArrayD2Ev(i);b=b+1|0}b=__ZnwjPKc(144,1263606)|0;__ZN18ConvexPolygonShapeC2Ev(b);__Z22postinitialize_handlerP6Object(b);if(!b){__ZN18ConvexPolygonShape10set_pointsERK10PoolVectorI7Vector3E(0,h);t=0;__ZN10PoolVectorI7Vector3E12_unreferenceEv(h);l=d;return t|0}a[1263537]=0;__ZN9Reference8init_refEv(b)|0;__ZN18ConvexPolygonShape10set_pointsERK10PoolVectorI7Vector3E(b,h);if($i[c[(c[b>>2]|0)+44>>2]&8191](b,1235704)|0){__ZN9Reference9referenceEv(b);u=b}else u=0;if(!(__ZN9Reference11unreferenceEv(b)|0)){t=u;__ZN10PoolVectorI7Vector3E12_unreferenceEv(h);l=d;return t|0}if(!(__Z17predelete_handlerP6Object(b)|0)){t=u;__ZN10PoolVectorI7Vector3E12_unreferenceEv(h);l=d;return t|0}gj[c[(c[b>>2]|0)+76>>2]&8191](b);__ZN6Memory11free_staticEPvb(b,0);t=u;__ZN10PoolVectorI7Vector3E12_unreferenceEv(h);l=d;return t|0}function __ZN18ConvexPolygonShape10set_pointsERK10PoolVectorI7Vector3E(a,b){a=a|0;b=b|0;var d=0,e=0;d=a+140|0;if(((c[d>>2]|0)!=(c[b>>2]|0)?(__ZN10PoolVectorI7Vector3E12_unreferenceEv(d),e=c[b>>2]|0,e|0):0)?__Z28atomic_conditional_incrementPj(e)|0:0)c[d>>2]=c[b>>2];gj[c[(c[a>>2]|0)+120>>2]&8191](a);__ZN8Resource23notify_change_to_ownersEv(a);return}function __ZN18ConvexPolygonShapeC2Ev(a){a=a|0;var b=0,d=0,e=0,f=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+4|0;e=b;f=__ZN13PhysicsServer13get_singletonEv()|0;c[e>>2]=$i[c[(c[f>>2]|0)+84>>2]&8191](f,5)|0;c[d>>2]=c[e>>2];__ZN5ShapeC2E3RID(a,d);c[a>>2]=259120;__ZN10StringNameC2Ev(a+136|0);c[a+140>>2]=0;l=b;return}function __ZN5ShapeC2E3RID(a,b){a=a|0;b=b|0;__ZN8ResourceC2Ev(a);c[a>>2]=259252;__ZN10StringNameC2Ev(a+124|0);c[a+132>>2]=0;c[a+128>>2]=c[b>>2];return}function __ZN18ConvexPolygonShape18_initialize_classvEv(b){b=b|0;if(a[1263311]|0)return;if(!(a[1263310]|0)){if(!(a[1257004]|0)){if(!(a[1257001]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI9ReferenceEEvv();__ZN9Reference13_bind_methodsEv();a[1257001]=1}__ZN7ClassDB10_add_classI8ResourceEEvv();__ZN8Resource13_bind_methodsEv();a[1257004]=1}__ZN7ClassDB10_add_classI5ShapeEEvv();a[1263310]=1}__ZN7ClassDB10_add_classI18ConvexPolygonShapeEEvv();__ZN18ConvexPolygonShape13_bind_methodsEv();a[1263311]=1;return}function __ZN18ConvexPolygonShape5_setvERK10StringNameRK7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK18ConvexPolygonShape5_getvERK10StringNameR7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK18ConvexPolygonShape19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+24|0;g=e+4|0;h=e;if(!d)__ZNK5Shape19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,0);__ZN6StringC2EPKc(f,851850);i=c[f>>2]|0;f=i;j=g+4|0;c[j>>2]=0;k=g+12|0;c[k>>2]=0;c[g>>2]=0;n=(i|0)==0;if(!n?(c[j>>2]=0,__Z28atomic_conditional_incrementPj(i+-8|0)|0):0)c[j>>2]=f;c[g+8>>2]=0;f=c[k>>2]|0;if(f|0){if(!(__Z16atomic_decrementPj(f+-8|0)|0))__ZN6Memory11free_staticEPvb(f,1);c[k>>2]=0}c[g+16>>2]=256;if(!(c[b>>2]|0)){k=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=k;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0}k=__ZnwjPFPvjE(32,4740)|0;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0;c[k+12>>2]=0;c[k+16>>2]=7;f=k+20|0;c[f>>2]=0;j=k+24|0;c[j>>2]=0;o=k+28|0;c[o>>2]=0;__ZN12PropertyInfoaSERKS_(k,g)|0;p=c[b>>2]|0;q=p+4|0;r=c[q>>2]|0;c[j>>2]=r;c[f>>2]=0;c[o>>2]=p;if(r|0)c[r+20>>2]=k;c[q>>2]=k;if(!(c[p>>2]|0))c[p>>2]=k;k=p+8|0;c[k>>2]=(c[k>>2]|0)+1;k=c[g+12>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);k=c[g+4>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);if(!n?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);__ZN10StringNameC2EPKc(h,851850);__ZN7ClassDB17get_property_listE10StringNameP4ListI12PropertyInfo16DefaultAllocatorEbPK6Object(h,b,1,a);__ZN10StringNameD2Ev(h);if(!d){l=e;return}__ZNK5Shape19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,1);l=e;return}function __ZN18ConvexPolygonShape14_notificationvEib(a,b,c){a=a|0;b=b|0;c=c|0;return}function __ZNK18ConvexPolygonShape16_get_class_namevEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+8|0;e=b+4|0;f=b;g=a+136|0;a=c[g>>2]|0;if(a|0){if(c[a+4>>2]|0){l=b;return g|0}if(__ZNK6String6lengthEv(a+8|0)|0){l=b;return g|0}}__ZN6StringC2EPKc(d,851850);c[f>>2]=c[d>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameaSERKS_(g,e);__ZN10StringNameD2Ev(e);e=c[f>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);l=b;return g|0}function __ZNK18ConvexPolygonShape9get_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,851850);l=a;return c[b>>2]|0}function __ZNK5Shape14get_save_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,912234);l=a;return c[b>>2]|0}function __ZNK18ConvexPolygonShape8is_classERK6String(a,b){a=a|0;b=b|0;var c=0;if(((!(__ZNK6StringeqEPKc(b,851850)|0)?!(__ZNK6StringeqEPKc(b,912234)|0):0)?!(__ZNK6StringeqEPKc(b,1110448)|0):0)?!(__ZNK6StringeqEPKc(b,1126157)|0):0)c=__ZNK6StringeqEPKc(b,1142944)|0;else c=1;return c|0}function __ZNK18ConvexPolygonShape12is_class_ptrEPv(a,b){a=a|0;b=b|0;return (b|0)==1235756|((b|0)==1235704|((b|0)==1220696|((b|0)==1220724|(b|0)==1220580)))|0}function __ZN18ConvexPolygonShapeD2Ev(a){a=a|0;c[a>>2]=259120;__ZN10PoolVectorI7Vector3E12_unreferenceEv(a+140|0);__ZN10StringNameD2Ev(a+136|0);__ZN5ShapeD2Ev(a);return}function __ZN18ConvexPolygonShapeD0Ev(a){a=a|0;c[a>>2]=259120;__ZN10PoolVectorI7Vector3E12_unreferenceEv(a+140|0);__ZN10StringNameD2Ev(a+136|0);__ZN5ShapeD2Ev(a);__ZdlPv(a);return}function __ZNK5Shape18get_base_extensionEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,921703);l=a;return c[b>>2]|0}function __ZNK5Shape7get_ridEv(a){a=a|0;return c[a+128>>2]|0}function __ZN18ConvexPolygonShape21_gen_debug_mesh_linesEv(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0;d=l;l=l+48|0;if((l|0)>=(m|0))ba(48);e=d+44|0;f=d+36|0;g=d+40|0;h=d;i=d+24|0;j=b+140|0;c[e>>2]=0;do if(c[j>>2]|0){__ZN10PoolVectorI7Vector3E12_unreferenceEv(e);b=c[j>>2]|0;if((b|0)!=0?(__Z28atomic_conditional_incrementPj(b)|0)!=0:0){b=c[j>>2]|0;c[e>>2]=b;k=b}else k=c[e>>2]|0;c[g>>2]=k;if(k|0?(c[k+16>>2]|0)>>>0>47:0){__ZN7VariantC2ERK10PoolVectorI7Vector3E(h,g);c[e>>2]=__ZNK7Variantcv6VectorI7Vector3EEv(h)|0;if(c[h>>2]|0)__ZN7Variant5clearEv(h);c[i>>2]=0;c[i+4>>2]=0;c[i+8>>2]=0;if(__ZN9QuickHull5buildERK6VectorI7Vector3ERN8Geometry8MeshDataE(e,i)|0){__ZN8Geometry8MeshDataD2Ev(i);b=c[e>>2]|0;if(b|0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(b,1);break}c[f>>2]=0;b=i+4|0;n=c[b>>2]|0;if(!n)o=0;else o=c[n+-4>>2]<<1;__ZN6VectorI7Vector3E6resizeEi(f,o)|0;n=i+8|0;p=0;while(1){q=c[b>>2]|0;r=(q|0)==0;if(r)s=0;else s=c[q+-4>>2]|0;if((p|0)>=(s|0)){t=113;break}if(r)u=0;else u=c[q+-4>>2]|0;if((u|0)<=(p|0)){if(r)v=0;else v=c[q+-4>>2]|0;if((v|0)<=(p|0)){t=24;break}a[1263537]=0}__ZN6VectorIN8Geometry8MeshData4EdgeEE14_copy_on_writeEv(b);q=c[(c[b>>2]|0)+(p<<3)>>2]|0;do if((q|0)<0)t=33;else{r=c[n>>2]|0;w=(r|0)==0;if(w)x=0;else x=c[r+-4>>2]|0;if((x|0)<=(q|0)){if(w)y=0;else y=c[r+-4>>2]|0;if((y|0)<=(q|0)){t=33;break}a[1263537]=0}if(!w)if((c[r+-8>>2]|0)>>>0>1){w=c[r+-4>>2]|0;z=(w*12|0)+-1|0;A=z>>>1|z;z=A>>>2|A;A=z>>>4|z;z=A>>>8|A;A=__ZN6Memory12alloc_staticEjb((z>>>16|z)+1|0,1)|0;c[A+-8>>2]=1;c[A+-4>>2]=w;if(w|0){z=0;do{B=A+(z*12|0)|0;C=(c[n>>2]|0)+(z*12|0)|0;c[B>>2]=c[C>>2];c[B+4>>2]=c[C+4>>2];c[B+8>>2]=c[C+8>>2];z=z+1|0}while((z|0)!=(w|0))}w=c[n>>2]|0;do if(w|0){if(__Z16atomic_decrementPj(w+-8|0)|0)break;__ZN6Memory11free_staticEPvb(w,1)}while(0);c[n>>2]=A;D=A}else D=r;else D=0;E=D+(q*12|0)|0}while(0);if((t|0)==33){t=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);E=0}q=p<<1;w=c[f>>2]|0;z=(w|0)==0;if(z)F=0;else F=c[w+-4>>2]|0;do if((F|0)<=(q|0)){if(z)G=0;else G=c[w+-4>>2]|0;if((G|0)>(q|0)){a[1263537]=0;t=52;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);H=0;break}}else t=52;while(0);if((t|0)==52){t=0;if(!z)if((c[w+-8>>2]|0)>>>0>1){C=c[w+-4>>2]|0;B=(C*12|0)+-1|0;I=B>>>1|B;B=I>>>2|I;I=B>>>4|B;B=I>>>8|I;I=__ZN6Memory12alloc_staticEjb((B>>>16|B)+1|0,1)|0;c[I+-8>>2]=1;c[I+-4>>2]=C;if(!C){B=c[f>>2]|0;if(B|0){J=B;t=57}}else{B=c[f>>2]|0;K=0;do{L=I+(K*12|0)|0;M=B+(K*12|0)|0;c[L>>2]=c[M>>2];c[L+4>>2]=c[M+4>>2];c[L+8>>2]=c[M+8>>2];K=K+1|0}while((K|0)!=(C|0));J=B;t=57}do if((t|0)==57){t=0;if(__Z16atomic_decrementPj(J+-8|0)|0)break;__ZN6Memory11free_staticEPvb(J,1)}while(0);c[f>>2]=I;N=I}else N=w;else N=0;H=N+(q*12|0)|0};c[H>>2]=c[E>>2];c[H+4>>2]=c[E+4>>2];c[H+8>>2]=c[E+8>>2];B=c[b>>2]|0;C=(B|0)==0;if(C)O=0;else O=c[B+-4>>2]|0;if((O|0)<=(p|0)){if(C)P=0;else P=c[B+-4>>2]|0;if((P|0)<=(p|0)){t=68;break}a[1263537]=0}__ZN6VectorIN8Geometry8MeshData4EdgeEE14_copy_on_writeEv(b);B=c[(c[b>>2]|0)+(p<<3)+4>>2]|0;do if((B|0)<0)t=77;else{C=c[n>>2]|0;K=(C|0)==0;if(K)Q=0;else Q=c[C+-4>>2]|0;if((Q|0)<=(B|0)){if(K)R=0;else R=c[C+-4>>2]|0;if((R|0)<=(B|0)){t=77;break}a[1263537]=0}do if(K)S=0;else{if((c[C+-8>>2]|0)>>>0<=1){S=C;break}z=c[C+-4>>2]|0;M=(z*12|0)+-1|0;L=M>>>1|M;M=L>>>2|L;L=M>>>4|M;M=L>>>8|L;L=__ZN6Memory12alloc_staticEjb((M>>>16|M)+1|0,1)|0;c[L+-8>>2]=1;c[L+-4>>2]=z;if(z|0){M=0;do{T=L+(M*12|0)|0;U=(c[n>>2]|0)+(M*12|0)|0;c[T>>2]=c[U>>2];c[T+4>>2]=c[U+4>>2];c[T+8>>2]=c[U+8>>2];M=M+1|0}while((M|0)!=(z|0))}z=c[n>>2]|0;do if(z|0){if(__Z16atomic_decrementPj(z+-8|0)|0)break;__ZN6Memory11free_staticEPvb(z,1)}while(0);c[n>>2]=L;S=L}while(0);V=S+(B*12|0)|0}while(0);if((t|0)==77){t=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);V=0}B=q|1;do if((B|0)<0)t=95;else{w=c[f>>2]|0;I=(w|0)==0;if(I)W=0;else W=c[w+-4>>2]|0;if((W|0)<=(B|0)){if(I)X=0;else X=c[w+-4>>2]|0;if((X|0)<=(B|0)){t=95;break}a[1263537]=0}do if(I)Y=0;else{if((c[w+-8>>2]|0)>>>0<=1){Y=w;break}C=c[w+-4>>2]|0;K=(C*12|0)+-1|0;r=K>>>1|K;K=r>>>2|r;r=K>>>4|K;K=r>>>8|r;r=__ZN6Memory12alloc_staticEjb((K>>>16|K)+1|0,1)|0;c[r+-8>>2]=1;c[r+-4>>2]=C;if(!C){K=c[f>>2]|0;if(K|0){Z=K;t=102}}else{K=c[f>>2]|0;A=0;do{z=r+(A*12|0)|0;M=K+(A*12|0)|0;c[z>>2]=c[M>>2];c[z+4>>2]=c[M+4>>2];c[z+8>>2]=c[M+8>>2];A=A+1|0}while((A|0)!=(C|0));Z=K;t=102}do if((t|0)==102){t=0;if(__Z16atomic_decrementPj(Z+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Z,1)}while(0);c[f>>2]=r;Y=r}while(0);_=Y+(B*12|0)|0}while(0);if((t|0)==95){t=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);_=0};c[_>>2]=c[V>>2];c[_+4>>2]=c[V+4>>2];c[_+8>>2]=c[V+8>>2];p=p+1|0}if((t|0)==24)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((t|0)==68)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((t|0)==113){__ZN8Geometry8MeshDataD2Ev(i);p=c[e>>2]|0;if(p|0?(__Z16atomic_decrementPj(p+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(p,1);$=f;__ZN10PoolVectorI7Vector3E12_unreferenceEv(g);aa=c[$>>2]|0;l=d;return aa|0}}}else c[g>>2]=0;while(0);c[f>>2]=0;$=f;__ZN10PoolVectorI7Vector3E12_unreferenceEv(g);aa=c[$>>2]|0;l=d;return aa|0}function __ZN18ConvexPolygonShape13_update_shapeEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0;b=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=b+28|0;e=b+24|0;f=b;g=__ZN13PhysicsServer13get_singletonEv()|0;h=c[(c[g>>2]|0)+88>>2]|0;c[e>>2]=c[a+128>>2];__ZN7VariantC2ERK10PoolVectorI7Vector3E(f,a+140|0);c[d>>2]=c[e>>2];bj[h&4095](g,d,f);if(!(c[f>>2]|0)){__ZN8Resource12emit_changedEv(a);l=b;return}__ZN7Variant5clearEv(f);__ZN8Resource12emit_changedEv(a);l=b;return}function __ZN6VectorIN8Geometry8MeshData4EdgeEE14_copy_on_writeEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0;b=c[a>>2]|0;if(!b)return;if((c[b+-8>>2]|0)>>>0<=1)return;d=c[b+-4>>2]|0;b=(d<<3)+-1|0;e=b>>>1|b;b=e>>>2|e;e=b>>>4|b;b=e>>>8|e;e=__ZN6Memory12alloc_staticEjb((b>>>16|b)+1|0,1)|0;c[e+-8>>2]=1;c[e+-4>>2]=d;if(d|0){b=0;do{f=(c[a>>2]|0)+(b<<3)|0;g=c[f+4>>2]|0;h=e+(b<<3)|0;c[h>>2]=c[f>>2];c[h+4>>2]=g;b=b+1|0}while((b|0)!=(d|0))}d=c[a>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);c[a>>2]=e;return}function __ZN5ShapeD2Ev(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+4|0;e=b;c[a>>2]=259252;f=__ZN13PhysicsServer13get_singletonEv()|0;g=c[(c[f>>2]|0)+556>>2]|0;c[e>>2]=c[a+128>>2];c[d>>2]=c[e>>2];Pi[g&2047](f,d);d=a+132|0;f=c[d>>2]|0;if((f|0?__ZN9Reference11unreferenceEv(f)|0:0)?(f=c[d>>2]|0,__Z17predelete_handlerP6Object(f)|0):0){gj[c[(c[f>>2]|0)+76>>2]&8191](f);__ZN6Memory11free_staticEPvb(f,0)}c[d>>2]=0;__ZN10StringNameD2Ev(a+124|0);__ZN8ResourceD2Ev(a);l=b;return}function __ZN5Shape18_initialize_classvEv(b){b=b|0;if(a[1263310]|0)return;if(!(a[1257004]|0)){if(!(a[1257001]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI9ReferenceEEvv();__ZN9Reference13_bind_methodsEv();a[1257001]=1}__ZN7ClassDB10_add_classI8ResourceEEvv();__ZN8Resource13_bind_methodsEv();a[1257004]=1}__ZN7ClassDB10_add_classI5ShapeEEvv();a[1263310]=1;return}function __ZN5Shape5_setvERK10StringNameRK7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK5Shape5_getvERK10StringNameR7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK5Shape19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+24|0;g=e+4|0;h=e;if(!d)__ZNK8Resource19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,0);__ZN6StringC2EPKc(f,912234);i=c[f>>2]|0;f=i;j=g+4|0;c[j>>2]=0;k=g+12|0;c[k>>2]=0;c[g>>2]=0;n=(i|0)==0;if(!n?(c[j>>2]=0,__Z28atomic_conditional_incrementPj(i+-8|0)|0):0)c[j>>2]=f;c[g+8>>2]=0;f=c[k>>2]|0;if(f|0){if(!(__Z16atomic_decrementPj(f+-8|0)|0))__ZN6Memory11free_staticEPvb(f,1);c[k>>2]=0}c[g+16>>2]=256;if(!(c[b>>2]|0)){k=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=k;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0}k=__ZnwjPFPvjE(32,4740)|0;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0;c[k+12>>2]=0;c[k+16>>2]=7;f=k+20|0;c[f>>2]=0;j=k+24|0;c[j>>2]=0;o=k+28|0;c[o>>2]=0;__ZN12PropertyInfoaSERKS_(k,g)|0;p=c[b>>2]|0;q=p+4|0;r=c[q>>2]|0;c[j>>2]=r;c[f>>2]=0;c[o>>2]=p;if(r|0)c[r+20>>2]=k;c[q>>2]=k;if(!(c[p>>2]|0))c[p>>2]=k;k=p+8|0;c[k>>2]=(c[k>>2]|0)+1;k=c[g+12>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);k=c[g+4>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);if(!n?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);__ZN10StringNameC2EPKc(h,912234);__ZN7ClassDB17get_property_listE10StringNameP4ListI12PropertyInfo16DefaultAllocatorEbPK6Object(h,b,1,a);__ZN10StringNameD2Ev(h);if(!d){l=e;return}__ZNK8Resource19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,1);l=e;return}function __ZN5Shape14_notificationvEib(a,b,c){a=a|0;b=b|0;c=c|0;return}function __ZNK5Shape16_get_class_namevEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+8|0;e=b+4|0;f=b;g=a+124|0;a=c[g>>2]|0;if(a|0){if(c[a+4>>2]|0){l=b;return g|0}if(__ZNK6String6lengthEv(a+8|0)|0){l=b;return g|0}}__ZN6StringC2EPKc(d,912234);c[f>>2]=c[d>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameaSERKS_(g,e);__ZN10StringNameD2Ev(e);e=c[f>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);l=b;return g|0}function __ZNK5Shape9get_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,912234);l=a;return c[b>>2]|0}function __ZNK5Shape8is_classERK6String(a,b){a=a|0;b=b|0;var c=0;if((!(__ZNK6StringeqEPKc(b,912234)|0)?!(__ZNK6StringeqEPKc(b,1110448)|0):0)?!(__ZNK6StringeqEPKc(b,1126157)|0):0)c=__ZNK6StringeqEPKc(b,1142944)|0;else c=1;return c|0}function __ZNK5Shape12is_class_ptrEPv(a,b){a=a|0;b=b|0;return (b|0)==1235704|((b|0)==1220696|((b|0)==1220724|(b|0)==1220580))|0}function __ZN5ShapeD0Ev(a){a=a|0;__ZN5ShapeD2Ev(a);__ZdlPv(a);return}function __ZN7ClassDB10_add_classI5ShapeEEvv(){var a=0,b=0,d=0,e=0,f=0,g=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+16|0;d=a+12|0;e=a+8|0;f=a+4|0;g=a;__ZN6StringC2EPKc(b,912234);c[e>>2]=c[b>>2];__ZN10StringNameC2ERK6String(d,e);__ZN6StringC2EPKc(b,1110448);c[g>>2]=c[b>>2];__ZN10StringNameC2ERK6String(f,g);__ZN7ClassDB11_add_class2ERK10StringNameS2_(d,f);__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);__ZN10StringNameD2Ev(d);d=c[e>>2]|0;if(!d){l=a;return}if(__Z16atomic_decrementPj(d+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(d,1);l=a;return}function __ZN7ClassDB10_add_classI18ConvexPolygonShapeEEvv(){var a=0,b=0,d=0,e=0,f=0,g=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+16|0;d=a+12|0;e=a+8|0;f=a+4|0;g=a;__ZN6StringC2EPKc(b,851850);c[e>>2]=c[b>>2];__ZN10StringNameC2ERK6String(d,e);__ZN6StringC2EPKc(b,912234);c[g>>2]=c[b>>2];__ZN10StringNameC2ERK6String(f,g);__ZN7ClassDB11_add_class2ERK10StringNameS2_(d,f);__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);__ZN10StringNameD2Ev(d);d=c[e>>2]|0;if(!d){l=a;return}if(__Z16atomic_decrementPj(d+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(d,1);l=a;return}function __ZN18ConvexPolygonShape13_bind_methodsEv(){var a=0,b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0;a=l;l=l+64|0;if((l|0)>=(m|0))ba(64);b=a+44|0;d=a+32|0;e=a+24|0;f=a+12|0;g=a+40|0;h=a;i=a+16|0;j=a+8|0;k=a+4|0;__Z8D_METHODPKcS0_(d,939642,1124514);n=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(n);c[n>>2]=259380;__ZN10MethodBind10_set_constEb(n,0);__ZN10MethodBind24_generate_argument_typesEi(n,1);c[n+44>>2]=1199;c[n+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,n,d,0,0)|0;n=d+4|0;o=c[n>>2]|0;if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0){p=c[n>>2]|0;n=(p|0)==0?0:p+-4|0;p=n+4|0;if(c[n>>2]|0){q=0;do{__ZN10StringNameD2Ev(p+(q<<2)|0);q=q+1|0}while(q>>>0<(c[n>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(o,1)}__ZN10StringNameD2Ev(d);__Z8D_METHODPKc(e,939653);d=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(d);c[d>>2]=259416;__ZN10MethodBind10_set_constEb(d,1);__ZN10MethodBind24_generate_argument_typesEi(d,0);__ZN10MethodBind12_set_returnsEb(d,1);c[d+44>>2]=5343;c[d+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,d,e,0,0)|0;d=e+4|0;o=c[d>>2]|0;if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0){n=c[d>>2]|0;d=(n|0)==0?0:n+-4|0;n=d+4|0;if(c[d>>2]|0){q=0;do{__ZN10StringNameD2Ev(n+(q<<2)|0);q=q+1|0}while(q>>>0<(c[d>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(o,1)}__ZN10StringNameD2Ev(e);__ZN6StringC2EPKc(b,851850);c[g>>2]=c[b>>2];__ZN10StringNameC2ERK6String(f,g);__ZN6StringC2EPKc(h,1124514);__ZN6StringC2EPKc(i,1263606);e=b+4|0;c[e>>2]=0;o=b+12|0;c[o>>2]=0;c[b>>2]=21;d=c[h>>2]|0;if(d|0?(c[e>>2]=0,__Z28atomic_conditional_incrementPj(d+-8|0)|0):0)c[e>>2]=c[h>>2];c[b+8>>2]=0;e=c[o>>2]|0;if((e|0)!=(c[i>>2]|0)){if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);c[o>>2]=0;e=c[i>>2]|0;if(e|0?__Z28atomic_conditional_incrementPj(e+-8|0)|0:0)c[o>>2]=c[i>>2]}c[b+16>>2]=7;c[j>>2]=__Z11_scs_createPKc(939642)|0;c[k>>2]=__Z11_scs_createPKc(939653)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(f,b,j,k,-1);__ZN10StringNameD2Ev(k);__ZN10StringNameD2Ev(j);j=c[b+12>>2]|0;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);j=c[b+4>>2]|0;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);j=c[i>>2]|0;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);j=c[h>>2]|0;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(!f){l=a;return}if(__Z16atomic_decrementPj(f+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(f,1);l=a;return}function __ZNK18ConvexPolygonShape10get_pointsEv(a){a=a|0;var b=0,d=0,e=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b;e=a+140|0;c[d>>2]=0;if((c[e>>2]|0?(__ZN10PoolVectorI7Vector3E12_unreferenceEv(d),a=c[e>>2]|0,a|0):0)?__Z28atomic_conditional_incrementPj(a)|0:0)c[d>>2]=c[e>>2];l=b;return c[d>>2]|0}function __ZNK13MethodBind0RCI18ConvexPolygonShape10PoolVectorI7Vector3EE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;if((b|0)!=-1){f=0;l=a;return f|0}c[d>>2]=0;__ZN7VariantC2ERK10PoolVectorI7Vector3E(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);__ZN10PoolVectorI7Vector3E12_unreferenceEv(d);f=b;l=a;return f|0}function __ZNK13MethodBind0RCI18ConvexPolygonShape10PoolVectorI7Vector3EE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,851850);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI18ConvexPolygonShape10PoolVectorI7Vector3EE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;j=f+24|0;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235756)|0:0){c[h>>2]=0;a[1263537]=0;k=c[d+24>>2]|0;if((k|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=k;c[b>>2]=0;l=f;return}n=k-(c[d+20>>2]|0)|0;if((n|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=n;c[b>>2]=0;l=f;return}n=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))o=n;else o=c[(c[d>>2]|0)+n>>2]|0;c[j>>2]=ij[o&8191](d)|0;__ZN7VariantC2ERK10PoolVectorI7Vector3E(i,j);__ZN10PoolVectorI7Vector3E12_unreferenceEv(j);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI18ConvexPolygonShape10PoolVectorI7Vector3EE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=d;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235756)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;b=ij[i&8191](a)|0;c[f>>2]=b;a=b;if(((c[e>>2]|0)!=(b|0)?(__ZN10PoolVectorI7Vector3E12_unreferenceEv(e),b|0):0)?__Z28atomic_conditional_incrementPj(b)|0:0)c[e>>2]=a;__ZN10PoolVectorI7Vector3E12_unreferenceEv(f);l=d;return}function __ZN13MethodBind0RCI18ConvexPolygonShape10PoolVectorI7Vector3EED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I18ConvexPolygonShapeRK10PoolVectorI7Vector3EE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;if(b|0){f=0;l=a;return f|0}c[d>>2]=0;__ZN7VariantC2ERK10PoolVectorI7Vector3E(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);__ZN10PoolVectorI7Vector3E12_unreferenceEv(d);f=b;l=a;return f|0}function __ZNK11MethodBind1I18ConvexPolygonShapeRK10PoolVectorI7Vector3EE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,851850);l=a;return c[b>>2]|0}function __ZN11MethodBind1I18ConvexPolygonShapeRK10PoolVectorI7Vector3EE4callEP6ObjectPPK7VariantiRNS9_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i+24|0;k=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235756)|0:0){c[h>>2]=0;a[1263537]=0;n=d+24|0;o=c[n>>2]|0;if((o|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=o;c[b>>2]=0;l=i;return}p=o-(c[d+20>>2]|0)|0;if((p|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=p;c[b>>2]=0;l=i;return}if((g|0)>0){if((o|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);q=0}else{a[1263537]=0;q=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,q)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=q;c[b>>2]=0;l=i;return}}q=c[d+44>>2]|0;o=c[d+48>>2]|0;p=e+(o>>1)|0;if(!(o&1))r=q;else r=c[(c[p>>2]|0)+q>>2]|0;do if((g|0)<1){q=c[n>>2]|0;o=q+-1|0;if((q|0)>=1){e=c[d+16>>2]|0;s=(e|0)==0;if(s)t=0;else t=c[e+-4>>2]|0;if((q|0)<=(t|0)){if(s)u=0;else u=c[e+-4>>2]|0;do if((u|0)<(q|0)){if(s)v=0;else v=c[e+-4>>2]|0;if((v|0)<(q|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);w=0;break}else{a[1263537]=0;x=31;break}}else x=31;while(0);if((x|0)==31)w=e+(o*24|0)|0;__ZN7VariantC2ERKS_(k,w);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);c[j>>2]=__ZNK7Variantcv10PoolVectorI7Vector3EEv(k)|0;Pi[r&2047](p,j);__ZN10PoolVectorI7Vector3E12_unreferenceEv(j);if(c[k>>2]|0)__ZN7Variant5clearEv(k);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I18ConvexPolygonShapeRK10PoolVectorI7Vector3EE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e+4|0;g=e;if(!b)h=0;else{i=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235756)|0;h=i?b:0}b=c[a+44>>2]|0;i=c[a+48>>2]|0;a=h+(i>>1)|0;if(!(i&1))j=b;else j=c[(c[a>>2]|0)+b>>2]|0;b=c[d>>2]|0;c[f>>2]=0;if((c[b>>2]|0?(__ZN10PoolVectorI7Vector3E12_unreferenceEv(f),d=c[b>>2]|0,d|0):0)?__Z28atomic_conditional_incrementPj(d)|0:0)c[f>>2]=c[b>>2];c[g>>2]=c[f>>2];Pi[j&2047](a,g);__ZN10PoolVectorI7Vector3E12_unreferenceEv(g);l=e;return}function __ZN11MethodBind1I18ConvexPolygonShapeRK10PoolVectorI7Vector3EED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind0I14CollisionShapeE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return 0}function __ZNK11MethodBind0I14CollisionShapeE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,851893);l=a;return c[b>>2]|0}function __ZN11MethodBind0I14CollisionShapeE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235752)|0:0){c[h>>2]=0;a[1263537]=0;f=c[d+24>>2]|0;if((f|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=f;c[b>>2]=0;return}i=f-(c[d+20>>2]|0)|0;if((i|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=i;c[b>>2]=0;return}i=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))j=i;else j=c[(c[d>>2]|0)+i>>2]|0;gj[j&8191](d);c[b>>2]=0;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,110,1146558,0);c[b>>2]=0;return}function __ZN11MethodBind0I14CollisionShapeE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235752)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1)){g=b;gj[g&8191](a);return}else{g=c[(c[a>>2]|0)+b>>2]|0;gj[g&8191](a);return}}function __ZN11MethodBind0I14CollisionShapeED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI14CollisionShapebE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Eb(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK13MethodBind0RCI14CollisionShapebE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,851893);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI14CollisionShapebE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235752)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2Eb(i,ij[n&8191](d)|0);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI14CollisionShapebE7ptrcallEP6ObjectPPKvPv(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0;if(!d)g=0;else{e=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1235752)|0;g=e?d:0}d=c[b+44>>2]|0;e=c[b+48>>2]|0;b=g+(e>>1)|0;if(!(e&1)){h=d;i=ij[h&8191](b)|0;j=i&1;a[f>>0]=j;return}else{h=c[(c[b>>2]|0)+d>>2]|0;i=ij[h&8191](b)|0;j=i&1;a[f>>0]=j;return}}function __ZN13MethodBind0RCI14CollisionShapebED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I14CollisionShapebE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if(!b){__ZN7VariantC2Eb(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK11MethodBind1I14CollisionShapebE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,851893);l=a;return c[b>>2]|0}function __ZN11MethodBind1I14CollisionShapebE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235752)|0:0){c[h>>2]=0;a[1263537]=0;k=d+24|0;n=c[k>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=i;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=i;return}if((g|0)>0){if((n|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);p=0}else{a[1263537]=0;p=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,p)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=p;c[b>>2]=0;l=i;return}}p=c[d+44>>2]|0;n=c[d+48>>2]|0;o=e+(n>>1)|0;if(!(n&1))q=p;else q=c[(c[o>>2]|0)+p>>2]|0;do if((g|0)<1){p=c[k>>2]|0;n=p+-1|0;if((p|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)s=0;else s=c[e+-4>>2]|0;if((p|0)<=(s|0)){if(r)t=0;else t=c[e+-4>>2]|0;do if((t|0)<(p|0)){if(r)u=0;else u=c[e+-4>>2]|0;if((u|0)<(p|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);v=0;break}else{a[1263537]=0;w=31;break}}else w=31;while(0);if((w|0)==31)v=e+(n*24|0)|0;__ZN7VariantC2ERKS_(j,v);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);f=__ZNK7VariantcvbEv(j)|0;Pi[q&2047](o,f);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I14CollisionShapebE7ptrcallEP6ObjectPPKvPv(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0;if(!d)g=0;else{f=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1235752)|0;g=f?d:0}d=c[b+44>>2]|0;f=c[b+48>>2]|0;b=g+(f>>1)|0;if(!(f&1))h=d;else h=c[(c[b>>2]|0)+d>>2]|0;Pi[h&2047](b,(a[c[e>>2]>>0]|0)!=0);return}function __ZN11MethodBind1I14CollisionShapebED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I14CollisionShapeP6ObjectE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if(!b){__ZN7VariantC2EPK6Object(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK11MethodBind1I14CollisionShapeP6ObjectE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,851893);l=a;return c[b>>2]|0}function __ZN11MethodBind1I14CollisionShapeP6ObjectE4callES2_PPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235752)|0:0){c[h>>2]=0;a[1263537]=0;k=d+24|0;n=c[k>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=i;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=i;return}if((g|0)>0){if((n|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);p=0}else{a[1263537]=0;p=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,p)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=p;c[b>>2]=0;l=i;return}}p=c[d+44>>2]|0;n=c[d+48>>2]|0;o=e+(n>>1)|0;if(!(n&1))q=p;else q=c[(c[o>>2]|0)+p>>2]|0;do if((g|0)<1){p=c[k>>2]|0;n=p+-1|0;if((p|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)s=0;else s=c[e+-4>>2]|0;if((p|0)<=(s|0)){if(r)t=0;else t=c[e+-4>>2]|0;do if((t|0)<(p|0)){if(r)u=0;else u=c[e+-4>>2]|0;if((u|0)<(p|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);v=0;break}else{a[1263537]=0;w=31;break}}else w=31;while(0);if((w|0)==31)v=e+(n*24|0)|0;__ZN7VariantC2ERKS_(j,v);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);f=__ZNK7VariantcvP6ObjectEv(j)|0;Pi[q&2047](o,f);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I14CollisionShapeP6ObjectE7ptrcallES2_PPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235752)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1)){g=b;h=c[d>>2]|0;Pi[g&2047](a,h);return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=c[d>>2]|0;Pi[g&2047](a,h);return}}function __ZN11MethodBind1I14CollisionShapeP6ObjectED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI14CollisionShape3RefI5ShapeEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var c=0;if((b|0)!=-1){c=0;return c|0}c=__ZN7Variant12get_type_forI3RefI5ShapeEEENS_4TypeEv()|0;return c|0}function __ZNK13MethodBind0RCI14CollisionShape3RefI5ShapeEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,851893);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI14CollisionShape3RefI5ShapeEE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f+28|0;j=f;k=f+24|0;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235752)|0:0){c[h>>2]=0;a[1263537]=0;n=c[d+24>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=f;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=f;return}o=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))p=o;else p=c[(c[d>>2]|0)+o>>2]|0;c[k>>2]=ij[p&8191](d)|0;__ZN6RefPtrC2Ev(i);__ZN3RefI9ReferenceEaSI5ShapeEEvRKS_IT_E(i,k);__ZN7VariantC2ERK6RefPtr(j,i);__ZN6RefPtrD2Ev(i);i=c[k>>2]|0;if((i|0?__ZN9Reference11unreferenceEv(i)|0:0)?(i=c[k>>2]|0,__Z17predelete_handlerP6Object(i)|0):0){gj[c[(c[i>>2]|0)+76>>2]&8191](i);__ZN6Memory11free_staticEPvb(i,0)}c[k>>2]=0;__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI14CollisionShape3RefI5ShapeEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=d;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235752)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;c[f>>2]=ij[i&8191](a)|0;__ZN3RefI9ReferenceEaSI5ShapeEEvRKS_IT_E(e,f);e=c[f>>2]|0;if(!e){l=d;return}if(!(__ZN9Reference11unreferenceEv(e)|0)){l=d;return}e=c[f>>2]|0;if(!(__Z17predelete_handlerP6Object(e)|0)){l=d;return}gj[c[(c[e>>2]|0)+76>>2]&8191](e);__ZN6Memory11free_staticEPvb(e,0);l=d;return}function __ZN13MethodBind0RCI14CollisionShape3RefI5ShapeEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I14CollisionShapeRK3RefI5ShapeEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var c=0;if(b|0){c=0;return c|0}c=__ZN7Variant12get_type_forIRK3RefI5ShapeEEENS_4TypeEv()|0;return c|0}function __ZNK11MethodBind1I14CollisionShapeRK3RefI5ShapeEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,851893);l=a;return c[b>>2]|0}function __ZN11MethodBind1I14CollisionShapeRK3RefI5ShapeEE4callEP6ObjectPPK7VariantiRNS9_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i+28|0;k=i+24|0;n=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235752)|0:0){c[h>>2]=0;a[1263537]=0;o=d+24|0;p=c[o>>2]|0;if((p|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=p;c[b>>2]=0;l=i;return}q=p-(c[d+20>>2]|0)|0;if((q|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=q;c[b>>2]=0;l=i;return}if((g|0)>0){if((p|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);r=0}else{a[1263537]=0;r=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,r)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=r;c[b>>2]=0;l=i;return}}r=c[d+44>>2]|0;p=c[d+48>>2]|0;q=e+(p>>1)|0;if(!(p&1))s=r;else s=c[(c[q>>2]|0)+r>>2]|0;do if((g|0)<1){r=c[o>>2]|0;p=r+-1|0;if((r|0)>=1){e=c[d+16>>2]|0;t=(e|0)==0;if(t)u=0;else u=c[e+-4>>2]|0;if((r|0)<=(u|0)){if(t)v=0;else v=c[e+-4>>2]|0;do if((v|0)<(r|0)){if(t)w=0;else w=c[e+-4>>2]|0;if((w|0)<(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);x=0;break}else{a[1263537]=0;y=31;break}}else y=31;while(0);if((y|0)==31)x=e+(p*24|0)|0;__ZN7VariantC2ERKS_(n,x);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f>>2]|0);while(0);__ZN3RefI5ShapeEC2ERK7Variant(j,n);c[k>>2]=c[j>>2];Pi[s&2047](q,k);q=c[k>>2]|0;if((q|0?__ZN9Reference11unreferenceEv(q)|0:0)?(q=c[k>>2]|0,__Z17predelete_handlerP6Object(q)|0):0){gj[c[(c[q>>2]|0)+76>>2]&8191](q);__ZN6Memory11free_staticEPvb(q,0)}c[k>>2]=0;if(c[n>>2]|0)__ZN7Variant5clearEv(n);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I14CollisionShapeRK3RefI5ShapeEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+28|0;g=e;h=e+24|0;if(!b)i=0;else{j=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235752)|0;i=j?b:0}b=c[a+44>>2]|0;j=c[a+48>>2]|0;a=i+(j>>1)|0;if(!(j&1))k=b;else k=c[(c[a>>2]|0)+b>>2]|0;__ZN7VariantC2EPK6Object(g,c[d>>2]|0);__ZN3RefI5ShapeEC2ERK7Variant(f,g);if(c[g>>2]|0)__ZN7Variant5clearEv(g);c[h>>2]=c[f>>2];Pi[k&2047](a,h);a=c[h>>2]|0;if(!a){l=e;return}if(!(__ZN9Reference11unreferenceEv(a)|0)){l=e;return}a=c[h>>2]|0;if(!(__Z17predelete_handlerP6Object(a)|0)){l=e;return}gj[c[(c[a>>2]|0)+76>>2]&8191](a);__ZN6Memory11free_staticEPvb(a,0);l=e;return}function __ZN11MethodBind1I14CollisionShapeRK3RefI5ShapeEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I14CollisionShape3RefI8ResourceEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var c=0;if(b|0){c=0;return c|0}c=__ZN7Variant12get_type_forI3RefI8ResourceEEENS_4TypeEv()|0;return c|0}function __ZNK11MethodBind1I14CollisionShape3RefI8ResourceEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,851893);l=a;return c[b>>2]|0}function __ZN11MethodBind1I14CollisionShape3RefI8ResourceEE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i+28|0;k=i+24|0;n=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235752)|0:0){c[h>>2]=0;a[1263537]=0;o=d+24|0;p=c[o>>2]|0;if((p|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=p;c[b>>2]=0;l=i;return}q=p-(c[d+20>>2]|0)|0;if((q|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=q;c[b>>2]=0;l=i;return}if((g|0)>0){if((p|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);r=0}else{a[1263537]=0;r=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,r)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=r;c[b>>2]=0;l=i;return}}r=c[d+44>>2]|0;p=c[d+48>>2]|0;q=e+(p>>1)|0;if(!(p&1))s=r;else s=c[(c[q>>2]|0)+r>>2]|0;do if((g|0)<1){r=c[o>>2]|0;p=r+-1|0;if((r|0)>=1){e=c[d+16>>2]|0;t=(e|0)==0;if(t)u=0;else u=c[e+-4>>2]|0;if((r|0)<=(u|0)){if(t)v=0;else v=c[e+-4>>2]|0;do if((v|0)<(r|0)){if(t)w=0;else w=c[e+-4>>2]|0;if((w|0)<(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);x=0;break}else{a[1263537]=0;y=31;break}}else y=31;while(0);if((y|0)==31)x=e+(p*24|0)|0;__ZN7VariantC2ERKS_(n,x);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f>>2]|0);while(0);__ZN3RefI8ResourceEC2ERK7Variant(j,n);c[k>>2]=c[j>>2];Pi[s&2047](q,k);q=c[k>>2]|0;if((q|0?__ZN9Reference11unreferenceEv(q)|0:0)?(q=c[k>>2]|0,__Z17predelete_handlerP6Object(q)|0):0){gj[c[(c[q>>2]|0)+76>>2]&8191](q);__ZN6Memory11free_staticEPvb(q,0)}c[k>>2]=0;if(c[n>>2]|0)__ZN7Variant5clearEv(n);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I14CollisionShape3RefI8ResourceEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+28|0;g=e;h=e+24|0;if(!b)i=0;else{j=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235752)|0;i=j?b:0}b=c[a+44>>2]|0;j=c[a+48>>2]|0;a=i+(j>>1)|0;if(!(j&1))k=b;else k=c[(c[a>>2]|0)+b>>2]|0;__ZN7VariantC2EPK6Object(g,c[d>>2]|0);__ZN3RefI8ResourceEC2ERK7Variant(f,g);if(c[g>>2]|0)__ZN7Variant5clearEv(g);c[h>>2]=c[f>>2];Pi[k&2047](a,h);a=c[h>>2]|0;if(!a){l=e;return}if(!(__ZN9Reference11unreferenceEv(a)|0)){l=e;return}a=c[h>>2]|0;if(!(__Z17predelete_handlerP6Object(a)|0)){l=e;return}gj[c[(c[a>>2]|0)+76>>2]&8191](a);__ZN6Memory11free_staticEPvb(a,0);l=e;return}function __ZN11MethodBind1I14CollisionShape3RefI8ResourceEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN10StaticBodyC2Ev(a){a=a|0;var b=0,d=0,e=0,f=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+4|0;e=b;f=__ZN13PhysicsServer13get_singletonEv()|0;c[e>>2]=nj[c[(c[f>>2]|0)+248>>2]&2047](f,0,0)|0;c[d>>2]=c[e>>2];__ZN15CollisionObjectC2E3RIDb(a,d,0);c[a>>2]=254536;__ZN10StringNameC2Ev(a+412|0);c[a+416>>2]=1;c[a+420>>2]=1;c[a>>2]=255400;__ZN10StringNameC2Ev(a+424|0);d=a+428|0;c[d>>2]=0;c[d+4>>2]=0;c[d+8>>2]=0;c[d+12>>2]=0;c[d+16>>2]=0;c[d+20>>2]=0;c[d+24>>2]=0;g[a+456>>2]=1.0;l=b;return}function __ZN15CollisionObjectC2E3RIDb(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f+8|0;h=f+4|0;i=f;__ZN7SpatialC2Ev(b);c[b>>2]=254668;__ZN10StringNameC2Ev(b+392|0);j=b+400|0;c[b+408>>2]=0;c[j>>2]=c[d>>2];a[b+396>>0]=e&1;a[b+404>>0]=0;a[b+405>>0]=1;__ZN7Spatial20set_notify_transformEb(b,1);d=__ZN13PhysicsServer13get_singletonEv()|0;k=c[d>>2]|0;if(e){e=c[k+196>>2]|0;c[h>>2]=c[j>>2];n=c[b+44>>2]|0;c[g>>2]=c[h>>2];bj[e&4095](d,g,n);l=f;return}else{n=c[k+308>>2]|0;c[i>>2]=c[j>>2];j=c[b+44>>2]|0;c[g>>2]=c[i>>2];bj[n&4095](d,g,j);l=f;return}}function __ZN12MeshInstance29create_trimesh_collision_nodeEv(a){a=a|0;var b=0,d=0,e=0,f=0,h=0,i=0;b=l;l=l+64|0;if((l|0)>=(m|0))ba(64);d=b+48|0;e=b;f=c[a+444>>2]|0;if(!f){h=0;l=b;return h|0}a=__ZNK4Mesh20create_trimesh_shapeEv(f)|0;c[d>>2]=a;if(a){a=__ZnwjPKc(460,1263606)|0;__ZN10StaticBodyC2Ev(a);__Z22postinitialize_handlerP6Object(a);g[e>>2]=1.0;g[e+4>>2]=0.0;g[e+8>>2]=0.0;g[e+12>>2]=0.0;g[e+16>>2]=1.0;g[e+20>>2]=0.0;g[e+24>>2]=0.0;g[e+28>>2]=0.0;g[e+32>>2]=1.0;g[e+44>>2]=0.0;g[e+40>>2]=0.0;g[e+36>>2]=0.0;__ZN15CollisionObject9add_shapeERK3RefI5ShapeERK9Transform(a,d,e);e=c[d>>2]|0;if(((e|0)!=0?__ZN9Reference11unreferenceEv(e)|0:0)?(e=c[d>>2]|0,__Z17predelete_handlerP6Object(e)|0):0){gj[c[(c[e>>2]|0)+76>>2]&8191](e);__ZN6Memory11free_staticEPvb(e,0);i=a}else i=a}else i=0;h=i;l=b;return h|0}function __ZNK4Mesh20create_trimesh_shapeEv(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0;d=l;l=l+48|0;if((l|0)>=(m|0))ba(48);e=d+40|0;f=d+36|0;g=d;h=__ZNK4Mesh22generate_triangle_meshEv(b)|0;if(!h){c[e>>2]=0;i=0;__ZN10PoolVectorI5Face3E12_unreferenceEv(e);l=d;return i|0}b=__ZNK12TriangleMesh9get_facesEv(h)|0;if(__ZN9Reference11unreferenceEv(h)|0?__Z17predelete_handlerP6Object(h)|0:0){gj[c[(c[h>>2]|0)+76>>2]&8191](h);__ZN6Memory11free_staticEPvb(h,0)}c[e>>2]=b;if(!b){i=0;__ZN10PoolVectorI5Face3E12_unreferenceEv(e);l=d;return i|0}h=c[b+16>>2]|0;if(h>>>0<36){i=0;__ZN10PoolVectorI5Face3E12_unreferenceEv(e);l=d;return i|0}c[f>>2]=0;__ZN10PoolVectorI7Vector3E6resizeEi(f,((h>>>0)/36|0)*3|0)|0;h=0;while(1){b=c[f>>2]|0;if(!b)j=0;else j=((c[b+16>>2]|0)>>>0)/12|0;if((h|0)>=(j|0))break;b=(h|0)/3|0;k=c[e>>2]|0;n=(k|0)==0;if(n)o=0;else o=((c[k+16>>2]|0)>>>0)/36|0;do if((o|0)<=(b|0)){if(n)p=0;else p=((c[k+16>>2]|0)>>>0)/36|0;if((p|0)>(b|0)){a[1263537]=0;q=28;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1130483,505,1146766,0);r=g;s=0;t=r+36|0;do{c[r>>2]=c[s>>2];r=r+4|0;s=s+4|0}while((r|0)<(t|0));break}}else q=28;while(0);do if((q|0)==28){q=0;if(n){r=g;s=0+(b*36|0)|0;t=r+36|0;do{c[r>>2]=c[s>>2];r=r+4|0;s=s+4|0}while((r|0)<(t|0));break}else{u=k+4|0;__Z16atomic_incrementPj(u)|0;r=g;s=(c[k+8>>2]|0)+(b*36|0)|0;t=r+36|0;do{c[r>>2]=c[s>>2];r=r+4|0;s=s+4|0}while((r|0)<(t|0));__Z16atomic_decrementPj(u)|0;break}}while(0);b=g+(((h|0)%3|0)*12|0)|0;k=c[f>>2]|0;n=(k|0)==0;if(n)v=0;else v=((c[k+16>>2]|0)>>>0)/12|0;do if((v|0)<=(h|0)){if(n)w=0;else w=((c[k+16>>2]|0)>>>0)/12|0;if((w|0)>(h|0)){a[1263537]=0;q=39;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1128449,1130483,486,1130498,0);break}}else q=39;while(0);do if((q|0)==39){q=0;if(!n?(__ZN10PoolVectorI7Vector3E14_copy_on_writeEv(f),k=c[f>>2]|0,k|0):0){x=k+4|0;__Z16atomic_incrementPj(x)|0;y=(c[k+8>>2]|0)+(h*12|0)|0;c[y>>2]=c[b>>2];c[y+4>>2]=c[b+4>>2];c[y+8>>2]=c[b+8>>2];__Z16atomic_decrementPj(x)|0;break}x=0+(h*12|0)|0;c[x>>2]=c[b>>2];c[x+4>>2]=c[b+4>>2];c[x+8>>2]=c[b+8>>2]}while(0);h=h+1|0}h=__ZnwjPKc(140,1263606)|0;__ZN19ConcavePolygonShapeC2Ev(h);__Z22postinitialize_handlerP6Object(h);if(h){a[1263537]=0;__ZN9Reference8init_refEv(h)|0;__ZN19ConcavePolygonShape9set_facesERK10PoolVectorI7Vector3E(h,f);if($i[c[(c[h>>2]|0)+44>>2]&8191](h,1235704)|0){__ZN9Reference9referenceEv(h);z=h}else z=0;if(__ZN9Reference11unreferenceEv(h)|0?__Z17predelete_handlerP6Object(h)|0:0){gj[c[(c[h>>2]|0)+76>>2]&8191](h);__ZN6Memory11free_staticEPvb(h,0);A=z}else A=z}else{__ZN19ConcavePolygonShape9set_facesERK10PoolVectorI7Vector3E(0,f);A=0}__ZN10PoolVectorI7Vector3E12_unreferenceEv(f);i=A;__ZN10PoolVectorI5Face3E12_unreferenceEv(e);l=d;return i|0}function __ZN19ConcavePolygonShape9set_facesERK10PoolVectorI7Vector3E(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0;d=l;l=l+32|0;if((l|0)>=(m|0))ba(32);e=d+28|0;f=d+24|0;g=d;h=__ZN13PhysicsServer13get_singletonEv()|0;i=c[(c[h>>2]|0)+88>>2]|0;c[f>>2]=c[a+128>>2];__ZN7VariantC2ERK10PoolVectorI7Vector3E(g,b);c[e>>2]=c[f>>2];bj[i&4095](h,e,g);if(!(c[g>>2]|0)){__ZN8Resource23notify_change_to_ownersEv(a);l=d;return}__ZN7Variant5clearEv(g);__ZN8Resource23notify_change_to_ownersEv(a);l=d;return}function __ZN10PoolVectorI5Face3E12_unreferenceEv(a){a=a|0;var b=0;b=c[a>>2]|0;if(!b)return;if(!(__Z16atomic_decrementPj(b)|0)){if(c[a>>2]|0?(__ZN10PoolVectorI5Face3E14_copy_on_writeEv(a),b=c[a>>2]|0,b|0):0){__Z16atomic_incrementPj(b+4|0)|0;__Z16atomic_decrementPj(b+4|0)|0}b=c[313794]|0;gj[c[c[b>>2]>>2]&8191](b);c[313795]=(c[313795]|0)-(c[(c[a>>2]|0)+16>>2]|0);b=c[313794]|0;gj[c[(c[b>>2]|0)+4>>2]&8191](b);if(!(c[313789]|0)){__ZN6Memory11free_staticEPvb(c[(c[a>>2]|0)+8>>2]|0,0);b=c[a>>2]|0;c[b+8>>2]=0;c[b+16>>2]=0;b=c[313794]|0;gj[c[c[b>>2]>>2]&8191](b);b=c[a>>2]|0;c[b+20>>2]=c[313791];c[313791]=b;c[313793]=(c[313793]|0)+-1;b=c[313794]|0;gj[c[(c[b>>2]|0)+4>>2]&8191](b)}}c[a>>2]=0;return}function __ZN10PoolVectorI5Face3E14_copy_on_writeEv(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0;d=c[b>>2]|0;if(!d)return;if((c[d>>2]|0)==1)return;d=c[313794]|0;gj[c[c[d>>2]>>2]&8191](d);d=c[313793]|0;if((d|0)==(c[313792]|0)){e=c[313794]|0;gj[c[(c[e>>2]|0)+4>>2]&8191](e);__Z19_err_set_last_errorPKc(1125177);a[1263537]=1;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1125228,1130483,104,1130797,0);a[1263537]=0;return}e=c[b>>2]|0;f=c[313791]|0;c[b>>2]=f;c[313791]=c[f+20>>2];c[313793]=d+1;d=e+16|0;f=c[d>>2]|0;g=c[b>>2]|0;c[g+16>>2]=f;c[g>>2]=1;c[g+12>>2]=-1;c[g+4>>2]=0;g=(c[313795]|0)+f|0;c[313795]=g;if(g>>>0>(c[313796]|0)>>>0)c[313796]=g;g=c[313794]|0;gj[c[(c[g>>2]|0)+4>>2]&8191](g);g=c[b>>2]|0;if(!(c[313789]|0)){f=__ZN6Memory12alloc_staticEjb(c[g+16>>2]|0,0)|0;h=c[b>>2]|0;c[h+8>>2]=f;i=h}else i=g;g=(i|0)==0;if(g)j=0;else{__Z16atomic_incrementPj(i+4|0)|0;j=c[i+8>>2]|0}h=(e|0)==0;if(h)k=0;else{__Z16atomic_incrementPj(e+4|0)|0;k=c[e+8>>2]|0}f=c[(c[b>>2]|0)+16>>2]|0;b=(f>>>0)/36|0;if(f>>>0>35){f=0;do{l=j+(f*36|0)|0;m=k+(f*36|0)|0;n=l+36|0;do{c[l>>2]=c[m>>2];l=l+4|0;m=m+4|0}while((l|0)<(n|0));f=f+1|0}while((f|0)<(b|0))}if(!h)__Z16atomic_decrementPj(e+4|0)|0;if(!g)__Z16atomic_decrementPj(i+4|0)|0;if(__Z16atomic_decrementPj(e)|0)return;i=c[313794]|0;gj[c[c[i>>2]>>2]&8191](i);c[313795]=(c[313795]|0)-(c[d>>2]|0);i=c[313794]|0;gj[c[(c[i>>2]|0)+4>>2]&8191](i);if(!h){__Z16atomic_incrementPj(e+4|0)|0;__Z16atomic_decrementPj(e+4|0)|0}if(c[313789]|0)return;h=e+8|0;__ZN6Memory11free_staticEPvb(c[h>>2]|0,0);c[h>>2]=0;c[d>>2]=0;d=c[313794]|0;gj[c[c[d>>2]>>2]&8191](d);c[e+20>>2]=c[313791];c[313791]=e;c[313793]=(c[313793]|0)+-1;e=c[313794]|0;gj[c[(c[e>>2]|0)+4>>2]&8191](e);return}function __ZN19ConcavePolygonShapeC2Ev(a){a=a|0;var b=0,d=0,e=0,f=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+4|0;e=b;f=__ZN13PhysicsServer13get_singletonEv()|0;c[e>>2]=$i[c[(c[f>>2]|0)+84>>2]&8191](f,6)|0;c[d>>2]=c[e>>2];__ZN5ShapeC2E3RID(a,d);c[a>>2]=259452;__ZN10StringNameC2Ev(a+136|0);l=b;return}function __ZN19ConcavePolygonShape18_initialize_classvEv(b){b=b|0;if(a[1263312]|0)return;if(!(a[1263310]|0)){if(!(a[1257004]|0)){if(!(a[1257001]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI9ReferenceEEvv();__ZN9Reference13_bind_methodsEv();a[1257001]=1}__ZN7ClassDB10_add_classI8ResourceEEvv();__ZN8Resource13_bind_methodsEv();a[1257004]=1}__ZN7ClassDB10_add_classI5ShapeEEvv();a[1263310]=1}__ZN7ClassDB10_add_classI19ConcavePolygonShapeEEvv();__ZN19ConcavePolygonShape13_bind_methodsEv();a[1263312]=1;return}function __ZN19ConcavePolygonShape5_setvERK10StringNameRK7Variant(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e+4|0;g=e;if(1216==1129){h=0;l=e;return h|0}if(__ZNK10StringNameeqEPKc(b,1109092)|0){b=__ZN13PhysicsServer13get_singletonEv()|0;i=c[(c[b>>2]|0)+88>>2]|0;c[g>>2]=c[a+128>>2];c[f>>2]=c[g>>2];bj[i&4095](b,f,d);j=1}else j=0;h=j;l=e;return h|0}function __ZNK19ConcavePolygonShape5_getvERK10StringNameR7Variant(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+28|0;g=e;h=e+24|0;if(1217==1131){i=0;l=e;return i|0}if(!(__ZNK10StringNameeqEPKc(b,1109092)|0)){i=0;l=e;return i|0}b=__ZN13PhysicsServer13get_singletonEv()|0;j=c[(c[b>>2]|0)+100>>2]|0;c[h>>2]=c[a+128>>2];c[f>>2]=c[h>>2];bj[j&4095](g,b,f);__ZN7VariantaSERKS_(d,g);if(c[g>>2]|0)__ZN7Variant5clearEv(g);i=1;l=e;return i|0}function __ZNK19ConcavePolygonShape19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+24|0;g=e+4|0;h=e;if(!d)__ZNK5Shape19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,0);__ZN6StringC2EPKc(f,852062);i=c[f>>2]|0;f=i;j=g+4|0;c[j>>2]=0;k=g+12|0;c[k>>2]=0;c[g>>2]=0;n=(i|0)==0;if(!n?(c[j>>2]=0,__Z28atomic_conditional_incrementPj(i+-8|0)|0):0)c[j>>2]=f;c[g+8>>2]=0;f=c[k>>2]|0;if(f|0){if(!(__Z16atomic_decrementPj(f+-8|0)|0))__ZN6Memory11free_staticEPvb(f,1);c[k>>2]=0}c[g+16>>2]=256;if(!(c[b>>2]|0)){k=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=k;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0}k=__ZnwjPFPvjE(32,4740)|0;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0;c[k+12>>2]=0;c[k+16>>2]=7;f=k+20|0;c[f>>2]=0;j=k+24|0;c[j>>2]=0;o=k+28|0;c[o>>2]=0;__ZN12PropertyInfoaSERKS_(k,g)|0;p=c[b>>2]|0;q=p+4|0;r=c[q>>2]|0;c[j>>2]=r;c[f>>2]=0;c[o>>2]=p;if(r|0)c[r+20>>2]=k;c[q>>2]=k;if(!(c[p>>2]|0))c[p>>2]=k;k=p+8|0;c[k>>2]=(c[k>>2]|0)+1;k=c[g+12>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);k=c[g+4>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);if(!n?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);__ZN10StringNameC2EPKc(h,852062);__ZN7ClassDB17get_property_listE10StringNameP4ListI12PropertyInfo16DefaultAllocatorEbPK6Object(h,b,1,a);__ZN10StringNameD2Ev(h);if(1200!=516)__ZNK19ConcavePolygonShape18_get_property_listEP4ListI12PropertyInfo16DefaultAllocatorE(0,b);if(!d){l=e;return}__ZNK5Shape19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,1);l=e;return}function __ZN19ConcavePolygonShape14_notificationvEib(a,b,c){a=a|0;b=b|0;c=c|0;return}function __ZNK19ConcavePolygonShape16_get_class_namevEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+8|0;e=b+4|0;f=b;g=a+136|0;a=c[g>>2]|0;if(a|0){if(c[a+4>>2]|0){l=b;return g|0}if(__ZNK6String6lengthEv(a+8|0)|0){l=b;return g|0}}__ZN6StringC2EPKc(d,852062);c[f>>2]=c[d>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameaSERKS_(g,e);__ZN10StringNameD2Ev(e);e=c[f>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);l=b;return g|0}function __ZNK19ConcavePolygonShape9get_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,852062);l=a;return c[b>>2]|0}function __ZNK19ConcavePolygonShape8is_classERK6String(a,b){a=a|0;b=b|0;var c=0;if(((!(__ZNK6StringeqEPKc(b,852062)|0)?!(__ZNK6StringeqEPKc(b,912234)|0):0)?!(__ZNK6StringeqEPKc(b,1110448)|0):0)?!(__ZNK6StringeqEPKc(b,1126157)|0):0)c=__ZNK6StringeqEPKc(b,1142944)|0;else c=1;return c|0}function __ZNK19ConcavePolygonShape12is_class_ptrEPv(a,b){a=a|0;b=b|0;return (b|0)==1235760|((b|0)==1235704|((b|0)==1220696|((b|0)==1220724|(b|0)==1220580)))|0}function __ZN19ConcavePolygonShapeD2Ev(a){a=a|0;c[a>>2]=259452;__ZN10StringNameD2Ev(a+136|0);__ZN5ShapeD2Ev(a);return}function __ZN19ConcavePolygonShapeD0Ev(a){a=a|0;c[a>>2]=259452;__ZN10StringNameD2Ev(a+136|0);__ZN5ShapeD2Ev(a);__ZdlPv(a);return}function __ZN19ConcavePolygonShape21_gen_debug_mesh_linesEv(b){b=b|0;var d=0,e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0.0,B=0.0,C=0.0,D=0.0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0;d=l;l=l+64|0;if((l|0)>=(m|0))ba(64);e=d+24|0;f=d;h=d+52|0;i=d+40|0;j=d+36|0;k=i+4|0;c[k>>2]=379008;c[i>>2]=0;n=i+8|0;c[n>>2]=0;o=__ZN13PhysicsServer13get_singletonEv()|0;p=c[(c[o>>2]|0)+100>>2]|0;c[h>>2]=c[b+128>>2];c[e>>2]=c[h>>2];bj[p&4095](f,o,e);o=__ZNK7Variantcv10PoolVectorI7Vector3EEv(f)|0;if(c[f>>2]|0)__ZN7Variant5clearEv(f);c[j>>2]=o;do if(o){p=c[o+16>>2]|0;h=(p>>>0)/12|0;if((h>>>0)%3|0|0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(851908,851930,40,851972,0);q=0;break}a[1263537]=0;__Z16atomic_incrementPj(o+4|0)|0;if(p>>>0<12){r=o;s=10}else{p=c[o+8>>2]|0;b=f+8|0;t=f+12|0;u=f+20|0;v=f+16|0;w=f+4|0;x=0;do{y=p+(x*12|0)|0;z=p+((x+1|0)*12|0)|0;c[t>>2]=0;c[t+4>>2]=0;c[t+8>>2]=0;c[f>>2]=c[y>>2];c[f+4>>2]=c[y+4>>2];c[f+8>>2]=c[y+8>>2];c[t>>2]=c[z>>2];c[t+4>>2]=c[z+4>>2];c[t+8>>2]=c[z+8>>2];A=+g[f>>2];B=+g[t>>2];do if(A==B){C=+g[w>>2];D=+g[v>>2];if(C==D)if(+g[b>>2]<+g[u>>2]){s=19;break}else break;else if(C<D){s=19;break}else break}else if(A<B)s=19;while(0);if((s|0)==19){s=0;c[e>>2]=c[f>>2];c[e+4>>2]=c[f+4>>2];c[e+8>>2]=c[f+8>>2];c[f>>2]=c[t>>2];c[f+4>>2]=c[t+4>>2];c[f+8>>2]=c[t+8>>2];c[t>>2]=c[e>>2];c[t+4>>2]=c[e+4>>2];c[t+8>>2]=c[e+8>>2]}if(!(c[i>>2]|0)){E=__ZnwjPFPvjE(48,4740)|0;F=E+16|0;c[F>>2]=0;c[F+4>>2]=0;c[F+8>>2]=0;c[F+12>>2]=0;c[F+16>>2]=0;c[F+20>>2]=0;c[F+24>>2]=0;c[F+28>>2]=0;c[i>>2]=E;F=c[k>>2]|0;c[E+4>>2]=F;c[E+8>>2]=F;c[E+12>>2]=F;c[E>>2]=1}__ZN3SetIN19ConcavePolygonShape8DrawEdgeE10ComparatorIS1_E16DefaultAllocatorE10_insert_rbERKS1_(i,f)|0;E=p+((x+2|0)*12|0)|0;c[t>>2]=0;c[t+4>>2]=0;c[t+8>>2]=0;c[f>>2]=c[z>>2];c[f+4>>2]=c[z+4>>2];c[f+8>>2]=c[z+8>>2];c[t>>2]=c[E>>2];c[t+4>>2]=c[E+4>>2];c[t+8>>2]=c[E+8>>2];B=+g[f>>2];A=+g[t>>2];do if(B==A){D=+g[w>>2];C=+g[v>>2];if(D==C)if(+g[b>>2]<+g[u>>2]){s=77;break}else break;else if(D<C){s=77;break}else break}else if(B<A)s=77;while(0);if((s|0)==77){s=0;c[e>>2]=c[f>>2];c[e+4>>2]=c[f+4>>2];c[e+8>>2]=c[f+8>>2];c[f>>2]=c[t>>2];c[f+4>>2]=c[t+4>>2];c[f+8>>2]=c[t+8>>2];c[t>>2]=c[e>>2];c[t+4>>2]=c[e+4>>2];c[t+8>>2]=c[e+8>>2]}if(!(c[i>>2]|0)){z=__ZnwjPFPvjE(48,4740)|0;F=z+16|0;c[F>>2]=0;c[F+4>>2]=0;c[F+8>>2]=0;c[F+12>>2]=0;c[F+16>>2]=0;c[F+20>>2]=0;c[F+24>>2]=0;c[F+28>>2]=0;c[i>>2]=z;F=c[k>>2]|0;c[z+4>>2]=F;c[z+8>>2]=F;c[z+12>>2]=F;c[z>>2]=1}__ZN3SetIN19ConcavePolygonShape8DrawEdgeE10ComparatorIS1_E16DefaultAllocatorE10_insert_rbERKS1_(i,f)|0;c[t>>2]=0;c[t+4>>2]=0;c[t+8>>2]=0;c[f>>2]=c[E>>2];c[f+4>>2]=c[E+4>>2];c[f+8>>2]=c[E+8>>2];c[t>>2]=c[y>>2];c[t+4>>2]=c[y+4>>2];c[t+8>>2]=c[y+8>>2];A=+g[f>>2];B=+g[t>>2];do if(A==B){C=+g[w>>2];D=+g[v>>2];if(C==D)if(+g[b>>2]<+g[u>>2]){s=85;break}else break;else if(C<D){s=85;break}else break}else if(A<B)s=85;while(0);if((s|0)==85){s=0;c[e>>2]=c[f>>2];c[e+4>>2]=c[f+4>>2];c[e+8>>2]=c[f+8>>2];c[f>>2]=c[t>>2];c[f+4>>2]=c[t+4>>2];c[f+8>>2]=c[t+8>>2];c[t>>2]=c[e>>2];c[t+4>>2]=c[e+4>>2];c[t+8>>2]=c[e+8>>2]}if(!(c[i>>2]|0)){y=__ZnwjPFPvjE(48,4740)|0;E=y+16|0;c[E>>2]=0;c[E+4>>2]=0;c[E+8>>2]=0;c[E+12>>2]=0;c[E+16>>2]=0;c[E+20>>2]=0;c[E+24>>2]=0;c[E+28>>2]=0;c[i>>2]=y;E=c[k>>2]|0;c[y+4>>2]=E;c[y+8>>2]=E;c[y+12>>2]=E;c[y>>2]=1}__ZN3SetIN19ConcavePolygonShape8DrawEdgeE10ComparatorIS1_E16DefaultAllocatorE10_insert_rbERKS1_(i,f)|0;x=x+3|0}while((x|0)<(h|0));r=o;s=10}}else{a[1263537]=0;r=0;s=10}while(0);if((s|0)==10){c[e>>2]=0;__ZN6VectorI7Vector3E6resizeEi(e,c[n>>2]<<1)|0;o=c[i>>2]|0;if(o|0?(f=c[o+8>>2]|0,o=c[k>>2]|0,(f|0)!=(o|0)):0){h=f;while(1){f=c[h+8>>2]|0;if((f|0)==(o|0))break;else h=f}if(h|0){o=0;f=h;while(1){h=f+24|0;x=c[e>>2]|0;t=(x|0)==0;if(t)G=0;else G=c[x+-4>>2]|0;do if((G|0)<=(o|0)){if(t)H=0;else H=c[x+-4>>2]|0;if((H|0)>(o|0)){a[1263537]=0;s=40;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);I=0;break}}else s=40;while(0);if((s|0)==40){s=0;if(!t)if((c[x+-8>>2]|0)>>>0>1){u=c[x+-4>>2]|0;b=(u*12|0)+-1|0;v=b>>>1|b;b=v>>>2|v;v=b>>>4|b;b=v>>>8|v;v=__ZN6Memory12alloc_staticEjb((b>>>16|b)+1|0,1)|0;c[v+-8>>2]=1;c[v+-4>>2]=u;if(!u){b=c[e>>2]|0;if(b|0){J=b;s=45}}else{b=c[e>>2]|0;w=0;do{p=v+(w*12|0)|0;y=b+(w*12|0)|0;c[p>>2]=c[y>>2];c[p+4>>2]=c[y+4>>2];c[p+8>>2]=c[y+8>>2];w=w+1|0}while((w|0)!=(u|0));J=b;s=45}if((s|0)==45?(s=0,(__Z16atomic_decrementPj(J+-8|0)|0)==0):0)__ZN6Memory11free_staticEPvb(J,1);c[e>>2]=v;K=v}else K=x;else K=0;I=K+(o*12|0)|0};c[I>>2]=c[h>>2];c[I+4>>2]=c[h+4>>2];c[I+8>>2]=c[h+8>>2];b=f+36|0;u=o|1;w=c[e>>2]|0;t=(w|0)==0;if(t)L=0;else L=c[w+-4>>2]|0;do if((L|0)<=(u|0)){if(t)M=0;else M=c[w+-4>>2]|0;if((M|0)>(u|0)){a[1263537]=0;s=58;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);N=0;break}}else s=58;while(0);if((s|0)==58){s=0;if(!t)if((c[w+-8>>2]|0)>>>0>1){h=c[w+-4>>2]|0;x=(h*12|0)+-1|0;v=x>>>1|x;x=v>>>2|v;v=x>>>4|x;x=v>>>8|v;v=__ZN6Memory12alloc_staticEjb((x>>>16|x)+1|0,1)|0;c[v+-8>>2]=1;c[v+-4>>2]=h;if(!h){x=c[e>>2]|0;if(x|0){O=x;s=63}}else{x=c[e>>2]|0;y=0;do{p=v+(y*12|0)|0;E=x+(y*12|0)|0;c[p>>2]=c[E>>2];c[p+4>>2]=c[E+4>>2];c[p+8>>2]=c[E+8>>2];y=y+1|0}while((y|0)!=(h|0));O=x;s=63}if((s|0)==63?(s=0,(__Z16atomic_decrementPj(O+-8|0)|0)==0):0)__ZN6Memory11free_staticEPvb(O,1);c[e>>2]=v;P=v}else P=w;else P=0;N=P+(u*12|0)|0};c[N>>2]=c[b>>2];c[N+4>>2]=c[b+4>>2];c[N+8>>2]=c[b+8>>2];f=c[f+16>>2]|0;if(!f)break;else o=o+2|0}}}o=c[e>>2]|0;do if(o)if(!(__Z28atomic_conditional_incrementPj(o+-8|0)|0)){Q=0;R=c[e>>2]|0;break}else{f=c[e>>2]|0;Q=f;R=f;break}else{Q=0;R=o}while(0);if(R|0?(__Z16atomic_decrementPj(R+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(R,1);if(!r)q=Q;else{__Z16atomic_decrementPj(r+4|0)|0;q=Q}}__ZN10PoolVectorI7Vector3E12_unreferenceEv(j);j=c[i>>2]|0;if(!j){S=q;l=d;return S|0}__ZN3SetIN19ConcavePolygonShape8DrawEdgeE10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(i,c[j+8>>2]|0);j=c[k>>2]|0;k=c[i>>2]|0;c[k+8>>2]=j;c[n>>2]=0;n=j;c[n+12>>2]=n;if(!k){S=q;l=d;return S|0}__ZN6Memory11free_staticEPvb(k,0);c[i>>2]=0;S=q;l=d;return S|0}function __ZN19ConcavePolygonShape13_update_shapeEv(a){a=a|0;return}function __ZN3SetIN19ConcavePolygonShape8DrawEdgeE10ComparatorIS1_E16DefaultAllocatorE10_insert_rbERKS1_(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;a[f>>0]=0;g=__ZN3SetIN19ConcavePolygonShape8DrawEdgeE10ComparatorIS1_E16DefaultAllocatorE7_insertERKS1_Rb(b,d,f)|0;if(a[f>>0]|0){l=e;return g|0}f=b+8|0;c[f>>2]=(c[f>>2]|0)+1;f=g+12|0;d=c[f>>2]|0;if(!(c[d>>2]|0)){h=b+4|0;i=g;j=d;k=d;d=f;while(1){f=j+12|0;n=c[f>>2]|0;o=c[n+8>>2]|0;p=n;do if((j|0)==(o|0)){q=c[n+4>>2]|0;if(!(c[q>>2]|0)){c[k>>2]=1;a[1263537]=0;c[q>>2]=1;if((c[h>>2]|0)==(n|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1144075,146,1146003,0);r=c[(c[d>>2]|0)+12>>2]|0;break}else{a[1263537]=0;c[n>>2]=0;r=n;break}}q=j+4|0;if((i|0)==(c[q>>2]|0)){s=i+8|0;t=c[s>>2]|0;c[q>>2]=t;if((t|0)==(c[h>>2]|0))u=p;else{c[t+12>>2]=j;u=c[f>>2]|0}t=i+12|0;c[t>>2]=u;q=c[f>>2]|0;v=q+8|0;c[((c[v>>2]|0)==(j|0)?v:q+4|0)>>2]=i;c[s>>2]=j;c[f>>2]=i;w=j;x=i;y=c[t>>2]|0}else{w=i;x=j;y=n}a[1263537]=0;c[x>>2]=1;t=c[h>>2]|0;if((t|0)==(y|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1144075,146,1146003,0);z=c[(c[w+12>>2]|0)+12>>2]|0;A=c[h>>2]|0}else{a[1263537]=0;c[y>>2]=0;z=y;A=t}t=z+8|0;s=c[t>>2]|0;q=s+4|0;v=c[q>>2]|0;c[t>>2]=v;if((v|0)!=(A|0))c[v+12>>2]=z;v=z+12|0;c[s+12>>2]=c[v>>2];t=c[v>>2]|0;B=t+4|0;c[((c[B>>2]|0)==(z|0)?B:t+8|0)>>2]=s;c[q>>2]=z;c[v>>2]=s;r=w}else{if(!(c[o>>2]|0)){c[k>>2]=1;a[1263537]=0;c[o>>2]=1;if((c[h>>2]|0)==(n|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1144075,146,1146003,0);r=c[(c[d>>2]|0)+12>>2]|0;break}else{a[1263537]=0;c[n>>2]=0;r=n;break}}s=j+8|0;if((i|0)==(c[s>>2]|0)){v=i+4|0;q=c[v>>2]|0;c[s>>2]=q;if((q|0)==(c[h>>2]|0))C=p;else{c[q+12>>2]=j;C=c[f>>2]|0}q=i+12|0;c[q>>2]=C;s=c[f>>2]|0;t=s+4|0;c[((c[t>>2]|0)==(j|0)?t:s+8|0)>>2]=i;c[v>>2]=j;c[f>>2]=i;D=j;E=i;F=c[q>>2]|0}else{D=i;E=j;F=n}a[1263537]=0;c[E>>2]=1;q=c[h>>2]|0;if((q|0)==(F|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1144075,146,1146003,0);G=c[(c[D+12>>2]|0)+12>>2]|0;H=c[h>>2]|0}else{a[1263537]=0;c[F>>2]=0;G=F;H=q}q=G+4|0;v=c[q>>2]|0;s=v+8|0;t=c[s>>2]|0;c[q>>2]=t;if((t|0)!=(H|0))c[t+12>>2]=G;t=G+12|0;c[v+12>>2]=c[t>>2];q=c[t>>2]|0;B=q+8|0;c[((c[B>>2]|0)==(G|0)?B:q+4|0)>>2]=v;c[s>>2]=G;c[t>>2]=v;r=D}while(0);n=r+12|0;f=c[n>>2]|0;if(!(c[f>>2]|0)){i=r;j=f;k=f;d=n}else break}}d=c[(c[b>>2]|0)+8>>2]|0;a[1263537]=0;c[d>>2]=1;l=e;return g|0}function __ZN3SetIN19ConcavePolygonShape8DrawEdgeE10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(a,b){a=a|0;b=b|0;if((c[a+4>>2]|0)==(b|0))return;else{__ZN3SetIN19ConcavePolygonShape8DrawEdgeE10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(a,c[b+8>>2]|0);__ZN3SetIN19ConcavePolygonShape8DrawEdgeE10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(a,c[b+4>>2]|0);__ZN6Memory11free_staticEPvb(b,0);return}}function __ZN3SetIN19ConcavePolygonShape8DrawEdgeE10ComparatorIS1_E16DefaultAllocatorE7_insertERKS1_Rb(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0,j=0,k=0,l=0.0,m=0.0,n=0.0,o=0.0,p=0.0,q=0.0,r=0,s=0.0,t=0.0,u=0.0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0;f=c[b>>2]|0;h=c[f+8>>2]|0;i=b+4|0;j=c[i>>2]|0;a:do if((h|0)==(j|0))k=f;else{l=+g[d>>2];m=+g[d+4>>2];n=+g[d+8>>2];o=+g[d+12>>2];p=+g[d+16>>2];q=+g[d+20>>2];r=h;b:while(1){s=+g[r+24>>2];c:do if(l==s){t=+g[r+28>>2];do if(m==t){u=+g[r+32>>2];if(!(n==u))if(n<u){v=14;break c}else break;u=+g[r+36>>2];if(!(o==u))if(o<u){v=14;break c}else break;u=+g[r+40>>2];if(p==u)if(q<+g[r+44>>2]){v=14;break c}else break;else if(p<u){v=14;break c}else break}else if(m<t){v=14;break c}while(0);t=+g[r+28>>2];if(!(t==m))if(t<m){v=25;break}else break b;t=+g[r+32>>2];if(!(t==n))if(t<n){v=25;break}else break b;t=+g[r+36>>2];if(!(t==o))if(t<o){v=25;break}else break b;t=+g[r+40>>2];if(t==p)if(+g[r+44>>2]<q){v=25;break}else break b;else if(t<p){v=25;break}else break b}else if(!(l<s))if(s<l)v=25;else break b;else v=14;while(0);if((v|0)==14){v=0;w=r+8|0}else if((v|0)==25){v=0;w=r+4|0}x=c[w>>2]|0;if((x|0)==(j|0)){k=r;break a}else r=x}a[e>>0]=1;y=r;return y|0}while(0);j=__ZnwjPFPvjE(48,4740)|0;w=j+24|0;h=j+12|0;f=j;x=f+48|0;do{c[f>>2]=0;f=f+4|0}while((f|0)<(x|0));c[h>>2]=k;h=c[i>>2]|0;f=j+4|0;c[f>>2]=h;x=j+8|0;c[x>>2]=h;c[w>>2]=c[d>>2];c[w+4>>2]=c[d+4>>2];c[w+8>>2]=c[d+8>>2];c[w+12>>2]=c[d+12>>2];c[w+16>>2]=c[d+16>>2];c[w+20>>2]=c[d+20>>2];d:do if((k|0)==(c[b>>2]|0))v=40;else{l=+g[d>>2];p=+g[k+24>>2];do if(l==p){q=+g[d+4>>2];o=+g[k+28>>2];if(!(q==o))if(q<o){v=40;break d}else break;o=+g[d+8>>2];q=+g[k+32>>2];if(!(o==q))if(o<q){v=40;break d}else break;q=+g[d+12>>2];o=+g[k+36>>2];if(!(q==o))if(q<o){v=40;break d}else break;o=+g[d+16>>2];q=+g[k+40>>2];if(o==q)if(+g[d+20>>2]<+g[k+44>>2]){v=40;break d}else break;else if(o<q){v=40;break d}else break}else if(l<p){v=40;break d}while(0);z=k+4|0}while(0);if((v|0)==40)z=k+8|0;c[z>>2]=j;a[e>>0]=0;e=c[f>>2]|0;f=c[i>>2]|0;if((e|0)==(f|0)){i=j;do{z=i;i=c[i+12>>2]|0}while((z|0)==(c[i+4>>2]|0));A=(i|0)==(c[b>>2]|0)?0:i}else{i=e;while(1){e=c[i+8>>2]|0;if((e|0)==(f|0)){A=i;break}else i=e}}c[j+16>>2]=A;i=c[x>>2]|0;e:do if((i|0)==(f|0)){x=j;while(1){e=x;x=c[x+12>>2]|0;if((e|0)!=(c[x+8>>2]|0)){B=x;break e}if((x|0)==(c[b>>2]|0)){B=0;break}}}else{x=i;while(1){e=c[x+4>>2]|0;if((e|0)==(f|0)){B=x;break}else x=e}}while(0);f=j+20|0;c[f>>2]=B;if(!A)C=B;else{c[A+20>>2]=j;C=c[f>>2]|0}if(!C){y=j;return y|0}c[C+16>>2]=j;y=j;return y|0}function __ZNK19ConcavePolygonShape18_get_property_listEP4ListI12PropertyInfo16DefaultAllocatorE(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+8|0;e=a;f=a+4|0;__ZN6StringC2EPKc(e,1109092);__ZN6StringC2EPKc(f,1263606);g=d+4|0;c[g>>2]=0;h=d+12|0;c[h>>2]=0;c[d>>2]=21;i=c[e>>2]|0;if(i|0?(c[g>>2]=0,__Z28atomic_conditional_incrementPj(i+-8|0)|0):0)c[g>>2]=c[e>>2];c[d+8>>2]=0;g=c[h>>2]|0;if((g|0)!=(c[f>>2]|0)){if(g|0?(__Z16atomic_decrementPj(g+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(g,1);c[h>>2]=0;g=c[f>>2]|0;if(g|0?__Z28atomic_conditional_incrementPj(g+-8|0)|0:0)c[h>>2]=c[f>>2]}c[d+16>>2]=7;if(!(c[b>>2]|0)){h=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=h;c[h>>2]=0;c[h+4>>2]=0;c[h+8>>2]=0}h=__ZnwjPFPvjE(32,4740)|0;c[h>>2]=0;c[h+4>>2]=0;c[h+8>>2]=0;c[h+12>>2]=0;c[h+16>>2]=7;g=h+20|0;c[g>>2]=0;i=h+24|0;c[i>>2]=0;j=h+28|0;c[j>>2]=0;__ZN12PropertyInfoaSERKS_(h,d)|0;k=c[b>>2]|0;b=k+4|0;n=c[b>>2]|0;c[i>>2]=n;c[g>>2]=0;c[j>>2]=k;if(n|0)c[n+20>>2]=h;c[b>>2]=h;if(!(c[k>>2]|0))c[k>>2]=h;h=k+8|0;c[h>>2]=(c[h>>2]|0)+1;h=c[d+12>>2]|0;if(h|0?(__Z16atomic_decrementPj(h+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(h,1);h=c[d+4>>2]|0;if(h|0?(__Z16atomic_decrementPj(h+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(h,1);h=c[f>>2]|0;if(h|0?(__Z16atomic_decrementPj(h+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(h,1);h=c[e>>2]|0;if(!h){l=a;return}if(__Z16atomic_decrementPj(h+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(h,1);l=a;return}function __ZNK19ConcavePolygonShape4_getERK10StringNameR7Variant(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+28|0;g=e;h=e+24|0;if(!(__ZNK10StringNameeqEPKc(b,1109092)|0)){i=0;l=e;return i|0}b=__ZN13PhysicsServer13get_singletonEv()|0;j=c[(c[b>>2]|0)+100>>2]|0;c[h>>2]=c[a+128>>2];c[f>>2]=c[h>>2];bj[j&4095](g,b,f);__ZN7VariantaSERKS_(d,g);if(c[g>>2]|0)__ZN7Variant5clearEv(g);i=1;l=e;return i|0}function __ZN19ConcavePolygonShape4_setERK10StringNameRK7Variant(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e+4|0;g=e;if(!(__ZNK10StringNameeqEPKc(b,1109092)|0)){h=0;l=e;return h|0}b=__ZN13PhysicsServer13get_singletonEv()|0;i=c[(c[b>>2]|0)+88>>2]|0;c[g>>2]=c[a+128>>2];c[f>>2]=c[g>>2];bj[i&4095](b,f,d);h=1;l=e;return h|0}function __ZN7ClassDB10_add_classI19ConcavePolygonShapeEEvv(){var a=0,b=0,d=0,e=0,f=0,g=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+16|0;d=a+12|0;e=a+8|0;f=a+4|0;g=a;__ZN6StringC2EPKc(b,852062);c[e>>2]=c[b>>2];__ZN10StringNameC2ERK6String(d,e);__ZN6StringC2EPKc(b,912234);c[g>>2]=c[b>>2];__ZN10StringNameC2ERK6String(f,g);__ZN7ClassDB11_add_class2ERK10StringNameS2_(d,f);__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);__ZN10StringNameD2Ev(d);d=c[e>>2]|0;if(!d){l=a;return}if(__Z16atomic_decrementPj(d+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(d,1);l=a;return}function __ZN19ConcavePolygonShape13_bind_methodsEv(){var a=0,b=0,d=0,e=0,f=0,g=0,h=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a+8|0;d=a;__Z8D_METHODPKcS0_(b,852042,920969);e=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(e);c[e>>2]=259584;__ZN10MethodBind10_set_constEb(e,0);__ZN10MethodBind24_generate_argument_typesEi(e,1);c[e+44>>2]=1201;c[e+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,e,b,0,0)|0;e=b+4|0;f=c[e>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0){g=c[e>>2]|0;e=(g|0)==0?0:g+-4|0;g=e+4|0;if(c[e>>2]|0){h=0;do{__ZN10StringNameD2Ev(g+(h<<2)|0);h=h+1|0}while(h>>>0<(c[e>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(f,1)}__ZN10StringNameD2Ev(b);__Z8D_METHODPKc(d,852052);b=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(b);c[b>>2]=259620;__ZN10MethodBind10_set_constEb(b,1);__ZN10MethodBind24_generate_argument_typesEi(b,0);__ZN10MethodBind12_set_returnsEb(b,1);c[b+44>>2]=5344;c[b+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,b,d,0,0)|0;b=d+4|0;f=c[b>>2]|0;if(!f){__ZN10StringNameD2Ev(d);l=a;return}if(__Z16atomic_decrementPj(f+-8|0)|0){__ZN10StringNameD2Ev(d);l=a;return}e=c[b>>2]|0;b=(e|0)==0?0:e+-4|0;e=b+4|0;if(c[b>>2]|0){h=0;do{__ZN10StringNameD2Ev(e+(h<<2)|0);h=h+1|0}while(h>>>0<(c[b>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(f,1);__ZN10StringNameD2Ev(d);l=a;return}function __ZNK19ConcavePolygonShape9get_facesEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0;b=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=b+28|0;e=b;f=b+24|0;g=__ZN13PhysicsServer13get_singletonEv()|0;h=c[(c[g>>2]|0)+100>>2]|0;c[f>>2]=c[a+128>>2];c[d>>2]=c[f>>2];bj[h&4095](e,g,d);d=__ZNK7Variantcv10PoolVectorI7Vector3EEv(e)|0;if(!(c[e>>2]|0)){l=b;return d|0}__ZN7Variant5clearEv(e);l=b;return d|0}function __ZNK13MethodBind0RCI19ConcavePolygonShape10PoolVectorI7Vector3EE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;if((b|0)!=-1){f=0;l=a;return f|0}c[d>>2]=0;__ZN7VariantC2ERK10PoolVectorI7Vector3E(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);__ZN10PoolVectorI7Vector3E12_unreferenceEv(d);f=b;l=a;return f|0}function __ZNK13MethodBind0RCI19ConcavePolygonShape10PoolVectorI7Vector3EE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,852062);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI19ConcavePolygonShape10PoolVectorI7Vector3EE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;j=f+24|0;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235760)|0:0){c[h>>2]=0;a[1263537]=0;k=c[d+24>>2]|0;if((k|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=k;c[b>>2]=0;l=f;return}n=k-(c[d+20>>2]|0)|0;if((n|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=n;c[b>>2]=0;l=f;return}n=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))o=n;else o=c[(c[d>>2]|0)+n>>2]|0;c[j>>2]=ij[o&8191](d)|0;__ZN7VariantC2ERK10PoolVectorI7Vector3E(i,j);__ZN10PoolVectorI7Vector3E12_unreferenceEv(j);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI19ConcavePolygonShape10PoolVectorI7Vector3EE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=d;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235760)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;b=ij[i&8191](a)|0;c[f>>2]=b;a=b;if(((c[e>>2]|0)!=(b|0)?(__ZN10PoolVectorI7Vector3E12_unreferenceEv(e),b|0):0)?__Z28atomic_conditional_incrementPj(b)|0:0)c[e>>2]=a;__ZN10PoolVectorI7Vector3E12_unreferenceEv(f);l=d;return}function __ZN13MethodBind0RCI19ConcavePolygonShape10PoolVectorI7Vector3EED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I19ConcavePolygonShapeRK10PoolVectorI7Vector3EE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;if(b|0){f=0;l=a;return f|0}c[d>>2]=0;__ZN7VariantC2ERK10PoolVectorI7Vector3E(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);__ZN10PoolVectorI7Vector3E12_unreferenceEv(d);f=b;l=a;return f|0}function __ZNK11MethodBind1I19ConcavePolygonShapeRK10PoolVectorI7Vector3EE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,852062);l=a;return c[b>>2]|0}function __ZN11MethodBind1I19ConcavePolygonShapeRK10PoolVectorI7Vector3EE4callEP6ObjectPPK7VariantiRNS9_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i+24|0;k=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235760)|0:0){c[h>>2]=0;a[1263537]=0;n=d+24|0;o=c[n>>2]|0;if((o|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=o;c[b>>2]=0;l=i;return}p=o-(c[d+20>>2]|0)|0;if((p|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=p;c[b>>2]=0;l=i;return}if((g|0)>0){if((o|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);q=0}else{a[1263537]=0;q=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,q)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=q;c[b>>2]=0;l=i;return}}q=c[d+44>>2]|0;o=c[d+48>>2]|0;p=e+(o>>1)|0;if(!(o&1))r=q;else r=c[(c[p>>2]|0)+q>>2]|0;do if((g|0)<1){q=c[n>>2]|0;o=q+-1|0;if((q|0)>=1){e=c[d+16>>2]|0;s=(e|0)==0;if(s)t=0;else t=c[e+-4>>2]|0;if((q|0)<=(t|0)){if(s)u=0;else u=c[e+-4>>2]|0;do if((u|0)<(q|0)){if(s)v=0;else v=c[e+-4>>2]|0;if((v|0)<(q|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);w=0;break}else{a[1263537]=0;x=31;break}}else x=31;while(0);if((x|0)==31)w=e+(o*24|0)|0;__ZN7VariantC2ERKS_(k,w);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);c[j>>2]=__ZNK7Variantcv10PoolVectorI7Vector3EEv(k)|0;Pi[r&2047](p,j);__ZN10PoolVectorI7Vector3E12_unreferenceEv(j);if(c[k>>2]|0)__ZN7Variant5clearEv(k);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I19ConcavePolygonShapeRK10PoolVectorI7Vector3EE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e+4|0;g=e;if(!b)h=0;else{i=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235760)|0;h=i?b:0}b=c[a+44>>2]|0;i=c[a+48>>2]|0;a=h+(i>>1)|0;if(!(i&1))j=b;else j=c[(c[a>>2]|0)+b>>2]|0;b=c[d>>2]|0;c[f>>2]=0;if((c[b>>2]|0?(__ZN10PoolVectorI7Vector3E12_unreferenceEv(f),d=c[b>>2]|0,d|0):0)?__Z28atomic_conditional_incrementPj(d)|0:0)c[f>>2]=c[b>>2];c[g>>2]=c[f>>2];Pi[j&2047](a,g);__ZN10PoolVectorI7Vector3E12_unreferenceEv(g);l=e;return}function __ZN11MethodBind1I19ConcavePolygonShapeRK10PoolVectorI7Vector3EED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind0I12MeshInstanceE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return 0}function __ZNK11MethodBind0I12MeshInstanceE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,852082);l=a;return c[b>>2]|0}function __ZN11MethodBind0I12MeshInstanceE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235744)|0:0){c[h>>2]=0;a[1263537]=0;f=c[d+24>>2]|0;if((f|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=f;c[b>>2]=0;return}i=f-(c[d+20>>2]|0)|0;if((i|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=i;c[b>>2]=0;return}i=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))j=i;else j=c[(c[d>>2]|0)+i>>2]|0;gj[j&8191](d);c[b>>2]=0;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,110,1146558,0);c[b>>2]=0;return}function __ZN11MethodBind0I12MeshInstanceE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235744)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1)){g=b;gj[g&8191](a);return}else{g=c[(c[a>>2]|0)+b>>2]|0;gj[g&8191](a);return}}function __ZN11MethodBind0I12MeshInstanceED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK12MethodBind0RI12MeshInstance8NodePathE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;if((b|0)!=-1){f=0;l=a;return f|0}__ZN8NodePathC2Ev(d);__ZN7VariantC2ERK8NodePath(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);__ZN8NodePathD2Ev(d);f=b;l=a;return f|0}function __ZNK12MethodBind0RI12MeshInstance8NodePathE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,852082);l=a;return c[b>>2]|0}function __ZN12MethodBind0RI12MeshInstance8NodePathE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;j=f+24|0;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235744)|0:0){c[h>>2]=0;a[1263537]=0;k=c[d+24>>2]|0;if((k|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=k;c[b>>2]=0;l=f;return}n=k-(c[d+20>>2]|0)|0;if((n|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=n;c[b>>2]=0;l=f;return}n=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))o=n;else o=c[(c[d>>2]|0)+n>>2]|0;c[j>>2]=ij[o&8191](d)|0;__ZN7VariantC2ERK8NodePath(i,j);__ZN8NodePathD2Ev(j);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,266,1146558,0);c[b>>2]=0;l=f;return}function __ZN12MethodBind0RI12MeshInstance8NodePathE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=d;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235744)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;c[f>>2]=ij[i&8191](a)|0;__ZN8NodePathaSERKS_(e,f);__ZN8NodePathD2Ev(f);l=d;return}function __ZN12MethodBind0RI12MeshInstance8NodePathED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I12MeshInstanceRK8NodePathE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;if(b|0){f=0;l=a;return f|0}__ZN8NodePathC2Ev(d);__ZN7VariantC2ERK8NodePath(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);__ZN8NodePathD2Ev(d);f=b;l=a;return f|0}function __ZNK11MethodBind1I12MeshInstanceRK8NodePathE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,852082);l=a;return c[b>>2]|0}function __ZN11MethodBind1I12MeshInstanceRK8NodePathE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i+24|0;k=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235744)|0:0){c[h>>2]=0;a[1263537]=0;n=d+24|0;o=c[n>>2]|0;if((o|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=o;c[b>>2]=0;l=i;return}p=o-(c[d+20>>2]|0)|0;if((p|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=p;c[b>>2]=0;l=i;return}if((g|0)>0){if((o|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);q=0}else{a[1263537]=0;q=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,q)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=q;c[b>>2]=0;l=i;return}}q=c[d+44>>2]|0;o=c[d+48>>2]|0;p=e+(o>>1)|0;if(!(o&1))r=q;else r=c[(c[p>>2]|0)+q>>2]|0;do if((g|0)<1){q=c[n>>2]|0;o=q+-1|0;if((q|0)>=1){e=c[d+16>>2]|0;s=(e|0)==0;if(s)t=0;else t=c[e+-4>>2]|0;if((q|0)<=(t|0)){if(s)u=0;else u=c[e+-4>>2]|0;do if((u|0)<(q|0)){if(s)v=0;else v=c[e+-4>>2]|0;if((v|0)<(q|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);w=0;break}else{a[1263537]=0;x=31;break}}else x=31;while(0);if((x|0)==31)w=e+(o*24|0)|0;__ZN7VariantC2ERKS_(k,w);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);c[j>>2]=__ZNK7Variantcv8NodePathEv(k)|0;Pi[r&2047](p,j);__ZN8NodePathD2Ev(j);if(c[k>>2]|0)__ZN7Variant5clearEv(k);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I12MeshInstanceRK8NodePathE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e+4|0;g=e;if(!b)h=0;else{i=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235744)|0;h=i?b:0}b=c[a+44>>2]|0;i=c[a+48>>2]|0;a=h+(i>>1)|0;if(!(i&1))j=b;else j=c[(c[a>>2]|0)+b>>2]|0;__ZN8NodePathC2ERKS_(f,c[d>>2]|0);c[g>>2]=c[f>>2];Pi[j&2047](a,g);__ZN8NodePathD2Ev(g);l=e;return}function __ZN11MethodBind1I12MeshInstanceRK8NodePathED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI12MeshInstance3RefI4MeshEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var c=0;if((b|0)!=-1){c=0;return c|0}c=__ZN7Variant12get_type_forI3RefI4MeshEEENS_4TypeEv()|0;return c|0}function __ZNK13MethodBind0RCI12MeshInstance3RefI4MeshEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,852082);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI12MeshInstance3RefI4MeshEE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f+28|0;j=f;k=f+24|0;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235744)|0:0){c[h>>2]=0;a[1263537]=0;n=c[d+24>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=f;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=f;return}o=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))p=o;else p=c[(c[d>>2]|0)+o>>2]|0;c[k>>2]=ij[p&8191](d)|0;__ZN6RefPtrC2Ev(i);__ZN3RefI9ReferenceEaSI4MeshEEvRKS_IT_E(i,k);__ZN7VariantC2ERK6RefPtr(j,i);__ZN6RefPtrD2Ev(i);i=c[k>>2]|0;if((i|0?__ZN9Reference11unreferenceEv(i)|0:0)?(i=c[k>>2]|0,__Z17predelete_handlerP6Object(i)|0):0){gj[c[(c[i>>2]|0)+76>>2]&8191](i);__ZN6Memory11free_staticEPvb(i,0)}c[k>>2]=0;__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI12MeshInstance3RefI4MeshEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=d;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235744)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;c[f>>2]=ij[i&8191](a)|0;__ZN3RefI9ReferenceEaSI4MeshEEvRKS_IT_E(e,f);e=c[f>>2]|0;if(!e){l=d;return}if(!(__ZN9Reference11unreferenceEv(e)|0)){l=d;return}e=c[f>>2]|0;if(!(__Z17predelete_handlerP6Object(e)|0)){l=d;return}gj[c[(c[e>>2]|0)+76>>2]&8191](e);__ZN6Memory11free_staticEPvb(e,0);l=d;return}function __ZN13MethodBind0RCI12MeshInstance3RefI4MeshEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I12MeshInstanceRK3RefI4MeshEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var c=0;if(b|0){c=0;return c|0}c=__ZN7Variant12get_type_forIRK3RefI4MeshEEENS_4TypeEv()|0;return c|0}function __ZNK11MethodBind1I12MeshInstanceRK3RefI4MeshEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,852082);l=a;return c[b>>2]|0}function __ZN11MethodBind1I12MeshInstanceRK3RefI4MeshEE4callEP6ObjectPPK7VariantiRNS9_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i+28|0;k=i+24|0;n=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235744)|0:0){c[h>>2]=0;a[1263537]=0;o=d+24|0;p=c[o>>2]|0;if((p|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=p;c[b>>2]=0;l=i;return}q=p-(c[d+20>>2]|0)|0;if((q|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=q;c[b>>2]=0;l=i;return}if((g|0)>0){if((p|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);r=0}else{a[1263537]=0;r=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,r)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=r;c[b>>2]=0;l=i;return}}r=c[d+44>>2]|0;p=c[d+48>>2]|0;q=e+(p>>1)|0;if(!(p&1))s=r;else s=c[(c[q>>2]|0)+r>>2]|0;do if((g|0)<1){r=c[o>>2]|0;p=r+-1|0;if((r|0)>=1){e=c[d+16>>2]|0;t=(e|0)==0;if(t)u=0;else u=c[e+-4>>2]|0;if((r|0)<=(u|0)){if(t)v=0;else v=c[e+-4>>2]|0;do if((v|0)<(r|0)){if(t)w=0;else w=c[e+-4>>2]|0;if((w|0)<(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);x=0;break}else{a[1263537]=0;y=31;break}}else y=31;while(0);if((y|0)==31)x=e+(p*24|0)|0;__ZN7VariantC2ERKS_(n,x);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f>>2]|0);while(0);__ZN3RefI4MeshEC2ERK7Variant(j,n);c[k>>2]=c[j>>2];Pi[s&2047](q,k);q=c[k>>2]|0;if((q|0?__ZN9Reference11unreferenceEv(q)|0:0)?(q=c[k>>2]|0,__Z17predelete_handlerP6Object(q)|0):0){gj[c[(c[q>>2]|0)+76>>2]&8191](q);__ZN6Memory11free_staticEPvb(q,0)}c[k>>2]=0;if(c[n>>2]|0)__ZN7Variant5clearEv(n);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I12MeshInstanceRK3RefI4MeshEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+28|0;g=e;h=e+24|0;if(!b)i=0;else{j=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235744)|0;i=j?b:0}b=c[a+44>>2]|0;j=c[a+48>>2]|0;a=i+(j>>1)|0;if(!(j&1))k=b;else k=c[(c[a>>2]|0)+b>>2]|0;__ZN7VariantC2EPK6Object(g,c[d>>2]|0);__ZN3RefI4MeshEC2ERK7Variant(f,g);if(c[g>>2]|0)__ZN7Variant5clearEv(g);c[h>>2]=c[f>>2];Pi[k&2047](a,h);a=c[h>>2]|0;if(!a){l=e;return}if(!(__ZN9Reference11unreferenceEv(a)|0)){l=e;return}a=c[h>>2]|0;if(!(__Z17predelete_handlerP6Object(a)|0)){l=e;return}gj[c[(c[a>>2]|0)+76>>2]&8191](a);__ZN6Memory11free_staticEPvb(a,0);l=e;return}function __ZN11MethodBind1I12MeshInstanceRK3RefI4MeshEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN7ClassDB10_add_classI22NavigationMeshInstanceEEvv(){var a=0,b=0,d=0,e=0,f=0,g=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+16|0;d=a+12|0;e=a+8|0;f=a+4|0;g=a;__ZN6StringC2EPKc(b,852216);c[e>>2]=c[b>>2];__ZN10StringNameC2ERK6String(d,e);__ZN6StringC2EPKc(b,946852);c[g>>2]=c[b>>2];__ZN10StringNameC2ERK6String(f,g);__ZN7ClassDB11_add_class2ERK10StringNameS2_(d,f);__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);__ZN10StringNameD2Ev(d);d=c[e>>2]|0;if(!d){l=a;return}if(__Z16atomic_decrementPj(d+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(d,1);l=a;return}function __ZN22NavigationMeshInstance13_bind_methodsEv(){var a=0,b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0;a=l;l=l+96|0;if((l|0)>=(m|0))ba(96);b=a+72|0;d=a+64|0;e=a+48|0;f=a+40|0;g=a+24|0;h=a+16|0;i=a+56|0;j=a+8|0;k=a+32|0;n=a+20|0;o=a+12|0;p=a+4|0;q=a;__Z8D_METHODPKcS0_(d,852176,901883);r=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(r);c[r>>2]=259656;__ZN10MethodBind10_set_constEb(r,0);__ZN10MethodBind24_generate_argument_typesEi(r,1);c[r+44>>2]=1202;c[r+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,r,d,0,0)|0;r=d+4|0;s=c[r>>2]|0;if(s|0?(__Z16atomic_decrementPj(s+-8|0)|0)==0:0){t=c[r>>2]|0;r=(t|0)==0?0:t+-4|0;t=r+4|0;if(c[r>>2]|0){u=0;do{__ZN10StringNameD2Ev(t+(u<<2)|0);u=u+1|0}while(u>>>0<(c[r>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(s,1)}__ZN10StringNameD2Ev(d);__Z8D_METHODPKc(e,852196);d=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(d);c[d>>2]=259692;__ZN10MethodBind10_set_constEb(d,1);__ZN10MethodBind24_generate_argument_typesEi(d,0);__ZN10MethodBind12_set_returnsEb(d,1);c[d+44>>2]=5345;c[d+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,d,e,0,0)|0;d=e+4|0;s=c[d>>2]|0;if(s|0?(__Z16atomic_decrementPj(s+-8|0)|0)==0:0){r=c[d>>2]|0;d=(r|0)==0?0:r+-4|0;r=d+4|0;if(c[d>>2]|0){u=0;do{__ZN10StringNameD2Ev(r+(u<<2)|0);u=u+1|0}while(u>>>0<(c[d>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(s,1)}__ZN10StringNameD2Ev(e);__Z8D_METHODPKcS0_(f,944547,1113974);e=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(e);c[e>>2]=259728;__ZN10MethodBind10_set_constEb(e,0);__ZN10MethodBind24_generate_argument_typesEi(e,1);c[e+44>>2]=1203;c[e+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,e,f,0,0)|0;e=f+4|0;s=c[e>>2]|0;if(s|0?(__Z16atomic_decrementPj(s+-8|0)|0)==0:0){d=c[e>>2]|0;e=(d|0)==0?0:d+-4|0;d=e+4|0;if(c[e>>2]|0){u=0;do{__ZN10StringNameD2Ev(d+(u<<2)|0);u=u+1|0}while(u>>>0<(c[e>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(s,1)}__ZN10StringNameD2Ev(f);__Z8D_METHODPKc(g,944559);f=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(f);c[f>>2]=259764;__ZN10MethodBind10_set_constEb(f,1);__ZN10MethodBind24_generate_argument_typesEi(f,0);__ZN10MethodBind12_set_returnsEb(f,1);c[f+44>>2]=5346;c[f+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,f,g,0,0)|0;f=g+4|0;s=c[f>>2]|0;if(s|0?(__Z16atomic_decrementPj(s+-8|0)|0)==0:0){e=c[f>>2]|0;f=(e|0)==0?0:e+-4|0;e=f+4|0;if(c[f>>2]|0){u=0;do{__ZN10StringNameD2Ev(e+(u<<2)|0);u=u+1|0}while(u>>>0<(c[f>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(s,1)}__ZN10StringNameD2Ev(g);__ZN6StringC2EPKc(b,852216);c[i>>2]=c[b>>2];__ZN10StringNameC2ERK6String(h,i);__ZN6StringC2EPKc(j,901883);__ZN6StringC2EPKc(k,945739);g=b+4|0;c[g>>2]=0;s=b+12|0;c[s>>2]=0;c[b>>2]=18;f=c[j>>2]|0;if(f|0?(c[g>>2]=0,__Z28atomic_conditional_incrementPj(f+-8|0)|0):0)c[g>>2]=c[j>>2];c[b+8>>2]=17;g=c[s>>2]|0;if((g|0)!=(c[k>>2]|0)){if(g|0?(__Z16atomic_decrementPj(g+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(g,1);c[s>>2]=0;g=c[k>>2]|0;if(g|0?__Z28atomic_conditional_incrementPj(g+-8|0)|0:0)c[s>>2]=c[k>>2]}c[b+16>>2]=7;c[n>>2]=__Z11_scs_createPKc(852176)|0;c[o>>2]=__Z11_scs_createPKc(852196)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(h,b,n,o,-1);__ZN10StringNameD2Ev(o);__ZN10StringNameD2Ev(n);s=c[b+12>>2]|0;if(s|0?(__Z16atomic_decrementPj(s+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(s,1);s=c[b+4>>2]|0;if(s|0?(__Z16atomic_decrementPj(s+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(s,1);s=c[k>>2]|0;if(s|0?(__Z16atomic_decrementPj(s+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(s,1);s=c[j>>2]|0;if(s|0?(__Z16atomic_decrementPj(s+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(s,1);__ZN10StringNameD2Ev(h);h=c[i>>2]|0;if(h|0?(__Z16atomic_decrementPj(h+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(h,1);__ZN6StringC2EPKc(b,852216);c[i>>2]=c[b>>2];__ZN10StringNameC2ERK6String(p,i);__ZN6StringC2EPKc(q,1113974);__ZN6StringC2EPKc(k,1263606);h=b+4|0;c[h>>2]=0;s=b+12|0;c[s>>2]=0;c[b>>2]=1;j=c[q>>2]|0;if(j|0?(c[h>>2]=0,__Z28atomic_conditional_incrementPj(j+-8|0)|0):0)c[h>>2]=c[q>>2];c[b+8>>2]=0;h=c[s>>2]|0;if((h|0)!=(c[k>>2]|0)){if(h|0?(__Z16atomic_decrementPj(h+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(h,1);c[s>>2]=0;h=c[k>>2]|0;if(h|0?__Z28atomic_conditional_incrementPj(h+-8|0)|0:0)c[s>>2]=c[k>>2]}c[b+16>>2]=7;c[n>>2]=__Z11_scs_createPKc(944547)|0;c[o>>2]=__Z11_scs_createPKc(944559)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(p,b,n,o,-1);__ZN10StringNameD2Ev(o);__ZN10StringNameD2Ev(n);n=c[b+12>>2]|0;if(n|0?(__Z16atomic_decrementPj(n+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(n,1);n=c[b+4>>2]|0;if(n|0?(__Z16atomic_decrementPj(n+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(n,1);n=c[k>>2]|0;if(n|0?(__Z16atomic_decrementPj(n+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(n,1);n=c[q>>2]|0;if(n|0?(__Z16atomic_decrementPj(n+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(n,1);__ZN10StringNameD2Ev(p);p=c[i>>2]|0;if(!p){l=a;return}if(__Z16atomic_decrementPj(p+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(p,1);l=a;return}function __ZN22NavigationMeshInstance19set_navigation_meshERK3RefI14NavigationMeshE(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0;e=l;l=l+48|0;if((l|0)>=(m|0))ba(48);f=e;g=b+408|0;h=c[d>>2]|0;i=c[g>>2]|0;if((h|0)==(i|0)){l=e;return}j=b+404|0;k=c[j>>2]|0;if((k|0)!=0?(n=b+400|0,o=c[n>>2]|0,(o|0)!=-1):0){__ZN10Navigation14navmesh_removeEi(k,o);c[n>>2]=-1;p=c[d>>2]|0;q=c[g>>2]|0}else{p=h;q=i}if((p|0)!=(q|0)){if((q|0?__ZN9Reference11unreferenceEv(q)|0:0)?(q=c[g>>2]|0,__Z17predelete_handlerP6Object(q)|0):0){gj[c[(c[q>>2]|0)+76>>2]&8191](q);__ZN6Memory11free_staticEPvb(q,0)}c[g>>2]=0;q=c[d>>2]|0;c[g>>2]=q;if(q|0)__ZN9Reference9referenceEv(q)}q=c[j>>2]|0;if((q|0?c[g>>2]|0:0)?a[b+396>>0]|0:0){__ZNK7Spatial22get_relative_transformEPK4Node(f,b,q);c[b+400>>2]=__ZN10Navigation14navmesh_createERK3RefI14NavigationMeshERK9TransformP6Object(q,g,f,b)|0}q=c[b+412>>2]|0;if((((q|0?c[g>>2]|0:0)?(b=$i[c[(c[q>>2]|0)+44>>2]&8191](q,1235744)|0,c[f>>2]=__ZN14NavigationMesh14get_debug_meshEv(c[g>>2]|0)|0,__ZN12MeshInstance8set_meshERK3RefI4MeshE(b?q:0,f),q=c[f>>2]|0,q|0):0)?__ZN9Reference11unreferenceEv(q)|0:0)?(q=c[f>>2]|0,__Z17predelete_handlerP6Object(q)|0):0){gj[c[(c[q>>2]|0)+76>>2]&8191](q);__ZN6Memory11free_staticEPvb(q,0)}l=e;return}function __ZNK22NavigationMeshInstance19get_navigation_meshEv(a){a=a|0;var b=0,d=0;b=c[a+408>>2]|0;if(!b){d=0;return d|0}__ZN9Reference9referenceEv(b);d=b;return d|0}function __ZN22NavigationMeshInstance11set_enabledEb(b,e){b=b|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0;f=l;l=l+48|0;if((l|0)>=(m|0))ba(48);g=f;h=b+396|0;if((d[h>>0]|0)==(e&1|0)){l=f;return}a[h>>0]=e&1;if(!(a[b+136>>0]|0)){l=f;return}if(e){e=c[b+404>>2]|0;if(e|0?(i=b+408|0,c[i>>2]|0):0){__ZNK7Spatial22get_relative_transformEPK4Node(g,b,e);c[b+400>>2]=__ZN10Navigation14navmesh_createERK3RefI14NavigationMeshERK9TransformP6Object(e,i,g,b)|0}}else{i=b+400|0;e=c[i>>2]|0;if((e|0)!=-1){__ZN10Navigation14navmesh_removeEi(c[b+404>>2]|0,e);c[i>>2]=-1}}i=c[b+412>>2]|0;do if(i|0){e=$i[c[(c[i>>2]|0)+44>>2]&8191](i,1235744)|0;j=e?i:0;if(!(a[h>>0]|0)){e=c[b+132>>2]|0;if(!e){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(947574,947583,260,947603,0);k=0}else{a[1263537]=0;k=e}c[g>>2]=__ZN9SceneTree38get_debug_navigation_disabled_materialEv(k)|0;__ZN16GeometryInstance21set_material_overrideERK3RefI8MaterialE(j,g);e=c[g>>2]|0;if((e|0?__ZN9Reference11unreferenceEv(e)|0:0)?(e=c[g>>2]|0,__Z17predelete_handlerP6Object(e)|0):0){gj[c[(c[e>>2]|0)+76>>2]&8191](e);__ZN6Memory11free_staticEPvb(e,0)}break}else{e=c[b+132>>2]|0;if(!e){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(947574,947583,260,947603,0);n=0}else{a[1263537]=0;n=e}c[g>>2]=__ZN9SceneTree29get_debug_navigation_materialEv(n)|0;__ZN16GeometryInstance21set_material_overrideERK3RefI8MaterialE(j,g);j=c[g>>2]|0;if((j|0?__ZN9Reference11unreferenceEv(j)|0:0)?(j=c[g>>2]|0,__Z17predelete_handlerP6Object(j)|0):0){gj[c[(c[j>>2]|0)+76>>2]&8191](j);__ZN6Memory11free_staticEPvb(j,0)}break}}while(0);l=f;return}function __ZNK22NavigationMeshInstance10is_enabledEv(b){b=b|0;return (a[b+396>>0]|0)!=0|0}function __ZNK13MethodBind0RCI22NavigationMeshInstancebE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Eb(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK13MethodBind0RCI22NavigationMeshInstancebE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,852216);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI22NavigationMeshInstancebE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235732)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2Eb(i,ij[n&8191](d)|0);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI22NavigationMeshInstancebE7ptrcallEP6ObjectPPKvPv(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0;if(!d)g=0;else{e=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1235732)|0;g=e?d:0}d=c[b+44>>2]|0;e=c[b+48>>2]|0;b=g+(e>>1)|0;if(!(e&1)){h=d;i=ij[h&8191](b)|0;j=i&1;a[f>>0]=j;return}else{h=c[(c[b>>2]|0)+d>>2]|0;i=ij[h&8191](b)|0;j=i&1;a[f>>0]=j;return}}function __ZN13MethodBind0RCI22NavigationMeshInstancebED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I22NavigationMeshInstancebE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if(!b){__ZN7VariantC2Eb(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK11MethodBind1I22NavigationMeshInstancebE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,852216);l=a;return c[b>>2]|0}function __ZN11MethodBind1I22NavigationMeshInstancebE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235732)|0:0){c[h>>2]=0;a[1263537]=0;k=d+24|0;n=c[k>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=i;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=i;return}if((g|0)>0){if((n|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);p=0}else{a[1263537]=0;p=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,p)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=p;c[b>>2]=0;l=i;return}}p=c[d+44>>2]|0;n=c[d+48>>2]|0;o=e+(n>>1)|0;if(!(n&1))q=p;else q=c[(c[o>>2]|0)+p>>2]|0;do if((g|0)<1){p=c[k>>2]|0;n=p+-1|0;if((p|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)s=0;else s=c[e+-4>>2]|0;if((p|0)<=(s|0)){if(r)t=0;else t=c[e+-4>>2]|0;do if((t|0)<(p|0)){if(r)u=0;else u=c[e+-4>>2]|0;if((u|0)<(p|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);v=0;break}else{a[1263537]=0;w=31;break}}else w=31;while(0);if((w|0)==31)v=e+(n*24|0)|0;__ZN7VariantC2ERKS_(j,v);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);f=__ZNK7VariantcvbEv(j)|0;Pi[q&2047](o,f);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I22NavigationMeshInstancebE7ptrcallEP6ObjectPPKvPv(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0;if(!d)g=0;else{f=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1235732)|0;g=f?d:0}d=c[b+44>>2]|0;f=c[b+48>>2]|0;b=g+(f>>1)|0;if(!(f&1))h=d;else h=c[(c[b>>2]|0)+d>>2]|0;Pi[h&2047](b,(a[c[e>>2]>>0]|0)!=0);return}function __ZN11MethodBind1I22NavigationMeshInstancebED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI22NavigationMeshInstance3RefI14NavigationMeshEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var c=0;if((b|0)!=-1){c=0;return c|0}c=__ZN7Variant12get_type_forI3RefI14NavigationMeshEEENS_4TypeEv()|0;return c|0}function __ZNK13MethodBind0RCI22NavigationMeshInstance3RefI14NavigationMeshEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,852216);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI22NavigationMeshInstance3RefI14NavigationMeshEE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f+28|0;j=f;k=f+24|0;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235732)|0:0){c[h>>2]=0;a[1263537]=0;n=c[d+24>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=f;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=f;return}o=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))p=o;else p=c[(c[d>>2]|0)+o>>2]|0;c[k>>2]=ij[p&8191](d)|0;__ZN6RefPtrC2Ev(i);__ZN3RefI9ReferenceEaSI14NavigationMeshEEvRKS_IT_E(i,k);__ZN7VariantC2ERK6RefPtr(j,i);__ZN6RefPtrD2Ev(i);i=c[k>>2]|0;if((i|0?__ZN9Reference11unreferenceEv(i)|0:0)?(i=c[k>>2]|0,__Z17predelete_handlerP6Object(i)|0):0){gj[c[(c[i>>2]|0)+76>>2]&8191](i);__ZN6Memory11free_staticEPvb(i,0)}c[k>>2]=0;__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI22NavigationMeshInstance3RefI14NavigationMeshEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=d;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235732)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;c[f>>2]=ij[i&8191](a)|0;__ZN3RefI9ReferenceEaSI14NavigationMeshEEvRKS_IT_E(e,f);e=c[f>>2]|0;if(!e){l=d;return}if(!(__ZN9Reference11unreferenceEv(e)|0)){l=d;return}e=c[f>>2]|0;if(!(__Z17predelete_handlerP6Object(e)|0)){l=d;return}gj[c[(c[e>>2]|0)+76>>2]&8191](e);__ZN6Memory11free_staticEPvb(e,0);l=d;return}function __ZN13MethodBind0RCI22NavigationMeshInstance3RefI14NavigationMeshEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN3RefI9ReferenceEaSI14NavigationMeshEEvRKS_IT_E(a,b){a=a|0;b=b|0;var d=0,e=0;d=c[b>>2]|0;if(!d){b=c[a>>2]|0;if((b|0?__ZN9Reference11unreferenceEv(b)|0:0)?(b=c[a>>2]|0,__Z17predelete_handlerP6Object(b)|0):0){gj[c[(c[b>>2]|0)+76>>2]&8191](b);__ZN6Memory11free_staticEPvb(b,0)}c[a>>2]=0;return}b=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1220724)|0;e=b?d:0;d=c[a>>2]|0;if((e|0)==(d|0))return;if((d|0?__ZN9Reference11unreferenceEv(d)|0:0)?(d=c[a>>2]|0,__Z17predelete_handlerP6Object(d)|0):0){gj[c[(c[d>>2]|0)+76>>2]&8191](d);__ZN6Memory11free_staticEPvb(d,0)}c[a>>2]=e;if(!e)return;__ZN9Reference9referenceEv(e);return}function __ZN7Variant12get_type_forI3RefI14NavigationMeshEEENS_4TypeEv(){var a=0,b=0,d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+28|0;d=a+24|0;e=a;c[d>>2]=0;__ZN6RefPtrC2Ev(b);__ZN3RefI9ReferenceEaSI14NavigationMeshEEvRKS_IT_E(b,d);__ZN7VariantC2ERK6RefPtr(e,b);__ZN6RefPtrD2Ev(b);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);e=c[d>>2]|0;if(!e){l=a;return b|0}if(!(__ZN9Reference11unreferenceEv(e)|0)){l=a;return b|0}e=c[d>>2]|0;if(!(__Z17predelete_handlerP6Object(e)|0)){l=a;return b|0}gj[c[(c[e>>2]|0)+76>>2]&8191](e);__ZN6Memory11free_staticEPvb(e,0);l=a;return b|0}function __ZNK11MethodBind1I22NavigationMeshInstanceRK3RefI14NavigationMeshEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var c=0;if(b|0){c=0;return c|0}c=__ZN7Variant12get_type_forIRK3RefI14NavigationMeshEEENS_4TypeEv()|0;return c|0}function __ZNK11MethodBind1I22NavigationMeshInstanceRK3RefI14NavigationMeshEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,852216);l=a;return c[b>>2]|0}function __ZN11MethodBind1I22NavigationMeshInstanceRK3RefI14NavigationMeshEE4callEP6ObjectPPK7VariantiRNS9_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i+28|0;k=i+24|0;n=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235732)|0:0){c[h>>2]=0;a[1263537]=0;o=d+24|0;p=c[o>>2]|0;if((p|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=p;c[b>>2]=0;l=i;return}q=p-(c[d+20>>2]|0)|0;if((q|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=q;c[b>>2]=0;l=i;return}if((g|0)>0){if((p|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);r=0}else{a[1263537]=0;r=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,r)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=r;c[b>>2]=0;l=i;return}}r=c[d+44>>2]|0;p=c[d+48>>2]|0;q=e+(p>>1)|0;if(!(p&1))s=r;else s=c[(c[q>>2]|0)+r>>2]|0;do if((g|0)<1){r=c[o>>2]|0;p=r+-1|0;if((r|0)>=1){e=c[d+16>>2]|0;t=(e|0)==0;if(t)u=0;else u=c[e+-4>>2]|0;if((r|0)<=(u|0)){if(t)v=0;else v=c[e+-4>>2]|0;do if((v|0)<(r|0)){if(t)w=0;else w=c[e+-4>>2]|0;if((w|0)<(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);x=0;break}else{a[1263537]=0;y=31;break}}else y=31;while(0);if((y|0)==31)x=e+(p*24|0)|0;__ZN7VariantC2ERKS_(n,x);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f>>2]|0);while(0);__ZN3RefI14NavigationMeshEC2ERK7Variant(j,n);c[k>>2]=c[j>>2];Pi[s&2047](q,k);q=c[k>>2]|0;if((q|0?__ZN9Reference11unreferenceEv(q)|0:0)?(q=c[k>>2]|0,__Z17predelete_handlerP6Object(q)|0):0){gj[c[(c[q>>2]|0)+76>>2]&8191](q);__ZN6Memory11free_staticEPvb(q,0)}c[k>>2]=0;if(c[n>>2]|0)__ZN7Variant5clearEv(n);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I22NavigationMeshInstanceRK3RefI14NavigationMeshEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+28|0;g=e;h=e+24|0;if(!b)i=0;else{j=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235732)|0;i=j?b:0}b=c[a+44>>2]|0;j=c[a+48>>2]|0;a=i+(j>>1)|0;if(!(j&1))k=b;else k=c[(c[a>>2]|0)+b>>2]|0;__ZN7VariantC2EPK6Object(g,c[d>>2]|0);__ZN3RefI14NavigationMeshEC2ERK7Variant(f,g);if(c[g>>2]|0)__ZN7Variant5clearEv(g);c[h>>2]=c[f>>2];Pi[k&2047](a,h);a=c[h>>2]|0;if(!a){l=e;return}if(!(__ZN9Reference11unreferenceEv(a)|0)){l=e;return}a=c[h>>2]|0;if(!(__Z17predelete_handlerP6Object(a)|0)){l=e;return}gj[c[(c[a>>2]|0)+76>>2]&8191](a);__ZN6Memory11free_staticEPvb(a,0);l=e;return}function __ZN11MethodBind1I22NavigationMeshInstanceRK3RefI14NavigationMeshEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN3RefI14NavigationMeshEC2ERK7Variant(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d;__ZNK7Variantcv6RefPtrEv(e,b);c[a>>2]=0;b=c[e>>2]|0;if(!b){c[a>>2]=0;__ZN6RefPtrD2Ev(e);l=d;return}f=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235764)|0;g=f?b:0;b=c[a>>2]|0;if((g|0)==(b|0)){__ZN6RefPtrD2Ev(e);l=d;return}if((b|0?__ZN9Reference11unreferenceEv(b)|0:0)?(b=c[a>>2]|0,__Z17predelete_handlerP6Object(b)|0):0){gj[c[(c[b>>2]|0)+76>>2]&8191](b);__ZN6Memory11free_staticEPvb(b,0)}c[a>>2]=g;if(!g){__ZN6RefPtrD2Ev(e);l=d;return}__ZN9Reference9referenceEv(g);__ZN6RefPtrD2Ev(e);l=d;return}function __ZN7Variant12get_type_forIRK3RefI14NavigationMeshEEENS_4TypeEv(){var a=0,b=0,d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+28|0;d=a+24|0;e=a;c[d>>2]=0;__ZN6RefPtrC2Ev(b);__ZN3RefI9ReferenceEaSI14NavigationMeshEEvRKS_IT_E(b,d);__ZN7VariantC2ERK6RefPtr(e,b);__ZN6RefPtrD2Ev(b);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);e=c[d>>2]|0;if(!e){l=a;return b|0}if(!(__ZN9Reference11unreferenceEv(e)|0)){l=a;return b|0}e=c[d>>2]|0;if(!(__Z17predelete_handlerP6Object(e)|0)){l=a;return b|0}gj[c[(c[e>>2]|0)+76>>2]&8191](e);__ZN6Memory11free_staticEPvb(e,0);l=a;return b|0}function __ZN8Listener18_initialize_classvEv(b){b=b|0;if(a[1263314]|0)return;if(!(a[1257014]|0)){if(!(a[1256996]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI4NodeEEvv();__ZN4Node13_bind_methodsEv();a[1256996]=1}__ZN7ClassDB10_add_classI7SpatialEEvv();__ZN7Spatial13_bind_methodsEv();a[1257014]=1}__ZN7ClassDB10_add_classI8ListenerEEvv();__ZN8Listener13_bind_methodsEv();a[1263314]=1;return}function __ZN8Listener5_setvERK10StringNameRK7Variant(a,b,c){a=a|0;b=b|0;c=c|0;var d=0;if(1218==1129){d=0;return d|0}d=__ZN8Listener4_setERK10StringNameRK7Variant(a,b,c)|0;return d|0}function __ZNK8Listener5_getvERK10StringNameR7Variant(a,b,c){a=a|0;b=b|0;c=c|0;var d=0;if(1219!=1131?__ZNK8Listener4_getERK10StringNameR7Variant(a,b,c)|0:0){d=1;return d|0}d=0;return d|0}function __ZNK8Listener19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+24|0;g=e+4|0;h=e;if(!d)__ZNK7Spatial19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,0);__ZN6StringC2EPKc(f,852262);i=c[f>>2]|0;f=i;j=g+4|0;c[j>>2]=0;k=g+12|0;c[k>>2]=0;c[g>>2]=0;n=(i|0)==0;if(!n?(c[j>>2]=0,__Z28atomic_conditional_incrementPj(i+-8|0)|0):0)c[j>>2]=f;c[g+8>>2]=0;f=c[k>>2]|0;if(f|0){if(!(__Z16atomic_decrementPj(f+-8|0)|0))__ZN6Memory11free_staticEPvb(f,1);c[k>>2]=0}c[g+16>>2]=256;if(!(c[b>>2]|0)){k=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=k;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0}k=__ZnwjPFPvjE(32,4740)|0;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0;c[k+12>>2]=0;c[k+16>>2]=7;f=k+20|0;c[f>>2]=0;j=k+24|0;c[j>>2]=0;o=k+28|0;c[o>>2]=0;__ZN12PropertyInfoaSERKS_(k,g)|0;p=c[b>>2]|0;q=p+4|0;r=c[q>>2]|0;c[j>>2]=r;c[f>>2]=0;c[o>>2]=p;if(r|0)c[r+20>>2]=k;c[q>>2]=k;if(!(c[p>>2]|0))c[p>>2]=k;k=p+8|0;c[k>>2]=(c[k>>2]|0)+1;k=c[g+12>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);k=c[g+4>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);if(!n?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);__ZN10StringNameC2EPKc(h,852262);__ZN7ClassDB17get_property_listE10StringNameP4ListI12PropertyInfo16DefaultAllocatorEbPK6Object(h,b,1,a);__ZN10StringNameD2Ev(h);if(1204!=516)__ZNK8Listener18_get_property_listEP4ListI12PropertyInfo16DefaultAllocatorE(0,b);if(!d){l=e;return}__ZNK7Spatial19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,1);l=e;return}function __ZN8Listener14_notificationvEib(a,b,c){a=a|0;b=b|0;c=c|0;if(!c){if(511!=510)__ZN4Node13_notificationEi(a,b);if(528!=511)__ZN7Spatial13_notificationEi(a,b)}if(1205!=528)__ZN8Listener13_notificationEi(a,b);if(!c)return;if(528!=511)__ZN7Spatial13_notificationEi(a,b);if(511==510)return;__ZN4Node13_notificationEi(a,b);return}function __ZNK8Listener16_get_class_namevEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+8|0;e=b+4|0;f=b;g=a+392|0;a=c[g>>2]|0;if(a|0){if(c[a+4>>2]|0){l=b;return g|0}if(__ZNK6String6lengthEv(a+8|0)|0){l=b;return g|0}}__ZN6StringC2EPKc(d,852262);c[f>>2]=c[d>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameaSERKS_(g,e);__ZN10StringNameD2Ev(e);e=c[f>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);l=b;return g|0}function __ZNK8Listener9get_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,852262);l=a;return c[b>>2]|0}function __ZNK8Listener8is_classERK6String(a,b){a=a|0;b=b|0;var c=0;if((!(__ZNK6StringeqEPKc(b,852262)|0)?!(__ZNK6StringeqEPKc(b,946852)|0):0)?!(__ZNK6StringeqEPKc(b,1132465)|0):0)c=__ZNK6StringeqEPKc(b,1142944)|0;else c=1;return c|0}function __ZNK8Listener12is_class_ptrEPv(a,b){a=a|0;b=b|0;return (b|0)==1235768|((b|0)==1220920|((b|0)==1220720|(b|0)==1220580))|0}function __ZN8ListenerD2Ev(a){a=a|0;c[a>>2]=259800;__ZN10StringNameD2Ev(a+392|0);__ZN7SpatialD2Ev(a);return}function __ZN8ListenerD0Ev(a){a=a|0;c[a>>2]=259800;__ZN10StringNameD2Ev(a+392|0);__ZN7SpatialD2Ev(a);__ZdlPv(a);return}function __ZNK8Listener16_can_gizmo_scaleEv(a){a=a|0;return 0}function __ZNK8Listener19_get_gizmo_geometryEv(b){b=b|0;var d=0,e=0;b=__ZnwjPKc(196,1263606)|0;__ZN4MeshC2Ev(b);__Z22postinitialize_handlerP6Object(b);if(!b){d=0;return d|0}a[1263537]=0;__ZN9Reference8init_refEv(b)|0;if($i[c[(c[b>>2]|0)+44>>2]&8191](b,1220696)|0){__ZN9Reference9referenceEv(b);e=b}else e=0;if(!(__ZN9Reference11unreferenceEv(b)|0)){d=e;return d|0}if(!(__Z17predelete_handlerP6Object(b)|0)){d=e;return d|0}gj[c[(c[b>>2]|0)+76>>2]&8191](b);__ZN6Memory11free_staticEPvb(b,0);d=e;return d|0}function __ZN8Listener24_request_listener_updateEv(b){b=b|0;if(!(a[b+136>>0]|0))return;if(!(c[b+132>>2]|0))__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(947574,947583,260,947603,0);else a[1263537]=0;if((__ZNK8Viewport12get_listenerEv(c[b+140>>2]|0)|0)!=(b|0))return;return}function __ZNK8Listener22get_listener_transformEv(a,b){a=a|0;b=b|0;var c=0,d=0;c=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=c;__ZNK7Spatial20get_global_transformEv(d,b);__ZNK9Transform15orthonormalizedEv(a,d);l=c;return}function __ZNK8Viewport12get_listenerEv(a){a=a|0;return c[a+228>>2]|0}function __ZN8Viewport34_listener_transform_changed_notifyEv(a){a=a|0;return}function __ZN8Listener13_notificationEi(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0;switch(d|0){case 41:{d=b+140|0;e=__ZN8Viewport13_listener_addEP8Listener(c[d>>2]|0,b)|0;if(!(c[b+132>>2]|0))__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(947574,947583,260,947603,0);else a[1263537]=0;f=b+397|0;if(!(e|(a[f>>0]|0)!=0))return;a[f>>0]=1;if(!(a[b+136>>0]|0))return;__ZN8Viewport13_listener_setEP8Listener(c[d>>2]|0,b);return}case 29:{gj[c[(c[b>>2]|0)+108>>2]&8191](b);return}case 42:{d=b+132|0;if(!(c[d>>2]|0))__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(947574,947583,260,947603,0);else a[1263537]=0;f=b+136|0;do if(!(a[f>>0]|0)){e=b+397|0;if(!(a[e>>0]|0)){g=e;h=0}else{a[e>>0]=0;g=e;h=1}}else{if(!(c[d>>2]|0))__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(947574,947583,260,947603,0);else a[1263537]=0;if((__ZNK8Viewport12get_listenerEv(c[b+140>>2]|0)|0)!=(b|0)){g=b+397|0;h=0;break}e=b+397|0;i=(a[f>>0]|0)==0;a[e>>0]=0;if(!i?(i=b+140|0,(__ZNK8Viewport12get_listenerEv(c[i>>2]|0)|0)==(b|0)):0){__ZN8Viewport13_listener_setEP8Listener(c[i>>2]|0,0);__ZN8Viewport27_listener_make_next_currentEP8Listener(c[i>>2]|0,b);g=e;h=1}else{g=e;h=1}}while(0);a[g>>0]=h;__ZN8Viewport16_listener_removeEP8Listener(c[b+140>>2]|0,b);return}default:return}}function __ZN8Viewport13_listener_addEP8Listener(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d;c[e>>2]=b;b=a+232|0;if(!(c[b>>2]|0)){f=__ZnwjPFPvjE(28,4740)|0;g=f+16|0;c[g>>2]=0;c[g+4>>2]=0;c[b>>2]=f;g=c[a+236>>2]|0;c[f+4>>2]=g;c[f+8>>2]=g;c[f+12>>2]=g;c[f>>2]=1}__ZN3SetIP8Listener10ComparatorIS1_E16DefaultAllocatorE10_insert_rbERKS1_(b,e)|0;l=d;return (c[a+240>>2]|0)==1|0}function __ZN8Viewport27_listener_make_next_currentEP8Listener(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0;if((c[b+240>>2]|0)<=0)return;e=c[b+232>>2]|0;if(!e)return;f=c[e+8>>2]|0;e=c[b+236>>2]|0;if((f|0)==(e|0))return;else g=f;while(1){f=c[g+8>>2]|0;if((f|0)==(e|0))break;else g=f}e=b+228|0;if(!g)return;else h=g;while(1){g=c[h+24>>2]|0;if((g|0)!=(d|0)?a[g+136>>0]|0:0){if(c[e>>2]|0){i=11;break}__ZN8Listener12make_currentEv(g)}h=c[h+16>>2]|0;if(!h){i=11;break}}if((i|0)==11)return}function __ZN8Viewport16_listener_removeEP8Listener(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0;d=a+232|0;e=c[d>>2]|0;a:do if(e|0){f=c[e+8>>2]|0;g=c[a+236>>2]|0;b:do if((f|0)==(g|0))h=f;else{i=f;while(1){j=c[i+24>>2]|0;if(j>>>0>b>>>0)k=i+8|0;else{if(j>>>0>=b>>>0){h=i;break b}k=i+4|0}i=c[k>>2]|0;if((i|0)==(g|0))break a}}while(0);if((!((h|0)==0|(h|0)==(g|0))?(__ZN3SetIP8Listener10ComparatorIS1_E16DefaultAllocatorE6_eraseEPNS5_7ElementE(d,h),(c[a+240>>2]|0)==0):0)?(f=c[d>>2]|0,f|0):0){__ZN6Memory11free_staticEPvb(f,0);c[d>>2]=0}}while(0);d=a+228|0;if((c[d>>2]|0)!=(b|0))return;c[d>>2]=0;return}function __ZN3SetIP8Listener10ComparatorIS1_E16DefaultAllocatorE6_eraseEPNS5_7ElementE(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0;e=d+8|0;f=c[e>>2]|0;g=b+4|0;h=c[g>>2]|0;if((f|0)!=(h|0)?(i=c[d+4>>2]|0,(i|0)!=(h|0)):0){j=i;while(1){i=c[j+8>>2]|0;if((i|0)==(h|0))break;else j=i}if(!j){k=h;l=c[h+8>>2]|0}else{k=j;l=h}}else{k=d;l=f}f=k+8|0;j=k+4|0;i=c[((l|0)==(h|0)?j:f)>>2]|0;h=c[b>>2]|0;l=k+12|0;m=c[l>>2]|0;c[i+12>>2]=m;if((h|0)==(m|0))n=h+8|0;else{h=c[l>>2]|0;m=h+8|0;n=(k|0)==(c[m>>2]|0)?m:h+4|0}c[n>>2]=i;if((k|0)==(d|0)){if((c[d>>2]|0)==1)__ZN3SetIP8Listener10ComparatorIS1_E16DefaultAllocatorE10_erase_fixEPNS5_7ElementE(b,i)}else{if((k|0)==(c[g>>2]|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143791,1144075,454,1143798,0);return}a[1263537]=0;if((c[k>>2]|0)==1)__ZN3SetIP8Listener10ComparatorIS1_E16DefaultAllocatorE10_erase_fixEPNS5_7ElementE(b,i);c[f>>2]=c[e>>2];f=d+4|0;c[j>>2]=c[f>>2];j=d+12|0;c[l>>2]=c[j>>2];c[k>>2]=c[d>>2];c[(c[e>>2]|0)+12>>2]=k;c[(c[f>>2]|0)+12>>2]=k;f=c[j>>2]|0;j=f+8|0;c[((c[j>>2]|0)==(d|0)?j:f+4|0)>>2]=k}k=c[d+16>>2]|0;f=d+20|0;if(k|0)c[k+20>>2]=c[f>>2];j=c[f>>2]|0;if(j|0)c[j+16>>2]=k;__ZN6Memory11free_staticEPvb(d,0);d=b+8|0;c[d>>2]=(c[d>>2]|0)+-1;if(!(c[c[g>>2]>>2]|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143791,1144075,483,1143838,0);return}else{a[1263537]=0;return}}function __ZN3SetIP8Listener10ComparatorIS1_E16DefaultAllocatorE10_erase_fixEPNS5_7ElementE(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0;e=c[(c[b>>2]|0)+8>>2]|0;f=b+4|0;if((e|0)!=(d|0)&(c[d>>2]|0)==1){b=d;while(1){g=b+12|0;h=c[g>>2]|0;i=c[h+8>>2]|0;do if((b|0)==(i|0)){j=c[h+4>>2]|0;if(!(c[j>>2]|0)){a[1263537]=0;c[j>>2]=1;k=c[f>>2]|0;if((k|0)==(h|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1144075,146,1146003,0);l=c[g>>2]|0;m=l;n=c[l+4>>2]|0;o=c[f>>2]|0}else{a[1263537]=0;c[h>>2]=0;m=h;n=j;o=k}k=n+8|0;l=c[k>>2]|0;c[m+4>>2]=l;if((l|0)!=(o|0))c[l+12>>2]=m;l=m+12|0;c[n+12>>2]=c[l>>2];p=c[l>>2]|0;q=p+8|0;c[((c[q>>2]|0)==(m|0)?q:p+4|0)>>2]=n;c[k>>2]=m;c[l>>2]=n;l=c[g>>2]|0;r=c[l+4>>2]|0;s=l}else{r=j;s=h}if((c[c[r+4>>2]>>2]|0)==1){j=r+8|0;l=c[j>>2]|0;if((c[l>>2]|0)==1)if((c[f>>2]|0)==(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1144075,146,1146003,0);t=c[g>>2]|0;break}else{a[1263537]=0;c[r>>2]=0;t=s;break}a[1263537]=0;c[l>>2]=1;k=c[f>>2]|0;if((k|0)==(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1144075,146,1146003,0);u=c[j>>2]|0;v=c[f>>2]|0}else{a[1263537]=0;c[r>>2]=0;u=l;v=k}k=u+4|0;l=c[k>>2]|0;c[j>>2]=l;if((l|0)!=(v|0))c[l+12>>2]=r;l=r+12|0;c[u+12>>2]=c[l>>2];j=c[l>>2]|0;p=j+4|0;c[((c[p>>2]|0)==(r|0)?p:j+8|0)>>2]=u;c[k>>2]=r;c[l>>2]=u;l=c[g>>2]|0;w=c[l+4>>2]|0;x=l}else{w=r;x=s}l=c[x>>2]|0;k=c[f>>2]|0;if((l|0)==0&(k|0)==(w|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1144075,146,1146003,0);y=c[g>>2]|0;z=c[f>>2]|0}else{a[1263537]=0;c[w>>2]=l;y=x;z=k}c[y>>2]=1;k=c[w+4>>2]|0;a[1263537]=0;c[k>>2]=1;k=y+4|0;l=c[k>>2]|0;j=l+8|0;p=c[j>>2]|0;c[k>>2]=p;if((p|0)!=(z|0))c[p+12>>2]=y;p=y+12|0;c[l+12>>2]=c[p>>2];k=c[p>>2]|0;q=k+8|0;c[((c[q>>2]|0)==(y|0)?q:k+4|0)>>2]=l;c[j>>2]=y;c[p>>2]=l;t=e}else{if(!(c[i>>2]|0)){a[1263537]=0;c[i>>2]=1;l=c[f>>2]|0;if((l|0)==(h|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1144075,146,1146003,0);p=c[g>>2]|0;A=c[p+8>>2]|0;B=c[f>>2]|0;C=p}else{a[1263537]=0;c[h>>2]=0;A=i;B=l;C=h}l=A+4|0;p=c[l>>2]|0;c[C+8>>2]=p;if((p|0)!=(B|0))c[p+12>>2]=C;p=C+12|0;c[A+12>>2]=c[p>>2];j=c[p>>2]|0;k=j+4|0;c[((c[k>>2]|0)==(C|0)?k:j+8|0)>>2]=A;c[l>>2]=C;c[p>>2]=A;p=c[g>>2]|0;D=c[p+8>>2]|0;E=p}else{D=i;E=h}p=D+4|0;l=c[p>>2]|0;j=(c[c[D+8>>2]>>2]|0)==1;if(!((c[l>>2]|0)!=1|j^1))if((c[f>>2]|0)==(D|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1144075,146,1146003,0);t=c[g>>2]|0;break}else{a[1263537]=0;c[D>>2]=0;t=E;break}if(j){a[1263537]=0;c[l>>2]=1;j=c[f>>2]|0;if((j|0)==(D|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1144075,146,1146003,0);F=c[p>>2]|0;G=c[f>>2]|0}else{a[1263537]=0;c[D>>2]=0;F=l;G=j}j=F+8|0;l=c[j>>2]|0;c[p>>2]=l;if((l|0)!=(G|0))c[l+12>>2]=D;l=D+12|0;c[F+12>>2]=c[l>>2];p=c[l>>2]|0;k=p+8|0;c[((c[k>>2]|0)==(D|0)?k:p+4|0)>>2]=F;c[j>>2]=D;c[l>>2]=F;l=c[g>>2]|0;H=c[l+8>>2]|0;I=l}else{H=D;I=E}l=c[I>>2]|0;j=c[f>>2]|0;if((l|0)==0&(j|0)==(H|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1144075,146,1146003,0);J=c[g>>2]|0;K=c[f>>2]|0}else{a[1263537]=0;c[H>>2]=l;J=I;K=j}c[J>>2]=1;j=c[H+8>>2]|0;a[1263537]=0;c[j>>2]=1;j=J+8|0;l=c[j>>2]|0;p=l+4|0;k=c[p>>2]|0;c[j>>2]=k;if((k|0)!=(K|0))c[k+12>>2]=J;k=J+12|0;c[l+12>>2]=c[k>>2];j=c[k>>2]|0;q=j+4|0;c[((c[q>>2]|0)==(J|0)?q:j+8|0)>>2]=l;c[p>>2]=J;c[k>>2]=l;t=e}while(0);if((e|0)!=(t|0)&(c[t>>2]|0)==1)b=t;else{L=t;break}}}else L=d;a[1263537]=0;c[L>>2]=1;if((c[c[f>>2]>>2]|0)==1){a[1263537]=0;return}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143886,1144075,432,1143897,0);return}}function __ZN3SetIP8Listener10ComparatorIS1_E16DefaultAllocatorE10_insert_rbERKS1_(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;a[f>>0]=0;g=__ZN3SetIP8Listener10ComparatorIS1_E16DefaultAllocatorE7_insertERKS1_Rb(b,d,f)|0;if(a[f>>0]|0){l=e;return g|0}f=b+8|0;c[f>>2]=(c[f>>2]|0)+1;f=g+12|0;d=c[f>>2]|0;if(!(c[d>>2]|0)){h=b+4|0;i=g;j=d;k=d;d=f;while(1){f=j+12|0;n=c[f>>2]|0;o=c[n+8>>2]|0;p=n;do if((j|0)==(o|0)){q=c[n+4>>2]|0;if(!(c[q>>2]|0)){c[k>>2]=1;a[1263537]=0;c[q>>2]=1;if((c[h>>2]|0)==(n|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1144075,146,1146003,0);r=c[(c[d>>2]|0)+12>>2]|0;break}else{a[1263537]=0;c[n>>2]=0;r=n;break}}q=j+4|0;if((i|0)==(c[q>>2]|0)){s=i+8|0;t=c[s>>2]|0;c[q>>2]=t;if((t|0)==(c[h>>2]|0))u=p;else{c[t+12>>2]=j;u=c[f>>2]|0}t=i+12|0;c[t>>2]=u;q=c[f>>2]|0;v=q+8|0;c[((c[v>>2]|0)==(j|0)?v:q+4|0)>>2]=i;c[s>>2]=j;c[f>>2]=i;w=j;x=i;y=c[t>>2]|0}else{w=i;x=j;y=n}a[1263537]=0;c[x>>2]=1;t=c[h>>2]|0;if((t|0)==(y|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1144075,146,1146003,0);z=c[(c[w+12>>2]|0)+12>>2]|0;A=c[h>>2]|0}else{a[1263537]=0;c[y>>2]=0;z=y;A=t}t=z+8|0;s=c[t>>2]|0;q=s+4|0;v=c[q>>2]|0;c[t>>2]=v;if((v|0)!=(A|0))c[v+12>>2]=z;v=z+12|0;c[s+12>>2]=c[v>>2];t=c[v>>2]|0;B=t+4|0;c[((c[B>>2]|0)==(z|0)?B:t+8|0)>>2]=s;c[q>>2]=z;c[v>>2]=s;r=w}else{if(!(c[o>>2]|0)){c[k>>2]=1;a[1263537]=0;c[o>>2]=1;if((c[h>>2]|0)==(n|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1144075,146,1146003,0);r=c[(c[d>>2]|0)+12>>2]|0;break}else{a[1263537]=0;c[n>>2]=0;r=n;break}}s=j+8|0;if((i|0)==(c[s>>2]|0)){v=i+4|0;q=c[v>>2]|0;c[s>>2]=q;if((q|0)==(c[h>>2]|0))C=p;else{c[q+12>>2]=j;C=c[f>>2]|0}q=i+12|0;c[q>>2]=C;s=c[f>>2]|0;t=s+4|0;c[((c[t>>2]|0)==(j|0)?t:s+8|0)>>2]=i;c[v>>2]=j;c[f>>2]=i;D=j;E=i;F=c[q>>2]|0}else{D=i;E=j;F=n}a[1263537]=0;c[E>>2]=1;q=c[h>>2]|0;if((q|0)==(F|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1144075,146,1146003,0);G=c[(c[D+12>>2]|0)+12>>2]|0;H=c[h>>2]|0}else{a[1263537]=0;c[F>>2]=0;G=F;H=q}q=G+4|0;v=c[q>>2]|0;s=v+8|0;t=c[s>>2]|0;c[q>>2]=t;if((t|0)!=(H|0))c[t+12>>2]=G;t=G+12|0;c[v+12>>2]=c[t>>2];q=c[t>>2]|0;B=q+8|0;c[((c[B>>2]|0)==(G|0)?B:q+4|0)>>2]=v;c[s>>2]=G;c[t>>2]=v;r=D}while(0);n=r+12|0;f=c[n>>2]|0;if(!(c[f>>2]|0)){i=r;j=f;k=f;d=n}else break}}d=c[(c[b>>2]|0)+8>>2]|0;a[1263537]=0;c[d>>2]=1;l=e;return g|0}function __ZN3SetIP8Listener10ComparatorIS1_E16DefaultAllocatorE7_insertERKS1_Rb(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0;f=c[b>>2]|0;g=c[f+8>>2]|0;h=b+4|0;i=c[h>>2]|0;a:do if((g|0)==(i|0))j=f;else{k=c[d>>2]|0;l=g;while(1){m=c[l+24>>2]|0;if(k>>>0<m>>>0)n=l+8|0;else{if(m>>>0>=k>>>0)break;n=l+4|0}m=c[n>>2]|0;if((m|0)==(i|0)){j=l;break a}else l=m}a[e>>0]=1;o=l;return o|0}while(0);i=__ZnwjPFPvjE(28,4740)|0;c[i>>2]=0;c[i+4>>2]=0;c[i+8>>2]=0;c[i+12>>2]=0;c[i+16>>2]=0;c[i+20>>2]=0;c[i+12>>2]=j;n=c[h>>2]|0;g=i+4|0;c[g>>2]=n;f=i+8|0;c[f>>2]=n;c[i+24>>2]=c[d>>2];if((j|0)!=(c[b>>2]|0)?(c[d>>2]|0)>>>0>=(c[j+24>>2]|0)>>>0:0)p=j+4|0;else p=j+8|0;c[p>>2]=i;a[e>>0]=0;e=c[g>>2]|0;g=c[h>>2]|0;if((e|0)==(g|0)){h=i;do{p=h;h=c[h+12>>2]|0}while((p|0)==(c[h+4>>2]|0));q=(h|0)==(c[b>>2]|0)?0:h}else{h=e;while(1){e=c[h+8>>2]|0;if((e|0)==(g|0)){q=h;break}else h=e}}c[i+16>>2]=q;h=c[f>>2]|0;b:do if((h|0)==(g|0)){f=i;while(1){e=f;f=c[f+12>>2]|0;if((e|0)!=(c[f+8>>2]|0)){r=f;break b}if((f|0)==(c[b>>2]|0)){r=0;break}}}else{f=h;while(1){l=c[f+4>>2]|0;if((l|0)==(g|0)){r=f;break}else f=l}}while(0);g=i+20|0;c[g>>2]=r;if(!q)s=r;else{c[q+20>>2]=i;s=c[g>>2]|0}if(!s){o=i;return o|0}c[s+16>>2]=i;o=i;return o|0}function __ZNK8Listener18_get_property_listEP4ListI12PropertyInfo16DefaultAllocatorE(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+8|0;e=a;f=a+4|0;__ZN6StringC2EPKc(e,878361);__ZN6StringC2EPKc(f,1263606);g=d+4|0;c[g>>2]=0;h=d+12|0;c[h>>2]=0;c[d>>2]=1;i=c[e>>2]|0;if(i|0?(c[g>>2]=0,__Z28atomic_conditional_incrementPj(i+-8|0)|0):0)c[g>>2]=c[e>>2];c[d+8>>2]=0;g=c[h>>2]|0;if((g|0)!=(c[f>>2]|0)){if(g|0?(__Z16atomic_decrementPj(g+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(g,1);c[h>>2]=0;g=c[f>>2]|0;if(g|0?__Z28atomic_conditional_incrementPj(g+-8|0)|0:0)c[h>>2]=c[f>>2]}c[d+16>>2]=7;if(!(c[b>>2]|0)){h=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=h;c[h>>2]=0;c[h+4>>2]=0;c[h+8>>2]=0}h=__ZnwjPFPvjE(32,4740)|0;c[h>>2]=0;c[h+4>>2]=0;c[h+8>>2]=0;c[h+12>>2]=0;c[h+16>>2]=7;g=h+20|0;c[g>>2]=0;i=h+24|0;c[i>>2]=0;j=h+28|0;c[j>>2]=0;__ZN12PropertyInfoaSERKS_(h,d)|0;k=c[b>>2]|0;b=k+4|0;n=c[b>>2]|0;c[i>>2]=n;c[g>>2]=0;c[j>>2]=k;if(n|0)c[n+20>>2]=h;c[b>>2]=h;if(!(c[k>>2]|0))c[k>>2]=h;h=k+8|0;c[h>>2]=(c[h>>2]|0)+1;h=c[d+12>>2]|0;if(h|0?(__Z16atomic_decrementPj(h+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(h,1);h=c[d+4>>2]|0;if(h|0?(__Z16atomic_decrementPj(h+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(h,1);h=c[f>>2]|0;if(h|0?(__Z16atomic_decrementPj(h+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(h,1);h=c[e>>2]|0;if(!h){l=a;return}if(__Z16atomic_decrementPj(h+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(h,1);l=a;return}function __ZNK8Listener4_getERK10StringNameR7Variant(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);g=f;if(!(__ZNK10StringNameeqEPKc(d,878361)|0)){h=0;l=f;return h|0}d=b+136|0;do if(!(a[d>>0]|0)){i=g;j=11}else{if(!(c[b+132>>2]|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(947574,947583,260,947603,0);if(!(a[d>>0]|0)){i=g;j=11;break}else k=g}else{a[1263537]=0;k=g}if(!(c[b+132>>2]|0))__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(947574,947583,260,947603,0);else a[1263537]=0;n=(__ZNK8Viewport12get_listenerEv(c[b+140>>2]|0)|0)==(b|0);o=k}while(0);if((j|0)==11){n=(a[b+397>>0]|0)!=0;o=i}__ZN7VariantC2Eb(g,n);__ZN7VariantaSERKS_(e,g);if(c[g>>2]|0)__ZN7Variant5clearEv(g);h=1;l=f;return h|0}function __ZN8Listener4_setERK10StringNameRK7Variant(b,d,e){b=b|0;d=d|0;e=e|0;var f=0;if(!(__ZNK10StringNameeqEPKc(d,878361)|0)){f=0;return f|0}d=b+397|0;if(__ZNK7VariantcvbEv(e)|0){a[d>>0]=1;if(!(a[b+136>>0]|0)){f=1;return f|0}__ZN8Viewport13_listener_setEP8Listener(c[b+140>>2]|0,b);f=1;return f|0}a[d>>0]=0;if(!(a[b+136>>0]|0)){f=1;return f|0}d=b+140|0;if((__ZNK8Viewport12get_listenerEv(c[d>>2]|0)|0)!=(b|0)){f=1;return f|0}__ZN8Viewport13_listener_setEP8Listener(c[d>>2]|0,0);__ZN8Viewport27_listener_make_next_currentEP8Listener(c[d>>2]|0,b);f=1;return f|0}function __ZN7ClassDB10_add_classI8ListenerEEvv(){var a=0,b=0,d=0,e=0,f=0,g=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+16|0;d=a+12|0;e=a+8|0;f=a+4|0;g=a;__ZN6StringC2EPKc(b,852262);c[e>>2]=c[b>>2];__ZN10StringNameC2ERK6String(d,e);__ZN6StringC2EPKc(b,946852);c[g>>2]=c[b>>2];__ZN10StringNameC2ERK6String(f,g);__ZN7ClassDB11_add_class2ERK10StringNameS2_(d,f);__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);__ZN10StringNameD2Ev(d);d=c[e>>2]|0;if(!d){l=a;return}if(__Z16atomic_decrementPj(d+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(d,1);l=a;return}function __ZN8Listener13_bind_methodsEv(){var a=0,b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+24|0;d=a+16|0;e=a+8|0;f=a;__Z8D_METHODPKc(b,878307);g=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(g);c[g>>2]=259924;__ZN10MethodBind10_set_constEb(g,0);__ZN10MethodBind24_generate_argument_typesEi(g,0);c[g+44>>2]=5225;c[g+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,g,b,0,0)|0;g=b+4|0;h=c[g>>2]|0;if(h|0?(__Z16atomic_decrementPj(h+-8|0)|0)==0:0){i=c[g>>2]|0;g=(i|0)==0?0:i+-4|0;i=g+4|0;if(c[g>>2]|0){j=0;do{__ZN10StringNameD2Ev(i+(j<<2)|0);j=j+1|0}while(j>>>0<(c[g>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(h,1)}__ZN10StringNameD2Ev(b);__Z8D_METHODPKc(d,878320);b=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(b);c[b>>2]=259924;__ZN10MethodBind10_set_constEb(b,0);__ZN10MethodBind24_generate_argument_typesEi(b,0);c[b+44>>2]=5226;c[b+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,b,d,0,0)|0;b=d+4|0;h=c[b>>2]|0;if(h|0?(__Z16atomic_decrementPj(h+-8|0)|0)==0:0){g=c[b>>2]|0;b=(g|0)==0?0:g+-4|0;g=b+4|0;if(c[b>>2]|0){j=0;do{__ZN10StringNameD2Ev(g+(j<<2)|0);j=j+1|0}while(j>>>0<(c[b>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(h,1)}__ZN10StringNameD2Ev(d);__Z8D_METHODPKc(e,878369);d=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(d);c[d>>2]=259960;__ZN10MethodBind10_set_constEb(d,1);__ZN10MethodBind24_generate_argument_typesEi(d,0);__ZN10MethodBind12_set_returnsEb(d,1);c[d+44>>2]=5347;c[d+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,d,e,0,0)|0;d=e+4|0;h=c[d>>2]|0;if(h|0?(__Z16atomic_decrementPj(h+-8|0)|0)==0:0){b=c[d>>2]|0;d=(b|0)==0?0:b+-4|0;b=d+4|0;if(c[d>>2]|0){j=0;do{__ZN10StringNameD2Ev(b+(j<<2)|0);j=j+1|0}while(j>>>0<(c[d>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(h,1)}__ZN10StringNameD2Ev(e);__Z8D_METHODPKc(f,852239);e=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(e);c[e>>2]=259996;__ZN10MethodBind10_set_constEb(e,1);__ZN10MethodBind24_generate_argument_typesEi(e,0);__ZN10MethodBind12_set_returnsEb(e,1);c[e+44>>2]=112;c[e+48>>2]=1;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,e,f,0,0)|0;e=f+4|0;h=c[e>>2]|0;if(!h){__ZN10StringNameD2Ev(f);l=a;return}if(__Z16atomic_decrementPj(h+-8|0)|0){__ZN10StringNameD2Ev(f);l=a;return}d=c[e>>2]|0;e=(d|0)==0?0:d+-4|0;d=e+4|0;if(c[e>>2]|0){j=0;do{__ZN10StringNameD2Ev(d+(j<<2)|0);j=j+1|0}while(j>>>0<(c[e>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(h,1);__ZN10StringNameD2Ev(f);l=a;return}function __ZN8Listener13clear_currentEv(b){b=b|0;var d=0;a[b+397>>0]=0;if(!(a[b+136>>0]|0))return;d=b+140|0;if((__ZNK8Viewport12get_listenerEv(c[d>>2]|0)|0)!=(b|0))return;__ZN8Viewport13_listener_setEP8Listener(c[d>>2]|0,0);__ZN8Viewport27_listener_make_next_currentEP8Listener(c[d>>2]|0,b);return}function __ZNK8Listener10is_currentEv(b){b=b|0;var d=0;if(!(a[b+136>>0]|0)){d=(a[b+397>>0]|0)!=0;return d|0}if(!(c[b+132>>2]|0))__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(947574,947583,260,947603,0);else a[1263537]=0;d=(__ZNK8Viewport12get_listenerEv(c[b+140>>2]|0)|0)==(b|0);return d|0}function __ZNK13MethodBind0RCI8Listener9TransformE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+80|0;if((l|0)>=(m|0))ba(80);d=a+24|0;e=a;if((b|0)!=-1){f=0;l=a;return f|0}g[d>>2]=1.0;g[d+4>>2]=0.0;g[d+8>>2]=0.0;g[d+12>>2]=0.0;g[d+16>>2]=1.0;g[d+20>>2]=0.0;g[d+24>>2]=0.0;g[d+28>>2]=0.0;g[d+32>>2]=1.0;g[d+44>>2]=0.0;g[d+40>>2]=0.0;g[d+36>>2]=0.0;__ZN7VariantC2ERK9Transform(e,d);d=c[e>>2]|0;if(d|0)__ZN7Variant5clearEv(e);f=d;l=a;return f|0}function __ZNK13MethodBind0RCI8Listener9TransformE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,852262);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI8Listener9TransformE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0;f=l;l=l+80|0;if((l|0)>=(m|0))ba(80);i=f;j=f+24|0;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235768)|0:0){c[h>>2]=0;a[1263537]=0;k=c[d+24>>2]|0;if((k|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=k;c[b>>2]=0;l=f;return}n=k-(c[d+20>>2]|0)|0;if((n|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=n;c[b>>2]=0;l=f;return}n=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))o=n;else o=c[(c[d>>2]|0)+n>>2]|0;Pi[o&2047](j,d);__ZN7VariantC2ERK9Transform(i,j);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI8Listener9TransformE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;d=l;l=l+48|0;if((l|0)>=(m|0))ba(48);f=d;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235768)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;Pi[i&2047](f,a);a=e;e=f;f=a+48|0;do{c[a>>2]=c[e>>2];a=a+4|0;e=e+4|0}while((a|0)<(f|0));l=d;return}function __ZN13MethodBind0RCI8Listener9TransformED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI8ListenerbE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Eb(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK13MethodBind0RCI8ListenerbE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,852262);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI8ListenerbE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235768)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2Eb(i,ij[n&8191](d)|0);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI8ListenerbE7ptrcallEP6ObjectPPKvPv(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0;if(!d)g=0;else{e=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1235768)|0;g=e?d:0}d=c[b+44>>2]|0;e=c[b+48>>2]|0;b=g+(e>>1)|0;if(!(e&1)){h=d;i=ij[h&8191](b)|0;j=i&1;a[f>>0]=j;return}else{h=c[(c[b>>2]|0)+d>>2]|0;i=ij[h&8191](b)|0;j=i&1;a[f>>0]=j;return}}function __ZN13MethodBind0RCI8ListenerbED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind0I8ListenerE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return 0}function __ZNK11MethodBind0I8ListenerE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,852262);l=a;return c[b>>2]|0}function __ZN11MethodBind0I8ListenerE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235768)|0:0){c[h>>2]=0;a[1263537]=0;f=c[d+24>>2]|0;if((f|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=f;c[b>>2]=0;return}i=f-(c[d+20>>2]|0)|0;if((i|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=i;c[b>>2]=0;return}i=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))j=i;else j=c[(c[d>>2]|0)+i>>2]|0;gj[j&8191](d);c[b>>2]=0;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,110,1146558,0);c[b>>2]=0;return}function __ZN11MethodBind0I8ListenerE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235768)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1)){g=b;gj[g&8191](a);return}else{g=c[(c[a>>2]|0)+b>>2]|0;gj[g&8191](a);return}}function __ZN11MethodBind0I8ListenerED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN11VehicleBody18_initialize_classvEv(b){b=b|0;if(a[1263315]|0)return;if(!(a[1263301]|0)){if(!(a[1263300]|0)){if(!(a[1257014]|0)){if(!(a[1256996]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI4NodeEEvv();__ZN4Node13_bind_methodsEv();a[1256996]=1}__ZN7ClassDB10_add_classI7SpatialEEvv();__ZN7Spatial13_bind_methodsEv();a[1257014]=1}__ZN7ClassDB10_add_classI15CollisionObjectEEvv();__ZN15CollisionObject13_bind_methodsEv();a[1263300]=1}__ZN7ClassDB10_add_classI11PhysicsBodyEEvv();__ZN11PhysicsBody13_bind_methodsEv();a[1263301]=1}__ZN7ClassDB10_add_classI11VehicleBodyEEvv();__ZN11VehicleBody13_bind_methodsEv();a[1263315]=1;return}function __ZN11VehicleBody5_setvERK10StringNameRK7Variant(a,b,c){a=a|0;b=b|0;c=c|0;if(1212!=1129)return __ZN15CollisionObject4_setERK10StringNameRK7Variant(a,b,c)|0;else return 0;return 0}function __ZNK11VehicleBody5_getvERK10StringNameR7Variant(a,b,c){a=a|0;b=b|0;c=c|0;var d=0;if(1213!=1131?__ZNK15CollisionObject4_getERK10StringNameR7Variant(a,b,c)|0:0)d=1;else d=0;return d|0}function __ZNK11VehicleBody19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+24|0;g=e+4|0;h=e;if(!d)__ZNK11PhysicsBody19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,0);__ZN6StringC2EPKc(f,852473);i=c[f>>2]|0;f=i;j=g+4|0;c[j>>2]=0;k=g+12|0;c[k>>2]=0;c[g>>2]=0;n=(i|0)==0;if(!n?(c[j>>2]=0,__Z28atomic_conditional_incrementPj(i+-8|0)|0):0)c[j>>2]=f;c[g+8>>2]=0;f=c[k>>2]|0;if(f|0){if(!(__Z16atomic_decrementPj(f+-8|0)|0))__ZN6Memory11free_staticEPvb(f,1);c[k>>2]=0}c[g+16>>2]=256;if(!(c[b>>2]|0)){k=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=k;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0}k=__ZnwjPFPvjE(32,4740)|0;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0;c[k+12>>2]=0;c[k+16>>2]=7;f=k+20|0;c[f>>2]=0;j=k+24|0;c[j>>2]=0;o=k+28|0;c[o>>2]=0;__ZN12PropertyInfoaSERKS_(k,g)|0;p=c[b>>2]|0;q=p+4|0;r=c[q>>2]|0;c[j>>2]=r;c[f>>2]=0;c[o>>2]=p;if(r|0)c[r+20>>2]=k;c[q>>2]=k;if(!(c[p>>2]|0))c[p>>2]=k;k=p+8|0;c[k>>2]=(c[k>>2]|0)+1;k=c[g+12>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);k=c[g+4>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);if(!n?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);__ZN10StringNameC2EPKc(h,852473);__ZN7ClassDB17get_property_listE10StringNameP4ListI12PropertyInfo16DefaultAllocatorEbPK6Object(h,b,1,a);__ZN10StringNameD2Ev(h);if(!d){l=e;return}__ZNK11PhysicsBody19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,1);l=e;return}function __ZN11VehicleBody14_notificationvEib(a,b,c){a=a|0;b=b|0;c=c|0;__ZN11PhysicsBody14_notificationvEib(a,b,c);return}function __ZNK11VehicleBody16_get_class_namevEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+8|0;e=b+4|0;f=b;g=a+424|0;a=c[g>>2]|0;if(a|0){if(c[a+4>>2]|0){l=b;return g|0}if(__ZNK6String6lengthEv(a+8|0)|0){l=b;return g|0}}__ZN6StringC2EPKc(d,852473);c[f>>2]=c[d>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameaSERKS_(g,e);__ZN10StringNameD2Ev(e);e=c[f>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);l=b;return g|0}function __ZNK11VehicleBody9get_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,852473);l=a;return c[b>>2]|0}function __ZNK11VehicleBody8is_classERK6String(a,b){a=a|0;b=b|0;var c=0;if((((!(__ZNK6StringeqEPKc(b,852473)|0)?!(__ZNK6StringeqEPKc(b,852271)|0):0)?!(__ZNK6StringeqEPKc(b,852283)|0):0)?!(__ZNK6StringeqEPKc(b,946852)|0):0)?!(__ZNK6StringeqEPKc(b,1132465)|0):0)c=__ZNK6StringeqEPKc(b,1142944)|0;else c=1;return c|0}function __ZNK11VehicleBody12is_class_ptrEPv(a,b){a=a|0;b=b|0;var c=0;if((b|0)==1235772){c=1;return c|0}c=(b|0)==1235708|((b|0)==1234392|((b|0)==1220920|((b|0)==1220720|(b|0)==1220580)));return c|0}function __ZN11VehicleBodyD2Ev(a){a=a|0;var b=0,d=0,e=0,f=0;c[a>>2]=260032;b=c[a+512>>2]|0;if(b|0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(b,1);b=c[a+508>>2]|0;if(b|0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(b,1);b=c[a+504>>2]|0;if(b|0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(b,1);b=c[a+500>>2]|0;if(b|0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(b,1);b=c[a+496>>2]|0;if(b|0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(b,1);b=a+484|0;d=c[b>>2]|0;if(d|0?(__ZN3SetI3RID10ComparatorIS0_E16DefaultAllocatorE13_cleanup_treeEPNS4_7ElementE(b,c[d+8>>2]|0),d=c[a+488>>2]|0,e=c[b>>2]|0,c[e+8>>2]=d,c[a+492>>2]=0,f=d,c[f+12>>2]=f,e|0):0){__ZN6Memory11free_staticEPvb(e,0);c[b>>2]=0}__ZN10StringNameD2Ev(a+424|0);c[a>>2]=254536;__ZN10StringNameD2Ev(a+412|0);__ZN15CollisionObjectD2Ev(a);return}function __ZN11VehicleBodyD0Ev(a){a=a|0;__ZN11VehicleBodyD2Ev(a);__ZdlPv(a);return}function __ZNK11VehicleBody19get_linear_velocityEv(a,b){a=a|0;b=b|0;var d=0;d=b+444|0;c[a>>2]=c[d>>2];c[a+4>>2]=c[d+4>>2];c[a+8>>2]=c[d+8>>2];return}function __ZN7ClassDB10_add_classI11VehicleBodyEEvv(){var a=0,b=0,d=0,e=0,f=0,g=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+16|0;d=a+12|0;e=a+8|0;f=a+4|0;g=a;__ZN6StringC2EPKc(b,852473);c[e>>2]=c[b>>2];__ZN10StringNameC2ERK6String(d,e);__ZN6StringC2EPKc(b,852271);c[g>>2]=c[b>>2];__ZN10StringNameC2ERK6String(f,g);__ZN7ClassDB11_add_class2ERK10StringNameS2_(d,f);__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);__ZN10StringNameD2Ev(d);d=c[e>>2]|0;if(!d){l=a;return}if(__Z16atomic_decrementPj(d+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(d,1);l=a;return}function __ZN11VehicleBody13_bind_methodsEv(){var a=0,b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0;a=l;l=l+192|0;if((l|0)>=(m|0))ba(192);b=a+168|0;d=a+160|0;e=a+152|0;f=a+144|0;g=a+136|0;h=a+128|0;i=a+120|0;j=a+104|0;k=a+96|0;n=a+80|0;o=a+72|0;p=a+64|0;q=a+56|0;r=a+48|0;s=a+112|0;t=a+88|0;u=a+40|0;v=a+36|0;w=a+52|0;x=a+44|0;y=a+32|0;z=a+28|0;A=a+24|0;B=a+20|0;C=a+16|0;D=a+12|0;E=a+8|0;F=a+4|0;G=a;__Z8D_METHODPKcS0_(d,872315,872324);H=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(H);c[H>>2]=260164;__ZN10MethodBind10_set_constEb(H,0);__ZN10MethodBind24_generate_argument_typesEi(H,1);c[H+44>>2]=105;c[H+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,H,d,0,0)|0;H=d+4|0;I=c[H>>2]|0;if(I|0?(__Z16atomic_decrementPj(I+-8|0)|0)==0:0){J=c[H>>2]|0;H=(J|0)==0?0:J+-4|0;J=H+4|0;if(c[H>>2]|0){K=0;do{__ZN10StringNameD2Ev(J+(K<<2)|0);K=K+1|0}while(K>>>0<(c[H>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(I,1)}__ZN10StringNameD2Ev(d);__Z8D_METHODPKc(e,872329);d=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(d);c[d>>2]=260200;__ZN10MethodBind10_set_constEb(d,1);__ZN10MethodBind24_generate_argument_typesEi(d,0);__ZN10MethodBind12_set_returnsEb(d,1);c[d+44>>2]=108;c[d+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,d,e,0,0)|0;d=e+4|0;I=c[d>>2]|0;if(I|0?(__Z16atomic_decrementPj(I+-8|0)|0)==0:0){H=c[d>>2]|0;d=(H|0)==0?0:H+-4|0;H=d+4|0;if(c[d>>2]|0){K=0;do{__ZN10StringNameD2Ev(H+(K<<2)|0);K=K+1|0}while(K>>>0<(c[d>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(I,1)}__ZN10StringNameD2Ev(e);__Z8D_METHODPKcS0_(f,872086,872099);e=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(e);c[e>>2]=260164;__ZN10MethodBind10_set_constEb(e,0);__ZN10MethodBind24_generate_argument_typesEi(e,1);c[e+44>>2]=106;c[e+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,e,f,0,0)|0;e=f+4|0;I=c[e>>2]|0;if(I|0?(__Z16atomic_decrementPj(I+-8|0)|0)==0:0){d=c[e>>2]|0;e=(d|0)==0?0:d+-4|0;d=e+4|0;if(c[e>>2]|0){K=0;do{__ZN10StringNameD2Ev(d+(K<<2)|0);K=K+1|0}while(K>>>0<(c[e>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(I,1)}__ZN10StringNameD2Ev(f);__Z8D_METHODPKc(g,872108);f=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(f);c[f>>2]=260200;__ZN10MethodBind10_set_constEb(f,1);__ZN10MethodBind24_generate_argument_typesEi(f,0);__ZN10MethodBind12_set_returnsEb(f,1);c[f+44>>2]=109;c[f+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,f,g,0,0)|0;f=g+4|0;I=c[f>>2]|0;if(I|0?(__Z16atomic_decrementPj(I+-8|0)|0)==0:0){e=c[f>>2]|0;f=(e|0)==0?0:e+-4|0;e=f+4|0;if(c[f>>2]|0){K=0;do{__ZN10StringNameD2Ev(e+(K<<2)|0);K=K+1|0}while(K>>>0<(c[f>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(I,1)}__ZN10StringNameD2Ev(g);__Z8D_METHODPKcS0_(h,852299,852316);g=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(g);c[g>>2]=260164;__ZN10MethodBind10_set_constEb(g,0);__ZN10MethodBind24_generate_argument_typesEi(g,1);c[g+44>>2]=107;c[g+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,g,h,0,0)|0;g=h+4|0;I=c[g>>2]|0;if(I|0?(__Z16atomic_decrementPj(I+-8|0)|0)==0:0){f=c[g>>2]|0;g=(f|0)==0?0:f+-4|0;f=g+4|0;if(c[g>>2]|0){K=0;do{__ZN10StringNameD2Ev(f+(K<<2)|0);K=K+1|0}while(K>>>0<(c[g>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(I,1)}__ZN10StringNameD2Ev(h);__Z8D_METHODPKc(i,852329);h=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(h);c[h>>2]=260200;__ZN10MethodBind10_set_constEb(h,1);__ZN10MethodBind24_generate_argument_typesEi(h,0);__ZN10MethodBind12_set_returnsEb(h,1);c[h+44>>2]=110;c[h+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,h,i,0,0)|0;h=i+4|0;I=c[h>>2]|0;if(I|0?(__Z16atomic_decrementPj(I+-8|0)|0)==0:0){g=c[h>>2]|0;h=(g|0)==0?0:g+-4|0;g=h+4|0;if(c[h>>2]|0){K=0;do{__ZN10StringNameD2Ev(g+(K<<2)|0);K=K+1|0}while(K>>>0<(c[h>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(I,1)}__ZN10StringNameD2Ev(i);__Z8D_METHODPKcS0_(j,852346,852356);i=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(i);c[i>>2]=260164;__ZN10MethodBind10_set_constEb(i,0);__ZN10MethodBind24_generate_argument_typesEi(i,1);c[i+44>>2]=108;c[i+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,i,j,0,0)|0;i=j+4|0;I=c[i>>2]|0;if(I|0?(__Z16atomic_decrementPj(I+-8|0)|0)==0:0){h=c[i>>2]|0;i=(h|0)==0?0:h+-4|0;h=i+4|0;if(c[i>>2]|0){K=0;do{__ZN10StringNameD2Ev(h+(K<<2)|0);K=K+1|0}while(K>>>0<(c[i>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(I,1)}__ZN10StringNameD2Ev(j);__Z8D_METHODPKc(k,852362);j=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(j);c[j>>2]=260200;__ZN10MethodBind10_set_constEb(j,1);__ZN10MethodBind24_generate_argument_typesEi(j,0);__ZN10MethodBind12_set_returnsEb(j,1);c[j+44>>2]=111;c[j+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,j,k,0,0)|0;j=k+4|0;I=c[j>>2]|0;if(I|0?(__Z16atomic_decrementPj(I+-8|0)|0)==0:0){i=c[j>>2]|0;j=(i|0)==0?0:i+-4|0;i=j+4|0;if(c[j>>2]|0){K=0;do{__ZN10StringNameD2Ev(i+(K<<2)|0);K=K+1|0}while(K>>>0<(c[j>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(I,1)}__ZN10StringNameD2Ev(k);__Z8D_METHODPKcS0_(n,852372,852385);k=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(k);c[k>>2]=260164;__ZN10MethodBind10_set_constEb(k,0);__ZN10MethodBind24_generate_argument_typesEi(k,1);c[k+44>>2]=109;c[k+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,k,n,0,0)|0;k=n+4|0;I=c[k>>2]|0;if(I|0?(__Z16atomic_decrementPj(I+-8|0)|0)==0:0){j=c[k>>2]|0;k=(j|0)==0?0:j+-4|0;j=k+4|0;if(c[k>>2]|0){K=0;do{__ZN10StringNameD2Ev(j+(K<<2)|0);K=K+1|0}while(K>>>0<(c[k>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(I,1)}__ZN10StringNameD2Ev(n);__Z8D_METHODPKc(o,852394);n=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(n);c[n>>2]=260200;__ZN10MethodBind10_set_constEb(n,1);__ZN10MethodBind24_generate_argument_typesEi(n,0);__ZN10MethodBind12_set_returnsEb(n,1);c[n+44>>2]=112;c[n+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,n,o,0,0)|0;n=o+4|0;I=c[n>>2]|0;if(I|0?(__Z16atomic_decrementPj(I+-8|0)|0)==0:0){k=c[n>>2]|0;n=(k|0)==0?0:k+-4|0;k=n+4|0;if(c[n>>2]|0){K=0;do{__ZN10StringNameD2Ev(k+(K<<2)|0);K=K+1|0}while(K>>>0<(c[n>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(I,1)}__ZN10StringNameD2Ev(o);__Z8D_METHODPKc(p,1044336);o=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(o);c[o>>2]=260236;__ZN10MethodBind10_set_constEb(o,1);__ZN10MethodBind24_generate_argument_typesEi(o,0);__ZN10MethodBind12_set_returnsEb(o,1);c[o+44>>2]=112;c[o+48>>2]=1;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,o,p,0,0)|0;o=p+4|0;I=c[o>>2]|0;if(I|0?(__Z16atomic_decrementPj(I+-8|0)|0)==0:0){n=c[o>>2]|0;o=(n|0)==0?0:n+-4|0;n=o+4|0;if(c[o>>2]|0){K=0;do{__ZN10StringNameD2Ev(n+(K<<2)|0);K=K+1|0}while(K>>>0<(c[o>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(I,1)}__ZN10StringNameD2Ev(p);__Z8D_METHODPKc(q,872876);p=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(p);c[p>>2]=260272;__ZN10MethodBind10_set_constEb(p,0);__ZN10MethodBind24_generate_argument_typesEi(p,1);c[p+44>>2]=1206;c[p+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,p,q,0,0)|0;p=q+4|0;I=c[p>>2]|0;if(I|0?(__Z16atomic_decrementPj(I+-8|0)|0)==0:0){o=c[p>>2]|0;p=(o|0)==0?0:o+-4|0;o=p+4|0;if(c[p>>2]|0){K=0;do{__ZN10StringNameD2Ev(o+(K<<2)|0);K=K+1|0}while(K>>>0<(c[p>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(I,1)}__ZN10StringNameD2Ev(q);__ZN6StringC2EPKc(b,852473);c[s>>2]=c[b>>2];__ZN10StringNameC2ERK6String(r,s);__ZN6StringC2EPKc(b,879973);__ZN6StringC2EPKc(t,1263606);__ZN7ClassDB18add_property_groupE10StringNameRK6StringS3_(r,b,t);q=c[t>>2]|0;if(q|0?(__Z16atomic_decrementPj(q+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(q,1);q=c[b>>2]|0;if(q|0?(__Z16atomic_decrementPj(q+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(q,1);__ZN10StringNameD2Ev(r);r=c[s>>2]|0;if(r|0?(__Z16atomic_decrementPj(r+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(r,1);__ZN6StringC2EPKc(b,852473);c[s>>2]=c[b>>2];__ZN10StringNameC2ERK6String(u,s);__ZN6StringC2EPKc(v,852316);__ZN6StringC2EPKc(t,852407);r=b+4|0;c[r>>2]=0;q=b+12|0;c[q>>2]=0;c[b>>2]=3;I=c[v>>2]|0;if(I|0?(c[r>>2]=0,__Z28atomic_conditional_incrementPj(I+-8|0)|0):0)c[r>>2]=c[v>>2];c[b+8>>2]=1;r=c[q>>2]|0;do if((r|0)!=(c[t>>2]|0)){do if(r|0){if(__Z16atomic_decrementPj(r+-8|0)|0)break;__ZN6Memory11free_staticEPvb(r,1)}while(0);c[q>>2]=0;I=c[t>>2]|0;if(I|0){if(!(__Z28atomic_conditional_incrementPj(I+-8|0)|0))break;c[q>>2]=c[t>>2]}}while(0);c[b+16>>2]=7;c[w>>2]=__Z11_scs_createPKc(852299)|0;c[x>>2]=__Z11_scs_createPKc(852329)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(u,b,w,x,-1);__ZN10StringNameD2Ev(x);__ZN10StringNameD2Ev(w);q=c[b+12>>2]|0;if(q|0?(__Z16atomic_decrementPj(q+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(q,1);q=c[b+4>>2]|0;do if(q|0){if(__Z16atomic_decrementPj(q+-8|0)|0)break;__ZN6Memory11free_staticEPvb(q,1)}while(0);q=c[t>>2]|0;do if(q|0){if(__Z16atomic_decrementPj(q+-8|0)|0)break;__ZN6Memory11free_staticEPvb(q,1)}while(0);q=c[v>>2]|0;do if(q|0){if(__Z16atomic_decrementPj(q+-8|0)|0)break;__ZN6Memory11free_staticEPvb(q,1)}while(0);__ZN10StringNameD2Ev(u);u=c[s>>2]|0;do if(u|0){if(__Z16atomic_decrementPj(u+-8|0)|0)break;__ZN6Memory11free_staticEPvb(u,1)}while(0);__ZN6StringC2EPKc(b,852473);c[s>>2]=c[b>>2];__ZN10StringNameC2ERK6String(y,s);__ZN6StringC2EPKc(z,852356);__ZN6StringC2EPKc(t,910778);u=b+4|0;c[u>>2]=0;q=b+12|0;c[q>>2]=0;c[b>>2]=3;v=c[z>>2]|0;do if(v|0){c[u>>2]=0;if(!(__Z28atomic_conditional_incrementPj(v+-8|0)|0))break;c[u>>2]=c[z>>2]}while(0);c[b+8>>2]=1;u=c[q>>2]|0;do if((u|0)!=(c[t>>2]|0)){do if(u|0){if(__Z16atomic_decrementPj(u+-8|0)|0)break;__ZN6Memory11free_staticEPvb(u,1)}while(0);c[q>>2]=0;v=c[t>>2]|0;if(!v)break;if(!(__Z28atomic_conditional_incrementPj(v+-8|0)|0))break;c[q>>2]=c[t>>2]}while(0);c[b+16>>2]=7;c[w>>2]=__Z11_scs_createPKc(852346)|0;c[x>>2]=__Z11_scs_createPKc(852362)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(y,b,w,x,-1);__ZN10StringNameD2Ev(x);__ZN10StringNameD2Ev(w);q=c[b+12>>2]|0;do if(q|0){if(__Z16atomic_decrementPj(q+-8|0)|0)break;__ZN6Memory11free_staticEPvb(q,1)}while(0);q=c[b+4>>2]|0;do if(q|0){if(__Z16atomic_decrementPj(q+-8|0)|0)break;__ZN6Memory11free_staticEPvb(q,1)}while(0);q=c[t>>2]|0;do if(q|0){if(__Z16atomic_decrementPj(q+-8|0)|0)break;__ZN6Memory11free_staticEPvb(q,1)}while(0);q=c[z>>2]|0;do if(q|0){if(__Z16atomic_decrementPj(q+-8|0)|0)break;__ZN6Memory11free_staticEPvb(q,1)}while(0);__ZN10StringNameD2Ev(y);y=c[s>>2]|0;do if(y|0){if(__Z16atomic_decrementPj(y+-8|0)|0)break;__ZN6Memory11free_staticEPvb(y,1)}while(0);__ZN6StringC2EPKc(b,852473);c[s>>2]=c[b>>2];__ZN10StringNameC2ERK6String(A,s);__ZN6StringC2EPKc(B,852385);__ZN6StringC2EPKc(t,852424);y=b+4|0;c[y>>2]=0;q=b+12|0;c[q>>2]=0;c[b>>2]=3;z=c[B>>2]|0;do if(z|0){c[y>>2]=0;if(!(__Z28atomic_conditional_incrementPj(z+-8|0)|0))break;c[y>>2]=c[B>>2]}while(0);c[b+8>>2]=1;y=c[q>>2]|0;do if((y|0)!=(c[t>>2]|0)){do if(y|0){if(__Z16atomic_decrementPj(y+-8|0)|0)break;__ZN6Memory11free_staticEPvb(y,1)}while(0);c[q>>2]=0;z=c[t>>2]|0;if(!z)break;if(!(__Z28atomic_conditional_incrementPj(z+-8|0)|0))break;c[q>>2]=c[t>>2]}while(0);c[b+16>>2]=7;c[w>>2]=__Z11_scs_createPKc(852372)|0;c[x>>2]=__Z11_scs_createPKc(852394)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(A,b,w,x,-1);__ZN10StringNameD2Ev(x);__ZN10StringNameD2Ev(w);q=c[b+12>>2]|0;do if(q|0){if(__Z16atomic_decrementPj(q+-8|0)|0)break;__ZN6Memory11free_staticEPvb(q,1)}while(0);q=c[b+4>>2]|0;do if(q|0){if(__Z16atomic_decrementPj(q+-8|0)|0)break;__ZN6Memory11free_staticEPvb(q,1)}while(0);q=c[t>>2]|0;do if(q|0){if(__Z16atomic_decrementPj(q+-8|0)|0)break;__ZN6Memory11free_staticEPvb(q,1)}while(0);q=c[B>>2]|0;do if(q|0){if(__Z16atomic_decrementPj(q+-8|0)|0)break;__ZN6Memory11free_staticEPvb(q,1)}while(0);__ZN10StringNameD2Ev(A);A=c[s>>2]|0;do if(A|0){if(__Z16atomic_decrementPj(A+-8|0)|0)break;__ZN6Memory11free_staticEPvb(A,1)}while(0);__ZN6StringC2EPKc(b,852473);c[s>>2]=c[b>>2];__ZN10StringNameC2ERK6String(C,s);__ZN6StringC2EPKc(b,852440);__ZN6StringC2EPKc(t,1263606);__ZN7ClassDB18add_property_groupE10StringNameRK6StringS3_(C,b,t);A=c[t>>2]|0;do if(A|0){if(__Z16atomic_decrementPj(A+-8|0)|0)break;__ZN6Memory11free_staticEPvb(A,1)}while(0);A=c[b>>2]|0;do if(A|0){if(__Z16atomic_decrementPj(A+-8|0)|0)break;__ZN6Memory11free_staticEPvb(A,1)}while(0);__ZN10StringNameD2Ev(C);C=c[s>>2]|0;do if(C|0){if(__Z16atomic_decrementPj(C+-8|0)|0)break;__ZN6Memory11free_staticEPvb(C,1)}while(0);__ZN6StringC2EPKc(b,852473);c[s>>2]=c[b>>2];__ZN10StringNameC2ERK6String(D,s);__ZN6StringC2EPKc(E,872324);__ZN6StringC2EPKc(t,852445);C=b+4|0;c[C>>2]=0;A=b+12|0;c[A>>2]=0;c[b>>2]=3;q=c[E>>2]|0;do if(q|0){c[C>>2]=0;if(!(__Z28atomic_conditional_incrementPj(q+-8|0)|0))break;c[C>>2]=c[E>>2]}while(0);c[b+8>>2]=1;C=c[A>>2]|0;do if((C|0)!=(c[t>>2]|0)){do if(C|0){if(__Z16atomic_decrementPj(C+-8|0)|0)break;__ZN6Memory11free_staticEPvb(C,1)}while(0);c[A>>2]=0;q=c[t>>2]|0;if(!q)break;if(!(__Z28atomic_conditional_incrementPj(q+-8|0)|0))break;c[A>>2]=c[t>>2]}while(0);c[b+16>>2]=7;c[w>>2]=__Z11_scs_createPKc(872315)|0;c[x>>2]=__Z11_scs_createPKc(872329)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(D,b,w,x,-1);__ZN10StringNameD2Ev(x);__ZN10StringNameD2Ev(w);A=c[b+12>>2]|0;do if(A|0){if(__Z16atomic_decrementPj(A+-8|0)|0)break;__ZN6Memory11free_staticEPvb(A,1)}while(0);A=c[b+4>>2]|0;do if(A|0){if(__Z16atomic_decrementPj(A+-8|0)|0)break;__ZN6Memory11free_staticEPvb(A,1)}while(0);A=c[t>>2]|0;do if(A|0){if(__Z16atomic_decrementPj(A+-8|0)|0)break;__ZN6Memory11free_staticEPvb(A,1)}while(0);A=c[E>>2]|0;do if(A|0){if(__Z16atomic_decrementPj(A+-8|0)|0)break;__ZN6Memory11free_staticEPvb(A,1)}while(0);__ZN10StringNameD2Ev(D);D=c[s>>2]|0;do if(D|0){if(__Z16atomic_decrementPj(D+-8|0)|0)break;__ZN6Memory11free_staticEPvb(D,1)}while(0);__ZN6StringC2EPKc(b,852473);c[s>>2]=c[b>>2];__ZN10StringNameC2ERK6String(F,s);__ZN6StringC2EPKc(G,872099);__ZN6StringC2EPKc(t,852461);D=b+4|0;c[D>>2]=0;A=b+12|0;c[A>>2]=0;c[b>>2]=3;E=c[G>>2]|0;do if(E|0){c[D>>2]=0;if(!(__Z28atomic_conditional_incrementPj(E+-8|0)|0))break;c[D>>2]=c[G>>2]}while(0);c[b+8>>2]=1;D=c[A>>2]|0;do if((D|0)!=(c[t>>2]|0)){do if(D|0){if(__Z16atomic_decrementPj(D+-8|0)|0)break;__ZN6Memory11free_staticEPvb(D,1)}while(0);c[A>>2]=0;E=c[t>>2]|0;if(!E)break;if(!(__Z28atomic_conditional_incrementPj(E+-8|0)|0))break;c[A>>2]=c[t>>2]}while(0);c[b+16>>2]=7;c[w>>2]=__Z11_scs_createPKc(872086)|0;c[x>>2]=__Z11_scs_createPKc(872108)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(F,b,w,x,-1);__ZN10StringNameD2Ev(x);__ZN10StringNameD2Ev(w);w=c[b+12>>2]|0;do if(w|0){if(__Z16atomic_decrementPj(w+-8|0)|0)break;__ZN6Memory11free_staticEPvb(w,1)}while(0);w=c[b+4>>2]|0;do if(w|0){if(__Z16atomic_decrementPj(w+-8|0)|0)break;__ZN6Memory11free_staticEPvb(w,1)}while(0);w=c[t>>2]|0;do if(w|0){if(__Z16atomic_decrementPj(w+-8|0)|0)break;__ZN6Memory11free_staticEPvb(w,1)}while(0);w=c[G>>2]|0;do if(w|0){if(__Z16atomic_decrementPj(w+-8|0)|0)break;__ZN6Memory11free_staticEPvb(w,1)}while(0);__ZN10StringNameD2Ev(F);F=c[s>>2]|0;if(!F){l=a;return}if(__Z16atomic_decrementPj(F+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(F,1);l=a;return}function __ZN11VehicleBody8set_massEf(a,b){a=a|0;b=+b;var d=0,e=0,f=0,h=0,i=0,j=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d+4|0;f=d;h=a+428|0;g[h>>2]=b;i=__ZN13PhysicsServer13get_singletonEv()|0;j=c[(c[i>>2]|0)+348>>2]|0;c[f>>2]=c[a+400>>2];b=+g[h>>2];c[e>>2]=c[f>>2];Gi[j&31](i,e,2,b);l=d;return}function __ZNK11VehicleBody8get_massEv(a){a=a|0;return +(+g[a+428>>2])}function __ZN11VehicleBody12set_frictionEf(a,b){a=a|0;b=+b;var d=0,e=0,f=0,h=0,i=0,j=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d+4|0;f=d;h=a+432|0;g[h>>2]=b;i=__ZN13PhysicsServer13get_singletonEv()|0;j=c[(c[i>>2]|0)+348>>2]|0;c[f>>2]=c[a+400>>2];b=+g[h>>2];c[e>>2]=c[f>>2];Gi[j&31](i,e,1,b);l=d;return}function __ZNK11VehicleBody12get_frictionEv(a){a=a|0;return +(+g[a+432>>2])}function __ZN11VehicleBody16set_engine_forceEf(a,b){a=a|0;b=+b;g[a+436>>2]=b;return}function __ZNK11VehicleBody16get_engine_forceEv(a){a=a|0;return +(+g[a+436>>2])}function __ZN11VehicleBody9set_brakeEf(a,b){a=a|0;b=+b;g[a+440>>2]=b;return}function __ZNK11VehicleBody9get_brakeEv(a){a=a|0;return +(+g[a+440>>2])}function __ZN11VehicleBody12set_steeringEf(a,b){a=a|0;b=+b;g[a+476>>2]=b;return}function __ZNK11VehicleBody12get_steeringEv(a){a=a|0;return +(+g[a+476>>2])}function __ZN11VehicleBody21_direct_state_changedEP6Object(b,d){b=b|0;d=d|0;var e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0.0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0.0,G=0.0,H=0.0,I=0,J=0,K=0,L=0.0,M=0.0,N=0.0,O=0.0,P=0,Q=0.0,R=0.0,S=0.0,T=0.0,U=0.0;e=l;l=l+240|0;if((l|0)>=(m|0))ba(240);f=e+184|0;h=e+136|0;i=e+88|0;j=e+72|0;k=e+24|0;n=e+12|0;o=e;if(!d)p=0;else{q=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1235720)|0;p=q?d:0}d=b+388|0;a[d>>0]=1;Pi[c[(c[p>>2]|0)+136>>2]&2047](f,p);__ZN7Spatial20set_global_transformERK9Transform(b,f);a[d>>0]=0;r=+mj[c[(c[p>>2]|0)+200>>2]&511](p);d=b+512|0;q=0;while(1){s=c[d>>2]|0;if(!s)t=0;else t=c[s+-4>>2]|0;if((q|0)>=(t|0))break;__ZN11VehicleBody13_update_wheelEiP22PhysicsDirectBodyState(b,q,p);q=q+1|0}q=0;t=s;while(1){if(!t)u=0;else u=c[t+-4>>2]|0;if((q|0)>=(u|0)){v=12;break}+__ZN11VehicleBody9_ray_castEiP22PhysicsDirectBodyState(b,q,p);s=c[d>>2]|0;w=(s|0)==0;if(w)x=0;else x=c[s+-4>>2]|0;if((x|0)<=(q|0)){if(w)y=0;else y=c[s+-4>>2]|0;if((y|0)<=(q|0)){v=19;break}a[1263537]=0}__ZN6VectorIP12VehicleWheelE14_copy_on_writeEv(d);s=c[(c[d>>2]|0)+(q<<2)>>2]|0;Pi[c[(c[p>>2]|0)+136>>2]&2047](h,p);__ZNK9Transform7inverseEv(i,h);w=c[d>>2]|0;z=(w|0)==0;if(z)A=0;else A=c[w+-4>>2]|0;if((A|0)<=(q|0)){if(z)B=0;else B=c[w+-4>>2]|0;if((B|0)<=(q|0)){v=27;break}a[1263537]=0}__ZN6VectorIP12VehicleWheelE14_copy_on_writeEv(d);__ZNK9TransformmlERKS_(f,i,(c[(c[d>>2]|0)+(q<<2)>>2]|0)+396|0);__ZN7Spatial13set_transformERK9Transform(s,f);q=q+1|0;t=c[d>>2]|0}if((v|0)==12){__ZN11VehicleBody18_update_suspensionEP22PhysicsDirectBodyState(b,0);t=f+4|0;q=f+8|0;i=k+36|0;B=k+40|0;A=k+44|0;h=j+4|0;y=j+8|0;x=0;while(1){u=c[d>>2]|0;s=(u|0)==0;if(s)C=0;else C=c[u+-4>>2]|0;if((x|0)>=(C|0))break;if(s)D=0;else D=c[u+-4>>2]|0;if((D|0)<=(x|0)){if(s)E=0;else E=c[u+-4>>2]|0;if((E|0)<=(x|0)){v=40;break}a[1263537]=0}__ZN6VectorIP12VehicleWheelE14_copy_on_writeEv(d);u=c[(c[d>>2]|0)+(x<<2)>>2]|0;F=+g[u+600>>2];G=+g[u+560>>2];H=F>G?G:F;F=r*(H*+g[u+612>>2]);G=r*(H*+g[u+616>>2]);g[f>>2]=r*(+g[u+608>>2]*H);g[t>>2]=F;g[q>>2]=G;Pi[c[(c[p>>2]|0)+136>>2]&2047](k,p);G=+g[u+624>>2]-+g[B>>2];F=+g[u+628>>2]-+g[A>>2];g[j>>2]=+g[u+620>>2]-+g[i>>2];g[h>>2]=G;g[y>>2]=F;bj[c[(c[p>>2]|0)+144>>2]&4095](p,j,f);x=x+1|0}if((v|0)==40)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);__ZN11VehicleBody16_update_frictionEP22PhysicsDirectBodyState(b,p);x=f+36|0;j=f+40|0;y=f+44|0;h=o+4|0;i=o+8|0;A=n+8|0;B=n+4|0;k=f+8|0;q=f+20|0;t=f+32|0;E=0;while(1){D=c[d>>2]|0;C=(D|0)==0;if(C)I=0;else I=c[D+-4>>2]|0;if((E|0)>=(I|0)){v=46;break}if(C)J=0;else J=c[D+-4>>2]|0;if((J|0)<=(E|0)){if(C)K=0;else K=c[D+-4>>2]|0;if((K|0)<=(E|0)){v=53;break}a[1263537]=0}__ZN6VectorIP12VehicleWheelE14_copy_on_writeEv(d);D=c[(c[d>>2]|0)+(E<<2)>>2]|0;Pi[c[(c[p>>2]|0)+136>>2]&2047](f,p);F=+g[D+636>>2]-+g[x>>2];G=+g[D+640>>2]-+g[j>>2];H=+g[D+644>>2]-+g[y>>2];Pi[c[(c[p>>2]|0)+120>>2]&2047](n,p);Pi[c[(c[p>>2]|0)+128>>2]&2047](o,p);L=+g[h>>2];M=+g[i>>2];N=+g[o>>2];if(!(a[D+672>>0]|0)){C=D+580|0;O=+g[C>>2];u=D+576|0;g[u>>2]=O+ +g[u>>2];P=C;Q=O}else{O=G*N-F*L+ +g[A>>2];R=F*M-H*N+ +g[B>>2];N=H*L-G*M+ +g[n>>2];Pi[c[(c[p>>2]|0)+136>>2]&2047](f,p);M=+g[k>>2];G=+g[q>>2];L=+g[t>>2];H=+g[D+608>>2];F=+g[D+612>>2];S=+g[D+616>>2];T=M*H+G*F+L*S;U=r*(O*(L-S*T)+(N*(M-H*T)+R*(G-F*T)))/+g[D+540>>2];C=D+580|0;g[C>>2]=U;u=D+576|0;g[u>>2]=+g[u>>2]+U;P=C;Q=U}g[P>>2]=Q*.9900000095367432;E=E+1|0}if((v|0)==46){Pi[c[(c[p>>2]|0)+120>>2]&2047](f,p);p=b+444|0;c[p>>2]=c[f>>2];c[p+4>>2]=c[f+4>>2];c[p+8>>2]=c[f+8>>2];l=e;return}else if((v|0)==53)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}else if((v|0)==19)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((v|0)==27)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}function __ZN11VehicleBody13_update_wheelEiP22PhysicsDirectBodyState(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0.0,s=0.0,t=0.0,u=0,v=0.0,w=0,x=0.0,y=0.0,z=0.0,A=0.0,B=0.0,C=0.0,D=0.0,E=0.0,F=0.0,G=0.0,H=0.0,J=0.0,K=0.0,L=0.0,M=0.0,N=0.0,O=0.0,P=0.0,Q=0.0,R=0.0,S=0.0,T=0.0,U=0.0,V=0.0;f=l;l=l+96|0;if((l|0)>=(m|0))ba(96);h=f+72|0;i=f+36|0;j=f;k=b+512|0;if((d|0)<0)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);n=c[k>>2]|0;o=(n|0)==0;if(o)p=0;else p=c[n+-4>>2]|0;do if((p|0)<=(d|0)){if(o)q=0;else q=c[n+-4>>2]|0;if((q|0)>(d|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);__ZN6VectorIP12VehicleWheelE14_copy_on_writeEv(k);q=c[(c[k>>2]|0)+(d<<2)>>2]|0;__ZN11VehicleBody23_update_wheel_transformER12VehicleWheelP22PhysicsDirectBodyState(0,q,e);e=q+648|0;r=-+g[e>>2];d=q+652|0;s=-+g[d>>2];k=q+656|0;t=-+g[k>>2];g[h>>2]=r;n=h+4|0;g[n>>2]=s;o=h+8|0;g[o>>2]=t;p=q+660|0;u=q+668|0;v=+g[u>>2];w=q+664|0;x=+g[w>>2];y=v*s-x*t;z=+g[p>>2];A=z*t-v*r;v=x*r-z*s;s=+I(+(v*v+(y*y+A*A)));if(s==0.0){B=0.0;C=0.0;D=0.0}else{B=y/s;C=v/s;D=A/s}if(!(a[q+493>>0]|0))E=0.0;else E=+g[b+476>>2];__ZN5BasisC2ERK7Vector3f(i,h,E);__ZN5BasisC2ERK7Vector3f(j,p,-+g[q+576>>2]);E=+g[p>>2];s=+g[h>>2];A=+g[w>>2];v=+g[n>>2];y=+g[u>>2];z=+g[o>>2];r=+g[j>>2];x=+g[i>>2];t=+g[j+12>>2];F=+g[i+4>>2];G=+g[j+24>>2];H=+g[i+8>>2];J=r*x+t*F+G*H;K=+g[j+4>>2];L=+g[j+16>>2];M=+g[j+28>>2];N=x*K+F*L+H*M;O=+g[j+8>>2];P=+g[j+20>>2];Q=+g[j+32>>2];R=x*O+F*P+H*Q;H=+g[i+12>>2];F=+g[i+16>>2];x=+g[i+20>>2];S=r*H+t*F+G*x;T=K*H+L*F+M*x;U=O*H+P*F+Q*x;x=+g[i+24>>2];F=+g[i+28>>2];H=+g[i+32>>2];V=r*x+t*F+G*H;G=K*x+L*F+M*H;M=O*x+P*F+Q*H;g[q+396>>2]=E*J+A*N+y*R;g[q+400>>2]=s*J+v*N+z*R;g[q+404>>2]=B*J+D*N+C*R;g[q+408>>2]=y*U+(E*S+A*T);g[q+412>>2]=z*U+(s*S+v*T);g[q+416>>2]=C*U+(B*S+D*T);g[q+420>>2]=y*M+(E*V+A*G);g[q+424>>2]=z*M+(s*V+v*G);g[q+428>>2]=C*M+(B*V+D*G);G=+g[q+632>>2];D=G*+g[d>>2]+ +g[q+640>>2];V=G*+g[k>>2]+ +g[q+644>>2];g[q+432>>2]=G*+g[e>>2]+ +g[q+636>>2];g[q+436>>2]=D;g[q+440>>2]=V;l=f;return}function __ZN11VehicleBody18_update_suspensionEP22PhysicsDirectBodyState(b,d){b=b|0;d=d|0;var e=0.0,f=0,h=0,i=0,j=0,k=0,l=0,m=0.0,n=0.0,o=0.0;e=+g[b+428>>2];d=b+512|0;b=0;while(1){f=c[d>>2]|0;h=(f|0)==0;if(h)i=0;else i=c[f+-4>>2]|0;if((b|0)>=(i|0)){j=5;break}if(h)k=0;else k=c[f+-4>>2]|0;if((k|0)<=(b|0)){if(h)l=0;else l=c[f+-4>>2]|0;if((l|0)<=(b|0)){j=12;break}a[1263537]=0}__ZN6VectorIP12VehicleWheelE14_copy_on_writeEv(d);f=c[(c[d>>2]|0)+(b<<2)>>2]|0;if(!(a[f+672>>0]|0))m=0.0;else{n=+g[f+596>>2];o=e*(+g[f+544>>2]*(+g[f+532>>2]-+g[f+632>>2])*+g[f+592>>2]-n*+g[(n<0.0?f+548|0:f+552|0)>>2]);m=o<0.0?0.0:o}g[f+600>>2]=m;b=b+1|0}if((j|0)==5)return;else if((j|0)==12)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}function __ZN11VehicleBody9_ray_castEiP22PhysicsDirectBodyState(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0.0,u=0.0,v=0.0,w=0.0,x=0,y=0.0,z=0,A=0.0,B=0.0,C=0,D=0.0,E=0,F=0,G=0,H=0,J=0,K=0.0,L=0.0,M=0,N=0.0;f=l;l=l+128|0;if((l|0)>=(m|0))ba(128);h=f+112|0;i=f+72|0;j=f+12|0;k=f;n=f+24|0;o=b+512|0;if((d|0)<0)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);p=c[o>>2]|0;q=(p|0)==0;if(q)r=0;else r=c[p+-4>>2]|0;do if((r|0)<=(d|0)){if(q)s=0;else s=c[p+-4>>2]|0;if((s|0)>(d|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);__ZN6VectorIP12VehicleWheelE14_copy_on_writeEv(o);s=c[(c[o>>2]|0)+(d<<2)>>2]|0;__ZN11VehicleBody23_update_wheel_transformER12VehicleWheelP22PhysicsDirectBodyState(0,s,e);d=s+532|0;o=s+540|0;t=+g[o>>2];u=+g[d>>2]+t;p=s+608|0;q=s+648|0;v=+g[q>>2];r=s+652|0;w=+g[r>>2];x=s+656|0;y=+g[x>>2];z=s+636|0;c[h>>2]=c[z>>2];c[h+4>>2]=c[z+4>>2];c[h+8>>2]=c[z+8>>2];A=+g[h>>2];z=h+4|0;B=+g[z>>2];C=h+8|0;D=+g[C>>2];E=s+620|0;g[s+620>>2]=v*u+A;F=s+624|0;g[F>>2]=u*w+B;G=s+628|0;g[G>>2]=u*y+D;g[h>>2]=A-t*v;g[z>>2]=B-t*w;g[C>>2]=D-t*y;c[i>>2]=0;c[i+4>>2]=0;c[i+8>>2]=0;c[i+12>>2]=0;c[i+16>>2]=0;c[i+20>>2]=0;c[i+24>>2]=0;H=ij[c[(c[e>>2]|0)+208>>2]&8191](e)|0;J=Aj[c[(c[H>>2]|0)+84>>2]&7](H,h,E,i,b+484|0,-1,15,0)|0;b=s+676|0;c[b>>2]=0;if(!J){a[s+672>>0]=0;c[s+632>>2]=c[d>>2];g[s+596>>2]=0.0;y=-+g[r>>2];t=-+g[x>>2];g[s+608>>2]=-+g[q>>2];g[s+612>>2]=y;g[s+616>>2]=t;K=-1.0;L=1.0;M=s+592|0;g[M>>2]=L;l=f;return +K}t=+g[h>>2];y=+g[i>>2]-t;D=+g[z>>2];w=+g[i+4>>2]-D;B=+g[C>>2];v=+g[i+8>>2]-B;A=+I(+(y*y+w*w+v*v));v=+g[E>>2]-t;t=+g[F>>2]-D;D=+g[G>>2]-B;B=u*(A/+I(+(v*v+t*t+D*D)));C=i+12|0;c[p>>2]=c[C>>2];c[p+4>>2]=c[C+4>>2];c[p+8>>2]=c[C+8>>2];a[s+672>>0]=1;C=c[i+32>>2]|0;if(C|0){z=$i[c[(c[C>>2]|0)+44>>2]&8191](C,1235708)|0;c[b>>2]=z?C:0}D=B-+g[o>>2];o=s+632|0;g[o>>2]=D;t=+g[d>>2];v=+g[s+536>>2]*.009999999776482582;A=t-v;u=t+v;if(D<A){g[o>>2]=A;N=A}else N=D;if(N>u)g[o>>2]=u;c[E>>2]=c[i>>2];c[E+4>>2]=c[i+4>>2];c[E+8>>2]=c[i+8>>2];i=s+612|0;o=s+616|0;u=+g[p>>2]*+g[q>>2]+ +g[i>>2]*+g[r>>2]+ +g[o>>2]*+g[x>>2];Pi[c[(c[e>>2]|0)+120>>2]&2047](j,e);Pi[c[(c[e>>2]|0)+128>>2]&2047](k,e);Pi[c[(c[e>>2]|0)+136>>2]&2047](n,e);N=+g[E>>2]-+g[n+36>>2];D=+g[F>>2]-+g[n+40>>2];A=+g[G>>2]-+g[n+44>>2];v=+g[k+4>>2];t=+g[k+8>>2];w=+g[k>>2];k=!(u>=-.10000000149011612);y=-1.0/u;g[s+596>>2]=k?y*((+g[j>>2]+(v*A-D*t))*+g[p>>2]+(+g[j+4>>2]+(N*t-A*w))*+g[i>>2]+(D*w-N*v+ +g[j+8>>2])*+g[o>>2]):0.0;K=B;L=k?y:10.0;M=s+592|0;g[M>>2]=L;l=f;return +K}function __ZN6VectorIP12VehicleWheelE14_copy_on_writeEv(a){a=a|0;var b=0,d=0,e=0;b=c[a>>2]|0;if(!b)return;if((c[b+-8>>2]|0)>>>0<=1)return;d=c[b+-4>>2]|0;b=(d<<2)+-1|0;e=b>>>1|b;b=e>>>2|e;e=b>>>4|b;b=e>>>8|e;e=__ZN6Memory12alloc_staticEjb((b>>>16|b)+1|0,1)|0;c[e+-8>>2]=1;c[e+-4>>2]=d;if(d|0){b=0;do{c[e+(b<<2)>>2]=c[(c[a>>2]|0)+(b<<2)>>2];b=b+1|0}while((b|0)!=(d|0))}d=c[a>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);c[a>>2]=e;return}function __ZN11VehicleBody16_update_frictionEP22PhysicsDirectBodyState(b,d){b=b|0;d=d|0;var e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,J=0,K=0,L=0,M=0.0,N=0.0,O=0.0,P=0.0,Q=0.0,R=0,S=0,T=0,U=0,V=0,W=0.0,X=0.0,Y=0.0,Z=0.0,_=0.0,$=0,aa=0,ca=0,da=0,ea=0.0,fa=0.0,ga=0.0,ha=0.0,ia=0,ja=0,ka=0,la=0,ma=0,na=0,oa=0,pa=0,qa=0,ra=0,sa=0,ta=0,ua=0,va=0,wa=0,xa=0.0,ya=0,za=0,Aa=0,Ba=0,Ca=0,Da=0,Ea=0,Fa=0,Ga=0,Ha=0,Ia=0,Ja=0,Ka=0,La=0,Ma=0,Na=0,Oa=0,Pa=0,Qa=0,Ra=0,Sa=0,Ta=0,Ua=0,Va=0,Wa=0,Xa=0,Ya=0,Za=0,_a=0,$a=0,ab=0,bb=0,cb=0,db=0,eb=0,fb=0,gb=0,hb=0,ib=0,jb=0,kb=0,lb=0,mb=0;e=l;l=l+224|0;if((l|0)>=(m|0))ba(224);f=e+176|0;h=e+128|0;i=e+88|0;j=e+40|0;k=e;n=b+512|0;o=c[n>>2]|0;if(!o){l=e;return}p=c[o+-4>>2]|0;if(!p){l=e;return}o=b+496|0;__ZN6VectorI7Vector3E6resizeEi(o,p)|0;q=b+500|0;__ZN6VectorI7Vector3E6resizeEi(q,p)|0;r=b+504|0;__ZN6VectorIfE6resizeEi(r,p)|0;s=b+508|0;__ZN6VectorIfE6resizeEi(s,p)|0;p=0;while(1){t=c[n>>2]|0;u=(t|0)==0;if(u)v=0;else v=c[t+-4>>2]|0;if((p|0)>=(v|0)){w=7;break}if(u)x=0;else x=c[t+-4>>2]|0;if((x|0)<=(p|0)){if(u)y=0;else y=c[t+-4>>2]|0;if((y|0)<=(p|0)){w=16;break}a[1263537]=0}__ZN6VectorIP12VehicleWheelE14_copy_on_writeEv(n);u=c[s>>2]|0;z=(u|0)==0;if(z)A=0;else A=c[u+-4>>2]|0;if((A|0)<=(p|0)){if(z)B=0;else B=c[u+-4>>2]|0;if((B|0)<=(p|0)){w=24;break}a[1263537]=0}__ZN6VectorIfE14_copy_on_writeEv(s);g[(c[s>>2]|0)+(p<<2)>>2]=0.0;u=c[r>>2]|0;z=(u|0)==0;if(z)C=0;else C=c[u+-4>>2]|0;if((C|0)<=(p|0)){if(z)D=0;else D=c[u+-4>>2]|0;if((D|0)<=(p|0)){w=30;break}a[1263537]=0}__ZN6VectorIfE14_copy_on_writeEv(r);g[(c[r>>2]|0)+(p<<2)>>2]=0.0;p=p+1|0}if((w|0)==7){p=0;D=t;a:while(1){t=(D|0)==0;if(t)E=0;else E=c[D+-4>>2]|0;if((p|0)>=(E|0)){w=36;break}if(t)F=0;else F=c[D+-4>>2]|0;if((F|0)<=(p|0)){if(t)G=0;else G=c[D+-4>>2]|0;if((G|0)<=(p|0)){w=43;break}a[1263537]=0}__ZN6VectorIP12VehicleWheelE14_copy_on_writeEv(n);t=c[(c[n>>2]|0)+(p<<2)>>2]|0;b:do if(a[t+672>>0]|0){C=c[t+396>>2]|0;B=c[t+408>>2]|0;A=c[t+420>>2]|0;y=c[q>>2]|0;x=(y|0)==0;if(x)H=0;else H=c[y+-4>>2]|0;if((H|0)<=(p|0)){if(x)J=0;else J=c[y+-4>>2]|0;if((J|0)<=(p|0)){w=54;break a}a[1263537]=0}__ZN6VectorI7Vector3E14_copy_on_writeEv(q);y=c[q>>2]|0;c[y+(p*12|0)>>2]=C;c[y+(p*12|0)+4>>2]=B;c[y+(p*12|0)+8>>2]=A;A=c[q>>2]|0;y=(A|0)==0;if(y)K=0;else K=c[A+-4>>2]|0;if((K|0)<=(p|0)){if(y)L=0;else L=c[A+-4>>2]|0;if((L|0)<=(p|0)){w=60;break a}a[1263537]=0}__ZN6VectorI7Vector3E14_copy_on_writeEv(q);A=c[q>>2]|0;y=t+608|0;M=+g[y>>2];B=t+612|0;N=+g[B>>2];C=t+616|0;O=+g[C>>2];P=+g[A+(p*12|0)>>2]*M+ +g[A+(p*12|0)+4>>2]*N+ +g[A+(p*12|0)+8>>2]*O;Q=M*P;M=N*P;N=O*P;x=(A|0)==0;if(x)R=0;else R=c[A+-4>>2]|0;do if((R|0)<=(p|0)){if(x)S=0;else S=c[A+-4>>2]|0;if((S|0)>(p|0)){a[1263537]=0;w=70;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);T=0;break}}else w=70;while(0);if((w|0)==70){w=0;__ZN6VectorI7Vector3E14_copy_on_writeEv(q);T=(c[q>>2]|0)+(p*12|0)|0}g[T>>2]=+g[T>>2]-Q;A=T+4|0;g[A>>2]=+g[A>>2]-M;A=T+8|0;g[A>>2]=+g[A>>2]-N;A=c[q>>2]|0;x=(A|0)==0;if(x)U=0;else U=c[A+-4>>2]|0;if((U|0)<=(p|0)){if(x)V=0;else V=c[A+-4>>2]|0;if((V|0)<=(p|0)){w=77;break a}a[1263537]=0}__ZN6VectorI7Vector3E14_copy_on_writeEv(q);A=c[q>>2]|0;P=+g[A+(p*12|0)>>2];O=+g[A+(p*12|0)+4>>2];W=+g[A+(p*12|0)+8>>2];X=+I(+(P*P+O*O+W*W));if(X==0.0){Y=0.0;Z=0.0;_=0.0}else{Y=P/X;Z=W/X;_=O/X}x=(A|0)==0;if(x)$=0;else $=c[A+-4>>2]|0;if(($|0)<=(p|0)){if(x)aa=0;else aa=c[A+-4>>2]|0;if((aa|0)<=(p|0)){w=89;break a}a[1263537]=0}__ZN6VectorI7Vector3E14_copy_on_writeEv(q);A=c[q>>2]|0;g[A+(p*12|0)>>2]=Y;g[A+(p*12|0)+4>>2]=_;g[A+(p*12|0)+8>>2]=Z;A=c[q>>2]|0;x=(A|0)==0;if(x)ca=0;else ca=c[A+-4>>2]|0;if((ca|0)<=(p|0)){if(x)da=0;else da=c[A+-4>>2]|0;if((da|0)<=(p|0)){w=95;break a}a[1263537]=0}__ZN6VectorI7Vector3E14_copy_on_writeEv(q);A=c[q>>2]|0;X=+g[B>>2];O=+g[A+(p*12|0)+8>>2];W=+g[C>>2];P=+g[A+(p*12|0)+4>>2];ea=X*O-W*P;fa=+g[A+(p*12|0)>>2];ga=+g[y>>2];ha=W*fa-O*ga;O=P*ga-X*fa;A=c[o>>2]|0;x=(A|0)==0;if(x)ia=0;else ia=c[A+-4>>2]|0;if((ia|0)<=(p|0)){if(x)ja=0;else ja=c[A+-4>>2]|0;if((ja|0)<=(p|0)){w=105;break a}a[1263537]=0}__ZN6VectorI7Vector3E14_copy_on_writeEv(o);A=c[o>>2]|0;g[A+(p*12|0)>>2]=ea;g[A+(p*12|0)+4>>2]=ha;g[A+(p*12|0)+8>>2]=O;A=c[o>>2]|0;x=(A|0)==0;if(x)ka=0;else ka=c[A+-4>>2]|0;do if((ka|0)<=(p|0)){if(x)la=0;else la=c[A+-4>>2]|0;if((la|0)>(p|0)){a[1263537]=0;w=113;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);ma=0;break}}else w=113;while(0);if((w|0)==113){w=0;__ZN6VectorI7Vector3E14_copy_on_writeEv(o);ma=(c[o>>2]|0)+(p*12|0)|0}N=+g[ma>>2];A=ma+4|0;M=+g[A>>2];x=ma+8|0;Q=+g[x>>2];O=+I(+(N*N+M*M+Q*Q));if(O==0.0){g[x>>2]=0.0;g[A>>2]=0.0;g[ma>>2]=0.0}else{g[ma>>2]=N/O;g[A>>2]=M/O;g[x>>2]=Q/O}x=t+620|0;A=c[t+676>>2]|0;y=c[q>>2]|0;C=(y|0)==0;if(C)na=0;else na=c[y+-4>>2]|0;do if((na|0)<=(p|0)){if(C)oa=0;else oa=c[y+-4>>2]|0;if((oa|0)>(p|0)){a[1263537]=0;w=124;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);pa=0;break}}else w=124;while(0);if((w|0)==124){w=0;__ZN6VectorI7Vector3E14_copy_on_writeEv(q);pa=(c[q>>2]|0)+(p*12|0)|0}y=c[s>>2]|0;C=(y|0)==0;if(C)qa=0;else qa=c[y+-4>>2]|0;do if((qa|0)<=(p|0)){if(C)ra=0;else ra=c[y+-4>>2]|0;if((ra|0)>(p|0)){a[1263537]=0;w=133;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);__ZN11VehicleBody25_resolve_single_bilateralEP22PhysicsDirectBodyStateRK7Vector3P11PhysicsBodyS4_S4_Rf(b,d,x,A,x,pa,0);break}}else w=133;while(0);if((w|0)==133){w=0;__ZN6VectorIfE14_copy_on_writeEv(s);__ZN11VehicleBody25_resolve_single_bilateralEP22PhysicsDirectBodyStateRK7Vector3P11PhysicsBodyS4_S4_Rf(b,d,x,A,x,pa,(c[s>>2]|0)+(p<<2)|0)}y=c[s>>2]|0;C=(y|0)==0;if(C)sa=0;else sa=c[y+-4>>2]|0;do if((sa|0)<=(p|0)){if(C)ta=0;else ta=c[y+-4>>2]|0;if((ta|0)>(p|0)){a[1263537]=0;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break b}}while(0);__ZN6VectorIfE14_copy_on_writeEv(s)}while(0);p=p+1|0;D=c[n>>2]|0}if((w|0)==36){p=b+436|0;ta=b+440|0;b=i+4|0;sa=i+8|0;pa=i+20|0;ra=i+36|0;qa=f+36|0;oa=f+40|0;na=f+44|0;ma=h+12|0;la=h+24|0;ka=h+4|0;ja=h+16|0;ia=h+28|0;da=h+8|0;ca=h+20|0;aa=h+32|0;$=i+32|0;V=0;U=0;T=D;c:while(1){D=(T|0)==0;if(D)ua=0;else ua=c[T+-4>>2]|0;if((U|0)>=(ua|0)){w=148;break}if(D)va=0;else va=c[T+-4>>2]|0;if((va|0)<=(U|0)){if(D)wa=0;else wa=c[T+-4>>2]|0;if((wa|0)<=(U|0)){w=156;break}a[1263537]=0}__ZN6VectorIP12VehicleWheelE14_copy_on_writeEv(n);D=c[(c[n>>2]|0)+(U<<2)>>2]|0;S=D+672|0;do if(!(a[S>>0]|0))xa=0.0;else{Z=+g[p>>2];if(Z!=0.0){xa=-(Z*+mj[c[(c[d>>2]|0)+200>>2]&511](d));break}Z=+g[D+588>>2];_=+g[ta>>2];Y=Z>_?Z:_;_=Y==0.0?0.0:Y;R=c[D+676>>2]|0;L=D+620|0;K=c[o>>2]|0;J=(K|0)==0;if(J)ya=0;else ya=c[K+-4>>2]|0;do if((ya|0)<=(U|0)){if(J)za=0;else za=c[K+-4>>2]|0;if((za|0)>(U|0)){a[1263537]=0;w=169;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);Aa=0;break}}else w=169;while(0);if((w|0)==169){w=0;__ZN6VectorI7Vector3E14_copy_on_writeEv(o);Aa=(c[o>>2]|0)+(U*12|0)|0}c[i>>2]=d;c[b>>2]=R;c[sa>>2]=c[L>>2];c[sa+4>>2]=c[L+4>>2];c[sa+8>>2]=c[L+8>>2];c[pa>>2]=c[Aa>>2];c[pa+4>>2]=c[Aa+4>>2];c[pa+8>>2]=c[Aa+8>>2];g[ra>>2]=_;Pi[c[(c[d>>2]|0)+136>>2]&2047](f,d);Y=+g[L>>2]-+g[qa>>2];Z=+g[D+624>>2]-+g[oa>>2];O=+g[D+628>>2]-+g[na>>2];K=Aa+8|0;Q=+g[K>>2];J=Aa+4|0;M=+g[J>>2];N=Z*Q-O*M;ha=+g[Aa>>2];ea=O*ha-Y*Q;Q=Y*M-Z*ha;Pi[c[(c[d>>2]|0)+112>>2]&2047](h,d);ha=N*+g[h>>2]+ea*+g[ma>>2]+Q*+g[la>>2];M=N*+g[ka>>2]+ea*+g[ja>>2]+Q*+g[ia>>2];fa=N*+g[da>>2]+ea*+g[ca>>2]+Q*+g[aa>>2];Q=+mj[c[(c[d>>2]|0)+104>>2]&511](d);g[$>>2]=1.0/(Q+(+g[Aa>>2]*(O*M-Z*fa)+(Y*fa-O*ha)*+g[J>>2]+(Z*ha-Y*M)*+g[K>>2])+0.0);xa=+__ZN11VehicleBody22_calc_rolling_frictionERNS_26btVehicleWheelContactPointE(0,i)}while(0);K=c[r>>2]|0;J=(K|0)==0;if(J)Ba=0;else Ba=c[K+-4>>2]|0;if((Ba|0)<=(U|0)){if(J)Ca=0;else Ca=c[K+-4>>2]|0;if((Ca|0)<=(U|0)){w=177;break}a[1263537]=0}__ZN6VectorIfE14_copy_on_writeEv(r);g[(c[r>>2]|0)+(U<<2)>>2]=0.0;K=D+604|0;g[K>>2]=1.0;do if(!(a[S>>0]|0))Da=V;else{g[K>>2]=1.0;M=+g[D+600>>2];Y=M*+mj[c[(c[d>>2]|0)+200>>2]&511](d);M=Y*+g[D+556>>2];Y=M*M;J=c[r>>2]|0;H=(J|0)==0;if(H)Ea=0;else Ea=c[J+-4>>2]|0;if((Ea|0)<=(U|0)){if(H)Fa=0;else Fa=c[J+-4>>2]|0;if((Fa|0)<=(U|0)){w=188;break c}a[1263537]=0}__ZN6VectorIfE14_copy_on_writeEv(r);J=c[r>>2]|0;g[J+(U<<2)>>2]=xa;H=(J|0)==0;if(H)Ga=0;else Ga=c[J+-4>>2]|0;if((Ga|0)<=(U|0)){if(H)Ha=0;else Ha=c[J+-4>>2]|0;if((Ha|0)<=(U|0)){w=196;break c}a[1263537]=0}__ZN6VectorIfE14_copy_on_writeEv(r);ha=+g[(c[r>>2]|0)+(U<<2)>>2]*.5;J=c[s>>2]|0;H=(J|0)==0;if(H)Ia=0;else Ia=c[J+-4>>2]|0;if((Ia|0)<=(U|0)){if(H)Ja=0;else Ja=c[J+-4>>2]|0;if((Ja|0)<=(U|0)){w=202;break c}a[1263537]=0}__ZN6VectorIfE14_copy_on_writeEv(s);Z=+g[(c[s>>2]|0)+(U<<2)>>2];O=ha*ha+Z*Z;if(!(O>Y)){Da=V;break}Y=M/+I(+O);g[K>>2]=+g[K>>2]*Y;Da=1}while(0);V=Da;U=U+1|0;T=c[n>>2]|0}if((w|0)==148){d:do if(V){U=0;Da=T;while(1){if(!Da)Ka=0;else Ka=c[Da+-4>>2]|0;if((U|0)>=(Ka|0)){La=Da;break d}Ja=c[s>>2]|0;Ia=(Ja|0)==0;if(Ia)Ma=0;else Ma=c[Ja+-4>>2]|0;if((Ma|0)<=(U|0)){if(Ia)Na=0;else Na=c[Ja+-4>>2]|0;if((Na|0)<=(U|0)){w=216;break}a[1263537]=0}__ZN6VectorIfE14_copy_on_writeEv(s);if(+g[(c[s>>2]|0)+(U<<2)>>2]!=0.0){Ja=c[n>>2]|0;Ia=(Ja|0)==0;if(Ia)Oa=0;else Oa=c[Ja+-4>>2]|0;if((Oa|0)<=(U|0)){if(Ia)Pa=0;else Pa=c[Ja+-4>>2]|0;if((Pa|0)<=(U|0)){w=225;break}a[1263537]=0}__ZN6VectorIP12VehicleWheelE14_copy_on_writeEv(n);Ja=c[n>>2]|0;if(+g[(c[Ja+(U<<2)>>2]|0)+604>>2]<1.0){Ia=(Ja|0)==0;if(Ia)Qa=0;else Qa=c[Ja+-4>>2]|0;if((Qa|0)<=(U|0)){if(Ia)Ra=0;else Ra=c[Ja+-4>>2]|0;if((Ra|0)<=(U|0)){w=236;break}a[1263537]=0}__ZN6VectorIP12VehicleWheelE14_copy_on_writeEv(n);xa=+g[(c[(c[n>>2]|0)+(U<<2)>>2]|0)+604>>2];Ja=c[r>>2]|0;Ia=(Ja|0)==0;if(Ia)Sa=0;else Sa=c[Ja+-4>>2]|0;if((Sa|0)<=(U|0)){if(Ia)Ta=0;else Ta=c[Ja+-4>>2]|0;if((Ta|0)<=(U|0)){w=244;break}a[1263537]=0}__ZN6VectorIfE14_copy_on_writeEv(r);Ja=(c[r>>2]|0)+(U<<2)|0;g[Ja>>2]=xa*+g[Ja>>2];Ja=c[n>>2]|0;Ia=(Ja|0)==0;if(Ia)Ua=0;else Ua=c[Ja+-4>>2]|0;if((Ua|0)<=(U|0)){if(Ia)Va=0;else Va=c[Ja+-4>>2]|0;if((Va|0)<=(U|0)){w=252;break}a[1263537]=0}__ZN6VectorIP12VehicleWheelE14_copy_on_writeEv(n);xa=+g[(c[(c[n>>2]|0)+(U<<2)>>2]|0)+604>>2];Ja=c[s>>2]|0;Ia=(Ja|0)==0;if(Ia)Wa=0;else Wa=c[Ja+-4>>2]|0;if((Wa|0)<=(U|0)){if(Ia)Xa=0;else Xa=c[Ja+-4>>2]|0;if((Xa|0)<=(U|0)){w=258;break}a[1263537]=0}__ZN6VectorIfE14_copy_on_writeEv(s);Ja=(c[s>>2]|0)+(U<<2)|0;g[Ja>>2]=xa*+g[Ja>>2]}}U=U+1|0;Da=c[n>>2]|0}if((w|0)==216)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((w|0)==225)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((w|0)==236){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);df()}else if((w|0)==244){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);df()}else if((w|0)==252){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);df()}else if((w|0)==258)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}else La=T;while(0);T=h+36|0;Xa=h+40|0;Wa=h+44|0;Va=f+4|0;Ua=f+8|0;Ta=h+4|0;Sa=h+8|0;Ra=h+4|0;Qa=h+8|0;Pa=k+12|0;Oa=k+16|0;Na=k+20|0;Ma=0;Ka=La;while(1){La=(Ka|0)==0;if(La)Ya=0;else Ya=c[Ka+-4>>2]|0;if((Ma|0)>=(Ya|0)){w=330;break}if(La)Za=0;else Za=c[Ka+-4>>2]|0;if((Za|0)<=(Ma|0)){if(La)_a=0;else _a=c[Ka+-4>>2]|0;if((_a|0)<=(Ma|0)){w=271;break}a[1263537]=0}__ZN6VectorIP12VehicleWheelE14_copy_on_writeEv(n);La=c[(c[n>>2]|0)+(Ma<<2)>>2]|0;Pi[c[(c[d>>2]|0)+136>>2]&2047](h,d);xa=+g[La+624>>2]-+g[Xa>>2];Y=+g[La+628>>2]-+g[Wa>>2];g[f>>2]=+g[La+620>>2]-+g[T>>2];g[Va>>2]=xa;g[Ua>>2]=Y;V=c[r>>2]|0;Da=(V|0)==0;if(Da)$a=0;else $a=c[V+-4>>2]|0;if(($a|0)<=(Ma|0)){if(Da)ab=0;else ab=c[V+-4>>2]|0;if((ab|0)<=(Ma|0)){w=279;break}a[1263537]=0}__ZN6VectorIfE14_copy_on_writeEv(r);if(+g[(c[r>>2]|0)+(Ma<<2)>>2]!=0.0){V=c[(c[d>>2]|0)+144>>2]|0;Da=c[o>>2]|0;U=(Da|0)==0;if(U)bb=0;else bb=c[Da+-4>>2]|0;do if((bb|0)<=(Ma|0)){if(U)cb=0;else cb=c[Da+-4>>2]|0;if((cb|0)>(Ma|0)){a[1263537]=0;w=289;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);db=0;break}}else w=289;while(0);if((w|0)==289){w=0;__ZN6VectorI7Vector3E14_copy_on_writeEv(o);db=(c[o>>2]|0)+(Ma*12|0)|0}Da=c[r>>2]|0;U=(Da|0)==0;if(U)eb=0;else eb=c[Da+-4>>2]|0;if((eb|0)<=(Ma|0)){if(U)fb=0;else fb=c[Da+-4>>2]|0;if((fb|0)<=(Ma|0)){w=297;break}a[1263537]=0}__ZN6VectorIfE14_copy_on_writeEv(r);Y=+g[(c[r>>2]|0)+(Ma<<2)>>2];xa=Y*+g[db+4>>2];O=Y*+g[db+8>>2];g[h>>2]=Y*+g[db>>2];g[Ta>>2]=xa;g[Sa>>2]=O;bj[V&4095](d,f,h)}Da=c[s>>2]|0;U=(Da|0)==0;if(U)gb=0;else gb=c[Da+-4>>2]|0;if((gb|0)<=(Ma|0)){if(U)hb=0;else hb=c[Da+-4>>2]|0;if((hb|0)<=(Ma|0)){w=306;break}a[1263537]=0}__ZN6VectorIfE14_copy_on_writeEv(s);if(+g[(c[s>>2]|0)+(Ma<<2)>>2]!=0.0){Da=c[La+676>>2]|0;if(Da|0)__ZNK7Spatial20get_global_transformEv(h,Da);Da=c[q>>2]|0;U=(Da|0)==0;if(U)ib=0;else ib=c[Da+-4>>2]|0;do if((ib|0)<=(Ma|0)){if(U)jb=0;else jb=c[Da+-4>>2]|0;if((jb|0)>(Ma|0)){a[1263537]=0;w=318;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);kb=0;break}}else w=318;while(0);if((w|0)==318){w=0;__ZN6VectorI7Vector3E14_copy_on_writeEv(q);kb=(c[q>>2]|0)+(Ma*12|0)|0}Da=c[s>>2]|0;U=(Da|0)==0;if(U)lb=0;else lb=c[Da+-4>>2]|0;if((lb|0)<=(Ma|0)){if(U)mb=0;else mb=c[Da+-4>>2]|0;if((mb|0)<=(Ma|0)){w=326;break}a[1263537]=0}__ZN6VectorIfE14_copy_on_writeEv(s);O=+g[(c[s>>2]|0)+(Ma<<2)>>2];xa=O*+g[kb+4>>2];Y=O*+g[kb+8>>2];g[h>>2]=O*+g[kb>>2];g[Ra>>2]=xa;g[Qa>>2]=Y;Pi[c[(c[d>>2]|0)+136>>2]&2047](j,d);__ZNK5Basis10transposedEv(k,j);Y=+g[Pa>>2];xa=+g[Oa>>2];O=+g[Na>>2];M=+g[f>>2];Z=+g[Va>>2];ha=+g[Ua>>2];fa=(Y*M+xa*Z+O*ha)*(1.0-+g[La+584>>2]);g[f>>2]=M-Y*fa;g[Va>>2]=Z-xa*fa;g[Ua>>2]=ha-O*fa;bj[c[(c[d>>2]|0)+144>>2]&4095](d,f,h)}Ma=Ma+1|0;Ka=c[n>>2]|0}if((w|0)==271)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((w|0)==279)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((w|0)==297)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((w|0)==306)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((w|0)==326)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((w|0)==330){l=e;return}}else if((w|0)==156)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((w|0)==177)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((w|0)==188){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);df()}else if((w|0)==196)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((w|0)==202)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}else if((w|0)==43)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((w|0)==54){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);df()}else if((w|0)==60)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((w|0)==77)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((w|0)==89){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);df()}else if((w|0)==95)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((w|0)==105){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);df()}}else if((w|0)==16){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);df()}else if((w|0)==24){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);df()}else if((w|0)==30)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}function __ZN11VehicleBody25_resolve_single_bilateralEP22PhysicsDirectBodyStateRK7Vector3P11PhysicsBodyS4_S4_Rf(a,b,d,e,f,h,i){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;h=h|0;i=i|0;var j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0.0,v=0,w=0.0,x=0,y=0.0,z=0.0,A=0.0,B=0.0,C=0.0,D=0.0,E=0.0,F=0.0,G=0.0,H=0.0,I=0.0,J=0.0,K=0.0,L=0.0;j=l;l=l+336|0;if((l|0)>=(m|0))ba(336);k=j+280|0;n=j+268|0;o=j+256|0;p=j+244|0;q=j+232|0;r=j+184|0;s=j+136|0;t=j+40|0;u=+g[h>>2];v=h+4|0;w=+g[v>>2];x=h+8|0;y=+g[x>>2];if(u*u+w*w+y*y>1.100000023841858){z=0.0;g[i>>2]=z;l=j;return}Pi[c[(c[b>>2]|0)+136>>2]&2047](k,b);y=+g[d>>2]-+g[k+36>>2];w=+g[d+4>>2]-+g[k+40>>2];u=+g[d+8>>2]-+g[k+44>>2];d=(e|0)!=0;if(d){__ZNK7Spatial20get_global_transformEv(k,e);A=+g[f>>2]-+g[k+36>>2];B=+g[f+8>>2]-+g[k+44>>2];C=+g[f+4>>2]-+g[k+40>>2]}else{A=0.0;B=0.0;C=0.0}Pi[c[(c[b>>2]|0)+120>>2]&2047](n,b);Pi[c[(c[b>>2]|0)+128>>2]&2047](o,b);D=+g[o+4>>2];E=+g[o+8>>2];F=+g[o>>2];G=+g[n>>2]+(u*D-w*E);H=+g[n+4>>2]+(y*E-u*F);u=w*F-y*D+ +g[n+8>>2];if(d){Pi[c[(c[e>>2]|0)+112>>2]&2047](p,e);Pi[c[(c[e>>2]|0)+116>>2]&2047](q,e);D=+g[q+4>>2];y=+g[q+8>>2];F=+g[q>>2];w=G-(+g[p>>2]+(B*D-C*y));E=H-(+g[p+4>>2]+(A*y-B*F));B=u-(C*F-A*D+ +g[p+8>>2]);__ZNK7Spatial20get_global_transformEv(r,e);__ZNK5Basis10transposedEv(k,r);D=+mj[c[(c[e>>2]|0)+120>>2]&511](e);Pi[c[(c[e>>2]|0)+112>>2]&2047](k,e);Pi[c[(c[e>>2]|0)+116>>2]&2047](k,e);I=D;J=w;K=E;L=B}else{I=0.0;J=G;K=H;L=u}Pi[c[(c[b>>2]|0)+136>>2]&2047](s,b);__ZNK5Basis10transposedEv(k,s);Pi[c[(c[b>>2]|0)+112>>2]&2047](j+88|0,b);Pi[c[(c[b>>2]|0)+120>>2]&2047](k,b);Pi[c[(c[b>>2]|0)+136>>2]&2047](t,b);__ZNK5Basis10transposedEv(j,t);Pi[c[(c[b>>2]|0)+128>>2]&2047](j+124|0,b);z=(J*+g[h>>2]+K*+g[v>>2]+L*+g[x>>2])*-.4000000059604645*(1.0/(I+1.0/+g[a+428>>2]));g[i>>2]=z;l=j;return}function __ZN11VehicleBody22_calc_rolling_frictionERNS_26btVehicleWheelContactPointE(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,h=0,i=0,j=0,k=0.0,n=0,o=0.0,p=0,q=0.0,r=0,s=0,t=0.0,u=0.0,v=0.0,w=0.0,x=0.0,y=0.0,z=0.0,A=0.0,B=0.0,C=0.0,D=0.0,E=0.0,F=0.0,G=0.0,H=0.0,I=0,J=0.0,K=0.0,L=0,M=0.0,N=0.0,O=0.0,P=0,Q=0.0,R=0.0,S=0.0,T=0,U=0.0,V=0.0,W=0.0,X=0,Y=0.0,Z=0,_=0.0,$=0.0;a=l;l=l+96|0;if((l|0)>=(m|0))ba(96);d=a+48|0;e=a+36|0;f=a+24|0;h=a+12|0;i=a;j=c[b>>2]|0;Pi[c[(c[j>>2]|0)+136>>2]&2047](d,j);j=b+8|0;k=+g[j>>2]-+g[d+36>>2];n=b+12|0;o=+g[n>>2]-+g[d+40>>2];p=b+16|0;q=+g[p>>2]-+g[d+44>>2];r=b+4|0;s=c[r>>2]|0;if(!s){t=0.0;u=0.0;v=0.0}else{__ZNK7Spatial20get_global_transformEv(d,s);t=+g[j>>2]-+g[d+36>>2];u=+g[n>>2]-+g[d+40>>2];v=+g[p>>2]-+g[d+44>>2]}w=+g[b+36>>2];d=c[b>>2]|0;Pi[c[(c[d>>2]|0)+120>>2]&2047](e,d);d=c[b>>2]|0;Pi[c[(c[d>>2]|0)+128>>2]&2047](f,d);x=+g[f+4>>2];y=+g[f+8>>2];z=+g[f>>2];A=+g[e>>2]+(q*x-o*y);B=+g[e+4>>2]+(k*y-q*z);q=o*z-k*x+ +g[e+8>>2];e=c[r>>2]|0;if(!e){C=0.0;D=0.0;E=0.0;F=A-C;G=B-D;H=q-E;I=b+20|0;J=+g[I>>2];K=F*J;L=b+24|0;M=+g[L>>2];N=G*M;O=K+N;P=b+28|0;Q=+g[P>>2];R=H*Q;S=O+R;T=b+32|0;U=+g[T>>2];V=U*S;W=-V;X=V>w;Y=-w;Z=w<W;_=Z?w:W;$=X?Y:_;l=a;return +$}Pi[c[(c[e>>2]|0)+112>>2]&2047](h,e);e=c[r>>2]|0;Pi[c[(c[e>>2]|0)+116>>2]&2047](i,e);x=+g[i+4>>2];k=+g[i+8>>2];z=+g[i>>2];C=+g[h>>2]+(v*x-u*k);D=+g[h+4>>2]+(t*k-v*z);E=u*z-t*x+ +g[h+8>>2];F=A-C;G=B-D;H=q-E;I=b+20|0;J=+g[I>>2];K=F*J;L=b+24|0;M=+g[L>>2];N=G*M;O=K+N;P=b+28|0;Q=+g[P>>2];R=H*Q;S=O+R;T=b+32|0;U=+g[T>>2];V=U*S;W=-V;X=V>w;Y=-w;Z=w<W;_=Z?w:W;$=X?Y:_;l=a;return +$}function __ZN11VehicleBody23_update_wheel_transformER12VehicleWheelP22PhysicsDirectBodyState(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,h=0.0,i=0.0,j=0.0,k=0.0,n=0.0,o=0.0,p=0.0,q=0.0,r=0.0,s=0.0,t=0.0,u=0.0,v=0.0,w=0.0,x=0.0,y=0.0,z=0.0,A=0.0,B=0.0,C=0.0,D=0.0,E=0,F=0,G=0;b=l;l=l+48|0;if((l|0)>=(m|0))ba(48);f=b;a[d+672>>0]=0;Pi[c[(c[e>>2]|0)+136>>2]&2047](f,e);h=+g[f>>2];i=+g[d+496>>2];j=+g[f+4>>2];k=+g[d+500>>2];n=+g[f+8>>2];o=+g[d+504>>2];p=+g[f+12>>2];q=+g[f+16>>2];r=+g[f+20>>2];s=+g[f+40>>2]+(i*p+k*q+o*r);t=+g[f+24>>2];u=+g[f+28>>2];v=+g[f+32>>2];w=+g[f+44>>2]+(i*t+k*u+o*v);g[d+636>>2]=+g[f+36>>2]+(h*i+j*k+n*o);g[d+640>>2]=s;g[d+644>>2]=w;w=+g[d+508>>2];s=+g[d+512>>2];o=+g[d+516>>2];k=h*w+j*s+n*o;i=w*p+s*q+o*r;x=w*t+s*u+o*v;o=+I(+(k*k+i*i+x*x));if(o==0.0){y=0.0;z=0.0;A=0.0}else{y=k/o;z=x/o;A=i/o}g[d+648>>2]=y;g[d+652>>2]=A;g[d+656>>2]=z;z=+g[d+520>>2];A=+g[d+524>>2];y=+g[d+528>>2];o=h*z+j*A+n*y;n=z*p+A*q+y*r;r=z*t+A*u+y*v;v=+I(+(o*o+n*n+r*r));if(v==0.0){B=0.0;C=0.0;D=0.0;E=d+660|0;g[E>>2]=B;F=d+664|0;g[F>>2]=D;G=d+668|0;g[G>>2]=C;l=b;return}B=o/v;C=r/v;D=n/v;E=d+660|0;g[E>>2]=B;F=d+664|0;g[F>>2]=D;G=d+668|0;g[G>>2]=C;l=b;return}function __ZNK11MethodBind1I11VehicleBodyP6ObjectE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if(!b){__ZN7VariantC2EPK6Object(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK11MethodBind1I11VehicleBodyP6ObjectE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,852473);l=a;return c[b>>2]|0}function __ZN11MethodBind1I11VehicleBodyP6ObjectE4callES2_PPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235772)|0:0){c[h>>2]=0;a[1263537]=0;k=d+24|0;n=c[k>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=i;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=i;return}if((g|0)>0){if((n|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);p=0}else{a[1263537]=0;p=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,p)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=p;c[b>>2]=0;l=i;return}}p=c[d+44>>2]|0;n=c[d+48>>2]|0;o=e+(n>>1)|0;if(!(n&1))q=p;else q=c[(c[o>>2]|0)+p>>2]|0;do if((g|0)<1){p=c[k>>2]|0;n=p+-1|0;if((p|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)s=0;else s=c[e+-4>>2]|0;if((p|0)<=(s|0)){if(r)t=0;else t=c[e+-4>>2]|0;do if((t|0)<(p|0)){if(r)u=0;else u=c[e+-4>>2]|0;if((u|0)<(p|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);v=0;break}else{a[1263537]=0;w=31;break}}else w=31;while(0);if((w|0)==31)v=e+(n*24|0)|0;__ZN7VariantC2ERKS_(j,v);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);f=__ZNK7VariantcvP6ObjectEv(j)|0;Pi[q&2047](o,f);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I11VehicleBodyP6ObjectE7ptrcallES2_PPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235772)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1)){g=b;h=c[d>>2]|0;Pi[g&2047](a,h);return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=c[d>>2]|0;Pi[g&2047](a,h);return}}function __ZN11MethodBind1I11VehicleBodyP6ObjectED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI11VehicleBody7Vector3E18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;if((b|0)!=-1){f=0;l=a;return f|0}g[d+8>>2]=0.0;g[d+4>>2]=0.0;g[d>>2]=0.0;__ZN7VariantC2ERK7Vector3(e,d);d=c[e>>2]|0;if(d|0)__ZN7Variant5clearEv(e);f=d;l=a;return f|0}function __ZNK13MethodBind0RCI11VehicleBody7Vector3E18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,852473);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI11VehicleBody7Vector3E4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0;f=l;l=l+48|0;if((l|0)>=(m|0))ba(48);i=f;j=f+24|0;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235772)|0:0){c[h>>2]=0;a[1263537]=0;k=c[d+24>>2]|0;if((k|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=k;c[b>>2]=0;l=f;return}n=k-(c[d+20>>2]|0)|0;if((n|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=n;c[b>>2]=0;l=f;return}n=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))o=n;else o=c[(c[d>>2]|0)+n>>2]|0;Pi[o&2047](j,d);__ZN7VariantC2ERK7Vector3(i,j);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI11VehicleBody7Vector3E7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=d;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235772)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;Pi[i&2047](f,a);c[e>>2]=c[f>>2];c[e+4>>2]=c[f+4>>2];c[e+8>>2]=c[f+8>>2];l=d;return}function __ZN13MethodBind0RCI11VehicleBody7Vector3ED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI11VehicleBodyfE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Ef(d,0.0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK13MethodBind0RCI11VehicleBodyfE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,852473);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI11VehicleBodyfE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235772)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2Ef(i,+mj[n&511](d));__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI11VehicleBodyfE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0.0;if(!b)f=0;else{d=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235772)|0;f=d?b:0}b=c[a+44>>2]|0;d=c[a+48>>2]|0;a=f+(d>>1)|0;if(!(d&1)){h=b;i=+mj[h&511](a);g[e>>2]=i;return}else{h=c[(c[a>>2]|0)+b>>2]|0;i=+mj[h&511](a);g[e>>2]=i;return}}function __ZN13MethodBind0RCI11VehicleBodyfED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I11VehicleBodyfE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if(!b){__ZN7VariantC2Ef(d,0.0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK11MethodBind1I11VehicleBodyfE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,852473);l=a;return c[b>>2]|0}function __ZN11MethodBind1I11VehicleBodyfE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0.0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235772)|0:0){c[h>>2]=0;a[1263537]=0;k=d+24|0;n=c[k>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=i;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=i;return}if((g|0)>0){if((n|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);p=0}else{a[1263537]=0;p=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,p)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=p;c[b>>2]=0;l=i;return}}p=c[d+44>>2]|0;n=c[d+48>>2]|0;o=e+(n>>1)|0;if(!(n&1))q=p;else q=c[(c[o>>2]|0)+p>>2]|0;do if((g|0)<1){p=c[k>>2]|0;n=p+-1|0;if((p|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)s=0;else s=c[e+-4>>2]|0;if((p|0)<=(s|0)){if(r)t=0;else t=c[e+-4>>2]|0;do if((t|0)<(p|0)){if(r)u=0;else u=c[e+-4>>2]|0;if((u|0)<(p|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);v=0;break}else{a[1263537]=0;w=31;break}}else w=31;while(0);if((w|0)==31)v=e+(n*24|0)|0;__ZN7VariantC2ERKS_(j,v);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);x=+__ZNK7VariantcvfEv(j);Mi[q&511](o,x);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I11VehicleBodyfE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0,j=0.0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235772)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1)){h=b;i=c[d>>2]|0;j=+g[i>>2];Mi[h&511](a,j);return}else{h=c[(c[a>>2]|0)+b>>2]|0;i=c[d>>2]|0;j=+g[i>>2];Mi[h&511](a,j);return}}function __ZN11MethodBind1I11VehicleBodyfED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN6Camera18_initialize_classvEv(b){b=b|0;if(a[1263316]|0)return;if(!(a[1257014]|0)){if(!(a[1256996]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI4NodeEEvv();__ZN4Node13_bind_methodsEv();a[1256996]=1}__ZN7ClassDB10_add_classI7SpatialEEvv();__ZN7Spatial13_bind_methodsEv();a[1257014]=1}__ZN7ClassDB10_add_classI6CameraEEvv();__ZN6Camera13_bind_methodsEv();a[1263316]=1;return}function __ZN6Camera5_setvERK10StringNameRK7Variant(a,b,c){a=a|0;b=b|0;c=c|0;var d=0;if(1220!=1129)d=__ZN6Camera4_setERK10StringNameRK7Variant(a,b,c)|0;else d=0;return d|0}function __ZNK6Camera5_getvERK10StringNameR7Variant(a,b,c){a=a|0;b=b|0;c=c|0;var d=0;if(1221!=1131?__ZNK6Camera4_getERK10StringNameR7Variant(a,b,c)|0:0)d=1;else d=0;return d|0}function __ZNK6Camera19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+24|0;g=e+4|0;h=e;if(!d)__ZNK7Spatial19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,0);__ZN6StringC2EPKc(f,946613);i=c[f>>2]|0;f=i;j=g+4|0;c[j>>2]=0;k=g+12|0;c[k>>2]=0;c[g>>2]=0;n=(i|0)==0;if(!n?(c[j>>2]=0,__Z28atomic_conditional_incrementPj(i+-8|0)|0):0)c[j>>2]=f;c[g+8>>2]=0;f=c[k>>2]|0;if(f|0){if(!(__Z16atomic_decrementPj(f+-8|0)|0))__ZN6Memory11free_staticEPvb(f,1);c[k>>2]=0}c[g+16>>2]=256;if(!(c[b>>2]|0)){k=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=k;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0}k=__ZnwjPFPvjE(32,4740)|0;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0;c[k+12>>2]=0;c[k+16>>2]=7;f=k+20|0;c[f>>2]=0;j=k+24|0;c[j>>2]=0;o=k+28|0;c[o>>2]=0;__ZN12PropertyInfoaSERKS_(k,g)|0;p=c[b>>2]|0;q=p+4|0;r=c[q>>2]|0;c[j>>2]=r;c[f>>2]=0;c[o>>2]=p;if(r|0)c[r+20>>2]=k;c[q>>2]=k;if(!(c[p>>2]|0))c[p>>2]=k;k=p+8|0;c[k>>2]=(c[k>>2]|0)+1;k=c[g+12>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);k=c[g+4>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);if(!n?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);__ZN10StringNameC2EPKc(h,946613);__ZN7ClassDB17get_property_listE10StringNameP4ListI12PropertyInfo16DefaultAllocatorEbPK6Object(h,b,1,a);__ZN10StringNameD2Ev(h);if(1207!=516)__ZNK6Camera18_get_property_listEP4ListI12PropertyInfo16DefaultAllocatorE(a,b);if(!d){l=e;return}__ZNK7Spatial19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,1);l=e;return}function __ZN6Camera14_notificationvEib(a,b,c){a=a|0;b=b|0;c=c|0;if(!c){if(511!=510)__ZN4Node13_notificationEi(a,b);if(528!=511)__ZN7Spatial13_notificationEi(a,b)}if(1208!=528)__ZN6Camera13_notificationEi(a,b);if(!c)return;if(528!=511)__ZN7Spatial13_notificationEi(a,b);if(511==510)return;__ZN4Node13_notificationEi(a,b);return}function __ZNK6Camera16_get_class_namevEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+8|0;e=b+4|0;f=b;g=a+392|0;a=c[g>>2]|0;if(a|0){if(c[a+4>>2]|0){l=b;return g|0}if(__ZNK6String6lengthEv(a+8|0)|0){l=b;return g|0}}__ZN6StringC2EPKc(d,946613);c[f>>2]=c[d>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameaSERKS_(g,e);__ZN10StringNameD2Ev(e);e=c[f>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);l=b;return g|0}function __ZNK6Camera9get_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,946613);l=a;return c[b>>2]|0}function __ZNK6Camera8is_classERK6String(a,b){a=a|0;b=b|0;var c=0;if((!(__ZNK6StringeqEPKc(b,946613)|0)?!(__ZNK6StringeqEPKc(b,946852)|0):0)?!(__ZNK6StringeqEPKc(b,1132465)|0):0)c=__ZNK6StringeqEPKc(b,1142944)|0;else c=1;return c|0}function __ZNK6Camera12is_class_ptrEPv(a,b){a=a|0;b=b|0;return (b|0)==1235776|((b|0)==1220920|((b|0)==1220720|(b|0)==1220580))|0}function __ZN6CameraD2Ev(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+4|0;e=b;c[a>>2]=260308;f=__ZN12VisualServer13get_singletonEv()|0;g=c[(c[f>>2]|0)+1312>>2]|0;c[e>>2]=c[a+432>>2];c[d>>2]=c[e>>2];Pi[g&2047](f,d);d=a+444|0;f=c[d>>2]|0;if((f|0?__ZN9Reference11unreferenceEv(f)|0:0)?(f=c[d>>2]|0,__Z17predelete_handlerP6Object(f)|0):0){gj[c[(c[f>>2]|0)+76>>2]&8191](f);__ZN6Memory11free_staticEPvb(f,0)}c[d>>2]=0;__ZN10StringNameD2Ev(a+392|0);__ZN7SpatialD2Ev(a);l=b;return}function __ZN6CameraD0Ev(a){a=a|0;__ZN6CameraD2Ev(a);__ZdlPv(a);return}function __ZNK6Camera16_can_gizmo_scaleEv(a){a=a|0;return 0}function __ZN6Camera22_request_camera_updateEv(a){a=a|0;__ZN6Camera14_update_cameraEv(a);return}function __ZNK6Camera20get_camera_transformEv(a,b){a=a|0;b=b|0;var c=0,d=0;c=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=c;__ZNK7Spatial20get_global_transformEv(d,b);__ZNK9Transform15orthonormalizedEv(a,d);l=c;return}function __ZN6Camera14_update_cameraEv(b){b=b|0;var d=0,e=0,f=0,h=0,i=0.0,j=0,k=0,n=0.0,o=0,p=0.0,q=0.0,r=0.0,s=0.0,t=0;d=l;l=l+64|0;if((l|0)>=(m|0))ba(64);e=d+56|0;f=d+8|0;h=d;Pi[c[(c[b>>2]|0)+108>>2]&2047](f,b);i=+g[b+420>>2];j=f+36|0;k=f+40|0;n=+g[f+16>>2]*i+ +g[k>>2];o=f+44|0;p=+g[f+28>>2]*i+ +g[o>>2];q=+g[b+424>>2];r=+g[f+12>>2]*q;s=+g[f+24>>2]*q;g[j>>2]=+g[f>>2]*q+(+g[f+4>>2]*i+ +g[j>>2]);g[k>>2]=r+n;g[o>>2]=s+p;o=__ZN12VisualServer13get_singletonEv()|0;k=c[(c[o>>2]|0)+736>>2]|0;c[h>>2]=c[b+432>>2];c[e>>2]=c[h>>2];bj[k&4095](o,e,f);f=b+136|0;if(a[f>>0]|0){if(!(c[b+132>>2]|0))__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(947574,947583,260,947603,0);else a[1263537]=0;(__ZNK8Viewport10get_cameraEv(c[b+140>>2]|0)|0)==(b|0);if(a[f>>0]|0){if(!(c[b+132>>2]|0))__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(947574,947583,260,947603,0);else a[1263537]=0;if((__ZNK8Viewport10get_cameraEv(c[b+140>>2]|0)|0)!=(b|0)){l=d;return}}else t=11}else t=11;if((t|0)==11?(a[b+397>>0]|0)==0:0){l=d;return}t=__ZNK7Spatial9get_worldEv(b)|0;if(!t){l=d;return}if(__ZN9Reference11unreferenceEv(t)|0?__Z17predelete_handlerP6Object(t)|0:0){gj[c[(c[t>>2]|0)+76>>2]&8191](t);__ZN6Memory11free_staticEPvb(t,0)}t=__ZNK7Spatial9get_worldEv(b)|0;__ZN5World14_update_cameraEP6Camera(t,b);if(!t){l=d;return}if(!(__ZN9Reference11unreferenceEv(t)|0)){l=d;return}if(!(__Z17predelete_handlerP6Object(t)|0)){l=d;return}gj[c[(c[t>>2]|0)+76>>2]&8191](t);__ZN6Memory11free_staticEPvb(t,0);l=d;return}function __ZN8Viewport32_camera_transform_changed_notifyEv(a){a=a|0;return}function __ZN5World14_update_cameraEP6Camera(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0;e=c[b+136>>2]|0;b=c[e+84>>2]|0;a:do if(b|0){f=c[b+8>>2]|0;g=c[e+88>>2]|0;b:do if((f|0)==(g|0))h=f;else{i=f;while(1){j=c[i+24>>2]|0;if(j>>>0>d>>>0)k=i+8|0;else{if(j>>>0>=d>>>0){h=i;break b}k=i+4|0}i=c[k>>2]|0;if((i|0)==(g|0))break a}}while(0);if(!((h|0)==(g|0)|(h|0)==0)){a[1263537]=0;a[e+100>>0]=1;return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(852485,852500,125,1063557,0);return}function __ZN6Camera13_notificationEi(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0;switch(d|0){case 41:{d=b+140|0;e=__ZN8Viewport11_camera_addEP6Camera(c[d>>2]|0,b)|0;if(!(c[b+132>>2]|0))__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(947574,947583,260,947603,0);else a[1263537]=0;f=b+397|0;if(!(e|(a[f>>0]|0)!=0))return;a[f>>0]=1;if(!(a[b+136>>0]|0))return;__ZN8Viewport11_camera_setEP6Camera(c[d>>2]|0,b);return}case 29:{gj[c[(c[b>>2]|0)+104>>2]&8191](b);return}case 42:{d=b+132|0;if(!(c[d>>2]|0))__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(947574,947583,260,947603,0);else a[1263537]=0;f=b+136|0;do if(!(a[f>>0]|0)){e=b+397|0;if(!(a[e>>0]|0)){g=e;h=0}else{a[e>>0]=0;g=e;h=1}}else{if(!(c[d>>2]|0))__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(947574,947583,260,947603,0);else a[1263537]=0;if((__ZNK8Viewport10get_cameraEv(c[b+140>>2]|0)|0)!=(b|0)){g=b+397|0;h=0;break}e=b+397|0;i=(a[f>>0]|0)==0;a[e>>0]=0;if(!i?(i=b+140|0,(__ZNK8Viewport10get_cameraEv(c[i>>2]|0)|0)==(b|0)):0){__ZN8Viewport11_camera_setEP6Camera(c[i>>2]|0,0);__ZN8Viewport25_camera_make_next_currentEP6Camera(c[i>>2]|0,b);g=e;h=1}else{g=e;h=1}}while(0);a[g>>0]=h;__ZN8Viewport14_camera_removeEP6Camera(c[b+140>>2]|0,b);return}case 50:{h=__ZNK7Spatial9get_worldEv(b)|0;if(!h)return;if(__ZN9Reference11unreferenceEv(h)|0?__Z17predelete_handlerP6Object(h)|0:0){gj[c[(c[h>>2]|0)+76>>2]&8191](h);__ZN6Memory11free_staticEPvb(h,0)}h=__ZNK7Spatial9get_worldEv(b)|0;__ZN5World16_register_cameraEP6Camera(h,b);if(!h)return;if(!(__ZN9Reference11unreferenceEv(h)|0))return;if(!(__Z17predelete_handlerP6Object(h)|0))return;gj[c[(c[h>>2]|0)+76>>2]&8191](h);__ZN6Memory11free_staticEPvb(h,0);return}case 51:{h=__ZNK7Spatial9get_worldEv(b)|0;if(!h)return;if(__ZN9Reference11unreferenceEv(h)|0?__Z17predelete_handlerP6Object(h)|0:0){gj[c[(c[h>>2]|0)+76>>2]&8191](h);__ZN6Memory11free_staticEPvb(h,0)}h=__ZNK7Spatial9get_worldEv(b)|0;__ZN5World14_remove_cameraEP6Camera(h,b);if(!h)return;if(!(__ZN9Reference11unreferenceEv(h)|0))return;if(!(__Z17predelete_handlerP6Object(h)|0))return;gj[c[(c[h>>2]|0)+76>>2]&8191](h);__ZN6Memory11free_staticEPvb(h,0);return}default:return}}function __ZN8Viewport11_camera_addEP6Camera(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d;c[e>>2]=b;b=a+248|0;if(!(c[b>>2]|0)){f=__ZnwjPFPvjE(28,4740)|0;g=f+16|0;c[g>>2]=0;c[g+4>>2]=0;c[b>>2]=f;g=c[a+252>>2]|0;c[f+4>>2]=g;c[f+8>>2]=g;c[f+12>>2]=g;c[f>>2]=1}__ZN3SetIP6Camera10ComparatorIS1_E16DefaultAllocatorE10_insert_rbERKS1_(b,e)|0;l=d;return (c[a+256>>2]|0)==1|0}function __ZN8Viewport25_camera_make_next_currentEP6Camera(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0;e=c[b+248>>2]|0;if(!e)return;f=c[e+8>>2]|0;e=c[b+252>>2]|0;if((f|0)==(e|0))return;else g=f;while(1){f=c[g+8>>2]|0;if((f|0)==(e|0))break;else g=f}e=b+244|0;if(!g)return;else h=g;while(1){g=c[h+24>>2]|0;if((g|0)!=(d|0)?a[g+136>>0]|0:0){if(c[e>>2]|0){i=10;break}__ZN6Camera12make_currentEv(g)}h=c[h+16>>2]|0;if(!h){i=10;break}}if((i|0)==10)return}function __ZN8Viewport14_camera_removeEP6Camera(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0;d=a+248|0;e=c[d>>2]|0;a:do if(e|0){f=c[e+8>>2]|0;g=c[a+252>>2]|0;b:do if((f|0)==(g|0))h=f;else{i=f;while(1){j=c[i+24>>2]|0;if(j>>>0>b>>>0)k=i+8|0;else{if(j>>>0>=b>>>0){h=i;break b}k=i+4|0}i=c[k>>2]|0;if((i|0)==(g|0))break a}}while(0);if((!((h|0)==0|(h|0)==(g|0))?(__ZN3SetIP6Camera10ComparatorIS1_E16DefaultAllocatorE6_eraseEPNS5_7ElementE(d,h),(c[a+256>>2]|0)==0):0)?(f=c[d>>2]|0,f|0):0){__ZN6Memory11free_staticEPvb(f,0);c[d>>2]=0}}while(0);d=a+244|0;if((c[d>>2]|0)!=(b|0))return;c[d>>2]=0;return}function __ZN5World16_register_cameraEP6Camera(a,b){a=a|0;b=b|0;__ZN14SpatialIndexer11_add_cameraEP6Camera(c[a+136>>2]|0,b);return}function __ZN5World14_remove_cameraEP6Camera(a,b){a=a|0;b=b|0;__ZN14SpatialIndexer14_remove_cameraEP6Camera(c[a+136>>2]|0,b);return}function __ZN14SpatialIndexer14_remove_cameraEP6Camera(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;g=e+4|0;c[f>>2]=d;h=b+84|0;i=c[h>>2]|0;a:do if(i|0){j=c[i+8>>2]|0;k=b+88|0;n=c[k>>2]|0;b:do if((j|0)==(n|0))o=j;else{p=j;while(1){q=c[p+24>>2]|0;if(q>>>0>d>>>0)r=p+8|0;else{if(q>>>0>=d>>>0){o=p;break b}r=p+4|0}p=c[r>>2]|0;if((p|0)==(n|0))break a}}while(0);if((o|0)!=(n|0)&(o|0)!=0){a[1263537]=0;c[g>>2]=0;j=__ZN3MapIP6CameraN14SpatialIndexer10CameraDataE10ComparatorIS1_E16DefaultAllocatorEixERKS1_(h,f)|0;p=c[j>>2]|0;c:do if(p|0?(q=c[p+8>>2]|0,s=c[j+4>>2]|0,(q|0)!=(s|0)):0){t=q;while(1){q=c[t+8>>2]|0;if((q|0)==(s|0))break;else t=q}if(t|0){s=t;q=0;while(1){if(!q){u=__ZnwjPFPvjE(12,4740)|0;c[g>>2]=u;c[u>>2]=0;c[u+4>>2]=0;c[u+8>>2]=0}u=__ZnwjPFPvjE(16,4740)|0;v=u+4|0;c[v>>2]=0;w=u+8|0;c[w>>2]=0;x=u+12|0;c[x>>2]=0;c[u>>2]=c[s+24>>2];y=c[g>>2]|0;z=y+4|0;A=c[z>>2]|0;c[w>>2]=A;c[v>>2]=0;c[x>>2]=y;if(A|0)c[A+4>>2]=u;c[z>>2]=u;if(!(c[y>>2]|0))c[y>>2]=u;u=y+8|0;c[u>>2]=(c[u>>2]|0)+1;s=c[s+16>>2]|0;if(!s){B=y;break}else q=y}do{if(!(c[B+8>>2]|0))break c;__ZN18VisibilityNotifier12_exit_cameraEP6Camera(c[c[B>>2]>>2]|0,c[f>>2]|0);__ZN4ListIP18VisibilityNotifier16DefaultAllocatorE9pop_frontEv(g);B=c[g>>2]|0}while((B|0)!=0)}}while(0);j=c[h>>2]|0;d:do if(j|0){p=c[j+8>>2]|0;n=c[k>>2]|0;e:do if((p|0)==(n|0))C=p;else{q=c[f>>2]|0;s=p;while(1){t=c[s+24>>2]|0;if(q>>>0<t>>>0)D=s+8|0;else{if(t>>>0>=q>>>0){C=s;break e}D=s+4|0}s=c[D>>2]|0;if((s|0)==(n|0))break d}}while(0);if(!((C|0)==0|(C|0)==(n|0)))__ZN3MapIP6CameraN14SpatialIndexer10CameraDataE10ComparatorIS1_E16DefaultAllocatorE6_eraseEPNS7_7ElementE(h,C)}while(0);__ZN4ListIP18VisibilityNotifier16DefaultAllocatorED2Ev(g);l=e;return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(852526,852500,130,852541,0);l=e;return}function __ZN3MapIP6CameraN14SpatialIndexer10CameraDataE10ComparatorIS1_E16DefaultAllocatorEixERKS1_(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;g=c[b>>2]|0;if(!g){h=__ZnwjPFPvjE(40,4740)|0;c[h+32>>2]=379008;c[h+28>>2]=0;c[h+36>>2]=0;i=h+16|0;c[i>>2]=0;c[i+4>>2]=0;c[b>>2]=h;i=c[b+4>>2]|0;c[h+4>>2]=i;c[h+8>>2]=i;c[h+12>>2]=i;c[h>>2]=1;if(!h){j=0;k=12}else{n=h;o=i;k=4}}else{n=g;o=c[b+4>>2]|0;k=4}a:do if((k|0)==4){g=c[n+8>>2]|0;if((g|0)!=(o|0)){i=c[d>>2]|0;h=g;while(1){g=c[h+24>>2]|0;if(i>>>0<g>>>0)p=h+8|0;else{if(g>>>0>=i>>>0)break;p=h+4|0}g=c[p>>2]|0;if((g|0)==(o|0)){j=n;k=12;break a}else h=g}if(!((h|0)==(o|0)|(h|0)==0))q=h;else{j=n;k=12}}else{j=n;k=12}}while(0);if((k|0)==12){k=f+4|0;c[k>>2]=379008;c[f>>2]=0;n=f+8|0;c[n>>2]=0;if(!j){j=__ZnwjPFPvjE(40,4740)|0;c[j+32>>2]=379008;c[j+28>>2]=0;c[j+36>>2]=0;o=j+16|0;c[o>>2]=0;c[o+4>>2]=0;c[b>>2]=j;o=c[b+4>>2]|0;c[j+4>>2]=o;c[j+8>>2]=o;c[j+12>>2]=o;c[j>>2]=1}j=__ZN3MapIP6CameraN14SpatialIndexer10CameraDataE10ComparatorIS1_E16DefaultAllocatorE10_insert_rbERKS1_RKS3_(b,d,f)|0;d=c[f>>2]|0;if(d|0?(__ZN3MapIP18VisibilityNotifiery10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(f,c[d+8>>2]|0),d=c[k>>2]|0,k=c[f>>2]|0,c[k+8>>2]=d,c[n>>2]=0,n=d,c[n+12>>2]=n,k|0):0){__ZN6Memory11free_staticEPvb(k,0);c[f>>2]=0}if(!j){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145936,616,1145947,0);r=0;l=e;return r|0}else q=j}a[1263537]=0;r=q+28|0;l=e;return r|0}function __ZN3MapIP6CameraN14SpatialIndexer10CameraDataE10ComparatorIS1_E16DefaultAllocatorE6_eraseEPNS7_7ElementE(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0;e=d+8|0;f=c[e>>2]|0;g=b+4|0;h=c[g>>2]|0;if((f|0)!=(h|0)?(i=c[d+4>>2]|0,(i|0)!=(h|0)):0){j=i;while(1){i=c[j+8>>2]|0;if((i|0)==(h|0))break;else j=i}if(!j){k=h;l=c[h+8>>2]|0}else{k=j;l=h}}else{k=d;l=f}f=k+8|0;j=k+4|0;i=c[((l|0)==(h|0)?j:f)>>2]|0;h=c[b>>2]|0;l=k+12|0;m=c[l>>2]|0;c[i+12>>2]=m;if((h|0)==(m|0))n=h+8|0;else{h=c[l>>2]|0;m=h+8|0;n=(k|0)==(c[m>>2]|0)?m:h+4|0}c[n>>2]=i;if((k|0)==(d|0)){if((c[d>>2]|0)==1)__ZN3MapIP6CameraN14SpatialIndexer10CameraDataE10ComparatorIS1_E16DefaultAllocatorE10_erase_fixEPNS7_7ElementE(b,i)}else{if((k|0)==(c[g>>2]|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143791,1145936,469,1143798,0);return}a[1263537]=0;if((c[k>>2]|0)==1)__ZN3MapIP6CameraN14SpatialIndexer10CameraDataE10ComparatorIS1_E16DefaultAllocatorE10_erase_fixEPNS7_7ElementE(b,i);c[f>>2]=c[e>>2];f=d+4|0;c[j>>2]=c[f>>2];j=d+12|0;c[l>>2]=c[j>>2];c[k>>2]=c[d>>2];c[(c[e>>2]|0)+12>>2]=k;c[(c[f>>2]|0)+12>>2]=k;f=c[j>>2]|0;j=f+8|0;c[((c[j>>2]|0)==(d|0)?j:f+4|0)>>2]=k}k=c[d+16>>2]|0;f=d+20|0;if(k|0)c[k+20>>2]=c[f>>2];j=c[f>>2]|0;if(j|0)c[j+16>>2]=k;k=d+28|0;j=c[k>>2]|0;if(j|0?(__ZN3MapIP18VisibilityNotifiery10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(k,c[j+8>>2]|0),j=c[d+32>>2]|0,f=c[k>>2]|0,c[f+8>>2]=j,c[d+36>>2]=0,e=j,c[e+12>>2]=e,f|0):0){__ZN6Memory11free_staticEPvb(f,0);c[k>>2]=0}__ZN6Memory11free_staticEPvb(d,0);d=b+8|0;c[d>>2]=(c[d>>2]|0)+-1;if(!(c[c[g>>2]>>2]|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143791,1145936,498,1143838,0);return}else{a[1263537]=0;return}}function __ZN3MapIP6CameraN14SpatialIndexer10CameraDataE10ComparatorIS1_E16DefaultAllocatorE10_erase_fixEPNS7_7ElementE(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0;e=c[(c[b>>2]|0)+8>>2]|0;f=b+4|0;if((e|0)!=(d|0)&(c[d>>2]|0)==1){b=d;while(1){g=b+12|0;h=c[g>>2]|0;i=c[h+8>>2]|0;do if((b|0)==(i|0)){j=c[h+4>>2]|0;if(!(c[j>>2]|0)){a[1263537]=0;c[j>>2]=1;k=c[f>>2]|0;if((k|0)==(h|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);l=c[g>>2]|0;m=l;n=c[l+4>>2]|0;o=c[f>>2]|0}else{a[1263537]=0;c[h>>2]=0;m=h;n=j;o=k}k=n+8|0;l=c[k>>2]|0;c[m+4>>2]=l;if((l|0)!=(o|0))c[l+12>>2]=m;l=m+12|0;c[n+12>>2]=c[l>>2];p=c[l>>2]|0;q=p+8|0;c[((c[q>>2]|0)==(m|0)?q:p+4|0)>>2]=n;c[k>>2]=m;c[l>>2]=n;l=c[g>>2]|0;r=c[l+4>>2]|0;s=l}else{r=j;s=h}if((c[c[r+4>>2]>>2]|0)==1){j=r+8|0;l=c[j>>2]|0;if((c[l>>2]|0)==1)if((c[f>>2]|0)==(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);t=c[g>>2]|0;break}else{a[1263537]=0;c[r>>2]=0;t=s;break}a[1263537]=0;c[l>>2]=1;k=c[f>>2]|0;if((k|0)==(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);u=c[j>>2]|0;v=c[f>>2]|0}else{a[1263537]=0;c[r>>2]=0;u=l;v=k}k=u+4|0;l=c[k>>2]|0;c[j>>2]=l;if((l|0)!=(v|0))c[l+12>>2]=r;l=r+12|0;c[u+12>>2]=c[l>>2];j=c[l>>2]|0;p=j+4|0;c[((c[p>>2]|0)==(r|0)?p:j+8|0)>>2]=u;c[k>>2]=r;c[l>>2]=u;l=c[g>>2]|0;w=c[l+4>>2]|0;x=l}else{w=r;x=s}l=c[x>>2]|0;k=c[f>>2]|0;if((l|0)==0&(k|0)==(w|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);y=c[g>>2]|0;z=c[f>>2]|0}else{a[1263537]=0;c[w>>2]=l;y=x;z=k}c[y>>2]=1;k=c[w+4>>2]|0;a[1263537]=0;c[k>>2]=1;k=y+4|0;l=c[k>>2]|0;j=l+8|0;p=c[j>>2]|0;c[k>>2]=p;if((p|0)!=(z|0))c[p+12>>2]=y;p=y+12|0;c[l+12>>2]=c[p>>2];k=c[p>>2]|0;q=k+8|0;c[((c[q>>2]|0)==(y|0)?q:k+4|0)>>2]=l;c[j>>2]=y;c[p>>2]=l;t=e}else{if(!(c[i>>2]|0)){a[1263537]=0;c[i>>2]=1;l=c[f>>2]|0;if((l|0)==(h|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);p=c[g>>2]|0;A=c[p+8>>2]|0;B=c[f>>2]|0;C=p}else{a[1263537]=0;c[h>>2]=0;A=i;B=l;C=h}l=A+4|0;p=c[l>>2]|0;c[C+8>>2]=p;if((p|0)!=(B|0))c[p+12>>2]=C;p=C+12|0;c[A+12>>2]=c[p>>2];j=c[p>>2]|0;k=j+4|0;c[((c[k>>2]|0)==(C|0)?k:j+8|0)>>2]=A;c[l>>2]=C;c[p>>2]=A;p=c[g>>2]|0;D=c[p+8>>2]|0;E=p}else{D=i;E=h}p=D+4|0;l=c[p>>2]|0;j=(c[c[D+8>>2]>>2]|0)==1;if(!((c[l>>2]|0)!=1|j^1))if((c[f>>2]|0)==(D|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);t=c[g>>2]|0;break}else{a[1263537]=0;c[D>>2]=0;t=E;break}if(j){a[1263537]=0;c[l>>2]=1;j=c[f>>2]|0;if((j|0)==(D|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);F=c[p>>2]|0;G=c[f>>2]|0}else{a[1263537]=0;c[D>>2]=0;F=l;G=j}j=F+8|0;l=c[j>>2]|0;c[p>>2]=l;if((l|0)!=(G|0))c[l+12>>2]=D;l=D+12|0;c[F+12>>2]=c[l>>2];p=c[l>>2]|0;k=p+8|0;c[((c[k>>2]|0)==(D|0)?k:p+4|0)>>2]=F;c[j>>2]=D;c[l>>2]=F;l=c[g>>2]|0;H=c[l+8>>2]|0;I=l}else{H=D;I=E}l=c[I>>2]|0;j=c[f>>2]|0;if((l|0)==0&(j|0)==(H|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);J=c[g>>2]|0;K=c[f>>2]|0}else{a[1263537]=0;c[H>>2]=l;J=I;K=j}c[J>>2]=1;j=c[H+8>>2]|0;a[1263537]=0;c[j>>2]=1;j=J+8|0;l=c[j>>2]|0;p=l+4|0;k=c[p>>2]|0;c[j>>2]=k;if((k|0)!=(K|0))c[k+12>>2]=J;k=J+12|0;c[l+12>>2]=c[k>>2];j=c[k>>2]|0;q=j+4|0;c[((c[q>>2]|0)==(J|0)?q:j+8|0)>>2]=l;c[p>>2]=J;c[k>>2]=l;t=e}while(0);if((e|0)!=(t|0)&(c[t>>2]|0)==1)b=t;else{L=t;break}}}else L=d;a[1263537]=0;c[L>>2]=1;if((c[c[f>>2]>>2]|0)==1){a[1263537]=0;return}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143886,1145936,447,1143897,0);return}}function __ZN3MapIP6CameraN14SpatialIndexer10CameraDataE10ComparatorIS1_E16DefaultAllocatorE10_insert_rbERKS1_RKS3_(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f;a[g>>0]=0;h=__ZN3MapIP6CameraN14SpatialIndexer10CameraDataE10ComparatorIS1_E16DefaultAllocatorE7_insertERKS1_Rb(b,d,g)|0;if(h|0)__ZN3MapIP18VisibilityNotifiery10ComparatorIS1_E16DefaultAllocatorE10_copy_fromERKS5_(h+28|0,e);if(a[g>>0]|0){l=f;return h|0}g=b+8|0;c[g>>2]=(c[g>>2]|0)+1;g=h+12|0;e=c[g>>2]|0;if(!(c[e>>2]|0)){d=b+4|0;i=h;j=e;k=e;e=g;while(1){g=j+12|0;n=c[g>>2]|0;o=c[n+8>>2]|0;p=n;do if((j|0)==(o|0)){q=c[n+4>>2]|0;if(!(c[q>>2]|0)){c[k>>2]=1;a[1263537]=0;c[q>>2]=1;if((c[d>>2]|0)==(n|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);r=c[(c[e>>2]|0)+12>>2]|0;break}else{a[1263537]=0;c[n>>2]=0;r=n;break}}q=j+4|0;if((i|0)==(c[q>>2]|0)){s=i+8|0;t=c[s>>2]|0;c[q>>2]=t;if((t|0)==(c[d>>2]|0))u=p;else{c[t+12>>2]=j;u=c[g>>2]|0}t=i+12|0;c[t>>2]=u;q=c[g>>2]|0;v=q+8|0;c[((c[v>>2]|0)==(j|0)?v:q+4|0)>>2]=i;c[s>>2]=j;c[g>>2]=i;w=j;x=i;y=c[t>>2]|0}else{w=i;x=j;y=n}a[1263537]=0;c[x>>2]=1;t=c[d>>2]|0;if((t|0)==(y|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);z=c[(c[w+12>>2]|0)+12>>2]|0;A=c[d>>2]|0}else{a[1263537]=0;c[y>>2]=0;z=y;A=t}t=z+8|0;s=c[t>>2]|0;q=s+4|0;v=c[q>>2]|0;c[t>>2]=v;if((v|0)!=(A|0))c[v+12>>2]=z;v=z+12|0;c[s+12>>2]=c[v>>2];t=c[v>>2]|0;B=t+4|0;c[((c[B>>2]|0)==(z|0)?B:t+8|0)>>2]=s;c[q>>2]=z;c[v>>2]=s;r=w}else{if(!(c[o>>2]|0)){c[k>>2]=1;a[1263537]=0;c[o>>2]=1;if((c[d>>2]|0)==(n|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);r=c[(c[e>>2]|0)+12>>2]|0;break}else{a[1263537]=0;c[n>>2]=0;r=n;break}}s=j+8|0;if((i|0)==(c[s>>2]|0)){v=i+4|0;q=c[v>>2]|0;c[s>>2]=q;if((q|0)==(c[d>>2]|0))C=p;else{c[q+12>>2]=j;C=c[g>>2]|0}q=i+12|0;c[q>>2]=C;s=c[g>>2]|0;t=s+4|0;c[((c[t>>2]|0)==(j|0)?t:s+8|0)>>2]=i;c[v>>2]=j;c[g>>2]=i;D=j;E=i;F=c[q>>2]|0}else{D=i;E=j;F=n}a[1263537]=0;c[E>>2]=1;q=c[d>>2]|0;if((q|0)==(F|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);G=c[d>>2]|0;H=c[(c[D+12>>2]|0)+12>>2]|0}else{a[1263537]=0;c[F>>2]=0;G=q;H=F}q=H+4|0;v=c[q>>2]|0;s=v+8|0;t=c[s>>2]|0;c[q>>2]=t;if((t|0)!=(G|0))c[t+12>>2]=H;t=H+12|0;c[v+12>>2]=c[t>>2];q=c[t>>2]|0;B=q+8|0;c[((c[B>>2]|0)==(H|0)?B:q+4|0)>>2]=v;c[s>>2]=H;c[t>>2]=v;r=D}while(0);n=r+12|0;g=c[n>>2]|0;if(!(c[g>>2]|0)){i=r;j=g;k=g;e=n}else break}}e=c[(c[b>>2]|0)+8>>2]|0;a[1263537]=0;c[e>>2]=1;l=f;return h|0}function __ZN3MapIP6CameraN14SpatialIndexer10CameraDataE10ComparatorIS1_E16DefaultAllocatorE7_insertERKS1_Rb(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0;f=c[b>>2]|0;g=c[f+8>>2]|0;h=b+4|0;i=c[h>>2]|0;a:do if((g|0)==(i|0))j=f;else{k=c[d>>2]|0;l=g;while(1){m=c[l+24>>2]|0;if(k>>>0<m>>>0)n=l+8|0;else{if(m>>>0>=k>>>0)break;n=l+4|0}m=c[n>>2]|0;if((m|0)==(i|0)){j=l;break a}else l=m}a[e>>0]=1;o=l;return o|0}while(0);i=__ZnwjPFPvjE(40,4740)|0;c[i+32>>2]=379008;c[i+28>>2]=0;c[i+36>>2]=0;c[i>>2]=0;c[i+4>>2]=0;c[i+8>>2]=0;c[i+12>>2]=0;c[i+16>>2]=0;c[i+20>>2]=0;c[i+12>>2]=j;n=c[h>>2]|0;g=i+4|0;c[g>>2]=n;f=i+8|0;c[f>>2]=n;c[i+24>>2]=c[d>>2];if((j|0)!=(c[b>>2]|0)?(c[d>>2]|0)>>>0>=(c[j+24>>2]|0)>>>0:0)p=j+4|0;else p=j+8|0;c[p>>2]=i;a[e>>0]=0;e=c[g>>2]|0;g=c[h>>2]|0;if((e|0)==(g|0)){h=i;do{p=h;h=c[h+12>>2]|0}while((p|0)==(c[h+4>>2]|0));q=(h|0)==(c[b>>2]|0)?0:h}else{h=e;while(1){e=c[h+8>>2]|0;if((e|0)==(g|0)){q=h;break}else h=e}}c[i+16>>2]=q;h=c[f>>2]|0;b:do if((h|0)==(g|0)){f=i;while(1){e=f;f=c[f+12>>2]|0;if((e|0)!=(c[f+8>>2]|0)){r=f;break b}if((f|0)==(c[b>>2]|0)){r=0;break}}}else{f=h;while(1){l=c[f+4>>2]|0;if((l|0)==(g|0)){r=f;break}else f=l}}while(0);g=i+20|0;c[g>>2]=r;if(!q)s=r;else{c[q+20>>2]=i;s=c[g>>2]|0}if(!s){o=i;return o|0}c[s+16>>2]=i;o=i;return o|0}function __ZN3MapIP18VisibilityNotifiery10ComparatorIS1_E16DefaultAllocatorE10_copy_fromERKS5_(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0;d=c[a>>2]|0;if(d|0?(__ZN3MapIP18VisibilityNotifiery10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(a,c[d+8>>2]|0),d=c[a+4>>2]|0,e=c[a>>2]|0,c[e+8>>2]=d,c[a+8>>2]=0,f=d,c[f+12>>2]=f,e|0):0){__ZN6Memory11free_staticEPvb(e,0);c[a>>2]=0}e=c[b>>2]|0;if(!e)return;f=c[e+8>>2]|0;e=c[b+4>>2]|0;if((f|0)==(e|0))return;else g=f;while(1){f=c[g+8>>2]|0;if((f|0)==(e|0))break;else g=f}if(!g)return;e=a+4|0;f=g;g=0;while(1){if(!g){b=__ZnwjPFPvjE(40,4740)|0;d=b+16|0;c[d>>2]=0;c[d+4>>2]=0;c[a>>2]=b;d=c[e>>2]|0;c[b+4>>2]=d;c[b+8>>2]=d;c[b+12>>2]=d;c[b>>2]=1}__ZN3MapIP18VisibilityNotifiery10ComparatorIS1_E16DefaultAllocatorE10_insert_rbERKS1_RKy(a,f+24|0,f+32|0)|0;b=c[f+16>>2]|0;if(!b)break;f=b;g=c[a>>2]|0}return}function __ZN14SpatialIndexer11_add_cameraEP6Camera(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;g=e+4|0;c[f>>2]=d;h=b+84|0;i=c[h>>2]|0;a:do if(i|0){j=c[i+8>>2]|0;k=c[b+88>>2]|0;b:do if((j|0)==(k|0))n=j;else{o=j;while(1){p=c[o+24>>2]|0;if(p>>>0>d>>>0)q=o+8|0;else{if(p>>>0>=d>>>0){n=o;break b}q=o+4|0}o=c[q>>2]|0;if((o|0)==(k|0))break a}}while(0);if((n|0)!=(k|0)&(n|0)!=0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(852587,852500,116,852599,0);l=e;return}}while(0);a[1263537]=0;n=g+4|0;c[n>>2]=379008;c[g>>2]=0;q=g+8|0;c[q>>2]=0;__ZN3MapIP18VisibilityNotifiery10ComparatorIS1_E16DefaultAllocatorE10_copy_fromERKS5_(__ZN3MapIP6CameraN14SpatialIndexer10CameraDataE10ComparatorIS1_E16DefaultAllocatorEixERKS1_(h,f)|0,g);a[b+100>>0]=1;b=c[g>>2]|0;if(b|0?(__ZN3MapIP18VisibilityNotifiery10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(g,c[b+8>>2]|0),b=c[n>>2]|0,n=c[g>>2]|0,c[n+8>>2]=b,c[q>>2]=0,q=b,c[q+12>>2]=q,n|0):0){__ZN6Memory11free_staticEPvb(n,0);c[g>>2]=0}l=e;return}function __ZNK6Camera18_get_property_listEP4ListI12PropertyInfo16DefaultAllocatorE(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0;d=l;l=l+96|0;if((l|0)>=(m|0))ba(96);e=d+64|0;f=d+56|0;g=d+60|0;h=d+52|0;i=d+48|0;j=d+44|0;k=d+40|0;n=d+36|0;o=d+32|0;p=d+28|0;q=d+24|0;r=d+20|0;s=d+16|0;t=d+12|0;u=d+8|0;v=d+4|0;w=d;__ZN6StringC2EPKc(f,852644);__ZN6StringC2EPKc(g,852655);x=e+4|0;c[x>>2]=0;y=e+12|0;c[y>>2]=0;c[e>>2]=2;z=c[f>>2]|0;if(z|0?(c[x>>2]=0,__Z28atomic_conditional_incrementPj(z+-8|0)|0):0)c[x>>2]=c[f>>2];c[e+8>>2]=3;x=c[y>>2]|0;if((x|0)!=(c[g>>2]|0)){if(x|0?(__Z16atomic_decrementPj(x+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(x,1);c[y>>2]=0;x=c[g>>2]|0;if(x|0?__Z28atomic_conditional_incrementPj(x+-8|0)|0:0)c[y>>2]=c[g>>2]}c[e+16>>2]=7;if(!(c[b>>2]|0)){y=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=y;c[y>>2]=0;c[y+4>>2]=0;c[y+8>>2]=0}y=__ZnwjPFPvjE(32,4740)|0;c[y>>2]=0;c[y+4>>2]=0;c[y+8>>2]=0;c[y+12>>2]=0;c[y+16>>2]=7;x=y+20|0;c[x>>2]=0;z=y+24|0;c[z>>2]=0;A=y+28|0;c[A>>2]=0;__ZN12PropertyInfoaSERKS_(y,e)|0;B=c[b>>2]|0;C=B+4|0;D=c[C>>2]|0;c[z>>2]=D;c[x>>2]=0;c[A>>2]=B;if(D|0)c[D+20>>2]=y;c[C>>2]=y;if(!(c[B>>2]|0))c[B>>2]=y;y=B+8|0;c[y>>2]=(c[y>>2]|0)+1;y=c[e+12>>2]|0;if(y|0?(__Z16atomic_decrementPj(y+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(y,1);y=c[e+4>>2]|0;if(y|0?(__Z16atomic_decrementPj(y+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(y,1);y=c[g>>2]|0;if(y|0?(__Z16atomic_decrementPj(y+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(y,1);y=c[f>>2]|0;if(y|0?(__Z16atomic_decrementPj(y+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(y,1);a:do switch(c[a+400>>2]|0){case 0:{__ZN6StringC2EPKc(h,852678);__ZN6StringC2EPKc(g,852682);y=e+4|0;c[y>>2]=0;f=e+12|0;c[f>>2]=0;c[e>>2]=3;B=c[h>>2]|0;if(B|0?(c[y>>2]=0,__Z28atomic_conditional_incrementPj(B+-8|0)|0):0)c[y>>2]=c[h>>2];c[e+8>>2]=1;y=c[f>>2]|0;if((y|0)!=(c[g>>2]|0)){if(y|0?(__Z16atomic_decrementPj(y+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(y,1);c[f>>2]=0;y=c[g>>2]|0;if(y|0?__Z28atomic_conditional_incrementPj(y+-8|0)|0:0)c[f>>2]=c[g>>2]}c[e+16>>2]=5;if(!(c[b>>2]|0)){f=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=f;c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0}f=__ZnwjPFPvjE(32,4740)|0;c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;c[f+12>>2]=0;c[f+16>>2]=7;y=f+20|0;c[y>>2]=0;B=f+24|0;c[B>>2]=0;C=f+28|0;c[C>>2]=0;__ZN12PropertyInfoaSERKS_(f,e)|0;D=c[b>>2]|0;A=D+4|0;x=c[A>>2]|0;c[B>>2]=x;c[y>>2]=0;c[C>>2]=D;if(x|0)c[x+20>>2]=f;c[A>>2]=f;if(!(c[D>>2]|0))c[D>>2]=f;f=D+8|0;c[f>>2]=(c[f>>2]|0)+1;f=c[e+12>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);f=c[e+4>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);f=c[h>>2]|0;do if(f|0){if(__Z16atomic_decrementPj(f+-8|0)|0)break;__ZN6Memory11free_staticEPvb(f,1)}while(0);if(!(c[a+428>>2]|0)){__ZN6StringC2EPKc(i,852692);__ZN6StringC2EPKc(g,852682);f=e+4|0;c[f>>2]=0;D=e+12|0;c[D>>2]=0;c[e>>2]=3;A=c[i>>2]|0;do if(A|0){c[f>>2]=0;if(!(__Z28atomic_conditional_incrementPj(A+-8|0)|0))break;c[f>>2]=c[i>>2]}while(0);c[e+8>>2]=1;f=c[D>>2]|0;do if((f|0)!=(c[g>>2]|0)){do if(f|0){if(__Z16atomic_decrementPj(f+-8|0)|0)break;__ZN6Memory11free_staticEPvb(f,1)}while(0);c[D>>2]=0;A=c[g>>2]|0;if(!A)break;if(!(__Z28atomic_conditional_incrementPj(A+-8|0)|0))break;c[D>>2]=c[g>>2]}while(0);c[e+16>>2]=2;if(!(c[b>>2]|0)){D=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=D;c[D>>2]=0;c[D+4>>2]=0;c[D+8>>2]=0}D=__ZnwjPFPvjE(32,4740)|0;c[D>>2]=0;c[D+4>>2]=0;c[D+8>>2]=0;c[D+12>>2]=0;c[D+16>>2]=7;f=D+20|0;c[f>>2]=0;A=D+24|0;c[A>>2]=0;x=D+28|0;c[x>>2]=0;__ZN12PropertyInfoaSERKS_(D,e)|0;C=c[b>>2]|0;y=C+4|0;B=c[y>>2]|0;c[A>>2]=B;c[f>>2]=0;c[x>>2]=C;if(B|0)c[B+20>>2]=D;c[y>>2]=D;if(!(c[C>>2]|0))c[C>>2]=D;D=C+8|0;c[D>>2]=(c[D>>2]|0)+1;D=c[e+12>>2]|0;do if(D|0){if(__Z16atomic_decrementPj(D+-8|0)|0)break;__ZN6Memory11free_staticEPvb(D,1)}while(0);D=c[e+4>>2]|0;do if(D|0){if(__Z16atomic_decrementPj(D+-8|0)|0)break;__ZN6Memory11free_staticEPvb(D,1)}while(0);D=c[g>>2]|0;do if(D|0){if(__Z16atomic_decrementPj(D+-8|0)|0)break;__ZN6Memory11free_staticEPvb(D,1)}while(0);D=c[i>>2]|0;do if(D|0){if(__Z16atomic_decrementPj(D+-8|0)|0)break;__ZN6Memory11free_staticEPvb(D,1)}while(0);break a}else{__ZN6StringC2EPKc(j,852697);__ZN6StringC2EPKc(g,852682);D=e+4|0;c[D>>2]=0;C=e+12|0;c[C>>2]=0;c[e>>2]=3;y=c[j>>2]|0;do if(y|0){c[D>>2]=0;if(!(__Z28atomic_conditional_incrementPj(y+-8|0)|0))break;c[D>>2]=c[j>>2]}while(0);c[e+8>>2]=1;D=c[C>>2]|0;do if((D|0)!=(c[g>>2]|0)){do if(D|0){if(__Z16atomic_decrementPj(D+-8|0)|0)break;__ZN6Memory11free_staticEPvb(D,1)}while(0);c[C>>2]=0;y=c[g>>2]|0;if(!y)break;if(!(__Z28atomic_conditional_incrementPj(y+-8|0)|0))break;c[C>>2]=c[g>>2]}while(0);c[e+16>>2]=2;if(!(c[b>>2]|0)){C=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=C;c[C>>2]=0;c[C+4>>2]=0;c[C+8>>2]=0}C=__ZnwjPFPvjE(32,4740)|0;c[C>>2]=0;c[C+4>>2]=0;c[C+8>>2]=0;c[C+12>>2]=0;c[C+16>>2]=7;D=C+20|0;c[D>>2]=0;y=C+24|0;c[y>>2]=0;B=C+28|0;c[B>>2]=0;__ZN12PropertyInfoaSERKS_(C,e)|0;x=c[b>>2]|0;f=x+4|0;A=c[f>>2]|0;c[y>>2]=A;c[D>>2]=0;c[B>>2]=x;if(A|0)c[A+20>>2]=C;c[f>>2]=C;if(!(c[x>>2]|0))c[x>>2]=C;C=x+8|0;c[C>>2]=(c[C>>2]|0)+1;C=c[e+12>>2]|0;do if(C|0){if(__Z16atomic_decrementPj(C+-8|0)|0)break;__ZN6Memory11free_staticEPvb(C,1)}while(0);C=c[e+4>>2]|0;do if(C|0){if(__Z16atomic_decrementPj(C+-8|0)|0)break;__ZN6Memory11free_staticEPvb(C,1)}while(0);C=c[g>>2]|0;do if(C|0){if(__Z16atomic_decrementPj(C+-8|0)|0)break;__ZN6Memory11free_staticEPvb(C,1)}while(0);C=c[j>>2]|0;do if(C|0){if(__Z16atomic_decrementPj(C+-8|0)|0)break;__ZN6Memory11free_staticEPvb(C,1)}while(0);break a}break}case 1:{__ZN6StringC2EPKc(k,1128330);__ZN6StringC2EPKc(g,852702);C=e+4|0;c[C>>2]=0;x=e+12|0;c[x>>2]=0;c[e>>2]=3;f=c[k>>2]|0;if(f|0?(c[C>>2]=0,__Z28atomic_conditional_incrementPj(f+-8|0)|0):0)c[C>>2]=c[k>>2];c[e+8>>2]=1;C=c[x>>2]|0;if((C|0)!=(c[g>>2]|0)){if(C|0?(__Z16atomic_decrementPj(C+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(C,1);c[x>>2]=0;C=c[g>>2]|0;if(C|0?__Z28atomic_conditional_incrementPj(C+-8|0)|0:0)c[x>>2]=c[g>>2]}c[e+16>>2]=5;if(!(c[b>>2]|0)){x=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=x;c[x>>2]=0;c[x+4>>2]=0;c[x+8>>2]=0}x=__ZnwjPFPvjE(32,4740)|0;c[x>>2]=0;c[x+4>>2]=0;c[x+8>>2]=0;c[x+12>>2]=0;c[x+16>>2]=7;C=x+20|0;c[C>>2]=0;f=x+24|0;c[f>>2]=0;A=x+28|0;c[A>>2]=0;__ZN12PropertyInfoaSERKS_(x,e)|0;B=c[b>>2]|0;D=B+4|0;y=c[D>>2]|0;c[f>>2]=y;c[C>>2]=0;c[A>>2]=B;if(y|0)c[y+20>>2]=x;c[D>>2]=x;if(!(c[B>>2]|0))c[B>>2]=x;x=B+8|0;c[x>>2]=(c[x>>2]|0)+1;x=c[e+12>>2]|0;if(x|0?(__Z16atomic_decrementPj(x+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(x,1);x=c[e+4>>2]|0;if(x|0?(__Z16atomic_decrementPj(x+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(x,1);x=c[g>>2]|0;if(x|0?(__Z16atomic_decrementPj(x+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(x,1);x=c[k>>2]|0;do if(x|0){if(__Z16atomic_decrementPj(x+-8|0)|0)break;__ZN6Memory11free_staticEPvb(x,1)}while(0);if(!(c[a+428>>2]|0)){__ZN6StringC2EPKc(n,852715);__ZN6StringC2EPKc(g,852721);x=e+4|0;c[x>>2]=0;B=e+12|0;c[B>>2]=0;c[e>>2]=3;D=c[n>>2]|0;do if(D|0){c[x>>2]=0;if(!(__Z28atomic_conditional_incrementPj(D+-8|0)|0))break;c[x>>2]=c[n>>2]}while(0);c[e+8>>2]=1;x=c[B>>2]|0;do if((x|0)!=(c[g>>2]|0)){do if(x|0){if(__Z16atomic_decrementPj(x+-8|0)|0)break;__ZN6Memory11free_staticEPvb(x,1)}while(0);c[B>>2]=0;D=c[g>>2]|0;if(!D)break;if(!(__Z28atomic_conditional_incrementPj(D+-8|0)|0))break;c[B>>2]=c[g>>2]}while(0);c[e+16>>2]=2;if(!(c[b>>2]|0)){B=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=B;c[B>>2]=0;c[B+4>>2]=0;c[B+8>>2]=0}B=__ZnwjPFPvjE(32,4740)|0;c[B>>2]=0;c[B+4>>2]=0;c[B+8>>2]=0;c[B+12>>2]=0;c[B+16>>2]=7;x=B+20|0;c[x>>2]=0;D=B+24|0;c[D>>2]=0;y=B+28|0;c[y>>2]=0;__ZN12PropertyInfoaSERKS_(B,e)|0;A=c[b>>2]|0;C=A+4|0;f=c[C>>2]|0;c[D>>2]=f;c[x>>2]=0;c[y>>2]=A;if(f|0)c[f+20>>2]=B;c[C>>2]=B;if(!(c[A>>2]|0))c[A>>2]=B;B=A+8|0;c[B>>2]=(c[B>>2]|0)+1;B=c[e+12>>2]|0;do if(B|0){if(__Z16atomic_decrementPj(B+-8|0)|0)break;__ZN6Memory11free_staticEPvb(B,1)}while(0);B=c[e+4>>2]|0;do if(B|0){if(__Z16atomic_decrementPj(B+-8|0)|0)break;__ZN6Memory11free_staticEPvb(B,1)}while(0);B=c[g>>2]|0;do if(B|0){if(__Z16atomic_decrementPj(B+-8|0)|0)break;__ZN6Memory11free_staticEPvb(B,1)}while(0);B=c[n>>2]|0;do if(B|0){if(__Z16atomic_decrementPj(B+-8|0)|0)break;__ZN6Memory11free_staticEPvb(B,1)}while(0);break a}else{__ZN6StringC2EPKc(o,852736);__ZN6StringC2EPKc(g,852721);B=e+4|0;c[B>>2]=0;A=e+12|0;c[A>>2]=0;c[e>>2]=3;C=c[o>>2]|0;do if(C|0){c[B>>2]=0;if(!(__Z28atomic_conditional_incrementPj(C+-8|0)|0))break;c[B>>2]=c[o>>2]}while(0);c[e+8>>2]=1;B=c[A>>2]|0;do if((B|0)!=(c[g>>2]|0)){do if(B|0){if(__Z16atomic_decrementPj(B+-8|0)|0)break;__ZN6Memory11free_staticEPvb(B,1)}while(0);c[A>>2]=0;C=c[g>>2]|0;if(!C)break;if(!(__Z28atomic_conditional_incrementPj(C+-8|0)|0))break;c[A>>2]=c[g>>2]}while(0);c[e+16>>2]=2;if(!(c[b>>2]|0)){A=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=A;c[A>>2]=0;c[A+4>>2]=0;c[A+8>>2]=0}A=__ZnwjPFPvjE(32,4740)|0;c[A>>2]=0;c[A+4>>2]=0;c[A+8>>2]=0;c[A+12>>2]=0;c[A+16>>2]=7;B=A+20|0;c[B>>2]=0;C=A+24|0;c[C>>2]=0;f=A+28|0;c[f>>2]=0;__ZN12PropertyInfoaSERKS_(A,e)|0;y=c[b>>2]|0;x=y+4|0;D=c[x>>2]|0;c[C>>2]=D;c[B>>2]=0;c[f>>2]=y;if(D|0)c[D+20>>2]=A;c[x>>2]=A;if(!(c[y>>2]|0))c[y>>2]=A;A=y+8|0;c[A>>2]=(c[A>>2]|0)+1;A=c[e+12>>2]|0;do if(A|0){if(__Z16atomic_decrementPj(A+-8|0)|0)break;__ZN6Memory11free_staticEPvb(A,1)}while(0);A=c[e+4>>2]|0;do if(A|0){if(__Z16atomic_decrementPj(A+-8|0)|0)break;__ZN6Memory11free_staticEPvb(A,1)}while(0);A=c[g>>2]|0;do if(A|0){if(__Z16atomic_decrementPj(A+-8|0)|0)break;__ZN6Memory11free_staticEPvb(A,1)}while(0);A=c[o>>2]|0;do if(A|0){if(__Z16atomic_decrementPj(A+-8|0)|0)break;__ZN6Memory11free_staticEPvb(A,1)}while(0);break a}break}default:{}}while(0);__ZN6StringC2EPKc(p,852742);__ZN6StringC2EPKc(g,852747);o=e+4|0;c[o>>2]=0;n=e+12|0;c[n>>2]=0;c[e>>2]=3;a=c[p>>2]|0;if(a|0?(c[o>>2]=0,__Z28atomic_conditional_incrementPj(a+-8|0)|0):0)c[o>>2]=c[p>>2];c[e+8>>2]=2;o=c[n>>2]|0;if((o|0)!=(c[g>>2]|0)){if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(o,1);c[n>>2]=0;o=c[g>>2]|0;if(o|0?__Z28atomic_conditional_incrementPj(o+-8|0)|0:0)c[n>>2]=c[g>>2]}c[e+16>>2]=7;if(!(c[b>>2]|0)){n=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=n;c[n>>2]=0;c[n+4>>2]=0;c[n+8>>2]=0}n=__ZnwjPFPvjE(32,4740)|0;c[n>>2]=0;c[n+4>>2]=0;c[n+8>>2]=0;c[n+12>>2]=0;c[n+16>>2]=7;o=n+20|0;c[o>>2]=0;a=n+24|0;c[a>>2]=0;k=n+28|0;c[k>>2]=0;__ZN12PropertyInfoaSERKS_(n,e)|0;j=c[b>>2]|0;i=j+4|0;h=c[i>>2]|0;c[a>>2]=h;c[o>>2]=0;c[k>>2]=j;if(h|0)c[h+20>>2]=n;c[i>>2]=n;if(!(c[j>>2]|0))c[j>>2]=n;n=j+8|0;c[n>>2]=(c[n>>2]|0)+1;n=c[e+12>>2]|0;if(n|0?(__Z16atomic_decrementPj(n+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(n,1);n=c[e+4>>2]|0;if(n|0?(__Z16atomic_decrementPj(n+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(n,1);n=c[g>>2]|0;if(n|0?(__Z16atomic_decrementPj(n+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(n,1);n=c[p>>2]|0;if(n|0?(__Z16atomic_decrementPj(n+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(n,1);__ZN6StringC2EPKc(q,852764);__ZN6StringC2EPKc(g,852747);n=e+4|0;c[n>>2]=0;p=e+12|0;c[p>>2]=0;c[e>>2]=3;j=c[q>>2]|0;do if(j|0){c[n>>2]=0;if(!(__Z28atomic_conditional_incrementPj(j+-8|0)|0))break;c[n>>2]=c[q>>2]}while(0);c[e+8>>2]=2;n=c[p>>2]|0;do if((n|0)!=(c[g>>2]|0)){do if(n|0){if(__Z16atomic_decrementPj(n+-8|0)|0)break;__ZN6Memory11free_staticEPvb(n,1)}while(0);c[p>>2]=0;j=c[g>>2]|0;if(!j)break;if(!(__Z28atomic_conditional_incrementPj(j+-8|0)|0))break;c[p>>2]=c[g>>2]}while(0);c[e+16>>2]=7;if(!(c[b>>2]|0)){p=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=p;c[p>>2]=0;c[p+4>>2]=0;c[p+8>>2]=0}p=__ZnwjPFPvjE(32,4740)|0;c[p>>2]=0;c[p+4>>2]=0;c[p+8>>2]=0;c[p+12>>2]=0;c[p+16>>2]=7;n=p+20|0;c[n>>2]=0;j=p+24|0;c[j>>2]=0;i=p+28|0;c[i>>2]=0;__ZN12PropertyInfoaSERKS_(p,e)|0;h=c[b>>2]|0;k=h+4|0;o=c[k>>2]|0;c[j>>2]=o;c[n>>2]=0;c[i>>2]=h;if(o|0)c[o+20>>2]=p;c[k>>2]=p;if(!(c[h>>2]|0))c[h>>2]=p;p=h+8|0;c[p>>2]=(c[p>>2]|0)+1;p=c[e+12>>2]|0;do if(p|0){if(__Z16atomic_decrementPj(p+-8|0)|0)break;__ZN6Memory11free_staticEPvb(p,1)}while(0);p=c[e+4>>2]|0;do if(p|0){if(__Z16atomic_decrementPj(p+-8|0)|0)break;__ZN6Memory11free_staticEPvb(p,1)}while(0);p=c[g>>2]|0;do if(p|0){if(__Z16atomic_decrementPj(p+-8|0)|0)break;__ZN6Memory11free_staticEPvb(p,1)}while(0);p=c[q>>2]|0;do if(p|0){if(__Z16atomic_decrementPj(p+-8|0)|0)break;__ZN6Memory11free_staticEPvb(p,1)}while(0);__ZN6StringC2EPKc(r,852768);__ZN6StringC2EPKc(g,852780);p=e+4|0;c[p>>2]=0;q=e+12|0;c[q>>2]=0;c[e>>2]=2;h=c[r>>2]|0;do if(h|0){c[p>>2]=0;if(!(__Z28atomic_conditional_incrementPj(h+-8|0)|0))break;c[p>>2]=c[r>>2]}while(0);c[e+8>>2]=3;p=c[q>>2]|0;do if((p|0)!=(c[g>>2]|0)){do if(p|0){if(__Z16atomic_decrementPj(p+-8|0)|0)break;__ZN6Memory11free_staticEPvb(p,1)}while(0);c[q>>2]=0;h=c[g>>2]|0;if(!h)break;if(!(__Z28atomic_conditional_incrementPj(h+-8|0)|0))break;c[q>>2]=c[g>>2]}while(0);c[e+16>>2]=7;if(!(c[b>>2]|0)){q=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=q;c[q>>2]=0;c[q+4>>2]=0;c[q+8>>2]=0}q=__ZnwjPFPvjE(32,4740)|0;c[q>>2]=0;c[q+4>>2]=0;c[q+8>>2]=0;c[q+12>>2]=0;c[q+16>>2]=7;p=q+20|0;c[p>>2]=0;h=q+24|0;c[h>>2]=0;k=q+28|0;c[k>>2]=0;__ZN12PropertyInfoaSERKS_(q,e)|0;o=c[b>>2]|0;i=o+4|0;n=c[i>>2]|0;c[h>>2]=n;c[p>>2]=0;c[k>>2]=o;if(n|0)c[n+20>>2]=q;c[i>>2]=q;if(!(c[o>>2]|0))c[o>>2]=q;q=o+8|0;c[q>>2]=(c[q>>2]|0)+1;q=c[e+12>>2]|0;do if(q|0){if(__Z16atomic_decrementPj(q+-8|0)|0)break;__ZN6Memory11free_staticEPvb(q,1)}while(0);q=c[e+4>>2]|0;do if(q|0){if(__Z16atomic_decrementPj(q+-8|0)|0)break;__ZN6Memory11free_staticEPvb(q,1)}while(0);q=c[g>>2]|0;do if(q|0){if(__Z16atomic_decrementPj(q+-8|0)|0)break;__ZN6Memory11free_staticEPvb(q,1)}while(0);q=c[r>>2]|0;do if(q|0){if(__Z16atomic_decrementPj(q+-8|0)|0)break;__ZN6Memory11free_staticEPvb(q,1)}while(0);__ZN6StringC2EPKc(s,878361);__ZN6StringC2EPKc(g,1263606);q=e+4|0;c[q>>2]=0;r=e+12|0;c[r>>2]=0;c[e>>2]=1;o=c[s>>2]|0;do if(o|0){c[q>>2]=0;if(!(__Z28atomic_conditional_incrementPj(o+-8|0)|0))break;c[q>>2]=c[s>>2]}while(0);c[e+8>>2]=0;q=c[r>>2]|0;do if((q|0)!=(c[g>>2]|0)){do if(q|0){if(__Z16atomic_decrementPj(q+-8|0)|0)break;__ZN6Memory11free_staticEPvb(q,1)}while(0);c[r>>2]=0;o=c[g>>2]|0;if(!o)break;if(!(__Z28atomic_conditional_incrementPj(o+-8|0)|0))break;c[r>>2]=c[g>>2]}while(0);c[e+16>>2]=7;if(!(c[b>>2]|0)){r=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=r;c[r>>2]=0;c[r+4>>2]=0;c[r+8>>2]=0}r=__ZnwjPFPvjE(32,4740)|0;c[r>>2]=0;c[r+4>>2]=0;c[r+8>>2]=0;c[r+12>>2]=0;c[r+16>>2]=7;q=r+20|0;c[q>>2]=0;o=r+24|0;c[o>>2]=0;i=r+28|0;c[i>>2]=0;__ZN12PropertyInfoaSERKS_(r,e)|0;n=c[b>>2]|0;k=n+4|0;p=c[k>>2]|0;c[o>>2]=p;c[q>>2]=0;c[i>>2]=n;if(p|0)c[p+20>>2]=r;c[k>>2]=r;if(!(c[n>>2]|0))c[n>>2]=r;r=n+8|0;c[r>>2]=(c[r>>2]|0)+1;r=c[e+12>>2]|0;do if(r|0){if(__Z16atomic_decrementPj(r+-8|0)|0)break;__ZN6Memory11free_staticEPvb(r,1)}while(0);r=c[e+4>>2]|0;do if(r|0){if(__Z16atomic_decrementPj(r+-8|0)|0)break;__ZN6Memory11free_staticEPvb(r,1)}while(0);r=c[g>>2]|0;do if(r|0){if(__Z16atomic_decrementPj(r+-8|0)|0)break;__ZN6Memory11free_staticEPvb(r,1)}while(0);r=c[s>>2]|0;do if(r|0){if(__Z16atomic_decrementPj(r+-8|0)|0)break;__ZN6Memory11free_staticEPvb(r,1)}while(0);__ZN6StringC2EPKc(t,856904);__ZN6StringC2EPKc(g,1263606);r=e+4|0;c[r>>2]=0;s=e+12|0;c[s>>2]=0;c[e>>2]=2;n=c[t>>2]|0;do if(n|0){c[r>>2]=0;if(!(__Z28atomic_conditional_incrementPj(n+-8|0)|0))break;c[r>>2]=c[t>>2]}while(0);c[e+8>>2]=11;r=c[s>>2]|0;do if((r|0)!=(c[g>>2]|0)){do if(r|0){if(__Z16atomic_decrementPj(r+-8|0)|0)break;__ZN6Memory11free_staticEPvb(r,1)}while(0);c[s>>2]=0;n=c[g>>2]|0;if(!n)break;if(!(__Z28atomic_conditional_incrementPj(n+-8|0)|0))break;c[s>>2]=c[g>>2]}while(0);c[e+16>>2]=7;if(!(c[b>>2]|0)){s=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=s;c[s>>2]=0;c[s+4>>2]=0;c[s+8>>2]=0}s=__ZnwjPFPvjE(32,4740)|0;c[s>>2]=0;c[s+4>>2]=0;c[s+8>>2]=0;c[s+12>>2]=0;c[s+16>>2]=7;r=s+20|0;c[r>>2]=0;n=s+24|0;c[n>>2]=0;k=s+28|0;c[k>>2]=0;__ZN12PropertyInfoaSERKS_(s,e)|0;p=c[b>>2]|0;i=p+4|0;q=c[i>>2]|0;c[n>>2]=q;c[r>>2]=0;c[k>>2]=p;if(q|0)c[q+20>>2]=s;c[i>>2]=s;if(!(c[p>>2]|0))c[p>>2]=s;s=p+8|0;c[s>>2]=(c[s>>2]|0)+1;s=c[e+12>>2]|0;do if(s|0){if(__Z16atomic_decrementPj(s+-8|0)|0)break;__ZN6Memory11free_staticEPvb(s,1)}while(0);s=c[e+4>>2]|0;do if(s|0){if(__Z16atomic_decrementPj(s+-8|0)|0)break;__ZN6Memory11free_staticEPvb(s,1)}while(0);s=c[g>>2]|0;do if(s|0){if(__Z16atomic_decrementPj(s+-8|0)|0)break;__ZN6Memory11free_staticEPvb(s,1)}while(0);s=c[t>>2]|0;do if(s|0){if(__Z16atomic_decrementPj(s+-8|0)|0)break;__ZN6Memory11free_staticEPvb(s,1)}while(0);__ZN6StringC2EPKc(u,1114530);__ZN6StringC2EPKc(g,900803);s=e+4|0;c[s>>2]=0;t=e+12|0;c[t>>2]=0;c[e>>2]=18;p=c[u>>2]|0;do if(p|0){c[s>>2]=0;if(!(__Z28atomic_conditional_incrementPj(p+-8|0)|0))break;c[s>>2]=c[u>>2]}while(0);c[e+8>>2]=17;s=c[t>>2]|0;do if((s|0)!=(c[g>>2]|0)){do if(s|0){if(__Z16atomic_decrementPj(s+-8|0)|0)break;__ZN6Memory11free_staticEPvb(s,1)}while(0);c[t>>2]=0;p=c[g>>2]|0;if(!p)break;if(!(__Z28atomic_conditional_incrementPj(p+-8|0)|0))break;c[t>>2]=c[g>>2]}while(0);c[e+16>>2]=7;if(!(c[b>>2]|0)){t=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=t;c[t>>2]=0;c[t+4>>2]=0;c[t+8>>2]=0}t=__ZnwjPFPvjE(32,4740)|0;c[t>>2]=0;c[t+4>>2]=0;c[t+8>>2]=0;c[t+12>>2]=0;c[t+16>>2]=7;s=t+20|0;c[s>>2]=0;p=t+24|0;c[p>>2]=0;i=t+28|0;c[i>>2]=0;__ZN12PropertyInfoaSERKS_(t,e)|0;q=c[b>>2]|0;k=q+4|0;r=c[k>>2]|0;c[p>>2]=r;c[s>>2]=0;c[i>>2]=q;if(r|0)c[r+20>>2]=t;c[k>>2]=t;if(!(c[q>>2]|0))c[q>>2]=t;t=q+8|0;c[t>>2]=(c[t>>2]|0)+1;t=c[e+12>>2]|0;do if(t|0){if(__Z16atomic_decrementPj(t+-8|0)|0)break;__ZN6Memory11free_staticEPvb(t,1)}while(0);t=c[e+4>>2]|0;do if(t|0){if(__Z16atomic_decrementPj(t+-8|0)|0)break;__ZN6Memory11free_staticEPvb(t,1)}while(0);t=c[g>>2]|0;do if(t|0){if(__Z16atomic_decrementPj(t+-8|0)|0)break;__ZN6Memory11free_staticEPvb(t,1)}while(0);t=c[u>>2]|0;do if(t|0){if(__Z16atomic_decrementPj(t+-8|0)|0)break;__ZN6Memory11free_staticEPvb(t,1)}while(0);__ZN6StringC2EPKc(v,943892);__ZN6StringC2EPKc(g,1263606);t=e+4|0;c[t>>2]=0;u=e+12|0;c[u>>2]=0;c[e>>2]=3;q=c[v>>2]|0;do if(q|0){c[t>>2]=0;if(!(__Z28atomic_conditional_incrementPj(q+-8|0)|0))break;c[t>>2]=c[v>>2]}while(0);c[e+8>>2]=0;t=c[u>>2]|0;do if((t|0)!=(c[g>>2]|0)){do if(t|0){if(__Z16atomic_decrementPj(t+-8|0)|0)break;__ZN6Memory11free_staticEPvb(t,1)}while(0);c[u>>2]=0;q=c[g>>2]|0;if(!q)break;if(!(__Z28atomic_conditional_incrementPj(q+-8|0)|0))break;c[u>>2]=c[g>>2]}while(0);c[e+16>>2]=7;if(!(c[b>>2]|0)){u=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=u;c[u>>2]=0;c[u+4>>2]=0;c[u+8>>2]=0}u=__ZnwjPFPvjE(32,4740)|0;c[u>>2]=0;c[u+4>>2]=0;c[u+8>>2]=0;c[u+12>>2]=0;c[u+16>>2]=7;t=u+20|0;c[t>>2]=0;q=u+24|0;c[q>>2]=0;k=u+28|0;c[k>>2]=0;__ZN12PropertyInfoaSERKS_(u,e)|0;r=c[b>>2]|0;i=r+4|0;s=c[i>>2]|0;c[q>>2]=s;c[t>>2]=0;c[k>>2]=r;if(s|0)c[s+20>>2]=u;c[i>>2]=u;if(!(c[r>>2]|0))c[r>>2]=u;u=r+8|0;c[u>>2]=(c[u>>2]|0)+1;u=c[e+12>>2]|0;do if(u|0){if(__Z16atomic_decrementPj(u+-8|0)|0)break;__ZN6Memory11free_staticEPvb(u,1)}while(0);u=c[e+4>>2]|0;do if(u|0){if(__Z16atomic_decrementPj(u+-8|0)|0)break;__ZN6Memory11free_staticEPvb(u,1)}while(0);u=c[g>>2]|0;do if(u|0){if(__Z16atomic_decrementPj(u+-8|0)|0)break;__ZN6Memory11free_staticEPvb(u,1)}while(0);u=c[v>>2]|0;do if(u|0){if(__Z16atomic_decrementPj(u+-8|0)|0)break;__ZN6Memory11free_staticEPvb(u,1)}while(0);__ZN6StringC2EPKc(w,943901);__ZN6StringC2EPKc(g,1263606);u=e+4|0;c[u>>2]=0;v=e+12|0;c[v>>2]=0;c[e>>2]=3;r=c[w>>2]|0;do if(r|0){c[u>>2]=0;if(!(__Z28atomic_conditional_incrementPj(r+-8|0)|0))break;c[u>>2]=c[w>>2]}while(0);c[e+8>>2]=0;u=c[v>>2]|0;do if((u|0)!=(c[g>>2]|0)){do if(u|0){if(__Z16atomic_decrementPj(u+-8|0)|0)break;__ZN6Memory11free_staticEPvb(u,1)}while(0);c[v>>2]=0;r=c[g>>2]|0;if(!r)break;if(!(__Z28atomic_conditional_incrementPj(r+-8|0)|0))break;c[v>>2]=c[g>>2]}while(0);c[e+16>>2]=7;if(!(c[b>>2]|0)){v=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=v;c[v>>2]=0;c[v+4>>2]=0;c[v+8>>2]=0}v=__ZnwjPFPvjE(32,4740)|0;c[v>>2]=0;c[v+4>>2]=0;c[v+8>>2]=0;c[v+12>>2]=0;c[v+16>>2]=7;u=v+20|0;c[u>>2]=0;r=v+24|0;c[r>>2]=0;i=v+28|0;c[i>>2]=0;__ZN12PropertyInfoaSERKS_(v,e)|0;s=c[b>>2]|0;b=s+4|0;k=c[b>>2]|0;c[r>>2]=k;c[u>>2]=0;c[i>>2]=s;if(k|0)c[k+20>>2]=v;c[b>>2]=v;if(!(c[s>>2]|0))c[s>>2]=v;v=s+8|0;c[v>>2]=(c[v>>2]|0)+1;v=c[e+12>>2]|0;do if(v|0){if(__Z16atomic_decrementPj(v+-8|0)|0)break;__ZN6Memory11free_staticEPvb(v,1)}while(0);v=c[e+4>>2]|0;do if(v|0){if(__Z16atomic_decrementPj(v+-8|0)|0)break;__ZN6Memory11free_staticEPvb(v,1)}while(0);v=c[g>>2]|0;do if(v|0){if(__Z16atomic_decrementPj(v+-8|0)|0)break;__ZN6Memory11free_staticEPvb(v,1)}while(0);v=c[w>>2]|0;if(!v){l=d;return}if(__Z16atomic_decrementPj(v+-8|0)|0){l=d;return}__ZN6Memory11free_staticEPvb(v,1);l=d;return}function __ZNK6Camera4_getERK10StringNameR7Variant(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0;f=l;l=l+64|0;if((l|0)>=(m|0))ba(64);h=f+24|0;i=f;j=f+48|0;if(__ZNK10StringNameeqEPKc(d,852644)|0){__ZN7VariantC2Ei(h,c[b+400>>2]|0);__ZN7VariantaSERKS_(e,h);if(c[h>>2]|0)__ZN7Variant5clearEv(h);k=1;l=f;return k|0}if((!(__ZNK10StringNameeqEPKc(d,852678)|0)?!(__ZNK10StringNameeqEPKc(d,852697)|0):0)?!(__ZNK10StringNameeqEPKc(d,852692)|0):0){if((!(__ZNK10StringNameeqEPKc(d,1128330)|0)?!(__ZNK10StringNameeqEPKc(d,852715)|0):0)?!(__ZNK10StringNameeqEPKc(d,852736)|0):0){if(__ZNK10StringNameeqEPKc(d,852742)|0){__ZN7VariantC2Ef(h,+g[b+412>>2]);__ZN7VariantaSERKS_(e,h);if(c[h>>2]|0)__ZN7Variant5clearEv(h);k=1;l=f;return k|0}if(__ZNK10StringNameeqEPKc(d,852764)|0){__ZN7VariantC2Ef(h,+g[b+416>>2]);__ZN7VariantaSERKS_(e,h);if(c[h>>2]|0)__ZN7Variant5clearEv(h);k=1;l=f;return k|0}if(__ZNK10StringNameeqEPKc(d,852768)|0){__ZN7VariantC2Ei(h,c[b+428>>2]|0);__ZN7VariantaSERKS_(e,h);if(c[h>>2]|0)__ZN7Variant5clearEv(h);k=1;l=f;return k|0}if(__ZNK10StringNameeqEPKc(d,878361)|0){n=b+136|0;do if(!(a[n>>0]|0)){o=h;p=39}else{if(!(c[b+132>>2]|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(947574,947583,260,947603,0);if(!(a[n>>0]|0)){o=h;p=39;break}else q=h}else{a[1263537]=0;q=h}if(!(c[b+132>>2]|0))__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(947574,947583,260,947603,0);else a[1263537]=0;r=(__ZNK8Viewport10get_cameraEv(c[b+140>>2]|0)|0)==(b|0);s=q}while(0);if((p|0)==39){r=(a[b+397>>0]|0)!=0;s=o}__ZN7VariantC2Eb(h,r);__ZN7VariantaSERKS_(e,h);if(c[h>>2]|0)__ZN7Variant5clearEv(h);k=1;l=f;return k|0}if(__ZNK10StringNameeqEPKc(d,856904)|0){__ZN7VariantC2Ej(h,c[b+440>>2]|0);__ZN7VariantaSERKS_(e,h);if(c[h>>2]|0)__ZN7Variant5clearEv(h);k=1;l=f;return k|0}if(__ZNK10StringNameeqEPKc(d,943892)|0){__ZN7VariantC2Ef(h,+g[b+424>>2]);__ZN7VariantaSERKS_(e,h);if(c[h>>2]|0)__ZN7Variant5clearEv(h);k=1;l=f;return k|0}if(__ZNK10StringNameeqEPKc(d,943901)|0){__ZN7VariantC2Ef(h,+g[b+420>>2]);__ZN7VariantaSERKS_(e,h);if(c[h>>2]|0)__ZN7Variant5clearEv(h);k=1;l=f;return k|0}if(!(__ZNK10StringNameeqEPKc(d,1114530)|0)){k=0;l=f;return k|0}d=c[b+444>>2]|0;if(!d)t=0;else{__ZN9Reference9referenceEv(d);t=d}c[j>>2]=t;__ZN6RefPtrC2Ev(h);__ZN3RefI9ReferenceEaSI11EnvironmentEEvRKS_IT_E(h,j);__ZN7VariantC2ERK6RefPtr(i,h);__ZN6RefPtrD2Ev(h);__ZN7VariantaSERKS_(e,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);i=c[j>>2]|0;do if(i|0){if(!(__ZN9Reference11unreferenceEv(i)|0))break;t=c[j>>2]|0;if(!(__Z17predelete_handlerP6Object(t)|0))break;gj[c[(c[t>>2]|0)+76>>2]&8191](t);__ZN6Memory11free_staticEPvb(t,0)}while(0);c[j>>2]=0;k=1;l=f;return k|0}__ZN7VariantC2Ef(h,+g[b+408>>2]);__ZN7VariantaSERKS_(e,h);if(c[h>>2]|0)__ZN7Variant5clearEv(h);k=1;l=f;return k|0}__ZN7VariantC2Ef(h,+g[b+404>>2]);__ZN7VariantaSERKS_(e,h);if(c[h>>2]|0)__ZN7Variant5clearEv(h);k=1;l=f;return k|0}function __ZN6Camera4_setERK10StringNameRK7Variant(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);h=f+4|0;i=f;if(__ZNK10StringNameeqEPKc(d,852644)|0){switch(__ZNK7VariantcviEv(e)|0){case 0:{j=0;k=41;break}case 1:{j=1;k=41;break}default:{}}if((k|0)==41)c[b+400>>2]=j;__ZN6Camera19_update_camera_modeEv(b);n=1;l=f;return n|0}if((!(__ZNK10StringNameeqEPKc(d,852678)|0)?!(__ZNK10StringNameeqEPKc(d,852697)|0):0)?!(__ZNK10StringNameeqEPKc(d,852692)|0):0){if((!(__ZNK10StringNameeqEPKc(d,1128330)|0)?!(__ZNK10StringNameeqEPKc(d,852715)|0):0)?!(__ZNK10StringNameeqEPKc(d,852736)|0):0){if(__ZNK10StringNameeqEPKc(d,852742)|0){g[b+412>>2]=+__ZNK7VariantcvfEv(e);__ZN6Camera19_update_camera_modeEv(b);n=1;l=f;return n|0}if(__ZNK10StringNameeqEPKc(d,852764)|0){g[b+416>>2]=+__ZNK7VariantcvfEv(e);__ZN6Camera19_update_camera_modeEv(b);n=1;l=f;return n|0}if(__ZNK10StringNameeqEPKc(d,852768)|0){j=__ZNK7VariantcviEv(e)|0;c[b+428>>2]=j;k=__ZN12VisualServer13get_singletonEv()|0;o=c[(c[k>>2]|0)+748>>2]|0;c[i>>2]=c[b+432>>2];c[h>>2]=c[i>>2];bj[o&4095](k,h,(j|0)==0);__ZN6Camera19_update_camera_modeEv(b);n=1;l=f;return n|0}if(__ZNK10StringNameeqEPKc(d,852803)|0){j=__ZNK7VariantcvbEv(e)|0;c[b+428>>2]=(j^1)&1;k=__ZN12VisualServer13get_singletonEv()|0;o=c[(c[k>>2]|0)+748>>2]|0;c[i>>2]=c[b+432>>2];c[h>>2]=c[i>>2];bj[o&4095](k,h,j);__ZN6Camera19_update_camera_modeEv(b);n=1;l=f;return n|0}if(__ZNK10StringNameeqEPKc(d,943892)|0){g[b+424>>2]=+__ZNK7VariantcvfEv(e);__ZN6Camera19_update_camera_modeEv(b);n=1;l=f;return n|0}if(__ZNK10StringNameeqEPKc(d,943901)|0){g[b+420>>2]=+__ZNK7VariantcvfEv(e);__ZN6Camera19_update_camera_modeEv(b);n=1;l=f;return n|0}if(__ZNK10StringNameeqEPKc(d,878361)|0){j=b+397|0;if(__ZNK7VariantcvbEv(e)|0){a[j>>0]=1;if(a[b+136>>0]|0)__ZN8Viewport11_camera_setEP6Camera(c[b+140>>2]|0,b);__ZN6Camera19_update_camera_modeEv(b);n=1;l=f;return n|0}a[j>>0]=0;do if(a[b+136>>0]|0){j=b+140|0;if((__ZNK8Viewport10get_cameraEv(c[j>>2]|0)|0)!=(b|0))break;__ZN8Viewport11_camera_setEP6Camera(c[j>>2]|0,0);__ZN8Viewport25_camera_make_next_currentEP6Camera(c[j>>2]|0,b)}while(0);__ZN6Camera19_update_camera_modeEv(b);n=1;l=f;return n|0}if(__ZNK10StringNameeqEPKc(d,856904)|0){j=b+440|0;c[j>>2]=__ZNK7VariantcvjEv(e)|0;k=__ZN12VisualServer13get_singletonEv()|0;o=c[(c[k>>2]|0)+740>>2]|0;c[i>>2]=c[b+432>>2];p=c[j>>2]|0;c[h>>2]=c[i>>2];bj[o&4095](k,h,p);__ZN6Camera19_update_camera_modeEv(b);n=1;l=f;return n|0}if(!(__ZNK10StringNameeqEPKc(d,1114530)|0)){n=0;l=f;return n|0}__ZN3RefI11EnvironmentEC2ERK7Variant(h,e);__ZN6Camera15set_environmentERK3RefI11EnvironmentE(b,h);d=c[h>>2]|0;do if(d|0){if(!(__ZN9Reference11unreferenceEv(d)|0))break;p=c[h>>2]|0;if(!(__Z17predelete_handlerP6Object(p)|0))break;gj[c[(c[p>>2]|0)+76>>2]&8191](p);__ZN6Memory11free_staticEPvb(p,0)}while(0);__ZN6Camera19_update_camera_modeEv(b);n=1;l=f;return n|0}g[b+408>>2]=+__ZNK7VariantcvfEv(e);__ZN6Camera19_update_camera_modeEv(b);n=1;l=f;return n|0}g[b+404>>2]=+__ZNK7VariantcvfEv(e);__ZN6Camera19_update_camera_modeEv(b);n=1;l=f;return n|0}function __ZN6Camera19_update_camera_modeEv(b){b=b|0;var d=0,e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0.0,r=0.0,s=0.0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d+4|0;f=d;h=b+396|0;a[h>>0]=1;i=b+400|0;switch(c[i>>2]|0){case 0:{j=b+404|0;k=b+412|0;n=c[k>>2]|0;o=b+416|0;p=c[o>>2]|0;c[j>>2]=c[j>>2];c[k>>2]=n;c[o>>2]=p;c[i>>2]=0;p=__ZN12VisualServer13get_singletonEv()|0;n=c[(c[p>>2]|0)+728>>2]|0;c[f>>2]=c[b+432>>2];q=+g[j>>2];r=+g[k>>2];s=+g[o>>2];c[e>>2]=c[f>>2];Xi[n&7](p,e,q,r,s);__ZN7Spatial12update_gizmoEv(b);a[h>>0]=0;l=d;return}case 1:{p=b+408|0;n=b+412|0;o=c[n>>2]|0;k=b+416|0;j=c[k>>2]|0;c[p>>2]=c[p>>2];c[n>>2]=o;c[k>>2]=j;c[i>>2]=1;a[h>>0]=0;h=__ZN12VisualServer13get_singletonEv()|0;i=c[(c[h>>2]|0)+732>>2]|0;c[f>>2]=c[b+432>>2];s=+g[p>>2];r=+g[n>>2];q=+g[k>>2];c[e>>2]=c[f>>2];Xi[i&7](h,e,s,r,q);__ZN7Spatial12update_gizmoEv(b);l=d;return}default:{l=d;return}}}function __ZN6Camera15set_environmentERK3RefI11EnvironmentE(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0;d=l;l=l+32|0;if((l|0)>=(m|0))ba(32);e=d+20|0;f=d+16|0;g=d+12|0;h=d+8|0;i=d+4|0;j=d;k=c[b>>2]|0;n=a+444|0;o=c[n>>2]|0;if((k|0)!=(o|0)){if((o|0?__ZN9Reference11unreferenceEv(o)|0:0)?(o=c[n>>2]|0,__Z17predelete_handlerP6Object(o)|0):0){gj[c[(c[o>>2]|0)+76>>2]&8191](o);__ZN6Memory11free_staticEPvb(o,0)}c[n>>2]=0;o=c[b>>2]|0;c[n>>2]=o;if(!o)p=0;else{__ZN9Reference9referenceEv(o);p=c[n>>2]|0}}else p=k;k=__ZN12VisualServer13get_singletonEv()|0;o=c[(c[k>>2]|0)+744>>2]|0;b=c[a+432>>2]|0;if(!p){c[i>>2]=b;c[j>>2]=0;c[f>>2]=c[i>>2];c[e>>2]=c[j>>2];bj[o&4095](k,f,e);l=d;return}else{c[g>>2]=b;b=c[n>>2]|0;c[h>>2]=ij[c[(c[b>>2]|0)+112>>2]&8191](b)|0;c[f>>2]=c[g>>2];c[e>>2]=c[h>>2];bj[o&4095](k,f,e);l=d;return}}function __ZN7ClassDB10_add_classI6CameraEEvv(){var a=0,b=0,d=0,e=0,f=0,g=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+16|0;d=a+12|0;e=a+8|0;f=a+4|0;g=a;__ZN6StringC2EPKc(b,946613);c[e>>2]=c[b>>2];__ZN10StringNameC2ERK6String(d,e);__ZN6StringC2EPKc(b,946852);c[g>>2]=c[b>>2];__ZN10StringNameC2ERK6String(f,g);__ZN7ClassDB11_add_class2ERK10StringNameS2_(d,f);__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);__ZN10StringNameD2Ev(d);d=c[e>>2]|0;if(!d){l=a;return}if(__Z16atomic_decrementPj(d+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(d,1);l=a;return}function __ZN6Camera13_bind_methodsEv(){var a=0,b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0;a=l;l=l+240|0;if((l|0)>=(m|0))ba(240);b=a+232|0;d=a+224|0;e=a+216|0;f=a+208|0;g=a+192|0;h=a+176|0;i=a+168|0;j=a+160|0;k=a+152|0;n=a+144|0;o=a+136|0;p=a+128|0;q=a+120|0;r=a+112|0;s=a+104|0;t=a+96|0;u=a+88|0;v=a+80|0;w=a+72|0;x=a+64|0;y=a+56|0;z=a+48|0;A=a+40|0;B=a+32|0;C=a+24|0;D=a+16|0;E=a+8|0;F=a;G=a+200|0;H=a+184|0;__Z8D_METHODPKcS0_(d,852811,852830);I=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(I);c[I>>2]=260428;__ZN10MethodBind10_set_constEb(I,1);__ZN10MethodBind24_generate_argument_typesEi(I,1);__ZN10MethodBind12_set_returnsEb(I,1);c[I+44>>2]=1539;c[I+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,I,d,0,0)|0;I=d+4|0;J=c[I>>2]|0;if(J|0?(__Z16atomic_decrementPj(J+-8|0)|0)==0:0){K=c[I>>2]|0;I=(K|0)==0?0:K+-4|0;K=I+4|0;if(c[I>>2]|0){L=0;do{__ZN10StringNameD2Ev(K+(L<<2)|0);L=L+1|0}while(L>>>0<(c[I>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(J,1)}__ZN10StringNameD2Ev(d);__Z8D_METHODPKcS0_(e,816226,852830);d=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(d);c[d>>2]=260428;__ZN10MethodBind10_set_constEb(d,1);__ZN10MethodBind24_generate_argument_typesEi(d,1);__ZN10MethodBind12_set_returnsEb(d,1);c[d+44>>2]=1540;c[d+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,d,e,0,0)|0;d=e+4|0;J=c[d>>2]|0;if(J|0?(__Z16atomic_decrementPj(J+-8|0)|0)==0:0){I=c[d>>2]|0;d=(I|0)==0?0:I+-4|0;I=d+4|0;if(c[d>>2]|0){L=0;do{__ZN10StringNameD2Ev(I+(L<<2)|0);L=L+1|0}while(L>>>0<(c[d>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(J,1)}__ZN10StringNameD2Ev(e);__Z8D_METHODPKcS0_(f,816271,852830);e=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(e);c[e>>2]=260428;__ZN10MethodBind10_set_constEb(e,1);__ZN10MethodBind24_generate_argument_typesEi(e,1);__ZN10MethodBind12_set_returnsEb(e,1);c[e+44>>2]=1541;c[e+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,e,f,0,0)|0;e=f+4|0;J=c[e>>2]|0;if(J|0?(__Z16atomic_decrementPj(J+-8|0)|0)==0:0){d=c[e>>2]|0;e=(d|0)==0?0:d+-4|0;d=e+4|0;if(c[e>>2]|0){L=0;do{__ZN10StringNameD2Ev(d+(L<<2)|0);L=L+1|0}while(L>>>0<(c[e>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(J,1)}__ZN10StringNameD2Ev(f);__Z8D_METHODPKcS0_(g,852843,852862);f=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(f);c[f>>2]=260464;__ZN10MethodBind10_set_constEb(f,1);__ZN10MethodBind24_generate_argument_typesEi(f,1);__ZN10MethodBind12_set_returnsEb(f,1);c[f+44>>2]=1542;c[f+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,f,g,0,0)|0;f=g+4|0;J=c[f>>2]|0;if(J|0?(__Z16atomic_decrementPj(J+-8|0)|0)==0:0){e=c[f>>2]|0;f=(e|0)==0?0:e+-4|0;e=f+4|0;if(c[f>>2]|0){L=0;do{__ZN10StringNameD2Ev(e+(L<<2)|0);L=L+1|0}while(L>>>0<(c[f>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(J,1)}__ZN10StringNameD2Ev(g);__Z8D_METHODPKcS0_(h,852874,852862);g=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(g);c[g>>2]=260500;__ZN10MethodBind10_set_constEb(g,1);__ZN10MethodBind24_generate_argument_typesEi(g,1);__ZN10MethodBind12_set_returnsEb(g,1);c[g+44>>2]=4586;c[g+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,g,h,0,0)|0;g=h+4|0;J=c[g>>2]|0;if(J|0?(__Z16atomic_decrementPj(J+-8|0)|0)==0:0){f=c[g>>2]|0;g=(f|0)==0?0:f+-4|0;f=g+4|0;if(c[g>>2]|0){L=0;do{__ZN10StringNameD2Ev(f+(L<<2)|0);L=L+1|0}while(L>>>0<(c[g>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(J,1)}__ZN10StringNameD2Ev(h);__Z8D_METHODPKcS0_(i,852893,852830);h=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(h);c[h>>2]=260428;__ZN10MethodBind10_set_constEb(h,1);__ZN10MethodBind24_generate_argument_typesEi(h,1);__ZN10MethodBind12_set_returnsEb(h,1);c[h+44>>2]=1543;c[h+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,h,i,0,0)|0;h=i+4|0;J=c[h>>2]|0;if(J|0?(__Z16atomic_decrementPj(J+-8|0)|0)==0:0){g=c[h>>2]|0;h=(g|0)==0?0:g+-4|0;g=h+4|0;if(c[h>>2]|0){L=0;do{__ZN10StringNameD2Ev(g+(L<<2)|0);L=L+1|0}while(L>>>0<(c[h>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(J,1)}__ZN10StringNameD2Ev(i);__Z8D_METHODPKcS0_S0_S0_(j,852910,852678,852926,852933);i=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(i);c[i>>2]=260536;__ZN10MethodBind10_set_constEb(i,0);__ZN10MethodBind24_generate_argument_typesEi(i,3);c[i+44>>2]=1;c[i+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,i,j,0,0)|0;i=j+4|0;J=c[i>>2]|0;if(J|0?(__Z16atomic_decrementPj(J+-8|0)|0)==0:0){h=c[i>>2]|0;i=(h|0)==0?0:h+-4|0;h=i+4|0;if(c[i>>2]|0){L=0;do{__ZN10StringNameD2Ev(h+(L<<2)|0);L=L+1|0}while(L>>>0<(c[i>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(J,1)}__ZN10StringNameD2Ev(j);__Z8D_METHODPKcS0_S0_S0_(k,852939,1128330,852926,852933);j=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(j);c[j>>2]=260536;__ZN10MethodBind10_set_constEb(j,0);__ZN10MethodBind24_generate_argument_typesEi(j,3);c[j+44>>2]=2;c[j+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,j,k,0,0)|0;j=k+4|0;J=c[j>>2]|0;if(J|0?(__Z16atomic_decrementPj(J+-8|0)|0)==0:0){i=c[j>>2]|0;j=(i|0)==0?0:i+-4|0;i=j+4|0;if(c[j>>2]|0){L=0;do{__ZN10StringNameD2Ev(i+(L<<2)|0);L=L+1|0}while(L>>>0<(c[j>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(J,1)}__ZN10StringNameD2Ev(k);__Z8D_METHODPKc(n,878307);k=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(k);c[k>>2]=260572;__ZN10MethodBind10_set_constEb(k,0);__ZN10MethodBind24_generate_argument_typesEi(k,0);c[k+44>>2]=5227;c[k+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,k,n,0,0)|0;k=n+4|0;J=c[k>>2]|0;if(J|0?(__Z16atomic_decrementPj(J+-8|0)|0)==0:0){j=c[k>>2]|0;k=(j|0)==0?0:j+-4|0;j=k+4|0;if(c[k>>2]|0){L=0;do{__ZN10StringNameD2Ev(j+(L<<2)|0);L=L+1|0}while(L>>>0<(c[k>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(J,1)}__ZN10StringNameD2Ev(n);__Z8D_METHODPKc(o,878320);n=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(n);c[n>>2]=260572;__ZN10MethodBind10_set_constEb(n,0);__ZN10MethodBind24_generate_argument_typesEi(n,0);c[n+44>>2]=5228;c[n+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,n,o,0,0)|0;n=o+4|0;J=c[n>>2]|0;if(J|0?(__Z16atomic_decrementPj(J+-8|0)|0)==0:0){k=c[n>>2]|0;n=(k|0)==0?0:k+-4|0;k=n+4|0;if(c[n>>2]|0){L=0;do{__ZN10StringNameD2Ev(k+(L<<2)|0);L=L+1|0}while(L>>>0<(c[n>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(J,1)}__ZN10StringNameD2Ev(o);__Z8D_METHODPKc(p,878369);o=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(o);c[o>>2]=260608;__ZN10MethodBind10_set_constEb(o,1);__ZN10MethodBind24_generate_argument_typesEi(o,0);__ZN10MethodBind12_set_returnsEb(o,1);c[o+44>>2]=5348;c[o+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,o,p,0,0)|0;o=p+4|0;J=c[o>>2]|0;if(J|0?(__Z16atomic_decrementPj(J+-8|0)|0)==0:0){n=c[o>>2]|0;o=(n|0)==0?0:n+-4|0;n=o+4|0;if(c[o>>2]|0){L=0;do{__ZN10StringNameD2Ev(n+(L<<2)|0);L=L+1|0}while(L>>>0<(c[o>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(J,1)}__ZN10StringNameD2Ev(p);__Z8D_METHODPKc(q,877977);p=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(p);c[p>>2]=260644;__ZN10MethodBind10_set_constEb(p,1);__ZN10MethodBind24_generate_argument_typesEi(p,0);__ZN10MethodBind12_set_returnsEb(p,1);c[p+44>>2]=108;c[p+48>>2]=1;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,p,q,0,0)|0;p=q+4|0;J=c[p>>2]|0;if(J|0?(__Z16atomic_decrementPj(J+-8|0)|0)==0:0){o=c[p>>2]|0;p=(o|0)==0?0:o+-4|0;o=p+4|0;if(c[p>>2]|0){L=0;do{__ZN10StringNameD2Ev(o+(L<<2)|0);L=L+1|0}while(L>>>0<(c[p>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(J,1)}__ZN10StringNameD2Ev(q);__Z8D_METHODPKc(r,852954);q=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(q);c[q>>2]=260680;__ZN10MethodBind10_set_constEb(q,1);__ZN10MethodBind24_generate_argument_typesEi(q,0);__ZN10MethodBind12_set_returnsEb(q,1);c[q+44>>2]=113;c[q+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,q,r,0,0)|0;q=r+4|0;J=c[q>>2]|0;if(J|0?(__Z16atomic_decrementPj(J+-8|0)|0)==0:0){p=c[q>>2]|0;q=(p|0)==0?0:p+-4|0;p=q+4|0;if(c[q>>2]|0){L=0;do{__ZN10StringNameD2Ev(p+(L<<2)|0);L=L+1|0}while(L>>>0<(c[q>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(J,1)}__ZN10StringNameD2Ev(r);__Z8D_METHODPKc(s,1116470);r=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(r);c[r>>2]=260680;__ZN10MethodBind10_set_constEb(r,1);__ZN10MethodBind24_generate_argument_typesEi(r,0);__ZN10MethodBind12_set_returnsEb(r,1);c[r+44>>2]=114;c[r+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,r,s,0,0)|0;r=s+4|0;J=c[r>>2]|0;if(J|0?(__Z16atomic_decrementPj(J+-8|0)|0)==0:0){q=c[r>>2]|0;r=(q|0)==0?0:q+-4|0;q=r+4|0;if(c[r>>2]|0){L=0;do{__ZN10StringNameD2Ev(q+(L<<2)|0);L=L+1|0}while(L>>>0<(c[r>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(J,1)}__ZN10StringNameD2Ev(s);__Z8D_METHODPKc(t,852962);s=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(s);c[s>>2]=260680;__ZN10MethodBind10_set_constEb(s,1);__ZN10MethodBind24_generate_argument_typesEi(s,0);__ZN10MethodBind12_set_returnsEb(s,1);c[s+44>>2]=115;c[s+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,s,t,0,0)|0;s=t+4|0;J=c[s>>2]|0;if(J|0?(__Z16atomic_decrementPj(J+-8|0)|0)==0:0){r=c[s>>2]|0;s=(r|0)==0?0:r+-4|0;r=s+4|0;if(c[s>>2]|0){L=0;do{__ZN10StringNameD2Ev(r+(L<<2)|0);L=L+1|0}while(L>>>0<(c[s>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(J,1)}__ZN10StringNameD2Ev(t);__Z8D_METHODPKc(u,852971);t=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(t);c[t>>2]=260680;__ZN10MethodBind10_set_constEb(t,1);__ZN10MethodBind24_generate_argument_typesEi(t,0);__ZN10MethodBind12_set_returnsEb(t,1);c[t+44>>2]=116;c[t+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,t,u,0,0)|0;t=u+4|0;J=c[t>>2]|0;if(J|0?(__Z16atomic_decrementPj(J+-8|0)|0)==0:0){s=c[t>>2]|0;t=(s|0)==0?0:s+-4|0;s=t+4|0;if(c[t>>2]|0){L=0;do{__ZN10StringNameD2Ev(s+(L<<2)|0);L=L+1|0}while(L>>>0<(c[t>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(J,1)}__ZN10StringNameD2Ev(u);__Z8D_METHODPKc(v,852981);u=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(u);c[u>>2]=260716;__ZN10MethodBind10_set_constEb(u,1);__ZN10MethodBind24_generate_argument_typesEi(u,0);__ZN10MethodBind12_set_returnsEb(u,1);c[u+44>>2]=5349;c[u+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,u,v,0,0)|0;u=v+4|0;J=c[u>>2]|0;if(J|0?(__Z16atomic_decrementPj(J+-8|0)|0)==0:0){t=c[u>>2]|0;u=(t|0)==0?0:t+-4|0;t=u+4|0;if(c[u>>2]|0){L=0;do{__ZN10StringNameD2Ev(t+(L<<2)|0);L=L+1|0}while(L>>>0<(c[u>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(J,1)}__ZN10StringNameD2Ev(v);__Z8D_METHODPKcS0_(w,944007,1128998);v=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(v);c[v>>2]=260752;__ZN10MethodBind10_set_constEb(v,0);__ZN10MethodBind24_generate_argument_typesEi(v,1);c[v+44>>2]=110;c[v+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,v,w,0,0)|0;v=w+4|0;J=c[v>>2]|0;if(J|0?(__Z16atomic_decrementPj(J+-8|0)|0)==0:0){u=c[v>>2]|0;v=(u|0)==0?0:u+-4|0;u=v+4|0;if(c[v>>2]|0){L=0;do{__ZN10StringNameD2Ev(u+(L<<2)|0);L=L+1|0}while(L>>>0<(c[v>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(J,1)}__ZN10StringNameD2Ev(w);__Z8D_METHODPKc(x,944020);w=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(w);c[w>>2]=260680;__ZN10MethodBind10_set_constEb(w,1);__ZN10MethodBind24_generate_argument_typesEi(w,0);__ZN10MethodBind12_set_returnsEb(w,1);c[w+44>>2]=117;c[w+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,w,x,0,0)|0;w=x+4|0;J=c[w>>2]|0;do if(J|0){if(__Z16atomic_decrementPj(J+-8|0)|0)break;v=c[w>>2]|0;L=(v|0)==0?0:v+-4|0;v=L+4|0;if(c[L>>2]|0){u=0;do{__ZN10StringNameD2Ev(v+(u<<2)|0);u=u+1|0}while(u>>>0<(c[L>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(J,1)}while(0);__ZN10StringNameD2Ev(x);__Z8D_METHODPKcS0_(y,944033,1128998);x=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(x);c[x>>2]=260752;__ZN10MethodBind10_set_constEb(x,0);__ZN10MethodBind24_generate_argument_typesEi(x,1);c[x+44>>2]=111;c[x+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,x,y,0,0)|0;x=y+4|0;J=c[x>>2]|0;do if(J|0){if(__Z16atomic_decrementPj(J+-8|0)|0)break;w=c[x>>2]|0;L=(w|0)==0?0:w+-4|0;w=L+4|0;if(c[L>>2]|0){u=0;do{__ZN10StringNameD2Ev(w+(u<<2)|0);u=u+1|0}while(u>>>0<(c[L>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(J,1)}while(0);__ZN10StringNameD2Ev(y);__Z8D_METHODPKc(z,944046);y=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(y);c[y>>2]=260680;__ZN10MethodBind10_set_constEb(y,1);__ZN10MethodBind24_generate_argument_typesEi(y,0);__ZN10MethodBind12_set_returnsEb(y,1);c[y+44>>2]=118;c[y+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,y,z,0,0)|0;y=z+4|0;J=c[y>>2]|0;do if(J|0){if(__Z16atomic_decrementPj(J+-8|0)|0)break;x=c[y>>2]|0;L=(x|0)==0?0:x+-4|0;x=L+4|0;if(c[L>>2]|0){u=0;do{__ZN10StringNameD2Ev(x+(u<<2)|0);u=u+1|0}while(u>>>0<(c[L>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(J,1)}while(0);__ZN10StringNameD2Ev(z);__Z8D_METHODPKcS0_(A,856778,1044717);z=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(z);c[z>>2]=260788;__ZN10MethodBind10_set_constEb(z,0);__ZN10MethodBind24_generate_argument_typesEi(z,1);c[z+44>>2]=1209;c[z+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,z,A,0,0)|0;z=A+4|0;J=c[z>>2]|0;do if(J|0){if(__Z16atomic_decrementPj(J+-8|0)|0)break;y=c[z>>2]|0;L=(y|0)==0?0:y+-4|0;y=L+4|0;if(c[L>>2]|0){u=0;do{__ZN10StringNameD2Ev(y+(u<<2)|0);u=u+1|0}while(u>>>0<(c[L>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(J,1)}while(0);__ZN10StringNameD2Ev(A);__Z8D_METHODPKc(B,856792);A=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(A);c[A>>2]=260824;__ZN10MethodBind10_set_constEb(A,1);__ZN10MethodBind24_generate_argument_typesEi(A,0);__ZN10MethodBind12_set_returnsEb(A,1);c[A+44>>2]=5350;c[A+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,A,B,0,0)|0;A=B+4|0;J=c[A>>2]|0;do if(J|0){if(__Z16atomic_decrementPj(J+-8|0)|0)break;z=c[A>>2]|0;L=(z|0)==0?0:z+-4|0;z=L+4|0;if(c[L>>2]|0){u=0;do{__ZN10StringNameD2Ev(z+(u<<2)|0);u=u+1|0}while(u>>>0<(c[L>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(J,1)}while(0);__ZN10StringNameD2Ev(B);__Z8D_METHODPKcS0_(C,863155,863171);B=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(B);c[B>>2]=260860;__ZN10MethodBind10_set_constEb(B,0);__ZN10MethodBind24_generate_argument_typesEi(B,1);c[B+44>>2]=1210;c[B+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,B,C,0,0)|0;B=C+4|0;J=c[B>>2]|0;do if(J|0){if(__Z16atomic_decrementPj(J+-8|0)|0)break;A=c[B>>2]|0;L=(A|0)==0?0:A+-4|0;A=L+4|0;if(c[L>>2]|0){u=0;do{__ZN10StringNameD2Ev(A+(u<<2)|0);u=u+1|0}while(u>>>0<(c[L>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(J,1)}while(0);__ZN10StringNameD2Ev(C);__Z8D_METHODPKc(D,863187);C=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(C);c[C>>2]=260896;__ZN10MethodBind10_set_constEb(C,1);__ZN10MethodBind24_generate_argument_typesEi(C,0);__ZN10MethodBind12_set_returnsEb(C,1);c[C+44>>2]=5351;c[C+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,C,D,0,0)|0;C=D+4|0;J=c[C>>2]|0;do if(J|0){if(__Z16atomic_decrementPj(J+-8|0)|0)break;B=c[C>>2]|0;L=(B|0)==0?0:B+-4|0;B=L+4|0;if(c[L>>2]|0){u=0;do{__ZN10StringNameD2Ev(B+(u<<2)|0);u=u+1|0}while(u>>>0<(c[L>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(J,1)}while(0);__ZN10StringNameD2Ev(D);__Z8D_METHODPKcS0_(E,852996,1146083);D=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(D);c[D>>2]=260932;__ZN10MethodBind10_set_constEb(D,0);__ZN10MethodBind24_generate_argument_typesEi(D,1);c[D+44>>2]=1211;c[D+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,D,E,0,0)|0;D=E+4|0;J=c[D>>2]|0;do if(J|0){if(__Z16atomic_decrementPj(J+-8|0)|0)break;C=c[D>>2]|0;L=(C|0)==0?0:C+-4|0;C=L+4|0;if(c[L>>2]|0){u=0;do{__ZN10StringNameD2Ev(C+(u<<2)|0);u=u+1|0}while(u>>>0<(c[L>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(J,1)}while(0);__ZN10StringNameD2Ev(E);__Z8D_METHODPKc(F,853017);E=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(E);c[E>>2]=260968;__ZN10MethodBind10_set_constEb(E,1);__ZN10MethodBind24_generate_argument_typesEi(E,0);__ZN10MethodBind12_set_returnsEb(E,1);c[E+44>>2]=5352;c[E+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,E,F,0,0)|0;E=F+4|0;J=c[E>>2]|0;do if(J|0){if(__Z16atomic_decrementPj(J+-8|0)|0)break;D=c[E>>2]|0;L=(D|0)==0?0:D+-4|0;D=L+4|0;if(c[L>>2]|0){u=0;do{__ZN10StringNameD2Ev(D+(u<<2)|0);u=u+1|0}while(u>>>0<(c[L>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(J,1)}while(0);__ZN10StringNameD2Ev(F);__ZN6StringC2EPKc(b,946613);c[H>>2]=c[b>>2];__ZN10StringNameC2ERK6String(G,H);__ZN10StringNameC2EPKc(b,853038);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(G,b,0);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(G);F=c[H>>2]|0;do if(F|0){if(__Z16atomic_decrementPj(F+-8|0)|0)break;__ZN6Memory11free_staticEPvb(F,1)}while(0);__ZN6StringC2EPKc(b,946613);c[H>>2]=c[b>>2];__ZN10StringNameC2ERK6String(G,H);__ZN10StringNameC2EPKc(b,853061);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(G,b,1);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(G);F=c[H>>2]|0;do if(F|0){if(__Z16atomic_decrementPj(F+-8|0)|0)break;__ZN6Memory11free_staticEPvb(F,1)}while(0);__ZN6StringC2EPKc(b,946613);c[H>>2]=c[b>>2];__ZN10StringNameC2ERK6String(G,H);__ZN10StringNameC2EPKc(b,853083);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(G,b,0);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(G);F=c[H>>2]|0;do if(F|0){if(__Z16atomic_decrementPj(F+-8|0)|0)break;__ZN6Memory11free_staticEPvb(F,1)}while(0);__ZN6StringC2EPKc(b,946613);c[H>>2]=c[b>>2];__ZN10StringNameC2ERK6String(G,H);__ZN10StringNameC2EPKc(b,853094);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(G,b,1);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(G);G=c[H>>2]|0;if(!G){l=a;return}if(__Z16atomic_decrementPj(G+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(G,1);l=a;return}function __ZNK6Camera18unproject_positionERK7Vector3(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0.0,t=0.0,u=0.0,v=0.0,w=0.0,x=0.0,y=0.0;f=l;l=l+160|0;if((l|0)>=(m|0))ba(160);h=f+84|0;i=f+80|0;k=f+88|0;n=f+64|0;o=f;p=f+48|0;q=d+136|0;do if(!(a[q>>0]|0)){__ZN6StringC2EPKc(i,816198);c[h>>2]=__ZNK6String4utf8Ev(i)|0;__Z19_err_set_last_errorPKc(__ZNK10CharString8get_dataEv(h)|0);r=c[h>>2]|0;if(r|0?(__Z16atomic_decrementPj(r+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(r,1);r=c[i>>2]|0;if(r|0?(__Z16atomic_decrementPj(r+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(r,1);a[1263537]=1;if(a[q>>0]|0){a[1263537]=0;break}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(852843,816251,413,853106,0);g[b>>2]=0.0;g[b+4>>2]=0.0;l=f;return}while(0);__ZNK8Viewport16get_visible_rectEv(k,c[d+140>>2]|0);q=c[k+8>>2]|0;i=c[k+12>>2]|0;__ZN12CameraMatrixC2Ev(k);s=+g[d+412>>2];t=+g[d+416>>2];h=c[d+428>>2]|0;if((c[d+400>>2]|0)==1){u=(c[j>>2]=q,+g[j>>2]);v=(c[j>>2]=i,+g[j>>2]);__ZN12CameraMatrix14set_orthogonalEffffb(k,+g[d+408>>2],u/v,s,t,(h|0)==0);w=v;x=u}else{u=(c[j>>2]=q,+g[j>>2]);v=(c[j>>2]=i,+g[j>>2]);__ZN12CameraMatrix15set_perspectiveEffffb(k,+g[d+404>>2],u/v,s,t,(h|0)==0);w=v;x=u}Pi[c[(c[d>>2]|0)+108>>2]&2047](o,d);u=+g[e>>2]-+g[o+36>>2];v=+g[e+4>>2]-+g[o+40>>2];t=+g[e+8>>2]-+g[o+44>>2];s=u*+g[o+4>>2]+v*+g[o+16>>2]+t*+g[o+28>>2];y=u*+g[o+8>>2]+v*+g[o+20>>2]+t*+g[o+32>>2];e=n+4|0;g[n>>2]=u*+g[o>>2]+v*+g[o+12>>2]+t*+g[o+24>>2];g[e>>2]=s;g[n+8>>2]=y;o=n+12|0;g[o>>2]=1.0;__ZNK12CameraMatrix6xform4ERK5Plane(p,k,n);c[n>>2]=c[p>>2];c[n+4>>2]=c[p+4>>2];c[n+8>>2]=c[p+8>>2];c[n+12>>2]=c[p+12>>2];y=+g[o>>2];s=+g[n>>2]/y;g[n>>2]=s;t=w*(-(+g[e>>2]/y)*.5+.5);g[b>>2]=x*(s*.5+.5);g[b+4>>2]=t;__ZN12CameraMatrixD2Ev(k);l=f;return}function __ZNK6Camera18is_position_behindERK7Vector3(a,b){a=a|0;b=b|0;var c=0,d=0,e=0,f=0.0,h=0.0,i=0.0,j=0.0,k=0.0,n=0.0,o=0.0;c=l;l=l+96|0;if((l|0)>=(m|0))ba(96);d=c+48|0;e=c;__ZNK7Spatial20get_global_transformEv(d,a);__ZNK7Spatial20get_global_transformEv(e,a);f=+g[e+8>>2];h=+g[e+20>>2];i=+g[e+32>>2];j=+I(+(f*f+h*h+i*i));if(j==0.0){k=0.0;n=0.0;o=0.0}else{k=f/j;n=h/j;o=i/j}j=-k;k=-n;n=-o;l=c;return +g[b>>2]*j+ +g[b+4>>2]*k+ +g[b+8>>2]*n<+g[a+412>>2]+(+g[d+36>>2]*j+ +g[d+40>>2]*k+ +g[d+44>>2]*n)|0}function __ZNK6Camera16project_positionERK7Vector2(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0.0,u=0.0,v=0.0,w=0.0,x=0.0,y=0.0;f=l;l=l+160|0;if((l|0)>=(m|0))ba(160);h=f+8|0;i=f+152|0;k=f+80|0;n=f+88|0;o=f+72|0;p=f;q=f+24|0;r=d+136|0;do if(!(a[r>>0]|0)){__ZN6StringC2EPKc(k,816198);c[i>>2]=__ZNK6String4utf8Ev(k)|0;__Z19_err_set_last_errorPKc(__ZNK10CharString8get_dataEv(i)|0);s=c[i>>2]|0;if(s|0?(__Z16atomic_decrementPj(s+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(s,1);s=c[k>>2]|0;if(s|0?(__Z16atomic_decrementPj(s+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(s,1);a[1263537]=1;if(a[r>>0]|0){a[1263537]=0;break}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(852893,816251,441,850351,0);g[b+8>>2]=0.0;g[b+4>>2]=0.0;g[b>>2]=0.0;l=f;return}while(0);__ZNK8Viewport16get_visible_rectEv(h,c[d+140>>2]|0);r=c[h+8>>2]|0;k=c[h+12>>2]|0;__ZN12CameraMatrixC2Ev(n);i=d+412|0;t=+g[i>>2];u=+g[d+416>>2];s=c[d+428>>2]|0;if((c[d+400>>2]|0)==1){v=(c[j>>2]=r,+g[j>>2]);w=(c[j>>2]=k,+g[j>>2]);__ZN12CameraMatrix14set_orthogonalEffffb(n,+g[d+408>>2],v/w,t,u,(s|0)==0);x=w;y=v}else{v=(c[j>>2]=r,+g[j>>2]);w=(c[j>>2]=k,+g[j>>2]);__ZN12CameraMatrix15set_perspectiveEffffb(n,+g[d+404>>2],v/w,t,u,(s|0)==0);x=w;y=v}g[o>>2]=0.0;s=o+4|0;g[s>>2]=0.0;__ZNK12CameraMatrix17get_viewport_sizeERfS0_(n,o,s);g[p>>2]=+g[e>>2]/y*2.0+-1.0;g[p+4>>2]=(1.0-+g[e+4>>2]/x)*2.0+-1.0;__ZNK7Vector2mlERKS_(h,p,o);o=h;h=c[o>>2]|0;e=c[o+4>>2]|0;o=p;c[o>>2]=h;c[o+4>>2]=e;x=(c[j>>2]=h,+g[j>>2]);y=(c[j>>2]=e,+g[j>>2]);v=-+g[i>>2];Pi[c[(c[d>>2]|0)+108>>2]&2047](q,d);w=+g[q+40>>2]+(x*+g[q+12>>2]+y*+g[q+16>>2]+ +g[q+20>>2]*v);u=+g[q+44>>2]+(x*+g[q+24>>2]+y*+g[q+28>>2]+ +g[q+32>>2]*v);g[b>>2]=+g[q+36>>2]+(x*+g[q>>2]+y*+g[q+4>>2]+ +g[q+8>>2]*v);g[b+4>>2]=w;g[b+8>>2]=u;__ZN12CameraMatrixD2Ev(n);l=f;return}function __ZN6Camera15set_perspectiveEfff(b,d,e,f){b=b|0;d=+d;e=+e;f=+f;var h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;h=l;l=l+16|0;if((l|0)>=(m|0))ba(16);i=h+4|0;j=h;k=b+396|0;n=b+404|0;if(((((a[k>>0]|0)==0?+g[n>>2]==d:0)?+g[b+412>>2]==e:0)?+g[b+416>>2]==f:0)?(c[b+400>>2]|0)==0:0){l=h;return}g[n>>2]=d;o=b+412|0;g[o>>2]=e;p=b+416|0;g[p>>2]=f;c[b+400>>2]=0;q=__ZN12VisualServer13get_singletonEv()|0;r=c[(c[q>>2]|0)+728>>2]|0;c[j>>2]=c[b+432>>2];f=+g[n>>2];e=+g[o>>2];d=+g[p>>2];c[i>>2]=c[j>>2];Xi[r&7](q,i,f,e,d);__ZN7Spatial12update_gizmoEv(b);a[k>>0]=0;l=h;return}function __ZN6Camera14set_orthogonalEfff(b,d,e,f){b=b|0;d=+d;e=+e;f=+f;var h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0;h=l;l=l+16|0;if((l|0)>=(m|0))ba(16);i=h+4|0;j=h;k=b+396|0;n=b+408|0;if(((((a[k>>0]|0)==0?+g[n>>2]==d:0)?+g[b+412>>2]==e:0)?+g[b+416>>2]==f:0)?(c[b+400>>2]|0)==1:0){l=h;return}g[n>>2]=d;o=b+412|0;g[o>>2]=e;p=b+416|0;g[p>>2]=f;c[b+400>>2]=1;a[k>>0]=0;k=__ZN12VisualServer13get_singletonEv()|0;q=c[(c[k>>2]|0)+732>>2]|0;c[j>>2]=c[b+432>>2];f=+g[n>>2];e=+g[o>>2];d=+g[p>>2];c[i>>2]=c[j>>2];Xi[q&7](k,i,f,e,d);__ZN7Spatial12update_gizmoEv(b);l=h;return}function __ZN6Camera13clear_currentEv(b){b=b|0;var d=0;a[b+397>>0]=0;if(!(a[b+136>>0]|0))return;d=b+140|0;if((__ZNK8Viewport10get_cameraEv(c[d>>2]|0)|0)!=(b|0))return;__ZN8Viewport11_camera_setEP6Camera(c[d>>2]|0,0);__ZN8Viewport25_camera_make_next_currentEP6Camera(c[d>>2]|0,b);return}function __ZNK6Camera10is_currentEv(b){b=b|0;var d=0;if(!(a[b+136>>0]|0)){d=(a[b+397>>0]|0)!=0;return d|0}if(!(c[b+132>>2]|0))__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(947574,947583,260,947603,0);else a[1263537]=0;d=(__ZNK8Viewport10get_cameraEv(c[b+140>>2]|0)|0)==(b|0);return d|0}function __ZNK6Camera7get_fovEv(a){a=a|0;return +(+g[a+404>>2])}function __ZNK6Camera8get_sizeEv(a){a=a|0;return +(+g[a+408>>2])}function __ZNK6Camera8get_zfarEv(a){a=a|0;return +(+g[a+416>>2])}function __ZNK6Camera9get_znearEv(a){a=a|0;return +(+g[a+412>>2])}function __ZNK6Camera14get_projectionEv(a){a=a|0;return c[a+400>>2]|0}function __ZN6Camera12set_h_offsetEf(a,b){a=a|0;b=+b;g[a+424>>2]=b;__ZN6Camera14_update_cameraEv(a);return}function __ZNK6Camera12get_h_offsetEv(a){a=a|0;return +(+g[a+424>>2])}function __ZN6Camera12set_v_offsetEf(a,b){a=a|0;b=+b;g[a+420>>2]=b;__ZN6Camera14_update_cameraEv(a);return}function __ZNK6Camera12get_v_offsetEv(a){a=a|0;return +(+g[a+420>>2])}function __ZN6Camera13set_cull_maskEj(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d+4|0;f=d;g=a+440|0;c[g>>2]=b;b=__ZN12VisualServer13get_singletonEv()|0;h=c[(c[b>>2]|0)+740>>2]|0;c[f>>2]=c[a+432>>2];a=c[g>>2]|0;c[e>>2]=c[f>>2];bj[h&4095](b,e,a);l=d;return}function __ZNK6Camera13get_cull_maskEv(a){a=a|0;return c[a+440>>2]|0}function __ZNK6Camera15get_environmentEv(a){a=a|0;var b=0,d=0;b=c[a+444>>2]|0;if(!b){d=0;return d|0}__ZN9Reference9referenceEv(b);d=b;return d|0}function __ZN6Camera20set_keep_aspect_modeENS_10KeepAspectE(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d+4|0;f=d;c[a+428>>2]=b;g=__ZN12VisualServer13get_singletonEv()|0;h=c[(c[g>>2]|0)+748>>2]|0;c[f>>2]=c[a+432>>2];c[e>>2]=c[f>>2];bj[h&4095](g,e,(b|0)==0);l=d;return}function __ZNK6Camera20get_keep_aspect_modeEv(a){a=a|0;return c[a+428>>2]|0}function __ZNK13MethodBind0RCI6CameraNS0_10KeepAspectEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK13MethodBind0RCI6CameraNS0_10KeepAspectEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,946613);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI6CameraNS0_10KeepAspectEE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235776)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2Ei(i,ij[n&8191](d)|0);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI6CameraNS0_10KeepAspectEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0;if(!b)f=0;else{d=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235776)|0;f=d?b:0}b=c[a+44>>2]|0;d=c[a+48>>2]|0;a=f+(d>>1)|0;if(!(d&1)){g=b;h=ij[g&8191](a)|0;c[e>>2]=h;return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=ij[g&8191](a)|0;c[e>>2]=h;return}}function __ZN13MethodBind0RCI6CameraNS0_10KeepAspectEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I6CameraNS0_10KeepAspectEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if(!b){__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK11MethodBind1I6CameraNS0_10KeepAspectEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,946613);l=a;return c[b>>2]|0}function __ZN11MethodBind1I6CameraNS0_10KeepAspectEE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235776)|0:0){c[h>>2]=0;a[1263537]=0;k=d+24|0;n=c[k>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=i;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=i;return}if((g|0)>0){if((n|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);p=0}else{a[1263537]=0;p=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,p)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=p;c[b>>2]=0;l=i;return}}p=c[d+44>>2]|0;n=c[d+48>>2]|0;o=e+(n>>1)|0;if(!(n&1))q=p;else q=c[(c[o>>2]|0)+p>>2]|0;do if((g|0)<1){p=c[k>>2]|0;n=p+-1|0;if((p|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)s=0;else s=c[e+-4>>2]|0;if((p|0)<=(s|0)){if(r)t=0;else t=c[e+-4>>2]|0;do if((t|0)<(p|0)){if(r)u=0;else u=c[e+-4>>2]|0;if((u|0)<(p|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);v=0;break}else{a[1263537]=0;w=31;break}}else w=31;while(0);if((w|0)==31)v=e+(n*24|0)|0;__ZN7VariantC2ERKS_(j,v);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);f=__ZNK7VariantcviEv(j)|0;Pi[q&2047](o,f);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I6CameraNS0_10KeepAspectEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235776)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1)){g=b;h=c[d>>2]|0;i=c[h>>2]|0;Pi[g&2047](a,i);return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=c[d>>2]|0;i=c[h>>2]|0;Pi[g&2047](a,i);return}}function __ZN11MethodBind1I6CameraNS0_10KeepAspectEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI6Camera3RefI11EnvironmentEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var c=0;if((b|0)!=-1){c=0;return c|0}c=__ZN7Variant12get_type_forI3RefI11EnvironmentEEENS_4TypeEv()|0;return c|0}function __ZNK13MethodBind0RCI6Camera3RefI11EnvironmentEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,946613);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI6Camera3RefI11EnvironmentEE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f+28|0;j=f;k=f+24|0;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235776)|0:0){c[h>>2]=0;a[1263537]=0;n=c[d+24>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=f;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=f;return}o=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))p=o;else p=c[(c[d>>2]|0)+o>>2]|0;c[k>>2]=ij[p&8191](d)|0;__ZN6RefPtrC2Ev(i);__ZN3RefI9ReferenceEaSI11EnvironmentEEvRKS_IT_E(i,k);__ZN7VariantC2ERK6RefPtr(j,i);__ZN6RefPtrD2Ev(i);i=c[k>>2]|0;if((i|0?__ZN9Reference11unreferenceEv(i)|0:0)?(i=c[k>>2]|0,__Z17predelete_handlerP6Object(i)|0):0){gj[c[(c[i>>2]|0)+76>>2]&8191](i);__ZN6Memory11free_staticEPvb(i,0)}c[k>>2]=0;__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI6Camera3RefI11EnvironmentEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=d;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235776)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;c[f>>2]=ij[i&8191](a)|0;__ZN3RefI9ReferenceEaSI11EnvironmentEEvRKS_IT_E(e,f);e=c[f>>2]|0;if(!e){l=d;return}if(!(__ZN9Reference11unreferenceEv(e)|0)){l=d;return}e=c[f>>2]|0;if(!(__Z17predelete_handlerP6Object(e)|0)){l=d;return}gj[c[(c[e>>2]|0)+76>>2]&8191](e);__ZN6Memory11free_staticEPvb(e,0);l=d;return}function __ZN13MethodBind0RCI6Camera3RefI11EnvironmentEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I6CameraRK3RefI11EnvironmentEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var c=0;if(b|0){c=0;return c|0}c=__ZN7Variant12get_type_forIRK3RefI11EnvironmentEEENS_4TypeEv()|0;return c|0}function __ZNK11MethodBind1I6CameraRK3RefI11EnvironmentEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,946613);l=a;return c[b>>2]|0}function __ZN11MethodBind1I6CameraRK3RefI11EnvironmentEE4callEP6ObjectPPK7VariantiRNS9_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i+28|0;k=i+24|0;n=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235776)|0:0){c[h>>2]=0;a[1263537]=0;o=d+24|0;p=c[o>>2]|0;if((p|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=p;c[b>>2]=0;l=i;return}q=p-(c[d+20>>2]|0)|0;if((q|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=q;c[b>>2]=0;l=i;return}if((g|0)>0){if((p|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);r=0}else{a[1263537]=0;r=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,r)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=r;c[b>>2]=0;l=i;return}}r=c[d+44>>2]|0;p=c[d+48>>2]|0;q=e+(p>>1)|0;if(!(p&1))s=r;else s=c[(c[q>>2]|0)+r>>2]|0;do if((g|0)<1){r=c[o>>2]|0;p=r+-1|0;if((r|0)>=1){e=c[d+16>>2]|0;t=(e|0)==0;if(t)u=0;else u=c[e+-4>>2]|0;if((r|0)<=(u|0)){if(t)v=0;else v=c[e+-4>>2]|0;do if((v|0)<(r|0)){if(t)w=0;else w=c[e+-4>>2]|0;if((w|0)<(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);x=0;break}else{a[1263537]=0;y=31;break}}else y=31;while(0);if((y|0)==31)x=e+(p*24|0)|0;__ZN7VariantC2ERKS_(n,x);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f>>2]|0);while(0);__ZN3RefI11EnvironmentEC2ERK7Variant(j,n);c[k>>2]=c[j>>2];Pi[s&2047](q,k);q=c[k>>2]|0;if((q|0?__ZN9Reference11unreferenceEv(q)|0:0)?(q=c[k>>2]|0,__Z17predelete_handlerP6Object(q)|0):0){gj[c[(c[q>>2]|0)+76>>2]&8191](q);__ZN6Memory11free_staticEPvb(q,0)}c[k>>2]=0;if(c[n>>2]|0)__ZN7Variant5clearEv(n);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I6CameraRK3RefI11EnvironmentEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+28|0;g=e;h=e+24|0;if(!b)i=0;else{j=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235776)|0;i=j?b:0}b=c[a+44>>2]|0;j=c[a+48>>2]|0;a=i+(j>>1)|0;if(!(j&1))k=b;else k=c[(c[a>>2]|0)+b>>2]|0;__ZN7VariantC2EPK6Object(g,c[d>>2]|0);__ZN3RefI11EnvironmentEC2ERK7Variant(f,g);if(c[g>>2]|0)__ZN7Variant5clearEv(g);c[h>>2]=c[f>>2];Pi[k&2047](a,h);a=c[h>>2]|0;if(!a){l=e;return}if(!(__ZN9Reference11unreferenceEv(a)|0)){l=e;return}a=c[h>>2]|0;if(!(__Z17predelete_handlerP6Object(a)|0)){l=e;return}gj[c[(c[a>>2]|0)+76>>2]&8191](a);__ZN6Memory11free_staticEPvb(a,0);l=e;return}function __ZN11MethodBind1I6CameraRK3RefI11EnvironmentEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI6CamerajE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Ej(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK13MethodBind0RCI6CamerajE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,946613);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI6CamerajE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235776)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2Ej(i,ij[n&8191](d)|0);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI6CamerajE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0;if(!b)f=0;else{d=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235776)|0;f=d?b:0}b=c[a+44>>2]|0;d=c[a+48>>2]|0;a=f+(d>>1)|0;if(!(d&1)){g=b;h=ij[g&8191](a)|0;c[e>>2]=h;return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=ij[g&8191](a)|0;c[e>>2]=h;return}}function __ZN13MethodBind0RCI6CamerajED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I6CamerajE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if(!b){__ZN7VariantC2Ej(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK11MethodBind1I6CamerajE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,946613);l=a;return c[b>>2]|0}function __ZN11MethodBind1I6CamerajE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235776)|0:0){c[h>>2]=0;a[1263537]=0;k=d+24|0;n=c[k>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=i;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=i;return}if((g|0)>0){if((n|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);p=0}else{a[1263537]=0;p=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,p)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=p;c[b>>2]=0;l=i;return}}p=c[d+44>>2]|0;n=c[d+48>>2]|0;o=e+(n>>1)|0;if(!(n&1))q=p;else q=c[(c[o>>2]|0)+p>>2]|0;do if((g|0)<1){p=c[k>>2]|0;n=p+-1|0;if((p|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)s=0;else s=c[e+-4>>2]|0;if((p|0)<=(s|0)){if(r)t=0;else t=c[e+-4>>2]|0;do if((t|0)<(p|0)){if(r)u=0;else u=c[e+-4>>2]|0;if((u|0)<(p|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);v=0;break}else{a[1263537]=0;w=31;break}}else w=31;while(0);if((w|0)==31)v=e+(n*24|0)|0;__ZN7VariantC2ERKS_(j,v);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);f=__ZNK7VariantcvjEv(j)|0;Pi[q&2047](o,f);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I6CamerajE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235776)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1)){g=b;h=c[d>>2]|0;i=c[h>>2]|0;Pi[g&2047](a,i);return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=c[d>>2]|0;i=c[h>>2]|0;Pi[g&2047](a,i);return}}function __ZN11MethodBind1I6CamerajED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I6CamerafE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if(!b){__ZN7VariantC2Ef(d,0.0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK11MethodBind1I6CamerafE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,946613);l=a;return c[b>>2]|0}function __ZN11MethodBind1I6CamerafE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0.0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235776)|0:0){c[h>>2]=0;a[1263537]=0;k=d+24|0;n=c[k>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=i;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=i;return}if((g|0)>0){if((n|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);p=0}else{a[1263537]=0;p=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,p)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=p;c[b>>2]=0;l=i;return}}p=c[d+44>>2]|0;n=c[d+48>>2]|0;o=e+(n>>1)|0;if(!(n&1))q=p;else q=c[(c[o>>2]|0)+p>>2]|0;do if((g|0)<1){p=c[k>>2]|0;n=p+-1|0;if((p|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)s=0;else s=c[e+-4>>2]|0;if((p|0)<=(s|0)){if(r)t=0;else t=c[e+-4>>2]|0;do if((t|0)<(p|0)){if(r)u=0;else u=c[e+-4>>2]|0;if((u|0)<(p|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);v=0;break}else{a[1263537]=0;w=31;break}}else w=31;while(0);if((w|0)==31)v=e+(n*24|0)|0;__ZN7VariantC2ERKS_(j,v);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);x=+__ZNK7VariantcvfEv(j);Mi[q&511](o,x);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I6CamerafE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0,j=0.0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235776)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1)){h=b;i=c[d>>2]|0;j=+g[i>>2];Mi[h&511](a,j);return}else{h=c[(c[a>>2]|0)+b>>2]|0;i=c[d>>2]|0;j=+g[i>>2];Mi[h&511](a,j);return}}function __ZN11MethodBind1I6CamerafED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI6CameraNS0_10ProjectionEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK13MethodBind0RCI6CameraNS0_10ProjectionEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,946613);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI6CameraNS0_10ProjectionEE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235776)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2Ei(i,ij[n&8191](d)|0);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI6CameraNS0_10ProjectionEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0;if(!b)f=0;else{d=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235776)|0;f=d?b:0}b=c[a+44>>2]|0;d=c[a+48>>2]|0;a=f+(d>>1)|0;if(!(d&1)){g=b;h=ij[g&8191](a)|0;c[e>>2]=h;return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=ij[g&8191](a)|0;c[e>>2]=h;return}}function __ZN13MethodBind0RCI6CameraNS0_10ProjectionEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI6CamerafE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Ef(d,0.0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK13MethodBind0RCI6CamerafE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,946613);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI6CamerafE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235776)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2Ef(i,+mj[n&511](d));__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI6CamerafE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0.0;if(!b)f=0;else{d=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235776)|0;f=d?b:0}b=c[a+44>>2]|0;d=c[a+48>>2]|0;a=f+(d>>1)|0;if(!(d&1)){h=b;i=+mj[h&511](a);g[e>>2]=i;return}else{h=c[(c[a>>2]|0)+b>>2]|0;i=+mj[h&511](a);g[e>>2]=i;return}}function __ZN13MethodBind0RCI6CamerafED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI6Camera9TransformE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+80|0;if((l|0)>=(m|0))ba(80);d=a+24|0;e=a;if((b|0)!=-1){f=0;l=a;return f|0}g[d>>2]=1.0;g[d+4>>2]=0.0;g[d+8>>2]=0.0;g[d+12>>2]=0.0;g[d+16>>2]=1.0;g[d+20>>2]=0.0;g[d+24>>2]=0.0;g[d+28>>2]=0.0;g[d+32>>2]=1.0;g[d+44>>2]=0.0;g[d+40>>2]=0.0;g[d+36>>2]=0.0;__ZN7VariantC2ERK9Transform(e,d);d=c[e>>2]|0;if(d|0)__ZN7Variant5clearEv(e);f=d;l=a;return f|0}function __ZNK13MethodBind0RCI6Camera9TransformE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,946613);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI6Camera9TransformE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0;f=l;l=l+80|0;if((l|0)>=(m|0))ba(80);i=f;j=f+24|0;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235776)|0:0){c[h>>2]=0;a[1263537]=0;k=c[d+24>>2]|0;if((k|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=k;c[b>>2]=0;l=f;return}n=k-(c[d+20>>2]|0)|0;if((n|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=n;c[b>>2]=0;l=f;return}n=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))o=n;else o=c[(c[d>>2]|0)+n>>2]|0;Pi[o&2047](j,d);__ZN7VariantC2ERK9Transform(i,j);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI6Camera9TransformE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;d=l;l=l+48|0;if((l|0)>=(m|0))ba(48);f=d;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235776)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;Pi[i&2047](f,a);a=e;e=f;f=a+48|0;do{c[a>>2]=c[e>>2];a=a+4|0;e=e+4|0}while((a|0)<(f|0));l=d;return}function __ZN13MethodBind0RCI6Camera9TransformED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI6CamerabE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Eb(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK13MethodBind0RCI6CamerabE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,946613);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI6CamerabE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235776)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2Eb(i,ij[n&8191](d)|0);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI6CamerabE7ptrcallEP6ObjectPPKvPv(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0;if(!d)g=0;else{e=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1235776)|0;g=e?d:0}d=c[b+44>>2]|0;e=c[b+48>>2]|0;b=g+(e>>1)|0;if(!(e&1)){h=d;i=ij[h&8191](b)|0;j=i&1;a[f>>0]=j;return}else{h=c[(c[b>>2]|0)+d>>2]|0;i=ij[h&8191](b)|0;j=i&1;a[f>>0]=j;return}}function __ZN13MethodBind0RCI6CamerabED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind0I6CameraE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return 0}function __ZNK11MethodBind0I6CameraE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,946613);l=a;return c[b>>2]|0}function __ZN11MethodBind0I6CameraE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235776)|0:0){c[h>>2]=0;a[1263537]=0;f=c[d+24>>2]|0;if((f|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=f;c[b>>2]=0;return}i=f-(c[d+20>>2]|0)|0;if((i|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=i;c[b>>2]=0;return}i=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))j=i;else j=c[(c[d>>2]|0)+i>>2]|0;gj[j&8191](d);c[b>>2]=0;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,110,1146558,0);c[b>>2]=0;return}function __ZN11MethodBind0I6CameraE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235776)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1)){g=b;gj[g&8191](a);return}else{g=c[(c[a>>2]|0)+b>>2]|0;gj[g&8191](a);return}}function __ZN11MethodBind0I6CameraED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind3I6CamerafffE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if(b>>>0<3){__ZN7VariantC2Ef(d,0.0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK11MethodBind3I6CamerafffE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,946613);l=a;return c[b>>2]|0}function __ZN11MethodBind3I6CamerafffE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0.0,B=0,C=0,D=0,E=0,F=0.0,G=0,H=0,I=0,J=0,K=0.0;i=l;l=l+80|0;if((l|0)>=(m|0))ba(80);j=i+48|0;k=i+24|0;n=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235776)|0:0){c[h>>2]=0;a[1263537]=0;o=d+24|0;p=c[o>>2]|0;if((p|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=p;c[b>>2]=0;l=i;return}q=p-(c[d+20>>2]|0)|0;if((q|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=q;c[b>>2]=0;l=i;return}if((g|0)>0){if((p|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);r=0}else{a[1263537]=0;r=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,r)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=r;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[o>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);s=0}else{a[1263537]=0;s=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,s)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=s;c[b>>2]=0;l=i;return}if((g|0)>2){if((c[o>>2]|0)<2){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);t=0}else{a[1263537]=0;t=c[(c[d+32>>2]|0)+12>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+8>>2]>>2]|0,t)|0)){c[h>>2]=2;c[h+4>>2]=2;c[h+8>>2]=t;c[b>>2]=0;l=i;return}}}}t=c[d+44>>2]|0;s=c[d+48>>2]|0;r=e+(s>>1)|0;if(!(s&1))u=t;else u=c[(c[r>>2]|0)+t>>2]|0;do if((g|0)<1){t=c[o>>2]|0;s=t+-1|0;if((t|0)>=1){e=c[d+16>>2]|0;p=(e|0)==0;if(p)v=0;else v=c[e+-4>>2]|0;if((t|0)<=(v|0)){if(p)w=0;else w=c[e+-4>>2]|0;do if((w|0)<(t|0)){if(p)x=0;else x=c[e+-4>>2]|0;if((x|0)<(t|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);y=0;break}else{a[1263537]=0;z=43;break}}else z=43;while(0);if((z|0)==43)y=e+(s*24|0)|0;__ZN7VariantC2ERKS_(j,y);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);A=+__ZNK7VariantcvfEv(j);do if((g|0)<2){y=c[o>>2]|0;x=y+-1|0;w=y+-2|0;if((y|0)>=2){y=c[d+16>>2]|0;v=(y|0)==0;if(v)B=0;else B=c[y+-4>>2]|0;if((x|0)<=(B|0)){if(v)C=0;else C=c[y+-4>>2]|0;do if((C|0)<(x|0)){if(v)D=0;else D=c[y+-4>>2]|0;if((D|0)<(x|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);E=0;break}else{a[1263537]=0;z=60;break}}else z=60;while(0);if((z|0)==60)E=y+(w*24|0)|0;__ZN7VariantC2ERKS_(k,E);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f+4>>2]|0);while(0);F=+__ZNK7VariantcvfEv(k);do if((g|0)<3){E=c[o>>2]|0;D=E+-2|0;C=E+-3|0;if((D|0)>=1){E=c[d+16>>2]|0;B=(E|0)==0;if(B)G=0;else G=c[E+-4>>2]|0;if((D|0)<=(G|0)){if(B)H=0;else H=c[E+-4>>2]|0;do if((H|0)<(D|0)){if(B)I=0;else I=c[E+-4>>2]|0;if((I|0)<(D|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);J=0;break}else{a[1263537]=0;z=77;break}}else z=77;while(0);if((z|0)==77)J=E+(C*24|0)|0;__ZN7VariantC2ERKS_(n,J);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f+8>>2]|0);while(0);K=+__ZNK7VariantcvfEv(n);Si[u&3](r,A,F,K);if(c[n>>2]|0)__ZN7Variant5clearEv(n);if(c[k>>2]|0)__ZN7Variant5clearEv(k);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,2039,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind3I6CamerafffE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,h=0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235776)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1))h=b;else h=c[(c[a>>2]|0)+b>>2]|0;Si[h&3](a,+g[c[d>>2]>>2],+g[c[d+4>>2]>>2],+g[c[d+8>>2]>>2]);return}function __ZN11MethodBind3I6CamerafffED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind1RCI6CamerabRK7Vector3E18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case -1:{__ZN7VariantC2Eb(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;l=a;return f|0}case 0:{g[d+8>>2]=0.0;g[d+4>>2]=0.0;g[d>>2]=0.0;__ZN7VariantC2ERK7Vector3(e,d);d=c[e>>2]|0;if(d|0)__ZN7Variant5clearEv(e);f=d;l=a;return f|0}default:{f=0;l=a;return f|0}}return 0}function __ZNK13MethodBind1RCI6CamerabRK7Vector3E18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,946613);l=a;return c[b>>2]|0}function __ZN13MethodBind1RCI6CamerabRK7Vector3E4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0;i=l;l=l+64|0;if((l|0)>=(m|0))ba(64);j=i+24|0;k=i+48|0;n=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235776)|0:0){c[h>>2]=0;a[1263537]=0;o=d+24|0;p=c[o>>2]|0;if((p|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=p;c[b>>2]=0;l=i;return}q=p-(c[d+20>>2]|0)|0;if((q|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=q;c[b>>2]=0;l=i;return}if((g|0)>0){if((p|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);r=0}else{a[1263537]=0;r=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,r)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=r;c[b>>2]=0;l=i;return}}r=c[d+44>>2]|0;p=c[d+48>>2]|0;q=e+(p>>1)|0;if(!(p&1))s=r;else s=c[(c[q>>2]|0)+r>>2]|0;do if((g|0)<1){r=c[o>>2]|0;p=r+-1|0;if((r|0)>=1){e=c[d+16>>2]|0;t=(e|0)==0;if(t)u=0;else u=c[e+-4>>2]|0;if((r|0)<=(u|0)){if(t)v=0;else v=c[e+-4>>2]|0;do if((v|0)<(r|0)){if(t)w=0;else w=c[e+-4>>2]|0;if((w|0)<(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);x=0;break}else{a[1263537]=0;y=31;break}}else y=31;while(0);if((y|0)==31)x=e+(p*24|0)|0;__ZN7VariantC2ERKS_(n,x);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f>>2]|0);while(0);__ZNK7Variantcv7Vector3Ev(k,n);__ZN7VariantC2Eb(j,$i[s&8191](q,k)|0);if(c[n>>2]|0)__ZN7Variant5clearEv(n);__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1217,1146558,0);c[b>>2]=0;l=i;return}function __ZN13MethodBind1RCI6CamerabRK7Vector3E7ptrcallEP6ObjectPPKvPv(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0;g=l;l=l+16|0;if((l|0)>=(m|0))ba(16);h=g;if(!d)i=0;else{j=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1235776)|0;i=j?d:0}d=c[b+44>>2]|0;j=c[b+48>>2]|0;b=i+(j>>1)|0;if(!(j&1))k=d;else k=c[(c[b>>2]|0)+d>>2]|0;d=c[e>>2]|0;c[h>>2]=c[d>>2];c[h+4>>2]=c[d+4>>2];c[h+8>>2]=c[d+8>>2];a[f>>0]=($i[k&8191](b,h)|0)&1;l=g;return}function __ZN13MethodBind1RCI6CamerabRK7Vector3ED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind1RCI6Camera7Vector2RK7Vector3E18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case -1:{g[d>>2]=0.0;g[d+4>>2]=0.0;__ZN7VariantC2ERK7Vector2(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);f=b;l=a;return f|0}case 0:{g[d+8>>2]=0.0;g[d+4>>2]=0.0;g[d>>2]=0.0;__ZN7VariantC2ERK7Vector3(e,d);d=c[e>>2]|0;if(d|0)__ZN7Variant5clearEv(e);f=d;l=a;return f|0}default:{f=0;l=a;return f|0}}return 0}function __ZNK13MethodBind1RCI6Camera7Vector2RK7Vector3E18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,946613);l=a;return c[b>>2]|0}function __ZN13MethodBind1RCI6Camera7Vector2RK7Vector3E4callEP6ObjectPPK7VariantiRNS8_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0;i=l;l=l+80|0;if((l|0)>=(m|0))ba(80);j=i+24|0;k=i+64|0;n=i+48|0;o=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235776)|0:0){c[h>>2]=0;a[1263537]=0;p=d+24|0;q=c[p>>2]|0;if((q|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=q;c[b>>2]=0;l=i;return}r=q-(c[d+20>>2]|0)|0;if((r|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=r;c[b>>2]=0;l=i;return}if((g|0)>0){if((q|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);s=0}else{a[1263537]=0;s=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,s)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=s;c[b>>2]=0;l=i;return}}s=c[d+44>>2]|0;q=c[d+48>>2]|0;r=e+(q>>1)|0;if(!(q&1))t=s;else t=c[(c[r>>2]|0)+s>>2]|0;do if((g|0)<1){s=c[p>>2]|0;q=s+-1|0;if((s|0)>=1){e=c[d+16>>2]|0;u=(e|0)==0;if(u)v=0;else v=c[e+-4>>2]|0;if((s|0)<=(v|0)){if(u)w=0;else w=c[e+-4>>2]|0;do if((w|0)<(s|0)){if(u)x=0;else x=c[e+-4>>2]|0;if((x|0)<(s|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);y=0;break}else{a[1263537]=0;z=31;break}}else z=31;while(0);if((z|0)==31)y=e+(q*24|0)|0;__ZN7VariantC2ERKS_(o,y);break}}c[o>>2]=0}else __ZN7VariantC2ERKS_(o,c[f>>2]|0);while(0);__ZNK7Variantcv7Vector3Ev(n,o);bj[t&4095](k,r,n);__ZN7VariantC2ERK7Vector2(j,k);if(c[o>>2]|0)__ZN7Variant5clearEv(o);__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1217,1146558,0);c[b>>2]=0;l=i;return}function __ZN13MethodBind1RCI6Camera7Vector2RK7Vector3E7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);g=f;h=f+8|0;if(!b)i=0;else{j=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235776)|0;i=j?b:0}b=c[a+44>>2]|0;j=c[a+48>>2]|0;a=i+(j>>1)|0;if(!(j&1))k=b;else k=c[(c[a>>2]|0)+b>>2]|0;b=c[d>>2]|0;c[h>>2]=c[b>>2];c[h+4>>2]=c[b+4>>2];c[h+8>>2]=c[b+8>>2];bj[k&4095](g,a,h);h=g;g=c[h+4>>2]|0;a=e;c[a>>2]=c[h>>2];c[a+4>>2]=g;l=f;return}function __ZN13MethodBind1RCI6Camera7Vector2RK7Vector3ED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind1RCI6Camera7Vector3RK7Vector2E18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case -1:{g[d+8>>2]=0.0;g[d+4>>2]=0.0;g[d>>2]=0.0;__ZN7VariantC2ERK7Vector3(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);f=b;l=a;return f|0}case 0:{g[d>>2]=0.0;g[d+4>>2]=0.0;__ZN7VariantC2ERK7Vector2(e,d);d=c[e>>2]|0;if(d|0)__ZN7Variant5clearEv(e);f=d;l=a;return f|0}default:{f=0;l=a;return f|0}}return 0}function __ZNK13MethodBind1RCI6Camera7Vector3RK7Vector2E18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,946613);l=a;return c[b>>2]|0}function __ZN13MethodBind1RCI6Camera7Vector3RK7Vector2E4callEP6ObjectPPK7VariantiRNS8_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0;i=l;l=l+80|0;if((l|0)>=(m|0))ba(80);j=i+24|0;k=i+56|0;n=i+48|0;o=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235776)|0:0){c[h>>2]=0;a[1263537]=0;p=d+24|0;q=c[p>>2]|0;if((q|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=q;c[b>>2]=0;l=i;return}r=q-(c[d+20>>2]|0)|0;if((r|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=r;c[b>>2]=0;l=i;return}if((g|0)>0){if((q|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);s=0}else{a[1263537]=0;s=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,s)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=s;c[b>>2]=0;l=i;return}}s=c[d+44>>2]|0;q=c[d+48>>2]|0;r=e+(q>>1)|0;if(!(q&1))t=s;else t=c[(c[r>>2]|0)+s>>2]|0;do if((g|0)<1){s=c[p>>2]|0;q=s+-1|0;if((s|0)>=1){e=c[d+16>>2]|0;u=(e|0)==0;if(u)v=0;else v=c[e+-4>>2]|0;if((s|0)<=(v|0)){if(u)w=0;else w=c[e+-4>>2]|0;do if((w|0)<(s|0)){if(u)x=0;else x=c[e+-4>>2]|0;if((x|0)<(s|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);y=0;break}else{a[1263537]=0;z=31;break}}else z=31;while(0);if((z|0)==31)y=e+(q*24|0)|0;__ZN7VariantC2ERKS_(o,y);break}}c[o>>2]=0}else __ZN7VariantC2ERKS_(o,c[f>>2]|0);while(0);__ZNK7Variantcv7Vector2Ev(n,o);bj[t&4095](k,r,n);__ZN7VariantC2ERK7Vector3(j,k);if(c[o>>2]|0)__ZN7Variant5clearEv(o);__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1217,1146558,0);c[b>>2]=0;l=i;return}function __ZN13MethodBind1RCI6Camera7Vector3RK7Vector2E7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);g=f+8|0;h=f;if(!b)i=0;else{j=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235776)|0;i=j?b:0}b=c[a+44>>2]|0;j=c[a+48>>2]|0;a=i+(j>>1)|0;if(!(j&1))k=b;else k=c[(c[a>>2]|0)+b>>2]|0;b=c[d>>2]|0;d=c[b+4>>2]|0;j=h;c[j>>2]=c[b>>2];c[j+4>>2]=d;bj[k&4095](g,a,h);c[e>>2]=c[g>>2];c[e+4>>2]=c[g+4>>2];c[e+8>>2]=c[g+8>>2];l=f;return}function __ZN13MethodBind1RCI6Camera7Vector3RK7Vector2ED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN5Light18_initialize_classvEv(a){a=a|0;__ZN5Light16initialize_classEv();return}function __ZN5Light5_setvERK10StringNameRK7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK5Light5_getvERK10StringNameR7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK5Light19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+24|0;g=e+4|0;h=e;if(!d)__ZNK14VisualInstance19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,0);__ZN6StringC2EPKc(f,853167);i=c[f>>2]|0;f=i;j=g+4|0;c[j>>2]=0;k=g+12|0;c[k>>2]=0;c[g>>2]=0;n=(i|0)==0;if(!n?(c[j>>2]=0,__Z28atomic_conditional_incrementPj(i+-8|0)|0):0)c[j>>2]=f;c[g+8>>2]=0;f=c[k>>2]|0;if(f|0){if(!(__Z16atomic_decrementPj(f+-8|0)|0))__ZN6Memory11free_staticEPvb(f,1);c[k>>2]=0}c[g+16>>2]=256;if(!(c[b>>2]|0)){k=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=k;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0}k=__ZnwjPFPvjE(32,4740)|0;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0;c[k+12>>2]=0;c[k+16>>2]=7;f=k+20|0;c[f>>2]=0;j=k+24|0;c[j>>2]=0;o=k+28|0;c[o>>2]=0;__ZN12PropertyInfoaSERKS_(k,g)|0;p=c[b>>2]|0;q=p+4|0;r=c[q>>2]|0;c[j>>2]=r;c[f>>2]=0;c[o>>2]=p;if(r|0)c[r+20>>2]=k;c[q>>2]=k;if(!(c[p>>2]|0))c[p>>2]=k;k=p+8|0;c[k>>2]=(c[k>>2]|0)+1;k=c[g+12>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);k=c[g+4>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);if(!n?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);__ZN10StringNameC2EPKc(h,853167);__ZN7ClassDB17get_property_listE10StringNameP4ListI12PropertyInfo16DefaultAllocatorEbPK6Object(h,b,1,a);__ZN10StringNameD2Ev(h);if(!d){l=e;return}__ZNK14VisualInstance19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,1);l=e;return}function __ZN5Light14_notificationvEib(a,b,c){a=a|0;b=b|0;c=c|0;if(!c){if(511!=510)__ZN4Node13_notificationEi(a,b);if(528!=511)__ZN7Spatial13_notificationEi(a,b);if(1186!=528)__ZN14VisualInstance13_notificationEi(a,b)}if(1212!=1186)__ZN5Light13_notificationEi(a,b);if(!c)return;if(1186!=528)__ZN14VisualInstance13_notificationEi(a,b);if(528!=511)__ZN7Spatial13_notificationEi(a,b);if(511==510)return;__ZN4Node13_notificationEi(a,b);return}function __ZNK5Light16_get_class_namevEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+8|0;e=b+4|0;f=b;g=a+404|0;a=c[g>>2]|0;if(a|0){if(c[a+4>>2]|0){l=b;return g|0}if(__ZNK6String6lengthEv(a+8|0)|0){l=b;return g|0}}__ZN6StringC2EPKc(d,853167);c[f>>2]=c[d>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameaSERKS_(g,e);__ZN10StringNameD2Ev(e);e=c[f>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);l=b;return g|0}function __ZNK5Light9get_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,853167);l=a;return c[b>>2]|0}function __ZNK5Light8is_classERK6String(a,b){a=a|0;b=b|0;var c=0;if(((!(__ZNK6StringeqEPKc(b,853167)|0)?!(__ZNK6StringeqEPKc(b,863261)|0):0)?!(__ZNK6StringeqEPKc(b,946852)|0):0)?!(__ZNK6StringeqEPKc(b,1132465)|0):0)c=__ZNK6StringeqEPKc(b,1142944)|0;else c=1;return c|0}function __ZNK5Light12is_class_ptrEPv(a,b){a=a|0;b=b|0;return (b|0)==1235780|((b|0)==1235736|((b|0)==1220920|((b|0)==1220720|(b|0)==1220580)))|0}function __ZN5LightD2Ev(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0;b=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=b+16|0;e=b+8|0;f=b+12|0;g=b+4|0;h=b;c[a>>2]=261004;i=__ZN12VisualServer13get_singletonEv()|0;j=c[(c[i>>2]|0)+948>>2]|0;c[f>>2]=__ZNK14VisualInstance12get_instanceEv(a)|0;c[g>>2]=0;c[e>>2]=c[f>>2];c[d>>2]=c[g>>2];bj[j&4095](i,e,d);e=a+516|0;if(!(c[e>>2]|0)){k=a+404|0;__ZN10StringNameD2Ev(k);__ZN14VisualInstanceD2Ev(a);l=b;return}i=__ZN12VisualServer13get_singletonEv()|0;j=c[(c[i>>2]|0)+1312>>2]|0;c[h>>2]=c[e>>2];c[d>>2]=c[h>>2];Pi[j&2047](i,d);k=a+404|0;__ZN10StringNameD2Ev(k);__ZN14VisualInstanceD2Ev(a);l=b;return}function __ZN5LightD0Ev(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0;b=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=b+16|0;e=b+12|0;f=b+8|0;g=b+4|0;h=b;c[a>>2]=261004;i=__ZN12VisualServer13get_singletonEv()|0;j=c[(c[i>>2]|0)+948>>2]|0;c[f>>2]=__ZNK14VisualInstance12get_instanceEv(a)|0;c[g>>2]=0;c[e>>2]=c[f>>2];c[d>>2]=c[g>>2];bj[j&4095](i,e,d);e=a+516|0;if(!(c[e>>2]|0)){k=a+404|0;__ZN10StringNameD2Ev(k);__ZN14VisualInstanceD2Ev(a);__ZdlPv(a);l=b;return}i=__ZN12VisualServer13get_singletonEv()|0;j=c[(c[i>>2]|0)+1312>>2]|0;c[h>>2]=c[e>>2];c[d>>2]=c[h>>2];Pi[j&2047](i,d);k=a+404|0;__ZN10StringNameD2Ev(k);__ZN14VisualInstanceD2Ev(a);__ZdlPv(a);l=b;return}function __ZNK5Light8get_aabbEv(a,b){a=a|0;b=b|0;var d=0.0,e=0.0,f=0.0,h=0.0;switch(c[b+504>>2]|0){case 0:{g[a>>2]=-1.0;g[a+4>>2]=-1.0;g[a+8>>2]=-1.0;g[a+12>>2]=2.0;g[a+16>>2]=2.0;g[a+20>>2]=2.0;return}case 1:{d=+g[b+432>>2];e=-d;f=d*2.0;g[a>>2]=e;g[a+4>>2]=e;g[a+8>>2]=e;g[a+12>>2]=f;g[a+16>>2]=f;g[a+20>>2]=f;return}case 2:{f=+g[b+432>>2];e=f*+M(+(+g[b+440>>2]*3.141592653589793/180.0));d=-e;h=e*2.0;g[a>>2]=d;g[a+4>>2]=d;g[a+8>>2]=-f;g[a+12>>2]=h;g[a+16>>2]=h;g[a+20>>2]=f;return}default:{c[a>>2]=0;c[a+4>>2]=0;c[a+8>>2]=0;c[a+12>>2]=0;c[a+16>>2]=0;c[a+20>>2]=0;return}}}function __ZNK5Light9get_facesEj(a,b){a=a|0;b=b|0;return 0}function __ZNK5Light16_can_gizmo_scaleEv(a){a=a|0;return 0}function __ZN5Light13_notificationEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d;switch(b|0){case 11:{b=c[a+512>>2]|0;if(!b){l=d;return}f=b+512|0;g=c[f>>2]|0;if(!g){l=d;return}h=c[g+8>>2]|0;g=c[b+516>>2]|0;a:do if((h|0)==(g|0))i=h;else{j=h;do{k=c[j+24>>2]|0;if(k>>>0>a>>>0)n=j+8|0;else{if(k>>>0>=a>>>0){i=j;break a}n=j+4|0}j=c[n>>2]|0}while((j|0)!=(g|0));l=d;return}while(0);if((i|0)==0|(i|0)==(g|0)){l=d;return}__ZN3SetIP5Light10ComparatorIS1_E16DefaultAllocatorE6_eraseEPNS5_7ElementE(f,i);if(c[b+520>>2]|0){l=d;return}b=c[f>>2]|0;if(!b){l=d;return}__ZN6Memory11free_staticEPvb(b,0);c[f>>2]=0;l=d;return}case 10:{if(!a){l=d;return}f=a+512|0;b=a;while(1){if($i[c[(c[b>>2]|0)+44>>2]&8191](b,1235784)|0){c[f>>2]=b;if(b|0)break}else c[f>>2]=0;i=__ZNK4Node10get_parentEv(b)|0;if(!i){o=23;break}else b=i}if((o|0)==23){l=d;return}o=b+512|0;c[e>>2]=a;if(!(c[o>>2]|0)){a=__ZnwjPFPvjE(28,4740)|0;b=a+16|0;c[b>>2]=0;c[b+4>>2]=0;c[o>>2]=a;b=c[o+4>>2]|0;c[a+4>>2]=b;c[a+8>>2]=b;c[a+12>>2]=b;c[a>>2]=1}__ZN3SetIP5Light10ComparatorIS1_E16DefaultAllocatorE10_insert_rbERKS1_(o,e)|0;l=d;return}default:{l=d;return}}}function __ZN3SetIP5Light10ComparatorIS1_E16DefaultAllocatorE10_insert_rbERKS1_(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;a[f>>0]=0;g=__ZN3SetIP5Light10ComparatorIS1_E16DefaultAllocatorE7_insertERKS1_Rb(b,d,f)|0;if(a[f>>0]|0){l=e;return g|0}f=b+8|0;c[f>>2]=(c[f>>2]|0)+1;f=g+12|0;d=c[f>>2]|0;if(!(c[d>>2]|0)){h=b+4|0;i=g;j=d;k=d;d=f;while(1){f=j+12|0;n=c[f>>2]|0;o=c[n+8>>2]|0;p=n;do if((j|0)==(o|0)){q=c[n+4>>2]|0;if(!(c[q>>2]|0)){c[k>>2]=1;a[1263537]=0;c[q>>2]=1;if((c[h>>2]|0)==(n|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1144075,146,1146003,0);r=c[(c[d>>2]|0)+12>>2]|0;break}else{a[1263537]=0;c[n>>2]=0;r=n;break}}q=j+4|0;if((i|0)==(c[q>>2]|0)){s=i+8|0;t=c[s>>2]|0;c[q>>2]=t;if((t|0)==(c[h>>2]|0))u=p;else{c[t+12>>2]=j;u=c[f>>2]|0}t=i+12|0;c[t>>2]=u;q=c[f>>2]|0;v=q+8|0;c[((c[v>>2]|0)==(j|0)?v:q+4|0)>>2]=i;c[s>>2]=j;c[f>>2]=i;w=j;x=i;y=c[t>>2]|0}else{w=i;x=j;y=n}a[1263537]=0;c[x>>2]=1;t=c[h>>2]|0;if((t|0)==(y|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1144075,146,1146003,0);z=c[(c[w+12>>2]|0)+12>>2]|0;A=c[h>>2]|0}else{a[1263537]=0;c[y>>2]=0;z=y;A=t}t=z+8|0;s=c[t>>2]|0;q=s+4|0;v=c[q>>2]|0;c[t>>2]=v;if((v|0)!=(A|0))c[v+12>>2]=z;v=z+12|0;c[s+12>>2]=c[v>>2];t=c[v>>2]|0;B=t+4|0;c[((c[B>>2]|0)==(z|0)?B:t+8|0)>>2]=s;c[q>>2]=z;c[v>>2]=s;r=w}else{if(!(c[o>>2]|0)){c[k>>2]=1;a[1263537]=0;c[o>>2]=1;if((c[h>>2]|0)==(n|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1144075,146,1146003,0);r=c[(c[d>>2]|0)+12>>2]|0;break}else{a[1263537]=0;c[n>>2]=0;r=n;break}}s=j+8|0;if((i|0)==(c[s>>2]|0)){v=i+4|0;q=c[v>>2]|0;c[s>>2]=q;if((q|0)==(c[h>>2]|0))C=p;else{c[q+12>>2]=j;C=c[f>>2]|0}q=i+12|0;c[q>>2]=C;s=c[f>>2]|0;t=s+4|0;c[((c[t>>2]|0)==(j|0)?t:s+8|0)>>2]=i;c[v>>2]=j;c[f>>2]=i;D=j;E=i;F=c[q>>2]|0}else{D=i;E=j;F=n}a[1263537]=0;c[E>>2]=1;q=c[h>>2]|0;if((q|0)==(F|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1144075,146,1146003,0);G=c[(c[D+12>>2]|0)+12>>2]|0;H=c[h>>2]|0}else{a[1263537]=0;c[F>>2]=0;G=F;H=q}q=G+4|0;v=c[q>>2]|0;s=v+8|0;t=c[s>>2]|0;c[q>>2]=t;if((t|0)!=(H|0))c[t+12>>2]=G;t=G+12|0;c[v+12>>2]=c[t>>2];q=c[t>>2]|0;B=q+8|0;c[((c[B>>2]|0)==(G|0)?B:q+4|0)>>2]=v;c[s>>2]=G;c[t>>2]=v;r=D}while(0);n=r+12|0;f=c[n>>2]|0;if(!(c[f>>2]|0)){i=r;j=f;k=f;d=n}else break}}d=c[(c[b>>2]|0)+8>>2]|0;a[1263537]=0;c[d>>2]=1;l=e;return g|0}function __ZN3SetIP5Light10ComparatorIS1_E16DefaultAllocatorE6_eraseEPNS5_7ElementE(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0;e=d+8|0;f=c[e>>2]|0;g=b+4|0;h=c[g>>2]|0;if((f|0)!=(h|0)?(i=c[d+4>>2]|0,(i|0)!=(h|0)):0){j=i;while(1){i=c[j+8>>2]|0;if((i|0)==(h|0))break;else j=i}if(!j){k=h;l=c[h+8>>2]|0}else{k=j;l=h}}else{k=d;l=f}f=k+8|0;j=k+4|0;i=c[((l|0)==(h|0)?j:f)>>2]|0;h=c[b>>2]|0;l=k+12|0;m=c[l>>2]|0;c[i+12>>2]=m;if((h|0)==(m|0))n=h+8|0;else{h=c[l>>2]|0;m=h+8|0;n=(k|0)==(c[m>>2]|0)?m:h+4|0}c[n>>2]=i;if((k|0)==(d|0)){if((c[d>>2]|0)==1)__ZN3SetIP5Light10ComparatorIS1_E16DefaultAllocatorE10_erase_fixEPNS5_7ElementE(b,i)}else{if((k|0)==(c[g>>2]|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143791,1144075,454,1143798,0);return}a[1263537]=0;if((c[k>>2]|0)==1)__ZN3SetIP5Light10ComparatorIS1_E16DefaultAllocatorE10_erase_fixEPNS5_7ElementE(b,i);c[f>>2]=c[e>>2];f=d+4|0;c[j>>2]=c[f>>2];j=d+12|0;c[l>>2]=c[j>>2];c[k>>2]=c[d>>2];c[(c[e>>2]|0)+12>>2]=k;c[(c[f>>2]|0)+12>>2]=k;f=c[j>>2]|0;j=f+8|0;c[((c[j>>2]|0)==(d|0)?j:f+4|0)>>2]=k}k=c[d+16>>2]|0;f=d+20|0;if(k|0)c[k+20>>2]=c[f>>2];j=c[f>>2]|0;if(j|0)c[j+16>>2]=k;__ZN6Memory11free_staticEPvb(d,0);d=b+8|0;c[d>>2]=(c[d>>2]|0)+-1;if(!(c[c[g>>2]>>2]|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143791,1144075,483,1143838,0);return}else{a[1263537]=0;return}}function __ZN3SetIP5Light10ComparatorIS1_E16DefaultAllocatorE10_erase_fixEPNS5_7ElementE(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0;e=c[(c[b>>2]|0)+8>>2]|0;f=b+4|0;if((e|0)!=(d|0)&(c[d>>2]|0)==1){b=d;while(1){g=b+12|0;h=c[g>>2]|0;i=c[h+8>>2]|0;do if((b|0)==(i|0)){j=c[h+4>>2]|0;if(!(c[j>>2]|0)){a[1263537]=0;c[j>>2]=1;k=c[f>>2]|0;if((k|0)==(h|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1144075,146,1146003,0);l=c[g>>2]|0;m=l;n=c[l+4>>2]|0;o=c[f>>2]|0}else{a[1263537]=0;c[h>>2]=0;m=h;n=j;o=k}k=n+8|0;l=c[k>>2]|0;c[m+4>>2]=l;if((l|0)!=(o|0))c[l+12>>2]=m;l=m+12|0;c[n+12>>2]=c[l>>2];p=c[l>>2]|0;q=p+8|0;c[((c[q>>2]|0)==(m|0)?q:p+4|0)>>2]=n;c[k>>2]=m;c[l>>2]=n;l=c[g>>2]|0;r=c[l+4>>2]|0;s=l}else{r=j;s=h}if((c[c[r+4>>2]>>2]|0)==1){j=r+8|0;l=c[j>>2]|0;if((c[l>>2]|0)==1)if((c[f>>2]|0)==(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1144075,146,1146003,0);t=c[g>>2]|0;break}else{a[1263537]=0;c[r>>2]=0;t=s;break}a[1263537]=0;c[l>>2]=1;k=c[f>>2]|0;if((k|0)==(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1144075,146,1146003,0);u=c[j>>2]|0;v=c[f>>2]|0}else{a[1263537]=0;c[r>>2]=0;u=l;v=k}k=u+4|0;l=c[k>>2]|0;c[j>>2]=l;if((l|0)!=(v|0))c[l+12>>2]=r;l=r+12|0;c[u+12>>2]=c[l>>2];j=c[l>>2]|0;p=j+4|0;c[((c[p>>2]|0)==(r|0)?p:j+8|0)>>2]=u;c[k>>2]=r;c[l>>2]=u;l=c[g>>2]|0;w=c[l+4>>2]|0;x=l}else{w=r;x=s}l=c[x>>2]|0;k=c[f>>2]|0;if((l|0)==0&(k|0)==(w|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1144075,146,1146003,0);y=c[g>>2]|0;z=c[f>>2]|0}else{a[1263537]=0;c[w>>2]=l;y=x;z=k}c[y>>2]=1;k=c[w+4>>2]|0;a[1263537]=0;c[k>>2]=1;k=y+4|0;l=c[k>>2]|0;j=l+8|0;p=c[j>>2]|0;c[k>>2]=p;if((p|0)!=(z|0))c[p+12>>2]=y;p=y+12|0;c[l+12>>2]=c[p>>2];k=c[p>>2]|0;q=k+8|0;c[((c[q>>2]|0)==(y|0)?q:k+4|0)>>2]=l;c[j>>2]=y;c[p>>2]=l;t=e}else{if(!(c[i>>2]|0)){a[1263537]=0;c[i>>2]=1;l=c[f>>2]|0;if((l|0)==(h|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1144075,146,1146003,0);p=c[g>>2]|0;A=c[p+8>>2]|0;B=c[f>>2]|0;C=p}else{a[1263537]=0;c[h>>2]=0;A=i;B=l;C=h}l=A+4|0;p=c[l>>2]|0;c[C+8>>2]=p;if((p|0)!=(B|0))c[p+12>>2]=C;p=C+12|0;c[A+12>>2]=c[p>>2];j=c[p>>2]|0;k=j+4|0;c[((c[k>>2]|0)==(C|0)?k:j+8|0)>>2]=A;c[l>>2]=C;c[p>>2]=A;p=c[g>>2]|0;D=c[p+8>>2]|0;E=p}else{D=i;E=h}p=D+4|0;l=c[p>>2]|0;j=(c[c[D+8>>2]>>2]|0)==1;if(!((c[l>>2]|0)!=1|j^1))if((c[f>>2]|0)==(D|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1144075,146,1146003,0);t=c[g>>2]|0;break}else{a[1263537]=0;c[D>>2]=0;t=E;break}if(j){a[1263537]=0;c[l>>2]=1;j=c[f>>2]|0;if((j|0)==(D|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1144075,146,1146003,0);F=c[p>>2]|0;G=c[f>>2]|0}else{a[1263537]=0;c[D>>2]=0;F=l;G=j}j=F+8|0;l=c[j>>2]|0;c[p>>2]=l;if((l|0)!=(G|0))c[l+12>>2]=D;l=D+12|0;c[F+12>>2]=c[l>>2];p=c[l>>2]|0;k=p+8|0;c[((c[k>>2]|0)==(D|0)?k:p+4|0)>>2]=F;c[j>>2]=D;c[l>>2]=F;l=c[g>>2]|0;H=c[l+8>>2]|0;I=l}else{H=D;I=E}l=c[I>>2]|0;j=c[f>>2]|0;if((l|0)==0&(j|0)==(H|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1144075,146,1146003,0);J=c[g>>2]|0;K=c[f>>2]|0}else{a[1263537]=0;c[H>>2]=l;J=I;K=j}c[J>>2]=1;j=c[H+8>>2]|0;a[1263537]=0;c[j>>2]=1;j=J+8|0;l=c[j>>2]|0;p=l+4|0;k=c[p>>2]|0;c[j>>2]=k;if((k|0)!=(K|0))c[k+12>>2]=J;k=J+12|0;c[l+12>>2]=c[k>>2];j=c[k>>2]|0;q=j+4|0;c[((c[q>>2]|0)==(J|0)?q:j+8|0)>>2]=l;c[p>>2]=J;c[k>>2]=l;t=e}while(0);if((e|0)!=(t|0)&(c[t>>2]|0)==1)b=t;else{L=t;break}}}else L=d;a[1263537]=0;c[L>>2]=1;if((c[c[f>>2]>>2]|0)==1){a[1263537]=0;return}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143886,1144075,432,1143897,0);return}}function __ZN3SetIP5Light10ComparatorIS1_E16DefaultAllocatorE7_insertERKS1_Rb(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0;f=c[b>>2]|0;g=c[f+8>>2]|0;h=b+4|0;i=c[h>>2]|0;a:do if((g|0)==(i|0))j=f;else{k=c[d>>2]|0;l=g;while(1){m=c[l+24>>2]|0;if(k>>>0<m>>>0)n=l+8|0;else{if(m>>>0>=k>>>0)break;n=l+4|0}m=c[n>>2]|0;if((m|0)==(i|0)){j=l;break a}else l=m}a[e>>0]=1;o=l;return o|0}while(0);i=__ZnwjPFPvjE(28,4740)|0;c[i>>2]=0;c[i+4>>2]=0;c[i+8>>2]=0;c[i+12>>2]=0;c[i+16>>2]=0;c[i+20>>2]=0;c[i+12>>2]=j;n=c[h>>2]|0;g=i+4|0;c[g>>2]=n;f=i+8|0;c[f>>2]=n;c[i+24>>2]=c[d>>2];if((j|0)!=(c[b>>2]|0)?(c[d>>2]|0)>>>0>=(c[j+24>>2]|0)>>>0:0)p=j+4|0;else p=j+8|0;c[p>>2]=i;a[e>>0]=0;e=c[g>>2]|0;g=c[h>>2]|0;if((e|0)==(g|0)){h=i;do{p=h;h=c[h+12>>2]|0}while((p|0)==(c[h+4>>2]|0));q=(h|0)==(c[b>>2]|0)?0:h}else{h=e;while(1){e=c[h+8>>2]|0;if((e|0)==(g|0)){q=h;break}else h=e}}c[i+16>>2]=q;h=c[f>>2]|0;b:do if((h|0)==(g|0)){f=i;while(1){e=f;f=c[f+12>>2]|0;if((e|0)!=(c[f+8>>2]|0)){r=f;break b}if((f|0)==(c[b>>2]|0)){r=0;break}}}else{f=h;while(1){l=c[f+4>>2]|0;if((l|0)==(g|0)){r=f;break}else f=l}}while(0);g=i+20|0;c[g>>2]=r;if(!q)s=r;else{c[q+20>>2]=i;s=c[g>>2]|0}if(!s){o=i;return o|0}c[s+16>>2]=i;o=i;return o|0}function __ZN5Light16initialize_classEv(){if(a[1263317]|0)return;if(!(a[1263306]|0)){if(!(a[1257014]|0)){if(!(a[1256996]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI4NodeEEvv();__ZN4Node13_bind_methodsEv();a[1256996]=1}__ZN7ClassDB10_add_classI7SpatialEEvv();__ZN7Spatial13_bind_methodsEv();a[1257014]=1}__ZN7ClassDB10_add_classI14VisualInstanceEEvv();__ZN14VisualInstance13_bind_methodsEv();a[1263306]=1}__ZN7ClassDB10_add_classI5LightEEvv();__ZN5Light13_bind_methodsEv();a[1263317]=1;return}function __ZN7ClassDB10_add_classI5LightEEvv(){var a=0,b=0,d=0,e=0,f=0,g=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+16|0;d=a+12|0;e=a+8|0;f=a+4|0;g=a;__ZN6StringC2EPKc(b,853167);c[e>>2]=c[b>>2];__ZN10StringNameC2ERK6String(d,e);__ZN6StringC2EPKc(b,863261);c[g>>2]=c[b>>2];__ZN10StringNameC2ERK6String(f,g);__ZN7ClassDB11_add_class2ERK10StringNameS2_(d,f);__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);__ZN10StringNameD2Ev(d);d=c[e>>2]|0;if(!d){l=a;return}if(__Z16atomic_decrementPj(d+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(d,1);l=a;return}function __ZN5Light13_bind_methodsEv(){var a=0,b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0;a=l;l=l+256|0;if((l|0)>=(m|0))ba(256);b=a+232|0;d=a+224|0;e=a+216|0;f=a+208|0;g=a+200|0;h=a+192|0;i=a+184|0;j=a+176|0;k=a+168|0;n=a+160|0;o=a+152|0;p=a+144|0;q=a+136|0;r=a+128|0;s=a+120|0;t=a+116|0;u=a+68|0;v=a+56|0;w=a+112|0;x=a+108|0;y=a+36|0;z=a+28|0;A=a+104|0;B=a+100|0;C=a+96|0;D=a+92|0;E=a+88|0;F=a+84|0;G=a+80|0;H=a+76|0;I=a+72|0;J=a+64|0;K=a+60|0;L=a+52|0;M=a+48|0;N=a+44|0;O=a+40|0;P=a+32|0;Q=a+24|0;R=a+20|0;S=a+16|0;T=a+12|0;U=a+8|0;V=a+4|0;W=a;__Z8D_METHODPKcS0_(d,874608,874624);X=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(X);c[X>>2]=261128;__ZN10MethodBind10_set_constEb(X,0);__ZN10MethodBind24_generate_argument_typesEi(X,1);c[X+44>>2]=1213;c[X+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,X,d,0,0)|0;X=d+4|0;Y=c[X>>2]|0;if(Y|0?(__Z16atomic_decrementPj(Y+-8|0)|0)==0:0){Z=c[X>>2]|0;X=(Z|0)==0?0:Z+-4|0;Z=X+4|0;if(c[X>>2]|0){_=0;do{__ZN10StringNameD2Ev(Z+(_<<2)|0);_=_+1|0}while(_>>>0<(c[X>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Y,1)}__ZN10StringNameD2Ev(d);__Z8D_METHODPKc(e,874636);d=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(d);c[d>>2]=261164;__ZN10MethodBind10_set_constEb(d,1);__ZN10MethodBind24_generate_argument_typesEi(d,0);__ZN10MethodBind12_set_returnsEb(d,1);c[d+44>>2]=5353;c[d+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,d,e,0,0)|0;d=e+4|0;Y=c[d>>2]|0;if(Y|0?(__Z16atomic_decrementPj(Y+-8|0)|0)==0:0){X=c[d>>2]|0;d=(X|0)==0?0:X+-4|0;X=d+4|0;if(c[d>>2]|0){_=0;do{__ZN10StringNameD2Ev(X+(_<<2)|0);_=_+1|0}while(_>>>0<(c[d>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Y,1)}__ZN10StringNameD2Ev(e);__Z8D_METHODPKcS0_S0_(f,1056002,1044642,1128356);e=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(e);c[e>>2]=261200;__ZN10MethodBind10_set_constEb(e,0);__ZN10MethodBind24_generate_argument_typesEi(e,2);c[e+44>>2]=63;c[e+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,e,f,0,0)|0;e=f+4|0;Y=c[e>>2]|0;if(Y|0?(__Z16atomic_decrementPj(Y+-8|0)|0)==0:0){d=c[e>>2]|0;e=(d|0)==0?0:d+-4|0;d=e+4|0;if(c[e>>2]|0){_=0;do{__ZN10StringNameD2Ev(d+(_<<2)|0);_=_+1|0}while(_>>>0<(c[e>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Y,1)}__ZN10StringNameD2Ev(f);__Z8D_METHODPKcS0_(g,1054240,1044642);f=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(f);c[f>>2]=261236;__ZN10MethodBind10_set_constEb(f,1);__ZN10MethodBind24_generate_argument_typesEi(f,1);__ZN10MethodBind12_set_returnsEb(f,1);c[f+44>>2]=27;c[f+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,f,g,0,0)|0;f=g+4|0;Y=c[f>>2]|0;if(Y|0?(__Z16atomic_decrementPj(Y+-8|0)|0)==0:0){e=c[f>>2]|0;f=(e|0)==0?0:e+-4|0;e=f+4|0;if(c[f>>2]|0){_=0;do{__ZN10StringNameD2Ev(e+(_<<2)|0);_=_+1|0}while(_>>>0<(c[f>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Y,1)}__ZN10StringNameD2Ev(g);__Z8D_METHODPKcS0_(h,853173,1113974);g=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(g);c[g>>2]=261128;__ZN10MethodBind10_set_constEb(g,0);__ZN10MethodBind24_generate_argument_typesEi(g,1);c[g+44>>2]=1214;c[g+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,g,h,0,0)|0;g=h+4|0;Y=c[g>>2]|0;if(Y|0?(__Z16atomic_decrementPj(Y+-8|0)|0)==0:0){f=c[g>>2]|0;g=(f|0)==0?0:f+-4|0;f=g+4|0;if(c[g>>2]|0){_=0;do{__ZN10StringNameD2Ev(f+(_<<2)|0);_=_+1|0}while(_>>>0<(c[g>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Y,1)}__ZN10StringNameD2Ev(h);__Z8D_METHODPKc(i,853184);h=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(h);c[h>>2]=261164;__ZN10MethodBind10_set_constEb(h,1);__ZN10MethodBind24_generate_argument_typesEi(h,0);__ZN10MethodBind12_set_returnsEb(h,1);c[h+44>>2]=5354;c[h+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,h,i,0,0)|0;h=i+4|0;Y=c[h>>2]|0;if(Y|0?(__Z16atomic_decrementPj(Y+-8|0)|0)==0:0){g=c[h>>2]|0;h=(g|0)==0?0:g+-4|0;g=h+4|0;if(c[h>>2]|0){_=0;do{__ZN10StringNameD2Ev(g+(_<<2)|0);_=_+1|0}while(_>>>0<(c[h>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Y,1)}__ZN10StringNameD2Ev(i);__Z8D_METHODPKcS0_(j,853195,1113974);i=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(i);c[i>>2]=261128;__ZN10MethodBind10_set_constEb(i,0);__ZN10MethodBind24_generate_argument_typesEi(i,1);c[i+44>>2]=1215;c[i+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,i,j,0,0)|0;i=j+4|0;Y=c[i>>2]|0;if(Y|0?(__Z16atomic_decrementPj(Y+-8|0)|0)==0:0){h=c[i>>2]|0;i=(h|0)==0?0:h+-4|0;h=i+4|0;if(c[i>>2]|0){_=0;do{__ZN10StringNameD2Ev(h+(_<<2)|0);_=_+1|0}while(_>>>0<(c[i>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Y,1)}__ZN10StringNameD2Ev(j);__Z8D_METHODPKc(k,853208);j=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(j);c[j>>2]=261164;__ZN10MethodBind10_set_constEb(j,1);__ZN10MethodBind24_generate_argument_typesEi(j,0);__ZN10MethodBind12_set_returnsEb(j,1);c[j+44>>2]=5355;c[j+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,j,k,0,0)|0;j=k+4|0;Y=c[j>>2]|0;if(Y|0?(__Z16atomic_decrementPj(Y+-8|0)|0)==0:0){i=c[j>>2]|0;j=(i|0)==0?0:i+-4|0;i=j+4|0;if(c[j>>2]|0){_=0;do{__ZN10StringNameD2Ev(i+(_<<2)|0);_=_+1|0}while(_>>>0<(c[j>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Y,1)}__ZN10StringNameD2Ev(k);__Z8D_METHODPKcS0_(n,856778,856904);k=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(k);c[k>>2]=261272;__ZN10MethodBind10_set_constEb(k,0);__ZN10MethodBind24_generate_argument_typesEi(k,1);c[k+44>>2]=1216;c[k+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,k,n,0,0)|0;k=n+4|0;Y=c[k>>2]|0;if(Y|0?(__Z16atomic_decrementPj(Y+-8|0)|0)==0:0){j=c[k>>2]|0;k=(j|0)==0?0:j+-4|0;j=k+4|0;if(c[k>>2]|0){_=0;do{__ZN10StringNameD2Ev(j+(_<<2)|0);_=_+1|0}while(_>>>0<(c[k>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Y,1)}__ZN10StringNameD2Ev(n);__Z8D_METHODPKc(o,856792);n=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(n);c[n>>2]=261308;__ZN10MethodBind10_set_constEb(n,1);__ZN10MethodBind24_generate_argument_typesEi(n,0);__ZN10MethodBind12_set_returnsEb(n,1);c[n+44>>2]=5356;c[n+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,n,o,0,0)|0;n=o+4|0;Y=c[n>>2]|0;if(Y|0?(__Z16atomic_decrementPj(Y+-8|0)|0)==0:0){k=c[n>>2]|0;n=(k|0)==0?0:k+-4|0;k=n+4|0;if(c[n>>2]|0){_=0;do{__ZN10StringNameD2Ev(k+(_<<2)|0);_=_+1|0}while(_>>>0<(c[n>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Y,1)}__ZN10StringNameD2Ev(o);__Z8D_METHODPKcS0_(p,941215,1128565);o=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(o);c[o>>2]=261344;__ZN10MethodBind10_set_constEb(o,0);__ZN10MethodBind24_generate_argument_typesEi(o,1);c[o+44>>2]=1217;c[o+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,o,p,0,0)|0;o=p+4|0;Y=c[o>>2]|0;if(Y|0?(__Z16atomic_decrementPj(Y+-8|0)|0)==0:0){n=c[o>>2]|0;o=(n|0)==0?0:n+-4|0;n=o+4|0;if(c[o>>2]|0){_=0;do{__ZN10StringNameD2Ev(n+(_<<2)|0);_=_+1|0}while(_>>>0<(c[o>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Y,1)}__ZN10StringNameD2Ev(p);__Z8D_METHODPKc(q,941225);p=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(p);c[p>>2]=261380;__ZN10MethodBind10_set_constEb(p,1);__ZN10MethodBind24_generate_argument_typesEi(p,0);__ZN10MethodBind12_set_returnsEb(p,1);c[p+44>>2]=1218;c[p+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,p,q,0,0)|0;p=q+4|0;Y=c[p>>2]|0;if(Y|0?(__Z16atomic_decrementPj(Y+-8|0)|0)==0:0){o=c[p>>2]|0;p=(o|0)==0?0:o+-4|0;o=p+4|0;if(c[p>>2]|0){_=0;do{__ZN10StringNameD2Ev(o+(_<<2)|0);_=_+1|0}while(_>>>0<(c[p>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Y,1)}__ZN10StringNameD2Ev(q);__Z8D_METHODPKcS0_(r,875128,875145);q=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(q);c[q>>2]=261344;__ZN10MethodBind10_set_constEb(q,0);__ZN10MethodBind24_generate_argument_typesEi(q,1);c[q+44>>2]=1219;c[q+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,q,r,0,0)|0;q=r+4|0;Y=c[q>>2]|0;if(Y|0?(__Z16atomic_decrementPj(Y+-8|0)|0)==0:0){p=c[q>>2]|0;q=(p|0)==0?0:p+-4|0;p=q+4|0;if(c[q>>2]|0){_=0;do{__ZN10StringNameD2Ev(p+(_<<2)|0);_=_+1|0}while(_>>>0<(c[q>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Y,1)}__ZN10StringNameD2Ev(r);__Z8D_METHODPKc(s,875158);r=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(r);c[r>>2]=261380;__ZN10MethodBind10_set_constEb(r,1);__ZN10MethodBind24_generate_argument_typesEi(r,0);__ZN10MethodBind12_set_returnsEb(r,1);c[r+44>>2]=1220;c[r+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,r,s,0,0)|0;r=s+4|0;Y=c[r>>2]|0;if(Y|0?(__Z16atomic_decrementPj(Y+-8|0)|0)==0:0){q=c[r>>2]|0;r=(q|0)==0?0:q+-4|0;q=r+4|0;if(c[r>>2]|0){_=0;do{__ZN10StringNameD2Ev(q+(_<<2)|0);_=_+1|0}while(_>>>0<(c[r>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Y,1)}__ZN10StringNameD2Ev(s);__ZN6StringC2EPKc(b,853167);c[u>>2]=c[b>>2];__ZN10StringNameC2ERK6String(t,u);__ZN6StringC2EPKc(b,853167);__ZN6StringC2EPKc(v,853220);__ZN7ClassDB18add_property_groupE10StringNameRK6StringS3_(t,b,v);s=c[v>>2]|0;if(s|0?(__Z16atomic_decrementPj(s+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(s,1);s=c[b>>2]|0;if(s|0?(__Z16atomic_decrementPj(s+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(s,1);__ZN10StringNameD2Ev(t);t=c[u>>2]|0;if(t|0?(__Z16atomic_decrementPj(t+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(t,1);__ZN6StringC2EPKc(b,853167);c[u>>2]=c[b>>2];__ZN10StringNameC2ERK6String(w,u);__ZN6StringC2EPKc(x,905240);__ZN6StringC2EPKc(v,1263606);t=b+4|0;c[t>>2]=0;s=b+12|0;c[s>>2]=0;c[b>>2]=14;Y=c[x>>2]|0;if(Y|0?(c[t>>2]=0,__Z28atomic_conditional_incrementPj(Y+-8|0)|0):0)c[t>>2]=c[x>>2];c[b+8>>2]=19;t=c[s>>2]|0;do if((t|0)!=(c[v>>2]|0)){do if(t|0){if(__Z16atomic_decrementPj(t+-8|0)|0)break;__ZN6Memory11free_staticEPvb(t,1)}while(0);c[s>>2]=0;Y=c[v>>2]|0;if(!Y)break;if(!(__Z28atomic_conditional_incrementPj(Y+-8|0)|0))break;c[s>>2]=c[v>>2]}while(0);c[b+16>>2]=7;c[y>>2]=__Z11_scs_createPKc(941215)|0;c[z>>2]=__Z11_scs_createPKc(941225)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(w,b,y,z,-1);__ZN10StringNameD2Ev(z);__ZN10StringNameD2Ev(y);s=c[b+12>>2]|0;do if(s|0){if(__Z16atomic_decrementPj(s+-8|0)|0)break;__ZN6Memory11free_staticEPvb(s,1)}while(0);s=c[b+4>>2]|0;do if(s|0){if(__Z16atomic_decrementPj(s+-8|0)|0)break;__ZN6Memory11free_staticEPvb(s,1)}while(0);s=c[v>>2]|0;do if(s|0){if(__Z16atomic_decrementPj(s+-8|0)|0)break;__ZN6Memory11free_staticEPvb(s,1)}while(0);s=c[x>>2]|0;do if(s|0){if(__Z16atomic_decrementPj(s+-8|0)|0)break;__ZN6Memory11free_staticEPvb(s,1)}while(0);__ZN10StringNameD2Ev(w);w=c[u>>2]|0;do if(w|0){if(__Z16atomic_decrementPj(w+-8|0)|0)break;__ZN6Memory11free_staticEPvb(w,1)}while(0);__ZN6StringC2EPKc(b,853167);c[u>>2]=c[b>>2];__ZN10StringNameC2ERK6String(A,u);__ZN6StringC2EPKc(B,853227);__ZN6StringC2EPKc(v,896505);w=b+4|0;c[w>>2]=0;s=b+12|0;c[s>>2]=0;c[b>>2]=3;x=c[B>>2]|0;do if(x|0){c[w>>2]=0;if(!(__Z28atomic_conditional_incrementPj(x+-8|0)|0))break;c[w>>2]=c[B>>2]}while(0);c[b+8>>2]=1;w=c[s>>2]|0;do if((w|0)!=(c[v>>2]|0)){do if(w|0){if(__Z16atomic_decrementPj(w+-8|0)|0)break;__ZN6Memory11free_staticEPvb(w,1)}while(0);c[s>>2]=0;x=c[v>>2]|0;if(!x)break;if(!(__Z28atomic_conditional_incrementPj(x+-8|0)|0))break;c[s>>2]=c[v>>2]}while(0);c[b+16>>2]=7;c[y>>2]=__Z11_scs_createPKc(1056002)|0;c[z>>2]=__Z11_scs_createPKc(1054240)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(A,b,y,z,0);__ZN10StringNameD2Ev(z);__ZN10StringNameD2Ev(y);s=c[b+12>>2]|0;do if(s|0){if(__Z16atomic_decrementPj(s+-8|0)|0)break;__ZN6Memory11free_staticEPvb(s,1)}while(0);s=c[b+4>>2]|0;do if(s|0){if(__Z16atomic_decrementPj(s+-8|0)|0)break;__ZN6Memory11free_staticEPvb(s,1)}while(0);s=c[v>>2]|0;do if(s|0){if(__Z16atomic_decrementPj(s+-8|0)|0)break;__ZN6Memory11free_staticEPvb(s,1)}while(0);s=c[B>>2]|0;do if(s|0){if(__Z16atomic_decrementPj(s+-8|0)|0)break;__ZN6Memory11free_staticEPvb(s,1)}while(0);__ZN10StringNameD2Ev(A);A=c[u>>2]|0;do if(A|0){if(__Z16atomic_decrementPj(A+-8|0)|0)break;__ZN6Memory11free_staticEPvb(A,1)}while(0);__ZN6StringC2EPKc(b,853167);c[u>>2]=c[b>>2];__ZN10StringNameC2ERK6String(C,u);__ZN6StringC2EPKc(D,853240);__ZN6StringC2EPKc(v,1263606);A=b+4|0;c[A>>2]=0;s=b+12|0;c[s>>2]=0;c[b>>2]=1;B=c[D>>2]|0;do if(B|0){c[A>>2]=0;if(!(__Z28atomic_conditional_incrementPj(B+-8|0)|0))break;c[A>>2]=c[D>>2]}while(0);c[b+8>>2]=0;A=c[s>>2]|0;do if((A|0)!=(c[v>>2]|0)){do if(A|0){if(__Z16atomic_decrementPj(A+-8|0)|0)break;__ZN6Memory11free_staticEPvb(A,1)}while(0);c[s>>2]=0;B=c[v>>2]|0;if(!B)break;if(!(__Z28atomic_conditional_incrementPj(B+-8|0)|0))break;c[s>>2]=c[v>>2]}while(0);c[b+16>>2]=7;c[y>>2]=__Z11_scs_createPKc(853195)|0;c[z>>2]=__Z11_scs_createPKc(853208)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(C,b,y,z,-1);__ZN10StringNameD2Ev(z);__ZN10StringNameD2Ev(y);s=c[b+12>>2]|0;do if(s|0){if(__Z16atomic_decrementPj(s+-8|0)|0)break;__ZN6Memory11free_staticEPvb(s,1)}while(0);s=c[b+4>>2]|0;do if(s|0){if(__Z16atomic_decrementPj(s+-8|0)|0)break;__ZN6Memory11free_staticEPvb(s,1)}while(0);s=c[v>>2]|0;do if(s|0){if(__Z16atomic_decrementPj(s+-8|0)|0)break;__ZN6Memory11free_staticEPvb(s,1)}while(0);s=c[D>>2]|0;do if(s|0){if(__Z16atomic_decrementPj(s+-8|0)|0)break;__ZN6Memory11free_staticEPvb(s,1)}while(0);__ZN10StringNameD2Ev(C);C=c[u>>2]|0;do if(C|0){if(__Z16atomic_decrementPj(C+-8|0)|0)break;__ZN6Memory11free_staticEPvb(C,1)}while(0);__ZN6StringC2EPKc(b,853167);c[u>>2]=c[b>>2];__ZN10StringNameC2ERK6String(E,u);__ZN6StringC2EPKc(F,853255);__ZN6StringC2EPKc(v,1074459);C=b+4|0;c[C>>2]=0;s=b+12|0;c[s>>2]=0;c[b>>2]=3;D=c[F>>2]|0;do if(D|0){c[C>>2]=0;if(!(__Z28atomic_conditional_incrementPj(D+-8|0)|0))break;c[C>>2]=c[F>>2]}while(0);c[b+8>>2]=1;C=c[s>>2]|0;do if((C|0)!=(c[v>>2]|0)){do if(C|0){if(__Z16atomic_decrementPj(C+-8|0)|0)break;__ZN6Memory11free_staticEPvb(C,1)}while(0);c[s>>2]=0;D=c[v>>2]|0;if(!D)break;if(!(__Z28atomic_conditional_incrementPj(D+-8|0)|0))break;c[s>>2]=c[v>>2]}while(0);c[b+16>>2]=7;c[y>>2]=__Z11_scs_createPKc(1056002)|0;c[z>>2]=__Z11_scs_createPKc(1054240)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(E,b,y,z,1);__ZN10StringNameD2Ev(z);__ZN10StringNameD2Ev(y);s=c[b+12>>2]|0;do if(s|0){if(__Z16atomic_decrementPj(s+-8|0)|0)break;__ZN6Memory11free_staticEPvb(s,1)}while(0);s=c[b+4>>2]|0;do if(s|0){if(__Z16atomic_decrementPj(s+-8|0)|0)break;__ZN6Memory11free_staticEPvb(s,1)}while(0);s=c[v>>2]|0;do if(s|0){if(__Z16atomic_decrementPj(s+-8|0)|0)break;__ZN6Memory11free_staticEPvb(s,1)}while(0);s=c[F>>2]|0;do if(s|0){if(__Z16atomic_decrementPj(s+-8|0)|0)break;__ZN6Memory11free_staticEPvb(s,1)}while(0);__ZN10StringNameD2Ev(E);E=c[u>>2]|0;do if(E|0){if(__Z16atomic_decrementPj(E+-8|0)|0)break;__ZN6Memory11free_staticEPvb(E,1)}while(0);__ZN6StringC2EPKc(b,853167);c[u>>2]=c[b>>2];__ZN10StringNameC2ERK6String(G,u);__ZN6StringC2EPKc(H,853270);__ZN6StringC2EPKc(v,1263606);E=b+4|0;c[E>>2]=0;s=b+12|0;c[s>>2]=0;c[b>>2]=2;F=c[H>>2]|0;do if(F|0){c[E>>2]=0;if(!(__Z28atomic_conditional_incrementPj(F+-8|0)|0))break;c[E>>2]=c[H>>2]}while(0);c[b+8>>2]=11;E=c[s>>2]|0;do if((E|0)!=(c[v>>2]|0)){do if(E|0){if(__Z16atomic_decrementPj(E+-8|0)|0)break;__ZN6Memory11free_staticEPvb(E,1)}while(0);c[s>>2]=0;F=c[v>>2]|0;if(!F)break;if(!(__Z28atomic_conditional_incrementPj(F+-8|0)|0))break;c[s>>2]=c[v>>2]}while(0);c[b+16>>2]=7;c[y>>2]=__Z11_scs_createPKc(856778)|0;c[z>>2]=__Z11_scs_createPKc(856792)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(G,b,y,z,-1);__ZN10StringNameD2Ev(z);__ZN10StringNameD2Ev(y);s=c[b+12>>2]|0;do if(s|0){if(__Z16atomic_decrementPj(s+-8|0)|0)break;__ZN6Memory11free_staticEPvb(s,1)}while(0);s=c[b+4>>2]|0;do if(s|0){if(__Z16atomic_decrementPj(s+-8|0)|0)break;__ZN6Memory11free_staticEPvb(s,1)}while(0);s=c[v>>2]|0;do if(s|0){if(__Z16atomic_decrementPj(s+-8|0)|0)break;__ZN6Memory11free_staticEPvb(s,1)}while(0);s=c[H>>2]|0;do if(s|0){if(__Z16atomic_decrementPj(s+-8|0)|0)break;__ZN6Memory11free_staticEPvb(s,1)}while(0);__ZN10StringNameD2Ev(G);G=c[u>>2]|0;do if(G|0){if(__Z16atomic_decrementPj(G+-8|0)|0)break;__ZN6Memory11free_staticEPvb(G,1)}while(0);__ZN6StringC2EPKc(b,853167);c[u>>2]=c[b>>2];__ZN10StringNameC2ERK6String(I,u);__ZN6StringC2EPKc(b,875346);__ZN6StringC2EPKc(v,875353);__ZN7ClassDB18add_property_groupE10StringNameRK6StringS3_(I,b,v);G=c[v>>2]|0;do if(G|0){if(__Z16atomic_decrementPj(G+-8|0)|0)break;__ZN6Memory11free_staticEPvb(G,1)}while(0);G=c[b>>2]|0;do if(G|0){if(__Z16atomic_decrementPj(G+-8|0)|0)break;__ZN6Memory11free_staticEPvb(G,1)}while(0);__ZN10StringNameD2Ev(I);I=c[u>>2]|0;do if(I|0){if(__Z16atomic_decrementPj(I+-8|0)|0)break;__ZN6Memory11free_staticEPvb(I,1)}while(0);__ZN6StringC2EPKc(b,853167);c[u>>2]=c[b>>2];__ZN10StringNameC2ERK6String(J,u);__ZN6StringC2EPKc(K,875361);__ZN6StringC2EPKc(v,1263606);I=b+4|0;c[I>>2]=0;G=b+12|0;c[G>>2]=0;c[b>>2]=1;s=c[K>>2]|0;do if(s|0){c[I>>2]=0;if(!(__Z28atomic_conditional_incrementPj(s+-8|0)|0))break;c[I>>2]=c[K>>2]}while(0);c[b+8>>2]=0;I=c[G>>2]|0;do if((I|0)!=(c[v>>2]|0)){do if(I|0){if(__Z16atomic_decrementPj(I+-8|0)|0)break;__ZN6Memory11free_staticEPvb(I,1)}while(0);c[G>>2]=0;s=c[v>>2]|0;if(!s)break;if(!(__Z28atomic_conditional_incrementPj(s+-8|0)|0))break;c[G>>2]=c[v>>2]}while(0);c[b+16>>2]=7;c[y>>2]=__Z11_scs_createPKc(853173)|0;c[z>>2]=__Z11_scs_createPKc(853184)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(J,b,y,z,-1);__ZN10StringNameD2Ev(z);__ZN10StringNameD2Ev(y);G=c[b+12>>2]|0;do if(G|0){if(__Z16atomic_decrementPj(G+-8|0)|0)break;__ZN6Memory11free_staticEPvb(G,1)}while(0);G=c[b+4>>2]|0;do if(G|0){if(__Z16atomic_decrementPj(G+-8|0)|0)break;__ZN6Memory11free_staticEPvb(G,1)}while(0);G=c[v>>2]|0;do if(G|0){if(__Z16atomic_decrementPj(G+-8|0)|0)break;__ZN6Memory11free_staticEPvb(G,1)}while(0);G=c[K>>2]|0;do if(G|0){if(__Z16atomic_decrementPj(G+-8|0)|0)break;__ZN6Memory11free_staticEPvb(G,1)}while(0);__ZN10StringNameD2Ev(J);J=c[u>>2]|0;do if(J|0){if(__Z16atomic_decrementPj(J+-8|0)|0)break;__ZN6Memory11free_staticEPvb(J,1)}while(0);__ZN6StringC2EPKc(b,853167);c[u>>2]=c[b>>2];__ZN10StringNameC2ERK6String(L,u);__ZN6StringC2EPKc(M,875145);__ZN6StringC2EPKc(v,1263606);J=b+4|0;c[J>>2]=0;G=b+12|0;c[G>>2]=0;c[b>>2]=14;K=c[M>>2]|0;do if(K|0){c[J>>2]=0;if(!(__Z28atomic_conditional_incrementPj(K+-8|0)|0))break;c[J>>2]=c[M>>2]}while(0);c[b+8>>2]=19;J=c[G>>2]|0;do if((J|0)!=(c[v>>2]|0)){do if(J|0){if(__Z16atomic_decrementPj(J+-8|0)|0)break;__ZN6Memory11free_staticEPvb(J,1)}while(0);c[G>>2]=0;K=c[v>>2]|0;if(!K)break;if(!(__Z28atomic_conditional_incrementPj(K+-8|0)|0))break;c[G>>2]=c[v>>2]}while(0);c[b+16>>2]=7;c[y>>2]=__Z11_scs_createPKc(875128)|0;c[z>>2]=__Z11_scs_createPKc(875158)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(L,b,y,z,-1);__ZN10StringNameD2Ev(z);__ZN10StringNameD2Ev(y);G=c[b+12>>2]|0;do if(G|0){if(__Z16atomic_decrementPj(G+-8|0)|0)break;__ZN6Memory11free_staticEPvb(G,1)}while(0);G=c[b+4>>2]|0;do if(G|0){if(__Z16atomic_decrementPj(G+-8|0)|0)break;__ZN6Memory11free_staticEPvb(G,1)}while(0);G=c[v>>2]|0;do if(G|0){if(__Z16atomic_decrementPj(G+-8|0)|0)break;__ZN6Memory11free_staticEPvb(G,1)}while(0);G=c[M>>2]|0;do if(G|0){if(__Z16atomic_decrementPj(G+-8|0)|0)break;__ZN6Memory11free_staticEPvb(G,1)}while(0);__ZN10StringNameD2Ev(L);L=c[u>>2]|0;do if(L|0){if(__Z16atomic_decrementPj(L+-8|0)|0)break;__ZN6Memory11free_staticEPvb(L,1)}while(0);__ZN6StringC2EPKc(b,853167);c[u>>2]=c[b>>2];__ZN10StringNameC2ERK6String(N,u);__ZN6StringC2EPKc(O,853286);__ZN6StringC2EPKc(v,853298);L=b+4|0;c[L>>2]=0;G=b+12|0;c[G>>2]=0;c[b>>2]=3;M=c[O>>2]|0;do if(M|0){c[L>>2]=0;if(!(__Z28atomic_conditional_incrementPj(M+-8|0)|0))break;c[L>>2]=c[O>>2]}while(0);c[b+8>>2]=1;L=c[G>>2]|0;do if((L|0)!=(c[v>>2]|0)){do if(L|0){if(__Z16atomic_decrementPj(L+-8|0)|0)break;__ZN6Memory11free_staticEPvb(L,1)}while(0);c[G>>2]=0;M=c[v>>2]|0;if(!M)break;if(!(__Z28atomic_conditional_incrementPj(M+-8|0)|0))break;c[G>>2]=c[v>>2]}while(0);c[b+16>>2]=7;c[y>>2]=__Z11_scs_createPKc(1056002)|0;c[z>>2]=__Z11_scs_createPKc(1054240)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(N,b,y,z,12);__ZN10StringNameD2Ev(z);__ZN10StringNameD2Ev(y);G=c[b+12>>2]|0;do if(G|0){if(__Z16atomic_decrementPj(G+-8|0)|0)break;__ZN6Memory11free_staticEPvb(G,1)}while(0);G=c[b+4>>2]|0;do if(G|0){if(__Z16atomic_decrementPj(G+-8|0)|0)break;__ZN6Memory11free_staticEPvb(G,1)}while(0);G=c[v>>2]|0;do if(G|0){if(__Z16atomic_decrementPj(G+-8|0)|0)break;__ZN6Memory11free_staticEPvb(G,1)}while(0);G=c[O>>2]|0;do if(G|0){if(__Z16atomic_decrementPj(G+-8|0)|0)break;__ZN6Memory11free_staticEPvb(G,1)}while(0);__ZN10StringNameD2Ev(N);N=c[u>>2]|0;do if(N|0){if(__Z16atomic_decrementPj(N+-8|0)|0)break;__ZN6Memory11free_staticEPvb(N,1)}while(0);__ZN6StringC2EPKc(b,853167);c[u>>2]=c[b>>2];__ZN10StringNameC2ERK6String(P,u);__ZN6StringC2EPKc(Q,853310);__ZN6StringC2EPKc(v,896505);N=b+4|0;c[N>>2]=0;G=b+12|0;c[G>>2]=0;c[b>>2]=3;O=c[Q>>2]|0;do if(O|0){c[N>>2]=0;if(!(__Z28atomic_conditional_incrementPj(O+-8|0)|0))break;c[N>>2]=c[Q>>2]}while(0);c[b+8>>2]=1;N=c[G>>2]|0;do if((N|0)!=(c[v>>2]|0)){do if(N|0){if(__Z16atomic_decrementPj(N+-8|0)|0)break;__ZN6Memory11free_staticEPvb(N,1)}while(0);c[G>>2]=0;O=c[v>>2]|0;if(!O)break;if(!(__Z28atomic_conditional_incrementPj(O+-8|0)|0))break;c[G>>2]=c[v>>2]}while(0);c[b+16>>2]=7;c[y>>2]=__Z11_scs_createPKc(1056002)|0;c[z>>2]=__Z11_scs_createPKc(1054240)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(P,b,y,z,6);__ZN10StringNameD2Ev(z);__ZN10StringNameD2Ev(y);G=c[b+12>>2]|0;do if(G|0){if(__Z16atomic_decrementPj(G+-8|0)|0)break;__ZN6Memory11free_staticEPvb(G,1)}while(0);G=c[b+4>>2]|0;do if(G|0){if(__Z16atomic_decrementPj(G+-8|0)|0)break;__ZN6Memory11free_staticEPvb(G,1)}while(0);G=c[v>>2]|0;do if(G|0){if(__Z16atomic_decrementPj(G+-8|0)|0)break;__ZN6Memory11free_staticEPvb(G,1)}while(0);G=c[Q>>2]|0;do if(G|0){if(__Z16atomic_decrementPj(G+-8|0)|0)break;__ZN6Memory11free_staticEPvb(G,1)}while(0);__ZN10StringNameD2Ev(P);P=c[u>>2]|0;do if(P|0){if(__Z16atomic_decrementPj(P+-8|0)|0)break;__ZN6Memory11free_staticEPvb(P,1)}while(0);__ZN6StringC2EPKc(b,853167);c[u>>2]=c[b>>2];__ZN10StringNameC2ERK6String(R,u);__ZN6StringC2EPKc(S,853325);__ZN6StringC2EPKc(v,853345);P=b+4|0;c[P>>2]=0;G=b+12|0;c[G>>2]=0;c[b>>2]=3;Q=c[S>>2]|0;do if(Q|0){c[P>>2]=0;if(!(__Z28atomic_conditional_incrementPj(Q+-8|0)|0))break;c[P>>2]=c[S>>2]}while(0);c[b+8>>2]=1;P=c[G>>2]|0;do if((P|0)!=(c[v>>2]|0)){do if(P|0){if(__Z16atomic_decrementPj(P+-8|0)|0)break;__ZN6Memory11free_staticEPvb(P,1)}while(0);c[G>>2]=0;Q=c[v>>2]|0;if(!Q)break;if(!(__Z28atomic_conditional_incrementPj(Q+-8|0)|0))break;c[G>>2]=c[v>>2]}while(0);c[b+16>>2]=7;c[y>>2]=__Z11_scs_createPKc(1056002)|0;c[z>>2]=__Z11_scs_createPKc(1054240)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(R,b,y,z,7);__ZN10StringNameD2Ev(z);__ZN10StringNameD2Ev(y);G=c[b+12>>2]|0;do if(G|0){if(__Z16atomic_decrementPj(G+-8|0)|0)break;__ZN6Memory11free_staticEPvb(G,1)}while(0);G=c[b+4>>2]|0;do if(G|0){if(__Z16atomic_decrementPj(G+-8|0)|0)break;__ZN6Memory11free_staticEPvb(G,1)}while(0);G=c[v>>2]|0;do if(G|0){if(__Z16atomic_decrementPj(G+-8|0)|0)break;__ZN6Memory11free_staticEPvb(G,1)}while(0);G=c[S>>2]|0;do if(G|0){if(__Z16atomic_decrementPj(G+-8|0)|0)break;__ZN6Memory11free_staticEPvb(G,1)}while(0);__ZN10StringNameD2Ev(R);R=c[u>>2]|0;do if(R|0){if(__Z16atomic_decrementPj(R+-8|0)|0)break;__ZN6Memory11free_staticEPvb(R,1)}while(0);__ZN6StringC2EPKc(b,853167);c[u>>2]=c[b>>2];__ZN10StringNameC2ERK6String(T,u);__ZN6StringC2EPKc(b,853357);__ZN6StringC2EPKc(v,1263606);__ZN7ClassDB18add_property_groupE10StringNameRK6StringS3_(T,b,v);R=c[v>>2]|0;do if(R|0){if(__Z16atomic_decrementPj(R+-8|0)|0)break;__ZN6Memory11free_staticEPvb(R,1)}while(0);R=c[b>>2]|0;do if(R|0){if(__Z16atomic_decrementPj(R+-8|0)|0)break;__ZN6Memory11free_staticEPvb(R,1)}while(0);__ZN10StringNameD2Ev(T);T=c[u>>2]|0;do if(T|0){if(__Z16atomic_decrementPj(T+-8|0)|0)break;__ZN6Memory11free_staticEPvb(T,1)}while(0);__ZN6StringC2EPKc(b,853167);c[u>>2]=c[b>>2];__ZN10StringNameC2ERK6String(U,u);__ZN6StringC2EPKc(V,874624);__ZN6StringC2EPKc(v,1263606);T=b+4|0;c[T>>2]=0;R=b+12|0;c[R>>2]=0;c[b>>2]=1;G=c[V>>2]|0;do if(G|0){c[T>>2]=0;if(!(__Z28atomic_conditional_incrementPj(G+-8|0)|0))break;c[T>>2]=c[V>>2]}while(0);c[b+8>>2]=0;T=c[R>>2]|0;do if((T|0)!=(c[v>>2]|0)){do if(T|0){if(__Z16atomic_decrementPj(T+-8|0)|0)break;__ZN6Memory11free_staticEPvb(T,1)}while(0);c[R>>2]=0;G=c[v>>2]|0;if(!G)break;if(!(__Z28atomic_conditional_incrementPj(G+-8|0)|0))break;c[R>>2]=c[v>>2]}while(0);c[b+16>>2]=7;c[y>>2]=__Z11_scs_createPKc(874608)|0;c[z>>2]=__Z11_scs_createPKc(874636)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(U,b,y,z,-1);__ZN10StringNameD2Ev(z);__ZN10StringNameD2Ev(y);y=c[b+12>>2]|0;do if(y|0){if(__Z16atomic_decrementPj(y+-8|0)|0)break;__ZN6Memory11free_staticEPvb(y,1)}while(0);y=c[b+4>>2]|0;do if(y|0){if(__Z16atomic_decrementPj(y+-8|0)|0)break;__ZN6Memory11free_staticEPvb(y,1)}while(0);y=c[v>>2]|0;do if(y|0){if(__Z16atomic_decrementPj(y+-8|0)|0)break;__ZN6Memory11free_staticEPvb(y,1)}while(0);y=c[V>>2]|0;do if(y|0){if(__Z16atomic_decrementPj(y+-8|0)|0)break;__ZN6Memory11free_staticEPvb(y,1)}while(0);__ZN10StringNameD2Ev(U);U=c[u>>2]|0;do if(U|0){if(__Z16atomic_decrementPj(U+-8|0)|0)break;__ZN6Memory11free_staticEPvb(U,1)}while(0);__ZN6StringC2EPKc(b,853167);c[u>>2]=c[b>>2];__ZN10StringNameC2ERK6String(W,u);__ZN6StringC2EPKc(b,1263606);__ZN6StringC2EPKc(v,1263606);__ZN7ClassDB18add_property_groupE10StringNameRK6StringS3_(W,b,v);U=c[v>>2]|0;do if(U|0){if(__Z16atomic_decrementPj(U+-8|0)|0)break;__ZN6Memory11free_staticEPvb(U,1)}while(0);U=c[b>>2]|0;do if(U|0){if(__Z16atomic_decrementPj(U+-8|0)|0)break;__ZN6Memory11free_staticEPvb(U,1)}while(0);__ZN10StringNameD2Ev(W);W=c[u>>2]|0;do if(W|0){if(__Z16atomic_decrementPj(W+-8|0)|0)break;__ZN6Memory11free_staticEPvb(W,1)}while(0);__ZN6StringC2EPKc(b,853167);c[v>>2]=c[b>>2];__ZN10StringNameC2ERK6String(u,v);__ZN10StringNameC2EPKc(b,853364);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(u,b,0);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(u);W=c[v>>2]|0;do if(W|0){if(__Z16atomic_decrementPj(W+-8|0)|0)break;__ZN6Memory11free_staticEPvb(W,1)}while(0);__ZN6StringC2EPKc(b,853167);c[v>>2]=c[b>>2];__ZN10StringNameC2ERK6String(u,v);__ZN10StringNameC2EPKc(b,853377);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(u,b,1);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(u);W=c[v>>2]|0;do if(W|0){if(__Z16atomic_decrementPj(W+-8|0)|0)break;__ZN6Memory11free_staticEPvb(W,1)}while(0);__ZN6StringC2EPKc(b,853167);c[v>>2]=c[b>>2];__ZN10StringNameC2ERK6String(u,v);__ZN10StringNameC2EPKc(b,853392);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(u,b,2);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(u);W=c[v>>2]|0;do if(W|0){if(__Z16atomic_decrementPj(W+-8|0)|0)break;__ZN6Memory11free_staticEPvb(W,1)}while(0);__ZN6StringC2EPKc(b,853167);c[v>>2]=c[b>>2];__ZN10StringNameC2ERK6String(u,v);__ZN10StringNameC2EPKc(b,853404);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(u,b,3);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(u);W=c[v>>2]|0;do if(W|0){if(__Z16atomic_decrementPj(W+-8|0)|0)break;__ZN6Memory11free_staticEPvb(W,1)}while(0);__ZN6StringC2EPKc(b,853167);c[v>>2]=c[b>>2];__ZN10StringNameC2ERK6String(u,v);__ZN10StringNameC2EPKc(b,853422);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(u,b,4);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(u);W=c[v>>2]|0;do if(W|0){if(__Z16atomic_decrementPj(W+-8|0)|0)break;__ZN6Memory11free_staticEPvb(W,1)}while(0);__ZN6StringC2EPKc(b,853167);c[v>>2]=c[b>>2];__ZN10StringNameC2ERK6String(u,v);__ZN10StringNameC2EPKc(b,853439);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(u,b,5);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(u);W=c[v>>2]|0;do if(W|0){if(__Z16atomic_decrementPj(W+-8|0)|0)break;__ZN6Memory11free_staticEPvb(W,1)}while(0);__ZN6StringC2EPKc(b,853167);c[v>>2]=c[b>>2];__ZN10StringNameC2ERK6String(u,v);__ZN10StringNameC2EPKc(b,853462);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(u,b,6);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(u);W=c[v>>2]|0;do if(W|0){if(__Z16atomic_decrementPj(W+-8|0)|0)break;__ZN6Memory11free_staticEPvb(W,1)}while(0);__ZN6StringC2EPKc(b,853167);c[v>>2]=c[b>>2];__ZN10StringNameC2ERK6String(u,v);__ZN10StringNameC2EPKc(b,853488);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(u,b,7);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(u);W=c[v>>2]|0;do if(W|0){if(__Z16atomic_decrementPj(W+-8|0)|0)break;__ZN6Memory11free_staticEPvb(W,1)}while(0);__ZN6StringC2EPKc(b,853167);c[v>>2]=c[b>>2];__ZN10StringNameC2ERK6String(u,v);__ZN10StringNameC2EPKc(b,853514);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(u,b,8);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(u);W=c[v>>2]|0;do if(W|0){if(__Z16atomic_decrementPj(W+-8|0)|0)break;__ZN6Memory11free_staticEPvb(W,1)}while(0);__ZN6StringC2EPKc(b,853167);c[v>>2]=c[b>>2];__ZN10StringNameC2ERK6String(u,v);__ZN10StringNameC2EPKc(b,853542);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(u,b,9);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(u);W=c[v>>2]|0;do if(W|0){if(__Z16atomic_decrementPj(W+-8|0)|0)break;__ZN6Memory11free_staticEPvb(W,1)}while(0);__ZN6StringC2EPKc(b,853167);c[v>>2]=c[b>>2];__ZN10StringNameC2ERK6String(u,v);__ZN10StringNameC2EPKc(b,853570);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(u,b,10);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(u);W=c[v>>2]|0;do if(W|0){if(__Z16atomic_decrementPj(W+-8|0)|0)break;__ZN6Memory11free_staticEPvb(W,1)}while(0);__ZN6StringC2EPKc(b,853167);c[v>>2]=c[b>>2];__ZN10StringNameC2ERK6String(u,v);__ZN10StringNameC2EPKc(b,853598);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(u,b,11);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(u);W=c[v>>2]|0;do if(W|0){if(__Z16atomic_decrementPj(W+-8|0)|0)break;__ZN6Memory11free_staticEPvb(W,1)}while(0);__ZN6StringC2EPKc(b,853167);c[v>>2]=c[b>>2];__ZN10StringNameC2ERK6String(u,v);__ZN10StringNameC2EPKc(b,853623);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(u,b,12);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(u);W=c[v>>2]|0;do if(W|0){if(__Z16atomic_decrementPj(W+-8|0)|0)break;__ZN6Memory11free_staticEPvb(W,1)}while(0);__ZN6StringC2EPKc(b,853167);c[v>>2]=c[b>>2];__ZN10StringNameC2ERK6String(u,v);__ZN10StringNameC2EPKc(b,853641);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(u,b,13);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(u);W=c[v>>2]|0;do if(W|0){if(__Z16atomic_decrementPj(W+-8|0)|0)break;__ZN6Memory11free_staticEPvb(W,1)}while(0);__ZN6StringC2EPKc(b,853167);c[v>>2]=c[b>>2];__ZN10StringNameC2ERK6String(u,v);__ZN10StringNameC2EPKc(b,942581);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(u,b,14);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(u);u=c[v>>2]|0;if(!u){l=a;return}if(__Z16atomic_decrementPj(u+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(u,1);l=a;return}function __ZN5Light15set_editor_onlyEb(b,c){b=b|0;c=c|0;a[b+508>>0]=c&1;return}function __ZNK5Light14is_editor_onlyEv(b){b=b|0;return (a[b+508>>0]|0)!=0|0}function __ZN5Light9set_paramENS_5ParamEf(b,d,e){b=b|0;d=d|0;e=+e;var f=0,h=0,i=0,j=0,k=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);h=f+4|0;i=f;if(d>>>0>13){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1056002,853671,43,943565,0);l=f;return}a[1263537]=0;g[b+424+(d<<2)>>2]=e;j=__ZN12VisualServer13get_singletonEv()|0;k=c[(c[j>>2]|0)+448>>2]|0;c[i>>2]=c[b+516>>2];c[h>>2]=c[i>>2];Gi[k&31](j,h,d,e);switch(d|0){case 2:case 4:break;default:{l=f;return}}l=f;return}function __ZNK5Light9get_paramENS_5ParamE(b,c){b=b|0;c=c|0;var d=0.0;if(c>>>0>13){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1054240,853671,55,943565,0);d=0.0;return +d}else{a[1263537]=0;d=+g[b+424+(c<<2)>>2];return +d}return +(0.0)}function __ZN5Light10set_shadowEb(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e+4|0;g=e;a[b+496>>0]=d&1;h=__ZN12VisualServer13get_singletonEv()|0;i=c[(c[h>>2]|0)+452>>2]|0;c[g>>2]=c[b+516>>2];c[f>>2]=c[g>>2];bj[i&4095](h,f,d);l=e;return}function __ZNK5Light10has_shadowEv(b){b=b|0;return (a[b+496>>0]|0)!=0|0}function __ZN5Light12set_negativeEb(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e+4|0;g=e;a[b+497>>0]=d&1;h=__ZN12VisualServer13get_singletonEv()|0;i=c[(c[h>>2]|0)+464>>2]|0;c[g>>2]=c[b+516>>2];c[f>>2]=c[g>>2];bj[i&4095](h,f,d);l=e;return}function __ZNK5Light11is_negativeEv(b){b=b|0;return (a[b+497>>0]|0)!=0|0}function __ZN5Light13set_cull_maskEj(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d+4|0;f=d;c[a+500>>2]=b;g=__ZN12VisualServer13get_singletonEv()|0;h=c[(c[g>>2]|0)+468>>2]|0;c[f>>2]=c[a+516>>2];c[e>>2]=c[f>>2];bj[h&4095](g,e,b);l=d;return}function __ZNK5Light13get_cull_maskEv(a){a=a|0;return c[a+500>>2]|0}function __ZN5Light9set_colorERK5Color(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d+4|0;f=d;g=a+408|0;c[g>>2]=c[b>>2];c[g+4>>2]=c[b+4>>2];c[g+8>>2]=c[b+8>>2];c[g+12>>2]=c[b+12>>2];g=__ZN12VisualServer13get_singletonEv()|0;h=c[(c[g>>2]|0)+444>>2]|0;c[f>>2]=c[a+516>>2];c[e>>2]=c[f>>2];bj[h&4095](g,e,b);l=d;return}function __ZNK5Light9get_colorEv(a,b){a=a|0;b=b|0;var d=0;d=b+408|0;c[a>>2]=c[d>>2];c[a+4>>2]=c[d+4>>2];c[a+8>>2]=c[d+8>>2];c[a+12>>2]=c[d+12>>2];return}function __ZN5Light16set_shadow_colorERK5Color(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d+4|0;f=d;g=a+480|0;c[g>>2]=c[b>>2];c[g+4>>2]=c[b+4>>2];c[g+8>>2]=c[b+8>>2];c[g+12>>2]=c[b+12>>2];g=__ZN12VisualServer13get_singletonEv()|0;h=c[(c[g>>2]|0)+456>>2]|0;c[f>>2]=c[a+516>>2];c[e>>2]=c[f>>2];bj[h&4095](g,e,b);l=d;return}function __ZNK5Light16get_shadow_colorEv(a,b){a=a|0;b=b|0;var d=0;d=b+480|0;c[a>>2]=c[d>>2];c[a+4>>2]=c[d+4>>2];c[a+8>>2]=c[d+8>>2];c[a+12>>2]=c[d+12>>2];return}function __ZNK13MethodBind0RCI5Light5ColorE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;if((b|0)!=-1){f=0;l=a;return f|0}g[d>>2]=0.0;g[d+4>>2]=0.0;g[d+8>>2]=0.0;g[d+12>>2]=1.0;__ZN7VariantC2ERK5Color(e,d);d=c[e>>2]|0;if(d|0)__ZN7Variant5clearEv(e);f=d;l=a;return f|0}function __ZNK13MethodBind0RCI5Light5ColorE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,853167);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI5Light5ColorE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0;f=l;l=l+48|0;if((l|0)>=(m|0))ba(48);i=f;j=f+24|0;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235780)|0:0){c[h>>2]=0;a[1263537]=0;k=c[d+24>>2]|0;if((k|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=k;c[b>>2]=0;l=f;return}n=k-(c[d+20>>2]|0)|0;if((n|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=n;c[b>>2]=0;l=f;return}n=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))o=n;else o=c[(c[d>>2]|0)+n>>2]|0;Pi[o&2047](j,d);__ZN7VariantC2ERK5Color(i,j);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI5Light5ColorE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=d;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235780)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;Pi[i&2047](f,a);c[e>>2]=c[f>>2];c[e+4>>2]=c[f+4>>2];c[e+8>>2]=c[f+8>>2];c[e+12>>2]=c[f+12>>2];l=d;return}function __ZN13MethodBind0RCI5Light5ColorED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I5LightRK5ColorE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;if(b|0){f=0;l=a;return f|0}g[d>>2]=0.0;g[d+4>>2]=0.0;g[d+8>>2]=0.0;g[d+12>>2]=1.0;__ZN7VariantC2ERK5Color(e,d);d=c[e>>2]|0;if(d|0)__ZN7Variant5clearEv(e);f=d;l=a;return f|0}function __ZNK11MethodBind1I5LightRK5ColorE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,853167);l=a;return c[b>>2]|0}function __ZN11MethodBind1I5LightRK5ColorE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;i=l;l=l+48|0;if((l|0)>=(m|0))ba(48);j=i+24|0;k=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235780)|0:0){c[h>>2]=0;a[1263537]=0;n=d+24|0;o=c[n>>2]|0;if((o|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=o;c[b>>2]=0;l=i;return}p=o-(c[d+20>>2]|0)|0;if((p|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=p;c[b>>2]=0;l=i;return}if((g|0)>0){if((o|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);q=0}else{a[1263537]=0;q=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,q)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=q;c[b>>2]=0;l=i;return}}q=c[d+44>>2]|0;o=c[d+48>>2]|0;p=e+(o>>1)|0;if(!(o&1))r=q;else r=c[(c[p>>2]|0)+q>>2]|0;do if((g|0)<1){q=c[n>>2]|0;o=q+-1|0;if((q|0)>=1){e=c[d+16>>2]|0;s=(e|0)==0;if(s)t=0;else t=c[e+-4>>2]|0;if((q|0)<=(t|0)){if(s)u=0;else u=c[e+-4>>2]|0;do if((u|0)<(q|0)){if(s)v=0;else v=c[e+-4>>2]|0;if((v|0)<(q|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);w=0;break}else{a[1263537]=0;x=31;break}}else x=31;while(0);if((x|0)==31)w=e+(o*24|0)|0;__ZN7VariantC2ERKS_(k,w);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);__ZNK7Variantcv5ColorEv(j,k);Pi[r&2047](p,j);if(c[k>>2]|0)__ZN7Variant5clearEv(k);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I5LightRK5ColorE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235780)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;b=c[d>>2]|0;c[f>>2]=c[b>>2];c[f+4>>2]=c[b+4>>2];c[f+8>>2]=c[b+8>>2];c[f+12>>2]=c[b+12>>2];Pi[i&2047](a,f);l=e;return}function __ZN11MethodBind1I5LightRK5ColorED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI5LightjE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Ej(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK13MethodBind0RCI5LightjE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,853167);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI5LightjE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235780)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2Ej(i,ij[n&8191](d)|0);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI5LightjE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0;if(!b)f=0;else{d=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235780)|0;f=d?b:0}b=c[a+44>>2]|0;d=c[a+48>>2]|0;a=f+(d>>1)|0;if(!(d&1)){g=b;h=ij[g&8191](a)|0;c[e>>2]=h;return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=ij[g&8191](a)|0;c[e>>2]=h;return}}function __ZN13MethodBind0RCI5LightjED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I5LightjE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if(!b){__ZN7VariantC2Ej(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK11MethodBind1I5LightjE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,853167);l=a;return c[b>>2]|0}function __ZN11MethodBind1I5LightjE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235780)|0:0){c[h>>2]=0;a[1263537]=0;k=d+24|0;n=c[k>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=i;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=i;return}if((g|0)>0){if((n|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);p=0}else{a[1263537]=0;p=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,p)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=p;c[b>>2]=0;l=i;return}}p=c[d+44>>2]|0;n=c[d+48>>2]|0;o=e+(n>>1)|0;if(!(n&1))q=p;else q=c[(c[o>>2]|0)+p>>2]|0;do if((g|0)<1){p=c[k>>2]|0;n=p+-1|0;if((p|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)s=0;else s=c[e+-4>>2]|0;if((p|0)<=(s|0)){if(r)t=0;else t=c[e+-4>>2]|0;do if((t|0)<(p|0)){if(r)u=0;else u=c[e+-4>>2]|0;if((u|0)<(p|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);v=0;break}else{a[1263537]=0;w=31;break}}else w=31;while(0);if((w|0)==31)v=e+(n*24|0)|0;__ZN7VariantC2ERKS_(j,v);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);f=__ZNK7VariantcvjEv(j)|0;Pi[q&2047](o,f);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I5LightjE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235780)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1)){g=b;h=c[d>>2]|0;i=c[h>>2]|0;Pi[g&2047](a,i);return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=c[d>>2]|0;i=c[h>>2]|0;Pi[g&2047](a,i);return}}function __ZN11MethodBind1I5LightjED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind1RCI5LightfNS0_5ParamEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;switch(b|0){case -1:{__ZN7VariantC2Ef(d,0.0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}case 0:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}default:e=0}l=a;return e|0}function __ZNK13MethodBind1RCI5LightfNS0_5ParamEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,853167);l=a;return c[b>>2]|0}function __ZN13MethodBind1RCI5LightfNS0_5ParamEE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;i=l;l=l+48|0;if((l|0)>=(m|0))ba(48);j=i+24|0;k=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235780)|0:0){c[h>>2]=0;a[1263537]=0;n=d+24|0;o=c[n>>2]|0;if((o|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=o;c[b>>2]=0;l=i;return}p=o-(c[d+20>>2]|0)|0;if((p|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=p;c[b>>2]=0;l=i;return}if((g|0)>0){if((o|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);q=0}else{a[1263537]=0;q=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,q)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=q;c[b>>2]=0;l=i;return}}q=c[d+44>>2]|0;o=c[d+48>>2]|0;p=e+(o>>1)|0;if(!(o&1))r=q;else r=c[(c[p>>2]|0)+q>>2]|0;do if((g|0)<1){q=c[n>>2]|0;o=q+-1|0;if((q|0)>=1){e=c[d+16>>2]|0;s=(e|0)==0;if(s)t=0;else t=c[e+-4>>2]|0;if((q|0)<=(t|0)){if(s)u=0;else u=c[e+-4>>2]|0;do if((u|0)<(q|0)){if(s)v=0;else v=c[e+-4>>2]|0;if((v|0)<(q|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);w=0;break}else{a[1263537]=0;x=31;break}}else x=31;while(0);if((x|0)==31)w=e+(o*24|0)|0;__ZN7VariantC2ERKS_(k,w);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);f=__ZNK7VariantcviEv(k)|0;__ZN7VariantC2Ef(j,+ii[r&127](p,f));if(c[k>>2]|0)__ZN7Variant5clearEv(k);__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1217,1146558,0);c[b>>2]=0;l=i;return}function __ZN13MethodBind1RCI5LightfNS0_5ParamEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0;if(!b)f=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235780)|0;f=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=f+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;g[e>>2]=+ii[i&127](a,c[c[d>>2]>>2]|0);return}function __ZN13MethodBind1RCI5LightfNS0_5ParamEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind2I5LightNS0_5ParamEfE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;switch(b|0){case 0:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}case 1:{__ZN7VariantC2Ef(d,0.0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}default:e=0}l=a;return e|0}function __ZNK11MethodBind2I5LightNS0_5ParamEfE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,853167);l=a;return c[b>>2]|0}function __ZN11MethodBind2I5LightNS0_5ParamEfE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0.0;i=l;l=l+48|0;if((l|0)>=(m|0))ba(48);j=i+24|0;k=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235780)|0:0){c[h>>2]=0;a[1263537]=0;n=d+24|0;o=c[n>>2]|0;if((o|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=o;c[b>>2]=0;l=i;return}p=o-(c[d+20>>2]|0)|0;if((p|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=p;c[b>>2]=0;l=i;return}if((g|0)>0){if((o|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);q=0}else{a[1263537]=0;q=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,q)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=q;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[n>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);r=0}else{a[1263537]=0;r=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,r)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=r;c[b>>2]=0;l=i;return}}}r=c[d+44>>2]|0;q=c[d+48>>2]|0;o=e+(q>>1)|0;if(!(q&1))s=r;else s=c[(c[o>>2]|0)+r>>2]|0;do if((g|0)<1){r=c[n>>2]|0;q=r+-1|0;if((r|0)>=1){e=c[d+16>>2]|0;p=(e|0)==0;if(p)t=0;else t=c[e+-4>>2]|0;if((r|0)<=(t|0)){if(p)u=0;else u=c[e+-4>>2]|0;do if((u|0)<(r|0)){if(p)v=0;else v=c[e+-4>>2]|0;if((v|0)<(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);w=0;break}else{a[1263537]=0;x=37;break}}else x=37;while(0);if((x|0)==37)w=e+(q*24|0)|0;__ZN7VariantC2ERKS_(j,w);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);w=__ZNK7VariantcviEv(j)|0;do if((g|0)<2){v=c[n>>2]|0;u=v+-1|0;t=v+-2|0;if((v|0)>=2){v=c[d+16>>2]|0;r=(v|0)==0;if(r)y=0;else y=c[v+-4>>2]|0;if((u|0)<=(y|0)){if(r)z=0;else z=c[v+-4>>2]|0;do if((z|0)<(u|0)){if(r)A=0;else A=c[v+-4>>2]|0;if((A|0)<(u|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);B=0;break}else{a[1263537]=0;x=54;break}}else x=54;while(0);if((x|0)==54)B=v+(t*24|0)|0;__ZN7VariantC2ERKS_(k,B);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f+4>>2]|0);while(0);C=+__ZNK7VariantcvfEv(k);dj[s&127](o,w,C);if(c[k>>2]|0)__ZN7Variant5clearEv(k);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1380,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind2I5LightNS0_5ParamEfE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,h=0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235780)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1))h=b;else h=c[(c[a>>2]|0)+b>>2]|0;dj[h&127](a,c[c[d>>2]>>2]|0,+g[c[d+4>>2]>>2]);return}function __ZN11MethodBind2I5LightNS0_5ParamEfED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI5LightbE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Eb(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK13MethodBind0RCI5LightbE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,853167);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI5LightbE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235780)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2Eb(i,ij[n&8191](d)|0);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI5LightbE7ptrcallEP6ObjectPPKvPv(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0;if(!d)g=0;else{e=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1235780)|0;g=e?d:0}d=c[b+44>>2]|0;e=c[b+48>>2]|0;b=g+(e>>1)|0;if(!(e&1)){h=d;i=ij[h&8191](b)|0;j=i&1;a[f>>0]=j;return}else{h=c[(c[b>>2]|0)+d>>2]|0;i=ij[h&8191](b)|0;j=i&1;a[f>>0]=j;return}}function __ZN13MethodBind0RCI5LightbED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I5LightbE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if(!b){__ZN7VariantC2Eb(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK11MethodBind1I5LightbE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,853167);l=a;return c[b>>2]|0}function __ZN11MethodBind1I5LightbE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235780)|0:0){c[h>>2]=0;a[1263537]=0;k=d+24|0;n=c[k>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=i;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=i;return}if((g|0)>0){if((n|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);p=0}else{a[1263537]=0;p=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,p)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=p;c[b>>2]=0;l=i;return}}p=c[d+44>>2]|0;n=c[d+48>>2]|0;o=e+(n>>1)|0;if(!(n&1))q=p;else q=c[(c[o>>2]|0)+p>>2]|0;do if((g|0)<1){p=c[k>>2]|0;n=p+-1|0;if((p|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)s=0;else s=c[e+-4>>2]|0;if((p|0)<=(s|0)){if(r)t=0;else t=c[e+-4>>2]|0;do if((t|0)<(p|0)){if(r)u=0;else u=c[e+-4>>2]|0;if((u|0)<(p|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);v=0;break}else{a[1263537]=0;w=31;break}}else w=31;while(0);if((w|0)==31)v=e+(n*24|0)|0;__ZN7VariantC2ERKS_(j,v);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);f=__ZNK7VariantcvbEv(j)|0;Pi[q&2047](o,f);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I5LightbE7ptrcallEP6ObjectPPKvPv(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0;if(!d)g=0;else{f=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1235780)|0;g=f?d:0}d=c[b+44>>2]|0;f=c[b+48>>2]|0;b=g+(f>>1)|0;if(!(f&1))h=d;else h=c[(c[b>>2]|0)+d>>2]|0;Pi[h&2047](b,(a[c[e>>2]>>0]|0)!=0);return}function __ZN11MethodBind1I5LightbED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN16CollisionPolygon18_initialize_classvEv(b){b=b|0;if(a[1263318]|0)return;if(!(a[1257014]|0)){if(!(a[1256996]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI4NodeEEvv();__ZN4Node13_bind_methodsEv();a[1256996]=1}__ZN7ClassDB10_add_classI7SpatialEEvv();__ZN7Spatial13_bind_methodsEv();a[1257014]=1}__ZN7ClassDB10_add_classI16CollisionPolygonEEvv();__ZN16CollisionPolygon13_bind_methodsEv();a[1263318]=1;return}function __ZN16CollisionPolygon5_setvERK10StringNameRK7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK16CollisionPolygon5_getvERK10StringNameR7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK16CollisionPolygon19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+24|0;g=e+4|0;h=e;if(!d)__ZNK7Spatial19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,0);__ZN6StringC2EPKc(f,853738);i=c[f>>2]|0;f=i;j=g+4|0;c[j>>2]=0;k=g+12|0;c[k>>2]=0;c[g>>2]=0;n=(i|0)==0;if(!n?(c[j>>2]=0,__Z28atomic_conditional_incrementPj(i+-8|0)|0):0)c[j>>2]=f;c[g+8>>2]=0;f=c[k>>2]|0;if(f|0){if(!(__Z16atomic_decrementPj(f+-8|0)|0))__ZN6Memory11free_staticEPvb(f,1);c[k>>2]=0}c[g+16>>2]=256;if(!(c[b>>2]|0)){k=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=k;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0}k=__ZnwjPFPvjE(32,4740)|0;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0;c[k+12>>2]=0;c[k+16>>2]=7;f=k+20|0;c[f>>2]=0;j=k+24|0;c[j>>2]=0;o=k+28|0;c[o>>2]=0;__ZN12PropertyInfoaSERKS_(k,g)|0;p=c[b>>2]|0;q=p+4|0;r=c[q>>2]|0;c[j>>2]=r;c[f>>2]=0;c[o>>2]=p;if(r|0)c[r+20>>2]=k;c[q>>2]=k;if(!(c[p>>2]|0))c[p>>2]=k;k=p+8|0;c[k>>2]=(c[k>>2]|0)+1;k=c[g+12>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);k=c[g+4>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);if(!n?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);__ZN10StringNameC2EPKc(h,853738);__ZN7ClassDB17get_property_listE10StringNameP4ListI12PropertyInfo16DefaultAllocatorEbPK6Object(h,b,1,a);__ZN10StringNameD2Ev(h);if(!d){l=e;return}__ZNK7Spatial19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,1);l=e;return}function __ZN16CollisionPolygon14_notificationvEib(a,b,c){a=a|0;b=b|0;c=c|0;if(!c){if(511!=510)__ZN4Node13_notificationEi(a,b);if(528!=511)__ZN7Spatial13_notificationEi(a,b)}if(1221!=528)__ZN16CollisionPolygon13_notificationEi(a,b);if(!c)return;if(528!=511)__ZN7Spatial13_notificationEi(a,b);if(511==510)return;__ZN4Node13_notificationEi(a,b);return}function __ZNK16CollisionPolygon16_get_class_namevEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+8|0;e=b+4|0;f=b;g=a+392|0;a=c[g>>2]|0;if(a|0){if(c[a+4>>2]|0){l=b;return g|0}if(__ZNK6String6lengthEv(a+8|0)|0){l=b;return g|0}}__ZN6StringC2EPKc(d,853738);c[f>>2]=c[d>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameaSERKS_(g,e);__ZN10StringNameD2Ev(e);e=c[f>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);l=b;return g|0}function __ZNK16CollisionPolygon9get_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,853738);l=a;return c[b>>2]|0}function __ZNK16CollisionPolygon8is_classERK6String(a,b){a=a|0;b=b|0;var c=0;if((!(__ZNK6StringeqEPKc(b,853738)|0)?!(__ZNK6StringeqEPKc(b,946852)|0):0)?!(__ZNK6StringeqEPKc(b,1132465)|0):0)c=__ZNK6StringeqEPKc(b,1142944)|0;else c=1;return c|0}function __ZNK16CollisionPolygon12is_class_ptrEPv(a,b){a=a|0;b=b|0;return (b|0)==1235788|((b|0)==1220920|((b|0)==1220720|(b|0)==1220580))|0}function __ZN16CollisionPolygonD2Ev(a){a=a|0;var b=0;c[a>>2]=261416;b=c[a+428>>2]|0;if(b|0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(b,1);__ZN10StringNameD2Ev(a+392|0);__ZN7SpatialD2Ev(a);return}function __ZN16CollisionPolygonD0Ev(a){a=a|0;var b=0;c[a>>2]=261416;b=c[a+428>>2]|0;if(b|0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(b,1);__ZN10StringNameD2Ev(a+392|0);__ZN7SpatialD2Ev(a);__ZdlPv(a);return}function __ZNK16CollisionPolygon25get_configuration_warningEv(a){a=a|0;var b=0;b=__ZNK4Node10get_parentEv(a)|0;if(!b)return 0;else{$i[c[(c[b>>2]|0)+44>>2]&8191](b,1234392)|0;return 0}return 0}function __ZNK16CollisionPolygon13get_item_rectEv(a,b){a=a|0;b=b|0;var d=0;d=b+400|0;c[a>>2]=c[d>>2];c[a+4>>2]=c[d+4>>2];c[a+8>>2]=c[d+8>>2];c[a+12>>2]=c[d+12>>2];c[a+16>>2]=c[d+16>>2];c[a+20>>2]=c[d+20>>2];return}function __ZN16CollisionPolygon13_notificationEi(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0;e=l;l=l+48|0;if((l|0)>=(m|0))ba(48);f=e;switch(d|0){case 10:{if(!(c[b+132>>2]|0))__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(947574,947583,260,947603,0);else a[1263537]=0;a[b+432>>0]=0;__ZN7Spatial26set_notify_local_transformEb(b,1);break}case 11:{a[b+432>>0]=0;__ZN7Spatial26set_notify_local_transformEb(b,0);break}case 29:{if(((a[b+136>>0]|0?a[b+432>>0]|0:0)?(d=__ZNK4Node10get_parentEv(b)|0,d|0):0)?$i[c[(c[d>>2]|0)+44>>2]&8191](d,1234392)|0:0)__ZN15CollisionObject28_update_shapes_from_childrenEv(d);break}case 44:{if((((((a[b+432>>0]|0)==0?(d=b+436|0,(c[d>>2]|0)>-1):0)?(g=b+440|0,(c[g>>2]|0)>-1):0)?(h=__ZNK4Node10get_parentEv(b)|0,h|0):0)?$i[c[(c[h>>2]|0)+44>>2]&8191](h,1234392)|0:0)?(i=c[d>>2]|0,(i|0)<=(c[g>>2]|0)):0){d=i;while(1){__ZNK7Spatial13get_transformEv(f,b);__ZN15CollisionObject19set_shape_transformEiRK9Transform(h,d,f);if((d|0)<(c[g>>2]|0))d=d+1|0;else break}}break}default:{}}l=e;return}function __ZN15CollisionObject28_update_shapes_from_childrenEv(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0;d=l;l=l+160|0;if((l|0)>=(m|0))ba(160);e=d+120|0;f=d+144|0;g=d+96|0;h=d+72|0;i=d+48|0;j=d+24|0;k=d;n=b+408|0;a[1263537]=0;o=c[n>>2]|0;if(o|0?c[o+-4>>2]|0:0){__ZN6VectorIN15CollisionObject9ShapeDataEE6_unrefEPv(n,o);c[n>>2]=0}if((__ZNK4Node15get_child_countEv(b)|0)<=0){__ZN15CollisionObject14_update_shapesEv(b);l=d;return}n=0;do{o=__ZNK4Node9get_childEi(b,n)|0;__ZN10StringNameC2EPKc(f,875562);__ZN7VariantC2EPK6Object(g,b);c[h>>2]=0;c[i>>2]=0;c[j>>2]=0;c[k>>2]=0;__ZN6Object4callERK10StringNameRK7VariantS5_S5_S5_S5_(e,o,f,g,h,i,j,k);if(c[e>>2]|0)__ZN7Variant5clearEv(e);if(c[k>>2]|0)__ZN7Variant5clearEv(k);if(c[j>>2]|0)__ZN7Variant5clearEv(j);if(c[i>>2]|0)__ZN7Variant5clearEv(i);if(c[h>>2]|0)__ZN7Variant5clearEv(h);if(c[g>>2]|0)__ZN7Variant5clearEv(g);__ZN10StringNameD2Ev(f);n=n+1|0}while((n|0)<(__ZNK4Node15get_child_countEv(b)|0));__ZN15CollisionObject14_update_shapesEv(b);l=d;return}function __ZN7ClassDB10_add_classI16CollisionPolygonEEvv(){var a=0,b=0,d=0,e=0,f=0,g=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+16|0;d=a+12|0;e=a+8|0;f=a+4|0;g=a;__ZN6StringC2EPKc(b,853738);c[e>>2]=c[b>>2];__ZN10StringNameC2ERK6String(d,e);__ZN6StringC2EPKc(b,946852);c[g>>2]=c[b>>2];__ZN10StringNameC2ERK6String(f,g);__ZN7ClassDB11_add_class2ERK10StringNameS2_(d,f);__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);__ZN10StringNameD2Ev(d);d=c[e>>2]|0;if(!d){l=a;return}if(__Z16atomic_decrementPj(d+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(d,1);l=a;return}function __ZN16CollisionPolygon13_bind_methodsEv(){var a=0,b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0;a=l;l=l+176|0;if((l|0)>=(m|0))ba(176);b=a+152|0;d=a+144|0;e=a+136|0;f=a+128|0;g=a+112|0;h=a+104|0;i=a+88|0;j=a+72|0;k=a+56|0;n=a+48|0;o=a+40|0;p=a+32|0;q=a+28|0;r=a+120|0;s=a+24|0;t=a+96|0;u=a+80|0;v=a+64|0;w=a+20|0;x=a+16|0;y=a+12|0;z=a+8|0;A=a+4|0;B=a;__Z8D_METHODPKc(d,875562);C=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(C);c[C>>2]=261528;__ZN10MethodBind10_set_constEb(C,0);__ZN10MethodBind24_generate_argument_typesEi(C,1);c[C+44>>2]=1222;c[C+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,C,d,0,0)|0;C=d+4|0;D=c[C>>2]|0;if(D|0?(__Z16atomic_decrementPj(D+-8|0)|0)==0:0){E=c[C>>2]|0;C=(E|0)==0?0:E+-4|0;E=C+4|0;if(c[C>>2]|0){F=0;do{__ZN10StringNameD2Ev(E+(F<<2)|0);F=F+1|0}while(F>>>0<(c[C>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(D,1)}__ZN10StringNameD2Ev(d);__Z8D_METHODPKcS0_(e,870090,870105);d=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(d);c[d>>2]=261564;__ZN10MethodBind10_set_constEb(d,0);__ZN10MethodBind24_generate_argument_typesEi(d,1);c[d+44>>2]=1223;c[d+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,d,e,0,0)|0;d=e+4|0;D=c[d>>2]|0;if(D|0?(__Z16atomic_decrementPj(D+-8|0)|0)==0:0){C=c[d>>2]|0;d=(C|0)==0?0:C+-4|0;C=d+4|0;if(c[d>>2]|0){F=0;do{__ZN10StringNameD2Ev(C+(F<<2)|0);F=F+1|0}while(F>>>0<(c[d>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(D,1)}__ZN10StringNameD2Ev(e);__Z8D_METHODPKc(f,870116);e=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(e);c[e>>2]=261600;__ZN10MethodBind10_set_constEb(e,1);__ZN10MethodBind24_generate_argument_typesEi(e,0);__ZN10MethodBind12_set_returnsEb(e,1);c[e+44>>2]=5357;c[e+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,e,f,0,0)|0;e=f+4|0;D=c[e>>2]|0;if(D|0?(__Z16atomic_decrementPj(D+-8|0)|0)==0:0){d=c[e>>2]|0;e=(d|0)==0?0:d+-4|0;d=e+4|0;if(c[e>>2]|0){F=0;do{__ZN10StringNameD2Ev(d+(F<<2)|0);F=F+1|0}while(F>>>0<(c[e>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(D,1)}__ZN10StringNameD2Ev(f);__Z8D_METHODPKcS0_(g,1074655,1074665);f=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(f);c[f>>2]=261636;__ZN10MethodBind10_set_constEb(f,0);__ZN10MethodBind24_generate_argument_typesEi(f,1);c[f+44>>2]=112;c[f+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,f,g,0,0)|0;f=g+4|0;D=c[f>>2]|0;if(D|0?(__Z16atomic_decrementPj(D+-8|0)|0)==0:0){e=c[f>>2]|0;f=(e|0)==0?0:e+-4|0;e=f+4|0;if(c[f>>2]|0){F=0;do{__ZN10StringNameD2Ev(e+(F<<2)|0);F=F+1|0}while(F>>>0<(c[f>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(D,1)}__ZN10StringNameD2Ev(g);__Z8D_METHODPKc(h,1074671);g=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(g);c[g>>2]=261672;__ZN10MethodBind10_set_constEb(g,1);__ZN10MethodBind24_generate_argument_typesEi(g,0);__ZN10MethodBind12_set_returnsEb(g,1);c[g+44>>2]=119;c[g+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,g,h,0,0)|0;g=h+4|0;D=c[g>>2]|0;if(D|0?(__Z16atomic_decrementPj(D+-8|0)|0)==0:0){f=c[g>>2]|0;g=(f|0)==0?0:f+-4|0;f=g+4|0;if(c[g>>2]|0){F=0;do{__ZN10StringNameD2Ev(f+(F<<2)|0);F=F+1|0}while(F>>>0<(c[g>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(D,1)}__ZN10StringNameD2Ev(h);__Z8D_METHODPKcS0_(i,877547,1124500);h=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(h);c[h>>2]=261708;__ZN10MethodBind10_set_constEb(h,0);__ZN10MethodBind24_generate_argument_typesEi(h,1);c[h+44>>2]=1224;c[h+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,h,i,0,0)|0;h=i+4|0;D=c[h>>2]|0;if(D|0?(__Z16atomic_decrementPj(D+-8|0)|0)==0:0){g=c[h>>2]|0;h=(g|0)==0?0:g+-4|0;g=h+4|0;if(c[h>>2]|0){F=0;do{__ZN10StringNameD2Ev(g+(F<<2)|0);F=F+1|0}while(F>>>0<(c[h>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(D,1)}__ZN10StringNameD2Ev(i);__Z8D_METHODPKc(j,877559);i=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(i);c[i>>2]=261744;__ZN10MethodBind10_set_constEb(i,1);__ZN10MethodBind24_generate_argument_typesEi(i,0);__ZN10MethodBind12_set_returnsEb(i,1);c[i+44>>2]=5358;c[i+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,i,j,0,0)|0;i=j+4|0;D=c[i>>2]|0;if(D|0?(__Z16atomic_decrementPj(D+-8|0)|0)==0:0){h=c[i>>2]|0;i=(h|0)==0?0:h+-4|0;h=i+4|0;if(c[i>>2]|0){F=0;do{__ZN10StringNameD2Ev(h+(F<<2)|0);F=F+1|0}while(F>>>0<(c[i>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(D,1)}__ZN10StringNameD2Ev(j);__Z8D_METHODPKcS0_(k,870131,870148);j=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(j);c[j>>2]=261780;__ZN10MethodBind10_set_constEb(j,0);__ZN10MethodBind24_generate_argument_typesEi(j,1);c[j+44>>2]=1225;c[j+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,j,k,0,0)|0;j=k+4|0;D=c[j>>2]|0;if(D|0?(__Z16atomic_decrementPj(D+-8|0)|0)==0:0){i=c[j>>2]|0;j=(i|0)==0?0:i+-4|0;i=j+4|0;if(c[j>>2]|0){F=0;do{__ZN10StringNameD2Ev(i+(F<<2)|0);F=F+1|0}while(F>>>0<(c[j>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(D,1)}__ZN10StringNameD2Ev(k);__Z8D_METHODPKc(n,870160);k=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(k);c[k>>2]=261816;__ZN10MethodBind10_set_constEb(k,1);__ZN10MethodBind24_generate_argument_typesEi(k,0);__ZN10MethodBind12_set_returnsEb(k,1);c[k+44>>2]=1226;c[k+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,k,n,0,0)|0;k=n+4|0;D=c[k>>2]|0;if(D|0?(__Z16atomic_decrementPj(D+-8|0)|0)==0:0){j=c[k>>2]|0;k=(j|0)==0?0:j+-4|0;j=k+4|0;if(c[k>>2]|0){F=0;do{__ZN10StringNameD2Ev(j+(F<<2)|0);F=F+1|0}while(F>>>0<(c[k>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(D,1)}__ZN10StringNameD2Ev(n);__Z8D_METHODPKc(o,870177);n=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(n);c[n>>2]=261852;__ZN10MethodBind10_set_constEb(n,1);__ZN10MethodBind24_generate_argument_typesEi(n,0);__ZN10MethodBind12_set_returnsEb(n,1);c[n+44>>2]=5359;c[n+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,n,o,0,0)|0;n=o+4|0;D=c[n>>2]|0;if(D|0?(__Z16atomic_decrementPj(D+-8|0)|0)==0:0){k=c[n>>2]|0;n=(k|0)==0?0:k+-4|0;k=n+4|0;if(c[n>>2]|0){F=0;do{__ZN10StringNameD2Ev(k+(F<<2)|0);F=F+1|0}while(F>>>0<(c[n>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(D,1)}__ZN10StringNameD2Ev(o);__Z8D_METHODPKc(p,870210);o=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(o);c[o>>2]=261852;__ZN10MethodBind10_set_constEb(o,1);__ZN10MethodBind24_generate_argument_typesEi(o,0);__ZN10MethodBind12_set_returnsEb(o,1);c[o+44>>2]=5360;c[o+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,o,p,0,0)|0;o=p+4|0;D=c[o>>2]|0;if(D|0?(__Z16atomic_decrementPj(D+-8|0)|0)==0:0){n=c[o>>2]|0;o=(n|0)==0?0:n+-4|0;n=o+4|0;if(c[o>>2]|0){F=0;do{__ZN10StringNameD2Ev(n+(F<<2)|0);F=F+1|0}while(F>>>0<(c[o>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(D,1)}__ZN10StringNameD2Ev(p);__ZN6StringC2EPKc(b,853738);c[r>>2]=c[b>>2];__ZN10StringNameC2ERK6String(q,r);__ZN6StringC2EPKc(s,870105);__ZN6StringC2EPKc(t,853690);p=b+4|0;c[p>>2]=0;D=b+12|0;c[D>>2]=0;c[b>>2]=2;o=c[s>>2]|0;if(o|0?(c[p>>2]=0,__Z28atomic_conditional_incrementPj(o+-8|0)|0):0)c[p>>2]=c[s>>2];c[b+8>>2]=3;p=c[D>>2]|0;if((p|0)!=(c[t>>2]|0)){if(p|0?(__Z16atomic_decrementPj(p+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(p,1);c[D>>2]=0;p=c[t>>2]|0;if(p|0?__Z28atomic_conditional_incrementPj(p+-8|0)|0:0)c[D>>2]=c[t>>2]}c[b+16>>2]=7;c[u>>2]=__Z11_scs_createPKc(870090)|0;c[v>>2]=__Z11_scs_createPKc(870116)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(q,b,u,v,-1);__ZN10StringNameD2Ev(v);__ZN10StringNameD2Ev(u);D=c[b+12>>2]|0;if(D|0?(__Z16atomic_decrementPj(D+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(D,1);D=c[b+4>>2]|0;if(D|0?(__Z16atomic_decrementPj(D+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(D,1);D=c[t>>2]|0;if(D|0?(__Z16atomic_decrementPj(D+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(D,1);D=c[s>>2]|0;if(D|0?(__Z16atomic_decrementPj(D+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(D,1);__ZN10StringNameD2Ev(q);q=c[r>>2]|0;if(q|0?(__Z16atomic_decrementPj(q+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(q,1);__ZN6StringC2EPKc(b,853738);c[r>>2]=c[b>>2];__ZN10StringNameC2ERK6String(w,r);__ZN6StringC2EPKc(x,1074665);__ZN6StringC2EPKc(t,1263606);q=b+4|0;c[q>>2]=0;D=b+12|0;c[D>>2]=0;c[b>>2]=3;s=c[x>>2]|0;do if(s|0){c[q>>2]=0;if(!(__Z28atomic_conditional_incrementPj(s+-8|0)|0))break;c[q>>2]=c[x>>2]}while(0);c[b+8>>2]=0;q=c[D>>2]|0;do if((q|0)!=(c[t>>2]|0)){do if(q|0){if(__Z16atomic_decrementPj(q+-8|0)|0)break;__ZN6Memory11free_staticEPvb(q,1)}while(0);c[D>>2]=0;s=c[t>>2]|0;if(!s)break;if(!(__Z28atomic_conditional_incrementPj(s+-8|0)|0))break;c[D>>2]=c[t>>2]}while(0);c[b+16>>2]=7;c[u>>2]=__Z11_scs_createPKc(1074655)|0;c[v>>2]=__Z11_scs_createPKc(1074671)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(w,b,u,v,-1);__ZN10StringNameD2Ev(v);__ZN10StringNameD2Ev(u);D=c[b+12>>2]|0;do if(D|0){if(__Z16atomic_decrementPj(D+-8|0)|0)break;__ZN6Memory11free_staticEPvb(D,1)}while(0);D=c[b+4>>2]|0;do if(D|0){if(__Z16atomic_decrementPj(D+-8|0)|0)break;__ZN6Memory11free_staticEPvb(D,1)}while(0);D=c[t>>2]|0;do if(D|0){if(__Z16atomic_decrementPj(D+-8|0)|0)break;__ZN6Memory11free_staticEPvb(D,1)}while(0);D=c[x>>2]|0;do if(D|0){if(__Z16atomic_decrementPj(D+-8|0)|0)break;__ZN6Memory11free_staticEPvb(D,1)}while(0);__ZN10StringNameD2Ev(w);w=c[r>>2]|0;do if(w|0){if(__Z16atomic_decrementPj(w+-8|0)|0)break;__ZN6Memory11free_staticEPvb(w,1)}while(0);__ZN6StringC2EPKc(b,853738);c[r>>2]=c[b>>2];__ZN10StringNameC2ERK6String(y,r);__ZN6StringC2EPKc(z,1124500);__ZN6StringC2EPKc(t,1263606);w=b+4|0;c[w>>2]=0;D=b+12|0;c[D>>2]=0;c[b>>2]=26;x=c[z>>2]|0;do if(x|0){c[w>>2]=0;if(!(__Z28atomic_conditional_incrementPj(x+-8|0)|0))break;c[w>>2]=c[z>>2]}while(0);c[b+8>>2]=0;w=c[D>>2]|0;do if((w|0)!=(c[t>>2]|0)){do if(w|0){if(__Z16atomic_decrementPj(w+-8|0)|0)break;__ZN6Memory11free_staticEPvb(w,1)}while(0);c[D>>2]=0;x=c[t>>2]|0;if(!x)break;if(!(__Z28atomic_conditional_incrementPj(x+-8|0)|0))break;c[D>>2]=c[t>>2]}while(0);c[b+16>>2]=7;c[u>>2]=__Z11_scs_createPKc(877547)|0;c[v>>2]=__Z11_scs_createPKc(877559)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(y,b,u,v,-1);__ZN10StringNameD2Ev(v);__ZN10StringNameD2Ev(u);D=c[b+12>>2]|0;do if(D|0){if(__Z16atomic_decrementPj(D+-8|0)|0)break;__ZN6Memory11free_staticEPvb(D,1)}while(0);D=c[b+4>>2]|0;do if(D|0){if(__Z16atomic_decrementPj(D+-8|0)|0)break;__ZN6Memory11free_staticEPvb(D,1)}while(0);D=c[t>>2]|0;do if(D|0){if(__Z16atomic_decrementPj(D+-8|0)|0)break;__ZN6Memory11free_staticEPvb(D,1)}while(0);D=c[z>>2]|0;do if(D|0){if(__Z16atomic_decrementPj(D+-8|0)|0)break;__ZN6Memory11free_staticEPvb(D,1)}while(0);__ZN10StringNameD2Ev(y);y=c[r>>2]|0;do if(y|0){if(__Z16atomic_decrementPj(y+-8|0)|0)break;__ZN6Memory11free_staticEPvb(y,1)}while(0);__ZN6StringC2EPKc(b,853738);c[r>>2]=c[b>>2];__ZN10StringNameC2ERK6String(A,r);__ZN6StringC2EPKc(B,870148);__ZN6StringC2EPKc(t,1263606);y=b+4|0;c[y>>2]=0;D=b+12|0;c[D>>2]=0;c[b>>2]=5;z=c[B>>2]|0;do if(z|0){c[y>>2]=0;if(!(__Z28atomic_conditional_incrementPj(z+-8|0)|0))break;c[y>>2]=c[B>>2]}while(0);c[b+8>>2]=0;y=c[D>>2]|0;do if((y|0)!=(c[t>>2]|0)){do if(y|0){if(__Z16atomic_decrementPj(y+-8|0)|0)break;__ZN6Memory11free_staticEPvb(y,1)}while(0);c[D>>2]=0;z=c[t>>2]|0;if(!z)break;if(!(__Z28atomic_conditional_incrementPj(z+-8|0)|0))break;c[D>>2]=c[t>>2]}while(0);c[b+16>>2]=5;c[u>>2]=__Z11_scs_createPKc(870131)|0;c[v>>2]=__Z11_scs_createPKc(870160)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(A,b,u,v,-1);__ZN10StringNameD2Ev(v);__ZN10StringNameD2Ev(u);u=c[b+12>>2]|0;do if(u|0){if(__Z16atomic_decrementPj(u+-8|0)|0)break;__ZN6Memory11free_staticEPvb(u,1)}while(0);u=c[b+4>>2]|0;do if(u|0){if(__Z16atomic_decrementPj(u+-8|0)|0)break;__ZN6Memory11free_staticEPvb(u,1)}while(0);u=c[t>>2]|0;do if(u|0){if(__Z16atomic_decrementPj(u+-8|0)|0)break;__ZN6Memory11free_staticEPvb(u,1)}while(0);u=c[B>>2]|0;do if(u|0){if(__Z16atomic_decrementPj(u+-8|0)|0)break;__ZN6Memory11free_staticEPvb(u,1)}while(0);__ZN10StringNameD2Ev(A);A=c[r>>2]|0;if(!A){l=a;return}if(__Z16atomic_decrementPj(A+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(A,1);l=a;return}function __ZN16CollisionPolygon24_add_to_collision_objectEP6Object(b,d){b=b|0;d=d|0;var e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0.0,P=0;e=l;l=l+64|0;if((l|0)>=(m|0))ba(64);f=e+56|0;h=e+52|0;i=e+48|0;j=e;if(!(a[b+432>>0]|0)){l=e;return}if(d|0?$i[c[(c[d>>2]|0)+44>>2]&8191](d,1234392)|0:0){a[1263537]=0;k=b+428|0;n=c[k>>2]|0;if(!n){l=e;return}if(!(c[n+-4>>2]|0)){l=e;return}n=c[313810]|0;do if(n){o=ij[n&8191](k)|0;c[f>>2]=o;if((o|0)!=0?(c[o+-4>>2]|0)!=0:0){p=b+436|0;c[p>>2]=__ZNK15CollisionObject15get_shape_countEv(d)|0;q=b+396|0;r=0;s=o;a:while(1){if(!s)t=0;else t=c[s+-4>>2]|0;if((r|0)>=(t|0)){u=15;break}o=__ZnwjPKc(144,1263606)|0;__ZN18ConvexPolygonShapeC2Ev(o);__Z22postinitialize_handlerP6Object(o);if(o){a[1263537]=0;if(__ZN9Reference8init_refEv(o)|0){v=o;w=o;u=18}else{x=0;y=0}}else{v=0;w=0;u=18}if((u|0)==18){u=0;x=v;y=w}c[h>>2]=0;o=c[f>>2]|0;z=(o|0)==0;if(z)A=0;else A=c[o+-4>>2]|0;if((A|0)<=(r|0)){if(z)B=0;else B=c[o+-4>>2]|0;if((B|0)<=(r|0)){u=25;break}a[1263537]=0}__ZN6VectorIS_I7Vector2EE14_copy_on_writeEv(f);o=c[(c[f>>2]|0)+(r<<2)>>2]|0;if(!o)C=0;else C=c[o+-4>>2]|0;__ZN10PoolVectorI7Vector3E6resizeEi(h,C<<1)|0;if((c[h>>2]|0)!=0?(__ZN10PoolVectorI7Vector3E14_copy_on_writeEv(h),o=c[h>>2]|0,(o|0)!=0):0){__Z16atomic_incrementPj(o+4|0)|0;D=o;E=c[o+8>>2]|0}else{D=0;E=0}if((C|0)>0){o=E;z=0;F=0;while(1){G=c[f>>2]|0;H=(G|0)==0;if(H)I=0;else I=c[G+-4>>2]|0;do if((I|0)<=(r|0)){if(H)J=0;else J=c[G+-4>>2]|0;if((J|0)>(r|0)){a[1263537]=0;u=62;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);K=0;break}}else u=62;while(0);if((u|0)==62){u=0;__ZN6VectorIS_I7Vector2EE14_copy_on_writeEv(f);K=(c[f>>2]|0)+(r<<2)|0}G=c[K>>2]|0;H=(G|0)==0;if(H)L=0;else L=c[G+-4>>2]|0;if((L|0)<=(z|0)){if(H)M=0;else M=c[G+-4>>2]|0;if((M|0)<=(z|0)){u=69;break a}a[1263537]=0}__ZN6VectorI7Vector2E14_copy_on_writeEv(K);G=c[K>>2]|0;H=c[G+(z<<3)>>2]|0;N=c[G+(z<<3)+4>>2]|0;O=+g[q>>2]*.5;G=F|1;c[o+(F*12|0)>>2]=H;c[o+(F*12|0)+4>>2]=N;g[o+(F*12|0)+8>>2]=O;O=+g[q>>2]*-.5;c[o+(G*12|0)>>2]=H;c[o+(G*12|0)+4>>2]=N;g[o+(G*12|0)+8>>2]=O;z=z+1|0;if((z|0)>=(C|0))break;else F=F+2|0}}if(D|0)__Z16atomic_decrementPj(D+4|0)|0;__ZN18ConvexPolygonShape10set_pointsERK10PoolVectorI7Vector3E(x,h);c[i>>2]=0;F=(x|0)==0;do if(F)c[i>>2]=0;else{z=$i[c[(c[x>>2]|0)+44>>2]&8191](x,1235704)|0;o=z?x:0;z=c[i>>2]|0;if((o|0)==(z|0))break;do if(z|0){if(!(__ZN9Reference11unreferenceEv(z)|0))break;G=c[i>>2]|0;if(!(__Z17predelete_handlerP6Object(G)|0))break;gj[c[(c[G>>2]|0)+76>>2]&8191](G);__ZN6Memory11free_staticEPvb(G,0)}while(0);c[i>>2]=o;if(!o)break;__ZN9Reference9referenceEv(o)}while(0);__ZNK7Spatial13get_transformEv(j,b);__ZN15CollisionObject9add_shapeERK3RefI5ShapeERK9Transform(d,i,j);z=c[i>>2]|0;do if(z|0){if(!(__ZN9Reference11unreferenceEv(z)|0))break;G=c[i>>2]|0;if(!(__Z17predelete_handlerP6Object(G)|0))break;gj[c[(c[G>>2]|0)+76>>2]&8191](G);__ZN6Memory11free_staticEPvb(G,0)}while(0);__ZN10PoolVectorI7Vector3E12_unreferenceEv(h);do if(!F){if(!(__ZN9Reference11unreferenceEv(x)|0))break;if(!(__Z17predelete_handlerP6Object(x)|0))break;gj[c[(c[x>>2]|0)+76>>2]&8191](x);__ZN6Memory11free_staticEPvb(y,0)}while(0);r=r+1|0;s=c[f>>2]|0}if((u|0)==15){s=__ZNK15CollisionObject15get_shape_countEv(d)|0;r=b+440|0;c[r>>2]=s+-1;if((s|0)>(c[p>>2]|0)){P=f;break}c[p>>2]=-1;c[r>>2]=-1;P=f;break}else if((u|0)==25)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((u|0)==69)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}else P=f}else{c[f>>2]=0;P=f}while(0);u=c[f>>2]|0;if(u|0?(__Z16atomic_decrementPj(u+-8|0)|0)==0:0){f=c[P>>2]|0;P=(f|0)==0?0:f+-4|0;f=P+4|0;if(c[P>>2]|0){b=0;do{d=c[f+(b<<2)>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);b=b+1|0}while(b>>>0<(c[P>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(u,1)}l=e;return}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(875562,853707,42,875751,0);l=e;return}function __ZN16CollisionPolygon14set_build_modeENS_9BuildModeE(b,d){b=b|0;d=d|0;if(d>>>0>1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(870090,853707,226,870313,0);return}a[1263537]=0;c[b+424>>2]=d;if(!(a[b+432>>0]|0))return;d=__ZNK4Node10get_parentEv(b)|0;if(!d)return;if(!($i[c[(c[d>>2]|0)+44>>2]&8191](d,1234392)|0))return;__ZN15CollisionObject28_update_shapes_from_childrenEv(d);return}function __ZNK16CollisionPolygon14get_build_modeEv(a){a=a|0;return c[a+424>>2]|0}function __ZN16CollisionPolygon9set_depthEf(b,d){b=b|0;d=+d;var e=0;g[b+396>>2]=d;if(!(a[b+432>>0]|0))return;e=__ZNK4Node10get_parentEv(b)|0;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1234392)|0:0)__ZN15CollisionObject28_update_shapes_from_childrenEv(e);__ZN7Spatial12update_gizmoEv(b);return}function __ZNK16CollisionPolygon9get_depthEv(a){a=a|0;return +(+g[a+396>>2])}function __ZN16CollisionPolygon11set_polygonERK6VectorI7Vector2E(b,d){b=b|0;d=d|0;var e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0.0,z=0,A=0,B=0,C=0.0,D=0.0,E=0.0,F=0.0,G=0.0,H=0.0,I=0.0,J=0.0,K=0.0,L=0.0,M=0.0,N=0.0,O=0,P=0,Q=0,R=0,S=0.0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e;h=b+428|0;i=c[h>>2]|0;if((i|0)!=(c[d>>2]|0)){if(i|0?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);c[h>>2]=0;i=c[d>>2]|0;if(i|0?__Z28atomic_conditional_incrementPj(i+-8|0)|0:0)c[h>>2]=c[d>>2]}d=b+432|0;if(!(a[d>>0]|0)){__ZN7Spatial12update_gizmoEv(b);l=e;return}i=b+396|0;j=b+400|0;k=b+404|0;n=b+408|0;o=b+412|0;p=b+416|0;q=b+420|0;r=0;s=c[h>>2]|0;while(1){t=(s|0)==0;if(t)u=0;else u=c[s+-4>>2]|0;if((r|0)>=(u|0)){v=13;break}if(t)w=0;else w=c[s+-4>>2]|0;if((w|0)<=(r|0)){if(t)x=0;else x=c[s+-4>>2]|0;if((x|0)<=(r|0)){v=22;break}a[1263537]=0}__ZN6VectorI7Vector2E14_copy_on_writeEv(h);t=c[h>>2]|0;y=+g[t+(r<<3)>>2];z=(t|0)==0;if(z)A=0;else A=c[t+-4>>2]|0;if((A|0)<=(r|0)){if(z)B=0;else B=c[t+-4>>2]|0;if((B|0)<=(r|0)){v=28;break}a[1263537]=0}__ZN6VectorI7Vector2E14_copy_on_writeEv(h);t=c[h>>2]|0;C=+g[t+(r<<3)+4>>2];D=+g[i>>2]*.5;if(!r){g[j>>2]=y;g[k>>2]=C;g[n>>2]=D;E=0.0;F=0.0;G=0.0}else{H=+g[j>>2];I=+g[k>>2];J=+g[n>>2];K=H+ +g[o>>2];L=I+ +g[p>>2];M=J+ +g[q>>2];N=y<H?y:H;H=C<I?C:I;I=D<J?D:J;g[j>>2]=N;g[k>>2]=H;g[n>>2]=I;E=(D>M?D:M)-I;F=(C>L?C:L)-H;G=(y>K?y:K)-N}g[o>>2]=G;g[p>>2]=F;g[q>>2]=E;z=(t|0)==0;if(z)O=0;else O=c[t+-4>>2]|0;if((O|0)<=(r|0)){if(z)P=0;else P=c[t+-4>>2]|0;if((P|0)<=(r|0)){v=41;break}a[1263537]=0}__ZN6VectorI7Vector2E14_copy_on_writeEv(h);t=c[h>>2]|0;N=+g[t+(r<<3)>>2];z=(t|0)==0;if(z)Q=0;else Q=c[t+-4>>2]|0;if((Q|0)<=(r|0)){if(z)R=0;else R=c[t+-4>>2]|0;if((R|0)<=(r|0)){v=47;break}a[1263537]=0}__ZN6VectorI7Vector2E14_copy_on_writeEv(h);t=c[h>>2]|0;K=+g[t+(r<<3)+4>>2];y=+g[i>>2]*-.5;H=+g[j>>2];L=+g[k>>2];C=+g[n>>2];I=H+ +g[o>>2];M=L+ +g[p>>2];D=C+ +g[q>>2];J=N<H?N:H;H=K<L?K:L;L=y<C?y:C;g[j>>2]=J;g[k>>2]=H;g[n>>2]=L;g[o>>2]=(N>I?N:I)-J;g[p>>2]=(K>M?K:M)-H;g[q>>2]=(y>D?y:D)-L;r=r+1|0;s=t}if((v|0)==13){s=b+400|0;c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;c[f+12>>2]=0;c[f+16>>2]=0;c[f+20>>2]=0;if(__ZNK5Rect3eqERKS_(s,f)|0){g[j>>2]=-1.0;g[k>>2]=-1.0;g[n>>2]=-1.0;g[o>>2]=2.0;g[p>>2]=2.0;S=2.0}else{E=+g[o>>2];F=+g[p>>2];G=+g[q>>2];g[s>>2]=+g[s>>2]-E*.30000001192092896;g[k>>2]=+g[k>>2]-F*.30000001192092896;g[n>>2]=+g[n>>2]-G*.30000001192092896;g[o>>2]=E+E*.6000000238418579;g[p>>2]=F+F*.6000000238418579;S=G+G*.6000000238418579}g[q>>2]=S;if(!(a[d>>0]|0)){__ZN7Spatial12update_gizmoEv(b);l=e;return}d=__ZNK4Node10get_parentEv(b)|0;if(!d){__ZN7Spatial12update_gizmoEv(b);l=e;return}if(!($i[c[(c[d>>2]|0)+44>>2]&8191](d,1234392)|0)){__ZN7Spatial12update_gizmoEv(b);l=e;return}__ZN15CollisionObject28_update_shapes_from_childrenEv(d);__ZN7Spatial12update_gizmoEv(b);l=e;return}else if((v|0)==22){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);df()}else if((v|0)==28)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((v|0)==41){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);df()}else if((v|0)==47)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}function __ZNK16CollisionPolygon11get_polygonEv(a){a=a|0;var b=0,d=0;b=a+428|0;a=c[b>>2]|0;if((a|0)!=0?(__Z28atomic_conditional_incrementPj(a+-8|0)|0)!=0:0)d=c[b>>2]|0;else d=0;return d|0}function __ZN16CollisionPolygon16_set_shape_rangeERK7Vector2(a,b){a=a|0;b=b|0;c[a+436>>2]=~~+g[b>>2];c[a+440>>2]=~~+g[b+4>>2];return}function __ZNK16CollisionPolygon16_get_shape_rangeEv(a,b){a=a|0;b=b|0;var d=0.0;d=+(c[b+440>>2]|0);g[a>>2]=+(c[b+436>>2]|0);g[a+4>>2]=d;return}function __ZNK16CollisionPolygon32get_collision_object_first_shapeEv(a){a=a|0;return c[a+436>>2]|0}function __ZNK16CollisionPolygon31get_collision_object_last_shapeEv(a){a=a|0;return c[a+440>>2]|0}function __ZNK13MethodBind0RCI16CollisionPolygoniE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK13MethodBind0RCI16CollisionPolygoniE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,853738);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI16CollisionPolygoniE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235788)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2Ei(i,ij[n&8191](d)|0);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI16CollisionPolygoniE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0;if(!b)f=0;else{d=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235788)|0;f=d?b:0}b=c[a+44>>2]|0;d=c[a+48>>2]|0;a=f+(d>>1)|0;if(!(d&1)){g=b;h=ij[g&8191](a)|0;c[e>>2]=h;return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=ij[g&8191](a)|0;c[e>>2]=h;return}}function __ZN13MethodBind0RCI16CollisionPolygoniED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI16CollisionPolygon7Vector2E18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;if((b|0)!=-1){f=0;l=a;return f|0}g[d>>2]=0.0;g[d+4>>2]=0.0;__ZN7VariantC2ERK7Vector2(e,d);d=c[e>>2]|0;if(d|0)__ZN7Variant5clearEv(e);f=d;l=a;return f|0}function __ZNK13MethodBind0RCI16CollisionPolygon7Vector2E18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,853738);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI16CollisionPolygon7Vector2E4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;j=f+24|0;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235788)|0:0){c[h>>2]=0;a[1263537]=0;k=c[d+24>>2]|0;if((k|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=k;c[b>>2]=0;l=f;return}n=k-(c[d+20>>2]|0)|0;if((n|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=n;c[b>>2]=0;l=f;return}n=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))o=n;else o=c[(c[d>>2]|0)+n>>2]|0;Pi[o&2047](j,d);__ZN7VariantC2ERK7Vector2(i,j);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI16CollisionPolygon7Vector2E7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=d;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235788)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;Pi[i&2047](f,a);a=f;f=c[a+4>>2]|0;i=e;c[i>>2]=c[a>>2];c[i+4>>2]=f;l=d;return}function __ZN13MethodBind0RCI16CollisionPolygon7Vector2ED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I16CollisionPolygonRK7Vector2E18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;if(b|0){f=0;l=a;return f|0}g[d>>2]=0.0;g[d+4>>2]=0.0;__ZN7VariantC2ERK7Vector2(e,d);d=c[e>>2]|0;if(d|0)__ZN7Variant5clearEv(e);f=d;l=a;return f|0}function __ZNK11MethodBind1I16CollisionPolygonRK7Vector2E18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,853738);l=a;return c[b>>2]|0}function __ZN11MethodBind1I16CollisionPolygonRK7Vector2E4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i+24|0;k=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235788)|0:0){c[h>>2]=0;a[1263537]=0;n=d+24|0;o=c[n>>2]|0;if((o|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=o;c[b>>2]=0;l=i;return}p=o-(c[d+20>>2]|0)|0;if((p|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=p;c[b>>2]=0;l=i;return}if((g|0)>0){if((o|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);q=0}else{a[1263537]=0;q=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,q)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=q;c[b>>2]=0;l=i;return}}q=c[d+44>>2]|0;o=c[d+48>>2]|0;p=e+(o>>1)|0;if(!(o&1))r=q;else r=c[(c[p>>2]|0)+q>>2]|0;do if((g|0)<1){q=c[n>>2]|0;o=q+-1|0;if((q|0)>=1){e=c[d+16>>2]|0;s=(e|0)==0;if(s)t=0;else t=c[e+-4>>2]|0;if((q|0)<=(t|0)){if(s)u=0;else u=c[e+-4>>2]|0;do if((u|0)<(q|0)){if(s)v=0;else v=c[e+-4>>2]|0;if((v|0)<(q|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);w=0;break}else{a[1263537]=0;x=31;break}}else x=31;while(0);if((x|0)==31)w=e+(o*24|0)|0;__ZN7VariantC2ERKS_(k,w);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);__ZNK7Variantcv7Vector2Ev(j,k);Pi[r&2047](p,j);if(c[k>>2]|0)__ZN7Variant5clearEv(k);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I16CollisionPolygonRK7Vector2E7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235788)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;b=c[d>>2]|0;d=c[b+4>>2]|0;h=f;c[h>>2]=c[b>>2];c[h+4>>2]=d;Pi[i&2047](a,f);l=e;return}function __ZN11MethodBind1I16CollisionPolygonRK7Vector2ED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI16CollisionPolygon6VectorI7Vector2EE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;if((b|0)!=-1){f=0;l=a;return f|0}c[d>>2]=0;__ZN7VariantC2ERK6VectorI7Vector2E(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);e=c[d>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);f=b;l=a;return f|0}function __ZNK13MethodBind0RCI16CollisionPolygon6VectorI7Vector2EE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,853738);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI16CollisionPolygon6VectorI7Vector2EE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;j=f+24|0;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235788)|0:0){c[h>>2]=0;a[1263537]=0;k=c[d+24>>2]|0;if((k|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=k;c[b>>2]=0;l=f;return}n=k-(c[d+20>>2]|0)|0;if((n|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=n;c[b>>2]=0;l=f;return}n=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))o=n;else o=c[(c[d>>2]|0)+n>>2]|0;c[j>>2]=ij[o&8191](d)|0;__ZN7VariantC2ERK6VectorI7Vector2E(i,j);d=c[j>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI16CollisionPolygon6VectorI7Vector2EE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=d;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235788)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;c[f>>2]=ij[i&8191](a)|0;__ZN8PtrToArgI6VectorI7Vector2EE6encodeES2_Pv(f,e);e=c[f>>2]|0;if(!e){l=d;return}if(__Z16atomic_decrementPj(e+-8|0)|0){l=d;return}__ZN6Memory11free_staticEPvb(e,1);l=d;return}function __ZN13MethodBind0RCI16CollisionPolygon6VectorI7Vector2EED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN8PtrToArgI6VectorI7Vector2EE6encodeES2_Pv(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0;e=c[b>>2]|0;if(!e)f=0;else f=c[e+-4>>2]|0;__ZN10PoolVectorI7Vector2E6resizeEi(d,f)|0;if((c[d>>2]|0)!=0?(__ZN10PoolVectorI7Vector2E14_copy_on_writeEv(d),e=c[d>>2]|0,(e|0)!=0):0){__Z16atomic_incrementPj(e+4|0)|0;g=e;h=c[e+8>>2]|0}else{g=0;h=0}a:do if((f|0)>0){e=0;while(1){d=c[b>>2]|0;i=(d|0)==0;if(i)j=0;else j=c[d+-4>>2]|0;if((j|0)<=(e|0)){if(i)k=0;else k=c[d+-4>>2]|0;if((k|0)<=(e|0))break;a[1263537]=0}__ZN6VectorI7Vector2E14_copy_on_writeEv(b);d=(c[b>>2]|0)+(e<<3)|0;i=c[d+4>>2]|0;l=h+(e<<3)|0;c[l>>2]=c[d>>2];c[l+4>>2]=i;e=e+1|0;if((e|0)>=(f|0))break a}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);if(!g)return;__Z16atomic_decrementPj(g+4|0)|0;return}function __ZNK11MethodBind1I16CollisionPolygonRK6VectorI7Vector2EE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;if(b|0){f=0;l=a;return f|0}c[d>>2]=0;__ZN7VariantC2ERK6VectorI7Vector2E(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);e=c[d>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);f=b;l=a;return f|0}function __ZNK11MethodBind1I16CollisionPolygonRK6VectorI7Vector2EE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,853738);l=a;return c[b>>2]|0}function __ZN11MethodBind1I16CollisionPolygonRK6VectorI7Vector2EE4callEP6ObjectPPK7VariantiRNS9_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i+24|0;k=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235788)|0:0){c[h>>2]=0;a[1263537]=0;n=d+24|0;o=c[n>>2]|0;if((o|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=o;c[b>>2]=0;l=i;return}p=o-(c[d+20>>2]|0)|0;if((p|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=p;c[b>>2]=0;l=i;return}if((g|0)>0){if((o|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);q=0}else{a[1263537]=0;q=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,q)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=q;c[b>>2]=0;l=i;return}}q=c[d+44>>2]|0;o=c[d+48>>2]|0;p=e+(o>>1)|0;if(!(o&1))r=q;else r=c[(c[p>>2]|0)+q>>2]|0;do if((g|0)<1){q=c[n>>2]|0;o=q+-1|0;if((q|0)>=1){e=c[d+16>>2]|0;s=(e|0)==0;if(s)t=0;else t=c[e+-4>>2]|0;if((q|0)<=(t|0)){if(s)u=0;else u=c[e+-4>>2]|0;do if((u|0)<(q|0)){if(s)v=0;else v=c[e+-4>>2]|0;if((v|0)<(q|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);w=0;break}else{a[1263537]=0;x=31;break}}else x=31;while(0);if((x|0)==31)w=e+(o*24|0)|0;__ZN7VariantC2ERKS_(k,w);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);c[j>>2]=__ZNK7Variantcv6VectorI7Vector2EEv(k)|0;Pi[r&2047](p,j);p=c[j>>2]|0;if(p|0?(__Z16atomic_decrementPj(p+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(p,1);if(c[k>>2]|0)__ZN7Variant5clearEv(k);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I16CollisionPolygonRK6VectorI7Vector2EE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235788)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;c[f>>2]=__ZN8PtrToArgIRK6VectorI7Vector2EE7convertEPKv(c[d>>2]|0)|0;Pi[i&2047](a,f);a=c[f>>2]|0;if(!a){l=e;return}if(__Z16atomic_decrementPj(a+-8|0)|0){l=e;return}__ZN6Memory11free_staticEPvb(a,1);l=e;return}function __ZN11MethodBind1I16CollisionPolygonRK6VectorI7Vector2EED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI16CollisionPolygonfE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Ef(d,0.0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK13MethodBind0RCI16CollisionPolygonfE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,853738);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI16CollisionPolygonfE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235788)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2Ef(i,+mj[n&511](d));__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI16CollisionPolygonfE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0.0;if(!b)f=0;else{d=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235788)|0;f=d?b:0}b=c[a+44>>2]|0;d=c[a+48>>2]|0;a=f+(d>>1)|0;if(!(d&1)){h=b;i=+mj[h&511](a);g[e>>2]=i;return}else{h=c[(c[a>>2]|0)+b>>2]|0;i=+mj[h&511](a);g[e>>2]=i;return}}function __ZN13MethodBind0RCI16CollisionPolygonfED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I16CollisionPolygonfE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if(!b){__ZN7VariantC2Ef(d,0.0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK11MethodBind1I16CollisionPolygonfE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,853738);l=a;return c[b>>2]|0}function __ZN11MethodBind1I16CollisionPolygonfE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0.0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235788)|0:0){c[h>>2]=0;a[1263537]=0;k=d+24|0;n=c[k>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=i;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=i;return}if((g|0)>0){if((n|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);p=0}else{a[1263537]=0;p=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,p)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=p;c[b>>2]=0;l=i;return}}p=c[d+44>>2]|0;n=c[d+48>>2]|0;o=e+(n>>1)|0;if(!(n&1))q=p;else q=c[(c[o>>2]|0)+p>>2]|0;do if((g|0)<1){p=c[k>>2]|0;n=p+-1|0;if((p|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)s=0;else s=c[e+-4>>2]|0;if((p|0)<=(s|0)){if(r)t=0;else t=c[e+-4>>2]|0;do if((t|0)<(p|0)){if(r)u=0;else u=c[e+-4>>2]|0;if((u|0)<(p|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);v=0;break}else{a[1263537]=0;w=31;break}}else w=31;while(0);if((w|0)==31)v=e+(n*24|0)|0;__ZN7VariantC2ERKS_(j,v);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);x=+__ZNK7VariantcvfEv(j);Mi[q&511](o,x);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I16CollisionPolygonfE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0,j=0.0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235788)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1)){h=b;i=c[d>>2]|0;j=+g[i>>2];Mi[h&511](a,j);return}else{h=c[(c[a>>2]|0)+b>>2]|0;i=c[d>>2]|0;j=+g[i>>2];Mi[h&511](a,j);return}}function __ZN11MethodBind1I16CollisionPolygonfED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI16CollisionPolygonNS0_9BuildModeEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK13MethodBind0RCI16CollisionPolygonNS0_9BuildModeEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,853738);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI16CollisionPolygonNS0_9BuildModeEE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235788)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2Ei(i,ij[n&8191](d)|0);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI16CollisionPolygonNS0_9BuildModeEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0;if(!b)f=0;else{d=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235788)|0;f=d?b:0}b=c[a+44>>2]|0;d=c[a+48>>2]|0;a=f+(d>>1)|0;if(!(d&1)){g=b;h=ij[g&8191](a)|0;c[e>>2]=h;return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=ij[g&8191](a)|0;c[e>>2]=h;return}}function __ZN13MethodBind0RCI16CollisionPolygonNS0_9BuildModeEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I16CollisionPolygonNS0_9BuildModeEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if(!b){__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK11MethodBind1I16CollisionPolygonNS0_9BuildModeEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,853738);l=a;return c[b>>2]|0}function __ZN11MethodBind1I16CollisionPolygonNS0_9BuildModeEE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235788)|0:0){c[h>>2]=0;a[1263537]=0;k=d+24|0;n=c[k>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=i;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=i;return}if((g|0)>0){if((n|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);p=0}else{a[1263537]=0;p=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,p)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=p;c[b>>2]=0;l=i;return}}p=c[d+44>>2]|0;n=c[d+48>>2]|0;o=e+(n>>1)|0;if(!(n&1))q=p;else q=c[(c[o>>2]|0)+p>>2]|0;do if((g|0)<1){p=c[k>>2]|0;n=p+-1|0;if((p|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)s=0;else s=c[e+-4>>2]|0;if((p|0)<=(s|0)){if(r)t=0;else t=c[e+-4>>2]|0;do if((t|0)<(p|0)){if(r)u=0;else u=c[e+-4>>2]|0;if((u|0)<(p|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);v=0;break}else{a[1263537]=0;w=31;break}}else w=31;while(0);if((w|0)==31)v=e+(n*24|0)|0;__ZN7VariantC2ERKS_(j,v);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);f=__ZNK7VariantcviEv(j)|0;Pi[q&2047](o,f);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I16CollisionPolygonNS0_9BuildModeEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235788)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1)){g=b;h=c[d>>2]|0;i=c[h>>2]|0;Pi[g&2047](a,i);return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=c[d>>2]|0;i=c[h>>2]|0;Pi[g&2047](a,i);return}}function __ZN11MethodBind1I16CollisionPolygonNS0_9BuildModeEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN6VectorIS_I7Vector2EE14_copy_on_writeEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0;b=c[a>>2]|0;if(!b)return;if((c[b+-8>>2]|0)>>>0<=1)return;d=c[b+-4>>2]|0;b=(d<<2)+-1|0;e=b>>>1|b;b=e>>>2|e;e=b>>>4|b;b=e>>>8|e;e=__ZN6Memory12alloc_staticEjb((b>>>16|b)+1|0,1)|0;c[e+-8>>2]=1;c[e+-4>>2]=d;if(d|0){b=0;do{f=e+(b<<2)|0;g=(c[a>>2]|0)+(b<<2)|0;c[f>>2]=0;if((c[g>>2]|0?(c[f>>2]=0,h=c[g>>2]|0,h|0):0)?__Z28atomic_conditional_incrementPj(h+-8|0)|0:0)c[f>>2]=c[g>>2];b=b+1|0}while((b|0)!=(d|0))}d=c[a>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0){b=c[a>>2]|0;g=(b|0)==0?0:b+-4|0;b=g+4|0;if(c[g>>2]|0){f=0;do{h=c[b+(f<<2)>>2]|0;if(h|0?(__Z16atomic_decrementPj(h+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(h,1);f=f+1|0}while(f>>>0<(c[g>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(d,1)}c[a>>2]=e;return}function __ZNK11MethodBind1I16CollisionPolygonP6ObjectE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if(!b){__ZN7VariantC2EPK6Object(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK11MethodBind1I16CollisionPolygonP6ObjectE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,853738);l=a;return c[b>>2]|0}function __ZN11MethodBind1I16CollisionPolygonP6ObjectE4callES2_PPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235788)|0:0){c[h>>2]=0;a[1263537]=0;k=d+24|0;n=c[k>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=i;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=i;return}if((g|0)>0){if((n|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);p=0}else{a[1263537]=0;p=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,p)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=p;c[b>>2]=0;l=i;return}}p=c[d+44>>2]|0;n=c[d+48>>2]|0;o=e+(n>>1)|0;if(!(n&1))q=p;else q=c[(c[o>>2]|0)+p>>2]|0;do if((g|0)<1){p=c[k>>2]|0;n=p+-1|0;if((p|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)s=0;else s=c[e+-4>>2]|0;if((p|0)<=(s|0)){if(r)t=0;else t=c[e+-4>>2]|0;do if((t|0)<(p|0)){if(r)u=0;else u=c[e+-4>>2]|0;if((u|0)<(p|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);v=0;break}else{a[1263537]=0;w=31;break}}else w=31;while(0);if((w|0)==31)v=e+(n*24|0)|0;__ZN7VariantC2ERKS_(j,v);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);f=__ZNK7VariantcvP6ObjectEv(j)|0;Pi[q&2047](o,f);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I16CollisionPolygonP6ObjectE7ptrcallES2_PPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235788)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1)){g=b;h=c[d>>2]|0;Pi[g&2047](a,h);return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=c[d>>2]|0;Pi[g&2047](a,h);return}}function __ZN11MethodBind1I16CollisionPolygonP6ObjectED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN6Portal18_initialize_classvEv(b){b=b|0;if(a[1263319]|0)return;if(!(a[1263306]|0)){if(!(a[1257014]|0)){if(!(a[1256996]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI4NodeEEvv();__ZN4Node13_bind_methodsEv();a[1256996]=1}__ZN7ClassDB10_add_classI7SpatialEEvv();__ZN7Spatial13_bind_methodsEv();a[1257014]=1}__ZN7ClassDB10_add_classI14VisualInstanceEEvv();__ZN14VisualInstance13_bind_methodsEv();a[1263306]=1}__ZN7ClassDB10_add_classI6PortalEEvv();__ZN6Portal13_bind_methodsEv();a[1263319]=1;return}function __ZN6Portal5_setvERK10StringNameRK7Variant(a,b,c){a=a|0;b=b|0;c=c|0;var d=0;if(1222!=1129)d=__ZN6Portal4_setERK10StringNameRK7Variant(a,b,c)|0;else d=0;return d|0}function __ZNK6Portal5_getvERK10StringNameR7Variant(a,b,c){a=a|0;b=b|0;c=c|0;var d=0;if(1223!=1131?__ZNK6Portal4_getERK10StringNameR7Variant(a,b,c)|0:0)d=1;else d=0;return d|0}function __ZNK6Portal19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+24|0;g=e+4|0;h=e;if(!d)__ZNK14VisualInstance19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,0);__ZN6StringC2EPKc(f,854016);i=c[f>>2]|0;f=i;j=g+4|0;c[j>>2]=0;k=g+12|0;c[k>>2]=0;c[g>>2]=0;n=(i|0)==0;if(!n?(c[j>>2]=0,__Z28atomic_conditional_incrementPj(i+-8|0)|0):0)c[j>>2]=f;c[g+8>>2]=0;f=c[k>>2]|0;if(f|0){if(!(__Z16atomic_decrementPj(f+-8|0)|0))__ZN6Memory11free_staticEPvb(f,1);c[k>>2]=0}c[g+16>>2]=256;if(!(c[b>>2]|0)){k=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=k;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0}k=__ZnwjPFPvjE(32,4740)|0;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0;c[k+12>>2]=0;c[k+16>>2]=7;f=k+20|0;c[f>>2]=0;j=k+24|0;c[j>>2]=0;o=k+28|0;c[o>>2]=0;__ZN12PropertyInfoaSERKS_(k,g)|0;p=c[b>>2]|0;q=p+4|0;r=c[q>>2]|0;c[j>>2]=r;c[f>>2]=0;c[o>>2]=p;if(r|0)c[r+20>>2]=k;c[q>>2]=k;if(!(c[p>>2]|0))c[p>>2]=k;k=p+8|0;c[k>>2]=(c[k>>2]|0)+1;k=c[g+12>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);k=c[g+4>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);if(!n?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);__ZN10StringNameC2EPKc(h,854016);__ZN7ClassDB17get_property_listE10StringNameP4ListI12PropertyInfo16DefaultAllocatorEbPK6Object(h,b,1,a);__ZN10StringNameD2Ev(h);if(1227!=516)__ZNK6Portal18_get_property_listEP4ListI12PropertyInfo16DefaultAllocatorE(0,b);if(!d){l=e;return}__ZNK14VisualInstance19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,1);l=e;return}function __ZN6Portal14_notificationvEib(a,b,c){a=a|0;b=b|0;c=c|0;if(c){if(1186!=528)__ZN14VisualInstance13_notificationEi(a,b);if(528!=511)__ZN7Spatial13_notificationEi(a,b);if(511==510)return;__ZN4Node13_notificationEi(a,b);return}else{if(511!=510)__ZN4Node13_notificationEi(a,b);if(528!=511)__ZN7Spatial13_notificationEi(a,b);if(1186==528)return;__ZN14VisualInstance13_notificationEi(a,b);return}}function __ZNK6Portal16_get_class_namevEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+8|0;e=b+4|0;f=b;g=a+404|0;a=c[g>>2]|0;if(a|0){if(c[a+4>>2]|0){l=b;return g|0}if(__ZNK6String6lengthEv(a+8|0)|0){l=b;return g|0}}__ZN6StringC2EPKc(d,854016);c[f>>2]=c[d>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameaSERKS_(g,e);__ZN10StringNameD2Ev(e);e=c[f>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);l=b;return g|0}function __ZNK6Portal9get_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,854016);l=a;return c[b>>2]|0}function __ZNK6Portal8is_classERK6String(a,b){a=a|0;b=b|0;var c=0;if(((!(__ZNK6StringeqEPKc(b,854016)|0)?!(__ZNK6StringeqEPKc(b,863261)|0):0)?!(__ZNK6StringeqEPKc(b,946852)|0):0)?!(__ZNK6StringeqEPKc(b,1132465)|0):0)c=__ZNK6StringeqEPKc(b,1142944)|0;else c=1;return c|0}function __ZNK6Portal12is_class_ptrEPv(a,b){a=a|0;b=b|0;return (b|0)==1235792|((b|0)==1235736|((b|0)==1220920|((b|0)==1220720|(b|0)==1220580)))|0}function __ZN6PortalD2Ev(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+4|0;e=b;c[a>>2]=261888;f=__ZN12VisualServer13get_singletonEv()|0;g=c[(c[f>>2]|0)+1312>>2]|0;c[e>>2]=c[a+408>>2];c[d>>2]=c[e>>2];Pi[g&2047](f,d);d=c[a+412>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);__ZN10StringNameD2Ev(a+404|0);__ZN14VisualInstanceD2Ev(a);l=b;return}function __ZN6PortalD0Ev(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+4|0;e=b;c[a>>2]=261888;f=__ZN12VisualServer13get_singletonEv()|0;g=c[(c[f>>2]|0)+1312>>2]|0;c[e>>2]=c[a+408>>2];c[d>>2]=c[e>>2];Pi[g&2047](f,d);d=c[a+412>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);__ZN10StringNameD2Ev(a+404|0);__ZN14VisualInstanceD2Ev(a);__ZdlPv(a);l=b;return}function __ZNK6Portal8get_aabbEv(a,b){a=a|0;b=b|0;var d=0;d=b+444|0;c[a>>2]=c[d>>2];c[a+4>>2]=c[d+4>>2];c[a+8>>2]=c[d+8>>2];c[a+12>>2]=c[d+12>>2];c[a+16>>2]=c[d+16>>2];c[a+20>>2]=c[d+20>>2];return}function __ZNK6Portal9get_facesEj(b,d){b=b|0;d=d|0;var e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0.0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+16|0;h=e+20|0;i=e+8|0;j=e+4|0;k=e;if(!(d&2)){c[f>>2]=0;n=0;l=e;return n|0}d=b+412|0;b=c[d>>2]|0;do if((b|0)!=0?(__Z28atomic_conditional_incrementPj(b+-8|0)|0)!=0:0){o=c[d>>2]|0;c[h>>2]=o;if((o|0)!=0?(c[o+-4>>2]|0)!=0:0){g[i>>2]=0.0;p=i+4|0;g[p>>2]=0.0;q=0;r=o;while(1){s=(r|0)==0;if(s)t=0;else t=c[r+-4>>2]|0;if((q|0)>=(t|0))break;if(s)u=0;else u=c[r+-4>>2]|0;do if((u|0)<=(q|0)){if(s)v=0;else v=c[r+-4>>2]|0;if((v|0)>(q|0)){a[1263537]=0;w=24;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);x=0;break}}else w=24;while(0);if((w|0)==24){w=0;__ZN6VectorI7Vector2E14_copy_on_writeEv(h);x=(c[h>>2]|0)+(q<<3)|0}__ZN7Vector2pLERKS_(i,x);q=q+1|0;r=c[h>>2]|0}c[j>>2]=0;if(s)y=0.0;else y=+(c[r+-4>>2]|0);g[k>>2]=y;__ZN7Vector2dVERKf(i,k);q=0;a:while(1){z=c[h>>2]|0;A=(z|0)==0;if(A)B=0;else B=c[z+-4>>2]|0;if((q|0)>=(B|0)){w=29;break}C=q+1|0;if(A){D=0;E=0}else{F=c[z+-4>>2]|0;D=F;E=(C|0)%(F|0)|0}F=c[i>>2]|0;G=c[p>>2]|0;if((D|0)<=(q|0)){if(A)H=0;else H=c[z+-4>>2]|0;if((H|0)<=(q|0)){w=42;break}a[1263537]=0}__ZN6VectorI7Vector2E14_copy_on_writeEv(h);z=c[h>>2]|0;A=c[z+(q<<3)>>2]|0;I=(z|0)==0;if(I)J=0;else J=c[z+-4>>2]|0;if((J|0)<=(q|0)){if(I)K=0;else K=c[z+-4>>2]|0;if((K|0)<=(q|0)){w=48;break}a[1263537]=0}__ZN6VectorI7Vector2E14_copy_on_writeEv(h);z=c[h>>2]|0;I=c[z+(q<<3)+4>>2]|0;if((E|0)<0){w=51;break}L=(z|0)==0;if(L)M=0;else M=c[z+-4>>2]|0;if((M|0)<=(E|0)){if(L)N=0;else N=c[z+-4>>2]|0;if((N|0)<=(E|0)){w=60;break}a[1263537]=0}__ZN6VectorI7Vector2E14_copy_on_writeEv(h);z=c[h>>2]|0;L=c[z+(E<<3)>>2]|0;O=(z|0)==0;if(O)P=0;else P=c[z+-4>>2]|0;if((P|0)<=(E|0)){if(O)Q=0;else Q=c[z+-4>>2]|0;if((Q|0)<=(E|0)){w=66;break}a[1263537]=0}__ZN6VectorI7Vector2E14_copy_on_writeEv(h);z=c[(c[h>>2]|0)+(E<<3)+4>>2]|0;O=c[j>>2]|0;if(!O)R=1;else R=(((c[O+16>>2]|0)>>>0)/36|0)+1|0;__ZN10PoolVectorI5Face3E6resizeEi(j,R)|0;O=c[j>>2]|0;do if(O|0){S=c[O+16>>2]|0;T=((S>>>0)/36|0)+-1|0;if(S>>>0<36)break;__ZN10PoolVectorI5Face3E14_copy_on_writeEv(j);S=c[j>>2]|0;if(!S){c[0+(T*36|0)>>2]=F;c[0+(T*36|0)+4>>2]=G;g[0+(T*36|0)+8>>2]=0.0;c[0+(T*36|0)+12>>2]=A;c[0+(T*36|0)+16>>2]=I;g[0+(T*36|0)+20>>2]=0.0;c[0+(T*36|0)+24>>2]=L;c[0+(T*36|0)+28>>2]=z;g[0+(T*36|0)+32>>2]=0.0;q=C;continue a}else{U=S+4|0;__Z16atomic_incrementPj(U)|0;V=c[S+8>>2]|0;c[V+(T*36|0)>>2]=F;c[V+(T*36|0)+4>>2]=G;g[V+(T*36|0)+8>>2]=0.0;c[V+(T*36|0)+12>>2]=A;c[V+(T*36|0)+16>>2]=I;g[V+(T*36|0)+20>>2]=0.0;c[V+(T*36|0)+24>>2]=L;c[V+(T*36|0)+28>>2]=z;g[V+(T*36|0)+32>>2]=0.0;__Z16atomic_decrementPj(U)|0;q=C;continue a}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1128449,1130483,486,1130498,0);q=C}if((w|0)==29){c[f>>2]=0;if((c[j>>2]|0?(__ZN10PoolVectorI5Face3E12_unreferenceEv(f),q=c[j>>2]|0,q|0):0)?__Z28atomic_conditional_incrementPj(q)|0:0)c[f>>2]=c[j>>2];__ZN10PoolVectorI5Face3E12_unreferenceEv(j);W=c[h>>2]|0;break}else if((w|0)==42){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);df()}else if((w|0)==48)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((w|0)==51){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}else if((w|0)==60){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);df()}else if((w|0)==66)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}else{X=o;w=8}}else w=5;while(0);if((w|0)==5){c[h>>2]=0;X=0;w=8}if((w|0)==8){c[f>>2]=0;W=X}if(W|0?(__Z16atomic_decrementPj(W+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(W,1);n=c[f>>2]|0;l=e;return n|0}function __ZN10PoolVectorI5Face3E6resizeEi(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0;e=c[b>>2]|0;do if(!e){if(!d){f=0;return f|0}g=c[313794]|0;gj[c[c[g>>2]>>2]&8191](g);g=c[313793]|0;if((g|0)!=(c[313792]|0)){h=c[313791]|0;c[b>>2]=h;c[313791]=c[h+20>>2];c[313793]=g+1;g=c[b>>2]|0;c[g+16>>2]=0;c[g>>2]=1;c[g+12>>2]=-1;g=c[313794]|0;gj[c[(c[g>>2]|0)+4>>2]&8191](g);i=c[b>>2]|0;break}g=c[313794]|0;gj[c[(c[g>>2]|0)+4>>2]&8191](g);__Z19_err_set_last_errorPKc(1144574);a[1263537]=1;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1130483,526,1144614,0);a[1263537]=0;f=6;return f|0}else{if(!(c[e+4>>2]|0)){a[1263537]=0;i=e;break}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1130483,543,1144667,0);f=23;return f|0}while(0);e=d*36|0;if((c[i+16>>2]|0)==(e|0)){f=0;return f|0}if(!d){__ZN10PoolVectorI5Face3E12_unreferenceEv(b);f=0;return f|0}__ZN10PoolVectorI5Face3E14_copy_on_writeEv(b);i=c[313794]|0;gj[c[c[i>>2]>>2]&8191](i);i=(c[313795]|0)-(c[(c[b>>2]|0)+16>>2]|0)+e|0;c[313795]=i;if(i>>>0>(c[313796]|0)>>>0)c[313796]=i;i=c[313794]|0;gj[c[(c[i>>2]|0)+4>>2]&8191](i);i=c[b>>2]|0;g=c[i+16>>2]|0;h=(g>>>0)/36|0;if((h|0)>=(d|0)){if(i|0?(__ZN10PoolVectorI5Face3E14_copy_on_writeEv(b),d=c[b>>2]|0,d|0):0){__Z16atomic_incrementPj(d+4|0)|0;__Z16atomic_decrementPj(d+4|0)|0}if(c[313789]|0){f=0;return f|0}d=c[(c[b>>2]|0)+8>>2]|0;if(!e){__ZN6Memory11free_staticEPvb(d,0);j=c[b>>2]|0;c[j+8>>2]=0;c[j+16>>2]=0;j=c[313794]|0;gj[c[c[j>>2]>>2]&8191](j);j=c[b>>2]|0;c[j+20>>2]=c[313791];c[313791]=j;c[313793]=(c[313793]|0)+-1;j=c[313794]|0;gj[c[(c[j>>2]|0)+4>>2]&8191](j);f=0;return f|0}else{j=__ZN6Memory14realloc_staticEPvjb(d,e,0)|0;d=c[b>>2]|0;c[d+8>>2]=j;c[d+16>>2]=e;f=0;return f|0}}if(!(c[313789]|0)){if(!g)k=__ZN6Memory12alloc_staticEjb(e,0)|0;else k=__ZN6Memory14realloc_staticEPvjb(c[i+8>>2]|0,e,0)|0;g=c[b>>2]|0;c[g+8>>2]=k;l=g}else l=i;c[l+16>>2]=e;if(l|0?(__ZN10PoolVectorI5Face3E14_copy_on_writeEv(b),l=c[b>>2]|0,l|0):0){__Z16atomic_incrementPj(l+4|0)|0;_memset((c[l+8>>2]|0)+(h*36|0)|0,0,e+(U(h,-36)|0)|0)|0;__Z16atomic_decrementPj(l+4|0)|0;f=0;return f|0}_memset(0+(h*36|0)|0,0,e+(U(h,-36)|0)|0)|0;f=0;return f|0}function __ZNK6Portal18_get_property_listEP4ListI12PropertyInfo16DefaultAllocatorE(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a+16|0;f=a+20|0;g=a+12|0;h=a+8|0;i=a+4|0;j=a;__ZN6StringC2EPKc(e,1044623);__ZN6StringC2EPKc(f,1263606);k=d+4|0;c[k>>2]=0;n=d+12|0;c[n>>2]=0;c[d>>2]=24;o=c[e>>2]|0;if(o|0?(c[k>>2]=0,__Z28atomic_conditional_incrementPj(o+-8|0)|0):0)c[k>>2]=c[e>>2];c[d+8>>2]=0;k=c[n>>2]|0;if((k|0)!=(c[f>>2]|0)){if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);c[n>>2]=0;k=c[f>>2]|0;if(k|0?__Z28atomic_conditional_incrementPj(k+-8|0)|0:0)c[n>>2]=c[f>>2]}c[d+16>>2]=7;if(!(c[b>>2]|0)){n=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=n;c[n>>2]=0;c[n+4>>2]=0;c[n+8>>2]=0}n=__ZnwjPFPvjE(32,4740)|0;c[n>>2]=0;c[n+4>>2]=0;c[n+8>>2]=0;c[n+12>>2]=0;c[n+16>>2]=7;k=n+20|0;c[k>>2]=0;o=n+24|0;c[o>>2]=0;p=n+28|0;c[p>>2]=0;__ZN12PropertyInfoaSERKS_(n,d)|0;q=c[b>>2]|0;r=q+4|0;s=c[r>>2]|0;c[o>>2]=s;c[k>>2]=0;c[p>>2]=q;if(s|0)c[s+20>>2]=n;c[r>>2]=n;if(!(c[q>>2]|0))c[q>>2]=n;n=q+8|0;c[n>>2]=(c[n>>2]|0)+1;n=c[d+12>>2]|0;if(n|0?(__Z16atomic_decrementPj(n+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(n,1);n=c[d+4>>2]|0;if(n|0?(__Z16atomic_decrementPj(n+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(n,1);n=c[f>>2]|0;if(n|0?(__Z16atomic_decrementPj(n+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(n,1);n=c[e>>2]|0;if(n|0?(__Z16atomic_decrementPj(n+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(n,1);__ZN6StringC2EPKc(g,1113974);__ZN6StringC2EPKc(f,1263606);n=d+4|0;c[n>>2]=0;e=d+12|0;c[e>>2]=0;c[d>>2]=1;q=c[g>>2]|0;if(q|0?(c[n>>2]=0,__Z28atomic_conditional_incrementPj(q+-8|0)|0):0)c[n>>2]=c[g>>2];c[d+8>>2]=0;n=c[e>>2]|0;if((n|0)!=(c[f>>2]|0)){if(n|0?(__Z16atomic_decrementPj(n+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(n,1);c[e>>2]=0;n=c[f>>2]|0;if(n|0?__Z28atomic_conditional_incrementPj(n+-8|0)|0:0)c[e>>2]=c[f>>2]}c[d+16>>2]=7;if(!(c[b>>2]|0)){e=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=e;c[e>>2]=0;c[e+4>>2]=0;c[e+8>>2]=0}e=__ZnwjPFPvjE(32,4740)|0;c[e>>2]=0;c[e+4>>2]=0;c[e+8>>2]=0;c[e+12>>2]=0;c[e+16>>2]=7;n=e+20|0;c[n>>2]=0;q=e+24|0;c[q>>2]=0;r=e+28|0;c[r>>2]=0;__ZN12PropertyInfoaSERKS_(e,d)|0;s=c[b>>2]|0;p=s+4|0;k=c[p>>2]|0;c[q>>2]=k;c[n>>2]=0;c[r>>2]=s;if(k|0)c[k+20>>2]=e;c[p>>2]=e;if(!(c[s>>2]|0))c[s>>2]=e;e=s+8|0;c[e>>2]=(c[e>>2]|0)+1;e=c[d+12>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);e=c[d+4>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);e=c[f>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);e=c[g>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);__ZN6StringC2EPKc(h,853755);__ZN6StringC2EPKc(f,910136);e=d+4|0;c[e>>2]=0;g=d+12|0;c[g>>2]=0;c[d>>2]=3;s=c[h>>2]|0;do if(s|0){c[e>>2]=0;if(!(__Z28atomic_conditional_incrementPj(s+-8|0)|0))break;c[e>>2]=c[h>>2]}while(0);c[d+8>>2]=1;e=c[g>>2]|0;do if((e|0)!=(c[f>>2]|0)){do if(e|0){if(__Z16atomic_decrementPj(e+-8|0)|0)break;__ZN6Memory11free_staticEPvb(e,1)}while(0);c[g>>2]=0;s=c[f>>2]|0;if(!s)break;if(!(__Z28atomic_conditional_incrementPj(s+-8|0)|0))break;c[g>>2]=c[f>>2]}while(0);c[d+16>>2]=7;if(!(c[b>>2]|0)){g=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=g;c[g>>2]=0;c[g+4>>2]=0;c[g+8>>2]=0}g=__ZnwjPFPvjE(32,4740)|0;c[g>>2]=0;c[g+4>>2]=0;c[g+8>>2]=0;c[g+12>>2]=0;c[g+16>>2]=7;e=g+20|0;c[e>>2]=0;s=g+24|0;c[s>>2]=0;p=g+28|0;c[p>>2]=0;__ZN12PropertyInfoaSERKS_(g,d)|0;k=c[b>>2]|0;r=k+4|0;n=c[r>>2]|0;c[s>>2]=n;c[e>>2]=0;c[p>>2]=k;if(n|0)c[n+20>>2]=g;c[r>>2]=g;if(!(c[k>>2]|0))c[k>>2]=g;g=k+8|0;c[g>>2]=(c[g>>2]|0)+1;g=c[d+12>>2]|0;do if(g|0){if(__Z16atomic_decrementPj(g+-8|0)|0)break;__ZN6Memory11free_staticEPvb(g,1)}while(0);g=c[d+4>>2]|0;do if(g|0){if(__Z16atomic_decrementPj(g+-8|0)|0)break;__ZN6Memory11free_staticEPvb(g,1)}while(0);g=c[f>>2]|0;do if(g|0){if(__Z16atomic_decrementPj(g+-8|0)|0)break;__ZN6Memory11free_staticEPvb(g,1)}while(0);g=c[h>>2]|0;do if(g|0){if(__Z16atomic_decrementPj(g+-8|0)|0)break;__ZN6Memory11free_staticEPvb(g,1)}while(0);__ZN6StringC2EPKc(i,853772);__ZN6StringC2EPKc(f,1263606);g=d+4|0;c[g>>2]=0;h=d+12|0;c[h>>2]=0;c[d>>2]=14;k=c[i>>2]|0;do if(k|0){c[g>>2]=0;if(!(__Z28atomic_conditional_incrementPj(k+-8|0)|0))break;c[g>>2]=c[i>>2]}while(0);c[d+8>>2]=0;g=c[h>>2]|0;do if((g|0)!=(c[f>>2]|0)){do if(g|0){if(__Z16atomic_decrementPj(g+-8|0)|0)break;__ZN6Memory11free_staticEPvb(g,1)}while(0);c[h>>2]=0;k=c[f>>2]|0;if(!k)break;if(!(__Z28atomic_conditional_incrementPj(k+-8|0)|0))break;c[h>>2]=c[f>>2]}while(0);c[d+16>>2]=7;if(!(c[b>>2]|0)){h=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=h;c[h>>2]=0;c[h+4>>2]=0;c[h+8>>2]=0}h=__ZnwjPFPvjE(32,4740)|0;c[h>>2]=0;c[h+4>>2]=0;c[h+8>>2]=0;c[h+12>>2]=0;c[h+16>>2]=7;g=h+20|0;c[g>>2]=0;k=h+24|0;c[k>>2]=0;r=h+28|0;c[r>>2]=0;__ZN12PropertyInfoaSERKS_(h,d)|0;n=c[b>>2]|0;p=n+4|0;e=c[p>>2]|0;c[k>>2]=e;c[g>>2]=0;c[r>>2]=n;if(e|0)c[e+20>>2]=h;c[p>>2]=h;if(!(c[n>>2]|0))c[n>>2]=h;h=n+8|0;c[h>>2]=(c[h>>2]|0)+1;h=c[d+12>>2]|0;do if(h|0){if(__Z16atomic_decrementPj(h+-8|0)|0)break;__ZN6Memory11free_staticEPvb(h,1)}while(0);h=c[d+4>>2]|0;do if(h|0){if(__Z16atomic_decrementPj(h+-8|0)|0)break;__ZN6Memory11free_staticEPvb(h,1)}while(0);h=c[f>>2]|0;do if(h|0){if(__Z16atomic_decrementPj(h+-8|0)|0)break;__ZN6Memory11free_staticEPvb(h,1)}while(0);h=c[i>>2]|0;do if(h|0){if(__Z16atomic_decrementPj(h+-8|0)|0)break;__ZN6Memory11free_staticEPvb(h,1)}while(0);__ZN6StringC2EPKc(j,853787);__ZN6StringC2EPKc(f,853801);h=d+4|0;c[h>>2]=0;i=d+12|0;c[i>>2]=0;c[d>>2]=3;n=c[j>>2]|0;do if(n|0){c[h>>2]=0;if(!(__Z28atomic_conditional_incrementPj(n+-8|0)|0))break;c[h>>2]=c[j>>2]}while(0);c[d+8>>2]=1;h=c[i>>2]|0;do if((h|0)!=(c[f>>2]|0)){do if(h|0){if(__Z16atomic_decrementPj(h+-8|0)|0)break;__ZN6Memory11free_staticEPvb(h,1)}while(0);c[i>>2]=0;n=c[f>>2]|0;if(!n)break;if(!(__Z28atomic_conditional_incrementPj(n+-8|0)|0))break;c[i>>2]=c[f>>2]}while(0);c[d+16>>2]=7;if(!(c[b>>2]|0)){i=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=i;c[i>>2]=0;c[i+4>>2]=0;c[i+8>>2]=0}i=__ZnwjPFPvjE(32,4740)|0;c[i>>2]=0;c[i+4>>2]=0;c[i+8>>2]=0;c[i+12>>2]=0;c[i+16>>2]=7;h=i+20|0;c[h>>2]=0;n=i+24|0;c[n>>2]=0;p=i+28|0;c[p>>2]=0;__ZN12PropertyInfoaSERKS_(i,d)|0;e=c[b>>2]|0;b=e+4|0;r=c[b>>2]|0;c[n>>2]=r;c[h>>2]=0;c[p>>2]=e;if(r|0)c[r+20>>2]=i;c[b>>2]=i;if(!(c[e>>2]|0))c[e>>2]=i;i=e+8|0;c[i>>2]=(c[i>>2]|0)+1;i=c[d+12>>2]|0;do if(i|0){if(__Z16atomic_decrementPj(i+-8|0)|0)break;__ZN6Memory11free_staticEPvb(i,1)}while(0);i=c[d+4>>2]|0;do if(i|0){if(__Z16atomic_decrementPj(i+-8|0)|0)break;__ZN6Memory11free_staticEPvb(i,1)}while(0);i=c[f>>2]|0;do if(i|0){if(__Z16atomic_decrementPj(i+-8|0)|0)break;__ZN6Memory11free_staticEPvb(i,1)}while(0);i=c[j>>2]|0;if(!i){l=a;return}if(__Z16atomic_decrementPj(i+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(i,1);l=a;return}function __ZNK6Portal4_getERK10StringNameR7Variant(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0;f=l;l=l+64|0;if((l|0)>=(m|0))ba(64);h=f+24|0;i=f+48|0;j=f;if(!(__ZNK10StringNameeqEPKc(d,1044623)|0)){if(__ZNK10StringNameeqEPKc(d,1113974)|0){__ZN7VariantC2Eb(h,(a[b+416>>0]|0)!=0);__ZN7VariantaSERKS_(e,h);if(c[h>>2]|0)__ZN7Variant5clearEv(h);k=1;l=f;return k|0}if(__ZNK10StringNameeqEPKc(d,853755)|0){__ZN7VariantC2Ef(h,+g[b+420>>2]);__ZN7VariantaSERKS_(e,h);if(c[h>>2]|0)__ZN7Variant5clearEv(h);k=1;l=f;return k|0}if(__ZNK10StringNameeqEPKc(d,853772)|0){n=b+424|0;c[i>>2]=c[n>>2];c[i+4>>2]=c[n+4>>2];c[i+8>>2]=c[n+8>>2];c[i+12>>2]=c[n+12>>2];__ZN7VariantC2ERK5Color(h,i);__ZN7VariantaSERKS_(e,h);if(c[h>>2]|0)__ZN7Variant5clearEv(h);k=1;l=f;return k|0}if(!(__ZNK10StringNameeqEPKc(d,853787)|0)){k=0;l=f;return k|0}__ZN7VariantC2Ef(h,+g[b+440>>2]);__ZN7VariantaSERKS_(e,h);if(c[h>>2]|0)__ZN7Variant5clearEv(h);k=1;l=f;return k|0}d=b+412|0;b=c[d>>2]|0;if((b|0)!=0?(__Z28atomic_conditional_incrementPj(b+-8|0)|0)!=0:0)o=c[d>>2]|0;else o=0;c[h>>2]=o;c[i>>2]=0;if(!o)p=0;else p=c[o+-4>>2]<<1;__ZN10PoolVectorIfE6resizeEi(i,p)|0;p=0;while(1){o=c[h>>2]|0;d=(o|0)==0;if(d)q=0;else q=c[o+-4>>2]|0;if((p|0)>=(q|0))break;b=p<<1;if(d)r=0;else r=c[o+-4>>2]|0;do if((r|0)<=(p|0)){if(d)s=0;else s=c[o+-4>>2]|0;if((s|0)>(p|0)){a[1263537]=0;t=25;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);u=0;break}}else t=25;while(0);if((t|0)==25){t=0;__ZN6VectorI7Vector2E14_copy_on_writeEv(h);u=(c[h>>2]|0)+(p<<3)|0}o=c[i>>2]|0;d=(o|0)==0;if(d)v=0;else v=(c[o+16>>2]|0)>>>2;do if((v|0)<=(b|0)){if(d)w=0;else w=(c[o+16>>2]|0)>>>2;if((w|0)>(b|0)){a[1263537]=0;t=34;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1128449,1130483,486,1130498,0);break}}else t=34;while(0);do if((t|0)==34){t=0;if(!d?(__ZN10PoolVectorIfE14_copy_on_writeEv(i),o=c[i>>2]|0,o|0):0){n=o+4|0;__Z16atomic_incrementPj(n)|0;c[(c[o+8>>2]|0)+(b<<2)>>2]=c[u>>2];__Z16atomic_decrementPj(n)|0;break}c[0+(b<<2)>>2]=c[u>>2]}while(0);d=b|1;n=c[h>>2]|0;o=(n|0)==0;if(o)x=0;else x=c[n+-4>>2]|0;do if((x|0)<=(p|0)){if(o)y=0;else y=c[n+-4>>2]|0;if((y|0)>(p|0)){a[1263537]=0;t=46;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);z=0;break}}else t=46;while(0);if((t|0)==46){t=0;__ZN6VectorI7Vector2E14_copy_on_writeEv(h);z=(c[h>>2]|0)+(p<<3)|0}n=z+4|0;do if((d|0)<0)t=54;else{o=c[i>>2]|0;b=(o|0)==0;if(b)A=0;else A=(c[o+16>>2]|0)>>>2;if((A|0)<=(d|0)){if(b)B=0;else B=(c[o+16>>2]|0)>>>2;if((B|0)<=(d|0)){t=54;break}a[1263537]=0}if(!b?(__ZN10PoolVectorIfE14_copy_on_writeEv(i),b=c[i>>2]|0,b|0):0){o=b+4|0;__Z16atomic_incrementPj(o)|0;c[(c[b+8>>2]|0)+(d<<2)>>2]=c[n>>2];__Z16atomic_decrementPj(o)|0;break}c[0+(d<<2)>>2]=c[n>>2]}while(0);if((t|0)==54){t=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1128449,1130483,486,1130498,0)}p=p+1|0}__ZN7VariantC2ERK10PoolVectorIfE(j,i);__ZN7VariantaSERKS_(e,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);__ZN10PoolVectorIfE12_unreferenceEv(i);i=c[h>>2]|0;if(i|0?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);k=1;l=f;return k|0}function __ZN6Portal4_setERK10StringNameRK7Variant(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0.0,s=0,t=0,u=0,v=0,w=0,x=0,y=0.0,z=0,A=0,B=0,C=0,D=0.0,E=0,F=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);h=f+20|0;i=f+16|0;j=f;if(!(__ZNK10StringNameeqEPKc(d,1044623)|0)){if(__ZNK10StringNameeqEPKc(d,1113974)|0){k=b+416|0;a[k>>0]=(__ZNK7VariantcvbEv(e)|0)&1;n=__ZN12VisualServer13get_singletonEv()|0;o=c[(c[n>>2]|0)+560>>2]|0;c[i>>2]=c[b+408>>2];p=(a[k>>0]|0)!=0;c[h>>2]=c[i>>2];bj[o&4095](n,h,p);q=1;l=f;return q|0}if(__ZNK10StringNameeqEPKc(d,853755)|0){p=b+420|0;g[p>>2]=+__ZNK7VariantcvfEv(e);n=__ZN12VisualServer13get_singletonEv()|0;o=c[(c[n>>2]|0)+564>>2]|0;c[i>>2]=c[b+408>>2];r=+g[p>>2];c[h>>2]=c[i>>2];dj[o&127](n,h,r);q=1;l=f;return q|0}if(__ZNK10StringNameeqEPKc(d,853772)|0){__ZNK7Variantcv5ColorEv(j,e);n=b+424|0;c[n>>2]=c[j>>2];c[n+4>>2]=c[j+4>>2];c[n+8>>2]=c[j+8>>2];c[n+12>>2]=c[j+12>>2];j=__ZN12VisualServer13get_singletonEv()|0;o=c[(c[j>>2]|0)+568>>2]|0;c[i>>2]=c[b+408>>2];c[h>>2]=c[i>>2];bj[o&4095](j,h,n);q=1;l=f;return q|0}if(!(__ZNK10StringNameeqEPKc(d,853787)|0)){q=0;l=f;return q|0}g[b+440>>2]=+__ZNK7VariantcvfEv(e);q=1;l=f;return q|0}d=__ZNK7Variantcv10PoolVectorIfEEv(e)|0;c[h>>2]=d;c[i>>2]=0;if(d){e=(c[d+16>>2]|0)>>>2;if(!(e&1))s=e;else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(894471,853815,41,853835,0);__ZN10PoolVectorIfE12_unreferenceEv(h);q=0;l=f;return q|0}}else s=0;a[1263537]=0;__ZN6VectorI7Vector2E6resizeEi(i,s>>>1)|0;s=0;a:while(1){t=c[i>>2]|0;if(!t)u=0;else u=c[t+-4>>2]|0;if((s|0)>=(u|0)){v=49;break}e=s<<1;d=c[h>>2]|0;n=(d|0)==0;if(n)w=0;else w=(c[d+16>>2]|0)>>>2;do if((w|0)<=(e|0)){if(n)x=0;else x=(c[d+16>>2]|0)>>>2;if((x|0)>(e|0)){a[1263537]=0;v=17;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1130483,505,1146766,0);y=0.0;break}}else v=17;while(0);if((v|0)==17){v=0;if(n){v=18;break}j=d+4|0;__Z16atomic_incrementPj(j)|0;r=+g[(c[d+8>>2]|0)+(e<<2)>>2];__Z16atomic_decrementPj(j)|0;y=r}j=c[i>>2]|0;o=(j|0)==0;if(o)z=0;else z=c[j+-4>>2]|0;if((z|0)<=(s|0)){if(o)A=0;else A=c[j+-4>>2]|0;if((A|0)<=(s|0)){v=26;break}a[1263537]=0}__ZN6VectorI7Vector2E14_copy_on_writeEv(i);g[(c[i>>2]|0)+(s<<3)>>2]=y;j=e|1;do if((j|0)<0)v=35;else{o=c[h>>2]|0;p=(o|0)==0;if(p)B=0;else B=(c[o+16>>2]|0)>>>2;if((B|0)<=(j|0)){if(p)C=0;else C=(c[o+16>>2]|0)>>>2;if((C|0)<=(j|0)){v=35;break}a[1263537]=0}if(p){v=38;break a}p=o+4|0;__Z16atomic_incrementPj(p)|0;r=+g[(c[o+8>>2]|0)+(j<<2)>>2];__Z16atomic_decrementPj(p)|0;D=r}while(0);if((v|0)==35){v=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1130483,505,1146766,0);D=0.0}j=c[i>>2]|0;e=(j|0)==0;if(e)E=0;else E=c[j+-4>>2]|0;if((E|0)<=(s|0)){if(e)F=0;else F=c[j+-4>>2]|0;if((F|0)<=(s|0)){v=46;break}a[1263537]=0}__ZN6VectorI7Vector2E14_copy_on_writeEv(i);g[(c[i>>2]|0)+(s<<3)+4>>2]=D;__ZN6Portal9set_shapeERK6VectorI7Vector2E(b,i);s=s+1|0}if((v|0)==18)df();else if((v|0)==26)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((v|0)==38)df();else if((v|0)==46)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((v|0)==49){if(t|0?(__Z16atomic_decrementPj(t+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(t,1);__ZN10PoolVectorIfE12_unreferenceEv(h);q=1;l=f;return q|0}return 0}function __ZN6Portal9set_shapeERK6VectorI7Vector2E(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d+4|0;f=d;g=__ZN12VisualServer13get_singletonEv()|0;h=c[(c[g>>2]|0)+556>>2]|0;c[f>>2]=c[a+408>>2];c[e>>2]=c[f>>2];bj[h&4095](g,e,b);e=a+412|0;a=c[e>>2]|0;if((a|0)==(c[b>>2]|0)){l=d;return}if(a|0?(__Z16atomic_decrementPj(a+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(a,1);c[e>>2]=0;a=c[b>>2]|0;if(!a){l=d;return}if(!(__Z28atomic_conditional_incrementPj(a+-8|0)|0)){l=d;return}c[e>>2]=c[b>>2];l=d;return}function __ZN7ClassDB10_add_classI6PortalEEvv(){var a=0,b=0,d=0,e=0,f=0,g=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+16|0;d=a+12|0;e=a+8|0;f=a+4|0;g=a;__ZN6StringC2EPKc(b,854016);c[e>>2]=c[b>>2];__ZN10StringNameC2ERK6String(d,e);__ZN6StringC2EPKc(b,863261);c[g>>2]=c[b>>2];__ZN10StringNameC2ERK6String(f,g);__ZN7ClassDB11_add_class2ERK10StringNameS2_(d,f);__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);__ZN10StringNameD2Ev(d);d=c[e>>2]|0;if(!d){l=a;return}if(__Z16atomic_decrementPj(d+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(d,1);l=a;return}function __ZN6Portal13_bind_methodsEv(){var a=0,b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;a=l;l=l+80|0;if((l|0)>=(m|0))ba(80);b=a+72|0;d=a+64|0;e=a+56|0;f=a+48|0;g=a+40|0;h=a+32|0;i=a+24|0;j=a+16|0;k=a+8|0;n=a;__Z8D_METHODPKcS0_(b,1075422,1124514);o=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(o);c[o>>2]=262008;__ZN10MethodBind10_set_constEb(o,0);__ZN10MethodBind24_generate_argument_typesEi(o,1);c[o+44>>2]=1228;c[o+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,o,b,0,0)|0;o=b+4|0;p=c[o>>2]|0;if(p|0?(__Z16atomic_decrementPj(p+-8|0)|0)==0:0){q=c[o>>2]|0;o=(q|0)==0?0:q+-4|0;q=o+4|0;if(c[o>>2]|0){r=0;do{__ZN10StringNameD2Ev(q+(r<<2)|0);r=r+1|0}while(r>>>0<(c[o>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(p,1)}__ZN10StringNameD2Ev(b);__Z8D_METHODPKc(d,880338);b=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(b);c[b>>2]=262044;__ZN10MethodBind10_set_constEb(b,1);__ZN10MethodBind24_generate_argument_typesEi(b,0);__ZN10MethodBind12_set_returnsEb(b,1);c[b+44>>2]=5361;c[b+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,b,d,0,0)|0;b=d+4|0;p=c[b>>2]|0;if(p|0?(__Z16atomic_decrementPj(p+-8|0)|0)==0:0){o=c[b>>2]|0;b=(o|0)==0?0:o+-4|0;o=b+4|0;if(c[b>>2]|0){r=0;do{__ZN10StringNameD2Ev(o+(r<<2)|0);r=r+1|0}while(r>>>0<(c[b>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(p,1)}__ZN10StringNameD2Ev(d);__Z8D_METHODPKcS0_(e,944547,1146191);d=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(d);c[d>>2]=262080;__ZN10MethodBind10_set_constEb(d,0);__ZN10MethodBind24_generate_argument_typesEi(d,1);c[d+44>>2]=1229;c[d+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,d,e,0,0)|0;d=e+4|0;p=c[d>>2]|0;if(p|0?(__Z16atomic_decrementPj(p+-8|0)|0)==0:0){b=c[d>>2]|0;d=(b|0)==0?0:b+-4|0;b=d+4|0;if(c[d>>2]|0){r=0;do{__ZN10StringNameD2Ev(b+(r<<2)|0);r=r+1|0}while(r>>>0<(c[d>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(p,1)}__ZN10StringNameD2Ev(e);__Z8D_METHODPKc(f,944559);e=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(e);c[e>>2]=262116;__ZN10MethodBind10_set_constEb(e,1);__ZN10MethodBind24_generate_argument_typesEi(e,0);__ZN10MethodBind12_set_returnsEb(e,1);c[e+44>>2]=5362;c[e+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,e,f,0,0)|0;e=f+4|0;p=c[e>>2]|0;if(p|0?(__Z16atomic_decrementPj(p+-8|0)|0)==0:0){d=c[e>>2]|0;e=(d|0)==0?0:d+-4|0;d=e+4|0;if(c[e>>2]|0){r=0;do{__ZN10StringNameD2Ev(d+(r<<2)|0);r=r+1|0}while(r>>>0<(c[e>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(p,1)}__ZN10StringNameD2Ev(f);__Z8D_METHODPKcS0_(g,853894,1062456);f=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(f);c[f>>2]=262152;__ZN10MethodBind10_set_constEb(f,0);__ZN10MethodBind24_generate_argument_typesEi(f,1);c[f+44>>2]=113;c[f+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,f,g,0,0)|0;f=g+4|0;p=c[f>>2]|0;if(p|0?(__Z16atomic_decrementPj(p+-8|0)|0)==0:0){e=c[f>>2]|0;f=(e|0)==0?0:e+-4|0;e=f+4|0;if(c[f>>2]|0){r=0;do{__ZN10StringNameD2Ev(e+(r<<2)|0);r=r+1|0}while(r>>>0<(c[f>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(p,1)}__ZN10StringNameD2Ev(g);__Z8D_METHODPKc(h,853915);g=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(g);c[g>>2]=262188;__ZN10MethodBind10_set_constEb(g,1);__ZN10MethodBind24_generate_argument_typesEi(g,0);__ZN10MethodBind12_set_returnsEb(g,1);c[g+44>>2]=120;c[g+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,g,h,0,0)|0;g=h+4|0;p=c[g>>2]|0;if(p|0?(__Z16atomic_decrementPj(p+-8|0)|0)==0:0){f=c[g>>2]|0;g=(f|0)==0?0:f+-4|0;f=g+4|0;if(c[g>>2]|0){r=0;do{__ZN10StringNameD2Ev(f+(r<<2)|0);r=r+1|0}while(r>>>0<(c[g>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(p,1)}__ZN10StringNameD2Ev(h);__Z8D_METHODPKcS0_(i,853936,1128565);h=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(h);c[h>>2]=262224;__ZN10MethodBind10_set_constEb(h,0);__ZN10MethodBind24_generate_argument_typesEi(h,1);c[h+44>>2]=1230;c[h+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,h,i,0,0)|0;h=i+4|0;p=c[h>>2]|0;if(p|0?(__Z16atomic_decrementPj(p+-8|0)|0)==0:0){g=c[h>>2]|0;h=(g|0)==0?0:g+-4|0;g=h+4|0;if(c[h>>2]|0){r=0;do{__ZN10StringNameD2Ev(g+(r<<2)|0);r=r+1|0}while(r>>>0<(c[h>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(p,1)}__ZN10StringNameD2Ev(i);__Z8D_METHODPKc(j,853955);i=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(i);c[i>>2]=262260;__ZN10MethodBind10_set_constEb(i,1);__ZN10MethodBind24_generate_argument_typesEi(i,0);__ZN10MethodBind12_set_returnsEb(i,1);c[i+44>>2]=1231;c[i+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,i,j,0,0)|0;i=j+4|0;p=c[i>>2]|0;if(p|0?(__Z16atomic_decrementPj(p+-8|0)|0)==0:0){h=c[i>>2]|0;i=(h|0)==0?0:h+-4|0;h=i+4|0;if(c[i>>2]|0){r=0;do{__ZN10StringNameD2Ev(h+(r<<2)|0);r=r+1|0}while(r>>>0<(c[i>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(p,1)}__ZN10StringNameD2Ev(j);__Z8D_METHODPKcS0_(k,853974,853992);j=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(j);c[j>>2]=262152;__ZN10MethodBind10_set_constEb(j,0);__ZN10MethodBind24_generate_argument_typesEi(j,1);c[j+44>>2]=114;c[j+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,j,k,0,0)|0;j=k+4|0;p=c[j>>2]|0;if(p|0?(__Z16atomic_decrementPj(p+-8|0)|0)==0:0){i=c[j>>2]|0;j=(i|0)==0?0:i+-4|0;i=j+4|0;if(c[j>>2]|0){r=0;do{__ZN10StringNameD2Ev(i+(r<<2)|0);r=r+1|0}while(r>>>0<(c[j>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(p,1)}__ZN10StringNameD2Ev(k);__Z8D_METHODPKc(n,853998);k=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(k);c[k>>2]=262188;__ZN10MethodBind10_set_constEb(k,1);__ZN10MethodBind24_generate_argument_typesEi(k,0);__ZN10MethodBind12_set_returnsEb(k,1);c[k+44>>2]=121;c[k+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,k,n,0,0)|0;k=n+4|0;p=c[k>>2]|0;if(!p){__ZN10StringNameD2Ev(n);l=a;return}if(__Z16atomic_decrementPj(p+-8|0)|0){__ZN10StringNameD2Ev(n);l=a;return}j=c[k>>2]|0;k=(j|0)==0?0:j+-4|0;j=k+4|0;if(c[k>>2]|0){r=0;do{__ZN10StringNameD2Ev(j+(r<<2)|0);r=r+1|0}while(r>>>0<(c[k>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(p,1);__ZN10StringNameD2Ev(n);l=a;return}function __ZNK6Portal9get_shapeEv(a){a=a|0;var b=0,d=0;b=a+412|0;a=c[b>>2]|0;if((a|0)!=0?(__Z28atomic_conditional_incrementPj(a+-8|0)|0)!=0:0)d=c[b>>2]|0;else d=0;return d|0}function __ZN6Portal11set_enabledEb(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e+4|0;g=e;h=b+416|0;a[h>>0]=d&1;d=__ZN12VisualServer13get_singletonEv()|0;i=c[(c[d>>2]|0)+560>>2]|0;c[g>>2]=c[b+408>>2];b=(a[h>>0]|0)!=0;c[f>>2]=c[g>>2];bj[i&4095](d,f,b);l=e;return}function __ZNK6Portal10is_enabledEv(b){b=b|0;return (a[b+416>>0]|0)!=0|0}function __ZN6Portal20set_disable_distanceEf(a,b){a=a|0;b=+b;var d=0,e=0,f=0,h=0,i=0,j=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d+4|0;f=d;h=a+420|0;g[h>>2]=b;i=__ZN12VisualServer13get_singletonEv()|0;j=c[(c[i>>2]|0)+564>>2]|0;c[f>>2]=c[a+408>>2];b=+g[h>>2];c[e>>2]=c[f>>2];dj[j&127](i,e,b);l=d;return}function __ZNK6Portal20get_disable_distanceEv(a){a=a|0;return +(+g[a+420>>2])}function __ZN6Portal18set_disabled_colorERK5Color(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d+4|0;f=d;g=a+424|0;c[g>>2]=c[b>>2];c[g+4>>2]=c[b+4>>2];c[g+8>>2]=c[b+8>>2];c[g+12>>2]=c[b+12>>2];b=__ZN12VisualServer13get_singletonEv()|0;h=c[(c[b>>2]|0)+568>>2]|0;c[f>>2]=c[a+408>>2];c[e>>2]=c[f>>2];bj[h&4095](b,e,g);l=d;return}function __ZNK6Portal18get_disabled_colorEv(a,b){a=a|0;b=b|0;var d=0;d=b+424|0;c[a>>2]=c[d>>2];c[a+4>>2]=c[d+4>>2];c[a+8>>2]=c[d+8>>2];c[a+12>>2]=c[d+12>>2];return}function __ZN6Portal17set_connect_rangeEf(a,b){a=a|0;b=+b;g[a+440>>2]=b;return}function __ZNK6Portal17get_connect_rangeEv(a){a=a|0;return +(+g[a+440>>2])}function __ZNK13MethodBind0RCI6Portal5ColorE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;if((b|0)!=-1){f=0;l=a;return f|0}g[d>>2]=0.0;g[d+4>>2]=0.0;g[d+8>>2]=0.0;g[d+12>>2]=1.0;__ZN7VariantC2ERK5Color(e,d);d=c[e>>2]|0;if(d|0)__ZN7Variant5clearEv(e);f=d;l=a;return f|0}function __ZNK13MethodBind0RCI6Portal5ColorE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,854016);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI6Portal5ColorE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0;f=l;l=l+48|0;if((l|0)>=(m|0))ba(48);i=f;j=f+24|0;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235792)|0:0){c[h>>2]=0;a[1263537]=0;k=c[d+24>>2]|0;if((k|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=k;c[b>>2]=0;l=f;return}n=k-(c[d+20>>2]|0)|0;if((n|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=n;c[b>>2]=0;l=f;return}n=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))o=n;else o=c[(c[d>>2]|0)+n>>2]|0;Pi[o&2047](j,d);__ZN7VariantC2ERK5Color(i,j);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI6Portal5ColorE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=d;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235792)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;Pi[i&2047](f,a);c[e>>2]=c[f>>2];c[e+4>>2]=c[f+4>>2];c[e+8>>2]=c[f+8>>2];c[e+12>>2]=c[f+12>>2];l=d;return}function __ZN13MethodBind0RCI6Portal5ColorED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I6PortalRK5ColorE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;if(b|0){f=0;l=a;return f|0}g[d>>2]=0.0;g[d+4>>2]=0.0;g[d+8>>2]=0.0;g[d+12>>2]=1.0;__ZN7VariantC2ERK5Color(e,d);d=c[e>>2]|0;if(d|0)__ZN7Variant5clearEv(e);f=d;l=a;return f|0}function __ZNK11MethodBind1I6PortalRK5ColorE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,854016);l=a;return c[b>>2]|0}function __ZN11MethodBind1I6PortalRK5ColorE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;i=l;l=l+48|0;if((l|0)>=(m|0))ba(48);j=i+24|0;k=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235792)|0:0){c[h>>2]=0;a[1263537]=0;n=d+24|0;o=c[n>>2]|0;if((o|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=o;c[b>>2]=0;l=i;return}p=o-(c[d+20>>2]|0)|0;if((p|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=p;c[b>>2]=0;l=i;return}if((g|0)>0){if((o|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);q=0}else{a[1263537]=0;q=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,q)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=q;c[b>>2]=0;l=i;return}}q=c[d+44>>2]|0;o=c[d+48>>2]|0;p=e+(o>>1)|0;if(!(o&1))r=q;else r=c[(c[p>>2]|0)+q>>2]|0;do if((g|0)<1){q=c[n>>2]|0;o=q+-1|0;if((q|0)>=1){e=c[d+16>>2]|0;s=(e|0)==0;if(s)t=0;else t=c[e+-4>>2]|0;if((q|0)<=(t|0)){if(s)u=0;else u=c[e+-4>>2]|0;do if((u|0)<(q|0)){if(s)v=0;else v=c[e+-4>>2]|0;if((v|0)<(q|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);w=0;break}else{a[1263537]=0;x=31;break}}else x=31;while(0);if((x|0)==31)w=e+(o*24|0)|0;__ZN7VariantC2ERKS_(k,w);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);__ZNK7Variantcv5ColorEv(j,k);Pi[r&2047](p,j);if(c[k>>2]|0)__ZN7Variant5clearEv(k);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I6PortalRK5ColorE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235792)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;b=c[d>>2]|0;c[f>>2]=c[b>>2];c[f+4>>2]=c[b+4>>2];c[f+8>>2]=c[b+8>>2];c[f+12>>2]=c[b+12>>2];Pi[i&2047](a,f);l=e;return} +function __ZN7TileMap18_initialize_classvEv(b){b=b|0;if(a[1263355]|0)return;if(!(a[1263237]|0)){if(!(a[1256995]|0)){if(!(a[1256996]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI4NodeEEvv();__ZN4Node13_bind_methodsEv();a[1256996]=1}__ZN7ClassDB10_add_classI10CanvasItemEEvv();__ZN10CanvasItem13_bind_methodsEv();a[1256995]=1}__ZN7ClassDB10_add_classI6Node2DEEvv();__ZN6Node2D13_bind_methodsEv();a[1263237]=1}__ZN7ClassDB10_add_classI7TileMapEEvv();__ZN7TileMap13_bind_methodsEv();a[1263355]=1;return}function __ZN7TileMap5_setvERK10StringNameRK7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK7TileMap5_getvERK10StringNameR7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK7TileMap19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+24|0;g=e+4|0;h=e;if(!d)__ZNK6Node2D19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,0);__ZN6StringC2EPKc(f,870002);i=c[f>>2]|0;f=i;j=g+4|0;c[j>>2]=0;k=g+12|0;c[k>>2]=0;c[g>>2]=0;n=(i|0)==0;if(!n?(c[j>>2]=0,__Z28atomic_conditional_incrementPj(i+-8|0)|0):0)c[j>>2]=f;c[g+8>>2]=0;f=c[k>>2]|0;if(f|0){if(!(__Z16atomic_decrementPj(f+-8|0)|0))__ZN6Memory11free_staticEPvb(f,1);c[k>>2]=0}c[g+16>>2]=256;if(!(c[b>>2]|0)){k=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=k;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0}k=__ZnwjPFPvjE(32,4740)|0;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0;c[k+12>>2]=0;c[k+16>>2]=7;f=k+20|0;c[f>>2]=0;j=k+24|0;c[j>>2]=0;o=k+28|0;c[o>>2]=0;__ZN12PropertyInfoaSERKS_(k,g)|0;p=c[b>>2]|0;q=p+4|0;r=c[q>>2]|0;c[j>>2]=r;c[f>>2]=0;c[o>>2]=p;if(r|0)c[r+20>>2]=k;c[q>>2]=k;if(!(c[p>>2]|0))c[p>>2]=k;k=p+8|0;c[k>>2]=(c[k>>2]|0)+1;k=c[g+12>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);k=c[g+4>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);if(!n?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);__ZN10StringNameC2EPKc(h,870002);__ZN7ClassDB17get_property_listE10StringNameP4ListI12PropertyInfo16DefaultAllocatorEbPK6Object(h,b,1,a);__ZN10StringNameD2Ev(h);if(!d){l=e;return}__ZNK6Node2D19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,1);l=e;return}function __ZN7TileMap14_notificationvEib(a,b,c){a=a|0;b=b|0;c=c|0;if(!c){if(511!=510)__ZN4Node13_notificationEi(a,b);if(512!=511)__ZN10CanvasItem13_notificationEi(a,b)}if(1373!=1352)__ZN7TileMap13_notificationEi(a,b);if(!c)return;if(512!=511)__ZN10CanvasItem13_notificationEi(a,b);if(511==510)return;__ZN4Node13_notificationEi(a,b);return}function __ZNK7TileMap16_get_class_namevEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+8|0;e=b+4|0;f=b;g=a+400|0;a=c[g>>2]|0;if(a|0){if(c[a+4>>2]|0){l=b;return g|0}if(__ZNK6String6lengthEv(a+8|0)|0){l=b;return g|0}}__ZN6StringC2EPKc(d,870002);c[f>>2]=c[d>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameaSERKS_(g,e);__ZN10StringNameD2Ev(e);e=c[f>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);l=b;return g|0}function __ZNK7TileMap9get_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,870002);l=a;return c[b>>2]|0}function __ZNK7TileMap8is_classERK6String(a,b){a=a|0;b=b|0;var c=0;if(((!(__ZNK6StringeqEPKc(b,870002)|0)?!(__ZNK6StringeqEPKc(b,939635)|0):0)?!(__ZNK6StringeqEPKc(b,947933)|0):0)?!(__ZNK6StringeqEPKc(b,1132465)|0):0)c=__ZNK6StringeqEPKc(b,1142944)|0;else c=1;return c|0}function __ZNK7TileMap12is_class_ptrEPv(a,b){a=a|0;b=b|0;return (b|0)==1236140|((b|0)==1234324|((b|0)==1220748|((b|0)==1220720|(b|0)==1220580)))|0}function __ZN7TileMapD2Ev(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0;c[b>>2]=274936;d=b+484|0;if(c[d>>2]|0){e=b+476|0;f=b+480|0;do{g=c[e>>2]|0;if((g|0)!=0?(h=c[g+8>>2]|0,g=c[f>>2]|0,(h|0)!=(g|0)):0){i=h;while(1){h=c[i+8>>2]|0;if((h|0)==(g|0)){j=i;break}else i=h}}else j=0;__ZN7TileMap15_erase_quadrantEPN3MapINS_6PosKeyENS_8QuadrantE10ComparatorIS1_E16DefaultAllocatorE7ElementE(b,j)}while((c[d>>2]|0)!=0)}j=b+464|0;f=c[j>>2]|0;if(f|0?(__ZN3MapIN7TileMap6PosKeyENS0_4CellE10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS6_7ElementE(j,c[f+8>>2]|0),f=c[b+468>>2]|0,e=c[j>>2]|0,c[e+8>>2]=f,c[b+472>>2]=0,i=f,c[i+12>>2]=i,e|0):0){__ZN6Memory11free_staticEPvb(e,0);c[j>>2]=0}a[b+532>>0]=1;if(!(c[b+488>>2]|0))a[1263537]=0;else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145461,1098388,80,1065471,0);e=b+476|0;i=c[e>>2]|0;if(i|0?(__ZN3MapIN7TileMap6PosKeyENS0_8QuadrantE10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS6_7ElementE(e,c[i+8>>2]|0),i=c[b+480>>2]|0,f=c[e>>2]|0,c[f+8>>2]=i,c[d>>2]=0,d=i,c[d+12>>2]=d,f|0):0){__ZN7TileMap8QuadrantD2Ev(f+28|0);__ZN6Memory11free_staticEPvb(f,0);c[e>>2]=0}e=c[j>>2]|0;if(e|0?(__ZN3MapIN7TileMap6PosKeyENS0_4CellE10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS6_7ElementE(j,c[e+8>>2]|0),e=c[b+468>>2]|0,f=c[j>>2]|0,c[f+8>>2]=e,c[b+472>>2]=0,d=e,c[d+12>>2]=d,f|0):0){__ZN6Memory11free_staticEPvb(f,0);c[j>>2]=0}j=b+404|0;f=c[j>>2]|0;if(!f){c[j>>2]=0;k=b+400|0;__ZN10StringNameD2Ev(k);c[b>>2]=218040;l=b+340|0;__ZN10StringNameD2Ev(l);__ZN10CanvasItemD2Ev(b);return}if(!(__ZN9Reference11unreferenceEv(f)|0)){c[j>>2]=0;k=b+400|0;__ZN10StringNameD2Ev(k);c[b>>2]=218040;l=b+340|0;__ZN10StringNameD2Ev(l);__ZN10CanvasItemD2Ev(b);return}f=c[j>>2]|0;if(!(__Z17predelete_handlerP6Object(f)|0)){c[j>>2]=0;k=b+400|0;__ZN10StringNameD2Ev(k);c[b>>2]=218040;l=b+340|0;__ZN10StringNameD2Ev(l);__ZN10CanvasItemD2Ev(b);return}gj[c[(c[f>>2]|0)+76>>2]&8191](f);__ZN6Memory11free_staticEPvb(f,0);c[j>>2]=0;k=b+400|0;__ZN10StringNameD2Ev(k);c[b>>2]=218040;l=b+340|0;__ZN10StringNameD2Ev(l);__ZN10CanvasItemD2Ev(b);return}function __ZN7TileMapD0Ev(a){a=a|0;__ZN7TileMapD2Ev(a);__ZdlPv(a);return}function __ZN7TileMap14set_light_maskEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d+4|0;f=d;__ZN10CanvasItem14set_light_maskEi(a,b);b=c[a+476>>2]|0;if(!b){l=d;return}g=c[b+8>>2]|0;b=c[a+480>>2]|0;if((g|0)==(b|0)){l=d;return}else h=g;while(1){g=c[h+8>>2]|0;if((g|0)==(b|0))break;else h=g}if(!h){l=d;return}b=h;do{h=c[b+36>>2]|0;if(!h){i=0;j=0}else{k=h;n=9}while(1){if((n|0)==9){n=0;h=c[k>>2]|0;i=h;j=h}if(!i)break;h=__ZN12VisualServer13get_singletonEv()|0;g=c[(c[h>>2]|0)+1052>>2]|0;c[f>>2]=c[j>>2];o=__ZNK10CanvasItem14get_light_maskEv(a)|0;c[e>>2]=c[f>>2];bj[g&4095](h,e,o);k=i+4|0;n=9}b=c[b+16>>2]|0}while((b|0)!=0);l=d;return}function __ZNK7TileMap13get_item_rectEv(a,b){a=a|0;b=b|0;var d=0;__ZN7TileMap23_update_dirty_quadrantsEv(b);d=b+496|0;c[a>>2]=c[d>>2];c[a+4>>2]=c[d+4>>2];c[a+8>>2]=c[d+8>>2];c[a+12>>2]=c[d+12>>2];return}function __ZN7TileMap23_update_dirty_quadrantsEv(d){d=d|0;var e=0,f=0,h=0,i=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0,ia=0,ja=0,ka=0,la=0,ma=0,na=0,oa=0,pa=0,qa=0,ra=0.0,sa=0,ta=0,ua=0,va=0,wa=0,xa=0,ya=0,za=0,Aa=0,Ba=0,Ca=0,Da=0,Ea=0,Fa=0,Ga=0,Ha=0,Ia=0,Ja=0,Ka=0,La=0,Ma=0,Na=0,Oa=0,Pa=0,Qa=0,Ra=0,Sa=0,Ta=0,Ua=0,Va=0,Wa=0,Xa=0,Ya=0,Za=0,_a=0,$a=0,ab=0,bb=0,cb=0,db=0,eb=0,fb=0,gb=0,hb=0,ib=0,jb=0,kb=0,lb=0,mb=0,nb=0,ob=0,pb=0,qb=0,rb=0,sb=0,tb=0,ub=0,vb=0,wb=0,xb=0,yb=0,zb=0,Ab=0,Bb=0,Cb=0,Db=0,Eb=0,Fb=0,Gb=0,Hb=0,Ib=0,Jb=0,Kb=0,Lb=0,Mb=0,Nb=0,Ob=0,Pb=0,Qb=0,Rb=0,Sb=0,Tb=0,Ub=0,Vb=0,Wb=0,Xb=0,Yb=0,Zb=0,_b=0,$b=0,ac=0,bc=0,cc=0,dc=0,ec=0,fc=0.0,gc=0,hc=0,ic=0.0,jc=0.0,kc=0.0,lc=0,mc=0,nc=0,oc=0,pc=0,qc=0,rc=0,sc=0,tc=0,uc=0,vc=0,wc=0;e=l;l=l+496|0;if((l|0)>=(m|0))ba(496);f=e+80|0;h=e+56|0;i=e+408|0;k=e+400|0;n=e+480|0;o=e+368|0;p=e+344|0;q=e+472|0;r=e+468|0;s=e+464|0;t=e+328|0;u=e+320|0;v=e+312|0;w=e+456|0;x=e+300|0;y=e+452|0;z=e+448|0;A=e+444|0;B=e+440|0;C=e+272|0;D=e+436|0;E=e+432|0;F=e+428|0;G=e+424|0;H=e+420|0;I=e+416|0;J=e+48|0;K=e+32|0;L=e+24|0;M=e+392|0;N=e+176|0;O=e+152|0;P=e+360|0;Q=e+336|0;R=e+136|0;S=e+112|0;T=e;U=e+304|0;V=e+296|0;W=e+264|0;X=e+260|0;Y=e+104|0;Z=e+256|0;_=e+248|0;$=e+240|0;aa=e+232|0;ca=e+208|0;da=e+200|0;ea=e+196|0;fa=e+192|0;ga=e+168|0;ha=e+144|0;ia=e+140|0;ja=d+492|0;if(!(a[ja>>0]|0)){l=e;return}if(a[d+136>>0]|0?(ka=d+404|0,c[ka>>2]|0):0){la=__ZN12VisualServer13get_singletonEv()|0;ma=__ZN15Physics2DServer13get_singletonEv()|0;switch(c[d+424>>2]|0){case 0:{g[i>>2]=0.0;g[i+4>>2]=0.0;break}case 1:{g[i>>2]=+(0-(c[d+408>>2]|0)|0)*.5;g[i+4>>2]=0.0;break}case 2:{g[i>>2]=0.0;na=i+4|0;g[na>>2]=0.0;oa=d+428|0;pa=c[(+g[oa>>2]<0.0?oa:i)>>2]|0;c[i>>2]=pa;qa=c[(+g[d+432>>2]<0.0?oa:i)+4>>2]|0;c[na>>2]=qa;oa=d+436|0;c[i>>2]=c[(+g[oa>>2]<(c[j>>2]=pa,+g[j>>2])?oa:i)>>2];c[na>>2]=c[(+g[d+440>>2]<(c[j>>2]=qa,+g[j>>2])?oa:i)+4>>2];break}default:{g[i>>2]=0.0;g[i+4>>2]=0.0}}oa=d+408|0;c[f>>2]=2;__ZNK7Point2idvERKi(n,oa,f);ra=+(c[n+4>>2]|0);g[k>>2]=+(c[n>>2]|0);g[k+4>>2]=ra;n=o+4|0;c[n>>2]=0;c[n+4>>2]=0;c[n+8>>2]=0;c[n+12>>2]=0;c[n+16>>2]=0;g[o>>2]=1.0;g[o+12>>2]=1.0;n=d+460|0;qa=c[n>>2]|0;if(qa|0){__ZNK6Node2D32get_relative_transform_to_parentEPK4Node(f,d,qa);c[o>>2]=c[f>>2];c[o+4>>2]=c[f+4>>2];c[o+8>>2]=c[f+8>>2];c[o+12>>2]=c[f+12>>2];c[o+16>>2]=c[f+16>>2];c[o+20>>2]=c[f+20>>2]}qa=c[308616]|0;g[p>>2]=0.0;g[p+4>>2]=0.0;g[p+8>>2]=0.0;g[p+12>>2]=1.0;if((qa|0)!=0?__ZNK9SceneTree28is_debugging_collisions_hintEv(qa)|0:0){__ZNK9SceneTree26get_debug_collisions_colorEv(f,qa);c[p>>2]=c[f>>2];c[p+4>>2]=c[f+4>>2];c[p+8>>2]=c[f+8>>2];c[p+12>>2]=c[f+12>>2];sa=1}else sa=0;qa=d+488|0;na=c[qa>>2]|0;a:do if(!na)ta=d+533|0;else{pa=d+464|0;ua=d+240|0;va=C+4|0;wa=C+12|0;xa=C+16|0;ya=C+8|0;za=f+8|0;Aa=K+8|0;Ba=K+12|0;Ca=t+4|0;Da=L+4|0;Ea=d+556|0;Fa=N+4|0;Ga=O+4|0;Ha=N+8|0;Ia=O+8|0;Ja=N+12|0;Ka=O+12|0;La=f+8|0;Ma=T+4|0;Na=T+12|0;Oa=T+16|0;Pa=Y+4|0;Qa=T+4|0;Ra=T+12|0;Sa=T+16|0;Ta=d+560|0;Ua=S+4|0;Va=S+12|0;Wa=S+16|0;Xa=h+4|0;Ya=h+12|0;Za=d+412|0;_a=K+4|0;$a=f+4|0;ab=J+4|0;bb=d+536|0;cb=C+4|0;db=C+12|0;eb=d+468|0;fb=d+533|0;gb=na;b:while(1){hb=c[gb+4>>2]|0;ib=hb+8|0;jb=c[ib>>2]|0;if(!jb){kb=0;lb=0}else{mb=jb;nb=20}while(1){if((nb|0)==20){nb=0;jb=c[mb>>2]|0;kb=jb;lb=jb}if(!kb)break;jb=c[(c[la>>2]|0)+1312>>2]|0;c[q>>2]=c[lb>>2];c[f>>2]=c[q>>2];Pi[jb&2047](la,f);mb=kb+4|0;nb=20}__ZN4ListI3RID16DefaultAllocatorE5clearEv(ib);jb=c[(c[ma>>2]|0)+316>>2]|0;ob=hb+12|0;c[r>>2]=c[ob>>2];c[f>>2]=c[r>>2];Pi[jb&2047](ma,f);jb=c[n>>2]|0;do if(jb|0?(pb=hb+32|0,qb=c[pb>>2]|0,qb|0):0){rb=c[qb+8>>2]|0;sb=c[hb+36>>2]|0;if((rb|0)!=(sb|0)){tb=rb;while(1){rb=c[tb+8>>2]|0;if((rb|0)==(sb|0))break;else tb=rb}if(!tb)ub=qb;else{__ZN12Navigation2D14navpoly_removeEi(jb,c[tb+28>>2]|0);sb=c[tb+16>>2]|0;if(sb|0){rb=sb;do{__ZN12Navigation2D14navpoly_removeEi(c[n>>2]|0,c[rb+28>>2]|0);rb=c[rb+16>>2]|0}while((rb|0)!=0)}ub=c[pb>>2]|0}if(!ub)break;else vb=ub}else vb=qb;__ZN3MapIN7TileMap6PosKeyENS0_8Quadrant7NavPolyE10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS7_7ElementE(pb,c[vb+8>>2]|0);rb=c[hb+36>>2]|0;tb=c[pb>>2]|0;c[tb+8>>2]=rb;c[hb+40>>2]=0;sb=rb;c[sb+12>>2]=sb;if(tb|0){__ZN6Memory11free_staticEPvb(tb,0);c[pb>>2]=0}}while(0);jb=hb+44|0;tb=c[jb>>2]|0;do if(tb|0){sb=c[tb+8>>2]|0;rb=c[hb+48>>2]|0;if((sb|0)!=(rb|0)){wb=sb;while(1){sb=c[wb+8>>2]|0;if((sb|0)==(rb|0))break;else wb=sb}if(!wb)xb=tb;else{rb=wb;do{pb=__ZN12VisualServer13get_singletonEv()|0;qb=c[(c[pb>>2]|0)+1312>>2]|0;c[s>>2]=c[rb+28>>2];c[f>>2]=c[s>>2];Pi[qb&2047](pb,f);rb=c[rb+16>>2]|0}while((rb|0)!=0);xb=c[jb>>2]|0}if(!xb)break;else yb=xb}else yb=tb;__ZN3MapIN7TileMap6PosKeyENS0_8Quadrant8OccluderE10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS7_7ElementE(jb,c[yb+8>>2]|0);rb=c[hb+48>>2]|0;wb=c[jb>>2]|0;c[wb+8>>2]=rb;c[hb+52>>2]=0;pb=rb;c[pb+12>>2]=pb;if(wb|0){__ZN6Memory11free_staticEPvb(wb,0);c[jb>>2]=0}}while(0);tb=hb+56|0;wb=hb+32|0;pb=0;rb=0;qb=0;sb=0;zb=0;while(1){Ab=c[tb>>2]|0;Bb=(Ab|0)==0;if(Bb)Cb=0;else Cb=c[Ab+-4>>2]|0;if((rb|0)>=(Cb|0))break;if(Bb)Db=0;else Db=c[Ab+-4>>2]|0;do if((Db|0)<=(rb|0)){if(Bb)Eb=0;else Eb=c[Ab+-4>>2]|0;if((Eb|0)>(rb|0)){a[1263537]=0;nb=67;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);Fb=0;break}}else nb=67;while(0);if((nb|0)==67){nb=0;__ZN6VectorIN7TileMap6PosKeyEE14_copy_on_writeEv(tb);Fb=(c[tb>>2]|0)+(rb<<2)|0}Ab=c[pa>>2]|0;if(!Ab)Gb=0;else{Bb=c[Ab+8>>2]|0;Ab=c[eb>>2]|0;c:do if((Bb|0)==(Ab|0))Hb=Bb;else{Ib=b[Fb+2>>1]|0;Jb=b[Fb>>1]|0;Kb=Jb<<16>>16;Lb=Ib<<16>>16;Mb=Bb;while(1){Nb=Mb+24|0;Ob=b[Nb+2>>1]|0;Pb=Ib<<16>>16==Ob<<16>>16;if(Pb){Qb=Kb;Rb=b[Nb>>1]|0}else{Qb=Lb;Rb=Ob}if((Qb|0)<(Rb<<16>>16|0))Sb=Mb+8|0;else{if(Pb){Tb=b[Nb>>1]|0;Ub=Jb}else{Tb=Ob;Ub=Ib}if(Tb<<16>>16>=Ub<<16>>16){Hb=Mb;break c}Sb=Mb+4|0}Mb=c[Sb>>2]|0;if((Mb|0)==(Ab|0)){Hb=Ab;break}}}while(0);Gb=(Hb|0)!=(Ab|0)?Hb:0}Bb=Gb+28|0;do if(__ZNK7TileSet8has_tileEi(c[ka>>2]|0,c[Bb>>2]<<8>>8)|0){Mb=__ZNK7TileSet16tile_get_textureEi(c[ka>>2]|0,c[Bb>>2]<<8>>8)|0;__ZNK7TileSet23tile_get_texture_offsetEi(t,c[ka>>2]|0,c[Bb>>2]<<8>>8);Ib=Gb+24|0;Jb=Ib+2|0;__ZNK7TileMap13_map_to_worldEiib(u,d,b[Ib>>1]|0,b[Jb>>1]|0,0);__ZNK7Vector2miERKS_(w,u,hb);__ZNK7Vector2plERKS_(v,w,i);Lb=(Mb|0)==0;if(Lb){Vb=pb;Wb=qb;Xb=sb;Yb=zb;break}Kb=__ZNK7TileSet17tile_get_materialEi(c[ka>>2]|0,c[Bb>>2]<<8>>8)|0;c[x>>2]=0;do if((sb|0)==0|(zb|0)!=(Kb|0)){Ob=ij[c[(c[la>>2]|0)+1040>>2]&8191](la)|0;Nb=(Kb|0)==0;if(!Nb){Pb=c[(c[la>>2]|0)+1160>>2]|0;c[y>>2]=Ob;c[z>>2]=ij[c[(c[Kb>>2]|0)+112>>2]&8191](Kb)|0;c[h>>2]=c[y>>2];c[f>>2]=c[z>>2];bj[Pb&4095](la,h,f)}Pb=c[(c[la>>2]|0)+1044>>2]|0;c[A>>2]=Ob;c[B>>2]=c[ua>>2];c[h>>2]=c[A>>2];c[f>>2]=c[B>>2];bj[Pb&4095](la,h,f);c[va>>2]=0;c[va+4>>2]=0;c[va+8>>2]=0;c[va+12>>2]=0;c[va+16>>2]=0;g[C>>2]=1.0;g[wa>>2]=1.0;Pb=hb;Zb=c[Pb+4>>2]|0;_b=xa;c[_b>>2]=c[Pb>>2];c[_b+4>>2]=Zb;Zb=c[(c[la>>2]|0)+1056>>2]|0;c[D>>2]=Ob;c[f>>2]=c[D>>2];bj[Zb&4095](la,f,C);Zb=c[(c[la>>2]|0)+1052>>2]|0;c[E>>2]=Ob;_b=__ZNK10CanvasItem14get_light_maskEv(d)|0;c[f>>2]=c[E>>2];bj[Zb&4095](la,f,_b);if(!(c[ib>>2]|0)){_b=__ZnwjPFPvjE(12,4740)|0;c[ib>>2]=_b;c[_b>>2]=0;c[_b+4>>2]=0;c[_b+8>>2]=0}_b=__ZnwjPFPvjE(16,4740)|0;c[_b>>2]=Ob;Zb=c[ib>>2]|0;Pb=Zb+4|0;$b=c[Pb>>2]|0;c[_b+8>>2]=$b;c[_b+4>>2]=0;c[_b+12>>2]=Zb;if($b|0)c[$b+4>>2]=_b;c[Pb>>2]=_b;if(!(c[Zb>>2]|0))c[Zb>>2]=_b;_b=Zb+8|0;c[_b>>2]=(c[_b>>2]|0)+1;if(sa){_b=ij[c[(c[la>>2]|0)+1040>>2]&8191](la)|0;c[x>>2]=_b;Zb=c[(c[la>>2]|0)+1044>>2]|0;c[F>>2]=_b;c[G>>2]=Ob;c[h>>2]=c[F>>2];c[f>>2]=c[G>>2];bj[Zb&4095](la,h,f);Zb=c[(c[la>>2]|0)+1144>>2]|0;c[H>>2]=c[x>>2];c[f>>2]=c[H>>2];bj[Zb&4095](la,f,0);Zb=c[(c[la>>2]|0)+1140>>2]|0;c[I>>2]=c[x>>2];c[f>>2]=c[I>>2];bj[Zb&4095](la,f,4095);if(!(c[ib>>2]|0)){Zb=__ZnwjPFPvjE(12,4740)|0;c[ib>>2]=Zb;c[Zb>>2]=0;c[Zb+4>>2]=0;c[Zb+8>>2]=0}Zb=__ZnwjPFPvjE(16,4740)|0;c[Zb>>2]=0;c[Zb>>2]=c[x>>2];_b=c[ib>>2]|0;Pb=_b+4|0;$b=c[Pb>>2]|0;c[Zb+8>>2]=$b;c[Zb+4>>2]=0;c[Zb+12>>2]=_b;if($b|0)c[$b+4>>2]=Zb;c[Pb>>2]=Zb;if(!(c[_b>>2]|0))c[_b>>2]=Zb;Zb=_b+8|0;c[Zb>>2]=(c[Zb>>2]|0)+1;ac=c[x>>2]|0}else ac=qb;do if((Kb|0)==(zb|0))bc=zb;else{do if(zb|0){if(!(__ZN9Reference11unreferenceEv(zb)|0))break;if(!(__Z17predelete_handlerP6Object(zb)|0))break;gj[c[(c[zb>>2]|0)+76>>2]&8191](zb);__ZN6Memory11free_staticEPvb(zb,0)}while(0);if(Nb){bc=0;break}__ZN9Reference9referenceEv(Kb);bc=Kb}while(0);cc=Ob;dc=ac;ec=bc}else{if(!sa){cc=sb;dc=qb;ec=zb;break}c[x>>2]=qb;cc=sb;dc=qb;ec=zb}while(0);__ZNK7TileSet15tile_get_regionEi(C,c[ka>>2]|0,c[Bb>>2]<<8>>8);Pi[c[(c[Mb>>2]|0)+124>>2]&2047](J,Mb);c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;c[f+12>>2]=0;do if(__ZNK7Vector2eqERKS_(C,f)|0){if(!(__ZNK7Vector2eqERKS_(ya,za)|0)){nb=115;break}Pi[c[(c[Mb>>2]|0)+124>>2]&2047](f,Mb);Nb=f;Zb=c[Nb+4>>2]|0;_b=J;c[_b>>2]=c[Nb>>2];c[_b+4>>2]=Zb}else nb=115;while(0);if((nb|0)==115){nb=0;Zb=ya;_b=c[Zb>>2]|0;Nb=c[Zb+4>>2]|0;Zb=J;c[Zb>>2]=_b;c[Zb+4>>2]=Nb;ra=+g[bb>>2];g[C>>2]=ra+ +g[C>>2];g[cb>>2]=ra+ +g[cb>>2];fc=ra*2.0;g[ya>>2]=(c[j>>2]=_b,+g[j>>2])-fc;g[db>>2]=+g[db>>2]-fc};c[K>>2]=0;c[K+4>>2]=0;c[K+8>>2]=0;c[K+12>>2]=0;__ZNK7Vector25floorEv(f,v);_b=f;Nb=c[_b+4>>2]|0;Zb=K;c[Zb>>2]=c[_b>>2];c[Zb+4>>2]=Nb;Nb=J;Zb=c[Nb>>2]|0;_b=c[Nb+4>>2]|0;Nb=Aa;c[Nb>>2]=Zb;c[Nb+4>>2]=_b;fc=(c[j>>2]=_b,+g[j>>2]);ra=(c[j>>2]=Zb,+g[j>>2]);do if(fc>ra){Zb=c[Bb>>2]|0;_b=Zb&100663296;if(!((_b|0)!=0&(Zb&16777216|0)!=0|(_b|0)==33554432)){gc=Zb;break}g[Ca>>2]=+g[Ca>>2]+(fc-ra);gc=Zb}else{Zb=c[Bb>>2]|0;if(!(fc<ra)){gc=Zb;break}_b=Zb&83886080;if(!((_b|0)==16777216|(_b|0)!=0&(Zb&33554432|0)!=0)){gc=Zb;break}g[t>>2]=+g[t>>2]+(ra-fc);gc=Zb}while(0);if(gc&67108864|0){Zb=c[t>>2]|0;c[t>>2]=c[Ca>>2];c[Ca>>2]=Zb}if(gc&16777216|0){g[Aa>>2]=-ra;g[t>>2]=-+g[t>>2]}if(gc&33554432|0){g[Ba>>2]=-fc;g[Ca>>2]=-+g[Ca>>2]}g[L>>2]=0.0;g[Da>>2]=0.0;d:do switch(c[Ea>>2]|0){case 0:{__ZN7Vector2pLERKS_(K,t);hc=c[Bb>>2]|0;break}case 2:{__ZN7Vector2pLERKS_(K,t);Zb=c[Bb>>2]|0;if(!(Zb&67108864)){ic=+(c[Za>>2]|0);g[_a>>2]=+g[_a>>2]+(Zb&33554432|0?-ic:ic);hc=Zb;break d}else{ic=+(c[oa>>2]|0);g[K>>2]=+g[K>>2]+(Zb&16777216|0?-ic:ic);hc=Zb;break d}break}case 1:{__ZN7Vector2pLERKS_(K,k);g[h>>2]=2.0;__ZNK7Vector2dvERKf(M,J,h);__ZNK7Vector2miERKS_(f,M,t);g[O>>2]=2.0;__ZNK7Vector2dvERKf(N,J,O);__ZNK7Vector2miERKS_(h,k,N);Zb=h;_b=c[Zb+4>>2]|0;Nb=L;c[Nb>>2]=c[Zb>>2];c[Nb+4>>2]=_b;_b=c[Bb>>2]|0;if(!(_b&16777216))jc=+g[f>>2];else jc=+g[J>>2]-+g[f>>2];g[K>>2]=+g[K>>2]-jc;if(!(_b&33554432))kc=+g[$a>>2];else kc=+g[ab>>2]-+g[$a>>2];g[_a>>2]=+g[_a>>2]-kc;hc=_b;break}default:hc=gc}while(0);__ZNK7TileSet17tile_get_modulateEi(N,c[ka>>2]|0,hc<<8>>8);__ZNK10CanvasItem17get_self_modulateEv(O,d);fc=+g[Fa>>2]*+g[Ga>>2];ra=+g[Ha>>2]*+g[Ia>>2];ic=+g[Ja>>2]*+g[Ka>>2];g[N>>2]=+g[N>>2]*+g[O>>2];g[Fa>>2]=fc;g[Ha>>2]=ra;g[Ja>>2]=ic;c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;c[f+12>>2]=0;do if(__ZNK7Vector2eqERKS_(C,f)|0){if(!(__ZNK7Vector2eqERKS_(ya,La)|0)){nb=144;break}_b=c[(c[Mb>>2]|0)+144>>2]|0;c[P>>2]=cc;Nb=(c[Bb>>2]&67108864|0)!=0;c[f>>2]=c[P>>2];ui[_b&4095](Mb,f,K,0,N,Nb)}else nb=144;while(0);if((nb|0)==144){nb=0;Nb=c[(c[Mb>>2]|0)+148>>2]|0;c[Q>>2]=cc;_b=(c[Bb>>2]&67108864|0)!=0;c[f>>2]=c[Q>>2];ui[Nb&4095](Mb,f,K,C,N,_b)}_b=__ZNK7TileSet15tile_get_shapesEi(c[ka>>2]|0,c[Bb>>2]<<8>>8)|0;c[R>>2]=_b;Nb=0;Zb=pb;Pb=_b;while(1){_b=(Pb|0)==0;if(_b)lc=0;else lc=c[Pb+-4>>2]|0;if((Nb|0)>=(lc|0))break;if(_b)mc=0;else mc=c[Pb+-4>>2]|0;if((mc|0)<=(Nb|0)){if(_b)nc=0;else nc=c[Pb+-4>>2]|0;if((nc|0)<=(Nb|0))break b;a[1263537]=0}__ZN6VectorI3RefI7Shape2DEE14_copy_on_writeEv(R);_b=c[(c[R>>2]|0)+(Nb<<2)>>2]|0;do if(!_b)oc=Zb;else{__ZN9Reference9referenceEv(_b);__ZNK7TileSet21tile_get_shape_offsetEi(S,c[ka>>2]|0,c[Bb>>2]<<8>>8);c[Ma>>2]=0;c[Ma+4>>2]=0;c[Ma+8>>2]=0;c[Ma+12>>2]=0;c[Ma+16>>2]=0;g[T>>2]=1.0;g[Na>>2]=1.0;__ZNK7Vector25floorEv(f,v);$b=f;pc=c[$b+4>>2]|0;qc=Oa;c[qc>>2]=c[$b>>2];c[qc+4>>2]=pc;__ZNK7Vector2plERKS_(f,S,L);__ZN7TileMap19_fix_cell_transformER11Transform2DRKNS_4CellERK7Vector2S7_(d,T,Bb,f,J);pc=c[x>>2]|0;if(pc|0){qc=c[(c[la>>2]|0)+1128>>2]|0;c[U>>2]=pc;c[f>>2]=c[U>>2];bj[qc&4095](la,f,T);bj[c[(c[_b>>2]|0)+116>>2]&4095](_b,x,p)}qc=c[(c[ma>>2]|0)+272>>2]|0;c[V>>2]=c[ob>>2];c[W>>2]=ij[c[(c[_b>>2]|0)+112>>2]&8191](_b)|0;c[h>>2]=c[V>>2];c[f>>2]=c[W>>2];Ki[qc&4095](ma,h,f,T);qc=c[(c[ma>>2]|0)+284>>2]|0;c[X>>2]=c[ob>>2];pc=Zb+1|0;ic=+(b[Jb>>1]|0);g[Y>>2]=+(b[Ib>>1]|0);g[Pa>>2]=ic;__ZN7VariantC2ERK7Vector2(h,Y);c[f>>2]=c[X>>2];Ki[qc&4095](ma,f,Zb,h);if(c[h>>2]|0)__ZN7Variant5clearEv(h);if(!(__ZN9Reference11unreferenceEv(_b)|0)){oc=pc;break}if(!(__Z17predelete_handlerP6Object(_b)|0)){oc=pc;break}gj[c[(c[_b>>2]|0)+76>>2]&8191](_b);__ZN6Memory11free_staticEPvb(_b,0);oc=pc}while(0);Nb=Nb+1|0;Zb=oc;Pb=c[R>>2]|0}Pb=c[x>>2]|0;if(Pb|0){Nb=c[(c[la>>2]|0)+1128>>2]|0;c[Z>>2]=Pb;c[Xa>>2]=0;c[Xa+4>>2]=0;c[Xa+8>>2]=0;c[Xa+12>>2]=0;c[Xa+16>>2]=0;g[h>>2]=1.0;g[Ya>>2]=1.0;c[f>>2]=c[Z>>2];bj[Nb&4095](la,f,h)}if(c[n>>2]|0){Nb=__ZNK7TileSet27tile_get_navigation_polygonEi(c[ka>>2]|0,c[Bb>>2]<<8>>8)|0;c[f>>2]=Nb;do if(Nb|0){__ZNK7TileSet34tile_get_navigation_polygon_offsetEi(h,c[ka>>2]|0,c[Bb>>2]<<8>>8);c[Ua>>2]=0;c[Ua+4>>2]=0;c[Ua+8>>2]=0;c[Ua+12>>2]=0;c[Ua+16>>2]=0;g[S>>2]=1.0;g[Va>>2]=1.0;__ZNK7Vector25floorEv(_,v);__ZNK7Vector2plERKS_(T,_,hb);Pb=T;Jb=c[Pb+4>>2]|0;_b=Wa;c[_b>>2]=c[Pb>>2];c[_b+4>>2]=Jb;__ZNK7Vector2plERKS_(T,h,L);__ZN7TileMap19_fix_cell_transformER11Transform2DRKNS_4CellERK7Vector2S7_(d,S,Bb,T,J);Jb=c[n>>2]|0;__ZNK11Transform2DmlERKS_(T,o,S);_b=__ZN12Navigation2D14navpoly_createERK3RefI17NavigationPolygonERK11Transform2DP6Object(Jb,f,T,0)|0;Jb=c[S>>2]|0;Pb=Ua;Ob=c[Pb>>2]|0;pc=c[Pb+4>>2]|0;Pb=c[Va>>2]|0;qc=Wa;$b=c[qc>>2]|0;rc=c[qc+4>>2]|0;qc=__ZN3MapIN7TileMap6PosKeyENS0_8Quadrant7NavPolyE10ComparatorIS1_E16DefaultAllocatorEixERKS1_(wb,Ib)|0;c[qc>>2]=_b;c[qc+4>>2]=Jb;Jb=qc+8|0;c[Jb>>2]=Ob;c[Jb+4>>2]=pc;c[qc+16>>2]=Pb;Pb=qc+20|0;c[Pb>>2]=$b;c[Pb+4>>2]=rc;rc=c[f>>2]|0;if(!rc)break;if(!(__ZN9Reference11unreferenceEv(rc)|0))break;rc=c[f>>2]|0;if(!(__Z17predelete_handlerP6Object(rc)|0))break;gj[c[(c[rc>>2]|0)+76>>2]&8191](rc);__ZN6Memory11free_staticEPvb(rc,0)}while(0)}Nb=__ZNK7TileSet23tile_get_light_occluderEi(c[ka>>2]|0,c[Bb>>2]<<8>>8)|0;do if(Nb|0){__ZNK7TileSet24tile_get_occluder_offsetEi(S,c[ka>>2]|0,c[Bb>>2]<<8>>8);c[Qa>>2]=0;c[Qa+4>>2]=0;c[Qa+8>>2]=0;c[Qa+12>>2]=0;c[Qa+16>>2]=0;g[T>>2]=1.0;g[Ra>>2]=1.0;__ZNK7Vector25floorEv($,v);__ZNK7Vector2plERKS_(f,$,hb);rc=f;Pb=c[rc+4>>2]|0;$b=Sa;c[$b>>2]=c[rc>>2];c[$b+4>>2]=Pb;__ZNK7Vector2plERKS_(f,S,L);__ZN7TileMap19_fix_cell_transformER11Transform2DRKNS_4CellERK7Vector2S7_(d,T,Bb,f,J);Pb=__ZN12VisualServer13get_singletonEv()|0;$b=ij[c[(c[Pb>>2]|0)+1248>>2]&8191](Pb)|0;Pb=__ZN12VisualServer13get_singletonEv()|0;rc=c[(c[Pb>>2]|0)+1264>>2]|0;c[aa>>2]=$b;Pi[c[(c[d>>2]|0)+132>>2]&2047](ca,d);__ZNK11Transform2DmlERKS_(h,ca,T);c[f>>2]=c[aa>>2];bj[rc&4095](Pb,f,h);Pb=__ZN12VisualServer13get_singletonEv()|0;rc=c[(c[Pb>>2]|0)+1260>>2]|0;c[da>>2]=$b;c[ea>>2]=ij[c[(c[Nb>>2]|0)+112>>2]&8191](Nb)|0;c[h>>2]=c[da>>2];c[f>>2]=c[ea>>2];bj[rc&4095](Pb,h,f);Pb=__ZN12VisualServer13get_singletonEv()|0;rc=c[(c[Pb>>2]|0)+1252>>2]|0;c[fa>>2]=$b;c[ga>>2]=__ZNK10CanvasItem10get_canvasEv(d)|0;c[h>>2]=c[fa>>2];c[f>>2]=c[ga>>2];bj[rc&4095](Pb,h,f);Pb=__ZN12VisualServer13get_singletonEv()|0;rc=c[(c[Pb>>2]|0)+1268>>2]|0;c[ha>>2]=$b;qc=c[Ta>>2]|0;c[f>>2]=c[ha>>2];bj[rc&4095](Pb,f,qc);qc=c[T>>2]|0;Pb=Qa;rc=c[Pb>>2]|0;pc=c[Pb+4>>2]|0;Pb=c[Ra>>2]|0;Jb=Sa;Ob=c[Jb>>2]|0;_b=c[Jb+4>>2]|0;Jb=__ZN3MapIN7TileMap6PosKeyENS0_8Quadrant8OccluderE10ComparatorIS1_E16DefaultAllocatorEixERKS1_(jb,Ib)|0;c[Jb>>2]=$b;c[Jb+4>>2]=qc;qc=Jb+8|0;c[qc>>2]=rc;c[qc+4>>2]=pc;c[Jb+16>>2]=Pb;Pb=Jb+20|0;c[Pb>>2]=Ob;c[Pb+4>>2]=_b;if(!(__ZN9Reference11unreferenceEv(Nb)|0))break;if(!(__Z17predelete_handlerP6Object(Nb)|0))break;gj[c[(c[Nb>>2]|0)+76>>2]&8191](Nb);__ZN6Memory11free_staticEPvb(Nb,0)}while(0);__ZN6VectorI3RefI7Shape2DEE6_unrefEPv(R,c[R>>2]|0);do if(Kb|0){if(!(__ZN9Reference11unreferenceEv(Kb)|0))break;if(!(__Z17predelete_handlerP6Object(Kb)|0))break;gj[c[(c[Kb>>2]|0)+76>>2]&8191](Kb);__ZN6Memory11free_staticEPvb(Kb,0)}while(0);if(Lb){Vb=Zb;Wb=dc;Xb=cc;Yb=ec;break}if(!(__ZN9Reference11unreferenceEv(Mb)|0)){Vb=Zb;Wb=dc;Xb=cc;Yb=ec;break}if(!(__Z17predelete_handlerP6Object(Mb)|0)){Vb=Zb;Wb=dc;Xb=cc;Yb=ec;break}gj[c[(c[Mb>>2]|0)+76>>2]&8191](Mb);__ZN6Memory11free_staticEPvb(Mb,0);Vb=Zb;Wb=dc;Xb=cc;Yb=ec}else{Vb=pb;Wb=qb;Xb=sb;Yb=zb}while(0);pb=Vb;rb=rb+1|0;qb=Wb;sb=Xb;zb=Yb}sb=c[qa>>2]|0;if((c[sb>>2]|0)==(qa|0)){a[1263537]=0;qb=sb+8|0;rb=c[qb>>2]|0;pb=sb+12|0;if(rb|0)c[rb+12>>2]=c[pb>>2];jb=c[pb>>2]|0;if(jb|0)c[jb+8>>2]=rb;c[qa>>2]=c[qb>>2];c[qb>>2]=0;c[pb>>2]=0;c[sb>>2]=0}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1128380,1098388,57,1098442,0);a[fb>>0]=1;if((zb|0?__ZN9Reference11unreferenceEv(zb)|0:0)?__Z17predelete_handlerP6Object(zb)|0:0){gj[c[(c[zb>>2]|0)+76>>2]&8191](zb);__ZN6Memory11free_staticEPvb(zb,0)}gb=c[qa>>2]|0;if(!gb){ta=fb;break a}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);a[ja>>0]=0;if(a[ta>>0]|0){qa=c[d+476>>2]|0;if(qa|0?(Yb=c[qa+8>>2]|0,qa=c[d+480>>2]|0,(Yb|0)!=(qa|0)):0){Xb=Yb;while(1){Yb=c[Xb+8>>2]|0;if((Yb|0)==(qa|0))break;else Xb=Yb}if(Xb|0){qa=Xb;Xb=-2147483648;while(1){Yb=c[qa+36>>2]|0;if(!Yb){sc=0;tc=Xb;uc=0}else{vc=Xb;wc=Yb;nb=197}while(1){if((nb|0)==197){nb=0;Yb=c[wc>>2]|0;sc=Yb;tc=vc;uc=Yb}if(!sc)break;Yb=__ZN12VisualServer13get_singletonEv()|0;Wb=c[(c[Yb>>2]|0)+1156>>2]|0;c[ia>>2]=c[uc>>2];c[f>>2]=c[ia>>2];bj[Wb&4095](Yb,f,tc);vc=tc+1|0;wc=sc+4|0;nb=197}qa=c[qa+16>>2]|0;if(!qa)break;else Xb=tc}}}a[ta>>0]=0}__ZN7TileMap21_recompute_rect_cacheEv(d);l=e;return}a[ja>>0]=0;l=e;return}function __ZNK9SceneTree26get_debug_collisions_colorEv(a,b){a=a|0;b=b|0;var d=0;d=b+228|0;c[a>>2]=c[d>>2];c[a+4>>2]=c[d+4>>2];c[a+8>>2]=c[d+8>>2];c[a+12>>2]=c[d+12>>2];return}function __ZN4ListI3RID16DefaultAllocatorE5clearEv(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0;d=c[b>>2]|0;if(!d)return;else e=d;while(1){d=c[e>>2]|0;if(!d){f=15;break}a[1263537]=0;if((c[d+12>>2]|0)==(e|0)){c[e>>2]=c[d+4>>2];g=e+4|0;h=c[d+8>>2]|0;if((c[g>>2]|0)==(d|0))c[g>>2]=h;g=d+4|0;if(h|0)c[h+4>>2]=c[g>>2];i=c[g>>2]|0;if(i|0)c[i+8>>2]=h;__ZN6Memory11free_staticEPvb(d,0);d=e+8|0;c[d>>2]=(c[d>>2]|0)+-1}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145114,1145120,157,1145132,0);e=c[b>>2]|0;if(!(c[e+8>>2]|0)){f=14;break}if(!e){f=15;break}}if((f|0)==14){__ZN6Memory11free_staticEPvb(e,0);c[b>>2]=0;return}else if((f|0)==15)return}function __ZN12Navigation2D14navpoly_removeEi(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0;e=b+420|0;f=c[e>>2]|0;a:do if(f|0){g=c[f+8>>2]|0;h=b+424|0;i=c[h>>2]|0;b:do if((g|0)==(i|0))j=g;else{k=g;while(1){l=c[k+24>>2]|0;if((l|0)>(d|0))m=k+8|0;else{if((l|0)>=(d|0)){j=k;break b}m=k+4|0}k=c[m>>2]|0;if((k|0)==(i|0))break a}}while(0);if((j|0)!=(i|0)&(j|0)!=0){a[1263537]=0;__ZN12Navigation2D15_navpoly_unlinkEi(b,d);g=c[e>>2]|0;if(!g)return;k=c[g+8>>2]|0;g=c[h>>2]|0;c:do if((k|0)==(g|0))n=k;else{l=k;do{o=c[l+24>>2]|0;if((o|0)>(d|0))p=l+8|0;else{if((o|0)>=(d|0)){n=l;break c}p=l+4|0}l=c[p>>2]|0}while((l|0)!=(g|0));return}while(0);if((n|0)==0|(n|0)==(g|0))return;__ZN3MapIiN12Navigation2D7NavMeshE10ComparatorIiE16DefaultAllocatorE6_eraseEPNS5_7ElementE(e,n);return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(868425,867580,235,867606,0);return}function __ZN3MapIN7TileMap6PosKeyENS0_8Quadrant7NavPolyE10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS7_7ElementE(a,b){a=a|0;b=b|0;if((c[a+4>>2]|0)==(b|0))return;else{__ZN3MapIN7TileMap6PosKeyENS0_8Quadrant7NavPolyE10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS7_7ElementE(a,c[b+8>>2]|0);__ZN3MapIN7TileMap6PosKeyENS0_8Quadrant7NavPolyE10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS7_7ElementE(a,c[b+4>>2]|0);__ZN6Memory11free_staticEPvb(b,0);return}}function __ZN3MapIN7TileMap6PosKeyENS0_8Quadrant8OccluderE10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS7_7ElementE(a,b){a=a|0;b=b|0;if((c[a+4>>2]|0)==(b|0))return;else{__ZN3MapIN7TileMap6PosKeyENS0_8Quadrant8OccluderE10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS7_7ElementE(a,c[b+8>>2]|0);__ZN3MapIN7TileMap6PosKeyENS0_8Quadrant8OccluderE10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS7_7ElementE(a,c[b+4>>2]|0);__ZN6Memory11free_staticEPvb(b,0);return}}function __ZN6VectorIN7TileMap6PosKeyEE14_copy_on_writeEv(a){a=a|0;var b=0,d=0,e=0;b=c[a>>2]|0;if(!b)return;if((c[b+-8>>2]|0)>>>0<=1)return;d=c[b+-4>>2]|0;b=(d<<2)+-1|0;e=b>>>1|b;b=e>>>2|e;e=b>>>4|b;b=e>>>8|e;e=__ZN6Memory12alloc_staticEjb((b>>>16|b)+1|0,1)|0;c[e+-8>>2]=1;c[e+-4>>2]=d;if(d|0){b=0;do{c[e+(b<<2)>>2]=c[(c[a>>2]|0)+(b<<2)>>2];b=b+1|0}while((b|0)!=(d|0))}d=c[a>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);c[a>>2]=e;return}function __ZNK7TileSet8has_tileEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0;d=c[a+128>>2]|0;if(!d){e=0;return e|0}f=c[d+8>>2]|0;d=c[a+132>>2]|0;a:do if((f|0)==(d|0))g=f;else{a=f;while(1){h=c[a+24>>2]|0;if((h|0)>(b|0))i=a+8|0;else{if((h|0)>=(b|0)){g=a;break a}i=a+4|0}a=c[i>>2]|0;if((a|0)==(d|0)){g=d;break}}}while(0);e=(g|0)!=(d|0)&(g|0)!=0;return e|0}function __ZNK7TileSet16tile_get_textureEi(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0;e=c[b+128>>2]|0;a:do if(e|0){f=c[e+8>>2]|0;g=c[b+132>>2]|0;h=(f|0)==(g|0);b:do if(h)i=f;else{j=f;while(1){k=c[j+24>>2]|0;if((k|0)>(d|0))l=j+8|0;else{if((k|0)>=(d|0)){i=j;break b}l=j+4|0}j=c[l>>2]|0;if((j|0)==(g|0))break a}}while(0);if((i|0)!=(g|0)&(i|0)!=0){a[1263537]=0;c:do if(h)m=f;else{j=f;do{k=c[j+24>>2]|0;if((k|0)>(d|0))n=j+8|0;else{if((k|0)>=(d|0)){m=j;break c}n=j+4|0}j=c[n>>2]|0}while((j|0)!=(g|0));__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145936,604,1145947,0)}while(0);if((m|0)==(g|0)|(m|0)==0)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145936,604,1145947,0);a[1263537]=0;f=c[m+32>>2]|0;if(!f){o=0;return o|0}__ZN9Reference9referenceEv(f);o=f;return o|0}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(868340,867372,159,868357,0);o=0;return o|0}function __ZNK7TileSet23tile_get_texture_offsetEi(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0;f=c[d+128>>2]|0;a:do if(f|0){h=c[f+8>>2]|0;i=c[d+132>>2]|0;j=(h|0)==(i|0);b:do if(j)k=h;else{l=h;while(1){m=c[l+24>>2]|0;if((m|0)>(e|0))n=l+8|0;else{if((m|0)>=(e|0)){k=l;break b}n=l+4|0}l=c[n>>2]|0;if((l|0)==(i|0))break a}}while(0);if((k|0)!=(i|0)&(k|0)!=0){a[1263537]=0;c:do if(j)o=h;else{l=h;do{m=c[l+24>>2]|0;if((m|0)>(e|0))p=l+8|0;else{if((m|0)>=(e|0)){o=l;break c}p=l+4|0}l=c[p>>2]|0}while((l|0)!=(i|0));__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145936,604,1145947,0)}while(0);if((o|0)==(i|0)|(o|0)==0)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145936,604,1145947,0);a[1263537]=0;h=o+36|0;j=c[h+4>>2]|0;l=b;c[l>>2]=c[h>>2];c[l+4>>2]=j;return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(868316,867372,198,867401,0);g[b>>2]=0.0;g[b+4>>2]=0.0;return}function __ZNK7TileMap13_map_to_worldEiib(a,b,d,e,f){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;var h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0.0,w=0.0,x=0.0;h=l;l=l+96|0;if((l|0)>=(m|0))ba(96);i=h+80|0;j=h+56|0;k=h;n=h+32|0;o=h+8|0;p=b+424|0;switch(c[p>>2]|0){case 0:{q=j+4|0;c[q>>2]=0;c[q+4>>2]=0;c[q+8>>2]=0;c[q+12>>2]=0;c[q+16>>2]=0;g[j>>2]=1.0;q=j+12|0;g[q>>2]=1.0;g[i>>2]=+(c[b+408>>2]|0);__ZN7Vector2mLERKf(j,i);g[i>>2]=+(c[b+412>>2]|0);__ZN7Vector2mLERKf(j+8|0,i);r=q;s=j;break}case 1:{q=j+4|0;t=q+12|0;c[t>>2]=0;c[t+4>>2]=0;t=j+12|0;u=c[b+408>>2]|0;v=+(c[b+412>>2]|0)*.5;g[j>>2]=+(u|0)*.5;g[q>>2]=v;g[j+8>>2]=+(0-u|0)*.5;g[t>>2]=v;r=t;s=j;break}case 2:{t=b+428|0;c[j>>2]=c[t>>2];c[j+4>>2]=c[t+4>>2];c[j+8>>2]=c[t+8>>2];c[j+12>>2]=c[t+12>>2];c[j+16>>2]=c[t+16>>2];c[j+20>>2]=c[t+20>>2];r=j+12|0;s=j;break}default:{t=j+4|0;c[t>>2]=0;c[t+4>>2]=0;c[t+8>>2]=0;c[t+12>>2]=0;c[t+16>>2]=0;g[j>>2]=1.0;t=j+12|0;g[t>>2]=1.0;r=t;s=j}}v=+(d|0);w=+(e|0);x=v*+g[j+4>>2]+w*+g[r>>2];g[i>>2]=v*+g[s>>2]+w*+g[j+8>>2];g[i+4>>2]=x;__ZNK7Vector2plERKS_(a,i,j+16|0);if(f){l=h;return}switch(c[b+452>>2]|0){case 0:{if(!(((e|0)<0?0-e|0:e)&1)){l=h;return}switch(c[p>>2]|0){case 0:{e=n+4|0;c[e>>2]=0;c[e+4>>2]=0;c[e+8>>2]=0;c[e+12>>2]=0;c[e+16>>2]=0;g[n>>2]=1.0;g[n+12>>2]=1.0;g[i>>2]=+(c[b+408>>2]|0);__ZN7Vector2mLERKf(n,i);g[i>>2]=+(c[b+412>>2]|0);__ZN7Vector2mLERKf(n+8|0,i);break}case 1:{e=n+4|0;f=e+12|0;c[f>>2]=0;c[f+4>>2]=0;f=c[b+408>>2]|0;x=+(c[b+412>>2]|0)*.5;g[n>>2]=+(f|0)*.5;g[e>>2]=x;g[n+8>>2]=+(0-f|0)*.5;g[n+12>>2]=x;break}case 2:{f=b+428|0;c[n>>2]=c[f>>2];c[n+4>>2]=c[f+4>>2];c[n+8>>2]=c[f+8>>2];c[n+12>>2]=c[f+12>>2];c[n+16>>2]=c[f+16>>2];c[n+20>>2]=c[f+20>>2];break}default:{f=n+4|0;c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;c[f+12>>2]=0;c[f+16>>2]=0;g[n>>2]=1.0;g[n+12>>2]=1.0}}g[i>>2]=.5;__ZNK7Vector2mlERKf(k,n,i);__ZN7Vector2pLERKS_(a,k);l=h;return}case 1:{if(!(((d|0)<0?0-d|0:d)&1)){l=h;return}switch(c[p>>2]|0){case 0:{p=o+4|0;c[p>>2]=0;c[p+4>>2]=0;c[p+8>>2]=0;c[p+12>>2]=0;c[p+16>>2]=0;g[o>>2]=1.0;g[o+12>>2]=1.0;g[i>>2]=+(c[b+408>>2]|0);__ZN7Vector2mLERKf(o,i);g[i>>2]=+(c[b+412>>2]|0);__ZN7Vector2mLERKf(o+8|0,i);break}case 1:{p=o+4|0;d=p+12|0;c[d>>2]=0;c[d+4>>2]=0;d=c[b+408>>2]|0;x=+(c[b+412>>2]|0)*.5;g[o>>2]=+(d|0)*.5;g[p>>2]=x;g[o+8>>2]=+(0-d|0)*.5;g[o+12>>2]=x;break}case 2:{d=b+428|0;c[o>>2]=c[d>>2];c[o+4>>2]=c[d+4>>2];c[o+8>>2]=c[d+8>>2];c[o+12>>2]=c[d+12>>2];c[o+16>>2]=c[d+16>>2];c[o+20>>2]=c[d+20>>2];break}default:{d=o+4|0;c[d>>2]=0;c[d+4>>2]=0;c[d+8>>2]=0;c[d+12>>2]=0;c[d+16>>2]=0;g[o>>2]=1.0;g[o+12>>2]=1.0}}g[i>>2]=.5;__ZNK7Vector2mlERKf(k,o+8|0,i);__ZN7Vector2pLERKS_(a,k);l=h;return}default:{l=h;return}}}function __ZNK7TileSet17tile_get_materialEi(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0;e=c[b+128>>2]|0;a:do if(e|0){f=c[e+8>>2]|0;g=c[b+132>>2]|0;h=(f|0)==(g|0);b:do if(h)i=f;else{j=f;while(1){k=c[j+24>>2]|0;if((k|0)>(d|0))l=j+8|0;else{if((k|0)>=(d|0)){i=j;break b}l=j+4|0}j=c[l>>2]|0;if((j|0)==(g|0))break a}}while(0);if((i|0)!=(g|0)&(i|0)!=0){a[1263537]=0;c:do if(h)m=f;else{j=f;do{k=c[j+24>>2]|0;if((k|0)>(d|0))n=j+8|0;else{if((k|0)>=(d|0)){m=j;break c}n=j+4|0}j=c[n>>2]|0}while((j|0)!=(g|0));__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145936,604,1145947,0)}while(0);if((m|0)==(g|0)|(m|0)==0)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145936,604,1145947,0);a[1263537]=0;f=c[m+96>>2]|0;if(!f){o=0;return o|0}__ZN9Reference9referenceEv(f);o=f;return o|0}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(868223,867372,172,868241,0);o=0;return o|0}function __ZNK7TileSet15tile_get_regionEi(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0.0,r=0.0,s=0.0;f=c[d+128>>2]|0;a:do if(f|0){h=c[f+8>>2]|0;i=c[d+132>>2]|0;j=(h|0)==(i|0);b:do if(j)k=h;else{l=h;while(1){m=c[l+24>>2]|0;if((m|0)>(e|0))n=l+8|0;else{if((m|0)>=(e|0)){k=l;break b}n=l+4|0}l=c[n>>2]|0;if((l|0)==(i|0))break a}}while(0);if((k|0)!=(i|0)&(k|0)!=0){a[1263537]=0;c:do if(j)o=h;else{l=h;do{m=c[l+24>>2]|0;if((m|0)>(e|0))p=l+8|0;else{if((m|0)>=(e|0)){o=l;break c}p=l+4|0}l=c[p>>2]|0}while((l|0)!=(i|0));__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145936,604,1145947,0)}while(0);if((o|0)==(i|0)|(o|0)==0)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145936,604,1145947,0);a[1263537]=0;q=+(c[o+56>>2]|0);r=+(c[o+60>>2]|0);s=+(c[o+64>>2]|0);g[b>>2]=+(c[o+52>>2]|0);g[b+4>>2]=q;g[b+8>>2]=r;g[b+12>>2]=s;return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(868146,867372,224,868162,0);c[b>>2]=0;c[b+4>>2]=0;c[b+8>>2]=0;c[b+12>>2]=0;return}function __ZNK7TileSet17tile_get_modulateEi(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0;f=c[d+128>>2]|0;a:do if(f|0){h=c[f+8>>2]|0;i=c[d+132>>2]|0;j=(h|0)==(i|0);b:do if(j)k=h;else{l=h;while(1){m=c[l+24>>2]|0;if((m|0)>(e|0))n=l+8|0;else{if((m|0)>=(e|0)){k=l;break b}n=l+4|0}l=c[n>>2]|0;if((l|0)==(i|0))break a}}while(0);if((k|0)!=(i|0)&(k|0)!=0){a[1263537]=0;c:do if(j){o=h;p=16}else{l=h;while(1){m=c[l+24>>2]|0;if((m|0)>(e|0))q=l+8|0;else{if((m|0)>=(e|0)){o=l;p=16;break c}q=l+4|0}l=c[q>>2]|0;if((l|0)==(i|0)){p=17;break}}}while(0);if((p|0)==16)if((o|0)==(i|0)|(o|0)==0)p=17;else{a[1263537]=0;r=o+28|0}if((p|0)==17){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145936,604,1145947,0);r=0}h=r+72|0;c[b>>2]=c[h>>2];c[b+4>>2]=c[h+4>>2];c[b+8>>2]=c[h+8>>2];c[b+12>>2]=c[h+12>>2];return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(868060,867372,185,868078,0);g[b>>2]=1.0;g[b+4>>2]=1.0;g[b+8>>2]=1.0;g[b+12>>2]=1.0;return}function __ZNK7TileSet15tile_get_shapesEi(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0;e=c[b+128>>2]|0;a:do if(e|0){f=c[e+8>>2]|0;g=c[b+132>>2]|0;h=(f|0)==(g|0);b:do if(h)i=f;else{j=f;while(1){k=c[j+24>>2]|0;if((k|0)>(d|0))l=j+8|0;else{if((k|0)>=(d|0)){i=j;break b}l=j+4|0}j=c[l>>2]|0;if((j|0)==(g|0))break a}}while(0);if((i|0)!=(g|0)&(i|0)!=0){a[1263537]=0;c:do if(h)m=f;else{j=f;do{k=c[j+24>>2]|0;if((k|0)>(d|0))n=j+8|0;else{if((k|0)>=(d|0)){m=j;break c}n=j+4|0}j=c[n>>2]|0}while((j|0)!=(g|0));__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145936,604,1145947,0)}while(0);if((m|0)==(g|0)|(m|0)==0)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145936,604,1145947,0);a[1263537]=0;f=m+68|0;h=c[f>>2]|0;if(!h){o=0;return o|0}if(!(__Z28atomic_conditional_incrementPj(h+-8|0)|0)){o=0;return o|0}o=c[f>>2]|0;return o|0}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(867967,867372,313,867983,0);o=0;return o|0}function __ZN6VectorI3RefI7Shape2DEE14_copy_on_writeEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0;b=c[a>>2]|0;if(!b)return;if((c[b+-8>>2]|0)>>>0<=1)return;d=c[b+-4>>2]|0;b=(d<<2)+-1|0;e=b>>>1|b;b=e>>>2|e;e=b>>>4|b;b=e>>>8|e;e=__ZN6Memory12alloc_staticEjb((b>>>16|b)+1|0,1)|0;c[e+-8>>2]=1;c[e+-4>>2]=d;if(d|0){b=0;do{f=c[a>>2]|0;g=e+(b<<2)|0;c[g>>2]=0;h=f+(b<<2)|0;if(c[h>>2]|0?(c[g>>2]=0,f=c[h>>2]|0,c[g>>2]=f,f|0):0)__ZN9Reference9referenceEv(f);b=b+1|0}while((b|0)!=(d|0))}__ZN6VectorI3RefI7Shape2DEE6_unrefEPv(a,c[a>>2]|0);c[a>>2]=e;return}function __ZNK7TileSet21tile_get_shape_offsetEi(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0;f=c[d+128>>2]|0;a:do if(f|0){h=c[f+8>>2]|0;i=c[d+132>>2]|0;j=(h|0)==(i|0);b:do if(j)k=h;else{l=h;while(1){m=c[l+24>>2]|0;if((m|0)>(e|0))n=l+8|0;else{if((m|0)>=(e|0)){k=l;break b}n=l+4|0}l=c[n>>2]|0;if((l|0)==(i|0))break a}}while(0);if((k|0)!=(i|0)&(k|0)!=0){a[1263537]=0;c:do if(j)o=h;else{l=h;do{m=c[l+24>>2]|0;if((m|0)>(e|0))p=l+8|0;else{if((m|0)>=(e|0)){o=l;break c}p=l+4|0}l=c[p>>2]|0}while((l|0)!=(i|0));__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145936,604,1145947,0)}while(0);if((o|0)==(i|0)|(o|0)==0)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145936,604,1145947,0);a[1263537]=0;h=o+44|0;j=c[h+4>>2]|0;l=b;c[l>>2]=c[h>>2];c[l+4>>2]=j;return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(867945,867372,211,867401,0);g[b>>2]=0.0;g[b+4>>2]=0.0;return}function __ZN7TileMap19_fix_cell_transformER11Transform2DRKNS_4CellERK7Vector2S7_(a,b,d,e,f){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;var h=0,i=0,k=0,l=0,m=0.0,n=0.0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0;h=c[f>>2]|0;i=c[f+4>>2]|0;f=c[e>>2]|0;k=c[e+4>>2]|0;e=c[a+556>>2]|0;if((e|0)==2)l=(g[j>>2]=(c[j>>2]=k,+g[j>>2])+ +(c[a+412>>2]|0),c[j>>2]|0);else l=k;m=(c[j>>2]=i,+g[j>>2]);n=(c[j>>2]=h,+g[j>>2]);if(m>n){k=c[d>>2]|0;a=k&100663296;if((a|0)!=0&(k&16777216|0)!=0|(a|0)==33554432){o=d;p=f;q=(g[j>>2]=m-n+(c[j>>2]=l,+g[j>>2]),c[j>>2]|0);r=k}else{o=d;p=f;q=l;r=k}}else{k=c[d>>2]|0;if(m<n?(a=k&83886080,(a|0)==16777216|(a|0)!=0&(k&33554432|0)!=0):0){o=d;p=(g[j>>2]=(c[j>>2]=f,+g[j>>2])+(n-m),c[j>>2]|0);q=l;r=k}else{o=d;p=f;q=l;r=k}}if(!(r&67108864)){s=p;t=h;u=q;v=i;w=r}else{r=b+4|0;k=c[b>>2]|0;c[b>>2]=c[r>>2];c[r>>2]=k;k=b+8|0;r=b+12|0;l=c[k>>2]|0;c[k>>2]=c[r>>2];c[r>>2]=l;s=q;t=i;u=p;v=h;w=c[o>>2]|0}a:do if(!(w&16777216))x=s;else{g[b>>2]=-+g[b>>2];h=b+8|0;g[h>>2]=-+g[h>>2];switch(e|0){case 2:case 0:break;default:{x=s;break a}}m=(c[j>>2]=t,+g[j>>2]);x=(g[j>>2]=m-(c[j>>2]=s,+g[j>>2]),c[j>>2]|0)}while(0);b:do if(!(c[o>>2]&33554432))y=u;else{s=b+4|0;g[s>>2]=-+g[s>>2];s=b+12|0;g[s>>2]=-+g[s>>2];switch(e|0){case 0:{y=(g[j>>2]=(c[j>>2]=v,+g[j>>2])-(c[j>>2]=u,+g[j>>2]),c[j>>2]|0);break b;break}case 2:{m=(c[j>>2]=v,+g[j>>2]);y=(g[j>>2]=(c[j>>2]=u,+g[j>>2])+(c[o>>2]&67108864|0?m:-m),c[j>>2]|0);break b;break}default:{y=u;break b}}}while(0);u=b+16|0;g[u>>2]=(c[j>>2]=x,+g[j>>2])+ +g[u>>2];u=b+20|0;g[u>>2]=(c[j>>2]=y,+g[j>>2])+ +g[u>>2];return}function __ZNK7TileSet27tile_get_navigation_polygonEi(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0;e=c[b+128>>2]|0;a:do if(e|0){f=c[e+8>>2]|0;g=c[b+132>>2]|0;h=(f|0)==(g|0);b:do if(h)i=f;else{j=f;while(1){k=c[j+24>>2]|0;if((k|0)>(d|0))l=j+8|0;else{if((k|0)>=(d|0)){i=j;break b}l=j+4|0}j=c[l>>2]|0;if((j|0)==(g|0))break a}}while(0);if((i|0)!=(g|0)&(i|0)!=0){a[1263537]=0;c:do if(h)m=f;else{j=f;do{k=c[j+24>>2]|0;if((k|0)>(d|0))n=j+8|0;else{if((k|0)>=(d|0)){m=j;break c}n=j+4|0}j=c[n>>2]|0}while((j|0)!=(g|0));__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145936,604,1145947,0)}while(0);if((m|0)==(g|0)|(m|0)==0)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145936,604,1145947,0);a[1263537]=0;f=c[m+92>>2]|0;if(!f){o=0;return o|0}__ZN9Reference9referenceEv(f);o=f;return o|0}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(867839,867372,289,867867,0);o=0;return o|0}function __ZNK7TileSet34tile_get_navigation_polygon_offsetEi(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0;f=c[d+128>>2]|0;a:do if(f|0){h=c[f+8>>2]|0;i=c[d+132>>2]|0;j=(h|0)==(i|0);b:do if(j)k=h;else{l=h;while(1){m=c[l+24>>2]|0;if((m|0)>(e|0))n=l+8|0;else{if((m|0)>=(e|0)){k=l;break b}n=l+4|0}l=c[n>>2]|0;if((l|0)==(i|0))break a}}while(0);if((k|0)!=(i|0)&(k|0)!=0){a[1263537]=0;c:do if(j)o=h;else{l=h;do{m=c[l+24>>2]|0;if((m|0)>(e|0))p=l+8|0;else{if((m|0)>=(e|0)){o=l;break c}p=l+4|0}l=c[p>>2]|0}while((l|0)!=(i|0));__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145936,604,1145947,0)}while(0);if((o|0)==(i|0)|(o|0)==0)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145936,604,1145947,0);a[1263537]=0;h=o+84|0;j=c[h+4>>2]|0;l=b;c[l>>2]=c[h>>2];c[l+4>>2]=j;return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(867804,867372,277,867401,0);g[b>>2]=0.0;g[b+4>>2]=0.0;return}function __ZN12Navigation2D14navpoly_createERK3RefI17NavigationPolygonERK11Transform2DP6Object(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var h=0,i=0,j=0,k=0,n=0;h=l;l=l+48|0;if((l|0)>=(m|0))ba(48);i=h+40|0;j=h;k=b+432|0;n=c[k>>2]|0;c[k>>2]=n+1;c[i>>2]=n;n=j+8|0;c[n>>2]=0;c[n+4>>2]=0;c[n+8>>2]=0;c[n+12>>2]=0;c[n+16>>2]=0;g[j+4>>2]=1.0;g[j+16>>2]=1.0;n=j+32|0;c[n>>2]=0;c[j+36>>2]=0;a[j+28>>0]=0;k=c[d>>2]|0;if(k|0){c[n>>2]=k;__ZN9Reference9referenceEv(k)}k=j+4|0;c[k>>2]=c[e>>2];c[k+4>>2]=c[e+4>>2];c[k+8>>2]=c[e+8>>2];c[k+12>>2]=c[e+12>>2];c[k+16>>2]=c[e+16>>2];c[k+20>>2]=c[e+20>>2];c[j>>2]=f;__ZN12Navigation2D7NavMeshaSERKS0_(__ZN3MapIiN12Navigation2D7NavMeshE10ComparatorIiE16DefaultAllocatorEixERKi(b+420|0,i)|0,j)|0;__ZN12Navigation2D13_navpoly_linkEi(b,c[i>>2]|0);b=c[i>>2]|0;__ZN12Navigation2D7NavMeshD2Ev(j);l=h;return b|0}function __ZN3MapIN7TileMap6PosKeyENS0_8Quadrant7NavPolyE10ComparatorIS1_E16DefaultAllocatorEixERKS1_(d,e){d=d|0;e=e|0;var f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);h=f;i=c[d>>2]|0;if(!i){j=__ZnwjPFPvjE(56,4740)|0;b[j+24>>1]=0;b[j+26>>1]=0;k=j+36|0;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0;c[k+12>>2]=0;c[k+16>>2]=0;g[j+32>>2]=1.0;g[j+44>>2]=1.0;k=j+16|0;c[k>>2]=0;c[k+4>>2]=0;c[d>>2]=j;k=c[d+4>>2]|0;c[j+4>>2]=k;c[j+8>>2]=k;c[j+12>>2]=k;c[j>>2]=1;if(!j){n=0;o=16}else{p=j;q=k;o=4}}else{p=i;q=c[d+4>>2]|0;o=4}a:do if((o|0)==4){i=c[p+8>>2]|0;if((i|0)!=(q|0)){k=b[e+2>>1]|0;j=b[e>>1]|0;r=j<<16>>16;s=k<<16>>16;t=i;while(1){i=t+24|0;u=b[i+2>>1]|0;v=k<<16>>16==u<<16>>16;if(v){w=r;x=b[i>>1]|0}else{w=s;x=u}if((w|0)<(x<<16>>16|0))y=t+8|0;else{if(v){z=b[i>>1]|0;A=j}else{z=u;A=k}if(z<<16>>16>=A<<16>>16)break;y=t+4|0}u=c[y>>2]|0;if((u|0)==(q|0)){n=p;o=16;break a}else t=u}if(!((t|0)==(q|0)|(t|0)==0))B=t;else{n=p;o=16}}else{n=p;o=16}}while(0);if((o|0)==16){c[h>>2]=0;c[h+4>>2]=0;c[h+8>>2]=0;c[h+12>>2]=0;c[h+16>>2]=0;c[h+20>>2]=0;c[h+24>>2]=0;g[h+4>>2]=1.0;g[h+16>>2]=1.0;if(!n){n=__ZnwjPFPvjE(56,4740)|0;b[n+24>>1]=0;b[n+26>>1]=0;o=n+36|0;c[o>>2]=0;c[o+4>>2]=0;c[o+8>>2]=0;c[o+12>>2]=0;c[o+16>>2]=0;g[n+32>>2]=1.0;g[n+44>>2]=1.0;o=n+16|0;c[o>>2]=0;c[o+4>>2]=0;c[d>>2]=n;o=c[d+4>>2]|0;c[n+4>>2]=o;c[n+8>>2]=o;c[n+12>>2]=o;c[n>>2]=1}n=__ZN3MapIN7TileMap6PosKeyENS0_8Quadrant7NavPolyE10ComparatorIS1_E16DefaultAllocatorE10_insert_rbERKS1_RKS3_(d,e,h)|0;if(!n){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145936,616,1145947,0);C=0;l=f;return C|0}else B=n}a[1263537]=0;C=B+28|0;l=f;return C|0}function __ZNK7TileSet23tile_get_light_occluderEi(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0;e=c[b+128>>2]|0;a:do if(e|0){f=c[e+8>>2]|0;g=c[b+132>>2]|0;h=(f|0)==(g|0);b:do if(h)i=f;else{j=f;while(1){k=c[j+24>>2]|0;if((k|0)>(d|0))l=j+8|0;else{if((k|0)>=(d|0)){i=j;break b}l=j+4|0}j=c[l>>2]|0;if((j|0)==(g|0))break a}}while(0);if((i|0)!=(g|0)&(i|0)!=0){a[1263537]=0;c:do if(h)m=f;else{j=f;do{k=c[j+24>>2]|0;if((k|0)>(d|0))n=j+8|0;else{if((k|0)>=(d|0)){m=j;break c}n=j+4|0}j=c[n>>2]|0}while((j|0)!=(g|0));__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145936,604,1145947,0)}while(0);if((m|0)==(g|0)|(m|0)==0)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145936,604,1145947,0);a[1263537]=0;f=c[m+80>>2]|0;if(!f){o=0;return o|0}__ZN9Reference9referenceEv(f);o=f;return o|0}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(867464,867372,266,867488,0);o=0;return o|0}function __ZNK7TileSet24tile_get_occluder_offsetEi(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0;f=c[d+128>>2]|0;a:do if(f|0){h=c[f+8>>2]|0;i=c[d+132>>2]|0;j=(h|0)==(i|0);b:do if(j)k=h;else{l=h;while(1){m=c[l+24>>2]|0;if((m|0)>(e|0))n=l+8|0;else{if((m|0)>=(e|0)){k=l;break b}n=l+4|0}l=c[n>>2]|0;if((l|0)==(i|0))break a}}while(0);if((k|0)!=(i|0)&(k|0)!=0){a[1263537]=0;c:do if(j)o=h;else{l=h;do{m=c[l+24>>2]|0;if((m|0)>(e|0))p=l+8|0;else{if((m|0)>=(e|0)){o=l;break c}p=l+4|0}l=c[p>>2]|0}while((l|0)!=(i|0));__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145936,604,1145947,0)}while(0);if((o|0)==(i|0)|(o|0)==0)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145936,604,1145947,0);a[1263537]=0;h=o+72|0;j=c[h+4>>2]|0;l=b;c[l>>2]=c[h>>2];c[l+4>>2]=j;return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(867347,867372,300,867401,0);g[b>>2]=0.0;g[b+4>>2]=0.0;return}function __ZN3MapIN7TileMap6PosKeyENS0_8Quadrant8OccluderE10ComparatorIS1_E16DefaultAllocatorEixERKS1_(d,e){d=d|0;e=e|0;var f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);h=f;i=c[d>>2]|0;if(!i){j=__ZnwjPFPvjE(56,4740)|0;k=j+36|0;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0;c[k+12>>2]=0;c[k+16>>2]=0;k=j+24|0;c[k>>2]=0;c[k+4>>2]=0;g[j+32>>2]=1.0;g[j+44>>2]=1.0;k=j+16|0;c[k>>2]=0;c[k+4>>2]=0;c[d>>2]=j;k=c[d+4>>2]|0;c[j+4>>2]=k;c[j+8>>2]=k;c[j+12>>2]=k;c[j>>2]=1;if(!j){n=0;o=16}else{p=j;q=k;o=4}}else{p=i;q=c[d+4>>2]|0;o=4}a:do if((o|0)==4){i=c[p+8>>2]|0;if((i|0)!=(q|0)){k=b[e+2>>1]|0;j=b[e>>1]|0;r=j<<16>>16;s=k<<16>>16;t=i;while(1){i=t+24|0;u=b[i+2>>1]|0;v=k<<16>>16==u<<16>>16;if(v){w=r;x=b[i>>1]|0}else{w=s;x=u}if((w|0)<(x<<16>>16|0))y=t+8|0;else{if(v){z=b[i>>1]|0;A=j}else{z=u;A=k}if(z<<16>>16>=A<<16>>16)break;y=t+4|0}u=c[y>>2]|0;if((u|0)==(q|0)){n=p;o=16;break a}else t=u}if(!((t|0)==(q|0)|(t|0)==0))B=t;else{n=p;o=16}}else{n=p;o=16}}while(0);if((o|0)==16){c[h>>2]=0;c[h+4>>2]=0;c[h+8>>2]=0;c[h+12>>2]=0;c[h+16>>2]=0;c[h+20>>2]=0;c[h+24>>2]=0;g[h+4>>2]=1.0;g[h+16>>2]=1.0;if(!n){n=__ZnwjPFPvjE(56,4740)|0;o=n+36|0;c[o>>2]=0;c[o+4>>2]=0;c[o+8>>2]=0;c[o+12>>2]=0;c[o+16>>2]=0;o=n+24|0;c[o>>2]=0;c[o+4>>2]=0;g[n+32>>2]=1.0;g[n+44>>2]=1.0;o=n+16|0;c[o>>2]=0;c[o+4>>2]=0;c[d>>2]=n;o=c[d+4>>2]|0;c[n+4>>2]=o;c[n+8>>2]=o;c[n+12>>2]=o;c[n>>2]=1}n=__ZN3MapIN7TileMap6PosKeyENS0_8Quadrant8OccluderE10ComparatorIS1_E16DefaultAllocatorE10_insert_rbERKS1_RKS3_(d,e,h)|0;if(!n){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145936,616,1145947,0);C=0;l=f;return C|0}else B=n}a[1263537]=0;C=B+28|0;l=f;return C|0}function __ZN6VectorI3RefI7Shape2DEE6_unrefEPv(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0;if(!b)return;d=c[a>>2]|0;if(__Z16atomic_decrementPj((d|0)==0?0:d+-8|0)|0)return;d=c[a>>2]|0;a=(d|0)==0?0:d+-4|0;d=a+4|0;if(c[a>>2]|0){e=0;do{f=d+(e<<2)|0;g=c[f>>2]|0;if((g|0?__ZN9Reference11unreferenceEv(g)|0:0)?(g=c[f>>2]|0,__Z17predelete_handlerP6Object(g)|0):0){gj[c[(c[g>>2]|0)+76>>2]&8191](g);__ZN6Memory11free_staticEPvb(g,0)}c[f>>2]=0;e=e+1|0}while(e>>>0<(c[a>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(b,1);return}function __ZN7TileMap21_recompute_rect_cacheEv(d){d=d|0;var e=0,f=0,h=0,i=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,V=0,W=0,X=0,Y=0.0,Z=0.0,_=0.0,$=0,aa=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0,ia=0.0,ja=0.0,ka=0.0,la=0.0,ma=0.0,na=0.0,oa=0.0,pa=0;e=l;l=l+80|0;if((l|0)>=(m|0))ba(80);f=e+24|0;h=e+64|0;i=e+16|0;k=e+48|0;n=e;o=e+40|0;p=d+512|0;if(!(a[p>>0]|0)){l=e;return};c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0;c[k+12>>2]=0;q=d+476|0;r=c[q>>2]|0;if(r|0?(s=c[r+8>>2]|0,r=c[d+480>>2]|0,(s|0)!=(r|0)):0){t=s;while(1){s=c[t+8>>2]|0;if((s|0)==(r|0))break;else t=s}if(t|0){r=d+534|0;s=d+416|0;u=n+8|0;v=o+4|0;w=f+4|0;x=h+4|0;y=o+4|0;z=f+4|0;A=h+4|0;B=o+4|0;C=f+4|0;D=h+4|0;E=n+4|0;F=k+4|0;G=h+4|0;H=k+8|0;I=h+8|0;J=k+12|0;K=h+12|0;L=d+480|0;M=t;do{c[n>>2]=0;c[n+4>>2]=0;c[n+8>>2]=0;c[n+12>>2]=0;t=M+24|0;N=b[t>>1]|0;if(!(a[r>>0]|0)){O=c[s>>2]|0;P=t+2|0;Q=O;R=b[P>>1]|0;S=U(O,N)|0;T=P}else{P=t+2|0;Q=1;R=b[P>>1]|0;S=N;T=P}__ZNK7TileMap13_map_to_worldEiib(f,d,S,U(Q,R)|0,0);P=f;N=c[P+4>>2]|0;O=n;c[O>>2]=c[P>>2];c[O+4>>2]=N;N=b[t>>1]|0;if(!(a[r>>0]|0)){O=c[s>>2]|0;V=O;W=b[T>>1]|0;X=O+(U(O,N)|0)|0}else{V=1;W=b[T>>1]|0;X=N+1|0}__ZNK7TileMap13_map_to_worldEiib(o,d,X,U(V,W)|0,0);N=n;O=c[N>>2]|0;P=c[N+4>>2]|0;N=f;c[N>>2]=O;c[N+4>>2]=P;__ZNK7Vector2plERKS_(h,n,u);Y=+g[o>>2];N=Y<(c[j>>2]=O,+g[j>>2]);Z=(c[j>>2]=P,+g[j>>2]);if(N)g[f>>2]=Y;_=+g[v>>2];if(_<Z)g[w>>2]=_;if(Y>+g[h>>2])g[h>>2]=Y;if(_>+g[x>>2])g[x>>2]=_;N=f;P=c[N+4>>2]|0;O=n;c[O>>2]=c[N>>2];c[O+4>>2]=P;__ZNK7Vector2miERKS_(i,h,f);P=i;O=c[P+4>>2]|0;N=u;c[N>>2]=c[P>>2];c[N+4>>2]=O;O=b[t>>1]|0;if(!(a[r>>0]|0)){N=c[s>>2]|0;$=N;aa=U(N,b[T>>1]|0)|0;ca=N+(U(N,O)|0)|0}else{$=1;aa=b[T>>1]|0;ca=O+1|0}__ZNK7TileMap13_map_to_worldEiib(o,d,ca,$+aa|0,0);O=n;N=c[O>>2]|0;P=c[O+4>>2]|0;O=f;c[O>>2]=N;c[O+4>>2]=P;__ZNK7Vector2plERKS_(h,n,u);_=+g[o>>2];O=_<(c[j>>2]=N,+g[j>>2]);Y=(c[j>>2]=P,+g[j>>2]);if(O)g[f>>2]=_;Z=+g[y>>2];if(Z<Y)g[z>>2]=Z;if(_>+g[h>>2])g[h>>2]=_;if(Z>+g[A>>2])g[A>>2]=Z;O=f;P=c[O+4>>2]|0;N=n;c[N>>2]=c[O>>2];c[N+4>>2]=P;__ZNK7Vector2miERKS_(i,h,f);P=i;N=c[P+4>>2]|0;O=u;c[O>>2]=c[P>>2];c[O+4>>2]=N;N=b[t>>1]|0;if(!(a[r>>0]|0)){t=c[s>>2]|0;da=t;ea=U(t,N)|0;fa=U(t,b[T>>1]|0)|0}else{da=1;ea=N;fa=b[T>>1]|0}__ZNK7TileMap13_map_to_worldEiib(o,d,ea,da+fa|0,0);N=n;t=c[N>>2]|0;O=c[N+4>>2]|0;N=f;c[N>>2]=t;c[N+4>>2]=O;__ZNK7Vector2plERKS_(h,n,u);Z=+g[o>>2];N=Z<(c[j>>2]=t,+g[j>>2]);_=(c[j>>2]=O,+g[j>>2]);if(N)g[f>>2]=Z;Y=+g[B>>2];if(Y<_)g[C>>2]=Y;if(Z>+g[h>>2])g[h>>2]=Z;if(Y>+g[D>>2])g[D>>2]=Y;N=f;O=c[N+4>>2]|0;t=n;c[t>>2]=c[N>>2];c[t+4>>2]=O;__ZNK7Vector2miERKS_(i,h,f);O=i;t=c[O>>2]|0;N=c[O+4>>2]|0;O=u;c[O>>2]=t;c[O+4>>2]=N;O=c[q>>2]|0;Y=(c[j>>2]=t,+g[j>>2]);Z=(c[j>>2]=N,+g[j>>2]);do if(!O)ga=0;else{N=c[O+8>>2]|0;t=c[L>>2]|0;if((N|0)==(t|0)){ga=0;break}else ha=N;while(1){N=c[ha+8>>2]|0;if((N|0)==(t|0)){ga=ha;break}else ha=N}}while(0);if((M|0)==(ga|0)){c[k>>2]=c[n>>2];c[k+4>>2]=c[n+4>>2];c[k+8>>2]=c[n+8>>2];c[k+12>>2]=c[n+12>>2]}else{_=+g[n>>2];ia=+g[k>>2];c[h>>2]=c[(_<ia?n:k)>>2];ja=+g[E>>2];ka=+g[F>>2];c[G>>2]=c[(ja<ka?n:k)+4>>2];O=_+Y>ia+ +g[H>>2];g[I>>2]=+g[(O?n:k)+8>>2]+(O?_:ia);O=ja+Z>ka+ +g[J>>2];g[K>>2]=+g[(O?n:k)+12>>2]+(O?ja:ka);__ZNK7Vector2miERKS_(f,I,h);O=f;t=c[O+4>>2]|0;N=I;c[N>>2]=c[O>>2];c[N+4>>2]=t;c[k>>2]=c[h>>2];c[k+4>>2]=c[h+4>>2];c[k+8>>2]=c[h+8>>2];c[k+12>>2]=c[h+12>>2]}M=c[M+16>>2]|0}while((M|0)!=0)}};c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;c[f+12>>2]=0;if(__ZNK7Vector2eqERKS_(k,f)|0?__ZNK7Vector2eqERKS_(k+8|0,f+8|0)|0:0){la=20.0;ma=20.0;na=-10.0;oa=-10.0}else{f=c[d+408>>2]|0;M=c[d+412>>2]|0;if(!(a[d+534>>0]|0))pa=c[d+416>>2]|0;else pa=1;ka=+(U(pa,(f|0)>(M|0)?f:M)|0);ja=ka*2.0;la=ja+ +g[k+12>>2];ma=ja+ +g[k+8>>2];na=+g[k+4>>2]-ka;oa=+g[k>>2]-ka}g[d+496>>2]=oa;g[d+500>>2]=na;g[d+504>>2]=ma;g[d+508>>2]=la;__ZN10CanvasItem17item_rect_changedEb(d,1);a[p>>0]=0;l=e;return}function __ZN3MapIN7TileMap6PosKeyENS0_8Quadrant8OccluderE10ComparatorIS1_E16DefaultAllocatorE10_insert_rbERKS1_RKS3_(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f;a[g>>0]=0;h=__ZN3MapIN7TileMap6PosKeyENS0_8Quadrant8OccluderE10ComparatorIS1_E16DefaultAllocatorE7_insertERKS1_Rb(b,d,g)|0;if(h|0){d=h+28|0;c[d>>2]=c[e>>2];c[d+4>>2]=c[e+4>>2];c[d+8>>2]=c[e+8>>2];c[d+12>>2]=c[e+12>>2];c[d+16>>2]=c[e+16>>2];c[d+20>>2]=c[e+20>>2];c[d+24>>2]=c[e+24>>2]}if(a[g>>0]|0){l=f;return h|0}g=b+8|0;c[g>>2]=(c[g>>2]|0)+1;g=h+12|0;e=c[g>>2]|0;if(!(c[e>>2]|0)){d=b+4|0;i=h;j=e;k=e;e=g;while(1){g=j+12|0;n=c[g>>2]|0;o=c[n+8>>2]|0;p=n;do if((j|0)==(o|0)){q=c[n+4>>2]|0;if(!(c[q>>2]|0)){c[k>>2]=1;a[1263537]=0;c[q>>2]=1;if((c[d>>2]|0)==(n|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);r=c[(c[e>>2]|0)+12>>2]|0;break}else{a[1263537]=0;c[n>>2]=0;r=n;break}}q=j+4|0;if((i|0)==(c[q>>2]|0)){s=i+8|0;t=c[s>>2]|0;c[q>>2]=t;if((t|0)==(c[d>>2]|0))u=p;else{c[t+12>>2]=j;u=c[g>>2]|0}t=i+12|0;c[t>>2]=u;q=c[g>>2]|0;v=q+8|0;c[((c[v>>2]|0)==(j|0)?v:q+4|0)>>2]=i;c[s>>2]=j;c[g>>2]=i;w=j;x=i;y=c[t>>2]|0}else{w=i;x=j;y=n}a[1263537]=0;c[x>>2]=1;t=c[d>>2]|0;if((t|0)==(y|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);z=c[(c[w+12>>2]|0)+12>>2]|0;A=c[d>>2]|0}else{a[1263537]=0;c[y>>2]=0;z=y;A=t}t=z+8|0;s=c[t>>2]|0;q=s+4|0;v=c[q>>2]|0;c[t>>2]=v;if((v|0)!=(A|0))c[v+12>>2]=z;v=z+12|0;c[s+12>>2]=c[v>>2];t=c[v>>2]|0;B=t+4|0;c[((c[B>>2]|0)==(z|0)?B:t+8|0)>>2]=s;c[q>>2]=z;c[v>>2]=s;r=w}else{if(!(c[o>>2]|0)){c[k>>2]=1;a[1263537]=0;c[o>>2]=1;if((c[d>>2]|0)==(n|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);r=c[(c[e>>2]|0)+12>>2]|0;break}else{a[1263537]=0;c[n>>2]=0;r=n;break}}s=j+8|0;if((i|0)==(c[s>>2]|0)){v=i+4|0;q=c[v>>2]|0;c[s>>2]=q;if((q|0)==(c[d>>2]|0))C=p;else{c[q+12>>2]=j;C=c[g>>2]|0}q=i+12|0;c[q>>2]=C;s=c[g>>2]|0;t=s+4|0;c[((c[t>>2]|0)==(j|0)?t:s+8|0)>>2]=i;c[v>>2]=j;c[g>>2]=i;D=j;E=i;F=c[q>>2]|0}else{D=i;E=j;F=n}a[1263537]=0;c[E>>2]=1;q=c[d>>2]|0;if((q|0)==(F|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);G=c[d>>2]|0;H=c[(c[D+12>>2]|0)+12>>2]|0}else{a[1263537]=0;c[F>>2]=0;G=q;H=F}q=H+4|0;v=c[q>>2]|0;s=v+8|0;t=c[s>>2]|0;c[q>>2]=t;if((t|0)!=(G|0))c[t+12>>2]=H;t=H+12|0;c[v+12>>2]=c[t>>2];q=c[t>>2]|0;B=q+8|0;c[((c[B>>2]|0)==(H|0)?B:q+4|0)>>2]=v;c[s>>2]=H;c[t>>2]=v;r=D}while(0);n=r+12|0;g=c[n>>2]|0;if(!(c[g>>2]|0)){i=r;j=g;k=g;e=n}else break}}e=c[(c[b>>2]|0)+8>>2]|0;a[1263537]=0;c[e>>2]=1;l=f;return h|0}function __ZN3MapIN7TileMap6PosKeyENS0_8Quadrant8OccluderE10ComparatorIS1_E16DefaultAllocatorE7_insertERKS1_Rb(d,e,f){d=d|0;e=e|0;f=f|0;var h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0;h=c[d>>2]|0;i=c[h+8>>2]|0;j=d+4|0;k=c[j>>2]|0;a:do if((i|0)==(k|0))l=h;else{m=b[e+2>>1]|0;n=b[e>>1]|0;o=n<<16>>16;p=m<<16>>16;q=i;while(1){r=q+24|0;s=b[r+2>>1]|0;t=m<<16>>16==s<<16>>16;if(t){u=o;v=b[r>>1]|0}else{u=p;v=s}if((u|0)<(v<<16>>16|0))w=q+8|0;else{if(t){x=n;y=b[r>>1]|0}else{x=m;y=s}if(y<<16>>16>=x<<16>>16)break;w=q+4|0}s=c[w>>2]|0;if((s|0)==(k|0)){l=q;break a}else q=s}a[f>>0]=1;z=q;return z|0}while(0);k=__ZnwjPFPvjE(56,4740)|0;w=k+24|0;x=k+36|0;c[x>>2]=0;c[x+4>>2]=0;c[x+8>>2]=0;c[x+12>>2]=0;c[x+16>>2]=0;x=w;c[x>>2]=0;c[x+4>>2]=0;g[k+32>>2]=1.0;g[k+44>>2]=1.0;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0;c[k+12>>2]=0;c[k+16>>2]=0;c[k+20>>2]=0;c[k+12>>2]=l;x=c[j>>2]|0;y=k+4|0;c[y>>2]=x;v=k+8|0;c[v>>2]=x;c[w>>2]=c[e>>2];if((l|0)!=(c[d>>2]|0)){w=l+24|0;x=b[e+2>>1]|0;u=b[w+2>>1]|0;if(x<<16>>16==u<<16>>16){A=b[e>>1]|0;B=b[w>>1]|0}else{A=x<<16>>16;B=u}if((A|0)>=(B<<16>>16|0))C=l+4|0;else D=18}else D=18;if((D|0)==18)C=l+8|0;c[C>>2]=k;a[f>>0]=0;f=c[y>>2]|0;y=c[j>>2]|0;if((f|0)==(y|0)){j=k;do{C=j;j=c[j+12>>2]|0}while((C|0)==(c[j+4>>2]|0));E=(j|0)==(c[d>>2]|0)?0:j}else{j=f;while(1){f=c[j+8>>2]|0;if((f|0)==(y|0)){E=j;break}else j=f}}c[k+16>>2]=E;j=c[v>>2]|0;b:do if((j|0)==(y|0)){v=k;while(1){f=v;v=c[v+12>>2]|0;if((f|0)!=(c[v+8>>2]|0)){F=v;break b}if((v|0)==(c[d>>2]|0)){F=0;break}}}else{v=j;while(1){q=c[v+4>>2]|0;if((q|0)==(y|0)){F=v;break}else v=q}}while(0);y=k+20|0;c[y>>2]=F;if(!E)G=F;else{c[E+20>>2]=k;G=c[y>>2]|0}if(!G){z=k;return z|0}c[G+16>>2]=k;z=k;return z|0}function __ZN3MapIN7TileMap6PosKeyENS0_8Quadrant7NavPolyE10ComparatorIS1_E16DefaultAllocatorE10_insert_rbERKS1_RKS3_(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f;a[g>>0]=0;h=__ZN3MapIN7TileMap6PosKeyENS0_8Quadrant7NavPolyE10ComparatorIS1_E16DefaultAllocatorE7_insertERKS1_Rb(b,d,g)|0;if(h|0){d=h+28|0;c[d>>2]=c[e>>2];c[d+4>>2]=c[e+4>>2];c[d+8>>2]=c[e+8>>2];c[d+12>>2]=c[e+12>>2];c[d+16>>2]=c[e+16>>2];c[d+20>>2]=c[e+20>>2];c[d+24>>2]=c[e+24>>2]}if(a[g>>0]|0){l=f;return h|0}g=b+8|0;c[g>>2]=(c[g>>2]|0)+1;g=h+12|0;e=c[g>>2]|0;if(!(c[e>>2]|0)){d=b+4|0;i=h;j=e;k=e;e=g;while(1){g=j+12|0;n=c[g>>2]|0;o=c[n+8>>2]|0;p=n;do if((j|0)==(o|0)){q=c[n+4>>2]|0;if(!(c[q>>2]|0)){c[k>>2]=1;a[1263537]=0;c[q>>2]=1;if((c[d>>2]|0)==(n|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);r=c[(c[e>>2]|0)+12>>2]|0;break}else{a[1263537]=0;c[n>>2]=0;r=n;break}}q=j+4|0;if((i|0)==(c[q>>2]|0)){s=i+8|0;t=c[s>>2]|0;c[q>>2]=t;if((t|0)==(c[d>>2]|0))u=p;else{c[t+12>>2]=j;u=c[g>>2]|0}t=i+12|0;c[t>>2]=u;q=c[g>>2]|0;v=q+8|0;c[((c[v>>2]|0)==(j|0)?v:q+4|0)>>2]=i;c[s>>2]=j;c[g>>2]=i;w=j;x=i;y=c[t>>2]|0}else{w=i;x=j;y=n}a[1263537]=0;c[x>>2]=1;t=c[d>>2]|0;if((t|0)==(y|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);z=c[(c[w+12>>2]|0)+12>>2]|0;A=c[d>>2]|0}else{a[1263537]=0;c[y>>2]=0;z=y;A=t}t=z+8|0;s=c[t>>2]|0;q=s+4|0;v=c[q>>2]|0;c[t>>2]=v;if((v|0)!=(A|0))c[v+12>>2]=z;v=z+12|0;c[s+12>>2]=c[v>>2];t=c[v>>2]|0;B=t+4|0;c[((c[B>>2]|0)==(z|0)?B:t+8|0)>>2]=s;c[q>>2]=z;c[v>>2]=s;r=w}else{if(!(c[o>>2]|0)){c[k>>2]=1;a[1263537]=0;c[o>>2]=1;if((c[d>>2]|0)==(n|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);r=c[(c[e>>2]|0)+12>>2]|0;break}else{a[1263537]=0;c[n>>2]=0;r=n;break}}s=j+8|0;if((i|0)==(c[s>>2]|0)){v=i+4|0;q=c[v>>2]|0;c[s>>2]=q;if((q|0)==(c[d>>2]|0))C=p;else{c[q+12>>2]=j;C=c[g>>2]|0}q=i+12|0;c[q>>2]=C;s=c[g>>2]|0;t=s+4|0;c[((c[t>>2]|0)==(j|0)?t:s+8|0)>>2]=i;c[v>>2]=j;c[g>>2]=i;D=j;E=i;F=c[q>>2]|0}else{D=i;E=j;F=n}a[1263537]=0;c[E>>2]=1;q=c[d>>2]|0;if((q|0)==(F|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);G=c[d>>2]|0;H=c[(c[D+12>>2]|0)+12>>2]|0}else{a[1263537]=0;c[F>>2]=0;G=q;H=F}q=H+4|0;v=c[q>>2]|0;s=v+8|0;t=c[s>>2]|0;c[q>>2]=t;if((t|0)!=(G|0))c[t+12>>2]=H;t=H+12|0;c[v+12>>2]=c[t>>2];q=c[t>>2]|0;B=q+8|0;c[((c[B>>2]|0)==(H|0)?B:q+4|0)>>2]=v;c[s>>2]=H;c[t>>2]=v;r=D}while(0);n=r+12|0;g=c[n>>2]|0;if(!(c[g>>2]|0)){i=r;j=g;k=g;e=n}else break}}e=c[(c[b>>2]|0)+8>>2]|0;a[1263537]=0;c[e>>2]=1;l=f;return h|0}function __ZN3MapIN7TileMap6PosKeyENS0_8Quadrant7NavPolyE10ComparatorIS1_E16DefaultAllocatorE7_insertERKS1_Rb(d,e,f){d=d|0;e=e|0;f=f|0;var h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0;h=c[d>>2]|0;i=c[h+8>>2]|0;j=d+4|0;k=c[j>>2]|0;a:do if((i|0)==(k|0))l=h;else{m=b[e+2>>1]|0;n=b[e>>1]|0;o=n<<16>>16;p=m<<16>>16;q=i;while(1){r=q+24|0;s=b[r+2>>1]|0;t=m<<16>>16==s<<16>>16;if(t){u=o;v=b[r>>1]|0}else{u=p;v=s}if((u|0)<(v<<16>>16|0))w=q+8|0;else{if(t){x=n;y=b[r>>1]|0}else{x=m;y=s}if(y<<16>>16>=x<<16>>16)break;w=q+4|0}s=c[w>>2]|0;if((s|0)==(k|0)){l=q;break a}else q=s}a[f>>0]=1;z=q;return z|0}while(0);k=__ZnwjPFPvjE(56,4740)|0;w=k+24|0;b[w>>1]=0;b[k+26>>1]=0;x=k+36|0;c[x>>2]=0;c[x+4>>2]=0;c[x+8>>2]=0;c[x+12>>2]=0;c[x+16>>2]=0;g[k+32>>2]=1.0;g[k+44>>2]=1.0;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0;c[k+12>>2]=0;c[k+16>>2]=0;c[k+20>>2]=0;c[k+12>>2]=l;x=c[j>>2]|0;y=k+4|0;c[y>>2]=x;v=k+8|0;c[v>>2]=x;c[w>>2]=c[e>>2];if((l|0)!=(c[d>>2]|0)){w=l+24|0;x=b[e+2>>1]|0;u=b[w+2>>1]|0;if(x<<16>>16==u<<16>>16){A=b[e>>1]|0;B=b[w>>1]|0}else{A=x<<16>>16;B=u}if((A|0)>=(B<<16>>16|0))C=l+4|0;else D=18}else D=18;if((D|0)==18)C=l+8|0;c[C>>2]=k;a[f>>0]=0;f=c[y>>2]|0;y=c[j>>2]|0;if((f|0)==(y|0)){j=k;do{C=j;j=c[j+12>>2]|0}while((C|0)==(c[j+4>>2]|0));E=(j|0)==(c[d>>2]|0)?0:j}else{j=f;while(1){f=c[j+8>>2]|0;if((f|0)==(y|0)){E=j;break}else j=f}}c[k+16>>2]=E;j=c[v>>2]|0;b:do if((j|0)==(y|0)){v=k;while(1){f=v;v=c[v+12>>2]|0;if((f|0)!=(c[v+8>>2]|0)){F=v;break b}if((v|0)==(c[d>>2]|0)){F=0;break}}}else{v=j;while(1){q=c[v+4>>2]|0;if((q|0)==(y|0)){F=v;break}else v=q}}while(0);y=k+20|0;c[y>>2]=F;if(!E)G=F;else{c[E+20>>2]=k;G=c[y>>2]|0}if(!G){z=k;return z|0}c[G+16>>2]=k;z=k;return z|0}function __ZN3MapIiN12Navigation2D7NavMeshE10ComparatorIiE16DefaultAllocatorEixERKi(b,d){b=b|0;d=d|0;var e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0;e=l;l=l+48|0;if((l|0)>=(m|0))ba(48);f=e;h=c[b>>2]|0;if(!h){i=__ZnwjPFPvjE(68,4740)|0;j=i+36|0;c[j>>2]=0;c[j+4>>2]=0;c[j+8>>2]=0;c[j+12>>2]=0;c[j+16>>2]=0;g[i+32>>2]=1.0;g[i+44>>2]=1.0;c[i+60>>2]=0;c[i+64>>2]=0;j=i+16|0;c[j>>2]=0;c[j+4>>2]=0;c[b>>2]=i;j=c[b+4>>2]|0;c[i+4>>2]=j;c[i+8>>2]=j;c[i+12>>2]=j;c[i>>2]=1;if(!i){k=0;n=12}else{o=i;p=j;n=4}}else{o=h;p=c[b+4>>2]|0;n=4}a:do if((n|0)==4){h=c[o+8>>2]|0;if((h|0)!=(p|0)){j=c[d>>2]|0;i=h;while(1){h=c[i+24>>2]|0;if((j|0)<(h|0))q=i+8|0;else{if((h|0)>=(j|0))break;q=i+4|0}h=c[q>>2]|0;if((h|0)==(p|0)){k=o;n=12;break a}else i=h}if(!((i|0)==(p|0)|(i|0)==0))r=i;else{k=o;n=12}}else{k=o;n=12}}while(0);if((n|0)==12){c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;c[f+12>>2]=0;c[f+16>>2]=0;c[f+20>>2]=0;c[f+24>>2]=0;c[f+28>>2]=0;g[f+4>>2]=1.0;g[f+16>>2]=1.0;c[f+32>>2]=0;c[f+36>>2]=0;if(!k){k=__ZnwjPFPvjE(68,4740)|0;n=k+36|0;c[n>>2]=0;c[n+4>>2]=0;c[n+8>>2]=0;c[n+12>>2]=0;c[n+16>>2]=0;g[k+32>>2]=1.0;g[k+44>>2]=1.0;c[k+60>>2]=0;c[k+64>>2]=0;n=k+16|0;c[n>>2]=0;c[n+4>>2]=0;c[b>>2]=k;n=c[b+4>>2]|0;c[k+4>>2]=n;c[k+8>>2]=n;c[k+12>>2]=n;c[k>>2]=1}k=__ZN3MapIiN12Navigation2D7NavMeshE10ComparatorIiE16DefaultAllocatorE10_insert_rbERKiRKS1_(b,d,f)|0;__ZN12Navigation2D7NavMeshD2Ev(f);if(!k){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145936,616,1145947,0);s=0;l=e;return s|0}else r=k}a[1263537]=0;s=r+28|0;l=e;return s|0}function __ZN12Navigation2D7NavMeshaSERKS0_(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0;c[b>>2]=c[d>>2];c[b+4>>2]=c[d+4>>2];c[b+8>>2]=c[d+8>>2];c[b+12>>2]=c[d+12>>2];c[b+16>>2]=c[d+16>>2];c[b+20>>2]=c[d+20>>2];c[b+24>>2]=c[d+24>>2];a[b+28>>0]=a[d+28>>0]|0;e=d+32|0;f=b+32|0;g=c[f>>2]|0;if((c[e>>2]|0)!=(g|0)){if((g|0?__ZN9Reference11unreferenceEv(g)|0:0)?(g=c[f>>2]|0,__Z17predelete_handlerP6Object(g)|0):0){gj[c[(c[g>>2]|0)+76>>2]&8191](g);__ZN6Memory11free_staticEPvb(g,0)}c[f>>2]=0;g=c[e>>2]|0;c[f>>2]=g;if(g|0)__ZN9Reference9referenceEv(g)}g=b+36|0;f=c[g>>2]|0;a:do if(f|0){e=f;while(1){h=c[e>>2]|0;if(!h)break a;__ZN4ListIN12Navigation2D7PolygonE16DefaultAllocatorE5_Data5eraseEPKNS3_7ElementE(e,h)|0;e=c[g>>2]|0;if(!(c[e+8>>2]|0))break;if(!e)break a}__ZN6Memory11free_staticEPvb(e,0);c[g>>2]=0}while(0);f=c[d+36>>2]|0;if(!f)i=0;else{j=f;k=15}while(1){if((k|0)==15){k=0;i=c[j>>2]|0}if(!i)break;__ZN4ListIN12Navigation2D7PolygonE16DefaultAllocatorE9push_backERKS1_(g,i)|0;j=i+36|0;k=15}return b|0}function __ZN12Navigation2D13_navpoly_linkEi(b,d){b=b|0;d=d|0;var e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0.0,ca=0,da=0.0,ea=0.0,fa=0.0,ga=0,ha=0,ia=0,ja=0,ka=0,la=0,ma=0,na=0.0,oa=0,pa=0,qa=0,ra=0,sa=0,ta=0,ua=0,va=0,wa=0,xa=0,ya=0,za=0,Aa=0,Ba=0,Ca=0,Da=0,Ea=0,Fa=0,Ga=0,Ha=0,Ia=0,Ja=0,Ka=0,La=0,Ma=0,Na=0,Oa=0,Pa=0,Qa=0,Ra=0,Sa=0,Ta=0,Ua=0,Va=0,Wa=0,Xa=0;e=l;l=l+96|0;if((l|0)>=(m|0))ba(96);f=e;h=e+88|0;i=e+84|0;j=e+80|0;k=e+72|0;n=e+48|0;o=e+40|0;c[h>>2]=d;p=b+420|0;q=c[p>>2]|0;a:do if(q|0){r=c[q+8>>2]|0;s=c[b+424>>2]|0;b:do if((r|0)==(s|0))t=r;else{u=r;while(1){v=c[u+24>>2]|0;if((v|0)>(d|0))w=u+8|0;else{if((v|0)>=(d|0)){t=u;break b}w=u+4|0}u=c[w>>2]|0;if((u|0)==(s|0))break a}}while(0);if((t|0)!=(s|0)&(t|0)!=0){a[1263537]=0;r=__ZN3MapIiN12Navigation2D7NavMeshE10ComparatorIiE16DefaultAllocatorEixERKi(p,h)|0;u=r+28|0;if(a[u>>0]|0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(867566,867580,38,867652,0);l=e;return}a[1263537]=0;v=r+32|0;x=__ZNK17NavigationPolygon12get_verticesEv(c[v>>2]|0)|0;c[i>>2]=x;if(x|0?(y=(c[x+16>>2]|0)>>>3,y|0):0){__Z16atomic_incrementPj(x+4|0)|0;z=c[x+8>>2]|0;c:do if((__ZNK17NavigationPolygon17get_polygon_countEv(c[v>>2]|0)|0)>0){A=r+36|0;B=k+4|0;C=f+8|0;D=b+404|0;E=n+16|0;F=n+8|0;H=n+4|0;I=n+12|0;J=n+16|0;K=b+408|0;L=f+8|0;M=r+4|0;N=r+12|0;O=r+8|0;P=r+16|0;Q=f+4|0;R=r+20|0;S=b+416|0;T=n+4|0;U=f+4|0;V=o+4|0;W=0;d:while(1){X=f;Y=X+36|0;do{c[X>>2]=0;X=X+4|0}while((X|0)<(Y|0));X=__ZN4ListIN12Navigation2D7PolygonE16DefaultAllocatorE9push_backERKS1_(A,f)|0;Y=c[f>>2]|0;if(Y|0?(__Z16atomic_decrementPj(Y+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Y,1);c[X+32>>2]=r;Y=__ZN17NavigationPolygon11get_polygonEi(c[v>>2]|0,W)|0;c[j>>2]=Y;if(!Y){Z=0;_=0}else{$=c[Y+-4>>2]|0;__ZN6VectorIiE14_copy_on_writeEv(j);Z=$;_=c[j>>2]|0}__ZN6VectorIN12Navigation2D7Polygon4EdgeEE6resizeEi(X,Z)|0;g[k>>2]=0.0;g[B>>2]=0.0;$=(Z|0)>0;e:do if($){aa=0.0;Y=0;while(1){ca=c[_+(Y<<2)>>2]|0;if(ca>>>0>=y>>>0)break;da=+g[z+(ca<<3)>>2];ea=+g[z+(ca<<3)+4>>2];fa=da*+g[O>>2]+ea*+g[P>>2];g[f>>2]=+g[M>>2]*da+ +g[N>>2]*ea;g[Q>>2]=fa;__ZNK7Vector2plERKS_(n,f,R);__ZN7Vector2pLERKS_(k,n);fa=+g[S>>2];ca=~~+G(+(+g[n>>2]/fa));ga=~~+G(+(+g[T>>2]/fa));ha=c[X>>2]|0;ia=(ha|0)==0;if(ia)ja=0;else ja=c[ha+-4>>2]|0;do if((ja|0)<=(Y|0)){if(ia)ka=0;else ka=c[ha+-4>>2]|0;if((ka|0)>(Y|0)){a[1263537]=0;la=33;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);ma=0;break}}else la=33;while(0);if((la|0)==33){la=0;__ZN6VectorIN12Navigation2D7Polygon4EdgeEE14_copy_on_writeEv(X);ma=(c[X>>2]|0)+(Y*24|0)|0}ha=ma;c[ha>>2]=ca;c[ha+4>>2]=ga;c[ma+8>>2]=0;c[ma+12>>2]=-1;c[ma+16>>2]=0;Y=Y+1|0;ha=c[_+(((Y|0)==(Z|0)?0:Y)<<2)>>2]|0;if(ha>>>0>=y>>>0){la=35;break}fa=+g[z+(ha<<3)>>2];ea=+g[z+(ha<<3)+4>>2];da=fa*+g[O>>2]+ea*+g[P>>2];g[f>>2]=+g[M>>2]*fa+ +g[N>>2]*ea;g[U>>2]=da;__ZNK7Vector2plERKS_(o,f,R);da=aa+(+g[o>>2]-+g[n>>2])*(+g[V>>2]+ +g[T>>2]);if((Y|0)>=(Z|0)){na=da;la=38;break e}else aa=da}if((la|0)==35)la=0;a[X+28>>0]=aa>0.0&1;Y=c[A>>2]|0;if((Y|0?(ha=c[Y+4>>2]|0,ha|0):0)?(__ZN4ListIN12Navigation2D7PolygonE16DefaultAllocatorE5_Data5eraseEPKNS3_7ElementE(Y,ha)|0,ha=c[A>>2]|0,(c[ha+8>>2]|0)==0):0){__ZN6Memory11free_staticEPvb(ha,0);c[A>>2]=0}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(867566,867580,93,867685,0)}else{na=0.0;la=38}while(0);if((la|0)==38?(la=0,a[X+28>>0]=na>0.0&1,g[n>>2]=+(Z|0),__ZNK7Vector2dvERKf(f,k,n),ha=f,Y=c[ha+4>>2]|0,ia=X+4|0,c[ia>>2]=c[ha>>2],c[ia+4>>2]=Y,$):0){Y=X;ia=0;do{ha=ia;ia=ia+1|0;oa=(ia|0)==(Z|0)?0:ia;pa=c[X>>2]|0;qa=(pa|0)==0;if(qa)ra=0;else ra=c[pa+-4>>2]|0;do if((ra|0)<=(ha|0)){if(qa)sa=0;else sa=c[pa+-4>>2]|0;if((sa|0)>(ha|0)){a[1263537]=0;la=52;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);ta=0;break}}else la=52;while(0);if((la|0)==52){la=0;__ZN6VectorIN12Navigation2D7Polygon4EdgeEE14_copy_on_writeEv(X);ta=(c[X>>2]|0)+(ha*24|0)|0}do if((oa|0)<0)la=60;else{pa=c[X>>2]|0;qa=(pa|0)==0;if(qa)ua=0;else ua=c[pa+-4>>2]|0;if((ua|0)<=(oa|0)){if(qa)va=0;else va=c[pa+-4>>2]|0;if((va|0)<=(oa|0)){la=60;break}a[1263537]=0}__ZN6VectorIN12Navigation2D7Polygon4EdgeEE14_copy_on_writeEv(X);wa=(c[X>>2]|0)+(oa*24|0)|0}while(0);if((la|0)==60){la=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);wa=0}oa=ta;pa=c[oa>>2]|0;qa=c[oa+4>>2]|0;oa=f;c[oa>>2]=pa;c[oa+4>>2]=qa;oa=wa;xa=c[oa>>2]|0;ya=c[oa+4>>2]|0;oa=C;c[oa>>2]=xa;c[oa+4>>2]=ya;if(qa>>>0>ya>>>0|(qa|0)==(ya|0)&pa>>>0>xa>>>0){oa=f;c[oa>>2]=xa;c[oa+4>>2]=ya;oa=C;c[oa>>2]=pa;c[oa+4>>2]=qa;za=xa;Aa=ya;Ba=pa;Ca=qa}else{za=pa;Aa=qa;Ba=xa;Ca=ya}ya=c[D>>2]|0;f:do if(!ya)la=73;else{xa=c[ya+8>>2]|0;qa=c[K>>2]|0;g:do if((xa|0)==(qa|0))Da=xa;else{pa=xa;while(1){oa=pa+24|0;Ea=oa;Fa=c[Ea>>2]|0;Ga=c[Ea+4>>2]|0;Ea=(za|0)==(Fa|0)&(Aa|0)==(Ga|0);Ha=Ea?Ca:Aa;Ia=Ea?pa+32|0:oa;oa=c[Ia+4>>2]|0;if(Ha>>>0<oa>>>0|((Ha|0)==(oa|0)?(Ea?Ba:za)>>>0<(c[Ia>>2]|0)>>>0:0))Ja=pa+8|0;else{Ia=pa+32|0;oa=Ea?c[Ia+4>>2]|0:Ga;Ga=Ea?L:f;Ha=c[Ga+4>>2]|0;if(!(oa>>>0<Ha>>>0|((oa|0)==(Ha|0)?(Ea?c[Ia>>2]|0:Fa)>>>0<(c[Ga>>2]|0)>>>0:0))){Da=pa;break g}Ja=pa+4|0}pa=c[Ja>>2]|0;if((pa|0)==(qa|0)){la=73;break f}}}while(0);if((Da|0)==(qa|0)|(Da|0)==0){la=73;break}xa=Da+40|0;ga=Da+48|0;if(c[ga>>2]|0){ca=Da+56|0;if(!(c[ca>>2]|0)){pa=__ZnwjPFPvjE(12,4740)|0;c[ca>>2]=pa;c[pa>>2]=0;c[pa+4>>2]=0;c[pa+8>>2]=0}pa=__ZnwjPFPvjE(20,4740)|0;c[pa>>2]=Y;c[pa+4>>2]=ha;Ga=c[ca>>2]|0;ca=Ga+4|0;Fa=c[ca>>2]|0;c[pa+12>>2]=Fa;c[pa+8>>2]=0;c[pa+16>>2]=Ga;if(Fa|0)c[Fa+8>>2]=pa;c[ca>>2]=pa;if(!(c[Ga>>2]|0))c[Ga>>2]=pa;ca=Ga+8|0;c[ca>>2]=(c[ca>>2]|0)+1;ca=c[X>>2]|0;Ga=(ca|0)==0;if(Ga)Ka=0;else Ka=c[ca+-4>>2]|0;if((Ka|0)<=(ha|0)){if(Ga)La=0;else La=c[ca+-4>>2]|0;if((La|0)<=(ha|0)){la=102;break d}a[1263537]=0}__ZN6VectorIN12Navigation2D7Polygon4EdgeEE14_copy_on_writeEv(X);c[(c[X>>2]|0)+(ha*24|0)+16>>2]=pa;break}c[ga>>2]=X;c[Da+52>>2]=ha;ga=c[xa>>2]|0;pa=Da+44|0;ca=c[pa>>2]|0;if((ca|0)<0){la=112;break d}Ga=c[ga>>2]|0;Fa=(Ga|0)==0;if(Fa)Ma=0;else Ma=c[Ga+-4>>2]|0;if((Ma|0)<=(ca|0)){if(Fa)Na=0;else Na=c[Ga+-4>>2]|0;if((Na|0)<=(ca|0)){la=112;break d}a[1263537]=0}__ZN6VectorIN12Navigation2D7Polygon4EdgeEE14_copy_on_writeEv(ga);c[(c[ga>>2]|0)+(ca*24|0)+8>>2]=X;ca=c[xa>>2]|0;ga=c[pa>>2]|0;if((ga|0)<0){la=121;break d}Ga=c[ca>>2]|0;Fa=(Ga|0)==0;if(Fa)Oa=0;else Oa=c[Ga+-4>>2]|0;if((Oa|0)<=(ga|0)){if(Fa)Pa=0;else Pa=c[Ga+-4>>2]|0;if((Pa|0)<=(ga|0)){la=121;break d}a[1263537]=0}__ZN6VectorIN12Navigation2D7Polygon4EdgeEE14_copy_on_writeEv(ca);c[(c[ca>>2]|0)+(ga*24|0)+12>>2]=ha;ga=c[xa>>2]|0;xa=c[X>>2]|0;ca=(xa|0)==0;if(ca)Qa=0;else Qa=c[xa+-4>>2]|0;do if((Qa|0)<=(ha|0)){if(ca)Ra=0;else Ra=c[xa+-4>>2]|0;if((Ra|0)>(ha|0)){a[1263537]=0;la=130;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);c[2]=ga;Sa=c[X>>2]|0;break}}else la=130;while(0);if((la|0)==130){la=0;__ZN6VectorIN12Navigation2D7Polygon4EdgeEE14_copy_on_writeEv(X);xa=c[X>>2]|0;c[xa+(ha*24|0)+8>>2]=ga;Sa=xa}xa=c[pa>>2]|0;ca=(Sa|0)==0;if(ca)Ta=0;else Ta=c[Sa+-4>>2]|0;if((Ta|0)<=(ha|0)){if(ca)Ua=0;else Ua=c[Sa+-4>>2]|0;if((Ua|0)<=(ha|0)){la=138;break d}a[1263537]=0}__ZN6VectorIN12Navigation2D7Polygon4EdgeEE14_copy_on_writeEv(X);c[(c[X>>2]|0)+(ha*24|0)+12>>2]=xa}while(0);if((la|0)==73){la=0;c[E>>2]=0;c[n>>2]=X;c[H>>2]=ha;c[F>>2]=0;c[I>>2]=-1;ya=__ZN3MapIN12Navigation2D7EdgeKeyENS0_10ConnectionE10ComparatorIS1_E16DefaultAllocatorEixERKS1_(D,f)|0;c[ya>>2]=c[n>>2];c[ya+4>>2]=c[n+4>>2];c[ya+8>>2]=c[n+8>>2];c[ya+12>>2]=c[n+12>>2];xa=ya+16|0;__ZN4ListIN12Navigation2D17ConnectionPendingE16DefaultAllocatorE5clearEv(xa);ya=c[E>>2]|0;if(!ya){Va=0;Wa=0}else{Xa=ya;la=75}while(1){if((la|0)==75){la=0;ya=c[Xa>>2]|0;Va=ya;Wa=ya}if(!Va)break;if(!(c[xa>>2]|0)){ya=__ZnwjPFPvjE(12,4740)|0;c[xa>>2]=ya;c[ya>>2]=0;c[ya+4>>2]=0;c[ya+8>>2]=0}ya=__ZnwjPFPvjE(20,4740)|0;ca=ya+8|0;c[ca>>2]=0;qa=ya+12|0;c[qa>>2]=0;Ga=ya+16|0;c[Ga>>2]=0;Fa=Wa;Ia=c[Fa+4>>2]|0;Ea=ya;c[Ea>>2]=c[Fa>>2];c[Ea+4>>2]=Ia;Ia=c[xa>>2]|0;Ea=Ia+4|0;Fa=c[Ea>>2]|0;c[qa>>2]=Fa;c[ca>>2]=0;c[Ga>>2]=Ia;if(Fa|0)c[Fa+8>>2]=ya;c[Ea>>2]=ya;if(!(c[Ia>>2]|0))c[Ia>>2]=ya;ya=Ia+8|0;c[ya>>2]=(c[ya>>2]|0)+1;Xa=Va+8|0;la=75}__ZN4ListIN12Navigation2D17ConnectionPendingE16DefaultAllocatorE5clearEv(J);xa=c[J>>2]|0;do if(xa|0)if(!(c[xa+8>>2]|0)){a[1263537]=0;__ZN6Memory11free_staticEPvb(xa,0);break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145461,1145120,668,1145467,0);break}while(0)}}while((ia|0)<(Z|0))}ia=c[j>>2]|0;if(ia|0?(__Z16atomic_decrementPj(ia+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(ia,1);W=W+1|0;if((W|0)>=(__ZNK17NavigationPolygon17get_polygon_countEv(c[v>>2]|0)|0))break c}if((la|0)==102)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((la|0)==112)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((la|0)==121)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((la|0)==138)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);a[u>>0]=1;__Z16atomic_decrementPj(x+4|0)|0}__ZN10PoolVectorI7Vector2E12_unreferenceEv(i);l=e;return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(867566,867580,36,867606,0);l=e;return}function __ZN12Navigation2D7NavMeshD2Ev(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0;d=b+36|0;e=c[d>>2]|0;a:do if(e|0){f=e;while(1){g=c[f>>2]|0;if(!g)break;__ZN4ListIN12Navigation2D7PolygonE16DefaultAllocatorE5_Data5eraseEPKNS3_7ElementE(f,g)|0;h=c[d>>2]|0;if(!(c[h+8>>2]|0)){i=5;break}if(!h)break a;else f=h}if((i|0)==5){__ZN6Memory11free_staticEPvb(h,0);c[d>>2]=0;break}if(!(c[f+8>>2]|0)){a[1263537]=0;__ZN6Memory11free_staticEPvb(f,0);break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145461,1145120,668,1145467,0);break}}while(0);d=b+32|0;b=c[d>>2]|0;if(!b){c[d>>2]=0;return}if(!(__ZN9Reference11unreferenceEv(b)|0)){c[d>>2]=0;return}b=c[d>>2]|0;if(!(__Z17predelete_handlerP6Object(b)|0)){c[d>>2]=0;return}gj[c[(c[b>>2]|0)+76>>2]&8191](b);__ZN6Memory11free_staticEPvb(b,0);c[d>>2]=0;return}function __ZN4ListIN12Navigation2D7PolygonE16DefaultAllocatorE5_Data5eraseEPKNS3_7ElementE(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0;if(!d){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145114,1145120,156,1144262,0);e=0;return e|0}a[1263537]=0;if((c[d+44>>2]|0)!=(b|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145114,1145120,157,1145132,0);e=0;return e|0}if((c[b>>2]|0)==(d|0))c[b>>2]=c[d+36>>2];f=b+4|0;g=c[d+40>>2]|0;if((c[f>>2]|0)==(d|0))c[f>>2]=g;f=d+36|0;if(g|0)c[g+36>>2]=c[f>>2];h=c[f>>2]|0;if(h|0)c[h+40>>2]=g;g=c[d>>2]|0;if(g|0?(__Z16atomic_decrementPj(g+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(g,1);__ZN6Memory11free_staticEPvb(d,0);d=b+8|0;c[d>>2]=(c[d>>2]|0)+-1;e=1;return e|0}function __ZNK17NavigationPolygon12get_verticesEv(a){a=a|0;var b=0,d=0,e=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b;e=a+128|0;c[d>>2]=0;if((c[e>>2]|0?(__ZN10PoolVectorI7Vector2E12_unreferenceEv(d),a=c[e>>2]|0,a|0):0)?__Z28atomic_conditional_incrementPj(a)|0:0)c[d>>2]=c[e>>2];l=b;return c[d>>2]|0}function __ZNK17NavigationPolygon17get_polygon_countEv(a){a=a|0;var b=0,d=0;b=c[a+132>>2]|0;if(!b){d=0;return d|0}d=c[b+-4>>2]|0;return d|0}function __ZN4ListIN12Navigation2D7PolygonE16DefaultAllocatorE9push_backERKS1_(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0;if(!(c[a>>2]|0)){d=__ZnwjPFPvjE(12,4740)|0;c[a>>2]=d;c[d>>2]=0;c[d+4>>2]=0;c[d+8>>2]=0}d=__ZnwjPFPvjE(48,4740)|0;c[d>>2]=0;c[d+4>>2]=0;c[d+8>>2]=0;c[d+12>>2]=0;c[d+16>>2]=0;e=d+36|0;c[e>>2]=0;f=d+40|0;c[f>>2]=0;g=d+44|0;c[g>>2]=0;if((c[b>>2]|0?(c[d>>2]=0,h=c[b>>2]|0,h|0):0)?__Z28atomic_conditional_incrementPj(h+-8|0)|0:0)c[d>>2]=c[b>>2];h=d+4|0;i=b+4|0;c[h>>2]=c[i>>2];c[h+4>>2]=c[i+4>>2];c[h+8>>2]=c[i+8>>2];c[h+12>>2]=c[i+12>>2];c[h+16>>2]=c[i+16>>2];c[h+20>>2]=c[i+20>>2];c[h+24>>2]=c[i+24>>2];c[h+28>>2]=c[i+28>>2];i=c[a>>2]|0;a=i+4|0;h=c[a>>2]|0;c[f>>2]=h;c[e>>2]=0;c[g>>2]=i;if(h|0)c[h+36>>2]=d;c[a>>2]=d;if(c[i>>2]|0){j=i+8|0;k=c[j>>2]|0;l=k+1|0;c[j>>2]=l;return d|0}c[i>>2]=d;j=i+8|0;k=c[j>>2]|0;l=k+1|0;c[j>>2]=l;return d|0}function __ZN17NavigationPolygon11get_polygonEi(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0;if((d|0)>=0){e=b+132|0;b=c[e>>2]|0;f=(b|0)==0;if(f)g=0;else g=c[b+-4>>2]|0;if((g|0)>(d|0)){a[1263537]=0;if(f)h=0;else h=c[b+-4>>2]|0;do if((h|0)<=(d|0)){if(f)i=0;else i=c[b+-4>>2]|0;if((i|0)>(d|0)){a[1263537]=0;j=14;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);k=0;break}}else j=14;while(0);if((j|0)==14){__ZN6VectorIN17NavigationPolygon7PolygonEE14_copy_on_writeEv(e);k=(c[e>>2]|0)+(d<<2)|0}d=c[k>>2]|0;if(!d){l=0;return l|0}if(!(__Z28atomic_conditional_incrementPj(d+-8|0)|0)){l=0;return l|0}l=c[k>>2]|0;return l|0}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(877559,867729,101,867761,0);l=0;return l|0}function __ZN6VectorIN12Navigation2D7Polygon4EdgeEE6resizeEi(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0;if((d|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,269,1145657,0);e=31;return e|0}a[1263537]=0;f=c[b>>2]|0;if(!f)g=0;else g=c[f+-4>>2]|0;if((g|0)==(d|0)){e=0;return e|0}if(!d){if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);c[b>>2]=0;e=0;return e|0}__ZN6VectorIN12Navigation2D7Polygon4EdgeEE14_copy_on_writeEv(b);f=d*24|0;if(d>>>0<=178956970?(g=f+-1|0,h=g>>>1|g,g=h>>>2|h,h=g>>>4|g,g=h>>>8|h,h=(g>>>16|g)+1|0,f>>>0<4294967264):0){a[1263537]=0;f=c[b>>2]|0;do if(!f)if((d|0)>0)i=18;else{j=0;i=27}else{g=c[f+-4>>2]|0;if((g|0)<(d|0))if(!g)i=18;else{k=__ZN6Memory14realloc_staticEPvjb(f,h,1)|0;if(k|0){a[1263537]=0;l=k;m=c[k+-4>>2]|0;break}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,300,1145876,0);e=6;return e|0}else{j=g;i=27}}while(0);do if((i|0)==18){g=__ZN6Memory12alloc_staticEjb(h,1)|0;if(g|0){a[1263537]=0;c[g+-4>>2]=0;c[g+-8>>2]=1;l=g;m=0;break}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,292,1145820,0);e=6;return e|0}else if((i|0)==27){if((j|0)<=(d|0)){e=0;return e|0}g=__ZN6Memory14realloc_staticEPvjb(f,h,1)|0;if(!g){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,324,1145876,0);e=6;return e|0}else{a[1263537]=0;c[b>>2]=g;c[g+-4>>2]=d;e=0;return e|0}}while(0);c[b>>2]=l;if((m|0)<(d|0)){b=m;do{c[l+(b*24|0)+8>>2]=0;c[l+(b*24|0)+12>>2]=-1;c[l+(b*24|0)+16>>2]=0;b=b+1|0}while((b|0)!=(d|0))}c[l+-4>>2]=d;e=0;return e|0}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,285,1145723,0);e=6;return e|0}function __ZN6VectorIN12Navigation2D7Polygon4EdgeEE14_copy_on_writeEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=c[a>>2]|0;if(!b)return;if((c[b+-8>>2]|0)>>>0<=1)return;d=c[b+-4>>2]|0;b=(d*24|0)+-1|0;e=b>>>1|b;b=e>>>2|e;e=b>>>4|b;b=e>>>8|e;e=__ZN6Memory12alloc_staticEjb((b>>>16|b)+1|0,1)|0;c[e+-8>>2]=1;c[e+-4>>2]=d;if(d|0){b=0;do{f=e+(b*24|0)|0;g=(c[a>>2]|0)+(b*24|0)|0;c[f>>2]=c[g>>2];c[f+4>>2]=c[g+4>>2];c[f+8>>2]=c[g+8>>2];c[f+12>>2]=c[g+12>>2];c[f+16>>2]=c[g+16>>2];c[f+20>>2]=c[g+20>>2];b=b+1|0}while((b|0)!=(d|0))}d=c[a>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);c[a>>2]=e;return}function __ZN3MapIN12Navigation2D7EdgeKeyENS0_10ConnectionE10ComparatorIS1_E16DefaultAllocatorEixERKS1_(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e;g=c[b>>2]|0;if(!g){h=__ZnwjPFPvjE(64,4740)|0;i=h+24|0;c[h+56>>2]=0;c[h+48>>2]=0;c[i>>2]=0;c[i+4>>2]=0;c[i+8>>2]=0;c[i+12>>2]=0;c[i+16>>2]=0;c[h+44>>2]=-1;c[h+52>>2]=-1;i=h+16|0;c[i>>2]=0;c[i+4>>2]=0;c[b>>2]=h;i=c[b+4>>2]|0;c[h+4>>2]=i;c[h+8>>2]=i;c[h+12>>2]=i;c[h>>2]=1;if(!h){j=0;k=12}else{n=h;o=i;k=4}}else{n=g;o=c[b+4>>2]|0;k=4}a:do if((k|0)==4){g=c[n+8>>2]|0;if((g|0)!=(o|0)){i=d;h=c[i>>2]|0;p=c[i+4>>2]|0;i=d+8|0;q=c[i>>2]|0;r=c[i+4>>2]|0;i=d+8|0;s=g;while(1){g=s+24|0;t=g;u=c[t>>2]|0;v=c[t+4>>2]|0;t=(h|0)==(u|0)&(p|0)==(v|0);w=t?r:p;x=t?s+32|0:g;g=c[x+4>>2]|0;if(w>>>0<g>>>0|((w|0)==(g|0)?(t?q:h)>>>0<(c[x>>2]|0)>>>0:0))y=s+8|0;else{x=s+32|0;g=t?c[x+4>>2]|0:v;v=t?i:d;w=c[v+4>>2]|0;if(!(g>>>0<w>>>0|((g|0)==(w|0)?(t?c[x>>2]|0:u)>>>0<(c[v>>2]|0)>>>0:0)))break;y=s+4|0}v=c[y>>2]|0;if((v|0)==(o|0)){j=n;k=12;break a}else s=v}if((s|0)!=(o|0))z=s;else{j=n;k=12}}else{j=n;k=12}}while(0);if((k|0)==12){c[f+16>>2]=0;c[f>>2]=0;c[f+8>>2]=0;c[f+4>>2]=-1;c[f+12>>2]=-1;if(!j){j=__ZnwjPFPvjE(64,4740)|0;k=j+24|0;c[j+56>>2]=0;c[j+48>>2]=0;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0;c[k+12>>2]=0;c[k+16>>2]=0;c[j+44>>2]=-1;c[j+52>>2]=-1;k=j+16|0;c[k>>2]=0;c[k+4>>2]=0;c[b>>2]=j;k=c[b+4>>2]|0;c[j+4>>2]=k;c[j+8>>2]=k;c[j+12>>2]=k;c[j>>2]=1}j=__ZN3MapIN12Navigation2D7EdgeKeyENS0_10ConnectionE10ComparatorIS1_E16DefaultAllocatorE10_insert_rbERKS1_RKS2_(b,d,f)|0;d=f+16|0;__ZN4ListIN12Navigation2D17ConnectionPendingE16DefaultAllocatorE5clearEv(d);f=c[d>>2]|0;do if(f|0)if(!(c[f+8>>2]|0)){a[1263537]=0;__ZN6Memory11free_staticEPvb(f,0);break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145461,1145120,668,1145467,0);break}while(0);if(!j){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145936,616,1145947,0);A=0;l=e;return A|0}else z=j}a[1263537]=0;A=z+40|0;l=e;return A|0}function __ZN4ListIN12Navigation2D17ConnectionPendingE16DefaultAllocatorE5clearEv(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0;d=c[b>>2]|0;if(!d)return;else e=d;while(1){d=c[e>>2]|0;if(!d){f=15;break}a[1263537]=0;if((c[d+16>>2]|0)==(e|0)){c[e>>2]=c[d+8>>2];g=e+4|0;h=c[d+12>>2]|0;if((c[g>>2]|0)==(d|0))c[g>>2]=h;g=d+8|0;if(h|0)c[h+8>>2]=c[g>>2];i=c[g>>2]|0;if(i|0)c[i+12>>2]=h;__ZN6Memory11free_staticEPvb(d,0);d=e+8|0;c[d>>2]=(c[d>>2]|0)+-1}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145114,1145120,157,1145132,0);e=c[b>>2]|0;if(!(c[e+8>>2]|0)){f=14;break}if(!e){f=15;break}}if((f|0)==14){__ZN6Memory11free_staticEPvb(e,0);c[b>>2]=0;return}else if((f|0)==15)return}function __ZN3MapIN12Navigation2D7EdgeKeyENS0_10ConnectionE10ComparatorIS1_E16DefaultAllocatorE10_insert_rbERKS1_RKS2_(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f;a[g>>0]=0;h=__ZN3MapIN12Navigation2D7EdgeKeyENS0_10ConnectionE10ComparatorIS1_E16DefaultAllocatorE7_insertERKS1_Rb(b,d,g)|0;a:do if(h|0){d=h+40|0;c[d>>2]=c[e>>2];c[d+4>>2]=c[e+4>>2];c[d+8>>2]=c[e+8>>2];c[d+12>>2]=c[e+12>>2];d=h+56|0;__ZN4ListIN12Navigation2D17ConnectionPendingE16DefaultAllocatorE5clearEv(d);i=c[e+16>>2]|0;if(!i){j=0;k=0}else{n=i;o=4}while(1){if((o|0)==4){o=0;i=c[n>>2]|0;j=i;k=i}if(!j)break a;if(!(c[d>>2]|0)){i=__ZnwjPFPvjE(12,4740)|0;c[d>>2]=i;c[i>>2]=0;c[i+4>>2]=0;c[i+8>>2]=0}i=__ZnwjPFPvjE(20,4740)|0;p=i+8|0;c[p>>2]=0;q=i+12|0;c[q>>2]=0;r=i+16|0;c[r>>2]=0;s=k;t=c[s+4>>2]|0;u=i;c[u>>2]=c[s>>2];c[u+4>>2]=t;t=c[d>>2]|0;u=t+4|0;s=c[u>>2]|0;c[q>>2]=s;c[p>>2]=0;c[r>>2]=t;if(s|0)c[s+8>>2]=i;c[u>>2]=i;if(!(c[t>>2]|0))c[t>>2]=i;i=t+8|0;c[i>>2]=(c[i>>2]|0)+1;n=j+8|0;o=4}}while(0);if(a[g>>0]|0){l=f;return h|0}g=b+8|0;c[g>>2]=(c[g>>2]|0)+1;g=h+12|0;o=c[g>>2]|0;if(!(c[o>>2]|0)){j=b+4|0;n=h;k=o;e=o;o=g;while(1){g=k+12|0;d=c[g>>2]|0;i=c[d+8>>2]|0;t=d;do if((k|0)==(i|0)){u=c[d+4>>2]|0;if(!(c[u>>2]|0)){c[e>>2]=1;a[1263537]=0;c[u>>2]=1;if((c[j>>2]|0)==(d|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);v=c[(c[o>>2]|0)+12>>2]|0;break}else{a[1263537]=0;c[d>>2]=0;v=d;break}}u=k+4|0;if((n|0)==(c[u>>2]|0)){s=n+8|0;r=c[s>>2]|0;c[u>>2]=r;u=c[j>>2]|0;if((r|0)==(u|0))w=t;else{c[r+12>>2]=k;w=c[g>>2]|0}r=n+12|0;c[r>>2]=w;p=c[g>>2]|0;q=p+8|0;if((c[q>>2]|0)==(k|0))c[q>>2]=n;else c[p+4>>2]=n;c[s>>2]=k;c[g>>2]=n;x=k;y=n;z=u;A=c[r>>2]|0}else{x=n;y=k;z=c[j>>2]|0;A=d}a[1263537]=0;c[y>>2]=1;if((z|0)==(A|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);B=c[(c[x+12>>2]|0)+12>>2]|0;C=c[j>>2]|0}else{a[1263537]=0;c[A>>2]=0;B=A;C=z}r=B+8|0;u=c[r>>2]|0;s=u+4|0;p=c[s>>2]|0;c[r>>2]=p;if((p|0)!=(C|0))c[p+12>>2]=B;p=B+12|0;c[u+12>>2]=c[p>>2];r=c[p>>2]|0;q=r+4|0;if((c[q>>2]|0)==(B|0))c[q>>2]=u;else c[r+8>>2]=u;c[s>>2]=B;c[p>>2]=u;v=x}else{if(!(c[i>>2]|0)){c[e>>2]=1;a[1263537]=0;c[i>>2]=1;if((c[j>>2]|0)==(d|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);v=c[(c[o>>2]|0)+12>>2]|0;break}else{a[1263537]=0;c[d>>2]=0;v=d;break}}u=k+8|0;if((n|0)==(c[u>>2]|0)){p=n+4|0;s=c[p>>2]|0;c[u>>2]=s;u=c[j>>2]|0;if((s|0)==(u|0))D=t;else{c[s+12>>2]=k;D=c[g>>2]|0}s=n+12|0;c[s>>2]=D;r=c[g>>2]|0;q=r+4|0;if((c[q>>2]|0)==(k|0))c[q>>2]=n;else c[r+8>>2]=n;c[p>>2]=k;c[g>>2]=n;E=k;F=n;G=u;H=c[s>>2]|0}else{E=n;F=k;G=c[j>>2]|0;H=d}a[1263537]=0;c[F>>2]=1;if((G|0)==(H|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);I=c[(c[E+12>>2]|0)+12>>2]|0;J=c[j>>2]|0}else{a[1263537]=0;c[H>>2]=0;I=H;J=G}s=I+4|0;u=c[s>>2]|0;p=u+8|0;r=c[p>>2]|0;c[s>>2]=r;if((r|0)!=(J|0))c[r+12>>2]=I;r=I+12|0;c[u+12>>2]=c[r>>2];s=c[r>>2]|0;q=s+8|0;if((c[q>>2]|0)==(I|0))c[q>>2]=u;else c[s+4>>2]=u;c[p>>2]=I;c[r>>2]=u;v=E}while(0);d=v+12|0;g=c[d>>2]|0;if(!(c[g>>2]|0)){n=v;k=g;e=g;o=d}else break}}o=c[(c[b>>2]|0)+8>>2]|0;a[1263537]=0;c[o>>2]=1;l=f;return h|0}function __ZN3MapIN12Navigation2D7EdgeKeyENS0_10ConnectionE10ComparatorIS1_E16DefaultAllocatorE7_insertERKS1_Rb(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0;f=c[b>>2]|0;g=c[f+8>>2]|0;h=b+4|0;i=c[h>>2]|0;a:do if((g|0)==(i|0))j=f;else{k=d;l=c[k>>2]|0;m=c[k+4>>2]|0;k=d+8|0;n=c[k>>2]|0;o=c[k+4>>2]|0;k=d+8|0;p=g;while(1){q=p+24|0;r=q;s=c[r>>2]|0;t=c[r+4>>2]|0;r=(l|0)==(s|0)&(m|0)==(t|0);u=r?o:m;v=r?p+32|0:q;q=c[v+4>>2]|0;if(u>>>0<q>>>0|((u|0)==(q|0)?(r?n:l)>>>0<(c[v>>2]|0)>>>0:0))w=p+8|0;else{v=p+32|0;q=r?c[v+4>>2]|0:t;t=r?k:d;u=c[t+4>>2]|0;if(!(q>>>0<u>>>0|((q|0)==(u|0)?(r?c[v>>2]|0:s)>>>0<(c[t>>2]|0)>>>0:0)))break;w=p+4|0}t=c[w>>2]|0;if((t|0)==(i|0)){j=p;break a}else p=t}a[e>>0]=1;x=p;return x|0}while(0);i=__ZnwjPFPvjE(64,4740)|0;w=i+24|0;c[i+56>>2]=0;c[i+48>>2]=0;c[w>>2]=0;c[w+4>>2]=0;c[w+8>>2]=0;c[w+12>>2]=0;c[w+16>>2]=0;c[i+44>>2]=-1;c[i+52>>2]=-1;c[i>>2]=0;c[i+4>>2]=0;c[i+8>>2]=0;c[i+12>>2]=0;c[i+16>>2]=0;c[i+20>>2]=0;c[i+12>>2]=j;g=c[h>>2]|0;f=i+4|0;c[f>>2]=g;k=i+8|0;c[k>>2]=g;c[w>>2]=c[d>>2];c[w+4>>2]=c[d+4>>2];c[w+8>>2]=c[d+8>>2];c[w+12>>2]=c[d+12>>2];w=c[b>>2]|0;b=g;if((j|0)!=(w|0)?(g=j+24|0,l=d,n=c[l>>2]|0,m=c[l+4>>2]|0,l=g,o=(n|0)==(c[l>>2]|0)?(m|0)==(c[l+4>>2]|0):0,l=d+8|0,d=o?c[l+4>>2]|0:m,m=o?j+32|0:g,g=c[m+4>>2]|0,!(d>>>0<g>>>0|((d|0)==(g|0)?(o?c[l>>2]|0:n)>>>0<(c[m>>2]|0)>>>0:0))):0){c[j+4>>2]=i;y=c[f>>2]|0}else{c[j+8>>2]=i;y=b}a[e>>0]=0;e=c[h>>2]|0;if((y|0)==(e|0)){h=i;do{b=h;h=c[h+12>>2]|0}while((b|0)==(c[h+4>>2]|0));z=(h|0)==(w|0)?0:h}else{h=y;while(1){y=c[h+8>>2]|0;if((y|0)==(e|0)){z=h;break}else h=y}}c[i+16>>2]=z;h=c[k>>2]|0;b:do if((h|0)==(e|0)){k=i;while(1){y=k;k=c[k+12>>2]|0;if((y|0)!=(c[k+8>>2]|0)){A=k;break b}if((k|0)==(w|0)){A=0;break}}}else{k=h;while(1){p=c[k+4>>2]|0;if((p|0)==(e|0)){A=k;break}else k=p}}while(0);e=i+20|0;c[e>>2]=A;if(!z)B=A;else{c[z+20>>2]=i;B=c[e>>2]|0}if(!B){x=i;return x|0}c[B+16>>2]=i;x=i;return x|0}function __ZN6VectorIN17NavigationPolygon7PolygonEE14_copy_on_writeEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0;b=c[a>>2]|0;if(!b)return;if((c[b+-8>>2]|0)>>>0<=1)return;d=c[b+-4>>2]|0;b=(d<<2)+-1|0;e=b>>>1|b;b=e>>>2|e;e=b>>>4|b;b=e>>>8|e;e=__ZN6Memory12alloc_staticEjb((b>>>16|b)+1|0,1)|0;c[e+-8>>2]=1;c[e+-4>>2]=d;if(d|0){b=0;do{f=e+(b<<2)|0;g=(c[a>>2]|0)+(b<<2)|0;c[f>>2]=0;if((c[g>>2]|0?(c[f>>2]=0,h=c[g>>2]|0,h|0):0)?__Z28atomic_conditional_incrementPj(h+-8|0)|0:0)c[f>>2]=c[g>>2];b=b+1|0}while((b|0)!=(d|0))}d=c[a>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0){b=c[a>>2]|0;g=(b|0)==0?0:b+-4|0;b=g+4|0;if(c[g>>2]|0){f=0;do{h=c[b+(f<<2)>>2]|0;if(h|0?(__Z16atomic_decrementPj(h+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(h,1);f=f+1|0}while(f>>>0<(c[g>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(d,1)}c[a>>2]=e;return}function __ZN3MapIiN12Navigation2D7NavMeshE10ComparatorIiE16DefaultAllocatorE10_insert_rbERKiRKS1_(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f;a[g>>0]=0;h=__ZN3MapIiN12Navigation2D7NavMeshE10ComparatorIiE16DefaultAllocatorE7_insertERKiRb(b,d,g)|0;if(h|0)__ZN12Navigation2D7NavMeshaSERKS0_(h+28|0,e)|0;if(a[g>>0]|0){l=f;return h|0}g=b+8|0;c[g>>2]=(c[g>>2]|0)+1;g=h+12|0;e=c[g>>2]|0;if(!(c[e>>2]|0)){d=b+4|0;i=h;j=e;k=e;e=g;while(1){g=j+12|0;n=c[g>>2]|0;o=c[n+8>>2]|0;p=n;do if((j|0)==(o|0)){q=c[n+4>>2]|0;if(!(c[q>>2]|0)){c[k>>2]=1;a[1263537]=0;c[q>>2]=1;if((c[d>>2]|0)==(n|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);r=c[(c[e>>2]|0)+12>>2]|0;break}else{a[1263537]=0;c[n>>2]=0;r=n;break}}q=j+4|0;if((i|0)==(c[q>>2]|0)){s=i+8|0;t=c[s>>2]|0;c[q>>2]=t;if((t|0)==(c[d>>2]|0))u=p;else{c[t+12>>2]=j;u=c[g>>2]|0}t=i+12|0;c[t>>2]=u;q=c[g>>2]|0;v=q+8|0;c[((c[v>>2]|0)==(j|0)?v:q+4|0)>>2]=i;c[s>>2]=j;c[g>>2]=i;w=j;x=i;y=c[t>>2]|0}else{w=i;x=j;y=n}a[1263537]=0;c[x>>2]=1;t=c[d>>2]|0;if((t|0)==(y|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);z=c[(c[w+12>>2]|0)+12>>2]|0;A=c[d>>2]|0}else{a[1263537]=0;c[y>>2]=0;z=y;A=t}t=z+8|0;s=c[t>>2]|0;q=s+4|0;v=c[q>>2]|0;c[t>>2]=v;if((v|0)!=(A|0))c[v+12>>2]=z;v=z+12|0;c[s+12>>2]=c[v>>2];t=c[v>>2]|0;B=t+4|0;c[((c[B>>2]|0)==(z|0)?B:t+8|0)>>2]=s;c[q>>2]=z;c[v>>2]=s;r=w}else{if(!(c[o>>2]|0)){c[k>>2]=1;a[1263537]=0;c[o>>2]=1;if((c[d>>2]|0)==(n|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);r=c[(c[e>>2]|0)+12>>2]|0;break}else{a[1263537]=0;c[n>>2]=0;r=n;break}}s=j+8|0;if((i|0)==(c[s>>2]|0)){v=i+4|0;q=c[v>>2]|0;c[s>>2]=q;if((q|0)==(c[d>>2]|0))C=p;else{c[q+12>>2]=j;C=c[g>>2]|0}q=i+12|0;c[q>>2]=C;s=c[g>>2]|0;t=s+4|0;c[((c[t>>2]|0)==(j|0)?t:s+8|0)>>2]=i;c[v>>2]=j;c[g>>2]=i;D=j;E=i;F=c[q>>2]|0}else{D=i;E=j;F=n}a[1263537]=0;c[E>>2]=1;q=c[d>>2]|0;if((q|0)==(F|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);G=c[d>>2]|0;H=c[(c[D+12>>2]|0)+12>>2]|0}else{a[1263537]=0;c[F>>2]=0;G=q;H=F}q=H+4|0;v=c[q>>2]|0;s=v+8|0;t=c[s>>2]|0;c[q>>2]=t;if((t|0)!=(G|0))c[t+12>>2]=H;t=H+12|0;c[v+12>>2]=c[t>>2];q=c[t>>2]|0;B=q+8|0;c[((c[B>>2]|0)==(H|0)?B:q+4|0)>>2]=v;c[s>>2]=H;c[t>>2]=v;r=D}while(0);n=r+12|0;g=c[n>>2]|0;if(!(c[g>>2]|0)){i=r;j=g;k=g;e=n}else break}}e=c[(c[b>>2]|0)+8>>2]|0;a[1263537]=0;c[e>>2]=1;l=f;return h|0}function __ZN3MapIiN12Navigation2D7NavMeshE10ComparatorIiE16DefaultAllocatorE7_insertERKiRb(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0;f=c[b>>2]|0;h=c[f+8>>2]|0;i=b+4|0;j=c[i>>2]|0;a:do if((h|0)==(j|0))k=f;else{l=c[d>>2]|0;m=h;while(1){n=c[m+24>>2]|0;if((l|0)<(n|0))o=m+8|0;else{if((n|0)>=(l|0))break;o=m+4|0}n=c[o>>2]|0;if((n|0)==(j|0)){k=m;break a}else m=n}a[e>>0]=1;p=m;return p|0}while(0);j=__ZnwjPFPvjE(68,4740)|0;o=j+36|0;c[o>>2]=0;c[o+4>>2]=0;c[o+8>>2]=0;c[o+12>>2]=0;c[o+16>>2]=0;g[j+32>>2]=1.0;g[j+44>>2]=1.0;c[j+60>>2]=0;c[j+64>>2]=0;c[j>>2]=0;c[j+4>>2]=0;c[j+8>>2]=0;c[j+12>>2]=0;c[j+16>>2]=0;c[j+20>>2]=0;c[j+12>>2]=k;o=c[i>>2]|0;h=j+4|0;c[h>>2]=o;f=j+8|0;c[f>>2]=o;c[j+24>>2]=c[d>>2];if((k|0)!=(c[b>>2]|0)?(c[d>>2]|0)>=(c[k+24>>2]|0):0)q=k+4|0;else q=k+8|0;c[q>>2]=j;a[e>>0]=0;e=c[h>>2]|0;h=c[i>>2]|0;if((e|0)==(h|0)){i=j;do{q=i;i=c[i+12>>2]|0}while((q|0)==(c[i+4>>2]|0));r=(i|0)==(c[b>>2]|0)?0:i}else{i=e;while(1){e=c[i+8>>2]|0;if((e|0)==(h|0)){r=i;break}else i=e}}c[j+16>>2]=r;i=c[f>>2]|0;b:do if((i|0)==(h|0)){f=j;while(1){e=f;f=c[f+12>>2]|0;if((e|0)!=(c[f+8>>2]|0)){s=f;break b}if((f|0)==(c[b>>2]|0)){s=0;break}}}else{f=i;while(1){m=c[f+4>>2]|0;if((m|0)==(h|0)){s=f;break}else f=m}}while(0);h=j+20|0;c[h>>2]=s;if(!r)t=s;else{c[r+20>>2]=j;t=c[h>>2]|0}if(!t){p=j;return p|0}c[t+16>>2]=j;p=j;return p|0}function __ZN12Navigation2D15_navpoly_unlinkEi(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0,ia=0,ja=0,ka=0,la=0,ma=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;c[f>>2]=d;g=b+420|0;h=c[g>>2]|0;a:do if(h|0){i=c[h+8>>2]|0;j=c[b+424>>2]|0;b:do if((i|0)==(j|0))k=i;else{n=i;while(1){o=c[n+24>>2]|0;if((o|0)>(d|0))p=n+8|0;else{if((o|0)>=(d|0)){k=n;break b}p=n+4|0}n=c[p>>2]|0;if((n|0)==(j|0))break a}}while(0);if((k|0)!=(j|0)&(k|0)!=0){a[1263537]=0;i=__ZN3MapIiN12Navigation2D7NavMeshE10ComparatorIiE16DefaultAllocatorEixERKi(g,f)|0;n=i+28|0;if(!(a[n>>0]|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(868440,867580,144,868456,0);l=e;return}a[1263537]=0;o=i+36|0;i=c[o>>2]|0;if(!i)q=0;else{r=i;s=14}c:while(1){if((s|0)==14){s=0;q=c[r>>2]|0}if(!q){s=16;break}i=c[q>>2]|0;if(i|0?(t=c[i+-4>>2]|0,__ZN6VectorIN12Navigation2D7Polygon4EdgeEE14_copy_on_writeEv(q),i=c[q>>2]|0,(t|0)>0):0){u=b+404|0;v=b+408|0;w=0;do{x=w;w=w+1|0;y=i+(x*24|0)|0;z=c[y>>2]|0;A=c[y+4>>2]|0;y=i+(((w|0)==(t|0)?0:w)*24|0)|0;B=c[y>>2]|0;C=c[y+4>>2]|0;y=A>>>0>C>>>0|(A|0)==(C|0)&z>>>0>B>>>0;D=y?z:B;E=y?A:C;F=y?B:z;z=y?C:A;A=c[u>>2]|0;d:do if(A){C=c[A+8>>2]|0;y=c[v>>2]|0;e:do if((C|0)==(y|0))G=C;else{B=C;while(1){H=B+24|0;I=H;J=c[I>>2]|0;K=c[I+4>>2]|0;I=(F|0)==(J|0)&(z|0)==(K|0);L=I?D:F;M=I?E:z;N=I?B+32|0:H;H=c[N+4>>2]|0;if(M>>>0<H>>>0|((M|0)==(H|0)?L>>>0<(c[N>>2]|0)>>>0:0))O=B+8|0;else{N=B+32|0;H=I?c[N+4>>2]|0:K;if(!(H>>>0<M>>>0|((H|0)==(M|0)?(I?c[N>>2]|0:J)>>>0<L>>>0:0))){G=B;break e}O=B+4|0}B=c[O>>2]|0;if((B|0)==(y|0)){s=34;break d}}}while(0);if(!((G|0)==(y|0)|(G|0)==0)){a[1263537]=0;C=i+(x*24|0)+16|0;B=c[C>>2]|0;L=G+40|0;if(B|0){J=G+56|0;N=c[J>>2]|0;do if(N|0){a[1263537]=0;if((c[B+16>>2]|0)==(N|0)){if((c[N>>2]|0)==(B|0))c[N>>2]=c[B+8>>2];I=N+4|0;M=c[B+12>>2]|0;if((c[I>>2]|0)==(B|0))c[I>>2]=M;I=B+8|0;if(M|0)c[M+8>>2]=c[I>>2];H=c[I>>2]|0;if(H|0)c[H+12>>2]=M;__ZN6Memory11free_staticEPvb(B,0);M=N+8|0;c[M>>2]=(c[M>>2]|0)+-1}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145114,1145120,157,1145132,0);M=c[J>>2]|0;if(c[M+8>>2]|0)break;__ZN6Memory11free_staticEPvb(M,0);c[J>>2]=0}while(0);c[C>>2]=0;break}J=G+48|0;N=c[J>>2]|0;if(!N){__ZN3MapIN12Navigation2D7EdgeKeyENS0_10ConnectionE10ComparatorIS1_E16DefaultAllocatorE5eraseEPNS6_7ElementE(u,G);break}B=G+52|0;y=c[B>>2]|0;if((y|0)<0){s=59;break c}M=c[N>>2]|0;H=(M|0)==0;if(H)P=0;else P=c[M+-4>>2]|0;if((P|0)<=(y|0)){if(H)Q=0;else Q=c[M+-4>>2]|0;if((Q|0)<=(y|0)){s=59;break c}a[1263537]=0}__ZN6VectorIN12Navigation2D7Polygon4EdgeEE14_copy_on_writeEv(N);c[(c[N>>2]|0)+(y*24|0)+8>>2]=0;y=c[J>>2]|0;N=c[B>>2]|0;if((N|0)<0){s=68;break c}M=c[y>>2]|0;H=(M|0)==0;if(H)R=0;else R=c[M+-4>>2]|0;if((R|0)<=(N|0)){if(H)S=0;else S=c[M+-4>>2]|0;if((S|0)<=(N|0)){s=68;break c}a[1263537]=0}__ZN6VectorIN12Navigation2D7Polygon4EdgeEE14_copy_on_writeEv(y);c[(c[y>>2]|0)+(N*24|0)+12>>2]=-1;N=c[L>>2]|0;T=G+44|0;y=c[T>>2]|0;if((y|0)<0){s=77;break c}M=c[N>>2]|0;H=(M|0)==0;if(H)U=0;else U=c[M+-4>>2]|0;if((U|0)<=(y|0)){if(H)V=0;else V=c[M+-4>>2]|0;if((V|0)<=(y|0)){s=77;break c}a[1263537]=0}__ZN6VectorIN12Navigation2D7Polygon4EdgeEE14_copy_on_writeEv(N);c[(c[N>>2]|0)+(y*24|0)+8>>2]=0;y=c[L>>2]|0;N=c[T>>2]|0;if((N|0)<0){s=86;break c}M=c[y>>2]|0;H=(M|0)==0;if(H)W=0;else W=c[M+-4>>2]|0;if((W|0)<=(N|0)){if(H)X=0;else X=c[M+-4>>2]|0;if((X|0)<=(N|0)){s=86;break c}a[1263537]=0}__ZN6VectorIN12Navigation2D7Polygon4EdgeEE14_copy_on_writeEv(y);c[(c[y>>2]|0)+(N*24|0)+12>>2]=-1;if((c[L>>2]|0)==(q|0)){c[L>>2]=c[J>>2];c[T>>2]=c[B>>2]}c[J>>2]=0;c[B>>2]=-1;N=G+56|0;y=c[N>>2]|0;if(!y)break;M=y+8|0;if(!(c[M>>2]|0))break;H=c[y>>2]|0;I=c[H>>2]|0;K=c[H+4>>2]|0;do if(H|0){a[1263537]=0;if((c[H+16>>2]|0)==(y|0)){c[y>>2]=c[H+8>>2];Y=y+4|0;Z=c[H+12>>2]|0;if((c[Y>>2]|0)==(H|0))c[Y>>2]=Z;Y=H+8|0;if(Z|0)c[Z+8>>2]=c[Y>>2];_=c[Y>>2]|0;if(_|0)c[_+12>>2]=Z;__ZN6Memory11free_staticEPvb(H,0);c[M>>2]=(c[M>>2]|0)+-1}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145114,1145120,157,1145132,0);Z=c[N>>2]|0;if(c[Z+8>>2]|0)break;__ZN6Memory11free_staticEPvb(Z,0);c[N>>2]=0}while(0);c[J>>2]=I;c[B>>2]=K;N=c[L>>2]|0;M=c[T>>2]|0;if((M|0)<0){s=111;break c}H=c[N>>2]|0;y=(H|0)==0;if(y)$=0;else $=c[H+-4>>2]|0;if(($|0)<=(M|0)){if(y)aa=0;else aa=c[H+-4>>2]|0;if((aa|0)<=(M|0)){s=111;break c}a[1263537]=0}__ZN6VectorIN12Navigation2D7Polygon4EdgeEE14_copy_on_writeEv(N);c[(c[N>>2]|0)+(M*24|0)+8>>2]=I;M=c[L>>2]|0;N=c[T>>2]|0;if((N|0)<0){s=120;break c}H=c[M>>2]|0;y=(H|0)==0;if(y)ca=0;else ca=c[H+-4>>2]|0;if((ca|0)<=(N|0)){if(y)da=0;else da=c[H+-4>>2]|0;if((da|0)<=(N|0)){s=120;break c}a[1263537]=0}__ZN6VectorIN12Navigation2D7Polygon4EdgeEE14_copy_on_writeEv(M);c[(c[M>>2]|0)+(N*24|0)+12>>2]=K;ea=c[L>>2]|0;if((K|0)<0){s=132;break c}N=c[I>>2]|0;M=(N|0)==0;if(M)fa=0;else fa=c[N+-4>>2]|0;do if((fa|0)<=(K|0)){if(M)ga=0;else ga=c[N+-4>>2]|0;if((ga|0)>(K|0)){a[1263537]=0;s=130;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);c[2]=ea;ha=I;ia=c[I>>2]|0;break}}else s=130;while(0);if((s|0)==130){s=0;__ZN6VectorIN12Navigation2D7Polygon4EdgeEE14_copy_on_writeEv(I);N=c[I>>2]|0;c[N+(K*24|0)+8>>2]=ea;ha=I;ia=N}N=c[T>>2]|0;M=(ia|0)==0;if(M)ja=0;else ja=c[ia+-4>>2]|0;if((ja|0)<=(K|0)){if(M)ka=0;else ka=c[ia+-4>>2]|0;if((ka|0)<=(K|0)){s=141;break c}a[1263537]=0}__ZN6VectorIN12Navigation2D7Polygon4EdgeEE14_copy_on_writeEv(I);M=c[ha>>2]|0;c[M+(K*24|0)+12>>2]=N;N=(M|0)==0;if(N)la=0;else la=c[M+-4>>2]|0;if((la|0)<=(K|0)){if(N)ma=0;else ma=c[M+-4>>2]|0;if((ma|0)<=(K|0)){s=147;break c}a[1263537]=0}__ZN6VectorIN12Navigation2D7Polygon4EdgeEE14_copy_on_writeEv(I);c[(c[ha>>2]|0)+(K*24|0)+16>>2]=0}else s=34}else s=34;while(0);if((s|0)==34){s=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(868440,867580,160,868490,0)}}while((w|0)<(t|0))}r=q+36|0;s=14}switch(s|0){case 16:{j=c[o>>2]|0;f:do if(j|0){t=j;while(1){w=c[t>>2]|0;if(!w)break f;__ZN4ListIN12Navigation2D7PolygonE16DefaultAllocatorE5_Data5eraseEPKNS3_7ElementE(t,w)|0;t=c[o>>2]|0;if(!(c[t+8>>2]|0))break;if(!t)break f}__ZN6Memory11free_staticEPvb(t,0);c[o>>2]=0}while(0);a[n>>0]=0;l=e;return}case 59:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 68:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 77:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 86:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 111:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 120:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 132:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);c[2]=ea;o=c[T>>2]|0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);c[3]=o;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 141:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 147:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}}}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(868440,867580,142,867606,0);l=e;return}function __ZN3MapIiN12Navigation2D7NavMeshE10ComparatorIiE16DefaultAllocatorE6_eraseEPNS5_7ElementE(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0;e=d+8|0;f=c[e>>2]|0;g=b+4|0;h=c[g>>2]|0;if((f|0)!=(h|0)?(i=c[d+4>>2]|0,(i|0)!=(h|0)):0){j=i;while(1){i=c[j+8>>2]|0;if((i|0)==(h|0))break;else j=i}if(!j){k=h;l=c[h+8>>2]|0}else{k=j;l=h}}else{k=d;l=f}f=k+8|0;j=k+4|0;i=c[((l|0)==(h|0)?j:f)>>2]|0;h=c[b>>2]|0;l=k+12|0;m=c[l>>2]|0;c[i+12>>2]=m;if((h|0)==(m|0))n=h+8|0;else{h=c[l>>2]|0;m=h+8|0;n=(k|0)==(c[m>>2]|0)?m:h+4|0}c[n>>2]=i;if((k|0)==(d|0)){if((c[d>>2]|0)==1)__ZN3MapIiN12Navigation2D7NavMeshE10ComparatorIiE16DefaultAllocatorE10_erase_fixEPNS5_7ElementE(b,i)}else{if((k|0)==(c[g>>2]|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143791,1145936,469,1143798,0);return}a[1263537]=0;if((c[k>>2]|0)==1)__ZN3MapIiN12Navigation2D7NavMeshE10ComparatorIiE16DefaultAllocatorE10_erase_fixEPNS5_7ElementE(b,i);c[f>>2]=c[e>>2];f=d+4|0;c[j>>2]=c[f>>2];j=d+12|0;c[l>>2]=c[j>>2];c[k>>2]=c[d>>2];c[(c[e>>2]|0)+12>>2]=k;c[(c[f>>2]|0)+12>>2]=k;f=c[j>>2]|0;j=f+8|0;c[((c[j>>2]|0)==(d|0)?j:f+4|0)>>2]=k}k=c[d+16>>2]|0;f=d+20|0;if(k|0)c[k+20>>2]=c[f>>2];j=c[f>>2]|0;if(j|0)c[j+16>>2]=k;__ZN12Navigation2D7NavMeshD2Ev(d+28|0);__ZN6Memory11free_staticEPvb(d,0);d=b+8|0;c[d>>2]=(c[d>>2]|0)+-1;if(!(c[c[g>>2]>>2]|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143791,1145936,498,1143838,0);return}else{a[1263537]=0;return}}function __ZN3MapIiN12Navigation2D7NavMeshE10ComparatorIiE16DefaultAllocatorE10_erase_fixEPNS5_7ElementE(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0;e=c[(c[b>>2]|0)+8>>2]|0;f=b+4|0;if((e|0)!=(d|0)&(c[d>>2]|0)==1){b=d;while(1){g=b+12|0;h=c[g>>2]|0;i=c[h+8>>2]|0;do if((b|0)==(i|0)){j=c[h+4>>2]|0;if(!(c[j>>2]|0)){a[1263537]=0;c[j>>2]=1;k=c[f>>2]|0;if((k|0)==(h|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);l=c[g>>2]|0;m=l;n=c[l+4>>2]|0;o=c[f>>2]|0}else{a[1263537]=0;c[h>>2]=0;m=h;n=j;o=k}k=n+8|0;l=c[k>>2]|0;c[m+4>>2]=l;if((l|0)!=(o|0))c[l+12>>2]=m;l=m+12|0;c[n+12>>2]=c[l>>2];p=c[l>>2]|0;q=p+8|0;c[((c[q>>2]|0)==(m|0)?q:p+4|0)>>2]=n;c[k>>2]=m;c[l>>2]=n;l=c[g>>2]|0;r=c[l+4>>2]|0;s=l}else{r=j;s=h}if((c[c[r+4>>2]>>2]|0)==1){j=r+8|0;l=c[j>>2]|0;if((c[l>>2]|0)==1)if((c[f>>2]|0)==(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);t=c[g>>2]|0;break}else{a[1263537]=0;c[r>>2]=0;t=s;break}a[1263537]=0;c[l>>2]=1;k=c[f>>2]|0;if((k|0)==(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);u=c[j>>2]|0;v=c[f>>2]|0}else{a[1263537]=0;c[r>>2]=0;u=l;v=k}k=u+4|0;l=c[k>>2]|0;c[j>>2]=l;if((l|0)!=(v|0))c[l+12>>2]=r;l=r+12|0;c[u+12>>2]=c[l>>2];j=c[l>>2]|0;p=j+4|0;c[((c[p>>2]|0)==(r|0)?p:j+8|0)>>2]=u;c[k>>2]=r;c[l>>2]=u;l=c[g>>2]|0;w=c[l+4>>2]|0;x=l}else{w=r;x=s}l=c[x>>2]|0;k=c[f>>2]|0;if((l|0)==0&(k|0)==(w|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);y=c[g>>2]|0;z=c[f>>2]|0}else{a[1263537]=0;c[w>>2]=l;y=x;z=k}c[y>>2]=1;k=c[w+4>>2]|0;a[1263537]=0;c[k>>2]=1;k=y+4|0;l=c[k>>2]|0;j=l+8|0;p=c[j>>2]|0;c[k>>2]=p;if((p|0)!=(z|0))c[p+12>>2]=y;p=y+12|0;c[l+12>>2]=c[p>>2];k=c[p>>2]|0;q=k+8|0;c[((c[q>>2]|0)==(y|0)?q:k+4|0)>>2]=l;c[j>>2]=y;c[p>>2]=l;t=e}else{if(!(c[i>>2]|0)){a[1263537]=0;c[i>>2]=1;l=c[f>>2]|0;if((l|0)==(h|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);p=c[g>>2]|0;A=c[p+8>>2]|0;B=c[f>>2]|0;C=p}else{a[1263537]=0;c[h>>2]=0;A=i;B=l;C=h}l=A+4|0;p=c[l>>2]|0;c[C+8>>2]=p;if((p|0)!=(B|0))c[p+12>>2]=C;p=C+12|0;c[A+12>>2]=c[p>>2];j=c[p>>2]|0;k=j+4|0;c[((c[k>>2]|0)==(C|0)?k:j+8|0)>>2]=A;c[l>>2]=C;c[p>>2]=A;p=c[g>>2]|0;D=c[p+8>>2]|0;E=p}else{D=i;E=h}p=D+4|0;l=c[p>>2]|0;j=(c[c[D+8>>2]>>2]|0)==1;if(!((c[l>>2]|0)!=1|j^1))if((c[f>>2]|0)==(D|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);t=c[g>>2]|0;break}else{a[1263537]=0;c[D>>2]=0;t=E;break}if(j){a[1263537]=0;c[l>>2]=1;j=c[f>>2]|0;if((j|0)==(D|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);F=c[p>>2]|0;G=c[f>>2]|0}else{a[1263537]=0;c[D>>2]=0;F=l;G=j}j=F+8|0;l=c[j>>2]|0;c[p>>2]=l;if((l|0)!=(G|0))c[l+12>>2]=D;l=D+12|0;c[F+12>>2]=c[l>>2];p=c[l>>2]|0;k=p+8|0;c[((c[k>>2]|0)==(D|0)?k:p+4|0)>>2]=F;c[j>>2]=D;c[l>>2]=F;l=c[g>>2]|0;H=c[l+8>>2]|0;I=l}else{H=D;I=E}l=c[I>>2]|0;j=c[f>>2]|0;if((l|0)==0&(j|0)==(H|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);J=c[g>>2]|0;K=c[f>>2]|0}else{a[1263537]=0;c[H>>2]=l;J=I;K=j}c[J>>2]=1;j=c[H+8>>2]|0;a[1263537]=0;c[j>>2]=1;j=J+8|0;l=c[j>>2]|0;p=l+4|0;k=c[p>>2]|0;c[j>>2]=k;if((k|0)!=(K|0))c[k+12>>2]=J;k=J+12|0;c[l+12>>2]=c[k>>2];j=c[k>>2]|0;q=j+4|0;c[((c[q>>2]|0)==(J|0)?q:j+8|0)>>2]=l;c[p>>2]=J;c[k>>2]=l;t=e}while(0);if((e|0)!=(t|0)&(c[t>>2]|0)==1)b=t;else{L=t;break}}}else L=d;a[1263537]=0;c[L>>2]=1;if((c[c[f>>2]>>2]|0)==1){a[1263537]=0;return}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143886,1145936,447,1143897,0);return}}function __ZN3MapIN12Navigation2D7EdgeKeyENS0_10ConnectionE10ComparatorIS1_E16DefaultAllocatorE5eraseEPNS6_7ElementE(b,d){b=b|0;d=d|0;var e=0,f=0;if(!(c[b>>2]|0))return;__ZN3MapIN12Navigation2D7EdgeKeyENS0_10ConnectionE10ComparatorIS1_E16DefaultAllocatorE6_eraseEPNS6_7ElementE(b,d);if(c[b+8>>2]|0)return;d=c[b>>2]|0;if(!d)return;e=d+56|0;__ZN4ListIN12Navigation2D17ConnectionPendingE16DefaultAllocatorE5clearEv(e);f=c[e>>2]|0;do if(f|0)if(!(c[f+8>>2]|0)){a[1263537]=0;__ZN6Memory11free_staticEPvb(f,0);break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145461,1145120,668,1145467,0);break}while(0);__ZN6Memory11free_staticEPvb(d,0);c[b>>2]=0;return}function __ZN3MapIN12Navigation2D7EdgeKeyENS0_10ConnectionE10ComparatorIS1_E16DefaultAllocatorE6_eraseEPNS6_7ElementE(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0;e=d+8|0;f=c[e>>2]|0;g=b+4|0;h=c[g>>2]|0;do if((f|0)!=(h|0)?(i=c[d+4>>2]|0,(i|0)!=(h|0)):0){j=i;while(1){i=c[j+8>>2]|0;if((i|0)==(h|0))break;else j=i}if(!j){k=h;l=c[h+8>>2]|0;m=7;break}else{n=j;o=j+8|0;m=8;break}}else{k=d;l=f;m=7}while(0);if((m|0)==7){f=k+8|0;if((l|0)==(h|0)){n=k;o=f;m=8}else{p=k;q=l;r=f}}if((m|0)==8){p=n;q=c[n+4>>2]|0;r=o}o=c[b>>2]|0;n=p+12|0;m=c[n>>2]|0;c[q+12>>2]=m;do if((o|0)!=(m|0)){f=c[n>>2]|0;l=f+8|0;if((p|0)==(c[l>>2]|0)){c[l>>2]=q;break}else{c[f+4>>2]=q;break}}else c[o+8>>2]=q;while(0);do if((p|0)==(d|0)){if((c[d>>2]|0)==1)__ZN3MapIN12Navigation2D7EdgeKeyENS0_10ConnectionE10ComparatorIS1_E16DefaultAllocatorE10_erase_fixEPNS6_7ElementE(b,q)}else{if((p|0)==(h|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143791,1145936,469,1143798,0);return}a[1263537]=0;if((c[p>>2]|0)==1)__ZN3MapIN12Navigation2D7EdgeKeyENS0_10ConnectionE10ComparatorIS1_E16DefaultAllocatorE10_erase_fixEPNS6_7ElementE(b,q);c[r>>2]=c[e>>2];o=d+4|0;c[p+4>>2]=c[o>>2];m=d+12|0;c[n>>2]=c[m>>2];c[p>>2]=c[d>>2];c[(c[e>>2]|0)+12>>2]=p;c[(c[o>>2]|0)+12>>2]=p;o=c[m>>2]|0;m=o+8|0;if((c[m>>2]|0)==(d|0)){c[m>>2]=p;break}else{c[o+4>>2]=p;break}}while(0);p=c[d+16>>2]|0;e=d+20|0;if(p|0)c[p+20>>2]=c[e>>2];n=c[e>>2]|0;if(n|0)c[n+16>>2]=p;p=d+56|0;__ZN4ListIN12Navigation2D17ConnectionPendingE16DefaultAllocatorE5clearEv(p);n=c[p>>2]|0;do if(n|0)if(!(c[n+8>>2]|0)){a[1263537]=0;__ZN6Memory11free_staticEPvb(n,0);break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145461,1145120,668,1145467,0);break}while(0);__ZN6Memory11free_staticEPvb(d,0);d=b+8|0;c[d>>2]=(c[d>>2]|0)+-1;if(!(c[c[g>>2]>>2]|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143791,1145936,498,1143838,0);return}else{a[1263537]=0;return}}function __ZN3MapIN12Navigation2D7EdgeKeyENS0_10ConnectionE10ComparatorIS1_E16DefaultAllocatorE10_erase_fixEPNS6_7ElementE(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0;e=c[(c[b>>2]|0)+8>>2]|0;f=b+4|0;if((e|0)!=(d|0)&(c[d>>2]|0)==1){b=d;while(1){g=b+12|0;h=c[g>>2]|0;i=c[h+8>>2]|0;do if((b|0)==(i|0)){j=c[h+4>>2]|0;if(!(c[j>>2]|0)){a[1263537]=0;c[j>>2]=1;k=c[f>>2]|0;if((k|0)==(h|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);l=c[g>>2]|0;m=l;n=c[l+4>>2]|0;o=c[f>>2]|0}else{a[1263537]=0;c[h>>2]=0;m=h;n=j;o=k}k=n+8|0;l=c[k>>2]|0;c[m+4>>2]=l;if((l|0)!=(o|0))c[l+12>>2]=m;l=m+12|0;c[n+12>>2]=c[l>>2];p=c[l>>2]|0;q=p+8|0;if((c[q>>2]|0)==(m|0))c[q>>2]=n;else c[p+4>>2]=n;c[k>>2]=m;c[l>>2]=n;l=c[g>>2]|0;r=c[l+4>>2]|0;s=l}else{r=j;s=h}if((c[c[r+4>>2]>>2]|0)==1){j=r+8|0;l=c[j>>2]|0;if((c[l>>2]|0)==1)if((c[f>>2]|0)==(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);t=c[g>>2]|0;break}else{a[1263537]=0;c[r>>2]=0;t=s;break}a[1263537]=0;c[l>>2]=1;k=c[f>>2]|0;if((k|0)==(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);u=c[j>>2]|0;v=c[f>>2]|0}else{a[1263537]=0;c[r>>2]=0;u=l;v=k}k=u+4|0;l=c[k>>2]|0;c[j>>2]=l;if((l|0)!=(v|0))c[l+12>>2]=r;l=r+12|0;c[u+12>>2]=c[l>>2];j=c[l>>2]|0;p=j+4|0;if((c[p>>2]|0)==(r|0))c[p>>2]=u;else c[j+8>>2]=u;c[k>>2]=r;c[l>>2]=u;l=c[g>>2]|0;w=c[l+4>>2]|0;x=l;y=v}else{w=r;x=s;y=c[f>>2]|0}l=c[x>>2]|0;if((l|0)==0&(y|0)==(w|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);z=c[g>>2]|0;A=c[f>>2]|0}else{a[1263537]=0;c[w>>2]=l;z=x;A=y}c[z>>2]=1;l=c[w+4>>2]|0;a[1263537]=0;c[l>>2]=1;l=z+4|0;k=c[l>>2]|0;j=k+8|0;p=c[j>>2]|0;c[l>>2]=p;if((p|0)!=(A|0))c[p+12>>2]=z;p=z+12|0;c[k+12>>2]=c[p>>2];l=c[p>>2]|0;q=l+8|0;if((c[q>>2]|0)==(z|0))c[q>>2]=k;else c[l+4>>2]=k;c[j>>2]=z;c[p>>2]=k;t=e}else{if(!(c[i>>2]|0)){a[1263537]=0;c[i>>2]=1;k=c[f>>2]|0;if((k|0)==(h|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);p=c[g>>2]|0;B=c[p+8>>2]|0;C=c[f>>2]|0;D=p}else{a[1263537]=0;c[h>>2]=0;B=i;C=k;D=h}k=B+4|0;p=c[k>>2]|0;c[D+8>>2]=p;if((p|0)!=(C|0))c[p+12>>2]=D;p=D+12|0;c[B+12>>2]=c[p>>2];j=c[p>>2]|0;l=j+4|0;if((c[l>>2]|0)==(D|0))c[l>>2]=B;else c[j+8>>2]=B;c[k>>2]=D;c[p>>2]=B;p=c[g>>2]|0;E=c[p+8>>2]|0;F=p}else{E=i;F=h}p=E+4|0;k=c[p>>2]|0;j=(c[c[E+8>>2]>>2]|0)==1;if(!((c[k>>2]|0)!=1|j^1))if((c[f>>2]|0)==(E|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);t=c[g>>2]|0;break}else{a[1263537]=0;c[E>>2]=0;t=F;break}if(j){a[1263537]=0;c[k>>2]=1;j=c[f>>2]|0;if((j|0)==(E|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);G=c[p>>2]|0;H=c[f>>2]|0}else{a[1263537]=0;c[E>>2]=0;G=k;H=j}j=G+8|0;k=c[j>>2]|0;c[p>>2]=k;if((k|0)!=(H|0))c[k+12>>2]=E;k=E+12|0;c[G+12>>2]=c[k>>2];p=c[k>>2]|0;l=p+8|0;if((c[l>>2]|0)==(E|0))c[l>>2]=G;else c[p+4>>2]=G;c[j>>2]=E;c[k>>2]=G;k=c[g>>2]|0;I=c[k+8>>2]|0;J=k;K=H}else{I=E;J=F;K=c[f>>2]|0}k=c[J>>2]|0;if((k|0)==0&(K|0)==(I|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);L=c[g>>2]|0;M=c[f>>2]|0}else{a[1263537]=0;c[I>>2]=k;L=J;M=K}c[L>>2]=1;k=c[I+8>>2]|0;a[1263537]=0;c[k>>2]=1;k=L+8|0;j=c[k>>2]|0;p=j+4|0;l=c[p>>2]|0;c[k>>2]=l;if((l|0)!=(M|0))c[l+12>>2]=L;l=L+12|0;c[j+12>>2]=c[l>>2];k=c[l>>2]|0;q=k+4|0;if((c[q>>2]|0)==(L|0))c[q>>2]=j;else c[k+8>>2]=j;c[p>>2]=L;c[l>>2]=j;t=e}while(0);if((e|0)!=(t|0)&(c[t>>2]|0)==1)b=t;else{N=t;break}}}else N=d;a[1263537]=0;c[N>>2]=1;if((c[c[f>>2]>>2]|0)==1){a[1263537]=0;return}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143886,1145936,447,1143897,0);return}}function __ZN7TileMap15_erase_quadrantEPN3MapINS_6PosKeyENS_8QuadrantE10ComparatorIS1_E16DefaultAllocatorE7ElementE(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e+12|0;g=e+8|0;h=e+4|0;i=e;j=__ZN15Physics2DServer13get_singletonEv()|0;k=c[(c[j>>2]|0)+504>>2]|0;c[g>>2]=c[d+40>>2];c[f>>2]=c[g>>2];Pi[k&2047](j,f);j=d+36|0;k=c[j>>2]|0;if(!k){n=0;o=0}else{p=k;q=3}while(1){if((q|0)==3){q=0;k=c[p>>2]|0;n=k;o=k}if(!n)break;k=__ZN12VisualServer13get_singletonEv()|0;g=c[(c[k>>2]|0)+1312>>2]|0;c[h>>2]=c[o>>2];c[f>>2]=c[h>>2];Pi[g&2047](k,f);p=n+4|0;q=3}__ZN4ListI3RID16DefaultAllocatorE5clearEv(j);j=d+44|0;q=c[j>>2]|0;do if(q|0){if((q|0)!=(b+488|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1128380,1098388,57,1098442,0);break}a[1263537]=0;n=d+52|0;p=c[n>>2]|0;h=d+56|0;if(p|0)c[p+12>>2]=c[h>>2];o=c[h>>2]|0;if(o|0)c[o+8>>2]=p;if((c[q>>2]|0)==(j|0))c[q>>2]=c[n>>2];c[n>>2]=0;c[h>>2]=0;c[j>>2]=0}while(0);j=b+460|0;q=c[j>>2]|0;do if(q|0?(h=d+60|0,n=c[h>>2]|0,n|0):0){p=c[n+8>>2]|0;o=c[d+64>>2]|0;if((p|0)!=(o|0)){k=p;while(1){p=c[k+8>>2]|0;if((p|0)==(o|0))break;else k=p}if(!k)r=n;else{__ZN12Navigation2D14navpoly_removeEi(q,c[k+28>>2]|0);o=c[k+16>>2]|0;if(o|0){p=o;do{__ZN12Navigation2D14navpoly_removeEi(c[j>>2]|0,c[p+28>>2]|0);p=c[p+16>>2]|0}while((p|0)!=0)}r=c[h>>2]|0}if(!r)break;else s=r}else s=n;__ZN3MapIN7TileMap6PosKeyENS0_8Quadrant7NavPolyE10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS7_7ElementE(h,c[s+8>>2]|0);p=c[d+64>>2]|0;k=c[h>>2]|0;c[k+8>>2]=p;c[d+68>>2]=0;o=p;c[o+12>>2]=o;if(k|0){__ZN6Memory11free_staticEPvb(k,0);c[h>>2]=0}}while(0);s=d+72|0;r=c[s>>2]|0;do if(r|0){j=c[r+8>>2]|0;q=c[d+76>>2]|0;if((j|0)!=(q|0)){k=j;while(1){j=c[k+8>>2]|0;if((j|0)==(q|0))break;else k=j}if(!k)t=r;else{q=k;do{h=__ZN12VisualServer13get_singletonEv()|0;n=c[(c[h>>2]|0)+1312>>2]|0;c[i>>2]=c[q+28>>2];c[f>>2]=c[i>>2];Pi[n&2047](h,f);q=c[q+16>>2]|0}while((q|0)!=0);t=c[s>>2]|0}if(!t)break;else u=t}else u=r;__ZN3MapIN7TileMap6PosKeyENS0_8Quadrant8OccluderE10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS7_7ElementE(s,c[u+8>>2]|0);q=c[d+76>>2]|0;k=c[s>>2]|0;c[k+8>>2]=q;c[d+80>>2]=0;h=q;c[h+12>>2]=h;if(k|0){__ZN6Memory11free_staticEPvb(k,0);c[s>>2]=0}}while(0);s=b+476|0;if(!(c[s>>2]|0)){v=b+512|0;a[v>>0]=1;l=e;return}__ZN3MapIN7TileMap6PosKeyENS0_8QuadrantE10ComparatorIS1_E16DefaultAllocatorE6_eraseEPNS6_7ElementE(s,d);if(c[b+484>>2]|0){v=b+512|0;a[v>>0]=1;l=e;return}d=c[s>>2]|0;if(!d){v=b+512|0;a[v>>0]=1;l=e;return}__ZN7TileMap8QuadrantD2Ev(d+28|0);__ZN6Memory11free_staticEPvb(d,0);c[s>>2]=0;v=b+512|0;a[v>>0]=1;l=e;return}function __ZN3MapIN7TileMap6PosKeyENS0_4CellE10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS6_7ElementE(a,b){a=a|0;b=b|0;if((c[a+4>>2]|0)==(b|0))return;else{__ZN3MapIN7TileMap6PosKeyENS0_4CellE10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS6_7ElementE(a,c[b+8>>2]|0);__ZN3MapIN7TileMap6PosKeyENS0_4CellE10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS6_7ElementE(a,c[b+4>>2]|0);__ZN6Memory11free_staticEPvb(b,0);return}}function __ZN3MapIN7TileMap6PosKeyENS0_8QuadrantE10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS6_7ElementE(a,b){a=a|0;b=b|0;if((c[a+4>>2]|0)==(b|0))return;else{__ZN3MapIN7TileMap6PosKeyENS0_8QuadrantE10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS6_7ElementE(a,c[b+8>>2]|0);__ZN3MapIN7TileMap6PosKeyENS0_8QuadrantE10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS6_7ElementE(a,c[b+4>>2]|0);__ZN7TileMap8QuadrantD2Ev(b+28|0);__ZN6Memory11free_staticEPvb(b,0);return}}function __ZN7TileMap8QuadrantD2Ev(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0;d=c[b+56>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);d=b+44|0;e=c[d>>2]|0;if(e|0?(__ZN3MapIN7TileMap6PosKeyENS0_8Quadrant8OccluderE10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS7_7ElementE(d,c[e+8>>2]|0),e=c[b+48>>2]|0,f=c[d>>2]|0,c[f+8>>2]=e,c[b+52>>2]=0,g=e,c[g+12>>2]=g,f|0):0){__ZN6Memory11free_staticEPvb(f,0);c[d>>2]=0}d=b+32|0;f=c[d>>2]|0;if(f|0?(__ZN3MapIN7TileMap6PosKeyENS0_8Quadrant7NavPolyE10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS7_7ElementE(d,c[f+8>>2]|0),f=c[b+36>>2]|0,g=c[d>>2]|0,c[g+8>>2]=f,c[b+40>>2]=0,e=f,c[e+12>>2]=e,g|0):0){__ZN6Memory11free_staticEPvb(g,0);c[d>>2]=0}d=b+16|0;g=c[d>>2]|0;if(g|0){a[1263537]=0;e=b+24|0;f=c[e>>2]|0;h=b+28|0;if(f|0)c[f+12>>2]=c[h>>2];i=c[h>>2]|0;if(i|0)c[i+8>>2]=f;if((c[g>>2]|0)==(d|0))c[g>>2]=c[e>>2];c[e>>2]=0;c[h>>2]=0;c[d>>2]=0}d=b+8|0;__ZN4ListI3RID16DefaultAllocatorE5clearEv(d);b=c[d>>2]|0;if(!b)return;if(!(c[b+8>>2]|0)){a[1263537]=0;__ZN6Memory11free_staticEPvb(b,0);return}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145461,1145120,668,1145467,0);return}}function __ZN3MapIN7TileMap6PosKeyENS0_8QuadrantE10ComparatorIS1_E16DefaultAllocatorE6_eraseEPNS6_7ElementE(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0;e=d+8|0;f=c[e>>2]|0;g=b+4|0;h=c[g>>2]|0;if((f|0)!=(h|0)?(i=c[d+4>>2]|0,(i|0)!=(h|0)):0){j=i;while(1){i=c[j+8>>2]|0;if((i|0)==(h|0))break;else j=i}if(!j){k=h;l=c[h+8>>2]|0}else{k=j;l=h}}else{k=d;l=f}f=k+8|0;j=k+4|0;i=c[((l|0)==(h|0)?j:f)>>2]|0;h=c[b>>2]|0;l=k+12|0;m=c[l>>2]|0;c[i+12>>2]=m;if((h|0)==(m|0))n=h+8|0;else{h=c[l>>2]|0;m=h+8|0;n=(k|0)==(c[m>>2]|0)?m:h+4|0}c[n>>2]=i;if((k|0)==(d|0)){if((c[d>>2]|0)==1)__ZN3MapIN7TileMap6PosKeyENS0_8QuadrantE10ComparatorIS1_E16DefaultAllocatorE10_erase_fixEPNS6_7ElementE(b,i)}else{if((k|0)==(c[g>>2]|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143791,1145936,469,1143798,0);return}a[1263537]=0;if((c[k>>2]|0)==1)__ZN3MapIN7TileMap6PosKeyENS0_8QuadrantE10ComparatorIS1_E16DefaultAllocatorE10_erase_fixEPNS6_7ElementE(b,i);c[f>>2]=c[e>>2];f=d+4|0;c[j>>2]=c[f>>2];j=d+12|0;c[l>>2]=c[j>>2];c[k>>2]=c[d>>2];c[(c[e>>2]|0)+12>>2]=k;c[(c[f>>2]|0)+12>>2]=k;f=c[j>>2]|0;j=f+8|0;c[((c[j>>2]|0)==(d|0)?j:f+4|0)>>2]=k}k=c[d+16>>2]|0;f=d+20|0;if(k|0)c[k+20>>2]=c[f>>2];j=c[f>>2]|0;if(j|0)c[j+16>>2]=k;__ZN7TileMap8QuadrantD2Ev(d+28|0);__ZN6Memory11free_staticEPvb(d,0);d=b+8|0;c[d>>2]=(c[d>>2]|0)+-1;if(!(c[c[g>>2]>>2]|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143791,1145936,498,1143838,0);return}else{a[1263537]=0;return}}function __ZN3MapIN7TileMap6PosKeyENS0_8QuadrantE10ComparatorIS1_E16DefaultAllocatorE10_erase_fixEPNS6_7ElementE(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0;e=c[(c[b>>2]|0)+8>>2]|0;f=b+4|0;if((e|0)!=(d|0)&(c[d>>2]|0)==1){b=d;while(1){g=b+12|0;h=c[g>>2]|0;i=c[h+8>>2]|0;do if((b|0)==(i|0)){j=c[h+4>>2]|0;if(!(c[j>>2]|0)){a[1263537]=0;c[j>>2]=1;k=c[f>>2]|0;if((k|0)==(h|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);l=c[g>>2]|0;m=l;n=c[l+4>>2]|0;o=c[f>>2]|0}else{a[1263537]=0;c[h>>2]=0;m=h;n=j;o=k}k=n+8|0;l=c[k>>2]|0;c[m+4>>2]=l;if((l|0)!=(o|0))c[l+12>>2]=m;l=m+12|0;c[n+12>>2]=c[l>>2];p=c[l>>2]|0;q=p+8|0;c[((c[q>>2]|0)==(m|0)?q:p+4|0)>>2]=n;c[k>>2]=m;c[l>>2]=n;l=c[g>>2]|0;r=c[l+4>>2]|0;s=l}else{r=j;s=h}if((c[c[r+4>>2]>>2]|0)==1){j=r+8|0;l=c[j>>2]|0;if((c[l>>2]|0)==1)if((c[f>>2]|0)==(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);t=c[g>>2]|0;break}else{a[1263537]=0;c[r>>2]=0;t=s;break}a[1263537]=0;c[l>>2]=1;k=c[f>>2]|0;if((k|0)==(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);u=c[j>>2]|0;v=c[f>>2]|0}else{a[1263537]=0;c[r>>2]=0;u=l;v=k}k=u+4|0;l=c[k>>2]|0;c[j>>2]=l;if((l|0)!=(v|0))c[l+12>>2]=r;l=r+12|0;c[u+12>>2]=c[l>>2];j=c[l>>2]|0;p=j+4|0;c[((c[p>>2]|0)==(r|0)?p:j+8|0)>>2]=u;c[k>>2]=r;c[l>>2]=u;l=c[g>>2]|0;w=c[l+4>>2]|0;x=l}else{w=r;x=s}l=c[x>>2]|0;k=c[f>>2]|0;if((l|0)==0&(k|0)==(w|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);y=c[g>>2]|0;z=c[f>>2]|0}else{a[1263537]=0;c[w>>2]=l;y=x;z=k}c[y>>2]=1;k=c[w+4>>2]|0;a[1263537]=0;c[k>>2]=1;k=y+4|0;l=c[k>>2]|0;j=l+8|0;p=c[j>>2]|0;c[k>>2]=p;if((p|0)!=(z|0))c[p+12>>2]=y;p=y+12|0;c[l+12>>2]=c[p>>2];k=c[p>>2]|0;q=k+8|0;c[((c[q>>2]|0)==(y|0)?q:k+4|0)>>2]=l;c[j>>2]=y;c[p>>2]=l;t=e}else{if(!(c[i>>2]|0)){a[1263537]=0;c[i>>2]=1;l=c[f>>2]|0;if((l|0)==(h|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);p=c[g>>2]|0;A=c[p+8>>2]|0;B=c[f>>2]|0;C=p}else{a[1263537]=0;c[h>>2]=0;A=i;B=l;C=h}l=A+4|0;p=c[l>>2]|0;c[C+8>>2]=p;if((p|0)!=(B|0))c[p+12>>2]=C;p=C+12|0;c[A+12>>2]=c[p>>2];j=c[p>>2]|0;k=j+4|0;c[((c[k>>2]|0)==(C|0)?k:j+8|0)>>2]=A;c[l>>2]=C;c[p>>2]=A;p=c[g>>2]|0;D=c[p+8>>2]|0;E=p}else{D=i;E=h}p=D+4|0;l=c[p>>2]|0;j=(c[c[D+8>>2]>>2]|0)==1;if(!((c[l>>2]|0)!=1|j^1))if((c[f>>2]|0)==(D|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);t=c[g>>2]|0;break}else{a[1263537]=0;c[D>>2]=0;t=E;break}if(j){a[1263537]=0;c[l>>2]=1;j=c[f>>2]|0;if((j|0)==(D|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);F=c[p>>2]|0;G=c[f>>2]|0}else{a[1263537]=0;c[D>>2]=0;F=l;G=j}j=F+8|0;l=c[j>>2]|0;c[p>>2]=l;if((l|0)!=(G|0))c[l+12>>2]=D;l=D+12|0;c[F+12>>2]=c[l>>2];p=c[l>>2]|0;k=p+8|0;c[((c[k>>2]|0)==(D|0)?k:p+4|0)>>2]=F;c[j>>2]=D;c[l>>2]=F;l=c[g>>2]|0;H=c[l+8>>2]|0;I=l}else{H=D;I=E}l=c[I>>2]|0;j=c[f>>2]|0;if((l|0)==0&(j|0)==(H|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);J=c[g>>2]|0;K=c[f>>2]|0}else{a[1263537]=0;c[H>>2]=l;J=I;K=j}c[J>>2]=1;j=c[H+8>>2]|0;a[1263537]=0;c[j>>2]=1;j=J+8|0;l=c[j>>2]|0;p=l+4|0;k=c[p>>2]|0;c[j>>2]=k;if((k|0)!=(K|0))c[k+12>>2]=J;k=J+12|0;c[l+12>>2]=c[k>>2];j=c[k>>2]|0;q=j+4|0;c[((c[q>>2]|0)==(J|0)?q:j+8|0)>>2]=l;c[p>>2]=J;c[k>>2]=l;t=e}while(0);if((e|0)!=(t|0)&(c[t>>2]|0)==1)b=t;else{L=t;break}}}else L=d;a[1263537]=0;c[L>>2]=1;if((c[c[f>>2]>>2]|0)==1){a[1263537]=0;return}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143886,1145936,447,1143897,0);return}}function __ZN7TileMap13_notificationEi(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+16|0;g=e+12|0;h=e+4|0;i=e;j=e+8|0;switch(d|0){case 10:{d=b+460|0;a:do if(b|0){k=b;do{if($i[c[(c[k>>2]|0)+44>>2]&8191](k,1236144)|0){c[d>>2]=k;if(k|0)break a}else c[d>>2]=0;k=__ZNK4Node10get_parentEv(k)|0;if(!k)break a}while(!((k|0)==0|($i[c[(c[k>>2]|0)+44>>2]&8191](k,1234324)|0)^1))}while(0);a[b+492>>0]=1;__ZN7TileMap23_update_dirty_quadrantsEv(b);d=__ZNK10CanvasItem12get_world_2dEv(b)|0;k=__ZN7World2D9get_spaceEv(d)|0;if((d|0?__ZN9Reference11unreferenceEv(d)|0:0)?__Z17predelete_handlerP6Object(d)|0:0){gj[c[(c[d>>2]|0)+76>>2]&8191](d);__ZN6Memory11free_staticEPvb(d,0)}__ZN7TileMap26_update_quadrant_transformEv(b);d=c[b+476>>2]|0;if(d|0?(n=c[d+8>>2]|0,d=c[b+480>>2]|0,(n|0)!=(d|0)):0){o=n;while(1){n=c[o+8>>2]|0;if((n|0)==(d|0))break;else o=n}if(o|0){d=o;do{o=__ZN15Physics2DServer13get_singletonEv()|0;n=c[(c[o>>2]|0)+256>>2]|0;c[h>>2]=c[d+40>>2];c[i>>2]=k;c[g>>2]=c[h>>2];c[f>>2]=c[i>>2];bj[n&4095](o,g,f);d=c[d+16>>2]|0}while((d|0)!=0)}}l=e;return}case 11:{d=b+476|0;k=c[d>>2]|0;do if(k){o=c[k+8>>2]|0;n=c[b+480>>2]|0;if((o|0)!=(n|0)){p=o;while(1){o=c[p+8>>2]|0;if((o|0)==(n|0))break;else p=o}if(!p)q=k;else{n=p;do{o=__ZN15Physics2DServer13get_singletonEv()|0;r=c[(c[o>>2]|0)+256>>2]|0;c[h>>2]=c[n+40>>2];c[i>>2]=0;c[g>>2]=c[h>>2];c[f>>2]=c[i>>2];bj[r&4095](o,g,f);n=c[n+16>>2]|0}while((n|0)!=0);q=c[d>>2]|0}if(!q){s=32;break}else t=q}else t=k;n=c[t+8>>2]|0;p=c[b+480>>2]|0;if((n|0)!=(p|0)){o=n;while(1){n=c[o+8>>2]|0;if((n|0)==(p|0))break;else o=n}p=b+460|0;if(!o)u=p;else{n=o;do{r=c[p>>2]|0;do if(r|0?(v=n+60|0,w=c[v>>2]|0,w|0):0){x=c[w+8>>2]|0;y=c[n+64>>2]|0;if((x|0)!=(y|0)){z=x;while(1){x=c[z+8>>2]|0;if((x|0)==(y|0))break;else z=x}if(!z)A=w;else{__ZN12Navigation2D14navpoly_removeEi(r,c[z+28>>2]|0);y=c[z+16>>2]|0;if(y|0){x=y;do{__ZN12Navigation2D14navpoly_removeEi(c[p>>2]|0,c[x+28>>2]|0);x=c[x+16>>2]|0}while((x|0)!=0)}A=c[v>>2]|0}if(!A)break;else B=A}else B=w;__ZN3MapIN7TileMap6PosKeyENS0_8Quadrant7NavPolyE10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS7_7ElementE(v,c[B+8>>2]|0);x=c[n+64>>2]|0;z=c[v>>2]|0;c[z+8>>2]=x;c[n+68>>2]=0;y=x;c[y+12>>2]=y;if(z|0){__ZN6Memory11free_staticEPvb(z,0);c[v>>2]=0}}while(0);r=n+72|0;z=c[r>>2]|0;do if(z|0){y=c[z+8>>2]|0;x=c[n+76>>2]|0;if((y|0)!=(x|0)){C=y;while(1){y=c[C+8>>2]|0;if((y|0)==(x|0))break;else C=y}if(!C)D=z;else{x=C;do{v=__ZN12VisualServer13get_singletonEv()|0;w=c[(c[v>>2]|0)+1312>>2]|0;c[j>>2]=c[x+28>>2];c[f>>2]=c[j>>2];Pi[w&2047](v,f);x=c[x+16>>2]|0}while((x|0)!=0);D=c[r>>2]|0}if(!D)break;else E=D}else E=z;__ZN3MapIN7TileMap6PosKeyENS0_8Quadrant8OccluderE10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS7_7ElementE(r,c[E+8>>2]|0);x=c[n+76>>2]|0;C=c[r>>2]|0;c[C+8>>2]=x;c[n+80>>2]=0;v=x;c[v+12>>2]=v;if(C|0){__ZN6Memory11free_staticEPvb(C,0);c[r>>2]=0}}while(0);n=c[n+16>>2]|0}while((n|0)!=0);u=p}}else s=32}else s=32;while(0);if((s|0)==32)u=b+460|0;c[u>>2]=0;l=e;return}case 29:{__ZN7TileMap26_update_quadrant_transformEv(b);l=e;return}default:{l=e;return}}}function __ZN7TileMap26_update_quadrant_transformEv(b){b=b|0;var d=0,e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;d=l;l=l+144|0;if((l|0)>=(m|0))ba(144);e=d+112|0;f=d+88|0;h=d+64|0;i=d+32|0;j=d+56|0;k=d;n=d+24|0;if(!(a[b+136>>0]|0)){l=d;return}Pi[c[(c[b>>2]|0)+132>>2]&2047](f,b);o=h+4|0;c[o>>2]=0;c[o+4>>2]=0;c[o+8>>2]=0;c[o+12>>2]=0;c[o+16>>2]=0;g[h>>2]=1.0;g[h+12>>2]=1.0;o=b+460|0;p=c[o>>2]|0;if(p|0){__ZNK6Node2D32get_relative_transform_to_parentEPK4Node(e,b,p);c[h>>2]=c[e>>2];c[h+4>>2]=c[e+4>>2];c[h+8>>2]=c[e+8>>2];c[h+12>>2]=c[e+12>>2];c[h+16>>2]=c[e+16>>2];c[h+20>>2]=c[e+20>>2]}p=c[b+476>>2]|0;if(p|0?(q=c[p+8>>2]|0,p=c[b+480>>2]|0,(q|0)!=(p|0)):0){b=q;while(1){q=c[b+8>>2]|0;if((q|0)==(p|0))break;else b=q}if(b|0){p=i+4|0;q=i+12|0;r=i+16|0;s=b;do{b=p;c[b>>2]=0;c[b+4>>2]=0;g[i>>2]=1.0;g[q>>2]=1.0;b=s+28|0;t=c[b+4>>2]|0;u=r;c[u>>2]=c[b>>2];c[u+4>>2]=t;__ZNK11Transform2DmlERKS_(e,f,i);c[i>>2]=c[e>>2];c[i+4>>2]=c[e+4>>2];c[i+8>>2]=c[e+8>>2];c[i+12>>2]=c[e+12>>2];c[i+16>>2]=c[e+16>>2];c[i+20>>2]=c[e+20>>2];t=__ZN15Physics2DServer13get_singletonEv()|0;u=c[(c[t>>2]|0)+360>>2]|0;c[j>>2]=c[s+40>>2];__ZN7VariantC2ERK11Transform2D(k,i);c[e>>2]=c[j>>2];Ki[u&4095](t,e,0,k);if(c[k>>2]|0)__ZN7Variant5clearEv(k);t=c[o>>2]|0;if((t|0?(u=c[s+60>>2]|0,u|0):0)?(b=c[u+8>>2]|0,u=c[s+64>>2]|0,(b|0)!=(u|0)):0){v=b;while(1){b=c[v+8>>2]|0;if((b|0)==(u|0))break;else v=b}if(v|0?(u=c[v+28>>2]|0,__ZNK11Transform2DmlERKS_(e,h,v+32|0),__ZN12Navigation2D21navpoly_set_transformEiRK11Transform2D(t,u,e),u=c[v+16>>2]|0,u|0):0){b=u;do{u=c[o>>2]|0;w=c[b+28>>2]|0;__ZNK11Transform2DmlERKS_(e,h,b+32|0);__ZN12Navigation2D21navpoly_set_transformEiRK11Transform2D(u,w,e);b=c[b+16>>2]|0}while((b|0)!=0)}}b=c[s+72>>2]|0;if(b|0?(v=c[b+8>>2]|0,b=c[s+76>>2]|0,(v|0)!=(b|0)):0){t=v;while(1){v=c[t+8>>2]|0;if((v|0)==(b|0))break;else t=v}if(t|0){b=t;do{v=__ZN12VisualServer13get_singletonEv()|0;w=c[(c[v>>2]|0)+1264>>2]|0;c[n>>2]=c[b+28>>2];__ZNK11Transform2DmlERKS_(k,f,b+32|0);c[e>>2]=c[n>>2];bj[w&4095](v,e,k);b=c[b+16>>2]|0}while((b|0)!=0)}}s=c[s+16>>2]|0}while((s|0)!=0)}}l=d;return}function __ZN12Navigation2D21navpoly_set_transformEiRK11Transform2D(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f;c[g>>2]=d;h=b+420|0;i=c[h>>2]|0;a:do if(i|0){j=c[i+8>>2]|0;k=c[b+424>>2]|0;b:do if((j|0)==(k|0))n=j;else{o=j;while(1){p=c[o+24>>2]|0;if((p|0)>(d|0))q=o+8|0;else{if((p|0)>=(d|0)){n=o;break b}q=o+4|0}o=c[q>>2]|0;if((o|0)==(k|0))break a}}while(0);if((n|0)!=(k|0)&(n|0)!=0){a[1263537]=0;j=(__ZN3MapIiN12Navigation2D7NavMeshE10ComparatorIiE16DefaultAllocatorEixERKi(h,g)|0)+4|0;if(__ZNK11Transform2DeqERKS_(j,e)|0){l=f;return}__ZN12Navigation2D15_navpoly_unlinkEi(b,c[g>>2]|0);c[j>>2]=c[e>>2];c[j+4>>2]=c[e+4>>2];c[j+8>>2]=c[e+8>>2];c[j+12>>2]=c[e+12>>2];c[j+16>>2]=c[e+16>>2];c[j+20>>2]=c[e+20>>2];__ZN12Navigation2D13_navpoly_linkEi(b,c[g>>2]|0);l=f;return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(868530,867580,225,867606,0);l=f;return}function __ZN7ClassDB10_add_classI7TileMapEEvv(){var a=0,b=0,d=0,e=0,f=0,g=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+16|0;d=a+12|0;e=a+8|0;f=a+4|0;g=a;__ZN6StringC2EPKc(b,870002);c[e>>2]=c[b>>2];__ZN10StringNameC2ERK6String(d,e);__ZN6StringC2EPKc(b,939635);c[g>>2]=c[b>>2];__ZN10StringNameC2ERK6String(f,g);__ZN7ClassDB11_add_class2ERK10StringNameS2_(d,f);__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);__ZN10StringNameD2Ev(d);d=c[e>>2]|0;if(!d){l=a;return}if(__Z16atomic_decrementPj(d+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(d,1);l=a;return}function __ZN7TileMap13_bind_methodsEv(){var a=0,b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0,ia=0,ja=0,ka=0,la=0,ma=0,na=0,oa=0,pa=0,qa=0,ra=0,sa=0,ta=0,ua=0,va=0,wa=0,xa=0,ya=0,za=0,Aa=0,Ba=0,Ca=0,Da=0,Ea=0,Fa=0,Ga=0,Ha=0,Ia=0,Ja=0,Ka=0,La=0,Ma=0,Na=0,Oa=0,Pa=0,Qa=0,Ra=0,Sa=0,Ta=0,Ua=0,Va=0,Wa=0,Xa=0;a=l;l=l+704|0;if((l|0)>=(m|0))ba(704);b=a+664|0;d=a+656|0;e=a+648|0;f=a+640|0;g=a+632|0;h=a+624|0;i=a+616|0;j=a+608|0;k=a+600|0;n=a+592|0;o=a+584|0;p=a+576|0;q=a+568|0;r=a+560|0;s=a+552|0;t=a+544|0;u=a+536|0;v=a+528|0;w=a+520|0;x=a+512|0;y=a+504|0;z=a+496|0;A=a+488|0;B=a+480|0;C=a+472|0;D=a+464|0;E=a+456|0;F=a+448|0;G=a+440|0;H=a+432|0;I=a+424|0;J=a+416|0;K=a+408|0;L=a+400|0;M=a+392|0;N=a+384|0;O=a+376|0;P=a+368|0;Q=a+360|0;R=a+352|0;S=a+48|0;T=a+24|0;U=a;V=a+336|0;W=a+328|0;X=a+320|0;Y=a+312|0;Z=a+304|0;_=a+296|0;$=a+288|0;aa=a+280|0;ca=a+272|0;da=a+264|0;ea=a+256|0;fa=a+248|0;ga=a+240|0;ha=a+232|0;ia=a+224|0;ja=a+216|0;ka=a+208|0;la=a+204|0;ma=a+344|0;na=a+200|0;oa=a+196|0;pa=a+192|0;qa=a+188|0;ra=a+184|0;sa=a+180|0;ta=a+176|0;ua=a+172|0;va=a+168|0;wa=a+164|0;xa=a+160|0;ya=a+156|0;za=a+152|0;Aa=a+148|0;Ba=a+144|0;Ca=a+140|0;Da=a+136|0;Ea=a+132|0;Fa=a+128|0;Ga=a+124|0;Ha=a+120|0;Ia=a+116|0;Ja=a+112|0;Ka=a+108|0;La=a+104|0;Ma=a+100|0;Na=a+96|0;Oa=a+92|0;Pa=a+88|0;Qa=a+84|0;Ra=a+80|0;Sa=a+76|0;Ta=a+72|0;__Z8D_METHODPKcS0_(d,868552,868564);Ua=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(Ua);c[Ua>>2]=275096;__ZN10MethodBind10_set_constEb(Ua,0);__ZN10MethodBind24_generate_argument_typesEi(Ua,1);c[Ua+44>>2]=1374;c[Ua+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,Ua,d,0,0)|0;Ua=d+4|0;Va=c[Ua>>2]|0;if(Va|0?(__Z16atomic_decrementPj(Va+-8|0)|0)==0:0){Wa=c[Ua>>2]|0;Ua=(Wa|0)==0?0:Wa+-4|0;Wa=Ua+4|0;if(c[Ua>>2]|0){Xa=0;do{__ZN10StringNameD2Ev(Wa+(Xa<<2)|0);Xa=Xa+1|0}while(Xa>>>0<(c[Ua>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Va,1)}__ZN10StringNameD2Ev(d);__Z8D_METHODPKc(e,868580);d=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(d);c[d>>2]=275132;__ZN10MethodBind10_set_constEb(d,1);__ZN10MethodBind24_generate_argument_typesEi(d,0);__ZN10MethodBind12_set_returnsEb(d,1);c[d+44>>2]=5435;c[d+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,d,e,0,0)|0;d=e+4|0;Va=c[d>>2]|0;if(Va|0?(__Z16atomic_decrementPj(Va+-8|0)|0)==0:0){Ua=c[d>>2]|0;d=(Ua|0)==0?0:Ua+-4|0;Ua=d+4|0;if(c[d>>2]|0){Xa=0;do{__ZN10StringNameD2Ev(Ua+(Xa<<2)|0);Xa=Xa+1|0}while(Xa>>>0<(c[d>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Va,1)}__ZN10StringNameD2Ev(e);__Z8D_METHODPKcS0_(f,1072481,1146083);e=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(e);c[e>>2]=275168;__ZN10MethodBind10_set_constEb(e,0);__ZN10MethodBind24_generate_argument_typesEi(e,1);c[e+44>>2]=1375;c[e+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,e,f,0,0)|0;e=f+4|0;Va=c[e>>2]|0;if(Va|0?(__Z16atomic_decrementPj(Va+-8|0)|0)==0:0){d=c[e>>2]|0;e=(d|0)==0?0:d+-4|0;d=e+4|0;if(c[e>>2]|0){Xa=0;do{__ZN10StringNameD2Ev(d+(Xa<<2)|0);Xa=Xa+1|0}while(Xa>>>0<(c[e>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Va,1)}__ZN10StringNameD2Ev(f);__Z8D_METHODPKc(g,1072490);f=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(f);c[f>>2]=275204;__ZN10MethodBind10_set_constEb(f,1);__ZN10MethodBind24_generate_argument_typesEi(f,0);__ZN10MethodBind12_set_returnsEb(f,1);c[f+44>>2]=5436;c[f+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,f,g,0,0)|0;f=g+4|0;Va=c[f>>2]|0;if(Va|0?(__Z16atomic_decrementPj(Va+-8|0)|0)==0:0){e=c[f>>2]|0;f=(e|0)==0?0:e+-4|0;e=f+4|0;if(c[f>>2]|0){Xa=0;do{__ZN10StringNameD2Ev(e+(Xa<<2)|0);Xa=Xa+1|0}while(Xa>>>0<(c[f>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Va,1)}__ZN10StringNameD2Ev(g);__Z8D_METHODPKcS0_(h,868600,868616);g=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(g);c[g>>2]=275240;__ZN10MethodBind10_set_constEb(g,0);__ZN10MethodBind24_generate_argument_typesEi(g,1);c[g+44>>2]=1376;c[g+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,g,h,0,0)|0;g=h+4|0;Va=c[g>>2]|0;if(Va|0?(__Z16atomic_decrementPj(Va+-8|0)|0)==0:0){f=c[g>>2]|0;g=(f|0)==0?0:f+-4|0;f=g+4|0;if(c[g>>2]|0){Xa=0;do{__ZN10StringNameD2Ev(f+(Xa<<2)|0);Xa=Xa+1|0}while(Xa>>>0<(c[g>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Va,1)}__ZN10StringNameD2Ev(h);__Z8D_METHODPKc(i,868628);h=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(h);c[h>>2]=275276;__ZN10MethodBind10_set_constEb(h,1);__ZN10MethodBind24_generate_argument_typesEi(h,0);__ZN10MethodBind12_set_returnsEb(h,1);c[h+44>>2]=5437;c[h+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,h,i,0,0)|0;h=i+4|0;Va=c[h>>2]|0;if(Va|0?(__Z16atomic_decrementPj(Va+-8|0)|0)==0:0){g=c[h>>2]|0;h=(g|0)==0?0:g+-4|0;g=h+4|0;if(c[h>>2]|0){Xa=0;do{__ZN10StringNameD2Ev(g+(Xa<<2)|0);Xa=Xa+1|0}while(Xa>>>0<(c[h>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Va,1)}__ZN10StringNameD2Ev(i);__Z8D_METHODPKcS0_(j,868644,868665);i=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(i);c[i>>2]=275312;__ZN10MethodBind10_set_constEb(i,0);__ZN10MethodBind24_generate_argument_typesEi(i,1);c[i+44>>2]=1377;c[i+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,i,j,0,0)|0;i=j+4|0;Va=c[i>>2]|0;if(Va|0?(__Z16atomic_decrementPj(Va+-8|0)|0)==0:0){h=c[i>>2]|0;i=(h|0)==0?0:h+-4|0;h=i+4|0;if(c[i>>2]|0){Xa=0;do{__ZN10StringNameD2Ev(h+(Xa<<2)|0);Xa=Xa+1|0}while(Xa>>>0<(c[i>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Va,1)}__ZN10StringNameD2Ev(j);__Z8D_METHODPKc(k,868682);j=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(j);c[j>>2]=275348;__ZN10MethodBind10_set_constEb(j,1);__ZN10MethodBind24_generate_argument_typesEi(j,0);__ZN10MethodBind12_set_returnsEb(j,1);c[j+44>>2]=1378;c[j+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,j,k,0,0)|0;j=k+4|0;Va=c[j>>2]|0;if(Va|0?(__Z16atomic_decrementPj(Va+-8|0)|0)==0:0){i=c[j>>2]|0;j=(i|0)==0?0:i+-4|0;i=j+4|0;if(c[j>>2]|0){Xa=0;do{__ZN10StringNameD2Ev(i+(Xa<<2)|0);Xa=Xa+1|0}while(Xa>>>0<(c[j>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Va,1)}__ZN10StringNameD2Ev(k);__Z8D_METHODPKcS0_(n,868703,1128330);k=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(k);c[k>>2]=275384;__ZN10MethodBind10_set_constEb(k,0);__ZN10MethodBind24_generate_argument_typesEi(k,1);c[k+44>>2]=1379;c[k+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,k,n,0,0)|0;k=n+4|0;Va=c[k>>2]|0;if(Va|0?(__Z16atomic_decrementPj(Va+-8|0)|0)==0:0){j=c[k>>2]|0;k=(j|0)==0?0:j+-4|0;j=k+4|0;if(c[k>>2]|0){Xa=0;do{__ZN10StringNameD2Ev(j+(Xa<<2)|0);Xa=Xa+1|0}while(Xa>>>0<(c[k>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Va,1)}__ZN10StringNameD2Ev(n);__Z8D_METHODPKc(o,868717);n=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(n);c[n>>2]=275420;__ZN10MethodBind10_set_constEb(n,1);__ZN10MethodBind24_generate_argument_typesEi(n,0);__ZN10MethodBind12_set_returnsEb(n,1);c[n+44>>2]=1380;c[n+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,n,o,0,0)|0;n=o+4|0;Va=c[n>>2]|0;if(Va|0?(__Z16atomic_decrementPj(Va+-8|0)|0)==0:0){k=c[n>>2]|0;n=(k|0)==0?0:k+-4|0;k=n+4|0;if(c[n>>2]|0){Xa=0;do{__ZN10StringNameD2Ev(k+(Xa<<2)|0);Xa=Xa+1|0}while(Xa>>>0<(c[n>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Va,1)}__ZN10StringNameD2Ev(o);__Z8D_METHODPKcS0_(p,868731,1128330);o=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(o);c[o>>2]=275456;__ZN10MethodBind10_set_constEb(o,0);__ZN10MethodBind24_generate_argument_typesEi(o,1);c[o+44>>2]=1381;c[o+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,o,p,0,0)|0;o=p+4|0;Va=c[o>>2]|0;if(Va|0?(__Z16atomic_decrementPj(Va+-8|0)|0)==0:0){n=c[o>>2]|0;o=(n|0)==0?0:n+-4|0;n=o+4|0;if(c[o>>2]|0){Xa=0;do{__ZN10StringNameD2Ev(n+(Xa<<2)|0);Xa=Xa+1|0}while(Xa>>>0<(c[o>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Va,1)}__ZN10StringNameD2Ev(p);__Z8D_METHODPKc(q,868750);p=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(p);c[p>>2]=275492;__ZN10MethodBind10_set_constEb(p,1);__ZN10MethodBind24_generate_argument_typesEi(p,0);__ZN10MethodBind12_set_returnsEb(p,1);c[p+44>>2]=5438;c[p+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,p,q,0,0)|0;p=q+4|0;Va=c[p>>2]|0;if(Va|0?(__Z16atomic_decrementPj(Va+-8|0)|0)==0:0){o=c[p>>2]|0;p=(o|0)==0?0:o+-4|0;o=p+4|0;if(c[p>>2]|0){Xa=0;do{__ZN10StringNameD2Ev(o+(Xa<<2)|0);Xa=Xa+1|0}while(Xa>>>0<(c[p>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Va,1)}__ZN10StringNameD2Ev(q);__Z8D_METHODPKcS0_(r,868769,1128330);q=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(q);c[q>>2]=275456;__ZN10MethodBind10_set_constEb(q,0);__ZN10MethodBind24_generate_argument_typesEi(q,1);c[q+44>>2]=1382;c[q+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,q,r,0,0)|0;q=r+4|0;Va=c[q>>2]|0;if(Va|0?(__Z16atomic_decrementPj(Va+-8|0)|0)==0:0){p=c[q>>2]|0;q=(p|0)==0?0:p+-4|0;p=q+4|0;if(c[q>>2]|0){Xa=0;do{__ZN10StringNameD2Ev(p+(Xa<<2)|0);Xa=Xa+1|0}while(Xa>>>0<(c[q>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Va,1)}__ZN10StringNameD2Ev(r);__Z8D_METHODPKc(s,868787);r=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(r);c[r>>2]=275492;__ZN10MethodBind10_set_constEb(r,1);__ZN10MethodBind24_generate_argument_typesEi(r,0);__ZN10MethodBind12_set_returnsEb(r,1);c[r+44>>2]=5439;c[r+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,r,s,0,0)|0;r=s+4|0;Va=c[r>>2]|0;if(Va|0?(__Z16atomic_decrementPj(Va+-8|0)|0)==0:0){q=c[r>>2]|0;r=(q|0)==0?0:q+-4|0;q=r+4|0;if(c[r>>2]|0){Xa=0;do{__ZN10StringNameD2Ev(q+(Xa<<2)|0);Xa=Xa+1|0}while(Xa>>>0<(c[r>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Va,1)}__ZN10StringNameD2Ev(s);__Z8D_METHODPKcS0_(t,868805,1129142);s=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(s);c[s>>2]=275528;__ZN10MethodBind10_set_constEb(s,0);__ZN10MethodBind24_generate_argument_typesEi(s,1);c[s+44>>2]=1383;c[s+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,s,t,0,0)|0;s=t+4|0;Va=c[s>>2]|0;if(Va|0?(__Z16atomic_decrementPj(Va+-8|0)|0)==0:0){r=c[s>>2]|0;s=(r|0)==0?0:r+-4|0;r=s+4|0;if(c[s>>2]|0){Xa=0;do{__ZN10StringNameD2Ev(r+(Xa<<2)|0);Xa=Xa+1|0}while(Xa>>>0<(c[s>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Va,1)}__ZN10StringNameD2Ev(t);__Z8D_METHODPKc(u,868821);t=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(t);c[t>>2]=275564;__ZN10MethodBind10_set_constEb(t,1);__ZN10MethodBind24_generate_argument_typesEi(t,0);__ZN10MethodBind12_set_returnsEb(t,1);c[t+44>>2]=5440;c[t+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,t,u,0,0)|0;t=u+4|0;Va=c[t>>2]|0;if(Va|0?(__Z16atomic_decrementPj(Va+-8|0)|0)==0:0){s=c[t>>2]|0;t=(s|0)==0?0:s+-4|0;s=t+4|0;if(c[t>>2]|0){Xa=0;do{__ZN10StringNameD2Ev(s+(Xa<<2)|0);Xa=Xa+1|0}while(Xa>>>0<(c[t>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Va,1)}__ZN10StringNameD2Ev(u);__Z8D_METHODPKcS0_(v,868837,1146191);u=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(u);c[u>>2]=275600;__ZN10MethodBind10_set_constEb(u,0);__ZN10MethodBind24_generate_argument_typesEi(u,1);c[u+44>>2]=1384;c[u+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,u,v,0,0)|0;u=v+4|0;Va=c[u>>2]|0;if(Va|0?(__Z16atomic_decrementPj(Va+-8|0)|0)==0:0){t=c[u>>2]|0;u=(t|0)==0?0:t+-4|0;t=u+4|0;if(c[u>>2]|0){Xa=0;do{__ZN10StringNameD2Ev(t+(Xa<<2)|0);Xa=Xa+1|0}while(Xa>>>0<(c[u>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Va,1)}__ZN10StringNameD2Ev(v);__Z8D_METHODPKc(w,868850);v=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(v);c[v>>2]=275636;__ZN10MethodBind10_set_constEb(v,1);__ZN10MethodBind24_generate_argument_typesEi(v,0);__ZN10MethodBind12_set_returnsEb(v,1);c[v+44>>2]=5441;c[v+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,v,w,0,0)|0;v=w+4|0;Va=c[v>>2]|0;if(Va|0?(__Z16atomic_decrementPj(Va+-8|0)|0)==0:0){u=c[v>>2]|0;v=(u|0)==0?0:u+-4|0;u=v+4|0;if(c[v>>2]|0){Xa=0;do{__ZN10StringNameD2Ev(u+(Xa<<2)|0);Xa=Xa+1|0}while(Xa>>>0<(c[v>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Va,1)}__ZN10StringNameD2Ev(w);__Z8D_METHODPKcS0_(x,868863,1146191);w=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(w);c[w>>2]=275600;__ZN10MethodBind10_set_constEb(w,0);__ZN10MethodBind24_generate_argument_typesEi(w,1);c[w+44>>2]=1385;c[w+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,w,x,0,0)|0;w=x+4|0;Va=c[w>>2]|0;do if(Va|0){if(__Z16atomic_decrementPj(Va+-8|0)|0)break;v=c[w>>2]|0;Xa=(v|0)==0?0:v+-4|0;v=Xa+4|0;if(c[Xa>>2]|0){u=0;do{__ZN10StringNameD2Ev(v+(u<<2)|0);u=u+1|0}while(u>>>0<(c[Xa>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Va,1)}while(0);__ZN10StringNameD2Ev(x);__Z8D_METHODPKc(y,868876);x=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(x);c[x>>2]=275636;__ZN10MethodBind10_set_constEb(x,1);__ZN10MethodBind24_generate_argument_typesEi(x,0);__ZN10MethodBind12_set_returnsEb(x,1);c[x+44>>2]=5442;c[x+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,x,y,0,0)|0;x=y+4|0;Va=c[x>>2]|0;do if(Va|0){if(__Z16atomic_decrementPj(Va+-8|0)|0)break;w=c[x>>2]|0;Xa=(w|0)==0?0:w+-4|0;w=Xa+4|0;if(c[Xa>>2]|0){u=0;do{__ZN10StringNameD2Ev(w+(u<<2)|0);u=u+1|0}while(u>>>0<(c[Xa>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Va,1)}while(0);__ZN10StringNameD2Ev(y);__Z8D_METHODPKcS0_(z,868889,1146191);y=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(y);c[y>>2]=275600;__ZN10MethodBind10_set_constEb(y,0);__ZN10MethodBind24_generate_argument_typesEi(y,1);c[y+44>>2]=1386;c[y+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,y,z,0,0)|0;y=z+4|0;Va=c[y>>2]|0;do if(Va|0){if(__Z16atomic_decrementPj(Va+-8|0)|0)break;x=c[y>>2]|0;Xa=(x|0)==0?0:x+-4|0;x=Xa+4|0;if(c[Xa>>2]|0){u=0;do{__ZN10StringNameD2Ev(x+(u<<2)|0);u=u+1|0}while(u>>>0<(c[Xa>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Va,1)}while(0);__ZN10StringNameD2Ev(z);__Z8D_METHODPKc(A,868905);z=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(z);c[z>>2]=275636;__ZN10MethodBind10_set_constEb(z,1);__ZN10MethodBind24_generate_argument_typesEi(z,0);__ZN10MethodBind12_set_returnsEb(z,1);c[z+44>>2]=5443;c[z+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,z,A,0,0)|0;z=A+4|0;Va=c[z>>2]|0;do if(Va|0){if(__Z16atomic_decrementPj(Va+-8|0)|0)break;y=c[z>>2]|0;Xa=(y|0)==0?0:y+-4|0;y=Xa+4|0;if(c[Xa>>2]|0){u=0;do{__ZN10StringNameD2Ev(y+(u<<2)|0);u=u+1|0}while(u>>>0<(c[Xa>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Va,1)}while(0);__ZN10StringNameD2Ev(A);__Z8D_METHODPKcS0_(B,868928,868956);A=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(A);c[A>>2]=275600;__ZN10MethodBind10_set_constEb(A,0);__ZN10MethodBind24_generate_argument_typesEi(A,1);c[A+44>>2]=1387;c[A+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,A,B,0,0)|0;A=B+4|0;Va=c[A>>2]|0;do if(Va|0){if(__Z16atomic_decrementPj(Va+-8|0)|0)break;z=c[A>>2]|0;Xa=(z|0)==0?0:z+-4|0;z=Xa+4|0;if(c[Xa>>2]|0){u=0;do{__ZN10StringNameD2Ev(z+(u<<2)|0);u=u+1|0}while(u>>>0<(c[Xa>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Va,1)}while(0);__ZN10StringNameD2Ev(B);__Z8D_METHODPKc(C,868970);B=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(B);c[B>>2]=275636;__ZN10MethodBind10_set_constEb(B,1);__ZN10MethodBind24_generate_argument_typesEi(B,0);__ZN10MethodBind12_set_returnsEb(B,1);c[B+44>>2]=5444;c[B+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,B,C,0,0)|0;B=C+4|0;Va=c[B>>2]|0;do if(Va|0){if(__Z16atomic_decrementPj(Va+-8|0)|0)break;A=c[B>>2]|0;Xa=(A|0)==0?0:A+-4|0;A=Xa+4|0;if(c[Xa>>2]|0){u=0;do{__ZN10StringNameD2Ev(A+(u<<2)|0);u=u+1|0}while(u>>>0<(c[Xa>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Va,1)}while(0);__ZN10StringNameD2Ev(C);__Z8D_METHODPKcS0_(D,871398,937599);C=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(C);c[C>>2]=275672;__ZN10MethodBind10_set_constEb(C,0);__ZN10MethodBind24_generate_argument_typesEi(C,1);c[C+44>>2]=1388;c[C+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,C,D,0,0)|0;C=D+4|0;Va=c[C>>2]|0;do if(Va|0){if(__Z16atomic_decrementPj(Va+-8|0)|0)break;B=c[C>>2]|0;Xa=(B|0)==0?0:B+-4|0;B=Xa+4|0;if(c[Xa>>2]|0){u=0;do{__ZN10StringNameD2Ev(B+(u<<2)|0);u=u+1|0}while(u>>>0<(c[Xa>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Va,1)}while(0);__ZN10StringNameD2Ev(D);__Z8D_METHODPKc(E,871418);D=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(D);c[D>>2]=275708;__ZN10MethodBind10_set_constEb(D,1);__ZN10MethodBind24_generate_argument_typesEi(D,0);__ZN10MethodBind12_set_returnsEb(D,1);c[D+44>>2]=5445;c[D+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,D,E,0,0)|0;D=E+4|0;Va=c[D>>2]|0;do if(Va|0){if(__Z16atomic_decrementPj(Va+-8|0)|0)break;C=c[D>>2]|0;Xa=(C|0)==0?0:C+-4|0;C=Xa+4|0;if(c[Xa>>2]|0){u=0;do{__ZN10StringNameD2Ev(C+(u<<2)|0);u=u+1|0}while(u>>>0<(c[Xa>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Va,1)}while(0);__ZN10StringNameD2Ev(E);__Z8D_METHODPKcS0_(F,876597,1044717);E=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(E);c[E>>2]=275672;__ZN10MethodBind10_set_constEb(E,0);__ZN10MethodBind24_generate_argument_typesEi(E,1);c[E+44>>2]=1389;c[E+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,E,F,0,0)|0;E=F+4|0;Va=c[E>>2]|0;do if(Va|0){if(__Z16atomic_decrementPj(Va+-8|0)|0)break;D=c[E>>2]|0;Xa=(D|0)==0?0:D+-4|0;D=Xa+4|0;if(c[Xa>>2]|0){u=0;do{__ZN10StringNameD2Ev(D+(u<<2)|0);u=u+1|0}while(u>>>0<(c[Xa>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Va,1)}while(0);__ZN10StringNameD2Ev(F);__Z8D_METHODPKc(G,876631);F=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(F);c[F>>2]=275708;__ZN10MethodBind10_set_constEb(F,1);__ZN10MethodBind24_generate_argument_typesEi(F,0);__ZN10MethodBind12_set_returnsEb(F,1);c[F+44>>2]=5446;c[F+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,F,G,0,0)|0;F=G+4|0;Va=c[F>>2]|0;do if(Va|0){if(__Z16atomic_decrementPj(Va+-8|0)|0)break;E=c[F>>2]|0;Xa=(E|0)==0?0:E+-4|0;E=Xa+4|0;if(c[Xa>>2]|0){u=0;do{__ZN10StringNameD2Ev(E+(u<<2)|0);u=u+1|0}while(u>>>0<(c[Xa>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Va,1)}while(0);__ZN10StringNameD2Ev(G);__Z8D_METHODPKcS0_S0_(H,871438,919401,1128356);G=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(G);c[G>>2]=275744;__ZN10MethodBind10_set_constEb(G,0);__ZN10MethodBind24_generate_argument_typesEi(G,2);c[G+44>>2]=1574;c[G+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,G,H,0,0)|0;G=H+4|0;Va=c[G>>2]|0;do if(Va|0){if(__Z16atomic_decrementPj(Va+-8|0)|0)break;F=c[G>>2]|0;Xa=(F|0)==0?0:F+-4|0;F=Xa+4|0;if(c[Xa>>2]|0){u=0;do{__ZN10StringNameD2Ev(F+(u<<2)|0);u=u+1|0}while(u>>>0<(c[Xa>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Va,1)}while(0);__ZN10StringNameD2Ev(H);__Z8D_METHODPKcS0_(I,871462,919401);H=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(H);c[H>>2]=275780;__ZN10MethodBind10_set_constEb(H,1);__ZN10MethodBind24_generate_argument_typesEi(H,1);__ZN10MethodBind12_set_returnsEb(H,1);c[H+44>>2]=4601;c[H+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,H,I,0,0)|0;H=I+4|0;Va=c[H>>2]|0;do if(Va|0){if(__Z16atomic_decrementPj(Va+-8|0)|0)break;G=c[H>>2]|0;Xa=(G|0)==0?0:G+-4|0;G=Xa+4|0;if(c[Xa>>2]|0){u=0;do{__ZN10StringNameD2Ev(G+(u<<2)|0);u=u+1|0}while(u>>>0<(c[Xa>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Va,1)}while(0);__ZN10StringNameD2Ev(I);__Z8D_METHODPKcS0_S0_(J,876650,919401,1128356);I=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(I);c[I>>2]=275744;__ZN10MethodBind10_set_constEb(I,0);__ZN10MethodBind24_generate_argument_typesEi(I,2);c[I+44>>2]=1575;c[I+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,I,J,0,0)|0;I=J+4|0;Va=c[I>>2]|0;do if(Va|0){if(__Z16atomic_decrementPj(Va+-8|0)|0)break;H=c[I>>2]|0;Xa=(H|0)==0?0:H+-4|0;H=Xa+4|0;if(c[Xa>>2]|0){u=0;do{__ZN10StringNameD2Ev(H+(u<<2)|0);u=u+1|0}while(u>>>0<(c[Xa>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Va,1)}while(0);__ZN10StringNameD2Ev(J);__Z8D_METHODPKcS0_(K,876673,919401);J=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(J);c[J>>2]=275780;__ZN10MethodBind10_set_constEb(J,1);__ZN10MethodBind24_generate_argument_typesEi(J,1);__ZN10MethodBind12_set_returnsEb(J,1);c[J+44>>2]=4602;c[J+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,J,K,0,0)|0;J=K+4|0;Va=c[J>>2]|0;do if(Va|0){if(__Z16atomic_decrementPj(Va+-8|0)|0)break;I=c[J>>2]|0;Xa=(I|0)==0?0:I+-4|0;I=Xa+4|0;if(c[Xa>>2]|0){u=0;do{__ZN10StringNameD2Ev(I+(u<<2)|0);u=u+1|0}while(u>>>0<(c[Xa>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Va,1)}while(0);__ZN10StringNameD2Ev(K);__Z8D_METHODPKcS0_(L,868998,1128356);K=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(K);c[K>>2]=275816;__ZN10MethodBind10_set_constEb(K,0);__ZN10MethodBind24_generate_argument_typesEi(K,1);c[K+44>>2]=160;c[K+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,K,L,0,0)|0;K=L+4|0;Va=c[K>>2]|0;do if(Va|0){if(__Z16atomic_decrementPj(Va+-8|0)|0)break;J=c[K>>2]|0;Xa=(J|0)==0?0:J+-4|0;J=Xa+4|0;if(c[Xa>>2]|0){u=0;do{__ZN10StringNameD2Ev(J+(u<<2)|0);u=u+1|0}while(u>>>0<(c[Xa>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Va,1)}while(0);__ZN10StringNameD2Ev(L);__Z8D_METHODPKc(M,869021);L=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(L);c[L>>2]=275852;__ZN10MethodBind10_set_constEb(L,1);__ZN10MethodBind24_generate_argument_typesEi(L,0);__ZN10MethodBind12_set_returnsEb(L,1);c[L+44>>2]=167;c[L+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,L,M,0,0)|0;L=M+4|0;Va=c[L>>2]|0;do if(Va|0){if(__Z16atomic_decrementPj(Va+-8|0)|0)break;K=c[L>>2]|0;Xa=(K|0)==0?0:K+-4|0;K=Xa+4|0;if(c[Xa>>2]|0){u=0;do{__ZN10StringNameD2Ev(K+(u<<2)|0);u=u+1|0}while(u>>>0<(c[Xa>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Va,1)}while(0);__ZN10StringNameD2Ev(M);__Z8D_METHODPKcS0_(N,869044,1128356);M=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(M);c[M>>2]=275816;__ZN10MethodBind10_set_constEb(M,0);__ZN10MethodBind24_generate_argument_typesEi(M,1);c[M+44>>2]=161;c[M+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,M,N,0,0)|0;M=N+4|0;Va=c[M>>2]|0;do if(Va|0){if(__Z16atomic_decrementPj(Va+-8|0)|0)break;L=c[M>>2]|0;Xa=(L|0)==0?0:L+-4|0;L=Xa+4|0;if(c[Xa>>2]|0){u=0;do{__ZN10StringNameD2Ev(L+(u<<2)|0);u=u+1|0}while(u>>>0<(c[Xa>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Va,1)}while(0);__ZN10StringNameD2Ev(N);__Z8D_METHODPKc(O,869065);N=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(N);c[N>>2]=275852;__ZN10MethodBind10_set_constEb(N,1);__ZN10MethodBind24_generate_argument_typesEi(N,0);__ZN10MethodBind12_set_returnsEb(N,1);c[N+44>>2]=168;c[N+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,N,O,0,0)|0;N=O+4|0;Va=c[N>>2]|0;do if(Va|0){if(__Z16atomic_decrementPj(Va+-8|0)|0)break;M=c[N>>2]|0;Xa=(M|0)==0?0:M+-4|0;M=Xa+4|0;if(c[Xa>>2]|0){u=0;do{__ZN10StringNameD2Ev(M+(u<<2)|0);u=u+1|0}while(u>>>0<(c[Xa>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Va,1)}while(0);__ZN10StringNameD2Ev(O);__Z8D_METHODPKcS0_(P,874498,1044717);O=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(O);c[O>>2]=275456;__ZN10MethodBind10_set_constEb(O,0);__ZN10MethodBind24_generate_argument_typesEi(O,1);c[O+44>>2]=1390;c[O+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,O,P,0,0)|0;O=P+4|0;Va=c[O>>2]|0;do if(Va|0){if(__Z16atomic_decrementPj(Va+-8|0)|0)break;N=c[O>>2]|0;Xa=(N|0)==0?0:N+-4|0;N=Xa+4|0;if(c[Xa>>2]|0){u=0;do{__ZN10StringNameD2Ev(N+(u<<2)|0);u=u+1|0}while(u>>>0<(c[Xa>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Va,1)}while(0);__ZN10StringNameD2Ev(P);__Z8D_METHODPKc(Q,874522);P=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(P);c[P>>2]=275492;__ZN10MethodBind10_set_constEb(P,1);__ZN10MethodBind24_generate_argument_typesEi(P,0);__ZN10MethodBind12_set_returnsEb(P,1);c[P+44>>2]=5447;c[P+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,P,Q,0,0)|0;P=Q+4|0;Va=c[P>>2]|0;do if(Va|0){if(__Z16atomic_decrementPj(Va+-8|0)|0)break;O=c[P>>2]|0;Xa=(O|0)==0?0:O+-4|0;O=Xa+4|0;if(c[Xa>>2]|0){u=0;do{__ZN10StringNameD2Ev(O+(u<<2)|0);u=u+1|0}while(u>>>0<(c[Xa>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Va,1)}while(0);__ZN10StringNameD2Ev(Q);__Z8D_METHODPKcS0_S0_S0_S0_S0_S0_(R,869086,1128169,1128171,869095,869100,869107,1062524);__ZN7VariantC2Eb(S,0);__ZN7VariantC2Eb(T,0);__ZN7VariantC2Eb(U,0);Q=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(Q);c[Q>>2]=275888;__ZN10MethodBind10_set_constEb(Q,0);__ZN10MethodBind24_generate_argument_typesEi(Q,6);c[Q+44>>2]=9;c[Q+48>>2]=0;c[b>>2]=S;Va=b+4|0;c[Va>>2]=T;P=b+8|0;c[P>>2]=U;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,Q,R,b,3)|0;if(c[U>>2]|0)__ZN7Variant5clearEv(U);if(c[T>>2]|0)__ZN7Variant5clearEv(T);if(c[S>>2]|0)__ZN7Variant5clearEv(S);Q=R+4|0;Xa=c[Q>>2]|0;do if(Xa|0){if(__Z16atomic_decrementPj(Xa+-8|0)|0)break;u=c[Q>>2]|0;O=(u|0)==0?0:u+-4|0;u=O+4|0;if(c[O>>2]|0){N=0;do{__ZN10StringNameD2Ev(u+(N<<2)|0);N=N+1|0}while(N>>>0<(c[O>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Xa,1)}while(0);__ZN10StringNameD2Ev(R);__Z8D_METHODPKcS0_S0_S0_S0_S0_(V,869114,1126974,869095,869100,869107,1062524);__ZN7VariantC2Eb(S,0);__ZN7VariantC2Eb(T,0);__ZN7VariantC2Eb(U,0);R=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(R);c[R>>2]=275924;__ZN10MethodBind10_set_constEb(R,0);__ZN10MethodBind24_generate_argument_typesEi(R,5);c[R+44>>2]=2959;c[R+48>>2]=0;c[b>>2]=S;c[Va>>2]=T;c[P>>2]=U;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,R,V,b,3)|0;if(c[U>>2]|0)__ZN7Variant5clearEv(U);if(c[T>>2]|0)__ZN7Variant5clearEv(T);if(c[S>>2]|0)__ZN7Variant5clearEv(S);R=V+4|0;P=c[R>>2]|0;do if(P|0){if(__Z16atomic_decrementPj(P+-8|0)|0)break;Va=c[R>>2]|0;Xa=(Va|0)==0?0:Va+-4|0;Va=Xa+4|0;if(c[Xa>>2]|0){Q=0;do{__ZN10StringNameD2Ev(Va+(Q<<2)|0);Q=Q+1|0}while(Q>>>0<(c[Xa>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(P,1)}while(0);__ZN10StringNameD2Ev(V);__Z8D_METHODPKcS0_S0_(W,869124,1128169,1128171);V=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(V);c[V>>2]=275960;__ZN10MethodBind10_set_constEb(V,1);__ZN10MethodBind24_generate_argument_typesEi(V,2);__ZN10MethodBind12_set_returnsEb(V,1);c[V+44>>2]=1228;c[V+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,V,W,0,0)|0;V=W+4|0;P=c[V>>2]|0;do if(P|0){if(__Z16atomic_decrementPj(P+-8|0)|0)break;R=c[V>>2]|0;Xa=(R|0)==0?0:R+-4|0;R=Xa+4|0;if(c[Xa>>2]|0){Q=0;do{__ZN10StringNameD2Ev(R+(Q<<2)|0);Q=Q+1|0}while(Q>>>0<(c[Xa>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(P,1)}while(0);__ZN10StringNameD2Ev(W);__Z8D_METHODPKcS0_(X,869133,1126974);W=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(W);c[W>>2]=275996;__ZN10MethodBind10_set_constEb(W,1);__ZN10MethodBind24_generate_argument_typesEi(W,1);__ZN10MethodBind12_set_returnsEb(W,1);c[W+44>>2]=4603;c[W+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,W,X,0,0)|0;W=X+4|0;P=c[W>>2]|0;do if(P|0){if(__Z16atomic_decrementPj(P+-8|0)|0)break;V=c[W>>2]|0;Xa=(V|0)==0?0:V+-4|0;V=Xa+4|0;if(c[Xa>>2]|0){Q=0;do{__ZN10StringNameD2Ev(V+(Q<<2)|0);Q=Q+1|0}while(Q>>>0<(c[Xa>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(P,1)}while(0);__ZN10StringNameD2Ev(X);__Z8D_METHODPKcS0_S0_(Y,869143,1128169,1128171);X=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(X);c[X>>2]=276032;__ZN10MethodBind10_set_constEb(X,1);__ZN10MethodBind24_generate_argument_typesEi(X,2);__ZN10MethodBind12_set_returnsEb(X,1);c[X+44>>2]=1229;c[X+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,X,Y,0,0)|0;X=Y+4|0;P=c[X>>2]|0;do if(P|0){if(__Z16atomic_decrementPj(P+-8|0)|0)break;W=c[X>>2]|0;Xa=(W|0)==0?0:W+-4|0;W=Xa+4|0;if(c[Xa>>2]|0){Q=0;do{__ZN10StringNameD2Ev(W+(Q<<2)|0);Q=Q+1|0}while(Q>>>0<(c[Xa>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(P,1)}while(0);__ZN10StringNameD2Ev(Y);__Z8D_METHODPKcS0_S0_(Z,869161,1128169,1128171);Y=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(Y);c[Y>>2]=276032;__ZN10MethodBind10_set_constEb(Y,1);__ZN10MethodBind24_generate_argument_typesEi(Y,2);__ZN10MethodBind12_set_returnsEb(Y,1);c[Y+44>>2]=1230;c[Y+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,Y,Z,0,0)|0;Y=Z+4|0;P=c[Y>>2]|0;do if(P|0){if(__Z16atomic_decrementPj(P+-8|0)|0)break;X=c[Y>>2]|0;Xa=(X|0)==0?0:X+-4|0;X=Xa+4|0;if(c[Xa>>2]|0){Q=0;do{__ZN10StringNameD2Ev(X+(Q<<2)|0);Q=Q+1|0}while(Q>>>0<(c[Xa>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(P,1)}while(0);__ZN10StringNameD2Ev(Z);__Z8D_METHODPKcS0_S0_(_,869179,1128169,1128171);Z=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(Z);c[Z>>2]=276032;__ZN10MethodBind10_set_constEb(Z,1);__ZN10MethodBind24_generate_argument_typesEi(Z,2);__ZN10MethodBind12_set_returnsEb(Z,1);c[Z+44>>2]=1231;c[Z+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,Z,_,0,0)|0;Z=_+4|0;P=c[Z>>2]|0;do if(P|0){if(__Z16atomic_decrementPj(P+-8|0)|0)break;Y=c[Z>>2]|0;Xa=(Y|0)==0?0:Y+-4|0;Y=Xa+4|0;if(c[Xa>>2]|0){Q=0;do{__ZN10StringNameD2Ev(Y+(Q<<2)|0);Q=Q+1|0}while(Q>>>0<(c[Xa>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(P,1)}while(0);__ZN10StringNameD2Ev(_);__Z8D_METHODPKc($,1132387);_=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(_);c[_>>2]=276068;__ZN10MethodBind10_set_constEb(_,0);__ZN10MethodBind24_generate_argument_typesEi(_,0);c[_+44>>2]=5251;c[_+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,_,$,0,0)|0;_=$+4|0;P=c[_>>2]|0;do if(P|0){if(__Z16atomic_decrementPj(P+-8|0)|0)break;Z=c[_>>2]|0;Xa=(Z|0)==0?0:Z+-4|0;Z=Xa+4|0;if(c[Xa>>2]|0){Q=0;do{__ZN10StringNameD2Ev(Z+(Q<<2)|0);Q=Q+1|0}while(Q>>>0<(c[Xa>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(P,1)}while(0);__ZN10StringNameD2Ev($);__Z8D_METHODPKc(aa,869198);$=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev($);c[$>>2]=276104;__ZN10MethodBind10_set_constEb($,1);__ZN10MethodBind24_generate_argument_typesEi($,0);__ZN10MethodBind12_set_returnsEb($,1);c[$+44>>2]=5448;c[$+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,$,aa,0,0)|0;$=aa+4|0;P=c[$>>2]|0;do if(P|0){if(__Z16atomic_decrementPj(P+-8|0)|0)break;_=c[$>>2]|0;Xa=(_|0)==0?0:_+-4|0;_=Xa+4|0;if(c[Xa>>2]|0){Q=0;do{__ZN10StringNameD2Ev(_+(Q<<2)|0);Q=Q+1|0}while(Q>>>0<(c[Xa>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(P,1)}while(0);__ZN10StringNameD2Ev(aa);__Z8D_METHODPKc(ca,1128109);aa=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(aa);c[aa>>2]=276140;__ZN10MethodBind10_set_constEb(aa,0);__ZN10MethodBind24_generate_argument_typesEi(aa,0);__ZN10MethodBind12_set_returnsEb(aa,1);c[aa+44>>2]=1391;c[aa+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,aa,ca,0,0)|0;aa=ca+4|0;P=c[aa>>2]|0;do if(P|0){if(__Z16atomic_decrementPj(P+-8|0)|0)break;$=c[aa>>2]|0;Xa=($|0)==0?0:$+-4|0;$=Xa+4|0;if(c[Xa>>2]|0){Q=0;do{__ZN10StringNameD2Ev($+(Q<<2)|0);Q=Q+1|0}while(Q>>>0<(c[Xa>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(P,1)}while(0);__ZN10StringNameD2Ev(ca);__Z8D_METHODPKcS0_S0_(da,869213,869226,869233);__ZN7VariantC2Eb(S,0);ca=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(ca);c[ca>>2]=276176;__ZN10MethodBind10_set_constEb(ca,1);__ZN10MethodBind24_generate_argument_typesEi(ca,2);__ZN10MethodBind12_set_returnsEb(ca,1);c[ca+44>>2]=3159;c[ca+48>>2]=0;c[b>>2]=S;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,ca,da,b,1)|0;if(c[S>>2]|0)__ZN7Variant5clearEv(S);ca=da+4|0;P=c[ca>>2]|0;do if(P|0){if(__Z16atomic_decrementPj(P+-8|0)|0)break;aa=c[ca>>2]|0;Xa=(aa|0)==0?0:aa+-4|0;aa=Xa+4|0;if(c[Xa>>2]|0){Q=0;do{__ZN10StringNameD2Ev(aa+(Q<<2)|0);Q=Q+1|0}while(Q>>>0<(c[Xa>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(P,1)}while(0);__ZN10StringNameD2Ev(da);__Z8D_METHODPKcS0_(ea,869249,869262);da=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(da);c[da>>2]=276212;__ZN10MethodBind10_set_constEb(da,1);__ZN10MethodBind24_generate_argument_typesEi(da,1);__ZN10MethodBind12_set_returnsEb(da,1);c[da+44>>2]=1576;c[da+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,da,ea,0,0)|0;da=ea+4|0;P=c[da>>2]|0;do if(P|0){if(__Z16atomic_decrementPj(P+-8|0)|0)break;ca=c[da>>2]|0;Xa=(ca|0)==0?0:ca+-4|0;ca=Xa+4|0;if(c[Xa>>2]|0){Q=0;do{__ZN10StringNameD2Ev(ca+(Q<<2)|0);Q=Q+1|0}while(Q>>>0<(c[Xa>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(P,1)}while(0);__ZN10StringNameD2Ev(ea);__Z8D_METHODPKc(fa,869271);ea=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(ea);c[ea>>2]=276068;__ZN10MethodBind10_set_constEb(ea,0);__ZN10MethodBind24_generate_argument_typesEi(ea,0);c[ea+44>>2]=5252;c[ea+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,ea,fa,0,0)|0;ea=fa+4|0;P=c[ea>>2]|0;do if(P|0){if(__Z16atomic_decrementPj(P+-8|0)|0)break;da=c[ea>>2]|0;Xa=(da|0)==0?0:da+-4|0;da=Xa+4|0;if(c[Xa>>2]|0){Q=0;do{__ZN10StringNameD2Ev(da+(Q<<2)|0);Q=Q+1|0}while(Q>>>0<(c[Xa>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(P,1)}while(0);__ZN10StringNameD2Ev(fa);__Z8D_METHODPKc(ga,869288);fa=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(fa);c[fa>>2]=276068;__ZN10MethodBind10_set_constEb(fa,0);__ZN10MethodBind24_generate_argument_typesEi(fa,0);c[fa+44>>2]=5253;c[fa+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,fa,ga,0,0)|0;fa=ga+4|0;P=c[fa>>2]|0;do if(P|0){if(__Z16atomic_decrementPj(P+-8|0)|0)break;ea=c[fa>>2]|0;Xa=(ea|0)==0?0:ea+-4|0;ea=Xa+4|0;if(c[Xa>>2]|0){Q=0;do{__ZN10StringNameD2Ev(ea+(Q<<2)|0);Q=Q+1|0}while(Q>>>0<(c[Xa>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(P,1)}while(0);__ZN10StringNameD2Ev(ga);__Z8D_METHODPKc(ha,869308);ga=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(ga);c[ga>>2]=276068;__ZN10MethodBind10_set_constEb(ga,0);__ZN10MethodBind24_generate_argument_typesEi(ga,0);c[ga+44>>2]=5254;c[ga+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,ga,ha,0,0)|0;ga=ha+4|0;P=c[ga>>2]|0;do if(P|0){if(__Z16atomic_decrementPj(P+-8|0)|0)break;fa=c[ga>>2]|0;Xa=(fa|0)==0?0:fa+-4|0;fa=Xa+4|0;if(c[Xa>>2]|0){Q=0;do{__ZN10StringNameD2Ev(fa+(Q<<2)|0);Q=Q+1|0}while(Q>>>0<(c[Xa>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(P,1)}while(0);__ZN10StringNameD2Ev(ha);__Z8D_METHODPKc(ia,869332);ha=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(ha);c[ha>>2]=276248;__ZN10MethodBind10_set_constEb(ha,0);__ZN10MethodBind24_generate_argument_typesEi(ha,1);c[ha+44>>2]=1392;c[ha+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,ha,ia,0,0)|0;ha=ia+4|0;P=c[ha>>2]|0;do if(P|0){if(__Z16atomic_decrementPj(P+-8|0)|0)break;ga=c[ha>>2]|0;Xa=(ga|0)==0?0:ga+-4|0;ga=Xa+4|0;if(c[Xa>>2]|0){Q=0;do{__ZN10StringNameD2Ev(ga+(Q<<2)|0);Q=Q+1|0}while(Q>>>0<(c[Xa>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(P,1)}while(0);__ZN10StringNameD2Ev(ia);__Z8D_METHODPKc(ja,869347);ia=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(ia);c[ia>>2]=276284;__ZN10MethodBind10_set_constEb(ia,1);__ZN10MethodBind24_generate_argument_typesEi(ia,0);__ZN10MethodBind12_set_returnsEb(ia,1);c[ia+44>>2]=5449;c[ia+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,ia,ja,0,0)|0;ia=ja+4|0;P=c[ia>>2]|0;do if(P|0){if(__Z16atomic_decrementPj(P+-8|0)|0)break;ha=c[ia>>2]|0;Xa=(ha|0)==0?0:ha+-4|0;ha=Xa+4|0;if(c[Xa>>2]|0){Q=0;do{__ZN10StringNameD2Ev(ha+(Q<<2)|0);Q=Q+1|0}while(Q>>>0<(c[Xa>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(P,1)}while(0);__ZN10StringNameD2Ev(ja);__ZN6StringC2EPKc(b,870002);c[S>>2]=c[b>>2];__ZN10StringNameC2ERK6String(ka,S);__ZN6StringC2EPKc(la,1146083);__ZN6StringC2EPKc(T,869362);ja=b+4|0;c[ja>>2]=0;P=b+12|0;c[P>>2]=0;c[b>>2]=2;ia=c[la>>2]|0;do if(ia|0){c[ja>>2]=0;if(!(__Z28atomic_conditional_incrementPj(ia+-8|0)|0))break;c[ja>>2]=c[la>>2]}while(0);c[b+8>>2]=3;ja=c[P>>2]|0;do if((ja|0)!=(c[T>>2]|0)){do if(ja|0){if(__Z16atomic_decrementPj(ja+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ja,1)}while(0);c[P>>2]=0;ia=c[T>>2]|0;if(!ia)break;if(!(__Z28atomic_conditional_incrementPj(ia+-8|0)|0))break;c[P>>2]=c[T>>2]}while(0);c[b+16>>2]=7;c[U>>2]=__Z11_scs_createPKc(1072481)|0;c[ma>>2]=__Z11_scs_createPKc(1072490)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(ka,b,U,ma,-1);__ZN10StringNameD2Ev(ma);__ZN10StringNameD2Ev(U);P=c[b+12>>2]|0;do if(P|0){if(__Z16atomic_decrementPj(P+-8|0)|0)break;__ZN6Memory11free_staticEPvb(P,1)}while(0);P=c[b+4>>2]|0;do if(P|0){if(__Z16atomic_decrementPj(P+-8|0)|0)break;__ZN6Memory11free_staticEPvb(P,1)}while(0);P=c[T>>2]|0;do if(P|0){if(__Z16atomic_decrementPj(P+-8|0)|0)break;__ZN6Memory11free_staticEPvb(P,1)}while(0);P=c[la>>2]|0;do if(P|0){if(__Z16atomic_decrementPj(P+-8|0)|0)break;__ZN6Memory11free_staticEPvb(P,1)}while(0);__ZN10StringNameD2Ev(ka);ka=c[S>>2]|0;do if(ka|0){if(__Z16atomic_decrementPj(ka+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ka,1)}while(0);__ZN6StringC2EPKc(b,870002);c[S>>2]=c[b>>2];__ZN10StringNameC2ERK6String(na,S);__ZN6StringC2EPKc(oa,869386);__ZN6StringC2EPKc(T,938180);ka=b+4|0;c[ka>>2]=0;P=b+12|0;c[P>>2]=0;c[b>>2]=18;la=c[oa>>2]|0;do if(la|0){c[ka>>2]=0;if(!(__Z28atomic_conditional_incrementPj(la+-8|0)|0))break;c[ka>>2]=c[oa>>2]}while(0);c[b+8>>2]=17;ka=c[P>>2]|0;do if((ka|0)!=(c[T>>2]|0)){do if(ka|0){if(__Z16atomic_decrementPj(ka+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ka,1)}while(0);c[P>>2]=0;la=c[T>>2]|0;if(!la)break;if(!(__Z28atomic_conditional_incrementPj(la+-8|0)|0))break;c[P>>2]=c[T>>2]}while(0);c[b+16>>2]=7;c[U>>2]=__Z11_scs_createPKc(868552)|0;c[ma>>2]=__Z11_scs_createPKc(869395)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(na,b,U,ma,-1);__ZN10StringNameD2Ev(ma);__ZN10StringNameD2Ev(U);P=c[b+12>>2]|0;do if(P|0){if(__Z16atomic_decrementPj(P+-8|0)|0)break;__ZN6Memory11free_staticEPvb(P,1)}while(0);P=c[b+4>>2]|0;do if(P|0){if(__Z16atomic_decrementPj(P+-8|0)|0)break;__ZN6Memory11free_staticEPvb(P,1)}while(0);P=c[T>>2]|0;do if(P|0){if(__Z16atomic_decrementPj(P+-8|0)|0)break;__ZN6Memory11free_staticEPvb(P,1)}while(0);P=c[oa>>2]|0;do if(P|0){if(__Z16atomic_decrementPj(P+-8|0)|0)break;__ZN6Memory11free_staticEPvb(P,1)}while(0);__ZN10StringNameD2Ev(na);na=c[S>>2]|0;do if(na|0){if(__Z16atomic_decrementPj(na+-8|0)|0)break;__ZN6Memory11free_staticEPvb(na,1)}while(0);__ZN6StringC2EPKc(b,870002);c[S>>2]=c[b>>2];__ZN10StringNameC2ERK6String(pa,S);__ZN6StringC2EPKc(b,869407);__ZN6StringC2EPKc(T,869412);__ZN7ClassDB18add_property_groupE10StringNameRK6StringS3_(pa,b,T);na=c[T>>2]|0;do if(na|0){if(__Z16atomic_decrementPj(na+-8|0)|0)break;__ZN6Memory11free_staticEPvb(na,1)}while(0);na=c[b>>2]|0;do if(na|0){if(__Z16atomic_decrementPj(na+-8|0)|0)break;__ZN6Memory11free_staticEPvb(na,1)}while(0);__ZN10StringNameD2Ev(pa);pa=c[S>>2]|0;do if(pa|0){if(__Z16atomic_decrementPj(pa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(pa,1)}while(0);__ZN6StringC2EPKc(b,870002);c[S>>2]=c[b>>2];__ZN10StringNameC2ERK6String(qa,S);__ZN6StringC2EPKc(ra,1051685);__ZN6StringC2EPKc(T,869418);pa=b+4|0;c[pa>>2]=0;na=b+12|0;c[na>>2]=0;c[b>>2]=5;P=c[ra>>2]|0;do if(P|0){c[pa>>2]=0;if(!(__Z28atomic_conditional_incrementPj(P+-8|0)|0))break;c[pa>>2]=c[ra>>2]}while(0);c[b+8>>2]=1;pa=c[na>>2]|0;do if((pa|0)!=(c[T>>2]|0)){do if(pa|0){if(__Z16atomic_decrementPj(pa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(pa,1)}while(0);c[na>>2]=0;P=c[T>>2]|0;if(!P)break;if(!(__Z28atomic_conditional_incrementPj(P+-8|0)|0))break;c[na>>2]=c[T>>2]}while(0);c[b+16>>2]=7;c[U>>2]=__Z11_scs_createPKc(868703)|0;c[ma>>2]=__Z11_scs_createPKc(868717)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(qa,b,U,ma,-1);__ZN10StringNameD2Ev(ma);__ZN10StringNameD2Ev(U);na=c[b+12>>2]|0;do if(na|0){if(__Z16atomic_decrementPj(na+-8|0)|0)break;__ZN6Memory11free_staticEPvb(na,1)}while(0);na=c[b+4>>2]|0;do if(na|0){if(__Z16atomic_decrementPj(na+-8|0)|0)break;__ZN6Memory11free_staticEPvb(na,1)}while(0);na=c[T>>2]|0;do if(na|0){if(__Z16atomic_decrementPj(na+-8|0)|0)break;__ZN6Memory11free_staticEPvb(na,1)}while(0);na=c[ra>>2]|0;do if(na|0){if(__Z16atomic_decrementPj(na+-8|0)|0)break;__ZN6Memory11free_staticEPvb(na,1)}while(0);__ZN10StringNameD2Ev(qa);qa=c[S>>2]|0;do if(qa|0){if(__Z16atomic_decrementPj(qa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(qa,1)}while(0);__ZN6StringC2EPKc(b,870002);c[S>>2]=c[b>>2];__ZN10StringNameC2ERK6String(sa,S);__ZN6StringC2EPKc(ta,869427);__ZN6StringC2EPKc(T,869446);qa=b+4|0;c[qa>>2]=0;na=b+12|0;c[na>>2]=0;c[b>>2]=2;ra=c[ta>>2]|0;do if(ra|0){c[qa>>2]=0;if(!(__Z28atomic_conditional_incrementPj(ra+-8|0)|0))break;c[qa>>2]=c[ta>>2]}while(0);c[b+8>>2]=1;qa=c[na>>2]|0;do if((qa|0)!=(c[T>>2]|0)){do if(qa|0){if(__Z16atomic_decrementPj(qa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(qa,1)}while(0);c[na>>2]=0;ra=c[T>>2]|0;if(!ra)break;if(!(__Z28atomic_conditional_incrementPj(ra+-8|0)|0))break;c[na>>2]=c[T>>2]}while(0);c[b+16>>2]=7;c[U>>2]=__Z11_scs_createPKc(868769)|0;c[ma>>2]=__Z11_scs_createPKc(868787)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(sa,b,U,ma,-1);__ZN10StringNameD2Ev(ma);__ZN10StringNameD2Ev(U);na=c[b+12>>2]|0;do if(na|0){if(__Z16atomic_decrementPj(na+-8|0)|0)break;__ZN6Memory11free_staticEPvb(na,1)}while(0);na=c[b+4>>2]|0;do if(na|0){if(__Z16atomic_decrementPj(na+-8|0)|0)break;__ZN6Memory11free_staticEPvb(na,1)}while(0);na=c[T>>2]|0;do if(na|0){if(__Z16atomic_decrementPj(na+-8|0)|0)break;__ZN6Memory11free_staticEPvb(na,1)}while(0);na=c[ta>>2]|0;do if(na|0){if(__Z16atomic_decrementPj(na+-8|0)|0)break;__ZN6Memory11free_staticEPvb(na,1)}while(0);__ZN10StringNameD2Ev(sa);sa=c[S>>2]|0;do if(sa|0){if(__Z16atomic_decrementPj(sa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(sa,1)}while(0);__ZN6StringC2EPKc(b,870002);c[S>>2]=c[b>>2];__ZN10StringNameC2ERK6String(ua,S);__ZN6StringC2EPKc(va,869454);__ZN6StringC2EPKc(T,1263606);sa=b+4|0;c[sa>>2]=0;na=b+12|0;c[na>>2]=0;c[b>>2]=8;ta=c[va>>2]|0;do if(ta|0){c[sa>>2]=0;if(!(__Z28atomic_conditional_incrementPj(ta+-8|0)|0))break;c[sa>>2]=c[va>>2]}while(0);c[b+8>>2]=0;sa=c[na>>2]|0;do if((sa|0)!=(c[T>>2]|0)){do if(sa|0){if(__Z16atomic_decrementPj(sa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(sa,1)}while(0);c[na>>2]=0;ta=c[T>>2]|0;if(!ta)break;if(!(__Z28atomic_conditional_incrementPj(ta+-8|0)|0))break;c[na>>2]=c[T>>2]}while(0);c[b+16>>2]=7;c[U>>2]=__Z11_scs_createPKc(868644)|0;c[ma>>2]=__Z11_scs_createPKc(868682)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(ua,b,U,ma,-1);__ZN10StringNameD2Ev(ma);__ZN10StringNameD2Ev(U);na=c[b+12>>2]|0;do if(na|0){if(__Z16atomic_decrementPj(na+-8|0)|0)break;__ZN6Memory11free_staticEPvb(na,1)}while(0);na=c[b+4>>2]|0;do if(na|0){if(__Z16atomic_decrementPj(na+-8|0)|0)break;__ZN6Memory11free_staticEPvb(na,1)}while(0);na=c[T>>2]|0;do if(na|0){if(__Z16atomic_decrementPj(na+-8|0)|0)break;__ZN6Memory11free_staticEPvb(na,1)}while(0);na=c[va>>2]|0;do if(na|0){if(__Z16atomic_decrementPj(na+-8|0)|0)break;__ZN6Memory11free_staticEPvb(na,1)}while(0);__ZN10StringNameD2Ev(ua);ua=c[S>>2]|0;do if(ua|0){if(__Z16atomic_decrementPj(ua+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ua,1)}while(0);__ZN6StringC2EPKc(b,870002);c[S>>2]=c[b>>2];__ZN10StringNameC2ERK6String(wa,S);__ZN6StringC2EPKc(xa,869476);__ZN6StringC2EPKc(T,869493);ua=b+4|0;c[ua>>2]=0;na=b+12|0;c[na>>2]=0;c[b>>2]=2;va=c[xa>>2]|0;do if(va|0){c[ua>>2]=0;if(!(__Z28atomic_conditional_incrementPj(va+-8|0)|0))break;c[ua>>2]=c[xa>>2]}while(0);c[b+8>>2]=3;ua=c[na>>2]|0;do if((ua|0)!=(c[T>>2]|0)){do if(ua|0){if(__Z16atomic_decrementPj(ua+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ua,1)}while(0);c[na>>2]=0;va=c[T>>2]|0;if(!va)break;if(!(__Z28atomic_conditional_incrementPj(va+-8|0)|0))break;c[na>>2]=c[T>>2]}while(0);c[b+16>>2]=7;c[U>>2]=__Z11_scs_createPKc(868600)|0;c[ma>>2]=__Z11_scs_createPKc(868628)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(wa,b,U,ma,-1);__ZN10StringNameD2Ev(ma);__ZN10StringNameD2Ev(U);na=c[b+12>>2]|0;do if(na|0){if(__Z16atomic_decrementPj(na+-8|0)|0)break;__ZN6Memory11free_staticEPvb(na,1)}while(0);na=c[b+4>>2]|0;do if(na|0){if(__Z16atomic_decrementPj(na+-8|0)|0)break;__ZN6Memory11free_staticEPvb(na,1)}while(0);na=c[T>>2]|0;do if(na|0){if(__Z16atomic_decrementPj(na+-8|0)|0)break;__ZN6Memory11free_staticEPvb(na,1)}while(0);na=c[xa>>2]|0;do if(na|0){if(__Z16atomic_decrementPj(na+-8|0)|0)break;__ZN6Memory11free_staticEPvb(na,1)}while(0);__ZN10StringNameD2Ev(wa);wa=c[S>>2]|0;do if(wa|0){if(__Z16atomic_decrementPj(wa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(wa,1)}while(0);__ZN6StringC2EPKc(b,870002);c[S>>2]=c[b>>2];__ZN10StringNameC2ERK6String(ya,S);__ZN6StringC2EPKc(za,869520);__ZN6StringC2EPKc(T,869537);wa=b+4|0;c[wa>>2]=0;na=b+12|0;c[na>>2]=0;c[b>>2]=2;xa=c[za>>2]|0;do if(xa|0){c[wa>>2]=0;if(!(__Z28atomic_conditional_incrementPj(xa+-8|0)|0))break;c[wa>>2]=c[za>>2]}while(0);c[b+8>>2]=3;wa=c[na>>2]|0;do if((wa|0)!=(c[T>>2]|0)){do if(wa|0){if(__Z16atomic_decrementPj(wa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(wa,1)}while(0);c[na>>2]=0;xa=c[T>>2]|0;if(!xa)break;if(!(__Z28atomic_conditional_incrementPj(xa+-8|0)|0))break;c[na>>2]=c[T>>2]}while(0);c[b+16>>2]=7;c[U>>2]=__Z11_scs_createPKc(868805)|0;c[ma>>2]=__Z11_scs_createPKc(868821)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(ya,b,U,ma,-1);__ZN10StringNameD2Ev(ma);__ZN10StringNameD2Ev(U);na=c[b+12>>2]|0;do if(na|0){if(__Z16atomic_decrementPj(na+-8|0)|0)break;__ZN6Memory11free_staticEPvb(na,1)}while(0);na=c[b+4>>2]|0;do if(na|0){if(__Z16atomic_decrementPj(na+-8|0)|0)break;__ZN6Memory11free_staticEPvb(na,1)}while(0);na=c[T>>2]|0;do if(na|0){if(__Z16atomic_decrementPj(na+-8|0)|0)break;__ZN6Memory11free_staticEPvb(na,1)}while(0);na=c[za>>2]|0;do if(na|0){if(__Z16atomic_decrementPj(na+-8|0)|0)break;__ZN6Memory11free_staticEPvb(na,1)}while(0);__ZN10StringNameD2Ev(ya);ya=c[S>>2]|0;do if(ya|0){if(__Z16atomic_decrementPj(ya+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ya,1)}while(0);__ZN6StringC2EPKc(b,870002);c[S>>2]=c[b>>2];__ZN10StringNameC2ERK6String(Aa,S);__ZN6StringC2EPKc(Ba,869565);__ZN6StringC2EPKc(T,1263606);ya=b+4|0;c[ya>>2]=0;na=b+12|0;c[na>>2]=0;c[b>>2]=1;za=c[Ba>>2]|0;do if(za|0){c[ya>>2]=0;if(!(__Z28atomic_conditional_incrementPj(za+-8|0)|0))break;c[ya>>2]=c[Ba>>2]}while(0);c[b+8>>2]=0;ya=c[na>>2]|0;do if((ya|0)!=(c[T>>2]|0)){do if(ya|0){if(__Z16atomic_decrementPj(ya+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ya,1)}while(0);c[na>>2]=0;za=c[T>>2]|0;if(!za)break;if(!(__Z28atomic_conditional_incrementPj(za+-8|0)|0))break;c[na>>2]=c[T>>2]}while(0);c[b+16>>2]=7;c[U>>2]=__Z11_scs_createPKc(868889)|0;c[ma>>2]=__Z11_scs_createPKc(868905)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(Aa,b,U,ma,-1);__ZN10StringNameD2Ev(ma);__ZN10StringNameD2Ev(U);na=c[b+12>>2]|0;do if(na|0){if(__Z16atomic_decrementPj(na+-8|0)|0)break;__ZN6Memory11free_staticEPvb(na,1)}while(0);na=c[b+4>>2]|0;do if(na|0){if(__Z16atomic_decrementPj(na+-8|0)|0)break;__ZN6Memory11free_staticEPvb(na,1)}while(0);na=c[T>>2]|0;do if(na|0){if(__Z16atomic_decrementPj(na+-8|0)|0)break;__ZN6Memory11free_staticEPvb(na,1)}while(0);na=c[Ba>>2]|0;do if(na|0){if(__Z16atomic_decrementPj(na+-8|0)|0)break;__ZN6Memory11free_staticEPvb(na,1)}while(0);__ZN10StringNameD2Ev(Aa);Aa=c[S>>2]|0;do if(Aa|0){if(__Z16atomic_decrementPj(Aa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Aa,1)}while(0);__ZN6StringC2EPKc(b,870002);c[S>>2]=c[b>>2];__ZN10StringNameC2ERK6String(Ca,S);__ZN6StringC2EPKc(b,877110);__ZN6StringC2EPKc(T,877120);__ZN7ClassDB18add_property_groupE10StringNameRK6StringS3_(Ca,b,T);Aa=c[T>>2]|0;do if(Aa|0){if(__Z16atomic_decrementPj(Aa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Aa,1)}while(0);Aa=c[b>>2]|0;do if(Aa|0){if(__Z16atomic_decrementPj(Aa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Aa,1)}while(0);__ZN10StringNameD2Ev(Ca);Ca=c[S>>2]|0;do if(Ca|0){if(__Z16atomic_decrementPj(Ca+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ca,1)}while(0);__ZN6StringC2EPKc(b,870002);c[S>>2]=c[b>>2];__ZN10StringNameC2ERK6String(Da,S);__ZN6StringC2EPKc(Ea,869577);__ZN6StringC2EPKc(T,1263606);Ca=b+4|0;c[Ca>>2]=0;Aa=b+12|0;c[Aa>>2]=0;c[b>>2]=1;na=c[Ea>>2]|0;do if(na|0){c[Ca>>2]=0;if(!(__Z28atomic_conditional_incrementPj(na+-8|0)|0))break;c[Ca>>2]=c[Ea>>2]}while(0);c[b+8>>2]=0;Ca=c[Aa>>2]|0;do if((Ca|0)!=(c[T>>2]|0)){do if(Ca|0){if(__Z16atomic_decrementPj(Ca+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ca,1)}while(0);c[Aa>>2]=0;na=c[T>>2]|0;if(!na)break;if(!(__Z28atomic_conditional_incrementPj(na+-8|0)|0))break;c[Aa>>2]=c[T>>2]}while(0);c[b+16>>2]=7;c[U>>2]=__Z11_scs_createPKc(868928)|0;c[ma>>2]=__Z11_scs_createPKc(868970)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(Da,b,U,ma,-1);__ZN10StringNameD2Ev(ma);__ZN10StringNameD2Ev(U);Aa=c[b+12>>2]|0;do if(Aa|0){if(__Z16atomic_decrementPj(Aa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Aa,1)}while(0);Aa=c[b+4>>2]|0;do if(Aa|0){if(__Z16atomic_decrementPj(Aa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Aa,1)}while(0);Aa=c[T>>2]|0;do if(Aa|0){if(__Z16atomic_decrementPj(Aa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Aa,1)}while(0);Aa=c[Ea>>2]|0;do if(Aa|0){if(__Z16atomic_decrementPj(Aa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Aa,1)}while(0);__ZN10StringNameD2Ev(Da);Da=c[S>>2]|0;do if(Da|0){if(__Z16atomic_decrementPj(Da+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Da,1)}while(0);__ZN6StringC2EPKc(b,870002);c[S>>2]=c[b>>2];__ZN10StringNameC2ERK6String(Fa,S);__ZN6StringC2EPKc(Ga,869601);__ZN6StringC2EPKc(T,1074459);Da=b+4|0;c[Da>>2]=0;Aa=b+12|0;c[Aa>>2]=0;c[b>>2]=3;Ea=c[Ga>>2]|0;do if(Ea|0){c[Da>>2]=0;if(!(__Z28atomic_conditional_incrementPj(Ea+-8|0)|0))break;c[Da>>2]=c[Ga>>2]}while(0);c[b+8>>2]=1;Da=c[Aa>>2]|0;do if((Da|0)!=(c[T>>2]|0)){do if(Da|0){if(__Z16atomic_decrementPj(Da+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Da,1)}while(0);c[Aa>>2]=0;Ea=c[T>>2]|0;if(!Ea)break;if(!(__Z28atomic_conditional_incrementPj(Ea+-8|0)|0))break;c[Aa>>2]=c[T>>2]}while(0);c[b+16>>2]=7;c[U>>2]=__Z11_scs_createPKc(868998)|0;c[ma>>2]=__Z11_scs_createPKc(869021)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(Fa,b,U,ma,-1);__ZN10StringNameD2Ev(ma);__ZN10StringNameD2Ev(U);Aa=c[b+12>>2]|0;do if(Aa|0){if(__Z16atomic_decrementPj(Aa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Aa,1)}while(0);Aa=c[b+4>>2]|0;do if(Aa|0){if(__Z16atomic_decrementPj(Aa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Aa,1)}while(0);Aa=c[T>>2]|0;do if(Aa|0){if(__Z16atomic_decrementPj(Aa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Aa,1)}while(0);Aa=c[Ga>>2]|0;do if(Aa|0){if(__Z16atomic_decrementPj(Aa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Aa,1)}while(0);__ZN10StringNameD2Ev(Fa);Fa=c[S>>2]|0;do if(Fa|0){if(__Z16atomic_decrementPj(Fa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Fa,1)}while(0);__ZN6StringC2EPKc(b,870002);c[S>>2]=c[b>>2];__ZN10StringNameC2ERK6String(Ha,S);__ZN6StringC2EPKc(Ia,869620);__ZN6StringC2EPKc(T,1074459);Fa=b+4|0;c[Fa>>2]=0;Aa=b+12|0;c[Aa>>2]=0;c[b>>2]=3;Ga=c[Ia>>2]|0;do if(Ga|0){c[Fa>>2]=0;if(!(__Z28atomic_conditional_incrementPj(Ga+-8|0)|0))break;c[Fa>>2]=c[Ia>>2]}while(0);c[b+8>>2]=1;Fa=c[Aa>>2]|0;do if((Fa|0)!=(c[T>>2]|0)){do if(Fa|0){if(__Z16atomic_decrementPj(Fa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Fa,1)}while(0);c[Aa>>2]=0;Ga=c[T>>2]|0;if(!Ga)break;if(!(__Z28atomic_conditional_incrementPj(Ga+-8|0)|0))break;c[Aa>>2]=c[T>>2]}while(0);c[b+16>>2]=7;c[U>>2]=__Z11_scs_createPKc(869044)|0;c[ma>>2]=__Z11_scs_createPKc(869065)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(Ha,b,U,ma,-1);__ZN10StringNameD2Ev(ma);__ZN10StringNameD2Ev(U);Aa=c[b+12>>2]|0;do if(Aa|0){if(__Z16atomic_decrementPj(Aa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Aa,1)}while(0);Aa=c[b+4>>2]|0;do if(Aa|0){if(__Z16atomic_decrementPj(Aa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Aa,1)}while(0);Aa=c[T>>2]|0;do if(Aa|0){if(__Z16atomic_decrementPj(Aa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Aa,1)}while(0);Aa=c[Ia>>2]|0;do if(Aa|0){if(__Z16atomic_decrementPj(Aa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Aa,1)}while(0);__ZN10StringNameD2Ev(Ha);Ha=c[S>>2]|0;do if(Ha|0){if(__Z16atomic_decrementPj(Ha+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ha,1)}while(0);__ZN6StringC2EPKc(b,870002);c[S>>2]=c[b>>2];__ZN10StringNameC2ERK6String(Ja,S);__ZN6StringC2EPKc(Ka,877131);__ZN6StringC2EPKc(T,1263606);Ha=b+4|0;c[Ha>>2]=0;Aa=b+12|0;c[Aa>>2]=0;c[b>>2]=2;Ia=c[Ka>>2]|0;do if(Ia|0){c[Ha>>2]=0;if(!(__Z28atomic_conditional_incrementPj(Ia+-8|0)|0))break;c[Ha>>2]=c[Ka>>2]}while(0);c[b+8>>2]=10;Ha=c[Aa>>2]|0;do if((Ha|0)!=(c[T>>2]|0)){do if(Ha|0){if(__Z16atomic_decrementPj(Ha+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ha,1)}while(0);c[Aa>>2]=0;Ia=c[T>>2]|0;if(!Ia)break;if(!(__Z28atomic_conditional_incrementPj(Ia+-8|0)|0))break;c[Aa>>2]=c[T>>2]}while(0);c[b+16>>2]=7;c[U>>2]=__Z11_scs_createPKc(871398)|0;c[ma>>2]=__Z11_scs_createPKc(871418)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(Ja,b,U,ma,-1);__ZN10StringNameD2Ev(ma);__ZN10StringNameD2Ev(U);Aa=c[b+12>>2]|0;do if(Aa|0){if(__Z16atomic_decrementPj(Aa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Aa,1)}while(0);Aa=c[b+4>>2]|0;do if(Aa|0){if(__Z16atomic_decrementPj(Aa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Aa,1)}while(0);Aa=c[T>>2]|0;do if(Aa|0){if(__Z16atomic_decrementPj(Aa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Aa,1)}while(0);Aa=c[Ka>>2]|0;do if(Aa|0){if(__Z16atomic_decrementPj(Aa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Aa,1)}while(0);__ZN10StringNameD2Ev(Ja);Ja=c[S>>2]|0;do if(Ja|0){if(__Z16atomic_decrementPj(Ja+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ja,1)}while(0);__ZN6StringC2EPKc(b,870002);c[S>>2]=c[b>>2];__ZN10StringNameC2ERK6String(La,S);__ZN6StringC2EPKc(Ma,876616);__ZN6StringC2EPKc(T,1263606);Ja=b+4|0;c[Ja>>2]=0;Aa=b+12|0;c[Aa>>2]=0;c[b>>2]=2;Ka=c[Ma>>2]|0;do if(Ka|0){c[Ja>>2]=0;if(!(__Z28atomic_conditional_incrementPj(Ka+-8|0)|0))break;c[Ja>>2]=c[Ma>>2]}while(0);c[b+8>>2]=10;Ja=c[Aa>>2]|0;do if((Ja|0)!=(c[T>>2]|0)){do if(Ja|0){if(__Z16atomic_decrementPj(Ja+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ja,1)}while(0);c[Aa>>2]=0;Ka=c[T>>2]|0;if(!Ka)break;if(!(__Z28atomic_conditional_incrementPj(Ka+-8|0)|0))break;c[Aa>>2]=c[T>>2]}while(0);c[b+16>>2]=7;c[U>>2]=__Z11_scs_createPKc(876597)|0;c[ma>>2]=__Z11_scs_createPKc(876631)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(La,b,U,ma,-1);__ZN10StringNameD2Ev(ma);__ZN10StringNameD2Ev(U);Aa=c[b+12>>2]|0;do if(Aa|0){if(__Z16atomic_decrementPj(Aa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Aa,1)}while(0);Aa=c[b+4>>2]|0;do if(Aa|0){if(__Z16atomic_decrementPj(Aa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Aa,1)}while(0);Aa=c[T>>2]|0;do if(Aa|0){if(__Z16atomic_decrementPj(Aa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Aa,1)}while(0);Aa=c[Ma>>2]|0;do if(Aa|0){if(__Z16atomic_decrementPj(Aa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Aa,1)}while(0);__ZN10StringNameD2Ev(La);La=c[S>>2]|0;do if(La|0){if(__Z16atomic_decrementPj(La+-8|0)|0)break;__ZN6Memory11free_staticEPvb(La,1)}while(0);__ZN6StringC2EPKc(b,870002);c[S>>2]=c[b>>2];__ZN10StringNameC2ERK6String(Na,S);__ZN6StringC2EPKc(b,869637);__ZN6StringC2EPKc(T,869646);__ZN7ClassDB18add_property_groupE10StringNameRK6StringS3_(Na,b,T);La=c[T>>2]|0;do if(La|0){if(__Z16atomic_decrementPj(La+-8|0)|0)break;__ZN6Memory11free_staticEPvb(La,1)}while(0);La=c[b>>2]|0;do if(La|0){if(__Z16atomic_decrementPj(La+-8|0)|0)break;__ZN6Memory11free_staticEPvb(La,1)}while(0);__ZN10StringNameD2Ev(Na);Na=c[S>>2]|0;do if(Na|0){if(__Z16atomic_decrementPj(Na+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Na,1)}while(0);__ZN6StringC2EPKc(b,870002);c[S>>2]=c[b>>2];__ZN10StringNameC2ERK6String(Oa,S);__ZN6StringC2EPKc(Pa,869656);__ZN6StringC2EPKc(T,1263606);Na=b+4|0;c[Na>>2]=0;La=b+12|0;c[La>>2]=0;c[b>>2]=2;Aa=c[Pa>>2]|0;do if(Aa|0){c[Na>>2]=0;if(!(__Z28atomic_conditional_incrementPj(Aa+-8|0)|0))break;c[Na>>2]=c[Pa>>2]}while(0);c[b+8>>2]=9;Na=c[La>>2]|0;do if((Na|0)!=(c[T>>2]|0)){do if(Na|0){if(__Z16atomic_decrementPj(Na+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Na,1)}while(0);c[La>>2]=0;Aa=c[T>>2]|0;if(!Aa)break;if(!(__Z28atomic_conditional_incrementPj(Aa+-8|0)|0))break;c[La>>2]=c[T>>2]}while(0);c[b+16>>2]=7;c[U>>2]=__Z11_scs_createPKc(874498)|0;c[ma>>2]=__Z11_scs_createPKc(874522)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(Oa,b,U,ma,-1);__ZN10StringNameD2Ev(ma);__ZN10StringNameD2Ev(U);La=c[b+12>>2]|0;do if(La|0){if(__Z16atomic_decrementPj(La+-8|0)|0)break;__ZN6Memory11free_staticEPvb(La,1)}while(0);La=c[b+4>>2]|0;do if(La|0){if(__Z16atomic_decrementPj(La+-8|0)|0)break;__ZN6Memory11free_staticEPvb(La,1)}while(0);La=c[T>>2]|0;do if(La|0){if(__Z16atomic_decrementPj(La+-8|0)|0)break;__ZN6Memory11free_staticEPvb(La,1)}while(0);La=c[Pa>>2]|0;do if(La|0){if(__Z16atomic_decrementPj(La+-8|0)|0)break;__ZN6Memory11free_staticEPvb(La,1)}while(0);__ZN10StringNameD2Ev(Oa);Oa=c[S>>2]|0;do if(Oa|0){if(__Z16atomic_decrementPj(Oa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Oa,1)}while(0);__ZN6StringC2EPKc(b,870002);c[S>>2]=c[b>>2];__ZN10StringNameC2ERK6String(Qa,S);__ZN6StringC2EPKc(b,1263606);__ZN6StringC2EPKc(T,1263606);__ZN7ClassDB18add_property_groupE10StringNameRK6StringS3_(Qa,b,T);Oa=c[T>>2]|0;do if(Oa|0){if(__Z16atomic_decrementPj(Oa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Oa,1)}while(0);Oa=c[b>>2]|0;do if(Oa|0){if(__Z16atomic_decrementPj(Oa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Oa,1)}while(0);__ZN10StringNameD2Ev(Qa);Qa=c[S>>2]|0;do if(Qa|0){if(__Z16atomic_decrementPj(Qa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Qa,1)}while(0);__ZN6StringC2EPKc(b,870002);c[S>>2]=c[b>>2];__ZN10StringNameC2ERK6String(Ra,S);__ZN6StringC2EPKc(Sa,869676);__ZN6StringC2EPKc(T,1263606);Qa=b+4|0;c[Qa>>2]=0;Oa=b+12|0;c[Oa>>2]=0;c[b>>2]=18;La=c[Sa>>2]|0;do if(La|0){c[Qa>>2]=0;if(!(__Z28atomic_conditional_incrementPj(La+-8|0)|0))break;c[Qa>>2]=c[Sa>>2]}while(0);c[b+8>>2]=0;Qa=c[Oa>>2]|0;do if((Qa|0)!=(c[T>>2]|0)){do if(Qa|0){if(__Z16atomic_decrementPj(Qa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Qa,1)}while(0);c[Oa>>2]=0;La=c[T>>2]|0;if(!La)break;if(!(__Z28atomic_conditional_incrementPj(La+-8|0)|0))break;c[Oa>>2]=c[T>>2]}while(0);c[b+16>>2]=5;c[U>>2]=__Z11_scs_createPKc(869332)|0;c[ma>>2]=__Z11_scs_createPKc(869347)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(Ra,b,U,ma,-1);__ZN10StringNameD2Ev(ma);__ZN10StringNameD2Ev(U);U=c[b+12>>2]|0;do if(U|0){if(__Z16atomic_decrementPj(U+-8|0)|0)break;__ZN6Memory11free_staticEPvb(U,1)}while(0);U=c[b+4>>2]|0;do if(U|0){if(__Z16atomic_decrementPj(U+-8|0)|0)break;__ZN6Memory11free_staticEPvb(U,1)}while(0);U=c[T>>2]|0;do if(U|0){if(__Z16atomic_decrementPj(U+-8|0)|0)break;__ZN6Memory11free_staticEPvb(U,1)}while(0);U=c[Sa>>2]|0;do if(U|0){if(__Z16atomic_decrementPj(U+-8|0)|0)break;__ZN6Memory11free_staticEPvb(U,1)}while(0);__ZN10StringNameD2Ev(Ra);Ra=c[S>>2]|0;do if(Ra|0){if(__Z16atomic_decrementPj(Ra+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ra,1)}while(0);__ZN6StringC2EPKc(b,870002);c[S>>2]=c[b>>2];__ZN10StringNameC2ERK6String(Ta,S);__ZN6StringC2EPKc(T,869686);__ZN10MethodInfoC2ERK6String(b,T);__ZN7ClassDB10add_signalE10StringNameRK10MethodInfo(Ta,b);__ZN10MethodInfoD2Ev(b);Ra=c[T>>2]|0;do if(Ra|0){if(__Z16atomic_decrementPj(Ra+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ra,1)}while(0);__ZN10StringNameD2Ev(Ta);Ta=c[S>>2]|0;do if(Ta|0){if(__Z16atomic_decrementPj(Ta+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ta,1)}while(0);__ZN6StringC2EPKc(b,870002);c[T>>2]=c[b>>2];__ZN10StringNameC2ERK6String(S,T);__ZN10StringNameC2EPKc(b,869703);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(S,b,-1);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(S);Ta=c[T>>2]|0;do if(Ta|0){if(__Z16atomic_decrementPj(Ta+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ta,1)}while(0);__ZN6StringC2EPKc(b,870002);c[T>>2]=c[b>>2];__ZN10StringNameC2ERK6String(S,T);__ZN10StringNameC2EPKc(b,869716);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(S,b,0);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(S);Ta=c[T>>2]|0;do if(Ta|0){if(__Z16atomic_decrementPj(Ta+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ta,1)}while(0);__ZN6StringC2EPKc(b,870002);c[T>>2]=c[b>>2];__ZN10StringNameC2ERK6String(S,T);__ZN10StringNameC2EPKc(b,869728);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(S,b,1);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(S);Ta=c[T>>2]|0;do if(Ta|0){if(__Z16atomic_decrementPj(Ta+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ta,1)}while(0);__ZN6StringC2EPKc(b,870002);c[T>>2]=c[b>>2];__ZN10StringNameC2ERK6String(S,T);__ZN10StringNameC2EPKc(b,869743);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(S,b,2);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(S);Ta=c[T>>2]|0;do if(Ta|0){if(__Z16atomic_decrementPj(Ta+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ta,1)}while(0);__ZN6StringC2EPKc(b,870002);c[T>>2]=c[b>>2];__ZN10StringNameC2ERK6String(S,T);__ZN10StringNameC2EPKc(b,869755);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(S,b,0);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(S);Ta=c[T>>2]|0;do if(Ta|0){if(__Z16atomic_decrementPj(Ta+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ta,1)}while(0);__ZN6StringC2EPKc(b,870002);c[T>>2]=c[b>>2];__ZN10StringNameC2ERK6String(S,T);__ZN10StringNameC2EPKc(b,869769);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(S,b,1);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(S);Ta=c[T>>2]|0;do if(Ta|0){if(__Z16atomic_decrementPj(Ta+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ta,1)}while(0);__ZN6StringC2EPKc(b,870002);c[T>>2]=c[b>>2];__ZN10StringNameC2ERK6String(S,T);__ZN10StringNameC2EPKc(b,869783);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(S,b,2);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(S);Ta=c[T>>2]|0;do if(Ta|0){if(__Z16atomic_decrementPj(Ta+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ta,1)}while(0);__ZN6StringC2EPKc(b,870002);c[T>>2]=c[b>>2];__ZN10StringNameC2ERK6String(S,T);__ZN10StringNameC2EPKc(b,869804);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(S,b,0);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(S);Ta=c[T>>2]|0;do if(Ta|0){if(__Z16atomic_decrementPj(Ta+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ta,1)}while(0);__ZN6StringC2EPKc(b,870002);c[T>>2]=c[b>>2];__ZN10StringNameC2ERK6String(S,T);__ZN10StringNameC2EPKc(b,869825);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(S,b,1);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(S);Ta=c[T>>2]|0;do if(Ta|0){if(__Z16atomic_decrementPj(Ta+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ta,1)}while(0);__ZN6StringC2EPKc(b,870002);c[T>>2]=c[b>>2];__ZN10StringNameC2ERK6String(S,T);__ZN10StringNameC2EPKc(b,869844);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(S,b,2);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(S);S=c[T>>2]|0;if(!S){l=a;return}if(__Z16atomic_decrementPj(S+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(S,1);l=a;return}function __ZN7TileMap11set_tilesetERK3RefI7TileSetE(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0;e=l;l=l+128|0;if((l|0)>=(m|0))ba(128);f=e+120|0;g=e+96|0;h=e+72|0;i=e+48|0;j=e+24|0;k=e;n=b+404|0;o=c[n>>2]|0;if(o|0){__ZN10StringNameC2EPKc(f,1126630);__ZN10StringNameC2EPKc(g,869288);__ZN6Object10disconnectERK10StringNamePS_S2_(o,f,b,g);__ZN10StringNameD2Ev(g);__ZN10StringNameD2Ev(f)}o=b+484|0;if(c[o>>2]|0){p=b+476|0;q=b+480|0;do{r=c[p>>2]|0;if((r|0)!=0?(s=c[r+8>>2]|0,r=c[q>>2]|0,(s|0)!=(r|0)):0){t=s;while(1){s=c[t+8>>2]|0;if((s|0)==(r|0)){u=t;break}else t=s}}else u=0;__ZN7TileMap15_erase_quadrantEPN3MapINS_6PosKeyENS_8QuadrantE10ComparatorIS1_E16DefaultAllocatorE7ElementE(b,u)}while((c[o>>2]|0)!=0)}u=c[d>>2]|0;q=c[n>>2]|0;if((u|0)!=(q|0)){if((q|0?__ZN9Reference11unreferenceEv(q)|0:0)?(q=c[n>>2]|0,__Z17predelete_handlerP6Object(q)|0):0){gj[c[(c[q>>2]|0)+76>>2]&8191](q);__ZN6Memory11free_staticEPvb(q,0)}c[n>>2]=0;q=c[d>>2]|0;c[n>>2]=q;if(!q)v=25;else{__ZN9Reference9referenceEv(q);w=c[n>>2]|0;v=16}}else{w=u;v=16}if((v|0)==16)if(!w)v=25;else{__ZN10StringNameC2EPKc(f,1126630);__ZN10StringNameC2EPKc(g,869288);c[h>>2]=0;__ZN6Object7connectERK10StringNamePS_S2_RK6VectorI7VariantEj(w,f,b,g,h,0)|0;w=c[h>>2]|0;if(w|0?(__Z16atomic_decrementPj(w+-8|0)|0)==0:0){u=c[h>>2]|0;n=(u|0)==0?0:u+-4|0;u=n+4|0;q=c[n>>2]|0;if(q|0){d=0;p=q;while(1){q=u+(d*24|0)|0;if(!(c[q>>2]|0))x=p;else{__ZN7Variant5clearEv(q);x=c[n>>2]|0}d=d+1|0;if(d>>>0>=x>>>0)break;else p=x}}__ZN6Memory11free_staticEPvb(w,1)}__ZN10StringNameD2Ev(g);__ZN10StringNameD2Ev(f);y=b}if((v|0)==25){if(c[o>>2]|0){v=b+476|0;w=b+480|0;do{x=c[v>>2]|0;if((x|0)!=0?(p=c[x+8>>2]|0,x=c[w>>2]|0,(p|0)!=(x|0)):0){d=p;while(1){p=c[d+8>>2]|0;if((p|0)==(x|0)){z=d;break}else d=p}}else z=0;__ZN7TileMap15_erase_quadrantEPN3MapINS_6PosKeyENS_8QuadrantE10ComparatorIS1_E16DefaultAllocatorE7ElementE(b,z)}while((c[o>>2]|0)!=0)}o=b+464|0;z=c[o>>2]|0;if(z|0?(__ZN3MapIN7TileMap6PosKeyENS0_4CellE10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS6_7ElementE(o,c[z+8>>2]|0),z=c[b+468>>2]|0,w=c[o>>2]|0,c[w+8>>2]=z,c[b+472>>2]=0,v=z,c[v+12>>2]=v,w|0):0){__ZN6Memory11free_staticEPvb(w,0);c[o>>2]=0}a[b+532>>0]=1;y=b}__ZN7TileMap19_recreate_quadrantsEv(b);__ZN10StringNameC2EPKc(f,869686);c[g>>2]=0;c[h>>2]=0;c[i>>2]=0;c[j>>2]=0;c[k>>2]=0;__ZN6Object11emit_signalERK10StringNameRK7VariantS5_S5_S5_S5_(y,f,g,h,i,j,k);if(c[k>>2]|0)__ZN7Variant5clearEv(k);if(c[j>>2]|0)__ZN7Variant5clearEv(j);if(c[i>>2]|0)__ZN7Variant5clearEv(i);if(c[h>>2]|0)__ZN7Variant5clearEv(h);if(!(c[g>>2]|0)){__ZN10StringNameD2Ev(f);l=e;return}__ZN7Variant5clearEv(g);__ZN10StringNameD2Ev(f);l=e;return}function __ZNK7TileMap11get_tilesetEv(a){a=a|0;var b=0,d=0;b=c[a+404>>2]|0;if(!b){d=0;return d|0}__ZN9Reference9referenceEv(b);d=b;return d|0}function __ZN7TileMap8set_modeENS_4ModeE(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0;d=l;l=l+128|0;if((l|0)>=(m|0))ba(128);e=d+120|0;f=d+96|0;g=d+72|0;h=d+48|0;i=d+24|0;j=d;k=a+484|0;if(c[k>>2]|0){n=a+476|0;o=a+480|0;do{p=c[n>>2]|0;if((p|0)!=0?(q=c[p+8>>2]|0,p=c[o>>2]|0,(q|0)!=(p|0)):0){r=q;while(1){q=c[r+8>>2]|0;if((q|0)==(p|0)){s=r;break}else r=q}}else s=0;__ZN7TileMap15_erase_quadrantEPN3MapINS_6PosKeyENS_8QuadrantE10ComparatorIS1_E16DefaultAllocatorE7ElementE(a,s)}while((c[k>>2]|0)!=0)}c[a+424>>2]=b;__ZN7TileMap19_recreate_quadrantsEv(a);__ZN10StringNameC2EPKc(e,869686);c[f>>2]=0;c[g>>2]=0;c[h>>2]=0;c[i>>2]=0;c[j>>2]=0;__ZN6Object11emit_signalERK10StringNameRK7VariantS5_S5_S5_S5_(a,e,f,g,h,i,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);if(c[i>>2]|0)__ZN7Variant5clearEv(i);if(c[h>>2]|0)__ZN7Variant5clearEv(h);if(c[g>>2]|0)__ZN7Variant5clearEv(g);if(!(c[f>>2]|0)){__ZN10StringNameD2Ev(e);l=d;return}__ZN7Variant5clearEv(f);__ZN10StringNameD2Ev(e);l=d;return}function __ZNK7TileMap8get_modeEv(a){a=a|0;return c[a+424>>2]|0}function __ZN7TileMap15set_half_offsetENS_10HalfOffsetE(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0;d=l;l=l+128|0;if((l|0)>=(m|0))ba(128);e=d+120|0;f=d+96|0;g=d+72|0;h=d+48|0;i=d+24|0;j=d;k=a+484|0;if(c[k>>2]|0){n=a+476|0;o=a+480|0;do{p=c[n>>2]|0;if((p|0)!=0?(q=c[p+8>>2]|0,p=c[o>>2]|0,(q|0)!=(p|0)):0){r=q;while(1){q=c[r+8>>2]|0;if((q|0)==(p|0)){s=r;break}else r=q}}else s=0;__ZN7TileMap15_erase_quadrantEPN3MapINS_6PosKeyENS_8QuadrantE10ComparatorIS1_E16DefaultAllocatorE7ElementE(a,s)}while((c[k>>2]|0)!=0)}c[a+452>>2]=b;__ZN7TileMap19_recreate_quadrantsEv(a);__ZN10StringNameC2EPKc(e,869686);c[f>>2]=0;c[g>>2]=0;c[h>>2]=0;c[i>>2]=0;c[j>>2]=0;__ZN6Object11emit_signalERK10StringNameRK7VariantS5_S5_S5_S5_(a,e,f,g,h,i,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);if(c[i>>2]|0)__ZN7Variant5clearEv(i);if(c[h>>2]|0)__ZN7Variant5clearEv(h);if(c[g>>2]|0)__ZN7Variant5clearEv(g);if(!(c[f>>2]|0)){__ZN10StringNameD2Ev(e);l=d;return}__ZN7Variant5clearEv(f);__ZN10StringNameD2Ev(e);l=d;return}function __ZNK7TileMap15get_half_offsetEv(a){a=a|0;return c[a+452>>2]|0}function __ZN7TileMap20set_custom_transformERK11Transform2D(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0;d=l;l=l+128|0;if((l|0)>=(m|0))ba(128);e=d+120|0;f=d+96|0;g=d+72|0;h=d+48|0;i=d+24|0;j=d;k=a+484|0;if(c[k>>2]|0){n=a+476|0;o=a+480|0;do{p=c[n>>2]|0;if((p|0)!=0?(q=c[p+8>>2]|0,p=c[o>>2]|0,(q|0)!=(p|0)):0){r=q;while(1){q=c[r+8>>2]|0;if((q|0)==(p|0)){s=r;break}else r=q}}else s=0;__ZN7TileMap15_erase_quadrantEPN3MapINS_6PosKeyENS_8QuadrantE10ComparatorIS1_E16DefaultAllocatorE7ElementE(a,s)}while((c[k>>2]|0)!=0)}k=a+428|0;c[k>>2]=c[b>>2];c[k+4>>2]=c[b+4>>2];c[k+8>>2]=c[b+8>>2];c[k+12>>2]=c[b+12>>2];c[k+16>>2]=c[b+16>>2];c[k+20>>2]=c[b+20>>2];__ZN7TileMap19_recreate_quadrantsEv(a);__ZN10StringNameC2EPKc(e,869686);c[f>>2]=0;c[g>>2]=0;c[h>>2]=0;c[i>>2]=0;c[j>>2]=0;__ZN6Object11emit_signalERK10StringNameRK7VariantS5_S5_S5_S5_(a,e,f,g,h,i,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);if(c[i>>2]|0)__ZN7Variant5clearEv(i);if(c[h>>2]|0)__ZN7Variant5clearEv(h);if(c[g>>2]|0)__ZN7Variant5clearEv(g);if(!(c[f>>2]|0)){__ZN10StringNameD2Ev(e);l=d;return}__ZN7Variant5clearEv(f);__ZN10StringNameD2Ev(e);l=d;return}function __ZNK7TileMap20get_custom_transformEv(a,b){a=a|0;b=b|0;var d=0;d=b+428|0;c[a>>2]=c[d>>2];c[a+4>>2]=c[d+4>>2];c[a+8>>2]=c[d+8>>2];c[a+12>>2]=c[d+12>>2];c[a+16>>2]=c[d+16>>2];c[a+20>>2]=c[d+20>>2];return}function __ZN7TileMap13set_cell_sizeE7Vector2(b,d){b=b|0;d=d|0;var e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0.0,p=0.0,q=0,r=0,s=0,t=0,u=0,v=0;e=l;l=l+128|0;if((l|0)>=(m|0))ba(128);f=e+120|0;h=e+96|0;i=e+72|0;j=e+48|0;k=e+24|0;n=e;o=+g[d>>2];if(!(o<1.0)?(p=+g[d+4>>2],!(p<1.0)):0){a[1263537]=0;d=b+484|0;if(c[d>>2]|0){q=b+476|0;r=b+480|0;do{s=c[q>>2]|0;if((s|0)!=0?(t=c[s+8>>2]|0,s=c[r>>2]|0,(t|0)!=(s|0)):0){u=t;while(1){t=c[u+8>>2]|0;if((t|0)==(s|0)){v=u;break}else u=t}}else v=0;__ZN7TileMap15_erase_quadrantEPN3MapINS_6PosKeyENS_8QuadrantE10ComparatorIS1_E16DefaultAllocatorE7ElementE(b,v)}while((c[d>>2]|0)!=0)}d=b+408|0;c[d>>2]=~~o;c[d+4>>2]=~~p;__ZN7TileMap19_recreate_quadrantsEv(b);__ZN10StringNameC2EPKc(f,869686);c[h>>2]=0;c[i>>2]=0;c[j>>2]=0;c[k>>2]=0;c[n>>2]=0;__ZN6Object11emit_signalERK10StringNameRK7VariantS5_S5_S5_S5_(b,f,h,i,j,k,n);if(c[n>>2]|0)__ZN7Variant5clearEv(n);if(c[k>>2]|0)__ZN7Variant5clearEv(k);if(c[j>>2]|0)__ZN7Variant5clearEv(j);if(c[i>>2]|0)__ZN7Variant5clearEv(i);if(c[h>>2]|0)__ZN7Variant5clearEv(h);__ZN10StringNameD2Ev(f);l=e;return}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(868703,869868,165,869950,0);l=e;return}function __ZNK7TileMap13get_cell_sizeEv(a,b){a=a|0;b=b|0;var d=0.0;d=+(c[b+412>>2]|0);g[a>>2]=+(c[b+408>>2]|0);g[a+4>>2]=d;return}function __ZN7TileMap18_set_old_cell_sizeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,h=0.0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d+8|0;f=d;h=+(b|0);g[f>>2]=h;g[f+4>>2]=h;c[e>>2]=c[f>>2];c[e+4>>2]=c[f+4>>2];__ZN7TileMap13set_cell_sizeE7Vector2(a,e);l=d;return}function __ZNK7TileMap18_get_old_cell_sizeEv(a){a=a|0;return c[a+408>>2]|0}function __ZN7TileMap17set_quadrant_sizeEi(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0;e=l;l=l+128|0;if((l|0)>=(m|0))ba(128);f=e+120|0;g=e+96|0;h=e+72|0;i=e+48|0;j=e+24|0;k=e;if((d|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(868769,869868,178,869916,0);l=e;return}a[1263537]=0;n=b+484|0;if(c[n>>2]|0){o=b+476|0;p=b+480|0;do{q=c[o>>2]|0;if((q|0)!=0?(r=c[q+8>>2]|0,q=c[p>>2]|0,(r|0)!=(q|0)):0){s=r;while(1){r=c[s+8>>2]|0;if((r|0)==(q|0)){t=s;break}else s=r}}else t=0;__ZN7TileMap15_erase_quadrantEPN3MapINS_6PosKeyENS_8QuadrantE10ComparatorIS1_E16DefaultAllocatorE7ElementE(b,t)}while((c[n>>2]|0)!=0)}c[b+416>>2]=d;__ZN7TileMap19_recreate_quadrantsEv(b);__ZN10StringNameC2EPKc(f,869686);c[g>>2]=0;c[h>>2]=0;c[i>>2]=0;c[j>>2]=0;c[k>>2]=0;__ZN6Object11emit_signalERK10StringNameRK7VariantS5_S5_S5_S5_(b,f,g,h,i,j,k);if(c[k>>2]|0)__ZN7Variant5clearEv(k);if(c[j>>2]|0)__ZN7Variant5clearEv(j);if(c[i>>2]|0)__ZN7Variant5clearEv(i);if(c[h>>2]|0)__ZN7Variant5clearEv(h);if(c[g>>2]|0)__ZN7Variant5clearEv(g);__ZN10StringNameD2Ev(f);l=e;return}function __ZNK7TileMap17get_quadrant_sizeEv(a){a=a|0;return c[a+416>>2]|0}function __ZN7TileMap15set_tile_originENS_10TileOriginE(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0;d=l;l=l+128|0;if((l|0)>=(m|0))ba(128);e=d+120|0;f=d+96|0;g=d+72|0;h=d+48|0;i=d+24|0;j=d;k=a+484|0;if(c[k>>2]|0){n=a+476|0;o=a+480|0;do{p=c[n>>2]|0;if((p|0)!=0?(q=c[p+8>>2]|0,p=c[o>>2]|0,(q|0)!=(p|0)):0){r=q;while(1){q=c[r+8>>2]|0;if((q|0)==(p|0)){s=r;break}else r=q}}else s=0;__ZN7TileMap15_erase_quadrantEPN3MapINS_6PosKeyENS_8QuadrantE10ComparatorIS1_E16DefaultAllocatorE7ElementE(a,s)}while((c[k>>2]|0)!=0)}c[a+556>>2]=b;__ZN7TileMap19_recreate_quadrantsEv(a);__ZN10StringNameC2EPKc(e,869686);c[f>>2]=0;c[g>>2]=0;c[h>>2]=0;c[i>>2]=0;c[j>>2]=0;__ZN6Object11emit_signalERK10StringNameRK7VariantS5_S5_S5_S5_(a,e,f,g,h,i,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);if(c[i>>2]|0)__ZN7Variant5clearEv(i);if(c[h>>2]|0)__ZN7Variant5clearEv(h);if(c[g>>2]|0)__ZN7Variant5clearEv(g);if(!(c[f>>2]|0)){__ZN10StringNameD2Ev(e);l=d;return}__ZN7Variant5clearEv(f);__ZN10StringNameD2Ev(e);l=d;return}function __ZNK7TileMap15get_tile_originEv(a){a=a|0;return c[a+556>>2]|0}function __ZN7TileMap12set_center_xEb(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0;e=l;l=l+128|0;if((l|0)>=(m|0))ba(128);f=e+120|0;g=e+96|0;h=e+72|0;i=e+48|0;j=e+24|0;k=e;a[b+420>>0]=d&1;__ZN7TileMap19_recreate_quadrantsEv(b);__ZN10StringNameC2EPKc(f,869686);c[g>>2]=0;c[h>>2]=0;c[i>>2]=0;c[j>>2]=0;c[k>>2]=0;__ZN6Object11emit_signalERK10StringNameRK7VariantS5_S5_S5_S5_(b,f,g,h,i,j,k);if(c[k>>2]|0)__ZN7Variant5clearEv(k);if(c[j>>2]|0)__ZN7Variant5clearEv(j);if(c[i>>2]|0)__ZN7Variant5clearEv(i);if(c[h>>2]|0)__ZN7Variant5clearEv(h);if(!(c[g>>2]|0)){__ZN10StringNameD2Ev(f);l=e;return}__ZN7Variant5clearEv(g);__ZN10StringNameD2Ev(f);l=e;return}function __ZNK7TileMap12get_center_xEv(b){b=b|0;return (a[b+420>>0]|0)!=0|0}function __ZN7TileMap12set_center_yEb(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0;e=l;l=l+128|0;if((l|0)>=(m|0))ba(128);f=e+120|0;g=e+96|0;h=e+72|0;i=e+48|0;j=e+24|0;k=e;a[b+421>>0]=d&1;__ZN7TileMap19_recreate_quadrantsEv(b);__ZN10StringNameC2EPKc(f,869686);c[g>>2]=0;c[h>>2]=0;c[i>>2]=0;c[j>>2]=0;c[k>>2]=0;__ZN6Object11emit_signalERK10StringNameRK7VariantS5_S5_S5_S5_(b,f,g,h,i,j,k);if(c[k>>2]|0)__ZN7Variant5clearEv(k);if(c[j>>2]|0)__ZN7Variant5clearEv(j);if(c[i>>2]|0)__ZN7Variant5clearEv(i);if(c[h>>2]|0)__ZN7Variant5clearEv(h);if(!(c[g>>2]|0)){__ZN10StringNameD2Ev(f);l=e;return}__ZN7Variant5clearEv(g);__ZN10StringNameD2Ev(f);l=e;return}function __ZNK7TileMap12get_center_yEv(b){b=b|0;return (a[b+421>>0]|0)!=0|0}function __ZN7TileMap15set_y_sort_modeEb(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0;e=l;l=l+128|0;if((l|0)>=(m|0))ba(128);f=e+124|0;g=e+120|0;h=e+96|0;i=e+72|0;j=e+48|0;k=e+24|0;n=e;o=d&1;d=b+484|0;if(c[d>>2]|0){p=b+476|0;q=b+480|0;do{r=c[p>>2]|0;if((r|0)!=0?(s=c[r+8>>2]|0,r=c[q>>2]|0,(s|0)!=(r|0)):0){t=s;while(1){s=c[t+8>>2]|0;if((s|0)==(r|0)){u=t;break}else t=s}}else u=0;__ZN7TileMap15_erase_quadrantEPN3MapINS_6PosKeyENS_8QuadrantE10ComparatorIS1_E16DefaultAllocatorE7ElementE(b,u)}while((c[d>>2]|0)!=0)}d=b+534|0;a[d>>0]=o;o=__ZN12VisualServer13get_singletonEv()|0;u=c[(c[o>>2]|0)+1136>>2]|0;c[g>>2]=c[b+240>>2];q=(a[d>>0]|0)!=0;c[f>>2]=c[g>>2];bj[u&4095](o,f,q);__ZN7TileMap19_recreate_quadrantsEv(b);__ZN10StringNameC2EPKc(f,869686);c[h>>2]=0;c[i>>2]=0;c[j>>2]=0;c[k>>2]=0;c[n>>2]=0;__ZN6Object11emit_signalERK10StringNameRK7VariantS5_S5_S5_S5_(b,f,h,i,j,k,n);if(c[n>>2]|0)__ZN7Variant5clearEv(n);if(c[k>>2]|0)__ZN7Variant5clearEv(k);if(c[j>>2]|0)__ZN7Variant5clearEv(j);if(c[i>>2]|0)__ZN7Variant5clearEv(i);if(!(c[h>>2]|0)){__ZN10StringNameD2Ev(f);l=e;return}__ZN7Variant5clearEv(h);__ZN10StringNameD2Ev(f);l=e;return}function __ZNK7TileMap22is_y_sort_mode_enabledEv(b){b=b|0;return (a[b+534>>0]|0)!=0|0}function __ZN7TileMap27set_collision_use_kinematicEb(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0;e=d&1;d=b+484|0;if(!(c[d>>2]|0)){f=b+456|0;a[f>>0]=e;__ZN7TileMap19_recreate_quadrantsEv(b);return}g=b+476|0;h=b+480|0;do{i=c[g>>2]|0;if((i|0)!=0?(j=c[i+8>>2]|0,i=c[h>>2]|0,(j|0)!=(i|0)):0){k=j;while(1){j=c[k+8>>2]|0;if((j|0)==(i|0)){l=k;break}else k=j}}else l=0;__ZN7TileMap15_erase_quadrantEPN3MapINS_6PosKeyENS_8QuadrantE10ComparatorIS1_E16DefaultAllocatorE7ElementE(b,l)}while((c[d>>2]|0)!=0);f=b+456|0;a[f>>0]=e;__ZN7TileMap19_recreate_quadrantsEv(b);return}function __ZNK7TileMap27get_collision_use_kinematicEv(b){b=b|0;return (a[b+456>>0]|0)!=0|0}function __ZN7TileMap19set_collision_layerEj(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d+4|0;f=d;g=a+548|0;c[g>>2]=b;b=c[a+476>>2]|0;if(!b){l=d;return}h=c[b+8>>2]|0;b=c[a+480>>2]|0;if((h|0)==(b|0)){l=d;return}else i=h;while(1){h=c[i+8>>2]|0;if((h|0)==(b|0))break;else i=h}if(!i){l=d;return}b=i;do{i=__ZN15Physics2DServer13get_singletonEv()|0;h=c[(c[i>>2]|0)+336>>2]|0;c[f>>2]=c[b+40>>2];a=c[g>>2]|0;c[e>>2]=c[f>>2];bj[h&4095](i,e,a);b=c[b+16>>2]|0}while((b|0)!=0);l=d;return}function __ZNK7TileMap19get_collision_layerEv(a){a=a|0;return c[a+548>>2]|0}function __ZN7TileMap18set_collision_maskEj(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d+4|0;f=d;g=a+552|0;c[g>>2]=b;b=c[a+476>>2]|0;if(!b){l=d;return}h=c[b+8>>2]|0;b=c[a+480>>2]|0;if((h|0)==(b|0)){l=d;return}else i=h;while(1){h=c[i+8>>2]|0;if((h|0)==(b|0))break;else i=h}if(!i){l=d;return}b=i;do{i=__ZN15Physics2DServer13get_singletonEv()|0;h=c[(c[i>>2]|0)+344>>2]|0;c[f>>2]=c[b+40>>2];a=c[g>>2]|0;c[e>>2]=c[f>>2];bj[h&4095](i,e,a);b=c[b+16>>2]|0}while((b|0)!=0);l=d;return}function __ZNK7TileMap18get_collision_maskEv(a){a=a|0;return c[a+552>>2]|0}function __ZN7TileMap23set_collision_layer_bitEib(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e+4|0;g=e;h=a+548|0;i=c[h>>2]|0;j=1<<b;c[h>>2]=d?i|j:i&~j;j=c[a+476>>2]|0;if(!j){l=e;return}i=c[j+8>>2]|0;j=c[a+480>>2]|0;if((i|0)==(j|0)){l=e;return}else k=i;while(1){i=c[k+8>>2]|0;if((i|0)==(j|0))break;else k=i}if(!k){l=e;return}j=k;do{k=__ZN15Physics2DServer13get_singletonEv()|0;i=c[(c[k>>2]|0)+336>>2]|0;c[g>>2]=c[j+40>>2];a=c[h>>2]|0;c[f>>2]=c[g>>2];bj[i&4095](k,f,a);j=c[j+16>>2]|0}while((j|0)!=0);l=e;return}function __ZNK7TileMap23get_collision_layer_bitEi(a,b){a=a|0;b=b|0;return (c[a+548>>2]&1<<b|0)!=0|0}function __ZN7TileMap22set_collision_mask_bitEib(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e+4|0;g=e;h=a+552|0;i=c[h>>2]|0;j=1<<b;c[h>>2]=d?i|j:i&~j;j=c[a+476>>2]|0;if(!j){l=e;return}i=c[j+8>>2]|0;j=c[a+480>>2]|0;if((i|0)==(j|0)){l=e;return}else k=i;while(1){i=c[k+8>>2]|0;if((i|0)==(j|0))break;else k=i}if(!k){l=e;return}j=k;do{k=__ZN15Physics2DServer13get_singletonEv()|0;i=c[(c[k>>2]|0)+344>>2]|0;c[g>>2]=c[j+40>>2];a=c[h>>2]|0;c[f>>2]=c[g>>2];bj[i&4095](k,f,a);j=c[j+16>>2]|0}while((j|0)!=0);l=e;return}function __ZNK7TileMap22get_collision_mask_bitEi(a,b){a=a|0;b=b|0;return (c[a+552>>2]&1<<b|0)!=0|0}function __ZN7TileMap22set_collision_frictionEf(a,b){a=a|0;b=+b;var d=0,e=0,f=0,h=0,i=0,j=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d+4|0;f=d;g[a+540>>2]=b;h=c[a+476>>2]|0;if(!h){l=d;return}i=c[h+8>>2]|0;h=c[a+480>>2]|0;if((i|0)==(h|0)){l=d;return}else j=i;while(1){i=c[j+8>>2]|0;if((i|0)==(h|0))break;else j=i}if(!j){l=d;return}h=j;do{j=__ZN15Physics2DServer13get_singletonEv()|0;i=c[(c[j>>2]|0)+352>>2]|0;c[f>>2]=c[h+40>>2];c[e>>2]=c[f>>2];Gi[i&31](j,e,1,b);h=c[h+16>>2]|0}while((h|0)!=0);l=d;return}function __ZNK7TileMap22get_collision_frictionEv(a){a=a|0;return +(+g[a+540>>2])}function __ZN7TileMap20set_collision_bounceEf(a,b){a=a|0;b=+b;var d=0,e=0,f=0,h=0,i=0,j=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d+4|0;f=d;g[a+544>>2]=b;h=c[a+476>>2]|0;if(!h){l=d;return}i=c[h+8>>2]|0;h=c[a+480>>2]|0;if((i|0)==(h|0)){l=d;return}else j=i;while(1){i=c[j+8>>2]|0;if((i|0)==(h|0))break;else j=i}if(!j){l=d;return}h=j;do{j=__ZN15Physics2DServer13get_singletonEv()|0;i=c[(c[j>>2]|0)+352>>2]|0;c[f>>2]=c[h+40>>2];c[e>>2]=c[f>>2];Gi[i&31](j,e,0,b);h=c[h+16>>2]|0}while((h|0)!=0);l=d;return}function __ZNK7TileMap20get_collision_bounceEv(a){a=a|0;return +(+g[a+544>>2])}function __ZN7TileMap23set_occluder_light_maskEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d+4|0;f=d;g=a+560|0;c[g>>2]=b;b=c[a+476>>2]|0;if(!b){l=d;return}h=c[b+8>>2]|0;b=c[a+480>>2]|0;if((h|0)==(b|0)){l=d;return}else i=h;while(1){h=c[i+8>>2]|0;if((h|0)==(b|0))break;else i=h}if(!i){l=d;return}b=i;do{i=c[b+72>>2]|0;if(i|0?(h=c[i+8>>2]|0,i=c[b+76>>2]|0,(h|0)!=(i|0)):0){a=h;while(1){h=c[a+8>>2]|0;if((h|0)==(i|0))break;else a=h}if(a|0){i=a;do{h=__ZN12VisualServer13get_singletonEv()|0;j=c[(c[h>>2]|0)+1268>>2]|0;c[f>>2]=c[i+28>>2];k=c[g>>2]|0;c[e>>2]=c[f>>2];bj[j&4095](h,e,k);i=c[i+16>>2]|0}while((i|0)!=0)}}b=c[b+16>>2]|0}while((b|0)!=0);l=d;return}function __ZNK7TileMap23get_occluder_light_maskEv(a){a=a|0;return c[a+560>>2]|0}function __ZN7TileMap8set_cellEiiibbb(d,e,f,g,h,i,j){d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;i=i|0;j=j|0;var k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0,ia=0,ja=0,ka=0,la=0,ma=0,na=0,oa=0,pa=0,qa=0,ra=0,sa=0,ta=0,ua=0,va=0,wa=0,xa=0,ya=0,za=0,Aa=0,Ba=0,Ca=0,Da=0,Ea=0,Fa=0,Ga=0;k=l;l=l+16|0;if((l|0)>=(m|0))ba(16);n=k+8|0;o=k+4|0;p=k;q=e&65535;r=f&65535;b[n>>1]=q;s=n+2|0;b[s>>1]=r;t=d+464|0;u=c[t>>2]|0;v=(u|0)==0;if(v)w=0;else{x=c[u+8>>2]|0;y=c[d+468>>2]|0;a:do if((x|0)==(y|0))z=x;else{A=x;while(1){B=A+24|0;C=b[B+2>>1]|0;D=r<<16>>16==C<<16>>16;if(D){E=e;F=b[B>>1]|0}else{E=f;F=C}if((E<<16>>16|0)<(F<<16>>16|0))G=A+8|0;else{if(D){H=b[B>>1]|0;I=q}else{H=C;I=r}if(H<<16>>16>=I<<16>>16){z=A;break a}G=A+4|0}A=c[G>>2]|0;if((A|0)==(y|0)){z=y;break}}}while(0);w=(z|0)!=(y|0)?z:0}z=(w|0)==0;y=(g|0)==-1;if(y&z){l=k;return}if(!(a[d+534>>0]|0)){G=c[d+416>>2]|0;J=G;K=((e|0)/(G|0)|0)&65535}else{J=1;K=q}G=(f|0)/(J|0)|0;J=G&65535;b[o>>1]=K;b[o+2>>1]=J;b:do if(y){c:do if(!v){I=c[u+8>>2]|0;H=c[d+468>>2]|0;d:do if((I|0)==(H|0))L=I;else{F=I;while(1){E=F+24|0;x=b[E+2>>1]|0;A=r<<16>>16==x<<16>>16;if(A){M=e;N=b[E>>1]|0}else{M=f;N=x}if((M<<16>>16|0)<(N<<16>>16|0))O=F+8|0;else{if(A){P=b[E>>1]|0;Q=q}else{P=x;Q=r}if(P<<16>>16>=Q<<16>>16){L=F;break d}O=F+4|0}F=c[O>>2]|0;if((F|0)==(H|0))break c}}while(0);if(!((L|0)==0|(L|0)==(H|0)))__ZN3MapIN7TileMap6PosKeyENS0_4CellE10ComparatorIS1_E16DefaultAllocatorE6_eraseEPNS6_7ElementE(t,L)}while(0);I=c[d+476>>2]|0;e:do if(I|0){F=c[I+8>>2]|0;x=c[d+480>>2]|0;f:do if((F|0)==(x|0))R=F;else{E=K<<16>>16;A=G<<16>>16;C=F;while(1){B=C+24|0;D=b[B+2>>1]|0;S=J<<16>>16==D<<16>>16;if(S){T=E;U=b[B>>1]|0}else{T=A;U=D}if((T|0)<(U<<16>>16|0))V=C+8|0;else{if(S){W=b[B>>1]|0;X=K}else{W=D;X=J}if(W<<16>>16>=X<<16>>16){R=C;break f}V=C+4|0}C=c[V>>2]|0;if((C|0)==(x|0))break e}}while(0);if(!((R|0)==(x|0)|(R|0)==0)){a[1263537]=0;F=R+84|0;H=c[F>>2]|0;if(H|0){C=c[H+-4>>2]|0;g:do if((C|0)>0){A=0;E=C;h:while(1){D=E+-1|0;B=A;while(1){Y=B+D|0;Z=(Y|0)/2|0;S=H+(Z<<2)|0;_=b[S+2>>1]|0;$=r<<16>>16==_<<16>>16;if($){aa=e;ca=b[S>>1]|0}else{aa=f;ca=_}if((aa<<16>>16|0)<(ca<<16>>16|0))break;if($){da=b[S>>1]|0;ea=q}else{da=_;ea=r}if(da<<16>>16>=ea<<16>>16)break h;if((Z|0)<(D|0))B=Z+1|0;else break g}if((B|0)<(Z|0)){A=B;E=Z}else break g}if((Y|0)>=-1){if((C|0)<=(Z|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1128380,1146752,368,1122479,0);break}a[1263537]=0;__ZN6VectorIN7TileMap6PosKeyEE14_copy_on_writeEv(F);E=c[F>>2]|0;if(!E){fa=0;ga=-1}else{fa=E;ga=(c[E+-4>>2]|0)+-1|0}if((ga|0)>(Z|0)){E=Z;do{A=E;E=E+1|0;c[fa+(A<<2)>>2]=c[fa+(E<<2)>>2]}while((E|0)!=(ga|0))}__ZN6VectorIN7TileMap6PosKeyEE6resizeEi(F,ga)|0}}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);while(0);C=c[F>>2]|0;if(C|0?c[C+-4>>2]|0:0){__ZN7TileMap20_make_quadrant_dirtyEPN3MapINS_6PosKeyENS_8QuadrantE10ComparatorIS1_E16DefaultAllocatorE7ElementE(d,R);break b}}__ZN7TileMap15_erase_quadrantEPN3MapINS_6PosKeyENS_8QuadrantE10ComparatorIS1_E16DefaultAllocatorE7ElementE(d,R);break b}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(869086,869868,669,869890,0)}else{I=c[d+476>>2]|0;if(!I)ha=0;else{C=c[I+8>>2]|0;I=c[d+480>>2]|0;i:do if((C|0)==(I|0))ia=C;else{H=K<<16>>16;x=G<<16>>16;E=C;while(1){A=E+24|0;D=b[A+2>>1]|0;_=J<<16>>16==D<<16>>16;if(_){ja=H;ka=b[A>>1]|0}else{ja=x;ka=D}if((ja|0)<(ka<<16>>16|0))la=E+8|0;else{if(_){ma=b[A>>1]|0;na=K}else{ma=D;na=J}if(ma<<16>>16>=na<<16>>16){ia=E;break i}la=E+4|0}E=c[la>>2]|0;if((E|0)==(I|0)){ia=I;break}}}while(0);ha=(ia|0)!=(I|0)?ia:0}j:do if(!z){if(!ha){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(869086,869868,690,869890,0);break b}a[1263537]=0;C=c[w+28>>2]|0;if((((C<<8>>8|0)==(g|0)?!((C&16777216|0)!=0^h):0)?!((C&33554432|0)!=0^i):0)?!((C&67108864|0)!=0^j):0)break b;else{oa=w;pa=ha}}else{c[p>>2]=0;if(v){C=__ZnwjPFPvjE(32,4740)|0;E=C+16|0;c[E>>2]=0;c[E+4>>2]=0;c[E+8>>2]=0;c[E+12>>2]=0;c[t>>2]=C;E=c[d+468>>2]|0;c[C+4>>2]=E;c[C+8>>2]=E;c[C+12>>2]=E;c[C>>2]=1}C=__ZN3MapIN7TileMap6PosKeyENS0_4CellE10ComparatorIS1_E16DefaultAllocatorE10_insert_rbERKS1_RKS2_(t,n,p)|0;if(!ha)qa=__ZN7TileMap16_create_quadrantERKNS_6PosKeyE(d,o)|0;else qa=ha;E=qa+84|0;x=c[E>>2]|0;if(!x)ra=0;else{H=c[x+-4>>2]|0;k:do if((H|0)>0){F=b[s>>1]|0;D=b[n>>1]|0;A=D<<16>>16;_=F<<16>>16;S=H+-1|0;$=0;while(1){sa=S;while(1){ta=(sa+$|0)/2|0;ua=x+(ta<<2)|0;va=b[ua+2>>1]|0;wa=F<<16>>16==va<<16>>16;if(wa){xa=A;ya=b[ua>>1]|0}else{xa=_;ya=va}if((xa|0)>=(ya<<16>>16|0))break;if(($|0)<(ta|0))sa=ta+-1|0;else{za=ta;Aa=x;Ba=va;Ca=F;break k}}if(wa){Da=b[ua>>1]|0;Ea=D}else{Da=va;Ea=F}if(Da<<16>>16>=Ea<<16>>16){oa=C;pa=qa;break j}if((ta|0)<(sa|0)){S=sa;$=ta+1|0}else{za=ta;Aa=x;Ba=va;Ca=F;break}}}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);za=0;Aa=0;Ba=b[0+(0<<2)+2>>1]|0;Ca=b[s>>1]|0}while(0);if(Ba<<16>>16==Ca<<16>>16){Fa=b[Aa+(za<<2)>>1]|0;Ga=b[n>>1]|0}else{Fa=Ba<<16>>16;Ga=Ca}ra=((Fa|0)<(Ga<<16>>16|0)&1)+za|0}__ZN6VectorIN7TileMap6PosKeyEE6insertEiRKS1_(E,ra,n)|0;oa=C;pa=qa}while(0);I=oa+28|0;c[I>>2]=(h&1)<<24|g&16777215|(i&1)<<25|(j&1)<<26|c[I>>2]&-134217728;__ZN7TileMap20_make_quadrant_dirtyEPN3MapINS_6PosKeyENS_8QuadrantE10ComparatorIS1_E16DefaultAllocatorE7ElementE(d,pa);a[d+532>>0]=1}while(0);l=k;return}function __ZN7TileMap9set_cellvERK7Vector2ibbb(a,b,c,d,e,f){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;f=f|0;__ZN7TileMap8set_cellEiiibbb(a,~~+g[b>>2],~~+g[b+4>>2],c,d,e,f);return}function __ZNK7TileMap8get_cellEii(a,d,e){a=a|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0;f=d&65535;g=e&65535;h=c[a+464>>2]|0;if(!h){i=-1;return i|0}j=c[h+8>>2]|0;h=c[a+468>>2]|0;a:do if((j|0)==(h|0))k=j;else{a=j;while(1){l=a+24|0;m=b[l+2>>1]|0;n=g<<16>>16==m<<16>>16;if(n){o=d;p=b[l>>1]|0}else{o=e;p=m}if((o<<16>>16|0)<(p<<16>>16|0))q=a+8|0;else{if(n){r=b[l>>1]|0;s=f}else{r=m;s=g}if(r<<16>>16>=s<<16>>16){k=a;break a}q=a+4|0}a=c[q>>2]|0;if((a|0)==(h|0)){i=-1;break}}return i|0}while(0);if((k|0)==(h|0)|(k|0)==0){i=-1;return i|0}i=c[k+28>>2]<<8>>8;return i|0}function __ZNK7TileMap9get_cellvERK7Vector2(a,d){a=a|0;d=d|0;var e=0,f=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0;e=~~+g[d>>2];f=~~+g[d+4>>2];d=e&65535;h=f&65535;i=c[a+464>>2]|0;if(!i){j=-1;return j|0}k=c[i+8>>2]|0;i=c[a+468>>2]|0;a:do if((k|0)==(i|0))l=k;else{a=k;while(1){m=a+24|0;n=b[m+2>>1]|0;o=h<<16>>16==n<<16>>16;if(o){p=e;q=b[m>>1]|0}else{p=f;q=n}if((p<<16>>16|0)<(q<<16>>16|0))r=a+8|0;else{if(o){s=b[m>>1]|0;t=d}else{s=n;t=h}if(s<<16>>16>=t<<16>>16){l=a;break a}r=a+4|0}a=c[r>>2]|0;if((a|0)==(i|0)){j=-1;break}}return j|0}while(0);if((l|0)==(i|0)|(l|0)==0){j=-1;return j|0}j=c[l+28>>2]<<8>>8;return j|0}function __ZNK7TileMap17is_cell_x_flippedEii(a,d,e){a=a|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0;f=d&65535;g=e&65535;h=c[a+464>>2]|0;if(!h){i=0;return i|0}j=c[h+8>>2]|0;h=c[a+468>>2]|0;a:do if((j|0)==(h|0))k=j;else{a=j;while(1){l=a+24|0;m=b[l+2>>1]|0;n=g<<16>>16==m<<16>>16;if(n){o=d;p=b[l>>1]|0}else{o=e;p=m}if((o<<16>>16|0)<(p<<16>>16|0))q=a+8|0;else{if(n){r=b[l>>1]|0;s=f}else{r=m;s=g}if(r<<16>>16>=s<<16>>16){k=a;break a}q=a+4|0}a=c[q>>2]|0;if((a|0)==(h|0)){i=0;break}}return i|0}while(0);if((k|0)==(h|0)|(k|0)==0){i=0;return i|0}i=(c[k+28>>2]&16777216|0)!=0;return i|0}function __ZNK7TileMap17is_cell_y_flippedEii(a,d,e){a=a|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0;f=d&65535;g=e&65535;h=c[a+464>>2]|0;if(!h){i=0;return i|0}j=c[h+8>>2]|0;h=c[a+468>>2]|0;a:do if((j|0)==(h|0))k=j;else{a=j;while(1){l=a+24|0;m=b[l+2>>1]|0;n=g<<16>>16==m<<16>>16;if(n){o=d;p=b[l>>1]|0}else{o=e;p=m}if((o<<16>>16|0)<(p<<16>>16|0))q=a+8|0;else{if(n){r=b[l>>1]|0;s=f}else{r=m;s=g}if(r<<16>>16>=s<<16>>16){k=a;break a}q=a+4|0}a=c[q>>2]|0;if((a|0)==(h|0)){i=0;break}}return i|0}while(0);if((k|0)==(h|0)|(k|0)==0){i=0;return i|0}i=(c[k+28>>2]&33554432|0)!=0;return i|0}function __ZNK7TileMap18is_cell_transposedEii(a,d,e){a=a|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0;f=d&65535;g=e&65535;h=c[a+464>>2]|0;if(!h){i=0;return i|0}j=c[h+8>>2]|0;h=c[a+468>>2]|0;a:do if((j|0)==(h|0))k=j;else{a=j;while(1){l=a+24|0;m=b[l+2>>1]|0;n=g<<16>>16==m<<16>>16;if(n){o=d;p=b[l>>1]|0}else{o=e;p=m}if((o<<16>>16|0)<(p<<16>>16|0))q=a+8|0;else{if(n){r=b[l>>1]|0;s=f}else{r=m;s=g}if(r<<16>>16>=s<<16>>16){k=a;break a}q=a+4|0}a=c[q>>2]|0;if((a|0)==(h|0)){i=0;break}}return i|0}while(0);if((k|0)==(h|0)|(k|0)==0){i=0;return i|0}i=(c[k+28>>2]&67108864|0)!=0;return i|0}function __ZN7TileMap5clearEv(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0;d=b+484|0;if(c[d>>2]|0){e=b+476|0;f=b+480|0;do{g=c[e>>2]|0;if((g|0)!=0?(h=c[g+8>>2]|0,g=c[f>>2]|0,(h|0)!=(g|0)):0){i=h;while(1){h=c[i+8>>2]|0;if((h|0)==(g|0)){j=i;break}else i=h}}else j=0;__ZN7TileMap15_erase_quadrantEPN3MapINS_6PosKeyENS_8QuadrantE10ComparatorIS1_E16DefaultAllocatorE7ElementE(b,j)}while((c[d>>2]|0)!=0)}d=b+464|0;j=c[d>>2]|0;if(!j){k=b+532|0;a[k>>0]=1;return}__ZN3MapIN7TileMap6PosKeyENS0_4CellE10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS6_7ElementE(d,c[j+8>>2]|0);j=c[b+468>>2]|0;f=c[d>>2]|0;c[f+8>>2]=j;c[b+472>>2]=0;e=j;c[e+12>>2]=e;if(!f){k=b+532|0;a[k>>0]=1;return}__ZN6Memory11free_staticEPvb(f,0);c[d>>2]=0;k=b+532|0;a[k>>0]=1;return}function __ZNK7TileMap14get_used_cellsEv(a){a=a|0;var d=0,e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0.0;d=l;l=l+48|0;if((l|0)>=(m|0))ba(48);e=d+24|0;f=d+32|0;h=d;__ZN5ArrayC2Ev(e);__ZN5Array6resizeEi(e,c[a+472>>2]|0)|0;i=c[a+464>>2]|0;if(!i){j=c[e>>2]|0;l=d;return j|0}k=c[i+8>>2]|0;i=c[a+468>>2]|0;if((k|0)==(i|0)){j=c[e>>2]|0;l=d;return j|0}else n=k;while(1){k=c[n+8>>2]|0;if((k|0)==(i|0))break;else n=k}if(!n){j=c[e>>2]|0;l=d;return j|0}i=f+4|0;k=n;n=0;while(1){a=k+24|0;o=+(b[a+2>>1]|0);g[f>>2]=+(b[a>>1]|0);g[i>>2]=o;__ZN7VariantC2ERK7Vector2(h,f);__ZN7VariantaSERKS_(__ZN5ArrayixEi(e,n)|0,h);if(c[h>>2]|0)__ZN7Variant5clearEv(h);k=c[k+16>>2]|0;if(!k)break;else n=n+1|0}j=c[e>>2]|0;l=d;return j|0}function __ZN7TileMap13get_used_rectEv(d,e){d=d|0;e=e|0;var f=0,h=0,i=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0.0,w=0.0,x=0,y=0,z=0.0,A=0,B=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);h=f+8|0;i=f+16|0;k=f;n=e+532|0;if(!(a[n>>0]|0)){o=e+516|0;c[d>>2]=c[o>>2];c[d+4>>2]=c[o+4>>2];c[d+8>>2]=c[o+8>>2];c[d+12>>2]=c[o+12>>2];l=f;return}if((c[e+472>>2]|0)>0){p=c[e+464>>2]|0;q=p+8|0;r=c[q>>2]|0;s=c[e+468>>2]|0;t=r;while(1){u=c[t+8>>2]|0;if((u|0)==(s|0))break;else t=u}u=b[t+24>>1]|0;t=r;while(1){r=c[t+8>>2]|0;if((r|0)==(s|0))break;else t=r}v=+(b[t+24+2>>1]|0);t=e+516|0;g[e+516>>2]=+(u<<16>>16);g[e+520>>2]=v;g[e+524>>2]=0.0;g[e+528>>2]=0.0;if((p|0)!=0?(p=c[q>>2]|0,(p|0)!=(s|0)):0){q=p;while(1){p=c[q+8>>2]|0;if((p|0)==(s|0))break;else q=p}if(q){s=e+524|0;p=h+4|0;u=i+4|0;r=q;do{q=r+24|0;v=+(b[q>>1]|0);w=+(b[q+2>>1]|0);q=t;x=c[q>>2]|0;y=c[q+4>>2]|0;q=h;c[q>>2]=x;c[q+4>>2]=y;__ZNK7Vector2plERKS_(i,t,s);q=v<(c[j>>2]=x,+g[j>>2]);z=(c[j>>2]=y,+g[j>>2]);if(q)g[h>>2]=v;if(w<z)g[p>>2]=w;if(v>+g[i>>2])g[i>>2]=v;if(w>+g[u>>2])g[u>>2]=w;q=h;y=c[q+4>>2]|0;x=t;c[x>>2]=c[q>>2];c[x+4>>2]=y;__ZNK7Vector2miERKS_(k,i,h);y=k;x=c[y+4>>2]|0;q=s;c[q>>2]=c[y>>2];c[q+4>>2]=x;r=c[r+16>>2]|0}while((r|0)!=0);A=s}else B=11}else B=11;if((B|0)==11)A=e+524|0;g[h>>2]=1.0;g[h+4>>2]=1.0;__ZN7Vector2pLERKS_(A,h)}else{h=e+516|0;c[h>>2]=0;c[h+4>>2]=0;c[h+8>>2]=0;c[h+12>>2]=0}a[n>>0]=0;o=e+516|0;c[d>>2]=c[o>>2];c[d+4>>2]=c[o+4>>2];c[d+8>>2]=c[o+8>>2];c[d+12>>2]=c[o+12>>2];l=f;return}function __ZNK7TileMap12map_to_worldERK7Vector2b(a,b,c,d){a=a|0;b=b|0;c=c|0;d=d|0;__ZNK7TileMap13_map_to_worldEiib(a,b,~~+g[c>>2],~~+g[c+4>>2],d);return}function __ZNK7TileMap12world_to_mapERK7Vector2(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0.0,p=0.0,q=0.0;e=l;l=l+64|0;if((l|0)>=(m|0))ba(64);f=e+56|0;h=e;i=e+32|0;j=e+8|0;switch(c[b+424>>2]|0){case 0:{k=i+4|0;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0;c[k+12>>2]=0;c[k+16>>2]=0;g[i>>2]=1.0;g[i+12>>2]=1.0;g[f>>2]=+(c[b+408>>2]|0);__ZN7Vector2mLERKf(i,f);g[f>>2]=+(c[b+412>>2]|0);__ZN7Vector2mLERKf(i+8|0,f);break}case 1:{k=i+4|0;n=k+12|0;c[n>>2]=0;c[n+4>>2]=0;n=c[b+408>>2]|0;o=+(c[b+412>>2]|0)*.5;g[i>>2]=+(n|0)*.5;g[k>>2]=o;g[i+8>>2]=+(0-n|0)*.5;g[i+12>>2]=o;break}case 2:{n=b+428|0;c[i>>2]=c[n>>2];c[i+4>>2]=c[n+4>>2];c[i+8>>2]=c[n+8>>2];c[i+12>>2]=c[n+12>>2];c[i+16>>2]=c[n+16>>2];c[i+20>>2]=c[n+20>>2];break}default:{n=i+4|0;c[n>>2]=0;c[n+4>>2]=0;c[n+8>>2]=0;c[n+12>>2]=0;c[n+16>>2]=0;g[i>>2]=1.0;g[i+12>>2]=1.0}}__ZNK11Transform2D14affine_inverseEv(j,i);o=+g[d>>2];p=+g[d+4>>2];q=o*+g[j+4>>2]+p*+g[j+12>>2];g[f>>2]=+g[j>>2]*o+ +g[j+8>>2]*p;g[f+4>>2]=q;__ZNK7Vector2plERKS_(h,f,j+16|0);switch(c[b+452>>2]|0){case 0:{q=+g[h+4>>2];if(!((!(q>0.0)&1)+~~q&1)){__ZNK7Vector25floorEv(a,h);l=e;return}g[h>>2]=+g[h>>2]+-.5;__ZNK7Vector25floorEv(a,h);l=e;return}case 1:{q=+g[h>>2];if(!((!(q>0.0)&1)+~~q&1)){__ZNK7Vector25floorEv(a,h);l=e;return}b=h+4|0;g[b>>2]=+g[b>>2]+-.5;__ZNK7Vector25floorEv(a,h);l=e;return}default:{__ZNK7Vector25floorEv(a,h);l=e;return}}}function __ZN7TileMap16_clear_quadrantsEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0,i=0;b=a+484|0;if(!(c[b>>2]|0))return;d=a+476|0;e=a+480|0;do{f=c[d>>2]|0;if((f|0)!=0?(g=c[f+8>>2]|0,f=c[e>>2]|0,(g|0)!=(f|0)):0){h=g;while(1){g=c[h+8>>2]|0;if((g|0)==(f|0)){i=h;break}else h=g}}else i=0;__ZN7TileMap15_erase_quadrantEPN3MapINS_6PosKeyENS_8QuadrantE10ComparatorIS1_E16DefaultAllocatorE7ElementE(a,i)}while((c[b>>2]|0)!=0);return}function __ZN7TileMap19_recreate_quadrantsEv(d){d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;g=d+484|0;if(c[g>>2]|0){h=d+476|0;i=d+480|0;do{j=c[h>>2]|0;if((j|0)!=0?(k=c[j+8>>2]|0,j=c[i>>2]|0,(k|0)!=(j|0)):0){n=k;while(1){k=c[n+8>>2]|0;if((k|0)==(j|0)){o=n;break}else n=k}}else o=0;__ZN7TileMap15_erase_quadrantEPN3MapINS_6PosKeyENS_8QuadrantE10ComparatorIS1_E16DefaultAllocatorE7ElementE(d,o)}while((c[g>>2]|0)!=0)}g=c[d+464>>2]|0;if(!g){l=e;return}o=c[g+8>>2]|0;g=c[d+468>>2]|0;if((o|0)==(g|0)){l=e;return}else p=o;while(1){o=c[p+8>>2]|0;if((o|0)==(g|0))break;else p=o}if(!p){l=e;return}g=d+534|0;o=d+416|0;i=f+2|0;h=d+476|0;n=d+488|0;j=d+480|0;k=p;do{p=k+24|0;q=b[p>>1]|0;r=q<<16>>16;if(!(a[g>>0]|0)){s=(r|0)/(c[o>>2]|0)|0;t=p+2|0;u=c[o>>2]|0;v=s;w=b[t>>1]|0;x=s&65535;y=t}else{t=p+2|0;u=1;v=r;w=b[t>>1]|0;x=q;y=t}t=(w|0)/(u|0)|0;q=t&65535;b[f>>1]=x;b[i>>1]=q;r=c[h>>2]|0;a:do if(r){s=c[r+8>>2]|0;z=c[j>>2]|0;b:do if((s|0)==(z|0))A=s;else{B=s;while(1){C=B+24|0;D=b[C+2>>1]|0;E=q<<16>>16==D<<16>>16;if(E){F=v;G=b[C>>1]|0}else{F=t;G=D}if((F<<16>>16|0)<(G<<16>>16|0))H=B+8|0;else{if(E){I=b[C>>1]|0;J=x}else{I=D;J=q}if(I<<16>>16>=J<<16>>16){A=B;break b}H=B+4|0}B=c[H>>2]|0;if((B|0)==(z|0)){K=28;break a}}}while(0);if(!((A|0)==(z|0)|(A|0)==0))L=A;else K=28}else K=28;while(0);do if((K|0)==28){K=0;q=__ZN7TileMap16_create_quadrantERKNS_6PosKeyE(d,f)|0;t=q+44|0;if(c[t>>2]|0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1098384,1098388,45,1098405,0);L=q;break}a[1263537]=0;c[t>>2]=n;r=c[n>>2]|0;c[q+52>>2]=r;c[q+56>>2]=0;if(r|0)c[r+12>>2]=t;c[n>>2]=t;L=q}while(0);q=L+84|0;t=c[q>>2]|0;c:do if(!t){M=0;K=50}else{r=c[t+-4>>2]|0;d:do if((r|0)>0){s=b[y>>1]|0;B=b[p>>1]|0;D=B<<16>>16;C=s<<16>>16;E=r+-1|0;N=0;while(1){O=E;while(1){P=(O+N|0)/2|0;Q=t+(P<<2)|0;R=b[Q+2>>1]|0;S=s<<16>>16==R<<16>>16;if(S){T=D;U=b[Q>>1]|0}else{T=C;U=R}if((T|0)>=(U<<16>>16|0))break;if((N|0)<(P|0))O=P+-1|0;else{V=P;W=t;X=R;Y=s;break d}}if(S){Z=b[Q>>1]|0;_=B}else{Z=R;_=s}if(Z<<16>>16>=_<<16>>16)break c;if((P|0)<(O|0)){E=O;N=P+1|0}else{V=P;W=t;X=R;Y=s;break}}}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);V=0;W=0;X=b[0+(0<<2)+2>>1]|0;Y=b[y>>1]|0}while(0);if(X<<16>>16==Y<<16>>16){$=b[W+(V<<2)>>1]|0;aa=b[p>>1]|0}else{$=X<<16>>16;aa=Y}M=(($|0)<(aa<<16>>16|0)&1)+V|0;K=50}while(0);if((K|0)==50){K=0;__ZN6VectorIN7TileMap6PosKeyEE6insertEiRKS1_(q,M,p)|0}__ZN7TileMap20_make_quadrant_dirtyEPN3MapINS_6PosKeyENS_8QuadrantE10ComparatorIS1_E16DefaultAllocatorE7ElementE(d,L);k=c[k+16>>2]|0}while((k|0)!=0);l=e;return}function __ZN7TileMap14_set_tile_dataERK10PoolVectorIiE(a,b){a=a|0;b=b|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;g=c[b>>2]|0;if(!g){l=e;return}b=(c[g+16>>2]|0)>>>2;__Z16atomic_incrementPj(g+4|0)|0;h=c[g+8>>2]|0;if(b|0){i=f+1|0;j=f+2|0;k=f+3|0;n=f+4|0;o=f+5|0;p=f+6|0;q=f+7|0;r=((b>>>0>2?b:2)+-1|0)>>>1;b=0;while(1){s=h+(b<<1<<2)|0;t=s;u=s+4|0;s=d[u>>0]|d[u+1>>0]<<8|d[u+2>>0]<<16|d[u+3>>0]<<24;u=f;c[u>>2]=d[t>>0]|d[t+1>>0]<<8|d[t+2>>0]<<16|d[t+3>>0]<<24;c[u+4>>2]=s;s=(d[q>>0]|0)<<24;u=(d[o>>0]|0)<<8|(d[n>>0]|0)|(d[p>>0]|0)<<16|s;__ZN7TileMap8set_cellEiiibbb(a,((d[i>>0]|0)<<8|(d[f>>0]|0))<<16>>16,((d[k>>0]|0)<<8|(d[j>>0]|0))<<16>>16,u&536870911,(s&536870912|0)!=0,(s&1073741824|0)!=0,(u|0)<0);if((b|0)==(r|0))break;else b=b+1|0}if(!g){l=e;return}}__Z16atomic_decrementPj(g+4|0)|0;l=e;return}function __ZNK7TileMap14_get_tile_dataEv(d){d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;c[f>>2]=0;__ZN10PoolVectorIiE6resizeEi(f,c[d+472>>2]<<1)|0;if((c[f>>2]|0)!=0?(__ZN10PoolVectorIiE14_copy_on_writeEv(f),g=c[f>>2]|0,(g|0)!=0):0){__Z16atomic_incrementPj(g+4|0)|0;h=c[g+8>>2]|0;i=g}else{h=0;i=0}g=c[d+464>>2]|0;if(g|0?(j=c[g+8>>2]|0,g=c[d+468>>2]|0,(j|0)!=(g|0)):0){d=j;while(1){j=c[d+8>>2]|0;if((j|0)==(g|0))break;else d=j}if(d|0){g=d;d=0;while(1){j=h+(d<<2)|0;k=g+24|0;n=b[k>>1]|0;a[j>>0]=n;a[j+1>>0]=(n&65535)>>>8;n=b[k+2>>1]|0;a[j+2>>0]=n;a[j+3>>0]=(n&65535)>>>8;n=c[g+28>>2]|0;k=n<<8>>8;o=n<<5;n=j+4|0;a[n>>0]=k;a[n+1>>0]=k>>>8;a[n+2>>0]=k>>>16;a[n+3>>0]=(o&536870912|k|o&1073741824|o&-2147483648)>>>24;g=c[g+16>>2]|0;if(!g)break;else d=d+2|0}}}if(!i){p=c[f>>2]|0;l=e;return p|0}__Z16atomic_decrementPj(i+4|0)|0;p=c[f>>2]|0;l=e;return p|0}function __ZNK13MethodBind0RCI7TileMap10PoolVectorIiEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;if((b|0)!=-1){f=0;l=a;return f|0}c[d>>2]=0;__ZN7VariantC2ERK10PoolVectorIiE(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);__ZN10PoolVectorIiE12_unreferenceEv(d);f=b;l=a;return f|0}function __ZNK13MethodBind0RCI7TileMap10PoolVectorIiEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,870002);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI7TileMap10PoolVectorIiEE4callEP6ObjectPPK7VariantiRNS6_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;j=f+24|0;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236140)|0:0){c[h>>2]=0;a[1263537]=0;k=c[d+24>>2]|0;if((k|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=k;c[b>>2]=0;l=f;return}n=k-(c[d+20>>2]|0)|0;if((n|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=n;c[b>>2]=0;l=f;return}n=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))o=n;else o=c[(c[d>>2]|0)+n>>2]|0;c[j>>2]=ij[o&8191](d)|0;__ZN7VariantC2ERK10PoolVectorIiE(i,j);__ZN10PoolVectorIiE12_unreferenceEv(j);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI7TileMap10PoolVectorIiEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=d;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236140)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;b=ij[i&8191](a)|0;c[f>>2]=b;a=b;if(((c[e>>2]|0)!=(b|0)?(__ZN10PoolVectorIiE12_unreferenceEv(e),b|0):0)?__Z28atomic_conditional_incrementPj(b)|0:0)c[e>>2]=a;__ZN10PoolVectorIiE12_unreferenceEv(f);l=d;return}function __ZN13MethodBind0RCI7TileMap10PoolVectorIiEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I7TileMapRK10PoolVectorIiEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;if(b|0){f=0;l=a;return f|0}c[d>>2]=0;__ZN7VariantC2ERK10PoolVectorIiE(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);__ZN10PoolVectorIiE12_unreferenceEv(d);f=b;l=a;return f|0}function __ZNK11MethodBind1I7TileMapRK10PoolVectorIiEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,870002);l=a;return c[b>>2]|0}function __ZN11MethodBind1I7TileMapRK10PoolVectorIiEE4callEP6ObjectPPK7VariantiRNS8_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i+24|0;k=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236140)|0:0){c[h>>2]=0;a[1263537]=0;n=d+24|0;o=c[n>>2]|0;if((o|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=o;c[b>>2]=0;l=i;return}p=o-(c[d+20>>2]|0)|0;if((p|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=p;c[b>>2]=0;l=i;return}if((g|0)>0){if((o|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);q=0}else{a[1263537]=0;q=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,q)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=q;c[b>>2]=0;l=i;return}}q=c[d+44>>2]|0;o=c[d+48>>2]|0;p=e+(o>>1)|0;if(!(o&1))r=q;else r=c[(c[p>>2]|0)+q>>2]|0;do if((g|0)<1){q=c[n>>2]|0;o=q+-1|0;if((q|0)>=1){e=c[d+16>>2]|0;s=(e|0)==0;if(s)t=0;else t=c[e+-4>>2]|0;if((q|0)<=(t|0)){if(s)u=0;else u=c[e+-4>>2]|0;do if((u|0)<(q|0)){if(s)v=0;else v=c[e+-4>>2]|0;if((v|0)<(q|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);w=0;break}else{a[1263537]=0;x=31;break}}else x=31;while(0);if((x|0)==31)w=e+(o*24|0)|0;__ZN7VariantC2ERKS_(k,w);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);c[j>>2]=__ZNK7Variantcv10PoolVectorIiEEv(k)|0;Pi[r&2047](p,j);__ZN10PoolVectorIiE12_unreferenceEv(j);if(c[k>>2]|0)__ZN7Variant5clearEv(k);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I7TileMapRK10PoolVectorIiEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e+4|0;g=e;if(!b)h=0;else{i=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236140)|0;h=i?b:0}b=c[a+44>>2]|0;i=c[a+48>>2]|0;a=h+(i>>1)|0;if(!(i&1))j=b;else j=c[(c[a>>2]|0)+b>>2]|0;b=c[d>>2]|0;c[f>>2]=0;if((c[b>>2]|0?(__ZN10PoolVectorIiE12_unreferenceEv(f),d=c[b>>2]|0,d|0):0)?__Z28atomic_conditional_incrementPj(d)|0:0)c[f>>2]=c[b>>2];c[g>>2]=c[f>>2];Pi[j&2047](a,g);__ZN10PoolVectorIiE12_unreferenceEv(g);l=e;return}function __ZN11MethodBind1I7TileMapRK10PoolVectorIiEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN7TileMap16_create_quadrantERKNS_6PosKeyE(e,f){e=e|0;f=f|0;var h=0,i=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0.0,F=0;h=l;l=l+208|0;if((l|0)>=(m|0))ba(208);i=h+88|0;k=h+64|0;n=h+160|0;o=h;p=h+200|0;q=h+196|0;r=h+192|0;s=h+188|0;t=h+184|0;u=h+152|0;v=h+128|0;w=h+120|0;x=h+116|0;y=h+112|0;z=n+4|0;c[z>>2]=0;c[z+4>>2]=0;c[z+8>>2]=0;c[z+12>>2]=0;c[z+16>>2]=0;g[n>>2]=1.0;g[n+12>>2]=1.0;c[o>>2]=0;c[o+4>>2]=0;c[o+8>>2]=0;c[o+12>>2]=0;c[o+20>>2]=o;c[o+24>>2]=0;c[o+28>>2]=0;c[o+16>>2]=0;c[o+36>>2]=379008;c[o+32>>2]=0;c[o+40>>2]=0;c[o+48>>2]=379008;c[o+44>>2]=0;c[o+52>>2]=0;c[o+56>>2]=0;z=b[f>>1]|0;if(!(a[e+534>>0]|0)){A=c[e+416>>2]|0;B=A;C=b[f+2>>1]|0;D=U(A,z)|0}else{B=1;C=b[f+2>>1]|0;D=z}__ZNK7TileMap13_map_to_worldEiib(i,e,D,U(B,C)|0,0);C=i;B=c[C+4>>2]|0;D=o;c[D>>2]=c[C>>2];c[D+4>>2]=B;switch(c[e+424>>2]|0){case 0:{g[i>>2]=0.0;g[i+4>>2]=0.0;break}case 1:{g[i>>2]=+(0-(c[e+408>>2]|0)|0)*.5;g[i+4>>2]=0.0;break}case 2:{g[i>>2]=0.0;B=i+4|0;g[B>>2]=0.0;D=e+428|0;C=c[(+g[D>>2]<0.0?D:i)>>2]|0;c[i>>2]=C;z=c[(+g[e+432>>2]<0.0?D:i)+4>>2]|0;c[B>>2]=z;D=e+436|0;c[i>>2]=c[(+g[D>>2]<(c[j>>2]=C,+g[j>>2])?D:i)>>2];c[B>>2]=c[(+g[e+440>>2]<(c[j>>2]=z,+g[j>>2])?D:i)+4>>2];break}default:{g[i>>2]=0.0;g[i+4>>2]=0.0}}__ZN7Vector2pLERKS_(o,i);switch(c[e+556>>2]|0){case 1:{c[k>>2]=2;__ZNK7Point2idvERKi(p,e+408|0,k);E=+(c[p+4>>2]|0);g[i>>2]=+(c[p>>2]|0);g[i+4>>2]=E;__ZN7Vector2pLERKS_(o,i);break}case 2:{p=o+4|0;g[p>>2]=+g[p>>2]+ +(c[e+412>>2]|0);break}default:{}}p=o;D=c[p+4>>2]|0;z=n+16|0;c[z>>2]=c[p>>2];c[z+4>>2]=D;D=__ZN15Physics2DServer13get_singletonEv()|0;c[o+12>>2]=nj[c[(c[D>>2]|0)+252>>2]&2047](D,d[e+456>>0]|0,0)|0;D=__ZN15Physics2DServer13get_singletonEv()|0;z=c[(c[D>>2]|0)+320>>2]|0;p=o+12|0;c[q>>2]=c[p>>2];B=c[e+44>>2]|0;c[i>>2]=c[q>>2];bj[z&4095](D,i,B);B=__ZN15Physics2DServer13get_singletonEv()|0;D=c[(c[B>>2]|0)+336>>2]|0;c[r>>2]=c[p>>2];z=c[e+548>>2]|0;c[i>>2]=c[r>>2];bj[D&4095](B,i,z);z=__ZN15Physics2DServer13get_singletonEv()|0;B=c[(c[z>>2]|0)+344>>2]|0;c[s>>2]=c[p>>2];D=c[e+552>>2]|0;c[i>>2]=c[s>>2];bj[B&4095](z,i,D);D=__ZN15Physics2DServer13get_singletonEv()|0;z=c[(c[D>>2]|0)+352>>2]|0;c[t>>2]=c[p>>2];E=+g[e+540>>2];c[i>>2]=c[t>>2];Gi[z&31](D,i,1,E);D=__ZN15Physics2DServer13get_singletonEv()|0;z=c[(c[D>>2]|0)+352>>2]|0;c[u>>2]=c[p>>2];E=+g[e+544>>2];c[i>>2]=c[u>>2];Gi[z&31](D,i,0,E);if(a[e+136>>0]|0){Pi[c[(c[e>>2]|0)+132>>2]&2047](v,e);__ZNK11Transform2DmlERKS_(i,v,n);c[n>>2]=c[i>>2];c[n+4>>2]=c[i+4>>2];c[n+8>>2]=c[i+8>>2];c[n+12>>2]=c[i+12>>2];c[n+16>>2]=c[i+16>>2];c[n+20>>2]=c[i+20>>2];v=__ZNK10CanvasItem12get_world_2dEv(e)|0;D=__ZN7World2D9get_spaceEv(v)|0;if((v|0?__ZN9Reference11unreferenceEv(v)|0:0)?__Z17predelete_handlerP6Object(v)|0:0){gj[c[(c[v>>2]|0)+76>>2]&8191](v);__ZN6Memory11free_staticEPvb(v,0)}v=__ZN15Physics2DServer13get_singletonEv()|0;z=c[(c[v>>2]|0)+256>>2]|0;c[w>>2]=c[p>>2];c[x>>2]=D;c[k>>2]=c[w>>2];c[i>>2]=c[x>>2];bj[z&4095](v,k,i)}v=__ZN15Physics2DServer13get_singletonEv()|0;z=c[(c[v>>2]|0)+360>>2]|0;c[y>>2]=c[p>>2];__ZN7VariantC2ERK11Transform2D(k,n);c[i>>2]=c[y>>2];Ki[z&4095](v,i,0,k);if(c[k>>2]|0)__ZN7Variant5clearEv(k);a[e+512>>0]=1;a[e+533>>0]=1;k=e+476|0;if(c[k>>2]|0){F=__ZN3MapIN7TileMap6PosKeyENS0_8QuadrantE10ComparatorIS1_E16DefaultAllocatorE10_insert_rbERKS1_RKS2_(k,f,o)|0;__ZN7TileMap8QuadrantD2Ev(o);l=h;return F|0}i=__ZnwjPFPvjE(88,4740)|0;v=i+24|0;c[v>>2]=0;c[v+4>>2]=0;c[v+8>>2]=0;c[v+12>>2]=0;c[v+16>>2]=0;c[i+48>>2]=i+28;c[i+52>>2]=0;c[i+56>>2]=0;c[i+44>>2]=0;c[i+64>>2]=379008;c[i+60>>2]=0;c[i+68>>2]=0;c[i+76>>2]=379008;c[i+72>>2]=0;c[i+80>>2]=0;c[i+84>>2]=0;v=i+16|0;c[v>>2]=0;c[v+4>>2]=0;c[k>>2]=i;v=c[e+480>>2]|0;c[i+4>>2]=v;c[i+8>>2]=v;c[i+12>>2]=v;c[i>>2]=1;F=__ZN3MapIN7TileMap6PosKeyENS0_8QuadrantE10ComparatorIS1_E16DefaultAllocatorE10_insert_rbERKS1_RKS2_(k,f,o)|0;__ZN7TileMap8QuadrantD2Ev(o);l=h;return F|0}function __ZN6VectorIN7TileMap6PosKeyEE6insertEiRKS1_(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0;if((d|0)>=0){f=c[b>>2]|0;g=(f|0)==0;if(g)h=0;else h=c[f+-4>>2]|0;if((h|0)>=(d|0)){a[1263537]=0;if(g)i=1;else i=(c[f+-4>>2]|0)+1|0;__ZN6VectorIN7TileMap6PosKeyEE6resizeEi(b,i)|0;i=c[b>>2]|0;if(!i)j=0;else j=c[i+-4>>2]|0;f=j+-1|0;do if((f|0)>(d|0)){g=j;h=f;while(1){k=g+-2|0;if((g|0)<2){l=28;break}m=c[b>>2]|0;n=(m|0)==0;if(n)o=0;else o=c[m+-4>>2]|0;if((o|0)<=(k|0)){if(n)p=0;else p=c[m+-4>>2]|0;if((p|0)<=(k|0)){l=28;break}a[1263537]=0}n=c[m+(k<<2)>>2]|0;k=c[b>>2]|0;m=(k|0)==0;if(m)q=0;else q=c[k+-4>>2]|0;if((q|0)<(g|0)){if(m)r=0;else r=c[k+-4>>2]|0;if((r|0)<(g|0)){l=36;break}a[1263537]=0}__ZN6VectorIN7TileMap6PosKeyEE14_copy_on_writeEv(b);c[(c[b>>2]|0)+(h<<2)>>2]=n;n=h+-1|0;if((n|0)>(d|0)){k=h;h=n;g=k}else{l=11;break}}if((l|0)==11){s=c[b>>2]|0;break}else if((l|0)==28)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);else if((l|0)==36)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}else s=i;while(0);i=c[e>>2]|0;e=(s|0)==0;if(e)t=0;else t=c[s+-4>>2]|0;do if((t|0)<=(d|0)){if(e)u=0;else u=c[s+-4>>2]|0;if((u|0)>(d|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);__ZN6VectorIN7TileMap6PosKeyEE14_copy_on_writeEv(b);c[(c[b>>2]|0)+(d<<2)>>2]=i;v=0;return v|0}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143947,1146752,405,1143954,0);v=31;return v|0}function __ZN7TileMap20_make_quadrant_dirtyEPN3MapINS_6PosKeyENS_8QuadrantE10ComparatorIS1_E16DefaultAllocatorE7ElementE(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0;e=l;l=l+128|0;if((l|0)>=(m|0))ba(128);f=e+120|0;g=e+96|0;h=e+72|0;i=e+48|0;j=e+24|0;k=e;n=d+44|0;if(!(c[n>>2]|0)){o=b+488|0;a[1263537]=0;c[n>>2]=o;p=c[o>>2]|0;c[d+52>>2]=p;c[d+56>>2]=0;if(p|0)c[p+12>>2]=n;c[o>>2]=n}n=b+492|0;if(a[n>>0]|0){l=e;return}a[n>>0]=1;if(!(a[b+136>>0]|0)){l=e;return}__ZN10StringNameC2EPKc(f,869308);c[g>>2]=0;c[h>>2]=0;c[i>>2]=0;c[j>>2]=0;c[k>>2]=0;__ZN6Object13call_deferredERK10StringNameRK7VariantS5_S5_S5_S5_(b,f,g,h,i,j,k);if(c[k>>2]|0)__ZN7Variant5clearEv(k);if(c[j>>2]|0)__ZN7Variant5clearEv(j);if(c[i>>2]|0)__ZN7Variant5clearEv(i);if(c[h>>2]|0)__ZN7Variant5clearEv(h);if(c[g>>2]|0)__ZN7Variant5clearEv(g);__ZN10StringNameD2Ev(f);l=e;return}function __ZN6VectorIN7TileMap6PosKeyEE6resizeEi(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0;if((d|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,269,1145657,0);e=31;return e|0}a[1263537]=0;f=c[b>>2]|0;if(!f)g=0;else g=c[f+-4>>2]|0;if((g|0)==(d|0)){e=0;return e|0}if(!d){if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);c[b>>2]=0;e=0;return e|0}__ZN6VectorIN7TileMap6PosKeyEE14_copy_on_writeEv(b);f=d<<2;if(d>>>0<=1073741823?(g=f+-1|0,h=g>>>1|g,g=h>>>2|h,h=g>>>4|g,g=h>>>8|h,h=(g>>>16|g)+1|0,f>>>0<4294967264):0){a[1263537]=0;f=c[b>>2]|0;do if(!f)if((d|0)>0)i=18;else{j=0;i=27}else{g=c[f+-4>>2]|0;if((g|0)<(d|0))if(!g)i=18;else{k=__ZN6Memory14realloc_staticEPvjb(f,h,1)|0;if(k|0){a[1263537]=0;l=k;m=c[k+-4>>2]|0;break}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,300,1145876,0);e=6;return e|0}else{j=g;i=27}}while(0);do if((i|0)==18){g=__ZN6Memory12alloc_staticEjb(h,1)|0;if(g|0){a[1263537]=0;c[g+-4>>2]=0;c[g+-8>>2]=1;l=g;m=0;break}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,292,1145820,0);e=6;return e|0}else if((i|0)==27){if((j|0)<=(d|0)){e=0;return e|0}g=__ZN6Memory14realloc_staticEPvjb(f,h,1)|0;if(!g){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,324,1145876,0);e=6;return e|0}else{a[1263537]=0;c[b>>2]=g;c[g+-4>>2]=d;e=0;return e|0}}while(0);c[b>>2]=l;if((m|0)<(d|0)){h=m<<2;_memset(l+h|0,0,(d<<2)-h|0)|0;n=c[b>>2]|0}else n=l;c[((n|0)==0?0:n+-4|0)>>2]=d;e=0;return e|0}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,285,1145723,0);e=6;return e|0}function __ZN3MapIN7TileMap6PosKeyENS0_8QuadrantE10ComparatorIS1_E16DefaultAllocatorE10_insert_rbERKS1_RKS2_(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f;a[g>>0]=0;h=__ZN3MapIN7TileMap6PosKeyENS0_8QuadrantE10ComparatorIS1_E16DefaultAllocatorE7_insertERKS1_Rb(b,d,g)|0;if(h|0)__ZN7TileMap8QuadrantaSERKS0_(h+28|0,e);if(a[g>>0]|0){l=f;return h|0}g=b+8|0;c[g>>2]=(c[g>>2]|0)+1;g=h+12|0;e=c[g>>2]|0;if(!(c[e>>2]|0)){d=b+4|0;i=h;j=e;k=e;e=g;while(1){g=j+12|0;n=c[g>>2]|0;o=c[n+8>>2]|0;p=n;do if((j|0)==(o|0)){q=c[n+4>>2]|0;if(!(c[q>>2]|0)){c[k>>2]=1;a[1263537]=0;c[q>>2]=1;if((c[d>>2]|0)==(n|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);r=c[(c[e>>2]|0)+12>>2]|0;break}else{a[1263537]=0;c[n>>2]=0;r=n;break}}q=j+4|0;if((i|0)==(c[q>>2]|0)){s=i+8|0;t=c[s>>2]|0;c[q>>2]=t;if((t|0)==(c[d>>2]|0))u=p;else{c[t+12>>2]=j;u=c[g>>2]|0}t=i+12|0;c[t>>2]=u;q=c[g>>2]|0;v=q+8|0;c[((c[v>>2]|0)==(j|0)?v:q+4|0)>>2]=i;c[s>>2]=j;c[g>>2]=i;w=j;x=i;y=c[t>>2]|0}else{w=i;x=j;y=n}a[1263537]=0;c[x>>2]=1;t=c[d>>2]|0;if((t|0)==(y|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);z=c[(c[w+12>>2]|0)+12>>2]|0;A=c[d>>2]|0}else{a[1263537]=0;c[y>>2]=0;z=y;A=t}t=z+8|0;s=c[t>>2]|0;q=s+4|0;v=c[q>>2]|0;c[t>>2]=v;if((v|0)!=(A|0))c[v+12>>2]=z;v=z+12|0;c[s+12>>2]=c[v>>2];t=c[v>>2]|0;B=t+4|0;c[((c[B>>2]|0)==(z|0)?B:t+8|0)>>2]=s;c[q>>2]=z;c[v>>2]=s;r=w}else{if(!(c[o>>2]|0)){c[k>>2]=1;a[1263537]=0;c[o>>2]=1;if((c[d>>2]|0)==(n|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);r=c[(c[e>>2]|0)+12>>2]|0;break}else{a[1263537]=0;c[n>>2]=0;r=n;break}}s=j+8|0;if((i|0)==(c[s>>2]|0)){v=i+4|0;q=c[v>>2]|0;c[s>>2]=q;if((q|0)==(c[d>>2]|0))C=p;else{c[q+12>>2]=j;C=c[g>>2]|0}q=i+12|0;c[q>>2]=C;s=c[g>>2]|0;t=s+4|0;c[((c[t>>2]|0)==(j|0)?t:s+8|0)>>2]=i;c[v>>2]=j;c[g>>2]=i;D=j;E=i;F=c[q>>2]|0}else{D=i;E=j;F=n}a[1263537]=0;c[E>>2]=1;q=c[d>>2]|0;if((q|0)==(F|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);G=c[d>>2]|0;H=c[(c[D+12>>2]|0)+12>>2]|0}else{a[1263537]=0;c[F>>2]=0;G=q;H=F}q=H+4|0;v=c[q>>2]|0;s=v+8|0;t=c[s>>2]|0;c[q>>2]=t;if((t|0)!=(G|0))c[t+12>>2]=H;t=H+12|0;c[v+12>>2]=c[t>>2];q=c[t>>2]|0;B=q+8|0;c[((c[B>>2]|0)==(H|0)?B:q+4|0)>>2]=v;c[s>>2]=H;c[t>>2]=v;r=D}while(0);n=r+12|0;g=c[n>>2]|0;if(!(c[g>>2]|0)){i=r;j=g;k=g;e=n}else break}}e=c[(c[b>>2]|0)+8>>2]|0;a[1263537]=0;c[e>>2]=1;l=f;return h|0}function __ZN3MapIN7TileMap6PosKeyENS0_8QuadrantE10ComparatorIS1_E16DefaultAllocatorE7_insertERKS1_Rb(d,e,f){d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0;g=c[d>>2]|0;h=c[g+8>>2]|0;i=d+4|0;j=c[i>>2]|0;a:do if((h|0)==(j|0))k=g;else{l=b[e+2>>1]|0;m=b[e>>1]|0;n=m<<16>>16;o=l<<16>>16;p=h;while(1){q=p+24|0;r=b[q+2>>1]|0;s=l<<16>>16==r<<16>>16;if(s){t=n;u=b[q>>1]|0}else{t=o;u=r}if((t|0)<(u<<16>>16|0))v=p+8|0;else{if(s){w=m;x=b[q>>1]|0}else{w=l;x=r}if(x<<16>>16>=w<<16>>16)break;v=p+4|0}r=c[v>>2]|0;if((r|0)==(j|0)){k=p;break a}else p=r}a[f>>0]=1;y=p;return y|0}while(0);j=__ZnwjPFPvjE(88,4740)|0;v=j+24|0;c[v>>2]=0;c[v+4>>2]=0;c[v+8>>2]=0;c[v+12>>2]=0;c[v+16>>2]=0;c[j+48>>2]=j+28;c[j+52>>2]=0;c[j+56>>2]=0;c[j+44>>2]=0;c[j+64>>2]=379008;c[j+60>>2]=0;c[j+68>>2]=0;c[j+76>>2]=379008;c[j+72>>2]=0;c[j+80>>2]=0;c[j+84>>2]=0;c[j>>2]=0;c[j+4>>2]=0;c[j+8>>2]=0;c[j+12>>2]=0;c[j+16>>2]=0;c[j+20>>2]=0;c[j+12>>2]=k;w=c[i>>2]|0;x=j+4|0;c[x>>2]=w;u=j+8|0;c[u>>2]=w;c[v>>2]=c[e>>2];if((k|0)!=(c[d>>2]|0)){v=k+24|0;w=b[e+2>>1]|0;t=b[v+2>>1]|0;if(w<<16>>16==t<<16>>16){z=b[e>>1]|0;A=b[v>>1]|0}else{z=w<<16>>16;A=t}if((z|0)>=(A<<16>>16|0))B=k+4|0;else C=18}else C=18;if((C|0)==18)B=k+8|0;c[B>>2]=j;a[f>>0]=0;f=c[x>>2]|0;x=c[i>>2]|0;if((f|0)==(x|0)){i=j;do{B=i;i=c[i+12>>2]|0}while((B|0)==(c[i+4>>2]|0));D=(i|0)==(c[d>>2]|0)?0:i}else{i=f;while(1){f=c[i+8>>2]|0;if((f|0)==(x|0)){D=i;break}else i=f}}c[j+16>>2]=D;i=c[u>>2]|0;b:do if((i|0)==(x|0)){u=j;while(1){f=u;u=c[u+12>>2]|0;if((f|0)!=(c[u+8>>2]|0)){E=u;break b}if((u|0)==(c[d>>2]|0)){E=0;break}}}else{u=i;while(1){p=c[u+4>>2]|0;if((p|0)==(x|0)){E=u;break}else u=p}}while(0);x=j+20|0;c[x>>2]=E;if(!D)F=E;else{c[D+20>>2]=j;F=c[x>>2]|0}if(!F){y=j;return y|0}c[F+16>>2]=j;y=j;return y|0}function __ZN7TileMap8QuadrantaSERKS0_(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0;d=b;e=c[d+4>>2]|0;f=a;c[f>>2]=c[d>>2];c[f+4>>2]=e;e=a+8|0;__ZN4ListI3RID16DefaultAllocatorE5clearEv(e);f=c[b+8>>2]|0;if(!f){g=0;h=0}else{i=f;j=3}while(1){if((j|0)==3){j=0;f=c[i>>2]|0;g=f;h=f}if(!g)break;if(!(c[e>>2]|0)){f=__ZnwjPFPvjE(12,4740)|0;c[e>>2]=f;c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0}f=__ZnwjPFPvjE(16,4740)|0;c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;c[f+12>>2]=0;c[f>>2]=c[h>>2];d=c[e>>2]|0;k=d+4|0;l=c[k>>2]|0;c[f+8>>2]=l;c[f+4>>2]=0;c[f+12>>2]=d;if(l|0)c[l+4>>2]=f;c[k>>2]=f;if(!(c[d>>2]|0))c[d>>2]=f;f=d+8|0;c[f>>2]=(c[f>>2]|0)+1;i=g+4|0;j=3}c[a+12>>2]=c[b+12>>2];j=b+56|0;g=a+56|0;i=c[g>>2]|0;if((i|0)!=(c[j>>2]|0)){if(i|0?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);c[g>>2]=0;i=c[j>>2]|0;if(i|0?__Z28atomic_conditional_incrementPj(i+-8|0)|0:0)c[g>>2]=c[j>>2]}__ZN3MapIN7TileMap6PosKeyENS0_8Quadrant7NavPolyE10ComparatorIS1_E16DefaultAllocatorE10_copy_fromERKS7_(a+32|0,b+32|0);__ZN3MapIN7TileMap6PosKeyENS0_8Quadrant8OccluderE10ComparatorIS1_E16DefaultAllocatorE10_copy_fromERKS7_(a+44|0,b+44|0);return}function __ZN3MapIN7TileMap6PosKeyENS0_8Quadrant7NavPolyE10ComparatorIS1_E16DefaultAllocatorE10_copy_fromERKS7_(a,d){a=a|0;d=d|0;var e=0,f=0,h=0,i=0;e=c[a>>2]|0;if(e|0?(__ZN3MapIN7TileMap6PosKeyENS0_8Quadrant7NavPolyE10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS7_7ElementE(a,c[e+8>>2]|0),e=c[a+4>>2]|0,f=c[a>>2]|0,c[f+8>>2]=e,c[a+8>>2]=0,h=e,c[h+12>>2]=h,f|0):0){__ZN6Memory11free_staticEPvb(f,0);c[a>>2]=0}f=c[d>>2]|0;if(!f)return;h=c[f+8>>2]|0;f=c[d+4>>2]|0;if((h|0)==(f|0))return;else i=h;while(1){h=c[i+8>>2]|0;if((h|0)==(f|0))break;else i=h}if(!i)return;f=a+4|0;h=i;i=0;while(1){if(!i){d=__ZnwjPFPvjE(56,4740)|0;b[d+24>>1]=0;b[d+26>>1]=0;e=d+36|0;c[e>>2]=0;c[e+4>>2]=0;c[e+8>>2]=0;c[e+12>>2]=0;c[e+16>>2]=0;g[d+32>>2]=1.0;g[d+44>>2]=1.0;e=d+16|0;c[e>>2]=0;c[e+4>>2]=0;c[a>>2]=d;e=c[f>>2]|0;c[d+4>>2]=e;c[d+8>>2]=e;c[d+12>>2]=e;c[d>>2]=1}__ZN3MapIN7TileMap6PosKeyENS0_8Quadrant7NavPolyE10ComparatorIS1_E16DefaultAllocatorE10_insert_rbERKS1_RKS3_(a,h+24|0,h+28|0)|0;d=c[h+16>>2]|0;if(!d)break;h=d;i=c[a>>2]|0}return}function __ZN3MapIN7TileMap6PosKeyENS0_8Quadrant8OccluderE10ComparatorIS1_E16DefaultAllocatorE10_copy_fromERKS7_(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,h=0;d=c[a>>2]|0;if(d|0?(__ZN3MapIN7TileMap6PosKeyENS0_8Quadrant8OccluderE10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS7_7ElementE(a,c[d+8>>2]|0),d=c[a+4>>2]|0,e=c[a>>2]|0,c[e+8>>2]=d,c[a+8>>2]=0,f=d,c[f+12>>2]=f,e|0):0){__ZN6Memory11free_staticEPvb(e,0);c[a>>2]=0}e=c[b>>2]|0;if(!e)return;f=c[e+8>>2]|0;e=c[b+4>>2]|0;if((f|0)==(e|0))return;else h=f;while(1){f=c[h+8>>2]|0;if((f|0)==(e|0))break;else h=f}if(!h)return;e=a+4|0;f=h;h=0;while(1){if(!h){b=__ZnwjPFPvjE(56,4740)|0;d=b+36|0;c[d>>2]=0;c[d+4>>2]=0;c[d+8>>2]=0;c[d+12>>2]=0;c[d+16>>2]=0;d=b+24|0;c[d>>2]=0;c[d+4>>2]=0;g[b+32>>2]=1.0;g[b+44>>2]=1.0;d=b+16|0;c[d>>2]=0;c[d+4>>2]=0;c[a>>2]=b;d=c[e>>2]|0;c[b+4>>2]=d;c[b+8>>2]=d;c[b+12>>2]=d;c[b>>2]=1}__ZN3MapIN7TileMap6PosKeyENS0_8Quadrant8OccluderE10ComparatorIS1_E16DefaultAllocatorE10_insert_rbERKS1_RKS3_(a,f+24|0,f+28|0)|0;b=c[f+16>>2]|0;if(!b)break;f=b;h=c[a>>2]|0}return}function __ZNK13MethodBind1RCI7TileMap7Vector2RKS1_E18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;switch(b|0){case -1:{g[d>>2]=0.0;g[d+4>>2]=0.0;__ZN7VariantC2ERK7Vector2(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);f=b;l=a;return f|0}case 0:{g[d>>2]=0.0;g[d+4>>2]=0.0;__ZN7VariantC2ERK7Vector2(e,d);d=c[e>>2]|0;if(d|0)__ZN7Variant5clearEv(e);f=d;l=a;return f|0}default:{f=0;l=a;return f|0}}return 0}function __ZNK13MethodBind1RCI7TileMap7Vector2RKS1_E18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,870002);l=a;return c[b>>2]|0}function __ZN13MethodBind1RCI7TileMap7Vector2RKS1_E4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0;i=l;l=l+64|0;if((l|0)>=(m|0))ba(64);j=i+24|0;k=i+56|0;n=i+48|0;o=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236140)|0:0){c[h>>2]=0;a[1263537]=0;p=d+24|0;q=c[p>>2]|0;if((q|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=q;c[b>>2]=0;l=i;return}r=q-(c[d+20>>2]|0)|0;if((r|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=r;c[b>>2]=0;l=i;return}if((g|0)>0){if((q|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);s=0}else{a[1263537]=0;s=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,s)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=s;c[b>>2]=0;l=i;return}}s=c[d+44>>2]|0;q=c[d+48>>2]|0;r=e+(q>>1)|0;if(!(q&1))t=s;else t=c[(c[r>>2]|0)+s>>2]|0;do if((g|0)<1){s=c[p>>2]|0;q=s+-1|0;if((s|0)>=1){e=c[d+16>>2]|0;u=(e|0)==0;if(u)v=0;else v=c[e+-4>>2]|0;if((s|0)<=(v|0)){if(u)w=0;else w=c[e+-4>>2]|0;do if((w|0)<(s|0)){if(u)x=0;else x=c[e+-4>>2]|0;if((x|0)<(s|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);y=0;break}else{a[1263537]=0;z=31;break}}else z=31;while(0);if((z|0)==31)y=e+(q*24|0)|0;__ZN7VariantC2ERKS_(o,y);break}}c[o>>2]=0}else __ZN7VariantC2ERKS_(o,c[f>>2]|0);while(0);__ZNK7Variantcv7Vector2Ev(n,o);bj[t&4095](k,r,n);__ZN7VariantC2ERK7Vector2(j,k);if(c[o>>2]|0)__ZN7Variant5clearEv(o);__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1217,1146558,0);c[b>>2]=0;l=i;return}function __ZN13MethodBind1RCI7TileMap7Vector2RKS1_E7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f;h=f+8|0;if(!b)i=0;else{j=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236140)|0;i=j?b:0}b=c[a+44>>2]|0;j=c[a+48>>2]|0;a=i+(j>>1)|0;if(!(j&1))k=b;else k=c[(c[a>>2]|0)+b>>2]|0;b=c[d>>2]|0;d=c[b+4>>2]|0;j=h;c[j>>2]=c[b>>2];c[j+4>>2]=d;bj[k&4095](g,a,h);h=g;g=c[h+4>>2]|0;a=e;c[a>>2]=c[h>>2];c[a+4>>2]=g;l=f;return}function __ZN13MethodBind1RCI7TileMap7Vector2RKS1_ED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind2RCI7TileMap7Vector2RKS1_bE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return __ZNK13MethodBind2RCI7TileMap7Vector2RKS1_bE18_get_argument_typeEi(a,b)|0}function __ZNK13MethodBind2RCI7TileMap7Vector2RKS1_bE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,870002);l=a;return c[b>>2]|0}function __ZN13MethodBind2RCI7TileMap7Vector2RKS1_bE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0;i=l;l=l+96|0;if((l|0)>=(m|0))ba(96);j=i+48|0;k=i+80|0;n=i+72|0;o=i+24|0;p=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236140)|0:0){c[h>>2]=0;a[1263537]=0;q=d+24|0;r=c[q>>2]|0;if((r|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=r;c[b>>2]=0;l=i;return}s=r-(c[d+20>>2]|0)|0;if((s|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=s;c[b>>2]=0;l=i;return}if((g|0)>0){if((r|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);t=0}else{a[1263537]=0;t=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,t)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=t;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[q>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);u=0}else{a[1263537]=0;u=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,u)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=u;c[b>>2]=0;l=i;return}}}u=c[d+44>>2]|0;t=c[d+48>>2]|0;r=e+(t>>1)|0;if(!(t&1))v=u;else v=c[(c[r>>2]|0)+u>>2]|0;do if((g|0)<1){u=c[q>>2]|0;t=u+-1|0;if((u|0)>=1){e=c[d+16>>2]|0;s=(e|0)==0;if(s)w=0;else w=c[e+-4>>2]|0;if((u|0)<=(w|0)){if(s)x=0;else x=c[e+-4>>2]|0;do if((x|0)<(u|0)){if(s)y=0;else y=c[e+-4>>2]|0;if((y|0)<(u|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);z=0;break}else{a[1263537]=0;A=37;break}}else A=37;while(0);if((A|0)==37)z=e+(t*24|0)|0;__ZN7VariantC2ERKS_(o,z);break}}c[o>>2]=0}else __ZN7VariantC2ERKS_(o,c[f>>2]|0);while(0);__ZNK7Variantcv7Vector2Ev(n,o);do if((g|0)<2){z=c[q>>2]|0;y=z+-1|0;x=z+-2|0;if((z|0)>=2){z=c[d+16>>2]|0;w=(z|0)==0;if(w)B=0;else B=c[z+-4>>2]|0;if((y|0)<=(B|0)){if(w)C=0;else C=c[z+-4>>2]|0;do if((C|0)<(y|0)){if(w)D=0;else D=c[z+-4>>2]|0;if((D|0)<(y|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);E=0;break}else{a[1263537]=0;A=54;break}}else A=54;while(0);if((A|0)==54)E=z+(x*24|0)|0;__ZN7VariantC2ERKS_(p,E);break}}c[p>>2]=0}else __ZN7VariantC2ERKS_(p,c[f+4>>2]|0);while(0);f=__ZNK7VariantcvbEv(p)|0;Ki[v&4095](k,r,n,f);__ZN7VariantC2ERK7Vector2(j,k);if(c[p>>2]|0)__ZN7Variant5clearEv(p);if(c[o>>2]|0)__ZN7Variant5clearEv(o);__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1872,1146558,0);c[b>>2]=0;l=i;return}function __ZN13MethodBind2RCI7TileMap7Vector2RKS1_bE7ptrcallEP6ObjectPPKvPv(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,n=0;g=l;l=l+16|0;if((l|0)>=(m|0))ba(16);h=g;i=g+8|0;if(!d)j=0;else{k=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1236140)|0;j=k?d:0}d=c[b+44>>2]|0;k=c[b+48>>2]|0;b=j+(k>>1)|0;if(!(k&1))n=d;else n=c[(c[b>>2]|0)+d>>2]|0;d=c[e>>2]|0;k=c[d+4>>2]|0;j=i;c[j>>2]=c[d>>2];c[j+4>>2]=k;Ki[n&4095](h,b,i,(a[c[e+4>>2]>>0]|0)!=0);e=h;h=c[e+4>>2]|0;i=f;c[i>>2]=c[e>>2];c[i+4>>2]=h;l=g;return}function __ZN13MethodBind2RCI7TileMap7Vector2RKS1_bED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind2RCI7TileMap7Vector2RKS1_bE18_get_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case -1:{g[d>>2]=0.0;g[d+4>>2]=0.0;__ZN7VariantC2ERK7Vector2(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);f=b;l=a;return f|0}case 0:{g[d>>2]=0.0;g[d+4>>2]=0.0;__ZN7VariantC2ERK7Vector2(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);f=b;l=a;return f|0}case 1:{__ZN7VariantC2Eb(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;l=a;return f|0}default:{f=0;l=a;return f|0}}return 0}function __ZNK12MethodBind0RI7TileMap5Rect2E18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;if((b|0)!=-1){f=0;l=a;return f|0};c[d>>2]=0;c[d+4>>2]=0;c[d+8>>2]=0;c[d+12>>2]=0;__ZN7VariantC2ERK5Rect2(e,d);d=c[e>>2]|0;if(d|0)__ZN7Variant5clearEv(e);f=d;l=a;return f|0}function __ZNK12MethodBind0RI7TileMap5Rect2E18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,870002);l=a;return c[b>>2]|0}function __ZN12MethodBind0RI7TileMap5Rect2E4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0;f=l;l=l+48|0;if((l|0)>=(m|0))ba(48);i=f;j=f+24|0;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236140)|0:0){c[h>>2]=0;a[1263537]=0;k=c[d+24>>2]|0;if((k|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=k;c[b>>2]=0;l=f;return}n=k-(c[d+20>>2]|0)|0;if((n|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=n;c[b>>2]=0;l=f;return}n=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))o=n;else o=c[(c[d>>2]|0)+n>>2]|0;Pi[o&2047](j,d);__ZN7VariantC2ERK5Rect2(i,j);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,266,1146558,0);c[b>>2]=0;l=f;return}function __ZN12MethodBind0RI7TileMap5Rect2E7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=d;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236140)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;Pi[i&2047](f,a);c[e>>2]=c[f>>2];c[e+4>>2]=c[f+4>>2];c[e+8>>2]=c[f+8>>2];c[e+12>>2]=c[f+12>>2];l=d;return}function __ZN12MethodBind0RI7TileMap5Rect2ED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI7TileMap5ArrayE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;if((b|0)!=-1){f=0;l=a;return f|0}__ZN5ArrayC2Ev(d);__ZN7VariantC2ERK5Array(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);__ZN5ArrayD2Ev(d);f=b;l=a;return f|0}function __ZNK13MethodBind0RCI7TileMap5ArrayE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,870002);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI7TileMap5ArrayE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;j=f+24|0;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236140)|0:0){c[h>>2]=0;a[1263537]=0;k=c[d+24>>2]|0;if((k|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=k;c[b>>2]=0;l=f;return}n=k-(c[d+20>>2]|0)|0;if((n|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=n;c[b>>2]=0;l=f;return}n=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))o=n;else o=c[(c[d>>2]|0)+n>>2]|0;c[j>>2]=ij[o&8191](d)|0;__ZN7VariantC2ERK5Array(i,j);__ZN5ArrayD2Ev(j);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI7TileMap5ArrayE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=d;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236140)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;c[f>>2]=ij[i&8191](a)|0;__ZN5ArrayaSERKS_(e,f);__ZN5ArrayD2Ev(f);l=d;return}function __ZN13MethodBind0RCI7TileMap5ArrayED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind0I7TileMapE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return 0}function __ZNK11MethodBind0I7TileMapE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,870002);l=a;return c[b>>2]|0}function __ZN11MethodBind0I7TileMapE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236140)|0:0){c[h>>2]=0;a[1263537]=0;f=c[d+24>>2]|0;if((f|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=f;c[b>>2]=0;return}i=f-(c[d+20>>2]|0)|0;if((i|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=i;c[b>>2]=0;return}i=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))j=i;else j=c[(c[d>>2]|0)+i>>2]|0;gj[j&8191](d);c[b>>2]=0;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,110,1146558,0);c[b>>2]=0;return}function __ZN11MethodBind0I7TileMapE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236140)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1)){g=b;gj[g&8191](a);return}else{g=c[(c[a>>2]|0)+b>>2]|0;gj[g&8191](a);return}}function __ZN11MethodBind0I7TileMapED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind2RCI7TileMapbiiE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return __ZNK13MethodBind2RCI7TileMapbiiE18_get_argument_typeEi(a,b)|0}function __ZNK13MethodBind2RCI7TileMapbiiE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,870002);l=a;return c[b>>2]|0}function __ZN13MethodBind2RCI7TileMapbiiE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0;i=l;l=l+80|0;if((l|0)>=(m|0))ba(80);j=i+48|0;k=i+24|0;n=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236140)|0:0){c[h>>2]=0;a[1263537]=0;o=d+24|0;p=c[o>>2]|0;if((p|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=p;c[b>>2]=0;l=i;return}q=p-(c[d+20>>2]|0)|0;if((q|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=q;c[b>>2]=0;l=i;return}if((g|0)>0){if((p|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);r=0}else{a[1263537]=0;r=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,r)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=r;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[o>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);s=0}else{a[1263537]=0;s=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,s)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=s;c[b>>2]=0;l=i;return}}}s=c[d+44>>2]|0;r=c[d+48>>2]|0;p=e+(r>>1)|0;if(!(r&1))t=s;else t=c[(c[p>>2]|0)+s>>2]|0;do if((g|0)<1){s=c[o>>2]|0;r=s+-1|0;if((s|0)>=1){e=c[d+16>>2]|0;q=(e|0)==0;if(q)u=0;else u=c[e+-4>>2]|0;if((s|0)<=(u|0)){if(q)v=0;else v=c[e+-4>>2]|0;do if((v|0)<(s|0)){if(q)w=0;else w=c[e+-4>>2]|0;if((w|0)<(s|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);x=0;break}else{a[1263537]=0;y=37;break}}else y=37;while(0);if((y|0)==37)x=e+(r*24|0)|0;__ZN7VariantC2ERKS_(k,x);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);x=__ZNK7VariantcviEv(k)|0;do if((g|0)<2){w=c[o>>2]|0;v=w+-1|0;u=w+-2|0;if((w|0)>=2){w=c[d+16>>2]|0;s=(w|0)==0;if(s)z=0;else z=c[w+-4>>2]|0;if((v|0)<=(z|0)){if(s)A=0;else A=c[w+-4>>2]|0;do if((A|0)<(v|0)){if(s)B=0;else B=c[w+-4>>2]|0;if((B|0)<(v|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);C=0;break}else{a[1263537]=0;y=54;break}}else y=54;while(0);if((y|0)==54)C=w+(u*24|0)|0;__ZN7VariantC2ERKS_(n,C);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f+4>>2]|0);while(0);f=__ZNK7VariantcviEv(n)|0;__ZN7VariantC2Eb(j,nj[t&2047](p,x,f)|0);if(c[n>>2]|0)__ZN7Variant5clearEv(n);if(c[k>>2]|0)__ZN7Variant5clearEv(k);__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1872,1146558,0);c[b>>2]=0;l=i;return}function __ZN13MethodBind2RCI7TileMapbiiE7ptrcallEP6ObjectPPKvPv(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0;if(!d)g=0;else{h=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1236140)|0;g=h?d:0}d=c[b+44>>2]|0;h=c[b+48>>2]|0;b=g+(h>>1)|0;if(!(h&1))i=d;else i=c[(c[b>>2]|0)+d>>2]|0;a[f>>0]=(nj[i&2047](b,c[c[e>>2]>>2]|0,c[c[e+4>>2]>>2]|0)|0)&1;return}function __ZN13MethodBind2RCI7TileMapbiiED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind2RCI7TileMapbiiE18_get_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;switch(b|0){case -1:{__ZN7VariantC2Eb(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}case 0:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}case 1:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}default:e=0}l=a;return e|0}function __ZNK13MethodBind1RCI7TileMapiRK7Vector2E18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case -1:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;break}case 0:{g[d>>2]=0.0;g[d+4>>2]=0.0;__ZN7VariantC2ERK7Vector2(e,d);d=c[e>>2]|0;if(d|0)__ZN7Variant5clearEv(e);f=d;break}default:f=0}l=a;return f|0}function __ZNK13MethodBind1RCI7TileMapiRK7Vector2E18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,870002);l=a;return c[b>>2]|0}function __ZN13MethodBind1RCI7TileMapiRK7Vector2E4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0;i=l;l=l+64|0;if((l|0)>=(m|0))ba(64);j=i+24|0;k=i+48|0;n=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236140)|0:0){c[h>>2]=0;a[1263537]=0;o=d+24|0;p=c[o>>2]|0;if((p|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=p;c[b>>2]=0;l=i;return}q=p-(c[d+20>>2]|0)|0;if((q|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=q;c[b>>2]=0;l=i;return}if((g|0)>0){if((p|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);r=0}else{a[1263537]=0;r=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,r)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=r;c[b>>2]=0;l=i;return}}r=c[d+44>>2]|0;p=c[d+48>>2]|0;q=e+(p>>1)|0;if(!(p&1))s=r;else s=c[(c[q>>2]|0)+r>>2]|0;do if((g|0)<1){r=c[o>>2]|0;p=r+-1|0;if((r|0)>=1){e=c[d+16>>2]|0;t=(e|0)==0;if(t)u=0;else u=c[e+-4>>2]|0;if((r|0)<=(u|0)){if(t)v=0;else v=c[e+-4>>2]|0;do if((v|0)<(r|0)){if(t)w=0;else w=c[e+-4>>2]|0;if((w|0)<(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);x=0;break}else{a[1263537]=0;y=31;break}}else y=31;while(0);if((y|0)==31)x=e+(p*24|0)|0;__ZN7VariantC2ERKS_(n,x);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f>>2]|0);while(0);__ZNK7Variantcv7Vector2Ev(k,n);__ZN7VariantC2Ei(j,$i[s&8191](q,k)|0);if(c[n>>2]|0)__ZN7Variant5clearEv(n);__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1217,1146558,0);c[b>>2]=0;l=i;return}function __ZN13MethodBind1RCI7TileMapiRK7Vector2E7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f;if(!b)h=0;else{i=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236140)|0;h=i?b:0}b=c[a+44>>2]|0;i=c[a+48>>2]|0;a=h+(i>>1)|0;if(!(i&1))j=b;else j=c[(c[a>>2]|0)+b>>2]|0;b=c[d>>2]|0;d=c[b+4>>2]|0;i=g;c[i>>2]=c[b>>2];c[i+4>>2]=d;c[e>>2]=$i[j&8191](a,g)|0;l=f;return}function __ZN13MethodBind1RCI7TileMapiRK7Vector2ED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind2RCI7TileMapiiiE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;switch(b|0){case 1:case 0:case -1:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}default:e=0}l=a;return e|0}function __ZNK13MethodBind2RCI7TileMapiiiE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,870002);l=a;return c[b>>2]|0}function __ZN13MethodBind2RCI7TileMapiiiE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0;i=l;l=l+80|0;if((l|0)>=(m|0))ba(80);j=i+48|0;k=i+24|0;n=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236140)|0:0){c[h>>2]=0;a[1263537]=0;o=d+24|0;p=c[o>>2]|0;if((p|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=p;c[b>>2]=0;l=i;return}q=p-(c[d+20>>2]|0)|0;if((q|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=q;c[b>>2]=0;l=i;return}if((g|0)>0){if((p|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);r=0}else{a[1263537]=0;r=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,r)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=r;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[o>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);s=0}else{a[1263537]=0;s=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,s)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=s;c[b>>2]=0;l=i;return}}}s=c[d+44>>2]|0;r=c[d+48>>2]|0;p=e+(r>>1)|0;if(!(r&1))t=s;else t=c[(c[p>>2]|0)+s>>2]|0;do if((g|0)<1){s=c[o>>2]|0;r=s+-1|0;if((s|0)>=1){e=c[d+16>>2]|0;q=(e|0)==0;if(q)u=0;else u=c[e+-4>>2]|0;if((s|0)<=(u|0)){if(q)v=0;else v=c[e+-4>>2]|0;do if((v|0)<(s|0)){if(q)w=0;else w=c[e+-4>>2]|0;if((w|0)<(s|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);x=0;break}else{a[1263537]=0;y=37;break}}else y=37;while(0);if((y|0)==37)x=e+(r*24|0)|0;__ZN7VariantC2ERKS_(k,x);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);x=__ZNK7VariantcviEv(k)|0;do if((g|0)<2){w=c[o>>2]|0;v=w+-1|0;u=w+-2|0;if((w|0)>=2){w=c[d+16>>2]|0;s=(w|0)==0;if(s)z=0;else z=c[w+-4>>2]|0;if((v|0)<=(z|0)){if(s)A=0;else A=c[w+-4>>2]|0;do if((A|0)<(v|0)){if(s)B=0;else B=c[w+-4>>2]|0;if((B|0)<(v|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);C=0;break}else{a[1263537]=0;y=54;break}}else y=54;while(0);if((y|0)==54)C=w+(u*24|0)|0;__ZN7VariantC2ERKS_(n,C);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f+4>>2]|0);while(0);f=__ZNK7VariantcviEv(n)|0;__ZN7VariantC2Ei(j,nj[t&2047](p,x,f)|0);if(c[n>>2]|0)__ZN7Variant5clearEv(n);if(c[k>>2]|0)__ZN7Variant5clearEv(k);__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1872,1146558,0);c[b>>2]=0;l=i;return}function __ZN13MethodBind2RCI7TileMapiiiE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0;if(!b)f=0;else{g=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236140)|0;f=g?b:0}b=c[a+44>>2]|0;g=c[a+48>>2]|0;a=f+(g>>1)|0;if(!(g&1))h=b;else h=c[(c[a>>2]|0)+b>>2]|0;c[e>>2]=nj[h&2047](a,c[c[d>>2]>>2]|0,c[c[d+4>>2]>>2]|0)|0;return}function __ZN13MethodBind2RCI7TileMapiiiED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind5I7TileMapRK7Vector2ibbbE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return __ZNK11MethodBind5I7TileMapRK7Vector2ibbbE18_get_argument_typeEi(a,b)|0}function __ZNK11MethodBind5I7TileMapRK7Vector2ibbbE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,870002);l=a;return c[b>>2]|0}function __ZN11MethodBind5I7TileMapRK7Vector2ibbbE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0;i=l;l=l+128|0;if((l|0)>=(m|0))ba(128);j=i+120|0;k=i+96|0;n=i+72|0;o=i+48|0;p=i+24|0;q=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236140)|0:0){c[h>>2]=0;a[1263537]=0;r=d+24|0;s=c[r>>2]|0;if((s|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=s;c[b>>2]=0;l=i;return}t=s-(c[d+20>>2]|0)|0;if((t|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=t;c[b>>2]=0;l=i;return}do if((g|0)>0){if((s|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);u=0}else{a[1263537]=0;u=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,u)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=u;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[r>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);v=0}else{a[1263537]=0;v=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,v)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=v;c[b>>2]=0;l=i;return}if((g|0)>2){if((c[r>>2]|0)<2){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);w=0}else{a[1263537]=0;w=c[(c[d+32>>2]|0)+12>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+8>>2]>>2]|0,w)|0)){c[h>>2]=2;c[h+4>>2]=2;c[h+8>>2]=w;c[b>>2]=0;l=i;return}if((g|0)>3){if((c[r>>2]|0)<3){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);x=0}else{a[1263537]=0;x=c[(c[d+32>>2]|0)+16>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+12>>2]>>2]|0,x)|0)){c[h>>2]=2;c[h+4>>2]=3;c[h+8>>2]=x;c[b>>2]=0;l=i;return}if((g|0)>4){if((c[r>>2]|0)<4){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);y=0}else{a[1263537]=0;y=c[(c[d+32>>2]|0)+20>>2]|0}if(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+16>>2]>>2]|0,y)|0)break;c[h>>2]=2;c[h+4>>2]=4;c[h+8>>2]=y;c[b>>2]=0;l=i;return}}}}}while(0);y=c[d+44>>2]|0;x=c[d+48>>2]|0;w=e+(x>>1)|0;if(!(x&1))z=y;else z=c[(c[w>>2]|0)+y>>2]|0;do if((g|0)<1){y=c[r>>2]|0;x=y+-1|0;if((y|0)>=1){e=c[d+16>>2]|0;v=(e|0)==0;if(v)A=0;else A=c[e+-4>>2]|0;if((y|0)<=(A|0)){if(v)B=0;else B=c[e+-4>>2]|0;do if((B|0)<(y|0)){if(v)C=0;else C=c[e+-4>>2]|0;if((C|0)<(y|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);D=0;break}else{a[1263537]=0;E=55;break}}else E=55;while(0);if((E|0)==55)D=e+(x*24|0)|0;__ZN7VariantC2ERKS_(k,D);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);__ZNK7Variantcv7Vector2Ev(j,k);do if((g|0)<2){D=c[r>>2]|0;C=D+-1|0;B=D+-2|0;if((D|0)>=2){D=c[d+16>>2]|0;A=(D|0)==0;if(A)F=0;else F=c[D+-4>>2]|0;if((C|0)<=(F|0)){if(A)G=0;else G=c[D+-4>>2]|0;do if((G|0)<(C|0)){if(A)H=0;else H=c[D+-4>>2]|0;if((H|0)<(C|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);I=0;break}else{a[1263537]=0;E=72;break}}else E=72;while(0);if((E|0)==72)I=D+(B*24|0)|0;__ZN7VariantC2ERKS_(n,I);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f+4>>2]|0);while(0);I=__ZNK7VariantcviEv(n)|0;do if((g|0)<3){H=c[r>>2]|0;G=H+-2|0;F=H+-3|0;if((G|0)>=1){H=c[d+16>>2]|0;C=(H|0)==0;if(C)J=0;else J=c[H+-4>>2]|0;if((G|0)<=(J|0)){if(C)K=0;else K=c[H+-4>>2]|0;do if((K|0)<(G|0)){if(C)L=0;else L=c[H+-4>>2]|0;if((L|0)<(G|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);M=0;break}else{a[1263537]=0;E=89;break}}else E=89;while(0);if((E|0)==89)M=H+(F*24|0)|0;__ZN7VariantC2ERKS_(o,M);break}}c[o>>2]=0}else __ZN7VariantC2ERKS_(o,c[f+8>>2]|0);while(0);M=__ZNK7VariantcvbEv(o)|0;do if((g|0)<4){L=c[r>>2]|0;K=L+-3|0;J=L+-4|0;if((K|0)>=1){L=c[d+16>>2]|0;G=(L|0)==0;if(G)N=0;else N=c[L+-4>>2]|0;if((K|0)<=(N|0)){if(G)O=0;else O=c[L+-4>>2]|0;do if((O|0)<(K|0)){if(G)P=0;else P=c[L+-4>>2]|0;if((P|0)<(K|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);Q=0;break}else{a[1263537]=0;E=106;break}}else E=106;while(0);if((E|0)==106)Q=L+(J*24|0)|0;__ZN7VariantC2ERKS_(p,Q);break}}c[p>>2]=0}else __ZN7VariantC2ERKS_(p,c[f+12>>2]|0);while(0);Q=__ZNK7VariantcvbEv(p)|0;do if((g|0)<5){P=c[r>>2]|0;O=P+-4|0;N=P+-5|0;if((O|0)>=1){P=c[d+16>>2]|0;K=(P|0)==0;if(K)R=0;else R=c[P+-4>>2]|0;if((O|0)<=(R|0)){if(K)S=0;else S=c[P+-4>>2]|0;do if((S|0)<(O|0)){if(K)T=0;else T=c[P+-4>>2]|0;if((T|0)<(O|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);U=0;break}else{a[1263537]=0;E=123;break}}else E=123;while(0);if((E|0)==123)U=P+(N*24|0)|0;__ZN7VariantC2ERKS_(q,U);break}}c[q>>2]=0}else __ZN7VariantC2ERKS_(q,c[f+16>>2]|0);while(0);f=__ZNK7VariantcvbEv(q)|0;ui[z&4095](w,j,I,M,Q,f);if(c[q>>2]|0)__ZN7Variant5clearEv(q);if(c[p>>2]|0)__ZN7Variant5clearEv(p);if(c[o>>2]|0)__ZN7Variant5clearEv(o);if(c[n>>2]|0)__ZN7Variant5clearEv(n);if(c[k>>2]|0)__ZN7Variant5clearEv(k);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,3405,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind5I7TileMapRK7Vector2ibbbE7ptrcallEP6ObjectPPKvPv(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f;if(!d)h=0;else{i=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1236140)|0;h=i?d:0}d=c[b+44>>2]|0;i=c[b+48>>2]|0;b=h+(i>>1)|0;if(!(i&1))j=d;else j=c[(c[b>>2]|0)+d>>2]|0;d=c[e>>2]|0;i=c[d+4>>2]|0;h=g;c[h>>2]=c[d>>2];c[h+4>>2]=i;ui[j&4095](b,g,c[c[e+4>>2]>>2]|0,(a[c[e+8>>2]>>0]|0)!=0,(a[c[e+12>>2]>>0]|0)!=0,(a[c[e+16>>2]>>0]|0)!=0);l=f;return}function __ZN11MethodBind5I7TileMapRK7Vector2ibbbED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind5I7TileMapRK7Vector2ibbbE18_get_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case 0:{g[d>>2]=0.0;g[d+4>>2]=0.0;__ZN7VariantC2ERK7Vector2(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);f=b;break}case 1:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;break}case 2:{__ZN7VariantC2Eb(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;break}case 3:{__ZN7VariantC2Eb(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;break}case 4:{__ZN7VariantC2Eb(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;break}default:f=0}l=a;return f|0}function __ZN3MapIN7TileMap6PosKeyENS0_4CellE10ComparatorIS1_E16DefaultAllocatorE6_eraseEPNS6_7ElementE(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0;e=d+8|0;f=c[e>>2]|0;g=b+4|0;h=c[g>>2]|0;if((f|0)!=(h|0)?(i=c[d+4>>2]|0,(i|0)!=(h|0)):0){j=i;while(1){i=c[j+8>>2]|0;if((i|0)==(h|0))break;else j=i}if(!j){k=h;l=c[h+8>>2]|0}else{k=j;l=h}}else{k=d;l=f}f=k+8|0;j=k+4|0;i=c[((l|0)==(h|0)?j:f)>>2]|0;h=c[b>>2]|0;l=k+12|0;m=c[l>>2]|0;c[i+12>>2]=m;if((h|0)==(m|0))n=h+8|0;else{h=c[l>>2]|0;m=h+8|0;n=(k|0)==(c[m>>2]|0)?m:h+4|0}c[n>>2]=i;if((k|0)==(d|0)){if((c[d>>2]|0)==1)__ZN3MapIN7TileMap6PosKeyENS0_4CellE10ComparatorIS1_E16DefaultAllocatorE10_erase_fixEPNS6_7ElementE(b,i)}else{if((k|0)==(c[g>>2]|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143791,1145936,469,1143798,0);return}a[1263537]=0;if((c[k>>2]|0)==1)__ZN3MapIN7TileMap6PosKeyENS0_4CellE10ComparatorIS1_E16DefaultAllocatorE10_erase_fixEPNS6_7ElementE(b,i);c[f>>2]=c[e>>2];f=d+4|0;c[j>>2]=c[f>>2];j=d+12|0;c[l>>2]=c[j>>2];c[k>>2]=c[d>>2];c[(c[e>>2]|0)+12>>2]=k;c[(c[f>>2]|0)+12>>2]=k;f=c[j>>2]|0;j=f+8|0;c[((c[j>>2]|0)==(d|0)?j:f+4|0)>>2]=k}k=c[d+16>>2]|0;f=d+20|0;if(k|0)c[k+20>>2]=c[f>>2];j=c[f>>2]|0;if(j|0)c[j+16>>2]=k;__ZN6Memory11free_staticEPvb(d,0);d=b+8|0;c[d>>2]=(c[d>>2]|0)+-1;if(!(c[c[g>>2]>>2]|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143791,1145936,498,1143838,0);return}else{a[1263537]=0;return}}function __ZN3MapIN7TileMap6PosKeyENS0_4CellE10ComparatorIS1_E16DefaultAllocatorE10_insert_rbERKS1_RKS2_(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f;a[g>>0]=0;h=__ZN3MapIN7TileMap6PosKeyENS0_4CellE10ComparatorIS1_E16DefaultAllocatorE7_insertERKS1_Rb(b,d,g)|0;if(h|0)c[h+28>>2]=c[e>>2];if(a[g>>0]|0){l=f;return h|0}g=b+8|0;c[g>>2]=(c[g>>2]|0)+1;g=h+12|0;e=c[g>>2]|0;if(!(c[e>>2]|0)){d=b+4|0;i=h;j=e;k=e;e=g;while(1){g=j+12|0;n=c[g>>2]|0;o=c[n+8>>2]|0;p=n;do if((j|0)==(o|0)){q=c[n+4>>2]|0;if(!(c[q>>2]|0)){c[k>>2]=1;a[1263537]=0;c[q>>2]=1;if((c[d>>2]|0)==(n|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);r=c[(c[e>>2]|0)+12>>2]|0;break}else{a[1263537]=0;c[n>>2]=0;r=n;break}}q=j+4|0;if((i|0)==(c[q>>2]|0)){s=i+8|0;t=c[s>>2]|0;c[q>>2]=t;if((t|0)==(c[d>>2]|0))u=p;else{c[t+12>>2]=j;u=c[g>>2]|0}t=i+12|0;c[t>>2]=u;q=c[g>>2]|0;v=q+8|0;c[((c[v>>2]|0)==(j|0)?v:q+4|0)>>2]=i;c[s>>2]=j;c[g>>2]=i;w=j;x=i;y=c[t>>2]|0}else{w=i;x=j;y=n}a[1263537]=0;c[x>>2]=1;t=c[d>>2]|0;if((t|0)==(y|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);z=c[(c[w+12>>2]|0)+12>>2]|0;A=c[d>>2]|0}else{a[1263537]=0;c[y>>2]=0;z=y;A=t}t=z+8|0;s=c[t>>2]|0;q=s+4|0;v=c[q>>2]|0;c[t>>2]=v;if((v|0)!=(A|0))c[v+12>>2]=z;v=z+12|0;c[s+12>>2]=c[v>>2];t=c[v>>2]|0;B=t+4|0;c[((c[B>>2]|0)==(z|0)?B:t+8|0)>>2]=s;c[q>>2]=z;c[v>>2]=s;r=w}else{if(!(c[o>>2]|0)){c[k>>2]=1;a[1263537]=0;c[o>>2]=1;if((c[d>>2]|0)==(n|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);r=c[(c[e>>2]|0)+12>>2]|0;break}else{a[1263537]=0;c[n>>2]=0;r=n;break}}s=j+8|0;if((i|0)==(c[s>>2]|0)){v=i+4|0;q=c[v>>2]|0;c[s>>2]=q;if((q|0)==(c[d>>2]|0))C=p;else{c[q+12>>2]=j;C=c[g>>2]|0}q=i+12|0;c[q>>2]=C;s=c[g>>2]|0;t=s+4|0;c[((c[t>>2]|0)==(j|0)?t:s+8|0)>>2]=i;c[v>>2]=j;c[g>>2]=i;D=j;E=i;F=c[q>>2]|0}else{D=i;E=j;F=n}a[1263537]=0;c[E>>2]=1;q=c[d>>2]|0;if((q|0)==(F|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);G=c[d>>2]|0;H=c[(c[D+12>>2]|0)+12>>2]|0}else{a[1263537]=0;c[F>>2]=0;G=q;H=F}q=H+4|0;v=c[q>>2]|0;s=v+8|0;t=c[s>>2]|0;c[q>>2]=t;if((t|0)!=(G|0))c[t+12>>2]=H;t=H+12|0;c[v+12>>2]=c[t>>2];q=c[t>>2]|0;B=q+8|0;c[((c[B>>2]|0)==(H|0)?B:q+4|0)>>2]=v;c[s>>2]=H;c[t>>2]=v;r=D}while(0);n=r+12|0;g=c[n>>2]|0;if(!(c[g>>2]|0)){i=r;j=g;k=g;e=n}else break}}e=c[(c[b>>2]|0)+8>>2]|0;a[1263537]=0;c[e>>2]=1;l=f;return h|0}function __ZN3MapIN7TileMap6PosKeyENS0_4CellE10ComparatorIS1_E16DefaultAllocatorE7_insertERKS1_Rb(d,e,f){d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0;g=c[d>>2]|0;h=c[g+8>>2]|0;i=d+4|0;j=c[i>>2]|0;a:do if((h|0)==(j|0))k=g;else{l=b[e+2>>1]|0;m=b[e>>1]|0;n=m<<16>>16;o=l<<16>>16;p=h;while(1){q=p+24|0;r=b[q+2>>1]|0;s=l<<16>>16==r<<16>>16;if(s){t=n;u=b[q>>1]|0}else{t=o;u=r}if((t|0)<(u<<16>>16|0))v=p+8|0;else{if(s){w=m;x=b[q>>1]|0}else{w=l;x=r}if(x<<16>>16>=w<<16>>16)break;v=p+4|0}r=c[v>>2]|0;if((r|0)==(j|0)){k=p;break a}else p=r}a[f>>0]=1;y=p;return y|0}while(0);j=__ZnwjPFPvjE(32,4740)|0;c[j>>2]=0;c[j+4>>2]=0;c[j+8>>2]=0;c[j+12>>2]=0;c[j+16>>2]=0;c[j+20>>2]=0;c[j+24>>2]=0;c[j+28>>2]=0;c[j+12>>2]=k;v=c[i>>2]|0;w=j+4|0;c[w>>2]=v;x=j+8|0;c[x>>2]=v;c[j+24>>2]=c[e>>2];if((k|0)!=(c[d>>2]|0)){v=k+24|0;u=b[e+2>>1]|0;t=b[v+2>>1]|0;if(u<<16>>16==t<<16>>16){z=b[e>>1]|0;A=b[v>>1]|0}else{z=u<<16>>16;A=t}if((z|0)>=(A<<16>>16|0))B=k+4|0;else C=18}else C=18;if((C|0)==18)B=k+8|0;c[B>>2]=j;a[f>>0]=0;f=c[w>>2]|0;w=c[i>>2]|0;if((f|0)==(w|0)){i=j;do{B=i;i=c[i+12>>2]|0}while((B|0)==(c[i+4>>2]|0));D=(i|0)==(c[d>>2]|0)?0:i}else{i=f;while(1){f=c[i+8>>2]|0;if((f|0)==(w|0)){D=i;break}else i=f}}c[j+16>>2]=D;i=c[x>>2]|0;b:do if((i|0)==(w|0)){x=j;while(1){f=x;x=c[x+12>>2]|0;if((f|0)!=(c[x+8>>2]|0)){E=x;break b}if((x|0)==(c[d>>2]|0)){E=0;break}}}else{x=i;while(1){p=c[x+4>>2]|0;if((p|0)==(w|0)){E=x;break}else x=p}}while(0);w=j+20|0;c[w>>2]=E;if(!D)F=E;else{c[D+20>>2]=j;F=c[w>>2]|0}if(!F){y=j;return y|0}c[F+16>>2]=j;y=j;return y|0}function __ZN3MapIN7TileMap6PosKeyENS0_4CellE10ComparatorIS1_E16DefaultAllocatorE10_erase_fixEPNS6_7ElementE(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0;e=c[(c[b>>2]|0)+8>>2]|0;f=b+4|0;if((e|0)!=(d|0)&(c[d>>2]|0)==1){b=d;while(1){g=b+12|0;h=c[g>>2]|0;i=c[h+8>>2]|0;do if((b|0)==(i|0)){j=c[h+4>>2]|0;if(!(c[j>>2]|0)){a[1263537]=0;c[j>>2]=1;k=c[f>>2]|0;if((k|0)==(h|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);l=c[g>>2]|0;m=l;n=c[l+4>>2]|0;o=c[f>>2]|0}else{a[1263537]=0;c[h>>2]=0;m=h;n=j;o=k}k=n+8|0;l=c[k>>2]|0;c[m+4>>2]=l;if((l|0)!=(o|0))c[l+12>>2]=m;l=m+12|0;c[n+12>>2]=c[l>>2];p=c[l>>2]|0;q=p+8|0;c[((c[q>>2]|0)==(m|0)?q:p+4|0)>>2]=n;c[k>>2]=m;c[l>>2]=n;l=c[g>>2]|0;r=c[l+4>>2]|0;s=l}else{r=j;s=h}if((c[c[r+4>>2]>>2]|0)==1){j=r+8|0;l=c[j>>2]|0;if((c[l>>2]|0)==1)if((c[f>>2]|0)==(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);t=c[g>>2]|0;break}else{a[1263537]=0;c[r>>2]=0;t=s;break}a[1263537]=0;c[l>>2]=1;k=c[f>>2]|0;if((k|0)==(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);u=c[j>>2]|0;v=c[f>>2]|0}else{a[1263537]=0;c[r>>2]=0;u=l;v=k}k=u+4|0;l=c[k>>2]|0;c[j>>2]=l;if((l|0)!=(v|0))c[l+12>>2]=r;l=r+12|0;c[u+12>>2]=c[l>>2];j=c[l>>2]|0;p=j+4|0;c[((c[p>>2]|0)==(r|0)?p:j+8|0)>>2]=u;c[k>>2]=r;c[l>>2]=u;l=c[g>>2]|0;w=c[l+4>>2]|0;x=l}else{w=r;x=s}l=c[x>>2]|0;k=c[f>>2]|0;if((l|0)==0&(k|0)==(w|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);y=c[g>>2]|0;z=c[f>>2]|0}else{a[1263537]=0;c[w>>2]=l;y=x;z=k}c[y>>2]=1;k=c[w+4>>2]|0;a[1263537]=0;c[k>>2]=1;k=y+4|0;l=c[k>>2]|0;j=l+8|0;p=c[j>>2]|0;c[k>>2]=p;if((p|0)!=(z|0))c[p+12>>2]=y;p=y+12|0;c[l+12>>2]=c[p>>2];k=c[p>>2]|0;q=k+8|0;c[((c[q>>2]|0)==(y|0)?q:k+4|0)>>2]=l;c[j>>2]=y;c[p>>2]=l;t=e}else{if(!(c[i>>2]|0)){a[1263537]=0;c[i>>2]=1;l=c[f>>2]|0;if((l|0)==(h|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);p=c[g>>2]|0;A=c[p+8>>2]|0;B=c[f>>2]|0;C=p}else{a[1263537]=0;c[h>>2]=0;A=i;B=l;C=h}l=A+4|0;p=c[l>>2]|0;c[C+8>>2]=p;if((p|0)!=(B|0))c[p+12>>2]=C;p=C+12|0;c[A+12>>2]=c[p>>2];j=c[p>>2]|0;k=j+4|0;c[((c[k>>2]|0)==(C|0)?k:j+8|0)>>2]=A;c[l>>2]=C;c[p>>2]=A;p=c[g>>2]|0;D=c[p+8>>2]|0;E=p}else{D=i;E=h}p=D+4|0;l=c[p>>2]|0;j=(c[c[D+8>>2]>>2]|0)==1;if(!((c[l>>2]|0)!=1|j^1))if((c[f>>2]|0)==(D|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);t=c[g>>2]|0;break}else{a[1263537]=0;c[D>>2]=0;t=E;break}if(j){a[1263537]=0;c[l>>2]=1;j=c[f>>2]|0;if((j|0)==(D|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);F=c[p>>2]|0;G=c[f>>2]|0}else{a[1263537]=0;c[D>>2]=0;F=l;G=j}j=F+8|0;l=c[j>>2]|0;c[p>>2]=l;if((l|0)!=(G|0))c[l+12>>2]=D;l=D+12|0;c[F+12>>2]=c[l>>2];p=c[l>>2]|0;k=p+8|0;c[((c[k>>2]|0)==(D|0)?k:p+4|0)>>2]=F;c[j>>2]=D;c[l>>2]=F;l=c[g>>2]|0;H=c[l+8>>2]|0;I=l}else{H=D;I=E}l=c[I>>2]|0;j=c[f>>2]|0;if((l|0)==0&(j|0)==(H|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);J=c[g>>2]|0;K=c[f>>2]|0}else{a[1263537]=0;c[H>>2]=l;J=I;K=j}c[J>>2]=1;j=c[H+8>>2]|0;a[1263537]=0;c[j>>2]=1;j=J+8|0;l=c[j>>2]|0;p=l+4|0;k=c[p>>2]|0;c[j>>2]=k;if((k|0)!=(K|0))c[k+12>>2]=J;k=J+12|0;c[l+12>>2]=c[k>>2];j=c[k>>2]|0;q=j+4|0;c[((c[q>>2]|0)==(J|0)?q:j+8|0)>>2]=l;c[p>>2]=J;c[k>>2]=l;t=e}while(0);if((e|0)!=(t|0)&(c[t>>2]|0)==1)b=t;else{L=t;break}}}else L=d;a[1263537]=0;c[L>>2]=1;if((c[c[f>>2]>>2]|0)==1){a[1263537]=0;return}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143886,1145936,447,1143897,0);return}}function __ZNK11MethodBind6I7TileMapiiibbbE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return __ZNK11MethodBind6I7TileMapiiibbbE18_get_argument_typeEi(a,b)|0}function __ZNK11MethodBind6I7TileMapiiibbbE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,870002);l=a;return c[b>>2]|0}function __ZN11MethodBind6I7TileMapiiibbbE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0;i=l;l=l+144|0;if((l|0)>=(m|0))ba(144);j=i+120|0;k=i+96|0;n=i+72|0;o=i+48|0;p=i+24|0;q=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236140)|0:0){c[h>>2]=0;a[1263537]=0;r=d+24|0;s=c[r>>2]|0;if((s|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=s;c[b>>2]=0;l=i;return}t=s-(c[d+20>>2]|0)|0;if((t|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=t;c[b>>2]=0;l=i;return}do if((g|0)>0){if((s|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);u=0}else{a[1263537]=0;u=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,u)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=u;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[r>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);v=0}else{a[1263537]=0;v=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,v)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=v;c[b>>2]=0;l=i;return}if((g|0)>2){if((c[r>>2]|0)<2){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);w=0}else{a[1263537]=0;w=c[(c[d+32>>2]|0)+12>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+8>>2]>>2]|0,w)|0)){c[h>>2]=2;c[h+4>>2]=2;c[h+8>>2]=w;c[b>>2]=0;l=i;return}if((g|0)>3){if((c[r>>2]|0)<3){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);x=0}else{a[1263537]=0;x=c[(c[d+32>>2]|0)+16>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+12>>2]>>2]|0,x)|0)){c[h>>2]=2;c[h+4>>2]=3;c[h+8>>2]=x;c[b>>2]=0;l=i;return}if((g|0)>4){if((c[r>>2]|0)<4){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);y=0}else{a[1263537]=0;y=c[(c[d+32>>2]|0)+20>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+16>>2]>>2]|0,y)|0)){c[h>>2]=2;c[h+4>>2]=4;c[h+8>>2]=y;c[b>>2]=0;l=i;return}if((g|0)<=5)break;if((c[r>>2]|0)<5){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);z=0}else{a[1263537]=0;z=c[(c[d+32>>2]|0)+24>>2]|0}if(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+20>>2]>>2]|0,z)|0)break;c[h>>2]=2;c[h+4>>2]=5;c[h+8>>2]=z;c[b>>2]=0;l=i;return}}}}}while(0);z=c[d+44>>2]|0;y=c[d+48>>2]|0;x=e+(y>>1)|0;if(!(y&1))A=z;else A=c[(c[x>>2]|0)+z>>2]|0;do if((g|0)<1){z=c[r>>2]|0;y=z+-1|0;if((z|0)>=1){e=c[d+16>>2]|0;w=(e|0)==0;if(w)B=0;else B=c[e+-4>>2]|0;if((z|0)<=(B|0)){if(w)C=0;else C=c[e+-4>>2]|0;do if((C|0)<(z|0)){if(w)D=0;else D=c[e+-4>>2]|0;if((D|0)<(z|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);E=0;break}else{a[1263537]=0;F=61;break}}else F=61;while(0);if((F|0)==61)E=e+(y*24|0)|0;__ZN7VariantC2ERKS_(j,E);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);E=__ZNK7VariantcviEv(j)|0;do if((g|0)<2){D=c[r>>2]|0;C=D+-1|0;B=D+-2|0;if((D|0)>=2){D=c[d+16>>2]|0;z=(D|0)==0;if(z)G=0;else G=c[D+-4>>2]|0;if((C|0)<=(G|0)){if(z)H=0;else H=c[D+-4>>2]|0;do if((H|0)<(C|0)){if(z)I=0;else I=c[D+-4>>2]|0;if((I|0)<(C|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);J=0;break}else{a[1263537]=0;F=78;break}}else F=78;while(0);if((F|0)==78)J=D+(B*24|0)|0;__ZN7VariantC2ERKS_(k,J);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f+4>>2]|0);while(0);J=__ZNK7VariantcviEv(k)|0;do if((g|0)<3){I=c[r>>2]|0;H=I+-2|0;G=I+-3|0;if((H|0)>=1){I=c[d+16>>2]|0;C=(I|0)==0;if(C)K=0;else K=c[I+-4>>2]|0;if((H|0)<=(K|0)){if(C)L=0;else L=c[I+-4>>2]|0;do if((L|0)<(H|0)){if(C)M=0;else M=c[I+-4>>2]|0;if((M|0)<(H|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);N=0;break}else{a[1263537]=0;F=95;break}}else F=95;while(0);if((F|0)==95)N=I+(G*24|0)|0;__ZN7VariantC2ERKS_(n,N);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f+8>>2]|0);while(0);N=__ZNK7VariantcviEv(n)|0;do if((g|0)<4){M=c[r>>2]|0;L=M+-3|0;K=M+-4|0;if((L|0)>=1){M=c[d+16>>2]|0;H=(M|0)==0;if(H)O=0;else O=c[M+-4>>2]|0;if((L|0)<=(O|0)){if(H)P=0;else P=c[M+-4>>2]|0;do if((P|0)<(L|0)){if(H)Q=0;else Q=c[M+-4>>2]|0;if((Q|0)<(L|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);R=0;break}else{a[1263537]=0;F=112;break}}else F=112;while(0);if((F|0)==112)R=M+(K*24|0)|0;__ZN7VariantC2ERKS_(o,R);break}}c[o>>2]=0}else __ZN7VariantC2ERKS_(o,c[f+12>>2]|0);while(0);R=__ZNK7VariantcvbEv(o)|0;do if((g|0)<5){Q=c[r>>2]|0;P=Q+-4|0;O=Q+-5|0;if((P|0)>=1){Q=c[d+16>>2]|0;L=(Q|0)==0;if(L)S=0;else S=c[Q+-4>>2]|0;if((P|0)<=(S|0)){if(L)T=0;else T=c[Q+-4>>2]|0;do if((T|0)<(P|0)){if(L)U=0;else U=c[Q+-4>>2]|0;if((U|0)<(P|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);V=0;break}else{a[1263537]=0;F=129;break}}else F=129;while(0);if((F|0)==129)V=Q+(O*24|0)|0;__ZN7VariantC2ERKS_(p,V);break}}c[p>>2]=0}else __ZN7VariantC2ERKS_(p,c[f+16>>2]|0);while(0);V=__ZNK7VariantcvbEv(p)|0;do if((g|0)<6){U=c[r>>2]|0;T=U+-5|0;S=U+-6|0;if((T|0)>=1){U=c[d+16>>2]|0;P=(U|0)==0;if(P)W=0;else W=c[U+-4>>2]|0;if((T|0)<=(W|0)){if(P)X=0;else X=c[U+-4>>2]|0;do if((X|0)<(T|0)){if(P)Y=0;else Y=c[U+-4>>2]|0;if((Y|0)<(T|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);Z=0;break}else{a[1263537]=0;F=146;break}}else F=146;while(0);if((F|0)==146)Z=U+(S*24|0)|0;__ZN7VariantC2ERKS_(q,Z);break}}c[q>>2]=0}else __ZN7VariantC2ERKS_(q,c[f+20>>2]|0);while(0);f=__ZNK7VariantcvbEv(q)|0;Yi[A&15](x,E,J,N,R,V,f);if(c[q>>2]|0)__ZN7Variant5clearEv(q);if(c[p>>2]|0)__ZN7Variant5clearEv(p);if(c[o>>2]|0)__ZN7Variant5clearEv(o);if(c[n>>2]|0)__ZN7Variant5clearEv(n);if(c[k>>2]|0)__ZN7Variant5clearEv(k);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,893060,128,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind6I7TileMapiiibbbE7ptrcallEP6ObjectPPKvPv(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0;if(!d)g=0;else{f=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1236140)|0;g=f?d:0}d=c[b+44>>2]|0;f=c[b+48>>2]|0;b=g+(f>>1)|0;if(!(f&1))h=d;else h=c[(c[b>>2]|0)+d>>2]|0;Yi[h&15](b,c[c[e>>2]>>2]|0,c[c[e+4>>2]>>2]|0,c[c[e+8>>2]>>2]|0,(a[c[e+12>>2]>>0]|0)!=0,(a[c[e+16>>2]>>0]|0)!=0,(a[c[e+20>>2]>>0]|0)!=0);return}function __ZN11MethodBind6I7TileMapiiibbbED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind6I7TileMapiiibbbE18_get_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;switch(b|0){case 0:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}case 1:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}case 2:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}case 3:{__ZN7VariantC2Eb(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}case 4:{__ZN7VariantC2Eb(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}case 5:{__ZN7VariantC2Eb(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}default:e=0}l=a;return e|0}function __ZNK13MethodBind0RCI7TileMapfE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Ef(d,0.0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK13MethodBind0RCI7TileMapfE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,870002);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI7TileMapfE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236140)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2Ef(i,+mj[n&511](d));__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI7TileMapfE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0.0;if(!b)f=0;else{d=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236140)|0;f=d?b:0}b=c[a+44>>2]|0;d=c[a+48>>2]|0;a=f+(d>>1)|0;if(!(d&1)){h=b;i=+mj[h&511](a);g[e>>2]=i;return}else{h=c[(c[a>>2]|0)+b>>2]|0;i=+mj[h&511](a);g[e>>2]=i;return}}function __ZN13MethodBind0RCI7TileMapfED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I7TileMapfE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if(!b){__ZN7VariantC2Ef(d,0.0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK11MethodBind1I7TileMapfE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,870002);l=a;return c[b>>2]|0}function __ZN11MethodBind1I7TileMapfE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0.0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236140)|0:0){c[h>>2]=0;a[1263537]=0;k=d+24|0;n=c[k>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=i;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=i;return}if((g|0)>0){if((n|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);p=0}else{a[1263537]=0;p=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,p)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=p;c[b>>2]=0;l=i;return}}p=c[d+44>>2]|0;n=c[d+48>>2]|0;o=e+(n>>1)|0;if(!(n&1))q=p;else q=c[(c[o>>2]|0)+p>>2]|0;do if((g|0)<1){p=c[k>>2]|0;n=p+-1|0;if((p|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)s=0;else s=c[e+-4>>2]|0;if((p|0)<=(s|0)){if(r)t=0;else t=c[e+-4>>2]|0;do if((t|0)<(p|0)){if(r)u=0;else u=c[e+-4>>2]|0;if((u|0)<(p|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);v=0;break}else{a[1263537]=0;w=31;break}}else w=31;while(0);if((w|0)==31)v=e+(n*24|0)|0;__ZN7VariantC2ERKS_(j,v);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);x=+__ZNK7VariantcvfEv(j);Mi[q&511](o,x);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I7TileMapfE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0,j=0.0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236140)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1)){h=b;i=c[d>>2]|0;j=+g[i>>2];Mi[h&511](a,j);return}else{h=c[(c[a>>2]|0)+b>>2]|0;i=c[d>>2]|0;j=+g[i>>2];Mi[h&511](a,j);return}}function __ZN11MethodBind1I7TileMapfED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind1RCI7TileMapbiE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;switch(b|0){case -1:{__ZN7VariantC2Eb(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}case 0:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}default:e=0}l=a;return e|0}function __ZNK13MethodBind1RCI7TileMapbiE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,870002);l=a;return c[b>>2]|0}function __ZN13MethodBind1RCI7TileMapbiE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;i=l;l=l+48|0;if((l|0)>=(m|0))ba(48);j=i+24|0;k=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236140)|0:0){c[h>>2]=0;a[1263537]=0;n=d+24|0;o=c[n>>2]|0;if((o|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=o;c[b>>2]=0;l=i;return}p=o-(c[d+20>>2]|0)|0;if((p|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=p;c[b>>2]=0;l=i;return}if((g|0)>0){if((o|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);q=0}else{a[1263537]=0;q=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,q)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=q;c[b>>2]=0;l=i;return}}q=c[d+44>>2]|0;o=c[d+48>>2]|0;p=e+(o>>1)|0;if(!(o&1))r=q;else r=c[(c[p>>2]|0)+q>>2]|0;do if((g|0)<1){q=c[n>>2]|0;o=q+-1|0;if((q|0)>=1){e=c[d+16>>2]|0;s=(e|0)==0;if(s)t=0;else t=c[e+-4>>2]|0;if((q|0)<=(t|0)){if(s)u=0;else u=c[e+-4>>2]|0;do if((u|0)<(q|0)){if(s)v=0;else v=c[e+-4>>2]|0;if((v|0)<(q|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);w=0;break}else{a[1263537]=0;x=31;break}}else x=31;while(0);if((x|0)==31)w=e+(o*24|0)|0;__ZN7VariantC2ERKS_(k,w);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);f=__ZNK7VariantcviEv(k)|0;__ZN7VariantC2Eb(j,$i[r&8191](p,f)|0);if(c[k>>2]|0)__ZN7Variant5clearEv(k);__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1217,1146558,0);c[b>>2]=0;l=i;return}function __ZN13MethodBind1RCI7TileMapbiE7ptrcallEP6ObjectPPKvPv(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0;if(!d)g=0;else{h=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1236140)|0;g=h?d:0}d=c[b+44>>2]|0;h=c[b+48>>2]|0;b=g+(h>>1)|0;if(!(h&1))i=d;else i=c[(c[b>>2]|0)+d>>2]|0;a[f>>0]=($i[i&8191](b,c[c[e>>2]>>2]|0)|0)&1;return}function __ZN13MethodBind1RCI7TileMapbiED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind2I7TileMapibE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;switch(b|0){case 0:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}case 1:{__ZN7VariantC2Eb(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}default:e=0}l=a;return e|0}function __ZNK11MethodBind2I7TileMapibE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,870002);l=a;return c[b>>2]|0}function __ZN11MethodBind2I7TileMapibE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0;i=l;l=l+48|0;if((l|0)>=(m|0))ba(48);j=i+24|0;k=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236140)|0:0){c[h>>2]=0;a[1263537]=0;n=d+24|0;o=c[n>>2]|0;if((o|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=o;c[b>>2]=0;l=i;return}p=o-(c[d+20>>2]|0)|0;if((p|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=p;c[b>>2]=0;l=i;return}if((g|0)>0){if((o|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);q=0}else{a[1263537]=0;q=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,q)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=q;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[n>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);r=0}else{a[1263537]=0;r=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,r)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=r;c[b>>2]=0;l=i;return}}}r=c[d+44>>2]|0;q=c[d+48>>2]|0;o=e+(q>>1)|0;if(!(q&1))s=r;else s=c[(c[o>>2]|0)+r>>2]|0;do if((g|0)<1){r=c[n>>2]|0;q=r+-1|0;if((r|0)>=1){e=c[d+16>>2]|0;p=(e|0)==0;if(p)t=0;else t=c[e+-4>>2]|0;if((r|0)<=(t|0)){if(p)u=0;else u=c[e+-4>>2]|0;do if((u|0)<(r|0)){if(p)v=0;else v=c[e+-4>>2]|0;if((v|0)<(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);w=0;break}else{a[1263537]=0;x=37;break}}else x=37;while(0);if((x|0)==37)w=e+(q*24|0)|0;__ZN7VariantC2ERKS_(j,w);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);w=__ZNK7VariantcviEv(j)|0;do if((g|0)<2){v=c[n>>2]|0;u=v+-1|0;t=v+-2|0;if((v|0)>=2){v=c[d+16>>2]|0;r=(v|0)==0;if(r)y=0;else y=c[v+-4>>2]|0;if((u|0)<=(y|0)){if(r)z=0;else z=c[v+-4>>2]|0;do if((z|0)<(u|0)){if(r)A=0;else A=c[v+-4>>2]|0;if((A|0)<(u|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);B=0;break}else{a[1263537]=0;x=54;break}}else x=54;while(0);if((x|0)==54)B=v+(t*24|0)|0;__ZN7VariantC2ERKS_(k,B);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f+4>>2]|0);while(0);f=__ZNK7VariantcvbEv(k)|0;bj[s&4095](o,w,f);if(c[k>>2]|0)__ZN7Variant5clearEv(k);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1380,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind2I7TileMapibE7ptrcallEP6ObjectPPKvPv(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0;if(!d)g=0;else{f=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1236140)|0;g=f?d:0}d=c[b+44>>2]|0;f=c[b+48>>2]|0;b=g+(f>>1)|0;if(!(f&1))h=d;else h=c[(c[b>>2]|0)+d>>2]|0;bj[h&4095](b,c[c[e>>2]>>2]|0,(a[c[e+4>>2]>>0]|0)!=0);return}function __ZN11MethodBind2I7TileMapibED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI7TileMapjE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Ej(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK13MethodBind0RCI7TileMapjE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,870002);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI7TileMapjE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236140)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2Ej(i,ij[n&8191](d)|0);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI7TileMapjE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0;if(!b)f=0;else{d=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236140)|0;f=d?b:0}b=c[a+44>>2]|0;d=c[a+48>>2]|0;a=f+(d>>1)|0;if(!(d&1)){g=b;h=ij[g&8191](a)|0;c[e>>2]=h;return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=ij[g&8191](a)|0;c[e>>2]=h;return}}function __ZN13MethodBind0RCI7TileMapjED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I7TileMapjE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if(!b){__ZN7VariantC2Ej(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK11MethodBind1I7TileMapjE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,870002);l=a;return c[b>>2]|0}function __ZN11MethodBind1I7TileMapjE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236140)|0:0){c[h>>2]=0;a[1263537]=0;k=d+24|0;n=c[k>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=i;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=i;return}if((g|0)>0){if((n|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);p=0}else{a[1263537]=0;p=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,p)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=p;c[b>>2]=0;l=i;return}}p=c[d+44>>2]|0;n=c[d+48>>2]|0;o=e+(n>>1)|0;if(!(n&1))q=p;else q=c[(c[o>>2]|0)+p>>2]|0;do if((g|0)<1){p=c[k>>2]|0;n=p+-1|0;if((p|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)s=0;else s=c[e+-4>>2]|0;if((p|0)<=(s|0)){if(r)t=0;else t=c[e+-4>>2]|0;do if((t|0)<(p|0)){if(r)u=0;else u=c[e+-4>>2]|0;if((u|0)<(p|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);v=0;break}else{a[1263537]=0;w=31;break}}else w=31;while(0);if((w|0)==31)v=e+(n*24|0)|0;__ZN7VariantC2ERKS_(j,v);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);f=__ZNK7VariantcvjEv(j)|0;Pi[q&2047](o,f);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I7TileMapjE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236140)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1)){g=b;h=c[d>>2]|0;i=c[h>>2]|0;Pi[g&2047](a,i);return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=c[d>>2]|0;i=c[h>>2]|0;Pi[g&2047](a,i);return}}function __ZN11MethodBind1I7TileMapjED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI7TileMapbE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Eb(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK13MethodBind0RCI7TileMapbE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,870002);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI7TileMapbE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236140)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2Eb(i,ij[n&8191](d)|0);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI7TileMapbE7ptrcallEP6ObjectPPKvPv(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0;if(!d)g=0;else{e=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1236140)|0;g=e?d:0}d=c[b+44>>2]|0;e=c[b+48>>2]|0;b=g+(e>>1)|0;if(!(e&1)){h=d;i=ij[h&8191](b)|0;j=i&1;a[f>>0]=j;return}else{h=c[(c[b>>2]|0)+d>>2]|0;i=ij[h&8191](b)|0;j=i&1;a[f>>0]=j;return}}function __ZN13MethodBind0RCI7TileMapbED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I7TileMapbE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if(!b){__ZN7VariantC2Eb(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK11MethodBind1I7TileMapbE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,870002);l=a;return c[b>>2]|0}function __ZN11MethodBind1I7TileMapbE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236140)|0:0){c[h>>2]=0;a[1263537]=0;k=d+24|0;n=c[k>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=i;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=i;return}if((g|0)>0){if((n|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);p=0}else{a[1263537]=0;p=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,p)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=p;c[b>>2]=0;l=i;return}}p=c[d+44>>2]|0;n=c[d+48>>2]|0;o=e+(n>>1)|0;if(!(n&1))q=p;else q=c[(c[o>>2]|0)+p>>2]|0;do if((g|0)<1){p=c[k>>2]|0;n=p+-1|0;if((p|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)s=0;else s=c[e+-4>>2]|0;if((p|0)<=(s|0)){if(r)t=0;else t=c[e+-4>>2]|0;do if((t|0)<(p|0)){if(r)u=0;else u=c[e+-4>>2]|0;if((u|0)<(p|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);v=0;break}else{a[1263537]=0;w=31;break}}else w=31;while(0);if((w|0)==31)v=e+(n*24|0)|0;__ZN7VariantC2ERKS_(j,v);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);f=__ZNK7VariantcvbEv(j)|0;Pi[q&2047](o,f);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I7TileMapbE7ptrcallEP6ObjectPPKvPv(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0;if(!d)g=0;else{f=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1236140)|0;g=f?d:0}d=c[b+44>>2]|0;f=c[b+48>>2]|0;b=g+(f>>1)|0;if(!(f&1))h=d;else h=c[(c[b>>2]|0)+d>>2]|0;Pi[h&2047](b,(a[c[e>>2]>>0]|0)!=0);return}function __ZN11MethodBind1I7TileMapbED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI7TileMapNS0_10TileOriginEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK13MethodBind0RCI7TileMapNS0_10TileOriginEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,870002);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI7TileMapNS0_10TileOriginEE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236140)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2Ei(i,ij[n&8191](d)|0);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI7TileMapNS0_10TileOriginEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0;if(!b)f=0;else{d=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236140)|0;f=d?b:0}b=c[a+44>>2]|0;d=c[a+48>>2]|0;a=f+(d>>1)|0;if(!(d&1)){g=b;h=ij[g&8191](a)|0;c[e>>2]=h;return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=ij[g&8191](a)|0;c[e>>2]=h;return}}function __ZN13MethodBind0RCI7TileMapNS0_10TileOriginEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I7TileMapNS0_10TileOriginEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if(!b){__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK11MethodBind1I7TileMapNS0_10TileOriginEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,870002);l=a;return c[b>>2]|0}function __ZN11MethodBind1I7TileMapNS0_10TileOriginEE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236140)|0:0){c[h>>2]=0;a[1263537]=0;k=d+24|0;n=c[k>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=i;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=i;return}if((g|0)>0){if((n|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);p=0}else{a[1263537]=0;p=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,p)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=p;c[b>>2]=0;l=i;return}}p=c[d+44>>2]|0;n=c[d+48>>2]|0;o=e+(n>>1)|0;if(!(n&1))q=p;else q=c[(c[o>>2]|0)+p>>2]|0;do if((g|0)<1){p=c[k>>2]|0;n=p+-1|0;if((p|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)s=0;else s=c[e+-4>>2]|0;if((p|0)<=(s|0)){if(r)t=0;else t=c[e+-4>>2]|0;do if((t|0)<(p|0)){if(r)u=0;else u=c[e+-4>>2]|0;if((u|0)<(p|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);v=0;break}else{a[1263537]=0;w=31;break}}else w=31;while(0);if((w|0)==31)v=e+(n*24|0)|0;__ZN7VariantC2ERKS_(j,v);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);f=__ZNK7VariantcviEv(j)|0;Pi[q&2047](o,f);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I7TileMapNS0_10TileOriginEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236140)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1)){g=b;h=c[d>>2]|0;i=c[h>>2]|0;Pi[g&2047](a,i);return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=c[d>>2]|0;i=c[h>>2]|0;Pi[g&2047](a,i);return}}function __ZN11MethodBind1I7TileMapNS0_10TileOriginEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI7TileMapiE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK13MethodBind0RCI7TileMapiE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,870002);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI7TileMapiE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236140)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2Ei(i,ij[n&8191](d)|0);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI7TileMapiE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0;if(!b)f=0;else{d=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236140)|0;f=d?b:0}b=c[a+44>>2]|0;d=c[a+48>>2]|0;a=f+(d>>1)|0;if(!(d&1)){g=b;h=ij[g&8191](a)|0;c[e>>2]=h;return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=ij[g&8191](a)|0;c[e>>2]=h;return}}function __ZN13MethodBind0RCI7TileMapiED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I7TileMapiE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if(!b){__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK11MethodBind1I7TileMapiE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,870002);l=a;return c[b>>2]|0}function __ZN11MethodBind1I7TileMapiE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236140)|0:0){c[h>>2]=0;a[1263537]=0;k=d+24|0;n=c[k>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=i;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=i;return}if((g|0)>0){if((n|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);p=0}else{a[1263537]=0;p=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,p)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=p;c[b>>2]=0;l=i;return}}p=c[d+44>>2]|0;n=c[d+48>>2]|0;o=e+(n>>1)|0;if(!(n&1))q=p;else q=c[(c[o>>2]|0)+p>>2]|0;do if((g|0)<1){p=c[k>>2]|0;n=p+-1|0;if((p|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)s=0;else s=c[e+-4>>2]|0;if((p|0)<=(s|0)){if(r)t=0;else t=c[e+-4>>2]|0;do if((t|0)<(p|0)){if(r)u=0;else u=c[e+-4>>2]|0;if((u|0)<(p|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);v=0;break}else{a[1263537]=0;w=31;break}}else w=31;while(0);if((w|0)==31)v=e+(n*24|0)|0;__ZN7VariantC2ERKS_(j,v);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);f=__ZNK7VariantcviEv(j)|0;Pi[q&2047](o,f);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I7TileMapiE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236140)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1)){g=b;h=c[d>>2]|0;i=c[h>>2]|0;Pi[g&2047](a,i);return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=c[d>>2]|0;i=c[h>>2]|0;Pi[g&2047](a,i);return}}function __ZN11MethodBind1I7TileMapiED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI7TileMap7Vector2E18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;if((b|0)!=-1){f=0;l=a;return f|0}g[d>>2]=0.0;g[d+4>>2]=0.0;__ZN7VariantC2ERK7Vector2(e,d);d=c[e>>2]|0;if(d|0)__ZN7Variant5clearEv(e);f=d;l=a;return f|0}function __ZNK13MethodBind0RCI7TileMap7Vector2E18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,870002);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI7TileMap7Vector2E4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;j=f+24|0;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236140)|0:0){c[h>>2]=0;a[1263537]=0;k=c[d+24>>2]|0;if((k|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=k;c[b>>2]=0;l=f;return}n=k-(c[d+20>>2]|0)|0;if((n|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=n;c[b>>2]=0;l=f;return}n=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))o=n;else o=c[(c[d>>2]|0)+n>>2]|0;Pi[o&2047](j,d);__ZN7VariantC2ERK7Vector2(i,j);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI7TileMap7Vector2E7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=d;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236140)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;Pi[i&2047](f,a);a=f;f=c[a+4>>2]|0;i=e;c[i>>2]=c[a>>2];c[i+4>>2]=f;l=d;return}function __ZN13MethodBind0RCI7TileMap7Vector2ED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I7TileMap7Vector2E18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;if(b|0){f=0;l=a;return f|0}g[d>>2]=0.0;g[d+4>>2]=0.0;__ZN7VariantC2ERK7Vector2(e,d);d=c[e>>2]|0;if(d|0)__ZN7Variant5clearEv(e);f=d;l=a;return f|0}function __ZNK11MethodBind1I7TileMap7Vector2E18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,870002);l=a;return c[b>>2]|0}function __ZN11MethodBind1I7TileMap7Vector2E4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0;i=l;l=l+48|0;if((l|0)>=(m|0))ba(48);j=i+32|0;k=i+24|0;n=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236140)|0:0){c[h>>2]=0;a[1263537]=0;o=d+24|0;p=c[o>>2]|0;if((p|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=p;c[b>>2]=0;l=i;return}q=p-(c[d+20>>2]|0)|0;if((q|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=q;c[b>>2]=0;l=i;return}if((g|0)>0){if((p|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);r=0}else{a[1263537]=0;r=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,r)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=r;c[b>>2]=0;l=i;return}}r=c[d+44>>2]|0;p=c[d+48>>2]|0;q=e+(p>>1)|0;if(!(p&1))s=r;else s=c[(c[q>>2]|0)+r>>2]|0;do if((g|0)<1){r=c[o>>2]|0;p=r+-1|0;if((r|0)>=1){e=c[d+16>>2]|0;t=(e|0)==0;if(t)u=0;else u=c[e+-4>>2]|0;if((r|0)<=(u|0)){if(t)v=0;else v=c[e+-4>>2]|0;do if((v|0)<(r|0)){if(t)w=0;else w=c[e+-4>>2]|0;if((w|0)<(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);x=0;break}else{a[1263537]=0;y=31;break}}else y=31;while(0);if((y|0)==31)x=e+(p*24|0)|0;__ZN7VariantC2ERKS_(n,x);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f>>2]|0);while(0);__ZNK7Variantcv7Vector2Ev(k,n);c[j>>2]=c[k>>2];c[j+4>>2]=c[k+4>>2];Pi[s&2047](q,j);if(c[n>>2]|0)__ZN7Variant5clearEv(n);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I7TileMap7Vector2E7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e+8|0;g=e;if(!b)h=0;else{i=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236140)|0;h=i?b:0}b=c[a+44>>2]|0;i=c[a+48>>2]|0;a=h+(i>>1)|0;if(!(i&1))j=b;else j=c[(c[a>>2]|0)+b>>2]|0;b=c[d>>2]|0;d=c[b+4>>2]|0;i=g;c[i>>2]=c[b>>2];c[i+4>>2]=d;c[f>>2]=c[g>>2];c[f+4>>2]=c[g+4>>2];Pi[j&2047](a,f);l=e;return}function __ZN11MethodBind1I7TileMap7Vector2ED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI7TileMap11Transform2DE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;if((b|0)!=-1){f=0;l=a;return f|0}b=d+4|0;c[b>>2]=0;c[b+4>>2]=0;c[b+8>>2]=0;c[b+12>>2]=0;c[b+16>>2]=0;g[d>>2]=1.0;g[d+12>>2]=1.0;__ZN7VariantC2ERK11Transform2D(e,d);d=c[e>>2]|0;if(d|0)__ZN7Variant5clearEv(e);f=d;l=a;return f|0}function __ZNK13MethodBind0RCI7TileMap11Transform2DE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,870002);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI7TileMap11Transform2DE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0;f=l;l=l+48|0;if((l|0)>=(m|0))ba(48);i=f;j=f+24|0;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236140)|0:0){c[h>>2]=0;a[1263537]=0;k=c[d+24>>2]|0;if((k|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=k;c[b>>2]=0;l=f;return}n=k-(c[d+20>>2]|0)|0;if((n|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=n;c[b>>2]=0;l=f;return}n=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))o=n;else o=c[(c[d>>2]|0)+n>>2]|0;Pi[o&2047](j,d);__ZN7VariantC2ERK11Transform2D(i,j);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI7TileMap11Transform2DE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;d=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=d;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236140)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;Pi[i&2047](f,a);c[e>>2]=c[f>>2];c[e+4>>2]=c[f+4>>2];c[e+8>>2]=c[f+8>>2];c[e+12>>2]=c[f+12>>2];c[e+16>>2]=c[f+16>>2];c[e+20>>2]=c[f+20>>2];l=d;return}function __ZN13MethodBind0RCI7TileMap11Transform2DED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I7TileMapRK11Transform2DE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;if(b|0){f=0;l=a;return f|0}b=d+4|0;c[b>>2]=0;c[b+4>>2]=0;c[b+8>>2]=0;c[b+12>>2]=0;c[b+16>>2]=0;g[d>>2]=1.0;g[d+12>>2]=1.0;__ZN7VariantC2ERK11Transform2D(e,d);d=c[e>>2]|0;if(d|0)__ZN7Variant5clearEv(e);f=d;l=a;return f|0}function __ZNK11MethodBind1I7TileMapRK11Transform2DE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,870002);l=a;return c[b>>2]|0}function __ZN11MethodBind1I7TileMapRK11Transform2DE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;i=l;l=l+48|0;if((l|0)>=(m|0))ba(48);j=i+24|0;k=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236140)|0:0){c[h>>2]=0;a[1263537]=0;n=d+24|0;o=c[n>>2]|0;if((o|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=o;c[b>>2]=0;l=i;return}p=o-(c[d+20>>2]|0)|0;if((p|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=p;c[b>>2]=0;l=i;return}if((g|0)>0){if((o|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);q=0}else{a[1263537]=0;q=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,q)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=q;c[b>>2]=0;l=i;return}}q=c[d+44>>2]|0;o=c[d+48>>2]|0;p=e+(o>>1)|0;if(!(o&1))r=q;else r=c[(c[p>>2]|0)+q>>2]|0;do if((g|0)<1){q=c[n>>2]|0;o=q+-1|0;if((q|0)>=1){e=c[d+16>>2]|0;s=(e|0)==0;if(s)t=0;else t=c[e+-4>>2]|0;if((q|0)<=(t|0)){if(s)u=0;else u=c[e+-4>>2]|0;do if((u|0)<(q|0)){if(s)v=0;else v=c[e+-4>>2]|0;if((v|0)<(q|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);w=0;break}else{a[1263537]=0;x=31;break}}else x=31;while(0);if((x|0)==31)w=e+(o*24|0)|0;__ZN7VariantC2ERKS_(k,w);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);__ZNK7Variantcv11Transform2DEv(j,k);Pi[r&2047](p,j);if(c[k>>2]|0)__ZN7Variant5clearEv(k);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I7TileMapRK11Transform2DE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236140)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;b=c[d>>2]|0;c[f>>2]=c[b>>2];c[f+4>>2]=c[b+4>>2];c[f+8>>2]=c[b+8>>2];c[f+12>>2]=c[b+12>>2];c[f+16>>2]=c[b+16>>2];c[f+20>>2]=c[b+20>>2];Pi[i&2047](a,f);l=e;return}function __ZN11MethodBind1I7TileMapRK11Transform2DED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI7TileMapNS0_10HalfOffsetEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK13MethodBind0RCI7TileMapNS0_10HalfOffsetEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,870002);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI7TileMapNS0_10HalfOffsetEE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236140)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2Ei(i,ij[n&8191](d)|0);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI7TileMapNS0_10HalfOffsetEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0;if(!b)f=0;else{d=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236140)|0;f=d?b:0}b=c[a+44>>2]|0;d=c[a+48>>2]|0;a=f+(d>>1)|0;if(!(d&1)){g=b;h=ij[g&8191](a)|0;c[e>>2]=h;return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=ij[g&8191](a)|0;c[e>>2]=h;return}}function __ZN13MethodBind0RCI7TileMapNS0_10HalfOffsetEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I7TileMapNS0_10HalfOffsetEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if(!b){__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK11MethodBind1I7TileMapNS0_10HalfOffsetEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,870002);l=a;return c[b>>2]|0}function __ZN11MethodBind1I7TileMapNS0_10HalfOffsetEE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236140)|0:0){c[h>>2]=0;a[1263537]=0;k=d+24|0;n=c[k>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=i;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=i;return}if((g|0)>0){if((n|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);p=0}else{a[1263537]=0;p=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,p)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=p;c[b>>2]=0;l=i;return}}p=c[d+44>>2]|0;n=c[d+48>>2]|0;o=e+(n>>1)|0;if(!(n&1))q=p;else q=c[(c[o>>2]|0)+p>>2]|0;do if((g|0)<1){p=c[k>>2]|0;n=p+-1|0;if((p|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)s=0;else s=c[e+-4>>2]|0;if((p|0)<=(s|0)){if(r)t=0;else t=c[e+-4>>2]|0;do if((t|0)<(p|0)){if(r)u=0;else u=c[e+-4>>2]|0;if((u|0)<(p|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);v=0;break}else{a[1263537]=0;w=31;break}}else w=31;while(0);if((w|0)==31)v=e+(n*24|0)|0;__ZN7VariantC2ERKS_(j,v);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);f=__ZNK7VariantcviEv(j)|0;Pi[q&2047](o,f);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I7TileMapNS0_10HalfOffsetEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236140)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1)){g=b;h=c[d>>2]|0;i=c[h>>2]|0;Pi[g&2047](a,i);return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=c[d>>2]|0;i=c[h>>2]|0;Pi[g&2047](a,i);return}}function __ZN11MethodBind1I7TileMapNS0_10HalfOffsetEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI7TileMapNS0_4ModeEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK13MethodBind0RCI7TileMapNS0_4ModeEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,870002);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI7TileMapNS0_4ModeEE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236140)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2Ei(i,ij[n&8191](d)|0);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI7TileMapNS0_4ModeEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0;if(!b)f=0;else{d=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236140)|0;f=d?b:0}b=c[a+44>>2]|0;d=c[a+48>>2]|0;a=f+(d>>1)|0;if(!(d&1)){g=b;h=ij[g&8191](a)|0;c[e>>2]=h;return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=ij[g&8191](a)|0;c[e>>2]=h;return}}function __ZN13MethodBind0RCI7TileMapNS0_4ModeEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I7TileMapNS0_4ModeEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if(!b){__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK11MethodBind1I7TileMapNS0_4ModeEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,870002);l=a;return c[b>>2]|0}function __ZN11MethodBind1I7TileMapNS0_4ModeEE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236140)|0:0){c[h>>2]=0;a[1263537]=0;k=d+24|0;n=c[k>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=i;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=i;return}if((g|0)>0){if((n|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);p=0}else{a[1263537]=0;p=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,p)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=p;c[b>>2]=0;l=i;return}}p=c[d+44>>2]|0;n=c[d+48>>2]|0;o=e+(n>>1)|0;if(!(n&1))q=p;else q=c[(c[o>>2]|0)+p>>2]|0;do if((g|0)<1){p=c[k>>2]|0;n=p+-1|0;if((p|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)s=0;else s=c[e+-4>>2]|0;if((p|0)<=(s|0)){if(r)t=0;else t=c[e+-4>>2]|0;do if((t|0)<(p|0)){if(r)u=0;else u=c[e+-4>>2]|0;if((u|0)<(p|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);v=0;break}else{a[1263537]=0;w=31;break}}else w=31;while(0);if((w|0)==31)v=e+(n*24|0)|0;__ZN7VariantC2ERKS_(j,v);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);f=__ZNK7VariantcviEv(j)|0;Pi[q&2047](o,f);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I7TileMapNS0_4ModeEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236140)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1)){g=b;h=c[d>>2]|0;i=c[h>>2]|0;Pi[g&2047](a,i);return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=c[d>>2]|0;i=c[h>>2]|0;Pi[g&2047](a,i);return}}function __ZN11MethodBind1I7TileMapNS0_4ModeEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI7TileMap3RefI7TileSetEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var c=0;if((b|0)!=-1){c=0;return c|0}c=__ZN7Variant12get_type_forI3RefI7TileSetEEENS_4TypeEv()|0;return c|0}function __ZNK13MethodBind0RCI7TileMap3RefI7TileSetEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,870002);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI7TileMap3RefI7TileSetEE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f+28|0;j=f;k=f+24|0;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236140)|0:0){c[h>>2]=0;a[1263537]=0;n=c[d+24>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=f;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=f;return}o=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))p=o;else p=c[(c[d>>2]|0)+o>>2]|0;c[k>>2]=ij[p&8191](d)|0;__ZN6RefPtrC2Ev(i);__ZN3RefI9ReferenceEaSI7TileSetEEvRKS_IT_E(i,k);__ZN7VariantC2ERK6RefPtr(j,i);__ZN6RefPtrD2Ev(i);i=c[k>>2]|0;if((i|0?__ZN9Reference11unreferenceEv(i)|0:0)?(i=c[k>>2]|0,__Z17predelete_handlerP6Object(i)|0):0){gj[c[(c[i>>2]|0)+76>>2]&8191](i);__ZN6Memory11free_staticEPvb(i,0)}c[k>>2]=0;__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI7TileMap3RefI7TileSetEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=d;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236140)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;c[f>>2]=ij[i&8191](a)|0;__ZN3RefI9ReferenceEaSI7TileSetEEvRKS_IT_E(e,f);e=c[f>>2]|0;if(!e){l=d;return}if(!(__ZN9Reference11unreferenceEv(e)|0)){l=d;return}e=c[f>>2]|0;if(!(__Z17predelete_handlerP6Object(e)|0)){l=d;return}gj[c[(c[e>>2]|0)+76>>2]&8191](e);__ZN6Memory11free_staticEPvb(e,0);l=d;return}function __ZN13MethodBind0RCI7TileMap3RefI7TileSetEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN3RefI9ReferenceEaSI7TileSetEEvRKS_IT_E(a,b){a=a|0;b=b|0;var d=0,e=0;d=c[b>>2]|0;if(!d){b=c[a>>2]|0;if((b|0?__ZN9Reference11unreferenceEv(b)|0:0)?(b=c[a>>2]|0,__Z17predelete_handlerP6Object(b)|0):0){gj[c[(c[b>>2]|0)+76>>2]&8191](b);__ZN6Memory11free_staticEPvb(b,0)}c[a>>2]=0;return}b=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1220724)|0;e=b?d:0;d=c[a>>2]|0;if((e|0)==(d|0))return;if((d|0?__ZN9Reference11unreferenceEv(d)|0:0)?(d=c[a>>2]|0,__Z17predelete_handlerP6Object(d)|0):0){gj[c[(c[d>>2]|0)+76>>2]&8191](d);__ZN6Memory11free_staticEPvb(d,0)}c[a>>2]=e;if(!e)return;__ZN9Reference9referenceEv(e);return}function __ZN7Variant12get_type_forI3RefI7TileSetEEENS_4TypeEv(){var a=0,b=0,d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+28|0;d=a+24|0;e=a;c[d>>2]=0;__ZN6RefPtrC2Ev(b);__ZN3RefI9ReferenceEaSI7TileSetEEvRKS_IT_E(b,d);__ZN7VariantC2ERK6RefPtr(e,b);__ZN6RefPtrD2Ev(b);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);e=c[d>>2]|0;if(!e){l=a;return b|0}if(!(__ZN9Reference11unreferenceEv(e)|0)){l=a;return b|0}e=c[d>>2]|0;if(!(__Z17predelete_handlerP6Object(e)|0)){l=a;return b|0}gj[c[(c[e>>2]|0)+76>>2]&8191](e);__ZN6Memory11free_staticEPvb(e,0);l=a;return b|0}function __ZNK11MethodBind1I7TileMapRK3RefI7TileSetEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var c=0;if(b|0){c=0;return c|0}c=__ZN7Variant12get_type_forIRK3RefI7TileSetEEENS_4TypeEv()|0;return c|0}function __ZNK11MethodBind1I7TileMapRK3RefI7TileSetEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,870002);l=a;return c[b>>2]|0}function __ZN11MethodBind1I7TileMapRK3RefI7TileSetEE4callEP6ObjectPPK7VariantiRNS9_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i+28|0;k=i+24|0;n=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236140)|0:0){c[h>>2]=0;a[1263537]=0;o=d+24|0;p=c[o>>2]|0;if((p|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=p;c[b>>2]=0;l=i;return}q=p-(c[d+20>>2]|0)|0;if((q|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=q;c[b>>2]=0;l=i;return}if((g|0)>0){if((p|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);r=0}else{a[1263537]=0;r=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,r)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=r;c[b>>2]=0;l=i;return}}r=c[d+44>>2]|0;p=c[d+48>>2]|0;q=e+(p>>1)|0;if(!(p&1))s=r;else s=c[(c[q>>2]|0)+r>>2]|0;do if((g|0)<1){r=c[o>>2]|0;p=r+-1|0;if((r|0)>=1){e=c[d+16>>2]|0;t=(e|0)==0;if(t)u=0;else u=c[e+-4>>2]|0;if((r|0)<=(u|0)){if(t)v=0;else v=c[e+-4>>2]|0;do if((v|0)<(r|0)){if(t)w=0;else w=c[e+-4>>2]|0;if((w|0)<(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);x=0;break}else{a[1263537]=0;y=31;break}}else y=31;while(0);if((y|0)==31)x=e+(p*24|0)|0;__ZN7VariantC2ERKS_(n,x);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f>>2]|0);while(0);__ZN3RefI7TileSetEC2ERK7Variant(j,n);c[k>>2]=c[j>>2];Pi[s&2047](q,k);q=c[k>>2]|0;if((q|0?__ZN9Reference11unreferenceEv(q)|0:0)?(q=c[k>>2]|0,__Z17predelete_handlerP6Object(q)|0):0){gj[c[(c[q>>2]|0)+76>>2]&8191](q);__ZN6Memory11free_staticEPvb(q,0)}c[k>>2]=0;if(c[n>>2]|0)__ZN7Variant5clearEv(n);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I7TileMapRK3RefI7TileSetEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+28|0;g=e;h=e+24|0;if(!b)i=0;else{j=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236140)|0;i=j?b:0}b=c[a+44>>2]|0;j=c[a+48>>2]|0;a=i+(j>>1)|0;if(!(j&1))k=b;else k=c[(c[a>>2]|0)+b>>2]|0;__ZN7VariantC2EPK6Object(g,c[d>>2]|0);__ZN3RefI7TileSetEC2ERK7Variant(f,g);if(c[g>>2]|0)__ZN7Variant5clearEv(g);c[h>>2]=c[f>>2];Pi[k&2047](a,h);a=c[h>>2]|0;if(!a){l=e;return}if(!(__ZN9Reference11unreferenceEv(a)|0)){l=e;return}a=c[h>>2]|0;if(!(__Z17predelete_handlerP6Object(a)|0)){l=e;return}gj[c[(c[a>>2]|0)+76>>2]&8191](a);__ZN6Memory11free_staticEPvb(a,0);l=e;return}function __ZN11MethodBind1I7TileMapRK3RefI7TileSetEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN3RefI7TileSetEC2ERK7Variant(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d;__ZNK7Variantcv6RefPtrEv(e,b);c[a>>2]=0;b=c[e>>2]|0;if(!b){c[a>>2]=0;__ZN6RefPtrD2Ev(e);l=d;return}f=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236148)|0;g=f?b:0;b=c[a>>2]|0;if((g|0)==(b|0)){__ZN6RefPtrD2Ev(e);l=d;return}if((b|0?__ZN9Reference11unreferenceEv(b)|0:0)?(b=c[a>>2]|0,__Z17predelete_handlerP6Object(b)|0):0){gj[c[(c[b>>2]|0)+76>>2]&8191](b);__ZN6Memory11free_staticEPvb(b,0)}c[a>>2]=g;if(!g){__ZN6RefPtrD2Ev(e);l=d;return}__ZN9Reference9referenceEv(g);__ZN6RefPtrD2Ev(e);l=d;return}function __ZN7Variant12get_type_forIRK3RefI7TileSetEEENS_4TypeEv(){var a=0,b=0,d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+28|0;d=a+24|0;e=a;c[d>>2]=0;__ZN6RefPtrC2Ev(b);__ZN3RefI9ReferenceEaSI7TileSetEEvRKS_IT_E(b,d);__ZN7VariantC2ERK6RefPtr(e,b);__ZN6RefPtrD2Ev(b);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);e=c[d>>2]|0;if(!e){l=a;return b|0}if(!(__ZN9Reference11unreferenceEv(e)|0)){l=a;return b|0}e=c[d>>2]|0;if(!(__Z17predelete_handlerP6Object(e)|0)){l=a;return b|0}gj[c[(c[e>>2]|0)+76>>2]&8191](e);__ZN6Memory11free_staticEPvb(e,0);l=a;return b|0}function __ZN18CollisionPolygon2D18_initialize_classvEv(b){b=b|0;if(a[1263356]|0)return;if(!(a[1263237]|0)){if(!(a[1256995]|0)){if(!(a[1256996]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI4NodeEEvv();__ZN4Node13_bind_methodsEv();a[1256996]=1}__ZN7ClassDB10_add_classI10CanvasItemEEvv();__ZN10CanvasItem13_bind_methodsEv();a[1256995]=1}__ZN7ClassDB10_add_classI6Node2DEEvv();__ZN6Node2D13_bind_methodsEv();a[1263237]=1}__ZN7ClassDB10_add_classI18CollisionPolygon2DEEvv();__ZN18CollisionPolygon2D13_bind_methodsEv();a[1263356]=1;return}function __ZN18CollisionPolygon2D5_setvERK10StringNameRK7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK18CollisionPolygon2D5_getvERK10StringNameR7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK18CollisionPolygon2D19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+24|0;g=e+4|0;h=e;if(!d)__ZNK6Node2D19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,0);__ZN6StringC2EPKc(f,871030);i=c[f>>2]|0;f=i;j=g+4|0;c[j>>2]=0;k=g+12|0;c[k>>2]=0;c[g>>2]=0;n=(i|0)==0;if(!n?(c[j>>2]=0,__Z28atomic_conditional_incrementPj(i+-8|0)|0):0)c[j>>2]=f;c[g+8>>2]=0;f=c[k>>2]|0;if(f|0){if(!(__Z16atomic_decrementPj(f+-8|0)|0))__ZN6Memory11free_staticEPvb(f,1);c[k>>2]=0}c[g+16>>2]=256;if(!(c[b>>2]|0)){k=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=k;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0}k=__ZnwjPFPvjE(32,4740)|0;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0;c[k+12>>2]=0;c[k+16>>2]=7;f=k+20|0;c[f>>2]=0;j=k+24|0;c[j>>2]=0;o=k+28|0;c[o>>2]=0;__ZN12PropertyInfoaSERKS_(k,g)|0;p=c[b>>2]|0;q=p+4|0;r=c[q>>2]|0;c[j>>2]=r;c[f>>2]=0;c[o>>2]=p;if(r|0)c[r+20>>2]=k;c[q>>2]=k;if(!(c[p>>2]|0))c[p>>2]=k;k=p+8|0;c[k>>2]=(c[k>>2]|0)+1;k=c[g+12>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);k=c[g+4>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);if(!n?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);__ZN10StringNameC2EPKc(h,871030);__ZN7ClassDB17get_property_listE10StringNameP4ListI12PropertyInfo16DefaultAllocatorEbPK6Object(h,b,1,a);__ZN10StringNameD2Ev(h);if(!d){l=e;return}__ZNK6Node2D19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,1);l=e;return}function __ZN18CollisionPolygon2D14_notificationvEib(a,b,c){a=a|0;b=b|0;c=c|0;if(!c){if(511!=510)__ZN4Node13_notificationEi(a,b);if(512!=511)__ZN10CanvasItem13_notificationEi(a,b)}if(1393!=1352)__ZN18CollisionPolygon2D13_notificationEi(a,b);if(!c)return;if(512!=511)__ZN10CanvasItem13_notificationEi(a,b);if(511==510)return;__ZN4Node13_notificationEi(a,b);return}function __ZNK18CollisionPolygon2D16_get_class_namevEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+8|0;e=b+4|0;f=b;g=a+400|0;a=c[g>>2]|0;if(a|0){if(c[a+4>>2]|0){l=b;return g|0}if(__ZNK6String6lengthEv(a+8|0)|0){l=b;return g|0}}__ZN6StringC2EPKc(d,871030);c[f>>2]=c[d>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameaSERKS_(g,e);__ZN10StringNameD2Ev(e);e=c[f>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);l=b;return g|0}function __ZNK18CollisionPolygon2D9get_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,871030);l=a;return c[b>>2]|0}function __ZNK18CollisionPolygon2D8is_classERK6String(a,b){a=a|0;b=b|0;var c=0;if(((!(__ZNK6StringeqEPKc(b,871030)|0)?!(__ZNK6StringeqEPKc(b,939635)|0):0)?!(__ZNK6StringeqEPKc(b,947933)|0):0)?!(__ZNK6StringeqEPKc(b,1132465)|0):0)c=__ZNK6StringeqEPKc(b,1142944)|0;else c=1;return c|0}function __ZNK18CollisionPolygon2D12is_class_ptrEPv(a,b){a=a|0;b=b|0;return (b|0)==1236152|((b|0)==1234324|((b|0)==1220748|((b|0)==1220720|(b|0)==1220580)))|0}function __ZN18CollisionPolygon2DD2Ev(a){a=a|0;var b=0;c[a>>2]=276320;b=c[a+424>>2]|0;if(b|0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(b,1);__ZN10StringNameD2Ev(a+400|0);c[a>>2]=218040;__ZN10StringNameD2Ev(a+340|0);__ZN10CanvasItemD2Ev(a);return}function __ZN18CollisionPolygon2DD0Ev(a){a=a|0;var b=0;c[a>>2]=276320;b=c[a+424>>2]|0;if(b|0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(b,1);__ZN10StringNameD2Ev(a+400|0);c[a>>2]=218040;__ZN10StringNameD2Ev(a+340|0);__ZN10CanvasItemD2Ev(a);__ZdlPv(a);return}function __ZNK18CollisionPolygon2D25get_configuration_warningEv(a){a=a|0;var b=0;b=__ZNK4Node10get_parentEv(a)|0;if(!b)return 0;else{$i[c[(c[b>>2]|0)+44>>2]&8191](b,1234388)|0;return 0}return 0}function __ZNK18CollisionPolygon2D13get_item_rectEv(a,b){a=a|0;b=b|0;var d=0;d=b+404|0;c[a>>2]=c[d>>2];c[a+4>>2]=c[d+4>>2];c[a+8>>2]=c[d+8>>2];c[a+12>>2]=c[d+12>>2];return}function __ZN18CollisionPolygon2D13_notificationEi(b,d){b=b|0;d=d|0;var e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0;e=l;l=l+64|0;if((l|0)>=(m|0))ba(64);f=e+8|0;h=e;i=e+32|0;j=e+48|0;switch(d|0){case 10:{a[b+429>>0]=0;d=b+132|0;if(!(c[d>>2]|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(947574,947583,260,947603,0);k=c[d>>2]|0;a[b+430>>0]=0;if(!k)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(947574,947583,260,947603,0);else n=6}else{a[1263537]=0;a[b+430>>0]=0;n=6}if((n|0)==6)a[1263537]=0;__ZN6Node2D17set_z_as_relativeEb(b,0);__ZN6Node2D5set_zEi(b,4095);l=e;return}case 11:{a[b+430>>0]=0;l=e;return}case 35:{if(!(a[b+136>>0]|0)){l=e;return}if(a[b+430>>0]|0){k=__ZNK4Node10get_parentEv(b)|0;if(!k){l=e;return}if(!($i[c[(c[k>>2]|0)+44>>2]&8191](k,1234388)|0)){l=e;return}__ZN17CollisionObject2D28_update_shapes_from_childrenEv(k);l=e;return}k=b+432|0;if((c[k>>2]|0)<=-1){l=e;return}d=b+436|0;if((c[d>>2]|0)<=-1){l=e;return}o=__ZNK4Node10get_parentEv(b)|0;if(!o)p=0;else{q=$i[c[(c[o>>2]|0)+44>>2]&8191](o,1234388)|0;p=q?o:0}o=c[k>>2]|0;if((o|0)>(c[d>>2]|0)){l=e;return}k=o;while(1){Pi[c[(c[b>>2]|0)+128>>2]&2047](f,b);__ZN17CollisionObject2D19set_shape_transformEiRK11Transform2D(p,k,f);if((k|0)<(c[d>>2]|0))k=k+1|0;else break}l=e;return}case 30:{k=b+132|0;d=c[k>>2]|0;if(!d){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(947574,947583,260,947603,0);p=c[k>>2]|0;if(!p){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(947574,947583,260,947603,0);r=0}else{s=p;n=25}}else{a[1263537]=0;s=d;n=25}if((n|0)==25){a[1263537]=0;r=s}if(!(__ZNK9SceneTree28is_debugging_collisions_hintEv(r)|0)){l=e;return}r=b+424|0;s=i+4|0;d=i+8|0;p=i+12|0;o=0;while(1){q=c[r>>2]|0;t=(q|0)==0;if(t)u=0;else u=c[q+-4>>2]|0;if((o|0)>=(u|0)){n=31;break}if(t)v=0;else v=c[q+-4>>2]|0;if((v|0)<=(o|0)){if(t)w=0;else w=c[q+-4>>2]|0;if((w|0)<=(o|0)){n=48;break}a[1263537]=0}__ZN6VectorI7Vector2E14_copy_on_writeEv(r);q=c[r>>2]|0;t=q+(o<<3)|0;x=c[t+4>>2]|0;y=f;c[y>>2]=c[t>>2];c[y+4>>2]=x;x=o+1|0;y=(q|0)==0;if(y)z=0;else z=c[q+-4>>2]|0;t=(x|0)%(z|0)|0;if((t|0)<0){n=59;break}if(y)A=0;else A=c[q+-4>>2]|0;if((A|0)<=(t|0)){if(y)B=0;else B=c[q+-4>>2]|0;if((B|0)<=(t|0)){n=59;break}a[1263537]=0}__ZN6VectorI7Vector2E14_copy_on_writeEv(r);q=(c[r>>2]|0)+(t<<3)|0;t=c[q+4>>2]|0;y=h;c[y>>2]=c[q>>2];c[y+4>>2]=t;g[i>>2]=.8999999761581421;g[s>>2]=.20000000298023224;g[d>>2]=0.0;g[p>>2]=.800000011920929;__ZN10CanvasItem9draw_lineERK7Vector2S2_RK5Colorfb(b,f,h,i,3.0,0);o=x}if((n|0)==31){o=c[k>>2]|0;if(!o){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(947574,947583,260,947603,0);C=0}else{a[1263537]=0;C=o}__ZNK9SceneTree26get_debug_collisions_colorEv(f,C);c[h>>2]=0;c[j>>2]=0;__ZN10CanvasItem20draw_colored_polygonERK6VectorI7Vector2ERK5ColorS4_3RefI7TextureE(b,r,f,h,j);f=c[j>>2]|0;if((f|0?__ZN9Reference11unreferenceEv(f)|0:0)?(f=c[j>>2]|0,__Z17predelete_handlerP6Object(f)|0):0){gj[c[(c[f>>2]|0)+76>>2]&8191](f);__ZN6Memory11free_staticEPvb(f,0)}c[j>>2]=0;j=c[h>>2]|0;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);l=e;return}else if((n|0)==48)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((n|0)==59)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 19:{a[b+429>>0]=1;if(!(a[b+430>>0]|0)){l=e;return}n=__ZNK4Node10get_parentEv(b)|0;if(!n){l=e;return}if(!($i[c[(c[n>>2]|0)+44>>2]&8191](n,1234388)|0)){l=e;return}__ZN17CollisionObject2D28_update_shapes_from_childrenEv(n);l=e;return}default:{l=e;return}}}function __ZN17CollisionObject2D28_update_shapes_from_childrenEv(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0;d=l;l=l+160|0;if((l|0)>=(m|0))ba(160);e=d+120|0;f=d+144|0;g=d+96|0;h=d+72|0;i=d+48|0;j=d+24|0;k=d;n=b+416|0;a[1263537]=0;o=c[n>>2]|0;if(o|0?c[o+-4>>2]|0:0){__ZN6VectorIN17CollisionObject2D9ShapeDataEE6_unrefEPv(n,o);c[n>>2]=0}if((__ZNK4Node15get_child_countEv(b)|0)<=0){__ZN17CollisionObject2D14_update_shapesEv(b);l=d;return}n=0;do{o=__ZNK4Node9get_childEi(b,n)|0;__ZN10StringNameC2EPKc(f,875562);__ZN7VariantC2EPK6Object(g,b);c[h>>2]=0;c[i>>2]=0;c[j>>2]=0;c[k>>2]=0;__ZN6Object4callERK10StringNameRK7VariantS5_S5_S5_S5_(e,o,f,g,h,i,j,k);if(c[e>>2]|0)__ZN7Variant5clearEv(e);if(c[k>>2]|0)__ZN7Variant5clearEv(k);if(c[j>>2]|0)__ZN7Variant5clearEv(j);if(c[i>>2]|0)__ZN7Variant5clearEv(i);if(c[h>>2]|0)__ZN7Variant5clearEv(h);if(c[g>>2]|0)__ZN7Variant5clearEv(g);__ZN10StringNameD2Ev(f);n=n+1|0}while((n|0)<(__ZNK4Node15get_child_countEv(b)|0));__ZN17CollisionObject2D14_update_shapesEv(b);l=d;return}function __ZN17CollisionObject2D19set_shape_transformEiRK11Transform2D(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f+8|0;h=f+4|0;i=f;if((d|0)>=0){j=b+416|0;k=c[j>>2]|0;n=(k|0)==0;if(n)o=0;else o=c[k+-4>>2]|0;if((o|0)>(d|0)){a[1263537]=0;if(n)p=0;else p=c[k+-4>>2]|0;do if((p|0)<=(d|0)){if(n)q=0;else q=c[k+-4>>2]|0;if((q|0)>(d|0)){a[1263537]=0;r=14;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);s=0;break}}else r=14;while(0);if((r|0)==14){__ZN6VectorIN17CollisionObject2D9ShapeDataEE14_copy_on_writeEv(j);s=(c[j>>2]|0)+(d<<5)|0};c[s>>2]=c[e>>2];c[s+4>>2]=c[e+4>>2];c[s+8>>2]=c[e+8>>2];c[s+12>>2]=c[e+12>>2];c[s+16>>2]=c[e+16>>2];c[s+20>>2]=c[e+20>>2];s=(a[b+404>>0]|0)==0;j=__ZN15Physics2DServer13get_singletonEv()|0;r=c[j>>2]|0;if(s){s=c[r+280>>2]|0;c[i>>2]=c[b+408>>2];c[g>>2]=c[i>>2];Ki[s&4095](j,g,d,e);l=f;return}else{s=c[r+180>>2]|0;c[h>>2]=c[b+408>>2];c[g>>2]=c[h>>2];Ki[s&4095](j,g,d,e);l=f;return}}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1056787,870010,281,870043,0);l=f;return}function __ZN6VectorIN17CollisionObject2D9ShapeDataEE14_copy_on_writeEv(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0;d=c[b>>2]|0;if(!d)return;if((c[d+-8>>2]|0)>>>0<=1)return;e=c[d+-4>>2]|0;d=(e<<5)+-1|0;f=d>>>1|d;d=f>>>2|f;f=d>>>4|d;d=f>>>8|f;f=__ZN6Memory12alloc_staticEjb((d>>>16|d)+1|0,1)|0;c[f+-8>>2]=1;c[f+-4>>2]=e;if(e|0){d=0;do{g=f+(d<<5)|0;h=c[b>>2]|0;i=h+(d<<5)|0;c[g>>2]=c[i>>2];c[g+4>>2]=c[i+4>>2];c[g+8>>2]=c[i+8>>2];c[g+12>>2]=c[i+12>>2];c[g+16>>2]=c[i+16>>2];c[g+20>>2]=c[i+20>>2];i=f+(d<<5)+24|0;c[i>>2]=0;g=h+(d<<5)+24|0;if(c[g>>2]|0?(c[i>>2]=0,j=c[g>>2]|0,c[i>>2]=j,j|0):0)__ZN9Reference9referenceEv(j);a[f+(d<<5)+28>>0]=a[h+(d<<5)+28>>0]|0;d=d+1|0}while((d|0)!=(e|0))}__ZN6VectorIN17CollisionObject2D9ShapeDataEE6_unrefEPv(b,c[b>>2]|0);c[b>>2]=f;return}function __ZN6VectorIN17CollisionObject2D9ShapeDataEE6_unrefEPv(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0;if(!b)return;d=c[a>>2]|0;if(__Z16atomic_decrementPj((d|0)==0?0:d+-8|0)|0)return;d=c[a>>2]|0;a=(d|0)==0?0:d+-4|0;d=a+4|0;if(c[a>>2]|0){e=0;do{f=d+(e<<5)+24|0;g=c[f>>2]|0;if((g|0?__ZN9Reference11unreferenceEv(g)|0:0)?(g=c[f>>2]|0,__Z17predelete_handlerP6Object(g)|0):0){gj[c[(c[g>>2]|0)+76>>2]&8191](g);__ZN6Memory11free_staticEPvb(g,0)}c[f>>2]=0;e=e+1|0}while(e>>>0<(c[a>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(b,1);return}function __ZN17CollisionObject2D14_update_shapesEv(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0;d=l;l=l+48|0;if((l|0)>=(m|0))ba(48);e=d+32|0;f=d+24|0;g=d+28|0;h=d+20|0;i=d+16|0;j=d+12|0;k=d+8|0;n=d+4|0;o=d;p=b+408|0;if(!(c[p>>2]|0)){l=d;return}q=b+404|0;r=(a[q>>0]|0)==0;s=__ZN15Physics2DServer13get_singletonEv()|0;t=c[s>>2]|0;if(r){r=c[t+316>>2]|0;c[h>>2]=c[p>>2];c[e>>2]=c[h>>2];Pi[r&2047](s,e);u=p}else{r=c[t+200>>2]|0;c[g>>2]=c[p>>2];c[e>>2]=c[g>>2];Pi[r&2047](s,e);u=p}p=b+416|0;b=0;a:while(1){s=c[p>>2]|0;r=(s|0)==0;if(r)v=0;else v=c[s+-4>>2]|0;if((b|0)>=(v|0)){w=73;break}if(r)x=0;else x=c[s+-4>>2]|0;if((x|0)<=(b|0)){if(r)y=0;else y=c[s+-4>>2]|0;if((y|0)<=(b|0)){w=15;break}a[1263537]=0}__ZN6VectorIN17CollisionObject2D9ShapeDataEE14_copy_on_writeEv(p);do if(c[(c[p>>2]|0)+(b<<5)+24>>2]|0){s=(a[q>>0]|0)==0;r=__ZN15Physics2DServer13get_singletonEv()|0;g=c[r>>2]|0;if(!s){s=c[g+172>>2]|0;c[i>>2]=c[u>>2];t=c[p>>2]|0;h=(t|0)==0;if(h)z=0;else z=c[t+-4>>2]|0;if((z|0)<=(b|0)){if(h)A=0;else A=c[t+-4>>2]|0;if((A|0)<=(b|0)){w=25;break a}a[1263537]=0}__ZN6VectorIN17CollisionObject2D9ShapeDataEE14_copy_on_writeEv(p);t=c[(c[p>>2]|0)+(b<<5)+24>>2]|0;c[j>>2]=ij[c[(c[t>>2]|0)+112>>2]&8191](t)|0;t=c[p>>2]|0;h=(t|0)==0;if(h)B=0;else B=c[t+-4>>2]|0;do if((B|0)<=(b|0)){if(h)C=0;else C=c[t+-4>>2]|0;if((C|0)>(b|0)){a[1263537]=0;w=35;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);D=0;break}}else w=35;while(0);if((w|0)==35){w=0;__ZN6VectorIN17CollisionObject2D9ShapeDataEE14_copy_on_writeEv(p);D=(c[p>>2]|0)+(b<<5)|0};c[f>>2]=c[i>>2];c[e>>2]=c[j>>2];Ki[s&4095](r,f,e,D);break}t=c[g+272>>2]|0;c[k>>2]=c[u>>2];h=c[p>>2]|0;E=(h|0)==0;if(E)F=0;else F=c[h+-4>>2]|0;if((F|0)<=(b|0)){if(E)G=0;else G=c[h+-4>>2]|0;if((G|0)<=(b|0)){w=43;break a}a[1263537]=0}__ZN6VectorIN17CollisionObject2D9ShapeDataEE14_copy_on_writeEv(p);h=c[(c[p>>2]|0)+(b<<5)+24>>2]|0;c[n>>2]=ij[c[(c[h>>2]|0)+112>>2]&8191](h)|0;h=c[p>>2]|0;E=(h|0)==0;if(E)H=0;else H=c[h+-4>>2]|0;do if((H|0)<=(b|0)){if(E)I=0;else I=c[h+-4>>2]|0;if((I|0)>(b|0)){a[1263537]=0;w=52;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);c[f>>2]=c[k>>2];c[e>>2]=c[n>>2];Ki[t&4095](r,f,e,0);break}}else w=52;while(0);if((w|0)==52){w=0;__ZN6VectorIN17CollisionObject2D9ShapeDataEE14_copy_on_writeEv(p);h=(c[p>>2]|0)+(b<<5)|0;c[f>>2]=c[k>>2];c[e>>2]=c[n>>2];Ki[t&4095](r,f,e,h)}h=c[p>>2]|0;E=(h|0)==0;if(E)J=0;else J=c[h+-4>>2]|0;if((J|0)<=(b|0)){if(E)K=0;else K=c[h+-4>>2]|0;if((K|0)<=(b|0)){w=60;break a}a[1263537]=0}__ZN6VectorIN17CollisionObject2D9ShapeDataEE14_copy_on_writeEv(p);if(a[(c[p>>2]|0)+(b<<5)+28>>0]|0){h=__ZN15Physics2DServer13get_singletonEv()|0;E=c[(c[h>>2]|0)+304>>2]|0;c[o>>2]=c[u>>2];g=c[p>>2]|0;s=(g|0)==0;if(s)L=0;else L=c[g+-4>>2]|0;if((L|0)<=(b|0)){if(s)M=0;else M=c[g+-4>>2]|0;if((M|0)<=(b|0)){w=69;break a}a[1263537]=0}__ZN6VectorIN17CollisionObject2D9ShapeDataEE14_copy_on_writeEv(p);g=(a[(c[p>>2]|0)+(b<<5)+28>>0]|0)!=0;c[e>>2]=c[o>>2];Ki[E&4095](h,e,b,g)}}while(0);b=b+1|0}if((w|0)==15)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((w|0)==25)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((w|0)==43)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((w|0)==60)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((w|0)==69)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((w|0)==73){l=d;return}}function __ZN7ClassDB10_add_classI18CollisionPolygon2DEEvv(){var a=0,b=0,d=0,e=0,f=0,g=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+16|0;d=a+12|0;e=a+8|0;f=a+4|0;g=a;__ZN6StringC2EPKc(b,871030);c[e>>2]=c[b>>2];__ZN10StringNameC2ERK6String(d,e);__ZN6StringC2EPKc(b,939635);c[g>>2]=c[b>>2];__ZN10StringNameC2ERK6String(f,g);__ZN7ClassDB11_add_class2ERK10StringNameS2_(d,f);__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);__ZN10StringNameD2Ev(d);d=c[e>>2]|0;if(!d){l=a;return}if(__Z16atomic_decrementPj(d+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(d,1);l=a;return}function __ZN18CollisionPolygon2D13_bind_methodsEv(){var a=0,b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0;a=l;l=l+176|0;if((l|0)>=(m|0))ba(176);b=a+152|0;d=a+144|0;e=a+136|0;f=a+128|0;g=a+112|0;h=a+104|0;i=a+88|0;j=a+72|0;k=a+56|0;n=a+48|0;o=a+40|0;p=a+32|0;q=a+28|0;r=a+120|0;s=a+24|0;t=a+96|0;u=a+80|0;v=a+64|0;w=a+20|0;x=a+16|0;y=a+12|0;z=a+8|0;A=a+4|0;B=a;__Z8D_METHODPKc(d,875562);C=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(C);c[C>>2]=276480;__ZN10MethodBind10_set_constEb(C,0);__ZN10MethodBind24_generate_argument_typesEi(C,1);c[C+44>>2]=1394;c[C+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,C,d,0,0)|0;C=d+4|0;D=c[C>>2]|0;if(D|0?(__Z16atomic_decrementPj(D+-8|0)|0)==0:0){E=c[C>>2]|0;C=(E|0)==0?0:E+-4|0;E=C+4|0;if(c[C>>2]|0){F=0;do{__ZN10StringNameD2Ev(E+(F<<2)|0);F=F+1|0}while(F>>>0<(c[C>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(D,1)}__ZN10StringNameD2Ev(d);__Z8D_METHODPKcS0_(e,877547,1124500);d=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(d);c[d>>2]=276516;__ZN10MethodBind10_set_constEb(d,0);__ZN10MethodBind24_generate_argument_typesEi(d,1);c[d+44>>2]=1395;c[d+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,d,e,0,0)|0;d=e+4|0;D=c[d>>2]|0;if(D|0?(__Z16atomic_decrementPj(D+-8|0)|0)==0:0){C=c[d>>2]|0;d=(C|0)==0?0:C+-4|0;C=d+4|0;if(c[d>>2]|0){F=0;do{__ZN10StringNameD2Ev(C+(F<<2)|0);F=F+1|0}while(F>>>0<(c[d>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(D,1)}__ZN10StringNameD2Ev(e);__Z8D_METHODPKc(f,877559);e=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(e);c[e>>2]=276552;__ZN10MethodBind10_set_constEb(e,1);__ZN10MethodBind24_generate_argument_typesEi(e,0);__ZN10MethodBind12_set_returnsEb(e,1);c[e+44>>2]=5450;c[e+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,e,f,0,0)|0;e=f+4|0;D=c[e>>2]|0;if(D|0?(__Z16atomic_decrementPj(D+-8|0)|0)==0:0){d=c[e>>2]|0;e=(d|0)==0?0:d+-4|0;d=e+4|0;if(c[e>>2]|0){F=0;do{__ZN10StringNameD2Ev(d+(F<<2)|0);F=F+1|0}while(F>>>0<(c[e>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(D,1)}__ZN10StringNameD2Ev(f);__Z8D_METHODPKcS0_(g,870090,870105);f=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(f);c[f>>2]=276588;__ZN10MethodBind10_set_constEb(f,0);__ZN10MethodBind24_generate_argument_typesEi(f,1);c[f+44>>2]=1396;c[f+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,f,g,0,0)|0;f=g+4|0;D=c[f>>2]|0;if(D|0?(__Z16atomic_decrementPj(D+-8|0)|0)==0:0){e=c[f>>2]|0;f=(e|0)==0?0:e+-4|0;e=f+4|0;if(c[f>>2]|0){F=0;do{__ZN10StringNameD2Ev(e+(F<<2)|0);F=F+1|0}while(F>>>0<(c[f>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(D,1)}__ZN10StringNameD2Ev(g);__Z8D_METHODPKc(h,870116);g=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(g);c[g>>2]=276624;__ZN10MethodBind10_set_constEb(g,1);__ZN10MethodBind24_generate_argument_typesEi(g,0);__ZN10MethodBind12_set_returnsEb(g,1);c[g+44>>2]=5451;c[g+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,g,h,0,0)|0;g=h+4|0;D=c[g>>2]|0;if(D|0?(__Z16atomic_decrementPj(D+-8|0)|0)==0:0){f=c[g>>2]|0;g=(f|0)==0?0:f+-4|0;f=g+4|0;if(c[g>>2]|0){F=0;do{__ZN10StringNameD2Ev(f+(F<<2)|0);F=F+1|0}while(F>>>0<(c[g>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(D,1)}__ZN10StringNameD2Ev(h);__Z8D_METHODPKcS0_(i,875587,875691);h=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(h);c[h>>2]=276660;__ZN10MethodBind10_set_constEb(h,0);__ZN10MethodBind24_generate_argument_typesEi(h,1);c[h+44>>2]=1397;c[h+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,h,i,0,0)|0;h=i+4|0;D=c[h>>2]|0;if(D|0?(__Z16atomic_decrementPj(D+-8|0)|0)==0:0){g=c[h>>2]|0;h=(g|0)==0?0:g+-4|0;g=h+4|0;if(c[h>>2]|0){F=0;do{__ZN10StringNameD2Ev(g+(F<<2)|0);F=F+1|0}while(F>>>0<(c[h>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(D,1)}__ZN10StringNameD2Ev(i);__Z8D_METHODPKc(j,875599);i=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(i);c[i>>2]=276696;__ZN10MethodBind10_set_constEb(i,1);__ZN10MethodBind24_generate_argument_typesEi(i,0);__ZN10MethodBind12_set_returnsEb(i,1);c[i+44>>2]=5452;c[i+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,i,j,0,0)|0;i=j+4|0;D=c[i>>2]|0;if(D|0?(__Z16atomic_decrementPj(D+-8|0)|0)==0:0){h=c[i>>2]|0;i=(h|0)==0?0:h+-4|0;h=i+4|0;if(c[i>>2]|0){F=0;do{__ZN10StringNameD2Ev(h+(F<<2)|0);F=F+1|0}while(F>>>0<(c[i>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(D,1)}__ZN10StringNameD2Ev(j);__Z8D_METHODPKcS0_(k,870131,870148);j=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(j);c[j>>2]=276732;__ZN10MethodBind10_set_constEb(j,0);__ZN10MethodBind24_generate_argument_typesEi(j,1);c[j+44>>2]=1398;c[j+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,j,k,0,0)|0;j=k+4|0;D=c[j>>2]|0;if(D|0?(__Z16atomic_decrementPj(D+-8|0)|0)==0:0){i=c[j>>2]|0;j=(i|0)==0?0:i+-4|0;i=j+4|0;if(c[j>>2]|0){F=0;do{__ZN10StringNameD2Ev(i+(F<<2)|0);F=F+1|0}while(F>>>0<(c[j>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(D,1)}__ZN10StringNameD2Ev(k);__Z8D_METHODPKc(n,870160);k=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(k);c[k>>2]=276768;__ZN10MethodBind10_set_constEb(k,1);__ZN10MethodBind24_generate_argument_typesEi(k,0);__ZN10MethodBind12_set_returnsEb(k,1);c[k+44>>2]=1399;c[k+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,k,n,0,0)|0;k=n+4|0;D=c[k>>2]|0;if(D|0?(__Z16atomic_decrementPj(D+-8|0)|0)==0:0){j=c[k>>2]|0;k=(j|0)==0?0:j+-4|0;j=k+4|0;if(c[k>>2]|0){F=0;do{__ZN10StringNameD2Ev(j+(F<<2)|0);F=F+1|0}while(F>>>0<(c[k>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(D,1)}__ZN10StringNameD2Ev(n);__Z8D_METHODPKc(o,870177);n=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(n);c[n>>2]=276804;__ZN10MethodBind10_set_constEb(n,1);__ZN10MethodBind24_generate_argument_typesEi(n,0);__ZN10MethodBind12_set_returnsEb(n,1);c[n+44>>2]=5453;c[n+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,n,o,0,0)|0;n=o+4|0;D=c[n>>2]|0;if(D|0?(__Z16atomic_decrementPj(D+-8|0)|0)==0:0){k=c[n>>2]|0;n=(k|0)==0?0:k+-4|0;k=n+4|0;if(c[n>>2]|0){F=0;do{__ZN10StringNameD2Ev(k+(F<<2)|0);F=F+1|0}while(F>>>0<(c[n>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(D,1)}__ZN10StringNameD2Ev(o);__Z8D_METHODPKc(p,870210);o=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(o);c[o>>2]=276804;__ZN10MethodBind10_set_constEb(o,1);__ZN10MethodBind24_generate_argument_typesEi(o,0);__ZN10MethodBind12_set_returnsEb(o,1);c[o+44>>2]=5454;c[o+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,o,p,0,0)|0;o=p+4|0;D=c[o>>2]|0;if(D|0?(__Z16atomic_decrementPj(D+-8|0)|0)==0:0){n=c[o>>2]|0;o=(n|0)==0?0:n+-4|0;n=o+4|0;if(c[o>>2]|0){F=0;do{__ZN10StringNameD2Ev(n+(F<<2)|0);F=F+1|0}while(F>>>0<(c[o>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(D,1)}__ZN10StringNameD2Ev(p);__ZN6StringC2EPKc(b,871030);c[r>>2]=c[b>>2];__ZN10StringNameC2ERK6String(q,r);__ZN6StringC2EPKc(s,870105);__ZN6StringC2EPKc(t,870242);p=b+4|0;c[p>>2]=0;D=b+12|0;c[D>>2]=0;c[b>>2]=2;o=c[s>>2]|0;if(o|0?(c[p>>2]=0,__Z28atomic_conditional_incrementPj(o+-8|0)|0):0)c[p>>2]=c[s>>2];c[b+8>>2]=3;p=c[D>>2]|0;if((p|0)!=(c[t>>2]|0)){if(p|0?(__Z16atomic_decrementPj(p+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(p,1);c[D>>2]=0;p=c[t>>2]|0;if(p|0?__Z28atomic_conditional_incrementPj(p+-8|0)|0:0)c[D>>2]=c[t>>2]}c[b+16>>2]=7;c[u>>2]=__Z11_scs_createPKc(870090)|0;c[v>>2]=__Z11_scs_createPKc(870116)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(q,b,u,v,-1);__ZN10StringNameD2Ev(v);__ZN10StringNameD2Ev(u);D=c[b+12>>2]|0;if(D|0?(__Z16atomic_decrementPj(D+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(D,1);D=c[b+4>>2]|0;if(D|0?(__Z16atomic_decrementPj(D+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(D,1);D=c[t>>2]|0;if(D|0?(__Z16atomic_decrementPj(D+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(D,1);D=c[s>>2]|0;if(D|0?(__Z16atomic_decrementPj(D+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(D,1);__ZN10StringNameD2Ev(q);q=c[r>>2]|0;if(q|0?(__Z16atomic_decrementPj(q+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(q,1);__ZN6StringC2EPKc(b,871030);c[r>>2]=c[b>>2];__ZN10StringNameC2ERK6String(w,r);__ZN6StringC2EPKc(x,1124500);__ZN6StringC2EPKc(t,1263606);q=b+4|0;c[q>>2]=0;D=b+12|0;c[D>>2]=0;c[b>>2]=26;s=c[x>>2]|0;do if(s|0){c[q>>2]=0;if(!(__Z28atomic_conditional_incrementPj(s+-8|0)|0))break;c[q>>2]=c[x>>2]}while(0);c[b+8>>2]=0;q=c[D>>2]|0;do if((q|0)!=(c[t>>2]|0)){do if(q|0){if(__Z16atomic_decrementPj(q+-8|0)|0)break;__ZN6Memory11free_staticEPvb(q,1)}while(0);c[D>>2]=0;s=c[t>>2]|0;if(!s)break;if(!(__Z28atomic_conditional_incrementPj(s+-8|0)|0))break;c[D>>2]=c[t>>2]}while(0);c[b+16>>2]=7;c[u>>2]=__Z11_scs_createPKc(877547)|0;c[v>>2]=__Z11_scs_createPKc(877559)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(w,b,u,v,-1);__ZN10StringNameD2Ev(v);__ZN10StringNameD2Ev(u);D=c[b+12>>2]|0;do if(D|0){if(__Z16atomic_decrementPj(D+-8|0)|0)break;__ZN6Memory11free_staticEPvb(D,1)}while(0);D=c[b+4>>2]|0;do if(D|0){if(__Z16atomic_decrementPj(D+-8|0)|0)break;__ZN6Memory11free_staticEPvb(D,1)}while(0);D=c[t>>2]|0;do if(D|0){if(__Z16atomic_decrementPj(D+-8|0)|0)break;__ZN6Memory11free_staticEPvb(D,1)}while(0);D=c[x>>2]|0;do if(D|0){if(__Z16atomic_decrementPj(D+-8|0)|0)break;__ZN6Memory11free_staticEPvb(D,1)}while(0);__ZN10StringNameD2Ev(w);w=c[r>>2]|0;do if(w|0){if(__Z16atomic_decrementPj(w+-8|0)|0)break;__ZN6Memory11free_staticEPvb(w,1)}while(0);__ZN6StringC2EPKc(b,871030);c[r>>2]=c[b>>2];__ZN10StringNameC2ERK6String(y,r);__ZN6StringC2EPKc(z,870148);__ZN6StringC2EPKc(t,1263606);w=b+4|0;c[w>>2]=0;D=b+12|0;c[D>>2]=0;c[b>>2]=5;x=c[z>>2]|0;do if(x|0){c[w>>2]=0;if(!(__Z28atomic_conditional_incrementPj(x+-8|0)|0))break;c[w>>2]=c[z>>2]}while(0);c[b+8>>2]=0;w=c[D>>2]|0;do if((w|0)!=(c[t>>2]|0)){do if(w|0){if(__Z16atomic_decrementPj(w+-8|0)|0)break;__ZN6Memory11free_staticEPvb(w,1)}while(0);c[D>>2]=0;x=c[t>>2]|0;if(!x)break;if(!(__Z28atomic_conditional_incrementPj(x+-8|0)|0))break;c[D>>2]=c[t>>2]}while(0);c[b+16>>2]=5;c[u>>2]=__Z11_scs_createPKc(870131)|0;c[v>>2]=__Z11_scs_createPKc(870160)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(y,b,u,v,-1);__ZN10StringNameD2Ev(v);__ZN10StringNameD2Ev(u);D=c[b+12>>2]|0;do if(D|0){if(__Z16atomic_decrementPj(D+-8|0)|0)break;__ZN6Memory11free_staticEPvb(D,1)}while(0);D=c[b+4>>2]|0;do if(D|0){if(__Z16atomic_decrementPj(D+-8|0)|0)break;__ZN6Memory11free_staticEPvb(D,1)}while(0);D=c[t>>2]|0;do if(D|0){if(__Z16atomic_decrementPj(D+-8|0)|0)break;__ZN6Memory11free_staticEPvb(D,1)}while(0);D=c[z>>2]|0;do if(D|0){if(__Z16atomic_decrementPj(D+-8|0)|0)break;__ZN6Memory11free_staticEPvb(D,1)}while(0);__ZN10StringNameD2Ev(y);y=c[r>>2]|0;do if(y|0){if(__Z16atomic_decrementPj(y+-8|0)|0)break;__ZN6Memory11free_staticEPvb(y,1)}while(0);__ZN6StringC2EPKc(b,871030);c[r>>2]=c[b>>2];__ZN10StringNameC2ERK6String(A,r);__ZN6StringC2EPKc(B,875691);__ZN6StringC2EPKc(t,1263606);y=b+4|0;c[y>>2]=0;D=b+12|0;c[D>>2]=0;c[b>>2]=1;z=c[B>>2]|0;do if(z|0){c[y>>2]=0;if(!(__Z28atomic_conditional_incrementPj(z+-8|0)|0))break;c[y>>2]=c[B>>2]}while(0);c[b+8>>2]=0;y=c[D>>2]|0;do if((y|0)!=(c[t>>2]|0)){do if(y|0){if(__Z16atomic_decrementPj(y+-8|0)|0)break;__ZN6Memory11free_staticEPvb(y,1)}while(0);c[D>>2]=0;z=c[t>>2]|0;if(!z)break;if(!(__Z28atomic_conditional_incrementPj(z+-8|0)|0))break;c[D>>2]=c[t>>2]}while(0);c[b+16>>2]=7;c[u>>2]=__Z11_scs_createPKc(875587)|0;c[v>>2]=__Z11_scs_createPKc(875599)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(A,b,u,v,-1);__ZN10StringNameD2Ev(v);__ZN10StringNameD2Ev(u);u=c[b+12>>2]|0;do if(u|0){if(__Z16atomic_decrementPj(u+-8|0)|0)break;__ZN6Memory11free_staticEPvb(u,1)}while(0);u=c[b+4>>2]|0;do if(u|0){if(__Z16atomic_decrementPj(u+-8|0)|0)break;__ZN6Memory11free_staticEPvb(u,1)}while(0);u=c[t>>2]|0;do if(u|0){if(__Z16atomic_decrementPj(u+-8|0)|0)break;__ZN6Memory11free_staticEPvb(u,1)}while(0);u=c[B>>2]|0;do if(u|0){if(__Z16atomic_decrementPj(u+-8|0)|0)break;__ZN6Memory11free_staticEPvb(u,1)}while(0);__ZN10StringNameD2Ev(A);A=c[r>>2]|0;if(!A){l=a;return}if(__Z16atomic_decrementPj(A+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(A,1);l=a;return}function __ZN18CollisionPolygon2D24_add_to_collision_objectEP6Object(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+28|0;g=e+24|0;h=e;if(a[b+429>>0]|0){l=e;return}if(!(a[b+430>>0]|0)){l=e;return}if(d|0?$i[c[(c[d>>2]|0)+44>>2]&8191](d,1234388)|0:0){a[1263537]=0;i=b+424|0;j=c[i>>2]|0;if(!j){l=e;return}if(!(c[j+-4>>2]|0)){l=e;return}if(!(c[b+420>>2]|0)){j=__ZN18CollisionPolygon2D20_decompose_in_convexEv(b)|0;c[f>>2]=j;k=b+432|0;c[k>>2]=__ZNK17CollisionObject2D15get_shape_countEv(d)|0;n=b+428|0;o=0;p=j;while(1){if(!p)q=0;else q=c[p+-4>>2]|0;if((o|0)>=(q|0))break;j=__ZnwjPKc(144,1263606)|0;__ZN20ConvexPolygonShape2DC2Ev(j);__Z22postinitialize_handlerP6Object(j);if(j){a[1263537]=0;if(__ZN9Reference8init_refEv(j)|0){r=j;s=j;t=16}else{u=0;v=0}}else{r=0;s=0;t=16}if((t|0)==16){t=0;u=r;v=s}j=c[f>>2]|0;w=(j|0)==0;if(w)x=0;else x=c[j+-4>>2]|0;do if((x|0)<=(o|0)){if(w)y=0;else y=c[j+-4>>2]|0;if((y|0)>(o|0)){a[1263537]=0;t=25;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);z=0;break}}else t=25;while(0);if((t|0)==25){t=0;__ZN6VectorIS_I7Vector2EE14_copy_on_writeEv(f);z=(c[f>>2]|0)+(o<<2)|0}__ZN20ConvexPolygonShape2D10set_pointsERK6VectorI7Vector2E(u,z);c[g>>2]=0;j=(u|0)==0;if(!j){w=$i[c[(c[u>>2]|0)+44>>2]&8191](u,1236156)|0;A=w?u:0;w=c[g>>2]|0;if((A|0)!=(w|0)){do if(w|0){if(!(__ZN9Reference11unreferenceEv(w)|0))break;B=c[g>>2]|0;if(!(__Z17predelete_handlerP6Object(B)|0))break;gj[c[(c[B>>2]|0)+76>>2]&8191](B);__ZN6Memory11free_staticEPvb(B,0)}while(0);c[g>>2]=A;if(A|0)__ZN9Reference9referenceEv(A)}}else c[g>>2]=0;Pi[c[(c[b>>2]|0)+128>>2]&2047](h,b);__ZN17CollisionObject2D9add_shapeERK3RefI7Shape2DERK11Transform2D(d,g,h);w=c[g>>2]|0;if((w|0?__ZN9Reference11unreferenceEv(w)|0:0)?(w=c[g>>2]|0,__Z17predelete_handlerP6Object(w)|0):0){gj[c[(c[w>>2]|0)+76>>2]&8191](w);__ZN6Memory11free_staticEPvb(w,0)}if(a[n>>0]|0)__ZN17CollisionObject2D20set_shape_as_triggerEib(d,(__ZNK17CollisionObject2D15get_shape_countEv(d)|0)+-1|0,1);do if(!j){if(!(__ZN9Reference11unreferenceEv(u)|0))break;if(!(__Z17predelete_handlerP6Object(u)|0))break;gj[c[(c[u>>2]|0)+76>>2]&8191](u);__ZN6Memory11free_staticEPvb(v,0)}while(0);o=o+1|0;p=c[f>>2]|0}p=__ZNK17CollisionObject2D15get_shape_countEv(d)|0;o=b+436|0;c[o>>2]=p+-1;if((p|0)<=(c[k>>2]|0)){c[k>>2]=-1;c[o>>2]=-1}o=c[f>>2]|0;if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0){k=c[f>>2]|0;p=(k|0)==0?0:k+-4|0;k=p+4|0;if(c[p>>2]|0){v=0;do{u=c[k+(v<<2)>>2]|0;if(u|0?(__Z16atomic_decrementPj(u+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(u,1);v=v+1|0}while(v>>>0<(c[p>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(o,1)}l=e;return}o=__ZnwjPKc(140,1263606)|0;__ZN21ConcavePolygonShape2DC2Ev(o);__Z22postinitialize_handlerP6Object(o);if(!o){C=0;D=0}else{a[1263537]=0;__ZN9Reference8init_refEv(o)|0;C=o;D=o}c[f>>2]=0;o=c[i>>2]|0;if(!o)E=0;else E=c[o+-4>>2]<<1;__ZN10PoolVectorI7Vector2E6resizeEi(f,E)|0;if((c[f>>2]|0)!=0?(__ZN10PoolVectorI7Vector2E14_copy_on_writeEv(f),E=c[f>>2]|0,(E|0)!=0):0){__Z16atomic_incrementPj(E+4|0)|0;F=c[E+8>>2]|0;G=E}else{F=0;G=0}E=0;while(1){o=c[i>>2]|0;p=(o|0)==0;if(p)H=0;else H=c[o+-4>>2]|0;if((E|0)>=(H|0)){t=67;break}if(p)I=0;else I=c[o+-4>>2]|0;if((I|0)<=(E|0)){if(p)J=0;else J=c[o+-4>>2]|0;if((J|0)<=(E|0)){t=89;break}a[1263537]=0}__ZN6VectorI7Vector2E14_copy_on_writeEv(i);o=E<<1;p=(c[i>>2]|0)+(E<<3)|0;v=c[p+4>>2]|0;k=F+(o<<3)|0;c[k>>2]=c[p>>2];c[k+4>>2]=v;v=E+1|0;k=c[i>>2]|0;p=(k|0)==0;if(p)K=0;else K=c[k+-4>>2]|0;u=(v|0)%(K|0)|0;if((u|0)<0){t=100;break}if(p)L=0;else L=c[k+-4>>2]|0;if((L|0)<=(u|0)){if(p)M=0;else M=c[k+-4>>2]|0;if((M|0)<=(u|0)){t=100;break}a[1263537]=0}__ZN6VectorI7Vector2E14_copy_on_writeEv(i);k=(c[i>>2]|0)+(u<<3)|0;u=c[k+4>>2]|0;p=F+((o|1)<<3)|0;c[p>>2]=c[k>>2];c[p+4>>2]=u;E=v}if((t|0)==67){if(G|0)__Z16atomic_decrementPj(G+4|0)|0;__ZN21ConcavePolygonShape2D12set_segmentsERK10PoolVectorI7Vector2E(C,f);c[g>>2]=0;G=(C|0)==0;if(!G){E=$i[c[(c[C>>2]|0)+44>>2]&8191](C,1236156)|0;F=E?C:0;E=c[g>>2]|0;if((F|0)!=(E|0)){if((E|0?__ZN9Reference11unreferenceEv(E)|0:0)?(E=c[g>>2]|0,__Z17predelete_handlerP6Object(E)|0):0){gj[c[(c[E>>2]|0)+76>>2]&8191](E);__ZN6Memory11free_staticEPvb(E,0)}c[g>>2]=F;if(F|0)__ZN9Reference9referenceEv(F)}}else c[g>>2]=0;Pi[c[(c[b>>2]|0)+128>>2]&2047](h,b);__ZN17CollisionObject2D9add_shapeERK3RefI7Shape2DERK11Transform2D(d,g,h);h=c[g>>2]|0;if((h|0?__ZN9Reference11unreferenceEv(h)|0:0)?(h=c[g>>2]|0,__Z17predelete_handlerP6Object(h)|0):0){gj[c[(c[h>>2]|0)+76>>2]&8191](h);__ZN6Memory11free_staticEPvb(h,0)}if(a[b+428>>0]|0)__ZN17CollisionObject2D20set_shape_as_triggerEib(d,(__ZNK17CollisionObject2D15get_shape_countEv(d)|0)+-1|0,1);c[b+432>>2]=(__ZNK17CollisionObject2D15get_shape_countEv(d)|0)+-1;c[b+436>>2]=(__ZNK17CollisionObject2D15get_shape_countEv(d)|0)+-1;__ZN10PoolVectorI7Vector2E12_unreferenceEv(f);if(G){l=e;return}if(!(__ZN9Reference11unreferenceEv(C)|0)){l=e;return}if(!(__Z17predelete_handlerP6Object(C)|0)){l=e;return}gj[c[(c[C>>2]|0)+76>>2]&8191](C);__ZN6Memory11free_staticEPvb(D,0);l=e;return}else if((t|0)==89)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((t|0)==100)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(875562,870279,41,875751,0);l=e;return}function __ZN18CollisionPolygon2D11set_polygonERK6VectorI7Vector2E(b,d){b=b|0;d=d|0;var e=0,f=0,h=0,i=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0.0,E=0.0,F=0.0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+8|0;h=e+24|0;i=e;k=b+424|0;n=c[k>>2]|0;if((n|0)!=(c[d>>2]|0)){if(n|0?(__Z16atomic_decrementPj(n+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(n,1);c[k>>2]=0;n=c[d>>2]|0;if(n|0?__Z28atomic_conditional_incrementPj(n+-8|0)|0:0)c[k>>2]=c[d>>2]}d=b+430|0;if(!(a[d>>0]|0)){__ZN10CanvasItem6updateEv(b);l=e;return}n=b+404|0;o=b+412|0;p=b+416|0;q=f+4|0;r=h+4|0;s=0;while(1){t=c[k>>2]|0;u=(t|0)==0;if(u)v=0;else v=c[t+-4>>2]|0;if((s|0)>=(v|0)){w=13;break}if(!s){if(u){w=20;break}if((c[t+-4>>2]|0)<=0){if((c[t+-4>>2]|0)<=0){w=20;break}a[1263537]=0}__ZN6VectorI7Vector2E14_copy_on_writeEv(k);x=c[k>>2]|0;y=c[x+4>>2]|0;z=n;c[z>>2]=c[x>>2];c[z+4>>2]=y;c[o>>2]=0;c[p>>2]=0}else{if(u)A=0;else A=c[t+-4>>2]|0;do if((A|0)<=(s|0)){if(u)B=0;else B=c[t+-4>>2]|0;if((B|0)>(s|0)){a[1263537]=0;w=31;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);C=0;break}}else w=31;while(0);if((w|0)==31){w=0;__ZN6VectorI7Vector2E14_copy_on_writeEv(k);C=(c[k>>2]|0)+(s<<3)|0}t=n;u=c[t>>2]|0;y=c[t+4>>2]|0;t=f;c[t>>2]=u;c[t+4>>2]=y;__ZNK7Vector2plERKS_(h,n,o);D=+g[C>>2];t=D<(c[j>>2]=u,+g[j>>2]);E=(c[j>>2]=y,+g[j>>2]);if(t)g[f>>2]=D;F=+g[C+4>>2];if(F<E)g[q>>2]=F;if(D>+g[h>>2])g[h>>2]=D;if(F>+g[r>>2])g[r>>2]=F;t=f;y=c[t+4>>2]|0;u=n;c[u>>2]=c[t>>2];c[u+4>>2]=y;__ZNK7Vector2miERKS_(i,h,f);y=i;u=c[y+4>>2]|0;t=o;c[t>>2]=c[y>>2];c[t+4>>2]=u}s=s+1|0}if((w|0)==13){c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;c[f+12>>2]=0;s=b+404|0;if(__ZNK7Vector2eqERKS_(s,f)|0?__ZNK7Vector2eqERKS_(o,f+8|0)|0:0){g[b+404>>2]=-10.0;g[b+408>>2]=-10.0;g[b+412>>2]=20.0;g[b+416>>2]=20.0}else{g[h>>2]=.30000001192092896;__ZNK7Vector2mlERKf(f,o,h);__ZN7Vector2mIERKS_(s,f);g[h>>2]=.6000000238418579;__ZNK7Vector2mlERKf(f,o,h);__ZN7Vector2pLERKS_(o,f)}if(!(a[d>>0]|0)){__ZN10CanvasItem6updateEv(b);l=e;return}d=__ZNK4Node10get_parentEv(b)|0;if(!d){__ZN10CanvasItem6updateEv(b);l=e;return}if(!($i[c[(c[d>>2]|0)+44>>2]&8191](d,1234388)|0)){__ZN10CanvasItem6updateEv(b);l=e;return}__ZN17CollisionObject2D28_update_shapes_from_childrenEv(d);__ZN10CanvasItem6updateEv(b);l=e;return}else if((w|0)==20)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}function __ZNK18CollisionPolygon2D11get_polygonEv(a){a=a|0;var b=0,d=0;b=a+424|0;a=c[b>>2]|0;if((a|0)!=0?(__Z28atomic_conditional_incrementPj(a+-8|0)|0)!=0:0)d=c[b>>2]|0;else d=0;return d|0}function __ZN18CollisionPolygon2D14set_build_modeENS_9BuildModeE(b,d){b=b|0;d=d|0;if(d>>>0>1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(870090,870279,249,870313,0);return}a[1263537]=0;c[b+420>>2]=d;if(!(a[b+430>>0]|0))return;d=__ZNK4Node10get_parentEv(b)|0;if(!d)return;if(!($i[c[(c[d>>2]|0)+44>>2]&8191](d,1234388)|0))return;__ZN17CollisionObject2D28_update_shapes_from_childrenEv(d);return}function __ZNK18CollisionPolygon2D14get_build_modeEv(a){a=a|0;return c[a+420>>2]|0}function __ZN18CollisionPolygon2D11set_triggerEb(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0;a[b+428>>0]=d&1;e=b+430|0;if(a[e>>0]|0){f=__ZNK4Node10get_parentEv(b)|0;if(f|0?$i[c[(c[f>>2]|0)+44>>2]&8191](f,1234388)|0:0)__ZN17CollisionObject2D28_update_shapes_from_childrenEv(f);if(a[e>>0]|0)return}if(!(a[b+136>>0]|0))return;e=b+432|0;if((c[e>>2]|0)<=-1)return;f=b+436|0;if((c[f>>2]|0)<=-1)return;g=__ZNK4Node10get_parentEv(b)|0;if(!g)h=0;else{b=$i[c[(c[g>>2]|0)+44>>2]&8191](g,1234388)|0;h=b?g:0}g=c[e>>2]|0;if((g|0)>(c[f>>2]|0))return;else i=g;while(1){__ZN17CollisionObject2D20set_shape_as_triggerEib(h,i,d);if((i|0)<(c[f>>2]|0))i=i+1|0;else break}return}function __ZNK18CollisionPolygon2D10is_triggerEv(b){b=b|0;return (a[b+428>>0]|0)!=0|0}function __ZN18CollisionPolygon2D16_set_shape_rangeERK7Vector2(a,b){a=a|0;b=b|0;c[a+432>>2]=~~+g[b>>2];c[a+436>>2]=~~+g[b+4>>2];return}function __ZNK18CollisionPolygon2D16_get_shape_rangeEv(a,b){a=a|0;b=b|0;var d=0.0;d=+(c[b+436>>2]|0);g[a>>2]=+(c[b+432>>2]|0);g[a+4>>2]=d;return}function __ZNK18CollisionPolygon2D32get_collision_object_first_shapeEv(a){a=a|0;return c[a+432>>2]|0}function __ZNK18CollisionPolygon2D31get_collision_object_last_shapeEv(a){a=a|0;return c[a+436>>2]|0}function __ZNK13MethodBind0RCI18CollisionPolygon2DiE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK13MethodBind0RCI18CollisionPolygon2DiE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,871030);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI18CollisionPolygon2DiE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236152)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2Ei(i,ij[n&8191](d)|0);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI18CollisionPolygon2DiE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0;if(!b)f=0;else{d=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236152)|0;f=d?b:0}b=c[a+44>>2]|0;d=c[a+48>>2]|0;a=f+(d>>1)|0;if(!(d&1)){g=b;h=ij[g&8191](a)|0;c[e>>2]=h;return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=ij[g&8191](a)|0;c[e>>2]=h;return}}function __ZN13MethodBind0RCI18CollisionPolygon2DiED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI18CollisionPolygon2D7Vector2E18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;if((b|0)!=-1){f=0;l=a;return f|0}g[d>>2]=0.0;g[d+4>>2]=0.0;__ZN7VariantC2ERK7Vector2(e,d);d=c[e>>2]|0;if(d|0)__ZN7Variant5clearEv(e);f=d;l=a;return f|0}function __ZNK13MethodBind0RCI18CollisionPolygon2D7Vector2E18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,871030);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI18CollisionPolygon2D7Vector2E4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;j=f+24|0;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236152)|0:0){c[h>>2]=0;a[1263537]=0;k=c[d+24>>2]|0;if((k|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=k;c[b>>2]=0;l=f;return}n=k-(c[d+20>>2]|0)|0;if((n|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=n;c[b>>2]=0;l=f;return}n=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))o=n;else o=c[(c[d>>2]|0)+n>>2]|0;Pi[o&2047](j,d);__ZN7VariantC2ERK7Vector2(i,j);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI18CollisionPolygon2D7Vector2E7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=d;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236152)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;Pi[i&2047](f,a);a=f;f=c[a+4>>2]|0;i=e;c[i>>2]=c[a>>2];c[i+4>>2]=f;l=d;return}function __ZN13MethodBind0RCI18CollisionPolygon2D7Vector2ED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I18CollisionPolygon2DRK7Vector2E18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;if(b|0){f=0;l=a;return f|0}g[d>>2]=0.0;g[d+4>>2]=0.0;__ZN7VariantC2ERK7Vector2(e,d);d=c[e>>2]|0;if(d|0)__ZN7Variant5clearEv(e);f=d;l=a;return f|0}function __ZNK11MethodBind1I18CollisionPolygon2DRK7Vector2E18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,871030);l=a;return c[b>>2]|0}function __ZN11MethodBind1I18CollisionPolygon2DRK7Vector2E4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i+24|0;k=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236152)|0:0){c[h>>2]=0;a[1263537]=0;n=d+24|0;o=c[n>>2]|0;if((o|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=o;c[b>>2]=0;l=i;return}p=o-(c[d+20>>2]|0)|0;if((p|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=p;c[b>>2]=0;l=i;return}if((g|0)>0){if((o|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);q=0}else{a[1263537]=0;q=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,q)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=q;c[b>>2]=0;l=i;return}}q=c[d+44>>2]|0;o=c[d+48>>2]|0;p=e+(o>>1)|0;if(!(o&1))r=q;else r=c[(c[p>>2]|0)+q>>2]|0;do if((g|0)<1){q=c[n>>2]|0;o=q+-1|0;if((q|0)>=1){e=c[d+16>>2]|0;s=(e|0)==0;if(s)t=0;else t=c[e+-4>>2]|0;if((q|0)<=(t|0)){if(s)u=0;else u=c[e+-4>>2]|0;do if((u|0)<(q|0)){if(s)v=0;else v=c[e+-4>>2]|0;if((v|0)<(q|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);w=0;break}else{a[1263537]=0;x=31;break}}else x=31;while(0);if((x|0)==31)w=e+(o*24|0)|0;__ZN7VariantC2ERKS_(k,w);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);__ZNK7Variantcv7Vector2Ev(j,k);Pi[r&2047](p,j);if(c[k>>2]|0)__ZN7Variant5clearEv(k);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I18CollisionPolygon2DRK7Vector2E7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236152)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;b=c[d>>2]|0;d=c[b+4>>2]|0;h=f;c[h>>2]=c[b>>2];c[h+4>>2]=d;Pi[i&2047](a,f);l=e;return}function __ZN11MethodBind1I18CollisionPolygon2DRK7Vector2ED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI18CollisionPolygon2DbE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Eb(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK13MethodBind0RCI18CollisionPolygon2DbE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,871030);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI18CollisionPolygon2DbE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236152)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2Eb(i,ij[n&8191](d)|0);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI18CollisionPolygon2DbE7ptrcallEP6ObjectPPKvPv(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0;if(!d)g=0;else{e=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1236152)|0;g=e?d:0}d=c[b+44>>2]|0;e=c[b+48>>2]|0;b=g+(e>>1)|0;if(!(e&1)){h=d;i=ij[h&8191](b)|0;j=i&1;a[f>>0]=j;return}else{h=c[(c[b>>2]|0)+d>>2]|0;i=ij[h&8191](b)|0;j=i&1;a[f>>0]=j;return}}function __ZN13MethodBind0RCI18CollisionPolygon2DbED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN17CollisionObject2D20set_shape_as_triggerEib(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f+4|0;h=f;i=e&1;if((d|0)>=0){j=b+416|0;k=c[j>>2]|0;n=(k|0)==0;if(n)o=0;else o=c[k+-4>>2]|0;if((o|0)>(d|0)){a[1263537]=0;if(n)p=0;else p=c[k+-4>>2]|0;do if((p|0)<=(d|0)){if(n)q=0;else q=c[k+-4>>2]|0;if((q|0)>(d|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);__ZN6VectorIN17CollisionObject2D9ShapeDataEE14_copy_on_writeEv(j);a[(c[j>>2]|0)+(d<<5)+28>>0]=i;if(a[b+404>>0]|0){l=f;return}i=b+408|0;if(!(c[i>>2]|0)){l=f;return}b=__ZN15Physics2DServer13get_singletonEv()|0;j=c[(c[b>>2]|0)+304>>2]|0;c[h>>2]=c[i>>2];c[g>>2]=c[h>>2];Ki[j&4095](b,g,d,e);l=f;return}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(870258,870010,312,870043,0);l=f;return}function __ZNK11MethodBind1I18CollisionPolygon2DbE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if(!b){__ZN7VariantC2Eb(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK11MethodBind1I18CollisionPolygon2DbE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,871030);l=a;return c[b>>2]|0}function __ZN11MethodBind1I18CollisionPolygon2DbE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236152)|0:0){c[h>>2]=0;a[1263537]=0;k=d+24|0;n=c[k>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=i;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=i;return}if((g|0)>0){if((n|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);p=0}else{a[1263537]=0;p=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,p)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=p;c[b>>2]=0;l=i;return}}p=c[d+44>>2]|0;n=c[d+48>>2]|0;o=e+(n>>1)|0;if(!(n&1))q=p;else q=c[(c[o>>2]|0)+p>>2]|0;do if((g|0)<1){p=c[k>>2]|0;n=p+-1|0;if((p|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)s=0;else s=c[e+-4>>2]|0;if((p|0)<=(s|0)){if(r)t=0;else t=c[e+-4>>2]|0;do if((t|0)<(p|0)){if(r)u=0;else u=c[e+-4>>2]|0;if((u|0)<(p|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);v=0;break}else{a[1263537]=0;w=31;break}}else w=31;while(0);if((w|0)==31)v=e+(n*24|0)|0;__ZN7VariantC2ERKS_(j,v);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);f=__ZNK7VariantcvbEv(j)|0;Pi[q&2047](o,f);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I18CollisionPolygon2DbE7ptrcallEP6ObjectPPKvPv(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0;if(!d)g=0;else{f=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1236152)|0;g=f?d:0}d=c[b+44>>2]|0;f=c[b+48>>2]|0;b=g+(f>>1)|0;if(!(f&1))h=d;else h=c[(c[b>>2]|0)+d>>2]|0;Pi[h&2047](b,(a[c[e>>2]>>0]|0)!=0);return}function __ZN11MethodBind1I18CollisionPolygon2DbED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI18CollisionPolygon2DNS0_9BuildModeEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK13MethodBind0RCI18CollisionPolygon2DNS0_9BuildModeEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,871030);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI18CollisionPolygon2DNS0_9BuildModeEE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236152)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2Ei(i,ij[n&8191](d)|0);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI18CollisionPolygon2DNS0_9BuildModeEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0;if(!b)f=0;else{d=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236152)|0;f=d?b:0}b=c[a+44>>2]|0;d=c[a+48>>2]|0;a=f+(d>>1)|0;if(!(d&1)){g=b;h=ij[g&8191](a)|0;c[e>>2]=h;return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=ij[g&8191](a)|0;c[e>>2]=h;return}}function __ZN13MethodBind0RCI18CollisionPolygon2DNS0_9BuildModeEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I18CollisionPolygon2DNS0_9BuildModeEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if(!b){__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK11MethodBind1I18CollisionPolygon2DNS0_9BuildModeEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,871030);l=a;return c[b>>2]|0}function __ZN11MethodBind1I18CollisionPolygon2DNS0_9BuildModeEE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236152)|0:0){c[h>>2]=0;a[1263537]=0;k=d+24|0;n=c[k>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=i;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=i;return}if((g|0)>0){if((n|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);p=0}else{a[1263537]=0;p=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,p)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=p;c[b>>2]=0;l=i;return}}p=c[d+44>>2]|0;n=c[d+48>>2]|0;o=e+(n>>1)|0;if(!(n&1))q=p;else q=c[(c[o>>2]|0)+p>>2]|0;do if((g|0)<1){p=c[k>>2]|0;n=p+-1|0;if((p|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)s=0;else s=c[e+-4>>2]|0;if((p|0)<=(s|0)){if(r)t=0;else t=c[e+-4>>2]|0;do if((t|0)<(p|0)){if(r)u=0;else u=c[e+-4>>2]|0;if((u|0)<(p|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);v=0;break}else{a[1263537]=0;w=31;break}}else w=31;while(0);if((w|0)==31)v=e+(n*24|0)|0;__ZN7VariantC2ERKS_(j,v);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);f=__ZNK7VariantcviEv(j)|0;Pi[q&2047](o,f);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I18CollisionPolygon2DNS0_9BuildModeEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236152)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1)){g=b;h=c[d>>2]|0;i=c[h>>2]|0;Pi[g&2047](a,i);return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=c[d>>2]|0;i=c[h>>2]|0;Pi[g&2047](a,i);return}}function __ZN11MethodBind1I18CollisionPolygon2DNS0_9BuildModeEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI18CollisionPolygon2D6VectorI7Vector2EE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;if((b|0)!=-1){f=0;l=a;return f|0}c[d>>2]=0;__ZN7VariantC2ERK6VectorI7Vector2E(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);e=c[d>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);f=b;l=a;return f|0}function __ZNK13MethodBind0RCI18CollisionPolygon2D6VectorI7Vector2EE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,871030);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI18CollisionPolygon2D6VectorI7Vector2EE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;j=f+24|0;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236152)|0:0){c[h>>2]=0;a[1263537]=0;k=c[d+24>>2]|0;if((k|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=k;c[b>>2]=0;l=f;return}n=k-(c[d+20>>2]|0)|0;if((n|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=n;c[b>>2]=0;l=f;return}n=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))o=n;else o=c[(c[d>>2]|0)+n>>2]|0;c[j>>2]=ij[o&8191](d)|0;__ZN7VariantC2ERK6VectorI7Vector2E(i,j);d=c[j>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI18CollisionPolygon2D6VectorI7Vector2EE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=d;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236152)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;c[f>>2]=ij[i&8191](a)|0;__ZN8PtrToArgI6VectorI7Vector2EE6encodeES2_Pv(f,e);e=c[f>>2]|0;if(!e){l=d;return}if(__Z16atomic_decrementPj(e+-8|0)|0){l=d;return}__ZN6Memory11free_staticEPvb(e,1);l=d;return}function __ZN13MethodBind0RCI18CollisionPolygon2D6VectorI7Vector2EED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I18CollisionPolygon2DRK6VectorI7Vector2EE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;if(b|0){f=0;l=a;return f|0}c[d>>2]=0;__ZN7VariantC2ERK6VectorI7Vector2E(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);e=c[d>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);f=b;l=a;return f|0}function __ZNK11MethodBind1I18CollisionPolygon2DRK6VectorI7Vector2EE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,871030);l=a;return c[b>>2]|0}function __ZN11MethodBind1I18CollisionPolygon2DRK6VectorI7Vector2EE4callEP6ObjectPPK7VariantiRNS9_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i+24|0;k=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236152)|0:0){c[h>>2]=0;a[1263537]=0;n=d+24|0;o=c[n>>2]|0;if((o|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=o;c[b>>2]=0;l=i;return}p=o-(c[d+20>>2]|0)|0;if((p|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=p;c[b>>2]=0;l=i;return}if((g|0)>0){if((o|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);q=0}else{a[1263537]=0;q=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,q)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=q;c[b>>2]=0;l=i;return}}q=c[d+44>>2]|0;o=c[d+48>>2]|0;p=e+(o>>1)|0;if(!(o&1))r=q;else r=c[(c[p>>2]|0)+q>>2]|0;do if((g|0)<1){q=c[n>>2]|0;o=q+-1|0;if((q|0)>=1){e=c[d+16>>2]|0;s=(e|0)==0;if(s)t=0;else t=c[e+-4>>2]|0;if((q|0)<=(t|0)){if(s)u=0;else u=c[e+-4>>2]|0;do if((u|0)<(q|0)){if(s)v=0;else v=c[e+-4>>2]|0;if((v|0)<(q|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);w=0;break}else{a[1263537]=0;x=31;break}}else x=31;while(0);if((x|0)==31)w=e+(o*24|0)|0;__ZN7VariantC2ERKS_(k,w);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);c[j>>2]=__ZNK7Variantcv6VectorI7Vector2EEv(k)|0;Pi[r&2047](p,j);p=c[j>>2]|0;if(p|0?(__Z16atomic_decrementPj(p+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(p,1);if(c[k>>2]|0)__ZN7Variant5clearEv(k);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I18CollisionPolygon2DRK6VectorI7Vector2EE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236152)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;c[f>>2]=__ZN8PtrToArgIRK6VectorI7Vector2EE7convertEPKv(c[d>>2]|0)|0;Pi[i&2047](a,f);a=c[f>>2]|0;if(!a){l=e;return}if(__Z16atomic_decrementPj(a+-8|0)|0){l=e;return}__ZN6Memory11free_staticEPvb(a,1);l=e;return}function __ZN11MethodBind1I18CollisionPolygon2DRK6VectorI7Vector2EED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN18CollisionPolygon2D20_decompose_in_convexEv(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0;d=l;l=l+32|0;if((l|0)>=(m|0))ba(32);e=d+16|0;f=d+20|0;g=d+12|0;h=d;i=d+24|0;c[e>>2]=0;c[f>>2]=0;c[g>>2]=0;__ZN16TriangulatorPolyC2Ev(h);j=b+424|0;b=c[j>>2]|0;if(!b)k=0;else k=c[b+-4>>2]|0;__ZN16TriangulatorPoly4InitEl(h,k);k=0;while(1){b=c[j>>2]|0;n=(b|0)==0;if(n)o=0;else o=c[b+-4>>2]|0;if((k|0)>=(o|0))break;if(n)p=0;else p=c[b+-4>>2]|0;if((p|0)<=(k|0)){if(n)q=0;else q=c[b+-4>>2]|0;if((q|0)<=(k|0)){r=20;break}a[1263537]=0}__ZN6VectorI7Vector2E14_copy_on_writeEv(j);b=(c[j>>2]|0)+(k<<3)|0;n=c[b+4>>2]|0;s=(c[h>>2]|0)+(k<<3)|0;c[s>>2]=c[b>>2];c[s+4>>2]=n;k=k+1|0}if((r|0)==20)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);__ZN16TriangulatorPoly14SetOrientationEi(h,1);if(!(c[f>>2]|0)){k=__ZnwjPFPvjE(12,4740)|0;c[f>>2]=k;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0}k=__ZnwjPFPvjE(24,4740)|0;__ZN16TriangulatorPolyC2Ev(k);j=k+12|0;c[j>>2]=0;q=k+16|0;c[q>>2]=0;p=k+20|0;c[p>>2]=0;__ZN16TriangulatorPolyaSERKS_(k,h)|0;o=c[f>>2]|0;n=o+4|0;s=c[n>>2]|0;c[q>>2]=s;c[j>>2]=0;c[p>>2]=o;if(s|0)c[s+12>>2]=k;c[n>>2]=k;if(!(c[o>>2]|0))c[o>>2]=k;k=o+8|0;c[k>>2]=(c[k>>2]|0)+1;if(!(__ZN21TriangulatorPartition18ConvexPartition_HMEP4ListI16TriangulatorPoly16DefaultAllocatorES4_(i,f,g)|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(870982,870279,126,871003,0);a[1263537]=0;__ZN16TriangulatorPolyD2Ev(h);__ZN4ListI16TriangulatorPoly16DefaultAllocatorED2Ev(g);__ZN4ListI16TriangulatorPoly16DefaultAllocatorED2Ev(f);t=c[e>>2]|0;l=d;return t|0}i=c[g>>2]|0;if(!i)u=0;else u=c[i+8>>2]|0;__ZN6VectorIS_I7Vector2EE6resizeEi(e,u)|0;u=c[g>>2]|0;if(!u){v=0;w=0}else{x=0;y=u;r=28}a:while(1){if((r|0)==28){r=0;v=c[y>>2]|0;w=x}if(!v){r=62;break}u=(w|0)<0;do if(u)r=37;else{i=c[e>>2]|0;k=(i|0)==0;if(k)z=0;else z=c[i+-4>>2]|0;if((z|0)<=(w|0)){if(k)A=0;else A=c[i+-4>>2]|0;if((A|0)<=(w|0)){r=37;break}a[1263537]=0}__ZN6VectorIS_I7Vector2EE14_copy_on_writeEv(e);B=(c[e>>2]|0)+(w<<2)|0}while(0);if((r|0)==37){r=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);B=0}i=v+4|0;__ZN6VectorI7Vector2E6resizeEi(B,c[i>>2]|0)|0;if((c[i>>2]|0)>0){if(u){r=42;break}else C=0;do{k=(c[v>>2]|0)+(C<<3)|0;o=c[e>>2]|0;n=(o|0)==0;if(n)D=0;else D=c[o+-4>>2]|0;do if((D|0)<=(w|0)){if(n)E=0;else E=c[o+-4>>2]|0;if((E|0)>(w|0)){a[1263537]=0;r=52;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);F=0;break}}else r=52;while(0);if((r|0)==52){r=0;__ZN6VectorIS_I7Vector2EE14_copy_on_writeEv(e);F=(c[e>>2]|0)+(w<<2)|0}o=c[F>>2]|0;n=(o|0)==0;if(n)G=0;else G=c[o+-4>>2]|0;if((G|0)<=(C|0)){if(n)H=0;else H=c[o+-4>>2]|0;if((H|0)<=(C|0)){r=59;break a}a[1263537]=0}__ZN6VectorI7Vector2E14_copy_on_writeEv(F);o=k;n=c[o+4>>2]|0;s=(c[F>>2]|0)+(C<<3)|0;c[s>>2]=c[o>>2];c[s+4>>2]=n;C=C+1|0}while((C|0)<(c[i>>2]|0))}x=w+1|0;y=v+12|0;r=28}if((r|0)==42){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);df()}else if((r|0)==59)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((r|0)==62){__ZN16TriangulatorPolyD2Ev(h);__ZN4ListI16TriangulatorPoly16DefaultAllocatorED2Ev(g);__ZN4ListI16TriangulatorPoly16DefaultAllocatorED2Ev(f);t=c[e>>2]|0;l=d;return t|0}return 0}function __ZNK17CollisionObject2D15get_shape_countEv(a){a=a|0;var b=0,d=0;b=c[a+416>>2]|0;if(!b){d=0;return d|0}d=c[b+-4>>2]|0;return d|0}function __ZN20ConvexPolygonShape2D10set_pointsERK6VectorI7Vector2E(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0;d=l;l=l+32|0;if((l|0)>=(m|0))ba(32);e=d+28|0;f=d+24|0;g=d;h=a+140|0;i=c[h>>2]|0;if((i|0)!=(c[b>>2]|0)){if(i|0?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);c[h>>2]=0;i=c[b>>2]|0;if(i|0?__Z28atomic_conditional_incrementPj(i+-8|0)|0:0)c[h>>2]=c[b>>2]}b=__ZN15Physics2DServer13get_singletonEv()|0;i=c[(c[b>>2]|0)+92>>2]|0;c[f>>2]=ij[c[(c[a>>2]|0)+112>>2]&8191](a)|0;__ZN7VariantC2ERK6VectorI7Vector2E(g,h);c[e>>2]=c[f>>2];bj[i&4095](b,e,g);if(!(c[g>>2]|0)){__ZN8Resource12emit_changedEv(a);l=d;return}__ZN7Variant5clearEv(g);__ZN8Resource12emit_changedEv(a);l=d;return}function __ZN17CollisionObject2D9add_shapeERK3RefI7Shape2DERK11Transform2D(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0;f=l;l=l+64|0;if((l|0)>=(m|0))ba(64);g=f+52|0;h=f+48|0;i=f+44|0;j=f+40|0;k=f+36|0;n=f+32|0;o=f;p=c[d>>2]|0;if(!p){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(870840,870010,247,1075641,0);l=f;return}a[1263537]=0;__ZN9Reference9referenceEv(p);q=c[e>>2]|0;r=e+4|0;s=c[r>>2]|0;t=c[r+4>>2]|0;r=c[e+12>>2]|0;u=e+16|0;v=c[u>>2]|0;w=c[u+4>>2]|0;u=(a[b+404>>0]|0)==0;x=__ZN15Physics2DServer13get_singletonEv()|0;y=c[x>>2]|0;if(u){u=c[y+272>>2]|0;c[k>>2]=c[b+408>>2];z=c[d>>2]|0;c[n>>2]=ij[c[(c[z>>2]|0)+112>>2]&8191](z)|0;c[h>>2]=c[k>>2];c[g>>2]=c[n>>2];Ki[u&4095](x,h,g,e)}else{u=c[y+172>>2]|0;c[i>>2]=c[b+408>>2];y=c[d>>2]|0;c[j>>2]=ij[c[(c[y>>2]|0)+112>>2]&8191](y)|0;c[h>>2]=c[i>>2];c[g>>2]=c[j>>2];Ki[u&4095](x,h,g,e)}c[o>>2]=q;q=o+4|0;c[q>>2]=s;c[q+4>>2]=t;c[o+12>>2]=r;r=o+16|0;c[r>>2]=v;c[r+4>>2]=w;w=o+24|0;c[w>>2]=p;__ZN9Reference9referenceEv(p);a[o+28>>0]=0;__ZN6VectorIN17CollisionObject2D9ShapeDataEE9push_backES1_(b+416|0,o)|0;o=c[w>>2]|0;if((o|0?__ZN9Reference11unreferenceEv(o)|0:0)?(o=c[w>>2]|0,__Z17predelete_handlerP6Object(o)|0):0){gj[c[(c[o>>2]|0)+76>>2]&8191](o);__ZN6Memory11free_staticEPvb(o,0)}c[w>>2]=0;if(!(__ZN9Reference11unreferenceEv(p)|0)){l=f;return}if(!(__Z17predelete_handlerP6Object(p)|0)){l=f;return}gj[c[(c[p>>2]|0)+76>>2]&8191](p);__ZN6Memory11free_staticEPvb(p,0);l=f;return}function __ZN21ConcavePolygonShape2D12set_segmentsERK10PoolVectorI7Vector2E(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0;d=l;l=l+32|0;if((l|0)>=(m|0))ba(32);e=d+28|0;f=d+24|0;g=d;h=__ZN15Physics2DServer13get_singletonEv()|0;i=c[(c[h>>2]|0)+92>>2]|0;c[f>>2]=ij[c[(c[a>>2]|0)+112>>2]&8191](a)|0;__ZN7VariantC2ERK10PoolVectorI7Vector2E(g,b);c[e>>2]=c[f>>2];bj[i&4095](h,e,g);if(!(c[g>>2]|0)){__ZN8Resource12emit_changedEv(a);l=d;return}__ZN7Variant5clearEv(g);__ZN8Resource12emit_changedEv(a);l=d;return}function __ZN21ConcavePolygonShape2DC2Ev(a){a=a|0;var b=0,d=0,e=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b;e=__ZN15Physics2DServer13get_singletonEv()|0;c[d>>2]=$i[c[(c[e>>2]|0)+88>>2]&8191](e,7)|0;__ZN7Shape2DC2ERK3RID(a,d);c[a>>2]=276840;__ZN10StringNameC2Ev(a+136|0);l=b;return}function __ZN7Shape2DC2ERK3RID(a,b){a=a|0;b=b|0;var d=0;__ZN8ResourceC2Ev(a);c[a>>2]=276972;__ZN10StringNameC2Ev(a+124|0);d=a+128|0;c[d>>2]=0;c[d>>2]=c[b>>2];g[a+132>>2]=0.0;return}function __ZN21ConcavePolygonShape2D18_initialize_classvEv(b){b=b|0;if(a[1263358]|0)return;if(!(a[1263357]|0)){if(!(a[1257004]|0)){if(!(a[1257001]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI9ReferenceEEvv();__ZN9Reference13_bind_methodsEv();a[1257001]=1}__ZN7ClassDB10_add_classI8ResourceEEvv();__ZN8Resource13_bind_methodsEv();a[1257004]=1}__ZN7ClassDB10_add_classI7Shape2DEEvv();__ZN7Shape2D13_bind_methodsEv();a[1263357]=1}__ZN7ClassDB10_add_classI21ConcavePolygonShape2DEEvv();__ZN21ConcavePolygonShape2D13_bind_methodsEv();a[1263358]=1;return}function __ZN21ConcavePolygonShape2D5_setvERK10StringNameRK7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK21ConcavePolygonShape2D5_getvERK10StringNameR7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK21ConcavePolygonShape2D19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+24|0;g=e+4|0;h=e;if(!d)__ZNK7Shape2D19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,0);__ZN6StringC2EPKc(f,870818);i=c[f>>2]|0;f=i;j=g+4|0;c[j>>2]=0;k=g+12|0;c[k>>2]=0;c[g>>2]=0;n=(i|0)==0;if(!n?(c[j>>2]=0,__Z28atomic_conditional_incrementPj(i+-8|0)|0):0)c[j>>2]=f;c[g+8>>2]=0;f=c[k>>2]|0;if(f|0){if(!(__Z16atomic_decrementPj(f+-8|0)|0))__ZN6Memory11free_staticEPvb(f,1);c[k>>2]=0}c[g+16>>2]=256;if(!(c[b>>2]|0)){k=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=k;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0}k=__ZnwjPFPvjE(32,4740)|0;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0;c[k+12>>2]=0;c[k+16>>2]=7;f=k+20|0;c[f>>2]=0;j=k+24|0;c[j>>2]=0;o=k+28|0;c[o>>2]=0;__ZN12PropertyInfoaSERKS_(k,g)|0;p=c[b>>2]|0;q=p+4|0;r=c[q>>2]|0;c[j>>2]=r;c[f>>2]=0;c[o>>2]=p;if(r|0)c[r+20>>2]=k;c[q>>2]=k;if(!(c[p>>2]|0))c[p>>2]=k;k=p+8|0;c[k>>2]=(c[k>>2]|0)+1;k=c[g+12>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);k=c[g+4>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);if(!n?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);__ZN10StringNameC2EPKc(h,870818);__ZN7ClassDB17get_property_listE10StringNameP4ListI12PropertyInfo16DefaultAllocatorEbPK6Object(h,b,1,a);__ZN10StringNameD2Ev(h);if(!d){l=e;return}__ZNK7Shape2D19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,1);l=e;return}function __ZN21ConcavePolygonShape2D14_notificationvEib(a,b,c){a=a|0;b=b|0;c=c|0;return}function __ZNK21ConcavePolygonShape2D16_get_class_namevEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+8|0;e=b+4|0;f=b;g=a+136|0;a=c[g>>2]|0;if(a|0){if(c[a+4>>2]|0){l=b;return g|0}if(__ZNK6String6lengthEv(a+8|0)|0){l=b;return g|0}}__ZN6StringC2EPKc(d,870818);c[f>>2]=c[d>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameaSERKS_(g,e);__ZN10StringNameD2Ev(e);e=c[f>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);l=b;return g|0}function __ZNK21ConcavePolygonShape2D9get_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,870818);l=a;return c[b>>2]|0}function __ZNK7Shape2D14get_save_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,938342);l=a;return c[b>>2]|0}function __ZNK21ConcavePolygonShape2D8is_classERK6String(a,b){a=a|0;b=b|0;var c=0;if(((!(__ZNK6StringeqEPKc(b,870818)|0)?!(__ZNK6StringeqEPKc(b,938342)|0):0)?!(__ZNK6StringeqEPKc(b,1110448)|0):0)?!(__ZNK6StringeqEPKc(b,1126157)|0):0)c=__ZNK6StringeqEPKc(b,1142944)|0;else c=1;return c|0}function __ZNK21ConcavePolygonShape2D12is_class_ptrEPv(a,b){a=a|0;b=b|0;return (b|0)==1236160|((b|0)==1236156|((b|0)==1220696|((b|0)==1220724|(b|0)==1220580)))|0}function __ZN21ConcavePolygonShape2DD2Ev(a){a=a|0;c[a>>2]=276840;__ZN10StringNameD2Ev(a+136|0);__ZN7Shape2DD2Ev(a);return}function __ZN21ConcavePolygonShape2DD0Ev(a){a=a|0;c[a>>2]=276840;__ZN10StringNameD2Ev(a+136|0);__ZN7Shape2DD2Ev(a);__ZdlPv(a);return}function __ZNK7Shape2D7get_ridEv(a){a=a|0;return c[a+128>>2]|0}function __ZN21ConcavePolygonShape2D4drawERK3RIDRK5Color(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0;e=l;l=l+48|0;if((l|0)>=(m|0))ba(48);f=e+36|0;g=e;h=e+32|0;i=e+24|0;j=e+28|0;k=__ZN15Physics2DServer13get_singletonEv()|0;n=c[(c[k>>2]|0)+104>>2]|0;c[h>>2]=ij[c[(c[a>>2]|0)+112>>2]&8191](a)|0;c[f>>2]=c[h>>2];bj[n&4095](g,k,f);k=__ZNK7Variantcv10PoolVectorI7Vector2EEv(g)|0;if(c[g>>2]|0)__ZN7Variant5clearEv(g);c[i>>2]=k;if(!k){__ZN10PoolVectorI7Vector2E12_unreferenceEv(i);l=e;return}g=(c[k+16>>2]|0)>>>3;if((g|0)==0|(g&1|0)!=0){__ZN10PoolVectorI7Vector2E12_unreferenceEv(i);l=e;return}__Z16atomic_incrementPj(k+4|0)|0;n=c[k+8>>2]|0;h=0;do{a=__ZN12VisualServer13get_singletonEv()|0;o=c[(c[a>>2]|0)+1084>>2]|0;c[j>>2]=c[b>>2];c[f>>2]=c[j>>2];ci[o&1](a,f,n+(h<<3)|0,n+((h|1)<<3)|0,d,2.0,0);h=h+2|0}while((h|0)<(g|0));__Z16atomic_decrementPj(k+4|0)|0;__ZN10PoolVectorI7Vector2E12_unreferenceEv(i);l=e;return}function __ZNK21ConcavePolygonShape2D8get_rectEv(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,h=0,i=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0.0,y=0.0,z=0.0;d=l;l=l+64|0;if((l|0)>=(m|0))ba(64);e=d+48|0;f=d+24|0;h=d+16|0;i=d+56|0;k=d;n=__ZN15Physics2DServer13get_singletonEv()|0;o=c[(c[n>>2]|0)+104>>2]|0;c[h>>2]=ij[c[(c[b>>2]|0)+112>>2]&8191](b)|0;c[e>>2]=c[h>>2];bj[o&4095](f,n,e);n=__ZNK7Variantcv10PoolVectorI7Vector2EEv(f)|0;if(c[f>>2]|0)__ZN7Variant5clearEv(f);c[i>>2]=n;if(n|0?(o=(c[n+16>>2]|0)>>>3,o|0):0){c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0;c[k+12>>2]=0;__Z16atomic_incrementPj(n+4|0)|0;b=c[n+8>>2]|0;p=k+8|0;q=e+4|0;r=f+4|0;s=0;do{t=b+(s<<3)|0;if(!s){u=t;v=c[u+4>>2]|0;w=k;c[w>>2]=c[u>>2];c[w+4>>2]=v}else{v=k;w=c[v>>2]|0;u=c[v+4>>2]|0;v=e;c[v>>2]=w;c[v+4>>2]=u;__ZNK7Vector2plERKS_(f,k,p);x=+g[t>>2];t=x<(c[j>>2]=w,+g[j>>2]);y=(c[j>>2]=u,+g[j>>2]);if(t)g[e>>2]=x;z=+g[b+(s<<3)+4>>2];if(z<y)g[q>>2]=z;if(x>+g[f>>2])g[f>>2]=x;if(z>+g[r>>2])g[r>>2]=z;t=e;u=c[t+4>>2]|0;w=k;c[w>>2]=c[t>>2];c[w+4>>2]=u;__ZNK7Vector2miERKS_(h,f,e);u=h;w=c[u+4>>2]|0;t=p;c[t>>2]=c[u>>2];c[t+4>>2]=w}s=s+1|0}while((s|0)!=(o|0));c[a>>2]=c[k>>2];c[a+4>>2]=c[k+4>>2];c[a+8>>2]=c[k+8>>2];c[a+12>>2]=c[k+12>>2];__Z16atomic_decrementPj(n+4|0)|0;__ZN10PoolVectorI7Vector2E12_unreferenceEv(i);l=d;return};c[a>>2]=0;c[a+4>>2]=0;c[a+8>>2]=0;c[a+12>>2]=0;__ZN10PoolVectorI7Vector2E12_unreferenceEv(i);l=d;return}function __ZN7Shape2DD2Ev(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+4|0;e=b;c[a>>2]=276972;f=__ZN15Physics2DServer13get_singletonEv()|0;g=c[(c[f>>2]|0)+504>>2]|0;c[e>>2]=c[a+128>>2];c[d>>2]=c[e>>2];Pi[g&2047](f,d);__ZN10StringNameD2Ev(a+124|0);__ZN8ResourceD2Ev(a);l=b;return}function __ZN7Shape2D18_initialize_classvEv(b){b=b|0;if(a[1263357]|0)return;if(!(a[1257004]|0)){if(!(a[1257001]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI9ReferenceEEvv();__ZN9Reference13_bind_methodsEv();a[1257001]=1}__ZN7ClassDB10_add_classI8ResourceEEvv();__ZN8Resource13_bind_methodsEv();a[1257004]=1}__ZN7ClassDB10_add_classI7Shape2DEEvv();__ZN7Shape2D13_bind_methodsEv();a[1263357]=1;return}function __ZN7Shape2D5_setvERK10StringNameRK7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK7Shape2D5_getvERK10StringNameR7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK7Shape2D19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+24|0;g=e+4|0;h=e;if(!d)__ZNK8Resource19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,0);__ZN6StringC2EPKc(f,938342);i=c[f>>2]|0;f=i;j=g+4|0;c[j>>2]=0;k=g+12|0;c[k>>2]=0;c[g>>2]=0;n=(i|0)==0;if(!n?(c[j>>2]=0,__Z28atomic_conditional_incrementPj(i+-8|0)|0):0)c[j>>2]=f;c[g+8>>2]=0;f=c[k>>2]|0;if(f|0){if(!(__Z16atomic_decrementPj(f+-8|0)|0))__ZN6Memory11free_staticEPvb(f,1);c[k>>2]=0}c[g+16>>2]=256;if(!(c[b>>2]|0)){k=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=k;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0}k=__ZnwjPFPvjE(32,4740)|0;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0;c[k+12>>2]=0;c[k+16>>2]=7;f=k+20|0;c[f>>2]=0;j=k+24|0;c[j>>2]=0;o=k+28|0;c[o>>2]=0;__ZN12PropertyInfoaSERKS_(k,g)|0;p=c[b>>2]|0;q=p+4|0;r=c[q>>2]|0;c[j>>2]=r;c[f>>2]=0;c[o>>2]=p;if(r|0)c[r+20>>2]=k;c[q>>2]=k;if(!(c[p>>2]|0))c[p>>2]=k;k=p+8|0;c[k>>2]=(c[k>>2]|0)+1;k=c[g+12>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);k=c[g+4>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);if(!n?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);__ZN10StringNameC2EPKc(h,938342);__ZN7ClassDB17get_property_listE10StringNameP4ListI12PropertyInfo16DefaultAllocatorEbPK6Object(h,b,1,a);__ZN10StringNameD2Ev(h);if(!d){l=e;return}__ZNK8Resource19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,1);l=e;return}function __ZN7Shape2D14_notificationvEib(a,b,c){a=a|0;b=b|0;c=c|0;return}function __ZNK7Shape2D16_get_class_namevEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+8|0;e=b+4|0;f=b;g=a+124|0;a=c[g>>2]|0;if(a|0){if(c[a+4>>2]|0){l=b;return g|0}if(__ZNK6String6lengthEv(a+8|0)|0){l=b;return g|0}}__ZN6StringC2EPKc(d,938342);c[f>>2]=c[d>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameaSERKS_(g,e);__ZN10StringNameD2Ev(e);e=c[f>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);l=b;return g|0}function __ZNK7Shape2D9get_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,938342);l=a;return c[b>>2]|0}function __ZNK7Shape2D8is_classERK6String(a,b){a=a|0;b=b|0;var c=0;if((!(__ZNK6StringeqEPKc(b,938342)|0)?!(__ZNK6StringeqEPKc(b,1110448)|0):0)?!(__ZNK6StringeqEPKc(b,1126157)|0):0)c=__ZNK6StringeqEPKc(b,1142944)|0;else c=1;return c|0}function __ZNK7Shape2D12is_class_ptrEPv(a,b){a=a|0;b=b|0;return (b|0)==1236156|((b|0)==1220696|((b|0)==1220724|(b|0)==1220580))|0}function __ZN7Shape2DD0Ev(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+4|0;e=b;c[a>>2]=276972;f=__ZN15Physics2DServer13get_singletonEv()|0;g=c[(c[f>>2]|0)+504>>2]|0;c[e>>2]=c[a+128>>2];c[d>>2]=c[e>>2];Pi[g&2047](f,d);__ZN10StringNameD2Ev(a+124|0);__ZN8ResourceD2Ev(a);__ZdlPv(a);l=b;return}function __ZN7Shape2D4drawERK3RIDRK5Color(a,b,c){a=a|0;b=b|0;c=c|0;return}function __ZNK7Shape2D8get_rectEv(a,b){a=a|0;b=b|0;c[a>>2]=0;c[a+4>>2]=0;c[a+8>>2]=0;c[a+12>>2]=0;return}function __ZN7ClassDB10_add_classI7Shape2DEEvv(){var a=0,b=0,d=0,e=0,f=0,g=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+16|0;d=a+12|0;e=a+8|0;f=a+4|0;g=a;__ZN6StringC2EPKc(b,938342);c[e>>2]=c[b>>2];__ZN10StringNameC2ERK6String(d,e);__ZN6StringC2EPKc(b,1110448);c[g>>2]=c[b>>2];__ZN10StringNameC2ERK6String(f,g);__ZN7ClassDB11_add_class2ERK10StringNameS2_(d,f);__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);__ZN10StringNameD2Ev(d);d=c[e>>2]|0;if(!d){l=a;return}if(__Z16atomic_decrementPj(d+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(d,1);l=a;return}function __ZN7Shape2D13_bind_methodsEv(){var a=0,b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0;a=l;l=l+112|0;if((l|0)>=(m|0))ba(112);b=a+84|0;d=a+72|0;e=a+64|0;f=a+48|0;g=a+32|0;h=a+16|0;i=a+8|0;j=a+4|0;k=a+80|0;n=a;o=a+56|0;p=a+40|0;q=a+24|0;__Z8D_METHODPKcS0_(d,870343,1117188);r=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(r);c[r>>2]=277104;__ZN10MethodBind10_set_constEb(r,0);__ZN10MethodBind24_generate_argument_typesEi(r,1);c[r+44>>2]=162;c[r+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,r,d,0,0)|0;r=d+4|0;s=c[r>>2]|0;if(s|0?(__Z16atomic_decrementPj(s+-8|0)|0)==0:0){t=c[r>>2]|0;r=(t|0)==0?0:t+-4|0;t=r+4|0;if(c[r>>2]|0){u=0;do{__ZN10StringNameD2Ev(t+(u<<2)|0);u=u+1|0}while(u>>>0<(c[r>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(s,1)}__ZN10StringNameD2Ev(d);__Z8D_METHODPKc(e,870366);d=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(d);c[d>>2]=277140;__ZN10MethodBind10_set_constEb(d,1);__ZN10MethodBind24_generate_argument_typesEi(d,0);__ZN10MethodBind12_set_returnsEb(d,1);c[d+44>>2]=169;c[d+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,d,e,0,0)|0;d=e+4|0;s=c[d>>2]|0;if(s|0?(__Z16atomic_decrementPj(s+-8|0)|0)==0:0){r=c[d>>2]|0;d=(r|0)==0?0:r+-4|0;r=d+4|0;if(c[d>>2]|0){u=0;do{__ZN10StringNameD2Ev(r+(u<<2)|0);u=u+1|0}while(u>>>0<(c[d>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(s,1)}__ZN10StringNameD2Ev(e);__Z8D_METHODPKcS0_S0_S0_(f,870389,870397,870409,870428);e=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(e);c[e>>2]=277176;__ZN10MethodBind10_set_constEb(e,0);__ZN10MethodBind24_generate_argument_typesEi(e,3);__ZN10MethodBind12_set_returnsEb(e,1);c[e+44>>2]=248;c[e+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,e,f,0,0)|0;e=f+4|0;s=c[e>>2]|0;if(s|0?(__Z16atomic_decrementPj(s+-8|0)|0)==0:0){d=c[e>>2]|0;e=(d|0)==0?0:d+-4|0;d=e+4|0;if(c[e>>2]|0){u=0;do{__ZN10StringNameD2Ev(d+(u<<2)|0);u=u+1|0}while(u>>>0<(c[e>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(s,1)}__ZN10StringNameD2Ev(f);__Z8D_METHODPKcS0_S0_S0_S0_S0_(g,870440,870397,870460,870409,870428,870473);f=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(f);c[f>>2]=277212;__ZN10MethodBind10_set_constEb(f,0);__ZN10MethodBind24_generate_argument_typesEi(f,5);__ZN10MethodBind12_set_returnsEb(f,1);c[f+44>>2]=40;c[f+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,f,g,0,0)|0;f=g+4|0;s=c[f>>2]|0;if(s|0?(__Z16atomic_decrementPj(s+-8|0)|0)==0:0){e=c[f>>2]|0;f=(e|0)==0?0:e+-4|0;e=f+4|0;if(c[f>>2]|0){u=0;do{__ZN10StringNameD2Ev(e+(u<<2)|0);u=u+1|0}while(u>>>0<(c[f>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(s,1)}__ZN10StringNameD2Ev(g);__Z8D_METHODPKcS0_S0_S0_(h,870486,870397,870409,870428);g=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(g);c[g>>2]=277248;__ZN10MethodBind10_set_constEb(g,0);__ZN10MethodBind24_generate_argument_typesEi(g,3);__ZN10MethodBind12_set_returnsEb(g,1);c[g+44>>2]=110;c[g+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,g,h,0,0)|0;g=h+4|0;s=c[g>>2]|0;if(s|0?(__Z16atomic_decrementPj(s+-8|0)|0)==0:0){f=c[g>>2]|0;g=(f|0)==0?0:f+-4|0;f=g+4|0;if(c[g>>2]|0){u=0;do{__ZN10StringNameD2Ev(f+(u<<2)|0);u=u+1|0}while(u>>>0<(c[g>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(s,1)}__ZN10StringNameD2Ev(h);__Z8D_METHODPKcS0_S0_S0_S0_S0_(i,870519,870397,870460,870409,870428,870473);h=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(h);c[h>>2]=277284;__ZN10MethodBind10_set_constEb(h,0);__ZN10MethodBind24_generate_argument_typesEi(h,5);__ZN10MethodBind12_set_returnsEb(h,1);c[h+44>>2]=10;c[h+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,h,i,0,0)|0;h=i+4|0;s=c[h>>2]|0;if(s|0?(__Z16atomic_decrementPj(s+-8|0)|0)==0:0){g=c[h>>2]|0;h=(g|0)==0?0:g+-4|0;g=h+4|0;if(c[h>>2]|0){u=0;do{__ZN10StringNameD2Ev(g+(u<<2)|0);u=u+1|0}while(u>>>0<(c[h>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(s,1)}__ZN10StringNameD2Ev(i);__ZN6StringC2EPKc(b,938342);c[k>>2]=c[b>>2];__ZN10StringNameC2ERK6String(j,k);__ZN6StringC2EPKc(n,870564);__ZN6StringC2EPKc(o,946363);i=b+4|0;c[i>>2]=0;s=b+12|0;c[s>>2]=0;c[b>>2]=3;h=c[n>>2]|0;if(h|0?(c[i>>2]=0,__Z28atomic_conditional_incrementPj(h+-8|0)|0):0)c[i>>2]=c[n>>2];c[b+8>>2]=1;i=c[s>>2]|0;if((i|0)!=(c[o>>2]|0)){if(i|0?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);c[s>>2]=0;i=c[o>>2]|0;if(i|0?__Z28atomic_conditional_incrementPj(i+-8|0)|0:0)c[s>>2]=c[o>>2]}c[b+16>>2]=7;c[p>>2]=__Z11_scs_createPKc(870343)|0;c[q>>2]=__Z11_scs_createPKc(870366)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(j,b,p,q,-1);__ZN10StringNameD2Ev(q);__ZN10StringNameD2Ev(p);p=c[b+12>>2]|0;if(p|0?(__Z16atomic_decrementPj(p+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(p,1);p=c[b+4>>2]|0;if(p|0?(__Z16atomic_decrementPj(p+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(p,1);p=c[o>>2]|0;if(p|0?(__Z16atomic_decrementPj(p+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(p,1);p=c[n>>2]|0;if(p|0?(__Z16atomic_decrementPj(p+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(p,1);__ZN10StringNameD2Ev(j);j=c[k>>2]|0;if(!j){l=a;return}if(__Z16atomic_decrementPj(j+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(j,1);l=a;return}function __ZN7Shape2D22set_custom_solver_biasEf(a,b){a=a|0;b=+b;var d=0,e=0,f=0,h=0,i=0,j=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d+4|0;f=d;h=a+132|0;g[h>>2]=b;i=__ZN15Physics2DServer13get_singletonEv()|0;j=c[(c[i>>2]|0)+96>>2]|0;c[f>>2]=c[a+128>>2];b=+g[h>>2];c[e>>2]=c[f>>2];dj[j&127](i,e,b);l=d;return}function __ZNK7Shape2D22get_custom_solver_biasEv(a){a=a|0;return +(+g[a+132>>2])}function __ZN7Shape2D7collideERK11Transform2DRK3RefIS_ES2_(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0;h=l;l=l+48|0;if((l|0)>=(m|0))ba(48);i=h+40|0;j=h+36|0;k=h+16|0;n=h+24|0;o=h;p=h+8|0;if(!(c[e>>2]|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(870389,870620,56,870735,0);q=0;l=h;return q|0}else{a[1263537]=0;r=__ZN15Physics2DServer13get_singletonEv()|0;s=c[(c[r>>2]|0)+112>>2]|0;c[k>>2]=ij[c[(c[b>>2]|0)+112>>2]&8191](b)|0;g[n>>2]=0.0;g[n+4>>2]=0.0;b=c[e>>2]|0;c[o>>2]=ij[c[(c[b>>2]|0)+112>>2]&8191](b)|0;g[p>>2]=0.0;g[p+4>>2]=0.0;c[j>>2]=c[k>>2];c[i>>2]=c[o>>2];q=hj[s&1](r,j,d,n,i,f,p,0,0,h+32|0)|0;l=h;return q|0}return 0}function __ZN7Shape2D19collide_with_motionERK11Transform2DRK7Vector2RK3RefIS_ES2_S5_(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i+16|0;k=i+12|0;n=i+4|0;o=i;if(!(c[f>>2]|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(870440,870620,50,870735,0);p=0;l=i;return p|0}else{a[1263537]=0;q=__ZN15Physics2DServer13get_singletonEv()|0;r=c[(c[q>>2]|0)+112>>2]|0;c[n>>2]=ij[c[(c[b>>2]|0)+112>>2]&8191](b)|0;b=c[f>>2]|0;c[o>>2]=ij[c[(c[b>>2]|0)+112>>2]&8191](b)|0;c[k>>2]=c[n>>2];c[j>>2]=c[o>>2];p=hj[r&1](q,k,d,e,j,g,h,0,0,i+8|0)|0;l=i;return p|0}return 0}function __ZN7Shape2D24collide_and_get_contactsERK11Transform2DRK3RefIS_ES2_(b,d,e,f,h){b=b|0;d=d|0;e=e|0;f=f|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0;i=l;l=l+336|0;if((l|0)>=(m|0))ba(336);j=i+320|0;k=i;n=i+64|0;o=i+56|0;p=i+40|0;q=i+48|0;r=i+24|0;s=i+32|0;if(!(c[f>>2]|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(870710,870620,81,870649,0);c[b>>2]=0;l=i;return}a[1263537]=0;_memset(n|0,0,256)|0;c[o>>2]=0;t=__ZN15Physics2DServer13get_singletonEv()|0;u=c[(c[t>>2]|0)+112>>2]|0;c[p>>2]=ij[c[(c[d>>2]|0)+112>>2]&8191](d)|0;g[q>>2]=0.0;g[q+4>>2]=0.0;d=c[f>>2]|0;c[r>>2]=ij[c[(c[d>>2]|0)+112>>2]&8191](d)|0;g[s>>2]=0.0;g[s+4>>2]=0.0;c[k>>2]=c[p>>2];c[j>>2]=c[r>>2];if(hj[u&1](t,k,e,q,j,h,s,n,16,o)|0){__ZN5ArrayC2Ev(j);__ZN5Array6resizeEi(j,c[o>>2]<<1)|0;if((c[o>>2]|0)>0){s=0;do{__ZN7VariantC2ERK7Vector2(k,n+(s<<3)|0);__ZN7VariantaSERKS_(__ZN5ArrayixEi(j,s)|0,k);if(c[k>>2]|0)__ZN7Variant5clearEv(k);s=s+1|0}while((s|0)<(c[o>>2]|0))}__ZN7VariantC2ERK5Array(b,j);__ZN5ArrayD2Ev(j)}else c[b>>2]=0;l=i;return}function __ZN7Shape2D36collide_with_motion_and_get_contactsERK11Transform2DRK7Vector2RK3RefIS_ES2_S5_(b,d,e,f,g,h,i){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;i=i|0;var j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0;j=l;l=l+304|0;if((l|0)>=(m|0))ba(304);k=j+296|0;n=j;o=j+40|0;p=j+32|0;q=j+28|0;r=j+24|0;if(!(c[g>>2]|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(870583,870620,63,870649,0);c[b>>2]=0;l=j;return}a[1263537]=0;_memset(o|0,0,256)|0;c[p>>2]=0;s=__ZN15Physics2DServer13get_singletonEv()|0;t=c[(c[s>>2]|0)+112>>2]|0;c[q>>2]=ij[c[(c[d>>2]|0)+112>>2]&8191](d)|0;d=c[g>>2]|0;c[r>>2]=ij[c[(c[d>>2]|0)+112>>2]&8191](d)|0;c[n>>2]=c[q>>2];c[k>>2]=c[r>>2];if(hj[t&1](s,n,e,f,k,h,i,o,16,p)|0){__ZN5ArrayC2Ev(k);__ZN5Array6resizeEi(k,c[p>>2]<<1)|0;if((c[p>>2]|0)>0){i=0;do{__ZN7VariantC2ERK7Vector2(n,o+(i<<3)|0);__ZN7VariantaSERKS_(__ZN5ArrayixEi(k,i)|0,n);if(c[n>>2]|0)__ZN7Variant5clearEv(n);i=i+1|0}while((i|0)<(c[p>>2]|0))}__ZN7VariantC2ERK5Array(b,k);__ZN5ArrayD2Ev(k)}else c[b>>2]=0;l=j;return}function __ZNK12MethodBind5RI7Shape2D7VariantRK11Transform2DRK7Vector2RK3RefIS0_ES4_S7_E18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return __ZNK12MethodBind5RI7Shape2D7VariantRK11Transform2DRK7Vector2RK3RefIS0_ES4_S7_E18_get_argument_typeEi(a,b)|0}function __ZNK12MethodBind5RI7Shape2D7VariantRK11Transform2DRK7Vector2RK3RefIS0_ES4_S7_E18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,938342);l=a;return c[b>>2]|0}function __ZN12MethodBind5RI7Shape2D7VariantRK11Transform2DRK7Vector2RK3RefIS0_ES4_S7_E4callEP6ObjectPPKS1_iRNS1_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0;i=l;l=l+224|0;if((l|0)>=(m|0))ba(224);j=i+192|0;k=i+120|0;n=i+168|0;o=i+96|0;p=i+160|0;q=i+72|0;r=i+152|0;s=i+48|0;t=i+24|0;u=i+144|0;v=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236156)|0:0){c[h>>2]=0;a[1263537]=0;w=d+24|0;x=c[w>>2]|0;if((x|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=x;c[b>>2]=0;l=i;return}y=x-(c[d+20>>2]|0)|0;if((y|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=y;c[b>>2]=0;l=i;return}do if((g|0)>0){if((x|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);z=0}else{a[1263537]=0;z=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,z)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=z;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[w>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);A=0}else{a[1263537]=0;A=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,A)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=A;c[b>>2]=0;l=i;return}if((g|0)>2){if((c[w>>2]|0)<2){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);B=0}else{a[1263537]=0;B=c[(c[d+32>>2]|0)+12>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+8>>2]>>2]|0,B)|0)){c[h>>2]=2;c[h+4>>2]=2;c[h+8>>2]=B;c[b>>2]=0;l=i;return}if((g|0)>3){if((c[w>>2]|0)<3){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);C=0}else{a[1263537]=0;C=c[(c[d+32>>2]|0)+16>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+12>>2]>>2]|0,C)|0)){c[h>>2]=2;c[h+4>>2]=3;c[h+8>>2]=C;c[b>>2]=0;l=i;return}if((g|0)>4){if((c[w>>2]|0)<4){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);D=0}else{a[1263537]=0;D=c[(c[d+32>>2]|0)+20>>2]|0}if(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+16>>2]>>2]|0,D)|0)break;c[h>>2]=2;c[h+4>>2]=4;c[h+8>>2]=D;c[b>>2]=0;l=i;return}}}}}while(0);D=c[d+44>>2]|0;C=c[d+48>>2]|0;B=e+(C>>1)|0;if(!(C&1))E=D;else E=c[(c[B>>2]|0)+D>>2]|0;do if((g|0)<1){D=c[w>>2]|0;C=D+-1|0;if((D|0)>=1){e=c[d+16>>2]|0;A=(e|0)==0;if(A)F=0;else F=c[e+-4>>2]|0;if((D|0)<=(F|0)){if(A)G=0;else G=c[e+-4>>2]|0;do if((G|0)<(D|0)){if(A)H=0;else H=c[e+-4>>2]|0;if((H|0)<(D|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);I=0;break}else{a[1263537]=0;J=55;break}}else J=55;while(0);if((J|0)==55)I=e+(C*24|0)|0;__ZN7VariantC2ERKS_(o,I);break}}c[o>>2]=0}else __ZN7VariantC2ERKS_(o,c[f>>2]|0);while(0);__ZNK7Variantcv11Transform2DEv(n,o);do if((g|0)<2){I=c[w>>2]|0;H=I+-1|0;G=I+-2|0;if((I|0)>=2){I=c[d+16>>2]|0;F=(I|0)==0;if(F)K=0;else K=c[I+-4>>2]|0;if((H|0)<=(K|0)){if(F)L=0;else L=c[I+-4>>2]|0;do if((L|0)<(H|0)){if(F)M=0;else M=c[I+-4>>2]|0;if((M|0)<(H|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);N=0;break}else{a[1263537]=0;J=72;break}}else J=72;while(0);if((J|0)==72)N=I+(G*24|0)|0;__ZN7VariantC2ERKS_(q,N);break}}c[q>>2]=0}else __ZN7VariantC2ERKS_(q,c[f+4>>2]|0);while(0);__ZNK7Variantcv7Vector2Ev(p,q);do if((g|0)<3){N=c[w>>2]|0;M=N+-2|0;L=N+-3|0;if((M|0)>=1){N=c[d+16>>2]|0;K=(N|0)==0;if(K)O=0;else O=c[N+-4>>2]|0;if((M|0)<=(O|0)){if(K)P=0;else P=c[N+-4>>2]|0;do if((P|0)<(M|0)){if(K)Q=0;else Q=c[N+-4>>2]|0;if((Q|0)<(M|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);R=0;break}else{a[1263537]=0;J=89;break}}else J=89;while(0);if((J|0)==89)R=N+(L*24|0)|0;__ZN7VariantC2ERKS_(s,R);break}}c[s>>2]=0}else __ZN7VariantC2ERKS_(s,c[f+8>>2]|0);while(0);__ZN3RefI7Shape2DEC2ERK7Variant(j,s);c[r>>2]=c[j>>2];do if((g|0)<4){R=c[w>>2]|0;Q=R+-3|0;P=R+-4|0;if((Q|0)>=1){R=c[d+16>>2]|0;O=(R|0)==0;if(O)S=0;else S=c[R+-4>>2]|0;if((Q|0)<=(S|0)){if(O)T=0;else T=c[R+-4>>2]|0;do if((T|0)<(Q|0)){if(O)U=0;else U=c[R+-4>>2]|0;if((U|0)<(Q|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);V=0;break}else{a[1263537]=0;J=106;break}}else J=106;while(0);if((J|0)==106)V=R+(P*24|0)|0;__ZN7VariantC2ERKS_(t,V);break}}c[t>>2]=0}else __ZN7VariantC2ERKS_(t,c[f+12>>2]|0);while(0);__ZNK7Variantcv11Transform2DEv(j,t);do if((g|0)<5){V=c[w>>2]|0;U=V+-4|0;T=V+-5|0;if((U|0)>=1){V=c[d+16>>2]|0;S=(V|0)==0;if(S)W=0;else W=c[V+-4>>2]|0;if((U|0)<=(W|0)){if(S)X=0;else X=c[V+-4>>2]|0;do if((X|0)<(U|0)){if(S)Y=0;else Y=c[V+-4>>2]|0;if((Y|0)<(U|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);Z=0;break}else{a[1263537]=0;J=123;break}}else J=123;while(0);if((J|0)==123)Z=V+(T*24|0)|0;__ZN7VariantC2ERKS_(v,Z);break}}c[v>>2]=0}else __ZN7VariantC2ERKS_(v,c[f+16>>2]|0);while(0);__ZNK7Variantcv7Vector2Ev(u,v);Yi[E&15](k,B,n,p,r,j,u);if(c[v>>2]|0)__ZN7Variant5clearEv(v);if(c[t>>2]|0)__ZN7Variant5clearEv(t);t=c[r>>2]|0;if((t|0?__ZN9Reference11unreferenceEv(t)|0:0)?(t=c[r>>2]|0,__Z17predelete_handlerP6Object(t)|0):0){gj[c[(c[t>>2]|0)+76>>2]&8191](t);__ZN6Memory11free_staticEPvb(t,0)}c[r>>2]=0;if(c[s>>2]|0)__ZN7Variant5clearEv(s);if(c[q>>2]|0)__ZN7Variant5clearEv(q);if(c[o>>2]|0)__ZN7Variant5clearEv(o);__ZN7VariantC2ERKS_(b,k);if(c[k>>2]|0)__ZN7Variant5clearEv(k);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,3581,1146558,0);c[b>>2]=0;l=i;return}function __ZN12MethodBind5RI7Shape2D7VariantRK11Transform2DRK7Vector2RK3RefIS0_ES4_S7_E7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0;f=l;l=l+112|0;if((l|0)>=(m|0))ba(112);g=f+88|0;h=f+32|0;i=f+8|0;j=f+64|0;k=f;n=f+56|0;if(!b)o=0;else{p=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236156)|0;o=p?b:0}b=c[a+44>>2]|0;p=c[a+48>>2]|0;a=o+(p>>1)|0;if(!(p&1))q=b;else q=c[(c[a>>2]|0)+b>>2]|0;b=c[d>>2]|0;c[j>>2]=c[b>>2];c[j+4>>2]=c[b+4>>2];c[j+8>>2]=c[b+8>>2];c[j+12>>2]=c[b+12>>2];c[j+16>>2]=c[b+16>>2];c[j+20>>2]=c[b+20>>2];b=c[d+4>>2]|0;p=c[b+4>>2]|0;o=k;c[o>>2]=c[b>>2];c[o+4>>2]=p;__ZN7VariantC2EPK6Object(h,c[d+8>>2]|0);__ZN3RefI7Shape2DEC2ERK7Variant(g,h);if(c[h>>2]|0)__ZN7Variant5clearEv(h);c[n>>2]=c[g>>2];p=c[d+12>>2]|0;c[g>>2]=c[p>>2];c[g+4>>2]=c[p+4>>2];c[g+8>>2]=c[p+8>>2];c[g+12>>2]=c[p+12>>2];c[g+16>>2]=c[p+16>>2];c[g+20>>2]=c[p+20>>2];p=c[d+16>>2]|0;d=c[p+4>>2]|0;o=h;c[o>>2]=c[p>>2];c[o+4>>2]=d;Yi[q&15](i,a,j,k,n,g,h);__ZN7VariantaSERKS_(e,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);i=c[n>>2]|0;if(!i){l=f;return}if(!(__ZN9Reference11unreferenceEv(i)|0)){l=f;return}i=c[n>>2]|0;if(!(__Z17predelete_handlerP6Object(i)|0)){l=f;return}gj[c[(c[i>>2]|0)+76>>2]&8191](i);__ZN6Memory11free_staticEPvb(i,0);l=f;return}function __ZN12MethodBind5RI7Shape2D7VariantRK11Transform2DRK7Vector2RK3RefIS0_ES4_S7_ED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN3RefI7Shape2DEC2ERK7Variant(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d;__ZNK7Variantcv6RefPtrEv(e,b);c[a>>2]=0;b=c[e>>2]|0;if(!b){c[a>>2]=0;__ZN6RefPtrD2Ev(e);l=d;return}f=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236156)|0;g=f?b:0;b=c[a>>2]|0;if((g|0)==(b|0)){__ZN6RefPtrD2Ev(e);l=d;return}if((b|0?__ZN9Reference11unreferenceEv(b)|0:0)?(b=c[a>>2]|0,__Z17predelete_handlerP6Object(b)|0):0){gj[c[(c[b>>2]|0)+76>>2]&8191](b);__ZN6Memory11free_staticEPvb(b,0)}c[a>>2]=g;if(!g){__ZN6RefPtrD2Ev(e);l=d;return}__ZN9Reference9referenceEv(g);__ZN6RefPtrD2Ev(e);l=d;return}function __ZNK12MethodBind5RI7Shape2D7VariantRK11Transform2DRK7Vector2RK3RefIS0_ES4_S7_E18_get_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case -1:{c[d>>2]=0;__ZN7VariantC2ERKS_(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);if(c[d>>2]|0)__ZN7Variant5clearEv(d);f=b;l=a;return f|0}case 0:{b=d+4|0;c[b>>2]=0;c[b+4>>2]=0;c[b+8>>2]=0;c[b+12>>2]=0;c[b+16>>2]=0;g[d>>2]=1.0;g[d+12>>2]=1.0;__ZN7VariantC2ERK11Transform2D(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);f=b;l=a;return f|0}case 1:{g[d>>2]=0.0;g[d+4>>2]=0.0;__ZN7VariantC2ERK7Vector2(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);f=b;l=a;return f|0}case 2:{f=__ZN7Variant12get_type_forIRK3RefI7Shape2DEEENS_4TypeEv()|0;l=a;return f|0}case 3:{b=d+4|0;c[b>>2]=0;c[b+4>>2]=0;c[b+8>>2]=0;c[b+12>>2]=0;c[b+16>>2]=0;g[d>>2]=1.0;g[d+12>>2]=1.0;__ZN7VariantC2ERK11Transform2D(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);f=b;l=a;return f|0}case 4:{g[d>>2]=0.0;g[d+4>>2]=0.0;__ZN7VariantC2ERK7Vector2(e,d);d=c[e>>2]|0;if(d|0)__ZN7Variant5clearEv(e);f=d;l=a;return f|0}default:{f=0;l=a;return f|0}}return 0}function __ZN7Variant12get_type_forIRK3RefI7Shape2DEEENS_4TypeEv(){var a=0,b=0,d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+28|0;d=a+24|0;e=a;c[d>>2]=0;__ZN6RefPtrC2Ev(b);__ZN3RefI9ReferenceEaSI7Shape2DEEvRKS_IT_E(b,d);__ZN7VariantC2ERK6RefPtr(e,b);__ZN6RefPtrD2Ev(b);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);e=c[d>>2]|0;if(!e){l=a;return b|0}if(!(__ZN9Reference11unreferenceEv(e)|0)){l=a;return b|0}e=c[d>>2]|0;if(!(__Z17predelete_handlerP6Object(e)|0)){l=a;return b|0}gj[c[(c[e>>2]|0)+76>>2]&8191](e);__ZN6Memory11free_staticEPvb(e,0);l=a;return b|0}function __ZN3RefI9ReferenceEaSI7Shape2DEEvRKS_IT_E(a,b){a=a|0;b=b|0;var d=0,e=0;d=c[b>>2]|0;if(!d){b=c[a>>2]|0;if((b|0?__ZN9Reference11unreferenceEv(b)|0:0)?(b=c[a>>2]|0,__Z17predelete_handlerP6Object(b)|0):0){gj[c[(c[b>>2]|0)+76>>2]&8191](b);__ZN6Memory11free_staticEPvb(b,0)}c[a>>2]=0;return}b=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1220724)|0;e=b?d:0;d=c[a>>2]|0;if((e|0)==(d|0))return;if((d|0?__ZN9Reference11unreferenceEv(d)|0:0)?(d=c[a>>2]|0,__Z17predelete_handlerP6Object(d)|0):0){gj[c[(c[d>>2]|0)+76>>2]&8191](d);__ZN6Memory11free_staticEPvb(d,0)}c[a>>2]=e;if(!e)return;__ZN9Reference9referenceEv(e);return}function __ZNK12MethodBind3RI7Shape2D7VariantRK11Transform2DRK3RefIS0_ES4_E18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return __ZNK12MethodBind3RI7Shape2D7VariantRK11Transform2DRK3RefIS0_ES4_E18_get_argument_typeEi(a,b)|0}function __ZNK12MethodBind3RI7Shape2D7VariantRK11Transform2DRK3RefIS0_ES4_E18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,938342);l=a;return c[b>>2]|0}function __ZN12MethodBind3RI7Shape2D7VariantRK11Transform2DRK3RefIS0_ES4_E4callEP6ObjectPPKS1_iRNS1_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0;i=l;l=l+160|0;if((l|0)>=(m|0))ba(160);j=i+128|0;k=i+72|0;n=i+104|0;o=i+48|0;p=i+96|0;q=i+24|0;r=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236156)|0:0){c[h>>2]=0;a[1263537]=0;s=d+24|0;t=c[s>>2]|0;if((t|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=t;c[b>>2]=0;l=i;return}u=t-(c[d+20>>2]|0)|0;if((u|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=u;c[b>>2]=0;l=i;return}if((g|0)>0){if((t|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);v=0}else{a[1263537]=0;v=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,v)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=v;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[s>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);w=0}else{a[1263537]=0;w=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,w)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=w;c[b>>2]=0;l=i;return}if((g|0)>2){if((c[s>>2]|0)<2){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);x=0}else{a[1263537]=0;x=c[(c[d+32>>2]|0)+12>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+8>>2]>>2]|0,x)|0)){c[h>>2]=2;c[h+4>>2]=2;c[h+8>>2]=x;c[b>>2]=0;l=i;return}}}}x=c[d+44>>2]|0;w=c[d+48>>2]|0;v=e+(w>>1)|0;if(!(w&1))y=x;else y=c[(c[v>>2]|0)+x>>2]|0;do if((g|0)<1){x=c[s>>2]|0;w=x+-1|0;if((x|0)>=1){e=c[d+16>>2]|0;t=(e|0)==0;if(t)z=0;else z=c[e+-4>>2]|0;if((x|0)<=(z|0)){if(t)A=0;else A=c[e+-4>>2]|0;do if((A|0)<(x|0)){if(t)B=0;else B=c[e+-4>>2]|0;if((B|0)<(x|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);C=0;break}else{a[1263537]=0;D=43;break}}else D=43;while(0);if((D|0)==43)C=e+(w*24|0)|0;__ZN7VariantC2ERKS_(o,C);break}}c[o>>2]=0}else __ZN7VariantC2ERKS_(o,c[f>>2]|0);while(0);__ZNK7Variantcv11Transform2DEv(n,o);do if((g|0)<2){C=c[s>>2]|0;B=C+-1|0;A=C+-2|0;if((C|0)>=2){C=c[d+16>>2]|0;z=(C|0)==0;if(z)E=0;else E=c[C+-4>>2]|0;if((B|0)<=(E|0)){if(z)F=0;else F=c[C+-4>>2]|0;do if((F|0)<(B|0)){if(z)G=0;else G=c[C+-4>>2]|0;if((G|0)<(B|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);H=0;break}else{a[1263537]=0;D=60;break}}else D=60;while(0);if((D|0)==60)H=C+(A*24|0)|0;__ZN7VariantC2ERKS_(q,H);break}}c[q>>2]=0}else __ZN7VariantC2ERKS_(q,c[f+4>>2]|0);while(0);__ZN3RefI7Shape2DEC2ERK7Variant(j,q);c[p>>2]=c[j>>2];do if((g|0)<3){H=c[s>>2]|0;G=H+-2|0;F=H+-3|0;if((G|0)>=1){H=c[d+16>>2]|0;E=(H|0)==0;if(E)I=0;else I=c[H+-4>>2]|0;if((G|0)<=(I|0)){if(E)J=0;else J=c[H+-4>>2]|0;do if((J|0)<(G|0)){if(E)K=0;else K=c[H+-4>>2]|0;if((K|0)<(G|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);L=0;break}else{a[1263537]=0;D=77;break}}else D=77;while(0);if((D|0)==77)L=H+(F*24|0)|0;__ZN7VariantC2ERKS_(r,L);break}}c[r>>2]=0}else __ZN7VariantC2ERKS_(r,c[f+8>>2]|0);while(0);__ZNK7Variantcv11Transform2DEv(j,r);Li[y&255](k,v,n,p,j);if(c[r>>2]|0)__ZN7Variant5clearEv(r);r=c[p>>2]|0;if((r|0?__ZN9Reference11unreferenceEv(r)|0:0)?(r=c[p>>2]|0,__Z17predelete_handlerP6Object(r)|0):0){gj[c[(c[r>>2]|0)+76>>2]&8191](r);__ZN6Memory11free_staticEPvb(r,0)}c[p>>2]=0;if(c[q>>2]|0)__ZN7Variant5clearEv(q);if(c[o>>2]|0)__ZN7Variant5clearEv(o);__ZN7VariantC2ERKS_(b,k);if(c[k>>2]|0)__ZN7Variant5clearEv(k);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,2207,1146558,0);c[b>>2]=0;l=i;return}function __ZN12MethodBind3RI7Shape2D7VariantRK11Transform2DRK3RefIS0_ES4_E7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0;f=l;l=l+112|0;if((l|0)>=(m|0))ba(112);g=f+80|0;h=f+24|0;i=f;j=f+56|0;k=f+48|0;if(!b)n=0;else{o=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236156)|0;n=o?b:0}b=c[a+44>>2]|0;o=c[a+48>>2]|0;a=n+(o>>1)|0;if(!(o&1))p=b;else p=c[(c[a>>2]|0)+b>>2]|0;b=c[d>>2]|0;c[j>>2]=c[b>>2];c[j+4>>2]=c[b+4>>2];c[j+8>>2]=c[b+8>>2];c[j+12>>2]=c[b+12>>2];c[j+16>>2]=c[b+16>>2];c[j+20>>2]=c[b+20>>2];__ZN7VariantC2EPK6Object(h,c[d+4>>2]|0);__ZN3RefI7Shape2DEC2ERK7Variant(g,h);if(c[h>>2]|0)__ZN7Variant5clearEv(h);c[k>>2]=c[g>>2];h=c[d+8>>2]|0;c[g>>2]=c[h>>2];c[g+4>>2]=c[h+4>>2];c[g+8>>2]=c[h+8>>2];c[g+12>>2]=c[h+12>>2];c[g+16>>2]=c[h+16>>2];c[g+20>>2]=c[h+20>>2];Li[p&255](i,a,j,k,g);__ZN7VariantaSERKS_(e,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);i=c[k>>2]|0;if(!i){l=f;return}if(!(__ZN9Reference11unreferenceEv(i)|0)){l=f;return}i=c[k>>2]|0;if(!(__Z17predelete_handlerP6Object(i)|0)){l=f;return}gj[c[(c[i>>2]|0)+76>>2]&8191](i);__ZN6Memory11free_staticEPvb(i,0);l=f;return}function __ZN12MethodBind3RI7Shape2D7VariantRK11Transform2DRK3RefIS0_ES4_ED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK12MethodBind3RI7Shape2D7VariantRK11Transform2DRK3RefIS0_ES4_E18_get_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case -1:{c[d>>2]=0;__ZN7VariantC2ERKS_(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);if(c[d>>2]|0)__ZN7Variant5clearEv(d);f=b;l=a;return f|0}case 0:{b=d+4|0;c[b>>2]=0;c[b+4>>2]=0;c[b+8>>2]=0;c[b+12>>2]=0;c[b+16>>2]=0;g[d>>2]=1.0;g[d+12>>2]=1.0;__ZN7VariantC2ERK11Transform2D(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);f=b;l=a;return f|0}case 1:{f=__ZN7Variant12get_type_forIRK3RefI7Shape2DEEENS_4TypeEv()|0;l=a;return f|0}case 2:{b=d+4|0;c[b>>2]=0;c[b+4>>2]=0;c[b+8>>2]=0;c[b+12>>2]=0;c[b+16>>2]=0;g[d>>2]=1.0;g[d+12>>2]=1.0;__ZN7VariantC2ERK11Transform2D(e,d);d=c[e>>2]|0;if(d|0)__ZN7Variant5clearEv(e);f=d;l=a;return f|0}default:{f=0;l=a;return f|0}}return 0}function __ZNK12MethodBind5RI7Shape2DbRK11Transform2DRK7Vector2RK3RefIS0_ES3_S6_E18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return __ZNK12MethodBind5RI7Shape2DbRK11Transform2DRK7Vector2RK3RefIS0_ES3_S6_E18_get_argument_typeEi(a,b)|0}function __ZNK12MethodBind5RI7Shape2DbRK11Transform2DRK7Vector2RK3RefIS0_ES3_S6_E18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,938342);l=a;return c[b>>2]|0}function __ZN12MethodBind5RI7Shape2DbRK11Transform2DRK7Vector2RK3RefIS0_ES3_S6_E4callEP6ObjectPPK7VariantiRNSE_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0;i=l;l=l+224|0;if((l|0)>=(m|0))ba(224);j=i+192|0;k=i+120|0;n=i+168|0;o=i+96|0;p=i+160|0;q=i+72|0;r=i+152|0;s=i+48|0;t=i+24|0;u=i+144|0;v=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236156)|0:0){c[h>>2]=0;a[1263537]=0;w=d+24|0;x=c[w>>2]|0;if((x|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=x;c[b>>2]=0;l=i;return}y=x-(c[d+20>>2]|0)|0;if((y|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=y;c[b>>2]=0;l=i;return}do if((g|0)>0){if((x|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);z=0}else{a[1263537]=0;z=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,z)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=z;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[w>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);A=0}else{a[1263537]=0;A=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,A)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=A;c[b>>2]=0;l=i;return}if((g|0)>2){if((c[w>>2]|0)<2){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);B=0}else{a[1263537]=0;B=c[(c[d+32>>2]|0)+12>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+8>>2]>>2]|0,B)|0)){c[h>>2]=2;c[h+4>>2]=2;c[h+8>>2]=B;c[b>>2]=0;l=i;return}if((g|0)>3){if((c[w>>2]|0)<3){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);C=0}else{a[1263537]=0;C=c[(c[d+32>>2]|0)+16>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+12>>2]>>2]|0,C)|0)){c[h>>2]=2;c[h+4>>2]=3;c[h+8>>2]=C;c[b>>2]=0;l=i;return}if((g|0)>4){if((c[w>>2]|0)<4){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);D=0}else{a[1263537]=0;D=c[(c[d+32>>2]|0)+20>>2]|0}if(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+16>>2]>>2]|0,D)|0)break;c[h>>2]=2;c[h+4>>2]=4;c[h+8>>2]=D;c[b>>2]=0;l=i;return}}}}}while(0);D=c[d+44>>2]|0;C=c[d+48>>2]|0;B=e+(C>>1)|0;if(!(C&1))E=D;else E=c[(c[B>>2]|0)+D>>2]|0;do if((g|0)<1){D=c[w>>2]|0;C=D+-1|0;if((D|0)>=1){e=c[d+16>>2]|0;A=(e|0)==0;if(A)F=0;else F=c[e+-4>>2]|0;if((D|0)<=(F|0)){if(A)G=0;else G=c[e+-4>>2]|0;do if((G|0)<(D|0)){if(A)H=0;else H=c[e+-4>>2]|0;if((H|0)<(D|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);I=0;break}else{a[1263537]=0;J=55;break}}else J=55;while(0);if((J|0)==55)I=e+(C*24|0)|0;__ZN7VariantC2ERKS_(o,I);break}}c[o>>2]=0}else __ZN7VariantC2ERKS_(o,c[f>>2]|0);while(0);__ZNK7Variantcv11Transform2DEv(n,o);do if((g|0)<2){I=c[w>>2]|0;H=I+-1|0;G=I+-2|0;if((I|0)>=2){I=c[d+16>>2]|0;F=(I|0)==0;if(F)K=0;else K=c[I+-4>>2]|0;if((H|0)<=(K|0)){if(F)L=0;else L=c[I+-4>>2]|0;do if((L|0)<(H|0)){if(F)M=0;else M=c[I+-4>>2]|0;if((M|0)<(H|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);N=0;break}else{a[1263537]=0;J=72;break}}else J=72;while(0);if((J|0)==72)N=I+(G*24|0)|0;__ZN7VariantC2ERKS_(q,N);break}}c[q>>2]=0}else __ZN7VariantC2ERKS_(q,c[f+4>>2]|0);while(0);__ZNK7Variantcv7Vector2Ev(p,q);do if((g|0)<3){N=c[w>>2]|0;M=N+-2|0;L=N+-3|0;if((M|0)>=1){N=c[d+16>>2]|0;K=(N|0)==0;if(K)O=0;else O=c[N+-4>>2]|0;if((M|0)<=(O|0)){if(K)P=0;else P=c[N+-4>>2]|0;do if((P|0)<(M|0)){if(K)Q=0;else Q=c[N+-4>>2]|0;if((Q|0)<(M|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);R=0;break}else{a[1263537]=0;J=89;break}}else J=89;while(0);if((J|0)==89)R=N+(L*24|0)|0;__ZN7VariantC2ERKS_(s,R);break}}c[s>>2]=0}else __ZN7VariantC2ERKS_(s,c[f+8>>2]|0);while(0);__ZN3RefI7Shape2DEC2ERK7Variant(j,s);c[r>>2]=c[j>>2];do if((g|0)<4){R=c[w>>2]|0;Q=R+-3|0;P=R+-4|0;if((Q|0)>=1){R=c[d+16>>2]|0;O=(R|0)==0;if(O)S=0;else S=c[R+-4>>2]|0;if((Q|0)<=(S|0)){if(O)T=0;else T=c[R+-4>>2]|0;do if((T|0)<(Q|0)){if(O)U=0;else U=c[R+-4>>2]|0;if((U|0)<(Q|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);V=0;break}else{a[1263537]=0;J=106;break}}else J=106;while(0);if((J|0)==106)V=R+(P*24|0)|0;__ZN7VariantC2ERKS_(t,V);break}}c[t>>2]=0}else __ZN7VariantC2ERKS_(t,c[f+12>>2]|0);while(0);__ZNK7Variantcv11Transform2DEv(j,t);do if((g|0)<5){V=c[w>>2]|0;U=V+-4|0;T=V+-5|0;if((U|0)>=1){V=c[d+16>>2]|0;S=(V|0)==0;if(S)W=0;else W=c[V+-4>>2]|0;if((U|0)<=(W|0)){if(S)X=0;else X=c[V+-4>>2]|0;do if((X|0)<(U|0)){if(S)Y=0;else Y=c[V+-4>>2]|0;if((Y|0)<(U|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);Z=0;break}else{a[1263537]=0;J=123;break}}else J=123;while(0);if((J|0)==123)Z=V+(T*24|0)|0;__ZN7VariantC2ERKS_(v,Z);break}}c[v>>2]=0}else __ZN7VariantC2ERKS_(v,c[f+16>>2]|0);while(0);__ZNK7Variantcv7Vector2Ev(u,v);__ZN7VariantC2Eb(k,Wh[E&63](B,n,p,r,j,u)|0);if(c[v>>2]|0)__ZN7Variant5clearEv(v);if(c[t>>2]|0)__ZN7Variant5clearEv(t);t=c[r>>2]|0;if((t|0?__ZN9Reference11unreferenceEv(t)|0:0)?(t=c[r>>2]|0,__Z17predelete_handlerP6Object(t)|0):0){gj[c[(c[t>>2]|0)+76>>2]&8191](t);__ZN6Memory11free_staticEPvb(t,0)}c[r>>2]=0;if(c[s>>2]|0)__ZN7Variant5clearEv(s);if(c[q>>2]|0)__ZN7Variant5clearEv(q);if(c[o>>2]|0)__ZN7Variant5clearEv(o);__ZN7VariantC2ERKS_(b,k);if(c[k>>2]|0)__ZN7Variant5clearEv(k);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,3581,1146558,0);c[b>>2]=0;l=i;return}function __ZN12MethodBind5RI7Shape2DbRK11Transform2DRK7Vector2RK3RefIS0_ES3_S6_E7ptrcallEP6ObjectPPKvPv(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0;g=l;l=l+96|0;if((l|0)>=(m|0))ba(96);h=g+64|0;i=g+8|0;j=g+40|0;k=g;n=g+32|0;if(!d)o=0;else{p=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1236156)|0;o=p?d:0}d=c[b+44>>2]|0;p=c[b+48>>2]|0;b=o+(p>>1)|0;if(!(p&1))q=d;else q=c[(c[b>>2]|0)+d>>2]|0;d=c[e>>2]|0;c[j>>2]=c[d>>2];c[j+4>>2]=c[d+4>>2];c[j+8>>2]=c[d+8>>2];c[j+12>>2]=c[d+12>>2];c[j+16>>2]=c[d+16>>2];c[j+20>>2]=c[d+20>>2];d=c[e+4>>2]|0;p=c[d+4>>2]|0;o=k;c[o>>2]=c[d>>2];c[o+4>>2]=p;__ZN7VariantC2EPK6Object(i,c[e+8>>2]|0);__ZN3RefI7Shape2DEC2ERK7Variant(h,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);c[n>>2]=c[h>>2];p=c[e+12>>2]|0;c[h>>2]=c[p>>2];c[h+4>>2]=c[p+4>>2];c[h+8>>2]=c[p+8>>2];c[h+12>>2]=c[p+12>>2];c[h+16>>2]=c[p+16>>2];c[h+20>>2]=c[p+20>>2];p=c[e+16>>2]|0;e=c[p+4>>2]|0;o=i;c[o>>2]=c[p>>2];c[o+4>>2]=e;a[f>>0]=(Wh[q&63](b,j,k,n,h,i)|0)&1;i=c[n>>2]|0;if(!i){l=g;return}if(!(__ZN9Reference11unreferenceEv(i)|0)){l=g;return}i=c[n>>2]|0;if(!(__Z17predelete_handlerP6Object(i)|0)){l=g;return}gj[c[(c[i>>2]|0)+76>>2]&8191](i);__ZN6Memory11free_staticEPvb(i,0);l=g;return}function __ZN12MethodBind5RI7Shape2DbRK11Transform2DRK7Vector2RK3RefIS0_ES3_S6_ED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK12MethodBind5RI7Shape2DbRK11Transform2DRK7Vector2RK3RefIS0_ES3_S6_E18_get_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case -1:{__ZN7VariantC2Eb(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;l=a;return f|0}case 0:{b=d+4|0;c[b>>2]=0;c[b+4>>2]=0;c[b+8>>2]=0;c[b+12>>2]=0;c[b+16>>2]=0;g[d>>2]=1.0;g[d+12>>2]=1.0;__ZN7VariantC2ERK11Transform2D(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);f=b;l=a;return f|0}case 1:{g[d>>2]=0.0;g[d+4>>2]=0.0;__ZN7VariantC2ERK7Vector2(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);f=b;l=a;return f|0}case 2:{f=__ZN7Variant12get_type_forIRK3RefI7Shape2DEEENS_4TypeEv()|0;l=a;return f|0}case 3:{b=d+4|0;c[b>>2]=0;c[b+4>>2]=0;c[b+8>>2]=0;c[b+12>>2]=0;c[b+16>>2]=0;g[d>>2]=1.0;g[d+12>>2]=1.0;__ZN7VariantC2ERK11Transform2D(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);f=b;l=a;return f|0}case 4:{g[d>>2]=0.0;g[d+4>>2]=0.0;__ZN7VariantC2ERK7Vector2(e,d);d=c[e>>2]|0;if(d|0)__ZN7Variant5clearEv(e);f=d;l=a;return f|0}default:{f=0;l=a;return f|0}}return 0}function __ZNK12MethodBind3RI7Shape2DbRK11Transform2DRK3RefIS0_ES3_E18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return __ZNK12MethodBind3RI7Shape2DbRK11Transform2DRK3RefIS0_ES3_E18_get_argument_typeEi(a,b)|0}function __ZNK12MethodBind3RI7Shape2DbRK11Transform2DRK3RefIS0_ES3_E18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,938342);l=a;return c[b>>2]|0}function __ZN12MethodBind3RI7Shape2DbRK11Transform2DRK3RefIS0_ES3_E4callEP6ObjectPPK7VariantiRNSB_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0;i=l;l=l+160|0;if((l|0)>=(m|0))ba(160);j=i+128|0;k=i+72|0;n=i+104|0;o=i+48|0;p=i+96|0;q=i+24|0;r=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236156)|0:0){c[h>>2]=0;a[1263537]=0;s=d+24|0;t=c[s>>2]|0;if((t|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=t;c[b>>2]=0;l=i;return}u=t-(c[d+20>>2]|0)|0;if((u|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=u;c[b>>2]=0;l=i;return}if((g|0)>0){if((t|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);v=0}else{a[1263537]=0;v=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,v)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=v;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[s>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);w=0}else{a[1263537]=0;w=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,w)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=w;c[b>>2]=0;l=i;return}if((g|0)>2){if((c[s>>2]|0)<2){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);x=0}else{a[1263537]=0;x=c[(c[d+32>>2]|0)+12>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+8>>2]>>2]|0,x)|0)){c[h>>2]=2;c[h+4>>2]=2;c[h+8>>2]=x;c[b>>2]=0;l=i;return}}}}x=c[d+44>>2]|0;w=c[d+48>>2]|0;v=e+(w>>1)|0;if(!(w&1))y=x;else y=c[(c[v>>2]|0)+x>>2]|0;do if((g|0)<1){x=c[s>>2]|0;w=x+-1|0;if((x|0)>=1){e=c[d+16>>2]|0;t=(e|0)==0;if(t)z=0;else z=c[e+-4>>2]|0;if((x|0)<=(z|0)){if(t)A=0;else A=c[e+-4>>2]|0;do if((A|0)<(x|0)){if(t)B=0;else B=c[e+-4>>2]|0;if((B|0)<(x|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);C=0;break}else{a[1263537]=0;D=43;break}}else D=43;while(0);if((D|0)==43)C=e+(w*24|0)|0;__ZN7VariantC2ERKS_(o,C);break}}c[o>>2]=0}else __ZN7VariantC2ERKS_(o,c[f>>2]|0);while(0);__ZNK7Variantcv11Transform2DEv(n,o);do if((g|0)<2){C=c[s>>2]|0;B=C+-1|0;A=C+-2|0;if((C|0)>=2){C=c[d+16>>2]|0;z=(C|0)==0;if(z)E=0;else E=c[C+-4>>2]|0;if((B|0)<=(E|0)){if(z)F=0;else F=c[C+-4>>2]|0;do if((F|0)<(B|0)){if(z)G=0;else G=c[C+-4>>2]|0;if((G|0)<(B|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);H=0;break}else{a[1263537]=0;D=60;break}}else D=60;while(0);if((D|0)==60)H=C+(A*24|0)|0;__ZN7VariantC2ERKS_(q,H);break}}c[q>>2]=0}else __ZN7VariantC2ERKS_(q,c[f+4>>2]|0);while(0);__ZN3RefI7Shape2DEC2ERK7Variant(j,q);c[p>>2]=c[j>>2];do if((g|0)<3){H=c[s>>2]|0;G=H+-2|0;F=H+-3|0;if((G|0)>=1){H=c[d+16>>2]|0;E=(H|0)==0;if(E)I=0;else I=c[H+-4>>2]|0;if((G|0)<=(I|0)){if(E)J=0;else J=c[H+-4>>2]|0;do if((J|0)<(G|0)){if(E)K=0;else K=c[H+-4>>2]|0;if((K|0)<(G|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);L=0;break}else{a[1263537]=0;D=77;break}}else D=77;while(0);if((D|0)==77)L=H+(F*24|0)|0;__ZN7VariantC2ERKS_(r,L);break}}c[r>>2]=0}else __ZN7VariantC2ERKS_(r,c[f+8>>2]|0);while(0);__ZNK7Variantcv11Transform2DEv(j,r);__ZN7VariantC2Eb(k,ri[y&511](v,n,p,j)|0);if(c[r>>2]|0)__ZN7Variant5clearEv(r);r=c[p>>2]|0;if((r|0?__ZN9Reference11unreferenceEv(r)|0:0)?(r=c[p>>2]|0,__Z17predelete_handlerP6Object(r)|0):0){gj[c[(c[r>>2]|0)+76>>2]&8191](r);__ZN6Memory11free_staticEPvb(r,0)}c[p>>2]=0;if(c[q>>2]|0)__ZN7Variant5clearEv(q);if(c[o>>2]|0)__ZN7Variant5clearEv(o);__ZN7VariantC2ERKS_(b,k);if(c[k>>2]|0)__ZN7Variant5clearEv(k);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,2207,1146558,0);c[b>>2]=0;l=i;return}function __ZN12MethodBind3RI7Shape2DbRK11Transform2DRK3RefIS0_ES3_E7ptrcallEP6ObjectPPKvPv(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0;g=l;l=l+80|0;if((l|0)>=(m|0))ba(80);h=g+56|0;i=g;j=g+32|0;k=g+24|0;if(!d)n=0;else{o=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1236156)|0;n=o?d:0}d=c[b+44>>2]|0;o=c[b+48>>2]|0;b=n+(o>>1)|0;if(!(o&1))p=d;else p=c[(c[b>>2]|0)+d>>2]|0;d=c[e>>2]|0;c[j>>2]=c[d>>2];c[j+4>>2]=c[d+4>>2];c[j+8>>2]=c[d+8>>2];c[j+12>>2]=c[d+12>>2];c[j+16>>2]=c[d+16>>2];c[j+20>>2]=c[d+20>>2];__ZN7VariantC2EPK6Object(i,c[e+4>>2]|0);__ZN3RefI7Shape2DEC2ERK7Variant(h,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);c[k>>2]=c[h>>2];i=c[e+8>>2]|0;c[h>>2]=c[i>>2];c[h+4>>2]=c[i+4>>2];c[h+8>>2]=c[i+8>>2];c[h+12>>2]=c[i+12>>2];c[h+16>>2]=c[i+16>>2];c[h+20>>2]=c[i+20>>2];a[f>>0]=(ri[p&511](b,j,k,h)|0)&1;h=c[k>>2]|0;if(!h){l=g;return}if(!(__ZN9Reference11unreferenceEv(h)|0)){l=g;return}h=c[k>>2]|0;if(!(__Z17predelete_handlerP6Object(h)|0)){l=g;return}gj[c[(c[h>>2]|0)+76>>2]&8191](h);__ZN6Memory11free_staticEPvb(h,0);l=g;return}function __ZN12MethodBind3RI7Shape2DbRK11Transform2DRK3RefIS0_ES3_ED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK12MethodBind3RI7Shape2DbRK11Transform2DRK3RefIS0_ES3_E18_get_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case -1:{__ZN7VariantC2Eb(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;l=a;return f|0}case 0:{b=d+4|0;c[b>>2]=0;c[b+4>>2]=0;c[b+8>>2]=0;c[b+12>>2]=0;c[b+16>>2]=0;g[d>>2]=1.0;g[d+12>>2]=1.0;__ZN7VariantC2ERK11Transform2D(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);f=b;l=a;return f|0}case 1:{f=__ZN7Variant12get_type_forIRK3RefI7Shape2DEEENS_4TypeEv()|0;l=a;return f|0}case 2:{b=d+4|0;c[b>>2]=0;c[b+4>>2]=0;c[b+8>>2]=0;c[b+12>>2]=0;c[b+16>>2]=0;g[d>>2]=1.0;g[d+12>>2]=1.0;__ZN7VariantC2ERK11Transform2D(e,d);d=c[e>>2]|0;if(d|0)__ZN7Variant5clearEv(e);f=d;l=a;return f|0}default:{f=0;l=a;return f|0}}return 0}function __ZNK13MethodBind0RCI7Shape2DfE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Ef(d,0.0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK13MethodBind0RCI7Shape2DfE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,938342);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI7Shape2DfE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236156)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2Ef(i,+mj[n&511](d));__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI7Shape2DfE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0.0;if(!b)f=0;else{d=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236156)|0;f=d?b:0}b=c[a+44>>2]|0;d=c[a+48>>2]|0;a=f+(d>>1)|0;if(!(d&1)){h=b;i=+mj[h&511](a);g[e>>2]=i;return}else{h=c[(c[a>>2]|0)+b>>2]|0;i=+mj[h&511](a);g[e>>2]=i;return}}function __ZN13MethodBind0RCI7Shape2DfED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I7Shape2DfE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if(!b){__ZN7VariantC2Ef(d,0.0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK11MethodBind1I7Shape2DfE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,938342);l=a;return c[b>>2]|0}function __ZN11MethodBind1I7Shape2DfE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0.0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236156)|0:0){c[h>>2]=0;a[1263537]=0;k=d+24|0;n=c[k>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=i;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=i;return}if((g|0)>0){if((n|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);p=0}else{a[1263537]=0;p=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,p)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=p;c[b>>2]=0;l=i;return}}p=c[d+44>>2]|0;n=c[d+48>>2]|0;o=e+(n>>1)|0;if(!(n&1))q=p;else q=c[(c[o>>2]|0)+p>>2]|0;do if((g|0)<1){p=c[k>>2]|0;n=p+-1|0;if((p|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)s=0;else s=c[e+-4>>2]|0;if((p|0)<=(s|0)){if(r)t=0;else t=c[e+-4>>2]|0;do if((t|0)<(p|0)){if(r)u=0;else u=c[e+-4>>2]|0;if((u|0)<(p|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);v=0;break}else{a[1263537]=0;w=31;break}}else w=31;while(0);if((w|0)==31)v=e+(n*24|0)|0;__ZN7VariantC2ERKS_(j,v);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);x=+__ZNK7VariantcvfEv(j);Mi[q&511](o,x);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I7Shape2DfE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0,j=0.0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236156)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1)){h=b;i=c[d>>2]|0;j=+g[i>>2];Mi[h&511](a,j);return}else{h=c[(c[a>>2]|0)+b>>2]|0;i=c[d>>2]|0;j=+g[i>>2];Mi[h&511](a,j);return}}function __ZN11MethodBind1I7Shape2DfED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN7ClassDB10_add_classI21ConcavePolygonShape2DEEvv(){var a=0,b=0,d=0,e=0,f=0,g=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+16|0;d=a+12|0;e=a+8|0;f=a+4|0;g=a;__ZN6StringC2EPKc(b,870818);c[e>>2]=c[b>>2];__ZN10StringNameC2ERK6String(d,e);__ZN6StringC2EPKc(b,938342);c[g>>2]=c[b>>2];__ZN10StringNameC2ERK6String(f,g);__ZN7ClassDB11_add_class2ERK10StringNameS2_(d,f);__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);__ZN10StringNameD2Ev(d);d=c[e>>2]|0;if(!d){l=a;return}if(__Z16atomic_decrementPj(d+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(d,1);l=a;return}function __ZN21ConcavePolygonShape2D13_bind_methodsEv(){var a=0,b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0;a=l;l=l+64|0;if((l|0)>=(m|0))ba(64);b=a+44|0;d=a+32|0;e=a+24|0;f=a+12|0;g=a+40|0;h=a;i=a+16|0;j=a+8|0;k=a+4|0;__Z8D_METHODPKcS0_(d,870792,919851);n=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(n);c[n>>2]=277320;__ZN10MethodBind10_set_constEb(n,0);__ZN10MethodBind24_generate_argument_typesEi(n,1);c[n+44>>2]=1400;c[n+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,n,d,0,0)|0;n=d+4|0;o=c[n>>2]|0;if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0){p=c[n>>2]|0;n=(p|0)==0?0:p+-4|0;p=n+4|0;if(c[n>>2]|0){q=0;do{__ZN10StringNameD2Ev(p+(q<<2)|0);q=q+1|0}while(q>>>0<(c[n>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(o,1)}__ZN10StringNameD2Ev(d);__Z8D_METHODPKc(e,870805);d=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(d);c[d>>2]=277356;__ZN10MethodBind10_set_constEb(d,1);__ZN10MethodBind24_generate_argument_typesEi(d,0);__ZN10MethodBind12_set_returnsEb(d,1);c[d+44>>2]=5455;c[d+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,d,e,0,0)|0;d=e+4|0;o=c[d>>2]|0;if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0){n=c[d>>2]|0;d=(n|0)==0?0:n+-4|0;n=d+4|0;if(c[d>>2]|0){q=0;do{__ZN10StringNameD2Ev(n+(q<<2)|0);q=q+1|0}while(q>>>0<(c[d>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(o,1)}__ZN10StringNameD2Ev(e);__ZN6StringC2EPKc(b,870818);c[g>>2]=c[b>>2];__ZN10StringNameC2ERK6String(f,g);__ZN6StringC2EPKc(h,919851);__ZN6StringC2EPKc(i,1263606);e=b+4|0;c[e>>2]=0;o=b+12|0;c[o>>2]=0;c[b>>2]=26;d=c[h>>2]|0;if(d|0?(c[e>>2]=0,__Z28atomic_conditional_incrementPj(d+-8|0)|0):0)c[e>>2]=c[h>>2];c[b+8>>2]=0;e=c[o>>2]|0;if((e|0)!=(c[i>>2]|0)){if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);c[o>>2]=0;e=c[i>>2]|0;if(e|0?__Z28atomic_conditional_incrementPj(e+-8|0)|0:0)c[o>>2]=c[i>>2]}c[b+16>>2]=7;c[j>>2]=__Z11_scs_createPKc(870792)|0;c[k>>2]=__Z11_scs_createPKc(870805)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(f,b,j,k,-1);__ZN10StringNameD2Ev(k);__ZN10StringNameD2Ev(j);j=c[b+12>>2]|0;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);j=c[b+4>>2]|0;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);j=c[i>>2]|0;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);j=c[h>>2]|0;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(!f){l=a;return}if(__Z16atomic_decrementPj(f+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(f,1);l=a;return}function __ZNK21ConcavePolygonShape2D12get_segmentsEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0;b=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=b+28|0;e=b;f=b+24|0;g=__ZN15Physics2DServer13get_singletonEv()|0;h=c[(c[g>>2]|0)+104>>2]|0;c[f>>2]=ij[c[(c[a>>2]|0)+112>>2]&8191](a)|0;c[d>>2]=c[f>>2];bj[h&4095](e,g,d);d=__ZNK7Variantcv10PoolVectorI7Vector2EEv(e)|0;if(!(c[e>>2]|0)){l=b;return d|0}__ZN7Variant5clearEv(e);l=b;return d|0}function __ZNK13MethodBind0RCI21ConcavePolygonShape2D10PoolVectorI7Vector2EE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;if((b|0)!=-1){f=0;l=a;return f|0}c[d>>2]=0;__ZN7VariantC2ERK10PoolVectorI7Vector2E(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);__ZN10PoolVectorI7Vector2E12_unreferenceEv(d);f=b;l=a;return f|0}function __ZNK13MethodBind0RCI21ConcavePolygonShape2D10PoolVectorI7Vector2EE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,870818);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI21ConcavePolygonShape2D10PoolVectorI7Vector2EE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;j=f+24|0;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236160)|0:0){c[h>>2]=0;a[1263537]=0;k=c[d+24>>2]|0;if((k|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=k;c[b>>2]=0;l=f;return}n=k-(c[d+20>>2]|0)|0;if((n|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=n;c[b>>2]=0;l=f;return}n=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))o=n;else o=c[(c[d>>2]|0)+n>>2]|0;c[j>>2]=ij[o&8191](d)|0;__ZN7VariantC2ERK10PoolVectorI7Vector2E(i,j);__ZN10PoolVectorI7Vector2E12_unreferenceEv(j);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI21ConcavePolygonShape2D10PoolVectorI7Vector2EE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=d;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236160)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;b=ij[i&8191](a)|0;c[f>>2]=b;a=b;if(((c[e>>2]|0)!=(b|0)?(__ZN10PoolVectorI7Vector2E12_unreferenceEv(e),b|0):0)?__Z28atomic_conditional_incrementPj(b)|0:0)c[e>>2]=a;__ZN10PoolVectorI7Vector2E12_unreferenceEv(f);l=d;return}function __ZN13MethodBind0RCI21ConcavePolygonShape2D10PoolVectorI7Vector2EED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I21ConcavePolygonShape2DRK10PoolVectorI7Vector2EE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;if(b|0){f=0;l=a;return f|0}c[d>>2]=0;__ZN7VariantC2ERK10PoolVectorI7Vector2E(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);__ZN10PoolVectorI7Vector2E12_unreferenceEv(d);f=b;l=a;return f|0}function __ZNK11MethodBind1I21ConcavePolygonShape2DRK10PoolVectorI7Vector2EE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,870818);l=a;return c[b>>2]|0}function __ZN11MethodBind1I21ConcavePolygonShape2DRK10PoolVectorI7Vector2EE4callEP6ObjectPPK7VariantiRNS9_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i+24|0;k=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236160)|0:0){c[h>>2]=0;a[1263537]=0;n=d+24|0;o=c[n>>2]|0;if((o|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=o;c[b>>2]=0;l=i;return}p=o-(c[d+20>>2]|0)|0;if((p|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=p;c[b>>2]=0;l=i;return}if((g|0)>0){if((o|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);q=0}else{a[1263537]=0;q=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,q)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=q;c[b>>2]=0;l=i;return}}q=c[d+44>>2]|0;o=c[d+48>>2]|0;p=e+(o>>1)|0;if(!(o&1))r=q;else r=c[(c[p>>2]|0)+q>>2]|0;do if((g|0)<1){q=c[n>>2]|0;o=q+-1|0;if((q|0)>=1){e=c[d+16>>2]|0;s=(e|0)==0;if(s)t=0;else t=c[e+-4>>2]|0;if((q|0)<=(t|0)){if(s)u=0;else u=c[e+-4>>2]|0;do if((u|0)<(q|0)){if(s)v=0;else v=c[e+-4>>2]|0;if((v|0)<(q|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);w=0;break}else{a[1263537]=0;x=31;break}}else x=31;while(0);if((x|0)==31)w=e+(o*24|0)|0;__ZN7VariantC2ERKS_(k,w);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);c[j>>2]=__ZNK7Variantcv10PoolVectorI7Vector2EEv(k)|0;Pi[r&2047](p,j);__ZN10PoolVectorI7Vector2E12_unreferenceEv(j);if(c[k>>2]|0)__ZN7Variant5clearEv(k);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I21ConcavePolygonShape2DRK10PoolVectorI7Vector2EE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e+4|0;g=e;if(!b)h=0;else{i=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236160)|0;h=i?b:0}b=c[a+44>>2]|0;i=c[a+48>>2]|0;a=h+(i>>1)|0;if(!(i&1))j=b;else j=c[(c[a>>2]|0)+b>>2]|0;b=c[d>>2]|0;c[f>>2]=0;if((c[b>>2]|0?(__ZN10PoolVectorI7Vector2E12_unreferenceEv(f),d=c[b>>2]|0,d|0):0)?__Z28atomic_conditional_incrementPj(d)|0:0)c[f>>2]=c[b>>2];c[g>>2]=c[f>>2];Pi[j&2047](a,g);__ZN10PoolVectorI7Vector2E12_unreferenceEv(g);l=e;return}function __ZN11MethodBind1I21ConcavePolygonShape2DRK10PoolVectorI7Vector2EED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN6VectorIN17CollisionObject2D9ShapeDataEE9push_backES1_(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e;g=c[b>>2]|0;if(!g)h=1;else h=(c[g+-4>>2]|0)+1|0;if(__ZN6VectorIN17CollisionObject2D9ShapeDataEE6resizeEi(b,h)|0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);i=1;l=e;return i|0}a[1263537]=0;h=c[b>>2]|0;if(!h)j=-1;else j=(c[h+-4>>2]|0)+-1|0;c[f>>2]=c[d>>2];c[f+4>>2]=c[d+4>>2];c[f+8>>2]=c[d+8>>2];c[f+12>>2]=c[d+12>>2];c[f+16>>2]=c[d+16>>2];c[f+20>>2]=c[d+20>>2];h=c[d+24>>2]|0;if(!h)k=0;else{__ZN9Reference9referenceEv(h);k=h}h=a[d+28>>0]|0;do if((j|0)<0)n=16;else{d=c[b>>2]|0;g=(d|0)==0;if(g)o=0;else o=c[d+-4>>2]|0;if((o|0)<=(j|0)){if(g)p=0;else p=c[d+-4>>2]|0;if((p|0)<=(j|0)){n=16;break}a[1263537]=0}__ZN6VectorIN17CollisionObject2D9ShapeDataEE14_copy_on_writeEv(b);q=(c[b>>2]|0)+(j<<5)|0}while(0);if((n|0)==16){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);q=0};c[q>>2]=c[f>>2];c[q+4>>2]=c[f+4>>2];c[q+8>>2]=c[f+8>>2];c[q+12>>2]=c[f+12>>2];c[q+16>>2]=c[f+16>>2];c[q+20>>2]=c[f+20>>2];f=q+24|0;n=c[f>>2]|0;do if((k|0)==(n|0)){a[q+28>>0]=h;if(!k){i=0;l=e;return i|0}else{r=k;break}}else{if((n|0?__ZN9Reference11unreferenceEv(n)|0:0)?(j=c[f>>2]|0,__Z17predelete_handlerP6Object(j)|0):0){gj[c[(c[j>>2]|0)+76>>2]&8191](j);__ZN6Memory11free_staticEPvb(j,0)}c[f>>2]=k;if(k|0){__ZN9Reference9referenceEv(k);a[q+28>>0]=h;r=k;break}a[q+28>>0]=h;i=0;l=e;return i|0}while(0);if(!(__ZN9Reference11unreferenceEv(r)|0)){i=0;l=e;return i|0}if(!(__Z17predelete_handlerP6Object(k)|0)){i=0;l=e;return i|0}gj[c[(c[k>>2]|0)+76>>2]&8191](k);__ZN6Memory11free_staticEPvb(k,0);i=0;l=e;return i|0}function __ZN6VectorIN17CollisionObject2D9ShapeDataEE6resizeEi(b,d){b=b|0;d=d|0;var e=0,f=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0;if((d|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,269,1145657,0);e=31;return e|0}a[1263537]=0;f=c[b>>2]|0;if(!f)h=0;else h=c[f+-4>>2]|0;if((h|0)==(d|0)){e=0;return e|0}if(!d){__ZN6VectorIN17CollisionObject2D9ShapeDataEE6_unrefEPv(b,f);c[b>>2]=0;e=0;return e|0}__ZN6VectorIN17CollisionObject2D9ShapeDataEE14_copy_on_writeEv(b);f=d<<5;if(d>>>0<=134217727?(h=f+-1|0,i=h>>>1|h,h=i>>>2|i,i=h>>>4|h,h=i>>>8|i,i=(h>>>16|h)+1|0,(f|0)!=-32):0){a[1263537]=0;f=c[b>>2]|0;do if(!f)if((d|0)>0)j=15;else{k=0;j=25}else{h=c[f+-4>>2]|0;if((h|0)<(d|0))if(!h)j=15;else{l=__ZN6Memory14realloc_staticEPvjb(f,i,1)|0;if(l|0){a[1263537]=0;m=l;n=c[l+-4>>2]|0;break}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,300,1145876,0);e=6;return e|0}else{k=h;j=25}}while(0);do if((j|0)==15){h=__ZN6Memory12alloc_staticEjb(i,1)|0;if(h|0){a[1263537]=0;c[h+-4>>2]=0;c[h+-8>>2]=1;m=h;n=0;break}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,292,1145820,0);e=6;return e|0}else if((j|0)==25){if((k|0)<=(d|0)){e=0;return e|0}if((c[f+-4>>2]|0)>>>0>d>>>0){h=d;l=f;do{o=l+(h<<5)+24|0;p=c[o>>2]|0;if((p|0?__ZN9Reference11unreferenceEv(p)|0:0)?(p=c[o>>2]|0,__Z17predelete_handlerP6Object(p)|0):0){gj[c[(c[p>>2]|0)+76>>2]&8191](p);__ZN6Memory11free_staticEPvb(p,0)}c[o>>2]=0;h=h+1|0;l=c[b>>2]|0}while(h>>>0<(c[l+-4>>2]|0)>>>0);q=l}else q=f;h=__ZN6Memory14realloc_staticEPvjb(q,i,1)|0;if(!h){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,324,1145876,0);e=6;return e|0}else{a[1263537]=0;c[b>>2]=h;c[h+-4>>2]=d;e=0;return e|0}}while(0);c[b>>2]=m;if((n|0)<(d|0)){i=n;do{n=m+(i<<5)+4|0;c[n>>2]=0;c[n+4>>2]=0;c[n+8>>2]=0;c[n+12>>2]=0;c[n+16>>2]=0;g[m+(i<<5)>>2]=1.0;g[m+(i<<5)+12>>2]=1.0;c[m+(i<<5)+24>>2]=0;a[m+(i<<5)+28>>0]=0;i=i+1|0}while((i|0)!=(d|0));r=c[b>>2]|0}else r=m;c[((r|0)==0?0:r+-4|0)>>2]=d;e=0;return e|0}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,285,1145723,0);e=6;return e|0}function __ZN20ConvexPolygonShape2DC2Ev(b){b=b|0;var d=0,e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0.0,q=0.0,r=0,s=0,t=0,u=0,v=0,w=0;d=l;l=l+48|0;if((l|0)>=(m|0))ba(48);e=d+44|0;f=d+40|0;h=d+8|0;i=d;j=d+32|0;k=__ZN15Physics2DServer13get_singletonEv()|0;c[e>>2]=$i[c[(c[k>>2]|0)+88>>2]&8191](k,6)|0;__ZN7Shape2DC2ERK3RID(b,e);c[b>>2]=277392;__ZN10StringNameC2Ev(b+136|0);k=b+140|0;c[k>>2]=0;n=j+4|0;o=0;while(1){p=+(o|0)*3.141592653589793*2.0/3.0;q=-+K(+p);g[j>>2]=+L(+p);g[n>>2]=q;g[e>>2]=10.0;__ZNK7Vector2mlERKf(i,j,e);r=i;s=c[r>>2]|0;t=c[r+4>>2]|0;r=c[k>>2]|0;if(!r)u=1;else u=(c[r+-4>>2]|0)+1|0;if(!(__ZN6VectorI7Vector2E6resizeEi(k,u)|0)){a[1263537]=0;r=c[k>>2]|0;if(!r){v=11;break}w=c[r+-4>>2]|0;if((w|0)<1){v=11;break}__ZN6VectorI7Vector2E14_copy_on_writeEv(k);r=(c[k>>2]|0)+(w+-1<<3)|0;c[r>>2]=s;c[r+4>>2]=t}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);o=o+1|0;if((o|0)>=3){v=2;break}}if((v|0)==2){o=__ZN15Physics2DServer13get_singletonEv()|0;u=c[(c[o>>2]|0)+92>>2]|0;c[f>>2]=ij[c[(c[b>>2]|0)+112>>2]&8191](b)|0;__ZN7VariantC2ERK6VectorI7Vector2E(h,k);c[e>>2]=c[f>>2];bj[u&4095](o,e,h);if(!(c[h>>2]|0)){__ZN8Resource12emit_changedEv(b);l=d;return}__ZN7Variant5clearEv(h);__ZN8Resource12emit_changedEv(b);l=d;return}else if((v|0)==11)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}function __ZN20ConvexPolygonShape2D18_initialize_classvEv(b){b=b|0;if(a[1263359]|0)return;if(!(a[1263357]|0)){if(!(a[1257004]|0)){if(!(a[1257001]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI9ReferenceEEvv();__ZN9Reference13_bind_methodsEv();a[1257001]=1}__ZN7ClassDB10_add_classI8ResourceEEvv();__ZN8Resource13_bind_methodsEv();a[1257004]=1}__ZN7ClassDB10_add_classI7Shape2DEEvv();__ZN7Shape2D13_bind_methodsEv();a[1263357]=1}__ZN7ClassDB10_add_classI20ConvexPolygonShape2DEEvv();__ZN20ConvexPolygonShape2D13_bind_methodsEv();a[1263359]=1;return}function __ZN20ConvexPolygonShape2D5_setvERK10StringNameRK7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK20ConvexPolygonShape2D5_getvERK10StringNameR7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK20ConvexPolygonShape2D19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+24|0;g=e+4|0;h=e;if(!d)__ZNK7Shape2D19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,0);__ZN6StringC2EPKc(f,870961);i=c[f>>2]|0;f=i;j=g+4|0;c[j>>2]=0;k=g+12|0;c[k>>2]=0;c[g>>2]=0;n=(i|0)==0;if(!n?(c[j>>2]=0,__Z28atomic_conditional_incrementPj(i+-8|0)|0):0)c[j>>2]=f;c[g+8>>2]=0;f=c[k>>2]|0;if(f|0){if(!(__Z16atomic_decrementPj(f+-8|0)|0))__ZN6Memory11free_staticEPvb(f,1);c[k>>2]=0}c[g+16>>2]=256;if(!(c[b>>2]|0)){k=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=k;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0}k=__ZnwjPFPvjE(32,4740)|0;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0;c[k+12>>2]=0;c[k+16>>2]=7;f=k+20|0;c[f>>2]=0;j=k+24|0;c[j>>2]=0;o=k+28|0;c[o>>2]=0;__ZN12PropertyInfoaSERKS_(k,g)|0;p=c[b>>2]|0;q=p+4|0;r=c[q>>2]|0;c[j>>2]=r;c[f>>2]=0;c[o>>2]=p;if(r|0)c[r+20>>2]=k;c[q>>2]=k;if(!(c[p>>2]|0))c[p>>2]=k;k=p+8|0;c[k>>2]=(c[k>>2]|0)+1;k=c[g+12>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);k=c[g+4>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);if(!n?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);__ZN10StringNameC2EPKc(h,870961);__ZN7ClassDB17get_property_listE10StringNameP4ListI12PropertyInfo16DefaultAllocatorEbPK6Object(h,b,1,a);__ZN10StringNameD2Ev(h);if(!d){l=e;return}__ZNK7Shape2D19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,1);l=e;return}function __ZN20ConvexPolygonShape2D14_notificationvEib(a,b,c){a=a|0;b=b|0;c=c|0;return}function __ZNK20ConvexPolygonShape2D16_get_class_namevEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+8|0;e=b+4|0;f=b;g=a+136|0;a=c[g>>2]|0;if(a|0){if(c[a+4>>2]|0){l=b;return g|0}if(__ZNK6String6lengthEv(a+8|0)|0){l=b;return g|0}}__ZN6StringC2EPKc(d,870961);c[f>>2]=c[d>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameaSERKS_(g,e);__ZN10StringNameD2Ev(e);e=c[f>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);l=b;return g|0}function __ZNK20ConvexPolygonShape2D9get_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,870961);l=a;return c[b>>2]|0}function __ZNK20ConvexPolygonShape2D8is_classERK6String(a,b){a=a|0;b=b|0;var c=0;if(((!(__ZNK6StringeqEPKc(b,870961)|0)?!(__ZNK6StringeqEPKc(b,938342)|0):0)?!(__ZNK6StringeqEPKc(b,1110448)|0):0)?!(__ZNK6StringeqEPKc(b,1126157)|0):0)c=__ZNK6StringeqEPKc(b,1142944)|0;else c=1;return c|0}function __ZNK20ConvexPolygonShape2D12is_class_ptrEPv(a,b){a=a|0;b=b|0;return (b|0)==1236164|((b|0)==1236156|((b|0)==1220696|((b|0)==1220724|(b|0)==1220580)))|0}function __ZN20ConvexPolygonShape2DD2Ev(a){a=a|0;var b=0;c[a>>2]=277392;b=c[a+140>>2]|0;if(b|0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(b,1);__ZN10StringNameD2Ev(a+136|0);__ZN7Shape2DD2Ev(a);return}function __ZN20ConvexPolygonShape2DD0Ev(a){a=a|0;var b=0;c[a>>2]=277392;b=c[a+140>>2]|0;if(b|0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(b,1);__ZN10StringNameD2Ev(a+136|0);__ZN7Shape2DD2Ev(a);__ZdlPv(a);return}function __ZN20ConvexPolygonShape2D4drawERK3RIDRK5Color(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0;e=l;l=l+48|0;if((l|0)>=(m|0))ba(48);f=e+24|0;g=e+16|0;h=e+8|0;i=e+12|0;j=e+4|0;k=e;c[h>>2]=0;c[f>>2]=c[d>>2];c[f+4>>2]=c[d+4>>2];c[f+8>>2]=c[d+8>>2];c[f+12>>2]=c[d+12>>2];__ZN6VectorI5ColorE9push_backES0_(h,f)|0;d=__ZN12VisualServer13get_singletonEv()|0;n=c[(c[d>>2]|0)+1112>>2]|0;c[i>>2]=c[b>>2];c[j>>2]=0;c[k>>2]=0;c[g>>2]=c[i>>2];c[f>>2]=c[k>>2];ui[n&4095](d,g,a+140|0,h,j,f);f=c[j>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);f=c[h>>2]|0;if(!f){l=e;return}if(__Z16atomic_decrementPj(f+-8|0)|0){l=e;return}__ZN6Memory11free_staticEPvb(f,1);l=e;return}function __ZNK20ConvexPolygonShape2D8get_rectEv(b,d){b=b|0;d=d|0;var e=0,f=0,h=0,i=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0.0,B=0.0,C=0.0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+8|0;h=e+16|0;i=e;c[b>>2]=0;c[b+4>>2]=0;c[b+8>>2]=0;c[b+12>>2]=0;k=d+140|0;d=b+8|0;n=f+4|0;o=h+4|0;p=0;while(1){q=c[k>>2]|0;r=(q|0)==0;if(r)s=0;else s=c[q+-4>>2]|0;if((p|0)>=(s|0))break;t=(p|0)==0;if(r)u=0;else u=c[q+-4>>2]|0;do if((u|0)<=(p|0)){if(r)v=0;else v=c[q+-4>>2]|0;if((v|0)>(p|0)){a[1263537]=0;w=14;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);x=0;break}}else w=14;while(0);if((w|0)==14){w=0;x=q+(p<<3)|0}if(t){r=x;y=c[r+4>>2]|0;z=b;c[z>>2]=c[r>>2];c[z+4>>2]=y}else{y=b;z=c[y>>2]|0;r=c[y+4>>2]|0;y=f;c[y>>2]=z;c[y+4>>2]=r;__ZNK7Vector2plERKS_(h,b,d);A=+g[x>>2];y=A<(c[j>>2]=z,+g[j>>2]);B=(c[j>>2]=r,+g[j>>2]);if(y)g[f>>2]=A;C=+g[x+4>>2];if(C<B)g[n>>2]=C;if(A>+g[h>>2])g[h>>2]=A;if(C>+g[o>>2])g[o>>2]=C;y=f;r=c[y+4>>2]|0;z=b;c[z>>2]=c[y>>2];c[z+4>>2]=r;__ZNK7Vector2miERKS_(i,h,f);r=i;z=c[r+4>>2]|0;y=d;c[y>>2]=c[r>>2];c[y+4>>2]=z}p=p+1|0}l=e;return}function __ZN7ClassDB10_add_classI20ConvexPolygonShape2DEEvv(){var a=0,b=0,d=0,e=0,f=0,g=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+16|0;d=a+12|0;e=a+8|0;f=a+4|0;g=a;__ZN6StringC2EPKc(b,870961);c[e>>2]=c[b>>2];__ZN10StringNameC2ERK6String(d,e);__ZN6StringC2EPKc(b,938342);c[g>>2]=c[b>>2];__ZN10StringNameC2ERK6String(f,g);__ZN7ClassDB11_add_class2ERK10StringNameS2_(d,f);__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);__ZN10StringNameD2Ev(d);d=c[e>>2]|0;if(!d){l=a;return}if(__Z16atomic_decrementPj(d+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(d,1);l=a;return}function __ZN20ConvexPolygonShape2D13_bind_methodsEv(){var a=0,b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;a=l;l=l+80|0;if((l|0)>=(m|0))ba(80);b=a+52|0;d=a+40|0;e=a+32|0;f=a+16|0;g=a+8|0;h=a+48|0;i=a;j=a+24|0;k=a+12|0;n=a+4|0;__Z8D_METHODPKcS0_(d,870850,870866);o=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(o);c[o>>2]=277524;__ZN10MethodBind10_set_constEb(o,0);__ZN10MethodBind24_generate_argument_typesEi(o,1);c[o+44>>2]=1401;c[o+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,o,d,0,0)|0;o=d+4|0;p=c[o>>2]|0;if(p|0?(__Z16atomic_decrementPj(p+-8|0)|0)==0:0){q=c[o>>2]|0;o=(q|0)==0?0:q+-4|0;q=o+4|0;if(c[o>>2]|0){r=0;do{__ZN10StringNameD2Ev(q+(r<<2)|0);r=r+1|0}while(r>>>0<(c[o>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(p,1)}__ZN10StringNameD2Ev(d);__Z8D_METHODPKcS0_(e,939642,1124514);d=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(d);c[d>>2]=277524;__ZN10MethodBind10_set_constEb(d,0);__ZN10MethodBind24_generate_argument_typesEi(d,1);c[d+44>>2]=1402;c[d+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,d,e,0,0)|0;d=e+4|0;p=c[d>>2]|0;if(p|0?(__Z16atomic_decrementPj(p+-8|0)|0)==0:0){o=c[d>>2]|0;d=(o|0)==0?0:o+-4|0;o=d+4|0;if(c[d>>2]|0){r=0;do{__ZN10StringNameD2Ev(o+(r<<2)|0);r=r+1|0}while(r>>>0<(c[d>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(p,1)}__ZN10StringNameD2Ev(e);__Z8D_METHODPKc(f,939653);e=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(e);c[e>>2]=277560;__ZN10MethodBind10_set_constEb(e,1);__ZN10MethodBind24_generate_argument_typesEi(e,0);__ZN10MethodBind12_set_returnsEb(e,1);c[e+44>>2]=5456;c[e+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,e,f,0,0)|0;e=f+4|0;p=c[e>>2]|0;if(p|0?(__Z16atomic_decrementPj(p+-8|0)|0)==0:0){d=c[e>>2]|0;e=(d|0)==0?0:d+-4|0;d=e+4|0;if(c[e>>2]|0){r=0;do{__ZN10StringNameD2Ev(d+(r<<2)|0);r=r+1|0}while(r>>>0<(c[e>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(p,1)}__ZN10StringNameD2Ev(f);__ZN6StringC2EPKc(b,870961);c[h>>2]=c[b>>2];__ZN10StringNameC2ERK6String(g,h);__ZN6StringC2EPKc(i,1124514);__ZN6StringC2EPKc(j,1263606);f=b+4|0;c[f>>2]=0;p=b+12|0;c[p>>2]=0;c[b>>2]=26;e=c[i>>2]|0;if(e|0?(c[f>>2]=0,__Z28atomic_conditional_incrementPj(e+-8|0)|0):0)c[f>>2]=c[i>>2];c[b+8>>2]=0;f=c[p>>2]|0;if((f|0)!=(c[j>>2]|0)){if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);c[p>>2]=0;f=c[j>>2]|0;if(f|0?__Z28atomic_conditional_incrementPj(f+-8|0)|0:0)c[p>>2]=c[j>>2]}c[b+16>>2]=7;c[k>>2]=__Z11_scs_createPKc(939642)|0;c[n>>2]=__Z11_scs_createPKc(939653)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(g,b,k,n,-1);__ZN10StringNameD2Ev(n);__ZN10StringNameD2Ev(k);k=c[b+12>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);k=c[b+4>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);k=c[j>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);k=c[i>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);__ZN10StringNameD2Ev(g);g=c[h>>2]|0;if(!g){l=a;return}if(__Z16atomic_decrementPj(g+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(g,1);l=a;return}function __ZN20ConvexPolygonShape2D15set_point_cloudERK6VectorI7Vector2E(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e+4|0;g=e;c[g>>2]=0;h=c[d>>2]|0;if(h|0?(c[g>>2]=0,__Z28atomic_conditional_incrementPj(h+-8|0)|0):0)c[g>>2]=c[d>>2];d=__ZN8Geometry14convex_hull_2dE6VectorI7Vector2E(g)|0;c[f>>2]=d;h=c[g>>2]|0;if(h|0?(__Z16atomic_decrementPj(h+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(h,1);if(!d){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(870850,870878,45,870922,0);l=e;return}if((c[d+-4>>2]|0)<3)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(870850,870878,45,870922,0);else{a[1263537]=0;__ZN20ConvexPolygonShape2D10set_pointsERK6VectorI7Vector2E(b,f)}if(__Z16atomic_decrementPj(d+-8|0)|0){l=e;return}__ZN6Memory11free_staticEPvb(d,1);l=e;return}function __ZNK20ConvexPolygonShape2D10get_pointsEv(a){a=a|0;var b=0,d=0;b=a+140|0;a=c[b>>2]|0;if((a|0)!=0?(__Z28atomic_conditional_incrementPj(a+-8|0)|0)!=0:0)d=c[b>>2]|0;else d=0;return d|0}function __ZNK13MethodBind0RCI20ConvexPolygonShape2D6VectorI7Vector2EE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;if((b|0)!=-1){f=0;l=a;return f|0}c[d>>2]=0;__ZN7VariantC2ERK6VectorI7Vector2E(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);e=c[d>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);f=b;l=a;return f|0}function __ZNK13MethodBind0RCI20ConvexPolygonShape2D6VectorI7Vector2EE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,870961);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI20ConvexPolygonShape2D6VectorI7Vector2EE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;j=f+24|0;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236164)|0:0){c[h>>2]=0;a[1263537]=0;k=c[d+24>>2]|0;if((k|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=k;c[b>>2]=0;l=f;return}n=k-(c[d+20>>2]|0)|0;if((n|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=n;c[b>>2]=0;l=f;return}n=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))o=n;else o=c[(c[d>>2]|0)+n>>2]|0;c[j>>2]=ij[o&8191](d)|0;__ZN7VariantC2ERK6VectorI7Vector2E(i,j);d=c[j>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI20ConvexPolygonShape2D6VectorI7Vector2EE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=d;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236164)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;c[f>>2]=ij[i&8191](a)|0;__ZN8PtrToArgI6VectorI7Vector2EE6encodeES2_Pv(f,e);e=c[f>>2]|0;if(!e){l=d;return}if(__Z16atomic_decrementPj(e+-8|0)|0){l=d;return}__ZN6Memory11free_staticEPvb(e,1);l=d;return}function __ZN13MethodBind0RCI20ConvexPolygonShape2D6VectorI7Vector2EED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN8Geometry14convex_hull_2dE6VectorI7Vector2E(b){b=b|0;var d=0,e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0.0,D=0.0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0,ia=0,ja=0,ka=0,la=0,ma=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d+4|0;f=d;h=c[b>>2]|0;if(!h)i=0;else i=c[h+-4>>2]|0;c[f>>2]=0;__ZN6VectorI7Vector2E6resizeEi(f,i<<1)|0;h=c[b>>2]|0;if(h|0?(j=c[h+-4>>2]|0,j|0):0){if((j|0)>0){__ZN6VectorI7Vector2E14_copy_on_writeEv(b);h=c[b>>2]|0;if((j|0)==1){k=0;n=h;o=e}else{p=h;q=e;r=8}}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);p=0;q=e;r=8}if((r|0)==8){h=j;s=0;do{s=s+1|0;h=h>>1}while((h|0)!=1);k=s<<1;n=p;o=q}__ZNK9SortArrayI7Vector218_DefaultComparatorIS0_EE9introsortEiiPS0_i(e,0,j,n,k);__ZNK9SortArrayI7Vector218_DefaultComparatorIS0_EE20final_insertion_sortEiiPS0_(e,0,j,n)}a:do if((i|0)>0){n=0;j=0;b:while(1){e=n;while(1){if((e|0)<=1)break;k=e+-2|0;q=c[f>>2]|0;o=(q|0)==0;if(o)t=0;else t=c[q+-4>>2]|0;do if((t|0)<=(k|0)){if(o)u=0;else u=c[q+-4>>2]|0;if((u|0)>(k|0)){a[1263537]=0;r=24;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);v=0;w=c[f>>2]|0;break}}else r=24;while(0);if((r|0)==24){r=0;__ZN6VectorI7Vector2E14_copy_on_writeEv(f);q=c[f>>2]|0;v=q+(k<<3)|0;w=q}q=e+-1|0;o=(w|0)==0;if(o)x=0;else x=c[w+-4>>2]|0;do if((x|0)<(e|0)){if(o)y=0;else y=c[w+-4>>2]|0;if((y|0)<(e|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);z=0;break}else{a[1263537]=0;r=33;break}}else r=33;while(0);if((r|0)==33){r=0;__ZN6VectorI7Vector2E14_copy_on_writeEv(f);z=(c[f>>2]|0)+(q<<3)|0}o=c[b>>2]|0;k=(o|0)==0;if(k)A=0;else A=c[o+-4>>2]|0;if((A|0)<=(j|0)){if(k)B=0;else B=c[o+-4>>2]|0;if((B|0)<=(j|0)){r=40;break b}a[1263537]=0}__ZN6VectorI7Vector2E14_copy_on_writeEv(b);o=c[b>>2]|0;C=+g[v>>2];D=+g[v+4>>2];if(!((+g[z>>2]-C)*(+g[o+(j<<3)+4>>2]-D)-(+g[z+4>>2]-D)*(+g[o+(j<<3)>>2]-C)<=0.0))break;else e=q}o=c[b>>2]|0;k=(o|0)==0;if(k)E=0;else E=c[o+-4>>2]|0;do if((E|0)<=(j|0)){if(k)F=0;else F=c[o+-4>>2]|0;if((F|0)>(j|0)){a[1263537]=0;r=51;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);G=0;break}}else r=51;while(0);if((r|0)==51){r=0;__ZN6VectorI7Vector2E14_copy_on_writeEv(b);G=(c[b>>2]|0)+(j<<3)|0}o=e+1|0;if((e|0)<0){r=59;break}k=c[f>>2]|0;p=(k|0)==0;if(p)H=0;else H=c[k+-4>>2]|0;if((H|0)<=(e|0)){if(p)I=0;else I=c[k+-4>>2]|0;if((I|0)<=(e|0)){r=59;break}a[1263537]=0}__ZN6VectorI7Vector2E14_copy_on_writeEv(f);k=G;p=c[k+4>>2]|0;s=(c[f>>2]|0)+(e<<3)|0;c[s>>2]=c[k>>2];c[s+4>>2]=p;j=j+1|0;if((j|0)>=(i|0)){J=o;break a}else n=o}if((r|0)==40)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((r|0)==59)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}else J=0;while(0);G=i+-2|0;if((G|0)>-1){K=G;L=J}else{M=J;__ZN6VectorI7Vector2E6resizeEi(f,M)|0;N=c[f>>2]|0;l=d;return N|0}c:while(1){G=(K|0)<0;do if(G)if((L|0)>(J|0)){r=64;break c}else{O=L;r=123}else{i=L;while(1){if((i|0)<=(J|0))break;I=i+-2|0;d:do if((i|0)<2){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);H=i+-1|0;if((i|0)==1){P=H;r=97}else{Q=0;R=H;r=104}}else{H=c[f>>2]|0;F=(H|0)==0;if(F)S=0;else S=c[H+-4>>2]|0;do if((S|0)<=(I|0)){if(F)T=0;else T=c[H+-4>>2]|0;if((T|0)>(I|0)){a[1263537]=0;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);P=i+-1|0;r=97;break d}}while(0);__ZN6VectorI7Vector2E14_copy_on_writeEv(f);H=c[f>>2]|0;U=H+(I<<3)|0;V=H;W=i+-1|0;r=98}while(0);if((r|0)==97){r=0;U=0;V=c[f>>2]|0;W=P;r=98}do if((r|0)==98){r=0;I=(V|0)==0;if(I)X=0;else X=c[V+-4>>2]|0;if((X|0)<(i|0)){if(I)Y=0;else Y=c[V+-4>>2]|0;if((Y|0)<(i|0)){Q=U;R=W;r=104;break}a[1263537]=0}__ZN6VectorI7Vector2E14_copy_on_writeEv(f);Z=U;_=(c[f>>2]|0)+(W<<3)|0;$=W}while(0);if((r|0)==104){r=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);Z=Q;_=0;$=R}I=c[b>>2]|0;q=(I|0)==0;if(q)aa=0;else aa=c[I+-4>>2]|0;if((aa|0)<=(K|0)){if(q)ca=0;else ca=c[I+-4>>2]|0;if((ca|0)<=(K|0)){r=113;break c}a[1263537]=0}__ZN6VectorI7Vector2E14_copy_on_writeEv(b);I=c[b>>2]|0;C=+g[Z>>2];D=+g[Z+4>>2];if(!((+g[_>>2]-C)*(+g[I+(K<<3)+4>>2]-D)-(+g[_+4>>2]-D)*(+g[I+(K<<3)>>2]-C)<=0.0))break;else i=$}if(G){O=i;r=123}else{e=c[b>>2]|0;I=(e|0)==0;if(I)da=0;else da=c[e+-4>>2]|0;if((da|0)<=(K|0)){if(I)ea=0;else ea=c[e+-4>>2]|0;if((ea|0)<=(K|0)){O=i;r=123;break}a[1263537]=0}__ZN6VectorI7Vector2E14_copy_on_writeEv(b);fa=(c[b>>2]|0)+(K<<3)|0;ga=i}}while(0);if((r|0)==123){r=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);fa=0;ga=O}G=ga+1|0;if((ga|0)<0){r=133;break}e=c[f>>2]|0;I=(e|0)==0;if(I)ha=0;else ha=c[e+-4>>2]|0;if((ha|0)<=(ga|0)){if(I)ia=0;else ia=c[e+-4>>2]|0;if((ia|0)<=(ga|0)){r=133;break}a[1263537]=0}__ZN6VectorI7Vector2E14_copy_on_writeEv(f);e=fa;I=c[e+4>>2]|0;q=(c[f>>2]|0)+(ga<<3)|0;c[q>>2]=c[e>>2];c[q+4>>2]=I;if((K|0)>0){K=K+-1|0;L=G}else{M=G;r=84;break}}if((r|0)==64){K=L+-2|0;e:do if((L|0)<2){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);if((L|0)==1)r=75}else{ga=c[f>>2]|0;fa=(ga|0)==0;if(fa)ja=0;else ja=c[ga+-4>>2]|0;do if((ja|0)<=(K|0)){if(fa)ka=0;else ka=c[ga+-4>>2]|0;if((ka|0)>(K|0)){a[1263537]=0;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);r=75;break e}}while(0);__ZN6VectorI7Vector2E14_copy_on_writeEv(f);r=75}while(0);do if((r|0)==75){K=c[f>>2]|0;ka=(K|0)==0;if(ka)la=0;else la=c[K+-4>>2]|0;if((la|0)<(L|0)){if(ka)ma=0;else ma=c[K+-4>>2]|0;if((ma|0)<(L|0))break;a[1263537]=0}__ZN6VectorI7Vector2E14_copy_on_writeEv(f);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}else if((r|0)==84){__ZN6VectorI7Vector2E6resizeEi(f,M)|0;N=c[f>>2]|0;l=d;return N|0}else if((r|0)==113)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((r|0)==133)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);return 0}function __ZNK9SortArrayI7Vector218_DefaultComparatorIS0_EE9introsortEiiPS0_i(a,b,d,e,f){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;var h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0.0,p=0.0,q=0,r=0.0,s=0.0,t=0.0,u=0.0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0;h=d-b|0;if((h|0)<=16)return;i=e+(b<<3)|0;j=e+(b<<3)+4|0;k=f;f=d;d=h;while(1){if(!k)break;k=k+-1|0;h=(d>>>1)+b|0;l=e+(h<<3)|0;m=f+-1|0;n=e+(m<<3)|0;o=+g[i>>2];p=+g[l>>2];q=o==p;r=+g[j>>2];s=+g[e+(h<<3)+4>>2];t=+g[n>>2];if((q?r:o)<(q?s:p)){q=p==t;u=+g[e+(m<<3)+4>>2];h=o==t;if((q?s:p)<(q?u:t))v=l;else v=(h?r:o)<(h?u:t)?n:i}else{h=o==t;u=+g[e+(m<<3)+4>>2];m=p==t;if((h?r:o)<(h?u:t))v=i;else v=(m?s:p)<(m?u:t)?n:l}l=v;t=+g[l>>2];u=+g[l+4>>2];l=b;n=f;while(1){w=l;while(1){x=e+(w<<3)|0;p=+g[x>>2];m=p==t;y=w+1|0;if((m?+g[e+(w<<3)+4>>2]:p)<(m?u:t))w=y;else{z=n;break}}do{z=z+-1|0;A=e+(z<<3)|0;p=+g[A>>2];m=t==p}while((m?u:t)<(m?+g[e+(z<<3)+4>>2]:p));if((w|0)>=(z|0))break;m=x;h=c[m>>2]|0;q=c[m+4>>2]|0;m=A;B=c[m+4>>2]|0;C=x;c[C>>2]=c[m>>2];c[C+4>>2]=B;B=A;c[B>>2]=h;c[B+4>>2]=q;l=y;n=z}__ZNK9SortArrayI7Vector218_DefaultComparatorIS0_EE9introsortEiiPS0_i(a,w,f,e,k);d=w-b|0;if((d|0)<=16){D=17;break}else f=w}if((D|0)==17)return;__ZNK9SortArrayI7Vector218_DefaultComparatorIS0_EE9make_heapEiiPS0_(a,b,f,e);__ZNK9SortArrayI7Vector218_DefaultComparatorIS0_EE9sort_heapEiiPS0_(a,b,f,e);return}function __ZNK9SortArrayI7Vector218_DefaultComparatorIS0_EE20final_insertion_sortEiiPS0_(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0,k=0,l=0,m=0,n=0.0,o=0.0,p=0,q=0.0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0;if((d-b|0)<=16){if((d|0)==(b|0))return;a=b+1|0;if((a|0)==(d|0))return;f=e+(b<<3)|0;h=e+(b<<3)+4|0;i=b;k=a;while(1){a=e+(k<<3)|0;l=c[a>>2]|0;m=c[e+(k<<3)+4>>2]|0;n=(c[j>>2]=l,+g[j>>2]);o=+g[f>>2];p=n==o;q=(c[j>>2]=m,+g[j>>2]);if((p?q:n)<(p?+g[h>>2]:o))if((i|0)<(b|0))r=f;else{p=k;do{s=p;p=p+-1|0;t=e+(p<<3)|0;u=c[t+4>>2]|0;v=e+(s<<3)|0;c[v>>2]=c[t>>2];c[v+4>>2]=u}while((p|0)>(b|0));r=f}else{p=e+(i<<3)|0;o=+g[p>>2];u=n==o;if((u?q:n)<(u?+g[e+(i<<3)+4>>2]:o)){u=i;v=p;p=a;while(1){t=v;s=c[t+4>>2]|0;w=p;c[w>>2]=c[t>>2];c[w+4>>2]=s;s=u;u=u+-1|0;v=e+(u<<3)|0;o=+g[v>>2];w=n==o;t=e+(s<<3)|0;if(!((w?q:n)<(w?+g[e+(u<<3)+4>>2]:o))){r=t;break}else p=t}}else r=a}c[r>>2]=l;c[r+4>>2]=m;p=k+1|0;if((p|0)==(d|0))break;else{u=k;k=p;i=u}}return}i=b+16|0;k=e+(b<<3)|0;r=e+(b<<3)+4|0;f=b;h=b+1|0;while(1){u=e+(h<<3)|0;p=c[u>>2]|0;v=c[e+(h<<3)+4>>2]|0;n=(c[j>>2]=p,+g[j>>2]);q=+g[k>>2];t=n==q;o=(c[j>>2]=v,+g[j>>2]);if((t?o:n)<(t?+g[r>>2]:q))if((f|0)<(b|0))x=k;else{t=h;do{w=t;t=t+-1|0;s=e+(t<<3)|0;y=c[s+4>>2]|0;z=e+(w<<3)|0;c[z>>2]=c[s>>2];c[z+4>>2]=y}while((t|0)>(b|0));x=k}else{t=e+(f<<3)|0;q=+g[t>>2];m=n==q;if((m?o:n)<(m?+g[e+(f<<3)+4>>2]:q)){m=f;l=t;t=u;while(1){a=l;y=c[a+4>>2]|0;z=t;c[z>>2]=c[a>>2];c[z+4>>2]=y;y=m;m=m+-1|0;l=e+(m<<3)|0;q=+g[l>>2];z=n==q;a=e+(y<<3)|0;if(!((z?o:n)<(z?+g[e+(m<<3)+4>>2]:q))){x=a;break}else t=a}}else x=u}c[x>>2]=p;c[x+4>>2]=v;t=h+1|0;if((t|0)==(i|0))break;else{m=h;h=t;f=m}}if((i|0)==(d|0))return;else A=i;do{i=e+(A<<3)|0;f=i;h=c[f>>2]|0;x=c[f+4>>2]|0;f=A+-1|0;k=e+(f<<3)|0;n=(c[j>>2]=h,+g[j>>2]);o=+g[k>>2];b=n==o;q=(c[j>>2]=x,+g[j>>2]);if((b?q:n)<(b?+g[e+(f<<3)+4>>2]:o)){b=f;f=k;k=i;while(1){r=f;m=c[r+4>>2]|0;t=k;c[t>>2]=c[r>>2];c[t+4>>2]=m;m=b;b=b+-1|0;f=e+(b<<3)|0;o=+g[f>>2];t=n==o;r=e+(m<<3)|0;if(!((t?q:n)<(t?+g[e+(b<<3)+4>>2]:o))){B=r;break}else k=r}}else B=i;c[B>>2]=h;c[B+4>>2]=x;A=A+1|0}while((A|0)!=(d|0));return}function __ZNK9SortArrayI7Vector218_DefaultComparatorIS0_EE9make_heapEiiPS0_(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0.0,s=0.0,t=0,u=0,v=0,w=0,x=0,y=0,z=0.0,A=0,B=0,C=0;a=d-b|0;if((a|0)<2)return;d=(a+-2|0)/2|0;while(1){f=e+(d+b<<3)|0;h=c[f>>2]|0;i=c[f+4>>2]|0;f=d<<1;k=f+2|0;if((k|0)<(a|0)){l=f;m=d;n=k;while(1){o=n+b|0;p=l|1;q=p+b|0;r=+g[e+(o<<3)>>2];s=+g[e+(q<<3)>>2];t=r==s;u=(t?+g[e+(o<<3)+4>>2]:r)<(t?+g[e+(q<<3)+4>>2]:s)?p:n;p=e+(u+b<<3)|0;q=c[p+4>>2]|0;t=e+(m+b<<3)|0;c[t>>2]=c[p>>2];c[t+4>>2]=q;q=u<<1;t=q+2|0;if((t|0)<(a|0)){l=q;m=u;n=t}else{v=q;w=t;x=u;break}}}else{v=f;w=k;x=d}n=v|1;if((w|0)==(a|0)){m=e+(n+b<<3)|0;l=c[m+4>>2]|0;u=e+(x+b<<3)|0;c[u>>2]=c[m>>2];c[u+4>>2]=l;y=n}else y=x;a:do if((y|0)>(d|0)){s=(c[j>>2]=h,+g[j>>2]);r=(c[j>>2]=i,+g[j>>2]);n=y;while(1){l=(n+-1|0)/2|0;u=l+b|0;z=+g[e+(u<<3)>>2];m=z==s;t=n+b|0;if(!((m?+g[e+(u<<3)+4>>2]:z)<(m?r:s))){A=t;break a}m=e+(u<<3)|0;u=c[m+4>>2]|0;q=e+(t<<3)|0;c[q>>2]=c[m>>2];c[q+4>>2]=u;if((l|0)>(d|0))n=l;else{B=l;C=9;break}}}else{B=y;C=9}while(0);if((C|0)==9){C=0;A=B+b|0}c[e+(A<<3)>>2]=h;c[e+(A<<3)+4>>2]=i;if(!d)break;else d=d+-1|0}return}function __ZNK9SortArrayI7Vector218_DefaultComparatorIS0_EE9sort_heapEiiPS0_(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0.0,r=0.0,s=0,t=0,u=0,v=0,w=0,x=0,y=0.0,z=0,A=0,B=0,C=0,D=0;if((d-b|0)<=1)return;a=e+(b<<3)|0;f=d;do{f=f+-1|0;d=e+(f<<3)|0;h=d;i=c[h>>2]|0;k=c[h+4>>2]|0;h=a;l=c[h+4>>2]|0;m=d;c[m>>2]=c[h>>2];c[m+4>>2]=l;l=f-b|0;if((l|0)>2){m=0;h=0;d=2;do{n=d+b|0;o=m|1;p=o+b|0;q=+g[e+(n<<3)>>2];r=+g[e+(p<<3)>>2];s=q==r;t=h;h=(s?+g[e+(n<<3)+4>>2]:q)<(s?+g[e+(p<<3)+4>>2]:r)?o:d;o=e+(h+b<<3)|0;p=c[o+4>>2]|0;s=e+(t+b<<3)|0;c[s>>2]=c[o>>2];c[s+4>>2]=p;m=h<<1;d=m+2|0}while((d|0)<(l|0));u=m|1;v=d;w=h}else{u=1;v=2;w=0}if((v|0)==(l|0)){p=e+(u+b<<3)|0;s=c[p+4>>2]|0;o=e+(w+b<<3)|0;c[o>>2]=c[p>>2];c[o+4>>2]=s;x=u}else x=w;a:do if((x|0)>0){r=(c[j>>2]=i,+g[j>>2]);q=(c[j>>2]=k,+g[j>>2]);s=x;while(1){o=s+-1|0;p=(o|0)/2|0;t=p+b|0;y=+g[e+(t<<3)>>2];n=y==r;z=s+b|0;if(!((n?+g[e+(t<<3)+4>>2]:y)<(n?q:r))){A=z;break a}n=e+(t<<3)|0;t=c[n+4>>2]|0;B=e+(z<<3)|0;c[B>>2]=c[n>>2];c[B+4>>2]=t;if((o|0)>1)s=p;else{C=p;D=10;break}}}else{C=x;D=10}while(0);if((D|0)==10){D=0;A=C+b|0}c[e+(A<<3)>>2]=i;c[e+(A<<3)+4>>2]=k}while((l|0)>1);return}function __ZNK11MethodBind1I20ConvexPolygonShape2DRK6VectorI7Vector2EE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;if(b|0){f=0;l=a;return f|0}c[d>>2]=0;__ZN7VariantC2ERK6VectorI7Vector2E(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);e=c[d>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);f=b;l=a;return f|0}function __ZNK11MethodBind1I20ConvexPolygonShape2DRK6VectorI7Vector2EE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,870961);l=a;return c[b>>2]|0}function __ZN11MethodBind1I20ConvexPolygonShape2DRK6VectorI7Vector2EE4callEP6ObjectPPK7VariantiRNS9_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i+24|0;k=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236164)|0:0){c[h>>2]=0;a[1263537]=0;n=d+24|0;o=c[n>>2]|0;if((o|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=o;c[b>>2]=0;l=i;return}p=o-(c[d+20>>2]|0)|0;if((p|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=p;c[b>>2]=0;l=i;return}if((g|0)>0){if((o|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);q=0}else{a[1263537]=0;q=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,q)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=q;c[b>>2]=0;l=i;return}}q=c[d+44>>2]|0;o=c[d+48>>2]|0;p=e+(o>>1)|0;if(!(o&1))r=q;else r=c[(c[p>>2]|0)+q>>2]|0;do if((g|0)<1){q=c[n>>2]|0;o=q+-1|0;if((q|0)>=1){e=c[d+16>>2]|0;s=(e|0)==0;if(s)t=0;else t=c[e+-4>>2]|0;if((q|0)<=(t|0)){if(s)u=0;else u=c[e+-4>>2]|0;do if((u|0)<(q|0)){if(s)v=0;else v=c[e+-4>>2]|0;if((v|0)<(q|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);w=0;break}else{a[1263537]=0;x=31;break}}else x=31;while(0);if((x|0)==31)w=e+(o*24|0)|0;__ZN7VariantC2ERKS_(k,w);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);c[j>>2]=__ZNK7Variantcv6VectorI7Vector2EEv(k)|0;Pi[r&2047](p,j);p=c[j>>2]|0;if(p|0?(__Z16atomic_decrementPj(p+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(p,1);if(c[k>>2]|0)__ZN7Variant5clearEv(k);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I20ConvexPolygonShape2DRK6VectorI7Vector2EE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236164)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;c[f>>2]=__ZN8PtrToArgIRK6VectorI7Vector2EE7convertEPKv(c[d>>2]|0)|0;Pi[i&2047](a,f);a=c[f>>2]|0;if(!a){l=e;return}if(__Z16atomic_decrementPj(a+-8|0)|0){l=e;return}__ZN6Memory11free_staticEPvb(a,1);l=e;return}function __ZN11MethodBind1I20ConvexPolygonShape2DRK6VectorI7Vector2EED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN6VectorIS_I7Vector2EE6resizeEi(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0;if((d|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,269,1145657,0);e=31;return e|0}a[1263537]=0;f=c[b>>2]|0;if(!f)g=0;else g=c[f+-4>>2]|0;if((g|0)==(d|0)){e=0;return e|0}if(!d){if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0){g=c[b>>2]|0;h=(g|0)==0?0:g+-4|0;g=h+4|0;if(c[h>>2]|0){i=0;do{j=c[g+(i<<2)>>2]|0;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);i=i+1|0}while(i>>>0<(c[h>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(f,1)}c[b>>2]=0;e=0;return e|0}__ZN6VectorIS_I7Vector2EE14_copy_on_writeEv(b);f=d<<2;if(d>>>0<=1073741823?(h=f+-1|0,i=h>>>1|h,h=i>>>2|i,i=h>>>4|h,h=i>>>8|i,i=(h>>>16|h)+1|0,f>>>0<4294967264):0){a[1263537]=0;f=c[b>>2]|0;do if(!f)if((d|0)>0)k=23;else{l=0;k=32}else{h=c[f+-4>>2]|0;if((h|0)<(d|0))if(!h)k=23;else{g=__ZN6Memory14realloc_staticEPvjb(f,i,1)|0;if(g|0){a[1263537]=0;m=g;n=c[g+-4>>2]|0;break}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,300,1145876,0);e=6;return e|0}else{l=h;k=32}}while(0);do if((k|0)==23){h=__ZN6Memory12alloc_staticEjb(i,1)|0;if(h|0){a[1263537]=0;c[h+-4>>2]=0;c[h+-8>>2]=1;m=h;n=0;break}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,292,1145820,0);e=6;return e|0}else if((k|0)==32){if((l|0)<=(d|0)){e=0;return e|0}if((c[f+-4>>2]|0)>>>0>d>>>0){h=d;g=f;do{j=c[g+(h<<2)>>2]|0;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);h=h+1|0;g=c[b>>2]|0}while(h>>>0<(c[g+-4>>2]|0)>>>0);o=g}else o=f;h=__ZN6Memory14realloc_staticEPvjb(o,i,1)|0;if(!h){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,324,1145876,0);e=6;return e|0}else{a[1263537]=0;c[b>>2]=h;c[h+-4>>2]=d;e=0;return e|0}}while(0);c[b>>2]=m;if((n|0)<(d|0)){i=n<<2;_memset(m+i|0,0,(d<<2)-i|0)|0;p=c[b>>2]|0}else p=m;c[((p|0)==0?0:p+-4|0)>>2]=d;e=0;return e|0}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,285,1145723,0);e=6;return e|0}function __ZN4ListI16TriangulatorPoly16DefaultAllocatorED2Ev(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0;d=c[b>>2]|0;if(!d)return;else e=d;while(1){d=c[e>>2]|0;if(!d){f=15;break}a[1263537]=0;if((c[d+20>>2]|0)==(e|0)){c[e>>2]=c[d+12>>2];g=e+4|0;h=c[d+16>>2]|0;if((c[g>>2]|0)==(d|0))c[g>>2]=h;g=d+12|0;if(h|0)c[h+12>>2]=c[g>>2];i=c[g>>2]|0;if(i|0)c[i+16>>2]=h;__ZN16TriangulatorPolyD2Ev(d);__ZN6Memory11free_staticEPvb(d,0);d=e+8|0;c[d>>2]=(c[d>>2]|0)+-1}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145114,1145120,157,1145132,0);j=c[b>>2]|0;if(!(c[j+8>>2]|0)){f=14;break}if(!j){f=18;break}else e=j}if((f|0)==14){__ZN6Memory11free_staticEPvb(j,0);c[b>>2]=0;return}else if((f|0)==15)if(!(c[e+8>>2]|0)){a[1263537]=0;__ZN6Memory11free_staticEPvb(e,0);return}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145461,1145120,668,1145467,0);return}else if((f|0)==18)return}function __ZNK11MethodBind1I18CollisionPolygon2DP6ObjectE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if(!b){__ZN7VariantC2EPK6Object(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK11MethodBind1I18CollisionPolygon2DP6ObjectE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,871030);l=a;return c[b>>2]|0}function __ZN11MethodBind1I18CollisionPolygon2DP6ObjectE4callES2_PPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236152)|0:0){c[h>>2]=0;a[1263537]=0;k=d+24|0;n=c[k>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=i;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=i;return}if((g|0)>0){if((n|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);p=0}else{a[1263537]=0;p=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,p)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=p;c[b>>2]=0;l=i;return}}p=c[d+44>>2]|0;n=c[d+48>>2]|0;o=e+(n>>1)|0;if(!(n&1))q=p;else q=c[(c[o>>2]|0)+p>>2]|0;do if((g|0)<1){p=c[k>>2]|0;n=p+-1|0;if((p|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)s=0;else s=c[e+-4>>2]|0;if((p|0)<=(s|0)){if(r)t=0;else t=c[e+-4>>2]|0;do if((t|0)<(p|0)){if(r)u=0;else u=c[e+-4>>2]|0;if((u|0)<(p|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);v=0;break}else{a[1263537]=0;w=31;break}}else w=31;while(0);if((w|0)==31)v=e+(n*24|0)|0;__ZN7VariantC2ERKS_(j,v);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);f=__ZNK7VariantcvP6ObjectEv(j)|0;Pi[q&2047](o,f);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I18CollisionPolygon2DP6ObjectE7ptrcallES2_PPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236152)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1)){g=b;h=c[d>>2]|0;Pi[g&2047](a,h);return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=c[d>>2]|0;Pi[g&2047](a,h);return}}function __ZN11MethodBind1I18CollisionPolygon2DP6ObjectED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN6Sprite18_initialize_classvEv(b){b=b|0;if(a[1263360]|0)return;if(!(a[1263237]|0)){if(!(a[1256995]|0)){if(!(a[1256996]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI4NodeEEvv();__ZN4Node13_bind_methodsEv();a[1256996]=1}__ZN7ClassDB10_add_classI10CanvasItemEEvv();__ZN10CanvasItem13_bind_methodsEv();a[1256995]=1}__ZN7ClassDB10_add_classI6Node2DEEvv();__ZN6Node2D13_bind_methodsEv();a[1263237]=1}__ZN7ClassDB10_add_classI6SpriteEEvv();__ZN6Sprite13_bind_methodsEv();a[1263360]=1;return}function __ZN6Sprite5_setvERK10StringNameRK7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK6Sprite5_getvERK10StringNameR7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK6Sprite19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+24|0;g=e+4|0;h=e;if(!d)__ZNK6Node2D19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,0);__ZN6StringC2EPKc(f,871236);i=c[f>>2]|0;f=i;j=g+4|0;c[j>>2]=0;k=g+12|0;c[k>>2]=0;c[g>>2]=0;n=(i|0)==0;if(!n?(c[j>>2]=0,__Z28atomic_conditional_incrementPj(i+-8|0)|0):0)c[j>>2]=f;c[g+8>>2]=0;f=c[k>>2]|0;if(f|0){if(!(__Z16atomic_decrementPj(f+-8|0)|0))__ZN6Memory11free_staticEPvb(f,1);c[k>>2]=0}c[g+16>>2]=256;if(!(c[b>>2]|0)){k=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=k;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0}k=__ZnwjPFPvjE(32,4740)|0;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0;c[k+12>>2]=0;c[k+16>>2]=7;f=k+20|0;c[f>>2]=0;j=k+24|0;c[j>>2]=0;o=k+28|0;c[o>>2]=0;__ZN12PropertyInfoaSERKS_(k,g)|0;p=c[b>>2]|0;q=p+4|0;r=c[q>>2]|0;c[j>>2]=r;c[f>>2]=0;c[o>>2]=p;if(r|0)c[r+20>>2]=k;c[q>>2]=k;if(!(c[p>>2]|0))c[p>>2]=k;k=p+8|0;c[k>>2]=(c[k>>2]|0)+1;k=c[g+12>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);k=c[g+4>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);if(!n?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);__ZN10StringNameC2EPKc(h,871236);__ZN7ClassDB17get_property_listE10StringNameP4ListI12PropertyInfo16DefaultAllocatorEbPK6Object(h,b,1,a);__ZN10StringNameD2Ev(h);if(!d){l=e;return}__ZNK6Node2D19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,1);l=e;return}function __ZN6Sprite14_notificationvEib(a,b,c){a=a|0;b=b|0;c=c|0;if(!c){if(511!=510)__ZN4Node13_notificationEi(a,b);if(512!=511)__ZN10CanvasItem13_notificationEi(a,b);if(1352!=512)__ZN6Node2D13_notificationEi(a,b)}if(1403!=1352)__ZN6Sprite13_notificationEi(a,b);if(!c)return;if(1352!=512)__ZN6Node2D13_notificationEi(a,b);if(512!=511)__ZN10CanvasItem13_notificationEi(a,b);if(511==510)return;__ZN4Node13_notificationEi(a,b);return}function __ZNK6Sprite16_get_class_namevEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+8|0;e=b+4|0;f=b;g=a+400|0;a=c[g>>2]|0;if(a|0){if(c[a+4>>2]|0){l=b;return g|0}if(__ZNK6String6lengthEv(a+8|0)|0){l=b;return g|0}}__ZN6StringC2EPKc(d,871236);c[f>>2]=c[d>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameaSERKS_(g,e);__ZN10StringNameD2Ev(e);e=c[f>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);l=b;return g|0}function __ZNK6Sprite18_validate_propertyER12PropertyInfo(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d+4|0;f=d+8|0;g=d;if(!(__ZNK6StringeqEPKc(b+4|0,1088836)|0)){l=d;return}c[b+8>>2]=6;h=(U(c[a+448>>2]|0,c[a+444>>2]|0)|0)+-1|0;c[f>>2]=__Z4itosx(h,((h|0)<0)<<31>>31)|0;c[e>>2]=__ZplPKcRK6String(943860,f)|0;__ZN6StringC2EPKc(g,875795);h=__ZNK6StringplERKS_(e,g)|0;a=h;i=b+12|0;b=c[i>>2]|0;if((b|0)==(h|0)){if(h|0)j=10}else{if(b|0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(b,1);c[i>>2]=0;if(h|0)if(!(__Z28atomic_conditional_incrementPj(h+-8|0)|0))j=10;else{c[i>>2]=a;j=10}}if((j|0)==10?(__Z16atomic_decrementPj(h+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(h,1);h=c[g>>2]|0;if(h|0?(__Z16atomic_decrementPj(h+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(h,1);h=c[e>>2]|0;if(h|0?(__Z16atomic_decrementPj(h+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(h,1);h=c[f>>2]|0;if(h|0?(__Z16atomic_decrementPj(h+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(h,1);l=d;return}function __ZNK6Sprite9get_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,871236);l=a;return c[b>>2]|0}function __ZNK6Sprite8is_classERK6String(a,b){a=a|0;b=b|0;var c=0;if(((!(__ZNK6StringeqEPKc(b,871236)|0)?!(__ZNK6StringeqEPKc(b,939635)|0):0)?!(__ZNK6StringeqEPKc(b,947933)|0):0)?!(__ZNK6StringeqEPKc(b,1132465)|0):0)c=__ZNK6StringeqEPKc(b,1142944)|0;else c=1;return c|0}function __ZNK6Sprite12is_class_ptrEPv(a,b){a=a|0;b=b|0;return (b|0)==1236168|((b|0)==1234324|((b|0)==1220748|((b|0)==1220720|(b|0)==1220580)))|0}function __ZN6SpriteD2Ev(a){a=a|0;var b=0,d=0;c[a>>2]=277596;b=a+404|0;d=c[b>>2]|0;if((d|0?__ZN9Reference11unreferenceEv(d)|0:0)?(d=c[b>>2]|0,__Z17predelete_handlerP6Object(d)|0):0){gj[c[(c[d>>2]|0)+76>>2]&8191](d);__ZN6Memory11free_staticEPvb(d,0)}c[b>>2]=0;__ZN10StringNameD2Ev(a+400|0);c[a>>2]=218040;__ZN10StringNameD2Ev(a+340|0);__ZN10CanvasItemD2Ev(a);return}function __ZN6SpriteD0Ev(a){a=a|0;var b=0,d=0;c[a>>2]=277596;b=a+404|0;d=c[b>>2]|0;if((d|0?__ZN9Reference11unreferenceEv(d)|0:0)?(d=c[b>>2]|0,__Z17predelete_handlerP6Object(d)|0):0){gj[c[(c[d>>2]|0)+76>>2]&8191](d);__ZN6Memory11free_staticEPvb(d,0)}c[b>>2]=0;__ZN10StringNameD2Ev(a+400|0);c[a>>2]=218040;__ZN10StringNameD2Ev(a+340|0);__ZN10CanvasItemD2Ev(a);__ZdlPv(a);return}function __ZNK6Sprite13get_item_rectEv(b,d){b=b|0;d=d|0;var e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0.0,r=0,s=0.0,t=0.0;e=l;l=l+48|0;if((l|0)>=(m|0))ba(48);f=e+8|0;h=e;i=e+32|0;j=e+16|0;k=e+24|0;n=c[d+404>>2]|0;if(!n){g[b>>2]=0.0;g[b+4>>2]=0.0;g[b+8>>2]=1.0;g[b+12>>2]=1.0;l=e;return}c[f>>2]=0;o=f+4|0;c[o>>2]=0;if(!(a[d+422>>0]|0)){Pi[c[(c[n>>2]|0)+124>>2]&2047](h,n);n=~~+g[h+4>>2];p=f;c[p>>2]=~~+g[h>>2];c[p+4>>2]=n;q=+(c[d+444>>2]|0);c[i>>2]=~~+(c[d+448>>2]|0);c[i+4>>2]=~~q;__ZNK7Point2idvERKS_(h,f,i);n=h;p=c[n+4>>2]|0;r=f;c[r>>2]=c[n>>2];c[r+4>>2]=p}else{p=~~+g[d+436>>2];r=f;c[r>>2]=~~+g[d+432>>2];c[r+4>>2]=p}p=d+412|0;r=c[p+4>>2]|0;n=h;c[n>>2]=c[p>>2];c[n+4>>2]=r;if(a[d+408>>0]|0){c[j>>2]=2;__ZNK7Point2idvERKi(k,f,j);q=+(c[k+4>>2]|0);g[i>>2]=+(c[k>>2]|0);g[i+4>>2]=q;__ZN7Vector2mIERKS_(h,i)}c[i>>2]=0;c[i+4>>2]=0;if(__ZNK7Point2ieqERKS_(f,i)|0){i=f;c[i>>2]=1;c[i+4>>2]=1;s=1.0;t=1.0}else{s=+(c[f>>2]|0);t=+(c[o>>2]|0)}o=h;h=c[o+4>>2]|0;f=b;c[f>>2]=c[o>>2];c[f+4>>2]=h;g[b+8>>2]=s;g[b+12>>2]=t;l=e;return}function __ZN6Sprite14edit_set_pivotERK7Vector2(a,b){a=a|0;b=b|0;var d=0,e=0;d=b;b=c[d+4>>2]|0;e=a+412|0;c[e>>2]=c[d>>2];c[e+4>>2]=b;__ZN10CanvasItem6updateEv(a);__ZN10CanvasItem17item_rect_changedEb(a,1);return}function __ZNK6Sprite14edit_get_pivotEv(a,b){a=a|0;b=b|0;var d=0,e=0;d=b+412|0;b=c[d+4>>2]|0;e=a;c[e>>2]=c[d>>2];c[e+4>>2]=b;return}function __ZNK6Sprite14edit_has_pivotEv(a){a=a|0;return 1}function __ZN6Sprite13_notificationEi(b,d){b=b|0;d=d|0;var e=0,f=0,h=0,i=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0.0,v=0,w=0,x=0,y=0;e=l;l=l+80|0;if((l|0)>=(m|0))ba(80);f=e+32|0;h=e+24|0;i=e+64|0;k=e+16|0;n=e;o=e+56|0;p=e+40|0;if((d|0)!=30){l=e;return}d=b+404|0;q=c[d>>2]|0;if(!q){l=e;return}r=c[b+240>>2]|0;g[h>>2]=0.0;g[h+4>>2]=0.0;c[i>>2]=0;c[i+4>>2]=0;c[i+8>>2]=0;c[i+12>>2]=0;if(!(a[b+422>>0]|0)){Pi[c[(c[q>>2]|0)+124>>2]&2047](f,q);q=f;s=c[q+4>>2]|0;t=h;c[t>>2]=c[q>>2];c[t+4>>2]=s;s=b+448|0;u=+(c[b+444>>2]|0);g[k>>2]=+(c[s>>2]|0);g[k+4>>2]=u;__ZNK7Vector2dvERKS_(f,h,k);t=f;q=c[t>>2]|0;v=c[t+4>>2]|0;t=h;c[t>>2]=q;c[t+4>>2]=v;t=i+8|0;c[t>>2]=q;c[t+4>>2]=v;t=c[b+440>>2]|0;w=c[s>>2]|0;g[i>>2]=+g[i>>2]+ +((t|0)%(w|0)|0|0)*(c[j>>2]=q,+g[j>>2]);q=i+4|0;g[q>>2]=+g[q>>2]+ +((t|0)/(w|0)|0|0)*(c[j>>2]=v,+g[j>>2])}else{v=b+424|0;w=b+432|0;t=c[w+4>>2]|0;q=h;c[q>>2]=c[w>>2];c[q+4>>2]=t;c[i>>2]=c[v>>2];c[i+4>>2]=c[v+4>>2];c[i+8>>2]=c[v+8>>2];c[i+12>>2]=c[v+12>>2]}v=b+412|0;t=c[v+4>>2]|0;q=k;c[q>>2]=c[v>>2];c[q+4>>2]=t;if(a[b+408>>0]|0){g[n>>2]=2.0;__ZNK7Vector2dvERKf(f,h,n);__ZN7Vector2mIERKS_(k,f)}if(!(a[(__ZN6Engine13get_singletonEv()|0)+36>>0]|0)){t=k;x=c[t>>2]|0;y=c[t+4>>2]|0}else{__ZNK7Vector25floorEv(f,k);t=f;q=c[t>>2]|0;v=c[t+4>>2]|0;t=k;c[t>>2]=q;c[t+4>>2]=v;x=q;y=v}v=n;c[v>>2]=x;c[v+4>>2]=y;y=h;h=c[y>>2]|0;v=c[y+4>>2]|0;y=n+8|0;c[y>>2]=h;c[y+4>>2]=v;u=(c[j>>2]=v,+g[j>>2]);if(a[b+420>>0]|0)g[n+8>>2]=-(c[j>>2]=h,+g[j>>2]);if(a[b+421>>0]|0)g[n+12>>2]=-u;b=c[d>>2]|0;d=c[(c[b>>2]|0)+148>>2]|0;c[o>>2]=r;g[p>>2]=1.0;g[p+4>>2]=1.0;g[p+8>>2]=1.0;g[p+12>>2]=1.0;c[f>>2]=c[o>>2];ui[d&4095](b,f,n,i,p,0);l=e;return}function __ZN7ClassDB10_add_classI6SpriteEEvv(){var a=0,b=0,d=0,e=0,f=0,g=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+16|0;d=a+12|0;e=a+8|0;f=a+4|0;g=a;__ZN6StringC2EPKc(b,871236);c[e>>2]=c[b>>2];__ZN10StringNameC2ERK6String(d,e);__ZN6StringC2EPKc(b,939635);c[g>>2]=c[b>>2];__ZN10StringNameC2ERK6String(f,g);__ZN7ClassDB11_add_class2ERK10StringNameS2_(d,f);__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);__ZN10StringNameD2Ev(d);d=c[e>>2]|0;if(!d){l=a;return}if(__Z16atomic_decrementPj(d+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(d,1);l=a;return}function __ZN6Sprite13_bind_methodsEv(){var a=0,b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0,ia=0,ja=0,ka=0,la=0,ma=0,na=0,oa=0,pa=0,qa=0,ra=0,sa=0,ta=0,ua=0,va=0;a=l;l=l+320|0;if((l|0)>=(m|0))ba(320);b=a+272|0;d=a+264|0;e=a+256|0;f=a+248|0;g=a+240|0;h=a+232|0;i=a+224|0;j=a+216|0;k=a+208|0;n=a+200|0;o=a+192|0;p=a+184|0;q=a+168|0;r=a+160|0;s=a+144|0;t=a+136|0;u=a+128|0;v=a+120|0;w=a+112|0;x=a+104|0;y=a+96|0;z=a+88|0;A=a+176|0;B=a+152|0;C=a+80|0;D=a+76|0;E=a+72|0;F=a+92|0;G=a+84|0;H=a+68|0;I=a+64|0;J=a+60|0;K=a+56|0;L=a+52|0;M=a+48|0;N=a+44|0;O=a+40|0;P=a+36|0;Q=a+32|0;R=a+28|0;S=a+24|0;T=a+20|0;U=a+16|0;V=a+12|0;W=a+8|0;X=a+4|0;Y=a;__Z8D_METHODPKcS0_(d,942090,939042);Z=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(Z);c[Z>>2]=277756;__ZN10MethodBind10_set_constEb(Z,0);__ZN10MethodBind24_generate_argument_typesEi(Z,1);c[Z+44>>2]=1404;c[Z+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,Z,d,0,0)|0;Z=d+4|0;_=c[Z>>2]|0;if(_|0?(__Z16atomic_decrementPj(_+-8|0)|0)==0:0){$=c[Z>>2]|0;Z=($|0)==0?0:$+-4|0;$=Z+4|0;if(c[Z>>2]|0){aa=0;do{__ZN10StringNameD2Ev($+(aa<<2)|0);aa=aa+1|0}while(aa>>>0<(c[Z>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(_,1)}__ZN10StringNameD2Ev(d);__Z8D_METHODPKc(e,941195);d=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(d);c[d>>2]=277792;__ZN10MethodBind10_set_constEb(d,1);__ZN10MethodBind24_generate_argument_typesEi(d,0);__ZN10MethodBind12_set_returnsEb(d,1);c[d+44>>2]=5457;c[d+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,d,e,0,0)|0;d=e+4|0;_=c[d>>2]|0;if(_|0?(__Z16atomic_decrementPj(_+-8|0)|0)==0:0){Z=c[d>>2]|0;d=(Z|0)==0?0:Z+-4|0;Z=d+4|0;if(c[d>>2]|0){aa=0;do{__ZN10StringNameD2Ev(Z+(aa<<2)|0);aa=aa+1|0}while(aa>>>0<(c[d>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(_,1)}__ZN10StringNameD2Ev(e);__Z8D_METHODPKcS0_(f,875983,875996);e=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(e);c[e>>2]=277828;__ZN10MethodBind10_set_constEb(e,0);__ZN10MethodBind24_generate_argument_typesEi(e,1);c[e+44>>2]=1405;c[e+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,e,f,0,0)|0;e=f+4|0;_=c[e>>2]|0;if(_|0?(__Z16atomic_decrementPj(_+-8|0)|0)==0:0){d=c[e>>2]|0;e=(d|0)==0?0:d+-4|0;d=e+4|0;if(c[e>>2]|0){aa=0;do{__ZN10StringNameD2Ev(d+(aa<<2)|0);aa=aa+1|0}while(aa>>>0<(c[e>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(_,1)}__ZN10StringNameD2Ev(f);__Z8D_METHODPKc(g,876005);f=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(f);c[f>>2]=277864;__ZN10MethodBind10_set_constEb(f,1);__ZN10MethodBind24_generate_argument_typesEi(f,0);__ZN10MethodBind12_set_returnsEb(f,1);c[f+44>>2]=5458;c[f+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,f,g,0,0)|0;f=g+4|0;_=c[f>>2]|0;if(_|0?(__Z16atomic_decrementPj(_+-8|0)|0)==0:0){e=c[f>>2]|0;f=(e|0)==0?0:e+-4|0;e=f+4|0;if(c[f>>2]|0){aa=0;do{__ZN10StringNameD2Ev(e+(aa<<2)|0);aa=aa+1|0}while(aa>>>0<(c[f>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(_,1)}__ZN10StringNameD2Ev(g);__Z8D_METHODPKcS0_(h,943985,1128872);g=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(g);c[g>>2]=277900;__ZN10MethodBind10_set_constEb(g,0);__ZN10MethodBind24_generate_argument_typesEi(g,1);c[g+44>>2]=1406;c[g+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,g,h,0,0)|0;g=h+4|0;_=c[g>>2]|0;if(_|0?(__Z16atomic_decrementPj(_+-8|0)|0)==0:0){f=c[g>>2]|0;g=(f|0)==0?0:f+-4|0;f=g+4|0;if(c[g>>2]|0){aa=0;do{__ZN10StringNameD2Ev(f+(aa<<2)|0);aa=aa+1|0}while(aa>>>0<(c[g>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(_,1)}__ZN10StringNameD2Ev(h);__Z8D_METHODPKc(i,943996);h=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(h);c[h>>2]=277936;__ZN10MethodBind10_set_constEb(h,1);__ZN10MethodBind24_generate_argument_typesEi(h,0);__ZN10MethodBind12_set_returnsEb(h,1);c[h+44>>2]=1407;c[h+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,h,i,0,0)|0;h=i+4|0;_=c[h>>2]|0;if(_|0?(__Z16atomic_decrementPj(_+-8|0)|0)==0:0){g=c[h>>2]|0;h=(g|0)==0?0:g+-4|0;g=h+4|0;if(c[h>>2]|0){aa=0;do{__ZN10StringNameD2Ev(g+(aa<<2)|0);aa=aa+1|0}while(aa>>>0<(c[h>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(_,1)}__ZN10StringNameD2Ev(i);__Z8D_METHODPKcS0_(j,941334,876017);i=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(i);c[i>>2]=277828;__ZN10MethodBind10_set_constEb(i,0);__ZN10MethodBind24_generate_argument_typesEi(i,1);c[i+44>>2]=1408;c[i+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,i,j,0,0)|0;i=j+4|0;_=c[i>>2]|0;if(_|0?(__Z16atomic_decrementPj(_+-8|0)|0)==0:0){h=c[i>>2]|0;i=(h|0)==0?0:h+-4|0;h=i+4|0;if(c[i>>2]|0){aa=0;do{__ZN10StringNameD2Ev(h+(aa<<2)|0);aa=aa+1|0}while(aa>>>0<(c[i>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(_,1)}__ZN10StringNameD2Ev(j);__Z8D_METHODPKc(k,941345);j=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(j);c[j>>2]=277864;__ZN10MethodBind10_set_constEb(j,1);__ZN10MethodBind24_generate_argument_typesEi(j,0);__ZN10MethodBind12_set_returnsEb(j,1);c[j+44>>2]=5459;c[j+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,j,k,0,0)|0;j=k+4|0;_=c[j>>2]|0;if(_|0?(__Z16atomic_decrementPj(_+-8|0)|0)==0:0){i=c[j>>2]|0;j=(i|0)==0?0:i+-4|0;i=j+4|0;if(c[j>>2]|0){aa=0;do{__ZN10StringNameD2Ev(i+(aa<<2)|0);aa=aa+1|0}while(aa>>>0<(c[j>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(_,1)}__ZN10StringNameD2Ev(k);__Z8D_METHODPKcS0_(n,941358,876024);k=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(k);c[k>>2]=277828;__ZN10MethodBind10_set_constEb(k,0);__ZN10MethodBind24_generate_argument_typesEi(k,1);c[k+44>>2]=1409;c[k+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,k,n,0,0)|0;k=n+4|0;_=c[k>>2]|0;if(_|0?(__Z16atomic_decrementPj(_+-8|0)|0)==0:0){j=c[k>>2]|0;k=(j|0)==0?0:j+-4|0;j=k+4|0;if(c[k>>2]|0){aa=0;do{__ZN10StringNameD2Ev(j+(aa<<2)|0);aa=aa+1|0}while(aa>>>0<(c[k>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(_,1)}__ZN10StringNameD2Ev(n);__Z8D_METHODPKc(o,941369);n=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(n);c[n>>2]=277864;__ZN10MethodBind10_set_constEb(n,1);__ZN10MethodBind24_generate_argument_typesEi(n,0);__ZN10MethodBind12_set_returnsEb(n,1);c[n+44>>2]=5460;c[n+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,n,o,0,0)|0;n=o+4|0;_=c[n>>2]|0;if(_|0?(__Z16atomic_decrementPj(_+-8|0)|0)==0:0){k=c[n>>2]|0;n=(k|0)==0?0:k+-4|0;k=n+4|0;if(c[n>>2]|0){aa=0;do{__ZN10StringNameD2Ev(k+(aa<<2)|0);aa=aa+1|0}while(aa>>>0<(c[n>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(_,1)}__ZN10StringNameD2Ev(o);__Z8D_METHODPKcS0_(p,912872,1113974);o=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(o);c[o>>2]=277828;__ZN10MethodBind10_set_constEb(o,0);__ZN10MethodBind24_generate_argument_typesEi(o,1);c[o+44>>2]=1410;c[o+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,o,p,0,0)|0;o=p+4|0;_=c[o>>2]|0;if(_|0?(__Z16atomic_decrementPj(_+-8|0)|0)==0:0){n=c[o>>2]|0;o=(n|0)==0?0:n+-4|0;n=o+4|0;if(c[o>>2]|0){aa=0;do{__ZN10StringNameD2Ev(n+(aa<<2)|0);aa=aa+1|0}while(aa>>>0<(c[o>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(_,1)}__ZN10StringNameD2Ev(p);__Z8D_METHODPKc(q,871049);p=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(p);c[p>>2]=277864;__ZN10MethodBind10_set_constEb(p,1);__ZN10MethodBind24_generate_argument_typesEi(p,0);__ZN10MethodBind12_set_returnsEb(p,1);c[p+44>>2]=5461;c[p+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,p,q,0,0)|0;p=q+4|0;_=c[p>>2]|0;if(_|0?(__Z16atomic_decrementPj(_+-8|0)|0)==0:0){o=c[p>>2]|0;p=(o|0)==0?0:o+-4|0;o=p+4|0;if(c[p>>2]|0){aa=0;do{__ZN10StringNameD2Ev(o+(aa<<2)|0);aa=aa+1|0}while(aa>>>0<(c[p>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(_,1)}__ZN10StringNameD2Ev(q);__Z8D_METHODPKcS0_(r,905591,913990);q=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(q);c[q>>2]=277972;__ZN10MethodBind10_set_constEb(q,0);__ZN10MethodBind24_generate_argument_typesEi(q,1);c[q+44>>2]=1411;c[q+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,q,r,0,0)|0;q=r+4|0;_=c[q>>2]|0;if(_|0?(__Z16atomic_decrementPj(_+-8|0)|0)==0:0){p=c[q>>2]|0;q=(p|0)==0?0:p+-4|0;p=q+4|0;if(c[q>>2]|0){aa=0;do{__ZN10StringNameD2Ev(p+(aa<<2)|0);aa=aa+1|0}while(aa>>>0<(c[q>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(_,1)}__ZN10StringNameD2Ev(r);__Z8D_METHODPKc(s,905607);r=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(r);c[r>>2]=278008;__ZN10MethodBind10_set_constEb(r,1);__ZN10MethodBind24_generate_argument_typesEi(r,0);__ZN10MethodBind12_set_returnsEb(r,1);c[r+44>>2]=1412;c[r+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,r,s,0,0)|0;r=s+4|0;_=c[r>>2]|0;if(_|0?(__Z16atomic_decrementPj(_+-8|0)|0)==0:0){q=c[r>>2]|0;r=(q|0)==0?0:q+-4|0;q=r+4|0;if(c[r>>2]|0){aa=0;do{__ZN10StringNameD2Ev(q+(aa<<2)|0);aa=aa+1|0}while(aa>>>0<(c[r>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(_,1)}__ZN10StringNameD2Ev(s);__Z8D_METHODPKcS0_(t,876031,1088836);s=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(s);c[s>>2]=278044;__ZN10MethodBind10_set_constEb(s,0);__ZN10MethodBind24_generate_argument_typesEi(s,1);c[s+44>>2]=1413;c[s+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,s,t,0,0)|0;s=t+4|0;_=c[s>>2]|0;if(_|0?(__Z16atomic_decrementPj(_+-8|0)|0)==0:0){r=c[s>>2]|0;s=(r|0)==0?0:r+-4|0;r=s+4|0;if(c[s>>2]|0){aa=0;do{__ZN10StringNameD2Ev(r+(aa<<2)|0);aa=aa+1|0}while(aa>>>0<(c[s>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(_,1)}__ZN10StringNameD2Ev(t);__Z8D_METHODPKc(u,916943);t=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(t);c[t>>2]=278080;__ZN10MethodBind10_set_constEb(t,1);__ZN10MethodBind24_generate_argument_typesEi(t,0);__ZN10MethodBind12_set_returnsEb(t,1);c[t+44>>2]=5462;c[t+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,t,u,0,0)|0;t=u+4|0;_=c[t>>2]|0;if(_|0?(__Z16atomic_decrementPj(_+-8|0)|0)==0:0){s=c[t>>2]|0;t=(s|0)==0?0:s+-4|0;s=t+4|0;if(c[t>>2]|0){aa=0;do{__ZN10StringNameD2Ev(s+(aa<<2)|0);aa=aa+1|0}while(aa>>>0<(c[t>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(_,1)}__ZN10StringNameD2Ev(u);__Z8D_METHODPKcS0_(v,871059,871071);u=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(u);c[u>>2]=278044;__ZN10MethodBind10_set_constEb(u,0);__ZN10MethodBind24_generate_argument_typesEi(u,1);c[u+44>>2]=1414;c[u+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,u,v,0,0)|0;u=v+4|0;_=c[u>>2]|0;if(_|0?(__Z16atomic_decrementPj(_+-8|0)|0)==0:0){t=c[u>>2]|0;u=(t|0)==0?0:t+-4|0;t=u+4|0;if(c[u>>2]|0){aa=0;do{__ZN10StringNameD2Ev(t+(aa<<2)|0);aa=aa+1|0}while(aa>>>0<(c[u>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(_,1)}__ZN10StringNameD2Ev(v);__Z8D_METHODPKc(w,871079);v=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(v);c[v>>2]=278080;__ZN10MethodBind10_set_constEb(v,1);__ZN10MethodBind24_generate_argument_typesEi(v,0);__ZN10MethodBind12_set_returnsEb(v,1);c[v+44>>2]=5463;c[v+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,v,w,0,0)|0;v=w+4|0;_=c[v>>2]|0;if(_|0?(__Z16atomic_decrementPj(_+-8|0)|0)==0:0){u=c[v>>2]|0;v=(u|0)==0?0:u+-4|0;u=v+4|0;if(c[v>>2]|0){aa=0;do{__ZN10StringNameD2Ev(u+(aa<<2)|0);aa=aa+1|0}while(aa>>>0<(c[v>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(_,1)}__ZN10StringNameD2Ev(w);__Z8D_METHODPKcS0_(x,871091,871103);w=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(w);c[w>>2]=278044;__ZN10MethodBind10_set_constEb(w,0);__ZN10MethodBind24_generate_argument_typesEi(w,1);c[w+44>>2]=1415;c[w+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,w,x,0,0)|0;w=x+4|0;_=c[w>>2]|0;do if(_|0){if(__Z16atomic_decrementPj(_+-8|0)|0)break;v=c[w>>2]|0;aa=(v|0)==0?0:v+-4|0;v=aa+4|0;if(c[aa>>2]|0){u=0;do{__ZN10StringNameD2Ev(v+(u<<2)|0);u=u+1|0}while(u>>>0<(c[aa>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(_,1)}while(0);__ZN10StringNameD2Ev(x);__Z8D_METHODPKc(y,871111);x=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(x);c[x>>2]=278080;__ZN10MethodBind10_set_constEb(x,1);__ZN10MethodBind24_generate_argument_typesEi(x,0);__ZN10MethodBind12_set_returnsEb(x,1);c[x+44>>2]=5464;c[x+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,x,y,0,0)|0;x=y+4|0;_=c[x>>2]|0;do if(_|0){if(__Z16atomic_decrementPj(_+-8|0)|0)break;w=c[x>>2]|0;aa=(w|0)==0?0:w+-4|0;w=aa+4|0;if(c[aa>>2]|0){u=0;do{__ZN10StringNameD2Ev(w+(u<<2)|0);u=u+1|0}while(u>>>0<(c[aa>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(_,1)}while(0);__ZN10StringNameD2Ev(y);__ZN6StringC2EPKc(b,871236);c[A>>2]=c[b>>2];__ZN10StringNameC2ERK6String(z,A);__ZN6StringC2EPKc(B,915811);__ZN10MethodInfoC2ERK6String(b,B);__ZN7ClassDB10add_signalE10StringNameRK10MethodInfo(z,b);__ZN10MethodInfoD2Ev(b);y=c[B>>2]|0;do if(y|0){if(__Z16atomic_decrementPj(y+-8|0)|0)break;__ZN6Memory11free_staticEPvb(y,1)}while(0);__ZN10StringNameD2Ev(z);z=c[A>>2]|0;do if(z|0){if(__Z16atomic_decrementPj(z+-8|0)|0)break;__ZN6Memory11free_staticEPvb(z,1)}while(0);__ZN6StringC2EPKc(b,871236);c[A>>2]=c[b>>2];__ZN10StringNameC2ERK6String(C,A);__ZN6StringC2EPKc(B,905543);__ZN10MethodInfoC2ERK6String(b,B);__ZN7ClassDB10add_signalE10StringNameRK10MethodInfo(C,b);__ZN10MethodInfoD2Ev(b);z=c[B>>2]|0;do if(z|0){if(__Z16atomic_decrementPj(z+-8|0)|0)break;__ZN6Memory11free_staticEPvb(z,1)}while(0);__ZN10StringNameD2Ev(C);C=c[A>>2]|0;do if(C|0){if(__Z16atomic_decrementPj(C+-8|0)|0)break;__ZN6Memory11free_staticEPvb(C,1)}while(0);__ZN6StringC2EPKc(b,871236);c[A>>2]=c[b>>2];__ZN10StringNameC2ERK6String(D,A);__ZN6StringC2EPKc(E,1062617);__ZN6StringC2EPKc(B,1075267);C=c[E>>2]|0;do if(!C)ca=0;else{if(!(__Z28atomic_conditional_incrementPj(C+-8|0)|0)){ca=0;break}ca=c[E>>2]|0}while(0);C=c[B>>2]|0;do if(!C)da=0;else{if(!(__Z28atomic_conditional_incrementPj(C+-8|0)|0)){da=0;break}da=c[B>>2]|0}while(0);c[b>>2]=18;C=b+4|0;c[C>>2]=0;z=(ca|0)==0;do if(!z){c[C>>2]=0;if(!(__Z28atomic_conditional_incrementPj(ca+-8|0)|0))break;c[C>>2]=ca}while(0);c[b+8>>2]=17;C=b+12|0;c[C>>2]=0;y=(da|0)==0;do if(!y){c[C>>2]=0;if(!(__Z28atomic_conditional_incrementPj(da+-8|0)|0))break;c[C>>2]=da}while(0);c[b+16>>2]=519;c[F>>2]=__Z11_scs_createPKc(942090)|0;c[G>>2]=__Z11_scs_createPKc(942102)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(D,b,F,G,-1);__ZN10StringNameD2Ev(G);__ZN10StringNameD2Ev(F);C=c[b+12>>2]|0;do if(C|0){if(__Z16atomic_decrementPj(C+-8|0)|0)break;__ZN6Memory11free_staticEPvb(C,1)}while(0);C=c[b+4>>2]|0;do if(C|0){if(__Z16atomic_decrementPj(C+-8|0)|0)break;__ZN6Memory11free_staticEPvb(C,1)}while(0);C=da;do if(!y){if(__Z16atomic_decrementPj(C+-8|0)|0)break;__ZN6Memory11free_staticEPvb(C,1)}while(0);C=ca;do if(!z){if(__Z16atomic_decrementPj(C+-8|0)|0)break;__ZN6Memory11free_staticEPvb(C,1)}while(0);C=c[B>>2]|0;do if(C|0){if(__Z16atomic_decrementPj(C+-8|0)|0)break;__ZN6Memory11free_staticEPvb(C,1)}while(0);C=c[E>>2]|0;do if(C|0){if(__Z16atomic_decrementPj(C+-8|0)|0)break;__ZN6Memory11free_staticEPvb(C,1)}while(0);__ZN10StringNameD2Ev(D);D=c[A>>2]|0;do if(D|0){if(__Z16atomic_decrementPj(D+-8|0)|0)break;__ZN6Memory11free_staticEPvb(D,1)}while(0);__ZN6StringC2EPKc(b,871236);c[A>>2]=c[b>>2];__ZN10StringNameC2ERK6String(H,A);__ZN6StringC2EPKc(I,875996);__ZN6StringC2EPKc(B,1263606);D=c[I>>2]|0;do if(!D)ea=0;else{if(!(__Z28atomic_conditional_incrementPj(D+-8|0)|0)){ea=0;break}ea=c[I>>2]|0}while(0);D=c[B>>2]|0;do if(!D)fa=0;else{if(!(__Z28atomic_conditional_incrementPj(D+-8|0)|0)){fa=0;break}fa=c[B>>2]|0}while(0);c[b>>2]=1;D=b+4|0;c[D>>2]=0;C=(ea|0)==0;do if(!C){c[D>>2]=0;if(!(__Z28atomic_conditional_incrementPj(ea+-8|0)|0))break;c[D>>2]=ea}while(0);c[b+8>>2]=0;D=b+12|0;c[D>>2]=0;E=(fa|0)==0;do if(!E){c[D>>2]=0;if(!(__Z28atomic_conditional_incrementPj(fa+-8|0)|0))break;c[D>>2]=fa}while(0);c[b+16>>2]=1031;c[F>>2]=__Z11_scs_createPKc(875983)|0;c[G>>2]=__Z11_scs_createPKc(876005)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(H,b,F,G,-1);__ZN10StringNameD2Ev(G);__ZN10StringNameD2Ev(F);D=c[b+12>>2]|0;do if(D|0){if(__Z16atomic_decrementPj(D+-8|0)|0)break;__ZN6Memory11free_staticEPvb(D,1)}while(0);D=c[b+4>>2]|0;do if(D|0){if(__Z16atomic_decrementPj(D+-8|0)|0)break;__ZN6Memory11free_staticEPvb(D,1)}while(0);D=fa;do if(!E){if(__Z16atomic_decrementPj(D+-8|0)|0)break;__ZN6Memory11free_staticEPvb(D,1)}while(0);D=ea;do if(!C){if(__Z16atomic_decrementPj(D+-8|0)|0)break;__ZN6Memory11free_staticEPvb(D,1)}while(0);D=c[B>>2]|0;do if(D|0){if(__Z16atomic_decrementPj(D+-8|0)|0)break;__ZN6Memory11free_staticEPvb(D,1)}while(0);D=c[I>>2]|0;do if(D|0){if(__Z16atomic_decrementPj(D+-8|0)|0)break;__ZN6Memory11free_staticEPvb(D,1)}while(0);__ZN10StringNameD2Ev(H);H=c[A>>2]|0;do if(H|0){if(__Z16atomic_decrementPj(H+-8|0)|0)break;__ZN6Memory11free_staticEPvb(H,1)}while(0);__ZN6StringC2EPKc(b,871236);c[A>>2]=c[b>>2];__ZN10StringNameC2ERK6String(J,A);__ZN6StringC2EPKc(K,1128872);__ZN6StringC2EPKc(B,1263606);H=c[K>>2]|0;do if(!H)ga=0;else{if(!(__Z28atomic_conditional_incrementPj(H+-8|0)|0)){ga=0;break}ga=c[K>>2]|0}while(0);H=c[B>>2]|0;do if(!H)ha=0;else{if(!(__Z28atomic_conditional_incrementPj(H+-8|0)|0)){ha=0;break}ha=c[B>>2]|0}while(0);c[b>>2]=5;H=b+4|0;c[H>>2]=0;D=(ga|0)==0;do if(!D){c[H>>2]=0;if(!(__Z28atomic_conditional_incrementPj(ga+-8|0)|0))break;c[H>>2]=ga}while(0);c[b+8>>2]=0;H=b+12|0;c[H>>2]=0;I=(ha|0)==0;do if(!I){c[H>>2]=0;if(!(__Z28atomic_conditional_incrementPj(ha+-8|0)|0))break;c[H>>2]=ha}while(0);c[b+16>>2]=519;c[F>>2]=__Z11_scs_createPKc(943985)|0;c[G>>2]=__Z11_scs_createPKc(943996)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(J,b,F,G,-1);__ZN10StringNameD2Ev(G);__ZN10StringNameD2Ev(F);H=c[b+12>>2]|0;do if(H|0){if(__Z16atomic_decrementPj(H+-8|0)|0)break;__ZN6Memory11free_staticEPvb(H,1)}while(0);H=c[b+4>>2]|0;do if(H|0){if(__Z16atomic_decrementPj(H+-8|0)|0)break;__ZN6Memory11free_staticEPvb(H,1)}while(0);H=ha;do if(!I){if(__Z16atomic_decrementPj(H+-8|0)|0)break;__ZN6Memory11free_staticEPvb(H,1)}while(0);H=ga;do if(!D){if(__Z16atomic_decrementPj(H+-8|0)|0)break;__ZN6Memory11free_staticEPvb(H,1)}while(0);H=c[B>>2]|0;do if(H|0){if(__Z16atomic_decrementPj(H+-8|0)|0)break;__ZN6Memory11free_staticEPvb(H,1)}while(0);H=c[K>>2]|0;do if(H|0){if(__Z16atomic_decrementPj(H+-8|0)|0)break;__ZN6Memory11free_staticEPvb(H,1)}while(0);__ZN10StringNameD2Ev(J);J=c[A>>2]|0;do if(J|0){if(__Z16atomic_decrementPj(J+-8|0)|0)break;__ZN6Memory11free_staticEPvb(J,1)}while(0);__ZN6StringC2EPKc(b,871236);c[A>>2]=c[b>>2];__ZN10StringNameC2ERK6String(L,A);__ZN6StringC2EPKc(M,876017);__ZN6StringC2EPKc(B,1263606);J=c[M>>2]|0;do if(!J)ia=0;else{if(!(__Z28atomic_conditional_incrementPj(J+-8|0)|0)){ia=0;break}ia=c[M>>2]|0}while(0);J=c[B>>2]|0;do if(!J)ja=0;else{if(!(__Z28atomic_conditional_incrementPj(J+-8|0)|0)){ja=0;break}ja=c[B>>2]|0}while(0);c[b>>2]=1;J=b+4|0;c[J>>2]=0;H=(ia|0)==0;do if(!H){c[J>>2]=0;if(!(__Z28atomic_conditional_incrementPj(ia+-8|0)|0))break;c[J>>2]=ia}while(0);c[b+8>>2]=0;J=b+12|0;c[J>>2]=0;K=(ja|0)==0;do if(!K){c[J>>2]=0;if(!(__Z28atomic_conditional_incrementPj(ja+-8|0)|0))break;c[J>>2]=ja}while(0);c[b+16>>2]=519;c[F>>2]=__Z11_scs_createPKc(941334)|0;c[G>>2]=__Z11_scs_createPKc(941345)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(L,b,F,G,-1);__ZN10StringNameD2Ev(G);__ZN10StringNameD2Ev(F);J=c[b+12>>2]|0;do if(J|0){if(__Z16atomic_decrementPj(J+-8|0)|0)break;__ZN6Memory11free_staticEPvb(J,1)}while(0);J=c[b+4>>2]|0;do if(J|0){if(__Z16atomic_decrementPj(J+-8|0)|0)break;__ZN6Memory11free_staticEPvb(J,1)}while(0);J=ja;do if(!K){if(__Z16atomic_decrementPj(J+-8|0)|0)break;__ZN6Memory11free_staticEPvb(J,1)}while(0);J=ia;do if(!H){if(__Z16atomic_decrementPj(J+-8|0)|0)break;__ZN6Memory11free_staticEPvb(J,1)}while(0);J=c[B>>2]|0;do if(J|0){if(__Z16atomic_decrementPj(J+-8|0)|0)break;__ZN6Memory11free_staticEPvb(J,1)}while(0);J=c[M>>2]|0;do if(J|0){if(__Z16atomic_decrementPj(J+-8|0)|0)break;__ZN6Memory11free_staticEPvb(J,1)}while(0);__ZN10StringNameD2Ev(L);L=c[A>>2]|0;do if(L|0){if(__Z16atomic_decrementPj(L+-8|0)|0)break;__ZN6Memory11free_staticEPvb(L,1)}while(0);__ZN6StringC2EPKc(b,871236);c[A>>2]=c[b>>2];__ZN10StringNameC2ERK6String(N,A);__ZN6StringC2EPKc(O,876024);__ZN6StringC2EPKc(B,1263606);L=c[O>>2]|0;do if(!L)ka=0;else{if(!(__Z28atomic_conditional_incrementPj(L+-8|0)|0)){ka=0;break}ka=c[O>>2]|0}while(0);L=c[B>>2]|0;do if(!L)la=0;else{if(!(__Z28atomic_conditional_incrementPj(L+-8|0)|0)){la=0;break}la=c[B>>2]|0}while(0);c[b>>2]=1;L=b+4|0;c[L>>2]=0;J=(ka|0)==0;do if(!J){c[L>>2]=0;if(!(__Z28atomic_conditional_incrementPj(ka+-8|0)|0))break;c[L>>2]=ka}while(0);c[b+8>>2]=0;L=b+12|0;c[L>>2]=0;M=(la|0)==0;do if(!M){c[L>>2]=0;if(!(__Z28atomic_conditional_incrementPj(la+-8|0)|0))break;c[L>>2]=la}while(0);c[b+16>>2]=519;c[F>>2]=__Z11_scs_createPKc(941358)|0;c[G>>2]=__Z11_scs_createPKc(941369)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(N,b,F,G,-1);__ZN10StringNameD2Ev(G);__ZN10StringNameD2Ev(F);L=c[b+12>>2]|0;do if(L|0){if(__Z16atomic_decrementPj(L+-8|0)|0)break;__ZN6Memory11free_staticEPvb(L,1)}while(0);L=c[b+4>>2]|0;do if(L|0){if(__Z16atomic_decrementPj(L+-8|0)|0)break;__ZN6Memory11free_staticEPvb(L,1)}while(0);L=la;do if(!M){if(__Z16atomic_decrementPj(L+-8|0)|0)break;__ZN6Memory11free_staticEPvb(L,1)}while(0);L=ka;do if(!J){if(__Z16atomic_decrementPj(L+-8|0)|0)break;__ZN6Memory11free_staticEPvb(L,1)}while(0);L=c[B>>2]|0;do if(L|0){if(__Z16atomic_decrementPj(L+-8|0)|0)break;__ZN6Memory11free_staticEPvb(L,1)}while(0);L=c[O>>2]|0;do if(L|0){if(__Z16atomic_decrementPj(L+-8|0)|0)break;__ZN6Memory11free_staticEPvb(L,1)}while(0);__ZN10StringNameD2Ev(N);N=c[A>>2]|0;do if(N|0){if(__Z16atomic_decrementPj(N+-8|0)|0)break;__ZN6Memory11free_staticEPvb(N,1)}while(0);__ZN6StringC2EPKc(b,871236);c[A>>2]=c[b>>2];__ZN10StringNameC2ERK6String(P,A);__ZN6StringC2EPKc(Q,871071);__ZN6StringC2EPKc(B,871123);N=c[Q>>2]|0;do if(!N)ma=0;else{if(!(__Z28atomic_conditional_incrementPj(N+-8|0)|0)){ma=0;break}ma=c[Q>>2]|0}while(0);N=c[B>>2]|0;do if(!N)na=0;else{if(!(__Z28atomic_conditional_incrementPj(N+-8|0)|0)){na=0;break}na=c[B>>2]|0}while(0);c[b>>2]=2;N=b+4|0;c[N>>2]=0;L=(ma|0)==0;do if(!L){c[N>>2]=0;if(!(__Z28atomic_conditional_incrementPj(ma+-8|0)|0))break;c[N>>2]=ma}while(0);c[b+8>>2]=1;N=b+12|0;c[N>>2]=0;O=(na|0)==0;do if(!O){c[N>>2]=0;if(!(__Z28atomic_conditional_incrementPj(na+-8|0)|0))break;c[N>>2]=na}while(0);c[b+16>>2]=1031;c[F>>2]=__Z11_scs_createPKc(871059)|0;c[G>>2]=__Z11_scs_createPKc(871079)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(P,b,F,G,-1);__ZN10StringNameD2Ev(G);__ZN10StringNameD2Ev(F);N=c[b+12>>2]|0;do if(N|0){if(__Z16atomic_decrementPj(N+-8|0)|0)break;__ZN6Memory11free_staticEPvb(N,1)}while(0);N=c[b+4>>2]|0;do if(N|0){if(__Z16atomic_decrementPj(N+-8|0)|0)break;__ZN6Memory11free_staticEPvb(N,1)}while(0);N=na;do if(!O){if(__Z16atomic_decrementPj(N+-8|0)|0)break;__ZN6Memory11free_staticEPvb(N,1)}while(0);N=ma;do if(!L){if(__Z16atomic_decrementPj(N+-8|0)|0)break;__ZN6Memory11free_staticEPvb(N,1)}while(0);N=c[B>>2]|0;do if(N|0){if(__Z16atomic_decrementPj(N+-8|0)|0)break;__ZN6Memory11free_staticEPvb(N,1)}while(0);N=c[Q>>2]|0;do if(N|0){if(__Z16atomic_decrementPj(N+-8|0)|0)break;__ZN6Memory11free_staticEPvb(N,1)}while(0);__ZN10StringNameD2Ev(P);P=c[A>>2]|0;do if(P|0){if(__Z16atomic_decrementPj(P+-8|0)|0)break;__ZN6Memory11free_staticEPvb(P,1)}while(0);__ZN6StringC2EPKc(b,871236);c[A>>2]=c[b>>2];__ZN10StringNameC2ERK6String(R,A);__ZN6StringC2EPKc(S,871103);__ZN6StringC2EPKc(B,871123);P=c[S>>2]|0;do if(!P)oa=0;else{if(!(__Z28atomic_conditional_incrementPj(P+-8|0)|0)){oa=0;break}oa=c[S>>2]|0}while(0);P=c[B>>2]|0;do if(!P)pa=0;else{if(!(__Z28atomic_conditional_incrementPj(P+-8|0)|0)){pa=0;break}pa=c[B>>2]|0}while(0);c[b>>2]=2;P=b+4|0;c[P>>2]=0;N=(oa|0)==0;do if(!N){c[P>>2]=0;if(!(__Z28atomic_conditional_incrementPj(oa+-8|0)|0))break;c[P>>2]=oa}while(0);c[b+8>>2]=1;P=b+12|0;c[P>>2]=0;Q=(pa|0)==0;do if(!Q){c[P>>2]=0;if(!(__Z28atomic_conditional_incrementPj(pa+-8|0)|0))break;c[P>>2]=pa}while(0);c[b+16>>2]=1031;c[F>>2]=__Z11_scs_createPKc(871091)|0;c[G>>2]=__Z11_scs_createPKc(871111)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(R,b,F,G,-1);__ZN10StringNameD2Ev(G);__ZN10StringNameD2Ev(F);P=c[b+12>>2]|0;do if(P|0){if(__Z16atomic_decrementPj(P+-8|0)|0)break;__ZN6Memory11free_staticEPvb(P,1)}while(0);P=c[b+4>>2]|0;do if(P|0){if(__Z16atomic_decrementPj(P+-8|0)|0)break;__ZN6Memory11free_staticEPvb(P,1)}while(0);P=pa;do if(!Q){if(__Z16atomic_decrementPj(P+-8|0)|0)break;__ZN6Memory11free_staticEPvb(P,1)}while(0);P=oa;do if(!N){if(__Z16atomic_decrementPj(P+-8|0)|0)break;__ZN6Memory11free_staticEPvb(P,1)}while(0);P=c[B>>2]|0;do if(P|0){if(__Z16atomic_decrementPj(P+-8|0)|0)break;__ZN6Memory11free_staticEPvb(P,1)}while(0);P=c[S>>2]|0;do if(P|0){if(__Z16atomic_decrementPj(P+-8|0)|0)break;__ZN6Memory11free_staticEPvb(P,1)}while(0);__ZN10StringNameD2Ev(R);R=c[A>>2]|0;do if(R|0){if(__Z16atomic_decrementPj(R+-8|0)|0)break;__ZN6Memory11free_staticEPvb(R,1)}while(0);__ZN6StringC2EPKc(b,871236);c[A>>2]=c[b>>2];__ZN10StringNameC2ERK6String(T,A);__ZN6StringC2EPKc(U,1088836);__ZN6StringC2EPKc(B,1263606);R=c[U>>2]|0;do if(!R)qa=0;else{if(!(__Z28atomic_conditional_incrementPj(R+-8|0)|0)){qa=0;break}qa=c[U>>2]|0}while(0);R=c[B>>2]|0;do if(!R)ra=0;else{if(!(__Z28atomic_conditional_incrementPj(R+-8|0)|0)){ra=0;break}ra=c[B>>2]|0}while(0);c[b>>2]=2;R=b+4|0;c[R>>2]=0;P=(qa|0)==0;do if(!P){c[R>>2]=0;if(!(__Z28atomic_conditional_incrementPj(qa+-8|0)|0))break;c[R>>2]=qa}while(0);c[b+8>>2]=6;R=b+12|0;c[R>>2]=0;S=(ra|0)==0;do if(!S){c[R>>2]=0;if(!(__Z28atomic_conditional_incrementPj(ra+-8|0)|0))break;c[R>>2]=ra}while(0);c[b+16>>2]=519;c[F>>2]=__Z11_scs_createPKc(876031)|0;c[G>>2]=__Z11_scs_createPKc(916943)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(T,b,F,G,-1);__ZN10StringNameD2Ev(G);__ZN10StringNameD2Ev(F);R=c[b+12>>2]|0;do if(R|0){if(__Z16atomic_decrementPj(R+-8|0)|0)break;__ZN6Memory11free_staticEPvb(R,1)}while(0);R=c[b+4>>2]|0;do if(R|0){if(__Z16atomic_decrementPj(R+-8|0)|0)break;__ZN6Memory11free_staticEPvb(R,1)}while(0);R=ra;do if(!S){if(__Z16atomic_decrementPj(R+-8|0)|0)break;__ZN6Memory11free_staticEPvb(R,1)}while(0);R=qa;do if(!P){if(__Z16atomic_decrementPj(R+-8|0)|0)break;__ZN6Memory11free_staticEPvb(R,1)}while(0);R=c[B>>2]|0;do if(R|0){if(__Z16atomic_decrementPj(R+-8|0)|0)break;__ZN6Memory11free_staticEPvb(R,1)}while(0);R=c[U>>2]|0;do if(R|0){if(__Z16atomic_decrementPj(R+-8|0)|0)break;__ZN6Memory11free_staticEPvb(R,1)}while(0);__ZN10StringNameD2Ev(T);T=c[A>>2]|0;do if(T|0){if(__Z16atomic_decrementPj(T+-8|0)|0)break;__ZN6Memory11free_staticEPvb(T,1)}while(0);__ZN6StringC2EPKc(b,871236);c[A>>2]=c[b>>2];__ZN10StringNameC2ERK6String(V,A);__ZN6StringC2EPKc(W,938232);__ZN6StringC2EPKc(B,1263606);T=c[W>>2]|0;do if(!T)sa=0;else{if(!(__Z28atomic_conditional_incrementPj(T+-8|0)|0)){sa=0;break}sa=c[W>>2]|0}while(0);T=c[B>>2]|0;do if(!T)ta=0;else{if(!(__Z28atomic_conditional_incrementPj(T+-8|0)|0)){ta=0;break}ta=c[B>>2]|0}while(0);c[b>>2]=1;T=b+4|0;c[T>>2]=0;R=(sa|0)==0;do if(!R){c[T>>2]=0;if(!(__Z28atomic_conditional_incrementPj(sa+-8|0)|0))break;c[T>>2]=sa}while(0);c[b+8>>2]=0;T=b+12|0;c[T>>2]=0;U=(ta|0)==0;do if(!U){c[T>>2]=0;if(!(__Z28atomic_conditional_incrementPj(ta+-8|0)|0))break;c[T>>2]=ta}while(0);c[b+16>>2]=519;c[F>>2]=__Z11_scs_createPKc(912872)|0;c[G>>2]=__Z11_scs_createPKc(871049)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(V,b,F,G,-1);__ZN10StringNameD2Ev(G);__ZN10StringNameD2Ev(F);T=c[b+12>>2]|0;do if(T|0){if(__Z16atomic_decrementPj(T+-8|0)|0)break;__ZN6Memory11free_staticEPvb(T,1)}while(0);T=c[b+4>>2]|0;do if(T|0){if(__Z16atomic_decrementPj(T+-8|0)|0)break;__ZN6Memory11free_staticEPvb(T,1)}while(0);T=ta;do if(!U){if(__Z16atomic_decrementPj(T+-8|0)|0)break;__ZN6Memory11free_staticEPvb(T,1)}while(0);T=sa;do if(!R){if(__Z16atomic_decrementPj(T+-8|0)|0)break;__ZN6Memory11free_staticEPvb(T,1)}while(0);T=c[B>>2]|0;do if(T|0){if(__Z16atomic_decrementPj(T+-8|0)|0)break;__ZN6Memory11free_staticEPvb(T,1)}while(0);T=c[W>>2]|0;do if(T|0){if(__Z16atomic_decrementPj(T+-8|0)|0)break;__ZN6Memory11free_staticEPvb(T,1)}while(0);__ZN10StringNameD2Ev(V);V=c[A>>2]|0;do if(V|0){if(__Z16atomic_decrementPj(V+-8|0)|0)break;__ZN6Memory11free_staticEPvb(V,1)}while(0);__ZN6StringC2EPKc(b,871236);c[A>>2]=c[b>>2];__ZN10StringNameC2ERK6String(X,A);__ZN6StringC2EPKc(Y,905649);__ZN6StringC2EPKc(B,1263606);V=c[Y>>2]|0;do if(!V)ua=0;else{if(!(__Z28atomic_conditional_incrementPj(V+-8|0)|0)){ua=0;break}ua=c[Y>>2]|0}while(0);V=c[B>>2]|0;do if(!V)va=0;else{if(!(__Z28atomic_conditional_incrementPj(V+-8|0)|0)){va=0;break}va=c[B>>2]|0}while(0);c[b>>2]=6;V=b+4|0;c[V>>2]=0;T=(ua|0)==0;do if(!T){c[V>>2]=0;if(!(__Z28atomic_conditional_incrementPj(ua+-8|0)|0))break;c[V>>2]=ua}while(0);c[b+8>>2]=0;V=b+12|0;c[V>>2]=0;W=(va|0)==0;do if(!W){c[V>>2]=0;if(!(__Z28atomic_conditional_incrementPj(va+-8|0)|0))break;c[V>>2]=va}while(0);c[b+16>>2]=519;c[F>>2]=__Z11_scs_createPKc(905591)|0;c[G>>2]=__Z11_scs_createPKc(905607)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(X,b,F,G,-1);__ZN10StringNameD2Ev(G);__ZN10StringNameD2Ev(F);F=c[b+12>>2]|0;do if(F|0){if(__Z16atomic_decrementPj(F+-8|0)|0)break;__ZN6Memory11free_staticEPvb(F,1)}while(0);F=c[b+4>>2]|0;do if(F|0){if(__Z16atomic_decrementPj(F+-8|0)|0)break;__ZN6Memory11free_staticEPvb(F,1)}while(0);F=va;do if(!W){if(__Z16atomic_decrementPj(F+-8|0)|0)break;__ZN6Memory11free_staticEPvb(F,1)}while(0);F=ua;do if(!T){if(__Z16atomic_decrementPj(F+-8|0)|0)break;__ZN6Memory11free_staticEPvb(F,1)}while(0);F=c[B>>2]|0;do if(F|0){if(__Z16atomic_decrementPj(F+-8|0)|0)break;__ZN6Memory11free_staticEPvb(F,1)}while(0);F=c[Y>>2]|0;do if(F|0){if(__Z16atomic_decrementPj(F+-8|0)|0)break;__ZN6Memory11free_staticEPvb(F,1)}while(0);__ZN10StringNameD2Ev(X);X=c[A>>2]|0;if(!X){l=a;return}if(__Z16atomic_decrementPj(X+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(X,1);l=a;return}function __ZN6Sprite11set_textureERK3RefI7TextureE(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0;d=l;l=l+128|0;if((l|0)>=(m|0))ba(128);e=d+120|0;f=d+96|0;g=d+72|0;h=d+48|0;i=d+24|0;j=d;k=c[b>>2]|0;n=a+404|0;o=c[n>>2]|0;if((k|0)==(o|0)){l=d;return}if(!o){p=k;q=0;r=0}else{__ZN6Object10disconnectERK10StringNamePS_S2_(o,(c[313449]|0)+4|0,a,(c[308579]|0)+92|0);o=c[n>>2]|0;p=c[b>>2]|0;q=o;r=o}if((p|0)!=(q|0)){if((q|0?__ZN9Reference11unreferenceEv(q)|0:0)?(p=c[n>>2]|0,__Z17predelete_handlerP6Object(p)|0):0){gj[c[(c[p>>2]|0)+76>>2]&8191](p);__ZN6Memory11free_staticEPvb(p,0)}c[n>>2]=0;p=c[b>>2]|0;c[n>>2]=p;if(p|0){__ZN9Reference9referenceEv(p);p=c[n>>2]|0;s=p;t=p;u=11}}else{s=q;t=r;u=11}if((((u|0)==11?s|0:0)?(u=c[t>>2]|0,t=c[u+132>>2]|0,r=ij[c[u+136>>2]&8191](s)|0,Pi[t&2047](s,r),r=c[n>>2]|0,n=(c[313449]|0)+4|0,s=(c[308579]|0)+92|0,c[e>>2]=0,__ZN6Object7connectERK10StringNamePS_S2_RK6VectorI7VariantEj(r,n,a,s,e,0)|0,s=c[e>>2]|0,s|0):0)?(__Z16atomic_decrementPj(s+-8|0)|0)==0:0){n=c[e>>2]|0;r=(n|0)==0?0:n+-4|0;n=r+4|0;t=c[r>>2]|0;if(t|0){u=0;q=t;while(1){t=n+(u*24|0)|0;if(!(c[t>>2]|0))v=q;else{__ZN7Variant5clearEv(t);v=c[r>>2]|0}u=u+1|0;if(u>>>0>=v>>>0)break;else q=v}}__ZN6Memory11free_staticEPvb(s,1)}__ZN10CanvasItem6updateEv(a);__ZN10StringNameC2EPKc(e,905543);c[f>>2]=0;c[g>>2]=0;c[h>>2]=0;c[i>>2]=0;c[j>>2]=0;__ZN6Object11emit_signalERK10StringNameRK7VariantS5_S5_S5_S5_(a,e,f,g,h,i,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);if(c[i>>2]|0)__ZN7Variant5clearEv(i);if(c[h>>2]|0)__ZN7Variant5clearEv(h);if(c[g>>2]|0)__ZN7Variant5clearEv(g);if(c[f>>2]|0)__ZN7Variant5clearEv(f);__ZN10StringNameD2Ev(e);__ZN10CanvasItem17item_rect_changedEb(a,1);l=d;return}function __ZNK6Sprite11get_textureEv(a){a=a|0;var b=0,d=0;b=c[a+404>>2]|0;if(!b){d=0;return d|0}__ZN9Reference9referenceEv(b);d=b;return d|0}function __ZN6Sprite12set_centeredEb(b,c){b=b|0;c=c|0;a[b+408>>0]=c&1;__ZN10CanvasItem6updateEv(b);__ZN10CanvasItem17item_rect_changedEb(b,1);return}function __ZNK6Sprite11is_centeredEv(b){b=b|0;return (a[b+408>>0]|0)!=0|0}function __ZN6Sprite10set_offsetERK7Vector2(a,b){a=a|0;b=b|0;var d=0,e=0;d=b;b=c[d+4>>2]|0;e=a+412|0;c[e>>2]=c[d>>2];c[e+4>>2]=b;__ZN10CanvasItem6updateEv(a);__ZN10CanvasItem17item_rect_changedEb(a,1);return}function __ZNK6Sprite10get_offsetEv(a,b){a=a|0;b=b|0;var d=0,e=0;d=b+412|0;b=c[d+4>>2]|0;e=a;c[e>>2]=c[d>>2];c[e+4>>2]=b;return}function __ZN6Sprite10set_flip_hEb(b,c){b=b|0;c=c|0;a[b+420>>0]=c&1;__ZN10CanvasItem6updateEv(b);return}function __ZNK6Sprite12is_flipped_hEv(b){b=b|0;return (a[b+420>>0]|0)!=0|0}function __ZN6Sprite10set_flip_vEb(b,c){b=b|0;c=c|0;a[b+421>>0]=c&1;__ZN10CanvasItem6updateEv(b);return}function __ZNK6Sprite12is_flipped_vEv(b){b=b|0;return (a[b+421>>0]|0)!=0|0}function __ZN6Sprite10set_regionEb(b,c){b=b|0;c=c|0;var e=0;e=b+422|0;if((c&1|0)==(d[e>>0]|0|0))return;a[e>>0]=c&1;__ZN10CanvasItem6updateEv(b);return}function __ZNK6Sprite9is_regionEv(b){b=b|0;return (a[b+422>>0]|0)!=0|0}function __ZN6Sprite15set_region_rectERK5Rect2(b,d){b=b|0;d=d|0;var e=0;e=b+424|0;if(__ZNK7Vector2eqERKS_(e,d)|0?__ZNK7Vector2eqERKS_(b+432|0,d+8|0)|0:0)return;c[e>>2]=c[d>>2];c[e+4>>2]=c[d+4>>2];c[e+8>>2]=c[d+8>>2];c[e+12>>2]=c[d+12>>2];if(!(a[b+422>>0]|0))return;__ZN10CanvasItem17item_rect_changedEb(b,1);return}function __ZNK6Sprite15get_region_rectEv(a,b){a=a|0;b=b|0;var d=0;d=b+424|0;c[a>>2]=c[d>>2];c[a+4>>2]=c[d+4>>2];c[a+8>>2]=c[d+8>>2];c[a+12>>2]=c[d+12>>2];return}function __ZN6Sprite9set_frameEi(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0;e=l;l=l+128|0;if((l|0)>=(m|0))ba(128);f=e+96|0;g=e+72|0;h=e+48|0;i=e+24|0;j=e;if((d|0)>=0?(U(c[b+448>>2]|0,c[b+444>>2]|0)|0)>(d|0):0){a[1263537]=0;k=b+440|0;if((c[k>>2]|0)!=(d|0))__ZN10CanvasItem17item_rect_changedEb(b,1);c[k>>2]=d;d=(c[308579]|0)+416|0;c[f>>2]=0;c[g>>2]=0;c[h>>2]=0;c[i>>2]=0;c[j>>2]=0;__ZN6Object11emit_signalERK10StringNameRK7VariantS5_S5_S5_S5_(b,d,f,g,h,i,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);if(c[i>>2]|0)__ZN7Variant5clearEv(i);if(c[h>>2]|0)__ZN7Variant5clearEv(h);if(c[g>>2]|0)__ZN7Variant5clearEv(g);if(c[f>>2]|0)__ZN7Variant5clearEv(f);l=e;return}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(876031,871133,206,871189,0);l=e;return}function __ZNK6Sprite9get_frameEv(a){a=a|0;return c[a+440>>2]|0}function __ZN6Sprite11set_vframesEi(b,d){b=b|0;d=d|0;if((d|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(871059,871133,224,871153,0);return}else{a[1263537]=0;c[b+444>>2]=d;__ZN10CanvasItem6updateEv(b);__ZN10CanvasItem17item_rect_changedEb(b,1);return}}function __ZNK6Sprite11get_vframesEv(a){a=a|0;return c[a+444>>2]|0}function __ZN6Sprite11set_hframesEi(b,d){b=b|0;d=d|0;if((d|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(871091,871133,237,871153,0);return}else{a[1263537]=0;c[b+448>>2]=d;__ZN10CanvasItem6updateEv(b);__ZN10CanvasItem17item_rect_changedEb(b,1);return}}function __ZNK6Sprite11get_hframesEv(a){a=a|0;return c[a+448>>2]|0}function __ZNK13MethodBind0RCI6SpriteiE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK13MethodBind0RCI6SpriteiE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,871236);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI6SpriteiE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236168)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2Ei(i,ij[n&8191](d)|0);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI6SpriteiE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0;if(!b)f=0;else{d=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236168)|0;f=d?b:0}b=c[a+44>>2]|0;d=c[a+48>>2]|0;a=f+(d>>1)|0;if(!(d&1)){g=b;h=ij[g&8191](a)|0;c[e>>2]=h;return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=ij[g&8191](a)|0;c[e>>2]=h;return}}function __ZN13MethodBind0RCI6SpriteiED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I6SpriteiE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if(!b){__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK11MethodBind1I6SpriteiE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,871236);l=a;return c[b>>2]|0}function __ZN11MethodBind1I6SpriteiE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236168)|0:0){c[h>>2]=0;a[1263537]=0;k=d+24|0;n=c[k>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=i;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=i;return}if((g|0)>0){if((n|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);p=0}else{a[1263537]=0;p=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,p)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=p;c[b>>2]=0;l=i;return}}p=c[d+44>>2]|0;n=c[d+48>>2]|0;o=e+(n>>1)|0;if(!(n&1))q=p;else q=c[(c[o>>2]|0)+p>>2]|0;do if((g|0)<1){p=c[k>>2]|0;n=p+-1|0;if((p|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)s=0;else s=c[e+-4>>2]|0;if((p|0)<=(s|0)){if(r)t=0;else t=c[e+-4>>2]|0;do if((t|0)<(p|0)){if(r)u=0;else u=c[e+-4>>2]|0;if((u|0)<(p|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);v=0;break}else{a[1263537]=0;w=31;break}}else w=31;while(0);if((w|0)==31)v=e+(n*24|0)|0;__ZN7VariantC2ERKS_(j,v);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);f=__ZNK7VariantcviEv(j)|0;Pi[q&2047](o,f);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I6SpriteiE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236168)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1)){g=b;h=c[d>>2]|0;i=c[h>>2]|0;Pi[g&2047](a,i);return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=c[d>>2]|0;i=c[h>>2]|0;Pi[g&2047](a,i);return}}function __ZN11MethodBind1I6SpriteiED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI6Sprite5Rect2E18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;if((b|0)!=-1){f=0;l=a;return f|0};c[d>>2]=0;c[d+4>>2]=0;c[d+8>>2]=0;c[d+12>>2]=0;__ZN7VariantC2ERK5Rect2(e,d);d=c[e>>2]|0;if(d|0)__ZN7Variant5clearEv(e);f=d;l=a;return f|0}function __ZNK13MethodBind0RCI6Sprite5Rect2E18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,871236);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI6Sprite5Rect2E4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0;f=l;l=l+48|0;if((l|0)>=(m|0))ba(48);i=f;j=f+24|0;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236168)|0:0){c[h>>2]=0;a[1263537]=0;k=c[d+24>>2]|0;if((k|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=k;c[b>>2]=0;l=f;return}n=k-(c[d+20>>2]|0)|0;if((n|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=n;c[b>>2]=0;l=f;return}n=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))o=n;else o=c[(c[d>>2]|0)+n>>2]|0;Pi[o&2047](j,d);__ZN7VariantC2ERK5Rect2(i,j);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI6Sprite5Rect2E7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=d;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236168)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;Pi[i&2047](f,a);c[e>>2]=c[f>>2];c[e+4>>2]=c[f+4>>2];c[e+8>>2]=c[f+8>>2];c[e+12>>2]=c[f+12>>2];l=d;return}function __ZN13MethodBind0RCI6Sprite5Rect2ED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I6SpriteRK5Rect2E18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;if(b|0){f=0;l=a;return f|0};c[d>>2]=0;c[d+4>>2]=0;c[d+8>>2]=0;c[d+12>>2]=0;__ZN7VariantC2ERK5Rect2(e,d);d=c[e>>2]|0;if(d|0)__ZN7Variant5clearEv(e);f=d;l=a;return f|0}function __ZNK11MethodBind1I6SpriteRK5Rect2E18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,871236);l=a;return c[b>>2]|0}function __ZN11MethodBind1I6SpriteRK5Rect2E4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;i=l;l=l+48|0;if((l|0)>=(m|0))ba(48);j=i+24|0;k=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236168)|0:0){c[h>>2]=0;a[1263537]=0;n=d+24|0;o=c[n>>2]|0;if((o|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=o;c[b>>2]=0;l=i;return}p=o-(c[d+20>>2]|0)|0;if((p|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=p;c[b>>2]=0;l=i;return}if((g|0)>0){if((o|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);q=0}else{a[1263537]=0;q=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,q)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=q;c[b>>2]=0;l=i;return}}q=c[d+44>>2]|0;o=c[d+48>>2]|0;p=e+(o>>1)|0;if(!(o&1))r=q;else r=c[(c[p>>2]|0)+q>>2]|0;do if((g|0)<1){q=c[n>>2]|0;o=q+-1|0;if((q|0)>=1){e=c[d+16>>2]|0;s=(e|0)==0;if(s)t=0;else t=c[e+-4>>2]|0;if((q|0)<=(t|0)){if(s)u=0;else u=c[e+-4>>2]|0;do if((u|0)<(q|0)){if(s)v=0;else v=c[e+-4>>2]|0;if((v|0)<(q|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);w=0;break}else{a[1263537]=0;x=31;break}}else x=31;while(0);if((x|0)==31)w=e+(o*24|0)|0;__ZN7VariantC2ERKS_(k,w);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);__ZNK7Variantcv5Rect2Ev(j,k);Pi[r&2047](p,j);if(c[k>>2]|0)__ZN7Variant5clearEv(k);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I6SpriteRK5Rect2E7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236168)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;b=c[d>>2]|0;c[f>>2]=c[b>>2];c[f+4>>2]=c[b+4>>2];c[f+8>>2]=c[b+8>>2];c[f+12>>2]=c[b+12>>2];Pi[i&2047](a,f);l=e;return}function __ZN11MethodBind1I6SpriteRK5Rect2ED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI6Sprite7Vector2E18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;if((b|0)!=-1){f=0;l=a;return f|0}g[d>>2]=0.0;g[d+4>>2]=0.0;__ZN7VariantC2ERK7Vector2(e,d);d=c[e>>2]|0;if(d|0)__ZN7Variant5clearEv(e);f=d;l=a;return f|0}function __ZNK13MethodBind0RCI6Sprite7Vector2E18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,871236);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI6Sprite7Vector2E4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;j=f+24|0;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236168)|0:0){c[h>>2]=0;a[1263537]=0;k=c[d+24>>2]|0;if((k|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=k;c[b>>2]=0;l=f;return}n=k-(c[d+20>>2]|0)|0;if((n|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=n;c[b>>2]=0;l=f;return}n=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))o=n;else o=c[(c[d>>2]|0)+n>>2]|0;Pi[o&2047](j,d);__ZN7VariantC2ERK7Vector2(i,j);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI6Sprite7Vector2E7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=d;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236168)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;Pi[i&2047](f,a);a=f;f=c[a+4>>2]|0;i=e;c[i>>2]=c[a>>2];c[i+4>>2]=f;l=d;return}function __ZN13MethodBind0RCI6Sprite7Vector2ED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I6SpriteRK7Vector2E18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;if(b|0){f=0;l=a;return f|0}g[d>>2]=0.0;g[d+4>>2]=0.0;__ZN7VariantC2ERK7Vector2(e,d);d=c[e>>2]|0;if(d|0)__ZN7Variant5clearEv(e);f=d;l=a;return f|0}function __ZNK11MethodBind1I6SpriteRK7Vector2E18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,871236);l=a;return c[b>>2]|0}function __ZN11MethodBind1I6SpriteRK7Vector2E4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i+24|0;k=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236168)|0:0){c[h>>2]=0;a[1263537]=0;n=d+24|0;o=c[n>>2]|0;if((o|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=o;c[b>>2]=0;l=i;return}p=o-(c[d+20>>2]|0)|0;if((p|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=p;c[b>>2]=0;l=i;return}if((g|0)>0){if((o|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);q=0}else{a[1263537]=0;q=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,q)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=q;c[b>>2]=0;l=i;return}}q=c[d+44>>2]|0;o=c[d+48>>2]|0;p=e+(o>>1)|0;if(!(o&1))r=q;else r=c[(c[p>>2]|0)+q>>2]|0;do if((g|0)<1){q=c[n>>2]|0;o=q+-1|0;if((q|0)>=1){e=c[d+16>>2]|0;s=(e|0)==0;if(s)t=0;else t=c[e+-4>>2]|0;if((q|0)<=(t|0)){if(s)u=0;else u=c[e+-4>>2]|0;do if((u|0)<(q|0)){if(s)v=0;else v=c[e+-4>>2]|0;if((v|0)<(q|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);w=0;break}else{a[1263537]=0;x=31;break}}else x=31;while(0);if((x|0)==31)w=e+(o*24|0)|0;__ZN7VariantC2ERKS_(k,w);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);__ZNK7Variantcv7Vector2Ev(j,k);Pi[r&2047](p,j);if(c[k>>2]|0)__ZN7Variant5clearEv(k);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I6SpriteRK7Vector2E7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236168)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;b=c[d>>2]|0;d=c[b+4>>2]|0;h=f;c[h>>2]=c[b>>2];c[h+4>>2]=d;Pi[i&2047](a,f);l=e;return}function __ZN11MethodBind1I6SpriteRK7Vector2ED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI6SpritebE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Eb(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK13MethodBind0RCI6SpritebE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,871236);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI6SpritebE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236168)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2Eb(i,ij[n&8191](d)|0);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI6SpritebE7ptrcallEP6ObjectPPKvPv(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0;if(!d)g=0;else{e=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1236168)|0;g=e?d:0}d=c[b+44>>2]|0;e=c[b+48>>2]|0;b=g+(e>>1)|0;if(!(e&1)){h=d;i=ij[h&8191](b)|0;j=i&1;a[f>>0]=j;return}else{h=c[(c[b>>2]|0)+d>>2]|0;i=ij[h&8191](b)|0;j=i&1;a[f>>0]=j;return}}function __ZN13MethodBind0RCI6SpritebED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I6SpritebE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if(!b){__ZN7VariantC2Eb(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK11MethodBind1I6SpritebE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,871236);l=a;return c[b>>2]|0}function __ZN11MethodBind1I6SpritebE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236168)|0:0){c[h>>2]=0;a[1263537]=0;k=d+24|0;n=c[k>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=i;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=i;return}if((g|0)>0){if((n|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);p=0}else{a[1263537]=0;p=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,p)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=p;c[b>>2]=0;l=i;return}}p=c[d+44>>2]|0;n=c[d+48>>2]|0;o=e+(n>>1)|0;if(!(n&1))q=p;else q=c[(c[o>>2]|0)+p>>2]|0;do if((g|0)<1){p=c[k>>2]|0;n=p+-1|0;if((p|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)s=0;else s=c[e+-4>>2]|0;if((p|0)<=(s|0)){if(r)t=0;else t=c[e+-4>>2]|0;do if((t|0)<(p|0)){if(r)u=0;else u=c[e+-4>>2]|0;if((u|0)<(p|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);v=0;break}else{a[1263537]=0;w=31;break}}else w=31;while(0);if((w|0)==31)v=e+(n*24|0)|0;__ZN7VariantC2ERKS_(j,v);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);f=__ZNK7VariantcvbEv(j)|0;Pi[q&2047](o,f);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I6SpritebE7ptrcallEP6ObjectPPKvPv(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0;if(!d)g=0;else{f=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1236168)|0;g=f?d:0}d=c[b+44>>2]|0;f=c[b+48>>2]|0;b=g+(f>>1)|0;if(!(f&1))h=d;else h=c[(c[b>>2]|0)+d>>2]|0;Pi[h&2047](b,(a[c[e>>2]>>0]|0)!=0);return}function __ZN11MethodBind1I6SpritebED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI6Sprite3RefI7TextureEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var c=0;if((b|0)!=-1){c=0;return c|0}c=__ZN7Variant12get_type_forI3RefI7TextureEEENS_4TypeEv()|0;return c|0}function __ZNK13MethodBind0RCI6Sprite3RefI7TextureEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,871236);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI6Sprite3RefI7TextureEE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f+28|0;j=f;k=f+24|0;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236168)|0:0){c[h>>2]=0;a[1263537]=0;n=c[d+24>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=f;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=f;return}o=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))p=o;else p=c[(c[d>>2]|0)+o>>2]|0;c[k>>2]=ij[p&8191](d)|0;__ZN6RefPtrC2Ev(i);__ZN3RefI9ReferenceEaSI7TextureEEvRKS_IT_E(i,k);__ZN7VariantC2ERK6RefPtr(j,i);__ZN6RefPtrD2Ev(i);i=c[k>>2]|0;if((i|0?__ZN9Reference11unreferenceEv(i)|0:0)?(i=c[k>>2]|0,__Z17predelete_handlerP6Object(i)|0):0){gj[c[(c[i>>2]|0)+76>>2]&8191](i);__ZN6Memory11free_staticEPvb(i,0)}c[k>>2]=0;__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI6Sprite3RefI7TextureEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=d;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236168)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;c[f>>2]=ij[i&8191](a)|0;__ZN3RefI9ReferenceEaSI7TextureEEvRKS_IT_E(e,f);e=c[f>>2]|0;if(!e){l=d;return}if(!(__ZN9Reference11unreferenceEv(e)|0)){l=d;return}e=c[f>>2]|0;if(!(__Z17predelete_handlerP6Object(e)|0)){l=d;return}gj[c[(c[e>>2]|0)+76>>2]&8191](e);__ZN6Memory11free_staticEPvb(e,0);l=d;return}function __ZN13MethodBind0RCI6Sprite3RefI7TextureEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I6SpriteRK3RefI7TextureEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var c=0;if(b|0){c=0;return c|0}c=__ZN7Variant12get_type_forIRK3RefI7TextureEEENS_4TypeEv()|0;return c|0}function __ZNK11MethodBind1I6SpriteRK3RefI7TextureEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,871236);l=a;return c[b>>2]|0}function __ZN11MethodBind1I6SpriteRK3RefI7TextureEE4callEP6ObjectPPK7VariantiRNS9_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i+28|0;k=i+24|0;n=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236168)|0:0){c[h>>2]=0;a[1263537]=0;o=d+24|0;p=c[o>>2]|0;if((p|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=p;c[b>>2]=0;l=i;return}q=p-(c[d+20>>2]|0)|0;if((q|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=q;c[b>>2]=0;l=i;return}if((g|0)>0){if((p|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);r=0}else{a[1263537]=0;r=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,r)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=r;c[b>>2]=0;l=i;return}}r=c[d+44>>2]|0;p=c[d+48>>2]|0;q=e+(p>>1)|0;if(!(p&1))s=r;else s=c[(c[q>>2]|0)+r>>2]|0;do if((g|0)<1){r=c[o>>2]|0;p=r+-1|0;if((r|0)>=1){e=c[d+16>>2]|0;t=(e|0)==0;if(t)u=0;else u=c[e+-4>>2]|0;if((r|0)<=(u|0)){if(t)v=0;else v=c[e+-4>>2]|0;do if((v|0)<(r|0)){if(t)w=0;else w=c[e+-4>>2]|0;if((w|0)<(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);x=0;break}else{a[1263537]=0;y=31;break}}else y=31;while(0);if((y|0)==31)x=e+(p*24|0)|0;__ZN7VariantC2ERKS_(n,x);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f>>2]|0);while(0);__ZN3RefI7TextureEC2ERK7Variant(j,n);c[k>>2]=c[j>>2];Pi[s&2047](q,k);q=c[k>>2]|0;if((q|0?__ZN9Reference11unreferenceEv(q)|0:0)?(q=c[k>>2]|0,__Z17predelete_handlerP6Object(q)|0):0){gj[c[(c[q>>2]|0)+76>>2]&8191](q);__ZN6Memory11free_staticEPvb(q,0)}c[k>>2]=0;if(c[n>>2]|0)__ZN7Variant5clearEv(n);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I6SpriteRK3RefI7TextureEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+28|0;g=e;h=e+24|0;if(!b)i=0;else{j=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236168)|0;i=j?b:0}b=c[a+44>>2]|0;j=c[a+48>>2]|0;a=i+(j>>1)|0;if(!(j&1))k=b;else k=c[(c[a>>2]|0)+b>>2]|0;__ZN7VariantC2EPK6Object(g,c[d>>2]|0);__ZN3RefI7TextureEC2ERK7Variant(f,g);if(c[g>>2]|0)__ZN7Variant5clearEv(g);c[h>>2]=c[f>>2];Pi[k&2047](a,h);a=c[h>>2]|0;if(!a){l=e;return}if(!(__ZN9Reference11unreferenceEv(a)|0)){l=e;return}a=c[h>>2]|0;if(!(__Z17predelete_handlerP6Object(a)|0)){l=e;return}gj[c[(c[a>>2]|0)+76>>2]&8191](a);__ZN6Memory11free_staticEPvb(a,0);l=e;return}function __ZN11MethodBind1I6SpriteRK3RefI7TextureEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN12StaticBody2D18_initialize_classvEv(b){b=b|0;if(a[1263363]|0)return;__ZN13PhysicsBody2D16initialize_classEv();__ZN7ClassDB10_add_classI12StaticBody2DEEvv();__ZN12StaticBody2D13_bind_methodsEv();a[1263363]=1;return}function __ZN12StaticBody2D5_setvERK10StringNameRK7Variant(a,b,c){a=a|0;b=b|0;c=c|0;if(1232!=1129)return __ZN17CollisionObject2D4_setERK10StringNameRK7Variant(a,b,c)|0;else return 0;return 0}function __ZNK12StaticBody2D5_getvERK10StringNameR7Variant(a,b,c){a=a|0;b=b|0;c=c|0;var d=0;if(1233!=1131?__ZNK17CollisionObject2D4_getERK10StringNameR7Variant(a,b,c)|0:0)d=1;else d=0;return d|0}function __ZNK12StaticBody2D19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+24|0;g=e+4|0;h=e;if(!d)__ZNK13PhysicsBody2D19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,0);__ZN6StringC2EPKc(f,872302);i=c[f>>2]|0;f=i;j=g+4|0;c[j>>2]=0;k=g+12|0;c[k>>2]=0;c[g>>2]=0;n=(i|0)==0;if(!n?(c[j>>2]=0,__Z28atomic_conditional_incrementPj(i+-8|0)|0):0)c[j>>2]=f;c[g+8>>2]=0;f=c[k>>2]|0;if(f|0){if(!(__Z16atomic_decrementPj(f+-8|0)|0))__ZN6Memory11free_staticEPvb(f,1);c[k>>2]=0}c[g+16>>2]=256;if(!(c[b>>2]|0)){k=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=k;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0}k=__ZnwjPFPvjE(32,4740)|0;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0;c[k+12>>2]=0;c[k+16>>2]=7;f=k+20|0;c[f>>2]=0;j=k+24|0;c[j>>2]=0;o=k+28|0;c[o>>2]=0;__ZN12PropertyInfoaSERKS_(k,g)|0;p=c[b>>2]|0;q=p+4|0;r=c[q>>2]|0;c[j>>2]=r;c[f>>2]=0;c[o>>2]=p;if(r|0)c[r+20>>2]=k;c[q>>2]=k;if(!(c[p>>2]|0))c[p>>2]=k;k=p+8|0;c[k>>2]=(c[k>>2]|0)+1;k=c[g+12>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);k=c[g+4>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);if(!n?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);__ZN10StringNameC2EPKc(h,872302);__ZN7ClassDB17get_property_listE10StringNameP4ListI12PropertyInfo16DefaultAllocatorEbPK6Object(h,b,1,a);__ZN10StringNameD2Ev(h);if(!d){l=e;return}__ZNK13PhysicsBody2D19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,1);l=e;return}function __ZN12StaticBody2D14_notificationvEib(a,b,c){a=a|0;b=b|0;c=c|0;__ZN17CollisionObject2D14_notificationvEib(a,b,c);return}function __ZNK12StaticBody2D16_get_class_namevEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+8|0;e=b+4|0;f=b;g=a+444|0;a=c[g>>2]|0;if(a|0){if(c[a+4>>2]|0){l=b;return g|0}if(__ZNK6String6lengthEv(a+8|0)|0){l=b;return g|0}}__ZN6StringC2EPKc(d,872302);c[f>>2]=c[d>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameaSERKS_(g,e);__ZN10StringNameD2Ev(e);e=c[f>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);l=b;return g|0}function __ZNK12StaticBody2D9get_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,872302);l=a;return c[b>>2]|0}function __ZNK12StaticBody2D8is_classERK6String(a,b){a=a|0;b=b|0;var c=0;if(((((!(__ZNK6StringeqEPKc(b,872302)|0)?!(__ZNK6StringeqEPKc(b,876875)|0):0)?!(__ZNK6StringeqEPKc(b,876094)|0):0)?!(__ZNK6StringeqEPKc(b,939635)|0):0)?!(__ZNK6StringeqEPKc(b,947933)|0):0)?!(__ZNK6StringeqEPKc(b,1132465)|0):0)c=__ZNK6StringeqEPKc(b,1142944)|0;else c=1;return c|0}function __ZNK12StaticBody2D12is_class_ptrEPv(a,b){a=a|0;b=b|0;var c=0;if((b|0)==1236172|(b|0)==1236120){c=1;return c|0}c=(b|0)==1234388|((b|0)==1234324|((b|0)==1220748|((b|0)==1220720|(b|0)==1220580)));return c|0}function __ZN12StaticBody2DD2Ev(a){a=a|0;c[a>>2]=278116;__ZN10StringNameD2Ev(a+444|0);c[a>>2]=278276;__ZN10StringNameD2Ev(a+420|0);__ZN17CollisionObject2DD2Ev(a);return}function __ZN12StaticBody2DD0Ev(a){a=a|0;c[a>>2]=278116;__ZN10StringNameD2Ev(a+444|0);c[a>>2]=278276;__ZN10StringNameD2Ev(a+420|0);__ZN17CollisionObject2DD2Ev(a);__ZdlPv(a);return}function __ZN17CollisionObject2DD2Ev(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+4|0;e=b;c[a>>2]=278436;f=__ZN15Physics2DServer13get_singletonEv()|0;g=c[(c[f>>2]|0)+504>>2]|0;c[e>>2]=c[a+408>>2];c[d>>2]=c[e>>2];Pi[g&2047](f,d);d=a+416|0;__ZN6VectorIN17CollisionObject2D9ShapeDataEE6_unrefEPv(d,c[d>>2]|0);__ZN10StringNameD2Ev(a+400|0);c[a>>2]=218040;__ZN10StringNameD2Ev(a+340|0);__ZN10CanvasItemD2Ev(a);l=b;return}function __ZN17CollisionObject2D18_initialize_classvEv(b){b=b|0;if(a[1263361]|0)return;if(!(a[1263237]|0)){if(!(a[1256995]|0)){if(!(a[1256996]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI4NodeEEvv();__ZN4Node13_bind_methodsEv();a[1256996]=1}__ZN7ClassDB10_add_classI10CanvasItemEEvv();__ZN10CanvasItem13_bind_methodsEv();a[1256995]=1}__ZN7ClassDB10_add_classI6Node2DEEvv();__ZN6Node2D13_bind_methodsEv();a[1263237]=1}__ZN7ClassDB10_add_classI17CollisionObject2DEEvv();__ZN17CollisionObject2D13_bind_methodsEv();a[1263361]=1;return}function __ZN17CollisionObject2D5_setvERK10StringNameRK7Variant(a,b,c){a=a|0;b=b|0;c=c|0;var d=0;if(1232==1129){d=0;return d|0}d=__ZN17CollisionObject2D4_setERK10StringNameRK7Variant(a,b,c)|0;return d|0}function __ZNK17CollisionObject2D5_getvERK10StringNameR7Variant(a,b,c){a=a|0;b=b|0;c=c|0;var d=0;if(1233!=1131?__ZNK17CollisionObject2D4_getERK10StringNameR7Variant(a,b,c)|0:0){d=1;return d|0}d=0;return d|0}function __ZNK17CollisionObject2D19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+24|0;g=e+4|0;h=e;if(!d)__ZNK6Node2D19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,0);__ZN6StringC2EPKc(f,876094);i=c[f>>2]|0;f=i;j=g+4|0;c[j>>2]=0;k=g+12|0;c[k>>2]=0;c[g>>2]=0;n=(i|0)==0;if(!n?(c[j>>2]=0,__Z28atomic_conditional_incrementPj(i+-8|0)|0):0)c[j>>2]=f;c[g+8>>2]=0;f=c[k>>2]|0;if(f|0){if(!(__Z16atomic_decrementPj(f+-8|0)|0))__ZN6Memory11free_staticEPvb(f,1);c[k>>2]=0}c[g+16>>2]=256;if(!(c[b>>2]|0)){k=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=k;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0}k=__ZnwjPFPvjE(32,4740)|0;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0;c[k+12>>2]=0;c[k+16>>2]=7;f=k+20|0;c[f>>2]=0;j=k+24|0;c[j>>2]=0;o=k+28|0;c[o>>2]=0;__ZN12PropertyInfoaSERKS_(k,g)|0;p=c[b>>2]|0;q=p+4|0;r=c[q>>2]|0;c[j>>2]=r;c[f>>2]=0;c[o>>2]=p;if(r|0)c[r+20>>2]=k;c[q>>2]=k;if(!(c[p>>2]|0))c[p>>2]=k;k=p+8|0;c[k>>2]=(c[k>>2]|0)+1;k=c[g+12>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);k=c[g+4>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);if(!n?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);__ZN10StringNameC2EPKc(h,876094);__ZN7ClassDB17get_property_listE10StringNameP4ListI12PropertyInfo16DefaultAllocatorEbPK6Object(h,b,1,a);__ZN10StringNameD2Ev(h);if(1416!=516)__ZNK17CollisionObject2D18_get_property_listEP4ListI12PropertyInfo16DefaultAllocatorE(a,b);if(!d){l=e;return}__ZNK6Node2D19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,1);l=e;return}function __ZN17CollisionObject2D14_notificationvEib(a,b,c){a=a|0;b=b|0;c=c|0;if(!c){if(511!=510)__ZN4Node13_notificationEi(a,b);if(512!=511)__ZN10CanvasItem13_notificationEi(a,b)}if(1417!=1352)__ZN17CollisionObject2D13_notificationEi(a,b);if(!c)return;if(512!=511)__ZN10CanvasItem13_notificationEi(a,b);if(511==510)return;__ZN4Node13_notificationEi(a,b);return}function __ZNK17CollisionObject2D16_get_class_namevEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+8|0;e=b+4|0;f=b;g=a+400|0;a=c[g>>2]|0;if(a|0){if(c[a+4>>2]|0){l=b;return g|0}if(__ZNK6String6lengthEv(a+8|0)|0){l=b;return g|0}}__ZN6StringC2EPKc(d,876094);c[f>>2]=c[d>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameaSERKS_(g,e);__ZN10StringNameD2Ev(e);e=c[f>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);l=b;return g|0}function __ZNK17CollisionObject2D9get_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,876094);l=a;return c[b>>2]|0}function __ZNK17CollisionObject2D8is_classERK6String(a,b){a=a|0;b=b|0;var c=0;if(((!(__ZNK6StringeqEPKc(b,876094)|0)?!(__ZNK6StringeqEPKc(b,939635)|0):0)?!(__ZNK6StringeqEPKc(b,947933)|0):0)?!(__ZNK6StringeqEPKc(b,1132465)|0):0)c=__ZNK6StringeqEPKc(b,1142944)|0;else c=1;return c|0}function __ZNK17CollisionObject2D12is_class_ptrEPv(a,b){a=a|0;b=b|0;return (b|0)==1234388|((b|0)==1234324|((b|0)==1220748|((b|0)==1220720|(b|0)==1220580)))|0}function __ZN17CollisionObject2DD0Ev(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+4|0;e=b;c[a>>2]=278436;f=__ZN15Physics2DServer13get_singletonEv()|0;g=c[(c[f>>2]|0)+504>>2]|0;c[e>>2]=c[a+408>>2];c[d>>2]=c[e>>2];Pi[g&2047](f,d);d=a+416|0;__ZN6VectorIN17CollisionObject2D9ShapeDataEE6_unrefEPv(d,c[d>>2]|0);__ZN10StringNameD2Ev(a+400|0);c[a>>2]=218040;__ZN10StringNameD2Ev(a+340|0);__ZN10CanvasItemD2Ev(a);__ZdlPv(a);l=b;return}function __ZN17CollisionObject2D13_notificationEi(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0;e=l;l=l+112|0;if((l|0)>=(m|0))ba(112);f=e+96|0;g=e;h=e+24|0;i=e+92|0;j=e+88|0;k=e+84|0;n=e+80|0;o=e+76|0;p=e+72|0;q=e+68|0;r=e+64|0;s=e+60|0;t=e+56|0;u=e+52|0;v=e+48|0;switch(d|0){case 10:{d=b+404|0;w=(a[d>>0]|0)==0;x=__ZN15Physics2DServer13get_singletonEv()|0;if(w){w=c[(c[x>>2]|0)+360>>2]|0;c[j>>2]=c[b+408>>2];Pi[c[(c[b>>2]|0)+132>>2]&2047](h,b);__ZN7VariantC2ERK11Transform2D(g,h);c[f>>2]=c[j>>2];Ki[w&4095](x,f,0,g);if(c[g>>2]|0)__ZN7Variant5clearEv(g);y=b}else{w=c[(c[x>>2]|0)+216>>2]|0;c[i>>2]=c[b+408>>2];Pi[c[(c[b>>2]|0)+132>>2]&2047](g,b);c[f>>2]=c[i>>2];bj[w&4095](x,f,g);y=b}x=__ZNK10CanvasItem12get_world_2dEv(y)|0;w=__ZN7World2D9get_spaceEv(x)|0;if((x|0?__ZN9Reference11unreferenceEv(x)|0:0)?__Z17predelete_handlerP6Object(x)|0:0){gj[c[(c[x>>2]|0)+76>>2]&8191](x);__ZN6Memory11free_staticEPvb(x,0)}x=(a[d>>0]|0)==0;i=__ZN15Physics2DServer13get_singletonEv()|0;j=c[i>>2]|0;if(x){x=c[j+256>>2]|0;c[o>>2]=c[b+408>>2];c[p>>2]=w;c[g>>2]=c[o>>2];c[f>>2]=c[p>>2];bj[x&4095](i,g,f)}else{x=c[j+156>>2]|0;c[k>>2]=c[b+408>>2];c[n>>2]=w;c[g>>2]=c[k>>2];c[f>>2]=c[n>>2];bj[x&4095](i,g,f)}i=b+136|0;do if(a[i>>0]|0){if(!(a[b+412>>0]|0))z=0;else z=__ZNK10CanvasItem18is_visible_in_treeEv(y)|0;x=(a[d>>0]|0)==0;n=__ZN15Physics2DServer13get_singletonEv()|0;k=c[n>>2]|0;if(x){x=c[k+456>>2]|0;c[h>>2]=c[b+408>>2];c[f>>2]=c[h>>2];bj[x&4095](n,f,z);break}else{x=c[k+240>>2]|0;c[g>>2]=c[b+408>>2];c[f>>2]=c[g>>2];bj[x&4095](n,f,z);break}}while(0);A=i;break}case 31:{A=b+136|0;break}case 29:{i=(a[b+404>>0]|0)==0;z=__ZN15Physics2DServer13get_singletonEv()|0;if(!i){i=c[(c[z>>2]|0)+216>>2]|0;c[q>>2]=c[b+408>>2];Pi[c[(c[b>>2]|0)+132>>2]&2047](g,b);c[f>>2]=c[q>>2];bj[i&4095](z,f,g);l=e;return}i=c[(c[z>>2]|0)+360>>2]|0;c[r>>2]=c[b+408>>2];Pi[c[(c[b>>2]|0)+132>>2]&2047](h,b);__ZN7VariantC2ERK11Transform2D(g,h);c[f>>2]=c[r>>2];Ki[i&4095](z,f,0,g);if(c[g>>2]|0)__ZN7Variant5clearEv(g);l=e;return}case 11:{z=(a[b+404>>0]|0)==0;i=__ZN15Physics2DServer13get_singletonEv()|0;r=c[i>>2]|0;if(z){z=c[r+256>>2]|0;c[u>>2]=c[b+408>>2];c[v>>2]=0;c[g>>2]=c[u>>2];c[f>>2]=c[v>>2];bj[z&4095](i,g,f);l=e;return}else{z=c[r+156>>2]|0;c[s>>2]=c[b+408>>2];c[t>>2]=0;c[g>>2]=c[s>>2];c[f>>2]=c[t>>2];bj[z&4095](i,g,f);l=e;return}break}default:{l=e;return}}do if(a[A>>0]|0){if(!(a[b+412>>0]|0))B=0;else B=__ZNK10CanvasItem18is_visible_in_treeEv(b)|0;i=(a[b+404>>0]|0)==0;z=__ZN15Physics2DServer13get_singletonEv()|0;t=c[z>>2]|0;if(i){i=c[t+456>>2]|0;c[h>>2]=c[b+408>>2];c[f>>2]=c[h>>2];bj[i&4095](z,f,B);break}else{i=c[t+240>>2]|0;c[g>>2]=c[b+408>>2];c[f>>2]=c[g>>2];bj[i&4095](z,f,B);break}}while(0);l=e;return}function __ZNK17CollisionObject2D18_get_property_listEP4ListI12PropertyInfo16DefaultAllocatorE(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0;d=l;l=l+48|0;if((l|0)>=(m|0))ba(48);e=d+32|0;f=d+8|0;g=d+12|0;h=d+4|0;i=d;j=a+416|0;a=g+4|0;k=g+12|0;n=g+8|0;o=g+16|0;p=g+12|0;q=g+4|0;r=g+4|0;s=g+12|0;t=g+8|0;u=g+16|0;v=g+12|0;w=g+4|0;x=g+4|0;y=g+12|0;z=g+8|0;A=g+16|0;B=g+12|0;C=g+4|0;D=0;while(1){E=c[j>>2]|0;if(!E)F=0;else F=c[E+-4>>2]|0;if((D|0)>=(F|0))break;c[g>>2]=__Z4itosx(D,((D|0)<0)<<31>>31)|0;c[f>>2]=__ZplPKcRK6String(871243,g)|0;__ZN6StringC2EPKc(h,1142570);c[e>>2]=__ZNK6StringplERKS_(f,h)|0;E=c[h>>2]|0;if(E|0?(__Z16atomic_decrementPj(E+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(E,1);E=c[f>>2]|0;if(E|0?(__Z16atomic_decrementPj(E+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(E,1);E=c[g>>2]|0;if(E|0?(__Z16atomic_decrementPj(E+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(E,1);__ZN6StringC2EPKc(h,1044623);E=__ZNK6StringplERKS_(e,h)|0;G=E;__ZN6StringC2EPKc(i,938342);c[a>>2]=0;c[k>>2]=0;c[g>>2]=18;H=(E|0)==0;if(!H?(c[a>>2]=0,__Z28atomic_conditional_incrementPj(E+-8|0)|0):0)c[a>>2]=G;c[n>>2]=17;G=c[k>>2]|0;if((G|0)!=(c[i>>2]|0)){if(G|0?(__Z16atomic_decrementPj(G+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(G,1);c[k>>2]=0;G=c[i>>2]|0;if(G|0?__Z28atomic_conditional_incrementPj(G+-8|0)|0:0)c[k>>2]=c[i>>2]}c[o>>2]=2053;if(!(c[b>>2]|0)){G=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=G;c[G>>2]=0;c[G+4>>2]=0;c[G+8>>2]=0}G=__ZnwjPFPvjE(32,4740)|0;c[G>>2]=0;c[G+4>>2]=0;c[G+8>>2]=0;c[G+12>>2]=0;c[G+16>>2]=7;I=G+20|0;c[I>>2]=0;J=G+24|0;c[J>>2]=0;K=G+28|0;c[K>>2]=0;__ZN12PropertyInfoaSERKS_(G,g)|0;L=c[b>>2]|0;M=L+4|0;N=c[M>>2]|0;c[J>>2]=N;c[I>>2]=0;c[K>>2]=L;if(N|0)c[N+20>>2]=G;c[M>>2]=G;if(!(c[L>>2]|0))c[L>>2]=G;G=L+8|0;c[G>>2]=(c[G>>2]|0)+1;G=c[p>>2]|0;if(G|0?(__Z16atomic_decrementPj(G+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(G,1);G=c[q>>2]|0;if(G|0?(__Z16atomic_decrementPj(G+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(G,1);G=c[i>>2]|0;if(G|0?(__Z16atomic_decrementPj(G+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(G,1);if(!H?(__Z16atomic_decrementPj(E+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(E,1);E=c[h>>2]|0;if(E|0?(__Z16atomic_decrementPj(E+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(E,1);__ZN6StringC2EPKc(h,1044412);E=__ZNK6StringplERKS_(e,h)|0;H=E;__ZN6StringC2EPKc(i,1263606);c[r>>2]=0;c[s>>2]=0;c[g>>2]=13;G=(E|0)==0;if(!G?(c[r>>2]=0,__Z28atomic_conditional_incrementPj(E+-8|0)|0):0)c[r>>2]=H;c[t>>2]=0;H=c[s>>2]|0;do if((H|0)!=(c[i>>2]|0)){do if(H|0){if(__Z16atomic_decrementPj(H+-8|0)|0)break;__ZN6Memory11free_staticEPvb(H,1)}while(0);c[s>>2]=0;L=c[i>>2]|0;if(!L)break;if(!(__Z28atomic_conditional_incrementPj(L+-8|0)|0))break;c[s>>2]=c[i>>2]}while(0);c[u>>2]=2053;if(!(c[b>>2]|0)){H=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=H;c[H>>2]=0;c[H+4>>2]=0;c[H+8>>2]=0}H=__ZnwjPFPvjE(32,4740)|0;c[H>>2]=0;c[H+4>>2]=0;c[H+8>>2]=0;c[H+12>>2]=0;c[H+16>>2]=7;L=H+20|0;c[L>>2]=0;M=H+24|0;c[M>>2]=0;N=H+28|0;c[N>>2]=0;__ZN12PropertyInfoaSERKS_(H,g)|0;K=c[b>>2]|0;I=K+4|0;J=c[I>>2]|0;c[M>>2]=J;c[L>>2]=0;c[N>>2]=K;if(J|0)c[J+20>>2]=H;c[I>>2]=H;if(!(c[K>>2]|0))c[K>>2]=H;H=K+8|0;c[H>>2]=(c[H>>2]|0)+1;H=c[v>>2]|0;do if(H|0){if(__Z16atomic_decrementPj(H+-8|0)|0)break;__ZN6Memory11free_staticEPvb(H,1)}while(0);H=c[w>>2]|0;do if(H|0){if(__Z16atomic_decrementPj(H+-8|0)|0)break;__ZN6Memory11free_staticEPvb(H,1)}while(0);H=c[i>>2]|0;do if(H|0){if(__Z16atomic_decrementPj(H+-8|0)|0)break;__ZN6Memory11free_staticEPvb(H,1)}while(0);do if(!G){if(__Z16atomic_decrementPj(E+-8|0)|0)break;__ZN6Memory11free_staticEPvb(E,1)}while(0);E=c[h>>2]|0;do if(E|0){if(__Z16atomic_decrementPj(E+-8|0)|0)break;__ZN6Memory11free_staticEPvb(E,1)}while(0);__ZN6StringC2EPKc(h,875691);E=__ZNK6StringplERKS_(e,h)|0;G=E;__ZN6StringC2EPKc(i,1263606);c[x>>2]=0;c[y>>2]=0;c[g>>2]=1;H=(E|0)==0;do if(!H){c[x>>2]=0;if(!(__Z28atomic_conditional_incrementPj(E+-8|0)|0))break;c[x>>2]=G}while(0);c[z>>2]=0;G=c[y>>2]|0;do if((G|0)!=(c[i>>2]|0)){do if(G|0){if(__Z16atomic_decrementPj(G+-8|0)|0)break;__ZN6Memory11free_staticEPvb(G,1)}while(0);c[y>>2]=0;K=c[i>>2]|0;if(!K)break;if(!(__Z28atomic_conditional_incrementPj(K+-8|0)|0))break;c[y>>2]=c[i>>2]}while(0);c[A>>2]=2053;if(!(c[b>>2]|0)){G=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=G;c[G>>2]=0;c[G+4>>2]=0;c[G+8>>2]=0}G=__ZnwjPFPvjE(32,4740)|0;c[G>>2]=0;c[G+4>>2]=0;c[G+8>>2]=0;c[G+12>>2]=0;c[G+16>>2]=7;K=G+20|0;c[K>>2]=0;I=G+24|0;c[I>>2]=0;J=G+28|0;c[J>>2]=0;__ZN12PropertyInfoaSERKS_(G,g)|0;N=c[b>>2]|0;L=N+4|0;M=c[L>>2]|0;c[I>>2]=M;c[K>>2]=0;c[J>>2]=N;if(M|0)c[M+20>>2]=G;c[L>>2]=G;if(!(c[N>>2]|0))c[N>>2]=G;G=N+8|0;c[G>>2]=(c[G>>2]|0)+1;G=c[B>>2]|0;do if(G|0){if(__Z16atomic_decrementPj(G+-8|0)|0)break;__ZN6Memory11free_staticEPvb(G,1)}while(0);G=c[C>>2]|0;do if(G|0){if(__Z16atomic_decrementPj(G+-8|0)|0)break;__ZN6Memory11free_staticEPvb(G,1)}while(0);G=c[i>>2]|0;do if(G|0){if(__Z16atomic_decrementPj(G+-8|0)|0)break;__ZN6Memory11free_staticEPvb(G,1)}while(0);do if(!H){if(__Z16atomic_decrementPj(E+-8|0)|0)break;__ZN6Memory11free_staticEPvb(E,1)}while(0);E=c[h>>2]|0;do if(E|0){if(__Z16atomic_decrementPj(E+-8|0)|0)break;__ZN6Memory11free_staticEPvb(E,1)}while(0);E=c[e>>2]|0;do if(E|0){if(__Z16atomic_decrementPj(E+-8|0)|0)break;__ZN6Memory11free_staticEPvb(E,1)}while(0);D=D+1|0}l=d;return}function __ZNK17CollisionObject2D4_getERK10StringNameR7Variant(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0;f=l;l=l+64|0;if((l|0)>=(m|0))ba(64);h=f+24|0;i=f+56|0;j=f+60|0;k=f+52|0;n=f;o=f+48|0;p=c[d>>2]|0;do if(p){d=c[p+4>>2]|0;if(d|0){__ZN6StringC2EPKc(h,d);q=c[h>>2]|0;break}d=p+8|0;c[h>>2]=0;r=c[d>>2]|0;if((r|0)!=0?(c[h>>2]=0,(__Z28atomic_conditional_incrementPj(r+-8|0)|0)!=0):0){r=c[d>>2]|0;c[h>>2]=r;q=r}else q=0}else{c[h>>2]=0;q=0}while(0);c[i>>2]=q;if(__ZNK6String11begins_withEPKc(i,871243)|0){c[j>>2]=__ZNK6String10get_slicecEwi(i,47,1)|0;q=__ZNK6String6to_intEv(j)|0;p=c[j>>2]|0;if(p|0?(__Z16atomic_decrementPj(p+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(p,1);c[k>>2]=__ZNK6String10get_slicecEwi(i,47,2)|0;do if(!(__ZNK6StringeqEPKc(k,1044623)|0))if(__ZNK6StringeqEPKc(k,1044412)|0){if((q|0)>=0){p=c[b+416>>2]|0;j=(p|0)==0;if(j)s=0;else s=c[p+-4>>2]|0;if((s|0)>(q|0)){a[1263537]=0;if(j)t=0;else t=c[p+-4>>2]|0;do if((t|0)<=(q|0)){if(j)u=0;else u=c[p+-4>>2]|0;if((u|0)>(q|0)){a[1263537]=0;v=49;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);w=0;break}}else v=49;while(0);if((v|0)==49)w=p+(q<<5)|0;c[n>>2]=c[w>>2];c[n+4>>2]=c[w+4>>2];c[n+8>>2]=c[w+8>>2];c[n+12>>2]=c[w+12>>2];c[n+16>>2]=c[w+16>>2];c[n+20>>2]=c[w+20>>2]}else v=40}else v=40;if((v|0)==40){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(871251,870010,299,870043,0);j=n+4|0;c[j>>2]=0;c[j+4>>2]=0;c[j+8>>2]=0;c[j+12>>2]=0;c[j+16>>2]=0;g[n>>2]=1.0;g[n+12>>2]=1.0}__ZN7VariantC2ERK11Transform2D(h,n);__ZN7VariantaSERKS_(e,h);if(c[h>>2]|0)__ZN7Variant5clearEv(h);break}else{if(!(__ZNK6StringeqEPKc(k,875691)|0))break;if((q|0)>=0){j=c[b+416>>2]|0;r=(j|0)==0;if(r)x=0;else x=c[j+-4>>2]|0;if((x|0)>(q|0)){a[1263537]=0;if(r)y=0;else y=c[j+-4>>2]|0;do if((y|0)<=(q|0)){if(r)z=0;else z=c[j+-4>>2]|0;if((z|0)>(q|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0)}while(0);A=(a[j+(q<<5)+28>>0]|0)!=0}else v=59}else v=59;if((v|0)==59){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(871271,870010,322,870043,0);A=0}__ZN7VariantC2Eb(h,A);__ZN7VariantaSERKS_(e,h);if(c[h>>2]|0)__ZN7Variant5clearEv(h);break}else{if((q|0)>=0){r=c[b+416>>2]|0;p=(r|0)==0;if(p)B=0;else B=c[r+-4>>2]|0;if((B|0)>(q|0)){a[1263537]=0;if(p)C=0;else C=c[r+-4>>2]|0;do if((C|0)<=(q|0)){if(p)D=0;else D=c[r+-4>>2]|0;if((D|0)>(q|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0)}while(0);p=c[r+(q<<5)+24>>2]|0;if(!p)E=0;else{__ZN9Reference9referenceEv(p);E=p}}else v=17}else v=17;if((v|0)==17){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(880338,870010,294,870043,0);E=0}c[o>>2]=E;__ZN6RefPtrC2Ev(h);__ZN3RefI9ReferenceEaSI7Shape2DEEvRKS_IT_E(h,o);__ZN7VariantC2ERK6RefPtr(n,h);__ZN6RefPtrD2Ev(h);__ZN7VariantaSERKS_(e,n);if(c[n>>2]|0)__ZN7Variant5clearEv(n);p=c[o>>2]|0;if((p|0?__ZN9Reference11unreferenceEv(p)|0:0)?(p=c[o>>2]|0,__Z17predelete_handlerP6Object(p)|0):0){gj[c[(c[p>>2]|0)+76>>2]&8191](p);__ZN6Memory11free_staticEPvb(p,0)}c[o>>2]=0}while(0);o=c[k>>2]|0;if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(o,1);F=1}else F=0;o=c[i>>2]|0;if(!o){l=f;return F|0}if(__Z16atomic_decrementPj(o+-8|0)|0){l=f;return F|0}__ZN6Memory11free_staticEPvb(o,1);l=f;return F|0}function __ZN17CollisionObject2D4_setERK10StringNameRK7Variant(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0;e=l;l=l+80|0;if((l|0)>=(m|0))ba(80);f=e+64|0;h=e+60|0;i=e+56|0;j=e+32|0;k=e+24|0;n=e;o=c[b>>2]|0;do if(o){b=c[o+4>>2]|0;if(b|0){__ZN6StringC2EPKc(f,b);p=c[f>>2]|0;break}b=o+8|0;c[f>>2]=0;q=c[b>>2]|0;if((q|0)!=0?(c[f>>2]=0,(__Z28atomic_conditional_incrementPj(q+-8|0)|0)!=0):0){q=c[b>>2]|0;c[f>>2]=q;p=q}else p=0}else{c[f>>2]=0;p=0}while(0);c[h>>2]=p;if(__ZNK6String11begins_withEPKc(h,871243)|0){c[i>>2]=__ZNK6String10get_slicecEwi(h,47,1)|0;p=__ZNK6String6to_intEv(i)|0;o=c[i>>2]|0;if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(o,1);c[f>>2]=__ZNK6String10get_slicecEwi(h,47,2)|0;do if(!(__ZNK6StringeqEPKc(f,1044623)|0)){if(__ZNK6StringeqEPKc(f,1044412)|0){__ZNK7Variantcv11Transform2DEv(j,d);__ZN17CollisionObject2D19set_shape_transformEiRK11Transform2D(a,p,j);break}if(__ZNK6StringeqEPKc(f,875691)|0)__ZN17CollisionObject2D20set_shape_as_triggerEib(a,p,__ZNK7VariantcvbEv(d)|0)}else{o=c[a+416>>2]|0;if(!o)r=0;else r=c[o+-4>>2]|0;if((p|0)<(r|0)){__ZNK7Variantcv6RefPtrEv(k,d);c[j>>2]=0;o=c[k>>2]|0;if(o)if(!((o|0)==0|($i[c[(c[o>>2]|0)+44>>2]&8191](o,1236156)|0)^1)){c[j>>2]=o;__ZN9Reference9referenceEv(o);__ZN17CollisionObject2D9set_shapeEiRK3RefI7Shape2DE(a,p,j);if(__ZN9Reference11unreferenceEv(o)|0?__Z17predelete_handlerP6Object(o)|0:0){gj[c[(c[o>>2]|0)+76>>2]&8191](o);__ZN6Memory11free_staticEPvb(o,0)}}else s=28;else{c[j>>2]=0;s=28}if((s|0)==28)__ZN17CollisionObject2D9set_shapeEiRK3RefI7Shape2DE(a,p,j);__ZN6RefPtrD2Ev(k);break}__ZNK7Variantcv6RefPtrEv(k,d);c[j>>2]=0;o=c[k>>2]|0;if(o)if((o|0)==0|($i[c[(c[o>>2]|0)+44>>2]&8191](o,1236156)|0)^1)t=0;else{c[j>>2]=o;__ZN9Reference9referenceEv(o);t=o}else{c[j>>2]=0;t=0}o=n+4|0;c[o>>2]=0;c[o+4>>2]=0;c[o+8>>2]=0;c[o+12>>2]=0;c[o+16>>2]=0;g[n>>2]=1.0;g[n+12>>2]=1.0;__ZN17CollisionObject2D9add_shapeERK3RefI7Shape2DERK11Transform2D(a,j,n);if((t|0?__ZN9Reference11unreferenceEv(t)|0:0)?__Z17predelete_handlerP6Object(t)|0:0){gj[c[(c[t>>2]|0)+76>>2]&8191](t);__ZN6Memory11free_staticEPvb(t,0)}__ZN6RefPtrD2Ev(k)}while(0);k=c[f>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);u=1}else u=0;k=c[h>>2]|0;if(!k){l=e;return u|0}if(__Z16atomic_decrementPj(k+-8|0)|0){l=e;return u|0}__ZN6Memory11free_staticEPvb(k,1);l=e;return u|0}function __ZN17CollisionObject2D9set_shapeEiRK3RefI7Shape2DE(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);g=f+20|0;h=f+16|0;i=f+12|0;j=f+8|0;k=f+4|0;n=f;if((d|0)>=0){o=b+416|0;p=c[o>>2]|0;q=(p|0)==0;if(q)r=0;else r=c[p+-4>>2]|0;if((r|0)>(d|0)){a[1263537]=0;if(!(c[e>>2]|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1075422,870010,268,1075641,0);l=f;return}a[1263537]=0;if(q)s=0;else s=c[p+-4>>2]|0;do if((s|0)<=(d|0)){if(q)t=0;else t=c[p+-4>>2]|0;if((t|0)>(d|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);__ZN6VectorIN17CollisionObject2D9ShapeDataEE14_copy_on_writeEv(o);t=(c[o>>2]|0)+(d<<5)+24|0;o=c[t>>2]|0;if((c[e>>2]|0)!=(o|0)){if((o|0?__ZN9Reference11unreferenceEv(o)|0:0)?(o=c[t>>2]|0,__Z17predelete_handlerP6Object(o)|0):0){gj[c[(c[o>>2]|0)+76>>2]&8191](o);__ZN6Memory11free_staticEPvb(o,0)}c[t>>2]=0;o=c[e>>2]|0;c[t>>2]=o;if(o|0)__ZN9Reference9referenceEv(o)}o=(a[b+404>>0]|0)==0;t=__ZN15Physics2DServer13get_singletonEv()|0;p=c[t>>2]|0;if(o){o=c[p+276>>2]|0;c[k>>2]=c[b+408>>2];q=c[e>>2]|0;c[n>>2]=ij[c[(c[q>>2]|0)+112>>2]&8191](q)|0;c[h>>2]=c[k>>2];c[g>>2]=c[n>>2];Ki[o&4095](t,h,d,g);l=f;return}else{o=c[p+176>>2]|0;c[i>>2]=c[b+408>>2];b=c[e>>2]|0;c[j>>2]=ij[c[(c[b>>2]|0)+112>>2]&8191](b)|0;c[h>>2]=c[i>>2];c[g>>2]=c[j>>2];Ki[o&4095](t,h,d,g);l=f;return}}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1075422,870010,267,870043,0);l=f;return}function __ZN7ClassDB10_add_classI17CollisionObject2DEEvv(){var a=0,b=0,d=0,e=0,f=0,g=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+16|0;d=a+12|0;e=a+8|0;f=a+4|0;g=a;__ZN6StringC2EPKc(b,876094);c[e>>2]=c[b>>2];__ZN10StringNameC2ERK6String(d,e);__ZN6StringC2EPKc(b,939635);c[g>>2]=c[b>>2];__ZN10StringNameC2ERK6String(f,g);__ZN7ClassDB11_add_class2ERK10StringNameS2_(d,f);__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);__ZN10StringNameD2Ev(d);d=c[e>>2]|0;if(!d){l=a;return}if(__Z16atomic_decrementPj(d+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(d,1);l=a;return}function __ZN17CollisionObject2D13_bind_methodsEv(){var a=0,b=0,d=0,e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0;a=l;l=l+320|0;if((l|0)>=(m|0))ba(320);b=a+280|0;d=a+272|0;e=a;f=a+208|0;h=a+264|0;i=a+256|0;j=a+248|0;k=a+240|0;n=a+232|0;o=a+200|0;p=a+192|0;q=a+184|0;r=a+152|0;s=a+136|0;t=a+104|0;u=a+88|0;v=a+64|0;w=a+160|0;x=a+56|0;y=a+144|0;z=a+112|0;A=a+52|0;B=a+96|0;C=a+68|0;D=a+48|0;E=a+60|0;F=a+44|0;G=a+40|0;H=a+36|0;I=a+32|0;J=a+28|0;K=a+24|0;__Z8D_METHODPKcS0_S0_(d,870840,1074957,1044412);L=f+4|0;c[L>>2]=0;c[L+4>>2]=0;c[L+8>>2]=0;c[L+12>>2]=0;c[L+16>>2]=0;g[f>>2]=1.0;g[f+12>>2]=1.0;__ZN7VariantC2ERK11Transform2D(e,f);L=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(L);c[L>>2]=278596;__ZN10MethodBind10_set_constEb(L,0);__ZN10MethodBind24_generate_argument_typesEi(L,2);c[L+44>>2]=1577;c[L+48>>2]=0;c[b>>2]=e;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,L,d,b,1)|0;if(c[e>>2]|0)__ZN7Variant5clearEv(e);L=d+4|0;M=c[L>>2]|0;if(M|0?(__Z16atomic_decrementPj(M+-8|0)|0)==0:0){N=c[L>>2]|0;L=(N|0)==0?0:N+-4|0;N=L+4|0;if(c[L>>2]|0){O=0;do{__ZN10StringNameD2Ev(N+(O<<2)|0);O=O+1|0}while(O>>>0<(c[L>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(M,1)}__ZN10StringNameD2Ev(d);__Z8D_METHODPKc(h,871295);d=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(d);c[d>>2]=278632;__ZN10MethodBind10_set_constEb(d,1);__ZN10MethodBind24_generate_argument_typesEi(d,0);__ZN10MethodBind12_set_returnsEb(d,1);c[d+44>>2]=5465;c[d+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,d,h,0,0)|0;d=h+4|0;M=c[d>>2]|0;if(M|0?(__Z16atomic_decrementPj(M+-8|0)|0)==0:0){L=c[d>>2]|0;d=(L|0)==0?0:L+-4|0;L=d+4|0;if(c[d>>2]|0){O=0;do{__ZN10StringNameD2Ev(L+(O<<2)|0);O=O+1|0}while(O>>>0<(c[d>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(M,1)}__ZN10StringNameD2Ev(h);__Z8D_METHODPKcS0_S0_(i,1075422,1044707,1075432);h=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(h);c[h>>2]=278668;__ZN10MethodBind10_set_constEb(h,0);__ZN10MethodBind24_generate_argument_typesEi(h,2);c[h+44>>2]=1578;c[h+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,h,i,0,0)|0;h=i+4|0;M=c[h>>2]|0;if(M|0?(__Z16atomic_decrementPj(M+-8|0)|0)==0:0){d=c[h>>2]|0;h=(d|0)==0?0:d+-4|0;d=h+4|0;if(c[h>>2]|0){O=0;do{__ZN10StringNameD2Ev(d+(O<<2)|0);O=O+1|0}while(O>>>0<(c[h>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(M,1)}__ZN10StringNameD2Ev(i);__Z8D_METHODPKcS0_S0_(j,1056787,1044707,1044412);i=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(i);c[i>>2]=278704;__ZN10MethodBind10_set_constEb(i,0);__ZN10MethodBind24_generate_argument_typesEi(i,2);c[i+44>>2]=1579;c[i+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,i,j,0,0)|0;i=j+4|0;M=c[i>>2]|0;if(M|0?(__Z16atomic_decrementPj(M+-8|0)|0)==0:0){h=c[i>>2]|0;i=(h|0)==0?0:h+-4|0;h=i+4|0;if(c[i>>2]|0){O=0;do{__ZN10StringNameD2Ev(h+(O<<2)|0);O=O+1|0}while(O>>>0<(c[i>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(M,1)}__ZN10StringNameD2Ev(j);__Z8D_METHODPKcS0_S0_(k,870258,1044707,1146191);j=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(j);c[j>>2]=278740;__ZN10MethodBind10_set_constEb(j,0);__ZN10MethodBind24_generate_argument_typesEi(j,2);c[j+44>>2]=1580;c[j+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,j,k,0,0)|0;j=k+4|0;M=c[j>>2]|0;if(M|0?(__Z16atomic_decrementPj(M+-8|0)|0)==0:0){i=c[j>>2]|0;j=(i|0)==0?0:i+-4|0;i=j+4|0;if(c[j>>2]|0){O=0;do{__ZN10StringNameD2Ev(i+(O<<2)|0);O=O+1|0}while(O>>>0<(c[j>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(M,1)}__ZN10StringNameD2Ev(k);__Z8D_METHODPKcS0_(n,871311,1044707);k=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(k);c[k>>2]=278776;__ZN10MethodBind10_set_constEb(k,1);__ZN10MethodBind24_generate_argument_typesEi(k,1);__ZN10MethodBind12_set_returnsEb(k,1);c[k+44>>2]=4604;c[k+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,k,n,0,0)|0;k=n+4|0;M=c[k>>2]|0;if(M|0?(__Z16atomic_decrementPj(M+-8|0)|0)==0:0){j=c[k>>2]|0;k=(j|0)==0?0:j+-4|0;j=k+4|0;if(c[k>>2]|0){O=0;do{__ZN10StringNameD2Ev(j+(O<<2)|0);O=O+1|0}while(O>>>0<(c[k>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(M,1)}__ZN10StringNameD2Ev(n);__Z8D_METHODPKcS0_(o,871251,1044707);n=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(n);c[n>>2]=278812;__ZN10MethodBind10_set_constEb(n,1);__ZN10MethodBind24_generate_argument_typesEi(n,1);__ZN10MethodBind12_set_returnsEb(n,1);c[n+44>>2]=1581;c[n+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,n,o,0,0)|0;n=o+4|0;M=c[n>>2]|0;if(M|0?(__Z16atomic_decrementPj(M+-8|0)|0)==0:0){k=c[n>>2]|0;n=(k|0)==0?0:k+-4|0;k=n+4|0;if(c[n>>2]|0){O=0;do{__ZN10StringNameD2Ev(k+(O<<2)|0);O=O+1|0}while(O>>>0<(c[n>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(M,1)}__ZN10StringNameD2Ev(o);__Z8D_METHODPKcS0_(p,871271,1044707);o=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(o);c[o>>2]=278848;__ZN10MethodBind10_set_constEb(o,1);__ZN10MethodBind24_generate_argument_typesEi(o,1);__ZN10MethodBind12_set_returnsEb(o,1);c[o+44>>2]=4605;c[o+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,o,p,0,0)|0;o=p+4|0;M=c[o>>2]|0;if(M|0?(__Z16atomic_decrementPj(M+-8|0)|0)==0:0){n=c[o>>2]|0;o=(n|0)==0?0:n+-4|0;n=o+4|0;if(c[o>>2]|0){O=0;do{__ZN10StringNameD2Ev(n+(O<<2)|0);O=O+1|0}while(O>>>0<(c[o>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(M,1)}__ZN10StringNameD2Ev(p);__Z8D_METHODPKcS0_(q,1053093,1044707);p=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(p);c[p>>2]=278884;__ZN10MethodBind10_set_constEb(p,0);__ZN10MethodBind24_generate_argument_typesEi(p,1);c[p+44>>2]=1418;c[p+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,p,q,0,0)|0;p=q+4|0;M=c[p>>2]|0;if(M|0?(__Z16atomic_decrementPj(M+-8|0)|0)==0:0){o=c[p>>2]|0;p=(o|0)==0?0:o+-4|0;o=p+4|0;if(c[p>>2]|0){O=0;do{__ZN10StringNameD2Ev(o+(O<<2)|0);O=O+1|0}while(O>>>0<(c[p>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(M,1)}__ZN10StringNameD2Ev(q);__Z8D_METHODPKc(r,871329);q=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(q);c[q>>2]=278920;__ZN10MethodBind10_set_constEb(q,0);__ZN10MethodBind24_generate_argument_typesEi(q,0);c[q+44>>2]=5255;c[q+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,q,r,0,0)|0;q=r+4|0;M=c[q>>2]|0;if(M|0?(__Z16atomic_decrementPj(M+-8|0)|0)==0:0){p=c[q>>2]|0;q=(p|0)==0?0:p+-4|0;p=q+4|0;if(c[q>>2]|0){O=0;do{__ZN10StringNameD2Ev(p+(O<<2)|0);O=O+1|0}while(O>>>0<(c[q>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(M,1)}__ZN10StringNameD2Ev(r);__Z8D_METHODPKc(s,1126721);r=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(r);c[r>>2]=278956;__ZN10MethodBind10_set_constEb(r,1);__ZN10MethodBind24_generate_argument_typesEi(r,0);__ZN10MethodBind12_set_returnsEb(r,1);c[r+44>>2]=5466;c[r+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,r,s,0,0)|0;r=s+4|0;M=c[r>>2]|0;if(M|0?(__Z16atomic_decrementPj(M+-8|0)|0)==0:0){q=c[r>>2]|0;r=(q|0)==0?0:q+-4|0;q=r+4|0;if(c[r>>2]|0){O=0;do{__ZN10StringNameD2Ev(q+(O<<2)|0);O=O+1|0}while(O>>>0<(c[r>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(M,1)}__ZN10StringNameD2Ev(s);__Z8D_METHODPKcS0_(t,871342,1113974);s=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(s);c[s>>2]=278992;__ZN10MethodBind10_set_constEb(s,0);__ZN10MethodBind24_generate_argument_typesEi(s,1);c[s+44>>2]=1419;c[s+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,s,t,0,0)|0;s=t+4|0;M=c[s>>2]|0;if(M|0?(__Z16atomic_decrementPj(M+-8|0)|0)==0:0){r=c[s>>2]|0;s=(r|0)==0?0:r+-4|0;r=s+4|0;if(c[s>>2]|0){O=0;do{__ZN10StringNameD2Ev(r+(O<<2)|0);O=O+1|0}while(O>>>0<(c[s>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(M,1)}__ZN10StringNameD2Ev(t);__Z8D_METHODPKc(u,871355);t=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(t);c[t>>2]=279028;__ZN10MethodBind10_set_constEb(t,1);__ZN10MethodBind24_generate_argument_typesEi(t,0);__ZN10MethodBind12_set_returnsEb(t,1);c[t+44>>2]=5467;c[t+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,t,u,0,0)|0;t=u+4|0;M=c[t>>2]|0;if(M|0?(__Z16atomic_decrementPj(M+-8|0)|0)==0:0){s=c[t>>2]|0;t=(s|0)==0?0:s+-4|0;s=t+4|0;if(c[t>>2]|0){O=0;do{__ZN10StringNameD2Ev(s+(O<<2)|0);O=O+1|0}while(O>>>0<(c[t>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(M,1)}__ZN10StringNameD2Ev(u);__ZN6StringC2EPKc(b,876094);c[e>>2]=c[b>>2];__ZN10StringNameC2ERK6String(v,e);__ZN6StringC2EPKc(f,1125259);__ZN6StringC2EPKc(x,879394);__ZN6StringC2EPKc(y,1263606);u=w+4|0;c[u>>2]=0;M=w+12|0;c[M>>2]=0;c[w>>2]=18;t=c[x>>2]|0;if(t|0?(c[u>>2]=0,__Z28atomic_conditional_incrementPj(t+-8|0)|0):0)c[u>>2]=c[x>>2];c[w+8>>2]=0;u=c[M>>2]|0;if((u|0)!=(c[y>>2]|0)){if(u|0?(__Z16atomic_decrementPj(u+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(u,1);c[M>>2]=0;u=c[y>>2]|0;if(u|0?__Z28atomic_conditional_incrementPj(u+-8|0)|0:0)c[M>>2]=c[y>>2]}c[w+16>>2]=7;__ZN6StringC2EPKc(A,1142487);__ZN6StringC2EPKc(B,1263606);M=z+4|0;c[M>>2]=0;u=z+12|0;c[u>>2]=0;c[z>>2]=19;t=c[A>>2]|0;if(t|0?(c[M>>2]=0,__Z28atomic_conditional_incrementPj(t+-8|0)|0):0)c[M>>2]=c[A>>2];c[z+8>>2]=0;M=c[u>>2]|0;do if((M|0)!=(c[B>>2]|0)){do if(M|0){if(__Z16atomic_decrementPj(M+-8|0)|0)break;__ZN6Memory11free_staticEPvb(M,1)}while(0);c[u>>2]=0;t=c[B>>2]|0;if(!t)break;if(!(__Z28atomic_conditional_incrementPj(t+-8|0)|0))break;c[u>>2]=c[B>>2]}while(0);c[z+16>>2]=7;__ZN6StringC2EPKc(D,1044707);__ZN6StringC2EPKc(E,1263606);u=C+4|0;c[u>>2]=0;M=C+12|0;c[M>>2]=0;c[C>>2]=2;t=c[D>>2]|0;do if(t|0){c[u>>2]=0;if(!(__Z28atomic_conditional_incrementPj(t+-8|0)|0))break;c[u>>2]=c[D>>2]}while(0);c[C+8>>2]=0;u=c[M>>2]|0;do if((u|0)!=(c[E>>2]|0)){do if(u|0){if(__Z16atomic_decrementPj(u+-8|0)|0)break;__ZN6Memory11free_staticEPvb(u,1)}while(0);c[M>>2]=0;t=c[E>>2]|0;if(!t)break;if(!(__Z28atomic_conditional_incrementPj(t+-8|0)|0))break;c[M>>2]=c[E>>2]}while(0);c[C+16>>2]=7;__ZN10MethodInfoC2ERK6StringRK12PropertyInfoS5_S5_(b,f,w,z,C);__ZN7ClassDB10add_signalE10StringNameRK10MethodInfo(v,b);__ZN10MethodInfoD2Ev(b);M=c[C+12>>2]|0;do if(M|0){if(__Z16atomic_decrementPj(M+-8|0)|0)break;__ZN6Memory11free_staticEPvb(M,1)}while(0);M=c[C+4>>2]|0;do if(M|0){if(__Z16atomic_decrementPj(M+-8|0)|0)break;__ZN6Memory11free_staticEPvb(M,1)}while(0);M=c[E>>2]|0;do if(M|0){if(__Z16atomic_decrementPj(M+-8|0)|0)break;__ZN6Memory11free_staticEPvb(M,1)}while(0);M=c[D>>2]|0;do if(M|0){if(__Z16atomic_decrementPj(M+-8|0)|0)break;__ZN6Memory11free_staticEPvb(M,1)}while(0);M=c[z+12>>2]|0;do if(M|0){if(__Z16atomic_decrementPj(M+-8|0)|0)break;__ZN6Memory11free_staticEPvb(M,1)}while(0);M=c[z+4>>2]|0;do if(M|0){if(__Z16atomic_decrementPj(M+-8|0)|0)break;__ZN6Memory11free_staticEPvb(M,1)}while(0);M=c[B>>2]|0;do if(M|0){if(__Z16atomic_decrementPj(M+-8|0)|0)break;__ZN6Memory11free_staticEPvb(M,1)}while(0);M=c[A>>2]|0;do if(M|0){if(__Z16atomic_decrementPj(M+-8|0)|0)break;__ZN6Memory11free_staticEPvb(M,1)}while(0);M=c[w+12>>2]|0;do if(M|0){if(__Z16atomic_decrementPj(M+-8|0)|0)break;__ZN6Memory11free_staticEPvb(M,1)}while(0);M=c[w+4>>2]|0;do if(M|0){if(__Z16atomic_decrementPj(M+-8|0)|0)break;__ZN6Memory11free_staticEPvb(M,1)}while(0);M=c[y>>2]|0;do if(M|0){if(__Z16atomic_decrementPj(M+-8|0)|0)break;__ZN6Memory11free_staticEPvb(M,1)}while(0);M=c[x>>2]|0;do if(M|0){if(__Z16atomic_decrementPj(M+-8|0)|0)break;__ZN6Memory11free_staticEPvb(M,1)}while(0);M=c[f>>2]|0;do if(M|0){if(__Z16atomic_decrementPj(M+-8|0)|0)break;__ZN6Memory11free_staticEPvb(M,1)}while(0);__ZN10StringNameD2Ev(v);v=c[e>>2]|0;do if(v|0){if(__Z16atomic_decrementPj(v+-8|0)|0)break;__ZN6Memory11free_staticEPvb(v,1)}while(0);__ZN6StringC2EPKc(b,876094);c[e>>2]=c[b>>2];__ZN10StringNameC2ERK6String(F,e);__ZN6StringC2EPKc(f,914876);__ZN10MethodInfoC2ERK6String(b,f);__ZN7ClassDB10add_signalE10StringNameRK10MethodInfo(F,b);__ZN10MethodInfoD2Ev(b);v=c[f>>2]|0;do if(v|0){if(__Z16atomic_decrementPj(v+-8|0)|0)break;__ZN6Memory11free_staticEPvb(v,1)}while(0);__ZN10StringNameD2Ev(F);F=c[e>>2]|0;do if(F|0){if(__Z16atomic_decrementPj(F+-8|0)|0)break;__ZN6Memory11free_staticEPvb(F,1)}while(0);__ZN6StringC2EPKc(b,876094);c[e>>2]=c[b>>2];__ZN10StringNameC2ERK6String(G,e);__ZN6StringC2EPKc(f,914890);__ZN10MethodInfoC2ERK6String(b,f);__ZN7ClassDB10add_signalE10StringNameRK10MethodInfo(G,b);__ZN10MethodInfoD2Ev(b);F=c[f>>2]|0;do if(F|0){if(__Z16atomic_decrementPj(F+-8|0)|0)break;__ZN6Memory11free_staticEPvb(F,1)}while(0);__ZN10StringNameD2Ev(G);G=c[e>>2]|0;do if(G|0){if(__Z16atomic_decrementPj(G+-8|0)|0)break;__ZN6Memory11free_staticEPvb(G,1)}while(0);__ZN6StringC2EPKc(b,876094);c[e>>2]=c[b>>2];__ZN10StringNameC2ERK6String(H,e);__ZN6StringC2EPKc(b,871367);__ZN6StringC2EPKc(f,871376);__ZN7ClassDB18add_property_groupE10StringNameRK6StringS3_(H,b,f);G=c[f>>2]|0;do if(G|0){if(__Z16atomic_decrementPj(G+-8|0)|0)break;__ZN6Memory11free_staticEPvb(G,1)}while(0);G=c[b>>2]|0;do if(G|0){if(__Z16atomic_decrementPj(G+-8|0)|0)break;__ZN6Memory11free_staticEPvb(G,1)}while(0);__ZN10StringNameD2Ev(H);H=c[e>>2]|0;do if(H|0){if(__Z16atomic_decrementPj(H+-8|0)|0)break;__ZN6Memory11free_staticEPvb(H,1)}while(0);__ZN6StringC2EPKc(b,876094);c[e>>2]=c[b>>2];__ZN10StringNameC2ERK6String(I,e);__ZN6StringC2EPKc(J,871383);__ZN6StringC2EPKc(f,1263606);H=b+4|0;c[H>>2]=0;G=b+12|0;c[G>>2]=0;c[b>>2]=1;F=c[J>>2]|0;do if(F|0){c[H>>2]=0;if(!(__Z28atomic_conditional_incrementPj(F+-8|0)|0))break;c[H>>2]=c[J>>2]}while(0);c[b+8>>2]=0;H=c[G>>2]|0;do if((H|0)!=(c[f>>2]|0)){do if(H|0){if(__Z16atomic_decrementPj(H+-8|0)|0)break;__ZN6Memory11free_staticEPvb(H,1)}while(0);c[G>>2]=0;F=c[f>>2]|0;if(!F)break;if(!(__Z28atomic_conditional_incrementPj(F+-8|0)|0))break;c[G>>2]=c[f>>2]}while(0);c[b+16>>2]=7;c[w>>2]=__Z11_scs_createPKc(871342)|0;c[y>>2]=__Z11_scs_createPKc(871355)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(I,b,w,y,-1);__ZN10StringNameD2Ev(y);__ZN10StringNameD2Ev(w);w=c[b+12>>2]|0;do if(w|0){if(__Z16atomic_decrementPj(w+-8|0)|0)break;__ZN6Memory11free_staticEPvb(w,1)}while(0);w=c[b+4>>2]|0;do if(w|0){if(__Z16atomic_decrementPj(w+-8|0)|0)break;__ZN6Memory11free_staticEPvb(w,1)}while(0);w=c[f>>2]|0;do if(w|0){if(__Z16atomic_decrementPj(w+-8|0)|0)break;__ZN6Memory11free_staticEPvb(w,1)}while(0);w=c[J>>2]|0;do if(w|0){if(__Z16atomic_decrementPj(w+-8|0)|0)break;__ZN6Memory11free_staticEPvb(w,1)}while(0);__ZN10StringNameD2Ev(I);I=c[e>>2]|0;do if(I|0){if(__Z16atomic_decrementPj(I+-8|0)|0)break;__ZN6Memory11free_staticEPvb(I,1)}while(0);__ZN6StringC2EPKc(b,876094);c[e>>2]=c[b>>2];__ZN10StringNameC2ERK6String(K,e);__ZN6StringC2EPKc(b,1263606);__ZN6StringC2EPKc(f,1263606);__ZN7ClassDB18add_property_groupE10StringNameRK6StringS3_(K,b,f);I=c[f>>2]|0;do if(I|0){if(__Z16atomic_decrementPj(I+-8|0)|0)break;__ZN6Memory11free_staticEPvb(I,1)}while(0);I=c[b>>2]|0;do if(I|0){if(__Z16atomic_decrementPj(I+-8|0)|0)break;__ZN6Memory11free_staticEPvb(I,1)}while(0);__ZN10StringNameD2Ev(K);K=c[e>>2]|0;if(!K){l=a;return}if(__Z16atomic_decrementPj(K+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(K,1);l=a;return}function __ZNK17CollisionObject2D9get_shapeEi(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0;if((d|0)>=0){e=c[b+416>>2]|0;b=(e|0)==0;if(b)f=0;else f=c[e+-4>>2]|0;if((f|0)>(d|0)){a[1263537]=0;if(b)g=0;else g=c[e+-4>>2]|0;do if((g|0)<=(d|0)){if(b)h=0;else h=c[e+-4>>2]|0;if((h|0)>(d|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0)}while(0);h=c[e+(d<<5)+24>>2]|0;if(!h){i=0;return i|0}__ZN9Reference9referenceEv(h);i=h;return i|0}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(880338,870010,294,870043,0);i=0;return i|0}function __ZNK17CollisionObject2D19get_shape_transformEi(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0,j=0,k=0,l=0;if((e|0)>=0){f=c[d+416>>2]|0;d=(f|0)==0;if(d)h=0;else h=c[f+-4>>2]|0;if((h|0)>(e|0)){a[1263537]=0;if(d)i=0;else i=c[f+-4>>2]|0;do if((i|0)<=(e|0)){if(d)j=0;else j=c[f+-4>>2]|0;if((j|0)>(e|0)){a[1263537]=0;k=14;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);l=0;break}}else k=14;while(0);if((k|0)==14)l=f+(e<<5)|0;c[b>>2]=c[l>>2];c[b+4>>2]=c[l+4>>2];c[b+8>>2]=c[l+8>>2];c[b+12>>2]=c[l+12>>2];c[b+16>>2]=c[l+16>>2];c[b+20>>2]=c[l+20>>2];return}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(871251,870010,299,870043,0);l=b+4|0;c[l>>2]=0;c[l+4>>2]=0;c[l+8>>2]=0;c[l+12>>2]=0;c[l+16>>2]=0;g[b>>2]=1.0;g[b+12>>2]=1.0;return}function __ZNK17CollisionObject2D23is_shape_set_as_triggerEi(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0;if((d|0)>=0){e=c[b+416>>2]|0;b=(e|0)==0;if(b)f=0;else f=c[e+-4>>2]|0;if((f|0)>(d|0)){a[1263537]=0;if(b)g=0;else g=c[e+-4>>2]|0;do if((g|0)<=(d|0)){if(b)h=0;else h=c[e+-4>>2]|0;if((h|0)>(d|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0)}while(0);i=(a[e+(d<<5)+28>>0]|0)!=0;return i|0}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(871271,870010,322,870043,0);i=0;return i|0}function __ZN17CollisionObject2D12remove_shapeEi(b,d){b=b|0;d=d|0;var e=0,f=0,g=0;if((d|0)>=0){e=b+416|0;f=c[e>>2]|0;if(!f)g=0;else g=c[f+-4>>2]|0;if((g|0)>(d|0)){a[1263537]=0;__ZN6VectorIN17CollisionObject2D9ShapeDataEE6removeEi(e,d);__ZN17CollisionObject2D14_update_shapesEv(b);return}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1053093,870010,304,870043,0);return}function __ZN17CollisionObject2D12clear_shapesEv(b){b=b|0;var d=0,e=0;d=b+416|0;a[1263537]=0;e=c[d>>2]|0;if(e|0?c[e+-4>>2]|0:0){__ZN6VectorIN17CollisionObject2D9ShapeDataEE6_unrefEPv(d,e);c[d>>2]=0}__ZN17CollisionObject2D14_update_shapesEv(b);return}function __ZNK17CollisionObject2D7get_ridEv(a){a=a|0;return c[a+408>>2]|0}function __ZN17CollisionObject2D12set_pickableEb(b,e){b=b|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f+8|0;h=f+4|0;i=f;j=b+412|0;if((d[j>>0]|0)==(e&1|0)){l=f;return}a[j>>0]=e&1;do if(a[b+136>>0]|0){if(e)k=__ZNK10CanvasItem18is_visible_in_treeEv(b)|0;else k=0;j=(a[b+404>>0]|0)==0;n=__ZN15Physics2DServer13get_singletonEv()|0;o=c[n>>2]|0;if(j){j=c[o+456>>2]|0;c[i>>2]=c[b+408>>2];c[g>>2]=c[i>>2];bj[j&4095](n,g,k);break}else{j=c[o+240>>2]|0;c[h>>2]=c[b+408>>2];c[g>>2]=c[h>>2];bj[j&4095](n,g,k);break}}while(0);l=f;return}function __ZNK17CollisionObject2D11is_pickableEv(b){b=b|0;return (a[b+412>>0]|0)!=0|0}function __ZNK13MethodBind0RCI17CollisionObject2DbE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Eb(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK13MethodBind0RCI17CollisionObject2DbE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,876094);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI17CollisionObject2DbE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1234388)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2Eb(i,ij[n&8191](d)|0);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI17CollisionObject2DbE7ptrcallEP6ObjectPPKvPv(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0;if(!d)g=0;else{e=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1234388)|0;g=e?d:0}d=c[b+44>>2]|0;e=c[b+48>>2]|0;b=g+(e>>1)|0;if(!(e&1)){h=d;i=ij[h&8191](b)|0;j=i&1;a[f>>0]=j;return}else{h=c[(c[b>>2]|0)+d>>2]|0;i=ij[h&8191](b)|0;j=i&1;a[f>>0]=j;return}}function __ZN13MethodBind0RCI17CollisionObject2DbED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I17CollisionObject2DbE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if(!b){__ZN7VariantC2Eb(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK11MethodBind1I17CollisionObject2DbE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,876094);l=a;return c[b>>2]|0}function __ZN11MethodBind1I17CollisionObject2DbE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1234388)|0:0){c[h>>2]=0;a[1263537]=0;k=d+24|0;n=c[k>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=i;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=i;return}if((g|0)>0){if((n|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);p=0}else{a[1263537]=0;p=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,p)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=p;c[b>>2]=0;l=i;return}}p=c[d+44>>2]|0;n=c[d+48>>2]|0;o=e+(n>>1)|0;if(!(n&1))q=p;else q=c[(c[o>>2]|0)+p>>2]|0;do if((g|0)<1){p=c[k>>2]|0;n=p+-1|0;if((p|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)s=0;else s=c[e+-4>>2]|0;if((p|0)<=(s|0)){if(r)t=0;else t=c[e+-4>>2]|0;do if((t|0)<(p|0)){if(r)u=0;else u=c[e+-4>>2]|0;if((u|0)<(p|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);v=0;break}else{a[1263537]=0;w=31;break}}else w=31;while(0);if((w|0)==31)v=e+(n*24|0)|0;__ZN7VariantC2ERKS_(j,v);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);f=__ZNK7VariantcvbEv(j)|0;Pi[q&2047](o,f);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I17CollisionObject2DbE7ptrcallEP6ObjectPPKvPv(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0;if(!d)g=0;else{f=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1234388)|0;g=f?d:0}d=c[b+44>>2]|0;f=c[b+48>>2]|0;b=g+(f>>1)|0;if(!(f&1))h=d;else h=c[(c[b>>2]|0)+d>>2]|0;Pi[h&2047](b,(a[c[e>>2]>>0]|0)!=0);return}function __ZN11MethodBind1I17CollisionObject2DbED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI17CollisionObject2D3RIDE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;if((b|0)!=-1){f=0;l=a;return f|0}c[d>>2]=0;__ZN7VariantC2ERK3RID(e,d);d=c[e>>2]|0;if(d|0)__ZN7Variant5clearEv(e);f=d;l=a;return f|0}function __ZNK13MethodBind0RCI17CollisionObject2D3RIDE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,876094);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI17CollisionObject2D3RIDE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;j=f+24|0;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1234388)|0:0){c[h>>2]=0;a[1263537]=0;k=c[d+24>>2]|0;if((k|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=k;c[b>>2]=0;l=f;return}n=k-(c[d+20>>2]|0)|0;if((n|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=n;c[b>>2]=0;l=f;return}n=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))o=n;else o=c[(c[d>>2]|0)+n>>2]|0;c[j>>2]=ij[o&8191](d)|0;__ZN7VariantC2ERK3RID(i,j);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI17CollisionObject2D3RIDE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;if(!b)f=0;else{d=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1234388)|0;f=d?b:0}b=c[a+44>>2]|0;d=c[a+48>>2]|0;a=f+(d>>1)|0;if(!(d&1)){g=b;h=ij[g&8191](a)|0;i=h;c[e>>2]=i;return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=ij[g&8191](a)|0;i=h;c[e>>2]=i;return}}function __ZN13MethodBind0RCI17CollisionObject2D3RIDED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind0I17CollisionObject2DE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return 0}function __ZNK11MethodBind0I17CollisionObject2DE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,876094);l=a;return c[b>>2]|0}function __ZN11MethodBind0I17CollisionObject2DE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1234388)|0:0){c[h>>2]=0;a[1263537]=0;f=c[d+24>>2]|0;if((f|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=f;c[b>>2]=0;return}i=f-(c[d+20>>2]|0)|0;if((i|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=i;c[b>>2]=0;return}i=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))j=i;else j=c[(c[d>>2]|0)+i>>2]|0;gj[j&8191](d);c[b>>2]=0;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,110,1146558,0);c[b>>2]=0;return}function __ZN11MethodBind0I17CollisionObject2DE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1234388)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1)){g=b;gj[g&8191](a);return}else{g=c[(c[a>>2]|0)+b>>2]|0;gj[g&8191](a);return}}function __ZN11MethodBind0I17CollisionObject2DED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN6VectorIN17CollisionObject2D9ShapeDataEE6removeEi(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0;if((d|0)>=0){e=c[b>>2]|0;f=(e|0)==0;if(f)g=0;else g=c[e+-4>>2]|0;if((g|0)>(d|0)){a[1263537]=0;if(!f?(__ZN6VectorIN17CollisionObject2D9ShapeDataEE14_copy_on_writeEv(b),f=c[b>>2]|0,(f|0)!=0):0){h=f;i=(c[f+-4>>2]|0)+-1|0}else{h=0;i=-1}if((i|0)>(d|0)){f=d;do{d=f;f=f+1|0;g=h+(f<<5)|0;e=h+(d<<5)|0;c[e>>2]=c[g>>2];c[e+4>>2]=c[g+4>>2];c[e+8>>2]=c[g+8>>2];c[e+12>>2]=c[g+12>>2];c[e+16>>2]=c[g+16>>2];c[e+20>>2]=c[g+20>>2];g=h+(f<<5)+24|0;e=h+(d<<5)+24|0;j=c[e>>2]|0;if((c[g>>2]|0)!=(j|0)){if((j|0?__ZN9Reference11unreferenceEv(j)|0:0)?(j=c[e>>2]|0,__Z17predelete_handlerP6Object(j)|0):0){gj[c[(c[j>>2]|0)+76>>2]&8191](j);__ZN6Memory11free_staticEPvb(j,0)}j=c[g>>2]|0;c[e>>2]=j;if(j|0)__ZN9Reference9referenceEv(j)}a[h+(d<<5)+28>>0]=a[h+(f<<5)+28>>0]|0}while((f|0)!=(i|0))}__ZN6VectorIN17CollisionObject2D9ShapeDataEE6resizeEi(b,i)|0;return}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1128380,1146752,368,1122479,0);return}function __ZNK11MethodBind1I17CollisionObject2DiE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if(!b){__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK11MethodBind1I17CollisionObject2DiE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,876094);l=a;return c[b>>2]|0}function __ZN11MethodBind1I17CollisionObject2DiE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1234388)|0:0){c[h>>2]=0;a[1263537]=0;k=d+24|0;n=c[k>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=i;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=i;return}if((g|0)>0){if((n|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);p=0}else{a[1263537]=0;p=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,p)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=p;c[b>>2]=0;l=i;return}}p=c[d+44>>2]|0;n=c[d+48>>2]|0;o=e+(n>>1)|0;if(!(n&1))q=p;else q=c[(c[o>>2]|0)+p>>2]|0;do if((g|0)<1){p=c[k>>2]|0;n=p+-1|0;if((p|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)s=0;else s=c[e+-4>>2]|0;if((p|0)<=(s|0)){if(r)t=0;else t=c[e+-4>>2]|0;do if((t|0)<(p|0)){if(r)u=0;else u=c[e+-4>>2]|0;if((u|0)<(p|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);v=0;break}else{a[1263537]=0;w=31;break}}else w=31;while(0);if((w|0)==31)v=e+(n*24|0)|0;__ZN7VariantC2ERKS_(j,v);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);f=__ZNK7VariantcviEv(j)|0;Pi[q&2047](o,f);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I17CollisionObject2DiE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1234388)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1)){g=b;h=c[d>>2]|0;i=c[h>>2]|0;Pi[g&2047](a,i);return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=c[d>>2]|0;i=c[h>>2]|0;Pi[g&2047](a,i);return}}function __ZN11MethodBind1I17CollisionObject2DiED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind1RCI17CollisionObject2DbiE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;switch(b|0){case -1:{__ZN7VariantC2Eb(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}case 0:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}default:e=0}l=a;return e|0}function __ZNK13MethodBind1RCI17CollisionObject2DbiE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,876094);l=a;return c[b>>2]|0}function __ZN13MethodBind1RCI17CollisionObject2DbiE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;i=l;l=l+48|0;if((l|0)>=(m|0))ba(48);j=i+24|0;k=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1234388)|0:0){c[h>>2]=0;a[1263537]=0;n=d+24|0;o=c[n>>2]|0;if((o|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=o;c[b>>2]=0;l=i;return}p=o-(c[d+20>>2]|0)|0;if((p|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=p;c[b>>2]=0;l=i;return}if((g|0)>0){if((o|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);q=0}else{a[1263537]=0;q=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,q)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=q;c[b>>2]=0;l=i;return}}q=c[d+44>>2]|0;o=c[d+48>>2]|0;p=e+(o>>1)|0;if(!(o&1))r=q;else r=c[(c[p>>2]|0)+q>>2]|0;do if((g|0)<1){q=c[n>>2]|0;o=q+-1|0;if((q|0)>=1){e=c[d+16>>2]|0;s=(e|0)==0;if(s)t=0;else t=c[e+-4>>2]|0;if((q|0)<=(t|0)){if(s)u=0;else u=c[e+-4>>2]|0;do if((u|0)<(q|0)){if(s)v=0;else v=c[e+-4>>2]|0;if((v|0)<(q|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);w=0;break}else{a[1263537]=0;x=31;break}}else x=31;while(0);if((x|0)==31)w=e+(o*24|0)|0;__ZN7VariantC2ERKS_(k,w);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);f=__ZNK7VariantcviEv(k)|0;__ZN7VariantC2Eb(j,$i[r&8191](p,f)|0);if(c[k>>2]|0)__ZN7Variant5clearEv(k);__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1217,1146558,0);c[b>>2]=0;l=i;return}function __ZN13MethodBind1RCI17CollisionObject2DbiE7ptrcallEP6ObjectPPKvPv(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0;if(!d)g=0;else{h=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1234388)|0;g=h?d:0}d=c[b+44>>2]|0;h=c[b+48>>2]|0;b=g+(h>>1)|0;if(!(h&1))i=d;else i=c[(c[b>>2]|0)+d>>2]|0;a[f>>0]=($i[i&8191](b,c[c[e>>2]>>2]|0)|0)&1;return}function __ZN13MethodBind1RCI17CollisionObject2DbiED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind1RCI17CollisionObject2D11Transform2DiE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case -1:{b=d+4|0;c[b>>2]=0;c[b+4>>2]=0;c[b+8>>2]=0;c[b+12>>2]=0;c[b+16>>2]=0;g[d>>2]=1.0;g[d+12>>2]=1.0;__ZN7VariantC2ERK11Transform2D(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);f=b;l=a;return f|0}case 0:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;l=a;return f|0}default:{f=0;l=a;return f|0}}return 0}function __ZNK13MethodBind1RCI17CollisionObject2D11Transform2DiE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,876094);l=a;return c[b>>2]|0}function __ZN13MethodBind1RCI17CollisionObject2D11Transform2DiE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0;i=l;l=l+80|0;if((l|0)>=(m|0))ba(80);j=i+24|0;k=i+48|0;n=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1234388)|0:0){c[h>>2]=0;a[1263537]=0;o=d+24|0;p=c[o>>2]|0;if((p|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=p;c[b>>2]=0;l=i;return}q=p-(c[d+20>>2]|0)|0;if((q|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=q;c[b>>2]=0;l=i;return}if((g|0)>0){if((p|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);r=0}else{a[1263537]=0;r=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,r)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=r;c[b>>2]=0;l=i;return}}r=c[d+44>>2]|0;p=c[d+48>>2]|0;q=e+(p>>1)|0;if(!(p&1))s=r;else s=c[(c[q>>2]|0)+r>>2]|0;do if((g|0)<1){r=c[o>>2]|0;p=r+-1|0;if((r|0)>=1){e=c[d+16>>2]|0;t=(e|0)==0;if(t)u=0;else u=c[e+-4>>2]|0;if((r|0)<=(u|0)){if(t)v=0;else v=c[e+-4>>2]|0;do if((v|0)<(r|0)){if(t)w=0;else w=c[e+-4>>2]|0;if((w|0)<(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);x=0;break}else{a[1263537]=0;y=31;break}}else y=31;while(0);if((y|0)==31)x=e+(p*24|0)|0;__ZN7VariantC2ERKS_(n,x);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f>>2]|0);while(0);f=__ZNK7VariantcviEv(n)|0;bj[s&4095](k,q,f);__ZN7VariantC2ERK11Transform2D(j,k);if(c[n>>2]|0)__ZN7Variant5clearEv(n);__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1217,1146558,0);c[b>>2]=0;l=i;return}function __ZN13MethodBind1RCI17CollisionObject2D11Transform2DiE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);g=f;if(!b)h=0;else{i=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1234388)|0;h=i?b:0}b=c[a+44>>2]|0;i=c[a+48>>2]|0;a=h+(i>>1)|0;if(!(i&1))j=b;else j=c[(c[a>>2]|0)+b>>2]|0;bj[j&4095](g,a,c[c[d>>2]>>2]|0);c[e>>2]=c[g>>2];c[e+4>>2]=c[g+4>>2];c[e+8>>2]=c[g+8>>2];c[e+12>>2]=c[g+12>>2];c[e+16>>2]=c[g+16>>2];c[e+20>>2]=c[g+20>>2];l=f;return}function __ZN13MethodBind1RCI17CollisionObject2D11Transform2DiED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind1RCI17CollisionObject2D3RefI7Shape2DEiE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;switch(b|0){case -1:{e=__ZN7Variant12get_type_forI3RefI7Shape2DEEENS_4TypeEv()|0;break}case 0:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}default:e=0}l=a;return e|0}function __ZNK13MethodBind1RCI17CollisionObject2D3RefI7Shape2DEiE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,876094);l=a;return c[b>>2]|0}function __ZN13MethodBind1RCI17CollisionObject2D3RefI7Shape2DEiE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0;i=l;l=l+64|0;if((l|0)>=(m|0))ba(64);j=i+52|0;k=i+24|0;n=i+48|0;o=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1234388)|0:0){c[h>>2]=0;a[1263537]=0;p=d+24|0;q=c[p>>2]|0;if((q|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=q;c[b>>2]=0;l=i;return}r=q-(c[d+20>>2]|0)|0;if((r|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=r;c[b>>2]=0;l=i;return}if((g|0)>0){if((q|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);s=0}else{a[1263537]=0;s=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,s)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=s;c[b>>2]=0;l=i;return}}s=c[d+44>>2]|0;q=c[d+48>>2]|0;r=e+(q>>1)|0;if(!(q&1))t=s;else t=c[(c[r>>2]|0)+s>>2]|0;do if((g|0)<1){s=c[p>>2]|0;q=s+-1|0;if((s|0)>=1){e=c[d+16>>2]|0;u=(e|0)==0;if(u)v=0;else v=c[e+-4>>2]|0;if((s|0)<=(v|0)){if(u)w=0;else w=c[e+-4>>2]|0;do if((w|0)<(s|0)){if(u)x=0;else x=c[e+-4>>2]|0;if((x|0)<(s|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);y=0;break}else{a[1263537]=0;z=31;break}}else z=31;while(0);if((z|0)==31)y=e+(q*24|0)|0;__ZN7VariantC2ERKS_(o,y);break}}c[o>>2]=0}else __ZN7VariantC2ERKS_(o,c[f>>2]|0);while(0);f=__ZNK7VariantcviEv(o)|0;c[n>>2]=$i[t&8191](r,f)|0;__ZN6RefPtrC2Ev(j);__ZN3RefI9ReferenceEaSI7Shape2DEEvRKS_IT_E(j,n);__ZN7VariantC2ERK6RefPtr(k,j);__ZN6RefPtrD2Ev(j);j=c[n>>2]|0;if((j|0?__ZN9Reference11unreferenceEv(j)|0:0)?(j=c[n>>2]|0,__Z17predelete_handlerP6Object(j)|0):0){gj[c[(c[j>>2]|0)+76>>2]&8191](j);__ZN6Memory11free_staticEPvb(j,0)}c[n>>2]=0;if(c[o>>2]|0)__ZN7Variant5clearEv(o);__ZN7VariantC2ERKS_(b,k);if(c[k>>2]|0)__ZN7Variant5clearEv(k);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1217,1146558,0);c[b>>2]=0;l=i;return}function __ZN13MethodBind1RCI17CollisionObject2D3RefI7Shape2DEiE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f;if(!b)h=0;else{i=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1234388)|0;h=i?b:0}b=c[a+44>>2]|0;i=c[a+48>>2]|0;a=h+(i>>1)|0;if(!(i&1))j=b;else j=c[(c[a>>2]|0)+b>>2]|0;c[g>>2]=$i[j&8191](a,c[c[d>>2]>>2]|0)|0;__ZN3RefI9ReferenceEaSI7Shape2DEEvRKS_IT_E(e,g);e=c[g>>2]|0;if(!e){l=f;return}if(!(__ZN9Reference11unreferenceEv(e)|0)){l=f;return}e=c[g>>2]|0;if(!(__Z17predelete_handlerP6Object(e)|0)){l=f;return}gj[c[(c[e>>2]|0)+76>>2]&8191](e);__ZN6Memory11free_staticEPvb(e,0);l=f;return}function __ZN13MethodBind1RCI17CollisionObject2D3RefI7Shape2DEiED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN7Variant12get_type_forI3RefI7Shape2DEEENS_4TypeEv(){var a=0,b=0,d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+28|0;d=a+24|0;e=a;c[d>>2]=0;__ZN6RefPtrC2Ev(b);__ZN3RefI9ReferenceEaSI7Shape2DEEvRKS_IT_E(b,d);__ZN7VariantC2ERK6RefPtr(e,b);__ZN6RefPtrD2Ev(b);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);e=c[d>>2]|0;if(!e){l=a;return b|0}if(!(__ZN9Reference11unreferenceEv(e)|0)){l=a;return b|0}e=c[d>>2]|0;if(!(__Z17predelete_handlerP6Object(e)|0)){l=a;return b|0}gj[c[(c[e>>2]|0)+76>>2]&8191](e);__ZN6Memory11free_staticEPvb(e,0);l=a;return b|0}function __ZNK11MethodBind2I17CollisionObject2DibE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;switch(b|0){case 0:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}case 1:{__ZN7VariantC2Eb(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}default:e=0}l=a;return e|0}function __ZNK11MethodBind2I17CollisionObject2DibE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,876094);l=a;return c[b>>2]|0}function __ZN11MethodBind2I17CollisionObject2DibE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0;i=l;l=l+48|0;if((l|0)>=(m|0))ba(48);j=i+24|0;k=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1234388)|0:0){c[h>>2]=0;a[1263537]=0;n=d+24|0;o=c[n>>2]|0;if((o|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=o;c[b>>2]=0;l=i;return}p=o-(c[d+20>>2]|0)|0;if((p|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=p;c[b>>2]=0;l=i;return}if((g|0)>0){if((o|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);q=0}else{a[1263537]=0;q=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,q)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=q;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[n>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);r=0}else{a[1263537]=0;r=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,r)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=r;c[b>>2]=0;l=i;return}}}r=c[d+44>>2]|0;q=c[d+48>>2]|0;o=e+(q>>1)|0;if(!(q&1))s=r;else s=c[(c[o>>2]|0)+r>>2]|0;do if((g|0)<1){r=c[n>>2]|0;q=r+-1|0;if((r|0)>=1){e=c[d+16>>2]|0;p=(e|0)==0;if(p)t=0;else t=c[e+-4>>2]|0;if((r|0)<=(t|0)){if(p)u=0;else u=c[e+-4>>2]|0;do if((u|0)<(r|0)){if(p)v=0;else v=c[e+-4>>2]|0;if((v|0)<(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);w=0;break}else{a[1263537]=0;x=37;break}}else x=37;while(0);if((x|0)==37)w=e+(q*24|0)|0;__ZN7VariantC2ERKS_(j,w);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);w=__ZNK7VariantcviEv(j)|0;do if((g|0)<2){v=c[n>>2]|0;u=v+-1|0;t=v+-2|0;if((v|0)>=2){v=c[d+16>>2]|0;r=(v|0)==0;if(r)y=0;else y=c[v+-4>>2]|0;if((u|0)<=(y|0)){if(r)z=0;else z=c[v+-4>>2]|0;do if((z|0)<(u|0)){if(r)A=0;else A=c[v+-4>>2]|0;if((A|0)<(u|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);B=0;break}else{a[1263537]=0;x=54;break}}else x=54;while(0);if((x|0)==54)B=v+(t*24|0)|0;__ZN7VariantC2ERKS_(k,B);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f+4>>2]|0);while(0);f=__ZNK7VariantcvbEv(k)|0;bj[s&4095](o,w,f);if(c[k>>2]|0)__ZN7Variant5clearEv(k);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1380,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind2I17CollisionObject2DibE7ptrcallEP6ObjectPPKvPv(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0;if(!d)g=0;else{f=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1234388)|0;g=f?d:0}d=c[b+44>>2]|0;f=c[b+48>>2]|0;b=g+(f>>1)|0;if(!(f&1))h=d;else h=c[(c[b>>2]|0)+d>>2]|0;bj[h&4095](b,c[c[e>>2]>>2]|0,(a[c[e+4>>2]>>0]|0)!=0);return}function __ZN11MethodBind2I17CollisionObject2DibED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind2I17CollisionObject2DiRK11Transform2DE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case 0:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;l=a;return f|0}case 1:{b=d+4|0;c[b>>2]=0;c[b+4>>2]=0;c[b+8>>2]=0;c[b+12>>2]=0;c[b+16>>2]=0;g[d>>2]=1.0;g[d+12>>2]=1.0;__ZN7VariantC2ERK11Transform2D(e,d);d=c[e>>2]|0;if(d|0)__ZN7Variant5clearEv(e);f=d;l=a;return f|0}default:{f=0;l=a;return f|0}}return 0}function __ZNK11MethodBind2I17CollisionObject2DiRK11Transform2DE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,876094);l=a;return c[b>>2]|0}function __ZN11MethodBind2I17CollisionObject2DiRK11Transform2DE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0;i=l;l=l+80|0;if((l|0)>=(m|0))ba(80);j=i+24|0;k=i+48|0;n=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1234388)|0:0){c[h>>2]=0;a[1263537]=0;o=d+24|0;p=c[o>>2]|0;if((p|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=p;c[b>>2]=0;l=i;return}q=p-(c[d+20>>2]|0)|0;if((q|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=q;c[b>>2]=0;l=i;return}if((g|0)>0){if((p|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);r=0}else{a[1263537]=0;r=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,r)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=r;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[o>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);s=0}else{a[1263537]=0;s=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,s)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=s;c[b>>2]=0;l=i;return}}}s=c[d+44>>2]|0;r=c[d+48>>2]|0;p=e+(r>>1)|0;if(!(r&1))t=s;else t=c[(c[p>>2]|0)+s>>2]|0;do if((g|0)<1){s=c[o>>2]|0;r=s+-1|0;if((s|0)>=1){e=c[d+16>>2]|0;q=(e|0)==0;if(q)u=0;else u=c[e+-4>>2]|0;if((s|0)<=(u|0)){if(q)v=0;else v=c[e+-4>>2]|0;do if((v|0)<(s|0)){if(q)w=0;else w=c[e+-4>>2]|0;if((w|0)<(s|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);x=0;break}else{a[1263537]=0;y=37;break}}else y=37;while(0);if((y|0)==37)x=e+(r*24|0)|0;__ZN7VariantC2ERKS_(j,x);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);x=__ZNK7VariantcviEv(j)|0;do if((g|0)<2){w=c[o>>2]|0;v=w+-1|0;u=w+-2|0;if((w|0)>=2){w=c[d+16>>2]|0;s=(w|0)==0;if(s)z=0;else z=c[w+-4>>2]|0;if((v|0)<=(z|0)){if(s)A=0;else A=c[w+-4>>2]|0;do if((A|0)<(v|0)){if(s)B=0;else B=c[w+-4>>2]|0;if((B|0)<(v|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);C=0;break}else{a[1263537]=0;y=54;break}}else y=54;while(0);if((y|0)==54)C=w+(u*24|0)|0;__ZN7VariantC2ERKS_(n,C);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f+4>>2]|0);while(0);__ZNK7Variantcv11Transform2DEv(k,n);bj[t&4095](p,x,k);if(c[n>>2]|0)__ZN7Variant5clearEv(n);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1380,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind2I17CollisionObject2DiRK11Transform2DE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1234388)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;b=c[c[d>>2]>>2]|0;h=c[d+4>>2]|0;c[f>>2]=c[h>>2];c[f+4>>2]=c[h+4>>2];c[f+8>>2]=c[h+8>>2];c[f+12>>2]=c[h+12>>2];c[f+16>>2]=c[h+16>>2];c[f+20>>2]=c[h+20>>2];bj[i&4095](a,b,f);l=e;return}function __ZN11MethodBind2I17CollisionObject2DiRK11Transform2DED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind2I17CollisionObject2DiRK3RefI7Shape2DEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;switch(b|0){case 0:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}case 1:{e=__ZN7Variant12get_type_forIRK3RefI7Shape2DEEENS_4TypeEv()|0;break}default:e=0}l=a;return e|0}function __ZNK11MethodBind2I17CollisionObject2DiRK3RefI7Shape2DEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,876094);l=a;return c[b>>2]|0}function __ZN11MethodBind2I17CollisionObject2DiRK3RefI7Shape2DEE4callEP6ObjectPPK7VariantiRNS9_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0;i=l;l=l+64|0;if((l|0)>=(m|0))ba(64);j=i+52|0;k=i+24|0;n=i+48|0;o=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1234388)|0:0){c[h>>2]=0;a[1263537]=0;p=d+24|0;q=c[p>>2]|0;if((q|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=q;c[b>>2]=0;l=i;return}r=q-(c[d+20>>2]|0)|0;if((r|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=r;c[b>>2]=0;l=i;return}if((g|0)>0){if((q|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);s=0}else{a[1263537]=0;s=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,s)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=s;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[p>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);t=0}else{a[1263537]=0;t=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,t)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=t;c[b>>2]=0;l=i;return}}}t=c[d+44>>2]|0;s=c[d+48>>2]|0;q=e+(s>>1)|0;if(!(s&1))u=t;else u=c[(c[q>>2]|0)+t>>2]|0;do if((g|0)<1){t=c[p>>2]|0;s=t+-1|0;if((t|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)v=0;else v=c[e+-4>>2]|0;if((t|0)<=(v|0)){if(r)w=0;else w=c[e+-4>>2]|0;do if((w|0)<(t|0)){if(r)x=0;else x=c[e+-4>>2]|0;if((x|0)<(t|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);y=0;break}else{a[1263537]=0;z=37;break}}else z=37;while(0);if((z|0)==37)y=e+(s*24|0)|0;__ZN7VariantC2ERKS_(k,y);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);y=__ZNK7VariantcviEv(k)|0;do if((g|0)<2){x=c[p>>2]|0;w=x+-1|0;v=x+-2|0;if((x|0)>=2){x=c[d+16>>2]|0;t=(x|0)==0;if(t)A=0;else A=c[x+-4>>2]|0;if((w|0)<=(A|0)){if(t)B=0;else B=c[x+-4>>2]|0;do if((B|0)<(w|0)){if(t)C=0;else C=c[x+-4>>2]|0;if((C|0)<(w|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);D=0;break}else{a[1263537]=0;z=54;break}}else z=54;while(0);if((z|0)==54)D=x+(v*24|0)|0;__ZN7VariantC2ERKS_(o,D);break}}c[o>>2]=0}else __ZN7VariantC2ERKS_(o,c[f+4>>2]|0);while(0);__ZN3RefI7Shape2DEC2ERK7Variant(j,o);c[n>>2]=c[j>>2];bj[u&4095](q,y,n);y=c[n>>2]|0;if((y|0?__ZN9Reference11unreferenceEv(y)|0:0)?(y=c[n>>2]|0,__Z17predelete_handlerP6Object(y)|0):0){gj[c[(c[y>>2]|0)+76>>2]&8191](y);__ZN6Memory11free_staticEPvb(y,0)}c[n>>2]=0;if(c[o>>2]|0)__ZN7Variant5clearEv(o);if(c[k>>2]|0)__ZN7Variant5clearEv(k);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1380,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind2I17CollisionObject2DiRK3RefI7Shape2DEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+28|0;g=e;h=e+24|0;if(!b)i=0;else{j=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1234388)|0;i=j?b:0}b=c[a+44>>2]|0;j=c[a+48>>2]|0;a=i+(j>>1)|0;if(!(j&1))k=b;else k=c[(c[a>>2]|0)+b>>2]|0;b=c[c[d>>2]>>2]|0;__ZN7VariantC2EPK6Object(g,c[d+4>>2]|0);__ZN3RefI7Shape2DEC2ERK7Variant(f,g);if(c[g>>2]|0)__ZN7Variant5clearEv(g);c[h>>2]=c[f>>2];bj[k&4095](a,b,h);b=c[h>>2]|0;if(!b){l=e;return}if(!(__ZN9Reference11unreferenceEv(b)|0)){l=e;return}b=c[h>>2]|0;if(!(__Z17predelete_handlerP6Object(b)|0)){l=e;return}gj[c[(c[b>>2]|0)+76>>2]&8191](b);__ZN6Memory11free_staticEPvb(b,0);l=e;return}function __ZN11MethodBind2I17CollisionObject2DiRK3RefI7Shape2DEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI17CollisionObject2DiE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK13MethodBind0RCI17CollisionObject2DiE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,876094);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI17CollisionObject2DiE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1234388)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2Ei(i,ij[n&8191](d)|0);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI17CollisionObject2DiE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0;if(!b)f=0;else{d=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1234388)|0;f=d?b:0}b=c[a+44>>2]|0;d=c[a+48>>2]|0;a=f+(d>>1)|0;if(!(d&1)){g=b;h=ij[g&8191](a)|0;c[e>>2]=h;return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=ij[g&8191](a)|0;c[e>>2]=h;return}}function __ZN13MethodBind0RCI17CollisionObject2DiED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind2I17CollisionObject2DRK3RefI7Shape2DERK11Transform2DE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case 0:{f=__ZN7Variant12get_type_forIRK3RefI7Shape2DEEENS_4TypeEv()|0;l=a;return f|0}case 1:{b=d+4|0;c[b>>2]=0;c[b+4>>2]=0;c[b+8>>2]=0;c[b+12>>2]=0;c[b+16>>2]=0;g[d>>2]=1.0;g[d+12>>2]=1.0;__ZN7VariantC2ERK11Transform2D(e,d);d=c[e>>2]|0;if(d|0)__ZN7Variant5clearEv(e);f=d;l=a;return f|0}default:{f=0;l=a;return f|0}}return 0}function __ZNK11MethodBind2I17CollisionObject2DRK3RefI7Shape2DERK11Transform2DE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,876094);l=a;return c[b>>2]|0}function __ZN11MethodBind2I17CollisionObject2DRK3RefI7Shape2DERK11Transform2DE4callEP6ObjectPPK7VariantiRNSC_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0;i=l;l=l+80|0;if((l|0)>=(m|0))ba(80);j=i+56|0;k=i+48|0;n=i+24|0;o=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1234388)|0:0){c[h>>2]=0;a[1263537]=0;p=d+24|0;q=c[p>>2]|0;if((q|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=q;c[b>>2]=0;l=i;return}r=q-(c[d+20>>2]|0)|0;if((r|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=r;c[b>>2]=0;l=i;return}if((g|0)>0){if((q|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);s=0}else{a[1263537]=0;s=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,s)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=s;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[p>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);t=0}else{a[1263537]=0;t=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,t)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=t;c[b>>2]=0;l=i;return}}}t=c[d+44>>2]|0;s=c[d+48>>2]|0;q=e+(s>>1)|0;if(!(s&1))u=t;else u=c[(c[q>>2]|0)+t>>2]|0;do if((g|0)<1){t=c[p>>2]|0;s=t+-1|0;if((t|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)v=0;else v=c[e+-4>>2]|0;if((t|0)<=(v|0)){if(r)w=0;else w=c[e+-4>>2]|0;do if((w|0)<(t|0)){if(r)x=0;else x=c[e+-4>>2]|0;if((x|0)<(t|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);y=0;break}else{a[1263537]=0;z=37;break}}else z=37;while(0);if((z|0)==37)y=e+(s*24|0)|0;__ZN7VariantC2ERKS_(n,y);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f>>2]|0);while(0);__ZN3RefI7Shape2DEC2ERK7Variant(j,n);c[k>>2]=c[j>>2];do if((g|0)<2){y=c[p>>2]|0;x=y+-1|0;w=y+-2|0;if((y|0)>=2){y=c[d+16>>2]|0;v=(y|0)==0;if(v)A=0;else A=c[y+-4>>2]|0;if((x|0)<=(A|0)){if(v)B=0;else B=c[y+-4>>2]|0;do if((B|0)<(x|0)){if(v)C=0;else C=c[y+-4>>2]|0;if((C|0)<(x|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);D=0;break}else{a[1263537]=0;z=54;break}}else z=54;while(0);if((z|0)==54)D=y+(w*24|0)|0;__ZN7VariantC2ERKS_(o,D);break}}c[o>>2]=0}else __ZN7VariantC2ERKS_(o,c[f+4>>2]|0);while(0);__ZNK7Variantcv11Transform2DEv(j,o);bj[u&4095](q,k,j);if(c[o>>2]|0)__ZN7Variant5clearEv(o);o=c[k>>2]|0;if((o|0?__ZN9Reference11unreferenceEv(o)|0:0)?(o=c[k>>2]|0,__Z17predelete_handlerP6Object(o)|0):0){gj[c[(c[o>>2]|0)+76>>2]&8191](o);__ZN6Memory11free_staticEPvb(o,0)}c[k>>2]=0;if(c[n>>2]|0)__ZN7Variant5clearEv(n);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1380,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind2I17CollisionObject2DRK3RefI7Shape2DERK11Transform2DE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0;e=l;l=l+64|0;if((l|0)>=(m|0))ba(64);f=e+32|0;g=e;h=e+24|0;if(!b)i=0;else{j=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1234388)|0;i=j?b:0}b=c[a+44>>2]|0;j=c[a+48>>2]|0;a=i+(j>>1)|0;if(!(j&1))k=b;else k=c[(c[a>>2]|0)+b>>2]|0;__ZN7VariantC2EPK6Object(g,c[d>>2]|0);__ZN3RefI7Shape2DEC2ERK7Variant(f,g);if(c[g>>2]|0)__ZN7Variant5clearEv(g);c[h>>2]=c[f>>2];g=c[d+4>>2]|0;c[f>>2]=c[g>>2];c[f+4>>2]=c[g+4>>2];c[f+8>>2]=c[g+8>>2];c[f+12>>2]=c[g+12>>2];c[f+16>>2]=c[g+16>>2];c[f+20>>2]=c[g+20>>2];bj[k&4095](a,h,f);f=c[h>>2]|0;if(!f){l=e;return}if(!(__ZN9Reference11unreferenceEv(f)|0)){l=e;return}f=c[h>>2]|0;if(!(__Z17predelete_handlerP6Object(f)|0)){l=e;return}gj[c[(c[f>>2]|0)+76>>2]&8191](f);__ZN6Memory11free_staticEPvb(f,0);l=e;return}function __ZN11MethodBind2I17CollisionObject2DRK3RefI7Shape2DERK11Transform2DED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN13PhysicsBody2D18_initialize_classvEv(a){a=a|0;__ZN13PhysicsBody2D16initialize_classEv();return}function __ZN13PhysicsBody2D5_setvERK10StringNameRK7Variant(a,b,c){a=a|0;b=b|0;c=c|0;var d=0;if(1232!=1129?__ZN17CollisionObject2D4_setERK10StringNameRK7Variant(a,b,c)|0:0){d=1;return d|0}d=0;return d|0}function __ZNK13PhysicsBody2D5_getvERK10StringNameR7Variant(a,b,c){a=a|0;b=b|0;c=c|0;var d=0;if(1233!=1131?__ZNK17CollisionObject2D4_getERK10StringNameR7Variant(a,b,c)|0:0){d=1;return d|0}d=0;return d|0}function __ZNK13PhysicsBody2D19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+24|0;g=e+4|0;h=e;if(!d)__ZNK17CollisionObject2D19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,0);__ZN6StringC2EPKc(f,876875);i=c[f>>2]|0;f=i;j=g+4|0;c[j>>2]=0;k=g+12|0;c[k>>2]=0;c[g>>2]=0;n=(i|0)==0;if(!n?(c[j>>2]=0,__Z28atomic_conditional_incrementPj(i+-8|0)|0):0)c[j>>2]=f;c[g+8>>2]=0;f=c[k>>2]|0;if(f|0){if(!(__Z16atomic_decrementPj(f+-8|0)|0))__ZN6Memory11free_staticEPvb(f,1);c[k>>2]=0}c[g+16>>2]=256;if(!(c[b>>2]|0)){k=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=k;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0}k=__ZnwjPFPvjE(32,4740)|0;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0;c[k+12>>2]=0;c[k+16>>2]=7;f=k+20|0;c[f>>2]=0;j=k+24|0;c[j>>2]=0;o=k+28|0;c[o>>2]=0;__ZN12PropertyInfoaSERKS_(k,g)|0;p=c[b>>2]|0;q=p+4|0;r=c[q>>2]|0;c[j>>2]=r;c[f>>2]=0;c[o>>2]=p;if(r|0)c[r+20>>2]=k;c[q>>2]=k;if(!(c[p>>2]|0))c[p>>2]=k;k=p+8|0;c[k>>2]=(c[k>>2]|0)+1;k=c[g+12>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);k=c[g+4>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);if(!n?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);__ZN10StringNameC2EPKc(h,876875);__ZN7ClassDB17get_property_listE10StringNameP4ListI12PropertyInfo16DefaultAllocatorEbPK6Object(h,b,1,a);__ZN10StringNameD2Ev(h);if(!d){l=e;return}__ZNK17CollisionObject2D19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,1);l=e;return}function __ZN13PhysicsBody2D14_notificationvEib(a,b,c){a=a|0;b=b|0;c=c|0;__ZN17CollisionObject2D14_notificationvEib(a,b,c);return}function __ZNK13PhysicsBody2D16_get_class_namevEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+8|0;e=b+4|0;f=b;g=a+420|0;a=c[g>>2]|0;if(a|0){if(c[a+4>>2]|0){l=b;return g|0}if(__ZNK6String6lengthEv(a+8|0)|0){l=b;return g|0}}__ZN6StringC2EPKc(d,876875);c[f>>2]=c[d>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameaSERKS_(g,e);__ZN10StringNameD2Ev(e);e=c[f>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);l=b;return g|0}function __ZNK13PhysicsBody2D9get_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,876875);l=a;return c[b>>2]|0}function __ZNK13PhysicsBody2D8is_classERK6String(a,b){a=a|0;b=b|0;var c=0;if((((!(__ZNK6StringeqEPKc(b,876875)|0)?!(__ZNK6StringeqEPKc(b,876094)|0):0)?!(__ZNK6StringeqEPKc(b,939635)|0):0)?!(__ZNK6StringeqEPKc(b,947933)|0):0)?!(__ZNK6StringeqEPKc(b,1132465)|0):0)c=__ZNK6StringeqEPKc(b,1142944)|0;else c=1;return c|0}function __ZNK13PhysicsBody2D12is_class_ptrEPv(a,b){a=a|0;b=b|0;var c=0;if((b|0)==1236120){c=1;return c|0}c=(b|0)==1234388|((b|0)==1234324|((b|0)==1220748|((b|0)==1220720|(b|0)==1220580)));return c|0}function __ZN13PhysicsBody2DD2Ev(a){a=a|0;c[a>>2]=278276;__ZN10StringNameD2Ev(a+420|0);__ZN17CollisionObject2DD2Ev(a);return}function __ZN13PhysicsBody2DD0Ev(a){a=a|0;c[a>>2]=278276;__ZN10StringNameD2Ev(a+420|0);__ZN17CollisionObject2DD2Ev(a);__ZdlPv(a);return}function __ZN13PhysicsBody2D16initialize_classEv(){if(a[1263362]|0)return;if(!(a[1263361]|0)){if(!(a[1263237]|0)){if(!(a[1256995]|0)){if(!(a[1256996]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI4NodeEEvv();__ZN4Node13_bind_methodsEv();a[1256996]=1}__ZN7ClassDB10_add_classI10CanvasItemEEvv();__ZN10CanvasItem13_bind_methodsEv();a[1256995]=1}__ZN7ClassDB10_add_classI6Node2DEEvv();__ZN6Node2D13_bind_methodsEv();a[1263237]=1}__ZN7ClassDB10_add_classI17CollisionObject2DEEvv();__ZN17CollisionObject2D13_bind_methodsEv();a[1263361]=1}__ZN7ClassDB10_add_classI13PhysicsBody2DEEvv();__ZN13PhysicsBody2D13_bind_methodsEv();a[1263362]=1;return}function __ZN7ClassDB10_add_classI13PhysicsBody2DEEvv(){var a=0,b=0,d=0,e=0,f=0,g=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+16|0;d=a+12|0;e=a+8|0;f=a+4|0;g=a;__ZN6StringC2EPKc(b,876875);c[e>>2]=c[b>>2];__ZN10StringNameC2ERK6String(d,e);__ZN6StringC2EPKc(b,876094);c[g>>2]=c[b>>2];__ZN10StringNameC2ERK6String(f,g);__ZN7ClassDB11_add_class2ERK10StringNameS2_(d,f);__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);__ZN10StringNameD2Ev(d);d=c[e>>2]|0;if(!d){l=a;return}if(__Z16atomic_decrementPj(d+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(d,1);l=a;return}function __ZN13PhysicsBody2D13_bind_methodsEv(){var a=0,b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0;a=l;l=l+240|0;if((l|0)>=(m|0))ba(240);b=a+208|0;d=a+200|0;e=a+192|0;f=a+184|0;g=a+176|0;h=a+168|0;i=a+160|0;j=a+144|0;k=a+136|0;n=a+120|0;o=a+104|0;p=a+88|0;q=a+80|0;r=a+72|0;s=a+64|0;t=a+56|0;u=a+48|0;v=a+44|0;w=a+152|0;x=a+40|0;y=a+128|0;z=a+112|0;A=a+96|0;B=a+36|0;C=a+32|0;D=a+28|0;E=a+24|0;F=a+20|0;G=a+16|0;H=a+12|0;I=a+8|0;J=a+4|0;K=a;__Z8D_METHODPKcS0_(d,871398,1044717);L=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(L);c[L>>2]=279064;__ZN10MethodBind10_set_constEb(L,0);__ZN10MethodBind24_generate_argument_typesEi(L,1);c[L+44>>2]=1420;c[L+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,L,d,0,0)|0;L=d+4|0;M=c[L>>2]|0;if(M|0?(__Z16atomic_decrementPj(M+-8|0)|0)==0:0){N=c[L>>2]|0;L=(N|0)==0?0:N+-4|0;N=L+4|0;if(c[L>>2]|0){O=0;do{__ZN10StringNameD2Ev(N+(O<<2)|0);O=O+1|0}while(O>>>0<(c[L>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(M,1)}__ZN10StringNameD2Ev(d);__Z8D_METHODPKc(e,871418);d=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(d);c[d>>2]=279100;__ZN10MethodBind10_set_constEb(d,1);__ZN10MethodBind24_generate_argument_typesEi(d,0);__ZN10MethodBind12_set_returnsEb(d,1);c[d+44>>2]=5468;c[d+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,d,e,0,0)|0;d=e+4|0;M=c[d>>2]|0;if(M|0?(__Z16atomic_decrementPj(M+-8|0)|0)==0:0){L=c[d>>2]|0;d=(L|0)==0?0:L+-4|0;L=d+4|0;if(c[d>>2]|0){O=0;do{__ZN10StringNameD2Ev(L+(O<<2)|0);O=O+1|0}while(O>>>0<(c[d>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(M,1)}__ZN10StringNameD2Ev(e);__Z8D_METHODPKcS0_(f,876597,1044717);e=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(e);c[e>>2]=279064;__ZN10MethodBind10_set_constEb(e,0);__ZN10MethodBind24_generate_argument_typesEi(e,1);c[e+44>>2]=1421;c[e+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,e,f,0,0)|0;e=f+4|0;M=c[e>>2]|0;if(M|0?(__Z16atomic_decrementPj(M+-8|0)|0)==0:0){d=c[e>>2]|0;e=(d|0)==0?0:d+-4|0;d=e+4|0;if(c[e>>2]|0){O=0;do{__ZN10StringNameD2Ev(d+(O<<2)|0);O=O+1|0}while(O>>>0<(c[e>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(M,1)}__ZN10StringNameD2Ev(f);__Z8D_METHODPKc(g,876631);f=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(f);c[f>>2]=279100;__ZN10MethodBind10_set_constEb(f,1);__ZN10MethodBind24_generate_argument_typesEi(f,0);__ZN10MethodBind12_set_returnsEb(f,1);c[f+44>>2]=5469;c[f+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,f,g,0,0)|0;f=g+4|0;M=c[f>>2]|0;if(M|0?(__Z16atomic_decrementPj(M+-8|0)|0)==0:0){e=c[f>>2]|0;f=(e|0)==0?0:e+-4|0;e=f+4|0;if(c[f>>2]|0){O=0;do{__ZN10StringNameD2Ev(e+(O<<2)|0);O=O+1|0}while(O>>>0<(c[f>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(M,1)}__ZN10StringNameD2Ev(g);__Z8D_METHODPKcS0_S0_(h,876650,919401,1128356);g=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(g);c[g>>2]=279136;__ZN10MethodBind10_set_constEb(g,0);__ZN10MethodBind24_generate_argument_typesEi(g,2);c[g+44>>2]=1582;c[g+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,g,h,0,0)|0;g=h+4|0;M=c[g>>2]|0;if(M|0?(__Z16atomic_decrementPj(M+-8|0)|0)==0:0){f=c[g>>2]|0;g=(f|0)==0?0:f+-4|0;f=g+4|0;if(c[g>>2]|0){O=0;do{__ZN10StringNameD2Ev(f+(O<<2)|0);O=O+1|0}while(O>>>0<(c[g>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(M,1)}__ZN10StringNameD2Ev(h);__Z8D_METHODPKcS0_(i,876673,919401);h=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(h);c[h>>2]=279172;__ZN10MethodBind10_set_constEb(h,1);__ZN10MethodBind24_generate_argument_typesEi(h,1);__ZN10MethodBind12_set_returnsEb(h,1);c[h+44>>2]=4606;c[h+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,h,i,0,0)|0;h=i+4|0;M=c[h>>2]|0;if(M|0?(__Z16atomic_decrementPj(M+-8|0)|0)==0:0){g=c[h>>2]|0;h=(g|0)==0?0:g+-4|0;g=h+4|0;if(c[h>>2]|0){O=0;do{__ZN10StringNameD2Ev(g+(O<<2)|0);O=O+1|0}while(O>>>0<(c[h>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(M,1)}__ZN10StringNameD2Ev(i);__Z8D_METHODPKcS0_S0_(j,871438,919401,1128356);i=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(i);c[i>>2]=279136;__ZN10MethodBind10_set_constEb(i,0);__ZN10MethodBind24_generate_argument_typesEi(i,2);c[i+44>>2]=1583;c[i+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,i,j,0,0)|0;i=j+4|0;M=c[i>>2]|0;if(M|0?(__Z16atomic_decrementPj(M+-8|0)|0)==0:0){h=c[i>>2]|0;i=(h|0)==0?0:h+-4|0;h=i+4|0;if(c[i>>2]|0){O=0;do{__ZN10StringNameD2Ev(h+(O<<2)|0);O=O+1|0}while(O>>>0<(c[i>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(M,1)}__ZN10StringNameD2Ev(j);__Z8D_METHODPKcS0_(k,871462,919401);j=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(j);c[j>>2]=279172;__ZN10MethodBind10_set_constEb(j,1);__ZN10MethodBind24_generate_argument_typesEi(j,1);__ZN10MethodBind12_set_returnsEb(j,1);c[j+44>>2]=4607;c[j+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,j,k,0,0)|0;j=k+4|0;M=c[j>>2]|0;if(M|0?(__Z16atomic_decrementPj(M+-8|0)|0)==0:0){i=c[j>>2]|0;j=(i|0)==0?0:i+-4|0;i=j+4|0;if(c[j>>2]|0){O=0;do{__ZN10StringNameD2Ev(i+(O<<2)|0);O=O+1|0}while(O>>>0<(c[j>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(M,1)}__ZN10StringNameD2Ev(k);__Z8D_METHODPKcS0_(n,871486,1044717);k=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(k);c[k>>2]=279064;__ZN10MethodBind10_set_constEb(k,0);__ZN10MethodBind24_generate_argument_typesEi(k,1);c[k+44>>2]=1422;c[k+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,k,n,0,0)|0;k=n+4|0;M=c[k>>2]|0;if(M|0?(__Z16atomic_decrementPj(M+-8|0)|0)==0:0){j=c[k>>2]|0;k=(j|0)==0?0:j+-4|0;j=k+4|0;if(c[k>>2]|0){O=0;do{__ZN10StringNameD2Ev(j+(O<<2)|0);O=O+1|0}while(O>>>0<(c[k>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(M,1)}__ZN10StringNameD2Ev(n);__Z8D_METHODPKc(o,871498);n=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(n);c[n>>2]=279100;__ZN10MethodBind10_set_constEb(n,1);__ZN10MethodBind24_generate_argument_typesEi(n,0);__ZN10MethodBind12_set_returnsEb(n,1);c[n+44>>2]=5470;c[n+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,n,o,0,0)|0;n=o+4|0;M=c[n>>2]|0;if(M|0?(__Z16atomic_decrementPj(M+-8|0)|0)==0:0){k=c[n>>2]|0;n=(k|0)==0?0:k+-4|0;k=n+4|0;if(c[n>>2]|0){O=0;do{__ZN10StringNameD2Ev(k+(O<<2)|0);O=O+1|0}while(O>>>0<(c[n>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(M,1)}__ZN10StringNameD2Ev(o);__Z8D_METHODPKcS0_(p,871510,1127925);o=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(o);c[o>>2]=279208;__ZN10MethodBind10_set_constEb(o,0);__ZN10MethodBind24_generate_argument_typesEi(o,1);c[o+44>>2]=1423;c[o+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,o,p,0,0)|0;o=p+4|0;M=c[o>>2]|0;if(M|0?(__Z16atomic_decrementPj(M+-8|0)|0)==0:0){n=c[o>>2]|0;o=(n|0)==0?0:n+-4|0;n=o+4|0;if(c[o>>2]|0){O=0;do{__ZN10StringNameD2Ev(n+(O<<2)|0);O=O+1|0}while(O>>>0<(c[o>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(M,1)}__ZN10StringNameD2Ev(p);__Z8D_METHODPKc(q,871542);p=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(p);c[p>>2]=279244;__ZN10MethodBind10_set_constEb(p,1);__ZN10MethodBind24_generate_argument_typesEi(p,0);__ZN10MethodBind12_set_returnsEb(p,1);c[p+44>>2]=1424;c[p+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,p,q,0,0)|0;p=q+4|0;M=c[p>>2]|0;if(M|0?(__Z16atomic_decrementPj(M+-8|0)|0)==0:0){o=c[p>>2]|0;p=(o|0)==0?0:o+-4|0;o=p+4|0;if(c[p>>2]|0){O=0;do{__ZN10StringNameD2Ev(o+(O<<2)|0);O=O+1|0}while(O>>>0<(c[p>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(M,1)}__ZN10StringNameD2Ev(q);__Z8D_METHODPKcS0_(r,871574,1074665);q=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(q);c[q>>2]=279280;__ZN10MethodBind10_set_constEb(q,0);__ZN10MethodBind24_generate_argument_typesEi(q,1);c[q+44>>2]=163;c[q+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,q,r,0,0)|0;q=r+4|0;M=c[q>>2]|0;if(M|0?(__Z16atomic_decrementPj(M+-8|0)|0)==0:0){p=c[q>>2]|0;q=(p|0)==0?0:p+-4|0;p=q+4|0;if(c[q>>2]|0){O=0;do{__ZN10StringNameD2Ev(p+(O<<2)|0);O=O+1|0}while(O>>>0<(c[q>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(M,1)}__ZN10StringNameD2Ev(r);__Z8D_METHODPKc(s,871606);r=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(r);c[r>>2]=279316;__ZN10MethodBind10_set_constEb(r,1);__ZN10MethodBind24_generate_argument_typesEi(r,0);__ZN10MethodBind12_set_returnsEb(r,1);c[r+44>>2]=170;c[r+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,r,s,0,0)|0;r=s+4|0;M=c[r>>2]|0;if(M|0?(__Z16atomic_decrementPj(M+-8|0)|0)==0:0){q=c[r>>2]|0;r=(q|0)==0?0:q+-4|0;q=r+4|0;if(c[r>>2]|0){O=0;do{__ZN10StringNameD2Ev(q+(O<<2)|0);O=O+1|0}while(O>>>0<(c[r>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(M,1)}__ZN10StringNameD2Ev(s);__Z8D_METHODPKcS0_(t,871638,871667);s=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(s);c[s>>2]=279352;__ZN10MethodBind10_set_constEb(s,0);__ZN10MethodBind24_generate_argument_typesEi(s,1);c[s+44>>2]=1425;c[s+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,s,t,0,0)|0;s=t+4|0;M=c[s>>2]|0;if(M|0?(__Z16atomic_decrementPj(M+-8|0)|0)==0:0){r=c[s>>2]|0;s=(r|0)==0?0:r+-4|0;r=s+4|0;if(c[s>>2]|0){O=0;do{__ZN10StringNameD2Ev(r+(O<<2)|0);O=O+1|0}while(O>>>0<(c[s>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(M,1)}__ZN10StringNameD2Ev(t);__Z8D_METHODPKcS0_(u,871686,871667);t=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(t);c[t>>2]=279352;__ZN10MethodBind10_set_constEb(t,0);__ZN10MethodBind24_generate_argument_typesEi(t,1);c[t+44>>2]=1426;c[t+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,t,u,0,0)|0;t=u+4|0;M=c[t>>2]|0;if(M|0?(__Z16atomic_decrementPj(M+-8|0)|0)==0:0){s=c[t>>2]|0;t=(s|0)==0?0:s+-4|0;s=t+4|0;if(c[t>>2]|0){O=0;do{__ZN10StringNameD2Ev(s+(O<<2)|0);O=O+1|0}while(O>>>0<(c[t>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(M,1)}__ZN10StringNameD2Ev(u);__ZN6StringC2EPKc(b,876875);c[w>>2]=c[b>>2];__ZN10StringNameC2ERK6String(v,w);__ZN6StringC2EPKc(x,871718);__ZN6StringC2EPKc(y,1263606);u=b+4|0;c[u>>2]=0;M=b+12|0;c[M>>2]=0;c[b>>2]=2;t=c[x>>2]|0;if(t|0?(c[u>>2]=0,__Z28atomic_conditional_incrementPj(t+-8|0)|0):0)c[u>>2]=c[x>>2];c[b+8>>2]=10;u=c[M>>2]|0;do if((u|0)!=(c[y>>2]|0)){do if(u|0){if(__Z16atomic_decrementPj(u+-8|0)|0)break;__ZN6Memory11free_staticEPvb(u,1)}while(0);c[M>>2]=0;t=c[y>>2]|0;if(!t)break;if(!(__Z28atomic_conditional_incrementPj(t+-8|0)|0))break;c[M>>2]=c[y>>2]}while(0);c[b+16>>2]=0;c[z>>2]=__Z11_scs_createPKc(871486)|0;c[A>>2]=__Z11_scs_createPKc(871498)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(v,b,z,A,-1);__ZN10StringNameD2Ev(A);__ZN10StringNameD2Ev(z);M=c[b+12>>2]|0;do if(M|0){if(__Z16atomic_decrementPj(M+-8|0)|0)break;__ZN6Memory11free_staticEPvb(M,1)}while(0);M=c[b+4>>2]|0;do if(M|0){if(__Z16atomic_decrementPj(M+-8|0)|0)break;__ZN6Memory11free_staticEPvb(M,1)}while(0);M=c[y>>2]|0;do if(M|0){if(__Z16atomic_decrementPj(M+-8|0)|0)break;__ZN6Memory11free_staticEPvb(M,1)}while(0);M=c[x>>2]|0;do if(M|0){if(__Z16atomic_decrementPj(M+-8|0)|0)break;__ZN6Memory11free_staticEPvb(M,1)}while(0);__ZN10StringNameD2Ev(v);v=c[w>>2]|0;do if(v|0){if(__Z16atomic_decrementPj(v+-8|0)|0)break;__ZN6Memory11free_staticEPvb(v,1)}while(0);__ZN6StringC2EPKc(b,876875);c[w>>2]=c[b>>2];__ZN10StringNameC2ERK6String(B,w);__ZN6StringC2EPKc(b,877110);__ZN6StringC2EPKc(y,877120);__ZN7ClassDB18add_property_groupE10StringNameRK6StringS3_(B,b,y);v=c[y>>2]|0;do if(v|0){if(__Z16atomic_decrementPj(v+-8|0)|0)break;__ZN6Memory11free_staticEPvb(v,1)}while(0);v=c[b>>2]|0;do if(v|0){if(__Z16atomic_decrementPj(v+-8|0)|0)break;__ZN6Memory11free_staticEPvb(v,1)}while(0);__ZN10StringNameD2Ev(B);B=c[w>>2]|0;do if(B|0){if(__Z16atomic_decrementPj(B+-8|0)|0)break;__ZN6Memory11free_staticEPvb(B,1)}while(0);__ZN6StringC2EPKc(b,876875);c[w>>2]=c[b>>2];__ZN10StringNameC2ERK6String(C,w);__ZN6StringC2EPKc(D,871725);__ZN6StringC2EPKc(y,1263606);B=b+4|0;c[B>>2]=0;v=b+12|0;c[v>>2]=0;c[b>>2]=2;M=c[D>>2]|0;do if(M|0){c[B>>2]=0;if(!(__Z28atomic_conditional_incrementPj(M+-8|0)|0))break;c[B>>2]=c[D>>2]}while(0);c[b+8>>2]=10;B=c[v>>2]|0;do if((B|0)!=(c[y>>2]|0)){do if(B|0){if(__Z16atomic_decrementPj(B+-8|0)|0)break;__ZN6Memory11free_staticEPvb(B,1)}while(0);c[v>>2]=0;M=c[y>>2]|0;if(!M)break;if(!(__Z28atomic_conditional_incrementPj(M+-8|0)|0))break;c[v>>2]=c[y>>2]}while(0);c[b+16>>2]=7;c[z>>2]=__Z11_scs_createPKc(871398)|0;c[A>>2]=__Z11_scs_createPKc(871418)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(C,b,z,A,-1);__ZN10StringNameD2Ev(A);__ZN10StringNameD2Ev(z);v=c[b+12>>2]|0;do if(v|0){if(__Z16atomic_decrementPj(v+-8|0)|0)break;__ZN6Memory11free_staticEPvb(v,1)}while(0);v=c[b+4>>2]|0;do if(v|0){if(__Z16atomic_decrementPj(v+-8|0)|0)break;__ZN6Memory11free_staticEPvb(v,1)}while(0);v=c[y>>2]|0;do if(v|0){if(__Z16atomic_decrementPj(v+-8|0)|0)break;__ZN6Memory11free_staticEPvb(v,1)}while(0);v=c[D>>2]|0;do if(v|0){if(__Z16atomic_decrementPj(v+-8|0)|0)break;__ZN6Memory11free_staticEPvb(v,1)}while(0);__ZN10StringNameD2Ev(C);C=c[w>>2]|0;do if(C|0){if(__Z16atomic_decrementPj(C+-8|0)|0)break;__ZN6Memory11free_staticEPvb(C,1)}while(0);__ZN6StringC2EPKc(b,876875);c[w>>2]=c[b>>2];__ZN10StringNameC2ERK6String(E,w);__ZN6StringC2EPKc(F,876616);__ZN6StringC2EPKc(y,1263606);C=b+4|0;c[C>>2]=0;v=b+12|0;c[v>>2]=0;c[b>>2]=2;D=c[F>>2]|0;do if(D|0){c[C>>2]=0;if(!(__Z28atomic_conditional_incrementPj(D+-8|0)|0))break;c[C>>2]=c[F>>2]}while(0);c[b+8>>2]=10;C=c[v>>2]|0;do if((C|0)!=(c[y>>2]|0)){do if(C|0){if(__Z16atomic_decrementPj(C+-8|0)|0)break;__ZN6Memory11free_staticEPvb(C,1)}while(0);c[v>>2]=0;D=c[y>>2]|0;if(!D)break;if(!(__Z28atomic_conditional_incrementPj(D+-8|0)|0))break;c[v>>2]=c[y>>2]}while(0);c[b+16>>2]=7;c[z>>2]=__Z11_scs_createPKc(876597)|0;c[A>>2]=__Z11_scs_createPKc(876631)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(E,b,z,A,-1);__ZN10StringNameD2Ev(A);__ZN10StringNameD2Ev(z);v=c[b+12>>2]|0;do if(v|0){if(__Z16atomic_decrementPj(v+-8|0)|0)break;__ZN6Memory11free_staticEPvb(v,1)}while(0);v=c[b+4>>2]|0;do if(v|0){if(__Z16atomic_decrementPj(v+-8|0)|0)break;__ZN6Memory11free_staticEPvb(v,1)}while(0);v=c[y>>2]|0;do if(v|0){if(__Z16atomic_decrementPj(v+-8|0)|0)break;__ZN6Memory11free_staticEPvb(v,1)}while(0);v=c[F>>2]|0;do if(v|0){if(__Z16atomic_decrementPj(v+-8|0)|0)break;__ZN6Memory11free_staticEPvb(v,1)}while(0);__ZN10StringNameD2Ev(E);E=c[w>>2]|0;do if(E|0){if(__Z16atomic_decrementPj(E+-8|0)|0)break;__ZN6Memory11free_staticEPvb(E,1)}while(0);__ZN6StringC2EPKc(b,876875);c[w>>2]=c[b>>2];__ZN10StringNameC2ERK6String(G,w);__ZN6StringC2EPKc(b,1263606);__ZN6StringC2EPKc(y,1263606);__ZN7ClassDB18add_property_groupE10StringNameRK6StringS3_(G,b,y);E=c[y>>2]|0;do if(E|0){if(__Z16atomic_decrementPj(E+-8|0)|0)break;__ZN6Memory11free_staticEPvb(E,1)}while(0);E=c[b>>2]|0;do if(E|0){if(__Z16atomic_decrementPj(E+-8|0)|0)break;__ZN6Memory11free_staticEPvb(E,1)}while(0);__ZN10StringNameD2Ev(G);G=c[w>>2]|0;do if(G|0){if(__Z16atomic_decrementPj(G+-8|0)|0)break;__ZN6Memory11free_staticEPvb(G,1)}while(0);__ZN6StringC2EPKc(b,876875);c[w>>2]=c[b>>2];__ZN10StringNameC2ERK6String(H,w);__ZN6StringC2EPKc(I,871741);__ZN6StringC2EPKc(y,1263606);G=c[I>>2]|0;do if(!G)P=0;else{if(!(__Z28atomic_conditional_incrementPj(G+-8|0)|0)){P=0;break}P=c[I>>2]|0}while(0);G=c[y>>2]|0;do if(!G)Q=0;else{if(!(__Z28atomic_conditional_incrementPj(G+-8|0)|0)){Q=0;break}Q=c[y>>2]|0}while(0);c[b>>2]=5;G=b+4|0;c[G>>2]=0;E=(P|0)==0;do if(!E){c[G>>2]=0;if(!(__Z28atomic_conditional_incrementPj(P+-8|0)|0))break;c[G>>2]=P}while(0);c[b+8>>2]=0;G=b+12|0;c[G>>2]=0;v=(Q|0)==0;do if(!v){c[G>>2]=0;if(!(__Z28atomic_conditional_incrementPj(Q+-8|0)|0))break;c[G>>2]=Q}while(0);c[b+16>>2]=519;c[z>>2]=__Z11_scs_createPKc(871510)|0;c[A>>2]=__Z11_scs_createPKc(871542)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(H,b,z,A,-1);__ZN10StringNameD2Ev(A);__ZN10StringNameD2Ev(z);G=c[b+12>>2]|0;do if(G|0){if(__Z16atomic_decrementPj(G+-8|0)|0)break;__ZN6Memory11free_staticEPvb(G,1)}while(0);G=c[b+4>>2]|0;do if(G|0){if(__Z16atomic_decrementPj(G+-8|0)|0)break;__ZN6Memory11free_staticEPvb(G,1)}while(0);G=Q;do if(!v){if(__Z16atomic_decrementPj(G+-8|0)|0)break;__ZN6Memory11free_staticEPvb(G,1)}while(0);G=P;do if(!E){if(__Z16atomic_decrementPj(G+-8|0)|0)break;__ZN6Memory11free_staticEPvb(G,1)}while(0);G=c[y>>2]|0;do if(G|0){if(__Z16atomic_decrementPj(G+-8|0)|0)break;__ZN6Memory11free_staticEPvb(G,1)}while(0);G=c[I>>2]|0;do if(G|0){if(__Z16atomic_decrementPj(G+-8|0)|0)break;__ZN6Memory11free_staticEPvb(G,1)}while(0);__ZN10StringNameD2Ev(H);H=c[w>>2]|0;do if(H|0){if(__Z16atomic_decrementPj(H+-8|0)|0)break;__ZN6Memory11free_staticEPvb(H,1)}while(0);__ZN6StringC2EPKc(b,876875);c[w>>2]=c[b>>2];__ZN10StringNameC2ERK6String(J,w);__ZN6StringC2EPKc(K,871769);__ZN6StringC2EPKc(y,1263606);H=c[K>>2]|0;do if(!H)R=0;else{if(!(__Z28atomic_conditional_incrementPj(H+-8|0)|0)){R=0;break}R=c[K>>2]|0}while(0);H=c[y>>2]|0;do if(!H)S=0;else{if(!(__Z28atomic_conditional_incrementPj(H+-8|0)|0)){S=0;break}S=c[y>>2]|0}while(0);c[b>>2]=3;H=b+4|0;c[H>>2]=0;G=(R|0)==0;do if(!G){c[H>>2]=0;if(!(__Z28atomic_conditional_incrementPj(R+-8|0)|0))break;c[H>>2]=R}while(0);c[b+8>>2]=0;H=b+12|0;c[H>>2]=0;I=(S|0)==0;do if(!I){c[H>>2]=0;if(!(__Z28atomic_conditional_incrementPj(S+-8|0)|0))break;c[H>>2]=S}while(0);c[b+16>>2]=519;c[z>>2]=__Z11_scs_createPKc(871574)|0;c[A>>2]=__Z11_scs_createPKc(871606)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(J,b,z,A,-1);__ZN10StringNameD2Ev(A);__ZN10StringNameD2Ev(z);z=c[b+12>>2]|0;do if(z|0){if(__Z16atomic_decrementPj(z+-8|0)|0)break;__ZN6Memory11free_staticEPvb(z,1)}while(0);z=c[b+4>>2]|0;do if(z|0){if(__Z16atomic_decrementPj(z+-8|0)|0)break;__ZN6Memory11free_staticEPvb(z,1)}while(0);z=S;do if(!I){if(__Z16atomic_decrementPj(z+-8|0)|0)break;__ZN6Memory11free_staticEPvb(z,1)}while(0);z=R;do if(!G){if(__Z16atomic_decrementPj(z+-8|0)|0)break;__ZN6Memory11free_staticEPvb(z,1)}while(0);z=c[y>>2]|0;do if(z|0){if(__Z16atomic_decrementPj(z+-8|0)|0)break;__ZN6Memory11free_staticEPvb(z,1)}while(0);z=c[K>>2]|0;do if(z|0){if(__Z16atomic_decrementPj(z+-8|0)|0)break;__ZN6Memory11free_staticEPvb(z,1)}while(0);__ZN10StringNameD2Ev(J);J=c[w>>2]|0;if(!J){l=a;return}if(__Z16atomic_decrementPj(J+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(J,1);l=a;return}function __ZN13PhysicsBody2D19set_collision_layerEj(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d+4|0;f=d;c[a+424>>2]=b;g=__ZN15Physics2DServer13get_singletonEv()|0;h=c[(c[g>>2]|0)+336>>2]|0;c[f>>2]=c[a+408>>2];c[e>>2]=c[f>>2];bj[h&4095](g,e,b);l=d;return}function __ZNK13PhysicsBody2D19get_collision_layerEv(a){a=a|0;return c[a+424>>2]|0}function __ZN13PhysicsBody2D18set_collision_maskEj(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d+4|0;f=d;c[a+428>>2]=b;g=__ZN15Physics2DServer13get_singletonEv()|0;h=c[(c[g>>2]|0)+344>>2]|0;c[f>>2]=c[a+408>>2];c[e>>2]=c[f>>2];bj[h&4095](g,e,b);l=d;return}function __ZNK13PhysicsBody2D18get_collision_maskEv(a){a=a|0;return c[a+428>>2]|0}function __ZN13PhysicsBody2D22set_collision_mask_bitEib(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e+4|0;g=e;h=a+428|0;i=c[h>>2]|0;j=1<<b;b=d?i|j:i&~j;c[h>>2]=b;h=__ZN15Physics2DServer13get_singletonEv()|0;j=c[(c[h>>2]|0)+344>>2]|0;c[g>>2]=c[a+408>>2];c[f>>2]=c[g>>2];bj[j&4095](h,f,b);l=e;return}function __ZNK13PhysicsBody2D22get_collision_mask_bitEi(a,b){a=a|0;b=b|0;return (c[a+428>>2]&1<<b|0)!=0|0}function __ZN13PhysicsBody2D23set_collision_layer_bitEib(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e+4|0;g=e;h=a+424|0;i=c[h>>2]|0;j=1<<b;b=d?i|j:i&~j;c[h>>2]=b;h=__ZN15Physics2DServer13get_singletonEv()|0;j=c[(c[h>>2]|0)+336>>2]|0;c[g>>2]=c[a+408>>2];c[f>>2]=c[g>>2];bj[j&4095](h,f,b);l=e;return}function __ZNK13PhysicsBody2D23get_collision_layer_bitEi(a,b){a=a|0;b=b|0;return (c[a+424>>2]&1<<b|0)!=0|0}function __ZN13PhysicsBody2D11_set_layersEj(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d+4|0;f=d;c[a+424>>2]=b;g=__ZN15Physics2DServer13get_singletonEv()|0;h=c[(c[g>>2]|0)+336>>2]|0;i=a+408|0;c[f>>2]=c[i>>2];c[e>>2]=c[f>>2];bj[h&4095](g,e,b);c[a+428>>2]=b;a=__ZN15Physics2DServer13get_singletonEv()|0;g=c[(c[a>>2]|0)+344>>2]|0;c[f>>2]=c[i>>2];c[e>>2]=c[f>>2];bj[g&4095](a,e,b);l=d;return}function __ZNK13PhysicsBody2D11_get_layersEv(a){a=a|0;return c[a+424>>2]|0}function __ZN13PhysicsBody2D31set_one_way_collision_directionERK7Vector2(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d+4|0;f=d;g=b;h=c[g+4>>2]|0;i=a+432|0;c[i>>2]=c[g>>2];c[i+4>>2]=h;h=__ZN15Physics2DServer13get_singletonEv()|0;i=c[(c[h>>2]|0)+416>>2]|0;c[f>>2]=c[a+408>>2];c[e>>2]=c[f>>2];bj[i&4095](h,e,b);l=d;return}function __ZNK13PhysicsBody2D31get_one_way_collision_directionEv(a,b){a=a|0;b=b|0;var d=0,e=0;d=b+432|0;b=c[d+4>>2]|0;e=a;c[e>>2]=c[d>>2];c[e+4>>2]=b;return}function __ZN13PhysicsBody2D31set_one_way_collision_max_depthEf(a,b){a=a|0;b=+b;var d=0,e=0,f=0,h=0,i=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d+4|0;f=d;g[a+440>>2]=b;h=__ZN15Physics2DServer13get_singletonEv()|0;i=c[(c[h>>2]|0)+424>>2]|0;c[f>>2]=c[a+408>>2];c[e>>2]=c[f>>2];dj[i&127](h,e,b);l=d;return}function __ZNK13PhysicsBody2D31get_one_way_collision_max_depthEv(a){a=a|0;return +(+g[a+440>>2])}function __ZN13PhysicsBody2D28add_collision_exception_withEP4Node(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+20|0;g=e+16|0;h=e+12|0;i=e+8|0;j=e+4|0;k=e;if(!d){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(871638,871797,173,871826,0);l=e;return}a[1263537]=0;if($i[c[(c[d>>2]|0)+44>>2]&8191](d,1236120)|0){a[1263537]=0;n=__ZN15Physics2DServer13get_singletonEv()|0;o=c[(c[n>>2]|0)+396>>2]|0;c[j>>2]=c[b+408>>2];c[k>>2]=c[d+408>>2];c[g>>2]=c[j>>2];c[f>>2]=c[k>>2];bj[o&4095](n,g,f);l=e;return}__ZN6StringC2EPKc(i,871856);c[h>>2]=__ZNK6String4utf8Ev(i)|0;__Z19_err_set_last_errorPKc(__ZNK10CharString8get_dataEv(h)|0);f=c[h>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);f=c[i>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);a[1263537]=1;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(871638,871797,178,871927,0);l=e;return}function __ZN13PhysicsBody2D31remove_collision_exception_withEP4Node(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+20|0;g=e+16|0;h=e+12|0;i=e+8|0;j=e+4|0;k=e;if(!d){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(871686,871797,184,871826,0);l=e;return}a[1263537]=0;if($i[c[(c[d>>2]|0)+44>>2]&8191](d,1236120)|0){a[1263537]=0;n=__ZN15Physics2DServer13get_singletonEv()|0;o=c[(c[n>>2]|0)+400>>2]|0;c[j>>2]=c[b+408>>2];c[k>>2]=c[d+408>>2];c[g>>2]=c[j>>2];c[f>>2]=c[k>>2];bj[o&4095](n,g,f);l=e;return}__ZN6StringC2EPKc(i,871856);c[h>>2]=__ZNK6String4utf8Ev(i)|0;__Z19_err_set_last_errorPKc(__ZNK10CharString8get_dataEv(h)|0);f=c[h>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);f=c[i>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);a[1263537]=1;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(871686,871797,189,871927,0);l=e;return}function __ZNK11MethodBind1I13PhysicsBody2DP4NodeE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if(!b){__ZN7VariantC2EPK6Object(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK11MethodBind1I13PhysicsBody2DP4NodeE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,876875);l=a;return c[b>>2]|0}function __ZN11MethodBind1I13PhysicsBody2DP4NodeE4callEP6ObjectPPK7VariantiRNS6_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236120)|0:0){c[h>>2]=0;a[1263537]=0;k=d+24|0;n=c[k>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=i;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=i;return}if((g|0)>0){if((n|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);p=0}else{a[1263537]=0;p=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,p)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=p;c[b>>2]=0;l=i;return}}p=c[d+44>>2]|0;n=c[d+48>>2]|0;o=e+(n>>1)|0;if(!(n&1))q=p;else q=c[(c[o>>2]|0)+p>>2]|0;do if((g|0)<1){p=c[k>>2]|0;n=p+-1|0;if((p|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)s=0;else s=c[e+-4>>2]|0;if((p|0)<=(s|0)){if(r)t=0;else t=c[e+-4>>2]|0;do if((t|0)<(p|0)){if(r)u=0;else u=c[e+-4>>2]|0;if((u|0)<(p|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);v=0;break}else{a[1263537]=0;w=31;break}}else w=31;while(0);if((w|0)==31)v=e+(n*24|0)|0;__ZN7VariantC2ERKS_(j,v);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);f=__ZNK7VariantcvP4NodeEv(j)|0;Pi[q&2047](o,f);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I13PhysicsBody2DP4NodeE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236120)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1)){g=b;h=c[d>>2]|0;Pi[g&2047](a,h);return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=c[d>>2]|0;Pi[g&2047](a,h);return}}function __ZN11MethodBind1I13PhysicsBody2DP4NodeED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI13PhysicsBody2DfE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Ef(d,0.0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK13MethodBind0RCI13PhysicsBody2DfE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,876875);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI13PhysicsBody2DfE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236120)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2Ef(i,+mj[n&511](d));__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI13PhysicsBody2DfE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0.0;if(!b)f=0;else{d=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236120)|0;f=d?b:0}b=c[a+44>>2]|0;d=c[a+48>>2]|0;a=f+(d>>1)|0;if(!(d&1)){h=b;i=+mj[h&511](a);g[e>>2]=i;return}else{h=c[(c[a>>2]|0)+b>>2]|0;i=+mj[h&511](a);g[e>>2]=i;return}}function __ZN13MethodBind0RCI13PhysicsBody2DfED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I13PhysicsBody2DfE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if(!b){__ZN7VariantC2Ef(d,0.0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK11MethodBind1I13PhysicsBody2DfE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,876875);l=a;return c[b>>2]|0}function __ZN11MethodBind1I13PhysicsBody2DfE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0.0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236120)|0:0){c[h>>2]=0;a[1263537]=0;k=d+24|0;n=c[k>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=i;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=i;return}if((g|0)>0){if((n|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);p=0}else{a[1263537]=0;p=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,p)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=p;c[b>>2]=0;l=i;return}}p=c[d+44>>2]|0;n=c[d+48>>2]|0;o=e+(n>>1)|0;if(!(n&1))q=p;else q=c[(c[o>>2]|0)+p>>2]|0;do if((g|0)<1){p=c[k>>2]|0;n=p+-1|0;if((p|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)s=0;else s=c[e+-4>>2]|0;if((p|0)<=(s|0)){if(r)t=0;else t=c[e+-4>>2]|0;do if((t|0)<(p|0)){if(r)u=0;else u=c[e+-4>>2]|0;if((u|0)<(p|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);v=0;break}else{a[1263537]=0;w=31;break}}else w=31;while(0);if((w|0)==31)v=e+(n*24|0)|0;__ZN7VariantC2ERKS_(j,v);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);x=+__ZNK7VariantcvfEv(j);Mi[q&511](o,x);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I13PhysicsBody2DfE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0,j=0.0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236120)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1)){h=b;i=c[d>>2]|0;j=+g[i>>2];Mi[h&511](a,j);return}else{h=c[(c[a>>2]|0)+b>>2]|0;i=c[d>>2]|0;j=+g[i>>2];Mi[h&511](a,j);return}}function __ZN11MethodBind1I13PhysicsBody2DfED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI13PhysicsBody2D7Vector2E18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;if((b|0)!=-1){f=0;l=a;return f|0}g[d>>2]=0.0;g[d+4>>2]=0.0;__ZN7VariantC2ERK7Vector2(e,d);d=c[e>>2]|0;if(d|0)__ZN7Variant5clearEv(e);f=d;l=a;return f|0}function __ZNK13MethodBind0RCI13PhysicsBody2D7Vector2E18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,876875);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI13PhysicsBody2D7Vector2E4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;j=f+24|0;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236120)|0:0){c[h>>2]=0;a[1263537]=0;k=c[d+24>>2]|0;if((k|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=k;c[b>>2]=0;l=f;return}n=k-(c[d+20>>2]|0)|0;if((n|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=n;c[b>>2]=0;l=f;return}n=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))o=n;else o=c[(c[d>>2]|0)+n>>2]|0;Pi[o&2047](j,d);__ZN7VariantC2ERK7Vector2(i,j);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI13PhysicsBody2D7Vector2E7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=d;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236120)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;Pi[i&2047](f,a);a=f;f=c[a+4>>2]|0;i=e;c[i>>2]=c[a>>2];c[i+4>>2]=f;l=d;return}function __ZN13MethodBind0RCI13PhysicsBody2D7Vector2ED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I13PhysicsBody2DRK7Vector2E18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;if(b|0){f=0;l=a;return f|0}g[d>>2]=0.0;g[d+4>>2]=0.0;__ZN7VariantC2ERK7Vector2(e,d);d=c[e>>2]|0;if(d|0)__ZN7Variant5clearEv(e);f=d;l=a;return f|0}function __ZNK11MethodBind1I13PhysicsBody2DRK7Vector2E18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,876875);l=a;return c[b>>2]|0}function __ZN11MethodBind1I13PhysicsBody2DRK7Vector2E4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i+24|0;k=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236120)|0:0){c[h>>2]=0;a[1263537]=0;n=d+24|0;o=c[n>>2]|0;if((o|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=o;c[b>>2]=0;l=i;return}p=o-(c[d+20>>2]|0)|0;if((p|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=p;c[b>>2]=0;l=i;return}if((g|0)>0){if((o|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);q=0}else{a[1263537]=0;q=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,q)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=q;c[b>>2]=0;l=i;return}}q=c[d+44>>2]|0;o=c[d+48>>2]|0;p=e+(o>>1)|0;if(!(o&1))r=q;else r=c[(c[p>>2]|0)+q>>2]|0;do if((g|0)<1){q=c[n>>2]|0;o=q+-1|0;if((q|0)>=1){e=c[d+16>>2]|0;s=(e|0)==0;if(s)t=0;else t=c[e+-4>>2]|0;if((q|0)<=(t|0)){if(s)u=0;else u=c[e+-4>>2]|0;do if((u|0)<(q|0)){if(s)v=0;else v=c[e+-4>>2]|0;if((v|0)<(q|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);w=0;break}else{a[1263537]=0;x=31;break}}else x=31;while(0);if((x|0)==31)w=e+(o*24|0)|0;__ZN7VariantC2ERKS_(k,w);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);__ZNK7Variantcv7Vector2Ev(j,k);Pi[r&2047](p,j);if(c[k>>2]|0)__ZN7Variant5clearEv(k);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I13PhysicsBody2DRK7Vector2E7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236120)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;b=c[d>>2]|0;d=c[b+4>>2]|0;h=f;c[h>>2]=c[b>>2];c[h+4>>2]=d;Pi[i&2047](a,f);l=e;return}function __ZN11MethodBind1I13PhysicsBody2DRK7Vector2ED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind1RCI13PhysicsBody2DbiE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;switch(b|0){case -1:{__ZN7VariantC2Eb(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}case 0:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}default:e=0}l=a;return e|0}function __ZNK13MethodBind1RCI13PhysicsBody2DbiE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,876875);l=a;return c[b>>2]|0}function __ZN13MethodBind1RCI13PhysicsBody2DbiE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;i=l;l=l+48|0;if((l|0)>=(m|0))ba(48);j=i+24|0;k=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236120)|0:0){c[h>>2]=0;a[1263537]=0;n=d+24|0;o=c[n>>2]|0;if((o|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=o;c[b>>2]=0;l=i;return}p=o-(c[d+20>>2]|0)|0;if((p|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=p;c[b>>2]=0;l=i;return}if((g|0)>0){if((o|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);q=0}else{a[1263537]=0;q=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,q)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=q;c[b>>2]=0;l=i;return}}q=c[d+44>>2]|0;o=c[d+48>>2]|0;p=e+(o>>1)|0;if(!(o&1))r=q;else r=c[(c[p>>2]|0)+q>>2]|0;do if((g|0)<1){q=c[n>>2]|0;o=q+-1|0;if((q|0)>=1){e=c[d+16>>2]|0;s=(e|0)==0;if(s)t=0;else t=c[e+-4>>2]|0;if((q|0)<=(t|0)){if(s)u=0;else u=c[e+-4>>2]|0;do if((u|0)<(q|0)){if(s)v=0;else v=c[e+-4>>2]|0;if((v|0)<(q|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);w=0;break}else{a[1263537]=0;x=31;break}}else x=31;while(0);if((x|0)==31)w=e+(o*24|0)|0;__ZN7VariantC2ERKS_(k,w);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);f=__ZNK7VariantcviEv(k)|0;__ZN7VariantC2Eb(j,$i[r&8191](p,f)|0);if(c[k>>2]|0)__ZN7Variant5clearEv(k);__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1217,1146558,0);c[b>>2]=0;l=i;return}function __ZN13MethodBind1RCI13PhysicsBody2DbiE7ptrcallEP6ObjectPPKvPv(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0;if(!d)g=0;else{h=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1236120)|0;g=h?d:0}d=c[b+44>>2]|0;h=c[b+48>>2]|0;b=g+(h>>1)|0;if(!(h&1))i=d;else i=c[(c[b>>2]|0)+d>>2]|0;a[f>>0]=($i[i&8191](b,c[c[e>>2]>>2]|0)|0)&1;return}function __ZN13MethodBind1RCI13PhysicsBody2DbiED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind2I13PhysicsBody2DibE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;switch(b|0){case 0:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}case 1:{__ZN7VariantC2Eb(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}default:e=0}l=a;return e|0}function __ZNK11MethodBind2I13PhysicsBody2DibE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,876875);l=a;return c[b>>2]|0}function __ZN11MethodBind2I13PhysicsBody2DibE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0;i=l;l=l+48|0;if((l|0)>=(m|0))ba(48);j=i+24|0;k=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236120)|0:0){c[h>>2]=0;a[1263537]=0;n=d+24|0;o=c[n>>2]|0;if((o|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=o;c[b>>2]=0;l=i;return}p=o-(c[d+20>>2]|0)|0;if((p|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=p;c[b>>2]=0;l=i;return}if((g|0)>0){if((o|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);q=0}else{a[1263537]=0;q=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,q)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=q;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[n>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);r=0}else{a[1263537]=0;r=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,r)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=r;c[b>>2]=0;l=i;return}}}r=c[d+44>>2]|0;q=c[d+48>>2]|0;o=e+(q>>1)|0;if(!(q&1))s=r;else s=c[(c[o>>2]|0)+r>>2]|0;do if((g|0)<1){r=c[n>>2]|0;q=r+-1|0;if((r|0)>=1){e=c[d+16>>2]|0;p=(e|0)==0;if(p)t=0;else t=c[e+-4>>2]|0;if((r|0)<=(t|0)){if(p)u=0;else u=c[e+-4>>2]|0;do if((u|0)<(r|0)){if(p)v=0;else v=c[e+-4>>2]|0;if((v|0)<(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);w=0;break}else{a[1263537]=0;x=37;break}}else x=37;while(0);if((x|0)==37)w=e+(q*24|0)|0;__ZN7VariantC2ERKS_(j,w);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);w=__ZNK7VariantcviEv(j)|0;do if((g|0)<2){v=c[n>>2]|0;u=v+-1|0;t=v+-2|0;if((v|0)>=2){v=c[d+16>>2]|0;r=(v|0)==0;if(r)y=0;else y=c[v+-4>>2]|0;if((u|0)<=(y|0)){if(r)z=0;else z=c[v+-4>>2]|0;do if((z|0)<(u|0)){if(r)A=0;else A=c[v+-4>>2]|0;if((A|0)<(u|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);B=0;break}else{a[1263537]=0;x=54;break}}else x=54;while(0);if((x|0)==54)B=v+(t*24|0)|0;__ZN7VariantC2ERKS_(k,B);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f+4>>2]|0);while(0);f=__ZNK7VariantcvbEv(k)|0;bj[s&4095](o,w,f);if(c[k>>2]|0)__ZN7Variant5clearEv(k);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1380,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind2I13PhysicsBody2DibE7ptrcallEP6ObjectPPKvPv(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0;if(!d)g=0;else{f=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1236120)|0;g=f?d:0}d=c[b+44>>2]|0;f=c[b+48>>2]|0;b=g+(f>>1)|0;if(!(f&1))h=d;else h=c[(c[b>>2]|0)+d>>2]|0;bj[h&4095](b,c[c[e>>2]>>2]|0,(a[c[e+4>>2]>>0]|0)!=0);return}function __ZN11MethodBind2I13PhysicsBody2DibED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI13PhysicsBody2DjE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Ej(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK13MethodBind0RCI13PhysicsBody2DjE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,876875);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI13PhysicsBody2DjE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236120)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2Ej(i,ij[n&8191](d)|0);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI13PhysicsBody2DjE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0;if(!b)f=0;else{d=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236120)|0;f=d?b:0}b=c[a+44>>2]|0;d=c[a+48>>2]|0;a=f+(d>>1)|0;if(!(d&1)){g=b;h=ij[g&8191](a)|0;c[e>>2]=h;return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=ij[g&8191](a)|0;c[e>>2]=h;return}}function __ZN13MethodBind0RCI13PhysicsBody2DjED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I13PhysicsBody2DjE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if(!b){__ZN7VariantC2Ej(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK11MethodBind1I13PhysicsBody2DjE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,876875);l=a;return c[b>>2]|0}function __ZN11MethodBind1I13PhysicsBody2DjE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236120)|0:0){c[h>>2]=0;a[1263537]=0;k=d+24|0;n=c[k>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=i;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=i;return}if((g|0)>0){if((n|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);p=0}else{a[1263537]=0;p=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,p)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=p;c[b>>2]=0;l=i;return}}p=c[d+44>>2]|0;n=c[d+48>>2]|0;o=e+(n>>1)|0;if(!(n&1))q=p;else q=c[(c[o>>2]|0)+p>>2]|0;do if((g|0)<1){p=c[k>>2]|0;n=p+-1|0;if((p|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)s=0;else s=c[e+-4>>2]|0;if((p|0)<=(s|0)){if(r)t=0;else t=c[e+-4>>2]|0;do if((t|0)<(p|0)){if(r)u=0;else u=c[e+-4>>2]|0;if((u|0)<(p|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);v=0;break}else{a[1263537]=0;w=31;break}}else w=31;while(0);if((w|0)==31)v=e+(n*24|0)|0;__ZN7VariantC2ERKS_(j,v);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);f=__ZNK7VariantcvjEv(j)|0;Pi[q&2047](o,f);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I13PhysicsBody2DjE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236120)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1)){g=b;h=c[d>>2]|0;i=c[h>>2]|0;Pi[g&2047](a,i);return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=c[d>>2]|0;i=c[h>>2]|0;Pi[g&2047](a,i);return}}function __ZN11MethodBind1I13PhysicsBody2DjED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN7ClassDB10_add_classI12StaticBody2DEEvv(){var a=0,b=0,d=0,e=0,f=0,g=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+16|0;d=a+12|0;e=a+8|0;f=a+4|0;g=a;__ZN6StringC2EPKc(b,872302);c[e>>2]=c[b>>2];__ZN10StringNameC2ERK6String(d,e);__ZN6StringC2EPKc(b,876875);c[g>>2]=c[b>>2];__ZN10StringNameC2ERK6String(f,g);__ZN7ClassDB11_add_class2ERK10StringNameS2_(d,f);__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);__ZN10StringNameD2Ev(d);d=c[e>>2]|0;if(!d){l=a;return}if(__Z16atomic_decrementPj(d+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(d,1);l=a;return}function __ZN12StaticBody2D13_bind_methodsEv(){var a=0,b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0;a=l;l=l+160|0;if((l|0)>=(m|0))ba(160);b=a+128|0;d=a+120|0;e=a+112|0;f=a+104|0;g=a+88|0;h=a+80|0;i=a+64|0;j=a+48|0;k=a+32|0;n=a+28|0;o=a+96|0;p=a+24|0;q=a+72|0;r=a+56|0;s=a+40|0;t=a+20|0;u=a+16|0;v=a+12|0;w=a+8|0;x=a+4|0;y=a;__Z8D_METHODPKcS0_(d,871964,871993);z=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(z);c[z>>2]=279388;__ZN10MethodBind10_set_constEb(z,0);__ZN10MethodBind24_generate_argument_typesEi(z,1);c[z+44>>2]=1427;c[z+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,z,d,0,0)|0;z=d+4|0;A=c[z>>2]|0;if(A|0?(__Z16atomic_decrementPj(A+-8|0)|0)==0:0){B=c[z>>2]|0;z=(B|0)==0?0:B+-4|0;B=z+4|0;if(c[z>>2]|0){C=0;do{__ZN10StringNameD2Ev(B+(C<<2)|0);C=C+1|0}while(C>>>0<(c[z>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(A,1)}__ZN10StringNameD2Ev(d);__Z8D_METHODPKcS0_(e,871997,871993);d=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(d);c[d>>2]=279424;__ZN10MethodBind10_set_constEb(d,0);__ZN10MethodBind24_generate_argument_typesEi(d,1);c[d+44>>2]=164;c[d+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,d,e,0,0)|0;d=e+4|0;A=c[d>>2]|0;if(A|0?(__Z16atomic_decrementPj(A+-8|0)|0)==0:0){z=c[d>>2]|0;d=(z|0)==0?0:z+-4|0;z=d+4|0;if(c[d>>2]|0){C=0;do{__ZN10StringNameD2Ev(z+(C<<2)|0);C=C+1|0}while(C>>>0<(c[d>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(A,1)}__ZN10StringNameD2Ev(e);__Z8D_METHODPKc(f,872027);e=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(e);c[e>>2]=279460;__ZN10MethodBind10_set_constEb(e,1);__ZN10MethodBind24_generate_argument_typesEi(e,0);__ZN10MethodBind12_set_returnsEb(e,1);c[e+44>>2]=1428;c[e+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,e,f,0,0)|0;e=f+4|0;A=c[e>>2]|0;if(A|0?(__Z16atomic_decrementPj(A+-8|0)|0)==0:0){d=c[e>>2]|0;e=(d|0)==0?0:d+-4|0;d=e+4|0;if(c[e>>2]|0){C=0;do{__ZN10StringNameD2Ev(d+(C<<2)|0);C=C+1|0}while(C>>>0<(c[e>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(A,1)}__ZN10StringNameD2Ev(f);__Z8D_METHODPKc(g,872056);f=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(f);c[f>>2]=279496;__ZN10MethodBind10_set_constEb(f,1);__ZN10MethodBind24_generate_argument_typesEi(f,0);__ZN10MethodBind12_set_returnsEb(f,1);c[f+44>>2]=171;c[f+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,f,g,0,0)|0;f=g+4|0;A=c[f>>2]|0;if(A|0?(__Z16atomic_decrementPj(A+-8|0)|0)==0:0){e=c[f>>2]|0;f=(e|0)==0?0:e+-4|0;e=f+4|0;if(c[f>>2]|0){C=0;do{__ZN10StringNameD2Ev(e+(C<<2)|0);C=C+1|0}while(C>>>0<(c[f>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(A,1)}__ZN10StringNameD2Ev(g);__Z8D_METHODPKcS0_(h,872086,872099);g=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(g);c[g>>2]=279424;__ZN10MethodBind10_set_constEb(g,0);__ZN10MethodBind24_generate_argument_typesEi(g,1);c[g+44>>2]=165;c[g+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,g,h,0,0)|0;g=h+4|0;A=c[g>>2]|0;if(A|0?(__Z16atomic_decrementPj(A+-8|0)|0)==0:0){f=c[g>>2]|0;g=(f|0)==0?0:f+-4|0;f=g+4|0;if(c[g>>2]|0){C=0;do{__ZN10StringNameD2Ev(f+(C<<2)|0);C=C+1|0}while(C>>>0<(c[g>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(A,1)}__ZN10StringNameD2Ev(h);__Z8D_METHODPKc(i,872108);h=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(h);c[h>>2]=279496;__ZN10MethodBind10_set_constEb(h,1);__ZN10MethodBind24_generate_argument_typesEi(h,0);__ZN10MethodBind12_set_returnsEb(h,1);c[h+44>>2]=172;c[h+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,h,i,0,0)|0;h=i+4|0;A=c[h>>2]|0;if(A|0?(__Z16atomic_decrementPj(A+-8|0)|0)==0:0){g=c[h>>2]|0;h=(g|0)==0?0:g+-4|0;g=h+4|0;if(c[h>>2]|0){C=0;do{__ZN10StringNameD2Ev(g+(C<<2)|0);C=C+1|0}while(C>>>0<(c[h>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(A,1)}__ZN10StringNameD2Ev(i);__Z8D_METHODPKcS0_(j,872121,1127679);i=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(i);c[i>>2]=279424;__ZN10MethodBind10_set_constEb(i,0);__ZN10MethodBind24_generate_argument_typesEi(i,1);c[i+44>>2]=166;c[i+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,i,j,0,0)|0;i=j+4|0;A=c[i>>2]|0;if(A|0?(__Z16atomic_decrementPj(A+-8|0)|0)==0:0){h=c[i>>2]|0;i=(h|0)==0?0:h+-4|0;h=i+4|0;if(c[i>>2]|0){C=0;do{__ZN10StringNameD2Ev(h+(C<<2)|0);C=C+1|0}while(C>>>0<(c[i>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(A,1)}__ZN10StringNameD2Ev(j);__Z8D_METHODPKc(k,872132);j=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(j);c[j>>2]=279496;__ZN10MethodBind10_set_constEb(j,1);__ZN10MethodBind24_generate_argument_typesEi(j,0);__ZN10MethodBind12_set_returnsEb(j,1);c[j+44>>2]=173;c[j+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,j,k,0,0)|0;j=k+4|0;A=c[j>>2]|0;if(A|0?(__Z16atomic_decrementPj(A+-8|0)|0)==0:0){i=c[j>>2]|0;j=(i|0)==0?0:i+-4|0;i=j+4|0;if(c[j>>2]|0){C=0;do{__ZN10StringNameD2Ev(i+(C<<2)|0);C=C+1|0}while(C>>>0<(c[j>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(A,1)}__ZN10StringNameD2Ev(k);__ZN6StringC2EPKc(b,872302);c[o>>2]=c[b>>2];__ZN10StringNameC2ERK6String(n,o);__ZN6StringC2EPKc(p,872143);__ZN6StringC2EPKc(q,1263606);k=b+4|0;c[k>>2]=0;A=b+12|0;c[A>>2]=0;c[b>>2]=5;j=c[p>>2]|0;if(j|0?(c[k>>2]=0,__Z28atomic_conditional_incrementPj(j+-8|0)|0):0)c[k>>2]=c[p>>2];c[b+8>>2]=0;k=c[A>>2]|0;if((k|0)!=(c[q>>2]|0)){if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);c[A>>2]=0;k=c[q>>2]|0;if(k|0?__Z28atomic_conditional_incrementPj(k+-8|0)|0:0)c[A>>2]=c[q>>2]}c[b+16>>2]=7;c[r>>2]=__Z11_scs_createPKc(871964)|0;c[s>>2]=__Z11_scs_createPKc(872027)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(n,b,r,s,-1);__ZN10StringNameD2Ev(s);__ZN10StringNameD2Ev(r);A=c[b+12>>2]|0;if(A|0?(__Z16atomic_decrementPj(A+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(A,1);A=c[b+4>>2]|0;if(A|0?(__Z16atomic_decrementPj(A+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(A,1);A=c[q>>2]|0;if(A|0?(__Z16atomic_decrementPj(A+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(A,1);A=c[p>>2]|0;if(A|0?(__Z16atomic_decrementPj(A+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(A,1);__ZN10StringNameD2Ev(n);n=c[o>>2]|0;if(n|0?(__Z16atomic_decrementPj(n+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(n,1);__ZN6StringC2EPKc(b,872302);c[o>>2]=c[b>>2];__ZN10StringNameC2ERK6String(t,o);__ZN6StringC2EPKc(u,872168);__ZN6StringC2EPKc(q,1263606);n=b+4|0;c[n>>2]=0;A=b+12|0;c[A>>2]=0;c[b>>2]=3;p=c[u>>2]|0;if(p|0?(c[n>>2]=0,__Z28atomic_conditional_incrementPj(p+-8|0)|0):0)c[n>>2]=c[u>>2];c[b+8>>2]=0;n=c[A>>2]|0;do if((n|0)!=(c[q>>2]|0)){do if(n|0){if(__Z16atomic_decrementPj(n+-8|0)|0)break;__ZN6Memory11free_staticEPvb(n,1)}while(0);c[A>>2]=0;p=c[q>>2]|0;if(p|0){if(!(__Z28atomic_conditional_incrementPj(p+-8|0)|0))break;c[A>>2]=c[q>>2]}}while(0);c[b+16>>2]=7;c[r>>2]=__Z11_scs_createPKc(871997)|0;c[s>>2]=__Z11_scs_createPKc(872056)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(t,b,r,s,-1);__ZN10StringNameD2Ev(s);__ZN10StringNameD2Ev(r);A=c[b+12>>2]|0;if(A|0?(__Z16atomic_decrementPj(A+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(A,1);A=c[b+4>>2]|0;do if(A|0){if(__Z16atomic_decrementPj(A+-8|0)|0)break;__ZN6Memory11free_staticEPvb(A,1)}while(0);A=c[q>>2]|0;do if(A|0){if(__Z16atomic_decrementPj(A+-8|0)|0)break;__ZN6Memory11free_staticEPvb(A,1)}while(0);A=c[u>>2]|0;do if(A|0){if(__Z16atomic_decrementPj(A+-8|0)|0)break;__ZN6Memory11free_staticEPvb(A,1)}while(0);__ZN10StringNameD2Ev(t);t=c[o>>2]|0;do if(t|0){if(__Z16atomic_decrementPj(t+-8|0)|0)break;__ZN6Memory11free_staticEPvb(t,1)}while(0);__ZN6StringC2EPKc(b,872302);c[o>>2]=c[b>>2];__ZN10StringNameC2ERK6String(v,o);__ZN6StringC2EPKc(w,872099);__ZN6StringC2EPKc(q,1074459);t=b+4|0;c[t>>2]=0;A=b+12|0;c[A>>2]=0;c[b>>2]=3;u=c[w>>2]|0;do if(u|0){c[t>>2]=0;if(!(__Z28atomic_conditional_incrementPj(u+-8|0)|0))break;c[t>>2]=c[w>>2]}while(0);c[b+8>>2]=1;t=c[A>>2]|0;do if((t|0)!=(c[q>>2]|0)){do if(t|0){if(__Z16atomic_decrementPj(t+-8|0)|0)break;__ZN6Memory11free_staticEPvb(t,1)}while(0);c[A>>2]=0;u=c[q>>2]|0;if(!u)break;if(!(__Z28atomic_conditional_incrementPj(u+-8|0)|0))break;c[A>>2]=c[q>>2]}while(0);c[b+16>>2]=7;c[r>>2]=__Z11_scs_createPKc(872086)|0;c[s>>2]=__Z11_scs_createPKc(872108)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(v,b,r,s,-1);__ZN10StringNameD2Ev(s);__ZN10StringNameD2Ev(r);A=c[b+12>>2]|0;do if(A|0){if(__Z16atomic_decrementPj(A+-8|0)|0)break;__ZN6Memory11free_staticEPvb(A,1)}while(0);A=c[b+4>>2]|0;do if(A|0){if(__Z16atomic_decrementPj(A+-8|0)|0)break;__ZN6Memory11free_staticEPvb(A,1)}while(0);A=c[q>>2]|0;do if(A|0){if(__Z16atomic_decrementPj(A+-8|0)|0)break;__ZN6Memory11free_staticEPvb(A,1)}while(0);A=c[w>>2]|0;do if(A|0){if(__Z16atomic_decrementPj(A+-8|0)|0)break;__ZN6Memory11free_staticEPvb(A,1)}while(0);__ZN10StringNameD2Ev(v);v=c[o>>2]|0;do if(v|0){if(__Z16atomic_decrementPj(v+-8|0)|0)break;__ZN6Memory11free_staticEPvb(v,1)}while(0);__ZN6StringC2EPKc(b,872302);c[o>>2]=c[b>>2];__ZN10StringNameC2ERK6String(x,o);__ZN6StringC2EPKc(y,1127679);__ZN6StringC2EPKc(q,1074459);v=b+4|0;c[v>>2]=0;A=b+12|0;c[A>>2]=0;c[b>>2]=3;w=c[y>>2]|0;do if(w|0){c[v>>2]=0;if(!(__Z28atomic_conditional_incrementPj(w+-8|0)|0))break;c[v>>2]=c[y>>2]}while(0);c[b+8>>2]=1;v=c[A>>2]|0;do if((v|0)!=(c[q>>2]|0)){do if(v|0){if(__Z16atomic_decrementPj(v+-8|0)|0)break;__ZN6Memory11free_staticEPvb(v,1)}while(0);c[A>>2]=0;w=c[q>>2]|0;if(!w)break;if(!(__Z28atomic_conditional_incrementPj(w+-8|0)|0))break;c[A>>2]=c[q>>2]}while(0);c[b+16>>2]=7;c[r>>2]=__Z11_scs_createPKc(872121)|0;c[s>>2]=__Z11_scs_createPKc(872132)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(x,b,r,s,-1);__ZN10StringNameD2Ev(s);__ZN10StringNameD2Ev(r);r=c[b+12>>2]|0;do if(r|0){if(__Z16atomic_decrementPj(r+-8|0)|0)break;__ZN6Memory11free_staticEPvb(r,1)}while(0);r=c[b+4>>2]|0;do if(r|0){if(__Z16atomic_decrementPj(r+-8|0)|0)break;__ZN6Memory11free_staticEPvb(r,1)}while(0);r=c[q>>2]|0;do if(r|0){if(__Z16atomic_decrementPj(r+-8|0)|0)break;__ZN6Memory11free_staticEPvb(r,1)}while(0);r=c[y>>2]|0;do if(r|0){if(__Z16atomic_decrementPj(r+-8|0)|0)break;__ZN6Memory11free_staticEPvb(r,1)}while(0);__ZN10StringNameD2Ev(x);x=c[o>>2]|0;if(!x){l=a;return}if(__Z16atomic_decrementPj(x+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(x,1);l=a;return}function __ZN12StaticBody2D28set_constant_linear_velocityERK7Vector2(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0;d=l;l=l+32|0;if((l|0)>=(m|0))ba(32);e=d+28|0;f=d+24|0;g=d;h=a+448|0;i=b;b=c[i+4>>2]|0;j=h;c[j>>2]=c[i>>2];c[j+4>>2]=b;b=__ZN15Physics2DServer13get_singletonEv()|0;j=c[(c[b>>2]|0)+360>>2]|0;c[f>>2]=c[a+408>>2];__ZN7VariantC2ERK7Vector2(g,h);c[e>>2]=c[f>>2];Ki[j&4095](b,e,1,g);if(!(c[g>>2]|0)){l=d;return}__ZN7Variant5clearEv(g);l=d;return}function __ZN12StaticBody2D29set_constant_angular_velocityEf(a,b){a=a|0;b=+b;var d=0,e=0,f=0,h=0,i=0,j=0,k=0;d=l;l=l+32|0;if((l|0)>=(m|0))ba(32);e=d+28|0;f=d+24|0;h=d;i=a+456|0;g[i>>2]=b;j=__ZN15Physics2DServer13get_singletonEv()|0;k=c[(c[j>>2]|0)+360>>2]|0;c[f>>2]=c[a+408>>2];__ZN7VariantC2Ef(h,+g[i>>2]);c[e>>2]=c[f>>2];Ki[k&4095](j,e,2,h);if(!(c[h>>2]|0)){l=d;return}__ZN7Variant5clearEv(h);l=d;return}function __ZNK12StaticBody2D28get_constant_linear_velocityEv(a,b){a=a|0;b=b|0;var d=0,e=0;d=b+448|0;b=c[d+4>>2]|0;e=a;c[e>>2]=c[d>>2];c[e+4>>2]=b;return}function __ZNK12StaticBody2D29get_constant_angular_velocityEv(a){a=a|0;return +(+g[a+456>>2])}function __ZN12StaticBody2D12set_frictionEf(b,d){b=b|0;d=+d;var e=0,f=0,h=0,i=0,j=0,k=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e+4|0;h=e;if(d<0.0|d>1.0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(872086,871797,239,872246,0);l=e;return}else{a[1263537]=0;i=b+464|0;g[i>>2]=d;j=__ZN15Physics2DServer13get_singletonEv()|0;k=c[(c[j>>2]|0)+352>>2]|0;c[h>>2]=c[b+408>>2];d=+g[i>>2];c[f>>2]=c[h>>2];Gi[k&31](j,f,1,d);l=e;return}}function __ZNK12StaticBody2D12get_frictionEv(a){a=a|0;return +(+g[a+464>>2])}function __ZN12StaticBody2D10set_bounceEf(b,d){b=b|0;d=+d;var e=0,f=0,h=0,i=0,j=0,k=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e+4|0;h=e;if(d<0.0|d>1.0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(872121,871797,251,872194,0);l=e;return}else{a[1263537]=0;i=b+460|0;g[i>>2]=d;j=__ZN15Physics2DServer13get_singletonEv()|0;k=c[(c[j>>2]|0)+352>>2]|0;c[h>>2]=c[b+408>>2];d=+g[i>>2];c[f>>2]=c[h>>2];Gi[k&31](j,f,0,d);l=e;return}}function __ZNK12StaticBody2D10get_bounceEv(a){a=a|0;return +(+g[a+460>>2])}function __ZNK13MethodBind0RCI12StaticBody2DfE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Ef(d,0.0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK13MethodBind0RCI12StaticBody2DfE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,872302);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI12StaticBody2DfE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236172)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2Ef(i,+mj[n&511](d));__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI12StaticBody2DfE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0.0;if(!b)f=0;else{d=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236172)|0;f=d?b:0}b=c[a+44>>2]|0;d=c[a+48>>2]|0;a=f+(d>>1)|0;if(!(d&1)){h=b;i=+mj[h&511](a);g[e>>2]=i;return}else{h=c[(c[a>>2]|0)+b>>2]|0;i=+mj[h&511](a);g[e>>2]=i;return}}function __ZN13MethodBind0RCI12StaticBody2DfED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI12StaticBody2D7Vector2E18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;if((b|0)!=-1){f=0;l=a;return f|0}g[d>>2]=0.0;g[d+4>>2]=0.0;__ZN7VariantC2ERK7Vector2(e,d);d=c[e>>2]|0;if(d|0)__ZN7Variant5clearEv(e);f=d;l=a;return f|0}function __ZNK13MethodBind0RCI12StaticBody2D7Vector2E18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,872302);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI12StaticBody2D7Vector2E4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;j=f+24|0;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236172)|0:0){c[h>>2]=0;a[1263537]=0;k=c[d+24>>2]|0;if((k|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=k;c[b>>2]=0;l=f;return}n=k-(c[d+20>>2]|0)|0;if((n|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=n;c[b>>2]=0;l=f;return}n=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))o=n;else o=c[(c[d>>2]|0)+n>>2]|0;Pi[o&2047](j,d);__ZN7VariantC2ERK7Vector2(i,j);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI12StaticBody2D7Vector2E7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=d;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236172)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;Pi[i&2047](f,a);a=f;f=c[a+4>>2]|0;i=e;c[i>>2]=c[a>>2];c[i+4>>2]=f;l=d;return}function __ZN13MethodBind0RCI12StaticBody2D7Vector2ED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I12StaticBody2DfE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if(!b){__ZN7VariantC2Ef(d,0.0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK11MethodBind1I12StaticBody2DfE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,872302);l=a;return c[b>>2]|0}function __ZN11MethodBind1I12StaticBody2DfE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0.0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236172)|0:0){c[h>>2]=0;a[1263537]=0;k=d+24|0;n=c[k>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=i;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=i;return}if((g|0)>0){if((n|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);p=0}else{a[1263537]=0;p=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,p)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=p;c[b>>2]=0;l=i;return}}p=c[d+44>>2]|0;n=c[d+48>>2]|0;o=e+(n>>1)|0;if(!(n&1))q=p;else q=c[(c[o>>2]|0)+p>>2]|0;do if((g|0)<1){p=c[k>>2]|0;n=p+-1|0;if((p|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)s=0;else s=c[e+-4>>2]|0;if((p|0)<=(s|0)){if(r)t=0;else t=c[e+-4>>2]|0;do if((t|0)<(p|0)){if(r)u=0;else u=c[e+-4>>2]|0;if((u|0)<(p|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);v=0;break}else{a[1263537]=0;w=31;break}}else w=31;while(0);if((w|0)==31)v=e+(n*24|0)|0;__ZN7VariantC2ERKS_(j,v);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);x=+__ZNK7VariantcvfEv(j);Mi[q&511](o,x);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I12StaticBody2DfE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0,j=0.0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236172)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1)){h=b;i=c[d>>2]|0;j=+g[i>>2];Mi[h&511](a,j);return}else{h=c[(c[a>>2]|0)+b>>2]|0;i=c[d>>2]|0;j=+g[i>>2];Mi[h&511](a,j);return}}function __ZN11MethodBind1I12StaticBody2DfED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I12StaticBody2DRK7Vector2E18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;if(b|0){f=0;l=a;return f|0}g[d>>2]=0.0;g[d+4>>2]=0.0;__ZN7VariantC2ERK7Vector2(e,d);d=c[e>>2]|0;if(d|0)__ZN7Variant5clearEv(e);f=d;l=a;return f|0}function __ZNK11MethodBind1I12StaticBody2DRK7Vector2E18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,872302);l=a;return c[b>>2]|0}function __ZN11MethodBind1I12StaticBody2DRK7Vector2E4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i+24|0;k=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236172)|0:0){c[h>>2]=0;a[1263537]=0;n=d+24|0;o=c[n>>2]|0;if((o|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=o;c[b>>2]=0;l=i;return}p=o-(c[d+20>>2]|0)|0;if((p|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=p;c[b>>2]=0;l=i;return}if((g|0)>0){if((o|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);q=0}else{a[1263537]=0;q=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,q)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=q;c[b>>2]=0;l=i;return}}q=c[d+44>>2]|0;o=c[d+48>>2]|0;p=e+(o>>1)|0;if(!(o&1))r=q;else r=c[(c[p>>2]|0)+q>>2]|0;do if((g|0)<1){q=c[n>>2]|0;o=q+-1|0;if((q|0)>=1){e=c[d+16>>2]|0;s=(e|0)==0;if(s)t=0;else t=c[e+-4>>2]|0;if((q|0)<=(t|0)){if(s)u=0;else u=c[e+-4>>2]|0;do if((u|0)<(q|0)){if(s)v=0;else v=c[e+-4>>2]|0;if((v|0)<(q|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);w=0;break}else{a[1263537]=0;x=31;break}}else x=31;while(0);if((x|0)==31)w=e+(o*24|0)|0;__ZN7VariantC2ERKS_(k,w);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);__ZNK7Variantcv7Vector2Ev(j,k);Pi[r&2047](p,j);if(c[k>>2]|0)__ZN7Variant5clearEv(k);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I12StaticBody2DRK7Vector2E7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236172)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;b=c[d>>2]|0;d=c[b+4>>2]|0;h=f;c[h>>2]=c[b>>2];c[h+4>>2]=d;Pi[i&2047](a,f);l=e;return}function __ZN11MethodBind1I12StaticBody2DRK7Vector2ED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN11RigidBody2D18_initialize_classvEv(b){b=b|0;if(a[1263364]|0)return;__ZN13PhysicsBody2D16initialize_classEv();__ZN7ClassDB10_add_classI11RigidBody2DEEvv();__ZN11RigidBody2D13_bind_methodsEv();a[1263364]=1;return}function __ZN11RigidBody2D5_setvERK10StringNameRK7Variant(a,b,c){a=a|0;b=b|0;c=c|0;if(1232!=1129)return __ZN17CollisionObject2D4_setERK10StringNameRK7Variant(a,b,c)|0;else return 0;return 0}function __ZNK11RigidBody2D5_getvERK10StringNameR7Variant(a,b,c){a=a|0;b=b|0;c=c|0;var d=0;if(1233!=1131?__ZNK17CollisionObject2D4_getERK10StringNameR7Variant(a,b,c)|0:0)d=1;else d=0;return d|0}function __ZNK11RigidBody2D19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+24|0;g=e+4|0;h=e;if(!d)__ZNK13PhysicsBody2D19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,0);__ZN6StringC2EPKc(f,873658);i=c[f>>2]|0;f=i;j=g+4|0;c[j>>2]=0;k=g+12|0;c[k>>2]=0;c[g>>2]=0;n=(i|0)==0;if(!n?(c[j>>2]=0,__Z28atomic_conditional_incrementPj(i+-8|0)|0):0)c[j>>2]=f;c[g+8>>2]=0;f=c[k>>2]|0;if(f|0){if(!(__Z16atomic_decrementPj(f+-8|0)|0))__ZN6Memory11free_staticEPvb(f,1);c[k>>2]=0}c[g+16>>2]=256;if(!(c[b>>2]|0)){k=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=k;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0}k=__ZnwjPFPvjE(32,4740)|0;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0;c[k+12>>2]=0;c[k+16>>2]=7;f=k+20|0;c[f>>2]=0;j=k+24|0;c[j>>2]=0;o=k+28|0;c[o>>2]=0;__ZN12PropertyInfoaSERKS_(k,g)|0;p=c[b>>2]|0;q=p+4|0;r=c[q>>2]|0;c[j>>2]=r;c[f>>2]=0;c[o>>2]=p;if(r|0)c[r+20>>2]=k;c[q>>2]=k;if(!(c[p>>2]|0))c[p>>2]=k;k=p+8|0;c[k>>2]=(c[k>>2]|0)+1;k=c[g+12>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);k=c[g+4>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);if(!n?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);__ZN10StringNameC2EPKc(h,873658);__ZN7ClassDB17get_property_listE10StringNameP4ListI12PropertyInfo16DefaultAllocatorEbPK6Object(h,b,1,a);__ZN10StringNameD2Ev(h);if(!d){l=e;return}__ZNK13PhysicsBody2D19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,1);l=e;return}function __ZN11RigidBody2D14_notificationvEib(a,b,c){a=a|0;b=b|0;c=c|0;__ZN17CollisionObject2D14_notificationvEib(a,b,c);return}function __ZNK11RigidBody2D16_get_class_namevEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+8|0;e=b+4|0;f=b;g=a+444|0;a=c[g>>2]|0;if(a|0){if(c[a+4>>2]|0){l=b;return g|0}if(__ZNK6String6lengthEv(a+8|0)|0){l=b;return g|0}}__ZN6StringC2EPKc(d,873658);c[f>>2]=c[d>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameaSERKS_(g,e);__ZN10StringNameD2Ev(e);e=c[f>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);l=b;return g|0}function __ZNK11RigidBody2D9get_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,873658);l=a;return c[b>>2]|0}function __ZNK11RigidBody2D8is_classERK6String(a,b){a=a|0;b=b|0;var c=0;if(((((!(__ZNK6StringeqEPKc(b,873658)|0)?!(__ZNK6StringeqEPKc(b,876875)|0):0)?!(__ZNK6StringeqEPKc(b,876094)|0):0)?!(__ZNK6StringeqEPKc(b,939635)|0):0)?!(__ZNK6StringeqEPKc(b,947933)|0):0)?!(__ZNK6StringeqEPKc(b,1132465)|0):0)c=__ZNK6StringeqEPKc(b,1142944)|0;else c=1;return c|0}function __ZNK11RigidBody2D12is_class_ptrEPv(a,b){a=a|0;b=b|0;var c=0;if((b|0)==1236176|(b|0)==1236120){c=1;return c|0}c=(b|0)==1234388|((b|0)==1234324|((b|0)==1220748|((b|0)==1220720|(b|0)==1220580)));return c|0}function __ZN11RigidBody2DD2Ev(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0,i=0;c[a>>2]=279532;b=c[a+512>>2]|0;if(!b){d=a+444|0;__ZN10StringNameD2Ev(d);c[a>>2]=278276;e=a+420|0;__ZN10StringNameD2Ev(e);__ZN17CollisionObject2DD2Ev(a);return}f=b+4|0;g=c[f>>2]|0;if(g|0?(__ZN3MapIjN11RigidBody2D9BodyStateE10ComparatorIjE16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(f,c[g+8>>2]|0),g=c[b+8>>2]|0,h=c[f>>2]|0,c[h+8>>2]=g,c[b+12>>2]=0,i=g,c[i+12>>2]=i,h|0):0){i=c[h+32>>2]|0;if(i|0?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);__ZN6Memory11free_staticEPvb(h,0);c[f>>2]=0}__ZN6Memory11free_staticEPvb(b,0);d=a+444|0;__ZN10StringNameD2Ev(d);c[a>>2]=278276;e=a+420|0;__ZN10StringNameD2Ev(e);__ZN17CollisionObject2DD2Ev(a);return}function __ZN11RigidBody2DD0Ev(a){a=a|0;__ZN11RigidBody2DD2Ev(a);__ZdlPv(a);return}function __ZN3MapIjN11RigidBody2D9BodyStateE10ComparatorIjE16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(a,b){a=a|0;b=b|0;if((c[a+4>>2]|0)==(b|0))return;__ZN3MapIjN11RigidBody2D9BodyStateE10ComparatorIjE16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(a,c[b+8>>2]|0);__ZN3MapIjN11RigidBody2D9BodyStateE10ComparatorIjE16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(a,c[b+4>>2]|0);a=c[b+32>>2]|0;if(a|0?(__Z16atomic_decrementPj(a+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(a,1);__ZN6Memory11free_staticEPvb(b,0);return}function __ZN7ClassDB10_add_classI11RigidBody2DEEvv(){var a=0,b=0,d=0,e=0,f=0,g=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+16|0;d=a+12|0;e=a+8|0;f=a+4|0;g=a;__ZN6StringC2EPKc(b,873658);c[e>>2]=c[b>>2];__ZN10StringNameC2ERK6String(d,e);__ZN6StringC2EPKc(b,876875);c[g>>2]=c[b>>2];__ZN10StringNameC2ERK6String(f,g);__ZN7ClassDB11_add_class2ERK10StringNameS2_(d,f);__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);__ZN10StringNameD2Ev(d);d=c[e>>2]|0;if(!d){l=a;return}if(__Z16atomic_decrementPj(d+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(d,1);l=a;return}function __ZN11RigidBody2D13_bind_methodsEv(){var a=0,b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0,ia=0,ja=0,ka=0,la=0,ma=0,na=0,oa=0,pa=0,qa=0,ra=0,sa=0,ta=0,ua=0,va=0,wa=0,xa=0,ya=0,za=0,Aa=0,Ba=0,Ca=0,Da=0,Ea=0,Fa=0,Ga=0,Ha=0,Ia=0,Ja=0,Ka=0,La=0,Ma=0,Na=0,Oa=0,Pa=0,Qa=0,Ra=0,Sa=0,Ta=0,Ua=0,Va=0,Wa=0,Xa=0,Ya=0,Za=0,_a=0,$a=0,ab=0,bb=0,cb=0,db=0,eb=0,fb=0,gb=0;a=l;l=l+768|0;if((l|0)>=(m|0))ba(768);b=a+720|0;d=a+712|0;e=a+704|0;f=a+696|0;g=a+688|0;h=a+680|0;i=a+672|0;j=a+664|0;k=a+656|0;n=a+648|0;o=a+640|0;p=a+632|0;q=a+624|0;r=a+616|0;s=a+608|0;t=a+600|0;u=a+592|0;v=a+584|0;w=a+576|0;x=a+568|0;y=a+560|0;z=a+552|0;A=a+544|0;B=a+536|0;C=a+528|0;D=a+520|0;E=a+512|0;F=a+504|0;G=a+496|0;H=a+488|0;I=a+480|0;J=a+472|0;K=a+464|0;L=a+456|0;M=a+448|0;N=a+440|0;O=a+408|0;P=a+392|0;Q=a+384|0;R=a+376|0;S=a+368|0;T=a+360|0;U=a+352|0;V=a+24|0;W=a;X=a+344|0;Y=a+336|0;Z=a+328|0;_=a+320|0;$=a+312|0;aa=a+308|0;ca=a+416|0;da=a+400|0;ea=a+304|0;fa=a+300|0;ga=a+296|0;ha=a+292|0;ia=a+288|0;ja=a+284|0;ka=a+280|0;la=a+276|0;ma=a+272|0;na=a+268|0;oa=a+264|0;pa=a+260|0;qa=a+256|0;ra=a+252|0;sa=a+248|0;ta=a+244|0;ua=a+240|0;va=a+236|0;wa=a+232|0;xa=a+228|0;ya=a+224|0;za=a+220|0;Aa=a+216|0;Ba=a+212|0;Ca=a+208|0;Da=a+204|0;Ea=a+200|0;Fa=a+196|0;Ga=a+192|0;Ha=a+188|0;Ia=a+184|0;Ja=a+180|0;Ka=a+176|0;La=a+172|0;Ma=a+100|0;Na=a+168|0;Oa=a+96|0;Pa=a+76|0;Qa=a+164|0;Ra=a+72|0;Sa=a+52|0;Ta=a+160|0;Ua=a+48|0;Va=a+156|0;Wa=a+152|0;Xa=a+148|0;Ya=a+144|0;Za=a+140|0;_a=a+136|0;$a=a+132|0;ab=a+128|0;bb=a+124|0;cb=a+120|0;__Z8D_METHODPKcS0_(d,1072481,1146083);db=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(db);c[db>>2]=279692;__ZN10MethodBind10_set_constEb(db,0);__ZN10MethodBind24_generate_argument_typesEi(db,1);c[db+44>>2]=1429;c[db+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,db,d,0,0)|0;db=d+4|0;eb=c[db>>2]|0;if(eb|0?(__Z16atomic_decrementPj(eb+-8|0)|0)==0:0){fb=c[db>>2]|0;db=(fb|0)==0?0:fb+-4|0;fb=db+4|0;if(c[db>>2]|0){gb=0;do{__ZN10StringNameD2Ev(fb+(gb<<2)|0);gb=gb+1|0}while(gb>>>0<(c[db>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(eb,1)}__ZN10StringNameD2Ev(d);__Z8D_METHODPKc(e,1072490);d=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(d);c[d>>2]=279728;__ZN10MethodBind10_set_constEb(d,1);__ZN10MethodBind24_generate_argument_typesEi(d,0);__ZN10MethodBind12_set_returnsEb(d,1);c[d+44>>2]=5471;c[d+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,d,e,0,0)|0;d=e+4|0;eb=c[d>>2]|0;if(eb|0?(__Z16atomic_decrementPj(eb+-8|0)|0)==0:0){db=c[d>>2]|0;d=(db|0)==0?0:db+-4|0;db=d+4|0;if(c[d>>2]|0){gb=0;do{__ZN10StringNameD2Ev(db+(gb<<2)|0);gb=gb+1|0}while(gb>>>0<(c[d>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(eb,1)}__ZN10StringNameD2Ev(e);__Z8D_METHODPKcS0_(f,872315,872324);e=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(e);c[e>>2]=279764;__ZN10MethodBind10_set_constEb(e,0);__ZN10MethodBind24_generate_argument_typesEi(e,1);c[e+44>>2]=167;c[e+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,e,f,0,0)|0;e=f+4|0;eb=c[e>>2]|0;if(eb|0?(__Z16atomic_decrementPj(eb+-8|0)|0)==0:0){d=c[e>>2]|0;e=(d|0)==0?0:d+-4|0;d=e+4|0;if(c[e>>2]|0){gb=0;do{__ZN10StringNameD2Ev(d+(gb<<2)|0);gb=gb+1|0}while(gb>>>0<(c[e>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(eb,1)}__ZN10StringNameD2Ev(f);__Z8D_METHODPKc(g,872329);f=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(f);c[f>>2]=279800;__ZN10MethodBind10_set_constEb(f,1);__ZN10MethodBind24_generate_argument_typesEi(f,0);__ZN10MethodBind12_set_returnsEb(f,1);c[f+44>>2]=174;c[f+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,f,g,0,0)|0;f=g+4|0;eb=c[f>>2]|0;if(eb|0?(__Z16atomic_decrementPj(eb+-8|0)|0)==0:0){e=c[f>>2]|0;f=(e|0)==0?0:e+-4|0;e=f+4|0;if(c[f>>2]|0){gb=0;do{__ZN10StringNameD2Ev(e+(gb<<2)|0);gb=gb+1|0}while(gb>>>0<(c[f>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(eb,1)}__ZN10StringNameD2Ev(g);__Z8D_METHODPKc(h,872338);g=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(g);c[g>>2]=279800;__ZN10MethodBind10_set_constEb(g,1);__ZN10MethodBind24_generate_argument_typesEi(g,0);__ZN10MethodBind12_set_returnsEb(g,1);c[g+44>>2]=175;c[g+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,g,h,0,0)|0;g=h+4|0;eb=c[g>>2]|0;if(eb|0?(__Z16atomic_decrementPj(eb+-8|0)|0)==0:0){f=c[g>>2]|0;g=(f|0)==0?0:f+-4|0;f=g+4|0;if(c[g>>2]|0){gb=0;do{__ZN10StringNameD2Ev(f+(gb<<2)|0);gb=gb+1|0}while(gb>>>0<(c[g>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(eb,1)}__ZN10StringNameD2Ev(h);__Z8D_METHODPKcS0_(i,872350,872362);h=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(h);c[h>>2]=279764;__ZN10MethodBind10_set_constEb(h,0);__ZN10MethodBind24_generate_argument_typesEi(h,1);c[h+44>>2]=168;c[h+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,h,i,0,0)|0;h=i+4|0;eb=c[h>>2]|0;if(eb|0?(__Z16atomic_decrementPj(eb+-8|0)|0)==0:0){g=c[h>>2]|0;h=(g|0)==0?0:g+-4|0;g=h+4|0;if(c[h>>2]|0){gb=0;do{__ZN10StringNameD2Ev(g+(gb<<2)|0);gb=gb+1|0}while(gb>>>0<(c[h>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(eb,1)}__ZN10StringNameD2Ev(i);__Z8D_METHODPKcS0_(j,872370,872381);i=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(i);c[i>>2]=279764;__ZN10MethodBind10_set_constEb(i,0);__ZN10MethodBind24_generate_argument_typesEi(i,1);c[i+44>>2]=169;c[i+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,i,j,0,0)|0;i=j+4|0;eb=c[i>>2]|0;if(eb|0?(__Z16atomic_decrementPj(eb+-8|0)|0)==0:0){h=c[i>>2]|0;i=(h|0)==0?0:h+-4|0;h=i+4|0;if(c[i>>2]|0){gb=0;do{__ZN10StringNameD2Ev(h+(gb<<2)|0);gb=gb+1|0}while(gb>>>0<(c[i>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(eb,1)}__ZN10StringNameD2Ev(j);__Z8D_METHODPKc(k,872388);j=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(j);c[j>>2]=279800;__ZN10MethodBind10_set_constEb(j,1);__ZN10MethodBind24_generate_argument_typesEi(j,0);__ZN10MethodBind12_set_returnsEb(j,1);c[j+44>>2]=176;c[j+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,j,k,0,0)|0;j=k+4|0;eb=c[j>>2]|0;if(eb|0?(__Z16atomic_decrementPj(eb+-8|0)|0)==0:0){i=c[j>>2]|0;j=(i|0)==0?0:i+-4|0;i=j+4|0;if(c[j>>2]|0){gb=0;do{__ZN10StringNameD2Ev(i+(gb<<2)|0);gb=gb+1|0}while(gb>>>0<(c[j>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(eb,1)}__ZN10StringNameD2Ev(k);__Z8D_METHODPKcS0_(n,872086,872099);k=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(k);c[k>>2]=279764;__ZN10MethodBind10_set_constEb(k,0);__ZN10MethodBind24_generate_argument_typesEi(k,1);c[k+44>>2]=170;c[k+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,k,n,0,0)|0;k=n+4|0;eb=c[k>>2]|0;if(eb|0?(__Z16atomic_decrementPj(eb+-8|0)|0)==0:0){j=c[k>>2]|0;k=(j|0)==0?0:j+-4|0;j=k+4|0;if(c[k>>2]|0){gb=0;do{__ZN10StringNameD2Ev(j+(gb<<2)|0);gb=gb+1|0}while(gb>>>0<(c[k>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(eb,1)}__ZN10StringNameD2Ev(n);__Z8D_METHODPKc(o,872108);n=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(n);c[n>>2]=279800;__ZN10MethodBind10_set_constEb(n,1);__ZN10MethodBind24_generate_argument_typesEi(n,0);__ZN10MethodBind12_set_returnsEb(n,1);c[n+44>>2]=177;c[n+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,n,o,0,0)|0;n=o+4|0;eb=c[n>>2]|0;if(eb|0?(__Z16atomic_decrementPj(eb+-8|0)|0)==0:0){k=c[n>>2]|0;n=(k|0)==0?0:k+-4|0;k=n+4|0;if(c[n>>2]|0){gb=0;do{__ZN10StringNameD2Ev(k+(gb<<2)|0);gb=gb+1|0}while(gb>>>0<(c[n>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(eb,1)}__ZN10StringNameD2Ev(o);__Z8D_METHODPKcS0_(p,872121,1127679);o=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(o);c[o>>2]=279764;__ZN10MethodBind10_set_constEb(o,0);__ZN10MethodBind24_generate_argument_typesEi(o,1);c[o+44>>2]=171;c[o+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,o,p,0,0)|0;o=p+4|0;eb=c[o>>2]|0;if(eb|0?(__Z16atomic_decrementPj(eb+-8|0)|0)==0:0){n=c[o>>2]|0;o=(n|0)==0?0:n+-4|0;n=o+4|0;if(c[o>>2]|0){gb=0;do{__ZN10StringNameD2Ev(n+(gb<<2)|0);gb=gb+1|0}while(gb>>>0<(c[o>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(eb,1)}__ZN10StringNameD2Ev(p);__Z8D_METHODPKc(q,872132);p=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(p);c[p>>2]=279800;__ZN10MethodBind10_set_constEb(p,1);__ZN10MethodBind24_generate_argument_typesEi(p,0);__ZN10MethodBind12_set_returnsEb(p,1);c[p+44>>2]=178;c[p+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,p,q,0,0)|0;p=q+4|0;eb=c[p>>2]|0;if(eb|0?(__Z16atomic_decrementPj(eb+-8|0)|0)==0:0){o=c[p>>2]|0;p=(o|0)==0?0:o+-4|0;o=p+4|0;if(c[p>>2]|0){gb=0;do{__ZN10StringNameD2Ev(o+(gb<<2)|0);gb=gb+1|0}while(gb>>>0<(c[p>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(eb,1)}__ZN10StringNameD2Ev(q);__Z8D_METHODPKcS0_(r,872399,872417);q=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(q);c[q>>2]=279764;__ZN10MethodBind10_set_constEb(q,0);__ZN10MethodBind24_generate_argument_typesEi(q,1);c[q+44>>2]=172;c[q+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,q,r,0,0)|0;q=r+4|0;eb=c[q>>2]|0;if(eb|0?(__Z16atomic_decrementPj(eb+-8|0)|0)==0:0){p=c[q>>2]|0;q=(p|0)==0?0:p+-4|0;p=q+4|0;if(c[q>>2]|0){gb=0;do{__ZN10StringNameD2Ev(p+(gb<<2)|0);gb=gb+1|0}while(gb>>>0<(c[q>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(eb,1)}__ZN10StringNameD2Ev(r);__Z8D_METHODPKc(s,872431);r=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(r);c[r>>2]=279800;__ZN10MethodBind10_set_constEb(r,1);__ZN10MethodBind24_generate_argument_typesEi(r,0);__ZN10MethodBind12_set_returnsEb(r,1);c[r+44>>2]=179;c[r+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,r,s,0,0)|0;r=s+4|0;eb=c[r>>2]|0;if(eb|0?(__Z16atomic_decrementPj(eb+-8|0)|0)==0:0){q=c[r>>2]|0;r=(q|0)==0?0:q+-4|0;q=r+4|0;if(c[r>>2]|0){gb=0;do{__ZN10StringNameD2Ev(q+(gb<<2)|0);gb=gb+1|0}while(gb>>>0<(c[r>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(eb,1)}__ZN10StringNameD2Ev(s);__Z8D_METHODPKcS0_(t,876480,876496);s=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(s);c[s>>2]=279764;__ZN10MethodBind10_set_constEb(s,0);__ZN10MethodBind24_generate_argument_typesEi(s,1);c[s+44>>2]=173;c[s+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,s,t,0,0)|0;s=t+4|0;eb=c[s>>2]|0;if(eb|0?(__Z16atomic_decrementPj(eb+-8|0)|0)==0:0){r=c[s>>2]|0;s=(r|0)==0?0:r+-4|0;r=s+4|0;if(c[s>>2]|0){gb=0;do{__ZN10StringNameD2Ev(r+(gb<<2)|0);gb=gb+1|0}while(gb>>>0<(c[s>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(eb,1)}__ZN10StringNameD2Ev(t);__Z8D_METHODPKc(u,876508);t=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(t);c[t>>2]=279800;__ZN10MethodBind10_set_constEb(t,1);__ZN10MethodBind24_generate_argument_typesEi(t,0);__ZN10MethodBind12_set_returnsEb(t,1);c[t+44>>2]=180;c[t+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,t,u,0,0)|0;t=u+4|0;eb=c[t>>2]|0;if(eb|0?(__Z16atomic_decrementPj(eb+-8|0)|0)==0:0){s=c[t>>2]|0;t=(s|0)==0?0:s+-4|0;s=t+4|0;if(c[t>>2]|0){gb=0;do{__ZN10StringNameD2Ev(s+(gb<<2)|0);gb=gb+1|0}while(gb>>>0<(c[t>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(eb,1)}__ZN10StringNameD2Ev(u);__Z8D_METHODPKcS0_(v,876524,876541);u=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(u);c[u>>2]=279764;__ZN10MethodBind10_set_constEb(u,0);__ZN10MethodBind24_generate_argument_typesEi(u,1);c[u+44>>2]=174;c[u+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,u,v,0,0)|0;u=v+4|0;eb=c[u>>2]|0;if(eb|0?(__Z16atomic_decrementPj(eb+-8|0)|0)==0:0){t=c[u>>2]|0;u=(t|0)==0?0:t+-4|0;t=u+4|0;if(c[u>>2]|0){gb=0;do{__ZN10StringNameD2Ev(t+(gb<<2)|0);gb=gb+1|0}while(gb>>>0<(c[u>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(eb,1)}__ZN10StringNameD2Ev(v);__Z8D_METHODPKc(w,876554);v=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(v);c[v>>2]=279800;__ZN10MethodBind10_set_constEb(v,1);__ZN10MethodBind24_generate_argument_typesEi(v,0);__ZN10MethodBind12_set_returnsEb(v,1);c[v+44>>2]=181;c[v+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,v,w,0,0)|0;v=w+4|0;eb=c[v>>2]|0;if(eb|0?(__Z16atomic_decrementPj(eb+-8|0)|0)==0:0){u=c[v>>2]|0;v=(u|0)==0?0:u+-4|0;u=v+4|0;if(c[v>>2]|0){gb=0;do{__ZN10StringNameD2Ev(u+(gb<<2)|0);gb=gb+1|0}while(gb>>>0<(c[v>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(eb,1)}__ZN10StringNameD2Ev(w);__Z8D_METHODPKcS0_(x,1044307,1059026);w=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(w);c[w>>2]=279836;__ZN10MethodBind10_set_constEb(w,0);__ZN10MethodBind24_generate_argument_typesEi(w,1);c[w+44>>2]=1430;c[w+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,w,x,0,0)|0;w=x+4|0;eb=c[w>>2]|0;do if(eb|0){if(__Z16atomic_decrementPj(eb+-8|0)|0)break;v=c[w>>2]|0;gb=(v|0)==0?0:v+-4|0;v=gb+4|0;if(c[gb>>2]|0){u=0;do{__ZN10StringNameD2Ev(v+(u<<2)|0);u=u+1|0}while(u>>>0<(c[gb>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(eb,1)}while(0);__ZN10StringNameD2Ev(x);__Z8D_METHODPKc(y,1044336);x=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(x);c[x>>2]=279872;__ZN10MethodBind10_set_constEb(x,1);__ZN10MethodBind24_generate_argument_typesEi(x,0);__ZN10MethodBind12_set_returnsEb(x,1);c[x+44>>2]=1431;c[x+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,x,y,0,0)|0;x=y+4|0;eb=c[x>>2]|0;do if(eb|0){if(__Z16atomic_decrementPj(eb+-8|0)|0)break;w=c[x>>2]|0;gb=(w|0)==0?0:w+-4|0;w=gb+4|0;if(c[gb>>2]|0){u=0;do{__ZN10StringNameD2Ev(w+(u<<2)|0);u=u+1|0}while(u>>>0<(c[gb>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(eb,1)}while(0);__ZN10StringNameD2Ev(y);__Z8D_METHODPKcS0_(z,1044356,872449);y=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(y);c[y>>2]=279764;__ZN10MethodBind10_set_constEb(y,0);__ZN10MethodBind24_generate_argument_typesEi(y,1);c[y+44>>2]=175;c[y+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,y,z,0,0)|0;y=z+4|0;eb=c[y>>2]|0;do if(eb|0){if(__Z16atomic_decrementPj(eb+-8|0)|0)break;x=c[y>>2]|0;gb=(x|0)==0?0:x+-4|0;x=gb+4|0;if(c[gb>>2]|0){u=0;do{__ZN10StringNameD2Ev(x+(u<<2)|0);u=u+1|0}while(u>>>0<(c[gb>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(eb,1)}while(0);__ZN10StringNameD2Ev(z);__Z8D_METHODPKc(A,1044377);z=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(z);c[z>>2]=279800;__ZN10MethodBind10_set_constEb(z,1);__ZN10MethodBind24_generate_argument_typesEi(z,0);__ZN10MethodBind12_set_returnsEb(z,1);c[z+44>>2]=182;c[z+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,z,A,0,0)|0;z=A+4|0;eb=c[z>>2]|0;do if(eb|0){if(__Z16atomic_decrementPj(eb+-8|0)|0)break;y=c[z>>2]|0;gb=(y|0)==0?0:y+-4|0;y=gb+4|0;if(c[gb>>2]|0){u=0;do{__ZN10StringNameD2Ev(y+(u<<2)|0);u=u+1|0}while(u>>>0<(c[gb>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(eb,1)}while(0);__ZN10StringNameD2Ev(A);__Z8D_METHODPKcS0_(B,872466,1074374);A=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(A);c[A>>2]=279908;__ZN10MethodBind10_set_constEb(A,0);__ZN10MethodBind24_generate_argument_typesEi(A,1);c[A+44>>2]=1432;c[A+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,A,B,0,0)|0;A=B+4|0;eb=c[A>>2]|0;do if(eb|0){if(__Z16atomic_decrementPj(eb+-8|0)|0)break;z=c[A>>2]|0;gb=(z|0)==0?0:z+-4|0;z=gb+4|0;if(c[gb>>2]|0){u=0;do{__ZN10StringNameD2Ev(z+(u<<2)|0);u=u+1|0}while(u>>>0<(c[gb>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(eb,1)}while(0);__ZN10StringNameD2Ev(B);__Z8D_METHODPKc(C,872492);B=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(B);c[B>>2]=279944;__ZN10MethodBind10_set_constEb(B,1);__ZN10MethodBind24_generate_argument_typesEi(B,0);__ZN10MethodBind12_set_returnsEb(B,1);c[B+44>>2]=5472;c[B+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,B,C,0,0)|0;B=C+4|0;eb=c[B>>2]|0;do if(eb|0){if(__Z16atomic_decrementPj(eb+-8|0)|0)break;A=c[B>>2]|0;gb=(A|0)==0?0:A+-4|0;A=gb+4|0;if(c[gb>>2]|0){u=0;do{__ZN10StringNameD2Ev(A+(u<<2)|0);u=u+1|0}while(u>>>0<(c[gb>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(eb,1)}while(0);__ZN10StringNameD2Ev(C);__Z8D_METHODPKcS0_(D,872518,1146191);C=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(C);c[C>>2]=279980;__ZN10MethodBind10_set_constEb(C,0);__ZN10MethodBind24_generate_argument_typesEi(C,1);c[C+44>>2]=1433;c[C+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,C,D,0,0)|0;C=D+4|0;eb=c[C>>2]|0;do if(eb|0){if(__Z16atomic_decrementPj(eb+-8|0)|0)break;B=c[C>>2]|0;gb=(B|0)==0?0:B+-4|0;B=gb+4|0;if(c[gb>>2]|0){u=0;do{__ZN10StringNameD2Ev(B+(u<<2)|0);u=u+1|0}while(u>>>0<(c[gb>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(eb,1)}while(0);__ZN10StringNameD2Ev(D);__Z8D_METHODPKc(E,872544);D=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(D);c[D>>2]=280016;__ZN10MethodBind10_set_constEb(D,0);__ZN10MethodBind24_generate_argument_typesEi(D,0);__ZN10MethodBind12_set_returnsEb(D,1);c[D+44>>2]=5473;c[D+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,D,E,0,0)|0;D=E+4|0;eb=c[D>>2]|0;do if(eb|0){if(__Z16atomic_decrementPj(eb+-8|0)|0)break;C=c[D>>2]|0;gb=(C|0)==0?0:C+-4|0;C=gb+4|0;if(c[gb>>2]|0){u=0;do{__ZN10StringNameD2Ev(C+(u<<2)|0);u=u+1|0}while(u>>>0<(c[gb>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(eb,1)}while(0);__ZN10StringNameD2Ev(E);__Z8D_METHODPKcS0_(F,872571,1113974);E=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(E);c[E>>2]=279980;__ZN10MethodBind10_set_constEb(E,0);__ZN10MethodBind24_generate_argument_typesEi(E,1);c[E+44>>2]=1434;c[E+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,E,F,0,0)|0;E=F+4|0;eb=c[E>>2]|0;do if(eb|0){if(__Z16atomic_decrementPj(eb+-8|0)|0)break;D=c[E>>2]|0;gb=(D|0)==0?0:D+-4|0;D=gb+4|0;if(c[gb>>2]|0){u=0;do{__ZN10StringNameD2Ev(D+(u<<2)|0);u=u+1|0}while(u>>>0<(c[gb>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(eb,1)}while(0);__ZN10StringNameD2Ev(F);__Z8D_METHODPKc(G,872591);F=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(F);c[F>>2]=280052;__ZN10MethodBind10_set_constEb(F,1);__ZN10MethodBind24_generate_argument_typesEi(F,0);__ZN10MethodBind12_set_returnsEb(F,1);c[F+44>>2]=5474;c[F+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,F,G,0,0)|0;F=G+4|0;eb=c[F>>2]|0;do if(eb|0){if(__Z16atomic_decrementPj(eb+-8|0)|0)break;E=c[F>>2]|0;gb=(E|0)==0?0:E+-4|0;E=gb+4|0;if(c[gb>>2]|0){u=0;do{__ZN10StringNameD2Ev(E+(u<<2)|0);u=u+1|0}while(u>>>0<(c[gb>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(eb,1)}while(0);__ZN10StringNameD2Ev(G);__Z8D_METHODPKcS0_(H,872618,1146083);G=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(G);c[G>>2]=280088;__ZN10MethodBind10_set_constEb(G,0);__ZN10MethodBind24_generate_argument_typesEi(G,1);c[G+44>>2]=1435;c[G+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,G,H,0,0)|0;G=H+4|0;eb=c[G>>2]|0;do if(eb|0){if(__Z16atomic_decrementPj(eb+-8|0)|0)break;F=c[G>>2]|0;gb=(F|0)==0?0:F+-4|0;F=gb+4|0;if(c[gb>>2]|0){u=0;do{__ZN10StringNameD2Ev(F+(u<<2)|0);u=u+1|0}while(u>>>0<(c[gb>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(eb,1)}while(0);__ZN10StringNameD2Ev(H);__Z8D_METHODPKc(I,872658);H=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(H);c[H>>2]=280124;__ZN10MethodBind10_set_constEb(H,1);__ZN10MethodBind24_generate_argument_typesEi(H,0);__ZN10MethodBind12_set_returnsEb(H,1);c[H+44>>2]=5475;c[H+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,H,I,0,0)|0;H=I+4|0;eb=c[H>>2]|0;do if(eb|0){if(__Z16atomic_decrementPj(eb+-8|0)|0)break;G=c[H>>2]|0;gb=(G|0)==0?0:G+-4|0;G=gb+4|0;if(c[gb>>2]|0){u=0;do{__ZN10StringNameD2Ev(G+(u<<2)|0);u=u+1|0}while(u>>>0<(c[gb>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(eb,1)}while(0);__ZN10StringNameD2Ev(I);__Z8D_METHODPKcS0_(J,872698,1044771);I=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(I);c[I>>2]=279836;__ZN10MethodBind10_set_constEb(I,0);__ZN10MethodBind24_generate_argument_typesEi(I,1);c[I+44>>2]=1436;c[I+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,I,J,0,0)|0;I=J+4|0;eb=c[I>>2]|0;do if(eb|0){if(__Z16atomic_decrementPj(eb+-8|0)|0)break;H=c[I>>2]|0;gb=(H|0)==0?0:H+-4|0;H=gb+4|0;if(c[gb>>2]|0){u=0;do{__ZN10StringNameD2Ev(H+(u<<2)|0);u=u+1|0}while(u>>>0<(c[gb>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(eb,1)}while(0);__ZN10StringNameD2Ev(J);__Z8D_METHODPKcS0_S0_(K,1044452,1128872,1044763);J=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(J);c[J>>2]=280160;__ZN10MethodBind10_set_constEb(J,0);__ZN10MethodBind24_generate_argument_typesEi(J,2);c[J+44>>2]=1584;c[J+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,J,K,0,0)|0;J=K+4|0;eb=c[J>>2]|0;do if(eb|0){if(__Z16atomic_decrementPj(eb+-8|0)|0)break;I=c[J>>2]|0;gb=(I|0)==0?0:I+-4|0;I=gb+4|0;if(c[gb>>2]|0){u=0;do{__ZN10StringNameD2Ev(I+(u<<2)|0);u=u+1|0}while(u>>>0<(c[gb>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(eb,1)}while(0);__ZN10StringNameD2Ev(K);__Z8D_METHODPKcS0_(L,872716,1044446);K=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(K);c[K>>2]=279836;__ZN10MethodBind10_set_constEb(K,0);__ZN10MethodBind24_generate_argument_typesEi(K,1);c[K+44>>2]=1437;c[K+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,K,L,0,0)|0;K=L+4|0;eb=c[K>>2]|0;do if(eb|0){if(__Z16atomic_decrementPj(eb+-8|0)|0)break;J=c[K>>2]|0;gb=(J|0)==0?0:J+-4|0;J=gb+4|0;if(c[gb>>2]|0){u=0;do{__ZN10StringNameD2Ev(J+(u<<2)|0);u=u+1|0}while(u>>>0<(c[gb>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(eb,1)}while(0);__ZN10StringNameD2Ev(L);__Z8D_METHODPKc(M,872734);L=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(L);c[L>>2]=279872;__ZN10MethodBind10_set_constEb(L,1);__ZN10MethodBind24_generate_argument_typesEi(L,0);__ZN10MethodBind12_set_returnsEb(L,1);c[L+44>>2]=1438;c[L+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,L,M,0,0)|0;L=M+4|0;eb=c[L>>2]|0;do if(eb|0){if(__Z16atomic_decrementPj(eb+-8|0)|0)break;K=c[L>>2]|0;gb=(K|0)==0?0:K+-4|0;K=gb+4|0;if(c[gb>>2]|0){u=0;do{__ZN10StringNameD2Ev(K+(u<<2)|0);u=u+1|0}while(u>>>0<(c[gb>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(eb,1)}while(0);__ZN10StringNameD2Ev(M);__Z8D_METHODPKcS0_(N,872752,872771);M=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(M);c[M>>2]=279764;__ZN10MethodBind10_set_constEb(M,0);__ZN10MethodBind24_generate_argument_typesEi(M,1);c[M+44>>2]=176;c[M+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,M,N,0,0)|0;M=N+4|0;eb=c[M>>2]|0;do if(eb|0){if(__Z16atomic_decrementPj(eb+-8|0)|0)break;L=c[M>>2]|0;gb=(L|0)==0?0:L+-4|0;L=gb+4|0;if(c[gb>>2]|0){u=0;do{__ZN10StringNameD2Ev(L+(u<<2)|0);u=u+1|0}while(u>>>0<(c[gb>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(eb,1)}while(0);__ZN10StringNameD2Ev(N);__Z8D_METHODPKc(O,872778);N=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(N);c[N>>2]=279800;__ZN10MethodBind10_set_constEb(N,1);__ZN10MethodBind24_generate_argument_typesEi(N,0);__ZN10MethodBind12_set_returnsEb(N,1);c[N+44>>2]=183;c[N+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,N,O,0,0)|0;N=O+4|0;eb=c[N>>2]|0;do if(eb|0){if(__Z16atomic_decrementPj(eb+-8|0)|0)break;M=c[N>>2]|0;gb=(M|0)==0?0:M+-4|0;M=gb+4|0;if(c[gb>>2]|0){u=0;do{__ZN10StringNameD2Ev(M+(u<<2)|0);u=u+1|0}while(u>>>0<(c[gb>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(eb,1)}while(0);__ZN10StringNameD2Ev(O);__Z8D_METHODPKcS0_S0_(P,1044436,1128872,1044446);O=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(O);c[O>>2]=280160;__ZN10MethodBind10_set_constEb(O,0);__ZN10MethodBind24_generate_argument_typesEi(O,2);c[O+44>>2]=1585;c[O+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,O,P,0,0)|0;O=P+4|0;eb=c[O>>2]|0;do if(eb|0){if(__Z16atomic_decrementPj(eb+-8|0)|0)break;N=c[O>>2]|0;gb=(N|0)==0?0:N+-4|0;N=gb+4|0;if(c[gb>>2]|0){u=0;do{__ZN10StringNameD2Ev(N+(u<<2)|0);u=u+1|0}while(u>>>0<(c[gb>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(eb,1)}while(0);__ZN10StringNameD2Ev(P);__Z8D_METHODPKcS0_(Q,872797,872810);P=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(P);c[P>>2]=279980;__ZN10MethodBind10_set_constEb(P,0);__ZN10MethodBind24_generate_argument_typesEi(P,1);c[P+44>>2]=1439;c[P+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,P,Q,0,0)|0;P=Q+4|0;eb=c[P>>2]|0;do if(eb|0){if(__Z16atomic_decrementPj(eb+-8|0)|0)break;O=c[P>>2]|0;gb=(O|0)==0?0:O+-4|0;O=gb+4|0;if(c[gb>>2]|0){u=0;do{__ZN10StringNameD2Ev(O+(u<<2)|0);u=u+1|0}while(u>>>0<(c[gb>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(eb,1)}while(0);__ZN10StringNameD2Ev(Q);__Z8D_METHODPKc(R,1044504);Q=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(Q);c[Q>>2]=280052;__ZN10MethodBind10_set_constEb(Q,1);__ZN10MethodBind24_generate_argument_typesEi(Q,0);__ZN10MethodBind12_set_returnsEb(Q,1);c[Q+44>>2]=5476;c[Q+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,Q,R,0,0)|0;Q=R+4|0;eb=c[Q>>2]|0;do if(eb|0){if(__Z16atomic_decrementPj(eb+-8|0)|0)break;P=c[Q>>2]|0;gb=(P|0)==0?0:P+-4|0;P=gb+4|0;if(c[gb>>2]|0){u=0;do{__ZN10StringNameD2Ev(P+(u<<2)|0);u=u+1|0}while(u>>>0<(c[gb>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(eb,1)}while(0);__ZN10StringNameD2Ev(R);__Z8D_METHODPKcS0_(S,872819,872833);R=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(R);c[R>>2]=279980;__ZN10MethodBind10_set_constEb(R,0);__ZN10MethodBind24_generate_argument_typesEi(R,1);c[R+44>>2]=1440;c[R+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,R,S,0,0)|0;R=S+4|0;eb=c[R>>2]|0;do if(eb|0){if(__Z16atomic_decrementPj(eb+-8|0)|0)break;Q=c[R>>2]|0;gb=(Q|0)==0?0:Q+-4|0;Q=gb+4|0;if(c[gb>>2]|0){u=0;do{__ZN10StringNameD2Ev(Q+(u<<2)|0);u=u+1|0}while(u>>>0<(c[gb>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(eb,1)}while(0);__ZN10StringNameD2Ev(S);__Z8D_METHODPKc(T,872847);S=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(S);c[S>>2]=280052;__ZN10MethodBind10_set_constEb(S,1);__ZN10MethodBind24_generate_argument_typesEi(S,0);__ZN10MethodBind12_set_returnsEb(S,1);c[S+44>>2]=5477;c[S+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,S,T,0,0)|0;S=T+4|0;eb=c[S>>2]|0;do if(eb|0){if(__Z16atomic_decrementPj(eb+-8|0)|0)break;R=c[S>>2]|0;gb=(R|0)==0?0:R+-4|0;R=gb+4|0;if(c[gb>>2]|0){u=0;do{__ZN10StringNameD2Ev(R+(u<<2)|0);u=u+1|0}while(u>>>0<(c[gb>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(eb,1)}while(0);__ZN10StringNameD2Ev(T);__Z8D_METHODPKcS0_S0_S0_(U,872864,1051402,1075483,1039596);__ZN7VariantC2Ed(V,.08);c[W>>2]=0;T=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(T);c[T>>2]=280196;__ZN10MethodBind10_set_constEb(T,0);__ZN10MethodBind24_generate_argument_typesEi(T,3);__ZN10MethodBind12_set_returnsEb(T,1);c[T+44>>2]=1;c[T+48>>2]=0;c[b>>2]=V;c[b+4>>2]=W;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,T,U,b,2)|0;if(c[W>>2]|0)__ZN7Variant5clearEv(W);if(c[V>>2]|0)__ZN7Variant5clearEv(V);T=U+4|0;eb=c[T>>2]|0;do if(eb|0){if(__Z16atomic_decrementPj(eb+-8|0)|0)break;S=c[T>>2]|0;gb=(S|0)==0?0:S+-4|0;S=gb+4|0;if(c[gb>>2]|0){u=0;do{__ZN10StringNameD2Ev(S+(u<<2)|0);u=u+1|0}while(u>>>0<(c[gb>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(eb,1)}while(0);__ZN10StringNameD2Ev(U);__Z8D_METHODPKc(X,872876);U=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(U);c[U>>2]=280232;__ZN10MethodBind10_set_constEb(U,0);__ZN10MethodBind24_generate_argument_typesEi(U,1);c[U+44>>2]=1441;c[U+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,U,X,0,0)|0;U=X+4|0;eb=c[U>>2]|0;do if(eb|0){if(__Z16atomic_decrementPj(eb+-8|0)|0)break;T=c[U>>2]|0;gb=(T|0)==0?0:T+-4|0;T=gb+4|0;if(c[gb>>2]|0){u=0;do{__ZN10StringNameD2Ev(T+(u<<2)|0);u=u+1|0}while(u>>>0<(c[gb>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(eb,1)}while(0);__ZN10StringNameD2Ev(X);__Z8D_METHODPKc(Y,915356);X=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(X);c[X>>2]=280268;__ZN10MethodBind10_set_constEb(X,0);__ZN10MethodBind24_generate_argument_typesEi(X,1);c[X+44>>2]=1442;c[X+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,X,Y,0,0)|0;X=Y+4|0;eb=c[X>>2]|0;do if(eb|0){if(__Z16atomic_decrementPj(eb+-8|0)|0)break;U=c[X>>2]|0;gb=(U|0)==0?0:U+-4|0;U=gb+4|0;if(c[gb>>2]|0){u=0;do{__ZN10StringNameD2Ev(U+(u<<2)|0);u=u+1|0}while(u>>>0<(c[gb>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(eb,1)}while(0);__ZN10StringNameD2Ev(Y);__Z8D_METHODPKc(Z,915373);Y=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(Y);c[Y>>2]=280268;__ZN10MethodBind10_set_constEb(Y,0);__ZN10MethodBind24_generate_argument_typesEi(Y,1);c[Y+44>>2]=1443;c[Y+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,Y,Z,0,0)|0;Y=Z+4|0;eb=c[Y>>2]|0;do if(eb|0){if(__Z16atomic_decrementPj(eb+-8|0)|0)break;X=c[Y>>2]|0;gb=(X|0)==0?0:X+-4|0;X=gb+4|0;if(c[gb>>2]|0){u=0;do{__ZN10StringNameD2Ev(X+(u<<2)|0);u=u+1|0}while(u>>>0<(c[gb>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(eb,1)}while(0);__ZN10StringNameD2Ev(Z);__Z8D_METHODPKc(_,872898);Z=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(Z);c[Z>>2]=280304;__ZN10MethodBind10_set_constEb(Z,1);__ZN10MethodBind24_generate_argument_typesEi(Z,0);__ZN10MethodBind12_set_returnsEb(Z,1);c[Z+44>>2]=5478;c[Z+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,Z,_,0,0)|0;Z=_+4|0;eb=c[Z>>2]|0;do if(eb|0){if(__Z16atomic_decrementPj(eb+-8|0)|0)break;Y=c[Z>>2]|0;gb=(Y|0)==0?0:Y+-4|0;Y=gb+4|0;if(c[gb>>2]|0){u=0;do{__ZN10StringNameD2Ev(Y+(u<<2)|0);u=u+1|0}while(u>>>0<(c[gb>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(eb,1)}while(0);__ZN10StringNameD2Ev(_);__ZN6StringC2EPKc(b,873658);c[V>>2]=c[b>>2];__ZN10StringNameC2ERK6String($,V);__ZN6StringC2EPKc(aa,1146083);__ZN6StringC2EPKc(W,872919);_=b+4|0;c[_>>2]=0;eb=b+12|0;c[eb>>2]=0;c[b>>2]=2;Z=c[aa>>2]|0;do if(Z|0){c[_>>2]=0;if(!(__Z28atomic_conditional_incrementPj(Z+-8|0)|0))break;c[_>>2]=c[aa>>2]}while(0);c[b+8>>2]=3;_=c[eb>>2]|0;do if((_|0)!=(c[W>>2]|0)){do if(_|0){if(__Z16atomic_decrementPj(_+-8|0)|0)break;__ZN6Memory11free_staticEPvb(_,1)}while(0);c[eb>>2]=0;Z=c[W>>2]|0;if(!Z)break;if(!(__Z28atomic_conditional_incrementPj(Z+-8|0)|0))break;c[eb>>2]=c[W>>2]}while(0);c[b+16>>2]=7;c[ca>>2]=__Z11_scs_createPKc(1072481)|0;c[da>>2]=__Z11_scs_createPKc(1072490)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i($,b,ca,da,-1);__ZN10StringNameD2Ev(da);__ZN10StringNameD2Ev(ca);eb=c[b+12>>2]|0;do if(eb|0){if(__Z16atomic_decrementPj(eb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(eb,1)}while(0);eb=c[b+4>>2]|0;do if(eb|0){if(__Z16atomic_decrementPj(eb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(eb,1)}while(0);eb=c[W>>2]|0;do if(eb|0){if(__Z16atomic_decrementPj(eb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(eb,1)}while(0);eb=c[aa>>2]|0;do if(eb|0){if(__Z16atomic_decrementPj(eb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(eb,1)}while(0);__ZN10StringNameD2Ev($);$=c[V>>2]|0;do if($|0){if(__Z16atomic_decrementPj($+-8|0)|0)break;__ZN6Memory11free_staticEPvb($,1)}while(0);__ZN6StringC2EPKc(b,873658);c[V>>2]=c[b>>2];__ZN10StringNameC2ERK6String(ea,V);__ZN6StringC2EPKc(fa,872324);__ZN6StringC2EPKc(W,872952);$=b+4|0;c[$>>2]=0;eb=b+12|0;c[eb>>2]=0;c[b>>2]=3;aa=c[fa>>2]|0;do if(aa|0){c[$>>2]=0;if(!(__Z28atomic_conditional_incrementPj(aa+-8|0)|0))break;c[$>>2]=c[fa>>2]}while(0);c[b+8>>2]=2;$=c[eb>>2]|0;do if(($|0)!=(c[W>>2]|0)){do if($|0){if(__Z16atomic_decrementPj($+-8|0)|0)break;__ZN6Memory11free_staticEPvb($,1)}while(0);c[eb>>2]=0;aa=c[W>>2]|0;if(!aa)break;if(!(__Z28atomic_conditional_incrementPj(aa+-8|0)|0))break;c[eb>>2]=c[W>>2]}while(0);c[b+16>>2]=7;c[ca>>2]=__Z11_scs_createPKc(872315)|0;c[da>>2]=__Z11_scs_createPKc(872329)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(ea,b,ca,da,-1);__ZN10StringNameD2Ev(da);__ZN10StringNameD2Ev(ca);eb=c[b+12>>2]|0;do if(eb|0){if(__Z16atomic_decrementPj(eb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(eb,1)}while(0);eb=c[b+4>>2]|0;do if(eb|0){if(__Z16atomic_decrementPj(eb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(eb,1)}while(0);eb=c[W>>2]|0;do if(eb|0){if(__Z16atomic_decrementPj(eb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(eb,1)}while(0);eb=c[fa>>2]|0;do if(eb|0){if(__Z16atomic_decrementPj(eb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(eb,1)}while(0);__ZN10StringNameD2Ev(ea);ea=c[V>>2]|0;do if(ea|0){if(__Z16atomic_decrementPj(ea+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ea,1)}while(0);__ZN6StringC2EPKc(b,873658);c[V>>2]=c[b>>2];__ZN10StringNameC2ERK6String(ga,V);__ZN6StringC2EPKc(ha,872381);__ZN6StringC2EPKc(W,872952);ea=b+4|0;c[ea>>2]=0;eb=b+12|0;c[eb>>2]=0;c[b>>2]=3;fa=c[ha>>2]|0;do if(fa|0){c[ea>>2]=0;if(!(__Z28atomic_conditional_incrementPj(fa+-8|0)|0))break;c[ea>>2]=c[ha>>2]}while(0);c[b+8>>2]=2;ea=c[eb>>2]|0;do if((ea|0)!=(c[W>>2]|0)){do if(ea|0){if(__Z16atomic_decrementPj(ea+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ea,1)}while(0);c[eb>>2]=0;fa=c[W>>2]|0;if(!fa)break;if(!(__Z28atomic_conditional_incrementPj(fa+-8|0)|0))break;c[eb>>2]=c[W>>2]}while(0);c[b+16>>2]=2;c[ca>>2]=__Z11_scs_createPKc(872370)|0;c[da>>2]=__Z11_scs_createPKc(872388)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(ga,b,ca,da,-1);__ZN10StringNameD2Ev(da);__ZN10StringNameD2Ev(ca);eb=c[b+12>>2]|0;do if(eb|0){if(__Z16atomic_decrementPj(eb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(eb,1)}while(0);eb=c[b+4>>2]|0;do if(eb|0){if(__Z16atomic_decrementPj(eb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(eb,1)}while(0);eb=c[W>>2]|0;do if(eb|0){if(__Z16atomic_decrementPj(eb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(eb,1)}while(0);eb=c[ha>>2]|0;do if(eb|0){if(__Z16atomic_decrementPj(eb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(eb,1)}while(0);__ZN10StringNameD2Ev(ga);ga=c[V>>2]|0;do if(ga|0){if(__Z16atomic_decrementPj(ga+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ga,1)}while(0);__ZN6StringC2EPKc(b,873658);c[V>>2]=c[b>>2];__ZN10StringNameC2ERK6String(ia,V);__ZN6StringC2EPKc(ja,872099);__ZN6StringC2EPKc(W,1074459);ga=b+4|0;c[ga>>2]=0;eb=b+12|0;c[eb>>2]=0;c[b>>2]=3;ha=c[ja>>2]|0;do if(ha|0){c[ga>>2]=0;if(!(__Z28atomic_conditional_incrementPj(ha+-8|0)|0))break;c[ga>>2]=c[ja>>2]}while(0);c[b+8>>2]=1;ga=c[eb>>2]|0;do if((ga|0)!=(c[W>>2]|0)){do if(ga|0){if(__Z16atomic_decrementPj(ga+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ga,1)}while(0);c[eb>>2]=0;ha=c[W>>2]|0;if(!ha)break;if(!(__Z28atomic_conditional_incrementPj(ha+-8|0)|0))break;c[eb>>2]=c[W>>2]}while(0);c[b+16>>2]=7;c[ca>>2]=__Z11_scs_createPKc(872086)|0;c[da>>2]=__Z11_scs_createPKc(872108)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(ia,b,ca,da,-1);__ZN10StringNameD2Ev(da);__ZN10StringNameD2Ev(ca);eb=c[b+12>>2]|0;do if(eb|0){if(__Z16atomic_decrementPj(eb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(eb,1)}while(0);eb=c[b+4>>2]|0;do if(eb|0){if(__Z16atomic_decrementPj(eb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(eb,1)}while(0);eb=c[W>>2]|0;do if(eb|0){if(__Z16atomic_decrementPj(eb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(eb,1)}while(0);eb=c[ja>>2]|0;do if(eb|0){if(__Z16atomic_decrementPj(eb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(eb,1)}while(0);__ZN10StringNameD2Ev(ia);ia=c[V>>2]|0;do if(ia|0){if(__Z16atomic_decrementPj(ia+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ia,1)}while(0);__ZN6StringC2EPKc(b,873658);c[V>>2]=c[b>>2];__ZN10StringNameC2ERK6String(ka,V);__ZN6StringC2EPKc(la,1127679);__ZN6StringC2EPKc(W,1074459);ia=b+4|0;c[ia>>2]=0;eb=b+12|0;c[eb>>2]=0;c[b>>2]=3;ja=c[la>>2]|0;do if(ja|0){c[ia>>2]=0;if(!(__Z28atomic_conditional_incrementPj(ja+-8|0)|0))break;c[ia>>2]=c[la>>2]}while(0);c[b+8>>2]=1;ia=c[eb>>2]|0;do if((ia|0)!=(c[W>>2]|0)){do if(ia|0){if(__Z16atomic_decrementPj(ia+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ia,1)}while(0);c[eb>>2]=0;ja=c[W>>2]|0;if(!ja)break;if(!(__Z28atomic_conditional_incrementPj(ja+-8|0)|0))break;c[eb>>2]=c[W>>2]}while(0);c[b+16>>2]=7;c[ca>>2]=__Z11_scs_createPKc(872121)|0;c[da>>2]=__Z11_scs_createPKc(872132)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(ka,b,ca,da,-1);__ZN10StringNameD2Ev(da);__ZN10StringNameD2Ev(ca);eb=c[b+12>>2]|0;do if(eb|0){if(__Z16atomic_decrementPj(eb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(eb,1)}while(0);eb=c[b+4>>2]|0;do if(eb|0){if(__Z16atomic_decrementPj(eb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(eb,1)}while(0);eb=c[W>>2]|0;do if(eb|0){if(__Z16atomic_decrementPj(eb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(eb,1)}while(0);eb=c[la>>2]|0;do if(eb|0){if(__Z16atomic_decrementPj(eb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(eb,1)}while(0);__ZN10StringNameD2Ev(ka);ka=c[V>>2]|0;do if(ka|0){if(__Z16atomic_decrementPj(ka+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ka,1)}while(0);__ZN6StringC2EPKc(b,873658);c[V>>2]=c[b>>2];__ZN10StringNameC2ERK6String(ma,V);__ZN6StringC2EPKc(na,872417);__ZN6StringC2EPKc(W,943062);ka=b+4|0;c[ka>>2]=0;eb=b+12|0;c[eb>>2]=0;c[b>>2]=3;la=c[na>>2]|0;do if(la|0){c[ka>>2]=0;if(!(__Z28atomic_conditional_incrementPj(la+-8|0)|0))break;c[ka>>2]=c[na>>2]}while(0);c[b+8>>2]=1;ka=c[eb>>2]|0;do if((ka|0)!=(c[W>>2]|0)){do if(ka|0){if(__Z16atomic_decrementPj(ka+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ka,1)}while(0);c[eb>>2]=0;la=c[W>>2]|0;if(!la)break;if(!(__Z28atomic_conditional_incrementPj(la+-8|0)|0))break;c[eb>>2]=c[W>>2]}while(0);c[b+16>>2]=7;c[ca>>2]=__Z11_scs_createPKc(872399)|0;c[da>>2]=__Z11_scs_createPKc(872431)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(ma,b,ca,da,-1);__ZN10StringNameD2Ev(da);__ZN10StringNameD2Ev(ca);eb=c[b+12>>2]|0;do if(eb|0){if(__Z16atomic_decrementPj(eb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(eb,1)}while(0);eb=c[b+4>>2]|0;do if(eb|0){if(__Z16atomic_decrementPj(eb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(eb,1)}while(0);eb=c[W>>2]|0;do if(eb|0){if(__Z16atomic_decrementPj(eb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(eb,1)}while(0);eb=c[na>>2]|0;do if(eb|0){if(__Z16atomic_decrementPj(eb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(eb,1)}while(0);__ZN10StringNameD2Ev(ma);ma=c[V>>2]|0;do if(ma|0){if(__Z16atomic_decrementPj(ma+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ma,1)}while(0);__ZN6StringC2EPKc(b,873658);c[V>>2]=c[b>>2];__ZN10StringNameC2ERK6String(oa,V);__ZN6StringC2EPKc(pa,872968);__ZN6StringC2EPKc(W,1263606);ma=b+4|0;c[ma>>2]=0;eb=b+12|0;c[eb>>2]=0;c[b>>2]=1;na=c[pa>>2]|0;do if(na|0){c[ma>>2]=0;if(!(__Z28atomic_conditional_incrementPj(na+-8|0)|0))break;c[ma>>2]=c[pa>>2]}while(0);c[b+8>>2]=0;ma=c[eb>>2]|0;do if((ma|0)!=(c[W>>2]|0)){do if(ma|0){if(__Z16atomic_decrementPj(ma+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ma,1)}while(0);c[eb>>2]=0;na=c[W>>2]|0;if(!na)break;if(!(__Z28atomic_conditional_incrementPj(na+-8|0)|0))break;c[eb>>2]=c[W>>2]}while(0);c[b+16>>2]=7;c[ca>>2]=__Z11_scs_createPKc(872518)|0;c[da>>2]=__Z11_scs_createPKc(872544)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(oa,b,ca,da,-1);__ZN10StringNameD2Ev(da);__ZN10StringNameD2Ev(ca);eb=c[b+12>>2]|0;do if(eb|0){if(__Z16atomic_decrementPj(eb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(eb,1)}while(0);eb=c[b+4>>2]|0;do if(eb|0){if(__Z16atomic_decrementPj(eb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(eb,1)}while(0);eb=c[W>>2]|0;do if(eb|0){if(__Z16atomic_decrementPj(eb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(eb,1)}while(0);eb=c[pa>>2]|0;do if(eb|0){if(__Z16atomic_decrementPj(eb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(eb,1)}while(0);__ZN10StringNameD2Ev(oa);oa=c[V>>2]|0;do if(oa|0){if(__Z16atomic_decrementPj(oa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(oa,1)}while(0);__ZN6StringC2EPKc(b,873658);c[V>>2]=c[b>>2];__ZN10StringNameC2ERK6String(qa,V);__ZN6StringC2EPKc(ra,872986);__ZN6StringC2EPKc(W,873e3);oa=b+4|0;c[oa>>2]=0;eb=b+12|0;c[eb>>2]=0;c[b>>2]=2;pa=c[ra>>2]|0;do if(pa|0){c[oa>>2]=0;if(!(__Z28atomic_conditional_incrementPj(pa+-8|0)|0))break;c[oa>>2]=c[ra>>2]}while(0);c[b+8>>2]=3;oa=c[eb>>2]|0;do if((oa|0)!=(c[W>>2]|0)){do if(oa|0){if(__Z16atomic_decrementPj(oa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(oa,1)}while(0);c[eb>>2]=0;pa=c[W>>2]|0;if(!pa)break;if(!(__Z28atomic_conditional_incrementPj(pa+-8|0)|0))break;c[eb>>2]=c[W>>2]}while(0);c[b+16>>2]=7;c[ca>>2]=__Z11_scs_createPKc(872618)|0;c[da>>2]=__Z11_scs_createPKc(872658)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(qa,b,ca,da,-1);__ZN10StringNameD2Ev(da);__ZN10StringNameD2Ev(ca);eb=c[b+12>>2]|0;do if(eb|0){if(__Z16atomic_decrementPj(eb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(eb,1)}while(0);eb=c[b+4>>2]|0;do if(eb|0){if(__Z16atomic_decrementPj(eb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(eb,1)}while(0);eb=c[W>>2]|0;do if(eb|0){if(__Z16atomic_decrementPj(eb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(eb,1)}while(0);eb=c[ra>>2]|0;do if(eb|0){if(__Z16atomic_decrementPj(eb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(eb,1)}while(0);__ZN10StringNameD2Ev(qa);qa=c[V>>2]|0;do if(qa|0){if(__Z16atomic_decrementPj(qa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(qa,1)}while(0);__ZN6StringC2EPKc(b,873658);c[V>>2]=c[b>>2];__ZN10StringNameC2ERK6String(sa,V);__ZN6StringC2EPKc(ta,873029);__ZN6StringC2EPKc(W,1263606);qa=b+4|0;c[qa>>2]=0;eb=b+12|0;c[eb>>2]=0;c[b>>2]=2;ra=c[ta>>2]|0;do if(ra|0){c[qa>>2]=0;if(!(__Z28atomic_conditional_incrementPj(ra+-8|0)|0))break;c[qa>>2]=c[ta>>2]}while(0);c[b+8>>2]=0;qa=c[eb>>2]|0;do if((qa|0)!=(c[W>>2]|0)){do if(qa|0){if(__Z16atomic_decrementPj(qa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(qa,1)}while(0);c[eb>>2]=0;ra=c[W>>2]|0;if(!ra)break;if(!(__Z28atomic_conditional_incrementPj(ra+-8|0)|0))break;c[eb>>2]=c[W>>2]}while(0);c[b+16>>2]=7;c[ca>>2]=__Z11_scs_createPKc(872466)|0;c[da>>2]=__Z11_scs_createPKc(872492)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(sa,b,ca,da,-1);__ZN10StringNameD2Ev(da);__ZN10StringNameD2Ev(ca);eb=c[b+12>>2]|0;do if(eb|0){if(__Z16atomic_decrementPj(eb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(eb,1)}while(0);eb=c[b+4>>2]|0;do if(eb|0){if(__Z16atomic_decrementPj(eb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(eb,1)}while(0);eb=c[W>>2]|0;do if(eb|0){if(__Z16atomic_decrementPj(eb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(eb,1)}while(0);eb=c[ta>>2]|0;do if(eb|0){if(__Z16atomic_decrementPj(eb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(eb,1)}while(0);__ZN10StringNameD2Ev(sa);sa=c[V>>2]|0;do if(sa|0){if(__Z16atomic_decrementPj(sa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(sa,1)}while(0);__ZN6StringC2EPKc(b,873658);c[V>>2]=c[b>>2];__ZN10StringNameC2ERK6String(ua,V);__ZN6StringC2EPKc(va,873047);__ZN6StringC2EPKc(W,1263606);sa=b+4|0;c[sa>>2]=0;eb=b+12|0;c[eb>>2]=0;c[b>>2]=1;ta=c[va>>2]|0;do if(ta|0){c[sa>>2]=0;if(!(__Z28atomic_conditional_incrementPj(ta+-8|0)|0))break;c[sa>>2]=c[va>>2]}while(0);c[b+8>>2]=0;sa=c[eb>>2]|0;do if((sa|0)!=(c[W>>2]|0)){do if(sa|0){if(__Z16atomic_decrementPj(sa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(sa,1)}while(0);c[eb>>2]=0;ta=c[W>>2]|0;if(!ta)break;if(!(__Z28atomic_conditional_incrementPj(ta+-8|0)|0))break;c[eb>>2]=c[W>>2]}while(0);c[b+16>>2]=7;c[ca>>2]=__Z11_scs_createPKc(872571)|0;c[da>>2]=__Z11_scs_createPKc(872591)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(ua,b,ca,da,-1);__ZN10StringNameD2Ev(da);__ZN10StringNameD2Ev(ca);eb=c[b+12>>2]|0;do if(eb|0){if(__Z16atomic_decrementPj(eb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(eb,1)}while(0);eb=c[b+4>>2]|0;do if(eb|0){if(__Z16atomic_decrementPj(eb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(eb,1)}while(0);eb=c[W>>2]|0;do if(eb|0){if(__Z16atomic_decrementPj(eb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(eb,1)}while(0);eb=c[va>>2]|0;do if(eb|0){if(__Z16atomic_decrementPj(eb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(eb,1)}while(0);__ZN10StringNameD2Ev(ua);ua=c[V>>2]|0;do if(ua|0){if(__Z16atomic_decrementPj(ua+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ua,1)}while(0);__ZN6StringC2EPKc(b,873658);c[V>>2]=c[b>>2];__ZN10StringNameC2ERK6String(wa,V);__ZN6StringC2EPKc(xa,872810);__ZN6StringC2EPKc(W,1263606);ua=b+4|0;c[ua>>2]=0;eb=b+12|0;c[eb>>2]=0;c[b>>2]=1;va=c[xa>>2]|0;do if(va|0){c[ua>>2]=0;if(!(__Z28atomic_conditional_incrementPj(va+-8|0)|0))break;c[ua>>2]=c[xa>>2]}while(0);c[b+8>>2]=0;ua=c[eb>>2]|0;do if((ua|0)!=(c[W>>2]|0)){do if(ua|0){if(__Z16atomic_decrementPj(ua+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ua,1)}while(0);c[eb>>2]=0;va=c[W>>2]|0;if(!va)break;if(!(__Z28atomic_conditional_incrementPj(va+-8|0)|0))break;c[eb>>2]=c[W>>2]}while(0);c[b+16>>2]=7;c[ca>>2]=__Z11_scs_createPKc(872797)|0;c[da>>2]=__Z11_scs_createPKc(1044504)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(wa,b,ca,da,-1);__ZN10StringNameD2Ev(da);__ZN10StringNameD2Ev(ca);eb=c[b+12>>2]|0;do if(eb|0){if(__Z16atomic_decrementPj(eb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(eb,1)}while(0);eb=c[b+4>>2]|0;do if(eb|0){if(__Z16atomic_decrementPj(eb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(eb,1)}while(0);eb=c[W>>2]|0;do if(eb|0){if(__Z16atomic_decrementPj(eb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(eb,1)}while(0);eb=c[xa>>2]|0;do if(eb|0){if(__Z16atomic_decrementPj(eb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(eb,1)}while(0);__ZN10StringNameD2Ev(wa);wa=c[V>>2]|0;do if(wa|0){if(__Z16atomic_decrementPj(wa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(wa,1)}while(0);__ZN6StringC2EPKc(b,873658);c[V>>2]=c[b>>2];__ZN10StringNameC2ERK6String(ya,V);__ZN6StringC2EPKc(za,873063);__ZN6StringC2EPKc(W,1263606);wa=b+4|0;c[wa>>2]=0;eb=b+12|0;c[eb>>2]=0;c[b>>2]=1;xa=c[za>>2]|0;do if(xa|0){c[wa>>2]=0;if(!(__Z28atomic_conditional_incrementPj(xa+-8|0)|0))break;c[wa>>2]=c[za>>2]}while(0);c[b+8>>2]=0;wa=c[eb>>2]|0;do if((wa|0)!=(c[W>>2]|0)){do if(wa|0){if(__Z16atomic_decrementPj(wa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(wa,1)}while(0);c[eb>>2]=0;xa=c[W>>2]|0;if(!xa)break;if(!(__Z28atomic_conditional_incrementPj(xa+-8|0)|0))break;c[eb>>2]=c[W>>2]}while(0);c[b+16>>2]=7;c[ca>>2]=__Z11_scs_createPKc(872819)|0;c[da>>2]=__Z11_scs_createPKc(872847)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(ya,b,ca,da,-1);__ZN10StringNameD2Ev(da);__ZN10StringNameD2Ev(ca);eb=c[b+12>>2]|0;do if(eb|0){if(__Z16atomic_decrementPj(eb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(eb,1)}while(0);eb=c[b+4>>2]|0;do if(eb|0){if(__Z16atomic_decrementPj(eb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(eb,1)}while(0);eb=c[W>>2]|0;do if(eb|0){if(__Z16atomic_decrementPj(eb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(eb,1)}while(0);eb=c[za>>2]|0;do if(eb|0){if(__Z16atomic_decrementPj(eb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(eb,1)}while(0);__ZN10StringNameD2Ev(ya);ya=c[V>>2]|0;do if(ya|0){if(__Z16atomic_decrementPj(ya+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ya,1)}while(0);__ZN6StringC2EPKc(b,873658);c[V>>2]=c[b>>2];__ZN10StringNameC2ERK6String(Aa,V);__ZN6StringC2EPKc(b,873073);__ZN6StringC2EPKc(W,873080);__ZN7ClassDB18add_property_groupE10StringNameRK6StringS3_(Aa,b,W);ya=c[W>>2]|0;do if(ya|0){if(__Z16atomic_decrementPj(ya+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ya,1)}while(0);ya=c[b>>2]|0;do if(ya|0){if(__Z16atomic_decrementPj(ya+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ya,1)}while(0);__ZN10StringNameD2Ev(Aa);Aa=c[V>>2]|0;do if(Aa|0){if(__Z16atomic_decrementPj(Aa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Aa,1)}while(0);__ZN6StringC2EPKc(b,873658);c[V>>2]=c[b>>2];__ZN10StringNameC2ERK6String(Ba,V);__ZN6StringC2EPKc(Ca,1059026);__ZN6StringC2EPKc(W,1263606);Aa=b+4|0;c[Aa>>2]=0;ya=b+12|0;c[ya>>2]=0;c[b>>2]=5;eb=c[Ca>>2]|0;do if(eb|0){c[Aa>>2]=0;if(!(__Z28atomic_conditional_incrementPj(eb+-8|0)|0))break;c[Aa>>2]=c[Ca>>2]}while(0);c[b+8>>2]=0;Aa=c[ya>>2]|0;do if((Aa|0)!=(c[W>>2]|0)){do if(Aa|0){if(__Z16atomic_decrementPj(Aa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Aa,1)}while(0);c[ya>>2]=0;eb=c[W>>2]|0;if(!eb)break;if(!(__Z28atomic_conditional_incrementPj(eb+-8|0)|0))break;c[ya>>2]=c[W>>2]}while(0);c[b+16>>2]=7;c[ca>>2]=__Z11_scs_createPKc(1044307)|0;c[da>>2]=__Z11_scs_createPKc(1044336)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(Ba,b,ca,da,-1);__ZN10StringNameD2Ev(da);__ZN10StringNameD2Ev(ca);ya=c[b+12>>2]|0;do if(ya|0){if(__Z16atomic_decrementPj(ya+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ya,1)}while(0);ya=c[b+4>>2]|0;do if(ya|0){if(__Z16atomic_decrementPj(ya+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ya,1)}while(0);ya=c[W>>2]|0;do if(ya|0){if(__Z16atomic_decrementPj(ya+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ya,1)}while(0);ya=c[Ca>>2]|0;do if(ya|0){if(__Z16atomic_decrementPj(ya+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ya,1)}while(0);__ZN10StringNameD2Ev(Ba);Ba=c[V>>2]|0;do if(Ba|0){if(__Z16atomic_decrementPj(Ba+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ba,1)}while(0);__ZN6StringC2EPKc(b,873658);c[V>>2]=c[b>>2];__ZN10StringNameC2ERK6String(Da,V);__ZN6StringC2EPKc(Ea,876496);__ZN6StringC2EPKc(W,873088);Ba=b+4|0;c[Ba>>2]=0;ya=b+12|0;c[ya>>2]=0;c[b>>2]=3;Ca=c[Ea>>2]|0;do if(Ca|0){c[Ba>>2]=0;if(!(__Z28atomic_conditional_incrementPj(Ca+-8|0)|0))break;c[Ba>>2]=c[Ea>>2]}while(0);c[b+8>>2]=1;Ba=c[ya>>2]|0;do if((Ba|0)!=(c[W>>2]|0)){do if(Ba|0){if(__Z16atomic_decrementPj(Ba+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ba,1)}while(0);c[ya>>2]=0;Ca=c[W>>2]|0;if(!Ca)break;if(!(__Z28atomic_conditional_incrementPj(Ca+-8|0)|0))break;c[ya>>2]=c[W>>2]}while(0);c[b+16>>2]=7;c[ca>>2]=__Z11_scs_createPKc(876480)|0;c[da>>2]=__Z11_scs_createPKc(876508)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(Da,b,ca,da,-1);__ZN10StringNameD2Ev(da);__ZN10StringNameD2Ev(ca);ya=c[b+12>>2]|0;do if(ya|0){if(__Z16atomic_decrementPj(ya+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ya,1)}while(0);ya=c[b+4>>2]|0;do if(ya|0){if(__Z16atomic_decrementPj(ya+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ya,1)}while(0);ya=c[W>>2]|0;do if(ya|0){if(__Z16atomic_decrementPj(ya+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ya,1)}while(0);ya=c[Ea>>2]|0;do if(ya|0){if(__Z16atomic_decrementPj(ya+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ya,1)}while(0);__ZN10StringNameD2Ev(Da);Da=c[V>>2]|0;do if(Da|0){if(__Z16atomic_decrementPj(Da+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Da,1)}while(0);__ZN6StringC2EPKc(b,873658);c[V>>2]=c[b>>2];__ZN10StringNameC2ERK6String(Fa,V);__ZN6StringC2EPKc(b,873100);__ZN6StringC2EPKc(W,873108);__ZN7ClassDB18add_property_groupE10StringNameRK6StringS3_(Fa,b,W);Da=c[W>>2]|0;do if(Da|0){if(__Z16atomic_decrementPj(Da+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Da,1)}while(0);Da=c[b>>2]|0;do if(Da|0){if(__Z16atomic_decrementPj(Da+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Da,1)}while(0);__ZN10StringNameD2Ev(Fa);Fa=c[V>>2]|0;do if(Fa|0){if(__Z16atomic_decrementPj(Fa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Fa,1)}while(0);__ZN6StringC2EPKc(b,873658);c[V>>2]=c[b>>2];__ZN10StringNameC2ERK6String(Ga,V);__ZN6StringC2EPKc(Ha,872449);__ZN6StringC2EPKc(W,1263606);Fa=b+4|0;c[Fa>>2]=0;Da=b+12|0;c[Da>>2]=0;c[b>>2]=3;ya=c[Ha>>2]|0;do if(ya|0){c[Fa>>2]=0;if(!(__Z28atomic_conditional_incrementPj(ya+-8|0)|0))break;c[Fa>>2]=c[Ha>>2]}while(0);c[b+8>>2]=0;Fa=c[Da>>2]|0;do if((Fa|0)!=(c[W>>2]|0)){do if(Fa|0){if(__Z16atomic_decrementPj(Fa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Fa,1)}while(0);c[Da>>2]=0;ya=c[W>>2]|0;if(!ya)break;if(!(__Z28atomic_conditional_incrementPj(ya+-8|0)|0))break;c[Da>>2]=c[W>>2]}while(0);c[b+16>>2]=7;c[ca>>2]=__Z11_scs_createPKc(1044356)|0;c[da>>2]=__Z11_scs_createPKc(1044377)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(Ga,b,ca,da,-1);__ZN10StringNameD2Ev(da);__ZN10StringNameD2Ev(ca);Da=c[b+12>>2]|0;do if(Da|0){if(__Z16atomic_decrementPj(Da+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Da,1)}while(0);Da=c[b+4>>2]|0;do if(Da|0){if(__Z16atomic_decrementPj(Da+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Da,1)}while(0);Da=c[W>>2]|0;do if(Da|0){if(__Z16atomic_decrementPj(Da+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Da,1)}while(0);Da=c[Ha>>2]|0;do if(Da|0){if(__Z16atomic_decrementPj(Da+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Da,1)}while(0);__ZN10StringNameD2Ev(Ga);Ga=c[V>>2]|0;do if(Ga|0){if(__Z16atomic_decrementPj(Ga+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ga,1)}while(0);__ZN6StringC2EPKc(b,873658);c[V>>2]=c[b>>2];__ZN10StringNameC2ERK6String(Ia,V);__ZN6StringC2EPKc(Ja,876541);__ZN6StringC2EPKc(W,873088);Ga=b+4|0;c[Ga>>2]=0;Da=b+12|0;c[Da>>2]=0;c[b>>2]=3;Ha=c[Ja>>2]|0;do if(Ha|0){c[Ga>>2]=0;if(!(__Z28atomic_conditional_incrementPj(Ha+-8|0)|0))break;c[Ga>>2]=c[Ja>>2]}while(0);c[b+8>>2]=1;Ga=c[Da>>2]|0;do if((Ga|0)!=(c[W>>2]|0)){do if(Ga|0){if(__Z16atomic_decrementPj(Ga+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ga,1)}while(0);c[Da>>2]=0;Ha=c[W>>2]|0;if(!Ha)break;if(!(__Z28atomic_conditional_incrementPj(Ha+-8|0)|0))break;c[Da>>2]=c[W>>2]}while(0);c[b+16>>2]=7;c[ca>>2]=__Z11_scs_createPKc(876524)|0;c[da>>2]=__Z11_scs_createPKc(876554)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(Ia,b,ca,da,-1);__ZN10StringNameD2Ev(da);__ZN10StringNameD2Ev(ca);Da=c[b+12>>2]|0;do if(Da|0){if(__Z16atomic_decrementPj(Da+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Da,1)}while(0);Da=c[b+4>>2]|0;do if(Da|0){if(__Z16atomic_decrementPj(Da+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Da,1)}while(0);Da=c[W>>2]|0;do if(Da|0){if(__Z16atomic_decrementPj(Da+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Da,1)}while(0);Da=c[Ja>>2]|0;do if(Da|0){if(__Z16atomic_decrementPj(Da+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Da,1)}while(0);__ZN10StringNameD2Ev(Ia);Ia=c[V>>2]|0;do if(Ia|0){if(__Z16atomic_decrementPj(Ia+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ia,1)}while(0);__ZN6StringC2EPKc(b,873658);c[V>>2]=c[b>>2];__ZN10StringNameC2ERK6String(Ka,V);__ZN6StringC2EPKc(W,914931);__ZN6StringC2EPKc(La,876867);__ZN6StringC2EPKc(da,1263606);Ia=ca+4|0;c[Ia>>2]=0;Da=ca+12|0;c[Da>>2]=0;c[ca>>2]=2;Ja=c[La>>2]|0;do if(Ja|0){c[Ia>>2]=0;if(!(__Z28atomic_conditional_incrementPj(Ja+-8|0)|0))break;c[Ia>>2]=c[La>>2]}while(0);c[ca+8>>2]=0;Ia=c[Da>>2]|0;do if((Ia|0)!=(c[da>>2]|0)){do if(Ia|0){if(__Z16atomic_decrementPj(Ia+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ia,1)}while(0);c[Da>>2]=0;Ja=c[da>>2]|0;if(!Ja)break;if(!(__Z28atomic_conditional_incrementPj(Ja+-8|0)|0))break;c[Da>>2]=c[da>>2]}while(0);c[ca+16>>2]=7;__ZN6StringC2EPKc(Na,1100707);__ZN6StringC2EPKc(Oa,1263606);Da=Ma+4|0;c[Da>>2]=0;Ia=Ma+12|0;c[Ia>>2]=0;c[Ma>>2]=18;Ja=c[Na>>2]|0;do if(Ja|0){c[Da>>2]=0;if(!(__Z28atomic_conditional_incrementPj(Ja+-8|0)|0))break;c[Da>>2]=c[Na>>2]}while(0);c[Ma+8>>2]=0;Da=c[Ia>>2]|0;do if((Da|0)!=(c[Oa>>2]|0)){do if(Da|0){if(__Z16atomic_decrementPj(Da+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Da,1)}while(0);c[Ia>>2]=0;Ja=c[Oa>>2]|0;if(!Ja)break;if(!(__Z28atomic_conditional_incrementPj(Ja+-8|0)|0))break;c[Ia>>2]=c[Oa>>2]}while(0);c[Ma+16>>2]=7;__ZN6StringC2EPKc(Qa,876889);__ZN6StringC2EPKc(Ra,1263606);Ia=Pa+4|0;c[Ia>>2]=0;Da=Pa+12|0;c[Da>>2]=0;c[Pa>>2]=2;Ja=c[Qa>>2]|0;do if(Ja|0){c[Ia>>2]=0;if(!(__Z28atomic_conditional_incrementPj(Ja+-8|0)|0))break;c[Ia>>2]=c[Qa>>2]}while(0);c[Pa+8>>2]=0;Ia=c[Da>>2]|0;do if((Ia|0)!=(c[Ra>>2]|0)){do if(Ia|0){if(__Z16atomic_decrementPj(Ia+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ia,1)}while(0);c[Da>>2]=0;Ja=c[Ra>>2]|0;if(!Ja)break;if(!(__Z28atomic_conditional_incrementPj(Ja+-8|0)|0))break;c[Da>>2]=c[Ra>>2]}while(0);c[Pa+16>>2]=7;__ZN6StringC2EPKc(Ta,873117);__ZN6StringC2EPKc(Ua,1263606);Da=Sa+4|0;c[Da>>2]=0;Ia=Sa+12|0;c[Ia>>2]=0;c[Sa>>2]=2;Ja=c[Ta>>2]|0;do if(Ja|0){c[Da>>2]=0;if(!(__Z28atomic_conditional_incrementPj(Ja+-8|0)|0))break;c[Da>>2]=c[Ta>>2]}while(0);c[Sa+8>>2]=0;Da=c[Ia>>2]|0;do if((Da|0)!=(c[Ua>>2]|0)){do if(Da|0){if(__Z16atomic_decrementPj(Da+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Da,1)}while(0);c[Ia>>2]=0;Ja=c[Ua>>2]|0;if(!Ja)break;if(!(__Z28atomic_conditional_incrementPj(Ja+-8|0)|0))break;c[Ia>>2]=c[Ua>>2]}while(0);c[Sa+16>>2]=7;__ZN10MethodInfoC2ERK6StringRK12PropertyInfoS5_S5_S5_(b,W,ca,Ma,Pa,Sa);__ZN7ClassDB10add_signalE10StringNameRK10MethodInfo(Ka,b);__ZN10MethodInfoD2Ev(b);Ia=c[Sa+12>>2]|0;do if(Ia|0){if(__Z16atomic_decrementPj(Ia+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ia,1)}while(0);Ia=c[Sa+4>>2]|0;do if(Ia|0){if(__Z16atomic_decrementPj(Ia+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ia,1)}while(0);Ia=c[Ua>>2]|0;do if(Ia|0){if(__Z16atomic_decrementPj(Ia+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ia,1)}while(0);Ia=c[Ta>>2]|0;do if(Ia|0){if(__Z16atomic_decrementPj(Ia+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ia,1)}while(0);Ia=c[Pa+12>>2]|0;do if(Ia|0){if(__Z16atomic_decrementPj(Ia+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ia,1)}while(0);Ia=c[Pa+4>>2]|0;do if(Ia|0){if(__Z16atomic_decrementPj(Ia+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ia,1)}while(0);Ia=c[Ra>>2]|0;do if(Ia|0){if(__Z16atomic_decrementPj(Ia+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ia,1)}while(0);Ia=c[Qa>>2]|0;do if(Ia|0){if(__Z16atomic_decrementPj(Ia+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ia,1)}while(0);Ia=c[Ma+12>>2]|0;do if(Ia|0){if(__Z16atomic_decrementPj(Ia+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ia,1)}while(0);Ia=c[Ma+4>>2]|0;do if(Ia|0){if(__Z16atomic_decrementPj(Ia+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ia,1)}while(0);Ia=c[Oa>>2]|0;do if(Ia|0){if(__Z16atomic_decrementPj(Ia+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ia,1)}while(0);Ia=c[Na>>2]|0;do if(Ia|0){if(__Z16atomic_decrementPj(Ia+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ia,1)}while(0);Ia=c[ca+12>>2]|0;do if(Ia|0){if(__Z16atomic_decrementPj(Ia+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ia,1)}while(0);Ia=c[ca+4>>2]|0;do if(Ia|0){if(__Z16atomic_decrementPj(Ia+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ia,1)}while(0);Ia=c[da>>2]|0;do if(Ia|0){if(__Z16atomic_decrementPj(Ia+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ia,1)}while(0);Ia=c[La>>2]|0;do if(Ia|0){if(__Z16atomic_decrementPj(Ia+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ia,1)}while(0);Ia=c[W>>2]|0;do if(Ia|0){if(__Z16atomic_decrementPj(Ia+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ia,1)}while(0);__ZN10StringNameD2Ev(Ka);Ka=c[V>>2]|0;do if(Ka|0){if(__Z16atomic_decrementPj(Ka+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ka,1)}while(0);__ZN6StringC2EPKc(b,873658);c[V>>2]=c[b>>2];__ZN10StringNameC2ERK6String(Va,V);__ZN6StringC2EPKc(W,914963);__ZN6StringC2EPKc(Wa,876867);__ZN6StringC2EPKc(da,1263606);Ka=ca+4|0;c[Ka>>2]=0;Ia=ca+12|0;c[Ia>>2]=0;c[ca>>2]=2;La=c[Wa>>2]|0;do if(La|0){c[Ka>>2]=0;if(!(__Z28atomic_conditional_incrementPj(La+-8|0)|0))break;c[Ka>>2]=c[Wa>>2]}while(0);c[ca+8>>2]=0;Ka=c[Ia>>2]|0;do if((Ka|0)!=(c[da>>2]|0)){do if(Ka|0){if(__Z16atomic_decrementPj(Ka+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ka,1)}while(0);c[Ia>>2]=0;La=c[da>>2]|0;if(!La)break;if(!(__Z28atomic_conditional_incrementPj(La+-8|0)|0))break;c[Ia>>2]=c[da>>2]}while(0);c[ca+16>>2]=7;__ZN6StringC2EPKc(Xa,1100707);__ZN6StringC2EPKc(Oa,1263606);Ia=Ma+4|0;c[Ia>>2]=0;Ka=Ma+12|0;c[Ka>>2]=0;c[Ma>>2]=18;La=c[Xa>>2]|0;do if(La|0){c[Ia>>2]=0;if(!(__Z28atomic_conditional_incrementPj(La+-8|0)|0))break;c[Ia>>2]=c[Xa>>2]}while(0);c[Ma+8>>2]=0;Ia=c[Ka>>2]|0;do if((Ia|0)!=(c[Oa>>2]|0)){do if(Ia|0){if(__Z16atomic_decrementPj(Ia+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ia,1)}while(0);c[Ka>>2]=0;La=c[Oa>>2]|0;if(!La)break;if(!(__Z28atomic_conditional_incrementPj(La+-8|0)|0))break;c[Ka>>2]=c[Oa>>2]}while(0);c[Ma+16>>2]=7;__ZN6StringC2EPKc(Ya,876889);__ZN6StringC2EPKc(Ra,1263606);Ka=Pa+4|0;c[Ka>>2]=0;Ia=Pa+12|0;c[Ia>>2]=0;c[Pa>>2]=2;La=c[Ya>>2]|0;do if(La|0){c[Ka>>2]=0;if(!(__Z28atomic_conditional_incrementPj(La+-8|0)|0))break;c[Ka>>2]=c[Ya>>2]}while(0);c[Pa+8>>2]=0;Ka=c[Ia>>2]|0;do if((Ka|0)!=(c[Ra>>2]|0)){do if(Ka|0){if(__Z16atomic_decrementPj(Ka+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ka,1)}while(0);c[Ia>>2]=0;La=c[Ra>>2]|0;if(!La)break;if(!(__Z28atomic_conditional_incrementPj(La+-8|0)|0))break;c[Ia>>2]=c[Ra>>2]}while(0);c[Pa+16>>2]=7;__ZN6StringC2EPKc(Za,873117);__ZN6StringC2EPKc(Ua,1263606);Ia=Sa+4|0;c[Ia>>2]=0;Ka=Sa+12|0;c[Ka>>2]=0;c[Sa>>2]=2;La=c[Za>>2]|0;do if(La|0){c[Ia>>2]=0;if(!(__Z28atomic_conditional_incrementPj(La+-8|0)|0))break;c[Ia>>2]=c[Za>>2]}while(0);c[Sa+8>>2]=0;Ia=c[Ka>>2]|0;do if((Ia|0)!=(c[Ua>>2]|0)){do if(Ia|0){if(__Z16atomic_decrementPj(Ia+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ia,1)}while(0);c[Ka>>2]=0;La=c[Ua>>2]|0;if(!La)break;if(!(__Z28atomic_conditional_incrementPj(La+-8|0)|0))break;c[Ka>>2]=c[Ua>>2]}while(0);c[Sa+16>>2]=7;__ZN10MethodInfoC2ERK6StringRK12PropertyInfoS5_S5_S5_(b,W,ca,Ma,Pa,Sa);__ZN7ClassDB10add_signalE10StringNameRK10MethodInfo(Va,b);__ZN10MethodInfoD2Ev(b);Ka=c[Sa+12>>2]|0;do if(Ka|0){if(__Z16atomic_decrementPj(Ka+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ka,1)}while(0);Ka=c[Sa+4>>2]|0;do if(Ka|0){if(__Z16atomic_decrementPj(Ka+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ka,1)}while(0);Ka=c[Ua>>2]|0;do if(Ka|0){if(__Z16atomic_decrementPj(Ka+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ka,1)}while(0);Ka=c[Za>>2]|0;do if(Ka|0){if(__Z16atomic_decrementPj(Ka+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ka,1)}while(0);Ka=c[Pa+12>>2]|0;do if(Ka|0){if(__Z16atomic_decrementPj(Ka+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ka,1)}while(0);Ka=c[Pa+4>>2]|0;do if(Ka|0){if(__Z16atomic_decrementPj(Ka+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ka,1)}while(0);Ka=c[Ra>>2]|0;do if(Ka|0){if(__Z16atomic_decrementPj(Ka+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ka,1)}while(0);Ka=c[Ya>>2]|0;do if(Ka|0){if(__Z16atomic_decrementPj(Ka+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ka,1)}while(0);Ka=c[Ma+12>>2]|0;do if(Ka|0){if(__Z16atomic_decrementPj(Ka+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ka,1)}while(0);Ka=c[Ma+4>>2]|0;do if(Ka|0){if(__Z16atomic_decrementPj(Ka+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ka,1)}while(0);Ka=c[Oa>>2]|0;do if(Ka|0){if(__Z16atomic_decrementPj(Ka+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ka,1)}while(0);Ka=c[Xa>>2]|0;do if(Ka|0){if(__Z16atomic_decrementPj(Ka+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ka,1)}while(0);Ka=c[ca+12>>2]|0;do if(Ka|0){if(__Z16atomic_decrementPj(Ka+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ka,1)}while(0);Ka=c[ca+4>>2]|0;do if(Ka|0){if(__Z16atomic_decrementPj(Ka+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ka,1)}while(0);Ka=c[da>>2]|0;do if(Ka|0){if(__Z16atomic_decrementPj(Ka+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ka,1)}while(0);Ka=c[Wa>>2]|0;do if(Ka|0){if(__Z16atomic_decrementPj(Ka+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ka,1)}while(0);Ka=c[W>>2]|0;do if(Ka|0){if(__Z16atomic_decrementPj(Ka+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ka,1)}while(0);__ZN10StringNameD2Ev(Va);Va=c[V>>2]|0;do if(Va|0){if(__Z16atomic_decrementPj(Va+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Va,1)}while(0);__ZN6StringC2EPKc(b,873658);c[V>>2]=c[b>>2];__ZN10StringNameC2ERK6String(_a,V);__ZN6StringC2EPKc(W,914950);__ZN6StringC2EPKc($a,1100707);__ZN6StringC2EPKc(da,1263606);Va=ca+4|0;c[Va>>2]=0;Ka=ca+12|0;c[Ka>>2]=0;c[ca>>2]=18;Wa=c[$a>>2]|0;do if(Wa|0){c[Va>>2]=0;if(!(__Z28atomic_conditional_incrementPj(Wa+-8|0)|0))break;c[Va>>2]=c[$a>>2]}while(0);c[ca+8>>2]=0;Va=c[Ka>>2]|0;do if((Va|0)!=(c[da>>2]|0)){do if(Va|0){if(__Z16atomic_decrementPj(Va+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Va,1)}while(0);c[Ka>>2]=0;Wa=c[da>>2]|0;if(!Wa)break;if(!(__Z28atomic_conditional_incrementPj(Wa+-8|0)|0))break;c[Ka>>2]=c[da>>2]}while(0);c[ca+16>>2]=7;__ZN10MethodInfoC2ERK6StringRK12PropertyInfo(b,W,ca);__ZN7ClassDB10add_signalE10StringNameRK10MethodInfo(_a,b);__ZN10MethodInfoD2Ev(b);Ka=c[ca+12>>2]|0;do if(Ka|0){if(__Z16atomic_decrementPj(Ka+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ka,1)}while(0);Ka=c[ca+4>>2]|0;do if(Ka|0){if(__Z16atomic_decrementPj(Ka+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ka,1)}while(0);Ka=c[da>>2]|0;do if(Ka|0){if(__Z16atomic_decrementPj(Ka+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ka,1)}while(0);Ka=c[$a>>2]|0;do if(Ka|0){if(__Z16atomic_decrementPj(Ka+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ka,1)}while(0);Ka=c[W>>2]|0;do if(Ka|0){if(__Z16atomic_decrementPj(Ka+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ka,1)}while(0);__ZN10StringNameD2Ev(_a);_a=c[V>>2]|0;do if(_a|0){if(__Z16atomic_decrementPj(_a+-8|0)|0)break;__ZN6Memory11free_staticEPvb(_a,1)}while(0);__ZN6StringC2EPKc(b,873658);c[V>>2]=c[b>>2];__ZN10StringNameC2ERK6String(ab,V);__ZN6StringC2EPKc(W,914981);__ZN6StringC2EPKc(bb,1100707);__ZN6StringC2EPKc(da,1263606);_a=ca+4|0;c[_a>>2]=0;Ka=ca+12|0;c[Ka>>2]=0;c[ca>>2]=18;$a=c[bb>>2]|0;do if($a|0){c[_a>>2]=0;if(!(__Z28atomic_conditional_incrementPj($a+-8|0)|0))break;c[_a>>2]=c[bb>>2]}while(0);c[ca+8>>2]=0;_a=c[Ka>>2]|0;do if((_a|0)!=(c[da>>2]|0)){do if(_a|0){if(__Z16atomic_decrementPj(_a+-8|0)|0)break;__ZN6Memory11free_staticEPvb(_a,1)}while(0);c[Ka>>2]=0;$a=c[da>>2]|0;if(!$a)break;if(!(__Z28atomic_conditional_incrementPj($a+-8|0)|0))break;c[Ka>>2]=c[da>>2]}while(0);c[ca+16>>2]=7;__ZN10MethodInfoC2ERK6StringRK12PropertyInfo(b,W,ca);__ZN7ClassDB10add_signalE10StringNameRK10MethodInfo(ab,b);__ZN10MethodInfoD2Ev(b);Ka=c[ca+12>>2]|0;do if(Ka|0){if(__Z16atomic_decrementPj(Ka+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ka,1)}while(0);Ka=c[ca+4>>2]|0;do if(Ka|0){if(__Z16atomic_decrementPj(Ka+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ka,1)}while(0);Ka=c[da>>2]|0;do if(Ka|0){if(__Z16atomic_decrementPj(Ka+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ka,1)}while(0);Ka=c[bb>>2]|0;do if(Ka|0){if(__Z16atomic_decrementPj(Ka+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ka,1)}while(0);Ka=c[W>>2]|0;do if(Ka|0){if(__Z16atomic_decrementPj(Ka+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ka,1)}while(0);__ZN10StringNameD2Ev(ab);ab=c[V>>2]|0;do if(ab|0){if(__Z16atomic_decrementPj(ab+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ab,1)}while(0);__ZN6StringC2EPKc(b,873658);c[V>>2]=c[b>>2];__ZN10StringNameC2ERK6String(cb,V);__ZN6StringC2EPKc(W,914789);__ZN10MethodInfoC2ERK6String(b,W);__ZN7ClassDB10add_signalE10StringNameRK10MethodInfo(cb,b);__ZN10MethodInfoD2Ev(b);ab=c[W>>2]|0;do if(ab|0){if(__Z16atomic_decrementPj(ab+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ab,1)}while(0);__ZN10StringNameD2Ev(cb);cb=c[V>>2]|0;do if(cb|0){if(__Z16atomic_decrementPj(cb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(cb,1)}while(0);__ZN6StringC2EPKc(b,873658);c[W>>2]=c[b>>2];__ZN10StringNameC2ERK6String(V,W);__ZN10StringNameC2EPKc(b,873129);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(V,b,1);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(V);cb=c[W>>2]|0;do if(cb|0){if(__Z16atomic_decrementPj(cb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(cb,1)}while(0);__ZN6StringC2EPKc(b,873658);c[W>>2]=c[b>>2];__ZN10StringNameC2ERK6String(V,W);__ZN10StringNameC2EPKc(b,873141);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(V,b,3);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(V);cb=c[W>>2]|0;do if(cb|0){if(__Z16atomic_decrementPj(cb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(cb,1)}while(0);__ZN6StringC2EPKc(b,873658);c[W>>2]=c[b>>2];__ZN10StringNameC2ERK6String(V,W);__ZN10StringNameC2EPKc(b,873156);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(V,b,0);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(V);cb=c[W>>2]|0;do if(cb|0){if(__Z16atomic_decrementPj(cb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(cb,1)}while(0);__ZN6StringC2EPKc(b,873658);c[W>>2]=c[b>>2];__ZN10StringNameC2ERK6String(V,W);__ZN10StringNameC2EPKc(b,873167);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(V,b,2);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(V);cb=c[W>>2]|0;do if(cb|0){if(__Z16atomic_decrementPj(cb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(cb,1)}while(0);__ZN6StringC2EPKc(b,873658);c[W>>2]=c[b>>2];__ZN10StringNameC2ERK6String(V,W);__ZN10StringNameC2EPKc(b,1040141);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(V,b,0);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(V);cb=c[W>>2]|0;do if(cb|0){if(__Z16atomic_decrementPj(cb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(cb,1)}while(0);__ZN6StringC2EPKc(b,873658);c[W>>2]=c[b>>2];__ZN10StringNameC2ERK6String(V,W);__ZN10StringNameC2EPKc(b,1040159);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(V,b,1);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(V);cb=c[W>>2]|0;do if(cb|0){if(__Z16atomic_decrementPj(cb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(cb,1)}while(0);__ZN6StringC2EPKc(b,873658);c[W>>2]=c[b>>2];__ZN10StringNameC2ERK6String(V,W);__ZN10StringNameC2EPKc(b,1040177);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(V,b,2);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(V);V=c[W>>2]|0;if(!V){l=a;return}if(__Z16atomic_decrementPj(V+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(V,1);l=a;return}function __ZN11RigidBody2D8set_modeENS_4ModeE(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0;d=l;l=l+32|0;if((l|0)>=(m|0))ba(32);e=d+16|0;f=d+12|0;g=d+8|0;h=d+4|0;i=d;c[a+456>>2]=b;switch(b|0){case 0:{b=__ZN15Physics2DServer13get_singletonEv()|0;j=c[(c[b>>2]|0)+264>>2]|0;c[f>>2]=c[a+408>>2];c[e>>2]=c[f>>2];bj[j&4095](b,e,2);l=d;return}case 1:{b=__ZN15Physics2DServer13get_singletonEv()|0;j=c[(c[b>>2]|0)+264>>2]|0;c[g>>2]=c[a+408>>2];c[e>>2]=c[g>>2];bj[j&4095](b,e,0);l=d;return}case 3:{b=__ZN15Physics2DServer13get_singletonEv()|0;j=c[(c[b>>2]|0)+264>>2]|0;c[h>>2]=c[a+408>>2];c[e>>2]=c[h>>2];bj[j&4095](b,e,1);l=d;return}case 2:{b=__ZN15Physics2DServer13get_singletonEv()|0;j=c[(c[b>>2]|0)+264>>2]|0;c[i>>2]=c[a+408>>2];c[e>>2]=c[i>>2];bj[j&4095](b,e,3);l=d;return}default:{l=d;return}}}function __ZNK11RigidBody2D8get_modeEv(a){a=a|0;return c[a+456>>2]|0}function __ZN11RigidBody2D8set_massEf(b,d){b=b|0;d=+d;var e=0,f=0,h=0,i=0,j=0,k=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e+4|0;h=e;if(!(d<=0.0)){a[1263537]=0;i=b+464|0;g[i>>2]=d;j=__ZN15Physics2DServer13get_singletonEv()|0;k=c[(c[j>>2]|0)+352>>2]|0;c[h>>2]=c[b+408>>2];d=+g[i>>2];c[f>>2]=c[h>>2];Gi[k&31](j,f,2,d);l=e;return}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(872315,871797,563,873585,0);l=e;return}}function __ZNK11RigidBody2D8get_massEv(a){a=a|0;return +(+g[a+464>>2])}function __ZNK11RigidBody2D11get_inertiaEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0.0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+4|0;e=b;f=__ZN15Physics2DServer13get_singletonEv()|0;g=c[(c[f>>2]|0)+356>>2]|0;c[e>>2]=c[a+408>>2];c[d>>2]=c[e>>2];h=+Ai[g&31](f,d,3);l=b;return +h}function __ZN11RigidBody2D11set_inertiaEf(b,d){b=b|0;d=+d;var e=0,f=0,g=0,h=0,i=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e+4|0;g=e;if(!(d<=0.0)){a[1263537]=0;h=__ZN15Physics2DServer13get_singletonEv()|0;i=c[(c[h>>2]|0)+352>>2]|0;c[g>>2]=c[b+408>>2];c[f>>2]=c[g>>2];Gi[i&31](h,f,3,d);l=e;return}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(872350,871797,576,873620,0);l=e;return}}function __ZN11RigidBody2D10set_weightEf(b,d){b=b|0;d=+d;var e=0,f=0,h=0,i=0.0,j=0,k=0,n=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e+4|0;h=e;i=d/9.8;if(!(i<=0.0)){a[1263537]=0;j=b+464|0;g[j>>2]=i;k=__ZN15Physics2DServer13get_singletonEv()|0;n=c[(c[k>>2]|0)+352>>2]|0;c[h>>2]=c[b+408>>2];i=+g[j>>2];c[f>>2]=c[h>>2];Gi[n&31](k,f,2,i);l=e;return}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(872315,871797,563,873585,0);l=e;return}}function __ZNK11RigidBody2D10get_weightEv(a){a=a|0;return +(+g[a+464>>2]*9.8)}function __ZN11RigidBody2D12set_frictionEf(b,d){b=b|0;d=+d;var e=0,f=0,h=0,i=0,j=0,k=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e+4|0;h=e;if(d<0.0|d>1.0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(872086,871797,596,872246,0);l=e;return}else{a[1263537]=0;i=b+468|0;g[i>>2]=d;j=__ZN15Physics2DServer13get_singletonEv()|0;k=c[(c[j>>2]|0)+352>>2]|0;c[h>>2]=c[b+408>>2];d=+g[i>>2];c[f>>2]=c[h>>2];Gi[k&31](j,f,1,d);l=e;return}}function __ZNK11RigidBody2D12get_frictionEv(a){a=a|0;return +(+g[a+468>>2])}function __ZN11RigidBody2D10set_bounceEf(b,d){b=b|0;d=+d;var e=0,f=0,h=0,i=0,j=0,k=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e+4|0;h=e;if(d<0.0|d>1.0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(872121,871797,608,872194,0);l=e;return}else{a[1263537]=0;i=b+460|0;g[i>>2]=d;j=__ZN15Physics2DServer13get_singletonEv()|0;k=c[(c[j>>2]|0)+352>>2]|0;c[h>>2]=c[b+408>>2];d=+g[i>>2];c[f>>2]=c[h>>2];Gi[k&31](j,f,0,d);l=e;return}}function __ZNK11RigidBody2D10get_bounceEv(a){a=a|0;return +(+g[a+460>>2])}function __ZN11RigidBody2D17set_gravity_scaleEf(a,b){a=a|0;b=+b;var d=0,e=0,f=0,h=0,i=0,j=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d+4|0;f=d;h=a+472|0;g[h>>2]=b;i=__ZN15Physics2DServer13get_singletonEv()|0;j=c[(c[i>>2]|0)+352>>2]|0;c[f>>2]=c[a+408>>2];b=+g[h>>2];c[e>>2]=c[f>>2];Gi[j&31](i,e,4,b);l=d;return}function __ZNK11RigidBody2D17get_gravity_scaleEv(a){a=a|0;return +(+g[a+472>>2])}function __ZN11RigidBody2D15set_linear_dampEf(b,d){b=b|0;d=+d;var e=0,f=0,h=0,i=0,j=0,k=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e+4|0;h=e;if(d<-1.0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(876480,871797,630,873543,0);l=e;return}else{a[1263537]=0;i=b+476|0;g[i>>2]=d;j=__ZN15Physics2DServer13get_singletonEv()|0;k=c[(c[j>>2]|0)+352>>2]|0;c[h>>2]=c[b+408>>2];d=+g[i>>2];c[f>>2]=c[h>>2];Gi[k&31](j,f,5,d);l=e;return}}function __ZNK11RigidBody2D15get_linear_dampEv(a){a=a|0;return +(+g[a+476>>2])}function __ZN11RigidBody2D16set_angular_dampEf(b,d){b=b|0;d=+d;var e=0,f=0,h=0,i=0,j=0,k=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e+4|0;h=e;if(d<-1.0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(876524,871797,641,873500,0);l=e;return}else{a[1263537]=0;i=b+480|0;g[i>>2]=d;j=__ZN15Physics2DServer13get_singletonEv()|0;k=c[(c[j>>2]|0)+352>>2]|0;c[h>>2]=c[b+408>>2];d=+g[i>>2];c[f>>2]=c[h>>2];Gi[k&31](j,f,6,d);l=e;return}}function __ZNK11RigidBody2D16get_angular_dampEv(a){a=a|0;return +(+g[a+480>>2])}function __ZN11RigidBody2D19set_linear_velocityERK7Vector2(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0;d=l;l=l+32|0;if((l|0)>=(m|0))ba(32);e=d+28|0;f=d+24|0;g=d;h=a+484|0;i=b;b=c[i+4>>2]|0;j=h;c[j>>2]=c[i>>2];c[j+4>>2]=b;b=c[a+452>>2]|0;if(b|0){Pi[c[(c[b>>2]|0)+104>>2]&2047](b,h);l=d;return}b=__ZN15Physics2DServer13get_singletonEv()|0;j=c[(c[b>>2]|0)+360>>2]|0;c[f>>2]=c[a+408>>2];__ZN7VariantC2ERK7Vector2(g,h);c[e>>2]=c[f>>2];Ki[j&4095](b,e,1,g);if(c[g>>2]|0)__ZN7Variant5clearEv(g);l=d;return}function __ZNK11RigidBody2D19get_linear_velocityEv(a,b){a=a|0;b=b|0;var d=0,e=0;d=b+484|0;b=c[d+4>>2]|0;e=a;c[e>>2]=c[d>>2];c[e+4>>2]=b;return}function __ZN11RigidBody2D20set_angular_velocityEf(a,b){a=a|0;b=+b;var d=0,e=0,f=0,h=0,i=0,j=0,k=0;d=l;l=l+32|0;if((l|0)>=(m|0))ba(32);e=d+28|0;f=d+24|0;h=d;i=a+492|0;g[i>>2]=b;j=c[a+452>>2]|0;if(j|0){Mi[c[(c[j>>2]|0)+112>>2]&511](j,b);l=d;return}j=__ZN15Physics2DServer13get_singletonEv()|0;k=c[(c[j>>2]|0)+360>>2]|0;c[f>>2]=c[a+408>>2];__ZN7VariantC2Ef(h,+g[i>>2]);c[e>>2]=c[f>>2];Ki[k&4095](j,e,2,h);if(c[h>>2]|0)__ZN7Variant5clearEv(h);l=d;return}function __ZNK11RigidBody2D20get_angular_velocityEv(a){a=a|0;return +(+g[a+492>>2])}function __ZN11RigidBody2D25set_max_contacts_reportedEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d+4|0;f=d;c[a+500>>2]=b;g=__ZN15Physics2DServer13get_singletonEv()|0;h=c[(c[g>>2]|0)+408>>2]|0;c[f>>2]=c[a+408>>2];c[e>>2]=c[f>>2];bj[h&4095](g,e,b);l=d;return}function __ZNK11RigidBody2D25get_max_contacts_reportedEv(a){a=a|0;return c[a+500>>2]|0}function __ZN11RigidBody2D25set_use_custom_integratorEb(b,e){b=b|0;e=e|0;var f=0,g=0,h=0,i=0,j=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f+4|0;h=f;i=b+504|0;if((d[i>>0]|0|0)==(e&1|0)){l=f;return}a[i>>0]=e&1;i=__ZN15Physics2DServer13get_singletonEv()|0;j=c[(c[i>>2]|0)+440>>2]|0;c[h>>2]=c[b+408>>2];c[g>>2]=c[h>>2];bj[j&4095](i,g,e);l=f;return}function __ZN11RigidBody2D26is_using_custom_integratorEv(b){b=b|0;return (a[b+504>>0]|0)!=0|0}function __ZN11RigidBody2D19set_contact_monitorEb(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e+4|0;g=e;h=b+512|0;b=c[h>>2]|0;if(!((b|0)!=0^d)){l=e;return}if(d){d=__ZnwjPKc(16,1263606)|0;c[d+8>>2]=379008;c[d+4>>2]=0;c[d+12>>2]=0;c[h>>2]=d;a[d>>0]=0;l=e;return}if(a[b>>0]|0){__ZN6StringC2EPKc(g,873341);c[f>>2]=__ZNK6String4utf8Ev(g)|0;__Z19_err_set_last_errorPKc(__ZNK10CharString8get_dataEv(f)|0);d=c[f>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);d=c[g>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);a[1263537]=1;d=c[h>>2]|0;if(!(a[d>>0]|0))i=d;else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(872571,871797,809,873453,0);l=e;return}}else i=b;a[1263537]=0;b=c[i+4>>2]|0;d=(b|0)==0;do if(!d){g=c[b+8>>2]|0;f=c[i+8>>2]|0;if((g|0)!=(f|0)){j=g;while(1){g=c[j+8>>2]|0;if((g|0)==(f|0))break;else j=g}if(j|0){f=j;do f=c[f+16>>2]|0;while((f|0)!=0)}if(d)break}f=i+4|0;__ZN3MapIjN11RigidBody2D9BodyStateE10ComparatorIjE16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(i+4|0,c[b+8>>2]|0);j=c[i+8>>2]|0;g=c[f>>2]|0;c[g+8>>2]=j;c[i+12>>2]=0;k=j;c[k+12>>2]=k;if(g|0){k=c[g+32>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);__ZN6Memory11free_staticEPvb(g,0);c[f>>2]=0}}while(0);__ZN6Memory11free_staticEPvb(i,0);c[h>>2]=0;l=e;return}function __ZNK11RigidBody2D26is_contact_monitor_enabledEv(a){a=a|0;return (c[a+512>>2]|0)!=0|0}function __ZN11RigidBody2D39set_continuous_collision_detection_modeENS_7CCDModeE(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d+4|0;f=d;c[a+508>>2]=b;g=__ZN15Physics2DServer13get_singletonEv()|0;h=c[(c[g>>2]|0)+328>>2]|0;c[f>>2]=c[a+408>>2];c[e>>2]=c[f>>2];bj[h&4095](g,e,b);l=d;return}function __ZNK11RigidBody2D39get_continuous_collision_detection_modeEv(a){a=a|0;return c[a+508>>2]|0}function __ZN11RigidBody2D17set_axis_velocityERK7Vector2(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0;d=l;l=l+32|0;if((l|0)>=(m|0))ba(32);e=d+24|0;f=d;h=d+16|0;i=d+8|0;j=d+12|0;k=a+452|0;n=c[k>>2]|0;if(!n){o=a+484|0;p=c[o+4>>2]|0;q=f;c[q>>2]=c[o>>2];c[q+4>>2]=p}else Pi[c[(c[n>>2]|0)+108>>2]&2047](f,n);__ZNK7Vector210normalizedEv(h,b);g[i>>2]=+__ZNK7Vector23dotERKS_(h,f);__ZNK7Vector2mlERKf(e,h,i);__ZN7Vector2mIERKS_(f,e);__ZN7Vector2pLERKS_(f,b);i=c[k>>2]|0;if(!i){k=__ZN15Physics2DServer13get_singletonEv()|0;h=c[(c[k>>2]|0)+392>>2]|0;c[j>>2]=c[a+408>>2];c[e>>2]=c[j>>2];bj[h&4095](k,e,b);b=f;e=c[b+4>>2]|0;k=a+484|0;c[k>>2]=c[b>>2];c[k+4>>2]=e;l=d;return}else{e=a+484|0;a=f;f=c[a+4>>2]|0;k=e;c[k>>2]=c[a>>2];c[k+4>>2]=f;Pi[c[(c[i>>2]|0)+104>>2]&2047](i,e);l=d;return}}function __ZN11RigidBody2D13apply_impulseERK7Vector2S2_(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e+4|0;g=e;h=__ZN15Physics2DServer13get_singletonEv()|0;i=c[(c[h>>2]|0)+388>>2]|0;c[g>>2]=c[a+408>>2];c[f>>2]=c[g>>2];Ki[i&4095](h,f,b,d);l=e;return}function __ZN11RigidBody2D17set_applied_forceERK7Vector2(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d+4|0;f=d;g=__ZN15Physics2DServer13get_singletonEv()|0;h=c[(c[g>>2]|0)+368>>2]|0;c[f>>2]=c[a+408>>2];c[e>>2]=c[f>>2];bj[h&4095](g,e,b);l=d;return}function __ZNK11RigidBody2D17get_applied_forceEv(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d+4|0;f=d;g=__ZN15Physics2DServer13get_singletonEv()|0;h=c[(c[g>>2]|0)+372>>2]|0;c[f>>2]=c[b+408>>2];c[e>>2]=c[f>>2];bj[h&4095](a,g,e);l=d;return}function __ZN11RigidBody2D18set_applied_torqueEf(a,b){a=a|0;b=+b;var d=0,e=0,f=0,g=0,h=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d+4|0;f=d;g=__ZN15Physics2DServer13get_singletonEv()|0;h=c[(c[g>>2]|0)+376>>2]|0;c[f>>2]=c[a+408>>2];c[e>>2]=c[f>>2];dj[h&127](g,e,b);l=d;return}function __ZNK11RigidBody2D18get_applied_torqueEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0.0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+4|0;e=b;f=__ZN15Physics2DServer13get_singletonEv()|0;g=c[(c[f>>2]|0)+380>>2]|0;c[e>>2]=c[a+408>>2];c[d>>2]=c[e>>2];h=+ii[g&127](f,d);l=b;return +h}function __ZN11RigidBody2D9add_forceERK7Vector2S2_(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e+4|0;g=e;h=__ZN15Physics2DServer13get_singletonEv()|0;i=c[(c[h>>2]|0)+384>>2]|0;c[g>>2]=c[a+408>>2];c[f>>2]=c[g>>2];Ki[i&4095](h,f,b,d);l=e;return}function __ZN11RigidBody2D12set_sleepingEb(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+28|0;g=e+24|0;h=e;i=b+496|0;a[i>>0]=d&1;d=__ZN15Physics2DServer13get_singletonEv()|0;j=c[(c[d>>2]|0)+360>>2]|0;c[g>>2]=c[b+408>>2];__ZN7VariantC2Eb(h,(a[i>>0]|0)!=0);c[f>>2]=c[g>>2];Ki[j&4095](d,f,3,h);if(!(c[h>>2]|0)){l=e;return}__ZN7Variant5clearEv(h);l=e;return}function __ZNK11RigidBody2D11is_sleepingEv(b){b=b|0;return (a[b+496>>0]|0)!=0|0}function __ZN11RigidBody2D13set_can_sleepEb(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+28|0;g=e+24|0;h=e;a[b+448>>0]=d&1;i=__ZN15Physics2DServer13get_singletonEv()|0;j=c[(c[i>>2]|0)+360>>2]|0;c[g>>2]=c[b+408>>2];__ZN7VariantC2Eb(h,d);c[f>>2]=c[g>>2];Ki[j&4095](i,f,4,h);if(!(c[h>>2]|0)){l=e;return}__ZN7Variant5clearEv(h);l=e;return}function __ZNK11RigidBody2D16is_able_to_sleepEv(b){b=b|0;return (a[b+448>>0]|0)!=0|0}function __ZN11RigidBody2D12_test_motionERK7Vector2fRK3RefI25Physics2DTestMotionResultE(a,b,d,e){a=a|0;b=b|0;d=+d;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0;f=l;l=l+48|0;if((l|0)>=(m|0))ba(48);g=f+32|0;h=f;i=f+8|0;j=c[e>>2]|0;e=__ZN15Physics2DServer13get_singletonEv()|0;k=c[(c[e>>2]|0)+460>>2]|0;c[h>>2]=c[a+408>>2];Pi[c[(c[a>>2]|0)+132>>2]&2047](i,a);c[g>>2]=c[h>>2];h=sj[k&3](e,g,i,b,d,j|0?j+96|0:0)|0;l=f;return h|0}function __ZN11RigidBody2D21_direct_state_changedEP6Object(b,e){b=b|0;e=e|0;var f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0;f=l;l=l+176|0;if((l|0)>=(m|0))ba(176);h=f+144|0;i=f+120|0;j=f+96|0;k=f+48|0;n=f+24|0;o=f+72|0;p=f;if(!e)q=0;else{r=$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236180)|0;q=r?e:0}e=b+452|0;c[e>>2]=q;__ZN10CanvasItem26set_block_transform_notifyEb(b,1);if((c[b+456>>2]|0)!=3){q=c[e>>2]|0;Pi[c[(c[q>>2]|0)+124>>2]&2047](h,q);__ZN6Node2D20set_global_transformERK11Transform2D(b,h)}q=c[e>>2]|0;Pi[c[(c[q>>2]|0)+108>>2]&2047](h,q);q=h;r=c[q+4>>2]|0;s=b+484|0;c[s>>2]=c[q>>2];c[s+4>>2]=r;r=c[e>>2]|0;g[b+492>>2]=+mj[c[(c[r>>2]|0)+116>>2]&511](r);r=b+496|0;s=d[r>>0]|0;q=c[e>>2]|0;if((s|0)!=((ij[c[(c[q>>2]|0)+132>>2]&8191](q)|0)&1|0)){q=c[e>>2]|0;a[r>>0]=(ij[c[(c[q>>2]|0)+132>>2]&8191](q)|0)&1;q=(c[308579]|0)+80|0;c[h>>2]=0;c[i>>2]=0;c[j>>2]=0;c[k>>2]=0;c[n>>2]=0;__ZN6Object11emit_signalERK10StringNameRK7VariantS5_S5_S5_S5_(b,q,h,i,j,k,n);if(c[n>>2]|0)__ZN7Variant5clearEv(n);if(c[k>>2]|0)__ZN7Variant5clearEv(k);if(c[j>>2]|0)__ZN7Variant5clearEv(j);if(c[i>>2]|0)__ZN7Variant5clearEv(i);if(c[h>>2]|0)__ZN7Variant5clearEv(h)}q=c[b+52>>2]|0;if(q|0){r=c[(c[q>>2]|0)+28>>2]|0;__ZN10StringNameC2EPKc(h,873323);__ZN7VariantC2EPK6Object(i,c[e>>2]|0);c[j>>2]=0;c[k>>2]=0;c[n>>2]=0;c[p>>2]=0;Ui[r&7](o,q,h,i,j,k,n,p);if(c[o>>2]|0)__ZN7Variant5clearEv(o);if(c[p>>2]|0)__ZN7Variant5clearEv(p);if(c[n>>2]|0)__ZN7Variant5clearEv(n);if(c[k>>2]|0)__ZN7Variant5clearEv(k);if(c[j>>2]|0)__ZN7Variant5clearEv(j);if(c[i>>2]|0)__ZN7Variant5clearEv(i);__ZN10StringNameD2Ev(h)}__ZN10CanvasItem26set_block_transform_notifyEb(b,0);h=b+512|0;i=c[h>>2]|0;if(!i){c[e>>2]=0;l=f;return}a[i>>0]=1;j=c[i+4>>2]|0;a:do if((j|0)!=0?(k=c[j+8>>2]|0,n=c[i+8>>2]|0,(k|0)!=(n|0)):0){p=k;while(1){k=c[p+8>>2]|0;if((k|0)==(n|0))break;else p=k}if(p){n=0;k=p;b:while(1){o=k+32|0;q=0;r=n;s=c[o>>2]|0;while(1){t=(s|0)==0;if(t)u=0;else u=c[s+-4>>2]|0;if((q|0)>=(u|0))break;if(t)v=0;else v=c[s+-4>>2]|0;if((v|0)<=(q|0)){if(t)w=0;else w=c[s+-4>>2]|0;if((w|0)<=(q|0))break b;a[1263537]=0}__ZN6VectorIN11RigidBody2D9ShapePairEE14_copy_on_writeEv(o);t=c[o>>2]|0;a[t+(q*12|0)+8>>0]=0;q=q+1|0;r=r+1|0;s=t}k=c[k+16>>2]|0;if(!k){x=r;break a}else n=r}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}else x=0}else x=0;while(0);w=c[e>>2]|0;v=(ij[c[(c[w>>2]|0)+136>>2]&8191](w)|0)*12|0;w=l;l=l+((1*v|0)+15&-16)|0;if((l|0)>=(m|0))ba((1*v|0)+15&-16|0);v=x<<4;x=l;l=l+((1*v|0)+15&-16)|0;if((l|0)>=(m|0))ba((1*v|0)+15&-16|0);v=c[e>>2]|0;c:do if((ij[c[(c[v>>2]|0)+136>>2]&8191](v)|0)>0){u=0;i=0;d:while(1){j=c[e>>2]|0;n=$i[c[(c[j>>2]|0)+160>>2]&8191](j,u)|0;j=c[e>>2]|0;k=$i[c[(c[j>>2]|0)+148>>2]&8191](j,u)|0;j=c[e>>2]|0;p=$i[c[(c[j>>2]|0)+168>>2]&8191](j,u)|0;j=c[h>>2]|0;s=c[j+4>>2]|0;e:do if(s){q=c[s+8>>2]|0;o=c[j+8>>2]|0;f:do if((q|0)==(o|0))y=q;else{t=q;while(1){z=c[t+24>>2]|0;if(n>>>0<z>>>0)A=t+8|0;else{if(z>>>0>=n>>>0){y=t;break f}A=t+4|0}t=c[A>>2]|0;if((t|0)==(o|0)){B=63;break e}}}while(0);if(!((y|0)==(o|0)|(y|0)==0)){q=y+32|0;t=c[q>>2]|0;g:do if(t|0){z=c[t+-4>>2]|0;if((z|0)>0){C=0;D=z}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);break}h:while(1){E=D+-1|0;F=C;while(1){G=F+E|0;H=(G|0)/2|0;I=c[t+(H*12|0)>>2]|0;if((p|0)==(I|0)){J=c[t+(H*12|0)+4>>2]|0;if((k|0)<(J|0))break;if((J|0)>=(k|0))break h}else{if((p|0)<(I|0))break;if((I|0)>=(p|0))break h}if((H|0)<(E|0))F=H+1|0;else break g}if((F|0)<(H|0)){C=F;D=H}else break g}if((G+3|0)>>>0>=2){if(!((G|0)>-2&(z|0)>(H|0)))break d;__ZN6VectorIN11RigidBody2D9ShapePairEE14_copy_on_writeEv(q);a[(c[q>>2]|0)+(H*12|0)+8>>0]=1;K=i;break e}}while(0);c[w+(i*12|0)+8>>2]=k;c[w+(i*12|0)>>2]=n;c[w+(i*12|0)+4>>2]=p;K=i+1|0}else B=63}else B=63;while(0);if((B|0)==63){B=0;c[w+(i*12|0)+8>>2]=k;c[w+(i*12|0)>>2]=n;c[w+(i*12|0)+4>>2]=p;K=i+1|0}u=u+1|0;j=c[e>>2]|0;if((u|0)>=(ij[c[(c[j>>2]|0)+136>>2]&8191](j)|0)){L=K;break c}else i=K}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}else L=0;while(0);K=c[h>>2]|0;H=c[K+4>>2]|0;if(H|0?(G=c[H+8>>2]|0,H=c[K+8>>2]|0,(G|0)!=(H|0)):0){K=G;while(1){G=c[K+8>>2]|0;if((G|0)==(H|0))break;else K=G}if(K|0){H=K;K=0;i:while(1){G=H+32|0;D=H+24|0;C=0;M=K;while(1){y=c[G>>2]|0;A=(y|0)==0;if(A)N=0;else N=c[y+-4>>2]|0;if((C|0)>=(N|0))break;if(A)O=0;else O=c[y+-4>>2]|0;if((O|0)<=(C|0)){if(A)P=0;else P=c[y+-4>>2]|0;if((P|0)<=(C|0)){B=93;break i}a[1263537]=0}__ZN6VectorIN11RigidBody2D9ShapePairEE14_copy_on_writeEv(G);y=c[G>>2]|0;if(!(a[y+(C*12|0)+8>>0]|0)){c[x+(M<<4)>>2]=c[D>>2];A=(y|0)==0;if(A)Q=0;else Q=c[y+-4>>2]|0;do if((Q|0)<=(C|0)){if(A)R=0;else R=c[y+-4>>2]|0;if((R|0)>(C|0)){a[1263537]=0;B=104;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);S=0;break}}else B=104;while(0);if((B|0)==104){B=0;__ZN6VectorIN11RigidBody2D9ShapePairEE14_copy_on_writeEv(G);S=(c[G>>2]|0)+(C*12|0)|0}y=x+(M<<4)+4|0;c[y>>2]=c[S>>2];c[y+4>>2]=c[S+4>>2];a[y+8>>0]=a[S+8>>0]|0;T=M+1|0}else T=M;C=C+1|0;M=T}H=c[H+16>>2]|0;if(!H)break;else K=M}if((B|0)==93)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);if((M|0)>0){B=0;do{__ZN11RigidBody2D11_body_inoutEijii(b,0,c[x+(B<<4)>>2]|0,c[x+(B<<4)+4>>2]|0,c[x+(B<<4)+8>>2]|0);B=B+1|0}while((B|0)!=(M|0))}}}if((L|0)>0){M=0;do{__ZN11RigidBody2D11_body_inoutEijii(b,1,c[w+(M*12|0)>>2]|0,c[w+(M*12|0)+4>>2]|0,c[w+(M*12|0)+8>>2]|0);M=M+1|0}while((M|0)!=(L|0))}a[c[h>>2]>>0]=0;c[e>>2]=0;l=f;return}function __ZN11RigidBody2D16_body_enter_treeEj(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0;e=l;l=l+128|0;if((l|0)>=(m|0))ba(128);f=e+96|0;g=e+72|0;h=e+48|0;i=e+24|0;j=e;k=__ZN8ObjectDB12get_instanceEj(d)|0;if(k|0?$i[c[(c[k>>2]|0)+44>>2]&8191](k,1220720)|0:0){a[1263537]=0;n=b+512|0;o=c[n>>2]|0;p=c[o+4>>2]|0;a:do if(p|0){q=c[p+8>>2]|0;r=c[o+8>>2]|0;b:do if((q|0)==(r|0))s=q;else{t=q;while(1){u=c[t+24>>2]|0;if(u>>>0>d>>>0)v=t+8|0;else{if(u>>>0>=d>>>0){s=t;break b}v=t+4|0}t=c[v>>2]|0;if((t|0)==(r|0))break a}}while(0);if(!((s|0)==(r|0)|(s|0)==0)){a[1263537]=0;q=s+28|0;if(a[q>>0]|0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(915356,871797,298,873282,0);l=e;return}a[1263537]=0;a[o>>0]=1;a[q>>0]=1;q=(c[308579]|0)+148|0;__ZN7VariantC2EPK6Object(f,k);c[g>>2]=0;c[h>>2]=0;c[i>>2]=0;c[j>>2]=0;__ZN6Object11emit_signalERK10StringNameRK7VariantS5_S5_S5_S5_(b,q,f,g,h,i,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);if(c[i>>2]|0)__ZN7Variant5clearEv(i);if(c[h>>2]|0)__ZN7Variant5clearEv(h);if(c[g>>2]|0)__ZN7Variant5clearEv(g);if(c[f>>2]|0)__ZN7Variant5clearEv(f);q=s+32|0;t=0;while(1){u=c[q>>2]|0;if(!u)w=0;else w=c[u+-4>>2]|0;if((t|0)>=(w|0)){x=29;break}u=(c[308579]|0)+144|0;__ZN7VariantC2Ej(f,d);__ZN7VariantC2EPK6Object(g,k);y=c[q>>2]|0;z=(y|0)==0;if(z)A=0;else A=c[y+-4>>2]|0;if((A|0)<=(t|0)){if(z)B=0;else B=c[y+-4>>2]|0;if((B|0)<=(t|0)){x=36;break}a[1263537]=0}__ZN6VectorIN11RigidBody2D9ShapePairEE14_copy_on_writeEv(q);__ZN7VariantC2Ei(h,c[(c[q>>2]|0)+(t*12|0)>>2]|0);y=c[q>>2]|0;z=(y|0)==0;if(z)C=0;else C=c[y+-4>>2]|0;if((C|0)<=(t|0)){if(z)D=0;else D=c[y+-4>>2]|0;if((D|0)<=(t|0)){x=44;break}a[1263537]=0}__ZN6VectorIN11RigidBody2D9ShapePairEE14_copy_on_writeEv(q);__ZN7VariantC2Ei(i,c[(c[q>>2]|0)+(t*12|0)+4>>2]|0);c[j>>2]=0;__ZN6Object11emit_signalERK10StringNameRK7VariantS5_S5_S5_S5_(b,u,f,g,h,i,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);if(c[i>>2]|0)__ZN7Variant5clearEv(i);if(c[h>>2]|0)__ZN7Variant5clearEv(h);if(c[g>>2]|0)__ZN7Variant5clearEv(g);if(c[f>>2]|0)__ZN7Variant5clearEv(f);t=t+1|0}if((x|0)==29){a[c[n>>2]>>0]=0;l=e;return}else if((x|0)==36)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((x|0)==44)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(915356,871797,297,1063557,0);l=e;return}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(915356,871797,294,877430,0);l=e;return}function __ZN11RigidBody2D15_body_exit_treeEj(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0;e=l;l=l+128|0;if((l|0)>=(m|0))ba(128);f=e+96|0;g=e+72|0;h=e+48|0;i=e+24|0;j=e;k=__ZN8ObjectDB12get_instanceEj(d)|0;if(k|0?$i[c[(c[k>>2]|0)+44>>2]&8191](k,1220720)|0:0){a[1263537]=0;n=b+512|0;o=c[n>>2]|0;p=c[o+4>>2]|0;a:do if(p|0){q=c[p+8>>2]|0;r=c[o+8>>2]|0;b:do if((q|0)==(r|0))s=q;else{t=q;while(1){u=c[t+24>>2]|0;if(u>>>0>d>>>0)v=t+8|0;else{if(u>>>0>=d>>>0){s=t;break b}v=t+4|0}t=c[v>>2]|0;if((t|0)==(r|0))break a}}while(0);if(!((s|0)==(r|0)|(s|0)==0)){a[1263537]=0;q=s+28|0;if(!(a[q>>0]|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(915373,871797,320,873240,0);l=e;return}a[1263537]=0;a[q>>0]=0;a[o>>0]=1;q=(c[308579]|0)+156|0;__ZN7VariantC2EPK6Object(f,k);c[g>>2]=0;c[h>>2]=0;c[i>>2]=0;c[j>>2]=0;__ZN6Object11emit_signalERK10StringNameRK7VariantS5_S5_S5_S5_(b,q,f,g,h,i,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);if(c[i>>2]|0)__ZN7Variant5clearEv(i);if(c[h>>2]|0)__ZN7Variant5clearEv(h);if(c[g>>2]|0)__ZN7Variant5clearEv(g);if(c[f>>2]|0)__ZN7Variant5clearEv(f);q=s+32|0;t=0;while(1){u=c[q>>2]|0;if(!u)w=0;else w=c[u+-4>>2]|0;if((t|0)>=(w|0)){x=29;break}u=(c[308579]|0)+152|0;__ZN7VariantC2Ej(f,d);__ZN7VariantC2EPK6Object(g,k);y=c[q>>2]|0;z=(y|0)==0;if(z)A=0;else A=c[y+-4>>2]|0;if((A|0)<=(t|0)){if(z)B=0;else B=c[y+-4>>2]|0;if((B|0)<=(t|0)){x=36;break}a[1263537]=0}__ZN6VectorIN11RigidBody2D9ShapePairEE14_copy_on_writeEv(q);__ZN7VariantC2Ei(h,c[(c[q>>2]|0)+(t*12|0)>>2]|0);y=c[q>>2]|0;z=(y|0)==0;if(z)C=0;else C=c[y+-4>>2]|0;if((C|0)<=(t|0)){if(z)D=0;else D=c[y+-4>>2]|0;if((D|0)<=(t|0)){x=44;break}a[1263537]=0}__ZN6VectorIN11RigidBody2D9ShapePairEE14_copy_on_writeEv(q);__ZN7VariantC2Ei(i,c[(c[q>>2]|0)+(t*12|0)+4>>2]|0);c[j>>2]=0;__ZN6Object11emit_signalERK10StringNameRK7VariantS5_S5_S5_S5_(b,u,f,g,h,i,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);if(c[i>>2]|0)__ZN7Variant5clearEv(i);if(c[h>>2]|0)__ZN7Variant5clearEv(h);if(c[g>>2]|0)__ZN7Variant5clearEv(g);if(c[f>>2]|0)__ZN7Variant5clearEv(f);t=t+1|0}if((x|0)==29){a[c[n>>2]>>0]=0;l=e;return}else if((x|0)==36)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((x|0)==44)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(915373,871797,319,1063557,0);l=e;return}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(915373,871797,317,877430,0);l=e;return}function __ZNK11RigidBody2D20get_colliding_bodiesEv(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0;d=l;l=l+32|0;if((l|0)>=(m|0))ba(32);e=d+24|0;f=d+28|0;g=d;h=b+512|0;if(!(c[h>>2]|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(872898,871797,782,873182,0);__ZN5ArrayC2Ev(e);i=c[e>>2]|0;l=d;return i|0}a[1263537]=0;__ZN5ArrayC2Ev(f);__ZN5Array6resizeEi(f,c[(c[h>>2]|0)+12>>2]|0)|0;b=c[h>>2]|0;h=c[b+4>>2]|0;if(h|0?(j=c[h+8>>2]|0,h=c[b+8>>2]|0,(j|0)!=(h|0)):0){b=j;while(1){j=c[b+8>>2]|0;if((j|0)==(h|0))break;else b=j}if(b|0){h=b;b=0;while(1){j=__ZN8ObjectDB12get_instanceEj(c[h+24>>2]|0)|0;if(!j){__ZN5Array6resizeEi(f,(__ZNK5Array4sizeEv(f)|0)+-1|0)|0;k=b}else{__ZN7VariantC2EPK6Object(g,j);__ZN7VariantaSERKS_(__ZN5ArrayixEi(f,b)|0,g);if(c[g>>2]|0)__ZN7Variant5clearEv(g);k=b+1|0}h=c[h+16>>2]|0;if(!h)break;else b=k}}}__ZN5ArrayC2ERKS_(e,f);__ZN5ArrayD2Ev(f);i=c[e>>2]|0;l=d;return i|0}function __ZNK13MethodBind0RCI11RigidBody2D5ArrayE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;if((b|0)!=-1){f=0;l=a;return f|0}__ZN5ArrayC2Ev(d);__ZN7VariantC2ERK5Array(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);__ZN5ArrayD2Ev(d);f=b;l=a;return f|0}function __ZNK13MethodBind0RCI11RigidBody2D5ArrayE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,873658);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI11RigidBody2D5ArrayE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;j=f+24|0;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236176)|0:0){c[h>>2]=0;a[1263537]=0;k=c[d+24>>2]|0;if((k|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=k;c[b>>2]=0;l=f;return}n=k-(c[d+20>>2]|0)|0;if((n|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=n;c[b>>2]=0;l=f;return}n=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))o=n;else o=c[(c[d>>2]|0)+n>>2]|0;c[j>>2]=ij[o&8191](d)|0;__ZN7VariantC2ERK5Array(i,j);__ZN5ArrayD2Ev(j);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI11RigidBody2D5ArrayE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=d;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236176)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;c[f>>2]=ij[i&8191](a)|0;__ZN5ArrayaSERKS_(e,f);__ZN5ArrayD2Ev(f);l=d;return}function __ZN13MethodBind0RCI11RigidBody2D5ArrayED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN6VectorIN11RigidBody2D9ShapePairEE14_copy_on_writeEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=c[a>>2]|0;if(!b)return;if((c[b+-8>>2]|0)>>>0<=1)return;d=c[b+-4>>2]|0;b=(d*12|0)+-1|0;e=b>>>1|b;b=e>>>2|e;e=b>>>4|b;b=e>>>8|e;e=__ZN6Memory12alloc_staticEjb((b>>>16|b)+1|0,1)|0;c[e+-8>>2]=1;c[e+-4>>2]=d;if(d|0){b=0;do{f=e+(b*12|0)|0;g=(c[a>>2]|0)+(b*12|0)|0;c[f>>2]=c[g>>2];c[f+4>>2]=c[g+4>>2];c[f+8>>2]=c[g+8>>2];b=b+1|0}while((b|0)!=(d|0))}d=c[a>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);c[a>>2]=e;return}function __ZNK11MethodBind1I11RigidBody2DjE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if(!b){__ZN7VariantC2Ej(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK11MethodBind1I11RigidBody2DjE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,873658);l=a;return c[b>>2]|0}function __ZN11MethodBind1I11RigidBody2DjE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236176)|0:0){c[h>>2]=0;a[1263537]=0;k=d+24|0;n=c[k>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=i;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=i;return}if((g|0)>0){if((n|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);p=0}else{a[1263537]=0;p=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,p)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=p;c[b>>2]=0;l=i;return}}p=c[d+44>>2]|0;n=c[d+48>>2]|0;o=e+(n>>1)|0;if(!(n&1))q=p;else q=c[(c[o>>2]|0)+p>>2]|0;do if((g|0)<1){p=c[k>>2]|0;n=p+-1|0;if((p|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)s=0;else s=c[e+-4>>2]|0;if((p|0)<=(s|0)){if(r)t=0;else t=c[e+-4>>2]|0;do if((t|0)<(p|0)){if(r)u=0;else u=c[e+-4>>2]|0;if((u|0)<(p|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);v=0;break}else{a[1263537]=0;w=31;break}}else w=31;while(0);if((w|0)==31)v=e+(n*24|0)|0;__ZN7VariantC2ERKS_(j,v);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);f=__ZNK7VariantcvjEv(j)|0;Pi[q&2047](o,f);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I11RigidBody2DjE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236176)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1)){g=b;h=c[d>>2]|0;i=c[h>>2]|0;Pi[g&2047](a,i);return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=c[d>>2]|0;i=c[h>>2]|0;Pi[g&2047](a,i);return}}function __ZN11MethodBind1I11RigidBody2DjED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN10CanvasItem26set_block_transform_notifyEb(b,c){b=b|0;c=c|0;a[b+301>>0]=c&1;return}function __ZN11RigidBody2D11_body_inoutEijii(b,d,e,f,g){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;var h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0;h=l;l=l+160|0;if((l|0)>=(m|0))ba(160);i=h+144|0;j=h+120|0;k=h+96|0;n=h+72|0;o=h+48|0;p=h+24|0;q=h;r=(d|0)==1;c[i>>2]=e;d=__ZN8ObjectDB12get_instanceEj(e)|0;if(!d)s=0;else{t=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1220720)|0;s=t?d:0}t=b+512|0;u=c[t>>2]|0;v=c[u+4>>2]|0;if(!v)w=0;else{x=c[v+8>>2]|0;v=c[u+8>>2]|0;a:do if((x|0)==(v|0))y=x;else{z=x;while(1){A=c[z+24>>2]|0;if(A>>>0>e>>>0)B=z+8|0;else{if(A>>>0>=e>>>0){y=z;break a}B=z+4|0}z=c[B>>2]|0;if((z|0)==(v|0)){y=v;break}}}while(0);w=(y|0)!=(v|0)?y:0}y=(w|0)!=0;if(!(r|y)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(915030,871797,352,877186,0);l=h;return}a[1263537]=0;if(!r){r=(s|0)!=0;if(r){c[j>>2]=f;c[j+4>>2]=g;__ZN4VSetIN11RigidBody2D9ShapePairEE5eraseERKS1_(w+32|0,j)}v=(a[w+28>>0]|0)!=0;if(!(c[w+32>>2]|0)){if(r?(B=c[308579]|0,__ZN6Object10disconnectERK10StringNamePS_S2_(s,B+64|0,b,B+300|0),B=c[308579]|0,__ZN6Object10disconnectERK10StringNamePS_S2_(s,B+68|0,b,B+304|0),v):0){B=(c[308579]|0)+156|0;__ZN7VariantC2EPK6Object(j,d);c[k>>2]=0;c[n>>2]=0;c[o>>2]=0;c[p>>2]=0;__ZN6Object11emit_signalERK10StringNameRK7VariantS5_S5_S5_S5_(b,B,j,k,n,o,p);if(c[p>>2]|0)__ZN7Variant5clearEv(p);if(c[o>>2]|0)__ZN7Variant5clearEv(o);if(c[n>>2]|0)__ZN7Variant5clearEv(n);if(c[k>>2]|0)__ZN7Variant5clearEv(k);if(c[j>>2]|0)__ZN7Variant5clearEv(j)}B=c[t>>2]|0;t=B+4|0;if((c[t>>2]|0?(__ZN3MapIjN11RigidBody2D9BodyStateE10ComparatorIjE16DefaultAllocatorE6_eraseEPNS5_7ElementE(t,w),(c[B+12>>2]|0)==0):0)?(B=c[t>>2]|0,B|0):0){e=c[B+32>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);__ZN6Memory11free_staticEPvb(B,0);c[t>>2]=0}}if(!(r&v)){l=h;return}v=(c[308579]|0)+152|0;__ZN7VariantC2Ej(j,c[i>>2]|0);__ZN7VariantC2EPK6Object(k,d);__ZN7VariantC2Ei(n,f);__ZN7VariantC2Ei(o,g);c[p>>2]=0;__ZN6Object11emit_signalERK10StringNameRK7VariantS5_S5_S5_S5_(b,v,j,k,n,o,p);if(c[p>>2]|0)__ZN7Variant5clearEv(p);if(c[o>>2]|0)__ZN7Variant5clearEv(o);if(c[n>>2]|0)__ZN7Variant5clearEv(n);if(c[k>>2]|0)__ZN7Variant5clearEv(k);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=h;return}do if(y){C=w;D=68}else{v=u+4|0;d=j;c[d>>2]=0;c[d+4>>2]=0;c[j+4>>2]=0;if(!(c[v>>2]|0)){d=__ZnwjPFPvjE(36,4740)|0;c[d+32>>2]=0;r=d+16|0;c[r>>2]=0;c[r+4>>2]=0;c[v>>2]=d;r=c[u+8>>2]|0;c[d+4>>2]=r;c[d+8>>2]=r;c[d+12>>2]=r;c[d>>2]=1}d=__ZN3MapIjN11RigidBody2D9BodyStateE10ComparatorIjE16DefaultAllocatorE10_insert_rbERKjRKS1_(v,i,j)|0;v=c[j+4>>2]|0;if(v|0?(__Z16atomic_decrementPj(v+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(v,1);if(!s){a[d+28>>0]=0;E=d;break}v=d+28|0;a[v>>0]=a[s+136>>0]|0;r=c[308579]|0;__ZN7VariantC2Ej(k,c[i>>2]|0);c[n>>2]=0;c[o>>2]=0;c[p>>2]=0;c[q>>2]=0;c[j>>2]=__ZN4Node10make_bindsERK7VariantS2_S2_S2_S2_(k,n,o,p,q)|0;__ZN6Object7connectERK10StringNamePS_S2_RK6VectorI7VariantEj(s,r+64|0,b,r+300|0,j,0)|0;r=c[j>>2]|0;if(r|0?(__Z16atomic_decrementPj(r+-8|0)|0)==0:0){t=c[j>>2]|0;B=(t|0)==0?0:t+-4|0;t=B+4|0;e=c[B>>2]|0;if(e|0){x=0;z=e;while(1){e=t+(x*24|0)|0;if(!(c[e>>2]|0))F=z;else{__ZN7Variant5clearEv(e);F=c[B>>2]|0}x=x+1|0;if(x>>>0>=F>>>0)break;else z=F}}__ZN6Memory11free_staticEPvb(r,1)}if(c[q>>2]|0)__ZN7Variant5clearEv(q);if(c[p>>2]|0)__ZN7Variant5clearEv(p);if(c[o>>2]|0)__ZN7Variant5clearEv(o);if(c[n>>2]|0)__ZN7Variant5clearEv(n);if(c[k>>2]|0)__ZN7Variant5clearEv(k);z=c[308579]|0;__ZN7VariantC2Ej(k,c[i>>2]|0);c[n>>2]=0;c[o>>2]=0;c[p>>2]=0;c[q>>2]=0;c[j>>2]=__ZN4Node10make_bindsERK7VariantS2_S2_S2_S2_(k,n,o,p,q)|0;__ZN6Object7connectERK10StringNamePS_S2_RK6VectorI7VariantEj(s,z+68|0,b,z+304|0,j,0)|0;z=c[j>>2]|0;if(z|0?(__Z16atomic_decrementPj(z+-8|0)|0)==0:0){x=c[j>>2]|0;B=(x|0)==0?0:x+-4|0;x=B+4|0;t=c[B>>2]|0;if(t|0){e=0;A=t;while(1){t=x+(e*24|0)|0;if(!(c[t>>2]|0))G=A;else{__ZN7Variant5clearEv(t);G=c[B>>2]|0}e=e+1|0;if(e>>>0>=G>>>0)break;else A=G}}__ZN6Memory11free_staticEPvb(z,1)}if(c[q>>2]|0)__ZN7Variant5clearEv(q);if(c[p>>2]|0)__ZN7Variant5clearEv(p);if(c[o>>2]|0)__ZN7Variant5clearEv(o);if(c[n>>2]|0)__ZN7Variant5clearEv(n);if(c[k>>2]|0)__ZN7Variant5clearEv(k);if(!(a[v>>0]|0)){C=d;D=68;break}A=(c[308579]|0)+148|0;__ZN7VariantC2EPK6Object(j,s);c[k>>2]=0;c[n>>2]=0;c[o>>2]=0;c[p>>2]=0;__ZN6Object11emit_signalERK10StringNameRK7VariantS5_S5_S5_S5_(b,A,j,k,n,o,p);if(c[p>>2]|0)__ZN7Variant5clearEv(p);if(c[o>>2]|0)__ZN7Variant5clearEv(o);if(c[n>>2]|0)__ZN7Variant5clearEv(n);if(c[k>>2]|0)__ZN7Variant5clearEv(k);if(c[j>>2]|0)__ZN7Variant5clearEv(j);C=d;D=68}while(0);if((D|0)==68)if(!s)E=C;else{q=C+32|0;c[j>>2]=f;G=j+4|0;c[G>>2]=g;F=c[q>>2]|0;b:do if(!F){H=0;D=85}else{u=c[F+-4>>2]|0;c:do if((u|0)>0){w=u+-1|0;y=0;while(1){A=w;while(1){I=(A+y|0)/2|0;J=c[F+(I*12|0)>>2]|0;if((J|0)==(f|0)){K=c[F+(I*12|0)+4>>2]|0;if((K|0)<=(g|0)){D=78;break}}else if((J|0)<=(f|0)){D=79;break}if((y|0)<(I|0))A=I+-1|0;else{L=I;M=F;N=J;O=f;break c}}if((D|0)==78){D=0;if((K|0)<(g|0))P=f;else break b}else if((D|0)==79){D=0;if((J|0)<(f|0))P=J;else break b}if((I|0)<(A|0)){w=A;y=I+1|0}else{L=I;M=F;N=P;O=f;break}}}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);L=0;M=0;N=c[0+(0*12|0)>>2]|0;O=c[j>>2]|0}while(0);if((N|0)==(O|0))Q=(c[M+(L*12|0)+4>>2]|0)<(c[G>>2]|0);else Q=(N|0)<(O|0);H=(Q&1)+L|0;D=85}while(0);if((D|0)==85)__ZN6VectorIN11RigidBody2D9ShapePairEE6insertEiRKS1_(q,H,j)|0;E=C}if(!(a[E+28>>0]|0)){l=h;return}E=(c[308579]|0)+144|0;__ZN7VariantC2Ej(j,c[i>>2]|0);__ZN7VariantC2EPK6Object(k,s);__ZN7VariantC2Ei(n,f);__ZN7VariantC2Ei(o,g);c[p>>2]=0;__ZN6Object11emit_signalERK10StringNameRK7VariantS5_S5_S5_S5_(b,E,j,k,n,o,p);if(c[p>>2]|0)__ZN7Variant5clearEv(p);if(c[o>>2]|0)__ZN7Variant5clearEv(o);if(c[n>>2]|0)__ZN7Variant5clearEv(n);if(c[k>>2]|0)__ZN7Variant5clearEv(k);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=h;return}function __ZN3MapIjN11RigidBody2D9BodyStateE10ComparatorIjE16DefaultAllocatorE10_insert_rbERKjRKS1_(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f;a[g>>0]=0;h=__ZN3MapIjN11RigidBody2D9BodyStateE10ComparatorIjE16DefaultAllocatorE7_insertERKjRb(b,d,g)|0;if(h|0?(a[h+28>>0]=a[e>>0]|0,d=h+32|0,i=e+4|0,e=c[d>>2]|0,(e|0)!=(c[i>>2]|0)):0){if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);c[d>>2]=0;e=c[i>>2]|0;if(e|0?__Z28atomic_conditional_incrementPj(e+-8|0)|0:0)c[d>>2]=c[i>>2]}if(a[g>>0]|0){l=f;return h|0}g=b+8|0;c[g>>2]=(c[g>>2]|0)+1;g=h+12|0;i=c[g>>2]|0;if(!(c[i>>2]|0)){d=b+4|0;e=h;j=i;k=i;i=g;while(1){g=j+12|0;n=c[g>>2]|0;o=c[n+8>>2]|0;p=n;do if((j|0)==(o|0)){q=c[n+4>>2]|0;if(!(c[q>>2]|0)){c[k>>2]=1;a[1263537]=0;c[q>>2]=1;if((c[d>>2]|0)==(n|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);r=c[(c[i>>2]|0)+12>>2]|0;break}else{a[1263537]=0;c[n>>2]=0;r=n;break}}q=j+4|0;if((e|0)==(c[q>>2]|0)){s=e+8|0;t=c[s>>2]|0;c[q>>2]=t;if((t|0)==(c[d>>2]|0))u=p;else{c[t+12>>2]=j;u=c[g>>2]|0}t=e+12|0;c[t>>2]=u;q=c[g>>2]|0;v=q+8|0;c[((c[v>>2]|0)==(j|0)?v:q+4|0)>>2]=e;c[s>>2]=j;c[g>>2]=e;w=j;x=e;y=c[t>>2]|0}else{w=e;x=j;y=n}a[1263537]=0;c[x>>2]=1;t=c[d>>2]|0;if((t|0)==(y|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);z=c[(c[w+12>>2]|0)+12>>2]|0;A=c[d>>2]|0}else{a[1263537]=0;c[y>>2]=0;z=y;A=t}t=z+8|0;s=c[t>>2]|0;q=s+4|0;v=c[q>>2]|0;c[t>>2]=v;if((v|0)!=(A|0))c[v+12>>2]=z;v=z+12|0;c[s+12>>2]=c[v>>2];t=c[v>>2]|0;B=t+4|0;c[((c[B>>2]|0)==(z|0)?B:t+8|0)>>2]=s;c[q>>2]=z;c[v>>2]=s;r=w}else{if(!(c[o>>2]|0)){c[k>>2]=1;a[1263537]=0;c[o>>2]=1;if((c[d>>2]|0)==(n|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);r=c[(c[i>>2]|0)+12>>2]|0;break}else{a[1263537]=0;c[n>>2]=0;r=n;break}}s=j+8|0;if((e|0)==(c[s>>2]|0)){v=e+4|0;q=c[v>>2]|0;c[s>>2]=q;if((q|0)==(c[d>>2]|0))C=p;else{c[q+12>>2]=j;C=c[g>>2]|0}q=e+12|0;c[q>>2]=C;s=c[g>>2]|0;t=s+4|0;c[((c[t>>2]|0)==(j|0)?t:s+8|0)>>2]=e;c[v>>2]=j;c[g>>2]=e;D=j;E=e;F=c[q>>2]|0}else{D=e;E=j;F=n}a[1263537]=0;c[E>>2]=1;q=c[d>>2]|0;if((q|0)==(F|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);G=c[(c[D+12>>2]|0)+12>>2]|0;H=c[d>>2]|0}else{a[1263537]=0;c[F>>2]=0;G=F;H=q}q=G+4|0;v=c[q>>2]|0;s=v+8|0;t=c[s>>2]|0;c[q>>2]=t;if((t|0)!=(H|0))c[t+12>>2]=G;t=G+12|0;c[v+12>>2]=c[t>>2];q=c[t>>2]|0;B=q+8|0;c[((c[B>>2]|0)==(G|0)?B:q+4|0)>>2]=v;c[s>>2]=G;c[t>>2]=v;r=D}while(0);n=r+12|0;g=c[n>>2]|0;if(!(c[g>>2]|0)){e=r;j=g;k=g;i=n}else break}}i=c[(c[b>>2]|0)+8>>2]|0;a[1263537]=0;c[i>>2]=1;l=f;return h|0}function __ZN6VectorIN11RigidBody2D9ShapePairEE6insertEiRKS1_(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f;if((d|0)>=0){h=c[b>>2]|0;i=(h|0)==0;if(i)j=0;else j=c[h+-4>>2]|0;if((j|0)>=(d|0)){a[1263537]=0;if(i)k=1;else k=(c[h+-4>>2]|0)+1|0;__ZN6VectorIN11RigidBody2D9ShapePairEE6resizeEi(b,k)|0;k=c[b>>2]|0;if(!k)n=0;else n=c[k+-4>>2]|0;h=n+-1|0;if((h|0)>(d|0)){i=n;n=h;while(1){h=i+-2|0;do if((i|0)<2)o=31;else{j=c[b>>2]|0;p=(j|0)==0;if(p)q=0;else q=c[j+-4>>2]|0;if((q|0)<=(h|0)){if(p)r=0;else r=c[j+-4>>2]|0;if((r|0)<=(h|0)){o=31;break}a[1263537]=0}p=j+(h*12|0)|0;c[g>>2]=c[p>>2];c[g+4>>2]=c[p+4>>2];c[g+8>>2]=c[p+8>>2];o=32}while(0);if((o|0)==31){o=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);c[g>>2]=c[0];c[g+4>>2]=c[1];c[g+8>>2]=c[2];if((i|0)<1)o=38;else o=32}do if((o|0)==32){o=0;h=c[b>>2]|0;p=(h|0)==0;if(p)s=0;else s=c[h+-4>>2]|0;if((s|0)<(i|0)){if(p)t=0;else t=c[h+-4>>2]|0;if((t|0)<(i|0)){o=38;break}a[1263537]=0}__ZN6VectorIN11RigidBody2D9ShapePairEE14_copy_on_writeEv(b);u=(c[b>>2]|0)+(n*12|0)|0}while(0);if((o|0)==38){o=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);u=0};c[u>>2]=c[g>>2];c[u+4>>2]=c[g+4>>2];a[u+8>>0]=a[g+8>>0]|0;h=n+-1|0;if((h|0)>(d|0)){p=n;n=h;i=p}else break}v=c[b>>2]|0}else v=k;c[g>>2]=c[e>>2];c[g+4>>2]=c[e+4>>2];c[g+8>>2]=c[e+8>>2];e=(v|0)==0;if(e)w=0;else w=c[v+-4>>2]|0;do if((w|0)<=(d|0)){if(e)x=0;else x=c[v+-4>>2]|0;if((x|0)>(d|0)){a[1263537]=0;o=20;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);y=0;break}}else o=20;while(0);if((o|0)==20){__ZN6VectorIN11RigidBody2D9ShapePairEE14_copy_on_writeEv(b);y=(c[b>>2]|0)+(d*12|0)|0};c[y>>2]=c[g>>2];c[y+4>>2]=c[g+4>>2];a[y+8>>0]=a[g+8>>0]|0;z=0;l=f;return z|0}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143947,1146752,405,1143954,0);z=31;l=f;return z|0}function __ZN4VSetIN11RigidBody2D9ShapePairEE5eraseERKS1_(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0;e=c[b>>2]|0;if(!e)return;f=c[e+-4>>2]|0;if((f|0)<=0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);return}g=c[d>>2]|0;h=d+4|0;d=0;i=f;a:while(1){j=i+-1|0;k=d;while(1){l=k+j|0;m=(l|0)/2|0;n=c[e+(m*12|0)>>2]|0;if((g|0)==(n|0)){o=c[h>>2]|0;p=c[e+(m*12|0)+4>>2]|0;if((o|0)<(p|0))break;if((p|0)>=(o|0)){q=13;break a}}else{if((g|0)<(n|0))break;if((n|0)>=(g|0)){q=13;break a}}if((m|0)<(j|0))k=m+1|0;else{q=21;break a}}if((k|0)<(m|0)){d=k;i=m}else{q=21;break}}if((q|0)==13){if((l|0)<-1)return;if((f|0)<=(m|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1128380,1146752,368,1122479,0);return}a[1263537]=0;__ZN6VectorIN11RigidBody2D9ShapePairEE14_copy_on_writeEv(b);f=c[b>>2]|0;if(!f){r=0;s=-1}else{r=f;s=(c[f+-4>>2]|0)+-1|0}if((s|0)>(m|0)){f=m;do{m=f;f=f+1|0;l=r+(f*12|0)|0;i=r+(m*12|0)|0;c[i>>2]=c[l>>2];c[i+4>>2]=c[l+4>>2];a[i+8>>0]=a[l+8>>0]|0}while((f|0)!=(s|0))}__ZN6VectorIN11RigidBody2D9ShapePairEE6resizeEi(b,s)|0;return}else if((q|0)==21)return}function __ZN3MapIjN11RigidBody2D9BodyStateE10ComparatorIjE16DefaultAllocatorE6_eraseEPNS5_7ElementE(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0;e=d+8|0;f=c[e>>2]|0;g=b+4|0;h=c[g>>2]|0;if((f|0)!=(h|0)?(i=c[d+4>>2]|0,(i|0)!=(h|0)):0){j=i;while(1){i=c[j+8>>2]|0;if((i|0)==(h|0))break;else j=i}if(!j){k=h;l=c[h+8>>2]|0}else{k=j;l=h}}else{k=d;l=f}f=k+8|0;j=k+4|0;i=c[((l|0)==(h|0)?j:f)>>2]|0;h=c[b>>2]|0;l=k+12|0;m=c[l>>2]|0;c[i+12>>2]=m;if((h|0)==(m|0))n=h+8|0;else{h=c[l>>2]|0;m=h+8|0;n=(k|0)==(c[m>>2]|0)?m:h+4|0}c[n>>2]=i;if((k|0)==(d|0)){if((c[d>>2]|0)==1)__ZN3MapIjN11RigidBody2D9BodyStateE10ComparatorIjE16DefaultAllocatorE10_erase_fixEPNS5_7ElementE(b,i)}else{if((k|0)==(c[g>>2]|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143791,1145936,469,1143798,0);return}a[1263537]=0;if((c[k>>2]|0)==1)__ZN3MapIjN11RigidBody2D9BodyStateE10ComparatorIjE16DefaultAllocatorE10_erase_fixEPNS5_7ElementE(b,i);c[f>>2]=c[e>>2];f=d+4|0;c[j>>2]=c[f>>2];j=d+12|0;c[l>>2]=c[j>>2];c[k>>2]=c[d>>2];c[(c[e>>2]|0)+12>>2]=k;c[(c[f>>2]|0)+12>>2]=k;f=c[j>>2]|0;j=f+8|0;c[((c[j>>2]|0)==(d|0)?j:f+4|0)>>2]=k}k=c[d+16>>2]|0;f=d+20|0;if(k|0)c[k+20>>2]=c[f>>2];j=c[f>>2]|0;if(j|0)c[j+16>>2]=k;k=c[d+32>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);__ZN6Memory11free_staticEPvb(d,0);d=b+8|0;c[d>>2]=(c[d>>2]|0)+-1;if(!(c[c[g>>2]>>2]|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143791,1145936,498,1143838,0);return}else{a[1263537]=0;return}}function __ZN3MapIjN11RigidBody2D9BodyStateE10ComparatorIjE16DefaultAllocatorE10_erase_fixEPNS5_7ElementE(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0;e=c[(c[b>>2]|0)+8>>2]|0;f=b+4|0;if((e|0)!=(d|0)&(c[d>>2]|0)==1){b=d;while(1){g=b+12|0;h=c[g>>2]|0;i=c[h+8>>2]|0;do if((b|0)==(i|0)){j=c[h+4>>2]|0;if(!(c[j>>2]|0)){a[1263537]=0;c[j>>2]=1;k=c[f>>2]|0;if((k|0)==(h|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);l=c[g>>2]|0;m=l;n=c[l+4>>2]|0;o=c[f>>2]|0}else{a[1263537]=0;c[h>>2]=0;m=h;n=j;o=k}k=n+8|0;l=c[k>>2]|0;c[m+4>>2]=l;if((l|0)!=(o|0))c[l+12>>2]=m;l=m+12|0;c[n+12>>2]=c[l>>2];p=c[l>>2]|0;q=p+8|0;c[((c[q>>2]|0)==(m|0)?q:p+4|0)>>2]=n;c[k>>2]=m;c[l>>2]=n;l=c[g>>2]|0;r=c[l+4>>2]|0;s=l}else{r=j;s=h}if((c[c[r+4>>2]>>2]|0)==1){j=r+8|0;l=c[j>>2]|0;if((c[l>>2]|0)==1)if((c[f>>2]|0)==(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);t=c[g>>2]|0;break}else{a[1263537]=0;c[r>>2]=0;t=s;break}a[1263537]=0;c[l>>2]=1;k=c[f>>2]|0;if((k|0)==(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);u=c[j>>2]|0;v=c[f>>2]|0}else{a[1263537]=0;c[r>>2]=0;u=l;v=k}k=u+4|0;l=c[k>>2]|0;c[j>>2]=l;if((l|0)!=(v|0))c[l+12>>2]=r;l=r+12|0;c[u+12>>2]=c[l>>2];j=c[l>>2]|0;p=j+4|0;c[((c[p>>2]|0)==(r|0)?p:j+8|0)>>2]=u;c[k>>2]=r;c[l>>2]=u;l=c[g>>2]|0;w=c[l+4>>2]|0;x=l}else{w=r;x=s}l=c[x>>2]|0;k=c[f>>2]|0;if((l|0)==0&(k|0)==(w|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);y=c[g>>2]|0;z=c[f>>2]|0}else{a[1263537]=0;c[w>>2]=l;y=x;z=k}c[y>>2]=1;k=c[w+4>>2]|0;a[1263537]=0;c[k>>2]=1;k=y+4|0;l=c[k>>2]|0;j=l+8|0;p=c[j>>2]|0;c[k>>2]=p;if((p|0)!=(z|0))c[p+12>>2]=y;p=y+12|0;c[l+12>>2]=c[p>>2];k=c[p>>2]|0;q=k+8|0;c[((c[q>>2]|0)==(y|0)?q:k+4|0)>>2]=l;c[j>>2]=y;c[p>>2]=l;t=e}else{if(!(c[i>>2]|0)){a[1263537]=0;c[i>>2]=1;l=c[f>>2]|0;if((l|0)==(h|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);p=c[g>>2]|0;A=c[p+8>>2]|0;B=c[f>>2]|0;C=p}else{a[1263537]=0;c[h>>2]=0;A=i;B=l;C=h}l=A+4|0;p=c[l>>2]|0;c[C+8>>2]=p;if((p|0)!=(B|0))c[p+12>>2]=C;p=C+12|0;c[A+12>>2]=c[p>>2];j=c[p>>2]|0;k=j+4|0;c[((c[k>>2]|0)==(C|0)?k:j+8|0)>>2]=A;c[l>>2]=C;c[p>>2]=A;p=c[g>>2]|0;D=c[p+8>>2]|0;E=p}else{D=i;E=h}p=D+4|0;l=c[p>>2]|0;j=(c[c[D+8>>2]>>2]|0)==1;if(!((c[l>>2]|0)!=1|j^1))if((c[f>>2]|0)==(D|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);t=c[g>>2]|0;break}else{a[1263537]=0;c[D>>2]=0;t=E;break}if(j){a[1263537]=0;c[l>>2]=1;j=c[f>>2]|0;if((j|0)==(D|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);F=c[p>>2]|0;G=c[f>>2]|0}else{a[1263537]=0;c[D>>2]=0;F=l;G=j}j=F+8|0;l=c[j>>2]|0;c[p>>2]=l;if((l|0)!=(G|0))c[l+12>>2]=D;l=D+12|0;c[F+12>>2]=c[l>>2];p=c[l>>2]|0;k=p+8|0;c[((c[k>>2]|0)==(D|0)?k:p+4|0)>>2]=F;c[j>>2]=D;c[l>>2]=F;l=c[g>>2]|0;H=c[l+8>>2]|0;I=l}else{H=D;I=E}l=c[I>>2]|0;j=c[f>>2]|0;if((l|0)==0&(j|0)==(H|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);J=c[g>>2]|0;K=c[f>>2]|0}else{a[1263537]=0;c[H>>2]=l;J=I;K=j}c[J>>2]=1;j=c[H+8>>2]|0;a[1263537]=0;c[j>>2]=1;j=J+8|0;l=c[j>>2]|0;p=l+4|0;k=c[p>>2]|0;c[j>>2]=k;if((k|0)!=(K|0))c[k+12>>2]=J;k=J+12|0;c[l+12>>2]=c[k>>2];j=c[k>>2]|0;q=j+4|0;c[((c[q>>2]|0)==(J|0)?q:j+8|0)>>2]=l;c[p>>2]=J;c[k>>2]=l;t=e}while(0);if((e|0)!=(t|0)&(c[t>>2]|0)==1)b=t;else{L=t;break}}}else L=d;a[1263537]=0;c[L>>2]=1;if((c[c[f>>2]>>2]|0)==1){a[1263537]=0;return}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143886,1145936,447,1143897,0);return}}function __ZN6VectorIN11RigidBody2D9ShapePairEE6resizeEi(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0;if((d|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,269,1145657,0);e=31;return e|0}a[1263537]=0;f=c[b>>2]|0;if(!f)g=0;else g=c[f+-4>>2]|0;if((g|0)==(d|0)){e=0;return e|0}if(!d){if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);c[b>>2]=0;e=0;return e|0}__ZN6VectorIN11RigidBody2D9ShapePairEE14_copy_on_writeEv(b);f=d*12|0;if(d>>>0<=357913941?(g=f+-1|0,h=g>>>1|g,g=h>>>2|h,h=g>>>4|g,g=h>>>8|h,h=(g>>>16|g)+1|0,f>>>0<4294967264):0){a[1263537]=0;f=c[b>>2]|0;do if(!f)if((d|0)>0)i=18;else{j=0;i=25}else{g=c[f+-4>>2]|0;if((g|0)<(d|0))if(!g)i=18;else{k=__ZN6Memory14realloc_staticEPvjb(f,h,1)|0;if(k|0){a[1263537]=0;l=k;break}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,300,1145876,0);e=6;return e|0}else{j=g;i=25}}while(0);do if((i|0)==18){g=__ZN6Memory12alloc_staticEjb(h,1)|0;if(g|0){a[1263537]=0;c[g+-4>>2]=0;c[g+-8>>2]=1;l=g;break}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,292,1145820,0);e=6;return e|0}else if((i|0)==25){if((j|0)<=(d|0)){e=0;return e|0}g=__ZN6Memory14realloc_staticEPvjb(f,h,1)|0;if(!g){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,324,1145876,0);e=6;return e|0}else{a[1263537]=0;c[b>>2]=g;c[g+-4>>2]=d;e=0;return e|0}}while(0);c[b>>2]=l;c[((l|0)==0?0:l+-4|0)>>2]=d;e=0;return e|0}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,285,1145723,0);e=6;return e|0}function __ZN3MapIjN11RigidBody2D9BodyStateE10ComparatorIjE16DefaultAllocatorE7_insertERKjRb(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0;f=c[b>>2]|0;g=c[f+8>>2]|0;h=b+4|0;i=c[h>>2]|0;a:do if((g|0)==(i|0))j=f;else{k=c[d>>2]|0;l=g;while(1){m=c[l+24>>2]|0;if(k>>>0<m>>>0)n=l+8|0;else{if(m>>>0>=k>>>0)break;n=l+4|0}m=c[n>>2]|0;if((m|0)==(i|0)){j=l;break a}else l=m}a[e>>0]=1;o=l;return o|0}while(0);i=__ZnwjPFPvjE(36,4740)|0;c[i+32>>2]=0;c[i>>2]=0;c[i+4>>2]=0;c[i+8>>2]=0;c[i+12>>2]=0;c[i+16>>2]=0;c[i+20>>2]=0;c[i+12>>2]=j;n=c[h>>2]|0;g=i+4|0;c[g>>2]=n;f=i+8|0;c[f>>2]=n;c[i+24>>2]=c[d>>2];if((j|0)!=(c[b>>2]|0)?(c[d>>2]|0)>>>0>=(c[j+24>>2]|0)>>>0:0)p=j+4|0;else p=j+8|0;c[p>>2]=i;a[e>>0]=0;e=c[g>>2]|0;g=c[h>>2]|0;if((e|0)==(g|0)){h=i;do{p=h;h=c[h+12>>2]|0}while((p|0)==(c[h+4>>2]|0));q=(h|0)==(c[b>>2]|0)?0:h}else{h=e;while(1){e=c[h+8>>2]|0;if((e|0)==(g|0)){q=h;break}else h=e}}c[i+16>>2]=q;h=c[f>>2]|0;b:do if((h|0)==(g|0)){f=i;while(1){e=f;f=c[f+12>>2]|0;if((e|0)!=(c[f+8>>2]|0)){r=f;break b}if((f|0)==(c[b>>2]|0)){r=0;break}}}else{f=h;while(1){l=c[f+4>>2]|0;if((l|0)==(g|0)){r=f;break}else f=l}}while(0);g=i+20|0;c[g>>2]=r;if(!q)s=r;else{c[q+20>>2]=i;s=c[g>>2]|0}if(!s){o=i;return o|0}c[s+16>>2]=i;o=i;return o|0}function __ZNK11MethodBind1I11RigidBody2DP6ObjectE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if(!b){__ZN7VariantC2EPK6Object(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK11MethodBind1I11RigidBody2DP6ObjectE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,873658);l=a;return c[b>>2]|0}function __ZN11MethodBind1I11RigidBody2DP6ObjectE4callES2_PPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236176)|0:0){c[h>>2]=0;a[1263537]=0;k=d+24|0;n=c[k>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=i;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=i;return}if((g|0)>0){if((n|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);p=0}else{a[1263537]=0;p=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,p)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=p;c[b>>2]=0;l=i;return}}p=c[d+44>>2]|0;n=c[d+48>>2]|0;o=e+(n>>1)|0;if(!(n&1))q=p;else q=c[(c[o>>2]|0)+p>>2]|0;do if((g|0)<1){p=c[k>>2]|0;n=p+-1|0;if((p|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)s=0;else s=c[e+-4>>2]|0;if((p|0)<=(s|0)){if(r)t=0;else t=c[e+-4>>2]|0;do if((t|0)<(p|0)){if(r)u=0;else u=c[e+-4>>2]|0;if((u|0)<(p|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);v=0;break}else{a[1263537]=0;w=31;break}}else w=31;while(0);if((w|0)==31)v=e+(n*24|0)|0;__ZN7VariantC2ERKS_(j,v);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);f=__ZNK7VariantcvP6ObjectEv(j)|0;Pi[q&2047](o,f);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I11RigidBody2DP6ObjectE7ptrcallES2_PPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236176)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1)){g=b;h=c[d>>2]|0;Pi[g&2047](a,h);return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=c[d>>2]|0;Pi[g&2047](a,h);return}}function __ZN11MethodBind1I11RigidBody2DP6ObjectED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK12MethodBind3RI11RigidBody2DbRK7Vector2fRK3RefI25Physics2DTestMotionResultEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return __ZNK12MethodBind3RI11RigidBody2DbRK7Vector2fRK3RefI25Physics2DTestMotionResultEE18_get_argument_typeEi(a,b)|0}function __ZNK12MethodBind3RI11RigidBody2DbRK7Vector2fRK3RefI25Physics2DTestMotionResultEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,873658);l=a;return c[b>>2]|0}function __ZN12MethodBind3RI11RigidBody2DbRK7Vector2fRK3RefI25Physics2DTestMotionResultEE4callEP6ObjectPPK7VariantiRNSC_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0.0,J=0,K=0,L=0,M=0;i=l;l=l+128|0;if((l|0)>=(m|0))ba(128);j=i+112|0;k=i+72|0;n=i+104|0;o=i+48|0;p=i+24|0;q=i+96|0;r=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236176)|0:0){c[h>>2]=0;a[1263537]=0;s=d+24|0;t=c[s>>2]|0;if((t|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=t;c[b>>2]=0;l=i;return}u=t-(c[d+20>>2]|0)|0;if((u|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=u;c[b>>2]=0;l=i;return}if((g|0)>0){if((t|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);v=0}else{a[1263537]=0;v=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,v)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=v;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[s>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);w=0}else{a[1263537]=0;w=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,w)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=w;c[b>>2]=0;l=i;return}if((g|0)>2){if((c[s>>2]|0)<2){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);x=0}else{a[1263537]=0;x=c[(c[d+32>>2]|0)+12>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+8>>2]>>2]|0,x)|0)){c[h>>2]=2;c[h+4>>2]=2;c[h+8>>2]=x;c[b>>2]=0;l=i;return}}}}x=c[d+44>>2]|0;w=c[d+48>>2]|0;v=e+(w>>1)|0;if(!(w&1))y=x;else y=c[(c[v>>2]|0)+x>>2]|0;do if((g|0)<1){x=c[s>>2]|0;w=x+-1|0;if((x|0)>=1){e=c[d+16>>2]|0;t=(e|0)==0;if(t)z=0;else z=c[e+-4>>2]|0;if((x|0)<=(z|0)){if(t)A=0;else A=c[e+-4>>2]|0;do if((A|0)<(x|0)){if(t)B=0;else B=c[e+-4>>2]|0;if((B|0)<(x|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);C=0;break}else{a[1263537]=0;D=43;break}}else D=43;while(0);if((D|0)==43)C=e+(w*24|0)|0;__ZN7VariantC2ERKS_(o,C);break}}c[o>>2]=0}else __ZN7VariantC2ERKS_(o,c[f>>2]|0);while(0);__ZNK7Variantcv7Vector2Ev(n,o);do if((g|0)<2){C=c[s>>2]|0;B=C+-1|0;A=C+-2|0;if((C|0)>=2){C=c[d+16>>2]|0;z=(C|0)==0;if(z)E=0;else E=c[C+-4>>2]|0;if((B|0)<=(E|0)){if(z)F=0;else F=c[C+-4>>2]|0;do if((F|0)<(B|0)){if(z)G=0;else G=c[C+-4>>2]|0;if((G|0)<(B|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);H=0;break}else{a[1263537]=0;D=60;break}}else D=60;while(0);if((D|0)==60)H=C+(A*24|0)|0;__ZN7VariantC2ERKS_(p,H);break}}c[p>>2]=0}else __ZN7VariantC2ERKS_(p,c[f+4>>2]|0);while(0);I=+__ZNK7VariantcvfEv(p);do if((g|0)<3){H=c[s>>2]|0;G=H+-2|0;F=H+-3|0;if((G|0)>=1){H=c[d+16>>2]|0;E=(H|0)==0;if(E)J=0;else J=c[H+-4>>2]|0;if((G|0)<=(J|0)){if(E)K=0;else K=c[H+-4>>2]|0;do if((K|0)<(G|0)){if(E)L=0;else L=c[H+-4>>2]|0;if((L|0)<(G|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);M=0;break}else{a[1263537]=0;D=77;break}}else D=77;while(0);if((D|0)==77)M=H+(F*24|0)|0;__ZN7VariantC2ERKS_(r,M);break}}c[r>>2]=0}else __ZN7VariantC2ERKS_(r,c[f+8>>2]|0);while(0);__ZN3RefI25Physics2DTestMotionResultEC2ERK7Variant(j,r);c[q>>2]=c[j>>2];__ZN7VariantC2Eb(k,Ni[y&3](v,n,I,q)|0);n=c[q>>2]|0;if((n|0?__ZN9Reference11unreferenceEv(n)|0:0)?(n=c[q>>2]|0,__Z17predelete_handlerP6Object(n)|0):0){gj[c[(c[n>>2]|0)+76>>2]&8191](n);__ZN6Memory11free_staticEPvb(n,0)}c[q>>2]=0;if(c[r>>2]|0)__ZN7Variant5clearEv(r);if(c[p>>2]|0)__ZN7Variant5clearEv(p);if(c[o>>2]|0)__ZN7Variant5clearEv(o);__ZN7VariantC2ERKS_(b,k);if(c[k>>2]|0)__ZN7Variant5clearEv(k);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,2207,1146558,0);c[b>>2]=0;l=i;return}function __ZN12MethodBind3RI11RigidBody2DbRK7Vector2fRK3RefI25Physics2DTestMotionResultEE7ptrcallEP6ObjectPPKvPv(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0.0;h=l;l=l+48|0;if((l|0)>=(m|0))ba(48);i=h+36|0;j=h+8|0;k=h;n=h+32|0;if(!d)o=0;else{p=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1236176)|0;o=p?d:0}d=c[b+44>>2]|0;p=c[b+48>>2]|0;b=o+(p>>1)|0;if(!(p&1))q=d;else q=c[(c[b>>2]|0)+d>>2]|0;d=c[e>>2]|0;p=c[d+4>>2]|0;o=k;c[o>>2]=c[d>>2];c[o+4>>2]=p;r=+g[c[e+4>>2]>>2];__ZN7VariantC2EPK6Object(j,c[e+8>>2]|0);__ZN3RefI25Physics2DTestMotionResultEC2ERK7Variant(i,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[n>>2]=c[i>>2];a[f>>0]=(Ni[q&3](b,k,r,n)|0)&1;k=c[n>>2]|0;if(!k){l=h;return}if(!(__ZN9Reference11unreferenceEv(k)|0)){l=h;return}k=c[n>>2]|0;if(!(__Z17predelete_handlerP6Object(k)|0)){l=h;return}gj[c[(c[k>>2]|0)+76>>2]&8191](k);__ZN6Memory11free_staticEPvb(k,0);l=h;return}function __ZN12MethodBind3RI11RigidBody2DbRK7Vector2fRK3RefI25Physics2DTestMotionResultEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN3RefI25Physics2DTestMotionResultEC2ERK7Variant(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d;__ZNK7Variantcv6RefPtrEv(e,b);c[a>>2]=0;b=c[e>>2]|0;if(!b){c[a>>2]=0;__ZN6RefPtrD2Ev(e);l=d;return}f=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236184)|0;g=f?b:0;b=c[a>>2]|0;if((g|0)==(b|0)){__ZN6RefPtrD2Ev(e);l=d;return}if((b|0?__ZN9Reference11unreferenceEv(b)|0:0)?(b=c[a>>2]|0,__Z17predelete_handlerP6Object(b)|0):0){gj[c[(c[b>>2]|0)+76>>2]&8191](b);__ZN6Memory11free_staticEPvb(b,0)}c[a>>2]=g;if(!g){__ZN6RefPtrD2Ev(e);l=d;return}__ZN9Reference9referenceEv(g);__ZN6RefPtrD2Ev(e);l=d;return}function __ZNK12MethodBind3RI11RigidBody2DbRK7Vector2fRK3RefI25Physics2DTestMotionResultEE18_get_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case -1:{__ZN7VariantC2Eb(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;break}case 0:{g[d>>2]=0.0;g[d+4>>2]=0.0;__ZN7VariantC2ERK7Vector2(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);f=b;break}case 1:{__ZN7VariantC2Ef(d,0.0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;break}case 2:{f=__ZN7Variant12get_type_forIRK3RefI25Physics2DTestMotionResultEEENS_4TypeEv()|0;break}default:f=0}l=a;return f|0}function __ZN7Variant12get_type_forIRK3RefI25Physics2DTestMotionResultEEENS_4TypeEv(){var a=0,b=0,d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+28|0;d=a+24|0;e=a;c[d>>2]=0;__ZN6RefPtrC2Ev(b);__ZN3RefI9ReferenceEaSI25Physics2DTestMotionResultEEvRKS_IT_E(b,d);__ZN7VariantC2ERK6RefPtr(e,b);__ZN6RefPtrD2Ev(b);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);e=c[d>>2]|0;if(!e){l=a;return b|0}if(!(__ZN9Reference11unreferenceEv(e)|0)){l=a;return b|0}e=c[d>>2]|0;if(!(__Z17predelete_handlerP6Object(e)|0)){l=a;return b|0}gj[c[(c[e>>2]|0)+76>>2]&8191](e);__ZN6Memory11free_staticEPvb(e,0);l=a;return b|0}function __ZN3RefI9ReferenceEaSI25Physics2DTestMotionResultEEvRKS_IT_E(a,b){a=a|0;b=b|0;var d=0,e=0;d=c[b>>2]|0;if(!d){b=c[a>>2]|0;if((b|0?__ZN9Reference11unreferenceEv(b)|0:0)?(b=c[a>>2]|0,__Z17predelete_handlerP6Object(b)|0):0){gj[c[(c[b>>2]|0)+76>>2]&8191](b);__ZN6Memory11free_staticEPvb(b,0)}c[a>>2]=0;return}b=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1220724)|0;e=b?d:0;d=c[a>>2]|0;if((e|0)==(d|0))return;if((d|0?__ZN9Reference11unreferenceEv(d)|0:0)?(d=c[a>>2]|0,__Z17predelete_handlerP6Object(d)|0):0){gj[c[(c[d>>2]|0)+76>>2]&8191](d);__ZN6Memory11free_staticEPvb(d,0)}c[a>>2]=e;if(!e)return;__ZN9Reference9referenceEv(e);return}function __ZNK11MethodBind2I11RigidBody2DRK7Vector2S3_E18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;if(b>>>0>=2){f=0;l=a;return f|0}g[d>>2]=0.0;g[d+4>>2]=0.0;__ZN7VariantC2ERK7Vector2(e,d);d=c[e>>2]|0;if(d|0)__ZN7Variant5clearEv(e);f=d;l=a;return f|0}function __ZNK11MethodBind2I11RigidBody2DRK7Vector2S3_E18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,873658);l=a;return c[b>>2]|0}function __ZN11MethodBind2I11RigidBody2DRK7Vector2S3_E4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0;i=l;l=l+64|0;if((l|0)>=(m|0))ba(64);j=i+56|0;k=i+24|0;n=i+48|0;o=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236176)|0:0){c[h>>2]=0;a[1263537]=0;p=d+24|0;q=c[p>>2]|0;if((q|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=q;c[b>>2]=0;l=i;return}r=q-(c[d+20>>2]|0)|0;if((r|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=r;c[b>>2]=0;l=i;return}if((g|0)>0){if((q|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);s=0}else{a[1263537]=0;s=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,s)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=s;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[p>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);t=0}else{a[1263537]=0;t=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,t)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=t;c[b>>2]=0;l=i;return}}}t=c[d+44>>2]|0;s=c[d+48>>2]|0;q=e+(s>>1)|0;if(!(s&1))u=t;else u=c[(c[q>>2]|0)+t>>2]|0;do if((g|0)<1){t=c[p>>2]|0;s=t+-1|0;if((t|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)v=0;else v=c[e+-4>>2]|0;if((t|0)<=(v|0)){if(r)w=0;else w=c[e+-4>>2]|0;do if((w|0)<(t|0)){if(r)x=0;else x=c[e+-4>>2]|0;if((x|0)<(t|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);y=0;break}else{a[1263537]=0;z=37;break}}else z=37;while(0);if((z|0)==37)y=e+(s*24|0)|0;__ZN7VariantC2ERKS_(k,y);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);__ZNK7Variantcv7Vector2Ev(j,k);do if((g|0)<2){y=c[p>>2]|0;x=y+-1|0;w=y+-2|0;if((y|0)>=2){y=c[d+16>>2]|0;v=(y|0)==0;if(v)A=0;else A=c[y+-4>>2]|0;if((x|0)<=(A|0)){if(v)B=0;else B=c[y+-4>>2]|0;do if((B|0)<(x|0)){if(v)C=0;else C=c[y+-4>>2]|0;if((C|0)<(x|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);D=0;break}else{a[1263537]=0;z=54;break}}else z=54;while(0);if((z|0)==54)D=y+(w*24|0)|0;__ZN7VariantC2ERKS_(o,D);break}}c[o>>2]=0}else __ZN7VariantC2ERKS_(o,c[f+4>>2]|0);while(0);__ZNK7Variantcv7Vector2Ev(n,o);bj[u&4095](q,j,n);if(c[o>>2]|0)__ZN7Variant5clearEv(o);if(c[k>>2]|0)__ZN7Variant5clearEv(k);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1380,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind2I11RigidBody2DRK7Vector2S3_E7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e+8|0;g=e;if(!b)h=0;else{i=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236176)|0;h=i?b:0}b=c[a+44>>2]|0;i=c[a+48>>2]|0;a=h+(i>>1)|0;if(!(i&1))j=b;else j=c[(c[a>>2]|0)+b>>2]|0;b=c[d>>2]|0;i=c[b+4>>2]|0;h=f;c[h>>2]=c[b>>2];c[h+4>>2]=i;i=c[d+4>>2]|0;d=c[i+4>>2]|0;h=g;c[h>>2]=c[i>>2];c[h+4>>2]=d;bj[j&4095](a,f,g);l=e;return}function __ZN11MethodBind2I11RigidBody2DRK7Vector2S3_ED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI11RigidBody2DNS0_7CCDModeEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK13MethodBind0RCI11RigidBody2DNS0_7CCDModeEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,873658);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI11RigidBody2DNS0_7CCDModeEE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236176)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2Ei(i,ij[n&8191](d)|0);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI11RigidBody2DNS0_7CCDModeEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0;if(!b)f=0;else{d=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236176)|0;f=d?b:0}b=c[a+44>>2]|0;d=c[a+48>>2]|0;a=f+(d>>1)|0;if(!(d&1)){g=b;h=ij[g&8191](a)|0;c[e>>2]=h;return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=ij[g&8191](a)|0;c[e>>2]=h;return}}function __ZN13MethodBind0RCI11RigidBody2DNS0_7CCDModeEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I11RigidBody2DNS0_7CCDModeEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if(!b){__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK11MethodBind1I11RigidBody2DNS0_7CCDModeEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,873658);l=a;return c[b>>2]|0}function __ZN11MethodBind1I11RigidBody2DNS0_7CCDModeEE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236176)|0:0){c[h>>2]=0;a[1263537]=0;k=d+24|0;n=c[k>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=i;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=i;return}if((g|0)>0){if((n|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);p=0}else{a[1263537]=0;p=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,p)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=p;c[b>>2]=0;l=i;return}}p=c[d+44>>2]|0;n=c[d+48>>2]|0;o=e+(n>>1)|0;if(!(n&1))q=p;else q=c[(c[o>>2]|0)+p>>2]|0;do if((g|0)<1){p=c[k>>2]|0;n=p+-1|0;if((p|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)s=0;else s=c[e+-4>>2]|0;if((p|0)<=(s|0)){if(r)t=0;else t=c[e+-4>>2]|0;do if((t|0)<(p|0)){if(r)u=0;else u=c[e+-4>>2]|0;if((u|0)<(p|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);v=0;break}else{a[1263537]=0;w=31;break}}else w=31;while(0);if((w|0)==31)v=e+(n*24|0)|0;__ZN7VariantC2ERKS_(j,v);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);f=__ZNK7VariantcviEv(j)|0;Pi[q&2047](o,f);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I11RigidBody2DNS0_7CCDModeEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236176)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1)){g=b;h=c[d>>2]|0;i=c[h>>2]|0;Pi[g&2047](a,i);return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=c[d>>2]|0;i=c[h>>2]|0;Pi[g&2047](a,i);return}}function __ZN11MethodBind1I11RigidBody2DNS0_7CCDModeEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI11RigidBody2DbE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Eb(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK13MethodBind0RCI11RigidBody2DbE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,873658);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI11RigidBody2DbE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236176)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2Eb(i,ij[n&8191](d)|0);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI11RigidBody2DbE7ptrcallEP6ObjectPPKvPv(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0;if(!d)g=0;else{e=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1236176)|0;g=e?d:0}d=c[b+44>>2]|0;e=c[b+48>>2]|0;b=g+(e>>1)|0;if(!(e&1)){h=d;i=ij[h&8191](b)|0;j=i&1;a[f>>0]=j;return}else{h=c[(c[b>>2]|0)+d>>2]|0;i=ij[h&8191](b)|0;j=i&1;a[f>>0]=j;return}}function __ZN13MethodBind0RCI11RigidBody2DbED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK12MethodBind0RI11RigidBody2DbE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Eb(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK12MethodBind0RI11RigidBody2DbE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,873658);l=a;return c[b>>2]|0}function __ZN12MethodBind0RI11RigidBody2DbE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236176)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2Eb(i,ij[n&8191](d)|0);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,266,1146558,0);c[b>>2]=0;l=f;return}function __ZN12MethodBind0RI11RigidBody2DbE7ptrcallEP6ObjectPPKvPv(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0;if(!d)g=0;else{e=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1236176)|0;g=e?d:0}d=c[b+44>>2]|0;e=c[b+48>>2]|0;b=g+(e>>1)|0;if(!(e&1)){h=d;i=ij[h&8191](b)|0;j=i&1;a[f>>0]=j;return}else{h=c[(c[b>>2]|0)+d>>2]|0;i=ij[h&8191](b)|0;j=i&1;a[f>>0]=j;return}}function __ZN12MethodBind0RI11RigidBody2DbED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I11RigidBody2DbE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if(!b){__ZN7VariantC2Eb(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK11MethodBind1I11RigidBody2DbE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,873658);l=a;return c[b>>2]|0}function __ZN11MethodBind1I11RigidBody2DbE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236176)|0:0){c[h>>2]=0;a[1263537]=0;k=d+24|0;n=c[k>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=i;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=i;return}if((g|0)>0){if((n|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);p=0}else{a[1263537]=0;p=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,p)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=p;c[b>>2]=0;l=i;return}}p=c[d+44>>2]|0;n=c[d+48>>2]|0;o=e+(n>>1)|0;if(!(n&1))q=p;else q=c[(c[o>>2]|0)+p>>2]|0;do if((g|0)<1){p=c[k>>2]|0;n=p+-1|0;if((p|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)s=0;else s=c[e+-4>>2]|0;if((p|0)<=(s|0)){if(r)t=0;else t=c[e+-4>>2]|0;do if((t|0)<(p|0)){if(r)u=0;else u=c[e+-4>>2]|0;if((u|0)<(p|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);v=0;break}else{a[1263537]=0;w=31;break}}else w=31;while(0);if((w|0)==31)v=e+(n*24|0)|0;__ZN7VariantC2ERKS_(j,v);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);f=__ZNK7VariantcvbEv(j)|0;Pi[q&2047](o,f);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I11RigidBody2DbE7ptrcallEP6ObjectPPKvPv(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0;if(!d)g=0;else{f=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1236176)|0;g=f?d:0}d=c[b+44>>2]|0;f=c[b+48>>2]|0;b=g+(f>>1)|0;if(!(f&1))h=d;else h=c[(c[b>>2]|0)+d>>2]|0;Pi[h&2047](b,(a[c[e>>2]>>0]|0)!=0);return}function __ZN11MethodBind1I11RigidBody2DbED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI11RigidBody2DiE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK13MethodBind0RCI11RigidBody2DiE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,873658);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI11RigidBody2DiE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236176)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2Ei(i,ij[n&8191](d)|0);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI11RigidBody2DiE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0;if(!b)f=0;else{d=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236176)|0;f=d?b:0}b=c[a+44>>2]|0;d=c[a+48>>2]|0;a=f+(d>>1)|0;if(!(d&1)){g=b;h=ij[g&8191](a)|0;c[e>>2]=h;return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=ij[g&8191](a)|0;c[e>>2]=h;return}}function __ZN13MethodBind0RCI11RigidBody2DiED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I11RigidBody2DiE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if(!b){__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK11MethodBind1I11RigidBody2DiE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,873658);l=a;return c[b>>2]|0}function __ZN11MethodBind1I11RigidBody2DiE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236176)|0:0){c[h>>2]=0;a[1263537]=0;k=d+24|0;n=c[k>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=i;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=i;return}if((g|0)>0){if((n|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);p=0}else{a[1263537]=0;p=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,p)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=p;c[b>>2]=0;l=i;return}}p=c[d+44>>2]|0;n=c[d+48>>2]|0;o=e+(n>>1)|0;if(!(n&1))q=p;else q=c[(c[o>>2]|0)+p>>2]|0;do if((g|0)<1){p=c[k>>2]|0;n=p+-1|0;if((p|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)s=0;else s=c[e+-4>>2]|0;if((p|0)<=(s|0)){if(r)t=0;else t=c[e+-4>>2]|0;do if((t|0)<(p|0)){if(r)u=0;else u=c[e+-4>>2]|0;if((u|0)<(p|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);v=0;break}else{a[1263537]=0;w=31;break}}else w=31;while(0);if((w|0)==31)v=e+(n*24|0)|0;__ZN7VariantC2ERKS_(j,v);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);f=__ZNK7VariantcviEv(j)|0;Pi[q&2047](o,f);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I11RigidBody2DiE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236176)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1)){g=b;h=c[d>>2]|0;i=c[h>>2]|0;Pi[g&2047](a,i);return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=c[d>>2]|0;i=c[h>>2]|0;Pi[g&2047](a,i);return}}function __ZN11MethodBind1I11RigidBody2DiED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI11RigidBody2D7Vector2E18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;if((b|0)!=-1){f=0;l=a;return f|0}g[d>>2]=0.0;g[d+4>>2]=0.0;__ZN7VariantC2ERK7Vector2(e,d);d=c[e>>2]|0;if(d|0)__ZN7Variant5clearEv(e);f=d;l=a;return f|0}function __ZNK13MethodBind0RCI11RigidBody2D7Vector2E18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,873658);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI11RigidBody2D7Vector2E4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;j=f+24|0;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236176)|0:0){c[h>>2]=0;a[1263537]=0;k=c[d+24>>2]|0;if((k|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=k;c[b>>2]=0;l=f;return}n=k-(c[d+20>>2]|0)|0;if((n|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=n;c[b>>2]=0;l=f;return}n=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))o=n;else o=c[(c[d>>2]|0)+n>>2]|0;Pi[o&2047](j,d);__ZN7VariantC2ERK7Vector2(i,j);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI11RigidBody2D7Vector2E7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=d;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236176)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;Pi[i&2047](f,a);a=f;f=c[a+4>>2]|0;i=e;c[i>>2]=c[a>>2];c[i+4>>2]=f;l=d;return}function __ZN13MethodBind0RCI11RigidBody2D7Vector2ED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I11RigidBody2DRK7Vector2E18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;if(b|0){f=0;l=a;return f|0}g[d>>2]=0.0;g[d+4>>2]=0.0;__ZN7VariantC2ERK7Vector2(e,d);d=c[e>>2]|0;if(d|0)__ZN7Variant5clearEv(e);f=d;l=a;return f|0}function __ZNK11MethodBind1I11RigidBody2DRK7Vector2E18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,873658);l=a;return c[b>>2]|0}function __ZN11MethodBind1I11RigidBody2DRK7Vector2E4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i+24|0;k=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236176)|0:0){c[h>>2]=0;a[1263537]=0;n=d+24|0;o=c[n>>2]|0;if((o|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=o;c[b>>2]=0;l=i;return}p=o-(c[d+20>>2]|0)|0;if((p|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=p;c[b>>2]=0;l=i;return}if((g|0)>0){if((o|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);q=0}else{a[1263537]=0;q=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,q)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=q;c[b>>2]=0;l=i;return}}q=c[d+44>>2]|0;o=c[d+48>>2]|0;p=e+(o>>1)|0;if(!(o&1))r=q;else r=c[(c[p>>2]|0)+q>>2]|0;do if((g|0)<1){q=c[n>>2]|0;o=q+-1|0;if((q|0)>=1){e=c[d+16>>2]|0;s=(e|0)==0;if(s)t=0;else t=c[e+-4>>2]|0;if((q|0)<=(t|0)){if(s)u=0;else u=c[e+-4>>2]|0;do if((u|0)<(q|0)){if(s)v=0;else v=c[e+-4>>2]|0;if((v|0)<(q|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);w=0;break}else{a[1263537]=0;x=31;break}}else x=31;while(0);if((x|0)==31)w=e+(o*24|0)|0;__ZN7VariantC2ERKS_(k,w);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);__ZNK7Variantcv7Vector2Ev(j,k);Pi[r&2047](p,j);if(c[k>>2]|0)__ZN7Variant5clearEv(k);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I11RigidBody2DRK7Vector2E7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236176)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;b=c[d>>2]|0;d=c[b+4>>2]|0;h=f;c[h>>2]=c[b>>2];c[h+4>>2]=d;Pi[i&2047](a,f);l=e;return}function __ZN11MethodBind1I11RigidBody2DRK7Vector2ED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI11RigidBody2DfE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Ef(d,0.0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK13MethodBind0RCI11RigidBody2DfE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,873658);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI11RigidBody2DfE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236176)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2Ef(i,+mj[n&511](d));__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI11RigidBody2DfE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0.0;if(!b)f=0;else{d=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236176)|0;f=d?b:0}b=c[a+44>>2]|0;d=c[a+48>>2]|0;a=f+(d>>1)|0;if(!(d&1)){h=b;i=+mj[h&511](a);g[e>>2]=i;return}else{h=c[(c[a>>2]|0)+b>>2]|0;i=+mj[h&511](a);g[e>>2]=i;return}}function __ZN13MethodBind0RCI11RigidBody2DfED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I11RigidBody2DfE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if(!b){__ZN7VariantC2Ef(d,0.0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK11MethodBind1I11RigidBody2DfE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,873658);l=a;return c[b>>2]|0}function __ZN11MethodBind1I11RigidBody2DfE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0.0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236176)|0:0){c[h>>2]=0;a[1263537]=0;k=d+24|0;n=c[k>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=i;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=i;return}if((g|0)>0){if((n|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);p=0}else{a[1263537]=0;p=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,p)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=p;c[b>>2]=0;l=i;return}}p=c[d+44>>2]|0;n=c[d+48>>2]|0;o=e+(n>>1)|0;if(!(n&1))q=p;else q=c[(c[o>>2]|0)+p>>2]|0;do if((g|0)<1){p=c[k>>2]|0;n=p+-1|0;if((p|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)s=0;else s=c[e+-4>>2]|0;if((p|0)<=(s|0)){if(r)t=0;else t=c[e+-4>>2]|0;do if((t|0)<(p|0)){if(r)u=0;else u=c[e+-4>>2]|0;if((u|0)<(p|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);v=0;break}else{a[1263537]=0;w=31;break}}else w=31;while(0);if((w|0)==31)v=e+(n*24|0)|0;__ZN7VariantC2ERKS_(j,v);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);x=+__ZNK7VariantcvfEv(j);Mi[q&511](o,x);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I11RigidBody2DfE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0,j=0.0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236176)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1)){h=b;i=c[d>>2]|0;j=+g[i>>2];Mi[h&511](a,j);return}else{h=c[(c[a>>2]|0)+b>>2]|0;i=c[d>>2]|0;j=+g[i>>2];Mi[h&511](a,j);return}}function __ZN11MethodBind1I11RigidBody2DfED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI11RigidBody2DNS0_4ModeEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK13MethodBind0RCI11RigidBody2DNS0_4ModeEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,873658);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI11RigidBody2DNS0_4ModeEE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236176)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2Ei(i,ij[n&8191](d)|0);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI11RigidBody2DNS0_4ModeEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0;if(!b)f=0;else{d=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236176)|0;f=d?b:0}b=c[a+44>>2]|0;d=c[a+48>>2]|0;a=f+(d>>1)|0;if(!(d&1)){g=b;h=ij[g&8191](a)|0;c[e>>2]=h;return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=ij[g&8191](a)|0;c[e>>2]=h;return}}function __ZN13MethodBind0RCI11RigidBody2DNS0_4ModeEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I11RigidBody2DNS0_4ModeEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if(!b){__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK11MethodBind1I11RigidBody2DNS0_4ModeEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,873658);l=a;return c[b>>2]|0}function __ZN11MethodBind1I11RigidBody2DNS0_4ModeEE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236176)|0:0){c[h>>2]=0;a[1263537]=0;k=d+24|0;n=c[k>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=i;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=i;return}if((g|0)>0){if((n|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);p=0}else{a[1263537]=0;p=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,p)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=p;c[b>>2]=0;l=i;return}}p=c[d+44>>2]|0;n=c[d+48>>2]|0;o=e+(n>>1)|0;if(!(n&1))q=p;else q=c[(c[o>>2]|0)+p>>2]|0;do if((g|0)<1){p=c[k>>2]|0;n=p+-1|0;if((p|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)s=0;else s=c[e+-4>>2]|0;if((p|0)<=(s|0)){if(r)t=0;else t=c[e+-4>>2]|0;do if((t|0)<(p|0)){if(r)u=0;else u=c[e+-4>>2]|0;if((u|0)<(p|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);v=0;break}else{a[1263537]=0;w=31;break}}else w=31;while(0);if((w|0)==31)v=e+(n*24|0)|0;__ZN7VariantC2ERKS_(j,v);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);f=__ZNK7VariantcviEv(j)|0;Pi[q&2047](o,f);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I11RigidBody2DNS0_4ModeEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236176)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1)){g=b;h=c[d>>2]|0;i=c[h>>2]|0;Pi[g&2047](a,i);return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=c[d>>2]|0;i=c[h>>2]|0;Pi[g&2047](a,i);return}}function __ZN11MethodBind1I11RigidBody2DNS0_4ModeEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN15KinematicBody2D18_initialize_classvEv(b){b=b|0;if(a[1263365]|0)return;__ZN13PhysicsBody2D16initialize_classEv();__ZN7ClassDB10_add_classI15KinematicBody2DEEvv();__ZN15KinematicBody2D13_bind_methodsEv();a[1263365]=1;return}function __ZN15KinematicBody2D5_setvERK10StringNameRK7Variant(a,b,c){a=a|0;b=b|0;c=c|0;if(1232!=1129)return __ZN17CollisionObject2D4_setERK10StringNameRK7Variant(a,b,c)|0;else return 0;return 0}function __ZNK15KinematicBody2D5_getvERK10StringNameR7Variant(a,b,c){a=a|0;b=b|0;c=c|0;var d=0;if(1233!=1131?__ZNK17CollisionObject2D4_getERK10StringNameR7Variant(a,b,c)|0:0)d=1;else d=0;return d|0}function __ZNK15KinematicBody2D19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+24|0;g=e+4|0;h=e;if(!d)__ZNK13PhysicsBody2D19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,0);__ZN6StringC2EPKc(f,874242);i=c[f>>2]|0;f=i;j=g+4|0;c[j>>2]=0;k=g+12|0;c[k>>2]=0;c[g>>2]=0;n=(i|0)==0;if(!n?(c[j>>2]=0,__Z28atomic_conditional_incrementPj(i+-8|0)|0):0)c[j>>2]=f;c[g+8>>2]=0;f=c[k>>2]|0;if(f|0){if(!(__Z16atomic_decrementPj(f+-8|0)|0))__ZN6Memory11free_staticEPvb(f,1);c[k>>2]=0}c[g+16>>2]=256;if(!(c[b>>2]|0)){k=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=k;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0}k=__ZnwjPFPvjE(32,4740)|0;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0;c[k+12>>2]=0;c[k+16>>2]=7;f=k+20|0;c[f>>2]=0;j=k+24|0;c[j>>2]=0;o=k+28|0;c[o>>2]=0;__ZN12PropertyInfoaSERKS_(k,g)|0;p=c[b>>2]|0;q=p+4|0;r=c[q>>2]|0;c[j>>2]=r;c[f>>2]=0;c[o>>2]=p;if(r|0)c[r+20>>2]=k;c[q>>2]=k;if(!(c[p>>2]|0))c[p>>2]=k;k=p+8|0;c[k>>2]=(c[k>>2]|0)+1;k=c[g+12>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);k=c[g+4>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);if(!n?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);__ZN10StringNameC2EPKc(h,874242);__ZN7ClassDB17get_property_listE10StringNameP4ListI12PropertyInfo16DefaultAllocatorEbPK6Object(h,b,1,a);__ZN10StringNameD2Ev(h);if(!d){l=e;return}__ZNK13PhysicsBody2D19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,1);l=e;return}function __ZN15KinematicBody2D14_notificationvEib(a,b,c){a=a|0;b=b|0;c=c|0;__ZN17CollisionObject2D14_notificationvEib(a,b,c);return}function __ZNK15KinematicBody2D16_get_class_namevEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+8|0;e=b+4|0;f=b;g=a+444|0;a=c[g>>2]|0;if(a|0){if(c[a+4>>2]|0){l=b;return g|0}if(__ZNK6String6lengthEv(a+8|0)|0){l=b;return g|0}}__ZN6StringC2EPKc(d,874242);c[f>>2]=c[d>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameaSERKS_(g,e);__ZN10StringNameD2Ev(e);e=c[f>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);l=b;return g|0}function __ZNK15KinematicBody2D9get_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,874242);l=a;return c[b>>2]|0}function __ZNK15KinematicBody2D8is_classERK6String(a,b){a=a|0;b=b|0;var c=0;if(((((!(__ZNK6StringeqEPKc(b,874242)|0)?!(__ZNK6StringeqEPKc(b,876875)|0):0)?!(__ZNK6StringeqEPKc(b,876094)|0):0)?!(__ZNK6StringeqEPKc(b,939635)|0):0)?!(__ZNK6StringeqEPKc(b,947933)|0):0)?!(__ZNK6StringeqEPKc(b,1132465)|0):0)c=__ZNK6StringeqEPKc(b,1142944)|0;else c=1;return c|0}function __ZNK15KinematicBody2D12is_class_ptrEPv(a,b){a=a|0;b=b|0;var c=0;if((b|0)==1236188|(b|0)==1236120){c=1;return c|0}c=(b|0)==1234388|((b|0)==1234324|((b|0)==1220748|((b|0)==1220720|(b|0)==1220580)));return c|0}function __ZN15KinematicBody2DD2Ev(a){a=a|0;var b=0;c[a>>2]=280340;__ZN5ArrayD2Ev(a+532|0);b=a+488|0;if(c[b>>2]|0)__ZN7Variant5clearEv(b);__ZN10StringNameD2Ev(a+444|0);c[a>>2]=278276;__ZN10StringNameD2Ev(a+420|0);__ZN17CollisionObject2DD2Ev(a);return}function __ZN15KinematicBody2DD0Ev(a){a=a|0;var b=0;c[a>>2]=280340;__ZN5ArrayD2Ev(a+532|0);b=a+488|0;if(c[b>>2]|0)__ZN7Variant5clearEv(b);__ZN10StringNameD2Ev(a+444|0);c[a>>2]=278276;__ZN10StringNameD2Ev(a+420|0);__ZN17CollisionObject2DD2Ev(a);__ZdlPv(a);return}function __ZN7ClassDB10_add_classI15KinematicBody2DEEvv(){var a=0,b=0,d=0,e=0,f=0,g=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+16|0;d=a+12|0;e=a+8|0;f=a+4|0;g=a;__ZN6StringC2EPKc(b,874242);c[e>>2]=c[b>>2];__ZN10StringNameC2ERK6String(d,e);__ZN6StringC2EPKc(b,876875);c[g>>2]=c[b>>2];__ZN10StringNameC2ERK6String(f,g);__ZN7ClassDB11_add_class2ERK10StringNameS2_(d,f);__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);__ZN10StringNameD2Ev(d);d=c[e>>2]|0;if(!d){l=a;return}if(__Z16atomic_decrementPj(d+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(d,1);l=a;return}function __ZN15KinematicBody2D13_bind_methodsEv(){var a=0,b=0,d=0,e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0;a=l;l=l+288|0;if((l|0)>=(m|0))ba(288);b=a+264|0;d=a+256|0;e=a+248|0;f=a+232|0;h=a+72|0;i=a+240|0;j=a+48|0;k=a+24|0;n=a;o=a+224|0;p=a+216|0;q=a+208|0;r=a+200|0;s=a+192|0;t=a+184|0;u=a+176|0;v=a+168|0;w=a+160|0;x=a+152|0;y=a+144|0;z=a+136|0;A=a+128|0;B=a+120|0;C=a+112|0;D=a+104|0;E=a+100|0;F=a+96|0;__Z8D_METHODPKcS0_(d,1062978,873670);G=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(G);c[G>>2]=280500;__ZN10MethodBind10_set_constEb(G,0);__ZN10MethodBind24_generate_argument_typesEi(G,1);__ZN10MethodBind12_set_returnsEb(G,1);c[G+44>>2]=1586;c[G+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,G,d,0,0)|0;G=d+4|0;H=c[G>>2]|0;if(H|0?(__Z16atomic_decrementPj(H+-8|0)|0)==0:0){I=c[G>>2]|0;G=(I|0)==0?0:I+-4|0;I=G+4|0;if(c[G>>2]|0){J=0;do{__ZN10StringNameD2Ev(I+(J<<2)|0);J=J+1|0}while(J>>>0<(c[G>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(H,1)}__ZN10StringNameD2Ev(d);__Z8D_METHODPKcS0_(e,873678,1113911);d=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(d);c[d>>2]=280500;__ZN10MethodBind10_set_constEb(d,0);__ZN10MethodBind24_generate_argument_typesEi(d,1);__ZN10MethodBind12_set_returnsEb(d,1);c[d+44>>2]=1587;c[d+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,d,e,0,0)|0;d=e+4|0;H=c[d>>2]|0;if(H|0?(__Z16atomic_decrementPj(H+-8|0)|0)==0:0){G=c[d>>2]|0;d=(G|0)==0?0:G+-4|0;G=d+4|0;if(c[d>>2]|0){J=0;do{__ZN10StringNameD2Ev(G+(J<<2)|0);J=J+1|0}while(J>>>0<(c[d>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(H,1)}__ZN10StringNameD2Ev(e);__Z8D_METHODPKcS0_S0_S0_S0_S0_(f,873686,1059026,873701,873714,873738,873750);g[i>>2]=0.0;g[i+4>>2]=0.0;__ZN7VariantC2ERK7Vector2(h,i);__ZN7VariantC2Ei(j,5);__ZN7VariantC2Ei(k,4);__ZN7VariantC2Ef(n,.7853981852531433);e=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(e);c[e>>2]=280536;__ZN10MethodBind10_set_constEb(e,0);__ZN10MethodBind24_generate_argument_typesEi(e,5);__ZN10MethodBind12_set_returnsEb(e,1);c[e+44>>2]=1;c[e+48>>2]=0;c[b>>2]=h;c[b+4>>2]=j;c[b+8>>2]=k;c[b+12>>2]=n;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,e,f,b,4)|0;if(c[n>>2]|0)__ZN7Variant5clearEv(n);if(c[k>>2]|0)__ZN7Variant5clearEv(k);if(c[j>>2]|0)__ZN7Variant5clearEv(j);if(c[h>>2]|0)__ZN7Variant5clearEv(h);n=f+4|0;e=c[n>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0){H=c[n>>2]|0;n=(H|0)==0?0:H+-4|0;H=n+4|0;if(c[n>>2]|0){d=0;do{__ZN10StringNameD2Ev(H+(d<<2)|0);d=d+1|0}while(d>>>0<(c[n>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(e,1)}__ZN10StringNameD2Ev(f);__Z8D_METHODPKcS0_S0_(o,873766,1126770,873670);f=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(f);c[f>>2]=280572;__ZN10MethodBind10_set_constEb(f,0);__ZN10MethodBind24_generate_argument_typesEi(f,2);__ZN10MethodBind12_set_returnsEb(f,1);c[f+44>>2]=1234;c[f+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,f,o,0,0)|0;f=o+4|0;e=c[f>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0){n=c[f>>2]|0;f=(n|0)==0?0:n+-4|0;n=f+4|0;if(c[f>>2]|0){d=0;do{__ZN10StringNameD2Ev(n+(d<<2)|0);d=d+1|0}while(d>>>0<(c[f>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(e,1)}__ZN10StringNameD2Ev(o);__Z8D_METHODPKc(p,873776);o=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(o);c[o>>2]=280608;__ZN10MethodBind10_set_constEb(o,1);__ZN10MethodBind24_generate_argument_typesEi(o,0);__ZN10MethodBind12_set_returnsEb(o,1);c[o+44>>2]=1444;c[o+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,o,p,0,0)|0;o=p+4|0;e=c[o>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0){f=c[o>>2]|0;o=(f|0)==0?0:f+-4|0;f=o+4|0;if(c[o>>2]|0){d=0;do{__ZN10StringNameD2Ev(f+(d<<2)|0);d=d+1|0}while(d>>>0<(c[o>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(e,1)}__ZN10StringNameD2Ev(p);__Z8D_METHODPKc(q,873787);p=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(p);c[p>>2]=280644;__ZN10MethodBind10_set_constEb(p,0);__ZN10MethodBind24_generate_argument_typesEi(p,0);c[p+44>>2]=5256;c[p+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,p,q,0,0)|0;p=q+4|0;e=c[p>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0){o=c[p>>2]|0;p=(o|0)==0?0:o+-4|0;o=p+4|0;if(c[p>>2]|0){d=0;do{__ZN10StringNameD2Ev(o+(d<<2)|0);d=d+1|0}while(d>>>0<(c[p>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(e,1)}__ZN10StringNameD2Ev(q);__Z8D_METHODPKc(r,944606);q=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(q);c[q>>2]=280680;__ZN10MethodBind10_set_constEb(q,1);__ZN10MethodBind24_generate_argument_typesEi(q,0);__ZN10MethodBind12_set_returnsEb(q,1);c[q+44>>2]=5479;c[q+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,q,r,0,0)|0;q=r+4|0;e=c[q>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0){p=c[q>>2]|0;q=(p|0)==0?0:p+-4|0;p=q+4|0;if(c[q>>2]|0){d=0;do{__ZN10StringNameD2Ev(p+(d<<2)|0);d=d+1|0}while(d>>>0<(c[q>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(e,1)}__ZN10StringNameD2Ev(r);__Z8D_METHODPKc(s,873801);r=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(r);c[r>>2]=280608;__ZN10MethodBind10_set_constEb(r,1);__ZN10MethodBind24_generate_argument_typesEi(r,0);__ZN10MethodBind12_set_returnsEb(r,1);c[r+44>>2]=1445;c[r+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,r,s,0,0)|0;r=s+4|0;e=c[r>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0){q=c[r>>2]|0;r=(q|0)==0?0:q+-4|0;q=r+4|0;if(c[r>>2]|0){d=0;do{__ZN10StringNameD2Ev(q+(d<<2)|0);d=d+1|0}while(d>>>0<(c[r>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(e,1)}__ZN10StringNameD2Ev(s);__Z8D_METHODPKc(t,1075060);s=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(s);c[s>>2]=280608;__ZN10MethodBind10_set_constEb(s,1);__ZN10MethodBind24_generate_argument_typesEi(s,0);__ZN10MethodBind12_set_returnsEb(s,1);c[s+44>>2]=1446;c[s+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,s,t,0,0)|0;s=t+4|0;e=c[s>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0){r=c[s>>2]|0;s=(r|0)==0?0:r+-4|0;r=s+4|0;if(c[s>>2]|0){d=0;do{__ZN10StringNameD2Ev(r+(d<<2)|0);d=d+1|0}while(d>>>0<(c[s>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(e,1)}__ZN10StringNameD2Ev(t);__Z8D_METHODPKc(u,1075081);t=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(t);c[t>>2]=280608;__ZN10MethodBind10_set_constEb(t,1);__ZN10MethodBind24_generate_argument_typesEi(t,0);__ZN10MethodBind12_set_returnsEb(t,1);c[t+44>>2]=1447;c[t+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,t,u,0,0)|0;t=u+4|0;e=c[t>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0){s=c[t>>2]|0;t=(s|0)==0?0:s+-4|0;s=t+4|0;if(c[t>>2]|0){d=0;do{__ZN10StringNameD2Ev(s+(d<<2)|0);d=d+1|0}while(d>>>0<(c[t>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(e,1)}__ZN10StringNameD2Ev(u);__Z8D_METHODPKc(v,873819);u=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(u);c[u>>2]=280716;__ZN10MethodBind10_set_constEb(u,1);__ZN10MethodBind24_generate_argument_typesEi(u,0);__ZN10MethodBind12_set_returnsEb(u,1);c[u+44>>2]=1448;c[u+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,u,v,0,0)|0;u=v+4|0;e=c[u>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0){t=c[u>>2]|0;u=(t|0)==0?0:t+-4|0;t=u+4|0;if(c[u>>2]|0){d=0;do{__ZN10StringNameD2Ev(t+(d<<2)|0);d=d+1|0}while(d>>>0<(c[u>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(e,1)}__ZN10StringNameD2Ev(v);__Z8D_METHODPKc(w,1075149);v=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(v);c[v>>2]=280752;__ZN10MethodBind10_set_constEb(v,1);__ZN10MethodBind24_generate_argument_typesEi(v,0);__ZN10MethodBind12_set_returnsEb(v,1);c[v+44>>2]=5480;c[v+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,v,w,0,0)|0;v=w+4|0;e=c[v>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0){u=c[v>>2]|0;v=(u|0)==0?0:u+-4|0;u=v+4|0;if(c[v>>2]|0){d=0;do{__ZN10StringNameD2Ev(u+(d<<2)|0);d=d+1|0}while(d>>>0<(c[v>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(e,1)}__ZN10StringNameD2Ev(w);__Z8D_METHODPKc(x,873840);w=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(w);c[w>>2]=280716;__ZN10MethodBind10_set_constEb(w,1);__ZN10MethodBind24_generate_argument_typesEi(w,0);__ZN10MethodBind12_set_returnsEb(w,1);c[w+44>>2]=1449;c[w+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,w,x,0,0)|0;w=x+4|0;e=c[w>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0){v=c[w>>2]|0;w=(v|0)==0?0:v+-4|0;v=w+4|0;if(c[w>>2]|0){d=0;do{__ZN10StringNameD2Ev(v+(d<<2)|0);d=d+1|0}while(d>>>0<(c[w>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(e,1)}__ZN10StringNameD2Ev(x);__Z8D_METHODPKc(y,873870);x=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(x);c[x>>2]=280788;__ZN10MethodBind10_set_constEb(x,1);__ZN10MethodBind24_generate_argument_typesEi(x,0);__ZN10MethodBind12_set_returnsEb(x,1);c[x+44>>2]=5481;c[x+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,x,y,0,0)|0;x=y+4|0;e=c[x>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0){w=c[x>>2]|0;x=(w|0)==0?0:w+-4|0;w=x+4|0;if(c[x>>2]|0){d=0;do{__ZN10StringNameD2Ev(w+(d<<2)|0);d=d+1|0}while(d>>>0<(c[x>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(e,1)}__ZN10StringNameD2Ev(y);__Z8D_METHODPKc(z,873899);y=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(y);c[y>>2]=280680;__ZN10MethodBind10_set_constEb(y,1);__ZN10MethodBind24_generate_argument_typesEi(y,0);__ZN10MethodBind12_set_returnsEb(y,1);c[y+44>>2]=5482;c[y+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,y,z,0,0)|0;y=z+4|0;e=c[y>>2]|0;do if(e|0){if(__Z16atomic_decrementPj(e+-8|0)|0)break;x=c[y>>2]|0;d=(x|0)==0?0:x+-4|0;x=d+4|0;if(c[d>>2]|0){w=0;do{__ZN10StringNameD2Ev(x+(w<<2)|0);w=w+1|0}while(w>>>0<(c[d>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(e,1)}while(0);__ZN10StringNameD2Ev(z);__Z8D_METHODPKc(A,873926);z=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(z);c[z>>2]=280680;__ZN10MethodBind10_set_constEb(z,1);__ZN10MethodBind24_generate_argument_typesEi(z,0);__ZN10MethodBind12_set_returnsEb(z,1);c[z+44>>2]=5483;c[z+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,z,A,0,0)|0;z=A+4|0;e=c[z>>2]|0;do if(e|0){if(__Z16atomic_decrementPj(e+-8|0)|0)break;y=c[z>>2]|0;d=(y|0)==0?0:y+-4|0;y=d+4|0;if(c[d>>2]|0){w=0;do{__ZN10StringNameD2Ev(y+(w<<2)|0);w=w+1|0}while(w>>>0<(c[d>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(e,1)}while(0);__ZN10StringNameD2Ev(A);__Z8D_METHODPKc(B,873955);A=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(A);c[A>>2]=280680;__ZN10MethodBind10_set_constEb(A,1);__ZN10MethodBind24_generate_argument_typesEi(A,0);__ZN10MethodBind12_set_returnsEb(A,1);c[A+44>>2]=5484;c[A+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,A,B,0,0)|0;A=B+4|0;e=c[A>>2]|0;do if(e|0){if(__Z16atomic_decrementPj(e+-8|0)|0)break;z=c[A>>2]|0;d=(z|0)==0?0:z+-4|0;z=d+4|0;if(c[d>>2]|0){w=0;do{__ZN10StringNameD2Ev(z+(w<<2)|0);w=w+1|0}while(w>>>0<(c[d>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(e,1)}while(0);__ZN10StringNameD2Ev(B);__Z8D_METHODPKcS0_(C,873981,874002);B=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(B);c[B>>2]=280824;__ZN10MethodBind10_set_constEb(B,0);__ZN10MethodBind24_generate_argument_typesEi(B,1);c[B+44>>2]=177;c[B+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,B,C,0,0)|0;B=C+4|0;e=c[B>>2]|0;do if(e|0){if(__Z16atomic_decrementPj(e+-8|0)|0)break;A=c[B>>2]|0;d=(A|0)==0?0:A+-4|0;A=d+4|0;if(c[d>>2]|0){w=0;do{__ZN10StringNameD2Ev(A+(w<<2)|0);w=w+1|0}while(w>>>0<(c[d>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(e,1)}while(0);__ZN10StringNameD2Ev(C);__Z8D_METHODPKcS0_(D,874009,874002);C=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(C);c[C>>2]=280860;__ZN10MethodBind10_set_constEb(C,1);__ZN10MethodBind24_generate_argument_typesEi(C,0);__ZN10MethodBind12_set_returnsEb(C,1);c[C+44>>2]=184;c[C+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,C,D,0,0)|0;C=D+4|0;e=c[C>>2]|0;do if(e|0){if(__Z16atomic_decrementPj(e+-8|0)|0)break;B=c[C>>2]|0;d=(B|0)==0?0:B+-4|0;B=d+4|0;if(c[d>>2]|0){w=0;do{__ZN10StringNameD2Ev(B+(w<<2)|0);w=w+1|0}while(w>>>0<(c[d>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(e,1)}while(0);__ZN10StringNameD2Ev(D);__ZN6StringC2EPKc(b,874242);c[h>>2]=c[b>>2];__ZN10StringNameC2ERK6String(E,h);__ZN6StringC2EPKc(F,874030);__ZN6StringC2EPKc(i,874047);D=b+4|0;c[D>>2]=0;e=b+12|0;c[e>>2]=0;c[b>>2]=3;C=c[F>>2]|0;do if(C|0){c[D>>2]=0;if(!(__Z28atomic_conditional_incrementPj(C+-8|0)|0))break;c[D>>2]=c[F>>2]}while(0);c[b+8>>2]=1;D=c[e>>2]|0;do if((D|0)!=(c[i>>2]|0)){do if(D|0){if(__Z16atomic_decrementPj(D+-8|0)|0)break;__ZN6Memory11free_staticEPvb(D,1)}while(0);c[e>>2]=0;C=c[i>>2]|0;if(!C)break;if(!(__Z28atomic_conditional_incrementPj(C+-8|0)|0))break;c[e>>2]=c[i>>2]}while(0);c[b+16>>2]=7;c[j>>2]=__Z11_scs_createPKc(873981)|0;c[k>>2]=__Z11_scs_createPKc(874009)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(E,b,j,k,-1);__ZN10StringNameD2Ev(k);__ZN10StringNameD2Ev(j);j=c[b+12>>2]|0;do if(j|0){if(__Z16atomic_decrementPj(j+-8|0)|0)break;__ZN6Memory11free_staticEPvb(j,1)}while(0);j=c[b+4>>2]|0;do if(j|0){if(__Z16atomic_decrementPj(j+-8|0)|0)break;__ZN6Memory11free_staticEPvb(j,1)}while(0);j=c[i>>2]|0;do if(j|0){if(__Z16atomic_decrementPj(j+-8|0)|0)break;__ZN6Memory11free_staticEPvb(j,1)}while(0);j=c[F>>2]|0;do if(j|0){if(__Z16atomic_decrementPj(j+-8|0)|0)break;__ZN6Memory11free_staticEPvb(j,1)}while(0);__ZN10StringNameD2Ev(E);E=c[h>>2]|0;if(!E){l=a;return}if(__Z16atomic_decrementPj(E+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(E,1);l=a;return}function __ZN15KinematicBody2D4moveERK7Vector2(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0.0;f=l;l=l+128|0;if((l|0)>=(m|0))ba(128);h=f+112|0;i=f+88|0;j=f;k=f+80|0;Pi[c[(c[d>>2]|0)+132>>2]&2047](i,d);c[j+44>>2]=0;c[j+56>>2]=0;n=j;o=n+40|0;do{c[n>>2]=0;n=n+4|0}while((n|0)<(o|0));n=__ZN15Physics2DServer13get_singletonEv()|0;o=c[(c[n>>2]|0)+460>>2]|0;c[k>>2]=c[d+408>>2];p=+g[d+448>>2];c[h>>2]=c[k>>2];a[d+452>>0]=(sj[o&3](n,h,i,e,p,j)|0)&1;e=j+56|0;__ZN7VariantaSERKS_(d+488|0,e);c[d+484>>2]=c[j+48>>2];h=j+32|0;n=c[h+4>>2]|0;o=d+472|0;c[o>>2]=c[h>>2];c[o+4>>2]=n;n=j+16|0;o=c[n+4>>2]|0;h=d+456|0;c[h>>2]=c[n>>2];c[h+4>>2]=o;o=j+24|0;h=c[o+4>>2]|0;n=d+464|0;c[n>>2]=c[o>>2];c[n+4>>2]=h;c[d+480>>2]=c[j+40>>2];__ZN7Vector2pLERKS_(i+16|0,j);__ZN6Node2D20set_global_transformERK11Transform2D(d,i);i=j;h=c[i+4>>2]|0;n=d+512|0;c[n>>2]=c[i>>2];c[n+4>>2]=h;h=j+8|0;j=c[h+4>>2]|0;n=b;c[n>>2]=c[h>>2];c[n+4>>2]=j;if(!(c[e>>2]|0)){l=f;return}__ZN7Variant5clearEv(e);l=f;return}function __ZN15KinematicBody2D7move_toERK7Vector2(a,b,c){a=a|0;b=b|0;c=c|0;var d=0,e=0,f=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d+8|0;f=d;__ZNK6Node2D19get_global_positionEv(f,b);__ZNK7Vector2miERKS_(e,c,f);__ZN15KinematicBody2D4moveERK7Vector2(a,b,e);l=d;return}function __ZN15KinematicBody2D14move_and_slideERK7Vector2S2_fif(b,d,e,f,h,i,j){b=b|0;d=d|0;e=e|0;f=f|0;h=+h;i=i|0;j=+j;var k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0.0,S=0.0;k=l;l=l+96|0;if((l|0)>=(m|0))ba(96);n=k+64|0;o=k+56|0;p=k+88|0;q=k+48|0;r=k+40|0;s=k+32|0;t=k+24|0;u=k;v=d+520|0;__ZNK7Vector2plERKS_(p,v,e);g[n>>2]=+__ZNK4Node28get_fixed_process_delta_timeEv(d);__ZNK7Vector2mlERKf(o,p,n);p=e;e=c[p>>2]|0;w=c[p+4>>2]|0;p=q;c[p>>2]=e;c[p+4>>2]=w;p=d+528|0;a[p>>0]=0;x=d+529|0;a[x>>0]=0;y=d+530|0;a[y>>0]=0;z=d+532|0;__ZN5Array5clearEv(z);c[v>>2]=0;c[d+524>>2]=0;do if(!i){A=e;B=w}else{C=d+452|0;D=n+4|0;E=n+4|0;F=n+4|0;G=d+464|0;H=r+4|0;I=t+4|0;J=d+472|0;L=d+512|0;M=i;a:while(1){__ZN15KinematicBody2D4moveERK7Vector2(n,d,o);N=n;O=c[N+4>>2]|0;P=o;c[P>>2]=c[N>>2];c[P+4>>2]=O;if(!(a[C>>0]|0)){Q=26;break}g[n>>2]=0.0;g[D>>2]=0.0;do if(!(__ZNK7Vector2eqERKS_(f,n)|0)){if(!(a[C>>0]|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1075060,871797,1266,874131,0);g[r>>2]=0.0;g[H>>2]=0.0}else{a[1263537]=0;O=G;P=c[O+4>>2]|0;N=r;c[N>>2]=c[O>>2];c[N+4>>2]=P}R=+K(+j);if(+__ZNK7Vector23dotERKS_(r,f)>=R){a[p>>0]=1;P=J;N=c[P+4>>2]|0;O=v;c[O>>2]=c[P>>2];c[O+4>>2]=N;N=L;O=c[N+4>>2]|0;P=s;c[P>>2]=c[N>>2];c[P+4>>2]=O;if(!(+__ZNK7Vector26lengthEv(s)<1.0))break;S=+g[q>>2]-+g[v>>2];if((S<0.0?-S:S)<h)break a;else break}if(!(a[C>>0]|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1075060,871797,1266,874131,0);g[t>>2]=0.0;g[I>>2]=0.0}else{a[1263537]=0;O=G;P=c[O+4>>2]|0;N=t;c[N>>2]=c[O>>2];c[N+4>>2]=P}__ZNK7Vector2ngEv(n,f);if(!(+__ZNK7Vector23dotERKS_(t,n)<=R)){a[y>>0]=1;break}else{a[x>>0]=1;break}}else a[y>>0]=1;while(0);if(!(a[C>>0]|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1075060,871797,1266,874131,0);g[n>>2]=0.0;g[E>>2]=0.0}else{a[1263537]=0;P=G;N=c[P+4>>2]|0;O=n;c[O>>2]=c[P>>2];c[O+4>>2]=N}__ZNK7Vector25slideERKS_(u,o,n);N=u;O=c[N+4>>2]|0;P=o;c[P>>2]=c[N>>2];c[P+4>>2]=O;__ZNK7Vector25slideERKS_(u,q,n);O=u;P=c[O+4>>2]|0;N=q;c[N>>2]=c[O>>2];c[N+4>>2]=P;__ZNK15KinematicBody2D13_get_colliderEv(u,d);if(c[u>>2]|0?(__ZN5Array9push_backERK7Variant(z,u),c[u>>2]|0):0)__ZN7Variant5clearEv(u);M=M+-1|0;g[n>>2]=0.0;g[F>>2]=0.0;if(!((M|0)!=0&((__ZNK7Vector2eqERKS_(o,n)|0)^1))){Q=26;break}}if((Q|0)==26){M=q;A=c[M>>2]|0;B=c[M+4>>2]|0;break}Pi[c[(c[d>>2]|0)+132>>2]&2047](n,d);__ZN7Vector2mIERKS_(n+16|0,L);c[L>>2]=0;c[d+516>>2]=0;__ZN6Node2D20set_global_transformERK11Transform2D(d,n);g[b>>2]=0.0;g[b+4>>2]=0.0;l=k;return}while(0);n=b;c[n>>2]=A;c[n+4>>2]=B;l=k;return}function __ZN15KinematicBody2D9test_moveERK11Transform2DRK7Vector2(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0,j=0,k=0,n=0,o=0.0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);h=f+4|0;i=f;if(!(a[b+136>>0]|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(873766,871797,1253,874185,0);j=0;l=f;return j|0}else{a[1263537]=0;k=__ZN15Physics2DServer13get_singletonEv()|0;n=c[(c[k>>2]|0)+460>>2]|0;c[i>>2]=c[b+408>>2];o=+g[b+448>>2];c[h>>2]=c[i>>2];j=sj[n&3](k,h,d,e,o,0)|0;l=f;return j|0}return 0}function __ZNK15KinematicBody2D10get_travelEv(a,b){a=a|0;b=b|0;var d=0,e=0;d=b+512|0;b=c[d+4>>2]|0;e=a;c[e>>2]=c[d>>2];c[e+4>>2]=b;return}function __ZN15KinematicBody2D13revert_motionEv(a){a=a|0;var b=0,d=0,e=0;b=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=b;Pi[c[(c[a>>2]|0)+132>>2]&2047](d,a);e=a+512|0;__ZN7Vector2mIERKS_(d+16|0,e);c[e>>2]=0;c[a+516>>2]=0;__ZN6Node2D20set_global_transformERK11Transform2D(a,d);l=b;return}function __ZNK15KinematicBody2D12is_collidingEv(b){b=b|0;return (a[b+452>>0]|0)!=0|0}function __ZNK15KinematicBody2D17get_collision_posEv(b,d){b=b|0;d=d|0;var e=0,f=0;if(!(a[d+452>>0]|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(873801,871797,1260,874131,0);g[b>>2]=0.0;g[b+4>>2]=0.0;return}else{a[1263537]=0;e=d+456|0;d=c[e+4>>2]|0;f=b;c[f>>2]=c[e>>2];c[f+4>>2]=d;return}}function __ZNK15KinematicBody2D20get_collision_normalEv(b,d){b=b|0;d=d|0;var e=0,f=0;if(!(a[d+452>>0]|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1075060,871797,1266,874131,0);g[b>>2]=0.0;g[b+4>>2]=0.0;return}else{a[1263537]=0;e=d+464|0;d=c[e+4>>2]|0;f=b;c[f>>2]=c[e>>2];c[f+4>>2]=d;return}}function __ZNK15KinematicBody2D21get_collider_velocityEv(a,b){a=a|0;b=b|0;var d=0,e=0;d=b+472|0;b=c[d+4>>2]|0;e=a;c[e>>2]=c[d>>2];c[e+4>>2]=b;return}function __ZNK15KinematicBody2D13_get_colliderEv(b,d){b=b|0;d=d|0;var e=0,f=0,g=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;if(a[d+452>>0]|0){a[1263537]=0;g=c[d+480>>2]|0;if(g|0){d=__ZN8ObjectDB12get_instanceEj(g)|0;if(!d){c[b>>2]=0;l=e;return}if(!($i[c[(c[d>>2]|0)+44>>2]&8191](d,1220724)|0)){__ZN7VariantC2EPK6Object(b,d);l=e;return}a[1263537]=0;if(__ZN9Reference8init_refEv(d)|0)c[f>>2]=d;__ZNK3RefI9ReferenceEcv7VariantEv(b,f);d=c[f>>2]|0;if((d|0?__ZN9Reference11unreferenceEv(d)|0:0)?(d=c[f>>2]|0,__Z17predelete_handlerP6Object(d)|0):0){gj[c[(c[d>>2]|0)+76>>2]&8191](d);__ZN6Memory11free_staticEPvb(d,0)}c[f>>2]=0;l=e;return}}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1075136,871797,1277,874085,0);c[b>>2]=0;l=e;return}function __ZNK15KinematicBody2D18get_collider_shapeEv(b){b=b|0;var d=0;if(!(a[b+452>>0]|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1075149,871797,1283,874085,0);d=0;return d|0}else{a[1263537]=0;d=c[b+484>>2]|0;return d|0}return 0}function __ZNK15KinematicBody2D21get_collider_metadataEv(b,c){b=b|0;c=c|0;if(!(a[c+452>>0]|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(874063,871797,1289,874085,0);__ZN7VariantC2Ei(b,0);return}else{a[1263537]=0;__ZN7VariantC2ERKS_(b,c+488|0);return}}function __ZNK15KinematicBody2D28get_move_and_slide_collidersEv(a){a=a|0;var b=0,d=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b;__ZN5ArrayC2ERKS_(d,a+532|0);l=b;return c[d>>2]|0}function __ZNK15KinematicBody2D26is_move_and_slide_on_floorEv(b){b=b|0;return (a[b+528>>0]|0)!=0|0}function __ZNK15KinematicBody2D28is_move_and_slide_on_ceilingEv(b){b=b|0;return (a[b+529>>0]|0)!=0|0}function __ZNK15KinematicBody2D25is_move_and_slide_on_wallEv(b){b=b|0;return (a[b+530>>0]|0)!=0|0}function __ZN15KinematicBody2D20set_collision_marginEf(a,b){a=a|0;b=+b;g[a+448>>2]=b;return}function __ZNK15KinematicBody2D20get_collision_marginEv(a){a=a|0;return +(+g[a+448>>2])}function __ZNK13MethodBind0RCI15KinematicBody2DfE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Ef(d,0.0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK13MethodBind0RCI15KinematicBody2DfE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,874242);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI15KinematicBody2DfE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236188)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2Ef(i,+mj[n&511](d));__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI15KinematicBody2DfE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0.0;if(!b)f=0;else{d=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236188)|0;f=d?b:0}b=c[a+44>>2]|0;d=c[a+48>>2]|0;a=f+(d>>1)|0;if(!(d&1)){h=b;i=+mj[h&511](a);g[e>>2]=i;return}else{h=c[(c[a>>2]|0)+b>>2]|0;i=+mj[h&511](a);g[e>>2]=i;return}}function __ZN13MethodBind0RCI15KinematicBody2DfED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I15KinematicBody2DfE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if(!b){__ZN7VariantC2Ef(d,0.0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK11MethodBind1I15KinematicBody2DfE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,874242);l=a;return c[b>>2]|0}function __ZN11MethodBind1I15KinematicBody2DfE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0.0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236188)|0:0){c[h>>2]=0;a[1263537]=0;k=d+24|0;n=c[k>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=i;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=i;return}if((g|0)>0){if((n|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);p=0}else{a[1263537]=0;p=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,p)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=p;c[b>>2]=0;l=i;return}}p=c[d+44>>2]|0;n=c[d+48>>2]|0;o=e+(n>>1)|0;if(!(n&1))q=p;else q=c[(c[o>>2]|0)+p>>2]|0;do if((g|0)<1){p=c[k>>2]|0;n=p+-1|0;if((p|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)s=0;else s=c[e+-4>>2]|0;if((p|0)<=(s|0)){if(r)t=0;else t=c[e+-4>>2]|0;do if((t|0)<(p|0)){if(r)u=0;else u=c[e+-4>>2]|0;if((u|0)<(p|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);v=0;break}else{a[1263537]=0;w=31;break}}else w=31;while(0);if((w|0)==31)v=e+(n*24|0)|0;__ZN7VariantC2ERKS_(j,v);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);x=+__ZNK7VariantcvfEv(j);Mi[q&511](o,x);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I15KinematicBody2DfE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0,j=0.0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236188)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1)){h=b;i=c[d>>2]|0;j=+g[i>>2];Mi[h&511](a,j);return}else{h=c[(c[a>>2]|0)+b>>2]|0;i=c[d>>2]|0;j=+g[i>>2];Mi[h&511](a,j);return}}function __ZN11MethodBind1I15KinematicBody2DfED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI15KinematicBody2D5ArrayE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;if((b|0)!=-1){f=0;l=a;return f|0}__ZN5ArrayC2Ev(d);__ZN7VariantC2ERK5Array(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);__ZN5ArrayD2Ev(d);f=b;l=a;return f|0}function __ZNK13MethodBind0RCI15KinematicBody2D5ArrayE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,874242);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI15KinematicBody2D5ArrayE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;j=f+24|0;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236188)|0:0){c[h>>2]=0;a[1263537]=0;k=c[d+24>>2]|0;if((k|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=k;c[b>>2]=0;l=f;return}n=k-(c[d+20>>2]|0)|0;if((n|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=n;c[b>>2]=0;l=f;return}n=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))o=n;else o=c[(c[d>>2]|0)+n>>2]|0;c[j>>2]=ij[o&8191](d)|0;__ZN7VariantC2ERK5Array(i,j);__ZN5ArrayD2Ev(j);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI15KinematicBody2D5ArrayE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=d;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236188)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;c[f>>2]=ij[i&8191](a)|0;__ZN5ArrayaSERKS_(e,f);__ZN5ArrayD2Ev(f);l=d;return}function __ZN13MethodBind0RCI15KinematicBody2D5ArrayED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI15KinematicBody2DiE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK13MethodBind0RCI15KinematicBody2DiE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,874242);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI15KinematicBody2DiE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236188)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2Ei(i,ij[n&8191](d)|0);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI15KinematicBody2DiE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0;if(!b)f=0;else{d=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236188)|0;f=d?b:0}b=c[a+44>>2]|0;d=c[a+48>>2]|0;a=f+(d>>1)|0;if(!(d&1)){g=b;h=ij[g&8191](a)|0;c[e>>2]=h;return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=ij[g&8191](a)|0;c[e>>2]=h;return}}function __ZN13MethodBind0RCI15KinematicBody2DiED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI15KinematicBody2D7VariantE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;if((b|0)!=-1){f=0;l=a;return f|0}c[d>>2]=0;__ZN7VariantC2ERKS_(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);if(c[d>>2]|0)__ZN7Variant5clearEv(d);f=b;l=a;return f|0}function __ZNK13MethodBind0RCI15KinematicBody2D7VariantE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,874242);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI15KinematicBody2D7VariantE4callEP6ObjectPPKS1_iRNS1_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236188)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;Pi[n&2047](i,d);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI15KinematicBody2D7VariantE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;d=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=d;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236188)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;Pi[i&2047](f,a);__ZN7VariantaSERKS_(e,f);if(!(c[f>>2]|0)){l=d;return}__ZN7Variant5clearEv(f);l=d;return}function __ZN13MethodBind0RCI15KinematicBody2D7VariantED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI15KinematicBody2DbE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Eb(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK13MethodBind0RCI15KinematicBody2DbE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,874242);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI15KinematicBody2DbE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236188)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2Eb(i,ij[n&8191](d)|0);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI15KinematicBody2DbE7ptrcallEP6ObjectPPKvPv(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0;if(!d)g=0;else{e=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1236188)|0;g=e?d:0}d=c[b+44>>2]|0;e=c[b+48>>2]|0;b=g+(e>>1)|0;if(!(e&1)){h=d;i=ij[h&8191](b)|0;j=i&1;a[f>>0]=j;return}else{h=c[(c[b>>2]|0)+d>>2]|0;i=ij[h&8191](b)|0;j=i&1;a[f>>0]=j;return}}function __ZN13MethodBind0RCI15KinematicBody2DbED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind0I15KinematicBody2DE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return 0}function __ZNK11MethodBind0I15KinematicBody2DE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,874242);l=a;return c[b>>2]|0}function __ZN11MethodBind0I15KinematicBody2DE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236188)|0:0){c[h>>2]=0;a[1263537]=0;f=c[d+24>>2]|0;if((f|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=f;c[b>>2]=0;return}i=f-(c[d+20>>2]|0)|0;if((i|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=i;c[b>>2]=0;return}i=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))j=i;else j=c[(c[d>>2]|0)+i>>2]|0;gj[j&8191](d);c[b>>2]=0;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,110,1146558,0);c[b>>2]=0;return}function __ZN11MethodBind0I15KinematicBody2DE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236188)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1)){g=b;gj[g&8191](a);return}else{g=c[(c[a>>2]|0)+b>>2]|0;gj[g&8191](a);return}}function __ZN11MethodBind0I15KinematicBody2DED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI15KinematicBody2D7Vector2E18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;if((b|0)!=-1){f=0;l=a;return f|0}g[d>>2]=0.0;g[d+4>>2]=0.0;__ZN7VariantC2ERK7Vector2(e,d);d=c[e>>2]|0;if(d|0)__ZN7Variant5clearEv(e);f=d;l=a;return f|0}function __ZNK13MethodBind0RCI15KinematicBody2D7Vector2E18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,874242);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI15KinematicBody2D7Vector2E4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;j=f+24|0;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236188)|0:0){c[h>>2]=0;a[1263537]=0;k=c[d+24>>2]|0;if((k|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=k;c[b>>2]=0;l=f;return}n=k-(c[d+20>>2]|0)|0;if((n|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=n;c[b>>2]=0;l=f;return}n=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))o=n;else o=c[(c[d>>2]|0)+n>>2]|0;Pi[o&2047](j,d);__ZN7VariantC2ERK7Vector2(i,j);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI15KinematicBody2D7Vector2E7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=d;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236188)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;Pi[i&2047](f,a);a=f;f=c[a+4>>2]|0;i=e;c[i>>2]=c[a>>2];c[i+4>>2]=f;l=d;return}function __ZN13MethodBind0RCI15KinematicBody2D7Vector2ED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK12MethodBind2RI15KinematicBody2DbRK11Transform2DRK7Vector2E18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return __ZNK12MethodBind2RI15KinematicBody2DbRK11Transform2DRK7Vector2E18_get_argument_typeEi(a,b)|0}function __ZNK12MethodBind2RI15KinematicBody2DbRK11Transform2DRK7Vector2E18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,874242);l=a;return c[b>>2]|0}function __ZN12MethodBind2RI15KinematicBody2DbRK11Transform2DRK7Vector2E4callEP6ObjectPPK7VariantiRNSA_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0;i=l;l=l+112|0;if((l|0)>=(m|0))ba(112);j=i+48|0;k=i+80|0;n=i+24|0;o=i+72|0;p=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236188)|0:0){c[h>>2]=0;a[1263537]=0;q=d+24|0;r=c[q>>2]|0;if((r|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=r;c[b>>2]=0;l=i;return}s=r-(c[d+20>>2]|0)|0;if((s|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=s;c[b>>2]=0;l=i;return}if((g|0)>0){if((r|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);t=0}else{a[1263537]=0;t=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,t)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=t;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[q>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);u=0}else{a[1263537]=0;u=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,u)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=u;c[b>>2]=0;l=i;return}}}u=c[d+44>>2]|0;t=c[d+48>>2]|0;r=e+(t>>1)|0;if(!(t&1))v=u;else v=c[(c[r>>2]|0)+u>>2]|0;do if((g|0)<1){u=c[q>>2]|0;t=u+-1|0;if((u|0)>=1){e=c[d+16>>2]|0;s=(e|0)==0;if(s)w=0;else w=c[e+-4>>2]|0;if((u|0)<=(w|0)){if(s)x=0;else x=c[e+-4>>2]|0;do if((x|0)<(u|0)){if(s)y=0;else y=c[e+-4>>2]|0;if((y|0)<(u|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);z=0;break}else{a[1263537]=0;A=37;break}}else A=37;while(0);if((A|0)==37)z=e+(t*24|0)|0;__ZN7VariantC2ERKS_(n,z);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f>>2]|0);while(0);__ZNK7Variantcv11Transform2DEv(k,n);do if((g|0)<2){z=c[q>>2]|0;y=z+-1|0;x=z+-2|0;if((z|0)>=2){z=c[d+16>>2]|0;w=(z|0)==0;if(w)B=0;else B=c[z+-4>>2]|0;if((y|0)<=(B|0)){if(w)C=0;else C=c[z+-4>>2]|0;do if((C|0)<(y|0)){if(w)D=0;else D=c[z+-4>>2]|0;if((D|0)<(y|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);E=0;break}else{a[1263537]=0;A=54;break}}else A=54;while(0);if((A|0)==54)E=z+(x*24|0)|0;__ZN7VariantC2ERKS_(p,E);break}}c[p>>2]=0}else __ZN7VariantC2ERKS_(p,c[f+4>>2]|0);while(0);__ZNK7Variantcv7Vector2Ev(o,p);__ZN7VariantC2Eb(j,nj[v&2047](r,k,o)|0);if(c[p>>2]|0)__ZN7Variant5clearEv(p);if(c[n>>2]|0)__ZN7Variant5clearEv(n);__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1544,1146558,0);c[b>>2]=0;l=i;return}function __ZN12MethodBind2RI15KinematicBody2DbRK11Transform2DRK7Vector2E7ptrcallEP6ObjectPPKvPv(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,n=0;g=l;l=l+32|0;if((l|0)>=(m|0))ba(32);h=g+8|0;i=g;if(!d)j=0;else{k=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1236188)|0;j=k?d:0}d=c[b+44>>2]|0;k=c[b+48>>2]|0;b=j+(k>>1)|0;if(!(k&1))n=d;else n=c[(c[b>>2]|0)+d>>2]|0;d=c[e>>2]|0;c[h>>2]=c[d>>2];c[h+4>>2]=c[d+4>>2];c[h+8>>2]=c[d+8>>2];c[h+12>>2]=c[d+12>>2];c[h+16>>2]=c[d+16>>2];c[h+20>>2]=c[d+20>>2];d=c[e+4>>2]|0;e=c[d+4>>2]|0;k=i;c[k>>2]=c[d>>2];c[k+4>>2]=e;a[f>>0]=(nj[n&2047](b,h,i)|0)&1;l=g;return}function __ZN12MethodBind2RI15KinematicBody2DbRK11Transform2DRK7Vector2ED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK12MethodBind2RI15KinematicBody2DbRK11Transform2DRK7Vector2E18_get_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case -1:{__ZN7VariantC2Eb(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;l=a;return f|0}case 0:{b=d+4|0;c[b>>2]=0;c[b+4>>2]=0;c[b+8>>2]=0;c[b+12>>2]=0;c[b+16>>2]=0;g[d>>2]=1.0;g[d+12>>2]=1.0;__ZN7VariantC2ERK11Transform2D(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);f=b;l=a;return f|0}case 1:{g[d>>2]=0.0;g[d+4>>2]=0.0;__ZN7VariantC2ERK7Vector2(e,d);d=c[e>>2]|0;if(d|0)__ZN7Variant5clearEv(e);f=d;l=a;return f|0}default:{f=0;l=a;return f|0}}return 0}function __ZNK12MethodBind5RI15KinematicBody2D7Vector2RKS1_S3_fifE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return __ZNK12MethodBind5RI15KinematicBody2D7Vector2RKS1_S3_fifE18_get_argument_typeEi(a,b)|0}function __ZNK12MethodBind5RI15KinematicBody2D7Vector2RKS1_S3_fifE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,874242);l=a;return c[b>>2]|0}function __ZN12MethodBind5RI15KinematicBody2D7Vector2RKS1_S3_fifE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0.0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0.0;i=l;l=l+176|0;if((l|0)>=(m|0))ba(176);j=i+120|0;k=i+160|0;n=i+152|0;o=i+96|0;p=i+144|0;q=i+72|0;r=i+48|0;s=i+24|0;t=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236188)|0:0){c[h>>2]=0;a[1263537]=0;u=d+24|0;v=c[u>>2]|0;if((v|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=v;c[b>>2]=0;l=i;return}w=v-(c[d+20>>2]|0)|0;if((w|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=w;c[b>>2]=0;l=i;return}do if((g|0)>0){if((v|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);x=0}else{a[1263537]=0;x=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,x)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=x;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[u>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);y=0}else{a[1263537]=0;y=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,y)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=y;c[b>>2]=0;l=i;return}if((g|0)>2){if((c[u>>2]|0)<2){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);z=0}else{a[1263537]=0;z=c[(c[d+32>>2]|0)+12>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+8>>2]>>2]|0,z)|0)){c[h>>2]=2;c[h+4>>2]=2;c[h+8>>2]=z;c[b>>2]=0;l=i;return}if((g|0)>3){if((c[u>>2]|0)<3){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);A=0}else{a[1263537]=0;A=c[(c[d+32>>2]|0)+16>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+12>>2]>>2]|0,A)|0)){c[h>>2]=2;c[h+4>>2]=3;c[h+8>>2]=A;c[b>>2]=0;l=i;return}if((g|0)>4){if((c[u>>2]|0)<4){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);B=0}else{a[1263537]=0;B=c[(c[d+32>>2]|0)+20>>2]|0}if(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+16>>2]>>2]|0,B)|0)break;c[h>>2]=2;c[h+4>>2]=4;c[h+8>>2]=B;c[b>>2]=0;l=i;return}}}}}while(0);B=c[d+44>>2]|0;A=c[d+48>>2]|0;z=e+(A>>1)|0;if(!(A&1))C=B;else C=c[(c[z>>2]|0)+B>>2]|0;do if((g|0)<1){B=c[u>>2]|0;A=B+-1|0;if((B|0)>=1){e=c[d+16>>2]|0;y=(e|0)==0;if(y)D=0;else D=c[e+-4>>2]|0;if((B|0)<=(D|0)){if(y)E=0;else E=c[e+-4>>2]|0;do if((E|0)<(B|0)){if(y)F=0;else F=c[e+-4>>2]|0;if((F|0)<(B|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);G=0;break}else{a[1263537]=0;H=55;break}}else H=55;while(0);if((H|0)==55)G=e+(A*24|0)|0;__ZN7VariantC2ERKS_(o,G);break}}c[o>>2]=0}else __ZN7VariantC2ERKS_(o,c[f>>2]|0);while(0);__ZNK7Variantcv7Vector2Ev(n,o);do if((g|0)<2){G=c[u>>2]|0;F=G+-1|0;E=G+-2|0;if((G|0)>=2){G=c[d+16>>2]|0;D=(G|0)==0;if(D)I=0;else I=c[G+-4>>2]|0;if((F|0)<=(I|0)){if(D)J=0;else J=c[G+-4>>2]|0;do if((J|0)<(F|0)){if(D)K=0;else K=c[G+-4>>2]|0;if((K|0)<(F|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);L=0;break}else{a[1263537]=0;H=72;break}}else H=72;while(0);if((H|0)==72)L=G+(E*24|0)|0;__ZN7VariantC2ERKS_(q,L);break}}c[q>>2]=0}else __ZN7VariantC2ERKS_(q,c[f+4>>2]|0);while(0);__ZNK7Variantcv7Vector2Ev(p,q);do if((g|0)<3){L=c[u>>2]|0;K=L+-2|0;J=L+-3|0;if((K|0)>=1){L=c[d+16>>2]|0;I=(L|0)==0;if(I)M=0;else M=c[L+-4>>2]|0;if((K|0)<=(M|0)){if(I)N=0;else N=c[L+-4>>2]|0;do if((N|0)<(K|0)){if(I)O=0;else O=c[L+-4>>2]|0;if((O|0)<(K|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);P=0;break}else{a[1263537]=0;H=89;break}}else H=89;while(0);if((H|0)==89)P=L+(J*24|0)|0;__ZN7VariantC2ERKS_(r,P);break}}c[r>>2]=0}else __ZN7VariantC2ERKS_(r,c[f+8>>2]|0);while(0);Q=+__ZNK7VariantcvfEv(r);do if((g|0)<4){P=c[u>>2]|0;O=P+-3|0;N=P+-4|0;if((O|0)>=1){P=c[d+16>>2]|0;M=(P|0)==0;if(M)R=0;else R=c[P+-4>>2]|0;if((O|0)<=(R|0)){if(M)S=0;else S=c[P+-4>>2]|0;do if((S|0)<(O|0)){if(M)T=0;else T=c[P+-4>>2]|0;if((T|0)<(O|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);U=0;break}else{a[1263537]=0;H=106;break}}else H=106;while(0);if((H|0)==106)U=P+(N*24|0)|0;__ZN7VariantC2ERKS_(s,U);break}}c[s>>2]=0}else __ZN7VariantC2ERKS_(s,c[f+12>>2]|0);while(0);U=__ZNK7VariantcviEv(s)|0;do if((g|0)<5){T=c[u>>2]|0;S=T+-4|0;R=T+-5|0;if((S|0)>=1){T=c[d+16>>2]|0;O=(T|0)==0;if(O)V=0;else V=c[T+-4>>2]|0;if((S|0)<=(V|0)){if(O)W=0;else W=c[T+-4>>2]|0;do if((W|0)<(S|0)){if(O)X=0;else X=c[T+-4>>2]|0;if((X|0)<(S|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);Y=0;break}else{a[1263537]=0;H=123;break}}else H=123;while(0);if((H|0)==123)Y=T+(R*24|0)|0;__ZN7VariantC2ERKS_(t,Y);break}}c[t>>2]=0}else __ZN7VariantC2ERKS_(t,c[f+16>>2]|0);while(0);Z=+__ZNK7VariantcvfEv(t);qj[C&1](k,z,n,p,Q,U,Z);__ZN7VariantC2ERK7Vector2(j,k);if(c[t>>2]|0)__ZN7Variant5clearEv(t);if(c[s>>2]|0)__ZN7Variant5clearEv(s);if(c[r>>2]|0)__ZN7Variant5clearEv(r);if(c[q>>2]|0)__ZN7Variant5clearEv(q);if(c[o>>2]|0)__ZN7Variant5clearEv(o);__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,3581,1146558,0);c[b>>2]=0;l=i;return}function __ZN12MethodBind5RI15KinematicBody2D7Vector2RKS1_S3_fifE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0,j=0,k=0,n=0,o=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);h=f+8|0;i=f+16|0;j=f;if(!b)k=0;else{n=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236188)|0;k=n?b:0}b=c[a+44>>2]|0;n=c[a+48>>2]|0;a=k+(n>>1)|0;if(!(n&1))o=b;else o=c[(c[a>>2]|0)+b>>2]|0;b=c[d>>2]|0;n=c[b+4>>2]|0;k=i;c[k>>2]=c[b>>2];c[k+4>>2]=n;n=c[d+4>>2]|0;k=c[n+4>>2]|0;b=j;c[b>>2]=c[n>>2];c[b+4>>2]=k;qj[o&1](h,a,i,j,+g[c[d+8>>2]>>2],c[c[d+12>>2]>>2]|0,+g[c[d+16>>2]>>2]);d=h;h=c[d+4>>2]|0;j=e;c[j>>2]=c[d>>2];c[j+4>>2]=h;l=f;return}function __ZN12MethodBind5RI15KinematicBody2D7Vector2RKS1_S3_fifED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK12MethodBind5RI15KinematicBody2D7Vector2RKS1_S3_fifE18_get_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case -1:{g[d>>2]=0.0;g[d+4>>2]=0.0;__ZN7VariantC2ERK7Vector2(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);f=b;break}case 0:{g[d>>2]=0.0;g[d+4>>2]=0.0;__ZN7VariantC2ERK7Vector2(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);f=b;break}case 1:{g[d>>2]=0.0;g[d+4>>2]=0.0;__ZN7VariantC2ERK7Vector2(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);f=b;break}case 2:{__ZN7VariantC2Ef(d,0.0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;break}case 3:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;break}case 4:{__ZN7VariantC2Ef(d,0.0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;break}default:f=0}l=a;return f|0}function __ZNK12MethodBind1RI15KinematicBody2D7Vector2RKS1_E18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;switch(b|0){case -1:{g[d>>2]=0.0;g[d+4>>2]=0.0;__ZN7VariantC2ERK7Vector2(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);f=b;l=a;return f|0}case 0:{g[d>>2]=0.0;g[d+4>>2]=0.0;__ZN7VariantC2ERK7Vector2(e,d);d=c[e>>2]|0;if(d|0)__ZN7Variant5clearEv(e);f=d;l=a;return f|0}default:{f=0;l=a;return f|0}}return 0}function __ZNK12MethodBind1RI15KinematicBody2D7Vector2RKS1_E18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,874242);l=a;return c[b>>2]|0}function __ZN12MethodBind1RI15KinematicBody2D7Vector2RKS1_E4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0;i=l;l=l+64|0;if((l|0)>=(m|0))ba(64);j=i+24|0;k=i+56|0;n=i+48|0;o=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236188)|0:0){c[h>>2]=0;a[1263537]=0;p=d+24|0;q=c[p>>2]|0;if((q|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=q;c[b>>2]=0;l=i;return}r=q-(c[d+20>>2]|0)|0;if((r|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=r;c[b>>2]=0;l=i;return}if((g|0)>0){if((q|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);s=0}else{a[1263537]=0;s=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,s)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=s;c[b>>2]=0;l=i;return}}s=c[d+44>>2]|0;q=c[d+48>>2]|0;r=e+(q>>1)|0;if(!(q&1))t=s;else t=c[(c[r>>2]|0)+s>>2]|0;do if((g|0)<1){s=c[p>>2]|0;q=s+-1|0;if((s|0)>=1){e=c[d+16>>2]|0;u=(e|0)==0;if(u)v=0;else v=c[e+-4>>2]|0;if((s|0)<=(v|0)){if(u)w=0;else w=c[e+-4>>2]|0;do if((w|0)<(s|0)){if(u)x=0;else x=c[e+-4>>2]|0;if((x|0)<(s|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);y=0;break}else{a[1263537]=0;z=31;break}}else z=31;while(0);if((z|0)==31)y=e+(q*24|0)|0;__ZN7VariantC2ERKS_(o,y);break}}c[o>>2]=0}else __ZN7VariantC2ERKS_(o,c[f>>2]|0);while(0);__ZNK7Variantcv7Vector2Ev(n,o);bj[t&4095](k,r,n);__ZN7VariantC2ERK7Vector2(j,k);if(c[o>>2]|0)__ZN7Variant5clearEv(o);__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,897,1146558,0);c[b>>2]=0;l=i;return}function __ZN12MethodBind1RI15KinematicBody2D7Vector2RKS1_E7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f;h=f+8|0;if(!b)i=0;else{j=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236188)|0;i=j?b:0}b=c[a+44>>2]|0;j=c[a+48>>2]|0;a=i+(j>>1)|0;if(!(j&1))k=b;else k=c[(c[a>>2]|0)+b>>2]|0;b=c[d>>2]|0;d=c[b+4>>2]|0;j=h;c[j>>2]=c[b>>2];c[j+4>>2]=d;bj[k&4095](g,a,h);h=g;g=c[h+4>>2]|0;a=e;c[a>>2]=c[h>>2];c[a+4>>2]=g;l=f;return}function __ZN12MethodBind1RI15KinematicBody2D7Vector2RKS1_ED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN17OccluderPolygon2D18_initialize_classvEv(b){b=b|0;if(a[1263366]|0)return;if(!(a[1257004]|0)){if(!(a[1257001]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI9ReferenceEEvv();__ZN9Reference13_bind_methodsEv();a[1257001]=1}__ZN7ClassDB10_add_classI8ResourceEEvv();__ZN8Resource13_bind_methodsEv();a[1257004]=1}__ZN7ClassDB10_add_classI17OccluderPolygon2DEEvv();__ZN17OccluderPolygon2D13_bind_methodsEv();a[1263366]=1;return}function __ZN17OccluderPolygon2D5_setvERK10StringNameRK7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK17OccluderPolygon2D5_getvERK10StringNameR7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK17OccluderPolygon2D19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+24|0;g=e+4|0;h=e;if(!d)__ZNK8Resource19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,0);__ZN6StringC2EPKc(f,938264);i=c[f>>2]|0;f=i;j=g+4|0;c[j>>2]=0;k=g+12|0;c[k>>2]=0;c[g>>2]=0;n=(i|0)==0;if(!n?(c[j>>2]=0,__Z28atomic_conditional_incrementPj(i+-8|0)|0):0)c[j>>2]=f;c[g+8>>2]=0;f=c[k>>2]|0;if(f|0){if(!(__Z16atomic_decrementPj(f+-8|0)|0))__ZN6Memory11free_staticEPvb(f,1);c[k>>2]=0}c[g+16>>2]=256;if(!(c[b>>2]|0)){k=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=k;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0}k=__ZnwjPFPvjE(32,4740)|0;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0;c[k+12>>2]=0;c[k+16>>2]=7;f=k+20|0;c[f>>2]=0;j=k+24|0;c[j>>2]=0;o=k+28|0;c[o>>2]=0;__ZN12PropertyInfoaSERKS_(k,g)|0;p=c[b>>2]|0;q=p+4|0;r=c[q>>2]|0;c[j>>2]=r;c[f>>2]=0;c[o>>2]=p;if(r|0)c[r+20>>2]=k;c[q>>2]=k;if(!(c[p>>2]|0))c[p>>2]=k;k=p+8|0;c[k>>2]=(c[k>>2]|0)+1;k=c[g+12>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);k=c[g+4>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);if(!n?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);__ZN10StringNameC2EPKc(h,938264);__ZN7ClassDB17get_property_listE10StringNameP4ListI12PropertyInfo16DefaultAllocatorEbPK6Object(h,b,1,a);__ZN10StringNameD2Ev(h);if(!d){l=e;return}__ZNK8Resource19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,1);l=e;return}function __ZN17OccluderPolygon2D14_notificationvEib(a,b,c){a=a|0;b=b|0;c=c|0;return}function __ZNK17OccluderPolygon2D16_get_class_namevEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+8|0;e=b+4|0;f=b;g=a+124|0;a=c[g>>2]|0;if(a|0){if(c[a+4>>2]|0){l=b;return g|0}if(__ZNK6String6lengthEv(a+8|0)|0){l=b;return g|0}}__ZN6StringC2EPKc(d,938264);c[f>>2]=c[d>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameaSERKS_(g,e);__ZN10StringNameD2Ev(e);e=c[f>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);l=b;return g|0}function __ZNK17OccluderPolygon2D9get_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,938264);l=a;return c[b>>2]|0}function __ZNK17OccluderPolygon2D8is_classERK6String(a,b){a=a|0;b=b|0;var c=0;if((!(__ZNK6StringeqEPKc(b,938264)|0)?!(__ZNK6StringeqEPKc(b,1110448)|0):0)?!(__ZNK6StringeqEPKc(b,1126157)|0):0)c=__ZNK6StringeqEPKc(b,1142944)|0;else c=1;return c|0}function __ZNK17OccluderPolygon2D12is_class_ptrEPv(a,b){a=a|0;b=b|0;return (b|0)==1236192|((b|0)==1220696|((b|0)==1220724|(b|0)==1220580))|0}function __ZN17OccluderPolygon2DD2Ev(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+4|0;e=b;c[a>>2]=280896;f=__ZN12VisualServer13get_singletonEv()|0;g=c[(c[f>>2]|0)+1312>>2]|0;c[e>>2]=c[a+128>>2];c[d>>2]=c[e>>2];Pi[g&2047](f,d);__ZN10PoolVectorI7Vector2E12_unreferenceEv(a+132|0);__ZN10StringNameD2Ev(a+124|0);__ZN8ResourceD2Ev(a);l=b;return}function __ZN17OccluderPolygon2DD0Ev(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+4|0;e=b;c[a>>2]=280896;f=__ZN12VisualServer13get_singletonEv()|0;g=c[(c[f>>2]|0)+1312>>2]|0;c[e>>2]=c[a+128>>2];c[d>>2]=c[e>>2];Pi[g&2047](f,d);__ZN10PoolVectorI7Vector2E12_unreferenceEv(a+132|0);__ZN10StringNameD2Ev(a+124|0);__ZN8ResourceD2Ev(a);__ZdlPv(a);l=b;return}function __ZNK17OccluderPolygon2D7get_ridEv(a){a=a|0;return c[a+128>>2]|0}function __ZN7ClassDB10_add_classI17OccluderPolygon2DEEvv(){var a=0,b=0,d=0,e=0,f=0,g=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+16|0;d=a+12|0;e=a+8|0;f=a+4|0;g=a;__ZN6StringC2EPKc(b,938264);c[e>>2]=c[b>>2];__ZN10StringNameC2ERK6String(d,e);__ZN6StringC2EPKc(b,1110448);c[g>>2]=c[b>>2];__ZN10StringNameC2ERK6String(f,g);__ZN7ClassDB11_add_class2ERK10StringNameS2_(d,f);__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);__ZN10StringNameD2Ev(d);d=c[e>>2]|0;if(!d){l=a;return}if(__Z16atomic_decrementPj(d+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(d,1);l=a;return}function __ZN17OccluderPolygon2D13_bind_methodsEv(){var a=0,b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0;a=l;l=l+128|0;if((l|0)>=(m|0))ba(128);b=a+96|0;d=a+88|0;e=a+80|0;f=a+72|0;g=a+64|0;h=a+56|0;i=a+40|0;j=a+32|0;k=a+48|0;n=a+20|0;o=a+28|0;p=a+24|0;q=a+16|0;r=a+12|0;s=a+8|0;t=a+4|0;u=a;__Z8D_METHODPKcS0_(d,874258,874269);v=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(v);c[v>>2]=281020;__ZN10MethodBind10_set_constEb(v,0);__ZN10MethodBind24_generate_argument_typesEi(v,1);c[v+44>>2]=1450;c[v+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,v,d,0,0)|0;v=d+4|0;w=c[v>>2]|0;if(w|0?(__Z16atomic_decrementPj(w+-8|0)|0)==0:0){x=c[v>>2]|0;v=(x|0)==0?0:x+-4|0;x=v+4|0;if(c[v>>2]|0){y=0;do{__ZN10StringNameD2Ev(x+(y<<2)|0);y=y+1|0}while(y>>>0<(c[v>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(w,1)}__ZN10StringNameD2Ev(d);__Z8D_METHODPKc(e,874276);d=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(d);c[d>>2]=281056;__ZN10MethodBind10_set_constEb(d,1);__ZN10MethodBind24_generate_argument_typesEi(d,0);__ZN10MethodBind12_set_returnsEb(d,1);c[d+44>>2]=5485;c[d+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,d,e,0,0)|0;d=e+4|0;w=c[d>>2]|0;if(w|0?(__Z16atomic_decrementPj(w+-8|0)|0)==0:0){v=c[d>>2]|0;d=(v|0)==0?0:v+-4|0;v=d+4|0;if(c[d>>2]|0){y=0;do{__ZN10StringNameD2Ev(v+(y<<2)|0);y=y+1|0}while(y>>>0<(c[d>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(w,1)}__ZN10StringNameD2Ev(e);__Z8D_METHODPKcS0_(f,874286,874300);e=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(e);c[e>>2]=281092;__ZN10MethodBind10_set_constEb(e,0);__ZN10MethodBind24_generate_argument_typesEi(e,1);c[e+44>>2]=1451;c[e+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,e,f,0,0)|0;e=f+4|0;w=c[e>>2]|0;if(w|0?(__Z16atomic_decrementPj(w+-8|0)|0)==0:0){d=c[e>>2]|0;e=(d|0)==0?0:d+-4|0;d=e+4|0;if(c[e>>2]|0){y=0;do{__ZN10StringNameD2Ev(d+(y<<2)|0);y=y+1|0}while(y>>>0<(c[e>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(w,1)}__ZN10StringNameD2Ev(f);__Z8D_METHODPKc(g,874310);f=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(f);c[f>>2]=281128;__ZN10MethodBind10_set_constEb(f,1);__ZN10MethodBind24_generate_argument_typesEi(f,0);__ZN10MethodBind12_set_returnsEb(f,1);c[f+44>>2]=5486;c[f+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,f,g,0,0)|0;f=g+4|0;w=c[f>>2]|0;if(w|0?(__Z16atomic_decrementPj(w+-8|0)|0)==0:0){e=c[f>>2]|0;f=(e|0)==0?0:e+-4|0;e=f+4|0;if(c[f>>2]|0){y=0;do{__ZN10StringNameD2Ev(e+(y<<2)|0);y=y+1|0}while(y>>>0<(c[f>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(w,1)}__ZN10StringNameD2Ev(g);__Z8D_METHODPKcS0_(h,877547,1124500);g=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(g);c[g>>2]=281164;__ZN10MethodBind10_set_constEb(g,0);__ZN10MethodBind24_generate_argument_typesEi(g,1);c[g+44>>2]=1452;c[g+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,g,h,0,0)|0;g=h+4|0;w=c[g>>2]|0;if(w|0?(__Z16atomic_decrementPj(w+-8|0)|0)==0:0){f=c[g>>2]|0;g=(f|0)==0?0:f+-4|0;f=g+4|0;if(c[g>>2]|0){y=0;do{__ZN10StringNameD2Ev(f+(y<<2)|0);y=y+1|0}while(y>>>0<(c[g>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(w,1)}__ZN10StringNameD2Ev(h);__Z8D_METHODPKc(i,877559);h=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(h);c[h>>2]=281200;__ZN10MethodBind10_set_constEb(h,1);__ZN10MethodBind24_generate_argument_typesEi(h,0);__ZN10MethodBind12_set_returnsEb(h,1);c[h+44>>2]=5487;c[h+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,h,i,0,0)|0;h=i+4|0;w=c[h>>2]|0;if(w|0?(__Z16atomic_decrementPj(w+-8|0)|0)==0:0){g=c[h>>2]|0;h=(g|0)==0?0:g+-4|0;g=h+4|0;if(c[h>>2]|0){y=0;do{__ZN10StringNameD2Ev(g+(y<<2)|0);y=y+1|0}while(y>>>0<(c[h>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(w,1)}__ZN10StringNameD2Ev(i);__ZN6StringC2EPKc(b,938264);c[k>>2]=c[b>>2];__ZN10StringNameC2ERK6String(j,k);__ZN6StringC2EPKc(n,874269);__ZN6StringC2EPKc(o,1263606);i=b+4|0;c[i>>2]=0;w=b+12|0;c[w>>2]=0;c[b>>2]=1;h=c[n>>2]|0;if(h|0?(c[i>>2]=0,__Z28atomic_conditional_incrementPj(h+-8|0)|0):0)c[i>>2]=c[n>>2];c[b+8>>2]=0;i=c[w>>2]|0;if((i|0)!=(c[o>>2]|0)){if(i|0?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);c[w>>2]=0;i=c[o>>2]|0;if(i|0?__Z28atomic_conditional_incrementPj(i+-8|0)|0:0)c[w>>2]=c[o>>2]}c[b+16>>2]=7;c[p>>2]=__Z11_scs_createPKc(874258)|0;c[q>>2]=__Z11_scs_createPKc(874276)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(j,b,p,q,-1);__ZN10StringNameD2Ev(q);__ZN10StringNameD2Ev(p);w=c[b+12>>2]|0;if(w|0?(__Z16atomic_decrementPj(w+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(w,1);w=c[b+4>>2]|0;if(w|0?(__Z16atomic_decrementPj(w+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(w,1);w=c[o>>2]|0;if(w|0?(__Z16atomic_decrementPj(w+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(w,1);w=c[n>>2]|0;if(w|0?(__Z16atomic_decrementPj(w+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(w,1);__ZN10StringNameD2Ev(j);j=c[k>>2]|0;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);__ZN6StringC2EPKc(b,938264);c[k>>2]=c[b>>2];__ZN10StringNameC2ERK6String(r,k);__ZN6StringC2EPKc(s,874300);__ZN6StringC2EPKc(o,874324);j=b+4|0;c[j>>2]=0;w=b+12|0;c[w>>2]=0;c[b>>2]=2;n=c[s>>2]|0;if(n|0?(c[j>>2]=0,__Z28atomic_conditional_incrementPj(n+-8|0)|0):0)c[j>>2]=c[s>>2];c[b+8>>2]=3;j=c[w>>2]|0;if((j|0)!=(c[o>>2]|0)){if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);c[w>>2]=0;j=c[o>>2]|0;if(j|0?__Z28atomic_conditional_incrementPj(j+-8|0)|0:0)c[w>>2]=c[o>>2]}c[b+16>>2]=7;c[p>>2]=__Z11_scs_createPKc(874286)|0;c[q>>2]=__Z11_scs_createPKc(874310)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(r,b,p,q,-1);__ZN10StringNameD2Ev(q);__ZN10StringNameD2Ev(p);w=c[b+12>>2]|0;if(w|0?(__Z16atomic_decrementPj(w+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(w,1);w=c[b+4>>2]|0;if(w|0?(__Z16atomic_decrementPj(w+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(w,1);w=c[o>>2]|0;if(w|0?(__Z16atomic_decrementPj(w+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(w,1);w=c[s>>2]|0;do if(w|0){if(__Z16atomic_decrementPj(w+-8|0)|0)break;__ZN6Memory11free_staticEPvb(w,1)}while(0);__ZN10StringNameD2Ev(r);r=c[k>>2]|0;do if(r|0){if(__Z16atomic_decrementPj(r+-8|0)|0)break;__ZN6Memory11free_staticEPvb(r,1)}while(0);__ZN6StringC2EPKc(b,938264);c[k>>2]=c[b>>2];__ZN10StringNameC2ERK6String(t,k);__ZN6StringC2EPKc(u,1124500);__ZN6StringC2EPKc(o,1263606);r=b+4|0;c[r>>2]=0;w=b+12|0;c[w>>2]=0;c[b>>2]=26;s=c[u>>2]|0;do if(s|0){c[r>>2]=0;if(!(__Z28atomic_conditional_incrementPj(s+-8|0)|0))break;c[r>>2]=c[u>>2]}while(0);c[b+8>>2]=0;r=c[w>>2]|0;do if((r|0)!=(c[o>>2]|0)){do if(r|0){if(__Z16atomic_decrementPj(r+-8|0)|0)break;__ZN6Memory11free_staticEPvb(r,1)}while(0);c[w>>2]=0;s=c[o>>2]|0;if(!s)break;if(!(__Z28atomic_conditional_incrementPj(s+-8|0)|0))break;c[w>>2]=c[o>>2]}while(0);c[b+16>>2]=7;c[p>>2]=__Z11_scs_createPKc(877547)|0;c[q>>2]=__Z11_scs_createPKc(877559)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(t,b,p,q,-1);__ZN10StringNameD2Ev(q);__ZN10StringNameD2Ev(p);p=c[b+12>>2]|0;do if(p|0){if(__Z16atomic_decrementPj(p+-8|0)|0)break;__ZN6Memory11free_staticEPvb(p,1)}while(0);p=c[b+4>>2]|0;do if(p|0){if(__Z16atomic_decrementPj(p+-8|0)|0)break;__ZN6Memory11free_staticEPvb(p,1)}while(0);p=c[o>>2]|0;do if(p|0){if(__Z16atomic_decrementPj(p+-8|0)|0)break;__ZN6Memory11free_staticEPvb(p,1)}while(0);p=c[u>>2]|0;do if(p|0){if(__Z16atomic_decrementPj(p+-8|0)|0)break;__ZN6Memory11free_staticEPvb(p,1)}while(0);__ZN10StringNameD2Ev(t);t=c[k>>2]|0;do if(t|0){if(__Z16atomic_decrementPj(t+-8|0)|0)break;__ZN6Memory11free_staticEPvb(t,1)}while(0);__ZN6StringC2EPKc(b,938264);c[o>>2]=c[b>>2];__ZN10StringNameC2ERK6String(k,o);__ZN10StringNameC2EPKc(b,874360);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(k,b,0);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(k);t=c[o>>2]|0;do if(t|0){if(__Z16atomic_decrementPj(t+-8|0)|0)break;__ZN6Memory11free_staticEPvb(t,1)}while(0);__ZN6StringC2EPKc(b,938264);c[o>>2]=c[b>>2];__ZN10StringNameC2ERK6String(k,o);__ZN10StringNameC2EPKc(b,874374);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(k,b,1);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(k);t=c[o>>2]|0;do if(t|0){if(__Z16atomic_decrementPj(t+-8|0)|0)break;__ZN6Memory11free_staticEPvb(t,1)}while(0);__ZN6StringC2EPKc(b,938264);c[o>>2]=c[b>>2];__ZN10StringNameC2ERK6String(k,o);__ZN10StringNameC2EPKc(b,874389);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(k,b,2);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(k);k=c[o>>2]|0;if(!k){l=a;return}if(__Z16atomic_decrementPj(k+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(k,1);l=a;return}function __ZN17OccluderPolygon2D10set_closedEb(b,e){b=b|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f+4|0;h=f;i=b+136|0;if((d[i>>0]|0)==(e&1|0)){l=f;return}a[i>>0]=e&1;e=b+132|0;j=c[e>>2]|0;if(j|0?(c[j+16>>2]|0)>>>0>=8:0){j=__ZN12VisualServer13get_singletonEv()|0;k=c[(c[j>>2]|0)+1276>>2]|0;c[h>>2]=c[b+128>>2];n=(a[i>>0]|0)!=0;c[g>>2]=c[h>>2];Ki[k&4095](j,g,e,n)}__ZN8Resource12emit_changedEv(b);l=f;return}function __ZNK17OccluderPolygon2D9is_closedEv(b){b=b|0;return (a[b+136>>0]|0)!=0|0}function __ZN17OccluderPolygon2D13set_cull_modeENS_8CullModeE(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d+4|0;f=d;c[a+140>>2]=b;g=__ZN12VisualServer13get_singletonEv()|0;h=c[(c[g>>2]|0)+1284>>2]|0;c[f>>2]=c[a+128>>2];c[e>>2]=c[f>>2];bj[h&4095](g,e,b);l=d;return}function __ZNK17OccluderPolygon2D13get_cull_modeEv(a){a=a|0;return c[a+140>>2]|0}function __ZN17OccluderPolygon2D11set_polygonERK10PoolVectorI7Vector2E(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e+4|0;g=e;h=b+132|0;if(((c[h>>2]|0)!=(c[d>>2]|0)?(__ZN10PoolVectorI7Vector2E12_unreferenceEv(h),i=c[d>>2]|0,i|0):0)?__Z28atomic_conditional_incrementPj(i)|0:0)c[h>>2]=c[d>>2];h=__ZN12VisualServer13get_singletonEv()|0;i=c[(c[h>>2]|0)+1276>>2]|0;c[g>>2]=c[b+128>>2];j=(a[b+136>>0]|0)!=0;c[f>>2]=c[g>>2];Ki[i&4095](h,f,d,j);__ZN8Resource12emit_changedEv(b);l=e;return}function __ZNK17OccluderPolygon2D11get_polygonEv(a){a=a|0;var b=0,d=0,e=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b;e=a+132|0;c[d>>2]=0;if((c[e>>2]|0?(__ZN10PoolVectorI7Vector2E12_unreferenceEv(d),a=c[e>>2]|0,a|0):0)?__Z28atomic_conditional_incrementPj(a)|0:0)c[d>>2]=c[e>>2];l=b;return c[d>>2]|0}function __ZNK13MethodBind0RCI17OccluderPolygon2D10PoolVectorI7Vector2EE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;if((b|0)!=-1){f=0;l=a;return f|0}c[d>>2]=0;__ZN7VariantC2ERK10PoolVectorI7Vector2E(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);__ZN10PoolVectorI7Vector2E12_unreferenceEv(d);f=b;l=a;return f|0}function __ZNK13MethodBind0RCI17OccluderPolygon2D10PoolVectorI7Vector2EE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,938264);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI17OccluderPolygon2D10PoolVectorI7Vector2EE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;j=f+24|0;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236192)|0:0){c[h>>2]=0;a[1263537]=0;k=c[d+24>>2]|0;if((k|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=k;c[b>>2]=0;l=f;return}n=k-(c[d+20>>2]|0)|0;if((n|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=n;c[b>>2]=0;l=f;return}n=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))o=n;else o=c[(c[d>>2]|0)+n>>2]|0;c[j>>2]=ij[o&8191](d)|0;__ZN7VariantC2ERK10PoolVectorI7Vector2E(i,j);__ZN10PoolVectorI7Vector2E12_unreferenceEv(j);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI17OccluderPolygon2D10PoolVectorI7Vector2EE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=d;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236192)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;b=ij[i&8191](a)|0;c[f>>2]=b;a=b;if(((c[e>>2]|0)!=(b|0)?(__ZN10PoolVectorI7Vector2E12_unreferenceEv(e),b|0):0)?__Z28atomic_conditional_incrementPj(b)|0:0)c[e>>2]=a;__ZN10PoolVectorI7Vector2E12_unreferenceEv(f);l=d;return}function __ZN13MethodBind0RCI17OccluderPolygon2D10PoolVectorI7Vector2EED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I17OccluderPolygon2DRK10PoolVectorI7Vector2EE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;if(b|0){f=0;l=a;return f|0}c[d>>2]=0;__ZN7VariantC2ERK10PoolVectorI7Vector2E(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);__ZN10PoolVectorI7Vector2E12_unreferenceEv(d);f=b;l=a;return f|0}function __ZNK11MethodBind1I17OccluderPolygon2DRK10PoolVectorI7Vector2EE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,938264);l=a;return c[b>>2]|0}function __ZN11MethodBind1I17OccluderPolygon2DRK10PoolVectorI7Vector2EE4callEP6ObjectPPK7VariantiRNS9_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i+24|0;k=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236192)|0:0){c[h>>2]=0;a[1263537]=0;n=d+24|0;o=c[n>>2]|0;if((o|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=o;c[b>>2]=0;l=i;return}p=o-(c[d+20>>2]|0)|0;if((p|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=p;c[b>>2]=0;l=i;return}if((g|0)>0){if((o|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);q=0}else{a[1263537]=0;q=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,q)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=q;c[b>>2]=0;l=i;return}}q=c[d+44>>2]|0;o=c[d+48>>2]|0;p=e+(o>>1)|0;if(!(o&1))r=q;else r=c[(c[p>>2]|0)+q>>2]|0;do if((g|0)<1){q=c[n>>2]|0;o=q+-1|0;if((q|0)>=1){e=c[d+16>>2]|0;s=(e|0)==0;if(s)t=0;else t=c[e+-4>>2]|0;if((q|0)<=(t|0)){if(s)u=0;else u=c[e+-4>>2]|0;do if((u|0)<(q|0)){if(s)v=0;else v=c[e+-4>>2]|0;if((v|0)<(q|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);w=0;break}else{a[1263537]=0;x=31;break}}else x=31;while(0);if((x|0)==31)w=e+(o*24|0)|0;__ZN7VariantC2ERKS_(k,w);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);c[j>>2]=__ZNK7Variantcv10PoolVectorI7Vector2EEv(k)|0;Pi[r&2047](p,j);__ZN10PoolVectorI7Vector2E12_unreferenceEv(j);if(c[k>>2]|0)__ZN7Variant5clearEv(k);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I17OccluderPolygon2DRK10PoolVectorI7Vector2EE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e+4|0;g=e;if(!b)h=0;else{i=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236192)|0;h=i?b:0}b=c[a+44>>2]|0;i=c[a+48>>2]|0;a=h+(i>>1)|0;if(!(i&1))j=b;else j=c[(c[a>>2]|0)+b>>2]|0;b=c[d>>2]|0;c[f>>2]=0;if((c[b>>2]|0?(__ZN10PoolVectorI7Vector2E12_unreferenceEv(f),d=c[b>>2]|0,d|0):0)?__Z28atomic_conditional_incrementPj(d)|0:0)c[f>>2]=c[b>>2];c[g>>2]=c[f>>2];Pi[j&2047](a,g);__ZN10PoolVectorI7Vector2E12_unreferenceEv(g);l=e;return}function __ZN11MethodBind1I17OccluderPolygon2DRK10PoolVectorI7Vector2EED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI17OccluderPolygon2DNS0_8CullModeEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK13MethodBind0RCI17OccluderPolygon2DNS0_8CullModeEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,938264);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI17OccluderPolygon2DNS0_8CullModeEE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236192)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2Ei(i,ij[n&8191](d)|0);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI17OccluderPolygon2DNS0_8CullModeEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0;if(!b)f=0;else{d=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236192)|0;f=d?b:0}b=c[a+44>>2]|0;d=c[a+48>>2]|0;a=f+(d>>1)|0;if(!(d&1)){g=b;h=ij[g&8191](a)|0;c[e>>2]=h;return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=ij[g&8191](a)|0;c[e>>2]=h;return}}function __ZN13MethodBind0RCI17OccluderPolygon2DNS0_8CullModeEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I17OccluderPolygon2DNS0_8CullModeEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if(!b){__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK11MethodBind1I17OccluderPolygon2DNS0_8CullModeEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,938264);l=a;return c[b>>2]|0}function __ZN11MethodBind1I17OccluderPolygon2DNS0_8CullModeEE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236192)|0:0){c[h>>2]=0;a[1263537]=0;k=d+24|0;n=c[k>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=i;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=i;return}if((g|0)>0){if((n|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);p=0}else{a[1263537]=0;p=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,p)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=p;c[b>>2]=0;l=i;return}}p=c[d+44>>2]|0;n=c[d+48>>2]|0;o=e+(n>>1)|0;if(!(n&1))q=p;else q=c[(c[o>>2]|0)+p>>2]|0;do if((g|0)<1){p=c[k>>2]|0;n=p+-1|0;if((p|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)s=0;else s=c[e+-4>>2]|0;if((p|0)<=(s|0)){if(r)t=0;else t=c[e+-4>>2]|0;do if((t|0)<(p|0)){if(r)u=0;else u=c[e+-4>>2]|0;if((u|0)<(p|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);v=0;break}else{a[1263537]=0;w=31;break}}else w=31;while(0);if((w|0)==31)v=e+(n*24|0)|0;__ZN7VariantC2ERKS_(j,v);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);f=__ZNK7VariantcviEv(j)|0;Pi[q&2047](o,f);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I17OccluderPolygon2DNS0_8CullModeEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236192)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1)){g=b;h=c[d>>2]|0;i=c[h>>2]|0;Pi[g&2047](a,i);return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=c[d>>2]|0;i=c[h>>2]|0;Pi[g&2047](a,i);return}}function __ZN11MethodBind1I17OccluderPolygon2DNS0_8CullModeEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI17OccluderPolygon2DbE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Eb(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK13MethodBind0RCI17OccluderPolygon2DbE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,938264);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI17OccluderPolygon2DbE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236192)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2Eb(i,ij[n&8191](d)|0);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI17OccluderPolygon2DbE7ptrcallEP6ObjectPPKvPv(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0;if(!d)g=0;else{e=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1236192)|0;g=e?d:0}d=c[b+44>>2]|0;e=c[b+48>>2]|0;b=g+(e>>1)|0;if(!(e&1)){h=d;i=ij[h&8191](b)|0;j=i&1;a[f>>0]=j;return}else{h=c[(c[b>>2]|0)+d>>2]|0;i=ij[h&8191](b)|0;j=i&1;a[f>>0]=j;return}}function __ZN13MethodBind0RCI17OccluderPolygon2DbED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I17OccluderPolygon2DbE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if(!b){__ZN7VariantC2Eb(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK11MethodBind1I17OccluderPolygon2DbE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,938264);l=a;return c[b>>2]|0}function __ZN11MethodBind1I17OccluderPolygon2DbE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236192)|0:0){c[h>>2]=0;a[1263537]=0;k=d+24|0;n=c[k>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=i;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=i;return}if((g|0)>0){if((n|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);p=0}else{a[1263537]=0;p=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,p)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=p;c[b>>2]=0;l=i;return}}p=c[d+44>>2]|0;n=c[d+48>>2]|0;o=e+(n>>1)|0;if(!(n&1))q=p;else q=c[(c[o>>2]|0)+p>>2]|0;do if((g|0)<1){p=c[k>>2]|0;n=p+-1|0;if((p|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)s=0;else s=c[e+-4>>2]|0;if((p|0)<=(s|0)){if(r)t=0;else t=c[e+-4>>2]|0;do if((t|0)<(p|0)){if(r)u=0;else u=c[e+-4>>2]|0;if((u|0)<(p|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);v=0;break}else{a[1263537]=0;w=31;break}}else w=31;while(0);if((w|0)==31)v=e+(n*24|0)|0;__ZN7VariantC2ERKS_(j,v);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);f=__ZNK7VariantcvbEv(j)|0;Pi[q&2047](o,f);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I17OccluderPolygon2DbE7ptrcallEP6ObjectPPKvPv(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0;if(!d)g=0;else{f=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1236192)|0;g=f?d:0}d=c[b+44>>2]|0;f=c[b+48>>2]|0;b=g+(f>>1)|0;if(!(f&1))h=d;else h=c[(c[b>>2]|0)+d>>2]|0;Pi[h&2047](b,(a[c[e>>2]>>0]|0)!=0);return}function __ZN11MethodBind1I17OccluderPolygon2DbED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN15LightOccluder2D18_initialize_classvEv(b){b=b|0;if(a[1263367]|0)return;if(!(a[1263237]|0)){if(!(a[1256995]|0)){if(!(a[1256996]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI4NodeEEvv();__ZN4Node13_bind_methodsEv();a[1256996]=1}__ZN7ClassDB10_add_classI10CanvasItemEEvv();__ZN10CanvasItem13_bind_methodsEv();a[1256995]=1}__ZN7ClassDB10_add_classI6Node2DEEvv();__ZN6Node2D13_bind_methodsEv();a[1263237]=1}__ZN7ClassDB10_add_classI15LightOccluder2DEEvv();__ZN15LightOccluder2D13_bind_methodsEv();a[1263367]=1;return}function __ZN15LightOccluder2D5_setvERK10StringNameRK7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK15LightOccluder2D5_getvERK10StringNameR7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK15LightOccluder2D19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+24|0;g=e+4|0;h=e;if(!d)__ZNK6Node2D19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,0);__ZN6StringC2EPKc(f,874592);i=c[f>>2]|0;f=i;j=g+4|0;c[j>>2]=0;k=g+12|0;c[k>>2]=0;c[g>>2]=0;n=(i|0)==0;if(!n?(c[j>>2]=0,__Z28atomic_conditional_incrementPj(i+-8|0)|0):0)c[j>>2]=f;c[g+8>>2]=0;f=c[k>>2]|0;if(f|0){if(!(__Z16atomic_decrementPj(f+-8|0)|0))__ZN6Memory11free_staticEPvb(f,1);c[k>>2]=0}c[g+16>>2]=256;if(!(c[b>>2]|0)){k=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=k;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0}k=__ZnwjPFPvjE(32,4740)|0;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0;c[k+12>>2]=0;c[k+16>>2]=7;f=k+20|0;c[f>>2]=0;j=k+24|0;c[j>>2]=0;o=k+28|0;c[o>>2]=0;__ZN12PropertyInfoaSERKS_(k,g)|0;p=c[b>>2]|0;q=p+4|0;r=c[q>>2]|0;c[j>>2]=r;c[f>>2]=0;c[o>>2]=p;if(r|0)c[r+20>>2]=k;c[q>>2]=k;if(!(c[p>>2]|0))c[p>>2]=k;k=p+8|0;c[k>>2]=(c[k>>2]|0)+1;k=c[g+12>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);k=c[g+4>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);if(!n?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);__ZN10StringNameC2EPKc(h,874592);__ZN7ClassDB17get_property_listE10StringNameP4ListI12PropertyInfo16DefaultAllocatorEbPK6Object(h,b,1,a);__ZN10StringNameD2Ev(h);if(!d){l=e;return}__ZNK6Node2D19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,1);l=e;return}function __ZN15LightOccluder2D14_notificationvEib(a,b,c){a=a|0;b=b|0;c=c|0;if(!c){if(511!=510)__ZN4Node13_notificationEi(a,b);if(512!=511)__ZN10CanvasItem13_notificationEi(a,b);if(1352!=512)__ZN6Node2D13_notificationEi(a,b)}if(1453!=1352)__ZN15LightOccluder2D13_notificationEi(a,b);if(!c)return;if(1352!=512)__ZN6Node2D13_notificationEi(a,b);if(512!=511)__ZN10CanvasItem13_notificationEi(a,b);if(511==510)return;__ZN4Node13_notificationEi(a,b);return}function __ZNK15LightOccluder2D16_get_class_namevEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+8|0;e=b+4|0;f=b;g=a+400|0;a=c[g>>2]|0;if(a|0){if(c[a+4>>2]|0){l=b;return g|0}if(__ZNK6String6lengthEv(a+8|0)|0){l=b;return g|0}}__ZN6StringC2EPKc(d,874592);c[f>>2]=c[d>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameaSERKS_(g,e);__ZN10StringNameD2Ev(e);e=c[f>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);l=b;return g|0}function __ZNK15LightOccluder2D9get_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,874592);l=a;return c[b>>2]|0}function __ZNK15LightOccluder2D8is_classERK6String(a,b){a=a|0;b=b|0;var c=0;if(((!(__ZNK6StringeqEPKc(b,874592)|0)?!(__ZNK6StringeqEPKc(b,939635)|0):0)?!(__ZNK6StringeqEPKc(b,947933)|0):0)?!(__ZNK6StringeqEPKc(b,1132465)|0):0)c=__ZNK6StringeqEPKc(b,1142944)|0;else c=1;return c|0}function __ZNK15LightOccluder2D12is_class_ptrEPv(a,b){a=a|0;b=b|0;return (b|0)==1236196|((b|0)==1234324|((b|0)==1220748|((b|0)==1220720|(b|0)==1220580)))|0}function __ZN15LightOccluder2DD2Ev(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+4|0;e=b;c[a>>2]=281236;f=__ZN12VisualServer13get_singletonEv()|0;g=c[(c[f>>2]|0)+1312>>2]|0;c[e>>2]=c[a+404>>2];c[d>>2]=c[e>>2];Pi[g&2047](f,d);d=a+416|0;f=c[d>>2]|0;if((f|0?__ZN9Reference11unreferenceEv(f)|0:0)?(f=c[d>>2]|0,__Z17predelete_handlerP6Object(f)|0):0){gj[c[(c[f>>2]|0)+76>>2]&8191](f);__ZN6Memory11free_staticEPvb(f,0)}c[d>>2]=0;__ZN10StringNameD2Ev(a+400|0);c[a>>2]=218040;__ZN10StringNameD2Ev(a+340|0);__ZN10CanvasItemD2Ev(a);l=b;return}function __ZN15LightOccluder2DD0Ev(a){a=a|0;__ZN15LightOccluder2DD2Ev(a);__ZdlPv(a);return}function __ZNK15LightOccluder2D25get_configuration_warningEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+4|0;e=b;f=c[a+416>>2]|0;if(!f){l=b;return 0}a=f+132|0;c[d>>2]=0;if(!(c[a>>2]|0))g=0;else{__ZN10PoolVectorI7Vector2E12_unreferenceEv(d);f=c[a>>2]|0;if((f|0)!=0?(__Z28atomic_conditional_incrementPj(f)|0)!=0:0){f=c[a>>2]|0;c[d>>2]=f;h=f}else h=c[d>>2]|0;g=h}c[e>>2]=g;__ZN10PoolVectorI7Vector2E12_unreferenceEv(e);l=b;return 0}function __ZN15LightOccluder2D13_notificationEi(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0;e=l;l=l+64|0;if((l|0)>=(m|0))ba(64);f=e+56|0;g=e+32|0;h=e+28|0;i=e+24|0;j=e+20|0;k=e+16|0;n=e+12|0;o=e+8|0;p=e+4|0;q=e;switch(d|0){case 32:{d=__ZN12VisualServer13get_singletonEv()|0;r=c[(c[d>>2]|0)+1252>>2]|0;s=b+404|0;c[h>>2]=c[s>>2];c[i>>2]=__ZNK10CanvasItem10get_canvasEv(b)|0;c[g>>2]=c[h>>2];c[f>>2]=c[i>>2];bj[r&4095](d,g,f);d=__ZN12VisualServer13get_singletonEv()|0;r=c[(c[d>>2]|0)+1264>>2]|0;c[j>>2]=c[s>>2];Pi[c[(c[b>>2]|0)+132>>2]&2047](g,b);c[f>>2]=c[j>>2];bj[r&4095](d,f,g);d=__ZN12VisualServer13get_singletonEv()|0;r=c[(c[d>>2]|0)+1256>>2]|0;c[k>>2]=c[s>>2];s=__ZNK10CanvasItem18is_visible_in_treeEv(b)|0;c[f>>2]=c[k>>2];bj[r&4095](d,f,s);l=e;return}case 29:{s=__ZN12VisualServer13get_singletonEv()|0;d=c[(c[s>>2]|0)+1264>>2]|0;c[n>>2]=c[b+404>>2];Pi[c[(c[b>>2]|0)+132>>2]&2047](g,b);c[f>>2]=c[n>>2];bj[d&4095](s,f,g);l=e;return}case 31:{s=__ZN12VisualServer13get_singletonEv()|0;d=c[(c[s>>2]|0)+1256>>2]|0;c[o>>2]=c[b+404>>2];n=__ZNK10CanvasItem18is_visible_in_treeEv(b)|0;c[f>>2]=c[o>>2];bj[d&4095](s,f,n);l=e;return}case 30:{if(!(c[b+132>>2]|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(947574,947583,260,947603,0);l=e;return}else{a[1263537]=0;l=e;return}break}case 33:{n=__ZN12VisualServer13get_singletonEv()|0;s=c[(c[n>>2]|0)+1252>>2]|0;c[p>>2]=c[b+404>>2];c[q>>2]=0;c[g>>2]=c[p>>2];c[f>>2]=c[q>>2];bj[s&4095](n,g,f);l=e;return}default:{l=e;return}}}function __ZN7ClassDB10_add_classI15LightOccluder2DEEvv(){var a=0,b=0,d=0,e=0,f=0,g=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+16|0;d=a+12|0;e=a+8|0;f=a+4|0;g=a;__ZN6StringC2EPKc(b,874592);c[e>>2]=c[b>>2];__ZN10StringNameC2ERK6String(d,e);__ZN6StringC2EPKc(b,939635);c[g>>2]=c[b>>2];__ZN10StringNameC2ERK6String(f,g);__ZN7ClassDB11_add_class2ERK10StringNameS2_(d,f);__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);__ZN10StringNameD2Ev(d);d=c[e>>2]|0;if(!d){l=a;return}if(__Z16atomic_decrementPj(d+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(d,1);l=a;return}function __ZN15LightOccluder2D13_bind_methodsEv(){var a=0,b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0;a=l;l=l+112|0;if((l|0)>=(m|0))ba(112);b=a+80|0;d=a+72|0;e=a+64|0;f=a+48|0;g=a+40|0;h=a+24|0;i=a+16|0;j=a+56|0;k=a+8|0;n=a+32|0;o=a+20|0;p=a+12|0;q=a+4|0;r=a;__Z8D_METHODPKcS0_(d,874412,874433);s=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(s);c[s>>2]=281396;__ZN10MethodBind10_set_constEb(s,0);__ZN10MethodBind24_generate_argument_typesEi(s,1);c[s+44>>2]=1454;c[s+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,s,d,0,0)|0;s=d+4|0;t=c[s>>2]|0;if(t|0?(__Z16atomic_decrementPj(t+-8|0)|0)==0:0){u=c[s>>2]|0;s=(u|0)==0?0:u+-4|0;u=s+4|0;if(c[s>>2]|0){v=0;do{__ZN10StringNameD2Ev(u+(v<<2)|0);v=v+1|0}while(v>>>0<(c[s>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(t,1)}__ZN10StringNameD2Ev(d);__Z8D_METHODPKc(e,874459);d=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(d);c[d>>2]=281432;__ZN10MethodBind10_set_constEb(d,1);__ZN10MethodBind24_generate_argument_typesEi(d,0);__ZN10MethodBind12_set_returnsEb(d,1);c[d+44>>2]=5488;c[d+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,d,e,0,0)|0;d=e+4|0;t=c[d>>2]|0;if(t|0?(__Z16atomic_decrementPj(t+-8|0)|0)==0:0){s=c[d>>2]|0;d=(s|0)==0?0:s+-4|0;s=d+4|0;if(c[d>>2]|0){v=0;do{__ZN10StringNameD2Ev(s+(v<<2)|0);v=v+1|0}while(v>>>0<(c[d>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(t,1)}__ZN10StringNameD2Ev(e);__Z8D_METHODPKcS0_(f,874498,1044717);e=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(e);c[e>>2]=281468;__ZN10MethodBind10_set_constEb(e,0);__ZN10MethodBind24_generate_argument_typesEi(e,1);c[e+44>>2]=1455;c[e+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,e,f,0,0)|0;e=f+4|0;t=c[e>>2]|0;if(t|0?(__Z16atomic_decrementPj(t+-8|0)|0)==0:0){d=c[e>>2]|0;e=(d|0)==0?0:d+-4|0;d=e+4|0;if(c[e>>2]|0){v=0;do{__ZN10StringNameD2Ev(d+(v<<2)|0);v=v+1|0}while(v>>>0<(c[e>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(t,1)}__ZN10StringNameD2Ev(f);__Z8D_METHODPKc(g,874522);f=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(f);c[f>>2]=281504;__ZN10MethodBind10_set_constEb(f,1);__ZN10MethodBind24_generate_argument_typesEi(f,0);__ZN10MethodBind12_set_returnsEb(f,1);c[f+44>>2]=5489;c[f+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,f,g,0,0)|0;f=g+4|0;t=c[f>>2]|0;if(t|0?(__Z16atomic_decrementPj(t+-8|0)|0)==0:0){e=c[f>>2]|0;f=(e|0)==0?0:e+-4|0;e=f+4|0;if(c[f>>2]|0){v=0;do{__ZN10StringNameD2Ev(e+(v<<2)|0);v=v+1|0}while(v>>>0<(c[f>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(t,1)}__ZN10StringNameD2Ev(g);c[h>>2]=5257;c[h+4>>2]=0;c[b>>2]=c[h>>2];c[b+4>>2]=c[h+4>>2];__ZN7ClassDB11bind_methodIPKcM15LightOccluder2DFvvEEEP10MethodBindT_T0_(874546,b)|0;__ZN6StringC2EPKc(b,874592);c[j>>2]=c[b>>2];__ZN10StringNameC2ERK6String(i,j);__ZN6StringC2EPKc(k,938255);__ZN6StringC2EPKc(n,938264);h=b+4|0;c[h>>2]=0;g=b+12|0;c[g>>2]=0;c[b>>2]=18;t=c[k>>2]|0;if(t|0?(c[h>>2]=0,__Z28atomic_conditional_incrementPj(t+-8|0)|0):0)c[h>>2]=c[k>>2];c[b+8>>2]=17;h=c[g>>2]|0;if((h|0)!=(c[n>>2]|0)){if(h|0?(__Z16atomic_decrementPj(h+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(h,1);c[g>>2]=0;h=c[n>>2]|0;if(h|0?__Z28atomic_conditional_incrementPj(h+-8|0)|0:0)c[g>>2]=c[n>>2]}c[b+16>>2]=7;c[o>>2]=__Z11_scs_createPKc(874412)|0;c[p>>2]=__Z11_scs_createPKc(874560)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(i,b,o,p,-1);__ZN10StringNameD2Ev(p);__ZN10StringNameD2Ev(o);g=c[b+12>>2]|0;if(g|0?(__Z16atomic_decrementPj(g+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(g,1);g=c[b+4>>2]|0;if(g|0?(__Z16atomic_decrementPj(g+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(g,1);g=c[n>>2]|0;if(g|0?(__Z16atomic_decrementPj(g+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(g,1);g=c[k>>2]|0;if(g|0?(__Z16atomic_decrementPj(g+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(g,1);__ZN10StringNameD2Ev(i);i=c[j>>2]|0;if(i|0?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);__ZN6StringC2EPKc(b,874592);c[j>>2]=c[b>>2];__ZN10StringNameC2ERK6String(q,j);__ZN6StringC2EPKc(r,874581);__ZN6StringC2EPKc(n,1263606);i=b+4|0;c[i>>2]=0;g=b+12|0;c[g>>2]=0;c[b>>2]=2;k=c[r>>2]|0;if(k|0?(c[i>>2]=0,__Z28atomic_conditional_incrementPj(k+-8|0)|0):0)c[i>>2]=c[r>>2];c[b+8>>2]=9;i=c[g>>2]|0;if((i|0)!=(c[n>>2]|0)){if(i|0?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);c[g>>2]=0;i=c[n>>2]|0;if(i|0?__Z28atomic_conditional_incrementPj(i+-8|0)|0:0)c[g>>2]=c[n>>2]}c[b+16>>2]=7;c[o>>2]=__Z11_scs_createPKc(874498)|0;c[p>>2]=__Z11_scs_createPKc(874522)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(q,b,o,p,-1);__ZN10StringNameD2Ev(p);__ZN10StringNameD2Ev(o);o=c[b+12>>2]|0;if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(o,1);o=c[b+4>>2]|0;if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(o,1);o=c[n>>2]|0;if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(o,1);o=c[r>>2]|0;if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(o,1);__ZN10StringNameD2Ev(q);q=c[j>>2]|0;if(!q){l=a;return}if(__Z16atomic_decrementPj(q+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(q,1);l=a;return}function __ZN15LightOccluder2D20set_occluder_polygonERK3RefI17OccluderPolygon2DE(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0;d=l;l=l+32|0;if((l|0)>=(m|0))ba(32);e=d+24|0;f=d+20|0;g=d+16|0;h=d+12|0;i=d+8|0;j=d+4|0;k=d;n=a+416|0;o=c[n>>2]|0;if(!o)p=0;else{__ZN10StringNameC2EPKc(e,1126630);__ZN10StringNameC2EPKc(f,874546);__ZN6Object10disconnectERK10StringNamePS_S2_(o,e,a,f);__ZN10StringNameD2Ev(f);__ZN10StringNameD2Ev(e);p=c[n>>2]|0}if((c[b>>2]|0)!=(p|0)){if((p|0?__ZN9Reference11unreferenceEv(p)|0:0)?(o=c[n>>2]|0,__Z17predelete_handlerP6Object(o)|0):0){gj[c[(c[o>>2]|0)+76>>2]&8191](o);__ZN6Memory11free_staticEPvb(o,0)}c[n>>2]=0;o=c[b>>2]|0;c[n>>2]=o;if(!o)q=0;else{__ZN9Reference9referenceEv(o);r=c[n>>2]|0;s=10}}else{r=p;s=10}if((s|0)==10)q=(r|0)!=0;r=__ZN12VisualServer13get_singletonEv()|0;s=c[(c[r>>2]|0)+1260>>2]|0;p=c[a+404>>2]|0;if(q){c[g>>2]=p;q=c[n>>2]|0;c[h>>2]=ij[c[(c[q>>2]|0)+112>>2]&8191](q)|0;c[f>>2]=c[g>>2];c[e>>2]=c[h>>2];bj[s&4095](r,f,e)}else{c[i>>2]=p;c[j>>2]=0;c[f>>2]=c[i>>2];c[e>>2]=c[j>>2];bj[s&4095](r,f,e)}r=c[n>>2]|0;if(!r){__ZN10CanvasItem6updateEv(a);l=d;return}__ZN10StringNameC2EPKc(e,1126630);__ZN10StringNameC2EPKc(f,874546);c[k>>2]=0;__ZN6Object7connectERK10StringNamePS_S2_RK6VectorI7VariantEj(r,e,a,f,k,0)|0;r=c[k>>2]|0;if(r|0?(__Z16atomic_decrementPj(r+-8|0)|0)==0:0){n=c[k>>2]|0;k=(n|0)==0?0:n+-4|0;n=k+4|0;s=c[k>>2]|0;if(s|0){j=0;i=s;while(1){s=n+(j*24|0)|0;if(!(c[s>>2]|0))t=i;else{__ZN7Variant5clearEv(s);t=c[k>>2]|0}j=j+1|0;if(j>>>0>=t>>>0)break;else i=t}}__ZN6Memory11free_staticEPvb(r,1)}__ZN10StringNameD2Ev(f);__ZN10StringNameD2Ev(e);__ZN10CanvasItem6updateEv(a);l=d;return}function __ZNK15LightOccluder2D20get_occluder_polygonEv(a){a=a|0;var b=0,d=0;b=c[a+416>>2]|0;if(!b){d=0;return d|0}__ZN9Reference9referenceEv(b);d=b;return d|0}function __ZN15LightOccluder2D23set_occluder_light_maskEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d+4|0;f=d;g=a+412|0;c[g>>2]=b;b=__ZN12VisualServer13get_singletonEv()|0;h=c[(c[b>>2]|0)+1268>>2]|0;c[f>>2]=c[a+404>>2];a=c[g>>2]|0;c[e>>2]=c[f>>2];bj[h&4095](b,e,a);l=d;return}function __ZNK15LightOccluder2D23get_occluder_light_maskEv(a){a=a|0;return c[a+412>>2]|0}function __ZN15LightOccluder2D13_poly_changedEv(a){a=a|0;__ZN10CanvasItem6updateEv(a);return}function __ZN7ClassDB11bind_methodIPKcM15LightOccluder2DFvvEEEP10MethodBindT_T0_(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d+8|0;f=d;g=c[b>>2]|0;h=c[b+4>>2]|0;b=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(b);c[b>>2]=281540;__ZN10MethodBind10_set_constEb(b,0);__ZN10MethodBind24_generate_argument_typesEi(b,0);c[b+44>>2]=g;c[b+48>>2]=h;__ZN10StringNameC2Ev(f);c[f+4>>2]=0;__ZN10StringNameC2EPKc(e,a);__ZN10StringNameaSERKS_(f,e);__ZN10StringNameD2Ev(e);e=__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,b,f,0,0)|0;b=f+4|0;a=c[b>>2]|0;if(!a){__ZN10StringNameD2Ev(f);l=d;return e|0}if(__Z16atomic_decrementPj(a+-8|0)|0){__ZN10StringNameD2Ev(f);l=d;return e|0}h=c[b>>2]|0;b=(h|0)==0?0:h+-4|0;h=b+4|0;if(c[b>>2]|0){g=0;do{__ZN10StringNameD2Ev(h+(g<<2)|0);g=g+1|0}while(g>>>0<(c[b>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(a,1);__ZN10StringNameD2Ev(f);l=d;return e|0}function __ZNK11MethodBind0I15LightOccluder2DE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return 0}function __ZNK11MethodBind0I15LightOccluder2DE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,874592);l=a;return c[b>>2]|0}function __ZN11MethodBind0I15LightOccluder2DE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236196)|0:0){c[h>>2]=0;a[1263537]=0;f=c[d+24>>2]|0;if((f|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=f;c[b>>2]=0;return}i=f-(c[d+20>>2]|0)|0;if((i|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=i;c[b>>2]=0;return}i=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))j=i;else j=c[(c[d>>2]|0)+i>>2]|0;gj[j&8191](d);c[b>>2]=0;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,110,1146558,0);c[b>>2]=0;return}function __ZN11MethodBind0I15LightOccluder2DE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236196)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1)){g=b;gj[g&8191](a);return}else{g=c[(c[a>>2]|0)+b>>2]|0;gj[g&8191](a);return}}function __ZN11MethodBind0I15LightOccluder2DED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI15LightOccluder2DiE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK13MethodBind0RCI15LightOccluder2DiE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,874592);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI15LightOccluder2DiE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236196)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2Ei(i,ij[n&8191](d)|0);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI15LightOccluder2DiE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0;if(!b)f=0;else{d=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236196)|0;f=d?b:0}b=c[a+44>>2]|0;d=c[a+48>>2]|0;a=f+(d>>1)|0;if(!(d&1)){g=b;h=ij[g&8191](a)|0;c[e>>2]=h;return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=ij[g&8191](a)|0;c[e>>2]=h;return}}function __ZN13MethodBind0RCI15LightOccluder2DiED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I15LightOccluder2DiE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if(!b){__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK11MethodBind1I15LightOccluder2DiE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,874592);l=a;return c[b>>2]|0}function __ZN11MethodBind1I15LightOccluder2DiE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236196)|0:0){c[h>>2]=0;a[1263537]=0;k=d+24|0;n=c[k>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=i;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=i;return}if((g|0)>0){if((n|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);p=0}else{a[1263537]=0;p=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,p)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=p;c[b>>2]=0;l=i;return}}p=c[d+44>>2]|0;n=c[d+48>>2]|0;o=e+(n>>1)|0;if(!(n&1))q=p;else q=c[(c[o>>2]|0)+p>>2]|0;do if((g|0)<1){p=c[k>>2]|0;n=p+-1|0;if((p|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)s=0;else s=c[e+-4>>2]|0;if((p|0)<=(s|0)){if(r)t=0;else t=c[e+-4>>2]|0;do if((t|0)<(p|0)){if(r)u=0;else u=c[e+-4>>2]|0;if((u|0)<(p|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);v=0;break}else{a[1263537]=0;w=31;break}}else w=31;while(0);if((w|0)==31)v=e+(n*24|0)|0;__ZN7VariantC2ERKS_(j,v);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);f=__ZNK7VariantcviEv(j)|0;Pi[q&2047](o,f);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I15LightOccluder2DiE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236196)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1)){g=b;h=c[d>>2]|0;i=c[h>>2]|0;Pi[g&2047](a,i);return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=c[d>>2]|0;i=c[h>>2]|0;Pi[g&2047](a,i);return}}function __ZN11MethodBind1I15LightOccluder2DiED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI15LightOccluder2D3RefI17OccluderPolygon2DEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var c=0;if((b|0)!=-1){c=0;return c|0}c=__ZN7Variant12get_type_forI3RefI17OccluderPolygon2DEEENS_4TypeEv()|0;return c|0}function __ZNK13MethodBind0RCI15LightOccluder2D3RefI17OccluderPolygon2DEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,874592);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI15LightOccluder2D3RefI17OccluderPolygon2DEE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f+28|0;j=f;k=f+24|0;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236196)|0:0){c[h>>2]=0;a[1263537]=0;n=c[d+24>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=f;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=f;return}o=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))p=o;else p=c[(c[d>>2]|0)+o>>2]|0;c[k>>2]=ij[p&8191](d)|0;__ZN6RefPtrC2Ev(i);__ZN3RefI9ReferenceEaSI17OccluderPolygon2DEEvRKS_IT_E(i,k);__ZN7VariantC2ERK6RefPtr(j,i);__ZN6RefPtrD2Ev(i);i=c[k>>2]|0;if((i|0?__ZN9Reference11unreferenceEv(i)|0:0)?(i=c[k>>2]|0,__Z17predelete_handlerP6Object(i)|0):0){gj[c[(c[i>>2]|0)+76>>2]&8191](i);__ZN6Memory11free_staticEPvb(i,0)}c[k>>2]=0;__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI15LightOccluder2D3RefI17OccluderPolygon2DEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=d;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236196)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;c[f>>2]=ij[i&8191](a)|0;__ZN3RefI9ReferenceEaSI17OccluderPolygon2DEEvRKS_IT_E(e,f);e=c[f>>2]|0;if(!e){l=d;return}if(!(__ZN9Reference11unreferenceEv(e)|0)){l=d;return}e=c[f>>2]|0;if(!(__Z17predelete_handlerP6Object(e)|0)){l=d;return}gj[c[(c[e>>2]|0)+76>>2]&8191](e);__ZN6Memory11free_staticEPvb(e,0);l=d;return}function __ZN13MethodBind0RCI15LightOccluder2D3RefI17OccluderPolygon2DEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN3RefI9ReferenceEaSI17OccluderPolygon2DEEvRKS_IT_E(a,b){a=a|0;b=b|0;var d=0,e=0;d=c[b>>2]|0;if(!d){b=c[a>>2]|0;if((b|0?__ZN9Reference11unreferenceEv(b)|0:0)?(b=c[a>>2]|0,__Z17predelete_handlerP6Object(b)|0):0){gj[c[(c[b>>2]|0)+76>>2]&8191](b);__ZN6Memory11free_staticEPvb(b,0)}c[a>>2]=0;return}b=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1220724)|0;e=b?d:0;d=c[a>>2]|0;if((e|0)==(d|0))return;if((d|0?__ZN9Reference11unreferenceEv(d)|0:0)?(d=c[a>>2]|0,__Z17predelete_handlerP6Object(d)|0):0){gj[c[(c[d>>2]|0)+76>>2]&8191](d);__ZN6Memory11free_staticEPvb(d,0)}c[a>>2]=e;if(!e)return;__ZN9Reference9referenceEv(e);return}function __ZN7Variant12get_type_forI3RefI17OccluderPolygon2DEEENS_4TypeEv(){var a=0,b=0,d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+28|0;d=a+24|0;e=a;c[d>>2]=0;__ZN6RefPtrC2Ev(b);__ZN3RefI9ReferenceEaSI17OccluderPolygon2DEEvRKS_IT_E(b,d);__ZN7VariantC2ERK6RefPtr(e,b);__ZN6RefPtrD2Ev(b);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);e=c[d>>2]|0;if(!e){l=a;return b|0}if(!(__ZN9Reference11unreferenceEv(e)|0)){l=a;return b|0}e=c[d>>2]|0;if(!(__Z17predelete_handlerP6Object(e)|0)){l=a;return b|0}gj[c[(c[e>>2]|0)+76>>2]&8191](e);__ZN6Memory11free_staticEPvb(e,0);l=a;return b|0}function __ZNK11MethodBind1I15LightOccluder2DRK3RefI17OccluderPolygon2DEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var c=0;if(b|0){c=0;return c|0}c=__ZN7Variant12get_type_forIRK3RefI17OccluderPolygon2DEEENS_4TypeEv()|0;return c|0}function __ZNK11MethodBind1I15LightOccluder2DRK3RefI17OccluderPolygon2DEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,874592);l=a;return c[b>>2]|0}function __ZN11MethodBind1I15LightOccluder2DRK3RefI17OccluderPolygon2DEE4callEP6ObjectPPK7VariantiRNS9_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i+28|0;k=i+24|0;n=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236196)|0:0){c[h>>2]=0;a[1263537]=0;o=d+24|0;p=c[o>>2]|0;if((p|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=p;c[b>>2]=0;l=i;return}q=p-(c[d+20>>2]|0)|0;if((q|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=q;c[b>>2]=0;l=i;return}if((g|0)>0){if((p|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);r=0}else{a[1263537]=0;r=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,r)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=r;c[b>>2]=0;l=i;return}}r=c[d+44>>2]|0;p=c[d+48>>2]|0;q=e+(p>>1)|0;if(!(p&1))s=r;else s=c[(c[q>>2]|0)+r>>2]|0;do if((g|0)<1){r=c[o>>2]|0;p=r+-1|0;if((r|0)>=1){e=c[d+16>>2]|0;t=(e|0)==0;if(t)u=0;else u=c[e+-4>>2]|0;if((r|0)<=(u|0)){if(t)v=0;else v=c[e+-4>>2]|0;do if((v|0)<(r|0)){if(t)w=0;else w=c[e+-4>>2]|0;if((w|0)<(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);x=0;break}else{a[1263537]=0;y=31;break}}else y=31;while(0);if((y|0)==31)x=e+(p*24|0)|0;__ZN7VariantC2ERKS_(n,x);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f>>2]|0);while(0);__ZN3RefI17OccluderPolygon2DEC2ERK7Variant(j,n);c[k>>2]=c[j>>2];Pi[s&2047](q,k);q=c[k>>2]|0;if((q|0?__ZN9Reference11unreferenceEv(q)|0:0)?(q=c[k>>2]|0,__Z17predelete_handlerP6Object(q)|0):0){gj[c[(c[q>>2]|0)+76>>2]&8191](q);__ZN6Memory11free_staticEPvb(q,0)}c[k>>2]=0;if(c[n>>2]|0)__ZN7Variant5clearEv(n);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I15LightOccluder2DRK3RefI17OccluderPolygon2DEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+28|0;g=e;h=e+24|0;if(!b)i=0;else{j=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236196)|0;i=j?b:0}b=c[a+44>>2]|0;j=c[a+48>>2]|0;a=i+(j>>1)|0;if(!(j&1))k=b;else k=c[(c[a>>2]|0)+b>>2]|0;__ZN7VariantC2EPK6Object(g,c[d>>2]|0);__ZN3RefI17OccluderPolygon2DEC2ERK7Variant(f,g);if(c[g>>2]|0)__ZN7Variant5clearEv(g);c[h>>2]=c[f>>2];Pi[k&2047](a,h);a=c[h>>2]|0;if(!a){l=e;return}if(!(__ZN9Reference11unreferenceEv(a)|0)){l=e;return}a=c[h>>2]|0;if(!(__Z17predelete_handlerP6Object(a)|0)){l=e;return}gj[c[(c[a>>2]|0)+76>>2]&8191](a);__ZN6Memory11free_staticEPvb(a,0);l=e;return}function __ZN11MethodBind1I15LightOccluder2DRK3RefI17OccluderPolygon2DEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN3RefI17OccluderPolygon2DEC2ERK7Variant(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d;__ZNK7Variantcv6RefPtrEv(e,b);c[a>>2]=0;b=c[e>>2]|0;if(!b){c[a>>2]=0;__ZN6RefPtrD2Ev(e);l=d;return}f=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236192)|0;g=f?b:0;b=c[a>>2]|0;if((g|0)==(b|0)){__ZN6RefPtrD2Ev(e);l=d;return}if((b|0?__ZN9Reference11unreferenceEv(b)|0:0)?(b=c[a>>2]|0,__Z17predelete_handlerP6Object(b)|0):0){gj[c[(c[b>>2]|0)+76>>2]&8191](b);__ZN6Memory11free_staticEPvb(b,0)}c[a>>2]=g;if(!g){__ZN6RefPtrD2Ev(e);l=d;return}__ZN9Reference9referenceEv(g);__ZN6RefPtrD2Ev(e);l=d;return}function __ZN7Variant12get_type_forIRK3RefI17OccluderPolygon2DEEENS_4TypeEv(){var a=0,b=0,d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+28|0;d=a+24|0;e=a;c[d>>2]=0;__ZN6RefPtrC2Ev(b);__ZN3RefI9ReferenceEaSI17OccluderPolygon2DEEvRKS_IT_E(b,d);__ZN7VariantC2ERK6RefPtr(e,b);__ZN6RefPtrD2Ev(b);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);e=c[d>>2]|0;if(!e){l=a;return b|0}if(!(__ZN9Reference11unreferenceEv(e)|0)){l=a;return b|0}e=c[d>>2]|0;if(!(__Z17predelete_handlerP6Object(e)|0)){l=a;return b|0}gj[c[(c[e>>2]|0)+76>>2]&8191](e);__ZN6Memory11free_staticEPvb(e,0);l=a;return b|0}function __ZN7Light2D18_initialize_classvEv(b){b=b|0;if(a[1263368]|0)return;if(!(a[1263237]|0)){if(!(a[1256995]|0)){if(!(a[1256996]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI4NodeEEvv();__ZN4Node13_bind_methodsEv();a[1256996]=1}__ZN7ClassDB10_add_classI10CanvasItemEEvv();__ZN10CanvasItem13_bind_methodsEv();a[1256995]=1}__ZN7ClassDB10_add_classI6Node2DEEvv();__ZN6Node2D13_bind_methodsEv();a[1263237]=1}__ZN7ClassDB10_add_classI7Light2DEEvv();__ZN7Light2D13_bind_methodsEv();a[1263368]=1;return}function __ZN7Light2D5_setvERK10StringNameRK7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK7Light2D5_getvERK10StringNameR7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK7Light2D19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+24|0;g=e+4|0;h=e;if(!d)__ZNK6Node2D19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,0);__ZN6StringC2EPKc(f,875539);i=c[f>>2]|0;f=i;j=g+4|0;c[j>>2]=0;k=g+12|0;c[k>>2]=0;c[g>>2]=0;n=(i|0)==0;if(!n?(c[j>>2]=0,__Z28atomic_conditional_incrementPj(i+-8|0)|0):0)c[j>>2]=f;c[g+8>>2]=0;f=c[k>>2]|0;if(f|0){if(!(__Z16atomic_decrementPj(f+-8|0)|0))__ZN6Memory11free_staticEPvb(f,1);c[k>>2]=0}c[g+16>>2]=256;if(!(c[b>>2]|0)){k=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=k;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0}k=__ZnwjPFPvjE(32,4740)|0;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0;c[k+12>>2]=0;c[k+16>>2]=7;f=k+20|0;c[f>>2]=0;j=k+24|0;c[j>>2]=0;o=k+28|0;c[o>>2]=0;__ZN12PropertyInfoaSERKS_(k,g)|0;p=c[b>>2]|0;q=p+4|0;r=c[q>>2]|0;c[j>>2]=r;c[f>>2]=0;c[o>>2]=p;if(r|0)c[r+20>>2]=k;c[q>>2]=k;if(!(c[p>>2]|0))c[p>>2]=k;k=p+8|0;c[k>>2]=(c[k>>2]|0)+1;k=c[g+12>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);k=c[g+4>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);if(!n?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);__ZN10StringNameC2EPKc(h,875539);__ZN7ClassDB17get_property_listE10StringNameP4ListI12PropertyInfo16DefaultAllocatorEbPK6Object(h,b,1,a);__ZN10StringNameD2Ev(h);if(!d){l=e;return}__ZNK6Node2D19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,1);l=e;return}function __ZN7Light2D14_notificationvEib(a,b,c){a=a|0;b=b|0;c=c|0;if(!c){if(511!=510)__ZN4Node13_notificationEi(a,b);if(512!=511)__ZN10CanvasItem13_notificationEi(a,b);if(1352!=512)__ZN6Node2D13_notificationEi(a,b)}if(1456!=1352)__ZN7Light2D13_notificationEi(a,b);if(!c)return;if(1352!=512)__ZN6Node2D13_notificationEi(a,b);if(512!=511)__ZN10CanvasItem13_notificationEi(a,b);if(511==510)return;__ZN4Node13_notificationEi(a,b);return}function __ZNK7Light2D16_get_class_namevEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+8|0;e=b+4|0;f=b;g=a+400|0;a=c[g>>2]|0;if(a|0){if(c[a+4>>2]|0){l=b;return g|0}if(__ZNK6String6lengthEv(a+8|0)|0){l=b;return g|0}}__ZN6StringC2EPKc(d,875539);c[f>>2]=c[d>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameaSERKS_(g,e);__ZN10StringNameD2Ev(e);e=c[f>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);l=b;return g|0}function __ZNK7Light2D9get_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,875539);l=a;return c[b>>2]|0}function __ZNK7Light2D8is_classERK6String(a,b){a=a|0;b=b|0;var c=0;if(((!(__ZNK6StringeqEPKc(b,875539)|0)?!(__ZNK6StringeqEPKc(b,939635)|0):0)?!(__ZNK6StringeqEPKc(b,947933)|0):0)?!(__ZNK6StringeqEPKc(b,1132465)|0):0)c=__ZNK6StringeqEPKc(b,1142944)|0;else c=1;return c|0}function __ZNK7Light2D12is_class_ptrEPv(a,b){a=a|0;b=b|0;return (b|0)==1236200|((b|0)==1234324|((b|0)==1220748|((b|0)==1220720|(b|0)==1220580)))|0}function __ZN7Light2DD2Ev(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+4|0;e=b;c[a>>2]=281576;f=__ZN12VisualServer13get_singletonEv()|0;g=c[(c[f>>2]|0)+1312>>2]|0;c[e>>2]=c[a+404>>2];c[d>>2]=c[e>>2];Pi[g&2047](f,d);d=a+492|0;f=c[d>>2]|0;if((f|0?__ZN9Reference11unreferenceEv(f)|0:0)?(f=c[d>>2]|0,__Z17predelete_handlerP6Object(f)|0):0){gj[c[(c[f>>2]|0)+76>>2]&8191](f);__ZN6Memory11free_staticEPvb(f,0)}c[d>>2]=0;__ZN10StringNameD2Ev(a+400|0);c[a>>2]=218040;__ZN10StringNameD2Ev(a+340|0);__ZN10CanvasItemD2Ev(a);l=b;return}function __ZN7Light2DD0Ev(a){a=a|0;__ZN7Light2DD2Ev(a);__ZdlPv(a);return}function __ZNK7Light2D25get_configuration_warningEv(a){a=a|0;return 0}function __ZNK7Light2D13get_item_rectEv(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0.0,p=0.0,q=0.0;d=l;l=l+48|0;if((l|0)>=(m|0))ba(48);e=d;f=d+32|0;h=d+24|0;i=d+16|0;j=d+8|0;k=c[b+492>>2]|0;if(!k){g[a>>2]=0.0;g[a+4>>2]=0.0;g[a+8>>2]=1.0;g[a+12>>2]=1.0;l=d;return}c[e>>2]=0;n=e+4|0;c[n>>2]=0;Pi[c[(c[k>>2]|0)+124>>2]&2047](h,k);__ZNK7Vector2mlERKf(f,h,b+448|0);h=~~+g[f+4>>2];k=e;c[k>>2]=~~+g[f>>2];c[k+4>>2]=h;c[f>>2]=~~+g[b+496>>2];h=f+4|0;c[h>>2]=~~+g[b+500>>2];c[j>>2]=2;__ZNK7Point2idvERKi(i,e,j);__ZN7Point2imIERKS_(f,i);c[i>>2]=0;c[i+4>>2]=0;if(__ZNK7Point2ieqERKS_(e,i)|0){i=e;c[i>>2]=1;c[i+4>>2]=1;o=1.0;p=1.0}else{o=+(c[e>>2]|0);p=+(c[n>>2]|0)}q=+(c[h>>2]|0);g[a>>2]=+(c[f>>2]|0);g[a+4>>2]=q;g[a+8>>2]=o;g[a+12>>2]=p;l=d;return}function __ZN7Light2D14edit_set_pivotERK7Vector2(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d+4|0;f=d;g=a+496|0;h=b;b=c[h+4>>2]|0;i=g;c[i>>2]=c[h>>2];c[i+4>>2]=b;b=__ZN12VisualServer13get_singletonEv()|0;i=c[(c[b>>2]|0)+1192>>2]|0;c[f>>2]=c[a+404>>2];c[e>>2]=c[f>>2];bj[i&4095](b,e,g);__ZN10CanvasItem17item_rect_changedEb(a,1);l=d;return}function __ZNK7Light2D14edit_get_pivotEv(a,b){a=a|0;b=b|0;var d=0,e=0;d=b+496|0;b=c[d+4>>2]|0;e=a;c[e>>2]=c[d>>2];c[e+4>>2]=b;return}function __ZNK7Light2D14edit_has_pivotEv(a){a=a|0;return 1}function __ZN7Light2D13_notificationEi(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0;e=l;l=l+48|0;if((l|0)>=(m|0))ba(48);f=e+44|0;g=e+16|0;h=e+40|0;i=e+12|0;j=e+8|0;k=e+4|0;n=e;switch(d|0){case 10:{d=__ZN12VisualServer13get_singletonEv()|0;o=c[(c[d>>2]|0)+1172>>2]|0;p=b+404|0;c[h>>2]=c[p>>2];c[i>>2]=__ZNK10CanvasItem10get_canvasEv(b)|0;c[g>>2]=c[h>>2];c[f>>2]=c[i>>2];bj[o&4095](d,g,f);if(a[b+136>>0]|0){d=a[b+409>>0]|0;o=__ZN12VisualServer13get_singletonEv()|0;i=c[(c[o>>2]|0)+1176>>2]|0;c[g>>2]=c[p>>2];if(!(a[b+408>>0]|0))q=0;else q=d<<24>>24==0&(__ZNK10CanvasItem18is_visible_in_treeEv(b)|0);c[f>>2]=c[g>>2];bj[i&4095](o,f,q)}l=e;return}case 29:{q=__ZN12VisualServer13get_singletonEv()|0;o=c[(c[q>>2]|0)+1184>>2]|0;c[j>>2]=c[b+404>>2];Pi[c[(c[b>>2]|0)+132>>2]&2047](g,b);c[f>>2]=c[j>>2];bj[o&4095](q,f,g);l=e;return}case 31:{if(a[b+136>>0]|0){q=a[b+409>>0]|0;o=__ZN12VisualServer13get_singletonEv()|0;j=c[(c[o>>2]|0)+1176>>2]|0;c[g>>2]=c[b+404>>2];if(!(a[b+408>>0]|0))r=0;else r=q<<24>>24==0&(__ZNK10CanvasItem18is_visible_in_treeEv(b)|0);c[f>>2]=c[g>>2];bj[j&4095](o,f,r)}l=e;return}case 11:{r=__ZN12VisualServer13get_singletonEv()|0;o=c[(c[r>>2]|0)+1172>>2]|0;j=b+404|0;c[k>>2]=c[j>>2];c[n>>2]=0;c[g>>2]=c[k>>2];c[f>>2]=c[n>>2];bj[o&4095](r,g,f);if(a[b+136>>0]|0){r=a[b+409>>0]|0;o=__ZN12VisualServer13get_singletonEv()|0;n=c[(c[o>>2]|0)+1176>>2]|0;c[g>>2]=c[j>>2];if(!(a[b+408>>0]|0))s=0;else s=r<<24>>24==0&(__ZNK10CanvasItem18is_visible_in_treeEv(b)|0);c[f>>2]=c[g>>2];bj[n&4095](o,f,s)}l=e;return}default:{l=e;return}}}function __ZN7ClassDB10_add_classI7Light2DEEvv(){var a=0,b=0,d=0,e=0,f=0,g=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+16|0;d=a+12|0;e=a+8|0;f=a+4|0;g=a;__ZN6StringC2EPKc(b,875539);c[e>>2]=c[b>>2];__ZN10StringNameC2ERK6String(d,e);__ZN6StringC2EPKc(b,939635);c[g>>2]=c[b>>2];__ZN10StringNameC2ERK6String(f,g);__ZN7ClassDB11_add_class2ERK10StringNameS2_(d,f);__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);__ZN10StringNameD2Ev(d);d=c[e>>2]|0;if(!d){l=a;return}if(__Z16atomic_decrementPj(d+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(d,1);l=a;return}function __ZN7Light2D13_bind_methodsEv(){var a=0,b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0,ia=0,ja=0,ka=0,la=0,ma=0,na=0,oa=0,pa=0,qa=0,ra=0,sa=0,ta=0,ua=0,va=0,wa=0,xa=0,ya=0,za=0,Aa=0,Ba=0,Ca=0,Da=0,Ea=0,Fa=0,Ga=0,Ha=0,Ia=0,Ja=0,Ka=0,La=0,Ma=0,Na=0,Oa=0,Pa=0,Qa=0,Ra=0,Sa=0,Ta=0,Ua=0,Va=0,Wa=0,Xa=0;a=l;l=l+576|0;if((l|0)>=(m|0))ba(576);b=a+552|0;d=a+544|0;e=a+536|0;f=a+528|0;g=a+520|0;h=a+512|0;i=a+504|0;j=a+496|0;k=a+488|0;n=a+480|0;o=a+472|0;p=a+464|0;q=a+456|0;r=a+448|0;s=a+440|0;t=a+432|0;u=a+424|0;v=a+416|0;w=a+408|0;x=a+400|0;y=a+392|0;z=a+384|0;A=a+376|0;B=a+368|0;C=a+360|0;D=a+352|0;E=a+336|0;F=a+328|0;G=a+312|0;H=a+296|0;I=a+280|0;J=a+272|0;K=a+264|0;L=a+256|0;M=a+248|0;N=a+240|0;O=a+232|0;P=a+224|0;Q=a+216|0;R=a+208|0;S=a+200|0;T=a+196|0;U=a+344|0;V=a+192|0;W=a+320|0;X=a+304|0;Y=a+288|0;Z=a+188|0;_=a+184|0;$=a+180|0;aa=a+176|0;ca=a+172|0;da=a+168|0;ea=a+164|0;fa=a+160|0;ga=a+156|0;ha=a+152|0;ia=a+148|0;ja=a+144|0;ka=a+140|0;la=a+136|0;ma=a+132|0;na=a+128|0;oa=a+124|0;pa=a+120|0;qa=a+116|0;ra=a+112|0;sa=a+108|0;ta=a+104|0;ua=a+64|0;va=a+56|0;wa=a+100|0;xa=a+96|0;ya=a+92|0;za=a+88|0;Aa=a+84|0;Ba=a+80|0;Ca=a+76|0;Da=a+72|0;Ea=a+68|0;Fa=a+60|0;Ga=a+52|0;Ha=a+48|0;Ia=a+44|0;Ja=a+40|0;Ka=a+36|0;La=a+32|0;Ma=a+28|0;Na=a+24|0;Oa=a+20|0;Pa=a+16|0;Qa=a+12|0;Ra=a+8|0;Sa=a+4|0;Ta=a;__Z8D_METHODPKcS0_(d,944547,1113974);Ua=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(Ua);c[Ua>>2]=281736;__ZN10MethodBind10_set_constEb(Ua,0);__ZN10MethodBind24_generate_argument_typesEi(Ua,1);c[Ua+44>>2]=1457;c[Ua+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,Ua,d,0,0)|0;Ua=d+4|0;Va=c[Ua>>2]|0;if(Va|0?(__Z16atomic_decrementPj(Va+-8|0)|0)==0:0){Wa=c[Ua>>2]|0;Ua=(Wa|0)==0?0:Wa+-4|0;Wa=Ua+4|0;if(c[Ua>>2]|0){Xa=0;do{__ZN10StringNameD2Ev(Wa+(Xa<<2)|0);Xa=Xa+1|0}while(Xa>>>0<(c[Ua>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Va,1)}__ZN10StringNameD2Ev(d);__Z8D_METHODPKc(e,944559);d=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(d);c[d>>2]=281772;__ZN10MethodBind10_set_constEb(d,1);__ZN10MethodBind24_generate_argument_typesEi(d,0);__ZN10MethodBind12_set_returnsEb(d,1);c[d+44>>2]=5490;c[d+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,d,e,0,0)|0;d=e+4|0;Va=c[d>>2]|0;if(Va|0?(__Z16atomic_decrementPj(Va+-8|0)|0)==0:0){Ua=c[d>>2]|0;d=(Ua|0)==0?0:Ua+-4|0;Ua=d+4|0;if(c[d>>2]|0){Xa=0;do{__ZN10StringNameD2Ev(Ua+(Xa<<2)|0);Xa=Xa+1|0}while(Xa>>>0<(c[d>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Va,1)}__ZN10StringNameD2Ev(e);__Z8D_METHODPKcS0_(f,874608,874624);e=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(e);c[e>>2]=281736;__ZN10MethodBind10_set_constEb(e,0);__ZN10MethodBind24_generate_argument_typesEi(e,1);c[e+44>>2]=1458;c[e+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,e,f,0,0)|0;e=f+4|0;Va=c[e>>2]|0;if(Va|0?(__Z16atomic_decrementPj(Va+-8|0)|0)==0:0){d=c[e>>2]|0;e=(d|0)==0?0:d+-4|0;d=e+4|0;if(c[e>>2]|0){Xa=0;do{__ZN10StringNameD2Ev(d+(Xa<<2)|0);Xa=Xa+1|0}while(Xa>>>0<(c[e>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Va,1)}__ZN10StringNameD2Ev(f);__Z8D_METHODPKc(g,874636);f=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(f);c[f>>2]=281772;__ZN10MethodBind10_set_constEb(f,1);__ZN10MethodBind24_generate_argument_typesEi(f,0);__ZN10MethodBind12_set_returnsEb(f,1);c[f+44>>2]=5491;c[f+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,f,g,0,0)|0;f=g+4|0;Va=c[f>>2]|0;if(Va|0?(__Z16atomic_decrementPj(Va+-8|0)|0)==0:0){e=c[f>>2]|0;f=(e|0)==0?0:e+-4|0;e=f+4|0;if(c[f>>2]|0){Xa=0;do{__ZN10StringNameD2Ev(e+(Xa<<2)|0);Xa=Xa+1|0}while(Xa>>>0<(c[f>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Va,1)}__ZN10StringNameD2Ev(g);__Z8D_METHODPKcS0_(h,942090,1062617);g=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(g);c[g>>2]=281808;__ZN10MethodBind10_set_constEb(g,0);__ZN10MethodBind24_generate_argument_typesEi(g,1);c[g+44>>2]=1459;c[g+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,g,h,0,0)|0;g=h+4|0;Va=c[g>>2]|0;if(Va|0?(__Z16atomic_decrementPj(Va+-8|0)|0)==0:0){f=c[g>>2]|0;g=(f|0)==0?0:f+-4|0;f=g+4|0;if(c[g>>2]|0){Xa=0;do{__ZN10StringNameD2Ev(f+(Xa<<2)|0);Xa=Xa+1|0}while(Xa>>>0<(c[g>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Va,1)}__ZN10StringNameD2Ev(h);__Z8D_METHODPKc(i,942102);h=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(h);c[h>>2]=281844;__ZN10MethodBind10_set_constEb(h,1);__ZN10MethodBind24_generate_argument_typesEi(h,0);__ZN10MethodBind12_set_returnsEb(h,1);c[h+44>>2]=5492;c[h+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,h,i,0,0)|0;h=i+4|0;Va=c[h>>2]|0;if(Va|0?(__Z16atomic_decrementPj(Va+-8|0)|0)==0:0){g=c[h>>2]|0;h=(g|0)==0?0:g+-4|0;g=h+4|0;if(c[h>>2]|0){Xa=0;do{__ZN10StringNameD2Ev(g+(Xa<<2)|0);Xa=Xa+1|0}while(Xa>>>0<(c[h>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Va,1)}__ZN10StringNameD2Ev(i);__Z8D_METHODPKcS0_(j,877635,939140);i=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(i);c[i>>2]=281880;__ZN10MethodBind10_set_constEb(i,0);__ZN10MethodBind24_generate_argument_typesEi(i,1);c[i+44>>2]=1460;c[i+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,i,j,0,0)|0;i=j+4|0;Va=c[i>>2]|0;if(Va|0?(__Z16atomic_decrementPj(Va+-8|0)|0)==0:0){h=c[i>>2]|0;i=(h|0)==0?0:h+-4|0;h=i+4|0;if(c[i>>2]|0){Xa=0;do{__ZN10StringNameD2Ev(h+(Xa<<2)|0);Xa=Xa+1|0}while(Xa>>>0<(c[i>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Va,1)}__ZN10StringNameD2Ev(j);__Z8D_METHODPKc(k,877654);j=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(j);c[j>>2]=281916;__ZN10MethodBind10_set_constEb(j,1);__ZN10MethodBind24_generate_argument_typesEi(j,0);__ZN10MethodBind12_set_returnsEb(j,1);c[j+44>>2]=1461;c[j+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,j,k,0,0)|0;j=k+4|0;Va=c[j>>2]|0;if(Va|0?(__Z16atomic_decrementPj(Va+-8|0)|0)==0:0){i=c[j>>2]|0;j=(i|0)==0?0:i+-4|0;i=j+4|0;if(c[j>>2]|0){Xa=0;do{__ZN10StringNameD2Ev(i+(Xa<<2)|0);Xa=Xa+1|0}while(Xa>>>0<(c[j>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Va,1)}__ZN10StringNameD2Ev(k);__Z8D_METHODPKcS0_(n,941215,1128565);k=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(k);c[k>>2]=281952;__ZN10MethodBind10_set_constEb(k,0);__ZN10MethodBind24_generate_argument_typesEi(k,1);c[k+44>>2]=1462;c[k+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,k,n,0,0)|0;k=n+4|0;Va=c[k>>2]|0;if(Va|0?(__Z16atomic_decrementPj(Va+-8|0)|0)==0:0){j=c[k>>2]|0;k=(j|0)==0?0:j+-4|0;j=k+4|0;if(c[k>>2]|0){Xa=0;do{__ZN10StringNameD2Ev(j+(Xa<<2)|0);Xa=Xa+1|0}while(Xa>>>0<(c[k>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Va,1)}__ZN10StringNameD2Ev(n);__Z8D_METHODPKc(o,941225);n=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(n);c[n>>2]=281988;__ZN10MethodBind10_set_constEb(n,1);__ZN10MethodBind24_generate_argument_typesEi(n,0);__ZN10MethodBind12_set_returnsEb(n,1);c[n+44>>2]=1463;c[n+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,n,o,0,0)|0;n=o+4|0;Va=c[n>>2]|0;if(Va|0?(__Z16atomic_decrementPj(Va+-8|0)|0)==0:0){k=c[n>>2]|0;n=(k|0)==0?0:k+-4|0;k=n+4|0;if(c[n>>2]|0){Xa=0;do{__ZN10StringNameD2Ev(k+(Xa<<2)|0);Xa=Xa+1|0}while(Xa>>>0<(c[n>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Va,1)}__ZN10StringNameD2Ev(o);__Z8D_METHODPKcS0_(p,913886,1129117);o=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(o);c[o>>2]=282024;__ZN10MethodBind10_set_constEb(o,0);__ZN10MethodBind24_generate_argument_typesEi(o,1);c[o+44>>2]=178;c[o+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,o,p,0,0)|0;o=p+4|0;Va=c[o>>2]|0;if(Va|0?(__Z16atomic_decrementPj(Va+-8|0)|0)==0:0){n=c[o>>2]|0;o=(n|0)==0?0:n+-4|0;n=o+4|0;if(c[o>>2]|0){Xa=0;do{__ZN10StringNameD2Ev(n+(Xa<<2)|0);Xa=Xa+1|0}while(Xa>>>0<(c[o>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Va,1)}__ZN10StringNameD2Ev(p);__Z8D_METHODPKc(q,1128079);p=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(p);c[p>>2]=282060;__ZN10MethodBind10_set_constEb(p,1);__ZN10MethodBind24_generate_argument_typesEi(p,0);__ZN10MethodBind12_set_returnsEb(p,1);c[p+44>>2]=185;c[p+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,p,q,0,0)|0;p=q+4|0;Va=c[p>>2]|0;if(Va|0?(__Z16atomic_decrementPj(Va+-8|0)|0)==0:0){o=c[p>>2]|0;p=(o|0)==0?0:o+-4|0;o=p+4|0;if(c[p>>2]|0){Xa=0;do{__ZN10StringNameD2Ev(o+(Xa<<2)|0);Xa=Xa+1|0}while(Xa>>>0<(c[p>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Va,1)}__ZN10StringNameD2Ev(q);__Z8D_METHODPKcS0_(r,874651,896053);q=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(q);c[q>>2]=282024;__ZN10MethodBind10_set_constEb(q,0);__ZN10MethodBind24_generate_argument_typesEi(q,1);c[q+44>>2]=179;c[q+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,q,r,0,0)|0;q=r+4|0;Va=c[q>>2]|0;if(Va|0?(__Z16atomic_decrementPj(Va+-8|0)|0)==0:0){p=c[q>>2]|0;q=(p|0)==0?0:p+-4|0;p=q+4|0;if(c[q>>2]|0){Xa=0;do{__ZN10StringNameD2Ev(p+(Xa<<2)|0);Xa=Xa+1|0}while(Xa>>>0<(c[q>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Va,1)}__ZN10StringNameD2Ev(r);__Z8D_METHODPKc(s,874662);r=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(r);c[r>>2]=282060;__ZN10MethodBind10_set_constEb(r,1);__ZN10MethodBind24_generate_argument_typesEi(r,0);__ZN10MethodBind12_set_returnsEb(r,1);c[r+44>>2]=186;c[r+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,r,s,0,0)|0;r=s+4|0;Va=c[r>>2]|0;if(Va|0?(__Z16atomic_decrementPj(Va+-8|0)|0)==0:0){q=c[r>>2]|0;r=(q|0)==0?0:q+-4|0;q=r+4|0;if(c[r>>2]|0){Xa=0;do{__ZN10StringNameD2Ev(q+(Xa<<2)|0);Xa=Xa+1|0}while(Xa>>>0<(c[r>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Va,1)}__ZN10StringNameD2Ev(s);__Z8D_METHODPKcS0_(t,877778,877796);s=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(s);c[s>>2]=282024;__ZN10MethodBind10_set_constEb(s,0);__ZN10MethodBind24_generate_argument_typesEi(s,1);c[s+44>>2]=180;c[s+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,s,t,0,0)|0;s=t+4|0;Va=c[s>>2]|0;if(Va|0?(__Z16atomic_decrementPj(Va+-8|0)|0)==0:0){r=c[s>>2]|0;s=(r|0)==0?0:r+-4|0;r=s+4|0;if(c[s>>2]|0){Xa=0;do{__ZN10StringNameD2Ev(r+(Xa<<2)|0);Xa=Xa+1|0}while(Xa>>>0<(c[s>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Va,1)}__ZN10StringNameD2Ev(t);__Z8D_METHODPKc(u,877810);t=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(t);c[t>>2]=282060;__ZN10MethodBind10_set_constEb(t,1);__ZN10MethodBind24_generate_argument_typesEi(t,0);__ZN10MethodBind12_set_returnsEb(t,1);c[t+44>>2]=187;c[t+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,t,u,0,0)|0;t=u+4|0;Va=c[t>>2]|0;if(Va|0?(__Z16atomic_decrementPj(Va+-8|0)|0)==0:0){s=c[t>>2]|0;t=(s|0)==0?0:s+-4|0;s=t+4|0;if(c[t>>2]|0){Xa=0;do{__ZN10StringNameD2Ev(s+(Xa<<2)|0);Xa=Xa+1|0}while(Xa>>>0<(c[t>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Va,1)}__ZN10StringNameD2Ev(u);__Z8D_METHODPKcS0_(v,874673,1129149);u=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(u);c[u>>2]=282096;__ZN10MethodBind10_set_constEb(u,0);__ZN10MethodBind24_generate_argument_typesEi(u,1);c[u+44>>2]=1464;c[u+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,u,v,0,0)|0;u=v+4|0;Va=c[u>>2]|0;if(Va|0?(__Z16atomic_decrementPj(Va+-8|0)|0)==0:0){t=c[u>>2]|0;u=(t|0)==0?0:t+-4|0;t=u+4|0;if(c[u>>2]|0){Xa=0;do{__ZN10StringNameD2Ev(t+(Xa<<2)|0);Xa=Xa+1|0}while(Xa>>>0<(c[u>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Va,1)}__ZN10StringNameD2Ev(v);__Z8D_METHODPKc(w,874689);v=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(v);c[v>>2]=282132;__ZN10MethodBind10_set_constEb(v,1);__ZN10MethodBind24_generate_argument_typesEi(v,0);__ZN10MethodBind12_set_returnsEb(v,1);c[v+44>>2]=5493;c[v+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,v,w,0,0)|0;v=w+4|0;Va=c[v>>2]|0;if(Va|0?(__Z16atomic_decrementPj(Va+-8|0)|0)==0:0){u=c[v>>2]|0;v=(u|0)==0?0:u+-4|0;u=v+4|0;if(c[v>>2]|0){Xa=0;do{__ZN10StringNameD2Ev(u+(Xa<<2)|0);Xa=Xa+1|0}while(Xa>>>0<(c[v>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Va,1)}__ZN10StringNameD2Ev(w);__Z8D_METHODPKcS0_(x,874705,1129149);w=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(w);c[w>>2]=282096;__ZN10MethodBind10_set_constEb(w,0);__ZN10MethodBind24_generate_argument_typesEi(w,1);c[w+44>>2]=1465;c[w+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,w,x,0,0)|0;w=x+4|0;Va=c[w>>2]|0;do if(Va|0){if(__Z16atomic_decrementPj(Va+-8|0)|0)break;v=c[w>>2]|0;Xa=(v|0)==0?0:v+-4|0;v=Xa+4|0;if(c[Xa>>2]|0){u=0;do{__ZN10StringNameD2Ev(v+(u<<2)|0);u=u+1|0}while(u>>>0<(c[Xa>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Va,1)}while(0);__ZN10StringNameD2Ev(x);__Z8D_METHODPKc(y,874721);x=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(x);c[x>>2]=282132;__ZN10MethodBind10_set_constEb(x,1);__ZN10MethodBind24_generate_argument_typesEi(x,0);__ZN10MethodBind12_set_returnsEb(x,1);c[x+44>>2]=5494;c[x+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,x,y,0,0)|0;x=y+4|0;Va=c[x>>2]|0;do if(Va|0){if(__Z16atomic_decrementPj(Va+-8|0)|0)break;w=c[x>>2]|0;Xa=(w|0)==0?0:w+-4|0;w=Xa+4|0;if(c[Xa>>2]|0){u=0;do{__ZN10StringNameD2Ev(w+(u<<2)|0);u=u+1|0}while(u>>>0<(c[Xa>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Va,1)}while(0);__ZN10StringNameD2Ev(y);__Z8D_METHODPKcS0_(z,874737,937599);y=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(y);c[y>>2]=282096;__ZN10MethodBind10_set_constEb(y,0);__ZN10MethodBind24_generate_argument_typesEi(y,1);c[y+44>>2]=1466;c[y+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,y,z,0,0)|0;y=z+4|0;Va=c[y>>2]|0;do if(Va|0){if(__Z16atomic_decrementPj(Va+-8|0)|0)break;x=c[y>>2]|0;Xa=(x|0)==0?0:x+-4|0;x=Xa+4|0;if(c[Xa>>2]|0){u=0;do{__ZN10StringNameD2Ev(x+(u<<2)|0);u=u+1|0}while(u>>>0<(c[Xa>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Va,1)}while(0);__ZN10StringNameD2Ev(z);__Z8D_METHODPKc(A,874757);z=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(z);c[z>>2]=282132;__ZN10MethodBind10_set_constEb(z,1);__ZN10MethodBind24_generate_argument_typesEi(z,0);__ZN10MethodBind12_set_returnsEb(z,1);c[z+44>>2]=5495;c[z+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,z,A,0,0)|0;z=A+4|0;Va=c[z>>2]|0;do if(Va|0){if(__Z16atomic_decrementPj(Va+-8|0)|0)break;y=c[z>>2]|0;Xa=(y|0)==0?0:y+-4|0;y=Xa+4|0;if(c[Xa>>2]|0){u=0;do{__ZN10StringNameD2Ev(y+(u<<2)|0);u=u+1|0}while(u>>>0<(c[Xa>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Va,1)}while(0);__ZN10StringNameD2Ev(A);__Z8D_METHODPKcS0_(B,874777,937599);A=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(A);c[A>>2]=282096;__ZN10MethodBind10_set_constEb(A,0);__ZN10MethodBind24_generate_argument_typesEi(A,1);c[A+44>>2]=1467;c[A+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,A,B,0,0)|0;A=B+4|0;Va=c[A>>2]|0;do if(Va|0){if(__Z16atomic_decrementPj(Va+-8|0)|0)break;z=c[A>>2]|0;Xa=(z|0)==0?0:z+-4|0;z=Xa+4|0;if(c[Xa>>2]|0){u=0;do{__ZN10StringNameD2Ev(z+(u<<2)|0);u=u+1|0}while(u>>>0<(c[Xa>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Va,1)}while(0);__ZN10StringNameD2Ev(B);__Z8D_METHODPKc(C,874797);B=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(B);c[B>>2]=282132;__ZN10MethodBind10_set_constEb(B,1);__ZN10MethodBind24_generate_argument_typesEi(B,0);__ZN10MethodBind12_set_returnsEb(B,1);c[B+44>>2]=5496;c[B+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,B,C,0,0)|0;B=C+4|0;Va=c[B>>2]|0;do if(Va|0){if(__Z16atomic_decrementPj(Va+-8|0)|0)break;A=c[B>>2]|0;Xa=(A|0)==0?0:A+-4|0;A=Xa+4|0;if(c[Xa>>2]|0){u=0;do{__ZN10StringNameD2Ev(A+(u<<2)|0);u=u+1|0}while(u>>>0<(c[Xa>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Va,1)}while(0);__ZN10StringNameD2Ev(C);__Z8D_METHODPKcS0_(D,874817,874836);C=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(C);c[C>>2]=282096;__ZN10MethodBind10_set_constEb(C,0);__ZN10MethodBind24_generate_argument_typesEi(C,1);c[C+44>>2]=1468;c[C+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,C,D,0,0)|0;C=D+4|0;Va=c[C>>2]|0;do if(Va|0){if(__Z16atomic_decrementPj(Va+-8|0)|0)break;B=c[C>>2]|0;Xa=(B|0)==0?0:B+-4|0;B=Xa+4|0;if(c[Xa>>2]|0){u=0;do{__ZN10StringNameD2Ev(B+(u<<2)|0);u=u+1|0}while(u>>>0<(c[Xa>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Va,1)}while(0);__ZN10StringNameD2Ev(D);__Z8D_METHODPKc(E,874851);D=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(D);c[D>>2]=282132;__ZN10MethodBind10_set_constEb(D,1);__ZN10MethodBind24_generate_argument_typesEi(D,0);__ZN10MethodBind12_set_returnsEb(D,1);c[D+44>>2]=5497;c[D+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,D,E,0,0)|0;D=E+4|0;Va=c[D>>2]|0;do if(Va|0){if(__Z16atomic_decrementPj(Va+-8|0)|0)break;C=c[D>>2]|0;Xa=(C|0)==0?0:C+-4|0;C=Xa+4|0;if(c[Xa>>2]|0){u=0;do{__ZN10StringNameD2Ev(C+(u<<2)|0);u=u+1|0}while(u>>>0<(c[Xa>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Va,1)}while(0);__ZN10StringNameD2Ev(E);__Z8D_METHODPKcS0_(F,874870,874896);E=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(E);c[E>>2]=282096;__ZN10MethodBind10_set_constEb(E,0);__ZN10MethodBind24_generate_argument_typesEi(E,1);c[E+44>>2]=1469;c[E+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,E,F,0,0)|0;E=F+4|0;Va=c[E>>2]|0;do if(Va|0){if(__Z16atomic_decrementPj(Va+-8|0)|0)break;D=c[E>>2]|0;Xa=(D|0)==0?0:D+-4|0;D=Xa+4|0;if(c[Xa>>2]|0){u=0;do{__ZN10StringNameD2Ev(D+(u<<2)|0);u=u+1|0}while(u>>>0<(c[Xa>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Va,1)}while(0);__ZN10StringNameD2Ev(F);__Z8D_METHODPKc(G,874918);F=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(F);c[F>>2]=282132;__ZN10MethodBind10_set_constEb(F,1);__ZN10MethodBind24_generate_argument_typesEi(F,0);__ZN10MethodBind12_set_returnsEb(F,1);c[F+44>>2]=5498;c[F+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,F,G,0,0)|0;F=G+4|0;Va=c[F>>2]|0;do if(Va|0){if(__Z16atomic_decrementPj(Va+-8|0)|0)break;E=c[F>>2]|0;Xa=(E|0)==0?0:E+-4|0;E=Xa+4|0;if(c[Xa>>2]|0){u=0;do{__ZN10StringNameD2Ev(E+(u<<2)|0);u=u+1|0}while(u>>>0<(c[Xa>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Va,1)}while(0);__ZN10StringNameD2Ev(G);__Z8D_METHODPKcS0_(H,1072481,1146083);G=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(G);c[G>>2]=282168;__ZN10MethodBind10_set_constEb(G,0);__ZN10MethodBind24_generate_argument_typesEi(G,1);c[G+44>>2]=1470;c[G+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,G,H,0,0)|0;G=H+4|0;Va=c[G>>2]|0;do if(Va|0){if(__Z16atomic_decrementPj(Va+-8|0)|0)break;F=c[G>>2]|0;Xa=(F|0)==0?0:F+-4|0;F=Xa+4|0;if(c[Xa>>2]|0){u=0;do{__ZN10StringNameD2Ev(F+(u<<2)|0);u=u+1|0}while(u>>>0<(c[Xa>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Va,1)}while(0);__ZN10StringNameD2Ev(H);__Z8D_METHODPKc(I,1072490);H=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(H);c[H>>2]=282204;__ZN10MethodBind10_set_constEb(H,1);__ZN10MethodBind24_generate_argument_typesEi(H,0);__ZN10MethodBind12_set_returnsEb(H,1);c[H+44>>2]=5499;c[H+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,H,I,0,0)|0;H=I+4|0;Va=c[H>>2]|0;do if(Va|0){if(__Z16atomic_decrementPj(Va+-8|0)|0)break;G=c[H>>2]|0;Xa=(G|0)==0?0:G+-4|0;G=Xa+4|0;if(c[Xa>>2]|0){u=0;do{__ZN10StringNameD2Ev(G+(u<<2)|0);u=u+1|0}while(u>>>0<(c[Xa>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Va,1)}while(0);__ZN10StringNameD2Ev(I);__Z8D_METHODPKcS0_(J,874944,1113974);I=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(I);c[I>>2]=281736;__ZN10MethodBind10_set_constEb(I,0);__ZN10MethodBind24_generate_argument_typesEi(I,1);c[I+44>>2]=1471;c[I+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,I,J,0,0)|0;I=J+4|0;Va=c[I>>2]|0;do if(Va|0){if(__Z16atomic_decrementPj(Va+-8|0)|0)break;H=c[I>>2]|0;Xa=(H|0)==0?0:H+-4|0;H=Xa+4|0;if(c[Xa>>2]|0){u=0;do{__ZN10StringNameD2Ev(H+(u<<2)|0);u=u+1|0}while(u>>>0<(c[Xa>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Va,1)}while(0);__ZN10StringNameD2Ev(J);__Z8D_METHODPKc(K,874963);J=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(J);c[J>>2]=281772;__ZN10MethodBind10_set_constEb(J,1);__ZN10MethodBind24_generate_argument_typesEi(J,0);__ZN10MethodBind12_set_returnsEb(J,1);c[J+44>>2]=5500;c[J+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,J,K,0,0)|0;J=K+4|0;Va=c[J>>2]|0;do if(Va|0){if(__Z16atomic_decrementPj(Va+-8|0)|0)break;I=c[J>>2]|0;Xa=(I|0)==0?0:I+-4|0;I=Xa+4|0;if(c[Xa>>2]|0){u=0;do{__ZN10StringNameD2Ev(I+(u<<2)|0);u=u+1|0}while(u>>>0<(c[Xa>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Va,1)}while(0);__ZN10StringNameD2Ev(K);__Z8D_METHODPKcS0_(L,874981,1128330);K=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(K);c[K>>2]=282096;__ZN10MethodBind10_set_constEb(K,0);__ZN10MethodBind24_generate_argument_typesEi(K,1);c[K+44>>2]=1472;c[K+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,K,L,0,0)|0;K=L+4|0;Va=c[K>>2]|0;do if(Va|0){if(__Z16atomic_decrementPj(Va+-8|0)|0)break;J=c[K>>2]|0;Xa=(J|0)==0?0:J+-4|0;J=Xa+4|0;if(c[Xa>>2]|0){u=0;do{__ZN10StringNameD2Ev(J+(u<<2)|0);u=u+1|0}while(u>>>0<(c[Xa>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Va,1)}while(0);__ZN10StringNameD2Ev(L);__Z8D_METHODPKc(M,875004);L=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(L);c[L>>2]=282132;__ZN10MethodBind10_set_constEb(L,1);__ZN10MethodBind24_generate_argument_typesEi(L,0);__ZN10MethodBind12_set_returnsEb(L,1);c[L+44>>2]=5501;c[L+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,L,M,0,0)|0;L=M+4|0;Va=c[L>>2]|0;do if(Va|0){if(__Z16atomic_decrementPj(Va+-8|0)|0)break;K=c[L>>2]|0;Xa=(K|0)==0?0:K+-4|0;K=Xa+4|0;if(c[Xa>>2]|0){u=0;do{__ZN10StringNameD2Ev(K+(u<<2)|0);u=u+1|0}while(u>>>0<(c[Xa>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Va,1)}while(0);__ZN10StringNameD2Ev(M);__Z8D_METHODPKcS0_(N,875027,875054);M=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(M);c[M>>2]=282024;__ZN10MethodBind10_set_constEb(M,0);__ZN10MethodBind24_generate_argument_typesEi(M,1);c[M+44>>2]=181;c[M+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,M,N,0,0)|0;M=N+4|0;Va=c[M>>2]|0;do if(Va|0){if(__Z16atomic_decrementPj(Va+-8|0)|0)break;L=c[M>>2]|0;Xa=(L|0)==0?0:L+-4|0;L=Xa+4|0;if(c[Xa>>2]|0){u=0;do{__ZN10StringNameD2Ev(L+(u<<2)|0);u=u+1|0}while(u>>>0<(c[Xa>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Va,1)}while(0);__ZN10StringNameD2Ev(N);__Z8D_METHODPKc(O,875065);N=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(N);c[N>>2]=282060;__ZN10MethodBind10_set_constEb(N,1);__ZN10MethodBind24_generate_argument_typesEi(N,0);__ZN10MethodBind12_set_returnsEb(N,1);c[N+44>>2]=188;c[N+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,N,O,0,0)|0;N=O+4|0;Va=c[N>>2]|0;do if(Va|0){if(__Z16atomic_decrementPj(Va+-8|0)|0)break;M=c[N>>2]|0;Xa=(M|0)==0?0:M+-4|0;M=Xa+4|0;if(c[Xa>>2]|0){u=0;do{__ZN10StringNameD2Ev(M+(u<<2)|0);u=u+1|0}while(u>>>0<(c[Xa>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Va,1)}while(0);__ZN10StringNameD2Ev(O);__Z8D_METHODPKcS0_(P,875092,885247);O=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(O);c[O>>2]=282240;__ZN10MethodBind10_set_constEb(O,0);__ZN10MethodBind24_generate_argument_typesEi(O,1);c[O+44>>2]=1473;c[O+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,O,P,0,0)|0;O=P+4|0;Va=c[O>>2]|0;do if(Va|0){if(__Z16atomic_decrementPj(Va+-8|0)|0)break;N=c[O>>2]|0;Xa=(N|0)==0?0:N+-4|0;N=Xa+4|0;if(c[Xa>>2]|0){u=0;do{__ZN10StringNameD2Ev(N+(u<<2)|0);u=u+1|0}while(u>>>0<(c[Xa>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Va,1)}while(0);__ZN10StringNameD2Ev(P);__Z8D_METHODPKc(Q,875110);P=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(P);c[P>>2]=282276;__ZN10MethodBind10_set_constEb(P,1);__ZN10MethodBind24_generate_argument_typesEi(P,0);__ZN10MethodBind12_set_returnsEb(P,1);c[P+44>>2]=5502;c[P+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,P,Q,0,0)|0;P=Q+4|0;Va=c[P>>2]|0;do if(Va|0){if(__Z16atomic_decrementPj(Va+-8|0)|0)break;O=c[P>>2]|0;Xa=(O|0)==0?0:O+-4|0;O=Xa+4|0;if(c[Xa>>2]|0){u=0;do{__ZN10StringNameD2Ev(O+(u<<2)|0);u=u+1|0}while(u>>>0<(c[Xa>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Va,1)}while(0);__ZN10StringNameD2Ev(Q);__Z8D_METHODPKcS0_(R,875128,875145);Q=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(Q);c[Q>>2]=281952;__ZN10MethodBind10_set_constEb(Q,0);__ZN10MethodBind24_generate_argument_typesEi(Q,1);c[Q+44>>2]=1474;c[Q+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,Q,R,0,0)|0;Q=R+4|0;Va=c[Q>>2]|0;do if(Va|0){if(__Z16atomic_decrementPj(Va+-8|0)|0)break;P=c[Q>>2]|0;Xa=(P|0)==0?0:P+-4|0;P=Xa+4|0;if(c[Xa>>2]|0){u=0;do{__ZN10StringNameD2Ev(P+(u<<2)|0);u=u+1|0}while(u>>>0<(c[Xa>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Va,1)}while(0);__ZN10StringNameD2Ev(R);__Z8D_METHODPKc(S,875158);R=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(R);c[R>>2]=281988;__ZN10MethodBind10_set_constEb(R,1);__ZN10MethodBind24_generate_argument_typesEi(R,0);__ZN10MethodBind12_set_returnsEb(R,1);c[R+44>>2]=1475;c[R+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,R,S,0,0)|0;R=S+4|0;Va=c[R>>2]|0;do if(Va|0){if(__Z16atomic_decrementPj(Va+-8|0)|0)break;Q=c[R>>2]|0;Xa=(Q|0)==0?0:Q+-4|0;Q=Xa+4|0;if(c[Xa>>2]|0){u=0;do{__ZN10StringNameD2Ev(Q+(u<<2)|0);u=u+1|0}while(u>>>0<(c[Xa>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Va,1)}while(0);__ZN10StringNameD2Ev(S);__ZN6StringC2EPKc(b,875539);c[U>>2]=c[b>>2];__ZN10StringNameC2ERK6String(T,U);__ZN6StringC2EPKc(V,1113974);__ZN6StringC2EPKc(W,1263606);S=b+4|0;c[S>>2]=0;Va=b+12|0;c[Va>>2]=0;c[b>>2]=1;R=c[V>>2]|0;do if(R|0){c[S>>2]=0;if(!(__Z28atomic_conditional_incrementPj(R+-8|0)|0))break;c[S>>2]=c[V>>2]}while(0);c[b+8>>2]=0;S=c[Va>>2]|0;do if((S|0)!=(c[W>>2]|0)){do if(S|0){if(__Z16atomic_decrementPj(S+-8|0)|0)break;__ZN6Memory11free_staticEPvb(S,1)}while(0);c[Va>>2]=0;R=c[W>>2]|0;if(!R)break;if(!(__Z28atomic_conditional_incrementPj(R+-8|0)|0))break;c[Va>>2]=c[W>>2]}while(0);c[b+16>>2]=7;c[X>>2]=__Z11_scs_createPKc(944547)|0;c[Y>>2]=__Z11_scs_createPKc(944559)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(T,b,X,Y,-1);__ZN10StringNameD2Ev(Y);__ZN10StringNameD2Ev(X);Va=c[b+12>>2]|0;do if(Va|0){if(__Z16atomic_decrementPj(Va+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Va,1)}while(0);Va=c[b+4>>2]|0;do if(Va|0){if(__Z16atomic_decrementPj(Va+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Va,1)}while(0);Va=c[W>>2]|0;do if(Va|0){if(__Z16atomic_decrementPj(Va+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Va,1)}while(0);Va=c[V>>2]|0;do if(Va|0){if(__Z16atomic_decrementPj(Va+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Va,1)}while(0);__ZN10StringNameD2Ev(T);T=c[U>>2]|0;do if(T|0){if(__Z16atomic_decrementPj(T+-8|0)|0)break;__ZN6Memory11free_staticEPvb(T,1)}while(0);__ZN6StringC2EPKc(b,875539);c[U>>2]=c[b>>2];__ZN10StringNameC2ERK6String(Z,U);__ZN6StringC2EPKc(_,874624);__ZN6StringC2EPKc(W,1263606);T=b+4|0;c[T>>2]=0;Va=b+12|0;c[Va>>2]=0;c[b>>2]=1;V=c[_>>2]|0;do if(V|0){c[T>>2]=0;if(!(__Z28atomic_conditional_incrementPj(V+-8|0)|0))break;c[T>>2]=c[_>>2]}while(0);c[b+8>>2]=0;T=c[Va>>2]|0;do if((T|0)!=(c[W>>2]|0)){do if(T|0){if(__Z16atomic_decrementPj(T+-8|0)|0)break;__ZN6Memory11free_staticEPvb(T,1)}while(0);c[Va>>2]=0;V=c[W>>2]|0;if(!V)break;if(!(__Z28atomic_conditional_incrementPj(V+-8|0)|0))break;c[Va>>2]=c[W>>2]}while(0);c[b+16>>2]=7;c[X>>2]=__Z11_scs_createPKc(874608)|0;c[Y>>2]=__Z11_scs_createPKc(874636)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(Z,b,X,Y,-1);__ZN10StringNameD2Ev(Y);__ZN10StringNameD2Ev(X);Va=c[b+12>>2]|0;do if(Va|0){if(__Z16atomic_decrementPj(Va+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Va,1)}while(0);Va=c[b+4>>2]|0;do if(Va|0){if(__Z16atomic_decrementPj(Va+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Va,1)}while(0);Va=c[W>>2]|0;do if(Va|0){if(__Z16atomic_decrementPj(Va+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Va,1)}while(0);Va=c[_>>2]|0;do if(Va|0){if(__Z16atomic_decrementPj(Va+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Va,1)}while(0);__ZN10StringNameD2Ev(Z);Z=c[U>>2]|0;do if(Z|0){if(__Z16atomic_decrementPj(Z+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Z,1)}while(0);__ZN6StringC2EPKc(b,875539);c[U>>2]=c[b>>2];__ZN10StringNameC2ERK6String($,U);__ZN6StringC2EPKc(aa,1062617);__ZN6StringC2EPKc(W,1075267);Z=b+4|0;c[Z>>2]=0;Va=b+12|0;c[Va>>2]=0;c[b>>2]=18;_=c[aa>>2]|0;do if(_|0){c[Z>>2]=0;if(!(__Z28atomic_conditional_incrementPj(_+-8|0)|0))break;c[Z>>2]=c[aa>>2]}while(0);c[b+8>>2]=17;Z=c[Va>>2]|0;do if((Z|0)!=(c[W>>2]|0)){do if(Z|0){if(__Z16atomic_decrementPj(Z+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Z,1)}while(0);c[Va>>2]=0;_=c[W>>2]|0;if(!_)break;if(!(__Z28atomic_conditional_incrementPj(_+-8|0)|0))break;c[Va>>2]=c[W>>2]}while(0);c[b+16>>2]=7;c[X>>2]=__Z11_scs_createPKc(942090)|0;c[Y>>2]=__Z11_scs_createPKc(942102)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i($,b,X,Y,-1);__ZN10StringNameD2Ev(Y);__ZN10StringNameD2Ev(X);Va=c[b+12>>2]|0;do if(Va|0){if(__Z16atomic_decrementPj(Va+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Va,1)}while(0);Va=c[b+4>>2]|0;do if(Va|0){if(__Z16atomic_decrementPj(Va+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Va,1)}while(0);Va=c[W>>2]|0;do if(Va|0){if(__Z16atomic_decrementPj(Va+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Va,1)}while(0);Va=c[aa>>2]|0;do if(Va|0){if(__Z16atomic_decrementPj(Va+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Va,1)}while(0);__ZN10StringNameD2Ev($);$=c[U>>2]|0;do if($|0){if(__Z16atomic_decrementPj($+-8|0)|0)break;__ZN6Memory11free_staticEPvb($,1)}while(0);__ZN6StringC2EPKc(b,875539);c[U>>2]=c[b>>2];__ZN10StringNameC2ERK6String(ca,U);__ZN6StringC2EPKc(da,1128872);__ZN6StringC2EPKc(W,1263606);$=b+4|0;c[$>>2]=0;Va=b+12|0;c[Va>>2]=0;c[b>>2]=5;aa=c[da>>2]|0;do if(aa|0){c[$>>2]=0;if(!(__Z28atomic_conditional_incrementPj(aa+-8|0)|0))break;c[$>>2]=c[da>>2]}while(0);c[b+8>>2]=0;$=c[Va>>2]|0;do if(($|0)!=(c[W>>2]|0)){do if($|0){if(__Z16atomic_decrementPj($+-8|0)|0)break;__ZN6Memory11free_staticEPvb($,1)}while(0);c[Va>>2]=0;aa=c[W>>2]|0;if(!aa)break;if(!(__Z28atomic_conditional_incrementPj(aa+-8|0)|0))break;c[Va>>2]=c[W>>2]}while(0);c[b+16>>2]=7;c[X>>2]=__Z11_scs_createPKc(877635)|0;c[Y>>2]=__Z11_scs_createPKc(877654)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(ca,b,X,Y,-1);__ZN10StringNameD2Ev(Y);__ZN10StringNameD2Ev(X);Va=c[b+12>>2]|0;do if(Va|0){if(__Z16atomic_decrementPj(Va+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Va,1)}while(0);Va=c[b+4>>2]|0;do if(Va|0){if(__Z16atomic_decrementPj(Va+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Va,1)}while(0);Va=c[W>>2]|0;do if(Va|0){if(__Z16atomic_decrementPj(Va+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Va,1)}while(0);Va=c[da>>2]|0;do if(Va|0){if(__Z16atomic_decrementPj(Va+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Va,1)}while(0);__ZN10StringNameD2Ev(ca);ca=c[U>>2]|0;do if(ca|0){if(__Z16atomic_decrementPj(ca+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ca,1)}while(0);__ZN6StringC2EPKc(b,875539);c[U>>2]=c[b>>2];__ZN10StringNameC2ERK6String(ea,U);__ZN6StringC2EPKc(fa,1128855);__ZN6StringC2EPKc(W,875175);ca=b+4|0;c[ca>>2]=0;Va=b+12|0;c[Va>>2]=0;c[b>>2]=3;da=c[fa>>2]|0;do if(da|0){c[ca>>2]=0;if(!(__Z28atomic_conditional_incrementPj(da+-8|0)|0))break;c[ca>>2]=c[fa>>2]}while(0);c[b+8>>2]=1;ca=c[Va>>2]|0;do if((ca|0)!=(c[W>>2]|0)){do if(ca|0){if(__Z16atomic_decrementPj(ca+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ca,1)}while(0);c[Va>>2]=0;da=c[W>>2]|0;if(!da)break;if(!(__Z28atomic_conditional_incrementPj(da+-8|0)|0))break;c[Va>>2]=c[W>>2]}while(0);c[b+16>>2]=7;c[X>>2]=__Z11_scs_createPKc(877778)|0;c[Y>>2]=__Z11_scs_createPKc(877810)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(ea,b,X,Y,-1);__ZN10StringNameD2Ev(Y);__ZN10StringNameD2Ev(X);Va=c[b+12>>2]|0;do if(Va|0){if(__Z16atomic_decrementPj(Va+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Va,1)}while(0);Va=c[b+4>>2]|0;do if(Va|0){if(__Z16atomic_decrementPj(Va+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Va,1)}while(0);Va=c[W>>2]|0;do if(Va|0){if(__Z16atomic_decrementPj(Va+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Va,1)}while(0);Va=c[fa>>2]|0;do if(Va|0){if(__Z16atomic_decrementPj(Va+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Va,1)}while(0);__ZN10StringNameD2Ev(ea);ea=c[U>>2]|0;do if(ea|0){if(__Z16atomic_decrementPj(ea+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ea,1)}while(0);__ZN6StringC2EPKc(b,875539);c[U>>2]=c[b>>2];__ZN10StringNameC2ERK6String(ga,U);__ZN6StringC2EPKc(ha,1128565);__ZN6StringC2EPKc(W,1263606);ea=b+4|0;c[ea>>2]=0;Va=b+12|0;c[Va>>2]=0;c[b>>2]=14;fa=c[ha>>2]|0;do if(fa|0){c[ea>>2]=0;if(!(__Z28atomic_conditional_incrementPj(fa+-8|0)|0))break;c[ea>>2]=c[ha>>2]}while(0);c[b+8>>2]=0;ea=c[Va>>2]|0;do if((ea|0)!=(c[W>>2]|0)){do if(ea|0){if(__Z16atomic_decrementPj(ea+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ea,1)}while(0);c[Va>>2]=0;fa=c[W>>2]|0;if(!fa)break;if(!(__Z28atomic_conditional_incrementPj(fa+-8|0)|0))break;c[Va>>2]=c[W>>2]}while(0);c[b+16>>2]=7;c[X>>2]=__Z11_scs_createPKc(941215)|0;c[Y>>2]=__Z11_scs_createPKc(941225)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(ga,b,X,Y,-1);__ZN10StringNameD2Ev(Y);__ZN10StringNameD2Ev(X);Va=c[b+12>>2]|0;do if(Va|0){if(__Z16atomic_decrementPj(Va+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Va,1)}while(0);Va=c[b+4>>2]|0;do if(Va|0){if(__Z16atomic_decrementPj(Va+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Va,1)}while(0);Va=c[W>>2]|0;do if(Va|0){if(__Z16atomic_decrementPj(Va+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Va,1)}while(0);Va=c[ha>>2]|0;do if(Va|0){if(__Z16atomic_decrementPj(Va+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Va,1)}while(0);__ZN10StringNameD2Ev(ga);ga=c[U>>2]|0;do if(ga|0){if(__Z16atomic_decrementPj(ga+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ga,1)}while(0);__ZN6StringC2EPKc(b,875539);c[U>>2]=c[b>>2];__ZN10StringNameC2ERK6String(ia,U);__ZN6StringC2EPKc(ja,896053);__ZN6StringC2EPKc(W,875188);ga=b+4|0;c[ga>>2]=0;Va=b+12|0;c[Va>>2]=0;c[b>>2]=3;ha=c[ja>>2]|0;do if(ha|0){c[ga>>2]=0;if(!(__Z28atomic_conditional_incrementPj(ha+-8|0)|0))break;c[ga>>2]=c[ja>>2]}while(0);c[b+8>>2]=1;ga=c[Va>>2]|0;do if((ga|0)!=(c[W>>2]|0)){do if(ga|0){if(__Z16atomic_decrementPj(ga+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ga,1)}while(0);c[Va>>2]=0;ha=c[W>>2]|0;if(!ha)break;if(!(__Z28atomic_conditional_incrementPj(ha+-8|0)|0))break;c[Va>>2]=c[W>>2]}while(0);c[b+16>>2]=7;c[X>>2]=__Z11_scs_createPKc(874651)|0;c[Y>>2]=__Z11_scs_createPKc(874662)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(ia,b,X,Y,-1);__ZN10StringNameD2Ev(Y);__ZN10StringNameD2Ev(X);Va=c[b+12>>2]|0;do if(Va|0){if(__Z16atomic_decrementPj(Va+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Va,1)}while(0);Va=c[b+4>>2]|0;do if(Va|0){if(__Z16atomic_decrementPj(Va+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Va,1)}while(0);Va=c[W>>2]|0;do if(Va|0){if(__Z16atomic_decrementPj(Va+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Va,1)}while(0);Va=c[ja>>2]|0;do if(Va|0){if(__Z16atomic_decrementPj(Va+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Va,1)}while(0);__ZN10StringNameD2Ev(ia);ia=c[U>>2]|0;do if(ia|0){if(__Z16atomic_decrementPj(ia+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ia,1)}while(0);__ZN6StringC2EPKc(b,875539);c[U>>2]=c[b>>2];__ZN10StringNameC2ERK6String(ka,U);__ZN6StringC2EPKc(la,1146083);__ZN6StringC2EPKc(W,875202);ia=b+4|0;c[ia>>2]=0;Va=b+12|0;c[Va>>2]=0;c[b>>2]=2;ja=c[la>>2]|0;do if(ja|0){c[ia>>2]=0;if(!(__Z28atomic_conditional_incrementPj(ja+-8|0)|0))break;c[ia>>2]=c[la>>2]}while(0);c[b+8>>2]=3;ia=c[Va>>2]|0;do if((ia|0)!=(c[W>>2]|0)){do if(ia|0){if(__Z16atomic_decrementPj(ia+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ia,1)}while(0);c[Va>>2]=0;ja=c[W>>2]|0;if(!ja)break;if(!(__Z28atomic_conditional_incrementPj(ja+-8|0)|0))break;c[Va>>2]=c[W>>2]}while(0);c[b+16>>2]=7;c[X>>2]=__Z11_scs_createPKc(1072481)|0;c[Y>>2]=__Z11_scs_createPKc(1072490)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(ka,b,X,Y,-1);__ZN10StringNameD2Ev(Y);__ZN10StringNameD2Ev(X);Va=c[b+12>>2]|0;do if(Va|0){if(__Z16atomic_decrementPj(Va+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Va,1)}while(0);Va=c[b+4>>2]|0;do if(Va|0){if(__Z16atomic_decrementPj(Va+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Va,1)}while(0);Va=c[W>>2]|0;do if(Va|0){if(__Z16atomic_decrementPj(Va+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Va,1)}while(0);Va=c[la>>2]|0;do if(Va|0){if(__Z16atomic_decrementPj(Va+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Va,1)}while(0);__ZN10StringNameD2Ev(ka);ka=c[U>>2]|0;do if(ka|0){if(__Z16atomic_decrementPj(ka+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ka,1)}while(0);__ZN6StringC2EPKc(b,875539);c[U>>2]=c[b>>2];__ZN10StringNameC2ERK6String(ma,U);__ZN6StringC2EPKc(b,875219);__ZN6StringC2EPKc(W,875225);__ZN7ClassDB18add_property_groupE10StringNameRK6StringS3_(ma,b,W);ka=c[W>>2]|0;do if(ka|0){if(__Z16atomic_decrementPj(ka+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ka,1)}while(0);ka=c[b>>2]|0;do if(ka|0){if(__Z16atomic_decrementPj(ka+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ka,1)}while(0);__ZN10StringNameD2Ev(ma);ma=c[U>>2]|0;do if(ma|0){if(__Z16atomic_decrementPj(ma+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ma,1)}while(0);__ZN6StringC2EPKc(b,875539);c[U>>2]=c[b>>2];__ZN10StringNameC2ERK6String(na,U);__ZN6StringC2EPKc(oa,875232);__ZN6StringC2EPKc(W,875245);ma=b+4|0;c[ma>>2]=0;ka=b+12|0;c[ka>>2]=0;c[b>>2]=3;Va=c[oa>>2]|0;do if(Va|0){c[ma>>2]=0;if(!(__Z28atomic_conditional_incrementPj(Va+-8|0)|0))break;c[ma>>2]=c[oa>>2]}while(0);c[b+8>>2]=1;ma=c[ka>>2]|0;do if((ma|0)!=(c[W>>2]|0)){do if(ma|0){if(__Z16atomic_decrementPj(ma+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ma,1)}while(0);c[ka>>2]=0;Va=c[W>>2]|0;if(!Va)break;if(!(__Z28atomic_conditional_incrementPj(Va+-8|0)|0))break;c[ka>>2]=c[W>>2]}while(0);c[b+16>>2]=7;c[X>>2]=__Z11_scs_createPKc(913886)|0;c[Y>>2]=__Z11_scs_createPKc(1128079)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(na,b,X,Y,-1);__ZN10StringNameD2Ev(Y);__ZN10StringNameD2Ev(X);ka=c[b+12>>2]|0;do if(ka|0){if(__Z16atomic_decrementPj(ka+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ka,1)}while(0);ka=c[b+4>>2]|0;do if(ka|0){if(__Z16atomic_decrementPj(ka+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ka,1)}while(0);ka=c[W>>2]|0;do if(ka|0){if(__Z16atomic_decrementPj(ka+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ka,1)}while(0);ka=c[oa>>2]|0;do if(ka|0){if(__Z16atomic_decrementPj(ka+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ka,1)}while(0);__ZN10StringNameD2Ev(na);na=c[U>>2]|0;do if(na|0){if(__Z16atomic_decrementPj(na+-8|0)|0)break;__ZN6Memory11free_staticEPvb(na,1)}while(0);__ZN6StringC2EPKc(b,875539);c[U>>2]=c[b>>2];__ZN10StringNameC2ERK6String(pa,U);__ZN6StringC2EPKc(qa,875258);c[ta>>2]=__Z4itosx(-4096,-1)|0;__ZN6StringC2EPKc(W,1117595);c[sa>>2]=__ZNK6StringplERKS_(ta,W)|0;c[X>>2]=__Z4itosx(4096,0)|0;c[ra>>2]=__ZNK6StringplERKS_(sa,X)|0;__ZN6StringC2EPKc(Y,875795);na=__ZNK6StringplERKS_(ra,Y)|0;ka=na;oa=b+4|0;c[oa>>2]=0;ma=b+12|0;c[ma>>2]=0;c[b>>2]=2;Va=c[qa>>2]|0;do if(Va|0){c[oa>>2]=0;if(!(__Z28atomic_conditional_incrementPj(Va+-8|0)|0))break;c[oa>>2]=c[qa>>2]}while(0);c[b+8>>2]=1;oa=c[ma>>2]|0;do if((oa|0)!=(na|0)){do if(oa|0){if(__Z16atomic_decrementPj(oa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(oa,1)}while(0);c[ma>>2]=0;if(!na)break;if(!(__Z28atomic_conditional_incrementPj(na+-8|0)|0))break;c[ma>>2]=ka}while(0);c[b+16>>2]=7;c[ua>>2]=__Z11_scs_createPKc(874673)|0;c[va>>2]=__Z11_scs_createPKc(874689)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(pa,b,ua,va,-1);__ZN10StringNameD2Ev(va);__ZN10StringNameD2Ev(ua);ka=c[b+12>>2]|0;do if(ka|0){if(__Z16atomic_decrementPj(ka+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ka,1)}while(0);ka=c[b+4>>2]|0;do if(ka|0){if(__Z16atomic_decrementPj(ka+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ka,1)}while(0);do if(na|0){if(__Z16atomic_decrementPj(na+-8|0)|0)break;__ZN6Memory11free_staticEPvb(na,1)}while(0);na=c[Y>>2]|0;do if(na|0){if(__Z16atomic_decrementPj(na+-8|0)|0)break;__ZN6Memory11free_staticEPvb(na,1)}while(0);na=c[ra>>2]|0;do if(na|0){if(__Z16atomic_decrementPj(na+-8|0)|0)break;__ZN6Memory11free_staticEPvb(na,1)}while(0);na=c[X>>2]|0;do if(na|0){if(__Z16atomic_decrementPj(na+-8|0)|0)break;__ZN6Memory11free_staticEPvb(na,1)}while(0);na=c[sa>>2]|0;do if(na|0){if(__Z16atomic_decrementPj(na+-8|0)|0)break;__ZN6Memory11free_staticEPvb(na,1)}while(0);na=c[W>>2]|0;do if(na|0){if(__Z16atomic_decrementPj(na+-8|0)|0)break;__ZN6Memory11free_staticEPvb(na,1)}while(0);na=c[ta>>2]|0;do if(na|0){if(__Z16atomic_decrementPj(na+-8|0)|0)break;__ZN6Memory11free_staticEPvb(na,1)}while(0);na=c[qa>>2]|0;do if(na|0){if(__Z16atomic_decrementPj(na+-8|0)|0)break;__ZN6Memory11free_staticEPvb(na,1)}while(0);__ZN10StringNameD2Ev(pa);pa=c[U>>2]|0;do if(pa|0){if(__Z16atomic_decrementPj(pa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(pa,1)}while(0);__ZN6StringC2EPKc(b,875539);c[U>>2]=c[b>>2];__ZN10StringNameC2ERK6String(wa,U);__ZN6StringC2EPKc(xa,875270);c[Aa>>2]=__Z4itosx(-4096,-1)|0;__ZN6StringC2EPKc(W,1117595);c[za>>2]=__ZNK6StringplERKS_(Aa,W)|0;c[X>>2]=__Z4itosx(4096,0)|0;c[ya>>2]=__ZNK6StringplERKS_(za,X)|0;__ZN6StringC2EPKc(Y,875795);pa=__ZNK6StringplERKS_(ya,Y)|0;na=pa;qa=b+4|0;c[qa>>2]=0;ta=b+12|0;c[ta>>2]=0;c[b>>2]=2;sa=c[xa>>2]|0;do if(sa|0){c[qa>>2]=0;if(!(__Z28atomic_conditional_incrementPj(sa+-8|0)|0))break;c[qa>>2]=c[xa>>2]}while(0);c[b+8>>2]=1;qa=c[ta>>2]|0;do if((qa|0)!=(pa|0)){do if(qa|0){if(__Z16atomic_decrementPj(qa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(qa,1)}while(0);c[ta>>2]=0;if(!pa)break;if(!(__Z28atomic_conditional_incrementPj(pa+-8|0)|0))break;c[ta>>2]=na}while(0);c[b+16>>2]=7;c[ua>>2]=__Z11_scs_createPKc(874705)|0;c[va>>2]=__Z11_scs_createPKc(874721)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(wa,b,ua,va,-1);__ZN10StringNameD2Ev(va);__ZN10StringNameD2Ev(ua);ua=c[b+12>>2]|0;do if(ua|0){if(__Z16atomic_decrementPj(ua+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ua,1)}while(0);ua=c[b+4>>2]|0;do if(ua|0){if(__Z16atomic_decrementPj(ua+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ua,1)}while(0);do if(pa|0){if(__Z16atomic_decrementPj(pa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(pa,1)}while(0);pa=c[Y>>2]|0;do if(pa|0){if(__Z16atomic_decrementPj(pa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(pa,1)}while(0);pa=c[ya>>2]|0;do if(pa|0){if(__Z16atomic_decrementPj(pa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(pa,1)}while(0);pa=c[X>>2]|0;do if(pa|0){if(__Z16atomic_decrementPj(pa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(pa,1)}while(0);pa=c[za>>2]|0;do if(pa|0){if(__Z16atomic_decrementPj(pa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(pa,1)}while(0);pa=c[W>>2]|0;do if(pa|0){if(__Z16atomic_decrementPj(pa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(pa,1)}while(0);pa=c[Aa>>2]|0;do if(pa|0){if(__Z16atomic_decrementPj(pa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(pa,1)}while(0);pa=c[xa>>2]|0;do if(pa|0){if(__Z16atomic_decrementPj(pa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(pa,1)}while(0);__ZN10StringNameD2Ev(wa);wa=c[U>>2]|0;do if(wa|0){if(__Z16atomic_decrementPj(wa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(wa,1)}while(0);__ZN6StringC2EPKc(b,875539);c[U>>2]=c[b>>2];__ZN10StringNameC2ERK6String(Ba,U);__ZN6StringC2EPKc(Ca,875282);__ZN6StringC2EPKc(W,875298);wa=b+4|0;c[wa>>2]=0;pa=b+12|0;c[pa>>2]=0;c[b>>2]=2;xa=c[Ca>>2]|0;do if(xa|0){c[wa>>2]=0;if(!(__Z28atomic_conditional_incrementPj(xa+-8|0)|0))break;c[wa>>2]=c[Ca>>2]}while(0);c[b+8>>2]=1;wa=c[pa>>2]|0;do if((wa|0)!=(c[W>>2]|0)){do if(wa|0){if(__Z16atomic_decrementPj(wa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(wa,1)}while(0);c[pa>>2]=0;xa=c[W>>2]|0;if(!xa)break;if(!(__Z28atomic_conditional_incrementPj(xa+-8|0)|0))break;c[pa>>2]=c[W>>2]}while(0);c[b+16>>2]=7;c[X>>2]=__Z11_scs_createPKc(874737)|0;c[Y>>2]=__Z11_scs_createPKc(874757)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(Ba,b,X,Y,-1);__ZN10StringNameD2Ev(Y);__ZN10StringNameD2Ev(X);pa=c[b+12>>2]|0;do if(pa|0){if(__Z16atomic_decrementPj(pa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(pa,1)}while(0);pa=c[b+4>>2]|0;do if(pa|0){if(__Z16atomic_decrementPj(pa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(pa,1)}while(0);pa=c[W>>2]|0;do if(pa|0){if(__Z16atomic_decrementPj(pa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(pa,1)}while(0);pa=c[Ca>>2]|0;do if(pa|0){if(__Z16atomic_decrementPj(pa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(pa,1)}while(0);__ZN10StringNameD2Ev(Ba);Ba=c[U>>2]|0;do if(Ba|0){if(__Z16atomic_decrementPj(Ba+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ba,1)}while(0);__ZN6StringC2EPKc(b,875539);c[U>>2]=c[b>>2];__ZN10StringNameC2ERK6String(Da,U);__ZN6StringC2EPKc(Ea,875309);__ZN6StringC2EPKc(W,875298);Ba=b+4|0;c[Ba>>2]=0;pa=b+12|0;c[pa>>2]=0;c[b>>2]=2;Ca=c[Ea>>2]|0;do if(Ca|0){c[Ba>>2]=0;if(!(__Z28atomic_conditional_incrementPj(Ca+-8|0)|0))break;c[Ba>>2]=c[Ea>>2]}while(0);c[b+8>>2]=1;Ba=c[pa>>2]|0;do if((Ba|0)!=(c[W>>2]|0)){do if(Ba|0){if(__Z16atomic_decrementPj(Ba+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ba,1)}while(0);c[pa>>2]=0;Ca=c[W>>2]|0;if(!Ca)break;if(!(__Z28atomic_conditional_incrementPj(Ca+-8|0)|0))break;c[pa>>2]=c[W>>2]}while(0);c[b+16>>2]=7;c[X>>2]=__Z11_scs_createPKc(874777)|0;c[Y>>2]=__Z11_scs_createPKc(874797)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(Da,b,X,Y,-1);__ZN10StringNameD2Ev(Y);__ZN10StringNameD2Ev(X);pa=c[b+12>>2]|0;do if(pa|0){if(__Z16atomic_decrementPj(pa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(pa,1)}while(0);pa=c[b+4>>2]|0;do if(pa|0){if(__Z16atomic_decrementPj(pa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(pa,1)}while(0);pa=c[W>>2]|0;do if(pa|0){if(__Z16atomic_decrementPj(pa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(pa,1)}while(0);pa=c[Ea>>2]|0;do if(pa|0){if(__Z16atomic_decrementPj(pa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(pa,1)}while(0);__ZN10StringNameD2Ev(Da);Da=c[U>>2]|0;do if(Da|0){if(__Z16atomic_decrementPj(Da+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Da,1)}while(0);__ZN6StringC2EPKc(b,875539);c[U>>2]=c[b>>2];__ZN10StringNameC2ERK6String(Fa,U);__ZN6StringC2EPKc(Ga,875325);__ZN6StringC2EPKc(W,1263606);Da=b+4|0;c[Da>>2]=0;pa=b+12|0;c[pa>>2]=0;c[b>>2]=2;Ea=c[Ga>>2]|0;do if(Ea|0){c[Da>>2]=0;if(!(__Z28atomic_conditional_incrementPj(Ea+-8|0)|0))break;c[Da>>2]=c[Ga>>2]}while(0);c[b+8>>2]=9;Da=c[pa>>2]|0;do if((Da|0)!=(c[W>>2]|0)){do if(Da|0){if(__Z16atomic_decrementPj(Da+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Da,1)}while(0);c[pa>>2]=0;Ea=c[W>>2]|0;if(!Ea)break;if(!(__Z28atomic_conditional_incrementPj(Ea+-8|0)|0))break;c[pa>>2]=c[W>>2]}while(0);c[b+16>>2]=7;c[X>>2]=__Z11_scs_createPKc(874817)|0;c[Y>>2]=__Z11_scs_createPKc(874851)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(Fa,b,X,Y,-1);__ZN10StringNameD2Ev(Y);__ZN10StringNameD2Ev(X);pa=c[b+12>>2]|0;do if(pa|0){if(__Z16atomic_decrementPj(pa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(pa,1)}while(0);pa=c[b+4>>2]|0;do if(pa|0){if(__Z16atomic_decrementPj(pa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(pa,1)}while(0);pa=c[W>>2]|0;do if(pa|0){if(__Z16atomic_decrementPj(pa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(pa,1)}while(0);pa=c[Ga>>2]|0;do if(pa|0){if(__Z16atomic_decrementPj(pa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(pa,1)}while(0);__ZN10StringNameD2Ev(Fa);Fa=c[U>>2]|0;do if(Fa|0){if(__Z16atomic_decrementPj(Fa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Fa,1)}while(0);__ZN6StringC2EPKc(b,875539);c[U>>2]=c[b>>2];__ZN10StringNameC2ERK6String(Ha,U);__ZN6StringC2EPKc(b,875346);__ZN6StringC2EPKc(W,875353);__ZN7ClassDB18add_property_groupE10StringNameRK6StringS3_(Ha,b,W);Fa=c[W>>2]|0;do if(Fa|0){if(__Z16atomic_decrementPj(Fa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Fa,1)}while(0);Fa=c[b>>2]|0;do if(Fa|0){if(__Z16atomic_decrementPj(Fa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Fa,1)}while(0);__ZN10StringNameD2Ev(Ha);Ha=c[U>>2]|0;do if(Ha|0){if(__Z16atomic_decrementPj(Ha+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ha,1)}while(0);__ZN6StringC2EPKc(b,875539);c[U>>2]=c[b>>2];__ZN10StringNameC2ERK6String(Ia,U);__ZN6StringC2EPKc(Ja,875361);__ZN6StringC2EPKc(W,1263606);Ha=b+4|0;c[Ha>>2]=0;Fa=b+12|0;c[Fa>>2]=0;c[b>>2]=1;pa=c[Ja>>2]|0;do if(pa|0){c[Ha>>2]=0;if(!(__Z28atomic_conditional_incrementPj(pa+-8|0)|0))break;c[Ha>>2]=c[Ja>>2]}while(0);c[b+8>>2]=0;Ha=c[Fa>>2]|0;do if((Ha|0)!=(c[W>>2]|0)){do if(Ha|0){if(__Z16atomic_decrementPj(Ha+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ha,1)}while(0);c[Fa>>2]=0;pa=c[W>>2]|0;if(!pa)break;if(!(__Z28atomic_conditional_incrementPj(pa+-8|0)|0))break;c[Fa>>2]=c[W>>2]}while(0);c[b+16>>2]=7;c[X>>2]=__Z11_scs_createPKc(874944)|0;c[Y>>2]=__Z11_scs_createPKc(874963)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(Ia,b,X,Y,-1);__ZN10StringNameD2Ev(Y);__ZN10StringNameD2Ev(X);Fa=c[b+12>>2]|0;do if(Fa|0){if(__Z16atomic_decrementPj(Fa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Fa,1)}while(0);Fa=c[b+4>>2]|0;do if(Fa|0){if(__Z16atomic_decrementPj(Fa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Fa,1)}while(0);Fa=c[W>>2]|0;do if(Fa|0){if(__Z16atomic_decrementPj(Fa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Fa,1)}while(0);Fa=c[Ja>>2]|0;do if(Fa|0){if(__Z16atomic_decrementPj(Fa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Fa,1)}while(0);__ZN10StringNameD2Ev(Ia);Ia=c[U>>2]|0;do if(Ia|0){if(__Z16atomic_decrementPj(Ia+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ia,1)}while(0);__ZN6StringC2EPKc(b,875539);c[U>>2]=c[b>>2];__ZN10StringNameC2ERK6String(Ka,U);__ZN6StringC2EPKc(La,875145);__ZN6StringC2EPKc(W,1263606);Ia=b+4|0;c[Ia>>2]=0;Fa=b+12|0;c[Fa>>2]=0;c[b>>2]=14;Ja=c[La>>2]|0;do if(Ja|0){c[Ia>>2]=0;if(!(__Z28atomic_conditional_incrementPj(Ja+-8|0)|0))break;c[Ia>>2]=c[La>>2]}while(0);c[b+8>>2]=0;Ia=c[Fa>>2]|0;do if((Ia|0)!=(c[W>>2]|0)){do if(Ia|0){if(__Z16atomic_decrementPj(Ia+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ia,1)}while(0);c[Fa>>2]=0;Ja=c[W>>2]|0;if(!Ja)break;if(!(__Z28atomic_conditional_incrementPj(Ja+-8|0)|0))break;c[Fa>>2]=c[W>>2]}while(0);c[b+16>>2]=7;c[X>>2]=__Z11_scs_createPKc(875128)|0;c[Y>>2]=__Z11_scs_createPKc(875158)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(Ka,b,X,Y,-1);__ZN10StringNameD2Ev(Y);__ZN10StringNameD2Ev(X);Fa=c[b+12>>2]|0;do if(Fa|0){if(__Z16atomic_decrementPj(Fa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Fa,1)}while(0);Fa=c[b+4>>2]|0;do if(Fa|0){if(__Z16atomic_decrementPj(Fa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Fa,1)}while(0);Fa=c[W>>2]|0;do if(Fa|0){if(__Z16atomic_decrementPj(Fa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Fa,1)}while(0);Fa=c[La>>2]|0;do if(Fa|0){if(__Z16atomic_decrementPj(Fa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Fa,1)}while(0);__ZN10StringNameD2Ev(Ka);Ka=c[U>>2]|0;do if(Ka|0){if(__Z16atomic_decrementPj(Ka+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ka,1)}while(0);__ZN6StringC2EPKc(b,875539);c[U>>2]=c[b>>2];__ZN10StringNameC2ERK6String(Ma,U);__ZN6StringC2EPKc(Na,875376);__ZN6StringC2EPKc(W,875395);Ka=b+4|0;c[Ka>>2]=0;Fa=b+12|0;c[Fa>>2]=0;c[b>>2]=2;La=c[Na>>2]|0;do if(La|0){c[Ka>>2]=0;if(!(__Z28atomic_conditional_incrementPj(La+-8|0)|0))break;c[Ka>>2]=c[Na>>2]}while(0);c[b+8>>2]=1;Ka=c[Fa>>2]|0;do if((Ka|0)!=(c[W>>2]|0)){do if(Ka|0){if(__Z16atomic_decrementPj(Ka+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ka,1)}while(0);c[Fa>>2]=0;La=c[W>>2]|0;if(!La)break;if(!(__Z28atomic_conditional_incrementPj(La+-8|0)|0))break;c[Fa>>2]=c[W>>2]}while(0);c[b+16>>2]=7;c[X>>2]=__Z11_scs_createPKc(874981)|0;c[Y>>2]=__Z11_scs_createPKc(875004)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(Ma,b,X,Y,-1);__ZN10StringNameD2Ev(Y);__ZN10StringNameD2Ev(X);Fa=c[b+12>>2]|0;do if(Fa|0){if(__Z16atomic_decrementPj(Fa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Fa,1)}while(0);Fa=c[b+4>>2]|0;do if(Fa|0){if(__Z16atomic_decrementPj(Fa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Fa,1)}while(0);Fa=c[W>>2]|0;do if(Fa|0){if(__Z16atomic_decrementPj(Fa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Fa,1)}while(0);Fa=c[Na>>2]|0;do if(Fa|0){if(__Z16atomic_decrementPj(Fa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Fa,1)}while(0);__ZN10StringNameD2Ev(Ma);Ma=c[U>>2]|0;do if(Ma|0){if(__Z16atomic_decrementPj(Ma+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ma,1)}while(0);__ZN6StringC2EPKc(b,875539);c[U>>2]=c[b>>2];__ZN10StringNameC2ERK6String(Oa,U);__ZN6StringC2EPKc(Pa,875406);__ZN6StringC2EPKc(W,875429);Ma=b+4|0;c[Ma>>2]=0;Fa=b+12|0;c[Fa>>2]=0;c[b>>2]=3;Na=c[Pa>>2]|0;do if(Na|0){c[Ma>>2]=0;if(!(__Z28atomic_conditional_incrementPj(Na+-8|0)|0))break;c[Ma>>2]=c[Pa>>2]}while(0);c[b+8>>2]=1;Ma=c[Fa>>2]|0;do if((Ma|0)!=(c[W>>2]|0)){do if(Ma|0){if(__Z16atomic_decrementPj(Ma+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ma,1)}while(0);c[Fa>>2]=0;Na=c[W>>2]|0;if(!Na)break;if(!(__Z28atomic_conditional_incrementPj(Na+-8|0)|0))break;c[Fa>>2]=c[W>>2]}while(0);c[b+16>>2]=7;c[X>>2]=__Z11_scs_createPKc(875027)|0;c[Y>>2]=__Z11_scs_createPKc(875065)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(Oa,b,X,Y,-1);__ZN10StringNameD2Ev(Y);__ZN10StringNameD2Ev(X);Fa=c[b+12>>2]|0;do if(Fa|0){if(__Z16atomic_decrementPj(Fa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Fa,1)}while(0);Fa=c[b+4>>2]|0;do if(Fa|0){if(__Z16atomic_decrementPj(Fa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Fa,1)}while(0);Fa=c[W>>2]|0;do if(Fa|0){if(__Z16atomic_decrementPj(Fa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Fa,1)}while(0);Fa=c[Pa>>2]|0;do if(Fa|0){if(__Z16atomic_decrementPj(Fa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Fa,1)}while(0);__ZN10StringNameD2Ev(Oa);Oa=c[U>>2]|0;do if(Oa|0){if(__Z16atomic_decrementPj(Oa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Oa,1)}while(0);__ZN6StringC2EPKc(b,875539);c[U>>2]=c[b>>2];__ZN10StringNameC2ERK6String(Qa,U);__ZN6StringC2EPKc(Ra,875440);__ZN6StringC2EPKc(W,875454);Oa=b+4|0;c[Oa>>2]=0;Fa=b+12|0;c[Fa>>2]=0;c[b>>2]=3;Pa=c[Ra>>2]|0;do if(Pa|0){c[Oa>>2]=0;if(!(__Z28atomic_conditional_incrementPj(Pa+-8|0)|0))break;c[Oa>>2]=c[Ra>>2]}while(0);c[b+8>>2]=3;Oa=c[Fa>>2]|0;do if((Oa|0)!=(c[W>>2]|0)){do if(Oa|0){if(__Z16atomic_decrementPj(Oa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Oa,1)}while(0);c[Fa>>2]=0;Pa=c[W>>2]|0;if(!Pa)break;if(!(__Z28atomic_conditional_incrementPj(Pa+-8|0)|0))break;c[Fa>>2]=c[W>>2]}while(0);c[b+16>>2]=7;c[X>>2]=__Z11_scs_createPKc(875092)|0;c[Y>>2]=__Z11_scs_createPKc(875110)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(Qa,b,X,Y,-1);__ZN10StringNameD2Ev(Y);__ZN10StringNameD2Ev(X);Fa=c[b+12>>2]|0;do if(Fa|0){if(__Z16atomic_decrementPj(Fa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Fa,1)}while(0);Fa=c[b+4>>2]|0;do if(Fa|0){if(__Z16atomic_decrementPj(Fa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Fa,1)}while(0);Fa=c[W>>2]|0;do if(Fa|0){if(__Z16atomic_decrementPj(Fa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Fa,1)}while(0);Fa=c[Ra>>2]|0;do if(Fa|0){if(__Z16atomic_decrementPj(Fa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Fa,1)}while(0);__ZN10StringNameD2Ev(Qa);Qa=c[U>>2]|0;do if(Qa|0){if(__Z16atomic_decrementPj(Qa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Qa,1)}while(0);__ZN6StringC2EPKc(b,875539);c[U>>2]=c[b>>2];__ZN10StringNameC2ERK6String(Sa,U);__ZN6StringC2EPKc(Ta,875480);__ZN6StringC2EPKc(W,1263606);Qa=b+4|0;c[Qa>>2]=0;Fa=b+12|0;c[Fa>>2]=0;c[b>>2]=2;Ra=c[Ta>>2]|0;do if(Ra|0){c[Qa>>2]=0;if(!(__Z28atomic_conditional_incrementPj(Ra+-8|0)|0))break;c[Qa>>2]=c[Ta>>2]}while(0);c[b+8>>2]=9;Qa=c[Fa>>2]|0;do if((Qa|0)!=(c[W>>2]|0)){do if(Qa|0){if(__Z16atomic_decrementPj(Qa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Qa,1)}while(0);c[Fa>>2]=0;Ra=c[W>>2]|0;if(!Ra)break;if(!(__Z28atomic_conditional_incrementPj(Ra+-8|0)|0))break;c[Fa>>2]=c[W>>2]}while(0);c[b+16>>2]=7;c[X>>2]=__Z11_scs_createPKc(874870)|0;c[Y>>2]=__Z11_scs_createPKc(874918)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(Sa,b,X,Y,-1);__ZN10StringNameD2Ev(Y);__ZN10StringNameD2Ev(X);X=c[b+12>>2]|0;do if(X|0){if(__Z16atomic_decrementPj(X+-8|0)|0)break;__ZN6Memory11free_staticEPvb(X,1)}while(0);X=c[b+4>>2]|0;do if(X|0){if(__Z16atomic_decrementPj(X+-8|0)|0)break;__ZN6Memory11free_staticEPvb(X,1)}while(0);X=c[W>>2]|0;do if(X|0){if(__Z16atomic_decrementPj(X+-8|0)|0)break;__ZN6Memory11free_staticEPvb(X,1)}while(0);X=c[Ta>>2]|0;do if(X|0){if(__Z16atomic_decrementPj(X+-8|0)|0)break;__ZN6Memory11free_staticEPvb(X,1)}while(0);__ZN10StringNameD2Ev(Sa);Sa=c[U>>2]|0;do if(Sa|0){if(__Z16atomic_decrementPj(Sa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Sa,1)}while(0);__ZN6StringC2EPKc(b,875539);c[W>>2]=c[b>>2];__ZN10StringNameC2ERK6String(U,W);__ZN10StringNameC2EPKc(b,875502);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(U,b,0);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(U);Sa=c[W>>2]|0;do if(Sa|0){if(__Z16atomic_decrementPj(Sa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Sa,1)}while(0);__ZN6StringC2EPKc(b,875539);c[W>>2]=c[b>>2];__ZN10StringNameC2ERK6String(U,W);__ZN10StringNameC2EPKc(b,875511);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(U,b,1);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(U);Sa=c[W>>2]|0;do if(Sa|0){if(__Z16atomic_decrementPj(Sa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Sa,1)}while(0);__ZN6StringC2EPKc(b,875539);c[W>>2]=c[b>>2];__ZN10StringNameC2ERK6String(U,W);__ZN10StringNameC2EPKc(b,875520);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(U,b,2);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(U);Sa=c[W>>2]|0;do if(Sa|0){if(__Z16atomic_decrementPj(Sa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Sa,1)}while(0);__ZN6StringC2EPKc(b,875539);c[W>>2]=c[b>>2];__ZN10StringNameC2ERK6String(U,W);__ZN10StringNameC2EPKc(b,875529);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(U,b,3);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(U);U=c[W>>2]|0;if(!U){l=a;return}if(__Z16atomic_decrementPj(U+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(U,1);l=a;return}function __ZN7Light2D11set_enabledEb(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e+4|0;g=e;h=b+408|0;a[h>>0]=d&1;if(!(a[b+136>>0]|0)){l=e;return}d=a[b+409>>0]|0;i=__ZN12VisualServer13get_singletonEv()|0;j=c[(c[i>>2]|0)+1176>>2]|0;c[g>>2]=c[b+404>>2];if(!(a[h>>0]|0))k=0;else k=d<<24>>24==0&(__ZNK10CanvasItem18is_visible_in_treeEv(b)|0);c[f>>2]=c[g>>2];bj[j&4095](i,f,k);l=e;return}function __ZNK7Light2D10is_enabledEv(b){b=b|0;return (a[b+408>>0]|0)!=0|0}function __ZN7Light2D15set_editor_onlyEb(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e+4|0;g=e;a[b+409>>0]=d&1;if(!(a[b+136>>0]|0)){l=e;return}h=__ZN12VisualServer13get_singletonEv()|0;i=c[(c[h>>2]|0)+1176>>2]|0;c[g>>2]=c[b+404>>2];if(!(a[b+408>>0]|0))j=0;else j=(__ZNK10CanvasItem18is_visible_in_treeEv(b)|0)&(d^1);c[f>>2]=c[g>>2];bj[i&4095](h,f,j);l=e;return}function __ZNK7Light2D14is_editor_onlyEv(b){b=b|0;return (a[b+409>>0]|0)!=0|0}function __ZN7Light2D11set_textureERK3RefI7TextureE(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0;d=l;l=l+32|0;if((l|0)>=(m|0))ba(32);e=d+20|0;f=d+16|0;g=d+12|0;h=d+8|0;i=d+4|0;j=d;k=c[b>>2]|0;n=a+492|0;o=c[n>>2]|0;if((k|0)!=(o|0)){if((o|0?__ZN9Reference11unreferenceEv(o)|0:0)?(o=c[n>>2]|0,__Z17predelete_handlerP6Object(o)|0):0){gj[c[(c[o>>2]|0)+76>>2]&8191](o);__ZN6Memory11free_staticEPvb(o,0)}c[n>>2]=0;o=c[b>>2]|0;c[n>>2]=o;if(!o)p=0;else{__ZN9Reference9referenceEv(o);p=c[n>>2]|0}}else p=k;k=__ZN12VisualServer13get_singletonEv()|0;o=c[(c[k>>2]|0)+1188>>2]|0;b=c[a+404>>2]|0;if(!p){c[i>>2]=b;c[j>>2]=0;c[f>>2]=c[i>>2];c[e>>2]=c[j>>2];bj[o&4095](k,f,e);__ZN4Node28update_configuration_warningEv(a);l=d;return}else{c[g>>2]=b;b=c[n>>2]|0;c[h>>2]=ij[c[(c[b>>2]|0)+112>>2]&8191](b)|0;c[f>>2]=c[g>>2];c[e>>2]=c[h>>2];bj[o&4095](k,f,e);__ZN4Node28update_configuration_warningEv(a);l=d;return}}function __ZNK7Light2D11get_textureEv(a){a=a|0;var b=0,d=0;b=c[a+492>>2]|0;if(!b){d=0;return d|0}__ZN9Reference9referenceEv(b);d=b;return d|0}function __ZN7Light2D18set_texture_offsetERK7Vector2(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d+4|0;f=d;g=a+496|0;h=b;b=c[h+4>>2]|0;i=g;c[i>>2]=c[h>>2];c[i+4>>2]=b;b=__ZN12VisualServer13get_singletonEv()|0;i=c[(c[b>>2]|0)+1192>>2]|0;c[f>>2]=c[a+404>>2];c[e>>2]=c[f>>2];bj[i&4095](b,e,g);__ZN10CanvasItem17item_rect_changedEb(a,1);l=d;return}function __ZNK7Light2D18get_texture_offsetEv(a,b){a=a|0;b=b|0;var d=0,e=0;d=b+496|0;b=c[d+4>>2]|0;e=a;c[e>>2]=c[d>>2];c[e+4>>2]=b;return}function __ZN7Light2D9set_colorERK5Color(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d+4|0;f=d;g=a+412|0;c[g>>2]=c[b>>2];c[g+4>>2]=c[b+4>>2];c[g+8>>2]=c[b+8>>2];c[g+12>>2]=c[b+12>>2];b=__ZN12VisualServer13get_singletonEv()|0;h=c[(c[b>>2]|0)+1196>>2]|0;c[f>>2]=c[a+404>>2];c[e>>2]=c[f>>2];bj[h&4095](b,e,g);l=d;return}function __ZNK7Light2D9get_colorEv(a,b){a=a|0;b=b|0;var d=0;d=b+412|0;c[a>>2]=c[d>>2];c[a+4>>2]=c[d+4>>2];c[a+8>>2]=c[d+8>>2];c[a+12>>2]=c[d+12>>2];return}function __ZN7Light2D10set_heightEf(a,b){a=a|0;b=+b;var d=0,e=0,f=0,h=0,i=0,j=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d+4|0;f=d;h=a+444|0;g[h>>2]=b;i=__ZN12VisualServer13get_singletonEv()|0;j=c[(c[i>>2]|0)+1200>>2]|0;c[f>>2]=c[a+404>>2];b=+g[h>>2];c[e>>2]=c[f>>2];dj[j&127](i,e,b);l=d;return}function __ZNK7Light2D10get_heightEv(a){a=a|0;return +(+g[a+444>>2])}function __ZN7Light2D10set_energyEf(a,b){a=a|0;b=+b;var d=0,e=0,f=0,h=0,i=0,j=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d+4|0;f=d;h=a+452|0;g[h>>2]=b;i=__ZN12VisualServer13get_singletonEv()|0;j=c[(c[i>>2]|0)+1204>>2]|0;c[f>>2]=c[a+404>>2];b=+g[h>>2];c[e>>2]=c[f>>2];dj[j&127](i,e,b);l=d;return}function __ZNK7Light2D10get_energyEv(a){a=a|0;return +(+g[a+452>>2])}function __ZN7Light2D17set_texture_scaleEf(a,b){a=a|0;b=+b;var d=0,e=0,f=0,h=0,i=0,j=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d+4|0;f=d;h=a+448|0;g[h>>2]=b;i=__ZN12VisualServer13get_singletonEv()|0;j=c[(c[i>>2]|0)+1180>>2]|0;c[f>>2]=c[a+404>>2];b=+g[h>>2];c[e>>2]=c[f>>2];dj[j&127](i,e,b);__ZN10CanvasItem17item_rect_changedEb(a,1);l=d;return}function __ZNK7Light2D17get_texture_scaleEv(a){a=a|0;return +(+g[a+448>>2])}function __ZN7Light2D15set_z_range_minEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d+4|0;f=d;g=a+456|0;c[g>>2]=b;b=__ZN12VisualServer13get_singletonEv()|0;h=c[(c[b>>2]|0)+1208>>2]|0;c[f>>2]=c[a+404>>2];i=c[g>>2]|0;g=c[a+460>>2]|0;c[e>>2]=c[f>>2];Ki[h&4095](b,e,i,g);l=d;return}function __ZNK7Light2D15get_z_range_minEv(a){a=a|0;return c[a+456>>2]|0}function __ZN7Light2D15set_z_range_maxEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d+4|0;f=d;g=a+460|0;c[g>>2]=b;b=__ZN12VisualServer13get_singletonEv()|0;h=c[(c[b>>2]|0)+1208>>2]|0;c[f>>2]=c[a+404>>2];i=c[a+456>>2]|0;a=c[g>>2]|0;c[e>>2]=c[f>>2];Ki[h&4095](b,e,i,a);l=d;return}function __ZNK7Light2D15get_z_range_maxEv(a){a=a|0;return c[a+460>>2]|0}function __ZN7Light2D19set_layer_range_minEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d+4|0;f=d;g=a+464|0;c[g>>2]=b;b=__ZN12VisualServer13get_singletonEv()|0;h=c[(c[b>>2]|0)+1212>>2]|0;c[f>>2]=c[a+404>>2];i=c[g>>2]|0;g=c[a+468>>2]|0;c[e>>2]=c[f>>2];Ki[h&4095](b,e,i,g);l=d;return}function __ZNK7Light2D19get_layer_range_minEv(a){a=a|0;return c[a+464>>2]|0}function __ZN7Light2D19set_layer_range_maxEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d+4|0;f=d;g=a+468|0;c[g>>2]=b;b=__ZN12VisualServer13get_singletonEv()|0;h=c[(c[b>>2]|0)+1212>>2]|0;c[f>>2]=c[a+404>>2];i=c[a+464>>2]|0;a=c[g>>2]|0;c[e>>2]=c[f>>2];Ki[h&4095](b,e,i,a);l=d;return}function __ZNK7Light2D19get_layer_range_maxEv(a){a=a|0;return c[a+468>>2]|0}function __ZN7Light2D18set_item_cull_maskEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d+4|0;f=d;g=a+472|0;c[g>>2]=b;b=__ZN12VisualServer13get_singletonEv()|0;h=c[(c[b>>2]|0)+1216>>2]|0;c[f>>2]=c[a+404>>2];a=c[g>>2]|0;c[e>>2]=c[f>>2];bj[h&4095](b,e,a);l=d;return}function __ZNK7Light2D18get_item_cull_maskEv(a){a=a|0;return c[a+472>>2]|0}function __ZN7Light2D25set_item_shadow_cull_maskEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d+4|0;f=d;g=a+476|0;c[g>>2]=b;b=__ZN12VisualServer13get_singletonEv()|0;h=c[(c[b>>2]|0)+1220>>2]|0;c[f>>2]=c[a+404>>2];a=c[g>>2]|0;c[e>>2]=c[f>>2];bj[h&4095](b,e,a);l=d;return}function __ZNK7Light2D25get_item_shadow_cull_maskEv(a){a=a|0;return c[a+476>>2]|0}function __ZN7Light2D8set_modeENS_4ModeE(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d+4|0;f=d;c[a+488>>2]=b;g=__ZN12VisualServer13get_singletonEv()|0;h=c[(c[g>>2]|0)+1224>>2]|0;c[f>>2]=c[a+404>>2];c[e>>2]=c[f>>2];bj[h&4095](g,e,b);l=d;return}function __ZNK7Light2D8get_modeEv(a){a=a|0;return c[a+488>>2]|0}function __ZN7Light2D18set_shadow_enabledEb(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e+4|0;g=e;h=b+410|0;a[h>>0]=d&1;d=__ZN12VisualServer13get_singletonEv()|0;i=c[(c[d>>2]|0)+1228>>2]|0;c[g>>2]=c[b+404>>2];b=(a[h>>0]|0)!=0;c[f>>2]=c[g>>2];bj[i&4095](d,f,b);l=e;return}function __ZNK7Light2D17is_shadow_enabledEv(b){b=b|0;return (a[b+410>>0]|0)!=0|0}function __ZN7Light2D22set_shadow_buffer_sizeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d+4|0;f=d;g=a+480|0;c[g>>2]=b;b=__ZN12VisualServer13get_singletonEv()|0;h=c[(c[b>>2]|0)+1232>>2]|0;c[f>>2]=c[a+404>>2];a=c[g>>2]|0;c[e>>2]=c[f>>2];bj[h&4095](b,e,a);l=d;return}function __ZNK7Light2D22get_shadow_buffer_sizeEv(a){a=a|0;return c[a+480>>2]|0}function __ZN7Light2D26set_shadow_gradient_lengthEf(a,b){a=a|0;b=+b;var d=0,e=0,f=0,h=0,i=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d+4|0;f=d;g[a+484>>2]=b;h=__ZN12VisualServer13get_singletonEv()|0;i=c[(c[h>>2]|0)+1236>>2]|0;c[f>>2]=c[a+404>>2];c[e>>2]=c[f>>2];dj[i&127](h,e,b);l=d;return}function __ZNK7Light2D26get_shadow_gradient_lengthEv(a){a=a|0;return +(+g[a+484>>2])}function __ZN7Light2D17set_shadow_filterENS_12ShadowFilterE(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d+4|0;f=d;c[a+504>>2]=b;g=__ZN12VisualServer13get_singletonEv()|0;h=c[(c[g>>2]|0)+1240>>2]|0;c[f>>2]=c[a+404>>2];c[e>>2]=c[f>>2];bj[h&4095](g,e,b);l=d;return}function __ZNK7Light2D17get_shadow_filterEv(a){a=a|0;return c[a+504>>2]|0}function __ZN7Light2D16set_shadow_colorERK5Color(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d+4|0;f=d;g=a+428|0;c[g>>2]=c[b>>2];c[g+4>>2]=c[b+4>>2];c[g+8>>2]=c[b+8>>2];c[g+12>>2]=c[b+12>>2];b=__ZN12VisualServer13get_singletonEv()|0;h=c[(c[b>>2]|0)+1244>>2]|0;c[f>>2]=c[a+404>>2];c[e>>2]=c[f>>2];bj[h&4095](b,e,g);l=d;return}function __ZNK7Light2D16get_shadow_colorEv(a,b){a=a|0;b=b|0;var d=0;d=b+428|0;c[a>>2]=c[d>>2];c[a+4>>2]=c[d+4>>2];c[a+8>>2]=c[d+8>>2];c[a+12>>2]=c[d+12>>2];return}function __ZNK13MethodBind0RCI7Light2DNS0_12ShadowFilterEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK13MethodBind0RCI7Light2DNS0_12ShadowFilterEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,875539);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI7Light2DNS0_12ShadowFilterEE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236200)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2Ei(i,ij[n&8191](d)|0);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI7Light2DNS0_12ShadowFilterEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0;if(!b)f=0;else{d=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236200)|0;f=d?b:0}b=c[a+44>>2]|0;d=c[a+48>>2]|0;a=f+(d>>1)|0;if(!(d&1)){g=b;h=ij[g&8191](a)|0;c[e>>2]=h;return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=ij[g&8191](a)|0;c[e>>2]=h;return}}function __ZN13MethodBind0RCI7Light2DNS0_12ShadowFilterEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I7Light2DNS0_12ShadowFilterEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if(!b){__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK11MethodBind1I7Light2DNS0_12ShadowFilterEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,875539);l=a;return c[b>>2]|0}function __ZN11MethodBind1I7Light2DNS0_12ShadowFilterEE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236200)|0:0){c[h>>2]=0;a[1263537]=0;k=d+24|0;n=c[k>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=i;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=i;return}if((g|0)>0){if((n|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);p=0}else{a[1263537]=0;p=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,p)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=p;c[b>>2]=0;l=i;return}}p=c[d+44>>2]|0;n=c[d+48>>2]|0;o=e+(n>>1)|0;if(!(n&1))q=p;else q=c[(c[o>>2]|0)+p>>2]|0;do if((g|0)<1){p=c[k>>2]|0;n=p+-1|0;if((p|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)s=0;else s=c[e+-4>>2]|0;if((p|0)<=(s|0)){if(r)t=0;else t=c[e+-4>>2]|0;do if((t|0)<(p|0)){if(r)u=0;else u=c[e+-4>>2]|0;if((u|0)<(p|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);v=0;break}else{a[1263537]=0;w=31;break}}else w=31;while(0);if((w|0)==31)v=e+(n*24|0)|0;__ZN7VariantC2ERKS_(j,v);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);f=__ZNK7VariantcviEv(j)|0;Pi[q&2047](o,f);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I7Light2DNS0_12ShadowFilterEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236200)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1)){g=b;h=c[d>>2]|0;i=c[h>>2]|0;Pi[g&2047](a,i);return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=c[d>>2]|0;i=c[h>>2]|0;Pi[g&2047](a,i);return}}function __ZN11MethodBind1I7Light2DNS0_12ShadowFilterEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI7Light2DNS0_4ModeEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK13MethodBind0RCI7Light2DNS0_4ModeEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,875539);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI7Light2DNS0_4ModeEE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236200)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2Ei(i,ij[n&8191](d)|0);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI7Light2DNS0_4ModeEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0;if(!b)f=0;else{d=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236200)|0;f=d?b:0}b=c[a+44>>2]|0;d=c[a+48>>2]|0;a=f+(d>>1)|0;if(!(d&1)){g=b;h=ij[g&8191](a)|0;c[e>>2]=h;return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=ij[g&8191](a)|0;c[e>>2]=h;return}}function __ZN13MethodBind0RCI7Light2DNS0_4ModeEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I7Light2DNS0_4ModeEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if(!b){__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK11MethodBind1I7Light2DNS0_4ModeEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,875539);l=a;return c[b>>2]|0}function __ZN11MethodBind1I7Light2DNS0_4ModeEE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236200)|0:0){c[h>>2]=0;a[1263537]=0;k=d+24|0;n=c[k>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=i;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=i;return}if((g|0)>0){if((n|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);p=0}else{a[1263537]=0;p=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,p)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=p;c[b>>2]=0;l=i;return}}p=c[d+44>>2]|0;n=c[d+48>>2]|0;o=e+(n>>1)|0;if(!(n&1))q=p;else q=c[(c[o>>2]|0)+p>>2]|0;do if((g|0)<1){p=c[k>>2]|0;n=p+-1|0;if((p|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)s=0;else s=c[e+-4>>2]|0;if((p|0)<=(s|0)){if(r)t=0;else t=c[e+-4>>2]|0;do if((t|0)<(p|0)){if(r)u=0;else u=c[e+-4>>2]|0;if((u|0)<(p|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);v=0;break}else{a[1263537]=0;w=31;break}}else w=31;while(0);if((w|0)==31)v=e+(n*24|0)|0;__ZN7VariantC2ERKS_(j,v);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);f=__ZNK7VariantcviEv(j)|0;Pi[q&2047](o,f);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I7Light2DNS0_4ModeEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236200)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1)){g=b;h=c[d>>2]|0;i=c[h>>2]|0;Pi[g&2047](a,i);return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=c[d>>2]|0;i=c[h>>2]|0;Pi[g&2047](a,i);return}}function __ZN11MethodBind1I7Light2DNS0_4ModeEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI7Light2DiE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK13MethodBind0RCI7Light2DiE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,875539);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI7Light2DiE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236200)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2Ei(i,ij[n&8191](d)|0);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI7Light2DiE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0;if(!b)f=0;else{d=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236200)|0;f=d?b:0}b=c[a+44>>2]|0;d=c[a+48>>2]|0;a=f+(d>>1)|0;if(!(d&1)){g=b;h=ij[g&8191](a)|0;c[e>>2]=h;return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=ij[g&8191](a)|0;c[e>>2]=h;return}}function __ZN13MethodBind0RCI7Light2DiED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I7Light2DiE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if(!b){__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK11MethodBind1I7Light2DiE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,875539);l=a;return c[b>>2]|0}function __ZN11MethodBind1I7Light2DiE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236200)|0:0){c[h>>2]=0;a[1263537]=0;k=d+24|0;n=c[k>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=i;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=i;return}if((g|0)>0){if((n|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);p=0}else{a[1263537]=0;p=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,p)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=p;c[b>>2]=0;l=i;return}}p=c[d+44>>2]|0;n=c[d+48>>2]|0;o=e+(n>>1)|0;if(!(n&1))q=p;else q=c[(c[o>>2]|0)+p>>2]|0;do if((g|0)<1){p=c[k>>2]|0;n=p+-1|0;if((p|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)s=0;else s=c[e+-4>>2]|0;if((p|0)<=(s|0)){if(r)t=0;else t=c[e+-4>>2]|0;do if((t|0)<(p|0)){if(r)u=0;else u=c[e+-4>>2]|0;if((u|0)<(p|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);v=0;break}else{a[1263537]=0;w=31;break}}else w=31;while(0);if((w|0)==31)v=e+(n*24|0)|0;__ZN7VariantC2ERKS_(j,v);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);f=__ZNK7VariantcviEv(j)|0;Pi[q&2047](o,f);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I7Light2DiE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236200)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1)){g=b;h=c[d>>2]|0;i=c[h>>2]|0;Pi[g&2047](a,i);return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=c[d>>2]|0;i=c[h>>2]|0;Pi[g&2047](a,i);return}}function __ZN11MethodBind1I7Light2DiED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI7Light2DfE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Ef(d,0.0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK13MethodBind0RCI7Light2DfE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,875539);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI7Light2DfE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236200)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2Ef(i,+mj[n&511](d));__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI7Light2DfE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0.0;if(!b)f=0;else{d=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236200)|0;f=d?b:0}b=c[a+44>>2]|0;d=c[a+48>>2]|0;a=f+(d>>1)|0;if(!(d&1)){h=b;i=+mj[h&511](a);g[e>>2]=i;return}else{h=c[(c[a>>2]|0)+b>>2]|0;i=+mj[h&511](a);g[e>>2]=i;return}}function __ZN13MethodBind0RCI7Light2DfED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I7Light2DfE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if(!b){__ZN7VariantC2Ef(d,0.0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK11MethodBind1I7Light2DfE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,875539);l=a;return c[b>>2]|0}function __ZN11MethodBind1I7Light2DfE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0.0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236200)|0:0){c[h>>2]=0;a[1263537]=0;k=d+24|0;n=c[k>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=i;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=i;return}if((g|0)>0){if((n|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);p=0}else{a[1263537]=0;p=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,p)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=p;c[b>>2]=0;l=i;return}}p=c[d+44>>2]|0;n=c[d+48>>2]|0;o=e+(n>>1)|0;if(!(n&1))q=p;else q=c[(c[o>>2]|0)+p>>2]|0;do if((g|0)<1){p=c[k>>2]|0;n=p+-1|0;if((p|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)s=0;else s=c[e+-4>>2]|0;if((p|0)<=(s|0)){if(r)t=0;else t=c[e+-4>>2]|0;do if((t|0)<(p|0)){if(r)u=0;else u=c[e+-4>>2]|0;if((u|0)<(p|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);v=0;break}else{a[1263537]=0;w=31;break}}else w=31;while(0);if((w|0)==31)v=e+(n*24|0)|0;__ZN7VariantC2ERKS_(j,v);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);x=+__ZNK7VariantcvfEv(j);Mi[q&511](o,x);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I7Light2DfE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0,j=0.0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236200)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1)){h=b;i=c[d>>2]|0;j=+g[i>>2];Mi[h&511](a,j);return}else{h=c[(c[a>>2]|0)+b>>2]|0;i=c[d>>2]|0;j=+g[i>>2];Mi[h&511](a,j);return}}function __ZN11MethodBind1I7Light2DfED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI7Light2D5ColorE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;if((b|0)!=-1){f=0;l=a;return f|0}g[d>>2]=0.0;g[d+4>>2]=0.0;g[d+8>>2]=0.0;g[d+12>>2]=1.0;__ZN7VariantC2ERK5Color(e,d);d=c[e>>2]|0;if(d|0)__ZN7Variant5clearEv(e);f=d;l=a;return f|0}function __ZNK13MethodBind0RCI7Light2D5ColorE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,875539);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI7Light2D5ColorE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0;f=l;l=l+48|0;if((l|0)>=(m|0))ba(48);i=f;j=f+24|0;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236200)|0:0){c[h>>2]=0;a[1263537]=0;k=c[d+24>>2]|0;if((k|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=k;c[b>>2]=0;l=f;return}n=k-(c[d+20>>2]|0)|0;if((n|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=n;c[b>>2]=0;l=f;return}n=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))o=n;else o=c[(c[d>>2]|0)+n>>2]|0;Pi[o&2047](j,d);__ZN7VariantC2ERK5Color(i,j);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI7Light2D5ColorE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=d;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236200)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;Pi[i&2047](f,a);c[e>>2]=c[f>>2];c[e+4>>2]=c[f+4>>2];c[e+8>>2]=c[f+8>>2];c[e+12>>2]=c[f+12>>2];l=d;return}function __ZN13MethodBind0RCI7Light2D5ColorED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I7Light2DRK5ColorE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;if(b|0){f=0;l=a;return f|0}g[d>>2]=0.0;g[d+4>>2]=0.0;g[d+8>>2]=0.0;g[d+12>>2]=1.0;__ZN7VariantC2ERK5Color(e,d);d=c[e>>2]|0;if(d|0)__ZN7Variant5clearEv(e);f=d;l=a;return f|0}function __ZNK11MethodBind1I7Light2DRK5ColorE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,875539);l=a;return c[b>>2]|0}function __ZN11MethodBind1I7Light2DRK5ColorE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;i=l;l=l+48|0;if((l|0)>=(m|0))ba(48);j=i+24|0;k=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236200)|0:0){c[h>>2]=0;a[1263537]=0;n=d+24|0;o=c[n>>2]|0;if((o|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=o;c[b>>2]=0;l=i;return}p=o-(c[d+20>>2]|0)|0;if((p|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=p;c[b>>2]=0;l=i;return}if((g|0)>0){if((o|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);q=0}else{a[1263537]=0;q=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,q)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=q;c[b>>2]=0;l=i;return}}q=c[d+44>>2]|0;o=c[d+48>>2]|0;p=e+(o>>1)|0;if(!(o&1))r=q;else r=c[(c[p>>2]|0)+q>>2]|0;do if((g|0)<1){q=c[n>>2]|0;o=q+-1|0;if((q|0)>=1){e=c[d+16>>2]|0;s=(e|0)==0;if(s)t=0;else t=c[e+-4>>2]|0;if((q|0)<=(t|0)){if(s)u=0;else u=c[e+-4>>2]|0;do if((u|0)<(q|0)){if(s)v=0;else v=c[e+-4>>2]|0;if((v|0)<(q|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);w=0;break}else{a[1263537]=0;x=31;break}}else x=31;while(0);if((x|0)==31)w=e+(o*24|0)|0;__ZN7VariantC2ERKS_(k,w);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);__ZNK7Variantcv5ColorEv(j,k);Pi[r&2047](p,j);if(c[k>>2]|0)__ZN7Variant5clearEv(k);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I7Light2DRK5ColorE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236200)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;b=c[d>>2]|0;c[f>>2]=c[b>>2];c[f+4>>2]=c[b+4>>2];c[f+8>>2]=c[b+8>>2];c[f+12>>2]=c[b+12>>2];Pi[i&2047](a,f);l=e;return}function __ZN11MethodBind1I7Light2DRK5ColorED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI7Light2D7Vector2E18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;if((b|0)!=-1){f=0;l=a;return f|0}g[d>>2]=0.0;g[d+4>>2]=0.0;__ZN7VariantC2ERK7Vector2(e,d);d=c[e>>2]|0;if(d|0)__ZN7Variant5clearEv(e);f=d;l=a;return f|0}function __ZNK13MethodBind0RCI7Light2D7Vector2E18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,875539);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI7Light2D7Vector2E4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;j=f+24|0;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236200)|0:0){c[h>>2]=0;a[1263537]=0;k=c[d+24>>2]|0;if((k|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=k;c[b>>2]=0;l=f;return}n=k-(c[d+20>>2]|0)|0;if((n|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=n;c[b>>2]=0;l=f;return}n=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))o=n;else o=c[(c[d>>2]|0)+n>>2]|0;Pi[o&2047](j,d);__ZN7VariantC2ERK7Vector2(i,j);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI7Light2D7Vector2E7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=d;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236200)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;Pi[i&2047](f,a);a=f;f=c[a+4>>2]|0;i=e;c[i>>2]=c[a>>2];c[i+4>>2]=f;l=d;return}function __ZN13MethodBind0RCI7Light2D7Vector2ED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I7Light2DRK7Vector2E18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;if(b|0){f=0;l=a;return f|0}g[d>>2]=0.0;g[d+4>>2]=0.0;__ZN7VariantC2ERK7Vector2(e,d);d=c[e>>2]|0;if(d|0)__ZN7Variant5clearEv(e);f=d;l=a;return f|0}function __ZNK11MethodBind1I7Light2DRK7Vector2E18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,875539);l=a;return c[b>>2]|0}function __ZN11MethodBind1I7Light2DRK7Vector2E4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i+24|0;k=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236200)|0:0){c[h>>2]=0;a[1263537]=0;n=d+24|0;o=c[n>>2]|0;if((o|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=o;c[b>>2]=0;l=i;return}p=o-(c[d+20>>2]|0)|0;if((p|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=p;c[b>>2]=0;l=i;return}if((g|0)>0){if((o|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);q=0}else{a[1263537]=0;q=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,q)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=q;c[b>>2]=0;l=i;return}}q=c[d+44>>2]|0;o=c[d+48>>2]|0;p=e+(o>>1)|0;if(!(o&1))r=q;else r=c[(c[p>>2]|0)+q>>2]|0;do if((g|0)<1){q=c[n>>2]|0;o=q+-1|0;if((q|0)>=1){e=c[d+16>>2]|0;s=(e|0)==0;if(s)t=0;else t=c[e+-4>>2]|0;if((q|0)<=(t|0)){if(s)u=0;else u=c[e+-4>>2]|0;do if((u|0)<(q|0)){if(s)v=0;else v=c[e+-4>>2]|0;if((v|0)<(q|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);w=0;break}else{a[1263537]=0;x=31;break}}else x=31;while(0);if((x|0)==31)w=e+(o*24|0)|0;__ZN7VariantC2ERKS_(k,w);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);__ZNK7Variantcv7Vector2Ev(j,k);Pi[r&2047](p,j);if(c[k>>2]|0)__ZN7Variant5clearEv(k);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I7Light2DRK7Vector2E7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236200)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;b=c[d>>2]|0;d=c[b+4>>2]|0;h=f;c[h>>2]=c[b>>2];c[h+4>>2]=d;Pi[i&2047](a,f);l=e;return}function __ZN11MethodBind1I7Light2DRK7Vector2ED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI7Light2D3RefI7TextureEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var c=0;if((b|0)!=-1){c=0;return c|0}c=__ZN7Variant12get_type_forI3RefI7TextureEEENS_4TypeEv()|0;return c|0}function __ZNK13MethodBind0RCI7Light2D3RefI7TextureEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,875539);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI7Light2D3RefI7TextureEE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f+28|0;j=f;k=f+24|0;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236200)|0:0){c[h>>2]=0;a[1263537]=0;n=c[d+24>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=f;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=f;return}o=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))p=o;else p=c[(c[d>>2]|0)+o>>2]|0;c[k>>2]=ij[p&8191](d)|0;__ZN6RefPtrC2Ev(i);__ZN3RefI9ReferenceEaSI7TextureEEvRKS_IT_E(i,k);__ZN7VariantC2ERK6RefPtr(j,i);__ZN6RefPtrD2Ev(i);i=c[k>>2]|0;if((i|0?__ZN9Reference11unreferenceEv(i)|0:0)?(i=c[k>>2]|0,__Z17predelete_handlerP6Object(i)|0):0){gj[c[(c[i>>2]|0)+76>>2]&8191](i);__ZN6Memory11free_staticEPvb(i,0)}c[k>>2]=0;__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI7Light2D3RefI7TextureEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=d;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236200)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;c[f>>2]=ij[i&8191](a)|0;__ZN3RefI9ReferenceEaSI7TextureEEvRKS_IT_E(e,f);e=c[f>>2]|0;if(!e){l=d;return}if(!(__ZN9Reference11unreferenceEv(e)|0)){l=d;return}e=c[f>>2]|0;if(!(__Z17predelete_handlerP6Object(e)|0)){l=d;return}gj[c[(c[e>>2]|0)+76>>2]&8191](e);__ZN6Memory11free_staticEPvb(e,0);l=d;return}function __ZN13MethodBind0RCI7Light2D3RefI7TextureEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I7Light2DRK3RefI7TextureEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var c=0;if(b|0){c=0;return c|0}c=__ZN7Variant12get_type_forIRK3RefI7TextureEEENS_4TypeEv()|0;return c|0}function __ZNK11MethodBind1I7Light2DRK3RefI7TextureEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,875539);l=a;return c[b>>2]|0}function __ZN11MethodBind1I7Light2DRK3RefI7TextureEE4callEP6ObjectPPK7VariantiRNS9_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i+28|0;k=i+24|0;n=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236200)|0:0){c[h>>2]=0;a[1263537]=0;o=d+24|0;p=c[o>>2]|0;if((p|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=p;c[b>>2]=0;l=i;return}q=p-(c[d+20>>2]|0)|0;if((q|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=q;c[b>>2]=0;l=i;return}if((g|0)>0){if((p|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);r=0}else{a[1263537]=0;r=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,r)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=r;c[b>>2]=0;l=i;return}}r=c[d+44>>2]|0;p=c[d+48>>2]|0;q=e+(p>>1)|0;if(!(p&1))s=r;else s=c[(c[q>>2]|0)+r>>2]|0;do if((g|0)<1){r=c[o>>2]|0;p=r+-1|0;if((r|0)>=1){e=c[d+16>>2]|0;t=(e|0)==0;if(t)u=0;else u=c[e+-4>>2]|0;if((r|0)<=(u|0)){if(t)v=0;else v=c[e+-4>>2]|0;do if((v|0)<(r|0)){if(t)w=0;else w=c[e+-4>>2]|0;if((w|0)<(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);x=0;break}else{a[1263537]=0;y=31;break}}else y=31;while(0);if((y|0)==31)x=e+(p*24|0)|0;__ZN7VariantC2ERKS_(n,x);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f>>2]|0);while(0);__ZN3RefI7TextureEC2ERK7Variant(j,n);c[k>>2]=c[j>>2];Pi[s&2047](q,k);q=c[k>>2]|0;if((q|0?__ZN9Reference11unreferenceEv(q)|0:0)?(q=c[k>>2]|0,__Z17predelete_handlerP6Object(q)|0):0){gj[c[(c[q>>2]|0)+76>>2]&8191](q);__ZN6Memory11free_staticEPvb(q,0)}c[k>>2]=0;if(c[n>>2]|0)__ZN7Variant5clearEv(n);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I7Light2DRK3RefI7TextureEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+28|0;g=e;h=e+24|0;if(!b)i=0;else{j=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236200)|0;i=j?b:0}b=c[a+44>>2]|0;j=c[a+48>>2]|0;a=i+(j>>1)|0;if(!(j&1))k=b;else k=c[(c[a>>2]|0)+b>>2]|0;__ZN7VariantC2EPK6Object(g,c[d>>2]|0);__ZN3RefI7TextureEC2ERK7Variant(f,g);if(c[g>>2]|0)__ZN7Variant5clearEv(g);c[h>>2]=c[f>>2];Pi[k&2047](a,h);a=c[h>>2]|0;if(!a){l=e;return}if(!(__ZN9Reference11unreferenceEv(a)|0)){l=e;return}a=c[h>>2]|0;if(!(__Z17predelete_handlerP6Object(a)|0)){l=e;return}gj[c[(c[a>>2]|0)+76>>2]&8191](a);__ZN6Memory11free_staticEPvb(a,0);l=e;return}function __ZN11MethodBind1I7Light2DRK3RefI7TextureEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI7Light2DbE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Eb(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK13MethodBind0RCI7Light2DbE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,875539);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI7Light2DbE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236200)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2Eb(i,ij[n&8191](d)|0);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI7Light2DbE7ptrcallEP6ObjectPPKvPv(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0;if(!d)g=0;else{e=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1236200)|0;g=e?d:0}d=c[b+44>>2]|0;e=c[b+48>>2]|0;b=g+(e>>1)|0;if(!(e&1)){h=d;i=ij[h&8191](b)|0;j=i&1;a[f>>0]=j;return}else{h=c[(c[b>>2]|0)+d>>2]|0;i=ij[h&8191](b)|0;j=i&1;a[f>>0]=j;return}}function __ZN13MethodBind0RCI7Light2DbED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I7Light2DbE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if(!b){__ZN7VariantC2Eb(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK11MethodBind1I7Light2DbE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,875539);l=a;return c[b>>2]|0}function __ZN11MethodBind1I7Light2DbE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236200)|0:0){c[h>>2]=0;a[1263537]=0;k=d+24|0;n=c[k>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=i;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=i;return}if((g|0)>0){if((n|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);p=0}else{a[1263537]=0;p=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,p)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=p;c[b>>2]=0;l=i;return}}p=c[d+44>>2]|0;n=c[d+48>>2]|0;o=e+(n>>1)|0;if(!(n&1))q=p;else q=c[(c[o>>2]|0)+p>>2]|0;do if((g|0)<1){p=c[k>>2]|0;n=p+-1|0;if((p|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)s=0;else s=c[e+-4>>2]|0;if((p|0)<=(s|0)){if(r)t=0;else t=c[e+-4>>2]|0;do if((t|0)<(p|0)){if(r)u=0;else u=c[e+-4>>2]|0;if((u|0)<(p|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);v=0;break}else{a[1263537]=0;w=31;break}}else w=31;while(0);if((w|0)==31)v=e+(n*24|0)|0;__ZN7VariantC2ERKS_(j,v);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);f=__ZNK7VariantcvbEv(j)|0;Pi[q&2047](o,f);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I7Light2DbE7ptrcallEP6ObjectPPKvPv(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0;if(!d)g=0;else{f=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1236200)|0;g=f?d:0}d=c[b+44>>2]|0;f=c[b+48>>2]|0;b=g+(f>>1)|0;if(!(f&1))h=d;else h=c[(c[b>>2]|0)+d>>2]|0;Pi[h&2047](b,(a[c[e>>2]>>0]|0)!=0);return}function __ZN11MethodBind1I7Light2DbED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN16CollisionShape2D18_initialize_classvEv(b){b=b|0;if(a[1263369]|0)return;if(!(a[1263237]|0)){if(!(a[1256995]|0)){if(!(a[1256996]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI4NodeEEvv();__ZN4Node13_bind_methodsEv();a[1256996]=1}__ZN7ClassDB10_add_classI10CanvasItemEEvv();__ZN10CanvasItem13_bind_methodsEv();a[1256995]=1}__ZN7ClassDB10_add_classI6Node2DEEvv();__ZN6Node2D13_bind_methodsEv();a[1263237]=1}__ZN7ClassDB10_add_classI16CollisionShape2DEEvv();__ZN16CollisionShape2D13_bind_methodsEv();a[1263369]=1;return}function __ZN16CollisionShape2D5_setvERK10StringNameRK7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK16CollisionShape2D5_getvERK10StringNameR7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK16CollisionShape2D19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+24|0;g=e+4|0;h=e;if(!d)__ZNK6Node2D19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,0);__ZN6StringC2EPKc(f,875778);i=c[f>>2]|0;f=i;j=g+4|0;c[j>>2]=0;k=g+12|0;c[k>>2]=0;c[g>>2]=0;n=(i|0)==0;if(!n?(c[j>>2]=0,__Z28atomic_conditional_incrementPj(i+-8|0)|0):0)c[j>>2]=f;c[g+8>>2]=0;f=c[k>>2]|0;if(f|0){if(!(__Z16atomic_decrementPj(f+-8|0)|0))__ZN6Memory11free_staticEPvb(f,1);c[k>>2]=0}c[g+16>>2]=256;if(!(c[b>>2]|0)){k=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=k;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0}k=__ZnwjPFPvjE(32,4740)|0;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0;c[k+12>>2]=0;c[k+16>>2]=7;f=k+20|0;c[f>>2]=0;j=k+24|0;c[j>>2]=0;o=k+28|0;c[o>>2]=0;__ZN12PropertyInfoaSERKS_(k,g)|0;p=c[b>>2]|0;q=p+4|0;r=c[q>>2]|0;c[j>>2]=r;c[f>>2]=0;c[o>>2]=p;if(r|0)c[r+20>>2]=k;c[q>>2]=k;if(!(c[p>>2]|0))c[p>>2]=k;k=p+8|0;c[k>>2]=(c[k>>2]|0)+1;k=c[g+12>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);k=c[g+4>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);if(!n?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);__ZN10StringNameC2EPKc(h,875778);__ZN7ClassDB17get_property_listE10StringNameP4ListI12PropertyInfo16DefaultAllocatorEbPK6Object(h,b,1,a);__ZN10StringNameD2Ev(h);if(!d){l=e;return}__ZNK6Node2D19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,1);l=e;return}function __ZN16CollisionShape2D14_notificationvEib(a,b,c){a=a|0;b=b|0;c=c|0;if(!c){if(511!=510)__ZN4Node13_notificationEi(a,b);if(512!=511)__ZN10CanvasItem13_notificationEi(a,b)}if(1476!=1352)__ZN16CollisionShape2D13_notificationEi(a,b);if(!c)return;if(512!=511)__ZN10CanvasItem13_notificationEi(a,b);if(511==510)return;__ZN4Node13_notificationEi(a,b);return}function __ZNK16CollisionShape2D16_get_class_namevEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+8|0;e=b+4|0;f=b;g=a+400|0;a=c[g>>2]|0;if(a|0){if(c[a+4>>2]|0){l=b;return g|0}if(__ZNK6String6lengthEv(a+8|0)|0){l=b;return g|0}}__ZN6StringC2EPKc(d,875778);c[f>>2]=c[d>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameaSERKS_(g,e);__ZN10StringNameD2Ev(e);e=c[f>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);l=b;return g|0}function __ZNK16CollisionShape2D9get_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,875778);l=a;return c[b>>2]|0}function __ZNK16CollisionShape2D8is_classERK6String(a,b){a=a|0;b=b|0;var c=0;if(((!(__ZNK6StringeqEPKc(b,875778)|0)?!(__ZNK6StringeqEPKc(b,939635)|0):0)?!(__ZNK6StringeqEPKc(b,947933)|0):0)?!(__ZNK6StringeqEPKc(b,1132465)|0):0)c=__ZNK6StringeqEPKc(b,1142944)|0;else c=1;return c|0}function __ZNK16CollisionShape2D12is_class_ptrEPv(a,b){a=a|0;b=b|0;return (b|0)==1236204|((b|0)==1234324|((b|0)==1220748|((b|0)==1220720|(b|0)==1220580)))|0}function __ZN16CollisionShape2DD2Ev(a){a=a|0;var b=0,d=0;c[a>>2]=282312;b=a+404|0;d=c[b>>2]|0;if((d|0?__ZN9Reference11unreferenceEv(d)|0:0)?(d=c[b>>2]|0,__Z17predelete_handlerP6Object(d)|0):0){gj[c[(c[d>>2]|0)+76>>2]&8191](d);__ZN6Memory11free_staticEPvb(d,0)}c[b>>2]=0;__ZN10StringNameD2Ev(a+400|0);c[a>>2]=218040;__ZN10StringNameD2Ev(a+340|0);__ZN10CanvasItemD2Ev(a);return}function __ZN16CollisionShape2DD0Ev(a){a=a|0;var b=0,d=0;c[a>>2]=282312;b=a+404|0;d=c[b>>2]|0;if((d|0?__ZN9Reference11unreferenceEv(d)|0:0)?(d=c[b>>2]|0,__Z17predelete_handlerP6Object(d)|0):0){gj[c[(c[d>>2]|0)+76>>2]&8191](d);__ZN6Memory11free_staticEPvb(d,0)}c[b>>2]=0;__ZN10StringNameD2Ev(a+400|0);c[a>>2]=218040;__ZN10StringNameD2Ev(a+340|0);__ZN10CanvasItemD2Ev(a);__ZdlPv(a);return}function __ZNK16CollisionShape2D25get_configuration_warningEv(a){a=a|0;var b=0;b=__ZNK4Node10get_parentEv(a)|0;if(!b)return 0;else{$i[c[(c[b>>2]|0)+44>>2]&8191](b,1234388)|0;return 0}return 0}function __ZNK16CollisionShape2D13get_item_rectEv(a,b){a=a|0;b=b|0;var d=0;d=b+408|0;c[a>>2]=c[d>>2];c[a+4>>2]=c[d+4>>2];c[a+8>>2]=c[d+8>>2];c[a+12>>2]=c[d+12>>2];return}function __ZN16CollisionShape2D13_notificationEi(b,d){b=b|0;d=d|0;var e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0.0,r=0.0,s=0.0;e=l;l=l+48|0;if((l|0)>=(m|0))ba(48);f=e+16|0;h=e;switch(d|0){case 10:{a[b+425>>0]=0;d=b+132|0;if(!(c[d>>2]|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(947574,947583,260,947603,0);i=c[d>>2]|0;a[b+426>>0]=0;if(!i)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(947574,947583,260,947603,0);else j=6}else{a[1263537]=0;a[b+426>>0]=0;j=6}if((j|0)==6)a[1263537]=0;__ZN6Node2D17set_z_as_relativeEb(b,0);__ZN6Node2D5set_zEi(b,4095);l=e;return}case 35:{if(!(a[b+136>>0]|0)){l=e;return}if(a[b+426>>0]|0){i=__ZNK4Node10get_parentEv(b)|0;if(!i){l=e;return}if(!($i[c[(c[i>>2]|0)+44>>2]&8191](i,1234388)|0)){l=e;return}__ZN17CollisionObject2D28_update_shapes_from_childrenEv(i);l=e;return}i=b+428|0;if((c[i>>2]|0)<=-1){l=e;return}d=__ZNK4Node10get_parentEv(b)|0;if(!d){l=e;return}if(!($i[c[(c[d>>2]|0)+44>>2]&8191](d,1234388)|0)){l=e;return}k=c[i>>2]|0;Pi[c[(c[b>>2]|0)+128>>2]&2047](f,b);__ZN17CollisionObject2D19set_shape_transformEiRK11Transform2D(d,k,f);l=e;return}case 11:{a[b+426>>0]=0;l=e;return}case 30:{k=b+132|0;d=c[k>>2]|0;if(!d){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(947574,947583,260,947603,0);i=c[k>>2]|0;if(!i){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(947574,947583,260,947603,0);n=0}else{o=i;j=22}}else{a[1263537]=0;o=d;j=22}if((j|0)==22){a[1263537]=0;n=o}if(!(__ZNK9SceneTree28is_debugging_collisions_hintEv(n)|0)){l=e;return}n=b+404|0;if(!(c[n>>2]|0)){l=e;return}o=b+408|0;c[o>>2]=0;c[o+4>>2]=0;c[o+8>>2]=0;c[o+12>>2]=0;j=c[k>>2]|0;if(!j){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(947574,947583,260,947603,0);p=0}else{a[1263537]=0;p=j}__ZNK9SceneTree26get_debug_collisions_colorEv(f,p);p=c[n>>2]|0;j=c[(c[p>>2]|0)+116>>2]|0;c[h>>2]=c[b+240>>2];bj[j&4095](p,h,f);f=c[n>>2]|0;Pi[c[(c[f>>2]|0)+120>>2]&2047](h,f);c[o>>2]=c[h>>2];c[o+4>>2]=c[h+4>>2];c[o+8>>2]=c[h+8>>2];c[o+12>>2]=c[h+12>>2];h=b+408|0;o=b+412|0;f=b+416|0;n=b+420|0;q=+g[o>>2]+-3.0;r=+g[f>>2]+6.0;s=+g[n>>2]+6.0;g[h>>2]=+g[h>>2]+-3.0;g[o>>2]=q;g[f>>2]=r;g[n>>2]=s;l=e;return}case 19:{a[b+425>>0]=1;n=__ZNK4Node10get_parentEv(b)|0;if(!n){l=e;return}if(!($i[c[(c[n>>2]|0)+44>>2]&8191](n,1234388)|0)){l=e;return}__ZN17CollisionObject2D28_update_shapes_from_childrenEv(n);l=e;return}default:{l=e;return}}}function __ZN7ClassDB10_add_classI16CollisionShape2DEEvv(){var a=0,b=0,d=0,e=0,f=0,g=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+16|0;d=a+12|0;e=a+8|0;f=a+4|0;g=a;__ZN6StringC2EPKc(b,875778);c[e>>2]=c[b>>2];__ZN10StringNameC2ERK6String(d,e);__ZN6StringC2EPKc(b,939635);c[g>>2]=c[b>>2];__ZN10StringNameC2ERK6String(f,g);__ZN7ClassDB11_add_class2ERK10StringNameS2_(d,f);__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);__ZN10StringNameD2Ev(d);d=c[e>>2]|0;if(!d){l=a;return}if(__Z16atomic_decrementPj(d+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(d,1);l=a;return}function __ZN16CollisionShape2D13_bind_methodsEv(){var a=0,b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0;a=l;l=l+160|0;if((l|0)>=(m|0))ba(160);b=a+128|0;d=a+120|0;e=a+112|0;f=a+96|0;g=a+88|0;h=a+72|0;i=a+56|0;j=a+40|0;k=a+32|0;n=a+24|0;o=a+20|0;p=a+104|0;q=a+16|0;r=a+80|0;s=a+64|0;t=a+48|0;u=a+12|0;v=a+8|0;w=a+4|0;x=a;__Z8D_METHODPKcS0_(d,1075422,1044623);y=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(y);c[y>>2]=282472;__ZN10MethodBind10_set_constEb(y,0);__ZN10MethodBind24_generate_argument_typesEi(y,1);c[y+44>>2]=1477;c[y+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,y,d,0,0)|0;y=d+4|0;z=c[y>>2]|0;if(z|0?(__Z16atomic_decrementPj(z+-8|0)|0)==0:0){A=c[y>>2]|0;y=(A|0)==0?0:A+-4|0;A=y+4|0;if(c[y>>2]|0){B=0;do{__ZN10StringNameD2Ev(A+(B<<2)|0);B=B+1|0}while(B>>>0<(c[y>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(z,1)}__ZN10StringNameD2Ev(d);__Z8D_METHODPKc(e,880338);d=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(d);c[d>>2]=282508;__ZN10MethodBind10_set_constEb(d,1);__ZN10MethodBind24_generate_argument_typesEi(d,0);__ZN10MethodBind12_set_returnsEb(d,1);c[d+44>>2]=5503;c[d+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,d,e,0,0)|0;d=e+4|0;z=c[d>>2]|0;if(z|0?(__Z16atomic_decrementPj(z+-8|0)|0)==0:0){y=c[d>>2]|0;d=(y|0)==0?0:y+-4|0;y=d+4|0;if(c[d>>2]|0){B=0;do{__ZN10StringNameD2Ev(y+(B<<2)|0);B=B+1|0}while(B>>>0<(c[d>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(z,1)}__ZN10StringNameD2Ev(e);__Z8D_METHODPKc(f,875547);e=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(e);c[e>>2]=282544;__ZN10MethodBind10_set_constEb(e,0);__ZN10MethodBind24_generate_argument_typesEi(e,0);c[e+44>>2]=5258;c[e+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,e,f,0,0)|0;e=f+4|0;z=c[e>>2]|0;if(z|0?(__Z16atomic_decrementPj(z+-8|0)|0)==0:0){d=c[e>>2]|0;e=(d|0)==0?0:d+-4|0;d=e+4|0;if(c[e>>2]|0){B=0;do{__ZN10StringNameD2Ev(d+(B<<2)|0);B=B+1|0}while(B>>>0<(c[e>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(z,1)}__ZN10StringNameD2Ev(f);__Z8D_METHODPKc(g,875562);f=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(f);c[f>>2]=282580;__ZN10MethodBind10_set_constEb(f,0);__ZN10MethodBind24_generate_argument_typesEi(f,1);c[f+44>>2]=1478;c[f+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,f,g,0,0)|0;f=g+4|0;z=c[f>>2]|0;if(z|0?(__Z16atomic_decrementPj(z+-8|0)|0)==0:0){e=c[f>>2]|0;f=(e|0)==0?0:e+-4|0;e=f+4|0;if(c[f>>2]|0){B=0;do{__ZN10StringNameD2Ev(e+(B<<2)|0);B=B+1|0}while(B>>>0<(c[f>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(z,1)}__ZN10StringNameD2Ev(g);__Z8D_METHODPKcS0_(h,875587,1146191);g=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(g);c[g>>2]=282616;__ZN10MethodBind10_set_constEb(g,0);__ZN10MethodBind24_generate_argument_typesEi(g,1);c[g+44>>2]=1479;c[g+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,g,h,0,0)|0;g=h+4|0;z=c[g>>2]|0;if(z|0?(__Z16atomic_decrementPj(z+-8|0)|0)==0:0){f=c[g>>2]|0;g=(f|0)==0?0:f+-4|0;f=g+4|0;if(c[g>>2]|0){B=0;do{__ZN10StringNameD2Ev(f+(B<<2)|0);B=B+1|0}while(B>>>0<(c[g>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(z,1)}__ZN10StringNameD2Ev(h);__Z8D_METHODPKc(i,875599);h=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(h);c[h>>2]=282652;__ZN10MethodBind10_set_constEb(h,1);__ZN10MethodBind24_generate_argument_typesEi(h,0);__ZN10MethodBind12_set_returnsEb(h,1);c[h+44>>2]=5504;c[h+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,h,i,0,0)|0;h=i+4|0;z=c[h>>2]|0;if(z|0?(__Z16atomic_decrementPj(z+-8|0)|0)==0:0){g=c[h>>2]|0;h=(g|0)==0?0:g+-4|0;g=h+4|0;if(c[h>>2]|0){B=0;do{__ZN10StringNameD2Ev(g+(B<<2)|0);B=B+1|0}while(B>>>0<(c[h>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(z,1)}__ZN10StringNameD2Ev(i);__Z8D_METHODPKcS0_(j,875610,1121648);i=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(i);c[i>>2]=282688;__ZN10MethodBind10_set_constEb(i,0);__ZN10MethodBind24_generate_argument_typesEi(i,1);c[i+44>>2]=1480;c[i+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,i,j,0,0)|0;i=j+4|0;z=c[i>>2]|0;if(z|0?(__Z16atomic_decrementPj(z+-8|0)|0)==0:0){h=c[i>>2]|0;i=(h|0)==0?0:h+-4|0;h=i+4|0;if(c[i>>2]|0){B=0;do{__ZN10StringNameD2Ev(h+(B<<2)|0);B=B+1|0}while(B>>>0<(c[i>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(z,1)}__ZN10StringNameD2Ev(j);__Z8D_METHODPKc(k,875634);j=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(j);c[j>>2]=282724;__ZN10MethodBind10_set_constEb(j,1);__ZN10MethodBind24_generate_argument_typesEi(j,0);__ZN10MethodBind12_set_returnsEb(j,1);c[j+44>>2]=5505;c[j+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,j,k,0,0)|0;j=k+4|0;z=c[j>>2]|0;if(z|0?(__Z16atomic_decrementPj(z+-8|0)|0)==0:0){i=c[j>>2]|0;j=(i|0)==0?0:i+-4|0;i=j+4|0;if(c[j>>2]|0){B=0;do{__ZN10StringNameD2Ev(i+(B<<2)|0);B=B+1|0}while(B>>>0<(c[j>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(z,1)}__ZN10StringNameD2Ev(k);__Z8D_METHODPKc(n,875658);k=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(k);c[k>>2]=282724;__ZN10MethodBind10_set_constEb(k,1);__ZN10MethodBind24_generate_argument_typesEi(k,0);__ZN10MethodBind12_set_returnsEb(k,1);c[k+44>>2]=5506;c[k+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,k,n,0,0)|0;k=n+4|0;z=c[k>>2]|0;if(z|0?(__Z16atomic_decrementPj(z+-8|0)|0)==0:0){j=c[k>>2]|0;k=(j|0)==0?0:j+-4|0;j=k+4|0;if(c[k>>2]|0){B=0;do{__ZN10StringNameD2Ev(j+(B<<2)|0);B=B+1|0}while(B>>>0<(c[k>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(z,1)}__ZN10StringNameD2Ev(n);__ZN6StringC2EPKc(b,875778);c[p>>2]=c[b>>2];__ZN10StringNameC2ERK6String(o,p);__ZN6StringC2EPKc(q,1044623);__ZN6StringC2EPKc(r,938342);n=c[q>>2]|0;if((n|0)!=0?(__Z28atomic_conditional_incrementPj(n+-8|0)|0)!=0:0)C=c[q>>2]|0;else C=0;n=c[r>>2]|0;if((n|0)!=0?(__Z28atomic_conditional_incrementPj(n+-8|0)|0)!=0:0)D=c[r>>2]|0;else D=0;c[b>>2]=18;n=b+4|0;c[n>>2]=0;z=(C|0)==0;if(!z?(c[n>>2]=0,__Z28atomic_conditional_incrementPj(C+-8|0)|0):0)c[n>>2]=C;c[b+8>>2]=17;n=b+12|0;c[n>>2]=0;k=(D|0)==0;if(!k?(c[n>>2]=0,__Z28atomic_conditional_incrementPj(D+-8|0)|0):0)c[n>>2]=D;c[b+16>>2]=519;c[s>>2]=__Z11_scs_createPKc(1075422)|0;c[t>>2]=__Z11_scs_createPKc(880338)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(o,b,s,t,-1);__ZN10StringNameD2Ev(t);__ZN10StringNameD2Ev(s);n=c[b+12>>2]|0;if(n|0?(__Z16atomic_decrementPj(n+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(n,1);n=c[b+4>>2]|0;if(n|0?(__Z16atomic_decrementPj(n+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(n,1);n=D;if(!k?(__Z16atomic_decrementPj(n+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(n,1);n=C;if(!z?(__Z16atomic_decrementPj(n+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(n,1);n=c[r>>2]|0;if(n|0?(__Z16atomic_decrementPj(n+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(n,1);n=c[q>>2]|0;do if(n|0){if(__Z16atomic_decrementPj(n+-8|0)|0)break;__ZN6Memory11free_staticEPvb(n,1)}while(0);__ZN10StringNameD2Ev(o);o=c[p>>2]|0;do if(o|0){if(__Z16atomic_decrementPj(o+-8|0)|0)break;__ZN6Memory11free_staticEPvb(o,1)}while(0);__ZN6StringC2EPKc(b,875778);c[p>>2]=c[b>>2];__ZN10StringNameC2ERK6String(u,p);__ZN6StringC2EPKc(v,875691);__ZN6StringC2EPKc(r,1263606);o=b+4|0;c[o>>2]=0;n=b+12|0;c[n>>2]=0;c[b>>2]=1;q=c[v>>2]|0;do if(q|0){c[o>>2]=0;if(!(__Z28atomic_conditional_incrementPj(q+-8|0)|0))break;c[o>>2]=c[v>>2]}while(0);c[b+8>>2]=0;o=c[n>>2]|0;do if((o|0)!=(c[r>>2]|0)){do if(o|0){if(__Z16atomic_decrementPj(o+-8|0)|0)break;__ZN6Memory11free_staticEPvb(o,1)}while(0);c[n>>2]=0;q=c[r>>2]|0;if(!q)break;if(!(__Z28atomic_conditional_incrementPj(q+-8|0)|0))break;c[n>>2]=c[r>>2]}while(0);c[b+16>>2]=7;c[s>>2]=__Z11_scs_createPKc(875587)|0;c[t>>2]=__Z11_scs_createPKc(875599)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(u,b,s,t,-1);__ZN10StringNameD2Ev(t);__ZN10StringNameD2Ev(s);n=c[b+12>>2]|0;do if(n|0){if(__Z16atomic_decrementPj(n+-8|0)|0)break;__ZN6Memory11free_staticEPvb(n,1)}while(0);n=c[b+4>>2]|0;do if(n|0){if(__Z16atomic_decrementPj(n+-8|0)|0)break;__ZN6Memory11free_staticEPvb(n,1)}while(0);n=c[r>>2]|0;do if(n|0){if(__Z16atomic_decrementPj(n+-8|0)|0)break;__ZN6Memory11free_staticEPvb(n,1)}while(0);n=c[v>>2]|0;do if(n|0){if(__Z16atomic_decrementPj(n+-8|0)|0)break;__ZN6Memory11free_staticEPvb(n,1)}while(0);__ZN10StringNameD2Ev(u);u=c[p>>2]|0;do if(u|0){if(__Z16atomic_decrementPj(u+-8|0)|0)break;__ZN6Memory11free_staticEPvb(u,1)}while(0);__ZN6StringC2EPKc(b,875778);c[p>>2]=c[b>>2];__ZN10StringNameC2ERK6String(w,p);__ZN6StringC2EPKc(x,875699);__ZN6StringC2EPKc(r,1263606);u=b+4|0;c[u>>2]=0;n=b+12|0;c[n>>2]=0;c[b>>2]=2;v=c[x>>2]|0;do if(v|0){c[u>>2]=0;if(!(__Z28atomic_conditional_incrementPj(v+-8|0)|0))break;c[u>>2]=c[x>>2]}while(0);c[b+8>>2]=0;u=c[n>>2]|0;do if((u|0)!=(c[r>>2]|0)){do if(u|0){if(__Z16atomic_decrementPj(u+-8|0)|0)break;__ZN6Memory11free_staticEPvb(u,1)}while(0);c[n>>2]=0;v=c[r>>2]|0;if(!v)break;if(!(__Z28atomic_conditional_incrementPj(v+-8|0)|0))break;c[n>>2]=c[r>>2]}while(0);c[b+16>>2]=5;c[s>>2]=__Z11_scs_createPKc(875610)|0;c[t>>2]=__Z11_scs_createPKc(875634)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(w,b,s,t,-1);__ZN10StringNameD2Ev(t);__ZN10StringNameD2Ev(s);s=c[b+12>>2]|0;do if(s|0){if(__Z16atomic_decrementPj(s+-8|0)|0)break;__ZN6Memory11free_staticEPvb(s,1)}while(0);s=c[b+4>>2]|0;do if(s|0){if(__Z16atomic_decrementPj(s+-8|0)|0)break;__ZN6Memory11free_staticEPvb(s,1)}while(0);s=c[r>>2]|0;do if(s|0){if(__Z16atomic_decrementPj(s+-8|0)|0)break;__ZN6Memory11free_staticEPvb(s,1)}while(0);s=c[x>>2]|0;do if(s|0){if(__Z16atomic_decrementPj(s+-8|0)|0)break;__ZN6Memory11free_staticEPvb(s,1)}while(0);__ZN10StringNameD2Ev(w);w=c[p>>2]|0;if(!w){l=a;return}if(__Z16atomic_decrementPj(w+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(w,1);l=a;return}function __ZN16CollisionShape2D9set_shapeERK3RefI7Shape2DE(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e+8|0;g=e+4|0;h=e;i=b+404|0;j=c[i>>2]|0;if(!j)k=0;else{__ZN10StringNameC2EPKc(f,1126630);__ZN10StringNameC2EPKc(g,875547);__ZN6Object10disconnectERK10StringNamePS_S2_(j,f,b,g);__ZN10StringNameD2Ev(g);__ZN10StringNameD2Ev(f);k=c[i>>2]|0}if((c[d>>2]|0)!=(k|0)){if((k|0?__ZN9Reference11unreferenceEv(k)|0:0)?(k=c[i>>2]|0,__Z17predelete_handlerP6Object(k)|0):0){gj[c[(c[k>>2]|0)+76>>2]&8191](k);__ZN6Memory11free_staticEPvb(k,0)}c[i>>2]=0;k=c[d>>2]|0;c[i>>2]=k;if(k|0)__ZN9Reference9referenceEv(k)}__ZN10CanvasItem6updateEv(b);k=b+136|0;if(a[k>>0]|0){j=b+426|0;if((a[j>>0]|0?(n=__ZNK4Node10get_parentEv(b)|0,n|0):0)?$i[c[(c[n>>2]|0)+44>>2]&8191](n,1234388)|0:0)__ZN17CollisionObject2D28_update_shapes_from_childrenEv(n);if((((a[k>>0]|0?(a[j>>0]|0)==0:0)?(j=b+428|0,(c[j>>2]|0)>-1):0)?(k=__ZNK4Node10get_parentEv(b)|0,k|0):0)?$i[c[(c[k>>2]|0)+44>>2]&8191](k,1234388)|0:0)__ZN17CollisionObject2D9set_shapeEiRK3RefI7Shape2DE(k,c[j>>2]|0,d)}d=c[i>>2]|0;if(!d){l=e;return}__ZN10StringNameC2EPKc(f,1126630);__ZN10StringNameC2EPKc(g,875547);c[h>>2]=0;__ZN6Object7connectERK10StringNamePS_S2_RK6VectorI7VariantEj(d,f,b,g,h,0)|0;b=c[h>>2]|0;if(b|0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0){d=c[h>>2]|0;h=(d|0)==0?0:d+-4|0;d=h+4|0;i=c[h>>2]|0;if(i|0){j=0;k=i;while(1){i=d+(j*24|0)|0;if(!(c[i>>2]|0))o=k;else{__ZN7Variant5clearEv(i);o=c[h>>2]|0}j=j+1|0;if(j>>>0>=o>>>0)break;else k=o}}__ZN6Memory11free_staticEPvb(b,1)}__ZN10StringNameD2Ev(g);__ZN10StringNameD2Ev(f);l=e;return}function __ZNK16CollisionShape2D9get_shapeEv(a){a=a|0;var b=0,d=0;b=c[a+404>>2]|0;if(!b){d=0;return d|0}__ZN9Reference9referenceEv(b);d=b;return d|0}function __ZN16CollisionShape2D14_shape_changedEv(a){a=a|0;var b=0;__ZN10CanvasItem6updateEv(a);b=__ZNK4Node10get_parentEv(a)|0;if(!b)return;if(!($i[c[(c[b>>2]|0)+44>>2]&8191](b,1234388)|0))return;__ZN17CollisionObject2D28_update_shapes_from_childrenEv(b);return}function __ZN16CollisionShape2D24_add_to_collision_objectEP6Object(b,d){b=b|0;d=d|0;var e=0,f=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e;if(a[b+425>>0]|0){l=e;return}if(d|0?$i[c[(c[d>>2]|0)+44>>2]&8191](d,1234388)|0:0){a[1263537]=0;c[b+428>>2]=__ZNK17CollisionObject2D15get_shape_countEv(d)|0;Pi[c[(c[b>>2]|0)+128>>2]&2047](f,b);__ZN17CollisionObject2D9add_shapeERK3RefI7Shape2DERK11Transform2D(d,b+404|0,f);if(!(a[b+424>>0]|0)){l=e;return}__ZN17CollisionObject2D20set_shape_as_triggerEib(d,(__ZNK17CollisionObject2D15get_shape_countEv(d)|0)+-1|0,1);l=e;return}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(875562,875719,46,875751,0);l=e;return}function __ZN16CollisionShape2D11set_triggerEb(b,d){b=b|0;d=d|0;var e=0,f=0;a[b+424>>0]=d&1;if(a[b+426>>0]|0){e=__ZNK4Node10get_parentEv(b)|0;if(!e)return;if(!($i[c[(c[e>>2]|0)+44>>2]&8191](e,1234388)|0))return;__ZN17CollisionObject2D28_update_shapes_from_childrenEv(e);return}if(!(a[b+136>>0]|0))return;e=b+428|0;if((c[e>>2]|0)<=-1)return;f=__ZNK4Node10get_parentEv(b)|0;if(!f)return;if(!($i[c[(c[f>>2]|0)+44>>2]&8191](f,1234388)|0))return;__ZN17CollisionObject2D20set_shape_as_triggerEib(f,c[e>>2]|0,d);return}function __ZNK16CollisionShape2D10is_triggerEv(b){b=b|0;return (a[b+424>>0]|0)!=0|0}function __ZN16CollisionShape2D23_set_update_shape_indexEi(a,b){a=a|0;b=b|0;c[a+428>>2]=b;return}function __ZNK16CollisionShape2D23_get_update_shape_indexEv(a){a=a|0;return c[a+428>>2]|0}function __ZNK16CollisionShape2D32get_collision_object_shape_indexEv(a){a=a|0;return c[a+428>>2]|0}function __ZNK13MethodBind0RCI16CollisionShape2DiE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK13MethodBind0RCI16CollisionShape2DiE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,875778);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI16CollisionShape2DiE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236204)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2Ei(i,ij[n&8191](d)|0);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI16CollisionShape2DiE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0;if(!b)f=0;else{d=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236204)|0;f=d?b:0}b=c[a+44>>2]|0;d=c[a+48>>2]|0;a=f+(d>>1)|0;if(!(d&1)){g=b;h=ij[g&8191](a)|0;c[e>>2]=h;return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=ij[g&8191](a)|0;c[e>>2]=h;return}}function __ZN13MethodBind0RCI16CollisionShape2DiED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I16CollisionShape2DiE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if(!b){__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK11MethodBind1I16CollisionShape2DiE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,875778);l=a;return c[b>>2]|0}function __ZN11MethodBind1I16CollisionShape2DiE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236204)|0:0){c[h>>2]=0;a[1263537]=0;k=d+24|0;n=c[k>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=i;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=i;return}if((g|0)>0){if((n|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);p=0}else{a[1263537]=0;p=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,p)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=p;c[b>>2]=0;l=i;return}}p=c[d+44>>2]|0;n=c[d+48>>2]|0;o=e+(n>>1)|0;if(!(n&1))q=p;else q=c[(c[o>>2]|0)+p>>2]|0;do if((g|0)<1){p=c[k>>2]|0;n=p+-1|0;if((p|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)s=0;else s=c[e+-4>>2]|0;if((p|0)<=(s|0)){if(r)t=0;else t=c[e+-4>>2]|0;do if((t|0)<(p|0)){if(r)u=0;else u=c[e+-4>>2]|0;if((u|0)<(p|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);v=0;break}else{a[1263537]=0;w=31;break}}else w=31;while(0);if((w|0)==31)v=e+(n*24|0)|0;__ZN7VariantC2ERKS_(j,v);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);f=__ZNK7VariantcviEv(j)|0;Pi[q&2047](o,f);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I16CollisionShape2DiE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236204)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1)){g=b;h=c[d>>2]|0;i=c[h>>2]|0;Pi[g&2047](a,i);return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=c[d>>2]|0;i=c[h>>2]|0;Pi[g&2047](a,i);return}}function __ZN11MethodBind1I16CollisionShape2DiED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI16CollisionShape2DbE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Eb(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK13MethodBind0RCI16CollisionShape2DbE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,875778);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI16CollisionShape2DbE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236204)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2Eb(i,ij[n&8191](d)|0);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI16CollisionShape2DbE7ptrcallEP6ObjectPPKvPv(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0;if(!d)g=0;else{e=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1236204)|0;g=e?d:0}d=c[b+44>>2]|0;e=c[b+48>>2]|0;b=g+(e>>1)|0;if(!(e&1)){h=d;i=ij[h&8191](b)|0;j=i&1;a[f>>0]=j;return}else{h=c[(c[b>>2]|0)+d>>2]|0;i=ij[h&8191](b)|0;j=i&1;a[f>>0]=j;return}}function __ZN13MethodBind0RCI16CollisionShape2DbED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I16CollisionShape2DbE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if(!b){__ZN7VariantC2Eb(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK11MethodBind1I16CollisionShape2DbE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,875778);l=a;return c[b>>2]|0}function __ZN11MethodBind1I16CollisionShape2DbE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236204)|0:0){c[h>>2]=0;a[1263537]=0;k=d+24|0;n=c[k>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=i;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=i;return}if((g|0)>0){if((n|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);p=0}else{a[1263537]=0;p=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,p)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=p;c[b>>2]=0;l=i;return}}p=c[d+44>>2]|0;n=c[d+48>>2]|0;o=e+(n>>1)|0;if(!(n&1))q=p;else q=c[(c[o>>2]|0)+p>>2]|0;do if((g|0)<1){p=c[k>>2]|0;n=p+-1|0;if((p|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)s=0;else s=c[e+-4>>2]|0;if((p|0)<=(s|0)){if(r)t=0;else t=c[e+-4>>2]|0;do if((t|0)<(p|0)){if(r)u=0;else u=c[e+-4>>2]|0;if((u|0)<(p|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);v=0;break}else{a[1263537]=0;w=31;break}}else w=31;while(0);if((w|0)==31)v=e+(n*24|0)|0;__ZN7VariantC2ERKS_(j,v);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);f=__ZNK7VariantcvbEv(j)|0;Pi[q&2047](o,f);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I16CollisionShape2DbE7ptrcallEP6ObjectPPKvPv(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0;if(!d)g=0;else{f=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1236204)|0;g=f?d:0}d=c[b+44>>2]|0;f=c[b+48>>2]|0;b=g+(f>>1)|0;if(!(f&1))h=d;else h=c[(c[b>>2]|0)+d>>2]|0;Pi[h&2047](b,(a[c[e>>2]>>0]|0)!=0);return}function __ZN11MethodBind1I16CollisionShape2DbED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I16CollisionShape2DP6ObjectE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if(!b){__ZN7VariantC2EPK6Object(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK11MethodBind1I16CollisionShape2DP6ObjectE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,875778);l=a;return c[b>>2]|0}function __ZN11MethodBind1I16CollisionShape2DP6ObjectE4callES2_PPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236204)|0:0){c[h>>2]=0;a[1263537]=0;k=d+24|0;n=c[k>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=i;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=i;return}if((g|0)>0){if((n|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);p=0}else{a[1263537]=0;p=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,p)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=p;c[b>>2]=0;l=i;return}}p=c[d+44>>2]|0;n=c[d+48>>2]|0;o=e+(n>>1)|0;if(!(n&1))q=p;else q=c[(c[o>>2]|0)+p>>2]|0;do if((g|0)<1){p=c[k>>2]|0;n=p+-1|0;if((p|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)s=0;else s=c[e+-4>>2]|0;if((p|0)<=(s|0)){if(r)t=0;else t=c[e+-4>>2]|0;do if((t|0)<(p|0)){if(r)u=0;else u=c[e+-4>>2]|0;if((u|0)<(p|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);v=0;break}else{a[1263537]=0;w=31;break}}else w=31;while(0);if((w|0)==31)v=e+(n*24|0)|0;__ZN7VariantC2ERKS_(j,v);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);f=__ZNK7VariantcvP6ObjectEv(j)|0;Pi[q&2047](o,f);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I16CollisionShape2DP6ObjectE7ptrcallES2_PPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236204)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1)){g=b;h=c[d>>2]|0;Pi[g&2047](a,h);return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=c[d>>2]|0;Pi[g&2047](a,h);return}}function __ZN11MethodBind1I16CollisionShape2DP6ObjectED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind0I16CollisionShape2DE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return 0}function __ZNK11MethodBind0I16CollisionShape2DE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,875778);l=a;return c[b>>2]|0}function __ZN11MethodBind0I16CollisionShape2DE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236204)|0:0){c[h>>2]=0;a[1263537]=0;f=c[d+24>>2]|0;if((f|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=f;c[b>>2]=0;return}i=f-(c[d+20>>2]|0)|0;if((i|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=i;c[b>>2]=0;return}i=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))j=i;else j=c[(c[d>>2]|0)+i>>2]|0;gj[j&8191](d);c[b>>2]=0;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,110,1146558,0);c[b>>2]=0;return}function __ZN11MethodBind0I16CollisionShape2DE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236204)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1)){g=b;gj[g&8191](a);return}else{g=c[(c[a>>2]|0)+b>>2]|0;gj[g&8191](a);return}}function __ZN11MethodBind0I16CollisionShape2DED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI16CollisionShape2D3RefI7Shape2DEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var c=0;if((b|0)!=-1){c=0;return c|0}c=__ZN7Variant12get_type_forI3RefI7Shape2DEEENS_4TypeEv()|0;return c|0}function __ZNK13MethodBind0RCI16CollisionShape2D3RefI7Shape2DEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,875778);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI16CollisionShape2D3RefI7Shape2DEE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f+28|0;j=f;k=f+24|0;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236204)|0:0){c[h>>2]=0;a[1263537]=0;n=c[d+24>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=f;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=f;return}o=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))p=o;else p=c[(c[d>>2]|0)+o>>2]|0;c[k>>2]=ij[p&8191](d)|0;__ZN6RefPtrC2Ev(i);__ZN3RefI9ReferenceEaSI7Shape2DEEvRKS_IT_E(i,k);__ZN7VariantC2ERK6RefPtr(j,i);__ZN6RefPtrD2Ev(i);i=c[k>>2]|0;if((i|0?__ZN9Reference11unreferenceEv(i)|0:0)?(i=c[k>>2]|0,__Z17predelete_handlerP6Object(i)|0):0){gj[c[(c[i>>2]|0)+76>>2]&8191](i);__ZN6Memory11free_staticEPvb(i,0)}c[k>>2]=0;__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI16CollisionShape2D3RefI7Shape2DEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=d;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236204)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;c[f>>2]=ij[i&8191](a)|0;__ZN3RefI9ReferenceEaSI7Shape2DEEvRKS_IT_E(e,f);e=c[f>>2]|0;if(!e){l=d;return}if(!(__ZN9Reference11unreferenceEv(e)|0)){l=d;return}e=c[f>>2]|0;if(!(__Z17predelete_handlerP6Object(e)|0)){l=d;return}gj[c[(c[e>>2]|0)+76>>2]&8191](e);__ZN6Memory11free_staticEPvb(e,0);l=d;return}function __ZN13MethodBind0RCI16CollisionShape2D3RefI7Shape2DEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I16CollisionShape2DRK3RefI7Shape2DEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var c=0;if(b|0){c=0;return c|0}c=__ZN7Variant12get_type_forIRK3RefI7Shape2DEEENS_4TypeEv()|0;return c|0}function __ZNK11MethodBind1I16CollisionShape2DRK3RefI7Shape2DEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,875778);l=a;return c[b>>2]|0}function __ZN11MethodBind1I16CollisionShape2DRK3RefI7Shape2DEE4callEP6ObjectPPK7VariantiRNS9_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i+28|0;k=i+24|0;n=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236204)|0:0){c[h>>2]=0;a[1263537]=0;o=d+24|0;p=c[o>>2]|0;if((p|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=p;c[b>>2]=0;l=i;return}q=p-(c[d+20>>2]|0)|0;if((q|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=q;c[b>>2]=0;l=i;return}if((g|0)>0){if((p|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);r=0}else{a[1263537]=0;r=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,r)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=r;c[b>>2]=0;l=i;return}}r=c[d+44>>2]|0;p=c[d+48>>2]|0;q=e+(p>>1)|0;if(!(p&1))s=r;else s=c[(c[q>>2]|0)+r>>2]|0;do if((g|0)<1){r=c[o>>2]|0;p=r+-1|0;if((r|0)>=1){e=c[d+16>>2]|0;t=(e|0)==0;if(t)u=0;else u=c[e+-4>>2]|0;if((r|0)<=(u|0)){if(t)v=0;else v=c[e+-4>>2]|0;do if((v|0)<(r|0)){if(t)w=0;else w=c[e+-4>>2]|0;if((w|0)<(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);x=0;break}else{a[1263537]=0;y=31;break}}else y=31;while(0);if((y|0)==31)x=e+(p*24|0)|0;__ZN7VariantC2ERKS_(n,x);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f>>2]|0);while(0);__ZN3RefI7Shape2DEC2ERK7Variant(j,n);c[k>>2]=c[j>>2];Pi[s&2047](q,k);q=c[k>>2]|0;if((q|0?__ZN9Reference11unreferenceEv(q)|0:0)?(q=c[k>>2]|0,__Z17predelete_handlerP6Object(q)|0):0){gj[c[(c[q>>2]|0)+76>>2]&8191](q);__ZN6Memory11free_staticEPvb(q,0)}c[k>>2]=0;if(c[n>>2]|0)__ZN7Variant5clearEv(n);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I16CollisionShape2DRK3RefI7Shape2DEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+28|0;g=e;h=e+24|0;if(!b)i=0;else{j=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236204)|0;i=j?b:0}b=c[a+44>>2]|0;j=c[a+48>>2]|0;a=i+(j>>1)|0;if(!(j&1))k=b;else k=c[(c[a>>2]|0)+b>>2]|0;__ZN7VariantC2EPK6Object(g,c[d>>2]|0);__ZN3RefI7Shape2DEC2ERK7Variant(f,g);if(c[g>>2]|0)__ZN7Variant5clearEv(g);c[h>>2]=c[f>>2];Pi[k&2047](a,h);a=c[h>>2]|0;if(!a){l=e;return}if(!(__ZN9Reference11unreferenceEv(a)|0)){l=e;return}a=c[h>>2]|0;if(!(__Z17predelete_handlerP6Object(a)|0)){l=e;return}gj[c[(c[a>>2]|0)+76>>2]&8191](a);__ZN6Memory11free_staticEPvb(a,0);l=e;return}function __ZN11MethodBind1I16CollisionShape2DRK3RefI7Shape2DEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN14AnimatedSprite18_initialize_classvEv(b){b=b|0;if(a[1263370]|0)return;if(!(a[1263237]|0)){if(!(a[1256995]|0)){if(!(a[1256996]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI4NodeEEvv();__ZN4Node13_bind_methodsEv();a[1256996]=1}__ZN7ClassDB10_add_classI10CanvasItemEEvv();__ZN10CanvasItem13_bind_methodsEv();a[1256995]=1}__ZN7ClassDB10_add_classI6Node2DEEvv();__ZN6Node2D13_bind_methodsEv();a[1263237]=1}__ZN7ClassDB10_add_classI14AnimatedSpriteEEvv();__ZN14AnimatedSprite13_bind_methodsEv();a[1263370]=1;return}function __ZN14AnimatedSprite5_setvERK10StringNameRK7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK14AnimatedSprite5_getvERK10StringNameR7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK14AnimatedSprite19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+24|0;g=e+4|0;h=e;if(!d)__ZNK6Node2D19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,0);__ZN6StringC2EPKc(f,876079);i=c[f>>2]|0;f=i;j=g+4|0;c[j>>2]=0;k=g+12|0;c[k>>2]=0;c[g>>2]=0;n=(i|0)==0;if(!n?(c[j>>2]=0,__Z28atomic_conditional_incrementPj(i+-8|0)|0):0)c[j>>2]=f;c[g+8>>2]=0;f=c[k>>2]|0;if(f|0){if(!(__Z16atomic_decrementPj(f+-8|0)|0))__ZN6Memory11free_staticEPvb(f,1);c[k>>2]=0}c[g+16>>2]=256;if(!(c[b>>2]|0)){k=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=k;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0}k=__ZnwjPFPvjE(32,4740)|0;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0;c[k+12>>2]=0;c[k+16>>2]=7;f=k+20|0;c[f>>2]=0;j=k+24|0;c[j>>2]=0;o=k+28|0;c[o>>2]=0;__ZN12PropertyInfoaSERKS_(k,g)|0;p=c[b>>2]|0;q=p+4|0;r=c[q>>2]|0;c[j>>2]=r;c[f>>2]=0;c[o>>2]=p;if(r|0)c[r+20>>2]=k;c[q>>2]=k;if(!(c[p>>2]|0))c[p>>2]=k;k=p+8|0;c[k>>2]=(c[k>>2]|0)+1;k=c[g+12>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);k=c[g+4>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);if(!n?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);__ZN10StringNameC2EPKc(h,876079);__ZN7ClassDB17get_property_listE10StringNameP4ListI12PropertyInfo16DefaultAllocatorEbPK6Object(h,b,1,a);__ZN10StringNameD2Ev(h);if(!d){l=e;return}__ZNK6Node2D19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,1);l=e;return}function __ZN14AnimatedSprite14_notificationvEib(a,b,c){a=a|0;b=b|0;c=c|0;if(!c){if(511!=510)__ZN4Node13_notificationEi(a,b);if(512!=511)__ZN10CanvasItem13_notificationEi(a,b);if(1352!=512)__ZN6Node2D13_notificationEi(a,b)}if(1481!=1352)__ZN14AnimatedSprite13_notificationEi(a,b);if(!c)return;if(1352!=512)__ZN6Node2D13_notificationEi(a,b);if(512!=511)__ZN10CanvasItem13_notificationEi(a,b);if(511==510)return;__ZN4Node13_notificationEi(a,b);return}function __ZNK14AnimatedSprite16_get_class_namevEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+8|0;e=b+4|0;f=b;g=a+400|0;a=c[g>>2]|0;if(a|0){if(c[a+4>>2]|0){l=b;return g|0}if(__ZNK6String6lengthEv(a+8|0)|0){l=b;return g|0}}__ZN6StringC2EPKc(d,876079);c[f>>2]=c[d>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameaSERKS_(g,e);__ZN10StringNameD2Ev(e);e=c[f>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);l=b;return g|0}function __ZNK14AnimatedSprite18_validate_propertyER12PropertyInfo(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+20|0;g=e+12|0;h=e+4|0;i=e+16|0;j=e+8|0;k=e;n=b+404|0;if(!(c[n>>2]|0)){l=e;return}o=d+4|0;if(__ZNK6StringeqEPKc(o,885189)|0){c[d+8>>2]=3;c[g>>2]=0;__ZNK12SpriteFrames18get_animation_listEP4ListI10StringName16DefaultAllocatorE(c[n>>2]|0,g);__ZN4ListI10StringName16DefaultAllocatorE11sort_customINS0_11AlphCompareEEEvv(g);p=c[g>>2]|0;if(!p){q=0;r=0}else{s=0;t=p;u=5}while(1){if((u|0)==5){u=0;q=c[t>>2]|0;r=s}if(!q)break;if(c[q+8>>2]|0)__ZN6StringpLEPKc(d+12|0,1117595)|0;p=c[q>>2]|0;do if(p){v=c[p+4>>2]|0;if(v|0){__ZN6StringC2EPKc(f,v);w=c[f>>2]|0;break}v=p+8|0;c[f>>2]=0;x=c[v>>2]|0;if((x|0)!=0?(c[f>>2]=0,(__Z28atomic_conditional_incrementPj(x+-8|0)|0)!=0):0){x=c[v>>2]|0;c[f>>2]=x;w=x}else w=0}else{c[f>>2]=0;w=0}while(0);c[h>>2]=w;__ZN6StringpLERKS_(d+12|0,h)|0;p=c[h>>2]|0;if(p|0?(__Z16atomic_decrementPj(p+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(p,1);s=r|(c[b+412>>2]|0)==(c[q>>2]|0);t=q+4|0;u=5}do if(!r){q=d+12|0;c[f>>2]=0;t=__ZNK6StringeqERKS_(q,f)|0;s=c[f>>2]|0;if(s|0?(__Z16atomic_decrementPj(s+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(s,1);s=b+412|0;if(t){t=c[s>>2]|0;do if(t){h=c[t+4>>2]|0;if(h|0){__ZN6StringC2EPKc(f,h);y=c[f>>2]|0;break}h=t+8|0;c[f>>2]=0;w=c[h>>2]|0;if((w|0)!=0?(c[f>>2]=0,(__Z28atomic_conditional_incrementPj(w+-8|0)|0)!=0):0){w=c[h>>2]|0;c[f>>2]=w;y=w}else y=0}else{c[f>>2]=0;y=0}while(0);t=y;w=c[q>>2]|0;if((w|0)==(y|0)){if(!y)break}else{if(w|0?(__Z16atomic_decrementPj(w+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(w,1);c[q>>2]=0;if(!y)break;if(__Z28atomic_conditional_incrementPj(y+-8|0)|0)c[q>>2]=t}if(__Z16atomic_decrementPj(y+-8|0)|0)break;__ZN6Memory11free_staticEPvb(y,1);break}t=c[s>>2]|0;do if(t){w=c[t+4>>2]|0;if(w|0){__ZN6StringC2EPKc(f,w);z=c[f>>2]|0;break}w=t+8|0;c[f>>2]=0;h=c[w>>2]|0;if((h|0)!=0?(c[f>>2]=0,(__Z28atomic_conditional_incrementPj(h+-8|0)|0)!=0):0){h=c[w>>2]|0;c[f>>2]=h;z=h}else z=0}else{c[f>>2]=0;z=0}while(0);c[j>>2]=z;__ZN6StringC2EPKc(f,1117595);c[i>>2]=__ZNK6StringplERKS_(j,f)|0;t=__ZNK6StringplERKS_(i,q)|0;s=t;h=c[q>>2]|0;if((h|0)==(t|0)){if(t|0)u=57}else{if(h|0?(__Z16atomic_decrementPj(h+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(h,1);c[q>>2]=0;if(t|0)if(!(__Z28atomic_conditional_incrementPj(t+-8|0)|0))u=57;else{c[q>>2]=s;u=57}}if((u|0)==57?(__Z16atomic_decrementPj(t+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(t,1);t=c[i>>2]|0;if(t|0?(__Z16atomic_decrementPj(t+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(t,1);t=c[f>>2]|0;if(t|0?(__Z16atomic_decrementPj(t+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(t,1);t=c[j>>2]|0;if(t|0?(__Z16atomic_decrementPj(t+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(t,1)}while(0);__ZN4ListI10StringName16DefaultAllocatorED2Ev(g)}if(!(__ZNK6StringeqEPKc(o,1088836)|0)){l=e;return}c[d+8>>2]=6;o=c[n>>2]|0;n=b+412|0;b=c[o+128>>2]|0;a:do if(b|0){j=c[b+8>>2]|0;i=c[o+132>>2]|0;z=(j|0)==(i|0);b:do if(z)A=j;else{y=c[n>>2]|0;r=j;while(1){t=c[r+24>>2]|0;if(y>>>0<t>>>0)B=r+8|0;else{if(t>>>0>=y>>>0){A=r;break b}B=r+4|0}r=c[B>>2]|0;if((r|0)==(i|0))break a}}while(0);if((A|0)!=(i|0)&(A|0)!=0){c:do if(z){C=j;u=86}else{q=c[n>>2]|0;r=j;while(1){y=c[r+24>>2]|0;if(q>>>0<y>>>0)D=r+8|0;else{if(y>>>0>=q>>>0){C=r;u=86;break c}D=r+4|0}r=c[D>>2]|0;if((r|0)==(i|0)){u=87;break}}}while(0);if((u|0)==86)if(!((C|0)==(i|0)|(C|0)==0)){a[1263537]=0;j=c[C+36>>2]|0;if(!j){E=-1;F=-1}else{z=(c[j+-4>>2]|0)+-1|0;E=z;F=((z|0)<0)<<31>>31}}else u=87;if((u|0)==87){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(856088,856104,52,856133,0);E=-1;F=-1}c[f>>2]=__Z4itosx(E,F)|0;c[k>>2]=__ZplPKcRK6String(943860,f)|0;__ZN6StringC2EPKc(g,875795);z=__ZNK6StringplERKS_(k,g)|0;j=z;r=d+12|0;q=c[r>>2]|0;if((q|0)==(z|0)){if(z|0)u=98}else{if(q|0?(__Z16atomic_decrementPj(q+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(q,1);c[r>>2]=0;if(z|0)if(!(__Z28atomic_conditional_incrementPj(z+-8|0)|0))u=98;else{c[r>>2]=j;u=98}}if((u|0)==98?(__Z16atomic_decrementPj(z+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(z,1);z=c[g>>2]|0;if(z|0?(__Z16atomic_decrementPj(z+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(z,1);z=c[k>>2]|0;if(z|0?(__Z16atomic_decrementPj(z+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(z,1);z=c[f>>2]|0;if(z|0?(__Z16atomic_decrementPj(z+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(z,1);l=e;return}}while(0);__ZN6StringaSEPKc(d+12|0,875798);l=e;return}function __ZNK14AnimatedSprite9get_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,876079);l=a;return c[b>>2]|0}function __ZNK14AnimatedSprite8is_classERK6String(a,b){a=a|0;b=b|0;var c=0;if(((!(__ZNK6StringeqEPKc(b,876079)|0)?!(__ZNK6StringeqEPKc(b,939635)|0):0)?!(__ZNK6StringeqEPKc(b,947933)|0):0)?!(__ZNK6StringeqEPKc(b,1132465)|0):0)c=__ZNK6StringeqEPKc(b,1142944)|0;else c=1;return c|0}function __ZNK14AnimatedSprite12is_class_ptrEPv(a,b){a=a|0;b=b|0;return (b|0)==1236208|((b|0)==1234324|((b|0)==1220748|((b|0)==1220720|(b|0)==1220580)))|0}function __ZN14AnimatedSpriteD2Ev(a){a=a|0;var b=0,d=0;c[a>>2]=282760;__ZN10StringNameD2Ev(a+412|0);b=a+404|0;d=c[b>>2]|0;if((d|0?__ZN9Reference11unreferenceEv(d)|0:0)?(d=c[b>>2]|0,__Z17predelete_handlerP6Object(d)|0):0){gj[c[(c[d>>2]|0)+76>>2]&8191](d);__ZN6Memory11free_staticEPvb(d,0)}c[b>>2]=0;__ZN10StringNameD2Ev(a+400|0);c[a>>2]=218040;__ZN10StringNameD2Ev(a+340|0);__ZN10CanvasItemD2Ev(a);return}function __ZN14AnimatedSpriteD0Ev(a){a=a|0;var b=0,d=0;c[a>>2]=282760;__ZN10StringNameD2Ev(a+412|0);b=a+404|0;d=c[b>>2]|0;if((d|0?__ZN9Reference11unreferenceEv(d)|0:0)?(d=c[b>>2]|0,__Z17predelete_handlerP6Object(d)|0):0){gj[c[(c[d>>2]|0)+76>>2]&8191](d);__ZN6Memory11free_staticEPvb(d,0)}c[b>>2]=0;__ZN10StringNameD2Ev(a+400|0);c[a>>2]=218040;__ZN10StringNameD2Ev(a+340|0);__ZN10CanvasItemD2Ev(a);__ZdlPv(a);return}function __ZNK14AnimatedSprite25get_configuration_warningEv(a){a=a|0;return 0}function __ZNK14AnimatedSprite13get_item_rectEv(b,d){b=b|0;d=d|0;var e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0.0,G=0.0,H=0.0;e=l;l=l+48|0;if((l|0)>=(m|0))ba(48);f=e+8|0;h=e;i=e+32|0;j=e+16|0;k=e+24|0;n=d+404|0;o=c[n>>2]|0;a:do if(o|0?(p=d+412|0,q=c[o+128>>2]|0,q|0):0){r=c[q+8>>2]|0;q=c[o+132>>2]|0;s=(r|0)==(q|0);b:do if(s)t=r;else{u=c[p>>2]|0;v=r;while(1){w=c[v+24>>2]|0;if(u>>>0<w>>>0)x=v+8|0;else{if(w>>>0>=u>>>0){t=v;break b}x=v+4|0}v=c[x>>2]|0;if((v|0)==(q|0))break a}}while(0);if((t|0)!=(q|0)&(t|0)!=0?(v=d+416|0,u=c[v>>2]|0,(u|0)>=0):0){c:do if(s){y=r;z=19}else{w=c[p>>2]|0;A=r;while(1){B=c[A+24>>2]|0;if(w>>>0<B>>>0)C=A+8|0;else{if(B>>>0>=w>>>0){y=A;z=19;break c}C=A+4|0}A=c[C>>2]|0;if((A|0)==(q|0)){z=20;break}}}while(0);if((z|0)==19)if(!((y|0)==(q|0)|(y|0)==0)){a[1263537]=0;r=c[y+36>>2]|0;if(!r)D=0;else D=c[r+-4>>2]|0}else z=20;if((z|0)==20){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(856088,856104,52,856133,0);D=0}if((u|0)<(D|0)){r=c[p>>2]|0;do if(r|0){if((c[r+4>>2]|0)==0?(__ZNK6String6lengthEv(r+8|0)|0)==0:0)break;s=__ZNK12SpriteFrames9get_frameERK10StringNamei(c[n>>2]|0,p,c[v>>2]|0)|0;if(s|0){__ZN9Reference9referenceEv(s);if(__ZN9Reference11unreferenceEv(s)|0?__Z17predelete_handlerP6Object(s)|0:0){gj[c[(c[s>>2]|0)+76>>2]&8191](s);__ZN6Memory11free_staticEPvb(s,0)}Pi[c[(c[s>>2]|0)+124>>2]&2047](h,s);c[f>>2]=~~+g[h>>2];A=f+4|0;c[A>>2]=~~+g[h+4>>2];w=d+424|0;B=c[w+4>>2]|0;E=h;c[E>>2]=c[w>>2];c[E+4>>2]=B;if(a[d+420>>0]|0){c[j>>2]=2;__ZNK7Point2idvERKi(k,f,j);F=+(c[k+4>>2]|0);g[i>>2]=+(c[k>>2]|0);g[i+4>>2]=F;__ZN7Vector2mIERKS_(h,i)}c[i>>2]=0;c[i+4>>2]=0;if(__ZNK7Point2ieqERKS_(f,i)|0){B=f;c[B>>2]=1;c[B+4>>2]=1;G=1.0;H=1.0}else{G=+(c[f>>2]|0);H=+(c[A>>2]|0)}A=h;B=c[A+4>>2]|0;E=b;c[E>>2]=c[A>>2];c[E+4>>2]=B;g[b+8>>2]=G;g[b+12>>2]=H;if(!(__ZN9Reference11unreferenceEv(s)|0)){l=e;return}if(!(__Z17predelete_handlerP6Object(s)|0)){l=e;return}gj[c[(c[s>>2]|0)+76>>2]&8191](s);__ZN6Memory11free_staticEPvb(s,0);l=e;return}}while(0);__ZNK6Node2D13get_item_rectEv(b,d);l=e;return}}}while(0);__ZNK6Node2D13get_item_rectEv(b,d);l=e;return}function __ZN14AnimatedSprite14edit_set_pivotERK7Vector2(a,b){a=a|0;b=b|0;var d=0,e=0;d=b;b=c[d+4>>2]|0;e=a+424|0;c[e>>2]=c[d>>2];c[e+4>>2]=b;__ZN10CanvasItem6updateEv(a);__ZN10CanvasItem17item_rect_changedEb(a,1);return}function __ZNK14AnimatedSprite14edit_get_pivotEv(a,b){a=a|0;b=b|0;var d=0,e=0;d=b+424|0;b=c[d+4>>2]|0;e=a;c[e>>2]=c[d>>2];c[e+4>>2]=b;return}function __ZNK14AnimatedSprite14edit_has_pivotEv(a){a=a|0;return 1}function __ZN14AnimatedSprite13_notificationEi(b,d){b=b|0;d=d|0;var e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0.0,I=0.0,J=0.0,K=0.0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0.0,T=0,U=0,V=0,W=0,X=0;e=l;l=l+176|0;if((l|0)>=(m|0))ba(176);f=e+104|0;h=e+80|0;i=e+56|0;j=e+32|0;k=e+8|0;n=e+172|0;o=e+168|0;p=e+164|0;q=e+160|0;r=e+152|0;s=e+144|0;t=e;u=e+128|0;switch(d|0){case 25:{d=b+404|0;v=c[d>>2]|0;if(!v){l=e;return}w=b+412|0;x=c[v+128>>2]|0;if(!x){l=e;return}y=c[x+8>>2]|0;x=c[v+132>>2]|0;v=(y|0)==(x|0);a:do if(v)z=y;else{A=c[w>>2]|0;B=y;do{C=c[B+24>>2]|0;if(A>>>0<C>>>0)D=B+8|0;else{if(C>>>0>=A>>>0){z=B;break a}D=B+4|0}B=c[D>>2]|0}while((B|0)!=(x|0));l=e;return}while(0);if(!((z|0)!=(x|0)&(z|0)!=0)){l=e;return}z=b+416|0;if((c[z>>2]|0)<0){l=e;return}b:do if(v){E=y;F=20}else{D=c[w>>2]|0;B=y;do{A=c[B+24>>2]|0;if(D>>>0<A>>>0)G=B+8|0;else{if(A>>>0>=D>>>0){E=B;F=20;break b}G=B+4|0}B=c[G>>2]|0}while((B|0)!=(x|0))}while(0);if((F|0)==20?!((E|0)==(x|0)|(E|0)==0):0){a[1263537]=0;H=+g[E+28>>2];if(H==0.0){l=e;return}I=+__ZNK4Node22get_process_delta_timeEv(b);if(!(I!=0.0)){l=e;return}E=b+432|0;J=1.0/H;H=I;I=+g[E>>2];do{if(!(I<=0.0))K=I;else{g[E>>2]=J;x=c[d>>2]|0;G=c[x+128>>2]|0;c:do if(G){y=c[G+8>>2]|0;v=c[x+132>>2]|0;d:do if((y|0)==(v|0))L=y;else{B=c[w>>2]|0;D=y;while(1){A=c[D+24>>2]|0;if(B>>>0<A>>>0)M=D+8|0;else{if(A>>>0>=B>>>0){L=D;break d}M=D+4|0}D=c[M>>2]|0;if((D|0)==(v|0)){F=35;break c}}}while(0);if(!((L|0)==(v|0)|(L|0)==0)){a[1263537]=0;y=c[L+36>>2]|0;if(!y)N=0;else N=c[y+-4>>2]|0}else F=35}else F=35;while(0);if((F|0)==35){F=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(856088,856104,52,856133,0);N=0}x=c[z>>2]|0;G=N+-1|0;if((x|0)<(G|0)){y=x+1|0;c[z>>2]=y;if((y|0)==(G|0)){y=(c[308579]|0)+132|0;c[f>>2]=0;c[h>>2]=0;c[i>>2]=0;c[j>>2]=0;c[k>>2]=0;__ZN6Object11emit_signalERK10StringNameRK7VariantS5_S5_S5_S5_(b,y,f,h,i,j,k);if(c[k>>2]|0)__ZN7Variant5clearEv(k);if(c[j>>2]|0)__ZN7Variant5clearEv(j);if(c[i>>2]|0)__ZN7Variant5clearEv(i);if(c[h>>2]|0)__ZN7Variant5clearEv(h);if(c[f>>2]|0)__ZN7Variant5clearEv(f)}}else{y=c[d>>2]|0;x=c[y+128>>2]|0;e:do if(!x)F=48;else{D=c[x+8>>2]|0;B=c[y+132>>2]|0;f:do if((D|0)==(B|0))O=D;else{A=c[w>>2]|0;C=D;while(1){P=c[C+24>>2]|0;if(A>>>0<P>>>0)Q=C+8|0;else{if(P>>>0>=A>>>0){O=C;break f}Q=C+4|0}C=c[Q>>2]|0;if((C|0)==(B|0)){F=48;break e}}}while(0);if((O|0)==(B|0)|(O|0)==0){F=48;break}a[1263537]=0;R=a[O+32>>0]|0?0:G}while(0);if((F|0)==48){F=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(856171,856104,147,1130174,0);R=G}c[z>>2]=R}__ZN10CanvasItem6updateEv(b);K=+g[E>>2]}S=K<H?K:H;H=H-S;I=K-S;g[E>>2]=I}while(H!=0.0);l=e;return}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(856190,856104,136,856133,0);l=e;return}case 30:{E=c[b+404>>2]|0;if(!E){__ZN6StringC2EPKc(n,875804);__Z10print_line6String(n);R=c[n>>2]|0;if(!R){l=e;return}if(__Z16atomic_decrementPj(R+-8|0)|0){l=e;return}__ZN6Memory11free_staticEPvb(R,1);l=e;return}R=c[b+416>>2]|0;if((R|0)<0){__ZN6StringC2EPKc(o,875822);__Z10print_line6String(o);n=c[o>>2]|0;if(!n){l=e;return}if(__Z16atomic_decrementPj(n+-8|0)|0){l=e;return}__ZN6Memory11free_staticEPvb(n,1);l=e;return}n=b+412|0;o=c[E+128>>2]|0;g:do if(o|0){z=c[o+8>>2]|0;F=c[E+132>>2]|0;h:do if((z|0)==(F|0))T=z;else{O=c[n>>2]|0;Q=z;while(1){w=c[Q+24>>2]|0;if(O>>>0<w>>>0)U=Q+8|0;else{if(w>>>0>=O>>>0){T=Q;break h}U=Q+4|0}Q=c[U>>2]|0;if((Q|0)==(F|0))break g}}while(0);if((T|0)!=(F|0)&(T|0)!=0){z=__ZNK12SpriteFrames9get_frameERK10StringNamei(E,n,R)|0;if(!z){__ZN6StringC2EPKc(q,875857);__Z10print_line6String(q);G=c[q>>2]|0;if(!G){l=e;return}if(__Z16atomic_decrementPj(G+-8|0)|0){l=e;return}__ZN6Memory11free_staticEPvb(G,1);l=e;return}G=c[b+240>>2]|0;c[h>>2]=0;Q=h+4|0;c[Q>>2]=0;Pi[c[(c[z>>2]|0)+124>>2]&2047](f,z);O=~~+g[f+4>>2];B=h;c[B>>2]=~~+g[f>>2];c[B+4>>2]=O;O=b+424|0;B=c[O+4>>2]|0;w=i;c[w>>2]=c[O>>2];c[w+4>>2]=B;if(a[b+420>>0]|0){c[j>>2]=2;__ZNK7Point2idvERKi(r,h,j);H=+(c[r+4>>2]|0);g[f>>2]=+(c[r>>2]|0);g[f+4>>2]=H;__ZN7Vector2mIERKS_(i,f)}if(!(a[(__ZN6Engine13get_singletonEv()|0)+36>>0]|0)){B=i;V=c[B>>2]|0;W=c[B+4>>2]|0}else{__ZNK7Vector25floorEv(f,i);B=f;w=c[B>>2]|0;O=c[B+4>>2]|0;B=i;c[B>>2]=w;c[B+4>>2]=O;V=w;W=O}H=+(c[h>>2]|0);I=+(c[Q>>2]|0);Q=j;c[Q>>2]=V;c[Q+4>>2]=W;Q=j+8|0;g[Q>>2]=H;O=j+12|0;g[O>>2]=I;if(a[b+436>>0]|0)g[Q>>2]=-H;if(a[b+437>>0]|0)g[O>>2]=-I;O=c[(c[z>>2]|0)+148>>2]|0;c[s>>2]=G;Pi[c[(c[z>>2]|0)+124>>2]&2047](t,z);G=k;c[G>>2]=0;c[G+4>>2]=0;G=t;Q=c[G+4>>2]|0;w=k+8|0;c[w>>2]=c[G>>2];c[w+4>>2]=Q;g[u>>2]=1.0;g[u+4>>2]=1.0;g[u+8>>2]=1.0;g[u+12>>2]=1.0;c[f>>2]=c[s>>2];ui[O&4095](z,f,j,k,u,0);if(!(__ZN9Reference11unreferenceEv(z)|0)){l=e;return}if(!(__Z17predelete_handlerP6Object(z)|0)){l=e;return}gj[c[(c[z>>2]|0)+76>>2]&8191](z);__ZN6Memory11free_staticEPvb(z,0);l=e;return}}while(0);u=c[n>>2]|0;do if(u){n=c[u+4>>2]|0;if(n|0){__ZN6StringC2EPKc(f,n);X=c[f>>2]|0;break}n=u+8|0;c[f>>2]=0;k=c[n>>2]|0;if((k|0)!=0?(c[f>>2]=0,(__Z28atomic_conditional_incrementPj(k+-8|0)|0)!=0):0){k=c[n>>2]|0;c[f>>2]=k;X=k}else X=0}else{c[f>>2]=0;X=0}while(0);c[h>>2]=X;c[p>>2]=__ZplPKcRK6String(875839,h)|0;__Z10print_line6String(p);X=c[p>>2]|0;if(X|0?(__Z16atomic_decrementPj(X+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(X,1);X=c[h>>2]|0;if(X|0?(__Z16atomic_decrementPj(X+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(X,1);l=e;return}default:{l=e;return}}}function __ZN7ClassDB10_add_classI14AnimatedSpriteEEvv(){var a=0,b=0,d=0,e=0,f=0,g=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+16|0;d=a+12|0;e=a+8|0;f=a+4|0;g=a;__ZN6StringC2EPKc(b,876079);c[e>>2]=c[b>>2];__ZN10StringNameC2ERK6String(d,e);__ZN6StringC2EPKc(b,939635);c[g>>2]=c[b>>2];__ZN10StringNameC2ERK6String(f,g);__ZN7ClassDB11_add_class2ERK10StringNameS2_(d,f);__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);__ZN10StringNameD2Ev(d);d=c[e>>2]|0;if(!d){l=a;return}if(__Z16atomic_decrementPj(d+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(d,1);l=a;return}function __ZN14AnimatedSprite13_bind_methodsEv(){var a=0,b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0,ia=0,ja=0,ka=0,la=0;a=l;l=l+320|0;if((l|0)>=(m|0))ba(320);b=a+280|0;d=a+272|0;e=a+264|0;f=a+256|0;g=a+248|0;h=a+240|0;i=a+232|0;j=a+224|0;k=a;n=a+192|0;o=a+216|0;p=a+208|0;q=a+200|0;r=a+184|0;s=a+176|0;t=a+168|0;u=a+160|0;v=a+152|0;w=a+144|0;x=a+136|0;y=a+128|0;z=a+120|0;A=a+104|0;B=a+92|0;C=a+88|0;D=a+84|0;E=a+80|0;F=a+112|0;G=a+96|0;H=a+76|0;I=a+72|0;J=a+68|0;K=a+64|0;L=a+60|0;M=a+56|0;N=a+52|0;O=a+48|0;P=a+44|0;Q=a+40|0;R=a+36|0;S=a+32|0;T=a+28|0;U=a+24|0;__Z8D_METHODPKcS0_(d,875881,875899);V=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(V);c[V>>2]=282920;__ZN10MethodBind10_set_constEb(V,0);__ZN10MethodBind24_generate_argument_typesEi(V,1);c[V+44>>2]=1482;c[V+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,V,d,0,0)|0;V=d+4|0;W=c[V>>2]|0;if(W|0?(__Z16atomic_decrementPj(W+-8|0)|0)==0:0){X=c[V>>2]|0;V=(X|0)==0?0:X+-4|0;X=V+4|0;if(c[V>>2]|0){Y=0;do{__ZN10StringNameD2Ev(X+(Y<<2)|0);Y=Y+1|0}while(Y>>>0<(c[V>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(W,1)}__ZN10StringNameD2Ev(d);__Z8D_METHODPKc(e,875926);d=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(d);c[d>>2]=282956;__ZN10MethodBind10_set_constEb(d,1);__ZN10MethodBind24_generate_argument_typesEi(d,0);__ZN10MethodBind12_set_returnsEb(d,1);c[d+44>>2]=5507;c[d+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,d,e,0,0)|0;d=e+4|0;W=c[d>>2]|0;if(W|0?(__Z16atomic_decrementPj(W+-8|0)|0)==0:0){V=c[d>>2]|0;d=(V|0)==0?0:V+-4|0;V=d+4|0;if(c[d>>2]|0){Y=0;do{__ZN10StringNameD2Ev(V+(Y<<2)|0);Y=Y+1|0}while(Y>>>0<(c[d>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(W,1)}__ZN10StringNameD2Ev(e);__Z8D_METHODPKcS0_(f,875957,885189);e=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(e);c[e>>2]=282992;__ZN10MethodBind10_set_constEb(e,0);__ZN10MethodBind24_generate_argument_typesEi(e,1);c[e+44>>2]=1483;c[e+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,e,f,0,0)|0;e=f+4|0;W=c[e>>2]|0;if(W|0?(__Z16atomic_decrementPj(W+-8|0)|0)==0:0){d=c[e>>2]|0;e=(d|0)==0?0:d+-4|0;d=e+4|0;if(c[e>>2]|0){Y=0;do{__ZN10StringNameD2Ev(d+(Y<<2)|0);Y=Y+1|0}while(Y>>>0<(c[e>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(W,1)}__ZN10StringNameD2Ev(f);__Z8D_METHODPKc(g,883313);f=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(f);c[f>>2]=283028;__ZN10MethodBind10_set_constEb(f,1);__ZN10MethodBind24_generate_argument_typesEi(f,0);__ZN10MethodBind12_set_returnsEb(f,1);c[f+44>>2]=5508;c[f+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,f,g,0,0)|0;f=g+4|0;W=c[f>>2]|0;if(W|0?(__Z16atomic_decrementPj(W+-8|0)|0)==0:0){e=c[f>>2]|0;f=(e|0)==0?0:e+-4|0;e=f+4|0;if(c[f>>2]|0){Y=0;do{__ZN10StringNameD2Ev(e+(Y<<2)|0);Y=Y+1|0}while(Y>>>0<(c[f>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(W,1)}__ZN10StringNameD2Ev(g);__Z8D_METHODPKcS0_(h,893889,893947);g=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(g);c[g>>2]=283064;__ZN10MethodBind10_set_constEb(g,0);__ZN10MethodBind24_generate_argument_typesEi(g,1);c[g+44>>2]=1484;c[g+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,g,h,0,0)|0;g=h+4|0;W=c[g>>2]|0;if(W|0?(__Z16atomic_decrementPj(W+-8|0)|0)==0:0){f=c[g>>2]|0;g=(f|0)==0?0:f+-4|0;f=g+4|0;if(c[g>>2]|0){Y=0;do{__ZN10StringNameD2Ev(f+(Y<<2)|0);Y=Y+1|0}while(Y>>>0<(c[g>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(W,1)}__ZN10StringNameD2Ev(h);__Z8D_METHODPKc(i,875971);h=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(h);c[h>>2]=283100;__ZN10MethodBind10_set_constEb(h,1);__ZN10MethodBind24_generate_argument_typesEi(h,0);__ZN10MethodBind12_set_returnsEb(h,1);c[h+44>>2]=5509;c[h+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,h,i,0,0)|0;h=i+4|0;W=c[h>>2]|0;if(W|0?(__Z16atomic_decrementPj(W+-8|0)|0)==0:0){g=c[h>>2]|0;h=(g|0)==0?0:g+-4|0;g=h+4|0;if(c[h>>2]|0){Y=0;do{__ZN10StringNameD2Ev(g+(Y<<2)|0);Y=Y+1|0}while(Y>>>0<(c[h>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(W,1)}__ZN10StringNameD2Ev(i);__Z8D_METHODPKcS0_(j,893774,884159);__ZN10StringNameC2Ev(n);__ZN7VariantC2ERK10StringName(k,n);i=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(i);c[i>>2]=282992;__ZN10MethodBind10_set_constEb(i,0);__ZN10MethodBind24_generate_argument_typesEi(i,1);c[i+44>>2]=1485;c[i+48>>2]=0;c[b>>2]=k;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,i,j,b,1)|0;if(c[k>>2]|0)__ZN7Variant5clearEv(k);__ZN10StringNameD2Ev(n);i=j+4|0;W=c[i>>2]|0;if(W|0?(__Z16atomic_decrementPj(W+-8|0)|0)==0:0){h=c[i>>2]|0;i=(h|0)==0?0:h+-4|0;h=i+4|0;if(c[i>>2]|0){Y=0;do{__ZN10StringNameD2Ev(h+(Y<<2)|0);Y=Y+1|0}while(Y>>>0<(c[i>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(W,1)}__ZN10StringNameD2Ev(j);__Z8D_METHODPKc(o,1125942);j=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(j);c[j>>2]=283136;__ZN10MethodBind10_set_constEb(j,0);__ZN10MethodBind24_generate_argument_typesEi(j,0);c[j+44>>2]=5259;c[j+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,j,o,0,0)|0;j=o+4|0;W=c[j>>2]|0;if(W|0?(__Z16atomic_decrementPj(W+-8|0)|0)==0:0){i=c[j>>2]|0;j=(i|0)==0?0:i+-4|0;i=j+4|0;if(c[j>>2]|0){Y=0;do{__ZN10StringNameD2Ev(i+(Y<<2)|0);Y=Y+1|0}while(Y>>>0<(c[j>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(W,1)}__ZN10StringNameD2Ev(o);__Z8D_METHODPKc(p,893788);o=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(o);c[o>>2]=283100;__ZN10MethodBind10_set_constEb(o,1);__ZN10MethodBind24_generate_argument_typesEi(o,0);__ZN10MethodBind12_set_returnsEb(o,1);c[o+44>>2]=5510;c[o+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,o,p,0,0)|0;o=p+4|0;W=c[o>>2]|0;if(W|0?(__Z16atomic_decrementPj(W+-8|0)|0)==0:0){j=c[o>>2]|0;o=(j|0)==0?0:j+-4|0;j=o+4|0;if(c[o>>2]|0){Y=0;do{__ZN10StringNameD2Ev(j+(Y<<2)|0);Y=Y+1|0}while(Y>>>0<(c[o>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(W,1)}__ZN10StringNameD2Ev(p);__Z8D_METHODPKcS0_(q,875983,875996);p=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(p);c[p>>2]=283064;__ZN10MethodBind10_set_constEb(p,0);__ZN10MethodBind24_generate_argument_typesEi(p,1);c[p+44>>2]=1486;c[p+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,p,q,0,0)|0;p=q+4|0;W=c[p>>2]|0;if(W|0?(__Z16atomic_decrementPj(W+-8|0)|0)==0:0){o=c[p>>2]|0;p=(o|0)==0?0:o+-4|0;o=p+4|0;if(c[p>>2]|0){Y=0;do{__ZN10StringNameD2Ev(o+(Y<<2)|0);Y=Y+1|0}while(Y>>>0<(c[p>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(W,1)}__ZN10StringNameD2Ev(q);__Z8D_METHODPKc(r,876005);q=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(q);c[q>>2]=283100;__ZN10MethodBind10_set_constEb(q,1);__ZN10MethodBind24_generate_argument_typesEi(q,0);__ZN10MethodBind12_set_returnsEb(q,1);c[q+44>>2]=5511;c[q+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,q,r,0,0)|0;q=r+4|0;W=c[q>>2]|0;if(W|0?(__Z16atomic_decrementPj(W+-8|0)|0)==0:0){p=c[q>>2]|0;q=(p|0)==0?0:p+-4|0;p=q+4|0;if(c[q>>2]|0){Y=0;do{__ZN10StringNameD2Ev(p+(Y<<2)|0);Y=Y+1|0}while(Y>>>0<(c[q>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(W,1)}__ZN10StringNameD2Ev(r);__Z8D_METHODPKcS0_(s,943985,1128872);r=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(r);c[r>>2]=283172;__ZN10MethodBind10_set_constEb(r,0);__ZN10MethodBind24_generate_argument_typesEi(r,1);c[r+44>>2]=1487;c[r+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,r,s,0,0)|0;r=s+4|0;W=c[r>>2]|0;if(W|0?(__Z16atomic_decrementPj(W+-8|0)|0)==0:0){q=c[r>>2]|0;r=(q|0)==0?0:q+-4|0;q=r+4|0;if(c[r>>2]|0){Y=0;do{__ZN10StringNameD2Ev(q+(Y<<2)|0);Y=Y+1|0}while(Y>>>0<(c[r>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(W,1)}__ZN10StringNameD2Ev(s);__Z8D_METHODPKc(t,943996);s=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(s);c[s>>2]=283208;__ZN10MethodBind10_set_constEb(s,1);__ZN10MethodBind24_generate_argument_typesEi(s,0);__ZN10MethodBind12_set_returnsEb(s,1);c[s+44>>2]=1488;c[s+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,s,t,0,0)|0;s=t+4|0;W=c[s>>2]|0;if(W|0?(__Z16atomic_decrementPj(W+-8|0)|0)==0:0){r=c[s>>2]|0;s=(r|0)==0?0:r+-4|0;r=s+4|0;if(c[s>>2]|0){Y=0;do{__ZN10StringNameD2Ev(r+(Y<<2)|0);Y=Y+1|0}while(Y>>>0<(c[s>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(W,1)}__ZN10StringNameD2Ev(t);__Z8D_METHODPKcS0_(u,941334,876017);t=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(t);c[t>>2]=283064;__ZN10MethodBind10_set_constEb(t,0);__ZN10MethodBind24_generate_argument_typesEi(t,1);c[t+44>>2]=1489;c[t+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,t,u,0,0)|0;t=u+4|0;W=c[t>>2]|0;if(W|0?(__Z16atomic_decrementPj(W+-8|0)|0)==0:0){s=c[t>>2]|0;t=(s|0)==0?0:s+-4|0;s=t+4|0;if(c[t>>2]|0){Y=0;do{__ZN10StringNameD2Ev(s+(Y<<2)|0);Y=Y+1|0}while(Y>>>0<(c[t>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(W,1)}__ZN10StringNameD2Ev(u);__Z8D_METHODPKc(v,941345);u=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(u);c[u>>2]=283100;__ZN10MethodBind10_set_constEb(u,1);__ZN10MethodBind24_generate_argument_typesEi(u,0);__ZN10MethodBind12_set_returnsEb(u,1);c[u+44>>2]=5512;c[u+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,u,v,0,0)|0;u=v+4|0;W=c[u>>2]|0;if(W|0?(__Z16atomic_decrementPj(W+-8|0)|0)==0:0){t=c[u>>2]|0;u=(t|0)==0?0:t+-4|0;t=u+4|0;if(c[u>>2]|0){Y=0;do{__ZN10StringNameD2Ev(t+(Y<<2)|0);Y=Y+1|0}while(Y>>>0<(c[u>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(W,1)}__ZN10StringNameD2Ev(v);__Z8D_METHODPKcS0_(w,941358,876024);v=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(v);c[v>>2]=283064;__ZN10MethodBind10_set_constEb(v,0);__ZN10MethodBind24_generate_argument_typesEi(v,1);c[v+44>>2]=1490;c[v+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,v,w,0,0)|0;v=w+4|0;W=c[v>>2]|0;if(W|0?(__Z16atomic_decrementPj(W+-8|0)|0)==0:0){u=c[v>>2]|0;v=(u|0)==0?0:u+-4|0;u=v+4|0;if(c[v>>2]|0){Y=0;do{__ZN10StringNameD2Ev(u+(Y<<2)|0);Y=Y+1|0}while(Y>>>0<(c[v>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(W,1)}__ZN10StringNameD2Ev(w);__Z8D_METHODPKc(x,941369);w=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(w);c[w>>2]=283100;__ZN10MethodBind10_set_constEb(w,1);__ZN10MethodBind24_generate_argument_typesEi(w,0);__ZN10MethodBind12_set_returnsEb(w,1);c[w+44>>2]=5513;c[w+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,w,x,0,0)|0;w=x+4|0;W=c[w>>2]|0;if(W|0?(__Z16atomic_decrementPj(W+-8|0)|0)==0:0){v=c[w>>2]|0;w=(v|0)==0?0:v+-4|0;v=w+4|0;if(c[w>>2]|0){Y=0;do{__ZN10StringNameD2Ev(v+(Y<<2)|0);Y=Y+1|0}while(Y>>>0<(c[w>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(W,1)}__ZN10StringNameD2Ev(x);__Z8D_METHODPKcS0_(y,876031,1088836);x=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(x);c[x>>2]=283244;__ZN10MethodBind10_set_constEb(x,0);__ZN10MethodBind24_generate_argument_typesEi(x,1);c[x+44>>2]=1491;c[x+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,x,y,0,0)|0;x=y+4|0;W=c[x>>2]|0;do if(W|0){if(__Z16atomic_decrementPj(W+-8|0)|0)break;w=c[x>>2]|0;Y=(w|0)==0?0:w+-4|0;w=Y+4|0;if(c[Y>>2]|0){v=0;do{__ZN10StringNameD2Ev(w+(v<<2)|0);v=v+1|0}while(v>>>0<(c[Y>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(W,1)}while(0);__ZN10StringNameD2Ev(y);__Z8D_METHODPKc(z,916943);y=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(y);c[y>>2]=283280;__ZN10MethodBind10_set_constEb(y,1);__ZN10MethodBind24_generate_argument_typesEi(y,0);__ZN10MethodBind12_set_returnsEb(y,1);c[y+44>>2]=5514;c[y+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,y,z,0,0)|0;y=z+4|0;W=c[y>>2]|0;do if(W|0){if(__Z16atomic_decrementPj(W+-8|0)|0)break;x=c[y>>2]|0;Y=(x|0)==0?0:x+-4|0;x=Y+4|0;if(c[Y>>2]|0){v=0;do{__ZN10StringNameD2Ev(x+(v<<2)|0);v=v+1|0}while(v>>>0<(c[Y>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(W,1)}while(0);__ZN10StringNameD2Ev(z);__Z8D_METHODPKc(A,876041);z=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(z);c[z>>2]=283136;__ZN10MethodBind10_set_constEb(z,0);__ZN10MethodBind24_generate_argument_typesEi(z,0);c[z+44>>2]=5260;c[z+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,z,A,0,0)|0;z=A+4|0;W=c[z>>2]|0;do if(W|0){if(__Z16atomic_decrementPj(W+-8|0)|0)break;y=c[z>>2]|0;Y=(y|0)==0?0:y+-4|0;y=Y+4|0;if(c[Y>>2]|0){v=0;do{__ZN10StringNameD2Ev(y+(v<<2)|0);v=v+1|0}while(v>>>0<(c[Y>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(W,1)}while(0);__ZN10StringNameD2Ev(A);__ZN6StringC2EPKc(b,876079);c[k>>2]=c[b>>2];__ZN10StringNameC2ERK6String(B,k);__ZN6StringC2EPKc(n,915811);__ZN10MethodInfoC2ERK6String(b,n);__ZN7ClassDB10add_signalE10StringNameRK10MethodInfo(B,b);__ZN10MethodInfoD2Ev(b);A=c[n>>2]|0;do if(A|0){if(__Z16atomic_decrementPj(A+-8|0)|0)break;__ZN6Memory11free_staticEPvb(A,1)}while(0);__ZN10StringNameD2Ev(B);B=c[k>>2]|0;do if(B|0){if(__Z16atomic_decrementPj(B+-8|0)|0)break;__ZN6Memory11free_staticEPvb(B,1)}while(0);__ZN6StringC2EPKc(b,876079);c[k>>2]=c[b>>2];__ZN10StringNameC2ERK6String(C,k);__ZN6StringC2EPKc(n,914821);__ZN10MethodInfoC2ERK6String(b,n);__ZN7ClassDB10add_signalE10StringNameRK10MethodInfo(C,b);__ZN10MethodInfoD2Ev(b);B=c[n>>2]|0;do if(B|0){if(__Z16atomic_decrementPj(B+-8|0)|0)break;__ZN6Memory11free_staticEPvb(B,1)}while(0);__ZN10StringNameD2Ev(C);C=c[k>>2]|0;do if(C|0){if(__Z16atomic_decrementPj(C+-8|0)|0)break;__ZN6Memory11free_staticEPvb(C,1)}while(0);__ZN6StringC2EPKc(b,876079);c[k>>2]=c[b>>2];__ZN10StringNameC2ERK6String(D,k);__ZN6StringC2EPKc(E,876054);__ZN6StringC2EPKc(n,940269);C=c[E>>2]|0;do if(!C)Z=0;else{if(!(__Z28atomic_conditional_incrementPj(C+-8|0)|0)){Z=0;break}Z=c[E>>2]|0}while(0);C=c[n>>2]|0;do if(!C)_=0;else{if(!(__Z28atomic_conditional_incrementPj(C+-8|0)|0)){_=0;break}_=c[n>>2]|0}while(0);c[b>>2]=18;C=b+4|0;c[C>>2]=0;B=(Z|0)==0;do if(!B){c[C>>2]=0;if(!(__Z28atomic_conditional_incrementPj(Z+-8|0)|0))break;c[C>>2]=Z}while(0);c[b+8>>2]=17;C=b+12|0;c[C>>2]=0;A=(_|0)==0;do if(!A){c[C>>2]=0;if(!(__Z28atomic_conditional_incrementPj(_+-8|0)|0))break;c[C>>2]=_}while(0);c[b+16>>2]=519;c[F>>2]=__Z11_scs_createPKc(875881)|0;c[G>>2]=__Z11_scs_createPKc(876061)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(D,b,F,G,-1);__ZN10StringNameD2Ev(G);__ZN10StringNameD2Ev(F);C=c[b+12>>2]|0;do if(C|0){if(__Z16atomic_decrementPj(C+-8|0)|0)break;__ZN6Memory11free_staticEPvb(C,1)}while(0);C=c[b+4>>2]|0;do if(C|0){if(__Z16atomic_decrementPj(C+-8|0)|0)break;__ZN6Memory11free_staticEPvb(C,1)}while(0);C=_;do if(!A){if(__Z16atomic_decrementPj(C+-8|0)|0)break;__ZN6Memory11free_staticEPvb(C,1)}while(0);C=Z;do if(!B){if(__Z16atomic_decrementPj(C+-8|0)|0)break;__ZN6Memory11free_staticEPvb(C,1)}while(0);C=c[n>>2]|0;do if(C|0){if(__Z16atomic_decrementPj(C+-8|0)|0)break;__ZN6Memory11free_staticEPvb(C,1)}while(0);C=c[E>>2]|0;do if(C|0){if(__Z16atomic_decrementPj(C+-8|0)|0)break;__ZN6Memory11free_staticEPvb(C,1)}while(0);__ZN10StringNameD2Ev(D);D=c[k>>2]|0;do if(D|0){if(__Z16atomic_decrementPj(D+-8|0)|0)break;__ZN6Memory11free_staticEPvb(D,1)}while(0);__ZN6StringC2EPKc(b,876079);c[k>>2]=c[b>>2];__ZN10StringNameC2ERK6String(H,k);__ZN6StringC2EPKc(I,885189);__ZN6StringC2EPKc(n,1263606);D=b+4|0;c[D>>2]=0;C=b+12|0;c[C>>2]=0;c[b>>2]=4;E=c[I>>2]|0;do if(E|0){c[D>>2]=0;if(!(__Z28atomic_conditional_incrementPj(E+-8|0)|0))break;c[D>>2]=c[I>>2]}while(0);c[b+8>>2]=0;D=c[C>>2]|0;do if((D|0)!=(c[n>>2]|0)){do if(D|0){if(__Z16atomic_decrementPj(D+-8|0)|0)break;__ZN6Memory11free_staticEPvb(D,1)}while(0);c[C>>2]=0;E=c[n>>2]|0;if(!E)break;if(!(__Z28atomic_conditional_incrementPj(E+-8|0)|0))break;c[C>>2]=c[n>>2]}while(0);c[b+16>>2]=7;c[F>>2]=__Z11_scs_createPKc(875957)|0;c[G>>2]=__Z11_scs_createPKc(883313)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(H,b,F,G,-1);__ZN10StringNameD2Ev(G);__ZN10StringNameD2Ev(F);C=c[b+12>>2]|0;do if(C|0){if(__Z16atomic_decrementPj(C+-8|0)|0)break;__ZN6Memory11free_staticEPvb(C,1)}while(0);C=c[b+4>>2]|0;do if(C|0){if(__Z16atomic_decrementPj(C+-8|0)|0)break;__ZN6Memory11free_staticEPvb(C,1)}while(0);C=c[n>>2]|0;do if(C|0){if(__Z16atomic_decrementPj(C+-8|0)|0)break;__ZN6Memory11free_staticEPvb(C,1)}while(0);C=c[I>>2]|0;do if(C|0){if(__Z16atomic_decrementPj(C+-8|0)|0)break;__ZN6Memory11free_staticEPvb(C,1)}while(0);__ZN10StringNameD2Ev(H);H=c[k>>2]|0;do if(H|0){if(__Z16atomic_decrementPj(H+-8|0)|0)break;__ZN6Memory11free_staticEPvb(H,1)}while(0);__ZN6StringC2EPKc(b,876079);c[k>>2]=c[b>>2];__ZN10StringNameC2ERK6String(J,k);__ZN6StringC2EPKc(K,1088836);__ZN6StringC2EPKc(n,1263606);H=c[K>>2]|0;do if(!H)$=0;else{if(!(__Z28atomic_conditional_incrementPj(H+-8|0)|0)){$=0;break}$=c[K>>2]|0}while(0);H=c[n>>2]|0;do if(!H)aa=0;else{if(!(__Z28atomic_conditional_incrementPj(H+-8|0)|0)){aa=0;break}aa=c[n>>2]|0}while(0);c[b>>2]=2;H=b+4|0;c[H>>2]=0;C=($|0)==0;do if(!C){c[H>>2]=0;if(!(__Z28atomic_conditional_incrementPj($+-8|0)|0))break;c[H>>2]=$}while(0);c[b+8>>2]=6;H=b+12|0;c[H>>2]=0;I=(aa|0)==0;do if(!I){c[H>>2]=0;if(!(__Z28atomic_conditional_incrementPj(aa+-8|0)|0))break;c[H>>2]=aa}while(0);c[b+16>>2]=519;c[F>>2]=__Z11_scs_createPKc(876031)|0;c[G>>2]=__Z11_scs_createPKc(916943)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(J,b,F,G,-1);__ZN10StringNameD2Ev(G);__ZN10StringNameD2Ev(F);H=c[b+12>>2]|0;do if(H|0){if(__Z16atomic_decrementPj(H+-8|0)|0)break;__ZN6Memory11free_staticEPvb(H,1)}while(0);H=c[b+4>>2]|0;do if(H|0){if(__Z16atomic_decrementPj(H+-8|0)|0)break;__ZN6Memory11free_staticEPvb(H,1)}while(0);H=aa;do if(!I){if(__Z16atomic_decrementPj(H+-8|0)|0)break;__ZN6Memory11free_staticEPvb(H,1)}while(0);H=$;do if(!C){if(__Z16atomic_decrementPj(H+-8|0)|0)break;__ZN6Memory11free_staticEPvb(H,1)}while(0);H=c[n>>2]|0;do if(H|0){if(__Z16atomic_decrementPj(H+-8|0)|0)break;__ZN6Memory11free_staticEPvb(H,1)}while(0);H=c[K>>2]|0;do if(H|0){if(__Z16atomic_decrementPj(H+-8|0)|0)break;__ZN6Memory11free_staticEPvb(H,1)}while(0);__ZN10StringNameD2Ev(J);J=c[k>>2]|0;do if(J|0){if(__Z16atomic_decrementPj(J+-8|0)|0)break;__ZN6Memory11free_staticEPvb(J,1)}while(0);__ZN6StringC2EPKc(b,876079);c[k>>2]=c[b>>2];__ZN10StringNameC2ERK6String(L,k);__ZN6StringC2EPKc(M,893947);__ZN6StringC2EPKc(n,1263606);J=c[M>>2]|0;do if(!J)ca=0;else{if(!(__Z28atomic_conditional_incrementPj(J+-8|0)|0)){ca=0;break}ca=c[M>>2]|0}while(0);J=c[n>>2]|0;do if(!J)da=0;else{if(!(__Z28atomic_conditional_incrementPj(J+-8|0)|0)){da=0;break}da=c[n>>2]|0}while(0);c[b>>2]=1;J=b+4|0;c[J>>2]=0;H=(ca|0)==0;do if(!H){c[J>>2]=0;if(!(__Z28atomic_conditional_incrementPj(ca+-8|0)|0))break;c[J>>2]=ca}while(0);c[b+8>>2]=0;J=b+12|0;c[J>>2]=0;K=(da|0)==0;do if(!K){c[J>>2]=0;if(!(__Z28atomic_conditional_incrementPj(da+-8|0)|0))break;c[J>>2]=da}while(0);c[b+16>>2]=519;c[F>>2]=__Z11_scs_createPKc(893889)|0;c[G>>2]=__Z11_scs_createPKc(875971)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(L,b,F,G,-1);__ZN10StringNameD2Ev(G);__ZN10StringNameD2Ev(F);J=c[b+12>>2]|0;do if(J|0){if(__Z16atomic_decrementPj(J+-8|0)|0)break;__ZN6Memory11free_staticEPvb(J,1)}while(0);J=c[b+4>>2]|0;do if(J|0){if(__Z16atomic_decrementPj(J+-8|0)|0)break;__ZN6Memory11free_staticEPvb(J,1)}while(0);J=da;do if(!K){if(__Z16atomic_decrementPj(J+-8|0)|0)break;__ZN6Memory11free_staticEPvb(J,1)}while(0);J=ca;do if(!H){if(__Z16atomic_decrementPj(J+-8|0)|0)break;__ZN6Memory11free_staticEPvb(J,1)}while(0);J=c[n>>2]|0;do if(J|0){if(__Z16atomic_decrementPj(J+-8|0)|0)break;__ZN6Memory11free_staticEPvb(J,1)}while(0);J=c[M>>2]|0;do if(J|0){if(__Z16atomic_decrementPj(J+-8|0)|0)break;__ZN6Memory11free_staticEPvb(J,1)}while(0);__ZN10StringNameD2Ev(L);L=c[k>>2]|0;do if(L|0){if(__Z16atomic_decrementPj(L+-8|0)|0)break;__ZN6Memory11free_staticEPvb(L,1)}while(0);__ZN6StringC2EPKc(b,876079);c[k>>2]=c[b>>2];__ZN10StringNameC2ERK6String(N,k);__ZN6StringC2EPKc(O,875996);__ZN6StringC2EPKc(n,1263606);L=c[O>>2]|0;do if(!L)ea=0;else{if(!(__Z28atomic_conditional_incrementPj(L+-8|0)|0)){ea=0;break}ea=c[O>>2]|0}while(0);L=c[n>>2]|0;do if(!L)fa=0;else{if(!(__Z28atomic_conditional_incrementPj(L+-8|0)|0)){fa=0;break}fa=c[n>>2]|0}while(0);c[b>>2]=1;L=b+4|0;c[L>>2]=0;J=(ea|0)==0;do if(!J){c[L>>2]=0;if(!(__Z28atomic_conditional_incrementPj(ea+-8|0)|0))break;c[L>>2]=ea}while(0);c[b+8>>2]=0;L=b+12|0;c[L>>2]=0;M=(fa|0)==0;do if(!M){c[L>>2]=0;if(!(__Z28atomic_conditional_incrementPj(fa+-8|0)|0))break;c[L>>2]=fa}while(0);c[b+16>>2]=1031;c[F>>2]=__Z11_scs_createPKc(875983)|0;c[G>>2]=__Z11_scs_createPKc(876005)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(N,b,F,G,-1);__ZN10StringNameD2Ev(G);__ZN10StringNameD2Ev(F);L=c[b+12>>2]|0;do if(L|0){if(__Z16atomic_decrementPj(L+-8|0)|0)break;__ZN6Memory11free_staticEPvb(L,1)}while(0);L=c[b+4>>2]|0;do if(L|0){if(__Z16atomic_decrementPj(L+-8|0)|0)break;__ZN6Memory11free_staticEPvb(L,1)}while(0);L=fa;do if(!M){if(__Z16atomic_decrementPj(L+-8|0)|0)break;__ZN6Memory11free_staticEPvb(L,1)}while(0);L=ea;do if(!J){if(__Z16atomic_decrementPj(L+-8|0)|0)break;__ZN6Memory11free_staticEPvb(L,1)}while(0);L=c[n>>2]|0;do if(L|0){if(__Z16atomic_decrementPj(L+-8|0)|0)break;__ZN6Memory11free_staticEPvb(L,1)}while(0);L=c[O>>2]|0;do if(L|0){if(__Z16atomic_decrementPj(L+-8|0)|0)break;__ZN6Memory11free_staticEPvb(L,1)}while(0);__ZN10StringNameD2Ev(N);N=c[k>>2]|0;do if(N|0){if(__Z16atomic_decrementPj(N+-8|0)|0)break;__ZN6Memory11free_staticEPvb(N,1)}while(0);__ZN6StringC2EPKc(b,876079);c[k>>2]=c[b>>2];__ZN10StringNameC2ERK6String(P,k);__ZN6StringC2EPKc(Q,1128872);__ZN6StringC2EPKc(n,1263606);N=c[Q>>2]|0;do if(!N)ga=0;else{if(!(__Z28atomic_conditional_incrementPj(N+-8|0)|0)){ga=0;break}ga=c[Q>>2]|0}while(0);N=c[n>>2]|0;do if(!N)ha=0;else{if(!(__Z28atomic_conditional_incrementPj(N+-8|0)|0)){ha=0;break}ha=c[n>>2]|0}while(0);c[b>>2]=5;N=b+4|0;c[N>>2]=0;L=(ga|0)==0;do if(!L){c[N>>2]=0;if(!(__Z28atomic_conditional_incrementPj(ga+-8|0)|0))break;c[N>>2]=ga}while(0);c[b+8>>2]=0;N=b+12|0;c[N>>2]=0;O=(ha|0)==0;do if(!O){c[N>>2]=0;if(!(__Z28atomic_conditional_incrementPj(ha+-8|0)|0))break;c[N>>2]=ha}while(0);c[b+16>>2]=519;c[F>>2]=__Z11_scs_createPKc(943985)|0;c[G>>2]=__Z11_scs_createPKc(943996)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(P,b,F,G,-1);__ZN10StringNameD2Ev(G);__ZN10StringNameD2Ev(F);N=c[b+12>>2]|0;do if(N|0){if(__Z16atomic_decrementPj(N+-8|0)|0)break;__ZN6Memory11free_staticEPvb(N,1)}while(0);N=c[b+4>>2]|0;do if(N|0){if(__Z16atomic_decrementPj(N+-8|0)|0)break;__ZN6Memory11free_staticEPvb(N,1)}while(0);N=ha;do if(!O){if(__Z16atomic_decrementPj(N+-8|0)|0)break;__ZN6Memory11free_staticEPvb(N,1)}while(0);N=ga;do if(!L){if(__Z16atomic_decrementPj(N+-8|0)|0)break;__ZN6Memory11free_staticEPvb(N,1)}while(0);N=c[n>>2]|0;do if(N|0){if(__Z16atomic_decrementPj(N+-8|0)|0)break;__ZN6Memory11free_staticEPvb(N,1)}while(0);N=c[Q>>2]|0;do if(N|0){if(__Z16atomic_decrementPj(N+-8|0)|0)break;__ZN6Memory11free_staticEPvb(N,1)}while(0);__ZN10StringNameD2Ev(P);P=c[k>>2]|0;do if(P|0){if(__Z16atomic_decrementPj(P+-8|0)|0)break;__ZN6Memory11free_staticEPvb(P,1)}while(0);__ZN6StringC2EPKc(b,876079);c[k>>2]=c[b>>2];__ZN10StringNameC2ERK6String(R,k);__ZN6StringC2EPKc(S,876017);__ZN6StringC2EPKc(n,1263606);P=c[S>>2]|0;do if(!P)ia=0;else{if(!(__Z28atomic_conditional_incrementPj(P+-8|0)|0)){ia=0;break}ia=c[S>>2]|0}while(0);P=c[n>>2]|0;do if(!P)ja=0;else{if(!(__Z28atomic_conditional_incrementPj(P+-8|0)|0)){ja=0;break}ja=c[n>>2]|0}while(0);c[b>>2]=1;P=b+4|0;c[P>>2]=0;N=(ia|0)==0;do if(!N){c[P>>2]=0;if(!(__Z28atomic_conditional_incrementPj(ia+-8|0)|0))break;c[P>>2]=ia}while(0);c[b+8>>2]=0;P=b+12|0;c[P>>2]=0;Q=(ja|0)==0;do if(!Q){c[P>>2]=0;if(!(__Z28atomic_conditional_incrementPj(ja+-8|0)|0))break;c[P>>2]=ja}while(0);c[b+16>>2]=519;c[F>>2]=__Z11_scs_createPKc(941334)|0;c[G>>2]=__Z11_scs_createPKc(941345)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(R,b,F,G,-1);__ZN10StringNameD2Ev(G);__ZN10StringNameD2Ev(F);P=c[b+12>>2]|0;do if(P|0){if(__Z16atomic_decrementPj(P+-8|0)|0)break;__ZN6Memory11free_staticEPvb(P,1)}while(0);P=c[b+4>>2]|0;do if(P|0){if(__Z16atomic_decrementPj(P+-8|0)|0)break;__ZN6Memory11free_staticEPvb(P,1)}while(0);P=ja;do if(!Q){if(__Z16atomic_decrementPj(P+-8|0)|0)break;__ZN6Memory11free_staticEPvb(P,1)}while(0);P=ia;do if(!N){if(__Z16atomic_decrementPj(P+-8|0)|0)break;__ZN6Memory11free_staticEPvb(P,1)}while(0);P=c[n>>2]|0;do if(P|0){if(__Z16atomic_decrementPj(P+-8|0)|0)break;__ZN6Memory11free_staticEPvb(P,1)}while(0);P=c[S>>2]|0;do if(P|0){if(__Z16atomic_decrementPj(P+-8|0)|0)break;__ZN6Memory11free_staticEPvb(P,1)}while(0);__ZN10StringNameD2Ev(R);R=c[k>>2]|0;do if(R|0){if(__Z16atomic_decrementPj(R+-8|0)|0)break;__ZN6Memory11free_staticEPvb(R,1)}while(0);__ZN6StringC2EPKc(b,876079);c[k>>2]=c[b>>2];__ZN10StringNameC2ERK6String(T,k);__ZN6StringC2EPKc(U,876024);__ZN6StringC2EPKc(n,1263606);R=c[U>>2]|0;do if(!R)ka=0;else{if(!(__Z28atomic_conditional_incrementPj(R+-8|0)|0)){ka=0;break}ka=c[U>>2]|0}while(0);R=c[n>>2]|0;do if(!R)la=0;else{if(!(__Z28atomic_conditional_incrementPj(R+-8|0)|0)){la=0;break}la=c[n>>2]|0}while(0);c[b>>2]=1;R=b+4|0;c[R>>2]=0;P=(ka|0)==0;do if(!P){c[R>>2]=0;if(!(__Z28atomic_conditional_incrementPj(ka+-8|0)|0))break;c[R>>2]=ka}while(0);c[b+8>>2]=0;R=b+12|0;c[R>>2]=0;S=(la|0)==0;do if(!S){c[R>>2]=0;if(!(__Z28atomic_conditional_incrementPj(la+-8|0)|0))break;c[R>>2]=la}while(0);c[b+16>>2]=519;c[F>>2]=__Z11_scs_createPKc(941358)|0;c[G>>2]=__Z11_scs_createPKc(941369)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(T,b,F,G,-1);__ZN10StringNameD2Ev(G);__ZN10StringNameD2Ev(F);F=c[b+12>>2]|0;do if(F|0){if(__Z16atomic_decrementPj(F+-8|0)|0)break;__ZN6Memory11free_staticEPvb(F,1)}while(0);F=c[b+4>>2]|0;do if(F|0){if(__Z16atomic_decrementPj(F+-8|0)|0)break;__ZN6Memory11free_staticEPvb(F,1)}while(0);F=la;do if(!S){if(__Z16atomic_decrementPj(F+-8|0)|0)break;__ZN6Memory11free_staticEPvb(F,1)}while(0);F=ka;do if(!P){if(__Z16atomic_decrementPj(F+-8|0)|0)break;__ZN6Memory11free_staticEPvb(F,1)}while(0);F=c[n>>2]|0;do if(F|0){if(__Z16atomic_decrementPj(F+-8|0)|0)break;__ZN6Memory11free_staticEPvb(F,1)}while(0);F=c[U>>2]|0;do if(F|0){if(__Z16atomic_decrementPj(F+-8|0)|0)break;__ZN6Memory11free_staticEPvb(F,1)}while(0);__ZN10StringNameD2Ev(T);T=c[k>>2]|0;if(!T){l=a;return}if(__Z16atomic_decrementPj(T+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(T,1);l=a;return}function __ZN14AnimatedSprite17set_sprite_framesERK3RefI12SpriteFramesE(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d+8|0;f=d+4|0;g=d;h=a+404|0;i=c[h>>2]|0;if(!i){j=0;k=0}else{__ZN10StringNameC2EPKc(e,1126630);__ZN10StringNameC2EPKc(f,876041);__ZN6Object10disconnectERK10StringNamePS_S2_(i,e,a,f);__ZN10StringNameD2Ev(f);__ZN10StringNameD2Ev(e);i=c[h>>2]|0;j=i;k=i}do if((c[b>>2]|0)!=(j|0)){if((j|0?__ZN9Reference11unreferenceEv(j)|0:0)?(i=c[h>>2]|0,__Z17predelete_handlerP6Object(i)|0):0){gj[c[(c[i>>2]|0)+76>>2]&8191](i);__ZN6Memory11free_staticEPvb(i,0)}c[h>>2]=0;i=c[b>>2]|0;c[h>>2]=i;if(!i){n=a+416|0;break}else{__ZN9Reference9referenceEv(i);i=c[h>>2]|0;o=i;p=i;q=11;break}}else{o=j;p=k;q=11}while(0);do if((q|0)==11){if(!o){n=a+416|0;break}__ZN10StringNameC2EPKc(e,1126630);__ZN10StringNameC2EPKc(f,876041);c[g>>2]=0;__ZN6Object7connectERK10StringNamePS_S2_RK6VectorI7VariantEj(p,e,a,f,g,0)|0;k=c[g>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0){j=c[g>>2]|0;b=(j|0)==0?0:j+-4|0;j=b+4|0;i=c[b>>2]|0;if(i|0){r=0;s=i;while(1){i=j+(r*24|0)|0;if(!(c[i>>2]|0))t=s;else{__ZN7Variant5clearEv(i);t=c[b>>2]|0}r=r+1|0;if(r>>>0>=t>>>0)break;else s=t}}__ZN6Memory11free_staticEPvb(k,1)}__ZN10StringNameD2Ev(f);__ZN10StringNameD2Ev(e);s=a+416|0;if(!(c[h>>2]|0))n=s;else{__ZN14AnimatedSprite9set_frameEi(a,c[s>>2]|0);__ZN14AnimatedSprite14_reset_timeoutEv(a);__ZN10CanvasItem6updateEv(a);__ZN4Node28update_configuration_warningEv(a);l=d;return}}while(0);c[n>>2]=0;__ZN14AnimatedSprite14_reset_timeoutEv(a);__ZN10CanvasItem6updateEv(a);__ZN4Node28update_configuration_warningEv(a);l=d;return}function __ZNK14AnimatedSprite17get_sprite_framesEv(a){a=a|0;var b=0,d=0;b=c[a+404>>2]|0;if(!b){d=0;return d|0}__ZN9Reference9referenceEv(b);d=b;return d|0}function __ZN14AnimatedSprite13set_animationERK10StringName(a,b){a=a|0;b=b|0;var d=0;d=a+412|0;if((c[d>>2]|0)==(c[b>>2]|0))return;__ZN10StringNameaSERKS_(d,b);__ZN14AnimatedSprite14_reset_timeoutEv(a);__ZN14AnimatedSprite9set_frameEi(a,0);__ZN10CanvasItem6updateEv(a);return}function __ZNK14AnimatedSprite13get_animationEv(a){a=a|0;var b=0,d=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b;__ZN10StringNameC2ERKS_(d,a+412|0);l=b;return c[d>>2]|0}function __ZN14AnimatedSprite12_set_playingEb(b,c){b=b|0;c=c|0;var e=0;e=b+408|0;if((d[e>>0]|0)==(c&1|0))return;a[e>>0]=c&1;__ZN14AnimatedSprite14_reset_timeoutEv(b);__ZN4Node20set_process_internalEb(b,(a[e>>0]|0)!=0);return}function __ZNK14AnimatedSprite11_is_playingEv(b){b=b|0;return (a[b+408>>0]|0)!=0|0}function __ZN14AnimatedSprite4playERK10StringName(b,d){b=b|0;d=d|0;var e=0,f=0,g=0;e=c[d>>2]|0;do if(e|0){if(!(c[e+4>>2]|0)){if(!(__ZNK6String6lengthEv(e+8|0)|0))break;f=c[d>>2]|0}else f=e;g=b+412|0;if((c[g>>2]|0)!=(f|0)){__ZN10StringNameaSERKS_(g,d);__ZN14AnimatedSprite14_reset_timeoutEv(b);__ZN14AnimatedSprite9set_frameEi(b,0);__ZN10CanvasItem6updateEv(b)}}while(0);d=b+408|0;if((a[d>>0]|0)==1)return;a[d>>0]=1;__ZN14AnimatedSprite14_reset_timeoutEv(b);__ZN4Node20set_process_internalEb(b,(a[d>>0]|0)!=0);return}function __ZN14AnimatedSprite4stopEv(b){b=b|0;var c=0;c=b+408|0;if(!(a[c>>0]|0))return;a[c>>0]=0;__ZN14AnimatedSprite14_reset_timeoutEv(b);__ZN4Node20set_process_internalEb(b,(a[c>>0]|0)!=0);return}function __ZNK14AnimatedSprite10is_playingEv(a){a=a|0;return __ZNK4Node13is_processingEv(a)|0}function __ZN14AnimatedSprite12set_centeredEb(b,c){b=b|0;c=c|0;a[b+420>>0]=c&1;__ZN10CanvasItem6updateEv(b);__ZN10CanvasItem17item_rect_changedEb(b,1);return}function __ZNK14AnimatedSprite11is_centeredEv(b){b=b|0;return (a[b+420>>0]|0)!=0|0}function __ZN14AnimatedSprite10set_offsetERK7Vector2(a,b){a=a|0;b=b|0;var d=0,e=0;d=b;b=c[d+4>>2]|0;e=a+424|0;c[e>>2]=c[d>>2];c[e+4>>2]=b;__ZN10CanvasItem6updateEv(a);__ZN10CanvasItem17item_rect_changedEb(a,1);return}function __ZNK14AnimatedSprite10get_offsetEv(a,b){a=a|0;b=b|0;var d=0,e=0;d=b+424|0;b=c[d+4>>2]|0;e=a;c[e>>2]=c[d>>2];c[e+4>>2]=b;return}function __ZN14AnimatedSprite10set_flip_hEb(b,c){b=b|0;c=c|0;a[b+436>>0]=c&1;__ZN10CanvasItem6updateEv(b);return}function __ZNK14AnimatedSprite12is_flipped_hEv(b){b=b|0;return (a[b+436>>0]|0)!=0|0}function __ZN14AnimatedSprite10set_flip_vEb(b,c){b=b|0;c=c|0;a[b+437>>0]=c&1;__ZN10CanvasItem6updateEv(b);return}function __ZNK14AnimatedSprite12is_flipped_vEv(b){b=b|0;return (a[b+437>>0]|0)!=0|0}function __ZN14AnimatedSprite9set_frameEi(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0;e=l;l=l+128|0;if((l|0)>=(m|0))ba(128);f=e+96|0;g=e+72|0;h=e+48|0;i=e+24|0;j=e;k=c[b+404>>2]|0;if(!k){l=e;return}n=b+412|0;o=c[k+128>>2]|0;a:do if(o){p=c[o+8>>2]|0;q=c[k+132>>2]|0;r=(p|0)==(q|0);b:do if(r)s=p;else{t=c[n>>2]|0;u=p;while(1){v=c[u+24>>2]|0;if(t>>>0<v>>>0)w=u+8|0;else{if(v>>>0>=t>>>0){s=u;break b}w=u+4|0}u=c[w>>2]|0;if((u|0)==(q|0)){x=d;break a}}}while(0);if((s|0)!=(q|0)&(s|0)!=0){c:do if(r){y=p;z=18}else{u=c[n>>2]|0;t=p;while(1){v=c[t+24>>2]|0;if(u>>>0<v>>>0)A=t+8|0;else{if(v>>>0>=u>>>0){y=t;z=18;break c}A=t+4|0}t=c[A>>2]|0;if((t|0)==(q|0)){z=19;break}}}while(0);if((z|0)==18)if(!((y|0)==(q|0)|(y|0)==0)){a[1263537]=0;p=c[y+36>>2]|0;if(!p)B=0;else B=c[p+-4>>2]|0}else z=19;if((z|0)==19){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(856088,856104,52,856133,0);B=0}x=(B|0)>(d|0)?d:B+-1|0}else x=d}else x=d;while(0);d=(x|0)>0?x:0;x=b+416|0;if((c[x>>2]|0)==(d|0)){l=e;return}c[x>>2]=d;__ZN14AnimatedSprite14_reset_timeoutEv(b);__ZN10CanvasItem6updateEv(b);d=(c[308579]|0)+416|0;c[f>>2]=0;c[g>>2]=0;c[h>>2]=0;c[i>>2]=0;c[j>>2]=0;__ZN6Object11emit_signalERK10StringNameRK7VariantS5_S5_S5_S5_(b,d,f,g,h,i,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);if(c[i>>2]|0)__ZN7Variant5clearEv(i);if(c[h>>2]|0)__ZN7Variant5clearEv(h);if(c[g>>2]|0)__ZN7Variant5clearEv(g);if(c[f>>2]|0)__ZN7Variant5clearEv(f);l=e;return}function __ZNK14AnimatedSprite9get_frameEv(a){a=a|0;return c[a+416>>2]|0}function __ZN14AnimatedSprite12_res_changedEv(a){a=a|0;__ZN14AnimatedSprite9set_frameEi(a,c[a+416>>2]|0);__ZN10CanvasItem6updateEv(a);return}function __ZNK13MethodBind0RCI14AnimatedSpriteiE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK13MethodBind0RCI14AnimatedSpriteiE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,876079);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI14AnimatedSpriteiE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236208)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2Ei(i,ij[n&8191](d)|0);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI14AnimatedSpriteiE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0;if(!b)f=0;else{d=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236208)|0;f=d?b:0}b=c[a+44>>2]|0;d=c[a+48>>2]|0;a=f+(d>>1)|0;if(!(d&1)){g=b;h=ij[g&8191](a)|0;c[e>>2]=h;return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=ij[g&8191](a)|0;c[e>>2]=h;return}}function __ZN13MethodBind0RCI14AnimatedSpriteiED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN14AnimatedSprite14_reset_timeoutEv(b){b=b|0;var d=0,e=0,f=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0.0,p=0,q=0,r=0,s=0.0;if(!(a[b+408>>0]|0))return;d=c[b+404>>2]|0;a:do if((d|0)!=0?(e=b+412|0,f=c[d+128>>2]|0,(f|0)!=0):0){h=c[f+8>>2]|0;f=c[d+132>>2]|0;i=(h|0)==(f|0);b:do if(i)j=h;else{k=c[e>>2]|0;l=h;while(1){m=c[l+24>>2]|0;if(k>>>0<m>>>0)n=l+8|0;else{if(m>>>0>=k>>>0){j=l;break b}n=l+4|0}l=c[n>>2]|0;if((l|0)==(f|0)){o=0.0;break a}}}while(0);if((j|0)!=(f|0)&(j|0)!=0){c:do if(i){p=h;q=19}else{l=c[e>>2]|0;k=h;while(1){m=c[k+24>>2]|0;if(l>>>0<m>>>0)r=k+8|0;else{if(m>>>0>=l>>>0){p=k;q=19;break c}r=k+4|0}k=c[r>>2]|0;if((k|0)==(f|0)){q=20;break}}}while(0);if((q|0)==19)if((p|0)==(f|0)|(p|0)==0)q=20;else{a[1263537]=0;s=+g[p+28>>2]}if((q|0)==20){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(856190,856104,136,856133,0);s=0.0}o=s>0.0?1.0/s:0.0}else o=0.0}else o=0.0;while(0);g[b+432>>2]=o;return}function __ZNK11MethodBind1I14AnimatedSpriteiE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if(!b){__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK11MethodBind1I14AnimatedSpriteiE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,876079);l=a;return c[b>>2]|0}function __ZN11MethodBind1I14AnimatedSpriteiE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236208)|0:0){c[h>>2]=0;a[1263537]=0;k=d+24|0;n=c[k>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=i;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=i;return}if((g|0)>0){if((n|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);p=0}else{a[1263537]=0;p=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,p)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=p;c[b>>2]=0;l=i;return}}p=c[d+44>>2]|0;n=c[d+48>>2]|0;o=e+(n>>1)|0;if(!(n&1))q=p;else q=c[(c[o>>2]|0)+p>>2]|0;do if((g|0)<1){p=c[k>>2]|0;n=p+-1|0;if((p|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)s=0;else s=c[e+-4>>2]|0;if((p|0)<=(s|0)){if(r)t=0;else t=c[e+-4>>2]|0;do if((t|0)<(p|0)){if(r)u=0;else u=c[e+-4>>2]|0;if((u|0)<(p|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);v=0;break}else{a[1263537]=0;w=31;break}}else w=31;while(0);if((w|0)==31)v=e+(n*24|0)|0;__ZN7VariantC2ERKS_(j,v);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);f=__ZNK7VariantcviEv(j)|0;Pi[q&2047](o,f);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I14AnimatedSpriteiE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236208)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1)){g=b;h=c[d>>2]|0;i=c[h>>2]|0;Pi[g&2047](a,i);return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=c[d>>2]|0;i=c[h>>2]|0;Pi[g&2047](a,i);return}}function __ZN11MethodBind1I14AnimatedSpriteiED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI14AnimatedSprite7Vector2E18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;if((b|0)!=-1){f=0;l=a;return f|0}g[d>>2]=0.0;g[d+4>>2]=0.0;__ZN7VariantC2ERK7Vector2(e,d);d=c[e>>2]|0;if(d|0)__ZN7Variant5clearEv(e);f=d;l=a;return f|0}function __ZNK13MethodBind0RCI14AnimatedSprite7Vector2E18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,876079);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI14AnimatedSprite7Vector2E4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;j=f+24|0;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236208)|0:0){c[h>>2]=0;a[1263537]=0;k=c[d+24>>2]|0;if((k|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=k;c[b>>2]=0;l=f;return}n=k-(c[d+20>>2]|0)|0;if((n|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=n;c[b>>2]=0;l=f;return}n=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))o=n;else o=c[(c[d>>2]|0)+n>>2]|0;Pi[o&2047](j,d);__ZN7VariantC2ERK7Vector2(i,j);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI14AnimatedSprite7Vector2E7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=d;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236208)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;Pi[i&2047](f,a);a=f;f=c[a+4>>2]|0;i=e;c[i>>2]=c[a>>2];c[i+4>>2]=f;l=d;return}function __ZN13MethodBind0RCI14AnimatedSprite7Vector2ED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I14AnimatedSpriteRK7Vector2E18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;if(b|0){f=0;l=a;return f|0}g[d>>2]=0.0;g[d+4>>2]=0.0;__ZN7VariantC2ERK7Vector2(e,d);d=c[e>>2]|0;if(d|0)__ZN7Variant5clearEv(e);f=d;l=a;return f|0}function __ZNK11MethodBind1I14AnimatedSpriteRK7Vector2E18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,876079);l=a;return c[b>>2]|0}function __ZN11MethodBind1I14AnimatedSpriteRK7Vector2E4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i+24|0;k=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236208)|0:0){c[h>>2]=0;a[1263537]=0;n=d+24|0;o=c[n>>2]|0;if((o|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=o;c[b>>2]=0;l=i;return}p=o-(c[d+20>>2]|0)|0;if((p|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=p;c[b>>2]=0;l=i;return}if((g|0)>0){if((o|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);q=0}else{a[1263537]=0;q=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,q)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=q;c[b>>2]=0;l=i;return}}q=c[d+44>>2]|0;o=c[d+48>>2]|0;p=e+(o>>1)|0;if(!(o&1))r=q;else r=c[(c[p>>2]|0)+q>>2]|0;do if((g|0)<1){q=c[n>>2]|0;o=q+-1|0;if((q|0)>=1){e=c[d+16>>2]|0;s=(e|0)==0;if(s)t=0;else t=c[e+-4>>2]|0;if((q|0)<=(t|0)){if(s)u=0;else u=c[e+-4>>2]|0;do if((u|0)<(q|0)){if(s)v=0;else v=c[e+-4>>2]|0;if((v|0)<(q|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);w=0;break}else{a[1263537]=0;x=31;break}}else x=31;while(0);if((x|0)==31)w=e+(o*24|0)|0;__ZN7VariantC2ERKS_(k,w);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);__ZNK7Variantcv7Vector2Ev(j,k);Pi[r&2047](p,j);if(c[k>>2]|0)__ZN7Variant5clearEv(k);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I14AnimatedSpriteRK7Vector2E7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236208)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;b=c[d>>2]|0;d=c[b+4>>2]|0;h=f;c[h>>2]=c[b>>2];c[h+4>>2]=d;Pi[i&2047](a,f);l=e;return}function __ZN11MethodBind1I14AnimatedSpriteRK7Vector2ED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind0I14AnimatedSpriteE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return 0}function __ZNK11MethodBind0I14AnimatedSpriteE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,876079);l=a;return c[b>>2]|0}function __ZN11MethodBind0I14AnimatedSpriteE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236208)|0:0){c[h>>2]=0;a[1263537]=0;f=c[d+24>>2]|0;if((f|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=f;c[b>>2]=0;return}i=f-(c[d+20>>2]|0)|0;if((i|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=i;c[b>>2]=0;return}i=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))j=i;else j=c[(c[d>>2]|0)+i>>2]|0;gj[j&8191](d);c[b>>2]=0;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,110,1146558,0);c[b>>2]=0;return}function __ZN11MethodBind0I14AnimatedSpriteE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236208)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1)){g=b;gj[g&8191](a);return}else{g=c[(c[a>>2]|0)+b>>2]|0;gj[g&8191](a);return}}function __ZN11MethodBind0I14AnimatedSpriteED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI14AnimatedSpritebE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Eb(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK13MethodBind0RCI14AnimatedSpritebE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,876079);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI14AnimatedSpritebE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236208)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2Eb(i,ij[n&8191](d)|0);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI14AnimatedSpritebE7ptrcallEP6ObjectPPKvPv(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0;if(!d)g=0;else{e=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1236208)|0;g=e?d:0}d=c[b+44>>2]|0;e=c[b+48>>2]|0;b=g+(e>>1)|0;if(!(e&1)){h=d;i=ij[h&8191](b)|0;j=i&1;a[f>>0]=j;return}else{h=c[(c[b>>2]|0)+d>>2]|0;i=ij[h&8191](b)|0;j=i&1;a[f>>0]=j;return}}function __ZN13MethodBind0RCI14AnimatedSpritebED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I14AnimatedSpritebE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if(!b){__ZN7VariantC2Eb(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK11MethodBind1I14AnimatedSpritebE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,876079);l=a;return c[b>>2]|0}function __ZN11MethodBind1I14AnimatedSpritebE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236208)|0:0){c[h>>2]=0;a[1263537]=0;k=d+24|0;n=c[k>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=i;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=i;return}if((g|0)>0){if((n|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);p=0}else{a[1263537]=0;p=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,p)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=p;c[b>>2]=0;l=i;return}}p=c[d+44>>2]|0;n=c[d+48>>2]|0;o=e+(n>>1)|0;if(!(n&1))q=p;else q=c[(c[o>>2]|0)+p>>2]|0;do if((g|0)<1){p=c[k>>2]|0;n=p+-1|0;if((p|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)s=0;else s=c[e+-4>>2]|0;if((p|0)<=(s|0)){if(r)t=0;else t=c[e+-4>>2]|0;do if((t|0)<(p|0)){if(r)u=0;else u=c[e+-4>>2]|0;if((u|0)<(p|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);v=0;break}else{a[1263537]=0;w=31;break}}else w=31;while(0);if((w|0)==31)v=e+(n*24|0)|0;__ZN7VariantC2ERKS_(j,v);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);f=__ZNK7VariantcvbEv(j)|0;Pi[q&2047](o,f);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I14AnimatedSpritebE7ptrcallEP6ObjectPPKvPv(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0;if(!d)g=0;else{f=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1236208)|0;g=f?d:0}d=c[b+44>>2]|0;f=c[b+48>>2]|0;b=g+(f>>1)|0;if(!(f&1))h=d;else h=c[(c[b>>2]|0)+d>>2]|0;Pi[h&2047](b,(a[c[e>>2]>>0]|0)!=0);return}function __ZN11MethodBind1I14AnimatedSpritebED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI14AnimatedSprite10StringNameE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;if((b|0)!=-1){f=0;l=a;return f|0}__ZN10StringNameC2Ev(d);__ZN7VariantC2ERK10StringName(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);__ZN10StringNameD2Ev(d);f=b;l=a;return f|0}function __ZNK13MethodBind0RCI14AnimatedSprite10StringNameE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,876079);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI14AnimatedSprite10StringNameE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;j=f+24|0;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236208)|0:0){c[h>>2]=0;a[1263537]=0;k=c[d+24>>2]|0;if((k|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=k;c[b>>2]=0;l=f;return}n=k-(c[d+20>>2]|0)|0;if((n|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=n;c[b>>2]=0;l=f;return}n=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))o=n;else o=c[(c[d>>2]|0)+n>>2]|0;c[j>>2]=ij[o&8191](d)|0;__ZN7VariantC2ERK10StringName(i,j);__ZN10StringNameD2Ev(j);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI14AnimatedSprite10StringNameE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=d;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236208)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;c[f>>2]=ij[i&8191](a)|0;__ZN8PtrToArgI10StringNameE6encodeES0_Pv(f,e);__ZN10StringNameD2Ev(f);l=d;return}function __ZN13MethodBind0RCI14AnimatedSprite10StringNameED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I14AnimatedSpriteRK10StringNameE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;if(b|0){f=0;l=a;return f|0}__ZN10StringNameC2Ev(d);__ZN7VariantC2ERK10StringName(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);__ZN10StringNameD2Ev(d);f=b;l=a;return f|0}function __ZNK11MethodBind1I14AnimatedSpriteRK10StringNameE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,876079);l=a;return c[b>>2]|0}function __ZN11MethodBind1I14AnimatedSpriteRK10StringNameE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i+24|0;k=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236208)|0:0){c[h>>2]=0;a[1263537]=0;n=d+24|0;o=c[n>>2]|0;if((o|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=o;c[b>>2]=0;l=i;return}p=o-(c[d+20>>2]|0)|0;if((p|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=p;c[b>>2]=0;l=i;return}if((g|0)>0){if((o|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);q=0}else{a[1263537]=0;q=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,q)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=q;c[b>>2]=0;l=i;return}}q=c[d+44>>2]|0;o=c[d+48>>2]|0;p=e+(o>>1)|0;if(!(o&1))r=q;else r=c[(c[p>>2]|0)+q>>2]|0;do if((g|0)<1){q=c[n>>2]|0;o=q+-1|0;if((q|0)>=1){e=c[d+16>>2]|0;s=(e|0)==0;if(s)t=0;else t=c[e+-4>>2]|0;if((q|0)<=(t|0)){if(s)u=0;else u=c[e+-4>>2]|0;do if((u|0)<(q|0)){if(s)v=0;else v=c[e+-4>>2]|0;if((v|0)<(q|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);w=0;break}else{a[1263537]=0;x=31;break}}else x=31;while(0);if((x|0)==31)w=e+(o*24|0)|0;__ZN7VariantC2ERKS_(k,w);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);c[j>>2]=__ZNK7Variantcv10StringNameEv(k)|0;Pi[r&2047](p,j);__ZN10StringNameD2Ev(j);if(c[k>>2]|0)__ZN7Variant5clearEv(k);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I14AnimatedSpriteRK10StringNameE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e+4|0;g=e;if(!b)h=0;else{i=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236208)|0;h=i?b:0}b=c[a+44>>2]|0;i=c[a+48>>2]|0;a=h+(i>>1)|0;if(!(i&1))j=b;else j=c[(c[a>>2]|0)+b>>2]|0;__ZN10StringNameC2ERK6String(f,c[d>>2]|0);c[g>>2]=c[f>>2];Pi[j&2047](a,g);__ZN10StringNameD2Ev(g);l=e;return}function __ZN11MethodBind1I14AnimatedSpriteRK10StringNameED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI14AnimatedSprite3RefI12SpriteFramesEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var c=0;if((b|0)!=-1){c=0;return c|0}c=__ZN7Variant12get_type_forI3RefI12SpriteFramesEEENS_4TypeEv()|0;return c|0}function __ZNK13MethodBind0RCI14AnimatedSprite3RefI12SpriteFramesEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,876079);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI14AnimatedSprite3RefI12SpriteFramesEE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f+28|0;j=f;k=f+24|0;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236208)|0:0){c[h>>2]=0;a[1263537]=0;n=c[d+24>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=f;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=f;return}o=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))p=o;else p=c[(c[d>>2]|0)+o>>2]|0;c[k>>2]=ij[p&8191](d)|0;__ZN6RefPtrC2Ev(i);__ZN3RefI9ReferenceEaSI12SpriteFramesEEvRKS_IT_E(i,k);__ZN7VariantC2ERK6RefPtr(j,i);__ZN6RefPtrD2Ev(i);i=c[k>>2]|0;if((i|0?__ZN9Reference11unreferenceEv(i)|0:0)?(i=c[k>>2]|0,__Z17predelete_handlerP6Object(i)|0):0){gj[c[(c[i>>2]|0)+76>>2]&8191](i);__ZN6Memory11free_staticEPvb(i,0)}c[k>>2]=0;__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI14AnimatedSprite3RefI12SpriteFramesEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=d;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236208)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;c[f>>2]=ij[i&8191](a)|0;__ZN3RefI9ReferenceEaSI12SpriteFramesEEvRKS_IT_E(e,f);e=c[f>>2]|0;if(!e){l=d;return}if(!(__ZN9Reference11unreferenceEv(e)|0)){l=d;return}e=c[f>>2]|0;if(!(__Z17predelete_handlerP6Object(e)|0)){l=d;return}gj[c[(c[e>>2]|0)+76>>2]&8191](e);__ZN6Memory11free_staticEPvb(e,0);l=d;return}function __ZN13MethodBind0RCI14AnimatedSprite3RefI12SpriteFramesEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I14AnimatedSpriteRK3RefI12SpriteFramesEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var c=0;if(b|0){c=0;return c|0}c=__ZN7Variant12get_type_forIRK3RefI12SpriteFramesEEENS_4TypeEv()|0;return c|0}function __ZNK11MethodBind1I14AnimatedSpriteRK3RefI12SpriteFramesEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,876079);l=a;return c[b>>2]|0}function __ZN11MethodBind1I14AnimatedSpriteRK3RefI12SpriteFramesEE4callEP6ObjectPPK7VariantiRNS9_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i+28|0;k=i+24|0;n=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236208)|0:0){c[h>>2]=0;a[1263537]=0;o=d+24|0;p=c[o>>2]|0;if((p|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=p;c[b>>2]=0;l=i;return}q=p-(c[d+20>>2]|0)|0;if((q|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=q;c[b>>2]=0;l=i;return}if((g|0)>0){if((p|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);r=0}else{a[1263537]=0;r=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,r)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=r;c[b>>2]=0;l=i;return}}r=c[d+44>>2]|0;p=c[d+48>>2]|0;q=e+(p>>1)|0;if(!(p&1))s=r;else s=c[(c[q>>2]|0)+r>>2]|0;do if((g|0)<1){r=c[o>>2]|0;p=r+-1|0;if((r|0)>=1){e=c[d+16>>2]|0;t=(e|0)==0;if(t)u=0;else u=c[e+-4>>2]|0;if((r|0)<=(u|0)){if(t)v=0;else v=c[e+-4>>2]|0;do if((v|0)<(r|0)){if(t)w=0;else w=c[e+-4>>2]|0;if((w|0)<(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);x=0;break}else{a[1263537]=0;y=31;break}}else y=31;while(0);if((y|0)==31)x=e+(p*24|0)|0;__ZN7VariantC2ERKS_(n,x);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f>>2]|0);while(0);__ZN3RefI12SpriteFramesEC2ERK7Variant(j,n);c[k>>2]=c[j>>2];Pi[s&2047](q,k);q=c[k>>2]|0;if((q|0?__ZN9Reference11unreferenceEv(q)|0:0)?(q=c[k>>2]|0,__Z17predelete_handlerP6Object(q)|0):0){gj[c[(c[q>>2]|0)+76>>2]&8191](q);__ZN6Memory11free_staticEPvb(q,0)}c[k>>2]=0;if(c[n>>2]|0)__ZN7Variant5clearEv(n);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I14AnimatedSpriteRK3RefI12SpriteFramesEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+28|0;g=e;h=e+24|0;if(!b)i=0;else{j=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236208)|0;i=j?b:0}b=c[a+44>>2]|0;j=c[a+48>>2]|0;a=i+(j>>1)|0;if(!(j&1))k=b;else k=c[(c[a>>2]|0)+b>>2]|0;__ZN7VariantC2EPK6Object(g,c[d>>2]|0);__ZN3RefI12SpriteFramesEC2ERK7Variant(f,g);if(c[g>>2]|0)__ZN7Variant5clearEv(g);c[h>>2]=c[f>>2];Pi[k&2047](a,h);a=c[h>>2]|0;if(!a){l=e;return}if(!(__ZN9Reference11unreferenceEv(a)|0)){l=e;return}a=c[h>>2]|0;if(!(__Z17predelete_handlerP6Object(a)|0)){l=e;return}gj[c[(c[a>>2]|0)+76>>2]&8191](a);__ZN6Memory11free_staticEPvb(a,0);l=e;return}function __ZN11MethodBind1I14AnimatedSpriteRK3RefI12SpriteFramesEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN6Area2D18_initialize_classvEv(b){b=b|0;if(a[1263371]|0)return;if(!(a[1263361]|0)){if(!(a[1263237]|0)){if(!(a[1256995]|0)){if(!(a[1256996]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI4NodeEEvv();__ZN4Node13_bind_methodsEv();a[1256996]=1}__ZN7ClassDB10_add_classI10CanvasItemEEvv();__ZN10CanvasItem13_bind_methodsEv();a[1256995]=1}__ZN7ClassDB10_add_classI6Node2DEEvv();__ZN6Node2D13_bind_methodsEv();a[1263237]=1}__ZN7ClassDB10_add_classI17CollisionObject2DEEvv();__ZN17CollisionObject2D13_bind_methodsEv();a[1263361]=1}__ZN7ClassDB10_add_classI6Area2DEEvv();__ZN6Area2D13_bind_methodsEv();a[1263371]=1;return}function __ZN6Area2D5_setvERK10StringNameRK7Variant(a,b,c){a=a|0;b=b|0;c=c|0;var d=0;if(1232!=1129?__ZN17CollisionObject2D4_setERK10StringNameRK7Variant(a,b,c)|0:0){d=1;return d|0}d=0;return d|0}function __ZNK6Area2D5_getvERK10StringNameR7Variant(a,b,c){a=a|0;b=b|0;c=c|0;var d=0;if(1233!=1131?__ZNK17CollisionObject2D4_getERK10StringNameR7Variant(a,b,c)|0:0){d=1;return d|0}d=0;return d|0}function __ZNK6Area2D19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+24|0;g=e+4|0;h=e;if(!d)__ZNK17CollisionObject2D19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,0);__ZN6StringC2EPKc(f,877540);i=c[f>>2]|0;f=i;j=g+4|0;c[j>>2]=0;k=g+12|0;c[k>>2]=0;c[g>>2]=0;n=(i|0)==0;if(!n?(c[j>>2]=0,__Z28atomic_conditional_incrementPj(i+-8|0)|0):0)c[j>>2]=f;c[g+8>>2]=0;f=c[k>>2]|0;if(f|0){if(!(__Z16atomic_decrementPj(f+-8|0)|0))__ZN6Memory11free_staticEPvb(f,1);c[k>>2]=0}c[g+16>>2]=256;if(!(c[b>>2]|0)){k=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=k;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0}k=__ZnwjPFPvjE(32,4740)|0;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0;c[k+12>>2]=0;c[k+16>>2]=7;f=k+20|0;c[f>>2]=0;j=k+24|0;c[j>>2]=0;o=k+28|0;c[o>>2]=0;__ZN12PropertyInfoaSERKS_(k,g)|0;p=c[b>>2]|0;q=p+4|0;r=c[q>>2]|0;c[j>>2]=r;c[f>>2]=0;c[o>>2]=p;if(r|0)c[r+20>>2]=k;c[q>>2]=k;if(!(c[p>>2]|0))c[p>>2]=k;k=p+8|0;c[k>>2]=(c[k>>2]|0)+1;k=c[g+12>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);k=c[g+4>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);if(!n?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);__ZN10StringNameC2EPKc(h,877540);__ZN7ClassDB17get_property_listE10StringNameP4ListI12PropertyInfo16DefaultAllocatorEbPK6Object(h,b,1,a);__ZN10StringNameD2Ev(h);if(!d){l=e;return}__ZNK17CollisionObject2D19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,1);l=e;return}function __ZN6Area2D14_notificationvEib(a,b,c){a=a|0;b=b|0;c=c|0;if(!c)__ZN17CollisionObject2D14_notificationvEib(a,b,0);if((b|0)==11&1492!=1417)__ZN6Area2D17_clear_monitoringEv(a);if(!c)return;__ZN17CollisionObject2D14_notificationvEib(a,b,1);return}function __ZNK6Area2D16_get_class_namevEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+8|0;e=b+4|0;f=b;g=a+420|0;a=c[g>>2]|0;if(a|0){if(c[a+4>>2]|0){l=b;return g|0}if(__ZNK6String6lengthEv(a+8|0)|0){l=b;return g|0}}__ZN6StringC2EPKc(d,877540);c[f>>2]=c[d>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameaSERKS_(g,e);__ZN10StringNameD2Ev(e);e=c[f>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);l=b;return g|0}function __ZNK6Area2D9get_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,877540);l=a;return c[b>>2]|0}function __ZNK6Area2D8is_classERK6String(a,b){a=a|0;b=b|0;var c=0;if((((!(__ZNK6StringeqEPKc(b,877540)|0)?!(__ZNK6StringeqEPKc(b,876094)|0):0)?!(__ZNK6StringeqEPKc(b,939635)|0):0)?!(__ZNK6StringeqEPKc(b,947933)|0):0)?!(__ZNK6StringeqEPKc(b,1132465)|0):0)c=__ZNK6StringeqEPKc(b,1142944)|0;else c=1;return c|0}function __ZNK6Area2D12is_class_ptrEPv(a,b){a=a|0;b=b|0;var c=0;if((b|0)==1236212){c=1;return c|0}c=(b|0)==1234388|((b|0)==1234324|((b|0)==1220748|((b|0)==1220720|(b|0)==1220580)));return c|0}function __ZN6Area2DD2Ev(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;c[a>>2]=283316;b=a+484|0;d=c[b>>2]|0;if(d|0?(__ZN3MapIjN6Area2D9AreaStateE10ComparatorIjE16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(b,c[d+8>>2]|0),d=c[a+488>>2]|0,e=c[b>>2]|0,c[e+8>>2]=d,c[a+492>>2]=0,f=d,c[f+12>>2]=f,e|0):0){f=c[e+36>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);__ZN6Memory11free_staticEPvb(e,0);c[b>>2]=0}b=a+472|0;e=c[b>>2]|0;if(!e){g=a+420|0;__ZN10StringNameD2Ev(g);__ZN17CollisionObject2DD2Ev(a);return}__ZN3MapIjN6Area2D9BodyStateE10ComparatorIjE16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(b,c[e+8>>2]|0);e=c[a+476>>2]|0;f=c[b>>2]|0;c[f+8>>2]=e;c[a+480>>2]=0;d=e;c[d+12>>2]=d;if(!f){g=a+420|0;__ZN10StringNameD2Ev(g);__ZN17CollisionObject2DD2Ev(a);return}d=c[f+36>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);__ZN6Memory11free_staticEPvb(f,0);c[b>>2]=0;g=a+420|0;__ZN10StringNameD2Ev(g);__ZN17CollisionObject2DD2Ev(a);return}function __ZN6Area2DD0Ev(a){a=a|0;__ZN6Area2DD2Ev(a);__ZdlPv(a);return}function __ZN3MapIjN6Area2D9AreaStateE10ComparatorIjE16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(a,b){a=a|0;b=b|0;if((c[a+4>>2]|0)==(b|0))return;__ZN3MapIjN6Area2D9AreaStateE10ComparatorIjE16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(a,c[b+8>>2]|0);__ZN3MapIjN6Area2D9AreaStateE10ComparatorIjE16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(a,c[b+4>>2]|0);a=c[b+36>>2]|0;if(a|0?(__Z16atomic_decrementPj(a+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(a,1);__ZN6Memory11free_staticEPvb(b,0);return}function __ZN3MapIjN6Area2D9BodyStateE10ComparatorIjE16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(a,b){a=a|0;b=b|0;if((c[a+4>>2]|0)==(b|0))return;__ZN3MapIjN6Area2D9BodyStateE10ComparatorIjE16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(a,c[b+8>>2]|0);__ZN3MapIjN6Area2D9BodyStateE10ComparatorIjE16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(a,c[b+4>>2]|0);a=c[b+36>>2]|0;if(a|0?(__Z16atomic_decrementPj(a+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(a,1);__ZN6Memory11free_staticEPvb(b,0);return}function __ZN6Area2D13_notificationEi(a,b){a=a|0;b=b|0;if((b|0)!=11)return;__ZN6Area2D17_clear_monitoringEv(a);return}function __ZN6Area2D17_clear_monitoringEv(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0;d=l;l=l+144|0;if((l|0)>=(m|0))ba(144);e=d+124|0;f=d+120|0;g=d+128|0;h=d+96|0;i=d+72|0;j=d+48|0;k=d+24|0;n=d;o=b+470|0;if(a[o>>0]|0){__ZN6StringC2EPKc(f,876112);c[e>>2]=__ZNK6String4utf8Ev(f)|0;__Z19_err_set_last_errorPKc(__ZNK10CharString8get_dataEv(e)|0);p=c[e>>2]|0;if(p|0?(__Z16atomic_decrementPj(p+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(p,1);p=c[f>>2]|0;if(p|0?(__Z16atomic_decrementPj(p+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(p,1);a[1263537]=1;if(a[o>>0]|0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(876166,876184,321,876205,0);l=d;return}}a[1263537]=0;o=b+472|0;p=g+4|0;c[p>>2]=379008;c[g>>2]=0;f=g+8|0;c[f>>2]=0;e=c[o>>2]|0;do if(e|0){q=c[e+8>>2]|0;r=b+476|0;s=c[r>>2]|0;if((q|0)!=(s|0)){t=q;while(1){q=c[t+8>>2]|0;if((q|0)==(s|0))break;else t=q}if(!t)u=e;else{s=t;q=0;while(1){if(!q){v=__ZnwjPFPvjE(40,4740)|0;c[v+36>>2]=0;w=v+16|0;c[w>>2]=0;c[w+4>>2]=0;c[g>>2]=v;w=c[p>>2]|0;c[v+4>>2]=w;c[v+8>>2]=w;c[v+12>>2]=w;c[v>>2]=1}__ZN3MapIjN6Area2D9BodyStateE10ComparatorIjE16DefaultAllocatorE10_insert_rbERKjRKS1_(g,s+24|0,s+28|0)|0;v=c[s+16>>2]|0;if(!v)break;s=v;q=c[g>>2]|0}u=c[o>>2]|0}if(!u)break;else x=u}else x=e;__ZN3MapIjN6Area2D9BodyStateE10ComparatorIjE16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(o,c[x+8>>2]|0);q=c[r>>2]|0;s=c[o>>2]|0;c[s+8>>2]=q;c[b+480>>2]=0;t=q;c[t+12>>2]=t;if(s|0){t=c[s+36>>2]|0;if(t|0?(__Z16atomic_decrementPj(t+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(t,1);__ZN6Memory11free_staticEPvb(s,0);c[o>>2]=0}}while(0);o=c[g>>2]|0;do if(o|0){x=c[o+8>>2]|0;e=c[p>>2]|0;if((x|0)!=(e|0)){u=x;while(1){x=c[u+8>>2]|0;if((x|0)==(e|0))break;else u=x}do if(u){e=u;a:while(1){r=e+24|0;x=__ZN8ObjectDB12get_instanceEj(c[r>>2]|0)|0;if((x|0)!=0?$i[c[(c[x>>2]|0)+44>>2]&8191](x,1220720)|0:0){a[1263537]=0;s=c[308579]|0;__ZN6Object10disconnectERK10StringNamePS_S2_(x,s+64|0,b,s+300|0);s=c[308579]|0;__ZN6Object10disconnectERK10StringNamePS_S2_(x,s+68|0,b,s+304|0);if(a[e+32>>0]|0){s=e+36|0;t=0;while(1){q=c[s>>2]|0;if(!q)y=0;else y=c[q+-4>>2]|0;z=c[308579]|0;if((t|0)>=(y|0))break;q=z+152|0;__ZN7VariantC2Ej(h,c[r>>2]|0);__ZN7VariantC2EPK6Object(i,x);v=c[s>>2]|0;w=(v|0)==0;if(w)A=0;else A=c[v+-4>>2]|0;if((A|0)<=(t|0)){if(w)B=0;else B=c[v+-4>>2]|0;if((B|0)<=(t|0)){C=84;break a}a[1263537]=0}__ZN6VectorIN6Area2D9ShapePairEE14_copy_on_writeEv(s);__ZN7VariantC2Ei(j,c[(c[s>>2]|0)+(t<<3)>>2]|0);v=c[s>>2]|0;w=(v|0)==0;if(w)D=0;else D=c[v+-4>>2]|0;if((D|0)<=(t|0)){if(w)E=0;else E=c[v+-4>>2]|0;if((E|0)<=(t|0)){C=92;break a}a[1263537]=0}__ZN6VectorIN6Area2D9ShapePairEE14_copy_on_writeEv(s);__ZN7VariantC2Ei(k,c[(c[s>>2]|0)+(t<<3)+4>>2]|0);c[n>>2]=0;__ZN6Object11emit_signalERK10StringNameRK7VariantS5_S5_S5_S5_(b,q,h,i,j,k,n);if(c[n>>2]|0)__ZN7Variant5clearEv(n);if(c[k>>2]|0)__ZN7Variant5clearEv(k);if(c[j>>2]|0)__ZN7Variant5clearEv(j);if(c[i>>2]|0)__ZN7Variant5clearEv(i);if(c[h>>2]|0)__ZN7Variant5clearEv(h);t=t+1|0}__ZN7VariantC2EPK6Object(h,x);c[i>>2]=0;c[j>>2]=0;c[k>>2]=0;c[n>>2]=0;__ZN6Object11emit_signalERK10StringNameRK7VariantS5_S5_S5_S5_(b,z+156|0,h,i,j,k,n);if(c[n>>2]|0)__ZN7Variant5clearEv(n);if(c[k>>2]|0)__ZN7Variant5clearEv(k);if(c[j>>2]|0)__ZN7Variant5clearEv(j);if(c[i>>2]|0)__ZN7Variant5clearEv(i);if(c[h>>2]|0)__ZN7Variant5clearEv(h)}}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(876166,876184,332,876235,0);e=c[e+16>>2]|0;if(!e){C=31;break}}if((C|0)==31){F=c[g>>2]|0;break}else if((C|0)==84)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((C|0)==92)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}else F=o;while(0);if(!F)break;else G=F}else G=o;__ZN3MapIjN6Area2D9BodyStateE10ComparatorIjE16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(g,c[G+8>>2]|0);u=c[p>>2]|0;e=c[g>>2]|0;c[e+8>>2]=u;c[f>>2]=0;t=u;c[t+12>>2]=t;if(e|0){t=c[e+36>>2]|0;if(t|0?(__Z16atomic_decrementPj(t+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(t,1);__ZN6Memory11free_staticEPvb(e,0);c[g>>2]=0}}while(0);f=b+484|0;p=g+4|0;c[p>>2]=379008;c[g>>2]=0;G=g+8|0;c[G>>2]=0;o=c[f>>2]|0;do if(o|0){F=c[o+8>>2]|0;z=b+488|0;E=c[z>>2]|0;if((F|0)!=(E|0)){D=F;while(1){F=c[D+8>>2]|0;if((F|0)==(E|0))break;else D=F}if(!D)H=o;else{E=D;F=0;while(1){if(!F){B=__ZnwjPFPvjE(40,4740)|0;c[B+36>>2]=0;A=B+16|0;c[A>>2]=0;c[A+4>>2]=0;c[g>>2]=B;A=c[p>>2]|0;c[B+4>>2]=A;c[B+8>>2]=A;c[B+12>>2]=A;c[B>>2]=1}__ZN3MapIjN6Area2D9AreaStateE10ComparatorIjE16DefaultAllocatorE10_insert_rbERKjRKS1_(g,E+24|0,E+28|0)|0;B=c[E+16>>2]|0;if(!B)break;E=B;F=c[g>>2]|0}H=c[f>>2]|0}if(!H)break;else I=H}else I=o;__ZN3MapIjN6Area2D9AreaStateE10ComparatorIjE16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(f,c[I+8>>2]|0);F=c[z>>2]|0;E=c[f>>2]|0;c[E+8>>2]=F;c[b+492>>2]=0;D=F;c[D+12>>2]=D;if(E|0){D=c[E+36>>2]|0;if(D|0?(__Z16atomic_decrementPj(D+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(D,1);__ZN6Memory11free_staticEPvb(E,0);c[f>>2]=0}}while(0);f=c[g>>2]|0;do if(f|0){I=c[f+8>>2]|0;o=c[p>>2]|0;if((I|0)!=(o|0)){H=I;while(1){I=c[H+8>>2]|0;if((I|0)==(o|0))break;else H=I}do if(H){o=H;b:while(1){z=o+24|0;I=__ZN8ObjectDB12get_instanceEj(c[z>>2]|0)|0;if((I|0?$i[c[(c[I>>2]|0)+44>>2]&8191](I,1220720)|0:0)?(E=c[308579]|0,__ZN6Object10disconnectERK10StringNamePS_S2_(I,E+64|0,b,E+308|0),E=c[308579]|0,__ZN6Object10disconnectERK10StringNamePS_S2_(I,E+68|0,b,E+312|0),a[o+32>>0]|0):0){E=o+36|0;D=0;while(1){F=c[E>>2]|0;if(!F)J=0;else J=c[F+-4>>2]|0;K=c[308579]|0;if((D|0)>=(J|0))break;F=K+164|0;__ZN7VariantC2Ej(h,c[z>>2]|0);__ZN7VariantC2EPK6Object(i,I);B=c[E>>2]|0;A=(B|0)==0;if(A)L=0;else L=c[B+-4>>2]|0;if((L|0)<=(D|0)){if(A)M=0;else M=c[B+-4>>2]|0;if((M|0)<=(D|0)){C=138;break b}a[1263537]=0}__ZN6VectorIN6Area2D13AreaShapePairEE14_copy_on_writeEv(E);__ZN7VariantC2Ei(j,c[(c[E>>2]|0)+(D<<3)>>2]|0);B=c[E>>2]|0;A=(B|0)==0;if(A)N=0;else N=c[B+-4>>2]|0;if((N|0)<=(D|0)){if(A)O=0;else O=c[B+-4>>2]|0;if((O|0)<=(D|0)){C=146;break b}a[1263537]=0}__ZN6VectorIN6Area2D13AreaShapePairEE14_copy_on_writeEv(E);__ZN7VariantC2Ei(k,c[(c[E>>2]|0)+(D<<3)+4>>2]|0);c[n>>2]=0;__ZN6Object11emit_signalERK10StringNameRK7VariantS5_S5_S5_S5_(b,F,h,i,j,k,n);if(c[n>>2]|0)__ZN7Variant5clearEv(n);if(c[k>>2]|0)__ZN7Variant5clearEv(k);if(c[j>>2]|0)__ZN7Variant5clearEv(j);if(c[i>>2]|0)__ZN7Variant5clearEv(i);if(c[h>>2]|0)__ZN7Variant5clearEv(h);D=D+1|0}__ZN7VariantC2EPK6Object(h,I);c[i>>2]=0;c[j>>2]=0;c[k>>2]=0;c[n>>2]=0;__ZN6Object11emit_signalERK10StringNameRK7VariantS5_S5_S5_S5_(b,K+380|0,h,i,j,k,n);if(c[n>>2]|0)__ZN7Variant5clearEv(n);if(c[k>>2]|0)__ZN7Variant5clearEv(k);if(c[j>>2]|0)__ZN7Variant5clearEv(j);if(c[i>>2]|0)__ZN7Variant5clearEv(i);if(c[h>>2]|0)__ZN7Variant5clearEv(h)}o=c[o+16>>2]|0;if(!o){C=106;break}}if((C|0)==106){P=c[g>>2]|0;break}else if((C|0)==138)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((C|0)==146)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}else P=f;while(0);if(!P)break;else Q=P}else Q=f;__ZN3MapIjN6Area2D9AreaStateE10ComparatorIjE16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(g,c[Q+8>>2]|0);H=c[p>>2]|0;o=c[g>>2]|0;c[o+8>>2]=H;c[G>>2]=0;D=H;c[D+12>>2]=D;if(o|0){D=c[o+36>>2]|0;if(D|0?(__Z16atomic_decrementPj(D+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(D,1);__ZN6Memory11free_staticEPvb(o,0);c[g>>2]=0}}while(0);l=d;return}function __ZN3MapIjN6Area2D9BodyStateE10ComparatorIjE16DefaultAllocatorE10_insert_rbERKjRKS1_(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f;a[g>>0]=0;h=__ZN3MapIjN6Area2D9BodyStateE10ComparatorIjE16DefaultAllocatorE7_insertERKjRb(b,d,g)|0;if(h|0?(d=h+28|0,c[d>>2]=c[e>>2],a[d+4>>0]=a[e+4>>0]|0,d=h+36|0,i=e+8|0,e=c[d>>2]|0,(e|0)!=(c[i>>2]|0)):0){if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);c[d>>2]=0;e=c[i>>2]|0;if(e|0?__Z28atomic_conditional_incrementPj(e+-8|0)|0:0)c[d>>2]=c[i>>2]}if(a[g>>0]|0){l=f;return h|0}g=b+8|0;c[g>>2]=(c[g>>2]|0)+1;g=h+12|0;i=c[g>>2]|0;if(!(c[i>>2]|0)){d=b+4|0;e=h;j=i;k=i;i=g;while(1){g=j+12|0;n=c[g>>2]|0;o=c[n+8>>2]|0;p=n;do if((j|0)==(o|0)){q=c[n+4>>2]|0;if(!(c[q>>2]|0)){c[k>>2]=1;a[1263537]=0;c[q>>2]=1;if((c[d>>2]|0)==(n|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);r=c[(c[i>>2]|0)+12>>2]|0;break}else{a[1263537]=0;c[n>>2]=0;r=n;break}}q=j+4|0;if((e|0)==(c[q>>2]|0)){s=e+8|0;t=c[s>>2]|0;c[q>>2]=t;if((t|0)==(c[d>>2]|0))u=p;else{c[t+12>>2]=j;u=c[g>>2]|0}t=e+12|0;c[t>>2]=u;q=c[g>>2]|0;v=q+8|0;c[((c[v>>2]|0)==(j|0)?v:q+4|0)>>2]=e;c[s>>2]=j;c[g>>2]=e;w=j;x=e;y=c[t>>2]|0}else{w=e;x=j;y=n}a[1263537]=0;c[x>>2]=1;t=c[d>>2]|0;if((t|0)==(y|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);z=c[(c[w+12>>2]|0)+12>>2]|0;A=c[d>>2]|0}else{a[1263537]=0;c[y>>2]=0;z=y;A=t}t=z+8|0;s=c[t>>2]|0;q=s+4|0;v=c[q>>2]|0;c[t>>2]=v;if((v|0)!=(A|0))c[v+12>>2]=z;v=z+12|0;c[s+12>>2]=c[v>>2];t=c[v>>2]|0;B=t+4|0;c[((c[B>>2]|0)==(z|0)?B:t+8|0)>>2]=s;c[q>>2]=z;c[v>>2]=s;r=w}else{if(!(c[o>>2]|0)){c[k>>2]=1;a[1263537]=0;c[o>>2]=1;if((c[d>>2]|0)==(n|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);r=c[(c[i>>2]|0)+12>>2]|0;break}else{a[1263537]=0;c[n>>2]=0;r=n;break}}s=j+8|0;if((e|0)==(c[s>>2]|0)){v=e+4|0;q=c[v>>2]|0;c[s>>2]=q;if((q|0)==(c[d>>2]|0))C=p;else{c[q+12>>2]=j;C=c[g>>2]|0}q=e+12|0;c[q>>2]=C;s=c[g>>2]|0;t=s+4|0;c[((c[t>>2]|0)==(j|0)?t:s+8|0)>>2]=e;c[v>>2]=j;c[g>>2]=e;D=j;E=e;F=c[q>>2]|0}else{D=e;E=j;F=n}a[1263537]=0;c[E>>2]=1;q=c[d>>2]|0;if((q|0)==(F|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);G=c[(c[D+12>>2]|0)+12>>2]|0;H=c[d>>2]|0}else{a[1263537]=0;c[F>>2]=0;G=F;H=q}q=G+4|0;v=c[q>>2]|0;s=v+8|0;t=c[s>>2]|0;c[q>>2]=t;if((t|0)!=(H|0))c[t+12>>2]=G;t=G+12|0;c[v+12>>2]=c[t>>2];q=c[t>>2]|0;B=q+8|0;c[((c[B>>2]|0)==(G|0)?B:q+4|0)>>2]=v;c[s>>2]=G;c[t>>2]=v;r=D}while(0);n=r+12|0;g=c[n>>2]|0;if(!(c[g>>2]|0)){e=r;j=g;k=g;i=n}else break}}i=c[(c[b>>2]|0)+8>>2]|0;a[1263537]=0;c[i>>2]=1;l=f;return h|0}function __ZN3MapIjN6Area2D9AreaStateE10ComparatorIjE16DefaultAllocatorE10_insert_rbERKjRKS1_(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f;a[g>>0]=0;h=__ZN3MapIjN6Area2D9AreaStateE10ComparatorIjE16DefaultAllocatorE7_insertERKjRb(b,d,g)|0;if(h|0?(d=h+28|0,c[d>>2]=c[e>>2],a[d+4>>0]=a[e+4>>0]|0,d=h+36|0,i=e+8|0,e=c[d>>2]|0,(e|0)!=(c[i>>2]|0)):0){if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);c[d>>2]=0;e=c[i>>2]|0;if(e|0?__Z28atomic_conditional_incrementPj(e+-8|0)|0:0)c[d>>2]=c[i>>2]}if(a[g>>0]|0){l=f;return h|0}g=b+8|0;c[g>>2]=(c[g>>2]|0)+1;g=h+12|0;i=c[g>>2]|0;if(!(c[i>>2]|0)){d=b+4|0;e=h;j=i;k=i;i=g;while(1){g=j+12|0;n=c[g>>2]|0;o=c[n+8>>2]|0;p=n;do if((j|0)==(o|0)){q=c[n+4>>2]|0;if(!(c[q>>2]|0)){c[k>>2]=1;a[1263537]=0;c[q>>2]=1;if((c[d>>2]|0)==(n|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);r=c[(c[i>>2]|0)+12>>2]|0;break}else{a[1263537]=0;c[n>>2]=0;r=n;break}}q=j+4|0;if((e|0)==(c[q>>2]|0)){s=e+8|0;t=c[s>>2]|0;c[q>>2]=t;if((t|0)==(c[d>>2]|0))u=p;else{c[t+12>>2]=j;u=c[g>>2]|0}t=e+12|0;c[t>>2]=u;q=c[g>>2]|0;v=q+8|0;c[((c[v>>2]|0)==(j|0)?v:q+4|0)>>2]=e;c[s>>2]=j;c[g>>2]=e;w=j;x=e;y=c[t>>2]|0}else{w=e;x=j;y=n}a[1263537]=0;c[x>>2]=1;t=c[d>>2]|0;if((t|0)==(y|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);z=c[(c[w+12>>2]|0)+12>>2]|0;A=c[d>>2]|0}else{a[1263537]=0;c[y>>2]=0;z=y;A=t}t=z+8|0;s=c[t>>2]|0;q=s+4|0;v=c[q>>2]|0;c[t>>2]=v;if((v|0)!=(A|0))c[v+12>>2]=z;v=z+12|0;c[s+12>>2]=c[v>>2];t=c[v>>2]|0;B=t+4|0;c[((c[B>>2]|0)==(z|0)?B:t+8|0)>>2]=s;c[q>>2]=z;c[v>>2]=s;r=w}else{if(!(c[o>>2]|0)){c[k>>2]=1;a[1263537]=0;c[o>>2]=1;if((c[d>>2]|0)==(n|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);r=c[(c[i>>2]|0)+12>>2]|0;break}else{a[1263537]=0;c[n>>2]=0;r=n;break}}s=j+8|0;if((e|0)==(c[s>>2]|0)){v=e+4|0;q=c[v>>2]|0;c[s>>2]=q;if((q|0)==(c[d>>2]|0))C=p;else{c[q+12>>2]=j;C=c[g>>2]|0}q=e+12|0;c[q>>2]=C;s=c[g>>2]|0;t=s+4|0;c[((c[t>>2]|0)==(j|0)?t:s+8|0)>>2]=e;c[v>>2]=j;c[g>>2]=e;D=j;E=e;F=c[q>>2]|0}else{D=e;E=j;F=n}a[1263537]=0;c[E>>2]=1;q=c[d>>2]|0;if((q|0)==(F|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);G=c[(c[D+12>>2]|0)+12>>2]|0;H=c[d>>2]|0}else{a[1263537]=0;c[F>>2]=0;G=F;H=q}q=G+4|0;v=c[q>>2]|0;s=v+8|0;t=c[s>>2]|0;c[q>>2]=t;if((t|0)!=(H|0))c[t+12>>2]=G;t=G+12|0;c[v+12>>2]=c[t>>2];q=c[t>>2]|0;B=q+8|0;c[((c[B>>2]|0)==(G|0)?B:q+4|0)>>2]=v;c[s>>2]=G;c[t>>2]=v;r=D}while(0);n=r+12|0;g=c[n>>2]|0;if(!(c[g>>2]|0)){e=r;j=g;k=g;i=n}else break}}i=c[(c[b>>2]|0)+8>>2]|0;a[1263537]=0;c[i>>2]=1;l=f;return h|0}function __ZN6VectorIN6Area2D9ShapePairEE14_copy_on_writeEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0;b=c[a>>2]|0;if(!b)return;if((c[b+-8>>2]|0)>>>0<=1)return;d=c[b+-4>>2]|0;b=(d<<3)+-1|0;e=b>>>1|b;b=e>>>2|e;e=b>>>4|b;b=e>>>8|e;e=__ZN6Memory12alloc_staticEjb((b>>>16|b)+1|0,1)|0;c[e+-8>>2]=1;c[e+-4>>2]=d;if(d|0){b=0;do{f=(c[a>>2]|0)+(b<<3)|0;g=c[f+4>>2]|0;h=e+(b<<3)|0;c[h>>2]=c[f>>2];c[h+4>>2]=g;b=b+1|0}while((b|0)!=(d|0))}d=c[a>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);c[a>>2]=e;return}function __ZN6VectorIN6Area2D13AreaShapePairEE14_copy_on_writeEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0;b=c[a>>2]|0;if(!b)return;if((c[b+-8>>2]|0)>>>0<=1)return;d=c[b+-4>>2]|0;b=(d<<3)+-1|0;e=b>>>1|b;b=e>>>2|e;e=b>>>4|b;b=e>>>8|e;e=__ZN6Memory12alloc_staticEjb((b>>>16|b)+1|0,1)|0;c[e+-8>>2]=1;c[e+-4>>2]=d;if(d|0){b=0;do{f=(c[a>>2]|0)+(b<<3)|0;g=c[f+4>>2]|0;h=e+(b<<3)|0;c[h>>2]=c[f>>2];c[h+4>>2]=g;b=b+1|0}while((b|0)!=(d|0))}d=c[a>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);c[a>>2]=e;return}function __ZN3MapIjN6Area2D9AreaStateE10ComparatorIjE16DefaultAllocatorE7_insertERKjRb(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0;f=c[b>>2]|0;g=c[f+8>>2]|0;h=b+4|0;i=c[h>>2]|0;a:do if((g|0)==(i|0))j=f;else{k=c[d>>2]|0;l=g;while(1){m=c[l+24>>2]|0;if(k>>>0<m>>>0)n=l+8|0;else{if(m>>>0>=k>>>0)break;n=l+4|0}m=c[n>>2]|0;if((m|0)==(i|0)){j=l;break a}else l=m}a[e>>0]=1;o=l;return o|0}while(0);i=__ZnwjPFPvjE(40,4740)|0;c[i+36>>2]=0;c[i>>2]=0;c[i+4>>2]=0;c[i+8>>2]=0;c[i+12>>2]=0;c[i+16>>2]=0;c[i+20>>2]=0;c[i+12>>2]=j;n=c[h>>2]|0;g=i+4|0;c[g>>2]=n;f=i+8|0;c[f>>2]=n;c[i+24>>2]=c[d>>2];if((j|0)!=(c[b>>2]|0)?(c[d>>2]|0)>>>0>=(c[j+24>>2]|0)>>>0:0)p=j+4|0;else p=j+8|0;c[p>>2]=i;a[e>>0]=0;e=c[g>>2]|0;g=c[h>>2]|0;if((e|0)==(g|0)){h=i;do{p=h;h=c[h+12>>2]|0}while((p|0)==(c[h+4>>2]|0));q=(h|0)==(c[b>>2]|0)?0:h}else{h=e;while(1){e=c[h+8>>2]|0;if((e|0)==(g|0)){q=h;break}else h=e}}c[i+16>>2]=q;h=c[f>>2]|0;b:do if((h|0)==(g|0)){f=i;while(1){e=f;f=c[f+12>>2]|0;if((e|0)!=(c[f+8>>2]|0)){r=f;break b}if((f|0)==(c[b>>2]|0)){r=0;break}}}else{f=h;while(1){l=c[f+4>>2]|0;if((l|0)==(g|0)){r=f;break}else f=l}}while(0);g=i+20|0;c[g>>2]=r;if(!q)s=r;else{c[q+20>>2]=i;s=c[g>>2]|0}if(!s){o=i;return o|0}c[s+16>>2]=i;o=i;return o|0}function __ZN3MapIjN6Area2D9BodyStateE10ComparatorIjE16DefaultAllocatorE7_insertERKjRb(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0;f=c[b>>2]|0;g=c[f+8>>2]|0;h=b+4|0;i=c[h>>2]|0;a:do if((g|0)==(i|0))j=f;else{k=c[d>>2]|0;l=g;while(1){m=c[l+24>>2]|0;if(k>>>0<m>>>0)n=l+8|0;else{if(m>>>0>=k>>>0)break;n=l+4|0}m=c[n>>2]|0;if((m|0)==(i|0)){j=l;break a}else l=m}a[e>>0]=1;o=l;return o|0}while(0);i=__ZnwjPFPvjE(40,4740)|0;c[i+36>>2]=0;c[i>>2]=0;c[i+4>>2]=0;c[i+8>>2]=0;c[i+12>>2]=0;c[i+16>>2]=0;c[i+20>>2]=0;c[i+12>>2]=j;n=c[h>>2]|0;g=i+4|0;c[g>>2]=n;f=i+8|0;c[f>>2]=n;c[i+24>>2]=c[d>>2];if((j|0)!=(c[b>>2]|0)?(c[d>>2]|0)>>>0>=(c[j+24>>2]|0)>>>0:0)p=j+4|0;else p=j+8|0;c[p>>2]=i;a[e>>0]=0;e=c[g>>2]|0;g=c[h>>2]|0;if((e|0)==(g|0)){h=i;do{p=h;h=c[h+12>>2]|0}while((p|0)==(c[h+4>>2]|0));q=(h|0)==(c[b>>2]|0)?0:h}else{h=e;while(1){e=c[h+8>>2]|0;if((e|0)==(g|0)){q=h;break}else h=e}}c[i+16>>2]=q;h=c[f>>2]|0;b:do if((h|0)==(g|0)){f=i;while(1){e=f;f=c[f+12>>2]|0;if((e|0)!=(c[f+8>>2]|0)){r=f;break b}if((f|0)==(c[b>>2]|0)){r=0;break}}}else{f=h;while(1){l=c[f+4>>2]|0;if((l|0)==(g|0)){r=f;break}else f=l}}while(0);g=i+20|0;c[g>>2]=r;if(!q)s=r;else{c[q+20>>2]=i;s=c[g>>2]|0}if(!s){o=i;return o|0}c[s+16>>2]=i;o=i;return o|0}function __ZN7ClassDB10_add_classI6Area2DEEvv(){var a=0,b=0,d=0,e=0,f=0,g=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+16|0;d=a+12|0;e=a+8|0;f=a+4|0;g=a;__ZN6StringC2EPKc(b,877540);c[e>>2]=c[b>>2];__ZN10StringNameC2ERK6String(d,e);__ZN6StringC2EPKc(b,876094);c[g>>2]=c[b>>2];__ZN10StringNameC2ERK6String(f,g);__ZN7ClassDB11_add_class2ERK10StringNameS2_(d,f);__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);__ZN10StringNameD2Ev(d);d=c[e>>2]|0;if(!d){l=a;return}if(__Z16atomic_decrementPj(d+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(d,1);l=a;return}function __ZN6Area2D13_bind_methodsEv(){var a=0,b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0,ia=0,ja=0,ka=0,la=0,ma=0,na=0,oa=0,pa=0,qa=0,ra=0,sa=0,ta=0,ua=0,va=0,wa=0,xa=0,ya=0,za=0,Aa=0,Ba=0,Ca=0,Da=0,Ea=0,Fa=0,Ga=0,Ha=0,Ia=0,Ja=0,Ka=0,La=0,Ma=0,Na=0,Oa=0,Pa=0,Qa=0,Ra=0,Sa=0,Ta=0,Ua=0,Va=0,Wa=0,Xa=0,Ya=0,Za=0,_a=0,$a=0,ab=0,bb=0,cb=0,db=0,eb=0,fb=0,gb=0,hb=0,ib=0,jb=0,kb=0,lb=0,mb=0,nb=0,ob=0,pb=0,qb=0,rb=0,sb=0;a=l;l=l+704|0;if((l|0)>=(m|0))ba(704);b=a+664|0;d=a+656|0;e=a+648|0;f=a+640|0;g=a+632|0;h=a+624|0;i=a+616|0;j=a+608|0;k=a+600|0;n=a+592|0;o=a+584|0;p=a+576|0;q=a+568|0;r=a+560|0;s=a+552|0;t=a+544|0;u=a+536|0;v=a+528|0;w=a+520|0;x=a+512|0;y=a+504|0;z=a+488|0;A=a+480|0;B=a+464|0;C=a+432|0;D=a+416|0;E=a+384|0;F=a+368|0;G=a+336|0;H=a+320|0;I=a+288|0;J=a+272|0;K=a+264|0;L=a+256|0;M=a+248|0;N=a+240|0;O=a+232|0;P=a+224|0;Q=a+216|0;R=a+208|0;S=a+496|0;T=a+472|0;U=a+440|0;V=a+204|0;W=a+424|0;X=a+392|0;Y=a+200|0;Z=a+376|0;_=a+344|0;$=a+196|0;aa=a+328|0;ca=a+296|0;da=a+192|0;ea=a+280|0;fa=a+188|0;ga=a+184|0;ha=a+180|0;ia=a+176|0;ja=a+172|0;ka=a+168|0;la=a+164|0;ma=a+160|0;na=a+156|0;oa=a+152|0;pa=a+148|0;qa=a+144|0;ra=a+140|0;sa=a+136|0;ta=a+132|0;ua=a+128|0;va=a+124|0;wa=a+120|0;xa=a+116|0;ya=a+112|0;za=a+108|0;Aa=a+104|0;Ba=a+100|0;Ca=a+96|0;Da=a+92|0;Ea=a+88|0;Fa=a+84|0;Ga=a+80|0;Ha=a+76|0;Ia=a+72|0;Ja=a+68|0;Ka=a+64|0;La=a+60|0;Ma=a+56|0;Na=a+52|0;Oa=a+48|0;Pa=a+44|0;Qa=a+40|0;Ra=a+36|0;Sa=a+32|0;Ta=a+28|0;Ua=a+24|0;Va=a+20|0;Wa=a+16|0;Xa=a+12|0;Ya=a+8|0;Za=a+4|0;_a=a;__Z8D_METHODPKcS0_(d,915356,1146104);$a=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev($a);c[$a>>2]=283476;__ZN10MethodBind10_set_constEb($a,0);__ZN10MethodBind24_generate_argument_typesEi($a,1);c[$a+44>>2]=1493;c[$a+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,$a,d,0,0)|0;$a=d+4|0;ab=c[$a>>2]|0;if(ab|0?(__Z16atomic_decrementPj(ab+-8|0)|0)==0:0){bb=c[$a>>2]|0;$a=(bb|0)==0?0:bb+-4|0;bb=$a+4|0;if(c[$a>>2]|0){cb=0;do{__ZN10StringNameD2Ev(bb+(cb<<2)|0);cb=cb+1|0}while(cb>>>0<(c[$a>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(ab,1)}__ZN10StringNameD2Ev(d);__Z8D_METHODPKcS0_(e,915373,1146104);d=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(d);c[d>>2]=283476;__ZN10MethodBind10_set_constEb(d,0);__ZN10MethodBind24_generate_argument_typesEi(d,1);c[d+44>>2]=1494;c[d+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,d,e,0,0)|0;d=e+4|0;ab=c[d>>2]|0;if(ab|0?(__Z16atomic_decrementPj(ab+-8|0)|0)==0:0){$a=c[d>>2]|0;d=($a|0)==0?0:$a+-4|0;$a=d+4|0;if(c[d>>2]|0){cb=0;do{__ZN10StringNameD2Ev($a+(cb<<2)|0);cb=cb+1|0}while(cb>>>0<(c[d>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(ab,1)}__ZN10StringNameD2Ev(e);__Z8D_METHODPKcS0_(f,915389,1146104);e=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(e);c[e>>2]=283476;__ZN10MethodBind10_set_constEb(e,0);__ZN10MethodBind24_generate_argument_typesEi(e,1);c[e+44>>2]=1495;c[e+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,e,f,0,0)|0;e=f+4|0;ab=c[e>>2]|0;if(ab|0?(__Z16atomic_decrementPj(ab+-8|0)|0)==0:0){d=c[e>>2]|0;e=(d|0)==0?0:d+-4|0;d=e+4|0;if(c[e>>2]|0){cb=0;do{__ZN10StringNameD2Ev(d+(cb<<2)|0);cb=cb+1|0}while(cb>>>0<(c[e>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(ab,1)}__ZN10StringNameD2Ev(f);__Z8D_METHODPKcS0_(g,915406,1146104);f=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(f);c[f>>2]=283476;__ZN10MethodBind10_set_constEb(f,0);__ZN10MethodBind24_generate_argument_typesEi(f,1);c[f+44>>2]=1496;c[f+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,f,g,0,0)|0;f=g+4|0;ab=c[f>>2]|0;if(ab|0?(__Z16atomic_decrementPj(ab+-8|0)|0)==0:0){e=c[f>>2]|0;f=(e|0)==0?0:e+-4|0;e=f+4|0;if(c[f>>2]|0){cb=0;do{__ZN10StringNameD2Ev(e+(cb<<2)|0);cb=cb+1|0}while(cb>>>0<(c[f>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(ab,1)}__ZN10StringNameD2Ev(g);__Z8D_METHODPKcS0_(h,876278,1146191);g=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(g);c[g>>2]=283512;__ZN10MethodBind10_set_constEb(g,0);__ZN10MethodBind24_generate_argument_typesEi(g,1);c[g+44>>2]=1497;c[g+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,g,h,0,0)|0;g=h+4|0;ab=c[g>>2]|0;if(ab|0?(__Z16atomic_decrementPj(ab+-8|0)|0)==0:0){f=c[g>>2]|0;g=(f|0)==0?0:f+-4|0;f=g+4|0;if(c[g>>2]|0){cb=0;do{__ZN10StringNameD2Ev(f+(cb<<2)|0);cb=cb+1|0}while(cb>>>0<(c[g>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(ab,1)}__ZN10StringNameD2Ev(h);__Z8D_METHODPKc(i,876302);h=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(h);c[h>>2]=283548;__ZN10MethodBind10_set_constEb(h,1);__ZN10MethodBind24_generate_argument_typesEi(h,0);__ZN10MethodBind12_set_returnsEb(h,1);c[h+44>>2]=5515;c[h+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,h,i,0,0)|0;h=i+4|0;ab=c[h>>2]|0;if(ab|0?(__Z16atomic_decrementPj(ab+-8|0)|0)==0:0){g=c[h>>2]|0;h=(g|0)==0?0:g+-4|0;g=h+4|0;if(c[h>>2]|0){cb=0;do{__ZN10StringNameD2Ev(g+(cb<<2)|0);cb=cb+1|0}while(cb>>>0<(c[h>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(ab,1)}__ZN10StringNameD2Ev(i);__Z8D_METHODPKcS0_(j,876326,1146191);i=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(i);c[i>>2]=283584;__ZN10MethodBind10_set_constEb(i,0);__ZN10MethodBind24_generate_argument_typesEi(i,1);c[i+44>>2]=1498;c[i+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,i,j,0,0)|0;i=j+4|0;ab=c[i>>2]|0;if(ab|0?(__Z16atomic_decrementPj(ab+-8|0)|0)==0:0){h=c[i>>2]|0;i=(h|0)==0?0:h+-4|0;h=i+4|0;if(c[i>>2]|0){cb=0;do{__ZN10StringNameD2Ev(h+(cb<<2)|0);cb=cb+1|0}while(cb>>>0<(c[i>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(ab,1)}__ZN10StringNameD2Ev(j);__Z8D_METHODPKc(k,876347);j=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(j);c[j>>2]=283620;__ZN10MethodBind10_set_constEb(j,1);__ZN10MethodBind24_generate_argument_typesEi(j,0);__ZN10MethodBind12_set_returnsEb(j,1);c[j+44>>2]=5516;c[j+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,j,k,0,0)|0;j=k+4|0;ab=c[j>>2]|0;if(ab|0?(__Z16atomic_decrementPj(ab+-8|0)|0)==0:0){i=c[j>>2]|0;j=(i|0)==0?0:i+-4|0;i=j+4|0;if(c[j>>2]|0){cb=0;do{__ZN10StringNameD2Ev(i+(cb<<2)|0);cb=cb+1|0}while(cb>>>0<(c[j>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(ab,1)}__ZN10StringNameD2Ev(k);__Z8D_METHODPKcS0_(n,876366,876393);k=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(k);c[k>>2]=283656;__ZN10MethodBind10_set_constEb(k,0);__ZN10MethodBind24_generate_argument_typesEi(k,1);c[k+44>>2]=182;c[k+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,k,n,0,0)|0;k=n+4|0;ab=c[k>>2]|0;if(ab|0?(__Z16atomic_decrementPj(ab+-8|0)|0)==0:0){j=c[k>>2]|0;k=(j|0)==0?0:j+-4|0;j=k+4|0;if(c[k>>2]|0){cb=0;do{__ZN10StringNameD2Ev(j+(cb<<2)|0);cb=cb+1|0}while(cb>>>0<(c[k>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(ab,1)}__ZN10StringNameD2Ev(n);__Z8D_METHODPKc(o,876408);n=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(n);c[n>>2]=283692;__ZN10MethodBind10_set_constEb(n,1);__ZN10MethodBind24_generate_argument_typesEi(n,0);__ZN10MethodBind12_set_returnsEb(n,1);c[n+44>>2]=189;c[n+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,n,o,0,0)|0;n=o+4|0;ab=c[n>>2]|0;if(ab|0?(__Z16atomic_decrementPj(ab+-8|0)|0)==0:0){k=c[n>>2]|0;n=(k|0)==0?0:k+-4|0;k=n+4|0;if(c[n>>2]|0){cb=0;do{__ZN10StringNameD2Ev(k+(cb<<2)|0);cb=cb+1|0}while(cb>>>0<(c[n>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(ab,1)}__ZN10StringNameD2Ev(o);__Z8D_METHODPKcS0_(p,876435,876454);o=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(o);c[o>>2]=283728;__ZN10MethodBind10_set_constEb(o,0);__ZN10MethodBind24_generate_argument_typesEi(o,1);c[o+44>>2]=1499;c[o+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,o,p,0,0)|0;o=p+4|0;ab=c[o>>2]|0;if(ab|0?(__Z16atomic_decrementPj(ab+-8|0)|0)==0:0){n=c[o>>2]|0;o=(n|0)==0?0:n+-4|0;n=o+4|0;if(c[o>>2]|0){cb=0;do{__ZN10StringNameD2Ev(n+(cb<<2)|0);cb=cb+1|0}while(cb>>>0<(c[o>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(ab,1)}__ZN10StringNameD2Ev(p);__Z8D_METHODPKc(q,876461);p=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(p);c[p>>2]=283764;__ZN10MethodBind10_set_constEb(p,1);__ZN10MethodBind24_generate_argument_typesEi(p,0);__ZN10MethodBind12_set_returnsEb(p,1);c[p+44>>2]=1500;c[p+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,p,q,0,0)|0;p=q+4|0;ab=c[p>>2]|0;if(ab|0?(__Z16atomic_decrementPj(ab+-8|0)|0)==0:0){o=c[p>>2]|0;p=(o|0)==0?0:o+-4|0;o=p+4|0;if(c[p>>2]|0){cb=0;do{__ZN10StringNameD2Ev(o+(cb<<2)|0);cb=cb+1|0}while(cb>>>0<(c[p>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(ab,1)}__ZN10StringNameD2Ev(q);__Z8D_METHODPKcS0_(r,880741,880753);q=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(q);c[q>>2]=283656;__ZN10MethodBind10_set_constEb(q,0);__ZN10MethodBind24_generate_argument_typesEi(q,1);c[q+44>>2]=183;c[q+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,q,r,0,0)|0;q=r+4|0;ab=c[q>>2]|0;if(ab|0?(__Z16atomic_decrementPj(ab+-8|0)|0)==0:0){p=c[q>>2]|0;q=(p|0)==0?0:p+-4|0;p=q+4|0;if(c[q>>2]|0){cb=0;do{__ZN10StringNameD2Ev(p+(cb<<2)|0);cb=cb+1|0}while(cb>>>0<(c[q>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(ab,1)}__ZN10StringNameD2Ev(r);__Z8D_METHODPKc(s,1097638);r=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(r);c[r>>2]=283692;__ZN10MethodBind10_set_constEb(r,1);__ZN10MethodBind24_generate_argument_typesEi(r,0);__ZN10MethodBind12_set_returnsEb(r,1);c[r+44>>2]=190;c[r+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,r,s,0,0)|0;r=s+4|0;ab=c[r>>2]|0;if(ab|0?(__Z16atomic_decrementPj(ab+-8|0)|0)==0:0){q=c[r>>2]|0;r=(q|0)==0?0:q+-4|0;q=r+4|0;if(c[r>>2]|0){cb=0;do{__ZN10StringNameD2Ev(q+(cb<<2)|0);cb=cb+1|0}while(cb>>>0<(c[r>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(ab,1)}__ZN10StringNameD2Ev(s);__Z8D_METHODPKcS0_(t,876480,876496);s=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(s);c[s>>2]=283656;__ZN10MethodBind10_set_constEb(s,0);__ZN10MethodBind24_generate_argument_typesEi(s,1);c[s+44>>2]=184;c[s+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,s,t,0,0)|0;s=t+4|0;ab=c[s>>2]|0;if(ab|0?(__Z16atomic_decrementPj(ab+-8|0)|0)==0:0){r=c[s>>2]|0;s=(r|0)==0?0:r+-4|0;r=s+4|0;if(c[s>>2]|0){cb=0;do{__ZN10StringNameD2Ev(r+(cb<<2)|0);cb=cb+1|0}while(cb>>>0<(c[s>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(ab,1)}__ZN10StringNameD2Ev(t);__Z8D_METHODPKc(u,876508);t=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(t);c[t>>2]=283692;__ZN10MethodBind10_set_constEb(t,1);__ZN10MethodBind24_generate_argument_typesEi(t,0);__ZN10MethodBind12_set_returnsEb(t,1);c[t+44>>2]=191;c[t+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,t,u,0,0)|0;t=u+4|0;ab=c[t>>2]|0;if(ab|0?(__Z16atomic_decrementPj(ab+-8|0)|0)==0:0){s=c[t>>2]|0;t=(s|0)==0?0:s+-4|0;s=t+4|0;if(c[t>>2]|0){cb=0;do{__ZN10StringNameD2Ev(s+(cb<<2)|0);cb=cb+1|0}while(cb>>>0<(c[t>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(ab,1)}__ZN10StringNameD2Ev(u);__Z8D_METHODPKcS0_(v,876524,876541);u=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(u);c[u>>2]=283656;__ZN10MethodBind10_set_constEb(u,0);__ZN10MethodBind24_generate_argument_typesEi(u,1);c[u+44>>2]=185;c[u+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,u,v,0,0)|0;u=v+4|0;ab=c[u>>2]|0;if(ab|0?(__Z16atomic_decrementPj(ab+-8|0)|0)==0:0){t=c[u>>2]|0;u=(t|0)==0?0:t+-4|0;t=u+4|0;if(c[u>>2]|0){cb=0;do{__ZN10StringNameD2Ev(t+(cb<<2)|0);cb=cb+1|0}while(cb>>>0<(c[u>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(ab,1)}__ZN10StringNameD2Ev(v);__Z8D_METHODPKc(w,876554);v=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(v);c[v>>2]=283692;__ZN10MethodBind10_set_constEb(v,1);__ZN10MethodBind24_generate_argument_typesEi(v,0);__ZN10MethodBind12_set_returnsEb(v,1);c[v+44>>2]=192;c[v+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,v,w,0,0)|0;v=w+4|0;ab=c[v>>2]|0;if(ab|0?(__Z16atomic_decrementPj(ab+-8|0)|0)==0:0){u=c[v>>2]|0;v=(u|0)==0?0:u+-4|0;u=v+4|0;if(c[v>>2]|0){cb=0;do{__ZN10StringNameD2Ev(u+(cb<<2)|0);cb=cb+1|0}while(cb>>>0<(c[v>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(ab,1)}__ZN10StringNameD2Ev(w);__Z8D_METHODPKcS0_(x,876571,1120113);w=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(w);c[w>>2]=283656;__ZN10MethodBind10_set_constEb(w,0);__ZN10MethodBind24_generate_argument_typesEi(w,1);c[w+44>>2]=186;c[w+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,w,x,0,0)|0;w=x+4|0;ab=c[w>>2]|0;do if(ab|0){if(__Z16atomic_decrementPj(ab+-8|0)|0)break;v=c[w>>2]|0;cb=(v|0)==0?0:v+-4|0;v=cb+4|0;if(c[cb>>2]|0){u=0;do{__ZN10StringNameD2Ev(v+(u<<2)|0);u=u+1|0}while(u>>>0<(c[cb>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(ab,1)}while(0);__ZN10StringNameD2Ev(x);__Z8D_METHODPKc(y,876584);x=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(x);c[x>>2]=283692;__ZN10MethodBind10_set_constEb(x,1);__ZN10MethodBind24_generate_argument_typesEi(x,0);__ZN10MethodBind12_set_returnsEb(x,1);c[x+44>>2]=193;c[x+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,x,y,0,0)|0;x=y+4|0;ab=c[x>>2]|0;do if(ab|0){if(__Z16atomic_decrementPj(ab+-8|0)|0)break;w=c[x>>2]|0;cb=(w|0)==0?0:w+-4|0;w=cb+4|0;if(c[cb>>2]|0){u=0;do{__ZN10StringNameD2Ev(w+(u<<2)|0);u=u+1|0}while(u>>>0<(c[cb>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(ab,1)}while(0);__ZN10StringNameD2Ev(y);__Z8D_METHODPKcS0_(z,876597,876616);y=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(y);c[y>>2]=283476;__ZN10MethodBind10_set_constEb(y,0);__ZN10MethodBind24_generate_argument_typesEi(y,1);c[y+44>>2]=1501;c[y+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,y,z,0,0)|0;y=z+4|0;ab=c[y>>2]|0;do if(ab|0){if(__Z16atomic_decrementPj(ab+-8|0)|0)break;x=c[y>>2]|0;cb=(x|0)==0?0:x+-4|0;x=cb+4|0;if(c[cb>>2]|0){u=0;do{__ZN10StringNameD2Ev(x+(u<<2)|0);u=u+1|0}while(u>>>0<(c[cb>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(ab,1)}while(0);__ZN10StringNameD2Ev(z);__Z8D_METHODPKc(A,876631);z=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(z);c[z>>2]=283800;__ZN10MethodBind10_set_constEb(z,1);__ZN10MethodBind24_generate_argument_typesEi(z,0);__ZN10MethodBind12_set_returnsEb(z,1);c[z+44>>2]=5517;c[z+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,z,A,0,0)|0;z=A+4|0;ab=c[z>>2]|0;do if(ab|0){if(__Z16atomic_decrementPj(ab+-8|0)|0)break;y=c[z>>2]|0;cb=(y|0)==0?0:y+-4|0;y=cb+4|0;if(c[cb>>2]|0){u=0;do{__ZN10StringNameD2Ev(y+(u<<2)|0);u=u+1|0}while(u>>>0<(c[cb>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(ab,1)}while(0);__ZN10StringNameD2Ev(A);__Z8D_METHODPKcS0_(B,1075501,1058748);A=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(A);c[A>>2]=283476;__ZN10MethodBind10_set_constEb(A,0);__ZN10MethodBind24_generate_argument_typesEi(A,1);c[A+44>>2]=1502;c[A+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,A,B,0,0)|0;A=B+4|0;ab=c[A>>2]|0;do if(ab|0){if(__Z16atomic_decrementPj(ab+-8|0)|0)break;z=c[A>>2]|0;cb=(z|0)==0?0:z+-4|0;z=cb+4|0;if(c[cb>>2]|0){u=0;do{__ZN10StringNameD2Ev(z+(u<<2)|0);u=u+1|0}while(u>>>0<(c[cb>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(ab,1)}while(0);__ZN10StringNameD2Ev(B);__Z8D_METHODPKc(C,1075516);B=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(B);c[B>>2]=283800;__ZN10MethodBind10_set_constEb(B,1);__ZN10MethodBind24_generate_argument_typesEi(B,0);__ZN10MethodBind12_set_returnsEb(B,1);c[B+44>>2]=5518;c[B+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,B,C,0,0)|0;B=C+4|0;ab=c[B>>2]|0;do if(ab|0){if(__Z16atomic_decrementPj(ab+-8|0)|0)break;A=c[B>>2]|0;cb=(A|0)==0?0:A+-4|0;A=cb+4|0;if(c[cb>>2]|0){u=0;do{__ZN10StringNameD2Ev(A+(u<<2)|0);u=u+1|0}while(u>>>0<(c[cb>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(ab,1)}while(0);__ZN10StringNameD2Ev(C);__Z8D_METHODPKcS0_S0_(D,876650,919401,1128356);C=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(C);c[C>>2]=283836;__ZN10MethodBind10_set_constEb(C,0);__ZN10MethodBind24_generate_argument_typesEi(C,2);c[C+44>>2]=1588;c[C+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,C,D,0,0)|0;C=D+4|0;ab=c[C>>2]|0;do if(ab|0){if(__Z16atomic_decrementPj(ab+-8|0)|0)break;B=c[C>>2]|0;cb=(B|0)==0?0:B+-4|0;B=cb+4|0;if(c[cb>>2]|0){u=0;do{__ZN10StringNameD2Ev(B+(u<<2)|0);u=u+1|0}while(u>>>0<(c[cb>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(ab,1)}while(0);__ZN10StringNameD2Ev(D);__Z8D_METHODPKcS0_(E,876673,919401);D=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(D);c[D>>2]=283872;__ZN10MethodBind10_set_constEb(D,1);__ZN10MethodBind24_generate_argument_typesEi(D,1);__ZN10MethodBind12_set_returnsEb(D,1);c[D+44>>2]=4608;c[D+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,D,E,0,0)|0;D=E+4|0;ab=c[D>>2]|0;do if(ab|0){if(__Z16atomic_decrementPj(ab+-8|0)|0)break;C=c[D>>2]|0;cb=(C|0)==0?0:C+-4|0;C=cb+4|0;if(c[cb>>2]|0){u=0;do{__ZN10StringNameD2Ev(C+(u<<2)|0);u=u+1|0}while(u>>>0<(c[cb>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(ab,1)}while(0);__ZN10StringNameD2Ev(E);__Z8D_METHODPKcS0_S0_(F,876696,919401,1128356);E=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(E);c[E>>2]=283836;__ZN10MethodBind10_set_constEb(E,0);__ZN10MethodBind24_generate_argument_typesEi(E,2);c[E+44>>2]=1589;c[E+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,E,F,0,0)|0;E=F+4|0;ab=c[E>>2]|0;do if(ab|0){if(__Z16atomic_decrementPj(ab+-8|0)|0)break;D=c[E>>2]|0;cb=(D|0)==0?0:D+-4|0;D=cb+4|0;if(c[cb>>2]|0){u=0;do{__ZN10StringNameD2Ev(D+(u<<2)|0);u=u+1|0}while(u>>>0<(c[cb>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(ab,1)}while(0);__ZN10StringNameD2Ev(F);__Z8D_METHODPKcS0_(G,876715,919401);F=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(F);c[F>>2]=283872;__ZN10MethodBind10_set_constEb(F,1);__ZN10MethodBind24_generate_argument_typesEi(F,1);__ZN10MethodBind12_set_returnsEb(F,1);c[F+44>>2]=4609;c[F+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,F,G,0,0)|0;F=G+4|0;ab=c[F>>2]|0;do if(ab|0){if(__Z16atomic_decrementPj(ab+-8|0)|0)break;E=c[F>>2]|0;cb=(E|0)==0?0:E+-4|0;E=cb+4|0;if(c[cb>>2]|0){u=0;do{__ZN10StringNameD2Ev(E+(u<<2)|0);u=u+1|0}while(u>>>0<(c[cb>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(ab,1)}while(0);__ZN10StringNameD2Ev(G);__Z8D_METHODPKcS0_(H,876734,1146191);G=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(G);c[G>>2]=283584;__ZN10MethodBind10_set_constEb(G,0);__ZN10MethodBind24_generate_argument_typesEi(G,1);c[G+44>>2]=1503;c[G+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,G,H,0,0)|0;G=H+4|0;ab=c[G>>2]|0;do if(ab|0){if(__Z16atomic_decrementPj(ab+-8|0)|0)break;F=c[G>>2]|0;cb=(F|0)==0?0:F+-4|0;F=cb+4|0;if(c[cb>>2]|0){u=0;do{__ZN10StringNameD2Ev(F+(u<<2)|0);u=u+1|0}while(u>>>0<(c[cb>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(ab,1)}while(0);__ZN10StringNameD2Ev(H);__Z8D_METHODPKc(I,876749);H=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(H);c[H>>2]=283620;__ZN10MethodBind10_set_constEb(H,1);__ZN10MethodBind24_generate_argument_typesEi(H,0);__ZN10MethodBind12_set_returnsEb(H,1);c[H+44>>2]=5519;c[H+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,H,I,0,0)|0;H=I+4|0;ab=c[H>>2]|0;do if(ab|0){if(__Z16atomic_decrementPj(ab+-8|0)|0)break;G=c[H>>2]|0;cb=(G|0)==0?0:G+-4|0;G=cb+4|0;if(c[cb>>2]|0){u=0;do{__ZN10StringNameD2Ev(G+(u<<2)|0);u=u+1|0}while(u>>>0<(c[cb>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(ab,1)}while(0);__ZN10StringNameD2Ev(I);__Z8D_METHODPKcS0_(J,876763,1146191);I=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(I);c[I>>2]=283584;__ZN10MethodBind10_set_constEb(I,0);__ZN10MethodBind24_generate_argument_typesEi(I,1);c[I+44>>2]=1504;c[I+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,I,J,0,0)|0;I=J+4|0;ab=c[I>>2]|0;do if(ab|0){if(__Z16atomic_decrementPj(ab+-8|0)|0)break;H=c[I>>2]|0;cb=(H|0)==0?0:H+-4|0;H=cb+4|0;if(c[cb>>2]|0){u=0;do{__ZN10StringNameD2Ev(H+(u<<2)|0);u=u+1|0}while(u>>>0<(c[cb>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(ab,1)}while(0);__ZN10StringNameD2Ev(J);__Z8D_METHODPKc(K,876779);J=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(J);c[J>>2]=283620;__ZN10MethodBind10_set_constEb(J,1);__ZN10MethodBind24_generate_argument_typesEi(J,0);__ZN10MethodBind12_set_returnsEb(J,1);c[J+44>>2]=5520;c[J+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,J,K,0,0)|0;J=K+4|0;ab=c[J>>2]|0;do if(ab|0){if(__Z16atomic_decrementPj(ab+-8|0)|0)break;I=c[J>>2]|0;cb=(I|0)==0?0:I+-4|0;I=cb+4|0;if(c[cb>>2]|0){u=0;do{__ZN10StringNameD2Ev(I+(u<<2)|0);u=u+1|0}while(u>>>0<(c[cb>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(ab,1)}while(0);__ZN10StringNameD2Ev(K);__Z8D_METHODPKc(L,876794);K=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(K);c[K>>2]=283908;__ZN10MethodBind10_set_constEb(K,1);__ZN10MethodBind24_generate_argument_typesEi(K,0);__ZN10MethodBind12_set_returnsEb(K,1);c[K+44>>2]=5521;c[K+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,K,L,0,0)|0;K=L+4|0;ab=c[K>>2]|0;do if(ab|0){if(__Z16atomic_decrementPj(ab+-8|0)|0)break;J=c[K>>2]|0;cb=(J|0)==0?0:J+-4|0;J=cb+4|0;if(c[cb>>2]|0){u=0;do{__ZN10StringNameD2Ev(J+(u<<2)|0);u=u+1|0}while(u>>>0<(c[cb>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(ab,1)}while(0);__ZN10StringNameD2Ev(L);__Z8D_METHODPKc(M,876817);L=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(L);c[L>>2]=283908;__ZN10MethodBind10_set_constEb(L,1);__ZN10MethodBind24_generate_argument_typesEi(L,0);__ZN10MethodBind12_set_returnsEb(L,1);c[L+44>>2]=5522;c[L+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,L,M,0,0)|0;L=M+4|0;ab=c[L>>2]|0;do if(ab|0){if(__Z16atomic_decrementPj(ab+-8|0)|0)break;K=c[L>>2]|0;cb=(K|0)==0?0:K+-4|0;K=cb+4|0;if(c[cb>>2]|0){u=0;do{__ZN10StringNameD2Ev(K+(u<<2)|0);u=u+1|0}while(u>>>0<(c[cb>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(ab,1)}while(0);__ZN10StringNameD2Ev(M);__Z8D_METHODPKcS0_(N,876839,1100707);M=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(M);c[M>>2]=283944;__ZN10MethodBind10_set_constEb(M,1);__ZN10MethodBind24_generate_argument_typesEi(M,1);__ZN10MethodBind12_set_returnsEb(M,1);c[M+44>>2]=4610;c[M+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,M,N,0,0)|0;M=N+4|0;ab=c[M>>2]|0;do if(ab|0){if(__Z16atomic_decrementPj(ab+-8|0)|0)break;L=c[M>>2]|0;cb=(L|0)==0?0:L+-4|0;L=cb+4|0;if(c[cb>>2]|0){u=0;do{__ZN10StringNameD2Ev(L+(u<<2)|0);u=u+1|0}while(u>>>0<(c[cb>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(ab,1)}while(0);__ZN10StringNameD2Ev(N);__Z8D_METHODPKcS0_(O,876853,1128132);N=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(N);c[N>>2]=283944;__ZN10MethodBind10_set_constEb(N,1);__ZN10MethodBind24_generate_argument_typesEi(N,1);__ZN10MethodBind12_set_returnsEb(N,1);c[N+44>>2]=4611;c[N+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,N,O,0,0)|0;N=O+4|0;ab=c[N>>2]|0;do if(ab|0){if(__Z16atomic_decrementPj(ab+-8|0)|0)break;M=c[N>>2]|0;cb=(M|0)==0?0:M+-4|0;M=cb+4|0;if(c[cb>>2]|0){u=0;do{__ZN10StringNameD2Ev(M+(u<<2)|0);u=u+1|0}while(u>>>0<(c[cb>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(ab,1)}while(0);__ZN10StringNameD2Ev(O);__Z8D_METHODPKc(P,915030);O=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(O);c[O>>2]=283980;__ZN10MethodBind10_set_constEb(O,0);__ZN10MethodBind24_generate_argument_typesEi(O,5);c[O+44>>2]=2960;c[O+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,O,P,0,0)|0;O=P+4|0;ab=c[O>>2]|0;do if(ab|0){if(__Z16atomic_decrementPj(ab+-8|0)|0)break;N=c[O>>2]|0;cb=(N|0)==0?0:N+-4|0;N=cb+4|0;if(c[cb>>2]|0){u=0;do{__ZN10StringNameD2Ev(N+(u<<2)|0);u=u+1|0}while(u>>>0<(c[cb>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(ab,1)}while(0);__ZN10StringNameD2Ev(P);__Z8D_METHODPKc(Q,915042);P=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(P);c[P>>2]=283980;__ZN10MethodBind10_set_constEb(P,0);__ZN10MethodBind24_generate_argument_typesEi(P,5);c[P+44>>2]=2961;c[P+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,P,Q,0,0)|0;P=Q+4|0;ab=c[P>>2]|0;do if(ab|0){if(__Z16atomic_decrementPj(ab+-8|0)|0)break;O=c[P>>2]|0;cb=(O|0)==0?0:O+-4|0;O=cb+4|0;if(c[cb>>2]|0){u=0;do{__ZN10StringNameD2Ev(O+(u<<2)|0);u=u+1|0}while(u>>>0<(c[cb>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(ab,1)}while(0);__ZN10StringNameD2Ev(Q);__ZN6StringC2EPKc(b,877540);c[S>>2]=c[b>>2];__ZN10StringNameC2ERK6String(R,S);__ZN6StringC2EPKc(T,914931);__ZN6StringC2EPKc(V,876867);__ZN6StringC2EPKc(W,1263606);Q=U+4|0;c[Q>>2]=0;ab=U+12|0;c[ab>>2]=0;c[U>>2]=2;P=c[V>>2]|0;do if(P|0){c[Q>>2]=0;if(!(__Z28atomic_conditional_incrementPj(P+-8|0)|0))break;c[Q>>2]=c[V>>2]}while(0);c[U+8>>2]=0;Q=c[ab>>2]|0;do if((Q|0)!=(c[W>>2]|0)){do if(Q|0){if(__Z16atomic_decrementPj(Q+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Q,1)}while(0);c[ab>>2]=0;P=c[W>>2]|0;if(!P)break;if(!(__Z28atomic_conditional_incrementPj(P+-8|0)|0))break;c[ab>>2]=c[W>>2]}while(0);c[U+16>>2]=7;__ZN6StringC2EPKc(Y,1100707);__ZN6StringC2EPKc(Z,876875);ab=X+4|0;c[ab>>2]=0;Q=X+12|0;c[Q>>2]=0;c[X>>2]=18;P=c[Y>>2]|0;do if(P|0){c[ab>>2]=0;if(!(__Z28atomic_conditional_incrementPj(P+-8|0)|0))break;c[ab>>2]=c[Y>>2]}while(0);c[X+8>>2]=17;ab=c[Q>>2]|0;do if((ab|0)!=(c[Z>>2]|0)){do if(ab|0){if(__Z16atomic_decrementPj(ab+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ab,1)}while(0);c[Q>>2]=0;P=c[Z>>2]|0;if(!P)break;if(!(__Z28atomic_conditional_incrementPj(P+-8|0)|0))break;c[Q>>2]=c[Z>>2]}while(0);c[X+16>>2]=7;__ZN6StringC2EPKc($,876889);__ZN6StringC2EPKc(aa,1263606);Q=_+4|0;c[Q>>2]=0;ab=_+12|0;c[ab>>2]=0;c[_>>2]=2;P=c[$>>2]|0;do if(P|0){c[Q>>2]=0;if(!(__Z28atomic_conditional_incrementPj(P+-8|0)|0))break;c[Q>>2]=c[$>>2]}while(0);c[_+8>>2]=0;Q=c[ab>>2]|0;do if((Q|0)!=(c[aa>>2]|0)){do if(Q|0){if(__Z16atomic_decrementPj(Q+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Q,1)}while(0);c[ab>>2]=0;P=c[aa>>2]|0;if(!P)break;if(!(__Z28atomic_conditional_incrementPj(P+-8|0)|0))break;c[ab>>2]=c[aa>>2]}while(0);c[_+16>>2]=7;__ZN6StringC2EPKc(da,876900);__ZN6StringC2EPKc(ea,1263606);ab=ca+4|0;c[ab>>2]=0;Q=ca+12|0;c[Q>>2]=0;c[ca>>2]=2;P=c[da>>2]|0;do if(P|0){c[ab>>2]=0;if(!(__Z28atomic_conditional_incrementPj(P+-8|0)|0))break;c[ab>>2]=c[da>>2]}while(0);c[ca+8>>2]=0;ab=c[Q>>2]|0;do if((ab|0)!=(c[ea>>2]|0)){do if(ab|0){if(__Z16atomic_decrementPj(ab+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ab,1)}while(0);c[Q>>2]=0;P=c[ea>>2]|0;if(!P)break;if(!(__Z28atomic_conditional_incrementPj(P+-8|0)|0))break;c[Q>>2]=c[ea>>2]}while(0);c[ca+16>>2]=7;__ZN10MethodInfoC2ERK6StringRK12PropertyInfoS5_S5_S5_(b,T,U,X,_,ca);__ZN7ClassDB10add_signalE10StringNameRK10MethodInfo(R,b);__ZN10MethodInfoD2Ev(b);Q=c[ca+12>>2]|0;do if(Q|0){if(__Z16atomic_decrementPj(Q+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Q,1)}while(0);Q=c[ca+4>>2]|0;do if(Q|0){if(__Z16atomic_decrementPj(Q+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Q,1)}while(0);Q=c[ea>>2]|0;do if(Q|0){if(__Z16atomic_decrementPj(Q+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Q,1)}while(0);Q=c[da>>2]|0;do if(Q|0){if(__Z16atomic_decrementPj(Q+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Q,1)}while(0);Q=c[_+12>>2]|0;do if(Q|0){if(__Z16atomic_decrementPj(Q+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Q,1)}while(0);Q=c[_+4>>2]|0;do if(Q|0){if(__Z16atomic_decrementPj(Q+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Q,1)}while(0);Q=c[aa>>2]|0;do if(Q|0){if(__Z16atomic_decrementPj(Q+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Q,1)}while(0);Q=c[$>>2]|0;do if(Q|0){if(__Z16atomic_decrementPj(Q+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Q,1)}while(0);Q=c[X+12>>2]|0;do if(Q|0){if(__Z16atomic_decrementPj(Q+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Q,1)}while(0);Q=c[X+4>>2]|0;do if(Q|0){if(__Z16atomic_decrementPj(Q+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Q,1)}while(0);Q=c[Z>>2]|0;do if(Q|0){if(__Z16atomic_decrementPj(Q+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Q,1)}while(0);Q=c[Y>>2]|0;do if(Q|0){if(__Z16atomic_decrementPj(Q+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Q,1)}while(0);Q=c[U+12>>2]|0;do if(Q|0){if(__Z16atomic_decrementPj(Q+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Q,1)}while(0);Q=c[U+4>>2]|0;do if(Q|0){if(__Z16atomic_decrementPj(Q+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Q,1)}while(0);Q=c[W>>2]|0;do if(Q|0){if(__Z16atomic_decrementPj(Q+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Q,1)}while(0);Q=c[V>>2]|0;do if(Q|0){if(__Z16atomic_decrementPj(Q+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Q,1)}while(0);Q=c[T>>2]|0;do if(Q|0){if(__Z16atomic_decrementPj(Q+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Q,1)}while(0);__ZN10StringNameD2Ev(R);R=c[S>>2]|0;do if(R|0){if(__Z16atomic_decrementPj(R+-8|0)|0)break;__ZN6Memory11free_staticEPvb(R,1)}while(0);__ZN6StringC2EPKc(b,877540);c[S>>2]=c[b>>2];__ZN10StringNameC2ERK6String(fa,S);__ZN6StringC2EPKc(T,914963);__ZN6StringC2EPKc(ga,876867);__ZN6StringC2EPKc(W,1263606);R=U+4|0;c[R>>2]=0;Q=U+12|0;c[Q>>2]=0;c[U>>2]=2;V=c[ga>>2]|0;do if(V|0){c[R>>2]=0;if(!(__Z28atomic_conditional_incrementPj(V+-8|0)|0))break;c[R>>2]=c[ga>>2]}while(0);c[U+8>>2]=0;R=c[Q>>2]|0;do if((R|0)!=(c[W>>2]|0)){do if(R|0){if(__Z16atomic_decrementPj(R+-8|0)|0)break;__ZN6Memory11free_staticEPvb(R,1)}while(0);c[Q>>2]=0;V=c[W>>2]|0;if(!V)break;if(!(__Z28atomic_conditional_incrementPj(V+-8|0)|0))break;c[Q>>2]=c[W>>2]}while(0);c[U+16>>2]=7;__ZN6StringC2EPKc(ha,1100707);__ZN6StringC2EPKc(Z,876875);Q=X+4|0;c[Q>>2]=0;R=X+12|0;c[R>>2]=0;c[X>>2]=18;V=c[ha>>2]|0;do if(V|0){c[Q>>2]=0;if(!(__Z28atomic_conditional_incrementPj(V+-8|0)|0))break;c[Q>>2]=c[ha>>2]}while(0);c[X+8>>2]=17;Q=c[R>>2]|0;do if((Q|0)!=(c[Z>>2]|0)){do if(Q|0){if(__Z16atomic_decrementPj(Q+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Q,1)}while(0);c[R>>2]=0;V=c[Z>>2]|0;if(!V)break;if(!(__Z28atomic_conditional_incrementPj(V+-8|0)|0))break;c[R>>2]=c[Z>>2]}while(0);c[X+16>>2]=7;__ZN6StringC2EPKc(ia,876889);__ZN6StringC2EPKc(aa,1263606);R=_+4|0;c[R>>2]=0;Q=_+12|0;c[Q>>2]=0;c[_>>2]=2;V=c[ia>>2]|0;do if(V|0){c[R>>2]=0;if(!(__Z28atomic_conditional_incrementPj(V+-8|0)|0))break;c[R>>2]=c[ia>>2]}while(0);c[_+8>>2]=0;R=c[Q>>2]|0;do if((R|0)!=(c[aa>>2]|0)){do if(R|0){if(__Z16atomic_decrementPj(R+-8|0)|0)break;__ZN6Memory11free_staticEPvb(R,1)}while(0);c[Q>>2]=0;V=c[aa>>2]|0;if(!V)break;if(!(__Z28atomic_conditional_incrementPj(V+-8|0)|0))break;c[Q>>2]=c[aa>>2]}while(0);c[_+16>>2]=7;__ZN6StringC2EPKc(ja,876900);__ZN6StringC2EPKc(ea,1263606);Q=ca+4|0;c[Q>>2]=0;R=ca+12|0;c[R>>2]=0;c[ca>>2]=2;V=c[ja>>2]|0;do if(V|0){c[Q>>2]=0;if(!(__Z28atomic_conditional_incrementPj(V+-8|0)|0))break;c[Q>>2]=c[ja>>2]}while(0);c[ca+8>>2]=0;Q=c[R>>2]|0;do if((Q|0)!=(c[ea>>2]|0)){do if(Q|0){if(__Z16atomic_decrementPj(Q+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Q,1)}while(0);c[R>>2]=0;V=c[ea>>2]|0;if(!V)break;if(!(__Z28atomic_conditional_incrementPj(V+-8|0)|0))break;c[R>>2]=c[ea>>2]}while(0);c[ca+16>>2]=7;__ZN10MethodInfoC2ERK6StringRK12PropertyInfoS5_S5_S5_(b,T,U,X,_,ca);__ZN7ClassDB10add_signalE10StringNameRK10MethodInfo(fa,b);__ZN10MethodInfoD2Ev(b);R=c[ca+12>>2]|0;do if(R|0){if(__Z16atomic_decrementPj(R+-8|0)|0)break;__ZN6Memory11free_staticEPvb(R,1)}while(0);R=c[ca+4>>2]|0;do if(R|0){if(__Z16atomic_decrementPj(R+-8|0)|0)break;__ZN6Memory11free_staticEPvb(R,1)}while(0);R=c[ea>>2]|0;do if(R|0){if(__Z16atomic_decrementPj(R+-8|0)|0)break;__ZN6Memory11free_staticEPvb(R,1)}while(0);R=c[ja>>2]|0;do if(R|0){if(__Z16atomic_decrementPj(R+-8|0)|0)break;__ZN6Memory11free_staticEPvb(R,1)}while(0);R=c[_+12>>2]|0;do if(R|0){if(__Z16atomic_decrementPj(R+-8|0)|0)break;__ZN6Memory11free_staticEPvb(R,1)}while(0);R=c[_+4>>2]|0;do if(R|0){if(__Z16atomic_decrementPj(R+-8|0)|0)break;__ZN6Memory11free_staticEPvb(R,1)}while(0);R=c[aa>>2]|0;do if(R|0){if(__Z16atomic_decrementPj(R+-8|0)|0)break;__ZN6Memory11free_staticEPvb(R,1)}while(0);R=c[ia>>2]|0;do if(R|0){if(__Z16atomic_decrementPj(R+-8|0)|0)break;__ZN6Memory11free_staticEPvb(R,1)}while(0);R=c[X+12>>2]|0;do if(R|0){if(__Z16atomic_decrementPj(R+-8|0)|0)break;__ZN6Memory11free_staticEPvb(R,1)}while(0);R=c[X+4>>2]|0;do if(R|0){if(__Z16atomic_decrementPj(R+-8|0)|0)break;__ZN6Memory11free_staticEPvb(R,1)}while(0);R=c[Z>>2]|0;do if(R|0){if(__Z16atomic_decrementPj(R+-8|0)|0)break;__ZN6Memory11free_staticEPvb(R,1)}while(0);R=c[ha>>2]|0;do if(R|0){if(__Z16atomic_decrementPj(R+-8|0)|0)break;__ZN6Memory11free_staticEPvb(R,1)}while(0);R=c[U+12>>2]|0;do if(R|0){if(__Z16atomic_decrementPj(R+-8|0)|0)break;__ZN6Memory11free_staticEPvb(R,1)}while(0);R=c[U+4>>2]|0;do if(R|0){if(__Z16atomic_decrementPj(R+-8|0)|0)break;__ZN6Memory11free_staticEPvb(R,1)}while(0);R=c[W>>2]|0;do if(R|0){if(__Z16atomic_decrementPj(R+-8|0)|0)break;__ZN6Memory11free_staticEPvb(R,1)}while(0);R=c[ga>>2]|0;do if(R|0){if(__Z16atomic_decrementPj(R+-8|0)|0)break;__ZN6Memory11free_staticEPvb(R,1)}while(0);R=c[T>>2]|0;do if(R|0){if(__Z16atomic_decrementPj(R+-8|0)|0)break;__ZN6Memory11free_staticEPvb(R,1)}while(0);__ZN10StringNameD2Ev(fa);fa=c[S>>2]|0;do if(fa|0){if(__Z16atomic_decrementPj(fa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(fa,1)}while(0);__ZN6StringC2EPKc(b,877540);c[S>>2]=c[b>>2];__ZN10StringNameC2ERK6String(ka,S);__ZN6StringC2EPKc(T,914950);__ZN6StringC2EPKc(la,1100707);__ZN6StringC2EPKc(W,876875);fa=U+4|0;c[fa>>2]=0;R=U+12|0;c[R>>2]=0;c[U>>2]=18;ga=c[la>>2]|0;do if(ga|0){c[fa>>2]=0;if(!(__Z28atomic_conditional_incrementPj(ga+-8|0)|0))break;c[fa>>2]=c[la>>2]}while(0);c[U+8>>2]=17;fa=c[R>>2]|0;do if((fa|0)!=(c[W>>2]|0)){do if(fa|0){if(__Z16atomic_decrementPj(fa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(fa,1)}while(0);c[R>>2]=0;ga=c[W>>2]|0;if(!ga)break;if(!(__Z28atomic_conditional_incrementPj(ga+-8|0)|0))break;c[R>>2]=c[W>>2]}while(0);c[U+16>>2]=7;__ZN10MethodInfoC2ERK6StringRK12PropertyInfo(b,T,U);__ZN7ClassDB10add_signalE10StringNameRK10MethodInfo(ka,b);__ZN10MethodInfoD2Ev(b);R=c[U+12>>2]|0;do if(R|0){if(__Z16atomic_decrementPj(R+-8|0)|0)break;__ZN6Memory11free_staticEPvb(R,1)}while(0);R=c[U+4>>2]|0;do if(R|0){if(__Z16atomic_decrementPj(R+-8|0)|0)break;__ZN6Memory11free_staticEPvb(R,1)}while(0);R=c[W>>2]|0;do if(R|0){if(__Z16atomic_decrementPj(R+-8|0)|0)break;__ZN6Memory11free_staticEPvb(R,1)}while(0);R=c[la>>2]|0;do if(R|0){if(__Z16atomic_decrementPj(R+-8|0)|0)break;__ZN6Memory11free_staticEPvb(R,1)}while(0);R=c[T>>2]|0;do if(R|0){if(__Z16atomic_decrementPj(R+-8|0)|0)break;__ZN6Memory11free_staticEPvb(R,1)}while(0);__ZN10StringNameD2Ev(ka);ka=c[S>>2]|0;do if(ka|0){if(__Z16atomic_decrementPj(ka+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ka,1)}while(0);__ZN6StringC2EPKc(b,877540);c[S>>2]=c[b>>2];__ZN10StringNameC2ERK6String(ma,S);__ZN6StringC2EPKc(T,914981);__ZN6StringC2EPKc(na,1100707);__ZN6StringC2EPKc(W,876875);ka=U+4|0;c[ka>>2]=0;R=U+12|0;c[R>>2]=0;c[U>>2]=18;la=c[na>>2]|0;do if(la|0){c[ka>>2]=0;if(!(__Z28atomic_conditional_incrementPj(la+-8|0)|0))break;c[ka>>2]=c[na>>2]}while(0);c[U+8>>2]=17;ka=c[R>>2]|0;do if((ka|0)!=(c[W>>2]|0)){do if(ka|0){if(__Z16atomic_decrementPj(ka+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ka,1)}while(0);c[R>>2]=0;la=c[W>>2]|0;if(!la)break;if(!(__Z28atomic_conditional_incrementPj(la+-8|0)|0))break;c[R>>2]=c[W>>2]}while(0);c[U+16>>2]=7;__ZN10MethodInfoC2ERK6StringRK12PropertyInfo(b,T,U);__ZN7ClassDB10add_signalE10StringNameRK10MethodInfo(ma,b);__ZN10MethodInfoD2Ev(b);R=c[U+12>>2]|0;do if(R|0){if(__Z16atomic_decrementPj(R+-8|0)|0)break;__ZN6Memory11free_staticEPvb(R,1)}while(0);R=c[U+4>>2]|0;do if(R|0){if(__Z16atomic_decrementPj(R+-8|0)|0)break;__ZN6Memory11free_staticEPvb(R,1)}while(0);R=c[W>>2]|0;do if(R|0){if(__Z16atomic_decrementPj(R+-8|0)|0)break;__ZN6Memory11free_staticEPvb(R,1)}while(0);R=c[na>>2]|0;do if(R|0){if(__Z16atomic_decrementPj(R+-8|0)|0)break;__ZN6Memory11free_staticEPvb(R,1)}while(0);R=c[T>>2]|0;do if(R|0){if(__Z16atomic_decrementPj(R+-8|0)|0)break;__ZN6Memory11free_staticEPvb(R,1)}while(0);__ZN10StringNameD2Ev(ma);ma=c[S>>2]|0;do if(ma|0){if(__Z16atomic_decrementPj(ma+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ma,1)}while(0);__ZN6StringC2EPKc(b,877540);c[S>>2]=c[b>>2];__ZN10StringNameC2ERK6String(oa,S);__ZN6StringC2EPKc(T,914993);__ZN6StringC2EPKc(pa,876911);__ZN6StringC2EPKc(W,1263606);ma=U+4|0;c[ma>>2]=0;R=U+12|0;c[R>>2]=0;c[U>>2]=2;na=c[pa>>2]|0;do if(na|0){c[ma>>2]=0;if(!(__Z28atomic_conditional_incrementPj(na+-8|0)|0))break;c[ma>>2]=c[pa>>2]}while(0);c[U+8>>2]=0;ma=c[R>>2]|0;do if((ma|0)!=(c[W>>2]|0)){do if(ma|0){if(__Z16atomic_decrementPj(ma+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ma,1)}while(0);c[R>>2]=0;na=c[W>>2]|0;if(!na)break;if(!(__Z28atomic_conditional_incrementPj(na+-8|0)|0))break;c[R>>2]=c[W>>2]}while(0);c[U+16>>2]=7;__ZN6StringC2EPKc(qa,1128132);__ZN6StringC2EPKc(Z,877540);R=X+4|0;c[R>>2]=0;ma=X+12|0;c[ma>>2]=0;c[X>>2]=18;na=c[qa>>2]|0;do if(na|0){c[R>>2]=0;if(!(__Z28atomic_conditional_incrementPj(na+-8|0)|0))break;c[R>>2]=c[qa>>2]}while(0);c[X+8>>2]=17;R=c[ma>>2]|0;do if((R|0)!=(c[Z>>2]|0)){do if(R|0){if(__Z16atomic_decrementPj(R+-8|0)|0)break;__ZN6Memory11free_staticEPvb(R,1)}while(0);c[ma>>2]=0;na=c[Z>>2]|0;if(!na)break;if(!(__Z28atomic_conditional_incrementPj(na+-8|0)|0))break;c[ma>>2]=c[Z>>2]}while(0);c[X+16>>2]=7;__ZN6StringC2EPKc(ra,876900);__ZN6StringC2EPKc(aa,1263606);ma=_+4|0;c[ma>>2]=0;R=_+12|0;c[R>>2]=0;c[_>>2]=2;na=c[ra>>2]|0;do if(na|0){c[ma>>2]=0;if(!(__Z28atomic_conditional_incrementPj(na+-8|0)|0))break;c[ma>>2]=c[ra>>2]}while(0);c[_+8>>2]=0;ma=c[R>>2]|0;do if((ma|0)!=(c[aa>>2]|0)){do if(ma|0){if(__Z16atomic_decrementPj(ma+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ma,1)}while(0);c[R>>2]=0;na=c[aa>>2]|0;if(!na)break;if(!(__Z28atomic_conditional_incrementPj(na+-8|0)|0))break;c[R>>2]=c[aa>>2]}while(0);c[_+16>>2]=7;__ZN6StringC2EPKc(sa,876919);__ZN6StringC2EPKc(ea,1263606);R=ca+4|0;c[R>>2]=0;ma=ca+12|0;c[ma>>2]=0;c[ca>>2]=2;na=c[sa>>2]|0;do if(na|0){c[R>>2]=0;if(!(__Z28atomic_conditional_incrementPj(na+-8|0)|0))break;c[R>>2]=c[sa>>2]}while(0);c[ca+8>>2]=0;R=c[ma>>2]|0;do if((R|0)!=(c[ea>>2]|0)){do if(R|0){if(__Z16atomic_decrementPj(R+-8|0)|0)break;__ZN6Memory11free_staticEPvb(R,1)}while(0);c[ma>>2]=0;na=c[ea>>2]|0;if(!na)break;if(!(__Z28atomic_conditional_incrementPj(na+-8|0)|0))break;c[ma>>2]=c[ea>>2]}while(0);c[ca+16>>2]=7;__ZN10MethodInfoC2ERK6StringRK12PropertyInfoS5_S5_S5_(b,T,U,X,_,ca);__ZN7ClassDB10add_signalE10StringNameRK10MethodInfo(oa,b);__ZN10MethodInfoD2Ev(b);ma=c[ca+12>>2]|0;do if(ma|0){if(__Z16atomic_decrementPj(ma+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ma,1)}while(0);ma=c[ca+4>>2]|0;do if(ma|0){if(__Z16atomic_decrementPj(ma+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ma,1)}while(0);ma=c[ea>>2]|0;do if(ma|0){if(__Z16atomic_decrementPj(ma+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ma,1)}while(0);ma=c[sa>>2]|0;do if(ma|0){if(__Z16atomic_decrementPj(ma+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ma,1)}while(0);ma=c[_+12>>2]|0;do if(ma|0){if(__Z16atomic_decrementPj(ma+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ma,1)}while(0);ma=c[_+4>>2]|0;do if(ma|0){if(__Z16atomic_decrementPj(ma+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ma,1)}while(0);ma=c[aa>>2]|0;do if(ma|0){if(__Z16atomic_decrementPj(ma+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ma,1)}while(0);ma=c[ra>>2]|0;do if(ma|0){if(__Z16atomic_decrementPj(ma+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ma,1)}while(0);ma=c[X+12>>2]|0;do if(ma|0){if(__Z16atomic_decrementPj(ma+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ma,1)}while(0);ma=c[X+4>>2]|0;do if(ma|0){if(__Z16atomic_decrementPj(ma+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ma,1)}while(0);ma=c[Z>>2]|0;do if(ma|0){if(__Z16atomic_decrementPj(ma+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ma,1)}while(0);ma=c[qa>>2]|0;do if(ma|0){if(__Z16atomic_decrementPj(ma+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ma,1)}while(0);ma=c[U+12>>2]|0;do if(ma|0){if(__Z16atomic_decrementPj(ma+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ma,1)}while(0);ma=c[U+4>>2]|0;do if(ma|0){if(__Z16atomic_decrementPj(ma+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ma,1)}while(0);ma=c[W>>2]|0;do if(ma|0){if(__Z16atomic_decrementPj(ma+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ma,1)}while(0);ma=c[pa>>2]|0;do if(ma|0){if(__Z16atomic_decrementPj(ma+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ma,1)}while(0);ma=c[T>>2]|0;do if(ma|0){if(__Z16atomic_decrementPj(ma+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ma,1)}while(0);__ZN10StringNameD2Ev(oa);oa=c[S>>2]|0;do if(oa|0){if(__Z16atomic_decrementPj(oa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(oa,1)}while(0);__ZN6StringC2EPKc(b,877540);c[S>>2]=c[b>>2];__ZN10StringNameC2ERK6String(ta,S);__ZN6StringC2EPKc(T,915012);__ZN6StringC2EPKc(ua,876911);__ZN6StringC2EPKc(W,1263606);oa=U+4|0;c[oa>>2]=0;ma=U+12|0;c[ma>>2]=0;c[U>>2]=2;pa=c[ua>>2]|0;do if(pa|0){c[oa>>2]=0;if(!(__Z28atomic_conditional_incrementPj(pa+-8|0)|0))break;c[oa>>2]=c[ua>>2]}while(0);c[U+8>>2]=0;oa=c[ma>>2]|0;do if((oa|0)!=(c[W>>2]|0)){do if(oa|0){if(__Z16atomic_decrementPj(oa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(oa,1)}while(0);c[ma>>2]=0;pa=c[W>>2]|0;if(!pa)break;if(!(__Z28atomic_conditional_incrementPj(pa+-8|0)|0))break;c[ma>>2]=c[W>>2]}while(0);c[U+16>>2]=7;__ZN6StringC2EPKc(va,1128132);__ZN6StringC2EPKc(Z,877540);ma=X+4|0;c[ma>>2]=0;oa=X+12|0;c[oa>>2]=0;c[X>>2]=18;pa=c[va>>2]|0;do if(pa|0){c[ma>>2]=0;if(!(__Z28atomic_conditional_incrementPj(pa+-8|0)|0))break;c[ma>>2]=c[va>>2]}while(0);c[X+8>>2]=17;ma=c[oa>>2]|0;do if((ma|0)!=(c[Z>>2]|0)){do if(ma|0){if(__Z16atomic_decrementPj(ma+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ma,1)}while(0);c[oa>>2]=0;pa=c[Z>>2]|0;if(!pa)break;if(!(__Z28atomic_conditional_incrementPj(pa+-8|0)|0))break;c[oa>>2]=c[Z>>2]}while(0);c[X+16>>2]=7;__ZN6StringC2EPKc(wa,876900);__ZN6StringC2EPKc(aa,1263606);oa=_+4|0;c[oa>>2]=0;ma=_+12|0;c[ma>>2]=0;c[_>>2]=2;pa=c[wa>>2]|0;do if(pa|0){c[oa>>2]=0;if(!(__Z28atomic_conditional_incrementPj(pa+-8|0)|0))break;c[oa>>2]=c[wa>>2]}while(0);c[_+8>>2]=0;oa=c[ma>>2]|0;do if((oa|0)!=(c[aa>>2]|0)){do if(oa|0){if(__Z16atomic_decrementPj(oa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(oa,1)}while(0);c[ma>>2]=0;pa=c[aa>>2]|0;if(!pa)break;if(!(__Z28atomic_conditional_incrementPj(pa+-8|0)|0))break;c[ma>>2]=c[aa>>2]}while(0);c[_+16>>2]=7;__ZN6StringC2EPKc(xa,876919);__ZN6StringC2EPKc(ea,1263606);ma=ca+4|0;c[ma>>2]=0;oa=ca+12|0;c[oa>>2]=0;c[ca>>2]=2;pa=c[xa>>2]|0;do if(pa|0){c[ma>>2]=0;if(!(__Z28atomic_conditional_incrementPj(pa+-8|0)|0))break;c[ma>>2]=c[xa>>2]}while(0);c[ca+8>>2]=0;ma=c[oa>>2]|0;do if((ma|0)!=(c[ea>>2]|0)){do if(ma|0){if(__Z16atomic_decrementPj(ma+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ma,1)}while(0);c[oa>>2]=0;pa=c[ea>>2]|0;if(!pa)break;if(!(__Z28atomic_conditional_incrementPj(pa+-8|0)|0))break;c[oa>>2]=c[ea>>2]}while(0);c[ca+16>>2]=7;__ZN10MethodInfoC2ERK6StringRK12PropertyInfoS5_S5_S5_(b,T,U,X,_,ca);__ZN7ClassDB10add_signalE10StringNameRK10MethodInfo(ta,b);__ZN10MethodInfoD2Ev(b);oa=c[ca+12>>2]|0;do if(oa|0){if(__Z16atomic_decrementPj(oa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(oa,1)}while(0);oa=c[ca+4>>2]|0;do if(oa|0){if(__Z16atomic_decrementPj(oa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(oa,1)}while(0);oa=c[ea>>2]|0;do if(oa|0){if(__Z16atomic_decrementPj(oa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(oa,1)}while(0);oa=c[xa>>2]|0;do if(oa|0){if(__Z16atomic_decrementPj(oa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(oa,1)}while(0);oa=c[_+12>>2]|0;do if(oa|0){if(__Z16atomic_decrementPj(oa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(oa,1)}while(0);oa=c[_+4>>2]|0;do if(oa|0){if(__Z16atomic_decrementPj(oa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(oa,1)}while(0);oa=c[aa>>2]|0;do if(oa|0){if(__Z16atomic_decrementPj(oa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(oa,1)}while(0);oa=c[wa>>2]|0;do if(oa|0){if(__Z16atomic_decrementPj(oa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(oa,1)}while(0);oa=c[X+12>>2]|0;do if(oa|0){if(__Z16atomic_decrementPj(oa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(oa,1)}while(0);oa=c[X+4>>2]|0;do if(oa|0){if(__Z16atomic_decrementPj(oa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(oa,1)}while(0);oa=c[Z>>2]|0;do if(oa|0){if(__Z16atomic_decrementPj(oa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(oa,1)}while(0);oa=c[va>>2]|0;do if(oa|0){if(__Z16atomic_decrementPj(oa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(oa,1)}while(0);oa=c[U+12>>2]|0;do if(oa|0){if(__Z16atomic_decrementPj(oa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(oa,1)}while(0);oa=c[U+4>>2]|0;do if(oa|0){if(__Z16atomic_decrementPj(oa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(oa,1)}while(0);oa=c[W>>2]|0;do if(oa|0){if(__Z16atomic_decrementPj(oa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(oa,1)}while(0);oa=c[ua>>2]|0;do if(oa|0){if(__Z16atomic_decrementPj(oa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(oa,1)}while(0);oa=c[T>>2]|0;do if(oa|0){if(__Z16atomic_decrementPj(oa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(oa,1)}while(0);__ZN10StringNameD2Ev(ta);ta=c[S>>2]|0;do if(ta|0){if(__Z16atomic_decrementPj(ta+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ta,1)}while(0);__ZN6StringC2EPKc(b,877540);c[S>>2]=c[b>>2];__ZN10StringNameC2ERK6String(ya,S);__ZN6StringC2EPKc(T,915629);__ZN6StringC2EPKc(za,1128132);__ZN6StringC2EPKc(W,877540);ta=U+4|0;c[ta>>2]=0;oa=U+12|0;c[oa>>2]=0;c[U>>2]=18;ua=c[za>>2]|0;do if(ua|0){c[ta>>2]=0;if(!(__Z28atomic_conditional_incrementPj(ua+-8|0)|0))break;c[ta>>2]=c[za>>2]}while(0);c[U+8>>2]=17;ta=c[oa>>2]|0;do if((ta|0)!=(c[W>>2]|0)){do if(ta|0){if(__Z16atomic_decrementPj(ta+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ta,1)}while(0);c[oa>>2]=0;ua=c[W>>2]|0;if(!ua)break;if(!(__Z28atomic_conditional_incrementPj(ua+-8|0)|0))break;c[oa>>2]=c[W>>2]}while(0);c[U+16>>2]=7;__ZN10MethodInfoC2ERK6StringRK12PropertyInfo(b,T,U);__ZN7ClassDB10add_signalE10StringNameRK10MethodInfo(ya,b);__ZN10MethodInfoD2Ev(b);oa=c[U+12>>2]|0;do if(oa|0){if(__Z16atomic_decrementPj(oa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(oa,1)}while(0);oa=c[U+4>>2]|0;do if(oa|0){if(__Z16atomic_decrementPj(oa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(oa,1)}while(0);oa=c[W>>2]|0;do if(oa|0){if(__Z16atomic_decrementPj(oa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(oa,1)}while(0);oa=c[za>>2]|0;do if(oa|0){if(__Z16atomic_decrementPj(oa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(oa,1)}while(0);oa=c[T>>2]|0;do if(oa|0){if(__Z16atomic_decrementPj(oa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(oa,1)}while(0);__ZN10StringNameD2Ev(ya);ya=c[S>>2]|0;do if(ya|0){if(__Z16atomic_decrementPj(ya+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ya,1)}while(0);__ZN6StringC2EPKc(b,877540);c[S>>2]=c[b>>2];__ZN10StringNameC2ERK6String(Aa,S);__ZN6StringC2EPKc(T,915642);__ZN6StringC2EPKc(Ba,1128132);__ZN6StringC2EPKc(W,877540);ya=U+4|0;c[ya>>2]=0;oa=U+12|0;c[oa>>2]=0;c[U>>2]=18;za=c[Ba>>2]|0;do if(za|0){c[ya>>2]=0;if(!(__Z28atomic_conditional_incrementPj(za+-8|0)|0))break;c[ya>>2]=c[Ba>>2]}while(0);c[U+8>>2]=17;ya=c[oa>>2]|0;do if((ya|0)!=(c[W>>2]|0)){do if(ya|0){if(__Z16atomic_decrementPj(ya+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ya,1)}while(0);c[oa>>2]=0;za=c[W>>2]|0;if(!za)break;if(!(__Z28atomic_conditional_incrementPj(za+-8|0)|0))break;c[oa>>2]=c[W>>2]}while(0);c[U+16>>2]=7;__ZN10MethodInfoC2ERK6StringRK12PropertyInfo(b,T,U);__ZN7ClassDB10add_signalE10StringNameRK10MethodInfo(Aa,b);__ZN10MethodInfoD2Ev(b);oa=c[U+12>>2]|0;do if(oa|0){if(__Z16atomic_decrementPj(oa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(oa,1)}while(0);oa=c[U+4>>2]|0;do if(oa|0){if(__Z16atomic_decrementPj(oa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(oa,1)}while(0);oa=c[W>>2]|0;do if(oa|0){if(__Z16atomic_decrementPj(oa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(oa,1)}while(0);oa=c[Ba>>2]|0;do if(oa|0){if(__Z16atomic_decrementPj(oa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(oa,1)}while(0);oa=c[T>>2]|0;do if(oa|0){if(__Z16atomic_decrementPj(oa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(oa,1)}while(0);__ZN10StringNameD2Ev(Aa);Aa=c[S>>2]|0;do if(Aa|0){if(__Z16atomic_decrementPj(Aa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Aa,1)}while(0);__ZN6StringC2EPKc(b,877540);c[S>>2]=c[b>>2];__ZN10StringNameC2ERK6String(Ca,S);__ZN6StringC2EPKc(Da,876930);__ZN6StringC2EPKc(T,876945);Aa=c[Da>>2]|0;do if(!Aa)db=0;else{if(!(__Z28atomic_conditional_incrementPj(Aa+-8|0)|0)){db=0;break}db=c[Da>>2]|0}while(0);Aa=c[T>>2]|0;do if(!Aa)eb=0;else{if(!(__Z28atomic_conditional_incrementPj(Aa+-8|0)|0)){eb=0;break}eb=c[T>>2]|0}while(0);c[b>>2]=2;Aa=b+4|0;c[Aa>>2]=0;oa=(db|0)==0;do if(!oa){c[Aa>>2]=0;if(!(__Z28atomic_conditional_incrementPj(db+-8|0)|0))break;c[Aa>>2]=db}while(0);c[b+8>>2]=3;Aa=b+12|0;c[Aa>>2]=0;Ba=(eb|0)==0;do if(!Ba){c[Aa>>2]=0;if(!(__Z28atomic_conditional_incrementPj(eb+-8|0)|0))break;c[Aa>>2]=eb}while(0);c[b+16>>2]=519;c[U>>2]=__Z11_scs_createPKc(876278)|0;c[W>>2]=__Z11_scs_createPKc(876302)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(Ca,b,U,W,-1);__ZN10StringNameD2Ev(W);__ZN10StringNameD2Ev(U);Aa=c[b+12>>2]|0;do if(Aa|0){if(__Z16atomic_decrementPj(Aa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Aa,1)}while(0);Aa=c[b+4>>2]|0;do if(Aa|0){if(__Z16atomic_decrementPj(Aa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Aa,1)}while(0);Aa=eb;do if(!Ba){if(__Z16atomic_decrementPj(Aa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Aa,1)}while(0);Aa=db;do if(!oa){if(__Z16atomic_decrementPj(Aa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Aa,1)}while(0);Aa=c[T>>2]|0;do if(Aa|0){if(__Z16atomic_decrementPj(Aa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Aa,1)}while(0);Aa=c[Da>>2]|0;do if(Aa|0){if(__Z16atomic_decrementPj(Aa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Aa,1)}while(0);__ZN10StringNameD2Ev(Ca);Ca=c[S>>2]|0;do if(Ca|0){if(__Z16atomic_decrementPj(Ca+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ca,1)}while(0);__ZN6StringC2EPKc(b,877540);c[S>>2]=c[b>>2];__ZN10StringNameC2ERK6String(Ea,S);__ZN6StringC2EPKc(Fa,877002);__ZN6StringC2EPKc(T,1263606);Ca=c[Fa>>2]|0;do if(!Ca)fb=0;else{if(!(__Z28atomic_conditional_incrementPj(Ca+-8|0)|0)){fb=0;break}fb=c[Fa>>2]|0}while(0);Ca=c[T>>2]|0;do if(!Ca)gb=0;else{if(!(__Z28atomic_conditional_incrementPj(Ca+-8|0)|0)){gb=0;break}gb=c[T>>2]|0}while(0);c[b>>2]=1;Ca=b+4|0;c[Ca>>2]=0;Aa=(fb|0)==0;do if(!Aa){c[Ca>>2]=0;if(!(__Z28atomic_conditional_incrementPj(fb+-8|0)|0))break;c[Ca>>2]=fb}while(0);c[b+8>>2]=0;Ca=b+12|0;c[Ca>>2]=0;Da=(gb|0)==0;do if(!Da){c[Ca>>2]=0;if(!(__Z28atomic_conditional_incrementPj(gb+-8|0)|0))break;c[Ca>>2]=gb}while(0);c[b+16>>2]=519;c[U>>2]=__Z11_scs_createPKc(876326)|0;c[W>>2]=__Z11_scs_createPKc(876347)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(Ea,b,U,W,-1);__ZN10StringNameD2Ev(W);__ZN10StringNameD2Ev(U);Ca=c[b+12>>2]|0;do if(Ca|0){if(__Z16atomic_decrementPj(Ca+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ca,1)}while(0);Ca=c[b+4>>2]|0;do if(Ca|0){if(__Z16atomic_decrementPj(Ca+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ca,1)}while(0);Ca=gb;do if(!Da){if(__Z16atomic_decrementPj(Ca+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ca,1)}while(0);Ca=fb;do if(!Aa){if(__Z16atomic_decrementPj(Ca+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ca,1)}while(0);Ca=c[T>>2]|0;do if(Ca|0){if(__Z16atomic_decrementPj(Ca+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ca,1)}while(0);Ca=c[Fa>>2]|0;do if(Ca|0){if(__Z16atomic_decrementPj(Ca+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ca,1)}while(0);__ZN10StringNameD2Ev(Ea);Ea=c[S>>2]|0;do if(Ea|0){if(__Z16atomic_decrementPj(Ea+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ea,1)}while(0);__ZN6StringC2EPKc(b,877540);c[S>>2]=c[b>>2];__ZN10StringNameC2ERK6String(Ga,S);__ZN6StringC2EPKc(Ha,877016);__ZN6StringC2EPKc(T,943076);Ea=c[Ha>>2]|0;do if(!Ea)hb=0;else{if(!(__Z28atomic_conditional_incrementPj(Ea+-8|0)|0)){hb=0;break}hb=c[Ha>>2]|0}while(0);Ea=c[T>>2]|0;do if(!Ea)ib=0;else{if(!(__Z28atomic_conditional_incrementPj(Ea+-8|0)|0)){ib=0;break}ib=c[T>>2]|0}while(0);c[b>>2]=3;Ea=b+4|0;c[Ea>>2]=0;Ca=(hb|0)==0;do if(!Ca){c[Ea>>2]=0;if(!(__Z28atomic_conditional_incrementPj(hb+-8|0)|0))break;c[Ea>>2]=hb}while(0);c[b+8>>2]=1;Ea=b+12|0;c[Ea>>2]=0;Fa=(ib|0)==0;do if(!Fa){c[Ea>>2]=0;if(!(__Z28atomic_conditional_incrementPj(ib+-8|0)|0))break;c[Ea>>2]=ib}while(0);c[b+16>>2]=519;c[U>>2]=__Z11_scs_createPKc(876366)|0;c[W>>2]=__Z11_scs_createPKc(876408)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(Ga,b,U,W,-1);__ZN10StringNameD2Ev(W);__ZN10StringNameD2Ev(U);Ea=c[b+12>>2]|0;do if(Ea|0){if(__Z16atomic_decrementPj(Ea+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ea,1)}while(0);Ea=c[b+4>>2]|0;do if(Ea|0){if(__Z16atomic_decrementPj(Ea+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ea,1)}while(0);Ea=ib;do if(!Fa){if(__Z16atomic_decrementPj(Ea+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ea,1)}while(0);Ea=hb;do if(!Ca){if(__Z16atomic_decrementPj(Ea+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ea,1)}while(0);Ea=c[T>>2]|0;do if(Ea|0){if(__Z16atomic_decrementPj(Ea+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ea,1)}while(0);Ea=c[Ha>>2]|0;do if(Ea|0){if(__Z16atomic_decrementPj(Ea+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ea,1)}while(0);__ZN10StringNameD2Ev(Ga);Ga=c[S>>2]|0;do if(Ga|0){if(__Z16atomic_decrementPj(Ga+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ga,1)}while(0);__ZN6StringC2EPKc(b,877540);c[S>>2]=c[b>>2];__ZN10StringNameC2ERK6String(Ia,S);__ZN6StringC2EPKc(Ja,877039);__ZN6StringC2EPKc(T,1263606);Ga=b+4|0;c[Ga>>2]=0;Ea=b+12|0;c[Ea>>2]=0;c[b>>2]=5;Ha=c[Ja>>2]|0;do if(Ha|0){c[Ga>>2]=0;if(!(__Z28atomic_conditional_incrementPj(Ha+-8|0)|0))break;c[Ga>>2]=c[Ja>>2]}while(0);c[b+8>>2]=0;Ga=c[Ea>>2]|0;do if((Ga|0)!=(c[T>>2]|0)){do if(Ga|0){if(__Z16atomic_decrementPj(Ga+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ga,1)}while(0);c[Ea>>2]=0;Ha=c[T>>2]|0;if(!Ha)break;if(!(__Z28atomic_conditional_incrementPj(Ha+-8|0)|0))break;c[Ea>>2]=c[T>>2]}while(0);c[b+16>>2]=7;c[U>>2]=__Z11_scs_createPKc(876435)|0;c[W>>2]=__Z11_scs_createPKc(876461)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(Ia,b,U,W,-1);__ZN10StringNameD2Ev(W);__ZN10StringNameD2Ev(U);Ea=c[b+12>>2]|0;do if(Ea|0){if(__Z16atomic_decrementPj(Ea+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ea,1)}while(0);Ea=c[b+4>>2]|0;do if(Ea|0){if(__Z16atomic_decrementPj(Ea+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ea,1)}while(0);Ea=c[T>>2]|0;do if(Ea|0){if(__Z16atomic_decrementPj(Ea+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ea,1)}while(0);Ea=c[Ja>>2]|0;do if(Ea|0){if(__Z16atomic_decrementPj(Ea+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ea,1)}while(0);__ZN10StringNameD2Ev(Ia);Ia=c[S>>2]|0;do if(Ia|0){if(__Z16atomic_decrementPj(Ia+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ia,1)}while(0);__ZN6StringC2EPKc(b,877540);c[S>>2]=c[b>>2];__ZN10StringNameC2ERK6String(Ka,S);__ZN6StringC2EPKc(La,880753);__ZN6StringC2EPKc(T,877051);Ia=b+4|0;c[Ia>>2]=0;Ea=b+12|0;c[Ea>>2]=0;c[b>>2]=3;Ja=c[La>>2]|0;do if(Ja|0){c[Ia>>2]=0;if(!(__Z28atomic_conditional_incrementPj(Ja+-8|0)|0))break;c[Ia>>2]=c[La>>2]}while(0);c[b+8>>2]=1;Ia=c[Ea>>2]|0;do if((Ia|0)!=(c[T>>2]|0)){do if(Ia|0){if(__Z16atomic_decrementPj(Ia+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ia,1)}while(0);c[Ea>>2]=0;Ja=c[T>>2]|0;if(!Ja)break;if(!(__Z28atomic_conditional_incrementPj(Ja+-8|0)|0))break;c[Ea>>2]=c[T>>2]}while(0);c[b+16>>2]=7;c[U>>2]=__Z11_scs_createPKc(880741)|0;c[W>>2]=__Z11_scs_createPKc(1097638)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(Ka,b,U,W,-1);__ZN10StringNameD2Ev(W);__ZN10StringNameD2Ev(U);Ea=c[b+12>>2]|0;do if(Ea|0){if(__Z16atomic_decrementPj(Ea+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ea,1)}while(0);Ea=c[b+4>>2]|0;do if(Ea|0){if(__Z16atomic_decrementPj(Ea+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ea,1)}while(0);Ea=c[T>>2]|0;do if(Ea|0){if(__Z16atomic_decrementPj(Ea+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ea,1)}while(0);Ea=c[La>>2]|0;do if(Ea|0){if(__Z16atomic_decrementPj(Ea+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ea,1)}while(0);__ZN10StringNameD2Ev(Ka);Ka=c[S>>2]|0;do if(Ka|0){if(__Z16atomic_decrementPj(Ka+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ka,1)}while(0);__ZN6StringC2EPKc(b,877540);c[S>>2]=c[b>>2];__ZN10StringNameC2ERK6String(Ma,S);__ZN6StringC2EPKc(Na,876496);__ZN6StringC2EPKc(T,877068);Ka=b+4|0;c[Ka>>2]=0;Ea=b+12|0;c[Ea>>2]=0;c[b>>2]=3;La=c[Na>>2]|0;do if(La|0){c[Ka>>2]=0;if(!(__Z28atomic_conditional_incrementPj(La+-8|0)|0))break;c[Ka>>2]=c[Na>>2]}while(0);c[b+8>>2]=1;Ka=c[Ea>>2]|0;do if((Ka|0)!=(c[T>>2]|0)){do if(Ka|0){if(__Z16atomic_decrementPj(Ka+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ka,1)}while(0);c[Ea>>2]=0;La=c[T>>2]|0;if(!La)break;if(!(__Z28atomic_conditional_incrementPj(La+-8|0)|0))break;c[Ea>>2]=c[T>>2]}while(0);c[b+16>>2]=7;c[U>>2]=__Z11_scs_createPKc(876480)|0;c[W>>2]=__Z11_scs_createPKc(876508)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(Ma,b,U,W,-1);__ZN10StringNameD2Ev(W);__ZN10StringNameD2Ev(U);Ea=c[b+12>>2]|0;do if(Ea|0){if(__Z16atomic_decrementPj(Ea+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ea,1)}while(0);Ea=c[b+4>>2]|0;do if(Ea|0){if(__Z16atomic_decrementPj(Ea+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ea,1)}while(0);Ea=c[T>>2]|0;do if(Ea|0){if(__Z16atomic_decrementPj(Ea+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ea,1)}while(0);Ea=c[Na>>2]|0;do if(Ea|0){if(__Z16atomic_decrementPj(Ea+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ea,1)}while(0);__ZN10StringNameD2Ev(Ma);Ma=c[S>>2]|0;do if(Ma|0){if(__Z16atomic_decrementPj(Ma+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ma,1)}while(0);__ZN6StringC2EPKc(b,877540);c[S>>2]=c[b>>2];__ZN10StringNameC2ERK6String(Oa,S);__ZN6StringC2EPKc(Pa,876541);__ZN6StringC2EPKc(T,877068);Ma=b+4|0;c[Ma>>2]=0;Ea=b+12|0;c[Ea>>2]=0;c[b>>2]=3;Na=c[Pa>>2]|0;do if(Na|0){c[Ma>>2]=0;if(!(__Z28atomic_conditional_incrementPj(Na+-8|0)|0))break;c[Ma>>2]=c[Pa>>2]}while(0);c[b+8>>2]=1;Ma=c[Ea>>2]|0;do if((Ma|0)!=(c[T>>2]|0)){do if(Ma|0){if(__Z16atomic_decrementPj(Ma+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ma,1)}while(0);c[Ea>>2]=0;Na=c[T>>2]|0;if(!Na)break;if(!(__Z28atomic_conditional_incrementPj(Na+-8|0)|0))break;c[Ea>>2]=c[T>>2]}while(0);c[b+16>>2]=7;c[U>>2]=__Z11_scs_createPKc(876524)|0;c[W>>2]=__Z11_scs_createPKc(876554)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(Oa,b,U,W,-1);__ZN10StringNameD2Ev(W);__ZN10StringNameD2Ev(U);Ea=c[b+12>>2]|0;do if(Ea|0){if(__Z16atomic_decrementPj(Ea+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ea,1)}while(0);Ea=c[b+4>>2]|0;do if(Ea|0){if(__Z16atomic_decrementPj(Ea+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ea,1)}while(0);Ea=c[T>>2]|0;do if(Ea|0){if(__Z16atomic_decrementPj(Ea+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ea,1)}while(0);Ea=c[Pa>>2]|0;do if(Ea|0){if(__Z16atomic_decrementPj(Ea+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ea,1)}while(0);__ZN10StringNameD2Ev(Oa);Oa=c[S>>2]|0;do if(Oa|0){if(__Z16atomic_decrementPj(Oa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Oa,1)}while(0);__ZN6StringC2EPKc(b,877540);c[S>>2]=c[b>>2];__ZN10StringNameC2ERK6String(Qa,S);__ZN6StringC2EPKc(Ra,1120113);__ZN6StringC2EPKc(T,877079);Oa=c[Ra>>2]|0;do if(!Oa)jb=0;else{if(!(__Z28atomic_conditional_incrementPj(Oa+-8|0)|0)){jb=0;break}jb=c[Ra>>2]|0}while(0);Oa=c[T>>2]|0;do if(!Oa)kb=0;else{if(!(__Z28atomic_conditional_incrementPj(Oa+-8|0)|0)){kb=0;break}kb=c[T>>2]|0}while(0);c[b>>2]=2;Oa=b+4|0;c[Oa>>2]=0;Ea=(jb|0)==0;do if(!Ea){c[Oa>>2]=0;if(!(__Z28atomic_conditional_incrementPj(jb+-8|0)|0))break;c[Oa>>2]=jb}while(0);c[b+8>>2]=1;Oa=b+12|0;c[Oa>>2]=0;Pa=(kb|0)==0;do if(!Pa){c[Oa>>2]=0;if(!(__Z28atomic_conditional_incrementPj(kb+-8|0)|0))break;c[Oa>>2]=kb}while(0);c[b+16>>2]=519;c[U>>2]=__Z11_scs_createPKc(876571)|0;c[W>>2]=__Z11_scs_createPKc(876584)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(Qa,b,U,W,-1);__ZN10StringNameD2Ev(W);__ZN10StringNameD2Ev(U);Oa=c[b+12>>2]|0;do if(Oa|0){if(__Z16atomic_decrementPj(Oa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Oa,1)}while(0);Oa=c[b+4>>2]|0;do if(Oa|0){if(__Z16atomic_decrementPj(Oa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Oa,1)}while(0);Oa=kb;do if(!Pa){if(__Z16atomic_decrementPj(Oa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Oa,1)}while(0);Oa=jb;do if(!Ea){if(__Z16atomic_decrementPj(Oa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Oa,1)}while(0);Oa=c[T>>2]|0;do if(Oa|0){if(__Z16atomic_decrementPj(Oa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Oa,1)}while(0);Oa=c[Ra>>2]|0;do if(Oa|0){if(__Z16atomic_decrementPj(Oa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Oa,1)}while(0);__ZN10StringNameD2Ev(Qa);Qa=c[S>>2]|0;do if(Qa|0){if(__Z16atomic_decrementPj(Qa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Qa,1)}while(0);__ZN6StringC2EPKc(b,877540);c[S>>2]=c[b>>2];__ZN10StringNameC2ERK6String(Sa,S);__ZN6StringC2EPKc(Ta,877087);__ZN6StringC2EPKc(T,1263606);Qa=c[Ta>>2]|0;do if(!Qa)lb=0;else{if(!(__Z28atomic_conditional_incrementPj(Qa+-8|0)|0)){lb=0;break}lb=c[Ta>>2]|0}while(0);Qa=c[T>>2]|0;do if(!Qa)mb=0;else{if(!(__Z28atomic_conditional_incrementPj(Qa+-8|0)|0)){mb=0;break}mb=c[T>>2]|0}while(0);c[b>>2]=1;Qa=b+4|0;c[Qa>>2]=0;Oa=(lb|0)==0;do if(!Oa){c[Qa>>2]=0;if(!(__Z28atomic_conditional_incrementPj(lb+-8|0)|0))break;c[Qa>>2]=lb}while(0);c[b+8>>2]=0;Qa=b+12|0;c[Qa>>2]=0;Ra=(mb|0)==0;do if(!Ra){c[Qa>>2]=0;if(!(__Z28atomic_conditional_incrementPj(mb+-8|0)|0))break;c[Qa>>2]=mb}while(0);c[b+16>>2]=1031;c[U>>2]=__Z11_scs_createPKc(876734)|0;c[W>>2]=__Z11_scs_createPKc(876749)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(Sa,b,U,W,-1);__ZN10StringNameD2Ev(W);__ZN10StringNameD2Ev(U);Qa=c[b+12>>2]|0;do if(Qa|0){if(__Z16atomic_decrementPj(Qa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Qa,1)}while(0);Qa=c[b+4>>2]|0;do if(Qa|0){if(__Z16atomic_decrementPj(Qa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Qa,1)}while(0);Qa=mb;do if(!Ra){if(__Z16atomic_decrementPj(Qa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Qa,1)}while(0);Qa=lb;do if(!Oa){if(__Z16atomic_decrementPj(Qa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Qa,1)}while(0);Qa=c[T>>2]|0;do if(Qa|0){if(__Z16atomic_decrementPj(Qa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Qa,1)}while(0);Qa=c[Ta>>2]|0;do if(Qa|0){if(__Z16atomic_decrementPj(Qa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Qa,1)}while(0);__ZN10StringNameD2Ev(Sa);Sa=c[S>>2]|0;do if(Sa|0){if(__Z16atomic_decrementPj(Sa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Sa,1)}while(0);__ZN6StringC2EPKc(b,877540);c[S>>2]=c[b>>2];__ZN10StringNameC2ERK6String(Ua,S);__ZN6StringC2EPKc(Va,877098);__ZN6StringC2EPKc(T,1263606);Sa=c[Va>>2]|0;do if(!Sa)nb=0;else{if(!(__Z28atomic_conditional_incrementPj(Sa+-8|0)|0)){nb=0;break}nb=c[Va>>2]|0}while(0);Sa=c[T>>2]|0;do if(!Sa)ob=0;else{if(!(__Z28atomic_conditional_incrementPj(Sa+-8|0)|0)){ob=0;break}ob=c[T>>2]|0}while(0);c[b>>2]=1;Sa=b+4|0;c[Sa>>2]=0;Qa=(nb|0)==0;do if(!Qa){c[Sa>>2]=0;if(!(__Z28atomic_conditional_incrementPj(nb+-8|0)|0))break;c[Sa>>2]=nb}while(0);c[b+8>>2]=0;Sa=b+12|0;c[Sa>>2]=0;Ta=(ob|0)==0;do if(!Ta){c[Sa>>2]=0;if(!(__Z28atomic_conditional_incrementPj(ob+-8|0)|0))break;c[Sa>>2]=ob}while(0);c[b+16>>2]=1031;c[U>>2]=__Z11_scs_createPKc(876763)|0;c[W>>2]=__Z11_scs_createPKc(876779)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(Ua,b,U,W,-1);__ZN10StringNameD2Ev(W);__ZN10StringNameD2Ev(U);Sa=c[b+12>>2]|0;do if(Sa|0){if(__Z16atomic_decrementPj(Sa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Sa,1)}while(0);Sa=c[b+4>>2]|0;do if(Sa|0){if(__Z16atomic_decrementPj(Sa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Sa,1)}while(0);Sa=ob;do if(!Ta){if(__Z16atomic_decrementPj(Sa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Sa,1)}while(0);Sa=nb;do if(!Qa){if(__Z16atomic_decrementPj(Sa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Sa,1)}while(0);Sa=c[T>>2]|0;do if(Sa|0){if(__Z16atomic_decrementPj(Sa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Sa,1)}while(0);Sa=c[Va>>2]|0;do if(Sa|0){if(__Z16atomic_decrementPj(Sa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Sa,1)}while(0);__ZN10StringNameD2Ev(Ua);Ua=c[S>>2]|0;do if(Ua|0){if(__Z16atomic_decrementPj(Ua+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ua,1)}while(0);__ZN6StringC2EPKc(b,877540);c[S>>2]=c[b>>2];__ZN10StringNameC2ERK6String(Wa,S);__ZN6StringC2EPKc(b,877110);__ZN6StringC2EPKc(T,877120);__ZN7ClassDB18add_property_groupE10StringNameRK6StringS3_(Wa,b,T);Ua=c[T>>2]|0;do if(Ua|0){if(__Z16atomic_decrementPj(Ua+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ua,1)}while(0);Ua=c[b>>2]|0;do if(Ua|0){if(__Z16atomic_decrementPj(Ua+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ua,1)}while(0);__ZN10StringNameD2Ev(Wa);Wa=c[S>>2]|0;do if(Wa|0){if(__Z16atomic_decrementPj(Wa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Wa,1)}while(0);__ZN6StringC2EPKc(b,877540);c[S>>2]=c[b>>2];__ZN10StringNameC2ERK6String(Xa,S);__ZN6StringC2EPKc(Ya,877131);__ZN6StringC2EPKc(T,1263606);Wa=c[Ya>>2]|0;do if(!Wa)pb=0;else{if(!(__Z28atomic_conditional_incrementPj(Wa+-8|0)|0)){pb=0;break}pb=c[Ya>>2]|0}while(0);Wa=c[T>>2]|0;do if(!Wa)qb=0;else{if(!(__Z28atomic_conditional_incrementPj(Wa+-8|0)|0)){qb=0;break}qb=c[T>>2]|0}while(0);c[b>>2]=2;Wa=b+4|0;c[Wa>>2]=0;Ua=(pb|0)==0;do if(!Ua){c[Wa>>2]=0;if(!(__Z28atomic_conditional_incrementPj(pb+-8|0)|0))break;c[Wa>>2]=pb}while(0);c[b+8>>2]=10;Wa=b+12|0;c[Wa>>2]=0;Sa=(qb|0)==0;do if(!Sa){c[Wa>>2]=0;if(!(__Z28atomic_conditional_incrementPj(qb+-8|0)|0))break;c[Wa>>2]=qb}while(0);c[b+16>>2]=1031;c[U>>2]=__Z11_scs_createPKc(1075501)|0;c[W>>2]=__Z11_scs_createPKc(1075516)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(Xa,b,U,W,-1);__ZN10StringNameD2Ev(W);__ZN10StringNameD2Ev(U);Wa=c[b+12>>2]|0;do if(Wa|0){if(__Z16atomic_decrementPj(Wa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Wa,1)}while(0);Wa=c[b+4>>2]|0;do if(Wa|0){if(__Z16atomic_decrementPj(Wa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Wa,1)}while(0);Wa=qb;do if(!Sa){if(__Z16atomic_decrementPj(Wa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Wa,1)}while(0);Wa=pb;do if(!Ua){if(__Z16atomic_decrementPj(Wa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Wa,1)}while(0);Wa=c[T>>2]|0;do if(Wa|0){if(__Z16atomic_decrementPj(Wa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Wa,1)}while(0);Wa=c[Ya>>2]|0;do if(Wa|0){if(__Z16atomic_decrementPj(Wa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Wa,1)}while(0);__ZN10StringNameD2Ev(Xa);Xa=c[S>>2]|0;do if(Xa|0){if(__Z16atomic_decrementPj(Xa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Xa,1)}while(0);__ZN6StringC2EPKc(b,877540);c[S>>2]=c[b>>2];__ZN10StringNameC2ERK6String(Za,S);__ZN6StringC2EPKc(_a,876616);__ZN6StringC2EPKc(T,1263606);Xa=c[_a>>2]|0;do if(!Xa)rb=0;else{if(!(__Z28atomic_conditional_incrementPj(Xa+-8|0)|0)){rb=0;break}rb=c[_a>>2]|0}while(0);Xa=c[T>>2]|0;do if(!Xa)sb=0;else{if(!(__Z28atomic_conditional_incrementPj(Xa+-8|0)|0)){sb=0;break}sb=c[T>>2]|0}while(0);c[b>>2]=2;Xa=b+4|0;c[Xa>>2]=0;Wa=(rb|0)==0;do if(!Wa){c[Xa>>2]=0;if(!(__Z28atomic_conditional_incrementPj(rb+-8|0)|0))break;c[Xa>>2]=rb}while(0);c[b+8>>2]=10;Xa=b+12|0;c[Xa>>2]=0;Ya=(sb|0)==0;do if(!Ya){c[Xa>>2]=0;if(!(__Z28atomic_conditional_incrementPj(sb+-8|0)|0))break;c[Xa>>2]=sb}while(0);c[b+16>>2]=1031;c[U>>2]=__Z11_scs_createPKc(876597)|0;c[W>>2]=__Z11_scs_createPKc(876631)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(Za,b,U,W,-1);__ZN10StringNameD2Ev(W);__ZN10StringNameD2Ev(U);U=c[b+12>>2]|0;do if(U|0){if(__Z16atomic_decrementPj(U+-8|0)|0)break;__ZN6Memory11free_staticEPvb(U,1)}while(0);U=c[b+4>>2]|0;do if(U|0){if(__Z16atomic_decrementPj(U+-8|0)|0)break;__ZN6Memory11free_staticEPvb(U,1)}while(0);U=sb;do if(!Ya){if(__Z16atomic_decrementPj(U+-8|0)|0)break;__ZN6Memory11free_staticEPvb(U,1)}while(0);U=rb;do if(!Wa){if(__Z16atomic_decrementPj(U+-8|0)|0)break;__ZN6Memory11free_staticEPvb(U,1)}while(0);U=c[T>>2]|0;do if(U|0){if(__Z16atomic_decrementPj(U+-8|0)|0)break;__ZN6Memory11free_staticEPvb(U,1)}while(0);U=c[_a>>2]|0;do if(U|0){if(__Z16atomic_decrementPj(U+-8|0)|0)break;__ZN6Memory11free_staticEPvb(U,1)}while(0);__ZN10StringNameD2Ev(Za);Za=c[S>>2]|0;if(!Za){l=a;return}if(__Z16atomic_decrementPj(Za+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(Za,1);l=a;return}function __ZN6Area2D16_body_enter_treeEj(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0;e=l;l=l+128|0;if((l|0)>=(m|0))ba(128);f=e+96|0;g=e+72|0;h=e+48|0;i=e+24|0;j=e;k=__ZN8ObjectDB12get_instanceEj(d)|0;if(k|0?$i[c[(c[k>>2]|0)+44>>2]&8191](k,1220720)|0:0){a[1263537]=0;n=c[b+472>>2]|0;a:do if(n|0){o=c[n+8>>2]|0;p=c[b+476>>2]|0;b:do if((o|0)==(p|0))q=o;else{r=o;while(1){s=c[r+24>>2]|0;if(s>>>0>d>>>0)t=r+8|0;else{if(s>>>0>=d>>>0){q=r;break b}t=r+4|0}r=c[t>>2]|0;if((r|0)==(p|0))break a}}while(0);if(!((q|0)==(p|0)|(q|0)==0)){a[1263537]=0;o=q+32|0;if(a[o>>0]|0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(915356,876184,122,877500,0);l=e;return}a[1263537]=0;a[o>>0]=1;o=(c[308579]|0)+148|0;__ZN7VariantC2EPK6Object(f,k);c[g>>2]=0;c[h>>2]=0;c[i>>2]=0;c[j>>2]=0;__ZN6Object11emit_signalERK10StringNameRK7VariantS5_S5_S5_S5_(b,o,f,g,h,i,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);if(c[i>>2]|0)__ZN7Variant5clearEv(i);if(c[h>>2]|0)__ZN7Variant5clearEv(h);if(c[g>>2]|0)__ZN7Variant5clearEv(g);if(c[f>>2]|0)__ZN7Variant5clearEv(f);o=q+36|0;r=0;while(1){s=c[o>>2]|0;if(!s)u=0;else u=c[s+-4>>2]|0;if((r|0)>=(u|0)){v=56;break}s=(c[308579]|0)+144|0;__ZN7VariantC2Ej(f,d);__ZN7VariantC2EPK6Object(g,k);w=c[o>>2]|0;x=(w|0)==0;if(x)y=0;else y=c[w+-4>>2]|0;if((y|0)<=(r|0)){if(x)z=0;else z=c[w+-4>>2]|0;if((z|0)<=(r|0)){v=35;break}a[1263537]=0}__ZN6VectorIN6Area2D9ShapePairEE14_copy_on_writeEv(o);__ZN7VariantC2Ei(h,c[(c[o>>2]|0)+(r<<3)>>2]|0);w=c[o>>2]|0;x=(w|0)==0;if(x)A=0;else A=c[w+-4>>2]|0;if((A|0)<=(r|0)){if(x)B=0;else B=c[w+-4>>2]|0;if((B|0)<=(r|0)){v=43;break}a[1263537]=0}__ZN6VectorIN6Area2D9ShapePairEE14_copy_on_writeEv(o);__ZN7VariantC2Ei(i,c[(c[o>>2]|0)+(r<<3)+4>>2]|0);c[j>>2]=0;__ZN6Object11emit_signalERK10StringNameRK7VariantS5_S5_S5_S5_(b,s,f,g,h,i,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);if(c[i>>2]|0)__ZN7Variant5clearEv(i);if(c[h>>2]|0)__ZN7Variant5clearEv(h);if(c[g>>2]|0)__ZN7Variant5clearEv(g);if(c[f>>2]|0)__ZN7Variant5clearEv(f);r=r+1|0}if((v|0)==35)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((v|0)==43)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((v|0)==56){l=e;return}}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(915356,876184,121,1063557,0);l=e;return}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(915356,876184,118,877430,0);l=e;return}function __ZN6Area2D15_body_exit_treeEj(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0;e=l;l=l+128|0;if((l|0)>=(m|0))ba(128);f=e+96|0;g=e+72|0;h=e+48|0;i=e+24|0;j=e;k=__ZN8ObjectDB12get_instanceEj(d)|0;if(k|0?$i[c[(c[k>>2]|0)+44>>2]&8191](k,1220720)|0:0){a[1263537]=0;n=c[b+472>>2]|0;a:do if(n|0){o=c[n+8>>2]|0;p=c[b+476>>2]|0;b:do if((o|0)==(p|0))q=o;else{r=o;while(1){s=c[r+24>>2]|0;if(s>>>0>d>>>0)t=r+8|0;else{if(s>>>0>=d>>>0){q=r;break b}t=r+4|0}r=c[t>>2]|0;if((r|0)==(p|0))break a}}while(0);if(!((q|0)==(p|0)|(q|0)==0)){a[1263537]=0;o=q+32|0;if(!(a[o>>0]|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(915373,876184,139,877459,0);l=e;return}a[1263537]=0;a[o>>0]=0;o=(c[308579]|0)+156|0;__ZN7VariantC2EPK6Object(f,k);c[g>>2]=0;c[h>>2]=0;c[i>>2]=0;c[j>>2]=0;__ZN6Object11emit_signalERK10StringNameRK7VariantS5_S5_S5_S5_(b,o,f,g,h,i,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);if(c[i>>2]|0)__ZN7Variant5clearEv(i);if(c[h>>2]|0)__ZN7Variant5clearEv(h);if(c[g>>2]|0)__ZN7Variant5clearEv(g);if(c[f>>2]|0)__ZN7Variant5clearEv(f);o=q+36|0;r=0;while(1){s=c[o>>2]|0;if(!s)u=0;else u=c[s+-4>>2]|0;if((r|0)>=(u|0)){v=56;break}s=(c[308579]|0)+152|0;__ZN7VariantC2Ej(f,d);__ZN7VariantC2EPK6Object(g,k);w=c[o>>2]|0;x=(w|0)==0;if(x)y=0;else y=c[w+-4>>2]|0;if((y|0)<=(r|0)){if(x)z=0;else z=c[w+-4>>2]|0;if((z|0)<=(r|0)){v=35;break}a[1263537]=0}__ZN6VectorIN6Area2D9ShapePairEE14_copy_on_writeEv(o);__ZN7VariantC2Ei(h,c[(c[o>>2]|0)+(r<<3)>>2]|0);w=c[o>>2]|0;x=(w|0)==0;if(x)A=0;else A=c[w+-4>>2]|0;if((A|0)<=(r|0)){if(x)B=0;else B=c[w+-4>>2]|0;if((B|0)<=(r|0)){v=43;break}a[1263537]=0}__ZN6VectorIN6Area2D9ShapePairEE14_copy_on_writeEv(o);__ZN7VariantC2Ei(i,c[(c[o>>2]|0)+(r<<3)+4>>2]|0);c[j>>2]=0;__ZN6Object11emit_signalERK10StringNameRK7VariantS5_S5_S5_S5_(b,s,f,g,h,i,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);if(c[i>>2]|0)__ZN7Variant5clearEv(i);if(c[h>>2]|0)__ZN7Variant5clearEv(h);if(c[g>>2]|0)__ZN7Variant5clearEv(g);if(c[f>>2]|0)__ZN7Variant5clearEv(f);r=r+1|0}if((v|0)==35)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((v|0)==43)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((v|0)==56){l=e;return}}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(915373,876184,138,1063557,0);l=e;return}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(915373,876184,136,877430,0);l=e;return}function __ZN6Area2D16_area_enter_treeEj(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0;e=l;l=l+128|0;if((l|0)>=(m|0))ba(128);f=e+96|0;g=e+72|0;h=e+48|0;i=e+24|0;j=e;k=__ZN8ObjectDB12get_instanceEj(d)|0;if(k|0?$i[c[(c[k>>2]|0)+44>>2]&8191](k,1220720)|0:0){a[1263537]=0;n=c[b+484>>2]|0;a:do if(n|0){o=c[n+8>>2]|0;p=c[b+488>>2]|0;b:do if((o|0)==(p|0))q=o;else{r=o;while(1){s=c[r+24>>2]|0;if(s>>>0>d>>>0)t=r+8|0;else{if(s>>>0>=d>>>0){q=r;break b}t=r+4|0}r=c[t>>2]|0;if((r|0)==(p|0))break a}}while(0);if(!((q|0)==(p|0)|(q|0)==0)){a[1263537]=0;o=q+32|0;if(a[o>>0]|0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(915389,876184,223,877500,0);l=e;return}a[1263537]=0;a[o>>0]=1;o=(c[308579]|0)+376|0;__ZN7VariantC2EPK6Object(f,k);c[g>>2]=0;c[h>>2]=0;c[i>>2]=0;c[j>>2]=0;__ZN6Object11emit_signalERK10StringNameRK7VariantS5_S5_S5_S5_(b,o,f,g,h,i,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);if(c[i>>2]|0)__ZN7Variant5clearEv(i);if(c[h>>2]|0)__ZN7Variant5clearEv(h);if(c[g>>2]|0)__ZN7Variant5clearEv(g);if(c[f>>2]|0)__ZN7Variant5clearEv(f);o=q+36|0;r=0;while(1){s=c[o>>2]|0;if(!s)u=0;else u=c[s+-4>>2]|0;if((r|0)>=(u|0)){v=56;break}s=(c[308579]|0)+160|0;__ZN7VariantC2Ej(f,d);__ZN7VariantC2EPK6Object(g,k);w=c[o>>2]|0;x=(w|0)==0;if(x)y=0;else y=c[w+-4>>2]|0;if((y|0)<=(r|0)){if(x)z=0;else z=c[w+-4>>2]|0;if((z|0)<=(r|0)){v=35;break}a[1263537]=0}__ZN6VectorIN6Area2D13AreaShapePairEE14_copy_on_writeEv(o);__ZN7VariantC2Ei(h,c[(c[o>>2]|0)+(r<<3)>>2]|0);w=c[o>>2]|0;x=(w|0)==0;if(x)A=0;else A=c[w+-4>>2]|0;if((A|0)<=(r|0)){if(x)B=0;else B=c[w+-4>>2]|0;if((B|0)<=(r|0)){v=43;break}a[1263537]=0}__ZN6VectorIN6Area2D13AreaShapePairEE14_copy_on_writeEv(o);__ZN7VariantC2Ei(i,c[(c[o>>2]|0)+(r<<3)+4>>2]|0);c[j>>2]=0;__ZN6Object11emit_signalERK10StringNameRK7VariantS5_S5_S5_S5_(b,s,f,g,h,i,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);if(c[i>>2]|0)__ZN7Variant5clearEv(i);if(c[h>>2]|0)__ZN7Variant5clearEv(h);if(c[g>>2]|0)__ZN7Variant5clearEv(g);if(c[f>>2]|0)__ZN7Variant5clearEv(f);r=r+1|0}if((v|0)==35)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((v|0)==43)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((v|0)==56){l=e;return}}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(915389,876184,222,1063557,0);l=e;return}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(915389,876184,219,877430,0);l=e;return}function __ZN6Area2D15_area_exit_treeEj(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0;e=l;l=l+128|0;if((l|0)>=(m|0))ba(128);f=e+96|0;g=e+72|0;h=e+48|0;i=e+24|0;j=e;k=__ZN8ObjectDB12get_instanceEj(d)|0;if(k|0?$i[c[(c[k>>2]|0)+44>>2]&8191](k,1220720)|0:0){a[1263537]=0;n=c[b+484>>2]|0;a:do if(n|0){o=c[n+8>>2]|0;p=c[b+488>>2]|0;b:do if((o|0)==(p|0))q=o;else{r=o;while(1){s=c[r+24>>2]|0;if(s>>>0>d>>>0)t=r+8|0;else{if(s>>>0>=d>>>0){q=r;break b}t=r+4|0}r=c[t>>2]|0;if((r|0)==(p|0))break a}}while(0);if(!((q|0)==(p|0)|(q|0)==0)){a[1263537]=0;o=q+32|0;if(!(a[o>>0]|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(915406,876184,240,877459,0);l=e;return}a[1263537]=0;a[o>>0]=0;o=(c[308579]|0)+380|0;__ZN7VariantC2EPK6Object(f,k);c[g>>2]=0;c[h>>2]=0;c[i>>2]=0;c[j>>2]=0;__ZN6Object11emit_signalERK10StringNameRK7VariantS5_S5_S5_S5_(b,o,f,g,h,i,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);if(c[i>>2]|0)__ZN7Variant5clearEv(i);if(c[h>>2]|0)__ZN7Variant5clearEv(h);if(c[g>>2]|0)__ZN7Variant5clearEv(g);if(c[f>>2]|0)__ZN7Variant5clearEv(f);o=q+36|0;r=0;while(1){s=c[o>>2]|0;if(!s)u=0;else u=c[s+-4>>2]|0;if((r|0)>=(u|0)){v=56;break}s=(c[308579]|0)+164|0;__ZN7VariantC2Ej(f,d);__ZN7VariantC2EPK6Object(g,k);w=c[o>>2]|0;x=(w|0)==0;if(x)y=0;else y=c[w+-4>>2]|0;if((y|0)<=(r|0)){if(x)z=0;else z=c[w+-4>>2]|0;if((z|0)<=(r|0)){v=35;break}a[1263537]=0}__ZN6VectorIN6Area2D13AreaShapePairEE14_copy_on_writeEv(o);__ZN7VariantC2Ei(h,c[(c[o>>2]|0)+(r<<3)>>2]|0);w=c[o>>2]|0;x=(w|0)==0;if(x)A=0;else A=c[w+-4>>2]|0;if((A|0)<=(r|0)){if(x)B=0;else B=c[w+-4>>2]|0;if((B|0)<=(r|0)){v=43;break}a[1263537]=0}__ZN6VectorIN6Area2D13AreaShapePairEE14_copy_on_writeEv(o);__ZN7VariantC2Ei(i,c[(c[o>>2]|0)+(r<<3)+4>>2]|0);c[j>>2]=0;__ZN6Object11emit_signalERK10StringNameRK7VariantS5_S5_S5_S5_(b,s,f,g,h,i,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);if(c[i>>2]|0)__ZN7Variant5clearEv(i);if(c[h>>2]|0)__ZN7Variant5clearEv(h);if(c[g>>2]|0)__ZN7Variant5clearEv(g);if(c[f>>2]|0)__ZN7Variant5clearEv(f);r=r+1|0}if((v|0)==35)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((v|0)==43)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((v|0)==56){l=e;return}}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(915406,876184,239,1063557,0);l=e;return}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(915406,876184,237,877430,0);l=e;return}function __ZN6Area2D23set_space_override_modeENS_13SpaceOverrideE(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d+4|0;f=d;c[a+424>>2]=b;g=__ZN15Physics2DServer13get_singletonEv()|0;h=c[(c[g>>2]|0)+164>>2]|0;c[f>>2]=c[a+408>>2];c[e>>2]=c[f>>2];bj[h&4095](g,e,b);l=d;return}function __ZNK6Area2D23get_space_override_modeEv(a){a=a|0;return c[a+424>>2]|0}function __ZN6Area2D20set_gravity_is_pointEb(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+28|0;g=e+24|0;h=e;a[b+440>>0]=d&1;i=__ZN15Physics2DServer13get_singletonEv()|0;j=c[(c[i>>2]|0)+212>>2]|0;c[g>>2]=c[b+408>>2];__ZN7VariantC2Eb(h,d);c[f>>2]=c[g>>2];Ki[j&4095](i,f,2,h);if(!(c[h>>2]|0)){l=e;return}__ZN7Variant5clearEv(h);l=e;return}function __ZNK6Area2D18is_gravity_a_pointEv(b){b=b|0;return (a[b+440>>0]|0)!=0|0}function __ZN6Area2D26set_gravity_distance_scaleEf(a,b){a=a|0;b=+b;var d=0,e=0,f=0,h=0,i=0,j=0;d=l;l=l+32|0;if((l|0)>=(m|0))ba(32);e=d+28|0;f=d+24|0;h=d;g[a+444>>2]=b;i=__ZN15Physics2DServer13get_singletonEv()|0;j=c[(c[i>>2]|0)+212>>2]|0;c[f>>2]=c[a+408>>2];__ZN7VariantC2Ef(h,b);c[e>>2]=c[f>>2];Ki[j&4095](i,e,3,h);if(!(c[h>>2]|0)){l=d;return}__ZN7Variant5clearEv(h);l=d;return}function __ZNK6Area2D26get_gravity_distance_scaleEv(a){a=a|0;return +(+g[a+444>>2])}function __ZN6Area2D18set_gravity_vectorERK7Vector2(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0;d=l;l=l+32|0;if((l|0)>=(m|0))ba(32);e=d+28|0;f=d+24|0;g=d;h=b;i=c[h+4>>2]|0;j=a+428|0;c[j>>2]=c[h>>2];c[j+4>>2]=i;i=__ZN15Physics2DServer13get_singletonEv()|0;j=c[(c[i>>2]|0)+212>>2]|0;c[f>>2]=c[a+408>>2];__ZN7VariantC2ERK7Vector2(g,b);c[e>>2]=c[f>>2];Ki[j&4095](i,e,1,g);if(!(c[g>>2]|0)){l=d;return}__ZN7Variant5clearEv(g);l=d;return}function __ZNK6Area2D18get_gravity_vectorEv(a,b){a=a|0;b=b|0;var d=0,e=0;d=b+428|0;b=c[d+4>>2]|0;e=a;c[e>>2]=c[d>>2];c[e+4>>2]=b;return}function __ZN6Area2D11set_gravityEf(a,b){a=a|0;b=+b;var d=0,e=0,f=0,h=0,i=0,j=0;d=l;l=l+32|0;if((l|0)>=(m|0))ba(32);e=d+28|0;f=d+24|0;h=d;g[a+436>>2]=b;i=__ZN15Physics2DServer13get_singletonEv()|0;j=c[(c[i>>2]|0)+212>>2]|0;c[f>>2]=c[a+408>>2];__ZN7VariantC2Ef(h,b);c[e>>2]=c[f>>2];Ki[j&4095](i,e,0,h);if(!(c[h>>2]|0)){l=d;return}__ZN7Variant5clearEv(h);l=d;return}function __ZNK6Area2D11get_gravityEv(a){a=a|0;return +(+g[a+436>>2])}function __ZN6Area2D15set_linear_dampEf(a,b){a=a|0;b=+b;var d=0,e=0,f=0,h=0,i=0,j=0;d=l;l=l+32|0;if((l|0)>=(m|0))ba(32);e=d+28|0;f=d+24|0;h=d;g[a+448>>2]=b;i=__ZN15Physics2DServer13get_singletonEv()|0;j=c[(c[i>>2]|0)+212>>2]|0;c[f>>2]=c[a+408>>2];__ZN7VariantC2Ef(h,b);c[e>>2]=c[f>>2];Ki[j&4095](i,e,5,h);if(!(c[h>>2]|0)){l=d;return}__ZN7Variant5clearEv(h);l=d;return}function __ZNK6Area2D15get_linear_dampEv(a){a=a|0;return +(+g[a+448>>2])}function __ZN6Area2D16set_angular_dampEf(a,b){a=a|0;b=+b;var d=0,e=0,f=0,h=0,i=0,j=0;d=l;l=l+32|0;if((l|0)>=(m|0))ba(32);e=d+28|0;f=d+24|0;h=d;g[a+452>>2]=b;i=__ZN15Physics2DServer13get_singletonEv()|0;j=c[(c[i>>2]|0)+212>>2]|0;c[f>>2]=c[a+408>>2];__ZN7VariantC2Ef(h,b);c[e>>2]=c[f>>2];Ki[j&4095](i,e,6,h);if(!(c[h>>2]|0)){l=d;return}__ZN7Variant5clearEv(h);l=d;return}function __ZNK6Area2D16get_angular_dampEv(a){a=a|0;return +(+g[a+452>>2])}function __ZN6Area2D12set_priorityEf(a,b){a=a|0;b=+b;var d=0,e=0,f=0,g=0,h=0,i=0;d=l;l=l+32|0;if((l|0)>=(m|0))ba(32);e=d+28|0;f=d+24|0;g=d;c[a+464>>2]=~~b;h=__ZN15Physics2DServer13get_singletonEv()|0;i=c[(c[h>>2]|0)+212>>2]|0;c[f>>2]=c[a+408>>2];__ZN7VariantC2Ef(g,b);c[e>>2]=c[f>>2];Ki[i&4095](h,e,7,g);if(!(c[g>>2]|0)){l=d;return}__ZN7Variant5clearEv(g);l=d;return}function __ZNK6Area2D12get_priorityEv(a){a=a|0;return +(+(c[a+464>>2]|0))}function __ZN6Area2D18set_collision_maskEj(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d+4|0;f=d;c[a+456>>2]=b;g=__ZN15Physics2DServer13get_singletonEv()|0;h=c[(c[g>>2]|0)+228>>2]|0;c[f>>2]=c[a+408>>2];c[e>>2]=c[f>>2];bj[h&4095](g,e,b);l=d;return}function __ZNK6Area2D18get_collision_maskEv(a){a=a|0;return c[a+456>>2]|0}function __ZN6Area2D14set_layer_maskEj(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d+4|0;f=d;c[a+460>>2]=b;g=__ZN15Physics2DServer13get_singletonEv()|0;h=c[(c[g>>2]|0)+232>>2]|0;c[f>>2]=c[a+408>>2];c[e>>2]=c[f>>2];bj[h&4095](g,e,b);l=d;return}function __ZNK6Area2D14get_layer_maskEv(a){a=a|0;return c[a+460>>2]|0}function __ZN6Area2D22set_collision_mask_bitEib(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e+4|0;g=e;h=a+456|0;i=c[h>>2]|0;j=1<<b;b=d?i|j:i&~j;c[h>>2]=b;h=__ZN15Physics2DServer13get_singletonEv()|0;j=c[(c[h>>2]|0)+228>>2]|0;c[g>>2]=c[a+408>>2];c[f>>2]=c[g>>2];bj[j&4095](h,f,b);l=e;return}function __ZNK6Area2D22get_collision_mask_bitEi(a,b){a=a|0;b=b|0;return (c[a+456>>2]&1<<b|0)!=0|0}function __ZN6Area2D18set_layer_mask_bitEib(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e+4|0;g=e;h=a+460|0;i=c[h>>2]|0;j=1<<b;b=d?i|j:i&~j;c[h>>2]=b;h=__ZN15Physics2DServer13get_singletonEv()|0;j=c[(c[h>>2]|0)+232>>2]|0;c[g>>2]=c[a+408>>2];c[f>>2]=c[g>>2];bj[j&4095](h,f,b);l=e;return}function __ZNK6Area2D18get_layer_mask_bitEi(a,b){a=a|0;b=b|0;return (c[a+460>>2]&1<<b|0)!=0|0}function __ZN6Area2D14set_monitoringEb(b,e){b=b|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);g=f+28|0;h=f+24|0;i=f+20|0;j=f+16|0;k=f+8|0;n=f+4|0;o=f+12|0;p=f;q=e&1;r=b+468|0;if((e&1|0)==(d[r>>0]|0)){l=f;return}s=b+470|0;if(a[s>>0]|0){__ZN6StringC2EPKc(i,877337);c[h>>2]=__ZNK6String4utf8Ev(i)|0;__Z19_err_set_last_errorPKc(__ZNK10CharString8get_dataEv(h)|0);t=c[h>>2]|0;if(t|0?(__Z16atomic_decrementPj(t+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(t,1);t=c[i>>2]|0;if(t|0?(__Z16atomic_decrementPj(t+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(t,1);a[1263537]=1;if(a[s>>0]|0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(876734,876184,398,876205,0);l=f;return}}a[1263537]=0;a[r>>0]=q;q=__ZN15Physics2DServer13get_singletonEv()|0;r=c[(c[q>>2]|0)+244>>2]|0;s=b+408|0;t=c[s>>2]|0;if(e){c[j>>2]=t;e=(c[308579]|0)+168|0;c[g>>2]=c[j>>2];Ki[r&4095](q,g,b,e);e=__ZN15Physics2DServer13get_singletonEv()|0;j=c[(c[e>>2]|0)+248>>2]|0;c[k>>2]=c[s>>2];i=(c[308579]|0)+172|0;c[g>>2]=c[k>>2];Ki[j&4095](e,g,b,i);l=f;return}else{c[n>>2]=t;__ZN10StringNameC2Ev(o);c[g>>2]=c[n>>2];Ki[r&4095](q,g,0,o);__ZN10StringNameD2Ev(o);q=__ZN15Physics2DServer13get_singletonEv()|0;r=c[(c[q>>2]|0)+248>>2]|0;c[p>>2]=c[s>>2];__ZN10StringNameC2Ev(o);c[g>>2]=c[p>>2];Ki[r&4095](q,g,0,o);__ZN10StringNameD2Ev(o);__ZN6Area2D17_clear_monitoringEv(b);l=f;return}}function __ZNK6Area2D13is_monitoringEv(b){b=b|0;return (a[b+468>>0]|0)!=0|0}function __ZN6Area2D15set_monitorableEb(b,e){b=b|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f+12|0;h=f+8|0;i=f+4|0;j=f;k=e&1;n=b+470|0;if(a[n>>0]|0){__ZN6StringC2EPKc(i,876112);c[h>>2]=__ZNK6String4utf8Ev(i)|0;__Z19_err_set_last_errorPKc(__ZNK10CharString8get_dataEv(h)|0);o=c[h>>2]|0;if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(o,1);o=c[i>>2]|0;if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(o,1);a[1263537]=1;if(a[n>>0]|0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(876763,876184,424,876205,0);l=f;return}}a[1263537]=0;n=b+469|0;if((e&1|0)==(d[n>>0]|0)){l=f;return}a[n>>0]=k;k=__ZN15Physics2DServer13get_singletonEv()|0;e=c[(c[k>>2]|0)+236>>2]|0;c[j>>2]=c[b+408>>2];b=(a[n>>0]|0)!=0;c[g>>2]=c[j>>2];bj[e&4095](k,g,b);l=f;return}function __ZNK6Area2D14is_monitorableEv(b){b=b|0;return (a[b+469>>0]|0)!=0|0}function __ZNK6Area2D22get_overlapping_bodiesEv(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0;d=l;l=l+32|0;if((l|0)>=(m|0))ba(32);e=d+24|0;f=d+28|0;g=d;if(!(a[b+468>>0]|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(876794,876184,441,877284,0);__ZN5ArrayC2Ev(e);h=c[e>>2]|0;l=d;return h|0}a[1263537]=0;__ZN5ArrayC2Ev(f);__ZN5Array6resizeEi(f,c[b+480>>2]|0)|0;i=c[b+472>>2]|0;if(i|0?(j=c[i+8>>2]|0,i=c[b+476>>2]|0,(j|0)!=(i|0)):0){b=j;while(1){j=c[b+8>>2]|0;if((j|0)==(i|0))break;else b=j}if(b|0){i=b;b=0;while(1){j=__ZN8ObjectDB12get_instanceEj(c[i+24>>2]|0)|0;if(!j){__ZN5Array6resizeEi(f,(__ZNK5Array4sizeEv(f)|0)+-1|0)|0;k=b}else{__ZN7VariantC2EPK6Object(g,j);__ZN7VariantaSERKS_(__ZN5ArrayixEi(f,b)|0,g);if(c[g>>2]|0)__ZN7Variant5clearEv(g);k=b+1|0}i=c[i+16>>2]|0;if(!i)break;else b=k}}}__ZN5ArrayC2ERKS_(e,f);__ZN5ArrayD2Ev(f);h=c[e>>2]|0;l=d;return h|0}function __ZNK6Area2D21get_overlapping_areasEv(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0;d=l;l=l+32|0;if((l|0)>=(m|0))ba(32);e=d+24|0;f=d+28|0;g=d;if(!(a[b+468>>0]|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(876817,876184,459,877284,0);__ZN5ArrayC2Ev(e);h=c[e>>2]|0;l=d;return h|0}a[1263537]=0;__ZN5ArrayC2Ev(f);__ZN5Array6resizeEi(f,c[b+492>>2]|0)|0;i=c[b+484>>2]|0;if(i|0?(j=c[i+8>>2]|0,i=c[b+488>>2]|0,(j|0)!=(i|0)):0){b=j;while(1){j=c[b+8>>2]|0;if((j|0)==(i|0))break;else b=j}if(b|0){i=b;b=0;while(1){j=__ZN8ObjectDB12get_instanceEj(c[i+24>>2]|0)|0;if(!j){__ZN5Array6resizeEi(f,(__ZNK5Array4sizeEv(f)|0)+-1|0)|0;k=b}else{__ZN7VariantC2EPK6Object(g,j);__ZN7VariantaSERKS_(__ZN5ArrayixEi(f,b)|0,g);if(c[g>>2]|0)__ZN7Variant5clearEv(g);k=b+1|0}i=c[i+16>>2]|0;if(!i)break;else b=k}}}__ZN5ArrayC2ERKS_(e,f);__ZN5ArrayD2Ev(f);h=c[e>>2]|0;l=d;return h|0}function __ZNK6Area2D13overlaps_bodyEP4Node(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0;if(!d){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(876839,876184,486,877254,0);e=0;return e|0}a[1263537]=0;f=c[d+44>>2]|0;d=c[b+472>>2]|0;if(!d){e=0;return e|0}g=c[d+8>>2]|0;d=c[b+476>>2]|0;a:do if((g|0)==(d|0))h=g;else{b=g;while(1){i=c[b+24>>2]|0;if(f>>>0<i>>>0)j=b+8|0;else{if(i>>>0>=f>>>0){h=b;break a}j=b+4|0}b=c[j>>2]|0;if((b|0)==(d|0)){e=0;break}}return e|0}while(0);if((h|0)==(d|0)|(h|0)==0){e=0;return e|0}e=(a[h+32>>0]|0)!=0;return e|0}function __ZNK6Area2D13overlaps_areaEP4Node(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0;if(!d){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(876853,876184,477,877224,0);e=0;return e|0}a[1263537]=0;f=c[d+44>>2]|0;d=c[b+484>>2]|0;if(!d){e=0;return e|0}g=c[d+8>>2]|0;d=c[b+488>>2]|0;a:do if((g|0)==(d|0))h=g;else{b=g;while(1){i=c[b+24>>2]|0;if(f>>>0<i>>>0)j=b+8|0;else{if(i>>>0>=f>>>0){h=b;break a}j=b+4|0}b=c[j>>2]|0;if((b|0)==(d|0)){e=0;break}}return e|0}while(0);if((h|0)==(d|0)|(h|0)==0){e=0;return e|0}e=(a[h+32>>0]|0)!=0;return e|0}function __ZN6Area2D11_body_inoutEiRK3RIDiii(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0;e=l;l=l+160|0;if((l|0)>=(m|0))ba(160);i=e+144|0;j=e+120|0;k=e+96|0;n=e+72|0;o=e+48|0;p=e+24|0;q=e;r=(d|0)==0;c[i>>2]=f;d=__ZN8ObjectDB12get_instanceEj(f)|0;if(!d)s=0;else{t=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1220720)|0;s=t?d:0}t=b+472|0;u=c[t>>2]|0;v=(u|0)==0;if(v)w=0;else{x=c[u+8>>2]|0;u=c[b+476>>2]|0;a:do if((x|0)==(u|0))y=x;else{z=x;while(1){A=c[z+24>>2]|0;if(A>>>0>f>>>0)B=z+8|0;else{if(A>>>0>=f>>>0){y=z;break a}B=z+4|0}z=c[B>>2]|0;if((z|0)==(u|0)){y=u;break}}}while(0);w=(y|0)!=(u|0)?y:0}y=(w|0)!=0;if(!(r|y)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(915030,876184,158,877186,0);l=e;return}a[1263537]=0;u=b+470|0;a[u>>0]=1;do if(r){do if(y){C=w;D=68}else{c[j>>2]=0;c[j+4>>2]=0;c[j+8>>2]=0;if(v){B=__ZnwjPFPvjE(40,4740)|0;c[B+36>>2]=0;f=B+16|0;c[f>>2]=0;c[f+4>>2]=0;c[t>>2]=B;f=c[b+476>>2]|0;c[B+4>>2]=f;c[B+8>>2]=f;c[B+12>>2]=f;c[B>>2]=1}B=__ZN3MapIjN6Area2D9BodyStateE10ComparatorIjE16DefaultAllocatorE10_insert_rbERKjRKS1_(t,i,j)|0;f=c[j+8>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);f=B+28|0;c[f>>2]=0;if(!s){a[B+32>>0]=0;c[f>>2]=1;break}f=B+32|0;a[f>>0]=a[s+136>>0]|0;x=c[308579]|0;__ZN7VariantC2Ej(k,c[i>>2]|0);c[n>>2]=0;c[o>>2]=0;c[p>>2]=0;c[q>>2]=0;c[j>>2]=__ZN4Node10make_bindsERK7VariantS2_S2_S2_S2_(k,n,o,p,q)|0;__ZN6Object7connectERK10StringNamePS_S2_RK6VectorI7VariantEj(s,x+64|0,b,x+300|0,j,0)|0;x=c[j>>2]|0;if(x|0?(__Z16atomic_decrementPj(x+-8|0)|0)==0:0){z=c[j>>2]|0;A=(z|0)==0?0:z+-4|0;z=A+4|0;E=c[A>>2]|0;if(E|0){F=0;G=E;while(1){E=z+(F*24|0)|0;if(!(c[E>>2]|0))H=G;else{__ZN7Variant5clearEv(E);H=c[A>>2]|0}F=F+1|0;if(F>>>0>=H>>>0)break;else G=H}}__ZN6Memory11free_staticEPvb(x,1)}if(c[q>>2]|0)__ZN7Variant5clearEv(q);if(c[p>>2]|0)__ZN7Variant5clearEv(p);if(c[o>>2]|0)__ZN7Variant5clearEv(o);if(c[n>>2]|0)__ZN7Variant5clearEv(n);if(c[k>>2]|0)__ZN7Variant5clearEv(k);G=c[308579]|0;__ZN7VariantC2Ej(k,c[i>>2]|0);c[n>>2]=0;c[o>>2]=0;c[p>>2]=0;c[q>>2]=0;c[j>>2]=__ZN4Node10make_bindsERK7VariantS2_S2_S2_S2_(k,n,o,p,q)|0;__ZN6Object7connectERK10StringNamePS_S2_RK6VectorI7VariantEj(s,G+68|0,b,G+304|0,j,0)|0;G=c[j>>2]|0;if(G|0?(__Z16atomic_decrementPj(G+-8|0)|0)==0:0){F=c[j>>2]|0;A=(F|0)==0?0:F+-4|0;F=A+4|0;z=c[A>>2]|0;if(z|0){E=0;I=z;while(1){z=F+(E*24|0)|0;if(!(c[z>>2]|0))J=I;else{__ZN7Variant5clearEv(z);J=c[A>>2]|0}E=E+1|0;if(E>>>0>=J>>>0)break;else I=J}}__ZN6Memory11free_staticEPvb(G,1)}if(c[q>>2]|0)__ZN7Variant5clearEv(q);if(c[p>>2]|0)__ZN7Variant5clearEv(p);if(c[o>>2]|0)__ZN7Variant5clearEv(o);if(c[n>>2]|0)__ZN7Variant5clearEv(n);if(c[k>>2]|0)__ZN7Variant5clearEv(k);if(!(a[f>>0]|0)){C=B;D=68;break}I=(c[308579]|0)+148|0;__ZN7VariantC2EPK6Object(j,s);c[k>>2]=0;c[n>>2]=0;c[o>>2]=0;c[p>>2]=0;__ZN6Object11emit_signalERK10StringNameRK7VariantS5_S5_S5_S5_(b,I,j,k,n,o,p);if(c[p>>2]|0)__ZN7Variant5clearEv(p);if(c[o>>2]|0)__ZN7Variant5clearEv(o);if(c[n>>2]|0)__ZN7Variant5clearEv(n);if(c[k>>2]|0)__ZN7Variant5clearEv(k);if(c[j>>2]|0)__ZN7Variant5clearEv(j);C=B;D=68}while(0);if((D|0)==68?(I=C+28|0,c[I>>2]=(c[I>>2]|0)+1,s|0):0){I=C+36|0;c[j>>2]=g;E=j+4|0;c[E>>2]=h;A=c[I>>2]|0;b:do if(!A){K=0;D=85}else{F=c[A+-4>>2]|0;c:do if((F|0)>0){x=F+-1|0;z=0;while(1){L=x;while(1){M=(L+z|0)/2|0;N=c[A+(M<<3)>>2]|0;if((N|0)==(g|0)){O=c[A+(M<<3)+4>>2]|0;if((O|0)<=(h|0)){D=78;break}}else if((N|0)<=(g|0)){D=79;break}if((z|0)<(M|0))L=M+-1|0;else{P=M;Q=A;R=N;S=g;break c}}if((D|0)==78){D=0;if((O|0)<(h|0))T=g;else break b}else if((D|0)==79){D=0;if((N|0)<(g|0))T=N;else break b}if((M|0)<(L|0)){x=L;z=M+1|0}else{P=M;Q=A;R=T;S=g;break}}}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);P=0;Q=0;R=c[0+(0<<3)>>2]|0;S=c[j>>2]|0}while(0);if((R|0)==(S|0))U=(c[Q+(P<<3)+4>>2]|0)<(c[E>>2]|0);else U=(R|0)<(S|0);K=(U&1)+P|0;D=85}while(0);if((D|0)==85)__ZN6VectorIN6Area2D9ShapePairEE6insertEiRKS1_(I,K,j)|0;if(!(a[C+32>>0]|0))break}E=(c[308579]|0)+144|0;__ZN7VariantC2Ej(j,c[i>>2]|0);__ZN7VariantC2EPK6Object(k,s);__ZN7VariantC2Ei(n,g);__ZN7VariantC2Ei(o,h);c[p>>2]=0;__ZN6Object11emit_signalERK10StringNameRK7VariantS5_S5_S5_S5_(b,E,j,k,n,o,p);if(c[p>>2]|0)__ZN7Variant5clearEv(p);if(c[o>>2]|0)__ZN7Variant5clearEv(o);if(c[n>>2]|0)__ZN7Variant5clearEv(n);if(c[k>>2]|0)__ZN7Variant5clearEv(k);if(c[j>>2]|0)__ZN7Variant5clearEv(j)}else{E=w+28|0;A=(c[E>>2]|0)+-1|0;c[E>>2]=A;if(s){c[j>>2]=g;c[j+4>>2]=h;__ZN4VSetIN6Area2D9ShapePairEE5eraseERKS1_(w+36|0,j);F=(c[E>>2]|0)!=0;if(!F){E=c[308579]|0;__ZN6Object10disconnectERK10StringNamePS_S2_(s,E+64|0,b,E+300|0);E=c[308579]|0;__ZN6Object10disconnectERK10StringNamePS_S2_(s,E+68|0,b,E+304|0);E=w+32|0;if(!(a[E>>0]|0)){V=1;W=E}else{B=(c[308579]|0)+156|0;__ZN7VariantC2EPK6Object(j,d);c[k>>2]=0;c[n>>2]=0;c[o>>2]=0;c[p>>2]=0;__ZN6Object11emit_signalERK10StringNameRK7VariantS5_S5_S5_S5_(b,B,j,k,n,o,p);if(c[p>>2]|0)__ZN7Variant5clearEv(p);if(c[o>>2]|0)__ZN7Variant5clearEv(o);if(c[n>>2]|0)__ZN7Variant5clearEv(n);if(c[k>>2]|0)__ZN7Variant5clearEv(k);if(c[j>>2]|0)__ZN7Variant5clearEv(j);V=1;W=E}}else{V=F^1;W=w+32|0}if(!(a[W>>0]|0)){if(!V)break}else{X=V;D=115}}else{X=(A|0)==0;D=115}if((D|0)==115){A=(c[308579]|0)+152|0;__ZN7VariantC2Ej(j,c[i>>2]|0);__ZN7VariantC2EPK6Object(k,d);__ZN7VariantC2Ei(n,g);__ZN7VariantC2Ei(o,h);c[p>>2]=0;__ZN6Object11emit_signalERK10StringNameRK7VariantS5_S5_S5_S5_(b,A,j,k,n,o,p);if(c[p>>2]|0)__ZN7Variant5clearEv(p);if(c[o>>2]|0)__ZN7Variant5clearEv(o);if(c[n>>2]|0)__ZN7Variant5clearEv(n);if(c[k>>2]|0)__ZN7Variant5clearEv(k);if(c[j>>2]|0)__ZN7Variant5clearEv(j);if(!X)break}if((c[t>>2]|0?(__ZN3MapIjN6Area2D9BodyStateE10ComparatorIjE16DefaultAllocatorE6_eraseEPNS5_7ElementE(t,w),(c[b+480>>2]|0)==0):0)?(A=c[t>>2]|0,A|0):0){F=c[A+36>>2]|0;if(F|0?(__Z16atomic_decrementPj(F+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(F,1);__ZN6Memory11free_staticEPvb(A,0);c[t>>2]=0}}while(0);a[u>>0]=0;l=e;return}function __ZN6Area2D11_area_inoutEiRK3RIDiii(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0;e=l;l=l+160|0;if((l|0)>=(m|0))ba(160);i=e+144|0;j=e+120|0;k=e+96|0;n=e+72|0;o=e+48|0;p=e+24|0;q=e;r=(d|0)==0;c[i>>2]=f;d=__ZN8ObjectDB12get_instanceEj(f)|0;if(!d)s=0;else{t=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1220720)|0;s=t?d:0}t=b+484|0;u=c[t>>2]|0;v=(u|0)==0;if(v)w=0;else{x=c[u+8>>2]|0;u=c[b+488>>2]|0;a:do if((x|0)==(u|0))y=x;else{z=x;while(1){A=c[z+24>>2]|0;if(A>>>0>f>>>0)B=z+8|0;else{if(A>>>0>=f>>>0){y=z;break a}B=z+4|0}z=c[B>>2]|0;if((z|0)==(u|0)){y=u;break}}}while(0);w=(y|0)!=(u|0)?y:0}y=(w|0)!=0;if(!(r|y)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(915042,876184,259,877148,0);l=e;return}a[1263537]=0;u=b+470|0;a[u>>0]=1;do if(r){do if(y){C=w;D=68}else{c[j>>2]=0;c[j+4>>2]=0;c[j+8>>2]=0;if(v){B=__ZnwjPFPvjE(40,4740)|0;c[B+36>>2]=0;f=B+16|0;c[f>>2]=0;c[f+4>>2]=0;c[t>>2]=B;f=c[b+488>>2]|0;c[B+4>>2]=f;c[B+8>>2]=f;c[B+12>>2]=f;c[B>>2]=1}B=__ZN3MapIjN6Area2D9AreaStateE10ComparatorIjE16DefaultAllocatorE10_insert_rbERKjRKS1_(t,i,j)|0;f=c[j+8>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);f=B+28|0;c[f>>2]=0;if(!s){a[B+32>>0]=0;c[f>>2]=1;break}f=B+32|0;a[f>>0]=a[s+136>>0]|0;x=c[308579]|0;__ZN7VariantC2Ej(k,c[i>>2]|0);c[n>>2]=0;c[o>>2]=0;c[p>>2]=0;c[q>>2]=0;c[j>>2]=__ZN4Node10make_bindsERK7VariantS2_S2_S2_S2_(k,n,o,p,q)|0;__ZN6Object7connectERK10StringNamePS_S2_RK6VectorI7VariantEj(s,x+64|0,b,x+308|0,j,0)|0;x=c[j>>2]|0;if(x|0?(__Z16atomic_decrementPj(x+-8|0)|0)==0:0){z=c[j>>2]|0;A=(z|0)==0?0:z+-4|0;z=A+4|0;E=c[A>>2]|0;if(E|0){F=0;G=E;while(1){E=z+(F*24|0)|0;if(!(c[E>>2]|0))H=G;else{__ZN7Variant5clearEv(E);H=c[A>>2]|0}F=F+1|0;if(F>>>0>=H>>>0)break;else G=H}}__ZN6Memory11free_staticEPvb(x,1)}if(c[q>>2]|0)__ZN7Variant5clearEv(q);if(c[p>>2]|0)__ZN7Variant5clearEv(p);if(c[o>>2]|0)__ZN7Variant5clearEv(o);if(c[n>>2]|0)__ZN7Variant5clearEv(n);if(c[k>>2]|0)__ZN7Variant5clearEv(k);G=c[308579]|0;__ZN7VariantC2Ej(k,c[i>>2]|0);c[n>>2]=0;c[o>>2]=0;c[p>>2]=0;c[q>>2]=0;c[j>>2]=__ZN4Node10make_bindsERK7VariantS2_S2_S2_S2_(k,n,o,p,q)|0;__ZN6Object7connectERK10StringNamePS_S2_RK6VectorI7VariantEj(s,G+68|0,b,G+312|0,j,0)|0;G=c[j>>2]|0;if(G|0?(__Z16atomic_decrementPj(G+-8|0)|0)==0:0){F=c[j>>2]|0;A=(F|0)==0?0:F+-4|0;F=A+4|0;z=c[A>>2]|0;if(z|0){E=0;I=z;while(1){z=F+(E*24|0)|0;if(!(c[z>>2]|0))J=I;else{__ZN7Variant5clearEv(z);J=c[A>>2]|0}E=E+1|0;if(E>>>0>=J>>>0)break;else I=J}}__ZN6Memory11free_staticEPvb(G,1)}if(c[q>>2]|0)__ZN7Variant5clearEv(q);if(c[p>>2]|0)__ZN7Variant5clearEv(p);if(c[o>>2]|0)__ZN7Variant5clearEv(o);if(c[n>>2]|0)__ZN7Variant5clearEv(n);if(c[k>>2]|0)__ZN7Variant5clearEv(k);if(!(a[f>>0]|0)){C=B;D=68;break}I=(c[308579]|0)+376|0;__ZN7VariantC2EPK6Object(j,s);c[k>>2]=0;c[n>>2]=0;c[o>>2]=0;c[p>>2]=0;__ZN6Object11emit_signalERK10StringNameRK7VariantS5_S5_S5_S5_(b,I,j,k,n,o,p);if(c[p>>2]|0)__ZN7Variant5clearEv(p);if(c[o>>2]|0)__ZN7Variant5clearEv(o);if(c[n>>2]|0)__ZN7Variant5clearEv(n);if(c[k>>2]|0)__ZN7Variant5clearEv(k);if(c[j>>2]|0)__ZN7Variant5clearEv(j);C=B;D=68}while(0);if((D|0)==68?(I=C+28|0,c[I>>2]=(c[I>>2]|0)+1,s|0):0){I=C+36|0;c[j>>2]=g;E=j+4|0;c[E>>2]=h;A=c[I>>2]|0;b:do if(!A){K=0;D=85}else{F=c[A+-4>>2]|0;c:do if((F|0)>0){x=F+-1|0;z=0;while(1){L=x;while(1){M=(L+z|0)/2|0;N=c[A+(M<<3)>>2]|0;if((N|0)==(g|0)){O=c[A+(M<<3)+4>>2]|0;if((O|0)<=(h|0)){D=78;break}}else if((N|0)<=(g|0)){D=79;break}if((z|0)<(M|0))L=M+-1|0;else{P=M;Q=A;R=N;S=g;break c}}if((D|0)==78){D=0;if((O|0)<(h|0))T=g;else break b}else if((D|0)==79){D=0;if((N|0)<(g|0))T=N;else break b}if((M|0)<(L|0)){x=L;z=M+1|0}else{P=M;Q=A;R=T;S=g;break}}}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);P=0;Q=0;R=c[0+(0<<3)>>2]|0;S=c[j>>2]|0}while(0);if((R|0)==(S|0))U=(c[Q+(P<<3)+4>>2]|0)<(c[E>>2]|0);else U=(R|0)<(S|0);K=(U&1)+P|0;D=85}while(0);if((D|0)==85)__ZN6VectorIN6Area2D13AreaShapePairEE6insertEiRKS1_(I,K,j)|0;if(!(a[C+32>>0]|0))break}E=(c[308579]|0)+160|0;__ZN7VariantC2Ej(j,c[i>>2]|0);__ZN7VariantC2EPK6Object(k,s);__ZN7VariantC2Ei(n,g);__ZN7VariantC2Ei(o,h);c[p>>2]=0;__ZN6Object11emit_signalERK10StringNameRK7VariantS5_S5_S5_S5_(b,E,j,k,n,o,p);if(c[p>>2]|0)__ZN7Variant5clearEv(p);if(c[o>>2]|0)__ZN7Variant5clearEv(o);if(c[n>>2]|0)__ZN7Variant5clearEv(n);if(c[k>>2]|0)__ZN7Variant5clearEv(k);if(c[j>>2]|0)__ZN7Variant5clearEv(j)}else{E=w+28|0;A=(c[E>>2]|0)+-1|0;c[E>>2]=A;if(s){c[j>>2]=g;c[j+4>>2]=h;__ZN4VSetIN6Area2D13AreaShapePairEE5eraseERKS1_(w+36|0,j);F=(c[E>>2]|0)!=0;if(!F){E=c[308579]|0;__ZN6Object10disconnectERK10StringNamePS_S2_(s,E+64|0,b,E+308|0);E=c[308579]|0;__ZN6Object10disconnectERK10StringNamePS_S2_(s,E+68|0,b,E+312|0);E=w+32|0;if(!(a[E>>0]|0)){V=1;W=E}else{B=(c[308579]|0)+380|0;__ZN7VariantC2EPK6Object(j,d);c[k>>2]=0;c[n>>2]=0;c[o>>2]=0;c[p>>2]=0;__ZN6Object11emit_signalERK10StringNameRK7VariantS5_S5_S5_S5_(b,B,j,k,n,o,p);if(c[p>>2]|0)__ZN7Variant5clearEv(p);if(c[o>>2]|0)__ZN7Variant5clearEv(o);if(c[n>>2]|0)__ZN7Variant5clearEv(n);if(c[k>>2]|0)__ZN7Variant5clearEv(k);if(c[j>>2]|0)__ZN7Variant5clearEv(j);V=1;W=E}}else{V=F^1;W=w+32|0}if(!(a[W>>0]|0)){if(!V)break}else{X=V;D=115}}else{X=(A|0)==0;D=115}if((D|0)==115){A=(c[308579]|0)+164|0;__ZN7VariantC2Ej(j,c[i>>2]|0);__ZN7VariantC2EPK6Object(k,d);__ZN7VariantC2Ei(n,g);__ZN7VariantC2Ei(o,h);c[p>>2]=0;__ZN6Object11emit_signalERK10StringNameRK7VariantS5_S5_S5_S5_(b,A,j,k,n,o,p);if(c[p>>2]|0)__ZN7Variant5clearEv(p);if(c[o>>2]|0)__ZN7Variant5clearEv(o);if(c[n>>2]|0)__ZN7Variant5clearEv(n);if(c[k>>2]|0)__ZN7Variant5clearEv(k);if(c[j>>2]|0)__ZN7Variant5clearEv(j);if(!X)break}if((c[t>>2]|0?(__ZN3MapIjN6Area2D9AreaStateE10ComparatorIjE16DefaultAllocatorE6_eraseEPNS5_7ElementE(t,w),(c[b+492>>2]|0)==0):0)?(A=c[t>>2]|0,A|0):0){F=c[A+36>>2]|0;if(F|0?(__Z16atomic_decrementPj(F+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(F,1);__ZN6Memory11free_staticEPvb(A,0);c[t>>2]=0}}while(0);a[u>>0]=0;l=e;return}function __ZN6VectorIN6Area2D13AreaShapePairEE6insertEiRKS1_(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;if((d|0)>=0){f=c[b>>2]|0;g=(f|0)==0;if(g)h=0;else h=c[f+-4>>2]|0;if((h|0)>=(d|0)){a[1263537]=0;if(g)i=1;else i=(c[f+-4>>2]|0)+1|0;__ZN6VectorIN6Area2D13AreaShapePairEE6resizeEi(b,i)|0;i=c[b>>2]|0;if(!i)j=0;else j=c[i+-4>>2]|0;f=j+-1|0;do if((f|0)>(d|0)){g=j;h=f;while(1){k=g+-2|0;if((g|0)<2){l=28;break}m=c[b>>2]|0;n=(m|0)==0;if(n)o=0;else o=c[m+-4>>2]|0;if((o|0)<=(k|0)){if(n)p=0;else p=c[m+-4>>2]|0;if((p|0)<=(k|0)){l=28;break}a[1263537]=0}n=m+(k<<3)|0;k=c[n>>2]|0;m=c[n+4>>2]|0;n=c[b>>2]|0;q=(n|0)==0;if(q)r=0;else r=c[n+-4>>2]|0;if((r|0)<(g|0)){if(q)s=0;else s=c[n+-4>>2]|0;if((s|0)<(g|0)){l=36;break}a[1263537]=0}__ZN6VectorIN6Area2D13AreaShapePairEE14_copy_on_writeEv(b);n=(c[b>>2]|0)+(h<<3)|0;c[n>>2]=k;c[n+4>>2]=m;m=h+-1|0;if((m|0)>(d|0)){n=h;h=m;g=n}else{l=11;break}}if((l|0)==11){t=c[b>>2]|0;break}else if((l|0)==28)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);else if((l|0)==36)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}else t=i;while(0);i=e;e=c[i>>2]|0;l=c[i+4>>2]|0;i=(t|0)==0;if(i)u=0;else u=c[t+-4>>2]|0;do if((u|0)<=(d|0)){if(i)v=0;else v=c[t+-4>>2]|0;if((v|0)>(d|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);__ZN6VectorIN6Area2D13AreaShapePairEE14_copy_on_writeEv(b);v=(c[b>>2]|0)+(d<<3)|0;c[v>>2]=e;c[v+4>>2]=l;w=0;return w|0}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143947,1146752,405,1143954,0);w=31;return w|0}function __ZN4VSetIN6Area2D13AreaShapePairEE5eraseERKS1_(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0;e=c[b>>2]|0;if(!e)return;f=c[e+-4>>2]|0;if((f|0)<=0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);return}g=c[d>>2]|0;h=c[d+4>>2]|0;d=0;i=f;a:while(1){j=i+-1|0;k=d;while(1){l=k+j|0;m=(l|0)/2|0;n=c[e+(m<<3)>>2]|0;if((g|0)==(n|0)){o=c[e+(m<<3)+4>>2]|0;if((h|0)<(o|0))break;if((o|0)>=(h|0)){p=13;break a}}else{if((g|0)<(n|0))break;if((n|0)>=(g|0)){p=13;break a}}if((m|0)<(j|0))k=m+1|0;else{p=21;break a}}if((k|0)<(m|0)){d=k;i=m}else{p=21;break}}if((p|0)==13){if((l|0)<-1)return;if((f|0)<=(m|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1128380,1146752,368,1122479,0);return}a[1263537]=0;__ZN6VectorIN6Area2D13AreaShapePairEE14_copy_on_writeEv(b);f=c[b>>2]|0;if(!f){q=0;r=-1}else{q=f;r=(c[f+-4>>2]|0)+-1|0}if((r|0)>(m|0)){f=m;do{m=f;f=f+1|0;l=q+(f<<3)|0;i=c[l+4>>2]|0;d=q+(m<<3)|0;c[d>>2]=c[l>>2];c[d+4>>2]=i}while((f|0)!=(r|0))}__ZN6VectorIN6Area2D13AreaShapePairEE6resizeEi(b,r)|0;return}else if((p|0)==21)return}function __ZN3MapIjN6Area2D9AreaStateE10ComparatorIjE16DefaultAllocatorE6_eraseEPNS5_7ElementE(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0;e=d+8|0;f=c[e>>2]|0;g=b+4|0;h=c[g>>2]|0;if((f|0)!=(h|0)?(i=c[d+4>>2]|0,(i|0)!=(h|0)):0){j=i;while(1){i=c[j+8>>2]|0;if((i|0)==(h|0))break;else j=i}if(!j){k=h;l=c[h+8>>2]|0}else{k=j;l=h}}else{k=d;l=f}f=k+8|0;j=k+4|0;i=c[((l|0)==(h|0)?j:f)>>2]|0;h=c[b>>2]|0;l=k+12|0;m=c[l>>2]|0;c[i+12>>2]=m;if((h|0)==(m|0))n=h+8|0;else{h=c[l>>2]|0;m=h+8|0;n=(k|0)==(c[m>>2]|0)?m:h+4|0}c[n>>2]=i;if((k|0)==(d|0)){if((c[d>>2]|0)==1)__ZN3MapIjN6Area2D9AreaStateE10ComparatorIjE16DefaultAllocatorE10_erase_fixEPNS5_7ElementE(b,i)}else{if((k|0)==(c[g>>2]|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143791,1145936,469,1143798,0);return}a[1263537]=0;if((c[k>>2]|0)==1)__ZN3MapIjN6Area2D9AreaStateE10ComparatorIjE16DefaultAllocatorE10_erase_fixEPNS5_7ElementE(b,i);c[f>>2]=c[e>>2];f=d+4|0;c[j>>2]=c[f>>2];j=d+12|0;c[l>>2]=c[j>>2];c[k>>2]=c[d>>2];c[(c[e>>2]|0)+12>>2]=k;c[(c[f>>2]|0)+12>>2]=k;f=c[j>>2]|0;j=f+8|0;c[((c[j>>2]|0)==(d|0)?j:f+4|0)>>2]=k}k=c[d+16>>2]|0;f=d+20|0;if(k|0)c[k+20>>2]=c[f>>2];j=c[f>>2]|0;if(j|0)c[j+16>>2]=k;k=c[d+36>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);__ZN6Memory11free_staticEPvb(d,0);d=b+8|0;c[d>>2]=(c[d>>2]|0)+-1;if(!(c[c[g>>2]>>2]|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143791,1145936,498,1143838,0);return}else{a[1263537]=0;return}}function __ZN3MapIjN6Area2D9AreaStateE10ComparatorIjE16DefaultAllocatorE10_erase_fixEPNS5_7ElementE(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0;e=c[(c[b>>2]|0)+8>>2]|0;f=b+4|0;if((e|0)!=(d|0)&(c[d>>2]|0)==1){b=d;while(1){g=b+12|0;h=c[g>>2]|0;i=c[h+8>>2]|0;do if((b|0)==(i|0)){j=c[h+4>>2]|0;if(!(c[j>>2]|0)){a[1263537]=0;c[j>>2]=1;k=c[f>>2]|0;if((k|0)==(h|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);l=c[g>>2]|0;m=l;n=c[l+4>>2]|0;o=c[f>>2]|0}else{a[1263537]=0;c[h>>2]=0;m=h;n=j;o=k}k=n+8|0;l=c[k>>2]|0;c[m+4>>2]=l;if((l|0)!=(o|0))c[l+12>>2]=m;l=m+12|0;c[n+12>>2]=c[l>>2];p=c[l>>2]|0;q=p+8|0;c[((c[q>>2]|0)==(m|0)?q:p+4|0)>>2]=n;c[k>>2]=m;c[l>>2]=n;l=c[g>>2]|0;r=c[l+4>>2]|0;s=l}else{r=j;s=h}if((c[c[r+4>>2]>>2]|0)==1){j=r+8|0;l=c[j>>2]|0;if((c[l>>2]|0)==1)if((c[f>>2]|0)==(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);t=c[g>>2]|0;break}else{a[1263537]=0;c[r>>2]=0;t=s;break}a[1263537]=0;c[l>>2]=1;k=c[f>>2]|0;if((k|0)==(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);u=c[j>>2]|0;v=c[f>>2]|0}else{a[1263537]=0;c[r>>2]=0;u=l;v=k}k=u+4|0;l=c[k>>2]|0;c[j>>2]=l;if((l|0)!=(v|0))c[l+12>>2]=r;l=r+12|0;c[u+12>>2]=c[l>>2];j=c[l>>2]|0;p=j+4|0;c[((c[p>>2]|0)==(r|0)?p:j+8|0)>>2]=u;c[k>>2]=r;c[l>>2]=u;l=c[g>>2]|0;w=c[l+4>>2]|0;x=l}else{w=r;x=s}l=c[x>>2]|0;k=c[f>>2]|0;if((l|0)==0&(k|0)==(w|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);y=c[g>>2]|0;z=c[f>>2]|0}else{a[1263537]=0;c[w>>2]=l;y=x;z=k}c[y>>2]=1;k=c[w+4>>2]|0;a[1263537]=0;c[k>>2]=1;k=y+4|0;l=c[k>>2]|0;j=l+8|0;p=c[j>>2]|0;c[k>>2]=p;if((p|0)!=(z|0))c[p+12>>2]=y;p=y+12|0;c[l+12>>2]=c[p>>2];k=c[p>>2]|0;q=k+8|0;c[((c[q>>2]|0)==(y|0)?q:k+4|0)>>2]=l;c[j>>2]=y;c[p>>2]=l;t=e}else{if(!(c[i>>2]|0)){a[1263537]=0;c[i>>2]=1;l=c[f>>2]|0;if((l|0)==(h|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);p=c[g>>2]|0;A=c[p+8>>2]|0;B=c[f>>2]|0;C=p}else{a[1263537]=0;c[h>>2]=0;A=i;B=l;C=h}l=A+4|0;p=c[l>>2]|0;c[C+8>>2]=p;if((p|0)!=(B|0))c[p+12>>2]=C;p=C+12|0;c[A+12>>2]=c[p>>2];j=c[p>>2]|0;k=j+4|0;c[((c[k>>2]|0)==(C|0)?k:j+8|0)>>2]=A;c[l>>2]=C;c[p>>2]=A;p=c[g>>2]|0;D=c[p+8>>2]|0;E=p}else{D=i;E=h}p=D+4|0;l=c[p>>2]|0;j=(c[c[D+8>>2]>>2]|0)==1;if(!((c[l>>2]|0)!=1|j^1))if((c[f>>2]|0)==(D|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);t=c[g>>2]|0;break}else{a[1263537]=0;c[D>>2]=0;t=E;break}if(j){a[1263537]=0;c[l>>2]=1;j=c[f>>2]|0;if((j|0)==(D|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);F=c[p>>2]|0;G=c[f>>2]|0}else{a[1263537]=0;c[D>>2]=0;F=l;G=j}j=F+8|0;l=c[j>>2]|0;c[p>>2]=l;if((l|0)!=(G|0))c[l+12>>2]=D;l=D+12|0;c[F+12>>2]=c[l>>2];p=c[l>>2]|0;k=p+8|0;c[((c[k>>2]|0)==(D|0)?k:p+4|0)>>2]=F;c[j>>2]=D;c[l>>2]=F;l=c[g>>2]|0;H=c[l+8>>2]|0;I=l}else{H=D;I=E}l=c[I>>2]|0;j=c[f>>2]|0;if((l|0)==0&(j|0)==(H|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);J=c[g>>2]|0;K=c[f>>2]|0}else{a[1263537]=0;c[H>>2]=l;J=I;K=j}c[J>>2]=1;j=c[H+8>>2]|0;a[1263537]=0;c[j>>2]=1;j=J+8|0;l=c[j>>2]|0;p=l+4|0;k=c[p>>2]|0;c[j>>2]=k;if((k|0)!=(K|0))c[k+12>>2]=J;k=J+12|0;c[l+12>>2]=c[k>>2];j=c[k>>2]|0;q=j+4|0;c[((c[q>>2]|0)==(J|0)?q:j+8|0)>>2]=l;c[p>>2]=J;c[k>>2]=l;t=e}while(0);if((e|0)!=(t|0)&(c[t>>2]|0)==1)b=t;else{L=t;break}}}else L=d;a[1263537]=0;c[L>>2]=1;if((c[c[f>>2]>>2]|0)==1){a[1263537]=0;return}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143886,1145936,447,1143897,0);return}}function __ZN6VectorIN6Area2D13AreaShapePairEE6resizeEi(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0;if((d|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,269,1145657,0);e=31;return e|0}a[1263537]=0;f=c[b>>2]|0;if(!f)g=0;else g=c[f+-4>>2]|0;if((g|0)==(d|0)){e=0;return e|0}if(!d){if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);c[b>>2]=0;e=0;return e|0}__ZN6VectorIN6Area2D13AreaShapePairEE14_copy_on_writeEv(b);f=d<<3;if(d>>>0<=536870911?(g=f+-1|0,h=g>>>1|g,g=h>>>2|h,h=g>>>4|g,g=h>>>8|h,h=(g>>>16|g)+1|0,f>>>0<4294967264):0){a[1263537]=0;f=c[b>>2]|0;do if(!f)if((d|0)>0)i=18;else{j=0;i=25}else{g=c[f+-4>>2]|0;if((g|0)<(d|0))if(!g)i=18;else{k=__ZN6Memory14realloc_staticEPvjb(f,h,1)|0;if(k|0){a[1263537]=0;l=k;break}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,300,1145876,0);e=6;return e|0}else{j=g;i=25}}while(0);do if((i|0)==18){g=__ZN6Memory12alloc_staticEjb(h,1)|0;if(g|0){a[1263537]=0;c[g+-4>>2]=0;c[g+-8>>2]=1;l=g;break}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,292,1145820,0);e=6;return e|0}else if((i|0)==25){if((j|0)<=(d|0)){e=0;return e|0}g=__ZN6Memory14realloc_staticEPvjb(f,h,1)|0;if(!g){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,324,1145876,0);e=6;return e|0}else{a[1263537]=0;c[b>>2]=g;c[g+-4>>2]=d;e=0;return e|0}}while(0);c[b>>2]=l;c[((l|0)==0?0:l+-4|0)>>2]=d;e=0;return e|0}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,285,1145723,0);e=6;return e|0}function __ZN6VectorIN6Area2D9ShapePairEE6insertEiRKS1_(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;if((d|0)>=0){f=c[b>>2]|0;g=(f|0)==0;if(g)h=0;else h=c[f+-4>>2]|0;if((h|0)>=(d|0)){a[1263537]=0;if(g)i=1;else i=(c[f+-4>>2]|0)+1|0;__ZN6VectorIN6Area2D9ShapePairEE6resizeEi(b,i)|0;i=c[b>>2]|0;if(!i)j=0;else j=c[i+-4>>2]|0;f=j+-1|0;do if((f|0)>(d|0)){g=j;h=f;while(1){k=g+-2|0;if((g|0)<2){l=28;break}m=c[b>>2]|0;n=(m|0)==0;if(n)o=0;else o=c[m+-4>>2]|0;if((o|0)<=(k|0)){if(n)p=0;else p=c[m+-4>>2]|0;if((p|0)<=(k|0)){l=28;break}a[1263537]=0}n=m+(k<<3)|0;k=c[n>>2]|0;m=c[n+4>>2]|0;n=c[b>>2]|0;q=(n|0)==0;if(q)r=0;else r=c[n+-4>>2]|0;if((r|0)<(g|0)){if(q)s=0;else s=c[n+-4>>2]|0;if((s|0)<(g|0)){l=36;break}a[1263537]=0}__ZN6VectorIN6Area2D9ShapePairEE14_copy_on_writeEv(b);n=(c[b>>2]|0)+(h<<3)|0;c[n>>2]=k;c[n+4>>2]=m;m=h+-1|0;if((m|0)>(d|0)){n=h;h=m;g=n}else{l=11;break}}if((l|0)==11){t=c[b>>2]|0;break}else if((l|0)==28)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);else if((l|0)==36)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}else t=i;while(0);i=e;e=c[i>>2]|0;l=c[i+4>>2]|0;i=(t|0)==0;if(i)u=0;else u=c[t+-4>>2]|0;do if((u|0)<=(d|0)){if(i)v=0;else v=c[t+-4>>2]|0;if((v|0)>(d|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);__ZN6VectorIN6Area2D9ShapePairEE14_copy_on_writeEv(b);v=(c[b>>2]|0)+(d<<3)|0;c[v>>2]=e;c[v+4>>2]=l;w=0;return w|0}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143947,1146752,405,1143954,0);w=31;return w|0}function __ZN4VSetIN6Area2D9ShapePairEE5eraseERKS1_(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0;e=c[b>>2]|0;if(!e)return;f=c[e+-4>>2]|0;if((f|0)<=0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);return}g=c[d>>2]|0;h=c[d+4>>2]|0;d=0;i=f;a:while(1){j=i+-1|0;k=d;while(1){l=k+j|0;m=(l|0)/2|0;n=c[e+(m<<3)>>2]|0;if((g|0)==(n|0)){o=c[e+(m<<3)+4>>2]|0;if((h|0)<(o|0))break;if((o|0)>=(h|0)){p=13;break a}}else{if((g|0)<(n|0))break;if((n|0)>=(g|0)){p=13;break a}}if((m|0)<(j|0))k=m+1|0;else{p=21;break a}}if((k|0)<(m|0)){d=k;i=m}else{p=21;break}}if((p|0)==13){if((l|0)<-1)return;if((f|0)<=(m|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1128380,1146752,368,1122479,0);return}a[1263537]=0;__ZN6VectorIN6Area2D9ShapePairEE14_copy_on_writeEv(b);f=c[b>>2]|0;if(!f){q=0;r=-1}else{q=f;r=(c[f+-4>>2]|0)+-1|0}if((r|0)>(m|0)){f=m;do{m=f;f=f+1|0;l=q+(f<<3)|0;i=c[l+4>>2]|0;d=q+(m<<3)|0;c[d>>2]=c[l>>2];c[d+4>>2]=i}while((f|0)!=(r|0))}__ZN6VectorIN6Area2D9ShapePairEE6resizeEi(b,r)|0;return}else if((p|0)==21)return}function __ZN3MapIjN6Area2D9BodyStateE10ComparatorIjE16DefaultAllocatorE6_eraseEPNS5_7ElementE(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0;e=d+8|0;f=c[e>>2]|0;g=b+4|0;h=c[g>>2]|0;if((f|0)!=(h|0)?(i=c[d+4>>2]|0,(i|0)!=(h|0)):0){j=i;while(1){i=c[j+8>>2]|0;if((i|0)==(h|0))break;else j=i}if(!j){k=h;l=c[h+8>>2]|0}else{k=j;l=h}}else{k=d;l=f}f=k+8|0;j=k+4|0;i=c[((l|0)==(h|0)?j:f)>>2]|0;h=c[b>>2]|0;l=k+12|0;m=c[l>>2]|0;c[i+12>>2]=m;if((h|0)==(m|0))n=h+8|0;else{h=c[l>>2]|0;m=h+8|0;n=(k|0)==(c[m>>2]|0)?m:h+4|0}c[n>>2]=i;if((k|0)==(d|0)){if((c[d>>2]|0)==1)__ZN3MapIjN6Area2D9BodyStateE10ComparatorIjE16DefaultAllocatorE10_erase_fixEPNS5_7ElementE(b,i)}else{if((k|0)==(c[g>>2]|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143791,1145936,469,1143798,0);return}a[1263537]=0;if((c[k>>2]|0)==1)__ZN3MapIjN6Area2D9BodyStateE10ComparatorIjE16DefaultAllocatorE10_erase_fixEPNS5_7ElementE(b,i);c[f>>2]=c[e>>2];f=d+4|0;c[j>>2]=c[f>>2];j=d+12|0;c[l>>2]=c[j>>2];c[k>>2]=c[d>>2];c[(c[e>>2]|0)+12>>2]=k;c[(c[f>>2]|0)+12>>2]=k;f=c[j>>2]|0;j=f+8|0;c[((c[j>>2]|0)==(d|0)?j:f+4|0)>>2]=k}k=c[d+16>>2]|0;f=d+20|0;if(k|0)c[k+20>>2]=c[f>>2];j=c[f>>2]|0;if(j|0)c[j+16>>2]=k;k=c[d+36>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);__ZN6Memory11free_staticEPvb(d,0);d=b+8|0;c[d>>2]=(c[d>>2]|0)+-1;if(!(c[c[g>>2]>>2]|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143791,1145936,498,1143838,0);return}else{a[1263537]=0;return}}function __ZN3MapIjN6Area2D9BodyStateE10ComparatorIjE16DefaultAllocatorE10_erase_fixEPNS5_7ElementE(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0;e=c[(c[b>>2]|0)+8>>2]|0;f=b+4|0;if((e|0)!=(d|0)&(c[d>>2]|0)==1){b=d;while(1){g=b+12|0;h=c[g>>2]|0;i=c[h+8>>2]|0;do if((b|0)==(i|0)){j=c[h+4>>2]|0;if(!(c[j>>2]|0)){a[1263537]=0;c[j>>2]=1;k=c[f>>2]|0;if((k|0)==(h|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);l=c[g>>2]|0;m=l;n=c[l+4>>2]|0;o=c[f>>2]|0}else{a[1263537]=0;c[h>>2]=0;m=h;n=j;o=k}k=n+8|0;l=c[k>>2]|0;c[m+4>>2]=l;if((l|0)!=(o|0))c[l+12>>2]=m;l=m+12|0;c[n+12>>2]=c[l>>2];p=c[l>>2]|0;q=p+8|0;c[((c[q>>2]|0)==(m|0)?q:p+4|0)>>2]=n;c[k>>2]=m;c[l>>2]=n;l=c[g>>2]|0;r=c[l+4>>2]|0;s=l}else{r=j;s=h}if((c[c[r+4>>2]>>2]|0)==1){j=r+8|0;l=c[j>>2]|0;if((c[l>>2]|0)==1)if((c[f>>2]|0)==(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);t=c[g>>2]|0;break}else{a[1263537]=0;c[r>>2]=0;t=s;break}a[1263537]=0;c[l>>2]=1;k=c[f>>2]|0;if((k|0)==(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);u=c[j>>2]|0;v=c[f>>2]|0}else{a[1263537]=0;c[r>>2]=0;u=l;v=k}k=u+4|0;l=c[k>>2]|0;c[j>>2]=l;if((l|0)!=(v|0))c[l+12>>2]=r;l=r+12|0;c[u+12>>2]=c[l>>2];j=c[l>>2]|0;p=j+4|0;c[((c[p>>2]|0)==(r|0)?p:j+8|0)>>2]=u;c[k>>2]=r;c[l>>2]=u;l=c[g>>2]|0;w=c[l+4>>2]|0;x=l}else{w=r;x=s}l=c[x>>2]|0;k=c[f>>2]|0;if((l|0)==0&(k|0)==(w|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);y=c[g>>2]|0;z=c[f>>2]|0}else{a[1263537]=0;c[w>>2]=l;y=x;z=k}c[y>>2]=1;k=c[w+4>>2]|0;a[1263537]=0;c[k>>2]=1;k=y+4|0;l=c[k>>2]|0;j=l+8|0;p=c[j>>2]|0;c[k>>2]=p;if((p|0)!=(z|0))c[p+12>>2]=y;p=y+12|0;c[l+12>>2]=c[p>>2];k=c[p>>2]|0;q=k+8|0;c[((c[q>>2]|0)==(y|0)?q:k+4|0)>>2]=l;c[j>>2]=y;c[p>>2]=l;t=e}else{if(!(c[i>>2]|0)){a[1263537]=0;c[i>>2]=1;l=c[f>>2]|0;if((l|0)==(h|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);p=c[g>>2]|0;A=c[p+8>>2]|0;B=c[f>>2]|0;C=p}else{a[1263537]=0;c[h>>2]=0;A=i;B=l;C=h}l=A+4|0;p=c[l>>2]|0;c[C+8>>2]=p;if((p|0)!=(B|0))c[p+12>>2]=C;p=C+12|0;c[A+12>>2]=c[p>>2];j=c[p>>2]|0;k=j+4|0;c[((c[k>>2]|0)==(C|0)?k:j+8|0)>>2]=A;c[l>>2]=C;c[p>>2]=A;p=c[g>>2]|0;D=c[p+8>>2]|0;E=p}else{D=i;E=h}p=D+4|0;l=c[p>>2]|0;j=(c[c[D+8>>2]>>2]|0)==1;if(!((c[l>>2]|0)!=1|j^1))if((c[f>>2]|0)==(D|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);t=c[g>>2]|0;break}else{a[1263537]=0;c[D>>2]=0;t=E;break}if(j){a[1263537]=0;c[l>>2]=1;j=c[f>>2]|0;if((j|0)==(D|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);F=c[p>>2]|0;G=c[f>>2]|0}else{a[1263537]=0;c[D>>2]=0;F=l;G=j}j=F+8|0;l=c[j>>2]|0;c[p>>2]=l;if((l|0)!=(G|0))c[l+12>>2]=D;l=D+12|0;c[F+12>>2]=c[l>>2];p=c[l>>2]|0;k=p+8|0;c[((c[k>>2]|0)==(D|0)?k:p+4|0)>>2]=F;c[j>>2]=D;c[l>>2]=F;l=c[g>>2]|0;H=c[l+8>>2]|0;I=l}else{H=D;I=E}l=c[I>>2]|0;j=c[f>>2]|0;if((l|0)==0&(j|0)==(H|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);J=c[g>>2]|0;K=c[f>>2]|0}else{a[1263537]=0;c[H>>2]=l;J=I;K=j}c[J>>2]=1;j=c[H+8>>2]|0;a[1263537]=0;c[j>>2]=1;j=J+8|0;l=c[j>>2]|0;p=l+4|0;k=c[p>>2]|0;c[j>>2]=k;if((k|0)!=(K|0))c[k+12>>2]=J;k=J+12|0;c[l+12>>2]=c[k>>2];j=c[k>>2]|0;q=j+4|0;c[((c[q>>2]|0)==(J|0)?q:j+8|0)>>2]=l;c[p>>2]=J;c[k>>2]=l;t=e}while(0);if((e|0)!=(t|0)&(c[t>>2]|0)==1)b=t;else{L=t;break}}}else L=d;a[1263537]=0;c[L>>2]=1;if((c[c[f>>2]>>2]|0)==1){a[1263537]=0;return}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143886,1145936,447,1143897,0);return}}function __ZN6VectorIN6Area2D9ShapePairEE6resizeEi(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0;if((d|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,269,1145657,0);e=31;return e|0}a[1263537]=0;f=c[b>>2]|0;if(!f)g=0;else g=c[f+-4>>2]|0;if((g|0)==(d|0)){e=0;return e|0}if(!d){if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);c[b>>2]=0;e=0;return e|0}__ZN6VectorIN6Area2D9ShapePairEE14_copy_on_writeEv(b);f=d<<3;if(d>>>0<=536870911?(g=f+-1|0,h=g>>>1|g,g=h>>>2|h,h=g>>>4|g,g=h>>>8|h,h=(g>>>16|g)+1|0,f>>>0<4294967264):0){a[1263537]=0;f=c[b>>2]|0;do if(!f)if((d|0)>0)i=18;else{j=0;i=25}else{g=c[f+-4>>2]|0;if((g|0)<(d|0))if(!g)i=18;else{k=__ZN6Memory14realloc_staticEPvjb(f,h,1)|0;if(k|0){a[1263537]=0;l=k;break}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,300,1145876,0);e=6;return e|0}else{j=g;i=25}}while(0);do if((i|0)==18){g=__ZN6Memory12alloc_staticEjb(h,1)|0;if(g|0){a[1263537]=0;c[g+-4>>2]=0;c[g+-8>>2]=1;l=g;break}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,292,1145820,0);e=6;return e|0}else if((i|0)==25){if((j|0)<=(d|0)){e=0;return e|0}g=__ZN6Memory14realloc_staticEPvjb(f,h,1)|0;if(!g){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,324,1145876,0);e=6;return e|0}else{a[1263537]=0;c[b>>2]=g;c[g+-4>>2]=d;e=0;return e|0}}while(0);c[b>>2]=l;c[((l|0)==0?0:l+-4|0)>>2]=d;e=0;return e|0}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,285,1145723,0);e=6;return e|0}function __ZNK11MethodBind5I6Area2DiRK3RIDiiiE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return __ZNK11MethodBind5I6Area2DiRK3RIDiiiE18_get_argument_typeEi(a,b)|0}function __ZNK11MethodBind5I6Area2DiRK3RIDiiiE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,877540);l=a;return c[b>>2]|0}function __ZN11MethodBind5I6Area2DiRK3RIDiiiE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0;i=l;l=l+128|0;if((l|0)>=(m|0))ba(128);j=i+96|0;k=i+120|0;n=i+72|0;o=i+48|0;p=i+24|0;q=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236212)|0:0){c[h>>2]=0;a[1263537]=0;r=d+24|0;s=c[r>>2]|0;if((s|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=s;c[b>>2]=0;l=i;return}t=s-(c[d+20>>2]|0)|0;if((t|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=t;c[b>>2]=0;l=i;return}do if((g|0)>0){if((s|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);u=0}else{a[1263537]=0;u=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,u)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=u;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[r>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);v=0}else{a[1263537]=0;v=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,v)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=v;c[b>>2]=0;l=i;return}if((g|0)>2){if((c[r>>2]|0)<2){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);w=0}else{a[1263537]=0;w=c[(c[d+32>>2]|0)+12>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+8>>2]>>2]|0,w)|0)){c[h>>2]=2;c[h+4>>2]=2;c[h+8>>2]=w;c[b>>2]=0;l=i;return}if((g|0)>3){if((c[r>>2]|0)<3){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);x=0}else{a[1263537]=0;x=c[(c[d+32>>2]|0)+16>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+12>>2]>>2]|0,x)|0)){c[h>>2]=2;c[h+4>>2]=3;c[h+8>>2]=x;c[b>>2]=0;l=i;return}if((g|0)>4){if((c[r>>2]|0)<4){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);y=0}else{a[1263537]=0;y=c[(c[d+32>>2]|0)+20>>2]|0}if(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+16>>2]>>2]|0,y)|0)break;c[h>>2]=2;c[h+4>>2]=4;c[h+8>>2]=y;c[b>>2]=0;l=i;return}}}}}while(0);y=c[d+44>>2]|0;x=c[d+48>>2]|0;w=e+(x>>1)|0;if(!(x&1))z=y;else z=c[(c[w>>2]|0)+y>>2]|0;do if((g|0)<1){y=c[r>>2]|0;x=y+-1|0;if((y|0)>=1){e=c[d+16>>2]|0;v=(e|0)==0;if(v)A=0;else A=c[e+-4>>2]|0;if((y|0)<=(A|0)){if(v)B=0;else B=c[e+-4>>2]|0;do if((B|0)<(y|0)){if(v)C=0;else C=c[e+-4>>2]|0;if((C|0)<(y|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);D=0;break}else{a[1263537]=0;E=55;break}}else E=55;while(0);if((E|0)==55)D=e+(x*24|0)|0;__ZN7VariantC2ERKS_(j,D);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);D=__ZNK7VariantcviEv(j)|0;do if((g|0)<2){C=c[r>>2]|0;B=C+-1|0;A=C+-2|0;if((C|0)>=2){C=c[d+16>>2]|0;y=(C|0)==0;if(y)F=0;else F=c[C+-4>>2]|0;if((B|0)<=(F|0)){if(y)G=0;else G=c[C+-4>>2]|0;do if((G|0)<(B|0)){if(y)H=0;else H=c[C+-4>>2]|0;if((H|0)<(B|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);I=0;break}else{a[1263537]=0;E=72;break}}else E=72;while(0);if((E|0)==72)I=C+(A*24|0)|0;__ZN7VariantC2ERKS_(n,I);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f+4>>2]|0);while(0);c[k>>2]=__ZNK7Variantcv3RIDEv(n)|0;do if((g|0)<3){I=c[r>>2]|0;H=I+-2|0;G=I+-3|0;if((H|0)>=1){I=c[d+16>>2]|0;F=(I|0)==0;if(F)J=0;else J=c[I+-4>>2]|0;if((H|0)<=(J|0)){if(F)K=0;else K=c[I+-4>>2]|0;do if((K|0)<(H|0)){if(F)L=0;else L=c[I+-4>>2]|0;if((L|0)<(H|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);M=0;break}else{a[1263537]=0;E=89;break}}else E=89;while(0);if((E|0)==89)M=I+(G*24|0)|0;__ZN7VariantC2ERKS_(o,M);break}}c[o>>2]=0}else __ZN7VariantC2ERKS_(o,c[f+8>>2]|0);while(0);M=__ZNK7VariantcviEv(o)|0;do if((g|0)<4){L=c[r>>2]|0;K=L+-3|0;J=L+-4|0;if((K|0)>=1){L=c[d+16>>2]|0;H=(L|0)==0;if(H)N=0;else N=c[L+-4>>2]|0;if((K|0)<=(N|0)){if(H)O=0;else O=c[L+-4>>2]|0;do if((O|0)<(K|0)){if(H)P=0;else P=c[L+-4>>2]|0;if((P|0)<(K|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);Q=0;break}else{a[1263537]=0;E=106;break}}else E=106;while(0);if((E|0)==106)Q=L+(J*24|0)|0;__ZN7VariantC2ERKS_(p,Q);break}}c[p>>2]=0}else __ZN7VariantC2ERKS_(p,c[f+12>>2]|0);while(0);Q=__ZNK7VariantcviEv(p)|0;do if((g|0)<5){P=c[r>>2]|0;O=P+-4|0;N=P+-5|0;if((O|0)>=1){P=c[d+16>>2]|0;K=(P|0)==0;if(K)R=0;else R=c[P+-4>>2]|0;if((O|0)<=(R|0)){if(K)S=0;else S=c[P+-4>>2]|0;do if((S|0)<(O|0)){if(K)T=0;else T=c[P+-4>>2]|0;if((T|0)<(O|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);U=0;break}else{a[1263537]=0;E=123;break}}else E=123;while(0);if((E|0)==123)U=P+(N*24|0)|0;__ZN7VariantC2ERKS_(q,U);break}}c[q>>2]=0}else __ZN7VariantC2ERKS_(q,c[f+16>>2]|0);while(0);f=__ZNK7VariantcviEv(q)|0;ui[z&4095](w,D,k,M,Q,f);if(c[q>>2]|0)__ZN7Variant5clearEv(q);if(c[p>>2]|0)__ZN7Variant5clearEv(p);if(c[o>>2]|0)__ZN7Variant5clearEv(o);if(c[n>>2]|0)__ZN7Variant5clearEv(n);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,3405,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind5I6Area2DiRK3RIDiiiE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236212)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;b=c[c[d>>2]>>2]|0;c[f>>2]=c[c[d+4>>2]>>2];ui[i&4095](a,b,f,c[c[d+8>>2]>>2]|0,c[c[d+12>>2]>>2]|0,c[c[d+16>>2]>>2]|0);l=e;return}function __ZN11MethodBind5I6Area2DiRK3RIDiiiED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind5I6Area2DiRK3RIDiiiE18_get_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case 0:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;break}case 1:{c[d>>2]=0;__ZN7VariantC2ERK3RID(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);f=b;break}case 2:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;break}case 3:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;break}case 4:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;break}default:f=0}l=a;return f|0}function __ZNK13MethodBind1RCI6Area2DbP4NodeE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;switch(b|0){case -1:{__ZN7VariantC2Eb(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}case 0:{__ZN7VariantC2EPK6Object(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}default:e=0}l=a;return e|0}function __ZNK13MethodBind1RCI6Area2DbP4NodeE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,877540);l=a;return c[b>>2]|0}function __ZN13MethodBind1RCI6Area2DbP4NodeE4callEP6ObjectPPK7VariantiRNS6_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;i=l;l=l+48|0;if((l|0)>=(m|0))ba(48);j=i+24|0;k=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236212)|0:0){c[h>>2]=0;a[1263537]=0;n=d+24|0;o=c[n>>2]|0;if((o|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=o;c[b>>2]=0;l=i;return}p=o-(c[d+20>>2]|0)|0;if((p|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=p;c[b>>2]=0;l=i;return}if((g|0)>0){if((o|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);q=0}else{a[1263537]=0;q=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,q)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=q;c[b>>2]=0;l=i;return}}q=c[d+44>>2]|0;o=c[d+48>>2]|0;p=e+(o>>1)|0;if(!(o&1))r=q;else r=c[(c[p>>2]|0)+q>>2]|0;do if((g|0)<1){q=c[n>>2]|0;o=q+-1|0;if((q|0)>=1){e=c[d+16>>2]|0;s=(e|0)==0;if(s)t=0;else t=c[e+-4>>2]|0;if((q|0)<=(t|0)){if(s)u=0;else u=c[e+-4>>2]|0;do if((u|0)<(q|0)){if(s)v=0;else v=c[e+-4>>2]|0;if((v|0)<(q|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);w=0;break}else{a[1263537]=0;x=31;break}}else x=31;while(0);if((x|0)==31)w=e+(o*24|0)|0;__ZN7VariantC2ERKS_(k,w);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);f=__ZNK7VariantcvP4NodeEv(k)|0;__ZN7VariantC2Eb(j,$i[r&8191](p,f)|0);if(c[k>>2]|0)__ZN7Variant5clearEv(k);__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1217,1146558,0);c[b>>2]=0;l=i;return}function __ZN13MethodBind1RCI6Area2DbP4NodeE7ptrcallEP6ObjectPPKvPv(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0;if(!d)g=0;else{h=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1236212)|0;g=h?d:0}d=c[b+44>>2]|0;h=c[b+48>>2]|0;b=g+(h>>1)|0;if(!(h&1))i=d;else i=c[(c[b>>2]|0)+d>>2]|0;a[f>>0]=($i[i&8191](b,c[e>>2]|0)|0)&1;return}function __ZN13MethodBind1RCI6Area2DbP4NodeED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI6Area2D5ArrayE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;if((b|0)!=-1){f=0;l=a;return f|0}__ZN5ArrayC2Ev(d);__ZN7VariantC2ERK5Array(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);__ZN5ArrayD2Ev(d);f=b;l=a;return f|0}function __ZNK13MethodBind0RCI6Area2D5ArrayE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,877540);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI6Area2D5ArrayE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;j=f+24|0;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236212)|0:0){c[h>>2]=0;a[1263537]=0;k=c[d+24>>2]|0;if((k|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=k;c[b>>2]=0;l=f;return}n=k-(c[d+20>>2]|0)|0;if((n|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=n;c[b>>2]=0;l=f;return}n=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))o=n;else o=c[(c[d>>2]|0)+n>>2]|0;c[j>>2]=ij[o&8191](d)|0;__ZN7VariantC2ERK5Array(i,j);__ZN5ArrayD2Ev(j);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI6Area2D5ArrayE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=d;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236212)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;c[f>>2]=ij[i&8191](a)|0;__ZN5ArrayaSERKS_(e,f);__ZN5ArrayD2Ev(f);l=d;return}function __ZN13MethodBind0RCI6Area2D5ArrayED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind1RCI6Area2DbiE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;switch(b|0){case -1:{__ZN7VariantC2Eb(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}case 0:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}default:e=0}l=a;return e|0}function __ZNK13MethodBind1RCI6Area2DbiE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,877540);l=a;return c[b>>2]|0}function __ZN13MethodBind1RCI6Area2DbiE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;i=l;l=l+48|0;if((l|0)>=(m|0))ba(48);j=i+24|0;k=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236212)|0:0){c[h>>2]=0;a[1263537]=0;n=d+24|0;o=c[n>>2]|0;if((o|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=o;c[b>>2]=0;l=i;return}p=o-(c[d+20>>2]|0)|0;if((p|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=p;c[b>>2]=0;l=i;return}if((g|0)>0){if((o|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);q=0}else{a[1263537]=0;q=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,q)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=q;c[b>>2]=0;l=i;return}}q=c[d+44>>2]|0;o=c[d+48>>2]|0;p=e+(o>>1)|0;if(!(o&1))r=q;else r=c[(c[p>>2]|0)+q>>2]|0;do if((g|0)<1){q=c[n>>2]|0;o=q+-1|0;if((q|0)>=1){e=c[d+16>>2]|0;s=(e|0)==0;if(s)t=0;else t=c[e+-4>>2]|0;if((q|0)<=(t|0)){if(s)u=0;else u=c[e+-4>>2]|0;do if((u|0)<(q|0)){if(s)v=0;else v=c[e+-4>>2]|0;if((v|0)<(q|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);w=0;break}else{a[1263537]=0;x=31;break}}else x=31;while(0);if((x|0)==31)w=e+(o*24|0)|0;__ZN7VariantC2ERKS_(k,w);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);f=__ZNK7VariantcviEv(k)|0;__ZN7VariantC2Eb(j,$i[r&8191](p,f)|0);if(c[k>>2]|0)__ZN7Variant5clearEv(k);__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1217,1146558,0);c[b>>2]=0;l=i;return}function __ZN13MethodBind1RCI6Area2DbiE7ptrcallEP6ObjectPPKvPv(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0;if(!d)g=0;else{h=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1236212)|0;g=h?d:0}d=c[b+44>>2]|0;h=c[b+48>>2]|0;b=g+(h>>1)|0;if(!(h&1))i=d;else i=c[(c[b>>2]|0)+d>>2]|0;a[f>>0]=($i[i&8191](b,c[c[e>>2]>>2]|0)|0)&1;return}function __ZN13MethodBind1RCI6Area2DbiED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind2I6Area2DibE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;switch(b|0){case 0:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}case 1:{__ZN7VariantC2Eb(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}default:e=0}l=a;return e|0}function __ZNK11MethodBind2I6Area2DibE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,877540);l=a;return c[b>>2]|0}function __ZN11MethodBind2I6Area2DibE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0;i=l;l=l+48|0;if((l|0)>=(m|0))ba(48);j=i+24|0;k=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236212)|0:0){c[h>>2]=0;a[1263537]=0;n=d+24|0;o=c[n>>2]|0;if((o|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=o;c[b>>2]=0;l=i;return}p=o-(c[d+20>>2]|0)|0;if((p|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=p;c[b>>2]=0;l=i;return}if((g|0)>0){if((o|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);q=0}else{a[1263537]=0;q=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,q)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=q;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[n>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);r=0}else{a[1263537]=0;r=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,r)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=r;c[b>>2]=0;l=i;return}}}r=c[d+44>>2]|0;q=c[d+48>>2]|0;o=e+(q>>1)|0;if(!(q&1))s=r;else s=c[(c[o>>2]|0)+r>>2]|0;do if((g|0)<1){r=c[n>>2]|0;q=r+-1|0;if((r|0)>=1){e=c[d+16>>2]|0;p=(e|0)==0;if(p)t=0;else t=c[e+-4>>2]|0;if((r|0)<=(t|0)){if(p)u=0;else u=c[e+-4>>2]|0;do if((u|0)<(r|0)){if(p)v=0;else v=c[e+-4>>2]|0;if((v|0)<(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);w=0;break}else{a[1263537]=0;x=37;break}}else x=37;while(0);if((x|0)==37)w=e+(q*24|0)|0;__ZN7VariantC2ERKS_(j,w);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);w=__ZNK7VariantcviEv(j)|0;do if((g|0)<2){v=c[n>>2]|0;u=v+-1|0;t=v+-2|0;if((v|0)>=2){v=c[d+16>>2]|0;r=(v|0)==0;if(r)y=0;else y=c[v+-4>>2]|0;if((u|0)<=(y|0)){if(r)z=0;else z=c[v+-4>>2]|0;do if((z|0)<(u|0)){if(r)A=0;else A=c[v+-4>>2]|0;if((A|0)<(u|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);B=0;break}else{a[1263537]=0;x=54;break}}else x=54;while(0);if((x|0)==54)B=v+(t*24|0)|0;__ZN7VariantC2ERKS_(k,B);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f+4>>2]|0);while(0);f=__ZNK7VariantcvbEv(k)|0;bj[s&4095](o,w,f);if(c[k>>2]|0)__ZN7Variant5clearEv(k);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1380,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind2I6Area2DibE7ptrcallEP6ObjectPPKvPv(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0;if(!d)g=0;else{f=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1236212)|0;g=f?d:0}d=c[b+44>>2]|0;f=c[b+48>>2]|0;b=g+(f>>1)|0;if(!(f&1))h=d;else h=c[(c[b>>2]|0)+d>>2]|0;bj[h&4095](b,c[c[e>>2]>>2]|0,(a[c[e+4>>2]>>0]|0)!=0);return}function __ZN11MethodBind2I6Area2DibED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI6Area2DjE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Ej(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK13MethodBind0RCI6Area2DjE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,877540);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI6Area2DjE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236212)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2Ej(i,ij[n&8191](d)|0);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI6Area2DjE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0;if(!b)f=0;else{d=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236212)|0;f=d?b:0}b=c[a+44>>2]|0;d=c[a+48>>2]|0;a=f+(d>>1)|0;if(!(d&1)){g=b;h=ij[g&8191](a)|0;c[e>>2]=h;return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=ij[g&8191](a)|0;c[e>>2]=h;return}}function __ZN13MethodBind0RCI6Area2DjED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI6Area2D7Vector2E18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;if((b|0)!=-1){f=0;l=a;return f|0}g[d>>2]=0.0;g[d+4>>2]=0.0;__ZN7VariantC2ERK7Vector2(e,d);d=c[e>>2]|0;if(d|0)__ZN7Variant5clearEv(e);f=d;l=a;return f|0}function __ZNK13MethodBind0RCI6Area2D7Vector2E18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,877540);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI6Area2D7Vector2E4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;j=f+24|0;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236212)|0:0){c[h>>2]=0;a[1263537]=0;k=c[d+24>>2]|0;if((k|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=k;c[b>>2]=0;l=f;return}n=k-(c[d+20>>2]|0)|0;if((n|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=n;c[b>>2]=0;l=f;return}n=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))o=n;else o=c[(c[d>>2]|0)+n>>2]|0;Pi[o&2047](j,d);__ZN7VariantC2ERK7Vector2(i,j);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI6Area2D7Vector2E7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=d;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236212)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;Pi[i&2047](f,a);a=f;f=c[a+4>>2]|0;i=e;c[i>>2]=c[a>>2];c[i+4>>2]=f;l=d;return}function __ZN13MethodBind0RCI6Area2D7Vector2ED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I6Area2DRK7Vector2E18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;if(b|0){f=0;l=a;return f|0}g[d>>2]=0.0;g[d+4>>2]=0.0;__ZN7VariantC2ERK7Vector2(e,d);d=c[e>>2]|0;if(d|0)__ZN7Variant5clearEv(e);f=d;l=a;return f|0}function __ZNK11MethodBind1I6Area2DRK7Vector2E18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,877540);l=a;return c[b>>2]|0}function __ZN11MethodBind1I6Area2DRK7Vector2E4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i+24|0;k=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236212)|0:0){c[h>>2]=0;a[1263537]=0;n=d+24|0;o=c[n>>2]|0;if((o|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=o;c[b>>2]=0;l=i;return}p=o-(c[d+20>>2]|0)|0;if((p|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=p;c[b>>2]=0;l=i;return}if((g|0)>0){if((o|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);q=0}else{a[1263537]=0;q=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,q)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=q;c[b>>2]=0;l=i;return}}q=c[d+44>>2]|0;o=c[d+48>>2]|0;p=e+(o>>1)|0;if(!(o&1))r=q;else r=c[(c[p>>2]|0)+q>>2]|0;do if((g|0)<1){q=c[n>>2]|0;o=q+-1|0;if((q|0)>=1){e=c[d+16>>2]|0;s=(e|0)==0;if(s)t=0;else t=c[e+-4>>2]|0;if((q|0)<=(t|0)){if(s)u=0;else u=c[e+-4>>2]|0;do if((u|0)<(q|0)){if(s)v=0;else v=c[e+-4>>2]|0;if((v|0)<(q|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);w=0;break}else{a[1263537]=0;x=31;break}}else x=31;while(0);if((x|0)==31)w=e+(o*24|0)|0;__ZN7VariantC2ERKS_(k,w);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);__ZNK7Variantcv7Vector2Ev(j,k);Pi[r&2047](p,j);if(c[k>>2]|0)__ZN7Variant5clearEv(k);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I6Area2DRK7Vector2E7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236212)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;b=c[d>>2]|0;d=c[b+4>>2]|0;h=f;c[h>>2]=c[b>>2];c[h+4>>2]=d;Pi[i&2047](a,f);l=e;return}function __ZN11MethodBind1I6Area2DRK7Vector2ED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI6Area2DfE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Ef(d,0.0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK13MethodBind0RCI6Area2DfE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,877540);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI6Area2DfE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236212)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2Ef(i,+mj[n&511](d));__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI6Area2DfE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0.0;if(!b)f=0;else{d=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236212)|0;f=d?b:0}b=c[a+44>>2]|0;d=c[a+48>>2]|0;a=f+(d>>1)|0;if(!(d&1)){h=b;i=+mj[h&511](a);g[e>>2]=i;return}else{h=c[(c[a>>2]|0)+b>>2]|0;i=+mj[h&511](a);g[e>>2]=i;return}}function __ZN13MethodBind0RCI6Area2DfED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I6Area2DfE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if(!b){__ZN7VariantC2Ef(d,0.0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK11MethodBind1I6Area2DfE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,877540);l=a;return c[b>>2]|0}function __ZN11MethodBind1I6Area2DfE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0.0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236212)|0:0){c[h>>2]=0;a[1263537]=0;k=d+24|0;n=c[k>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=i;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=i;return}if((g|0)>0){if((n|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);p=0}else{a[1263537]=0;p=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,p)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=p;c[b>>2]=0;l=i;return}}p=c[d+44>>2]|0;n=c[d+48>>2]|0;o=e+(n>>1)|0;if(!(n&1))q=p;else q=c[(c[o>>2]|0)+p>>2]|0;do if((g|0)<1){p=c[k>>2]|0;n=p+-1|0;if((p|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)s=0;else s=c[e+-4>>2]|0;if((p|0)<=(s|0)){if(r)t=0;else t=c[e+-4>>2]|0;do if((t|0)<(p|0)){if(r)u=0;else u=c[e+-4>>2]|0;if((u|0)<(p|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);v=0;break}else{a[1263537]=0;w=31;break}}else w=31;while(0);if((w|0)==31)v=e+(n*24|0)|0;__ZN7VariantC2ERKS_(j,v);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);x=+__ZNK7VariantcvfEv(j);Mi[q&511](o,x);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I6Area2DfE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0,j=0.0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236212)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1)){h=b;i=c[d>>2]|0;j=+g[i>>2];Mi[h&511](a,j);return}else{h=c[(c[a>>2]|0)+b>>2]|0;i=c[d>>2]|0;j=+g[i>>2];Mi[h&511](a,j);return}}function __ZN11MethodBind1I6Area2DfED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI6Area2DbE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Eb(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK13MethodBind0RCI6Area2DbE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,877540);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI6Area2DbE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236212)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2Eb(i,ij[n&8191](d)|0);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI6Area2DbE7ptrcallEP6ObjectPPKvPv(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0;if(!d)g=0;else{e=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1236212)|0;g=e?d:0}d=c[b+44>>2]|0;e=c[b+48>>2]|0;b=g+(e>>1)|0;if(!(e&1)){h=d;i=ij[h&8191](b)|0;j=i&1;a[f>>0]=j;return}else{h=c[(c[b>>2]|0)+d>>2]|0;i=ij[h&8191](b)|0;j=i&1;a[f>>0]=j;return}}function __ZN13MethodBind0RCI6Area2DbED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I6Area2DbE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if(!b){__ZN7VariantC2Eb(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK11MethodBind1I6Area2DbE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,877540);l=a;return c[b>>2]|0}function __ZN11MethodBind1I6Area2DbE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236212)|0:0){c[h>>2]=0;a[1263537]=0;k=d+24|0;n=c[k>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=i;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=i;return}if((g|0)>0){if((n|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);p=0}else{a[1263537]=0;p=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,p)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=p;c[b>>2]=0;l=i;return}}p=c[d+44>>2]|0;n=c[d+48>>2]|0;o=e+(n>>1)|0;if(!(n&1))q=p;else q=c[(c[o>>2]|0)+p>>2]|0;do if((g|0)<1){p=c[k>>2]|0;n=p+-1|0;if((p|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)s=0;else s=c[e+-4>>2]|0;if((p|0)<=(s|0)){if(r)t=0;else t=c[e+-4>>2]|0;do if((t|0)<(p|0)){if(r)u=0;else u=c[e+-4>>2]|0;if((u|0)<(p|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);v=0;break}else{a[1263537]=0;w=31;break}}else w=31;while(0);if((w|0)==31)v=e+(n*24|0)|0;__ZN7VariantC2ERKS_(j,v);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);f=__ZNK7VariantcvbEv(j)|0;Pi[q&2047](o,f);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I6Area2DbE7ptrcallEP6ObjectPPKvPv(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0;if(!d)g=0;else{f=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1236212)|0;g=f?d:0}d=c[b+44>>2]|0;f=c[b+48>>2]|0;b=g+(f>>1)|0;if(!(f&1))h=d;else h=c[(c[b>>2]|0)+d>>2]|0;Pi[h&2047](b,(a[c[e>>2]>>0]|0)!=0);return}function __ZN11MethodBind1I6Area2DbED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI6Area2DNS0_13SpaceOverrideEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK13MethodBind0RCI6Area2DNS0_13SpaceOverrideEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,877540);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI6Area2DNS0_13SpaceOverrideEE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236212)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2Ei(i,ij[n&8191](d)|0);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI6Area2DNS0_13SpaceOverrideEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0;if(!b)f=0;else{d=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236212)|0;f=d?b:0}b=c[a+44>>2]|0;d=c[a+48>>2]|0;a=f+(d>>1)|0;if(!(d&1)){g=b;h=ij[g&8191](a)|0;c[e>>2]=h;return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=ij[g&8191](a)|0;c[e>>2]=h;return}}function __ZN13MethodBind0RCI6Area2DNS0_13SpaceOverrideEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I6Area2DNS0_13SpaceOverrideEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if(!b){__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK11MethodBind1I6Area2DNS0_13SpaceOverrideEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,877540);l=a;return c[b>>2]|0}function __ZN11MethodBind1I6Area2DNS0_13SpaceOverrideEE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236212)|0:0){c[h>>2]=0;a[1263537]=0;k=d+24|0;n=c[k>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=i;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=i;return}if((g|0)>0){if((n|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);p=0}else{a[1263537]=0;p=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,p)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=p;c[b>>2]=0;l=i;return}}p=c[d+44>>2]|0;n=c[d+48>>2]|0;o=e+(n>>1)|0;if(!(n&1))q=p;else q=c[(c[o>>2]|0)+p>>2]|0;do if((g|0)<1){p=c[k>>2]|0;n=p+-1|0;if((p|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)s=0;else s=c[e+-4>>2]|0;if((p|0)<=(s|0)){if(r)t=0;else t=c[e+-4>>2]|0;do if((t|0)<(p|0)){if(r)u=0;else u=c[e+-4>>2]|0;if((u|0)<(p|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);v=0;break}else{a[1263537]=0;w=31;break}}else w=31;while(0);if((w|0)==31)v=e+(n*24|0)|0;__ZN7VariantC2ERKS_(j,v);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);f=__ZNK7VariantcviEv(j)|0;Pi[q&2047](o,f);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I6Area2DNS0_13SpaceOverrideEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236212)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1)){g=b;h=c[d>>2]|0;i=c[h>>2]|0;Pi[g&2047](a,i);return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=c[d>>2]|0;i=c[h>>2]|0;Pi[g&2047](a,i);return}}function __ZN11MethodBind1I6Area2DNS0_13SpaceOverrideEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I6Area2DjE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if(!b){__ZN7VariantC2Ej(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK11MethodBind1I6Area2DjE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,877540);l=a;return c[b>>2]|0}function __ZN11MethodBind1I6Area2DjE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236212)|0:0){c[h>>2]=0;a[1263537]=0;k=d+24|0;n=c[k>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=i;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=i;return}if((g|0)>0){if((n|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);p=0}else{a[1263537]=0;p=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,p)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=p;c[b>>2]=0;l=i;return}}p=c[d+44>>2]|0;n=c[d+48>>2]|0;o=e+(n>>1)|0;if(!(n&1))q=p;else q=c[(c[o>>2]|0)+p>>2]|0;do if((g|0)<1){p=c[k>>2]|0;n=p+-1|0;if((p|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)s=0;else s=c[e+-4>>2]|0;if((p|0)<=(s|0)){if(r)t=0;else t=c[e+-4>>2]|0;do if((t|0)<(p|0)){if(r)u=0;else u=c[e+-4>>2]|0;if((u|0)<(p|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);v=0;break}else{a[1263537]=0;w=31;break}}else w=31;while(0);if((w|0)==31)v=e+(n*24|0)|0;__ZN7VariantC2ERKS_(j,v);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);f=__ZNK7VariantcvjEv(j)|0;Pi[q&2047](o,f);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I6Area2DjE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236212)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1)){g=b;h=c[d>>2]|0;i=c[h>>2]|0;Pi[g&2047](a,i);return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=c[d>>2]|0;i=c[h>>2]|0;Pi[g&2047](a,i);return}}function __ZN11MethodBind1I6Area2DjED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN9Polygon2D18_initialize_classvEv(b){b=b|0;if(a[1263372]|0)return;if(!(a[1263237]|0)){if(!(a[1256995]|0)){if(!(a[1256996]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI4NodeEEvv();__ZN4Node13_bind_methodsEv();a[1256996]=1}__ZN7ClassDB10_add_classI10CanvasItemEEvv();__ZN10CanvasItem13_bind_methodsEv();a[1256995]=1}__ZN7ClassDB10_add_classI6Node2DEEvv();__ZN6Node2D13_bind_methodsEv();a[1263237]=1}__ZN7ClassDB10_add_classI9Polygon2DEEvv();__ZN9Polygon2D13_bind_methodsEv();a[1263372]=1;return}function __ZN9Polygon2D5_setvERK10StringNameRK7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK9Polygon2D5_getvERK10StringNameR7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK9Polygon2D19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+24|0;g=e+4|0;h=e;if(!d)__ZNK6Node2D19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,0);__ZN6StringC2EPKc(f,877967);i=c[f>>2]|0;f=i;j=g+4|0;c[j>>2]=0;k=g+12|0;c[k>>2]=0;c[g>>2]=0;n=(i|0)==0;if(!n?(c[j>>2]=0,__Z28atomic_conditional_incrementPj(i+-8|0)|0):0)c[j>>2]=f;c[g+8>>2]=0;f=c[k>>2]|0;if(f|0){if(!(__Z16atomic_decrementPj(f+-8|0)|0))__ZN6Memory11free_staticEPvb(f,1);c[k>>2]=0}c[g+16>>2]=256;if(!(c[b>>2]|0)){k=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=k;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0}k=__ZnwjPFPvjE(32,4740)|0;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0;c[k+12>>2]=0;c[k+16>>2]=7;f=k+20|0;c[f>>2]=0;j=k+24|0;c[j>>2]=0;o=k+28|0;c[o>>2]=0;__ZN12PropertyInfoaSERKS_(k,g)|0;p=c[b>>2]|0;q=p+4|0;r=c[q>>2]|0;c[j>>2]=r;c[f>>2]=0;c[o>>2]=p;if(r|0)c[r+20>>2]=k;c[q>>2]=k;if(!(c[p>>2]|0))c[p>>2]=k;k=p+8|0;c[k>>2]=(c[k>>2]|0)+1;k=c[g+12>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);k=c[g+4>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);if(!n?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);__ZN10StringNameC2EPKc(h,877967);__ZN7ClassDB17get_property_listE10StringNameP4ListI12PropertyInfo16DefaultAllocatorEbPK6Object(h,b,1,a);__ZN10StringNameD2Ev(h);if(!d){l=e;return}__ZNK6Node2D19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,1);l=e;return}function __ZN9Polygon2D14_notificationvEib(a,b,c){a=a|0;b=b|0;c=c|0;if(!c){if(511!=510)__ZN4Node13_notificationEi(a,b);if(512!=511)__ZN10CanvasItem13_notificationEi(a,b);if(1352!=512)__ZN6Node2D13_notificationEi(a,b)}if(1505!=1352)__ZN9Polygon2D13_notificationEi(a,b);if(!c)return;if(1352!=512)__ZN6Node2D13_notificationEi(a,b);if(512!=511)__ZN10CanvasItem13_notificationEi(a,b);if(511==510)return;__ZN4Node13_notificationEi(a,b);return}function __ZNK9Polygon2D16_get_class_namevEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+8|0;e=b+4|0;f=b;g=a+400|0;a=c[g>>2]|0;if(a|0){if(c[a+4>>2]|0){l=b;return g|0}if(__ZNK6String6lengthEv(a+8|0)|0){l=b;return g|0}}__ZN6StringC2EPKc(d,877967);c[f>>2]=c[d>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameaSERKS_(g,e);__ZN10StringNameD2Ev(e);e=c[f>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);l=b;return g|0}function __ZNK9Polygon2D9get_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,877967);l=a;return c[b>>2]|0}function __ZNK9Polygon2D8is_classERK6String(a,b){a=a|0;b=b|0;var c=0;if(((!(__ZNK6StringeqEPKc(b,877967)|0)?!(__ZNK6StringeqEPKc(b,939635)|0):0)?!(__ZNK6StringeqEPKc(b,947933)|0):0)?!(__ZNK6StringeqEPKc(b,1132465)|0):0)c=__ZNK6StringeqEPKc(b,1142944)|0;else c=1;return c|0}function __ZNK9Polygon2D12is_class_ptrEPv(a,b){a=a|0;b=b|0;return (b|0)==1236216|((b|0)==1234324|((b|0)==1220748|((b|0)==1220720|(b|0)==1220580)))|0}function __ZN9Polygon2DD2Ev(a){a=a|0;var b=0,d=0;c[a>>2]=284016;b=a+432|0;d=c[b>>2]|0;if((d|0?__ZN9Reference11unreferenceEv(d)|0:0)?(d=c[b>>2]|0,__Z17predelete_handlerP6Object(d)|0):0){gj[c[(c[d>>2]|0)+76>>2]&8191](d);__ZN6Memory11free_staticEPvb(d,0)}c[b>>2]=0;__ZN10PoolVectorI5ColorE12_unreferenceEv(a+412|0);__ZN10PoolVectorI7Vector2E12_unreferenceEv(a+408|0);__ZN10PoolVectorI7Vector2E12_unreferenceEv(a+404|0);__ZN10StringNameD2Ev(a+400|0);c[a>>2]=218040;__ZN10StringNameD2Ev(a+340|0);__ZN10CanvasItemD2Ev(a);return}function __ZN9Polygon2DD0Ev(a){a=a|0;__ZN9Polygon2DD2Ev(a);__ZdlPv(a);return}function __ZNK9Polygon2D13get_item_rectEv(b,d){b=b|0;d=d|0;var e=0,f=0,h=0,i=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0.0,F=0.0,G=0.0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+16|0;h=e+24|0;i=e+8|0;k=e;n=d+476|0;if(!(a[n>>0]|0)){o=d+480|0;c[b>>2]=c[o>>2];c[b+4>>2]=c[o+4>>2];c[b+8>>2]=c[o+8>>2];c[b+12>>2]=c[o+12>>2];l=e;return}p=c[d+404>>2]|0;if(p){q=(c[p+16>>2]|0)>>>3;__Z16atomic_incrementPj(p+4|0)|0;r=c[p+8>>2]|0;s=d+480|0;c[s>>2]=0;c[s+4>>2]=0;c[s+8>>2]=0;c[s+12>>2]=0;if(!q){t=p;u=s}else{v=d+468|0;w=d+488|0;x=k+4|0;y=f+4|0;z=h+4|0;A=0;do{__ZNK7Vector2plERKS_(k,r+(A<<3)|0,v);if(!A){B=k;C=c[B+4>>2]|0;D=s;c[D>>2]=c[B>>2];c[D+4>>2]=C}else{C=s;D=c[C>>2]|0;B=c[C+4>>2]|0;C=f;c[C>>2]=D;c[C+4>>2]=B;__ZNK7Vector2plERKS_(h,s,w);E=+g[k>>2];C=E<(c[j>>2]=D,+g[j>>2]);F=(c[j>>2]=B,+g[j>>2]);if(C)g[f>>2]=E;G=+g[x>>2];if(G<F)g[y>>2]=G;if(E>+g[h>>2])g[h>>2]=E;if(G>+g[z>>2])g[z>>2]=G;C=f;B=c[C+4>>2]|0;D=s;c[D>>2]=c[C>>2];c[D+4>>2]=B;__ZNK7Vector2miERKS_(i,h,f);B=i;D=c[B+4>>2]|0;C=w;c[C>>2]=c[B>>2];c[C+4>>2]=D}A=A+1|0}while((A|0)<(q|0));t=p;u=s}}else{s=d+480|0;c[s>>2]=0;c[s+4>>2]=0;c[s+8>>2]=0;c[s+12>>2]=0;t=0;u=s}s=d+480|0;p=d+484|0;q=d+488|0;A=d+492|0;G=+g[p>>2]+-20.0;E=+g[q>>2]+40.0;F=+g[A>>2]+40.0;g[s>>2]=+g[s>>2]+-20.0;g[p>>2]=G;g[q>>2]=E;g[A>>2]=F;a[n>>0]=0;if(!t){o=u;c[b>>2]=c[o>>2];c[b+4>>2]=c[o+4>>2];c[b+8>>2]=c[o+8>>2];c[b+12>>2]=c[o+12>>2];l=e;return}__Z16atomic_decrementPj(t+4|0)|0;o=u;c[b>>2]=c[o>>2];c[b+4>>2]=c[o+4>>2];c[b+8>>2]=c[o+8>>2];c[b+12>>2]=c[o+12>>2];l=e;return}function __ZN9Polygon2D14edit_set_pivotERK7Vector2(b,d){b=b|0;d=d|0;var e=0,f=0;e=d;d=c[e+4>>2]|0;f=b+468|0;c[f>>2]=c[e>>2];c[f+4>>2]=d;a[b+476>>0]=1;__ZN10CanvasItem6updateEv(b);return}function __ZNK9Polygon2D14edit_get_pivotEv(a,b){a=a|0;b=b|0;var d=0,e=0;d=b+468|0;b=c[d+4>>2]|0;e=a;c[e>>2]=c[d>>2];c[e+4>>2]=b;return}function __ZNK9Polygon2D14edit_has_pivotEv(a){a=a|0;return 1}function __ZN9Polygon2D13_notificationEi(b,d){b=b|0;d=d|0;var e=0,f=0,h=0,i=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0.0,F=0.0,G=0,H=0,I=0,J=0,K=0.0,L=0.0,M=0.0,N=0,O=0,P=0,Q=0,R=0.0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ca=0.0,da=0,ea=0.0,fa=0,ga=0.0,ha=0,ia=0.0,ja=0,ka=0.0,la=0,ma=0,na=0,oa=0,pa=0,qa=0,ra=0,sa=0,ta=0,ua=0,va=0,wa=0,xa=0,ya=0,za=0,Aa=0,Ba=0,Ca=0,Da=0,Ea=0,Fa=0,Ga=0,Ha=0,Ia=0,Ja=0,Ka=0,La=0,Ma=0,Na=0,Oa=0,Pa=0,Qa=0,Ra=0,Sa=0,Ta=0,Ua=0,Va=0,Wa=0,Xa=0,Ya=0,Za=0,_a=0,$a=0,ab=0,bb=0,cb=0,db=0,eb=0,fb=0,gb=0,hb=0,ib=0,jb=0,kb=0,lb=0,mb=0,nb=0,ob=0,pb=0,qb=0,rb=0,sb=0;e=l;l=l+144|0;if((l|0)>=(m|0))ba(144);f=e+24|0;h=e+112|0;i=e+16|0;k=e+88|0;n=e+80|0;o=e;p=e+104|0;q=e+96|0;r=e+92|0;s=e+84|0;if((d|0)!=30){l=e;return}d=b+404|0;t=c[d>>2]|0;if(!t){l=e;return}u=c[t+16>>2]|0;if(u>>>0<24){l=e;return}c[k>>2]=0;c[n>>2]=0;__ZN6VectorI7Vector2E6resizeEi(k,u>>>3)|0;u=c[k>>2]|0;if(!u)v=0;else v=c[u+-4>>2]|0;u=c[d>>2]|0;if(!u){w=0;x=0}else{__Z16atomic_incrementPj(u+4|0)|0;w=u;x=c[u+8>>2]|0}u=(v|0)>0;a:do if(u){d=x;t=b+468|0;y=0;while(1){__ZNK7Vector2plERKS_(f,d+(y<<3)|0,t);z=c[k>>2]|0;A=(z|0)==0;if(A)B=0;else B=c[z+-4>>2]|0;if((B|0)<=(y|0)){if(A)C=0;else C=c[z+-4>>2]|0;if((C|0)<=(y|0))break;a[1263537]=0}__ZN6VectorI7Vector2E14_copy_on_writeEv(k);z=f;A=c[z+4>>2]|0;D=(c[k>>2]|0)+(y<<3)|0;c[D>>2]=c[z>>2];c[D+4>>2]=A;y=y+1|0;if((y|0)>=(v|0))break a}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);if(w|0)__Z16atomic_decrementPj(w+4|0)|0;do if(a[b+460>>0]|0){c[o>>2]=0;c[o+4>>2]=0;c[o+8>>2]=0;c[o+12>>2]=0;do if(u){w=o+8|0;C=f+4|0;B=h+4|0;x=-1;y=0;E=0.0;F=-100000002004087734272.0;while(1){t=(y|0)==0;d=c[k>>2]|0;A=(d|0)==0;if(A)G=0;else G=c[d+-4>>2]|0;do if((G|0)<=(y|0)){if(A)H=0;else H=c[d+-4>>2]|0;if((H|0)>(y|0)){a[1263537]=0;I=85;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);J=0;break}}else I=85;while(0);if((I|0)==85){I=0;__ZN6VectorI7Vector2E14_copy_on_writeEv(k);J=(c[k>>2]|0)+(y<<3)|0}if(t){d=J;A=c[d+4>>2]|0;D=o;c[D>>2]=c[d>>2];c[D+4>>2]=A}else{A=o;D=c[A>>2]|0;d=c[A+4>>2]|0;A=f;c[A>>2]=D;c[A+4>>2]=d;__ZNK7Vector2plERKS_(h,o,w);K=+g[J>>2];A=K<(c[j>>2]=D,+g[j>>2]);L=(c[j>>2]=d,+g[j>>2]);if(A)g[f>>2]=K;M=+g[J+4>>2];if(M<L)g[C>>2]=M;if(K>+g[h>>2])g[h>>2]=K;if(M>+g[B>>2])g[B>>2]=M;A=f;d=c[A+4>>2]|0;D=o;c[D>>2]=c[A>>2];c[D+4>>2]=d;__ZNK7Vector2miERKS_(i,h,f);d=i;D=c[d+4>>2]|0;A=w;c[A>>2]=c[d>>2];c[A+4>>2]=D}D=c[k>>2]|0;A=(D|0)==0;if(A)N=0;else N=c[D+-4>>2]|0;if((N|0)<=(y|0)){if(A)O=0;else O=c[D+-4>>2]|0;if((O|0)<=(y|0)){I=103;break}a[1263537]=0}__ZN6VectorI7Vector2E14_copy_on_writeEv(k);D=c[k>>2]|0;if(+g[D+(y<<3)+4>>2]>F){A=(D|0)==0;if(A)P=0;else P=c[D+-4>>2]|0;if((P|0)<=(y|0)){if(A)Q=0;else Q=c[D+-4>>2]|0;if((Q|0)<=(y|0)){I=112;break}a[1263537]=0}__ZN6VectorI7Vector2E14_copy_on_writeEv(k);A=c[k>>2]|0;R=+g[A+(y<<3)+4>>2];S=y;T=A}else{R=F;S=x;T=D}D=y;y=y+1|0;A=(y|0)==(v|0)?0:y;if((A|0)<0){I=122;break}d=(T|0)==0;if(d)U=0;else U=c[T+-4>>2]|0;if((U|0)<=(A|0)){if(d)V=0;else V=c[T+-4>>2]|0;if((V|0)<=(A|0)){I=122;break}a[1263537]=0}__ZN6VectorI7Vector2E14_copy_on_writeEv(k);d=c[k>>2]|0;M=+g[d+(A<<3)>>2];z=(d|0)==0;if(z)W=0;else W=c[d+-4>>2]|0;if((W|0)<=(D|0)){if(z)X=0;else X=c[d+-4>>2]|0;if((X|0)<=(D|0)){I=130;break}a[1263537]=0}__ZN6VectorI7Vector2E14_copy_on_writeEv(k);d=c[k>>2]|0;K=M-+g[d+(D<<3)>>2];z=(d|0)==0;if(z)Y=0;else Y=c[d+-4>>2]|0;if((Y|0)<=(A|0)){if(z)Z=0;else Z=c[d+-4>>2]|0;if((Z|0)<=(A|0)){I=138;break}a[1263537]=0}__ZN6VectorI7Vector2E14_copy_on_writeEv(k);d=c[k>>2]|0;M=+g[d+(A<<3)+4>>2];A=(d|0)==0;if(A)_=0;else _=c[d+-4>>2]|0;if((_|0)<=(D|0)){if(A)$=0;else $=c[d+-4>>2]|0;if(($|0)<=(D|0)){I=146;break}a[1263537]=0}__ZN6VectorI7Vector2E14_copy_on_writeEv(k);E=E+K*(M+ +g[(c[k>>2]|0)+(D<<3)+4>>2]);if((y|0)>=(v|0)){I=25;break}else{x=S;F=R}}if((I|0)==25){x=o+4|0;y=o+8|0;w=o+12|0;aa=S;ca=E;da=o;ea=+g[o>>2];fa=w;ga=+g[w>>2];ha=x;ia=+g[x>>2];ja=y;ka=+g[y>>2];break}else if((I|0)==103)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((I|0)==112)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((I|0)==122)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((I|0)==130)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((I|0)==138)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((I|0)==146)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}else{aa=-1;ca=0.0;da=o;ea=0.0;fa=o+12|0;ga=0.0;ha=o+4|0;ia=0.0;ja=o+8|0;ka=0.0}while(0);y=b+464|0;F=+g[y>>2];M=F*2.0;g[da>>2]=ea-F;g[ha>>2]=ia-F;g[ja>>2]=M+ka;g[fa>>2]=M+ga;if((aa|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}x=c[k>>2]|0;w=(x|0)==0;if(w)la=0;else la=c[x+-4>>2]|0;do if((la|0)<=(aa|0)){if(w)ma=0;else ma=c[x+-4>>2]|0;if((ma|0)>(aa|0)){a[1263537]=0;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);df()}}while(0);__ZN6VectorI7Vector2E14_copy_on_writeEv(k);x=c[k>>2]|0;w=c[x+(aa<<3)>>2]|0;B=(x|0)==0;if(B)na=0;else na=c[x+-4>>2]|0;do if((na|0)<=(aa|0)){if(B)oa=0;else oa=c[x+-4>>2]|0;if((oa|0)>(aa|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);__ZN6VectorI7Vector2E14_copy_on_writeEv(k);M=+g[(c[k>>2]|0)+(aa<<3)+4>>2]+ +g[y>>2];c[f>>2]=w;g[f+4>>2]=M;x=f+8|0;B=o+8|0;__ZNK7Vector2plERKS_(x,o,B);C=f+16|0;c[h>>2]=c[B>>2];g[h+4>>2]=0.0;__ZNK7Vector2plERKS_(C,o,h);B=f+24|0;D=o;d=c[D+4>>2]|0;A=B;c[A>>2]=c[D>>2];c[A+4>>2]=d;d=f+32|0;A=c[fa>>2]|0;g[i>>2]=0.0;c[i+4>>2]=A;__ZNK7Vector2plERKS_(d,o,i);A=f+40|0;D=c[k>>2]|0;z=(D|0)==0;if(z)pa=0;else pa=c[D+-4>>2]|0;do if((pa|0)<=(aa|0)){if(z)qa=0;else qa=c[D+-4>>2]|0;if((qa|0)>(aa|0)){a[1263537]=0;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);df()}}while(0);__ZN6VectorI7Vector2E14_copy_on_writeEv(k);D=c[k>>2]|0;M=+g[D+(aa<<3)>>2]+-1.0e-05;z=(D|0)==0;if(z)ra=0;else ra=c[D+-4>>2]|0;do if((ra|0)<=(aa|0)){if(z)sa=0;else sa=c[D+-4>>2]|0;if((sa|0)>(aa|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);__ZN6VectorI7Vector2E14_copy_on_writeEv(k);D=c[k>>2]|0;F=+g[D+(aa<<3)+4>>2]+ +g[y>>2];g[A>>2]=M;g[f+44>>2]=F;z=f+48|0;w=(D|0)==0;if(w)ta=0;else ta=c[D+-4>>2]|0;do if((ta|0)<=(aa|0)){if(w)ua=0;else ua=c[D+-4>>2]|0;if((ua|0)>(aa|0)){a[1263537]=0;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);df()}}while(0);__ZN6VectorI7Vector2E14_copy_on_writeEv(k);D=c[k>>2]|0;M=+g[D+(aa<<3)>>2]+-1.0e-05;w=(D|0)==0;if(w)va=0;else va=c[D+-4>>2]|0;do if((va|0)<=(aa|0)){if(w)wa=0;else wa=c[D+-4>>2]|0;if((wa|0)>(aa|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);__ZN6VectorI7Vector2E14_copy_on_writeEv(k);D=c[k>>2]|0;w=c[D+(aa<<3)+4>>2]|0;g[z>>2]=M;c[f+52>>2]=w;if(ca>0.0){w=x;y=c[w>>2]|0;xa=c[w+4>>2]|0;w=d;ya=c[w+4>>2]|0;za=x;c[za>>2]=c[w>>2];c[za+4>>2]=ya;ya=d;c[ya>>2]=y;c[ya+4>>2]=xa;xa=C;ya=c[xa>>2]|0;y=c[xa+4>>2]|0;xa=B;za=c[xa+4>>2]|0;w=C;c[w>>2]=c[xa>>2];c[w+4>>2]=za;za=B;c[za>>2]=ya;c[za+4>>2]=y;y=A;za=c[y>>2]|0;ya=c[y+4>>2]|0;y=f;w=c[y+4>>2]|0;xa=A;c[xa>>2]=c[y>>2];c[xa+4>>2]=w;w=f;c[w>>2]=za;c[w+4>>2]=ya;ya=(D|0)==0;if(ya)Aa=0;else Aa=c[D+-4>>2]|0;do if((Aa|0)<=(aa|0)){if(ya)Ba=0;else Ba=c[D+-4>>2]|0;if((Ba|0)>(aa|0)){a[1263537]=0;I=157;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);Ca=0;Da=c[k>>2]|0;break}}else I=157;while(0);if((I|0)==157){__ZN6VectorI7Vector2E14_copy_on_writeEv(k);ya=c[k>>2]|0;Ca=ya+(aa<<3)|0;Da=ya}ya=z;A=c[ya>>2]|0;B=c[ya+4>>2]|0;ya=Ca;C=c[ya+4>>2]|0;d=z;c[d>>2]=c[ya>>2];c[d+4>>2]=C;C=Ca;c[C>>2]=A;c[C+4>>2]=B;Ea=Da}else Ea=D;if(!Ea)Fa=0;else Fa=c[Ea+-4>>2]|0;__ZN6VectorI7Vector2E6resizeEi(k,Fa+7|0)|0;B=c[k>>2]|0;if(!B)Ga=0;else Ga=c[B+-4>>2]|0;C=aa+7|0;b:do if((Ga|0)>(C|0)){A=Ga;d=B;c:while(1){ya=A+-8|0;d:do if((A|0)<8){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);if((A|0)<1){I=182;break c}else I=175}else{x=(d|0)==0;if(x)Ha=0;else Ha=c[d+-4>>2]|0;do if((Ha|0)<=(ya|0)){if(x)Ia=0;else Ia=c[d+-4>>2]|0;if((Ia|0)>(ya|0)){a[1263537]=0;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);I=175;break d}}while(0);__ZN6VectorI7Vector2E14_copy_on_writeEv(k);x=c[k>>2]|0;Ja=x+(ya<<3)|0;Ka=x}while(0);if((I|0)==175){I=0;Ja=0;Ka=c[k>>2]|0}ya=(Ka|0)==0;if(ya)La=0;else La=c[Ka+-4>>2]|0;if((La|0)<(A|0)){if(ya)Ma=0;else Ma=c[Ka+-4>>2]|0;if((Ma|0)<(A|0)){I=182;break}a[1263537]=0}A=A+-1|0;__ZN6VectorI7Vector2E14_copy_on_writeEv(k);ya=c[k>>2]|0;t=Ja;x=c[t+4>>2]|0;w=ya+(A<<3)|0;c[w>>2]=c[t>>2];c[w+4>>2]=x;if((A|0)<=(C|0)){Na=0;Oa=ya;break b}else d=ya}if((I|0)==182)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}else{Na=0;Oa=B}while(0);while(1){B=f+(Na<<3)|0;C=Na+aa|0;D=C+1|0;if((C|0)<-1){I=195;break}C=(Oa|0)==0;if(C)Pa=0;else Pa=c[Oa+-4>>2]|0;if((Pa|0)<=(D|0)){if(C)Qa=0;else Qa=c[Oa+-4>>2]|0;if((Qa|0)<=(D|0)){I=195;break}a[1263537]=0}__ZN6VectorI7Vector2E14_copy_on_writeEv(k);Oa=c[k>>2]|0;C=B;B=c[C+4>>2]|0;z=Oa+(D<<3)|0;c[z>>2]=c[C>>2];c[z+4>>2]=B;Na=Na+1|0;if((Na|0)>=7){I=185;break}}if((I|0)==185){if(!Oa)Ra=0;else Ra=c[Oa+-4>>2]|0;Sa=Ra;break}else if((I|0)==195)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}else Sa=v;while(0);v=b+432|0;if(c[v>>2]|0){__ZN11Transform2DC2EfRK7Vector2(h,+g[b+456>>2],b+444|0);__ZN11Transform2D5scaleERK7Vector2(h,b+436|0);g[i>>2]=1.0;g[i+4>>2]=1.0;Ra=c[v>>2]|0;Pi[c[(c[Ra>>2]|0)+124>>2]&2047](f,Ra);Ra=f;Oa=c[Ra+4>>2]|0;Na=i;c[Na>>2]=c[Ra>>2];c[Na+4>>2]=Oa;Oa=c[k>>2]|0;if(!Oa)Ta=0;else Ta=c[Oa+-4>>2]|0;__ZN6VectorI7Vector2E6resizeEi(n,Ta)|0;Ta=c[k>>2]|0;if(!Ta)Ua=0;else Ua=c[Ta+-4>>2]|0;Ta=c[b+408>>2]|0;Oa=(Ta|0)==0;if(Oa)Va=0;else Va=(c[Ta+16>>2]|0)>>>3;e:do if((Ua|0)==(Va|0)){if(Oa){Wa=0;Xa=0}else{__Z16atomic_incrementPj(Ta+4|0)|0;Wa=Ta;Xa=c[Ta+8>>2]|0}f:do if((Sa|0)>0){Na=Xa;Ra=h+8|0;Qa=h+4|0;Pa=h+12|0;aa=f+4|0;Ja=h+16|0;Ma=0;while(1){ca=+g[Na+(Ma<<3)>>2];ga=+g[Na+(Ma<<3)+4>>2];ka=ca*+g[Qa>>2]+ga*+g[Pa>>2];g[f>>2]=+g[h>>2]*ca+ +g[Ra>>2]*ga;g[aa>>2]=ka;__ZNK7Vector2plERKS_(p,f,Ja);__ZNK7Vector2dvERKS_(o,p,i);Ka=c[n>>2]|0;La=(Ka|0)==0;if(La)Ya=0;else Ya=c[Ka+-4>>2]|0;if((Ya|0)<=(Ma|0)){if(La)Za=0;else Za=c[Ka+-4>>2]|0;if((Za|0)<=(Ma|0))break;a[1263537]=0}__ZN6VectorI7Vector2E14_copy_on_writeEv(n);Ka=o;La=c[Ka+4>>2]|0;Ia=(c[n>>2]|0)+(Ma<<3)|0;c[Ia>>2]=c[Ka>>2];c[Ia+4>>2]=La;Ma=Ma+1|0;if((Ma|0)>=(Sa|0))break f}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);if(Wa|0)__Z16atomic_decrementPj(Wa+4|0)|0}else if((Sa|0)>0){Ma=h+8|0;Ja=h+4|0;aa=h+12|0;Ra=f+4|0;Pa=h+16|0;Qa=0;while(1){Na=c[k>>2]|0;La=(Na|0)==0;if(La)_a=0;else _a=c[Na+-4>>2]|0;do if((_a|0)<=(Qa|0)){if(La)$a=0;else $a=c[Na+-4>>2]|0;if(($a|0)>(Qa|0)){a[1263537]=0;I=231;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);ab=0;break}}else I=231;while(0);if((I|0)==231){I=0;__ZN6VectorI7Vector2E14_copy_on_writeEv(k);ab=(c[k>>2]|0)+(Qa<<3)|0}ka=+g[ab>>2];ga=+g[ab+4>>2];ca=ka*+g[Ja>>2]+ga*+g[aa>>2];g[f>>2]=+g[h>>2]*ka+ +g[Ma>>2]*ga;g[Ra>>2]=ca;__ZNK7Vector2plERKS_(q,f,Pa);__ZNK7Vector2dvERKS_(o,q,i);Na=c[n>>2]|0;La=(Na|0)==0;if(La)bb=0;else bb=c[Na+-4>>2]|0;if((bb|0)<=(Qa|0)){if(La)cb=0;else cb=c[Na+-4>>2]|0;if((cb|0)<=(Qa|0))break;a[1263537]=0}__ZN6VectorI7Vector2E14_copy_on_writeEv(n);Na=o;La=c[Na+4>>2]|0;Ia=(c[n>>2]|0)+(Qa<<3)|0;c[Ia>>2]=c[Na>>2];c[Ia+4>>2]=La;Qa=Qa+1|0;if((Qa|0)>=(Sa|0))break e}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0)}c[i>>2]=0;cb=b+412|0;bb=c[cb>>2]|0;if(!bb)db=0;else db=(c[bb+16>>2]|0)>>>4;__ZN6VectorI5ColorE6resizeEi(i,Sa)|0;bb=c[cb>>2]|0;if(!bb){eb=0;fb=0}else{__Z16atomic_incrementPj(bb+4|0)|0;eb=bb;fb=c[bb+8>>2]|0}if((db|0)!=0&(Sa|0)>0){bb=fb;fb=0;do{cb=bb+(fb<<4)|0;q=c[i>>2]|0;ab=(q|0)==0;if(ab)gb=0;else gb=c[q+-4>>2]|0;do if((gb|0)<=(fb|0)){if(ab)hb=0;else hb=c[q+-4>>2]|0;if((hb|0)>(fb|0)){a[1263537]=0;I=258;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);ib=0;break}}else I=258;while(0);if((I|0)==258){I=0;if(!ab)if((c[q+-8>>2]|0)>>>0>1){$a=c[q+-4>>2]|0;_a=($a<<4)+-1|0;Wa=_a>>>1|_a;_a=Wa>>>2|Wa;Wa=_a>>>4|_a;_a=Wa>>>8|Wa;Wa=__ZN6Memory12alloc_staticEjb((_a>>>16|_a)+1|0,1)|0;c[Wa+-8>>2]=1;c[Wa+-4>>2]=$a;if(!$a){_a=c[i>>2]|0;if(_a|0){jb=_a;I=263}}else{_a=c[i>>2]|0;Za=0;do{Ya=Wa+(Za<<4)|0;p=_a+(Za<<4)|0;c[Ya>>2]=c[p>>2];c[Ya+4>>2]=c[p+4>>2];c[Ya+8>>2]=c[p+8>>2];c[Ya+12>>2]=c[p+12>>2];Za=Za+1|0}while((Za|0)!=($a|0));jb=_a;I=263}do if((I|0)==263){I=0;if(__Z16atomic_decrementPj(jb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(jb,1)}while(0);c[i>>2]=Wa;kb=Wa}else kb=q;else kb=0;ib=kb+(fb<<4)|0};c[ib>>2]=c[cb>>2];c[ib+4>>2]=c[cb+4>>2];c[ib+8>>2]=c[cb+8>>2];c[ib+12>>2]=c[cb+12>>2];fb=fb+1|0}while((fb|0)<(db|0)&(fb|0)<(Sa|0))}if((db|0)<(Sa|0)){fb=b+416|0;ib=db;do{do if((ib|0)<0)I=286;else{db=c[i>>2]|0;kb=(db|0)==0;if(kb)lb=0;else lb=c[db+-4>>2]|0;if((lb|0)<=(ib|0)){if(kb)mb=0;else mb=c[db+-4>>2]|0;if((mb|0)<=(ib|0)){I=286;break}a[1263537]=0}do if(kb)nb=0;else{if((c[db+-8>>2]|0)>>>0<=1){nb=db;break}jb=c[db+-4>>2]|0;hb=(jb<<4)+-1|0;gb=hb>>>1|hb;hb=gb>>>2|gb;gb=hb>>>4|hb;hb=gb>>>8|gb;gb=__ZN6Memory12alloc_staticEjb((hb>>>16|hb)+1|0,1)|0;c[gb+-8>>2]=1;c[gb+-4>>2]=jb;if(!jb){hb=c[i>>2]|0;if(hb|0){ob=hb;I=293}}else{hb=c[i>>2]|0;bb=0;do{_a=gb+(bb<<4)|0;$a=hb+(bb<<4)|0;c[_a>>2]=c[$a>>2];c[_a+4>>2]=c[$a+4>>2];c[_a+8>>2]=c[$a+8>>2];c[_a+12>>2]=c[$a+12>>2];bb=bb+1|0}while((bb|0)!=(jb|0));ob=hb;I=293}do if((I|0)==293){I=0;if(__Z16atomic_decrementPj(ob+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ob,1)}while(0);c[i>>2]=gb;nb=gb}while(0);pb=nb+(ib<<4)|0}while(0);if((I|0)==286){I=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);pb=0};c[pb>>2]=c[fb>>2];c[pb+4>>2]=c[fb+4>>2];c[pb+8>>2]=c[fb+8>>2];c[pb+12>>2]=c[fb+12>>2];ib=ib+1|0}while((ib|0)!=(Sa|0))}if(eb|0)__Z16atomic_decrementPj(eb+4|0)|0;c[f>>2]=0;if(__ZN11Triangulate11triangulateERK6VectorI7Vector2ERS0_IiE(k,f)|0){eb=c[f>>2]|0;if(!eb){qb=0;rb=eb}else{Sa=(__Z28atomic_conditional_incrementPj(eb+-8|0)|0)==0;eb=c[f>>2]|0;qb=Sa?0:eb;rb=eb}}else{qb=0;rb=c[f>>2]|0}if(rb|0?(__Z16atomic_decrementPj(rb+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(rb,1);c[o>>2]=qb;qb=__ZN12VisualServer13get_singletonEv()|0;rb=c[(c[qb>>2]|0)+1116>>2]|0;c[r>>2]=c[b+240>>2];b=c[v>>2]|0;if(!b)sb=0;else sb=ij[c[(c[b>>2]|0)+112>>2]&8191](b)|0;c[s>>2]=sb;c[h>>2]=c[r>>2];c[f>>2]=c[s>>2];Ui[rb&7](qb,h,o,k,i,n,f,-1);f=c[o>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);f=c[i>>2]|0;do if(f|0){if(__Z16atomic_decrementPj(f+-8|0)|0)break;__ZN6Memory11free_staticEPvb(f,1)}while(0);f=c[n>>2]|0;do if(f|0){if(__Z16atomic_decrementPj(f+-8|0)|0)break;__ZN6Memory11free_staticEPvb(f,1)}while(0);f=c[k>>2]|0;do if(f|0){if(__Z16atomic_decrementPj(f+-8|0)|0)break;__ZN6Memory11free_staticEPvb(f,1)}while(0);l=e;return}function __ZN7ClassDB10_add_classI9Polygon2DEEvv(){var a=0,b=0,d=0,e=0,f=0,g=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+16|0;d=a+12|0;e=a+8|0;f=a+4|0;g=a;__ZN6StringC2EPKc(b,877967);c[e>>2]=c[b>>2];__ZN10StringNameC2ERK6String(d,e);__ZN6StringC2EPKc(b,939635);c[g>>2]=c[b>>2];__ZN10StringNameC2ERK6String(f,g);__ZN7ClassDB11_add_class2ERK10StringNameS2_(d,f);__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);__ZN10StringNameD2Ev(d);d=c[e>>2]|0;if(!d){l=a;return}if(__Z16atomic_decrementPj(d+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(d,1);l=a;return}function __ZN9Polygon2D13_bind_methodsEv(){var a=0,b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0,ia=0;a=l;l=l+352|0;if((l|0)>=(m|0))ba(352);b=a+328|0;d=a+320|0;e=a+312|0;f=a+304|0;g=a+296|0;h=a+288|0;i=a+280|0;j=a+272|0;k=a+264|0;n=a+256|0;o=a+248|0;p=a+240|0;q=a+232|0;r=a+224|0;s=a+208|0;t=a+200|0;u=a+184|0;v=a+168|0;w=a+152|0;x=a+144|0;y=a+136|0;z=a+128|0;A=a+120|0;B=a+112|0;C=a+104|0;D=a+96|0;E=a+216|0;F=a+92|0;G=a+192|0;H=a+176|0;I=a+160|0;J=a+88|0;K=a+84|0;L=a+80|0;M=a+76|0;N=a+72|0;O=a+68|0;P=a+64|0;Q=a+60|0;R=a+56|0;S=a+52|0;T=a+48|0;U=a+44|0;V=a+40|0;W=a+36|0;X=a+32|0;Y=a+28|0;Z=a+24|0;_=a+20|0;$=a+16|0;aa=a+12|0;ca=a+8|0;da=a+4|0;ea=a;__Z8D_METHODPKcS0_(d,877547,1124500);fa=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(fa);c[fa>>2]=284176;__ZN10MethodBind10_set_constEb(fa,0);__ZN10MethodBind24_generate_argument_typesEi(fa,1);c[fa+44>>2]=1506;c[fa+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,fa,d,0,0)|0;fa=d+4|0;ga=c[fa>>2]|0;if(ga|0?(__Z16atomic_decrementPj(ga+-8|0)|0)==0:0){ha=c[fa>>2]|0;fa=(ha|0)==0?0:ha+-4|0;ha=fa+4|0;if(c[fa>>2]|0){ia=0;do{__ZN10StringNameD2Ev(ha+(ia<<2)|0);ia=ia+1|0}while(ia>>>0<(c[fa>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(ga,1)}__ZN10StringNameD2Ev(d);__Z8D_METHODPKc(e,877559);d=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(d);c[d>>2]=284212;__ZN10MethodBind10_set_constEb(d,1);__ZN10MethodBind24_generate_argument_typesEi(d,0);__ZN10MethodBind12_set_returnsEb(d,1);c[d+44>>2]=5523;c[d+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,d,e,0,0)|0;d=e+4|0;ga=c[d>>2]|0;if(ga|0?(__Z16atomic_decrementPj(ga+-8|0)|0)==0:0){fa=c[d>>2]|0;d=(fa|0)==0?0:fa+-4|0;fa=d+4|0;if(c[d>>2]|0){ia=0;do{__ZN10StringNameD2Ev(fa+(ia<<2)|0);ia=ia+1|0}while(ia>>>0<(c[d>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(ga,1)}__ZN10StringNameD2Ev(e);__Z8D_METHODPKcS0_(f,877571,920701);e=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(e);c[e>>2]=284176;__ZN10MethodBind10_set_constEb(e,0);__ZN10MethodBind24_generate_argument_typesEi(e,1);c[e+44>>2]=1507;c[e+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,e,f,0,0)|0;e=f+4|0;ga=c[e>>2]|0;if(ga|0?(__Z16atomic_decrementPj(ga+-8|0)|0)==0:0){d=c[e>>2]|0;e=(d|0)==0?0:d+-4|0;d=e+4|0;if(c[e>>2]|0){ia=0;do{__ZN10StringNameD2Ev(d+(ia<<2)|0);ia=ia+1|0}while(ia>>>0<(c[e>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(ga,1)}__ZN10StringNameD2Ev(f);__Z8D_METHODPKc(g,877578);f=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(f);c[f>>2]=284212;__ZN10MethodBind10_set_constEb(f,1);__ZN10MethodBind24_generate_argument_typesEi(f,0);__ZN10MethodBind12_set_returnsEb(f,1);c[f+44>>2]=5524;c[f+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,f,g,0,0)|0;f=g+4|0;ga=c[f>>2]|0;if(ga|0?(__Z16atomic_decrementPj(ga+-8|0)|0)==0:0){e=c[f>>2]|0;f=(e|0)==0?0:e+-4|0;e=f+4|0;if(c[f>>2]|0){ia=0;do{__ZN10StringNameD2Ev(e+(ia<<2)|0);ia=ia+1|0}while(ia>>>0<(c[f>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(ga,1)}__ZN10StringNameD2Ev(g);__Z8D_METHODPKcS0_(h,941215,1128565);g=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(g);c[g>>2]=284248;__ZN10MethodBind10_set_constEb(g,0);__ZN10MethodBind24_generate_argument_typesEi(g,1);c[g+44>>2]=1508;c[g+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,g,h,0,0)|0;g=h+4|0;ga=c[g>>2]|0;if(ga|0?(__Z16atomic_decrementPj(ga+-8|0)|0)==0:0){f=c[g>>2]|0;g=(f|0)==0?0:f+-4|0;f=g+4|0;if(c[g>>2]|0){ia=0;do{__ZN10StringNameD2Ev(f+(ia<<2)|0);ia=ia+1|0}while(ia>>>0<(c[g>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(ga,1)}__ZN10StringNameD2Ev(h);__Z8D_METHODPKc(i,941225);h=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(h);c[h>>2]=284284;__ZN10MethodBind10_set_constEb(h,1);__ZN10MethodBind24_generate_argument_typesEi(h,0);__ZN10MethodBind12_set_returnsEb(h,1);c[h+44>>2]=1509;c[h+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,h,i,0,0)|0;h=i+4|0;ga=c[h>>2]|0;if(ga|0?(__Z16atomic_decrementPj(ga+-8|0)|0)==0:0){g=c[h>>2]|0;h=(g|0)==0?0:g+-4|0;g=h+4|0;if(c[h>>2]|0){ia=0;do{__ZN10StringNameD2Ev(g+(ia<<2)|0);ia=ia+1|0}while(ia>>>0<(c[h>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(ga,1)}__ZN10StringNameD2Ev(i);__Z8D_METHODPKcS0_(j,877585,877603);i=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(i);c[i>>2]=284320;__ZN10MethodBind10_set_constEb(i,0);__ZN10MethodBind24_generate_argument_typesEi(i,1);c[i+44>>2]=1510;c[i+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,i,j,0,0)|0;i=j+4|0;ga=c[i>>2]|0;if(ga|0?(__Z16atomic_decrementPj(ga+-8|0)|0)==0:0){h=c[i>>2]|0;i=(h|0)==0?0:h+-4|0;h=i+4|0;if(c[i>>2]|0){ia=0;do{__ZN10StringNameD2Ev(h+(ia<<2)|0);ia=ia+1|0}while(ia>>>0<(c[i>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(ga,1)}__ZN10StringNameD2Ev(j);__Z8D_METHODPKc(k,877617);j=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(j);c[j>>2]=284356;__ZN10MethodBind10_set_constEb(j,1);__ZN10MethodBind24_generate_argument_typesEi(j,0);__ZN10MethodBind12_set_returnsEb(j,1);c[j+44>>2]=5525;c[j+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,j,k,0,0)|0;j=k+4|0;ga=c[j>>2]|0;if(ga|0?(__Z16atomic_decrementPj(ga+-8|0)|0)==0:0){i=c[j>>2]|0;j=(i|0)==0?0:i+-4|0;i=j+4|0;if(c[j>>2]|0){ia=0;do{__ZN10StringNameD2Ev(i+(ia<<2)|0);ia=ia+1|0}while(ia>>>0<(c[j>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(ga,1)}__ZN10StringNameD2Ev(k);__Z8D_METHODPKcS0_(n,942090,1062617);k=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(k);c[k>>2]=284392;__ZN10MethodBind10_set_constEb(k,0);__ZN10MethodBind24_generate_argument_typesEi(k,1);c[k+44>>2]=1511;c[k+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,k,n,0,0)|0;k=n+4|0;ga=c[k>>2]|0;if(ga|0?(__Z16atomic_decrementPj(ga+-8|0)|0)==0:0){j=c[k>>2]|0;k=(j|0)==0?0:j+-4|0;j=k+4|0;if(c[k>>2]|0){ia=0;do{__ZN10StringNameD2Ev(j+(ia<<2)|0);ia=ia+1|0}while(ia>>>0<(c[k>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(ga,1)}__ZN10StringNameD2Ev(n);__Z8D_METHODPKc(o,942102);n=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(n);c[n>>2]=284428;__ZN10MethodBind10_set_constEb(n,1);__ZN10MethodBind24_generate_argument_typesEi(n,0);__ZN10MethodBind12_set_returnsEb(n,1);c[n+44>>2]=5526;c[n+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,n,o,0,0)|0;n=o+4|0;ga=c[n>>2]|0;if(ga|0?(__Z16atomic_decrementPj(ga+-8|0)|0)==0:0){k=c[n>>2]|0;n=(k|0)==0?0:k+-4|0;k=n+4|0;if(c[n>>2]|0){ia=0;do{__ZN10StringNameD2Ev(k+(ia<<2)|0);ia=ia+1|0}while(ia>>>0<(c[n>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(ga,1)}__ZN10StringNameD2Ev(o);__Z8D_METHODPKcS0_(p,877635,939140);o=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(o);c[o>>2]=284464;__ZN10MethodBind10_set_constEb(o,0);__ZN10MethodBind24_generate_argument_typesEi(o,1);c[o+44>>2]=1512;c[o+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,o,p,0,0)|0;o=p+4|0;ga=c[o>>2]|0;if(ga|0?(__Z16atomic_decrementPj(ga+-8|0)|0)==0:0){n=c[o>>2]|0;o=(n|0)==0?0:n+-4|0;n=o+4|0;if(c[o>>2]|0){ia=0;do{__ZN10StringNameD2Ev(n+(ia<<2)|0);ia=ia+1|0}while(ia>>>0<(c[o>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(ga,1)}__ZN10StringNameD2Ev(p);__Z8D_METHODPKc(q,877654);p=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(p);c[p>>2]=284500;__ZN10MethodBind10_set_constEb(p,1);__ZN10MethodBind24_generate_argument_typesEi(p,0);__ZN10MethodBind12_set_returnsEb(p,1);c[p+44>>2]=1513;c[p+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,p,q,0,0)|0;p=q+4|0;ga=c[p>>2]|0;if(ga|0?(__Z16atomic_decrementPj(ga+-8|0)|0)==0:0){o=c[p>>2]|0;p=(o|0)==0?0:o+-4|0;o=p+4|0;if(c[p>>2]|0){ia=0;do{__ZN10StringNameD2Ev(o+(ia<<2)|0);ia=ia+1|0}while(ia>>>0<(c[p>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(ga,1)}__ZN10StringNameD2Ev(q);__Z8D_METHODPKcS0_(r,877673,877694);q=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(q);c[q>>2]=284536;__ZN10MethodBind10_set_constEb(q,0);__ZN10MethodBind24_generate_argument_typesEi(q,1);c[q+44>>2]=187;c[q+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,q,r,0,0)|0;q=r+4|0;ga=c[q>>2]|0;if(ga|0?(__Z16atomic_decrementPj(ga+-8|0)|0)==0:0){p=c[q>>2]|0;q=(p|0)==0?0:p+-4|0;p=q+4|0;if(c[q>>2]|0){ia=0;do{__ZN10StringNameD2Ev(p+(ia<<2)|0);ia=ia+1|0}while(ia>>>0<(c[q>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(ga,1)}__ZN10StringNameD2Ev(r);__Z8D_METHODPKc(s,877711);r=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(r);c[r>>2]=284572;__ZN10MethodBind10_set_constEb(r,1);__ZN10MethodBind24_generate_argument_typesEi(r,0);__ZN10MethodBind12_set_returnsEb(r,1);c[r+44>>2]=194;c[r+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,r,s,0,0)|0;r=s+4|0;ga=c[r>>2]|0;if(ga|0?(__Z16atomic_decrementPj(ga+-8|0)|0)==0:0){q=c[r>>2]|0;r=(q|0)==0?0:q+-4|0;q=r+4|0;if(c[r>>2]|0){ia=0;do{__ZN10StringNameD2Ev(q+(ia<<2)|0);ia=ia+1|0}while(ia>>>0<(c[r>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(ga,1)}__ZN10StringNameD2Ev(s);__Z8D_METHODPKcS0_(t,877732,877694);s=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(s);c[s>>2]=284536;__ZN10MethodBind10_set_constEb(s,0);__ZN10MethodBind24_generate_argument_typesEi(s,1);c[s+44>>2]=188;c[s+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,s,t,0,0)|0;s=t+4|0;ga=c[s>>2]|0;if(ga|0?(__Z16atomic_decrementPj(ga+-8|0)|0)==0:0){r=c[s>>2]|0;s=(r|0)==0?0:r+-4|0;r=s+4|0;if(c[s>>2]|0){ia=0;do{__ZN10StringNameD2Ev(r+(ia<<2)|0);ia=ia+1|0}while(ia>>>0<(c[s>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(ga,1)}__ZN10StringNameD2Ev(t);__Z8D_METHODPKc(u,877755);t=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(t);c[t>>2]=284572;__ZN10MethodBind10_set_constEb(t,1);__ZN10MethodBind24_generate_argument_typesEi(t,0);__ZN10MethodBind12_set_returnsEb(t,1);c[t+44>>2]=195;c[t+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,t,u,0,0)|0;t=u+4|0;ga=c[t>>2]|0;if(ga|0?(__Z16atomic_decrementPj(ga+-8|0)|0)==0:0){s=c[t>>2]|0;t=(s|0)==0?0:s+-4|0;s=t+4|0;if(c[t>>2]|0){ia=0;do{__ZN10StringNameD2Ev(s+(ia<<2)|0);ia=ia+1|0}while(ia>>>0<(c[t>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(ga,1)}__ZN10StringNameD2Ev(u);__Z8D_METHODPKcS0_(v,877778,877796);u=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(u);c[u>>2]=284464;__ZN10MethodBind10_set_constEb(u,0);__ZN10MethodBind24_generate_argument_typesEi(u,1);c[u+44>>2]=1514;c[u+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,u,v,0,0)|0;u=v+4|0;ga=c[u>>2]|0;if(ga|0?(__Z16atomic_decrementPj(ga+-8|0)|0)==0:0){t=c[u>>2]|0;u=(t|0)==0?0:t+-4|0;t=u+4|0;if(c[u>>2]|0){ia=0;do{__ZN10StringNameD2Ev(t+(ia<<2)|0);ia=ia+1|0}while(ia>>>0<(c[u>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(ga,1)}__ZN10StringNameD2Ev(v);__Z8D_METHODPKc(w,877810);v=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(v);c[v>>2]=284500;__ZN10MethodBind10_set_constEb(v,1);__ZN10MethodBind24_generate_argument_typesEi(v,0);__ZN10MethodBind12_set_returnsEb(v,1);c[v+44>>2]=1515;c[v+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,v,w,0,0)|0;v=w+4|0;ga=c[v>>2]|0;if(ga|0?(__Z16atomic_decrementPj(ga+-8|0)|0)==0:0){u=c[v>>2]|0;v=(u|0)==0?0:u+-4|0;u=v+4|0;if(c[v>>2]|0){ia=0;do{__ZN10StringNameD2Ev(u+(ia<<2)|0);ia=ia+1|0}while(ia>>>0<(c[v>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(ga,1)}__ZN10StringNameD2Ev(w);__Z8D_METHODPKcS0_(x,877828,1130273);w=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(w);c[w>>2]=284608;__ZN10MethodBind10_set_constEb(w,0);__ZN10MethodBind24_generate_argument_typesEi(w,1);c[w+44>>2]=1516;c[w+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,w,x,0,0)|0;w=x+4|0;ga=c[w>>2]|0;do if(ga|0){if(__Z16atomic_decrementPj(ga+-8|0)|0)break;v=c[w>>2]|0;ia=(v|0)==0?0:v+-4|0;v=ia+4|0;if(c[ia>>2]|0){u=0;do{__ZN10StringNameD2Ev(v+(u<<2)|0);u=u+1|0}while(u>>>0<(c[ia>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(ga,1)}while(0);__ZN10StringNameD2Ev(x);__Z8D_METHODPKc(y,877839);x=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(x);c[x>>2]=284644;__ZN10MethodBind10_set_constEb(x,1);__ZN10MethodBind24_generate_argument_typesEi(x,0);__ZN10MethodBind12_set_returnsEb(x,1);c[x+44>>2]=5527;c[x+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,x,y,0,0)|0;x=y+4|0;ga=c[x>>2]|0;do if(ga|0){if(__Z16atomic_decrementPj(ga+-8|0)|0)break;w=c[x>>2]|0;ia=(w|0)==0?0:w+-4|0;w=ia+4|0;if(c[ia>>2]|0){u=0;do{__ZN10StringNameD2Ev(w+(u<<2)|0);u=u+1|0}while(u>>>0<(c[ia>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(ga,1)}while(0);__ZN10StringNameD2Ev(y);__Z8D_METHODPKcS0_(z,877850,877868);y=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(y);c[y>>2]=284536;__ZN10MethodBind10_set_constEb(y,0);__ZN10MethodBind24_generate_argument_typesEi(y,1);c[y+44>>2]=189;c[y+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,y,z,0,0)|0;y=z+4|0;ga=c[y>>2]|0;do if(ga|0){if(__Z16atomic_decrementPj(ga+-8|0)|0)break;x=c[y>>2]|0;ia=(x|0)==0?0:x+-4|0;x=ia+4|0;if(c[ia>>2]|0){u=0;do{__ZN10StringNameD2Ev(x+(u<<2)|0);u=u+1|0}while(u>>>0<(c[ia>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(ga,1)}while(0);__ZN10StringNameD2Ev(z);__Z8D_METHODPKc(A,877882);z=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(z);c[z>>2]=284572;__ZN10MethodBind10_set_constEb(z,1);__ZN10MethodBind24_generate_argument_typesEi(z,0);__ZN10MethodBind12_set_returnsEb(z,1);c[z+44>>2]=196;c[z+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,z,A,0,0)|0;z=A+4|0;ga=c[z>>2]|0;do if(ga|0){if(__Z16atomic_decrementPj(ga+-8|0)|0)break;y=c[z>>2]|0;ia=(y|0)==0?0:y+-4|0;y=ia+4|0;if(c[ia>>2]|0){u=0;do{__ZN10StringNameD2Ev(y+(u<<2)|0);u=u+1|0}while(u>>>0<(c[ia>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(ga,1)}while(0);__ZN10StringNameD2Ev(A);__Z8D_METHODPKcS0_(B,943985,1128872);A=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(A);c[A>>2]=284464;__ZN10MethodBind10_set_constEb(A,0);__ZN10MethodBind24_generate_argument_typesEi(A,1);c[A+44>>2]=1517;c[A+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,A,B,0,0)|0;A=B+4|0;ga=c[A>>2]|0;do if(ga|0){if(__Z16atomic_decrementPj(ga+-8|0)|0)break;z=c[A>>2]|0;ia=(z|0)==0?0:z+-4|0;z=ia+4|0;if(c[ia>>2]|0){u=0;do{__ZN10StringNameD2Ev(z+(u<<2)|0);u=u+1|0}while(u>>>0<(c[ia>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(ga,1)}while(0);__ZN10StringNameD2Ev(B);__Z8D_METHODPKc(C,943996);B=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(B);c[B>>2]=284500;__ZN10MethodBind10_set_constEb(B,1);__ZN10MethodBind24_generate_argument_typesEi(B,0);__ZN10MethodBind12_set_returnsEb(B,1);c[B+44>>2]=1518;c[B+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,B,C,0,0)|0;B=C+4|0;ga=c[B>>2]|0;do if(ga|0){if(__Z16atomic_decrementPj(ga+-8|0)|0)break;A=c[B>>2]|0;ia=(A|0)==0?0:A+-4|0;A=ia+4|0;if(c[ia>>2]|0){u=0;do{__ZN10StringNameD2Ev(A+(u<<2)|0);u=u+1|0}while(u>>>0<(c[ia>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(ga,1)}while(0);__ZN10StringNameD2Ev(C);__ZN6StringC2EPKc(b,877967);c[E>>2]=c[b>>2];__ZN10StringNameC2ERK6String(D,E);__ZN6StringC2EPKc(F,1124500);__ZN6StringC2EPKc(G,1263606);C=b+4|0;c[C>>2]=0;ga=b+12|0;c[ga>>2]=0;c[b>>2]=26;B=c[F>>2]|0;do if(B|0){c[C>>2]=0;if(!(__Z28atomic_conditional_incrementPj(B+-8|0)|0))break;c[C>>2]=c[F>>2]}while(0);c[b+8>>2]=0;C=c[ga>>2]|0;do if((C|0)!=(c[G>>2]|0)){do if(C|0){if(__Z16atomic_decrementPj(C+-8|0)|0)break;__ZN6Memory11free_staticEPvb(C,1)}while(0);c[ga>>2]=0;B=c[G>>2]|0;if(!B)break;if(!(__Z28atomic_conditional_incrementPj(B+-8|0)|0))break;c[ga>>2]=c[G>>2]}while(0);c[b+16>>2]=7;c[H>>2]=__Z11_scs_createPKc(877547)|0;c[I>>2]=__Z11_scs_createPKc(877559)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(D,b,H,I,-1);__ZN10StringNameD2Ev(I);__ZN10StringNameD2Ev(H);ga=c[b+12>>2]|0;do if(ga|0){if(__Z16atomic_decrementPj(ga+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ga,1)}while(0);ga=c[b+4>>2]|0;do if(ga|0){if(__Z16atomic_decrementPj(ga+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ga,1)}while(0);ga=c[G>>2]|0;do if(ga|0){if(__Z16atomic_decrementPj(ga+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ga,1)}while(0);ga=c[F>>2]|0;do if(ga|0){if(__Z16atomic_decrementPj(ga+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ga,1)}while(0);__ZN10StringNameD2Ev(D);D=c[E>>2]|0;do if(D|0){if(__Z16atomic_decrementPj(D+-8|0)|0)break;__ZN6Memory11free_staticEPvb(D,1)}while(0);__ZN6StringC2EPKc(b,877967);c[E>>2]=c[b>>2];__ZN10StringNameC2ERK6String(J,E);__ZN6StringC2EPKc(K,920701);__ZN6StringC2EPKc(G,1263606);D=b+4|0;c[D>>2]=0;ga=b+12|0;c[ga>>2]=0;c[b>>2]=26;F=c[K>>2]|0;do if(F|0){c[D>>2]=0;if(!(__Z28atomic_conditional_incrementPj(F+-8|0)|0))break;c[D>>2]=c[K>>2]}while(0);c[b+8>>2]=0;D=c[ga>>2]|0;do if((D|0)!=(c[G>>2]|0)){do if(D|0){if(__Z16atomic_decrementPj(D+-8|0)|0)break;__ZN6Memory11free_staticEPvb(D,1)}while(0);c[ga>>2]=0;F=c[G>>2]|0;if(!F)break;if(!(__Z28atomic_conditional_incrementPj(F+-8|0)|0))break;c[ga>>2]=c[G>>2]}while(0);c[b+16>>2]=7;c[H>>2]=__Z11_scs_createPKc(877571)|0;c[I>>2]=__Z11_scs_createPKc(877578)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(J,b,H,I,-1);__ZN10StringNameD2Ev(I);__ZN10StringNameD2Ev(H);ga=c[b+12>>2]|0;do if(ga|0){if(__Z16atomic_decrementPj(ga+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ga,1)}while(0);ga=c[b+4>>2]|0;do if(ga|0){if(__Z16atomic_decrementPj(ga+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ga,1)}while(0);ga=c[G>>2]|0;do if(ga|0){if(__Z16atomic_decrementPj(ga+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ga,1)}while(0);ga=c[K>>2]|0;do if(ga|0){if(__Z16atomic_decrementPj(ga+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ga,1)}while(0);__ZN10StringNameD2Ev(J);J=c[E>>2]|0;do if(J|0){if(__Z16atomic_decrementPj(J+-8|0)|0)break;__ZN6Memory11free_staticEPvb(J,1)}while(0);__ZN6StringC2EPKc(b,877967);c[E>>2]=c[b>>2];__ZN10StringNameC2ERK6String(L,E);__ZN6StringC2EPKc(M,1128565);__ZN6StringC2EPKc(G,1263606);J=b+4|0;c[J>>2]=0;ga=b+12|0;c[ga>>2]=0;c[b>>2]=14;K=c[M>>2]|0;do if(K|0){c[J>>2]=0;if(!(__Z28atomic_conditional_incrementPj(K+-8|0)|0))break;c[J>>2]=c[M>>2]}while(0);c[b+8>>2]=0;J=c[ga>>2]|0;do if((J|0)!=(c[G>>2]|0)){do if(J|0){if(__Z16atomic_decrementPj(J+-8|0)|0)break;__ZN6Memory11free_staticEPvb(J,1)}while(0);c[ga>>2]=0;K=c[G>>2]|0;if(!K)break;if(!(__Z28atomic_conditional_incrementPj(K+-8|0)|0))break;c[ga>>2]=c[G>>2]}while(0);c[b+16>>2]=7;c[H>>2]=__Z11_scs_createPKc(941215)|0;c[I>>2]=__Z11_scs_createPKc(941225)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(L,b,H,I,-1);__ZN10StringNameD2Ev(I);__ZN10StringNameD2Ev(H);ga=c[b+12>>2]|0;do if(ga|0){if(__Z16atomic_decrementPj(ga+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ga,1)}while(0);ga=c[b+4>>2]|0;do if(ga|0){if(__Z16atomic_decrementPj(ga+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ga,1)}while(0);ga=c[G>>2]|0;do if(ga|0){if(__Z16atomic_decrementPj(ga+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ga,1)}while(0);ga=c[M>>2]|0;do if(ga|0){if(__Z16atomic_decrementPj(ga+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ga,1)}while(0);__ZN10StringNameD2Ev(L);L=c[E>>2]|0;do if(L|0){if(__Z16atomic_decrementPj(L+-8|0)|0)break;__ZN6Memory11free_staticEPvb(L,1)}while(0);__ZN6StringC2EPKc(b,877967);c[E>>2]=c[b>>2];__ZN10StringNameC2ERK6String(N,E);__ZN6StringC2EPKc(O,877603);__ZN6StringC2EPKc(G,1263606);L=b+4|0;c[L>>2]=0;ga=b+12|0;c[ga>>2]=0;c[b>>2]=28;M=c[O>>2]|0;do if(M|0){c[L>>2]=0;if(!(__Z28atomic_conditional_incrementPj(M+-8|0)|0))break;c[L>>2]=c[O>>2]}while(0);c[b+8>>2]=0;L=c[ga>>2]|0;do if((L|0)!=(c[G>>2]|0)){do if(L|0){if(__Z16atomic_decrementPj(L+-8|0)|0)break;__ZN6Memory11free_staticEPvb(L,1)}while(0);c[ga>>2]=0;M=c[G>>2]|0;if(!M)break;if(!(__Z28atomic_conditional_incrementPj(M+-8|0)|0))break;c[ga>>2]=c[G>>2]}while(0);c[b+16>>2]=7;c[H>>2]=__Z11_scs_createPKc(877585)|0;c[I>>2]=__Z11_scs_createPKc(877617)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(N,b,H,I,-1);__ZN10StringNameD2Ev(I);__ZN10StringNameD2Ev(H);ga=c[b+12>>2]|0;do if(ga|0){if(__Z16atomic_decrementPj(ga+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ga,1)}while(0);ga=c[b+4>>2]|0;do if(ga|0){if(__Z16atomic_decrementPj(ga+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ga,1)}while(0);ga=c[G>>2]|0;do if(ga|0){if(__Z16atomic_decrementPj(ga+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ga,1)}while(0);ga=c[O>>2]|0;do if(ga|0){if(__Z16atomic_decrementPj(ga+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ga,1)}while(0);__ZN10StringNameD2Ev(N);N=c[E>>2]|0;do if(N|0){if(__Z16atomic_decrementPj(N+-8|0)|0)break;__ZN6Memory11free_staticEPvb(N,1)}while(0);__ZN6StringC2EPKc(b,877967);c[E>>2]=c[b>>2];__ZN10StringNameC2ERK6String(P,E);__ZN6StringC2EPKc(Q,1128872);__ZN6StringC2EPKc(G,1263606);N=b+4|0;c[N>>2]=0;ga=b+12|0;c[ga>>2]=0;c[b>>2]=5;O=c[Q>>2]|0;do if(O|0){c[N>>2]=0;if(!(__Z28atomic_conditional_incrementPj(O+-8|0)|0))break;c[N>>2]=c[Q>>2]}while(0);c[b+8>>2]=0;N=c[ga>>2]|0;do if((N|0)!=(c[G>>2]|0)){do if(N|0){if(__Z16atomic_decrementPj(N+-8|0)|0)break;__ZN6Memory11free_staticEPvb(N,1)}while(0);c[ga>>2]=0;O=c[G>>2]|0;if(!O)break;if(!(__Z28atomic_conditional_incrementPj(O+-8|0)|0))break;c[ga>>2]=c[G>>2]}while(0);c[b+16>>2]=7;c[H>>2]=__Z11_scs_createPKc(943985)|0;c[I>>2]=__Z11_scs_createPKc(943996)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(P,b,H,I,-1);__ZN10StringNameD2Ev(I);__ZN10StringNameD2Ev(H);ga=c[b+12>>2]|0;do if(ga|0){if(__Z16atomic_decrementPj(ga+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ga,1)}while(0);ga=c[b+4>>2]|0;do if(ga|0){if(__Z16atomic_decrementPj(ga+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ga,1)}while(0);ga=c[G>>2]|0;do if(ga|0){if(__Z16atomic_decrementPj(ga+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ga,1)}while(0);ga=c[Q>>2]|0;do if(ga|0){if(__Z16atomic_decrementPj(ga+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ga,1)}while(0);__ZN10StringNameD2Ev(P);P=c[E>>2]|0;do if(P|0){if(__Z16atomic_decrementPj(P+-8|0)|0)break;__ZN6Memory11free_staticEPvb(P,1)}while(0);__ZN6StringC2EPKc(b,877967);c[E>>2]=c[b>>2];__ZN10StringNameC2ERK6String(R,E);__ZN6StringC2EPKc(b,1075267);__ZN6StringC2EPKc(G,1263606);__ZN7ClassDB18add_property_groupE10StringNameRK6StringS3_(R,b,G);P=c[G>>2]|0;do if(P|0){if(__Z16atomic_decrementPj(P+-8|0)|0)break;__ZN6Memory11free_staticEPvb(P,1)}while(0);P=c[b>>2]|0;do if(P|0){if(__Z16atomic_decrementPj(P+-8|0)|0)break;__ZN6Memory11free_staticEPvb(P,1)}while(0);__ZN10StringNameD2Ev(R);R=c[E>>2]|0;do if(R|0){if(__Z16atomic_decrementPj(R+-8|0)|0)break;__ZN6Memory11free_staticEPvb(R,1)}while(0);__ZN6StringC2EPKc(b,877967);c[E>>2]=c[b>>2];__ZN10StringNameC2ERK6String(S,E);__ZN6StringC2EPKc(T,1062617);__ZN6StringC2EPKc(G,1075267);R=b+4|0;c[R>>2]=0;P=b+12|0;c[P>>2]=0;c[b>>2]=18;ga=c[T>>2]|0;do if(ga|0){c[R>>2]=0;if(!(__Z28atomic_conditional_incrementPj(ga+-8|0)|0))break;c[R>>2]=c[T>>2]}while(0);c[b+8>>2]=17;R=c[P>>2]|0;do if((R|0)!=(c[G>>2]|0)){do if(R|0){if(__Z16atomic_decrementPj(R+-8|0)|0)break;__ZN6Memory11free_staticEPvb(R,1)}while(0);c[P>>2]=0;ga=c[G>>2]|0;if(!ga)break;if(!(__Z28atomic_conditional_incrementPj(ga+-8|0)|0))break;c[P>>2]=c[G>>2]}while(0);c[b+16>>2]=7;c[H>>2]=__Z11_scs_createPKc(942090)|0;c[I>>2]=__Z11_scs_createPKc(942102)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(S,b,H,I,-1);__ZN10StringNameD2Ev(I);__ZN10StringNameD2Ev(H);P=c[b+12>>2]|0;do if(P|0){if(__Z16atomic_decrementPj(P+-8|0)|0)break;__ZN6Memory11free_staticEPvb(P,1)}while(0);P=c[b+4>>2]|0;do if(P|0){if(__Z16atomic_decrementPj(P+-8|0)|0)break;__ZN6Memory11free_staticEPvb(P,1)}while(0);P=c[G>>2]|0;do if(P|0){if(__Z16atomic_decrementPj(P+-8|0)|0)break;__ZN6Memory11free_staticEPvb(P,1)}while(0);P=c[T>>2]|0;do if(P|0){if(__Z16atomic_decrementPj(P+-8|0)|0)break;__ZN6Memory11free_staticEPvb(P,1)}while(0);__ZN10StringNameD2Ev(S);S=c[E>>2]|0;do if(S|0){if(__Z16atomic_decrementPj(S+-8|0)|0)break;__ZN6Memory11free_staticEPvb(S,1)}while(0);__ZN6StringC2EPKc(b,877967);c[E>>2]=c[b>>2];__ZN10StringNameC2ERK6String(U,E);__ZN6StringC2EPKc(b,1075267);__ZN6StringC2EPKc(G,877900);__ZN7ClassDB18add_property_groupE10StringNameRK6StringS3_(U,b,G);S=c[G>>2]|0;do if(S|0){if(__Z16atomic_decrementPj(S+-8|0)|0)break;__ZN6Memory11free_staticEPvb(S,1)}while(0);S=c[b>>2]|0;do if(S|0){if(__Z16atomic_decrementPj(S+-8|0)|0)break;__ZN6Memory11free_staticEPvb(S,1)}while(0);__ZN10StringNameD2Ev(U);U=c[E>>2]|0;do if(U|0){if(__Z16atomic_decrementPj(U+-8|0)|0)break;__ZN6Memory11free_staticEPvb(U,1)}while(0);__ZN6StringC2EPKc(b,877967);c[E>>2]=c[b>>2];__ZN10StringNameC2ERK6String(V,E);__ZN6StringC2EPKc(W,939140);__ZN6StringC2EPKc(G,1263606);U=b+4|0;c[U>>2]=0;S=b+12|0;c[S>>2]=0;c[b>>2]=5;P=c[W>>2]|0;do if(P|0){c[U>>2]=0;if(!(__Z28atomic_conditional_incrementPj(P+-8|0)|0))break;c[U>>2]=c[W>>2]}while(0);c[b+8>>2]=0;U=c[S>>2]|0;do if((U|0)!=(c[G>>2]|0)){do if(U|0){if(__Z16atomic_decrementPj(U+-8|0)|0)break;__ZN6Memory11free_staticEPvb(U,1)}while(0);c[S>>2]=0;P=c[G>>2]|0;if(!P)break;if(!(__Z28atomic_conditional_incrementPj(P+-8|0)|0))break;c[S>>2]=c[G>>2]}while(0);c[b+16>>2]=7;c[H>>2]=__Z11_scs_createPKc(877635)|0;c[I>>2]=__Z11_scs_createPKc(877654)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(V,b,H,I,-1);__ZN10StringNameD2Ev(I);__ZN10StringNameD2Ev(H);S=c[b+12>>2]|0;do if(S|0){if(__Z16atomic_decrementPj(S+-8|0)|0)break;__ZN6Memory11free_staticEPvb(S,1)}while(0);S=c[b+4>>2]|0;do if(S|0){if(__Z16atomic_decrementPj(S+-8|0)|0)break;__ZN6Memory11free_staticEPvb(S,1)}while(0);S=c[G>>2]|0;do if(S|0){if(__Z16atomic_decrementPj(S+-8|0)|0)break;__ZN6Memory11free_staticEPvb(S,1)}while(0);S=c[W>>2]|0;do if(S|0){if(__Z16atomic_decrementPj(S+-8|0)|0)break;__ZN6Memory11free_staticEPvb(S,1)}while(0);__ZN10StringNameD2Ev(V);V=c[E>>2]|0;do if(V|0){if(__Z16atomic_decrementPj(V+-8|0)|0)break;__ZN6Memory11free_staticEPvb(V,1)}while(0);__ZN6StringC2EPKc(b,877967);c[E>>2]=c[b>>2];__ZN10StringNameC2ERK6String(X,E);__ZN6StringC2EPKc(Y,877796);__ZN6StringC2EPKc(G,1263606);V=b+4|0;c[V>>2]=0;S=b+12|0;c[S>>2]=0;c[b>>2]=5;W=c[Y>>2]|0;do if(W|0){c[V>>2]=0;if(!(__Z28atomic_conditional_incrementPj(W+-8|0)|0))break;c[V>>2]=c[Y>>2]}while(0);c[b+8>>2]=0;V=c[S>>2]|0;do if((V|0)!=(c[G>>2]|0)){do if(V|0){if(__Z16atomic_decrementPj(V+-8|0)|0)break;__ZN6Memory11free_staticEPvb(V,1)}while(0);c[S>>2]=0;W=c[G>>2]|0;if(!W)break;if(!(__Z28atomic_conditional_incrementPj(W+-8|0)|0))break;c[S>>2]=c[G>>2]}while(0);c[b+16>>2]=7;c[H>>2]=__Z11_scs_createPKc(877778)|0;c[I>>2]=__Z11_scs_createPKc(877810)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(X,b,H,I,-1);__ZN10StringNameD2Ev(I);__ZN10StringNameD2Ev(H);S=c[b+12>>2]|0;do if(S|0){if(__Z16atomic_decrementPj(S+-8|0)|0)break;__ZN6Memory11free_staticEPvb(S,1)}while(0);S=c[b+4>>2]|0;do if(S|0){if(__Z16atomic_decrementPj(S+-8|0)|0)break;__ZN6Memory11free_staticEPvb(S,1)}while(0);S=c[G>>2]|0;do if(S|0){if(__Z16atomic_decrementPj(S+-8|0)|0)break;__ZN6Memory11free_staticEPvb(S,1)}while(0);S=c[Y>>2]|0;do if(S|0){if(__Z16atomic_decrementPj(S+-8|0)|0)break;__ZN6Memory11free_staticEPvb(S,1)}while(0);__ZN10StringNameD2Ev(X);X=c[E>>2]|0;do if(X|0){if(__Z16atomic_decrementPj(X+-8|0)|0)break;__ZN6Memory11free_staticEPvb(X,1)}while(0);__ZN6StringC2EPKc(b,877967);c[E>>2]=c[b>>2];__ZN10StringNameC2ERK6String(Z,E);__ZN6StringC2EPKc(_,877694);__ZN6StringC2EPKc(G,877909);X=b+4|0;c[X>>2]=0;S=b+12|0;c[S>>2]=0;c[b>>2]=3;Y=c[_>>2]|0;do if(Y|0){c[X>>2]=0;if(!(__Z28atomic_conditional_incrementPj(Y+-8|0)|0))break;c[X>>2]=c[_>>2]}while(0);c[b+8>>2]=1;X=c[S>>2]|0;do if((X|0)!=(c[G>>2]|0)){do if(X|0){if(__Z16atomic_decrementPj(X+-8|0)|0)break;__ZN6Memory11free_staticEPvb(X,1)}while(0);c[S>>2]=0;Y=c[G>>2]|0;if(!Y)break;if(!(__Z28atomic_conditional_incrementPj(Y+-8|0)|0))break;c[S>>2]=c[G>>2]}while(0);c[b+16>>2]=7;c[H>>2]=__Z11_scs_createPKc(877732)|0;c[I>>2]=__Z11_scs_createPKc(877755)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(Z,b,H,I,-1);__ZN10StringNameD2Ev(I);__ZN10StringNameD2Ev(H);S=c[b+12>>2]|0;do if(S|0){if(__Z16atomic_decrementPj(S+-8|0)|0)break;__ZN6Memory11free_staticEPvb(S,1)}while(0);S=c[b+4>>2]|0;do if(S|0){if(__Z16atomic_decrementPj(S+-8|0)|0)break;__ZN6Memory11free_staticEPvb(S,1)}while(0);S=c[G>>2]|0;do if(S|0){if(__Z16atomic_decrementPj(S+-8|0)|0)break;__ZN6Memory11free_staticEPvb(S,1)}while(0);S=c[_>>2]|0;do if(S|0){if(__Z16atomic_decrementPj(S+-8|0)|0)break;__ZN6Memory11free_staticEPvb(S,1)}while(0);__ZN10StringNameD2Ev(Z);Z=c[E>>2]|0;do if(Z|0){if(__Z16atomic_decrementPj(Z+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Z,1)}while(0);__ZN6StringC2EPKc(b,877967);c[E>>2]=c[b>>2];__ZN10StringNameC2ERK6String($,E);__ZN6StringC2EPKc(b,877924);__ZN6StringC2EPKc(G,877931);__ZN7ClassDB18add_property_groupE10StringNameRK6StringS3_($,b,G);Z=c[G>>2]|0;do if(Z|0){if(__Z16atomic_decrementPj(Z+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Z,1)}while(0);Z=c[b>>2]|0;do if(Z|0){if(__Z16atomic_decrementPj(Z+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Z,1)}while(0);__ZN10StringNameD2Ev($);$=c[E>>2]|0;do if($|0){if(__Z16atomic_decrementPj($+-8|0)|0)break;__ZN6Memory11free_staticEPvb($,1)}while(0);__ZN6StringC2EPKc(b,877967);c[E>>2]=c[b>>2];__ZN10StringNameC2ERK6String(aa,E);__ZN6StringC2EPKc(ca,877939);__ZN6StringC2EPKc(G,1263606);$=b+4|0;c[$>>2]=0;Z=b+12|0;c[Z>>2]=0;c[b>>2]=1;S=c[ca>>2]|0;do if(S|0){c[$>>2]=0;if(!(__Z28atomic_conditional_incrementPj(S+-8|0)|0))break;c[$>>2]=c[ca>>2]}while(0);c[b+8>>2]=0;$=c[Z>>2]|0;do if(($|0)!=(c[G>>2]|0)){do if($|0){if(__Z16atomic_decrementPj($+-8|0)|0)break;__ZN6Memory11free_staticEPvb($,1)}while(0);c[Z>>2]=0;S=c[G>>2]|0;if(!S)break;if(!(__Z28atomic_conditional_incrementPj(S+-8|0)|0))break;c[Z>>2]=c[G>>2]}while(0);c[b+16>>2]=7;c[H>>2]=__Z11_scs_createPKc(877828)|0;c[I>>2]=__Z11_scs_createPKc(877839)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(aa,b,H,I,-1);__ZN10StringNameD2Ev(I);__ZN10StringNameD2Ev(H);Z=c[b+12>>2]|0;do if(Z|0){if(__Z16atomic_decrementPj(Z+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Z,1)}while(0);Z=c[b+4>>2]|0;do if(Z|0){if(__Z16atomic_decrementPj(Z+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Z,1)}while(0);Z=c[G>>2]|0;do if(Z|0){if(__Z16atomic_decrementPj(Z+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Z,1)}while(0);Z=c[ca>>2]|0;do if(Z|0){if(__Z16atomic_decrementPj(Z+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Z,1)}while(0);__ZN10StringNameD2Ev(aa);aa=c[E>>2]|0;do if(aa|0){if(__Z16atomic_decrementPj(aa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(aa,1)}while(0);__ZN6StringC2EPKc(b,877967);c[E>>2]=c[b>>2];__ZN10StringNameC2ERK6String(da,E);__ZN6StringC2EPKc(ea,877868);__ZN6StringC2EPKc(G,877953);aa=b+4|0;c[aa>>2]=0;Z=b+12|0;c[Z>>2]=0;c[b>>2]=3;ca=c[ea>>2]|0;do if(ca|0){c[aa>>2]=0;if(!(__Z28atomic_conditional_incrementPj(ca+-8|0)|0))break;c[aa>>2]=c[ea>>2]}while(0);c[b+8>>2]=1;aa=c[Z>>2]|0;do if((aa|0)!=(c[G>>2]|0)){do if(aa|0){if(__Z16atomic_decrementPj(aa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(aa,1)}while(0);c[Z>>2]=0;ca=c[G>>2]|0;if(!ca)break;if(!(__Z28atomic_conditional_incrementPj(ca+-8|0)|0))break;c[Z>>2]=c[G>>2]}while(0);c[b+16>>2]=7;c[H>>2]=__Z11_scs_createPKc(877850)|0;c[I>>2]=__Z11_scs_createPKc(877882)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(da,b,H,I,-1);__ZN10StringNameD2Ev(I);__ZN10StringNameD2Ev(H);H=c[b+12>>2]|0;do if(H|0){if(__Z16atomic_decrementPj(H+-8|0)|0)break;__ZN6Memory11free_staticEPvb(H,1)}while(0);H=c[b+4>>2]|0;do if(H|0){if(__Z16atomic_decrementPj(H+-8|0)|0)break;__ZN6Memory11free_staticEPvb(H,1)}while(0);H=c[G>>2]|0;do if(H|0){if(__Z16atomic_decrementPj(H+-8|0)|0)break;__ZN6Memory11free_staticEPvb(H,1)}while(0);H=c[ea>>2]|0;do if(H|0){if(__Z16atomic_decrementPj(H+-8|0)|0)break;__ZN6Memory11free_staticEPvb(H,1)}while(0);__ZN10StringNameD2Ev(da);da=c[E>>2]|0;if(!da){l=a;return}if(__Z16atomic_decrementPj(da+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(da,1);l=a;return}function __ZN9Polygon2D11set_polygonERK10PoolVectorI7Vector2E(b,d){b=b|0;d=d|0;var e=0,f=0;e=b+404|0;if(((c[e>>2]|0)!=(c[d>>2]|0)?(__ZN10PoolVectorI7Vector2E12_unreferenceEv(e),f=c[d>>2]|0,f|0):0)?__Z28atomic_conditional_incrementPj(f)|0:0)c[e>>2]=c[d>>2];a[b+476>>0]=1;__ZN10CanvasItem6updateEv(b);return}function __ZNK9Polygon2D11get_polygonEv(a){a=a|0;var b=0,d=0,e=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b;e=a+404|0;c[d>>2]=0;if((c[e>>2]|0?(__ZN10PoolVectorI7Vector2E12_unreferenceEv(d),a=c[e>>2]|0,a|0):0)?__Z28atomic_conditional_incrementPj(a)|0:0)c[d>>2]=c[e>>2];l=b;return c[d>>2]|0}function __ZN9Polygon2D6set_uvERK10PoolVectorI7Vector2E(a,b){a=a|0;b=b|0;var d=0,e=0;d=a+408|0;if(((c[d>>2]|0)!=(c[b>>2]|0)?(__ZN10PoolVectorI7Vector2E12_unreferenceEv(d),e=c[b>>2]|0,e|0):0)?__Z28atomic_conditional_incrementPj(e)|0:0)c[d>>2]=c[b>>2];__ZN10CanvasItem6updateEv(a);return}function __ZNK9Polygon2D6get_uvEv(a){a=a|0;var b=0,d=0,e=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b;e=a+408|0;c[d>>2]=0;if((c[e>>2]|0?(__ZN10PoolVectorI7Vector2E12_unreferenceEv(d),a=c[e>>2]|0,a|0):0)?__Z28atomic_conditional_incrementPj(a)|0:0)c[d>>2]=c[e>>2];l=b;return c[d>>2]|0}function __ZN9Polygon2D9set_colorERK5Color(a,b){a=a|0;b=b|0;var d=0;d=a+416|0;c[d>>2]=c[b>>2];c[d+4>>2]=c[b+4>>2];c[d+8>>2]=c[b+8>>2];c[d+12>>2]=c[b+12>>2];__ZN10CanvasItem6updateEv(a);return}function __ZNK9Polygon2D9get_colorEv(a,b){a=a|0;b=b|0;var d=0;d=b+416|0;c[a>>2]=c[d>>2];c[a+4>>2]=c[d+4>>2];c[a+8>>2]=c[d+8>>2];c[a+12>>2]=c[d+12>>2];return}function __ZN9Polygon2D17set_vertex_colorsERK10PoolVectorI5ColorE(a,b){a=a|0;b=b|0;var d=0,e=0;d=a+412|0;if(((c[d>>2]|0)!=(c[b>>2]|0)?(__ZN10PoolVectorI5ColorE12_unreferenceEv(d),e=c[b>>2]|0,e|0):0)?__Z28atomic_conditional_incrementPj(e)|0:0)c[d>>2]=c[b>>2];__ZN10CanvasItem6updateEv(a);return}function __ZNK9Polygon2D17get_vertex_colorsEv(a){a=a|0;var b=0,d=0,e=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b;e=a+412|0;c[d>>2]=0;if((c[e>>2]|0?(__ZN10PoolVectorI5ColorE12_unreferenceEv(d),a=c[e>>2]|0,a|0):0)?__Z28atomic_conditional_incrementPj(a)|0:0)c[d>>2]=c[e>>2];l=b;return c[d>>2]|0}function __ZN9Polygon2D11set_textureERK3RefI7TextureE(a,b){a=a|0;b=b|0;var d=0,e=0;d=a+432|0;e=c[d>>2]|0;if((c[b>>2]|0)==(e|0)){__ZN10CanvasItem6updateEv(a);return}if((e|0?__ZN9Reference11unreferenceEv(e)|0:0)?(e=c[d>>2]|0,__Z17predelete_handlerP6Object(e)|0):0){gj[c[(c[e>>2]|0)+76>>2]&8191](e);__ZN6Memory11free_staticEPvb(e,0)}c[d>>2]=0;e=c[b>>2]|0;c[d>>2]=e;if(!e){__ZN10CanvasItem6updateEv(a);return}__ZN9Reference9referenceEv(e);__ZN10CanvasItem6updateEv(a);return}function __ZNK9Polygon2D11get_textureEv(a){a=a|0;var b=0,d=0;b=c[a+432>>2]|0;if(!b){d=0;return d|0}__ZN9Reference9referenceEv(b);d=b;return d|0}function __ZN9Polygon2D18set_texture_offsetERK7Vector2(a,b){a=a|0;b=b|0;var d=0,e=0;d=b;b=c[d+4>>2]|0;e=a+444|0;c[e>>2]=c[d>>2];c[e+4>>2]=b;__ZN10CanvasItem6updateEv(a);return}function __ZNK9Polygon2D18get_texture_offsetEv(a,b){a=a|0;b=b|0;var d=0,e=0;d=b+444|0;b=c[d+4>>2]|0;e=a;c[e>>2]=c[d>>2];c[e+4>>2]=b;return}function __ZN9Polygon2D20set_texture_rotationEf(a,b){a=a|0;b=+b;g[a+456>>2]=b;__ZN10CanvasItem6updateEv(a);return}function __ZNK9Polygon2D20get_texture_rotationEv(a){a=a|0;return +(+g[a+456>>2])}function __ZN9Polygon2D22_set_texture_rotationdEf(a,b){a=a|0;b=+b;g[a+456>>2]=b*3.141592653589793/180.0;__ZN10CanvasItem6updateEv(a);return}function __ZNK9Polygon2D22_get_texture_rotationdEv(a){a=a|0;return +(+g[a+456>>2]*180.0/3.141592653589793)}function __ZN9Polygon2D17set_texture_scaleERK7Vector2(a,b){a=a|0;b=b|0;var d=0,e=0;d=b;b=c[d+4>>2]|0;e=a+436|0;c[e>>2]=c[d>>2];c[e+4>>2]=b;__ZN10CanvasItem6updateEv(a);return}function __ZNK9Polygon2D17get_texture_scaleEv(a,b){a=a|0;b=b|0;var d=0,e=0;d=b+436|0;b=c[d+4>>2]|0;e=a;c[e>>2]=c[d>>2];c[e+4>>2]=b;return}function __ZN9Polygon2D10set_invertEb(b,c){b=b|0;c=c|0;a[b+460>>0]=c&1;__ZN10CanvasItem6updateEv(b);return}function __ZNK9Polygon2D10get_invertEv(b){b=b|0;return (a[b+460>>0]|0)!=0|0}function __ZN9Polygon2D17set_invert_borderEf(a,b){a=a|0;b=+b;g[a+464>>2]=b;__ZN10CanvasItem6updateEv(a);return}function __ZNK9Polygon2D17get_invert_borderEv(a){a=a|0;return +(+g[a+464>>2])}function __ZN9Polygon2D10set_offsetERK7Vector2(b,d){b=b|0;d=d|0;var e=0,f=0;e=d;d=c[e+4>>2]|0;f=b+468|0;c[f>>2]=c[e>>2];c[f+4>>2]=d;a[b+476>>0]=1;__ZN10CanvasItem6updateEv(b);return}function __ZNK9Polygon2D10get_offsetEv(a,b){a=a|0;b=b|0;var d=0,e=0;d=b+468|0;b=c[d+4>>2]|0;e=a;c[e>>2]=c[d>>2];c[e+4>>2]=b;return}function __ZNK13MethodBind0RCI9Polygon2DbE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Eb(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK13MethodBind0RCI9Polygon2DbE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,877967);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI9Polygon2DbE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236216)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2Eb(i,ij[n&8191](d)|0);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI9Polygon2DbE7ptrcallEP6ObjectPPKvPv(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0;if(!d)g=0;else{e=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1236216)|0;g=e?d:0}d=c[b+44>>2]|0;e=c[b+48>>2]|0;b=g+(e>>1)|0;if(!(e&1)){h=d;i=ij[h&8191](b)|0;j=i&1;a[f>>0]=j;return}else{h=c[(c[b>>2]|0)+d>>2]|0;i=ij[h&8191](b)|0;j=i&1;a[f>>0]=j;return}}function __ZN13MethodBind0RCI9Polygon2DbED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I9Polygon2DbE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if(!b){__ZN7VariantC2Eb(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK11MethodBind1I9Polygon2DbE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,877967);l=a;return c[b>>2]|0}function __ZN11MethodBind1I9Polygon2DbE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236216)|0:0){c[h>>2]=0;a[1263537]=0;k=d+24|0;n=c[k>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=i;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=i;return}if((g|0)>0){if((n|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);p=0}else{a[1263537]=0;p=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,p)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=p;c[b>>2]=0;l=i;return}}p=c[d+44>>2]|0;n=c[d+48>>2]|0;o=e+(n>>1)|0;if(!(n&1))q=p;else q=c[(c[o>>2]|0)+p>>2]|0;do if((g|0)<1){p=c[k>>2]|0;n=p+-1|0;if((p|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)s=0;else s=c[e+-4>>2]|0;if((p|0)<=(s|0)){if(r)t=0;else t=c[e+-4>>2]|0;do if((t|0)<(p|0)){if(r)u=0;else u=c[e+-4>>2]|0;if((u|0)<(p|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);v=0;break}else{a[1263537]=0;w=31;break}}else w=31;while(0);if((w|0)==31)v=e+(n*24|0)|0;__ZN7VariantC2ERKS_(j,v);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);f=__ZNK7VariantcvbEv(j)|0;Pi[q&2047](o,f);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I9Polygon2DbE7ptrcallEP6ObjectPPKvPv(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0;if(!d)g=0;else{f=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1236216)|0;g=f?d:0}d=c[b+44>>2]|0;f=c[b+48>>2]|0;b=g+(f>>1)|0;if(!(f&1))h=d;else h=c[(c[b>>2]|0)+d>>2]|0;Pi[h&2047](b,(a[c[e>>2]>>0]|0)!=0);return}function __ZN11MethodBind1I9Polygon2DbED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI9Polygon2DfE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Ef(d,0.0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK13MethodBind0RCI9Polygon2DfE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,877967);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI9Polygon2DfE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236216)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2Ef(i,+mj[n&511](d));__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI9Polygon2DfE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0.0;if(!b)f=0;else{d=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236216)|0;f=d?b:0}b=c[a+44>>2]|0;d=c[a+48>>2]|0;a=f+(d>>1)|0;if(!(d&1)){h=b;i=+mj[h&511](a);g[e>>2]=i;return}else{h=c[(c[a>>2]|0)+b>>2]|0;i=+mj[h&511](a);g[e>>2]=i;return}}function __ZN13MethodBind0RCI9Polygon2DfED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I9Polygon2DfE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if(!b){__ZN7VariantC2Ef(d,0.0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK11MethodBind1I9Polygon2DfE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,877967);l=a;return c[b>>2]|0}function __ZN11MethodBind1I9Polygon2DfE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0.0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236216)|0:0){c[h>>2]=0;a[1263537]=0;k=d+24|0;n=c[k>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=i;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=i;return}if((g|0)>0){if((n|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);p=0}else{a[1263537]=0;p=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,p)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=p;c[b>>2]=0;l=i;return}}p=c[d+44>>2]|0;n=c[d+48>>2]|0;o=e+(n>>1)|0;if(!(n&1))q=p;else q=c[(c[o>>2]|0)+p>>2]|0;do if((g|0)<1){p=c[k>>2]|0;n=p+-1|0;if((p|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)s=0;else s=c[e+-4>>2]|0;if((p|0)<=(s|0)){if(r)t=0;else t=c[e+-4>>2]|0;do if((t|0)<(p|0)){if(r)u=0;else u=c[e+-4>>2]|0;if((u|0)<(p|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);v=0;break}else{a[1263537]=0;w=31;break}}else w=31;while(0);if((w|0)==31)v=e+(n*24|0)|0;__ZN7VariantC2ERKS_(j,v);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);x=+__ZNK7VariantcvfEv(j);Mi[q&511](o,x);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I9Polygon2DfE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0,j=0.0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236216)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1)){h=b;i=c[d>>2]|0;j=+g[i>>2];Mi[h&511](a,j);return}else{h=c[(c[a>>2]|0)+b>>2]|0;i=c[d>>2]|0;j=+g[i>>2];Mi[h&511](a,j);return}}function __ZN11MethodBind1I9Polygon2DfED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI9Polygon2D7Vector2E18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;if((b|0)!=-1){f=0;l=a;return f|0}g[d>>2]=0.0;g[d+4>>2]=0.0;__ZN7VariantC2ERK7Vector2(e,d);d=c[e>>2]|0;if(d|0)__ZN7Variant5clearEv(e);f=d;l=a;return f|0}function __ZNK13MethodBind0RCI9Polygon2D7Vector2E18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,877967);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI9Polygon2D7Vector2E4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;j=f+24|0;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236216)|0:0){c[h>>2]=0;a[1263537]=0;k=c[d+24>>2]|0;if((k|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=k;c[b>>2]=0;l=f;return}n=k-(c[d+20>>2]|0)|0;if((n|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=n;c[b>>2]=0;l=f;return}n=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))o=n;else o=c[(c[d>>2]|0)+n>>2]|0;Pi[o&2047](j,d);__ZN7VariantC2ERK7Vector2(i,j);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI9Polygon2D7Vector2E7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=d;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236216)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;Pi[i&2047](f,a);a=f;f=c[a+4>>2]|0;i=e;c[i>>2]=c[a>>2];c[i+4>>2]=f;l=d;return}function __ZN13MethodBind0RCI9Polygon2D7Vector2ED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I9Polygon2DRK7Vector2E18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;if(b|0){f=0;l=a;return f|0}g[d>>2]=0.0;g[d+4>>2]=0.0;__ZN7VariantC2ERK7Vector2(e,d);d=c[e>>2]|0;if(d|0)__ZN7Variant5clearEv(e);f=d;l=a;return f|0}function __ZNK11MethodBind1I9Polygon2DRK7Vector2E18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,877967);l=a;return c[b>>2]|0}function __ZN11MethodBind1I9Polygon2DRK7Vector2E4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i+24|0;k=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236216)|0:0){c[h>>2]=0;a[1263537]=0;n=d+24|0;o=c[n>>2]|0;if((o|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=o;c[b>>2]=0;l=i;return}p=o-(c[d+20>>2]|0)|0;if((p|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=p;c[b>>2]=0;l=i;return}if((g|0)>0){if((o|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);q=0}else{a[1263537]=0;q=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,q)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=q;c[b>>2]=0;l=i;return}}q=c[d+44>>2]|0;o=c[d+48>>2]|0;p=e+(o>>1)|0;if(!(o&1))r=q;else r=c[(c[p>>2]|0)+q>>2]|0;do if((g|0)<1){q=c[n>>2]|0;o=q+-1|0;if((q|0)>=1){e=c[d+16>>2]|0;s=(e|0)==0;if(s)t=0;else t=c[e+-4>>2]|0;if((q|0)<=(t|0)){if(s)u=0;else u=c[e+-4>>2]|0;do if((u|0)<(q|0)){if(s)v=0;else v=c[e+-4>>2]|0;if((v|0)<(q|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);w=0;break}else{a[1263537]=0;x=31;break}}else x=31;while(0);if((x|0)==31)w=e+(o*24|0)|0;__ZN7VariantC2ERKS_(k,w);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);__ZNK7Variantcv7Vector2Ev(j,k);Pi[r&2047](p,j);if(c[k>>2]|0)__ZN7Variant5clearEv(k);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I9Polygon2DRK7Vector2E7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236216)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;b=c[d>>2]|0;d=c[b+4>>2]|0;h=f;c[h>>2]=c[b>>2];c[h+4>>2]=d;Pi[i&2047](a,f);l=e;return}function __ZN11MethodBind1I9Polygon2DRK7Vector2ED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI9Polygon2D3RefI7TextureEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var c=0;if((b|0)!=-1){c=0;return c|0}c=__ZN7Variant12get_type_forI3RefI7TextureEEENS_4TypeEv()|0;return c|0}function __ZNK13MethodBind0RCI9Polygon2D3RefI7TextureEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,877967);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI9Polygon2D3RefI7TextureEE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f+28|0;j=f;k=f+24|0;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236216)|0:0){c[h>>2]=0;a[1263537]=0;n=c[d+24>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=f;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=f;return}o=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))p=o;else p=c[(c[d>>2]|0)+o>>2]|0;c[k>>2]=ij[p&8191](d)|0;__ZN6RefPtrC2Ev(i);__ZN3RefI9ReferenceEaSI7TextureEEvRKS_IT_E(i,k);__ZN7VariantC2ERK6RefPtr(j,i);__ZN6RefPtrD2Ev(i);i=c[k>>2]|0;if((i|0?__ZN9Reference11unreferenceEv(i)|0:0)?(i=c[k>>2]|0,__Z17predelete_handlerP6Object(i)|0):0){gj[c[(c[i>>2]|0)+76>>2]&8191](i);__ZN6Memory11free_staticEPvb(i,0)}c[k>>2]=0;__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI9Polygon2D3RefI7TextureEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=d;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236216)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;c[f>>2]=ij[i&8191](a)|0;__ZN3RefI9ReferenceEaSI7TextureEEvRKS_IT_E(e,f);e=c[f>>2]|0;if(!e){l=d;return}if(!(__ZN9Reference11unreferenceEv(e)|0)){l=d;return}e=c[f>>2]|0;if(!(__Z17predelete_handlerP6Object(e)|0)){l=d;return}gj[c[(c[e>>2]|0)+76>>2]&8191](e);__ZN6Memory11free_staticEPvb(e,0);l=d;return}function __ZN13MethodBind0RCI9Polygon2D3RefI7TextureEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I9Polygon2DRK3RefI7TextureEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var c=0;if(b|0){c=0;return c|0}c=__ZN7Variant12get_type_forIRK3RefI7TextureEEENS_4TypeEv()|0;return c|0}function __ZNK11MethodBind1I9Polygon2DRK3RefI7TextureEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,877967);l=a;return c[b>>2]|0}function __ZN11MethodBind1I9Polygon2DRK3RefI7TextureEE4callEP6ObjectPPK7VariantiRNS9_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i+28|0;k=i+24|0;n=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236216)|0:0){c[h>>2]=0;a[1263537]=0;o=d+24|0;p=c[o>>2]|0;if((p|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=p;c[b>>2]=0;l=i;return}q=p-(c[d+20>>2]|0)|0;if((q|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=q;c[b>>2]=0;l=i;return}if((g|0)>0){if((p|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);r=0}else{a[1263537]=0;r=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,r)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=r;c[b>>2]=0;l=i;return}}r=c[d+44>>2]|0;p=c[d+48>>2]|0;q=e+(p>>1)|0;if(!(p&1))s=r;else s=c[(c[q>>2]|0)+r>>2]|0;do if((g|0)<1){r=c[o>>2]|0;p=r+-1|0;if((r|0)>=1){e=c[d+16>>2]|0;t=(e|0)==0;if(t)u=0;else u=c[e+-4>>2]|0;if((r|0)<=(u|0)){if(t)v=0;else v=c[e+-4>>2]|0;do if((v|0)<(r|0)){if(t)w=0;else w=c[e+-4>>2]|0;if((w|0)<(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);x=0;break}else{a[1263537]=0;y=31;break}}else y=31;while(0);if((y|0)==31)x=e+(p*24|0)|0;__ZN7VariantC2ERKS_(n,x);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f>>2]|0);while(0);__ZN3RefI7TextureEC2ERK7Variant(j,n);c[k>>2]=c[j>>2];Pi[s&2047](q,k);q=c[k>>2]|0;if((q|0?__ZN9Reference11unreferenceEv(q)|0:0)?(q=c[k>>2]|0,__Z17predelete_handlerP6Object(q)|0):0){gj[c[(c[q>>2]|0)+76>>2]&8191](q);__ZN6Memory11free_staticEPvb(q,0)}c[k>>2]=0;if(c[n>>2]|0)__ZN7Variant5clearEv(n);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I9Polygon2DRK3RefI7TextureEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+28|0;g=e;h=e+24|0;if(!b)i=0;else{j=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236216)|0;i=j?b:0}b=c[a+44>>2]|0;j=c[a+48>>2]|0;a=i+(j>>1)|0;if(!(j&1))k=b;else k=c[(c[a>>2]|0)+b>>2]|0;__ZN7VariantC2EPK6Object(g,c[d>>2]|0);__ZN3RefI7TextureEC2ERK7Variant(f,g);if(c[g>>2]|0)__ZN7Variant5clearEv(g);c[h>>2]=c[f>>2];Pi[k&2047](a,h);a=c[h>>2]|0;if(!a){l=e;return}if(!(__ZN9Reference11unreferenceEv(a)|0)){l=e;return}a=c[h>>2]|0;if(!(__Z17predelete_handlerP6Object(a)|0)){l=e;return}gj[c[(c[a>>2]|0)+76>>2]&8191](a);__ZN6Memory11free_staticEPvb(a,0);l=e;return}function __ZN11MethodBind1I9Polygon2DRK3RefI7TextureEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI9Polygon2D10PoolVectorI5ColorEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;if((b|0)!=-1){f=0;l=a;return f|0}c[d>>2]=0;__ZN7VariantC2ERK10PoolVectorI5ColorE(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);__ZN10PoolVectorI5ColorE12_unreferenceEv(d);f=b;l=a;return f|0}function __ZNK13MethodBind0RCI9Polygon2D10PoolVectorI5ColorEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,877967);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI9Polygon2D10PoolVectorI5ColorEE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;j=f+24|0;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236216)|0:0){c[h>>2]=0;a[1263537]=0;k=c[d+24>>2]|0;if((k|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=k;c[b>>2]=0;l=f;return}n=k-(c[d+20>>2]|0)|0;if((n|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=n;c[b>>2]=0;l=f;return}n=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))o=n;else o=c[(c[d>>2]|0)+n>>2]|0;c[j>>2]=ij[o&8191](d)|0;__ZN7VariantC2ERK10PoolVectorI5ColorE(i,j);__ZN10PoolVectorI5ColorE12_unreferenceEv(j);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI9Polygon2D10PoolVectorI5ColorEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=d;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236216)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;b=ij[i&8191](a)|0;c[f>>2]=b;a=b;if(((c[e>>2]|0)!=(b|0)?(__ZN10PoolVectorI5ColorE12_unreferenceEv(e),b|0):0)?__Z28atomic_conditional_incrementPj(b)|0:0)c[e>>2]=a;__ZN10PoolVectorI5ColorE12_unreferenceEv(f);l=d;return}function __ZN13MethodBind0RCI9Polygon2D10PoolVectorI5ColorEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I9Polygon2DRK10PoolVectorI5ColorEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;if(b|0){f=0;l=a;return f|0}c[d>>2]=0;__ZN7VariantC2ERK10PoolVectorI5ColorE(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);__ZN10PoolVectorI5ColorE12_unreferenceEv(d);f=b;l=a;return f|0}function __ZNK11MethodBind1I9Polygon2DRK10PoolVectorI5ColorEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,877967);l=a;return c[b>>2]|0}function __ZN11MethodBind1I9Polygon2DRK10PoolVectorI5ColorEE4callEP6ObjectPPK7VariantiRNS9_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i+24|0;k=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236216)|0:0){c[h>>2]=0;a[1263537]=0;n=d+24|0;o=c[n>>2]|0;if((o|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=o;c[b>>2]=0;l=i;return}p=o-(c[d+20>>2]|0)|0;if((p|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=p;c[b>>2]=0;l=i;return}if((g|0)>0){if((o|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);q=0}else{a[1263537]=0;q=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,q)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=q;c[b>>2]=0;l=i;return}}q=c[d+44>>2]|0;o=c[d+48>>2]|0;p=e+(o>>1)|0;if(!(o&1))r=q;else r=c[(c[p>>2]|0)+q>>2]|0;do if((g|0)<1){q=c[n>>2]|0;o=q+-1|0;if((q|0)>=1){e=c[d+16>>2]|0;s=(e|0)==0;if(s)t=0;else t=c[e+-4>>2]|0;if((q|0)<=(t|0)){if(s)u=0;else u=c[e+-4>>2]|0;do if((u|0)<(q|0)){if(s)v=0;else v=c[e+-4>>2]|0;if((v|0)<(q|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);w=0;break}else{a[1263537]=0;x=31;break}}else x=31;while(0);if((x|0)==31)w=e+(o*24|0)|0;__ZN7VariantC2ERKS_(k,w);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);c[j>>2]=__ZNK7Variantcv10PoolVectorI5ColorEEv(k)|0;Pi[r&2047](p,j);__ZN10PoolVectorI5ColorE12_unreferenceEv(j);if(c[k>>2]|0)__ZN7Variant5clearEv(k);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I9Polygon2DRK10PoolVectorI5ColorEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e+4|0;g=e;if(!b)h=0;else{i=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236216)|0;h=i?b:0}b=c[a+44>>2]|0;i=c[a+48>>2]|0;a=h+(i>>1)|0;if(!(i&1))j=b;else j=c[(c[a>>2]|0)+b>>2]|0;b=c[d>>2]|0;c[f>>2]=0;if((c[b>>2]|0?(__ZN10PoolVectorI5ColorE12_unreferenceEv(f),d=c[b>>2]|0,d|0):0)?__Z28atomic_conditional_incrementPj(d)|0:0)c[f>>2]=c[b>>2];c[g>>2]=c[f>>2];Pi[j&2047](a,g);__ZN10PoolVectorI5ColorE12_unreferenceEv(g);l=e;return}function __ZN11MethodBind1I9Polygon2DRK10PoolVectorI5ColorEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI9Polygon2D5ColorE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;if((b|0)!=-1){f=0;l=a;return f|0}g[d>>2]=0.0;g[d+4>>2]=0.0;g[d+8>>2]=0.0;g[d+12>>2]=1.0;__ZN7VariantC2ERK5Color(e,d);d=c[e>>2]|0;if(d|0)__ZN7Variant5clearEv(e);f=d;l=a;return f|0}function __ZNK13MethodBind0RCI9Polygon2D5ColorE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,877967);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI9Polygon2D5ColorE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0;f=l;l=l+48|0;if((l|0)>=(m|0))ba(48);i=f;j=f+24|0;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236216)|0:0){c[h>>2]=0;a[1263537]=0;k=c[d+24>>2]|0;if((k|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=k;c[b>>2]=0;l=f;return}n=k-(c[d+20>>2]|0)|0;if((n|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=n;c[b>>2]=0;l=f;return}n=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))o=n;else o=c[(c[d>>2]|0)+n>>2]|0;Pi[o&2047](j,d);__ZN7VariantC2ERK5Color(i,j);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI9Polygon2D5ColorE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=d;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236216)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;Pi[i&2047](f,a);c[e>>2]=c[f>>2];c[e+4>>2]=c[f+4>>2];c[e+8>>2]=c[f+8>>2];c[e+12>>2]=c[f+12>>2];l=d;return}function __ZN13MethodBind0RCI9Polygon2D5ColorED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I9Polygon2DRK5ColorE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;if(b|0){f=0;l=a;return f|0}g[d>>2]=0.0;g[d+4>>2]=0.0;g[d+8>>2]=0.0;g[d+12>>2]=1.0;__ZN7VariantC2ERK5Color(e,d);d=c[e>>2]|0;if(d|0)__ZN7Variant5clearEv(e);f=d;l=a;return f|0}function __ZNK11MethodBind1I9Polygon2DRK5ColorE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,877967);l=a;return c[b>>2]|0}function __ZN11MethodBind1I9Polygon2DRK5ColorE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;i=l;l=l+48|0;if((l|0)>=(m|0))ba(48);j=i+24|0;k=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236216)|0:0){c[h>>2]=0;a[1263537]=0;n=d+24|0;o=c[n>>2]|0;if((o|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=o;c[b>>2]=0;l=i;return}p=o-(c[d+20>>2]|0)|0;if((p|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=p;c[b>>2]=0;l=i;return}if((g|0)>0){if((o|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);q=0}else{a[1263537]=0;q=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,q)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=q;c[b>>2]=0;l=i;return}}q=c[d+44>>2]|0;o=c[d+48>>2]|0;p=e+(o>>1)|0;if(!(o&1))r=q;else r=c[(c[p>>2]|0)+q>>2]|0;do if((g|0)<1){q=c[n>>2]|0;o=q+-1|0;if((q|0)>=1){e=c[d+16>>2]|0;s=(e|0)==0;if(s)t=0;else t=c[e+-4>>2]|0;if((q|0)<=(t|0)){if(s)u=0;else u=c[e+-4>>2]|0;do if((u|0)<(q|0)){if(s)v=0;else v=c[e+-4>>2]|0;if((v|0)<(q|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);w=0;break}else{a[1263537]=0;x=31;break}}else x=31;while(0);if((x|0)==31)w=e+(o*24|0)|0;__ZN7VariantC2ERKS_(k,w);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);__ZNK7Variantcv5ColorEv(j,k);Pi[r&2047](p,j);if(c[k>>2]|0)__ZN7Variant5clearEv(k);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I9Polygon2DRK5ColorE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236216)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;b=c[d>>2]|0;c[f>>2]=c[b>>2];c[f+4>>2]=c[b+4>>2];c[f+8>>2]=c[b+8>>2];c[f+12>>2]=c[b+12>>2];Pi[i&2047](a,f);l=e;return}function __ZN11MethodBind1I9Polygon2DRK5ColorED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI9Polygon2D10PoolVectorI7Vector2EE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;if((b|0)!=-1){f=0;l=a;return f|0}c[d>>2]=0;__ZN7VariantC2ERK10PoolVectorI7Vector2E(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);__ZN10PoolVectorI7Vector2E12_unreferenceEv(d);f=b;l=a;return f|0}function __ZNK13MethodBind0RCI9Polygon2D10PoolVectorI7Vector2EE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,877967);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI9Polygon2D10PoolVectorI7Vector2EE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;j=f+24|0;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236216)|0:0){c[h>>2]=0;a[1263537]=0;k=c[d+24>>2]|0;if((k|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=k;c[b>>2]=0;l=f;return}n=k-(c[d+20>>2]|0)|0;if((n|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=n;c[b>>2]=0;l=f;return}n=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))o=n;else o=c[(c[d>>2]|0)+n>>2]|0;c[j>>2]=ij[o&8191](d)|0;__ZN7VariantC2ERK10PoolVectorI7Vector2E(i,j);__ZN10PoolVectorI7Vector2E12_unreferenceEv(j);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI9Polygon2D10PoolVectorI7Vector2EE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=d;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236216)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;b=ij[i&8191](a)|0;c[f>>2]=b;a=b;if(((c[e>>2]|0)!=(b|0)?(__ZN10PoolVectorI7Vector2E12_unreferenceEv(e),b|0):0)?__Z28atomic_conditional_incrementPj(b)|0:0)c[e>>2]=a;__ZN10PoolVectorI7Vector2E12_unreferenceEv(f);l=d;return}function __ZN13MethodBind0RCI9Polygon2D10PoolVectorI7Vector2EED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I9Polygon2DRK10PoolVectorI7Vector2EE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;if(b|0){f=0;l=a;return f|0}c[d>>2]=0;__ZN7VariantC2ERK10PoolVectorI7Vector2E(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);__ZN10PoolVectorI7Vector2E12_unreferenceEv(d);f=b;l=a;return f|0}function __ZNK11MethodBind1I9Polygon2DRK10PoolVectorI7Vector2EE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,877967);l=a;return c[b>>2]|0}function __ZN11MethodBind1I9Polygon2DRK10PoolVectorI7Vector2EE4callEP6ObjectPPK7VariantiRNS9_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i+24|0;k=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236216)|0:0){c[h>>2]=0;a[1263537]=0;n=d+24|0;o=c[n>>2]|0;if((o|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=o;c[b>>2]=0;l=i;return}p=o-(c[d+20>>2]|0)|0;if((p|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=p;c[b>>2]=0;l=i;return}if((g|0)>0){if((o|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);q=0}else{a[1263537]=0;q=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,q)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=q;c[b>>2]=0;l=i;return}}q=c[d+44>>2]|0;o=c[d+48>>2]|0;p=e+(o>>1)|0;if(!(o&1))r=q;else r=c[(c[p>>2]|0)+q>>2]|0;do if((g|0)<1){q=c[n>>2]|0;o=q+-1|0;if((q|0)>=1){e=c[d+16>>2]|0;s=(e|0)==0;if(s)t=0;else t=c[e+-4>>2]|0;if((q|0)<=(t|0)){if(s)u=0;else u=c[e+-4>>2]|0;do if((u|0)<(q|0)){if(s)v=0;else v=c[e+-4>>2]|0;if((v|0)<(q|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);w=0;break}else{a[1263537]=0;x=31;break}}else x=31;while(0);if((x|0)==31)w=e+(o*24|0)|0;__ZN7VariantC2ERKS_(k,w);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);c[j>>2]=__ZNK7Variantcv10PoolVectorI7Vector2EEv(k)|0;Pi[r&2047](p,j);__ZN10PoolVectorI7Vector2E12_unreferenceEv(j);if(c[k>>2]|0)__ZN7Variant5clearEv(k);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I9Polygon2DRK10PoolVectorI7Vector2EE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e+4|0;g=e;if(!b)h=0;else{i=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236216)|0;h=i?b:0}b=c[a+44>>2]|0;i=c[a+48>>2]|0;a=h+(i>>1)|0;if(!(i&1))j=b;else j=c[(c[a>>2]|0)+b>>2]|0;b=c[d>>2]|0;c[f>>2]=0;if((c[b>>2]|0?(__ZN10PoolVectorI7Vector2E12_unreferenceEv(f),d=c[b>>2]|0,d|0):0)?__Z28atomic_conditional_incrementPj(d)|0:0)c[f>>2]=c[b>>2];c[g>>2]=c[f>>2];Pi[j&2047](a,g);__ZN10PoolVectorI7Vector2E12_unreferenceEv(g);l=e;return}function __ZN11MethodBind1I9Polygon2DRK10PoolVectorI7Vector2EED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN8Camera2D18_initialize_classvEv(b){b=b|0;if(a[1263373]|0)return;if(!(a[1263237]|0)){if(!(a[1256995]|0)){if(!(a[1256996]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI4NodeEEvv();__ZN4Node13_bind_methodsEv();a[1256996]=1}__ZN7ClassDB10_add_classI10CanvasItemEEvv();__ZN10CanvasItem13_bind_methodsEv();a[1256995]=1}__ZN7ClassDB10_add_classI6Node2DEEvv();__ZN6Node2D13_bind_methodsEv();a[1263237]=1}__ZN7ClassDB10_add_classI8Camera2DEEvv();__ZN8Camera2D13_bind_methodsEv();a[1263373]=1;return}function __ZN8Camera2D5_setvERK10StringNameRK7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK8Camera2D5_getvERK10StringNameR7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK8Camera2D19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+24|0;g=e+4|0;h=e;if(!d)__ZNK6Node2D19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,0);__ZN6StringC2EPKc(f,879232);i=c[f>>2]|0;f=i;j=g+4|0;c[j>>2]=0;k=g+12|0;c[k>>2]=0;c[g>>2]=0;n=(i|0)==0;if(!n?(c[j>>2]=0,__Z28atomic_conditional_incrementPj(i+-8|0)|0):0)c[j>>2]=f;c[g+8>>2]=0;f=c[k>>2]|0;if(f|0){if(!(__Z16atomic_decrementPj(f+-8|0)|0))__ZN6Memory11free_staticEPvb(f,1);c[k>>2]=0}c[g+16>>2]=256;if(!(c[b>>2]|0)){k=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=k;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0}k=__ZnwjPFPvjE(32,4740)|0;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0;c[k+12>>2]=0;c[k+16>>2]=7;f=k+20|0;c[f>>2]=0;j=k+24|0;c[j>>2]=0;o=k+28|0;c[o>>2]=0;__ZN12PropertyInfoaSERKS_(k,g)|0;p=c[b>>2]|0;q=p+4|0;r=c[q>>2]|0;c[j>>2]=r;c[f>>2]=0;c[o>>2]=p;if(r|0)c[r+20>>2]=k;c[q>>2]=k;if(!(c[p>>2]|0))c[p>>2]=k;k=p+8|0;c[k>>2]=(c[k>>2]|0)+1;k=c[g+12>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);k=c[g+4>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);if(!n?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);__ZN10StringNameC2EPKc(h,879232);__ZN7ClassDB17get_property_listE10StringNameP4ListI12PropertyInfo16DefaultAllocatorEbPK6Object(h,b,1,a);__ZN10StringNameD2Ev(h);if(!d){l=e;return}__ZNK6Node2D19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,1);l=e;return}function __ZN8Camera2D14_notificationvEib(a,b,c){a=a|0;b=b|0;c=c|0;if(!c){if(511!=510)__ZN4Node13_notificationEi(a,b);if(512!=511)__ZN10CanvasItem13_notificationEi(a,b)}if(1519!=1352)__ZN8Camera2D13_notificationEi(a,b);if(!c)return;if(512!=511)__ZN10CanvasItem13_notificationEi(a,b);if(511==510)return;__ZN4Node13_notificationEi(a,b);return}function __ZNK8Camera2D16_get_class_namevEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+8|0;e=b+4|0;f=b;g=a+400|0;a=c[g>>2]|0;if(a|0){if(c[a+4>>2]|0){l=b;return g|0}if(__ZNK6String6lengthEv(a+8|0)|0){l=b;return g|0}}__ZN6StringC2EPKc(d,879232);c[f>>2]=c[d>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameaSERKS_(g,e);__ZN10StringNameD2Ev(e);e=c[f>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);l=b;return g|0}function __ZNK8Camera2D9get_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,879232);l=a;return c[b>>2]|0}function __ZNK8Camera2D8is_classERK6String(a,b){a=a|0;b=b|0;var c=0;if(((!(__ZNK6StringeqEPKc(b,879232)|0)?!(__ZNK6StringeqEPKc(b,939635)|0):0)?!(__ZNK6StringeqEPKc(b,947933)|0):0)?!(__ZNK6StringeqEPKc(b,1132465)|0):0)c=__ZNK6StringeqEPKc(b,1142944)|0;else c=1;return c|0}function __ZNK8Camera2D12is_class_ptrEPv(a,b){a=a|0;b=b|0;return (b|0)==1236220|((b|0)==1234324|((b|0)==1220748|((b|0)==1220720|(b|0)==1220580)))|0}function __ZN8Camera2DD2Ev(a){a=a|0;c[a>>2]=284680;__ZN10StringNameD2Ev(a+440|0);__ZN10StringNameD2Ev(a+436|0);__ZN10StringNameD2Ev(a+400|0);c[a>>2]=218040;__ZN10StringNameD2Ev(a+340|0);__ZN10CanvasItemD2Ev(a);return}function __ZN8Camera2DD0Ev(a){a=a|0;c[a>>2]=284680;__ZN10StringNameD2Ev(a+440|0);__ZN10StringNameD2Ev(a+436|0);__ZN10StringNameD2Ev(a+400|0);c[a>>2]=218040;__ZN10StringNameD2Ev(a+340|0);__ZN10CanvasItemD2Ev(a);__ZdlPv(a);return}function __ZN8Camera2D20get_camera_transformEv(b,d){b=b|0;d=d|0;var e=0,f=0,h=0,i=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0.0,D=0.0,E=0.0,F=0.0,G=0.0,H=0.0,I=0.0,J=0,K=0.0,L=0.0,M=0,N=0,O=0,P=0,Q=0,R=0.0,S=0.0,T=0.0,U=0.0;e=l;l=l+192|0;if((l|0)>=(m|0))ba(192);f=e+72|0;h=e+56|0;i=e+160|0;k=e+48|0;n=e+32|0;o=e+152|0;p=e+8|0;q=e+144|0;r=e;s=e+136|0;t=e+128|0;u=e+120|0;v=e+96|0;w=e+88|0;x=e+80|0;y=d+132|0;if(!(c[y>>2]|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(947574,947583,260,947603,0);z=b+4|0;c[z>>2]=0;c[z+4>>2]=0;c[z+8>>2]=0;c[z+12>>2]=0;c[z+16>>2]=0;g[b>>2]=1.0;g[b+12>>2]=1.0;l=e;return}a[1263537]=0;if(c[d+428>>2]|0?(__ZN8ObjectDB12get_instanceEj(c[d+424>>2]|0)|0)==0:0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(877977,877998,77,878021,0);z=b+4|0;c[z>>2]=0;c[z+4>>2]=0;c[z+8>>2]=0;c[z+12>>2]=0;c[z+16>>2]=0;g[b>>2]=1.0;g[b+12>>2]=1.0;l=e;return}a[1263537]=0;__ZNK8Viewport16get_visible_rectEv(h,c[d+432>>2]|0);z=h+8|0;A=c[z+4>>2]|0;B=f;c[B>>2]=c[z>>2];c[B+4>>2]=A;Pi[c[(c[d>>2]|0)+132>>2]&2047](i,d);C=+g[i+16>>2];D=+g[i+20>>2];g[h>>2]=0.0;g[h+4>>2]=0.0;i=d+420|0;if(!(a[i>>0]|0)){A=d+464|0;switch(c[A>>2]|0){case 1:{E=C;if(a[d+516>>0]|0){if(!(c[y>>2]|0))__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(947574,947583,260,947603,0);else a[1263537]=0;B=d+404|0;F=+g[B>>2];G=+g[f>>2]*.5;H=E+G*+g[d+508>>2];I=F<H?F:H;g[B>>2]=I;H=I;I=E-G*+g[d+500>>2];if(H>I){J=B;K=H}else{J=B;K=I}}else{I=+g[d+520>>2];J=d+404|0;K=E+I*(+g[f>>2]*.5*+g[d+500+((I<0.0?2:0)<<2)>>2])}g[J>>2]=K;K=D;if(a[d+517>>0]|0){if(!(c[y>>2]|0))__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(947574,947583,260,947603,0);else a[1263537]=0;J=d+408|0;I=+g[J>>2];E=+g[f+4>>2]*.5;H=K+E*+g[d+512>>2];G=I<H?I:H;g[J>>2]=G;H=G;G=K-E*+g[d+504>>2];if(H>G)L=H;else L=G}else{G=+g[d+524>>2];L=K+G*(+g[f+4>>2]*.5*+g[d+500+((G<0.0?1:3)<<2)>>2])}J=c[A>>2]|0;g[d+408>>2]=L;if((J|0)==1){g[n>>2]=.5;__ZNK7Vector2mlERKf(o,f,n);J=d+456|0;__ZNK7Vector2mlERKS_(k,o,J);M=J;N=k}else{O=k;P=26}break}case 0:{g[d+404>>2]=C;g[d+408>>2]=D;O=k;P=26;break}default:{O=k;P=26}}if((P|0)==26){g[k>>2]=0.0;g[k+4>>2]=0.0;M=d+456|0;N=O}__ZNK7Vector2ngEv(q,k);O=d+404|0;__ZNK7Vector2plERKS_(p,q,O);__ZNK7Vector2mlERKS_(r,f,M);M=p;q=c[M+4>>2]|0;N=n;c[N>>2]=c[M>>2];c[N+4>>2]=q;q=r;N=c[q+4>>2]|0;M=n+8|0;c[M>>2]=c[q>>2];c[M+4>>2]=N;N=d+448|0;g[p>>2]=0.0;g[p+4>>2]=0.0;if(__ZNK7Vector2neERKS_(N,p)|0)__ZN7Vector2pLERKS_(n,N);if(a[d+496>>0]|0){L=+g[n>>2];G=+(c[d+480>>2]|0);if(L<G)g[O>>2]=+g[O>>2]-(L-G);G=L+ +g[n+8>>2];L=+(c[d+488>>2]|0);if(G>L)g[O>>2]=+g[O>>2]-(G-L);L=+g[n+4>>2];G=L+ +g[n+12>>2];K=+(c[d+492>>2]|0);N=d+408|0;if(G>K)g[N>>2]=+g[N>>2]-(G-K);K=+(c[d+484>>2]|0);if(L<K)g[N>>2]=+g[N>>2]-(L-K)}if(!(a[d+476>>0]|0)){N=O;M=c[N>>2]|0;q=c[N+4>>2]|0;N=d+412|0;c[N>>2]=M;c[N+4>>2]=q;N=h;c[N>>2]=M;c[N+4>>2]=q}else{if(!(c[y>>2]|0))__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(947574,947583,260,947603,0);else a[1263537]=0;K=+g[d+472>>2];g[p>>2]=K*+__ZNK4Node28get_fixed_process_delta_timeEv(d);y=d+412|0;__ZNK7Vector2miERKS_(s,O,y);__ZNK7Vector2mlERKf(t,s,p);__ZNK7Vector2plERKS_(r,t,y);t=r;s=c[t>>2]|0;O=c[t+4>>2]|0;t=y;c[t>>2]=s;c[t+4>>2]=O;t=h;c[t>>2]=s;c[t+4>>2]=O}Q=A}else{g[d+404>>2]=C;g[d+408>>2]=D;A=d+404|0;O=c[A>>2]|0;t=c[A+4>>2]|0;A=d+412|0;c[A>>2]=O;c[A+4>>2]=t;A=h;c[A>>2]=O;c[A+4>>2]=t;a[i>>0]=0;Q=d+464|0}if((c[Q>>2]|0)==1){g[n>>2]=.5;__ZNK7Vector2mlERKf(u,f,n);__ZNK7Vector2mlERKS_(k,u,d+456|0)}else{g[k>>2]=0.0;g[k+4>>2]=0.0}Pi[c[(c[d>>2]|0)+132>>2]&2047](v,d);D=+__ZNK11Transform2D12get_rotationEv(v);v=d+468|0;if(a[v>>0]|0){__ZNK7Vector27rotatedEf(n,k,D);u=n;Q=c[u+4>>2]|0;i=k;c[i>>2]=c[u>>2];c[i+4>>2]=Q}__ZNK7Vector2ngEv(w,k);__ZNK7Vector2plERKS_(p,w,h);h=d+456|0;__ZNK7Vector2mlERKS_(r,f,h);f=n+8|0;w=p;k=c[w>>2]|0;Q=c[w+4>>2]|0;w=n;c[w>>2]=k;c[w+4>>2]=Q;w=r;i=c[w>>2]|0;u=c[w+4>>2]|0;w=f;c[w>>2]=i;c[w+4>>2]=u;C=(c[j>>2]=k,+g[j>>2]);k=d+480|0;K=+(c[k>>2]|0);L=(c[j>>2]=i,+g[j>>2]);G=(c[j>>2]=Q,+g[j>>2]);H=(c[j>>2]=u,+g[j>>2]);if(C<K){g[n>>2]=K;R=K}else R=C;u=d+488|0;C=+(c[u>>2]|0);if(R+L>C)g[n>>2]=C-L;Q=n+4|0;i=n+12|0;w=d+492|0;L=+(c[w>>2]|0);if(G+H>L){C=L-H;g[Q>>2]=C;S=C}else S=G;t=d+484|0;G=+(c[t>>2]|0);if(S<G)g[Q>>2]=G;A=d+448|0;g[p>>2]=0.0;g[p+4>>2]=0.0;if(__ZNK7Vector2neERKS_(A,p)|0){__ZN7Vector2pLERKS_(n,A);G=+g[n>>2];S=+g[f>>2];C=+(c[u>>2]|0);if(G+S>C){H=C-S;g[n>>2]=H;T=H}else T=G;G=+g[Q>>2];H=+g[i>>2];S=+(c[w>>2]|0);if(G+H>S){C=S-H;g[Q>>2]=C;U=C}else U=G;G=+(c[k>>2]|0);if(T<G)g[n>>2]=G;G=+(c[t>>2]|0);if(U<G)g[Q>>2]=G}g[x>>2]=.5;__ZNK7Vector2mlERKf(r,f,x);__ZNK7Vector2plERKS_(p,n,r);r=p;x=c[r+4>>2]|0;f=d+528|0;c[f>>2]=c[r>>2];c[f+4>>2]=x;x=p+4|0;c[x>>2]=0;c[x+4>>2]=0;c[x+8>>2]=0;c[x+12>>2]=0;c[x+16>>2]=0;g[p>>2]=1.0;g[p+12>>2]=1.0;if(a[v>>0]|0)__ZN11Transform2D12set_rotationEf(p,D);__ZN11Transform2D11scale_basisERK7Vector2(p,h);h=n;n=c[h+4>>2]|0;v=p+16|0;c[v>>2]=c[h>>2];c[v+4>>2]=n;__ZNK11Transform2D14affine_inverseEv(b,p);l=e;return}function __ZN8Camera2D13_notificationEi(b,d){b=b|0;d=d|0;var e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+8|0;h=e+4|0;i=e;switch(d|0){case 16:{__ZN8Camera2D14_update_scrollEv(b);l=e;return}case 29:{if(__ZNK4Node19is_fixed_processingEv(b)|0){l=e;return}__ZN8Camera2D14_update_scrollEv(b);l=e;return}case 10:{d=b+428|0;if((c[d>>2]|0)!=0?(__ZN8ObjectDB12get_instanceEj(c[b+424>>2]|0)|0)!=0:0)j=d;else j=b+140|0;d=b+432|0;c[d>>2]=c[j>>2];j=b+444|0;c[j>>2]=__ZNK10CanvasItem10get_canvasEv(b)|0;k=__ZNK8Viewport16get_viewport_ridEv(c[d>>2]|0)|0;if(!k){n=0;o=0}else{n=c[k+4>>2]|0;o=0}c[i>>2]=__Z4itosx(n,o)|0;c[h>>2]=__ZplPKcRK6String(937186,i)|0;__ZN10StringNameC2ERK6String(f,h);o=b+436|0;__ZN10StringNameaSERKS_(o,f);__ZN10StringNameD2Ev(f);n=c[h>>2]|0;if(n|0?(__Z16atomic_decrementPj(n+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(n,1);n=c[i>>2]|0;if(n|0?(__Z16atomic_decrementPj(n+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(n,1);n=c[j>>2]|0;if(!n){p=0;q=0}else{p=c[n+4>>2]|0;q=0}c[i>>2]=__Z4itosx(p,q)|0;c[h>>2]=__ZplPKcRK6String(878131,i)|0;__ZN10StringNameC2ERK6String(f,h);q=b+440|0;__ZN10StringNameaSERKS_(q,f);__ZN10StringNameD2Ev(f);p=c[h>>2]|0;if(p|0?(__Z16atomic_decrementPj(p+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(p,1);p=c[i>>2]|0;if(p|0?(__Z16atomic_decrementPj(p+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(p,1);__ZN4Node12add_to_groupERK10StringNameb(b,o,0);__ZN4Node12add_to_groupERK10StringNameb(b,q,0);if(!(c[b+132>>2]|0))__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(947574,947583,260,947603,0);else a[1263537]=0;__ZN8Camera2D14_update_scrollEv(b);a[b+420>>0]=1;l=e;return}case 11:{q=b+432|0;do if(a[b+469>>0]|0?(o=c[q>>2]|0,o|0):0){if(!(c[b+428>>2]|0))r=o;else{if(!(__ZN8ObjectDB12get_instanceEj(c[b+424>>2]|0)|0))break;r=c[q>>2]|0}o=f+4|0;c[o>>2]=0;c[o+4>>2]=0;c[o+8>>2]=0;c[o+12>>2]=0;c[o+16>>2]=0;g[f>>2]=1.0;g[f+12>>2]=1.0;__ZN8Viewport20set_canvas_transformERK11Transform2D(r,f)}while(0);__ZN4Node17remove_from_groupERK10StringName(b,b+436|0);__ZN4Node17remove_from_groupERK10StringName(b,b+440|0);c[q>>2]=0;l=e;return}case 30:{if(!(a[b+136>>0]|0)){l=e;return}if(!(c[b+132>>2]|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(947574,947583,260,947603,0);l=e;return}else{a[1263537]=0;l=e;return}break}default:{l=e;return}}}function __ZN8Camera2D14_update_scrollEv(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0;d=l;l=l+160|0;if((l|0)>=(m|0))ba(160);e=d+128|0;f=d+120|0;g=d+96|0;h=d+72|0;i=d+48|0;j=d+24|0;k=d;if(!(a[b+136>>0]|0)){l=d;return}n=b+132|0;if(!(c[n>>2]|0))__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(947574,947583,260,947603,0);else a[1263537]=0;if(!(a[b+469>>0]|0)){l=d;return}if(c[b+428>>2]|0?(__ZN8ObjectDB12get_instanceEj(c[b+424>>2]|0)|0)==0:0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(915185,877998,48,878143,0);l=d;return}a[1263537]=0;Pi[c[(c[b>>2]|0)+152>>2]&2047](e,b);o=c[b+432>>2]|0;if(o|0)__ZN8Viewport20set_canvas_transformERK11Transform2D(o,e);o=c[n>>2]|0;if(!o){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(947574,947583,260,947603,0);p=0}else{a[1263537]=0;p=o}__ZN10StringNameC2EPKc(f,937197);__ZN7VariantC2ERK11Transform2D(g,e);c[h>>2]=0;c[i>>2]=0;c[j>>2]=0;c[k>>2]=0;__ZN9SceneTree16call_group_flagsEjRK10StringNameS2_RK7VariantS5_S5_S5_S5_(p,2,b+436|0,f,g,h,i,j,k);if(c[k>>2]|0)__ZN7Variant5clearEv(k);if(c[j>>2]|0)__ZN7Variant5clearEv(j);if(c[i>>2]|0)__ZN7Variant5clearEv(i);if(c[h>>2]|0)__ZN7Variant5clearEv(h);if(c[g>>2]|0)__ZN7Variant5clearEv(g);__ZN10StringNameD2Ev(f);l=d;return}function __ZN7ClassDB10_add_classI8Camera2DEEvv(){var a=0,b=0,d=0,e=0,f=0,g=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+16|0;d=a+12|0;e=a+8|0;f=a+4|0;g=a;__ZN6StringC2EPKc(b,879232);c[e>>2]=c[b>>2];__ZN10StringNameC2ERK6String(d,e);__ZN6StringC2EPKc(b,939635);c[g>>2]=c[b>>2];__ZN10StringNameC2ERK6String(f,g);__ZN7ClassDB11_add_class2ERK10StringNameS2_(d,f);__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);__ZN10StringNameD2Ev(d);d=c[e>>2]|0;if(!d){l=a;return}if(__Z16atomic_decrementPj(d+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(d,1);l=a;return}function __ZN8Camera2D13_bind_methodsEv(){var a=0,b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0,ia=0,ja=0,ka=0,la=0,ma=0,na=0,oa=0,pa=0,qa=0,ra=0,sa=0,ta=0,ua=0,va=0,wa=0,xa=0,ya=0,za=0,Aa=0,Ba=0,Ca=0,Da=0,Ea=0,Fa=0,Ga=0,Ha=0,Ia=0,Ja=0,Ka=0,La=0,Ma=0,Na=0,Oa=0,Pa=0;a=l;l=l+544|0;if((l|0)>=(m|0))ba(544);b=a+512|0;d=a+504|0;e=a+496|0;f=a+488|0;g=a+480|0;h=a+472|0;i=a+464|0;j=a+456|0;k=a+448|0;n=a+440|0;o=a+432|0;p=a+424|0;q=a+416|0;r=a+408|0;s=a+400|0;t=a+392|0;u=a+384|0;v=a+376|0;w=a+368|0;x=a+360|0;y=a+352|0;z=a+344|0;A=a+336|0;B=a+328|0;C=a+312|0;D=a+304|0;E=a+288|0;F=a+272|0;G=a+256|0;H=a+248|0;I=a+240|0;J=a+232|0;K=a+224|0;L=a+216|0;M=a+208|0;N=a+200|0;O=a+192|0;P=a+184|0;Q=a+176|0;R=a+168|0;S=a+160|0;T=a+156|0;U=a+320|0;V=a+152|0;W=a+296|0;X=a+280|0;Y=a+264|0;Z=a+148|0;_=a+144|0;$=a+140|0;aa=a+136|0;ca=a+132|0;da=a+128|0;ea=a+124|0;fa=a+120|0;ga=a+116|0;ha=a+112|0;ia=a+108|0;ja=a+104|0;ka=a+100|0;la=a+96|0;ma=a+92|0;na=a+88|0;oa=a+84|0;pa=a+80|0;qa=a+76|0;ra=a+72|0;sa=a+68|0;ta=a+64|0;ua=a+60|0;va=a+56|0;wa=a+52|0;xa=a+48|0;ya=a+44|0;za=a+40|0;Aa=a+36|0;Ba=a+32|0;Ca=a+28|0;Da=a+24|0;Ea=a+20|0;Fa=a+16|0;Ga=a+12|0;Ha=a+8|0;Ia=a+4|0;Ja=a;__Z8D_METHODPKcS0_(d,943985,1128872);Ka=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(Ka);c[Ka>>2]=284844;__ZN10MethodBind10_set_constEb(Ka,0);__ZN10MethodBind24_generate_argument_typesEi(Ka,1);c[Ka+44>>2]=1520;c[Ka+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,Ka,d,0,0)|0;Ka=d+4|0;La=c[Ka>>2]|0;if(La|0?(__Z16atomic_decrementPj(La+-8|0)|0)==0:0){Ma=c[Ka>>2]|0;Ka=(Ma|0)==0?0:Ma+-4|0;Ma=Ka+4|0;if(c[Ka>>2]|0){Na=0;do{__ZN10StringNameD2Ev(Ma+(Na<<2)|0);Na=Na+1|0}while(Na>>>0<(c[Ka>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(La,1)}__ZN10StringNameD2Ev(d);__Z8D_METHODPKc(e,943996);d=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(d);c[d>>2]=284880;__ZN10MethodBind10_set_constEb(d,1);__ZN10MethodBind24_generate_argument_typesEi(d,0);__ZN10MethodBind12_set_returnsEb(d,1);c[d+44>>2]=1521;c[d+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,d,e,0,0)|0;d=e+4|0;La=c[d>>2]|0;if(La|0?(__Z16atomic_decrementPj(La+-8|0)|0)==0:0){Ka=c[d>>2]|0;d=(Ka|0)==0?0:Ka+-4|0;Ka=d+4|0;if(c[d>>2]|0){Na=0;do{__ZN10StringNameD2Ev(Ka+(Na<<2)|0);Na=Na+1|0}while(Na>>>0<(c[d>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(La,1)}__ZN10StringNameD2Ev(e);__Z8D_METHODPKcS0_(f,878229,878245);e=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(e);c[e>>2]=284916;__ZN10MethodBind10_set_constEb(e,0);__ZN10MethodBind24_generate_argument_typesEi(e,1);c[e+44>>2]=1522;c[e+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,e,f,0,0)|0;e=f+4|0;La=c[e>>2]|0;if(La|0?(__Z16atomic_decrementPj(La+-8|0)|0)==0:0){d=c[e>>2]|0;e=(d|0)==0?0:d+-4|0;d=e+4|0;if(c[e>>2]|0){Na=0;do{__ZN10StringNameD2Ev(d+(Na<<2)|0);Na=Na+1|0}while(Na>>>0<(c[e>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(La,1)}__ZN10StringNameD2Ev(f);__Z8D_METHODPKc(g,878257);f=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(f);c[f>>2]=284952;__ZN10MethodBind10_set_constEb(f,1);__ZN10MethodBind24_generate_argument_typesEi(f,0);__ZN10MethodBind12_set_returnsEb(f,1);c[f+44>>2]=5528;c[f+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,f,g,0,0)|0;f=g+4|0;La=c[f>>2]|0;if(La|0?(__Z16atomic_decrementPj(La+-8|0)|0)==0:0){e=c[f>>2]|0;f=(e|0)==0?0:e+-4|0;e=f+4|0;if(c[f>>2]|0){Na=0;do{__ZN10StringNameD2Ev(e+(Na<<2)|0);Na=Na+1|0}while(Na>>>0<(c[f>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(La,1)}__ZN10StringNameD2Ev(g);__Z8D_METHODPKcS0_(h,878273,878286);g=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(g);c[g>>2]=284988;__ZN10MethodBind10_set_constEb(g,0);__ZN10MethodBind24_generate_argument_typesEi(g,1);c[g+44>>2]=1523;c[g+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,g,h,0,0)|0;g=h+4|0;La=c[g>>2]|0;if(La|0?(__Z16atomic_decrementPj(La+-8|0)|0)==0:0){f=c[g>>2]|0;g=(f|0)==0?0:f+-4|0;f=g+4|0;if(c[g>>2]|0){Na=0;do{__ZN10StringNameD2Ev(f+(Na<<2)|0);Na=Na+1|0}while(Na>>>0<(c[g>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(La,1)}__ZN10StringNameD2Ev(h);__Z8D_METHODPKc(i,878295);h=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(h);c[h>>2]=285024;__ZN10MethodBind10_set_constEb(h,1);__ZN10MethodBind24_generate_argument_typesEi(h,0);__ZN10MethodBind12_set_returnsEb(h,1);c[h+44>>2]=5529;c[h+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,h,i,0,0)|0;h=i+4|0;La=c[h>>2]|0;if(La|0?(__Z16atomic_decrementPj(La+-8|0)|0)==0:0){g=c[h>>2]|0;h=(g|0)==0?0:g+-4|0;g=h+4|0;if(c[h>>2]|0){Na=0;do{__ZN10StringNameD2Ev(g+(Na<<2)|0);Na=Na+1|0}while(Na>>>0<(c[h>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(La,1)}__ZN10StringNameD2Ev(i);__Z8D_METHODPKc(j,878307);i=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(i);c[i>>2]=285060;__ZN10MethodBind10_set_constEb(i,0);__ZN10MethodBind24_generate_argument_typesEi(i,0);c[i+44>>2]=5261;c[i+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,i,j,0,0)|0;i=j+4|0;La=c[i>>2]|0;if(La|0?(__Z16atomic_decrementPj(La+-8|0)|0)==0:0){h=c[i>>2]|0;i=(h|0)==0?0:h+-4|0;h=i+4|0;if(c[i>>2]|0){Na=0;do{__ZN10StringNameD2Ev(h+(Na<<2)|0);Na=Na+1|0}while(Na>>>0<(c[i>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(La,1)}__ZN10StringNameD2Ev(j);__Z8D_METHODPKc(k,878320);j=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(j);c[j>>2]=285060;__ZN10MethodBind10_set_constEb(j,0);__ZN10MethodBind24_generate_argument_typesEi(j,0);c[j+44>>2]=5262;c[j+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,j,k,0,0)|0;j=k+4|0;La=c[j>>2]|0;if(La|0?(__Z16atomic_decrementPj(La+-8|0)|0)==0:0){i=c[j>>2]|0;j=(i|0)==0?0:i+-4|0;i=j+4|0;if(c[j>>2]|0){Na=0;do{__ZN10StringNameD2Ev(i+(Na<<2)|0);Na=Na+1|0}while(Na>>>0<(c[j>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(La,1)}__ZN10StringNameD2Ev(k);__Z8D_METHODPKc(n,878334);k=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(k);c[k>>2]=285096;__ZN10MethodBind10_set_constEb(k,0);__ZN10MethodBind24_generate_argument_typesEi(k,1);c[k+44>>2]=1524;c[k+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,k,n,0,0)|0;k=n+4|0;La=c[k>>2]|0;if(La|0?(__Z16atomic_decrementPj(La+-8|0)|0)==0:0){j=c[k>>2]|0;k=(j|0)==0?0:j+-4|0;j=k+4|0;if(c[k>>2]|0){Na=0;do{__ZN10StringNameD2Ev(j+(Na<<2)|0);Na=Na+1|0}while(Na>>>0<(c[k>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(La,1)}__ZN10StringNameD2Ev(n);__Z8D_METHODPKc(o,915185);n=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(n);c[n>>2]=285060;__ZN10MethodBind10_set_constEb(n,0);__ZN10MethodBind24_generate_argument_typesEi(n,0);c[n+44>>2]=5263;c[n+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,n,o,0,0)|0;n=o+4|0;La=c[n>>2]|0;if(La|0?(__Z16atomic_decrementPj(La+-8|0)|0)==0:0){k=c[n>>2]|0;n=(k|0)==0?0:k+-4|0;k=n+4|0;if(c[n>>2]|0){Na=0;do{__ZN10StringNameD2Ev(k+(Na<<2)|0);Na=Na+1|0}while(Na>>>0<(c[n>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(La,1)}__ZN10StringNameD2Ev(o);__Z8D_METHODPKcS0_(p,878348,878361);o=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(o);c[o>>2]=284988;__ZN10MethodBind10_set_constEb(o,0);__ZN10MethodBind24_generate_argument_typesEi(o,1);c[o+44>>2]=1525;c[o+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,o,p,0,0)|0;o=p+4|0;La=c[o>>2]|0;if(La|0?(__Z16atomic_decrementPj(La+-8|0)|0)==0:0){n=c[o>>2]|0;o=(n|0)==0?0:n+-4|0;n=o+4|0;if(c[o>>2]|0){Na=0;do{__ZN10StringNameD2Ev(n+(Na<<2)|0);Na=Na+1|0}while(Na>>>0<(c[o>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(La,1)}__ZN10StringNameD2Ev(p);__Z8D_METHODPKc(q,878369);p=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(p);c[p>>2]=285024;__ZN10MethodBind10_set_constEb(p,1);__ZN10MethodBind24_generate_argument_typesEi(p,0);__ZN10MethodBind12_set_returnsEb(p,1);c[p+44>>2]=5530;c[p+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,p,q,0,0)|0;p=q+4|0;La=c[p>>2]|0;if(La|0?(__Z16atomic_decrementPj(La+-8|0)|0)==0:0){o=c[p>>2]|0;p=(o|0)==0?0:o+-4|0;o=p+4|0;if(c[p>>2]|0){Na=0;do{__ZN10StringNameD2Ev(o+(Na<<2)|0);Na=Na+1|0}while(Na>>>0<(c[p>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(La,1)}__ZN10StringNameD2Ev(q);__Z8D_METHODPKcS0_S0_(r,878380,1075483,939918);q=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(q);c[q>>2]=285132;__ZN10MethodBind10_set_constEb(q,0);__ZN10MethodBind24_generate_argument_typesEi(q,2);c[q+44>>2]=1590;c[q+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,q,r,0,0)|0;q=r+4|0;La=c[q>>2]|0;if(La|0?(__Z16atomic_decrementPj(La+-8|0)|0)==0:0){p=c[q>>2]|0;q=(p|0)==0?0:p+-4|0;p=q+4|0;if(c[q>>2]|0){Na=0;do{__ZN10StringNameD2Ev(p+(Na<<2)|0);Na=Na+1|0}while(Na>>>0<(c[q>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(La,1)}__ZN10StringNameD2Ev(r);__Z8D_METHODPKcS0_(s,878390,1075483);r=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(r);c[r>>2]=285168;__ZN10MethodBind10_set_constEb(r,1);__ZN10MethodBind24_generate_argument_typesEi(r,1);__ZN10MethodBind12_set_returnsEb(r,1);c[r+44>>2]=4612;c[r+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,r,s,0,0)|0;r=s+4|0;La=c[r>>2]|0;if(La|0?(__Z16atomic_decrementPj(La+-8|0)|0)==0:0){q=c[r>>2]|0;r=(q|0)==0?0:q+-4|0;q=r+4|0;if(c[r>>2]|0){Na=0;do{__ZN10StringNameD2Ev(q+(Na<<2)|0);Na=Na+1|0}while(Na>>>0<(c[r>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(La,1)}__ZN10StringNameD2Ev(s);__Z8D_METHODPKcS0_(t,878400,878428);s=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(s);c[s>>2]=284988;__ZN10MethodBind10_set_constEb(s,0);__ZN10MethodBind24_generate_argument_typesEi(s,1);c[s+44>>2]=1526;c[s+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,s,t,0,0)|0;s=t+4|0;La=c[s>>2]|0;if(La|0?(__Z16atomic_decrementPj(La+-8|0)|0)==0:0){r=c[s>>2]|0;s=(r|0)==0?0:r+-4|0;r=s+4|0;if(c[s>>2]|0){Na=0;do{__ZN10StringNameD2Ev(r+(Na<<2)|0);Na=Na+1|0}while(Na>>>0<(c[s>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(La,1)}__ZN10StringNameD2Ev(t);__Z8D_METHODPKc(u,878452);t=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(t);c[t>>2]=285024;__ZN10MethodBind10_set_constEb(t,1);__ZN10MethodBind24_generate_argument_typesEi(t,0);__ZN10MethodBind12_set_returnsEb(t,1);c[t+44>>2]=5531;c[t+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,t,u,0,0)|0;t=u+4|0;La=c[t>>2]|0;if(La|0?(__Z16atomic_decrementPj(La+-8|0)|0)==0:0){s=c[t>>2]|0;t=(s|0)==0?0:s+-4|0;s=t+4|0;if(c[t>>2]|0){Na=0;do{__ZN10StringNameD2Ev(s+(Na<<2)|0);Na=Na+1|0}while(Na>>>0<(c[t>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(La,1)}__ZN10StringNameD2Ev(u);__Z8D_METHODPKcS0_(v,878479,1113974);u=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(u);c[u>>2]=284988;__ZN10MethodBind10_set_constEb(u,0);__ZN10MethodBind24_generate_argument_typesEi(u,1);c[u+44>>2]=1527;c[u+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,u,v,0,0)|0;u=v+4|0;La=c[u>>2]|0;if(La|0?(__Z16atomic_decrementPj(La+-8|0)|0)==0:0){t=c[u>>2]|0;u=(t|0)==0?0:t+-4|0;t=u+4|0;if(c[u>>2]|0){Na=0;do{__ZN10StringNameD2Ev(t+(Na<<2)|0);Na=Na+1|0}while(Na>>>0<(c[u>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(La,1)}__ZN10StringNameD2Ev(v);__Z8D_METHODPKc(w,878498);v=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(v);c[v>>2]=285024;__ZN10MethodBind10_set_constEb(v,1);__ZN10MethodBind24_generate_argument_typesEi(v,0);__ZN10MethodBind12_set_returnsEb(v,1);c[v+44>>2]=5532;c[v+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,v,w,0,0)|0;v=w+4|0;La=c[v>>2]|0;if(La|0?(__Z16atomic_decrementPj(La+-8|0)|0)==0:0){u=c[v>>2]|0;v=(u|0)==0?0:u+-4|0;u=v+4|0;if(c[v>>2]|0){Na=0;do{__ZN10StringNameD2Ev(u+(Na<<2)|0);Na=Na+1|0}while(Na>>>0<(c[v>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(La,1)}__ZN10StringNameD2Ev(w);__Z8D_METHODPKcS0_(x,878516,1113974);w=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(w);c[w>>2]=284988;__ZN10MethodBind10_set_constEb(w,0);__ZN10MethodBind24_generate_argument_typesEi(w,1);c[w+44>>2]=1528;c[w+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,w,x,0,0)|0;w=x+4|0;La=c[w>>2]|0;do if(La|0){if(__Z16atomic_decrementPj(La+-8|0)|0)break;v=c[w>>2]|0;Na=(v|0)==0?0:v+-4|0;v=Na+4|0;if(c[Na>>2]|0){u=0;do{__ZN10StringNameD2Ev(v+(u<<2)|0);u=u+1|0}while(u>>>0<(c[Na>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(La,1)}while(0);__ZN10StringNameD2Ev(x);__Z8D_METHODPKc(y,878535);x=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(x);c[x>>2]=285024;__ZN10MethodBind10_set_constEb(x,1);__ZN10MethodBind24_generate_argument_typesEi(x,0);__ZN10MethodBind12_set_returnsEb(x,1);c[x+44>>2]=5533;c[x+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,x,y,0,0)|0;x=y+4|0;La=c[x>>2]|0;do if(La|0){if(__Z16atomic_decrementPj(La+-8|0)|0)break;w=c[x>>2]|0;Na=(w|0)==0?0:w+-4|0;w=Na+4|0;if(c[Na>>2]|0){u=0;do{__ZN10StringNameD2Ev(w+(u<<2)|0);u=u+1|0}while(u>>>0<(c[Na>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(La,1)}while(0);__ZN10StringNameD2Ev(y);__Z8D_METHODPKcS0_(z,944033,1128998);y=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(y);c[y>>2]=285204;__ZN10MethodBind10_set_constEb(y,0);__ZN10MethodBind24_generate_argument_typesEi(y,1);c[y+44>>2]=190;c[y+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,y,z,0,0)|0;y=z+4|0;La=c[y>>2]|0;do if(La|0){if(__Z16atomic_decrementPj(La+-8|0)|0)break;x=c[y>>2]|0;Na=(x|0)==0?0:x+-4|0;x=Na+4|0;if(c[Na>>2]|0){u=0;do{__ZN10StringNameD2Ev(x+(u<<2)|0);u=u+1|0}while(u>>>0<(c[Na>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(La,1)}while(0);__ZN10StringNameD2Ev(z);__Z8D_METHODPKc(A,944046);z=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(z);c[z>>2]=285240;__ZN10MethodBind10_set_constEb(z,1);__ZN10MethodBind24_generate_argument_typesEi(z,0);__ZN10MethodBind12_set_returnsEb(z,1);c[z+44>>2]=197;c[z+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,z,A,0,0)|0;z=A+4|0;La=c[z>>2]|0;do if(La|0){if(__Z16atomic_decrementPj(La+-8|0)|0)break;y=c[z>>2]|0;Na=(y|0)==0?0:y+-4|0;y=Na+4|0;if(c[Na>>2]|0){u=0;do{__ZN10StringNameD2Ev(y+(u<<2)|0);u=u+1|0}while(u>>>0<(c[Na>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(La,1)}while(0);__ZN10StringNameD2Ev(A);__Z8D_METHODPKcS0_(B,944007,1128998);A=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(A);c[A>>2]=285204;__ZN10MethodBind10_set_constEb(A,0);__ZN10MethodBind24_generate_argument_typesEi(A,1);c[A+44>>2]=191;c[A+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,A,B,0,0)|0;A=B+4|0;La=c[A>>2]|0;do if(La|0){if(__Z16atomic_decrementPj(La+-8|0)|0)break;z=c[A>>2]|0;Na=(z|0)==0?0:z+-4|0;z=Na+4|0;if(c[Na>>2]|0){u=0;do{__ZN10StringNameD2Ev(z+(u<<2)|0);u=u+1|0}while(u>>>0<(c[Na>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(La,1)}while(0);__ZN10StringNameD2Ev(B);__Z8D_METHODPKc(C,944020);B=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(B);c[B>>2]=285240;__ZN10MethodBind10_set_constEb(B,1);__ZN10MethodBind24_generate_argument_typesEi(B,0);__ZN10MethodBind12_set_returnsEb(B,1);c[B+44>>2]=198;c[B+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,B,C,0,0)|0;B=C+4|0;La=c[B>>2]|0;do if(La|0){if(__Z16atomic_decrementPj(La+-8|0)|0)break;A=c[B>>2]|0;Na=(A|0)==0?0:A+-4|0;A=Na+4|0;if(c[Na>>2]|0){u=0;do{__ZN10StringNameD2Ev(A+(u<<2)|0);u=u+1|0}while(u>>>0<(c[Na>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(La,1)}while(0);__ZN10StringNameD2Ev(C);__Z8D_METHODPKcS0_S0_(D,878553,1075483,878569);C=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(C);c[C>>2]=285276;__ZN10MethodBind10_set_constEb(C,0);__ZN10MethodBind24_generate_argument_typesEi(C,2);c[C+44>>2]=73;c[C+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,C,D,0,0)|0;C=D+4|0;La=c[C>>2]|0;do if(La|0){if(__Z16atomic_decrementPj(La+-8|0)|0)break;B=c[C>>2]|0;Na=(B|0)==0?0:B+-4|0;B=Na+4|0;if(c[Na>>2]|0){u=0;do{__ZN10StringNameD2Ev(B+(u<<2)|0);u=u+1|0}while(u>>>0<(c[Na>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(La,1)}while(0);__ZN10StringNameD2Ev(D);__Z8D_METHODPKcS0_(E,878581,1075483);D=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(D);c[D>>2]=285312;__ZN10MethodBind10_set_constEb(D,1);__ZN10MethodBind24_generate_argument_typesEi(D,1);__ZN10MethodBind12_set_returnsEb(D,1);c[D+44>>2]=37;c[D+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,D,E,0,0)|0;D=E+4|0;La=c[D>>2]|0;do if(La|0){if(__Z16atomic_decrementPj(La+-8|0)|0)break;C=c[D>>2]|0;Na=(C|0)==0?0:C+-4|0;C=Na+4|0;if(c[Na>>2]|0){u=0;do{__ZN10StringNameD2Ev(C+(u<<2)|0);u=u+1|0}while(u>>>0<(c[Na>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(La,1)}while(0);__ZN10StringNameD2Ev(E);__Z8D_METHODPKc(F,878597);E=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(E);c[E>>2]=284880;__ZN10MethodBind10_set_constEb(E,1);__ZN10MethodBind24_generate_argument_typesEi(E,0);__ZN10MethodBind12_set_returnsEb(E,1);c[E+44>>2]=1529;c[E+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,E,F,0,0)|0;E=F+4|0;La=c[E>>2]|0;do if(La|0){if(__Z16atomic_decrementPj(La+-8|0)|0)break;D=c[E>>2]|0;Na=(D|0)==0?0:D+-4|0;D=Na+4|0;if(c[Na>>2]|0){u=0;do{__ZN10StringNameD2Ev(D+(u<<2)|0);u=u+1|0}while(u>>>0<(c[Na>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(La,1)}while(0);__ZN10StringNameD2Ev(F);__Z8D_METHODPKc(G,878612);F=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(F);c[F>>2]=284880;__ZN10MethodBind10_set_constEb(F,1);__ZN10MethodBind24_generate_argument_typesEi(F,0);__ZN10MethodBind12_set_returnsEb(F,1);c[F+44>>2]=1530;c[F+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,F,G,0,0)|0;F=G+4|0;La=c[F>>2]|0;do if(La|0){if(__Z16atomic_decrementPj(La+-8|0)|0)break;E=c[F>>2]|0;Na=(E|0)==0?0:E+-4|0;E=Na+4|0;if(c[Na>>2]|0){u=0;do{__ZN10StringNameD2Ev(E+(u<<2)|0);u=u+1|0}while(u>>>0<(c[Na>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(La,1)}while(0);__ZN10StringNameD2Ev(G);__Z8D_METHODPKcS0_(H,878637,878646);G=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(G);c[G>>2]=284844;__ZN10MethodBind10_set_constEb(G,0);__ZN10MethodBind24_generate_argument_typesEi(G,1);c[G+44>>2]=1531;c[G+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,G,H,0,0)|0;G=H+4|0;La=c[G>>2]|0;do if(La|0){if(__Z16atomic_decrementPj(La+-8|0)|0)break;F=c[G>>2]|0;Na=(F|0)==0?0:F+-4|0;F=Na+4|0;if(c[Na>>2]|0){u=0;do{__ZN10StringNameD2Ev(F+(u<<2)|0);u=u+1|0}while(u>>>0<(c[Na>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(La,1)}while(0);__ZN10StringNameD2Ev(H);__Z8D_METHODPKc(I,878651);H=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(H);c[H>>2]=284880;__ZN10MethodBind10_set_constEb(H,1);__ZN10MethodBind24_generate_argument_typesEi(H,0);__ZN10MethodBind12_set_returnsEb(H,1);c[H+44>>2]=1532;c[H+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,H,I,0,0)|0;H=I+4|0;La=c[H>>2]|0;do if(La|0){if(__Z16atomic_decrementPj(La+-8|0)|0)break;G=c[H>>2]|0;Na=(G|0)==0?0:G+-4|0;G=Na+4|0;if(c[Na>>2]|0){u=0;do{__ZN10StringNameD2Ev(G+(u<<2)|0);u=u+1|0}while(u>>>0<(c[Na>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(La,1)}while(0);__ZN10StringNameD2Ev(I);__Z8D_METHODPKcS0_(J,937712,937732);I=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(I);c[I>>2]=285348;__ZN10MethodBind10_set_constEb(I,0);__ZN10MethodBind24_generate_argument_typesEi(I,1);c[I+44>>2]=1533;c[I+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,I,J,0,0)|0;I=J+4|0;La=c[I>>2]|0;do if(La|0){if(__Z16atomic_decrementPj(La+-8|0)|0)break;H=c[I>>2]|0;Na=(H|0)==0?0:H+-4|0;H=Na+4|0;if(c[Na>>2]|0){u=0;do{__ZN10StringNameD2Ev(H+(u<<2)|0);u=u+1|0}while(u>>>0<(c[Na>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(La,1)}while(0);__ZN10StringNameD2Ev(J);__Z8D_METHODPKc(K,937750);J=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(J);c[J>>2]=285384;__ZN10MethodBind10_set_constEb(J,1);__ZN10MethodBind24_generate_argument_typesEi(J,0);__ZN10MethodBind12_set_returnsEb(J,1);c[J+44>>2]=5534;c[J+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,J,K,0,0)|0;J=K+4|0;La=c[J>>2]|0;do if(La|0){if(__Z16atomic_decrementPj(La+-8|0)|0)break;I=c[J>>2]|0;Na=(I|0)==0?0:I+-4|0;I=Na+4|0;if(c[Na>>2]|0){u=0;do{__ZN10StringNameD2Ev(I+(u<<2)|0);u=u+1|0}while(u>>>0<(c[Na>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(La,1)}while(0);__ZN10StringNameD2Ev(K);__Z8D_METHODPKcS0_(L,878660,878681);K=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(K);c[K>>2]=285204;__ZN10MethodBind10_set_constEb(K,0);__ZN10MethodBind24_generate_argument_typesEi(K,1);c[K+44>>2]=192;c[K+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,K,L,0,0)|0;K=L+4|0;La=c[K>>2]|0;do if(La|0){if(__Z16atomic_decrementPj(La+-8|0)|0)break;J=c[K>>2]|0;Na=(J|0)==0?0:J+-4|0;J=Na+4|0;if(c[Na>>2]|0){u=0;do{__ZN10StringNameD2Ev(J+(u<<2)|0);u=u+1|0}while(u>>>0<(c[Na>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(La,1)}while(0);__ZN10StringNameD2Ev(L);__Z8D_METHODPKc(M,878698);L=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(L);c[L>>2]=285240;__ZN10MethodBind10_set_constEb(L,1);__ZN10MethodBind24_generate_argument_typesEi(L,0);__ZN10MethodBind12_set_returnsEb(L,1);c[L+44>>2]=199;c[L+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,L,M,0,0)|0;L=M+4|0;La=c[L>>2]|0;do if(La|0){if(__Z16atomic_decrementPj(La+-8|0)|0)break;K=c[L>>2]|0;Na=(K|0)==0?0:K+-4|0;K=Na+4|0;if(c[Na>>2]|0){u=0;do{__ZN10StringNameD2Ev(K+(u<<2)|0);u=u+1|0}while(u>>>0<(c[Na>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(La,1)}while(0);__ZN10StringNameD2Ev(M);__Z8D_METHODPKcS0_(N,878719,878681);M=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(M);c[M>>2]=284988;__ZN10MethodBind10_set_constEb(M,0);__ZN10MethodBind24_generate_argument_typesEi(M,1);c[M+44>>2]=1534;c[M+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,M,N,0,0)|0;M=N+4|0;La=c[M>>2]|0;do if(La|0){if(__Z16atomic_decrementPj(La+-8|0)|0)break;L=c[M>>2]|0;Na=(L|0)==0?0:L+-4|0;L=Na+4|0;if(c[Na>>2]|0){u=0;do{__ZN10StringNameD2Ev(L+(u<<2)|0);u=u+1|0}while(u>>>0<(c[Na>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(La,1)}while(0);__ZN10StringNameD2Ev(N);__Z8D_METHODPKc(O,878747);N=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(N);c[N>>2]=285024;__ZN10MethodBind10_set_constEb(N,1);__ZN10MethodBind24_generate_argument_typesEi(N,0);__ZN10MethodBind12_set_returnsEb(N,1);c[N+44>>2]=5535;c[N+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,N,O,0,0)|0;N=O+4|0;La=c[N>>2]|0;do if(La|0){if(__Z16atomic_decrementPj(La+-8|0)|0)break;M=c[N>>2]|0;Na=(M|0)==0?0:M+-4|0;M=Na+4|0;if(c[Na>>2]|0){u=0;do{__ZN10StringNameD2Ev(M+(u<<2)|0);u=u+1|0}while(u>>>0<(c[Na>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(La,1)}while(0);__ZN10StringNameD2Ev(O);__Z8D_METHODPKc(P,878775);O=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(O);c[O>>2]=285060;__ZN10MethodBind10_set_constEb(O,0);__ZN10MethodBind24_generate_argument_typesEi(O,0);c[O+44>>2]=5264;c[O+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,O,P,0,0)|0;O=P+4|0;La=c[O>>2]|0;do if(La|0){if(__Z16atomic_decrementPj(La+-8|0)|0)break;N=c[O>>2]|0;Na=(N|0)==0?0:N+-4|0;N=Na+4|0;if(c[Na>>2]|0){u=0;do{__ZN10StringNameD2Ev(N+(u<<2)|0);u=u+1|0}while(u>>>0<(c[Na>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(La,1)}while(0);__ZN10StringNameD2Ev(P);__Z8D_METHODPKc(Q,878795);P=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(P);c[P>>2]=285060;__ZN10MethodBind10_set_constEb(P,0);__ZN10MethodBind24_generate_argument_typesEi(P,0);c[P+44>>2]=5265;c[P+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,P,Q,0,0)|0;P=Q+4|0;La=c[P>>2]|0;do if(La|0){if(__Z16atomic_decrementPj(La+-8|0)|0)break;O=c[P>>2]|0;Na=(O|0)==0?0:O+-4|0;O=Na+4|0;if(c[Na>>2]|0){u=0;do{__ZN10StringNameD2Ev(O+(u<<2)|0);u=u+1|0}while(u>>>0<(c[Na>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(La,1)}while(0);__ZN10StringNameD2Ev(Q);__Z8D_METHODPKc(R,913995);Q=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(Q);c[Q>>2]=285060;__ZN10MethodBind10_set_constEb(Q,0);__ZN10MethodBind24_generate_argument_typesEi(Q,0);c[Q+44>>2]=5266;c[Q+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,Q,R,0,0)|0;Q=R+4|0;La=c[Q>>2]|0;do if(La|0){if(__Z16atomic_decrementPj(La+-8|0)|0)break;P=c[Q>>2]|0;Na=(P|0)==0?0:P+-4|0;P=Na+4|0;if(c[Na>>2]|0){u=0;do{__ZN10StringNameD2Ev(P+(u<<2)|0);u=u+1|0}while(u>>>0<(c[Na>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(La,1)}while(0);__ZN10StringNameD2Ev(R);__Z8D_METHODPKcS0_(S,878811,878681);R=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(R);c[R>>2]=285204;__ZN10MethodBind10_set_constEb(R,0);__ZN10MethodBind24_generate_argument_typesEi(R,1);c[R+44>>2]=193;c[R+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,R,S,0,0)|0;R=S+4|0;La=c[R>>2]|0;do if(La|0){if(__Z16atomic_decrementPj(La+-8|0)|0)break;Q=c[R>>2]|0;Na=(Q|0)==0?0:Q+-4|0;Q=Na+4|0;if(c[Na>>2]|0){u=0;do{__ZN10StringNameD2Ev(Q+(u<<2)|0);u=u+1|0}while(u>>>0<(c[Na>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(La,1)}while(0);__ZN10StringNameD2Ev(S);__ZN6StringC2EPKc(b,879232);c[U>>2]=c[b>>2];__ZN10StringNameC2ERK6String(T,U);__ZN6StringC2EPKc(V,1128872);__ZN6StringC2EPKc(W,1263606);S=c[V>>2]|0;do if(!S)Oa=0;else{if(!(__Z28atomic_conditional_incrementPj(S+-8|0)|0)){Oa=0;break}Oa=c[V>>2]|0}while(0);S=c[W>>2]|0;do if(!S)Pa=0;else{if(!(__Z28atomic_conditional_incrementPj(S+-8|0)|0)){Pa=0;break}Pa=c[W>>2]|0}while(0);c[b>>2]=5;S=b+4|0;c[S>>2]=0;La=(Oa|0)==0;do if(!La){c[S>>2]=0;if(!(__Z28atomic_conditional_incrementPj(Oa+-8|0)|0))break;c[S>>2]=Oa}while(0);c[b+8>>2]=0;S=b+12|0;c[S>>2]=0;R=(Pa|0)==0;do if(!R){c[S>>2]=0;if(!(__Z28atomic_conditional_incrementPj(Pa+-8|0)|0))break;c[S>>2]=Pa}while(0);c[b+16>>2]=519;c[X>>2]=__Z11_scs_createPKc(943985)|0;c[Y>>2]=__Z11_scs_createPKc(943996)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(T,b,X,Y,-1);__ZN10StringNameD2Ev(Y);__ZN10StringNameD2Ev(X);S=c[b+12>>2]|0;do if(S|0){if(__Z16atomic_decrementPj(S+-8|0)|0)break;__ZN6Memory11free_staticEPvb(S,1)}while(0);S=c[b+4>>2]|0;do if(S|0){if(__Z16atomic_decrementPj(S+-8|0)|0)break;__ZN6Memory11free_staticEPvb(S,1)}while(0);S=Pa;do if(!R){if(__Z16atomic_decrementPj(S+-8|0)|0)break;__ZN6Memory11free_staticEPvb(S,1)}while(0);S=Oa;do if(!La){if(__Z16atomic_decrementPj(S+-8|0)|0)break;__ZN6Memory11free_staticEPvb(S,1)}while(0);S=c[W>>2]|0;do if(S|0){if(__Z16atomic_decrementPj(S+-8|0)|0)break;__ZN6Memory11free_staticEPvb(S,1)}while(0);S=c[V>>2]|0;do if(S|0){if(__Z16atomic_decrementPj(S+-8|0)|0)break;__ZN6Memory11free_staticEPvb(S,1)}while(0);__ZN10StringNameD2Ev(T);T=c[U>>2]|0;do if(T|0){if(__Z16atomic_decrementPj(T+-8|0)|0)break;__ZN6Memory11free_staticEPvb(T,1)}while(0);__ZN6StringC2EPKc(b,879232);c[U>>2]=c[b>>2];__ZN10StringNameC2ERK6String(Z,U);__ZN6StringC2EPKc(_,878245);__ZN6StringC2EPKc(W,878830);T=b+4|0;c[T>>2]=0;S=b+12|0;c[S>>2]=0;c[b>>2]=2;V=c[_>>2]|0;do if(V|0){c[T>>2]=0;if(!(__Z28atomic_conditional_incrementPj(V+-8|0)|0))break;c[T>>2]=c[_>>2]}while(0);c[b+8>>2]=3;T=c[S>>2]|0;do if((T|0)!=(c[W>>2]|0)){do if(T|0){if(__Z16atomic_decrementPj(T+-8|0)|0)break;__ZN6Memory11free_staticEPvb(T,1)}while(0);c[S>>2]=0;V=c[W>>2]|0;if(!V)break;if(!(__Z28atomic_conditional_incrementPj(V+-8|0)|0))break;c[S>>2]=c[W>>2]}while(0);c[b+16>>2]=7;c[X>>2]=__Z11_scs_createPKc(878229)|0;c[Y>>2]=__Z11_scs_createPKc(878257)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(Z,b,X,Y,-1);__ZN10StringNameD2Ev(Y);__ZN10StringNameD2Ev(X);S=c[b+12>>2]|0;do if(S|0){if(__Z16atomic_decrementPj(S+-8|0)|0)break;__ZN6Memory11free_staticEPvb(S,1)}while(0);S=c[b+4>>2]|0;do if(S|0){if(__Z16atomic_decrementPj(S+-8|0)|0)break;__ZN6Memory11free_staticEPvb(S,1)}while(0);S=c[W>>2]|0;do if(S|0){if(__Z16atomic_decrementPj(S+-8|0)|0)break;__ZN6Memory11free_staticEPvb(S,1)}while(0);S=c[_>>2]|0;do if(S|0){if(__Z16atomic_decrementPj(S+-8|0)|0)break;__ZN6Memory11free_staticEPvb(S,1)}while(0);__ZN10StringNameD2Ev(Z);Z=c[U>>2]|0;do if(Z|0){if(__Z16atomic_decrementPj(Z+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Z,1)}while(0);__ZN6StringC2EPKc(b,879232);c[U>>2]=c[b>>2];__ZN10StringNameC2ERK6String($,U);__ZN6StringC2EPKc(aa,878286);__ZN6StringC2EPKc(W,1263606);Z=b+4|0;c[Z>>2]=0;S=b+12|0;c[S>>2]=0;c[b>>2]=1;_=c[aa>>2]|0;do if(_|0){c[Z>>2]=0;if(!(__Z28atomic_conditional_incrementPj(_+-8|0)|0))break;c[Z>>2]=c[aa>>2]}while(0);c[b+8>>2]=0;Z=c[S>>2]|0;do if((Z|0)!=(c[W>>2]|0)){do if(Z|0){if(__Z16atomic_decrementPj(Z+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Z,1)}while(0);c[S>>2]=0;_=c[W>>2]|0;if(!_)break;if(!(__Z28atomic_conditional_incrementPj(_+-8|0)|0))break;c[S>>2]=c[W>>2]}while(0);c[b+16>>2]=7;c[X>>2]=__Z11_scs_createPKc(878273)|0;c[Y>>2]=__Z11_scs_createPKc(878295)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i($,b,X,Y,-1);__ZN10StringNameD2Ev(Y);__ZN10StringNameD2Ev(X);S=c[b+12>>2]|0;do if(S|0){if(__Z16atomic_decrementPj(S+-8|0)|0)break;__ZN6Memory11free_staticEPvb(S,1)}while(0);S=c[b+4>>2]|0;do if(S|0){if(__Z16atomic_decrementPj(S+-8|0)|0)break;__ZN6Memory11free_staticEPvb(S,1)}while(0);S=c[W>>2]|0;do if(S|0){if(__Z16atomic_decrementPj(S+-8|0)|0)break;__ZN6Memory11free_staticEPvb(S,1)}while(0);S=c[aa>>2]|0;do if(S|0){if(__Z16atomic_decrementPj(S+-8|0)|0)break;__ZN6Memory11free_staticEPvb(S,1)}while(0);__ZN10StringNameD2Ev($);$=c[U>>2]|0;do if($|0){if(__Z16atomic_decrementPj($+-8|0)|0)break;__ZN6Memory11free_staticEPvb($,1)}while(0);__ZN6StringC2EPKc(b,879232);c[U>>2]=c[b>>2];__ZN10StringNameC2ERK6String(ca,U);__ZN6StringC2EPKc(da,878361);__ZN6StringC2EPKc(W,1263606);$=b+4|0;c[$>>2]=0;S=b+12|0;c[S>>2]=0;c[b>>2]=1;aa=c[da>>2]|0;do if(aa|0){c[$>>2]=0;if(!(__Z28atomic_conditional_incrementPj(aa+-8|0)|0))break;c[$>>2]=c[da>>2]}while(0);c[b+8>>2]=0;$=c[S>>2]|0;do if(($|0)!=(c[W>>2]|0)){do if($|0){if(__Z16atomic_decrementPj($+-8|0)|0)break;__ZN6Memory11free_staticEPvb($,1)}while(0);c[S>>2]=0;aa=c[W>>2]|0;if(!aa)break;if(!(__Z28atomic_conditional_incrementPj(aa+-8|0)|0))break;c[S>>2]=c[W>>2]}while(0);c[b+16>>2]=7;c[X>>2]=__Z11_scs_createPKc(878348)|0;c[Y>>2]=__Z11_scs_createPKc(878369)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(ca,b,X,Y,-1);__ZN10StringNameD2Ev(Y);__ZN10StringNameD2Ev(X);S=c[b+12>>2]|0;do if(S|0){if(__Z16atomic_decrementPj(S+-8|0)|0)break;__ZN6Memory11free_staticEPvb(S,1)}while(0);S=c[b+4>>2]|0;do if(S|0){if(__Z16atomic_decrementPj(S+-8|0)|0)break;__ZN6Memory11free_staticEPvb(S,1)}while(0);S=c[W>>2]|0;do if(S|0){if(__Z16atomic_decrementPj(S+-8|0)|0)break;__ZN6Memory11free_staticEPvb(S,1)}while(0);S=c[da>>2]|0;do if(S|0){if(__Z16atomic_decrementPj(S+-8|0)|0)break;__ZN6Memory11free_staticEPvb(S,1)}while(0);__ZN10StringNameD2Ev(ca);ca=c[U>>2]|0;do if(ca|0){if(__Z16atomic_decrementPj(ca+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ca,1)}while(0);__ZN6StringC2EPKc(b,879232);c[U>>2]=c[b>>2];__ZN10StringNameC2ERK6String(ea,U);__ZN6StringC2EPKc(fa,878646);__ZN6StringC2EPKc(W,1263606);ca=b+4|0;c[ca>>2]=0;S=b+12|0;c[S>>2]=0;c[b>>2]=5;da=c[fa>>2]|0;do if(da|0){c[ca>>2]=0;if(!(__Z28atomic_conditional_incrementPj(da+-8|0)|0))break;c[ca>>2]=c[fa>>2]}while(0);c[b+8>>2]=0;ca=c[S>>2]|0;do if((ca|0)!=(c[W>>2]|0)){do if(ca|0){if(__Z16atomic_decrementPj(ca+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ca,1)}while(0);c[S>>2]=0;da=c[W>>2]|0;if(!da)break;if(!(__Z28atomic_conditional_incrementPj(da+-8|0)|0))break;c[S>>2]=c[W>>2]}while(0);c[b+16>>2]=7;c[X>>2]=__Z11_scs_createPKc(878637)|0;c[Y>>2]=__Z11_scs_createPKc(878651)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(ea,b,X,Y,-1);__ZN10StringNameD2Ev(Y);__ZN10StringNameD2Ev(X);S=c[b+12>>2]|0;do if(S|0){if(__Z16atomic_decrementPj(S+-8|0)|0)break;__ZN6Memory11free_staticEPvb(S,1)}while(0);S=c[b+4>>2]|0;do if(S|0){if(__Z16atomic_decrementPj(S+-8|0)|0)break;__ZN6Memory11free_staticEPvb(S,1)}while(0);S=c[W>>2]|0;do if(S|0){if(__Z16atomic_decrementPj(S+-8|0)|0)break;__ZN6Memory11free_staticEPvb(S,1)}while(0);S=c[fa>>2]|0;do if(S|0){if(__Z16atomic_decrementPj(S+-8|0)|0)break;__ZN6Memory11free_staticEPvb(S,1)}while(0);__ZN10StringNameD2Ev(ea);ea=c[U>>2]|0;do if(ea|0){if(__Z16atomic_decrementPj(ea+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ea,1)}while(0);__ZN6StringC2EPKc(b,879232);c[U>>2]=c[b>>2];__ZN10StringNameC2ERK6String(ga,U);__ZN6StringC2EPKc(b,878856);__ZN6StringC2EPKc(W,878862);__ZN7ClassDB18add_property_groupE10StringNameRK6StringS3_(ga,b,W);ea=c[W>>2]|0;do if(ea|0){if(__Z16atomic_decrementPj(ea+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ea,1)}while(0);ea=c[b>>2]|0;do if(ea|0){if(__Z16atomic_decrementPj(ea+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ea,1)}while(0);__ZN10StringNameD2Ev(ga);ga=c[U>>2]|0;do if(ga|0){if(__Z16atomic_decrementPj(ga+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ga,1)}while(0);__ZN6StringC2EPKc(b,879232);c[U>>2]=c[b>>2];__ZN10StringNameC2ERK6String(ha,U);__ZN6StringC2EPKc(ia,878869);__ZN6StringC2EPKc(W,1263606);ga=b+4|0;c[ga>>2]=0;ea=b+12|0;c[ea>>2]=0;c[b>>2]=2;S=c[ia>>2]|0;do if(S|0){c[ga>>2]=0;if(!(__Z28atomic_conditional_incrementPj(S+-8|0)|0))break;c[ga>>2]=c[ia>>2]}while(0);c[b+8>>2]=0;ga=c[ea>>2]|0;do if((ga|0)!=(c[W>>2]|0)){do if(ga|0){if(__Z16atomic_decrementPj(ga+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ga,1)}while(0);c[ea>>2]=0;S=c[W>>2]|0;if(!S)break;if(!(__Z28atomic_conditional_incrementPj(S+-8|0)|0))break;c[ea>>2]=c[W>>2]}while(0);c[b+16>>2]=7;c[X>>2]=__Z11_scs_createPKc(878380)|0;c[Y>>2]=__Z11_scs_createPKc(878390)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(ha,b,X,Y,0);__ZN10StringNameD2Ev(Y);__ZN10StringNameD2Ev(X);ea=c[b+12>>2]|0;do if(ea|0){if(__Z16atomic_decrementPj(ea+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ea,1)}while(0);ea=c[b+4>>2]|0;do if(ea|0){if(__Z16atomic_decrementPj(ea+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ea,1)}while(0);ea=c[W>>2]|0;do if(ea|0){if(__Z16atomic_decrementPj(ea+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ea,1)}while(0);ea=c[ia>>2]|0;do if(ea|0){if(__Z16atomic_decrementPj(ea+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ea,1)}while(0);__ZN10StringNameD2Ev(ha);ha=c[U>>2]|0;do if(ha|0){if(__Z16atomic_decrementPj(ha+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ha,1)}while(0);__ZN6StringC2EPKc(b,879232);c[U>>2]=c[b>>2];__ZN10StringNameC2ERK6String(ja,U);__ZN6StringC2EPKc(ka,878880);__ZN6StringC2EPKc(W,1263606);ha=b+4|0;c[ha>>2]=0;ea=b+12|0;c[ea>>2]=0;c[b>>2]=2;ia=c[ka>>2]|0;do if(ia|0){c[ha>>2]=0;if(!(__Z28atomic_conditional_incrementPj(ia+-8|0)|0))break;c[ha>>2]=c[ka>>2]}while(0);c[b+8>>2]=0;ha=c[ea>>2]|0;do if((ha|0)!=(c[W>>2]|0)){do if(ha|0){if(__Z16atomic_decrementPj(ha+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ha,1)}while(0);c[ea>>2]=0;ia=c[W>>2]|0;if(!ia)break;if(!(__Z28atomic_conditional_incrementPj(ia+-8|0)|0))break;c[ea>>2]=c[W>>2]}while(0);c[b+16>>2]=7;c[X>>2]=__Z11_scs_createPKc(878380)|0;c[Y>>2]=__Z11_scs_createPKc(878390)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(ja,b,X,Y,1);__ZN10StringNameD2Ev(Y);__ZN10StringNameD2Ev(X);ea=c[b+12>>2]|0;do if(ea|0){if(__Z16atomic_decrementPj(ea+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ea,1)}while(0);ea=c[b+4>>2]|0;do if(ea|0){if(__Z16atomic_decrementPj(ea+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ea,1)}while(0);ea=c[W>>2]|0;do if(ea|0){if(__Z16atomic_decrementPj(ea+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ea,1)}while(0);ea=c[ka>>2]|0;do if(ea|0){if(__Z16atomic_decrementPj(ea+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ea,1)}while(0);__ZN10StringNameD2Ev(ja);ja=c[U>>2]|0;do if(ja|0){if(__Z16atomic_decrementPj(ja+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ja,1)}while(0);__ZN6StringC2EPKc(b,879232);c[U>>2]=c[b>>2];__ZN10StringNameC2ERK6String(la,U);__ZN6StringC2EPKc(ma,878890);__ZN6StringC2EPKc(W,1263606);ja=b+4|0;c[ja>>2]=0;ea=b+12|0;c[ea>>2]=0;c[b>>2]=2;ka=c[ma>>2]|0;do if(ka|0){c[ja>>2]=0;if(!(__Z28atomic_conditional_incrementPj(ka+-8|0)|0))break;c[ja>>2]=c[ma>>2]}while(0);c[b+8>>2]=0;ja=c[ea>>2]|0;do if((ja|0)!=(c[W>>2]|0)){do if(ja|0){if(__Z16atomic_decrementPj(ja+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ja,1)}while(0);c[ea>>2]=0;ka=c[W>>2]|0;if(!ka)break;if(!(__Z28atomic_conditional_incrementPj(ka+-8|0)|0))break;c[ea>>2]=c[W>>2]}while(0);c[b+16>>2]=7;c[X>>2]=__Z11_scs_createPKc(878380)|0;c[Y>>2]=__Z11_scs_createPKc(878390)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(la,b,X,Y,2);__ZN10StringNameD2Ev(Y);__ZN10StringNameD2Ev(X);ea=c[b+12>>2]|0;do if(ea|0){if(__Z16atomic_decrementPj(ea+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ea,1)}while(0);ea=c[b+4>>2]|0;do if(ea|0){if(__Z16atomic_decrementPj(ea+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ea,1)}while(0);ea=c[W>>2]|0;do if(ea|0){if(__Z16atomic_decrementPj(ea+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ea,1)}while(0);ea=c[ma>>2]|0;do if(ea|0){if(__Z16atomic_decrementPj(ea+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ea,1)}while(0);__ZN10StringNameD2Ev(la);la=c[U>>2]|0;do if(la|0){if(__Z16atomic_decrementPj(la+-8|0)|0)break;__ZN6Memory11free_staticEPvb(la,1)}while(0);__ZN6StringC2EPKc(b,879232);c[U>>2]=c[b>>2];__ZN10StringNameC2ERK6String(na,U);__ZN6StringC2EPKc(oa,878902);__ZN6StringC2EPKc(W,1263606);la=b+4|0;c[la>>2]=0;ea=b+12|0;c[ea>>2]=0;c[b>>2]=2;ma=c[oa>>2]|0;do if(ma|0){c[la>>2]=0;if(!(__Z28atomic_conditional_incrementPj(ma+-8|0)|0))break;c[la>>2]=c[oa>>2]}while(0);c[b+8>>2]=0;la=c[ea>>2]|0;do if((la|0)!=(c[W>>2]|0)){do if(la|0){if(__Z16atomic_decrementPj(la+-8|0)|0)break;__ZN6Memory11free_staticEPvb(la,1)}while(0);c[ea>>2]=0;ma=c[W>>2]|0;if(!ma)break;if(!(__Z28atomic_conditional_incrementPj(ma+-8|0)|0))break;c[ea>>2]=c[W>>2]}while(0);c[b+16>>2]=7;c[X>>2]=__Z11_scs_createPKc(878380)|0;c[Y>>2]=__Z11_scs_createPKc(878390)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(na,b,X,Y,3);__ZN10StringNameD2Ev(Y);__ZN10StringNameD2Ev(X);ea=c[b+12>>2]|0;do if(ea|0){if(__Z16atomic_decrementPj(ea+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ea,1)}while(0);ea=c[b+4>>2]|0;do if(ea|0){if(__Z16atomic_decrementPj(ea+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ea,1)}while(0);ea=c[W>>2]|0;do if(ea|0){if(__Z16atomic_decrementPj(ea+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ea,1)}while(0);ea=c[oa>>2]|0;do if(ea|0){if(__Z16atomic_decrementPj(ea+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ea,1)}while(0);__ZN10StringNameD2Ev(na);na=c[U>>2]|0;do if(na|0){if(__Z16atomic_decrementPj(na+-8|0)|0)break;__ZN6Memory11free_staticEPvb(na,1)}while(0);__ZN6StringC2EPKc(b,879232);c[U>>2]=c[b>>2];__ZN10StringNameC2ERK6String(pa,U);__ZN6StringC2EPKc(qa,878915);__ZN6StringC2EPKc(W,1263606);na=b+4|0;c[na>>2]=0;ea=b+12|0;c[ea>>2]=0;c[b>>2]=1;oa=c[qa>>2]|0;do if(oa|0){c[na>>2]=0;if(!(__Z28atomic_conditional_incrementPj(oa+-8|0)|0))break;c[na>>2]=c[qa>>2]}while(0);c[b+8>>2]=0;na=c[ea>>2]|0;do if((na|0)!=(c[W>>2]|0)){do if(na|0){if(__Z16atomic_decrementPj(na+-8|0)|0)break;__ZN6Memory11free_staticEPvb(na,1)}while(0);c[ea>>2]=0;oa=c[W>>2]|0;if(!oa)break;if(!(__Z28atomic_conditional_incrementPj(oa+-8|0)|0))break;c[ea>>2]=c[W>>2]}while(0);c[b+16>>2]=7;c[X>>2]=__Z11_scs_createPKc(878400)|0;c[Y>>2]=__Z11_scs_createPKc(878452)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(pa,b,X,Y,-1);__ZN10StringNameD2Ev(Y);__ZN10StringNameD2Ev(X);ea=c[b+12>>2]|0;do if(ea|0){if(__Z16atomic_decrementPj(ea+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ea,1)}while(0);ea=c[b+4>>2]|0;do if(ea|0){if(__Z16atomic_decrementPj(ea+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ea,1)}while(0);ea=c[W>>2]|0;do if(ea|0){if(__Z16atomic_decrementPj(ea+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ea,1)}while(0);ea=c[qa>>2]|0;do if(ea|0){if(__Z16atomic_decrementPj(ea+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ea,1)}while(0);__ZN10StringNameD2Ev(pa);pa=c[U>>2]|0;do if(pa|0){if(__Z16atomic_decrementPj(pa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(pa,1)}while(0);__ZN6StringC2EPKc(b,879232);c[U>>2]=c[b>>2];__ZN10StringNameC2ERK6String(ra,U);__ZN6StringC2EPKc(b,878930);__ZN6StringC2EPKc(W,878942);__ZN7ClassDB18add_property_groupE10StringNameRK6StringS3_(ra,b,W);pa=c[W>>2]|0;do if(pa|0){if(__Z16atomic_decrementPj(pa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(pa,1)}while(0);pa=c[b>>2]|0;do if(pa|0){if(__Z16atomic_decrementPj(pa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(pa,1)}while(0);__ZN10StringNameD2Ev(ra);ra=c[U>>2]|0;do if(ra|0){if(__Z16atomic_decrementPj(ra+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ra,1)}while(0);__ZN6StringC2EPKc(b,879232);c[U>>2]=c[b>>2];__ZN10StringNameC2ERK6String(sa,U);__ZN6StringC2EPKc(ta,878955);__ZN6StringC2EPKc(W,1263606);ra=b+4|0;c[ra>>2]=0;pa=b+12|0;c[pa>>2]=0;c[b>>2]=1;ea=c[ta>>2]|0;do if(ea|0){c[ra>>2]=0;if(!(__Z28atomic_conditional_incrementPj(ea+-8|0)|0))break;c[ra>>2]=c[ta>>2]}while(0);c[b+8>>2]=0;ra=c[pa>>2]|0;do if((ra|0)!=(c[W>>2]|0)){do if(ra|0){if(__Z16atomic_decrementPj(ra+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ra,1)}while(0);c[pa>>2]=0;ea=c[W>>2]|0;if(!ea)break;if(!(__Z28atomic_conditional_incrementPj(ea+-8|0)|0))break;c[pa>>2]=c[W>>2]}while(0);c[b+16>>2]=7;c[X>>2]=__Z11_scs_createPKc(878516)|0;c[Y>>2]=__Z11_scs_createPKc(878535)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(sa,b,X,Y,-1);__ZN10StringNameD2Ev(Y);__ZN10StringNameD2Ev(X);pa=c[b+12>>2]|0;do if(pa|0){if(__Z16atomic_decrementPj(pa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(pa,1)}while(0);pa=c[b+4>>2]|0;do if(pa|0){if(__Z16atomic_decrementPj(pa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(pa,1)}while(0);pa=c[W>>2]|0;do if(pa|0){if(__Z16atomic_decrementPj(pa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(pa,1)}while(0);pa=c[ta>>2]|0;do if(pa|0){if(__Z16atomic_decrementPj(pa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(pa,1)}while(0);__ZN10StringNameD2Ev(sa);sa=c[U>>2]|0;do if(sa|0){if(__Z16atomic_decrementPj(sa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(sa,1)}while(0);__ZN6StringC2EPKc(b,879232);c[U>>2]=c[b>>2];__ZN10StringNameC2ERK6String(ua,U);__ZN6StringC2EPKc(va,878977);__ZN6StringC2EPKc(W,1263606);sa=b+4|0;c[sa>>2]=0;pa=b+12|0;c[pa>>2]=0;c[b>>2]=1;ta=c[va>>2]|0;do if(ta|0){c[sa>>2]=0;if(!(__Z28atomic_conditional_incrementPj(ta+-8|0)|0))break;c[sa>>2]=c[va>>2]}while(0);c[b+8>>2]=0;sa=c[pa>>2]|0;do if((sa|0)!=(c[W>>2]|0)){do if(sa|0){if(__Z16atomic_decrementPj(sa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(sa,1)}while(0);c[pa>>2]=0;ta=c[W>>2]|0;if(!ta)break;if(!(__Z28atomic_conditional_incrementPj(ta+-8|0)|0))break;c[pa>>2]=c[W>>2]}while(0);c[b+16>>2]=7;c[X>>2]=__Z11_scs_createPKc(878479)|0;c[Y>>2]=__Z11_scs_createPKc(878498)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(ua,b,X,Y,-1);__ZN10StringNameD2Ev(Y);__ZN10StringNameD2Ev(X);pa=c[b+12>>2]|0;do if(pa|0){if(__Z16atomic_decrementPj(pa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(pa,1)}while(0);pa=c[b+4>>2]|0;do if(pa|0){if(__Z16atomic_decrementPj(pa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(pa,1)}while(0);pa=c[W>>2]|0;do if(pa|0){if(__Z16atomic_decrementPj(pa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(pa,1)}while(0);pa=c[va>>2]|0;do if(pa|0){if(__Z16atomic_decrementPj(pa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(pa,1)}while(0);__ZN10StringNameD2Ev(ua);ua=c[U>>2]|0;do if(ua|0){if(__Z16atomic_decrementPj(ua+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ua,1)}while(0);__ZN6StringC2EPKc(b,879232);c[U>>2]=c[b>>2];__ZN10StringNameC2ERK6String(wa,U);__ZN6StringC2EPKc(b,878999);__ZN6StringC2EPKc(W,879009);__ZN7ClassDB18add_property_groupE10StringNameRK6StringS3_(wa,b,W);ua=c[W>>2]|0;do if(ua|0){if(__Z16atomic_decrementPj(ua+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ua,1)}while(0);ua=c[b>>2]|0;do if(ua|0){if(__Z16atomic_decrementPj(ua+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ua,1)}while(0);__ZN10StringNameD2Ev(wa);wa=c[U>>2]|0;do if(wa|0){if(__Z16atomic_decrementPj(wa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(wa,1)}while(0);__ZN6StringC2EPKc(b,879232);c[U>>2]=c[b>>2];__ZN10StringNameC2ERK6String(xa,U);__ZN6StringC2EPKc(ya,879020);__ZN6StringC2EPKc(W,1263606);wa=b+4|0;c[wa>>2]=0;ua=b+12|0;c[ua>>2]=0;c[b>>2]=1;pa=c[ya>>2]|0;do if(pa|0){c[wa>>2]=0;if(!(__Z28atomic_conditional_incrementPj(pa+-8|0)|0))break;c[wa>>2]=c[ya>>2]}while(0);c[b+8>>2]=0;wa=c[ua>>2]|0;do if((wa|0)!=(c[W>>2]|0)){do if(wa|0){if(__Z16atomic_decrementPj(wa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(wa,1)}while(0);c[ua>>2]=0;pa=c[W>>2]|0;if(!pa)break;if(!(__Z28atomic_conditional_incrementPj(pa+-8|0)|0))break;c[ua>>2]=c[W>>2]}while(0);c[b+16>>2]=7;c[X>>2]=__Z11_scs_createPKc(878719)|0;c[Y>>2]=__Z11_scs_createPKc(878747)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(xa,b,X,Y,-1);__ZN10StringNameD2Ev(Y);__ZN10StringNameD2Ev(X);ua=c[b+12>>2]|0;do if(ua|0){if(__Z16atomic_decrementPj(ua+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ua,1)}while(0);ua=c[b+4>>2]|0;do if(ua|0){if(__Z16atomic_decrementPj(ua+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ua,1)}while(0);ua=c[W>>2]|0;do if(ua|0){if(__Z16atomic_decrementPj(ua+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ua,1)}while(0);ua=c[ya>>2]|0;do if(ua|0){if(__Z16atomic_decrementPj(ua+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ua,1)}while(0);__ZN10StringNameD2Ev(xa);xa=c[U>>2]|0;do if(xa|0){if(__Z16atomic_decrementPj(xa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(xa,1)}while(0);__ZN6StringC2EPKc(b,879232);c[U>>2]=c[b>>2];__ZN10StringNameC2ERK6String(za,U);__ZN6StringC2EPKc(Aa,879038);__ZN6StringC2EPKc(W,1263606);xa=b+4|0;c[xa>>2]=0;ua=b+12|0;c[ua>>2]=0;c[b>>2]=3;ya=c[Aa>>2]|0;do if(ya|0){c[xa>>2]=0;if(!(__Z28atomic_conditional_incrementPj(ya+-8|0)|0))break;c[xa>>2]=c[Aa>>2]}while(0);c[b+8>>2]=0;xa=c[ua>>2]|0;do if((xa|0)!=(c[W>>2]|0)){do if(xa|0){if(__Z16atomic_decrementPj(xa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(xa,1)}while(0);c[ua>>2]=0;ya=c[W>>2]|0;if(!ya)break;if(!(__Z28atomic_conditional_incrementPj(ya+-8|0)|0))break;c[ua>>2]=c[W>>2]}while(0);c[b+16>>2]=7;c[X>>2]=__Z11_scs_createPKc(878660)|0;c[Y>>2]=__Z11_scs_createPKc(878698)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(za,b,X,Y,-1);__ZN10StringNameD2Ev(Y);__ZN10StringNameD2Ev(X);ua=c[b+12>>2]|0;do if(ua|0){if(__Z16atomic_decrementPj(ua+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ua,1)}while(0);ua=c[b+4>>2]|0;do if(ua|0){if(__Z16atomic_decrementPj(ua+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ua,1)}while(0);ua=c[W>>2]|0;do if(ua|0){if(__Z16atomic_decrementPj(ua+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ua,1)}while(0);ua=c[Aa>>2]|0;do if(ua|0){if(__Z16atomic_decrementPj(ua+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ua,1)}while(0);__ZN10StringNameD2Ev(za);za=c[U>>2]|0;do if(za|0){if(__Z16atomic_decrementPj(za+-8|0)|0)break;__ZN6Memory11free_staticEPvb(za,1)}while(0);__ZN6StringC2EPKc(b,879232);c[U>>2]=c[b>>2];__ZN10StringNameC2ERK6String(Ba,U);__ZN6StringC2EPKc(b,879054);__ZN6StringC2EPKc(W,879066);__ZN7ClassDB18add_property_groupE10StringNameRK6StringS3_(Ba,b,W);za=c[W>>2]|0;do if(za|0){if(__Z16atomic_decrementPj(za+-8|0)|0)break;__ZN6Memory11free_staticEPvb(za,1)}while(0);za=c[b>>2]|0;do if(za|0){if(__Z16atomic_decrementPj(za+-8|0)|0)break;__ZN6Memory11free_staticEPvb(za,1)}while(0);__ZN10StringNameD2Ev(Ba);Ba=c[U>>2]|0;do if(Ba|0){if(__Z16atomic_decrementPj(Ba+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ba,1)}while(0);__ZN6StringC2EPKc(b,879232);c[U>>2]=c[b>>2];__ZN10StringNameC2ERK6String(Ca,U);__ZN6StringC2EPKc(Da,879079);__ZN6StringC2EPKc(W,1074459);Ba=b+4|0;c[Ba>>2]=0;za=b+12|0;c[za>>2]=0;c[b>>2]=3;ua=c[Da>>2]|0;do if(ua|0){c[Ba>>2]=0;if(!(__Z28atomic_conditional_incrementPj(ua+-8|0)|0))break;c[Ba>>2]=c[Da>>2]}while(0);c[b+8>>2]=1;Ba=c[za>>2]|0;do if((Ba|0)!=(c[W>>2]|0)){do if(Ba|0){if(__Z16atomic_decrementPj(Ba+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ba,1)}while(0);c[za>>2]=0;ua=c[W>>2]|0;if(!ua)break;if(!(__Z28atomic_conditional_incrementPj(ua+-8|0)|0))break;c[za>>2]=c[W>>2]}while(0);c[b+16>>2]=7;c[X>>2]=__Z11_scs_createPKc(878553)|0;c[Y>>2]=__Z11_scs_createPKc(878581)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(Ca,b,X,Y,0);__ZN10StringNameD2Ev(Y);__ZN10StringNameD2Ev(X);za=c[b+12>>2]|0;do if(za|0){if(__Z16atomic_decrementPj(za+-8|0)|0)break;__ZN6Memory11free_staticEPvb(za,1)}while(0);za=c[b+4>>2]|0;do if(za|0){if(__Z16atomic_decrementPj(za+-8|0)|0)break;__ZN6Memory11free_staticEPvb(za,1)}while(0);za=c[W>>2]|0;do if(za|0){if(__Z16atomic_decrementPj(za+-8|0)|0)break;__ZN6Memory11free_staticEPvb(za,1)}while(0);za=c[Da>>2]|0;do if(za|0){if(__Z16atomic_decrementPj(za+-8|0)|0)break;__ZN6Memory11free_staticEPvb(za,1)}while(0);__ZN10StringNameD2Ev(Ca);Ca=c[U>>2]|0;do if(Ca|0){if(__Z16atomic_decrementPj(Ca+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ca,1)}while(0);__ZN6StringC2EPKc(b,879232);c[U>>2]=c[b>>2];__ZN10StringNameC2ERK6String(Ea,U);__ZN6StringC2EPKc(Fa,879096);__ZN6StringC2EPKc(W,1074459);Ca=b+4|0;c[Ca>>2]=0;za=b+12|0;c[za>>2]=0;c[b>>2]=3;Da=c[Fa>>2]|0;do if(Da|0){c[Ca>>2]=0;if(!(__Z28atomic_conditional_incrementPj(Da+-8|0)|0))break;c[Ca>>2]=c[Fa>>2]}while(0);c[b+8>>2]=1;Ca=c[za>>2]|0;do if((Ca|0)!=(c[W>>2]|0)){do if(Ca|0){if(__Z16atomic_decrementPj(Ca+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ca,1)}while(0);c[za>>2]=0;Da=c[W>>2]|0;if(!Da)break;if(!(__Z28atomic_conditional_incrementPj(Da+-8|0)|0))break;c[za>>2]=c[W>>2]}while(0);c[b+16>>2]=7;c[X>>2]=__Z11_scs_createPKc(878553)|0;c[Y>>2]=__Z11_scs_createPKc(878581)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(Ea,b,X,Y,1);__ZN10StringNameD2Ev(Y);__ZN10StringNameD2Ev(X);za=c[b+12>>2]|0;do if(za|0){if(__Z16atomic_decrementPj(za+-8|0)|0)break;__ZN6Memory11free_staticEPvb(za,1)}while(0);za=c[b+4>>2]|0;do if(za|0){if(__Z16atomic_decrementPj(za+-8|0)|0)break;__ZN6Memory11free_staticEPvb(za,1)}while(0);za=c[W>>2]|0;do if(za|0){if(__Z16atomic_decrementPj(za+-8|0)|0)break;__ZN6Memory11free_staticEPvb(za,1)}while(0);za=c[Fa>>2]|0;do if(za|0){if(__Z16atomic_decrementPj(za+-8|0)|0)break;__ZN6Memory11free_staticEPvb(za,1)}while(0);__ZN10StringNameD2Ev(Ea);Ea=c[U>>2]|0;do if(Ea|0){if(__Z16atomic_decrementPj(Ea+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ea,1)}while(0);__ZN6StringC2EPKc(b,879232);c[U>>2]=c[b>>2];__ZN10StringNameC2ERK6String(Ga,U);__ZN6StringC2EPKc(Ha,879112);__ZN6StringC2EPKc(W,1074459);Ea=b+4|0;c[Ea>>2]=0;za=b+12|0;c[za>>2]=0;c[b>>2]=3;Fa=c[Ha>>2]|0;do if(Fa|0){c[Ea>>2]=0;if(!(__Z28atomic_conditional_incrementPj(Fa+-8|0)|0))break;c[Ea>>2]=c[Ha>>2]}while(0);c[b+8>>2]=1;Ea=c[za>>2]|0;do if((Ea|0)!=(c[W>>2]|0)){do if(Ea|0){if(__Z16atomic_decrementPj(Ea+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ea,1)}while(0);c[za>>2]=0;Fa=c[W>>2]|0;if(!Fa)break;if(!(__Z28atomic_conditional_incrementPj(Fa+-8|0)|0))break;c[za>>2]=c[W>>2]}while(0);c[b+16>>2]=7;c[X>>2]=__Z11_scs_createPKc(878553)|0;c[Y>>2]=__Z11_scs_createPKc(878581)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(Ga,b,X,Y,2);__ZN10StringNameD2Ev(Y);__ZN10StringNameD2Ev(X);za=c[b+12>>2]|0;do if(za|0){if(__Z16atomic_decrementPj(za+-8|0)|0)break;__ZN6Memory11free_staticEPvb(za,1)}while(0);za=c[b+4>>2]|0;do if(za|0){if(__Z16atomic_decrementPj(za+-8|0)|0)break;__ZN6Memory11free_staticEPvb(za,1)}while(0);za=c[W>>2]|0;do if(za|0){if(__Z16atomic_decrementPj(za+-8|0)|0)break;__ZN6Memory11free_staticEPvb(za,1)}while(0);za=c[Ha>>2]|0;do if(za|0){if(__Z16atomic_decrementPj(za+-8|0)|0)break;__ZN6Memory11free_staticEPvb(za,1)}while(0);__ZN10StringNameD2Ev(Ga);Ga=c[U>>2]|0;do if(Ga|0){if(__Z16atomic_decrementPj(Ga+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ga,1)}while(0);__ZN6StringC2EPKc(b,879232);c[U>>2]=c[b>>2];__ZN10StringNameC2ERK6String(Ia,U);__ZN6StringC2EPKc(Ja,879130);__ZN6StringC2EPKc(W,1074459);Ga=b+4|0;c[Ga>>2]=0;za=b+12|0;c[za>>2]=0;c[b>>2]=3;Ha=c[Ja>>2]|0;do if(Ha|0){c[Ga>>2]=0;if(!(__Z28atomic_conditional_incrementPj(Ha+-8|0)|0))break;c[Ga>>2]=c[Ja>>2]}while(0);c[b+8>>2]=1;Ga=c[za>>2]|0;do if((Ga|0)!=(c[W>>2]|0)){do if(Ga|0){if(__Z16atomic_decrementPj(Ga+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ga,1)}while(0);c[za>>2]=0;Ha=c[W>>2]|0;if(!Ha)break;if(!(__Z28atomic_conditional_incrementPj(Ha+-8|0)|0))break;c[za>>2]=c[W>>2]}while(0);c[b+16>>2]=7;c[X>>2]=__Z11_scs_createPKc(878553)|0;c[Y>>2]=__Z11_scs_createPKc(878581)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(Ia,b,X,Y,3);__ZN10StringNameD2Ev(Y);__ZN10StringNameD2Ev(X);X=c[b+12>>2]|0;do if(X|0){if(__Z16atomic_decrementPj(X+-8|0)|0)break;__ZN6Memory11free_staticEPvb(X,1)}while(0);X=c[b+4>>2]|0;do if(X|0){if(__Z16atomic_decrementPj(X+-8|0)|0)break;__ZN6Memory11free_staticEPvb(X,1)}while(0);X=c[W>>2]|0;do if(X|0){if(__Z16atomic_decrementPj(X+-8|0)|0)break;__ZN6Memory11free_staticEPvb(X,1)}while(0);X=c[Ja>>2]|0;do if(X|0){if(__Z16atomic_decrementPj(X+-8|0)|0)break;__ZN6Memory11free_staticEPvb(X,1)}while(0);__ZN10StringNameD2Ev(Ia);Ia=c[U>>2]|0;do if(Ia|0){if(__Z16atomic_decrementPj(Ia+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ia,1)}while(0);__ZN6StringC2EPKc(b,879232);c[W>>2]=c[b>>2];__ZN10StringNameC2ERK6String(U,W);__ZN10StringNameC2EPKc(b,879149);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(U,b,1);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(U);Ia=c[W>>2]|0;do if(Ia|0){if(__Z16atomic_decrementPj(Ia+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ia,1)}while(0);__ZN6StringC2EPKc(b,879232);c[W>>2]=c[b>>2];__ZN10StringNameC2ERK6String(U,W);__ZN10StringNameC2EPKc(b,879173);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(U,b,0);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(U);U=c[W>>2]|0;if(!U){l=a;return}if(__Z16atomic_decrementPj(U+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(U,1);l=a;return}function __ZN8Camera2D10set_offsetERK7Vector2(a,b){a=a|0;b=b|0;var d=0,e=0;d=b;b=c[d+4>>2]|0;e=a+448|0;c[e>>2]=c[d>>2];c[e+4>>2]=b;__ZN8Camera2D14_update_scrollEv(a);return}function __ZNK8Camera2D10get_offsetEv(a,b){a=a|0;b=b|0;var d=0,e=0;d=b+448|0;b=c[d+4>>2]|0;e=a;c[e>>2]=c[d>>2];c[e+4>>2]=b;return}function __ZN8Camera2D15set_anchor_modeENS_10AnchorModeE(a,b){a=a|0;b=b|0;c[a+464>>2]=b;__ZN8Camera2D14_update_scrollEv(a);return}function __ZNK8Camera2D15get_anchor_modeEv(a){a=a|0;return c[a+464>>2]|0}function __ZN8Camera2D12set_rotatingEb(b,c){b=b|0;c=c|0;a[b+468>>0]=c&1;__ZN8Camera2D14_update_scrollEv(b);return}function __ZNK8Camera2D11is_rotatingEv(b){b=b|0;return (a[b+468>>0]|0)!=0|0}function __ZN8Camera2D12make_currentEv(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0;d=l;l=l+128|0;if((l|0)>=(m|0))ba(128);e=d+120|0;f=d+96|0;g=d+72|0;h=d+48|0;i=d+24|0;j=d;if(!(a[b+136>>0]|0)){a[b+469>>0]=1;l=d;return}k=c[b+132>>2]|0;if(!k){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(947574,947583,260,947603,0);n=0}else{a[1263537]=0;n=k}__ZN10StringNameC2EPKc(e,878334);__ZN7VariantC2EPK6Object(f,b);c[g>>2]=0;c[h>>2]=0;c[i>>2]=0;c[j>>2]=0;__ZN9SceneTree16call_group_flagsEjRK10StringNameS2_RK7VariantS5_S5_S5_S5_(n,2,b+436|0,e,f,g,h,i,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);if(c[i>>2]|0)__ZN7Variant5clearEv(i);if(c[h>>2]|0)__ZN7Variant5clearEv(h);if(c[g>>2]|0)__ZN7Variant5clearEv(g);if(c[f>>2]|0)__ZN7Variant5clearEv(f);__ZN10StringNameD2Ev(e);l=d;return}function __ZN8Camera2D13clear_currentEv(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0;d=l;l=l+128|0;if((l|0)>=(m|0))ba(128);e=d+120|0;f=d+96|0;g=d+72|0;h=d+48|0;i=d+24|0;j=d;a[b+469>>0]=0;if(!(a[b+136>>0]|0)){l=d;return}k=c[b+132>>2]|0;if(!k){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(947574,947583,260,947603,0);n=0}else{a[1263537]=0;n=k}__ZN10StringNameC2EPKc(e,878334);__ZN7VariantC2EPK6Object(f,0);c[g>>2]=0;c[h>>2]=0;c[i>>2]=0;c[j>>2]=0;__ZN9SceneTree16call_group_flagsEjRK10StringNameS2_RK7VariantS5_S5_S5_S5_(n,2,b+436|0,e,f,g,h,i,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);if(c[i>>2]|0)__ZN7Variant5clearEv(i);if(c[h>>2]|0)__ZN7Variant5clearEv(h);if(c[g>>2]|0)__ZN7Variant5clearEv(g);if(c[f>>2]|0)__ZN7Variant5clearEv(f);__ZN10StringNameD2Ev(e);l=d;return}function __ZN8Camera2D13_make_currentEP6Object(b,c){b=b|0;c=c|0;var d=0;d=b+469|0;if((b|0)==(c|0)){a[d>>0]=1;__ZN8Camera2D14_update_scrollEv(b);return}else{a[d>>0]=0;return}}function __ZN8Camera2D12_set_currentEb(b,c){b=b|0;c=c|0;if(c)__ZN8Camera2D12make_currentEv(b);a[b+469>>0]=c&1;return}function __ZNK8Camera2D10is_currentEv(b){b=b|0;return (a[b+469>>0]|0)!=0|0}function __ZN8Camera2D9set_limitE6Margini(b,d,e){b=b|0;d=d|0;e=e|0;if(d>>>0>3){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(878380,877998,371,879200,0);return}else{a[1263537]=0;c[b+480+(d<<2)>>2]=e;return}}function __ZNK8Camera2D9get_limitE6Margin(b,d){b=b|0;d=d|0;var e=0;if(d>>>0>3){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(878390,877998,377,879200,0);e=0;return e|0}else{a[1263537]=0;e=c[b+480+(d<<2)>>2]|0;return e|0}return 0}function __ZN8Camera2D27set_limit_smoothing_enabledEb(b,c){b=b|0;c=c|0;a[b+496>>0]=c&1;__ZN8Camera2D14_update_scrollEv(b);return}function __ZNK8Camera2D26is_limit_smoothing_enabledEv(b){b=b|0;return (a[b+496>>0]|0)!=0|0}function __ZN8Camera2D18set_v_drag_enabledEb(b,c){b=b|0;c=c|0;a[b+517>>0]=c&1;return}function __ZNK8Camera2D17is_v_drag_enabledEv(b){b=b|0;return (a[b+517>>0]|0)!=0|0}function __ZN8Camera2D18set_h_drag_enabledEb(b,c){b=b|0;c=c|0;a[b+516>>0]=c&1;return}function __ZNK8Camera2D17is_h_drag_enabledEv(b){b=b|0;return (a[b+516>>0]|0)!=0|0}function __ZN8Camera2D12set_v_offsetEf(a,b){a=a|0;b=+b;g[a+524>>2]=b;return}function __ZNK8Camera2D12get_v_offsetEv(a){a=a|0;return +(+g[a+524>>2])}function __ZN8Camera2D12set_h_offsetEf(a,b){a=a|0;b=+b;g[a+520>>2]=b;return}function __ZNK8Camera2D12get_h_offsetEv(a){a=a|0;return +(+g[a+520>>2])}function __ZN8Camera2D15set_drag_marginE6Marginf(b,c,d){b=b|0;c=c|0;d=+d;if(c>>>0>3){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(878553,877998,394,879200,0);return}else{a[1263537]=0;g[b+500+(c<<2)>>2]=d;return}}function __ZNK8Camera2D15get_drag_marginE6Margin(b,c){b=b|0;c=c|0;var d=0.0;if(c>>>0>3){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(878581,877998,400,879200,0);d=0.0;return +d}else{a[1263537]=0;d=+g[b+500+(c<<2)>>2];return +d}return +(0.0)}function __ZNK8Camera2D14get_camera_posEv(a,b){a=a|0;b=b|0;var d=0,e=0;d=b+404|0;b=c[d+4>>2]|0;e=a;c[e>>2]=c[d>>2];c[e+4>>2]=b;return}function __ZNK8Camera2D24get_camera_screen_centerEv(a,b){a=a|0;b=b|0;var d=0,e=0;d=b+528|0;b=c[d+4>>2]|0;e=a;c[e>>2]=c[d>>2];c[e+4>>2]=b;return}function __ZN8Camera2D8set_zoomERK7Vector2(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;d=b;b=c[d+4>>2]|0;e=a+456|0;c[e>>2]=c[d>>2];c[e+4>>2]=b;b=a+412|0;e=b;d=c[e>>2]|0;f=c[e+4>>2]|0;__ZN8Camera2D14_update_scrollEv(a);a=b;c[a>>2]=d;c[a+4>>2]=f;return}function __ZNK8Camera2D8get_zoomEv(a,b){a=a|0;b=b|0;var d=0,e=0;d=b+456|0;b=c[d+4>>2]|0;e=a;c[e>>2]=c[d>>2];c[e+4>>2]=b;return}function __ZN8Camera2D19set_custom_viewportEP4Node(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e+8|0;g=e+4|0;h=e;if(!d){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(937712,877998,523,937820,0);l=e;return}a[1263537]=0;i=b+136|0;if(a[i>>0]|0){__ZN4Node17remove_from_groupERK10StringName(b,b+436|0);__ZN4Node17remove_from_groupERK10StringName(b,b+440|0)}j=b+428|0;if($i[c[(c[d>>2]|0)+44>>2]&8191](d,1234328)|0){c[j>>2]=d;k=c[d+44>>2]|0}else{c[j>>2]=0;k=0}c[b+424>>2]=k;if(!(a[i>>0]|0)){l=e;return}i=c[j>>2]|0;if(!i)n=c[b+140>>2]|0;else n=i;c[b+432>>2]=n;i=__ZNK8Viewport16get_viewport_ridEv(n)|0;if(!i){o=0;p=0}else{o=c[i+4>>2]|0;p=0}c[h>>2]=__Z4itosx(o,p)|0;c[g>>2]=__ZplPKcRK6String(937186,h)|0;__ZN10StringNameC2ERK6String(f,g);p=b+436|0;__ZN10StringNameaSERKS_(p,f);__ZN10StringNameD2Ev(f);o=c[g>>2]|0;if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(o,1);o=c[h>>2]|0;if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(o,1);o=c[b+444>>2]|0;if(!o){q=0;r=0}else{q=c[o+4>>2]|0;r=0}c[h>>2]=__Z4itosx(q,r)|0;c[g>>2]=__ZplPKcRK6String(878131,h)|0;__ZN10StringNameC2ERK6String(f,g);r=b+440|0;__ZN10StringNameaSERKS_(r,f);__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);f=c[h>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);__ZN4Node12add_to_groupERK10StringNameb(b,p,0);__ZN4Node12add_to_groupERK10StringNameb(b,r,0);l=e;return}function __ZNK8Camera2D19get_custom_viewportEv(a){a=a|0;return c[a+428>>2]|0}function __ZN8Camera2D20set_follow_smoothingEf(b,d){b=b|0;d=+d;g[b+472>>2]=d;if(!(d>0.0)){__ZN4Node17set_fixed_processEb(b,0);return}do if(a[b+136>>0]|0)if(!(c[b+132>>2]|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(947574,947583,260,947603,0);break}else{a[1263537]=0;break}while(0);__ZN4Node17set_fixed_processEb(b,1);return}function __ZNK8Camera2D20get_follow_smoothingEv(a){a=a|0;return +(+g[a+472>>2])}function __ZN8Camera2D27set_enable_follow_smoothingEb(b,c){b=b|0;c=c|0;a[b+476>>0]=c&1;return}function __ZNK8Camera2D27is_follow_smoothing_enabledEv(b){b=b|0;return (a[b+476>>0]|0)!=0|0}function __ZN8Camera2D19force_update_scrollEv(a){a=a|0;__ZN8Camera2D14_update_scrollEv(a);return}function __ZN8Camera2D15reset_smoothingEv(a){a=a|0;var b=0,d=0,e=0;b=a+404|0;d=c[b+4>>2]|0;e=a+412|0;c[e>>2]=c[b>>2];c[e+4>>2]=d;__ZN8Camera2D14_update_scrollEv(a);return}function __ZN8Camera2D5alignEv(b){b=b|0;var d=0,e=0,f=0,h=0.0,i=0.0,j=0.0,k=0.0,n=0.0,o=0.0,p=0;d=l;l=l+48|0;if((l|0)>=(m|0))ba(48);e=d+24|0;f=d;if(c[b+428>>2]|0?(__ZN8ObjectDB12get_instanceEj(c[b+424>>2]|0)|0)==0:0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(913995,877998,422,878143,0);l=d;return}a[1263537]=0;__ZNK8Viewport16get_visible_rectEv(e,c[b+432>>2]|0);h=+g[e+8>>2];i=+g[e+12>>2];Pi[c[(c[b>>2]|0)+132>>2]&2047](f,b);j=+g[f+16>>2];k=+g[f+20>>2];switch(c[b+464>>2]|0){case 1:{n=+g[b+520>>2];g[b+404>>2]=j+n*(h*.5*+g[b+500+((n<0.0?2:0)<<2)>>2]);n=+g[b+524>>2];o=k+n*(i*.5*+g[b+500+((n<0.0?1:3)<<2)>>2]);p=7;break}case 0:{g[b+404>>2]=j;o=k;p=7;break}default:{}}if((p|0)==7)g[b+408>>2]=o;__ZN8Camera2D14_update_scrollEv(b);l=d;return}function __ZN8Camera2D18_set_old_smoothingEf(b,d){b=b|0;d=+d;if(!(d>0.0))return;a[b+476>>0]=1;g[b+472>>2]=d;do if(a[b+136>>0]|0)if(!(c[b+132>>2]|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(947574,947583,260,947603,0);break}else{a[1263537]=0;break}while(0);__ZN4Node17set_fixed_processEb(b,1);return}function __ZNK13MethodBind0RCI8Camera2DP4NodeE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2EPK6Object(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK13MethodBind0RCI8Camera2DP4NodeE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,879232);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI8Camera2DP4NodeE4callEP6ObjectPPK7VariantiRNS6_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236220)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2EPK6Object(i,ij[n&8191](d)|0);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI8Camera2DP4NodeE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0;if(!b)f=0;else{d=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236220)|0;f=d?b:0}b=c[a+44>>2]|0;d=c[a+48>>2]|0;a=f+(d>>1)|0;if(!(d&1)){g=b;h=ij[g&8191](a)|0;c[e>>2]=h;return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=ij[g&8191](a)|0;c[e>>2]=h;return}}function __ZN13MethodBind0RCI8Camera2DP4NodeED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I8Camera2DP4NodeE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if(!b){__ZN7VariantC2EPK6Object(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK11MethodBind1I8Camera2DP4NodeE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,879232);l=a;return c[b>>2]|0}function __ZN11MethodBind1I8Camera2DP4NodeE4callEP6ObjectPPK7VariantiRNS6_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236220)|0:0){c[h>>2]=0;a[1263537]=0;k=d+24|0;n=c[k>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=i;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=i;return}if((g|0)>0){if((n|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);p=0}else{a[1263537]=0;p=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,p)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=p;c[b>>2]=0;l=i;return}}p=c[d+44>>2]|0;n=c[d+48>>2]|0;o=e+(n>>1)|0;if(!(n&1))q=p;else q=c[(c[o>>2]|0)+p>>2]|0;do if((g|0)<1){p=c[k>>2]|0;n=p+-1|0;if((p|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)s=0;else s=c[e+-4>>2]|0;if((p|0)<=(s|0)){if(r)t=0;else t=c[e+-4>>2]|0;do if((t|0)<(p|0)){if(r)u=0;else u=c[e+-4>>2]|0;if((u|0)<(p|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);v=0;break}else{a[1263537]=0;w=31;break}}else w=31;while(0);if((w|0)==31)v=e+(n*24|0)|0;__ZN7VariantC2ERKS_(j,v);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);f=__ZNK7VariantcvP4NodeEv(j)|0;Pi[q&2047](o,f);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I8Camera2DP4NodeE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236220)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1)){g=b;h=c[d>>2]|0;Pi[g&2047](a,h);return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=c[d>>2]|0;Pi[g&2047](a,h);return}}function __ZN11MethodBind1I8Camera2DP4NodeED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind1RCI8Camera2Df6MarginE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;switch(b|0){case -1:{__ZN7VariantC2Ef(d,0.0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}case 0:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}default:e=0}l=a;return e|0}function __ZNK13MethodBind1RCI8Camera2Df6MarginE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,879232);l=a;return c[b>>2]|0}function __ZN13MethodBind1RCI8Camera2Df6MarginE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;i=l;l=l+48|0;if((l|0)>=(m|0))ba(48);j=i+24|0;k=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236220)|0:0){c[h>>2]=0;a[1263537]=0;n=d+24|0;o=c[n>>2]|0;if((o|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=o;c[b>>2]=0;l=i;return}p=o-(c[d+20>>2]|0)|0;if((p|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=p;c[b>>2]=0;l=i;return}if((g|0)>0){if((o|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);q=0}else{a[1263537]=0;q=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,q)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=q;c[b>>2]=0;l=i;return}}q=c[d+44>>2]|0;o=c[d+48>>2]|0;p=e+(o>>1)|0;if(!(o&1))r=q;else r=c[(c[p>>2]|0)+q>>2]|0;do if((g|0)<1){q=c[n>>2]|0;o=q+-1|0;if((q|0)>=1){e=c[d+16>>2]|0;s=(e|0)==0;if(s)t=0;else t=c[e+-4>>2]|0;if((q|0)<=(t|0)){if(s)u=0;else u=c[e+-4>>2]|0;do if((u|0)<(q|0)){if(s)v=0;else v=c[e+-4>>2]|0;if((v|0)<(q|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);w=0;break}else{a[1263537]=0;x=31;break}}else x=31;while(0);if((x|0)==31)w=e+(o*24|0)|0;__ZN7VariantC2ERKS_(k,w);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);f=__ZNK7VariantcviEv(k)|0;__ZN7VariantC2Ef(j,+ii[r&127](p,f));if(c[k>>2]|0)__ZN7Variant5clearEv(k);__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1217,1146558,0);c[b>>2]=0;l=i;return}function __ZN13MethodBind1RCI8Camera2Df6MarginE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0;if(!b)f=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236220)|0;f=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=f+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;g[e>>2]=+ii[i&127](a,c[c[d>>2]>>2]|0);return}function __ZN13MethodBind1RCI8Camera2Df6MarginED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind2I8Camera2D6MarginfE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;switch(b|0){case 0:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}case 1:{__ZN7VariantC2Ef(d,0.0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}default:e=0}l=a;return e|0}function __ZNK11MethodBind2I8Camera2D6MarginfE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,879232);l=a;return c[b>>2]|0}function __ZN11MethodBind2I8Camera2D6MarginfE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0.0;i=l;l=l+48|0;if((l|0)>=(m|0))ba(48);j=i+24|0;k=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236220)|0:0){c[h>>2]=0;a[1263537]=0;n=d+24|0;o=c[n>>2]|0;if((o|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=o;c[b>>2]=0;l=i;return}p=o-(c[d+20>>2]|0)|0;if((p|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=p;c[b>>2]=0;l=i;return}if((g|0)>0){if((o|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);q=0}else{a[1263537]=0;q=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,q)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=q;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[n>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);r=0}else{a[1263537]=0;r=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,r)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=r;c[b>>2]=0;l=i;return}}}r=c[d+44>>2]|0;q=c[d+48>>2]|0;o=e+(q>>1)|0;if(!(q&1))s=r;else s=c[(c[o>>2]|0)+r>>2]|0;do if((g|0)<1){r=c[n>>2]|0;q=r+-1|0;if((r|0)>=1){e=c[d+16>>2]|0;p=(e|0)==0;if(p)t=0;else t=c[e+-4>>2]|0;if((r|0)<=(t|0)){if(p)u=0;else u=c[e+-4>>2]|0;do if((u|0)<(r|0)){if(p)v=0;else v=c[e+-4>>2]|0;if((v|0)<(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);w=0;break}else{a[1263537]=0;x=37;break}}else x=37;while(0);if((x|0)==37)w=e+(q*24|0)|0;__ZN7VariantC2ERKS_(j,w);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);w=__ZNK7VariantcviEv(j)|0;do if((g|0)<2){v=c[n>>2]|0;u=v+-1|0;t=v+-2|0;if((v|0)>=2){v=c[d+16>>2]|0;r=(v|0)==0;if(r)y=0;else y=c[v+-4>>2]|0;if((u|0)<=(y|0)){if(r)z=0;else z=c[v+-4>>2]|0;do if((z|0)<(u|0)){if(r)A=0;else A=c[v+-4>>2]|0;if((A|0)<(u|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);B=0;break}else{a[1263537]=0;x=54;break}}else x=54;while(0);if((x|0)==54)B=v+(t*24|0)|0;__ZN7VariantC2ERKS_(k,B);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f+4>>2]|0);while(0);C=+__ZNK7VariantcvfEv(k);dj[s&127](o,w,C);if(c[k>>2]|0)__ZN7Variant5clearEv(k);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1380,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind2I8Camera2D6MarginfE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,h=0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236220)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1))h=b;else h=c[(c[a>>2]|0)+b>>2]|0;dj[h&127](a,c[c[d>>2]>>2]|0,+g[c[d+4>>2]>>2]);return}function __ZN11MethodBind2I8Camera2D6MarginfED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI8Camera2DfE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Ef(d,0.0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK13MethodBind0RCI8Camera2DfE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,879232);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI8Camera2DfE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236220)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2Ef(i,+mj[n&511](d));__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI8Camera2DfE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0.0;if(!b)f=0;else{d=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236220)|0;f=d?b:0}b=c[a+44>>2]|0;d=c[a+48>>2]|0;a=f+(d>>1)|0;if(!(d&1)){h=b;i=+mj[h&511](a);g[e>>2]=i;return}else{h=c[(c[a>>2]|0)+b>>2]|0;i=+mj[h&511](a);g[e>>2]=i;return}}function __ZN13MethodBind0RCI8Camera2DfED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I8Camera2DfE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if(!b){__ZN7VariantC2Ef(d,0.0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK11MethodBind1I8Camera2DfE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,879232);l=a;return c[b>>2]|0}function __ZN11MethodBind1I8Camera2DfE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0.0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236220)|0:0){c[h>>2]=0;a[1263537]=0;k=d+24|0;n=c[k>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=i;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=i;return}if((g|0)>0){if((n|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);p=0}else{a[1263537]=0;p=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,p)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=p;c[b>>2]=0;l=i;return}}p=c[d+44>>2]|0;n=c[d+48>>2]|0;o=e+(n>>1)|0;if(!(n&1))q=p;else q=c[(c[o>>2]|0)+p>>2]|0;do if((g|0)<1){p=c[k>>2]|0;n=p+-1|0;if((p|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)s=0;else s=c[e+-4>>2]|0;if((p|0)<=(s|0)){if(r)t=0;else t=c[e+-4>>2]|0;do if((t|0)<(p|0)){if(r)u=0;else u=c[e+-4>>2]|0;if((u|0)<(p|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);v=0;break}else{a[1263537]=0;w=31;break}}else w=31;while(0);if((w|0)==31)v=e+(n*24|0)|0;__ZN7VariantC2ERKS_(j,v);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);x=+__ZNK7VariantcvfEv(j);Mi[q&511](o,x);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I8Camera2DfE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0,j=0.0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236220)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1)){h=b;i=c[d>>2]|0;j=+g[i>>2];Mi[h&511](a,j);return}else{h=c[(c[a>>2]|0)+b>>2]|0;i=c[d>>2]|0;j=+g[i>>2];Mi[h&511](a,j);return}}function __ZN11MethodBind1I8Camera2DfED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind1RCI8Camera2Di6MarginE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;switch(b|0){case -1:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}case 0:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}default:e=0}l=a;return e|0}function __ZNK13MethodBind1RCI8Camera2Di6MarginE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,879232);l=a;return c[b>>2]|0}function __ZN13MethodBind1RCI8Camera2Di6MarginE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;i=l;l=l+48|0;if((l|0)>=(m|0))ba(48);j=i+24|0;k=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236220)|0:0){c[h>>2]=0;a[1263537]=0;n=d+24|0;o=c[n>>2]|0;if((o|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=o;c[b>>2]=0;l=i;return}p=o-(c[d+20>>2]|0)|0;if((p|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=p;c[b>>2]=0;l=i;return}if((g|0)>0){if((o|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);q=0}else{a[1263537]=0;q=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,q)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=q;c[b>>2]=0;l=i;return}}q=c[d+44>>2]|0;o=c[d+48>>2]|0;p=e+(o>>1)|0;if(!(o&1))r=q;else r=c[(c[p>>2]|0)+q>>2]|0;do if((g|0)<1){q=c[n>>2]|0;o=q+-1|0;if((q|0)>=1){e=c[d+16>>2]|0;s=(e|0)==0;if(s)t=0;else t=c[e+-4>>2]|0;if((q|0)<=(t|0)){if(s)u=0;else u=c[e+-4>>2]|0;do if((u|0)<(q|0)){if(s)v=0;else v=c[e+-4>>2]|0;if((v|0)<(q|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);w=0;break}else{a[1263537]=0;x=31;break}}else x=31;while(0);if((x|0)==31)w=e+(o*24|0)|0;__ZN7VariantC2ERKS_(k,w);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);f=__ZNK7VariantcviEv(k)|0;__ZN7VariantC2Ei(j,$i[r&8191](p,f)|0);if(c[k>>2]|0)__ZN7Variant5clearEv(k);__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1217,1146558,0);c[b>>2]=0;l=i;return}function __ZN13MethodBind1RCI8Camera2Di6MarginE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0;if(!b)f=0;else{g=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236220)|0;f=g?b:0}b=c[a+44>>2]|0;g=c[a+48>>2]|0;a=f+(g>>1)|0;if(!(g&1))h=b;else h=c[(c[a>>2]|0)+b>>2]|0;c[e>>2]=$i[h&8191](a,c[c[d>>2]>>2]|0)|0;return}function __ZN13MethodBind1RCI8Camera2Di6MarginED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind2I8Camera2D6MarginiE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;switch(b|0){case 0:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}case 1:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}default:e=0}l=a;return e|0}function __ZNK11MethodBind2I8Camera2D6MarginiE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,879232);l=a;return c[b>>2]|0}function __ZN11MethodBind2I8Camera2D6MarginiE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0;i=l;l=l+48|0;if((l|0)>=(m|0))ba(48);j=i+24|0;k=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236220)|0:0){c[h>>2]=0;a[1263537]=0;n=d+24|0;o=c[n>>2]|0;if((o|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=o;c[b>>2]=0;l=i;return}p=o-(c[d+20>>2]|0)|0;if((p|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=p;c[b>>2]=0;l=i;return}if((g|0)>0){if((o|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);q=0}else{a[1263537]=0;q=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,q)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=q;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[n>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);r=0}else{a[1263537]=0;r=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,r)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=r;c[b>>2]=0;l=i;return}}}r=c[d+44>>2]|0;q=c[d+48>>2]|0;o=e+(q>>1)|0;if(!(q&1))s=r;else s=c[(c[o>>2]|0)+r>>2]|0;do if((g|0)<1){r=c[n>>2]|0;q=r+-1|0;if((r|0)>=1){e=c[d+16>>2]|0;p=(e|0)==0;if(p)t=0;else t=c[e+-4>>2]|0;if((r|0)<=(t|0)){if(p)u=0;else u=c[e+-4>>2]|0;do if((u|0)<(r|0)){if(p)v=0;else v=c[e+-4>>2]|0;if((v|0)<(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);w=0;break}else{a[1263537]=0;x=37;break}}else x=37;while(0);if((x|0)==37)w=e+(q*24|0)|0;__ZN7VariantC2ERKS_(j,w);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);w=__ZNK7VariantcviEv(j)|0;do if((g|0)<2){v=c[n>>2]|0;u=v+-1|0;t=v+-2|0;if((v|0)>=2){v=c[d+16>>2]|0;r=(v|0)==0;if(r)y=0;else y=c[v+-4>>2]|0;if((u|0)<=(y|0)){if(r)z=0;else z=c[v+-4>>2]|0;do if((z|0)<(u|0)){if(r)A=0;else A=c[v+-4>>2]|0;if((A|0)<(u|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);B=0;break}else{a[1263537]=0;x=54;break}}else x=54;while(0);if((x|0)==54)B=v+(t*24|0)|0;__ZN7VariantC2ERKS_(k,B);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f+4>>2]|0);while(0);f=__ZNK7VariantcviEv(k)|0;bj[s&4095](o,w,f);if(c[k>>2]|0)__ZN7Variant5clearEv(k);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1380,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind2I8Camera2D6MarginiE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236220)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1))g=b;else g=c[(c[a>>2]|0)+b>>2]|0;bj[g&4095](a,c[c[d>>2]>>2]|0,c[c[d+4>>2]>>2]|0);return}function __ZN11MethodBind2I8Camera2D6MarginiED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I8Camera2DP6ObjectE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if(!b){__ZN7VariantC2EPK6Object(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK11MethodBind1I8Camera2DP6ObjectE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,879232);l=a;return c[b>>2]|0}function __ZN11MethodBind1I8Camera2DP6ObjectE4callES2_PPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236220)|0:0){c[h>>2]=0;a[1263537]=0;k=d+24|0;n=c[k>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=i;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=i;return}if((g|0)>0){if((n|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);p=0}else{a[1263537]=0;p=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,p)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=p;c[b>>2]=0;l=i;return}}p=c[d+44>>2]|0;n=c[d+48>>2]|0;o=e+(n>>1)|0;if(!(n&1))q=p;else q=c[(c[o>>2]|0)+p>>2]|0;do if((g|0)<1){p=c[k>>2]|0;n=p+-1|0;if((p|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)s=0;else s=c[e+-4>>2]|0;if((p|0)<=(s|0)){if(r)t=0;else t=c[e+-4>>2]|0;do if((t|0)<(p|0)){if(r)u=0;else u=c[e+-4>>2]|0;if((u|0)<(p|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);v=0;break}else{a[1263537]=0;w=31;break}}else w=31;while(0);if((w|0)==31)v=e+(n*24|0)|0;__ZN7VariantC2ERKS_(j,v);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);f=__ZNK7VariantcvP6ObjectEv(j)|0;Pi[q&2047](o,f);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I8Camera2DP6ObjectE7ptrcallES2_PPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236220)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1)){g=b;h=c[d>>2]|0;Pi[g&2047](a,h);return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=c[d>>2]|0;Pi[g&2047](a,h);return}}function __ZN11MethodBind1I8Camera2DP6ObjectED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind0I8Camera2DE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return 0}function __ZNK11MethodBind0I8Camera2DE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,879232);l=a;return c[b>>2]|0}function __ZN11MethodBind0I8Camera2DE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236220)|0:0){c[h>>2]=0;a[1263537]=0;f=c[d+24>>2]|0;if((f|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=f;c[b>>2]=0;return}i=f-(c[d+20>>2]|0)|0;if((i|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=i;c[b>>2]=0;return}i=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))j=i;else j=c[(c[d>>2]|0)+i>>2]|0;gj[j&8191](d);c[b>>2]=0;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,110,1146558,0);c[b>>2]=0;return}function __ZN11MethodBind0I8Camera2DE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236220)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1)){g=b;gj[g&8191](a);return}else{g=c[(c[a>>2]|0)+b>>2]|0;gj[g&8191](a);return}}function __ZN11MethodBind0I8Camera2DED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI8Camera2DbE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Eb(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK13MethodBind0RCI8Camera2DbE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,879232);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI8Camera2DbE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236220)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2Eb(i,ij[n&8191](d)|0);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI8Camera2DbE7ptrcallEP6ObjectPPKvPv(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0;if(!d)g=0;else{e=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1236220)|0;g=e?d:0}d=c[b+44>>2]|0;e=c[b+48>>2]|0;b=g+(e>>1)|0;if(!(e&1)){h=d;i=ij[h&8191](b)|0;j=i&1;a[f>>0]=j;return}else{h=c[(c[b>>2]|0)+d>>2]|0;i=ij[h&8191](b)|0;j=i&1;a[f>>0]=j;return}}function __ZN13MethodBind0RCI8Camera2DbED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I8Camera2DbE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if(!b){__ZN7VariantC2Eb(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK11MethodBind1I8Camera2DbE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,879232);l=a;return c[b>>2]|0}function __ZN11MethodBind1I8Camera2DbE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236220)|0:0){c[h>>2]=0;a[1263537]=0;k=d+24|0;n=c[k>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=i;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=i;return}if((g|0)>0){if((n|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);p=0}else{a[1263537]=0;p=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,p)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=p;c[b>>2]=0;l=i;return}}p=c[d+44>>2]|0;n=c[d+48>>2]|0;o=e+(n>>1)|0;if(!(n&1))q=p;else q=c[(c[o>>2]|0)+p>>2]|0;do if((g|0)<1){p=c[k>>2]|0;n=p+-1|0;if((p|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)s=0;else s=c[e+-4>>2]|0;if((p|0)<=(s|0)){if(r)t=0;else t=c[e+-4>>2]|0;do if((t|0)<(p|0)){if(r)u=0;else u=c[e+-4>>2]|0;if((u|0)<(p|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);v=0;break}else{a[1263537]=0;w=31;break}}else w=31;while(0);if((w|0)==31)v=e+(n*24|0)|0;__ZN7VariantC2ERKS_(j,v);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);f=__ZNK7VariantcvbEv(j)|0;Pi[q&2047](o,f);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I8Camera2DbE7ptrcallEP6ObjectPPKvPv(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0;if(!d)g=0;else{f=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1236220)|0;g=f?d:0}d=c[b+44>>2]|0;f=c[b+48>>2]|0;b=g+(f>>1)|0;if(!(f&1))h=d;else h=c[(c[b>>2]|0)+d>>2]|0;Pi[h&2047](b,(a[c[e>>2]>>0]|0)!=0);return}function __ZN11MethodBind1I8Camera2DbED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI8Camera2DNS0_10AnchorModeEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK13MethodBind0RCI8Camera2DNS0_10AnchorModeEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,879232);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI8Camera2DNS0_10AnchorModeEE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236220)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2Ei(i,ij[n&8191](d)|0);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI8Camera2DNS0_10AnchorModeEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0;if(!b)f=0;else{d=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236220)|0;f=d?b:0}b=c[a+44>>2]|0;d=c[a+48>>2]|0;a=f+(d>>1)|0;if(!(d&1)){g=b;h=ij[g&8191](a)|0;c[e>>2]=h;return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=ij[g&8191](a)|0;c[e>>2]=h;return}}function __ZN13MethodBind0RCI8Camera2DNS0_10AnchorModeEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I8Camera2DNS0_10AnchorModeEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if(!b){__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK11MethodBind1I8Camera2DNS0_10AnchorModeEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,879232);l=a;return c[b>>2]|0}function __ZN11MethodBind1I8Camera2DNS0_10AnchorModeEE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236220)|0:0){c[h>>2]=0;a[1263537]=0;k=d+24|0;n=c[k>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=i;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=i;return}if((g|0)>0){if((n|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);p=0}else{a[1263537]=0;p=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,p)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=p;c[b>>2]=0;l=i;return}}p=c[d+44>>2]|0;n=c[d+48>>2]|0;o=e+(n>>1)|0;if(!(n&1))q=p;else q=c[(c[o>>2]|0)+p>>2]|0;do if((g|0)<1){p=c[k>>2]|0;n=p+-1|0;if((p|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)s=0;else s=c[e+-4>>2]|0;if((p|0)<=(s|0)){if(r)t=0;else t=c[e+-4>>2]|0;do if((t|0)<(p|0)){if(r)u=0;else u=c[e+-4>>2]|0;if((u|0)<(p|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);v=0;break}else{a[1263537]=0;w=31;break}}else w=31;while(0);if((w|0)==31)v=e+(n*24|0)|0;__ZN7VariantC2ERKS_(j,v);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);f=__ZNK7VariantcviEv(j)|0;Pi[q&2047](o,f);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I8Camera2DNS0_10AnchorModeEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236220)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1)){g=b;h=c[d>>2]|0;i=c[h>>2]|0;Pi[g&2047](a,i);return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=c[d>>2]|0;i=c[h>>2]|0;Pi[g&2047](a,i);return}}function __ZN11MethodBind1I8Camera2DNS0_10AnchorModeEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI8Camera2D7Vector2E18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;if((b|0)!=-1){f=0;l=a;return f|0}g[d>>2]=0.0;g[d+4>>2]=0.0;__ZN7VariantC2ERK7Vector2(e,d);d=c[e>>2]|0;if(d|0)__ZN7Variant5clearEv(e);f=d;l=a;return f|0}function __ZNK13MethodBind0RCI8Camera2D7Vector2E18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,879232);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI8Camera2D7Vector2E4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;j=f+24|0;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236220)|0:0){c[h>>2]=0;a[1263537]=0;k=c[d+24>>2]|0;if((k|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=k;c[b>>2]=0;l=f;return}n=k-(c[d+20>>2]|0)|0;if((n|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=n;c[b>>2]=0;l=f;return}n=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))o=n;else o=c[(c[d>>2]|0)+n>>2]|0;Pi[o&2047](j,d);__ZN7VariantC2ERK7Vector2(i,j);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI8Camera2D7Vector2E7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=d;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236220)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;Pi[i&2047](f,a);a=f;f=c[a+4>>2]|0;i=e;c[i>>2]=c[a>>2];c[i+4>>2]=f;l=d;return}function __ZN13MethodBind0RCI8Camera2D7Vector2ED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I8Camera2DRK7Vector2E18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;if(b|0){f=0;l=a;return f|0}g[d>>2]=0.0;g[d+4>>2]=0.0;__ZN7VariantC2ERK7Vector2(e,d);d=c[e>>2]|0;if(d|0)__ZN7Variant5clearEv(e);f=d;l=a;return f|0}function __ZNK11MethodBind1I8Camera2DRK7Vector2E18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,879232);l=a;return c[b>>2]|0}function __ZN11MethodBind1I8Camera2DRK7Vector2E4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i+24|0;k=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236220)|0:0){c[h>>2]=0;a[1263537]=0;n=d+24|0;o=c[n>>2]|0;if((o|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=o;c[b>>2]=0;l=i;return}p=o-(c[d+20>>2]|0)|0;if((p|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=p;c[b>>2]=0;l=i;return}if((g|0)>0){if((o|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);q=0}else{a[1263537]=0;q=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,q)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=q;c[b>>2]=0;l=i;return}}q=c[d+44>>2]|0;o=c[d+48>>2]|0;p=e+(o>>1)|0;if(!(o&1))r=q;else r=c[(c[p>>2]|0)+q>>2]|0;do if((g|0)<1){q=c[n>>2]|0;o=q+-1|0;if((q|0)>=1){e=c[d+16>>2]|0;s=(e|0)==0;if(s)t=0;else t=c[e+-4>>2]|0;if((q|0)<=(t|0)){if(s)u=0;else u=c[e+-4>>2]|0;do if((u|0)<(q|0)){if(s)v=0;else v=c[e+-4>>2]|0;if((v|0)<(q|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);w=0;break}else{a[1263537]=0;x=31;break}}else x=31;while(0);if((x|0)==31)w=e+(o*24|0)|0;__ZN7VariantC2ERKS_(k,w);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);__ZNK7Variantcv7Vector2Ev(j,k);Pi[r&2047](p,j);if(c[k>>2]|0)__ZN7Variant5clearEv(k);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I8Camera2DRK7Vector2E7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236220)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;b=c[d>>2]|0;d=c[b+4>>2]|0;h=f;c[h>>2]=c[b>>2];c[h+4>>2]=d;Pi[i&2047](a,f);l=e;return}function __ZN11MethodBind1I8Camera2DRK7Vector2ED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN10Position2D18_initialize_classvEv(b){b=b|0;if(a[1263374]|0)return;if(!(a[1263237]|0)){if(!(a[1256995]|0)){if(!(a[1256996]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI4NodeEEvv();__ZN4Node13_bind_methodsEv();a[1256996]=1}__ZN7ClassDB10_add_classI10CanvasItemEEvv();__ZN10CanvasItem13_bind_methodsEv();a[1256995]=1}__ZN7ClassDB10_add_classI6Node2DEEvv();__ZN6Node2D13_bind_methodsEv();a[1263237]=1}__ZN7ClassDB10_add_classI10Position2DEEvv();a[1263374]=1;return}function __ZN10Position2D5_setvERK10StringNameRK7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK10Position2D5_getvERK10StringNameR7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK10Position2D19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+24|0;g=e+4|0;h=e;if(!d)__ZNK6Node2D19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,0);__ZN6StringC2EPKc(f,879241);i=c[f>>2]|0;f=i;j=g+4|0;c[j>>2]=0;k=g+12|0;c[k>>2]=0;c[g>>2]=0;n=(i|0)==0;if(!n?(c[j>>2]=0,__Z28atomic_conditional_incrementPj(i+-8|0)|0):0)c[j>>2]=f;c[g+8>>2]=0;f=c[k>>2]|0;if(f|0){if(!(__Z16atomic_decrementPj(f+-8|0)|0))__ZN6Memory11free_staticEPvb(f,1);c[k>>2]=0}c[g+16>>2]=256;if(!(c[b>>2]|0)){k=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=k;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0}k=__ZnwjPFPvjE(32,4740)|0;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0;c[k+12>>2]=0;c[k+16>>2]=7;f=k+20|0;c[f>>2]=0;j=k+24|0;c[j>>2]=0;o=k+28|0;c[o>>2]=0;__ZN12PropertyInfoaSERKS_(k,g)|0;p=c[b>>2]|0;q=p+4|0;r=c[q>>2]|0;c[j>>2]=r;c[f>>2]=0;c[o>>2]=p;if(r|0)c[r+20>>2]=k;c[q>>2]=k;if(!(c[p>>2]|0))c[p>>2]=k;k=p+8|0;c[k>>2]=(c[k>>2]|0)+1;k=c[g+12>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);k=c[g+4>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);if(!n?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);__ZN10StringNameC2EPKc(h,879241);__ZN7ClassDB17get_property_listE10StringNameP4ListI12PropertyInfo16DefaultAllocatorEbPK6Object(h,b,1,a);__ZN10StringNameD2Ev(h);if(!d){l=e;return}__ZNK6Node2D19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,1);l=e;return}function __ZN10Position2D14_notificationvEib(b,d,e){b=b|0;d=d|0;e=e|0;if(!e){if(511!=510)__ZN4Node13_notificationEi(b,d);if(512!=511)__ZN10CanvasItem13_notificationEi(b,d);if(1352!=512)__ZN6Node2D13_notificationEi(b,d)}a:do if(1535!=1352){switch(d|0){case 10:{__ZN10CanvasItem6updateEv(b);break a;break}case 30:break;default:break a}if(a[b+136>>0]|0)if(!(c[b+132>>2]|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(947574,947583,260,947603,0);break}else{a[1263537]=0;break}}while(0);if(!e)return;if(1352!=512)__ZN6Node2D13_notificationEi(b,d);if(512!=511)__ZN10CanvasItem13_notificationEi(b,d);if(511==510)return;__ZN4Node13_notificationEi(b,d);return}function __ZNK10Position2D16_get_class_namevEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+8|0;e=b+4|0;f=b;g=a+400|0;a=c[g>>2]|0;if(a|0){if(c[a+4>>2]|0){l=b;return g|0}if(__ZNK6String6lengthEv(a+8|0)|0){l=b;return g|0}}__ZN6StringC2EPKc(d,879241);c[f>>2]=c[d>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameaSERKS_(g,e);__ZN10StringNameD2Ev(e);e=c[f>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);l=b;return g|0}function __ZNK10Position2D9get_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,879241);l=a;return c[b>>2]|0}function __ZNK10Position2D8is_classERK6String(a,b){a=a|0;b=b|0;var c=0;if(((!(__ZNK6StringeqEPKc(b,879241)|0)?!(__ZNK6StringeqEPKc(b,939635)|0):0)?!(__ZNK6StringeqEPKc(b,947933)|0):0)?!(__ZNK6StringeqEPKc(b,1132465)|0):0)c=__ZNK6StringeqEPKc(b,1142944)|0;else c=1;return c|0}function __ZNK10Position2D12is_class_ptrEPv(a,b){a=a|0;b=b|0;return (b|0)==1236224|((b|0)==1234324|((b|0)==1220748|((b|0)==1220720|(b|0)==1220580)))|0}function __ZN10Position2DD2Ev(a){a=a|0;c[a>>2]=285420;__ZN10StringNameD2Ev(a+400|0);c[a>>2]=218040;__ZN10StringNameD2Ev(a+340|0);__ZN10CanvasItemD2Ev(a);return}function __ZN10Position2DD0Ev(a){a=a|0;c[a>>2]=285420;__ZN10StringNameD2Ev(a+400|0);c[a>>2]=218040;__ZN10StringNameD2Ev(a+340|0);__ZN10CanvasItemD2Ev(a);__ZdlPv(a);return}function __ZNK10Position2D13get_item_rectEv(a,b){a=a|0;b=b|0;c[a>>2]=-1054867456;c[a+4>>2]=-1054867456;c[a+8>>2]=1101004800;c[a+12>>2]=1101004800;return}function __ZN10Position2D13_notificationEi(b,d){b=b|0;d=d|0;switch(d|0){case 10:{__ZN10CanvasItem6updateEv(b);return}case 30:{if(!(a[b+136>>0]|0))return;if(!(c[b+132>>2]|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(947574,947583,260,947603,0);return}else{a[1263537]=0;return}break}default:return}}function __ZN7ClassDB10_add_classI10Position2DEEvv(){var a=0,b=0,d=0,e=0,f=0,g=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+16|0;d=a+12|0;e=a+8|0;f=a+4|0;g=a;__ZN6StringC2EPKc(b,879241);c[e>>2]=c[b>>2];__ZN10StringNameC2ERK6String(d,e);__ZN6StringC2EPKc(b,939635);c[g>>2]=c[b>>2];__ZN10StringNameC2ERK6String(f,g);__ZN7ClassDB11_add_class2ERK10StringNameS2_(d,f);__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);__ZN10StringNameD2Ev(d);d=c[e>>2]|0;if(!d){l=a;return}if(__Z16atomic_decrementPj(d+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(d,1);l=a;return}function __ZN20VisibilityNotifier2D18_initialize_classvEv(a){a=a|0;__ZN20VisibilityNotifier2D16initialize_classEv();return}function __ZN20VisibilityNotifier2D5_setvERK10StringNameRK7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK20VisibilityNotifier2D5_getvERK10StringNameR7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK20VisibilityNotifier2D19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+24|0;g=e+4|0;h=e;if(!d)__ZNK6Node2D19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,0);__ZN6StringC2EPKc(f,879412);i=c[f>>2]|0;f=i;j=g+4|0;c[j>>2]=0;k=g+12|0;c[k>>2]=0;c[g>>2]=0;n=(i|0)==0;if(!n?(c[j>>2]=0,__Z28atomic_conditional_incrementPj(i+-8|0)|0):0)c[j>>2]=f;c[g+8>>2]=0;f=c[k>>2]|0;if(f|0){if(!(__Z16atomic_decrementPj(f+-8|0)|0))__ZN6Memory11free_staticEPvb(f,1);c[k>>2]=0}c[g+16>>2]=256;if(!(c[b>>2]|0)){k=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=k;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0}k=__ZnwjPFPvjE(32,4740)|0;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0;c[k+12>>2]=0;c[k+16>>2]=7;f=k+20|0;c[f>>2]=0;j=k+24|0;c[j>>2]=0;o=k+28|0;c[o>>2]=0;__ZN12PropertyInfoaSERKS_(k,g)|0;p=c[b>>2]|0;q=p+4|0;r=c[q>>2]|0;c[j>>2]=r;c[f>>2]=0;c[o>>2]=p;if(r|0)c[r+20>>2]=k;c[q>>2]=k;if(!(c[p>>2]|0))c[p>>2]=k;k=p+8|0;c[k>>2]=(c[k>>2]|0)+1;k=c[g+12>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);k=c[g+4>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);if(!n?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);__ZN10StringNameC2EPKc(h,879412);__ZN7ClassDB17get_property_listE10StringNameP4ListI12PropertyInfo16DefaultAllocatorEbPK6Object(h,b,1,a);__ZN10StringNameD2Ev(h);if(!d){l=e;return}__ZNK6Node2D19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,1);l=e;return}function __ZN20VisibilityNotifier2D14_notificationvEib(a,b,c){a=a|0;b=b|0;c=c|0;if(!c){if(511!=510)__ZN4Node13_notificationEi(a,b);if(512!=511)__ZN10CanvasItem13_notificationEi(a,b);if(1352!=512)__ZN6Node2D13_notificationEi(a,b)}if(1536!=1352)__ZN20VisibilityNotifier2D13_notificationEi(a,b);if(!c)return;if(1352!=512)__ZN6Node2D13_notificationEi(a,b);if(512!=511)__ZN10CanvasItem13_notificationEi(a,b);if(511==510)return;__ZN4Node13_notificationEi(a,b);return}function __ZNK20VisibilityNotifier2D16_get_class_namevEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+8|0;e=b+4|0;f=b;g=a+400|0;a=c[g>>2]|0;if(a|0){if(c[a+4>>2]|0){l=b;return g|0}if(__ZNK6String6lengthEv(a+8|0)|0){l=b;return g|0}}__ZN6StringC2EPKc(d,879412);c[f>>2]=c[d>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameaSERKS_(g,e);__ZN10StringNameD2Ev(e);e=c[f>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);l=b;return g|0}function __ZNK20VisibilityNotifier2D9get_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,879412);l=a;return c[b>>2]|0}function __ZNK20VisibilityNotifier2D8is_classERK6String(a,b){a=a|0;b=b|0;var c=0;if(((!(__ZNK6StringeqEPKc(b,879412)|0)?!(__ZNK6StringeqEPKc(b,939635)|0):0)?!(__ZNK6StringeqEPKc(b,947933)|0):0)?!(__ZNK6StringeqEPKc(b,1132465)|0):0)c=__ZNK6StringeqEPKc(b,1142944)|0;else c=1;return c|0}function __ZNK20VisibilityNotifier2D12is_class_ptrEPv(a,b){a=a|0;b=b|0;return (b|0)==1236228|((b|0)==1234324|((b|0)==1220748|((b|0)==1220720|(b|0)==1220580)))|0}function __ZN20VisibilityNotifier2DD2Ev(a){a=a|0;var b=0,d=0,e=0,f=0;c[a>>2]=285580;b=a+404|0;d=c[b>>2]|0;if(d|0?(__ZN3SetIP8Viewport10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(b,c[d+8>>2]|0),d=c[a+408>>2]|0,e=c[b>>2]|0,c[e+8>>2]=d,c[a+412>>2]=0,f=d,c[f+12>>2]=f,e|0):0){__ZN6Memory11free_staticEPvb(e,0);c[b>>2]=0}__ZN10StringNameD2Ev(a+400|0);c[a>>2]=218040;__ZN10StringNameD2Ev(a+340|0);__ZN10CanvasItemD2Ev(a);return}function __ZN20VisibilityNotifier2DD0Ev(a){a=a|0;var b=0,d=0,e=0,f=0;c[a>>2]=285580;b=a+404|0;d=c[b>>2]|0;if(d|0?(__ZN3SetIP8Viewport10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(b,c[d+8>>2]|0),d=c[a+408>>2]|0,e=c[b>>2]|0,c[e+8>>2]=d,c[a+412>>2]=0,f=d,c[f+12>>2]=f,e|0):0){__ZN6Memory11free_staticEPvb(e,0);c[b>>2]=0}__ZN10StringNameD2Ev(a+400|0);c[a>>2]=218040;__ZN10StringNameD2Ev(a+340|0);__ZN10CanvasItemD2Ev(a);__ZdlPv(a);return}function __ZNK20VisibilityNotifier2D13get_item_rectEv(a,b){a=a|0;b=b|0;var d=0;d=b+416|0;c[a>>2]=c[d>>2];c[a+4>>2]=c[d+4>>2];c[a+8>>2]=c[d+8>>2];c[a+12>>2]=c[d+12>>2];return}function __ZN20VisibilityNotifier2D13_screen_enterEv(a){a=a|0;return}function __ZN20VisibilityNotifier2D12_screen_exitEv(a){a=a|0;return}function __ZN3SetIP8Viewport10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(a,b){a=a|0;b=b|0;if((c[a+4>>2]|0)==(b|0))return;else{__ZN3SetIP8Viewport10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(a,c[b+8>>2]|0);__ZN3SetIP8Viewport10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(a,c[b+4>>2]|0);__ZN6Memory11free_staticEPvb(b,0);return}}function __ZN20VisibilityNotifier2D13_notificationEi(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0;e=l;l=l+64|0;if((l|0)>=(m|0))ba(64);f=e+48|0;g=e+24|0;h=e;switch(d|0){case 10:{d=__ZNK10CanvasItem12get_world_2dEv(b)|0;Pi[c[(c[b>>2]|0)+132>>2]&2047](g,b);__ZNK11Transform2D5xformERK5Rect2(f,g,b+416|0);__ZN7World2D18_register_notifierEP20VisibilityNotifier2DRK5Rect2(d,b,f);if(!d){l=e;return}if(!(__ZN9Reference11unreferenceEv(d)|0)){l=e;return}if(!(__Z17predelete_handlerP6Object(d)|0)){l=e;return}gj[c[(c[d>>2]|0)+76>>2]&8191](d);__ZN6Memory11free_staticEPvb(d,0);l=e;return}case 29:{d=__ZNK10CanvasItem12get_world_2dEv(b)|0;Pi[c[(c[b>>2]|0)+132>>2]&2047](h,b);__ZNK11Transform2D5xformERK5Rect2(f,h,b+416|0);__ZN7World2D16_update_notifierEP20VisibilityNotifier2DRK5Rect2(d,b,f);if(!d){l=e;return}if(!(__ZN9Reference11unreferenceEv(d)|0)){l=e;return}if(!(__Z17predelete_handlerP6Object(d)|0)){l=e;return}gj[c[(c[d>>2]|0)+76>>2]&8191](d);__ZN6Memory11free_staticEPvb(d,0);l=e;return}case 30:{if(!(c[b+132>>2]|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(947574,947583,260,947603,0);l=e;return}else{a[1263537]=0;l=e;return}break}case 11:{d=__ZNK10CanvasItem12get_world_2dEv(b)|0;__ZN7World2D16_remove_notifierEP20VisibilityNotifier2D(d,b);if(!d){l=e;return}if(!(__ZN9Reference11unreferenceEv(d)|0)){l=e;return}if(!(__Z17predelete_handlerP6Object(d)|0)){l=e;return}gj[c[(c[d>>2]|0)+76>>2]&8191](d);__ZN6Memory11free_staticEPvb(d,0);l=e;return}default:{l=e;return}}}function __ZN7World2D18_register_notifierEP20VisibilityNotifier2DRK5Rect2(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f;h=c[b+140>>2]|0;c[g>>2]=d;b=h+16|0;i=c[b>>2]|0;a:do if(i|0){j=c[i+8>>2]|0;k=c[h+20>>2]|0;b:do if((j|0)==(k|0))n=j;else{o=j;while(1){p=c[o+24>>2]|0;if(p>>>0>d>>>0)q=o+8|0;else{if(p>>>0>=d>>>0){n=o;break b}q=o+4|0}o=c[q>>2]|0;if((o|0)==(k|0))break a}}while(0);if((n|0)!=(k|0)&(n|0)!=0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(879309,816746,135,879323,0);l=f;return}}while(0);a[1263537]=0;n=__ZN3MapIP20VisibilityNotifier2D5Rect210ComparatorIS1_E16DefaultAllocatorEixERKS1_(b,g)|0;c[n>>2]=c[e>>2];c[n+4>>2]=c[e+4>>2];c[n+8>>2]=c[e+8>>2];c[n+12>>2]=c[e+12>>2];__ZN16SpatialIndexer2D22_notifier_update_cellsEP20VisibilityNotifier2DRK5Rect2b(h,c[g>>2]|0,e,1);a[h+40>>0]=1;l=f;return}function __ZN7World2D16_update_notifierEP20VisibilityNotifier2DRK5Rect2(a,b,d){a=a|0;b=b|0;d=d|0;__ZN16SpatialIndexer2D16_notifier_updateEP20VisibilityNotifier2DRK5Rect2(c[a+140>>2]|0,b,d);return}function __ZN7World2D16_remove_notifierEP20VisibilityNotifier2D(a,b){a=a|0;b=b|0;__ZN16SpatialIndexer2D16_notifier_removeEP20VisibilityNotifier2D(c[a+140>>2]|0,b);return}function __ZN16SpatialIndexer2D16_notifier_removeEP20VisibilityNotifier2D(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;g=b+16|0;h=c[g>>2]|0;a:do if(h|0){i=c[h+8>>2]|0;j=b+20|0;k=c[j>>2]|0;b:do if((i|0)==(k|0))n=i;else{o=i;while(1){p=c[o+24>>2]|0;if(p>>>0>d>>>0)q=o+8|0;else{if(p>>>0>=d>>>0){n=o;break b}q=o+4|0}o=c[q>>2]|0;if((o|0)==(k|0))break a}}while(0);if(!((n|0)==(k|0)|(n|0)==0)){a[1263537]=0;__ZN16SpatialIndexer2D22_notifier_update_cellsEP20VisibilityNotifier2DRK5Rect2b(b,d,n+28|0,0);i=c[g>>2]|0;c:do if(i|0){o=c[i+8>>2]|0;p=c[j>>2]|0;d:do if((o|0)==(p|0))r=o;else{s=o;while(1){t=c[s+24>>2]|0;if(t>>>0>d>>>0)u=s+8|0;else{if(t>>>0>=d>>>0){r=s;break d}u=s+4|0}s=c[u>>2]|0;if((s|0)==(p|0))break c}}while(0);if(!((r|0)==0|(r|0)==(p|0)))__ZN3MapIP20VisibilityNotifier2D5Rect210ComparatorIS1_E16DefaultAllocatorE6_eraseEPNS6_7ElementE(g,r)}while(0);c[f>>2]=0;j=c[b+28>>2]|0;e:do if(j|0?(i=c[j+8>>2]|0,k=c[b+32>>2]|0,(i|0)!=(k|0)):0){o=i;while(1){i=c[o+8>>2]|0;if((i|0)==(k|0))break;else o=i}if(o|0){k=o;p=0;i=0;s=0;t=0;v=0;w=0;x=0;while(1){y=k+28|0;z=c[y>>2]|0;f:do if(z){A=c[z+8>>2]|0;B=c[k+32>>2]|0;g:do if((A|0)==(B|0))C=A;else{D=A;while(1){E=c[D+24>>2]|0;if(E>>>0>d>>>0)F=D+8|0;else{if(E>>>0>=d>>>0){C=D;break g}F=D+4|0}D=c[F>>2]|0;if((D|0)==(B|0)){G=p;H=i;I=t;J=v;K=w;L=s;M=x;break f}}}while(0);if(!((C|0)==(B|0)|(C|0)==0)){__ZN3MapIP20VisibilityNotifier2Dy10ComparatorIS1_E16DefaultAllocatorE6_eraseEPNS5_7ElementE(y,C);if((c[k+36>>2]|0)==0?(A=c[y>>2]|0,A|0):0){__ZN6Memory11free_staticEPvb(A,0);c[y>>2]=0}if(!x){A=__ZnwjPFPvjE(12,4740)|0;c[f>>2]=A;c[A>>2]=0;c[A+4>>2]=0;c[A+8>>2]=0;N=A;O=A;P=A;Q=A;R=A;S=A;T=A}else{N=p;O=i;P=s;Q=t;R=v;S=w;T=x}A=__ZnwjPFPvjE(16,4740)|0;D=A+4|0;c[D>>2]=0;E=A+8|0;c[E>>2]=0;U=A+12|0;c[U>>2]=0;c[A>>2]=c[k+24>>2];V=T+4|0;W=c[V>>2]|0;c[E>>2]=W;c[D>>2]=0;c[U>>2]=T;if(W|0)c[W+4>>2]=A;c[V>>2]=A;if(!(c[T>>2]|0))c[T>>2]=A;A=T+8|0;c[A>>2]=(c[A>>2]|0)+1;G=N;H=O;I=Q;J=R;K=S;L=P;M=T}else{G=p;H=i;I=t;J=v;K=w;L=s;M=x}}else{G=p;H=i;I=t;J=v;K=w;L=s;M=x}while(0);k=c[k+16>>2]|0;if(!k)break;else{p=G;i=H;s=L;t=I;v=J;w=K;x=M}}if(G|0){x=(H|0)==0;w=G;v=J;t=I;s=K;h:while(1){i=v+8|0;p=w;k=s;while(1){if(!(c[p+8>>2]|0))break e;__ZN20VisibilityNotifier2D14_exit_viewportEP8Viewport(d,c[c[k>>2]>>2]|0);if(!k)break e;o=c[k>>2]|0;if(!o)break;a[1263537]=0;if((c[o+12>>2]|0)==(k|0)){c[k>>2]=c[o+4>>2];y=k+4|0;z=c[o+8>>2]|0;if((c[y>>2]|0)==(o|0))c[y>>2]=z;y=o+4|0;if(z|0)c[z+4>>2]=c[y>>2];A=c[y>>2]|0;if(A|0)c[A+8>>2]=z;__ZN6Memory11free_staticEPvb(o,0);o=k+8|0;c[o>>2]=(c[o>>2]|0)+-1}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145114,1145120,157,1145132,0);if(!(c[i>>2]|0))break h;else{p=v;k=v}}if(x)break e;else{w=H;v=H;t=L;s=H}}__ZN6Memory11free_staticEPvb(t,0);c[f>>2]=0}}}while(0);a[b+40>>0]=1;__ZN4ListIP8Viewport16DefaultAllocatorED2Ev(f);l=e;return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(879252,816746,157,1063557,0);l=e;return}function __ZN16SpatialIndexer2D22_notifier_update_cellsEP20VisibilityNotifier2DRK5Rect2b(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0;h=l;l=l+48|0;if((l|0)>=(m|0))ba(48);i=h+32|0;j=h+40|0;k=h+24|0;n=h;o=h+8|0;c[i>>2]=d;c[j>>2]=~~+g[e>>2];d=j+4|0;c[d>>2]=~~+g[e+4>>2];p=b+12|0;__ZN7Point2idVERKi(j,p);__ZNK7Vector2plERKS_(n,e,e+8|0);c[k>>2]=~~+g[n>>2];e=k+4|0;c[e>>2]=~~+g[n+4>>2];__ZN7Point2idVERKi(k,p);p=c[j>>2]|0;j=c[k>>2]|0;if((p|0)>(j|0)){l=h;return}q=n+4|0;r=o+4|0;s=o+8|0;t=b+4|0;u=b+8|0;v=p;p=j;j=c[e>>2]|0;while(1){w=c[d>>2]|0;if((w|0)>(j|0)){x=j;y=p}else{z=w;while(1){c[n>>2]=v;c[q>>2]=z;w=c[b>>2]|0;A=(w|0)==0;if(A)B=0;else{C=c[w+8>>2]|0;w=c[t>>2]|0;a:do if((C|0)==(w|0))D=C;else{E=n;F=c[E>>2]|0;G=c[E+4>>2]|0;E=C;while(1){H=E+24|0;I=c[H>>2]|0;J=c[H+4>>2]|0;if(G>>>0<J>>>0|(G|0)==(J|0)&F>>>0<I>>>0)K=E+8|0;else{if(!(J>>>0<G>>>0|(J|0)==(G|0)&I>>>0<F>>>0)){D=E;break a}K=E+4|0}E=c[K>>2]|0;if((E|0)==(w|0)){D=w;break}}}while(0);B=(D|0)!=(w|0)?D:0}C=(B|0)!=0;do if(!f){if(!C){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(879269,816746,120,881562,0);break}a[1263537]=0;E=B+32|0;F=__ZN3MapIP20VisibilityNotifier2DN16SpatialIndexer2D7CellRefE10ComparatorIS1_E16DefaultAllocatorEixERKS1_(E,i)|0;G=(c[F>>2]|0)+-1|0;c[F>>2]=G;if(!G){G=c[E>>2]|0;b:do if(G|0){F=c[G+8>>2]|0;I=c[B+36>>2]|0;c:do if((F|0)==(I|0))L=F;else{J=c[i>>2]|0;H=F;while(1){M=c[H+24>>2]|0;if(J>>>0<M>>>0)N=H+8|0;else{if(M>>>0>=J>>>0){L=H;break c}N=H+4|0}H=c[N>>2]|0;if((H|0)==(I|0))break b}}while(0);if(!((L|0)==0|(L|0)==(I|0)))__ZN3MapIP20VisibilityNotifier2DN16SpatialIndexer2D7CellRefE10ComparatorIS1_E16DefaultAllocatorE6_eraseEPNS7_7ElementE(E,L)}while(0);if((((c[B+40>>2]|0)==0?c[b>>2]|0:0)?(__ZN3MapIN16SpatialIndexer2D7CellKeyENS0_8CellDataE10ComparatorIS1_E16DefaultAllocatorE6_eraseEPNS6_7ElementE(b,B),(c[u>>2]|0)==0):0)?(E=c[b>>2]|0,E|0):0){G=E+32|0;F=c[G>>2]|0;if(F|0?(__ZN3MapIP20VisibilityNotifier2DN16SpatialIndexer2D7CellRefE10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS7_7ElementE(G,c[F+8>>2]|0),F=c[E+36>>2]|0,H=c[G>>2]|0,c[H+8>>2]=F,c[E+40>>2]=0,J=F,c[J+12>>2]=J,H|0):0){__ZN6Memory11free_staticEPvb(H,0);c[G>>2]=0}__ZN6Memory11free_staticEPvb(E,0);c[b>>2]=0}}}else{if(C)O=B;else{c[r>>2]=379008;c[o>>2]=0;c[s>>2]=0;if(A){E=__ZnwjPFPvjE(48,4740)|0;c[E+36>>2]=379008;c[E+32>>2]=0;c[E+40>>2]=0;G=E+16|0;c[G>>2]=0;c[G+4>>2]=0;c[b>>2]=E;G=c[t>>2]|0;c[E+4>>2]=G;c[E+8>>2]=G;c[E+12>>2]=G;c[E>>2]=1}E=__ZN3MapIN16SpatialIndexer2D7CellKeyENS0_8CellDataE10ComparatorIS1_E16DefaultAllocatorE10_insert_rbERKS1_RKS2_(b,n,o)|0;G=c[o>>2]|0;if(G|0?(__ZN3MapIP20VisibilityNotifier2DN16SpatialIndexer2D7CellRefE10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS7_7ElementE(o,c[G+8>>2]|0),G=c[r>>2]|0,H=c[o>>2]|0,c[H+8>>2]=G,c[s>>2]=0,J=G,c[J+12>>2]=J,H|0):0){__ZN6Memory11free_staticEPvb(H,0);c[o>>2]=0}O=E}E=__ZN3MapIP20VisibilityNotifier2DN16SpatialIndexer2D7CellRefE10ComparatorIS1_E16DefaultAllocatorEixERKS1_(O+32|0,i)|0;c[E>>2]=(c[E>>2]|0)+1}while(0);P=c[e>>2]|0;if((z|0)<(P|0))z=z+1|0;else break}x=P;y=c[k>>2]|0}if((v|0)<(y|0)){v=v+1|0;p=y;j=x}else break}l=h;return}function __ZN3MapIP20VisibilityNotifier2D5Rect210ComparatorIS1_E16DefaultAllocatorE6_eraseEPNS6_7ElementE(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0;e=d+8|0;f=c[e>>2]|0;g=b+4|0;h=c[g>>2]|0;if((f|0)!=(h|0)?(i=c[d+4>>2]|0,(i|0)!=(h|0)):0){j=i;while(1){i=c[j+8>>2]|0;if((i|0)==(h|0))break;else j=i}if(!j){k=h;l=c[h+8>>2]|0}else{k=j;l=h}}else{k=d;l=f}f=k+8|0;j=k+4|0;i=c[((l|0)==(h|0)?j:f)>>2]|0;h=c[b>>2]|0;l=k+12|0;m=c[l>>2]|0;c[i+12>>2]=m;if((h|0)==(m|0))n=h+8|0;else{h=c[l>>2]|0;m=h+8|0;n=(k|0)==(c[m>>2]|0)?m:h+4|0}c[n>>2]=i;if((k|0)==(d|0)){if((c[d>>2]|0)==1)__ZN3MapIP20VisibilityNotifier2D5Rect210ComparatorIS1_E16DefaultAllocatorE10_erase_fixEPNS6_7ElementE(b,i)}else{if((k|0)==(c[g>>2]|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143791,1145936,469,1143798,0);return}a[1263537]=0;if((c[k>>2]|0)==1)__ZN3MapIP20VisibilityNotifier2D5Rect210ComparatorIS1_E16DefaultAllocatorE10_erase_fixEPNS6_7ElementE(b,i);c[f>>2]=c[e>>2];f=d+4|0;c[j>>2]=c[f>>2];j=d+12|0;c[l>>2]=c[j>>2];c[k>>2]=c[d>>2];c[(c[e>>2]|0)+12>>2]=k;c[(c[f>>2]|0)+12>>2]=k;f=c[j>>2]|0;j=f+8|0;c[((c[j>>2]|0)==(d|0)?j:f+4|0)>>2]=k}k=c[d+16>>2]|0;f=d+20|0;if(k|0)c[k+20>>2]=c[f>>2];j=c[f>>2]|0;if(j|0)c[j+16>>2]=k;__ZN6Memory11free_staticEPvb(d,0);d=b+8|0;c[d>>2]=(c[d>>2]|0)+-1;if(!(c[c[g>>2]>>2]|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143791,1145936,498,1143838,0);return}else{a[1263537]=0;return}}function __ZN4ListIP8Viewport16DefaultAllocatorED2Ev(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0;d=c[b>>2]|0;if(!d)return;else e=d;while(1){d=c[e>>2]|0;if(!d){f=15;break}a[1263537]=0;if((c[d+12>>2]|0)==(e|0)){c[e>>2]=c[d+4>>2];g=e+4|0;h=c[d+8>>2]|0;if((c[g>>2]|0)==(d|0))c[g>>2]=h;g=d+4|0;if(h|0)c[h+4>>2]=c[g>>2];i=c[g>>2]|0;if(i|0)c[i+8>>2]=h;__ZN6Memory11free_staticEPvb(d,0);d=e+8|0;c[d>>2]=(c[d>>2]|0)+-1}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145114,1145120,157,1145132,0);j=c[b>>2]|0;if(!(c[j+8>>2]|0)){f=14;break}if(!j){f=18;break}else e=j}if((f|0)==14){__ZN6Memory11free_staticEPvb(j,0);c[b>>2]=0;return}else if((f|0)==15)if(!(c[e+8>>2]|0)){a[1263537]=0;__ZN6Memory11free_staticEPvb(e,0);return}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145461,1145120,668,1145467,0);return}else if((f|0)==18)return}function __ZN3MapIP20VisibilityNotifier2D5Rect210ComparatorIS1_E16DefaultAllocatorE10_erase_fixEPNS6_7ElementE(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0;e=c[(c[b>>2]|0)+8>>2]|0;f=b+4|0;if((e|0)!=(d|0)&(c[d>>2]|0)==1){b=d;while(1){g=b+12|0;h=c[g>>2]|0;i=c[h+8>>2]|0;do if((b|0)==(i|0)){j=c[h+4>>2]|0;if(!(c[j>>2]|0)){a[1263537]=0;c[j>>2]=1;k=c[f>>2]|0;if((k|0)==(h|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);l=c[g>>2]|0;m=l;n=c[l+4>>2]|0;o=c[f>>2]|0}else{a[1263537]=0;c[h>>2]=0;m=h;n=j;o=k}k=n+8|0;l=c[k>>2]|0;c[m+4>>2]=l;if((l|0)!=(o|0))c[l+12>>2]=m;l=m+12|0;c[n+12>>2]=c[l>>2];p=c[l>>2]|0;q=p+8|0;c[((c[q>>2]|0)==(m|0)?q:p+4|0)>>2]=n;c[k>>2]=m;c[l>>2]=n;l=c[g>>2]|0;r=c[l+4>>2]|0;s=l}else{r=j;s=h}if((c[c[r+4>>2]>>2]|0)==1){j=r+8|0;l=c[j>>2]|0;if((c[l>>2]|0)==1)if((c[f>>2]|0)==(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);t=c[g>>2]|0;break}else{a[1263537]=0;c[r>>2]=0;t=s;break}a[1263537]=0;c[l>>2]=1;k=c[f>>2]|0;if((k|0)==(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);u=c[j>>2]|0;v=c[f>>2]|0}else{a[1263537]=0;c[r>>2]=0;u=l;v=k}k=u+4|0;l=c[k>>2]|0;c[j>>2]=l;if((l|0)!=(v|0))c[l+12>>2]=r;l=r+12|0;c[u+12>>2]=c[l>>2];j=c[l>>2]|0;p=j+4|0;c[((c[p>>2]|0)==(r|0)?p:j+8|0)>>2]=u;c[k>>2]=r;c[l>>2]=u;l=c[g>>2]|0;w=c[l+4>>2]|0;x=l}else{w=r;x=s}l=c[x>>2]|0;k=c[f>>2]|0;if((l|0)==0&(k|0)==(w|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);y=c[g>>2]|0;z=c[f>>2]|0}else{a[1263537]=0;c[w>>2]=l;y=x;z=k}c[y>>2]=1;k=c[w+4>>2]|0;a[1263537]=0;c[k>>2]=1;k=y+4|0;l=c[k>>2]|0;j=l+8|0;p=c[j>>2]|0;c[k>>2]=p;if((p|0)!=(z|0))c[p+12>>2]=y;p=y+12|0;c[l+12>>2]=c[p>>2];k=c[p>>2]|0;q=k+8|0;c[((c[q>>2]|0)==(y|0)?q:k+4|0)>>2]=l;c[j>>2]=y;c[p>>2]=l;t=e}else{if(!(c[i>>2]|0)){a[1263537]=0;c[i>>2]=1;l=c[f>>2]|0;if((l|0)==(h|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);p=c[g>>2]|0;A=c[p+8>>2]|0;B=c[f>>2]|0;C=p}else{a[1263537]=0;c[h>>2]=0;A=i;B=l;C=h}l=A+4|0;p=c[l>>2]|0;c[C+8>>2]=p;if((p|0)!=(B|0))c[p+12>>2]=C;p=C+12|0;c[A+12>>2]=c[p>>2];j=c[p>>2]|0;k=j+4|0;c[((c[k>>2]|0)==(C|0)?k:j+8|0)>>2]=A;c[l>>2]=C;c[p>>2]=A;p=c[g>>2]|0;D=c[p+8>>2]|0;E=p}else{D=i;E=h}p=D+4|0;l=c[p>>2]|0;j=(c[c[D+8>>2]>>2]|0)==1;if(!((c[l>>2]|0)!=1|j^1))if((c[f>>2]|0)==(D|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);t=c[g>>2]|0;break}else{a[1263537]=0;c[D>>2]=0;t=E;break}if(j){a[1263537]=0;c[l>>2]=1;j=c[f>>2]|0;if((j|0)==(D|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);F=c[p>>2]|0;G=c[f>>2]|0}else{a[1263537]=0;c[D>>2]=0;F=l;G=j}j=F+8|0;l=c[j>>2]|0;c[p>>2]=l;if((l|0)!=(G|0))c[l+12>>2]=D;l=D+12|0;c[F+12>>2]=c[l>>2];p=c[l>>2]|0;k=p+8|0;c[((c[k>>2]|0)==(D|0)?k:p+4|0)>>2]=F;c[j>>2]=D;c[l>>2]=F;l=c[g>>2]|0;H=c[l+8>>2]|0;I=l}else{H=D;I=E}l=c[I>>2]|0;j=c[f>>2]|0;if((l|0)==0&(j|0)==(H|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);J=c[g>>2]|0;K=c[f>>2]|0}else{a[1263537]=0;c[H>>2]=l;J=I;K=j}c[J>>2]=1;j=c[H+8>>2]|0;a[1263537]=0;c[j>>2]=1;j=J+8|0;l=c[j>>2]|0;p=l+4|0;k=c[p>>2]|0;c[j>>2]=k;if((k|0)!=(K|0))c[k+12>>2]=J;k=J+12|0;c[l+12>>2]=c[k>>2];j=c[k>>2]|0;q=j+4|0;c[((c[q>>2]|0)==(J|0)?q:j+8|0)>>2]=l;c[p>>2]=J;c[k>>2]=l;t=e}while(0);if((e|0)!=(t|0)&(c[t>>2]|0)==1)b=t;else{L=t;break}}}else L=d;a[1263537]=0;c[L>>2]=1;if((c[c[f>>2]>>2]|0)==1){a[1263537]=0;return}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143886,1145936,447,1143897,0);return}}function __ZN3MapIN16SpatialIndexer2D7CellKeyENS0_8CellDataE10ComparatorIS1_E16DefaultAllocatorE10_insert_rbERKS1_RKS2_(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f;a[g>>0]=0;h=__ZN3MapIN16SpatialIndexer2D7CellKeyENS0_8CellDataE10ComparatorIS1_E16DefaultAllocatorE7_insertERKS1_Rb(b,d,g)|0;if(h|0)__ZN3MapIP20VisibilityNotifier2DN16SpatialIndexer2D7CellRefE10ComparatorIS1_E16DefaultAllocatorE10_copy_fromERKS7_(h+32|0,e);if(a[g>>0]|0){l=f;return h|0}g=b+8|0;c[g>>2]=(c[g>>2]|0)+1;g=h+12|0;e=c[g>>2]|0;if(!(c[e>>2]|0)){d=b+4|0;i=h;j=e;k=e;e=g;while(1){g=j+12|0;n=c[g>>2]|0;o=c[n+8>>2]|0;p=n;do if((j|0)==(o|0)){q=c[n+4>>2]|0;if(!(c[q>>2]|0)){c[k>>2]=1;a[1263537]=0;c[q>>2]=1;if((c[d>>2]|0)==(n|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);r=c[(c[e>>2]|0)+12>>2]|0;break}else{a[1263537]=0;c[n>>2]=0;r=n;break}}q=j+4|0;if((i|0)==(c[q>>2]|0)){s=i+8|0;t=c[s>>2]|0;c[q>>2]=t;q=c[d>>2]|0;if((t|0)==(q|0))u=p;else{c[t+12>>2]=j;u=c[g>>2]|0}t=i+12|0;c[t>>2]=u;v=c[g>>2]|0;w=v+8|0;if((c[w>>2]|0)==(j|0))c[w>>2]=i;else c[v+4>>2]=i;c[s>>2]=j;c[g>>2]=i;x=j;y=i;z=q;A=c[t>>2]|0}else{x=i;y=j;z=c[d>>2]|0;A=n}a[1263537]=0;c[y>>2]=1;if((z|0)==(A|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);B=c[(c[x+12>>2]|0)+12>>2]|0;C=c[d>>2]|0}else{a[1263537]=0;c[A>>2]=0;B=A;C=z}t=B+8|0;q=c[t>>2]|0;s=q+4|0;v=c[s>>2]|0;c[t>>2]=v;if((v|0)!=(C|0))c[v+12>>2]=B;v=B+12|0;c[q+12>>2]=c[v>>2];t=c[v>>2]|0;w=t+4|0;if((c[w>>2]|0)==(B|0))c[w>>2]=q;else c[t+8>>2]=q;c[s>>2]=B;c[v>>2]=q;r=x}else{if(!(c[o>>2]|0)){c[k>>2]=1;a[1263537]=0;c[o>>2]=1;if((c[d>>2]|0)==(n|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);r=c[(c[e>>2]|0)+12>>2]|0;break}else{a[1263537]=0;c[n>>2]=0;r=n;break}}q=j+8|0;if((i|0)==(c[q>>2]|0)){v=i+4|0;s=c[v>>2]|0;c[q>>2]=s;q=c[d>>2]|0;if((s|0)==(q|0))D=p;else{c[s+12>>2]=j;D=c[g>>2]|0}s=i+12|0;c[s>>2]=D;t=c[g>>2]|0;w=t+4|0;if((c[w>>2]|0)==(j|0))c[w>>2]=i;else c[t+8>>2]=i;c[v>>2]=j;c[g>>2]=i;E=j;F=i;G=q;H=c[s>>2]|0}else{E=i;F=j;G=c[d>>2]|0;H=n}a[1263537]=0;c[F>>2]=1;if((G|0)==(H|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);I=c[d>>2]|0;J=c[(c[E+12>>2]|0)+12>>2]|0}else{a[1263537]=0;c[H>>2]=0;I=G;J=H}s=J+4|0;q=c[s>>2]|0;v=q+8|0;t=c[v>>2]|0;c[s>>2]=t;if((t|0)!=(I|0))c[t+12>>2]=J;t=J+12|0;c[q+12>>2]=c[t>>2];s=c[t>>2]|0;w=s+8|0;if((c[w>>2]|0)==(J|0))c[w>>2]=q;else c[s+4>>2]=q;c[v>>2]=J;c[t>>2]=q;r=E}while(0);n=r+12|0;g=c[n>>2]|0;if(!(c[g>>2]|0)){i=r;j=g;k=g;e=n}else break}}e=c[(c[b>>2]|0)+8>>2]|0;a[1263537]=0;c[e>>2]=1;l=f;return h|0}function __ZN3MapIP20VisibilityNotifier2DN16SpatialIndexer2D7CellRefE10ComparatorIS1_E16DefaultAllocatorEixERKS1_(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;g=c[b>>2]|0;if(!g){h=__ZnwjPFPvjE(32,4740)|0;c[h+28>>2]=0;i=h+16|0;c[i>>2]=0;c[i+4>>2]=0;c[b>>2]=h;i=c[b+4>>2]|0;c[h+4>>2]=i;c[h+8>>2]=i;c[h+12>>2]=i;c[h>>2]=1;if(!h){c[f>>2]=0;j=f;k=14}else{n=h;o=i;k=5}}else{n=g;o=c[b+4>>2]|0;k=5}a:do if((k|0)==5){g=c[n+8>>2]|0;b:do if((g|0)!=(o|0)){i=c[d>>2]|0;h=g;while(1){p=c[h+24>>2]|0;if(i>>>0<p>>>0)q=h+8|0;else{if(p>>>0>=i>>>0)break;q=h+4|0}p=c[q>>2]|0;if((p|0)==(o|0))break b;else h=p}if(!((h|0)==(o|0)|(h|0)==0)){r=h;break a}}while(0);c[f>>2]=0;if(!n){j=f;k=14}else{s=f;k=15}}while(0);if((k|0)==14){n=__ZnwjPFPvjE(32,4740)|0;c[n+28>>2]=0;o=n+16|0;c[o>>2]=0;c[o+4>>2]=0;c[b>>2]=n;o=c[b+4>>2]|0;c[n+4>>2]=o;c[n+8>>2]=o;c[n+12>>2]=o;c[n>>2]=1;s=j;k=15}if((k|0)==15){k=__ZN3MapIP20VisibilityNotifier2DN16SpatialIndexer2D7CellRefE10ComparatorIS1_E16DefaultAllocatorE10_insert_rbERKS1_RKS3_(b,d,f)|0;if(!k){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145936,616,1145947,0);t=0;l=e;return t|0}else r=k}a[1263537]=0;t=r+28|0;l=e;return t|0}function __ZN3MapIP20VisibilityNotifier2DN16SpatialIndexer2D7CellRefE10ComparatorIS1_E16DefaultAllocatorE6_eraseEPNS7_7ElementE(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0;e=d+8|0;f=c[e>>2]|0;g=b+4|0;h=c[g>>2]|0;if((f|0)!=(h|0)?(i=c[d+4>>2]|0,(i|0)!=(h|0)):0){j=i;while(1){i=c[j+8>>2]|0;if((i|0)==(h|0))break;else j=i}if(!j){k=h;l=c[h+8>>2]|0}else{k=j;l=h}}else{k=d;l=f}f=k+8|0;j=k+4|0;i=c[((l|0)==(h|0)?j:f)>>2]|0;h=c[b>>2]|0;l=k+12|0;m=c[l>>2]|0;c[i+12>>2]=m;if((h|0)==(m|0))n=h+8|0;else{h=c[l>>2]|0;m=h+8|0;n=(k|0)==(c[m>>2]|0)?m:h+4|0}c[n>>2]=i;if((k|0)==(d|0)){if((c[d>>2]|0)==1)__ZN3MapIP20VisibilityNotifier2DN16SpatialIndexer2D7CellRefE10ComparatorIS1_E16DefaultAllocatorE10_erase_fixEPNS7_7ElementE(b,i)}else{if((k|0)==(c[g>>2]|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143791,1145936,469,1143798,0);return}a[1263537]=0;if((c[k>>2]|0)==1)__ZN3MapIP20VisibilityNotifier2DN16SpatialIndexer2D7CellRefE10ComparatorIS1_E16DefaultAllocatorE10_erase_fixEPNS7_7ElementE(b,i);c[f>>2]=c[e>>2];f=d+4|0;c[j>>2]=c[f>>2];j=d+12|0;c[l>>2]=c[j>>2];c[k>>2]=c[d>>2];c[(c[e>>2]|0)+12>>2]=k;c[(c[f>>2]|0)+12>>2]=k;f=c[j>>2]|0;j=f+8|0;c[((c[j>>2]|0)==(d|0)?j:f+4|0)>>2]=k}k=c[d+16>>2]|0;f=d+20|0;if(k|0)c[k+20>>2]=c[f>>2];j=c[f>>2]|0;if(j|0)c[j+16>>2]=k;__ZN6Memory11free_staticEPvb(d,0);d=b+8|0;c[d>>2]=(c[d>>2]|0)+-1;if(!(c[c[g>>2]>>2]|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143791,1145936,498,1143838,0);return}else{a[1263537]=0;return}}function __ZN3MapIN16SpatialIndexer2D7CellKeyENS0_8CellDataE10ComparatorIS1_E16DefaultAllocatorE6_eraseEPNS6_7ElementE(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0;e=d+8|0;f=c[e>>2]|0;g=b+4|0;h=c[g>>2]|0;do if((f|0)!=(h|0)?(i=c[d+4>>2]|0,(i|0)!=(h|0)):0){j=i;while(1){i=c[j+8>>2]|0;if((i|0)==(h|0))break;else j=i}if(!j){k=h;l=c[h+8>>2]|0;m=7;break}else{n=j;o=j+8|0;m=8;break}}else{k=d;l=f;m=7}while(0);if((m|0)==7){f=k+8|0;if((l|0)==(h|0)){n=k;o=f;m=8}else{p=k;q=l;r=f}}if((m|0)==8){p=n;q=c[n+4>>2]|0;r=o}o=c[b>>2]|0;n=p+12|0;m=c[n>>2]|0;c[q+12>>2]=m;do if((o|0)!=(m|0)){f=c[n>>2]|0;l=f+8|0;if((p|0)==(c[l>>2]|0)){c[l>>2]=q;break}else{c[f+4>>2]=q;break}}else c[o+8>>2]=q;while(0);do if((p|0)==(d|0)){if((c[d>>2]|0)==1)__ZN3MapIN16SpatialIndexer2D7CellKeyENS0_8CellDataE10ComparatorIS1_E16DefaultAllocatorE10_erase_fixEPNS6_7ElementE(b,q)}else{if((p|0)==(h|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143791,1145936,469,1143798,0);return}a[1263537]=0;if((c[p>>2]|0)==1)__ZN3MapIN16SpatialIndexer2D7CellKeyENS0_8CellDataE10ComparatorIS1_E16DefaultAllocatorE10_erase_fixEPNS6_7ElementE(b,q);c[r>>2]=c[e>>2];o=d+4|0;c[p+4>>2]=c[o>>2];m=d+12|0;c[n>>2]=c[m>>2];c[p>>2]=c[d>>2];c[(c[e>>2]|0)+12>>2]=p;c[(c[o>>2]|0)+12>>2]=p;o=c[m>>2]|0;m=o+8|0;if((c[m>>2]|0)==(d|0)){c[m>>2]=p;break}else{c[o+4>>2]=p;break}}while(0);p=c[d+16>>2]|0;e=d+20|0;if(p|0)c[p+20>>2]=c[e>>2];n=c[e>>2]|0;if(n|0)c[n+16>>2]=p;p=d+32|0;n=c[p>>2]|0;if(n|0?(__ZN3MapIP20VisibilityNotifier2DN16SpatialIndexer2D7CellRefE10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS7_7ElementE(p,c[n+8>>2]|0),n=c[d+36>>2]|0,e=c[p>>2]|0,c[e+8>>2]=n,c[d+40>>2]=0,r=n,c[r+12>>2]=r,e|0):0){__ZN6Memory11free_staticEPvb(e,0);c[p>>2]=0}__ZN6Memory11free_staticEPvb(d,0);d=b+8|0;c[d>>2]=(c[d>>2]|0)+-1;if(!(c[c[g>>2]>>2]|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143791,1145936,498,1143838,0);return}else{a[1263537]=0;return}}function __ZN3MapIN16SpatialIndexer2D7CellKeyENS0_8CellDataE10ComparatorIS1_E16DefaultAllocatorE10_erase_fixEPNS6_7ElementE(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0;e=c[(c[b>>2]|0)+8>>2]|0;f=b+4|0;if((e|0)!=(d|0)&(c[d>>2]|0)==1){b=d;while(1){g=b+12|0;h=c[g>>2]|0;i=c[h+8>>2]|0;do if((b|0)==(i|0)){j=c[h+4>>2]|0;if(!(c[j>>2]|0)){a[1263537]=0;c[j>>2]=1;k=c[f>>2]|0;if((k|0)==(h|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);l=c[g>>2]|0;m=l;n=c[l+4>>2]|0;o=c[f>>2]|0}else{a[1263537]=0;c[h>>2]=0;m=h;n=j;o=k}k=n+8|0;l=c[k>>2]|0;c[m+4>>2]=l;if((l|0)!=(o|0))c[l+12>>2]=m;l=m+12|0;c[n+12>>2]=c[l>>2];p=c[l>>2]|0;q=p+8|0;if((c[q>>2]|0)==(m|0))c[q>>2]=n;else c[p+4>>2]=n;c[k>>2]=m;c[l>>2]=n;l=c[g>>2]|0;r=c[l+4>>2]|0;s=l}else{r=j;s=h}if((c[c[r+4>>2]>>2]|0)==1){j=r+8|0;l=c[j>>2]|0;if((c[l>>2]|0)==1)if((c[f>>2]|0)==(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);t=c[g>>2]|0;break}else{a[1263537]=0;c[r>>2]=0;t=s;break}a[1263537]=0;c[l>>2]=1;k=c[f>>2]|0;if((k|0)==(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);u=c[j>>2]|0;v=c[f>>2]|0}else{a[1263537]=0;c[r>>2]=0;u=l;v=k}k=u+4|0;l=c[k>>2]|0;c[j>>2]=l;if((l|0)!=(v|0))c[l+12>>2]=r;l=r+12|0;c[u+12>>2]=c[l>>2];j=c[l>>2]|0;p=j+4|0;if((c[p>>2]|0)==(r|0))c[p>>2]=u;else c[j+8>>2]=u;c[k>>2]=r;c[l>>2]=u;l=c[g>>2]|0;w=c[l+4>>2]|0;x=l;y=v}else{w=r;x=s;y=c[f>>2]|0}l=c[x>>2]|0;if((l|0)==0&(y|0)==(w|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);z=c[g>>2]|0;A=c[f>>2]|0}else{a[1263537]=0;c[w>>2]=l;z=x;A=y}c[z>>2]=1;l=c[w+4>>2]|0;a[1263537]=0;c[l>>2]=1;l=z+4|0;k=c[l>>2]|0;j=k+8|0;p=c[j>>2]|0;c[l>>2]=p;if((p|0)!=(A|0))c[p+12>>2]=z;p=z+12|0;c[k+12>>2]=c[p>>2];l=c[p>>2]|0;q=l+8|0;if((c[q>>2]|0)==(z|0))c[q>>2]=k;else c[l+4>>2]=k;c[j>>2]=z;c[p>>2]=k;t=e}else{if(!(c[i>>2]|0)){a[1263537]=0;c[i>>2]=1;k=c[f>>2]|0;if((k|0)==(h|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);p=c[g>>2]|0;B=c[p+8>>2]|0;C=c[f>>2]|0;D=p}else{a[1263537]=0;c[h>>2]=0;B=i;C=k;D=h}k=B+4|0;p=c[k>>2]|0;c[D+8>>2]=p;if((p|0)!=(C|0))c[p+12>>2]=D;p=D+12|0;c[B+12>>2]=c[p>>2];j=c[p>>2]|0;l=j+4|0;if((c[l>>2]|0)==(D|0))c[l>>2]=B;else c[j+8>>2]=B;c[k>>2]=D;c[p>>2]=B;p=c[g>>2]|0;E=c[p+8>>2]|0;F=p}else{E=i;F=h}p=E+4|0;k=c[p>>2]|0;j=(c[c[E+8>>2]>>2]|0)==1;if(!((c[k>>2]|0)!=1|j^1))if((c[f>>2]|0)==(E|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);t=c[g>>2]|0;break}else{a[1263537]=0;c[E>>2]=0;t=F;break}if(j){a[1263537]=0;c[k>>2]=1;j=c[f>>2]|0;if((j|0)==(E|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);G=c[p>>2]|0;H=c[f>>2]|0}else{a[1263537]=0;c[E>>2]=0;G=k;H=j}j=G+8|0;k=c[j>>2]|0;c[p>>2]=k;if((k|0)!=(H|0))c[k+12>>2]=E;k=E+12|0;c[G+12>>2]=c[k>>2];p=c[k>>2]|0;l=p+8|0;if((c[l>>2]|0)==(E|0))c[l>>2]=G;else c[p+4>>2]=G;c[j>>2]=E;c[k>>2]=G;k=c[g>>2]|0;I=c[k+8>>2]|0;J=k;K=H}else{I=E;J=F;K=c[f>>2]|0}k=c[J>>2]|0;if((k|0)==0&(K|0)==(I|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);L=c[g>>2]|0;M=c[f>>2]|0}else{a[1263537]=0;c[I>>2]=k;L=J;M=K}c[L>>2]=1;k=c[I+8>>2]|0;a[1263537]=0;c[k>>2]=1;k=L+8|0;j=c[k>>2]|0;p=j+4|0;l=c[p>>2]|0;c[k>>2]=l;if((l|0)!=(M|0))c[l+12>>2]=L;l=L+12|0;c[j+12>>2]=c[l>>2];k=c[l>>2]|0;q=k+4|0;if((c[q>>2]|0)==(L|0))c[q>>2]=j;else c[k+8>>2]=j;c[p>>2]=L;c[l>>2]=j;t=e}while(0);if((e|0)!=(t|0)&(c[t>>2]|0)==1)b=t;else{N=t;break}}}else N=d;a[1263537]=0;c[N>>2]=1;if((c[c[f>>2]>>2]|0)==1){a[1263537]=0;return}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143886,1145936,447,1143897,0);return}}function __ZN3MapIP20VisibilityNotifier2DN16SpatialIndexer2D7CellRefE10ComparatorIS1_E16DefaultAllocatorE10_erase_fixEPNS7_7ElementE(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0;e=c[(c[b>>2]|0)+8>>2]|0;f=b+4|0;if((e|0)!=(d|0)&(c[d>>2]|0)==1){b=d;while(1){g=b+12|0;h=c[g>>2]|0;i=c[h+8>>2]|0;do if((b|0)==(i|0)){j=c[h+4>>2]|0;if(!(c[j>>2]|0)){a[1263537]=0;c[j>>2]=1;k=c[f>>2]|0;if((k|0)==(h|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);l=c[g>>2]|0;m=l;n=c[l+4>>2]|0;o=c[f>>2]|0}else{a[1263537]=0;c[h>>2]=0;m=h;n=j;o=k}k=n+8|0;l=c[k>>2]|0;c[m+4>>2]=l;if((l|0)!=(o|0))c[l+12>>2]=m;l=m+12|0;c[n+12>>2]=c[l>>2];p=c[l>>2]|0;q=p+8|0;c[((c[q>>2]|0)==(m|0)?q:p+4|0)>>2]=n;c[k>>2]=m;c[l>>2]=n;l=c[g>>2]|0;r=c[l+4>>2]|0;s=l}else{r=j;s=h}if((c[c[r+4>>2]>>2]|0)==1){j=r+8|0;l=c[j>>2]|0;if((c[l>>2]|0)==1)if((c[f>>2]|0)==(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);t=c[g>>2]|0;break}else{a[1263537]=0;c[r>>2]=0;t=s;break}a[1263537]=0;c[l>>2]=1;k=c[f>>2]|0;if((k|0)==(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);u=c[j>>2]|0;v=c[f>>2]|0}else{a[1263537]=0;c[r>>2]=0;u=l;v=k}k=u+4|0;l=c[k>>2]|0;c[j>>2]=l;if((l|0)!=(v|0))c[l+12>>2]=r;l=r+12|0;c[u+12>>2]=c[l>>2];j=c[l>>2]|0;p=j+4|0;c[((c[p>>2]|0)==(r|0)?p:j+8|0)>>2]=u;c[k>>2]=r;c[l>>2]=u;l=c[g>>2]|0;w=c[l+4>>2]|0;x=l}else{w=r;x=s}l=c[x>>2]|0;k=c[f>>2]|0;if((l|0)==0&(k|0)==(w|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);y=c[g>>2]|0;z=c[f>>2]|0}else{a[1263537]=0;c[w>>2]=l;y=x;z=k}c[y>>2]=1;k=c[w+4>>2]|0;a[1263537]=0;c[k>>2]=1;k=y+4|0;l=c[k>>2]|0;j=l+8|0;p=c[j>>2]|0;c[k>>2]=p;if((p|0)!=(z|0))c[p+12>>2]=y;p=y+12|0;c[l+12>>2]=c[p>>2];k=c[p>>2]|0;q=k+8|0;c[((c[q>>2]|0)==(y|0)?q:k+4|0)>>2]=l;c[j>>2]=y;c[p>>2]=l;t=e}else{if(!(c[i>>2]|0)){a[1263537]=0;c[i>>2]=1;l=c[f>>2]|0;if((l|0)==(h|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);p=c[g>>2]|0;A=c[p+8>>2]|0;B=c[f>>2]|0;C=p}else{a[1263537]=0;c[h>>2]=0;A=i;B=l;C=h}l=A+4|0;p=c[l>>2]|0;c[C+8>>2]=p;if((p|0)!=(B|0))c[p+12>>2]=C;p=C+12|0;c[A+12>>2]=c[p>>2];j=c[p>>2]|0;k=j+4|0;c[((c[k>>2]|0)==(C|0)?k:j+8|0)>>2]=A;c[l>>2]=C;c[p>>2]=A;p=c[g>>2]|0;D=c[p+8>>2]|0;E=p}else{D=i;E=h}p=D+4|0;l=c[p>>2]|0;j=(c[c[D+8>>2]>>2]|0)==1;if(!((c[l>>2]|0)!=1|j^1))if((c[f>>2]|0)==(D|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);t=c[g>>2]|0;break}else{a[1263537]=0;c[D>>2]=0;t=E;break}if(j){a[1263537]=0;c[l>>2]=1;j=c[f>>2]|0;if((j|0)==(D|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);F=c[p>>2]|0;G=c[f>>2]|0}else{a[1263537]=0;c[D>>2]=0;F=l;G=j}j=F+8|0;l=c[j>>2]|0;c[p>>2]=l;if((l|0)!=(G|0))c[l+12>>2]=D;l=D+12|0;c[F+12>>2]=c[l>>2];p=c[l>>2]|0;k=p+8|0;c[((c[k>>2]|0)==(D|0)?k:p+4|0)>>2]=F;c[j>>2]=D;c[l>>2]=F;l=c[g>>2]|0;H=c[l+8>>2]|0;I=l}else{H=D;I=E}l=c[I>>2]|0;j=c[f>>2]|0;if((l|0)==0&(j|0)==(H|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);J=c[g>>2]|0;K=c[f>>2]|0}else{a[1263537]=0;c[H>>2]=l;J=I;K=j}c[J>>2]=1;j=c[H+8>>2]|0;a[1263537]=0;c[j>>2]=1;j=J+8|0;l=c[j>>2]|0;p=l+4|0;k=c[p>>2]|0;c[j>>2]=k;if((k|0)!=(K|0))c[k+12>>2]=J;k=J+12|0;c[l+12>>2]=c[k>>2];j=c[k>>2]|0;q=j+4|0;c[((c[q>>2]|0)==(J|0)?q:j+8|0)>>2]=l;c[p>>2]=J;c[k>>2]=l;t=e}while(0);if((e|0)!=(t|0)&(c[t>>2]|0)==1)b=t;else{L=t;break}}}else L=d;a[1263537]=0;c[L>>2]=1;if((c[c[f>>2]>>2]|0)==1){a[1263537]=0;return}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143886,1145936,447,1143897,0);return}}function __ZN3MapIP20VisibilityNotifier2DN16SpatialIndexer2D7CellRefE10ComparatorIS1_E16DefaultAllocatorE10_insert_rbERKS1_RKS3_(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f;a[g>>0]=0;h=__ZN3MapIP20VisibilityNotifier2DN16SpatialIndexer2D7CellRefE10ComparatorIS1_E16DefaultAllocatorE7_insertERKS1_Rb(b,d,g)|0;if(h|0)c[h+28>>2]=c[e>>2];if(a[g>>0]|0){l=f;return h|0}g=b+8|0;c[g>>2]=(c[g>>2]|0)+1;g=h+12|0;e=c[g>>2]|0;if(!(c[e>>2]|0)){d=b+4|0;i=h;j=e;k=e;e=g;while(1){g=j+12|0;n=c[g>>2]|0;o=c[n+8>>2]|0;p=n;do if((j|0)==(o|0)){q=c[n+4>>2]|0;if(!(c[q>>2]|0)){c[k>>2]=1;a[1263537]=0;c[q>>2]=1;if((c[d>>2]|0)==(n|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);r=c[(c[e>>2]|0)+12>>2]|0;break}else{a[1263537]=0;c[n>>2]=0;r=n;break}}q=j+4|0;if((i|0)==(c[q>>2]|0)){s=i+8|0;t=c[s>>2]|0;c[q>>2]=t;if((t|0)==(c[d>>2]|0))u=p;else{c[t+12>>2]=j;u=c[g>>2]|0}t=i+12|0;c[t>>2]=u;q=c[g>>2]|0;v=q+8|0;c[((c[v>>2]|0)==(j|0)?v:q+4|0)>>2]=i;c[s>>2]=j;c[g>>2]=i;w=j;x=i;y=c[t>>2]|0}else{w=i;x=j;y=n}a[1263537]=0;c[x>>2]=1;t=c[d>>2]|0;if((t|0)==(y|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);z=c[(c[w+12>>2]|0)+12>>2]|0;A=c[d>>2]|0}else{a[1263537]=0;c[y>>2]=0;z=y;A=t}t=z+8|0;s=c[t>>2]|0;q=s+4|0;v=c[q>>2]|0;c[t>>2]=v;if((v|0)!=(A|0))c[v+12>>2]=z;v=z+12|0;c[s+12>>2]=c[v>>2];t=c[v>>2]|0;B=t+4|0;c[((c[B>>2]|0)==(z|0)?B:t+8|0)>>2]=s;c[q>>2]=z;c[v>>2]=s;r=w}else{if(!(c[o>>2]|0)){c[k>>2]=1;a[1263537]=0;c[o>>2]=1;if((c[d>>2]|0)==(n|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);r=c[(c[e>>2]|0)+12>>2]|0;break}else{a[1263537]=0;c[n>>2]=0;r=n;break}}s=j+8|0;if((i|0)==(c[s>>2]|0)){v=i+4|0;q=c[v>>2]|0;c[s>>2]=q;if((q|0)==(c[d>>2]|0))C=p;else{c[q+12>>2]=j;C=c[g>>2]|0}q=i+12|0;c[q>>2]=C;s=c[g>>2]|0;t=s+4|0;c[((c[t>>2]|0)==(j|0)?t:s+8|0)>>2]=i;c[v>>2]=j;c[g>>2]=i;D=j;E=i;F=c[q>>2]|0}else{D=i;E=j;F=n}a[1263537]=0;c[E>>2]=1;q=c[d>>2]|0;if((q|0)==(F|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);G=c[d>>2]|0;H=c[(c[D+12>>2]|0)+12>>2]|0}else{a[1263537]=0;c[F>>2]=0;G=q;H=F}q=H+4|0;v=c[q>>2]|0;s=v+8|0;t=c[s>>2]|0;c[q>>2]=t;if((t|0)!=(G|0))c[t+12>>2]=H;t=H+12|0;c[v+12>>2]=c[t>>2];q=c[t>>2]|0;B=q+8|0;c[((c[B>>2]|0)==(H|0)?B:q+4|0)>>2]=v;c[s>>2]=H;c[t>>2]=v;r=D}while(0);n=r+12|0;g=c[n>>2]|0;if(!(c[g>>2]|0)){i=r;j=g;k=g;e=n}else break}}e=c[(c[b>>2]|0)+8>>2]|0;a[1263537]=0;c[e>>2]=1;l=f;return h|0}function __ZN3MapIP20VisibilityNotifier2DN16SpatialIndexer2D7CellRefE10ComparatorIS1_E16DefaultAllocatorE7_insertERKS1_Rb(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0;f=c[b>>2]|0;g=c[f+8>>2]|0;h=b+4|0;i=c[h>>2]|0;a:do if((g|0)==(i|0))j=f;else{k=c[d>>2]|0;l=g;while(1){m=c[l+24>>2]|0;if(k>>>0<m>>>0)n=l+8|0;else{if(m>>>0>=k>>>0)break;n=l+4|0}m=c[n>>2]|0;if((m|0)==(i|0)){j=l;break a}else l=m}a[e>>0]=1;o=l;return o|0}while(0);i=__ZnwjPFPvjE(32,4740)|0;c[i+28>>2]=0;c[i>>2]=0;c[i+4>>2]=0;c[i+8>>2]=0;c[i+12>>2]=0;c[i+16>>2]=0;c[i+20>>2]=0;c[i+12>>2]=j;n=c[h>>2]|0;g=i+4|0;c[g>>2]=n;f=i+8|0;c[f>>2]=n;c[i+24>>2]=c[d>>2];if((j|0)!=(c[b>>2]|0)?(c[d>>2]|0)>>>0>=(c[j+24>>2]|0)>>>0:0)p=j+4|0;else p=j+8|0;c[p>>2]=i;a[e>>0]=0;e=c[g>>2]|0;g=c[h>>2]|0;if((e|0)==(g|0)){h=i;do{p=h;h=c[h+12>>2]|0}while((p|0)==(c[h+4>>2]|0));q=(h|0)==(c[b>>2]|0)?0:h}else{h=e;while(1){e=c[h+8>>2]|0;if((e|0)==(g|0)){q=h;break}else h=e}}c[i+16>>2]=q;h=c[f>>2]|0;b:do if((h|0)==(g|0)){f=i;while(1){e=f;f=c[f+12>>2]|0;if((e|0)!=(c[f+8>>2]|0)){r=f;break b}if((f|0)==(c[b>>2]|0)){r=0;break}}}else{f=h;while(1){l=c[f+4>>2]|0;if((l|0)==(g|0)){r=f;break}else f=l}}while(0);g=i+20|0;c[g>>2]=r;if(!q)s=r;else{c[q+20>>2]=i;s=c[g>>2]|0}if(!s){o=i;return o|0}c[s+16>>2]=i;o=i;return o|0}function __ZN3MapIN16SpatialIndexer2D7CellKeyENS0_8CellDataE10ComparatorIS1_E16DefaultAllocatorE7_insertERKS1_Rb(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0;f=c[b>>2]|0;g=c[f+8>>2]|0;h=b+4|0;i=c[h>>2]|0;a:do if((g|0)==(i|0))j=f;else{k=d;l=c[k>>2]|0;m=c[k+4>>2]|0;k=g;while(1){n=k+24|0;o=c[n>>2]|0;p=c[n+4>>2]|0;if(m>>>0<p>>>0|(m|0)==(p|0)&l>>>0<o>>>0)q=k+8|0;else{if(!(p>>>0<m>>>0|(p|0)==(m|0)&o>>>0<l>>>0))break;q=k+4|0}o=c[q>>2]|0;if((o|0)==(i|0)){j=k;break a}else k=o}a[e>>0]=1;r=k;return r|0}while(0);i=__ZnwjPFPvjE(48,4740)|0;c[i+36>>2]=379008;c[i+32>>2]=0;c[i+40>>2]=0;c[i>>2]=0;c[i+4>>2]=0;c[i+8>>2]=0;c[i+12>>2]=0;c[i+16>>2]=0;c[i+20>>2]=0;c[i+12>>2]=j;q=c[h>>2]|0;g=i+4|0;c[g>>2]=q;f=i+8|0;c[f>>2]=q;l=d;m=c[l+4>>2]|0;o=i+24|0;c[o>>2]=c[l>>2];c[o+4>>2]=m;m=c[b>>2]|0;b=q;if((j|0)!=(m|0)?(q=d,d=c[q+4>>2]|0,o=j+24|0,l=c[o+4>>2]|0,!(d>>>0<l>>>0|((d|0)==(l|0)?(c[q>>2]|0)>>>0<(c[o>>2]|0)>>>0:0))):0){c[j+4>>2]=i;s=c[g>>2]|0}else{c[j+8>>2]=i;s=b}a[e>>0]=0;e=c[h>>2]|0;if((s|0)==(e|0)){h=i;do{b=h;h=c[h+12>>2]|0}while((b|0)==(c[h+4>>2]|0));t=(h|0)==(m|0)?0:h}else{h=s;while(1){s=c[h+8>>2]|0;if((s|0)==(e|0)){t=h;break}else h=s}}c[i+16>>2]=t;h=c[f>>2]|0;b:do if((h|0)==(e|0)){f=i;while(1){s=f;f=c[f+12>>2]|0;if((s|0)!=(c[f+8>>2]|0)){u=f;break b}if((f|0)==(m|0)){u=0;break}}}else{f=h;while(1){k=c[f+4>>2]|0;if((k|0)==(e|0)){u=f;break}else f=k}}while(0);e=i+20|0;c[e>>2]=u;if(!t)v=u;else{c[t+20>>2]=i;v=c[e>>2]|0}if(!v){r=i;return r|0}c[v+16>>2]=i;r=i;return r|0}function __ZN3MapIP20VisibilityNotifier2DN16SpatialIndexer2D7CellRefE10ComparatorIS1_E16DefaultAllocatorE10_copy_fromERKS7_(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0;d=c[a>>2]|0;if(d|0?(__ZN3MapIP20VisibilityNotifier2DN16SpatialIndexer2D7CellRefE10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS7_7ElementE(a,c[d+8>>2]|0),d=c[a+4>>2]|0,e=c[a>>2]|0,c[e+8>>2]=d,c[a+8>>2]=0,f=d,c[f+12>>2]=f,e|0):0){__ZN6Memory11free_staticEPvb(e,0);c[a>>2]=0}e=c[b>>2]|0;if(!e)return;f=c[e+8>>2]|0;e=c[b+4>>2]|0;if((f|0)==(e|0))return;else g=f;while(1){f=c[g+8>>2]|0;if((f|0)==(e|0))break;else g=f}if(!g)return;e=a+4|0;f=g;g=0;while(1){if(!g){b=__ZnwjPFPvjE(32,4740)|0;c[b+28>>2]=0;d=b+16|0;c[d>>2]=0;c[d+4>>2]=0;c[a>>2]=b;d=c[e>>2]|0;c[b+4>>2]=d;c[b+8>>2]=d;c[b+12>>2]=d;c[b>>2]=1}__ZN3MapIP20VisibilityNotifier2DN16SpatialIndexer2D7CellRefE10ComparatorIS1_E16DefaultAllocatorE10_insert_rbERKS1_RKS3_(a,f+24|0,f+28|0)|0;b=c[f+16>>2]|0;if(!b)break;f=b;g=c[a>>2]|0}return}function __ZN16SpatialIndexer2D16_notifier_updateEP20VisibilityNotifier2DRK5Rect2(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0;f=c[b+16>>2]|0;a:do if(f|0){g=c[f+8>>2]|0;h=c[b+20>>2]|0;b:do if((g|0)==(h|0))i=g;else{j=g;while(1){k=c[j+24>>2]|0;if(k>>>0>d>>>0)l=j+8|0;else{if(k>>>0>=d>>>0){i=j;break b}l=j+4|0}j=c[l>>2]|0;if((j|0)==(h|0))break a}}while(0);if(!((i|0)==(h|0)|(i|0)==0)){a[1263537]=0;g=i+28|0;if(__ZNK7Vector2eqERKS_(g,e)|0?__ZNK7Vector2eqERKS_(i+36|0,e+8|0)|0:0)return;__ZN16SpatialIndexer2D22_notifier_update_cellsEP20VisibilityNotifier2DRK5Rect2b(b,d,e,1);__ZN16SpatialIndexer2D22_notifier_update_cellsEP20VisibilityNotifier2DRK5Rect2b(b,d,g,0);c[g>>2]=c[e>>2];c[g+4>>2]=c[e+4>>2];c[g+8>>2]=c[e+8>>2];c[g+12>>2]=c[e+12>>2];a[b+40>>0]=1;return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(879292,816746,144,1063557,0);return}function __ZN3MapIP20VisibilityNotifier2D5Rect210ComparatorIS1_E16DefaultAllocatorEixERKS1_(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;g=c[b>>2]|0;if(!g){h=__ZnwjPFPvjE(44,4740)|0;i=h+28|0;c[i>>2]=0;c[i+4>>2]=0;c[i+8>>2]=0;c[i+12>>2]=0;i=h+16|0;c[i>>2]=0;c[i+4>>2]=0;c[b>>2]=h;i=c[b+4>>2]|0;c[h+4>>2]=i;c[h+8>>2]=i;c[h+12>>2]=i;c[h>>2]=1;if(!h){c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;c[f+12>>2]=0;j=f;k=14}else{n=h;o=i;k=5}}else{n=g;o=c[b+4>>2]|0;k=5}a:do if((k|0)==5){g=c[n+8>>2]|0;b:do if((g|0)!=(o|0)){i=c[d>>2]|0;h=g;while(1){p=c[h+24>>2]|0;if(i>>>0<p>>>0)q=h+8|0;else{if(p>>>0>=i>>>0)break;q=h+4|0}p=c[q>>2]|0;if((p|0)==(o|0))break b;else h=p}if(!((h|0)==(o|0)|(h|0)==0)){r=h;break a}}while(0);c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;c[f+12>>2]=0;if(!n){j=f;k=14}else{s=f;k=15}}while(0);if((k|0)==14){n=__ZnwjPFPvjE(44,4740)|0;o=n+28|0;c[o>>2]=0;c[o+4>>2]=0;c[o+8>>2]=0;c[o+12>>2]=0;o=n+16|0;c[o>>2]=0;c[o+4>>2]=0;c[b>>2]=n;o=c[b+4>>2]|0;c[n+4>>2]=o;c[n+8>>2]=o;c[n+12>>2]=o;c[n>>2]=1;s=j;k=15}if((k|0)==15){k=__ZN3MapIP20VisibilityNotifier2D5Rect210ComparatorIS1_E16DefaultAllocatorE10_insert_rbERKS1_RKS2_(b,d,f)|0;if(!k){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145936,616,1145947,0);t=0;l=e;return t|0}else r=k}a[1263537]=0;t=r+28|0;l=e;return t|0}function __ZN3MapIP20VisibilityNotifier2D5Rect210ComparatorIS1_E16DefaultAllocatorE10_insert_rbERKS1_RKS2_(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f;a[g>>0]=0;h=__ZN3MapIP20VisibilityNotifier2D5Rect210ComparatorIS1_E16DefaultAllocatorE7_insertERKS1_Rb(b,d,g)|0;if(h|0){d=h+28|0;c[d>>2]=c[e>>2];c[d+4>>2]=c[e+4>>2];c[d+8>>2]=c[e+8>>2];c[d+12>>2]=c[e+12>>2]}if(a[g>>0]|0){l=f;return h|0}g=b+8|0;c[g>>2]=(c[g>>2]|0)+1;g=h+12|0;e=c[g>>2]|0;if(!(c[e>>2]|0)){d=b+4|0;i=h;j=e;k=e;e=g;while(1){g=j+12|0;n=c[g>>2]|0;o=c[n+8>>2]|0;p=n;do if((j|0)==(o|0)){q=c[n+4>>2]|0;if(!(c[q>>2]|0)){c[k>>2]=1;a[1263537]=0;c[q>>2]=1;if((c[d>>2]|0)==(n|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);r=c[(c[e>>2]|0)+12>>2]|0;break}else{a[1263537]=0;c[n>>2]=0;r=n;break}}q=j+4|0;if((i|0)==(c[q>>2]|0)){s=i+8|0;t=c[s>>2]|0;c[q>>2]=t;if((t|0)==(c[d>>2]|0))u=p;else{c[t+12>>2]=j;u=c[g>>2]|0}t=i+12|0;c[t>>2]=u;q=c[g>>2]|0;v=q+8|0;c[((c[v>>2]|0)==(j|0)?v:q+4|0)>>2]=i;c[s>>2]=j;c[g>>2]=i;w=j;x=i;y=c[t>>2]|0}else{w=i;x=j;y=n}a[1263537]=0;c[x>>2]=1;t=c[d>>2]|0;if((t|0)==(y|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);z=c[(c[w+12>>2]|0)+12>>2]|0;A=c[d>>2]|0}else{a[1263537]=0;c[y>>2]=0;z=y;A=t}t=z+8|0;s=c[t>>2]|0;q=s+4|0;v=c[q>>2]|0;c[t>>2]=v;if((v|0)!=(A|0))c[v+12>>2]=z;v=z+12|0;c[s+12>>2]=c[v>>2];t=c[v>>2]|0;B=t+4|0;c[((c[B>>2]|0)==(z|0)?B:t+8|0)>>2]=s;c[q>>2]=z;c[v>>2]=s;r=w}else{if(!(c[o>>2]|0)){c[k>>2]=1;a[1263537]=0;c[o>>2]=1;if((c[d>>2]|0)==(n|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);r=c[(c[e>>2]|0)+12>>2]|0;break}else{a[1263537]=0;c[n>>2]=0;r=n;break}}s=j+8|0;if((i|0)==(c[s>>2]|0)){v=i+4|0;q=c[v>>2]|0;c[s>>2]=q;if((q|0)==(c[d>>2]|0))C=p;else{c[q+12>>2]=j;C=c[g>>2]|0}q=i+12|0;c[q>>2]=C;s=c[g>>2]|0;t=s+4|0;c[((c[t>>2]|0)==(j|0)?t:s+8|0)>>2]=i;c[v>>2]=j;c[g>>2]=i;D=j;E=i;F=c[q>>2]|0}else{D=i;E=j;F=n}a[1263537]=0;c[E>>2]=1;q=c[d>>2]|0;if((q|0)==(F|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);G=c[d>>2]|0;H=c[(c[D+12>>2]|0)+12>>2]|0}else{a[1263537]=0;c[F>>2]=0;G=q;H=F}q=H+4|0;v=c[q>>2]|0;s=v+8|0;t=c[s>>2]|0;c[q>>2]=t;if((t|0)!=(G|0))c[t+12>>2]=H;t=H+12|0;c[v+12>>2]=c[t>>2];q=c[t>>2]|0;B=q+8|0;c[((c[B>>2]|0)==(H|0)?B:q+4|0)>>2]=v;c[s>>2]=H;c[t>>2]=v;r=D}while(0);n=r+12|0;g=c[n>>2]|0;if(!(c[g>>2]|0)){i=r;j=g;k=g;e=n}else break}}e=c[(c[b>>2]|0)+8>>2]|0;a[1263537]=0;c[e>>2]=1;l=f;return h|0}function __ZN3MapIP20VisibilityNotifier2D5Rect210ComparatorIS1_E16DefaultAllocatorE7_insertERKS1_Rb(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0;f=c[b>>2]|0;g=c[f+8>>2]|0;h=b+4|0;i=c[h>>2]|0;a:do if((g|0)==(i|0))j=f;else{k=c[d>>2]|0;l=g;while(1){m=c[l+24>>2]|0;if(k>>>0<m>>>0)n=l+8|0;else{if(m>>>0>=k>>>0)break;n=l+4|0}m=c[n>>2]|0;if((m|0)==(i|0)){j=l;break a}else l=m}a[e>>0]=1;o=l;return o|0}while(0);i=__ZnwjPFPvjE(44,4740)|0;n=i+28|0;c[n>>2]=0;c[n+4>>2]=0;c[n+8>>2]=0;c[n+12>>2]=0;c[i>>2]=0;c[i+4>>2]=0;c[i+8>>2]=0;c[i+12>>2]=0;c[i+16>>2]=0;c[i+20>>2]=0;c[i+12>>2]=j;n=c[h>>2]|0;g=i+4|0;c[g>>2]=n;f=i+8|0;c[f>>2]=n;c[i+24>>2]=c[d>>2];if((j|0)!=(c[b>>2]|0)?(c[d>>2]|0)>>>0>=(c[j+24>>2]|0)>>>0:0)p=j+4|0;else p=j+8|0;c[p>>2]=i;a[e>>0]=0;e=c[g>>2]|0;g=c[h>>2]|0;if((e|0)==(g|0)){h=i;do{p=h;h=c[h+12>>2]|0}while((p|0)==(c[h+4>>2]|0));q=(h|0)==(c[b>>2]|0)?0:h}else{h=e;while(1){e=c[h+8>>2]|0;if((e|0)==(g|0)){q=h;break}else h=e}}c[i+16>>2]=q;h=c[f>>2]|0;b:do if((h|0)==(g|0)){f=i;while(1){e=f;f=c[f+12>>2]|0;if((e|0)!=(c[f+8>>2]|0)){r=f;break b}if((f|0)==(c[b>>2]|0)){r=0;break}}}else{f=h;while(1){l=c[f+4>>2]|0;if((l|0)==(g|0)){r=f;break}else f=l}}while(0);g=i+20|0;c[g>>2]=r;if(!q)s=r;else{c[q+20>>2]=i;s=c[g>>2]|0}if(!s){o=i;return o|0}c[s+16>>2]=i;o=i;return o|0}function __ZN20VisibilityNotifier2D16initialize_classEv(){if(a[1263375]|0)return;if(!(a[1263237]|0)){if(!(a[1256995]|0)){if(!(a[1256996]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI4NodeEEvv();__ZN4Node13_bind_methodsEv();a[1256996]=1}__ZN7ClassDB10_add_classI10CanvasItemEEvv();__ZN10CanvasItem13_bind_methodsEv();a[1256995]=1}__ZN7ClassDB10_add_classI6Node2DEEvv();__ZN6Node2D13_bind_methodsEv();a[1263237]=1}__ZN7ClassDB10_add_classI20VisibilityNotifier2DEEvv();__ZN20VisibilityNotifier2D13_bind_methodsEv();a[1263375]=1;return}function __ZN7ClassDB10_add_classI20VisibilityNotifier2DEEvv(){var a=0,b=0,d=0,e=0,f=0,g=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+16|0;d=a+12|0;e=a+8|0;f=a+4|0;g=a;__ZN6StringC2EPKc(b,879412);c[e>>2]=c[b>>2];__ZN10StringNameC2ERK6String(d,e);__ZN6StringC2EPKc(b,939635);c[g>>2]=c[b>>2];__ZN10StringNameC2ERK6String(f,g);__ZN7ClassDB11_add_class2ERK10StringNameS2_(d,f);__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);__ZN10StringNameD2Ev(d);d=c[e>>2]|0;if(!d){l=a;return}if(__Z16atomic_decrementPj(d+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(d,1);l=a;return}function __ZN20VisibilityNotifier2D13_bind_methodsEv(){var a=0,b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;a=l;l=l+128|0;if((l|0)>=(m|0))ba(128);b=a+88|0;d=a+80|0;e=a+72|0;f=a+64|0;g=a+60|0;h=a+56|0;i=a+52|0;j=a+48|0;k=a+28|0;n=a+24|0;o=a+20|0;p=a+16|0;q=a+12|0;r=a+8|0;s=a+4|0;t=a;__Z8D_METHODPKcS0_(d,879372,913990);u=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(u);c[u>>2]=285748;__ZN10MethodBind10_set_constEb(u,0);__ZN10MethodBind24_generate_argument_typesEi(u,1);c[u+44>>2]=1537;c[u+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,u,d,0,0)|0;u=d+4|0;v=c[u>>2]|0;if(v|0?(__Z16atomic_decrementPj(v+-8|0)|0)==0:0){w=c[u>>2]|0;u=(w|0)==0?0:w+-4|0;w=u+4|0;if(c[u>>2]|0){x=0;do{__ZN10StringNameD2Ev(w+(x<<2)|0);x=x+1|0}while(x>>>0<(c[u>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(v,1)}__ZN10StringNameD2Ev(d);__Z8D_METHODPKc(e,1128123);d=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(d);c[d>>2]=285784;__ZN10MethodBind10_set_constEb(d,1);__ZN10MethodBind24_generate_argument_typesEi(d,0);__ZN10MethodBind12_set_returnsEb(d,1);c[d+44>>2]=1538;c[d+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,d,e,0,0)|0;d=e+4|0;v=c[d>>2]|0;if(v|0?(__Z16atomic_decrementPj(v+-8|0)|0)==0:0){u=c[d>>2]|0;d=(u|0)==0?0:u+-4|0;u=d+4|0;if(c[d>>2]|0){x=0;do{__ZN10StringNameD2Ev(u+(x<<2)|0);x=x+1|0}while(x>>>0<(c[d>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(v,1)}__ZN10StringNameD2Ev(e);__Z8D_METHODPKc(f,879381);e=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(e);c[e>>2]=285820;__ZN10MethodBind10_set_constEb(e,1);__ZN10MethodBind24_generate_argument_typesEi(e,0);__ZN10MethodBind12_set_returnsEb(e,1);c[e+44>>2]=5536;c[e+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,e,f,0,0)|0;e=f+4|0;v=c[e>>2]|0;if(v|0?(__Z16atomic_decrementPj(v+-8|0)|0)==0:0){d=c[e>>2]|0;e=(d|0)==0?0:d+-4|0;d=e+4|0;if(c[e>>2]|0){x=0;do{__ZN10StringNameD2Ev(d+(x<<2)|0);x=x+1|0}while(x>>>0<(c[e>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(v,1)}__ZN10StringNameD2Ev(f);__ZN6StringC2EPKc(b,879412);c[h>>2]=c[b>>2];__ZN10StringNameC2ERK6String(g,h);__ZN6StringC2EPKc(i,913990);__ZN6StringC2EPKc(j,1263606);f=b+4|0;c[f>>2]=0;v=b+12|0;c[v>>2]=0;c[b>>2]=6;e=c[i>>2]|0;if(e|0?(c[f>>2]=0,__Z28atomic_conditional_incrementPj(e+-8|0)|0):0)c[f>>2]=c[i>>2];c[b+8>>2]=0;f=c[v>>2]|0;if((f|0)!=(c[j>>2]|0)){if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);c[v>>2]=0;f=c[j>>2]|0;if(f|0?__Z28atomic_conditional_incrementPj(f+-8|0)|0:0)c[v>>2]=c[j>>2]}c[b+16>>2]=7;c[k>>2]=__Z11_scs_createPKc(879372)|0;c[n>>2]=__Z11_scs_createPKc(1128123)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(g,b,k,n,-1);__ZN10StringNameD2Ev(n);__ZN10StringNameD2Ev(k);v=c[b+12>>2]|0;if(v|0?(__Z16atomic_decrementPj(v+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(v,1);v=c[b+4>>2]|0;if(v|0?(__Z16atomic_decrementPj(v+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(v,1);v=c[j>>2]|0;if(v|0?(__Z16atomic_decrementPj(v+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(v,1);v=c[i>>2]|0;if(v|0?(__Z16atomic_decrementPj(v+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(v,1);__ZN10StringNameD2Ev(g);g=c[h>>2]|0;if(g|0?(__Z16atomic_decrementPj(g+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(g,1);__ZN6StringC2EPKc(b,879412);c[h>>2]=c[b>>2];__ZN10StringNameC2ERK6String(o,h);__ZN6StringC2EPKc(j,915294);__ZN6StringC2EPKc(p,879394);__ZN6StringC2EPKc(n,879403);g=k+4|0;c[g>>2]=0;v=k+12|0;c[v>>2]=0;c[k>>2]=18;i=c[p>>2]|0;if(i|0?(c[g>>2]=0,__Z28atomic_conditional_incrementPj(i+-8|0)|0):0)c[g>>2]=c[p>>2];c[k+8>>2]=17;g=c[v>>2]|0;if((g|0)!=(c[n>>2]|0)){if(g|0?(__Z16atomic_decrementPj(g+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(g,1);c[v>>2]=0;g=c[n>>2]|0;if(g|0?__Z28atomic_conditional_incrementPj(g+-8|0)|0:0)c[v>>2]=c[n>>2]}c[k+16>>2]=7;__ZN10MethodInfoC2ERK6StringRK12PropertyInfo(b,j,k);__ZN7ClassDB10add_signalE10StringNameRK10MethodInfo(o,b);__ZN10MethodInfoD2Ev(b);v=c[k+12>>2]|0;if(v|0?(__Z16atomic_decrementPj(v+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(v,1);v=c[k+4>>2]|0;if(v|0?(__Z16atomic_decrementPj(v+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(v,1);v=c[n>>2]|0;if(v|0?(__Z16atomic_decrementPj(v+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(v,1);v=c[p>>2]|0;if(v|0?(__Z16atomic_decrementPj(v+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(v,1);v=c[j>>2]|0;if(v|0?(__Z16atomic_decrementPj(v+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(v,1);__ZN10StringNameD2Ev(o);o=c[h>>2]|0;if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(o,1);__ZN6StringC2EPKc(b,879412);c[h>>2]=c[b>>2];__ZN10StringNameC2ERK6String(q,h);__ZN6StringC2EPKc(j,915311);__ZN6StringC2EPKc(r,879394);__ZN6StringC2EPKc(n,879403);o=k+4|0;c[o>>2]=0;v=k+12|0;c[v>>2]=0;c[k>>2]=18;p=c[r>>2]|0;do if(p|0){c[o>>2]=0;if(!(__Z28atomic_conditional_incrementPj(p+-8|0)|0))break;c[o>>2]=c[r>>2]}while(0);c[k+8>>2]=17;o=c[v>>2]|0;do if((o|0)!=(c[n>>2]|0)){do if(o|0){if(__Z16atomic_decrementPj(o+-8|0)|0)break;__ZN6Memory11free_staticEPvb(o,1)}while(0);c[v>>2]=0;p=c[n>>2]|0;if(!p)break;if(!(__Z28atomic_conditional_incrementPj(p+-8|0)|0))break;c[v>>2]=c[n>>2]}while(0);c[k+16>>2]=7;__ZN10MethodInfoC2ERK6StringRK12PropertyInfo(b,j,k);__ZN7ClassDB10add_signalE10StringNameRK10MethodInfo(q,b);__ZN10MethodInfoD2Ev(b);v=c[k+12>>2]|0;do if(v|0){if(__Z16atomic_decrementPj(v+-8|0)|0)break;__ZN6Memory11free_staticEPvb(v,1)}while(0);v=c[k+4>>2]|0;do if(v|0){if(__Z16atomic_decrementPj(v+-8|0)|0)break;__ZN6Memory11free_staticEPvb(v,1)}while(0);v=c[n>>2]|0;do if(v|0){if(__Z16atomic_decrementPj(v+-8|0)|0)break;__ZN6Memory11free_staticEPvb(v,1)}while(0);v=c[r>>2]|0;do if(v|0){if(__Z16atomic_decrementPj(v+-8|0)|0)break;__ZN6Memory11free_staticEPvb(v,1)}while(0);v=c[j>>2]|0;do if(v|0){if(__Z16atomic_decrementPj(v+-8|0)|0)break;__ZN6Memory11free_staticEPvb(v,1)}while(0);__ZN10StringNameD2Ev(q);q=c[h>>2]|0;do if(q|0){if(__Z16atomic_decrementPj(q+-8|0)|0)break;__ZN6Memory11free_staticEPvb(q,1)}while(0);__ZN6StringC2EPKc(b,879412);c[h>>2]=c[b>>2];__ZN10StringNameC2ERK6String(s,h);__ZN6StringC2EPKc(j,915265);__ZN10MethodInfoC2ERK6String(b,j);__ZN7ClassDB10add_signalE10StringNameRK10MethodInfo(s,b);__ZN10MethodInfoD2Ev(b);q=c[j>>2]|0;do if(q|0){if(__Z16atomic_decrementPj(q+-8|0)|0)break;__ZN6Memory11free_staticEPvb(q,1)}while(0);__ZN10StringNameD2Ev(s);s=c[h>>2]|0;do if(s|0){if(__Z16atomic_decrementPj(s+-8|0)|0)break;__ZN6Memory11free_staticEPvb(s,1)}while(0);__ZN6StringC2EPKc(b,879412);c[h>>2]=c[b>>2];__ZN10StringNameC2ERK6String(t,h);__ZN6StringC2EPKc(j,915280);__ZN10MethodInfoC2ERK6String(b,j);__ZN7ClassDB10add_signalE10StringNameRK10MethodInfo(t,b);__ZN10MethodInfoD2Ev(b);b=c[j>>2]|0;do if(b|0){if(__Z16atomic_decrementPj(b+-8|0)|0)break;__ZN6Memory11free_staticEPvb(b,1)}while(0);__ZN10StringNameD2Ev(t);t=c[h>>2]|0;if(!t){l=a;return}if(__Z16atomic_decrementPj(t+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(t,1);l=a;return}function __ZN20VisibilityNotifier2D8set_rectERK5Rect2(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0;e=l;l=l+48|0;if((l|0)>=(m|0))ba(48);f=e+24|0;g=e;h=b+416|0;c[h>>2]=c[d>>2];c[h+4>>2]=c[d+4>>2];c[h+8>>2]=c[d+8>>2];c[h+12>>2]=c[d+12>>2];if(!(a[b+136>>0]|0)){l=e;return}d=__ZNK10CanvasItem12get_world_2dEv(b)|0;Pi[c[(c[b>>2]|0)+132>>2]&2047](g,b);__ZNK11Transform2D5xformERK5Rect2(f,g,h);__ZN7World2D16_update_notifierEP20VisibilityNotifier2DRK5Rect2(d,b,f);if((d|0?__ZN9Reference11unreferenceEv(d)|0:0)?__Z17predelete_handlerP6Object(d)|0:0){gj[c[(c[d>>2]|0)+76>>2]&8191](d);__ZN6Memory11free_staticEPvb(d,0)}if(!(c[b+132>>2]|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(947574,947583,260,947603,0);l=e;return}else{a[1263537]=0;l=e;return}}function __ZNK20VisibilityNotifier2D8get_rectEv(a,b){a=a|0;b=b|0;var d=0;d=b+416|0;c[a>>2]=c[d>>2];c[a+4>>2]=c[d+4>>2];c[a+8>>2]=c[d+8>>2];c[a+12>>2]=c[d+12>>2];return}function __ZNK20VisibilityNotifier2D12is_on_screenEv(a){a=a|0;return (c[a+412>>2]|0)>0|0}function __ZNK13MethodBind0RCI20VisibilityNotifier2DbE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Eb(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK13MethodBind0RCI20VisibilityNotifier2DbE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,879412);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI20VisibilityNotifier2DbE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236228)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2Eb(i,ij[n&8191](d)|0);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI20VisibilityNotifier2DbE7ptrcallEP6ObjectPPKvPv(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0;if(!d)g=0;else{e=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1236228)|0;g=e?d:0}d=c[b+44>>2]|0;e=c[b+48>>2]|0;b=g+(e>>1)|0;if(!(e&1)){h=d;i=ij[h&8191](b)|0;j=i&1;a[f>>0]=j;return}else{h=c[(c[b>>2]|0)+d>>2]|0;i=ij[h&8191](b)|0;j=i&1;a[f>>0]=j;return}}function __ZN13MethodBind0RCI20VisibilityNotifier2DbED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI20VisibilityNotifier2D5Rect2E18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;if((b|0)!=-1){f=0;l=a;return f|0};c[d>>2]=0;c[d+4>>2]=0;c[d+8>>2]=0;c[d+12>>2]=0;__ZN7VariantC2ERK5Rect2(e,d);d=c[e>>2]|0;if(d|0)__ZN7Variant5clearEv(e);f=d;l=a;return f|0}function __ZNK13MethodBind0RCI20VisibilityNotifier2D5Rect2E18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,879412);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI20VisibilityNotifier2D5Rect2E4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0;f=l;l=l+48|0;if((l|0)>=(m|0))ba(48);i=f;j=f+24|0;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236228)|0:0){c[h>>2]=0;a[1263537]=0;k=c[d+24>>2]|0;if((k|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=k;c[b>>2]=0;l=f;return}n=k-(c[d+20>>2]|0)|0;if((n|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=n;c[b>>2]=0;l=f;return}n=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))o=n;else o=c[(c[d>>2]|0)+n>>2]|0;Pi[o&2047](j,d);__ZN7VariantC2ERK5Rect2(i,j);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI20VisibilityNotifier2D5Rect2E7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=d;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236228)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;Pi[i&2047](f,a);c[e>>2]=c[f>>2];c[e+4>>2]=c[f+4>>2];c[e+8>>2]=c[f+8>>2];c[e+12>>2]=c[f+12>>2];l=d;return}function __ZN13MethodBind0RCI20VisibilityNotifier2D5Rect2ED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I20VisibilityNotifier2DRK5Rect2E18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;if(b|0){f=0;l=a;return f|0};c[d>>2]=0;c[d+4>>2]=0;c[d+8>>2]=0;c[d+12>>2]=0;__ZN7VariantC2ERK5Rect2(e,d);d=c[e>>2]|0;if(d|0)__ZN7Variant5clearEv(e);f=d;l=a;return f|0}function __ZNK11MethodBind1I20VisibilityNotifier2DRK5Rect2E18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,879412);l=a;return c[b>>2]|0}function __ZN11MethodBind1I20VisibilityNotifier2DRK5Rect2E4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;i=l;l=l+48|0;if((l|0)>=(m|0))ba(48);j=i+24|0;k=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236228)|0:0){c[h>>2]=0;a[1263537]=0;n=d+24|0;o=c[n>>2]|0;if((o|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=o;c[b>>2]=0;l=i;return}p=o-(c[d+20>>2]|0)|0;if((p|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=p;c[b>>2]=0;l=i;return}if((g|0)>0){if((o|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);q=0}else{a[1263537]=0;q=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,q)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=q;c[b>>2]=0;l=i;return}}q=c[d+44>>2]|0;o=c[d+48>>2]|0;p=e+(o>>1)|0;if(!(o&1))r=q;else r=c[(c[p>>2]|0)+q>>2]|0;do if((g|0)<1){q=c[n>>2]|0;o=q+-1|0;if((q|0)>=1){e=c[d+16>>2]|0;s=(e|0)==0;if(s)t=0;else t=c[e+-4>>2]|0;if((q|0)<=(t|0)){if(s)u=0;else u=c[e+-4>>2]|0;do if((u|0)<(q|0)){if(s)v=0;else v=c[e+-4>>2]|0;if((v|0)<(q|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);w=0;break}else{a[1263537]=0;x=31;break}}else x=31;while(0);if((x|0)==31)w=e+(o*24|0)|0;__ZN7VariantC2ERKS_(k,w);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);__ZNK7Variantcv5Rect2Ev(j,k);Pi[r&2047](p,j);if(c[k>>2]|0)__ZN7Variant5clearEv(k);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I20VisibilityNotifier2DRK5Rect2E7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236228)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;b=c[d>>2]|0;c[f>>2]=c[b>>2];c[f+4>>2]=c[b+4>>2];c[f+8>>2]=c[b+8>>2];c[f+12>>2]=c[b+12>>2];Pi[i&2047](a,f);l=e;return}function __ZN11MethodBind1I20VisibilityNotifier2DRK5Rect2ED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN19VisibilityEnabler2D18_initialize_classvEv(b){b=b|0;if(a[1263376]|0)return;__ZN20VisibilityNotifier2D16initialize_classEv();__ZN7ClassDB10_add_classI19VisibilityEnabler2DEEvv();__ZN19VisibilityEnabler2D13_bind_methodsEv();a[1263376]=1;return}function __ZN19VisibilityEnabler2D5_setvERK10StringNameRK7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK19VisibilityEnabler2D5_getvERK10StringNameR7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK19VisibilityEnabler2D19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+24|0;g=e+4|0;h=e;if(!d)__ZNK20VisibilityNotifier2D19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,0);__ZN6StringC2EPKc(f,879848);i=c[f>>2]|0;f=i;j=g+4|0;c[j>>2]=0;k=g+12|0;c[k>>2]=0;c[g>>2]=0;n=(i|0)==0;if(!n?(c[j>>2]=0,__Z28atomic_conditional_incrementPj(i+-8|0)|0):0)c[j>>2]=f;c[g+8>>2]=0;f=c[k>>2]|0;if(f|0){if(!(__Z16atomic_decrementPj(f+-8|0)|0))__ZN6Memory11free_staticEPvb(f,1);c[k>>2]=0}c[g+16>>2]=256;if(!(c[b>>2]|0)){k=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=k;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0}k=__ZnwjPFPvjE(32,4740)|0;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0;c[k+12>>2]=0;c[k+16>>2]=7;f=k+20|0;c[f>>2]=0;j=k+24|0;c[j>>2]=0;o=k+28|0;c[o>>2]=0;__ZN12PropertyInfoaSERKS_(k,g)|0;p=c[b>>2]|0;q=p+4|0;r=c[q>>2]|0;c[j>>2]=r;c[f>>2]=0;c[o>>2]=p;if(r|0)c[r+20>>2]=k;c[q>>2]=k;if(!(c[p>>2]|0))c[p>>2]=k;k=p+8|0;c[k>>2]=(c[k>>2]|0)+1;k=c[g+12>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);k=c[g+4>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);if(!n?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);__ZN10StringNameC2EPKc(h,879848);__ZN7ClassDB17get_property_listE10StringNameP4ListI12PropertyInfo16DefaultAllocatorEbPK6Object(h,b,1,a);__ZN10StringNameD2Ev(h);if(!d){l=e;return}__ZNK20VisibilityNotifier2D19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,1);l=e;return}function __ZN19VisibilityEnabler2D14_notificationvEib(a,b,c){a=a|0;b=b|0;c=c|0;if(!c)__ZN20VisibilityNotifier2D14_notificationvEib(a,b,0);if(1539!=1536)__ZN19VisibilityEnabler2D13_notificationEi(a,b);if(!c)return;__ZN20VisibilityNotifier2D14_notificationvEib(a,b,1);return}function __ZNK19VisibilityEnabler2D16_get_class_namevEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+8|0;e=b+4|0;f=b;g=a+432|0;a=c[g>>2]|0;if(a|0){if(c[a+4>>2]|0){l=b;return g|0}if(__ZNK6String6lengthEv(a+8|0)|0){l=b;return g|0}}__ZN6StringC2EPKc(d,879848);c[f>>2]=c[d>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameaSERKS_(g,e);__ZN10StringNameD2Ev(e);e=c[f>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);l=b;return g|0}function __ZNK19VisibilityEnabler2D9get_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,879848);l=a;return c[b>>2]|0}function __ZNK19VisibilityEnabler2D8is_classERK6String(a,b){a=a|0;b=b|0;var c=0;if((((!(__ZNK6StringeqEPKc(b,879848)|0)?!(__ZNK6StringeqEPKc(b,879412)|0):0)?!(__ZNK6StringeqEPKc(b,939635)|0):0)?!(__ZNK6StringeqEPKc(b,947933)|0):0)?!(__ZNK6StringeqEPKc(b,1132465)|0):0)c=__ZNK6StringeqEPKc(b,1142944)|0;else c=1;return c|0}function __ZNK19VisibilityEnabler2D12is_class_ptrEPv(a,b){a=a|0;b=b|0;var c=0;if((b|0)==1236236){c=1;return c|0}c=(b|0)==1236228|((b|0)==1234324|((b|0)==1220748|((b|0)==1220720|(b|0)==1220580)));return c|0}function __ZN19VisibilityEnabler2DD2Ev(a){a=a|0;var b=0,d=0,e=0,f=0;c[a>>2]=285856;b=a+440|0;d=c[b>>2]|0;if(d|0?(__ZN3MapIP4Node7Variant10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS6_7ElementE(b,c[d+8>>2]|0),d=c[a+444>>2]|0,e=c[b>>2]|0,c[e+8>>2]=d,c[a+448>>2]=0,f=d,c[f+12>>2]=f,e|0):0){f=e+32|0;if(c[f>>2]|0)__ZN7Variant5clearEv(f);__ZN6Memory11free_staticEPvb(e,0);c[b>>2]=0}__ZN10StringNameD2Ev(a+432|0);c[a>>2]=285580;b=a+404|0;e=c[b>>2]|0;if(e|0?(__ZN3SetIP8Viewport10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(b,c[e+8>>2]|0),e=c[a+408>>2]|0,f=c[b>>2]|0,c[f+8>>2]=e,c[a+412>>2]=0,d=e,c[d+12>>2]=d,f|0):0){__ZN6Memory11free_staticEPvb(f,0);c[b>>2]=0}__ZN10StringNameD2Ev(a+400|0);c[a>>2]=218040;__ZN10StringNameD2Ev(a+340|0);__ZN10CanvasItemD2Ev(a);return}function __ZN19VisibilityEnabler2DD0Ev(a){a=a|0;__ZN19VisibilityEnabler2DD2Ev(a);__ZdlPv(a);return}function __ZNK19VisibilityEnabler2D25get_configuration_warningEv(a){a=a|0;return 0}function __ZN19VisibilityEnabler2D13_screen_enterEv(b){b=b|0;var d=0,e=0,f=0,g=0;d=c[b+440>>2]|0;if(d|0?(e=c[d+8>>2]|0,d=c[b+444>>2]|0,(e|0)!=(d|0)):0){f=e;while(1){e=c[f+8>>2]|0;if((e|0)==(d|0))break;else f=e}if(f|0){d=f;do{__ZN19VisibilityEnabler2D18_change_node_stateEP4Nodeb(b,c[d+24>>2]|0,1);d=c[d+16>>2]|0}while((d|0)!=0)}}if(a[b+456>>0]|0?__ZNK4Node10get_parentEv(b)|0:0)__ZN4Node17set_fixed_processEb(__ZNK4Node10get_parentEv(b)|0,1);if(!(a[b+455>>0]|0)){g=b+436|0;a[g>>0]=1;return}if(!(__ZNK4Node10get_parentEv(b)|0)){g=b+436|0;a[g>>0]=1;return}__ZN4Node11set_processEb(__ZNK4Node10get_parentEv(b)|0,1);g=b+436|0;a[g>>0]=1;return}function __ZN19VisibilityEnabler2D12_screen_exitEv(b){b=b|0;var d=0,e=0,f=0,g=0;d=c[b+440>>2]|0;if(d|0?(e=c[d+8>>2]|0,d=c[b+444>>2]|0,(e|0)!=(d|0)):0){f=e;while(1){e=c[f+8>>2]|0;if((e|0)==(d|0))break;else f=e}if(f|0){d=f;do{__ZN19VisibilityEnabler2D18_change_node_stateEP4Nodeb(b,c[d+24>>2]|0,0);d=c[d+16>>2]|0}while((d|0)!=0)}}if(a[b+456>>0]|0?__ZNK4Node10get_parentEv(b)|0:0)__ZN4Node17set_fixed_processEb(__ZNK4Node10get_parentEv(b)|0,0);if(!(a[b+455>>0]|0)){g=b+436|0;a[g>>0]=0;return}if(!(__ZNK4Node10get_parentEv(b)|0)){g=b+436|0;a[g>>0]=0;return}__ZN4Node11set_processEb(__ZNK4Node10get_parentEv(b)|0,0);g=b+436|0;a[g>>0]=0;return}function __ZN19VisibilityEnabler2D18_change_node_stateEP4Nodeb(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f;h=c[b+440>>2]|0;a:do if(h|0){i=c[h+8>>2]|0;j=c[b+444>>2]|0;b:do if((i|0)==(j|0))k=i;else{n=i;while(1){o=c[n+24>>2]|0;if(o>>>0>d>>>0)p=n+8|0;else{if(o>>>0>=d>>>0){k=n;break b}p=n+4|0}n=c[p>>2]|0;if((n|0)==(j|0))break a}}while(0);if((k|0)!=(j|0)&(k|0)!=0){a[1263537]=0;if(!d){l=f;return}if($i[c[(c[d>>2]|0)+44>>2]&8191](d,1236176)|0)__ZN11RigidBody2D12set_sleepingEb(d,e^1);if($i[c[(c[d>>2]|0)+44>>2]&8191](d,1235944)|0)__ZN15AnimationPlayer10set_activeEb(d,e);do if($i[c[(c[d>>2]|0)+44>>2]&8191](d,1236208)|0)if(e){__ZN10StringNameC2Ev(g);__ZN14AnimatedSprite4playERK10StringName(d,g);__ZN10StringNameD2Ev(g);break}else{__ZN14AnimatedSprite4stopEv(d);break}while(0);if(!($i[c[(c[d>>2]|0)+44>>2]&8191](d,1236232)|0)){l=f;return}__ZN11Particles2D12set_emittingEb(d,e);l=f;return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(879433,816790,272,879452,0);l=f;return}function __ZN11Particles2D12set_emittingEb(b,e){b=b|0;e=e|0;var f=0,h=0;f=e&1;h=b+552|0;if((d[h>>0]|0|0)==(e&1|0))return;if(e){if(!(c[b+616>>2]|0))g[b+612>>2]=0.0;e=b+608|0;__ZN4Node11set_processEb(b,(c[e>>2]|0)==1);__ZN4Node17set_fixed_processEb(b,(c[e>>2]|0)==0);c[b+560>>2]=c[b+556>>2]}a[h>>0]=f;return}function __ZN19VisibilityEnabler2D13_notificationEi(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;g=e+4|0;switch(d|0){case 10:{if(!(c[b+132>>2]|0))__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(947574,947583,260,947603,0);else a[1263537]=0;a:do if(!(__ZNK4Node10get_parentEv(b)|0))h=b;else{d=b;while(1){c[f>>2]=__ZNK4Node12get_filenameEv(d)|0;c[g>>2]=0;i=__ZNK6StringeqERKS_(f,g)|0;j=c[g>>2]|0;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);j=c[f>>2]|0;if((j|0)!=0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0){__ZN6Memory11free_staticEPvb(j,1);if(!i){h=d;break a}}else k=13;if((k|0)==13?(k=0,!i):0){h=d;break a}i=__ZNK4Node10get_parentEv(d)|0;if(!(__ZNK4Node10get_parentEv(i)|0)){h=i;break}else d=i}}while(0);__ZN19VisibilityEnabler2D11_find_nodesEP4Node(b,h);if(a[b+456>>0]|0?__ZNK4Node10get_parentEv(b)|0:0)__ZN4Node17set_fixed_processEb(__ZNK4Node10get_parentEv(b)|0,0);if(!(a[b+455>>0]|0)){l=e;return}if(!(__ZNK4Node10get_parentEv(b)|0)){l=e;return}__ZN4Node11set_processEb(__ZNK4Node10get_parentEv(b)|0,0);l=e;return}case 11:{if(!(c[b+132>>2]|0))__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(947574,947583,260,947603,0);else a[1263537]=0;h=b+440|0;k=c[h>>2]|0;if(!k){l=e;return}f=c[k+8>>2]|0;d=c[b+444>>2]|0;if((f|0)!=(d|0)){i=f;while(1){f=c[i+8>>2]|0;if((f|0)==(d|0))break;else i=f}if(!i)n=k;else{d=b+436|0;f=i;do{i=f+24|0;if(!(a[d>>0]|0))__ZN19VisibilityEnabler2D18_change_node_stateEP4Nodeb(b,c[i>>2]|0,1);j=c[i>>2]|0;i=(c[308579]|0)+68|0;__ZN10StringNameC2EPKc(g,883157);__ZN6Object10disconnectERK10StringNamePS_S2_(j,i,b,g);__ZN10StringNameD2Ev(g);f=c[f+16>>2]|0}while((f|0)!=0);n=c[h>>2]|0}if(!n){l=e;return}else o=n}else o=k;__ZN3MapIP4Node7Variant10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS6_7ElementE(h,c[o+8>>2]|0);o=c[b+444>>2]|0;k=c[h>>2]|0;c[k+8>>2]=o;c[b+448>>2]=0;b=o;c[b+12>>2]=b;if(!k){l=e;return}b=k+32|0;if(c[b>>2]|0)__ZN7Variant5clearEv(b);__ZN6Memory11free_staticEPvb(k,0);c[h>>2]=0;l=e;return}default:{l=e;return}}}function __ZN19VisibilityEnabler2D11_find_nodesEP4Node(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0;e=l;l=l+96|0;if((l|0)>=(m|0))ba(96);f=e+80|0;g=e+48|0;h=e+24|0;i=e+76|0;j=e;k=e+72|0;c[f>>2]=d;c[g>>2]=0;do if(!((a[b+453>>0]|0)==0|(d|0)==0)?$i[c[(c[d>>2]|0)+44>>2]&8191](d,1236176)|0:0){if((__ZNK11RigidBody2D8get_modeEv(d)|0)!=2){if(__ZNK11RigidBody2D8get_modeEv(d)|0){n=0;break}if(__ZNK11RigidBody2D16is_able_to_sleepEv(d)|0){n=0;break}}__ZN7VariantC2Ei(h,__ZNK11RigidBody2D8get_modeEv(d)|0);__ZN7VariantaSERKS_(g,h);if(c[h>>2]|0)__ZN7Variant5clearEv(h);n=1}else n=0;while(0);if(!(a[b+452>>0]|0))o=n;else{d=c[f>>2]|0;if(!d)p=0;else p=($i[c[(c[d>>2]|0)+44>>2]&8191](d,1235944)|0)&(d|0)!=0;o=n|p}if(!(a[b+457>>0]|0))q=o;else{p=c[f>>2]|0;if(!p)r=0;else r=$i[c[(c[p>>2]|0)+44>>2]&8191](p,1236208)|0;q=o|r}if(!(a[b+454>>0]|0)){if(q){s=f;t=23}}else{r=c[f>>2]|0;if(!r)u=0;else u=$i[c[(c[r>>2]|0)+44>>2]&8191](r,1236232)|0;if(q|u){s=f;t=23}}if((t|0)==23){t=c[s>>2]|0;s=(c[308579]|0)+68|0;__ZN10StringNameC2EPKc(h,883157);__ZN7VariantC2EPK6Object(j,t);c[i>>2]=__Z6varrayRK7Variant(j)|0;__ZN6Object7connectERK10StringNamePS_S2_RK6VectorI7VariantEj(t,s,b,h,i,4)|0;s=c[i>>2]|0;if(s|0?(__Z16atomic_decrementPj(s+-8|0)|0)==0:0){t=c[i>>2]|0;i=(t|0)==0?0:t+-4|0;t=i+4|0;u=c[i>>2]|0;if(u|0){q=0;r=u;while(1){u=t+(q*24|0)|0;if(!(c[u>>2]|0))v=r;else{__ZN7Variant5clearEv(u);v=c[i>>2]|0}q=q+1|0;if(q>>>0>=v>>>0)break;else r=v}}__ZN6Memory11free_staticEPvb(s,1)}if(c[j>>2]|0)__ZN7Variant5clearEv(j);__ZN10StringNameD2Ev(h);__ZN7VariantaSERKS_(__ZN3MapIP4Node7Variant10ComparatorIS1_E16DefaultAllocatorEixERKS1_(b+440|0,f)|0,g);__ZN19VisibilityEnabler2D18_change_node_stateEP4Nodeb(b,c[f>>2]|0,0)}if((__ZNK4Node15get_child_countEv(c[f>>2]|0)|0)>0){j=0;do{s=__ZNK4Node9get_childEi(c[f>>2]|0,j)|0;c[k>>2]=__ZNK4Node12get_filenameEv(s)|0;c[h>>2]=0;v=__ZNK6StringneERKS_(k,h)|0;r=c[h>>2]|0;if(r|0?(__Z16atomic_decrementPj(r+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(r,1);r=c[k>>2]|0;if(r|0?(__Z16atomic_decrementPj(r+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(r,1);if(!v)__ZN19VisibilityEnabler2D11_find_nodesEP4Node(b,s);j=j+1|0}while((j|0)<(__ZNK4Node15get_child_countEv(c[f>>2]|0)|0))}if(!(c[g>>2]|0)){l=e;return}__ZN7Variant5clearEv(g);l=e;return}function __ZN7ClassDB10_add_classI19VisibilityEnabler2DEEvv(){var a=0,b=0,d=0,e=0,f=0,g=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+16|0;d=a+12|0;e=a+8|0;f=a+4|0;g=a;__ZN6StringC2EPKc(b,879848);c[e>>2]=c[b>>2];__ZN10StringNameC2ERK6String(d,e);__ZN6StringC2EPKc(b,879412);c[g>>2]=c[b>>2];__ZN10StringNameC2ERK6String(f,g);__ZN7ClassDB11_add_class2ERK10StringNameS2_(d,f);__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);__ZN10StringNameD2Ev(d);d=c[e>>2]|0;if(!d){l=a;return}if(__Z16atomic_decrementPj(d+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(d,1);l=a;return}function __ZN19VisibilityEnabler2D13_bind_methodsEv(){var a=0,b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0;a=l;l=l+112|0;if((l|0)>=(m|0))ba(112);b=a+88|0;d=a+80|0;e=a+72|0;f=a+64|0;g=a+60|0;h=a+36|0;i=a+56|0;j=a+24|0;k=a+16|0;n=a+8|0;o=a+52|0;p=a+48|0;q=a+44|0;r=a+40|0;s=a+32|0;t=a+28|0;u=a+20|0;v=a+12|0;w=a+4|0;x=a;__Z8D_METHODPKcS0_S0_(d,879494,879506,1113974);y=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(y);c[y>>2]=286024;__ZN10MethodBind10_set_constEb(y,0);__ZN10MethodBind24_generate_argument_typesEi(y,2);c[y+44>>2]=1591;c[y+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,y,d,0,0)|0;y=d+4|0;z=c[y>>2]|0;if(z|0?(__Z16atomic_decrementPj(z+-8|0)|0)==0:0){A=c[y>>2]|0;y=(A|0)==0?0:A+-4|0;A=y+4|0;if(c[y>>2]|0){B=0;do{__ZN10StringNameD2Ev(A+(B<<2)|0);B=B+1|0}while(B>>>0<(c[y>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(z,1)}__ZN10StringNameD2Ev(d);__Z8D_METHODPKcS0_(e,879514,879506);d=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(d);c[d>>2]=286060;__ZN10MethodBind10_set_constEb(d,1);__ZN10MethodBind24_generate_argument_typesEi(d,1);__ZN10MethodBind12_set_returnsEb(d,1);c[d+44>>2]=4613;c[d+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,d,e,0,0)|0;d=e+4|0;z=c[d>>2]|0;if(z|0?(__Z16atomic_decrementPj(z+-8|0)|0)==0:0){y=c[d>>2]|0;d=(y|0)==0?0:y+-4|0;y=d+4|0;if(c[d>>2]|0){B=0;do{__ZN10StringNameD2Ev(y+(B<<2)|0);B=B+1|0}while(B>>>0<(c[d>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(z,1)}__ZN10StringNameD2Ev(e);__Z8D_METHODPKc(f,883157);e=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(e);c[e>>2]=286096;__ZN10MethodBind10_set_constEb(e,0);__ZN10MethodBind24_generate_argument_typesEi(e,1);c[e+44>>2]=1540;c[e+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,e,f,0,0)|0;e=f+4|0;z=c[e>>2]|0;if(z|0?(__Z16atomic_decrementPj(z+-8|0)|0)==0:0){d=c[e>>2]|0;e=(d|0)==0?0:d+-4|0;d=e+4|0;if(c[e>>2]|0){B=0;do{__ZN10StringNameD2Ev(d+(B<<2)|0);B=B+1|0}while(B>>>0<(c[e>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(z,1)}__ZN10StringNameD2Ev(f);__ZN6StringC2EPKc(b,879848);c[h>>2]=c[b>>2];__ZN10StringNameC2ERK6String(g,h);__ZN6StringC2EPKc(i,879533);__ZN6StringC2EPKc(j,1263606);f=b+4|0;c[f>>2]=0;z=b+12|0;c[z>>2]=0;c[b>>2]=1;e=c[i>>2]|0;if(e|0?(c[f>>2]=0,__Z28atomic_conditional_incrementPj(e+-8|0)|0):0)c[f>>2]=c[i>>2];c[b+8>>2]=0;f=c[z>>2]|0;if((f|0)!=(c[j>>2]|0)){if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);c[z>>2]=0;f=c[j>>2]|0;if(f|0?__Z28atomic_conditional_incrementPj(f+-8|0)|0:0)c[z>>2]=c[j>>2]}c[b+16>>2]=7;c[k>>2]=__Z11_scs_createPKc(879494)|0;c[n>>2]=__Z11_scs_createPKc(879514)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(g,b,k,n,0);__ZN10StringNameD2Ev(n);__ZN10StringNameD2Ev(k);z=c[b+12>>2]|0;if(z|0?(__Z16atomic_decrementPj(z+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(z,1);z=c[b+4>>2]|0;if(z|0?(__Z16atomic_decrementPj(z+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(z,1);z=c[j>>2]|0;if(z|0?(__Z16atomic_decrementPj(z+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(z,1);z=c[i>>2]|0;if(z|0?(__Z16atomic_decrementPj(z+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(z,1);__ZN10StringNameD2Ev(g);g=c[h>>2]|0;if(g|0?(__Z16atomic_decrementPj(g+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(g,1);__ZN6StringC2EPKc(b,879848);c[h>>2]=c[b>>2];__ZN10StringNameC2ERK6String(o,h);__ZN6StringC2EPKc(p,879550);__ZN6StringC2EPKc(j,1263606);g=b+4|0;c[g>>2]=0;z=b+12|0;c[z>>2]=0;c[b>>2]=1;i=c[p>>2]|0;if(i|0?(c[g>>2]=0,__Z28atomic_conditional_incrementPj(i+-8|0)|0):0)c[g>>2]=c[p>>2];c[b+8>>2]=0;g=c[z>>2]|0;if((g|0)!=(c[j>>2]|0)){if(g|0?(__Z16atomic_decrementPj(g+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(g,1);c[z>>2]=0;g=c[j>>2]|0;if(g|0?__Z28atomic_conditional_incrementPj(g+-8|0)|0:0)c[z>>2]=c[j>>2]}c[b+16>>2]=7;c[k>>2]=__Z11_scs_createPKc(879494)|0;c[n>>2]=__Z11_scs_createPKc(879514)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(o,b,k,n,1);__ZN10StringNameD2Ev(n);__ZN10StringNameD2Ev(k);z=c[b+12>>2]|0;if(z|0?(__Z16atomic_decrementPj(z+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(z,1);z=c[b+4>>2]|0;if(z|0?(__Z16atomic_decrementPj(z+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(z,1);z=c[j>>2]|0;if(z|0?(__Z16atomic_decrementPj(z+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(z,1);z=c[p>>2]|0;if(z|0?(__Z16atomic_decrementPj(z+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(z,1);__ZN10StringNameD2Ev(o);o=c[h>>2]|0;if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(o,1);__ZN6StringC2EPKc(b,879848);c[h>>2]=c[b>>2];__ZN10StringNameC2ERK6String(q,h);__ZN6StringC2EPKc(r,879564);__ZN6StringC2EPKc(j,1263606);o=b+4|0;c[o>>2]=0;z=b+12|0;c[z>>2]=0;c[b>>2]=1;p=c[r>>2]|0;if(p|0?(c[o>>2]=0,__Z28atomic_conditional_incrementPj(p+-8|0)|0):0)c[o>>2]=c[r>>2];c[b+8>>2]=0;o=c[z>>2]|0;do if((o|0)!=(c[j>>2]|0)){do if(o|0){if(__Z16atomic_decrementPj(o+-8|0)|0)break;__ZN6Memory11free_staticEPvb(o,1)}while(0);c[z>>2]=0;p=c[j>>2]|0;if(!p)break;if(!(__Z28atomic_conditional_incrementPj(p+-8|0)|0))break;c[z>>2]=c[j>>2]}while(0);c[b+16>>2]=7;c[k>>2]=__Z11_scs_createPKc(879494)|0;c[n>>2]=__Z11_scs_createPKc(879514)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(q,b,k,n,2);__ZN10StringNameD2Ev(n);__ZN10StringNameD2Ev(k);z=c[b+12>>2]|0;do if(z|0){if(__Z16atomic_decrementPj(z+-8|0)|0)break;__ZN6Memory11free_staticEPvb(z,1)}while(0);z=c[b+4>>2]|0;do if(z|0){if(__Z16atomic_decrementPj(z+-8|0)|0)break;__ZN6Memory11free_staticEPvb(z,1)}while(0);z=c[j>>2]|0;do if(z|0){if(__Z16atomic_decrementPj(z+-8|0)|0)break;__ZN6Memory11free_staticEPvb(z,1)}while(0);z=c[r>>2]|0;do if(z|0){if(__Z16atomic_decrementPj(z+-8|0)|0)break;__ZN6Memory11free_staticEPvb(z,1)}while(0);__ZN10StringNameD2Ev(q);q=c[h>>2]|0;do if(q|0){if(__Z16atomic_decrementPj(q+-8|0)|0)break;__ZN6Memory11free_staticEPvb(q,1)}while(0);__ZN6StringC2EPKc(b,879848);c[h>>2]=c[b>>2];__ZN10StringNameC2ERK6String(s,h);__ZN6StringC2EPKc(t,879580);__ZN6StringC2EPKc(j,1263606);q=b+4|0;c[q>>2]=0;z=b+12|0;c[z>>2]=0;c[b>>2]=1;r=c[t>>2]|0;do if(r|0){c[q>>2]=0;if(!(__Z28atomic_conditional_incrementPj(r+-8|0)|0))break;c[q>>2]=c[t>>2]}while(0);c[b+8>>2]=0;q=c[z>>2]|0;do if((q|0)!=(c[j>>2]|0)){do if(q|0){if(__Z16atomic_decrementPj(q+-8|0)|0)break;__ZN6Memory11free_staticEPvb(q,1)}while(0);c[z>>2]=0;r=c[j>>2]|0;if(!r)break;if(!(__Z28atomic_conditional_incrementPj(r+-8|0)|0))break;c[z>>2]=c[j>>2]}while(0);c[b+16>>2]=7;c[k>>2]=__Z11_scs_createPKc(879494)|0;c[n>>2]=__Z11_scs_createPKc(879514)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(s,b,k,n,5);__ZN10StringNameD2Ev(n);__ZN10StringNameD2Ev(k);z=c[b+12>>2]|0;do if(z|0){if(__Z16atomic_decrementPj(z+-8|0)|0)break;__ZN6Memory11free_staticEPvb(z,1)}while(0);z=c[b+4>>2]|0;do if(z|0){if(__Z16atomic_decrementPj(z+-8|0)|0)break;__ZN6Memory11free_staticEPvb(z,1)}while(0);z=c[j>>2]|0;do if(z|0){if(__Z16atomic_decrementPj(z+-8|0)|0)break;__ZN6Memory11free_staticEPvb(z,1)}while(0);z=c[t>>2]|0;do if(z|0){if(__Z16atomic_decrementPj(z+-8|0)|0)break;__ZN6Memory11free_staticEPvb(z,1)}while(0);__ZN10StringNameD2Ev(s);s=c[h>>2]|0;do if(s|0){if(__Z16atomic_decrementPj(s+-8|0)|0)break;__ZN6Memory11free_staticEPvb(s,1)}while(0);__ZN6StringC2EPKc(b,879848);c[h>>2]=c[b>>2];__ZN10StringNameC2ERK6String(u,h);__ZN6StringC2EPKc(v,879603);__ZN6StringC2EPKc(j,1263606);s=b+4|0;c[s>>2]=0;z=b+12|0;c[z>>2]=0;c[b>>2]=1;t=c[v>>2]|0;do if(t|0){c[s>>2]=0;if(!(__Z28atomic_conditional_incrementPj(t+-8|0)|0))break;c[s>>2]=c[v>>2]}while(0);c[b+8>>2]=0;s=c[z>>2]|0;do if((s|0)!=(c[j>>2]|0)){do if(s|0){if(__Z16atomic_decrementPj(s+-8|0)|0)break;__ZN6Memory11free_staticEPvb(s,1)}while(0);c[z>>2]=0;t=c[j>>2]|0;if(!t)break;if(!(__Z28atomic_conditional_incrementPj(t+-8|0)|0))break;c[z>>2]=c[j>>2]}while(0);c[b+16>>2]=7;c[k>>2]=__Z11_scs_createPKc(879494)|0;c[n>>2]=__Z11_scs_createPKc(879514)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(u,b,k,n,3);__ZN10StringNameD2Ev(n);__ZN10StringNameD2Ev(k);z=c[b+12>>2]|0;do if(z|0){if(__Z16atomic_decrementPj(z+-8|0)|0)break;__ZN6Memory11free_staticEPvb(z,1)}while(0);z=c[b+4>>2]|0;do if(z|0){if(__Z16atomic_decrementPj(z+-8|0)|0)break;__ZN6Memory11free_staticEPvb(z,1)}while(0);z=c[j>>2]|0;do if(z|0){if(__Z16atomic_decrementPj(z+-8|0)|0)break;__ZN6Memory11free_staticEPvb(z,1)}while(0);z=c[v>>2]|0;do if(z|0){if(__Z16atomic_decrementPj(z+-8|0)|0)break;__ZN6Memory11free_staticEPvb(z,1)}while(0);__ZN10StringNameD2Ev(u);u=c[h>>2]|0;do if(u|0){if(__Z16atomic_decrementPj(u+-8|0)|0)break;__ZN6Memory11free_staticEPvb(u,1)}while(0);__ZN6StringC2EPKc(b,879848);c[h>>2]=c[b>>2];__ZN10StringNameC2ERK6String(w,h);__ZN6StringC2EPKc(x,879618);__ZN6StringC2EPKc(j,1263606);u=b+4|0;c[u>>2]=0;z=b+12|0;c[z>>2]=0;c[b>>2]=1;v=c[x>>2]|0;do if(v|0){c[u>>2]=0;if(!(__Z28atomic_conditional_incrementPj(v+-8|0)|0))break;c[u>>2]=c[x>>2]}while(0);c[b+8>>2]=0;u=c[z>>2]|0;do if((u|0)!=(c[j>>2]|0)){do if(u|0){if(__Z16atomic_decrementPj(u+-8|0)|0)break;__ZN6Memory11free_staticEPvb(u,1)}while(0);c[z>>2]=0;v=c[j>>2]|0;if(!v)break;if(!(__Z28atomic_conditional_incrementPj(v+-8|0)|0))break;c[z>>2]=c[j>>2]}while(0);c[b+16>>2]=7;c[k>>2]=__Z11_scs_createPKc(879494)|0;c[n>>2]=__Z11_scs_createPKc(879514)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(w,b,k,n,4);__ZN10StringNameD2Ev(n);__ZN10StringNameD2Ev(k);k=c[b+12>>2]|0;do if(k|0){if(__Z16atomic_decrementPj(k+-8|0)|0)break;__ZN6Memory11free_staticEPvb(k,1)}while(0);k=c[b+4>>2]|0;do if(k|0){if(__Z16atomic_decrementPj(k+-8|0)|0)break;__ZN6Memory11free_staticEPvb(k,1)}while(0);k=c[j>>2]|0;do if(k|0){if(__Z16atomic_decrementPj(k+-8|0)|0)break;__ZN6Memory11free_staticEPvb(k,1)}while(0);k=c[x>>2]|0;do if(k|0){if(__Z16atomic_decrementPj(k+-8|0)|0)break;__ZN6Memory11free_staticEPvb(k,1)}while(0);__ZN10StringNameD2Ev(w);w=c[h>>2]|0;do if(w|0){if(__Z16atomic_decrementPj(w+-8|0)|0)break;__ZN6Memory11free_staticEPvb(w,1)}while(0);__ZN6StringC2EPKc(b,879848);c[j>>2]=c[b>>2];__ZN10StringNameC2ERK6String(h,j);__ZN10StringNameC2EPKc(b,879639);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(h,b,1);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(h);w=c[j>>2]|0;do if(w|0){if(__Z16atomic_decrementPj(w+-8|0)|0)break;__ZN6Memory11free_staticEPvb(w,1)}while(0);__ZN6StringC2EPKc(b,879848);c[j>>2]=c[b>>2];__ZN10StringNameC2ERK6String(h,j);__ZN10StringNameC2EPKc(b,879661);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(h,b,0);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(h);w=c[j>>2]|0;do if(w|0){if(__Z16atomic_decrementPj(w+-8|0)|0)break;__ZN6Memory11free_staticEPvb(w,1)}while(0);__ZN6StringC2EPKc(b,879848);c[j>>2]=c[b>>2];__ZN10StringNameC2ERK6String(h,j);__ZN10StringNameC2EPKc(b,879686);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(h,b,2);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(h);w=c[j>>2]|0;do if(w|0){if(__Z16atomic_decrementPj(w+-8|0)|0)break;__ZN6Memory11free_staticEPvb(w,1)}while(0);__ZN6StringC2EPKc(b,879848);c[j>>2]=c[b>>2];__ZN10StringNameC2ERK6String(h,j);__ZN10StringNameC2EPKc(b,879710);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(h,b,5);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(h);w=c[j>>2]|0;do if(w|0){if(__Z16atomic_decrementPj(w+-8|0)|0)break;__ZN6Memory11free_staticEPvb(w,1)}while(0);__ZN6StringC2EPKc(b,879848);c[j>>2]=c[b>>2];__ZN10StringNameC2ERK6String(h,j);__ZN10StringNameC2EPKc(b,879741);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(h,b,3);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(h);w=c[j>>2]|0;do if(w|0){if(__Z16atomic_decrementPj(w+-8|0)|0)break;__ZN6Memory11free_staticEPvb(w,1)}while(0);__ZN6StringC2EPKc(b,879848);c[j>>2]=c[b>>2];__ZN10StringNameC2ERK6String(h,j);__ZN10StringNameC2EPKc(b,879764);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(h,b,4);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(h);w=c[j>>2]|0;do if(w|0){if(__Z16atomic_decrementPj(w+-8|0)|0)break;__ZN6Memory11free_staticEPvb(w,1)}while(0);__ZN6StringC2EPKc(b,879848);c[j>>2]=c[b>>2];__ZN10StringNameC2ERK6String(h,j);__ZN10StringNameC2EPKc(b,879793);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(h,b,6);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(h);h=c[j>>2]|0;if(!h){l=a;return}if(__Z16atomic_decrementPj(h+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(h,1);l=a;return}function __ZN19VisibilityEnabler2D11set_enablerENS_7EnablerEb(b,c,d){b=b|0;c=c|0;d=d|0;if(c>>>0>5){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(879494,816790,354,879805,0);return}else{a[1263537]=0;a[b+452+c>>0]=d&1;return}}function __ZNK19VisibilityEnabler2D18is_enabler_enabledENS_7EnablerE(b,c){b=b|0;c=c|0;var d=0;if(c>>>0>5){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(879514,816790,359,879805,0);d=0;return d|0}else{a[1263537]=0;d=(a[b+452+c>>0]|0)!=0;return d|0}return 0}function __ZN19VisibilityEnabler2D13_node_removedEP4Node(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0;if(!(a[b+436>>0]|0))__ZN19VisibilityEnabler2D18_change_node_stateEP4Nodeb(b,d,1);e=b+440|0;f=c[e>>2]|0;if(!f)return;g=c[f+8>>2]|0;f=c[b+444>>2]|0;a:do if((g|0)==(f|0))h=g;else{b=g;do{i=c[b+24>>2]|0;if(i>>>0>d>>>0)j=b+8|0;else{if(i>>>0>=d>>>0){h=b;break a}j=b+4|0}b=c[j>>2]|0}while((b|0)!=(f|0));return}while(0);if((h|0)==0|(h|0)==(f|0))return;__ZN3MapIP4Node7Variant10ComparatorIS1_E16DefaultAllocatorE6_eraseEPNS6_7ElementE(e,h);return}function __ZNK11MethodBind1I19VisibilityEnabler2DP4NodeE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if(!b){__ZN7VariantC2EPK6Object(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK11MethodBind1I19VisibilityEnabler2DP4NodeE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,879848);l=a;return c[b>>2]|0}function __ZN11MethodBind1I19VisibilityEnabler2DP4NodeE4callEP6ObjectPPK7VariantiRNS6_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236236)|0:0){c[h>>2]=0;a[1263537]=0;k=d+24|0;n=c[k>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=i;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=i;return}if((g|0)>0){if((n|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);p=0}else{a[1263537]=0;p=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,p)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=p;c[b>>2]=0;l=i;return}}p=c[d+44>>2]|0;n=c[d+48>>2]|0;o=e+(n>>1)|0;if(!(n&1))q=p;else q=c[(c[o>>2]|0)+p>>2]|0;do if((g|0)<1){p=c[k>>2]|0;n=p+-1|0;if((p|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)s=0;else s=c[e+-4>>2]|0;if((p|0)<=(s|0)){if(r)t=0;else t=c[e+-4>>2]|0;do if((t|0)<(p|0)){if(r)u=0;else u=c[e+-4>>2]|0;if((u|0)<(p|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);v=0;break}else{a[1263537]=0;w=31;break}}else w=31;while(0);if((w|0)==31)v=e+(n*24|0)|0;__ZN7VariantC2ERKS_(j,v);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);f=__ZNK7VariantcvP4NodeEv(j)|0;Pi[q&2047](o,f);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I19VisibilityEnabler2DP4NodeE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236236)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1)){g=b;h=c[d>>2]|0;Pi[g&2047](a,h);return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=c[d>>2]|0;Pi[g&2047](a,h);return}}function __ZN11MethodBind1I19VisibilityEnabler2DP4NodeED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind1RCI19VisibilityEnabler2DbNS0_7EnablerEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;switch(b|0){case -1:{__ZN7VariantC2Eb(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}case 0:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}default:e=0}l=a;return e|0}function __ZNK13MethodBind1RCI19VisibilityEnabler2DbNS0_7EnablerEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,879848);l=a;return c[b>>2]|0}function __ZN13MethodBind1RCI19VisibilityEnabler2DbNS0_7EnablerEE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;i=l;l=l+48|0;if((l|0)>=(m|0))ba(48);j=i+24|0;k=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236236)|0:0){c[h>>2]=0;a[1263537]=0;n=d+24|0;o=c[n>>2]|0;if((o|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=o;c[b>>2]=0;l=i;return}p=o-(c[d+20>>2]|0)|0;if((p|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=p;c[b>>2]=0;l=i;return}if((g|0)>0){if((o|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);q=0}else{a[1263537]=0;q=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,q)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=q;c[b>>2]=0;l=i;return}}q=c[d+44>>2]|0;o=c[d+48>>2]|0;p=e+(o>>1)|0;if(!(o&1))r=q;else r=c[(c[p>>2]|0)+q>>2]|0;do if((g|0)<1){q=c[n>>2]|0;o=q+-1|0;if((q|0)>=1){e=c[d+16>>2]|0;s=(e|0)==0;if(s)t=0;else t=c[e+-4>>2]|0;if((q|0)<=(t|0)){if(s)u=0;else u=c[e+-4>>2]|0;do if((u|0)<(q|0)){if(s)v=0;else v=c[e+-4>>2]|0;if((v|0)<(q|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);w=0;break}else{a[1263537]=0;x=31;break}}else x=31;while(0);if((x|0)==31)w=e+(o*24|0)|0;__ZN7VariantC2ERKS_(k,w);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);f=__ZNK7VariantcviEv(k)|0;__ZN7VariantC2Eb(j,$i[r&8191](p,f)|0);if(c[k>>2]|0)__ZN7Variant5clearEv(k);__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1217,1146558,0);c[b>>2]=0;l=i;return}function __ZN13MethodBind1RCI19VisibilityEnabler2DbNS0_7EnablerEE7ptrcallEP6ObjectPPKvPv(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0;if(!d)g=0;else{h=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1236236)|0;g=h?d:0}d=c[b+44>>2]|0;h=c[b+48>>2]|0;b=g+(h>>1)|0;if(!(h&1))i=d;else i=c[(c[b>>2]|0)+d>>2]|0;a[f>>0]=($i[i&8191](b,c[c[e>>2]>>2]|0)|0)&1;return}function __ZN13MethodBind1RCI19VisibilityEnabler2DbNS0_7EnablerEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind2I19VisibilityEnabler2DNS0_7EnablerEbE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;switch(b|0){case 0:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}case 1:{__ZN7VariantC2Eb(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}default:e=0}l=a;return e|0}function __ZNK11MethodBind2I19VisibilityEnabler2DNS0_7EnablerEbE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,879848);l=a;return c[b>>2]|0}function __ZN11MethodBind2I19VisibilityEnabler2DNS0_7EnablerEbE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0;i=l;l=l+48|0;if((l|0)>=(m|0))ba(48);j=i+24|0;k=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236236)|0:0){c[h>>2]=0;a[1263537]=0;n=d+24|0;o=c[n>>2]|0;if((o|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=o;c[b>>2]=0;l=i;return}p=o-(c[d+20>>2]|0)|0;if((p|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=p;c[b>>2]=0;l=i;return}if((g|0)>0){if((o|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);q=0}else{a[1263537]=0;q=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,q)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=q;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[n>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);r=0}else{a[1263537]=0;r=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,r)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=r;c[b>>2]=0;l=i;return}}}r=c[d+44>>2]|0;q=c[d+48>>2]|0;o=e+(q>>1)|0;if(!(q&1))s=r;else s=c[(c[o>>2]|0)+r>>2]|0;do if((g|0)<1){r=c[n>>2]|0;q=r+-1|0;if((r|0)>=1){e=c[d+16>>2]|0;p=(e|0)==0;if(p)t=0;else t=c[e+-4>>2]|0;if((r|0)<=(t|0)){if(p)u=0;else u=c[e+-4>>2]|0;do if((u|0)<(r|0)){if(p)v=0;else v=c[e+-4>>2]|0;if((v|0)<(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);w=0;break}else{a[1263537]=0;x=37;break}}else x=37;while(0);if((x|0)==37)w=e+(q*24|0)|0;__ZN7VariantC2ERKS_(j,w);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);w=__ZNK7VariantcviEv(j)|0;do if((g|0)<2){v=c[n>>2]|0;u=v+-1|0;t=v+-2|0;if((v|0)>=2){v=c[d+16>>2]|0;r=(v|0)==0;if(r)y=0;else y=c[v+-4>>2]|0;if((u|0)<=(y|0)){if(r)z=0;else z=c[v+-4>>2]|0;do if((z|0)<(u|0)){if(r)A=0;else A=c[v+-4>>2]|0;if((A|0)<(u|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);B=0;break}else{a[1263537]=0;x=54;break}}else x=54;while(0);if((x|0)==54)B=v+(t*24|0)|0;__ZN7VariantC2ERKS_(k,B);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f+4>>2]|0);while(0);f=__ZNK7VariantcvbEv(k)|0;bj[s&4095](o,w,f);if(c[k>>2]|0)__ZN7Variant5clearEv(k);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1380,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind2I19VisibilityEnabler2DNS0_7EnablerEbE7ptrcallEP6ObjectPPKvPv(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0;if(!d)g=0;else{f=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1236236)|0;g=f?d:0}d=c[b+44>>2]|0;f=c[b+48>>2]|0;b=g+(f>>1)|0;if(!(f&1))h=d;else h=c[(c[b>>2]|0)+d>>2]|0;bj[h&4095](b,c[c[e>>2]>>2]|0,(a[c[e+4>>2]>>0]|0)!=0);return}function __ZN11MethodBind2I19VisibilityEnabler2DNS0_7EnablerEbED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN13ParallaxLayer18_initialize_classvEv(b){b=b|0;if(a[1263377]|0)return;if(!(a[1263237]|0)){if(!(a[1256995]|0)){if(!(a[1256996]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI4NodeEEvv();__ZN4Node13_bind_methodsEv();a[1256996]=1}__ZN7ClassDB10_add_classI10CanvasItemEEvv();__ZN10CanvasItem13_bind_methodsEv();a[1256995]=1}__ZN7ClassDB10_add_classI6Node2DEEvv();__ZN6Node2D13_bind_methodsEv();a[1263237]=1}__ZN7ClassDB10_add_classI13ParallaxLayerEEvv();__ZN13ParallaxLayer13_bind_methodsEv();a[1263377]=1;return}function __ZN13ParallaxLayer5_setvERK10StringNameRK7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK13ParallaxLayer5_getvERK10StringNameR7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK13ParallaxLayer19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+24|0;g=e+4|0;h=e;if(!d)__ZNK6Node2D19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,0);__ZN6StringC2EPKc(f,880032);i=c[f>>2]|0;f=i;j=g+4|0;c[j>>2]=0;k=g+12|0;c[k>>2]=0;c[g>>2]=0;n=(i|0)==0;if(!n?(c[j>>2]=0,__Z28atomic_conditional_incrementPj(i+-8|0)|0):0)c[j>>2]=f;c[g+8>>2]=0;f=c[k>>2]|0;if(f|0){if(!(__Z16atomic_decrementPj(f+-8|0)|0))__ZN6Memory11free_staticEPvb(f,1);c[k>>2]=0}c[g+16>>2]=256;if(!(c[b>>2]|0)){k=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=k;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0}k=__ZnwjPFPvjE(32,4740)|0;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0;c[k+12>>2]=0;c[k+16>>2]=7;f=k+20|0;c[f>>2]=0;j=k+24|0;c[j>>2]=0;o=k+28|0;c[o>>2]=0;__ZN12PropertyInfoaSERKS_(k,g)|0;p=c[b>>2]|0;q=p+4|0;r=c[q>>2]|0;c[j>>2]=r;c[f>>2]=0;c[o>>2]=p;if(r|0)c[r+20>>2]=k;c[q>>2]=k;if(!(c[p>>2]|0))c[p>>2]=k;k=p+8|0;c[k>>2]=(c[k>>2]|0)+1;k=c[g+12>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);k=c[g+4>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);if(!n?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);__ZN10StringNameC2EPKc(h,880032);__ZN7ClassDB17get_property_listE10StringNameP4ListI12PropertyInfo16DefaultAllocatorEbPK6Object(h,b,1,a);__ZN10StringNameD2Ev(h);if(!d){l=e;return}__ZNK6Node2D19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,1);l=e;return}function __ZN13ParallaxLayer14_notificationvEib(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;if(!d){if(511!=510)__ZN4Node13_notificationEi(a,b);if(512!=511)__ZN10CanvasItem13_notificationEi(a,b)}if((b|0)==10&1541!=1352){__ZNK6Node2D12get_positionEv(f,a);g=f;h=c[g+4>>2]|0;i=a+404|0;c[i>>2]=c[g>>2];c[i+4>>2]=h;__ZNK6Node2D9get_scaleEv(f,a);h=f;f=c[h+4>>2]|0;i=a+412|0;c[i>>2]=c[h>>2];c[i+4>>2]=f;__ZN13ParallaxLayer17_update_mirroringEv(a)}if(!d){l=e;return}if(512!=511)__ZN10CanvasItem13_notificationEi(a,b);if(511==510){l=e;return}__ZN4Node13_notificationEi(a,b);l=e;return}function __ZNK13ParallaxLayer16_get_class_namevEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+8|0;e=b+4|0;f=b;g=a+400|0;a=c[g>>2]|0;if(a|0){if(c[a+4>>2]|0){l=b;return g|0}if(__ZNK6String6lengthEv(a+8|0)|0){l=b;return g|0}}__ZN6StringC2EPKc(d,880032);c[f>>2]=c[d>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameaSERKS_(g,e);__ZN10StringNameD2Ev(e);e=c[f>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);l=b;return g|0}function __ZNK13ParallaxLayer9get_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,880032);l=a;return c[b>>2]|0}function __ZNK13ParallaxLayer8is_classERK6String(a,b){a=a|0;b=b|0;var c=0;if(((!(__ZNK6StringeqEPKc(b,880032)|0)?!(__ZNK6StringeqEPKc(b,939635)|0):0)?!(__ZNK6StringeqEPKc(b,947933)|0):0)?!(__ZNK6StringeqEPKc(b,1132465)|0):0)c=__ZNK6StringeqEPKc(b,1142944)|0;else c=1;return c|0}function __ZNK13ParallaxLayer12is_class_ptrEPv(a,b){a=a|0;b=b|0;return (b|0)==1236244|((b|0)==1234324|((b|0)==1220748|((b|0)==1220720|(b|0)==1220580)))|0}function __ZN13ParallaxLayerD2Ev(a){a=a|0;c[a>>2]=286132;__ZN10StringNameD2Ev(a+400|0);c[a>>2]=218040;__ZN10StringNameD2Ev(a+340|0);__ZN10CanvasItemD2Ev(a);return}function __ZN13ParallaxLayerD0Ev(a){a=a|0;c[a>>2]=286132;__ZN10StringNameD2Ev(a+400|0);c[a>>2]=218040;__ZN10StringNameD2Ev(a+340|0);__ZN10CanvasItemD2Ev(a);__ZdlPv(a);return}function __ZNK13ParallaxLayer25get_configuration_warningEv(a){a=a|0;var b=0;if(!(__ZNK4Node10get_parentEv(a)|0))return 0;b=__ZNK4Node10get_parentEv(a)|0;if(!b)return 0;else{$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236240)|0;return 0}return 0}function __ZN13ParallaxLayer13_notificationEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d;if((b|0)!=10){l=d;return}__ZNK6Node2D12get_positionEv(e,a);b=e;f=c[b+4>>2]|0;g=a+404|0;c[g>>2]=c[b>>2];c[g+4>>2]=f;__ZNK6Node2D9get_scaleEv(e,a);f=e;e=c[f+4>>2]|0;g=a+412|0;c[g>>2]=c[f>>2];c[g+4>>2]=e;__ZN13ParallaxLayer17_update_mirroringEv(a);l=d;return}function __ZN13ParallaxLayer17_update_mirroringEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+12|0;e=b+8|0;f=b+4|0;g=b;if(!(__ZNK4Node10get_parentEv(a)|0)){l=b;return}h=__ZNK4Node10get_parentEv(a)|0;if(!h){l=b;return}if(!($i[c[(c[h>>2]|0)+44>>2]&8191](h,1236240)|0)){l=b;return}i=__ZNK11CanvasLayer12get_world_2dEv(h)|0;h=__ZN7World2D10get_canvasEv(i)|0;if((i|0?__ZN9Reference11unreferenceEv(i)|0:0)?__Z17predelete_handlerP6Object(i)|0:0){gj[c[(c[i>>2]|0)+76>>2]&8191](i);__ZN6Memory11free_staticEPvb(i,0)}i=c[a+240>>2]|0;j=__ZN12VisualServer13get_singletonEv()|0;k=c[(c[j>>2]|0)+1032>>2]|0;c[f>>2]=h;c[g>>2]=i;c[e>>2]=c[f>>2];c[d>>2]=c[g>>2];Ki[k&4095](j,e,d,a+436|0);l=b;return}function __ZN7ClassDB10_add_classI13ParallaxLayerEEvv(){var a=0,b=0,d=0,e=0,f=0,g=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+16|0;d=a+12|0;e=a+8|0;f=a+4|0;g=a;__ZN6StringC2EPKc(b,880032);c[e>>2]=c[b>>2];__ZN10StringNameC2ERK6String(d,e);__ZN6StringC2EPKc(b,939635);c[g>>2]=c[b>>2];__ZN10StringNameC2ERK6String(f,g);__ZN7ClassDB11_add_class2ERK10StringNameS2_(d,f);__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);__ZN10StringNameD2Ev(d);d=c[e>>2]|0;if(!d){l=a;return}if(__Z16atomic_decrementPj(d+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(d,1);l=a;return}function __ZN13ParallaxLayer13_bind_methodsEv(){var a=0,b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0;a=l;l=l+128|0;if((l|0)>=(m|0))ba(128);b=a+104|0;d=a+96|0;e=a+88|0;f=a+80|0;g=a+64|0;h=a+56|0;i=a+40|0;j=a+32|0;k=a+72|0;n=a+48|0;o=a+24|0;p=a+16|0;q=a+28|0;r=a+20|0;s=a+12|0;t=a+8|0;u=a+4|0;v=a;__Z8D_METHODPKcS0_(d,879868,1128855);w=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(w);c[w>>2]=286292;__ZN10MethodBind10_set_constEb(w,0);__ZN10MethodBind24_generate_argument_typesEi(w,1);c[w+44>>2]=1542;c[w+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,w,d,0,0)|0;w=d+4|0;x=c[w>>2]|0;if(x|0?(__Z16atomic_decrementPj(x+-8|0)|0)==0:0){y=c[w>>2]|0;w=(y|0)==0?0:y+-4|0;y=w+4|0;if(c[w>>2]|0){z=0;do{__ZN10StringNameD2Ev(y+(z<<2)|0);z=z+1|0}while(z>>>0<(c[w>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(x,1)}__ZN10StringNameD2Ev(d);__Z8D_METHODPKc(e,879885);d=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(d);c[d>>2]=286328;__ZN10MethodBind10_set_constEb(d,1);__ZN10MethodBind24_generate_argument_typesEi(d,0);__ZN10MethodBind12_set_returnsEb(d,1);c[d+44>>2]=1543;c[d+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,d,e,0,0)|0;d=e+4|0;x=c[d>>2]|0;if(x|0?(__Z16atomic_decrementPj(x+-8|0)|0)==0:0){w=c[d>>2]|0;d=(w|0)==0?0:w+-4|0;w=d+4|0;if(c[d>>2]|0){z=0;do{__ZN10StringNameD2Ev(w+(z<<2)|0);z=z+1|0}while(z>>>0<(c[d>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(x,1)}__ZN10StringNameD2Ev(e);__Z8D_METHODPKcS0_(f,879902,1128872);e=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(e);c[e>>2]=286292;__ZN10MethodBind10_set_constEb(e,0);__ZN10MethodBind24_generate_argument_typesEi(e,1);c[e+44>>2]=1544;c[e+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,e,f,0,0)|0;e=f+4|0;x=c[e>>2]|0;if(x|0?(__Z16atomic_decrementPj(x+-8|0)|0)==0:0){d=c[e>>2]|0;e=(d|0)==0?0:d+-4|0;d=e+4|0;if(c[e>>2]|0){z=0;do{__ZN10StringNameD2Ev(d+(z<<2)|0);z=z+1|0}while(z>>>0<(c[e>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(x,1)}__ZN10StringNameD2Ev(f);__Z8D_METHODPKc(g,879920);f=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(f);c[f>>2]=286328;__ZN10MethodBind10_set_constEb(f,1);__ZN10MethodBind24_generate_argument_typesEi(f,0);__ZN10MethodBind12_set_returnsEb(f,1);c[f+44>>2]=1545;c[f+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,f,g,0,0)|0;f=g+4|0;x=c[f>>2]|0;if(x|0?(__Z16atomic_decrementPj(x+-8|0)|0)==0:0){e=c[f>>2]|0;f=(e|0)==0?0:e+-4|0;e=f+4|0;if(c[f>>2]|0){z=0;do{__ZN10StringNameD2Ev(e+(z<<2)|0);z=z+1|0}while(z>>>0<(c[f>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(x,1)}__ZN10StringNameD2Ev(g);__Z8D_METHODPKcS0_(h,879938,879952);g=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(g);c[g>>2]=286292;__ZN10MethodBind10_set_constEb(g,0);__ZN10MethodBind24_generate_argument_typesEi(g,1);c[g+44>>2]=1546;c[g+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,g,h,0,0)|0;g=h+4|0;x=c[g>>2]|0;if(x|0?(__Z16atomic_decrementPj(x+-8|0)|0)==0:0){f=c[g>>2]|0;g=(f|0)==0?0:f+-4|0;f=g+4|0;if(c[g>>2]|0){z=0;do{__ZN10StringNameD2Ev(f+(z<<2)|0);z=z+1|0}while(z>>>0<(c[g>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(x,1)}__ZN10StringNameD2Ev(h);__Z8D_METHODPKc(i,879959);h=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(h);c[h>>2]=286328;__ZN10MethodBind10_set_constEb(h,1);__ZN10MethodBind24_generate_argument_typesEi(h,0);__ZN10MethodBind12_set_returnsEb(h,1);c[h+44>>2]=1547;c[h+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,h,i,0,0)|0;h=i+4|0;x=c[h>>2]|0;if(x|0?(__Z16atomic_decrementPj(x+-8|0)|0)==0:0){g=c[h>>2]|0;h=(g|0)==0?0:g+-4|0;g=h+4|0;if(c[h>>2]|0){z=0;do{__ZN10StringNameD2Ev(g+(z<<2)|0);z=z+1|0}while(z>>>0<(c[h>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(x,1)}__ZN10StringNameD2Ev(i);__ZN6StringC2EPKc(b,880032);c[k>>2]=c[b>>2];__ZN10StringNameC2ERK6String(j,k);__ZN6StringC2EPKc(b,879973);__ZN6StringC2EPKc(n,879980);__ZN7ClassDB18add_property_groupE10StringNameRK6StringS3_(j,b,n);i=c[n>>2]|0;if(i|0?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);i=c[b>>2]|0;if(i|0?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);__ZN10StringNameD2Ev(j);j=c[k>>2]|0;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);__ZN6StringC2EPKc(b,880032);c[k>>2]=c[b>>2];__ZN10StringNameC2ERK6String(o,k);__ZN6StringC2EPKc(p,879988);__ZN6StringC2EPKc(n,1263606);j=b+4|0;c[j>>2]=0;i=b+12|0;c[i>>2]=0;c[b>>2]=5;x=c[p>>2]|0;if(x|0?(c[j>>2]=0,__Z28atomic_conditional_incrementPj(x+-8|0)|0):0)c[j>>2]=c[p>>2];c[b+8>>2]=0;j=c[i>>2]|0;if((j|0)!=(c[n>>2]|0)){if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);c[i>>2]=0;j=c[n>>2]|0;if(j|0?__Z28atomic_conditional_incrementPj(j+-8|0)|0:0)c[i>>2]=c[n>>2]}c[b+16>>2]=7;c[q>>2]=__Z11_scs_createPKc(879868)|0;c[r>>2]=__Z11_scs_createPKc(879885)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(o,b,q,r,-1);__ZN10StringNameD2Ev(r);__ZN10StringNameD2Ev(q);i=c[b+12>>2]|0;if(i|0?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);i=c[b+4>>2]|0;if(i|0?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);i=c[n>>2]|0;if(i|0?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);i=c[p>>2]|0;if(i|0?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);__ZN10StringNameD2Ev(o);o=c[k>>2]|0;if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(o,1);__ZN6StringC2EPKc(b,880032);c[k>>2]=c[b>>2];__ZN10StringNameC2ERK6String(s,k);__ZN6StringC2EPKc(t,880001);__ZN6StringC2EPKc(n,1263606);o=b+4|0;c[o>>2]=0;i=b+12|0;c[i>>2]=0;c[b>>2]=5;p=c[t>>2]|0;if(p|0?(c[o>>2]=0,__Z28atomic_conditional_incrementPj(p+-8|0)|0):0)c[o>>2]=c[t>>2];c[b+8>>2]=0;o=c[i>>2]|0;do if((o|0)!=(c[n>>2]|0)){do if(o|0){if(__Z16atomic_decrementPj(o+-8|0)|0)break;__ZN6Memory11free_staticEPvb(o,1)}while(0);c[i>>2]=0;p=c[n>>2]|0;if(!p)break;if(!(__Z28atomic_conditional_incrementPj(p+-8|0)|0))break;c[i>>2]=c[n>>2]}while(0);c[b+16>>2]=7;c[q>>2]=__Z11_scs_createPKc(879902)|0;c[r>>2]=__Z11_scs_createPKc(879920)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(s,b,q,r,-1);__ZN10StringNameD2Ev(r);__ZN10StringNameD2Ev(q);i=c[b+12>>2]|0;do if(i|0){if(__Z16atomic_decrementPj(i+-8|0)|0)break;__ZN6Memory11free_staticEPvb(i,1)}while(0);i=c[b+4>>2]|0;do if(i|0){if(__Z16atomic_decrementPj(i+-8|0)|0)break;__ZN6Memory11free_staticEPvb(i,1)}while(0);i=c[n>>2]|0;do if(i|0){if(__Z16atomic_decrementPj(i+-8|0)|0)break;__ZN6Memory11free_staticEPvb(i,1)}while(0);i=c[t>>2]|0;do if(i|0){if(__Z16atomic_decrementPj(i+-8|0)|0)break;__ZN6Memory11free_staticEPvb(i,1)}while(0);__ZN10StringNameD2Ev(s);s=c[k>>2]|0;do if(s|0){if(__Z16atomic_decrementPj(s+-8|0)|0)break;__ZN6Memory11free_staticEPvb(s,1)}while(0);__ZN6StringC2EPKc(b,880032);c[k>>2]=c[b>>2];__ZN10StringNameC2ERK6String(u,k);__ZN6StringC2EPKc(v,880015);__ZN6StringC2EPKc(n,1263606);s=b+4|0;c[s>>2]=0;i=b+12|0;c[i>>2]=0;c[b>>2]=5;t=c[v>>2]|0;do if(t|0){c[s>>2]=0;if(!(__Z28atomic_conditional_incrementPj(t+-8|0)|0))break;c[s>>2]=c[v>>2]}while(0);c[b+8>>2]=0;s=c[i>>2]|0;do if((s|0)!=(c[n>>2]|0)){do if(s|0){if(__Z16atomic_decrementPj(s+-8|0)|0)break;__ZN6Memory11free_staticEPvb(s,1)}while(0);c[i>>2]=0;t=c[n>>2]|0;if(!t)break;if(!(__Z28atomic_conditional_incrementPj(t+-8|0)|0))break;c[i>>2]=c[n>>2]}while(0);c[b+16>>2]=7;c[q>>2]=__Z11_scs_createPKc(879938)|0;c[r>>2]=__Z11_scs_createPKc(879959)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(u,b,q,r,-1);__ZN10StringNameD2Ev(r);__ZN10StringNameD2Ev(q);q=c[b+12>>2]|0;do if(q|0){if(__Z16atomic_decrementPj(q+-8|0)|0)break;__ZN6Memory11free_staticEPvb(q,1)}while(0);q=c[b+4>>2]|0;do if(q|0){if(__Z16atomic_decrementPj(q+-8|0)|0)break;__ZN6Memory11free_staticEPvb(q,1)}while(0);q=c[n>>2]|0;do if(q|0){if(__Z16atomic_decrementPj(q+-8|0)|0)break;__ZN6Memory11free_staticEPvb(q,1)}while(0);q=c[v>>2]|0;do if(q|0){if(__Z16atomic_decrementPj(q+-8|0)|0)break;__ZN6Memory11free_staticEPvb(q,1)}while(0);__ZN10StringNameD2Ev(u);u=c[k>>2]|0;if(!u){l=a;return}if(__Z16atomic_decrementPj(u+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(u,1);l=a;return}function __ZN13ParallaxLayer16set_motion_scaleERK7Vector2(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;g=d;d=c[g+4>>2]|0;h=b+420|0;c[h>>2]=c[g>>2];c[h+4>>2]=d;d=__ZNK4Node10get_parentEv(b)|0;if(!d){l=e;return}h=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1236240)|0;g=h?d:0;if(!((a[b+136>>0]|0)!=0&(g|0)!=0)){l=e;return}__ZNK18ParallaxBackground16get_final_offsetEv(f,g);__ZN13ParallaxLayer25set_base_offset_and_scaleERK7Vector2f(b,f,+__ZNK18ParallaxBackground16get_scroll_scaleEv(g));l=e;return}function __ZNK13ParallaxLayer16get_motion_scaleEv(a,b){a=a|0;b=b|0;var d=0,e=0;d=b+420|0;b=c[d+4>>2]|0;e=a;c[e>>2]=c[d>>2];c[e+4>>2]=b;return}function __ZN13ParallaxLayer17set_motion_offsetERK7Vector2(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;g=d;d=c[g+4>>2]|0;h=b+428|0;c[h>>2]=c[g>>2];c[h+4>>2]=d;d=__ZNK4Node10get_parentEv(b)|0;if(!d){l=e;return}h=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1236240)|0;g=h?d:0;if(!((a[b+136>>0]|0)!=0&(g|0)!=0)){l=e;return}__ZNK18ParallaxBackground16get_final_offsetEv(f,g);__ZN13ParallaxLayer25set_base_offset_and_scaleERK7Vector2f(b,f,+__ZNK18ParallaxBackground16get_scroll_scaleEv(g));l=e;return}function __ZNK13ParallaxLayer17get_motion_offsetEv(a,b){a=a|0;b=b|0;var d=0,e=0;d=b+428|0;b=c[d+4>>2]|0;e=a;c[e>>2]=c[d>>2];c[e+4>>2]=b;return}function __ZN13ParallaxLayer13set_mirroringERK7Vector2(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,h=0.0;d=a+436|0;e=b;b=c[e>>2]|0;f=c[e+4>>2]|0;e=d;c[e>>2]=b;c[e+4>>2]=f;e=(c[j>>2]=b,+g[j>>2])<0.0;h=(c[j>>2]=f,+g[j>>2]);if(e)g[d>>2]=0.0;if(!(h<0.0)){__ZN13ParallaxLayer17_update_mirroringEv(a);return}g[a+440>>2]=0.0;__ZN13ParallaxLayer17_update_mirroringEv(a);return}function __ZNK13ParallaxLayer13get_mirroringEv(a,b){a=a|0;b=b|0;var d=0,e=0;d=b+436|0;b=c[d+4>>2]|0;e=a;c[e>>2]=c[d>>2];c[e+4>>2]=b;return}function __ZNK18ParallaxBackground16get_final_offsetEv(a,b){a=a|0;b=b|0;var d=0,e=0;d=b+352|0;b=c[d+4>>2]|0;e=a;c[e>>2]=c[d>>2];c[e+4>>2]=b;return}function __ZNK18ParallaxBackground16get_scroll_scaleEv(a){a=a|0;return +(+g[a+312>>2])}function __ZN13ParallaxLayer25set_base_offset_and_scaleERK7Vector2f(b,d,e){b=b|0;d=d|0;e=+e;var f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0.0;f=l;l=l+64|0;if((l|0)>=(m|0))ba(64);h=f+40|0;i=f+48|0;j=f+24|0;k=f+16|0;n=f+8|0;o=f+32|0;p=f;g[h>>2]=e;if(!(a[b+136>>0]|0)){l=f;return}if(!(c[b+132>>2]|0))__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(947574,947583,260,947603,0);else a[1263537]=0;__ZNK7Vector2plERKS_(j,b+404|0,d);__ZNK7Vector2mlERKS_(k,j,b+420|0);__ZNK7Vector2mlERKf(n,k,h);__ZNK7Vector2plERKS_(i,n,b+428|0);e=+g[b+436>>2];if(e!=0.0){q=e*+g[h>>2];e=+g[i>>2];g[i>>2]=e-q*+T(+(e/q))}q=+g[b+440>>2];if(q!=0.0){e=q*+g[h>>2];n=i+4|0;q=+g[n>>2];g[n>>2]=q-e*+T(+(q/e))}__ZN6Node2D12set_positionERK7Vector2(b,i);g[p>>2]=1.0;g[p+4>>2]=1.0;__ZNK7Vector2mlERKf(o,p,h);__ZN6Node2D9set_scaleERK7Vector2(b,o);l=f;return}function __ZNK13MethodBind0RCI13ParallaxLayer7Vector2E18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;if((b|0)!=-1){f=0;l=a;return f|0}g[d>>2]=0.0;g[d+4>>2]=0.0;__ZN7VariantC2ERK7Vector2(e,d);d=c[e>>2]|0;if(d|0)__ZN7Variant5clearEv(e);f=d;l=a;return f|0}function __ZNK13MethodBind0RCI13ParallaxLayer7Vector2E18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,880032);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI13ParallaxLayer7Vector2E4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;j=f+24|0;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236244)|0:0){c[h>>2]=0;a[1263537]=0;k=c[d+24>>2]|0;if((k|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=k;c[b>>2]=0;l=f;return}n=k-(c[d+20>>2]|0)|0;if((n|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=n;c[b>>2]=0;l=f;return}n=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))o=n;else o=c[(c[d>>2]|0)+n>>2]|0;Pi[o&2047](j,d);__ZN7VariantC2ERK7Vector2(i,j);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI13ParallaxLayer7Vector2E7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=d;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236244)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;Pi[i&2047](f,a);a=f;f=c[a+4>>2]|0;i=e;c[i>>2]=c[a>>2];c[i+4>>2]=f;l=d;return}function __ZN13MethodBind0RCI13ParallaxLayer7Vector2ED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I13ParallaxLayerRK7Vector2E18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;if(b|0){f=0;l=a;return f|0}g[d>>2]=0.0;g[d+4>>2]=0.0;__ZN7VariantC2ERK7Vector2(e,d);d=c[e>>2]|0;if(d|0)__ZN7Variant5clearEv(e);f=d;l=a;return f|0}function __ZNK11MethodBind1I13ParallaxLayerRK7Vector2E18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,880032);l=a;return c[b>>2]|0}function __ZN11MethodBind1I13ParallaxLayerRK7Vector2E4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i+24|0;k=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236244)|0:0){c[h>>2]=0;a[1263537]=0;n=d+24|0;o=c[n>>2]|0;if((o|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=o;c[b>>2]=0;l=i;return}p=o-(c[d+20>>2]|0)|0;if((p|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=p;c[b>>2]=0;l=i;return}if((g|0)>0){if((o|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);q=0}else{a[1263537]=0;q=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,q)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=q;c[b>>2]=0;l=i;return}}q=c[d+44>>2]|0;o=c[d+48>>2]|0;p=e+(o>>1)|0;if(!(o&1))r=q;else r=c[(c[p>>2]|0)+q>>2]|0;do if((g|0)<1){q=c[n>>2]|0;o=q+-1|0;if((q|0)>=1){e=c[d+16>>2]|0;s=(e|0)==0;if(s)t=0;else t=c[e+-4>>2]|0;if((q|0)<=(t|0)){if(s)u=0;else u=c[e+-4>>2]|0;do if((u|0)<(q|0)){if(s)v=0;else v=c[e+-4>>2]|0;if((v|0)<(q|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);w=0;break}else{a[1263537]=0;x=31;break}}else x=31;while(0);if((x|0)==31)w=e+(o*24|0)|0;__ZN7VariantC2ERKS_(k,w);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);__ZNK7Variantcv7Vector2Ev(j,k);Pi[r&2047](p,j);if(c[k>>2]|0)__ZN7Variant5clearEv(k);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I13ParallaxLayerRK7Vector2E7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236244)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;b=c[d>>2]|0;d=c[b+4>>2]|0;h=f;c[h>>2]=c[b>>2];c[h+4>>2]=d;Pi[i&2047](a,f);l=e;return}function __ZN11MethodBind1I13ParallaxLayerRK7Vector2ED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN25NavigationPolygonInstance18_initialize_classvEv(b){b=b|0;if(a[1263378]|0)return;if(!(a[1263237]|0)){if(!(a[1256995]|0)){if(!(a[1256996]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI4NodeEEvv();__ZN4Node13_bind_methodsEv();a[1256996]=1}__ZN7ClassDB10_add_classI10CanvasItemEEvv();__ZN10CanvasItem13_bind_methodsEv();a[1256995]=1}__ZN7ClassDB10_add_classI6Node2DEEvv();__ZN6Node2D13_bind_methodsEv();a[1263237]=1}__ZN7ClassDB10_add_classI25NavigationPolygonInstanceEEvv();__ZN25NavigationPolygonInstance13_bind_methodsEv();a[1263378]=1;return}function __ZN25NavigationPolygonInstance5_setvERK10StringNameRK7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK25NavigationPolygonInstance5_getvERK10StringNameR7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK25NavigationPolygonInstance19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+24|0;g=e+4|0;h=e;if(!d)__ZNK6Node2D19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,0);__ZN6StringC2EPKc(f,880215);i=c[f>>2]|0;f=i;j=g+4|0;c[j>>2]=0;k=g+12|0;c[k>>2]=0;c[g>>2]=0;n=(i|0)==0;if(!n?(c[j>>2]=0,__Z28atomic_conditional_incrementPj(i+-8|0)|0):0)c[j>>2]=f;c[g+8>>2]=0;f=c[k>>2]|0;if(f|0){if(!(__Z16atomic_decrementPj(f+-8|0)|0))__ZN6Memory11free_staticEPvb(f,1);c[k>>2]=0}c[g+16>>2]=256;if(!(c[b>>2]|0)){k=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=k;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0}k=__ZnwjPFPvjE(32,4740)|0;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0;c[k+12>>2]=0;c[k+16>>2]=7;f=k+20|0;c[f>>2]=0;j=k+24|0;c[j>>2]=0;o=k+28|0;c[o>>2]=0;__ZN12PropertyInfoaSERKS_(k,g)|0;p=c[b>>2]|0;q=p+4|0;r=c[q>>2]|0;c[j>>2]=r;c[f>>2]=0;c[o>>2]=p;if(r|0)c[r+20>>2]=k;c[q>>2]=k;if(!(c[p>>2]|0))c[p>>2]=k;k=p+8|0;c[k>>2]=(c[k>>2]|0)+1;k=c[g+12>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);k=c[g+4>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);if(!n?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);__ZN10StringNameC2EPKc(h,880215);__ZN7ClassDB17get_property_listE10StringNameP4ListI12PropertyInfo16DefaultAllocatorEbPK6Object(h,b,1,a);__ZN10StringNameD2Ev(h);if(!d){l=e;return}__ZNK6Node2D19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,1);l=e;return}function __ZN25NavigationPolygonInstance14_notificationvEib(a,b,c){a=a|0;b=b|0;c=c|0;if(!c){if(511!=510)__ZN4Node13_notificationEi(a,b);if(512!=511)__ZN10CanvasItem13_notificationEi(a,b)}if(1548!=1352)__ZN25NavigationPolygonInstance13_notificationEi(a,b);if(!c)return;if(512!=511)__ZN10CanvasItem13_notificationEi(a,b);if(511==510)return;__ZN4Node13_notificationEi(a,b);return}function __ZNK25NavigationPolygonInstance16_get_class_namevEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+8|0;e=b+4|0;f=b;g=a+400|0;a=c[g>>2]|0;if(a|0){if(c[a+4>>2]|0){l=b;return g|0}if(__ZNK6String6lengthEv(a+8|0)|0){l=b;return g|0}}__ZN6StringC2EPKc(d,880215);c[f>>2]=c[d>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameaSERKS_(g,e);__ZN10StringNameD2Ev(e);e=c[f>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);l=b;return g|0}function __ZNK25NavigationPolygonInstance9get_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,880215);l=a;return c[b>>2]|0}function __ZNK25NavigationPolygonInstance8is_classERK6String(a,b){a=a|0;b=b|0;var c=0;if(((!(__ZNK6StringeqEPKc(b,880215)|0)?!(__ZNK6StringeqEPKc(b,939635)|0):0)?!(__ZNK6StringeqEPKc(b,947933)|0):0)?!(__ZNK6StringeqEPKc(b,1132465)|0):0)c=__ZNK6StringeqEPKc(b,1142944)|0;else c=1;return c|0}function __ZNK25NavigationPolygonInstance12is_class_ptrEPv(a,b){a=a|0;b=b|0;return (b|0)==1236248|((b|0)==1234324|((b|0)==1220748|((b|0)==1220720|(b|0)==1220580)))|0}function __ZN25NavigationPolygonInstanceD2Ev(a){a=a|0;var b=0,d=0;c[a>>2]=286364;b=a+416|0;d=c[b>>2]|0;if((d|0?__ZN9Reference11unreferenceEv(d)|0:0)?(d=c[b>>2]|0,__Z17predelete_handlerP6Object(d)|0):0){gj[c[(c[d>>2]|0)+76>>2]&8191](d);__ZN6Memory11free_staticEPvb(d,0)}c[b>>2]=0;__ZN10StringNameD2Ev(a+400|0);c[a>>2]=218040;__ZN10StringNameD2Ev(a+340|0);__ZN10CanvasItemD2Ev(a);return}function __ZN25NavigationPolygonInstanceD0Ev(a){a=a|0;var b=0,d=0;c[a>>2]=286364;b=a+416|0;d=c[b>>2]|0;if((d|0?__ZN9Reference11unreferenceEv(d)|0:0)?(d=c[b>>2]|0,__Z17predelete_handlerP6Object(d)|0):0){gj[c[(c[d>>2]|0)+76>>2]&8191](d);__ZN6Memory11free_staticEPvb(d,0)}c[b>>2]=0;__ZN10StringNameD2Ev(a+400|0);c[a>>2]=218040;__ZN10StringNameD2Ev(a+340|0);__ZN10CanvasItemD2Ev(a);__ZdlPv(a);return}function __ZNK25NavigationPolygonInstance25get_configuration_warningEv(b){b=b|0;var d=0,e=0;if(!(__ZNK10CanvasItem18is_visible_in_treeEv(b)|0))return 0;if(!(a[b+136>>0]|0))return 0;if(!(c[b+416>>2]|0))return 0;d=b;while(1){if(!((d|0)==0|($i[c[(c[d>>2]|0)+44>>2]&8191](d,1236144)|0)^1)){e=8;break}d=__ZNK4Node10get_parentEv(d)|0;if(!d){e=8;break}if((d|0)==0|($i[c[(c[d>>2]|0)+44>>2]&8191](d,1234324)|0)^1){e=8;break}}if((e|0)==8)return 0;return 0}function __ZN25NavigationPolygonInstance13_notificationEi(b,d){b=b|0;d=d|0;var e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0.0,A=0.0,B=0.0,C=0.0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0;e=l;l=l+64|0;if((l|0)>=(m|0))ba(64);f=e+40|0;h=e+28|0;i=e+24|0;j=e+12|0;k=e+8|0;n=e+4|0;o=e+20|0;p=e;q=e+16|0;switch(d|0){case 10:{if(!b){l=e;return}d=b+412|0;r=b;while(1){if($i[c[(c[r>>2]|0)+44>>2]&8191](r,1236144)|0){c[d>>2]=r;if(r|0){s=7;break}}else c[d>>2]=0;t=__ZNK4Node10get_parentEv(r)|0;if(!t){s=127;break}if((t|0)==0|($i[c[(c[t>>2]|0)+44>>2]&8191](t,1234324)|0)^1){s=127;break}else r=t}if((s|0)==7){if(!(a[b+404>>0]|0)){l=e;return}d=b+416|0;if(!(c[d>>2]|0)){l=e;return}__ZNK6Node2D32get_relative_transform_to_parentEPK4Node(f,b,r);c[b+408>>2]=__ZN12Navigation2D14navpoly_createERK3RefI17NavigationPolygonERK11Transform2DP6Object(r,d,f,b)|0;l=e;return}else if((s|0)==127){l=e;return}break}case 29:{d=c[b+412>>2]|0;if(!d){l=e;return}r=c[b+408>>2]|0;if((r|0)==-1){l=e;return}__ZNK6Node2D32get_relative_transform_to_parentEPK4Node(f,b,d);__ZN12Navigation2D21navpoly_set_transformEiRK11Transform2D(d,r,f);l=e;return}case 11:{r=b+412|0;d=c[r>>2]|0;if(d|0?(t=b+408|0,u=c[t>>2]|0,(u|0)!=-1):0){__ZN12Navigation2D14navpoly_removeEi(d,u);c[t>>2]=-1}c[r>>2]=0;l=e;return}case 30:{if(!(a[b+136>>0]|0)){l=e;return}r=b+132|0;t=c[r>>2]|0;if(!t){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(947574,947583,260,947603,0);u=c[r>>2]|0;if(!u){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(947574,947583,260,947603,0);v=0}else{w=u;s=24}}else{a[1263537]=0;w=t;s=24}if((s|0)==24){a[1263537]=0;v=w}if(!(__ZNK9SceneTree28is_debugging_navigation_hintEv(v)|0)){l=e;return}v=b+416|0;w=c[v>>2]|0;if(!w){l=e;return}t=w+128|0;c[f>>2]=0;if(!(c[t>>2]|0)){c[i>>2]=0;__ZN10PoolVectorI7Vector2E12_unreferenceEv(i);l=e;return}__ZN10PoolVectorI7Vector2E12_unreferenceEv(f);w=c[t>>2]|0;if((w|0)!=0?(__Z28atomic_conditional_incrementPj(w)|0)!=0:0){w=c[t>>2]|0;c[f>>2]=w;x=w}else x=c[f>>2]|0;c[i>>2]=x;if(!x){__ZN10PoolVectorI7Vector2E12_unreferenceEv(i);l=e;return}w=c[x+16>>2]|0;x=w>>>3;if(w>>>0<24){__ZN10PoolVectorI7Vector2E12_unreferenceEv(i);l=e;return}if(!(a[b+404>>0]|0)){w=c[r>>2]|0;if(!w){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(947574,947583,260,947603,0);y=0}else{a[1263537]=0;y=w}__ZNK9SceneTree35get_debug_navigation_disabled_colorEv(f,y);z=+g[f>>2];A=+g[f+4>>2];B=+g[f+8>>2];C=+g[f+12>>2]}else{y=c[r>>2]|0;if(!y){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(947574,947583,260,947603,0);D=0}else{a[1263537]=0;D=y}__ZNK9SceneTree26get_debug_navigation_colorEv(f,D);z=+g[f>>2];A=+g[f+4>>2];B=+g[f+8>>2];C=+g[f+12>>2]}c[j>>2]=0;c[k>>2]=0;__ZN6VectorI7Vector2E6resizeEi(k,x)|0;__ZN6VectorI5ColorE6resizeEi(j,x)|0;D=c[i>>2]|0;if(!D){E=0;F=0}else{__Z16atomic_incrementPj(D+4|0)|0;E=D;F=c[D+8>>2]|0}a:do if(x|0){D=0;while(1){y=F+(D<<3)|0;r=c[k>>2]|0;w=(r|0)==0;if(w)G=0;else G=c[r+-4>>2]|0;if((G|0)<=(D|0)){if(w)H=0;else H=c[r+-4>>2]|0;if((H|0)<=(D|0))break;a[1263537]=0}__ZN6VectorI7Vector2E14_copy_on_writeEv(k);r=y;y=c[r+4>>2]|0;w=(c[k>>2]|0)+(D<<3)|0;c[w>>2]=c[r>>2];c[w+4>>2]=y;y=c[j>>2]|0;w=(y|0)==0;if(w)I=0;else I=c[y+-4>>2]|0;do if((I|0)<=(D|0)){if(w)J=0;else J=c[y+-4>>2]|0;if((J|0)>(D|0)){a[1263537]=0;s=67;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);K=0;break}}else s=67;while(0);if((s|0)==67){s=0;do if(w)L=0;else{if((c[y+-8>>2]|0)>>>0<=1){L=y;break}r=c[y+-4>>2]|0;t=(r<<4)+-1|0;u=t>>>1|t;t=u>>>2|u;u=t>>>4|t;t=u>>>8|u;u=__ZN6Memory12alloc_staticEjb((t>>>16|t)+1|0,1)|0;c[u+-8>>2]=1;c[u+-4>>2]=r;if(!r){t=c[j>>2]|0;if(t|0){M=t;s=72}}else{t=c[j>>2]|0;d=0;do{N=u+(d<<4)|0;O=t+(d<<4)|0;c[N>>2]=c[O>>2];c[N+4>>2]=c[O+4>>2];c[N+8>>2]=c[O+8>>2];c[N+12>>2]=c[O+12>>2];d=d+1|0}while((d|0)!=(r|0));M=t;s=72}do if((s|0)==72){s=0;if(__Z16atomic_decrementPj(M+-8|0)|0)break;__ZN6Memory11free_staticEPvb(M,1)}while(0);c[j>>2]=u;L=u}while(0);K=L+(D<<4)|0}g[K>>2]=z;g[K+4>>2]=A;g[K+8>>2]=B;g[K+12>>2]=C;D=D+1|0;if((D|0)>=(x|0))break a}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);if(E|0)__Z16atomic_decrementPj(E+4|0)|0;c[n>>2]=0;E=h+4|0;K=h+8|0;L=0;b:while(1){M=c[v>>2]|0;J=c[M+132>>2]|0;if(!J)P=0;else P=c[J+-4>>2]|0;if((L|0)>=(P|0)){s=112;break}J=__ZN17NavigationPolygon11get_polygonEi(M,L)|0;c[f>>2]=J;M=2;I=J;c:while(1){if(!I)Q=0;else Q=c[I+-4>>2]|0;if((M|0)>=(Q|0)){s=107;break}c[h>>2]=0;c[E>>2]=M+-1;c[K>>2]=M;J=0;H=0;while(1){G=c[f>>2]|0;F=(G|0)==0;if(F)R=0;else R=c[G+-4>>2]|0;if((R|0)<=(H|0)){if(F)S=0;else S=c[G+-4>>2]|0;if((S|0)<=(H|0)){s=93;break b}a[1263537]=0}__ZN6VectorIiE14_copy_on_writeEv(f);G=c[(c[f>>2]|0)+(H<<2)>>2]|0;if(G>>>0>=x>>>0){s=106;break c}a[1263537]=0;F=c[n>>2]|0;if(!F)T=1;else T=(c[F+-4>>2]|0)+1|0;if(!(__ZN6VectorIiE6resizeEi(n,T)|0)){a[1263537]=0;F=c[n>>2]|0;if(!F){s=102;break b}D=c[F+-4>>2]|0;if((D|0)<1){s=102;break b}__ZN6VectorIiE14_copy_on_writeEv(n);c[(c[n>>2]|0)+(D+-1<<2)>>2]=G}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);J=J+1|0;if((J|0)>=3)break;H=c[h+(J<<2)>>2]|0;if((H|0)<0){s=93;break b}}M=M+1|0;I=c[f>>2]|0}if((s|0)==106){s=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(937098,867729,389,880046,0);U=0;V=c[f>>2]|0}else if((s|0)==107){s=0;U=1;V=I}if(V|0?(__Z16atomic_decrementPj(V+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(V,1);if(U)L=L+1|0;else break}if((s|0)==93)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((s|0)==102)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if(((s|0)==112?(s=__ZN12VisualServer13get_singletonEv()|0,L=c[(c[s>>2]|0)+1116>>2]|0,c[o>>2]=c[b+240>>2],c[p>>2]=0,c[q>>2]=0,c[h>>2]=c[o>>2],c[f>>2]=c[q>>2],Ui[L&7](s,h,n,k,j,p,f,-1),f=c[p>>2]|0,f|0):0)?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);f=c[n>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);f=c[k>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);f=c[j>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);__ZN10PoolVectorI7Vector2E12_unreferenceEv(i);l=e;return}default:{l=e;return}}}function __ZNK9SceneTree26get_debug_navigation_colorEv(a,b){a=a|0;b=b|0;var d=0;d=b+260|0;c[a>>2]=c[d>>2];c[a+4>>2]=c[d+4>>2];c[a+8>>2]=c[d+8>>2];c[a+12>>2]=c[d+12>>2];return}function __ZNK9SceneTree35get_debug_navigation_disabled_colorEv(a,b){a=a|0;b=b|0;var d=0;d=b+276|0;c[a>>2]=c[d>>2];c[a+4>>2]=c[d+4>>2];c[a+8>>2]=c[d+8>>2];c[a+12>>2]=c[d+12>>2];return}function __ZN7ClassDB10_add_classI25NavigationPolygonInstanceEEvv(){var a=0,b=0,d=0,e=0,f=0,g=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+16|0;d=a+12|0;e=a+8|0;f=a+4|0;g=a;__ZN6StringC2EPKc(b,880215);c[e>>2]=c[b>>2];__ZN10StringNameC2ERK6String(d,e);__ZN6StringC2EPKc(b,939635);c[g>>2]=c[b>>2];__ZN10StringNameC2ERK6String(f,g);__ZN7ClassDB11_add_class2ERK10StringNameS2_(d,f);__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);__ZN10StringNameD2Ev(d);d=c[e>>2]|0;if(!d){l=a;return}if(__Z16atomic_decrementPj(d+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(d,1);l=a;return}function __ZN25NavigationPolygonInstance13_bind_methodsEv(){var a=0,b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0;a=l;l=l+112|0;if((l|0)>=(m|0))ba(112);b=a+88|0;d=a+80|0;e=a+64|0;f=a+56|0;g=a+40|0;h=a+24|0;i=a+12|0;j=a+72|0;k=a+8|0;n=a+48|0;o=a+32|0;p=a+16|0;q=a+4|0;r=a;__Z8D_METHODPKcS0_(d,880077,880100);s=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(s);c[s>>2]=286524;__ZN10MethodBind10_set_constEb(s,0);__ZN10MethodBind24_generate_argument_typesEi(s,1);c[s+44>>2]=1549;c[s+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,s,d,0,0)|0;s=d+4|0;t=c[s>>2]|0;if(t|0?(__Z16atomic_decrementPj(t+-8|0)|0)==0:0){u=c[s>>2]|0;s=(u|0)==0?0:u+-4|0;u=s+4|0;if(c[s>>2]|0){v=0;do{__ZN10StringNameD2Ev(u+(v<<2)|0);v=v+1|0}while(v>>>0<(c[s>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(t,1)}__ZN10StringNameD2Ev(d);__Z8D_METHODPKc(e,880126);d=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(d);c[d>>2]=286560;__ZN10MethodBind10_set_constEb(d,1);__ZN10MethodBind24_generate_argument_typesEi(d,0);__ZN10MethodBind12_set_returnsEb(d,1);c[d+44>>2]=5537;c[d+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,d,e,0,0)|0;d=e+4|0;t=c[d>>2]|0;if(t|0?(__Z16atomic_decrementPj(t+-8|0)|0)==0:0){s=c[d>>2]|0;d=(s|0)==0?0:s+-4|0;s=d+4|0;if(c[d>>2]|0){v=0;do{__ZN10StringNameD2Ev(s+(v<<2)|0);v=v+1|0}while(v>>>0<(c[d>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(t,1)}__ZN10StringNameD2Ev(e);__Z8D_METHODPKcS0_(f,944547,1113974);e=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(e);c[e>>2]=286596;__ZN10MethodBind10_set_constEb(e,0);__ZN10MethodBind24_generate_argument_typesEi(e,1);c[e+44>>2]=1550;c[e+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,e,f,0,0)|0;e=f+4|0;t=c[e>>2]|0;if(t|0?(__Z16atomic_decrementPj(t+-8|0)|0)==0:0){d=c[e>>2]|0;e=(d|0)==0?0:d+-4|0;d=e+4|0;if(c[e>>2]|0){v=0;do{__ZN10StringNameD2Ev(d+(v<<2)|0);v=v+1|0}while(v>>>0<(c[e>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(t,1)}__ZN10StringNameD2Ev(f);__Z8D_METHODPKc(g,944559);f=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(f);c[f>>2]=286632;__ZN10MethodBind10_set_constEb(f,1);__ZN10MethodBind24_generate_argument_typesEi(f,0);__ZN10MethodBind12_set_returnsEb(f,1);c[f+44>>2]=5538;c[f+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,f,g,0,0)|0;f=g+4|0;t=c[f>>2]|0;if(t|0?(__Z16atomic_decrementPj(t+-8|0)|0)==0:0){e=c[f>>2]|0;f=(e|0)==0?0:e+-4|0;e=f+4|0;if(c[f>>2]|0){v=0;do{__ZN10StringNameD2Ev(e+(v<<2)|0);v=v+1|0}while(v>>>0<(c[f>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(t,1)}__ZN10StringNameD2Ev(g);__Z8D_METHODPKc(h,880167);g=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(g);c[g>>2]=286668;__ZN10MethodBind10_set_constEb(g,0);__ZN10MethodBind24_generate_argument_typesEi(g,0);c[g+44>>2]=5267;c[g+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,g,h,0,0)|0;g=h+4|0;t=c[g>>2]|0;if(t|0?(__Z16atomic_decrementPj(t+-8|0)|0)==0:0){f=c[g>>2]|0;g=(f|0)==0?0:f+-4|0;f=g+4|0;if(c[g>>2]|0){v=0;do{__ZN10StringNameD2Ev(f+(v<<2)|0);v=v+1|0}while(v>>>0<(c[g>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(t,1)}__ZN10StringNameD2Ev(h);__ZN6StringC2EPKc(b,880215);c[j>>2]=c[b>>2];__ZN10StringNameC2ERK6String(i,j);__ZN6StringC2EPKc(k,880184);__ZN6StringC2EPKc(n,938311);h=b+4|0;c[h>>2]=0;t=b+12|0;c[t>>2]=0;c[b>>2]=18;g=c[k>>2]|0;if(g|0?(c[h>>2]=0,__Z28atomic_conditional_incrementPj(g+-8|0)|0):0)c[h>>2]=c[k>>2];c[b+8>>2]=17;h=c[t>>2]|0;if((h|0)!=(c[n>>2]|0)){if(h|0?(__Z16atomic_decrementPj(h+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(h,1);c[t>>2]=0;h=c[n>>2]|0;if(h|0?__Z28atomic_conditional_incrementPj(h+-8|0)|0:0)c[t>>2]=c[n>>2]}c[b+16>>2]=7;c[o>>2]=__Z11_scs_createPKc(880077)|0;c[p>>2]=__Z11_scs_createPKc(880192)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(i,b,o,p,-1);__ZN10StringNameD2Ev(p);__ZN10StringNameD2Ev(o);t=c[b+12>>2]|0;if(t|0?(__Z16atomic_decrementPj(t+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(t,1);t=c[b+4>>2]|0;if(t|0?(__Z16atomic_decrementPj(t+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(t,1);t=c[n>>2]|0;if(t|0?(__Z16atomic_decrementPj(t+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(t,1);t=c[k>>2]|0;if(t|0?(__Z16atomic_decrementPj(t+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(t,1);__ZN10StringNameD2Ev(i);i=c[j>>2]|0;if(i|0?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);__ZN6StringC2EPKc(b,880215);c[j>>2]=c[b>>2];__ZN10StringNameC2ERK6String(q,j);__ZN6StringC2EPKc(r,1113974);__ZN6StringC2EPKc(n,1263606);i=b+4|0;c[i>>2]=0;t=b+12|0;c[t>>2]=0;c[b>>2]=1;k=c[r>>2]|0;if(k|0?(c[i>>2]=0,__Z28atomic_conditional_incrementPj(k+-8|0)|0):0)c[i>>2]=c[r>>2];c[b+8>>2]=0;i=c[t>>2]|0;if((i|0)!=(c[n>>2]|0)){if(i|0?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);c[t>>2]=0;i=c[n>>2]|0;if(i|0?__Z28atomic_conditional_incrementPj(i+-8|0)|0:0)c[t>>2]=c[n>>2]}c[b+16>>2]=7;c[o>>2]=__Z11_scs_createPKc(944547)|0;c[p>>2]=__Z11_scs_createPKc(944559)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(q,b,o,p,-1);__ZN10StringNameD2Ev(p);__ZN10StringNameD2Ev(o);o=c[b+12>>2]|0;if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(o,1);o=c[b+4>>2]|0;if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(o,1);o=c[n>>2]|0;if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(o,1);o=c[r>>2]|0;if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(o,1);__ZN10StringNameD2Ev(q);q=c[j>>2]|0;if(!q){l=a;return}if(__Z16atomic_decrementPj(q+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(q,1);l=a;return}function __ZN25NavigationPolygonInstance22set_navigation_polygonERK3RefI17NavigationPolygonE(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+8|0;g=e;h=b+416|0;i=c[h>>2]|0;if((c[d>>2]|0)==(i|0)){l=e;return}j=b+412|0;k=c[j>>2]|0;if((k|0)!=0?(n=b+408|0,o=c[n>>2]|0,(o|0)!=-1):0){__ZN12Navigation2D14navpoly_removeEi(k,o);c[n>>2]=-1;p=c[h>>2]|0}else p=i;if(!p){q=0;r=0}else{i=(c[313449]|0)+4|0;__ZN10StringNameC2EPKc(f,880167);__ZN6Object10disconnectERK10StringNamePS_S2_(p,i,b,f);__ZN10StringNameD2Ev(f);i=c[h>>2]|0;q=i;r=i}if((c[d>>2]|0)!=(q|0)){if((q|0?__ZN9Reference11unreferenceEv(q)|0:0)?(i=c[h>>2]|0,__Z17predelete_handlerP6Object(i)|0):0){gj[c[(c[i>>2]|0)+76>>2]&8191](i);__ZN6Memory11free_staticEPvb(i,0)}c[h>>2]=0;i=c[d>>2]|0;c[h>>2]=i;if(i|0){__ZN9Reference9referenceEv(i);i=c[h>>2]|0;s=i;t=i;u=14}}else{s=q;t=r;u=14}if((u|0)==14?s|0:0){s=(c[313449]|0)+4|0;__ZN10StringNameC2EPKc(f,880167);c[g>>2]=0;__ZN6Object7connectERK10StringNamePS_S2_RK6VectorI7VariantEj(t,s,b,f,g,0)|0;s=c[g>>2]|0;if(s|0?(__Z16atomic_decrementPj(s+-8|0)|0)==0:0){t=c[g>>2]|0;g=(t|0)==0?0:t+-4|0;t=g+4|0;u=c[g>>2]|0;if(u|0){r=0;q=u;while(1){u=t+(r*24|0)|0;if(!(c[u>>2]|0))v=q;else{__ZN7Variant5clearEv(u);v=c[g>>2]|0}r=r+1|0;if(r>>>0>=v>>>0)break;else q=v}}__ZN6Memory11free_staticEPvb(s,1)}__ZN10StringNameD2Ev(f)}s=c[j>>2]|0;if((s|0?c[h>>2]|0:0)?a[b+404>>0]|0:0){__ZNK6Node2D32get_relative_transform_to_parentEPK4Node(f,b,s);c[b+408>>2]=__ZN12Navigation2D14navpoly_createERK3RefI17NavigationPolygonERK11Transform2DP6Object(s,h,f,b)|0}l=e;return}function __ZNK25NavigationPolygonInstance22get_navigation_polygonEv(a){a=a|0;var b=0,d=0;b=c[a+416>>2]|0;if(!b){d=0;return d|0}__ZN9Reference9referenceEv(b);d=b;return d|0}function __ZN25NavigationPolygonInstance11set_enabledEb(b,e){b=b|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);g=f;h=b+404|0;if((d[h>>0]|0)==(e&1|0)){l=f;return}a[h>>0]=e&1;if(!(a[b+136>>0]|0)){l=f;return}if(e){e=c[b+412>>2]|0;if(e|0?(h=b+416|0,c[h>>2]|0):0){__ZNK6Node2D32get_relative_transform_to_parentEPK4Node(g,b,e);c[b+408>>2]=__ZN12Navigation2D14navpoly_createERK3RefI17NavigationPolygonERK11Transform2DP6Object(e,h,g,b)|0}}else{g=b+408|0;h=c[g>>2]|0;if((h|0)!=-1){__ZN12Navigation2D14navpoly_removeEi(c[b+412>>2]|0,h);c[g>>2]=-1}}g=b+132|0;h=c[g>>2]|0;if(!h){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(947574,947583,260,947603,0);e=c[g>>2]|0;if(!e){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(947574,947583,260,947603,0);i=0}else{j=e;k=13}}else{a[1263537]=0;j=h;k=13}if((k|0)==13){a[1263537]=0;i=j}if(!(__ZNK9SceneTree28is_debugging_navigation_hintEv(i)|0)){l=f;return}__ZN10CanvasItem6updateEv(b);l=f;return}function __ZNK25NavigationPolygonInstance10is_enabledEv(b){b=b|0;return (a[b+404>>0]|0)!=0|0}function __ZN25NavigationPolygonInstance16_navpoly_changedEv(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0;if(!(a[b+136>>0]|0))return;d=b+132|0;e=c[d>>2]|0;if(!e){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(947574,947583,260,947603,0);f=c[d>>2]|0;if(!f){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(947574,947583,260,947603,0);g=0}else{h=f;i=6}}else{a[1263537]=0;h=e;i=6}if((i|0)==6){a[1263537]=0;g=h}if(!(__ZNK9SceneTree28is_debugging_navigation_hintEv(g)|0))return;__ZN10CanvasItem6updateEv(b);return}function __ZNK11MethodBind0I25NavigationPolygonInstanceE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return 0}function __ZNK11MethodBind0I25NavigationPolygonInstanceE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,880215);l=a;return c[b>>2]|0}function __ZN11MethodBind0I25NavigationPolygonInstanceE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236248)|0:0){c[h>>2]=0;a[1263537]=0;f=c[d+24>>2]|0;if((f|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=f;c[b>>2]=0;return}i=f-(c[d+20>>2]|0)|0;if((i|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=i;c[b>>2]=0;return}i=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))j=i;else j=c[(c[d>>2]|0)+i>>2]|0;gj[j&8191](d);c[b>>2]=0;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,110,1146558,0);c[b>>2]=0;return}function __ZN11MethodBind0I25NavigationPolygonInstanceE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236248)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1)){g=b;gj[g&8191](a);return}else{g=c[(c[a>>2]|0)+b>>2]|0;gj[g&8191](a);return}}function __ZN11MethodBind0I25NavigationPolygonInstanceED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI25NavigationPolygonInstancebE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Eb(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK13MethodBind0RCI25NavigationPolygonInstancebE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,880215);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI25NavigationPolygonInstancebE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236248)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2Eb(i,ij[n&8191](d)|0);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI25NavigationPolygonInstancebE7ptrcallEP6ObjectPPKvPv(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0;if(!d)g=0;else{e=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1236248)|0;g=e?d:0}d=c[b+44>>2]|0;e=c[b+48>>2]|0;b=g+(e>>1)|0;if(!(e&1)){h=d;i=ij[h&8191](b)|0;j=i&1;a[f>>0]=j;return}else{h=c[(c[b>>2]|0)+d>>2]|0;i=ij[h&8191](b)|0;j=i&1;a[f>>0]=j;return}}function __ZN13MethodBind0RCI25NavigationPolygonInstancebED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I25NavigationPolygonInstancebE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if(!b){__ZN7VariantC2Eb(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK11MethodBind1I25NavigationPolygonInstancebE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,880215);l=a;return c[b>>2]|0}function __ZN11MethodBind1I25NavigationPolygonInstancebE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236248)|0:0){c[h>>2]=0;a[1263537]=0;k=d+24|0;n=c[k>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=i;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=i;return}if((g|0)>0){if((n|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);p=0}else{a[1263537]=0;p=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,p)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=p;c[b>>2]=0;l=i;return}}p=c[d+44>>2]|0;n=c[d+48>>2]|0;o=e+(n>>1)|0;if(!(n&1))q=p;else q=c[(c[o>>2]|0)+p>>2]|0;do if((g|0)<1){p=c[k>>2]|0;n=p+-1|0;if((p|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)s=0;else s=c[e+-4>>2]|0;if((p|0)<=(s|0)){if(r)t=0;else t=c[e+-4>>2]|0;do if((t|0)<(p|0)){if(r)u=0;else u=c[e+-4>>2]|0;if((u|0)<(p|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);v=0;break}else{a[1263537]=0;w=31;break}}else w=31;while(0);if((w|0)==31)v=e+(n*24|0)|0;__ZN7VariantC2ERKS_(j,v);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);f=__ZNK7VariantcvbEv(j)|0;Pi[q&2047](o,f);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I25NavigationPolygonInstancebE7ptrcallEP6ObjectPPKvPv(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0;if(!d)g=0;else{f=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1236248)|0;g=f?d:0}d=c[b+44>>2]|0;f=c[b+48>>2]|0;b=g+(f>>1)|0;if(!(f&1))h=d;else h=c[(c[b>>2]|0)+d>>2]|0;Pi[h&2047](b,(a[c[e>>2]>>0]|0)!=0);return}function __ZN11MethodBind1I25NavigationPolygonInstancebED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI25NavigationPolygonInstance3RefI17NavigationPolygonEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var c=0;if((b|0)!=-1){c=0;return c|0}c=__ZN7Variant12get_type_forI3RefI17NavigationPolygonEEENS_4TypeEv()|0;return c|0}function __ZNK13MethodBind0RCI25NavigationPolygonInstance3RefI17NavigationPolygonEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,880215);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI25NavigationPolygonInstance3RefI17NavigationPolygonEE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f+28|0;j=f;k=f+24|0;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236248)|0:0){c[h>>2]=0;a[1263537]=0;n=c[d+24>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=f;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=f;return}o=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))p=o;else p=c[(c[d>>2]|0)+o>>2]|0;c[k>>2]=ij[p&8191](d)|0;__ZN6RefPtrC2Ev(i);__ZN3RefI9ReferenceEaSI17NavigationPolygonEEvRKS_IT_E(i,k);__ZN7VariantC2ERK6RefPtr(j,i);__ZN6RefPtrD2Ev(i);i=c[k>>2]|0;if((i|0?__ZN9Reference11unreferenceEv(i)|0:0)?(i=c[k>>2]|0,__Z17predelete_handlerP6Object(i)|0):0){gj[c[(c[i>>2]|0)+76>>2]&8191](i);__ZN6Memory11free_staticEPvb(i,0)}c[k>>2]=0;__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI25NavigationPolygonInstance3RefI17NavigationPolygonEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=d;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236248)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;c[f>>2]=ij[i&8191](a)|0;__ZN3RefI9ReferenceEaSI17NavigationPolygonEEvRKS_IT_E(e,f);e=c[f>>2]|0;if(!e){l=d;return}if(!(__ZN9Reference11unreferenceEv(e)|0)){l=d;return}e=c[f>>2]|0;if(!(__Z17predelete_handlerP6Object(e)|0)){l=d;return}gj[c[(c[e>>2]|0)+76>>2]&8191](e);__ZN6Memory11free_staticEPvb(e,0);l=d;return}function __ZN13MethodBind0RCI25NavigationPolygonInstance3RefI17NavigationPolygonEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN3RefI9ReferenceEaSI17NavigationPolygonEEvRKS_IT_E(a,b){a=a|0;b=b|0;var d=0,e=0;d=c[b>>2]|0;if(!d){b=c[a>>2]|0;if((b|0?__ZN9Reference11unreferenceEv(b)|0:0)?(b=c[a>>2]|0,__Z17predelete_handlerP6Object(b)|0):0){gj[c[(c[b>>2]|0)+76>>2]&8191](b);__ZN6Memory11free_staticEPvb(b,0)}c[a>>2]=0;return}b=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1220724)|0;e=b?d:0;d=c[a>>2]|0;if((e|0)==(d|0))return;if((d|0?__ZN9Reference11unreferenceEv(d)|0:0)?(d=c[a>>2]|0,__Z17predelete_handlerP6Object(d)|0):0){gj[c[(c[d>>2]|0)+76>>2]&8191](d);__ZN6Memory11free_staticEPvb(d,0)}c[a>>2]=e;if(!e)return;__ZN9Reference9referenceEv(e);return}function __ZN7Variant12get_type_forI3RefI17NavigationPolygonEEENS_4TypeEv(){var a=0,b=0,d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+28|0;d=a+24|0;e=a;c[d>>2]=0;__ZN6RefPtrC2Ev(b);__ZN3RefI9ReferenceEaSI17NavigationPolygonEEvRKS_IT_E(b,d);__ZN7VariantC2ERK6RefPtr(e,b);__ZN6RefPtrD2Ev(b);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);e=c[d>>2]|0;if(!e){l=a;return b|0}if(!(__ZN9Reference11unreferenceEv(e)|0)){l=a;return b|0}e=c[d>>2]|0;if(!(__Z17predelete_handlerP6Object(e)|0)){l=a;return b|0}gj[c[(c[e>>2]|0)+76>>2]&8191](e);__ZN6Memory11free_staticEPvb(e,0);l=a;return b|0}function __ZNK11MethodBind1I25NavigationPolygonInstanceRK3RefI17NavigationPolygonEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var c=0;if(b|0){c=0;return c|0}c=__ZN7Variant12get_type_forIRK3RefI17NavigationPolygonEEENS_4TypeEv()|0;return c|0}function __ZNK11MethodBind1I25NavigationPolygonInstanceRK3RefI17NavigationPolygonEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,880215);l=a;return c[b>>2]|0}function __ZN11MethodBind1I25NavigationPolygonInstanceRK3RefI17NavigationPolygonEE4callEP6ObjectPPK7VariantiRNS9_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i+28|0;k=i+24|0;n=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236248)|0:0){c[h>>2]=0;a[1263537]=0;o=d+24|0;p=c[o>>2]|0;if((p|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=p;c[b>>2]=0;l=i;return}q=p-(c[d+20>>2]|0)|0;if((q|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=q;c[b>>2]=0;l=i;return}if((g|0)>0){if((p|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);r=0}else{a[1263537]=0;r=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,r)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=r;c[b>>2]=0;l=i;return}}r=c[d+44>>2]|0;p=c[d+48>>2]|0;q=e+(p>>1)|0;if(!(p&1))s=r;else s=c[(c[q>>2]|0)+r>>2]|0;do if((g|0)<1){r=c[o>>2]|0;p=r+-1|0;if((r|0)>=1){e=c[d+16>>2]|0;t=(e|0)==0;if(t)u=0;else u=c[e+-4>>2]|0;if((r|0)<=(u|0)){if(t)v=0;else v=c[e+-4>>2]|0;do if((v|0)<(r|0)){if(t)w=0;else w=c[e+-4>>2]|0;if((w|0)<(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);x=0;break}else{a[1263537]=0;y=31;break}}else y=31;while(0);if((y|0)==31)x=e+(p*24|0)|0;__ZN7VariantC2ERKS_(n,x);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f>>2]|0);while(0);__ZN3RefI17NavigationPolygonEC2ERK7Variant(j,n);c[k>>2]=c[j>>2];Pi[s&2047](q,k);q=c[k>>2]|0;if((q|0?__ZN9Reference11unreferenceEv(q)|0:0)?(q=c[k>>2]|0,__Z17predelete_handlerP6Object(q)|0):0){gj[c[(c[q>>2]|0)+76>>2]&8191](q);__ZN6Memory11free_staticEPvb(q,0)}c[k>>2]=0;if(c[n>>2]|0)__ZN7Variant5clearEv(n);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I25NavigationPolygonInstanceRK3RefI17NavigationPolygonEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+28|0;g=e;h=e+24|0;if(!b)i=0;else{j=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236248)|0;i=j?b:0}b=c[a+44>>2]|0;j=c[a+48>>2]|0;a=i+(j>>1)|0;if(!(j&1))k=b;else k=c[(c[a>>2]|0)+b>>2]|0;__ZN7VariantC2EPK6Object(g,c[d>>2]|0);__ZN3RefI17NavigationPolygonEC2ERK7Variant(f,g);if(c[g>>2]|0)__ZN7Variant5clearEv(g);c[h>>2]=c[f>>2];Pi[k&2047](a,h);a=c[h>>2]|0;if(!a){l=e;return}if(!(__ZN9Reference11unreferenceEv(a)|0)){l=e;return}a=c[h>>2]|0;if(!(__Z17predelete_handlerP6Object(a)|0)){l=e;return}gj[c[(c[a>>2]|0)+76>>2]&8191](a);__ZN6Memory11free_staticEPvb(a,0);l=e;return}function __ZN11MethodBind1I25NavigationPolygonInstanceRK3RefI17NavigationPolygonEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN3RefI17NavigationPolygonEC2ERK7Variant(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d;__ZNK7Variantcv6RefPtrEv(e,b);c[a>>2]=0;b=c[e>>2]|0;if(!b){c[a>>2]=0;__ZN6RefPtrD2Ev(e);l=d;return}f=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236252)|0;g=f?b:0;b=c[a>>2]|0;if((g|0)==(b|0)){__ZN6RefPtrD2Ev(e);l=d;return}if((b|0?__ZN9Reference11unreferenceEv(b)|0:0)?(b=c[a>>2]|0,__Z17predelete_handlerP6Object(b)|0):0){gj[c[(c[b>>2]|0)+76>>2]&8191](b);__ZN6Memory11free_staticEPvb(b,0)}c[a>>2]=g;if(!g){__ZN6RefPtrD2Ev(e);l=d;return}__ZN9Reference9referenceEv(g);__ZN6RefPtrD2Ev(e);l=d;return}function __ZN7Variant12get_type_forIRK3RefI17NavigationPolygonEEENS_4TypeEv(){var a=0,b=0,d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+28|0;d=a+24|0;e=a;c[d>>2]=0;__ZN6RefPtrC2Ev(b);__ZN3RefI9ReferenceEaSI17NavigationPolygonEEvRKS_IT_E(b,d);__ZN7VariantC2ERK6RefPtr(e,b);__ZN6RefPtrD2Ev(b);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);e=c[d>>2]|0;if(!e){l=a;return b|0}if(!(__ZN9Reference11unreferenceEv(e)|0)){l=a;return b|0}e=c[d>>2]|0;if(!(__Z17predelete_handlerP6Object(e)|0)){l=a;return b|0}gj[c[(c[e>>2]|0)+76>>2]&8191](e);__ZN6Memory11free_staticEPvb(e,0);l=a;return b|0}function __ZN17TouchScreenButton18_initialize_classvEv(b){b=b|0;if(a[1263379]|0)return;if(!(a[1263237]|0)){if(!(a[1256995]|0)){if(!(a[1256996]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI4NodeEEvv();__ZN4Node13_bind_methodsEv();a[1256996]=1}__ZN7ClassDB10_add_classI10CanvasItemEEvv();__ZN10CanvasItem13_bind_methodsEv();a[1256995]=1}__ZN7ClassDB10_add_classI6Node2DEEvv();__ZN6Node2D13_bind_methodsEv();a[1263237]=1}__ZN7ClassDB10_add_classI17TouchScreenButtonEEvv();__ZN17TouchScreenButton13_bind_methodsEv();a[1263379]=1;return}function __ZN17TouchScreenButton5_setvERK10StringNameRK7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK17TouchScreenButton5_getvERK10StringNameR7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK17TouchScreenButton19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+24|0;g=e+4|0;h=e;if(!d)__ZNK6Node2D19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,0);__ZN6StringC2EPKc(f,880605);i=c[f>>2]|0;f=i;j=g+4|0;c[j>>2]=0;k=g+12|0;c[k>>2]=0;c[g>>2]=0;n=(i|0)==0;if(!n?(c[j>>2]=0,__Z28atomic_conditional_incrementPj(i+-8|0)|0):0)c[j>>2]=f;c[g+8>>2]=0;f=c[k>>2]|0;if(f|0){if(!(__Z16atomic_decrementPj(f+-8|0)|0))__ZN6Memory11free_staticEPvb(f,1);c[k>>2]=0}c[g+16>>2]=256;if(!(c[b>>2]|0)){k=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=k;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0}k=__ZnwjPFPvjE(32,4740)|0;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0;c[k+12>>2]=0;c[k+16>>2]=7;f=k+20|0;c[f>>2]=0;j=k+24|0;c[j>>2]=0;o=k+28|0;c[o>>2]=0;__ZN12PropertyInfoaSERKS_(k,g)|0;p=c[b>>2]|0;q=p+4|0;r=c[q>>2]|0;c[j>>2]=r;c[f>>2]=0;c[o>>2]=p;if(r|0)c[r+20>>2]=k;c[q>>2]=k;if(!(c[p>>2]|0))c[p>>2]=k;k=p+8|0;c[k>>2]=(c[k>>2]|0)+1;k=c[g+12>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);k=c[g+4>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);if(!n?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);__ZN10StringNameC2EPKc(h,880605);__ZN7ClassDB17get_property_listE10StringNameP4ListI12PropertyInfo16DefaultAllocatorEbPK6Object(h,b,1,a);__ZN10StringNameD2Ev(h);if(!d){l=e;return}__ZNK6Node2D19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,1);l=e;return}function __ZN17TouchScreenButton14_notificationvEib(a,b,c){a=a|0;b=b|0;c=c|0;if(!c){if(511!=510)__ZN4Node13_notificationEi(a,b);if(512!=511)__ZN10CanvasItem13_notificationEi(a,b);if(1352!=512)__ZN6Node2D13_notificationEi(a,b)}if(1551!=1352)__ZN17TouchScreenButton13_notificationEi(a,b);if(!c)return;if(1352!=512)__ZN6Node2D13_notificationEi(a,b);if(512!=511)__ZN10CanvasItem13_notificationEi(a,b);if(511==510)return;__ZN4Node13_notificationEi(a,b);return}function __ZNK17TouchScreenButton16_get_class_namevEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+8|0;e=b+4|0;f=b;g=a+400|0;a=c[g>>2]|0;if(a|0){if(c[a+4>>2]|0){l=b;return g|0}if(__ZNK6String6lengthEv(a+8|0)|0){l=b;return g|0}}__ZN6StringC2EPKc(d,880605);c[f>>2]=c[d>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameaSERKS_(g,e);__ZN10StringNameD2Ev(e);e=c[f>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);l=b;return g|0}function __ZNK17TouchScreenButton9get_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,880605);l=a;return c[b>>2]|0}function __ZNK17TouchScreenButton8is_classERK6String(a,b){a=a|0;b=b|0;var c=0;if(((!(__ZNK6StringeqEPKc(b,880605)|0)?!(__ZNK6StringeqEPKc(b,939635)|0):0)?!(__ZNK6StringeqEPKc(b,947933)|0):0)?!(__ZNK6StringeqEPKc(b,1132465)|0):0)c=__ZNK6StringeqEPKc(b,1142944)|0;else c=1;return c|0}function __ZNK17TouchScreenButton12is_class_ptrEPv(a,b){a=a|0;b=b|0;return (b|0)==1236256|((b|0)==1234324|((b|0)==1220748|((b|0)==1220720|(b|0)==1220580)))|0}function __ZN17TouchScreenButtonD2Ev(a){a=a|0;var b=0,d=0;c[a>>2]=286704;__ZN10StringNameD2Ev(a+428|0);b=a+424|0;d=c[b>>2]|0;if((d|0?__ZN9Reference11unreferenceEv(d)|0:0)?(d=c[b>>2]|0,__Z17predelete_handlerP6Object(d)|0):0){gj[c[(c[d>>2]|0)+76>>2]&8191](d);__ZN6Memory11free_staticEPvb(d,0)}c[b>>2]=0;b=a+416|0;d=c[b>>2]|0;if((d|0?__ZN9Reference11unreferenceEv(d)|0:0)?(d=c[b>>2]|0,__Z17predelete_handlerP6Object(d)|0):0){gj[c[(c[d>>2]|0)+76>>2]&8191](d);__ZN6Memory11free_staticEPvb(d,0)}c[b>>2]=0;b=a+412|0;d=c[b>>2]|0;if((d|0?__ZN9Reference11unreferenceEv(d)|0:0)?(d=c[b>>2]|0,__Z17predelete_handlerP6Object(d)|0):0){gj[c[(c[d>>2]|0)+76>>2]&8191](d);__ZN6Memory11free_staticEPvb(d,0)}c[b>>2]=0;b=a+408|0;d=c[b>>2]|0;if((d|0?__ZN9Reference11unreferenceEv(d)|0:0)?(d=c[b>>2]|0,__Z17predelete_handlerP6Object(d)|0):0){gj[c[(c[d>>2]|0)+76>>2]&8191](d);__ZN6Memory11free_staticEPvb(d,0)}c[b>>2]=0;b=a+404|0;d=c[b>>2]|0;if((d|0?__ZN9Reference11unreferenceEv(d)|0:0)?(d=c[b>>2]|0,__Z17predelete_handlerP6Object(d)|0):0){gj[c[(c[d>>2]|0)+76>>2]&8191](d);__ZN6Memory11free_staticEPvb(d,0)}c[b>>2]=0;__ZN10StringNameD2Ev(a+400|0);c[a>>2]=218040;__ZN10StringNameD2Ev(a+340|0);__ZN10CanvasItemD2Ev(a);return}function __ZN17TouchScreenButtonD0Ev(a){a=a|0;__ZN17TouchScreenButtonD2Ev(a);__ZdlPv(a);return}function __ZNK17TouchScreenButton13get_item_rectEv(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d;f=c[b+404>>2]|0;if(!f){g[a>>2]=0.0;g[a+4>>2]=0.0;g[a+8>>2]=1.0;g[a+12>>2]=1.0;l=d;return}else{Pi[c[(c[f>>2]|0)+124>>2]&2047](e,f);f=a;c[f>>2]=0;c[f+4>>2]=0;f=e;e=c[f+4>>2]|0;b=a+8|0;c[b>>2]=c[f>>2];c[b+4>>2]=e;l=d;return}}function __ZN17TouchScreenButton13_notificationEi(b,d){b=b|0;d=d|0;var e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0;e=l;l=l+112|0;if((l|0)>=(m|0))ba(112);f=e+88|0;h=e+56|0;i=e+72|0;j=e;k=e+32|0;n=e+24|0;switch(d|0){case 30:{if(!(a[b+136>>0]|0)){l=e;return}d=b+132|0;if(!(c[d>>2]|0))__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(947574,947583,260,947603,0);else a[1263537]=0;o=__ZN2OS13get_singletonEv()|0;if(!(ij[c[(c[o>>2]|0)+404>>2]&8191](o)|0)?(c[b+444>>2]|0)==1:0){l=e;return}do if((c[b+436>>2]|0)==-1){o=b+404|0;if(c[o>>2]|0){g[f>>2]=0.0;g[f+4>>2]=0.0;g[h>>2]=1.0;g[h+4>>2]=1.0;g[h+8>>2]=1.0;g[h+12>>2]=1.0;__ZN10CanvasItem12draw_textureERK3RefI7TextureERK7Vector2RK5Color(b,o,f,h)}}else{o=b+408|0;if(c[o>>2]|0){g[f>>2]=0.0;g[f+4>>2]=0.0;g[h>>2]=1.0;g[h+4>>2]=1.0;g[h+8>>2]=1.0;g[h+12>>2]=1.0;__ZN10CanvasItem12draw_textureERK3RefI7TextureERK7Vector2RK5Color(b,o,f,h);break}o=b+404|0;if(c[o>>2]|0){g[f>>2]=0.0;g[f+4>>2]=0.0;g[h>>2]=1.0;g[h+4>>2]=1.0;g[h+8>>2]=1.0;g[h+12>>2]=1.0;__ZN10CanvasItem12draw_textureERK3RefI7TextureERK7Vector2RK5Color(b,o,f,h)}}while(0);if(!(a[b+421>>0]|0)){l=e;return}o=c[d>>2]|0;if(!o){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(947574,947583,260,947603,0);p=c[d>>2]|0;if(!p){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(947574,947583,260,947603,0);q=0}else{r=p;s=20}}else{a[1263537]=0;r=o;s=20}if((s|0)==20){a[1263537]=0;q=r}if(!(__ZNK9SceneTree28is_debugging_collisions_hintEv(q)|0)){l=e;return}q=b+416|0;if(!(c[q>>2]|0)){l=e;return}r=c[d>>2]|0;if(!r){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(947574,947583,260,947603,0);t=0}else{a[1263537]=0;t=r}__ZNK9SceneTree26get_debug_collisions_colorEv(f,t);if(!(a[b+420>>0]|0)){g[h>>2]=0.0;g[h+4>>2]=0.0}else{Pi[c[(c[b>>2]|0)+124>>2]&2047](i,b);g[j>>2]=.5;__ZNK7Vector2mlERKf(h,i+8|0,j)}__ZNK10CanvasItem20get_canvas_transformEv(k,b);__ZNK11Transform2D10translatedERK7Vector2(j,k,h);__ZN10CanvasItem25draw_set_transform_matrixERK11Transform2D(b,j);h=c[q>>2]|0;q=c[(c[h>>2]|0)+116>>2]|0;c[j>>2]=c[b+240>>2];bj[q&4095](h,j,f);l=e;return}case 10:{j=b+132|0;if(!(c[j>>2]|0))__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(947574,947583,260,947603,0);else a[1263537]=0;h=__ZN2OS13get_singletonEv()|0;if(!(ij[c[(c[h>>2]|0)+404>>2]&8191](h)|0)?(c[b+444>>2]|0)==1:0){l=e;return}__ZN10CanvasItem6updateEv(b);if(!(c[j>>2]|0))__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(947574,947583,260,947603,0);else a[1263537]=0;__ZN4Node17set_process_inputEb(b,__ZNK10CanvasItem18is_visible_in_treeEv(b)|0);j=b+428|0;h=c[j>>2]|0;do if(h){q=c[h+4>>2]|0;if(q|0){__ZN6StringC2EPKc(f,q);u=c[f>>2]|0;break}q=h+8|0;c[f>>2]=0;k=c[q>>2]|0;if((k|0)!=0?(c[f>>2]=0,(__Z28atomic_conditional_incrementPj(k+-8|0)|0)!=0):0){k=c[q>>2]|0;c[f>>2]=k;u=k}else u=0}else{c[f>>2]=0;u=0}while(0);c[n>>2]=u;if(__ZNK6StringneEPKc(n,1263606)|0){u=__ZNK8InputMap10has_actionERK10StringName(c[313532]|0,j)|0;f=c[n>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);if(u)v=__ZNK8InputMap13get_action_idERK10StringName(c[313532]|0,j)|0;else v=-1}else{j=c[n>>2]|0;if((j|0)!=0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0){__ZN6Memory11free_staticEPvb(j,1);v=-1}else v=-1}c[b+440>>2]=v;l=e;return}case 11:{v=b+436|0;if((c[v>>2]|0)==-1){l=e;return}c[v>>2]=-1;if((c[b+440>>2]|0)==-1){l=e;return}v=__ZN5Input13get_singletonEv()|0;Pi[c[(c[v>>2]|0)+200>>2]&2047](v,b+428|0);l=e;return}case 31:{if(!(c[b+132>>2]|0))__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(947574,947583,260,947603,0);else a[1263537]=0;if(__ZNK10CanvasItem18is_visible_in_treeEv(b)|0){__ZN4Node17set_process_inputEb(b,1);l=e;return}__ZN4Node17set_process_inputEb(b,0);if((c[b+436>>2]|0)==-1){l=e;return}__ZN17TouchScreenButton8_releaseEb(b,0);l=e;return}case 14:{if((c[b+436>>2]|0)==-1){l=e;return}__ZN17TouchScreenButton8_releaseEb(b,0);l=e;return}default:{l=e;return}}}function __ZN17TouchScreenButton8_releaseEb(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0;e=l;l=l+176|0;if((l|0)>=(m|0))ba(176);f=e+120|0;g=e+96|0;h=e+72|0;i=e+48|0;j=e+24|0;k=e;c[b+436>>2]=-1;n=b+440|0;do if((c[n>>2]|0)==-1){if(d){l=e;return}}else{o=__ZN5Input13get_singletonEv()|0;Pi[c[(c[o>>2]|0)+200>>2]&2047](o,b+428|0);if(d){l=e;return}o=f+8|0;p=o+48|0;do{c[o>>2]=0;o=o+4|0}while((o|0)<(p|0));c[f+4>>2]=8;c[f>>2]=0;c[f+12>>2]=c[n>>2];a[f+16>>0]=0;o=c[b+132>>2]|0;if(!o)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(947574,947583,260,947603,0);else{a[1263537]=0;Pi[c[(c[o>>2]|0)+84>>2]&2047](o,f);break}}while(0);__ZN10StringNameC2EPKc(f,880241);c[g>>2]=0;c[h>>2]=0;c[i>>2]=0;c[j>>2]=0;c[k>>2]=0;__ZN6Object11emit_signalERK10StringNameRK7VariantS5_S5_S5_S5_(b,f,g,h,i,j,k);if(c[k>>2]|0)__ZN7Variant5clearEv(k);if(c[j>>2]|0)__ZN7Variant5clearEv(j);if(c[i>>2]|0)__ZN7Variant5clearEv(i);if(c[h>>2]|0)__ZN7Variant5clearEv(h);if(c[g>>2]|0)__ZN7Variant5clearEv(g);__ZN10StringNameD2Ev(f);__ZN10CanvasItem6updateEv(b);l=e;return}function __ZN7ClassDB10_add_classI17TouchScreenButtonEEvv(){var a=0,b=0,d=0,e=0,f=0,g=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+16|0;d=a+12|0;e=a+8|0;f=a+4|0;g=a;__ZN6StringC2EPKc(b,880605);c[e>>2]=c[b>>2];__ZN10StringNameC2ERK6String(d,e);__ZN6StringC2EPKc(b,939635);c[g>>2]=c[b>>2];__ZN10StringNameC2ERK6String(f,g);__ZN7ClassDB11_add_class2ERK10StringNameS2_(d,f);__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);__ZN10StringNameD2Ev(d);d=c[e>>2]|0;if(!d){l=a;return}if(__Z16atomic_decrementPj(d+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(d,1);l=a;return}function __ZN17TouchScreenButton13_bind_methodsEv(){var a=0,b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0;a=l;l=l+320|0;if((l|0)>=(m|0))ba(320);b=a+272|0;d=a+264|0;e=a+256|0;f=a+248|0;g=a+240|0;h=a+232|0;i=a+224|0;j=a+216|0;k=a+208|0;n=a+200|0;o=a+192|0;p=a+176|0;q=a+168|0;r=a+152|0;s=a+136|0;t=a+120|0;u=a+112|0;v=a+104|0;w=a+96|0;x=a+88|0;y=a+80|0;z=a+76|0;A=a+184|0;B=a+72|0;C=a+160|0;D=a+144|0;E=a+128|0;F=a+68|0;G=a+64|0;H=a+60|0;I=a+56|0;J=a+52|0;K=a+48|0;L=a+44|0;M=a+40|0;N=a+36|0;O=a+32|0;P=a+28|0;Q=a+24|0;R=a+20|0;S=a+16|0;T=a+12|0;U=a+8|0;V=a+4|0;W=a;__Z8D_METHODPKcS0_(d,942090,1062617);X=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(X);c[X>>2]=286864;__ZN10MethodBind10_set_constEb(X,0);__ZN10MethodBind24_generate_argument_typesEi(X,1);c[X+44>>2]=1552;c[X+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,X,d,0,0)|0;X=d+4|0;Y=c[X>>2]|0;if(Y|0?(__Z16atomic_decrementPj(Y+-8|0)|0)==0:0){Z=c[X>>2]|0;X=(Z|0)==0?0:Z+-4|0;Z=X+4|0;if(c[X>>2]|0){_=0;do{__ZN10StringNameD2Ev(Z+(_<<2)|0);_=_+1|0}while(_>>>0<(c[X>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Y,1)}__ZN10StringNameD2Ev(d);__Z8D_METHODPKc(e,942102);d=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(d);c[d>>2]=286900;__ZN10MethodBind10_set_constEb(d,1);__ZN10MethodBind24_generate_argument_typesEi(d,0);__ZN10MethodBind12_set_returnsEb(d,1);c[d+44>>2]=5539;c[d+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,d,e,0,0)|0;d=e+4|0;Y=c[d>>2]|0;if(Y|0?(__Z16atomic_decrementPj(Y+-8|0)|0)==0:0){X=c[d>>2]|0;d=(X|0)==0?0:X+-4|0;X=d+4|0;if(c[d>>2]|0){_=0;do{__ZN10StringNameD2Ev(X+(_<<2)|0);_=_+1|0}while(_>>>0<(c[d>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Y,1)}__ZN10StringNameD2Ev(e);__Z8D_METHODPKcS0_(f,880250,880270);e=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(e);c[e>>2]=286864;__ZN10MethodBind10_set_constEb(e,0);__ZN10MethodBind24_generate_argument_typesEi(e,1);c[e+44>>2]=1553;c[e+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,e,f,0,0)|0;e=f+4|0;Y=c[e>>2]|0;if(Y|0?(__Z16atomic_decrementPj(Y+-8|0)|0)==0:0){d=c[e>>2]|0;e=(d|0)==0?0:d+-4|0;d=e+4|0;if(c[e>>2]|0){_=0;do{__ZN10StringNameD2Ev(d+(_<<2)|0);_=_+1|0}while(_>>>0<(c[e>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Y,1)}__ZN10StringNameD2Ev(f);__Z8D_METHODPKc(g,880286);f=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(f);c[f>>2]=286900;__ZN10MethodBind10_set_constEb(f,1);__ZN10MethodBind24_generate_argument_typesEi(f,0);__ZN10MethodBind12_set_returnsEb(f,1);c[f+44>>2]=5540;c[f+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,f,g,0,0)|0;f=g+4|0;Y=c[f>>2]|0;if(Y|0?(__Z16atomic_decrementPj(Y+-8|0)|0)==0:0){e=c[f>>2]|0;f=(e|0)==0?0:e+-4|0;e=f+4|0;if(c[f>>2]|0){_=0;do{__ZN10StringNameD2Ev(e+(_<<2)|0);_=_+1|0}while(_>>>0<(c[f>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Y,1)}__ZN10StringNameD2Ev(g);__Z8D_METHODPKcS0_(h,880306,880318);g=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(g);c[g>>2]=286936;__ZN10MethodBind10_set_constEb(g,0);__ZN10MethodBind24_generate_argument_typesEi(g,1);c[g+44>>2]=1554;c[g+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,g,h,0,0)|0;g=h+4|0;Y=c[g>>2]|0;if(Y|0?(__Z16atomic_decrementPj(Y+-8|0)|0)==0:0){f=c[g>>2]|0;g=(f|0)==0?0:f+-4|0;f=g+4|0;if(c[g>>2]|0){_=0;do{__ZN10StringNameD2Ev(f+(_<<2)|0);_=_+1|0}while(_>>>0<(c[g>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Y,1)}__ZN10StringNameD2Ev(h);__Z8D_METHODPKc(i,880326);h=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(h);c[h>>2]=286972;__ZN10MethodBind10_set_constEb(h,1);__ZN10MethodBind24_generate_argument_typesEi(h,0);__ZN10MethodBind12_set_returnsEb(h,1);c[h+44>>2]=5541;c[h+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,h,i,0,0)|0;h=i+4|0;Y=c[h>>2]|0;if(Y|0?(__Z16atomic_decrementPj(Y+-8|0)|0)==0:0){g=c[h>>2]|0;h=(g|0)==0?0:g+-4|0;g=h+4|0;if(c[h>>2]|0){_=0;do{__ZN10StringNameD2Ev(g+(_<<2)|0);_=_+1|0}while(_>>>0<(c[h>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Y,1)}__ZN10StringNameD2Ev(i);__Z8D_METHODPKcS0_(j,1075422,1044623);i=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(i);c[i>>2]=287008;__ZN10MethodBind10_set_constEb(i,0);__ZN10MethodBind24_generate_argument_typesEi(i,1);c[i+44>>2]=1555;c[i+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,i,j,0,0)|0;i=j+4|0;Y=c[i>>2]|0;if(Y|0?(__Z16atomic_decrementPj(Y+-8|0)|0)==0:0){h=c[i>>2]|0;i=(h|0)==0?0:h+-4|0;h=i+4|0;if(c[i>>2]|0){_=0;do{__ZN10StringNameD2Ev(h+(_<<2)|0);_=_+1|0}while(_>>>0<(c[i>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Y,1)}__ZN10StringNameD2Ev(j);__Z8D_METHODPKc(k,880338);j=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(j);c[j>>2]=287044;__ZN10MethodBind10_set_constEb(j,1);__ZN10MethodBind24_generate_argument_typesEi(j,0);__ZN10MethodBind12_set_returnsEb(j,1);c[j+44>>2]=5542;c[j+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,j,k,0,0)|0;j=k+4|0;Y=c[j>>2]|0;if(Y|0?(__Z16atomic_decrementPj(Y+-8|0)|0)==0:0){i=c[j>>2]|0;j=(i|0)==0?0:i+-4|0;i=j+4|0;if(c[j>>2]|0){_=0;do{__ZN10StringNameD2Ev(i+(_<<2)|0);_=_+1|0}while(_>>>0<(c[j>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Y,1)}__ZN10StringNameD2Ev(k);__Z8D_METHODPKcS0_(n,880348,1081630);k=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(k);c[k>>2]=287080;__ZN10MethodBind10_set_constEb(k,0);__ZN10MethodBind24_generate_argument_typesEi(k,1);c[k+44>>2]=1556;c[k+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,k,n,0,0)|0;k=n+4|0;Y=c[k>>2]|0;if(Y|0?(__Z16atomic_decrementPj(Y+-8|0)|0)==0:0){j=c[k>>2]|0;k=(j|0)==0?0:j+-4|0;j=k+4|0;if(c[k>>2]|0){_=0;do{__ZN10StringNameD2Ev(j+(_<<2)|0);_=_+1|0}while(_>>>0<(c[k>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Y,1)}__ZN10StringNameD2Ev(n);__Z8D_METHODPKc(o,880367);n=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(n);c[n>>2]=287116;__ZN10MethodBind10_set_constEb(n,1);__ZN10MethodBind24_generate_argument_typesEi(n,0);__ZN10MethodBind12_set_returnsEb(n,1);c[n+44>>2]=5543;c[n+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,n,o,0,0)|0;n=o+4|0;Y=c[n>>2]|0;if(Y|0?(__Z16atomic_decrementPj(Y+-8|0)|0)==0:0){k=c[n>>2]|0;n=(k|0)==0?0:k+-4|0;k=n+4|0;if(c[n>>2]|0){_=0;do{__ZN10StringNameD2Ev(k+(_<<2)|0);_=_+1|0}while(_>>>0<(c[n>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Y,1)}__ZN10StringNameD2Ev(o);__Z8D_METHODPKcS0_(p,880385,1081630);o=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(o);c[o>>2]=287080;__ZN10MethodBind10_set_constEb(o,0);__ZN10MethodBind24_generate_argument_typesEi(o,1);c[o+44>>2]=1557;c[o+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,o,p,0,0)|0;o=p+4|0;Y=c[o>>2]|0;if(Y|0?(__Z16atomic_decrementPj(Y+-8|0)|0)==0:0){n=c[o>>2]|0;o=(n|0)==0?0:n+-4|0;n=o+4|0;if(c[o>>2]|0){_=0;do{__ZN10StringNameD2Ev(n+(_<<2)|0);_=_+1|0}while(_>>>0<(c[o>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Y,1)}__ZN10StringNameD2Ev(p);__Z8D_METHODPKc(q,880403);p=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(p);c[p>>2]=287116;__ZN10MethodBind10_set_constEb(p,1);__ZN10MethodBind24_generate_argument_typesEi(p,0);__ZN10MethodBind12_set_returnsEb(p,1);c[p+44>>2]=5544;c[p+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,p,q,0,0)|0;p=q+4|0;Y=c[p>>2]|0;if(Y|0?(__Z16atomic_decrementPj(Y+-8|0)|0)==0:0){o=c[p>>2]|0;p=(o|0)==0?0:o+-4|0;o=p+4|0;if(c[p>>2]|0){_=0;do{__ZN10StringNameD2Ev(o+(_<<2)|0);_=_+1|0}while(_>>>0<(c[p>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Y,1)}__ZN10StringNameD2Ev(q);__Z8D_METHODPKcS0_(r,880420,1142427);q=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(q);c[q>>2]=287152;__ZN10MethodBind10_set_constEb(q,0);__ZN10MethodBind24_generate_argument_typesEi(q,1);c[q+44>>2]=1558;c[q+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,q,r,0,0)|0;q=r+4|0;Y=c[q>>2]|0;if(Y|0?(__Z16atomic_decrementPj(Y+-8|0)|0)==0:0){p=c[q>>2]|0;q=(p|0)==0?0:p+-4|0;p=q+4|0;if(c[q>>2]|0){_=0;do{__ZN10StringNameD2Ev(p+(_<<2)|0);_=_+1|0}while(_>>>0<(c[q>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Y,1)}__ZN10StringNameD2Ev(r);__Z8D_METHODPKc(s,880431);r=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(r);c[r>>2]=287188;__ZN10MethodBind10_set_constEb(r,1);__ZN10MethodBind24_generate_argument_typesEi(r,0);__ZN10MethodBind12_set_returnsEb(r,1);c[r+44>>2]=5545;c[r+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,r,s,0,0)|0;r=s+4|0;Y=c[r>>2]|0;if(Y|0?(__Z16atomic_decrementPj(Y+-8|0)|0)==0:0){q=c[r>>2]|0;r=(q|0)==0?0:q+-4|0;q=r+4|0;if(c[r>>2]|0){_=0;do{__ZN10StringNameD2Ev(q+(_<<2)|0);_=_+1|0}while(_>>>0<(c[r>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Y,1)}__ZN10StringNameD2Ev(s);__Z8D_METHODPKcS0_(t,880442,1146083);s=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(s);c[s>>2]=287224;__ZN10MethodBind10_set_constEb(s,0);__ZN10MethodBind24_generate_argument_typesEi(s,1);c[s+44>>2]=1559;c[s+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,s,t,0,0)|0;s=t+4|0;Y=c[s>>2]|0;if(Y|0?(__Z16atomic_decrementPj(Y+-8|0)|0)==0:0){r=c[s>>2]|0;s=(r|0)==0?0:r+-4|0;r=s+4|0;if(c[s>>2]|0){_=0;do{__ZN10StringNameD2Ev(r+(_<<2)|0);_=_+1|0}while(_>>>0<(c[s>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Y,1)}__ZN10StringNameD2Ev(t);__Z8D_METHODPKc(u,880462);t=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(t);c[t>>2]=287260;__ZN10MethodBind10_set_constEb(t,1);__ZN10MethodBind24_generate_argument_typesEi(t,0);__ZN10MethodBind12_set_returnsEb(t,1);c[t+44>>2]=5546;c[t+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,t,u,0,0)|0;t=u+4|0;Y=c[t>>2]|0;if(Y|0?(__Z16atomic_decrementPj(Y+-8|0)|0)==0:0){s=c[t>>2]|0;t=(s|0)==0?0:s+-4|0;s=t+4|0;if(c[t>>2]|0){_=0;do{__ZN10StringNameD2Ev(s+(_<<2)|0);_=_+1|0}while(_>>>0<(c[t>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Y,1)}__ZN10StringNameD2Ev(u);__Z8D_METHODPKcS0_(v,880482,1113974);u=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(u);c[u>>2]=287080;__ZN10MethodBind10_set_constEb(u,0);__ZN10MethodBind24_generate_argument_typesEi(u,1);c[u+44>>2]=1560;c[u+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,u,v,0,0)|0;u=v+4|0;Y=c[u>>2]|0;if(Y|0?(__Z16atomic_decrementPj(Y+-8|0)|0)==0:0){t=c[u>>2]|0;u=(t|0)==0?0:t+-4|0;t=u+4|0;if(c[u>>2]|0){_=0;do{__ZN10StringNameD2Ev(t+(_<<2)|0);_=_+1|0}while(_>>>0<(c[u>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Y,1)}__ZN10StringNameD2Ev(v);__Z8D_METHODPKc(w,880499);v=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(v);c[v>>2]=287116;__ZN10MethodBind10_set_constEb(v,1);__ZN10MethodBind24_generate_argument_typesEi(v,0);__ZN10MethodBind12_set_returnsEb(v,1);c[v+44>>2]=5547;c[v+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,v,w,0,0)|0;v=w+4|0;Y=c[v>>2]|0;if(Y|0?(__Z16atomic_decrementPj(Y+-8|0)|0)==0:0){u=c[v>>2]|0;v=(u|0)==0?0:u+-4|0;u=v+4|0;if(c[v>>2]|0){_=0;do{__ZN10StringNameD2Ev(u+(_<<2)|0);_=_+1|0}while(_>>>0<(c[v>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Y,1)}__ZN10StringNameD2Ev(w);__Z8D_METHODPKc(x,1129023);w=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(w);c[w>>2]=287116;__ZN10MethodBind10_set_constEb(w,1);__ZN10MethodBind24_generate_argument_typesEi(w,0);__ZN10MethodBind12_set_returnsEb(w,1);c[w+44>>2]=5548;c[w+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,w,x,0,0)|0;w=x+4|0;Y=c[w>>2]|0;do if(Y|0){if(__Z16atomic_decrementPj(Y+-8|0)|0)break;v=c[w>>2]|0;_=(v|0)==0?0:v+-4|0;v=_+4|0;if(c[_>>2]|0){u=0;do{__ZN10StringNameD2Ev(v+(u<<2)|0);u=u+1|0}while(u>>>0<(c[_>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Y,1)}while(0);__ZN10StringNameD2Ev(x);__Z8D_METHODPKc(y,915422);x=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(x);c[x>>2]=287296;__ZN10MethodBind10_set_constEb(x,0);__ZN10MethodBind24_generate_argument_typesEi(x,1);c[x+44>>2]=1561;c[x+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,x,y,0,0)|0;x=y+4|0;Y=c[x>>2]|0;do if(Y|0){if(__Z16atomic_decrementPj(Y+-8|0)|0)break;w=c[x>>2]|0;_=(w|0)==0?0:w+-4|0;w=_+4|0;if(c[_>>2]|0){u=0;do{__ZN10StringNameD2Ev(w+(u<<2)|0);u=u+1|0}while(u>>>0<(c[_>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Y,1)}while(0);__ZN10StringNameD2Ev(y);__ZN6StringC2EPKc(b,880605);c[A>>2]=c[b>>2];__ZN10StringNameC2ERK6String(z,A);__ZN6StringC2EPKc(B,1129164);__ZN6StringC2EPKc(C,1075267);y=b+4|0;c[y>>2]=0;Y=b+12|0;c[Y>>2]=0;c[b>>2]=18;x=c[B>>2]|0;do if(x|0){c[y>>2]=0;if(!(__Z28atomic_conditional_incrementPj(x+-8|0)|0))break;c[y>>2]=c[B>>2]}while(0);c[b+8>>2]=17;y=c[Y>>2]|0;do if((y|0)!=(c[C>>2]|0)){do if(y|0){if(__Z16atomic_decrementPj(y+-8|0)|0)break;__ZN6Memory11free_staticEPvb(y,1)}while(0);c[Y>>2]=0;x=c[C>>2]|0;if(!x)break;if(!(__Z28atomic_conditional_incrementPj(x+-8|0)|0))break;c[Y>>2]=c[C>>2]}while(0);c[b+16>>2]=7;c[D>>2]=__Z11_scs_createPKc(942090)|0;c[E>>2]=__Z11_scs_createPKc(942102)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(z,b,D,E,-1);__ZN10StringNameD2Ev(E);__ZN10StringNameD2Ev(D);Y=c[b+12>>2]|0;do if(Y|0){if(__Z16atomic_decrementPj(Y+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Y,1)}while(0);Y=c[b+4>>2]|0;do if(Y|0){if(__Z16atomic_decrementPj(Y+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Y,1)}while(0);Y=c[C>>2]|0;do if(Y|0){if(__Z16atomic_decrementPj(Y+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Y,1)}while(0);Y=c[B>>2]|0;do if(Y|0){if(__Z16atomic_decrementPj(Y+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Y,1)}while(0);__ZN10StringNameD2Ev(z);z=c[A>>2]|0;do if(z|0){if(__Z16atomic_decrementPj(z+-8|0)|0)break;__ZN6Memory11free_staticEPvb(z,1)}while(0);__ZN6StringC2EPKc(b,880605);c[A>>2]=c[b>>2];__ZN10StringNameC2ERK6String(F,A);__ZN6StringC2EPKc(G,1129103);__ZN6StringC2EPKc(C,1075267);z=b+4|0;c[z>>2]=0;Y=b+12|0;c[Y>>2]=0;c[b>>2]=18;B=c[G>>2]|0;do if(B|0){c[z>>2]=0;if(!(__Z28atomic_conditional_incrementPj(B+-8|0)|0))break;c[z>>2]=c[G>>2]}while(0);c[b+8>>2]=17;z=c[Y>>2]|0;do if((z|0)!=(c[C>>2]|0)){do if(z|0){if(__Z16atomic_decrementPj(z+-8|0)|0)break;__ZN6Memory11free_staticEPvb(z,1)}while(0);c[Y>>2]=0;B=c[C>>2]|0;if(!B)break;if(!(__Z28atomic_conditional_incrementPj(B+-8|0)|0))break;c[Y>>2]=c[C>>2]}while(0);c[b+16>>2]=7;c[D>>2]=__Z11_scs_createPKc(880250)|0;c[E>>2]=__Z11_scs_createPKc(880286)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(F,b,D,E,-1);__ZN10StringNameD2Ev(E);__ZN10StringNameD2Ev(D);Y=c[b+12>>2]|0;do if(Y|0){if(__Z16atomic_decrementPj(Y+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Y,1)}while(0);Y=c[b+4>>2]|0;do if(Y|0){if(__Z16atomic_decrementPj(Y+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Y,1)}while(0);Y=c[C>>2]|0;do if(Y|0){if(__Z16atomic_decrementPj(Y+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Y,1)}while(0);Y=c[G>>2]|0;do if(Y|0){if(__Z16atomic_decrementPj(Y+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Y,1)}while(0);__ZN10StringNameD2Ev(F);F=c[A>>2]|0;do if(F|0){if(__Z16atomic_decrementPj(F+-8|0)|0)break;__ZN6Memory11free_staticEPvb(F,1)}while(0);__ZN6StringC2EPKc(b,880605);c[A>>2]=c[b>>2];__ZN10StringNameC2ERK6String(H,A);__ZN6StringC2EPKc(I,880318);__ZN6StringC2EPKc(C,919356);F=b+4|0;c[F>>2]=0;Y=b+12|0;c[Y>>2]=0;c[b>>2]=18;G=c[I>>2]|0;do if(G|0){c[F>>2]=0;if(!(__Z28atomic_conditional_incrementPj(G+-8|0)|0))break;c[F>>2]=c[I>>2]}while(0);c[b+8>>2]=17;F=c[Y>>2]|0;do if((F|0)!=(c[C>>2]|0)){do if(F|0){if(__Z16atomic_decrementPj(F+-8|0)|0)break;__ZN6Memory11free_staticEPvb(F,1)}while(0);c[Y>>2]=0;G=c[C>>2]|0;if(!G)break;if(!(__Z28atomic_conditional_incrementPj(G+-8|0)|0))break;c[Y>>2]=c[C>>2]}while(0);c[b+16>>2]=7;c[D>>2]=__Z11_scs_createPKc(880306)|0;c[E>>2]=__Z11_scs_createPKc(880326)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(H,b,D,E,-1);__ZN10StringNameD2Ev(E);__ZN10StringNameD2Ev(D);Y=c[b+12>>2]|0;do if(Y|0){if(__Z16atomic_decrementPj(Y+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Y,1)}while(0);Y=c[b+4>>2]|0;do if(Y|0){if(__Z16atomic_decrementPj(Y+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Y,1)}while(0);Y=c[C>>2]|0;do if(Y|0){if(__Z16atomic_decrementPj(Y+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Y,1)}while(0);Y=c[I>>2]|0;do if(Y|0){if(__Z16atomic_decrementPj(Y+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Y,1)}while(0);__ZN10StringNameD2Ev(H);H=c[A>>2]|0;do if(H|0){if(__Z16atomic_decrementPj(H+-8|0)|0)break;__ZN6Memory11free_staticEPvb(H,1)}while(0);__ZN6StringC2EPKc(b,880605);c[A>>2]=c[b>>2];__ZN10StringNameC2ERK6String(J,A);__ZN6StringC2EPKc(K,1044623);__ZN6StringC2EPKc(C,938342);H=b+4|0;c[H>>2]=0;Y=b+12|0;c[Y>>2]=0;c[b>>2]=18;I=c[K>>2]|0;do if(I|0){c[H>>2]=0;if(!(__Z28atomic_conditional_incrementPj(I+-8|0)|0))break;c[H>>2]=c[K>>2]}while(0);c[b+8>>2]=17;H=c[Y>>2]|0;do if((H|0)!=(c[C>>2]|0)){do if(H|0){if(__Z16atomic_decrementPj(H+-8|0)|0)break;__ZN6Memory11free_staticEPvb(H,1)}while(0);c[Y>>2]=0;I=c[C>>2]|0;if(!I)break;if(!(__Z28atomic_conditional_incrementPj(I+-8|0)|0))break;c[Y>>2]=c[C>>2]}while(0);c[b+16>>2]=7;c[D>>2]=__Z11_scs_createPKc(1075422)|0;c[E>>2]=__Z11_scs_createPKc(880338)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(J,b,D,E,-1);__ZN10StringNameD2Ev(E);__ZN10StringNameD2Ev(D);Y=c[b+12>>2]|0;do if(Y|0){if(__Z16atomic_decrementPj(Y+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Y,1)}while(0);Y=c[b+4>>2]|0;do if(Y|0){if(__Z16atomic_decrementPj(Y+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Y,1)}while(0);Y=c[C>>2]|0;do if(Y|0){if(__Z16atomic_decrementPj(Y+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Y,1)}while(0);Y=c[K>>2]|0;do if(Y|0){if(__Z16atomic_decrementPj(Y+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Y,1)}while(0);__ZN10StringNameD2Ev(J);J=c[A>>2]|0;do if(J|0){if(__Z16atomic_decrementPj(J+-8|0)|0)break;__ZN6Memory11free_staticEPvb(J,1)}while(0);__ZN6StringC2EPKc(b,880605);c[A>>2]=c[b>>2];__ZN10StringNameC2ERK6String(L,A);__ZN6StringC2EPKc(M,880523);__ZN6StringC2EPKc(C,1263606);J=b+4|0;c[J>>2]=0;Y=b+12|0;c[Y>>2]=0;c[b>>2]=1;K=c[M>>2]|0;do if(K|0){c[J>>2]=0;if(!(__Z28atomic_conditional_incrementPj(K+-8|0)|0))break;c[J>>2]=c[M>>2]}while(0);c[b+8>>2]=0;J=c[Y>>2]|0;do if((J|0)!=(c[C>>2]|0)){do if(J|0){if(__Z16atomic_decrementPj(J+-8|0)|0)break;__ZN6Memory11free_staticEPvb(J,1)}while(0);c[Y>>2]=0;K=c[C>>2]|0;if(!K)break;if(!(__Z28atomic_conditional_incrementPj(K+-8|0)|0))break;c[Y>>2]=c[C>>2]}while(0);c[b+16>>2]=7;c[D>>2]=__Z11_scs_createPKc(880348)|0;c[E>>2]=__Z11_scs_createPKc(880367)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(L,b,D,E,-1);__ZN10StringNameD2Ev(E);__ZN10StringNameD2Ev(D);Y=c[b+12>>2]|0;do if(Y|0){if(__Z16atomic_decrementPj(Y+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Y,1)}while(0);Y=c[b+4>>2]|0;do if(Y|0){if(__Z16atomic_decrementPj(Y+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Y,1)}while(0);Y=c[C>>2]|0;do if(Y|0){if(__Z16atomic_decrementPj(Y+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Y,1)}while(0);Y=c[M>>2]|0;do if(Y|0){if(__Z16atomic_decrementPj(Y+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Y,1)}while(0);__ZN10StringNameD2Ev(L);L=c[A>>2]|0;do if(L|0){if(__Z16atomic_decrementPj(L+-8|0)|0)break;__ZN6Memory11free_staticEPvb(L,1)}while(0);__ZN6StringC2EPKc(b,880605);c[A>>2]=c[b>>2];__ZN10StringNameC2ERK6String(N,A);__ZN6StringC2EPKc(O,880538);__ZN6StringC2EPKc(C,1263606);L=b+4|0;c[L>>2]=0;Y=b+12|0;c[Y>>2]=0;c[b>>2]=1;M=c[O>>2]|0;do if(M|0){c[L>>2]=0;if(!(__Z28atomic_conditional_incrementPj(M+-8|0)|0))break;c[L>>2]=c[O>>2]}while(0);c[b+8>>2]=0;L=c[Y>>2]|0;do if((L|0)!=(c[C>>2]|0)){do if(L|0){if(__Z16atomic_decrementPj(L+-8|0)|0)break;__ZN6Memory11free_staticEPvb(L,1)}while(0);c[Y>>2]=0;M=c[C>>2]|0;if(!M)break;if(!(__Z28atomic_conditional_incrementPj(M+-8|0)|0))break;c[Y>>2]=c[C>>2]}while(0);c[b+16>>2]=7;c[D>>2]=__Z11_scs_createPKc(880385)|0;c[E>>2]=__Z11_scs_createPKc(880403)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(N,b,D,E,-1);__ZN10StringNameD2Ev(E);__ZN10StringNameD2Ev(D);Y=c[b+12>>2]|0;do if(Y|0){if(__Z16atomic_decrementPj(Y+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Y,1)}while(0);Y=c[b+4>>2]|0;do if(Y|0){if(__Z16atomic_decrementPj(Y+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Y,1)}while(0);Y=c[C>>2]|0;do if(Y|0){if(__Z16atomic_decrementPj(Y+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Y,1)}while(0);Y=c[O>>2]|0;do if(Y|0){if(__Z16atomic_decrementPj(Y+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Y,1)}while(0);__ZN10StringNameD2Ev(N);N=c[A>>2]|0;do if(N|0){if(__Z16atomic_decrementPj(N+-8|0)|0)break;__ZN6Memory11free_staticEPvb(N,1)}while(0);__ZN6StringC2EPKc(b,880605);c[A>>2]=c[b>>2];__ZN10StringNameC2ERK6String(P,A);__ZN6StringC2EPKc(Q,880552);__ZN6StringC2EPKc(C,1263606);N=b+4|0;c[N>>2]=0;Y=b+12|0;c[Y>>2]=0;c[b>>2]=1;O=c[Q>>2]|0;do if(O|0){c[N>>2]=0;if(!(__Z28atomic_conditional_incrementPj(O+-8|0)|0))break;c[N>>2]=c[Q>>2]}while(0);c[b+8>>2]=0;N=c[Y>>2]|0;do if((N|0)!=(c[C>>2]|0)){do if(N|0){if(__Z16atomic_decrementPj(N+-8|0)|0)break;__ZN6Memory11free_staticEPvb(N,1)}while(0);c[Y>>2]=0;O=c[C>>2]|0;if(!O)break;if(!(__Z28atomic_conditional_incrementPj(O+-8|0)|0))break;c[Y>>2]=c[C>>2]}while(0);c[b+16>>2]=7;c[D>>2]=__Z11_scs_createPKc(880482)|0;c[E>>2]=__Z11_scs_createPKc(880499)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(P,b,D,E,-1);__ZN10StringNameD2Ev(E);__ZN10StringNameD2Ev(D);Y=c[b+12>>2]|0;do if(Y|0){if(__Z16atomic_decrementPj(Y+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Y,1)}while(0);Y=c[b+4>>2]|0;do if(Y|0){if(__Z16atomic_decrementPj(Y+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Y,1)}while(0);Y=c[C>>2]|0;do if(Y|0){if(__Z16atomic_decrementPj(Y+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Y,1)}while(0);Y=c[Q>>2]|0;do if(Y|0){if(__Z16atomic_decrementPj(Y+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Y,1)}while(0);__ZN10StringNameD2Ev(P);P=c[A>>2]|0;do if(P|0){if(__Z16atomic_decrementPj(P+-8|0)|0)break;__ZN6Memory11free_staticEPvb(P,1)}while(0);__ZN6StringC2EPKc(b,880605);c[A>>2]=c[b>>2];__ZN10StringNameC2ERK6String(R,A);__ZN6StringC2EPKc(S,1142427);__ZN6StringC2EPKc(C,1263606);P=b+4|0;c[P>>2]=0;Y=b+12|0;c[Y>>2]=0;c[b>>2]=4;Q=c[S>>2]|0;do if(Q|0){c[P>>2]=0;if(!(__Z28atomic_conditional_incrementPj(Q+-8|0)|0))break;c[P>>2]=c[S>>2]}while(0);c[b+8>>2]=0;P=c[Y>>2]|0;do if((P|0)!=(c[C>>2]|0)){do if(P|0){if(__Z16atomic_decrementPj(P+-8|0)|0)break;__ZN6Memory11free_staticEPvb(P,1)}while(0);c[Y>>2]=0;Q=c[C>>2]|0;if(!Q)break;if(!(__Z28atomic_conditional_incrementPj(Q+-8|0)|0))break;c[Y>>2]=c[C>>2]}while(0);c[b+16>>2]=7;c[D>>2]=__Z11_scs_createPKc(880420)|0;c[E>>2]=__Z11_scs_createPKc(880431)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(R,b,D,E,-1);__ZN10StringNameD2Ev(E);__ZN10StringNameD2Ev(D);Y=c[b+12>>2]|0;do if(Y|0){if(__Z16atomic_decrementPj(Y+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Y,1)}while(0);Y=c[b+4>>2]|0;do if(Y|0){if(__Z16atomic_decrementPj(Y+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Y,1)}while(0);Y=c[C>>2]|0;do if(Y|0){if(__Z16atomic_decrementPj(Y+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Y,1)}while(0);Y=c[S>>2]|0;do if(Y|0){if(__Z16atomic_decrementPj(Y+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Y,1)}while(0);__ZN10StringNameD2Ev(R);R=c[A>>2]|0;do if(R|0){if(__Z16atomic_decrementPj(R+-8|0)|0)break;__ZN6Memory11free_staticEPvb(R,1)}while(0);__ZN6StringC2EPKc(b,880605);c[A>>2]=c[b>>2];__ZN10StringNameC2ERK6String(T,A);__ZN6StringC2EPKc(U,880565);__ZN6StringC2EPKc(C,880581);R=b+4|0;c[R>>2]=0;Y=b+12|0;c[Y>>2]=0;c[b>>2]=2;S=c[U>>2]|0;do if(S|0){c[R>>2]=0;if(!(__Z28atomic_conditional_incrementPj(S+-8|0)|0))break;c[R>>2]=c[U>>2]}while(0);c[b+8>>2]=3;R=c[Y>>2]|0;do if((R|0)!=(c[C>>2]|0)){do if(R|0){if(__Z16atomic_decrementPj(R+-8|0)|0)break;__ZN6Memory11free_staticEPvb(R,1)}while(0);c[Y>>2]=0;S=c[C>>2]|0;if(!S)break;if(!(__Z28atomic_conditional_incrementPj(S+-8|0)|0))break;c[Y>>2]=c[C>>2]}while(0);c[b+16>>2]=7;c[D>>2]=__Z11_scs_createPKc(880442)|0;c[E>>2]=__Z11_scs_createPKc(880462)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(T,b,D,E,-1);__ZN10StringNameD2Ev(E);__ZN10StringNameD2Ev(D);D=c[b+12>>2]|0;do if(D|0){if(__Z16atomic_decrementPj(D+-8|0)|0)break;__ZN6Memory11free_staticEPvb(D,1)}while(0);D=c[b+4>>2]|0;do if(D|0){if(__Z16atomic_decrementPj(D+-8|0)|0)break;__ZN6Memory11free_staticEPvb(D,1)}while(0);D=c[C>>2]|0;do if(D|0){if(__Z16atomic_decrementPj(D+-8|0)|0)break;__ZN6Memory11free_staticEPvb(D,1)}while(0);D=c[U>>2]|0;do if(D|0){if(__Z16atomic_decrementPj(D+-8|0)|0)break;__ZN6Memory11free_staticEPvb(D,1)}while(0);__ZN10StringNameD2Ev(T);T=c[A>>2]|0;do if(T|0){if(__Z16atomic_decrementPj(T+-8|0)|0)break;__ZN6Memory11free_staticEPvb(T,1)}while(0);__ZN6StringC2EPKc(b,880605);c[A>>2]=c[b>>2];__ZN10StringNameC2ERK6String(V,A);__ZN6StringC2EPKc(C,1129103);__ZN10MethodInfoC2ERK6String(b,C);__ZN7ClassDB10add_signalE10StringNameRK10MethodInfo(V,b);__ZN10MethodInfoD2Ev(b);T=c[C>>2]|0;do if(T|0){if(__Z16atomic_decrementPj(T+-8|0)|0)break;__ZN6Memory11free_staticEPvb(T,1)}while(0);__ZN10StringNameD2Ev(V);V=c[A>>2]|0;do if(V|0){if(__Z16atomic_decrementPj(V+-8|0)|0)break;__ZN6Memory11free_staticEPvb(V,1)}while(0);__ZN6StringC2EPKc(b,880605);c[A>>2]=c[b>>2];__ZN10StringNameC2ERK6String(W,A);__ZN6StringC2EPKc(C,880241);__ZN10MethodInfoC2ERK6String(b,C);__ZN7ClassDB10add_signalE10StringNameRK10MethodInfo(W,b);__ZN10MethodInfoD2Ev(b);b=c[C>>2]|0;do if(b|0){if(__Z16atomic_decrementPj(b+-8|0)|0)break;__ZN6Memory11free_staticEPvb(b,1)}while(0);__ZN10StringNameD2Ev(W);W=c[A>>2]|0;if(!W){l=a;return}if(__Z16atomic_decrementPj(W+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(W,1);l=a;return}function __ZN17TouchScreenButton11set_textureERK3RefI7TextureE(a,b){a=a|0;b=b|0;var d=0,e=0;d=a+404|0;e=c[d>>2]|0;if((c[b>>2]|0)==(e|0)){__ZN10CanvasItem6updateEv(a);return}if((e|0?__ZN9Reference11unreferenceEv(e)|0:0)?(e=c[d>>2]|0,__Z17predelete_handlerP6Object(e)|0):0){gj[c[(c[e>>2]|0)+76>>2]&8191](e);__ZN6Memory11free_staticEPvb(e,0)}c[d>>2]=0;e=c[b>>2]|0;c[d>>2]=e;if(!e){__ZN10CanvasItem6updateEv(a);return}__ZN9Reference9referenceEv(e);__ZN10CanvasItem6updateEv(a);return}function __ZNK17TouchScreenButton11get_textureEv(a){a=a|0;var b=0,d=0;b=c[a+404>>2]|0;if(!b){d=0;return d|0}__ZN9Reference9referenceEv(b);d=b;return d|0}function __ZN17TouchScreenButton19set_texture_pressedERK3RefI7TextureE(a,b){a=a|0;b=b|0;var d=0,e=0;d=a+408|0;e=c[d>>2]|0;if((c[b>>2]|0)==(e|0)){__ZN10CanvasItem6updateEv(a);return}if((e|0?__ZN9Reference11unreferenceEv(e)|0:0)?(e=c[d>>2]|0,__Z17predelete_handlerP6Object(e)|0):0){gj[c[(c[e>>2]|0)+76>>2]&8191](e);__ZN6Memory11free_staticEPvb(e,0)}c[d>>2]=0;e=c[b>>2]|0;c[d>>2]=e;if(!e){__ZN10CanvasItem6updateEv(a);return}__ZN9Reference9referenceEv(e);__ZN10CanvasItem6updateEv(a);return}function __ZNK17TouchScreenButton19get_texture_pressedEv(a){a=a|0;var b=0,d=0;b=c[a+408>>2]|0;if(!b){d=0;return d|0}__ZN9Reference9referenceEv(b);d=b;return d|0}function __ZN17TouchScreenButton11set_bitmaskERK3RefI6BitMapE(a,b){a=a|0;b=b|0;var d=0;d=a+412|0;a=c[d>>2]|0;if((c[b>>2]|0)==(a|0))return;if((a|0?__ZN9Reference11unreferenceEv(a)|0:0)?(a=c[d>>2]|0,__Z17predelete_handlerP6Object(a)|0):0){gj[c[(c[a>>2]|0)+76>>2]&8191](a);__ZN6Memory11free_staticEPvb(a,0)}c[d>>2]=0;a=c[b>>2]|0;c[d>>2]=a;if(!a)return;__ZN9Reference9referenceEv(a);return}function __ZNK17TouchScreenButton11get_bitmaskEv(a){a=a|0;var b=0,d=0;b=c[a+412>>2]|0;if(!b){d=0;return d|0}__ZN9Reference9referenceEv(b);d=b;return d|0}function __ZN17TouchScreenButton9set_shapeERK3RefI7Shape2DE(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d+8|0;f=d+4|0;g=d;h=a+416|0;i=c[h>>2]|0;if(!i){j=0;k=0}else{__ZN10StringNameC2EPKc(e,1126630);__ZN10StringNameC2EPKc(f,915054);__ZN6Object10disconnectERK10StringNamePS_S2_(i,e,a,f);__ZN10StringNameD2Ev(f);__ZN10StringNameD2Ev(e);i=c[h>>2]|0;j=i;k=i}do if((c[b>>2]|0)!=(j|0)){if((j|0?__ZN9Reference11unreferenceEv(j)|0:0)?(i=c[h>>2]|0,__Z17predelete_handlerP6Object(i)|0):0){gj[c[(c[i>>2]|0)+76>>2]&8191](i);__ZN6Memory11free_staticEPvb(i,0)}c[h>>2]=0;i=c[b>>2]|0;c[h>>2]=i;if(!i){__ZN10CanvasItem6updateEv(a);l=d;return}else{__ZN9Reference9referenceEv(i);i=c[h>>2]|0;n=i;o=i;break}}else{n=j;o=k}while(0);if(!n){__ZN10CanvasItem6updateEv(a);l=d;return}__ZN10StringNameC2EPKc(e,1126630);__ZN10StringNameC2EPKc(f,915054);c[g>>2]=0;__ZN6Object7connectERK10StringNamePS_S2_RK6VectorI7VariantEj(o,e,a,f,g,0)|0;o=c[g>>2]|0;if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0){n=c[g>>2]|0;g=(n|0)==0?0:n+-4|0;n=g+4|0;k=c[g>>2]|0;if(k|0){j=0;h=k;while(1){k=n+(j*24|0)|0;if(!(c[k>>2]|0))p=h;else{__ZN7Variant5clearEv(k);p=c[g>>2]|0}j=j+1|0;if(j>>>0>=p>>>0)break;else h=p}}__ZN6Memory11free_staticEPvb(o,1)}__ZN10StringNameD2Ev(f);__ZN10StringNameD2Ev(e);__ZN10CanvasItem6updateEv(a);l=d;return}function __ZNK17TouchScreenButton9get_shapeEv(a){a=a|0;var b=0,d=0;b=c[a+416>>2]|0;if(!b){d=0;return d|0}__ZN9Reference9referenceEv(b);d=b;return d|0}function __ZN17TouchScreenButton18set_shape_centeredEb(b,c){b=b|0;c=c|0;a[b+420>>0]=c&1;__ZN10CanvasItem6updateEv(b);return}function __ZNK17TouchScreenButton17is_shape_centeredEv(b){b=b|0;return (a[b+420>>0]|0)!=0|0}function __ZN17TouchScreenButton17set_shape_visibleEb(b,c){b=b|0;c=c|0;a[b+421>>0]=c&1;__ZN10CanvasItem6updateEv(b);return}function __ZNK17TouchScreenButton16is_shape_visibleEv(b){b=b|0;return (a[b+421>>0]|0)!=0|0}function __ZN17TouchScreenButton10set_actionERK6String(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d+4|0;f=d;__ZN10StringNameC2ERK6String(e,b);b=a+428|0;__ZN10StringNameaSERKS_(b,e);__ZN10StringNameD2Ev(e);g=c[b>>2]|0;do if(g){h=c[g+4>>2]|0;if(h|0){__ZN6StringC2EPKc(e,h);i=c[e>>2]|0;break}h=g+8|0;c[e>>2]=0;j=c[h>>2]|0;if((j|0)!=0?(c[e>>2]=0,(__Z28atomic_conditional_incrementPj(j+-8|0)|0)!=0):0){j=c[h>>2]|0;c[e>>2]=j;i=j}else i=0}else{c[e>>2]=0;i=0}while(0);c[f>>2]=i;if(__ZNK6StringneEPKc(f,1263606)|0){i=__ZNK8InputMap10has_actionERK10StringName(c[313532]|0,b)|0;e=c[f>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);if(i)k=__ZNK8InputMap13get_action_idERK10StringName(c[313532]|0,b)|0;else k=-1}else{b=c[f>>2]|0;if((b|0)!=0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0){__ZN6Memory11free_staticEPvb(b,1);k=-1}else k=-1}c[a+440>>2]=k;l=d;return}function __ZNK17TouchScreenButton10get_actionEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b;e=c[a+428>>2]|0;do if(e){a=c[e+4>>2]|0;if(a|0){__ZN6StringC2EPKc(d,a);f=c[d>>2]|0;break}a=e+8|0;c[d>>2]=0;g=c[a>>2]|0;if((g|0)!=0?(c[d>>2]=0,(__Z28atomic_conditional_incrementPj(g+-8|0)|0)!=0):0){g=c[a>>2]|0;c[d>>2]=g;f=g}else f=0}else{c[d>>2]=0;f=0}while(0);l=b;return f|0}function __ZN17TouchScreenButton19set_visibility_modeENS_14VisibilityModeE(a,b){a=a|0;b=b|0;c[a+444>>2]=b;__ZN10CanvasItem6updateEv(a);return}function __ZNK17TouchScreenButton19get_visibility_modeEv(a){a=a|0;return c[a+444>>2]|0}function __ZN17TouchScreenButton16set_passby_pressEb(b,c){b=b|0;c=c|0;a[b+432>>0]=c&1;return}function __ZNK17TouchScreenButton23is_passby_press_enabledEv(b){b=b|0;return (a[b+432>>0]|0)!=0|0}function __ZNK17TouchScreenButton10is_pressedEv(a){a=a|0;return (c[a+436>>2]|0)!=-1|0}function __ZN17TouchScreenButton6_inputERK10InputEvent(b,d){b=b|0;d=d|0;var e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0.0,B=0.0,C=0.0,D=0,E=0,F=0,G=0,H=0,I=0,J=0.0;e=l;l=l+240|0;if((l|0)>=(m|0))ba(240);f=e+216|0;h=e+184|0;i=e+192|0;j=e+160|0;k=e+136|0;n=e+112|0;o=e+64|0;p=e+88|0;q=e+56|0;r=e+16|0;s=e+32|0;t=e+8|0;u=e;if(!(c[b+132>>2]|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(947574,947583,260,947603,0);l=e;return}a[1263537]=0;if(c[d+8>>2]|0){l=e;return}v=d+4|0;w=c[v>>2]|0;x=(w|0)==6;if(a[b+432>>0]|0){if(x)if((a[d+24>>0]|0)==0?(c[b+436>>2]|0)==(c[d+12>>2]|0):0){__ZN17TouchScreenButton8_releaseEb(b,0);y=c[v>>2]|0;z=9}else z=10;else{y=w;z=9}a:do if((z|0)==9){switch(y|0){case 6:{z=10;break a;break}case 7:{break a;break}default:{}}l=e;return}while(0);if((z|0)==10?(a[d+24>>0]|0)==0:0){l=e;return}y=b+436|0;w=c[y>>2]|0;v=d+12|0;if((w|0)!=-1?(c[v>>2]|0)!=(w|0):0){l=e;return}Pi[c[(c[b>>2]|0)+136>>2]&2047](i,b);__ZNK11Transform2D14affine_inverseEv(j,i);A=+g[d+16>>2];B=+g[d+20>>2];C=A*+g[j+4>>2]+B*+g[j+12>>2];g[f>>2]=A*+g[j>>2]+B*+g[j+8>>2];g[f+4>>2]=C;__ZNK7Vector2plERKS_(h,f,j+16|0);j=b+412|0;i=c[j>>2]|0;do if(!i){w=c[b+404>>2]|0;if(w){Pi[c[(c[w>>2]|0)+124>>2]&2047](f,w);C=+g[f+4>>2];B=+g[h>>2];if(!(B<0.0)?(A=+g[h+4>>2],A<0.0?0:!(B>=+g[f>>2]+0.0)):0){w=(c[y>>2]|0)==-1;if(!(A>=C+0.0)){D=w;z=25;break}else{E=w;z=27;break}}if((c[y>>2]|0)!=-1)z=28}else z=23}else{__ZNK6BitMap8get_sizeEv(f,i);C=+g[f+4>>2];A=+g[h>>2];if(!(A<0.0)?(B=+g[h+4>>2],B<0.0?0:!(A>=+g[f>>2]+0.0)):0){if(B>=C+0.0){z=23;break}w=__ZNK6BitMap7get_bitERK7Vector2(c[j>>2]|0,h)|0;F=(c[y>>2]|0)==-1;if(w){D=F;z=25;break}else{E=F;z=27;break}}z=23}while(0);if((z|0)==23){if((c[y>>2]|0)!=-1)z=28}else if((z|0)==25){if(D)__ZN17TouchScreenButton6_pressEi(b,c[v>>2]|0)}else if((z|0)==27?!E:0)z=28;if((z|0)==28)__ZN17TouchScreenButton8_releaseEb(b,0);l=e;return}if(!x){l=e;return}x=d+12|0;if(!(a[d+24>>0]|0)){if((c[x>>2]|0)!=(c[b+436>>2]|0)){l=e;return}__ZN17TouchScreenButton8_releaseEb(b,0);l=e;return}if(!(__ZNK10CanvasItem18is_visible_in_treeEv(b)|0)){l=e;return}if((c[b+436>>2]|0)!=-1){l=e;return}Pi[c[(c[b>>2]|0)+136>>2]&2047](k,b);__ZNK11Transform2D14affine_inverseEv(n,k);C=+g[d+16>>2];B=+g[d+20>>2];A=C*+g[n+4>>2]+B*+g[n+12>>2];g[f>>2]=C*+g[n>>2]+B*+g[n+8>>2];g[f+4>>2]=A;__ZNK7Vector2plERKS_(h,f,n+16|0);Pi[c[(c[b>>2]|0)+124>>2]&2047](f,b);n=b+416|0;d=c[n>>2]|0;if(!d){G=0;H=0}else{if(!(a[b+420>>0]|0)){k=o+4|0;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0;c[k+12>>2]=0;c[k+16>>2]=0;g[o>>2]=1.0;g[o+12>>2]=1.0;I=d}else{d=p+4|0;c[d>>2]=0;c[d+4>>2]=0;c[d+8>>2]=0;c[d+12>>2]=0;c[d+16>>2]=0;g[p>>2]=1.0;g[p+12>>2]=1.0;Pi[c[(c[b>>2]|0)+124>>2]&2047](r,b);g[s>>2]=.5;__ZNK7Vector2mlERKf(q,r+8|0,s);__ZNK11Transform2D10translatedERK7Vector2(o,p,q);I=c[n>>2]|0}c[q>>2]=0;n=c[b+424>>2]|0;if(n){p=$i[c[(c[n>>2]|0)+44>>2]&8191](n,1236156)|0;r=p?n:0;n=c[q>>2]|0;if((r|0)!=(n|0)){if((n|0?__ZN9Reference11unreferenceEv(n)|0:0)?(n=c[q>>2]|0,__Z17predelete_handlerP6Object(n)|0):0){gj[c[(c[n>>2]|0)+76>>2]&8191](n);__ZN6Memory11free_staticEPvb(n,0)}c[q>>2]=r;if(r|0)__ZN9Reference9referenceEv(r)}}else c[q>>2]=0;g[u>>2]=.5;g[u+4>>2]=.5;__ZNK7Vector2plERKS_(t,h,u);__ZN11Transform2DC2EfRK7Vector2(s,0.0,t);t=__ZN7Shape2D7collideERK11Transform2DRK3RefIS_ES2_(I,o,q,s)|0;s=c[q>>2]|0;if((s|0?__ZN9Reference11unreferenceEv(s)|0:0)?(s=c[q>>2]|0,__Z17predelete_handlerP6Object(s)|0):0){gj[c[(c[s>>2]|0)+76>>2]&8191](s);__ZN6Memory11free_staticEPvb(s,0)}G=1;H=t}t=b+412|0;s=c[t>>2]|0;do if(!s){if(!(H|G)?c[b+404>>2]|0:0){A=+g[h>>2];B=+g[f>>2];if(A<B)break;C=+g[h+4>>2];J=+g[f+4>>2];if(C<J)break;if(A>=B+ +g[f+8>>2])break;if(!(C>=J+ +g[f+12>>2])){z=66;break}else break}if(H)z=66}else if(!H){__ZNK6BitMap8get_sizeEv(o,s);J=+g[o+4>>2];C=+g[h>>2];if(!(C<0.0)?(B=+g[h+4>>2],B<0.0?0:!(C>=+g[o>>2]+0.0)):0){if(B>=J+0.0)break;if(__ZNK6BitMap7get_bitERK7Vector2(c[t>>2]|0,h)|0){z=66;break}else break}}else z=66;while(0);if((z|0)==66)__ZN17TouchScreenButton6_pressEi(b,c[x>>2]|0);l=e;return}function __ZN17TouchScreenButton6_pressEi(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0;e=l;l=l+176|0;if((l|0)>=(m|0))ba(176);f=e+120|0;g=e+96|0;h=e+72|0;i=e+48|0;j=e+24|0;k=e;c[b+436>>2]=d;d=b+440|0;do if((c[d>>2]|0)!=-1){n=__ZN5Input13get_singletonEv()|0;Pi[c[(c[n>>2]|0)+196>>2]&2047](n,b+428|0);n=f+8|0;o=n+48|0;do{c[n>>2]=0;n=n+4|0}while((n|0)<(o|0));c[f+4>>2]=8;c[f>>2]=0;c[f+12>>2]=c[d>>2];a[f+16>>0]=1;n=c[b+132>>2]|0;if(!n)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(947574,947583,260,947603,0);else{a[1263537]=0;Pi[c[(c[n>>2]|0)+84>>2]&2047](n,f);break}}while(0);__ZN10StringNameC2EPKc(f,1129103);c[g>>2]=0;c[h>>2]=0;c[i>>2]=0;c[j>>2]=0;c[k>>2]=0;__ZN6Object11emit_signalERK10StringNameRK7VariantS5_S5_S5_S5_(b,f,g,h,i,j,k);if(c[k>>2]|0)__ZN7Variant5clearEv(k);if(c[j>>2]|0)__ZN7Variant5clearEv(j);if(c[i>>2]|0)__ZN7Variant5clearEv(i);if(c[h>>2]|0)__ZN7Variant5clearEv(h);if(!(c[g>>2]|0)){__ZN10StringNameD2Ev(f);__ZN10CanvasItem6updateEv(b);l=e;return}__ZN7Variant5clearEv(g);__ZN10StringNameD2Ev(f);__ZN10CanvasItem6updateEv(b);l=e;return}function __ZNK11MethodBind1I17TouchScreenButtonRK10InputEventE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0;a=l;l=l+80|0;if((l|0)>=(m|0))ba(80);d=a+24|0;e=a;if(b|0){f=0;l=a;return f|0}b=d;g=b+56|0;do{c[b>>2]=0;b=b+4|0}while((b|0)<(g|0));__ZN7VariantC2ERK10InputEvent(e,d);d=c[e>>2]|0;if(d|0)__ZN7Variant5clearEv(e);f=d;l=a;return f|0}function __ZNK11MethodBind1I17TouchScreenButtonRK10InputEventE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,880605);l=a;return c[b>>2]|0}function __ZN11MethodBind1I17TouchScreenButtonRK10InputEventE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;i=l;l=l+80|0;if((l|0)>=(m|0))ba(80);j=i+24|0;k=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236256)|0:0){c[h>>2]=0;a[1263537]=0;n=d+24|0;o=c[n>>2]|0;if((o|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=o;c[b>>2]=0;l=i;return}p=o-(c[d+20>>2]|0)|0;if((p|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=p;c[b>>2]=0;l=i;return}if((g|0)>0){if((o|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);q=0}else{a[1263537]=0;q=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,q)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=q;c[b>>2]=0;l=i;return}}q=c[d+44>>2]|0;o=c[d+48>>2]|0;p=e+(o>>1)|0;if(!(o&1))r=q;else r=c[(c[p>>2]|0)+q>>2]|0;do if((g|0)<1){q=c[n>>2]|0;o=q+-1|0;if((q|0)>=1){e=c[d+16>>2]|0;s=(e|0)==0;if(s)t=0;else t=c[e+-4>>2]|0;if((q|0)<=(t|0)){if(s)u=0;else u=c[e+-4>>2]|0;do if((u|0)<(q|0)){if(s)v=0;else v=c[e+-4>>2]|0;if((v|0)<(q|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);w=0;break}else{a[1263537]=0;x=31;break}}else x=31;while(0);if((x|0)==31)w=e+(o*24|0)|0;__ZN7VariantC2ERKS_(k,w);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);__ZNK7Variantcv10InputEventEv(j,k);Pi[r&2047](p,j);if(c[k>>2]|0)__ZN7Variant5clearEv(k);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I17TouchScreenButtonRK10InputEventE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;e=l;l=l+64|0;if((l|0)>=(m|0))ba(64);f=e;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236256)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;b=f;h=c[d>>2]|0;d=b+56|0;do{c[b>>2]=c[h>>2];b=b+4|0;h=h+4|0}while((b|0)<(d|0));Pi[i&2047](a,f);l=e;return}function __ZN11MethodBind1I17TouchScreenButtonRK10InputEventED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI17TouchScreenButtonNS0_14VisibilityModeEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK13MethodBind0RCI17TouchScreenButtonNS0_14VisibilityModeEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,880605);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI17TouchScreenButtonNS0_14VisibilityModeEE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236256)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2Ei(i,ij[n&8191](d)|0);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI17TouchScreenButtonNS0_14VisibilityModeEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0;if(!b)f=0;else{d=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236256)|0;f=d?b:0}b=c[a+44>>2]|0;d=c[a+48>>2]|0;a=f+(d>>1)|0;if(!(d&1)){g=b;h=ij[g&8191](a)|0;c[e>>2]=h;return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=ij[g&8191](a)|0;c[e>>2]=h;return}}function __ZN13MethodBind0RCI17TouchScreenButtonNS0_14VisibilityModeEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I17TouchScreenButtonNS0_14VisibilityModeEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if(!b){__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK11MethodBind1I17TouchScreenButtonNS0_14VisibilityModeEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,880605);l=a;return c[b>>2]|0}function __ZN11MethodBind1I17TouchScreenButtonNS0_14VisibilityModeEE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236256)|0:0){c[h>>2]=0;a[1263537]=0;k=d+24|0;n=c[k>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=i;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=i;return}if((g|0)>0){if((n|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);p=0}else{a[1263537]=0;p=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,p)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=p;c[b>>2]=0;l=i;return}}p=c[d+44>>2]|0;n=c[d+48>>2]|0;o=e+(n>>1)|0;if(!(n&1))q=p;else q=c[(c[o>>2]|0)+p>>2]|0;do if((g|0)<1){p=c[k>>2]|0;n=p+-1|0;if((p|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)s=0;else s=c[e+-4>>2]|0;if((p|0)<=(s|0)){if(r)t=0;else t=c[e+-4>>2]|0;do if((t|0)<(p|0)){if(r)u=0;else u=c[e+-4>>2]|0;if((u|0)<(p|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);v=0;break}else{a[1263537]=0;w=31;break}}else w=31;while(0);if((w|0)==31)v=e+(n*24|0)|0;__ZN7VariantC2ERKS_(j,v);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);f=__ZNK7VariantcviEv(j)|0;Pi[q&2047](o,f);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I17TouchScreenButtonNS0_14VisibilityModeEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236256)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1)){g=b;h=c[d>>2]|0;i=c[h>>2]|0;Pi[g&2047](a,i);return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=c[d>>2]|0;i=c[h>>2]|0;Pi[g&2047](a,i);return}}function __ZN11MethodBind1I17TouchScreenButtonNS0_14VisibilityModeEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI17TouchScreenButton6StringE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;if((b|0)!=-1){f=0;l=a;return f|0}c[d>>2]=0;__ZN7VariantC2ERK6String(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);e=c[d>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);f=b;l=a;return f|0}function __ZNK13MethodBind0RCI17TouchScreenButton6StringE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,880605);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI17TouchScreenButton6StringE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;j=f+24|0;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236256)|0:0){c[h>>2]=0;a[1263537]=0;k=c[d+24>>2]|0;if((k|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=k;c[b>>2]=0;l=f;return}n=k-(c[d+20>>2]|0)|0;if((n|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=n;c[b>>2]=0;l=f;return}n=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))o=n;else o=c[(c[d>>2]|0)+n>>2]|0;c[j>>2]=ij[o&8191](d)|0;__ZN7VariantC2ERK6String(i,j);d=c[j>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI17TouchScreenButton6StringE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0;if(!b)f=0;else{d=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236256)|0;f=d?b:0}b=c[a+44>>2]|0;d=c[a+48>>2]|0;a=f+(d>>1)|0;if(!(d&1))g=b;else g=c[(c[a>>2]|0)+b>>2]|0;b=ij[g&8191](a)|0;a=b;g=c[e>>2]|0;if((g|0)==(b|0)){if(!b)return}else{if(g|0?(__Z16atomic_decrementPj(g+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(g,1);c[e>>2]=0;if(!b)return;if(__Z28atomic_conditional_incrementPj(b+-8|0)|0)c[e>>2]=a}if(__Z16atomic_decrementPj(b+-8|0)|0)return;__ZN6Memory11free_staticEPvb(b,1);return}function __ZN13MethodBind0RCI17TouchScreenButton6StringED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I17TouchScreenButtonRK6StringE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;if(b|0){f=0;l=a;return f|0}c[d>>2]=0;__ZN7VariantC2ERK6String(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);e=c[d>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);f=b;l=a;return f|0}function __ZNK11MethodBind1I17TouchScreenButtonRK6StringE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,880605);l=a;return c[b>>2]|0}function __ZN11MethodBind1I17TouchScreenButtonRK6StringE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i+24|0;k=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236256)|0:0){c[h>>2]=0;a[1263537]=0;n=d+24|0;o=c[n>>2]|0;if((o|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=o;c[b>>2]=0;l=i;return}p=o-(c[d+20>>2]|0)|0;if((p|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=p;c[b>>2]=0;l=i;return}if((g|0)>0){if((o|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);q=0}else{a[1263537]=0;q=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,q)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=q;c[b>>2]=0;l=i;return}}q=c[d+44>>2]|0;o=c[d+48>>2]|0;p=e+(o>>1)|0;if(!(o&1))r=q;else r=c[(c[p>>2]|0)+q>>2]|0;do if((g|0)<1){q=c[n>>2]|0;o=q+-1|0;if((q|0)>=1){e=c[d+16>>2]|0;s=(e|0)==0;if(s)t=0;else t=c[e+-4>>2]|0;if((q|0)<=(t|0)){if(s)u=0;else u=c[e+-4>>2]|0;do if((u|0)<(q|0)){if(s)v=0;else v=c[e+-4>>2]|0;if((v|0)<(q|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);w=0;break}else{a[1263537]=0;x=31;break}}else x=31;while(0);if((x|0)==31)w=e+(o*24|0)|0;__ZN7VariantC2ERKS_(k,w);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);c[j>>2]=__ZNK7Variantcv6StringEv(k)|0;Pi[r&2047](p,j);p=c[j>>2]|0;if(p|0?(__Z16atomic_decrementPj(p+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(p,1);if(c[k>>2]|0)__ZN7Variant5clearEv(k);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I17TouchScreenButtonRK6StringE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236256)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;b=c[d>>2]|0;d=c[b>>2]|0;if((d|0)!=0?(__Z28atomic_conditional_incrementPj(d+-8|0)|0)!=0:0)j=c[b>>2]|0;else j=0;c[f>>2]=j;Pi[i&2047](a,f);a=c[f>>2]|0;if(!a){l=e;return}if(__Z16atomic_decrementPj(a+-8|0)|0){l=e;return}__ZN6Memory11free_staticEPvb(a,1);l=e;return}function __ZN11MethodBind1I17TouchScreenButtonRK6StringED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI17TouchScreenButtonbE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Eb(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK13MethodBind0RCI17TouchScreenButtonbE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,880605);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI17TouchScreenButtonbE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236256)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2Eb(i,ij[n&8191](d)|0);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI17TouchScreenButtonbE7ptrcallEP6ObjectPPKvPv(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0;if(!d)g=0;else{e=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1236256)|0;g=e?d:0}d=c[b+44>>2]|0;e=c[b+48>>2]|0;b=g+(e>>1)|0;if(!(e&1)){h=d;i=ij[h&8191](b)|0;j=i&1;a[f>>0]=j;return}else{h=c[(c[b>>2]|0)+d>>2]|0;i=ij[h&8191](b)|0;j=i&1;a[f>>0]=j;return}}function __ZN13MethodBind0RCI17TouchScreenButtonbED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I17TouchScreenButtonbE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if(!b){__ZN7VariantC2Eb(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK11MethodBind1I17TouchScreenButtonbE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,880605);l=a;return c[b>>2]|0}function __ZN11MethodBind1I17TouchScreenButtonbE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236256)|0:0){c[h>>2]=0;a[1263537]=0;k=d+24|0;n=c[k>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=i;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=i;return}if((g|0)>0){if((n|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);p=0}else{a[1263537]=0;p=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,p)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=p;c[b>>2]=0;l=i;return}}p=c[d+44>>2]|0;n=c[d+48>>2]|0;o=e+(n>>1)|0;if(!(n&1))q=p;else q=c[(c[o>>2]|0)+p>>2]|0;do if((g|0)<1){p=c[k>>2]|0;n=p+-1|0;if((p|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)s=0;else s=c[e+-4>>2]|0;if((p|0)<=(s|0)){if(r)t=0;else t=c[e+-4>>2]|0;do if((t|0)<(p|0)){if(r)u=0;else u=c[e+-4>>2]|0;if((u|0)<(p|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);v=0;break}else{a[1263537]=0;w=31;break}}else w=31;while(0);if((w|0)==31)v=e+(n*24|0)|0;__ZN7VariantC2ERKS_(j,v);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);f=__ZNK7VariantcvbEv(j)|0;Pi[q&2047](o,f);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I17TouchScreenButtonbE7ptrcallEP6ObjectPPKvPv(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0;if(!d)g=0;else{f=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1236256)|0;g=f?d:0}d=c[b+44>>2]|0;f=c[b+48>>2]|0;b=g+(f>>1)|0;if(!(f&1))h=d;else h=c[(c[b>>2]|0)+d>>2]|0;Pi[h&2047](b,(a[c[e>>2]>>0]|0)!=0);return}function __ZN11MethodBind1I17TouchScreenButtonbED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI17TouchScreenButton3RefI7Shape2DEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var c=0;if((b|0)!=-1){c=0;return c|0}c=__ZN7Variant12get_type_forI3RefI7Shape2DEEENS_4TypeEv()|0;return c|0}function __ZNK13MethodBind0RCI17TouchScreenButton3RefI7Shape2DEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,880605);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI17TouchScreenButton3RefI7Shape2DEE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f+28|0;j=f;k=f+24|0;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236256)|0:0){c[h>>2]=0;a[1263537]=0;n=c[d+24>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=f;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=f;return}o=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))p=o;else p=c[(c[d>>2]|0)+o>>2]|0;c[k>>2]=ij[p&8191](d)|0;__ZN6RefPtrC2Ev(i);__ZN3RefI9ReferenceEaSI7Shape2DEEvRKS_IT_E(i,k);__ZN7VariantC2ERK6RefPtr(j,i);__ZN6RefPtrD2Ev(i);i=c[k>>2]|0;if((i|0?__ZN9Reference11unreferenceEv(i)|0:0)?(i=c[k>>2]|0,__Z17predelete_handlerP6Object(i)|0):0){gj[c[(c[i>>2]|0)+76>>2]&8191](i);__ZN6Memory11free_staticEPvb(i,0)}c[k>>2]=0;__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI17TouchScreenButton3RefI7Shape2DEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=d;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236256)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;c[f>>2]=ij[i&8191](a)|0;__ZN3RefI9ReferenceEaSI7Shape2DEEvRKS_IT_E(e,f);e=c[f>>2]|0;if(!e){l=d;return}if(!(__ZN9Reference11unreferenceEv(e)|0)){l=d;return}e=c[f>>2]|0;if(!(__Z17predelete_handlerP6Object(e)|0)){l=d;return}gj[c[(c[e>>2]|0)+76>>2]&8191](e);__ZN6Memory11free_staticEPvb(e,0);l=d;return}function __ZN13MethodBind0RCI17TouchScreenButton3RefI7Shape2DEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I17TouchScreenButtonRK3RefI7Shape2DEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var c=0;if(b|0){c=0;return c|0}c=__ZN7Variant12get_type_forIRK3RefI7Shape2DEEENS_4TypeEv()|0;return c|0}function __ZNK11MethodBind1I17TouchScreenButtonRK3RefI7Shape2DEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,880605);l=a;return c[b>>2]|0}function __ZN11MethodBind1I17TouchScreenButtonRK3RefI7Shape2DEE4callEP6ObjectPPK7VariantiRNS9_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i+28|0;k=i+24|0;n=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236256)|0:0){c[h>>2]=0;a[1263537]=0;o=d+24|0;p=c[o>>2]|0;if((p|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=p;c[b>>2]=0;l=i;return}q=p-(c[d+20>>2]|0)|0;if((q|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=q;c[b>>2]=0;l=i;return}if((g|0)>0){if((p|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);r=0}else{a[1263537]=0;r=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,r)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=r;c[b>>2]=0;l=i;return}}r=c[d+44>>2]|0;p=c[d+48>>2]|0;q=e+(p>>1)|0;if(!(p&1))s=r;else s=c[(c[q>>2]|0)+r>>2]|0;do if((g|0)<1){r=c[o>>2]|0;p=r+-1|0;if((r|0)>=1){e=c[d+16>>2]|0;t=(e|0)==0;if(t)u=0;else u=c[e+-4>>2]|0;if((r|0)<=(u|0)){if(t)v=0;else v=c[e+-4>>2]|0;do if((v|0)<(r|0)){if(t)w=0;else w=c[e+-4>>2]|0;if((w|0)<(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);x=0;break}else{a[1263537]=0;y=31;break}}else y=31;while(0);if((y|0)==31)x=e+(p*24|0)|0;__ZN7VariantC2ERKS_(n,x);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f>>2]|0);while(0);__ZN3RefI7Shape2DEC2ERK7Variant(j,n);c[k>>2]=c[j>>2];Pi[s&2047](q,k);q=c[k>>2]|0;if((q|0?__ZN9Reference11unreferenceEv(q)|0:0)?(q=c[k>>2]|0,__Z17predelete_handlerP6Object(q)|0):0){gj[c[(c[q>>2]|0)+76>>2]&8191](q);__ZN6Memory11free_staticEPvb(q,0)}c[k>>2]=0;if(c[n>>2]|0)__ZN7Variant5clearEv(n);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I17TouchScreenButtonRK3RefI7Shape2DEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+28|0;g=e;h=e+24|0;if(!b)i=0;else{j=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236256)|0;i=j?b:0}b=c[a+44>>2]|0;j=c[a+48>>2]|0;a=i+(j>>1)|0;if(!(j&1))k=b;else k=c[(c[a>>2]|0)+b>>2]|0;__ZN7VariantC2EPK6Object(g,c[d>>2]|0);__ZN3RefI7Shape2DEC2ERK7Variant(f,g);if(c[g>>2]|0)__ZN7Variant5clearEv(g);c[h>>2]=c[f>>2];Pi[k&2047](a,h);a=c[h>>2]|0;if(!a){l=e;return}if(!(__ZN9Reference11unreferenceEv(a)|0)){l=e;return}a=c[h>>2]|0;if(!(__Z17predelete_handlerP6Object(a)|0)){l=e;return}gj[c[(c[a>>2]|0)+76>>2]&8191](a);__ZN6Memory11free_staticEPvb(a,0);l=e;return}function __ZN11MethodBind1I17TouchScreenButtonRK3RefI7Shape2DEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI17TouchScreenButton3RefI6BitMapEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var c=0;if((b|0)!=-1){c=0;return c|0}c=__ZN7Variant12get_type_forI3RefI6BitMapEEENS_4TypeEv()|0;return c|0}function __ZNK13MethodBind0RCI17TouchScreenButton3RefI6BitMapEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,880605);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI17TouchScreenButton3RefI6BitMapEE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f+28|0;j=f;k=f+24|0;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236256)|0:0){c[h>>2]=0;a[1263537]=0;n=c[d+24>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=f;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=f;return}o=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))p=o;else p=c[(c[d>>2]|0)+o>>2]|0;c[k>>2]=ij[p&8191](d)|0;__ZN6RefPtrC2Ev(i);__ZN3RefI9ReferenceEaSI6BitMapEEvRKS_IT_E(i,k);__ZN7VariantC2ERK6RefPtr(j,i);__ZN6RefPtrD2Ev(i);i=c[k>>2]|0;if((i|0?__ZN9Reference11unreferenceEv(i)|0:0)?(i=c[k>>2]|0,__Z17predelete_handlerP6Object(i)|0):0){gj[c[(c[i>>2]|0)+76>>2]&8191](i);__ZN6Memory11free_staticEPvb(i,0)}c[k>>2]=0;__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI17TouchScreenButton3RefI6BitMapEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=d;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236256)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;c[f>>2]=ij[i&8191](a)|0;__ZN3RefI9ReferenceEaSI6BitMapEEvRKS_IT_E(e,f);e=c[f>>2]|0;if(!e){l=d;return}if(!(__ZN9Reference11unreferenceEv(e)|0)){l=d;return}e=c[f>>2]|0;if(!(__Z17predelete_handlerP6Object(e)|0)){l=d;return}gj[c[(c[e>>2]|0)+76>>2]&8191](e);__ZN6Memory11free_staticEPvb(e,0);l=d;return}function __ZN13MethodBind0RCI17TouchScreenButton3RefI6BitMapEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I17TouchScreenButtonRK3RefI6BitMapEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var c=0;if(b|0){c=0;return c|0}c=__ZN7Variant12get_type_forIRK3RefI6BitMapEEENS_4TypeEv()|0;return c|0}function __ZNK11MethodBind1I17TouchScreenButtonRK3RefI6BitMapEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,880605);l=a;return c[b>>2]|0}function __ZN11MethodBind1I17TouchScreenButtonRK3RefI6BitMapEE4callEP6ObjectPPK7VariantiRNS9_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i+28|0;k=i+24|0;n=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236256)|0:0){c[h>>2]=0;a[1263537]=0;o=d+24|0;p=c[o>>2]|0;if((p|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=p;c[b>>2]=0;l=i;return}q=p-(c[d+20>>2]|0)|0;if((q|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=q;c[b>>2]=0;l=i;return}if((g|0)>0){if((p|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);r=0}else{a[1263537]=0;r=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,r)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=r;c[b>>2]=0;l=i;return}}r=c[d+44>>2]|0;p=c[d+48>>2]|0;q=e+(p>>1)|0;if(!(p&1))s=r;else s=c[(c[q>>2]|0)+r>>2]|0;do if((g|0)<1){r=c[o>>2]|0;p=r+-1|0;if((r|0)>=1){e=c[d+16>>2]|0;t=(e|0)==0;if(t)u=0;else u=c[e+-4>>2]|0;if((r|0)<=(u|0)){if(t)v=0;else v=c[e+-4>>2]|0;do if((v|0)<(r|0)){if(t)w=0;else w=c[e+-4>>2]|0;if((w|0)<(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);x=0;break}else{a[1263537]=0;y=31;break}}else y=31;while(0);if((y|0)==31)x=e+(p*24|0)|0;__ZN7VariantC2ERKS_(n,x);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f>>2]|0);while(0);__ZN3RefI6BitMapEC2ERK7Variant(j,n);c[k>>2]=c[j>>2];Pi[s&2047](q,k);q=c[k>>2]|0;if((q|0?__ZN9Reference11unreferenceEv(q)|0:0)?(q=c[k>>2]|0,__Z17predelete_handlerP6Object(q)|0):0){gj[c[(c[q>>2]|0)+76>>2]&8191](q);__ZN6Memory11free_staticEPvb(q,0)}c[k>>2]=0;if(c[n>>2]|0)__ZN7Variant5clearEv(n);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I17TouchScreenButtonRK3RefI6BitMapEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+28|0;g=e;h=e+24|0;if(!b)i=0;else{j=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236256)|0;i=j?b:0}b=c[a+44>>2]|0;j=c[a+48>>2]|0;a=i+(j>>1)|0;if(!(j&1))k=b;else k=c[(c[a>>2]|0)+b>>2]|0;__ZN7VariantC2EPK6Object(g,c[d>>2]|0);__ZN3RefI6BitMapEC2ERK7Variant(f,g);if(c[g>>2]|0)__ZN7Variant5clearEv(g);c[h>>2]=c[f>>2];Pi[k&2047](a,h);a=c[h>>2]|0;if(!a){l=e;return}if(!(__ZN9Reference11unreferenceEv(a)|0)){l=e;return}a=c[h>>2]|0;if(!(__Z17predelete_handlerP6Object(a)|0)){l=e;return}gj[c[(c[a>>2]|0)+76>>2]&8191](a);__ZN6Memory11free_staticEPvb(a,0);l=e;return}function __ZN11MethodBind1I17TouchScreenButtonRK3RefI6BitMapEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI17TouchScreenButton3RefI7TextureEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var c=0;if((b|0)!=-1){c=0;return c|0}c=__ZN7Variant12get_type_forI3RefI7TextureEEENS_4TypeEv()|0;return c|0}function __ZNK13MethodBind0RCI17TouchScreenButton3RefI7TextureEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,880605);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI17TouchScreenButton3RefI7TextureEE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f+28|0;j=f;k=f+24|0;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236256)|0:0){c[h>>2]=0;a[1263537]=0;n=c[d+24>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=f;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=f;return}o=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))p=o;else p=c[(c[d>>2]|0)+o>>2]|0;c[k>>2]=ij[p&8191](d)|0;__ZN6RefPtrC2Ev(i);__ZN3RefI9ReferenceEaSI7TextureEEvRKS_IT_E(i,k);__ZN7VariantC2ERK6RefPtr(j,i);__ZN6RefPtrD2Ev(i);i=c[k>>2]|0;if((i|0?__ZN9Reference11unreferenceEv(i)|0:0)?(i=c[k>>2]|0,__Z17predelete_handlerP6Object(i)|0):0){gj[c[(c[i>>2]|0)+76>>2]&8191](i);__ZN6Memory11free_staticEPvb(i,0)}c[k>>2]=0;__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI17TouchScreenButton3RefI7TextureEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=d;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236256)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;c[f>>2]=ij[i&8191](a)|0;__ZN3RefI9ReferenceEaSI7TextureEEvRKS_IT_E(e,f);e=c[f>>2]|0;if(!e){l=d;return}if(!(__ZN9Reference11unreferenceEv(e)|0)){l=d;return}e=c[f>>2]|0;if(!(__Z17predelete_handlerP6Object(e)|0)){l=d;return}gj[c[(c[e>>2]|0)+76>>2]&8191](e);__ZN6Memory11free_staticEPvb(e,0);l=d;return}function __ZN13MethodBind0RCI17TouchScreenButton3RefI7TextureEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I17TouchScreenButtonRK3RefI7TextureEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var c=0;if(b|0){c=0;return c|0}c=__ZN7Variant12get_type_forIRK3RefI7TextureEEENS_4TypeEv()|0;return c|0}function __ZNK11MethodBind1I17TouchScreenButtonRK3RefI7TextureEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,880605);l=a;return c[b>>2]|0}function __ZN11MethodBind1I17TouchScreenButtonRK3RefI7TextureEE4callEP6ObjectPPK7VariantiRNS9_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i+28|0;k=i+24|0;n=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236256)|0:0){c[h>>2]=0;a[1263537]=0;o=d+24|0;p=c[o>>2]|0;if((p|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=p;c[b>>2]=0;l=i;return}q=p-(c[d+20>>2]|0)|0;if((q|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=q;c[b>>2]=0;l=i;return}if((g|0)>0){if((p|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);r=0}else{a[1263537]=0;r=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,r)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=r;c[b>>2]=0;l=i;return}}r=c[d+44>>2]|0;p=c[d+48>>2]|0;q=e+(p>>1)|0;if(!(p&1))s=r;else s=c[(c[q>>2]|0)+r>>2]|0;do if((g|0)<1){r=c[o>>2]|0;p=r+-1|0;if((r|0)>=1){e=c[d+16>>2]|0;t=(e|0)==0;if(t)u=0;else u=c[e+-4>>2]|0;if((r|0)<=(u|0)){if(t)v=0;else v=c[e+-4>>2]|0;do if((v|0)<(r|0)){if(t)w=0;else w=c[e+-4>>2]|0;if((w|0)<(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);x=0;break}else{a[1263537]=0;y=31;break}}else y=31;while(0);if((y|0)==31)x=e+(p*24|0)|0;__ZN7VariantC2ERKS_(n,x);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f>>2]|0);while(0);__ZN3RefI7TextureEC2ERK7Variant(j,n);c[k>>2]=c[j>>2];Pi[s&2047](q,k);q=c[k>>2]|0;if((q|0?__ZN9Reference11unreferenceEv(q)|0:0)?(q=c[k>>2]|0,__Z17predelete_handlerP6Object(q)|0):0){gj[c[(c[q>>2]|0)+76>>2]&8191](q);__ZN6Memory11free_staticEPvb(q,0)}c[k>>2]=0;if(c[n>>2]|0)__ZN7Variant5clearEv(n);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I17TouchScreenButtonRK3RefI7TextureEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+28|0;g=e;h=e+24|0;if(!b)i=0;else{j=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236256)|0;i=j?b:0}b=c[a+44>>2]|0;j=c[a+48>>2]|0;a=i+(j>>1)|0;if(!(j&1))k=b;else k=c[(c[a>>2]|0)+b>>2]|0;__ZN7VariantC2EPK6Object(g,c[d>>2]|0);__ZN3RefI7TextureEC2ERK7Variant(f,g);if(c[g>>2]|0)__ZN7Variant5clearEv(g);c[h>>2]=c[f>>2];Pi[k&2047](a,h);a=c[h>>2]|0;if(!a){l=e;return}if(!(__ZN9Reference11unreferenceEv(a)|0)){l=e;return}a=c[h>>2]|0;if(!(__Z17predelete_handlerP6Object(a)|0)){l=e;return}gj[c[(c[a>>2]|0)+76>>2]&8191](a);__ZN6Memory11free_staticEPvb(a,0);l=e;return}function __ZN11MethodBind1I17TouchScreenButtonRK3RefI7TextureEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN19ParticleAttractor2D18_initialize_classvEv(b){b=b|0;if(a[1263380]|0)return;if(!(a[1263237]|0)){if(!(a[1256995]|0)){if(!(a[1256996]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI4NodeEEvv();__ZN4Node13_bind_methodsEv();a[1256996]=1}__ZN7ClassDB10_add_classI10CanvasItemEEvv();__ZN10CanvasItem13_bind_methodsEv();a[1256995]=1}__ZN7ClassDB10_add_classI6Node2DEEvv();__ZN6Node2D13_bind_methodsEv();a[1263237]=1}__ZN7ClassDB10_add_classI19ParticleAttractor2DEEvv();__ZN19ParticleAttractor2D13_bind_methodsEv();a[1263380]=1;return}function __ZN19ParticleAttractor2D5_setvERK10StringNameRK7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK19ParticleAttractor2D5_getvERK10StringNameR7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK19ParticleAttractor2D19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+24|0;g=e+4|0;h=e;if(!d)__ZNK6Node2D19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,0);__ZN6StringC2EPKc(f,880909);i=c[f>>2]|0;f=i;j=g+4|0;c[j>>2]=0;k=g+12|0;c[k>>2]=0;c[g>>2]=0;n=(i|0)==0;if(!n?(c[j>>2]=0,__Z28atomic_conditional_incrementPj(i+-8|0)|0):0)c[j>>2]=f;c[g+8>>2]=0;f=c[k>>2]|0;if(f|0){if(!(__Z16atomic_decrementPj(f+-8|0)|0))__ZN6Memory11free_staticEPvb(f,1);c[k>>2]=0}c[g+16>>2]=256;if(!(c[b>>2]|0)){k=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=k;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0}k=__ZnwjPFPvjE(32,4740)|0;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0;c[k+12>>2]=0;c[k+16>>2]=7;f=k+20|0;c[f>>2]=0;j=k+24|0;c[j>>2]=0;o=k+28|0;c[o>>2]=0;__ZN12PropertyInfoaSERKS_(k,g)|0;p=c[b>>2]|0;q=p+4|0;r=c[q>>2]|0;c[j>>2]=r;c[f>>2]=0;c[o>>2]=p;if(r|0)c[r+20>>2]=k;c[q>>2]=k;if(!(c[p>>2]|0))c[p>>2]=k;k=p+8|0;c[k>>2]=(c[k>>2]|0)+1;k=c[g+12>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);k=c[g+4>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);if(!n?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);__ZN10StringNameC2EPKc(h,880909);__ZN7ClassDB17get_property_listE10StringNameP4ListI12PropertyInfo16DefaultAllocatorEbPK6Object(h,b,1,a);__ZN10StringNameD2Ev(h);if(!d){l=e;return}__ZNK6Node2D19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,1);l=e;return}function __ZN19ParticleAttractor2D14_notificationvEib(b,d,e){b=b|0;d=d|0;e=e|0;if(!e){if(511!=510)__ZN4Node13_notificationEi(b,d);if(512!=511)__ZN10CanvasItem13_notificationEi(b,d);if(1352!=512)__ZN6Node2D13_notificationEi(b,d)}a:do if(1562!=1352)switch(d|0){case 10:{__ZN19ParticleAttractor2D13_update_ownerEv(b);break a;break}case 30:{if(!(c[b+132>>2]|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(947574,947583,260,947603,0);break a}else{a[1263537]=0;break a}break}case 11:{if(!(c[b+428>>2]|0))break a;__ZN19ParticleAttractor2D10_set_ownerEP11Particles2D(b,0);break a;break}default:break a}while(0);if(!e)return;if(1352!=512)__ZN6Node2D13_notificationEi(b,d);if(512!=511)__ZN10CanvasItem13_notificationEi(b,d);if(511==510)return;__ZN4Node13_notificationEi(b,d);return}function __ZNK19ParticleAttractor2D16_get_class_namevEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+8|0;e=b+4|0;f=b;g=a+400|0;a=c[g>>2]|0;if(a|0){if(c[a+4>>2]|0){l=b;return g|0}if(__ZNK6String6lengthEv(a+8|0)|0){l=b;return g|0}}__ZN6StringC2EPKc(d,880909);c[f>>2]=c[d>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameaSERKS_(g,e);__ZN10StringNameD2Ev(e);e=c[f>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);l=b;return g|0}function __ZNK19ParticleAttractor2D9get_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,880909);l=a;return c[b>>2]|0}function __ZNK19ParticleAttractor2D8is_classERK6String(a,b){a=a|0;b=b|0;var c=0;if(((!(__ZNK6StringeqEPKc(b,880909)|0)?!(__ZNK6StringeqEPKc(b,939635)|0):0)?!(__ZNK6StringeqEPKc(b,947933)|0):0)?!(__ZNK6StringeqEPKc(b,1132465)|0):0)c=__ZNK6StringeqEPKc(b,1142944)|0;else c=1;return c|0}function __ZNK19ParticleAttractor2D12is_class_ptrEPv(a,b){a=a|0;b=b|0;return (b|0)==1236260|((b|0)==1234324|((b|0)==1220748|((b|0)==1220720|(b|0)==1220580)))|0}function __ZN19ParticleAttractor2DD2Ev(a){a=a|0;c[a>>2]=287332;__ZN8NodePathD2Ev(a+424|0);__ZN10StringNameD2Ev(a+400|0);c[a>>2]=218040;__ZN10StringNameD2Ev(a+340|0);__ZN10CanvasItemD2Ev(a);return}function __ZN19ParticleAttractor2DD0Ev(a){a=a|0;c[a>>2]=287332;__ZN8NodePathD2Ev(a+424|0);__ZN10StringNameD2Ev(a+400|0);c[a>>2]=218040;__ZN10StringNameD2Ev(a+340|0);__ZN10CanvasItemD2Ev(a);__ZdlPv(a);return}function __ZNK19ParticleAttractor2D25get_configuration_warningEv(a){a=a|0;var b=0,d=0;b=a+424|0;if(!(__ZNK4Node8has_nodeERK8NodePath(a,b)|0))return 0;if(!(__ZNK4Node8get_nodeERK8NodePath(a,b)|0))return 0;d=__ZNK4Node8get_nodeERK8NodePath(a,b)|0;if(!d)return 0;else{$i[c[(c[d>>2]|0)+44>>2]&8191](d,1236232)|0;return 0}return 0}function __ZN19ParticleAttractor2D13_notificationEi(b,d){b=b|0;d=d|0;switch(d|0){case 10:{__ZN19ParticleAttractor2D13_update_ownerEv(b);return}case 30:{if(!(c[b+132>>2]|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(947574,947583,260,947603,0);return}else{a[1263537]=0;return}break}case 11:{if(!(c[b+428>>2]|0))return;__ZN19ParticleAttractor2D10_set_ownerEP11Particles2D(b,0);return}default:return}}function __ZN19ParticleAttractor2D13_update_ownerEv(b){b=b|0;var d=0,e=0;if(a[b+136>>0]|0?(d=b+424|0,__ZNK4Node8has_nodeERK8NodePath(b,d)|0):0){e=__ZNK4Node8get_nodeERK8NodePath(b,d)|0;if(!e){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(880637,880651,85,880677,0);return}a[1263537]=0;if($i[c[(c[e>>2]|0)+44>>2]&8191](e,1236232)|0){__ZN19ParticleAttractor2D10_set_ownerEP11Particles2D(b,e);return}else{__ZN19ParticleAttractor2D10_set_ownerEP11Particles2D(b,0);return}}__ZN19ParticleAttractor2D10_set_ownerEP11Particles2D(b,0);return}function __ZN19ParticleAttractor2D10_set_ownerEP11Particles2D(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d+8|0;f=d+4|0;g=d;h=a+428|0;i=c[h>>2]|0;if((i|0)==(b|0)){l=d;return}if(i|0){__ZN10StringNameC2EPKc(e,946929);__ZN10StringNameC2EPKc(f,880623);__ZN6Object10disconnectERK10StringNamePS_S2_(i,e,a,f);__ZN10StringNameD2Ev(f);__ZN10StringNameD2Ev(e);i=c[h>>2]|0;j=i+644|0;k=c[j>>2]|0;a:do if(k|0){n=c[k+8>>2]|0;o=c[i+648>>2]|0;b:do if((n|0)==(o|0))p=n;else{q=n;while(1){r=c[q+24>>2]|0;if(r>>>0>a>>>0)s=q+8|0;else{if(r>>>0>=a>>>0){p=q;break b}s=q+4|0}q=c[s>>2]|0;if((q|0)==(o|0))break a}}while(0);if((!((p|0)==0|(p|0)==(o|0))?(__ZN3SetIP19ParticleAttractor2D10ComparatorIS1_E16DefaultAllocatorE6_eraseEPNS5_7ElementE(j,p),(c[i+652>>2]|0)==0):0)?(n=c[j>>2]|0,n|0):0){__ZN6Memory11free_staticEPvb(n,0);c[j>>2]=0}}while(0);c[h>>2]=0}c[h>>2]=b;if(!b){l=d;return}__ZN10StringNameC2EPKc(e,946929);__ZN10StringNameC2EPKc(f,880623);c[g>>2]=__Z6varrayv()|0;__ZN6Object7connectERK10StringNamePS_S2_RK6VectorI7VariantEj(b,e,a,f,g,4)|0;b=c[g>>2]|0;if(b|0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0){j=c[g>>2]|0;g=(j|0)==0?0:j+-4|0;j=g+4|0;i=c[g>>2]|0;if(i|0){p=0;s=i;while(1){i=j+(p*24|0)|0;if(!(c[i>>2]|0))t=s;else{__ZN7Variant5clearEv(i);t=c[g>>2]|0}p=p+1|0;if(p>>>0>=t>>>0)break;else s=t}}__ZN6Memory11free_staticEPvb(b,1)}__ZN10StringNameD2Ev(f);__ZN10StringNameD2Ev(e);f=c[h>>2]|0;h=f+644|0;c[e>>2]=a;if(!(c[h>>2]|0)){a=__ZnwjPFPvjE(28,4740)|0;b=a+16|0;c[b>>2]=0;c[b+4>>2]=0;c[h>>2]=a;b=c[f+648>>2]|0;c[a+4>>2]=b;c[a+8>>2]=b;c[a+12>>2]=b;c[a>>2]=1}__ZN3SetIP19ParticleAttractor2D10ComparatorIS1_E16DefaultAllocatorE10_insert_rbERKS1_(h,e)|0;l=d;return}function __ZN3SetIP19ParticleAttractor2D10ComparatorIS1_E16DefaultAllocatorE6_eraseEPNS5_7ElementE(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0;e=d+8|0;f=c[e>>2]|0;g=b+4|0;h=c[g>>2]|0;if((f|0)!=(h|0)?(i=c[d+4>>2]|0,(i|0)!=(h|0)):0){j=i;while(1){i=c[j+8>>2]|0;if((i|0)==(h|0))break;else j=i}if(!j){k=h;l=c[h+8>>2]|0}else{k=j;l=h}}else{k=d;l=f}f=k+8|0;j=k+4|0;i=c[((l|0)==(h|0)?j:f)>>2]|0;h=c[b>>2]|0;l=k+12|0;m=c[l>>2]|0;c[i+12>>2]=m;if((h|0)==(m|0))n=h+8|0;else{h=c[l>>2]|0;m=h+8|0;n=(k|0)==(c[m>>2]|0)?m:h+4|0}c[n>>2]=i;if((k|0)==(d|0)){if((c[d>>2]|0)==1)__ZN3SetIP19ParticleAttractor2D10ComparatorIS1_E16DefaultAllocatorE10_erase_fixEPNS5_7ElementE(b,i)}else{if((k|0)==(c[g>>2]|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143791,1144075,454,1143798,0);return}a[1263537]=0;if((c[k>>2]|0)==1)__ZN3SetIP19ParticleAttractor2D10ComparatorIS1_E16DefaultAllocatorE10_erase_fixEPNS5_7ElementE(b,i);c[f>>2]=c[e>>2];f=d+4|0;c[j>>2]=c[f>>2];j=d+12|0;c[l>>2]=c[j>>2];c[k>>2]=c[d>>2];c[(c[e>>2]|0)+12>>2]=k;c[(c[f>>2]|0)+12>>2]=k;f=c[j>>2]|0;j=f+8|0;c[((c[j>>2]|0)==(d|0)?j:f+4|0)>>2]=k}k=c[d+16>>2]|0;f=d+20|0;if(k|0)c[k+20>>2]=c[f>>2];j=c[f>>2]|0;if(j|0)c[j+16>>2]=k;__ZN6Memory11free_staticEPvb(d,0);d=b+8|0;c[d>>2]=(c[d>>2]|0)+-1;if(!(c[c[g>>2]>>2]|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143791,1144075,483,1143838,0);return}else{a[1263537]=0;return}}function __ZN3SetIP19ParticleAttractor2D10ComparatorIS1_E16DefaultAllocatorE10_insert_rbERKS1_(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;a[f>>0]=0;g=__ZN3SetIP19ParticleAttractor2D10ComparatorIS1_E16DefaultAllocatorE7_insertERKS1_Rb(b,d,f)|0;if(a[f>>0]|0){l=e;return g|0}f=b+8|0;c[f>>2]=(c[f>>2]|0)+1;f=g+12|0;d=c[f>>2]|0;if(!(c[d>>2]|0)){h=b+4|0;i=g;j=d;k=d;d=f;while(1){f=j+12|0;n=c[f>>2]|0;o=c[n+8>>2]|0;p=n;do if((j|0)==(o|0)){q=c[n+4>>2]|0;if(!(c[q>>2]|0)){c[k>>2]=1;a[1263537]=0;c[q>>2]=1;if((c[h>>2]|0)==(n|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1144075,146,1146003,0);r=c[(c[d>>2]|0)+12>>2]|0;break}else{a[1263537]=0;c[n>>2]=0;r=n;break}}q=j+4|0;if((i|0)==(c[q>>2]|0)){s=i+8|0;t=c[s>>2]|0;c[q>>2]=t;if((t|0)==(c[h>>2]|0))u=p;else{c[t+12>>2]=j;u=c[f>>2]|0}t=i+12|0;c[t>>2]=u;q=c[f>>2]|0;v=q+8|0;c[((c[v>>2]|0)==(j|0)?v:q+4|0)>>2]=i;c[s>>2]=j;c[f>>2]=i;w=j;x=i;y=c[t>>2]|0}else{w=i;x=j;y=n}a[1263537]=0;c[x>>2]=1;t=c[h>>2]|0;if((t|0)==(y|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1144075,146,1146003,0);z=c[(c[w+12>>2]|0)+12>>2]|0;A=c[h>>2]|0}else{a[1263537]=0;c[y>>2]=0;z=y;A=t}t=z+8|0;s=c[t>>2]|0;q=s+4|0;v=c[q>>2]|0;c[t>>2]=v;if((v|0)!=(A|0))c[v+12>>2]=z;v=z+12|0;c[s+12>>2]=c[v>>2];t=c[v>>2]|0;B=t+4|0;c[((c[B>>2]|0)==(z|0)?B:t+8|0)>>2]=s;c[q>>2]=z;c[v>>2]=s;r=w}else{if(!(c[o>>2]|0)){c[k>>2]=1;a[1263537]=0;c[o>>2]=1;if((c[h>>2]|0)==(n|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1144075,146,1146003,0);r=c[(c[d>>2]|0)+12>>2]|0;break}else{a[1263537]=0;c[n>>2]=0;r=n;break}}s=j+8|0;if((i|0)==(c[s>>2]|0)){v=i+4|0;q=c[v>>2]|0;c[s>>2]=q;if((q|0)==(c[h>>2]|0))C=p;else{c[q+12>>2]=j;C=c[f>>2]|0}q=i+12|0;c[q>>2]=C;s=c[f>>2]|0;t=s+4|0;c[((c[t>>2]|0)==(j|0)?t:s+8|0)>>2]=i;c[v>>2]=j;c[f>>2]=i;D=j;E=i;F=c[q>>2]|0}else{D=i;E=j;F=n}a[1263537]=0;c[E>>2]=1;q=c[h>>2]|0;if((q|0)==(F|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1144075,146,1146003,0);G=c[(c[D+12>>2]|0)+12>>2]|0;H=c[h>>2]|0}else{a[1263537]=0;c[F>>2]=0;G=F;H=q}q=G+4|0;v=c[q>>2]|0;s=v+8|0;t=c[s>>2]|0;c[q>>2]=t;if((t|0)!=(H|0))c[t+12>>2]=G;t=G+12|0;c[v+12>>2]=c[t>>2];q=c[t>>2]|0;B=q+8|0;c[((c[B>>2]|0)==(G|0)?B:q+4|0)>>2]=v;c[s>>2]=G;c[t>>2]=v;r=D}while(0);n=r+12|0;f=c[n>>2]|0;if(!(c[f>>2]|0)){i=r;j=f;k=f;d=n}else break}}d=c[(c[b>>2]|0)+8>>2]|0;a[1263537]=0;c[d>>2]=1;l=e;return g|0}function __ZN3SetIP19ParticleAttractor2D10ComparatorIS1_E16DefaultAllocatorE7_insertERKS1_Rb(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0;f=c[b>>2]|0;g=c[f+8>>2]|0;h=b+4|0;i=c[h>>2]|0;a:do if((g|0)==(i|0))j=f;else{k=c[d>>2]|0;l=g;while(1){m=c[l+24>>2]|0;if(k>>>0<m>>>0)n=l+8|0;else{if(m>>>0>=k>>>0)break;n=l+4|0}m=c[n>>2]|0;if((m|0)==(i|0)){j=l;break a}else l=m}a[e>>0]=1;o=l;return o|0}while(0);i=__ZnwjPFPvjE(28,4740)|0;c[i>>2]=0;c[i+4>>2]=0;c[i+8>>2]=0;c[i+12>>2]=0;c[i+16>>2]=0;c[i+20>>2]=0;c[i+12>>2]=j;n=c[h>>2]|0;g=i+4|0;c[g>>2]=n;f=i+8|0;c[f>>2]=n;c[i+24>>2]=c[d>>2];if((j|0)!=(c[b>>2]|0)?(c[d>>2]|0)>>>0>=(c[j+24>>2]|0)>>>0:0)p=j+4|0;else p=j+8|0;c[p>>2]=i;a[e>>0]=0;e=c[g>>2]|0;g=c[h>>2]|0;if((e|0)==(g|0)){h=i;do{p=h;h=c[h+12>>2]|0}while((p|0)==(c[h+4>>2]|0));q=(h|0)==(c[b>>2]|0)?0:h}else{h=e;while(1){e=c[h+8>>2]|0;if((e|0)==(g|0)){q=h;break}else h=e}}c[i+16>>2]=q;h=c[f>>2]|0;b:do if((h|0)==(g|0)){f=i;while(1){e=f;f=c[f+12>>2]|0;if((e|0)!=(c[f+8>>2]|0)){r=f;break b}if((f|0)==(c[b>>2]|0)){r=0;break}}}else{f=h;while(1){l=c[f+4>>2]|0;if((l|0)==(g|0)){r=f;break}else f=l}}while(0);g=i+20|0;c[g>>2]=r;if(!q)s=r;else{c[q+20>>2]=i;s=c[g>>2]|0}if(!s){o=i;return o|0}c[s+16>>2]=i;o=i;return o|0}function __ZN3SetIP19ParticleAttractor2D10ComparatorIS1_E16DefaultAllocatorE10_erase_fixEPNS5_7ElementE(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0;e=c[(c[b>>2]|0)+8>>2]|0;f=b+4|0;if((e|0)!=(d|0)&(c[d>>2]|0)==1){b=d;while(1){g=b+12|0;h=c[g>>2]|0;i=c[h+8>>2]|0;do if((b|0)==(i|0)){j=c[h+4>>2]|0;if(!(c[j>>2]|0)){a[1263537]=0;c[j>>2]=1;k=c[f>>2]|0;if((k|0)==(h|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1144075,146,1146003,0);l=c[g>>2]|0;m=l;n=c[l+4>>2]|0;o=c[f>>2]|0}else{a[1263537]=0;c[h>>2]=0;m=h;n=j;o=k}k=n+8|0;l=c[k>>2]|0;c[m+4>>2]=l;if((l|0)!=(o|0))c[l+12>>2]=m;l=m+12|0;c[n+12>>2]=c[l>>2];p=c[l>>2]|0;q=p+8|0;c[((c[q>>2]|0)==(m|0)?q:p+4|0)>>2]=n;c[k>>2]=m;c[l>>2]=n;l=c[g>>2]|0;r=c[l+4>>2]|0;s=l}else{r=j;s=h}if((c[c[r+4>>2]>>2]|0)==1){j=r+8|0;l=c[j>>2]|0;if((c[l>>2]|0)==1)if((c[f>>2]|0)==(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1144075,146,1146003,0);t=c[g>>2]|0;break}else{a[1263537]=0;c[r>>2]=0;t=s;break}a[1263537]=0;c[l>>2]=1;k=c[f>>2]|0;if((k|0)==(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1144075,146,1146003,0);u=c[j>>2]|0;v=c[f>>2]|0}else{a[1263537]=0;c[r>>2]=0;u=l;v=k}k=u+4|0;l=c[k>>2]|0;c[j>>2]=l;if((l|0)!=(v|0))c[l+12>>2]=r;l=r+12|0;c[u+12>>2]=c[l>>2];j=c[l>>2]|0;p=j+4|0;c[((c[p>>2]|0)==(r|0)?p:j+8|0)>>2]=u;c[k>>2]=r;c[l>>2]=u;l=c[g>>2]|0;w=c[l+4>>2]|0;x=l}else{w=r;x=s}l=c[x>>2]|0;k=c[f>>2]|0;if((l|0)==0&(k|0)==(w|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1144075,146,1146003,0);y=c[g>>2]|0;z=c[f>>2]|0}else{a[1263537]=0;c[w>>2]=l;y=x;z=k}c[y>>2]=1;k=c[w+4>>2]|0;a[1263537]=0;c[k>>2]=1;k=y+4|0;l=c[k>>2]|0;j=l+8|0;p=c[j>>2]|0;c[k>>2]=p;if((p|0)!=(z|0))c[p+12>>2]=y;p=y+12|0;c[l+12>>2]=c[p>>2];k=c[p>>2]|0;q=k+8|0;c[((c[q>>2]|0)==(y|0)?q:k+4|0)>>2]=l;c[j>>2]=y;c[p>>2]=l;t=e}else{if(!(c[i>>2]|0)){a[1263537]=0;c[i>>2]=1;l=c[f>>2]|0;if((l|0)==(h|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1144075,146,1146003,0);p=c[g>>2]|0;A=c[p+8>>2]|0;B=c[f>>2]|0;C=p}else{a[1263537]=0;c[h>>2]=0;A=i;B=l;C=h}l=A+4|0;p=c[l>>2]|0;c[C+8>>2]=p;if((p|0)!=(B|0))c[p+12>>2]=C;p=C+12|0;c[A+12>>2]=c[p>>2];j=c[p>>2]|0;k=j+4|0;c[((c[k>>2]|0)==(C|0)?k:j+8|0)>>2]=A;c[l>>2]=C;c[p>>2]=A;p=c[g>>2]|0;D=c[p+8>>2]|0;E=p}else{D=i;E=h}p=D+4|0;l=c[p>>2]|0;j=(c[c[D+8>>2]>>2]|0)==1;if(!((c[l>>2]|0)!=1|j^1))if((c[f>>2]|0)==(D|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1144075,146,1146003,0);t=c[g>>2]|0;break}else{a[1263537]=0;c[D>>2]=0;t=E;break}if(j){a[1263537]=0;c[l>>2]=1;j=c[f>>2]|0;if((j|0)==(D|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1144075,146,1146003,0);F=c[p>>2]|0;G=c[f>>2]|0}else{a[1263537]=0;c[D>>2]=0;F=l;G=j}j=F+8|0;l=c[j>>2]|0;c[p>>2]=l;if((l|0)!=(G|0))c[l+12>>2]=D;l=D+12|0;c[F+12>>2]=c[l>>2];p=c[l>>2]|0;k=p+8|0;c[((c[k>>2]|0)==(D|0)?k:p+4|0)>>2]=F;c[j>>2]=D;c[l>>2]=F;l=c[g>>2]|0;H=c[l+8>>2]|0;I=l}else{H=D;I=E}l=c[I>>2]|0;j=c[f>>2]|0;if((l|0)==0&(j|0)==(H|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1144075,146,1146003,0);J=c[g>>2]|0;K=c[f>>2]|0}else{a[1263537]=0;c[H>>2]=l;J=I;K=j}c[J>>2]=1;j=c[H+8>>2]|0;a[1263537]=0;c[j>>2]=1;j=J+8|0;l=c[j>>2]|0;p=l+4|0;k=c[p>>2]|0;c[j>>2]=k;if((k|0)!=(K|0))c[k+12>>2]=J;k=J+12|0;c[l+12>>2]=c[k>>2];j=c[k>>2]|0;q=j+4|0;c[((c[q>>2]|0)==(J|0)?q:j+8|0)>>2]=l;c[p>>2]=J;c[k>>2]=l;t=e}while(0);if((e|0)!=(t|0)&(c[t>>2]|0)==1)b=t;else{L=t;break}}}else L=d;a[1263537]=0;c[L>>2]=1;if((c[c[f>>2]>>2]|0)==1){a[1263537]=0;return}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143886,1144075,432,1143897,0);return}}function __ZN7ClassDB10_add_classI19ParticleAttractor2DEEvv(){var a=0,b=0,d=0,e=0,f=0,g=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+16|0;d=a+12|0;e=a+8|0;f=a+4|0;g=a;__ZN6StringC2EPKc(b,880909);c[e>>2]=c[b>>2];__ZN10StringNameC2ERK6String(d,e);__ZN6StringC2EPKc(b,939635);c[g>>2]=c[b>>2];__ZN10StringNameC2ERK6String(f,g);__ZN7ClassDB11_add_class2ERK10StringNameS2_(d,f);__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);__ZN10StringNameD2Ev(d);d=c[e>>2]|0;if(!d){l=a;return}if(__Z16atomic_decrementPj(d+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(d,1);l=a;return}function __ZN19ParticleAttractor2D13_bind_methodsEv(){var a=0,b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0;a=l;l=l+208|0;if((l|0)>=(m|0))ba(208);b=a+176|0;d=a+168|0;e=a+160|0;f=a+152|0;g=a+144|0;h=a+136|0;i=a+120|0;j=a+112|0;k=a+96|0;n=a+80|0;o=a+64|0;p=a+56|0;q=a+48|0;r=a+44|0;s=a+128|0;t=a+40|0;u=a+104|0;v=a+88|0;w=a+72|0;x=a+36|0;y=a+32|0;z=a+28|0;A=a+24|0;B=a+20|0;C=a+16|0;D=a+12|0;E=a+8|0;F=a+4|0;G=a;__Z8D_METHODPKcS0_(d,944547,1113974);H=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(H);c[H>>2]=287492;__ZN10MethodBind10_set_constEb(H,0);__ZN10MethodBind24_generate_argument_typesEi(H,1);c[H+44>>2]=1563;c[H+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,H,d,0,0)|0;H=d+4|0;I=c[H>>2]|0;if(I|0?(__Z16atomic_decrementPj(I+-8|0)|0)==0:0){J=c[H>>2]|0;H=(J|0)==0?0:J+-4|0;J=H+4|0;if(c[H>>2]|0){K=0;do{__ZN10StringNameD2Ev(J+(K<<2)|0);K=K+1|0}while(K>>>0<(c[H>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(I,1)}__ZN10StringNameD2Ev(d);__Z8D_METHODPKc(e,944559);d=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(d);c[d>>2]=287528;__ZN10MethodBind10_set_constEb(d,1);__ZN10MethodBind24_generate_argument_typesEi(d,0);__ZN10MethodBind12_set_returnsEb(d,1);c[d+44>>2]=5549;c[d+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,d,e,0,0)|0;d=e+4|0;I=c[d>>2]|0;if(I|0?(__Z16atomic_decrementPj(I+-8|0)|0)==0:0){H=c[d>>2]|0;d=(H|0)==0?0:H+-4|0;H=d+4|0;if(c[d>>2]|0){K=0;do{__ZN10StringNameD2Ev(H+(K<<2)|0);K=K+1|0}while(K>>>0<(c[d>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(I,1)}__ZN10StringNameD2Ev(e);__Z8D_METHODPKcS0_(f,944851,1123882);e=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(e);c[e>>2]=287564;__ZN10MethodBind10_set_constEb(e,0);__ZN10MethodBind24_generate_argument_typesEi(e,1);c[e+44>>2]=194;c[e+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,e,f,0,0)|0;e=f+4|0;I=c[e>>2]|0;if(I|0?(__Z16atomic_decrementPj(I+-8|0)|0)==0:0){d=c[e>>2]|0;e=(d|0)==0?0:d+-4|0;d=e+4|0;if(c[e>>2]|0){K=0;do{__ZN10StringNameD2Ev(d+(K<<2)|0);K=K+1|0}while(K>>>0<(c[e>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(I,1)}__ZN10StringNameD2Ev(f);__Z8D_METHODPKc(g,944862);f=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(f);c[f>>2]=287600;__ZN10MethodBind10_set_constEb(f,1);__ZN10MethodBind24_generate_argument_typesEi(f,0);__ZN10MethodBind12_set_returnsEb(f,1);c[f+44>>2]=200;c[f+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,f,g,0,0)|0;f=g+4|0;I=c[f>>2]|0;if(I|0?(__Z16atomic_decrementPj(I+-8|0)|0)==0:0){e=c[f>>2]|0;f=(e|0)==0?0:e+-4|0;e=f+4|0;if(c[f>>2]|0){K=0;do{__ZN10StringNameD2Ev(e+(K<<2)|0);K=K+1|0}while(K>>>0<(c[f>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(I,1)}__ZN10StringNameD2Ev(g);__Z8D_METHODPKcS0_(h,880703,1123882);g=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(g);c[g>>2]=287564;__ZN10MethodBind10_set_constEb(g,0);__ZN10MethodBind24_generate_argument_typesEi(g,1);c[g+44>>2]=195;c[g+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,g,h,0,0)|0;g=h+4|0;I=c[g>>2]|0;if(I|0?(__Z16atomic_decrementPj(I+-8|0)|0)==0:0){f=c[g>>2]|0;g=(f|0)==0?0:f+-4|0;f=g+4|0;if(c[g>>2]|0){K=0;do{__ZN10StringNameD2Ev(f+(K<<2)|0);K=K+1|0}while(K>>>0<(c[g>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(I,1)}__ZN10StringNameD2Ev(h);__Z8D_METHODPKc(i,880722);h=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(h);c[h>>2]=287600;__ZN10MethodBind10_set_constEb(h,1);__ZN10MethodBind24_generate_argument_typesEi(h,0);__ZN10MethodBind12_set_returnsEb(h,1);c[h+44>>2]=201;c[h+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,h,i,0,0)|0;h=i+4|0;I=c[h>>2]|0;if(I|0?(__Z16atomic_decrementPj(I+-8|0)|0)==0:0){g=c[h>>2]|0;h=(g|0)==0?0:g+-4|0;g=h+4|0;if(c[h>>2]|0){K=0;do{__ZN10StringNameD2Ev(g+(K<<2)|0);K=K+1|0}while(K>>>0<(c[h>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(I,1)}__ZN10StringNameD2Ev(i);__Z8D_METHODPKcS0_(j,880741,880753);i=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(i);c[i>>2]=287564;__ZN10MethodBind10_set_constEb(i,0);__ZN10MethodBind24_generate_argument_typesEi(i,1);c[i+44>>2]=196;c[i+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,i,j,0,0)|0;i=j+4|0;I=c[i>>2]|0;if(I|0?(__Z16atomic_decrementPj(I+-8|0)|0)==0:0){h=c[i>>2]|0;i=(h|0)==0?0:h+-4|0;h=i+4|0;if(c[i>>2]|0){K=0;do{__ZN10StringNameD2Ev(h+(K<<2)|0);K=K+1|0}while(K>>>0<(c[i>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(I,1)}__ZN10StringNameD2Ev(j);__Z8D_METHODPKc(k,1097638);j=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(j);c[j>>2]=287600;__ZN10MethodBind10_set_constEb(j,1);__ZN10MethodBind24_generate_argument_typesEi(j,0);__ZN10MethodBind12_set_returnsEb(j,1);c[j+44>>2]=202;c[j+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,j,k,0,0)|0;j=k+4|0;I=c[j>>2]|0;if(I|0?(__Z16atomic_decrementPj(I+-8|0)|0)==0:0){i=c[j>>2]|0;j=(i|0)==0?0:i+-4|0;i=j+4|0;if(c[j>>2]|0){K=0;do{__ZN10StringNameD2Ev(i+(K<<2)|0);K=K+1|0}while(K>>>0<(c[j>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(I,1)}__ZN10StringNameD2Ev(k);__Z8D_METHODPKcS0_(n,880761,880776);k=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(k);c[k>>2]=287564;__ZN10MethodBind10_set_constEb(k,0);__ZN10MethodBind24_generate_argument_typesEi(k,1);c[k+44>>2]=197;c[k+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,k,n,0,0)|0;k=n+4|0;I=c[k>>2]|0;if(I|0?(__Z16atomic_decrementPj(I+-8|0)|0)==0:0){j=c[k>>2]|0;k=(j|0)==0?0:j+-4|0;j=k+4|0;if(c[k>>2]|0){K=0;do{__ZN10StringNameD2Ev(j+(K<<2)|0);K=K+1|0}while(K>>>0<(c[k>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(I,1)}__ZN10StringNameD2Ev(n);__Z8D_METHODPKc(o,880787);n=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(n);c[n>>2]=287600;__ZN10MethodBind10_set_constEb(n,1);__ZN10MethodBind24_generate_argument_typesEi(n,0);__ZN10MethodBind12_set_returnsEb(n,1);c[n+44>>2]=203;c[n+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,n,o,0,0)|0;n=o+4|0;I=c[n>>2]|0;if(I|0?(__Z16atomic_decrementPj(I+-8|0)|0)==0:0){k=c[n>>2]|0;n=(k|0)==0?0:k+-4|0;k=n+4|0;if(c[n>>2]|0){K=0;do{__ZN10StringNameD2Ev(k+(K<<2)|0);K=K+1|0}while(K>>>0<(c[n>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(I,1)}__ZN10StringNameD2Ev(o);__Z8D_METHODPKcS0_(p,880802,1128095);o=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(o);c[o>>2]=287636;__ZN10MethodBind10_set_constEb(o,0);__ZN10MethodBind24_generate_argument_typesEi(o,1);c[o+44>>2]=1564;c[o+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,o,p,0,0)|0;o=p+4|0;I=c[o>>2]|0;if(I|0?(__Z16atomic_decrementPj(I+-8|0)|0)==0:0){n=c[o>>2]|0;o=(n|0)==0?0:n+-4|0;n=o+4|0;if(c[o>>2]|0){K=0;do{__ZN10StringNameD2Ev(n+(K<<2)|0);K=K+1|0}while(K>>>0<(c[o>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(I,1)}__ZN10StringNameD2Ev(p);__Z8D_METHODPKc(q,880821);p=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(p);c[p>>2]=287672;__ZN10MethodBind10_set_constEb(p,1);__ZN10MethodBind24_generate_argument_typesEi(p,0);__ZN10MethodBind12_set_returnsEb(p,1);c[p+44>>2]=5550;c[p+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,p,q,0,0)|0;p=q+4|0;I=c[p>>2]|0;if(I|0?(__Z16atomic_decrementPj(I+-8|0)|0)==0:0){o=c[p>>2]|0;p=(o|0)==0?0:o+-4|0;o=p+4|0;if(c[p>>2]|0){K=0;do{__ZN10StringNameD2Ev(o+(K<<2)|0);K=K+1|0}while(K>>>0<(c[p>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(I,1)}__ZN10StringNameD2Ev(q);__ZN6StringC2EPKc(b,880909);c[s>>2]=c[b>>2];__ZN10StringNameC2ERK6String(r,s);__ZN6StringC2EPKc(t,1113974);__ZN6StringC2EPKc(u,1263606);q=b+4|0;c[q>>2]=0;I=b+12|0;c[I>>2]=0;c[b>>2]=1;p=c[t>>2]|0;if(p|0?(c[q>>2]=0,__Z28atomic_conditional_incrementPj(p+-8|0)|0):0)c[q>>2]=c[t>>2];c[b+8>>2]=0;q=c[I>>2]|0;if((q|0)!=(c[u>>2]|0)){if(q|0?(__Z16atomic_decrementPj(q+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(q,1);c[I>>2]=0;q=c[u>>2]|0;if(q|0?__Z28atomic_conditional_incrementPj(q+-8|0)|0:0)c[I>>2]=c[u>>2]}c[b+16>>2]=7;c[v>>2]=__Z11_scs_createPKc(944547)|0;c[w>>2]=__Z11_scs_createPKc(944559)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(r,b,v,w,-1);__ZN10StringNameD2Ev(w);__ZN10StringNameD2Ev(v);I=c[b+12>>2]|0;if(I|0?(__Z16atomic_decrementPj(I+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(I,1);I=c[b+4>>2]|0;if(I|0?(__Z16atomic_decrementPj(I+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(I,1);I=c[u>>2]|0;if(I|0?(__Z16atomic_decrementPj(I+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(I,1);I=c[t>>2]|0;if(I|0?(__Z16atomic_decrementPj(I+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(I,1);__ZN10StringNameD2Ev(r);r=c[s>>2]|0;do if(r|0){if(__Z16atomic_decrementPj(r+-8|0)|0)break;__ZN6Memory11free_staticEPvb(r,1)}while(0);__ZN6StringC2EPKc(b,880909);c[s>>2]=c[b>>2];__ZN10StringNameC2ERK6String(x,s);__ZN6StringC2EPKc(y,1123882);__ZN6StringC2EPKc(u,880840);r=b+4|0;c[r>>2]=0;I=b+12|0;c[I>>2]=0;c[b>>2]=3;t=c[y>>2]|0;do if(t|0){c[r>>2]=0;if(!(__Z28atomic_conditional_incrementPj(t+-8|0)|0))break;c[r>>2]=c[y>>2]}while(0);c[b+8>>2]=1;r=c[I>>2]|0;do if((r|0)!=(c[u>>2]|0)){do if(r|0){if(__Z16atomic_decrementPj(r+-8|0)|0)break;__ZN6Memory11free_staticEPvb(r,1)}while(0);c[I>>2]=0;t=c[u>>2]|0;if(!t)break;if(!(__Z28atomic_conditional_incrementPj(t+-8|0)|0))break;c[I>>2]=c[u>>2]}while(0);c[b+16>>2]=7;c[v>>2]=__Z11_scs_createPKc(944851)|0;c[w>>2]=__Z11_scs_createPKc(944862)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(x,b,v,w,-1);__ZN10StringNameD2Ev(w);__ZN10StringNameD2Ev(v);I=c[b+12>>2]|0;do if(I|0){if(__Z16atomic_decrementPj(I+-8|0)|0)break;__ZN6Memory11free_staticEPvb(I,1)}while(0);I=c[b+4>>2]|0;do if(I|0){if(__Z16atomic_decrementPj(I+-8|0)|0)break;__ZN6Memory11free_staticEPvb(I,1)}while(0);I=c[u>>2]|0;do if(I|0){if(__Z16atomic_decrementPj(I+-8|0)|0)break;__ZN6Memory11free_staticEPvb(I,1)}while(0);I=c[y>>2]|0;do if(I|0){if(__Z16atomic_decrementPj(I+-8|0)|0)break;__ZN6Memory11free_staticEPvb(I,1)}while(0);__ZN10StringNameD2Ev(x);x=c[s>>2]|0;do if(x|0){if(__Z16atomic_decrementPj(x+-8|0)|0)break;__ZN6Memory11free_staticEPvb(x,1)}while(0);__ZN6StringC2EPKc(b,880909);c[s>>2]=c[b>>2];__ZN10StringNameC2ERK6String(z,s);__ZN6StringC2EPKc(A,880854);__ZN6StringC2EPKc(u,880840);x=b+4|0;c[x>>2]=0;I=b+12|0;c[I>>2]=0;c[b>>2]=3;y=c[A>>2]|0;do if(y|0){c[x>>2]=0;if(!(__Z28atomic_conditional_incrementPj(y+-8|0)|0))break;c[x>>2]=c[A>>2]}while(0);c[b+8>>2]=1;x=c[I>>2]|0;do if((x|0)!=(c[u>>2]|0)){do if(x|0){if(__Z16atomic_decrementPj(x+-8|0)|0)break;__ZN6Memory11free_staticEPvb(x,1)}while(0);c[I>>2]=0;y=c[u>>2]|0;if(!y)break;if(!(__Z28atomic_conditional_incrementPj(y+-8|0)|0))break;c[I>>2]=c[u>>2]}while(0);c[b+16>>2]=7;c[v>>2]=__Z11_scs_createPKc(880703)|0;c[w>>2]=__Z11_scs_createPKc(880722)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(z,b,v,w,-1);__ZN10StringNameD2Ev(w);__ZN10StringNameD2Ev(v);I=c[b+12>>2]|0;do if(I|0){if(__Z16atomic_decrementPj(I+-8|0)|0)break;__ZN6Memory11free_staticEPvb(I,1)}while(0);I=c[b+4>>2]|0;do if(I|0){if(__Z16atomic_decrementPj(I+-8|0)|0)break;__ZN6Memory11free_staticEPvb(I,1)}while(0);I=c[u>>2]|0;do if(I|0){if(__Z16atomic_decrementPj(I+-8|0)|0)break;__ZN6Memory11free_staticEPvb(I,1)}while(0);I=c[A>>2]|0;do if(I|0){if(__Z16atomic_decrementPj(I+-8|0)|0)break;__ZN6Memory11free_staticEPvb(I,1)}while(0);__ZN10StringNameD2Ev(z);z=c[s>>2]|0;do if(z|0){if(__Z16atomic_decrementPj(z+-8|0)|0)break;__ZN6Memory11free_staticEPvb(z,1)}while(0);__ZN6StringC2EPKc(b,880909);c[s>>2]=c[b>>2];__ZN10StringNameC2ERK6String(B,s);__ZN6StringC2EPKc(C,880753);__ZN6StringC2EPKc(u,880869);z=b+4|0;c[z>>2]=0;I=b+12|0;c[I>>2]=0;c[b>>2]=3;A=c[C>>2]|0;do if(A|0){c[z>>2]=0;if(!(__Z28atomic_conditional_incrementPj(A+-8|0)|0))break;c[z>>2]=c[C>>2]}while(0);c[b+8>>2]=1;z=c[I>>2]|0;do if((z|0)!=(c[u>>2]|0)){do if(z|0){if(__Z16atomic_decrementPj(z+-8|0)|0)break;__ZN6Memory11free_staticEPvb(z,1)}while(0);c[I>>2]=0;A=c[u>>2]|0;if(!A)break;if(!(__Z28atomic_conditional_incrementPj(A+-8|0)|0))break;c[I>>2]=c[u>>2]}while(0);c[b+16>>2]=7;c[v>>2]=__Z11_scs_createPKc(880741)|0;c[w>>2]=__Z11_scs_createPKc(1097638)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(B,b,v,w,-1);__ZN10StringNameD2Ev(w);__ZN10StringNameD2Ev(v);I=c[b+12>>2]|0;do if(I|0){if(__Z16atomic_decrementPj(I+-8|0)|0)break;__ZN6Memory11free_staticEPvb(I,1)}while(0);I=c[b+4>>2]|0;do if(I|0){if(__Z16atomic_decrementPj(I+-8|0)|0)break;__ZN6Memory11free_staticEPvb(I,1)}while(0);I=c[u>>2]|0;do if(I|0){if(__Z16atomic_decrementPj(I+-8|0)|0)break;__ZN6Memory11free_staticEPvb(I,1)}while(0);I=c[C>>2]|0;do if(I|0){if(__Z16atomic_decrementPj(I+-8|0)|0)break;__ZN6Memory11free_staticEPvb(I,1)}while(0);__ZN10StringNameD2Ev(B);B=c[s>>2]|0;do if(B|0){if(__Z16atomic_decrementPj(B+-8|0)|0)break;__ZN6Memory11free_staticEPvb(B,1)}while(0);__ZN6StringC2EPKc(b,880909);c[s>>2]=c[b>>2];__ZN10StringNameC2ERK6String(D,s);__ZN6StringC2EPKc(E,880776);__ZN6StringC2EPKc(u,880883);B=b+4|0;c[B>>2]=0;I=b+12|0;c[I>>2]=0;c[b>>2]=3;C=c[E>>2]|0;do if(C|0){c[B>>2]=0;if(!(__Z28atomic_conditional_incrementPj(C+-8|0)|0))break;c[B>>2]=c[E>>2]}while(0);c[b+8>>2]=1;B=c[I>>2]|0;do if((B|0)!=(c[u>>2]|0)){do if(B|0){if(__Z16atomic_decrementPj(B+-8|0)|0)break;__ZN6Memory11free_staticEPvb(B,1)}while(0);c[I>>2]=0;C=c[u>>2]|0;if(!C)break;if(!(__Z28atomic_conditional_incrementPj(C+-8|0)|0))break;c[I>>2]=c[u>>2]}while(0);c[b+16>>2]=7;c[v>>2]=__Z11_scs_createPKc(880761)|0;c[w>>2]=__Z11_scs_createPKc(880787)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(D,b,v,w,-1);__ZN10StringNameD2Ev(w);__ZN10StringNameD2Ev(v);I=c[b+12>>2]|0;do if(I|0){if(__Z16atomic_decrementPj(I+-8|0)|0)break;__ZN6Memory11free_staticEPvb(I,1)}while(0);I=c[b+4>>2]|0;do if(I|0){if(__Z16atomic_decrementPj(I+-8|0)|0)break;__ZN6Memory11free_staticEPvb(I,1)}while(0);I=c[u>>2]|0;do if(I|0){if(__Z16atomic_decrementPj(I+-8|0)|0)break;__ZN6Memory11free_staticEPvb(I,1)}while(0);I=c[E>>2]|0;do if(I|0){if(__Z16atomic_decrementPj(I+-8|0)|0)break;__ZN6Memory11free_staticEPvb(I,1)}while(0);__ZN10StringNameD2Ev(D);D=c[s>>2]|0;do if(D|0){if(__Z16atomic_decrementPj(D+-8|0)|0)break;__ZN6Memory11free_staticEPvb(D,1)}while(0);__ZN6StringC2EPKc(b,880909);c[s>>2]=c[b>>2];__ZN10StringNameC2ERK6String(F,s);__ZN6StringC2EPKc(G,880894);__ZN6StringC2EPKc(u,940936);D=b+4|0;c[D>>2]=0;I=b+12|0;c[I>>2]=0;c[b>>2]=16;E=c[G>>2]|0;do if(E|0){c[D>>2]=0;if(!(__Z28atomic_conditional_incrementPj(E+-8|0)|0))break;c[D>>2]=c[G>>2]}while(0);c[b+8>>2]=17;D=c[I>>2]|0;do if((D|0)!=(c[u>>2]|0)){do if(D|0){if(__Z16atomic_decrementPj(D+-8|0)|0)break;__ZN6Memory11free_staticEPvb(D,1)}while(0);c[I>>2]=0;E=c[u>>2]|0;if(!E)break;if(!(__Z28atomic_conditional_incrementPj(E+-8|0)|0))break;c[I>>2]=c[u>>2]}while(0);c[b+16>>2]=7;c[v>>2]=__Z11_scs_createPKc(880802)|0;c[w>>2]=__Z11_scs_createPKc(880821)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(F,b,v,w,-1);__ZN10StringNameD2Ev(w);__ZN10StringNameD2Ev(v);v=c[b+12>>2]|0;do if(v|0){if(__Z16atomic_decrementPj(v+-8|0)|0)break;__ZN6Memory11free_staticEPvb(v,1)}while(0);v=c[b+4>>2]|0;do if(v|0){if(__Z16atomic_decrementPj(v+-8|0)|0)break;__ZN6Memory11free_staticEPvb(v,1)}while(0);v=c[u>>2]|0;do if(v|0){if(__Z16atomic_decrementPj(v+-8|0)|0)break;__ZN6Memory11free_staticEPvb(v,1)}while(0);v=c[G>>2]|0;do if(v|0){if(__Z16atomic_decrementPj(v+-8|0)|0)break;__ZN6Memory11free_staticEPvb(v,1)}while(0);__ZN10StringNameD2Ev(F);F=c[s>>2]|0;if(!F){l=a;return}if(__Z16atomic_decrementPj(F+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(F,1);l=a;return}function __ZN19ParticleAttractor2D11set_enabledEb(b,c){b=b|0;c=c|0;a[b+404>>0]=c&1;return}function __ZNK19ParticleAttractor2D10is_enabledEv(b){b=b|0;return (a[b+404>>0]|0)!=0|0}function __ZN19ParticleAttractor2D10set_radiusEf(a,b){a=a|0;b=+b;g[a+408>>2]=b;__ZN10CanvasItem6updateEv(a);return}function __ZNK19ParticleAttractor2D10get_radiusEv(a){a=a|0;return +(+g[a+408>>2])}function __ZN19ParticleAttractor2D18set_disable_radiusEf(a,b){a=a|0;b=+b;g[a+412>>2]=b;__ZN10CanvasItem6updateEv(a);return}function __ZNK19ParticleAttractor2D18get_disable_radiusEv(a){a=a|0;return +(+g[a+412>>2])}function __ZN19ParticleAttractor2D11set_gravityEf(a,b){a=a|0;b=+b;g[a+416>>2]=b;return}function __ZNK19ParticleAttractor2D11get_gravityEv(a){a=a|0;return +(+g[a+416>>2])}function __ZN19ParticleAttractor2D14set_absorptionEf(a,b){a=a|0;b=+b;g[a+420>>2]=b;return}function __ZNK19ParticleAttractor2D14get_absorptionEv(a){a=a|0;return +(+g[a+420>>2])}function __ZN19ParticleAttractor2D18set_particles_pathE8NodePath(a,b){a=a|0;b=b|0;__ZN8NodePathaSERKS_(a+424|0,b);__ZN19ParticleAttractor2D13_update_ownerEv(a);return}function __ZNK19ParticleAttractor2D18get_particles_pathEv(a){a=a|0;var b=0,d=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b;__ZN8NodePathC2ERKS_(d,a+424|0);l=b;return c[d>>2]|0}function __ZNK13MethodBind0RCI19ParticleAttractor2D8NodePathE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;if((b|0)!=-1){f=0;l=a;return f|0}__ZN8NodePathC2Ev(d);__ZN7VariantC2ERK8NodePath(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);__ZN8NodePathD2Ev(d);f=b;l=a;return f|0}function __ZNK13MethodBind0RCI19ParticleAttractor2D8NodePathE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,880909);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI19ParticleAttractor2D8NodePathE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;j=f+24|0;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236260)|0:0){c[h>>2]=0;a[1263537]=0;k=c[d+24>>2]|0;if((k|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=k;c[b>>2]=0;l=f;return}n=k-(c[d+20>>2]|0)|0;if((n|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=n;c[b>>2]=0;l=f;return}n=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))o=n;else o=c[(c[d>>2]|0)+n>>2]|0;c[j>>2]=ij[o&8191](d)|0;__ZN7VariantC2ERK8NodePath(i,j);__ZN8NodePathD2Ev(j);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI19ParticleAttractor2D8NodePathE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=d;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236260)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;c[f>>2]=ij[i&8191](a)|0;__ZN8NodePathaSERKS_(e,f);__ZN8NodePathD2Ev(f);l=d;return}function __ZN13MethodBind0RCI19ParticleAttractor2D8NodePathED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I19ParticleAttractor2D8NodePathE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;if(b|0){f=0;l=a;return f|0}__ZN8NodePathC2Ev(d);__ZN7VariantC2ERK8NodePath(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);__ZN8NodePathD2Ev(d);f=b;l=a;return f|0}function __ZNK11MethodBind1I19ParticleAttractor2D8NodePathE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,880909);l=a;return c[b>>2]|0}function __ZN11MethodBind1I19ParticleAttractor2D8NodePathE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i+24|0;k=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236260)|0:0){c[h>>2]=0;a[1263537]=0;n=d+24|0;o=c[n>>2]|0;if((o|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=o;c[b>>2]=0;l=i;return}p=o-(c[d+20>>2]|0)|0;if((p|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=p;c[b>>2]=0;l=i;return}if((g|0)>0){if((o|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);q=0}else{a[1263537]=0;q=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,q)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=q;c[b>>2]=0;l=i;return}}q=c[d+44>>2]|0;o=c[d+48>>2]|0;p=e+(o>>1)|0;if(!(o&1))r=q;else r=c[(c[p>>2]|0)+q>>2]|0;do if((g|0)<1){q=c[n>>2]|0;o=q+-1|0;if((q|0)>=1){e=c[d+16>>2]|0;s=(e|0)==0;if(s)t=0;else t=c[e+-4>>2]|0;if((q|0)<=(t|0)){if(s)u=0;else u=c[e+-4>>2]|0;do if((u|0)<(q|0)){if(s)v=0;else v=c[e+-4>>2]|0;if((v|0)<(q|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);w=0;break}else{a[1263537]=0;x=31;break}}else x=31;while(0);if((x|0)==31)w=e+(o*24|0)|0;__ZN7VariantC2ERKS_(k,w);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);c[j>>2]=__ZNK7Variantcv8NodePathEv(k)|0;Pi[r&2047](p,j);__ZN8NodePathD2Ev(j);if(c[k>>2]|0)__ZN7Variant5clearEv(k);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I19ParticleAttractor2D8NodePathE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e+4|0;g=e;if(!b)h=0;else{i=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236260)|0;h=i?b:0}b=c[a+44>>2]|0;i=c[a+48>>2]|0;a=h+(i>>1)|0;if(!(i&1))j=b;else j=c[(c[a>>2]|0)+b>>2]|0;__ZN8NodePathC2ERKS_(f,c[d>>2]|0);c[g>>2]=c[f>>2];Pi[j&2047](a,g);__ZN8NodePathD2Ev(g);l=e;return}function __ZN11MethodBind1I19ParticleAttractor2D8NodePathED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI19ParticleAttractor2DfE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Ef(d,0.0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK13MethodBind0RCI19ParticleAttractor2DfE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,880909);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI19ParticleAttractor2DfE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236260)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2Ef(i,+mj[n&511](d));__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI19ParticleAttractor2DfE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0.0;if(!b)f=0;else{d=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236260)|0;f=d?b:0}b=c[a+44>>2]|0;d=c[a+48>>2]|0;a=f+(d>>1)|0;if(!(d&1)){h=b;i=+mj[h&511](a);g[e>>2]=i;return}else{h=c[(c[a>>2]|0)+b>>2]|0;i=+mj[h&511](a);g[e>>2]=i;return}}function __ZN13MethodBind0RCI19ParticleAttractor2DfED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I19ParticleAttractor2DfE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if(!b){__ZN7VariantC2Ef(d,0.0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK11MethodBind1I19ParticleAttractor2DfE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,880909);l=a;return c[b>>2]|0}function __ZN11MethodBind1I19ParticleAttractor2DfE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0.0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236260)|0:0){c[h>>2]=0;a[1263537]=0;k=d+24|0;n=c[k>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=i;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=i;return}if((g|0)>0){if((n|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);p=0}else{a[1263537]=0;p=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,p)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=p;c[b>>2]=0;l=i;return}}p=c[d+44>>2]|0;n=c[d+48>>2]|0;o=e+(n>>1)|0;if(!(n&1))q=p;else q=c[(c[o>>2]|0)+p>>2]|0;do if((g|0)<1){p=c[k>>2]|0;n=p+-1|0;if((p|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)s=0;else s=c[e+-4>>2]|0;if((p|0)<=(s|0)){if(r)t=0;else t=c[e+-4>>2]|0;do if((t|0)<(p|0)){if(r)u=0;else u=c[e+-4>>2]|0;if((u|0)<(p|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);v=0;break}else{a[1263537]=0;w=31;break}}else w=31;while(0);if((w|0)==31)v=e+(n*24|0)|0;__ZN7VariantC2ERKS_(j,v);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);x=+__ZNK7VariantcvfEv(j);Mi[q&511](o,x);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I19ParticleAttractor2DfE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0,j=0.0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236260)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1)){h=b;i=c[d>>2]|0;j=+g[i>>2];Mi[h&511](a,j);return}else{h=c[(c[a>>2]|0)+b>>2]|0;i=c[d>>2]|0;j=+g[i>>2];Mi[h&511](a,j);return}}function __ZN11MethodBind1I19ParticleAttractor2DfED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI19ParticleAttractor2DbE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Eb(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK13MethodBind0RCI19ParticleAttractor2DbE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,880909);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI19ParticleAttractor2DbE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236260)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2Eb(i,ij[n&8191](d)|0);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI19ParticleAttractor2DbE7ptrcallEP6ObjectPPKvPv(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0;if(!d)g=0;else{e=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1236260)|0;g=e?d:0}d=c[b+44>>2]|0;e=c[b+48>>2]|0;b=g+(e>>1)|0;if(!(e&1)){h=d;i=ij[h&8191](b)|0;j=i&1;a[f>>0]=j;return}else{h=c[(c[b>>2]|0)+d>>2]|0;i=ij[h&8191](b)|0;j=i&1;a[f>>0]=j;return}}function __ZN13MethodBind0RCI19ParticleAttractor2DbED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I19ParticleAttractor2DbE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if(!b){__ZN7VariantC2Eb(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK11MethodBind1I19ParticleAttractor2DbE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,880909);l=a;return c[b>>2]|0}function __ZN11MethodBind1I19ParticleAttractor2DbE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236260)|0:0){c[h>>2]=0;a[1263537]=0;k=d+24|0;n=c[k>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=i;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=i;return}if((g|0)>0){if((n|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);p=0}else{a[1263537]=0;p=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,p)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=p;c[b>>2]=0;l=i;return}}p=c[d+44>>2]|0;n=c[d+48>>2]|0;o=e+(n>>1)|0;if(!(n&1))q=p;else q=c[(c[o>>2]|0)+p>>2]|0;do if((g|0)<1){p=c[k>>2]|0;n=p+-1|0;if((p|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)s=0;else s=c[e+-4>>2]|0;if((p|0)<=(s|0)){if(r)t=0;else t=c[e+-4>>2]|0;do if((t|0)<(p|0)){if(r)u=0;else u=c[e+-4>>2]|0;if((u|0)<(p|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);v=0;break}else{a[1263537]=0;w=31;break}}else w=31;while(0);if((w|0)==31)v=e+(n*24|0)|0;__ZN7VariantC2ERKS_(j,v);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);f=__ZNK7VariantcvbEv(j)|0;Pi[q&2047](o,f);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I19ParticleAttractor2DbE7ptrcallEP6ObjectPPKvPv(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0;if(!d)g=0;else{f=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1236260)|0;g=f?d:0}d=c[b+44>>2]|0;f=c[b+48>>2]|0;b=g+(f>>1)|0;if(!(f&1))h=d;else h=c[(c[b>>2]|0)+d>>2]|0;Pi[h&2047](b,(a[c[e>>2]>>0]|0)!=0);return}function __ZN11MethodBind1I19ParticleAttractor2DbED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN15AnimationPlayer18_initialize_classvEv(b){b=b|0;if(a[1263381]|0)return;if(!(a[1256996]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI4NodeEEvv();__ZN4Node13_bind_methodsEv();a[1256996]=1}__ZN7ClassDB10_add_classI15AnimationPlayerEEvv();__ZN15AnimationPlayer13_bind_methodsEv();a[1263381]=1;return}function __ZN15AnimationPlayer5_setvERK10StringNameRK7Variant(a,b,c){a=a|0;b=b|0;c=c|0;var d=0;if(1235==1129){d=0;return d|0}d=__ZN15AnimationPlayer4_setERK10StringNameRK7Variant(a,b,c)|0;return d|0}function __ZNK15AnimationPlayer5_getvERK10StringNameR7Variant(a,b,c){a=a|0;b=b|0;c=c|0;var d=0;if(1236!=1131?__ZNK15AnimationPlayer4_getERK10StringNameR7Variant(a,b,c)|0:0){d=1;return d|0}d=0;return d|0}function __ZNK15AnimationPlayer19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+24|0;g=e+4|0;h=e;if(!d)__ZNK4Node19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,0);__ZN6StringC2EPKc(f,884759);i=c[f>>2]|0;f=i;j=g+4|0;c[j>>2]=0;k=g+12|0;c[k>>2]=0;c[g>>2]=0;n=(i|0)==0;if(!n?(c[j>>2]=0,__Z28atomic_conditional_incrementPj(i+-8|0)|0):0)c[j>>2]=f;c[g+8>>2]=0;f=c[k>>2]|0;if(f|0){if(!(__Z16atomic_decrementPj(f+-8|0)|0))__ZN6Memory11free_staticEPvb(f,1);c[k>>2]=0}c[g+16>>2]=256;if(!(c[b>>2]|0)){k=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=k;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0}k=__ZnwjPFPvjE(32,4740)|0;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0;c[k+12>>2]=0;c[k+16>>2]=7;f=k+20|0;c[f>>2]=0;j=k+24|0;c[j>>2]=0;o=k+28|0;c[o>>2]=0;__ZN12PropertyInfoaSERKS_(k,g)|0;p=c[b>>2]|0;q=p+4|0;r=c[q>>2]|0;c[j>>2]=r;c[f>>2]=0;c[o>>2]=p;if(r|0)c[r+20>>2]=k;c[q>>2]=k;if(!(c[p>>2]|0))c[p>>2]=k;k=p+8|0;c[k>>2]=(c[k>>2]|0)+1;k=c[g+12>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);k=c[g+4>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);if(!n?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);__ZN10StringNameC2EPKc(h,884759);__ZN7ClassDB17get_property_listE10StringNameP4ListI12PropertyInfo16DefaultAllocatorEbPK6Object(h,b,1,a);__ZN10StringNameD2Ev(h);if(1565!=516)__ZNK15AnimationPlayer18_get_property_listEP4ListI12PropertyInfo16DefaultAllocatorE(a,b);if(!d){l=e;return}__ZNK4Node19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,1);l=e;return}function __ZN15AnimationPlayer14_notificationvEib(a,b,c){a=a|0;b=b|0;c=c|0;if(!(c|511==510))__ZN4Node13_notificationEi(a,b);if(1566!=511)__ZN15AnimationPlayer13_notificationEi(a,b);if(c^1|511==510)return;__ZN4Node13_notificationEi(a,b);return}function __ZNK15AnimationPlayer16_get_class_namevEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+8|0;e=b+4|0;f=b;g=a+220|0;a=c[g>>2]|0;if(a|0){if(c[a+4>>2]|0){l=b;return g|0}if(__ZNK6String6lengthEv(a+8|0)|0){l=b;return g|0}}__ZN6StringC2EPKc(d,884759);c[f>>2]=c[d>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameaSERKS_(g,e);__ZN10StringNameD2Ev(e);e=c[f>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);l=b;return g|0}function __ZNK15AnimationPlayer9get_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,884759);l=a;return c[b>>2]|0}function __ZNK15AnimationPlayer8is_classERK6String(a,b){a=a|0;b=b|0;var c=0;if(!(__ZNK6StringeqEPKc(b,884759)|0)?!(__ZNK6StringeqEPKc(b,1132465)|0):0)c=__ZNK6StringeqEPKc(b,1142944)|0;else c=1;return c|0}function __ZNK15AnimationPlayer12is_class_ptrEPv(a,b){a=a|0;b=b|0;return (b|0)==1235944|((b|0)==1220720|(b|0)==1220580)|0}function __ZNK15AnimationPlayer20get_argument_optionsERK10StringNameiP4ListI6String16DefaultAllocatorE(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f+12|0;h=f+4|0;i=f+8|0;j=f;k=c[b>>2]|0;do if(k){n=c[k+4>>2]|0;if(n|0){__ZN6StringC2EPKc(g,n);o=c[g>>2]|0;break}n=k+8|0;c[g>>2]=0;p=c[n>>2]|0;if((p|0)!=0?(c[g>>2]=0,(__Z28atomic_conditional_incrementPj(p+-8|0)|0)!=0):0){p=c[n>>2]|0;c[g>>2]=p;o=p}else o=0}else{c[g>>2]=0;o=0}while(0);if(!(((!(__ZNK10StringNameeqEPKc(b,893774)|0)?!(__ZNK10StringNameeqEPKc(b,940356)|0):0)?!(__ZNK10StringNameeqEPKc(b,940342)|0):0)?!(__ZNK10StringNameeqEPKc(b,880929)|0):0)){c[h>>2]=0;__ZNK15AnimationPlayer18get_animation_listEP4ListI10StringName16DefaultAllocatorE(a,h);k=c[h>>2]|0;if(!k)q=0;else{r=k;s=14}while(1){if((s|0)==14){s=0;q=c[r>>2]|0}if(!q)break;k=c[q>>2]|0;do if(k){p=c[k+4>>2]|0;if(p|0){__ZN6StringC2EPKc(g,p);t=c[g>>2]|0;break}p=k+8|0;c[g>>2]=0;n=c[p>>2]|0;if((n|0)!=0?(c[g>>2]=0,(__Z28atomic_conditional_incrementPj(n+-8|0)|0)!=0):0){n=c[p>>2]|0;c[g>>2]=n;t=n}else t=0}else{c[g>>2]=0;t=0}while(0);c[j>>2]=t;c[i>>2]=__ZplPKcRK6String(1144826,j)|0;__ZN6StringC2EPKc(g,1144826);k=__ZNK6StringplERKS_(i,g)|0;n=k;if(!(c[e>>2]|0)){p=__ZnwjPFPvjE(12,4740)|0;c[e>>2]=p;c[p>>2]=0;c[p+4>>2]=0;c[p+8>>2]=0}p=__ZnwjPFPvjE(16,4740)|0;c[p>>2]=0;c[p+4>>2]=0;c[p+8>>2]=0;c[p+12>>2]=0;u=(k|0)==0;if(!u?(c[p>>2]=0,__Z28atomic_conditional_incrementPj(k+-8|0)|0):0)c[p>>2]=n;n=c[e>>2]|0;v=n+4|0;w=c[v>>2]|0;c[p+8>>2]=w;c[p+4>>2]=0;c[p+12>>2]=n;if(w|0)c[w+4>>2]=p;c[v>>2]=p;if(!(c[n>>2]|0))c[n>>2]=p;p=n+8|0;c[p>>2]=(c[p>>2]|0)+1;if(!u?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);k=c[g>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);k=c[i>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);k=c[j>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);r=q+4|0;s=14}__ZN4ListI10StringName16DefaultAllocatorED2Ev(h)}__ZNK4Node20get_argument_optionsERK10StringNameiP4ListI6String16DefaultAllocatorE(a,b,d,e);if(!o){l=f;return}if(__Z16atomic_decrementPj(o+-8|0)|0){l=f;return}__ZN6Memory11free_staticEPvb(o,1);l=f;return}function __ZN15AnimationPlayerD2Ev(b){b=b|0;var d=0,e=0,f=0,g=0,h=0;c[b>>2]=287708;__ZN8NodePathD2Ev(b+8528|0);d=c[b+8516>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);__ZN4ListI10StringName16DefaultAllocatorED2Ev(b+8508|0);d=b+8488|0;__ZN10StringNameD2Ev(b+8504|0);__ZN4ListIN15AnimationPlayer5BlendE16DefaultAllocatorE5clearEv(d);e=c[d>>2]|0;do if(e|0)if(!(c[e+8>>2]|0)){a[1263537]=0;__ZN6Memory11free_staticEPvb(e,0);break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145461,1145120,668,1145467,0);break}while(0);e=b+8476|0;d=c[e>>2]|0;if(d|0?(__ZN3MapIN15AnimationPlayer8BlendKeyEf10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(e,c[d+8>>2]|0),d=c[b+8480>>2]|0,f=c[e>>2]|0,c[f+8>>2]=d,c[b+8484>>2]=0,g=d,c[g+12>>2]=g,f|0):0){__ZN10StringNameD2Ev(f+28|0);__ZN10StringNameD2Ev(f+24|0);__ZN6Memory11free_staticEPvb(f,0);c[e>>2]=0}e=b+8464|0;f=c[e>>2]|0;if(f|0?(__ZN3MapI10StringNameN15AnimationPlayer13AnimationDataE10ComparatorIS0_E16DefaultAllocatorE13_cleanup_treeEPNS6_7ElementE(e,c[f+8>>2]|0),f=c[b+8468>>2]|0,g=c[e>>2]|0,c[g+8>>2]=f,c[b+8472>>2]=0,d=f,c[d+12>>2]=d,g|0):0){__ZN15AnimationPlayer13AnimationDataD2Ev(g+28|0);__ZN10StringNameD2Ev(g+24|0);__ZN6Memory11free_staticEPvb(g,0);c[e>>2]=0}e=b+8436|0;g=c[e>>2]|0;if(g|0?(__ZN3MapI3RefI9AnimationEi10ComparatorIS2_E16DefaultAllocatorE13_cleanup_treeEPNS6_7ElementE(e,c[g+8>>2]|0),g=c[b+8440>>2]|0,d=c[e>>2]|0,c[d+8>>2]=g,c[b+8444>>2]=0,f=g,c[f+12>>2]=f,d|0):0){f=d+24|0;g=c[f>>2]|0;if((g|0?__ZN9Reference11unreferenceEv(g)|0:0)?(g=c[f>>2]|0,__Z17predelete_handlerP6Object(g)|0):0){gj[c[(c[g>>2]|0)+76>>2]&8191](g);__ZN6Memory11free_staticEPvb(g,0)}c[f>>2]=0;__ZN6Memory11free_staticEPvb(d,0);c[e>>2]=0}e=b+224|0;d=c[e>>2]|0;if(!d){h=b+220|0;__ZN10StringNameD2Ev(h);__ZN4NodeD2Ev(b);return}__ZN3MapIN15AnimationPlayer17TrackNodeCacheKeyENS0_14TrackNodeCacheE10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS6_7ElementE(e,c[d+8>>2]|0);d=c[b+228>>2]|0;f=c[e>>2]|0;c[f+8>>2]=d;c[b+232>>2]=0;g=d;c[g+12>>2]=g;if(!f){h=b+220|0;__ZN10StringNameD2Ev(h);__ZN4NodeD2Ev(b);return}__ZN15AnimationPlayer14TrackNodeCacheD2Ev(f+32|0);__ZN6Memory11free_staticEPvb(f,0);c[e>>2]=0;h=b+220|0;__ZN10StringNameD2Ev(h);__ZN4NodeD2Ev(b);return}function __ZN15AnimationPlayerD0Ev(a){a=a|0;__ZN15AnimationPlayerD2Ev(a);__ZdlPv(a);return}function __ZN4ListIN15AnimationPlayer5BlendE16DefaultAllocatorE5clearEv(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0;d=c[b>>2]|0;if(!d)return;else e=d;while(1){d=c[e>>2]|0;if(!d){f=15;break}a[1263537]=0;if((c[d+28>>2]|0)==(e|0)){c[e>>2]=c[d+20>>2];g=e+4|0;h=c[d+24>>2]|0;if((c[g>>2]|0)==(d|0))c[g>>2]=h;g=d+20|0;if(h|0)c[h+20>>2]=c[g>>2];i=c[g>>2]|0;if(i|0)c[i+24>>2]=h;__ZN6Memory11free_staticEPvb(d,0);d=e+8|0;c[d>>2]=(c[d>>2]|0)+-1}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145114,1145120,157,1145132,0);e=c[b>>2]|0;if(!(c[e+8>>2]|0)){f=14;break}if(!e){f=15;break}}if((f|0)==14){__ZN6Memory11free_staticEPvb(e,0);c[b>>2]=0;return}else if((f|0)==15)return}function __ZN3MapIN15AnimationPlayer8BlendKeyEf10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(a,b){a=a|0;b=b|0;if((c[a+4>>2]|0)==(b|0))return;else{__ZN3MapIN15AnimationPlayer8BlendKeyEf10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(a,c[b+8>>2]|0);__ZN3MapIN15AnimationPlayer8BlendKeyEf10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(a,c[b+4>>2]|0);__ZN10StringNameD2Ev(b+28|0);__ZN10StringNameD2Ev(b+24|0);__ZN6Memory11free_staticEPvb(b,0);return}}function __ZN3MapI10StringNameN15AnimationPlayer13AnimationDataE10ComparatorIS0_E16DefaultAllocatorE13_cleanup_treeEPNS6_7ElementE(a,b){a=a|0;b=b|0;if((c[a+4>>2]|0)==(b|0))return;else{__ZN3MapI10StringNameN15AnimationPlayer13AnimationDataE10ComparatorIS0_E16DefaultAllocatorE13_cleanup_treeEPNS6_7ElementE(a,c[b+8>>2]|0);__ZN3MapI10StringNameN15AnimationPlayer13AnimationDataE10ComparatorIS0_E16DefaultAllocatorE13_cleanup_treeEPNS6_7ElementE(a,c[b+4>>2]|0);__ZN15AnimationPlayer13AnimationDataD2Ev(b+28|0);__ZN10StringNameD2Ev(b+24|0);__ZN6Memory11free_staticEPvb(b,0);return}}function __ZN15AnimationPlayer13AnimationDataD2Ev(a){a=a|0;var b=0,d=0;b=a+12|0;d=c[b>>2]|0;if((d|0?__ZN9Reference11unreferenceEv(d)|0:0)?(d=c[b>>2]|0,__Z17predelete_handlerP6Object(d)|0):0){gj[c[(c[d>>2]|0)+76>>2]&8191](d);__ZN6Memory11free_staticEPvb(d,0)}c[b>>2]=0;b=c[a+8>>2]|0;if(b|0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(b,1);__ZN10StringNameD2Ev(a+4|0);b=c[a>>2]|0;if(!b)return;if(__Z16atomic_decrementPj(b+-8|0)|0)return;__ZN6Memory11free_staticEPvb(b,1);return}function __ZN3MapI3RefI9AnimationEi10ComparatorIS2_E16DefaultAllocatorE13_cleanup_treeEPNS6_7ElementE(a,b){a=a|0;b=b|0;var d=0;if((c[a+4>>2]|0)==(b|0))return;__ZN3MapI3RefI9AnimationEi10ComparatorIS2_E16DefaultAllocatorE13_cleanup_treeEPNS6_7ElementE(a,c[b+8>>2]|0);__ZN3MapI3RefI9AnimationEi10ComparatorIS2_E16DefaultAllocatorE13_cleanup_treeEPNS6_7ElementE(a,c[b+4>>2]|0);a=b+24|0;d=c[a>>2]|0;if((d|0?__ZN9Reference11unreferenceEv(d)|0:0)?(d=c[a>>2]|0,__Z17predelete_handlerP6Object(d)|0):0){gj[c[(c[d>>2]|0)+76>>2]&8191](d);__ZN6Memory11free_staticEPvb(d,0)}c[a>>2]=0;__ZN6Memory11free_staticEPvb(b,0);return}function __ZN3MapIN15AnimationPlayer17TrackNodeCacheKeyENS0_14TrackNodeCacheE10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS6_7ElementE(a,b){a=a|0;b=b|0;if((c[a+4>>2]|0)==(b|0))return;else{__ZN3MapIN15AnimationPlayer17TrackNodeCacheKeyENS0_14TrackNodeCacheE10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS6_7ElementE(a,c[b+8>>2]|0);__ZN3MapIN15AnimationPlayer17TrackNodeCacheKeyENS0_14TrackNodeCacheE10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS6_7ElementE(a,c[b+4>>2]|0);__ZN15AnimationPlayer14TrackNodeCacheD2Ev(b+32|0);__ZN6Memory11free_staticEPvb(b,0);return}}function __ZN15AnimationPlayer14TrackNodeCacheD2Ev(a){a=a|0;var b=0,d=0,e=0,f=0;b=a+80|0;d=c[b>>2]|0;if(d|0?(__ZN3MapI10StringNameN15AnimationPlayer14TrackNodeCache12PropertyAnimE10ComparatorIS0_E16DefaultAllocatorE13_cleanup_treeEPNS7_7ElementE(b,c[d+8>>2]|0),d=c[a+84>>2]|0,e=c[b>>2]|0,c[e+8>>2]=d,c[a+88>>2]=0,f=d,c[f+12>>2]=f,e|0):0){f=e+48|0;if(c[f>>2]|0)__ZN7Variant5clearEv(f);__ZN10StringNameD2Ev(e+40|0);__ZN10StringNameD2Ev(e+24|0);__ZN6Memory11free_staticEPvb(e,0);c[b>>2]=0}b=a+8|0;e=c[b>>2]|0;if(!e){c[b>>2]=0;__ZN8NodePathD2Ev(a);return}if(!(__ZN9Reference11unreferenceEv(e)|0)){c[b>>2]=0;__ZN8NodePathD2Ev(a);return}e=c[b>>2]|0;if(!(__Z17predelete_handlerP6Object(e)|0)){c[b>>2]=0;__ZN8NodePathD2Ev(a);return}gj[c[(c[e>>2]|0)+76>>2]&8191](e);__ZN6Memory11free_staticEPvb(e,0);c[b>>2]=0;__ZN8NodePathD2Ev(a);return} +function __ZN10PoolVectorIhE4ReadD0Ev(a){a=a|0;var b=0;c[a>>2]=403064;b=c[a+4>>2]|0;if(!b){__ZdlPv(a);return}__Z16atomic_decrementPj(b+4|0)|0;__ZdlPv(a);return}function __ZN10PoolVectorIhE6AccessD0Ev(a){a=a|0;var b=0;c[a>>2]=403064;b=c[a+4>>2]|0;if(!b){__ZdlPv(a);return}__Z16atomic_decrementPj(b+4|0)|0;__ZdlPv(a);return}function __ZN10StreamPeer13_bind_methodsEv(){var a=0,b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0;a=l;l=l+256|0;if((l|0)>=(m|0))ba(256);b=a+248|0;d=a+240|0;e=a+232|0;f=a+224|0;g=a+216|0;h=a+208|0;i=a+200|0;j=a+192|0;k=a+184|0;n=a+176|0;o=a+168|0;p=a+160|0;q=a+152|0;r=a+144|0;s=a+136|0;t=a+128|0;u=a+120|0;v=a+112|0;w=a+104|0;x=a+96|0;y=a+88|0;z=a+80|0;A=a+72|0;B=a+64|0;C=a+56|0;D=a+48|0;E=a+40|0;F=a+32|0;G=a+24|0;H=a+16|0;I=a+8|0;J=a;__Z8D_METHODPKcS0_(b,1109267,1109092);K=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(K);c[K>>2]=403296;__ZN10MethodBind10_set_constEb(K,0);__ZN10MethodBind24_generate_argument_typesEi(K,1);__ZN10MethodBind12_set_returnsEb(K,1);c[K+44>>2]=4754;c[K+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,K,b,0,0)|0;K=b+4|0;L=c[K>>2]|0;if(L|0?(__Z16atomic_decrementPj(L+-8|0)|0)==0:0){M=c[K>>2]|0;K=(M|0)==0?0:M+-4|0;M=K+4|0;if(c[K>>2]|0){N=0;do{__ZN10StringNameD2Ev(M+(N<<2)|0);N=N+1|0}while(N>>>0<(c[K>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(L,1)}__ZN10StringNameD2Ev(b);__Z8D_METHODPKcS0_(d,1109276,1109092);b=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(b);c[b>>2]=403332;__ZN10MethodBind10_set_constEb(b,0);__ZN10MethodBind24_generate_argument_typesEi(b,1);__ZN10MethodBind12_set_returnsEb(b,1);c[b+44>>2]=4755;c[b+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,b,d,0,0)|0;b=d+4|0;L=c[b>>2]|0;if(L|0?(__Z16atomic_decrementPj(L+-8|0)|0)==0:0){K=c[b>>2]|0;b=(K|0)==0?0:K+-4|0;K=b+4|0;if(c[b>>2]|0){N=0;do{__ZN10StringNameD2Ev(K+(N<<2)|0);N=N+1|0}while(N>>>0<(c[b>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(L,1)}__ZN10StringNameD2Ev(d);__Z8D_METHODPKcS0_(e,1128187,1109293);d=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(d);c[d>>2]=403368;__ZN10MethodBind10_set_constEb(d,0);__ZN10MethodBind24_generate_argument_typesEi(d,1);__ZN10MethodBind12_set_returnsEb(d,1);c[d+44>>2]=4756;c[d+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,d,e,0,0)|0;d=e+4|0;L=c[d>>2]|0;if(L|0?(__Z16atomic_decrementPj(L+-8|0)|0)==0:0){b=c[d>>2]|0;d=(b|0)==0?0:b+-4|0;b=d+4|0;if(c[d>>2]|0){N=0;do{__ZN10StringNameD2Ev(b+(N<<2)|0);N=N+1|0}while(N>>>0<(c[d>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(L,1)}__ZN10StringNameD2Ev(e);__Z8D_METHODPKcS0_(f,1109299,1109293);e=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(e);c[e>>2]=403368;__ZN10MethodBind10_set_constEb(e,0);__ZN10MethodBind24_generate_argument_typesEi(e,1);__ZN10MethodBind12_set_returnsEb(e,1);c[e+44>>2]=4757;c[e+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,e,f,0,0)|0;e=f+4|0;L=c[e>>2]|0;if(L|0?(__Z16atomic_decrementPj(L+-8|0)|0)==0:0){d=c[e>>2]|0;e=(d|0)==0?0:d+-4|0;d=e+4|0;if(c[e>>2]|0){N=0;do{__ZN10StringNameD2Ev(d+(N<<2)|0);N=N+1|0}while(N>>>0<(c[e>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(L,1)}__ZN10StringNameD2Ev(f);__Z8D_METHODPKc(g,1109316);f=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(f);c[f>>2]=403404;__ZN10MethodBind10_set_constEb(f,1);__ZN10MethodBind24_generate_argument_typesEi(f,0);__ZN10MethodBind12_set_returnsEb(f,1);c[f+44>>2]=100;c[f+48>>2]=1;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,f,g,0,0)|0;f=g+4|0;L=c[f>>2]|0;if(L|0?(__Z16atomic_decrementPj(L+-8|0)|0)==0:0){e=c[f>>2]|0;f=(e|0)==0?0:e+-4|0;e=f+4|0;if(c[f>>2]|0){N=0;do{__ZN10StringNameD2Ev(e+(N<<2)|0);N=N+1|0}while(N>>>0<(c[f>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(L,1)}__ZN10StringNameD2Ev(g);__Z8D_METHODPKcS0_(h,1109336,1146191);g=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(g);c[g>>2]=403440;__ZN10MethodBind10_set_constEb(g,0);__ZN10MethodBind24_generate_argument_typesEi(g,1);c[g+44>>2]=1955;c[g+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,g,h,0,0)|0;g=h+4|0;L=c[g>>2]|0;if(L|0?(__Z16atomic_decrementPj(L+-8|0)|0)==0:0){f=c[g>>2]|0;g=(f|0)==0?0:f+-4|0;f=g+4|0;if(c[g>>2]|0){N=0;do{__ZN10StringNameD2Ev(f+(N<<2)|0);N=N+1|0}while(N>>>0<(c[g>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(L,1)}__ZN10StringNameD2Ev(h);__Z8D_METHODPKc(i,1109351);h=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(h);c[h>>2]=403476;__ZN10MethodBind10_set_constEb(h,1);__ZN10MethodBind24_generate_argument_typesEi(h,0);__ZN10MethodBind12_set_returnsEb(h,1);c[h+44>>2]=5834;c[h+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,h,i,0,0)|0;h=i+4|0;L=c[h>>2]|0;if(L|0?(__Z16atomic_decrementPj(L+-8|0)|0)==0:0){g=c[h>>2]|0;h=(g|0)==0?0:g+-4|0;g=h+4|0;if(c[h>>2]|0){N=0;do{__ZN10StringNameD2Ev(g+(N<<2)|0);N=N+1|0}while(N>>>0<(c[h>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(L,1)}__ZN10StringNameD2Ev(i);__Z8D_METHODPKcS0_(j,1109373,1109379);i=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(i);c[i>>2]=403512;__ZN10MethodBind10_set_constEb(i,0);__ZN10MethodBind24_generate_argument_typesEi(i,1);c[i+44>>2]=1956;c[i+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,i,j,0,0)|0;i=j+4|0;L=c[i>>2]|0;if(L|0?(__Z16atomic_decrementPj(L+-8|0)|0)==0:0){h=c[i>>2]|0;i=(h|0)==0?0:h+-4|0;h=i+4|0;if(c[i>>2]|0){N=0;do{__ZN10StringNameD2Ev(h+(N<<2)|0);N=N+1|0}while(N>>>0<(c[i>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(L,1)}__ZN10StringNameD2Ev(j);__Z8D_METHODPKcS0_(k,1109383,1109379);j=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(j);c[j>>2]=403548;__ZN10MethodBind10_set_constEb(j,0);__ZN10MethodBind24_generate_argument_typesEi(j,1);c[j+44>>2]=1957;c[j+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,j,k,0,0)|0;j=k+4|0;L=c[j>>2]|0;if(L|0?(__Z16atomic_decrementPj(L+-8|0)|0)==0:0){i=c[j>>2]|0;j=(i|0)==0?0:i+-4|0;i=j+4|0;if(c[j>>2]|0){N=0;do{__ZN10StringNameD2Ev(i+(N<<2)|0);N=N+1|0}while(N>>>0<(c[j>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(L,1)}__ZN10StringNameD2Ev(k);__Z8D_METHODPKcS0_(n,1109390,1109379);k=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(k);c[k>>2]=403584;__ZN10MethodBind10_set_constEb(k,0);__ZN10MethodBind24_generate_argument_typesEi(k,1);c[k+44>>2]=1958;c[k+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,k,n,0,0)|0;k=n+4|0;L=c[k>>2]|0;if(L|0?(__Z16atomic_decrementPj(L+-8|0)|0)==0:0){j=c[k>>2]|0;k=(j|0)==0?0:j+-4|0;j=k+4|0;if(c[k>>2]|0){N=0;do{__ZN10StringNameD2Ev(j+(N<<2)|0);N=N+1|0}while(N>>>0<(c[k>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(L,1)}__ZN10StringNameD2Ev(n);__Z8D_METHODPKcS0_(o,1109397,1109379);n=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(n);c[n>>2]=403620;__ZN10MethodBind10_set_constEb(n,0);__ZN10MethodBind24_generate_argument_typesEi(n,1);c[n+44>>2]=1959;c[n+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,n,o,0,0)|0;n=o+4|0;L=c[n>>2]|0;if(L|0?(__Z16atomic_decrementPj(L+-8|0)|0)==0:0){k=c[n>>2]|0;n=(k|0)==0?0:k+-4|0;k=n+4|0;if(c[n>>2]|0){N=0;do{__ZN10StringNameD2Ev(k+(N<<2)|0);N=N+1|0}while(N>>>0<(c[n>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(L,1)}__ZN10StringNameD2Ev(o);__Z8D_METHODPKcS0_(p,1109405,1109379);o=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(o);c[o>>2]=403656;__ZN10MethodBind10_set_constEb(o,0);__ZN10MethodBind24_generate_argument_typesEi(o,1);c[o+44>>2]=1960;c[o+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,o,p,0,0)|0;o=p+4|0;L=c[o>>2]|0;if(L|0?(__Z16atomic_decrementPj(L+-8|0)|0)==0:0){n=c[o>>2]|0;o=(n|0)==0?0:n+-4|0;n=o+4|0;if(c[o>>2]|0){N=0;do{__ZN10StringNameD2Ev(n+(N<<2)|0);N=N+1|0}while(N>>>0<(c[o>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(L,1)}__ZN10StringNameD2Ev(p);__Z8D_METHODPKcS0_(q,1109412,1109379);p=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(p);c[p>>2]=403692;__ZN10MethodBind10_set_constEb(p,0);__ZN10MethodBind24_generate_argument_typesEi(p,1);c[p+44>>2]=1961;c[p+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,p,q,0,0)|0;p=q+4|0;L=c[p>>2]|0;if(L|0?(__Z16atomic_decrementPj(L+-8|0)|0)==0:0){o=c[p>>2]|0;p=(o|0)==0?0:o+-4|0;o=p+4|0;if(c[p>>2]|0){N=0;do{__ZN10StringNameD2Ev(o+(N<<2)|0);N=N+1|0}while(N>>>0<(c[p>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(L,1)}__ZN10StringNameD2Ev(q);__Z8D_METHODPKcS0_(r,1109420,1109379);q=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(q);c[q>>2]=403728;__ZN10MethodBind10_set_constEb(q,0);__ZN10MethodBind24_generate_argument_typesEi(q,1);c[q+44>>2]=1751;c[q+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,q,r,0,0)|0;q=r+4|0;L=c[q>>2]|0;if(L|0?(__Z16atomic_decrementPj(L+-8|0)|0)==0:0){p=c[q>>2]|0;q=(p|0)==0?0:p+-4|0;p=q+4|0;if(c[q>>2]|0){N=0;do{__ZN10StringNameD2Ev(p+(N<<2)|0);N=N+1|0}while(N>>>0<(c[q>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(L,1)}__ZN10StringNameD2Ev(r);__Z8D_METHODPKcS0_(s,1109427,1109379);r=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(r);c[r>>2]=403764;__ZN10MethodBind10_set_constEb(r,0);__ZN10MethodBind24_generate_argument_typesEi(r,1);c[r+44>>2]=1752;c[r+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,r,s,0,0)|0;r=s+4|0;L=c[r>>2]|0;if(L|0?(__Z16atomic_decrementPj(L+-8|0)|0)==0:0){q=c[r>>2]|0;r=(q|0)==0?0:q+-4|0;q=r+4|0;if(c[r>>2]|0){N=0;do{__ZN10StringNameD2Ev(q+(N<<2)|0);N=N+1|0}while(N>>>0<(c[r>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(L,1)}__ZN10StringNameD2Ev(s);__Z8D_METHODPKcS0_(t,1109435,1109379);s=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(s);c[s>>2]=403800;__ZN10MethodBind10_set_constEb(s,0);__ZN10MethodBind24_generate_argument_typesEi(s,1);c[s+44>>2]=335;c[s+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,s,t,0,0)|0;s=t+4|0;L=c[s>>2]|0;if(L|0?(__Z16atomic_decrementPj(L+-8|0)|0)==0:0){r=c[s>>2]|0;s=(r|0)==0?0:r+-4|0;r=s+4|0;if(c[s>>2]|0){N=0;do{__ZN10StringNameD2Ev(r+(N<<2)|0);N=N+1|0}while(N>>>0<(c[s>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(L,1)}__ZN10StringNameD2Ev(t);__Z8D_METHODPKcS0_(u,1109445,1109379);t=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(t);c[t>>2]=403836;__ZN10MethodBind10_set_constEb(t,0);__ZN10MethodBind24_generate_argument_typesEi(t,1);c[t+44>>2]=336;c[t+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,t,u,0,0)|0;t=u+4|0;L=c[t>>2]|0;if(L|0?(__Z16atomic_decrementPj(L+-8|0)|0)==0:0){s=c[t>>2]|0;t=(s|0)==0?0:s+-4|0;s=t+4|0;if(c[t>>2]|0){N=0;do{__ZN10StringNameD2Ev(s+(N<<2)|0);N=N+1|0}while(N>>>0<(c[t>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(L,1)}__ZN10StringNameD2Ev(u);__Z8D_METHODPKcS0_(v,1109456,1109379);u=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(u);c[u>>2]=403872;__ZN10MethodBind10_set_constEb(u,0);__ZN10MethodBind24_generate_argument_typesEi(u,1);c[u+44>>2]=1962;c[u+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,u,v,0,0)|0;u=v+4|0;L=c[u>>2]|0;if(L|0?(__Z16atomic_decrementPj(L+-8|0)|0)==0:0){t=c[u>>2]|0;u=(t|0)==0?0:t+-4|0;t=u+4|0;if(c[u>>2]|0){N=0;do{__ZN10StringNameD2Ev(t+(N<<2)|0);N=N+1|0}while(N>>>0<(c[u>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(L,1)}__ZN10StringNameD2Ev(v);__Z8D_METHODPKcS0_(w,1109472,1109480);v=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(v);c[v>>2]=403908;__ZN10MethodBind10_set_constEb(v,0);__ZN10MethodBind24_generate_argument_typesEi(v,1);c[v+44>>2]=1963;c[v+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,v,w,0,0)|0;v=w+4|0;L=c[v>>2]|0;do if(L|0){if(__Z16atomic_decrementPj(L+-8|0)|0)break;u=c[v>>2]|0;N=(u|0)==0?0:u+-4|0;u=N+4|0;if(c[N>>2]|0){t=0;do{__ZN10StringNameD2Ev(u+(t<<2)|0);t=t+1|0}while(t>>>0<(c[N>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(L,1)}while(0);__ZN10StringNameD2Ev(w);__Z8D_METHODPKc(x,1117412);w=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(w);c[w>>2]=403944;__ZN10MethodBind10_set_constEb(w,0);__ZN10MethodBind24_generate_argument_typesEi(w,0);__ZN10MethodBind12_set_returnsEb(w,1);c[w+44>>2]=5835;c[w+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,w,x,0,0)|0;w=x+4|0;L=c[w>>2]|0;do if(L|0){if(__Z16atomic_decrementPj(L+-8|0)|0)break;v=c[w>>2]|0;N=(v|0)==0?0:v+-4|0;v=N+4|0;if(c[N>>2]|0){t=0;do{__ZN10StringNameD2Ev(v+(t<<2)|0);t=t+1|0}while(t>>>0<(c[N>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(L,1)}while(0);__ZN10StringNameD2Ev(x);__Z8D_METHODPKc(y,1109492);x=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(x);c[x>>2]=403980;__ZN10MethodBind10_set_constEb(x,0);__ZN10MethodBind24_generate_argument_typesEi(x,0);__ZN10MethodBind12_set_returnsEb(x,1);c[x+44>>2]=5836;c[x+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,x,y,0,0)|0;x=y+4|0;L=c[x>>2]|0;do if(L|0){if(__Z16atomic_decrementPj(L+-8|0)|0)break;w=c[x>>2]|0;N=(w|0)==0?0:w+-4|0;w=N+4|0;if(c[N>>2]|0){t=0;do{__ZN10StringNameD2Ev(w+(t<<2)|0);t=t+1|0}while(t>>>0<(c[N>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(L,1)}while(0);__ZN10StringNameD2Ev(y);__Z8D_METHODPKc(z,1117418);y=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(y);c[y>>2]=404016;__ZN10MethodBind10_set_constEb(y,0);__ZN10MethodBind24_generate_argument_typesEi(y,0);__ZN10MethodBind12_set_returnsEb(y,1);c[y+44>>2]=5837;c[y+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,y,z,0,0)|0;y=z+4|0;L=c[y>>2]|0;do if(L|0){if(__Z16atomic_decrementPj(L+-8|0)|0)break;x=c[y>>2]|0;N=(x|0)==0?0:x+-4|0;x=N+4|0;if(c[N>>2]|0){t=0;do{__ZN10StringNameD2Ev(x+(t<<2)|0);t=t+1|0}while(t>>>0<(c[N>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(L,1)}while(0);__ZN10StringNameD2Ev(z);__Z8D_METHODPKc(A,1109499);z=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(z);c[z>>2]=404052;__ZN10MethodBind10_set_constEb(z,0);__ZN10MethodBind24_generate_argument_typesEi(z,0);__ZN10MethodBind12_set_returnsEb(z,1);c[z+44>>2]=5838;c[z+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,z,A,0,0)|0;z=A+4|0;L=c[z>>2]|0;do if(L|0){if(__Z16atomic_decrementPj(L+-8|0)|0)break;y=c[z>>2]|0;N=(y|0)==0?0:y+-4|0;y=N+4|0;if(c[N>>2]|0){t=0;do{__ZN10StringNameD2Ev(y+(t<<2)|0);t=t+1|0}while(t>>>0<(c[N>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(L,1)}while(0);__ZN10StringNameD2Ev(A);__Z8D_METHODPKc(B,1117425);A=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(A);c[A>>2]=404088;__ZN10MethodBind10_set_constEb(A,0);__ZN10MethodBind24_generate_argument_typesEi(A,0);__ZN10MethodBind12_set_returnsEb(A,1);c[A+44>>2]=5839;c[A+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,A,B,0,0)|0;A=B+4|0;L=c[A>>2]|0;do if(L|0){if(__Z16atomic_decrementPj(L+-8|0)|0)break;z=c[A>>2]|0;N=(z|0)==0?0:z+-4|0;z=N+4|0;if(c[N>>2]|0){t=0;do{__ZN10StringNameD2Ev(z+(t<<2)|0);t=t+1|0}while(t>>>0<(c[N>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(L,1)}while(0);__ZN10StringNameD2Ev(B);__Z8D_METHODPKc(C,1109507);B=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(B);c[B>>2]=404124;__ZN10MethodBind10_set_constEb(B,0);__ZN10MethodBind24_generate_argument_typesEi(B,0);__ZN10MethodBind12_set_returnsEb(B,1);c[B+44>>2]=5840;c[B+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,B,C,0,0)|0;B=C+4|0;L=c[B>>2]|0;do if(L|0){if(__Z16atomic_decrementPj(L+-8|0)|0)break;A=c[B>>2]|0;N=(A|0)==0?0:A+-4|0;A=N+4|0;if(c[N>>2]|0){t=0;do{__ZN10StringNameD2Ev(A+(t<<2)|0);t=t+1|0}while(t>>>0<(c[N>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(L,1)}while(0);__ZN10StringNameD2Ev(C);__Z8D_METHODPKc(D,1117432);C=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(C);c[C>>2]=404160;__ZN10MethodBind10_set_constEb(C,0);__ZN10MethodBind24_generate_argument_typesEi(C,0);__ZN10MethodBind12_set_returnsEb(C,1);c[C+44>>2]=5841;c[C+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,C,D,0,0)|0;C=D+4|0;L=c[C>>2]|0;do if(L|0){if(__Z16atomic_decrementPj(L+-8|0)|0)break;B=c[C>>2]|0;N=(B|0)==0?0:B+-4|0;B=N+4|0;if(c[N>>2]|0){t=0;do{__ZN10StringNameD2Ev(B+(t<<2)|0);t=t+1|0}while(t>>>0<(c[N>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(L,1)}while(0);__ZN10StringNameD2Ev(D);__Z8D_METHODPKc(E,1109515);D=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(D);c[D>>2]=404196;__ZN10MethodBind10_set_constEb(D,0);__ZN10MethodBind24_generate_argument_typesEi(D,0);__ZN10MethodBind12_set_returnsEb(D,1);c[D+44>>2]=5842;c[D+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,D,E,0,0)|0;D=E+4|0;L=c[D>>2]|0;do if(L|0){if(__Z16atomic_decrementPj(L+-8|0)|0)break;C=c[D>>2]|0;N=(C|0)==0?0:C+-4|0;C=N+4|0;if(c[N>>2]|0){t=0;do{__ZN10StringNameD2Ev(C+(t<<2)|0);t=t+1|0}while(t>>>0<(c[N>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(L,1)}while(0);__ZN10StringNameD2Ev(E);__Z8D_METHODPKc(F,1117439);E=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(E);c[E>>2]=404232;__ZN10MethodBind10_set_constEb(E,0);__ZN10MethodBind24_generate_argument_typesEi(E,0);__ZN10MethodBind12_set_returnsEb(E,1);c[E+44>>2]=341;c[E+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,E,F,0,0)|0;E=F+4|0;L=c[E>>2]|0;do if(L|0){if(__Z16atomic_decrementPj(L+-8|0)|0)break;D=c[E>>2]|0;N=(D|0)==0?0:D+-4|0;D=N+4|0;if(c[N>>2]|0){t=0;do{__ZN10StringNameD2Ev(D+(t<<2)|0);t=t+1|0}while(t>>>0<(c[N>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(L,1)}while(0);__ZN10StringNameD2Ev(F);__Z8D_METHODPKc(G,1117449);F=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(F);c[F>>2]=404232;__ZN10MethodBind10_set_constEb(F,0);__ZN10MethodBind24_generate_argument_typesEi(F,0);__ZN10MethodBind12_set_returnsEb(F,1);c[F+44>>2]=342;c[F+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,F,G,0,0)|0;F=G+4|0;L=c[F>>2]|0;do if(L|0){if(__Z16atomic_decrementPj(L+-8|0)|0)break;E=c[F>>2]|0;N=(E|0)==0?0:E+-4|0;E=N+4|0;if(c[N>>2]|0){t=0;do{__ZN10StringNameD2Ev(E+(t<<2)|0);t=t+1|0}while(t>>>0<(c[N>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(L,1)}while(0);__ZN10StringNameD2Ev(G);__Z8D_METHODPKcS0_(H,1109523,1109293);G=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(G);c[G>>2]=404268;__ZN10MethodBind10_set_constEb(G,0);__ZN10MethodBind24_generate_argument_typesEi(G,1);__ZN10MethodBind12_set_returnsEb(G,1);c[G+44>>2]=4758;c[G+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,G,H,0,0)|0;G=H+4|0;L=c[G>>2]|0;do if(L|0){if(__Z16atomic_decrementPj(L+-8|0)|0)break;F=c[G>>2]|0;N=(F|0)==0?0:F+-4|0;F=N+4|0;if(c[N>>2]|0){t=0;do{__ZN10StringNameD2Ev(F+(t<<2)|0);t=t+1|0}while(t>>>0<(c[N>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(L,1)}while(0);__ZN10StringNameD2Ev(H);__Z8D_METHODPKcS0_(I,1109534,1109293);H=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(H);c[H>>2]=404268;__ZN10MethodBind10_set_constEb(H,0);__ZN10MethodBind24_generate_argument_typesEi(H,1);__ZN10MethodBind12_set_returnsEb(H,1);c[H+44>>2]=4759;c[H+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,H,I,0,0)|0;H=I+4|0;L=c[H>>2]|0;do if(L|0){if(__Z16atomic_decrementPj(L+-8|0)|0)break;G=c[H>>2]|0;N=(G|0)==0?0:G+-4|0;G=N+4|0;if(c[N>>2]|0){t=0;do{__ZN10StringNameD2Ev(G+(t<<2)|0);t=t+1|0}while(t>>>0<(c[N>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(L,1)}while(0);__ZN10StringNameD2Ev(I);__Z8D_METHODPKc(J,1109550);I=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(I);c[I>>2]=404304;__ZN10MethodBind10_set_constEb(I,0);__ZN10MethodBind24_generate_argument_typesEi(I,0);__ZN10MethodBind12_set_returnsEb(I,1);c[I+44>>2]=1964;c[I+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,I,J,0,0)|0;I=J+4|0;L=c[I>>2]|0;if(!L){__ZN10StringNameD2Ev(J);l=a;return}if(__Z16atomic_decrementPj(L+-8|0)|0){__ZN10StringNameD2Ev(J);l=a;return}H=c[I>>2]|0;I=(H|0)==0?0:H+-4|0;H=I+4|0;if(c[I>>2]|0){N=0;do{__ZN10StringNameD2Ev(H+(N<<2)|0);N=N+1|0}while(N>>>0<(c[I>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(L,1);__ZN10StringNameD2Ev(J);l=a;return}function __ZN7ClassDB10_add_classI16StreamPeerBufferEEvv(){var a=0,b=0,d=0,e=0,f=0,g=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+16|0;d=a+12|0;e=a+8|0;f=a+4|0;g=a;__ZN6StringC2EPKc(b,1109239);c[e>>2]=c[b>>2];__ZN10StringNameC2ERK6String(d,e);__ZN6StringC2EPKc(b,1109256);c[g>>2]=c[b>>2];__ZN10StringNameC2ERK6String(f,g);__ZN7ClassDB11_add_class2ERK10StringNameS2_(d,f);__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);__ZN10StringNameD2Ev(d);d=c[e>>2]|0;if(!d){l=a;return}if(__Z16atomic_decrementPj(d+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(d,1);l=a;return}function __ZN16StreamPeerBuffer13_bind_methodsEv(){var a=0,b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0;a=l;l=l+64|0;if((l|0)>=(m|0))ba(64);b=a+56|0;d=a+48|0;e=a+40|0;f=a+32|0;g=a+24|0;h=a+16|0;i=a+8|0;j=a;__Z8D_METHODPKcS0_(b,1117370,1126974);k=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(k);c[k>>2]=403080;__ZN10MethodBind10_set_constEb(k,0);__ZN10MethodBind24_generate_argument_typesEi(k,1);c[k+44>>2]=1965;c[k+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,k,b,0,0)|0;k=b+4|0;n=c[k>>2]|0;if(n|0?(__Z16atomic_decrementPj(n+-8|0)|0)==0:0){o=c[k>>2]|0;k=(o|0)==0?0:o+-4|0;o=k+4|0;if(c[k>>2]|0){p=0;do{__ZN10StringNameD2Ev(o+(p<<2)|0);p=p+1|0}while(p>>>0<(c[k>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(n,1)}__ZN10StringNameD2Ev(b);__Z8D_METHODPKc(d,1116470);b=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(b);c[b>>2]=403116;__ZN10MethodBind10_set_constEb(b,1);__ZN10MethodBind24_generate_argument_typesEi(b,0);__ZN10MethodBind12_set_returnsEb(b,1);c[b+44>>2]=5843;c[b+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,b,d,0,0)|0;b=d+4|0;n=c[b>>2]|0;if(n|0?(__Z16atomic_decrementPj(n+-8|0)|0)==0:0){k=c[b>>2]|0;b=(k|0)==0?0:k+-4|0;k=b+4|0;if(c[b>>2]|0){p=0;do{__ZN10StringNameD2Ev(k+(p<<2)|0);p=p+1|0}while(p>>>0<(c[b>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(n,1)}__ZN10StringNameD2Ev(d);__Z8D_METHODPKc(e,1117384);d=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(d);c[d>>2]=403116;__ZN10MethodBind10_set_constEb(d,1);__ZN10MethodBind24_generate_argument_typesEi(d,0);__ZN10MethodBind12_set_returnsEb(d,1);c[d+44>>2]=5844;c[d+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,d,e,0,0)|0;d=e+4|0;n=c[d>>2]|0;if(n|0?(__Z16atomic_decrementPj(n+-8|0)|0)==0:0){b=c[d>>2]|0;d=(b|0)==0?0:b+-4|0;b=d+4|0;if(c[d>>2]|0){p=0;do{__ZN10StringNameD2Ev(b+(p<<2)|0);p=p+1|0}while(p>>>0<(c[d>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(n,1)}__ZN10StringNameD2Ev(e);__Z8D_METHODPKcS0_(f,1145650,1128330);e=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(e);c[e>>2]=403080;__ZN10MethodBind10_set_constEb(e,0);__ZN10MethodBind24_generate_argument_typesEi(e,1);c[e+44>>2]=1966;c[e+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,e,f,0,0)|0;e=f+4|0;n=c[e>>2]|0;if(n|0?(__Z16atomic_decrementPj(n+-8|0)|0)==0:0){d=c[e>>2]|0;e=(d|0)==0?0:d+-4|0;d=e+4|0;if(c[e>>2]|0){p=0;do{__ZN10StringNameD2Ev(d+(p<<2)|0);p=p+1|0}while(p>>>0<(c[e>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(n,1)}__ZN10StringNameD2Ev(f);__Z8D_METHODPKcS0_(g,1109077,1109092);f=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(f);c[f>>2]=403152;__ZN10MethodBind10_set_constEb(f,0);__ZN10MethodBind24_generate_argument_typesEi(f,1);c[f+44>>2]=1967;c[f+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,f,g,0,0)|0;f=g+4|0;n=c[f>>2]|0;if(n|0?(__Z16atomic_decrementPj(n+-8|0)|0)==0:0){e=c[f>>2]|0;f=(e|0)==0?0:e+-4|0;e=f+4|0;if(c[f>>2]|0){p=0;do{__ZN10StringNameD2Ev(e+(p<<2)|0);p=p+1|0}while(p>>>0<(c[f>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(n,1)}__ZN10StringNameD2Ev(g);__Z8D_METHODPKc(h,1109097);g=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(g);c[g>>2]=403188;__ZN10MethodBind10_set_constEb(g,1);__ZN10MethodBind24_generate_argument_typesEi(g,0);__ZN10MethodBind12_set_returnsEb(g,1);c[g+44>>2]=5845;c[g+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,g,h,0,0)|0;g=h+4|0;n=c[g>>2]|0;if(n|0?(__Z16atomic_decrementPj(n+-8|0)|0)==0:0){f=c[g>>2]|0;g=(f|0)==0?0:f+-4|0;f=g+4|0;if(c[g>>2]|0){p=0;do{__ZN10StringNameD2Ev(f+(p<<2)|0);p=p+1|0}while(p>>>0<(c[g>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(n,1)}__ZN10StringNameD2Ev(h);__Z8D_METHODPKc(i,1132387);h=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(h);c[h>>2]=403224;__ZN10MethodBind10_set_constEb(h,0);__ZN10MethodBind24_generate_argument_typesEi(h,0);c[h+44>>2]=5337;c[h+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,h,i,0,0)|0;h=i+4|0;n=c[h>>2]|0;if(n|0?(__Z16atomic_decrementPj(n+-8|0)|0)==0:0){g=c[h>>2]|0;h=(g|0)==0?0:g+-4|0;g=h+4|0;if(c[h>>2]|0){p=0;do{__ZN10StringNameD2Ev(g+(p<<2)|0);p=p+1|0}while(p>>>0<(c[h>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(n,1)}__ZN10StringNameD2Ev(i);__Z8D_METHODPKc(j,1109112);i=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(i);c[i>>2]=403260;__ZN10MethodBind10_set_constEb(i,1);__ZN10MethodBind24_generate_argument_typesEi(i,0);__ZN10MethodBind12_set_returnsEb(i,1);c[i+44>>2]=5846;c[i+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,i,j,0,0)|0;i=j+4|0;n=c[i>>2]|0;if(!n){__ZN10StringNameD2Ev(j);l=a;return}if(__Z16atomic_decrementPj(n+-8|0)|0){__ZN10StringNameD2Ev(j);l=a;return}h=c[i>>2]|0;i=(h|0)==0?0:h+-4|0;h=i+4|0;if(c[i>>2]|0){p=0;do{__ZN10StringNameD2Ev(h+(p<<2)|0);p=p+1|0}while(p>>>0<(c[i>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(n,1);__ZN10StringNameD2Ev(j);l=a;return}function __ZN16StreamPeerBuffer4seekEi(b,d){b=b|0;d=d|0;var e=0,f=0;if((d|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1117370,1109139,474,1109163,0);return}a[1263537]=0;e=c[b+100>>2]|0;if(!e)f=0;else f=c[e+16>>2]|0;if((f|0)<(d|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1117370,1109139,475,1109196,0);return}else{a[1263537]=0;c[b+104>>2]=d;return}}function __ZNK16StreamPeerBuffer8get_sizeEv(a){a=a|0;var b=0,d=0;b=c[a+100>>2]|0;if(!b){d=0;return d|0}d=c[b+16>>2]|0;return d|0}function __ZNK16StreamPeerBuffer7get_posEv(a){a=a|0;return c[a+104>>2]|0}function __ZN16StreamPeerBuffer6resizeEi(a,b){a=a|0;b=b|0;__ZN10PoolVectorIhE6resizeEi(a+100|0,b)|0;return}function __ZN16StreamPeerBuffer14set_data_arrayERK10PoolVectorIhE(a,b){a=a|0;b=b|0;var d=0,e=0;d=a+100|0;if(((c[d>>2]|0)!=(c[b>>2]|0)?(__ZN10PoolVectorIhE12_unreferenceEv(d),e=c[b>>2]|0,e|0):0)?__Z28atomic_conditional_incrementPj(e)|0:0)c[d>>2]=c[b>>2];c[a+104>>2]=0;return}function __ZNK16StreamPeerBuffer14get_data_arrayEv(a){a=a|0;var b=0,d=0,e=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b;e=a+100|0;c[d>>2]=0;if((c[e>>2]|0?(__ZN10PoolVectorIhE12_unreferenceEv(d),a=c[e>>2]|0,a|0):0)?__Z28atomic_conditional_incrementPj(a)|0:0)c[d>>2]=c[e>>2];l=b;return c[d>>2]|0}function __ZN16StreamPeerBuffer5clearEv(b){b=b|0;var d=0,e=0;d=b+100|0;e=c[d>>2]|0;do if(e|0){if(c[e+4>>2]|0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1130483,543,1144667,0);break}a[1263537]=0;if(c[e+16>>2]|0)__ZN10PoolVectorIhE12_unreferenceEv(d)}while(0);c[b+104>>2]=0;return}function __ZNK16StreamPeerBuffer9duplicateEv(a){a=a|0;var b=0,d=0,e=0,f=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b;c[d>>2]=0;__ZN3RefI16StreamPeerBufferE8instanceEv(d);e=a+100|0;a=(c[d>>2]|0)+100|0;if(((c[a>>2]|0)!=(c[e>>2]|0)?(__ZN10PoolVectorIhE12_unreferenceEv(a),f=c[e>>2]|0,f|0):0)?__Z28atomic_conditional_incrementPj(f)|0:0)c[a>>2]=c[e>>2];l=b;return c[d>>2]|0}function __ZN3RefI16StreamPeerBufferE8instanceEv(b){b=b|0;var d=0,e=0,f=0,g=0,h=0;d=__ZnwjPKc(108,1263606)|0;__ZN9ReferenceC2Ev(d);c[d>>2]=136012;__ZN10StringNameC2Ev(d+88|0);a[d+92>>0]=0;c[d>>2]=402936;__ZN10StringNameC2Ev(d+96|0);c[d+100>>2]=0;c[d+104>>2]=0;__Z22postinitialize_handlerP6Object(d);if(!d){e=0;f=0}else{a[1263537]=0;__ZN9Reference8init_refEv(d)|0;e=d;f=d}d=c[b>>2]|0;do if((e|0)==(d|0))if(!e)return;else{g=e;break}else{if((d|0?__ZN9Reference11unreferenceEv(d)|0:0)?(h=c[b>>2]|0,__Z17predelete_handlerP6Object(h)|0):0){gj[c[(c[h>>2]|0)+76>>2]&8191](h);__ZN6Memory11free_staticEPvb(h,0)}c[b>>2]=f;if(!e)return;else{__ZN9Reference9referenceEv(e);g=e;break}}while(0);if(!(__ZN9Reference11unreferenceEv(g)|0))return;if(!(__Z17predelete_handlerP6Object(e)|0))return;gj[c[(c[e>>2]|0)+76>>2]&8191](e);__ZN6Memory11free_staticEPvb(f,0);return}function __ZNK13MethodBind0RCI16StreamPeerBuffer3RefIS0_EE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var c=0;if((b|0)!=-1){c=0;return c|0}c=__ZN7Variant12get_type_forI3RefI16StreamPeerBufferEEENS_4TypeEv()|0;return c|0}function __ZNK13MethodBind0RCI16StreamPeerBuffer3RefIS0_EE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1109239);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI16StreamPeerBuffer3RefIS0_EE4callEP6ObjectPPK7VariantiRNS6_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f+28|0;j=f;k=f+24|0;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1255616)|0:0){c[h>>2]=0;a[1263537]=0;n=c[d+24>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=f;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=f;return}o=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))p=o;else p=c[(c[d>>2]|0)+o>>2]|0;c[k>>2]=ij[p&8191](d)|0;__ZN6RefPtrC2Ev(i);__ZN3RefI9ReferenceEaSI16StreamPeerBufferEEvRKS_IT_E(i,k);__ZN7VariantC2ERK6RefPtr(j,i);__ZN6RefPtrD2Ev(i);i=c[k>>2]|0;if((i|0?__ZN9Reference11unreferenceEv(i)|0:0)?(i=c[k>>2]|0,__Z17predelete_handlerP6Object(i)|0):0){gj[c[(c[i>>2]|0)+76>>2]&8191](i);__ZN6Memory11free_staticEPvb(i,0)}c[k>>2]=0;__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI16StreamPeerBuffer3RefIS0_EE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=d;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1255616)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;c[f>>2]=ij[i&8191](a)|0;__ZN3RefI9ReferenceEaSI16StreamPeerBufferEEvRKS_IT_E(e,f);e=c[f>>2]|0;if(!e){l=d;return}if(!(__ZN9Reference11unreferenceEv(e)|0)){l=d;return}e=c[f>>2]|0;if(!(__Z17predelete_handlerP6Object(e)|0)){l=d;return}gj[c[(c[e>>2]|0)+76>>2]&8191](e);__ZN6Memory11free_staticEPvb(e,0);l=d;return}function __ZN13MethodBind0RCI16StreamPeerBuffer3RefIS0_EED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN3RefI9ReferenceEaSI16StreamPeerBufferEEvRKS_IT_E(a,b){a=a|0;b=b|0;var d=0,e=0;d=c[b>>2]|0;if(!d){b=c[a>>2]|0;if((b|0?__ZN9Reference11unreferenceEv(b)|0:0)?(b=c[a>>2]|0,__Z17predelete_handlerP6Object(b)|0):0){gj[c[(c[b>>2]|0)+76>>2]&8191](b);__ZN6Memory11free_staticEPvb(b,0)}c[a>>2]=0;return}b=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1220724)|0;e=b?d:0;d=c[a>>2]|0;if((e|0)==(d|0))return;if((d|0?__ZN9Reference11unreferenceEv(d)|0:0)?(d=c[a>>2]|0,__Z17predelete_handlerP6Object(d)|0):0){gj[c[(c[d>>2]|0)+76>>2]&8191](d);__ZN6Memory11free_staticEPvb(d,0)}c[a>>2]=e;if(!e)return;__ZN9Reference9referenceEv(e);return}function __ZN7Variant12get_type_forI3RefI16StreamPeerBufferEEENS_4TypeEv(){var a=0,b=0,d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+28|0;d=a+24|0;e=a;c[d>>2]=0;__ZN6RefPtrC2Ev(b);__ZN3RefI9ReferenceEaSI16StreamPeerBufferEEvRKS_IT_E(b,d);__ZN7VariantC2ERK6RefPtr(e,b);__ZN6RefPtrD2Ev(b);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);e=c[d>>2]|0;if(!e){l=a;return b|0}if(!(__ZN9Reference11unreferenceEv(e)|0)){l=a;return b|0}e=c[d>>2]|0;if(!(__Z17predelete_handlerP6Object(e)|0)){l=a;return b|0}gj[c[(c[e>>2]|0)+76>>2]&8191](e);__ZN6Memory11free_staticEPvb(e,0);l=a;return b|0}function __ZNK11MethodBind0I16StreamPeerBufferE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return 0}function __ZNK11MethodBind0I16StreamPeerBufferE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1109239);l=a;return c[b>>2]|0}function __ZN11MethodBind0I16StreamPeerBufferE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1255616)|0:0){c[h>>2]=0;a[1263537]=0;f=c[d+24>>2]|0;if((f|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=f;c[b>>2]=0;return}i=f-(c[d+20>>2]|0)|0;if((i|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=i;c[b>>2]=0;return}i=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))j=i;else j=c[(c[d>>2]|0)+i>>2]|0;gj[j&8191](d);c[b>>2]=0;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,110,1146558,0);c[b>>2]=0;return}function __ZN11MethodBind0I16StreamPeerBufferE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1255616)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1)){g=b;gj[g&8191](a);return}else{g=c[(c[a>>2]|0)+b>>2]|0;gj[g&8191](a);return}}function __ZN11MethodBind0I16StreamPeerBufferED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI16StreamPeerBuffer10PoolVectorIhEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;if((b|0)!=-1){f=0;l=a;return f|0}c[d>>2]=0;__ZN7VariantC2ERK10PoolVectorIhE(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);__ZN10PoolVectorIhE12_unreferenceEv(d);f=b;l=a;return f|0}function __ZNK13MethodBind0RCI16StreamPeerBuffer10PoolVectorIhEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1109239);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI16StreamPeerBuffer10PoolVectorIhEE4callEP6ObjectPPK7VariantiRNS6_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;j=f+24|0;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1255616)|0:0){c[h>>2]=0;a[1263537]=0;k=c[d+24>>2]|0;if((k|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=k;c[b>>2]=0;l=f;return}n=k-(c[d+20>>2]|0)|0;if((n|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=n;c[b>>2]=0;l=f;return}n=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))o=n;else o=c[(c[d>>2]|0)+n>>2]|0;c[j>>2]=ij[o&8191](d)|0;__ZN7VariantC2ERK10PoolVectorIhE(i,j);__ZN10PoolVectorIhE12_unreferenceEv(j);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI16StreamPeerBuffer10PoolVectorIhEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=d;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1255616)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;b=ij[i&8191](a)|0;c[f>>2]=b;a=b;if(((c[e>>2]|0)!=(b|0)?(__ZN10PoolVectorIhE12_unreferenceEv(e),b|0):0)?__Z28atomic_conditional_incrementPj(b)|0:0)c[e>>2]=a;__ZN10PoolVectorIhE12_unreferenceEv(f);l=d;return}function __ZN13MethodBind0RCI16StreamPeerBuffer10PoolVectorIhEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I16StreamPeerBufferRK10PoolVectorIhEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;if(b|0){f=0;l=a;return f|0}c[d>>2]=0;__ZN7VariantC2ERK10PoolVectorIhE(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);__ZN10PoolVectorIhE12_unreferenceEv(d);f=b;l=a;return f|0}function __ZNK11MethodBind1I16StreamPeerBufferRK10PoolVectorIhEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1109239);l=a;return c[b>>2]|0}function __ZN11MethodBind1I16StreamPeerBufferRK10PoolVectorIhEE4callEP6ObjectPPK7VariantiRNS8_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i+24|0;k=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1255616)|0:0){c[h>>2]=0;a[1263537]=0;n=d+24|0;o=c[n>>2]|0;if((o|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=o;c[b>>2]=0;l=i;return}p=o-(c[d+20>>2]|0)|0;if((p|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=p;c[b>>2]=0;l=i;return}if((g|0)>0){if((o|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);q=0}else{a[1263537]=0;q=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,q)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=q;c[b>>2]=0;l=i;return}}q=c[d+44>>2]|0;o=c[d+48>>2]|0;p=e+(o>>1)|0;if(!(o&1))r=q;else r=c[(c[p>>2]|0)+q>>2]|0;do if((g|0)<1){q=c[n>>2]|0;o=q+-1|0;if((q|0)>=1){e=c[d+16>>2]|0;s=(e|0)==0;if(s)t=0;else t=c[e+-4>>2]|0;if((q|0)<=(t|0)){if(s)u=0;else u=c[e+-4>>2]|0;do if((u|0)<(q|0)){if(s)v=0;else v=c[e+-4>>2]|0;if((v|0)<(q|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);w=0;break}else{a[1263537]=0;x=31;break}}else x=31;while(0);if((x|0)==31)w=e+(o*24|0)|0;__ZN7VariantC2ERKS_(k,w);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);c[j>>2]=__ZNK7Variantcv10PoolVectorIhEEv(k)|0;Pi[r&2047](p,j);__ZN10PoolVectorIhE12_unreferenceEv(j);if(c[k>>2]|0)__ZN7Variant5clearEv(k);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I16StreamPeerBufferRK10PoolVectorIhEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e+4|0;g=e;if(!b)h=0;else{i=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1255616)|0;h=i?b:0}b=c[a+44>>2]|0;i=c[a+48>>2]|0;a=h+(i>>1)|0;if(!(i&1))j=b;else j=c[(c[a>>2]|0)+b>>2]|0;b=c[d>>2]|0;c[f>>2]=0;if((c[b>>2]|0?(__ZN10PoolVectorIhE12_unreferenceEv(f),d=c[b>>2]|0,d|0):0)?__Z28atomic_conditional_incrementPj(d)|0:0)c[f>>2]=c[b>>2];c[g>>2]=c[f>>2];Pi[j&2047](a,g);__ZN10PoolVectorIhE12_unreferenceEv(g);l=e;return}function __ZN11MethodBind1I16StreamPeerBufferRK10PoolVectorIhEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI16StreamPeerBufferiE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK13MethodBind0RCI16StreamPeerBufferiE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1109239);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI16StreamPeerBufferiE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1255616)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2Ei(i,ij[n&8191](d)|0);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI16StreamPeerBufferiE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0;if(!b)f=0;else{d=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1255616)|0;f=d?b:0}b=c[a+44>>2]|0;d=c[a+48>>2]|0;a=f+(d>>1)|0;if(!(d&1)){g=b;h=ij[g&8191](a)|0;c[e>>2]=h;return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=ij[g&8191](a)|0;c[e>>2]=h;return}}function __ZN13MethodBind0RCI16StreamPeerBufferiED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I16StreamPeerBufferiE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if(!b){__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK11MethodBind1I16StreamPeerBufferiE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1109239);l=a;return c[b>>2]|0}function __ZN11MethodBind1I16StreamPeerBufferiE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1255616)|0:0){c[h>>2]=0;a[1263537]=0;k=d+24|0;n=c[k>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=i;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=i;return}if((g|0)>0){if((n|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);p=0}else{a[1263537]=0;p=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,p)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=p;c[b>>2]=0;l=i;return}}p=c[d+44>>2]|0;n=c[d+48>>2]|0;o=e+(n>>1)|0;if(!(n&1))q=p;else q=c[(c[o>>2]|0)+p>>2]|0;do if((g|0)<1){p=c[k>>2]|0;n=p+-1|0;if((p|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)s=0;else s=c[e+-4>>2]|0;if((p|0)<=(s|0)){if(r)t=0;else t=c[e+-4>>2]|0;do if((t|0)<(p|0)){if(r)u=0;else u=c[e+-4>>2]|0;if((u|0)<(p|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);v=0;break}else{a[1263537]=0;w=31;break}}else w=31;while(0);if((w|0)==31)v=e+(n*24|0)|0;__ZN7VariantC2ERKS_(j,v);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);f=__ZNK7VariantcviEv(j)|0;Pi[q&2047](o,f);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I16StreamPeerBufferiE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1255616)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1)){g=b;h=c[d>>2]|0;i=c[h>>2]|0;Pi[g&2047](a,i);return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=c[d>>2]|0;i=c[h>>2]|0;Pi[g&2047](a,i);return}}function __ZN11MethodBind1I16StreamPeerBufferiED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN10StreamPeer9_put_dataERK10PoolVectorIhE(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;d=c[b>>2]|0;if(!d){e=0;return e|0}b=c[d+16>>2]|0;if(!b){e=0;return e|0}__Z16atomic_incrementPj(d+4|0)|0;f=nj[c[(c[a>>2]|0)+84>>2]&2047](a,c[d+8>>2]|0,b)|0;__Z16atomic_decrementPj(d+4|0)|0;e=f;return e|0}function __ZN10StreamPeer17_put_partial_dataERK10PoolVectorIhE(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0;d=l;l=l+64|0;if((l|0)>=(m|0))ba(64);e=d+48|0;f=d+24|0;g=d;__ZN5ArrayC2Ev(e);h=c[b>>2]|0;if(h|0?(b=c[h+16>>2]|0,b|0):0){__Z16atomic_incrementPj(h+4|0)|0;i=ri[c[(c[a>>2]|0)+88>>2]&511](a,c[h+8>>2]|0,b,f)|0;if(i|0)c[f>>2]=0;__ZN7VariantC2Ei(g,i);__ZN5Array9push_backERK7Variant(e,g);if(c[g>>2]|0)__ZN7Variant5clearEv(g);__ZN7VariantC2Ei(g,c[f>>2]|0);__ZN5Array9push_backERK7Variant(e,g);if(c[g>>2]|0)__ZN7Variant5clearEv(g);__Z16atomic_decrementPj(h+4|0)|0;j=c[e>>2]|0;l=d;return j|0}__ZN7VariantC2Ei(f,0);__ZN5Array9push_backERK7Variant(e,f);if(c[f>>2]|0)__ZN7Variant5clearEv(f);__ZN7VariantC2Ei(f,0);__ZN5Array9push_backERK7Variant(e,f);if(c[f>>2]|0)__ZN7Variant5clearEv(f);j=c[e>>2]|0;l=d;return j|0}function __ZN10StreamPeer9_get_dataEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0;d=l;l=l+48|0;if((l|0)>=(m|0))ba(48);e=d+28|0;f=d+32|0;g=d;h=d+24|0;__ZN5ArrayC2Ev(e);c[f>>2]=0;__ZN10PoolVectorIhE6resizeEi(f,b)|0;i=c[f>>2]|0;j=(i|0)==0;if(j)k=0;else k=c[i+16>>2]|0;if((k|0)!=(b|0)){__ZN7VariantC2Ei(g,6);__ZN5Array9push_backERK7Variant(e,g);if(c[g>>2]|0)__ZN7Variant5clearEv(g);c[h>>2]=0;__ZN7VariantC2ERK10PoolVectorIhE(g,h);__ZN5Array9push_backERK7Variant(e,g);if(c[g>>2]|0)__ZN7Variant5clearEv(g);__ZN10PoolVectorIhE12_unreferenceEv(h);__ZN10PoolVectorIhE12_unreferenceEv(f);n=c[e>>2]|0;l=d;return n|0}if(!j?(__ZN10PoolVectorIhE14_copy_on_writeEv(f),j=c[f>>2]|0,(j|0)!=0):0){__Z16atomic_incrementPj(j+4|0)|0;o=c[j+8>>2]|0;p=j}else{o=0;p=0}j=nj[c[(c[a>>2]|0)+92>>2]&2047](a,o,b)|0;if(p|0)__Z16atomic_decrementPj(p+4|0)|0;__ZN7VariantC2Ei(g,j);__ZN5Array9push_backERK7Variant(e,g);if(c[g>>2]|0)__ZN7Variant5clearEv(g);__ZN7VariantC2ERK10PoolVectorIhE(g,f);__ZN5Array9push_backERK7Variant(e,g);if(c[g>>2]|0)__ZN7Variant5clearEv(g);__ZN10PoolVectorIhE12_unreferenceEv(f);n=c[e>>2]|0;l=d;return n|0}function __ZN10StreamPeer17_get_partial_dataEi(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;e=l;l=l+64|0;if((l|0)>=(m|0))ba(64);f=e+48|0;g=e+52|0;h=e+24|0;i=e;__ZN5ArrayC2Ev(f);c[g>>2]=0;__ZN10PoolVectorIhE6resizeEi(g,d)|0;j=c[g>>2]|0;k=(j|0)==0;if(k)n=0;else n=c[j+16>>2]|0;if((n|0)!=(d|0)){__ZN7VariantC2Ei(h,6);__ZN5Array9push_backERK7Variant(f,h);if(c[h>>2]|0)__ZN7Variant5clearEv(h);c[i>>2]=0;__ZN7VariantC2ERK10PoolVectorIhE(h,i);__ZN5Array9push_backERK7Variant(f,h);if(c[h>>2]|0)__ZN7Variant5clearEv(h);__ZN10PoolVectorIhE12_unreferenceEv(i);__ZN10PoolVectorIhE12_unreferenceEv(g);o=c[f>>2]|0;l=e;return o|0}if(!k?(__ZN10PoolVectorIhE14_copy_on_writeEv(g),k=c[g>>2]|0,(k|0)!=0):0){__Z16atomic_incrementPj(k+4|0)|0;p=c[k+8>>2]|0;q=k}else{p=0;q=0}k=ri[c[(c[b>>2]|0)+96>>2]&511](b,p,d,h)|0;if(q|0)__Z16atomic_decrementPj(q+4|0)|0;do if(!k){q=c[h>>2]|0;d=c[g>>2]|0;if(!d)r=0;else r=c[d+16>>2]|0;if((q|0)!=(r|0))__ZN10PoolVectorIhE6resizeEi(g,q)|0}else{q=c[g>>2]|0;if(q|0){if(c[q+4>>2]|0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1130483,543,1144667,0);break}a[1263537]=0;if(c[q+16>>2]|0)__ZN10PoolVectorIhE12_unreferenceEv(g)}}while(0);__ZN7VariantC2Ei(i,k);__ZN5Array9push_backERK7Variant(f,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);__ZN7VariantC2ERK10PoolVectorIhE(i,g);__ZN5Array9push_backERK7Variant(f,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);__ZN10PoolVectorIhE12_unreferenceEv(g);o=c[f>>2]|0;l=e;return o|0}function __ZN10StreamPeer14set_big_endianEb(b,c){b=b|0;c=c|0;a[b+92>>0]=c&1;return}function __ZNK10StreamPeer21is_big_endian_enabledEv(b){b=b|0;return (a[b+92>>0]|0)!=0|0}function __ZN10StreamPeer5put_8Ea(b,d){b=b|0;d=d|0;var e=0,f=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;a[f>>0]=d;nj[c[(c[b>>2]|0)+84>>2]&2047](b,f,1)|0;l=e;return}function __ZN10StreamPeer6put_u8Eh(b,d){b=b|0;d=d|0;var e=0,f=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;a[f>>0]=d;nj[c[(c[b>>2]|0)+84>>2]&2047](b,f,1)|0;l=e;return}function __ZN10StreamPeer6put_16Es(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;g=(a[b+92>>0]|0)==0;h=_llvm_bswap_i16(d|0)|0;i=g?d:h;a[f>>0]=i;a[f+1>>0]=(i&65535)>>>8;nj[c[(c[b>>2]|0)+84>>2]&2047](b,f,2)|0;l=e;return}function __ZN10StreamPeer7put_u16Et(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;g=(a[b+92>>0]|0)==0;h=_llvm_bswap_i16(d|0)|0;i=g?d:h;a[f>>0]=i;a[f+1>>0]=(i&65535)>>>8;nj[c[(c[b>>2]|0)+84>>2]&2047](b,f,2)|0;l=e;return}function __ZN10StreamPeer6put_32Ei(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;g=(a[b+92>>0]|0)==0;h=_llvm_bswap_i32(d|0)|0;i=g?d:h;a[f>>0]=i;a[f+1>>0]=i>>>8;a[f+2>>0]=i>>>16;a[f+3>>0]=i>>>24;nj[c[(c[b>>2]|0)+84>>2]&2047](b,f,4)|0;l=e;return}function __ZN10StreamPeer7put_u32Ej(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;g=(a[b+92>>0]|0)==0;h=_llvm_bswap_i32(d|0)|0;i=g?d:h;a[f>>0]=i;a[f+1>>0]=i>>>8;a[f+2>>0]=i>>>16;a[f+3>>0]=i>>>24;nj[c[(c[b>>2]|0)+84>>2]&2047](b,f,4)|0;l=e;return}function __ZN10StreamPeer6put_64Ex(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f;h=(a[b+92>>0]|0)==0;i=Zg(d|0,e|0)|0;j=h?d:i;i=h?e:F;a[g>>0]=j;e=_bitshift64Lshr(j|0,i|0,8)|0;a[g+1>>0]=e;e=_bitshift64Lshr(j|0,i|0,16)|0;a[g+2>>0]=e;e=_bitshift64Lshr(j|0,i|0,24)|0;a[g+3>>0]=e;a[g+4>>0]=i;e=_bitshift64Lshr(j|0,i|0,40)|0;a[g+5>>0]=e;e=_bitshift64Lshr(j|0,i|0,48)|0;a[g+6>>0]=e;e=_bitshift64Lshr(j|0,i|0,56)|0;a[g+7>>0]=e;nj[c[(c[b>>2]|0)+84>>2]&2047](b,g,8)|0;l=f;return}function __ZN10StreamPeer7put_u64Ey(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f;h=(a[b+92>>0]|0)==0;i=Zg(d|0,e|0)|0;j=h?d:i;i=h?e:F;a[g>>0]=j;e=_bitshift64Lshr(j|0,i|0,8)|0;a[g+1>>0]=e;e=_bitshift64Lshr(j|0,i|0,16)|0;a[g+2>>0]=e;e=_bitshift64Lshr(j|0,i|0,24)|0;a[g+3>>0]=e;a[g+4>>0]=i;e=_bitshift64Lshr(j|0,i|0,40)|0;a[g+5>>0]=e;e=_bitshift64Lshr(j|0,i|0,48)|0;a[g+6>>0]=e;e=_bitshift64Lshr(j|0,i|0,56)|0;a[g+7>>0]=e;nj[c[(c[b>>2]|0)+84>>2]&2047](b,g,8)|0;l=f;return}function __ZN10StreamPeer9put_floatEf(b,d){b=b|0;d=+d;var e=0,f=0,h=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;h=(g[j>>2]=d,c[j>>2]|0);a[f>>0]=h;a[f+1>>0]=h>>>8;a[f+2>>0]=h>>>16;a[f+3>>0]=h>>>24;if(a[b+92>>0]|0)c[f>>2]=_llvm_bswap_i32(c[f>>2]|0)|0;nj[c[(c[b>>2]|0)+84>>2]&2047](b,f,4)|0;l=e;return}function __ZN10StreamPeer10put_doubleEd(b,d){b=b|0;d=+d;var e=0,f=0,g=0,i=0,k=0,n=0,o=0,p=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;h[j>>3]=d;g=c[j>>2]|0;i=c[j+4>>2]|0;a[f>>0]=g;k=_bitshift64Lshr(g|0,i|0,8)|0;a[f+1>>0]=k;k=_bitshift64Lshr(g|0,i|0,16)|0;a[f+2>>0]=k;k=_bitshift64Lshr(g|0,i|0,24)|0;a[f+3>>0]=k;a[f+4>>0]=i;k=_bitshift64Lshr(g|0,i|0,40)|0;a[f+5>>0]=k;k=_bitshift64Lshr(g|0,i|0,48)|0;a[f+6>>0]=k;k=_bitshift64Lshr(g|0,i|0,56)|0;a[f+7>>0]=k;if(!(a[b+92>>0]|0)){n=c[b>>2]|0;o=n+84|0;p=c[o>>2]|0;nj[p&2047](b,f,8)|0;l=e;return}k=f;i=Zg(c[k>>2]|0,c[k+4>>2]|0)|0;k=f;c[k>>2]=i;c[k+4>>2]=F;n=c[b>>2]|0;o=n+84|0;p=c[o>>2]|0;nj[p&2047](b,f,8)|0;l=e;return}function __ZN10StreamPeer15put_utf8_stringERK6String(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e+4|0;g=e;c[g>>2]=__ZNK6String4utf8Ev(d)|0;h=__ZNK6String6lengthEv(d)|0;d=(a[b+92>>0]|0)==0;i=_llvm_bswap_i32(h|0)|0;j=d?h:i;a[f>>0]=j;a[f+1>>0]=j>>>8;a[f+2>>0]=j>>>16;a[f+3>>0]=j>>>24;nj[c[(c[b>>2]|0)+84>>2]&2047](b,f,4)|0;f=c[(c[b>>2]|0)+84>>2]|0;j=__ZNK10CharString8get_dataEv(g)|0;i=c[g>>2]|0;if(!i)k=0;else{h=c[i+-4>>2]|0;k=(h|0)==0?0:h+-1|0}nj[f&2047](b,j,k)|0;k=c[g>>2]|0;if(!k){l=e;return}if(__Z16atomic_decrementPj(k+-8|0)|0){l=e;return}__ZN6Memory11free_staticEPvb(k,1);l=e;return}function __ZN10StreamPeer7put_varERK7Variant(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e+8|0;g=e+4|0;h=e;c[g>>2]=0;c[h>>2]=0;__Z14encode_variantRK7VariantPhRi(d,0,g)|0;__ZN6VectorIhE6resizeEi(h,c[g>>2]|0)|0;i=c[g>>2]|0;j=(a[b+92>>0]|0)==0;k=_llvm_bswap_i32(i|0)|0;n=j?i:k;a[f>>0]=n;a[f+1>>0]=n>>>8;a[f+2>>0]=n>>>16;a[f+3>>0]=n>>>24;nj[c[(c[b>>2]|0)+84>>2]&2047](b,f,4)|0;f=c[h>>2]|0;if(f)if((c[f+-8>>2]|0)>>>0>1){n=c[f+-4>>2]|0;k=n+-1|0;i=k>>>1|k;k=i>>>2|i;i=k>>>4|k;k=i>>>8|i;i=__ZN6Memory12alloc_staticEjb((k>>>16|k)+1|0,1)|0;c[i+-8>>2]=1;c[i+-4>>2]=n;if(n|0){k=0;do{a[i+k>>0]=a[(c[h>>2]|0)+k>>0]|0;k=k+1|0}while((k|0)!=(n|0))}n=c[h>>2]|0;if(n|0?(__Z16atomic_decrementPj(n+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(n,1);c[h>>2]=i;o=i}else o=f;else o=0;__Z14encode_variantRK7VariantPhRi(d,o,g)|0;g=c[(c[b>>2]|0)+84>>2]|0;o=c[h>>2]|0;do if(!o){p=0;q=0}else{if((c[o+-8>>2]|0)>>>0>1){d=c[o+-4>>2]|0;f=d+-1|0;i=f>>>1|f;f=i>>>2|i;i=f>>>4|f;f=i>>>8|i;i=__ZN6Memory12alloc_staticEjb((f>>>16|f)+1|0,1)|0;c[i+-8>>2]=1;c[i+-4>>2]=d;if(d|0){f=0;do{a[i+f>>0]=a[(c[h>>2]|0)+f>>0]|0;f=f+1|0}while((f|0)!=(d|0))}d=c[h>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);c[h>>2]=i;if(!i){p=0;q=0;break}else r=i}else r=o;p=c[r+-4>>2]|0;q=r}while(0);nj[g&2047](b,q,p)|0;p=c[h>>2]|0;if(!p){l=e;return}if(__Z16atomic_decrementPj(p+-8|0)|0){l=e;return}__ZN6Memory11free_staticEPvb(p,1);l=e;return}function __ZN10StreamPeer5get_8Ev(b){b=b|0;var d=0,e=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d;nj[c[(c[b>>2]|0)+92>>2]&2047](b,e,1)|0;l=d;return a[e>>0]|0}function __ZN10StreamPeer6get_u8Ev(b){b=b|0;var d=0,e=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d;nj[c[(c[b>>2]|0)+92>>2]&2047](b,e,1)|0;l=d;return a[e>>0]|0}function __ZN10StreamPeer6get_16Ev(b){b=b|0;var e=0,f=0,g=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;nj[c[(c[b>>2]|0)+92>>2]&2047](b,f,2)|0;g=(d[f+1>>0]<<8|d[f>>0])&65535;f=(a[b+92>>0]|0)==0;b=_llvm_bswap_i16(g|0)|0;l=e;return (f?g:b)|0}function __ZN10StreamPeer7get_u16Ev(b){b=b|0;var e=0,f=0,g=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;nj[c[(c[b>>2]|0)+92>>2]&2047](b,f,2)|0;g=(d[f+1>>0]<<8|d[f>>0])&65535;f=(a[b+92>>0]|0)==0;b=_llvm_bswap_i16(g|0)|0;l=e;return (f?g:b)|0}function __ZN10StreamPeer6get_32Ev(b){b=b|0;var e=0,f=0,g=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;nj[c[(c[b>>2]|0)+92>>2]&2047](b,f,4)|0;g=d[f+1>>0]<<8|d[f>>0]|d[f+2>>0]<<16|d[f+3>>0]<<24;f=(a[b+92>>0]|0)==0;b=_llvm_bswap_i32(g|0)|0;l=e;return (f?g:b)|0}function __ZN10StreamPeer7get_u32Ev(b){b=b|0;var e=0,f=0,g=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;nj[c[(c[b>>2]|0)+92>>2]&2047](b,f,4)|0;g=d[f+1>>0]<<8|d[f>>0]|d[f+2>>0]<<16|d[f+3>>0]<<24;f=(a[b+92>>0]|0)==0;b=_llvm_bswap_i32(g|0)|0;l=e;return (f?g:b)|0}function __ZN10StreamPeer6get_64Ev(b){b=b|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;nj[c[(c[b>>2]|0)+92>>2]&2047](b,f,8)|0;g=d[f>>0]|0;h=_bitshift64Shl(d[f+1>>0]|0,0,8)|0;i=F;j=_bitshift64Shl(d[f+2>>0]|0,0,16)|0;k=i|F;i=_bitshift64Shl(d[f+3>>0]|0,0,24)|0;n=k|F|d[f+4>>0];k=_bitshift64Shl(d[f+5>>0]|0,0,40)|0;o=n|F;n=_bitshift64Shl(d[f+6>>0]|0,0,48)|0;p=o|F;o=_bitshift64Shl(d[f+7>>0]|0,0,56)|0;f=h|g|j|i|k|n|o;o=p|F;p=(a[b+92>>0]|0)==0;b=Zg(f|0,o|0)|0;F=p?o:F;l=e;return (p?f:b)|0}function __ZN10StreamPeer7get_u64Ev(b){b=b|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;nj[c[(c[b>>2]|0)+92>>2]&2047](b,f,8)|0;g=d[f>>0]|0;h=_bitshift64Shl(d[f+1>>0]|0,0,8)|0;i=F;j=_bitshift64Shl(d[f+2>>0]|0,0,16)|0;k=i|F;i=_bitshift64Shl(d[f+3>>0]|0,0,24)|0;n=k|F|d[f+4>>0];k=_bitshift64Shl(d[f+5>>0]|0,0,40)|0;o=n|F;n=_bitshift64Shl(d[f+6>>0]|0,0,48)|0;p=o|F;o=_bitshift64Shl(d[f+7>>0]|0,0,56)|0;f=h|g|j|i|k|n|o;o=p|F;p=(a[b+92>>0]|0)==0;b=Zg(f|0,o|0)|0;F=p?o:F;l=e;return (p?f:b)|0}function __ZN10StreamPeer9get_floatEv(b){b=b|0;var d=0,e=0,f=0,h=0,i=0,k=0,n=0.0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d;nj[c[(c[b>>2]|0)+92>>2]&2047](b,e,4)|0;if(!(a[b+92>>0]|0)){f=a[e>>0]|0;h=a[e+1>>0]|0;i=a[e+2>>0]|0;k=a[e+3>>0]|0}else{b=_llvm_bswap_i32(c[e>>2]|0)|0;c[e>>2]=b;f=b&255;h=b>>>8&255;i=b>>>16&255;k=b>>>24&255}n=(c[j>>2]=(h&255)<<8|f&255|(i&255)<<16|(k&255)<<24,+g[j>>2]);l=d;return +n}function __ZN10StreamPeer10get_doubleEv(b){b=b|0;var d=0,e=0,f=0,g=0,i=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0.0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d;nj[c[(c[b>>2]|0)+92>>2]&2047](b,e,8)|0;if(!(a[b+92>>0]|0)){f=a[e>>0]|0;g=a[e+1>>0]|0;i=a[e+2>>0]|0;k=a[e+3>>0]|0;n=a[e+4>>0]|0;o=a[e+5>>0]|0;p=a[e+6>>0]|0;q=a[e+7>>0]|0}else{b=e;r=Zg(c[b>>2]|0,c[b+4>>2]|0)|0;b=F;s=e;c[s>>2]=r;c[s+4>>2]=b;s=_bitshift64Lshr(r|0,b|0,8)|0;e=_bitshift64Lshr(r|0,b|0,16)|0;t=_bitshift64Lshr(r|0,b|0,24)|0;u=_bitshift64Lshr(r|0,b|0,40)|0;v=_bitshift64Lshr(r|0,b|0,48)|0;w=_bitshift64Lshr(r|0,b|0,56)|0;f=r&255;g=s&255;i=e&255;k=t&255;n=b&255;o=u&255;p=v&255;q=w&255}w=_bitshift64Shl(g&255|0,0,8)|0;g=F;v=_bitshift64Shl(i&255|0,0,16)|0;i=g|F;g=_bitshift64Shl(k&255|0,0,24)|0;k=i|F|n&255;n=_bitshift64Shl(o&255|0,0,40)|0;o=k|F;k=_bitshift64Shl(p&255|0,0,48)|0;p=o|F;o=_bitshift64Shl(q&255|0,0,56)|0;q=p|F;c[j>>2]=w|f&255|v|g|n|k|o;c[j+4>>2]=q;x=+h[j>>3];l=d;return +x}function __ZN10StreamPeer10get_stringEi(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;g=e+4|0;if((d|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1109523,1109139,326,1109566,0);c[f>>2]=0;h=0;l=e;return h|0}a[1263537]=0;c[g>>2]=0;do if(!(__ZN6VectorIcE6resizeEi(g,d+1|0)|0)){a[1263537]=0;i=c[(c[b>>2]|0)+92>>2]|0;j=c[g>>2]|0;if((j|0)!=0?(k=c[j+-4>>2]|0,(k|0)>0):0)if((c[j+-8>>2]|0)>>>0>1){n=k+-1|0;o=n>>>1|n;n=o>>>2|o;o=n>>>4|n;n=o>>>8|o;o=__ZN6Memory12alloc_staticEjb((n>>>16|n)+1|0,1)|0;c[o+-8>>2]=1;c[o+-4>>2]=k;n=0;do{a[o+n>>0]=a[(c[g>>2]|0)+n>>0]|0;n=n+1|0}while((n|0)!=(k|0));k=c[g>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);c[g>>2]=o;p=o}else p=j;else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);p=0}if(nj[i&2047](b,p,d)|0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1109523,1109139,332,1109620,0);c[f>>2]=0;break}a[1263537]=0;k=c[g>>2]|0;n=(k|0)==0;if(n)q=0;else q=c[k+-4>>2]|0;do if((q|0)<=(d|0)){if(n)r=0;else r=c[k+-4>>2]|0;if((r|0)>(d|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);if((c[k+-8>>2]|0)>>>0>1){n=c[k+-4>>2]|0;i=n+-1|0;j=i>>>1|i;i=j>>>2|j;j=i>>>4|i;i=j>>>8|j;j=__ZN6Memory12alloc_staticEjb((i>>>16|i)+1|0,1)|0;c[j+-8>>2]=1;c[j+-4>>2]=n;if(n|0){i=0;do{a[j+i>>0]=a[(c[g>>2]|0)+i>>0]|0;i=i+1|0}while((i|0)!=(n|0))}n=c[g>>2]|0;if(n|0?(__Z16atomic_decrementPj(n+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(n,1);c[g>>2]=j;s=j}else s=k;a[s+d>>0]=0;n=c[g>>2]|0;if(n)if((c[n+-8>>2]|0)>>>0>1){i=c[n+-4>>2]|0;o=i+-1|0;t=o>>>1|o;o=t>>>2|t;t=o>>>4|o;o=t>>>8|t;t=__ZN6Memory12alloc_staticEjb((o>>>16|o)+1|0,1)|0;c[t+-8>>2]=1;c[t+-4>>2]=i;if(i|0){o=0;do{a[t+o>>0]=a[(c[g>>2]|0)+o>>0]|0;o=o+1|0}while((o|0)!=(i|0))}i=c[g>>2]|0;if(i|0?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);c[g>>2]=t;u=t}else u=n;else u=0;__ZN6StringC2EPKc(f,u)}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1109523,1109139,330,1109620,0);c[f>>2]=0}while(0);u=c[g>>2]|0;if(u|0?(__Z16atomic_decrementPj(u+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(u,1);h=c[f>>2]|0;l=e;return h|0}function __ZN10StreamPeer15get_utf8_stringEi(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e+4|0;g=e;if((d|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1109534,1109139,338,1109566,0);h=0;i=h;l=e;return i|0}a[1263537]=0;c[f>>2]=0;do if(!(__ZN6VectorIhE6resizeEi(f,d)|0)){a[1263537]=0;j=c[(c[b>>2]|0)+92>>2]|0;k=c[f>>2]|0;if(k)if((c[k+-8>>2]|0)>>>0>1){n=c[k+-4>>2]|0;o=n+-1|0;p=o>>>1|o;o=p>>>2|p;p=o>>>4|o;o=p>>>8|p;p=__ZN6Memory12alloc_staticEjb((o>>>16|o)+1|0,1)|0;c[p+-8>>2]=1;c[p+-4>>2]=n;if(n|0){o=0;do{a[p+o>>0]=a[(c[f>>2]|0)+o>>0]|0;o=o+1|0}while((o|0)!=(n|0))}n=c[f>>2]|0;if(n|0?(__Z16atomic_decrementPj(n+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(n,1);c[f>>2]=p;q=p}else q=k;else q=0;if(nj[j&2047](b,q,d)|0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1109534,1109139,344,1109620,0);r=0;break}a[1263537]=0;c[g>>2]=0;n=c[f>>2]|0;do if(!n){s=0;t=0}else{if((c[n+-8>>2]|0)>>>0>1){o=c[n+-4>>2]|0;u=o+-1|0;v=u>>>1|u;u=v>>>2|v;v=u>>>4|u;u=v>>>8|v;v=__ZN6Memory12alloc_staticEjb((u>>>16|u)+1|0,1)|0;c[v+-8>>2]=1;c[v+-4>>2]=o;if(o|0){u=0;do{a[v+u>>0]=a[(c[f>>2]|0)+u>>0]|0;u=u+1|0}while((u|0)!=(o|0))}o=c[f>>2]|0;if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(o,1);c[f>>2]=v;if(!v){s=0;t=0;break}else w=v}else w=n;s=c[w+-4>>2]|0;t=w}while(0);__ZN6String10parse_utf8EPKci(g,t,s)|0;n=c[g>>2]|0;do if(n)if(!(__Z28atomic_conditional_incrementPj(n+-8|0)|0)){x=0;y=c[g>>2]|0;break}else{j=c[g>>2]|0;x=j;y=j;break}else{x=0;y=n}while(0);if(y|0?(__Z16atomic_decrementPj(y+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(y,1);r=x}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1109534,1109139,342,1109620,0);r=0}while(0);x=c[f>>2]|0;if(x|0?(__Z16atomic_decrementPj(x+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(x,1);h=r;i=h;l=e;return i|0}function __ZN10StreamPeer7get_varEv(b,e){b=b|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);g=f+24|0;h=f;nj[c[(c[e>>2]|0)+92>>2]&2047](e,g,4)|0;i=d[g+1>>0]<<8|d[g>>0]|d[g+2>>0]<<16|d[g+3>>0]<<24;j=(a[e+92>>0]|0)==0;k=_llvm_bswap_i32(i|0)|0;n=j?i:k;c[g>>2]=0;do if(!(__ZN6VectorIhE6resizeEi(g,n)|0)){a[1263537]=0;k=c[(c[e>>2]|0)+92>>2]|0;i=c[g>>2]|0;if(i)if((c[i+-8>>2]|0)>>>0>1){j=c[i+-4>>2]|0;o=j+-1|0;p=o>>>1|o;o=p>>>2|p;p=o>>>4|o;o=p>>>8|p;p=__ZN6Memory12alloc_staticEjb((o>>>16|o)+1|0,1)|0;c[p+-8>>2]=1;c[p+-4>>2]=j;if(j|0){o=0;do{a[p+o>>0]=a[(c[g>>2]|0)+o>>0]|0;o=o+1|0}while((o|0)!=(j|0))}j=c[g>>2]|0;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);c[g>>2]=p;q=p}else q=i;else q=0;if(nj[k&2047](e,q,n)|0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1117568,1109139,357,1117984,0);c[b>>2]=0;break}a[1263537]=0;c[h>>2]=0;j=c[g>>2]|0;if(j)if((c[j+-8>>2]|0)>>>0>1){o=c[j+-4>>2]|0;r=o+-1|0;s=r>>>1|r;r=s>>>2|s;s=r>>>4|r;r=s>>>8|s;s=__ZN6Memory12alloc_staticEjb((r>>>16|r)+1|0,1)|0;c[s+-8>>2]=1;c[s+-4>>2]=o;if(o|0){r=0;do{a[s+r>>0]=a[(c[g>>2]|0)+r>>0]|0;r=r+1|0}while((r|0)!=(o|0))}o=c[g>>2]|0;if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(o,1);c[g>>2]=s;t=s}else t=j;else t=0;__Z14decode_variantR7VariantPKhiPi(h,t,n,0)|0;__ZN7VariantC2ERKS_(b,h);if(c[h>>2]|0)__ZN7Variant5clearEv(h)}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1117568,1109139,355,1117984,0);c[b>>2]=0}while(0);b=c[g>>2]|0;if(!b){l=f;return}if(__Z16atomic_decrementPj(b+-8|0)|0){l=f;return}__ZN6Memory11free_staticEPvb(b,1);l=f;return}function __ZNK12MethodBind0RI10StreamPeer7VariantE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;if((b|0)!=-1){f=0;l=a;return f|0}c[d>>2]=0;__ZN7VariantC2ERKS_(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);if(c[d>>2]|0)__ZN7Variant5clearEv(d);f=b;l=a;return f|0}function __ZNK12MethodBind0RI10StreamPeer7VariantE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1109256);l=a;return c[b>>2]|0}function __ZN12MethodBind0RI10StreamPeer7VariantE4callEP6ObjectPPKS1_iRNS1_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1226344)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;Pi[n&2047](i,d);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,266,1146558,0);c[b>>2]=0;l=f;return}function __ZN12MethodBind0RI10StreamPeer7VariantE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;d=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=d;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1226344)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;Pi[i&2047](f,a);__ZN7VariantaSERKS_(e,f);if(!(c[f>>2]|0)){l=d;return}__ZN7Variant5clearEv(f);l=d;return}function __ZN12MethodBind0RI10StreamPeer7VariantED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK12MethodBind1RI10StreamPeer6StringiE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return __ZNK12MethodBind1RI10StreamPeer6StringiE18_get_argument_typeEi(a,b)|0}function __ZNK12MethodBind1RI10StreamPeer6StringiE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1109256);l=a;return c[b>>2]|0}function __ZN12MethodBind1RI10StreamPeer6StringiE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0;i=l;l=l+64|0;if((l|0)>=(m|0))ba(64);j=i+24|0;k=i+48|0;n=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1226344)|0:0){c[h>>2]=0;a[1263537]=0;o=d+24|0;p=c[o>>2]|0;if((p|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=p;c[b>>2]=0;l=i;return}q=p-(c[d+20>>2]|0)|0;if((q|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=q;c[b>>2]=0;l=i;return}if((g|0)>0){if((p|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);r=0}else{a[1263537]=0;r=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,r)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=r;c[b>>2]=0;l=i;return}}r=c[d+44>>2]|0;p=c[d+48>>2]|0;q=e+(p>>1)|0;if(!(p&1))s=r;else s=c[(c[q>>2]|0)+r>>2]|0;do if((g|0)<1){r=c[o>>2]|0;p=r+-1|0;if((r|0)>=1){e=c[d+16>>2]|0;t=(e|0)==0;if(t)u=0;else u=c[e+-4>>2]|0;if((r|0)<=(u|0)){if(t)v=0;else v=c[e+-4>>2]|0;do if((v|0)<(r|0)){if(t)w=0;else w=c[e+-4>>2]|0;if((w|0)<(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);x=0;break}else{a[1263537]=0;y=31;break}}else y=31;while(0);if((y|0)==31)x=e+(p*24|0)|0;__ZN7VariantC2ERKS_(n,x);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f>>2]|0);while(0);f=__ZNK7VariantcviEv(n)|0;c[k>>2]=$i[s&8191](q,f)|0;__ZN7VariantC2ERK6String(j,k);f=c[k>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);if(c[n>>2]|0)__ZN7Variant5clearEv(n);__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,897,1146558,0);c[b>>2]=0;l=i;return}function __ZN12MethodBind1RI10StreamPeer6StringiE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0;if(!b)f=0;else{g=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1226344)|0;f=g?b:0}b=c[a+44>>2]|0;g=c[a+48>>2]|0;a=f+(g>>1)|0;if(!(g&1))h=b;else h=c[(c[a>>2]|0)+b>>2]|0;b=$i[h&8191](a,c[c[d>>2]>>2]|0)|0;d=b;a=c[e>>2]|0;if((a|0)==(b|0)){if(!b)return}else{if(a|0?(__Z16atomic_decrementPj(a+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(a,1);c[e>>2]=0;if(!b)return;if(__Z28atomic_conditional_incrementPj(b+-8|0)|0)c[e>>2]=d}if(__Z16atomic_decrementPj(b+-8|0)|0)return;__ZN6Memory11free_staticEPvb(b,1);return}function __ZN12MethodBind1RI10StreamPeer6StringiED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK12MethodBind1RI10StreamPeer6StringiE18_get_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case -1:{c[d>>2]=0;__ZN7VariantC2ERK6String(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);e=c[d>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);f=b;l=a;return f|0}case 0:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;l=a;return f|0}default:{f=0;l=a;return f|0}}return 0}function __ZNK12MethodBind0RI10StreamPeerfE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Ef(d,0.0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK12MethodBind0RI10StreamPeerfE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1109256);l=a;return c[b>>2]|0}function __ZN12MethodBind0RI10StreamPeerfE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1226344)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2Ef(i,+mj[n&511](d));__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,266,1146558,0);c[b>>2]=0;l=f;return}function __ZN12MethodBind0RI10StreamPeerfE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0.0;if(!b)f=0;else{d=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1226344)|0;f=d?b:0}b=c[a+44>>2]|0;d=c[a+48>>2]|0;a=f+(d>>1)|0;if(!(d&1)){h=b;i=+mj[h&511](a);g[e>>2]=i;return}else{h=c[(c[a>>2]|0)+b>>2]|0;i=+mj[h&511](a);g[e>>2]=i;return}}function __ZN12MethodBind0RI10StreamPeerfED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK12MethodBind0RI10StreamPeeryE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Ey(d,0,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK12MethodBind0RI10StreamPeeryE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1109256);l=a;return c[b>>2]|0}function __ZN12MethodBind0RI10StreamPeeryE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1226344)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;k=ij[n&8191](d)|0;__ZN7VariantC2Ey(i,k,F);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,266,1146558,0);c[b>>2]=0;l=f;return}function __ZN12MethodBind0RI10StreamPeeryE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;if(!b)f=0;else{d=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1226344)|0;f=d?b:0}b=c[a+44>>2]|0;d=c[a+48>>2]|0;a=f+(d>>1)|0;if(!(d&1)){g=b;h=ij[g&8191](a)|0;i=F;c[e>>2]=h;return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=ij[g&8191](a)|0;i=F;c[e>>2]=h;return}}function __ZN12MethodBind0RI10StreamPeeryED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK12MethodBind0RI10StreamPeerxE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Ex(d,0,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK12MethodBind0RI10StreamPeerxE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1109256);l=a;return c[b>>2]|0}function __ZN12MethodBind0RI10StreamPeerxE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1226344)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;k=ij[n&8191](d)|0;__ZN7VariantC2Ex(i,k,F);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,266,1146558,0);c[b>>2]=0;l=f;return}function __ZN12MethodBind0RI10StreamPeerxE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;if(!b)f=0;else{d=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1226344)|0;f=d?b:0}b=c[a+44>>2]|0;d=c[a+48>>2]|0;a=f+(d>>1)|0;if(!(d&1)){g=b;h=ij[g&8191](a)|0;i=F;c[e>>2]=h;return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=ij[g&8191](a)|0;i=F;c[e>>2]=h;return}}function __ZN12MethodBind0RI10StreamPeerxED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK12MethodBind0RI10StreamPeerjE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Ej(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK12MethodBind0RI10StreamPeerjE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1109256);l=a;return c[b>>2]|0}function __ZN12MethodBind0RI10StreamPeerjE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1226344)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2Ej(i,ij[n&8191](d)|0);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,266,1146558,0);c[b>>2]=0;l=f;return}function __ZN12MethodBind0RI10StreamPeerjE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0;if(!b)f=0;else{d=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1226344)|0;f=d?b:0}b=c[a+44>>2]|0;d=c[a+48>>2]|0;a=f+(d>>1)|0;if(!(d&1)){g=b;h=ij[g&8191](a)|0;c[e>>2]=h;return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=ij[g&8191](a)|0;c[e>>2]=h;return}}function __ZN12MethodBind0RI10StreamPeerjED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK12MethodBind0RI10StreamPeeriE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK12MethodBind0RI10StreamPeeriE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1109256);l=a;return c[b>>2]|0}function __ZN12MethodBind0RI10StreamPeeriE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1226344)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2Ei(i,ij[n&8191](d)|0);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,266,1146558,0);c[b>>2]=0;l=f;return}function __ZN12MethodBind0RI10StreamPeeriE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0;if(!b)f=0;else{d=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1226344)|0;f=d?b:0}b=c[a+44>>2]|0;d=c[a+48>>2]|0;a=f+(d>>1)|0;if(!(d&1)){g=b;h=ij[g&8191](a)|0;c[e>>2]=h;return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=ij[g&8191](a)|0;c[e>>2]=h;return}}function __ZN12MethodBind0RI10StreamPeeriED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK12MethodBind0RI10StreamPeertE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Et(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK12MethodBind0RI10StreamPeertE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1109256);l=a;return c[b>>2]|0}function __ZN12MethodBind0RI10StreamPeertE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1226344)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2Et(i,ij[n&8191](d)|0);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,266,1146558,0);c[b>>2]=0;l=f;return}function __ZN12MethodBind0RI10StreamPeertE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;if(!b)f=0;else{d=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1226344)|0;f=d?b:0}b=c[a+44>>2]|0;d=c[a+48>>2]|0;a=f+(d>>1)|0;if(!(d&1)){g=b;h=ij[g&8191](a)|0;i=h&65535;c[e>>2]=i;return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=ij[g&8191](a)|0;i=h&65535;c[e>>2]=i;return}}function __ZN12MethodBind0RI10StreamPeertED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN7VariantC2Et(a,b){a=a|0;b=b|0;var d=0;c[a>>2]=2;d=a+8|0;c[d>>2]=b&65535;c[d+4>>2]=0;return}function __ZNK12MethodBind0RI10StreamPeersE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Es(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK12MethodBind0RI10StreamPeersE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1109256);l=a;return c[b>>2]|0}function __ZN12MethodBind0RI10StreamPeersE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1226344)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2Es(i,ij[n&8191](d)|0);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,266,1146558,0);c[b>>2]=0;l=f;return}function __ZN12MethodBind0RI10StreamPeersE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;if(!b)f=0;else{d=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1226344)|0;f=d?b:0}b=c[a+44>>2]|0;d=c[a+48>>2]|0;a=f+(d>>1)|0;if(!(d&1)){g=b;h=ij[g&8191](a)|0;i=h<<16>>16;c[e>>2]=i;return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=ij[g&8191](a)|0;i=h<<16>>16;c[e>>2]=i;return}}function __ZN12MethodBind0RI10StreamPeersED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN7VariantC2Es(a,b){a=a|0;b=b|0;var d=0;c[a>>2]=2;d=b<<16>>16;b=a+8|0;c[b>>2]=d;c[b+4>>2]=((d|0)<0)<<31>>31;return}function __ZNK12MethodBind0RI10StreamPeerhE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Eh(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK12MethodBind0RI10StreamPeerhE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1109256);l=a;return c[b>>2]|0}function __ZN12MethodBind0RI10StreamPeerhE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1226344)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2Eh(i,ij[n&8191](d)|0);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,266,1146558,0);c[b>>2]=0;l=f;return}function __ZN12MethodBind0RI10StreamPeerhE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;if(!b)f=0;else{d=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1226344)|0;f=d?b:0}b=c[a+44>>2]|0;d=c[a+48>>2]|0;a=f+(d>>1)|0;if(!(d&1)){g=b;h=ij[g&8191](a)|0;i=h&255;c[e>>2]=i;return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=ij[g&8191](a)|0;i=h&255;c[e>>2]=i;return}}function __ZN12MethodBind0RI10StreamPeerhED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN7VariantC2Eh(a,b){a=a|0;b=b|0;var d=0;c[a>>2]=2;d=a+8|0;c[d>>2]=b&255;c[d+4>>2]=0;return}function __ZNK12MethodBind0RI10StreamPeeraE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Ea(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK12MethodBind0RI10StreamPeeraE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1109256);l=a;return c[b>>2]|0}function __ZN12MethodBind0RI10StreamPeeraE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1226344)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2Ea(i,ij[n&8191](d)|0);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,266,1146558,0);c[b>>2]=0;l=f;return}function __ZN12MethodBind0RI10StreamPeeraE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;if(!b)f=0;else{d=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1226344)|0;f=d?b:0}b=c[a+44>>2]|0;d=c[a+48>>2]|0;a=f+(d>>1)|0;if(!(d&1)){g=b;h=ij[g&8191](a)|0;i=h<<24>>24;c[e>>2]=i;return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=ij[g&8191](a)|0;i=h<<24>>24;c[e>>2]=i;return}}function __ZN12MethodBind0RI10StreamPeeraED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN7VariantC2Ea(a,b){a=a|0;b=b|0;var d=0;c[a>>2]=2;d=b<<24>>24;b=a+8|0;c[b>>2]=d;c[b+4>>2]=((d|0)<0)<<31>>31;return}function __ZNK11MethodBind1I10StreamPeerRK7VariantE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;if(b|0){f=0;l=a;return f|0}c[d>>2]=0;__ZN7VariantC2ERKS_(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);if(c[d>>2]|0)__ZN7Variant5clearEv(d);f=b;l=a;return f|0}function __ZNK11MethodBind1I10StreamPeerRK7VariantE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1109256);l=a;return c[b>>2]|0}function __ZN11MethodBind1I10StreamPeerRK7VariantE4callEP6ObjectPPS2_iRNS1_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;i=l;l=l+48|0;if((l|0)>=(m|0))ba(48);j=i+24|0;k=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1226344)|0:0){c[h>>2]=0;a[1263537]=0;n=d+24|0;o=c[n>>2]|0;if((o|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=o;c[b>>2]=0;l=i;return}p=o-(c[d+20>>2]|0)|0;if((p|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=p;c[b>>2]=0;l=i;return}if((g|0)>0){if((o|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);q=0}else{a[1263537]=0;q=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,q)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=q;c[b>>2]=0;l=i;return}}q=c[d+44>>2]|0;o=c[d+48>>2]|0;p=e+(o>>1)|0;if(!(o&1))r=q;else r=c[(c[p>>2]|0)+q>>2]|0;do if((g|0)<1){q=c[n>>2]|0;o=q+-1|0;if((q|0)>=1){e=c[d+16>>2]|0;s=(e|0)==0;if(s)t=0;else t=c[e+-4>>2]|0;if((q|0)<=(t|0)){if(s)u=0;else u=c[e+-4>>2]|0;do if((u|0)<(q|0)){if(s)v=0;else v=c[e+-4>>2]|0;if((v|0)<(q|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);w=0;break}else{a[1263537]=0;x=31;break}}else x=31;while(0);if((x|0)==31)w=e+(o*24|0)|0;__ZN7VariantC2ERKS_(k,w);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);__ZN7VariantC2ERKS_(j,k);Pi[r&2047](p,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);if(c[k>>2]|0)__ZN7Variant5clearEv(k);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I10StreamPeerRK7VariantE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1226344)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;__ZN7VariantC2ERKS_(f,c[d>>2]|0);Pi[i&2047](a,f);if(!(c[f>>2]|0)){l=e;return}__ZN7Variant5clearEv(f);l=e;return}function __ZN11MethodBind1I10StreamPeerRK7VariantED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I10StreamPeerRK6StringE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;if(b|0){f=0;l=a;return f|0}c[d>>2]=0;__ZN7VariantC2ERK6String(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);e=c[d>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);f=b;l=a;return f|0}function __ZNK11MethodBind1I10StreamPeerRK6StringE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1109256);l=a;return c[b>>2]|0}function __ZN11MethodBind1I10StreamPeerRK6StringE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i+24|0;k=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1226344)|0:0){c[h>>2]=0;a[1263537]=0;n=d+24|0;o=c[n>>2]|0;if((o|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=o;c[b>>2]=0;l=i;return}p=o-(c[d+20>>2]|0)|0;if((p|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=p;c[b>>2]=0;l=i;return}if((g|0)>0){if((o|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);q=0}else{a[1263537]=0;q=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,q)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=q;c[b>>2]=0;l=i;return}}q=c[d+44>>2]|0;o=c[d+48>>2]|0;p=e+(o>>1)|0;if(!(o&1))r=q;else r=c[(c[p>>2]|0)+q>>2]|0;do if((g|0)<1){q=c[n>>2]|0;o=q+-1|0;if((q|0)>=1){e=c[d+16>>2]|0;s=(e|0)==0;if(s)t=0;else t=c[e+-4>>2]|0;if((q|0)<=(t|0)){if(s)u=0;else u=c[e+-4>>2]|0;do if((u|0)<(q|0)){if(s)v=0;else v=c[e+-4>>2]|0;if((v|0)<(q|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);w=0;break}else{a[1263537]=0;x=31;break}}else x=31;while(0);if((x|0)==31)w=e+(o*24|0)|0;__ZN7VariantC2ERKS_(k,w);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);c[j>>2]=__ZNK7Variantcv6StringEv(k)|0;Pi[r&2047](p,j);p=c[j>>2]|0;if(p|0?(__Z16atomic_decrementPj(p+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(p,1);if(c[k>>2]|0)__ZN7Variant5clearEv(k);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I10StreamPeerRK6StringE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1226344)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;b=c[d>>2]|0;d=c[b>>2]|0;if((d|0)!=0?(__Z28atomic_conditional_incrementPj(d+-8|0)|0)!=0:0)j=c[b>>2]|0;else j=0;c[f>>2]=j;Pi[i&2047](a,f);a=c[f>>2]|0;if(!a){l=e;return}if(__Z16atomic_decrementPj(a+-8|0)|0){l=e;return}__ZN6Memory11free_staticEPvb(a,1);l=e;return}function __ZN11MethodBind1I10StreamPeerRK6StringED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I10StreamPeerdE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if(!b){__ZN7VariantC2Ed(d,0.0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK11MethodBind1I10StreamPeerdE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1109256);l=a;return c[b>>2]|0}function __ZN11MethodBind1I10StreamPeerdE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0.0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1226344)|0:0){c[h>>2]=0;a[1263537]=0;k=d+24|0;n=c[k>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=i;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=i;return}if((g|0)>0){if((n|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);p=0}else{a[1263537]=0;p=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,p)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=p;c[b>>2]=0;l=i;return}}p=c[d+44>>2]|0;n=c[d+48>>2]|0;o=e+(n>>1)|0;if(!(n&1))q=p;else q=c[(c[o>>2]|0)+p>>2]|0;do if((g|0)<1){p=c[k>>2]|0;n=p+-1|0;if((p|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)s=0;else s=c[e+-4>>2]|0;if((p|0)<=(s|0)){if(r)t=0;else t=c[e+-4>>2]|0;do if((t|0)<(p|0)){if(r)u=0;else u=c[e+-4>>2]|0;if((u|0)<(p|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);v=0;break}else{a[1263537]=0;w=31;break}}else w=31;while(0);if((w|0)==31)v=e+(n*24|0)|0;__ZN7VariantC2ERKS_(j,v);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);x=+__ZNK7VariantcvdEv(j);Mi[q&511](o,x);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I10StreamPeerdE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,i=0,j=0.0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1226344)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1)){g=b;i=c[d>>2]|0;j=+h[i>>3];Mi[g&511](a,j);return}else{g=c[(c[a>>2]|0)+b>>2]|0;i=c[d>>2]|0;j=+h[i>>3];Mi[g&511](a,j);return}}function __ZN11MethodBind1I10StreamPeerdED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I10StreamPeerfE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if(!b){__ZN7VariantC2Ef(d,0.0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK11MethodBind1I10StreamPeerfE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1109256);l=a;return c[b>>2]|0}function __ZN11MethodBind1I10StreamPeerfE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0.0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1226344)|0:0){c[h>>2]=0;a[1263537]=0;k=d+24|0;n=c[k>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=i;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=i;return}if((g|0)>0){if((n|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);p=0}else{a[1263537]=0;p=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,p)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=p;c[b>>2]=0;l=i;return}}p=c[d+44>>2]|0;n=c[d+48>>2]|0;o=e+(n>>1)|0;if(!(n&1))q=p;else q=c[(c[o>>2]|0)+p>>2]|0;do if((g|0)<1){p=c[k>>2]|0;n=p+-1|0;if((p|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)s=0;else s=c[e+-4>>2]|0;if((p|0)<=(s|0)){if(r)t=0;else t=c[e+-4>>2]|0;do if((t|0)<(p|0)){if(r)u=0;else u=c[e+-4>>2]|0;if((u|0)<(p|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);v=0;break}else{a[1263537]=0;w=31;break}}else w=31;while(0);if((w|0)==31)v=e+(n*24|0)|0;__ZN7VariantC2ERKS_(j,v);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);x=+__ZNK7VariantcvfEv(j);Mi[q&511](o,x);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I10StreamPeerfE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0,j=0.0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1226344)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1)){h=b;i=c[d>>2]|0;j=+g[i>>2];Mi[h&511](a,j);return}else{h=c[(c[a>>2]|0)+b>>2]|0;i=c[d>>2]|0;j=+g[i>>2];Mi[h&511](a,j);return}}function __ZN11MethodBind1I10StreamPeerfED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I10StreamPeeryE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if(!b){__ZN7VariantC2Ey(d,0,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK11MethodBind1I10StreamPeeryE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1109256);l=a;return c[b>>2]|0}function __ZN11MethodBind1I10StreamPeeryE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1226344)|0:0){c[h>>2]=0;a[1263537]=0;k=d+24|0;n=c[k>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=i;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=i;return}if((g|0)>0){if((n|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);p=0}else{a[1263537]=0;p=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,p)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=p;c[b>>2]=0;l=i;return}}p=c[d+44>>2]|0;n=c[d+48>>2]|0;o=e+(n>>1)|0;if(!(n&1))q=p;else q=c[(c[o>>2]|0)+p>>2]|0;do if((g|0)<1){p=c[k>>2]|0;n=p+-1|0;if((p|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)s=0;else s=c[e+-4>>2]|0;if((p|0)<=(s|0)){if(r)t=0;else t=c[e+-4>>2]|0;do if((t|0)<(p|0)){if(r)u=0;else u=c[e+-4>>2]|0;if((u|0)<(p|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);v=0;break}else{a[1263537]=0;w=31;break}}else w=31;while(0);if((w|0)==31)v=e+(n*24|0)|0;__ZN7VariantC2ERKS_(j,v);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);f=__ZNK7VariantcvyEv(j)|0;bj[q&4095](o,f,F);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I10StreamPeeryE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1226344)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1))g=b;else g=c[(c[a>>2]|0)+b>>2]|0;b=c[d>>2]|0;bj[g&4095](a,c[b>>2]|0,c[b+4>>2]|0);return}function __ZN11MethodBind1I10StreamPeeryED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I10StreamPeerxE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if(!b){__ZN7VariantC2Ex(d,0,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK11MethodBind1I10StreamPeerxE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1109256);l=a;return c[b>>2]|0}function __ZN11MethodBind1I10StreamPeerxE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1226344)|0:0){c[h>>2]=0;a[1263537]=0;k=d+24|0;n=c[k>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=i;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=i;return}if((g|0)>0){if((n|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);p=0}else{a[1263537]=0;p=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,p)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=p;c[b>>2]=0;l=i;return}}p=c[d+44>>2]|0;n=c[d+48>>2]|0;o=e+(n>>1)|0;if(!(n&1))q=p;else q=c[(c[o>>2]|0)+p>>2]|0;do if((g|0)<1){p=c[k>>2]|0;n=p+-1|0;if((p|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)s=0;else s=c[e+-4>>2]|0;if((p|0)<=(s|0)){if(r)t=0;else t=c[e+-4>>2]|0;do if((t|0)<(p|0)){if(r)u=0;else u=c[e+-4>>2]|0;if((u|0)<(p|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);v=0;break}else{a[1263537]=0;w=31;break}}else w=31;while(0);if((w|0)==31)v=e+(n*24|0)|0;__ZN7VariantC2ERKS_(j,v);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);f=__ZNK7VariantcvxEv(j)|0;bj[q&4095](o,f,F);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I10StreamPeerxE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1226344)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1))g=b;else g=c[(c[a>>2]|0)+b>>2]|0;b=c[d>>2]|0;bj[g&4095](a,c[b>>2]|0,c[b+4>>2]|0);return}function __ZN11MethodBind1I10StreamPeerxED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I10StreamPeerjE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if(!b){__ZN7VariantC2Ej(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK11MethodBind1I10StreamPeerjE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1109256);l=a;return c[b>>2]|0}function __ZN11MethodBind1I10StreamPeerjE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1226344)|0:0){c[h>>2]=0;a[1263537]=0;k=d+24|0;n=c[k>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=i;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=i;return}if((g|0)>0){if((n|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);p=0}else{a[1263537]=0;p=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,p)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=p;c[b>>2]=0;l=i;return}}p=c[d+44>>2]|0;n=c[d+48>>2]|0;o=e+(n>>1)|0;if(!(n&1))q=p;else q=c[(c[o>>2]|0)+p>>2]|0;do if((g|0)<1){p=c[k>>2]|0;n=p+-1|0;if((p|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)s=0;else s=c[e+-4>>2]|0;if((p|0)<=(s|0)){if(r)t=0;else t=c[e+-4>>2]|0;do if((t|0)<(p|0)){if(r)u=0;else u=c[e+-4>>2]|0;if((u|0)<(p|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);v=0;break}else{a[1263537]=0;w=31;break}}else w=31;while(0);if((w|0)==31)v=e+(n*24|0)|0;__ZN7VariantC2ERKS_(j,v);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);f=__ZNK7VariantcvjEv(j)|0;Pi[q&2047](o,f);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I10StreamPeerjE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1226344)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1)){g=b;h=c[d>>2]|0;i=c[h>>2]|0;Pi[g&2047](a,i);return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=c[d>>2]|0;i=c[h>>2]|0;Pi[g&2047](a,i);return}}function __ZN11MethodBind1I10StreamPeerjED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I10StreamPeeriE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if(!b){__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK11MethodBind1I10StreamPeeriE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1109256);l=a;return c[b>>2]|0}function __ZN11MethodBind1I10StreamPeeriE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1226344)|0:0){c[h>>2]=0;a[1263537]=0;k=d+24|0;n=c[k>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=i;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=i;return}if((g|0)>0){if((n|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);p=0}else{a[1263537]=0;p=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,p)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=p;c[b>>2]=0;l=i;return}}p=c[d+44>>2]|0;n=c[d+48>>2]|0;o=e+(n>>1)|0;if(!(n&1))q=p;else q=c[(c[o>>2]|0)+p>>2]|0;do if((g|0)<1){p=c[k>>2]|0;n=p+-1|0;if((p|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)s=0;else s=c[e+-4>>2]|0;if((p|0)<=(s|0)){if(r)t=0;else t=c[e+-4>>2]|0;do if((t|0)<(p|0)){if(r)u=0;else u=c[e+-4>>2]|0;if((u|0)<(p|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);v=0;break}else{a[1263537]=0;w=31;break}}else w=31;while(0);if((w|0)==31)v=e+(n*24|0)|0;__ZN7VariantC2ERKS_(j,v);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);f=__ZNK7VariantcviEv(j)|0;Pi[q&2047](o,f);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I10StreamPeeriE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1226344)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1)){g=b;h=c[d>>2]|0;i=c[h>>2]|0;Pi[g&2047](a,i);return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=c[d>>2]|0;i=c[h>>2]|0;Pi[g&2047](a,i);return}}function __ZN11MethodBind1I10StreamPeeriED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I10StreamPeertE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if(!b){__ZN7VariantC2Et(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK11MethodBind1I10StreamPeertE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1109256);l=a;return c[b>>2]|0}function __ZN11MethodBind1I10StreamPeertE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1226344)|0:0){c[h>>2]=0;a[1263537]=0;k=d+24|0;n=c[k>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=i;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=i;return}if((g|0)>0){if((n|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);p=0}else{a[1263537]=0;p=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,p)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=p;c[b>>2]=0;l=i;return}}p=c[d+44>>2]|0;n=c[d+48>>2]|0;o=e+(n>>1)|0;if(!(n&1))q=p;else q=c[(c[o>>2]|0)+p>>2]|0;do if((g|0)<1){p=c[k>>2]|0;n=p+-1|0;if((p|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)s=0;else s=c[e+-4>>2]|0;if((p|0)<=(s|0)){if(r)t=0;else t=c[e+-4>>2]|0;do if((t|0)<(p|0)){if(r)u=0;else u=c[e+-4>>2]|0;if((u|0)<(p|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);v=0;break}else{a[1263537]=0;w=31;break}}else w=31;while(0);if((w|0)==31)v=e+(n*24|0)|0;__ZN7VariantC2ERKS_(j,v);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);f=__ZNK7VariantcvtEv(j)|0;Pi[q&2047](o,f);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I10StreamPeertE7ptrcallEP6ObjectPPKvPv(a,d,e,f){a=a|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0;if(!d)g=0;else{f=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1226344)|0;g=f?d:0}d=c[a+44>>2]|0;f=c[a+48>>2]|0;a=g+(f>>1)|0;if(!(f&1)){h=d;i=c[e>>2]|0;j=b[i>>1]|0;Pi[h&2047](a,j);return}else{h=c[(c[a>>2]|0)+d>>2]|0;i=c[e>>2]|0;j=b[i>>1]|0;Pi[h&2047](a,j);return}}function __ZN11MethodBind1I10StreamPeertED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK7VariantcvtEv(a){a=a|0;var b=0,e=0,f=0,g=0,i=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=b;switch(c[a>>2]|0){case 4:{c[e>>2]=__ZNK7Variantcv6StringEv(a)|0;f=(__ZNK6String6to_intEv(e)|0)&65535;g=c[e>>2]|0;if((g|0)!=0?(__Z16atomic_decrementPj(g+-8|0)|0)==0:0){__ZN6Memory11free_staticEPvb(g,1);i=f}else i=f;break}case 1:{i=d[a+8>>0]|0;break}case 2:{i=c[a+8>>2]&65535;break}case 3:{i=~~+h[a+8>>3]&65535;break}default:i=0}l=b;return i|0}function __ZNK11MethodBind1I10StreamPeersE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if(!b){__ZN7VariantC2Es(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK11MethodBind1I10StreamPeersE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1109256);l=a;return c[b>>2]|0}function __ZN11MethodBind1I10StreamPeersE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1226344)|0:0){c[h>>2]=0;a[1263537]=0;k=d+24|0;n=c[k>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=i;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=i;return}if((g|0)>0){if((n|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);p=0}else{a[1263537]=0;p=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,p)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=p;c[b>>2]=0;l=i;return}}p=c[d+44>>2]|0;n=c[d+48>>2]|0;o=e+(n>>1)|0;if(!(n&1))q=p;else q=c[(c[o>>2]|0)+p>>2]|0;do if((g|0)<1){p=c[k>>2]|0;n=p+-1|0;if((p|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)s=0;else s=c[e+-4>>2]|0;if((p|0)<=(s|0)){if(r)t=0;else t=c[e+-4>>2]|0;do if((t|0)<(p|0)){if(r)u=0;else u=c[e+-4>>2]|0;if((u|0)<(p|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);v=0;break}else{a[1263537]=0;w=31;break}}else w=31;while(0);if((w|0)==31)v=e+(n*24|0)|0;__ZN7VariantC2ERKS_(j,v);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);f=__ZNK7VariantcvsEv(j)|0;Pi[q&2047](o,f);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I10StreamPeersE7ptrcallEP6ObjectPPKvPv(a,d,e,f){a=a|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0;if(!d)g=0;else{f=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1226344)|0;g=f?d:0}d=c[a+44>>2]|0;f=c[a+48>>2]|0;a=g+(f>>1)|0;if(!(f&1)){h=d;i=c[e>>2]|0;j=b[i>>1]|0;Pi[h&2047](a,j);return}else{h=c[(c[a>>2]|0)+d>>2]|0;i=c[e>>2]|0;j=b[i>>1]|0;Pi[h&2047](a,j);return}}function __ZN11MethodBind1I10StreamPeersED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK7VariantcvsEv(a){a=a|0;var b=0,e=0,f=0,g=0,i=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=b;switch(c[a>>2]|0){case 4:{c[e>>2]=__ZNK7Variantcv6StringEv(a)|0;f=(__ZNK6String6to_intEv(e)|0)&65535;g=c[e>>2]|0;if((g|0)!=0?(__Z16atomic_decrementPj(g+-8|0)|0)==0:0){__ZN6Memory11free_staticEPvb(g,1);i=f}else i=f;break}case 1:{i=d[a+8>>0]|0;break}case 2:{i=c[a+8>>2]&65535;break}case 3:{i=~~+h[a+8>>3];break}default:i=0}l=b;return i|0}function __ZNK11MethodBind1I10StreamPeerhE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if(!b){__ZN7VariantC2Eh(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK11MethodBind1I10StreamPeerhE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1109256);l=a;return c[b>>2]|0}function __ZN11MethodBind1I10StreamPeerhE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1226344)|0:0){c[h>>2]=0;a[1263537]=0;k=d+24|0;n=c[k>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=i;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=i;return}if((g|0)>0){if((n|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);p=0}else{a[1263537]=0;p=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,p)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=p;c[b>>2]=0;l=i;return}}p=c[d+44>>2]|0;n=c[d+48>>2]|0;o=e+(n>>1)|0;if(!(n&1))q=p;else q=c[(c[o>>2]|0)+p>>2]|0;do if((g|0)<1){p=c[k>>2]|0;n=p+-1|0;if((p|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)s=0;else s=c[e+-4>>2]|0;if((p|0)<=(s|0)){if(r)t=0;else t=c[e+-4>>2]|0;do if((t|0)<(p|0)){if(r)u=0;else u=c[e+-4>>2]|0;if((u|0)<(p|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);v=0;break}else{a[1263537]=0;w=31;break}}else w=31;while(0);if((w|0)==31)v=e+(n*24|0)|0;__ZN7VariantC2ERKS_(j,v);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);f=__ZNK7VariantcvhEv(j)|0;Pi[q&2047](o,f);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I10StreamPeerhE7ptrcallEP6ObjectPPKvPv(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0;if(!d)g=0;else{f=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1226344)|0;g=f?d:0}d=c[b+44>>2]|0;f=c[b+48>>2]|0;b=g+(f>>1)|0;if(!(f&1)){h=d;i=c[e>>2]|0;j=a[i>>0]|0;Pi[h&2047](b,j);return}else{h=c[(c[b>>2]|0)+d>>2]|0;i=c[e>>2]|0;j=a[i>>0]|0;Pi[h&2047](b,j);return}}function __ZN11MethodBind1I10StreamPeerhED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK7VariantcvhEv(b){b=b|0;var d=0,e=0,f=0,g=0,i=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d;switch(c[b>>2]|0){case 4:{c[e>>2]=__ZNK7Variantcv6StringEv(b)|0;f=(__ZNK6String6to_intEv(e)|0)&255;g=c[e>>2]|0;if((g|0)!=0?(__Z16atomic_decrementPj(g+-8|0)|0)==0:0){__ZN6Memory11free_staticEPvb(g,1);i=f}else i=f;break}case 1:{i=a[b+8>>0]|0;break}case 2:{i=c[b+8>>2]&255;break}case 3:{i=~~+h[b+8>>3]&255;break}default:i=0}l=d;return i|0}function __ZNK11MethodBind1I10StreamPeeraE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if(!b){__ZN7VariantC2Ea(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK11MethodBind1I10StreamPeeraE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1109256);l=a;return c[b>>2]|0}function __ZN11MethodBind1I10StreamPeeraE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1226344)|0:0){c[h>>2]=0;a[1263537]=0;k=d+24|0;n=c[k>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=i;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=i;return}if((g|0)>0){if((n|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);p=0}else{a[1263537]=0;p=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,p)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=p;c[b>>2]=0;l=i;return}}p=c[d+44>>2]|0;n=c[d+48>>2]|0;o=e+(n>>1)|0;if(!(n&1))q=p;else q=c[(c[o>>2]|0)+p>>2]|0;do if((g|0)<1){p=c[k>>2]|0;n=p+-1|0;if((p|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)s=0;else s=c[e+-4>>2]|0;if((p|0)<=(s|0)){if(r)t=0;else t=c[e+-4>>2]|0;do if((t|0)<(p|0)){if(r)u=0;else u=c[e+-4>>2]|0;if((u|0)<(p|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);v=0;break}else{a[1263537]=0;w=31;break}}else w=31;while(0);if((w|0)==31)v=e+(n*24|0)|0;__ZN7VariantC2ERKS_(j,v);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);f=__ZNK7VariantcvaEv(j)|0;Pi[q&2047](o,f);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I10StreamPeeraE7ptrcallEP6ObjectPPKvPv(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0;if(!d)g=0;else{f=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1226344)|0;g=f?d:0}d=c[b+44>>2]|0;f=c[b+48>>2]|0;b=g+(f>>1)|0;if(!(f&1)){h=d;i=c[e>>2]|0;j=a[i>>0]|0;Pi[h&2047](b,j);return}else{h=c[(c[b>>2]|0)+d>>2]|0;i=c[e>>2]|0;j=a[i>>0]|0;Pi[h&2047](b,j);return}}function __ZN11MethodBind1I10StreamPeeraED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK7VariantcvaEv(b){b=b|0;var d=0,e=0,f=0,g=0,i=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d;switch(c[b>>2]|0){case 4:{c[e>>2]=__ZNK7Variantcv6StringEv(b)|0;f=(__ZNK6String6to_intEv(e)|0)&255;g=c[e>>2]|0;if((g|0)!=0?(__Z16atomic_decrementPj(g+-8|0)|0)==0:0){__ZN6Memory11free_staticEPvb(g,1);i=f}else i=f;break}case 1:{i=a[b+8>>0]|0;break}case 2:{i=c[b+8>>2]&255;break}case 3:{i=~~+h[b+8>>3];break}default:i=0}l=d;return i|0}function __ZNK13MethodBind0RCI10StreamPeerbE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Eb(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK13MethodBind0RCI10StreamPeerbE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1109256);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI10StreamPeerbE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1226344)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2Eb(i,ij[n&8191](d)|0);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI10StreamPeerbE7ptrcallEP6ObjectPPKvPv(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0;if(!d)g=0;else{e=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1226344)|0;g=e?d:0}d=c[b+44>>2]|0;e=c[b+48>>2]|0;b=g+(e>>1)|0;if(!(e&1)){h=d;i=ij[h&8191](b)|0;j=i&1;a[f>>0]=j;return}else{h=c[(c[b>>2]|0)+d>>2]|0;i=ij[h&8191](b)|0;j=i&1;a[f>>0]=j;return}}function __ZN13MethodBind0RCI10StreamPeerbED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I10StreamPeerbE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if(!b){__ZN7VariantC2Eb(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK11MethodBind1I10StreamPeerbE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1109256);l=a;return c[b>>2]|0}function __ZN11MethodBind1I10StreamPeerbE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1226344)|0:0){c[h>>2]=0;a[1263537]=0;k=d+24|0;n=c[k>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=i;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=i;return}if((g|0)>0){if((n|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);p=0}else{a[1263537]=0;p=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,p)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=p;c[b>>2]=0;l=i;return}}p=c[d+44>>2]|0;n=c[d+48>>2]|0;o=e+(n>>1)|0;if(!(n&1))q=p;else q=c[(c[o>>2]|0)+p>>2]|0;do if((g|0)<1){p=c[k>>2]|0;n=p+-1|0;if((p|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)s=0;else s=c[e+-4>>2]|0;if((p|0)<=(s|0)){if(r)t=0;else t=c[e+-4>>2]|0;do if((t|0)<(p|0)){if(r)u=0;else u=c[e+-4>>2]|0;if((u|0)<(p|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);v=0;break}else{a[1263537]=0;w=31;break}}else w=31;while(0);if((w|0)==31)v=e+(n*24|0)|0;__ZN7VariantC2ERKS_(j,v);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);f=__ZNK7VariantcvbEv(j)|0;Pi[q&2047](o,f);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I10StreamPeerbE7ptrcallEP6ObjectPPKvPv(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0;if(!d)g=0;else{f=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1226344)|0;g=f?d:0}d=c[b+44>>2]|0;f=c[b+48>>2]|0;b=g+(f>>1)|0;if(!(f&1))h=d;else h=c[(c[b>>2]|0)+d>>2]|0;Pi[h&2047](b,(a[c[e>>2]>>0]|0)!=0);return}function __ZN11MethodBind1I10StreamPeerbED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI10StreamPeeriE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK13MethodBind0RCI10StreamPeeriE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1109256);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI10StreamPeeriE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1226344)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2Ei(i,ij[n&8191](d)|0);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI10StreamPeeriE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0;if(!b)f=0;else{d=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1226344)|0;f=d?b:0}b=c[a+44>>2]|0;d=c[a+48>>2]|0;a=f+(d>>1)|0;if(!(d&1)){g=b;h=ij[g&8191](a)|0;c[e>>2]=h;return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=ij[g&8191](a)|0;c[e>>2]=h;return}}function __ZN13MethodBind0RCI10StreamPeeriED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK12MethodBind1RI10StreamPeer5ArrayiE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case -1:{__ZN5ArrayC2Ev(d);__ZN7VariantC2ERK5Array(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);__ZN5ArrayD2Ev(d);f=b;break}case 0:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;break}default:f=0}l=a;return f|0}function __ZNK12MethodBind1RI10StreamPeer5ArrayiE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1109256);l=a;return c[b>>2]|0}function __ZN12MethodBind1RI10StreamPeer5ArrayiE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0;i=l;l=l+64|0;if((l|0)>=(m|0))ba(64);j=i+24|0;k=i+48|0;n=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1226344)|0:0){c[h>>2]=0;a[1263537]=0;o=d+24|0;p=c[o>>2]|0;if((p|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=p;c[b>>2]=0;l=i;return}q=p-(c[d+20>>2]|0)|0;if((q|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=q;c[b>>2]=0;l=i;return}if((g|0)>0){if((p|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);r=0}else{a[1263537]=0;r=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,r)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=r;c[b>>2]=0;l=i;return}}r=c[d+44>>2]|0;p=c[d+48>>2]|0;q=e+(p>>1)|0;if(!(p&1))s=r;else s=c[(c[q>>2]|0)+r>>2]|0;do if((g|0)<1){r=c[o>>2]|0;p=r+-1|0;if((r|0)>=1){e=c[d+16>>2]|0;t=(e|0)==0;if(t)u=0;else u=c[e+-4>>2]|0;if((r|0)<=(u|0)){if(t)v=0;else v=c[e+-4>>2]|0;do if((v|0)<(r|0)){if(t)w=0;else w=c[e+-4>>2]|0;if((w|0)<(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);x=0;break}else{a[1263537]=0;y=31;break}}else y=31;while(0);if((y|0)==31)x=e+(p*24|0)|0;__ZN7VariantC2ERKS_(n,x);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f>>2]|0);while(0);f=__ZNK7VariantcviEv(n)|0;c[k>>2]=$i[s&8191](q,f)|0;__ZN7VariantC2ERK5Array(j,k);__ZN5ArrayD2Ev(k);if(c[n>>2]|0)__ZN7Variant5clearEv(n);__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,897,1146558,0);c[b>>2]=0;l=i;return}function __ZN12MethodBind1RI10StreamPeer5ArrayiE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f;if(!b)h=0;else{i=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1226344)|0;h=i?b:0}b=c[a+44>>2]|0;i=c[a+48>>2]|0;a=h+(i>>1)|0;if(!(i&1))j=b;else j=c[(c[a>>2]|0)+b>>2]|0;c[g>>2]=$i[j&8191](a,c[c[d>>2]>>2]|0)|0;__ZN5ArrayaSERKS_(e,g);__ZN5ArrayD2Ev(g);l=f;return}function __ZN12MethodBind1RI10StreamPeer5ArrayiED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK12MethodBind1RI10StreamPeer5ArrayRK10PoolVectorIhEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return __ZNK12MethodBind1RI10StreamPeer5ArrayRK10PoolVectorIhEE18_get_argument_typeEi(a,b)|0}function __ZNK12MethodBind1RI10StreamPeer5ArrayRK10PoolVectorIhEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1109256);l=a;return c[b>>2]|0}function __ZN12MethodBind1RI10StreamPeer5ArrayRK10PoolVectorIhEE4callEP6ObjectPPK7VariantiRNS9_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0;i=l;l=l+64|0;if((l|0)>=(m|0))ba(64);j=i+24|0;k=i+52|0;n=i+48|0;o=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1226344)|0:0){c[h>>2]=0;a[1263537]=0;p=d+24|0;q=c[p>>2]|0;if((q|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=q;c[b>>2]=0;l=i;return}r=q-(c[d+20>>2]|0)|0;if((r|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=r;c[b>>2]=0;l=i;return}if((g|0)>0){if((q|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);s=0}else{a[1263537]=0;s=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,s)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=s;c[b>>2]=0;l=i;return}}s=c[d+44>>2]|0;q=c[d+48>>2]|0;r=e+(q>>1)|0;if(!(q&1))t=s;else t=c[(c[r>>2]|0)+s>>2]|0;do if((g|0)<1){s=c[p>>2]|0;q=s+-1|0;if((s|0)>=1){e=c[d+16>>2]|0;u=(e|0)==0;if(u)v=0;else v=c[e+-4>>2]|0;if((s|0)<=(v|0)){if(u)w=0;else w=c[e+-4>>2]|0;do if((w|0)<(s|0)){if(u)x=0;else x=c[e+-4>>2]|0;if((x|0)<(s|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);y=0;break}else{a[1263537]=0;z=31;break}}else z=31;while(0);if((z|0)==31)y=e+(q*24|0)|0;__ZN7VariantC2ERKS_(o,y);break}}c[o>>2]=0}else __ZN7VariantC2ERKS_(o,c[f>>2]|0);while(0);c[n>>2]=__ZNK7Variantcv10PoolVectorIhEEv(o)|0;c[k>>2]=$i[t&8191](r,n)|0;__ZN7VariantC2ERK5Array(j,k);__ZN5ArrayD2Ev(k);__ZN10PoolVectorIhE12_unreferenceEv(n);if(c[o>>2]|0)__ZN7Variant5clearEv(o);__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,897,1146558,0);c[b>>2]=0;l=i;return}function __ZN12MethodBind1RI10StreamPeer5ArrayRK10PoolVectorIhEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f+8|0;h=f;i=f+4|0;if(!b)j=0;else{k=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1226344)|0;j=k?b:0}b=c[a+44>>2]|0;k=c[a+48>>2]|0;a=j+(k>>1)|0;if(!(k&1))n=b;else n=c[(c[a>>2]|0)+b>>2]|0;b=c[d>>2]|0;c[g>>2]=0;if((c[b>>2]|0?(__ZN10PoolVectorIhE12_unreferenceEv(g),d=c[b>>2]|0,d|0):0)?__Z28atomic_conditional_incrementPj(d)|0:0)c[g>>2]=c[b>>2];c[i>>2]=c[g>>2];c[h>>2]=$i[n&8191](a,i)|0;__ZN5ArrayaSERKS_(e,h);__ZN5ArrayD2Ev(h);__ZN10PoolVectorIhE12_unreferenceEv(i);l=f;return}function __ZN12MethodBind1RI10StreamPeer5ArrayRK10PoolVectorIhEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK12MethodBind1RI10StreamPeer5ArrayRK10PoolVectorIhEE18_get_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;switch(b|0){case -1:{__ZN5ArrayC2Ev(d);__ZN7VariantC2ERK5Array(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);__ZN5ArrayD2Ev(d);f=b;l=a;return f|0}case 0:{c[d>>2]=0;__ZN7VariantC2ERK10PoolVectorIhE(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);__ZN10PoolVectorIhE12_unreferenceEv(d);f=b;l=a;return f|0}default:{f=0;l=a;return f|0}}return 0}function __ZNK12MethodBind1RI10StreamPeer5ErrorRK10PoolVectorIhEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case -1:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;break}case 0:{c[d>>2]=0;__ZN7VariantC2ERK10PoolVectorIhE(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);__ZN10PoolVectorIhE12_unreferenceEv(d);f=b;break}default:f=0}l=a;return f|0}function __ZNK12MethodBind1RI10StreamPeer5ErrorRK10PoolVectorIhEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1109256);l=a;return c[b>>2]|0}function __ZN12MethodBind1RI10StreamPeer5ErrorRK10PoolVectorIhEE4callEP6ObjectPPK7VariantiRNS9_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0;i=l;l=l+64|0;if((l|0)>=(m|0))ba(64);j=i+24|0;k=i+48|0;n=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1226344)|0:0){c[h>>2]=0;a[1263537]=0;o=d+24|0;p=c[o>>2]|0;if((p|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=p;c[b>>2]=0;l=i;return}q=p-(c[d+20>>2]|0)|0;if((q|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=q;c[b>>2]=0;l=i;return}if((g|0)>0){if((p|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);r=0}else{a[1263537]=0;r=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,r)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=r;c[b>>2]=0;l=i;return}}r=c[d+44>>2]|0;p=c[d+48>>2]|0;q=e+(p>>1)|0;if(!(p&1))s=r;else s=c[(c[q>>2]|0)+r>>2]|0;do if((g|0)<1){r=c[o>>2]|0;p=r+-1|0;if((r|0)>=1){e=c[d+16>>2]|0;t=(e|0)==0;if(t)u=0;else u=c[e+-4>>2]|0;if((r|0)<=(u|0)){if(t)v=0;else v=c[e+-4>>2]|0;do if((v|0)<(r|0)){if(t)w=0;else w=c[e+-4>>2]|0;if((w|0)<(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);x=0;break}else{a[1263537]=0;y=31;break}}else y=31;while(0);if((y|0)==31)x=e+(p*24|0)|0;__ZN7VariantC2ERKS_(n,x);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f>>2]|0);while(0);c[k>>2]=__ZNK7Variantcv10PoolVectorIhEEv(n)|0;__ZN7VariantC2Ei(j,$i[s&8191](q,k)|0);__ZN10PoolVectorIhE12_unreferenceEv(k);if(c[n>>2]|0)__ZN7Variant5clearEv(n);__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,897,1146558,0);c[b>>2]=0;l=i;return}function __ZN12MethodBind1RI10StreamPeer5ErrorRK10PoolVectorIhEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f+4|0;h=f;if(!b)i=0;else{j=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1226344)|0;i=j?b:0}b=c[a+44>>2]|0;j=c[a+48>>2]|0;a=i+(j>>1)|0;if(!(j&1))k=b;else k=c[(c[a>>2]|0)+b>>2]|0;b=c[d>>2]|0;c[g>>2]=0;if((c[b>>2]|0?(__ZN10PoolVectorIhE12_unreferenceEv(g),d=c[b>>2]|0,d|0):0)?__Z28atomic_conditional_incrementPj(d)|0:0)c[g>>2]=c[b>>2];c[h>>2]=c[g>>2];c[e>>2]=$i[k&8191](a,h)|0;__ZN10PoolVectorIhE12_unreferenceEv(h);l=f;return}function __ZN12MethodBind1RI10StreamPeer5ErrorRK10PoolVectorIhEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN22ResourceFormatImporter4loadERK6StringS2_P5Error(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);a=d;c[a>>2]=0;c[a+4>>2]=0;f=__ZNK22ResourceFormatImporter18_get_path_and_typeERK6StringRNS_11PathAndTypeE(0,b,a)|0;if(!f){b=__ZN14ResourceLoader4loadERK6StringS2_bP5Error(a,a+4|0,0,e)|0;if(b){__ZN9Reference9referenceEv(b);if(__ZN9Reference11unreferenceEv(b)|0?__Z17predelete_handlerP6Object(b)|0:0){gj[c[(c[b>>2]|0)+76>>2]&8191](b);__ZN6Memory11free_staticEPvb(b,0);g=b}else g=b}else g=0}else if(!e)g=0;else{c[e>>2]=f;g=0}f=c[a+4>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);f=c[a>>2]|0;if(!f){l=d;return g|0}if(__Z16atomic_decrementPj(f+-8|0)|0){l=d;return g|0}__ZN6Memory11free_staticEPvb(f,1);l=d;return g|0}function __ZNK22ResourceFormatImporter25get_recognized_extensionsEP4ListI6String16DefaultAllocatorE(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e+4|0;g=e;h=f+4|0;c[h>>2]=379008;c[f>>2]=0;i=f+8|0;c[i>>2]=0;j=c[b+4>>2]|0;if(!j){l=e;return}k=c[j+8>>2]|0;j=c[b+8>>2]|0;if((k|0)==(j|0)){l=e;return}else n=k;while(1){k=c[n+8>>2]|0;if((k|0)==(j|0))break;else n=k}if(!n){l=e;return}j=n;do{c[g>>2]=0;n=c[j+24>>2]|0;Pi[c[(c[n>>2]|0)+92>>2]&2047](n,g);n=c[g>>2]|0;if(!n)o=0;else{p=n;q=15}while(1){if((q|0)==15){q=0;o=c[p>>2]|0}if(!o)break;if(!(__ZNK3SetI6String10ComparatorIS0_E16DefaultAllocatorE3hasERKS0_(f,o)|0)){__ZN4ListI6String16DefaultAllocatorE9push_backERKS0_(d,o)|0;if(!(c[f>>2]|0)){n=__ZnwjPFPvjE(28,4740)|0;k=n+16|0;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0;c[f>>2]=n;k=c[h>>2]|0;c[n+4>>2]=k;c[n+8>>2]=k;c[n+12>>2]=k;c[n>>2]=1}__ZN3SetI6String10ComparatorIS0_E16DefaultAllocatorE10_insert_rbERKS0_(f,o)|0}p=o+4|0;q=15}n=c[g>>2]|0;a:do if(n|0){k=n;while(1){b=c[k>>2]|0;if(!b)break;__ZN4ListI6String16DefaultAllocatorE5_Data5eraseEPKNS2_7ElementE(k,b)|0;r=c[g>>2]|0;if(!(c[r+8>>2]|0)){q=21;break}if(!r)break a;else k=r}if((q|0)==21){q=0;__ZN6Memory11free_staticEPvb(r,0);c[g>>2]=0;break}if(!(c[k+8>>2]|0)){a[1263537]=0;__ZN6Memory11free_staticEPvb(k,0);break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145461,1145120,668,1145467,0);break}}while(0);j=c[j+16>>2]|0}while((j|0)!=0);j=c[f>>2]|0;if(!j){l=e;return}__ZN3SetI6String10ComparatorIS0_E16DefaultAllocatorE13_cleanup_treeEPNS4_7ElementE(f,c[j+8>>2]|0);j=c[h>>2]|0;h=c[f>>2]|0;c[h+8>>2]=j;c[i>>2]=0;i=j;c[i+12>>2]=i;if(!h){l=e;return}i=c[h+24>>2]|0;if(i|0?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);__ZN6Memory11free_staticEPvb(h,0);c[f>>2]=0;l=e;return}function __ZNK22ResourceFormatImporter34get_recognized_extensions_for_typeERK6StringP4ListIS0_16DefaultAllocatorE(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);g=f+12|0;h=f+8|0;i=f+4|0;j=f;if(__ZNK6StringeqEPKc(d,1263606)|0){Pi[c[(c[b>>2]|0)+8>>2]&2047](b,e);l=f;return}k=g+4|0;c[k>>2]=379008;c[g>>2]=0;n=g+8|0;c[n>>2]=0;o=c[b+4>>2]|0;if(o|0?(p=c[o+8>>2]|0,o=c[b+8>>2]|0,(p|0)!=(o|0)):0){b=p;while(1){p=c[b+8>>2]|0;if((p|0)==(o|0))break;else b=p}if(b|0){o=b;do{b=o+24|0;p=c[b>>2]|0;c[h>>2]=ij[c[(c[p>>2]|0)+100>>2]&8191](p)|0;c[i>>2]=0;p=__ZNK6StringeqERKS_(h,i)|0;q=c[i>>2]|0;if(q|0?(__Z16atomic_decrementPj(q+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(q,1);if(!p?(__ZN10StringNameC2ERK6String(i,h),__ZN10StringNameC2ERK6String(j,d),p=__ZN7ClassDB15is_parent_classERK10StringNameS2_(i,j)|0,__ZN10StringNameD2Ev(j),__ZN10StringNameD2Ev(i),p):0){c[i>>2]=0;p=c[b>>2]|0;Pi[c[(c[p>>2]|0)+92>>2]&2047](p,i);p=c[i>>2]|0;if(!p)r=0;else{s=p;t=22}while(1){if((t|0)==22){t=0;r=c[s>>2]|0}if(!r)break;if(!(__ZNK3SetI6String10ComparatorIS0_E16DefaultAllocatorE3hasERKS0_(g,r)|0)){__ZN4ListI6String16DefaultAllocatorE9push_backERKS0_(e,r)|0;if(!(c[g>>2]|0)){p=__ZnwjPFPvjE(28,4740)|0;b=p+16|0;c[b>>2]=0;c[b+4>>2]=0;c[b+8>>2]=0;c[g>>2]=p;b=c[k>>2]|0;c[p+4>>2]=b;c[p+8>>2]=b;c[p+12>>2]=b;c[p>>2]=1}__ZN3SetI6String10ComparatorIS0_E16DefaultAllocatorE10_insert_rbERKS0_(g,r)|0}s=r+4|0;t=22}p=c[i>>2]|0;a:do if(p|0){b=p;while(1){q=c[b>>2]|0;if(!q)break;__ZN4ListI6String16DefaultAllocatorE5_Data5eraseEPKNS2_7ElementE(b,q)|0;u=c[i>>2]|0;if(!(c[u+8>>2]|0)){t=28;break}if(!u)break a;else b=u}if((t|0)==28){t=0;__ZN6Memory11free_staticEPvb(u,0);c[i>>2]=0;break}if(!(c[b+8>>2]|0)){a[1263537]=0;__ZN6Memory11free_staticEPvb(b,0);break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145461,1145120,668,1145467,0);break}}while(0)}p=c[h>>2]|0;if(p|0?(__Z16atomic_decrementPj(p+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(p,1);o=c[o+16>>2]|0}while((o|0)!=0);o=c[g>>2]|0;if(o|0?(__ZN3SetI6String10ComparatorIS0_E16DefaultAllocatorE13_cleanup_treeEPNS4_7ElementE(g,c[o+8>>2]|0),o=c[k>>2]|0,k=c[g>>2]|0,c[k+8>>2]=o,c[n>>2]=0,n=o,c[n+12>>2]=n,k|0):0){n=c[k+24>>2]|0;if(n|0?(__Z16atomic_decrementPj(n+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(n,1);__ZN6Memory11free_staticEPvb(k,0);c[g>>2]=0}}}l=f;return}function __ZNK22ResourceFormatImporter14recognize_pathERK6StringS2_(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);a=d+4|0;e=d;__ZN6StringC2EPKc(e,1109672);c[a>>2]=__ZNK6StringplERKS_(b,e)|0;b=__ZN10FileAccess6existsERK6String(a)|0;f=c[a>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);f=c[e>>2]|0;if(!f){l=d;return b|0}if(__Z16atomic_decrementPj(f+-8|0)|0){l=d;return b|0}__ZN6Memory11free_staticEPvb(f,1);l=d;return b|0}function __ZNK22ResourceFormatImporter12handles_typeERK6String(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d+8|0;f=d+4|0;g=d;h=c[a+4>>2]|0;if(!h){l=d;return 1}i=c[h+8>>2]|0;h=c[a+8>>2]|0;if((i|0)==(h|0)){l=d;return 1}else j=i;while(1){i=c[j+8>>2]|0;if((i|0)==(h|0))break;else j=i}if(!j){l=d;return 1}h=j;a:while(1){j=c[h+24>>2]|0;c[e>>2]=ij[c[(c[j>>2]|0)+100>>2]&8191](j)|0;c[f>>2]=0;j=__ZNK6StringeqERKS_(e,f)|0;i=c[f>>2]|0;if(i|0?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);if(j)k=4;else{__ZN10StringNameC2ERK6String(f,e);__ZN10StringNameC2ERK6String(g,b);j=__ZN7ClassDB15is_parent_classERK10StringNameS2_(f,g)|0;__ZN10StringNameD2Ev(g);__ZN10StringNameD2Ev(f);k=j&1}j=c[e>>2]|0;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);switch(k&7){case 4:case 0:break;default:{n=16;break a}}h=c[h+16>>2]|0;if(!h){n=16;break}}if((n|0)==16){l=d;return 1}return 0}function __ZNK22ResourceFormatImporter17get_resource_typeERK6String(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=a;e=a+8|0;c[e>>2]=0;c[e+4>>2]=0;if(!(__ZNK22ResourceFormatImporter18_get_path_and_typeERK6StringRNS_11PathAndTypeE(0,b,e)|0)){b=e+4|0;c[d>>2]=0;f=c[b>>2]|0;if(f|0?(c[d>>2]=0,__Z28atomic_conditional_incrementPj(f+-8|0)|0):0)c[d>>2]=c[b>>2]}else __ZN6StringC2EPKc(d,1263606);b=c[e+4>>2]|0;if(b|0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(b,1);b=c[e>>2]|0;if(!b){g=c[d>>2]|0;l=a;return g|0}if(__Z16atomic_decrementPj(b+-8|0)|0){g=c[d>>2]|0;l=a;return g|0}__ZN6Memory11free_staticEPvb(b,1);g=c[d>>2]|0;l=a;return g|0}function __ZN22ResourceFormatImporter16get_dependenciesERK6StringP4ListIS0_16DefaultAllocatorEb(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=a;c[f>>2]=0;c[f+4>>2]=0;if(!(__ZNK22ResourceFormatImporter18_get_path_and_typeERK6StringRNS_11PathAndTypeE(0,b,f)|0))__ZN14ResourceLoader16get_dependenciesERK6StringP4ListIS0_16DefaultAllocatorEb(f,d,e);e=c[f+4>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);e=c[f>>2]|0;if(!e){l=a;return}if(__Z16atomic_decrementPj(e+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(e,1);l=a;return}function __ZN22ResourceFormatImporterD2Ev(a){a=a|0;var b=0,d=0,e=0;c[a>>2]=404340;b=a+4|0;d=c[b>>2]|0;if(!d)return;__ZN3SetI3RefI16ResourceImporterE10ComparatorIS2_E16DefaultAllocatorE13_cleanup_treeEPNS6_7ElementE(b,c[d+8>>2]|0);d=c[a+8>>2]|0;e=c[b>>2]|0;c[e+8>>2]=d;c[a+12>>2]=0;a=d;c[a+12>>2]=a;if(!e)return;a=e+24|0;d=c[a>>2]|0;if((d|0?__ZN9Reference11unreferenceEv(d)|0:0)?(d=c[a>>2]|0,__Z17predelete_handlerP6Object(d)|0):0){gj[c[(c[d>>2]|0)+76>>2]&8191](d);__ZN6Memory11free_staticEPvb(d,0)}c[a>>2]=0;__ZN6Memory11free_staticEPvb(e,0);c[b>>2]=0;return}function __ZN22ResourceFormatImporterD0Ev(a){a=a|0;var b=0,d=0,e=0;c[a>>2]=404340;b=a+4|0;d=c[b>>2]|0;if(!d){__ZdlPv(a);return}__ZN3SetI3RefI16ResourceImporterE10ComparatorIS2_E16DefaultAllocatorE13_cleanup_treeEPNS6_7ElementE(b,c[d+8>>2]|0);d=c[a+8>>2]|0;e=c[b>>2]|0;c[e+8>>2]=d;c[a+12>>2]=0;b=d;c[b+12>>2]=b;if(!e){__ZdlPv(a);return}b=e+24|0;d=c[b>>2]|0;if((d|0?__ZN9Reference11unreferenceEv(d)|0:0)?(d=c[b>>2]|0,__Z17predelete_handlerP6Object(d)|0):0){gj[c[(c[d>>2]|0)+76>>2]&8191](d);__ZN6Memory11free_staticEPvb(d,0)}c[b>>2]=0;__ZN6Memory11free_staticEPvb(e,0);__ZdlPv(a);return}function __ZNK22ResourceFormatImporter15can_be_importedERK6String(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d;c[e>>2]=0;f=__ZNK20ResourceFormatLoader14recognize_pathERK6StringS2_(a,b,e)|0;b=c[e>>2]|0;if(!b){l=d;return f|0}if(__Z16atomic_decrementPj(b+-8|0)|0){l=d;return f|0}__ZN6Memory11free_staticEPvb(b,1);l=d;return f|0}function __ZN3SetI3RefI16ResourceImporterE10ComparatorIS2_E16DefaultAllocatorE13_cleanup_treeEPNS6_7ElementE(a,b){a=a|0;b=b|0;var d=0;if((c[a+4>>2]|0)==(b|0))return;__ZN3SetI3RefI16ResourceImporterE10ComparatorIS2_E16DefaultAllocatorE13_cleanup_treeEPNS6_7ElementE(a,c[b+8>>2]|0);__ZN3SetI3RefI16ResourceImporterE10ComparatorIS2_E16DefaultAllocatorE13_cleanup_treeEPNS6_7ElementE(a,c[b+4>>2]|0);a=b+24|0;d=c[a>>2]|0;if((d|0?__ZN9Reference11unreferenceEv(d)|0:0)?(d=c[a>>2]|0,__Z17predelete_handlerP6Object(d)|0):0){gj[c[(c[d>>2]|0)+76>>2]&8191](d);__ZN6Memory11free_staticEPvb(d,0)}c[a>>2]=0;__ZN6Memory11free_staticEPvb(b,0);return}function __ZNK22ResourceFormatImporter18_get_path_and_typeERK6StringRNS_11PathAndTypeE(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0;b=l;l=l+144|0;if((l|0)>=(m|0))ba(144);f=b+128|0;g=b+116|0;h=b+112|0;i=b+24|0;j=b+96|0;k=b+88|0;n=b+80|0;o=b;p=b+84|0;q=b+72|0;r=b+64|0;s=b+56|0;t=b+52|0;u=b+48|0;v=b+76|0;w=b+68|0;x=b+60|0;__ZN6StringC2EPKc(h,1109672);c[g>>2]=__ZNK6StringplERKS_(d,h)|0;y=__ZN10FileAccess4openERK6StringiP5Error(g,1,f)|0;z=c[g>>2]|0;if(z|0?(__Z16atomic_decrementPj(z+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(z,1);z=c[h>>2]|0;if(z|0?(__Z16atomic_decrementPj(z+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(z,1);if(!y){A=c[f>>2]|0;l=b;return A|0}c[g+4>>2]=0;c[g>>2]=395372;c[g+8>>2]=y;c[h>>2]=0;c[i>>2]=0;c[j>>2]=0;c[j+8>>2]=379008;c[j+4>>2]=0;c[j+12>>2]=0;c[k>>2]=0;c[n>>2]=0;z=j+4|0;B=e+4|0;a:while(1){c[o>>2]=0;C=__ZNK7Variantcv6StringEv(o)|0;D=C;E=c[h>>2]|0;if((E|0)==(C|0)){if(C|0)F=18}else{if(E|0?(__Z16atomic_decrementPj(E+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(E,1);c[h>>2]=0;if(C|0)if(!(__Z28atomic_conditional_incrementPj(C+-8|0)|0))F=18;else{c[h>>2]=D;F=18}}if((F|0)==18?(F=0,(__Z16atomic_decrementPj(C+-8|0)|0)==0):0)__ZN6Memory11free_staticEPvb(C,1);if(c[o>>2]|0)__ZN7Variant5clearEv(o);__ZN3MapI6String7Variant10ComparatorIS0_E16DefaultAllocatorE5clearEv(z);C=c[j>>2]|0;if(C|0){if(!(__Z16atomic_decrementPj(C+-8|0)|0))__ZN6Memory11free_staticEPvb(C,1);c[j>>2]=0}C=__ZN13VariantParser20parse_tag_assign_eofEPNS_6StreamERiR6StringRNS_3TagES4_R7VariantPNS_14ResourceParserEb(g,k,n,j,h,i,0,1)|0;c[f>>2]=C;switch(C|0){case 18:{F=27;break a;break}case 0:break;default:{F=28;break a}}c[v>>2]=0;C=__ZNK6StringneERKS_(h,v)|0;D=c[v>>2]|0;if(D|0?(__Z16atomic_decrementPj(D+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(D,1);if(!C)if(__ZNK6StringneEPKc(j,1109774)|0){F=103;break}else continue;if(__ZNK6String11begins_withEPKc(h,1109768)|0){c[v>>2]=0;C=__ZNK6StringeqERKS_(e,v)|0;D=c[v>>2]|0;if(D|0?(__Z16atomic_decrementPj(D+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(D,1);if(C){c[v>>2]=__ZNK6String10get_slicecEwi(h,46,1)|0;C=__ZN2OS13get_singletonEv()|0;do if($i[c[(c[C>>2]|0)+524>>2]&8191](C,v)|0){D=__ZNK7Variantcv6StringEv(i)|0;E=D;G=c[e>>2]|0;if((G|0)==(D|0)){if(!D)break}else{if(G|0?(__Z16atomic_decrementPj(G+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(G,1);c[e>>2]=0;if(!D)break;if(__Z28atomic_conditional_incrementPj(D+-8|0)|0)c[e>>2]=E}if(!(__Z16atomic_decrementPj(D+-8|0)|0))__ZN6Memory11free_staticEPvb(D,1)}while(0);C=c[v>>2]|0;if(C|0?(__Z16atomic_decrementPj(C+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(C,1);continue}}if(__ZNK6StringeqEPKc(h,1128095)|0){C=__ZNK7Variantcv6StringEv(i)|0;D=C;E=c[e>>2]|0;if((E|0)==(C|0)){if(!C)continue}else{if(E|0?(__Z16atomic_decrementPj(E+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(E,1);c[e>>2]=0;if(!C)continue;if(__Z28atomic_conditional_incrementPj(C+-8|0)|0)c[e>>2]=D}if(__Z16atomic_decrementPj(C+-8|0)|0)continue;__ZN6Memory11free_staticEPvb(C,1);continue}if(!(__ZNK6StringeqEPKc(h,1123189)|0))continue;C=__ZNK7Variantcv6StringEv(i)|0;D=C;E=c[B>>2]|0;if((E|0)==(C|0)){if(!C)continue}else{if(E|0?(__Z16atomic_decrementPj(E+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(E,1);c[B>>2]=0;if(!C)continue;if(__Z28atomic_conditional_incrementPj(C+-8|0)|0)c[B>>2]=D}if(__Z16atomic_decrementPj(C+-8|0)|0)continue;__ZN6Memory11free_staticEPvb(C,1)}if((F|0)==27){gj[c[(c[y>>2]|0)+144>>2]&8191](y);__ZN6Memory11free_staticEPvb(y,0);H=0}else if((F|0)==28){c[u>>2]=__ZplPKcRK6String(1109680,d)|0;__ZN6StringC2EPKc(v,1109712);c[t>>2]=__ZNK6StringplERKS_(u,v)|0;d=c[k>>2]|0;c[w>>2]=__Z4itosx(d,((d|0)<0)<<31>>31)|0;c[s>>2]=__ZNK6StringplERKS_(t,w)|0;__ZN6StringC2EPKc(x,1133124);c[r>>2]=__ZNK6StringplERKS_(s,x)|0;c[q>>2]=__ZNK6StringplERKS_(r,n)|0;c[p>>2]=__ZNK6String4utf8Ev(q)|0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1109721,1109740,63,__ZNK10CharString8get_dataEv(p)|0,0);d=c[p>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);d=c[q>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);d=c[r>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);d=c[x>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);d=c[s>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);d=c[w>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);d=c[t>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);d=c[v>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);d=c[u>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);a[1263537]=0;gj[c[(c[y>>2]|0)+144>>2]&8191](y);__ZN6Memory11free_staticEPvb(y,0);H=c[f>>2]|0}else if((F|0)==103){gj[c[(c[y>>2]|0)+144>>2]&8191](y);__ZN6Memory11free_staticEPvb(y,0);c[v>>2]=0;if(__ZNK6StringeqERKS_(e,v)|0)I=16;else{c[w>>2]=0;e=__ZNK6StringeqERKS_(B,w)|0;B=c[w>>2]|0;if(B|0?(__Z16atomic_decrementPj(B+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(B,1);I=e?16:0}e=c[v>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);H=I}I=c[n>>2]|0;if(I|0?(__Z16atomic_decrementPj(I+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(I,1);__ZN3MapI6String7Variant10ComparatorIS0_E16DefaultAllocatorE5clearEv(z);I=c[z>>2]|0;if(I|0){n=I+32|0;if(c[n>>2]|0)__ZN7Variant5clearEv(n);n=c[I+24>>2]|0;if(n|0?(__Z16atomic_decrementPj(n+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(n,1);__ZN6Memory11free_staticEPvb(I,0);c[z>>2]=0}z=c[j>>2]|0;if(z|0?(__Z16atomic_decrementPj(z+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(z,1);if(c[i>>2]|0)__ZN7Variant5clearEv(i);i=c[h>>2]|0;if(i|0?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);A=H;l=b;return A|0}function __ZN14ResourceLoader16get_dependenciesERK6StringP4ListIS0_16DefaultAllocatorEb(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e+4|0;g=e;c[f>>2]=0;if(__ZNK6String11is_rel_pathEv(a)|0){h=__ZplPKcRK6String(1123467,a)|0;i=h;if(h){c[f>>2]=0;if(!(__Z28atomic_conditional_incrementPj(h+-8|0)|0))j=0;else{c[f>>2]=i;j=h}if(!(__Z16atomic_decrementPj(h+-8|0)|0)){__ZN6Memory11free_staticEPvb(h,1);k=j}else k=j}else k=0}else{j=__ZNK12GlobalConfig13localize_pathERK6String(__ZN12GlobalConfig13get_singletonEv()|0,a)|0;a=j;if(j){c[f>>2]=0;if(!(__Z28atomic_conditional_incrementPj(j+-8|0)|0))n=0;else{c[f>>2]=a;n=j}if(!(__Z16atomic_decrementPj(j+-8|0)|0)){__ZN6Memory11free_staticEPvb(j,1);k=n}else k=n}else k=0}if((c[313459]|0)>0){n=0;do{j=1253840+(n<<2)|0;a=c[j>>2]|0;h=c[(c[a>>2]|0)+16>>2]|0;c[g>>2]=0;i=nj[h&2047](a,f,g)|0;a=c[g>>2]|0;if(a|0?(__Z16atomic_decrementPj(a+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(a,1);if(i){i=c[j>>2]|0;Ki[c[(c[i>>2]|0)+28>>2]&4095](i,f,b,d)}n=n+1|0}while((n|0)<(c[313459]|0));o=c[f>>2]|0}else o=k;if(!o){l=e;return}if(__Z16atomic_decrementPj(o+-8|0)|0){l=e;return}__ZN6Memory11free_staticEPvb(o,1);l=e;return}function __ZN13VariantParser20parse_tag_assign_eofEPNS_6StreamERiR6StringRNS_3TagES4_R7VariantPNS_14ResourceParserEb(a,b,d,e,f,g,h,i){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;i=i|0;var j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0;j=l;l=l+48|0;if((l|0)>=(m|0))ba(48);k=j;n=j+32|0;__ZN6StringaSEPKc(f,1263606);c[n>>2]=0;o=a+4|0;p=k+8|0;q=k+8|0;r=0;a:while(1){b:while(1){s=c[o>>2]|0;if(!s)t=ij[c[c[a>>2]>>2]&8191](a)|0;else{c[o>>2]=0;t=s}if(ij[c[(c[a>>2]|0)+8>>2]&8191](a)|0){u=18;break a}c:do switch(t|0){case 59:{v=r;w=8;break b;break}case 91:{if(!(__ZNK6String6lengthEv(n)|0)){w=10;break a}break}default:{if((t|0)>32)switch(t|0){case 61:{w=38;break a;break}case 34:{break b;break}default:break c}if((t|0)!=10)continue b;c[b>>2]=(c[b>>2]|0)+1;continue b}}while(0);c[k>>2]=__ZN6String3chrEw(t)|0;__ZN6StringpLERKS_(n,k)|0;s=c[k>>2]|0;if(s|0?(__Z16atomic_decrementPj(s+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(s,1)}if((w|0)==8){d:while(1){w=0;s=ij[c[c[a>>2]>>2]&8191](a)|0;x=ij[c[(c[a>>2]|0)+8>>2]&8191](a)|0;y=x?1:(s|0)==10?5:0;z=x?18:v;switch(y&7){case 5:{r=z;continue a;break}case 0:{v=z;w=8;break}default:break d}}if(!y){r=z;continue}else{u=z;break}}c[o>>2]=34;c[p>>2]=0;x=__ZN13VariantParser9get_tokenEPNS_6StreamERNS_5TokenERiR6String(a,k,b,d)|0;do if(!x){if((c[k>>2]|0)!=7){__ZN6StringaSEPKc(d,1109793);A=1;B=0;break}s=__ZNK7Variantcv6StringEv(q)|0;C=s;D=c[n>>2]|0;if((D|0)==(s|0)){if(!s){A=0;B=r;break}}else{if(D|0?(__Z16atomic_decrementPj(D+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(D,1);c[n>>2]=0;if(!s){A=0;B=r;break}if(__Z28atomic_conditional_incrementPj(s+-8|0)|0)c[n>>2]=C}if(!(__Z16atomic_decrementPj(s+-8|0)|0)){__ZN6Memory11free_staticEPvb(s,1);A=0;B=r}else{A=0;B=r}}else{A=1;B=x}while(0);if(c[q>>2]|0)__ZN7Variant5clearEv(q);if(!A)r=B;else{u=B;break}}if((w|0)==10){c[o>>2]=91;c[k+8>>2]=0;__ZN13VariantParser9get_tokenEPNS_6StreamERNS_5TokenERiR6String(a,k,b,d)|0;switch(c[k>>2]|0){case 14:{E=18;break}case 2:{E=__ZN13VariantParser10_parse_tagERNS_5TokenEPNS_6StreamERiR6StringRNS_3TagEPNS_14ResourceParserEb(k,a,b,d,e,h,i)|0;break}default:{__ZN6StringaSEPKc(d,1109780);E=43}}i=k+8|0;if(c[i>>2]|0)__ZN7Variant5clearEv(i);u=E}else if((w|0)==38){w=c[f>>2]|0;if((w|0)!=(c[n>>2]|0)){if(w|0?(__Z16atomic_decrementPj(w+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(w,1);c[f>>2]=0;w=c[n>>2]|0;if(w|0?__Z28atomic_conditional_incrementPj(w+-8|0)|0:0)c[f>>2]=c[n>>2]}c[k+8>>2]=0;__ZN13VariantParser9get_tokenEPNS_6StreamERNS_5TokenERiR6String(a,k,b,d)|0;f=__ZN13VariantParser11parse_valueERNS_5TokenER7VariantPNS_6StreamERiR6StringPNS_14ResourceParserE(k,g,a,b,d,h)|0;h=k+8|0;if(c[h>>2]|0)__ZN7Variant5clearEv(h);u=f}f=c[n>>2]|0;if(!f){l=j;return u|0}if(__Z16atomic_decrementPj(f+-8|0)|0){l=j;return u|0}__ZN6Memory11free_staticEPvb(f,1);l=j;return u|0}function __ZN13VariantParser9get_tokenEPNS_6StreamERNS_5TokenERiR6String(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0;g=l;l=l+48|0;if((l|0)>=(m|0))ba(48);h=g+44|0;i=g;j=g+24|0;k=g+40|0;n=b+4|0;o=d+8|0;a:while(1){b:while(1){p=c[n>>2]|0;if(!p){q=ij[c[c[b>>2]>>2]&8191](b)|0;if(ij[c[(c[b>>2]|0)+8>>2]&8191](b)|0){r=6;break a}else s=q}else{c[n>>2]=0;s=p}switch(s|0){case 0:{r=9;break a;break}case 123:{r=10;break a;break}case 125:{r=11;break a;break}case 91:{r=12;break a;break}case 93:{r=13;break a;break}case 40:{r=14;break a;break}case 41:{r=15;break a;break}case 58:{r=16;break a;break}case 44:{r=21;break a;break}case 46:{r=22;break a;break}case 61:{r=23;break a;break}case 34:{r=42;break a;break}case 59:{r=17;break b;break}case 35:{r=24;break b;break}case 10:{c[e>>2]=(c[e>>2]|0)+1;continue b;break}default:if((s|0)<33)continue b;else{r=78;break a}}}c:do if((r|0)==17)while(1){r=0;p=ij[c[c[b>>2]>>2]&8191](b)|0;if(ij[c[(c[b>>2]|0)+8>>2]&8191](b)|0){c[d>>2]=14;t=1}else t=(p|0)==10?6:0;switch(t&7){case 6:{continue a;break}case 0:{r=17;break}default:{u=t;break c}}}else if((r|0)==24){r=0;__ZN6StringC2EPKc(h,1113513);d:while(1){p=ij[c[c[b>>2]>>2]&8191](b)|0;e:do if(ij[c[(c[b>>2]|0)+8>>2]&8191](b)|0){c[d>>2]=14;v=1}else{f:do if((p+-48|0)>>>0>=10){switch(p|0){case 65:case 66:case 67:case 68:case 69:case 70:case 97:case 98:case 99:case 100:case 101:case 102:{break f;break}default:{}}c[n>>2]=p;v=8;break e}while(0);c[i>>2]=__ZN6String3chrEw(p)|0;__ZN6StringpLERKS_(h,i)|0;q=c[i>>2]|0;if(q|0?(__Z16atomic_decrementPj(q+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(q,1);v=0}while(0);switch(v&15){case 0:break;case 8:{r=35;break d;break}default:{w=v;break d}}}if((r|0)==35){r=0;__ZN5Color4htmlERK6String(j,h);__ZN7VariantC2ERK5Color(i,j);__ZN7VariantaSERKS_(o,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);c[d>>2]=9;w=1}p=c[h>>2]|0;if(p|0?(__Z16atomic_decrementPj(p+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(p,1);u=w}while(0);if(u|0){x=0;r=125;break}}switch(r|0){case 6:{c[d>>2]=14;x=0;l=g;return x|0}case 9:{c[d>>2]=14;x=0;l=g;return x|0}case 10:{c[d>>2]=0;x=0;l=g;return x|0}case 11:{c[d>>2]=1;x=0;l=g;return x|0}case 12:{c[d>>2]=2;x=0;l=g;return x|0}case 13:{c[d>>2]=3;x=0;l=g;return x|0}case 14:{c[d>>2]=4;x=0;l=g;return x|0}case 15:{c[d>>2]=5;x=0;l=g;return x|0}case 16:{c[d>>2]=10;x=0;l=g;return x|0}case 21:{c[d>>2]=11;x=0;l=g;return x|0}case 22:{c[d>>2]=12;x=0;l=g;return x|0}case 23:{c[d>>2]=13;x=0;l=g;return x|0}case 42:{c[h>>2]=0;g:while(1){u=ij[c[c[b>>2]>>2]&8191](b)|0;switch(u|0){case 0:{r=44;break g;break}case 34:{r=66;break g;break}case 92:{w=ij[c[c[b>>2]>>2]&8191](b)|0;switch(w|0){case 0:{r=47;break g;break}case 98:{y=8;break}case 116:{y=9;break}case 110:{y=10;break}case 102:{y=12;break}case 114:{y=13;break}case 117:{j=ij[c[c[b>>2]>>2]&8191](b)|0;if(!j){r=52;break g}v=j+-48|0;do if(v>>>0>=10){switch(j|0){case 65:case 66:case 67:case 68:case 69:case 70:case 97:case 98:case 99:case 100:case 101:case 102:break;default:{r=55;break g}}if((j+-97|0)>>>0<6){z=j+-87|0;break}if((j+-65|0)>>>0<6){z=j+-55|0;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1113515,1111093,253,1144909,0);a[1263537]=0;z=0;break}}else z=v;while(0);v=ij[c[c[b>>2]>>2]&8191](b)|0;if(!v){r=52;break g}j=v+-48|0;do if(j>>>0>=10){switch(v|0){case 65:case 66:case 67:case 68:case 69:case 70:case 97:case 98:case 99:case 100:case 101:case 102:break;default:{r=55;break g}}if((v+-97|0)>>>0<6){A=v+-87|0;break}if((v+-65|0)>>>0<6){A=v+-55|0;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1113515,1111093,253,1144909,0);a[1263537]=0;A=0;break}}else A=j;while(0);j=A|z<<4;v=ij[c[c[b>>2]>>2]&8191](b)|0;if(!v){r=52;break g}t=v+-48|0;do if(t>>>0>=10){switch(v|0){case 65:case 66:case 67:case 68:case 69:case 70:case 97:case 98:case 99:case 100:case 101:case 102:break;default:{r=55;break g}}if((v+-97|0)>>>0<6){B=v+-87|0;break}if((v+-65|0)>>>0<6){B=v+-55|0;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1113515,1111093,253,1144909,0);a[1263537]=0;B=0;break}}else B=t;while(0);t=B|j<<4;v=ij[c[c[b>>2]>>2]&8191](b)|0;if(!v){r=52;break g}p=v+-48|0;do if(p>>>0>=10){switch(v|0){case 65:case 66:case 67:case 68:case 69:case 70:case 97:case 98:case 99:case 100:case 101:case 102:break;default:{r=55;break g}}if((v+-97|0)>>>0<6){C=v+-87|0;break}if((v+-65|0)>>>0<6){C=v+-55|0;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1113515,1111093,253,1144909,0);a[1263537]=0;C=0;break}}else C=p;while(0);y=C|t<<4;break}default:y=w}__ZN6StringpLEw(h,y)|0;continue g;break}case 10:{c[e>>2]=(c[e>>2]|0)+1;break}default:{}}__ZN6StringpLEw(h,u)|0}if((r|0)==44){__ZN6StringaSEPKc(f,1144828);c[d>>2]=15;D=43}else if((r|0)==47){__ZN6StringaSEPKc(f,1144828);c[d>>2]=15;D=43}else if((r|0)==52){__ZN6StringaSEPKc(f,1144828);c[d>>2]=15;D=43}else if((r|0)==55){__ZN6StringaSEPKc(f,1144848);c[d>>2]=15;D=43}else if((r|0)==66){if((ij[c[(c[b>>2]|0)+4>>2]&8191](b)|0?(c[k>>2]=__ZNK6String5asciiEb(h,1)|0,__ZN6String10parse_utf8EPKci(h,__ZNK10CharString8get_dataEv(k)|0,-1)|0,e=c[k>>2]|0,e|0):0)?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);c[d>>2]=7;__ZN7VariantC2ERK6String(i,h);__ZN7VariantaSERKS_(o,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);D=0}e=c[h>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);x=D;l=g;return x|0}case 78:{D=(s|0)==45;if(!(D|(s+-48|0)>>>0<10)){if((s+-65|0)>>>0>=26?!((s|0)==95|(s+-97|0)>>>0<26):0){__ZN6StringaSEPKc(f,1144913);c[d>>2]=15;x=43;l=g;return x|0}c[h>>2]=0;f=0;e=s;while(1){if(((e+-65|0)>>>0>=26?!((e|0)==95|(e+-97|0)>>>0<26):0)?!(f&(e+-48|0)>>>0<10):0)break;c[i>>2]=__ZN6String3chrEw(e)|0;__ZN6StringpLERKS_(h,i)|0;k=c[i>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);f=1;e=ij[c[c[b>>2]>>2]&8191](b)|0}c[n>>2]=e;c[d>>2]=6;__ZN7VariantC2ERK6String(i,h);__ZN7VariantaSERKS_(o,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);e=c[h>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);x=0;l=g;return x|0}c[h>>2]=0;if(D){__ZN6StringpLEw(h,45)|0;E=ij[c[c[b>>2]>>2]&8191](b)|0}else E=s;s=0;D=0;e=0;f=E;E=1;h:while(1){i:do switch(E|0){case 1:{if((f+-48|0)>>>0<10){F=D;G=e;H=1;I=s}else{switch(f|0){case 46:{F=D;G=e;H=2;I=1;break i;break}case 101:break;default:{r=90;break h}}F=D;G=e;H=3;I=s}break}case 2:{if((f+-48|0)>>>0<10){F=D;G=e;H=2;I=s}else{J=(f|0)==101?3:4;r=91}break}case 3:{if((f+-48|0)>>>0>=10){switch(f|0){case 43:case 45:break;default:{r=90;break h}}if(e|D){r=90;break h}else{F=D;G=1;H=3;I=(f|0)==45|s}}else{F=1;G=e;H=3;I=s}break}default:{J=E;r=91}}while(0);if((r|0)==91){r=0;if((J|0)==4){r=96;break}else{F=D;G=e;H=J;I=s}}c[i>>2]=__ZN6String3chrEw(f)|0;__ZN6StringpLERKS_(h,i)|0;u=c[i>>2]|0;if(u|0?(__Z16atomic_decrementPj(u+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(u,1);s=I;D=F;e=G;f=ij[c[c[b>>2]>>2]&8191](b)|0;E=H}if((r|0)==90){c[n>>2]=f;c[d>>2]=8;if(s)r=97;else r=100}else if((r|0)==96){c[n>>2]=f;c[d>>2]=8;if(s)r=97;else r=100}if((r|0)==97){__ZN7VariantC2Ed(i,+__ZNK6String9to_doubleEv(h));__ZN7VariantaSERKS_(o,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i)}else if((r|0)==100?(__ZN7VariantC2Ei(i,__ZNK6String6to_intEv(h)|0),__ZN7VariantaSERKS_(o,i),c[i>>2]|0):0)__ZN7Variant5clearEv(i);i=c[h>>2]|0;if(i|0?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);x=0;l=g;return x|0}case 125:{l=g;return x|0}}return 0}function __ZN13VariantParser10_parse_tagERNS_5TokenEPNS_6StreamERiR6StringRNS_3TagEPNS_14ResourceParserEb(a,b,d,e,f,g,h){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i+24|0;k=i;n=f+4|0;__ZN3MapI6String7Variant10ComparatorIS0_E16DefaultAllocatorE5clearEv(n);if((c[a>>2]|0)!=2){__ZN6StringaSEPKc(e,1109780);o=43;l=i;return o|0}if(h){__ZN6StringaSEPKc(f,1263606);__ZN3MapI6String7Variant10ComparatorIS0_E16DefaultAllocatorE5clearEv(n);h=ij[c[c[b>>2]>>2]&8191](b)|0;a:do if(!(ij[c[(c[b>>2]|0)+8>>2]&8191](b)|0)){p=h;while(1){if((p|0)==93)break;c[j>>2]=__ZN6String3chrEw(p)|0;__ZN6StringpLERKS_(f,j)|0;q=c[j>>2]|0;if(q|0?(__Z16atomic_decrementPj(q+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(q,1);p=ij[c[c[b>>2]>>2]&8191](b)|0;if(ij[c[(c[b>>2]|0)+8>>2]&8191](b)|0)break a}p=__ZNK6String11strip_edgesEbb(f,1,1)|0;q=p;r=c[f>>2]|0;if((r|0)==(p|0)){if(!p){o=0;l=i;return o|0}}else{if(r|0?(__Z16atomic_decrementPj(r+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(r,1);c[f>>2]=0;if(!p){o=0;l=i;return o|0}if(__Z28atomic_conditional_incrementPj(p+-8|0)|0)c[f>>2]=q}if(__Z16atomic_decrementPj(p+-8|0)|0){o=0;l=i;return o|0}__ZN6Memory11free_staticEPvb(p,1);o=0;l=i;return o|0}while(0);__ZN6StringaSEPKc(e,1113379);o=43;l=i;return o|0}__ZN13VariantParser9get_tokenEPNS_6StreamERNS_5TokenERiR6String(b,a,d,e)|0;if((c[a>>2]|0)!=6){__ZN6StringaSEPKc(e,1113419);o=43;l=i;return o|0}h=a+8|0;p=__ZNK7Variantcv6StringEv(h)|0;q=p;r=c[f>>2]|0;if((r|0)==(p|0)){if(p|0)s=32}else{if(r|0?(__Z16atomic_decrementPj(r+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(r,1);c[f>>2]=0;if(p|0)if(!(__Z28atomic_conditional_incrementPj(p+-8|0)|0))s=32;else{c[f>>2]=q;s=32}}if((s|0)==32?(__Z16atomic_decrementPj(p+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(p,1);b:do if(!(ij[c[(c[b>>2]|0)+8>>2]&8191](b)|0)){p=1;q=0;c:while(1){__ZN13VariantParser9get_tokenEPNS_6StreamERNS_5TokenERiR6String(b,a,d,e)|0;r=c[a>>2]|0;if((r|0)==3){o=0;s=66;break}if(!(p&(r|0)==12))if(p&(r|0)==10){__ZN6StringpLEPKc(f,1144824)|0;__ZN13VariantParser9get_tokenEPNS_6StreamERNS_5TokenERiR6String(b,a,d,e)|0;t=1}else t=0;else{__ZN6StringpLEPKc(f,1219936)|0;__ZN13VariantParser9get_tokenEPNS_6StreamERNS_5TokenERiR6String(b,a,d,e)|0;t=1}if((c[a>>2]|0)!=6){s=52;break}c[j>>2]=__ZNK7Variantcv6StringEv(h)|0;if(!t){__ZN13VariantParser9get_tokenEPNS_6StreamERNS_5TokenERiR6String(b,a,d,e)|0;if((c[a>>2]|0)==13){__ZN13VariantParser9get_tokenEPNS_6StreamERNS_5TokenERiR6String(b,a,d,e)|0;c[k>>2]=0;r=__ZN13VariantParser11parse_valueERNS_5TokenER7VariantPNS_6StreamERiR6StringPNS_14ResourceParserE(a,k,b,d,e,g)|0;if(!r){__ZN7VariantaSERKS_(__ZN3MapI6String7Variant10ComparatorIS0_E16DefaultAllocatorEixERKS0_(n,j)|0,k);u=0;v=q}else{u=1;v=r}if(c[k>>2]|0)__ZN7Variant5clearEv(k);w=u;x=v}else{w=1;x=43}}else{__ZN6StringpLERKS_(f,j)|0;w=4;x=q}r=c[j>>2]|0;if(r|0?(__Z16atomic_decrementPj(r+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(r,1);switch(w|0){case 4:case 0:break;default:{o=x;s=66;break c}}if(ij[c[(c[b>>2]|0)+8>>2]&8191](b)|0)break b;else{p=t;q=x}}if((s|0)==52){__ZN6StringaSEPKc(e,1113493);o=43;l=i;return o|0}else if((s|0)==66){l=i;return o|0}}while(0);s=__ZplPKcRK6String(1113450,f)|0;f=s;x=c[e>>2]|0;if((x|0)==(s|0)){if(!s){o=16;l=i;return o|0}}else{if(x|0?(__Z16atomic_decrementPj(x+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(x,1);c[e>>2]=0;if(!s){o=16;l=i;return o|0}if(__Z28atomic_conditional_incrementPj(s+-8|0)|0)c[e>>2]=f}if(__Z16atomic_decrementPj(s+-8|0)|0){o=16;l=i;return o|0}__ZN6Memory11free_staticEPvb(s,1);o=16;l=i;return o|0}function __ZN13VariantParser11parse_valueERNS_5TokenER7VariantPNS_6StreamERiR6StringPNS_14ResourceParserE(b,d,e,f,h,i){b=b|0;d=d|0;e=e|0;f=f|0;h=h|0;i=i|0;var j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0,ia=0,ja=0,ka=0,la=0,ma=0,na=0,oa=0,pa=0,qa=0,ra=0,sa=0,ta=0,ua=0,va=0,wa=0,xa=0,ya=0,za=0,Aa=0,Ba=0,Ca=0,Da=0,Ea=0,Fa=0,Ga=0,Ha=0,Ia=0,Ja=0,Ka=0,La=0,Ma=0,Na=0,Oa=0,Pa=0,Qa=0,Ra=0,Sa=0,Ta=0,Ua=0,Va=0,Wa=0,Xa=0,Ya=0,Za=0,_a=0,$a=0,ab=0,bb=0,cb=0,db=0,eb=0,fb=0,gb=0,hb=0,ib=0,jb=0,kb=0,lb=0,mb=0,nb=0,ob=0,pb=0,qb=0,rb=0,sb=0,tb=0,ub=0,vb=0,wb=0,xb=0,yb=0,zb=0,Ab=0,Bb=0,Cb=0,Db=0,Eb=0,Fb=0,Gb=0,Hb=0,Ib=0,Jb=0,Kb=0,Lb=0,Mb=0,Nb=0,Ob=0,Pb=0,Qb=0,Rb=0,Sb=0,Tb=0,Ub=0,Vb=0,Wb=0,Xb=0,Yb=0,Zb=0,_b=0,$b=0,ac=0,bc=0,cc=0,dc=0,ec=0,fc=0,gc=0,hc=0;j=l;l=l+272|0;if((l|0)>=(m|0))ba(272);k=j+168|0;n=j+144|0;o=j+88|0;p=j+40|0;q=j;r=j+200|0;s=j+268|0;t=j+264|0;u=j+260|0;v=j+256|0;w=j+252|0;x=j+248|0;y=j+244|0;z=j+240|0;A=j+236|0;B=j+232|0;C=j+228|0;D=j+224|0;E=j+220|0;F=j+216|0;G=j+212|0;H=c[b>>2]|0;switch(H|0){case 0:{__ZN10DictionaryC2Ev(k);I=__ZN13VariantParser17_parse_dictionaryER10DictionaryPNS_6StreamERiR6StringPNS_14ResourceParserE(k,e,f,h,i)|0;if(!I){__ZN7VariantC2ERK10Dictionary(n,k);__ZN7VariantaSERKS_(d,n);if(c[n>>2]|0)__ZN7Variant5clearEv(n);J=0}else J=I;__ZN10DictionaryD2Ev(k);K=J;l=j;return K|0}case 2:{__ZN5ArrayC2Ev(k);J=__ZN13VariantParser12_parse_arrayER5ArrayPNS_6StreamERiR6StringPNS_14ResourceParserE(k,e,f,h,i)|0;if(!J){__ZN7VariantC2ERK5Array(n,k);__ZN7VariantaSERKS_(d,n);if(c[n>>2]|0)__ZN7Variant5clearEv(n);L=0}else L=J;__ZN5ArrayD2Ev(k);K=L;l=j;return K|0}case 6:{L=b+8|0;c[n>>2]=__ZNK7Variantcv6StringEv(L)|0;a:do if(__ZNK6StringeqEPKc(n,1152413)|0){__ZN7VariantC2Eb(k,1);__ZN7VariantaSERKS_(d,k);if(c[k>>2]|0)__ZN7Variant5clearEv(k);M=0}else{if(__ZNK6StringeqEPKc(n,1144807)|0){__ZN7VariantC2Eb(k,0);__ZN7VariantaSERKS_(d,k);if(c[k>>2]|0)__ZN7Variant5clearEv(k);M=0;break}if(!(__ZNK6StringeqEPKc(n,1144802)|0)?!(__ZNK6StringeqEPKc(n,1109821)|0):0){if(__ZNK6StringeqEPKc(n,1109825)|0){c[k>>2]=0;J=__ZN13VariantParser16_parse_constructIfEE5ErrorPNS_6StreamER6VectorIT_ERiR6String(e,k,f,h)|0;if(!J){I=c[k>>2]|0;if((I|0)!=0?(c[I+-4>>2]|0)==2:0){N=p;O=o;P=I}else{__ZN6StringaSEPKc(h,1109833);I=c[k>>2]|0;if(!I)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else{N=p;O=o;P=I}}if((c[P+-4>>2]|0)<=0)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);__ZN6VectorIfE14_copy_on_writeEv(k);I=c[k>>2]|0;Q=c[I>>2]|0;if(!I)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);if((c[I+-4>>2]|0)<=1)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);__ZN6VectorIfE14_copy_on_writeEv(k);I=c[(c[k>>2]|0)+4>>2]|0;c[p>>2]=Q;c[p+4>>2]=I;__ZN7VariantC2ERK7Vector2(o,p);__ZN7VariantaSERKS_(d,o);if(c[o>>2]|0)__ZN7Variant5clearEv(o);R=0}else R=J;J=c[k>>2]|0;if(J|0?(__Z16atomic_decrementPj(J+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(J,1);M=R;break}if(__ZNK6StringeqEPKc(n,1109870)|0){c[k>>2]=0;J=__ZN13VariantParser16_parse_constructIfEE5ErrorPNS_6StreamER6VectorIT_ERiR6String(e,k,f,h)|0;if(!J){I=c[k>>2]|0;if((I|0)!=0?(c[I+-4>>2]|0)==4:0){S=p;T=o;U=I}else{__ZN6StringaSEPKc(h,1109876);I=c[k>>2]|0;if(!I)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else{S=p;T=o;U=I}}if((c[U+-4>>2]|0)<=0)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);__ZN6VectorIfE14_copy_on_writeEv(k);I=c[k>>2]|0;Q=c[I>>2]|0;if(!I)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);if((c[I+-4>>2]|0)<=1)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);__ZN6VectorIfE14_copy_on_writeEv(k);I=c[k>>2]|0;V=c[I+4>>2]|0;if(!I)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);if((c[I+-4>>2]|0)<=2)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);__ZN6VectorIfE14_copy_on_writeEv(k);I=c[k>>2]|0;W=c[I+8>>2]|0;if(!I)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);if((c[I+-4>>2]|0)<=3)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);__ZN6VectorIfE14_copy_on_writeEv(k);I=c[(c[k>>2]|0)+12>>2]|0;c[p>>2]=Q;c[p+4>>2]=V;c[p+8>>2]=W;c[p+12>>2]=I;__ZN7VariantC2ERK5Rect2(o,p);__ZN7VariantaSERKS_(d,o);if(c[o>>2]|0)__ZN7Variant5clearEv(o);X=0}else X=J;J=c[k>>2]|0;if(J|0?(__Z16atomic_decrementPj(J+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(J,1);M=X;break}if(__ZNK6StringeqEPKc(n,1109913)|0){c[k>>2]=0;J=__ZN13VariantParser16_parse_constructIfEE5ErrorPNS_6StreamER6VectorIT_ERiR6String(e,k,f,h)|0;if(!J){I=c[k>>2]|0;if((I|0)!=0?(c[I+-4>>2]|0)==3:0){Y=I;Z=p;_=o}else{__ZN6StringaSEPKc(h,1109921);I=c[k>>2]|0;if(!I)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else{Y=I;Z=p;_=o}}if((c[Y+-4>>2]|0)<=0)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);__ZN6VectorIfE14_copy_on_writeEv(k);I=c[k>>2]|0;W=c[I>>2]|0;if(!I)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);if((c[I+-4>>2]|0)<=1)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);__ZN6VectorIfE14_copy_on_writeEv(k);I=c[k>>2]|0;V=c[I+4>>2]|0;if(!I)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);if((c[I+-4>>2]|0)<=2)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);__ZN6VectorIfE14_copy_on_writeEv(k);I=c[(c[k>>2]|0)+8>>2]|0;c[p>>2]=W;c[p+4>>2]=V;c[p+8>>2]=I;__ZN7VariantC2ERK7Vector3(o,p);__ZN7VariantaSERKS_(d,o);if(c[o>>2]|0)__ZN7Variant5clearEv(o);$=0}else $=J;J=c[k>>2]|0;if(J|0?(__Z16atomic_decrementPj(J+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(J,1);M=$;break}if(!(__ZNK6StringeqEPKc(n,1109958)|0)?!(__ZNK6StringeqEPKc(n,1109970)|0):0){if(__ZNK6StringeqEPKc(n,1110016)|0){c[k>>2]=0;J=__ZN13VariantParser16_parse_constructIfEE5ErrorPNS_6StreamER6VectorIT_ERiR6String(e,k,f,h)|0;if(!J){I=c[k>>2]|0;if((I|0)!=0?(c[I+-4>>2]|0)==4:0){aa=p;ca=o;da=I}else{__ZN6StringaSEPKc(h,1109876);I=c[k>>2]|0;if(!I)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else{aa=p;ca=o;da=I}}if((c[da+-4>>2]|0)<=0)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);__ZN6VectorIfE14_copy_on_writeEv(k);I=c[k>>2]|0;V=c[I>>2]|0;if(!I)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);if((c[I+-4>>2]|0)<=1)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);__ZN6VectorIfE14_copy_on_writeEv(k);I=c[k>>2]|0;W=c[I+4>>2]|0;if(!I)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);if((c[I+-4>>2]|0)<=2)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);__ZN6VectorIfE14_copy_on_writeEv(k);I=c[k>>2]|0;Q=c[I+8>>2]|0;if(!I)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);if((c[I+-4>>2]|0)<=3)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);__ZN6VectorIfE14_copy_on_writeEv(k);I=c[(c[k>>2]|0)+12>>2]|0;c[p>>2]=V;c[p+4>>2]=W;c[p+8>>2]=Q;c[p+12>>2]=I;__ZN7VariantC2ERK5Plane(o,p);__ZN7VariantaSERKS_(d,o);if(c[o>>2]|0)__ZN7Variant5clearEv(o);ea=0}else ea=J;J=c[k>>2]|0;if(J|0?(__Z16atomic_decrementPj(J+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(J,1);M=ea;break}if(__ZNK6StringeqEPKc(n,1110022)|0){c[k>>2]=0;J=__ZN13VariantParser16_parse_constructIfEE5ErrorPNS_6StreamER6VectorIT_ERiR6String(e,k,f,h)|0;if(!J){I=c[k>>2]|0;do if(!I)fa=148;else{if((c[I+-4>>2]|0)!=4){fa=148;break}ga=p;ha=o;ia=I}while(0);do if((fa|0)==148){__ZN6StringaSEPKc(h,1109876);I=c[k>>2]|0;if(I|0){ga=p;ha=o;ia=I;break}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);if((c[ia+-4>>2]|0)<=0)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);__ZN6VectorIfE14_copy_on_writeEv(k);I=c[k>>2]|0;Q=c[I>>2]|0;if(!I)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);if((c[I+-4>>2]|0)<=1)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);__ZN6VectorIfE14_copy_on_writeEv(k);I=c[k>>2]|0;W=c[I+4>>2]|0;if(!I)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);if((c[I+-4>>2]|0)<=2)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);__ZN6VectorIfE14_copy_on_writeEv(k);I=c[k>>2]|0;V=c[I+8>>2]|0;if(!I)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);if((c[I+-4>>2]|0)<=3)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);__ZN6VectorIfE14_copy_on_writeEv(k);I=c[(c[k>>2]|0)+12>>2]|0;c[p>>2]=Q;c[p+4>>2]=W;c[p+8>>2]=V;c[p+12>>2]=I;__ZN7VariantC2ERK4Quat(o,p);__ZN7VariantaSERKS_(d,o);if(c[o>>2]|0)__ZN7Variant5clearEv(o);ja=0}else ja=J;I=c[k>>2]|0;if(I|0?(__Z16atomic_decrementPj(I+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(I,1);M=ja;break}if(!(__ZNK6StringeqEPKc(n,1110027)|0)?!(__ZNK6StringeqEPKc(n,1110033)|0):0){do if(!(__ZNK6StringeqEPKc(n,1129980)|0)){if(__ZNK6StringeqEPKc(n,1110038)|0)break;if(__ZNK6StringeqEPKc(n,1110083)|0){c[k>>2]=0;I=__ZN13VariantParser16_parse_constructIfEE5ErrorPNS_6StreamER6VectorIT_ERiR6String(e,k,f,h)|0;if(!I){V=c[k>>2]|0;if((V|0)!=0?(c[V+-4>>2]|0)==12:0)ka=V;else{__ZN6StringaSEPKc(h,1110093);ka=c[k>>2]|0}if(!ka)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);if((c[ka+-4>>2]|0)<=0)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);__ZN6VectorIfE14_copy_on_writeEv(k);V=c[k>>2]|0;W=c[V>>2]|0;if(!V)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);if((c[V+-4>>2]|0)<=1)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);__ZN6VectorIfE14_copy_on_writeEv(k);V=c[k>>2]|0;Q=c[V+4>>2]|0;if(!V)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);if((c[V+-4>>2]|0)<=2)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);__ZN6VectorIfE14_copy_on_writeEv(k);V=c[k>>2]|0;la=c[V+8>>2]|0;if(!V)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);if((c[V+-4>>2]|0)<=3)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);__ZN6VectorIfE14_copy_on_writeEv(k);V=c[k>>2]|0;ma=c[V+12>>2]|0;if(!V)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);if((c[V+-4>>2]|0)<=4)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);__ZN6VectorIfE14_copy_on_writeEv(k);V=c[k>>2]|0;na=c[V+16>>2]|0;if(!V)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);if((c[V+-4>>2]|0)<=5)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);__ZN6VectorIfE14_copy_on_writeEv(k);V=c[k>>2]|0;oa=c[V+20>>2]|0;if(!V)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);if((c[V+-4>>2]|0)<=6)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);__ZN6VectorIfE14_copy_on_writeEv(k);V=c[k>>2]|0;pa=c[V+24>>2]|0;if(!V)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);if((c[V+-4>>2]|0)<=7)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);__ZN6VectorIfE14_copy_on_writeEv(k);V=c[k>>2]|0;qa=c[V+28>>2]|0;if(!V)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);if((c[V+-4>>2]|0)<=8)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);__ZN6VectorIfE14_copy_on_writeEv(k);V=c[k>>2]|0;ra=c[V+32>>2]|0;c[q>>2]=W;c[q+4>>2]=Q;c[q+8>>2]=la;c[q+12>>2]=ma;c[q+16>>2]=na;c[q+20>>2]=oa;c[q+24>>2]=pa;c[q+28>>2]=qa;c[q+32>>2]=ra;if(!V)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);if((c[V+-4>>2]|0)<=9)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);__ZN6VectorIfE14_copy_on_writeEv(k);V=c[k>>2]|0;ra=c[V+36>>2]|0;if(!V)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);if((c[V+-4>>2]|0)<=10)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);__ZN6VectorIfE14_copy_on_writeEv(k);V=c[k>>2]|0;qa=c[V+40>>2]|0;if(!V)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);if((c[V+-4>>2]|0)<=11)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);__ZN6VectorIfE14_copy_on_writeEv(k);V=c[(c[k>>2]|0)+44>>2]|0;c[r>>2]=ra;c[r+4>>2]=qa;c[r+8>>2]=V;__ZN9TransformC2ERK5BasisRK7Vector3(p,q,r);__ZN7VariantC2ERK9Transform(o,p);__ZN7VariantaSERKS_(d,o);if(c[o>>2]|0)__ZN7Variant5clearEv(o);sa=0}else sa=I;I=c[k>>2]|0;do if(I|0){if(__Z16atomic_decrementPj(I+-8|0)|0)break;__ZN6Memory11free_staticEPvb(I,1)}while(0);M=sa;break a}if(__ZNK6StringeqEPKc(n,1110131)|0){c[k>>2]=0;I=__ZN13VariantParser16_parse_constructIfEE5ErrorPNS_6StreamER6VectorIT_ERiR6String(e,k,f,h)|0;if(!I){V=c[k>>2]|0;do if(!V)fa=291;else{if((c[V+-4>>2]|0)!=4){fa=291;break}ta=p;ua=o;va=V}while(0);do if((fa|0)==291){__ZN6StringaSEPKc(h,1109876);V=c[k>>2]|0;if(V|0){ta=p;ua=o;va=V;break}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);if((c[va+-4>>2]|0)<=0)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);__ZN6VectorIfE14_copy_on_writeEv(k);V=c[k>>2]|0;qa=c[V>>2]|0;if(!V)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);if((c[V+-4>>2]|0)<=1)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);__ZN6VectorIfE14_copy_on_writeEv(k);V=c[k>>2]|0;ra=c[V+4>>2]|0;if(!V)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);if((c[V+-4>>2]|0)<=2)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);__ZN6VectorIfE14_copy_on_writeEv(k);V=c[k>>2]|0;pa=c[V+8>>2]|0;if(!V)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);if((c[V+-4>>2]|0)<=3)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);__ZN6VectorIfE14_copy_on_writeEv(k);V=c[(c[k>>2]|0)+12>>2]|0;c[p>>2]=qa;c[p+4>>2]=ra;c[p+8>>2]=pa;c[p+12>>2]=V;__ZN7VariantC2ERK5Color(o,p);__ZN7VariantaSERKS_(d,o);if(c[o>>2]|0)__ZN7Variant5clearEv(o);wa=0}else wa=I;V=c[k>>2]|0;do if(V|0){if(__Z16atomic_decrementPj(V+-8|0)|0)break;__ZN6Memory11free_staticEPvb(V,1)}while(0);M=wa;break a}if(__ZNK6StringeqEPKc(n,1110137)|0){__ZN13VariantParser9get_tokenEPNS_6StreamERNS_5TokenERiR6String(e,b,f,h)|0;if((c[b>>2]|0)!=4){__ZN6StringaSEPKc(h,1110143);M=43;break a}__ZN13VariantParser9get_tokenEPNS_6StreamERNS_5TokenERiR6String(e,b,f,h)|0;switch(c[b>>2]|0){case 5:{__ZN5ImageC2Ev(o);__ZN7VariantC2ERK5Image(k,o);__ZN7VariantaSERKS_(d,k);if(c[k>>2]|0)__ZN7Variant5clearEv(k);__ZN5ImageD2Ev(o);M=0;break a;break}case 8:{__ZN13VariantParser9get_tokenEPNS_6StreamERNS_5TokenERiR6String(e,b,f,h)|0;V=__ZNK7VariantcviEv(L)|0;if((c[b>>2]|0)!=11){__ZN6StringaSEPKc(h,1145e3);M=43;break a}__ZN13VariantParser9get_tokenEPNS_6StreamERNS_5TokenERiR6String(e,b,f,h)|0;if((c[b>>2]|0)!=8){__ZN6StringaSEPKc(h,1110180);M=43;break a}I=__ZNK7VariantcviEv(L)|0;__ZN13VariantParser9get_tokenEPNS_6StreamERNS_5TokenERiR6String(e,b,f,h)|0;if((c[b>>2]|0)!=11){__ZN6StringaSEPKc(h,1145e3);M=43;break a}__ZN13VariantParser9get_tokenEPNS_6StreamERNS_5TokenERiR6String(e,b,f,h)|0;b:do switch(c[b>>2]|0){case 8:{__ZNK7VariantcvbEv(L)|0;break}case 6:{c[s>>2]=__ZNK7Variantcv6StringEv(L)|0;pa=__ZNK6StringeqEPKc(s,1152413)|0;ra=c[s>>2]|0;do if(ra){if(__Z16atomic_decrementPj(ra+-8|0)|0){fa=329;break}__ZN6Memory11free_staticEPvb(ra,1);if(pa)break b}else fa=329;while(0);if((fa|0)==329?pa:0)break b;if((c[b>>2]|0)!=6){fa=335;break b}c[t>>2]=__ZNK7Variantcv6StringEv(L)|0;ra=__ZNK6StringeqEPKc(t,1144807)|0;qa=c[t>>2]|0;do if(qa|0){if(__Z16atomic_decrementPj(qa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(qa,1);if(ra)break b;else{fa=335;break b}}while(0);if(!ra)fa=335;break}default:fa=335}while(0);if((fa|0)==335){__ZN6StringaSEPKc(h,1110205);M=43;break a}qa=__ZNK7VariantcviEv(L)|0;__ZN13VariantParser9get_tokenEPNS_6StreamERNS_5TokenERiR6String(e,b,f,h)|0;if((c[b>>2]|0)!=11){__ZN6StringaSEPKc(h,1145e3);M=43;break a}__ZN13VariantParser9get_tokenEPNS_6StreamERNS_5TokenERiR6String(e,b,f,h)|0;if((c[b>>2]|0)!=6){__ZN6StringaSEPKc(h,1110242);M=43;break a}c[k>>2]=__ZNK7Variantcv6StringEv(L)|0;pa=37;oa=0;do{c[u>>2]=__ZN5Image15get_format_nameENS_6FormatE(oa)|0;na=__ZNK6StringeqERKS_(u,k)|0;ma=c[u>>2]|0;do if(ma|0){if(__Z16atomic_decrementPj(ma+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ma,1)}while(0);pa=na?oa:pa;oa=oa+1|0}while((oa|0)!=37);if((pa|0)==37){c[o>>2]=0;oa=c[k>>2]|0;do if(oa|0){c[o>>2]=0;if(!(__Z28atomic_conditional_incrementPj(oa+-8|0)|0))break;c[o>>2]=c[k>>2]}while(0);oa=__ZplPKcRK6String(1110271,o)|0;ma=oa;ra=c[h>>2]|0;do if((ra|0)==(oa|0)){if(oa|0)fa=357}else{do if(ra|0){if(__Z16atomic_decrementPj(ra+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ra,1)}while(0);c[h>>2]=0;if(!oa)break;if(!(__Z28atomic_conditional_incrementPj(oa+-8|0)|0)){fa=357;break}c[h>>2]=ma;fa=357}while(0);do if((fa|0)==357){if(__Z16atomic_decrementPj(oa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(oa,1)}while(0);oa=c[o>>2]|0;do if(oa|0){if(__Z16atomic_decrementPj(oa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(oa,1)}while(0);xa=43}else{oa=__ZN5Image19get_image_data_sizeEiiNS_6FormatEi(V,I,pa,qa)|0;c[o>>2]=0;__ZN10PoolVectorIhE6resizeEi(o,oa)|0;ma=c[o>>2]|0;if(!ma)ya=0;else ya=c[ma+16>>2]|0;if((ya|0)==(oa|0))za=ma;else{c[p>>2]=__Z4itosx(oa,((oa|0)<0)<<31>>31)|0;ma=__ZplPKcRK6String(1110294,p)|0;ra=ma;na=c[h>>2]|0;do if((na|0)==(ma|0)){if(ma|0)fa=374}else{do if(na|0){if(__Z16atomic_decrementPj(na+-8|0)|0)break;__ZN6Memory11free_staticEPvb(na,1)}while(0);c[h>>2]=0;if(!ma)break;if(!(__Z28atomic_conditional_incrementPj(ma+-8|0)|0)){fa=374;break}c[h>>2]=ra;fa=374}while(0);do if((fa|0)==374){if(__Z16atomic_decrementPj(ma+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ma,1)}while(0);ma=c[p>>2]|0;do if(ma|0){if(__Z16atomic_decrementPj(ma+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ma,1)}while(0);za=c[o>>2]|0}do if(!za){Aa=0;Ba=0}else{__ZN10PoolVectorIhE14_copy_on_writeEv(o);ma=c[o>>2]|0;if(!ma){Aa=0;Ba=0;break}__Z16atomic_incrementPj(ma+4|0)|0;Aa=ma;Ba=c[ma+8>>2]|0}while(0);c:do if((oa|0)>0){ma=0;while(1){__ZN13VariantParser9get_tokenEPNS_6StreamERNS_5TokenERiR6String(e,b,f,h)|0;if((c[b>>2]|0)!=11){fa=385;break}__ZN13VariantParser9get_tokenEPNS_6StreamERNS_5TokenERiR6String(e,b,f,h)|0;if((c[b>>2]|0)!=8){fa=387;break}a[Ba+ma>>0]=__ZNK7VariantcviEv(L)|0;ma=ma+1|0;if((ma|0)>=(oa|0)){Ca=1;break c}}if((fa|0)==385){__ZN6StringaSEPKc(h,1145e3);Ca=0;break}else if((fa|0)==387){__ZN6StringaSEPKc(h,1110335);Ca=0;break}}else Ca=1;while(0);if(Aa|0)__Z16atomic_decrementPj(Aa+4|0)|0;if(Ca){__ZN5ImageC2EiibNS_6FormatERK10PoolVectorIhE(p,V,I,(qa|0)!=0,pa,o);__ZN7VariantC2ERK5Image(q,p);__ZN7VariantaSERKS_(d,q);if(c[q>>2]|0)__ZN7Variant5clearEv(q);__ZN5ImageD2Ev(p);Da=0}else Da=43;__ZN10PoolVectorIhE12_unreferenceEv(o);xa=Da}oa=c[k>>2]|0;do if(oa|0){if(__Z16atomic_decrementPj(oa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(oa,1)}while(0);M=xa;break a;break}default:{__ZN6StringaSEPKc(h,1110156);M=43;break a}}}if(__ZNK6StringeqEPKc(n,1110351)|0){__ZN13VariantParser9get_tokenEPNS_6StreamERNS_5TokenERiR6String(e,b,f,h)|0;if((c[b>>2]|0)!=4){__ZN6StringaSEPKc(h,1110143);M=43;break a}__ZN13VariantParser9get_tokenEPNS_6StreamERNS_5TokenERiR6String(e,b,f,h)|0;if((c[b>>2]|0)!=7){__ZN6StringaSEPKc(h,1110360);M=43;break a}c[p>>2]=__ZNK7Variantcv6StringEv(L)|0;__ZN8NodePathC2ERK6String(o,p);__ZN7VariantC2ERK8NodePath(k,o);__ZN7VariantaSERKS_(d,k);if(c[k>>2]|0)__ZN7Variant5clearEv(k);__ZN8NodePathD2Ev(o);oa=c[p>>2]|0;do if(oa|0){if(__Z16atomic_decrementPj(oa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(oa,1)}while(0);__ZN13VariantParser9get_tokenEPNS_6StreamERNS_5TokenERiR6String(e,b,f,h)|0;if((c[b>>2]|0)==5){M=0;break a}__ZN6StringaSEPKc(h,1110403);M=43;break a}if(__ZNK6StringeqEPKc(n,1110416)|0){__ZN13VariantParser9get_tokenEPNS_6StreamERNS_5TokenERiR6String(e,b,f,h)|0;if((c[b>>2]|0)!=4){__ZN6StringaSEPKc(h,1110143);M=43;break a}__ZN13VariantParser9get_tokenEPNS_6StreamERNS_5TokenERiR6String(e,b,f,h)|0;if((c[b>>2]|0)!=8){__ZN6StringaSEPKc(h,1110420);M=43;break a}__ZN7VariantaSERKS_(d,L);__ZN13VariantParser9get_tokenEPNS_6StreamERNS_5TokenERiR6String(e,b,f,h)|0;if((c[b>>2]|0)==5){M=0;break a}__ZN6StringaSEPKc(h,1110403);M=43;break a}do if(!(__ZNK6StringeqEPKc(n,1110448)|0)){if(__ZNK6StringeqEPKc(n,1110457)|0)break;if(__ZNK6StringeqEPKc(n,1110469)|0)break;if(__ZNK6StringeqEPKc(n,1110556)|0){__ZN13VariantParser9get_tokenEPNS_6StreamERNS_5TokenERiR6String(e,b,f,h)|0;if((c[b>>2]|0)!=4){__ZN6StringaSEPKc(h,1110143);M=43;break a}__ZN13VariantParser9get_tokenEPNS_6StreamERNS_5TokenERiR6String(e,b,f,h)|0;if((c[b>>2]|0)!=6){__ZN6StringaSEPKc(h,1110567);M=43;break a}c[k>>2]=__ZNK7Variantcv6StringEv(L)|0;Ea=o;Fa=Ea+56|0;do{c[Ea>>2]=0;Ea=Ea+4|0}while((Ea|0)<(Fa|0));d:do if(!(__ZNK6StringeqEPKc(k,1129219)|0)){if(!(__ZNK6StringeqEPKc(k,1129224)|0)){if(__ZNK6StringeqEPKc(k,1110697)|0){__ZN13VariantParser9get_tokenEPNS_6StreamERNS_5TokenERiR6String(e,b,f,h)|0;if((c[b>>2]|0)!=11){__ZN6StringaSEPKc(h,1145e3);Ga=43;break}c[o+4>>2]=3;__ZN13VariantParser9get_tokenEPNS_6StreamERNS_5TokenERiR6String(e,b,f,h)|0;if((c[b>>2]|0)!=8){__ZN6StringaSEPKc(h,1110705);Ga=43;break}c[o+40>>2]=__ZNK7VariantcviEv(L)|0;__ZN13VariantParser9get_tokenEPNS_6StreamERNS_5TokenERiR6String(e,b,f,h)|0;if((c[b>>2]|0)==5){fa=570;break}__ZN6StringaSEPKc(h,1110403);Ga=43;break}if(__ZNK6StringeqEPKc(k,1110727)|0){__ZN13VariantParser9get_tokenEPNS_6StreamERNS_5TokenERiR6String(e,b,f,h)|0;if((c[b>>2]|0)!=11){__ZN6StringaSEPKc(h,1145e3);Ga=43;break}c[o+4>>2]=5;__ZN13VariantParser9get_tokenEPNS_6StreamERNS_5TokenERiR6String(e,b,f,h)|0;if((c[b>>2]|0)!=8){__ZN6StringaSEPKc(h,1110705);Ga=43;break}c[o+12>>2]=__ZNK7VariantcviEv(L)|0;__ZN13VariantParser9get_tokenEPNS_6StreamERNS_5TokenERiR6String(e,b,f,h)|0;if((c[b>>2]|0)==5){fa=570;break}__ZN6StringaSEPKc(h,1110403);Ga=43;break}if(!(__ZNK6StringeqEPKc(k,1110735)|0)){__ZN6StringaSEPKc(h,1110833);Ga=43;break}__ZN13VariantParser9get_tokenEPNS_6StreamERNS_5TokenERiR6String(e,b,f,h)|0;if((c[b>>2]|0)!=11){__ZN6StringaSEPKc(h,1145e3);Ga=43;break}c[o+4>>2]=4;__ZN13VariantParser9get_tokenEPNS_6StreamERNS_5TokenERiR6String(e,b,f,h)|0;if((c[b>>2]|0)!=8){__ZN6StringaSEPKc(h,1110741);Ga=43;break}c[o+12>>2]=__ZNK7VariantcviEv(L)|0;__ZN13VariantParser9get_tokenEPNS_6StreamERNS_5TokenERiR6String(e,b,f,h)|0;if((c[b>>2]|0)!=11){__ZN6StringaSEPKc(h,1110761);Ga=43;break}__ZN13VariantParser9get_tokenEPNS_6StreamERNS_5TokenERiR6String(e,b,f,h)|0;if((c[b>>2]|0)!=8){__ZN6StringaSEPKc(h,1110791);Ga=43;break}g[o+16>>2]=+__ZNK7VariantcvfEv(L);__ZN13VariantParser9get_tokenEPNS_6StreamERNS_5TokenERiR6String(e,b,f,h)|0;if((c[b>>2]|0)==5){fa=570;break}__ZN6StringaSEPKc(h,1110810);Ga=43;break}__ZN13VariantParser9get_tokenEPNS_6StreamERNS_5TokenERiR6String(e,b,f,h)|0;if((c[b>>2]|0)!=11){__ZN6StringaSEPKc(h,1145e3);Ga=43;break}c[o+4>>2]=1;__ZN13VariantParser9get_tokenEPNS_6StreamERNS_5TokenERiR6String(e,b,f,h)|0;switch(c[b>>2]|0){case 6:{c[p>>2]=__ZNK7Variantcv6StringEv(L)|0;c[o+20>>2]=__Z12find_keycodeRK6String(p)|0;oa=c[p>>2]|0;do if(oa|0){if(__Z16atomic_decrementPj(oa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(oa,1)}while(0);break}case 8:{c[o+20>>2]=__ZNK7VariantcvjEv(L)|0;break}default:{__ZN6StringaSEPKc(h,1110587);Ga=43;break d}}__ZN13VariantParser9get_tokenEPNS_6StreamERNS_5TokenERiR6String(e,b,f,h)|0;switch(c[b>>2]|0){case 5:{fa=570;break d;break}case 11:break;default:{__ZN6StringaSEPKc(h,1110665);Ga=43;break d}}__ZN13VariantParser9get_tokenEPNS_6StreamERNS_5TokenERiR6String(e,b,f,h)|0;if((c[b>>2]|0)!=6){__ZN6StringaSEPKc(h,1110626);Ga=43;break}c[p>>2]=__ZNK7Variantcv6StringEv(L)|0;__ZN6StringC2EPKc(w,1152448);oa=(__ZNK6String5findnES_i(p,w,0)|0)==-1;pa=c[w>>2]|0;do if(pa|0){if(__Z16atomic_decrementPj(pa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(pa,1)}while(0);if(!oa)a[o+14>>0]=1;__ZN6StringC2EPKc(x,1112540);pa=(__ZNK6String5findnES_i(p,x,0)|0)==-1;qa=c[x>>2]|0;do if(qa|0){if(__Z16atomic_decrementPj(qa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(qa,1)}while(0);if(!pa)a[o+13>>0]=1;__ZN6StringC2EPKc(y,1112568);qa=(__ZNK6String5findnES_i(p,y,0)|0)==-1;oa=c[y>>2]|0;do if(oa|0){if(__Z16atomic_decrementPj(oa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(oa,1)}while(0);if(!qa)a[o+12>>0]=1;__ZN6StringC2EPKc(z,1112558);oa=(__ZNK6String5findnES_i(p,z,0)|0)==-1;pa=c[z>>2]|0;do if(pa|0){if(__Z16atomic_decrementPj(pa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(pa,1)}while(0);if(!oa)a[o+15>>0]=1;__ZN13VariantParser9get_tokenEPNS_6StreamERNS_5TokenERiR6String(e,b,f,h)|0;if((c[b>>2]|0)==5){pa=c[p>>2]|0;do if(pa|0){if(__Z16atomic_decrementPj(pa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(pa,1)}while(0);fa=570;break}else{__ZN6StringaSEPKc(h,1110403);pa=c[p>>2]|0;do if(pa|0){if(__Z16atomic_decrementPj(pa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(pa,1)}while(0);Ga=43;break}}else{c[o+4>>2]=0;__ZN13VariantParser9get_tokenEPNS_6StreamERNS_5TokenERiR6String(e,b,f,h)|0;if((c[b>>2]|0)==5){fa=570;break}__ZN6StringaSEPKc(h,1110403);Ga=43}while(0);if((fa|0)==570){__ZN7VariantC2ERK10InputEvent(p,o);__ZN7VariantaSERKS_(d,p);if(c[p>>2]|0)__ZN7Variant5clearEv(p);Ga=0}pa=c[k>>2]|0;do if(pa|0){if(__Z16atomic_decrementPj(pa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(pa,1)}while(0);M=Ga;break a}do if(!(__ZNK6StringeqEPKc(n,1110859)|0)){if(__ZNK6StringeqEPKc(n,1110873)|0)break;do if(!(__ZNK6StringeqEPKc(n,1110883)|0)){if(__ZNK6StringeqEPKc(n,1110896)|0)break;do if(!(__ZNK6StringeqEPKc(n,1110905)|0)){if(__ZNK6StringeqEPKc(n,1110920)|0)break;do if(!(__ZNK6StringeqEPKc(n,1110931)|0)){if(__ZNK6StringeqEPKc(n,1110947)|0)break;do if(!(__ZNK6StringeqEPKc(n,1110995)|0)){if(__ZNK6StringeqEPKc(n,1111012)|0)break;do if(!(__ZNK6StringeqEPKc(n,1111025)|0)){if(__ZNK6StringeqEPKc(n,1111042)|0)break;do if(!(__ZNK6StringeqEPKc(n,1111055)|0)){if(__ZNK6StringeqEPKc(n,1111070)|0)break;if(__ZNK6StringeqEPKc(n,1128339)|0){c[k>>2]=0;pa=__ZN13VariantParser16_parse_enginecfgEPNS_6StreamER6VectorI6StringERiRS3_(e,k,f,h)|0;e:do if(!pa){oa=c[k>>2]|0;do if(oa|0){if(((c[oa+-4>>2]|0)+-1|0)>>>0>=2)break;a[1263537]=0;__ZN6VectorI6StringE14_copy_on_writeEv(k);qa=__ZNK6String10is_numericEv(c[k>>2]|0)|0;I=c[k>>2]|0;do if(!I)fa=851;else{if((c[I+-4>>2]|0)<=0){fa=851;break}__ZN6VectorI6StringE14_copy_on_writeEv(k);Ha=c[k>>2]|0}while(0);if((fa|0)==851){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);Ha=0}if(qa){I=__ZNK6String6to_intEv(Ha)|0;Ia=(I|0)<10?I+48|0:I}else Ia=__Z12find_keycodeRK6String(Ha)|0;Ea=o;Fa=Ea+56|0;do{c[Ea>>2]=0;Ea=Ea+4|0}while((Ea|0)<(Fa|0));c[o+4>>2]=1;c[o+20>>2]=Ia;qa=c[k>>2]|0;do if(qa|0){if((c[qa+-4>>2]|0)!=2)break;__ZN6VectorI6StringE14_copy_on_writeEv(k);I=(c[k>>2]|0)+4|0;V=c[I>>2]|0;c[p>>2]=0;do if(V|0){c[p>>2]=0;if(!(__Z28atomic_conditional_incrementPj(V+-8|0)|0))break;c[p>>2]=c[I>>2]}while(0);__ZN6StringC2EPKc(B,1152448);I=(__ZNK6String5findnES_i(p,B,0)|0)==-1;V=c[B>>2]|0;do if(V|0){if(__Z16atomic_decrementPj(V+-8|0)|0)break;__ZN6Memory11free_staticEPvb(V,1)}while(0);if(!I)a[o+14>>0]=1;__ZN6StringC2EPKc(C,1112540);V=(__ZNK6String5findnES_i(p,C,0)|0)==-1;ma=c[C>>2]|0;do if(ma|0){if(__Z16atomic_decrementPj(ma+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ma,1)}while(0);if(!V)a[o+13>>0]=1;__ZN6StringC2EPKc(D,1112568);ma=(__ZNK6String5findnES_i(p,D,0)|0)==-1;I=c[D>>2]|0;do if(I|0){if(__Z16atomic_decrementPj(I+-8|0)|0)break;__ZN6Memory11free_staticEPvb(I,1)}while(0);if(!ma)a[o+12>>0]=1;__ZN6StringC2EPKc(E,1112558);I=(__ZNK6String5findnES_i(p,E,0)|0)==-1;V=c[E>>2]|0;do if(V|0){if(__Z16atomic_decrementPj(V+-8|0)|0)break;__ZN6Memory11free_staticEPvb(V,1)}while(0);if(!I)a[o+15>>0]=1;V=c[p>>2]|0;do if(V|0){if(__Z16atomic_decrementPj(V+-8|0)|0)break;__ZN6Memory11free_staticEPvb(V,1)}while(0)}while(0);__ZN7VariantC2ERK10InputEvent(p,o);__ZN7VariantaSERKS_(d,p);if(c[p>>2]|0)__ZN7Variant5clearEv(p);Ja=0;break e}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1111081,1111093,1282,1111117,0);Ja=43}else Ja=pa;while(0);pa=c[k>>2]|0;do if(pa|0){if(__Z16atomic_decrementPj(pa+-8|0)|0)break;oa=c[k>>2]|0;qa=(oa|0)==0?0:oa+-4|0;oa=qa+4|0;if(c[qa>>2]|0){V=0;do{I=c[oa+(V<<2)>>2]|0;do if(I|0){if(__Z16atomic_decrementPj(I+-8|0)|0)break;__ZN6Memory11free_staticEPvb(I,1)}while(0);V=V+1|0}while(V>>>0<(c[qa>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(pa,1)}while(0);M=Ja;break a}if(__ZNK6StringeqEPKc(n,1111207)|0){c[k>>2]=0;pa=__ZN13VariantParser16_parse_enginecfgEPNS_6StreamER6VectorI6StringERiRS3_(e,k,f,h)|0;f:do if(!pa){qa=c[k>>2]|0;do if(qa|0){V=qa+-4|0;if((c[V>>2]|0)!=2)break;a[1263537]=0;Ea=o;Fa=Ea+56|0;do{c[Ea>>2]=0;Ea=Ea+4|0}while((Ea|0)<(Fa|0));c[o+4>>2]=3;if((c[V>>2]|0)>0){__ZN6VectorI6StringE14_copy_on_writeEv(k);Ka=c[k>>2]|0}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);Ka=0}c[o+8>>2]=__ZNK6String6to_intEv(Ka)|0;oa=c[k>>2]|0;do if(!oa)fa=907;else{if((c[oa+-4>>2]|0)<=1){fa=907;break}__ZN6VectorI6StringE14_copy_on_writeEv(k);La=(c[k>>2]|0)+4|0}while(0);if((fa|0)==907){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);La=0}c[o+40>>2]=__ZNK6String6to_intEv(La)|0;__ZN7VariantC2ERK10InputEvent(p,o);__ZN7VariantaSERKS_(d,p);if(c[p>>2]|0)__ZN7Variant5clearEv(p);Ma=0;break f}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1111081,1111093,1318,1111215,0);Ma=43}else Ma=pa;while(0);pa=c[k>>2]|0;do if(pa|0){if(__Z16atomic_decrementPj(pa+-8|0)|0)break;qa=c[k>>2]|0;oa=(qa|0)==0?0:qa+-4|0;qa=oa+4|0;if(c[oa>>2]|0){V=0;do{I=c[qa+(V<<2)>>2]|0;do if(I|0){if(__Z16atomic_decrementPj(I+-8|0)|0)break;__ZN6Memory11free_staticEPvb(I,1)}while(0);V=V+1|0}while(V>>>0<(c[oa>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(pa,1)}while(0);M=Ma;break a}if(__ZNK6StringeqEPKc(n,1111283)|0){c[k>>2]=0;pa=__ZN13VariantParser16_parse_enginecfgEPNS_6StreamER6VectorI6StringERiRS3_(e,k,f,h)|0;g:do if(!pa){oa=c[k>>2]|0;do if(oa|0){V=oa+-4|0;if((c[V>>2]|0)!=2)break;a[1263537]=0;Ea=o;Fa=Ea+56|0;do{c[Ea>>2]=0;Ea=Ea+4|0}while((Ea|0)<(Fa|0));c[o+4>>2]=5;if((c[V>>2]|0)>0){__ZN6VectorI6StringE14_copy_on_writeEv(k);Na=c[k>>2]|0}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);Na=0}c[o+8>>2]=__ZNK6String6to_intEv(Na)|0;qa=c[k>>2]|0;do if(!qa)fa=931;else{if((c[qa+-4>>2]|0)<=1){fa=931;break}__ZN6VectorI6StringE14_copy_on_writeEv(k);Oa=(c[k>>2]|0)+4|0}while(0);if((fa|0)==931){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);Oa=0}c[o+12>>2]=__ZNK6String6to_intEv(Oa)|0;__ZN7VariantC2ERK10InputEvent(p,o);__ZN7VariantaSERKS_(d,p);if(c[p>>2]|0)__ZN7Variant5clearEv(p);Pa=0;break g}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1111081,1111093,1333,1111215,0);Pa=43}else Pa=pa;while(0);pa=c[k>>2]|0;do if(pa|0){if(__Z16atomic_decrementPj(pa+-8|0)|0)break;oa=c[k>>2]|0;qa=(oa|0)==0?0:oa+-4|0;oa=qa+4|0;if(c[qa>>2]|0){V=0;do{I=c[oa+(V<<2)>>2]|0;do if(I|0){if(__Z16atomic_decrementPj(I+-8|0)|0)break;__ZN6Memory11free_staticEPvb(I,1)}while(0);V=V+1|0}while(V>>>0<(c[qa>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(pa,1)}while(0);M=Pa;break a}if(__ZNK6StringeqEPKc(n,1111291)|0){c[k>>2]=0;pa=__ZN13VariantParser16_parse_enginecfgEPNS_6StreamER6VectorI6StringERiRS3_(e,k,f,h)|0;h:do if(!pa){qa=c[k>>2]|0;do if(qa|0){V=qa+-4|0;if((c[V>>2]|0)!=2)break;a[1263537]=0;Ea=o;Fa=Ea+56|0;do{c[Ea>>2]=0;Ea=Ea+4|0}while((Ea|0)<(Fa|0));c[o+4>>2]=4;if((c[V>>2]|0)>0){__ZN6VectorI6StringE14_copy_on_writeEv(k);Qa=c[k>>2]|0}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);Qa=0}c[o+8>>2]=__ZNK6String6to_intEv(Qa)|0;oa=c[k>>2]|0;do if(!oa)fa=955;else{if((c[oa+-4>>2]|0)<=1){fa=955;break}__ZN6VectorI6StringE14_copy_on_writeEv(k);Ra=(c[k>>2]|0)+4|0}while(0);if((fa|0)==955){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);Ra=0}oa=__ZNK6String6to_intEv(Ra)|0;c[o+12>>2]=oa>>1;g[o+16>>2]=+((oa<<1&2)+-1|0);__ZN7VariantC2ERK10InputEvent(p,o);__ZN7VariantaSERKS_(d,p);if(c[p>>2]|0)__ZN7Variant5clearEv(p);Sa=0;break h}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1111081,1111093,1348,1111215,0);Sa=43}else Sa=pa;while(0);pa=c[k>>2]|0;do if(pa|0){if(__Z16atomic_decrementPj(pa+-8|0)|0)break;qa=c[k>>2]|0;oa=(qa|0)==0?0:qa+-4|0;qa=oa+4|0;if(c[oa>>2]|0){V=0;do{I=c[qa+(V<<2)>>2]|0;do if(I|0){if(__Z16atomic_decrementPj(I+-8|0)|0)break;__ZN6Memory11free_staticEPvb(I,1)}while(0);V=V+1|0}while(V>>>0<(c[oa>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(pa,1)}while(0);M=Sa;break a}if(__ZNK6StringeqEPKc(n,1111297)|0){c[k+8>>2]=0;__ZN13VariantParser9get_tokenEPNS_6StreamERNS_5TokenERiR6String(e,k,f,h)|0;do if((c[k>>2]|0)==4){do{pa=ij[c[c[e>>2]>>2]&8191](e)|0;if(ij[c[(c[e>>2]|0)+8>>2]&8191](e)|0){fa=974;break}}while((pa|0)!=41);if((fa|0)==974){__ZN6StringaSEPKc(h,1111347);Ta=43;break}__ZN5ImageC2Ev(p);__ZN7VariantC2ERK5Image(o,p);__ZN7VariantaSERKS_(d,o);if(c[o>>2]|0)__ZN7Variant5clearEv(o);__ZN5ImageD2Ev(p);Ta=0}else{__ZN6StringaSEPKc(h,1111301);Ta=43}while(0);pa=k+8|0;if(c[pa>>2]|0)__ZN7Variant5clearEv(pa);M=Ta;break a}c[F>>2]=__ZplPKcRK6String(1111391,n)|0;__ZN6StringC2EPKc(k,1144976);pa=__ZNK6StringplERKS_(F,k)|0;oa=pa;V=c[h>>2]|0;do if((V|0)==(pa|0)){if(pa|0)fa=990}else{do if(V|0){if(__Z16atomic_decrementPj(V+-8|0)|0)break;__ZN6Memory11free_staticEPvb(V,1)}while(0);c[h>>2]=0;if(!pa)break;if(!(__Z28atomic_conditional_incrementPj(pa+-8|0)|0)){fa=990;break}c[h>>2]=oa;fa=990}while(0);do if((fa|0)==990){if(__Z16atomic_decrementPj(pa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(pa,1)}while(0);pa=c[k>>2]|0;do if(pa|0){if(__Z16atomic_decrementPj(pa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(pa,1)}while(0);pa=c[F>>2]|0;if(!pa){M=43;break a}if(__Z16atomic_decrementPj(pa+-8|0)|0){M=43;break a}__ZN6Memory11free_staticEPvb(pa,1);M=43;break a}while(0);c[k>>2]=0;pa=__ZN13VariantParser16_parse_constructIfEE5ErrorPNS_6StreamER6VectorIT_ERiR6String(e,k,f,h)|0;if(!pa){c[o>>2]=0;oa=c[k>>2]|0;if(!oa)Ua=0;else Ua=c[oa+-4>>2]|0;oa=(Ua|0)/4|0;__ZN10PoolVectorI5ColorE6resizeEi(o,oa)|0;do if(!(c[o>>2]|0)){Va=0;Wa=0}else{__ZN10PoolVectorI5ColorE14_copy_on_writeEv(o);V=c[o>>2]|0;if(!V){Va=0;Wa=0;break}__Z16atomic_incrementPj(V+4|0)|0;Va=V;Wa=c[V+8>>2]|0}while(0);i:do if((Ua|0)>3){V=0;while(1){qa=V<<2;I=c[k>>2]|0;ma=(I|0)==0;if(ma)Xa=0;else Xa=c[I+-4>>2]|0;if((Xa|0)<=(qa|0)){if(ma)Ya=0;else Ya=c[I+-4>>2]|0;if((Ya|0)<=(qa|0)){fa=813;break}a[1263537]=0}__ZN6VectorIfE14_copy_on_writeEv(k);I=c[k>>2]|0;ma=c[I+(qa<<2)>>2]|0;ra=qa|1;na=(I|0)==0;if(na)Za=0;else Za=c[I+-4>>2]|0;if((Za|0)<=(ra|0)){if(na)_a=0;else _a=c[I+-4>>2]|0;if((_a|0)<=(ra|0)){fa=821;break}a[1263537]=0}__ZN6VectorIfE14_copy_on_writeEv(k);I=c[k>>2]|0;na=c[I+(ra<<2)>>2]|0;ra=qa|2;la=(I|0)==0;if(la)$a=0;else $a=c[I+-4>>2]|0;if(($a|0)<=(ra|0)){if(la)ab=0;else ab=c[I+-4>>2]|0;if((ab|0)<=(ra|0)){fa=829;break}a[1263537]=0}__ZN6VectorIfE14_copy_on_writeEv(k);I=c[k>>2]|0;la=c[I+(ra<<2)>>2]|0;ra=qa|3;qa=(I|0)==0;if(qa)bb=0;else bb=c[I+-4>>2]|0;if((bb|0)<=(ra|0)){if(qa)cb=0;else cb=c[I+-4>>2]|0;if((cb|0)<=(ra|0)){fa=837;break}a[1263537]=0}__ZN6VectorIfE14_copy_on_writeEv(k);I=c[(c[k>>2]|0)+(ra<<2)>>2]|0;c[Wa+(V<<4)>>2]=ma;c[Wa+(V<<4)+4>>2]=na;c[Wa+(V<<4)+8>>2]=la;c[Wa+(V<<4)+12>>2]=I;V=V+1|0;if((V|0)>=(oa|0))break i}if((fa|0)==813)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((fa|0)==821)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((fa|0)==829)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((fa|0)==837)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);if(Va|0)__Z16atomic_decrementPj(Va+4|0)|0;__ZN7VariantC2ERK10PoolVectorI5ColorE(p,o);__ZN7VariantaSERKS_(d,p);if(c[p>>2]|0)__ZN7Variant5clearEv(p);__ZN10PoolVectorI5ColorE12_unreferenceEv(o);db=0}else db=pa;oa=c[k>>2]|0;do if(oa|0){if(__Z16atomic_decrementPj(oa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(oa,1)}while(0);M=db;break a}while(0);c[k>>2]=0;oa=__ZN13VariantParser16_parse_constructIfEE5ErrorPNS_6StreamER6VectorIT_ERiR6String(e,k,f,h)|0;if(!oa){c[o>>2]=0;pa=c[k>>2]|0;if(!pa)eb=0;else eb=c[pa+-4>>2]|0;pa=(eb|0)/3|0;__ZN10PoolVectorI7Vector3E6resizeEi(o,pa)|0;do if(!(c[o>>2]|0)){fb=0;gb=0}else{__ZN10PoolVectorI7Vector3E14_copy_on_writeEv(o);V=c[o>>2]|0;if(!V){fb=0;gb=0;break}__Z16atomic_incrementPj(V+4|0)|0;fb=V;gb=c[V+8>>2]|0}while(0);j:do if((eb|0)>2){V=0;while(1){I=V*3|0;la=c[k>>2]|0;na=(la|0)==0;if(na)hb=0;else hb=c[la+-4>>2]|0;if((hb|0)<=(I|0)){if(na)ib=0;else ib=c[la+-4>>2]|0;if((ib|0)<=(I|0)){fa=769;break}a[1263537]=0}__ZN6VectorIfE14_copy_on_writeEv(k);la=c[k>>2]|0;na=c[la+(I<<2)>>2]|0;ma=I+1|0;if((I|0)<-1){fa=778;break}ra=(la|0)==0;if(ra)jb=0;else jb=c[la+-4>>2]|0;if((jb|0)<=(ma|0)){if(ra)kb=0;else kb=c[la+-4>>2]|0;if((kb|0)<=(ma|0)){fa=778;break}a[1263537]=0}__ZN6VectorIfE14_copy_on_writeEv(k);la=c[k>>2]|0;ra=c[la+(ma<<2)>>2]|0;ma=I+2|0;I=(la|0)==0;if(I)lb=0;else lb=c[la+-4>>2]|0;if((lb|0)<=(ma|0)){if(I)mb=0;else mb=c[la+-4>>2]|0;if((mb|0)<=(ma|0)){fa=786;break}a[1263537]=0}__ZN6VectorIfE14_copy_on_writeEv(k);la=c[(c[k>>2]|0)+(ma<<2)>>2]|0;c[gb+(V*12|0)>>2]=na;c[gb+(V*12|0)+4>>2]=ra;c[gb+(V*12|0)+8>>2]=la;V=V+1|0;if((V|0)>=(pa|0))break j}if((fa|0)==769)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((fa|0)==778)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((fa|0)==786)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);if(fb|0)__Z16atomic_decrementPj(fb+4|0)|0;__ZN7VariantC2ERK10PoolVectorI7Vector3E(p,o);__ZN7VariantaSERKS_(d,p);if(c[p>>2]|0)__ZN7Variant5clearEv(p);__ZN10PoolVectorI7Vector3E12_unreferenceEv(o);nb=0}else nb=oa;pa=c[k>>2]|0;do if(pa|0){if(__Z16atomic_decrementPj(pa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(pa,1)}while(0);M=nb;break a}while(0);c[k>>2]=0;pa=__ZN13VariantParser16_parse_constructIfEE5ErrorPNS_6StreamER6VectorIT_ERiR6String(e,k,f,h)|0;if(!pa){c[o>>2]=0;oa=c[k>>2]|0;if(!oa)ob=0;else ob=c[oa+-4>>2]|0;oa=(ob|0)/2|0;__ZN10PoolVectorI7Vector2E6resizeEi(o,oa)|0;do if(!(c[o>>2]|0)){pb=0;qb=0}else{__ZN10PoolVectorI7Vector2E14_copy_on_writeEv(o);V=c[o>>2]|0;if(!V){pb=0;qb=0;break}__Z16atomic_incrementPj(V+4|0)|0;pb=V;qb=c[V+8>>2]|0}while(0);k:do if((ob|0)>1){V=0;while(1){la=V<<1;ra=c[k>>2]|0;na=(ra|0)==0;if(na)rb=0;else rb=c[ra+-4>>2]|0;if((rb|0)<=(la|0)){if(na)sb=0;else sb=c[ra+-4>>2]|0;if((sb|0)<=(la|0)){fa=734;break}a[1263537]=0}__ZN6VectorIfE14_copy_on_writeEv(k);ra=c[k>>2]|0;na=c[ra+(la<<2)>>2]|0;ma=la|1;la=(ra|0)==0;if(la)tb=0;else tb=c[ra+-4>>2]|0;if((tb|0)<=(ma|0)){if(la)ub=0;else ub=c[ra+-4>>2]|0;if((ub|0)<=(ma|0)){fa=742;break}a[1263537]=0}__ZN6VectorIfE14_copy_on_writeEv(k);ra=c[(c[k>>2]|0)+(ma<<2)>>2]|0;c[qb+(V<<3)>>2]=na;c[qb+(V<<3)+4>>2]=ra;V=V+1|0;if((V|0)>=(oa|0))break k}if((fa|0)==734)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((fa|0)==742)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);if(pb|0)__Z16atomic_decrementPj(pb+4|0)|0;__ZN7VariantC2ERK10PoolVectorI7Vector2E(p,o);__ZN7VariantaSERKS_(d,p);if(c[p>>2]|0)__ZN7Variant5clearEv(p);__ZN10PoolVectorI7Vector2E12_unreferenceEv(o);vb=0}else vb=pa;oa=c[k>>2]|0;do if(oa|0){if(__Z16atomic_decrementPj(oa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(oa,1)}while(0);M=vb;break a}while(0);__ZN13VariantParser9get_tokenEPNS_6StreamERNS_5TokenERiR6String(e,b,f,h)|0;if((c[b>>2]|0)!=4){__ZN6StringaSEPKc(h,1110143);M=43;break a}c[k>>2]=0;l:while(1){__ZN13VariantParser9get_tokenEPNS_6StreamERNS_5TokenERiR6String(e,b,f,h)|0;switch(c[b>>2]|0){case 5:{fa=677;break l;break}case 7:break;default:{fa=672;break l}}c[A>>2]=__ZNK7Variantcv6StringEv(L)|0;__ZN6VectorI6StringE9push_backES0_(k,A)|0;oa=c[A>>2]|0;do if(oa|0){if(__Z16atomic_decrementPj(oa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(oa,1)}while(0);__ZN13VariantParser9get_tokenEPNS_6StreamERNS_5TokenERiR6String(e,b,f,h)|0;switch(c[b>>2]|0){case 11:break;case 5:{fa=677;break l;break}default:{fa=670;break l}}}if((fa|0)==670){__ZN6StringaSEPKc(h,1110959);wb=43}else if((fa|0)==672){__ZN6StringaSEPKc(h,1110979);wb=43}else if((fa|0)==677){c[o>>2]=0;oa=c[k>>2]|0;if(!oa)xb=0;else xb=c[oa+-4>>2]|0;__ZN10PoolVectorI6StringE6resizeEi(o,xb)|0;do if(!(c[o>>2]|0)){yb=0;zb=0}else{__ZN10PoolVectorI6StringE14_copy_on_writeEv(o);oa=c[o>>2]|0;if(!oa){yb=0;zb=0;break}__Z16atomic_incrementPj(oa+4|0)|0;yb=oa;zb=c[oa+8>>2]|0}while(0);if((xb|0)>0){oa=0;do{pa=c[k>>2]|0;V=(pa|0)==0;if(V)Ab=0;else Ab=c[pa+-4>>2]|0;do if((Ab|0)<=(oa|0)){if(V)Bb=0;else Bb=c[pa+-4>>2]|0;if((Bb|0)>(oa|0)){a[1263537]=0;fa=696;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);Cb=0;break}}else fa=696;while(0);if((fa|0)==696){fa=0;__ZN6VectorI6StringE14_copy_on_writeEv(k);Cb=(c[k>>2]|0)+(oa<<2)|0}pa=zb+(oa<<2)|0;V=c[pa>>2]|0;do if((V|0)!=(c[Cb>>2]|0)){do if(V|0){if(__Z16atomic_decrementPj(V+-8|0)|0)break;__ZN6Memory11free_staticEPvb(V,1)}while(0);c[pa>>2]=0;ra=c[Cb>>2]|0;if(!ra)break;if(!(__Z28atomic_conditional_incrementPj(ra+-8|0)|0))break;c[pa>>2]=c[Cb>>2]}while(0);oa=oa+1|0}while((oa|0)!=(xb|0))}if(yb|0)__Z16atomic_decrementPj(yb+4|0)|0;__ZN7VariantC2ERK10PoolVectorI6StringE(p,o);__ZN7VariantaSERKS_(d,p);if(c[p>>2]|0)__ZN7Variant5clearEv(p);__ZN10PoolVectorI6StringE12_unreferenceEv(o);wb=0}oa=c[k>>2]|0;do if(oa|0){if(__Z16atomic_decrementPj(oa+-8|0)|0)break;pa=c[k>>2]|0;V=(pa|0)==0?0:pa+-4|0;pa=V+4|0;if(c[V>>2]|0){ra=0;do{na=c[pa+(ra<<2)>>2]|0;do if(na|0){if(__Z16atomic_decrementPj(na+-8|0)|0)break;__ZN6Memory11free_staticEPvb(na,1)}while(0);ra=ra+1|0}while(ra>>>0<(c[V>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(oa,1)}while(0);M=wb;break a}while(0);c[k>>2]=0;oa=__ZN13VariantParser16_parse_constructIfEE5ErrorPNS_6StreamER6VectorIT_ERiR6String(e,k,f,h)|0;if(!oa){c[o>>2]=0;V=c[k>>2]|0;if(!V)Db=0;else Db=c[V+-4>>2]|0;__ZN10PoolVectorIfE6resizeEi(o,Db)|0;do if(!(c[o>>2]|0)){Eb=0;Fb=0}else{__ZN10PoolVectorIfE14_copy_on_writeEv(o);V=c[o>>2]|0;if(!V){Eb=0;Fb=0;break}__Z16atomic_incrementPj(V+4|0)|0;Eb=V;Fb=c[V+8>>2]|0}while(0);m:do if((Db|0)>0){V=0;while(1){ra=c[k>>2]|0;pa=(ra|0)==0;if(pa)Gb=0;else Gb=c[ra+-4>>2]|0;if((Gb|0)<=(V|0)){if(pa)Hb=0;else Hb=c[ra+-4>>2]|0;if((Hb|0)<=(V|0))break;a[1263537]=0}__ZN6VectorIfE14_copy_on_writeEv(k);c[Fb+(V<<2)>>2]=c[(c[k>>2]|0)+(V<<2)>>2];V=V+1|0;if((V|0)>=(Db|0))break m}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);if(Eb|0)__Z16atomic_decrementPj(Eb+4|0)|0;__ZN7VariantC2ERK10PoolVectorIfE(p,o);__ZN7VariantaSERKS_(d,p);if(c[p>>2]|0)__ZN7Variant5clearEv(p);__ZN10PoolVectorIfE12_unreferenceEv(o);Ib=0}else Ib=oa;V=c[k>>2]|0;do if(V|0){if(__Z16atomic_decrementPj(V+-8|0)|0)break;__ZN6Memory11free_staticEPvb(V,1)}while(0);M=Ib;break a}while(0);c[k>>2]=0;V=__ZN13VariantParser16_parse_constructIiEE5ErrorPNS_6StreamER6VectorIT_ERiR6String(e,k,f,h)|0;if(!V){c[o>>2]=0;oa=c[k>>2]|0;if(!oa)Jb=0;else Jb=c[oa+-4>>2]|0;__ZN10PoolVectorIiE6resizeEi(o,Jb)|0;do if(!(c[o>>2]|0)){Kb=0;Lb=0}else{__ZN10PoolVectorIiE14_copy_on_writeEv(o);oa=c[o>>2]|0;if(!oa){Kb=0;Lb=0;break}__Z16atomic_incrementPj(oa+4|0)|0;Kb=oa;Lb=c[oa+8>>2]|0}while(0);n:do if((Jb|0)>0){oa=0;while(1){ra=c[k>>2]|0;pa=(ra|0)==0;if(pa)Mb=0;else Mb=c[ra+-4>>2]|0;if((Mb|0)<=(oa|0)){if(pa)Nb=0;else Nb=c[ra+-4>>2]|0;if((Nb|0)<=(oa|0))break;a[1263537]=0}__ZN6VectorIiE14_copy_on_writeEv(k);c[Lb+(oa<<2)>>2]=c[(c[k>>2]|0)+(oa<<2)>>2];oa=oa+1|0;if((oa|0)>=(Jb|0))break n}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);if(Kb|0)__Z16atomic_decrementPj(Kb+4|0)|0;__ZN7VariantC2ERK10PoolVectorIiE(p,o);__ZN7VariantaSERKS_(d,p);if(c[p>>2]|0)__ZN7Variant5clearEv(p);__ZN10PoolVectorIiE12_unreferenceEv(o);Ob=0}else Ob=V;oa=c[k>>2]|0;do if(oa|0){if(__Z16atomic_decrementPj(oa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(oa,1)}while(0);M=Ob;break a}while(0);c[k>>2]=0;oa=__ZN13VariantParser16_parse_constructIhEE5ErrorPNS_6StreamER6VectorIT_ERiR6String(e,k,f,h)|0;if(!oa){c[o>>2]=0;V=c[k>>2]|0;if(!V)Pb=0;else Pb=c[V+-4>>2]|0;__ZN10PoolVectorIhE6resizeEi(o,Pb)|0;do if(!(c[o>>2]|0)){Qb=0;Rb=0}else{__ZN10PoolVectorIhE14_copy_on_writeEv(o);V=c[o>>2]|0;if(!V){Qb=0;Rb=0;break}__Z16atomic_incrementPj(V+4|0)|0;Qb=V;Rb=c[V+8>>2]|0}while(0);o:do if((Pb|0)>0){V=0;while(1){ra=c[k>>2]|0;pa=(ra|0)==0;if(pa)Sb=0;else Sb=c[ra+-4>>2]|0;if((Sb|0)<=(V|0)){if(pa)Tb=0;else Tb=c[ra+-4>>2]|0;if((Tb|0)<=(V|0))break;a[1263537]=0}if((c[ra+-8>>2]|0)>>>0>1){pa=c[ra+-4>>2]|0;na=pa+-1|0;ma=na>>>1|na;na=ma>>>2|ma;ma=na>>>4|na;na=ma>>>8|ma;ma=__ZN6Memory12alloc_staticEjb((na>>>16|na)+1|0,1)|0;c[ma+-8>>2]=1;c[ma+-4>>2]=pa;if(pa|0){na=0;do{a[ma+na>>0]=a[(c[k>>2]|0)+na>>0]|0;na=na+1|0}while((na|0)!=(pa|0))}pa=c[k>>2]|0;do if(pa|0){if(__Z16atomic_decrementPj(pa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(pa,1)}while(0);c[k>>2]=ma;Ub=ma}else Ub=ra;a[Rb+V>>0]=a[Ub+V>>0]|0;V=V+1|0;if((V|0)>=(Pb|0))break o}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);if(Qb|0)__Z16atomic_decrementPj(Qb+4|0)|0;__ZN7VariantC2ERK10PoolVectorIhE(p,o);__ZN7VariantaSERKS_(d,p);if(c[p>>2]|0)__ZN7Variant5clearEv(p);__ZN10PoolVectorIhE12_unreferenceEv(o);Vb=0}else Vb=oa;V=c[k>>2]|0;do if(V|0){if(__Z16atomic_decrementPj(V+-8|0)|0)break;__ZN6Memory11free_staticEPvb(V,1)}while(0);M=Vb;break a}while(0);__ZN13VariantParser9get_tokenEPNS_6StreamERNS_5TokenERiR6String(e,b,f,h)|0;if((c[b>>2]|0)!=4){__ZN6StringaSEPKc(h,1110143);M=43;break a}do if(i|0){do if(__ZNK6StringeqEPKc(n,1110448)|0){V=c[i+4>>2]|0;if(!V)break;c[o>>2]=0;oa=Fi[V&127](c[i>>2]|0,e,o,f,h)|0;if(!oa){__ZN6RefPtrC2Ev(k);__ZN3RefI9ReferenceEaSI8ResourceEEvRKS_IT_E(k,o);__ZN7VariantC2ERK6RefPtr(p,k);__ZN6RefPtrD2Ev(k);__ZN7VariantaSERKS_(d,p);if(c[p>>2]|0)__ZN7Variant5clearEv(p);Wb=0}else Wb=oa;oa=c[o>>2]|0;do if(oa|0){if(!(__ZN9Reference11unreferenceEv(oa)|0))break;V=c[o>>2]|0;if(!(__Z17predelete_handlerP6Object(V)|0))break;gj[c[(c[V>>2]|0)+76>>2]&8191](V);__ZN6Memory11free_staticEPvb(V,0)}while(0);M=Wb;break a}while(0);do if(__ZNK6StringeqEPKc(n,1110469)|0){oa=c[i+8>>2]|0;if(!oa)break;c[o>>2]=0;V=Fi[oa&127](c[i>>2]|0,e,o,f,h)|0;if(!V){__ZN6RefPtrC2Ev(k);__ZN3RefI9ReferenceEaSI8ResourceEEvRKS_IT_E(k,o);__ZN7VariantC2ERK6RefPtr(p,k);__ZN6RefPtrD2Ev(k);__ZN7VariantaSERKS_(d,p);if(c[p>>2]|0)__ZN7Variant5clearEv(p);Xb=0}else Xb=V;V=c[o>>2]|0;do if(V|0){if(!(__ZN9Reference11unreferenceEv(V)|0))break;oa=c[o>>2]|0;if(!(__Z17predelete_handlerP6Object(oa)|0))break;gj[c[(c[oa>>2]|0)+76>>2]&8191](oa);__ZN6Memory11free_staticEPvb(oa,0)}while(0);M=Xb;break a}while(0);if(!(__ZNK6StringeqEPKc(n,1110457)|0))break;V=c[i+12>>2]|0;if(!V)break;c[o>>2]=0;oa=Fi[V&127](c[i>>2]|0,e,o,f,h)|0;if(!oa){__ZN6RefPtrC2Ev(k);__ZN3RefI9ReferenceEaSI8ResourceEEvRKS_IT_E(k,o);__ZN7VariantC2ERK6RefPtr(p,k);__ZN6RefPtrD2Ev(k);__ZN7VariantaSERKS_(d,p);if(c[p>>2]|0)__ZN7Variant5clearEv(p);Yb=0}else Yb=oa;oa=c[o>>2]|0;do if(oa|0){if(!(__ZN9Reference11unreferenceEv(oa)|0))break;V=c[o>>2]|0;if(!(__Z17predelete_handlerP6Object(V)|0))break;gj[c[(c[V>>2]|0)+76>>2]&8191](V);__ZN6Memory11free_staticEPvb(V,0)}while(0);M=Yb;break a}while(0);__ZN13VariantParser9get_tokenEPNS_6StreamERNS_5TokenERiR6String(e,b,f,h)|0;if((c[b>>2]|0)!=7){__ZN6StringaSEPKc(h,1110512);M=43;break a}c[o>>2]=__ZNK7Variantcv6StringEv(L)|0;__ZN6StringC2EPKc(k,1263606);c[p>>2]=__ZN14ResourceLoader4loadERK6StringS2_bP5Error(o,k,0,0)|0;oa=c[k>>2]|0;do if(oa|0){if(__Z16atomic_decrementPj(oa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(oa,1)}while(0);do if(!(c[p>>2]|0)){c[v>>2]=__ZplPKcRK6String(1110481,o)|0;__ZN6StringC2EPKc(k,1144976);oa=__ZNK6StringplERKS_(v,k)|0;V=oa;pa=c[h>>2]|0;do if((pa|0)==(oa|0)){if(oa|0)fa=471}else{do if(pa|0){if(__Z16atomic_decrementPj(pa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(pa,1)}while(0);c[h>>2]=0;if(!oa)break;if(!(__Z28atomic_conditional_incrementPj(oa+-8|0)|0)){fa=471;break}c[h>>2]=V;fa=471}while(0);do if((fa|0)==471){if(__Z16atomic_decrementPj(oa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(oa,1)}while(0);oa=c[k>>2]|0;do if(oa|0){if(__Z16atomic_decrementPj(oa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(oa,1)}while(0);oa=c[v>>2]|0;if(!oa){Zb=43;break}if(__Z16atomic_decrementPj(oa+-8|0)|0){Zb=43;break}__ZN6Memory11free_staticEPvb(oa,1);Zb=43}else{__ZN13VariantParser9get_tokenEPNS_6StreamERNS_5TokenERiR6String(e,b,f,h)|0;if((c[b>>2]|0)!=5){__ZN6StringaSEPKc(h,1110403);Zb=43;break}__ZN6RefPtrC2Ev(k);__ZN3RefI9ReferenceEaSI8ResourceEEvRKS_IT_E(k,p);__ZN7VariantC2ERK6RefPtr(q,k);__ZN6RefPtrD2Ev(k);__ZN7VariantaSERKS_(d,q);if(c[q>>2]|0)__ZN7Variant5clearEv(q);Zb=0}while(0);oa=c[p>>2]|0;do if(oa|0){if(!(__ZN9Reference11unreferenceEv(oa)|0))break;V=c[p>>2]|0;if(!(__Z17predelete_handlerP6Object(V)|0))break;gj[c[(c[V>>2]|0)+76>>2]&8191](V);__ZN6Memory11free_staticEPvb(V,0)}while(0);oa=c[o>>2]|0;do if(oa|0){if(__Z16atomic_decrementPj(oa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(oa,1)}while(0);M=Zb;break a}while(0);c[k>>2]=0;J=__ZN13VariantParser16_parse_constructIfEE5ErrorPNS_6StreamER6VectorIT_ERiR6String(e,k,f,h)|0;if(!J){oa=c[k>>2]|0;do if(!oa)fa=204;else{if((c[oa+-4>>2]|0)!=9){fa=204;break}_b=p;$b=o;ac=oa}while(0);do if((fa|0)==204){__ZN6StringaSEPKc(h,1110046);oa=c[k>>2]|0;if(oa|0){_b=p;$b=o;ac=oa;break}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);if((c[ac+-4>>2]|0)<=0)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);__ZN6VectorIfE14_copy_on_writeEv(k);oa=c[k>>2]|0;V=c[oa>>2]|0;if(!oa)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);if((c[oa+-4>>2]|0)<=1)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);__ZN6VectorIfE14_copy_on_writeEv(k);oa=c[k>>2]|0;pa=c[oa+4>>2]|0;if(!oa)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);if((c[oa+-4>>2]|0)<=2)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);__ZN6VectorIfE14_copy_on_writeEv(k);oa=c[k>>2]|0;na=c[oa+8>>2]|0;if(!oa)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);if((c[oa+-4>>2]|0)<=3)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);__ZN6VectorIfE14_copy_on_writeEv(k);oa=c[k>>2]|0;la=c[oa+12>>2]|0;if(!oa)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);if((c[oa+-4>>2]|0)<=4)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);__ZN6VectorIfE14_copy_on_writeEv(k);oa=c[k>>2]|0;I=c[oa+16>>2]|0;if(!oa)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);if((c[oa+-4>>2]|0)<=5)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);__ZN6VectorIfE14_copy_on_writeEv(k);oa=c[k>>2]|0;qa=c[oa+20>>2]|0;if(!oa)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);if((c[oa+-4>>2]|0)<=6)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);__ZN6VectorIfE14_copy_on_writeEv(k);oa=c[k>>2]|0;Q=c[oa+24>>2]|0;if(!oa)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);if((c[oa+-4>>2]|0)<=7)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);__ZN6VectorIfE14_copy_on_writeEv(k);oa=c[k>>2]|0;W=c[oa+28>>2]|0;if(!oa)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);if((c[oa+-4>>2]|0)<=8)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);__ZN6VectorIfE14_copy_on_writeEv(k);oa=c[(c[k>>2]|0)+32>>2]|0;c[p>>2]=V;c[p+4>>2]=pa;c[p+8>>2]=na;c[p+12>>2]=la;c[p+16>>2]=I;c[p+20>>2]=qa;c[p+24>>2]=Q;c[p+28>>2]=W;c[p+32>>2]=oa;__ZN7VariantC2ERK5Basis(o,p);__ZN7VariantaSERKS_(d,o);if(c[o>>2]|0)__ZN7Variant5clearEv(o);bc=0}else bc=J;oa=c[k>>2]|0;do if(oa|0){if(__Z16atomic_decrementPj(oa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(oa,1)}while(0);M=bc;break}c[k>>2]=0;oa=__ZN13VariantParser16_parse_constructIfEE5ErrorPNS_6StreamER6VectorIT_ERiR6String(e,k,f,h)|0;if(!oa){J=c[k>>2]|0;do if(!J)fa=173;else{if((c[J+-4>>2]|0)!=6){fa=173;break}cc=p;dc=o;ec=J}while(0);do if((fa|0)==173){__ZN6StringaSEPKc(h,1109979);J=c[k>>2]|0;if(J|0){cc=p;dc=o;ec=J;break}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);if((c[ec+-4>>2]|0)<=0)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);__ZN6VectorIfE14_copy_on_writeEv(k);J=c[k>>2]|0;W=c[J>>2]|0;if(!J)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);if((c[J+-4>>2]|0)<=1)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);__ZN6VectorIfE14_copy_on_writeEv(k);J=c[k>>2]|0;Q=c[J+4>>2]|0;if(!J)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);if((c[J+-4>>2]|0)<=2)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);__ZN6VectorIfE14_copy_on_writeEv(k);J=c[k>>2]|0;qa=c[J+8>>2]|0;if(!J)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);if((c[J+-4>>2]|0)<=3)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);__ZN6VectorIfE14_copy_on_writeEv(k);J=c[k>>2]|0;I=c[J+12>>2]|0;if(!J)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);if((c[J+-4>>2]|0)<=4)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);__ZN6VectorIfE14_copy_on_writeEv(k);J=c[k>>2]|0;la=c[J+16>>2]|0;if(!J)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);if((c[J+-4>>2]|0)<=5)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);__ZN6VectorIfE14_copy_on_writeEv(k);J=c[(c[k>>2]|0)+20>>2]|0;c[p>>2]=W;c[p+4>>2]=Q;c[p+8>>2]=qa;c[p+12>>2]=I;c[p+16>>2]=la;c[p+20>>2]=J;__ZN7VariantC2ERK5Rect3(o,p);__ZN7VariantaSERKS_(d,o);if(c[o>>2]|0)__ZN7Variant5clearEv(o);fc=0}else fc=oa;J=c[k>>2]|0;if(J|0?(__Z16atomic_decrementPj(J+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(J,1);M=fc;break}c[k>>2]=0;J=__ZN13VariantParser16_parse_constructIfEE5ErrorPNS_6StreamER6VectorIT_ERiR6String(e,k,f,h)|0;if(!J){la=c[k>>2]|0;if((la|0)!=0?(c[la+-4>>2]|0)==6:0)gc=la;else{__ZN6StringaSEPKc(h,1109979);gc=c[k>>2]|0}la=o+4|0;c[la>>2]=0;c[la+4>>2]=0;c[la+8>>2]=0;c[la+12>>2]=0;c[la+16>>2]=0;g[o>>2]=1.0;g[o+12>>2]=1.0;if(!gc)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);if((c[gc+-4>>2]|0)<=0)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);__ZN6VectorIfE14_copy_on_writeEv(k);I=c[k>>2]|0;qa=c[I>>2]|0;if(!I)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);if((c[I+-4>>2]|0)<=1)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);__ZN6VectorIfE14_copy_on_writeEv(k);I=c[k>>2]|0;Q=c[I+4>>2]|0;c[o>>2]=qa;c[la>>2]=Q;if(!I)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);if((c[I+-4>>2]|0)<=2)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);__ZN6VectorIfE14_copy_on_writeEv(k);I=c[k>>2]|0;Q=c[I+8>>2]|0;if(!I)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);if((c[I+-4>>2]|0)<=3)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);__ZN6VectorIfE14_copy_on_writeEv(k);I=c[k>>2]|0;la=c[I+12>>2]|0;c[o+8>>2]=Q;c[o+12>>2]=la;if(!I)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);if((c[I+-4>>2]|0)<=4)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);__ZN6VectorIfE14_copy_on_writeEv(k);I=c[k>>2]|0;la=c[I+16>>2]|0;if(!I)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);if((c[I+-4>>2]|0)<=5)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);__ZN6VectorIfE14_copy_on_writeEv(k);I=c[(c[k>>2]|0)+20>>2]|0;c[o+16>>2]=la;c[o+20>>2]=I;__ZN7VariantC2ERK11Transform2D(p,o);__ZN7VariantaSERKS_(d,p);if(c[p>>2]|0)__ZN7Variant5clearEv(p);hc=0}else hc=J;J=c[k>>2]|0;if(J|0?(__Z16atomic_decrementPj(J+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(J,1);M=hc;break}c[k>>2]=0;__ZN7VariantaSERKS_(d,k);if(c[k>>2]|0)__ZN7Variant5clearEv(k);M=0}while(0);hc=c[n>>2]|0;if(hc|0?(__Z16atomic_decrementPj(hc+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(hc,1);K=M;l=j;return K|0}case 8:{__ZN7VariantaSERKS_(d,b+8|0);K=0;l=j;return K|0}case 7:{__ZN7VariantaSERKS_(d,b+8|0);K=0;l=j;return K|0}case 9:{__ZN7VariantaSERKS_(d,b+8|0);K=0;l=j;return K|0}default:{__ZN6StringC2EPKc(k,c[395300+(H<<2)>>2]|0);c[G>>2]=__ZplPKcRK6String(1144979,k)|0;__ZN6StringC2EPKc(n,1219936);H=__ZNK6StringplERKS_(G,n)|0;b=H;d=c[h>>2]|0;if((d|0)==(H|0)){if(H|0)fa=1013}else{if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);c[h>>2]=0;if(H|0)if(!(__Z28atomic_conditional_incrementPj(H+-8|0)|0))fa=1013;else{c[h>>2]=b;fa=1013}}if((fa|0)==1013?(__Z16atomic_decrementPj(H+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(H,1);H=c[n>>2]|0;if(H|0?(__Z16atomic_decrementPj(H+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(H,1);H=c[G>>2]|0;if(H|0?(__Z16atomic_decrementPj(H+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(H,1);H=c[k>>2]|0;if(H|0?(__Z16atomic_decrementPj(H+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(H,1);K=43;l=j;return K|0}}return 0}function __ZN13VariantParser17_parse_dictionaryER10DictionaryPNS_6StreamERiR6StringPNS_14ResourceParserE(a,b,d,e,f){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0;g=l;l=l+80|0;if((l|0)>=(m|0))ba(80);h=g+56|0;i=g+24|0;j=g;c[h>>2]=0;c[i+8>>2]=0;k=0;n=1;o=0;a:while(1){p=k;q=n;while(1){if(q)r=p;else break;while(1){if(ij[c[(c[b>>2]|0)+8>>2]&8191](b)|0){s=10;break a}t=__ZN13VariantParser9get_tokenEPNS_6StreamERNS_5TokenERiR6String(b,i,d,e)|0;if(t|0){u=t;break a}t=c[i>>2]|0;if((t|0)==1){u=0;break a}if(!r)break;if((t|0)==11)r=0;else{s=12;break a}}t=__ZN13VariantParser11parse_valueERNS_5TokenER7VariantPNS_6StreamERiR6StringPNS_14ResourceParserE(i,h,b,d,e,f)|0;if(t|0){u=t;break a}t=__ZN13VariantParser9get_tokenEPNS_6StreamERNS_5TokenERiR6String(b,i,d,e)|0;if(t|0){u=t;break a}if((c[i>>2]|0)==10){p=0;q=0}else{s=16;break a}}if(ij[c[(c[b>>2]|0)+8>>2]&8191](b)|0){s=10;break}q=__ZN13VariantParser9get_tokenEPNS_6StreamERNS_5TokenERiR6String(b,i,d,e)|0;if(q|0){u=q;break}c[j>>2]=0;q=__ZN13VariantParser11parse_valueERNS_5TokenER7VariantPNS_6StreamERiR6StringPNS_14ResourceParserE(i,j,b,d,e,f)|0;if(!q){__ZN7VariantaSERKS_(__ZN10DictionaryixERK7Variant(a,h)|0,j);v=0;w=1;x=1;y=o}else{v=1;w=p;x=0;y=q}if(c[j>>2]|0)__ZN7Variant5clearEv(j);if(!v){k=w;n=x;o=y}else{u=y;break}}if((s|0)==10){__ZN6StringaSEPKc(e,1113331);u=16}else if((s|0)==12){__ZN6StringaSEPKc(e,1145013);u=43}else if((s|0)==16){__ZN6StringaSEPKc(e,1145046);u=43}e=i+8|0;if(c[e>>2]|0)__ZN7Variant5clearEv(e);if(!(c[h>>2]|0)){l=g;return u|0}__ZN7Variant5clearEv(h);l=g;return u|0}function __ZN13VariantParser12_parse_arrayER5ArrayPNS_6StreamERiR6StringPNS_14ResourceParserE(a,b,d,e,f){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0;g=l;l=l+64|0;if((l|0)>=(m|0))ba(64);h=g+24|0;i=g;c[h+8>>2]=0;j=0;k=0;a:while(1){n=j;while(1){if(ij[c[(c[b>>2]|0)+8>>2]&8191](b)|0){o=4;break a}p=__ZN13VariantParser9get_tokenEPNS_6StreamERNS_5TokenERiR6String(b,h,d,e)|0;if(p|0){q=p;break a}p=c[h>>2]|0;if((p|0)==3){q=0;break a}if(!n)break;if((p|0)==11)n=0;else{o=9;break a}}c[i>>2]=0;n=__ZN13VariantParser11parse_valueERNS_5TokenER7VariantPNS_6StreamERiR6StringPNS_14ResourceParserE(h,i,b,d,e,f)|0;if(!n){__ZN5Array9push_backERK7Variant(a,i);r=0;s=1;t=k}else{r=1;s=0;t=n}if(c[i>>2]|0)__ZN7Variant5clearEv(i);if(!r){j=s;k=t}else{q=t;break}}if((o|0)==4){__ZN6StringaSEPKc(e,1113288);q=16}else if((o|0)==9){__ZN6StringaSEPKc(e,1145e3);q=43}e=h+8|0;if(!(c[e>>2]|0)){l=g;return q|0}__ZN7Variant5clearEv(e);l=g;return q|0}function __ZN13VariantParser16_parse_constructIfEE5ErrorPNS_6StreamER6VectorIT_ERiR6String(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0.0,s=0,t=0;h=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=h;c[i+8>>2]=0;__ZN13VariantParser9get_tokenEPNS_6StreamERNS_5TokenERiR6String(b,i,e,f)|0;a:do if((c[i>>2]|0)==4){j=i+8|0;k=1;b:while(1){if(!k){__ZN13VariantParser9get_tokenEPNS_6StreamERNS_5TokenERiR6String(b,i,e,f)|0;switch(c[i>>2]|0){case 5:{n=0;o=j;break a;break}case 11:break;default:{p=6;break b}}}__ZN13VariantParser9get_tokenEPNS_6StreamERNS_5TokenERiR6String(b,i,e,f)|0;q=c[i>>2]|0;if(k&(q|0)==5){n=0;o=j;break a}if((q|0)!=8){p=9;break}r=+__ZNK7VariantcvfEv(j);q=c[d>>2]|0;if(!q)s=1;else s=(c[q+-4>>2]|0)+1|0;if(__ZN6VectorIfE6resizeEi(d,s)|0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);k=0;continue}a[1263537]=0;q=c[d>>2]|0;if(!q){p=16;break}t=c[q+-4>>2]|0;if((t|0)<1){p=16;break}__ZN6VectorIfE14_copy_on_writeEv(d);g[(c[d>>2]|0)+(t+-1<<2)>>2]=r;k=0}if((p|0)==6){__ZN6StringaSEPKc(f,1111503);n=43;o=j;break}else if((p|0)==9){__ZN6StringaSEPKc(f,1111538);n=43;o=j;break}else if((p|0)==16)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}else{__ZN6StringaSEPKc(f,1111475);n=43;o=i+8|0}while(0);if(!(c[i+8>>2]|0)){l=h;return n|0}__ZN7Variant5clearEv(o);l=h;return n|0}function __ZN5Image19get_image_data_sizeEiiNS_6FormatEi(a,b,c,d){a=a|0;b=b|0;c=c|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0;do switch(c|0){case 36:case 35:case 34:case 33:case 32:case 31:case 30:case 29:case 28:case 27:case 26:case 25:case 24:case 23:case 22:case 21:case 20:case 19:case 18:case 17:case 2:case 0:{e=1;f=12;break}case 13:case 8:case 7:case 6:case 3:case 1:{g=2;f=13;break}case 4:{g=3;f=13;break}case 5:{g=4;f=13;break}case 9:{g=4;f=13;break}case 10:{g=8;f=13;break}case 11:{g=12;f=13;break}case 12:{g=16;f=13;break}case 14:{g=4;f=13;break}case 15:{g=8;f=13;break}case 16:{g=12;f=13;break}default:{e=0;f=12}}while(0);if((f|0)==12)switch(c|0){case 17:case 20:case 27:case 28:case 29:case 30:case 31:case 34:case 36:{h=1;i=e;break}default:{g=e;f=13}}if((f|0)==13){h=(c+-25|0)>>>0<2?2:0;i=g}switch(c|0){case 21:case 20:case 19:case 18:case 17:{j=4;k=4;break}case 26:case 25:{j=8;k=16;break}case 27:case 28:{j=8;k=8;break}case 29:{j=4;k=4;break}case 24:case 23:case 22:{j=4;k=4;break}case 36:case 35:case 34:case 33:case 32:case 31:case 30:{j=4;k=4;break}default:{j=1;k=1}}c=(U(U(b,a)|0,i)|0)>>h;if(!d){l=c;return l|0}if((d|0)>-1){g=a;f=b;e=0;m=c;while(1){n=g>>1;g=(k|0)>(n|0)?k:n;n=f>>1;f=(j|0)>(n|0)?j:n;e=e+1|0;n=((U(U(g,i)|0,f)|0)>>h)+m|0;if((e|0)==(d|0)){l=n;break}else m=n}return l|0}if((k|0)==(a|0)&(j|0)==(b|0)){l=c;return l|0}else{o=a;p=b;q=c}while(1){c=o>>1;o=(k|0)>(c|0)?k:c;b=p>>1;p=(j|0)>(b|0)?j:b;a=((U(U(o,i)|0,p)|0)>>h)+q|0;if((k|0)>=(c|0)&(j|0)>=(b|0)){l=a;break}else q=a}return l|0}function __Z12find_keycodeRK6String(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b;e=404388;f=1111587;while(1){__ZN6StringC2EPKc(d,f);g=(__ZNK6String12nocasecmp_toERKS_(a,d)|0)<<24>>24==0;h=c[d>>2]|0;if(h|0?(__Z16atomic_decrementPj(h+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(h,1);if(g)break;f=c[e+12>>2]|0;if(!f){i=0;j=8;break}else e=e+8|0}if((j|0)==8){l=b;return i|0}i=c[e>>2]|0;l=b;return i|0}function __ZNK6String5findnES_i(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0;if((e|0)<0){f=-1;return f|0}g=c[d>>2]|0;if(!g){f=-1;return f|0}h=c[g+-4>>2]|0;g=h+-1|0;if((h|0)==0|(g|0)==0){f=-1;return f|0}i=c[b>>2]|0;if(!i){f=-1;return f|0}j=c[i+-4>>2]|0;if((j|1|0)==1){f=-1;return f|0}if(j)if((j|0)>0)k=i;else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);k=0}else k=1253776;i=(h|0)>1;h=0;j=e;a:while(1){e=c[b>>2]|0;if(!e)l=0;else l=c[e+-4>>2]|0;if((j|0)>((l|0?l+-1|0:0)-g|0)){m=2;n=h;break}b:do if(i){o=0;p=e;while(1){q=o+j|0;if(!p)r=0;else r=c[p+-4>>2]|0;if((q|0)>=((r|0?r+-1|0:0)|0))break;s=c[k+(q<<2)>>2]|0;q=664;t=0;c:while(1){u=q;while(1){v=(u+t|0)/2|0;w=c[388704+(v<<3)>>2]|0;if((w|0)<=(s|0))break;if((t|0)<(v|0))u=v+-1|0;else{x=s;break c}}if((w|0)>=(s|0)){y=26;break}if((v|0)<(u|0)){q=u;t=v+1|0}else{x=s;break}}if((y|0)==26){y=0;x=c[388704+(v<<3)+4>>2]|0}s=c[d>>2]|0;t=(s|0)==0;if(t)z=0;else z=c[s+-4>>2]|0;if((z|0)<=(o|0)){if(t)A=0;else A=c[s+-4>>2]|0;if((A|0)<=(o|0)){y=33;break a}a[1263537]=0}__ZN6VectorIwE14_copy_on_writeEv(d);s=c[(c[d>>2]|0)+(o<<2)>>2]|0;t=664;q=0;d:while(1){B=t;while(1){C=(B+q|0)/2|0;D=c[388704+(C<<3)>>2]|0;if((D|0)<=(s|0))break;if((q|0)<(C|0))B=C+-1|0;else{E=s;break d}}if((D|0)>=(s|0)){y=41;break}if((C|0)<(B|0)){t=B;q=C+1|0}else{E=s;break}}if((y|0)==41){y=0;E=c[388704+(C<<3)+4>>2]|0}s=o+1|0;if((x|0)!=(E|0)){F=5;G=h;H=0;break b}if((s|0)>=(g|0)){F=5;G=h;H=1;break b}o=s;p=c[b>>2]|0}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1126799,1081595,2570,1111568,0);a[1263537]=0;F=1;G=-1;H=1}else{F=5;G=h;H=1}while(0);e=(F|0)==5;p=e?H&1:F;o=H&e?j:G;if(!p){h=o;j=j+1|0}else{m=p;n=o;break}}if((y|0)==33)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);f=(m|0)==2?-1:n;return f|0}function __ZN13VariantParser16_parse_constructIhEE5ErrorPNS_6StreamER6VectorIT_ERiR6String(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0;g=l;l=l+32|0;if((l|0)>=(m|0))ba(32);h=g;c[h+8>>2]=0;__ZN13VariantParser9get_tokenEPNS_6StreamERNS_5TokenERiR6String(b,h,e,f)|0;a:do if((c[h>>2]|0)==4){i=h+8|0;j=1;b:while(1){if(!j){__ZN13VariantParser9get_tokenEPNS_6StreamERNS_5TokenERiR6String(b,h,e,f)|0;switch(c[h>>2]|0){case 5:{k=0;n=i;break a;break}case 11:break;default:{o=6;break b}}}__ZN13VariantParser9get_tokenEPNS_6StreamERNS_5TokenERiR6String(b,h,e,f)|0;p=c[h>>2]|0;if(j&(p|0)==5){k=0;n=i;break a}if((p|0)!=8){o=9;break}p=__ZNK7VariantcvhEv(i)|0;q=c[d>>2]|0;if(!q)r=1;else r=(c[q+-4>>2]|0)+1|0;if(__ZN6VectorIhE6resizeEi(d,r)|0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);j=0;continue}a[1263537]=0;q=c[d>>2]|0;if(!q){o=16;break}s=c[q+-4>>2]|0;if((s|0)<1){o=16;break}__ZN6VectorIhE14_copy_on_writeEv(d);a[(c[d>>2]|0)+(s+-1)>>0]=p;j=0}if((o|0)==6){__ZN6StringaSEPKc(f,1111503);k=43;n=i;break}else if((o|0)==9){__ZN6StringaSEPKc(f,1111538);k=43;n=i;break}else if((o|0)==16)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}else{__ZN6StringaSEPKc(f,1111475);k=43;n=h+8|0}while(0);if(!(c[h+8>>2]|0)){l=g;return k|0}__ZN7Variant5clearEv(n);l=g;return k|0}function __ZN13VariantParser16_parse_constructIiEE5ErrorPNS_6StreamER6VectorIT_ERiR6String(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0;g=l;l=l+32|0;if((l|0)>=(m|0))ba(32);h=g;c[h+8>>2]=0;__ZN13VariantParser9get_tokenEPNS_6StreamERNS_5TokenERiR6String(b,h,e,f)|0;a:do if((c[h>>2]|0)==4){i=h+8|0;j=1;b:while(1){if(!j){__ZN13VariantParser9get_tokenEPNS_6StreamERNS_5TokenERiR6String(b,h,e,f)|0;switch(c[h>>2]|0){case 5:{k=0;n=i;break a;break}case 11:break;default:{o=6;break b}}}__ZN13VariantParser9get_tokenEPNS_6StreamERNS_5TokenERiR6String(b,h,e,f)|0;p=c[h>>2]|0;if(j&(p|0)==5){k=0;n=i;break a}if((p|0)!=8){o=9;break}p=__ZNK7VariantcviEv(i)|0;q=c[d>>2]|0;if(!q)r=1;else r=(c[q+-4>>2]|0)+1|0;if(__ZN6VectorIiE6resizeEi(d,r)|0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);j=0;continue}a[1263537]=0;q=c[d>>2]|0;if(!q){o=16;break}s=c[q+-4>>2]|0;if((s|0)<1){o=16;break}__ZN6VectorIiE14_copy_on_writeEv(d);c[(c[d>>2]|0)+(s+-1<<2)>>2]=p;j=0}if((o|0)==6){__ZN6StringaSEPKc(f,1111503);k=43;n=i;break}else if((o|0)==9){__ZN6StringaSEPKc(f,1111538);k=43;n=i;break}else if((o|0)==16)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}else{__ZN6StringaSEPKc(f,1111475);k=43;n=h+8|0}while(0);if(!(c[h+8>>2]|0)){l=g;return k|0}__ZN7Variant5clearEv(n);l=g;return k|0}function __ZN13VariantParser16_parse_enginecfgEPNS_6StreamER6VectorI6StringERiRS3_(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;f=l;l=l+48|0;if((l|0)>=(m|0))ba(48);g=f;h=f+40|0;i=f+36|0;j=f+32|0;c[g+8>>2]=0;__ZN13VariantParser9get_tokenEPNS_6StreamERNS_5TokenERiR6String(a,g,d,e)|0;if((c[g>>2]|0)==4){c[h>>2]=0;k=ij[c[c[a>>2]>>2]&8191](a)|0;a:do if(!(ij[c[(c[a>>2]|0)+8>>2]&8191](a)|0)){n=k;b:while(1){switch(n|0){case 41:{break b;break}case 44:{c[i>>2]=__ZNK6String11strip_edgesEbb(h,1,1)|0;__ZN6VectorI6StringE9push_backES0_(b,i)|0;o=c[i>>2]|0;if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(o,1);o=c[h>>2]|0;if(o|0){if(!(__Z16atomic_decrementPj(o+-8|0)|0))__ZN6Memory11free_staticEPvb(o,1);c[h>>2]=0}break}case 10:{c[d>>2]=(c[d>>2]|0)+1;break}default:{}}n=ij[c[c[a>>2]>>2]&8191](a)|0;if(ij[c[(c[a>>2]|0)+8>>2]&8191](a)|0){p=5;break a}}c[j>>2]=__ZNK6String11strip_edgesEbb(h,1,1)|0;__ZN6VectorI6StringE9push_backES0_(b,j)|0;n=c[j>>2]|0;if((n|0)!=0?(__Z16atomic_decrementPj(n+-8|0)|0)==0:0){__ZN6Memory11free_staticEPvb(n,1);q=0}else q=0}else p=5;while(0);if((p|0)==5){__ZN6StringaSEPKc(e,1111416);q=43}p=c[h>>2]|0;if(p|0?(__Z16atomic_decrementPj(p+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(p,1);r=q}else{__ZN6StringaSEPKc(e,1111301);r=43}e=g+8|0;if(!(c[e>>2]|0)){l=f;return r|0}__ZN7Variant5clearEv(e);l=f;return r|0}function __ZN10FileAccess6existsERK6String(a){a=a|0;var b=0,d=0;if(__ZN10PackedData8has_pathERK6String(c[313765]|0,a)|0){b=1;return b|0}d=__ZN10FileAccess4openERK6StringiP5Error(a,1,0)|0;if(!d){b=0;return b|0}gj[c[(c[d>>2]|0)+144>>2]&8191](d);__ZN6Memory11free_staticEPvb(d,0);b=1;return b|0}function __ZN10PackedData8has_pathERK6String(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0;d=__ZNK6String10md5_bufferEv(b)|0;if(!d)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);b=c[d+-4>>2]|0;if((b|0)<=0)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);e=d;f=c[e>>2]|0;g=c[e+4>>2]|0;if((b|0)<=8)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);b=d+8|0;e=c[b>>2]|0;h=c[b+4>>2]|0;b=c[a>>2]|0;if(!b)i=0;else{j=c[b+8>>2]|0;b=c[a+4>>2]|0;a:do if((j|0)==(b|0))k=j;else{a=j;while(1){l=a+24|0;m=c[l>>2]|0;n=c[l+4>>2]|0;if((m|0)==(f|0)&(n|0)==(g|0)){l=a+32|0;o=c[l>>2]|0;p=c[l+4>>2]|0;if(!(h>>>0<p>>>0|(h|0)==(p|0)&e>>>0<o>>>0))if(p>>>0<h>>>0|(p|0)==(h|0)&o>>>0<e>>>0)q=14;else{k=a;break a}else q=11}else if(!(g>>>0<n>>>0|(g|0)==(n|0)&f>>>0<m>>>0))if(n>>>0<g>>>0|(n|0)==(g|0)&m>>>0<f>>>0)q=14;else{k=a;break a}else q=11;if((q|0)==11){q=0;r=a+8|0}else if((q|0)==14){q=0;r=a+4|0}a=c[r>>2]|0;if((a|0)==(b|0)){k=b;break}}}while(0);i=(k|0)!=(b|0)&(k|0)!=0}if(__Z16atomic_decrementPj(d+-8|0)|0)return i|0;__ZN6Memory11free_staticEPvb(d,1);return i|0}function __ZN13StreamPeerTCPD2Ev(a){a=a|0;c[a>>2]=406340;__ZN10StringNameD2Ev(a+96|0);c[a>>2]=136012;__ZN10StringNameD2Ev(a+88|0);__ZN9ReferenceD2Ev(a);return}function __ZN13StreamPeerTCPD0Ev(a){a=a|0;c[a>>2]=406340;__ZN10StringNameD2Ev(a+96|0);c[a>>2]=136012;__ZN10StringNameD2Ev(a+88|0);__ZN9ReferenceD2Ev(a);__ZdlPv(a);return}function __ZN13StreamPeerTCP8_connectERK6Stringi(d,e,f){d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0;g=l;l=l+48|0;if((l|0)>=(m|0))ba(48);h=g+20|0;i=g;__ZN10IP_Address5clearEv(h);if(!(__ZNK6String19is_valid_ip_addressEv(e)|0)){__ZN2IP16resolve_hostnameERK6StringNS_4TypeE(i,__ZN2IP13get_singletonEv()|0,e,3);c[h>>2]=c[i>>2];c[h+4>>2]=c[i+4>>2];c[h+8>>2]=c[i+8>>2];c[h+12>>2]=c[i+12>>2];b[h+16>>1]=b[i+16>>1]|0;if(!(a[h+16>>0]|0)){j=26;l=g;return j|0}}else{__ZN10IP_AddressC2ERK6String(i,e);c[h>>2]=c[i>>2];c[h+4>>2]=c[i+4>>2];c[h+8>>2]=c[i+8>>2];c[h+12>>2]=c[i+12>>2];b[h+16>>1]=b[i+16>>1]|0}nj[c[(c[d>>2]|0)+108>>2]&2047](d,h,f&65535)|0;j=0;l=g;return j|0}function __ZNK18FileAccessBuffered7is_openEv(b){b=b|0;return (a[b+20>>0]|0)!=0|0}function __ZN18FileAccessBuffered4seekEj(a,b){a=a|0;b=b|0;c[a+28>>2]=b;return}function __ZN18FileAccessBuffered8seek_endEx(a,b,d){a=a|0;b=b|0;d=d|0;var e=0;e=_i64Add(c[a+24>>2]|0,0,b|0,d|0)|0;c[a+28>>2]=e;return}function __ZNK18FileAccessBuffered7get_posEv(a){a=a|0;return c[a+28>>2]|0}function __ZNK18FileAccessBuffered7get_lenEv(a){a=a|0;return c[a+24>>2]|0}function __ZNK18FileAccessBuffered11eof_reachedEv(a){a=a|0;return (c[a+28>>2]|0)>(c[a+24>>2]|0)|0}function __ZNK18FileAccessBuffered5get_8Ev(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0;if(!(a[b+20>>0]|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1117412,1113525,96,1113605,0);d=0;return d|0}a[1263537]=0;e=b+28|0;f=c[e>>2]|0;if((f|0)<(c[b+24>>2]|0)){g=b+44|0;h=c[g>>2]|0;if(!((h|0)==-1|(h|0)>(f|0))){i=c[b+40>>2]|0;j=(i|0)==0;if(j)k=0;else k=c[i+-4>>2]|0;if((f|0)<(k+h|0)){if(j)l=0;else l=c[i+-4>>2]|0;m=h-f+l|0}else n=8}else n=8;if((n|0)==8)m=ri[c[(c[b>>2]|0)+152>>2]&511](b,f,c[b+12>>2]|0,0)|0;if((m|0)>0){m=b+40|0;b=(c[e>>2]|0)-(c[g>>2]|0)|0;if((b|0)<0)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);g=c[m>>2]|0;f=(g|0)==0;if(f)o=0;else o=c[g+-4>>2]|0;do if((o|0)<=(b|0)){if(f)p=0;else p=c[g+-4>>2]|0;if((p|0)>(b|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);__ZN6VectorIhE14_copy_on_writeEv(m);q=a[(c[m>>2]|0)+b>>0]|0}else q=0}else q=0;c[e>>2]=(c[e>>2]|0)+1;d=q;return d|0}function __ZNK18FileAccessBuffered10get_bufferEPhi(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0;if(!(a[b+20>>0]|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1117469,1113525,111,1113558,0);f=-1;return f|0}a[1263537]=0;g=b+12|0;if((c[g>>2]|0)<(e|0)){h=b+44|0;i=c[h>>2]|0;j=b+28|0;k=c[j>>2]|0;if(!((i|0)==-1|(i|0)>(k|0))){l=b+40|0;m=c[l>>2]|0;n=(m|0)==0;if(n)o=0;else o=c[m+-4>>2]|0;if((k|0)<(o+i|0)){if(n){n=i-k|0;p=0;q=i;r=k;s=n-((n|0)%4|0)|0}else{n=i-k+(c[m+-4>>2]|0)|0;__ZN6VectorIhE14_copy_on_writeEv(l);p=c[l>>2]|0;q=c[h>>2]|0;r=c[j>>2]|0;s=n-((n|0)%4|0)|0}_memcpy(d|0,p+(r-q)|0,s|0)|0;q=(c[j>>2]|0)+s|0;c[j>>2]=q;t=d+s|0;u=e-s|0;v=s;w=q}else{t=d;u=e;v=0;w=k}}else{t=d;u=e;v=0;w=k}k=ri[c[(c[b>>2]|0)+152>>2]&511](b,w,u,t)|0;if((k|0)<=-1){f=v;return f|0}c[j>>2]=(c[j>>2]|0)+k;f=k+v|0;return f|0}if((e|0)<=0){f=e;return f|0}v=b+28|0;k=b+24|0;j=b+44|0;t=b+40|0;u=b+40|0;w=0;q=e;s=c[v>>2]|0;while(1){if((s|0)>=(c[k>>2]|0)){x=s;break}r=c[j>>2]|0;if(!((r|0)==-1|(r|0)>(s|0))){p=c[u>>2]|0;n=(p|0)==0;if(n)y=0;else y=c[p+-4>>2]|0;if((s|0)<(y+r|0)){if(n)z=0;else z=c[p+-4>>2]|0;A=r-s+z|0}else B=21}else B=21;if((B|0)==21){B=0;A=ri[c[(c[b>>2]|0)+152>>2]&511](b,s,c[g>>2]|0,0)|0}if(!A){B=26;break}if((A|0)<0){f=A;B=32;break}r=(A|0)<(q|0)?A:q;if(!(c[t>>2]|0))C=0;else{__ZN6VectorIhE14_copy_on_writeEv(t);C=c[t>>2]|0}_memcpy(d+w|0,C+((c[v>>2]|0)-(c[j>>2]|0))|0,r|0)|0;s=(c[v>>2]|0)+r|0;c[v>>2]=s;p=q-r|0;if((p|0)<=0){f=e;B=32;break}else{w=r+w|0;q=p}}if((B|0)==26)x=c[v>>2]|0;else if((B|0)==32)return f|0;c[v>>2]=x+q;f=w;return f|0}function __ZNK18FileAccessBuffered9get_errorEv(a){a=a|0;return c[a+16>>2]|0}function __ZN18FileAccessBufferedD2Ev(a){a=a|0;var b=0;c[a>>2]=406484;b=c[a+40>>2]|0;if(b|0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(b,1);b=c[a+32>>2]|0;if(!b)return;if(__Z16atomic_decrementPj(b+-8|0)|0)return;__ZN6Memory11free_staticEPvb(b,1);return}function __ZN18FileAccessBufferedD0Ev(a){a=a|0;var b=0;c[a>>2]=406484;b=c[a+40>>2]|0;if(b|0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(b,1);b=c[a+32>>2]|0;if(!b){__ZdlPv(a);return}if(__Z16atomic_decrementPj(b+-8|0)|0){__ZdlPv(a);return}__ZN6Memory11free_staticEPvb(b,1);__ZdlPv(a);return}function __ZN3_OS18_initialize_classvEv(b){b=b|0;if(a[1263586]|0)return;__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI3_OSEEvv();__ZN3_OS13_bind_methodsEv();a[1263586]=1;return}function __ZN3_OS5_setvERK10StringNameRK7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK3_OS5_getvERK10StringNameR7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK3_OS19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0;d=l;l=l+32|0;if((l|0)>=(m|0))ba(32);e=d+24|0;f=d+4|0;g=d;__ZN6StringC2EPKc(e,1113716);h=c[e>>2]|0;e=h;i=f+4|0;c[i>>2]=0;j=f+12|0;c[j>>2]=0;c[f>>2]=0;k=(h|0)==0;if(!k?(c[i>>2]=0,__Z28atomic_conditional_incrementPj(h+-8|0)|0):0)c[i>>2]=e;c[f+8>>2]=0;e=c[j>>2]|0;if(e|0){if(!(__Z16atomic_decrementPj(e+-8|0)|0))__ZN6Memory11free_staticEPvb(e,1);c[j>>2]=0}c[f+16>>2]=256;if(!(c[b>>2]|0)){j=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=j;c[j>>2]=0;c[j+4>>2]=0;c[j+8>>2]=0}j=__ZnwjPFPvjE(32,4740)|0;c[j>>2]=0;c[j+4>>2]=0;c[j+8>>2]=0;c[j+12>>2]=0;c[j+16>>2]=7;e=j+20|0;c[e>>2]=0;i=j+24|0;c[i>>2]=0;n=j+28|0;c[n>>2]=0;__ZN12PropertyInfoaSERKS_(j,f)|0;o=c[b>>2]|0;p=o+4|0;q=c[p>>2]|0;c[i>>2]=q;c[e>>2]=0;c[n>>2]=o;if(q|0)c[q+20>>2]=j;c[p>>2]=j;if(!(c[o>>2]|0))c[o>>2]=j;j=o+8|0;c[j>>2]=(c[j>>2]|0)+1;j=c[f+12>>2]|0;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);j=c[f+4>>2]|0;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);if(k){__ZN10StringNameC2EPKc(g,1113716);__ZN7ClassDB17get_property_listE10StringNameP4ListI12PropertyInfo16DefaultAllocatorEbPK6Object(g,b,1,a);__ZN10StringNameD2Ev(g);l=d;return}if(__Z16atomic_decrementPj(h+-8|0)|0){__ZN10StringNameC2EPKc(g,1113716);__ZN7ClassDB17get_property_listE10StringNameP4ListI12PropertyInfo16DefaultAllocatorEbPK6Object(g,b,1,a);__ZN10StringNameD2Ev(g);l=d;return}__ZN6Memory11free_staticEPvb(h,1);__ZN10StringNameC2EPKc(g,1113716);__ZN7ClassDB17get_property_listE10StringNameP4ListI12PropertyInfo16DefaultAllocatorEbPK6Object(g,b,1,a);__ZN10StringNameD2Ev(g);l=d;return}function __ZN3_OS14_notificationvEib(a,b,c){a=a|0;b=b|0;c=c|0;return}function __ZNK3_OS16_get_class_namevEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+8|0;e=b+4|0;f=b;g=a+76|0;a=c[g>>2]|0;if(a|0){if(c[a+4>>2]|0){l=b;return g|0}if(__ZNK6String6lengthEv(a+8|0)|0){l=b;return g|0}}__ZN6StringC2EPKc(d,1113716);c[f>>2]=c[d>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameaSERKS_(g,e);__ZN10StringNameD2Ev(e);e=c[f>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);l=b;return g|0}function __ZNK3_OS9get_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1113716);l=a;return c[b>>2]|0}function __ZNK3_OS8is_classERK6String(a,b){a=a|0;b=b|0;var c=0;if(__ZNK6StringeqEPKc(b,1113716)|0){c=1;return c|0}c=__ZNK6StringeqEPKc(b,1142944)|0;return c|0}function __ZNK3_OS12is_class_ptrEPv(a,b){a=a|0;b=b|0;return (b|0)==1255640|(b|0)==1220580|0}function __ZN3_OSD2Ev(a){a=a|0;c[a>>2]=406648;__ZN10StringNameD2Ev(a+76|0);__ZN6ObjectD2Ev(a);return}function __ZN3_OSD0Ev(a){a=a|0;c[a>>2]=406648;__ZN10StringNameD2Ev(a+76|0);__ZN6ObjectD2Ev(a);__ZdlPv(a);return}function __ZNK3_OS16get_screen_countEv(a){a=a|0;a=__ZN2OS13get_singletonEv()|0;return ij[c[(c[a>>2]|0)+128>>2]&8191](a)|0}function __ZNK3_OS18get_current_screenEv(a){a=a|0;a=__ZN2OS13get_singletonEv()|0;return ij[c[(c[a>>2]|0)+132>>2]&8191](a)|0}function __ZN3_OS18set_current_screenEi(a,b){a=a|0;b=b|0;a=__ZN2OS13get_singletonEv()|0;Pi[c[(c[a>>2]|0)+136>>2]&2047](a,b);return}function __ZNK3_OS19get_screen_positionEi(a,b,d){a=a|0;b=b|0;d=d|0;b=__ZN2OS13get_singletonEv()|0;bj[c[(c[b>>2]|0)+140>>2]&4095](a,b,d);return}function __ZNK3_OS15get_screen_sizeEi(a,b,d){a=a|0;b=b|0;d=d|0;b=__ZN2OS13get_singletonEv()|0;bj[c[(c[b>>2]|0)+144>>2]&4095](a,b,d);return}function __ZNK3_OS14get_screen_dpiEi(a,b){a=a|0;b=b|0;a=__ZN2OS13get_singletonEv()|0;return $i[c[(c[a>>2]|0)+148>>2]&8191](a,b)|0}function __ZNK3_OS19get_window_positionEv(a,b){a=a|0;b=b|0;b=__ZN2OS13get_singletonEv()|0;Pi[c[(c[b>>2]|0)+152>>2]&2047](a,b);return}function __ZN3_OS19set_window_positionERK7Vector2(a,b){a=a|0;b=b|0;a=__ZN2OS13get_singletonEv()|0;Pi[c[(c[a>>2]|0)+156>>2]&2047](a,b);return}function __ZNK3_OS15get_window_sizeEv(a,b){a=a|0;b=b|0;b=__ZN2OS13get_singletonEv()|0;Pi[c[(c[b>>2]|0)+160>>2]&2047](a,b);return}function __ZN3_OS15set_window_sizeERK7Vector2(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=a+8|0;e=a;f=__ZN2OS13get_singletonEv()|0;g=c[(c[f>>2]|0)+164>>2]|0;h=b;b=c[h+4>>2]|0;i=e;c[i>>2]=c[h>>2];c[i+4>>2]=b;c[d>>2]=c[e>>2];c[d+4>>2]=c[e+4>>2];Pi[g&2047](f,d);l=a;return}function __ZN3_OS21set_window_fullscreenEb(a,b){a=a|0;b=b|0;a=__ZN2OS13get_singletonEv()|0;Pi[c[(c[a>>2]|0)+168>>2]&2047](a,b);return}function __ZNK3_OS20is_window_fullscreenEv(a){a=a|0;a=__ZN2OS13get_singletonEv()|0;return ij[c[(c[a>>2]|0)+172>>2]&8191](a)|0}function __ZN3_OS20set_window_resizableEb(a,b){a=a|0;b=b|0;a=__ZN2OS13get_singletonEv()|0;Pi[c[(c[a>>2]|0)+176>>2]&2047](a,b);return}function __ZNK3_OS19is_window_resizableEv(a){a=a|0;a=__ZN2OS13get_singletonEv()|0;return ij[c[(c[a>>2]|0)+180>>2]&8191](a)|0}function __ZN3_OS20set_window_minimizedEb(a,b){a=a|0;b=b|0;a=__ZN2OS13get_singletonEv()|0;Pi[c[(c[a>>2]|0)+184>>2]&2047](a,b);return}function __ZNK3_OS19is_window_minimizedEv(a){a=a|0;a=__ZN2OS13get_singletonEv()|0;return ij[c[(c[a>>2]|0)+188>>2]&8191](a)|0}function __ZN3_OS20set_window_maximizedEb(a,b){a=a|0;b=b|0;a=__ZN2OS13get_singletonEv()|0;Pi[c[(c[a>>2]|0)+192>>2]&2047](a,b);return}function __ZNK3_OS19is_window_maximizedEv(a){a=a|0;a=__ZN2OS13get_singletonEv()|0;return ij[c[(c[a>>2]|0)+196>>2]&8191](a)|0}function __ZN3_OS17request_attentionEv(a){a=a|0;a=__ZN2OS13get_singletonEv()|0;gj[c[(c[a>>2]|0)+200>>2]&8191](a);return}function __ZN3_OS21set_borderless_windowEb(a,b){a=a|0;b=b|0;a=__ZN2OS13get_singletonEv()|0;Pi[c[(c[a>>2]|0)+204>>2]&2047](a,b&1);return}function __ZNK3_OS21get_borderless_windowEv(a){a=a|0;a=__ZN2OS13get_singletonEv()|0;return ij[c[(c[a>>2]|0)+208>>2]&8191](a)|0}function __ZN7ClassDB10_add_classI3_OSEEvv(){var a=0,b=0,d=0,e=0,f=0,g=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+16|0;d=a+12|0;e=a+8|0;f=a+4|0;g=a;__ZN6StringC2EPKc(b,1113716);c[e>>2]=c[b>>2];__ZN10StringNameC2ERK6String(d,e);__ZN6StringC2EPKc(b,1142944);c[g>>2]=c[b>>2];__ZN10StringNameC2ERK6String(f,g);__ZN7ClassDB11_add_class2ERK10StringNameS2_(d,f);__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);__ZN10StringNameD2Ev(d);d=c[e>>2]|0;if(!d){l=a;return}if(__Z16atomic_decrementPj(d+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(d,1);l=a;return}function __ZN3_OS13_bind_methodsEv(){var a=0,b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0,ia=0,ja=0,ka=0,la=0,ma=0,na=0,oa=0,pa=0,qa=0,ra=0,sa=0,ta=0,ua=0,va=0,wa=0,xa=0,ya=0,za=0,Aa=0,Ba=0,Ca=0,Da=0,Ea=0,Fa=0,Ga=0,Ha=0,Ia=0,Ja=0,Ka=0,La=0,Ma=0,Na=0,Oa=0,Pa=0,Qa=0,Ra=0,Sa=0,Ta=0,Ua=0,Va=0,Wa=0,Xa=0,Ya=0,Za=0,_a=0;a=l;l=l+800|0;if((l|0)>=(m|0))ba(800);b=a+792|0;d=a+784|0;e=a+776|0;f=a+768|0;g=a+760|0;h=a+752|0;i=a+744|0;j=a;k=a+736|0;n=a+728|0;o=a+720|0;p=a+712|0;q=a+704|0;r=a+696|0;s=a+688|0;t=a+680|0;u=a+672|0;v=a+664|0;w=a+656|0;x=a+648|0;y=a+640|0;z=a+632|0;A=a+624|0;B=a+616|0;C=a+608|0;D=a+600|0;E=a+592|0;F=a+584|0;G=a+576|0;H=a+568|0;I=a+560|0;J=a+552|0;K=a+544|0;L=a+536|0;M=a+528|0;N=a+520|0;O=a+448|0;P=a+512|0;Q=a+504|0;R=a+496|0;S=a+488|0;T=a+480|0;U=a+472|0;V=a+464|0;W=a+456|0;X=a+440|0;Y=a+432|0;Z=a+424|0;_=a+416|0;$=a+408|0;aa=a+400|0;ca=a+392|0;da=a+384|0;ea=a+376|0;fa=a+368|0;ga=a+360|0;ha=a+352|0;ia=a+344|0;ja=a+336|0;ka=a+328|0;la=a+320|0;ma=a+312|0;na=a+304|0;oa=a+296|0;pa=a+288|0;qa=a+280|0;ra=a+272|0;sa=a+264|0;ta=a+256|0;ua=a+248|0;va=a+240|0;wa=a+232|0;xa=a+224|0;ya=a+216|0;za=a+208|0;Aa=a+200|0;Ba=a+192|0;Ca=a+184|0;Da=a+176|0;Ea=a+168|0;Fa=a+160|0;Ga=a+152|0;Ha=a+144|0;Ia=a+136|0;Ja=a+128|0;Ka=a+120|0;La=a+112|0;Ma=a+104|0;Na=a+96|0;Oa=a+88|0;Pa=a+80|0;Qa=a+72|0;Ra=a+64|0;Sa=a+56|0;Ta=a+48|0;Ua=a+40|0;Va=a+32|0;Wa=a+24|0;__Z8D_METHODPKcS0_(d,1113720,1113734);Xa=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(Xa);c[Xa>>2]=406824;__ZN10MethodBind10_set_constEb(Xa,0);__ZN10MethodBind24_generate_argument_typesEi(Xa,1);c[Xa+44>>2]=1968;c[Xa+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,Xa,d,0,0)|0;Xa=d+4|0;Ya=c[Xa>>2]|0;if(Ya|0?(__Z16atomic_decrementPj(Ya+-8|0)|0)==0:0){Za=c[Xa>>2]|0;Xa=(Za|0)==0?0:Za+-4|0;Za=Xa+4|0;if(c[Xa>>2]|0){_a=0;do{__ZN10StringNameD2Ev(Za+(_a<<2)|0);_a=_a+1|0}while(_a>>>0<(c[Xa>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Ya,1)}__ZN10StringNameD2Ev(d);__Z8D_METHODPKc(e,1113744);d=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(d);c[d>>2]=406860;__ZN10MethodBind10_set_constEb(d,1);__ZN10MethodBind24_generate_argument_typesEi(d,0);__ZN10MethodBind12_set_returnsEb(d,1);c[d+44>>2]=5847;c[d+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,d,e,0,0)|0;d=e+4|0;Ya=c[d>>2]|0;if(Ya|0?(__Z16atomic_decrementPj(Ya+-8|0)|0)==0:0){Xa=c[d>>2]|0;d=(Xa|0)==0?0:Xa+-4|0;Xa=d+4|0;if(c[d>>2]|0){_a=0;do{__ZN10StringNameD2Ev(Xa+(_a<<2)|0);_a=_a+1|0}while(_a>>>0<(c[d>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Ya,1)}__ZN10StringNameD2Ev(e);__Z8D_METHODPKc(f,1113758);e=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(e);c[e>>2]=406896;__ZN10MethodBind10_set_constEb(e,1);__ZN10MethodBind24_generate_argument_typesEi(e,0);__ZN10MethodBind12_set_returnsEb(e,1);c[e+44>>2]=84;c[e+48>>2]=1;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,e,f,0,0)|0;e=f+4|0;Ya=c[e>>2]|0;if(Ya|0?(__Z16atomic_decrementPj(Ya+-8|0)|0)==0:0){d=c[e>>2]|0;e=(d|0)==0?0:d+-4|0;d=e+4|0;if(c[e>>2]|0){_a=0;do{__ZN10StringNameD2Ev(d+(_a<<2)|0);_a=_a+1|0}while(_a>>>0<(c[e>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Ya,1)}__ZN10StringNameD2Ev(f);__Z8D_METHODPKc(g,1113775);f=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(f);c[f>>2]=406896;__ZN10MethodBind10_set_constEb(f,1);__ZN10MethodBind24_generate_argument_typesEi(f,0);__ZN10MethodBind12_set_returnsEb(f,1);c[f+44>>2]=88;c[f+48>>2]=1;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,f,g,0,0)|0;f=g+4|0;Ya=c[f>>2]|0;if(Ya|0?(__Z16atomic_decrementPj(Ya+-8|0)|0)==0:0){e=c[f>>2]|0;f=(e|0)==0?0:e+-4|0;e=f+4|0;if(c[f>>2]|0){_a=0;do{__ZN10StringNameD2Ev(e+(_a<<2)|0);_a=_a+1|0}while(_a>>>0<(c[f>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Ya,1)}__ZN10StringNameD2Ev(g);__Z8D_METHODPKcS0_(h,1113794,1113813);g=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(g);c[g>>2]=406932;__ZN10MethodBind10_set_constEb(g,0);__ZN10MethodBind24_generate_argument_typesEi(g,1);c[g+44>>2]=92;c[g+48>>2]=1;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,g,h,0,0)|0;g=h+4|0;Ya=c[g>>2]|0;if(Ya|0?(__Z16atomic_decrementPj(Ya+-8|0)|0)==0:0){f=c[g>>2]|0;g=(f|0)==0?0:f+-4|0;f=g+4|0;if(c[g>>2]|0){_a=0;do{__ZN10StringNameD2Ev(f+(_a<<2)|0);_a=_a+1|0}while(_a>>>0<(c[g>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Ya,1)}__ZN10StringNameD2Ev(h);__Z8D_METHODPKcS0_(i,1113820,1113813);__ZN7VariantC2Ei(j,0);h=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(h);c[h>>2]=406968;__ZN10MethodBind10_set_constEb(h,1);__ZN10MethodBind24_generate_argument_typesEi(h,1);__ZN10MethodBind12_set_returnsEb(h,1);c[h+44>>2]=96;c[h+48>>2]=1;c[b>>2]=j;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,h,i,b,1)|0;if(c[j>>2]|0)__ZN7Variant5clearEv(j);h=i+4|0;Ya=c[h>>2]|0;if(Ya|0?(__Z16atomic_decrementPj(Ya+-8|0)|0)==0:0){g=c[h>>2]|0;h=(g|0)==0?0:g+-4|0;g=h+4|0;if(c[h>>2]|0){_a=0;do{__ZN10StringNameD2Ev(g+(_a<<2)|0);_a=_a+1|0}while(_a>>>0<(c[h>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Ya,1)}__ZN10StringNameD2Ev(i);__Z8D_METHODPKcS0_(k,1113840,1113813);__ZN7VariantC2Ei(j,0);i=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(i);c[i>>2]=406968;__ZN10MethodBind10_set_constEb(i,1);__ZN10MethodBind24_generate_argument_typesEi(i,1);__ZN10MethodBind12_set_returnsEb(i,1);c[i+44>>2]=100;c[i+48>>2]=1;c[b>>2]=j;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,i,k,b,1)|0;if(c[j>>2]|0)__ZN7Variant5clearEv(j);i=k+4|0;Ya=c[i>>2]|0;if(Ya|0?(__Z16atomic_decrementPj(Ya+-8|0)|0)==0:0){h=c[i>>2]|0;i=(h|0)==0?0:h+-4|0;h=i+4|0;if(c[i>>2]|0){_a=0;do{__ZN10StringNameD2Ev(h+(_a<<2)|0);_a=_a+1|0}while(_a>>>0<(c[i>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Ya,1)}__ZN10StringNameD2Ev(k);__Z8D_METHODPKcS0_(n,1113856,1113813);__ZN7VariantC2Ei(j,0);k=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(k);c[k>>2]=407004;__ZN10MethodBind10_set_constEb(k,1);__ZN10MethodBind24_generate_argument_typesEi(k,1);__ZN10MethodBind12_set_returnsEb(k,1);c[k+44>>2]=104;c[k+48>>2]=1;c[b>>2]=j;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,k,n,b,1)|0;if(c[j>>2]|0)__ZN7Variant5clearEv(j);k=n+4|0;Ya=c[k>>2]|0;if(Ya|0?(__Z16atomic_decrementPj(Ya+-8|0)|0)==0:0){i=c[k>>2]|0;k=(i|0)==0?0:i+-4|0;i=k+4|0;if(c[k>>2]|0){_a=0;do{__ZN10StringNameD2Ev(i+(_a<<2)|0);_a=_a+1|0}while(_a>>>0<(c[k>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Ya,1)}__ZN10StringNameD2Ev(n);__Z8D_METHODPKc(o,1113871);n=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(n);c[n>>2]=407040;__ZN10MethodBind10_set_constEb(n,1);__ZN10MethodBind24_generate_argument_typesEi(n,0);__ZN10MethodBind12_set_returnsEb(n,1);c[n+44>>2]=108;c[n+48>>2]=1;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,n,o,0,0)|0;n=o+4|0;Ya=c[n>>2]|0;if(Ya|0?(__Z16atomic_decrementPj(Ya+-8|0)|0)==0:0){k=c[n>>2]|0;n=(k|0)==0?0:k+-4|0;k=n+4|0;if(c[n>>2]|0){_a=0;do{__ZN10StringNameD2Ev(k+(_a<<2)|0);_a=_a+1|0}while(_a>>>0<(c[n>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Ya,1)}__ZN10StringNameD2Ev(o);__Z8D_METHODPKcS0_(p,1113891,1113911);o=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(o);c[o>>2]=407076;__ZN10MethodBind10_set_constEb(o,0);__ZN10MethodBind24_generate_argument_typesEi(o,1);c[o+44>>2]=112;c[o+48>>2]=1;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,o,p,0,0)|0;o=p+4|0;Ya=c[o>>2]|0;if(Ya|0?(__Z16atomic_decrementPj(Ya+-8|0)|0)==0:0){n=c[o>>2]|0;o=(n|0)==0?0:n+-4|0;n=o+4|0;if(c[o>>2]|0){_a=0;do{__ZN10StringNameD2Ev(n+(_a<<2)|0);_a=_a+1|0}while(_a>>>0<(c[o>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Ya,1)}__ZN10StringNameD2Ev(p);__Z8D_METHODPKc(q,1113920);p=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(p);c[p>>2]=407040;__ZN10MethodBind10_set_constEb(p,1);__ZN10MethodBind24_generate_argument_typesEi(p,0);__ZN10MethodBind12_set_returnsEb(p,1);c[p+44>>2]=116;c[p+48>>2]=1;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,p,q,0,0)|0;p=q+4|0;Ya=c[p>>2]|0;if(Ya|0?(__Z16atomic_decrementPj(Ya+-8|0)|0)==0:0){o=c[p>>2]|0;p=(o|0)==0?0:o+-4|0;o=p+4|0;if(c[p>>2]|0){_a=0;do{__ZN10StringNameD2Ev(o+(_a<<2)|0);_a=_a+1|0}while(_a>>>0<(c[p>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Ya,1)}__ZN10StringNameD2Ev(q);__Z8D_METHODPKcS0_(r,1113936,1128330);q=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(q);c[q>>2]=407076;__ZN10MethodBind10_set_constEb(q,0);__ZN10MethodBind24_generate_argument_typesEi(q,1);c[q+44>>2]=120;c[q+48>>2]=1;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,q,r,0,0)|0;q=r+4|0;Ya=c[q>>2]|0;if(Ya|0?(__Z16atomic_decrementPj(Ya+-8|0)|0)==0:0){p=c[q>>2]|0;q=(p|0)==0?0:p+-4|0;p=q+4|0;if(c[q>>2]|0){_a=0;do{__ZN10StringNameD2Ev(p+(_a<<2)|0);_a=_a+1|0}while(_a>>>0<(c[q>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Ya,1)}__ZN10StringNameD2Ev(r);__Z8D_METHODPKcS0_(s,1113952,1113974);r=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(r);c[r>>2]=407112;__ZN10MethodBind10_set_constEb(r,0);__ZN10MethodBind24_generate_argument_typesEi(r,1);c[r+44>>2]=124;c[r+48>>2]=1;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,r,s,0,0)|0;r=s+4|0;Ya=c[r>>2]|0;if(Ya|0?(__Z16atomic_decrementPj(Ya+-8|0)|0)==0:0){q=c[r>>2]|0;r=(q|0)==0?0:q+-4|0;q=r+4|0;if(c[r>>2]|0){_a=0;do{__ZN10StringNameD2Ev(q+(_a<<2)|0);_a=_a+1|0}while(_a>>>0<(c[r>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Ya,1)}__ZN10StringNameD2Ev(s);__Z8D_METHODPKc(t,1113982);s=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(s);c[s>>2]=407148;__ZN10MethodBind10_set_constEb(s,1);__ZN10MethodBind24_generate_argument_typesEi(s,0);__ZN10MethodBind12_set_returnsEb(s,1);c[s+44>>2]=128;c[s+48>>2]=1;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,s,t,0,0)|0;s=t+4|0;Ya=c[s>>2]|0;if(Ya|0?(__Z16atomic_decrementPj(Ya+-8|0)|0)==0:0){r=c[s>>2]|0;s=(r|0)==0?0:r+-4|0;r=s+4|0;if(c[s>>2]|0){_a=0;do{__ZN10StringNameD2Ev(r+(_a<<2)|0);_a=_a+1|0}while(_a>>>0<(c[s>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Ya,1)}__ZN10StringNameD2Ev(t);__Z8D_METHODPKcS0_(u,1114003,1113974);t=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(t);c[t>>2]=407112;__ZN10MethodBind10_set_constEb(t,0);__ZN10MethodBind24_generate_argument_typesEi(t,1);c[t+44>>2]=132;c[t+48>>2]=1;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,t,u,0,0)|0;t=u+4|0;Ya=c[t>>2]|0;if(Ya|0?(__Z16atomic_decrementPj(Ya+-8|0)|0)==0:0){s=c[t>>2]|0;t=(s|0)==0?0:s+-4|0;s=t+4|0;if(c[t>>2]|0){_a=0;do{__ZN10StringNameD2Ev(s+(_a<<2)|0);_a=_a+1|0}while(_a>>>0<(c[t>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Ya,1)}__ZN10StringNameD2Ev(u);__Z8D_METHODPKc(v,1114024);u=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(u);c[u>>2]=407148;__ZN10MethodBind10_set_constEb(u,1);__ZN10MethodBind24_generate_argument_typesEi(u,0);__ZN10MethodBind12_set_returnsEb(u,1);c[u+44>>2]=136;c[u+48>>2]=1;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,u,v,0,0)|0;u=v+4|0;Ya=c[u>>2]|0;do if(Ya|0){if(__Z16atomic_decrementPj(Ya+-8|0)|0)break;t=c[u>>2]|0;_a=(t|0)==0?0:t+-4|0;t=_a+4|0;if(c[_a>>2]|0){s=0;do{__ZN10StringNameD2Ev(t+(s<<2)|0);s=s+1|0}while(s>>>0<(c[_a>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Ya,1)}while(0);__ZN10StringNameD2Ev(v);__Z8D_METHODPKcS0_(w,1114044,1113974);v=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(v);c[v>>2]=407112;__ZN10MethodBind10_set_constEb(v,0);__ZN10MethodBind24_generate_argument_typesEi(v,1);c[v+44>>2]=140;c[v+48>>2]=1;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,v,w,0,0)|0;v=w+4|0;Ya=c[v>>2]|0;do if(Ya|0){if(__Z16atomic_decrementPj(Ya+-8|0)|0)break;u=c[v>>2]|0;_a=(u|0)==0?0:u+-4|0;u=_a+4|0;if(c[_a>>2]|0){s=0;do{__ZN10StringNameD2Ev(u+(s<<2)|0);s=s+1|0}while(s>>>0<(c[_a>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Ya,1)}while(0);__ZN10StringNameD2Ev(w);__Z8D_METHODPKc(x,1114065);w=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(w);c[w>>2]=407148;__ZN10MethodBind10_set_constEb(w,1);__ZN10MethodBind24_generate_argument_typesEi(w,0);__ZN10MethodBind12_set_returnsEb(w,1);c[w+44>>2]=144;c[w+48>>2]=1;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,w,x,0,0)|0;w=x+4|0;Ya=c[w>>2]|0;do if(Ya|0){if(__Z16atomic_decrementPj(Ya+-8|0)|0)break;v=c[w>>2]|0;_a=(v|0)==0?0:v+-4|0;v=_a+4|0;if(c[_a>>2]|0){s=0;do{__ZN10StringNameD2Ev(v+(s<<2)|0);s=s+1|0}while(s>>>0<(c[_a>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Ya,1)}while(0);__ZN10StringNameD2Ev(x);__Z8D_METHODPKcS0_(y,1114085,1113974);x=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(x);c[x>>2]=407112;__ZN10MethodBind10_set_constEb(x,0);__ZN10MethodBind24_generate_argument_typesEi(x,1);c[x+44>>2]=148;c[x+48>>2]=1;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,x,y,0,0)|0;x=y+4|0;Ya=c[x>>2]|0;do if(Ya|0){if(__Z16atomic_decrementPj(Ya+-8|0)|0)break;w=c[x>>2]|0;_a=(w|0)==0?0:w+-4|0;w=_a+4|0;if(c[_a>>2]|0){s=0;do{__ZN10StringNameD2Ev(w+(s<<2)|0);s=s+1|0}while(s>>>0<(c[_a>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Ya,1)}while(0);__ZN10StringNameD2Ev(y);__Z8D_METHODPKc(z,1114106);y=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(y);c[y>>2]=407148;__ZN10MethodBind10_set_constEb(y,1);__ZN10MethodBind24_generate_argument_typesEi(y,0);__ZN10MethodBind12_set_returnsEb(y,1);c[y+44>>2]=152;c[y+48>>2]=1;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,y,z,0,0)|0;y=z+4|0;Ya=c[y>>2]|0;do if(Ya|0){if(__Z16atomic_decrementPj(Ya+-8|0)|0)break;x=c[y>>2]|0;_a=(x|0)==0?0:x+-4|0;x=_a+4|0;if(c[_a>>2]|0){s=0;do{__ZN10StringNameD2Ev(x+(s<<2)|0);s=s+1|0}while(s>>>0<(c[_a>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Ya,1)}while(0);__ZN10StringNameD2Ev(z);__Z8D_METHODPKc(A,1114126);z=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(z);c[z>>2]=407184;__ZN10MethodBind10_set_constEb(z,0);__ZN10MethodBind24_generate_argument_typesEi(z,0);c[z+44>>2]=156;c[z+48>>2]=1;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,z,A,0,0)|0;z=A+4|0;Ya=c[z>>2]|0;do if(Ya|0){if(__Z16atomic_decrementPj(Ya+-8|0)|0)break;y=c[z>>2]|0;_a=(y|0)==0?0:y+-4|0;y=_a+4|0;if(c[_a>>2]|0){s=0;do{__ZN10StringNameD2Ev(y+(s<<2)|0);s=s+1|0}while(s>>>0<(c[_a>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Ya,1)}while(0);__ZN10StringNameD2Ev(A);__Z8D_METHODPKcS0_(B,1114144,1114166);A=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(A);c[A>>2]=407112;__ZN10MethodBind10_set_constEb(A,0);__ZN10MethodBind24_generate_argument_typesEi(A,1);c[A+44>>2]=160;c[A+48>>2]=1;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,A,B,0,0)|0;A=B+4|0;Ya=c[A>>2]|0;do if(Ya|0){if(__Z16atomic_decrementPj(Ya+-8|0)|0)break;z=c[A>>2]|0;_a=(z|0)==0?0:z+-4|0;z=_a+4|0;if(c[_a>>2]|0){s=0;do{__ZN10StringNameD2Ev(z+(s<<2)|0);s=s+1|0}while(s>>>0<(c[_a>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Ya,1)}while(0);__ZN10StringNameD2Ev(B);__Z8D_METHODPKc(C,1114177);B=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(B);c[B>>2]=407148;__ZN10MethodBind10_set_constEb(B,1);__ZN10MethodBind24_generate_argument_typesEi(B,0);__ZN10MethodBind12_set_returnsEb(B,1);c[B+44>>2]=164;c[B+48>>2]=1;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,B,C,0,0)|0;B=C+4|0;Ya=c[B>>2]|0;do if(Ya|0){if(__Z16atomic_decrementPj(Ya+-8|0)|0)break;A=c[B>>2]|0;_a=(A|0)==0?0:A+-4|0;A=_a+4|0;if(c[_a>>2]|0){s=0;do{__ZN10StringNameD2Ev(A+(s<<2)|0);s=s+1|0}while(s>>>0<(c[_a>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Ya,1)}while(0);__ZN10StringNameD2Ev(C);__Z8D_METHODPKcS0_(D,1114199,1114222);C=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(C);c[C>>2]=407220;__ZN10MethodBind10_set_constEb(C,0);__ZN10MethodBind24_generate_argument_typesEi(C,1);c[C+44>>2]=1969;c[C+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,C,D,0,0)|0;C=D+4|0;Ya=c[C>>2]|0;do if(Ya|0){if(__Z16atomic_decrementPj(Ya+-8|0)|0)break;B=c[C>>2]|0;_a=(B|0)==0?0:B+-4|0;B=_a+4|0;if(c[_a>>2]|0){s=0;do{__ZN10StringNameD2Ev(B+(s<<2)|0);s=s+1|0}while(s>>>0<(c[_a>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Ya,1)}while(0);__ZN10StringNameD2Ev(D);__Z8D_METHODPKc(E,1114234);D=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(D);c[D>>2]=407256;__ZN10MethodBind10_set_constEb(D,1);__ZN10MethodBind24_generate_argument_typesEi(D,0);__ZN10MethodBind12_set_returnsEb(D,1);c[D+44>>2]=5848;c[D+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,D,E,0,0)|0;D=E+4|0;Ya=c[D>>2]|0;do if(Ya|0){if(__Z16atomic_decrementPj(Ya+-8|0)|0)break;C=c[D>>2]|0;_a=(C|0)==0?0:C+-4|0;C=_a+4|0;if(c[_a>>2]|0){s=0;do{__ZN10StringNameD2Ev(C+(s<<2)|0);s=s+1|0}while(s>>>0<(c[_a>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Ya,1)}while(0);__ZN10StringNameD2Ev(E);__Z8D_METHODPKcS0_(F,1114257,1113974);E=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(E);c[E>>2]=407112;__ZN10MethodBind10_set_constEb(E,0);__ZN10MethodBind24_generate_argument_typesEi(E,1);c[E+44>>2]=1970;c[E+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,E,F,0,0)|0;E=F+4|0;Ya=c[E>>2]|0;do if(Ya|0){if(__Z16atomic_decrementPj(Ya+-8|0)|0)break;D=c[E>>2]|0;_a=(D|0)==0?0:D+-4|0;D=_a+4|0;if(c[_a>>2]|0){s=0;do{__ZN10StringNameD2Ev(D+(s<<2)|0);s=s+1|0}while(s>>>0<(c[_a>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Ya,1)}while(0);__ZN10StringNameD2Ev(F);__Z8D_METHODPKc(G,1114276);F=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(F);c[F>>2]=407148;__ZN10MethodBind10_set_constEb(F,1);__ZN10MethodBind24_generate_argument_typesEi(F,0);__ZN10MethodBind12_set_returnsEb(F,1);c[F+44>>2]=5849;c[F+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,F,G,0,0)|0;F=G+4|0;Ya=c[F>>2]|0;do if(Ya|0){if(__Z16atomic_decrementPj(Ya+-8|0)|0)break;E=c[F>>2]|0;_a=(E|0)==0?0:E+-4|0;E=_a+4|0;if(c[_a>>2]|0){s=0;do{__ZN10StringNameD2Ev(E+(s<<2)|0);s=s+1|0}while(s>>>0<(c[_a>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Ya,1)}while(0);__ZN10StringNameD2Ev(G);__Z8D_METHODPKc(H,1114294);G=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(G);c[G>>2]=407148;__ZN10MethodBind10_set_constEb(G,1);__ZN10MethodBind24_generate_argument_typesEi(G,0);__ZN10MethodBind12_set_returnsEb(G,1);c[G+44>>2]=5850;c[G+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,G,H,0,0)|0;G=H+4|0;Ya=c[G>>2]|0;do if(Ya|0){if(__Z16atomic_decrementPj(Ya+-8|0)|0)break;F=c[G>>2]|0;_a=(F|0)==0?0:F+-4|0;F=_a+4|0;if(c[_a>>2]|0){s=0;do{__ZN10StringNameD2Ev(F+(s<<2)|0);s=s+1|0}while(s>>>0<(c[_a>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Ya,1)}while(0);__ZN10StringNameD2Ev(H);__Z8D_METHODPKcS0_(I,1114318,1114335);H=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(H);c[H>>2]=406824;__ZN10MethodBind10_set_constEb(H,0);__ZN10MethodBind24_generate_argument_typesEi(H,1);c[H+44>>2]=1971;c[H+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,H,I,0,0)|0;H=I+4|0;Ya=c[H>>2]|0;do if(Ya|0){if(__Z16atomic_decrementPj(Ya+-8|0)|0)break;G=c[H>>2]|0;_a=(G|0)==0?0:G+-4|0;G=_a+4|0;if(c[_a>>2]|0){s=0;do{__ZN10StringNameD2Ev(G+(s<<2)|0);s=s+1|0}while(s>>>0<(c[_a>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Ya,1)}while(0);__ZN10StringNameD2Ev(I);__Z8D_METHODPKcS0_(J,1114341,1146191);I=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(I);c[I>>2]=407112;__ZN10MethodBind10_set_constEb(I,0);__ZN10MethodBind24_generate_argument_typesEi(I,1);c[I+44>>2]=1972;c[I+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,I,J,0,0)|0;I=J+4|0;Ya=c[I>>2]|0;do if(Ya|0){if(__Z16atomic_decrementPj(Ya+-8|0)|0)break;H=c[I>>2]|0;_a=(H|0)==0?0:H+-4|0;H=_a+4|0;if(c[_a>>2]|0){s=0;do{__ZN10StringNameD2Ev(H+(s<<2)|0);s=s+1|0}while(s>>>0<(c[_a>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Ya,1)}while(0);__ZN10StringNameD2Ev(J);__Z8D_METHODPKc(K,1114370);J=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(J);c[J>>2]=407148;__ZN10MethodBind10_set_constEb(J,1);__ZN10MethodBind24_generate_argument_typesEi(J,0);__ZN10MethodBind12_set_returnsEb(J,1);c[J+44>>2]=5851;c[J+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,J,K,0,0)|0;J=K+4|0;Ya=c[J>>2]|0;do if(Ya|0){if(__Z16atomic_decrementPj(Ya+-8|0)|0)break;I=c[J>>2]|0;_a=(I|0)==0?0:I+-4|0;I=_a+4|0;if(c[_a>>2]|0){s=0;do{__ZN10StringNameD2Ev(I+(s<<2)|0);s=s+1|0}while(s>>>0<(c[_a>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Ya,1)}while(0);__ZN10StringNameD2Ev(K);__Z8D_METHODPKc(L,1114401);K=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(K);c[K>>2]=406896;__ZN10MethodBind10_set_constEb(K,1);__ZN10MethodBind24_generate_argument_typesEi(K,0);__ZN10MethodBind12_set_returnsEb(K,1);c[K+44>>2]=5852;c[K+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,K,L,0,0)|0;K=L+4|0;Ya=c[K>>2]|0;do if(Ya|0){if(__Z16atomic_decrementPj(Ya+-8|0)|0)break;J=c[K>>2]|0;_a=(J|0)==0?0:J+-4|0;J=_a+4|0;if(c[_a>>2]|0){s=0;do{__ZN10StringNameD2Ev(J+(s<<2)|0);s=s+1|0}while(s>>>0<(c[_a>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Ya,1)}while(0);__ZN10StringNameD2Ev(L);__Z8D_METHODPKc(M,1114421);L=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(L);c[L>>2]=406860;__ZN10MethodBind10_set_constEb(L,1);__ZN10MethodBind24_generate_argument_typesEi(L,0);__ZN10MethodBind12_set_returnsEb(L,1);c[L+44>>2]=5853;c[L+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,L,M,0,0)|0;L=M+4|0;Ya=c[L>>2]|0;do if(Ya|0){if(__Z16atomic_decrementPj(Ya+-8|0)|0)break;K=c[L>>2]|0;_a=(K|0)==0?0:K+-4|0;K=_a+4|0;if(c[_a>>2]|0){s=0;do{__ZN10StringNameD2Ev(K+(s<<2)|0);s=s+1|0}while(s>>>0<(c[_a>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Ya,1)}while(0);__ZN10StringNameD2Ev(M);__Z8D_METHODPKcS0_S0_S0_S0_(N,1114441,1128095,1114449,1114459,1114468);__ZN5ArrayC2Ev(O);__ZN7VariantC2ERK5Array(j,O);M=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(M);c[M>>2]=407292;__ZN10MethodBind10_set_constEb(M,0);__ZN10MethodBind24_generate_argument_typesEi(M,4);__ZN10MethodBind12_set_returnsEb(M,1);c[M+44>>2]=120;c[M+48>>2]=0;c[b>>2]=j;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,M,N,b,1)|0;if(c[j>>2]|0)__ZN7Variant5clearEv(j);__ZN5ArrayD2Ev(O);M=N+4|0;Ya=c[M>>2]|0;do if(Ya|0){if(__Z16atomic_decrementPj(Ya+-8|0)|0)break;L=c[M>>2]|0;_a=(L|0)==0?0:L+-4|0;L=_a+4|0;if(c[_a>>2]|0){s=0;do{__ZN10StringNameD2Ev(L+(s<<2)|0);s=s+1|0}while(s>>>0<(c[_a>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Ya,1)}while(0);__ZN10StringNameD2Ev(N);__Z8D_METHODPKcS0_(P,1114475,1114480);N=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(N);c[N>>2]=407328;__ZN10MethodBind10_set_constEb(N,0);__ZN10MethodBind24_generate_argument_typesEi(N,1);__ZN10MethodBind12_set_returnsEb(N,1);c[N+44>>2]=4760;c[N+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,N,P,0,0)|0;N=P+4|0;Ya=c[N>>2]|0;do if(Ya|0){if(__Z16atomic_decrementPj(Ya+-8|0)|0)break;M=c[N>>2]|0;_a=(M|0)==0?0:M+-4|0;M=_a+4|0;if(c[_a>>2]|0){s=0;do{__ZN10StringNameD2Ev(M+(s<<2)|0);s=s+1|0}while(s>>>0<(c[_a>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Ya,1)}while(0);__ZN10StringNameD2Ev(P);__Z8D_METHODPKcS0_(Q,1114484,1114495);P=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(P);c[P>>2]=407364;__ZN10MethodBind10_set_constEb(P,0);__ZN10MethodBind24_generate_argument_typesEi(P,1);__ZN10MethodBind12_set_returnsEb(P,1);c[P+44>>2]=4761;c[P+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,P,Q,0,0)|0;P=Q+4|0;Ya=c[P>>2]|0;do if(Ya|0){if(__Z16atomic_decrementPj(Ya+-8|0)|0)break;N=c[P>>2]|0;_a=(N|0)==0?0:N+-4|0;N=_a+4|0;if(c[_a>>2]|0){s=0;do{__ZN10StringNameD2Ev(N+(s<<2)|0);s=s+1|0}while(s>>>0<(c[_a>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Ya,1)}while(0);__ZN10StringNameD2Ev(Q);__Z8D_METHODPKc(R,1114499);Q=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(Q);c[Q>>2]=406896;__ZN10MethodBind10_set_constEb(Q,1);__ZN10MethodBind24_generate_argument_typesEi(Q,0);__ZN10MethodBind12_set_returnsEb(Q,1);c[Q+44>>2]=5854;c[Q+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,Q,R,0,0)|0;Q=R+4|0;Ya=c[Q>>2]|0;do if(Ya|0){if(__Z16atomic_decrementPj(Ya+-8|0)|0)break;P=c[Q>>2]|0;_a=(P|0)==0?0:P+-4|0;P=_a+4|0;if(c[_a>>2]|0){s=0;do{__ZN10StringNameD2Ev(P+(s<<2)|0);s=s+1|0}while(s>>>0<(c[_a>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Ya,1)}while(0);__ZN10StringNameD2Ev(R);__Z8D_METHODPKcS0_(S,1114514,1114530);R=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(R);c[R>>2]=407400;__ZN10MethodBind10_set_constEb(R,1);__ZN10MethodBind24_generate_argument_typesEi(R,1);__ZN10MethodBind12_set_returnsEb(R,1);c[R+44>>2]=4762;c[R+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,R,S,0,0)|0;R=S+4|0;Ya=c[R>>2]|0;do if(Ya|0){if(__Z16atomic_decrementPj(Ya+-8|0)|0)break;Q=c[R>>2]|0;_a=(Q|0)==0?0:Q+-4|0;Q=_a+4|0;if(c[_a>>2]|0){s=0;do{__ZN10StringNameD2Ev(Q+(s<<2)|0);s=s+1|0}while(s>>>0<(c[_a>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Ya,1)}while(0);__ZN10StringNameD2Ev(S);__Z8D_METHODPKcS0_(T,1114542,1114530);S=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(S);c[S>>2]=407436;__ZN10MethodBind10_set_constEb(S,1);__ZN10MethodBind24_generate_argument_typesEi(S,1);__ZN10MethodBind12_set_returnsEb(S,1);c[S+44>>2]=4763;c[S+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,S,T,0,0)|0;S=T+4|0;Ya=c[S>>2]|0;do if(Ya|0){if(__Z16atomic_decrementPj(Ya+-8|0)|0)break;R=c[S>>2]|0;_a=(R|0)==0?0:R+-4|0;R=_a+4|0;if(c[_a>>2]|0){s=0;do{__ZN10StringNameD2Ev(R+(s<<2)|0);s=s+1|0}while(s>>>0<(c[_a>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Ya,1)}while(0);__ZN10StringNameD2Ev(T);__Z8D_METHODPKc(U,1132470);T=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(T);c[T>>2]=406860;__ZN10MethodBind10_set_constEb(T,1);__ZN10MethodBind24_generate_argument_typesEi(T,0);__ZN10MethodBind12_set_returnsEb(T,1);c[T+44>>2]=5855;c[T+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,T,U,0,0)|0;T=U+4|0;Ya=c[T>>2]|0;do if(Ya|0){if(__Z16atomic_decrementPj(Ya+-8|0)|0)break;S=c[T>>2]|0;_a=(S|0)==0?0:S+-4|0;S=_a+4|0;if(c[_a>>2]|0){s=0;do{__ZN10StringNameD2Ev(S+(s<<2)|0);s=s+1|0}while(s>>>0<(c[_a>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Ya,1)}while(0);__ZN10StringNameD2Ev(U);__Z8D_METHODPKc(V,1114558);U=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(U);c[U>>2]=407472;__ZN10MethodBind10_set_constEb(U,0);__ZN10MethodBind24_generate_argument_typesEi(U,0);__ZN10MethodBind12_set_returnsEb(U,1);c[U+44>>2]=5856;c[U+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,U,V,0,0)|0;U=V+4|0;Ya=c[U>>2]|0;do if(Ya|0){if(__Z16atomic_decrementPj(Ya+-8|0)|0)break;T=c[U>>2]|0;_a=(T|0)==0?0:T+-4|0;T=_a+4|0;if(c[_a>>2]|0){s=0;do{__ZN10StringNameD2Ev(T+(s<<2)|0);s=s+1|0}while(s>>>0<(c[_a>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Ya,1)}while(0);__ZN10StringNameD2Ev(V);__Z8D_METHODPKcS0_(W,1114575,1114588);__ZN7VariantC2Eb(j,0);V=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(V);c[V>>2]=407508;__ZN10MethodBind10_set_constEb(V,1);__ZN10MethodBind24_generate_argument_typesEi(V,1);__ZN10MethodBind12_set_returnsEb(V,1);c[V+44>>2]=4764;c[V+48>>2]=0;c[b>>2]=j;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,V,W,b,1)|0;if(c[j>>2]|0)__ZN7Variant5clearEv(j);V=W+4|0;Ya=c[V>>2]|0;do if(Ya|0){if(__Z16atomic_decrementPj(Ya+-8|0)|0)break;U=c[V>>2]|0;_a=(U|0)==0?0:U+-4|0;U=_a+4|0;if(c[_a>>2]|0){s=0;do{__ZN10StringNameD2Ev(U+(s<<2)|0);s=s+1|0}while(s>>>0<(c[_a>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Ya,1)}while(0);__ZN10StringNameD2Ev(W);__Z8D_METHODPKcS0_(X,1114592,1114588);__ZN7VariantC2Eb(j,0);W=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(W);c[W>>2]=407508;__ZN10MethodBind10_set_constEb(W,1);__ZN10MethodBind24_generate_argument_typesEi(W,1);__ZN10MethodBind12_set_returnsEb(W,1);c[W+44>>2]=4765;c[W+48>>2]=0;c[b>>2]=j;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,W,X,b,1)|0;if(c[j>>2]|0)__ZN7Variant5clearEv(j);W=X+4|0;Ya=c[W>>2]|0;do if(Ya|0){if(__Z16atomic_decrementPj(Ya+-8|0)|0)break;V=c[W>>2]|0;_a=(V|0)==0?0:V+-4|0;V=_a+4|0;if(c[_a>>2]|0){s=0;do{__ZN10StringNameD2Ev(V+(s<<2)|0);s=s+1|0}while(s>>>0<(c[_a>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Ya,1)}while(0);__ZN10StringNameD2Ev(X);__Z8D_METHODPKcS0_(Y,1114601,1114588);__ZN7VariantC2Eb(j,0);X=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(X);c[X>>2]=407508;__ZN10MethodBind10_set_constEb(X,1);__ZN10MethodBind24_generate_argument_typesEi(X,1);__ZN10MethodBind12_set_returnsEb(X,1);c[X+44>>2]=4766;c[X+48>>2]=0;c[b>>2]=j;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,X,Y,b,1)|0;if(c[j>>2]|0)__ZN7Variant5clearEv(j);X=Y+4|0;Ya=c[X>>2]|0;do if(Ya|0){if(__Z16atomic_decrementPj(Ya+-8|0)|0)break;W=c[X>>2]|0;_a=(W|0)==0?0:W+-4|0;W=_a+4|0;if(c[_a>>2]|0){s=0;do{__ZN10StringNameD2Ev(W+(s<<2)|0);s=s+1|0}while(s>>>0<(c[_a>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Ya,1)}while(0);__ZN10StringNameD2Ev(Y);__Z8D_METHODPKc(Z,1114610);Y=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(Y);c[Y>>2]=407544;__ZN10MethodBind10_set_constEb(Y,1);__ZN10MethodBind24_generate_argument_typesEi(Y,0);__ZN10MethodBind12_set_returnsEb(Y,1);c[Y+44>>2]=5857;c[Y+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,Y,Z,0,0)|0;Y=Z+4|0;Ya=c[Y>>2]|0;do if(Ya|0){if(__Z16atomic_decrementPj(Ya+-8|0)|0)break;X=c[Y>>2]|0;_a=(X|0)==0?0:X+-4|0;X=_a+4|0;if(c[_a>>2]|0){s=0;do{__ZN10StringNameD2Ev(X+(s<<2)|0);s=s+1|0}while(s>>>0<(c[_a>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Ya,1)}while(0);__ZN10StringNameD2Ev(Z);__Z8D_METHODPKc(_,1114629);Z=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(Z);c[Z>>2]=407580;__ZN10MethodBind10_set_constEb(Z,1);__ZN10MethodBind24_generate_argument_typesEi(Z,0);__ZN10MethodBind12_set_returnsEb(Z,1);c[Z+44>>2]=5858;c[Z+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,Z,_,0,0)|0;Z=_+4|0;Ya=c[Z>>2]|0;do if(Ya|0){if(__Z16atomic_decrementPj(Ya+-8|0)|0)break;Y=c[Z>>2]|0;_a=(Y|0)==0?0:Y+-4|0;Y=_a+4|0;if(c[_a>>2]|0){s=0;do{__ZN10StringNameD2Ev(Y+(s<<2)|0);s=s+1|0}while(s>>>0<(c[_a>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Ya,1)}while(0);__ZN10StringNameD2Ev(_);__Z8D_METHODPKcS0_($,1114643,1114671);_=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(_);c[_>>2]=407616;__ZN10MethodBind10_set_constEb(_,1);__ZN10MethodBind24_generate_argument_typesEi(_,1);__ZN10MethodBind12_set_returnsEb(_,1);c[_+44>>2]=1318;c[_+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,_,$,0,0)|0;_=$+4|0;Ya=c[_>>2]|0;do if(Ya|0){if(__Z16atomic_decrementPj(Ya+-8|0)|0)break;Z=c[_>>2]|0;_a=(Z|0)==0?0:Z+-4|0;Z=_a+4|0;if(c[_a>>2]|0){s=0;do{__ZN10StringNameD2Ev(Z+(s<<2)|0);s=s+1|0}while(s>>>0<(c[_a>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Ya,1)}while(0);__ZN10StringNameD2Ev($);__Z8D_METHODPKcS0_(aa,1114685,1114713);$=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev($);c[$>>2]=407652;__ZN10MethodBind10_set_constEb($,1);__ZN10MethodBind24_generate_argument_typesEi($,1);__ZN10MethodBind12_set_returnsEb($,1);c[$+44>>2]=4767;c[$+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,$,aa,0,0)|0;$=aa+4|0;Ya=c[$>>2]|0;do if(Ya|0){if(__Z16atomic_decrementPj(Ya+-8|0)|0)break;_=c[$>>2]|0;_a=(_|0)==0?0:_+-4|0;_=_a+4|0;if(c[_a>>2]|0){s=0;do{__ZN10StringNameD2Ev(_+(s<<2)|0);s=s+1|0}while(s>>>0<(c[_a>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Ya,1)}while(0);__ZN10StringNameD2Ev(aa);__Z8D_METHODPKc(ca,1114722);aa=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(aa);c[aa>>2]=407580;__ZN10MethodBind10_set_constEb(aa,1);__ZN10MethodBind24_generate_argument_typesEi(aa,0);__ZN10MethodBind12_set_returnsEb(aa,1);c[aa+44>>2]=5859;c[aa+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,aa,ca,0,0)|0;aa=ca+4|0;Ya=c[aa>>2]|0;do if(Ya|0){if(__Z16atomic_decrementPj(Ya+-8|0)|0)break;$=c[aa>>2]|0;_a=($|0)==0?0:$+-4|0;$=_a+4|0;if(c[_a>>2]|0){s=0;do{__ZN10StringNameD2Ev($+(s<<2)|0);s=s+1|0}while(s>>>0<(c[_a>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Ya,1)}while(0);__ZN10StringNameD2Ev(ca);__Z8D_METHODPKcS0_(da,1114743,1114752);ca=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(ca);c[ca>>2]=407688;__ZN10MethodBind10_set_constEb(ca,0);__ZN10MethodBind24_generate_argument_typesEi(ca,1);c[ca+44>>2]=1973;c[ca+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,ca,da,0,0)|0;ca=da+4|0;Ya=c[ca>>2]|0;do if(Ya|0){if(__Z16atomic_decrementPj(Ya+-8|0)|0)break;aa=c[ca>>2]|0;_a=(aa|0)==0?0:aa+-4|0;aa=_a+4|0;if(c[_a>>2]|0){s=0;do{__ZN10StringNameD2Ev(aa+(s<<2)|0);s=s+1|0}while(s>>>0<(c[_a>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Ya,1)}while(0);__ZN10StringNameD2Ev(da);__Z8D_METHODPKc(ea,1114757);da=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(da);c[da>>2]=406896;__ZN10MethodBind10_set_constEb(da,1);__ZN10MethodBind24_generate_argument_typesEi(da,0);__ZN10MethodBind12_set_returnsEb(da,1);c[da+44>>2]=5860;c[da+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,da,ea,0,0)|0;da=ea+4|0;Ya=c[da>>2]|0;do if(Ya|0){if(__Z16atomic_decrementPj(Ya+-8|0)|0)break;ca=c[da>>2]|0;_a=(ca|0)==0?0:ca+-4|0;ca=_a+4|0;if(c[_a>>2]|0){s=0;do{__ZN10StringNameD2Ev(ca+(s<<2)|0);s=s+1|0}while(s>>>0<(c[_a>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Ya,1)}while(0);__ZN10StringNameD2Ev(ea);__Z8D_METHODPKcS0_(fa,1114771,1114785);ea=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(ea);c[ea>>2]=406932;__ZN10MethodBind10_set_constEb(ea,0);__ZN10MethodBind24_generate_argument_typesEi(ea,1);c[ea+44>>2]=1974;c[ea+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,ea,fa,0,0)|0;ea=fa+4|0;Ya=c[ea>>2]|0;do if(Ya|0){if(__Z16atomic_decrementPj(Ya+-8|0)|0)break;da=c[ea>>2]|0;_a=(da|0)==0?0:da+-4|0;da=_a+4|0;if(c[_a>>2]|0){s=0;do{__ZN10StringNameD2Ev(da+(s<<2)|0);s=s+1|0}while(s>>>0<(c[_a>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Ya,1)}while(0);__ZN10StringNameD2Ev(fa);__Z8D_METHODPKcS0_(ga,1114790,1114801);fa=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(fa);c[fa>>2]=407724;__ZN10MethodBind10_set_constEb(fa,1);__ZN10MethodBind24_generate_argument_typesEi(fa,1);c[fa+44>>2]=1975;c[fa+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,fa,ga,0,0)|0;fa=ga+4|0;Ya=c[fa>>2]|0;do if(Ya|0){if(__Z16atomic_decrementPj(Ya+-8|0)|0)break;ea=c[fa>>2]|0;_a=(ea|0)==0?0:ea+-4|0;ea=_a+4|0;if(c[_a>>2]|0){s=0;do{__ZN10StringNameD2Ev(ea+(s<<2)|0);s=s+1|0}while(s>>>0<(c[_a>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Ya,1)}while(0);__ZN10StringNameD2Ev(ga);__Z8D_METHODPKcS0_(ha,1114806,1114817);ga=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(ga);c[ga>>2]=407724;__ZN10MethodBind10_set_constEb(ga,1);__ZN10MethodBind24_generate_argument_typesEi(ga,1);c[ga+44>>2]=1976;c[ga+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,ga,ha,0,0)|0;ga=ha+4|0;Ya=c[ga>>2]|0;do if(Ya|0){if(__Z16atomic_decrementPj(Ya+-8|0)|0)break;fa=c[ga>>2]|0;_a=(fa|0)==0?0:fa+-4|0;fa=_a+4|0;if(c[_a>>2]|0){s=0;do{__ZN10StringNameD2Ev(fa+(s<<2)|0);s=s+1|0}while(s>>>0<(c[_a>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Ya,1)}while(0);__ZN10StringNameD2Ev(ha);__Z8D_METHODPKc(ia,1114822);ha=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(ha);c[ha>>2]=407760;__ZN10MethodBind10_set_constEb(ha,1);__ZN10MethodBind24_generate_argument_typesEi(ha,0);__ZN10MethodBind12_set_returnsEb(ha,1);c[ha+44>>2]=5861;c[ha+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,ha,ia,0,0)|0;ha=ia+4|0;Ya=c[ha>>2]|0;do if(Ya|0){if(__Z16atomic_decrementPj(Ya+-8|0)|0)break;ga=c[ha>>2]|0;_a=(ga|0)==0?0:ga+-4|0;ga=_a+4|0;if(c[_a>>2]|0){s=0;do{__ZN10StringNameD2Ev(ga+(s<<2)|0);s=s+1|0}while(s>>>0<(c[_a>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Ya,1)}while(0);__ZN10StringNameD2Ev(ia);__Z8D_METHODPKc(ja,1114837);ia=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(ia);c[ia>>2]=407760;__ZN10MethodBind10_set_constEb(ia,1);__ZN10MethodBind24_generate_argument_typesEi(ia,0);__ZN10MethodBind12_set_returnsEb(ia,1);c[ia+44>>2]=5862;c[ia+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,ia,ja,0,0)|0;ia=ja+4|0;Ya=c[ia>>2]|0;do if(Ya|0){if(__Z16atomic_decrementPj(Ya+-8|0)|0)break;ha=c[ia>>2]|0;_a=(ha|0)==0?0:ha+-4|0;ha=_a+4|0;if(c[_a>>2]|0){s=0;do{__ZN10StringNameD2Ev(ha+(s<<2)|0);s=s+1|0}while(s>>>0<(c[_a>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Ya,1)}while(0);__ZN10StringNameD2Ev(ja);__Z8D_METHODPKc(ka,1114858);ja=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(ja);c[ja>>2]=406860;__ZN10MethodBind10_set_constEb(ja,1);__ZN10MethodBind24_generate_argument_typesEi(ja,0);__ZN10MethodBind12_set_returnsEb(ja,1);c[ja+44>>2]=5863;c[ja+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,ja,ka,0,0)|0;ja=ka+4|0;Ya=c[ja>>2]|0;do if(Ya|0){if(__Z16atomic_decrementPj(Ya+-8|0)|0)break;ia=c[ja>>2]|0;_a=(ia|0)==0?0:ia+-4|0;ia=_a+4|0;if(c[_a>>2]|0){s=0;do{__ZN10StringNameD2Ev(ia+(s<<2)|0);s=s+1|0}while(s>>>0<(c[_a>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Ya,1)}while(0);__ZN10StringNameD2Ev(ka);__Z8D_METHODPKc(la,1114869);ka=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(ka);c[ka>>2]=406860;__ZN10MethodBind10_set_constEb(ka,1);__ZN10MethodBind24_generate_argument_typesEi(ka,0);__ZN10MethodBind12_set_returnsEb(ka,1);c[ka+44>>2]=5864;c[ka+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,ka,la,0,0)|0;ka=la+4|0;Ya=c[ka>>2]|0;do if(Ya|0){if(__Z16atomic_decrementPj(Ya+-8|0)|0)break;ja=c[ka>>2]|0;_a=(ja|0)==0?0:ja+-4|0;ja=_a+4|0;if(c[_a>>2]|0){s=0;do{__ZN10StringNameD2Ev(ja+(s<<2)|0);s=s+1|0}while(s>>>0<(c[_a>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Ya,1)}while(0);__ZN10StringNameD2Ev(la);__Z8D_METHODPKc(ma,1114896);la=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(la);c[la>>2]=406860;__ZN10MethodBind10_set_constEb(la,1);__ZN10MethodBind24_generate_argument_typesEi(la,0);__ZN10MethodBind12_set_returnsEb(la,1);c[la+44>>2]=5865;c[la+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,la,ma,0,0)|0;la=ma+4|0;Ya=c[la>>2]|0;do if(Ya|0){if(__Z16atomic_decrementPj(Ya+-8|0)|0)break;ka=c[la>>2]|0;_a=(ka|0)==0?0:ka+-4|0;ka=_a+4|0;if(c[_a>>2]|0){s=0;do{__ZN10StringNameD2Ev(ka+(s<<2)|0);s=s+1|0}while(s>>>0<(c[_a>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Ya,1)}while(0);__ZN10StringNameD2Ev(ma);__Z8D_METHODPKc(na,1114911);ma=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(ma);c[ma>>2]=407148;__ZN10MethodBind10_set_constEb(ma,1);__ZN10MethodBind24_generate_argument_typesEi(ma,0);__ZN10MethodBind12_set_returnsEb(ma,1);c[ma+44>>2]=5866;c[ma+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,ma,na,0,0)|0;ma=na+4|0;Ya=c[ma>>2]|0;do if(Ya|0){if(__Z16atomic_decrementPj(Ya+-8|0)|0)break;la=c[ma>>2]|0;_a=(la|0)==0?0:la+-4|0;la=_a+4|0;if(c[_a>>2]|0){s=0;do{__ZN10StringNameD2Ev(la+(s<<2)|0);s=s+1|0}while(s>>>0<(c[_a>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Ya,1)}while(0);__ZN10StringNameD2Ev(na);__Z8D_METHODPKc(oa,1114920);na=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(na);c[na>>2]=407148;__ZN10MethodBind10_set_constEb(na,1);__ZN10MethodBind24_generate_argument_typesEi(na,0);__ZN10MethodBind12_set_returnsEb(na,1);c[na+44>>2]=5867;c[na+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,na,oa,0,0)|0;na=oa+4|0;Ya=c[na>>2]|0;do if(Ya|0){if(__Z16atomic_decrementPj(Ya+-8|0)|0)break;ma=c[na>>2]|0;_a=(ma|0)==0?0:ma+-4|0;ma=_a+4|0;if(c[_a>>2]|0){s=0;do{__ZN10StringNameD2Ev(ma+(s<<2)|0);s=s+1|0}while(s>>>0<(c[_a>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Ya,1)}while(0);__ZN10StringNameD2Ev(oa);__Z8D_METHODPKc(pa,1114938);oa=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(oa);c[oa>>2]=407148;__ZN10MethodBind10_set_constEb(oa,1);__ZN10MethodBind24_generate_argument_typesEi(oa,0);__ZN10MethodBind12_set_returnsEb(oa,1);c[oa+44>>2]=5868;c[oa+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,oa,pa,0,0)|0;oa=pa+4|0;Ya=c[oa>>2]|0;do if(Ya|0){if(__Z16atomic_decrementPj(Ya+-8|0)|0)break;na=c[oa>>2]|0;_a=(na|0)==0?0:na+-4|0;na=_a+4|0;if(c[_a>>2]|0){s=0;do{__ZN10StringNameD2Ev(na+(s<<2)|0);s=s+1|0}while(s>>>0<(c[_a>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Ya,1)}while(0);__ZN10StringNameD2Ev(pa);__Z8D_METHODPKc(qa,1114954);pa=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(pa);c[pa>>2]=407148;__ZN10MethodBind10_set_constEb(pa,1);__ZN10MethodBind24_generate_argument_typesEi(pa,0);__ZN10MethodBind12_set_returnsEb(pa,1);c[pa+44>>2]=5869;c[pa+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,pa,qa,0,0)|0;pa=qa+4|0;Ya=c[pa>>2]|0;do if(Ya|0){if(__Z16atomic_decrementPj(Ya+-8|0)|0)break;oa=c[pa>>2]|0;_a=(oa|0)==0?0:oa+-4|0;oa=_a+4|0;if(c[_a>>2]|0){s=0;do{__ZN10StringNameD2Ev(oa+(s<<2)|0);s=s+1|0}while(s>>>0<(c[_a>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Ya,1)}while(0);__ZN10StringNameD2Ev(qa);__Z8D_METHODPKcS0_(ra,1114969,1127106);qa=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(qa);c[qa>>2]=406824;__ZN10MethodBind10_set_constEb(qa,0);__ZN10MethodBind24_generate_argument_typesEi(qa,1);c[qa+44>>2]=1977;c[qa+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,qa,ra,0,0)|0;qa=ra+4|0;Ya=c[qa>>2]|0;do if(Ya|0){if(__Z16atomic_decrementPj(Ya+-8|0)|0)break;pa=c[qa>>2]|0;_a=(pa|0)==0?0:pa+-4|0;pa=_a+4|0;if(c[_a>>2]|0){s=0;do{__ZN10StringNameD2Ev(pa+(s<<2)|0);s=s+1|0}while(s>>>0<(c[_a>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Ya,1)}while(0);__ZN10StringNameD2Ev(ra);__Z8D_METHODPKcS0_(sa,1114989,1127106);ra=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(ra);c[ra>>2]=406824;__ZN10MethodBind10_set_constEb(ra,0);__ZN10MethodBind24_generate_argument_typesEi(ra,1);c[ra+44>>2]=1978;c[ra+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,ra,sa,0,0)|0;ra=sa+4|0;Ya=c[ra>>2]|0;do if(Ya|0){if(__Z16atomic_decrementPj(Ya+-8|0)|0)break;qa=c[ra>>2]|0;_a=(qa|0)==0?0:qa+-4|0;qa=_a+4|0;if(c[_a>>2]|0){s=0;do{__ZN10StringNameD2Ev(qa+(s<<2)|0);s=s+1|0}while(s>>>0<(c[_a>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Ya,1)}while(0);__ZN10StringNameD2Ev(sa);__Z8D_METHODPKc(ta,1115012);sa=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(sa);c[sa>>2]=407148;__ZN10MethodBind10_set_constEb(sa,1);__ZN10MethodBind24_generate_argument_typesEi(sa,0);__ZN10MethodBind12_set_returnsEb(sa,1);c[sa+44>>2]=5870;c[sa+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,sa,ta,0,0)|0;sa=ta+4|0;Ya=c[sa>>2]|0;do if(Ya|0){if(__Z16atomic_decrementPj(Ya+-8|0)|0)break;ra=c[sa>>2]|0;_a=(ra|0)==0?0:ra+-4|0;ra=_a+4|0;if(c[_a>>2]|0){s=0;do{__ZN10StringNameD2Ev(ra+(s<<2)|0);s=s+1|0}while(s>>>0<(c[_a>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Ya,1)}while(0);__ZN10StringNameD2Ev(ta);__Z8D_METHODPKcS0_(ua,1115033,1115055);__ZN7VariantC2EPKc(j,1263606);ta=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(ta);c[ta>>2]=406824;__ZN10MethodBind10_set_constEb(ta,0);__ZN10MethodBind24_generate_argument_typesEi(ta,1);c[ta+44>>2]=1979;c[ta+48>>2]=0;c[b>>2]=j;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,ta,ua,b,1)|0;if(c[j>>2]|0)__ZN7Variant5clearEv(j);ta=ua+4|0;Ya=c[ta>>2]|0;do if(Ya|0){if(__Z16atomic_decrementPj(Ya+-8|0)|0)break;sa=c[ta>>2]|0;_a=(sa|0)==0?0:sa+-4|0;sa=_a+4|0;if(c[_a>>2]|0){s=0;do{__ZN10StringNameD2Ev(sa+(s<<2)|0);s=s+1|0}while(s>>>0<(c[_a>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Ya,1)}while(0);__ZN10StringNameD2Ev(ua);__Z8D_METHODPKc(va,1115069);ua=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(ua);c[ua>>2]=407184;__ZN10MethodBind10_set_constEb(ua,0);__ZN10MethodBind24_generate_argument_typesEi(ua,0);c[ua+44>>2]=5338;c[ua+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,ua,va,0,0)|0;ua=va+4|0;Ya=c[ua>>2]|0;do if(Ya|0){if(__Z16atomic_decrementPj(Ya+-8|0)|0)break;ta=c[ua>>2]|0;_a=(ta|0)==0?0:ta+-4|0;ta=_a+4|0;if(c[_a>>2]|0){s=0;do{__ZN10StringNameD2Ev(ta+(s<<2)|0);s=s+1|0}while(s>>>0<(c[_a>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Ya,1)}while(0);__ZN10StringNameD2Ev(va);__Z8D_METHODPKcS0_(wa,1115091,1115114);__ZN7VariantC2Eb(j,0);va=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(va);c[va>>2]=407112;__ZN10MethodBind10_set_constEb(va,0);__ZN10MethodBind24_generate_argument_typesEi(va,1);c[va+44>>2]=1980;c[va+48>>2]=0;c[b>>2]=j;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,va,wa,b,1)|0;if(c[j>>2]|0)__ZN7Variant5clearEv(j);va=wa+4|0;Ya=c[va>>2]|0;do if(Ya|0){if(__Z16atomic_decrementPj(Ya+-8|0)|0)break;ua=c[va>>2]|0;_a=(ua|0)==0?0:ua+-4|0;ua=_a+4|0;if(c[_a>>2]|0){s=0;do{__ZN10StringNameD2Ev(ua+(s<<2)|0);s=s+1|0}while(s>>>0<(c[_a>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Ya,1)}while(0);__ZN10StringNameD2Ev(wa);__Z8D_METHODPKcS0_(xa,1115120,1115140);__ZN7VariantC2EPKc(j,1263606);wa=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(wa);c[wa>>2]=406824;__ZN10MethodBind10_set_constEb(wa,0);__ZN10MethodBind24_generate_argument_typesEi(wa,1);c[wa+44>>2]=1981;c[wa+48>>2]=0;c[b>>2]=j;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,wa,xa,b,1)|0;if(c[j>>2]|0)__ZN7Variant5clearEv(j);wa=xa+4|0;Ya=c[wa>>2]|0;do if(Ya|0){if(__Z16atomic_decrementPj(Ya+-8|0)|0)break;va=c[wa>>2]|0;_a=(va|0)==0?0:va+-4|0;va=_a+4|0;if(c[_a>>2]|0){s=0;do{__ZN10StringNameD2Ev(va+(s<<2)|0);s=s+1|0}while(s>>>0<(c[_a>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Ya,1)}while(0);__ZN10StringNameD2Ev(xa);__Z8D_METHODPKc(ya,1115147);xa=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(xa);c[xa>>2]=406896;__ZN10MethodBind10_set_constEb(xa,1);__ZN10MethodBind24_generate_argument_typesEi(xa,0);__ZN10MethodBind12_set_returnsEb(xa,1);c[xa+44>>2]=5871;c[xa+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,xa,ya,0,0)|0;xa=ya+4|0;Ya=c[xa>>2]|0;do if(Ya|0){if(__Z16atomic_decrementPj(Ya+-8|0)|0)break;wa=c[xa>>2]|0;_a=(wa|0)==0?0:wa+-4|0;wa=_a+4|0;if(c[_a>>2]|0){s=0;do{__ZN10StringNameD2Ev(wa+(s<<2)|0);s=s+1|0}while(s>>>0<(c[_a>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Ya,1)}while(0);__ZN10StringNameD2Ev(ya);__Z8D_METHODPKc(za,1115171);ya=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(ya);c[ya>>2]=406896;__ZN10MethodBind10_set_constEb(ya,1);__ZN10MethodBind24_generate_argument_typesEi(ya,0);__ZN10MethodBind12_set_returnsEb(ya,1);c[ya+44>>2]=5872;c[ya+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,ya,za,0,0)|0;ya=za+4|0;Ya=c[ya>>2]|0;do if(Ya|0){if(__Z16atomic_decrementPj(Ya+-8|0)|0)break;xa=c[ya>>2]|0;_a=(xa|0)==0?0:xa+-4|0;xa=_a+4|0;if(c[_a>>2]|0){s=0;do{__ZN10StringNameD2Ev(xa+(s<<2)|0);s=s+1|0}while(s>>>0<(c[_a>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Ya,1)}while(0);__ZN10StringNameD2Ev(za);__Z8D_METHODPKc(Aa,1115200);za=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(za);c[za>>2]=406896;__ZN10MethodBind10_set_constEb(za,1);__ZN10MethodBind24_generate_argument_typesEi(za,0);__ZN10MethodBind12_set_returnsEb(za,1);c[za+44>>2]=5873;c[za+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,za,Aa,0,0)|0;za=Aa+4|0;Ya=c[za>>2]|0;do if(Ya|0){if(__Z16atomic_decrementPj(Ya+-8|0)|0)break;ya=c[za>>2]|0;_a=(ya|0)==0?0:ya+-4|0;ya=_a+4|0;if(c[_a>>2]|0){s=0;do{__ZN10StringNameD2Ev(ya+(s<<2)|0);s=s+1|0}while(s>>>0<(c[_a>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Ya,1)}while(0);__ZN10StringNameD2Ev(Aa);__Z8D_METHODPKc(Ba,1115225);Aa=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(Aa);c[Aa>>2]=406860;__ZN10MethodBind10_set_constEb(Aa,1);__ZN10MethodBind24_generate_argument_typesEi(Aa,0);__ZN10MethodBind12_set_returnsEb(Aa,1);c[Aa+44>>2]=5874;c[Aa+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,Aa,Ba,0,0)|0;Aa=Ba+4|0;Ya=c[Aa>>2]|0;do if(Ya|0){if(__Z16atomic_decrementPj(Ya+-8|0)|0)break;za=c[Aa>>2]|0;_a=(za|0)==0?0:za+-4|0;za=_a+4|0;if(c[_a>>2]|0){s=0;do{__ZN10StringNameD2Ev(za+(s<<2)|0);s=s+1|0}while(s>>>0<(c[_a>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Ya,1)}while(0);__ZN10StringNameD2Ev(Ba);__Z8D_METHODPKcS0_(Ca,1115238,1127925);Ba=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(Ba);c[Ba>>2]=407796;__ZN10MethodBind10_set_constEb(Ba,1);__ZN10MethodBind24_generate_argument_typesEi(Ba,1);__ZN10MethodBind12_set_returnsEb(Ba,1);c[Ba+44>>2]=4768;c[Ba+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,Ba,Ca,0,0)|0;Ba=Ca+4|0;Ya=c[Ba>>2]|0;do if(Ya|0){if(__Z16atomic_decrementPj(Ya+-8|0)|0)break;Aa=c[Ba>>2]|0;_a=(Aa|0)==0?0:Aa+-4|0;Aa=_a+4|0;if(c[_a>>2]|0){s=0;do{__ZN10StringNameD2Ev(Aa+(s<<2)|0);s=s+1|0}while(s>>>0<(c[_a>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Ya,1)}while(0);__ZN10StringNameD2Ev(Ca);__Z8D_METHODPKc(Da,1115253);Ca=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(Ca);c[Ca>>2]=406860;__ZN10MethodBind10_set_constEb(Ca,1);__ZN10MethodBind24_generate_argument_typesEi(Ca,0);__ZN10MethodBind12_set_returnsEb(Ca,1);c[Ca+44>>2]=5875;c[Ca+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,Ca,Da,0,0)|0;Ca=Da+4|0;Ya=c[Ca>>2]|0;do if(Ya|0){if(__Z16atomic_decrementPj(Ya+-8|0)|0)break;Ba=c[Ca>>2]|0;_a=(Ba|0)==0?0:Ba+-4|0;Ba=_a+4|0;if(c[_a>>2]|0){s=0;do{__ZN10StringNameD2Ev(Ba+(s<<2)|0);s=s+1|0}while(s>>>0<(c[_a>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Ya,1)}while(0);__ZN10StringNameD2Ev(Da);__Z8D_METHODPKc(Ea,1115267);Da=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(Da);c[Da>>2]=407148;__ZN10MethodBind10_set_constEb(Da,1);__ZN10MethodBind24_generate_argument_typesEi(Da,0);__ZN10MethodBind12_set_returnsEb(Da,1);c[Da+44>>2]=5876;c[Da+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,Da,Ea,0,0)|0;Da=Ea+4|0;Ya=c[Da>>2]|0;do if(Ya|0){if(__Z16atomic_decrementPj(Ya+-8|0)|0)break;Ca=c[Da>>2]|0;_a=(Ca|0)==0?0:Ca+-4|0;Ca=_a+4|0;if(c[_a>>2]|0){s=0;do{__ZN10StringNameD2Ev(Ca+(s<<2)|0);s=s+1|0}while(s>>>0<(c[_a>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Ya,1)}while(0);__ZN10StringNameD2Ev(Ea);__Z8D_METHODPKc(Fa,1115295);Ea=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(Ea);c[Ea>>2]=407184;__ZN10MethodBind10_set_constEb(Ea,0);__ZN10MethodBind24_generate_argument_typesEi(Ea,0);c[Ea+44>>2]=5339;c[Ea+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,Ea,Fa,0,0)|0;Ea=Fa+4|0;Ya=c[Ea>>2]|0;do if(Ya|0){if(__Z16atomic_decrementPj(Ya+-8|0)|0)break;Da=c[Ea>>2]|0;_a=(Da|0)==0?0:Da+-4|0;Da=_a+4|0;if(c[_a>>2]|0){s=0;do{__ZN10StringNameD2Ev(Da+(s<<2)|0);s=s+1|0}while(s>>>0<(c[_a>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Ya,1)}while(0);__ZN10StringNameD2Ev(Fa);__Z8D_METHODPKcS0_(Ga,1115322,1115346);Fa=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(Fa);c[Fa>>2]=407832;__ZN10MethodBind10_set_constEb(Fa,0);__ZN10MethodBind24_generate_argument_typesEi(Fa,1);c[Fa+44>>2]=1982;c[Fa+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,Fa,Ga,0,0)|0;Fa=Ga+4|0;Ya=c[Fa>>2]|0;do if(Ya|0){if(__Z16atomic_decrementPj(Ya+-8|0)|0)break;Ea=c[Fa>>2]|0;_a=(Ea|0)==0?0:Ea+-4|0;Ea=_a+4|0;if(c[_a>>2]|0){s=0;do{__ZN10StringNameD2Ev(Ea+(s<<2)|0);s=s+1|0}while(s>>>0<(c[_a>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Ya,1)}while(0);__ZN10StringNameD2Ev(Ga);__Z8D_METHODPKcS0_S0_S0_S0_(Ha,1115352,1128095,1115370,1115377,1115389);Ga=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(Ga);c[Ga>>2]=407868;__ZN10MethodBind10_set_constEb(Ga,0);__ZN10MethodBind24_generate_argument_typesEi(Ga,4);__ZN10MethodBind12_set_returnsEb(Ga,1);c[Ga+44>>2]=2;c[Ga+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,Ga,Ha,0,0)|0;Ga=Ha+4|0;Ya=c[Ga>>2]|0;do if(Ya|0){if(__Z16atomic_decrementPj(Ya+-8|0)|0)break;Fa=c[Ga>>2]|0;_a=(Fa|0)==0?0:Fa+-4|0;Fa=_a+4|0;if(c[_a>>2]|0){s=0;do{__ZN10StringNameD2Ev(Fa+(s<<2)|0);s=s+1|0}while(s>>>0<(c[_a>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Ya,1)}while(0);__ZN10StringNameD2Ev(Ha);__Z8D_METHODPKc(Ia,1115404);Ha=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(Ha);c[Ha>>2]=407904;__ZN10MethodBind10_set_constEb(Ha,0);__ZN10MethodBind24_generate_argument_typesEi(Ha,0);__ZN10MethodBind12_set_returnsEb(Ha,1);c[Ha+44>>2]=5877;c[Ha+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,Ha,Ia,0,0)|0;Ha=Ia+4|0;Ya=c[Ha>>2]|0;do if(Ya|0){if(__Z16atomic_decrementPj(Ya+-8|0)|0)break;Ga=c[Ha>>2]|0;_a=(Ga|0)==0?0:Ga+-4|0;Ga=_a+4|0;if(c[_a>>2]|0){s=0;do{__ZN10StringNameD2Ev(Ga+(s<<2)|0);s=s+1|0}while(s>>>0<(c[_a>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Ya,1)}while(0);__ZN10StringNameD2Ev(Ia);__Z8D_METHODPKc(Ja,1115428);Ia=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(Ia);c[Ia>>2]=407184;__ZN10MethodBind10_set_constEb(Ia,0);__ZN10MethodBind24_generate_argument_typesEi(Ia,0);c[Ia+44>>2]=5340;c[Ia+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,Ia,Ja,0,0)|0;Ia=Ja+4|0;Ya=c[Ia>>2]|0;do if(Ya|0){if(__Z16atomic_decrementPj(Ya+-8|0)|0)break;Ha=c[Ia>>2]|0;_a=(Ha|0)==0?0:Ha+-4|0;Ha=_a+4|0;if(c[_a>>2]|0){s=0;do{__ZN10StringNameD2Ev(Ha+(s<<2)|0);s=s+1|0}while(s>>>0<(c[_a>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Ya,1)}while(0);__ZN10StringNameD2Ev(Ja);__Z8D_METHODPKc(Ka,1115446);Ja=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(Ja);c[Ja>>2]=407184;__ZN10MethodBind10_set_constEb(Ja,0);__ZN10MethodBind24_generate_argument_typesEi(Ja,0);c[Ja+44>>2]=5341;c[Ja+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,Ja,Ka,0,0)|0;Ja=Ka+4|0;Ya=c[Ja>>2]|0;do if(Ya|0){if(__Z16atomic_decrementPj(Ya+-8|0)|0)break;Ia=c[Ja>>2]|0;_a=(Ia|0)==0?0:Ia+-4|0;Ia=_a+4|0;if(c[_a>>2]|0){s=0;do{__ZN10StringNameD2Ev(Ia+(s<<2)|0);s=s+1|0}while(s>>>0<(c[_a>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Ya,1)}while(0);__ZN10StringNameD2Ev(Ka);__Z8D_METHODPKc(La,1115465);Ka=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(Ka);c[Ka>>2]=407184;__ZN10MethodBind10_set_constEb(Ka,0);__ZN10MethodBind24_generate_argument_typesEi(Ka,0);c[Ka+44>>2]=5342;c[Ka+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,Ka,La,0,0)|0;Ka=La+4|0;Ya=c[Ka>>2]|0;do if(Ya|0){if(__Z16atomic_decrementPj(Ya+-8|0)|0)break;Ja=c[Ka>>2]|0;_a=(Ja|0)==0?0:Ja+-4|0;Ja=_a+4|0;if(c[_a>>2]|0){s=0;do{__ZN10StringNameD2Ev(Ja+(s<<2)|0);s=s+1|0}while(s>>>0<(c[_a>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Ya,1)}while(0);__ZN10StringNameD2Ev(La);__Z8D_METHODPKcS0_(Ma,1115486,1114785);La=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(La);c[La>>2]=407940;__ZN10MethodBind10_set_constEb(La,1);__ZN10MethodBind24_generate_argument_typesEi(La,1);__ZN10MethodBind12_set_returnsEb(La,1);c[La+44>>2]=4769;c[La+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,La,Ma,0,0)|0;La=Ma+4|0;Ya=c[La>>2]|0;do if(Ya|0){if(__Z16atomic_decrementPj(Ya+-8|0)|0)break;Ka=c[La>>2]|0;_a=(Ka|0)==0?0:Ka+-4|0;Ka=_a+4|0;if(c[_a>>2]|0){s=0;do{__ZN10StringNameD2Ev(Ka+(s<<2)|0);s=s+1|0}while(s>>>0<(c[_a>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Ya,1)}while(0);__ZN10StringNameD2Ev(Ma);__Z8D_METHODPKcS0_(Na,1115506,1114785);Ma=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(Ma);c[Ma>>2]=407976;__ZN10MethodBind10_set_constEb(Ma,1);__ZN10MethodBind24_generate_argument_typesEi(Ma,1);__ZN10MethodBind12_set_returnsEb(Ma,1);c[Ma+44>>2]=4770;c[Ma+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,Ma,Na,0,0)|0;Ma=Na+4|0;Ya=c[Ma>>2]|0;do if(Ya|0){if(__Z16atomic_decrementPj(Ya+-8|0)|0)break;La=c[Ma>>2]|0;_a=(La|0)==0?0:La+-4|0;La=_a+4|0;if(c[_a>>2]|0){s=0;do{__ZN10StringNameD2Ev(La+(s<<2)|0);s=s+1|0}while(s>>>0<(c[_a>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Ya,1)}while(0);__ZN10StringNameD2Ev(Na);__Z8D_METHODPKcS0_(Oa,1115526,1128537);Na=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(Na);c[Na>>2]=408012;__ZN10MethodBind10_set_constEb(Na,1);__ZN10MethodBind24_generate_argument_typesEi(Na,1);__ZN10MethodBind12_set_returnsEb(Na,1);c[Na+44>>2]=4771;c[Na+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,Na,Oa,0,0)|0;Na=Oa+4|0;Ya=c[Na>>2]|0;do if(Ya|0){if(__Z16atomic_decrementPj(Ya+-8|0)|0)break;Ma=c[Na>>2]|0;_a=(Ma|0)==0?0:Ma+-4|0;Ma=_a+4|0;if(c[_a>>2]|0){s=0;do{__ZN10StringNameD2Ev(Ma+(s<<2)|0);s=s+1|0}while(s>>>0<(c[_a>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Ya,1)}while(0);__ZN10StringNameD2Ev(Oa);__Z8D_METHODPKcS0_(Pa,1115552,1113974);Oa=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(Oa);c[Oa>>2]=407112;__ZN10MethodBind10_set_constEb(Oa,0);__ZN10MethodBind24_generate_argument_typesEi(Oa,1);c[Oa+44>>2]=1983;c[Oa+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,Oa,Pa,0,0)|0;Oa=Pa+4|0;Ya=c[Oa>>2]|0;do if(Ya|0){if(__Z16atomic_decrementPj(Ya+-8|0)|0)break;Na=c[Oa>>2]|0;_a=(Na|0)==0?0:Na+-4|0;Na=_a+4|0;if(c[_a>>2]|0){s=0;do{__ZN10StringNameD2Ev(Na+(s<<2)|0);s=s+1|0}while(s>>>0<(c[_a>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Ya,1)}while(0);__ZN10StringNameD2Ev(Pa);__Z8D_METHODPKcS0_S0_(Qa,1115586,1126848,1114335);__ZN7VariantC2EPKc(j,1115592);Pa=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(Pa);c[Pa>>2]=408048;__ZN10MethodBind10_set_constEb(Pa,0);__ZN10MethodBind24_generate_argument_typesEi(Pa,2);c[Pa+44>>2]=1753;c[Pa+48>>2]=0;c[b>>2]=j;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,Pa,Qa,b,1)|0;if(c[j>>2]|0)__ZN7Variant5clearEv(j);Pa=Qa+4|0;Ya=c[Pa>>2]|0;do if(Ya|0){if(__Z16atomic_decrementPj(Ya+-8|0)|0)break;Oa=c[Pa>>2]|0;_a=(Oa|0)==0?0:Oa+-4|0;Oa=_a+4|0;if(c[_a>>2]|0){s=0;do{__ZN10StringNameD2Ev(Oa+(s<<2)|0);s=s+1|0}while(s>>>0<(c[_a>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Ya,1)}while(0);__ZN10StringNameD2Ev(Qa);__Z8D_METHODPKcS0_(Ra,1115599,1126230);Qa=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(Qa);c[Qa>>2]=408084;__ZN10MethodBind10_set_constEb(Qa,0);__ZN10MethodBind24_generate_argument_typesEi(Qa,1);__ZN10MethodBind12_set_returnsEb(Qa,1);c[Qa+44>>2]=4772;c[Qa+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,Qa,Ra,0,0)|0;Qa=Ra+4|0;Ya=c[Qa>>2]|0;do if(Ya|0){if(__Z16atomic_decrementPj(Ya+-8|0)|0)break;Pa=c[Qa>>2]|0;_a=(Pa|0)==0?0:Pa+-4|0;Pa=_a+4|0;if(c[_a>>2]|0){s=0;do{__ZN10StringNameD2Ev(Pa+(s<<2)|0);s=s+1|0}while(s>>>0<(c[_a>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Ya,1)}while(0);__ZN10StringNameD2Ev(Ra);__Z8D_METHODPKcS0_(Sa,1115615,1146191);Ra=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(Ra);c[Ra>>2]=407112;__ZN10MethodBind10_set_constEb(Ra,0);__ZN10MethodBind24_generate_argument_typesEi(Ra,1);c[Ra+44>>2]=1984;c[Ra+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,Ra,Sa,0,0)|0;Ra=Sa+4|0;Ya=c[Ra>>2]|0;do if(Ya|0){if(__Z16atomic_decrementPj(Ya+-8|0)|0)break;Qa=c[Ra>>2]|0;_a=(Qa|0)==0?0:Qa+-4|0;Qa=_a+4|0;if(c[_a>>2]|0){s=0;do{__ZN10StringNameD2Ev(Qa+(s<<2)|0);s=s+1|0}while(s>>>0<(c[_a>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Ya,1)}while(0);__ZN10StringNameD2Ev(Sa);__Z8D_METHODPKc(Ta,1115629);Sa=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(Sa);c[Sa>>2]=407148;__ZN10MethodBind10_set_constEb(Sa,1);__ZN10MethodBind24_generate_argument_typesEi(Sa,0);__ZN10MethodBind12_set_returnsEb(Sa,1);c[Sa+44>>2]=5878;c[Sa+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,Sa,Ta,0,0)|0;Sa=Ta+4|0;Ya=c[Sa>>2]|0;do if(Ya|0){if(__Z16atomic_decrementPj(Ya+-8|0)|0)break;Ra=c[Sa>>2]|0;_a=(Ra|0)==0?0:Ra+-4|0;Ra=_a+4|0;if(c[_a>>2]|0){s=0;do{__ZN10StringNameD2Ev(Ra+(s<<2)|0);s=s+1|0}while(s>>>0<(c[_a>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Ya,1)}while(0);__ZN10StringNameD2Ev(Ta);__Z8D_METHODPKc(Ua,1115646);Ta=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(Ta);c[Ta>>2]=408120;__ZN10MethodBind10_set_constEb(Ta,0);__ZN10MethodBind24_generate_argument_typesEi(Ta,0);__ZN10MethodBind12_set_returnsEb(Ta,1);c[Ta+44>>2]=5879;c[Ta+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,Ta,Ua,0,0)|0;Ta=Ua+4|0;Ya=c[Ta>>2]|0;do if(Ya|0){if(__Z16atomic_decrementPj(Ya+-8|0)|0)break;Sa=c[Ta>>2]|0;_a=(Sa|0)==0?0:Sa+-4|0;Sa=_a+4|0;if(c[_a>>2]|0){s=0;do{__ZN10StringNameD2Ev(Sa+(s<<2)|0);s=s+1|0}while(s>>>0<(c[_a>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Ya,1)}while(0);__ZN10StringNameD2Ev(Ua);__Z8D_METHODPKc(Va,1115662);Ua=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(Ua);c[Ua>>2]=408156;__ZN10MethodBind10_set_constEb(Ua,0);__ZN10MethodBind24_generate_argument_typesEi(Ua,0);__ZN10MethodBind12_set_returnsEb(Ua,1);c[Ua+44>>2]=5880;c[Ua+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,Ua,Va,0,0)|0;Ua=Va+4|0;Ya=c[Ua>>2]|0;do if(Ya|0){if(__Z16atomic_decrementPj(Ya+-8|0)|0)break;Ta=c[Ua>>2]|0;_a=(Ta|0)==0?0:Ta+-4|0;Ta=_a+4|0;if(c[_a>>2]|0){s=0;do{__ZN10StringNameD2Ev(Ta+(s<<2)|0);s=s+1|0}while(s>>>0<(c[_a>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Ya,1)}while(0);__ZN10StringNameD2Ev(Va);__Z8D_METHODPKc(Wa,1115685);Va=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(Va);c[Va>>2]=408156;__ZN10MethodBind10_set_constEb(Va,0);__ZN10MethodBind24_generate_argument_typesEi(Va,0);__ZN10MethodBind12_set_returnsEb(Va,1);c[Va+44>>2]=5881;c[Va+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,Va,Wa,0,0)|0;Va=Wa+4|0;Ya=c[Va>>2]|0;do if(Ya|0){if(__Z16atomic_decrementPj(Ya+-8|0)|0)break;Ua=c[Va>>2]|0;_a=(Ua|0)==0?0:Ua+-4|0;Ua=_a+4|0;if(c[_a>>2]|0){s=0;do{__ZN10StringNameD2Ev(Ua+(s<<2)|0);s=s+1|0}while(s>>>0<(c[_a>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Ya,1)}while(0);__ZN10StringNameD2Ev(Wa);__ZN6StringC2EPKc(b,1113716);c[O>>2]=c[b>>2];__ZN10StringNameC2ERK6String(j,O);__ZN10StringNameC2EPKc(b,1115708);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(j,b,0);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(j);Wa=c[O>>2]|0;do if(Wa|0){if(__Z16atomic_decrementPj(Wa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Wa,1)}while(0);__ZN6StringC2EPKc(b,1113716);c[O>>2]=c[b>>2];__ZN10StringNameC2ERK6String(j,O);__ZN10StringNameC2EPKc(b,1115719);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(j,b,1);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(j);Wa=c[O>>2]|0;do if(Wa|0){if(__Z16atomic_decrementPj(Wa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Wa,1)}while(0);__ZN6StringC2EPKc(b,1113716);c[O>>2]=c[b>>2];__ZN10StringNameC2ERK6String(j,O);__ZN10StringNameC2EPKc(b,1115730);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(j,b,2);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(j);Wa=c[O>>2]|0;do if(Wa|0){if(__Z16atomic_decrementPj(Wa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Wa,1)}while(0);__ZN6StringC2EPKc(b,1113716);c[O>>2]=c[b>>2];__ZN10StringNameC2ERK6String(j,O);__ZN10StringNameC2EPKc(b,1115742);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(j,b,3);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(j);Wa=c[O>>2]|0;do if(Wa|0){if(__Z16atomic_decrementPj(Wa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Wa,1)}while(0);__ZN6StringC2EPKc(b,1113716);c[O>>2]=c[b>>2];__ZN10StringNameC2ERK6String(j,O);__ZN10StringNameC2EPKc(b,1115756);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(j,b,4);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(j);Wa=c[O>>2]|0;do if(Wa|0){if(__Z16atomic_decrementPj(Wa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Wa,1)}while(0);__ZN6StringC2EPKc(b,1113716);c[O>>2]=c[b>>2];__ZN10StringNameC2ERK6String(j,O);__ZN10StringNameC2EPKc(b,1115769);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(j,b,5);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(j);Wa=c[O>>2]|0;do if(Wa|0){if(__Z16atomic_decrementPj(Wa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Wa,1)}while(0);__ZN6StringC2EPKc(b,1113716);c[O>>2]=c[b>>2];__ZN10StringNameC2ERK6String(j,O);__ZN10StringNameC2EPKc(b,1115780);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(j,b,6);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(j);Wa=c[O>>2]|0;do if(Wa|0){if(__Z16atomic_decrementPj(Wa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Wa,1)}while(0);__ZN6StringC2EPKc(b,1113716);c[O>>2]=c[b>>2];__ZN10StringNameC2ERK6String(j,O);__ZN10StringNameC2EPKc(b,1115793);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(j,b,1);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(j);Wa=c[O>>2]|0;do if(Wa|0){if(__Z16atomic_decrementPj(Wa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Wa,1)}while(0);__ZN6StringC2EPKc(b,1113716);c[O>>2]=c[b>>2];__ZN10StringNameC2ERK6String(j,O);__ZN10StringNameC2EPKc(b,1115807);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(j,b,2);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(j);Wa=c[O>>2]|0;do if(Wa|0){if(__Z16atomic_decrementPj(Wa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Wa,1)}while(0);__ZN6StringC2EPKc(b,1113716);c[O>>2]=c[b>>2];__ZN10StringNameC2ERK6String(j,O);__ZN10StringNameC2EPKc(b,1115822);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(j,b,3);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(j);Wa=c[O>>2]|0;do if(Wa|0){if(__Z16atomic_decrementPj(Wa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Wa,1)}while(0);__ZN6StringC2EPKc(b,1113716);c[O>>2]=c[b>>2];__ZN10StringNameC2ERK6String(j,O);__ZN10StringNameC2EPKc(b,1115834);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(j,b,4);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(j);Wa=c[O>>2]|0;do if(Wa|0){if(__Z16atomic_decrementPj(Wa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Wa,1)}while(0);__ZN6StringC2EPKc(b,1113716);c[O>>2]=c[b>>2];__ZN10StringNameC2ERK6String(j,O);__ZN10StringNameC2EPKc(b,1115846);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(j,b,5);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(j);Wa=c[O>>2]|0;do if(Wa|0){if(__Z16atomic_decrementPj(Wa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Wa,1)}while(0);__ZN6StringC2EPKc(b,1113716);c[O>>2]=c[b>>2];__ZN10StringNameC2ERK6String(j,O);__ZN10StringNameC2EPKc(b,1115856);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(j,b,6);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(j);Wa=c[O>>2]|0;do if(Wa|0){if(__Z16atomic_decrementPj(Wa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Wa,1)}while(0);__ZN6StringC2EPKc(b,1113716);c[O>>2]=c[b>>2];__ZN10StringNameC2ERK6String(j,O);__ZN10StringNameC2EPKc(b,1115867);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(j,b,7);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(j);Wa=c[O>>2]|0;do if(Wa|0){if(__Z16atomic_decrementPj(Wa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Wa,1)}while(0);__ZN6StringC2EPKc(b,1113716);c[O>>2]=c[b>>2];__ZN10StringNameC2ERK6String(j,O);__ZN10StringNameC2EPKc(b,1115878);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(j,b,8);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(j);Wa=c[O>>2]|0;do if(Wa|0){if(__Z16atomic_decrementPj(Wa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Wa,1)}while(0);__ZN6StringC2EPKc(b,1113716);c[O>>2]=c[b>>2];__ZN10StringNameC2ERK6String(j,O);__ZN10StringNameC2EPKc(b,1115891);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(j,b,9);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(j);Wa=c[O>>2]|0;do if(Wa|0){if(__Z16atomic_decrementPj(Wa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Wa,1)}while(0);__ZN6StringC2EPKc(b,1113716);c[O>>2]=c[b>>2];__ZN10StringNameC2ERK6String(j,O);__ZN10StringNameC2EPKc(b,1115907);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(j,b,10);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(j);Wa=c[O>>2]|0;do if(Wa|0){if(__Z16atomic_decrementPj(Wa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Wa,1)}while(0);__ZN6StringC2EPKc(b,1113716);c[O>>2]=c[b>>2];__ZN10StringNameC2ERK6String(j,O);__ZN10StringNameC2EPKc(b,1115921);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(j,b,11);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(j);Wa=c[O>>2]|0;do if(Wa|0){if(__Z16atomic_decrementPj(Wa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Wa,1)}while(0);__ZN6StringC2EPKc(b,1113716);c[O>>2]=c[b>>2];__ZN10StringNameC2ERK6String(j,O);__ZN10StringNameC2EPKc(b,1115936);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(j,b,12);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(j);Wa=c[O>>2]|0;do if(Wa|0){if(__Z16atomic_decrementPj(Wa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Wa,1)}while(0);__ZN6StringC2EPKc(b,1113716);c[O>>2]=c[b>>2];__ZN10StringNameC2ERK6String(j,O);__ZN10StringNameC2EPKc(b,1115951);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(j,b,0);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(j);Wa=c[O>>2]|0;do if(Wa|0){if(__Z16atomic_decrementPj(Wa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Wa,1)}while(0);__ZN6StringC2EPKc(b,1113716);c[O>>2]=c[b>>2];__ZN10StringNameC2ERK6String(j,O);__ZN10StringNameC2EPKc(b,1115980);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(j,b,1);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(j);Wa=c[O>>2]|0;do if(Wa|0){if(__Z16atomic_decrementPj(Wa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Wa,1)}while(0);__ZN6StringC2EPKc(b,1113716);c[O>>2]=c[b>>2];__ZN10StringNameC2ERK6String(j,O);__ZN10StringNameC2EPKc(b,1116008);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(j,b,2);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(j);Wa=c[O>>2]|0;do if(Wa|0){if(__Z16atomic_decrementPj(Wa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Wa,1)}while(0);__ZN6StringC2EPKc(b,1113716);c[O>>2]=c[b>>2];__ZN10StringNameC2ERK6String(j,O);__ZN10StringNameC2EPKc(b,1116045);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(j,b,3);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(j);Wa=c[O>>2]|0;do if(Wa|0){if(__Z16atomic_decrementPj(Wa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Wa,1)}while(0);__ZN6StringC2EPKc(b,1113716);c[O>>2]=c[b>>2];__ZN10StringNameC2ERK6String(j,O);__ZN10StringNameC2EPKc(b,1116081);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(j,b,4);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(j);Wa=c[O>>2]|0;do if(Wa|0){if(__Z16atomic_decrementPj(Wa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Wa,1)}while(0);__ZN6StringC2EPKc(b,1113716);c[O>>2]=c[b>>2];__ZN10StringNameC2ERK6String(j,O);__ZN10StringNameC2EPKc(b,1116117);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(j,b,5);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(j);Wa=c[O>>2]|0;do if(Wa|0){if(__Z16atomic_decrementPj(Wa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Wa,1)}while(0);__ZN6StringC2EPKc(b,1113716);c[O>>2]=c[b>>2];__ZN10StringNameC2ERK6String(j,O);__ZN10StringNameC2EPKc(b,1116152);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(j,b,6);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(j);Wa=c[O>>2]|0;do if(Wa|0){if(__Z16atomic_decrementPj(Wa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Wa,1)}while(0);__ZN6StringC2EPKc(b,1113716);c[O>>2]=c[b>>2];__ZN10StringNameC2ERK6String(j,O);__ZN10StringNameC2EPKc(b,1116178);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(j,b,0);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(j);Wa=c[O>>2]|0;do if(Wa|0){if(__Z16atomic_decrementPj(Wa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Wa,1)}while(0);__ZN6StringC2EPKc(b,1113716);c[O>>2]=c[b>>2];__ZN10StringNameC2ERK6String(j,O);__ZN10StringNameC2EPKc(b,1116197);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(j,b,1);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(j);Wa=c[O>>2]|0;do if(Wa|0){if(__Z16atomic_decrementPj(Wa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Wa,1)}while(0);__ZN6StringC2EPKc(b,1113716);c[O>>2]=c[b>>2];__ZN10StringNameC2ERK6String(j,O);__ZN10StringNameC2EPKc(b,1116213);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(j,b,2);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(j);Wa=c[O>>2]|0;do if(Wa|0){if(__Z16atomic_decrementPj(Wa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Wa,1)}while(0);__ZN6StringC2EPKc(b,1113716);c[O>>2]=c[b>>2];__ZN10StringNameC2ERK6String(j,O);__ZN10StringNameC2EPKc(b,1116234);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(j,b,3);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(j);Wa=c[O>>2]|0;do if(Wa|0){if(__Z16atomic_decrementPj(Wa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Wa,1)}while(0);__ZN6StringC2EPKc(b,1113716);c[O>>2]=c[b>>2];__ZN10StringNameC2ERK6String(j,O);__ZN10StringNameC2EPKc(b,1116255);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(j,b,4);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(j);Wa=c[O>>2]|0;do if(Wa|0){if(__Z16atomic_decrementPj(Wa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Wa,1)}while(0);__ZN6StringC2EPKc(b,1113716);c[O>>2]=c[b>>2];__ZN10StringNameC2ERK6String(j,O);__ZN10StringNameC2EPKc(b,1116273);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(j,b,5);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(j);Wa=c[O>>2]|0;do if(Wa|0){if(__Z16atomic_decrementPj(Wa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Wa,1)}while(0);__ZN6StringC2EPKc(b,1113716);c[O>>2]=c[b>>2];__ZN10StringNameC2ERK6String(j,O);__ZN10StringNameC2EPKc(b,1116290);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(j,b,6);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(j);Wa=c[O>>2]|0;do if(Wa|0){if(__Z16atomic_decrementPj(Wa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Wa,1)}while(0);__ZN6StringC2EPKc(b,1113716);c[O>>2]=c[b>>2];__ZN10StringNameC2ERK6String(j,O);__ZN10StringNameC2EPKc(b,1116310);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(j,b,7);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(j);Wa=c[O>>2]|0;do if(Wa|0){if(__Z16atomic_decrementPj(Wa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Wa,1)}while(0);__ZN6StringC2EPKc(b,1113716);c[O>>2]=c[b>>2];__ZN10StringNameC2ERK6String(j,O);__ZN10StringNameC2EPKc(b,1116331);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(j,b,0);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(j);Wa=c[O>>2]|0;do if(Wa|0){if(__Z16atomic_decrementPj(Wa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Wa,1)}while(0);__ZN6StringC2EPKc(b,1113716);c[O>>2]=c[b>>2];__ZN10StringNameC2ERK6String(j,O);__ZN10StringNameC2EPKc(b,1116350);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(j,b,1);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(j);Wa=c[O>>2]|0;do if(Wa|0){if(__Z16atomic_decrementPj(Wa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Wa,1)}while(0);__ZN6StringC2EPKc(b,1113716);c[O>>2]=c[b>>2];__ZN10StringNameC2ERK6String(j,O);__ZN10StringNameC2EPKc(b,1116372);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(j,b,2);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(j);Wa=c[O>>2]|0;do if(Wa|0){if(__Z16atomic_decrementPj(Wa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Wa,1)}while(0);__ZN6StringC2EPKc(b,1113716);c[O>>2]=c[b>>2];__ZN10StringNameC2ERK6String(j,O);__ZN10StringNameC2EPKc(b,1116394);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(j,b,3);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(j);Wa=c[O>>2]|0;do if(Wa|0){if(__Z16atomic_decrementPj(Wa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Wa,1)}while(0);__ZN6StringC2EPKc(b,1113716);c[O>>2]=c[b>>2];__ZN10StringNameC2ERK6String(j,O);__ZN10StringNameC2EPKc(b,1116414);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(j,b,4);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(j);j=c[O>>2]|0;if(!j){l=a;return}if(__Z16atomic_decrementPj(j+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(j,1);l=a;return}function __ZN3_OS13set_clipboardERK6String(a,b){a=a|0;b=b|0;a=__ZN2OS13get_singletonEv()|0;Pi[c[(c[a>>2]|0)+108>>2]&2047](a,b);return}function __ZNK3_OS13get_clipboardEv(a){a=a|0;a=__ZN2OS13get_singletonEv()|0;return ij[c[(c[a>>2]|0)+112>>2]&8191](a)|0}function __ZN3_OS22set_screen_orientationENS_17ScreenOrientationE(a,b){a=a|0;b=b|0;a=__ZN2OS13get_singletonEv()|0;Pi[c[(c[a>>2]|0)+408>>2]&2047](a,b);return}function __ZNK3_OS22get_screen_orientationEv(a){a=a|0;return __ZNK2OS22get_screen_orientationEv(__ZN2OS13get_singletonEv()|0)|0}function __ZN3_OS18set_keep_screen_onEb(a,b){a=a|0;b=b|0;a=__ZN2OS13get_singletonEv()|0;Pi[c[(c[a>>2]|0)+224>>2]&2047](a,b);return}function __ZNK3_OS17is_keep_screen_onEv(a){a=a|0;a=__ZN2OS13get_singletonEv()|0;return ij[c[(c[a>>2]|0)+228>>2]&8191](a)|0}function __ZNK3_OS23has_touchscreen_ui_hintEv(a){a=a|0;a=__ZN2OS13get_singletonEv()|0;return ij[c[(c[a>>2]|0)+404>>2]&8191](a)|0}function __ZN3_OS16set_window_titleERK6String(a,b){a=a|0;b=b|0;a=__ZN2OS13get_singletonEv()|0;Pi[c[(c[a>>2]|0)+104>>2]&2047](a,b);return}function __ZN3_OS28set_low_processor_usage_modeEb(a,b){a=a|0;b=b|0;a=__ZN2OS13get_singletonEv()|0;Pi[c[(c[a>>2]|0)+232>>2]&2047](a,b);return}function __ZNK3_OS30is_in_low_processor_usage_modeEv(a){a=a|0;a=__ZN2OS13get_singletonEv()|0;return ij[c[(c[a>>2]|0)+236>>2]&8191](a)|0}function __ZNK3_OS19get_processor_countEv(a){a=a|0;a=__ZN2OS13get_singletonEv()|0;return ij[c[(c[a>>2]|0)+448>>2]&8191](a)|0}function __ZNK3_OS19get_executable_pathEv(a){a=a|0;a=__ZN2OS13get_singletonEv()|0;return ij[c[(c[a>>2]|0)+244>>2]&8191](a)|0}function __ZN3_OS7executeERK6StringRK6VectorIS0_Eb5Array(b,d,e,f,g){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;var h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0;b=l;l=l+48|0;if((l|0)>=(m|0))ba(48);h=b+24|0;i=b+36|0;j=b+32|0;k=b;c[i>>2]=0;n=0;o=0;while(1){p=c[e>>2]|0;q=(p|0)==0;if(q)r=0;else r=c[p+-4>>2]|0;if((n|0)>=(r|0))break;if(q)s=0;else s=c[p+-4>>2]|0;do if((s|0)<=(n|0)){if(q)t=0;else t=c[p+-4>>2]|0;if((t|0)>(n|0)){a[1263537]=0;u=27;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);v=0;break}}else u=27;while(0);if((u|0)==27){u=0;v=p+(n<<2)|0}if(!o){q=__ZnwjPFPvjE(12,4740)|0;c[i>>2]=q;c[q>>2]=0;c[q+4>>2]=0;c[q+8>>2]=0;w=q}else w=o;q=__ZnwjPFPvjE(16,4740)|0;c[q>>2]=0;c[q+4>>2]=0;c[q+8>>2]=0;c[q+12>>2]=0;if((c[v>>2]|0?(c[q>>2]=0,x=c[v>>2]|0,x|0):0)?__Z28atomic_conditional_incrementPj(x+-8|0)|0:0)c[q>>2]=c[v>>2];x=w+4|0;y=c[x>>2]|0;c[q+8>>2]=y;c[q+4>>2]=0;c[q+12>>2]=w;if(y|0)c[y+4>>2]=q;c[x>>2]=q;if(!(c[w>>2]|0))c[w>>2]=q;q=w+8|0;c[q>>2]=(c[q>>2]|0)+1;n=n+1|0;o=w}c[j>>2]=0;w=__ZN2OS13get_singletonEv()|0;o=ni[c[(c[w>>2]|0)+248>>2]&63](w,d,i,f,h,j,0)|0;__ZN5Array5clearEv(g);__ZN7VariantC2ERK6String(k,j);__ZN5Array9push_backERK7Variant(g,k);if(c[k>>2]|0)__ZN7Variant5clearEv(k);k=(o|0)==0?c[h>>2]|0:-1;h=c[j>>2]|0;if(h|0?(__Z16atomic_decrementPj(h+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(h,1);h=c[i>>2]|0;if(!h){l=b;return k|0}else z=h;while(1){h=c[z>>2]|0;if(!h){u=15;break}__ZN4ListI6String16DefaultAllocatorE5_Data5eraseEPKNS2_7ElementE(z,h)|0;A=c[i>>2]|0;if(!(c[A+8>>2]|0)){u=14;break}if(!A){u=18;break}else z=A}if((u|0)==14){__ZN6Memory11free_staticEPvb(A,0);c[i>>2]=0;l=b;return k|0}else if((u|0)==15)if(!(c[z+8>>2]|0)){a[1263537]=0;__ZN6Memory11free_staticEPvb(z,0);l=b;return k|0}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145461,1145120,668,1145467,0);l=b;return k|0}else if((u|0)==18){l=b;return k|0}return 0}function __ZN3_OS4killEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=a;e=__ZN2OS13get_singletonEv()|0;f=c[(c[e>>2]|0)+252>>2]|0;g=d;c[g>>2]=b;c[g+4>>2]=((b|0)<0)<<31>>31;b=$i[f&8191](e,d)|0;l=a;return b|0}function __ZN3_OS10shell_openE6String(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=a;e=__ZN2OS13get_singletonEv()|0;f=c[(c[e>>2]|0)+260>>2]|0;c[d>>2]=0;g=c[b>>2]|0;if(g|0?(c[d>>2]=0,__Z28atomic_conditional_incrementPj(g+-8|0)|0):0)c[d>>2]=c[b>>2];b=$i[f&8191](e,d)|0;e=c[d>>2]|0;if(!e){l=a;return b|0}if(__Z16atomic_decrementPj(e+-8|0)|0){l=a;return b|0}__ZN6Memory11free_staticEPvb(e,1);l=a;return b|0}function __ZNK3_OS14get_process_IDEv(a){a=a|0;a=__ZN2OS13get_singletonEv()|0;return ij[c[(c[a>>2]|0)+256>>2]&8191](a)|0}function __ZNK3_OS15get_environmentERK6String(a,b){a=a|0;b=b|0;a=__ZN2OS13get_singletonEv()|0;return $i[c[(c[a>>2]|0)+272>>2]&8191](a,b)|0}function __ZNK3_OS15has_environmentERK6String(a,b){a=a|0;b=b|0;a=__ZN2OS13get_singletonEv()|0;return $i[c[(c[a>>2]|0)+268>>2]&8191](a,b)|0}function __ZNK3_OS8get_nameEv(a){a=a|0;a=__ZN2OS13get_singletonEv()|0;return ij[c[(c[a>>2]|0)+276>>2]&8191](a)|0}function __ZN3_OS16get_cmdline_argsEv(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+4|0;e=b;f=__ZN2OS13get_singletonEv()|0;g=ij[c[(c[f>>2]|0)+280>>2]&8191](f)|0;c[d>>2]=0;f=(g|0)==0;if(f){h=0;i=0}else{j=g;k=3}while(1){if((k|0)==3){k=0;n=c[j>>2]|0;h=n;i=n}if(!h)break;c[e>>2]=0;if((c[h>>2]|0?(c[e>>2]=0,n=c[h>>2]|0,n|0):0)?__Z28atomic_conditional_incrementPj(n+-8|0)|0:0)c[e>>2]=c[i>>2];__ZN6VectorI6StringE9push_backES0_(d,e)|0;n=c[e>>2]|0;if(n|0?(__Z16atomic_decrementPj(n+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(n,1);j=h+4|0;k=3}if(f){o=c[d>>2]|0;l=b;return o|0}f=g+8|0;while(1){h=c[g>>2]|0;if(!h)break;__ZN4ListI6String16DefaultAllocatorE5_Data5eraseEPKNS2_7ElementE(g,h)|0;if(!(c[f>>2]|0)){k=17;break}}if((k|0)==17){__ZN6Memory11free_staticEPvb(g,0);o=c[d>>2]|0;l=b;return o|0}if(!(c[f>>2]|0)){a[1263537]=0;__ZN6Memory11free_staticEPvb(g,0);o=c[d>>2]|0;l=b;return o|0}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145461,1145120,668,1145467,0);o=c[d>>2]|0;l=b;return o|0}return 0}function __ZNK3_OS12get_datetimeEb(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=b+4|0;f=b+8|0;g=b;c[e>>2]=__ZNK3_OS8get_dateEb(0,d)|0;c[f>>2]=__ZNK3_OS8get_timeEb(0,d)|0;c[g>>2]=0;__ZNK10Dictionary12get_key_listEP4ListI7Variant16DefaultAllocatorE(f,g);d=0;while(1){h=c[g>>2]|0;i=(h|0)==0;if(i)j=0;else j=c[h+8>>2]|0;if((d|0)>=(j|0))break;if(i)k=0;else k=c[h+8>>2]|0;do if((k|0)<=(d|0)){if(i)n=0;else n=c[h+8>>2]|0;if((n|0)>(d|0)){a[1263537]=0;o=33;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145120,403,1146766,0);p=0;break}}else o=33;while(0);a:do if((o|0)==33){o=0;b:do if(!i?(q=c[h>>2]|0,q|0):0){r=q;q=0;while(1){if((q|0)==(d|0))break;s=c[r+24>>2]|0;if(!s)break b;else{r=s;q=q+1|0}}p=r;break a}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145120,418,1133820,0);a[1263537]=0;p=0}while(0);q=__ZN10DictionaryixERK7Variant(f,p)|0;s=c[g>>2]|0;t=(s|0)==0;if(t)u=0;else u=c[s+8>>2]|0;do if((u|0)<=(d|0)){if(t)v=0;else v=c[s+8>>2]|0;if((v|0)>(d|0)){a[1263537]=0;o=47;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145120,403,1146766,0);w=0;break}}else o=47;while(0);c:do if((o|0)==47){o=0;d:do if(!t?(x=c[s>>2]|0,x|0):0){y=x;x=0;while(1){if((x|0)==(d|0))break;z=c[y+24>>2]|0;if(!z)break d;else{y=z;x=x+1|0}}w=y;break c}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145120,418,1133820,0);a[1263537]=0;w=0}while(0);__ZN7VariantaSERKS_(__ZN10DictionaryixERK7Variant(e,w)|0,q);d=d+1|0}if(i){__ZN10DictionaryD2Ev(f);A=c[e>>2]|0;l=b;return A|0}else B=h;while(1){h=c[B>>2]|0;if(!h){o=21;break}a[1263537]=0;if((c[h+32>>2]|0)==(B|0)){c[B>>2]=c[h+24>>2];i=B+4|0;d=c[h+28>>2]|0;if((c[i>>2]|0)==(h|0))c[i>>2]=d;i=h+24|0;if(d|0)c[d+24>>2]=c[i>>2];w=c[i>>2]|0;if(w|0)c[w+28>>2]=d;if(c[h>>2]|0)__ZN7Variant5clearEv(h);__ZN6Memory11free_staticEPvb(h,0);h=B+8|0;c[h>>2]=(c[h>>2]|0)+-1}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145114,1145120,157,1145132,0);C=c[g>>2]|0;if(!(c[C+8>>2]|0)){o=20;break}if(!C){o=24;break}else B=C}if((o|0)==20){__ZN6Memory11free_staticEPvb(C,0);c[g>>2]=0;__ZN10DictionaryD2Ev(f);A=c[e>>2]|0;l=b;return A|0}else if((o|0)==21)if(!(c[B+8>>2]|0)){a[1263537]=0;__ZN6Memory11free_staticEPvb(B,0);__ZN10DictionaryD2Ev(f);A=c[e>>2]|0;l=b;return A|0}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145461,1145120,668,1145467,0);__ZN10DictionaryD2Ev(f);A=c[e>>2]|0;l=b;return A|0}else if((o|0)==24){__ZN10DictionaryD2Ev(f);A=c[e>>2]|0;l=b;return A|0}return 0}function __ZNK3_OS8get_dateEb(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0;b=l;l=l+80|0;if((l|0)>=(m|0))ba(80);e=b+48|0;f=b+52|0;g=b+24|0;h=b;i=__ZN2OS13get_singletonEv()|0;bj[c[(c[i>>2]|0)+296>>2]&4095](f,i,d);__ZN10DictionaryC2Ev(e);__ZN7VariantC2Ei(g,c[f>>2]|0);__ZN7VariantC2EPKc(h,1123115);__ZN7VariantaSERKS_(__ZN10DictionaryixERK7Variant(e,h)|0,g);if(c[h>>2]|0)__ZN7Variant5clearEv(h);if(c[g>>2]|0)__ZN7Variant5clearEv(g);__ZN7VariantC2Ei(g,c[f+4>>2]|0);__ZN7VariantC2EPKc(h,1116547);__ZN7VariantaSERKS_(__ZN10DictionaryixERK7Variant(e,h)|0,g);if(c[h>>2]|0)__ZN7Variant5clearEv(h);if(c[g>>2]|0)__ZN7Variant5clearEv(g);__ZN7VariantC2Ei(g,c[f+8>>2]|0);__ZN7VariantC2EPKc(h,1116543);__ZN7VariantaSERKS_(__ZN10DictionaryixERK7Variant(e,h)|0,g);if(c[h>>2]|0)__ZN7Variant5clearEv(h);if(c[g>>2]|0)__ZN7Variant5clearEv(g);__ZN7VariantC2Ei(g,c[f+12>>2]|0);__ZN7VariantC2EPKc(h,1117180);__ZN7VariantaSERKS_(__ZN10DictionaryixERK7Variant(e,h)|0,g);if(c[h>>2]|0)__ZN7Variant5clearEv(h);if(c[g>>2]|0)__ZN7Variant5clearEv(g);__ZN7VariantC2Eb(g,(a[f+16>>0]|0)!=0);__ZN7VariantC2EPKc(h,1117193);__ZN7VariantaSERKS_(__ZN10DictionaryixERK7Variant(e,h)|0,g);if(c[h>>2]|0)__ZN7Variant5clearEv(h);if(!(c[g>>2]|0)){j=c[e>>2]|0;l=b;return j|0}__ZN7Variant5clearEv(g);j=c[e>>2]|0;l=b;return j|0}function __ZNK3_OS8get_timeEb(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0;a=l;l=l+64|0;if((l|0)>=(m|0))ba(64);d=a+48|0;e=a+52|0;f=a+24|0;g=a;h=__ZN2OS13get_singletonEv()|0;bj[c[(c[h>>2]|0)+300>>2]&4095](e,h,b);__ZN10DictionaryC2Ev(d);__ZN7VariantC2Ei(f,c[e>>2]|0);__ZN7VariantC2EPKc(g,1116538);__ZN7VariantaSERKS_(__ZN10DictionaryixERK7Variant(d,g)|0,f);if(c[g>>2]|0)__ZN7Variant5clearEv(g);if(c[f>>2]|0)__ZN7Variant5clearEv(f);__ZN7VariantC2Ei(f,c[e+4>>2]|0);__ZN7VariantC2EPKc(g,1116531);__ZN7VariantaSERKS_(__ZN10DictionaryixERK7Variant(d,g)|0,f);if(c[g>>2]|0)__ZN7Variant5clearEv(g);if(c[f>>2]|0)__ZN7Variant5clearEv(f);__ZN7VariantC2Ei(f,c[e+8>>2]|0);__ZN7VariantC2EPKc(g,1116524);__ZN7VariantaSERKS_(__ZN10DictionaryixERK7Variant(d,g)|0,f);if(c[g>>2]|0)__ZN7Variant5clearEv(g);if(!(c[f>>2]|0)){i=c[d>>2]|0;l=a;return i|0}__ZN7Variant5clearEv(f);i=c[d>>2]|0;l=a;return i|0}function __ZNK3_OS18get_time_zone_infoEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0;a=l;l=l+64|0;if((l|0)>=(m|0))ba(64);b=a+48|0;d=a+56|0;e=a+24|0;f=a;g=__ZN2OS13get_singletonEv()|0;Pi[c[(c[g>>2]|0)+304>>2]&2047](d,g);__ZN10DictionaryC2Ev(b);__ZN7VariantC2Ei(e,c[d>>2]|0);__ZN7VariantC2EPKc(f,1117188);__ZN7VariantaSERKS_(__ZN10DictionaryixERK7Variant(b,f)|0,e);if(c[f>>2]|0)__ZN7Variant5clearEv(f);if(c[e>>2]|0)__ZN7Variant5clearEv(e);__ZN7VariantC2ERK6String(e,d+4|0);__ZN7VariantC2EPKc(f,1126230);__ZN7VariantaSERKS_(__ZN10DictionaryixERK7Variant(b,f)|0,e);if(c[f>>2]|0)__ZN7Variant5clearEv(f);if(c[e>>2]|0)__ZN7Variant5clearEv(e);e=c[d+4>>2]|0;if(!e){h=c[b>>2]|0;l=a;return h|0}if(__Z16atomic_decrementPj(e+-8|0)|0){h=c[b>>2]|0;l=a;return h|0}__ZN6Memory11free_staticEPvb(e,1);h=c[b>>2]|0;l=a;return h|0}function __ZNK3_OS13get_unix_timeEv(a){a=a|0;var b=0;a=__ZN2OS13get_singletonEv()|0;b=ij[c[(c[a>>2]|0)+308>>2]&8191](a)|0;return b|0}function __ZNK3_OS27get_datetime_from_unix_timeEy(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0;b=l;l=l+80|0;if((l|0)>=(m|0))ba(80);f=b+60|0;g=b+56|0;h=b+52|0;i=b+48|0;j=b+64|0;k=b+24|0;n=b;c[j>>2]=__Z4itosx(d,e)|0;c[i>>2]=__ZplPKcRK6String(1117034,j)|0;__ZN6StringC2EPKc(k,1117065);c[h>>2]=__ZNK6StringplERKS_(i,k)|0;c[g>>2]=__ZNK6String4utf8Ev(h)|0;__Z19_err_set_last_errorPKc(__ZNK10CharString8get_dataEv(g)|0);o=c[g>>2]|0;if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(o,1);o=c[h>>2]|0;if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(o,1);o=c[k>>2]|0;if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(o,1);o=c[i>>2]|0;if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(o,1);o=c[j>>2]|0;if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(o,1);a[1263537]=1;if((e|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1114643,1116579,653,1117107,0);__ZN10DictionaryC2Ev(f);p=c[f>>2]|0;l=b;return p|0}a[1263537]=0;e=(d>>>0)%86400|0;o=(d>>>0)/86400|0;d=(((e>>>0)%3600|0)>>>0)/60|0;i=o+4|0;h=1970;g=o;while(1){q=(h&3|0)!=0;if(q)r=365;else r=((h|0)%100|0|0)!=0|((h|0)%400|0|0)==0?366:365;if(g>>>0<r>>>0)break;if(q)s=365;else s=((h|0)%100|0|0)!=0|((h|0)%400|0|0)==0?366:365;h=h+1|0;g=g-s|0}s=(e>>>0)%60|0;r=(e>>>0)/3600|0;e=(i>>>0)%7|0;i=((h|0)%400|0|0)==0;do if(q)if(g>>>0<31){t=0;u=g}else{o=0;v=g;w=31;while(1){x=v-w|0;y=o+1|0;w=c[408184+(y<<2)>>2]|0;if(x>>>0<w>>>0){t=y;u=x;break}else{o=y;v=x}}}else if(!((h|0)%100|0)){v=i&1;o=c[408184+(v*48|0)>>2]|0;if(g>>>0<o>>>0){t=0;u=g;break}else{z=0;A=g;B=o}while(1){o=A-B|0;w=z+1|0;B=c[408184+(v*48|0)+(w<<2)>>2]|0;if(o>>>0<B>>>0){t=w;u=o;break}else{z=w;A=o}}}else{if(g>>>0<31){t=0;u=g;break}else{C=0;D=g;E=31}while(1){v=D-E|0;o=C+1|0;E=c[408232+(o<<2)>>2]|0;if(v>>>0<E>>>0){t=o;u=v;break}else{C=o;D=v}}}while(0);__ZN10DictionaryC2Ev(j);__ZN7VariantC2Ei(k,r);__ZN7VariantC2EPKc(n,1116538);__ZN7VariantaSERKS_(__ZN10DictionaryixERK7Variant(j,n)|0,k);if(c[n>>2]|0)__ZN7Variant5clearEv(n);if(c[k>>2]|0)__ZN7Variant5clearEv(k);__ZN7VariantC2Ei(k,d);__ZN7VariantC2EPKc(n,1116531);__ZN7VariantaSERKS_(__ZN10DictionaryixERK7Variant(j,n)|0,k);if(c[n>>2]|0)__ZN7Variant5clearEv(n);if(c[k>>2]|0)__ZN7Variant5clearEv(k);__ZN7VariantC2Ei(k,s);__ZN7VariantC2EPKc(n,1116524);__ZN7VariantaSERKS_(__ZN10DictionaryixERK7Variant(j,n)|0,k);if(c[n>>2]|0)__ZN7Variant5clearEv(n);if(c[k>>2]|0)__ZN7Variant5clearEv(k);__ZN7VariantC2Ei(k,h);__ZN7VariantC2EPKc(n,1123115);__ZN7VariantaSERKS_(__ZN10DictionaryixERK7Variant(j,n)|0,k);if(c[n>>2]|0)__ZN7Variant5clearEv(n);if(c[k>>2]|0)__ZN7Variant5clearEv(k);__ZN7VariantC2Ei(k,t+1|0);__ZN7VariantC2EPKc(n,1116547);__ZN7VariantaSERKS_(__ZN10DictionaryixERK7Variant(j,n)|0,k);if(c[n>>2]|0)__ZN7Variant5clearEv(n);if(c[k>>2]|0)__ZN7Variant5clearEv(k);__ZN7VariantC2Ei(k,u+1|0);__ZN7VariantC2EPKc(n,1116543);__ZN7VariantaSERKS_(__ZN10DictionaryixERK7Variant(j,n)|0,k);if(c[n>>2]|0)__ZN7Variant5clearEv(n);if(c[k>>2]|0)__ZN7Variant5clearEv(k);__ZN7VariantC2Ei(k,e);__ZN7VariantC2EPKc(n,1117180);__ZN7VariantaSERKS_(__ZN10DictionaryixERK7Variant(j,n)|0,k);if(c[n>>2]|0)__ZN7Variant5clearEv(n);if(c[k>>2]|0)__ZN7Variant5clearEv(k);__ZN10DictionaryC2ERKS_(f,j);__ZN10DictionaryD2Ev(j);p=c[f>>2]|0;l=b;return p|0}function __ZNK3_OS27get_unix_time_from_datetimeE10Dictionary(b,d){b=b|0;d=d|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0;b=l;l=l+112|0;if((l|0)>=(m|0))ba(112);f=b+24|0;g=b;h=b+96|0;i=b+92|0;j=b+88|0;k=b+84|0;n=b+80|0;o=b+76|0;p=b+72|0;q=b+68|0;r=b+64|0;s=b+60|0;t=b+56|0;u=b+52|0;v=b+48|0;__ZN7VariantC2EPKc(f,1116524);if(__ZNK10Dictionary3hasERK7Variant(d,f)|0){__ZN7VariantC2EPKc(g,1116524);w=__ZNK7VariantcvjEv(__ZN10DictionaryixERK7Variant(d,g)|0)|0;if(c[g>>2]|0)__ZN7Variant5clearEv(g);x=w}else x=0;if(c[f>>2]|0)__ZN7Variant5clearEv(f);__ZN7VariantC2EPKc(f,1116531);if(__ZNK10Dictionary3hasERK7Variant(d,f)|0){__ZN7VariantC2EPKc(g,1116531);w=__ZNK7VariantcvjEv(__ZN10DictionaryixERK7Variant(d,g)|0)|0;if(c[g>>2]|0)__ZN7Variant5clearEv(g);y=w}else y=0;if(c[f>>2]|0)__ZN7Variant5clearEv(f);__ZN7VariantC2EPKc(f,1116538);if(__ZNK10Dictionary3hasERK7Variant(d,f)|0){__ZN7VariantC2EPKc(g,1116538);w=__ZNK7VariantcvjEv(__ZN10DictionaryixERK7Variant(d,g)|0)|0;if(c[g>>2]|0)__ZN7Variant5clearEv(g);z=w}else z=0;if(c[f>>2]|0)__ZN7Variant5clearEv(f);__ZN7VariantC2EPKc(f,1116543);if(__ZNK10Dictionary3hasERK7Variant(d,f)|0){__ZN7VariantC2EPKc(g,1116543);w=__ZNK7VariantcvjEv(__ZN10DictionaryixERK7Variant(d,g)|0)|0;if(c[g>>2]|0)__ZN7Variant5clearEv(g);A=w}else A=0;if(c[f>>2]|0)__ZN7Variant5clearEv(f);__ZN7VariantC2EPKc(f,1116547);if(__ZNK10Dictionary3hasERK7Variant(d,f)|0){__ZN7VariantC2EPKc(g,1116547);w=(__ZNK7VariantcvjEv(__ZN10DictionaryixERK7Variant(d,g)|0)|0)+-1|0;if(c[g>>2]|0)__ZN7Variant5clearEv(g);B=w}else B=0;if(c[f>>2]|0)__ZN7Variant5clearEv(f);__ZN7VariantC2EPKc(f,1123115);if(__ZNK10Dictionary3hasERK7Variant(d,f)|0){__ZN7VariantC2EPKc(g,1123115);w=__ZNK7VariantcvjEv(__ZN10DictionaryixERK7Variant(d,g)|0)|0;if(c[g>>2]|0)__ZN7Variant5clearEv(g);C=w}else C=0;if(c[f>>2]|0)__ZN7Variant5clearEv(f);c[f>>2]=__Z4itosx(x,0)|0;c[i>>2]=__ZplPKcRK6String(1116553,f)|0;c[h>>2]=__ZNK6String4utf8Ev(i)|0;__Z19_err_set_last_errorPKc(__ZNK10CharString8get_dataEv(h)|0);w=c[h>>2]|0;if(w|0?(__Z16atomic_decrementPj(w+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(w,1);w=c[i>>2]|0;if(w|0?(__Z16atomic_decrementPj(w+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(w,1);w=c[f>>2]|0;if(w|0?(__Z16atomic_decrementPj(w+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(w,1);a[1263537]=1;if(x>>>0>59){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1114685,1116579,601,1116603,0);D=0;E=0;F=D;l=b;return E|0}a[1263537]=0;c[f>>2]=__Z4itosx(y,0)|0;c[k>>2]=__ZplPKcRK6String(1116650,f)|0;c[j>>2]=__ZNK6String4utf8Ev(k)|0;__Z19_err_set_last_errorPKc(__ZNK10CharString8get_dataEv(j)|0);w=c[j>>2]|0;if(w|0?(__Z16atomic_decrementPj(w+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(w,1);w=c[k>>2]|0;if(w|0?(__Z16atomic_decrementPj(w+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(w,1);w=c[f>>2]|0;do if(w|0){if(__Z16atomic_decrementPj(w+-8|0)|0)break;__ZN6Memory11free_staticEPvb(w,1)}while(0);a[1263537]=1;if(y>>>0>59){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1114685,1116579,604,1116676,0);D=0;E=0;F=D;l=b;return E|0}a[1263537]=0;c[f>>2]=__Z4itosx(z,0)|0;c[o>>2]=__ZplPKcRK6String(1116723,f)|0;c[n>>2]=__ZNK6String4utf8Ev(o)|0;__Z19_err_set_last_errorPKc(__ZNK10CharString8get_dataEv(n)|0);w=c[n>>2]|0;do if(w|0){if(__Z16atomic_decrementPj(w+-8|0)|0)break;__ZN6Memory11free_staticEPvb(w,1)}while(0);w=c[o>>2]|0;do if(w|0){if(__Z16atomic_decrementPj(w+-8|0)|0)break;__ZN6Memory11free_staticEPvb(w,1)}while(0);w=c[f>>2]|0;do if(w|0){if(__Z16atomic_decrementPj(w+-8|0)|0)break;__ZN6Memory11free_staticEPvb(w,1)}while(0);a[1263537]=1;if(z>>>0>23){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1114685,1116579,607,1116747,0);D=0;E=0;F=D;l=b;return E|0}a[1263537]=0;w=B+1|0;c[f>>2]=__Z4itosx(w,0)|0;c[q>>2]=__ZplPKcRK6String(1116792,f)|0;c[p>>2]=__ZNK6String4utf8Ev(q)|0;__Z19_err_set_last_errorPKc(__ZNK10CharString8get_dataEv(p)|0);o=c[p>>2]|0;do if(o|0){if(__Z16atomic_decrementPj(o+-8|0)|0)break;__ZN6Memory11free_staticEPvb(o,1)}while(0);o=c[q>>2]|0;do if(o|0){if(__Z16atomic_decrementPj(o+-8|0)|0)break;__ZN6Memory11free_staticEPvb(o,1)}while(0);o=c[f>>2]|0;do if(o|0){if(__Z16atomic_decrementPj(o+-8|0)|0)break;__ZN6Memory11free_staticEPvb(o,1)}while(0);a[1263537]=1;if(w>>>0>12){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1114685,1116579,610,1116817,0);D=0;E=0;F=D;l=b;return E|0}a[1263537]=0;c[f>>2]=__Z4itosx(A,0)|0;c[u>>2]=__ZplPKcRK6String(1116867,f)|0;__ZN6StringC2EPKc(g,1116890);c[t>>2]=__ZNK6StringplERKS_(u,g)|0;w=(C&3|0)!=0;do if(w)G=0;else{if((C>>>0)%100|0|0){G=1;break}G=((C>>>0)%400|0|0)==0}while(0);c[v>>2]=__Z4itosx(c[408184+((G&1)*48|0)+(B<<2)>>2]|0,0)|0;c[s>>2]=__ZNK6StringplERKS_(t,v)|0;c[r>>2]=__ZNK6String4utf8Ev(s)|0;__Z19_err_set_last_errorPKc(__ZNK10CharString8get_dataEv(r)|0);G=c[r>>2]|0;do if(G|0){if(__Z16atomic_decrementPj(G+-8|0)|0)break;__ZN6Memory11free_staticEPvb(G,1)}while(0);G=c[s>>2]|0;do if(G|0){if(__Z16atomic_decrementPj(G+-8|0)|0)break;__ZN6Memory11free_staticEPvb(G,1)}while(0);G=c[v>>2]|0;do if(G|0){if(__Z16atomic_decrementPj(G+-8|0)|0)break;__ZN6Memory11free_staticEPvb(G,1)}while(0);G=c[t>>2]|0;do if(G|0){if(__Z16atomic_decrementPj(G+-8|0)|0)break;__ZN6Memory11free_staticEPvb(G,1)}while(0);G=c[g>>2]|0;do if(G|0){if(__Z16atomic_decrementPj(G+-8|0)|0)break;__ZN6Memory11free_staticEPvb(G,1)}while(0);G=c[u>>2]|0;do if(G|0){if(__Z16atomic_decrementPj(G+-8|0)|0)break;__ZN6Memory11free_staticEPvb(G,1)}while(0);G=c[f>>2]|0;do if(G|0){if(__Z16atomic_decrementPj(G+-8|0)|0)break;__ZN6Memory11free_staticEPvb(G,1)}while(0);a[1263537]=1;do if(w)H=0;else{if((C>>>0)%100|0|0){H=1;break}H=((C>>>0)%400|0|0)==0}while(0);if(A>>>0>(c[408184+((H&1)*48|0)+(B<<2)>>2]|0)>>>0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1114685,1116579,614,1116913,0);D=0;E=0;F=D;l=b;return E|0}a[1263537]=0;do if(w)I=0;else{if((C>>>0)%100|0|0){I=1;break}I=((C>>>0)%400|0|0)==0}while(0);w=(e[455328+((I&1)*26|0)+(B<<1)>>1]|0)*86400|0;if(C>>>0>1970){B=1970;I=0;H=0;while(1){if(!(B&3)){G=((B>>>0)%100|0|0)!=0|((B>>>0)%400|0|0)==0;J=G?31622400:31536e3;K=G?0:0}else{J=31536e3;K=0}G=_i64Add(J|0,K|0,I|0,H|0)|0;f=F;B=B+1|0;if((B|0)==(C|0)){L=G;M=f;break}else{I=G;H=f}}}else{L=0;M=0}H=_i64Add(w|0,0,x+-86400+(y*60|0)+(z*3600|0)+(A*86400|0)|0,0)|0;A=_i64Add(H|0,F|0,L|0,M|0)|0;D=F;E=A;F=D;l=b;return E|0}function __ZNK3_OS20get_system_time_secsEv(a){a=a|0;var b=0;a=__ZN2OS13get_singletonEv()|0;b=ij[c[(c[a>>2]|0)+312>>2]&8191](a)|0;return b|0}function __ZN3_OS8set_iconERK5Image(a,b){a=a|0;b=b|0;a=__ZN2OS13get_singletonEv()|0;Pi[c[(c[a>>2]|0)+436>>2]&2047](a,b);return}function __ZNK3_OS13get_exit_codeEv(a){a=a|0;a=__ZN2OS13get_singletonEv()|0;return ij[c[(c[a>>2]|0)+440>>2]&8191](a)|0}function __ZN3_OS13set_exit_codeEi(a,b){a=a|0;b=b|0;a=__ZN2OS13get_singletonEv()|0;Pi[c[(c[a>>2]|0)+444>>2]&2047](a,b);return}function __ZNK3_OS10delay_usecEj(a,b){a=a|0;b=b|0;a=__ZN2OS13get_singletonEv()|0;Pi[c[(c[a>>2]|0)+316>>2]&2047](a,b);return}function __ZNK3_OS10delay_msecEj(a,b){a=a|0;b=b|0;a=__ZN2OS13get_singletonEv()|0;Pi[c[(c[a>>2]|0)+316>>2]&2047](a,b*1e3|0);return}function __ZNK3_OS14get_ticks_msecEv(a){a=a|0;return __ZNK2OS14get_ticks_msecEv(__ZN2OS13get_singletonEv()|0)|0}function __ZNK3_OS20get_splash_tick_msecEv(a){a=a|0;a=__ZNK2OS20get_splash_tick_msecEv(__ZN2OS13get_singletonEv()|0)|0;return a|0}function __ZNK3_OS10get_localeEv(a){a=a|0;a=__ZN2OS13get_singletonEv()|0;return ij[c[(c[a>>2]|0)+380>>2]&8191](a)|0}function __ZNK3_OS26get_latin_keyboard_variantEv(a){a=a|0;var b=0,d=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;d=__ZN2OS13get_singletonEv()|0;switch(ij[c[(c[d>>2]|0)+488>>2]&8191](d)|0){case 0:{__ZN6StringC2EPKc(b,1116479);break}case 1:{__ZN6StringC2EPKc(b,1116486);break}case 2:{__ZN6StringC2EPKc(b,1116493);break}case 3:{__ZN6StringC2EPKc(b,1116500);break}case 4:{__ZN6StringC2EPKc(b,1116507);break}case 5:{__ZN6StringC2EPKc(b,1116514);break}default:__ZN6StringC2EPKc(b,1116518)}l=a;return c[b>>2]|0}function __ZNK3_OS14get_model_nameEv(a){a=a|0;a=__ZN2OS13get_singletonEv()|0;return ij[c[(c[a>>2]|0)+284>>2]&8191](a)|0}function __ZNK3_OS8can_drawEv(a){a=a|0;a=__ZN2OS13get_singletonEv()|0;return ij[c[(c[a>>2]|0)+324>>2]&8191](a)|0}function __ZNK3_OS17is_stdout_verboseEv(a){a=a|0;return __ZNK2OS17is_stdout_verboseEv(__ZN2OS13get_singletonEv()|0)|0}function __ZNK3_OS15can_use_threadsEv(a){a=a|0;a=__ZN2OS13get_singletonEv()|0;return ij[c[(c[a>>2]|0)+476>>2]&8191](a)|0}function __ZNK3_OS14is_debug_buildEv(a){a=a|0;return 1}function __ZN3_OS19dump_memory_to_fileERK6String(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=a;e=__ZN2OS13get_singletonEv()|0;f=c[(c[e>>2]|0)+348>>2]|0;c[d>>2]=__ZNK6String4utf8Ev(b)|0;b=__ZNK10CharString8get_dataEv(d)|0;Pi[f&2047](e,b);b=c[d>>2]|0;if(!b){l=a;return}if(__Z16atomic_decrementPj(b+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(b,1);l=a;return}function __ZN3_OS22dump_resources_to_fileERK6String(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=a;e=__ZN2OS13get_singletonEv()|0;f=c[(c[e>>2]|0)+352>>2]|0;c[d>>2]=__ZNK6String4utf8Ev(b)|0;b=__ZNK10CharString8get_dataEv(d)|0;Pi[f&2047](e,b);b=c[d>>2]|0;if(!b){l=a;return}if(__Z16atomic_decrementPj(b+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(b,1);l=a;return}function __ZNK3_OS20has_virtual_keyboardEv(a){a=a|0;a=__ZN2OS13get_singletonEv()|0;return ij[c[(c[a>>2]|0)+328>>2]&8191](a)|0}function __ZN3_OS21show_virtual_keyboardERK6String(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=a;e=__ZN2OS13get_singletonEv()|0;f=c[(c[e>>2]|0)+332>>2]|0;c[d>>2]=0;c[d+4>>2]=0;c[d+8>>2]=0;c[d+12>>2]=0;bj[f&4095](e,b,d);l=a;return}function __ZN3_OS21hide_virtual_keyboardEv(a){a=a|0;a=__ZN2OS13get_singletonEv()|0;gj[c[(c[a>>2]|0)+336>>2]&8191](a);return}function __ZN3_OS22print_resources_in_useEb(a,b){a=a|0;b=b|0;a=__ZN2OS13get_singletonEv()|0;Pi[c[(c[a>>2]|0)+356>>2]&2047](a,b);return}function __ZN3_OS19print_all_resourcesERK6String(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=a;e=__ZN2OS13get_singletonEv()|0;f=c[(c[e>>2]|0)+360>>2]|0;c[d>>2]=0;g=c[b>>2]|0;if(g|0?(c[d>>2]=0,__Z28atomic_conditional_incrementPj(g+-8|0)|0):0)c[d>>2]=c[b>>2];Pi[f&2047](e,d);e=c[d>>2]|0;if(!e){l=a;return}if(__Z16atomic_decrementPj(e+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(e,1);l=a;return}function __ZNK3_OS23get_static_memory_usageEv(a){a=a|0;a=__ZN2OS13get_singletonEv()|0;return ij[c[(c[a>>2]|0)+364>>2]&8191](a)|0}function __ZNK3_OS28get_static_memory_peak_usageEv(a){a=a|0;a=__ZN2OS13get_singletonEv()|0;return ij[c[(c[a>>2]|0)+368>>2]&8191](a)|0}function __ZNK3_OS24get_dynamic_memory_usageEv(a){a=a|0;a=__ZN2OS13get_singletonEv()|0;return ij[c[(c[a>>2]|0)+372>>2]&8191](a)|0}function __ZNK3_OS12get_data_dirEv(a){a=a|0;a=__ZN2OS13get_singletonEv()|0;return ij[c[(c[a>>2]|0)+384>>2]&8191](a)|0}function __ZNK3_OS14get_system_dirENS_9SystemDirE(a,b){a=a|0;b=b|0;a=__ZN2OS13get_singletonEv()|0;return $i[c[(c[a>>2]|0)+392>>2]&8191](a,b)|0}function __ZNK3_OS13get_unique_IDEv(a){a=a|0;a=__ZN2OS13get_singletonEv()|0;return ij[c[(c[a>>2]|0)+452>>2]&8191](a)|0}function __ZNK3_OS27is_ok_left_and_cancel_rightEv(a){a=a|0;a=__ZN2OS13get_singletonEv()|0;return ij[c[(c[a>>2]|0)+344>>2]&8191](a)|0}function __ZN3_OS26print_all_textures_by_sizeEv(b){b=b|0;var d=0,e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0;b=l;l=l+208|0;if((l|0)>=(m|0))ba(208);d=b+204|0;e=b+200|0;f=b+168|0;h=b+144|0;i=b+176|0;j=b+120|0;k=b+96|0;n=b+72|0;o=b+48|0;p=b+24|0;q=b;c[d>>2]=0;c[e>>2]=0;__ZN13ResourceCache20get_cached_resourcesEP4ListI3RefI8ResourceE16DefaultAllocatorE(e);r=c[e>>2]|0;if(!r){s=0;t=0}else{u=r;v=3}while(1){if((v|0)==3){v=0;r=c[u>>2]|0;s=r;t=r}if(!s)break;r=c[s>>2]|0;w=c[(c[r>>2]|0)+40>>2]|0;__ZN6StringC2EPKc(f,1116457);x=$i[w&8191](r,f)|0;r=c[f>>2]|0;if(r|0?(__Z16atomic_decrementPj(r+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(r,1);if(x){x=c[t>>2]|0;__ZN10StringNameC2EPKc(i,1116470);c[j>>2]=0;c[k>>2]=0;c[n>>2]=0;c[o>>2]=0;c[p>>2]=0;__ZN6Object4callERK10StringNameRK7VariantS5_S5_S5_S5_(h,x,i,j,k,n,o,p);__ZNK7Variantcv7Vector2Ev(f,h);if(c[h>>2]|0)__ZN7Variant5clearEv(h);if(c[p>>2]|0)__ZN7Variant5clearEv(p);if(c[o>>2]|0)__ZN7Variant5clearEv(o);if(c[n>>2]|0)__ZN7Variant5clearEv(n);if(c[k>>2]|0)__ZN7Variant5clearEv(k);if(c[j>>2]|0)__ZN7Variant5clearEv(j);__ZN10StringNameD2Ev(i);x=c[s>>2]|0;__ZN10StringNameC2EPKc(i,1128058);c[j>>2]=0;c[k>>2]=0;c[n>>2]=0;c[o>>2]=0;c[p>>2]=0;__ZN6Object4callERK10StringNameRK7VariantS5_S5_S5_S5_(q,x,i,j,k,n,o,p);x=__ZNK7VariantcviEv(q)|0;if(c[q>>2]|0)__ZN7Variant5clearEv(q);if(c[p>>2]|0)__ZN7Variant5clearEv(p);if(c[o>>2]|0)__ZN7Variant5clearEv(o);if(c[n>>2]|0)__ZN7Variant5clearEv(n);if(c[k>>2]|0)__ZN7Variant5clearEv(k);if(c[j>>2]|0)__ZN7Variant5clearEv(j);__ZN10StringNameD2Ev(i);c[i>>2]=0;r=i+8|0;w=i+4|0;y=f;z=c[y+4>>2]|0;A=w;c[A>>2]=c[y>>2];c[A+4>>2]=z;z=i+12|0;c[z>>2]=x;x=__ZNK8Resource8get_pathEv(c[s>>2]|0)|0;A=x;y=c[i>>2]|0;do if((y|0)==(x|0)){if(x|0)v=51}else{do if(y|0){if(__Z16atomic_decrementPj(y+-8|0)|0)break;__ZN6Memory11free_staticEPvb(y,1)}while(0);c[i>>2]=0;if(!x)break;if(!(__Z28atomic_conditional_incrementPj(x+-8|0)|0)){v=51;break}c[i>>2]=A;v=51}while(0);do if((v|0)==51){v=0;if(__Z16atomic_decrementPj(x+-8|0)|0)break;__ZN6Memory11free_staticEPvb(x,1)}while(0);c[i+20>>2]=__ZN5Image19get_image_data_sizeEiiNS_6FormatEi(~~+g[w>>2],~~+g[r>>2],c[z>>2]|0,0)|0;c[i+16>>2]=c[(c[s>>2]|0)+44>>2];__ZN4ListI14_OSCoreBindImg16DefaultAllocatorE9push_backERKS0_(d,i)|0;x=c[i>>2]|0;do if(x|0){if(__Z16atomic_decrementPj(x+-8|0)|0)break;__ZN6Memory11free_staticEPvb(x,1)}while(0)}u=s+4|0;v=3}s=c[e>>2]|0;a:do if(s|0){u=s;while(1){i=c[u>>2]|0;if(!i)break;__ZN4ListI3RefI8ResourceE16DefaultAllocatorE5_Data5eraseEPKNS4_7ElementE(u,i)|0;B=c[e>>2]|0;if(!(c[B+8>>2]|0)){v=9;break}if(!B)break a;else u=B}if((v|0)==9){__ZN6Memory11free_staticEPvb(B,0);c[e>>2]=0;break}if(!(c[u+8>>2]|0)){a[1263537]=0;__ZN6Memory11free_staticEPvb(u,0);break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145461,1145120,668,1145467,0);break}}while(0);__ZN4ListI14_OSCoreBindImg16DefaultAllocatorE11sort_customI10ComparatorIS0_EEEvv(d);e=c[d>>2]|0;B=(e|0)==0;if(B)C=0;else{D=e;v=58}while(1){if((v|0)==58){v=0;C=c[D>>2]|0}if(!C)break;D=C+24|0;v=58}if(B){l=b;return}else E=e;while(1){e=c[E>>2]|0;if(!e){v=65;break}__ZN4ListI14_OSCoreBindImg16DefaultAllocatorE5_Data5eraseEPKNS2_7ElementE(E,e)|0;F=c[d>>2]|0;if(!(c[F+8>>2]|0)){v=64;break}if(!F){v=68;break}else E=F}if((v|0)==64){__ZN6Memory11free_staticEPvb(F,0);c[d>>2]=0;l=b;return}else if((v|0)==65)if(!(c[E+8>>2]|0)){a[1263537]=0;__ZN6Memory11free_staticEPvb(E,0);l=b;return}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145461,1145120,668,1145467,0);l=b;return}else if((v|0)==68){l=b;return}}function __ZN3_OS23print_resources_by_typeERK6VectorI6StringE(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0;b=l;l=l+32|0;if((l|0)>=(m|0))ba(32);e=b+12|0;f=b+8|0;g=b+4|0;h=b;i=e+4|0;c[i>>2]=379008;c[e>>2]=0;j=e+8|0;c[j>>2]=0;c[f>>2]=0;__ZN13ResourceCache20get_cached_resourcesEP4ListI3RefI8ResourceE16DefaultAllocatorE(f);c[g>>2]=0;__ZN13ResourceCache20get_cached_resourcesEP4ListI3RefI8ResourceE16DefaultAllocatorE(g);k=c[g>>2]|0;if(!k)n=0;else{o=k;p=3}while(1){if((p|0)==3){p=0;n=c[o>>2]|0}if(!n)break;k=c[n>>2]|0;if(!k)q=0;else{__ZN9Reference9referenceEv(k);q=k}k=0;r=0;while(1){s=c[d>>2]|0;t=(s|0)==0;if(t)u=0;else u=c[s+-4>>2]|0;if((k|0)>=(u|0))break;v=c[(c[q>>2]|0)+40>>2]|0;if(t)w=0;else w=c[s+-4>>2]|0;do if((w|0)<=(k|0)){if(t)x=0;else x=c[s+-4>>2]|0;if((x|0)>(k|0)){a[1263537]=0;p=43;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);y=0;break}}else p=43;while(0);if((p|0)==43){p=0;y=s+(k<<2)|0}k=k+1|0;r=r|($i[v&8191](q,y)|0)}if(r){k=ij[c[(c[q>>2]|0)+32>>2]&8191](q)|0;c[h>>2]=k;if(!(c[e>>2]|0)){z=0;A=k}else{k=(__ZNK3MapI6Stringi10ComparatorIS0_E16DefaultAllocatorE5_findERKS0_(e,h)|0)!=0;z=k;A=c[h>>2]|0}if(A|0?(__Z16atomic_decrementPj(A+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(A,1);if((!z?(c[h>>2]=ij[c[(c[q>>2]|0)+32>>2]&8191](q)|0,c[(__ZN3MapI6Stringi10ComparatorIS0_E16DefaultAllocatorEixERKS0_(e,h)|0)>>2]=0,k=c[h>>2]|0,k|0):0)?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);c[h>>2]=ij[c[(c[q>>2]|0)+32>>2]&8191](q)|0;k=__ZN3MapI6Stringi10ComparatorIS0_E16DefaultAllocatorEixERKS0_(e,h)|0;c[k>>2]=(c[k>>2]|0)+1;k=c[h>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1)}if((q|0?__ZN9Reference11unreferenceEv(q)|0:0)?__Z17predelete_handlerP6Object(q)|0:0){gj[c[(c[q>>2]|0)+76>>2]&8191](q);__ZN6Memory11free_staticEPvb(q,0)}o=n+4|0;p=3}n=c[g>>2]|0;a:do if(n|0){o=n;while(1){q=c[o>>2]|0;if(!q)break;__ZN4ListI3RefI8ResourceE16DefaultAllocatorE5_Data5eraseEPKNS4_7ElementE(o,q)|0;B=c[g>>2]|0;if(!(c[B+8>>2]|0)){p=9;break}if(!B)break a;else o=B}if((p|0)==9){__ZN6Memory11free_staticEPvb(B,0);c[g>>2]=0;break}if(!(c[o+8>>2]|0)){a[1263537]=0;__ZN6Memory11free_staticEPvb(o,0);break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145461,1145120,668,1145467,0);break}}while(0);g=c[f>>2]|0;b:do if(g|0){B=g;while(1){n=c[B>>2]|0;if(!n)break;__ZN4ListI3RefI8ResourceE16DefaultAllocatorE5_Data5eraseEPKNS4_7ElementE(B,n)|0;C=c[f>>2]|0;if(!(c[C+8>>2]|0)){p=17;break}if(!C)break b;else B=C}if((p|0)==17){__ZN6Memory11free_staticEPvb(C,0);c[f>>2]=0;break}if(!(c[B+8>>2]|0)){a[1263537]=0;__ZN6Memory11free_staticEPvb(B,0);break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145461,1145120,668,1145467,0);break}}while(0);f=c[e>>2]|0;if(!f){l=b;return}__ZN3MapI6Stringi10ComparatorIS0_E16DefaultAllocatorE13_cleanup_treeEPNS4_7ElementE(e,c[f+8>>2]|0);f=c[i>>2]|0;i=c[e>>2]|0;c[i+8>>2]=f;c[j>>2]=0;j=f;c[j+12>>2]=j;if(!i){l=b;return}j=c[i+24>>2]|0;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);__ZN6Memory11free_staticEPvb(i,0);c[e>>2]=0;l=b;return}function __ZN3_OS17native_video_playE6StringfS0_S0_(a,b,d,e,f){a=a|0;b=b|0;d=+d;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,n=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=a+8|0;h=a+4|0;i=a;j=__ZN2OS13get_singletonEv()|0;k=c[(c[j>>2]|0)+456>>2]|0;c[g>>2]=0;n=c[b>>2]|0;if(n|0?(c[g>>2]=0,__Z28atomic_conditional_incrementPj(n+-8|0)|0):0)c[g>>2]=c[b>>2];c[h>>2]=0;b=c[e>>2]|0;if(b|0?(c[h>>2]=0,__Z28atomic_conditional_incrementPj(b+-8|0)|0):0)c[h>>2]=c[e>>2];c[i>>2]=0;e=c[f>>2]|0;if(e|0?(c[i>>2]=0,__Z28atomic_conditional_incrementPj(e+-8|0)|0):0)c[i>>2]=c[f>>2];f=wj[k&3](j,g,d,h,i)|0;j=c[i>>2]|0;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);j=c[h>>2]|0;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);j=c[g>>2]|0;if(!j){l=a;return f|0}if(__Z16atomic_decrementPj(j+-8|0)|0){l=a;return f|0}__ZN6Memory11free_staticEPvb(j,1);l=a;return f|0}function __ZN3_OS23native_video_is_playingEv(a){a=a|0;a=__ZN2OS13get_singletonEv()|0;return ij[c[(c[a>>2]|0)+460>>2]&8191](a)|0}function __ZN3_OS17native_video_stopEv(a){a=a|0;a=__ZN2OS13get_singletonEv()|0;gj[c[(c[a>>2]|0)+472>>2]&8191](a);return}function __ZN3_OS18native_video_pauseEv(a){a=a|0;a=__ZN2OS13get_singletonEv()|0;gj[c[(c[a>>2]|0)+464>>2]&8191](a);return}function __ZN3_OS20native_video_unpauseEv(a){a=a|0;a=__ZN2OS13get_singletonEv()|0;gj[c[(c[a>>2]|0)+468>>2]&8191](a);return}function __ZNK3_OS19get_scancode_stringEj(a,b){a=a|0;b=b|0;return __Z18keycode_get_stringj(b)|0}function __ZNK3_OS19is_scancode_unicodeEj(a,b){a=a|0;b=b|0;return __Z19keycode_has_unicodej(b)|0}function __ZNK3_OS25find_scancode_from_stringERK6String(a,b){a=a|0;b=b|0;return __Z12find_keycodeRK6String(b)|0}function __ZN3_OS33set_use_file_access_save_and_swapEb(b,c){b=b|0;c=c|0;a[1263577]=c&1;return}function __ZN3_OS5alertERK6StringS2_(a,b,d){a=a|0;b=b|0;d=d|0;a=__ZN2OS13get_singletonEv()|0;bj[c[(c[a>>2]|0)+64>>2]&4095](a,b,d);return}function __ZN3_OS15set_thread_nameERK6String(a,b){a=a|0;b=b|0;return __ZN6Thread8set_nameERK6String(b)|0}function __ZN3_OS13set_use_vsyncEb(a,b){a=a|0;b=b|0;a=__ZN2OS13get_singletonEv()|0;Pi[c[(c[a>>2]|0)+504>>2]&2047](a,b);return}function __ZNK3_OS16is_vsync_enabledEv(a){a=a|0;a=__ZN2OS13get_singletonEv()|0;return ij[c[(c[a>>2]|0)+508>>2]&8191](a)|0}function __ZN3_OS15get_power_stateEv(a){a=a|0;a=__ZN2OS13get_singletonEv()|0;return ij[c[(c[a>>2]|0)+512>>2]&8191](a)|0}function __ZN3_OS22get_power_seconds_leftEv(a){a=a|0;a=__ZN2OS13get_singletonEv()|0;return ij[c[(c[a>>2]|0)+516>>2]&8191](a)|0}function __ZN3_OS22get_power_percent_leftEv(a){a=a|0;a=__ZN2OS13get_singletonEv()|0;return ij[c[(c[a>>2]|0)+520>>2]&8191](a)|0}function __ZNK12MethodBind0RI3_OSiE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK12MethodBind0RI3_OSiE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1113716);l=a;return c[b>>2]|0}function __ZN12MethodBind0RI3_OSiE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1255640)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2Ei(i,ij[n&8191](d)|0);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,266,1146558,0);c[b>>2]=0;l=f;return}function __ZN12MethodBind0RI3_OSiE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0;if(!b)f=0;else{d=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1255640)|0;f=d?b:0}b=c[a+44>>2]|0;d=c[a+48>>2]|0;a=f+(d>>1)|0;if(!(d&1)){g=b;h=ij[g&8191](a)|0;c[e>>2]=h;return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=ij[g&8191](a)|0;c[e>>2]=h;return}}function __ZN12MethodBind0RI3_OSiED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK12MethodBind0RI3_OS10PowerStateE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK12MethodBind0RI3_OS10PowerStateE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1113716);l=a;return c[b>>2]|0}function __ZN12MethodBind0RI3_OS10PowerStateE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1255640)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2Ei(i,ij[n&8191](d)|0);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,266,1146558,0);c[b>>2]=0;l=f;return}function __ZN12MethodBind0RI3_OS10PowerStateE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0;if(!b)f=0;else{d=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1255640)|0;f=d?b:0}b=c[a+44>>2]|0;d=c[a+48>>2]|0;a=f+(d>>1)|0;if(!(d&1)){g=b;h=ij[g&8191](a)|0;c[e>>2]=h;return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=ij[g&8191](a)|0;c[e>>2]=h;return}}function __ZN12MethodBind0RI3_OS10PowerStateED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN6Thread8set_nameERK6String(a){a=a|0;var b=0,d=0;b=c[313808]|0;if(!b){d=2;return d|0}d=ij[b&8191](a)|0;return d|0}function __ZNK12MethodBind1RI3_OS5ErrorRK6StringE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return __ZNK12MethodBind1RI3_OS5ErrorRK6StringE18_get_argument_typeEi(a,b)|0}function __ZNK12MethodBind1RI3_OS5ErrorRK6StringE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1113716);l=a;return c[b>>2]|0}function __ZN12MethodBind1RI3_OS5ErrorRK6StringE4callEP6ObjectPPK7VariantiRNS8_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0;i=l;l=l+64|0;if((l|0)>=(m|0))ba(64);j=i+24|0;k=i+48|0;n=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1255640)|0:0){c[h>>2]=0;a[1263537]=0;o=d+24|0;p=c[o>>2]|0;if((p|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=p;c[b>>2]=0;l=i;return}q=p-(c[d+20>>2]|0)|0;if((q|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=q;c[b>>2]=0;l=i;return}if((g|0)>0){if((p|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);r=0}else{a[1263537]=0;r=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,r)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=r;c[b>>2]=0;l=i;return}}r=c[d+44>>2]|0;p=c[d+48>>2]|0;q=e+(p>>1)|0;if(!(p&1))s=r;else s=c[(c[q>>2]|0)+r>>2]|0;do if((g|0)<1){r=c[o>>2]|0;p=r+-1|0;if((r|0)>=1){e=c[d+16>>2]|0;t=(e|0)==0;if(t)u=0;else u=c[e+-4>>2]|0;if((r|0)<=(u|0)){if(t)v=0;else v=c[e+-4>>2]|0;do if((v|0)<(r|0)){if(t)w=0;else w=c[e+-4>>2]|0;if((w|0)<(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);x=0;break}else{a[1263537]=0;y=31;break}}else y=31;while(0);if((y|0)==31)x=e+(p*24|0)|0;__ZN7VariantC2ERKS_(n,x);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f>>2]|0);while(0);c[k>>2]=__ZNK7Variantcv6StringEv(n)|0;__ZN7VariantC2Ei(j,$i[s&8191](q,k)|0);q=c[k>>2]|0;if(q|0?(__Z16atomic_decrementPj(q+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(q,1);if(c[n>>2]|0)__ZN7Variant5clearEv(n);__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,897,1146558,0);c[b>>2]=0;l=i;return}function __ZN12MethodBind1RI3_OS5ErrorRK6StringE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f;if(!b)h=0;else{i=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1255640)|0;h=i?b:0}b=c[a+44>>2]|0;i=c[a+48>>2]|0;a=h+(i>>1)|0;if(!(i&1))j=b;else j=c[(c[a>>2]|0)+b>>2]|0;b=c[d>>2]|0;d=c[b>>2]|0;if((d|0)!=0?(__Z28atomic_conditional_incrementPj(d+-8|0)|0)!=0:0)k=c[b>>2]|0;else k=0;c[g>>2]=k;c[e>>2]=$i[j&8191](a,g)|0;a=c[g>>2]|0;if(!a){l=f;return}if(__Z16atomic_decrementPj(a+-8|0)|0){l=f;return}__ZN6Memory11free_staticEPvb(a,1);l=f;return}function __ZN12MethodBind1RI3_OS5ErrorRK6StringED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK12MethodBind1RI3_OS5ErrorRK6StringE18_get_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case -1:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;l=a;return f|0}case 0:{c[d>>2]=0;__ZN7VariantC2ERK6String(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);e=c[d>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);f=b;l=a;return f|0}default:{f=0;l=a;return f|0}}return 0}function __ZNK11MethodBind2I3_OSRK6StringS3_E18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;if(b>>>0>=2){f=0;l=a;return f|0}c[d>>2]=0;__ZN7VariantC2ERK6String(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);e=c[d>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);f=b;l=a;return f|0}function __ZNK11MethodBind2I3_OSRK6StringS3_E18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1113716);l=a;return c[b>>2]|0}function __ZN11MethodBind2I3_OSRK6StringS3_E4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0;i=l;l=l+64|0;if((l|0)>=(m|0))ba(64);j=i+52|0;k=i+24|0;n=i+48|0;o=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1255640)|0:0){c[h>>2]=0;a[1263537]=0;p=d+24|0;q=c[p>>2]|0;if((q|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=q;c[b>>2]=0;l=i;return}r=q-(c[d+20>>2]|0)|0;if((r|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=r;c[b>>2]=0;l=i;return}if((g|0)>0){if((q|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);s=0}else{a[1263537]=0;s=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,s)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=s;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[p>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);t=0}else{a[1263537]=0;t=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,t)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=t;c[b>>2]=0;l=i;return}}}t=c[d+44>>2]|0;s=c[d+48>>2]|0;q=e+(s>>1)|0;if(!(s&1))u=t;else u=c[(c[q>>2]|0)+t>>2]|0;do if((g|0)<1){t=c[p>>2]|0;s=t+-1|0;if((t|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)v=0;else v=c[e+-4>>2]|0;if((t|0)<=(v|0)){if(r)w=0;else w=c[e+-4>>2]|0;do if((w|0)<(t|0)){if(r)x=0;else x=c[e+-4>>2]|0;if((x|0)<(t|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);y=0;break}else{a[1263537]=0;z=37;break}}else z=37;while(0);if((z|0)==37)y=e+(s*24|0)|0;__ZN7VariantC2ERKS_(k,y);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);c[j>>2]=__ZNK7Variantcv6StringEv(k)|0;do if((g|0)<2){y=c[p>>2]|0;x=y+-1|0;w=y+-2|0;if((y|0)>=2){y=c[d+16>>2]|0;v=(y|0)==0;if(v)A=0;else A=c[y+-4>>2]|0;if((x|0)<=(A|0)){if(v)B=0;else B=c[y+-4>>2]|0;do if((B|0)<(x|0)){if(v)C=0;else C=c[y+-4>>2]|0;if((C|0)<(x|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);D=0;break}else{a[1263537]=0;z=54;break}}else z=54;while(0);if((z|0)==54)D=y+(w*24|0)|0;__ZN7VariantC2ERKS_(o,D);break}}c[o>>2]=0}else __ZN7VariantC2ERKS_(o,c[f+4>>2]|0);while(0);c[n>>2]=__ZNK7Variantcv6StringEv(o)|0;bj[u&4095](q,j,n);q=c[n>>2]|0;if(q|0?(__Z16atomic_decrementPj(q+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(q,1);if(c[o>>2]|0)__ZN7Variant5clearEv(o);o=c[j>>2]|0;if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(o,1);if(c[k>>2]|0)__ZN7Variant5clearEv(k);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1380,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind2I3_OSRK6StringS3_E7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e+4|0;g=e;if(!b)h=0;else{i=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1255640)|0;h=i?b:0}b=c[a+44>>2]|0;i=c[a+48>>2]|0;a=h+(i>>1)|0;if(!(i&1))j=b;else j=c[(c[a>>2]|0)+b>>2]|0;b=c[d>>2]|0;i=c[b>>2]|0;if((i|0)!=0?(__Z28atomic_conditional_incrementPj(i+-8|0)|0)!=0:0)k=c[b>>2]|0;else k=0;c[f>>2]=k;k=c[d+4>>2]|0;d=c[k>>2]|0;if((d|0)!=0?(__Z28atomic_conditional_incrementPj(d+-8|0)|0)!=0:0)n=c[k>>2]|0;else n=0;c[g>>2]=n;bj[j&4095](a,f,g);a=c[g>>2]|0;if(a|0?(__Z16atomic_decrementPj(a+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(a,1);a=c[f>>2]|0;if(!a){l=e;return}if(__Z16atomic_decrementPj(a+-8|0)|0){l=e;return}__ZN6Memory11free_staticEPvb(a,1);l=e;return}function __ZN11MethodBind2I3_OSRK6StringS3_ED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind1RCI3_OSiRK6StringE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return __ZNK13MethodBind1RCI3_OSiRK6StringE18_get_argument_typeEi(a,b)|0}function __ZNK13MethodBind1RCI3_OSiRK6StringE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1113716);l=a;return c[b>>2]|0}function __ZN13MethodBind1RCI3_OSiRK6StringE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0;i=l;l=l+64|0;if((l|0)>=(m|0))ba(64);j=i+24|0;k=i+48|0;n=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1255640)|0:0){c[h>>2]=0;a[1263537]=0;o=d+24|0;p=c[o>>2]|0;if((p|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=p;c[b>>2]=0;l=i;return}q=p-(c[d+20>>2]|0)|0;if((q|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=q;c[b>>2]=0;l=i;return}if((g|0)>0){if((p|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);r=0}else{a[1263537]=0;r=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,r)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=r;c[b>>2]=0;l=i;return}}r=c[d+44>>2]|0;p=c[d+48>>2]|0;q=e+(p>>1)|0;if(!(p&1))s=r;else s=c[(c[q>>2]|0)+r>>2]|0;do if((g|0)<1){r=c[o>>2]|0;p=r+-1|0;if((r|0)>=1){e=c[d+16>>2]|0;t=(e|0)==0;if(t)u=0;else u=c[e+-4>>2]|0;if((r|0)<=(u|0)){if(t)v=0;else v=c[e+-4>>2]|0;do if((v|0)<(r|0)){if(t)w=0;else w=c[e+-4>>2]|0;if((w|0)<(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);x=0;break}else{a[1263537]=0;y=31;break}}else y=31;while(0);if((y|0)==31)x=e+(p*24|0)|0;__ZN7VariantC2ERKS_(n,x);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f>>2]|0);while(0);c[k>>2]=__ZNK7Variantcv6StringEv(n)|0;__ZN7VariantC2Ei(j,$i[s&8191](q,k)|0);q=c[k>>2]|0;if(q|0?(__Z16atomic_decrementPj(q+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(q,1);if(c[n>>2]|0)__ZN7Variant5clearEv(n);__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1217,1146558,0);c[b>>2]=0;l=i;return}function __ZN13MethodBind1RCI3_OSiRK6StringE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f;if(!b)h=0;else{i=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1255640)|0;h=i?b:0}b=c[a+44>>2]|0;i=c[a+48>>2]|0;a=h+(i>>1)|0;if(!(i&1))j=b;else j=c[(c[a>>2]|0)+b>>2]|0;b=c[d>>2]|0;d=c[b>>2]|0;if((d|0)!=0?(__Z28atomic_conditional_incrementPj(d+-8|0)|0)!=0:0)k=c[b>>2]|0;else k=0;c[g>>2]=k;c[e>>2]=$i[j&8191](a,g)|0;a=c[g>>2]|0;if(!a){l=f;return}if(__Z16atomic_decrementPj(a+-8|0)|0){l=f;return}__ZN6Memory11free_staticEPvb(a,1);l=f;return}function __ZN13MethodBind1RCI3_OSiRK6StringED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind1RCI3_OSiRK6StringE18_get_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case -1:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;l=a;return f|0}case 0:{c[d>>2]=0;__ZN7VariantC2ERK6String(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);e=c[d>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);f=b;l=a;return f|0}default:{f=0;l=a;return f|0}}return 0}function __Z19keycode_has_unicodej(a){a=a|0;var b=0;switch(a|0){case 16777319:case 16777318:case 16777317:case 16777316:case 16777315:case 16777314:case 16777313:case 16777312:case 16777311:case 16777310:case 16777309:case 16777308:case 16777307:case 16777306:case 16777305:case 16777304:case 16777303:case 16777302:case 16777301:case 16777300:case 16777299:case 16777298:case 16777297:case 16777296:case 16777295:case 16777294:case 16777293:case 16777292:case 16777291:case 16777290:case 16777289:case 16777288:case 16777287:case 16777286:case 16777285:case 16777284:case 16777283:case 16777282:case 16777281:case 16777280:case 16777267:case 16777266:case 16777265:case 16777264:case 16777263:case 16777262:case 16777261:case 16777260:case 16777344:case 16777259:case 16777258:case 16777257:case 16777256:case 16777255:case 16777254:case 16777253:case 16777252:case 16777251:case 16777250:case 16777249:case 16777248:case 16777247:case 16777246:case 16777245:case 16777244:case 16777243:case 16777242:case 16777241:case 16777240:case 16777239:case 16777238:case 16777237:case 16777236:case 16777235:case 16777234:case 16777233:case 16777232:case 16777231:case 16777230:case 16777229:case 16777228:case 16777227:case 16777226:case 16777225:case 16777224:case 16777223:case 16777222:case 16777221:case 16777220:case 16777219:case 16777218:case 16777217:{b=0;break}default:b=1}return b|0}function __ZNK13MethodBind1RCI3_OSbjE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;switch(b|0){case -1:{__ZN7VariantC2Eb(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}case 0:{__ZN7VariantC2Ej(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}default:e=0}l=a;return e|0}function __ZNK13MethodBind1RCI3_OSbjE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1113716);l=a;return c[b>>2]|0}function __ZN13MethodBind1RCI3_OSbjE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;i=l;l=l+48|0;if((l|0)>=(m|0))ba(48);j=i+24|0;k=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1255640)|0:0){c[h>>2]=0;a[1263537]=0;n=d+24|0;o=c[n>>2]|0;if((o|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=o;c[b>>2]=0;l=i;return}p=o-(c[d+20>>2]|0)|0;if((p|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=p;c[b>>2]=0;l=i;return}if((g|0)>0){if((o|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);q=0}else{a[1263537]=0;q=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,q)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=q;c[b>>2]=0;l=i;return}}q=c[d+44>>2]|0;o=c[d+48>>2]|0;p=e+(o>>1)|0;if(!(o&1))r=q;else r=c[(c[p>>2]|0)+q>>2]|0;do if((g|0)<1){q=c[n>>2]|0;o=q+-1|0;if((q|0)>=1){e=c[d+16>>2]|0;s=(e|0)==0;if(s)t=0;else t=c[e+-4>>2]|0;if((q|0)<=(t|0)){if(s)u=0;else u=c[e+-4>>2]|0;do if((u|0)<(q|0)){if(s)v=0;else v=c[e+-4>>2]|0;if((v|0)<(q|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);w=0;break}else{a[1263537]=0;x=31;break}}else x=31;while(0);if((x|0)==31)w=e+(o*24|0)|0;__ZN7VariantC2ERKS_(k,w);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);f=__ZNK7VariantcvjEv(k)|0;__ZN7VariantC2Eb(j,$i[r&8191](p,f)|0);if(c[k>>2]|0)__ZN7Variant5clearEv(k);__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1217,1146558,0);c[b>>2]=0;l=i;return}function __ZN13MethodBind1RCI3_OSbjE7ptrcallEP6ObjectPPKvPv(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0;if(!d)g=0;else{h=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1255640)|0;g=h?d:0}d=c[b+44>>2]|0;h=c[b+48>>2]|0;b=g+(h>>1)|0;if(!(h&1))i=d;else i=c[(c[b>>2]|0)+d>>2]|0;a[f>>0]=($i[i&8191](b,c[c[e>>2]>>2]|0)|0)&1;return}function __ZN13MethodBind1RCI3_OSbjED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __Z18keycode_get_stringj(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b;e=b+4|0;c[d>>2]=0;if(a&33554432|0)__ZN6StringpLEPKc(d,1116433)|0;if(a&67108864|0)__ZN6StringpLEPKc(d,1116440)|0;if(a&268435456|0)__ZN6StringpLEPKc(d,1116445)|0;if(a&134217728|0)__ZN6StringpLEPKc(d,1116451)|0;f=a&33554431;a=404388;g=1111587;while(1){if((c[a>>2]|0)==(f|0)){h=12;break}i=c[a+12>>2]|0;if(!i)break;else{a=a+8|0;g=i}}if((h|0)==12){__ZN6StringpLEPKc(d,g)|0;j=c[d>>2]|0;l=b;return j|0}c[e>>2]=__ZN6String3chrEw(f)|0;__ZN6StringpLERKS_(d,e)|0;f=c[e>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);j=c[d>>2]|0;l=b;return j|0}function __ZNK13MethodBind1RCI3_OS6StringjE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return __ZNK13MethodBind1RCI3_OS6StringjE18_get_argument_typeEi(a,b)|0}function __ZNK13MethodBind1RCI3_OS6StringjE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1113716);l=a;return c[b>>2]|0}function __ZN13MethodBind1RCI3_OS6StringjE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0;i=l;l=l+64|0;if((l|0)>=(m|0))ba(64);j=i+24|0;k=i+48|0;n=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1255640)|0:0){c[h>>2]=0;a[1263537]=0;o=d+24|0;p=c[o>>2]|0;if((p|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=p;c[b>>2]=0;l=i;return}q=p-(c[d+20>>2]|0)|0;if((q|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=q;c[b>>2]=0;l=i;return}if((g|0)>0){if((p|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);r=0}else{a[1263537]=0;r=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,r)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=r;c[b>>2]=0;l=i;return}}r=c[d+44>>2]|0;p=c[d+48>>2]|0;q=e+(p>>1)|0;if(!(p&1))s=r;else s=c[(c[q>>2]|0)+r>>2]|0;do if((g|0)<1){r=c[o>>2]|0;p=r+-1|0;if((r|0)>=1){e=c[d+16>>2]|0;t=(e|0)==0;if(t)u=0;else u=c[e+-4>>2]|0;if((r|0)<=(u|0)){if(t)v=0;else v=c[e+-4>>2]|0;do if((v|0)<(r|0)){if(t)w=0;else w=c[e+-4>>2]|0;if((w|0)<(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);x=0;break}else{a[1263537]=0;y=31;break}}else y=31;while(0);if((y|0)==31)x=e+(p*24|0)|0;__ZN7VariantC2ERKS_(n,x);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f>>2]|0);while(0);f=__ZNK7VariantcvjEv(n)|0;c[k>>2]=$i[s&8191](q,f)|0;__ZN7VariantC2ERK6String(j,k);f=c[k>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);if(c[n>>2]|0)__ZN7Variant5clearEv(n);__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1217,1146558,0);c[b>>2]=0;l=i;return}function __ZN13MethodBind1RCI3_OS6StringjE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0;if(!b)f=0;else{g=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1255640)|0;f=g?b:0}b=c[a+44>>2]|0;g=c[a+48>>2]|0;a=f+(g>>1)|0;if(!(g&1))h=b;else h=c[(c[a>>2]|0)+b>>2]|0;b=$i[h&8191](a,c[c[d>>2]>>2]|0)|0;d=b;a=c[e>>2]|0;if((a|0)==(b|0)){if(!b)return}else{if(a|0?(__Z16atomic_decrementPj(a+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(a,1);c[e>>2]=0;if(!b)return;if(__Z28atomic_conditional_incrementPj(b+-8|0)|0)c[e>>2]=d}if(__Z16atomic_decrementPj(b+-8|0)|0)return;__ZN6Memory11free_staticEPvb(b,1);return}function __ZN13MethodBind1RCI3_OS6StringjED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind1RCI3_OS6StringjE18_get_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case -1:{c[d>>2]=0;__ZN7VariantC2ERK6String(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);e=c[d>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);f=b;l=a;return f|0}case 0:{__ZN7VariantC2Ej(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;l=a;return f|0}default:{f=0;l=a;return f|0}}return 0}function __ZNK12MethodBind0RI3_OSbE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Eb(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK12MethodBind0RI3_OSbE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1113716);l=a;return c[b>>2]|0}function __ZN12MethodBind0RI3_OSbE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1255640)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2Eb(i,ij[n&8191](d)|0);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,266,1146558,0);c[b>>2]=0;l=f;return}function __ZN12MethodBind0RI3_OSbE7ptrcallEP6ObjectPPKvPv(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0;if(!d)g=0;else{e=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1255640)|0;g=e?d:0}d=c[b+44>>2]|0;e=c[b+48>>2]|0;b=g+(e>>1)|0;if(!(e&1)){h=d;i=ij[h&8191](b)|0;j=i&1;a[f>>0]=j;return}else{h=c[(c[b>>2]|0)+d>>2]|0;i=ij[h&8191](b)|0;j=i&1;a[f>>0]=j;return}}function __ZN12MethodBind0RI3_OSbED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK12MethodBind4RI3_OS5Error6StringfS2_S2_E18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return __ZNK12MethodBind4RI3_OS5Error6StringfS2_S2_E18_get_argument_typeEi(a,b)|0}function __ZNK12MethodBind4RI3_OS5Error6StringfS2_S2_E18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1113716);l=a;return c[b>>2]|0}function __ZN12MethodBind4RI3_OS5Error6StringfS2_S2_E4callEP6ObjectPPK7VariantiRNS6_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0.0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0;i=l;l=l+144|0;if((l|0)>=(m|0))ba(144);j=i+96|0;k=i+128|0;n=i+72|0;o=i+48|0;p=i+124|0;q=i+24|0;r=i+120|0;s=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1255640)|0:0){c[h>>2]=0;a[1263537]=0;t=d+24|0;u=c[t>>2]|0;if((u|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=u;c[b>>2]=0;l=i;return}v=u-(c[d+20>>2]|0)|0;if((v|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=v;c[b>>2]=0;l=i;return}if((g|0)>0){if((u|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);w=0}else{a[1263537]=0;w=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,w)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=w;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[t>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);x=0}else{a[1263537]=0;x=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,x)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=x;c[b>>2]=0;l=i;return}if((g|0)>2){if((c[t>>2]|0)<2){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);y=0}else{a[1263537]=0;y=c[(c[d+32>>2]|0)+12>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+8>>2]>>2]|0,y)|0)){c[h>>2]=2;c[h+4>>2]=2;c[h+8>>2]=y;c[b>>2]=0;l=i;return}if((g|0)>3){if((c[t>>2]|0)<3){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);z=0}else{a[1263537]=0;z=c[(c[d+32>>2]|0)+16>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+12>>2]>>2]|0,z)|0)){c[h>>2]=2;c[h+4>>2]=3;c[h+8>>2]=z;c[b>>2]=0;l=i;return}}}}}z=c[d+44>>2]|0;y=c[d+48>>2]|0;x=e+(y>>1)|0;if(!(y&1))A=z;else A=c[(c[x>>2]|0)+z>>2]|0;do if((g|0)<1){z=c[t>>2]|0;y=z+-1|0;if((z|0)>=1){e=c[d+16>>2]|0;w=(e|0)==0;if(w)B=0;else B=c[e+-4>>2]|0;if((z|0)<=(B|0)){if(w)C=0;else C=c[e+-4>>2]|0;do if((C|0)<(z|0)){if(w)D=0;else D=c[e+-4>>2]|0;if((D|0)<(z|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);E=0;break}else{a[1263537]=0;F=49;break}}else F=49;while(0);if((F|0)==49)E=e+(y*24|0)|0;__ZN7VariantC2ERKS_(n,E);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f>>2]|0);while(0);c[k>>2]=__ZNK7Variantcv6StringEv(n)|0;do if((g|0)<2){E=c[t>>2]|0;D=E+-1|0;C=E+-2|0;if((E|0)>=2){E=c[d+16>>2]|0;B=(E|0)==0;if(B)G=0;else G=c[E+-4>>2]|0;if((D|0)<=(G|0)){if(B)H=0;else H=c[E+-4>>2]|0;do if((H|0)<(D|0)){if(B)I=0;else I=c[E+-4>>2]|0;if((I|0)<(D|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);J=0;break}else{a[1263537]=0;F=66;break}}else F=66;while(0);if((F|0)==66)J=E+(C*24|0)|0;__ZN7VariantC2ERKS_(o,J);break}}c[o>>2]=0}else __ZN7VariantC2ERKS_(o,c[f+4>>2]|0);while(0);K=+__ZNK7VariantcvfEv(o);do if((g|0)<3){J=c[t>>2]|0;I=J+-2|0;H=J+-3|0;if((I|0)>=1){J=c[d+16>>2]|0;G=(J|0)==0;if(G)L=0;else L=c[J+-4>>2]|0;if((I|0)<=(L|0)){if(G)M=0;else M=c[J+-4>>2]|0;do if((M|0)<(I|0)){if(G)N=0;else N=c[J+-4>>2]|0;if((N|0)<(I|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);O=0;break}else{a[1263537]=0;F=83;break}}else F=83;while(0);if((F|0)==83)O=J+(H*24|0)|0;__ZN7VariantC2ERKS_(q,O);break}}c[q>>2]=0}else __ZN7VariantC2ERKS_(q,c[f+8>>2]|0);while(0);c[p>>2]=__ZNK7Variantcv6StringEv(q)|0;do if((g|0)<4){O=c[t>>2]|0;N=O+-3|0;M=O+-4|0;if((N|0)>=1){O=c[d+16>>2]|0;L=(O|0)==0;if(L)P=0;else P=c[O+-4>>2]|0;if((N|0)<=(P|0)){if(L)Q=0;else Q=c[O+-4>>2]|0;do if((Q|0)<(N|0)){if(L)R=0;else R=c[O+-4>>2]|0;if((R|0)<(N|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);S=0;break}else{a[1263537]=0;F=100;break}}else F=100;while(0);if((F|0)==100)S=O+(M*24|0)|0;__ZN7VariantC2ERKS_(s,S);break}}c[s>>2]=0}else __ZN7VariantC2ERKS_(s,c[f+12>>2]|0);while(0);c[r>>2]=__ZNK7Variantcv6StringEv(s)|0;__ZN7VariantC2Ei(j,wj[A&3](x,k,K,p,r)|0);x=c[r>>2]|0;if(x|0?(__Z16atomic_decrementPj(x+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(x,1);if(c[s>>2]|0)__ZN7Variant5clearEv(s);s=c[p>>2]|0;if(s|0?(__Z16atomic_decrementPj(s+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(s,1);if(c[q>>2]|0)__ZN7Variant5clearEv(q);if(c[o>>2]|0)__ZN7Variant5clearEv(o);o=c[k>>2]|0;if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(o,1);if(c[n>>2]|0)__ZN7Variant5clearEv(n);__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,2886,1146558,0);c[b>>2]=0;l=i;return}function __ZN12MethodBind4RI3_OS5Error6StringfS2_S2_E7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0.0,r=0,s=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);h=f+8|0;i=f+4|0;j=f;if(!b)k=0;else{n=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1255640)|0;k=n?b:0}b=c[a+44>>2]|0;n=c[a+48>>2]|0;a=k+(n>>1)|0;if(!(n&1))o=b;else o=c[(c[a>>2]|0)+b>>2]|0;b=c[d>>2]|0;n=c[b>>2]|0;if((n|0)!=0?(__Z28atomic_conditional_incrementPj(n+-8|0)|0)!=0:0)p=c[b>>2]|0;else p=0;c[h>>2]=p;q=+g[c[d+4>>2]>>2];p=c[d+8>>2]|0;b=c[p>>2]|0;if((b|0)!=0?(__Z28atomic_conditional_incrementPj(b+-8|0)|0)!=0:0)r=c[p>>2]|0;else r=0;c[i>>2]=r;r=c[d+12>>2]|0;d=c[r>>2]|0;if((d|0)!=0?(__Z28atomic_conditional_incrementPj(d+-8|0)|0)!=0:0)s=c[r>>2]|0;else s=0;c[j>>2]=s;c[e>>2]=wj[o&3](a,h,q,i,j)|0;a=c[j>>2]|0;if(a|0?(__Z16atomic_decrementPj(a+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(a,1);a=c[i>>2]|0;if(a|0?(__Z16atomic_decrementPj(a+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(a,1);a=c[h>>2]|0;if(!a){l=f;return}if(__Z16atomic_decrementPj(a+-8|0)|0){l=f;return}__ZN6Memory11free_staticEPvb(a,1);l=f;return}function __ZN12MethodBind4RI3_OS5Error6StringfS2_S2_ED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK12MethodBind4RI3_OS5Error6StringfS2_S2_E18_get_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case -1:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;l=a;return f|0}case 0:{c[d>>2]=0;__ZN7VariantC2ERK6String(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);g=c[d>>2]|0;if(g|0?(__Z16atomic_decrementPj(g+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(g,1);f=b;l=a;return f|0}case 1:{__ZN7VariantC2Ef(d,0.0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;l=a;return f|0}case 2:{c[d>>2]=0;__ZN7VariantC2ERK6String(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);g=c[d>>2]|0;if(g|0?(__Z16atomic_decrementPj(g+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(g,1);f=b;l=a;return f|0}case 3:{c[d>>2]=0;__ZN7VariantC2ERK6String(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);e=c[d>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);f=b;l=a;return f|0}default:{f=0;l=a;return f|0}}return 0}function __ZN13ResourceCache20get_cached_resourcesEP4ListI3RefI8ResourceE16DefaultAllocatorE(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0;d=c[313445]|0;gj[c[c[d>>2]>>2]&8191](d);d=__ZNK7HashMapI6StringP8Resource20HashMapHasherDefault24HashMapComparatorDefaultIS0_ELh3ELh8EE4nextEPKS0_(1253784,0)|0;if(!d){e=c[313445]|0;f=c[e>>2]|0;g=f+4|0;h=c[g>>2]|0;gj[h&8191](e);return}i=d;do{d=c[(__ZN7HashMapI6StringP8Resource20HashMapHasherDefault24HashMapComparatorDefaultIS0_ELh3ELh8EEixERKS0_(1253784,i)|0)>>2]|0;if(d){a[1263537]=0;if(__ZN9Reference8init_refEv(d)|0){j=d;k=5}else l=0}else{j=0;k=5}if((k|0)==5){k=0;l=j}if(!(c[b>>2]|0)){d=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=d;c[d>>2]=0;c[d+4>>2]=0;c[d+8>>2]=0}d=__ZnwjPFPvjE(16,4740)|0;c[d>>2]=0;c[d+4>>2]=0;c[d+8>>2]=0;c[d+12>>2]=0;m=(l|0)==0;if(!m){c[d>>2]=l;__ZN9Reference9referenceEv(l)}n=c[b>>2]|0;o=n+4|0;p=c[o>>2]|0;c[d+8>>2]=p;c[d+4>>2]=0;c[d+12>>2]=n;if(p|0)c[p+4>>2]=d;c[o>>2]=d;if(!(c[n>>2]|0))c[n>>2]=d;d=n+8|0;c[d>>2]=(c[d>>2]|0)+1;if((!m?__ZN9Reference11unreferenceEv(l)|0:0)?__Z17predelete_handlerP6Object(l)|0:0){gj[c[(c[l>>2]|0)+76>>2]&8191](l);__ZN6Memory11free_staticEPvb(l,0)}i=__ZNK7HashMapI6StringP8Resource20HashMapHasherDefault24HashMapComparatorDefaultIS0_ELh3ELh8EE4nextEPKS0_(1253784,i)|0}while((i|0)!=0);e=c[313445]|0;f=c[e>>2]|0;g=f+4|0;h=c[g>>2]|0;gj[h&8191](e);return}function __ZNK11MethodBind1I3_OSRK6VectorI6StringEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var c=0;if(b|0){c=0;return c|0}c=__ZN7Variant12get_type_forIRK6VectorI6StringEEENS_4TypeEv()|0;return c|0}function __ZNK11MethodBind1I3_OSRK6VectorI6StringEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1113716);l=a;return c[b>>2]|0}function __ZN11MethodBind1I3_OSRK6VectorI6StringEE4callEP6ObjectPPK7VariantiRNS9_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i+24|0;k=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1255640)|0:0){c[h>>2]=0;a[1263537]=0;n=d+24|0;o=c[n>>2]|0;if((o|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=o;c[b>>2]=0;l=i;return}p=o-(c[d+20>>2]|0)|0;if((p|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=p;c[b>>2]=0;l=i;return}if((g|0)>0){if((o|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);q=0}else{a[1263537]=0;q=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,q)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=q;c[b>>2]=0;l=i;return}}q=c[d+44>>2]|0;o=c[d+48>>2]|0;p=e+(o>>1)|0;if(!(o&1))r=q;else r=c[(c[p>>2]|0)+q>>2]|0;do if((g|0)<1){q=c[n>>2]|0;o=q+-1|0;if((q|0)>=1){e=c[d+16>>2]|0;s=(e|0)==0;if(s)t=0;else t=c[e+-4>>2]|0;if((q|0)<=(t|0)){if(s)u=0;else u=c[e+-4>>2]|0;do if((u|0)<(q|0)){if(s)v=0;else v=c[e+-4>>2]|0;if((v|0)<(q|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);w=0;break}else{a[1263537]=0;x=31;break}}else x=31;while(0);if((x|0)==31)w=e+(o*24|0)|0;__ZN7VariantC2ERKS_(k,w);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);c[j>>2]=__ZNK7Variantcv6VectorI6StringEEv(k)|0;Pi[r&2047](p,j);p=c[j>>2]|0;if(p|0?(__Z16atomic_decrementPj(p+-8|0)|0)==0:0){r=c[j>>2]|0;j=(r|0)==0?0:r+-4|0;r=j+4|0;if(c[j>>2]|0){f=0;do{w=c[r+(f<<2)>>2]|0;if(w|0?(__Z16atomic_decrementPj(w+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(w,1);f=f+1|0}while(f>>>0<(c[j>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(p,1)}if(c[k>>2]|0)__ZN7Variant5clearEv(k);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I3_OSRK6VectorI6StringEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1255640)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;c[f>>2]=__ZN8PtrToArgIRK6VectorI6StringEE7convertEPKv(c[d>>2]|0)|0;Pi[i&2047](a,f);a=c[f>>2]|0;if(!a){l=e;return}if(__Z16atomic_decrementPj(a+-8|0)|0){l=e;return}i=c[f>>2]|0;f=(i|0)==0?0:i+-4|0;i=f+4|0;if(c[f>>2]|0){d=0;do{b=c[i+(d<<2)>>2]|0;if(b|0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(b,1);d=d+1|0}while(d>>>0<(c[f>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(a,1);l=e;return}function __ZN11MethodBind1I3_OSRK6VectorI6StringEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN4ListI14_OSCoreBindImg16DefaultAllocatorE11sort_customI10ComparatorIS0_EEEvv(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d;f=c[b>>2]|0;if(!f){l=d;return}g=c[f+8>>2]|0;if((g|0)<2){l=d;return}f=__ZN6Memory12alloc_staticEjb(g<<2,1)|0;if(!f){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143992,1144012,140,1144029,0);h=0;i=0}else{a[1263537]=0;j=f+-8|0;c[j>>2]=g;c[j+4>>2]=0;h=f;i=f}f=c[b>>2]|0;if(!f){k=0;n=0}else{o=0;p=f;q=8}while(1){if((q|0)==8){q=0;k=c[p>>2]|0;n=o}if(!k)break;c[h+(n<<2)>>2]=k;o=n+1|0;p=k+24|0;q=8}switch(g|0){case 0:break;case 1:{r=0;q=13;break}default:{k=g;p=0;do{p=p+1|0;k=k>>1}while((k|0)!=1);r=p<<1;q=13}}if((q|0)==13){__ZNK9SortArrayIPN4ListI14_OSCoreBindImg16DefaultAllocatorE7ElementENS3_19AuxiliaryComparatorI10ComparatorIS1_EEEE9introsortEiiPS5_i(e,0,g,h,r);__ZNK9SortArrayIPN4ListI14_OSCoreBindImg16DefaultAllocatorE7ElementENS3_19AuxiliaryComparatorI10ComparatorIS1_EEEE20final_insertion_sortEiiPS5_(e,0,g,h)}e=c[b>>2]|0;c[e>>2]=c[h>>2];c[(c[h>>2]|0)+28>>2]=0;c[(c[h>>2]|0)+24>>2]=c[h+4>>2];b=g+-1|0;r=h+(b<<2)|0;c[e+4>>2]=c[r>>2];c[(c[r>>2]|0)+28>>2]=c[h+(g+-2<<2)>>2];c[(c[r>>2]|0)+24>>2]=0;if((b|0)>1){r=1;do{g=h+(r<<2)|0;c[(c[g>>2]|0)+28>>2]=c[h+(r+-1<<2)>>2];r=r+1|0;c[(c[g>>2]|0)+24>>2]=c[h+(r<<2)>>2]}while((r|0)!=(b|0))}__ZN6Memory11free_staticEPvb(i,1);l=d;return}function __ZN4ListI14_OSCoreBindImg16DefaultAllocatorE9push_backERKS0_(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,h=0,i=0,j=0,k=0,l=0,m=0;if(!(c[a>>2]|0)){d=__ZnwjPFPvjE(12,4740)|0;c[a>>2]=d;c[d>>2]=0;c[d+4>>2]=0;c[d+8>>2]=0}d=__ZnwjPFPvjE(36,4740)|0;c[d>>2]=0;e=d+4|0;g[e>>2]=0.0;g[d+8>>2]=0.0;f=d+24|0;c[f>>2]=0;h=d+28|0;c[h>>2]=0;i=d+32|0;c[i>>2]=0;if((c[b>>2]|0?(c[d>>2]=0,j=c[b>>2]|0,j|0):0)?__Z28atomic_conditional_incrementPj(j+-8|0)|0:0)c[d>>2]=c[b>>2];j=b+4|0;c[e>>2]=c[j>>2];c[e+4>>2]=c[j+4>>2];c[e+8>>2]=c[j+8>>2];c[e+12>>2]=c[j+12>>2];c[e+16>>2]=c[j+16>>2];j=c[a>>2]|0;a=j+4|0;e=c[a>>2]|0;c[h>>2]=e;c[f>>2]=0;c[i>>2]=j;if(e|0)c[e+24>>2]=d;c[a>>2]=d;if(c[j>>2]|0){k=j+8|0;l=c[k>>2]|0;m=l+1|0;c[k>>2]=m;return d|0}c[j>>2]=d;k=j+8|0;l=c[k>>2]|0;m=l+1|0;c[k>>2]=m;return d|0}function __ZN4ListI14_OSCoreBindImg16DefaultAllocatorE5_Data5eraseEPKNS2_7ElementE(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0;if(!d){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145114,1145120,156,1144262,0);e=0;return e|0}a[1263537]=0;if((c[d+32>>2]|0)!=(b|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145114,1145120,157,1145132,0);e=0;return e|0}if((c[b>>2]|0)==(d|0))c[b>>2]=c[d+24>>2];f=b+4|0;g=c[d+28>>2]|0;if((c[f>>2]|0)==(d|0))c[f>>2]=g;f=d+24|0;if(g|0)c[g+24>>2]=c[f>>2];h=c[f>>2]|0;if(h|0)c[h+28>>2]=g;g=c[d>>2]|0;if(g|0?(__Z16atomic_decrementPj(g+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(g,1);__ZN6Memory11free_staticEPvb(d,0);d=b+8|0;c[d>>2]=(c[d>>2]|0)+-1;e=1;return e|0}function __ZNK9SortArrayIPN4ListI14_OSCoreBindImg16DefaultAllocatorE7ElementENS3_19AuxiliaryComparatorI10ComparatorIS1_EEEE9introsortEiiPS5_i(a,b,d,e,f){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0;g=d-b|0;if((g|0)<=16)return;h=e+(b<<2)|0;i=f;f=d;d=g;while(1){if(!i)break;i=i+-1|0;g=e+((d>>>1)+b<<2)|0;j=e+(f+-1<<2)|0;k=c[h>>2]|0;l=c[g>>2]|0;m=c[k+20>>2]|0;n=c[l+20>>2]|0;if((m|0)==(n|0))if((c[k+16>>2]|0)>>>0<(c[l+16>>2]|0)>>>0)o=39;else o=46;else if((m|0)>(n|0))o=39;else o=46;do if((o|0)==39){o=0;p=c[j>>2]|0;q=c[p+20>>2]|0;if((n|0)==(q|0)){if((c[l+16>>2]|0)>>>0<(c[p+16>>2]|0)>>>0){r=g;break}}else if((n|0)>(q|0)){r=g;break}if((m|0)==(q|0))s=(c[k+16>>2]|0)>>>0<(c[p+16>>2]|0)>>>0;else s=(m|0)>(q|0);r=s?j:h}else if((o|0)==46){o=0;q=c[j>>2]|0;p=c[q+20>>2]|0;if((m|0)==(p|0)){if((c[k+16>>2]|0)>>>0<(c[q+16>>2]|0)>>>0){r=h;break}}else if((m|0)>(p|0)){r=h;break}if((n|0)==(p|0))t=(c[l+16>>2]|0)>>>0<(c[q+16>>2]|0)>>>0;else t=(n|0)>(p|0);r=t?j:g}while(0);g=c[r>>2]|0;j=c[g+20>>2]|0;n=g+16|0;g=b;l=f;while(1){u=g;while(1){v=e+(u<<2)|0;w=c[v>>2]|0;m=c[w+20>>2]|0;if((m|0)==(j|0)){if((c[w+16>>2]|0)>>>0>=(c[n>>2]|0)>>>0)break}else if((m|0)<=(j|0))break;u=u+1|0}m=w;k=l;while(1){x=k+-1|0;y=e+(x<<2)|0;z=c[y>>2]|0;p=c[z+20>>2]|0;if((j|0)==(p|0))if((c[n>>2]|0)>>>0<(c[z+16>>2]|0)>>>0){k=x;continue}else break;else if((j|0)>(p|0)){k=x;continue}else break}if((u|0)>=(x|0))break;c[v>>2]=z;c[y>>2]=m;g=u+1|0;l=x}__ZNK9SortArrayIPN4ListI14_OSCoreBindImg16DefaultAllocatorE7ElementENS3_19AuxiliaryComparatorI10ComparatorIS1_EEEE9introsortEiiPS5_i(a,u,f,e,i);l=u-b|0;if((l|0)<=16){o=66;break}else{f=u;d=l}}if((o|0)==66)return;o=(d+-2|0)/2|0;while(1){u=c[e+(o+b<<2)>>2]|0;i=o<<1;a=i+2|0;if((a|0)<(d|0)){x=i;y=o;z=a;while(1){v=c[e+(z+b<<2)>>2]|0;w=x|1;r=c[e+(w+b<<2)>>2]|0;t=c[v+20>>2]|0;s=c[r+20>>2]|0;if((t|0)==(s|0))A=(c[v+16>>2]|0)>>>0<(c[r+16>>2]|0)>>>0;else A=(t|0)>(s|0);s=A?w:z;c[e+(y+b<<2)>>2]=c[e+(s+b<<2)>>2];w=s<<1;t=w+2|0;if((t|0)<(d|0)){x=w;y=s;z=t}else{B=w;C=t;D=s;break}}}else{B=i;C=a;D=o}z=B|1;if((C|0)==(d|0)){c[e+(D+b<<2)>>2]=c[e+(z+b<<2)>>2];E=z}else E=D;z=E+b|0;a:do if((E|0)>(o|0)){y=c[u+20>>2]|0;x=u+16|0;s=E;t=z;while(1){s=(s+-1|0)/2|0;w=s+b|0;r=c[e+(w<<2)>>2]|0;v=c[r+20>>2]|0;l=r;if((v|0)==(y|0)){if((c[r+16>>2]|0)>>>0>=(c[x>>2]|0)>>>0){F=t;break a}}else if((v|0)<=(y|0)){F=t;break a}c[e+(t<<2)>>2]=l;if((s|0)<=(o|0)){F=w;break}else t=w}}else F=z;while(0);c[e+(F<<2)>>2]=u;if(!o)break;else o=o+-1|0}if((d|0)<=1)return;d=f;do{d=d+-1|0;f=e+(d<<2)|0;o=c[f>>2]|0;c[f>>2]=c[h>>2];f=d-b|0;if((f|0)>2){F=0;E=0;D=2;do{C=c[e+(D+b<<2)>>2]|0;B=F|1;A=c[e+(B+b<<2)>>2]|0;z=c[C+20>>2]|0;a=c[A+20>>2]|0;if((z|0)==(a|0))G=(c[C+16>>2]|0)>>>0<(c[A+16>>2]|0)>>>0;else G=(z|0)>(a|0);a=E;E=G?B:D;c[e+(a+b<<2)>>2]=c[e+(E+b<<2)>>2];F=E<<1;D=F+2|0}while((D|0)<(f|0));H=F|1;I=D;J=E}else{H=1;I=2;J=0}if((I|0)==(f|0)){c[e+(J+b<<2)>>2]=c[e+(H+b<<2)>>2];K=H}else K=J;u=K+b|0;b:do if((K|0)>0){a=c[o+20>>2]|0;B=o+16|0;z=K;A=u;while(1){C=z+-1|0;z=(C|0)/2|0;i=z+b|0;t=c[e+(i<<2)>>2]|0;s=c[t+20>>2]|0;y=t;if((s|0)==(a|0)){if((c[t+16>>2]|0)>>>0>=(c[B>>2]|0)>>>0){L=A;break b}}else if((s|0)<=(a|0)){L=A;break b}c[e+(A<<2)>>2]=y;if((C|0)<=1){L=i;break}else A=i}}else L=u;while(0);c[e+(L<<2)>>2]=o}while((f|0)>1);return}function __ZNK9SortArrayIPN4ListI14_OSCoreBindImg16DefaultAllocatorE7ElementENS3_19AuxiliaryComparatorI10ComparatorIS1_EEEE20final_insertion_sortEiiPS5_(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0;if((d-b|0)<=16){if((d|0)==(b|0))return;a=b+1|0;if((a|0)==(d|0))return;f=e+(b<<2)|0;g=b;h=a;while(1){a=c[e+(h<<2)>>2]|0;i=c[f>>2]|0;j=c[a+20>>2]|0;k=c[i+20>>2]|0;if((j|0)==(k|0)){l=a+16|0;if((c[l>>2]|0)>>>0<(c[i+16>>2]|0)>>>0)m=30;else{n=l;m=32}}else if((j|0)>(k|0))m=30;else{n=a+16|0;m=32}if((m|0)==30){m=0;if((g|0)<(b|0))o=f;else{k=h;do{l=k;k=k+-1|0;c[e+(l<<2)>>2]=c[e+(k<<2)>>2]}while((k|0)>(b|0));o=f}}else if((m|0)==32){m=0;k=h;while(1){l=k+-1|0;i=c[e+(l<<2)>>2]|0;p=c[i+20>>2]|0;q=i;if((j|0)==(p|0)){if((c[n>>2]|0)>>>0>=(c[i+16>>2]|0)>>>0)break}else if((j|0)<=(p|0))break;c[e+(k<<2)>>2]=q;k=l}o=e+(k<<2)|0}c[o>>2]=a;j=h+1|0;if((j|0)==(d|0))break;else{l=h;h=j;g=l}}return}g=b+16|0;h=e+(b<<2)|0;o=b;n=b+1|0;while(1){f=c[e+(n<<2)>>2]|0;l=c[h>>2]|0;j=c[f+20>>2]|0;q=c[l+20>>2]|0;if((j|0)==(q|0)){p=f+16|0;if((c[p>>2]|0)>>>0<(c[l+16>>2]|0)>>>0)m=7;else{r=p;m=9}}else if((j|0)>(q|0))m=7;else{r=f+16|0;m=9}if((m|0)==7){m=0;if((o|0)<(b|0))s=h;else{q=n;do{p=q;q=q+-1|0;c[e+(p<<2)>>2]=c[e+(q<<2)>>2]}while((q|0)>(b|0));s=h}}else if((m|0)==9){m=0;q=n;while(1){a=q+-1|0;k=c[e+(a<<2)>>2]|0;p=c[k+20>>2]|0;l=k;if((j|0)==(p|0)){if((c[r>>2]|0)>>>0>=(c[k+16>>2]|0)>>>0)break}else if((j|0)<=(p|0))break;c[e+(q<<2)>>2]=l;q=a}s=e+(q<<2)|0}c[s>>2]=f;j=n+1|0;if((j|0)==(g|0))break;else{a=n;n=j;o=a}}if((g|0)==(d|0))return;else t=g;do{g=c[e+(t<<2)>>2]|0;o=g+16|0;n=c[g+20>>2]|0;s=t;while(1){r=s+-1|0;m=c[e+(r<<2)>>2]|0;h=c[m+20>>2]|0;b=m;if((n|0)==(h|0)){if((c[o>>2]|0)>>>0>=(c[m+16>>2]|0)>>>0)break}else if((n|0)<=(h|0))break;c[e+(s<<2)>>2]=b;s=r}c[e+(s<<2)>>2]=g;t=t+1|0}while((t|0)!=(d|0));return}function __ZNK13MethodBind1RCI3_OS6StringNS0_9SystemDirEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return __ZNK13MethodBind1RCI3_OS6StringNS0_9SystemDirEE18_get_argument_typeEi(a,b)|0}function __ZNK13MethodBind1RCI3_OS6StringNS0_9SystemDirEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1113716);l=a;return c[b>>2]|0}function __ZN13MethodBind1RCI3_OS6StringNS0_9SystemDirEE4callEP6ObjectPPK7VariantiRNS6_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0;i=l;l=l+64|0;if((l|0)>=(m|0))ba(64);j=i+24|0;k=i+48|0;n=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1255640)|0:0){c[h>>2]=0;a[1263537]=0;o=d+24|0;p=c[o>>2]|0;if((p|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=p;c[b>>2]=0;l=i;return}q=p-(c[d+20>>2]|0)|0;if((q|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=q;c[b>>2]=0;l=i;return}if((g|0)>0){if((p|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);r=0}else{a[1263537]=0;r=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,r)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=r;c[b>>2]=0;l=i;return}}r=c[d+44>>2]|0;p=c[d+48>>2]|0;q=e+(p>>1)|0;if(!(p&1))s=r;else s=c[(c[q>>2]|0)+r>>2]|0;do if((g|0)<1){r=c[o>>2]|0;p=r+-1|0;if((r|0)>=1){e=c[d+16>>2]|0;t=(e|0)==0;if(t)u=0;else u=c[e+-4>>2]|0;if((r|0)<=(u|0)){if(t)v=0;else v=c[e+-4>>2]|0;do if((v|0)<(r|0)){if(t)w=0;else w=c[e+-4>>2]|0;if((w|0)<(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);x=0;break}else{a[1263537]=0;y=31;break}}else y=31;while(0);if((y|0)==31)x=e+(p*24|0)|0;__ZN7VariantC2ERKS_(n,x);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f>>2]|0);while(0);f=__ZNK7VariantcviEv(n)|0;c[k>>2]=$i[s&8191](q,f)|0;__ZN7VariantC2ERK6String(j,k);f=c[k>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);if(c[n>>2]|0)__ZN7Variant5clearEv(n);__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1217,1146558,0);c[b>>2]=0;l=i;return}function __ZN13MethodBind1RCI3_OS6StringNS0_9SystemDirEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0;if(!b)f=0;else{g=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1255640)|0;f=g?b:0}b=c[a+44>>2]|0;g=c[a+48>>2]|0;a=f+(g>>1)|0;if(!(g&1))h=b;else h=c[(c[a>>2]|0)+b>>2]|0;b=$i[h&8191](a,c[c[d>>2]>>2]|0)|0;d=b;a=c[e>>2]|0;if((a|0)==(b|0)){if(!b)return}else{if(a|0?(__Z16atomic_decrementPj(a+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(a,1);c[e>>2]=0;if(!b)return;if(__Z28atomic_conditional_incrementPj(b+-8|0)|0)c[e>>2]=d}if(__Z16atomic_decrementPj(b+-8|0)|0)return;__ZN6Memory11free_staticEPvb(b,1);return}function __ZN13MethodBind1RCI3_OS6StringNS0_9SystemDirEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind1RCI3_OS6StringNS0_9SystemDirEE18_get_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case -1:{c[d>>2]=0;__ZN7VariantC2ERK6String(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);e=c[d>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);f=b;l=a;return f|0}case 0:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;l=a;return f|0}default:{f=0;l=a;return f|0}}return 0}function __ZNK2OS20get_splash_tick_msecEv(a){a=a|0;var b=0;b=a+24|0;F=c[b+4>>2]|0;return c[b>>2]|0}function __ZNK13MethodBind0RCI3_OSjE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Ej(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK13MethodBind0RCI3_OSjE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1113716);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI3_OSjE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1255640)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2Ej(i,ij[n&8191](d)|0);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI3_OSjE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0;if(!b)f=0;else{d=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1255640)|0;f=d?b:0}b=c[a+44>>2]|0;d=c[a+48>>2]|0;a=f+(d>>1)|0;if(!(d&1)){g=b;h=ij[g&8191](a)|0;c[e>>2]=h;return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=ij[g&8191](a)|0;c[e>>2]=h;return}}function __ZN13MethodBind0RCI3_OSjED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK12MethodBind1CI3_OSjE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if(!b){__ZN7VariantC2Ej(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK12MethodBind1CI3_OSjE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1113716);l=a;return c[b>>2]|0}function __ZN12MethodBind1CI3_OSjE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1255640)|0:0){c[h>>2]=0;a[1263537]=0;k=d+24|0;n=c[k>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=i;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=i;return}if((g|0)>0){if((n|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);p=0}else{a[1263537]=0;p=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,p)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=p;c[b>>2]=0;l=i;return}}p=c[d+44>>2]|0;n=c[d+48>>2]|0;o=e+(n>>1)|0;if(!(n&1))q=p;else q=c[(c[o>>2]|0)+p>>2]|0;do if((g|0)<1){p=c[k>>2]|0;n=p+-1|0;if((p|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)s=0;else s=c[e+-4>>2]|0;if((p|0)<=(s|0)){if(r)t=0;else t=c[e+-4>>2]|0;do if((t|0)<(p|0)){if(r)u=0;else u=c[e+-4>>2]|0;if((u|0)<(p|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);v=0;break}else{a[1263537]=0;w=31;break}}else w=31;while(0);if((w|0)==31)v=e+(n*24|0)|0;__ZN7VariantC2ERKS_(j,v);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);f=__ZNK7VariantcvjEv(j)|0;Pi[q&2047](o,f);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1057,1146558,0);c[b>>2]=0;l=i;return}function __ZN12MethodBind1CI3_OSjE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1255640)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1)){g=b;h=c[d>>2]|0;i=c[h>>2]|0;Pi[g&2047](a,i);return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=c[d>>2]|0;i=c[h>>2]|0;Pi[g&2047](a,i);return}}function __ZN12MethodBind1CI3_OSjED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I3_OSRK5ImageE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;if(b|0){f=0;l=a;return f|0}__ZN5ImageC2Ev(d);__ZN7VariantC2ERK5Image(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);__ZN5ImageD2Ev(d);f=b;l=a;return f|0}function __ZNK11MethodBind1I3_OSRK5ImageE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1113716);l=a;return c[b>>2]|0}function __ZN11MethodBind1I3_OSRK5ImageE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;i=l;l=l+48|0;if((l|0)>=(m|0))ba(48);j=i+24|0;k=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1255640)|0:0){c[h>>2]=0;a[1263537]=0;n=d+24|0;o=c[n>>2]|0;if((o|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=o;c[b>>2]=0;l=i;return}p=o-(c[d+20>>2]|0)|0;if((p|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=p;c[b>>2]=0;l=i;return}if((g|0)>0){if((o|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);q=0}else{a[1263537]=0;q=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,q)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=q;c[b>>2]=0;l=i;return}}q=c[d+44>>2]|0;o=c[d+48>>2]|0;p=e+(o>>1)|0;if(!(o&1))r=q;else r=c[(c[p>>2]|0)+q>>2]|0;do if((g|0)<1){q=c[n>>2]|0;o=q+-1|0;if((q|0)>=1){e=c[d+16>>2]|0;s=(e|0)==0;if(s)t=0;else t=c[e+-4>>2]|0;if((q|0)<=(t|0)){if(s)u=0;else u=c[e+-4>>2]|0;do if((u|0)<(q|0)){if(s)v=0;else v=c[e+-4>>2]|0;if((v|0)<(q|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);w=0;break}else{a[1263537]=0;x=31;break}}else x=31;while(0);if((x|0)==31)w=e+(o*24|0)|0;__ZN7VariantC2ERKS_(k,w);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);__ZNK7Variantcv5ImageEv(j,k);Pi[r&2047](p,j);__ZN5ImageD2Ev(j);if(c[k>>2]|0)__ZN7Variant5clearEv(k);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I3_OSRK5ImageE7ptrcallEP6ObjectPPKvPv(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);g=f;if(!d)h=0;else{i=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1255640)|0;h=i?d:0}d=c[b+44>>2]|0;i=c[b+48>>2]|0;b=h+(i>>1)|0;if(!(i&1))j=d;else j=c[(c[b>>2]|0)+d>>2]|0;d=c[e>>2]|0;c[g>>2]=c[d>>2];e=g+4|0;i=d+4|0;c[e>>2]=0;if((c[i>>2]|0?(__ZN10PoolVectorIhE12_unreferenceEv(e),h=c[i>>2]|0,h|0):0)?__Z28atomic_conditional_incrementPj(h)|0:0)c[e>>2]=c[i>>2];i=g+8|0;e=d+8|0;c[i>>2]=c[e>>2];c[i+4>>2]=c[e+4>>2];a[i+8>>0]=a[e+8>>0]|0;Pi[j&2047](b,g);__ZN5ImageD2Ev(g);l=f;return}function __ZN11MethodBind1I3_OSRK5ImageED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind1RCI3_OSy10DictionaryE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case -1:{__ZN7VariantC2Ey(d,0,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;break}case 0:{__ZN10DictionaryC2Ev(d);__ZN7VariantC2ERK10Dictionary(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);__ZN10DictionaryD2Ev(d);f=b;break}default:f=0}l=a;return f|0}function __ZNK13MethodBind1RCI3_OSy10DictionaryE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1113716);l=a;return c[b>>2]|0}function __ZN13MethodBind1RCI3_OSy10DictionaryE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0;i=l;l=l+64|0;if((l|0)>=(m|0))ba(64);j=i+24|0;k=i+48|0;n=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1255640)|0:0){c[h>>2]=0;a[1263537]=0;o=d+24|0;p=c[o>>2]|0;if((p|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=p;c[b>>2]=0;l=i;return}q=p-(c[d+20>>2]|0)|0;if((q|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=q;c[b>>2]=0;l=i;return}if((g|0)>0){if((p|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);r=0}else{a[1263537]=0;r=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,r)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=r;c[b>>2]=0;l=i;return}}r=c[d+44>>2]|0;p=c[d+48>>2]|0;q=e+(p>>1)|0;if(!(p&1))s=r;else s=c[(c[q>>2]|0)+r>>2]|0;do if((g|0)<1){r=c[o>>2]|0;p=r+-1|0;if((r|0)>=1){e=c[d+16>>2]|0;t=(e|0)==0;if(t)u=0;else u=c[e+-4>>2]|0;if((r|0)<=(u|0)){if(t)v=0;else v=c[e+-4>>2]|0;do if((v|0)<(r|0)){if(t)w=0;else w=c[e+-4>>2]|0;if((w|0)<(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);x=0;break}else{a[1263537]=0;y=31;break}}else y=31;while(0);if((y|0)==31)x=e+(p*24|0)|0;__ZN7VariantC2ERKS_(n,x);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f>>2]|0);while(0);c[k>>2]=__ZNK7Variantcv10DictionaryEv(n)|0;f=$i[s&8191](q,k)|0;__ZN7VariantC2Ey(j,f,F);__ZN10DictionaryD2Ev(k);if(c[n>>2]|0)__ZN7Variant5clearEv(n);__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1217,1146558,0);c[b>>2]=0;l=i;return}function __ZN13MethodBind1RCI3_OSy10DictionaryE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f+4|0;h=f;if(!b)i=0;else{j=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1255640)|0;i=j?b:0}b=c[a+44>>2]|0;j=c[a+48>>2]|0;a=i+(j>>1)|0;if(!(j&1))k=b;else k=c[(c[a>>2]|0)+b>>2]|0;__ZN10DictionaryC2ERKS_(g,c[d>>2]|0);c[h>>2]=c[g>>2];g=$i[k&8191](a,h)|0;c[e>>2]=g;__ZN10DictionaryD2Ev(h);l=f;return}function __ZN13MethodBind1RCI3_OSy10DictionaryED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind1RCI3_OS10DictionaryyE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case -1:{__ZN10DictionaryC2Ev(d);__ZN7VariantC2ERK10Dictionary(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);__ZN10DictionaryD2Ev(d);f=b;break}case 0:{__ZN7VariantC2Ey(d,0,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;break}default:f=0}l=a;return f|0}function __ZNK13MethodBind1RCI3_OS10DictionaryyE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1113716);l=a;return c[b>>2]|0}function __ZN13MethodBind1RCI3_OS10DictionaryyE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0;i=l;l=l+64|0;if((l|0)>=(m|0))ba(64);j=i+24|0;k=i+48|0;n=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1255640)|0:0){c[h>>2]=0;a[1263537]=0;o=d+24|0;p=c[o>>2]|0;if((p|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=p;c[b>>2]=0;l=i;return}q=p-(c[d+20>>2]|0)|0;if((q|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=q;c[b>>2]=0;l=i;return}if((g|0)>0){if((p|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);r=0}else{a[1263537]=0;r=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,r)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=r;c[b>>2]=0;l=i;return}}r=c[d+44>>2]|0;p=c[d+48>>2]|0;q=e+(p>>1)|0;if(!(p&1))s=r;else s=c[(c[q>>2]|0)+r>>2]|0;do if((g|0)<1){r=c[o>>2]|0;p=r+-1|0;if((r|0)>=1){e=c[d+16>>2]|0;t=(e|0)==0;if(t)u=0;else u=c[e+-4>>2]|0;if((r|0)<=(u|0)){if(t)v=0;else v=c[e+-4>>2]|0;do if((v|0)<(r|0)){if(t)w=0;else w=c[e+-4>>2]|0;if((w|0)<(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);x=0;break}else{a[1263537]=0;y=31;break}}else y=31;while(0);if((y|0)==31)x=e+(p*24|0)|0;__ZN7VariantC2ERKS_(n,x);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f>>2]|0);while(0);f=__ZNK7VariantcvyEv(n)|0;c[k>>2]=nj[s&2047](q,f,F)|0;__ZN7VariantC2ERK10Dictionary(j,k);__ZN10DictionaryD2Ev(k);if(c[n>>2]|0)__ZN7Variant5clearEv(n);__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1217,1146558,0);c[b>>2]=0;l=i;return}function __ZN13MethodBind1RCI3_OS10DictionaryyE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f;if(!b)h=0;else{i=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1255640)|0;h=i?b:0}b=c[a+44>>2]|0;i=c[a+48>>2]|0;a=h+(i>>1)|0;if(!(i&1))j=b;else j=c[(c[a>>2]|0)+b>>2]|0;b=c[d>>2]|0;c[g>>2]=nj[j&2047](a,c[b>>2]|0,c[b+4>>2]|0)|0;__ZN10DictionaryaSERKS_(e,g);__ZN10DictionaryD2Ev(g);l=f;return}function __ZN13MethodBind1RCI3_OS10DictionaryyED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI3_OSyE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Ey(d,0,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK13MethodBind0RCI3_OSyE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1113716);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI3_OSyE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1255640)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;k=ij[n&8191](d)|0;__ZN7VariantC2Ey(i,k,F);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI3_OSyE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;if(!b)f=0;else{d=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1255640)|0;f=d?b:0}b=c[a+44>>2]|0;d=c[a+48>>2]|0;a=f+(d>>1)|0;if(!(d&1)){g=b;h=ij[g&8191](a)|0;i=F;c[e>>2]=h;return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=ij[g&8191](a)|0;i=F;c[e>>2]=h;return}}function __ZN13MethodBind0RCI3_OSyED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI3_OS10DictionaryE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;if((b|0)!=-1){f=0;l=a;return f|0}__ZN10DictionaryC2Ev(d);__ZN7VariantC2ERK10Dictionary(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);__ZN10DictionaryD2Ev(d);f=b;l=a;return f|0}function __ZNK13MethodBind0RCI3_OS10DictionaryE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1113716);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI3_OS10DictionaryE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;j=f+24|0;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1255640)|0:0){c[h>>2]=0;a[1263537]=0;k=c[d+24>>2]|0;if((k|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=k;c[b>>2]=0;l=f;return}n=k-(c[d+20>>2]|0)|0;if((n|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=n;c[b>>2]=0;l=f;return}n=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))o=n;else o=c[(c[d>>2]|0)+n>>2]|0;c[j>>2]=ij[o&8191](d)|0;__ZN7VariantC2ERK10Dictionary(i,j);__ZN10DictionaryD2Ev(j);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI3_OS10DictionaryE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=d;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1255640)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;c[f>>2]=ij[i&8191](a)|0;__ZN10DictionaryaSERKS_(e,f);__ZN10DictionaryD2Ev(f);l=d;return}function __ZN13MethodBind0RCI3_OS10DictionaryED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind1RCI3_OS10DictionarybE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case -1:{__ZN10DictionaryC2Ev(d);__ZN7VariantC2ERK10Dictionary(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);__ZN10DictionaryD2Ev(d);f=b;break}case 0:{__ZN7VariantC2Eb(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;break}default:f=0}l=a;return f|0}function __ZNK13MethodBind1RCI3_OS10DictionarybE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1113716);l=a;return c[b>>2]|0}function __ZN13MethodBind1RCI3_OS10DictionarybE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0;i=l;l=l+64|0;if((l|0)>=(m|0))ba(64);j=i+24|0;k=i+48|0;n=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1255640)|0:0){c[h>>2]=0;a[1263537]=0;o=d+24|0;p=c[o>>2]|0;if((p|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=p;c[b>>2]=0;l=i;return}q=p-(c[d+20>>2]|0)|0;if((q|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=q;c[b>>2]=0;l=i;return}if((g|0)>0){if((p|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);r=0}else{a[1263537]=0;r=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,r)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=r;c[b>>2]=0;l=i;return}}r=c[d+44>>2]|0;p=c[d+48>>2]|0;q=e+(p>>1)|0;if(!(p&1))s=r;else s=c[(c[q>>2]|0)+r>>2]|0;do if((g|0)<1){r=c[o>>2]|0;p=r+-1|0;if((r|0)>=1){e=c[d+16>>2]|0;t=(e|0)==0;if(t)u=0;else u=c[e+-4>>2]|0;if((r|0)<=(u|0)){if(t)v=0;else v=c[e+-4>>2]|0;do if((v|0)<(r|0)){if(t)w=0;else w=c[e+-4>>2]|0;if((w|0)<(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);x=0;break}else{a[1263537]=0;y=31;break}}else y=31;while(0);if((y|0)==31)x=e+(p*24|0)|0;__ZN7VariantC2ERKS_(n,x);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f>>2]|0);while(0);f=__ZNK7VariantcvbEv(n)|0;c[k>>2]=$i[s&8191](q,f)|0;__ZN7VariantC2ERK10Dictionary(j,k);__ZN10DictionaryD2Ev(k);if(c[n>>2]|0)__ZN7Variant5clearEv(n);__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1217,1146558,0);c[b>>2]=0;l=i;return}function __ZN13MethodBind1RCI3_OS10DictionarybE7ptrcallEP6ObjectPPKvPv(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0;g=l;l=l+16|0;if((l|0)>=(m|0))ba(16);h=g;if(!d)i=0;else{j=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1255640)|0;i=j?d:0}d=c[b+44>>2]|0;j=c[b+48>>2]|0;b=i+(j>>1)|0;if(!(j&1))k=d;else k=c[(c[b>>2]|0)+d>>2]|0;c[h>>2]=$i[k&8191](b,(a[c[e>>2]>>0]|0)!=0)|0;__ZN10DictionaryaSERKS_(f,h);__ZN10DictionaryD2Ev(h);l=g;return}function __ZN13MethodBind1RCI3_OS10DictionarybED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK12MethodBind0RI3_OS6VectorI6StringEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var c=0;if((b|0)!=-1){c=0;return c|0}c=__ZN7Variant12get_type_forI6VectorI6StringEEENS_4TypeEv()|0;return c|0}function __ZNK12MethodBind0RI3_OS6VectorI6StringEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1113716);l=a;return c[b>>2]|0}function __ZN12MethodBind0RI3_OS6VectorI6StringEE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;j=f+24|0;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1255640)|0:0){c[h>>2]=0;a[1263537]=0;k=c[d+24>>2]|0;if((k|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=k;c[b>>2]=0;l=f;return}n=k-(c[d+20>>2]|0)|0;if((n|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=n;c[b>>2]=0;l=f;return}n=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))o=n;else o=c[(c[d>>2]|0)+n>>2]|0;c[j>>2]=ij[o&8191](d)|0;__ZN7VariantC2ERK6VectorI6StringE(i,j);d=c[j>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0){o=c[j>>2]|0;j=(o|0)==0?0:o+-4|0;o=j+4|0;if(c[j>>2]|0){n=0;do{g=c[o+(n<<2)>>2]|0;if(g|0?(__Z16atomic_decrementPj(g+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(g,1);n=n+1|0}while(n>>>0<(c[j>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(d,1)}__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,266,1146558,0);c[b>>2]=0;l=f;return}function __ZN12MethodBind0RI3_OS6VectorI6StringEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=d;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1255640)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;c[f>>2]=ij[i&8191](a)|0;__ZN8PtrToArgI6VectorI6StringEE6encodeES2_Pv(f,e);e=c[f>>2]|0;if(!e){l=d;return}if(__Z16atomic_decrementPj(e+-8|0)|0){l=d;return}a=c[f>>2]|0;f=(a|0)==0?0:a+-4|0;a=f+4|0;if(c[f>>2]|0){i=0;do{b=c[a+(i<<2)>>2]|0;if(b|0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(b,1);i=i+1|0}while(i>>>0<(c[f>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(e,1);l=d;return}function __ZN12MethodBind0RI3_OS6VectorI6StringEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind1RCI3_OSbRK6StringE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return __ZNK13MethodBind1RCI3_OSbRK6StringE18_get_argument_typeEi(a,b)|0}function __ZNK13MethodBind1RCI3_OSbRK6StringE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1113716);l=a;return c[b>>2]|0}function __ZN13MethodBind1RCI3_OSbRK6StringE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0;i=l;l=l+64|0;if((l|0)>=(m|0))ba(64);j=i+24|0;k=i+48|0;n=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1255640)|0:0){c[h>>2]=0;a[1263537]=0;o=d+24|0;p=c[o>>2]|0;if((p|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=p;c[b>>2]=0;l=i;return}q=p-(c[d+20>>2]|0)|0;if((q|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=q;c[b>>2]=0;l=i;return}if((g|0)>0){if((p|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);r=0}else{a[1263537]=0;r=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,r)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=r;c[b>>2]=0;l=i;return}}r=c[d+44>>2]|0;p=c[d+48>>2]|0;q=e+(p>>1)|0;if(!(p&1))s=r;else s=c[(c[q>>2]|0)+r>>2]|0;do if((g|0)<1){r=c[o>>2]|0;p=r+-1|0;if((r|0)>=1){e=c[d+16>>2]|0;t=(e|0)==0;if(t)u=0;else u=c[e+-4>>2]|0;if((r|0)<=(u|0)){if(t)v=0;else v=c[e+-4>>2]|0;do if((v|0)<(r|0)){if(t)w=0;else w=c[e+-4>>2]|0;if((w|0)<(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);x=0;break}else{a[1263537]=0;y=31;break}}else y=31;while(0);if((y|0)==31)x=e+(p*24|0)|0;__ZN7VariantC2ERKS_(n,x);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f>>2]|0);while(0);c[k>>2]=__ZNK7Variantcv6StringEv(n)|0;__ZN7VariantC2Eb(j,$i[s&8191](q,k)|0);q=c[k>>2]|0;if(q|0?(__Z16atomic_decrementPj(q+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(q,1);if(c[n>>2]|0)__ZN7Variant5clearEv(n);__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1217,1146558,0);c[b>>2]=0;l=i;return}function __ZN13MethodBind1RCI3_OSbRK6StringE7ptrcallEP6ObjectPPKvPv(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,n=0;g=l;l=l+16|0;if((l|0)>=(m|0))ba(16);h=g;if(!d)i=0;else{j=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1255640)|0;i=j?d:0}d=c[b+44>>2]|0;j=c[b+48>>2]|0;b=i+(j>>1)|0;if(!(j&1))k=d;else k=c[(c[b>>2]|0)+d>>2]|0;d=c[e>>2]|0;e=c[d>>2]|0;if((e|0)!=0?(__Z28atomic_conditional_incrementPj(e+-8|0)|0)!=0:0)n=c[d>>2]|0;else n=0;c[h>>2]=n;a[f>>0]=($i[k&8191](b,h)|0)&1;b=c[h>>2]|0;if(!b){l=g;return}if(__Z16atomic_decrementPj(b+-8|0)|0){l=g;return}__ZN6Memory11free_staticEPvb(b,1);l=g;return}function __ZN13MethodBind1RCI3_OSbRK6StringED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind1RCI3_OSbRK6StringE18_get_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case -1:{__ZN7VariantC2Eb(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;l=a;return f|0}case 0:{c[d>>2]=0;__ZN7VariantC2ERK6String(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);e=c[d>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);f=b;l=a;return f|0}default:{f=0;l=a;return f|0}}return 0}function __ZNK13MethodBind1RCI3_OS6StringRKS1_E18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return __ZNK13MethodBind1RCI3_OS6StringRKS1_E18_get_argument_typeEi(a,b)|0}function __ZNK13MethodBind1RCI3_OS6StringRKS1_E18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1113716);l=a;return c[b>>2]|0}function __ZN13MethodBind1RCI3_OS6StringRKS1_E4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0;i=l;l=l+64|0;if((l|0)>=(m|0))ba(64);j=i+24|0;k=i+52|0;n=i+48|0;o=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1255640)|0:0){c[h>>2]=0;a[1263537]=0;p=d+24|0;q=c[p>>2]|0;if((q|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=q;c[b>>2]=0;l=i;return}r=q-(c[d+20>>2]|0)|0;if((r|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=r;c[b>>2]=0;l=i;return}if((g|0)>0){if((q|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);s=0}else{a[1263537]=0;s=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,s)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=s;c[b>>2]=0;l=i;return}}s=c[d+44>>2]|0;q=c[d+48>>2]|0;r=e+(q>>1)|0;if(!(q&1))t=s;else t=c[(c[r>>2]|0)+s>>2]|0;do if((g|0)<1){s=c[p>>2]|0;q=s+-1|0;if((s|0)>=1){e=c[d+16>>2]|0;u=(e|0)==0;if(u)v=0;else v=c[e+-4>>2]|0;if((s|0)<=(v|0)){if(u)w=0;else w=c[e+-4>>2]|0;do if((w|0)<(s|0)){if(u)x=0;else x=c[e+-4>>2]|0;if((x|0)<(s|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);y=0;break}else{a[1263537]=0;z=31;break}}else z=31;while(0);if((z|0)==31)y=e+(q*24|0)|0;__ZN7VariantC2ERKS_(o,y);break}}c[o>>2]=0}else __ZN7VariantC2ERKS_(o,c[f>>2]|0);while(0);c[n>>2]=__ZNK7Variantcv6StringEv(o)|0;c[k>>2]=$i[t&8191](r,n)|0;__ZN7VariantC2ERK6String(j,k);r=c[k>>2]|0;if(r|0?(__Z16atomic_decrementPj(r+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(r,1);r=c[n>>2]|0;if(r|0?(__Z16atomic_decrementPj(r+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(r,1);if(c[o>>2]|0)__ZN7Variant5clearEv(o);__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1217,1146558,0);c[b>>2]=0;l=i;return}function __ZN13MethodBind1RCI3_OS6StringRKS1_E7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f;if(!b)h=0;else{i=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1255640)|0;h=i?b:0}b=c[a+44>>2]|0;i=c[a+48>>2]|0;a=h+(i>>1)|0;if(!(i&1))j=b;else j=c[(c[a>>2]|0)+b>>2]|0;b=c[d>>2]|0;d=c[b>>2]|0;if((d|0)!=0?(__Z28atomic_conditional_incrementPj(d+-8|0)|0)!=0:0)k=c[b>>2]|0;else k=0;c[g>>2]=k;k=$i[j&8191](a,g)|0;a=k;j=c[e>>2]|0;if((j|0)==(k|0)){if(k|0)n=17}else{if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);c[e>>2]=0;if(k|0)if(!(__Z28atomic_conditional_incrementPj(k+-8|0)|0))n=17;else{c[e>>2]=a;n=17}}if((n|0)==17?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);k=c[g>>2]|0;if(!k){l=f;return}if(__Z16atomic_decrementPj(k+-8|0)|0){l=f;return}__ZN6Memory11free_staticEPvb(k,1);l=f;return}function __ZN13MethodBind1RCI3_OS6StringRKS1_ED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind1RCI3_OS6StringRKS1_E18_get_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;switch(b|0){case -1:{c[d>>2]=0;__ZN7VariantC2ERK6String(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);f=c[d>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);g=b;l=a;return g|0}case 0:{c[d>>2]=0;__ZN7VariantC2ERK6String(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);e=c[d>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);g=b;l=a;return g|0}default:{g=0;l=a;return g|0}}return 0}function __ZNK12MethodBind1RI3_OS5Error6StringE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return __ZNK12MethodBind1RI3_OS5Error6StringE18_get_argument_typeEi(a,b)|0}function __ZNK12MethodBind1RI3_OS5Error6StringE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1113716);l=a;return c[b>>2]|0}function __ZN12MethodBind1RI3_OS5Error6StringE4callEP6ObjectPPK7VariantiRNS6_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0;i=l;l=l+64|0;if((l|0)>=(m|0))ba(64);j=i+24|0;k=i+48|0;n=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1255640)|0:0){c[h>>2]=0;a[1263537]=0;o=d+24|0;p=c[o>>2]|0;if((p|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=p;c[b>>2]=0;l=i;return}q=p-(c[d+20>>2]|0)|0;if((q|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=q;c[b>>2]=0;l=i;return}if((g|0)>0){if((p|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);r=0}else{a[1263537]=0;r=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,r)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=r;c[b>>2]=0;l=i;return}}r=c[d+44>>2]|0;p=c[d+48>>2]|0;q=e+(p>>1)|0;if(!(p&1))s=r;else s=c[(c[q>>2]|0)+r>>2]|0;do if((g|0)<1){r=c[o>>2]|0;p=r+-1|0;if((r|0)>=1){e=c[d+16>>2]|0;t=(e|0)==0;if(t)u=0;else u=c[e+-4>>2]|0;if((r|0)<=(u|0)){if(t)v=0;else v=c[e+-4>>2]|0;do if((v|0)<(r|0)){if(t)w=0;else w=c[e+-4>>2]|0;if((w|0)<(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);x=0;break}else{a[1263537]=0;y=31;break}}else y=31;while(0);if((y|0)==31)x=e+(p*24|0)|0;__ZN7VariantC2ERKS_(n,x);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f>>2]|0);while(0);c[k>>2]=__ZNK7Variantcv6StringEv(n)|0;__ZN7VariantC2Ei(j,$i[s&8191](q,k)|0);q=c[k>>2]|0;if(q|0?(__Z16atomic_decrementPj(q+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(q,1);if(c[n>>2]|0)__ZN7Variant5clearEv(n);__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,897,1146558,0);c[b>>2]=0;l=i;return}function __ZN12MethodBind1RI3_OS5Error6StringE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f;if(!b)h=0;else{i=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1255640)|0;h=i?b:0}b=c[a+44>>2]|0;i=c[a+48>>2]|0;a=h+(i>>1)|0;if(!(i&1))j=b;else j=c[(c[a>>2]|0)+b>>2]|0;b=c[d>>2]|0;d=c[b>>2]|0;if((d|0)!=0?(__Z28atomic_conditional_incrementPj(d+-8|0)|0)!=0:0)k=c[b>>2]|0;else k=0;c[g>>2]=k;c[e>>2]=$i[j&8191](a,g)|0;a=c[g>>2]|0;if(!a){l=f;return}if(__Z16atomic_decrementPj(a+-8|0)|0){l=f;return}__ZN6Memory11free_staticEPvb(a,1);l=f;return}function __ZN12MethodBind1RI3_OS5Error6StringED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK12MethodBind1RI3_OS5Error6StringE18_get_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case -1:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;l=a;return f|0}case 0:{c[d>>2]=0;__ZN7VariantC2ERK6String(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);e=c[d>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);f=b;l=a;return f|0}default:{f=0;l=a;return f|0}}return 0}function __ZNK12MethodBind1RI3_OS5ErroriE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;switch(b|0){case -1:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}case 0:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}default:e=0}l=a;return e|0}function __ZNK12MethodBind1RI3_OS5ErroriE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1113716);l=a;return c[b>>2]|0}function __ZN12MethodBind1RI3_OS5ErroriE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;i=l;l=l+48|0;if((l|0)>=(m|0))ba(48);j=i+24|0;k=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1255640)|0:0){c[h>>2]=0;a[1263537]=0;n=d+24|0;o=c[n>>2]|0;if((o|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=o;c[b>>2]=0;l=i;return}p=o-(c[d+20>>2]|0)|0;if((p|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=p;c[b>>2]=0;l=i;return}if((g|0)>0){if((o|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);q=0}else{a[1263537]=0;q=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,q)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=q;c[b>>2]=0;l=i;return}}q=c[d+44>>2]|0;o=c[d+48>>2]|0;p=e+(o>>1)|0;if(!(o&1))r=q;else r=c[(c[p>>2]|0)+q>>2]|0;do if((g|0)<1){q=c[n>>2]|0;o=q+-1|0;if((q|0)>=1){e=c[d+16>>2]|0;s=(e|0)==0;if(s)t=0;else t=c[e+-4>>2]|0;if((q|0)<=(t|0)){if(s)u=0;else u=c[e+-4>>2]|0;do if((u|0)<(q|0)){if(s)v=0;else v=c[e+-4>>2]|0;if((v|0)<(q|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);w=0;break}else{a[1263537]=0;x=31;break}}else x=31;while(0);if((x|0)==31)w=e+(o*24|0)|0;__ZN7VariantC2ERKS_(k,w);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);f=__ZNK7VariantcviEv(k)|0;__ZN7VariantC2Ei(j,$i[r&8191](p,f)|0);if(c[k>>2]|0)__ZN7Variant5clearEv(k);__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,897,1146558,0);c[b>>2]=0;l=i;return}function __ZN12MethodBind1RI3_OS5ErroriE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0;if(!b)f=0;else{g=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1255640)|0;f=g?b:0}b=c[a+44>>2]|0;g=c[a+48>>2]|0;a=f+(g>>1)|0;if(!(g&1))h=b;else h=c[(c[a>>2]|0)+b>>2]|0;c[e>>2]=$i[h&8191](a,c[c[d>>2]>>2]|0)|0;return}function __ZN12MethodBind1RI3_OS5ErroriED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN5Array5clearEv(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0;d=c[b>>2]|0;a[1263537]=0;b=d+4|0;d=c[b>>2]|0;if(!d)return;if(!(c[d+-4>>2]|0))return;if(!(__Z16atomic_decrementPj(d+-8|0)|0)){e=c[b>>2]|0;f=(e|0)==0?0:e+-4|0;e=f+4|0;g=c[f>>2]|0;if(g|0){h=0;i=g;while(1){g=e+(h*24|0)|0;if(!(c[g>>2]|0))j=i;else{__ZN7Variant5clearEv(g);j=c[f>>2]|0}h=h+1|0;if(h>>>0>=j>>>0)break;else i=j}}__ZN6Memory11free_staticEPvb(d,1)}c[b>>2]=0;return}function __ZNK12MethodBind4RI3_OSiRK6StringRK6VectorIS1_Eb5ArrayE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return __ZNK12MethodBind4RI3_OSiRK6StringRK6VectorIS1_Eb5ArrayE18_get_argument_typeEi(a,b)|0}function __ZNK12MethodBind4RI3_OSiRK6StringRK6VectorIS1_Eb5ArrayE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1113716);l=a;return c[b>>2]|0}function __ZN12MethodBind4RI3_OSiRK6StringRK6VectorIS1_Eb5ArrayE4callEP6ObjectPPK7VariantiRNSC_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0;i=l;l=l+144|0;if((l|0)>=(m|0))ba(144);j=i+96|0;k=i+128|0;n=i+72|0;o=i+124|0;p=i+48|0;q=i+24|0;r=i+120|0;s=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1255640)|0:0){c[h>>2]=0;a[1263537]=0;t=d+24|0;u=c[t>>2]|0;if((u|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=u;c[b>>2]=0;l=i;return}v=u-(c[d+20>>2]|0)|0;if((v|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=v;c[b>>2]=0;l=i;return}if((g|0)>0){if((u|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);w=0}else{a[1263537]=0;w=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,w)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=w;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[t>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);x=0}else{a[1263537]=0;x=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,x)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=x;c[b>>2]=0;l=i;return}if((g|0)>2){if((c[t>>2]|0)<2){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);y=0}else{a[1263537]=0;y=c[(c[d+32>>2]|0)+12>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+8>>2]>>2]|0,y)|0)){c[h>>2]=2;c[h+4>>2]=2;c[h+8>>2]=y;c[b>>2]=0;l=i;return}if((g|0)>3){if((c[t>>2]|0)<3){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);z=0}else{a[1263537]=0;z=c[(c[d+32>>2]|0)+16>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+12>>2]>>2]|0,z)|0)){c[h>>2]=2;c[h+4>>2]=3;c[h+8>>2]=z;c[b>>2]=0;l=i;return}}}}}z=c[d+44>>2]|0;y=c[d+48>>2]|0;x=e+(y>>1)|0;if(!(y&1))A=z;else A=c[(c[x>>2]|0)+z>>2]|0;do if((g|0)<1){z=c[t>>2]|0;y=z+-1|0;if((z|0)>=1){e=c[d+16>>2]|0;w=(e|0)==0;if(w)B=0;else B=c[e+-4>>2]|0;if((z|0)<=(B|0)){if(w)C=0;else C=c[e+-4>>2]|0;do if((C|0)<(z|0)){if(w)D=0;else D=c[e+-4>>2]|0;if((D|0)<(z|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);E=0;break}else{a[1263537]=0;F=49;break}}else F=49;while(0);if((F|0)==49)E=e+(y*24|0)|0;__ZN7VariantC2ERKS_(n,E);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f>>2]|0);while(0);c[k>>2]=__ZNK7Variantcv6StringEv(n)|0;do if((g|0)<2){E=c[t>>2]|0;D=E+-1|0;C=E+-2|0;if((E|0)>=2){E=c[d+16>>2]|0;B=(E|0)==0;if(B)G=0;else G=c[E+-4>>2]|0;if((D|0)<=(G|0)){if(B)H=0;else H=c[E+-4>>2]|0;do if((H|0)<(D|0)){if(B)I=0;else I=c[E+-4>>2]|0;if((I|0)<(D|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);J=0;break}else{a[1263537]=0;F=66;break}}else F=66;while(0);if((F|0)==66)J=E+(C*24|0)|0;__ZN7VariantC2ERKS_(p,J);break}}c[p>>2]=0}else __ZN7VariantC2ERKS_(p,c[f+4>>2]|0);while(0);c[o>>2]=__ZNK7Variantcv6VectorI6StringEEv(p)|0;do if((g|0)<3){J=c[t>>2]|0;I=J+-2|0;H=J+-3|0;if((I|0)>=1){J=c[d+16>>2]|0;G=(J|0)==0;if(G)K=0;else K=c[J+-4>>2]|0;if((I|0)<=(K|0)){if(G)L=0;else L=c[J+-4>>2]|0;do if((L|0)<(I|0)){if(G)M=0;else M=c[J+-4>>2]|0;if((M|0)<(I|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);N=0;break}else{a[1263537]=0;F=83;break}}else F=83;while(0);if((F|0)==83)N=J+(H*24|0)|0;__ZN7VariantC2ERKS_(q,N);break}}c[q>>2]=0}else __ZN7VariantC2ERKS_(q,c[f+8>>2]|0);while(0);N=__ZNK7VariantcvbEv(q)|0;do if((g|0)<4){M=c[t>>2]|0;L=M+-3|0;K=M+-4|0;if((L|0)>=1){M=c[d+16>>2]|0;I=(M|0)==0;if(I)O=0;else O=c[M+-4>>2]|0;if((L|0)<=(O|0)){if(I)P=0;else P=c[M+-4>>2]|0;do if((P|0)<(L|0)){if(I)Q=0;else Q=c[M+-4>>2]|0;if((Q|0)<(L|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);R=0;break}else{a[1263537]=0;F=100;break}}else F=100;while(0);if((F|0)==100)R=M+(K*24|0)|0;__ZN7VariantC2ERKS_(s,R);break}}c[s>>2]=0}else __ZN7VariantC2ERKS_(s,c[f+12>>2]|0);while(0);c[r>>2]=__ZNK7Variantcv5ArrayEv(s)|0;__ZN7VariantC2Ei(j,Fi[A&127](x,k,o,N,r)|0);__ZN5ArrayD2Ev(r);if(c[s>>2]|0)__ZN7Variant5clearEv(s);if(c[q>>2]|0)__ZN7Variant5clearEv(q);q=c[o>>2]|0;if(q|0?(__Z16atomic_decrementPj(q+-8|0)|0)==0:0){s=c[o>>2]|0;o=(s|0)==0?0:s+-4|0;s=o+4|0;if(c[o>>2]|0){r=0;do{N=c[s+(r<<2)>>2]|0;do if(N|0){if(__Z16atomic_decrementPj(N+-8|0)|0)break;__ZN6Memory11free_staticEPvb(N,1)}while(0);r=r+1|0}while(r>>>0<(c[o>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(q,1)}if(c[p>>2]|0)__ZN7Variant5clearEv(p);p=c[k>>2]|0;if(p|0?(__Z16atomic_decrementPj(p+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(p,1);if(c[n>>2]|0)__ZN7Variant5clearEv(n);__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,2886,1146558,0);c[b>>2]=0;l=i;return}function __ZN12MethodBind4RI3_OSiRK6StringRK6VectorIS1_Eb5ArrayE7ptrcallEP6ObjectPPKvPv(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0;g=l;l=l+16|0;if((l|0)>=(m|0))ba(16);h=g+12|0;i=g+8|0;j=g+4|0;k=g;if(!d)n=0;else{o=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1255640)|0;n=o?d:0}d=c[b+44>>2]|0;o=c[b+48>>2]|0;b=n+(o>>1)|0;if(!(o&1))p=d;else p=c[(c[b>>2]|0)+d>>2]|0;d=c[e>>2]|0;o=c[d>>2]|0;if((o|0)!=0?(__Z28atomic_conditional_incrementPj(o+-8|0)|0)!=0:0)q=c[d>>2]|0;else q=0;c[i>>2]=q;c[j>>2]=__ZN8PtrToArgIRK6VectorI6StringEE7convertEPKv(c[e+4>>2]|0)|0;q=(a[c[e+8>>2]>>0]|0)!=0;__ZN5ArrayC2ERKS_(h,c[e+12>>2]|0);c[k>>2]=c[h>>2];c[f>>2]=Fi[p&127](b,i,j,q,k)|0;__ZN5ArrayD2Ev(k);k=c[j>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0){q=c[j>>2]|0;j=(q|0)==0?0:q+-4|0;q=j+4|0;if(c[j>>2]|0){b=0;do{p=c[q+(b<<2)>>2]|0;if(p|0?(__Z16atomic_decrementPj(p+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(p,1);b=b+1|0}while(b>>>0<(c[j>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(k,1)}k=c[i>>2]|0;if(!k){l=g;return}if(__Z16atomic_decrementPj(k+-8|0)|0){l=g;return}__ZN6Memory11free_staticEPvb(k,1);l=g;return}function __ZN12MethodBind4RI3_OSiRK6StringRK6VectorIS1_Eb5ArrayED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK12MethodBind4RI3_OSiRK6StringRK6VectorIS1_Eb5ArrayE18_get_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case -1:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;break}case 0:{c[d>>2]=0;__ZN7VariantC2ERK6String(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);g=c[d>>2]|0;if(g|0?(__Z16atomic_decrementPj(g+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(g,1);f=b;break}case 1:{f=__ZN7Variant12get_type_forIRK6VectorI6StringEEENS_4TypeEv()|0;break}case 2:{__ZN7VariantC2Eb(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;break}case 3:{__ZN5ArrayC2Ev(d);__ZN7VariantC2ERK5Array(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);__ZN5ArrayD2Ev(d);f=b;break}default:f=0}l=a;return f|0}function __ZNK2OS22get_screen_orientationEv(a){a=a|0;return c[a+40>>2]|0}function __ZNK13MethodBind0RCI3_OSNS0_17ScreenOrientationEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK13MethodBind0RCI3_OSNS0_17ScreenOrientationEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1113716);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI3_OSNS0_17ScreenOrientationEE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1255640)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2Ei(i,ij[n&8191](d)|0);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI3_OSNS0_17ScreenOrientationEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0;if(!b)f=0;else{d=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1255640)|0;f=d?b:0}b=c[a+44>>2]|0;d=c[a+48>>2]|0;a=f+(d>>1)|0;if(!(d&1)){g=b;h=ij[g&8191](a)|0;c[e>>2]=h;return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=ij[g&8191](a)|0;c[e>>2]=h;return}}function __ZN13MethodBind0RCI3_OSNS0_17ScreenOrientationEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I3_OSNS0_17ScreenOrientationEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if(!b){__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK11MethodBind1I3_OSNS0_17ScreenOrientationEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1113716);l=a;return c[b>>2]|0}function __ZN11MethodBind1I3_OSNS0_17ScreenOrientationEE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1255640)|0:0){c[h>>2]=0;a[1263537]=0;k=d+24|0;n=c[k>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=i;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=i;return}if((g|0)>0){if((n|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);p=0}else{a[1263537]=0;p=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,p)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=p;c[b>>2]=0;l=i;return}}p=c[d+44>>2]|0;n=c[d+48>>2]|0;o=e+(n>>1)|0;if(!(n&1))q=p;else q=c[(c[o>>2]|0)+p>>2]|0;do if((g|0)<1){p=c[k>>2]|0;n=p+-1|0;if((p|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)s=0;else s=c[e+-4>>2]|0;if((p|0)<=(s|0)){if(r)t=0;else t=c[e+-4>>2]|0;do if((t|0)<(p|0)){if(r)u=0;else u=c[e+-4>>2]|0;if((u|0)<(p|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);v=0;break}else{a[1263537]=0;w=31;break}}else w=31;while(0);if((w|0)==31)v=e+(n*24|0)|0;__ZN7VariantC2ERKS_(j,v);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);f=__ZNK7VariantcviEv(j)|0;Pi[q&2047](o,f);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I3_OSNS0_17ScreenOrientationEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1255640)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1)){g=b;h=c[d>>2]|0;i=c[h>>2]|0;Pi[g&2047](a,i);return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=c[d>>2]|0;i=c[h>>2]|0;Pi[g&2047](a,i);return}}function __ZN11MethodBind1I3_OSNS0_17ScreenOrientationEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind0I3_OSE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return 0}function __ZNK11MethodBind0I3_OSE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1113716);l=a;return c[b>>2]|0}function __ZN11MethodBind0I3_OSE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1255640)|0:0){c[h>>2]=0;a[1263537]=0;f=c[d+24>>2]|0;if((f|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=f;c[b>>2]=0;return}i=f-(c[d+20>>2]|0)|0;if((i|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=i;c[b>>2]=0;return}i=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))j=i;else j=c[(c[d>>2]|0)+i>>2]|0;gj[j&8191](d);c[b>>2]=0;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,110,1146558,0);c[b>>2]=0;return}function __ZN11MethodBind0I3_OSE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1255640)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1)){g=b;gj[g&8191](a);return}else{g=c[(c[a>>2]|0)+b>>2]|0;gj[g&8191](a);return}}function __ZN11MethodBind0I3_OSED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI3_OSbE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Eb(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK13MethodBind0RCI3_OSbE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1113716);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI3_OSbE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1255640)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2Eb(i,ij[n&8191](d)|0);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI3_OSbE7ptrcallEP6ObjectPPKvPv(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0;if(!d)g=0;else{e=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1255640)|0;g=e?d:0}d=c[b+44>>2]|0;e=c[b+48>>2]|0;b=g+(e>>1)|0;if(!(e&1)){h=d;i=ij[h&8191](b)|0;j=i&1;a[f>>0]=j;return}else{h=c[(c[b>>2]|0)+d>>2]|0;i=ij[h&8191](b)|0;j=i&1;a[f>>0]=j;return}}function __ZN13MethodBind0RCI3_OSbED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I3_OSbE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if(!b){__ZN7VariantC2Eb(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK11MethodBind1I3_OSbE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1113716);l=a;return c[b>>2]|0}function __ZN11MethodBind1I3_OSbE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1255640)|0:0){c[h>>2]=0;a[1263537]=0;k=d+24|0;n=c[k>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=i;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=i;return}if((g|0)>0){if((n|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);p=0}else{a[1263537]=0;p=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,p)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=p;c[b>>2]=0;l=i;return}}p=c[d+44>>2]|0;n=c[d+48>>2]|0;o=e+(n>>1)|0;if(!(n&1))q=p;else q=c[(c[o>>2]|0)+p>>2]|0;do if((g|0)<1){p=c[k>>2]|0;n=p+-1|0;if((p|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)s=0;else s=c[e+-4>>2]|0;if((p|0)<=(s|0)){if(r)t=0;else t=c[e+-4>>2]|0;do if((t|0)<(p|0)){if(r)u=0;else u=c[e+-4>>2]|0;if((u|0)<(p|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);v=0;break}else{a[1263537]=0;w=31;break}}else w=31;while(0);if((w|0)==31)v=e+(n*24|0)|0;__ZN7VariantC2ERKS_(j,v);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);f=__ZNK7VariantcvbEv(j)|0;Pi[q&2047](o,f);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I3_OSbE7ptrcallEP6ObjectPPKvPv(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0;if(!d)g=0;else{f=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1255640)|0;g=f?d:0}d=c[b+44>>2]|0;f=c[b+48>>2]|0;b=g+(f>>1)|0;if(!(f&1))h=d;else h=c[(c[b>>2]|0)+d>>2]|0;Pi[h&2047](b,(a[c[e>>2]>>0]|0)!=0);return}function __ZN11MethodBind1I3_OSbED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I3_OSRK7Vector2E18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;if(b|0){f=0;l=a;return f|0}g[d>>2]=0.0;g[d+4>>2]=0.0;__ZN7VariantC2ERK7Vector2(e,d);d=c[e>>2]|0;if(d|0)__ZN7Variant5clearEv(e);f=d;l=a;return f|0}function __ZNK11MethodBind1I3_OSRK7Vector2E18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1113716);l=a;return c[b>>2]|0}function __ZN11MethodBind1I3_OSRK7Vector2E4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i+24|0;k=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1255640)|0:0){c[h>>2]=0;a[1263537]=0;n=d+24|0;o=c[n>>2]|0;if((o|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=o;c[b>>2]=0;l=i;return}p=o-(c[d+20>>2]|0)|0;if((p|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=p;c[b>>2]=0;l=i;return}if((g|0)>0){if((o|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);q=0}else{a[1263537]=0;q=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,q)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=q;c[b>>2]=0;l=i;return}}q=c[d+44>>2]|0;o=c[d+48>>2]|0;p=e+(o>>1)|0;if(!(o&1))r=q;else r=c[(c[p>>2]|0)+q>>2]|0;do if((g|0)<1){q=c[n>>2]|0;o=q+-1|0;if((q|0)>=1){e=c[d+16>>2]|0;s=(e|0)==0;if(s)t=0;else t=c[e+-4>>2]|0;if((q|0)<=(t|0)){if(s)u=0;else u=c[e+-4>>2]|0;do if((u|0)<(q|0)){if(s)v=0;else v=c[e+-4>>2]|0;if((v|0)<(q|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);w=0;break}else{a[1263537]=0;x=31;break}}else x=31;while(0);if((x|0)==31)w=e+(o*24|0)|0;__ZN7VariantC2ERKS_(k,w);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);__ZNK7Variantcv7Vector2Ev(j,k);Pi[r&2047](p,j);if(c[k>>2]|0)__ZN7Variant5clearEv(k);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I3_OSRK7Vector2E7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1255640)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;b=c[d>>2]|0;d=c[b+4>>2]|0;h=f;c[h>>2]=c[b>>2];c[h+4>>2]=d;Pi[i&2047](a,f);l=e;return}function __ZN11MethodBind1I3_OSRK7Vector2ED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI3_OS7Vector2E18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;if((b|0)!=-1){f=0;l=a;return f|0}g[d>>2]=0.0;g[d+4>>2]=0.0;__ZN7VariantC2ERK7Vector2(e,d);d=c[e>>2]|0;if(d|0)__ZN7Variant5clearEv(e);f=d;l=a;return f|0}function __ZNK13MethodBind0RCI3_OS7Vector2E18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1113716);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI3_OS7Vector2E4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;j=f+24|0;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1255640)|0:0){c[h>>2]=0;a[1263537]=0;k=c[d+24>>2]|0;if((k|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=k;c[b>>2]=0;l=f;return}n=k-(c[d+20>>2]|0)|0;if((n|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=n;c[b>>2]=0;l=f;return}n=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))o=n;else o=c[(c[d>>2]|0)+n>>2]|0;Pi[o&2047](j,d);__ZN7VariantC2ERK7Vector2(i,j);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI3_OS7Vector2E7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=d;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1255640)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;Pi[i&2047](f,a);a=f;f=c[a+4>>2]|0;i=e;c[i>>2]=c[a>>2];c[i+4>>2]=f;l=d;return}function __ZN13MethodBind0RCI3_OS7Vector2ED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind1RCI3_OSiiE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;switch(b|0){case 0:case -1:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}default:e=0}l=a;return e|0}function __ZNK13MethodBind1RCI3_OSiiE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1113716);l=a;return c[b>>2]|0}function __ZN13MethodBind1RCI3_OSiiE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;i=l;l=l+48|0;if((l|0)>=(m|0))ba(48);j=i+24|0;k=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1255640)|0:0){c[h>>2]=0;a[1263537]=0;n=d+24|0;o=c[n>>2]|0;if((o|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=o;c[b>>2]=0;l=i;return}p=o-(c[d+20>>2]|0)|0;if((p|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=p;c[b>>2]=0;l=i;return}if((g|0)>0){if((o|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);q=0}else{a[1263537]=0;q=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,q)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=q;c[b>>2]=0;l=i;return}}q=c[d+44>>2]|0;o=c[d+48>>2]|0;p=e+(o>>1)|0;if(!(o&1))r=q;else r=c[(c[p>>2]|0)+q>>2]|0;do if((g|0)<1){q=c[n>>2]|0;o=q+-1|0;if((q|0)>=1){e=c[d+16>>2]|0;s=(e|0)==0;if(s)t=0;else t=c[e+-4>>2]|0;if((q|0)<=(t|0)){if(s)u=0;else u=c[e+-4>>2]|0;do if((u|0)<(q|0)){if(s)v=0;else v=c[e+-4>>2]|0;if((v|0)<(q|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);w=0;break}else{a[1263537]=0;x=31;break}}else x=31;while(0);if((x|0)==31)w=e+(o*24|0)|0;__ZN7VariantC2ERKS_(k,w);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);f=__ZNK7VariantcviEv(k)|0;__ZN7VariantC2Ei(j,$i[r&8191](p,f)|0);if(c[k>>2]|0)__ZN7Variant5clearEv(k);__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1217,1146558,0);c[b>>2]=0;l=i;return}function __ZN13MethodBind1RCI3_OSiiE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0;if(!b)f=0;else{g=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1255640)|0;f=g?b:0}b=c[a+44>>2]|0;g=c[a+48>>2]|0;a=f+(g>>1)|0;if(!(g&1))h=b;else h=c[(c[a>>2]|0)+b>>2]|0;c[e>>2]=$i[h&8191](a,c[c[d>>2]>>2]|0)|0;return}function __ZN13MethodBind1RCI3_OSiiED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind1RCI3_OS7Vector2iE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case -1:{g[d>>2]=0.0;g[d+4>>2]=0.0;__ZN7VariantC2ERK7Vector2(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);f=b;break}case 0:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;break}default:f=0}l=a;return f|0}function __ZNK13MethodBind1RCI3_OS7Vector2iE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1113716);l=a;return c[b>>2]|0}function __ZN13MethodBind1RCI3_OS7Vector2iE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0;i=l;l=l+64|0;if((l|0)>=(m|0))ba(64);j=i+24|0;k=i+48|0;n=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1255640)|0:0){c[h>>2]=0;a[1263537]=0;o=d+24|0;p=c[o>>2]|0;if((p|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=p;c[b>>2]=0;l=i;return}q=p-(c[d+20>>2]|0)|0;if((q|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=q;c[b>>2]=0;l=i;return}if((g|0)>0){if((p|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);r=0}else{a[1263537]=0;r=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,r)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=r;c[b>>2]=0;l=i;return}}r=c[d+44>>2]|0;p=c[d+48>>2]|0;q=e+(p>>1)|0;if(!(p&1))s=r;else s=c[(c[q>>2]|0)+r>>2]|0;do if((g|0)<1){r=c[o>>2]|0;p=r+-1|0;if((r|0)>=1){e=c[d+16>>2]|0;t=(e|0)==0;if(t)u=0;else u=c[e+-4>>2]|0;if((r|0)<=(u|0)){if(t)v=0;else v=c[e+-4>>2]|0;do if((v|0)<(r|0)){if(t)w=0;else w=c[e+-4>>2]|0;if((w|0)<(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);x=0;break}else{a[1263537]=0;y=31;break}}else y=31;while(0);if((y|0)==31)x=e+(p*24|0)|0;__ZN7VariantC2ERKS_(n,x);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f>>2]|0);while(0);f=__ZNK7VariantcviEv(n)|0;bj[s&4095](k,q,f);__ZN7VariantC2ERK7Vector2(j,k);if(c[n>>2]|0)__ZN7Variant5clearEv(n);__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1217,1146558,0);c[b>>2]=0;l=i;return}function __ZN13MethodBind1RCI3_OS7Vector2iE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f;if(!b)h=0;else{i=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1255640)|0;h=i?b:0}b=c[a+44>>2]|0;i=c[a+48>>2]|0;a=h+(i>>1)|0;if(!(i&1))j=b;else j=c[(c[a>>2]|0)+b>>2]|0;bj[j&4095](g,a,c[c[d>>2]>>2]|0);d=g;g=c[d+4>>2]|0;a=e;c[a>>2]=c[d>>2];c[a+4>>2]=g;l=f;return}function __ZN13MethodBind1RCI3_OS7Vector2iED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I3_OSiE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if(!b){__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK11MethodBind1I3_OSiE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1113716);l=a;return c[b>>2]|0}function __ZN11MethodBind1I3_OSiE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1255640)|0:0){c[h>>2]=0;a[1263537]=0;k=d+24|0;n=c[k>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=i;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=i;return}if((g|0)>0){if((n|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);p=0}else{a[1263537]=0;p=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,p)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=p;c[b>>2]=0;l=i;return}}p=c[d+44>>2]|0;n=c[d+48>>2]|0;o=e+(n>>1)|0;if(!(n&1))q=p;else q=c[(c[o>>2]|0)+p>>2]|0;do if((g|0)<1){p=c[k>>2]|0;n=p+-1|0;if((p|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)s=0;else s=c[e+-4>>2]|0;if((p|0)<=(s|0)){if(r)t=0;else t=c[e+-4>>2]|0;do if((t|0)<(p|0)){if(r)u=0;else u=c[e+-4>>2]|0;if((u|0)<(p|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);v=0;break}else{a[1263537]=0;w=31;break}}else w=31;while(0);if((w|0)==31)v=e+(n*24|0)|0;__ZN7VariantC2ERKS_(j,v);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);f=__ZNK7VariantcviEv(j)|0;Pi[q&2047](o,f);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I3_OSiE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1255640)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1)){g=b;h=c[d>>2]|0;i=c[h>>2]|0;Pi[g&2047](a,i);return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=c[d>>2]|0;i=c[h>>2]|0;Pi[g&2047](a,i);return}}function __ZN11MethodBind1I3_OSiED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI3_OSiE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK13MethodBind0RCI3_OSiE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1113716);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI3_OSiE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1255640)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2Ei(i,ij[n&8191](d)|0);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI3_OSiE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0;if(!b)f=0;else{d=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1255640)|0;f=d?b:0}b=c[a+44>>2]|0;d=c[a+48>>2]|0;a=f+(d>>1)|0;if(!(d&1)){g=b;h=ij[g&8191](a)|0;c[e>>2]=h;return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=ij[g&8191](a)|0;c[e>>2]=h;return}}function __ZN13MethodBind0RCI3_OSiED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI3_OS6StringE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;if((b|0)!=-1){f=0;l=a;return f|0}c[d>>2]=0;__ZN7VariantC2ERK6String(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);e=c[d>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);f=b;l=a;return f|0}function __ZNK13MethodBind0RCI3_OS6StringE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1113716);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI3_OS6StringE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;j=f+24|0;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1255640)|0:0){c[h>>2]=0;a[1263537]=0;k=c[d+24>>2]|0;if((k|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=k;c[b>>2]=0;l=f;return}n=k-(c[d+20>>2]|0)|0;if((n|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=n;c[b>>2]=0;l=f;return}n=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))o=n;else o=c[(c[d>>2]|0)+n>>2]|0;c[j>>2]=ij[o&8191](d)|0;__ZN7VariantC2ERK6String(i,j);d=c[j>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI3_OS6StringE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0;if(!b)f=0;else{d=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1255640)|0;f=d?b:0}b=c[a+44>>2]|0;d=c[a+48>>2]|0;a=f+(d>>1)|0;if(!(d&1))g=b;else g=c[(c[a>>2]|0)+b>>2]|0;b=ij[g&8191](a)|0;a=b;g=c[e>>2]|0;if((g|0)==(b|0)){if(!b)return}else{if(g|0?(__Z16atomic_decrementPj(g+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(g,1);c[e>>2]=0;if(!b)return;if(__Z28atomic_conditional_incrementPj(b+-8|0)|0)c[e>>2]=a}if(__Z16atomic_decrementPj(b+-8|0)|0)return;__ZN6Memory11free_staticEPvb(b,1);return}function __ZN13MethodBind0RCI3_OS6StringED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I3_OSRK6StringE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;if(b|0){f=0;l=a;return f|0}c[d>>2]=0;__ZN7VariantC2ERK6String(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);e=c[d>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);f=b;l=a;return f|0}function __ZNK11MethodBind1I3_OSRK6StringE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1113716);l=a;return c[b>>2]|0}function __ZN11MethodBind1I3_OSRK6StringE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i+24|0;k=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1255640)|0:0){c[h>>2]=0;a[1263537]=0;n=d+24|0;o=c[n>>2]|0;if((o|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=o;c[b>>2]=0;l=i;return}p=o-(c[d+20>>2]|0)|0;if((p|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=p;c[b>>2]=0;l=i;return}if((g|0)>0){if((o|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);q=0}else{a[1263537]=0;q=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,q)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=q;c[b>>2]=0;l=i;return}}q=c[d+44>>2]|0;o=c[d+48>>2]|0;p=e+(o>>1)|0;if(!(o&1))r=q;else r=c[(c[p>>2]|0)+q>>2]|0;do if((g|0)<1){q=c[n>>2]|0;o=q+-1|0;if((q|0)>=1){e=c[d+16>>2]|0;s=(e|0)==0;if(s)t=0;else t=c[e+-4>>2]|0;if((q|0)<=(t|0)){if(s)u=0;else u=c[e+-4>>2]|0;do if((u|0)<(q|0)){if(s)v=0;else v=c[e+-4>>2]|0;if((v|0)<(q|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);w=0;break}else{a[1263537]=0;x=31;break}}else x=31;while(0);if((x|0)==31)w=e+(o*24|0)|0;__ZN7VariantC2ERKS_(k,w);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);c[j>>2]=__ZNK7Variantcv6StringEv(k)|0;Pi[r&2047](p,j);p=c[j>>2]|0;if(p|0?(__Z16atomic_decrementPj(p+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(p,1);if(c[k>>2]|0)__ZN7Variant5clearEv(k);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I3_OSRK6StringE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1255640)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;b=c[d>>2]|0;d=c[b>>2]|0;if((d|0)!=0?(__Z28atomic_conditional_incrementPj(d+-8|0)|0)!=0:0)j=c[b>>2]|0;else j=0;c[f>>2]=j;Pi[i&2047](a,f);a=c[f>>2]|0;if(!a){l=e;return}if(__Z16atomic_decrementPj(a+-8|0)|0){l=e;return}__ZN6Memory11free_staticEPvb(a,1);l=e;return}function __ZN11MethodBind1I3_OSRK6StringED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN5_File18_initialize_classvEv(b){b=b|0;if(a[1263587]|0)return;if(!(a[1257001]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI9ReferenceEEvv();__ZN9Reference13_bind_methodsEv();a[1257001]=1}__ZN7ClassDB10_add_classI5_FileEEvv();__ZN5_File13_bind_methodsEv();a[1263587]=1;return}function __ZN5_File5_setvERK10StringNameRK7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK5_File5_getvERK10StringNameR7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK5_File19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+24|0;g=e+4|0;h=e;if(!d)__ZNK9Reference19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,0);__ZN6StringC2EPKc(f,1119311);i=c[f>>2]|0;f=i;j=g+4|0;c[j>>2]=0;k=g+12|0;c[k>>2]=0;c[g>>2]=0;n=(i|0)==0;if(!n?(c[j>>2]=0,__Z28atomic_conditional_incrementPj(i+-8|0)|0):0)c[j>>2]=f;c[g+8>>2]=0;f=c[k>>2]|0;if(f|0){if(!(__Z16atomic_decrementPj(f+-8|0)|0))__ZN6Memory11free_staticEPvb(f,1);c[k>>2]=0}c[g+16>>2]=256;if(!(c[b>>2]|0)){k=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=k;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0}k=__ZnwjPFPvjE(32,4740)|0;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0;c[k+12>>2]=0;c[k+16>>2]=7;f=k+20|0;c[f>>2]=0;j=k+24|0;c[j>>2]=0;o=k+28|0;c[o>>2]=0;__ZN12PropertyInfoaSERKS_(k,g)|0;p=c[b>>2]|0;q=p+4|0;r=c[q>>2]|0;c[j>>2]=r;c[f>>2]=0;c[o>>2]=p;if(r|0)c[r+20>>2]=k;c[q>>2]=k;if(!(c[p>>2]|0))c[p>>2]=k;k=p+8|0;c[k>>2]=(c[k>>2]|0)+1;k=c[g+12>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);k=c[g+4>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);if(!n?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);__ZN10StringNameC2EPKc(h,1119311);__ZN7ClassDB17get_property_listE10StringNameP4ListI12PropertyInfo16DefaultAllocatorEbPK6Object(h,b,1,a);__ZN10StringNameD2Ev(h);if(!d){l=e;return}__ZNK9Reference19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,1);l=e;return}function __ZN5_File14_notificationvEib(a,b,c){a=a|0;b=b|0;c=c|0;return}function __ZNK5_File16_get_class_namevEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+8|0;e=b+4|0;f=b;g=a+88|0;a=c[g>>2]|0;if(a|0){if(c[a+4>>2]|0){l=b;return g|0}if(__ZNK6String6lengthEv(a+8|0)|0){l=b;return g|0}}__ZN6StringC2EPKc(d,1119311);c[f>>2]=c[d>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameaSERKS_(g,e);__ZN10StringNameD2Ev(e);e=c[f>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);l=b;return g|0}function __ZNK5_File9get_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1119311);l=a;return c[b>>2]|0}function __ZNK5_File8is_classERK6String(a,b){a=a|0;b=b|0;var c=0;if(!(__ZNK6StringeqEPKc(b,1119311)|0)?!(__ZNK6StringeqEPKc(b,1126157)|0):0)c=__ZNK6StringeqEPKc(b,1142944)|0;else c=1;return c|0}function __ZNK5_File12is_class_ptrEPv(a,b){a=a|0;b=b|0;return (b|0)==1255648|((b|0)==1220724|(b|0)==1220580)|0}function __ZN5_FileD2Ev(a){a=a|0;var b=0;c[a>>2]=408288;b=c[a+92>>2]|0;if(b|0){gj[c[(c[b>>2]|0)+144>>2]&8191](b);__ZN6Memory11free_staticEPvb(b,0)}__ZN10StringNameD2Ev(a+88|0);__ZN9ReferenceD2Ev(a);return}function __ZN5_FileD0Ev(a){a=a|0;var b=0;c[a>>2]=408288;b=c[a+92>>2]|0;if(b|0){gj[c[(c[b>>2]|0)+144>>2]&8191](b);__ZN6Memory11free_staticEPvb(b,0)}__ZN10StringNameD2Ev(a+88|0);__ZN9ReferenceD2Ev(a);__ZdlPv(a);return}function __ZN5_File19store_pascal_stringERK6String(b,d){b=b|0;d=d|0;var e=0;e=c[b+92>>2]|0;if(!e){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1117254,1116579,1621,1117274,0);return}else{a[1263537]=0;Pi[c[(c[e>>2]|0)+124>>2]&2047](e,d);return}}function __ZN5_File17get_pascal_stringEv(b){b=b|0;var d=0,e=0,f=0,g=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d;f=c[b+92>>2]|0;if(!f){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1117197,1116579,1628,1117215,0);__ZN6StringC2EPKc(e,1263606);g=c[e>>2]|0;l=d;return g|0}else{a[1263537]=0;b=ij[c[(c[f>>2]|0)+128>>2]&8191](f)|0;c[e>>2]=b;g=b;l=d;return g|0}return 0}function __ZN7ClassDB10_add_classI5_FileEEvv(){var a=0,b=0,d=0,e=0,f=0,g=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+16|0;d=a+12|0;e=a+8|0;f=a+4|0;g=a;__ZN6StringC2EPKc(b,1119311);c[e>>2]=c[b>>2];__ZN10StringNameC2ERK6String(d,e);__ZN6StringC2EPKc(b,1126157);c[g>>2]=c[b>>2];__ZN10StringNameC2ERK6String(f,g);__ZN7ClassDB11_add_class2ERK10StringNameS2_(d,f);__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);__ZN10StringNameD2Ev(d);d=c[e>>2]|0;if(!d){l=a;return}if(__Z16atomic_decrementPj(d+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(d,1);l=a;return}function __ZN5_File13_bind_methodsEv(){var a=0,b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0;a=l;l=l+384|0;if((l|0)>=(m|0))ba(384);b=a+368|0;d=a+360|0;e=a+352|0;f=a+344|0;g=a+336|0;h=a+328|0;i=a+320|0;j=a+312|0;k=a;n=a+296|0;o=a+288|0;p=a+280|0;q=a+272|0;r=a+264|0;s=a+256|0;t=a+248|0;u=a+240|0;v=a+232|0;w=a+224|0;x=a+216|0;y=a+208|0;z=a+200|0;A=a+192|0;B=a+184|0;C=a+176|0;D=a+168|0;E=a+160|0;F=a+152|0;G=a+144|0;H=a+136|0;I=a+128|0;J=a+120|0;K=a+112|0;L=a+104|0;M=a+96|0;N=a+88|0;O=a+80|0;P=a+72|0;Q=a+64|0;R=a+56|0;S=a+48|0;T=a+40|0;U=a+32|0;V=a+24|0;W=a+304|0;__Z8D_METHODPKcS0_S0_S0_(d,1117300,1128095,1117315,1128339);X=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(X);c[X>>2]=408388;__ZN10MethodBind10_set_constEb(X,0);__ZN10MethodBind24_generate_argument_typesEi(X,3);__ZN10MethodBind12_set_returnsEb(X,1);c[X+44>>2]=260;c[X+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,X,d,0,0)|0;X=d+4|0;Y=c[X>>2]|0;if(Y|0?(__Z16atomic_decrementPj(Y+-8|0)|0)==0:0){Z=c[X>>2]|0;X=(Z|0)==0?0:Z+-4|0;Z=X+4|0;if(c[X>>2]|0){_=0;do{__ZN10StringNameD2Ev(Z+(_<<2)|0);_=_+1|0}while(_>>>0<(c[X>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Y,1)}__ZN10StringNameD2Ev(d);__Z8D_METHODPKcS0_S0_S0_(e,1117326,1128095,1117315,1117351);d=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(d);c[d>>2]=408424;__ZN10MethodBind10_set_constEb(d,0);__ZN10MethodBind24_generate_argument_typesEi(d,3);__ZN10MethodBind12_set_returnsEb(d,1);c[d+44>>2]=261;c[d+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,d,e,0,0)|0;d=e+4|0;Y=c[d>>2]|0;if(Y|0?(__Z16atomic_decrementPj(Y+-8|0)|0)==0:0){X=c[d>>2]|0;d=(X|0)==0?0:X+-4|0;X=d+4|0;if(c[d>>2]|0){_=0;do{__ZN10StringNameD2Ev(X+(_<<2)|0);_=_+1|0}while(_>>>0<(c[d>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Y,1)}__ZN10StringNameD2Ev(e);__Z8D_METHODPKcS0_S0_(f,1119845,1128095,1117356);e=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(e);c[e>>2]=408460;__ZN10MethodBind10_set_constEb(e,0);__ZN10MethodBind24_generate_argument_typesEi(e,2);__ZN10MethodBind12_set_returnsEb(e,1);c[e+44>>2]=1319;c[e+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,e,f,0,0)|0;e=f+4|0;Y=c[e>>2]|0;if(Y|0?(__Z16atomic_decrementPj(Y+-8|0)|0)==0:0){d=c[e>>2]|0;e=(d|0)==0?0:d+-4|0;d=e+4|0;if(c[e>>2]|0){_=0;do{__ZN10StringNameD2Ev(d+(_<<2)|0);_=_+1|0}while(_>>>0<(c[e>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Y,1)}__ZN10StringNameD2Ev(f);__Z8D_METHODPKc(g,1125789);f=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(f);c[f>>2]=408496;__ZN10MethodBind10_set_constEb(f,0);__ZN10MethodBind24_generate_argument_typesEi(f,0);c[f+44>>2]=5343;c[f+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,f,g,0,0)|0;f=g+4|0;Y=c[f>>2]|0;if(Y|0?(__Z16atomic_decrementPj(Y+-8|0)|0)==0:0){e=c[f>>2]|0;f=(e|0)==0?0:e+-4|0;e=f+4|0;if(c[f>>2]|0){_=0;do{__ZN10StringNameD2Ev(e+(_<<2)|0);_=_+1|0}while(_>>>0<(c[f>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Y,1)}__ZN10StringNameD2Ev(g);__Z8D_METHODPKc(h,1117362);g=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(g);c[g>>2]=408532;__ZN10MethodBind10_set_constEb(g,1);__ZN10MethodBind24_generate_argument_typesEi(g,0);__ZN10MethodBind12_set_returnsEb(g,1);c[g+44>>2]=5882;c[g+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,g,h,0,0)|0;g=h+4|0;Y=c[g>>2]|0;if(Y|0?(__Z16atomic_decrementPj(Y+-8|0)|0)==0:0){f=c[g>>2]|0;g=(f|0)==0?0:f+-4|0;f=g+4|0;if(c[g>>2]|0){_=0;do{__ZN10StringNameD2Ev(f+(_<<2)|0);_=_+1|0}while(_>>>0<(c[g>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Y,1)}__ZN10StringNameD2Ev(h);__Z8D_METHODPKcS0_(i,1117370,1126974);h=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(h);c[h>>2]=408568;__ZN10MethodBind10_set_constEb(h,0);__ZN10MethodBind24_generate_argument_typesEi(h,1);c[h+44>>2]=1754;c[h+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,h,i,0,0)|0;h=i+4|0;Y=c[h>>2]|0;if(Y|0?(__Z16atomic_decrementPj(Y+-8|0)|0)==0:0){g=c[h>>2]|0;h=(g|0)==0?0:g+-4|0;g=h+4|0;if(c[h>>2]|0){_=0;do{__ZN10StringNameD2Ev(g+(_<<2)|0);_=_+1|0}while(_>>>0<(c[h>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Y,1)}__ZN10StringNameD2Ev(i);__Z8D_METHODPKcS0_(j,1117375,1126974);__ZN7VariantC2Ei(k,0);i=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(i);c[i>>2]=408568;__ZN10MethodBind10_set_constEb(i,0);__ZN10MethodBind24_generate_argument_typesEi(i,1);c[i+44>>2]=1755;c[i+48>>2]=0;c[b>>2]=k;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,i,j,b,1)|0;if(c[k>>2]|0)__ZN7Variant5clearEv(k);i=j+4|0;Y=c[i>>2]|0;if(Y|0?(__Z16atomic_decrementPj(Y+-8|0)|0)==0:0){h=c[i>>2]|0;i=(h|0)==0?0:h+-4|0;h=i+4|0;if(c[i>>2]|0){_=0;do{__ZN10StringNameD2Ev(h+(_<<2)|0);_=_+1|0}while(_>>>0<(c[i>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Y,1)}__ZN10StringNameD2Ev(j);__Z8D_METHODPKc(n,1117384);j=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(j);c[j>>2]=408604;__ZN10MethodBind10_set_constEb(j,1);__ZN10MethodBind24_generate_argument_typesEi(j,0);__ZN10MethodBind12_set_returnsEb(j,1);c[j+44>>2]=5883;c[j+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,j,n,0,0)|0;j=n+4|0;Y=c[j>>2]|0;if(Y|0?(__Z16atomic_decrementPj(Y+-8|0)|0)==0:0){i=c[j>>2]|0;j=(i|0)==0?0:i+-4|0;i=j+4|0;if(c[j>>2]|0){_=0;do{__ZN10StringNameD2Ev(i+(_<<2)|0);_=_+1|0}while(_>>>0<(c[j>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Y,1)}__ZN10StringNameD2Ev(n);__Z8D_METHODPKc(o,1117392);n=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(n);c[n>>2]=408604;__ZN10MethodBind10_set_constEb(n,1);__ZN10MethodBind24_generate_argument_typesEi(n,0);__ZN10MethodBind12_set_returnsEb(n,1);c[n+44>>2]=5884;c[n+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,n,o,0,0)|0;n=o+4|0;Y=c[n>>2]|0;if(Y|0?(__Z16atomic_decrementPj(Y+-8|0)|0)==0:0){j=c[n>>2]|0;n=(j|0)==0?0:j+-4|0;j=n+4|0;if(c[n>>2]|0){_=0;do{__ZN10StringNameD2Ev(j+(_<<2)|0);_=_+1|0}while(_>>>0<(c[n>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Y,1)}__ZN10StringNameD2Ev(o);__Z8D_METHODPKc(p,1117400);o=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(o);c[o>>2]=408532;__ZN10MethodBind10_set_constEb(o,1);__ZN10MethodBind24_generate_argument_typesEi(o,0);__ZN10MethodBind12_set_returnsEb(o,1);c[o+44>>2]=5885;c[o+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,o,p,0,0)|0;o=p+4|0;Y=c[o>>2]|0;if(Y|0?(__Z16atomic_decrementPj(Y+-8|0)|0)==0:0){n=c[o>>2]|0;o=(n|0)==0?0:n+-4|0;n=o+4|0;if(c[o>>2]|0){_=0;do{__ZN10StringNameD2Ev(n+(_<<2)|0);_=_+1|0}while(_>>>0<(c[o>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Y,1)}__ZN10StringNameD2Ev(p);__Z8D_METHODPKc(q,1117412);p=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(p);c[p>>2]=408640;__ZN10MethodBind10_set_constEb(p,1);__ZN10MethodBind24_generate_argument_typesEi(p,0);__ZN10MethodBind12_set_returnsEb(p,1);c[p+44>>2]=5886;c[p+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,p,q,0,0)|0;p=q+4|0;Y=c[p>>2]|0;if(Y|0?(__Z16atomic_decrementPj(Y+-8|0)|0)==0:0){o=c[p>>2]|0;p=(o|0)==0?0:o+-4|0;o=p+4|0;if(c[p>>2]|0){_=0;do{__ZN10StringNameD2Ev(o+(_<<2)|0);_=_+1|0}while(_>>>0<(c[p>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Y,1)}__ZN10StringNameD2Ev(q);__Z8D_METHODPKc(r,1117418);q=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(q);c[q>>2]=408676;__ZN10MethodBind10_set_constEb(q,1);__ZN10MethodBind24_generate_argument_typesEi(q,0);__ZN10MethodBind12_set_returnsEb(q,1);c[q+44>>2]=5887;c[q+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,q,r,0,0)|0;q=r+4|0;Y=c[q>>2]|0;if(Y|0?(__Z16atomic_decrementPj(Y+-8|0)|0)==0:0){p=c[q>>2]|0;q=(p|0)==0?0:p+-4|0;p=q+4|0;if(c[q>>2]|0){_=0;do{__ZN10StringNameD2Ev(p+(_<<2)|0);_=_+1|0}while(_>>>0<(c[q>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Y,1)}__ZN10StringNameD2Ev(r);__Z8D_METHODPKc(s,1117425);r=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(r);c[r>>2]=408712;__ZN10MethodBind10_set_constEb(r,1);__ZN10MethodBind24_generate_argument_typesEi(r,0);__ZN10MethodBind12_set_returnsEb(r,1);c[r+44>>2]=5888;c[r+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,r,s,0,0)|0;r=s+4|0;Y=c[r>>2]|0;if(Y|0?(__Z16atomic_decrementPj(Y+-8|0)|0)==0:0){q=c[r>>2]|0;r=(q|0)==0?0:q+-4|0;q=r+4|0;if(c[r>>2]|0){_=0;do{__ZN10StringNameD2Ev(q+(_<<2)|0);_=_+1|0}while(_>>>0<(c[r>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Y,1)}__ZN10StringNameD2Ev(s);__Z8D_METHODPKc(t,1117432);s=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(s);c[s>>2]=408748;__ZN10MethodBind10_set_constEb(s,1);__ZN10MethodBind24_generate_argument_typesEi(s,0);__ZN10MethodBind12_set_returnsEb(s,1);c[s+44>>2]=5889;c[s+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,s,t,0,0)|0;s=t+4|0;Y=c[s>>2]|0;if(Y|0?(__Z16atomic_decrementPj(Y+-8|0)|0)==0:0){r=c[s>>2]|0;s=(r|0)==0?0:r+-4|0;r=s+4|0;if(c[s>>2]|0){_=0;do{__ZN10StringNameD2Ev(r+(_<<2)|0);_=_+1|0}while(_>>>0<(c[s>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Y,1)}__ZN10StringNameD2Ev(t);__Z8D_METHODPKc(u,1117439);t=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(t);c[t>>2]=408784;__ZN10MethodBind10_set_constEb(t,1);__ZN10MethodBind24_generate_argument_typesEi(t,0);__ZN10MethodBind12_set_returnsEb(t,1);c[t+44>>2]=343;c[t+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,t,u,0,0)|0;t=u+4|0;Y=c[t>>2]|0;if(Y|0?(__Z16atomic_decrementPj(Y+-8|0)|0)==0:0){s=c[t>>2]|0;t=(s|0)==0?0:s+-4|0;s=t+4|0;if(c[t>>2]|0){_=0;do{__ZN10StringNameD2Ev(s+(_<<2)|0);_=_+1|0}while(_>>>0<(c[t>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Y,1)}__ZN10StringNameD2Ev(u);__Z8D_METHODPKc(v,1117449);u=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(u);c[u>>2]=408820;__ZN10MethodBind10_set_constEb(u,1);__ZN10MethodBind24_generate_argument_typesEi(u,0);__ZN10MethodBind12_set_returnsEb(u,1);c[u+44>>2]=344;c[u+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,u,v,0,0)|0;u=v+4|0;Y=c[u>>2]|0;if(Y|0?(__Z16atomic_decrementPj(Y+-8|0)|0)==0:0){t=c[u>>2]|0;u=(t|0)==0?0:t+-4|0;t=u+4|0;if(c[u>>2]|0){_=0;do{__ZN10StringNameD2Ev(t+(_<<2)|0);_=_+1|0}while(_>>>0<(c[u>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Y,1)}__ZN10StringNameD2Ev(v);__Z8D_METHODPKc(w,1117460);v=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(v);c[v>>2]=408784;__ZN10MethodBind10_set_constEb(v,1);__ZN10MethodBind24_generate_argument_typesEi(v,0);__ZN10MethodBind12_set_returnsEb(v,1);c[v+44>>2]=345;c[v+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,v,w,0,0)|0;v=w+4|0;Y=c[v>>2]|0;if(Y|0?(__Z16atomic_decrementPj(Y+-8|0)|0)==0:0){u=c[v>>2]|0;v=(u|0)==0?0:u+-4|0;u=v+4|0;if(c[v>>2]|0){_=0;do{__ZN10StringNameD2Ev(u+(_<<2)|0);_=_+1|0}while(_>>>0<(c[v>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Y,1)}__ZN10StringNameD2Ev(w);__Z8D_METHODPKcS0_(x,1117469,1126775);w=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(w);c[w>>2]=408856;__ZN10MethodBind10_set_constEb(w,1);__ZN10MethodBind24_generate_argument_typesEi(w,1);__ZN10MethodBind12_set_returnsEb(w,1);c[w+44>>2]=4773;c[w+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,w,x,0,0)|0;w=x+4|0;Y=c[w>>2]|0;do if(Y|0){if(__Z16atomic_decrementPj(Y+-8|0)|0)break;v=c[w>>2]|0;_=(v|0)==0?0:v+-4|0;v=_+4|0;if(c[_>>2]|0){u=0;do{__ZN10StringNameD2Ev(v+(u<<2)|0);u=u+1|0}while(u>>>0<(c[_>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Y,1)}while(0);__ZN10StringNameD2Ev(x);__Z8D_METHODPKc(y,1117480);x=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(x);c[x>>2]=408892;__ZN10MethodBind10_set_constEb(x,1);__ZN10MethodBind24_generate_argument_typesEi(x,0);__ZN10MethodBind12_set_returnsEb(x,1);c[x+44>>2]=5890;c[x+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,x,y,0,0)|0;x=y+4|0;Y=c[x>>2]|0;do if(Y|0){if(__Z16atomic_decrementPj(Y+-8|0)|0)break;w=c[x>>2]|0;_=(w|0)==0?0:w+-4|0;w=_+4|0;if(c[_>>2]|0){u=0;do{__ZN10StringNameD2Ev(w+(u<<2)|0);u=u+1|0}while(u>>>0<(c[_>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Y,1)}while(0);__ZN10StringNameD2Ev(y);__Z8D_METHODPKc(z,1117489);y=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(y);c[y>>2]=408892;__ZN10MethodBind10_set_constEb(y,1);__ZN10MethodBind24_generate_argument_typesEi(y,0);__ZN10MethodBind12_set_returnsEb(y,1);c[y+44>>2]=5891;c[y+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,y,z,0,0)|0;y=z+4|0;Y=c[y>>2]|0;do if(Y|0){if(__Z16atomic_decrementPj(Y+-8|0)|0)break;x=c[y>>2]|0;_=(x|0)==0?0:x+-4|0;x=_+4|0;if(c[_>>2]|0){u=0;do{__ZN10StringNameD2Ev(x+(u<<2)|0);u=u+1|0}while(u>>>0<(c[_>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Y,1)}while(0);__ZN10StringNameD2Ev(z);__Z8D_METHODPKcS0_(A,1117501,1128095);z=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(z);c[z>>2]=408928;__ZN10MethodBind10_set_constEb(z,1);__ZN10MethodBind24_generate_argument_typesEi(z,1);__ZN10MethodBind12_set_returnsEb(z,1);c[z+44>>2]=4774;c[z+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,z,A,0,0)|0;z=A+4|0;Y=c[z>>2]|0;do if(Y|0){if(__Z16atomic_decrementPj(Y+-8|0)|0)break;y=c[z>>2]|0;_=(y|0)==0?0:y+-4|0;y=_+4|0;if(c[_>>2]|0){u=0;do{__ZN10StringNameD2Ev(y+(u<<2)|0);u=u+1|0}while(u>>>0<(c[_>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Y,1)}while(0);__ZN10StringNameD2Ev(A);__Z8D_METHODPKcS0_(B,1117509,1128095);A=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(A);c[A>>2]=408928;__ZN10MethodBind10_set_constEb(A,1);__ZN10MethodBind24_generate_argument_typesEi(A,1);__ZN10MethodBind12_set_returnsEb(A,1);c[A+44>>2]=4775;c[A+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,A,B,0,0)|0;A=B+4|0;Y=c[A>>2]|0;do if(Y|0){if(__Z16atomic_decrementPj(Y+-8|0)|0)break;z=c[A>>2]|0;_=(z|0)==0?0:z+-4|0;z=_+4|0;if(c[_>>2]|0){u=0;do{__ZN10StringNameD2Ev(z+(u<<2)|0);u=u+1|0}while(u>>>0<(c[_>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Y,1)}while(0);__ZN10StringNameD2Ev(B);__Z8D_METHODPKc(C,1117520);B=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(B);c[B>>2]=408964;__ZN10MethodBind10_set_constEb(B,0);__ZN10MethodBind24_generate_argument_typesEi(B,0);__ZN10MethodBind12_set_returnsEb(B,1);c[B+44>>2]=5892;c[B+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,B,C,0,0)|0;B=C+4|0;Y=c[B>>2]|0;do if(Y|0){if(__Z16atomic_decrementPj(Y+-8|0)|0)break;A=c[B>>2]|0;_=(A|0)==0?0:A+-4|0;A=_+4|0;if(c[_>>2]|0){u=0;do{__ZN10StringNameD2Ev(A+(u<<2)|0);u=u+1|0}while(u>>>0<(c[_>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Y,1)}while(0);__ZN10StringNameD2Ev(C);__Z8D_METHODPKcS0_(D,1117536,1146191);C=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(C);c[C>>2]=409e3;__ZN10MethodBind10_set_constEb(C,0);__ZN10MethodBind24_generate_argument_typesEi(C,1);c[C+44>>2]=1985;c[C+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,C,D,0,0)|0;C=D+4|0;Y=c[C>>2]|0;do if(Y|0){if(__Z16atomic_decrementPj(Y+-8|0)|0)break;B=c[C>>2]|0;_=(B|0)==0?0:B+-4|0;B=_+4|0;if(c[_>>2]|0){u=0;do{__ZN10StringNameD2Ev(B+(u<<2)|0);u=u+1|0}while(u>>>0<(c[_>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Y,1)}while(0);__ZN10StringNameD2Ev(D);__Z8D_METHODPKc(E,1117552);D=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(D);c[D>>2]=409036;__ZN10MethodBind10_set_constEb(D,1);__ZN10MethodBind24_generate_argument_typesEi(D,0);__ZN10MethodBind12_set_returnsEb(D,1);c[D+44>>2]=5893;c[D+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,D,E,0,0)|0;D=E+4|0;Y=c[D>>2]|0;do if(Y|0){if(__Z16atomic_decrementPj(Y+-8|0)|0)break;C=c[D>>2]|0;_=(C|0)==0?0:C+-4|0;C=_+4|0;if(c[_>>2]|0){u=0;do{__ZN10StringNameD2Ev(C+(u<<2)|0);u=u+1|0}while(u>>>0<(c[_>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Y,1)}while(0);__ZN10StringNameD2Ev(E);__Z8D_METHODPKc(F,1117568);E=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(E);c[E>>2]=409072;__ZN10MethodBind10_set_constEb(E,1);__ZN10MethodBind24_generate_argument_typesEi(E,0);__ZN10MethodBind12_set_returnsEb(E,1);c[E+44>>2]=1986;c[E+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,E,F,0,0)|0;E=F+4|0;Y=c[E>>2]|0;do if(Y|0){if(__Z16atomic_decrementPj(Y+-8|0)|0)break;D=c[E>>2]|0;_=(D|0)==0?0:D+-4|0;D=_+4|0;if(c[_>>2]|0){u=0;do{__ZN10StringNameD2Ev(D+(u<<2)|0);u=u+1|0}while(u>>>0<(c[_>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Y,1)}while(0);__ZN10StringNameD2Ev(F);__Z8D_METHODPKcS0_(G,1117576,1117589);__ZN7VariantC2EPKc(k,1117595);F=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(F);c[F>>2]=409108;__ZN10MethodBind10_set_constEb(F,1);__ZN10MethodBind24_generate_argument_typesEi(F,1);__ZN10MethodBind12_set_returnsEb(F,1);c[F+44>>2]=4776;c[F+48>>2]=0;c[b>>2]=k;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,F,G,b,1)|0;if(c[k>>2]|0)__ZN7Variant5clearEv(k);F=G+4|0;Y=c[F>>2]|0;do if(Y|0){if(__Z16atomic_decrementPj(Y+-8|0)|0)break;E=c[F>>2]|0;_=(E|0)==0?0:E+-4|0;E=_+4|0;if(c[_>>2]|0){u=0;do{__ZN10StringNameD2Ev(E+(u<<2)|0);u=u+1|0}while(u>>>0<(c[_>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Y,1)}while(0);__ZN10StringNameD2Ev(G);__Z8D_METHODPKcS0_(H,1117597,1128356);G=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(G);c[G>>2]=409144;__ZN10MethodBind10_set_constEb(G,0);__ZN10MethodBind24_generate_argument_typesEi(G,1);c[G+44>>2]=1987;c[G+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,G,H,0,0)|0;G=H+4|0;Y=c[G>>2]|0;do if(Y|0){if(__Z16atomic_decrementPj(Y+-8|0)|0)break;F=c[G>>2]|0;_=(F|0)==0?0:F+-4|0;F=_+4|0;if(c[_>>2]|0){u=0;do{__ZN10StringNameD2Ev(F+(u<<2)|0);u=u+1|0}while(u>>>0<(c[_>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Y,1)}while(0);__ZN10StringNameD2Ev(H);__Z8D_METHODPKcS0_(I,1117605,1128356);H=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(H);c[H>>2]=409180;__ZN10MethodBind10_set_constEb(H,0);__ZN10MethodBind24_generate_argument_typesEi(H,1);c[H+44>>2]=1988;c[H+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,H,I,0,0)|0;H=I+4|0;Y=c[H>>2]|0;do if(Y|0){if(__Z16atomic_decrementPj(Y+-8|0)|0)break;G=c[H>>2]|0;_=(G|0)==0?0:G+-4|0;G=_+4|0;if(c[_>>2]|0){u=0;do{__ZN10StringNameD2Ev(G+(u<<2)|0);u=u+1|0}while(u>>>0<(c[_>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Y,1)}while(0);__ZN10StringNameD2Ev(I);__Z8D_METHODPKcS0_(J,1117614,1128356);I=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(I);c[I>>2]=409216;__ZN10MethodBind10_set_constEb(I,0);__ZN10MethodBind24_generate_argument_typesEi(I,1);c[I+44>>2]=1989;c[I+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,I,J,0,0)|0;I=J+4|0;Y=c[I>>2]|0;do if(Y|0){if(__Z16atomic_decrementPj(Y+-8|0)|0)break;H=c[I>>2]|0;_=(H|0)==0?0:H+-4|0;H=_+4|0;if(c[_>>2]|0){u=0;do{__ZN10StringNameD2Ev(H+(u<<2)|0);u=u+1|0}while(u>>>0<(c[_>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Y,1)}while(0);__ZN10StringNameD2Ev(J);__Z8D_METHODPKcS0_(K,1117623,1128356);J=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(J);c[J>>2]=409252;__ZN10MethodBind10_set_constEb(J,0);__ZN10MethodBind24_generate_argument_typesEi(J,1);c[J+44>>2]=1756;c[J+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,J,K,0,0)|0;J=K+4|0;Y=c[J>>2]|0;do if(Y|0){if(__Z16atomic_decrementPj(Y+-8|0)|0)break;I=c[J>>2]|0;_=(I|0)==0?0:I+-4|0;I=_+4|0;if(c[_>>2]|0){u=0;do{__ZN10StringNameD2Ev(I+(u<<2)|0);u=u+1|0}while(u>>>0<(c[_>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Y,1)}while(0);__ZN10StringNameD2Ev(K);__Z8D_METHODPKcS0_(L,1117632,1128356);K=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(K);c[K>>2]=409288;__ZN10MethodBind10_set_constEb(K,0);__ZN10MethodBind24_generate_argument_typesEi(K,1);c[K+44>>2]=337;c[K+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,K,L,0,0)|0;K=L+4|0;Y=c[K>>2]|0;do if(Y|0){if(__Z16atomic_decrementPj(Y+-8|0)|0)break;J=c[K>>2]|0;_=(J|0)==0?0:J+-4|0;J=_+4|0;if(c[_>>2]|0){u=0;do{__ZN10StringNameD2Ev(J+(u<<2)|0);u=u+1|0}while(u>>>0<(c[_>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Y,1)}while(0);__ZN10StringNameD2Ev(L);__Z8D_METHODPKcS0_(M,1117644,1128356);L=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(L);c[L>>2]=409324;__ZN10MethodBind10_set_constEb(L,0);__ZN10MethodBind24_generate_argument_typesEi(L,1);c[L+44>>2]=338;c[L+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,L,M,0,0)|0;L=M+4|0;Y=c[L>>2]|0;do if(Y|0){if(__Z16atomic_decrementPj(Y+-8|0)|0)break;K=c[L>>2]|0;_=(K|0)==0?0:K+-4|0;K=_+4|0;if(c[_>>2]|0){u=0;do{__ZN10StringNameD2Ev(K+(u<<2)|0);u=u+1|0}while(u>>>0<(c[_>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Y,1)}while(0);__ZN10StringNameD2Ev(M);__Z8D_METHODPKcS0_(N,1117657,1128356);M=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(M);c[M>>2]=409288;__ZN10MethodBind10_set_constEb(M,0);__ZN10MethodBind24_generate_argument_typesEi(M,1);c[M+44>>2]=339;c[M+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,M,N,0,0)|0;M=N+4|0;Y=c[M>>2]|0;do if(Y|0){if(__Z16atomic_decrementPj(Y+-8|0)|0)break;L=c[M>>2]|0;_=(L|0)==0?0:L+-4|0;L=_+4|0;if(c[_>>2]|0){u=0;do{__ZN10StringNameD2Ev(L+(u<<2)|0);u=u+1|0}while(u>>>0<(c[_>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Y,1)}while(0);__ZN10StringNameD2Ev(N);__Z8D_METHODPKcS0_(O,1117668,1117681);N=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(N);c[N>>2]=409360;__ZN10MethodBind10_set_constEb(N,0);__ZN10MethodBind24_generate_argument_typesEi(N,1);c[N+44>>2]=1990;c[N+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,N,O,0,0)|0;N=O+4|0;Y=c[N>>2]|0;do if(Y|0){if(__Z16atomic_decrementPj(Y+-8|0)|0)break;M=c[N>>2]|0;_=(M|0)==0?0:M+-4|0;M=_+4|0;if(c[_>>2]|0){u=0;do{__ZN10StringNameD2Ev(M+(u<<2)|0);u=u+1|0}while(u>>>0<(c[_>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Y,1)}while(0);__ZN10StringNameD2Ev(O);__Z8D_METHODPKcS0_(P,1117688,1117699);O=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(O);c[O>>2]=409396;__ZN10MethodBind10_set_constEb(O,0);__ZN10MethodBind24_generate_argument_typesEi(O,1);c[O+44>>2]=1991;c[O+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,O,P,0,0)|0;O=P+4|0;Y=c[O>>2]|0;do if(Y|0){if(__Z16atomic_decrementPj(Y+-8|0)|0)break;N=c[O>>2]|0;_=(N|0)==0?0:N+-4|0;N=_+4|0;if(c[_>>2]|0){u=0;do{__ZN10StringNameD2Ev(N+(u<<2)|0);u=u+1|0}while(u>>>0<(c[_>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Y,1)}while(0);__ZN10StringNameD2Ev(P);__Z8D_METHODPKcS0_(Q,1117704,1128537);P=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(P);c[P>>2]=409396;__ZN10MethodBind10_set_constEb(P,0);__ZN10MethodBind24_generate_argument_typesEi(P,1);c[P+44>>2]=1992;c[P+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,P,Q,0,0)|0;P=Q+4|0;Y=c[P>>2]|0;do if(Y|0){if(__Z16atomic_decrementPj(Y+-8|0)|0)break;O=c[P>>2]|0;_=(O|0)==0?0:O+-4|0;O=_+4|0;if(c[_>>2]|0){u=0;do{__ZN10StringNameD2Ev(O+(u<<2)|0);u=u+1|0}while(u>>>0<(c[_>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Y,1)}while(0);__ZN10StringNameD2Ev(Q);__Z8D_METHODPKcS0_(R,1117717,1128356);Q=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(Q);c[Q>>2]=409432;__ZN10MethodBind10_set_constEb(Q,0);__ZN10MethodBind24_generate_argument_typesEi(Q,1);c[Q+44>>2]=1993;c[Q+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,Q,R,0,0)|0;Q=R+4|0;Y=c[Q>>2]|0;do if(Y|0){if(__Z16atomic_decrementPj(Y+-8|0)|0)break;P=c[Q>>2]|0;_=(P|0)==0?0:P+-4|0;P=_+4|0;if(c[_>>2]|0){u=0;do{__ZN10StringNameD2Ev(P+(u<<2)|0);u=u+1|0}while(u>>>0<(c[_>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Y,1)}while(0);__ZN10StringNameD2Ev(R);__Z8D_METHODPKcS0_(S,1117254,1128537);R=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(R);c[R>>2]=409396;__ZN10MethodBind10_set_constEb(R,0);__ZN10MethodBind24_generate_argument_typesEi(R,1);c[R+44>>2]=84;c[R+48>>2]=1;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,R,S,0,0)|0;R=S+4|0;Y=c[R>>2]|0;do if(Y|0){if(__Z16atomic_decrementPj(Y+-8|0)|0)break;Q=c[R>>2]|0;_=(Q|0)==0?0:Q+-4|0;Q=_+4|0;if(c[_>>2]|0){u=0;do{__ZN10StringNameD2Ev(Q+(u<<2)|0);u=u+1|0}while(u>>>0<(c[_>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Y,1)}while(0);__ZN10StringNameD2Ev(S);__Z8D_METHODPKc(T,1117197);S=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(S);c[S>>2]=409468;__ZN10MethodBind10_set_constEb(S,0);__ZN10MethodBind24_generate_argument_typesEi(S,0);__ZN10MethodBind12_set_returnsEb(S,1);c[S+44>>2]=88;c[S+48>>2]=1;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,S,T,0,0)|0;S=T+4|0;Y=c[S>>2]|0;do if(Y|0){if(__Z16atomic_decrementPj(Y+-8|0)|0)break;R=c[S>>2]|0;_=(R|0)==0?0:R+-4|0;R=_+4|0;if(c[_>>2]|0){u=0;do{__ZN10StringNameD2Ev(R+(u<<2)|0);u=u+1|0}while(u>>>0<(c[_>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Y,1)}while(0);__ZN10StringNameD2Ev(T);__Z8D_METHODPKcS0_(U,1117727,1128095);T=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(T);c[T>>2]=409504;__ZN10MethodBind10_set_constEb(T,1);__ZN10MethodBind24_generate_argument_typesEi(T,1);__ZN10MethodBind12_set_returnsEb(T,1);c[T+44>>2]=4777;c[T+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,T,U,0,0)|0;T=U+4|0;Y=c[T>>2]|0;do if(Y|0){if(__Z16atomic_decrementPj(Y+-8|0)|0)break;S=c[T>>2]|0;_=(S|0)==0?0:S+-4|0;S=_+4|0;if(c[_>>2]|0){u=0;do{__ZN10StringNameD2Ev(S+(u<<2)|0);u=u+1|0}while(u>>>0<(c[_>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Y,1)}while(0);__ZN10StringNameD2Ev(U);__Z8D_METHODPKcS0_(V,1117739,1127106);U=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(U);c[U>>2]=409540;__ZN10MethodBind10_set_constEb(U,1);__ZN10MethodBind24_generate_argument_typesEi(U,1);__ZN10MethodBind12_set_returnsEb(U,1);c[U+44>>2]=4778;c[U+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,U,V,0,0)|0;U=V+4|0;Y=c[U>>2]|0;do if(Y|0){if(__Z16atomic_decrementPj(Y+-8|0)|0)break;T=c[U>>2]|0;_=(T|0)==0?0:T+-4|0;T=_+4|0;if(c[_>>2]|0){u=0;do{__ZN10StringNameD2Ev(T+(u<<2)|0);u=u+1|0}while(u>>>0<(c[_>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Y,1)}while(0);__ZN10StringNameD2Ev(V);__ZN6StringC2EPKc(b,1119311);c[W>>2]=c[b>>2];__ZN10StringNameC2ERK6String(k,W);__ZN10StringNameC2EPKc(b,1117757);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(k,b,1);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(k);V=c[W>>2]|0;do if(V|0){if(__Z16atomic_decrementPj(V+-8|0)|0)break;__ZN6Memory11free_staticEPvb(V,1)}while(0);__ZN6StringC2EPKc(b,1119311);c[W>>2]=c[b>>2];__ZN10StringNameC2ERK6String(k,W);__ZN10StringNameC2EPKc(b,1117762);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(k,b,2);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(k);V=c[W>>2]|0;do if(V|0){if(__Z16atomic_decrementPj(V+-8|0)|0)break;__ZN6Memory11free_staticEPvb(V,1)}while(0);__ZN6StringC2EPKc(b,1119311);c[W>>2]=c[b>>2];__ZN10StringNameC2ERK6String(k,W);__ZN10StringNameC2EPKc(b,1117768);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(k,b,3);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(k);V=c[W>>2]|0;do if(V|0){if(__Z16atomic_decrementPj(V+-8|0)|0)break;__ZN6Memory11free_staticEPvb(V,1)}while(0);__ZN6StringC2EPKc(b,1119311);c[W>>2]=c[b>>2];__ZN10StringNameC2ERK6String(k,W);__ZN10StringNameC2EPKc(b,1117779);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(k,b,7);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(k);k=c[W>>2]|0;if(!k){l=a;return}if(__Z16atomic_decrementPj(k+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(k,1);l=a;return}function __ZN5_File14open_encryptedERK6StringiRK6VectorIhE(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,n=0,o=0;g=l;l=l+16|0;if((l|0)>=(m|0))ba(16);h=g;i=b+92|0;j=c[i>>2]|0;if(j|0){gj[c[(c[j>>2]|0)+144>>2]&8191](j);__ZN6Memory11free_staticEPvb(j,0)}c[i>>2]=0;j=__ZN10FileAccess4openERK6StringiP5Error(d,e,h)|0;c[i>>2]=j;if(j|0)Pi[c[(c[j>>2]|0)+80>>2]&2047](j,(a[b+96>>0]|0)!=0);b=c[h>>2]|0;if(b|0){k=b;l=g;return k|0}b=__ZnwjPKc(48,1263606)|0;__ZN19FileAccessEncryptedC2Ev(b);h=__ZN19FileAccessEncrypted14open_and_parseEP10FileAccessRK6VectorIhENS_4ModeE(b,c[i>>2]|0,f,(e|0)==2&1)|0;if(h){gj[c[(c[b>>2]|0)+144>>2]&8191](b);__ZN6Memory11free_staticEPvb(b,0);e=c[i>>2]|0;if(!e){n=h;o=0}else{gj[c[(c[e>>2]|0)+144>>2]&8191](e);__ZN6Memory11free_staticEPvb(e,0);n=h;o=0}}else{n=0;o=b}c[i>>2]=o;k=n;l=g;return k|0}function __ZN5_File19open_encrypted_passERK6StringiS2_(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,n=0,o=0;g=l;l=l+16|0;if((l|0)>=(m|0))ba(16);h=g;i=b+92|0;j=c[i>>2]|0;if(j|0){gj[c[(c[j>>2]|0)+144>>2]&8191](j);__ZN6Memory11free_staticEPvb(j,0)}c[i>>2]=0;j=__ZN10FileAccess4openERK6StringiP5Error(d,e,h)|0;c[i>>2]=j;if(j|0)Pi[c[(c[j>>2]|0)+80>>2]&2047](j,(a[b+96>>0]|0)!=0);b=c[h>>2]|0;if(b|0){k=b;l=g;return k|0}b=__ZnwjPKc(48,1263606)|0;__ZN19FileAccessEncryptedC2Ev(b);h=__ZN19FileAccessEncrypted23open_and_parse_passwordEP10FileAccessRK6StringNS_4ModeE(b,c[i>>2]|0,f,(e|0)==2&1)|0;if(h){gj[c[(c[b>>2]|0)+144>>2]&8191](b);__ZN6Memory11free_staticEPvb(b,0);e=c[i>>2]|0;if(!e){n=h;o=0}else{gj[c[(c[e>>2]|0)+144>>2]&8191](e);__ZN6Memory11free_staticEPvb(e,0);n=h;o=0}}else{n=0;o=b}c[i>>2]=o;k=n;l=g;return k|0}function __ZN5_File4openERK6Stringi(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f;h=b+92|0;i=c[h>>2]|0;if(i|0){gj[c[(c[i>>2]|0)+144>>2]&8191](i);__ZN6Memory11free_staticEPvb(i,0)}c[h>>2]=0;i=__ZN10FileAccess4openERK6StringiP5Error(d,e,g)|0;c[h>>2]=i;if(!i){j=c[g>>2]|0;l=f;return j|0}Pi[c[(c[i>>2]|0)+80>>2]&2047](i,(a[b+96>>0]|0)!=0);j=c[g>>2]|0;l=f;return j|0}function __ZN5_File5closeEv(a){a=a|0;var b=0;b=a+92|0;a=c[b>>2]|0;if(!a){c[b>>2]=0;return}gj[c[(c[a>>2]|0)+144>>2]&8191](a);__ZN6Memory11free_staticEPvb(a,0);c[b>>2]=0;return}function __ZNK5_File7is_openEv(a){a=a|0;return (c[a+92>>2]|0)!=0|0}function __ZN5_File4seekEx(b,d,e){b=b|0;d=d|0;e=e|0;e=c[b+92>>2]|0;if(!e){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1117370,1116579,1419,1117274,0);return}else{a[1263537]=0;Pi[c[(c[e>>2]|0)+20>>2]&2047](e,d);return}}function __ZN5_File8seek_endEx(b,d,e){b=b|0;d=d|0;e=e|0;var f=0;f=c[b+92>>2]|0;if(!f){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1117375,1116579,1424,1117274,0);return}else{a[1263537]=0;bj[c[(c[f>>2]|0)+24>>2]&4095](f,d,e);return}}function __ZNK5_File7get_posEv(b){b=b|0;var d=0,e=0,f=0;d=c[b+92>>2]|0;if(!d){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1117384,1116579,1429,1118343,0);e=0;f=0;F=e;return f|0}else{a[1263537]=0;e=0;f=ij[c[(c[d>>2]|0)+28>>2]&8191](d)|0;F=e;return f|0}return 0}function __ZNK5_File7get_lenEv(b){b=b|0;var d=0,e=0,f=0;d=c[b+92>>2]|0;if(!d){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1117392,1116579,1435,1118343,0);e=0;f=0;F=e;return f|0}else{a[1263537]=0;e=0;f=ij[c[(c[d>>2]|0)+32>>2]&8191](d)|0;F=e;return f|0}return 0}function __ZNK5_File11eof_reachedEv(b){b=b|0;var d=0,e=0;d=c[b+92>>2]|0;if(!d){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1117400,1116579,1441,1118098,0);e=0;return e|0}else{a[1263537]=0;e=ij[c[(c[d>>2]|0)+36>>2]&8191](d)|0;return e|0}return 0}function __ZNK5_File5get_8Ev(b){b=b|0;var d=0,e=0;d=c[b+92>>2]|0;if(!d){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1117412,1116579,1447,1118343,0);e=0;return e|0}else{a[1263537]=0;e=ij[c[(c[d>>2]|0)+40>>2]&8191](d)|0;return e|0}return 0}function __ZNK5_File6get_16Ev(b){b=b|0;var d=0,e=0;d=c[b+92>>2]|0;if(!d){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1117418,1116579,1452,1118343,0);e=0;return e|0}else{a[1263537]=0;e=ij[c[(c[d>>2]|0)+44>>2]&8191](d)|0;return e|0}return 0}function __ZNK5_File6get_32Ev(b){b=b|0;var d=0,e=0;d=c[b+92>>2]|0;if(!d){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1117425,1116579,1457,1118343,0);e=0;return e|0}else{a[1263537]=0;e=ij[c[(c[d>>2]|0)+48>>2]&8191](d)|0;return e|0}return 0}function __ZNK5_File6get_64Ev(b){b=b|0;var d=0,e=0,f=0;d=c[b+92>>2]|0;if(!d){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1117432,1116579,1462,1118343,0);e=0;f=0;F=f;return e|0}else{a[1263537]=0;b=ij[c[(c[d>>2]|0)+52>>2]&8191](d)|0;e=b;f=F;F=f;return e|0}return 0}function __ZNK5_File9get_floatEv(b){b=b|0;var d=0,e=0.0;d=c[b+92>>2]|0;if(!d){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1117439,1116579,1468,1118343,0);e=0.0;return +e}else{a[1263537]=0;e=+mj[c[(c[d>>2]|0)+56>>2]&511](d);return +e}return +(0.0)}function __ZNK5_File10get_doubleEv(b){b=b|0;var d=0,e=0.0;d=c[b+92>>2]|0;if(!d){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1117449,1116579,1473,1118343,0);e=0.0;return +e}else{a[1263537]=0;e=+mj[c[(c[d>>2]|0)+60>>2]&511](d);return +e}return +(0.0)}function __ZNK5_File8get_realEv(b){b=b|0;var d=0,e=0.0;d=c[b+92>>2]|0;if(!d){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1117460,1116579,1478,1118343,0);e=0.0;return +e}else{a[1263537]=0;e=+mj[c[(c[d>>2]|0)+64>>2]&511](d);return +e}return +(0.0)}function __ZNK5_File10get_bufferEi(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;g=e+4|0;c[g>>2]=0;h=b+92|0;do if(c[h>>2]|0){a[1263537]=0;if((d|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1117469,1116579,1487,1118181,0);c[f>>2]=0;i=f;break}if(!d){c[f>>2]=0;i=f;break}if(__ZN10PoolVectorIhE6resizeEi(g,d)|0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1117469,1116579,1491,1118232,0);c[f>>2]=0;if(!(c[g>>2]|0)){i=f;break}__ZN10PoolVectorIhE12_unreferenceEv(f);b=c[g>>2]|0;if(!b){i=f;break}if(!(__Z28atomic_conditional_incrementPj(b)|0)){i=f;break}c[f>>2]=c[g>>2];i=f;break}a[1263537]=0;if((c[g>>2]|0)!=0?(__ZN10PoolVectorIhE14_copy_on_writeEv(g),b=c[g>>2]|0,(b|0)!=0):0){__Z16atomic_incrementPj(b+4|0)|0;j=c[b+8>>2]|0;k=b}else{j=0;k=0}b=c[h>>2]|0;n=nj[c[(c[b>>2]|0)+68>>2]&2047](b,j,d)|0;if((n|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1117469,1116579,1494,1118280,0);c[f>>2]=0;if(!k){i=f;break}__Z16atomic_decrementPj(k+4|0)|0;i=f;break}a[1263537]=0;if(k|0)__Z16atomic_decrementPj(k+4|0)|0;if((n|0)<(d|0))__ZN10PoolVectorIhE6resizeEi(g,d)|0;c[f>>2]=0;if(((c[g>>2]|0)!=0?(__ZN10PoolVectorIhE12_unreferenceEv(f),n=c[g>>2]|0,(n|0)!=0):0)?(__Z28atomic_conditional_incrementPj(n)|0)!=0:0){c[f>>2]=c[g>>2];i=f}else i=f}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1117469,1116579,1485,1118140,0);c[f>>2]=0;i=f}while(0);__ZN10PoolVectorIhE12_unreferenceEv(g);l=e;return c[i>>2]|0}function __ZNK5_File8get_lineEv(b){b=b|0;var d=0,e=0;d=c[b+92>>2]|0;if(!d){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1117480,1116579,1536,1118053,0);e=0;return e|0}else{a[1263537]=0;e=ij[c[(c[d>>2]|0)+72>>2]&8191](d)|0;return e|0}return 0}function __ZNK5_File11get_as_textEv(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d+12|0;f=d+8|0;g=d+4|0;h=d;i=b+92|0;b=c[i>>2]|0;if(!b){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1117489,1116579,1506,1118053,0);j=0;k=j;l=d;return k|0}a[1263537]=0;c[e>>2]=0;n=ij[c[(c[b>>2]|0)+28>>2]&8191](b)|0;b=c[i>>2]|0;Pi[c[(c[b>>2]|0)+20>>2]&2047](b,0);b=c[i>>2]|0;if(!b){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1117480,1116579,1536,1118053,0);o=0}else{a[1263537]=0;o=ij[c[(c[b>>2]|0)+72>>2]&8191](b)|0}c[f>>2]=o;while(1){o=c[i>>2]|0;if(o){a[1263537]=0;if(ij[c[(c[o>>2]|0)+36>>2]&8191](o)|0)break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1117400,1116579,1441,1118098,0);__ZN6StringC2EPKc(h,1124879);c[g>>2]=__ZNK6StringplERKS_(f,h)|0;__ZN6StringpLERKS_(e,g)|0;o=c[g>>2]|0;if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(o,1);o=c[h>>2]|0;if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(o,1);o=c[i>>2]|0;if(!o){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1117480,1116579,1536,1118053,0);p=0}else{a[1263537]=0;p=ij[c[(c[o>>2]|0)+72>>2]&8191](o)|0}o=p;b=c[f>>2]|0;if((b|0)==(p|0)){if(!p)continue}else{if(b|0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(b,1);c[f>>2]=0;if(!p)continue;if(__Z28atomic_conditional_incrementPj(p+-8|0)|0)c[f>>2]=o}if(__Z16atomic_decrementPj(p+-8|0)|0)continue;__ZN6Memory11free_staticEPvb(p,1)}__ZN6StringpLERKS_(e,f)|0;p=c[i>>2]|0;Pi[c[(c[p>>2]|0)+20>>2]&2047](p,n);n=c[e>>2]|0;if((n|0)!=0?(__Z28atomic_conditional_incrementPj(n+-8|0)|0)!=0:0)q=c[e>>2]|0;else q=0;n=c[f>>2]|0;if(n|0?(__Z16atomic_decrementPj(n+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(n,1);n=c[e>>2]|0;if(n|0?(__Z16atomic_decrementPj(n+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(n,1);j=q;k=j;l=d;return k|0}function __ZNK5_File7get_md5ERK6String(a,b){a=a|0;b=b|0;return __ZN10FileAccess7get_md5ERK6String(b)|0}function __ZNK5_File10get_sha256ERK6String(a,b){a=a|0;b=b|0;return __ZN10FileAccess10get_sha256ERK6String(b)|0}function __ZN5_File15get_endian_swapEv(b){b=b|0;return (a[b+96>>0]|0)!=0|0}function __ZN5_File15set_endian_swapEb(b,d){b=b|0;d=d|0;var e=0;a[b+96>>0]=d&1;e=c[b+92>>2]|0;if(!e)return;Pi[c[(c[e>>2]|0)+80>>2]&2047](e,d);return}function __ZNK5_File9get_errorEv(a){a=a|0;var b=0,d=0;b=c[a+92>>2]|0;if(!b){d=3;return d|0}d=ij[c[(c[b>>2]|0)+84>>2]&8191](b)|0;return d|0}function __ZNK5_File7get_varEv(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+24|0;g=e;h=c[d+92>>2]|0;if(!h){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1117568,1116579,1678,1117876,0);c[b>>2]=0;l=e;return}a[1263537]=0;i=ij[c[(c[h>>2]|0)+48>>2]&8191](h)|0;h=__ZNK5_File10get_bufferEi(d,i)|0;c[f>>2]=h;d=(h|0)==0;if(d)j=0;else j=c[h+16>>2]|0;if((j|0)==(i|0)){a[1263537]=0;if(d){k=0;n=0}else{__Z16atomic_incrementPj(h+4|0)|0;k=h;n=c[h+8>>2]|0}c[g>>2]=0;if(!(__Z14decode_variantR7VariantPKhiPi(g,n,i,0)|0)){a[1263537]=0;__ZN7VariantC2ERKS_(b,g)}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1117568,1116579,1687,1117984,0);c[b>>2]=0}if(c[g>>2]|0)__ZN7Variant5clearEv(g);if(k|0)__Z16atomic_decrementPj(k+4|0)|0}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1117568,1116579,1681,1117922,0);c[b>>2]=0}__ZN10PoolVectorIhE12_unreferenceEv(f);l=e;return}function __ZNK5_File12get_csv_lineE6String(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;g=c[b+92>>2]|0;if(!g){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1117576,1116579,1541,1117823,0);h=0;l=e;return h|0}a[1263537]=0;b=c[(c[g>>2]|0)+76>>2]|0;c[f>>2]=0;i=c[d>>2]|0;if(i|0?(c[f>>2]=0,__Z28atomic_conditional_incrementPj(i+-8|0)|0):0)c[f>>2]=c[d>>2];d=$i[b&8191](g,f)|0;g=c[f>>2]|0;if(!g){h=d;l=e;return h|0}if(__Z16atomic_decrementPj(g+-8|0)|0){h=d;l=e;return h|0}__ZN6Memory11free_staticEPvb(g,1);h=d;l=e;return h|0}function __ZN5_File7store_8Eh(b,d){b=b|0;d=d|0;var e=0;e=c[b+92>>2]|0;if(!e){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1117597,1116579,1570,1117274,0);return}else{a[1263537]=0;Pi[c[(c[e>>2]|0)+88>>2]&2047](e,d);return}}function __ZN5_File8store_16Et(b,d){b=b|0;d=d|0;var e=0;e=c[b+92>>2]|0;if(!e){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1117605,1116579,1576,1117274,0);return}else{a[1263537]=0;Pi[c[(c[e>>2]|0)+92>>2]&2047](e,d);return}}function __ZN5_File8store_32Ej(b,d){b=b|0;d=d|0;var e=0;e=c[b+92>>2]|0;if(!e){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1117614,1116579,1582,1117274,0);return}else{a[1263537]=0;Pi[c[(c[e>>2]|0)+96>>2]&2047](e,d);return}}function __ZN5_File8store_64Ey(b,d,e){b=b|0;d=d|0;e=e|0;var f=0;f=c[b+92>>2]|0;if(!f){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1117623,1116579,1588,1117274,0);return}else{a[1263537]=0;bj[c[(c[f>>2]|0)+100>>2]&4095](f,d,e);return}}function __ZN5_File11store_floatEf(b,d){b=b|0;d=+d;var e=0;e=c[b+92>>2]|0;if(!e){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1117632,1116579,1595,1117274,0);return}else{a[1263537]=0;Mi[c[(c[e>>2]|0)+104>>2]&511](e,d);return}}function __ZN5_File12store_doubleEd(b,d){b=b|0;d=+d;var e=0;e=c[b+92>>2]|0;if(!e){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1117644,1116579,1601,1117274,0);return}else{a[1263537]=0;Mi[c[(c[e>>2]|0)+108>>2]&511](e,d);return}}function __ZN5_File10store_realEf(b,d){b=b|0;d=+d;var e=0;e=c[b+92>>2]|0;if(!e){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1117657,1116579,1607,1117274,0);return}else{a[1263537]=0;Mi[c[(c[e>>2]|0)+112>>2]&511](e,d);return}}function __ZN5_File12store_bufferERK10PoolVectorIhE(b,d){b=b|0;d=d|0;var e=0,f=0;e=b+92|0;if(!(c[e>>2]|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1117668,1116579,1641,1117274,0);return}a[1263537]=0;b=c[d>>2]|0;if(!b)return;d=c[b+16>>2]|0;if(!d)return;__Z16atomic_incrementPj(b+4|0)|0;f=c[e>>2]|0;bj[c[(c[f>>2]|0)+132>>2]&4095](f,c[b+8>>2]|0,d);__Z16atomic_decrementPj(b+4|0)|0;return}function __ZN5_File10store_lineERK6String(b,d){b=b|0;d=d|0;var e=0;e=c[b+92>>2]|0;if(!e){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1117688,1116579,1635,1117274,0);return}else{a[1263537]=0;Pi[c[(c[e>>2]|0)+120>>2]&2047](e,d);return}}function __ZN5_File12store_stringERK6String(b,d){b=b|0;d=d|0;var e=0;e=c[b+92>>2]|0;if(!e){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1117704,1116579,1614,1117274,0);return}else{a[1263537]=0;Pi[c[(c[e>>2]|0)+116>>2]&2047](e,d);return}}function __ZN5_File9store_varERK7Variant(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e+4|0;g=e;h=b+92|0;if(!(c[h>>2]|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1117717,1116579,1659,1117274,0);l=e;return}a[1263537]=0;if(!(__Z14encode_variantRK7VariantPhRi(d,0,f)|0)){a[1263537]=0;c[g>>2]=0;__ZN10PoolVectorIhE6resizeEi(g,c[f>>2]|0)|0;if((c[g>>2]|0)!=0?(__ZN10PoolVectorIhE14_copy_on_writeEv(g),b=c[g>>2]|0,(b|0)!=0):0){__Z16atomic_incrementPj(b+4|0)|0;i=c[b+8>>2]|0;j=b}else{i=0;j=0}do if(!(__Z14encode_variantRK7VariantPhRi(d,i,f)|0)){a[1263537]=0;if(j|0)__Z16atomic_decrementPj(j+4|0)|0;b=c[h>>2]|0;if(!b)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1117614,1116579,1582,1117274,0);else{k=c[f>>2]|0;a[1263537]=0;Pi[c[(c[b>>2]|0)+96>>2]&2047](b,k)}if(!(c[h>>2]|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1117668,1116579,1641,1117274,0);break}a[1263537]=0;k=c[g>>2]|0;if(k|0?(b=c[k+16>>2]|0,b|0):0){n=k+4|0;__Z16atomic_incrementPj(n)|0;o=c[h>>2]|0;bj[c[(c[o>>2]|0)+132>>2]&4095](o,c[k+8>>2]|0,b);__Z16atomic_decrementPj(n)|0}}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1117717,1116579,1669,1117790,0);if(j|0)__Z16atomic_decrementPj(j+4|0)|0}while(0);__ZN10PoolVectorIhE12_unreferenceEv(g)}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1117717,1116579,1662,1117790,0);l=e;return}function __ZNK5_File11file_existsERK6String(a,b){a=a|0;b=b|0;return __ZN10FileAccess6existsERK6String(b)|0}function __ZNK5_File17get_modified_timeERK6String(a,b){a=a|0;b=b|0;a=__ZN10FileAccess17get_modified_timeERK6String(b)|0;return a|0}function __ZNK13MethodBind1RCI5_FileyRK6StringE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return __ZNK13MethodBind1RCI5_FileyRK6StringE18_get_argument_typeEi(a,b)|0}function __ZNK13MethodBind1RCI5_FileyRK6StringE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1119311);l=a;return c[b>>2]|0}function __ZN13MethodBind1RCI5_FileyRK6StringE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0;i=l;l=l+64|0;if((l|0)>=(m|0))ba(64);j=i+24|0;k=i+48|0;n=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1255648)|0:0){c[h>>2]=0;a[1263537]=0;o=d+24|0;p=c[o>>2]|0;if((p|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=p;c[b>>2]=0;l=i;return}q=p-(c[d+20>>2]|0)|0;if((q|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=q;c[b>>2]=0;l=i;return}if((g|0)>0){if((p|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);r=0}else{a[1263537]=0;r=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,r)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=r;c[b>>2]=0;l=i;return}}r=c[d+44>>2]|0;p=c[d+48>>2]|0;q=e+(p>>1)|0;if(!(p&1))s=r;else s=c[(c[q>>2]|0)+r>>2]|0;do if((g|0)<1){r=c[o>>2]|0;p=r+-1|0;if((r|0)>=1){e=c[d+16>>2]|0;t=(e|0)==0;if(t)u=0;else u=c[e+-4>>2]|0;if((r|0)<=(u|0)){if(t)v=0;else v=c[e+-4>>2]|0;do if((v|0)<(r|0)){if(t)w=0;else w=c[e+-4>>2]|0;if((w|0)<(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);x=0;break}else{a[1263537]=0;y=31;break}}else y=31;while(0);if((y|0)==31)x=e+(p*24|0)|0;__ZN7VariantC2ERKS_(n,x);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f>>2]|0);while(0);c[k>>2]=__ZNK7Variantcv6StringEv(n)|0;f=$i[s&8191](q,k)|0;__ZN7VariantC2Ey(j,f,F);f=c[k>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);if(c[n>>2]|0)__ZN7Variant5clearEv(n);__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1217,1146558,0);c[b>>2]=0;l=i;return}function __ZN13MethodBind1RCI5_FileyRK6StringE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f;if(!b)h=0;else{i=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1255648)|0;h=i?b:0}b=c[a+44>>2]|0;i=c[a+48>>2]|0;a=h+(i>>1)|0;if(!(i&1))j=b;else j=c[(c[a>>2]|0)+b>>2]|0;b=c[d>>2]|0;d=c[b>>2]|0;if((d|0)!=0?(__Z28atomic_conditional_incrementPj(d+-8|0)|0)!=0:0)k=c[b>>2]|0;else k=0;c[g>>2]=k;k=$i[j&8191](a,g)|0;c[e>>2]=k;k=c[g>>2]|0;if(!k){l=f;return}if(__Z16atomic_decrementPj(k+-8|0)|0){l=f;return}__ZN6Memory11free_staticEPvb(k,1);l=f;return}function __ZN13MethodBind1RCI5_FileyRK6StringED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind1RCI5_FileyRK6StringE18_get_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case -1:{__ZN7VariantC2Ey(d,0,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;l=a;return f|0}case 0:{c[d>>2]=0;__ZN7VariantC2ERK6String(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);e=c[d>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);f=b;l=a;return f|0}default:{f=0;l=a;return f|0}}return 0}function __ZNK13MethodBind1RCI5_FilebRK6StringE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return __ZNK13MethodBind1RCI5_FilebRK6StringE18_get_argument_typeEi(a,b)|0}function __ZNK13MethodBind1RCI5_FilebRK6StringE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1119311);l=a;return c[b>>2]|0}function __ZN13MethodBind1RCI5_FilebRK6StringE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0;i=l;l=l+64|0;if((l|0)>=(m|0))ba(64);j=i+24|0;k=i+48|0;n=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1255648)|0:0){c[h>>2]=0;a[1263537]=0;o=d+24|0;p=c[o>>2]|0;if((p|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=p;c[b>>2]=0;l=i;return}q=p-(c[d+20>>2]|0)|0;if((q|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=q;c[b>>2]=0;l=i;return}if((g|0)>0){if((p|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);r=0}else{a[1263537]=0;r=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,r)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=r;c[b>>2]=0;l=i;return}}r=c[d+44>>2]|0;p=c[d+48>>2]|0;q=e+(p>>1)|0;if(!(p&1))s=r;else s=c[(c[q>>2]|0)+r>>2]|0;do if((g|0)<1){r=c[o>>2]|0;p=r+-1|0;if((r|0)>=1){e=c[d+16>>2]|0;t=(e|0)==0;if(t)u=0;else u=c[e+-4>>2]|0;if((r|0)<=(u|0)){if(t)v=0;else v=c[e+-4>>2]|0;do if((v|0)<(r|0)){if(t)w=0;else w=c[e+-4>>2]|0;if((w|0)<(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);x=0;break}else{a[1263537]=0;y=31;break}}else y=31;while(0);if((y|0)==31)x=e+(p*24|0)|0;__ZN7VariantC2ERKS_(n,x);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f>>2]|0);while(0);c[k>>2]=__ZNK7Variantcv6StringEv(n)|0;__ZN7VariantC2Eb(j,$i[s&8191](q,k)|0);q=c[k>>2]|0;if(q|0?(__Z16atomic_decrementPj(q+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(q,1);if(c[n>>2]|0)__ZN7Variant5clearEv(n);__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1217,1146558,0);c[b>>2]=0;l=i;return}function __ZN13MethodBind1RCI5_FilebRK6StringE7ptrcallEP6ObjectPPKvPv(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,n=0;g=l;l=l+16|0;if((l|0)>=(m|0))ba(16);h=g;if(!d)i=0;else{j=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1255648)|0;i=j?d:0}d=c[b+44>>2]|0;j=c[b+48>>2]|0;b=i+(j>>1)|0;if(!(j&1))k=d;else k=c[(c[b>>2]|0)+d>>2]|0;d=c[e>>2]|0;e=c[d>>2]|0;if((e|0)!=0?(__Z28atomic_conditional_incrementPj(e+-8|0)|0)!=0:0)n=c[d>>2]|0;else n=0;c[h>>2]=n;a[f>>0]=($i[k&8191](b,h)|0)&1;b=c[h>>2]|0;if(!b){l=g;return}if(__Z16atomic_decrementPj(b+-8|0)|0){l=g;return}__ZN6Memory11free_staticEPvb(b,1);l=g;return}function __ZN13MethodBind1RCI5_FilebRK6StringED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind1RCI5_FilebRK6StringE18_get_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case -1:{__ZN7VariantC2Eb(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;l=a;return f|0}case 0:{c[d>>2]=0;__ZN7VariantC2ERK6String(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);e=c[d>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);f=b;l=a;return f|0}default:{f=0;l=a;return f|0}}return 0}function __ZNK12MethodBind0RI5_File6StringE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;if((b|0)!=-1){f=0;l=a;return f|0}c[d>>2]=0;__ZN7VariantC2ERK6String(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);e=c[d>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);f=b;l=a;return f|0}function __ZNK12MethodBind0RI5_File6StringE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1119311);l=a;return c[b>>2]|0}function __ZN12MethodBind0RI5_File6StringE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;j=f+24|0;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1255648)|0:0){c[h>>2]=0;a[1263537]=0;k=c[d+24>>2]|0;if((k|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=k;c[b>>2]=0;l=f;return}n=k-(c[d+20>>2]|0)|0;if((n|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=n;c[b>>2]=0;l=f;return}n=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))o=n;else o=c[(c[d>>2]|0)+n>>2]|0;c[j>>2]=ij[o&8191](d)|0;__ZN7VariantC2ERK6String(i,j);d=c[j>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,266,1146558,0);c[b>>2]=0;l=f;return}function __ZN12MethodBind0RI5_File6StringE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0;if(!b)f=0;else{d=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1255648)|0;f=d?b:0}b=c[a+44>>2]|0;d=c[a+48>>2]|0;a=f+(d>>1)|0;if(!(d&1))g=b;else g=c[(c[a>>2]|0)+b>>2]|0;b=ij[g&8191](a)|0;a=b;g=c[e>>2]|0;if((g|0)==(b|0)){if(!b)return}else{if(g|0?(__Z16atomic_decrementPj(g+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(g,1);c[e>>2]=0;if(!b)return;if(__Z28atomic_conditional_incrementPj(b+-8|0)|0)c[e>>2]=a}if(__Z16atomic_decrementPj(b+-8|0)|0)return;__ZN6Memory11free_staticEPvb(b,1);return}function __ZN12MethodBind0RI5_File6StringED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I5_FileRK7VariantE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;if(b|0){f=0;l=a;return f|0}c[d>>2]=0;__ZN7VariantC2ERKS_(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);if(c[d>>2]|0)__ZN7Variant5clearEv(d);f=b;l=a;return f|0}function __ZNK11MethodBind1I5_FileRK7VariantE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1119311);l=a;return c[b>>2]|0}function __ZN11MethodBind1I5_FileRK7VariantE4callEP6ObjectPPS2_iRNS1_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;i=l;l=l+48|0;if((l|0)>=(m|0))ba(48);j=i+24|0;k=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1255648)|0:0){c[h>>2]=0;a[1263537]=0;n=d+24|0;o=c[n>>2]|0;if((o|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=o;c[b>>2]=0;l=i;return}p=o-(c[d+20>>2]|0)|0;if((p|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=p;c[b>>2]=0;l=i;return}if((g|0)>0){if((o|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);q=0}else{a[1263537]=0;q=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,q)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=q;c[b>>2]=0;l=i;return}}q=c[d+44>>2]|0;o=c[d+48>>2]|0;p=e+(o>>1)|0;if(!(o&1))r=q;else r=c[(c[p>>2]|0)+q>>2]|0;do if((g|0)<1){q=c[n>>2]|0;o=q+-1|0;if((q|0)>=1){e=c[d+16>>2]|0;s=(e|0)==0;if(s)t=0;else t=c[e+-4>>2]|0;if((q|0)<=(t|0)){if(s)u=0;else u=c[e+-4>>2]|0;do if((u|0)<(q|0)){if(s)v=0;else v=c[e+-4>>2]|0;if((v|0)<(q|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);w=0;break}else{a[1263537]=0;x=31;break}}else x=31;while(0);if((x|0)==31)w=e+(o*24|0)|0;__ZN7VariantC2ERKS_(k,w);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);__ZN7VariantC2ERKS_(j,k);Pi[r&2047](p,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);if(c[k>>2]|0)__ZN7Variant5clearEv(k);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I5_FileRK7VariantE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1255648)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;__ZN7VariantC2ERKS_(f,c[d>>2]|0);Pi[i&2047](a,f);if(!(c[f>>2]|0)){l=e;return}__ZN7Variant5clearEv(f);l=e;return}function __ZN11MethodBind1I5_FileRK7VariantED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I5_FileRK6StringE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;if(b|0){f=0;l=a;return f|0}c[d>>2]=0;__ZN7VariantC2ERK6String(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);e=c[d>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);f=b;l=a;return f|0}function __ZNK11MethodBind1I5_FileRK6StringE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1119311);l=a;return c[b>>2]|0}function __ZN11MethodBind1I5_FileRK6StringE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i+24|0;k=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1255648)|0:0){c[h>>2]=0;a[1263537]=0;n=d+24|0;o=c[n>>2]|0;if((o|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=o;c[b>>2]=0;l=i;return}p=o-(c[d+20>>2]|0)|0;if((p|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=p;c[b>>2]=0;l=i;return}if((g|0)>0){if((o|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);q=0}else{a[1263537]=0;q=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,q)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=q;c[b>>2]=0;l=i;return}}q=c[d+44>>2]|0;o=c[d+48>>2]|0;p=e+(o>>1)|0;if(!(o&1))r=q;else r=c[(c[p>>2]|0)+q>>2]|0;do if((g|0)<1){q=c[n>>2]|0;o=q+-1|0;if((q|0)>=1){e=c[d+16>>2]|0;s=(e|0)==0;if(s)t=0;else t=c[e+-4>>2]|0;if((q|0)<=(t|0)){if(s)u=0;else u=c[e+-4>>2]|0;do if((u|0)<(q|0)){if(s)v=0;else v=c[e+-4>>2]|0;if((v|0)<(q|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);w=0;break}else{a[1263537]=0;x=31;break}}else x=31;while(0);if((x|0)==31)w=e+(o*24|0)|0;__ZN7VariantC2ERKS_(k,w);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);c[j>>2]=__ZNK7Variantcv6StringEv(k)|0;Pi[r&2047](p,j);p=c[j>>2]|0;if(p|0?(__Z16atomic_decrementPj(p+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(p,1);if(c[k>>2]|0)__ZN7Variant5clearEv(k);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I5_FileRK6StringE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1255648)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;b=c[d>>2]|0;d=c[b>>2]|0;if((d|0)!=0?(__Z28atomic_conditional_incrementPj(d+-8|0)|0)!=0:0)j=c[b>>2]|0;else j=0;c[f>>2]=j;Pi[i&2047](a,f);a=c[f>>2]|0;if(!a){l=e;return}if(__Z16atomic_decrementPj(a+-8|0)|0){l=e;return}__ZN6Memory11free_staticEPvb(a,1);l=e;return}function __ZN11MethodBind1I5_FileRK6StringED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I5_FileRK10PoolVectorIhEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;if(b|0){f=0;l=a;return f|0}c[d>>2]=0;__ZN7VariantC2ERK10PoolVectorIhE(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);__ZN10PoolVectorIhE12_unreferenceEv(d);f=b;l=a;return f|0}function __ZNK11MethodBind1I5_FileRK10PoolVectorIhEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1119311);l=a;return c[b>>2]|0}function __ZN11MethodBind1I5_FileRK10PoolVectorIhEE4callEP6ObjectPPK7VariantiRNS8_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i+24|0;k=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1255648)|0:0){c[h>>2]=0;a[1263537]=0;n=d+24|0;o=c[n>>2]|0;if((o|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=o;c[b>>2]=0;l=i;return}p=o-(c[d+20>>2]|0)|0;if((p|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=p;c[b>>2]=0;l=i;return}if((g|0)>0){if((o|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);q=0}else{a[1263537]=0;q=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,q)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=q;c[b>>2]=0;l=i;return}}q=c[d+44>>2]|0;o=c[d+48>>2]|0;p=e+(o>>1)|0;if(!(o&1))r=q;else r=c[(c[p>>2]|0)+q>>2]|0;do if((g|0)<1){q=c[n>>2]|0;o=q+-1|0;if((q|0)>=1){e=c[d+16>>2]|0;s=(e|0)==0;if(s)t=0;else t=c[e+-4>>2]|0;if((q|0)<=(t|0)){if(s)u=0;else u=c[e+-4>>2]|0;do if((u|0)<(q|0)){if(s)v=0;else v=c[e+-4>>2]|0;if((v|0)<(q|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);w=0;break}else{a[1263537]=0;x=31;break}}else x=31;while(0);if((x|0)==31)w=e+(o*24|0)|0;__ZN7VariantC2ERKS_(k,w);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);c[j>>2]=__ZNK7Variantcv10PoolVectorIhEEv(k)|0;Pi[r&2047](p,j);__ZN10PoolVectorIhE12_unreferenceEv(j);if(c[k>>2]|0)__ZN7Variant5clearEv(k);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I5_FileRK10PoolVectorIhEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e+4|0;g=e;if(!b)h=0;else{i=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1255648)|0;h=i?b:0}b=c[a+44>>2]|0;i=c[a+48>>2]|0;a=h+(i>>1)|0;if(!(i&1))j=b;else j=c[(c[a>>2]|0)+b>>2]|0;b=c[d>>2]|0;c[f>>2]=0;if((c[b>>2]|0?(__ZN10PoolVectorIhE12_unreferenceEv(f),d=c[b>>2]|0,d|0):0)?__Z28atomic_conditional_incrementPj(d)|0:0)c[f>>2]=c[b>>2];c[g>>2]=c[f>>2];Pi[j&2047](a,g);__ZN10PoolVectorIhE12_unreferenceEv(g);l=e;return}function __ZN11MethodBind1I5_FileRK10PoolVectorIhEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I5_FiledE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if(!b){__ZN7VariantC2Ed(d,0.0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK11MethodBind1I5_FiledE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1119311);l=a;return c[b>>2]|0}function __ZN11MethodBind1I5_FiledE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0.0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1255648)|0:0){c[h>>2]=0;a[1263537]=0;k=d+24|0;n=c[k>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=i;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=i;return}if((g|0)>0){if((n|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);p=0}else{a[1263537]=0;p=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,p)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=p;c[b>>2]=0;l=i;return}}p=c[d+44>>2]|0;n=c[d+48>>2]|0;o=e+(n>>1)|0;if(!(n&1))q=p;else q=c[(c[o>>2]|0)+p>>2]|0;do if((g|0)<1){p=c[k>>2]|0;n=p+-1|0;if((p|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)s=0;else s=c[e+-4>>2]|0;if((p|0)<=(s|0)){if(r)t=0;else t=c[e+-4>>2]|0;do if((t|0)<(p|0)){if(r)u=0;else u=c[e+-4>>2]|0;if((u|0)<(p|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);v=0;break}else{a[1263537]=0;w=31;break}}else w=31;while(0);if((w|0)==31)v=e+(n*24|0)|0;__ZN7VariantC2ERKS_(j,v);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);x=+__ZNK7VariantcvdEv(j);Mi[q&511](o,x);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I5_FiledE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,i=0,j=0.0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1255648)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1)){g=b;i=c[d>>2]|0;j=+h[i>>3];Mi[g&511](a,j);return}else{g=c[(c[a>>2]|0)+b>>2]|0;i=c[d>>2]|0;j=+h[i>>3];Mi[g&511](a,j);return}}function __ZN11MethodBind1I5_FiledED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I5_FilefE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if(!b){__ZN7VariantC2Ef(d,0.0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK11MethodBind1I5_FilefE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1119311);l=a;return c[b>>2]|0}function __ZN11MethodBind1I5_FilefE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0.0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1255648)|0:0){c[h>>2]=0;a[1263537]=0;k=d+24|0;n=c[k>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=i;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=i;return}if((g|0)>0){if((n|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);p=0}else{a[1263537]=0;p=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,p)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=p;c[b>>2]=0;l=i;return}}p=c[d+44>>2]|0;n=c[d+48>>2]|0;o=e+(n>>1)|0;if(!(n&1))q=p;else q=c[(c[o>>2]|0)+p>>2]|0;do if((g|0)<1){p=c[k>>2]|0;n=p+-1|0;if((p|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)s=0;else s=c[e+-4>>2]|0;if((p|0)<=(s|0)){if(r)t=0;else t=c[e+-4>>2]|0;do if((t|0)<(p|0)){if(r)u=0;else u=c[e+-4>>2]|0;if((u|0)<(p|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);v=0;break}else{a[1263537]=0;w=31;break}}else w=31;while(0);if((w|0)==31)v=e+(n*24|0)|0;__ZN7VariantC2ERKS_(j,v);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);x=+__ZNK7VariantcvfEv(j);Mi[q&511](o,x);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I5_FilefE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0,j=0.0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1255648)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1)){h=b;i=c[d>>2]|0;j=+g[i>>2];Mi[h&511](a,j);return}else{h=c[(c[a>>2]|0)+b>>2]|0;i=c[d>>2]|0;j=+g[i>>2];Mi[h&511](a,j);return}}function __ZN11MethodBind1I5_FilefED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I5_FileyE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if(!b){__ZN7VariantC2Ey(d,0,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK11MethodBind1I5_FileyE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1119311);l=a;return c[b>>2]|0}function __ZN11MethodBind1I5_FileyE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1255648)|0:0){c[h>>2]=0;a[1263537]=0;k=d+24|0;n=c[k>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=i;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=i;return}if((g|0)>0){if((n|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);p=0}else{a[1263537]=0;p=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,p)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=p;c[b>>2]=0;l=i;return}}p=c[d+44>>2]|0;n=c[d+48>>2]|0;o=e+(n>>1)|0;if(!(n&1))q=p;else q=c[(c[o>>2]|0)+p>>2]|0;do if((g|0)<1){p=c[k>>2]|0;n=p+-1|0;if((p|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)s=0;else s=c[e+-4>>2]|0;if((p|0)<=(s|0)){if(r)t=0;else t=c[e+-4>>2]|0;do if((t|0)<(p|0)){if(r)u=0;else u=c[e+-4>>2]|0;if((u|0)<(p|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);v=0;break}else{a[1263537]=0;w=31;break}}else w=31;while(0);if((w|0)==31)v=e+(n*24|0)|0;__ZN7VariantC2ERKS_(j,v);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);f=__ZNK7VariantcvyEv(j)|0;bj[q&4095](o,f,F);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I5_FileyE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1255648)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1))g=b;else g=c[(c[a>>2]|0)+b>>2]|0;b=c[d>>2]|0;bj[g&4095](a,c[b>>2]|0,c[b+4>>2]|0);return}function __ZN11MethodBind1I5_FileyED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I5_FilejE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if(!b){__ZN7VariantC2Ej(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK11MethodBind1I5_FilejE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1119311);l=a;return c[b>>2]|0}function __ZN11MethodBind1I5_FilejE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1255648)|0:0){c[h>>2]=0;a[1263537]=0;k=d+24|0;n=c[k>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=i;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=i;return}if((g|0)>0){if((n|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);p=0}else{a[1263537]=0;p=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,p)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=p;c[b>>2]=0;l=i;return}}p=c[d+44>>2]|0;n=c[d+48>>2]|0;o=e+(n>>1)|0;if(!(n&1))q=p;else q=c[(c[o>>2]|0)+p>>2]|0;do if((g|0)<1){p=c[k>>2]|0;n=p+-1|0;if((p|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)s=0;else s=c[e+-4>>2]|0;if((p|0)<=(s|0)){if(r)t=0;else t=c[e+-4>>2]|0;do if((t|0)<(p|0)){if(r)u=0;else u=c[e+-4>>2]|0;if((u|0)<(p|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);v=0;break}else{a[1263537]=0;w=31;break}}else w=31;while(0);if((w|0)==31)v=e+(n*24|0)|0;__ZN7VariantC2ERKS_(j,v);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);f=__ZNK7VariantcvjEv(j)|0;Pi[q&2047](o,f);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I5_FilejE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1255648)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1)){g=b;h=c[d>>2]|0;i=c[h>>2]|0;Pi[g&2047](a,i);return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=c[d>>2]|0;i=c[h>>2]|0;Pi[g&2047](a,i);return}}function __ZN11MethodBind1I5_FilejED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I5_FiletE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if(!b){__ZN7VariantC2Et(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK11MethodBind1I5_FiletE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1119311);l=a;return c[b>>2]|0}function __ZN11MethodBind1I5_FiletE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1255648)|0:0){c[h>>2]=0;a[1263537]=0;k=d+24|0;n=c[k>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=i;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=i;return}if((g|0)>0){if((n|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);p=0}else{a[1263537]=0;p=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,p)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=p;c[b>>2]=0;l=i;return}}p=c[d+44>>2]|0;n=c[d+48>>2]|0;o=e+(n>>1)|0;if(!(n&1))q=p;else q=c[(c[o>>2]|0)+p>>2]|0;do if((g|0)<1){p=c[k>>2]|0;n=p+-1|0;if((p|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)s=0;else s=c[e+-4>>2]|0;if((p|0)<=(s|0)){if(r)t=0;else t=c[e+-4>>2]|0;do if((t|0)<(p|0)){if(r)u=0;else u=c[e+-4>>2]|0;if((u|0)<(p|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);v=0;break}else{a[1263537]=0;w=31;break}}else w=31;while(0);if((w|0)==31)v=e+(n*24|0)|0;__ZN7VariantC2ERKS_(j,v);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);f=__ZNK7VariantcvtEv(j)|0;Pi[q&2047](o,f);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I5_FiletE7ptrcallEP6ObjectPPKvPv(a,d,e,f){a=a|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0;if(!d)g=0;else{f=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1255648)|0;g=f?d:0}d=c[a+44>>2]|0;f=c[a+48>>2]|0;a=g+(f>>1)|0;if(!(f&1)){h=d;i=c[e>>2]|0;j=b[i>>1]|0;Pi[h&2047](a,j);return}else{h=c[(c[a>>2]|0)+d>>2]|0;i=c[e>>2]|0;j=b[i>>1]|0;Pi[h&2047](a,j);return}}function __ZN11MethodBind1I5_FiletED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I5_FilehE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if(!b){__ZN7VariantC2Eh(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK11MethodBind1I5_FilehE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1119311);l=a;return c[b>>2]|0}function __ZN11MethodBind1I5_FilehE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1255648)|0:0){c[h>>2]=0;a[1263537]=0;k=d+24|0;n=c[k>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=i;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=i;return}if((g|0)>0){if((n|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);p=0}else{a[1263537]=0;p=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,p)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=p;c[b>>2]=0;l=i;return}}p=c[d+44>>2]|0;n=c[d+48>>2]|0;o=e+(n>>1)|0;if(!(n&1))q=p;else q=c[(c[o>>2]|0)+p>>2]|0;do if((g|0)<1){p=c[k>>2]|0;n=p+-1|0;if((p|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)s=0;else s=c[e+-4>>2]|0;if((p|0)<=(s|0)){if(r)t=0;else t=c[e+-4>>2]|0;do if((t|0)<(p|0)){if(r)u=0;else u=c[e+-4>>2]|0;if((u|0)<(p|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);v=0;break}else{a[1263537]=0;w=31;break}}else w=31;while(0);if((w|0)==31)v=e+(n*24|0)|0;__ZN7VariantC2ERKS_(j,v);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);f=__ZNK7VariantcvhEv(j)|0;Pi[q&2047](o,f);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I5_FilehE7ptrcallEP6ObjectPPKvPv(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0;if(!d)g=0;else{f=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1255648)|0;g=f?d:0}d=c[b+44>>2]|0;f=c[b+48>>2]|0;b=g+(f>>1)|0;if(!(f&1)){h=d;i=c[e>>2]|0;j=a[i>>0]|0;Pi[h&2047](b,j);return}else{h=c[(c[b>>2]|0)+d>>2]|0;i=c[e>>2]|0;j=a[i>>0]|0;Pi[h&2047](b,j);return}}function __ZN11MethodBind1I5_FilehED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind1RCI5_File6VectorI6StringES2_E18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;switch(b|0){case -1:{f=__ZN7Variant12get_type_forI6VectorI6StringEEENS_4TypeEv()|0;l=a;return f|0}case 0:{c[d>>2]=0;__ZN7VariantC2ERK6String(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);e=c[d>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);f=b;l=a;return f|0}default:{f=0;l=a;return f|0}}return 0}function __ZNK13MethodBind1RCI5_File6VectorI6StringES2_E18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1119311);l=a;return c[b>>2]|0}function __ZN13MethodBind1RCI5_File6VectorI6StringES2_E4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0;i=l;l=l+64|0;if((l|0)>=(m|0))ba(64);j=i+24|0;k=i+52|0;n=i+48|0;o=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1255648)|0:0){c[h>>2]=0;a[1263537]=0;p=d+24|0;q=c[p>>2]|0;if((q|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=q;c[b>>2]=0;l=i;return}r=q-(c[d+20>>2]|0)|0;if((r|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=r;c[b>>2]=0;l=i;return}if((g|0)>0){if((q|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);s=0}else{a[1263537]=0;s=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,s)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=s;c[b>>2]=0;l=i;return}}s=c[d+44>>2]|0;q=c[d+48>>2]|0;r=e+(q>>1)|0;if(!(q&1))t=s;else t=c[(c[r>>2]|0)+s>>2]|0;do if((g|0)<1){s=c[p>>2]|0;q=s+-1|0;if((s|0)>=1){e=c[d+16>>2]|0;u=(e|0)==0;if(u)v=0;else v=c[e+-4>>2]|0;if((s|0)<=(v|0)){if(u)w=0;else w=c[e+-4>>2]|0;do if((w|0)<(s|0)){if(u)x=0;else x=c[e+-4>>2]|0;if((x|0)<(s|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);y=0;break}else{a[1263537]=0;z=31;break}}else z=31;while(0);if((z|0)==31)y=e+(q*24|0)|0;__ZN7VariantC2ERKS_(o,y);break}}c[o>>2]=0}else __ZN7VariantC2ERKS_(o,c[f>>2]|0);while(0);c[n>>2]=__ZNK7Variantcv6StringEv(o)|0;c[k>>2]=$i[t&8191](r,n)|0;__ZN7VariantC2ERK6VectorI6StringE(j,k);r=c[k>>2]|0;if(r|0?(__Z16atomic_decrementPj(r+-8|0)|0)==0:0){t=c[k>>2]|0;k=(t|0)==0?0:t+-4|0;t=k+4|0;if(c[k>>2]|0){f=0;do{y=c[t+(f<<2)>>2]|0;if(y|0?(__Z16atomic_decrementPj(y+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(y,1);f=f+1|0}while(f>>>0<(c[k>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(r,1)}r=c[n>>2]|0;if(r|0?(__Z16atomic_decrementPj(r+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(r,1);if(c[o>>2]|0)__ZN7Variant5clearEv(o);__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1217,1146558,0);c[b>>2]=0;l=i;return}function __ZN13MethodBind1RCI5_File6VectorI6StringES2_E7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f+4|0;h=f;if(!b)i=0;else{j=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1255648)|0;i=j?b:0}b=c[a+44>>2]|0;j=c[a+48>>2]|0;a=i+(j>>1)|0;if(!(j&1))k=b;else k=c[(c[a>>2]|0)+b>>2]|0;b=c[d>>2]|0;d=c[b>>2]|0;if((d|0)!=0?(__Z28atomic_conditional_incrementPj(d+-8|0)|0)!=0:0)n=c[b>>2]|0;else n=0;c[h>>2]=n;c[g>>2]=$i[k&8191](a,h)|0;__ZN8PtrToArgI6VectorI6StringEE6encodeES2_Pv(g,e);e=c[g>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0){a=c[g>>2]|0;g=(a|0)==0?0:a+-4|0;a=g+4|0;if(c[g>>2]|0){k=0;do{n=c[a+(k<<2)>>2]|0;if(n|0?(__Z16atomic_decrementPj(n+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(n,1);k=k+1|0}while(k>>>0<(c[g>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(e,1)}e=c[h>>2]|0;if(!e){l=f;return}if(__Z16atomic_decrementPj(e+-8|0)|0){l=f;return}__ZN6Memory11free_staticEPvb(e,1);l=f;return}function __ZN13MethodBind1RCI5_File6VectorI6StringES2_ED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI5_File7VariantE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;if((b|0)!=-1){f=0;l=a;return f|0}c[d>>2]=0;__ZN7VariantC2ERKS_(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);if(c[d>>2]|0)__ZN7Variant5clearEv(d);f=b;l=a;return f|0}function __ZNK13MethodBind0RCI5_File7VariantE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1119311);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI5_File7VariantE4callEP6ObjectPPKS1_iRNS1_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1255648)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;Pi[n&2047](i,d);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI5_File7VariantE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;d=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=d;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1255648)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;Pi[i&2047](f,a);__ZN7VariantaSERKS_(e,f);if(!(c[f>>2]|0)){l=d;return}__ZN7Variant5clearEv(f);l=d;return}function __ZN13MethodBind0RCI5_File7VariantED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI5_File5ErrorE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK13MethodBind0RCI5_File5ErrorE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1119311);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI5_File5ErrorE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1255648)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2Ei(i,ij[n&8191](d)|0);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI5_File5ErrorE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0;if(!b)f=0;else{d=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1255648)|0;f=d?b:0}b=c[a+44>>2]|0;d=c[a+48>>2]|0;a=f+(d>>1)|0;if(!(d&1)){g=b;h=ij[g&8191](a)|0;c[e>>2]=h;return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=ij[g&8191](a)|0;c[e>>2]=h;return}}function __ZN13MethodBind0RCI5_File5ErrorED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I5_FilebE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if(!b){__ZN7VariantC2Eb(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK11MethodBind1I5_FilebE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1119311);l=a;return c[b>>2]|0}function __ZN11MethodBind1I5_FilebE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1255648)|0:0){c[h>>2]=0;a[1263537]=0;k=d+24|0;n=c[k>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=i;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=i;return}if((g|0)>0){if((n|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);p=0}else{a[1263537]=0;p=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,p)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=p;c[b>>2]=0;l=i;return}}p=c[d+44>>2]|0;n=c[d+48>>2]|0;o=e+(n>>1)|0;if(!(n&1))q=p;else q=c[(c[o>>2]|0)+p>>2]|0;do if((g|0)<1){p=c[k>>2]|0;n=p+-1|0;if((p|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)s=0;else s=c[e+-4>>2]|0;if((p|0)<=(s|0)){if(r)t=0;else t=c[e+-4>>2]|0;do if((t|0)<(p|0)){if(r)u=0;else u=c[e+-4>>2]|0;if((u|0)<(p|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);v=0;break}else{a[1263537]=0;w=31;break}}else w=31;while(0);if((w|0)==31)v=e+(n*24|0)|0;__ZN7VariantC2ERKS_(j,v);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);f=__ZNK7VariantcvbEv(j)|0;Pi[q&2047](o,f);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I5_FilebE7ptrcallEP6ObjectPPKvPv(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0;if(!d)g=0;else{f=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1255648)|0;g=f?d:0}d=c[b+44>>2]|0;f=c[b+48>>2]|0;b=g+(f>>1)|0;if(!(f&1))h=d;else h=c[(c[b>>2]|0)+d>>2]|0;Pi[h&2047](b,(a[c[e>>2]>>0]|0)!=0);return}function __ZN11MethodBind1I5_FilebED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK12MethodBind0RI5_FilebE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Eb(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK12MethodBind0RI5_FilebE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1119311);l=a;return c[b>>2]|0}function __ZN12MethodBind0RI5_FilebE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1255648)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2Eb(i,ij[n&8191](d)|0);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,266,1146558,0);c[b>>2]=0;l=f;return}function __ZN12MethodBind0RI5_FilebE7ptrcallEP6ObjectPPKvPv(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0;if(!d)g=0;else{e=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1255648)|0;g=e?d:0}d=c[b+44>>2]|0;e=c[b+48>>2]|0;b=g+(e>>1)|0;if(!(e&1)){h=d;i=ij[h&8191](b)|0;j=i&1;a[f>>0]=j;return}else{h=c[(c[b>>2]|0)+d>>2]|0;i=ij[h&8191](b)|0;j=i&1;a[f>>0]=j;return}}function __ZN12MethodBind0RI5_FilebED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN10FileAccess10get_sha256ERK6String(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0;b=l;l=l+32912|0;if((l|0)>=(m|0))ba(32912);d=b;e=b+136|0;f=b+104|0;g=__ZN10FileAccess4openERK6StringiP5Error(a,1,0)|0;if(!g){h=0;l=b;return h|0}_sha256_init(d);do{a=nj[c[(c[g>>2]|0)+68>>2]&2047](g,e,32768)|0;if((a|0)<=0)break;_sha256_hash(d,e,a)}while((a|0)>4095);_sha256_done(d,f);gj[c[(c[g>>2]|0)+144>>2]&8191](g);__ZN6Memory11free_staticEPvb(g,0);h=__ZN6String17hex_encode_bufferEPKhi(f,32)|0;l=b;return h|0}function _sha256_init(a){a=a|0;c[a+100>>2]=0;c[a+96>>2]=0;c[a+64>>2]=1779033703;c[a+68>>2]=-1150833019;c[a+72>>2]=1013904242;c[a+76>>2]=-1521486534;c[a+80>>2]=1359893119;c[a+84>>2]=-1694144372;c[a+88>>2]=528734635;c[a+92>>2]=1541459225;return}function _sha256_hash(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0;f=b+96|0;g=c[f>>2]|0;h=g&63;i=g+e|0;c[f>>2]=i;if(i>>>0<e>>>0){i=b+100|0;c[i>>2]=(c[i>>2]|0)+1}i=64-h|0;f=b+(h<<2)|0;if(i>>>0>e>>>0){j=e;k=d;l=f}else{h=b+60|0;g=b+56|0;m=b+52|0;n=b+48|0;o=b+44|0;p=b+40|0;q=b+36|0;r=b+32|0;s=b+28|0;t=b+24|0;u=b+20|0;v=b+16|0;w=b+12|0;x=b+8|0;y=b+4|0;z=i;i=e;e=0;A=d;B=f;while(1){if(z|0){f=B;C=z;D=A;while(1){C=C+-1|0;a[f>>0]=a[D>>0]|0;if(!C)break;else{f=f+1|0;D=D+1|0}}}c[h>>2]=_llvm_bswap_i32(c[h>>2]|0)|0;c[g>>2]=_llvm_bswap_i32(c[g>>2]|0)|0;c[m>>2]=_llvm_bswap_i32(c[m>>2]|0)|0;c[n>>2]=_llvm_bswap_i32(c[n>>2]|0)|0;c[o>>2]=_llvm_bswap_i32(c[o>>2]|0)|0;c[p>>2]=_llvm_bswap_i32(c[p>>2]|0)|0;c[q>>2]=_llvm_bswap_i32(c[q>>2]|0)|0;c[r>>2]=_llvm_bswap_i32(c[r>>2]|0)|0;c[s>>2]=_llvm_bswap_i32(c[s>>2]|0)|0;c[t>>2]=_llvm_bswap_i32(c[t>>2]|0)|0;c[u>>2]=_llvm_bswap_i32(c[u>>2]|0)|0;c[v>>2]=_llvm_bswap_i32(c[v>>2]|0)|0;c[w>>2]=_llvm_bswap_i32(c[w>>2]|0)|0;c[x>>2]=_llvm_bswap_i32(c[x>>2]|0)|0;c[y>>2]=_llvm_bswap_i32(c[y>>2]|0)|0;c[b>>2]=_llvm_bswap_i32(c[b>>2]|0)|0;__hash(b);e=e+z|0;D=i-z|0;f=d+e|0;if(D>>>0<64){j=D;k=f;l=b;break}else{z=64;i=D;A=f;B=b}}}if(!j)return;else{E=l;F=j;G=k}while(1){F=F+-1|0;a[E>>0]=a[G>>0]|0;if(!F)break;else{E=E+1|0;G=G+1|0}}return}function _sha256_done(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0;e=b+96|0;f=c[e>>2]|0;g=f&63;h=f<<3&24^24;f=(g+3|0)>>>2;if(f|0){i=f;do{i=i+-1|0;f=b+(i<<2)|0;c[f>>2]=_llvm_bswap_i32(c[f>>2]|0)|0}while((i|0)!=0)}i=g>>>2;f=b+(i<<2)|0;c[f>>2]=c[f>>2]&-128<<h|128<<h;if(g>>>0<56){h=i+1|0;if(h>>>0<14){j=h;k=6}}else{h=b+60|0;i=c[h>>2]|0;c[h>>2]=(g>>>0<60?i:0)^i;__hash(b);j=0;k=6}if((k|0)==6)_memset(b+(j<<2)|0,0,56-(j<<2)|0)|0;j=c[e>>2]|0;c[b+56>>2]=j>>>29|c[b+100>>2]<<3;c[b+60>>2]=j<<3;__hash(b);j=0;do{c[b+((j&15)<<2)>>2]=0;a[d+j>>0]=(c[b+64+(j>>>2<<2)>>2]|0)>>>(j<<3&24^24);j=j+1|0}while((j|0)!=32);return}function __ZN6String17hex_encode_bufferEPKhi(e,f){e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,n=0;g=l;l=l+16|0;if((l|0)>=(m|0))ba(16);h=g;i=g+4|0;c[h>>2]=0;b[i>>1]=0;if((f|0)>0)j=0;else{k=0;l=g;return k|0}do{n=e+j|0;a[i>>0]=a[1118037+((d[n>>0]|0)>>>4)>>0]|0;__ZN6StringpLEPKc(h,i)|0;a[i>>0]=a[1118037+(a[n>>0]&15)>>0]|0;__ZN6StringpLEPKc(h,i)|0;j=j+1|0}while((j|0)!=(f|0));k=c[h>>2]|0;l=g;return k|0}function __hash(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0;b=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=b;e=a+64|0;c[d>>2]=c[e>>2];f=a+68|0;g=d+4|0;c[g>>2]=c[f>>2];h=a+72|0;i=d+8|0;c[i>>2]=c[h>>2];j=a+76|0;k=d+12|0;c[k>>2]=c[j>>2];n=a+80|0;o=d+16|0;c[o>>2]=c[n>>2];p=a+84|0;q=d+20|0;c[q>>2]=c[p>>2];r=a+88|0;s=d+24|0;c[s>>2]=c[r>>2];t=a+92|0;u=d+28|0;c[u>>2]=c[t>>2];v=0;do{__rtrf(d,a,0,v);__rtrf(d,a,1,v);__rtrf(d,a,2,v);__rtrf(d,a,3,v);__rtrf(d,a,4,v);__rtrf(d,a,5,v);__rtrf(d,a,6,v);__rtrf(d,a,7,v);__rtrf(d,a,8,v);__rtrf(d,a,9,v);__rtrf(d,a,10,v);__rtrf(d,a,11,v);__rtrf(d,a,12,v);__rtrf(d,a,13,v);__rtrf(d,a,14,v);__rtrf(d,a,15,v);v=v+16|0}while(v>>>0<64);c[e>>2]=(c[e>>2]|0)+(c[d>>2]|0);c[f>>2]=(c[f>>2]|0)+(c[g>>2]|0);c[h>>2]=(c[h>>2]|0)+(c[i>>2]|0);c[j>>2]=(c[j>>2]|0)+(c[k>>2]|0);c[n>>2]=(c[n>>2]|0)+(c[o>>2]|0);c[p>>2]=(c[p>>2]|0)+(c[q>>2]|0);c[r>>2]=(c[r>>2]|0)+(c[s>>2]|0);c[t>>2]=(c[t>>2]|0)+(c[u>>2]|0);l=b;return}function __rtrf(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0;f=b+((d&15)<<2)|0;g=c[f>>2]|0;if(!e)h=g;else{i=c[b+((d+14&15)<<2)>>2]|0;j=c[b+((d+1&15)<<2)>>2]|0;k=(c[b+((d+9&15)<<2)>>2]|0)+g+((i>>>19|i<<13)^i>>>10^(i>>>17|i<<15))+((j>>>18|j<<14)^j>>>3^(j>>>7|j<<25))|0;c[f>>2]=k;h=k}k=c[a+((4-d&7)<<2)>>2]|0;f=c[a+((6-d&7)<<2)>>2]|0;j=a+((7-d&7)<<2)|0;i=(c[409568+(e+d<<2)>>2]|0)+h+(c[j>>2]|0)+((k>>>6|k<<26)^(k>>>11|k<<21)^(k>>>25|k<<7))+((c[a+((5-d&7)<<2)>>2]^f)&k^f)|0;c[j>>2]=i;f=a+((3-d&7)<<2)|0;c[f>>2]=i+(c[f>>2]|0);f=c[a+((0-d&7)<<2)>>2]|0;i=c[a+((1-d&7)<<2)>>2]|0;c[j>>2]=(c[a+((2-d&7)<<2)>>2]&(i^f)|i&f)+(c[j>>2]|0)+((f>>>2|f<<30)^(f>>>13|f<<19)^(f>>>22|f<<10));return}function __ZN10FileAccess7get_md5ERK6String(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0,i=0;b=l;l=l+32880|0;if((l|0)>=(m|0))ba(32880);d=b;e=b+104|0;f=__ZN10FileAccess4openERK6StringiP5Error(a,1,0)|0;if(!f){g=0;h=g;l=b;return h|0}__Z7MD5InitP7MD5_CTX(d);do{a=nj[c[(c[f>>2]|0)+68>>2]&2047](f,e,32768)|0;if((a|0)<=0)break;__Z9MD5UpdateP7MD5_CTXPhj(d,e,a)}while((a|0)>4095);__Z8MD5FinalP7MD5_CTX(d);e=__ZN6String3md5EPKh(d+88|0)|0;gj[c[(c[f>>2]|0)+144>>2]&8191](f);__ZN6Memory11free_staticEPvb(f,0);if(e){f=(__Z28atomic_conditional_incrementPj(e+-8|0)|0)==0;d=f?0:e;if(!(__Z16atomic_decrementPj(e+-8|0)|0)){__ZN6Memory11free_staticEPvb(e,1);i=d}else i=d}else i=0;g=i;h=g;l=b;return h|0}function __ZN6String3md5EPKh(e){e=e|0;var f=0,g=0,h=0,i=0,j=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f;h=f+4|0;c[g>>2]=0;b[h>>1]=0;i=0;do{j=e+i|0;a[h>>0]=a[1118037+((d[j>>0]|0)>>>4)>>0]|0;__ZN6StringpLEPKc(g,h)|0;a[h>>0]=a[1118037+(a[j>>0]&15)>>0]|0;__ZN6StringpLEPKc(g,h)|0;i=i+1|0}while((i|0)!=16);l=f;return c[g>>2]|0}function __ZNK13MethodBind1RCI5_File6StringRKS1_E18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return __ZNK13MethodBind1RCI5_File6StringRKS1_E18_get_argument_typeEi(a,b)|0}function __ZNK13MethodBind1RCI5_File6StringRKS1_E18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1119311);l=a;return c[b>>2]|0}function __ZN13MethodBind1RCI5_File6StringRKS1_E4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0;i=l;l=l+64|0;if((l|0)>=(m|0))ba(64);j=i+24|0;k=i+52|0;n=i+48|0;o=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1255648)|0:0){c[h>>2]=0;a[1263537]=0;p=d+24|0;q=c[p>>2]|0;if((q|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=q;c[b>>2]=0;l=i;return}r=q-(c[d+20>>2]|0)|0;if((r|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=r;c[b>>2]=0;l=i;return}if((g|0)>0){if((q|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);s=0}else{a[1263537]=0;s=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,s)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=s;c[b>>2]=0;l=i;return}}s=c[d+44>>2]|0;q=c[d+48>>2]|0;r=e+(q>>1)|0;if(!(q&1))t=s;else t=c[(c[r>>2]|0)+s>>2]|0;do if((g|0)<1){s=c[p>>2]|0;q=s+-1|0;if((s|0)>=1){e=c[d+16>>2]|0;u=(e|0)==0;if(u)v=0;else v=c[e+-4>>2]|0;if((s|0)<=(v|0)){if(u)w=0;else w=c[e+-4>>2]|0;do if((w|0)<(s|0)){if(u)x=0;else x=c[e+-4>>2]|0;if((x|0)<(s|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);y=0;break}else{a[1263537]=0;z=31;break}}else z=31;while(0);if((z|0)==31)y=e+(q*24|0)|0;__ZN7VariantC2ERKS_(o,y);break}}c[o>>2]=0}else __ZN7VariantC2ERKS_(o,c[f>>2]|0);while(0);c[n>>2]=__ZNK7Variantcv6StringEv(o)|0;c[k>>2]=$i[t&8191](r,n)|0;__ZN7VariantC2ERK6String(j,k);r=c[k>>2]|0;if(r|0?(__Z16atomic_decrementPj(r+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(r,1);r=c[n>>2]|0;if(r|0?(__Z16atomic_decrementPj(r+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(r,1);if(c[o>>2]|0)__ZN7Variant5clearEv(o);__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1217,1146558,0);c[b>>2]=0;l=i;return}function __ZN13MethodBind1RCI5_File6StringRKS1_E7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f;if(!b)h=0;else{i=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1255648)|0;h=i?b:0}b=c[a+44>>2]|0;i=c[a+48>>2]|0;a=h+(i>>1)|0;if(!(i&1))j=b;else j=c[(c[a>>2]|0)+b>>2]|0;b=c[d>>2]|0;d=c[b>>2]|0;if((d|0)!=0?(__Z28atomic_conditional_incrementPj(d+-8|0)|0)!=0:0)k=c[b>>2]|0;else k=0;c[g>>2]=k;k=$i[j&8191](a,g)|0;a=k;j=c[e>>2]|0;if((j|0)==(k|0)){if(k|0)n=17}else{if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);c[e>>2]=0;if(k|0)if(!(__Z28atomic_conditional_incrementPj(k+-8|0)|0))n=17;else{c[e>>2]=a;n=17}}if((n|0)==17?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);k=c[g>>2]|0;if(!k){l=f;return}if(__Z16atomic_decrementPj(k+-8|0)|0){l=f;return}__ZN6Memory11free_staticEPvb(k,1);l=f;return}function __ZN13MethodBind1RCI5_File6StringRKS1_ED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind1RCI5_File6StringRKS1_E18_get_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;switch(b|0){case -1:{c[d>>2]=0;__ZN7VariantC2ERK6String(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);f=c[d>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);g=b;l=a;return g|0}case 0:{c[d>>2]=0;__ZN7VariantC2ERK6String(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);e=c[d>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);g=b;l=a;return g|0}default:{g=0;l=a;return g|0}}return 0}function __ZNK13MethodBind0RCI5_File6StringE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;if((b|0)!=-1){f=0;l=a;return f|0}c[d>>2]=0;__ZN7VariantC2ERK6String(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);e=c[d>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);f=b;l=a;return f|0}function __ZNK13MethodBind0RCI5_File6StringE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1119311);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI5_File6StringE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;j=f+24|0;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1255648)|0:0){c[h>>2]=0;a[1263537]=0;k=c[d+24>>2]|0;if((k|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=k;c[b>>2]=0;l=f;return}n=k-(c[d+20>>2]|0)|0;if((n|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=n;c[b>>2]=0;l=f;return}n=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))o=n;else o=c[(c[d>>2]|0)+n>>2]|0;c[j>>2]=ij[o&8191](d)|0;__ZN7VariantC2ERK6String(i,j);d=c[j>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI5_File6StringE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0;if(!b)f=0;else{d=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1255648)|0;f=d?b:0}b=c[a+44>>2]|0;d=c[a+48>>2]|0;a=f+(d>>1)|0;if(!(d&1))g=b;else g=c[(c[a>>2]|0)+b>>2]|0;b=ij[g&8191](a)|0;a=b;g=c[e>>2]|0;if((g|0)==(b|0)){if(!b)return}else{if(g|0?(__Z16atomic_decrementPj(g+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(g,1);c[e>>2]=0;if(!b)return;if(__Z28atomic_conditional_incrementPj(b+-8|0)|0)c[e>>2]=a}if(__Z16atomic_decrementPj(b+-8|0)|0)return;__ZN6Memory11free_staticEPvb(b,1);return}function __ZN13MethodBind0RCI5_File6StringED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind1RCI5_File10PoolVectorIhEiE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case -1:{c[d>>2]=0;__ZN7VariantC2ERK10PoolVectorIhE(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);__ZN10PoolVectorIhE12_unreferenceEv(d);f=b;break}case 0:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;break}default:f=0}l=a;return f|0}function __ZNK13MethodBind1RCI5_File10PoolVectorIhEiE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1119311);l=a;return c[b>>2]|0}function __ZN13MethodBind1RCI5_File10PoolVectorIhEiE4callEP6ObjectPPK7VariantiRNS6_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0;i=l;l=l+64|0;if((l|0)>=(m|0))ba(64);j=i+24|0;k=i+48|0;n=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1255648)|0:0){c[h>>2]=0;a[1263537]=0;o=d+24|0;p=c[o>>2]|0;if((p|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=p;c[b>>2]=0;l=i;return}q=p-(c[d+20>>2]|0)|0;if((q|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=q;c[b>>2]=0;l=i;return}if((g|0)>0){if((p|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);r=0}else{a[1263537]=0;r=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,r)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=r;c[b>>2]=0;l=i;return}}r=c[d+44>>2]|0;p=c[d+48>>2]|0;q=e+(p>>1)|0;if(!(p&1))s=r;else s=c[(c[q>>2]|0)+r>>2]|0;do if((g|0)<1){r=c[o>>2]|0;p=r+-1|0;if((r|0)>=1){e=c[d+16>>2]|0;t=(e|0)==0;if(t)u=0;else u=c[e+-4>>2]|0;if((r|0)<=(u|0)){if(t)v=0;else v=c[e+-4>>2]|0;do if((v|0)<(r|0)){if(t)w=0;else w=c[e+-4>>2]|0;if((w|0)<(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);x=0;break}else{a[1263537]=0;y=31;break}}else y=31;while(0);if((y|0)==31)x=e+(p*24|0)|0;__ZN7VariantC2ERKS_(n,x);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f>>2]|0);while(0);f=__ZNK7VariantcviEv(n)|0;c[k>>2]=$i[s&8191](q,f)|0;__ZN7VariantC2ERK10PoolVectorIhE(j,k);__ZN10PoolVectorIhE12_unreferenceEv(k);if(c[n>>2]|0)__ZN7Variant5clearEv(n);__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1217,1146558,0);c[b>>2]=0;l=i;return}function __ZN13MethodBind1RCI5_File10PoolVectorIhEiE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f;if(!b)h=0;else{i=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1255648)|0;h=i?b:0}b=c[a+44>>2]|0;i=c[a+48>>2]|0;a=h+(i>>1)|0;if(!(i&1))j=b;else j=c[(c[a>>2]|0)+b>>2]|0;b=$i[j&8191](a,c[c[d>>2]>>2]|0)|0;c[g>>2]=b;d=b;if(((c[e>>2]|0)!=(b|0)?(__ZN10PoolVectorIhE12_unreferenceEv(e),b|0):0)?__Z28atomic_conditional_incrementPj(b)|0:0)c[e>>2]=d;__ZN10PoolVectorIhE12_unreferenceEv(g);l=f;return}function __ZN13MethodBind1RCI5_File10PoolVectorIhEiED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI5_FiledE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Ed(d,0.0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK13MethodBind0RCI5_FiledE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1119311);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI5_FiledE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1255648)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2Ed(i,+mj[n&511](d));__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI5_FiledE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0.0,j=0.0;if(!b)f=0;else{d=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1255648)|0;f=d?b:0}b=c[a+44>>2]|0;d=c[a+48>>2]|0;a=f+(d>>1)|0;if(!(d&1)){h=b;i=+mj[h&511](a);j=i;g[e>>2]=j;return}else{h=c[(c[a>>2]|0)+b>>2]|0;i=+mj[h&511](a);j=i;g[e>>2]=j;return}}function __ZN13MethodBind0RCI5_FiledED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI5_FilefE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Ef(d,0.0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK13MethodBind0RCI5_FilefE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1119311);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI5_FilefE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1255648)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2Ef(i,+mj[n&511](d));__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI5_FilefE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0.0;if(!b)f=0;else{d=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1255648)|0;f=d?b:0}b=c[a+44>>2]|0;d=c[a+48>>2]|0;a=f+(d>>1)|0;if(!(d&1)){h=b;i=+mj[h&511](a);g[e>>2]=i;return}else{h=c[(c[a>>2]|0)+b>>2]|0;i=+mj[h&511](a);g[e>>2]=i;return}}function __ZN13MethodBind0RCI5_FilefED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI5_FileyE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Ey(d,0,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK13MethodBind0RCI5_FileyE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1119311);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI5_FileyE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1255648)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;k=ij[n&8191](d)|0;__ZN7VariantC2Ey(i,k,F);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI5_FileyE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;if(!b)f=0;else{d=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1255648)|0;f=d?b:0}b=c[a+44>>2]|0;d=c[a+48>>2]|0;a=f+(d>>1)|0;if(!(d&1)){g=b;h=ij[g&8191](a)|0;i=F;c[e>>2]=h;return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=ij[g&8191](a)|0;i=F;c[e>>2]=h;return}}function __ZN13MethodBind0RCI5_FileyED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI5_FilejE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Ej(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK13MethodBind0RCI5_FilejE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1119311);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI5_FilejE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1255648)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2Ej(i,ij[n&8191](d)|0);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI5_FilejE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0;if(!b)f=0;else{d=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1255648)|0;f=d?b:0}b=c[a+44>>2]|0;d=c[a+48>>2]|0;a=f+(d>>1)|0;if(!(d&1)){g=b;h=ij[g&8191](a)|0;c[e>>2]=h;return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=ij[g&8191](a)|0;c[e>>2]=h;return}}function __ZN13MethodBind0RCI5_FilejED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI5_FiletE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Et(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK13MethodBind0RCI5_FiletE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1119311);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI5_FiletE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1255648)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2Et(i,ij[n&8191](d)|0);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI5_FiletE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;if(!b)f=0;else{d=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1255648)|0;f=d?b:0}b=c[a+44>>2]|0;d=c[a+48>>2]|0;a=f+(d>>1)|0;if(!(d&1)){g=b;h=ij[g&8191](a)|0;i=h&65535;c[e>>2]=i;return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=ij[g&8191](a)|0;i=h&65535;c[e>>2]=i;return}}function __ZN13MethodBind0RCI5_FiletED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI5_FilehE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Eh(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK13MethodBind0RCI5_FilehE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1119311);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI5_FilehE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1255648)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2Eh(i,ij[n&8191](d)|0);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI5_FilehE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;if(!b)f=0;else{d=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1255648)|0;f=d?b:0}b=c[a+44>>2]|0;d=c[a+48>>2]|0;a=f+(d>>1)|0;if(!(d&1)){g=b;h=ij[g&8191](a)|0;i=h&255;c[e>>2]=i;return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=ij[g&8191](a)|0;i=h&255;c[e>>2]=i;return}}function __ZN13MethodBind0RCI5_FilehED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI5_FilexE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Ex(d,0,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK13MethodBind0RCI5_FilexE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1119311);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI5_FilexE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1255648)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;k=ij[n&8191](d)|0;__ZN7VariantC2Ex(i,k,F);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI5_FilexE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;if(!b)f=0;else{d=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1255648)|0;f=d?b:0}b=c[a+44>>2]|0;d=c[a+48>>2]|0;a=f+(d>>1)|0;if(!(d&1)){g=b;h=ij[g&8191](a)|0;i=F;c[e>>2]=h;return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=ij[g&8191](a)|0;i=F;c[e>>2]=h;return}}function __ZN13MethodBind0RCI5_FilexED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I5_FilexE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if(!b){__ZN7VariantC2Ex(d,0,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK11MethodBind1I5_FilexE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1119311);l=a;return c[b>>2]|0}function __ZN11MethodBind1I5_FilexE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1255648)|0:0){c[h>>2]=0;a[1263537]=0;k=d+24|0;n=c[k>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=i;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=i;return}if((g|0)>0){if((n|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);p=0}else{a[1263537]=0;p=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,p)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=p;c[b>>2]=0;l=i;return}}p=c[d+44>>2]|0;n=c[d+48>>2]|0;o=e+(n>>1)|0;if(!(n&1))q=p;else q=c[(c[o>>2]|0)+p>>2]|0;do if((g|0)<1){p=c[k>>2]|0;n=p+-1|0;if((p|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)s=0;else s=c[e+-4>>2]|0;if((p|0)<=(s|0)){if(r)t=0;else t=c[e+-4>>2]|0;do if((t|0)<(p|0)){if(r)u=0;else u=c[e+-4>>2]|0;if((u|0)<(p|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);v=0;break}else{a[1263537]=0;w=31;break}}else w=31;while(0);if((w|0)==31)v=e+(n*24|0)|0;__ZN7VariantC2ERKS_(j,v);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);f=__ZNK7VariantcvxEv(j)|0;bj[q&4095](o,f,F);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I5_FilexE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1255648)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1))g=b;else g=c[(c[a>>2]|0)+b>>2]|0;b=c[d>>2]|0;bj[g&4095](a,c[b>>2]|0,c[b+4>>2]|0);return}function __ZN11MethodBind1I5_FilexED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI5_FilebE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Eb(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK13MethodBind0RCI5_FilebE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1119311);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI5_FilebE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1255648)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2Eb(i,ij[n&8191](d)|0);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI5_FilebE7ptrcallEP6ObjectPPKvPv(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0;if(!d)g=0;else{e=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1255648)|0;g=e?d:0}d=c[b+44>>2]|0;e=c[b+48>>2]|0;b=g+(e>>1)|0;if(!(e&1)){h=d;i=ij[h&8191](b)|0;j=i&1;a[f>>0]=j;return}else{h=c[(c[b>>2]|0)+d>>2]|0;i=ij[h&8191](b)|0;j=i&1;a[f>>0]=j;return}}function __ZN13MethodBind0RCI5_FilebED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind0I5_FileE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return 0}function __ZNK11MethodBind0I5_FileE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1119311);l=a;return c[b>>2]|0}function __ZN11MethodBind0I5_FileE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1255648)|0:0){c[h>>2]=0;a[1263537]=0;f=c[d+24>>2]|0;if((f|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=f;c[b>>2]=0;return}i=f-(c[d+20>>2]|0)|0;if((i|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=i;c[b>>2]=0;return}i=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))j=i;else j=c[(c[d>>2]|0)+i>>2]|0;gj[j&8191](d);c[b>>2]=0;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,110,1146558,0);c[b>>2]=0;return}function __ZN11MethodBind0I5_FileE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1255648)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1)){g=b;gj[g&8191](a);return}else{g=c[(c[a>>2]|0)+b>>2]|0;gj[g&8191](a);return}}function __ZN11MethodBind0I5_FileED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK12MethodBind2RI5_File5ErrorRK6StringiE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return __ZNK12MethodBind2RI5_File5ErrorRK6StringiE18_get_argument_typeEi(a,b)|0}function __ZNK12MethodBind2RI5_File5ErrorRK6StringiE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1119311);l=a;return c[b>>2]|0}function __ZN12MethodBind2RI5_File5ErrorRK6StringiE4callEP6ObjectPPK7VariantiRNS8_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0;i=l;l=l+80|0;if((l|0)>=(m|0))ba(80);j=i+48|0;k=i+72|0;n=i+24|0;o=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1255648)|0:0){c[h>>2]=0;a[1263537]=0;p=d+24|0;q=c[p>>2]|0;if((q|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=q;c[b>>2]=0;l=i;return}r=q-(c[d+20>>2]|0)|0;if((r|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=r;c[b>>2]=0;l=i;return}if((g|0)>0){if((q|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);s=0}else{a[1263537]=0;s=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,s)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=s;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[p>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);t=0}else{a[1263537]=0;t=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,t)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=t;c[b>>2]=0;l=i;return}}}t=c[d+44>>2]|0;s=c[d+48>>2]|0;q=e+(s>>1)|0;if(!(s&1))u=t;else u=c[(c[q>>2]|0)+t>>2]|0;do if((g|0)<1){t=c[p>>2]|0;s=t+-1|0;if((t|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)v=0;else v=c[e+-4>>2]|0;if((t|0)<=(v|0)){if(r)w=0;else w=c[e+-4>>2]|0;do if((w|0)<(t|0)){if(r)x=0;else x=c[e+-4>>2]|0;if((x|0)<(t|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);y=0;break}else{a[1263537]=0;z=37;break}}else z=37;while(0);if((z|0)==37)y=e+(s*24|0)|0;__ZN7VariantC2ERKS_(n,y);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f>>2]|0);while(0);c[k>>2]=__ZNK7Variantcv6StringEv(n)|0;do if((g|0)<2){y=c[p>>2]|0;x=y+-1|0;w=y+-2|0;if((y|0)>=2){y=c[d+16>>2]|0;v=(y|0)==0;if(v)A=0;else A=c[y+-4>>2]|0;if((x|0)<=(A|0)){if(v)B=0;else B=c[y+-4>>2]|0;do if((B|0)<(x|0)){if(v)C=0;else C=c[y+-4>>2]|0;if((C|0)<(x|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);D=0;break}else{a[1263537]=0;z=54;break}}else z=54;while(0);if((z|0)==54)D=y+(w*24|0)|0;__ZN7VariantC2ERKS_(o,D);break}}c[o>>2]=0}else __ZN7VariantC2ERKS_(o,c[f+4>>2]|0);while(0);f=__ZNK7VariantcviEv(o)|0;__ZN7VariantC2Ei(j,nj[u&2047](q,k,f)|0);if(c[o>>2]|0)__ZN7Variant5clearEv(o);o=c[k>>2]|0;if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(o,1);if(c[n>>2]|0)__ZN7Variant5clearEv(n);__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1544,1146558,0);c[b>>2]=0;l=i;return}function __ZN12MethodBind2RI5_File5ErrorRK6StringiE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f;if(!b)h=0;else{i=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1255648)|0;h=i?b:0}b=c[a+44>>2]|0;i=c[a+48>>2]|0;a=h+(i>>1)|0;if(!(i&1))j=b;else j=c[(c[a>>2]|0)+b>>2]|0;b=c[d>>2]|0;i=c[b>>2]|0;if((i|0)!=0?(__Z28atomic_conditional_incrementPj(i+-8|0)|0)!=0:0)k=c[b>>2]|0;else k=0;c[g>>2]=k;c[e>>2]=nj[j&2047](a,g,c[c[d+4>>2]>>2]|0)|0;d=c[g>>2]|0;if(!d){l=f;return}if(__Z16atomic_decrementPj(d+-8|0)|0){l=f;return}__ZN6Memory11free_staticEPvb(d,1);l=f;return}function __ZN12MethodBind2RI5_File5ErrorRK6StringiED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK12MethodBind2RI5_File5ErrorRK6StringiE18_get_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case -1:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;l=a;return f|0}case 0:{c[d>>2]=0;__ZN7VariantC2ERK6String(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);e=c[d>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);f=b;l=a;return f|0}case 1:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;l=a;return f|0}default:{f=0;l=a;return f|0}}return 0}function __ZN19FileAccessEncrypted23open_and_parse_passwordEP10FileAccessRK6StringNS_4ModeE(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;g=l;l=l+16|0;if((l|0)>=(m|0))ba(16);h=g+4|0;i=g;c[h>>2]=__ZNK6String8md5_textEv(e)|0;do if((__ZNK6String6lengthEv(h)|0)==32){a[1263537]=0;c[i>>2]=0;__ZN6VectorIhE6resizeEi(i,32)|0;e=0;while(1){j=c[h>>2]|0;k=(j|0)==0;if(k)n=0;else n=c[j+-4>>2]|0;if((n|0)<=(e|0)){if(k)o=0;else o=c[j+-4>>2]|0;if((o|0)<=(e|0)){p=16;break}a[1263537]=0}__ZN6VectorIwE14_copy_on_writeEv(h);j=c[(c[h>>2]|0)+(e<<2)>>2]&255;k=c[i>>2]|0;q=(k|0)==0;if(q)r=0;else r=c[k+-4>>2]|0;if((r|0)<=(e|0)){if(q)s=0;else s=c[k+-4>>2]|0;if((s|0)<=(e|0)){p=22;break}a[1263537]=0}if((c[k+-8>>2]|0)>>>0>1){q=c[k+-4>>2]|0;t=q+-1|0;u=t>>>1|t;t=u>>>2|u;u=t>>>4|t;t=u>>>8|u;u=__ZN6Memory12alloc_staticEjb((t>>>16|t)+1|0,1)|0;c[u+-8>>2]=1;c[u+-4>>2]=q;if(q|0){t=0;do{a[u+t>>0]=a[(c[i>>2]|0)+t>>0]|0;t=t+1|0}while((t|0)!=(q|0))}q=c[i>>2]|0;if(q|0?(__Z16atomic_decrementPj(q+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(q,1);c[i>>2]=u;v=u}else v=k;a[v+e>>0]=j;e=e+1|0;if((e|0)>=32){p=4;break}}if((p|0)==4){e=__ZN19FileAccessEncrypted14open_and_parseEP10FileAccessRK6VectorIhENS_4ModeE(b,d,i,f)|0;q=c[i>>2]|0;if(q|0?(__Z16atomic_decrementPj(q+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(q,1);w=e;break}else if((p|0)==16)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((p|0)==22)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1118381,1103402,111,1118405,0);w=31}while(0);p=c[h>>2]|0;if(!p){l=g;return w|0}if(__Z16atomic_decrementPj(p+-8|0)|0){l=g;return w|0}__ZN6Memory11free_staticEPvb(p,1);l=g;return w|0}function __ZNK6String8md5_textEv(e){e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0;f=l;l=l+112|0;if((l|0)>=(m|0))ba(112);g=f+104|0;h=f+108|0;i=f;j=__ZNK6String4utf8Ev(e)|0;__Z7MD5InitP7MD5_CTX(i);do if(!j){k=0;n=0;o=1}else{e=j+-8|0;if((c[e>>2]|0)>>>0>1){p=c[j+-4>>2]|0;q=p+-1|0;r=q>>>1|q;q=r>>>2|r;r=q>>>4|q;q=r>>>8|r;r=__ZN6Memory12alloc_staticEjb((q>>>16|q)+1|0,1)|0;c[r+-8>>2]=1;c[r+-4>>2]=p;if(p|0){q=0;do{a[r+q>>0]=a[j+q>>0]|0;q=q+1|0}while((q|0)!=(p|0))}if(!(__Z16atomic_decrementPj(e)|0))__ZN6Memory11free_staticEPvb(j,1);if(!r){k=0;n=0;o=1;break}else s=r}else s=j;p=c[s+-4>>2]|0;k=s;n=(p|0)==0?0:p+-1|0;o=0}while(0);__Z9MD5UpdateP7MD5_CTXPhj(i,k,n);__Z8MD5FinalP7MD5_CTX(i);c[g>>2]=0;b[h>>1]=0;n=0;do{s=i+88+n|0;a[h>>0]=a[1118037+((d[s>>0]|0)>>>4)>>0]|0;__ZN6StringpLEPKc(g,h)|0;a[h>>0]=a[1118037+(a[s>>0]&15)>>0]|0;__ZN6StringpLEPKc(g,h)|0;n=n+1|0}while((n|0)!=16);n=c[g>>2]|0;if(o){l=f;return n|0}if(__Z16atomic_decrementPj(k+-8|0)|0){l=f;return n|0}__ZN6Memory11free_staticEPvb(k,1);l=f;return n|0}function __ZN19FileAccessEncrypted14open_and_parseEP10FileAccessRK6VectorIhENS_4ModeE(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0;g=l;l=l+240|0;if((l|0)>=(m|0))ba(240);h=g+116|0;i=g+120|0;j=g+112|0;k=g+136|0;n=g+8|0;o=g;p=g+4|0;q=b+24|0;if(c[q>>2]|0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1118478,1103402,43,1118493,0);r=22;l=g;return r|0}a[1263537]=0;s=c[e>>2]|0;if(s|0?(c[s+-4>>2]|0)==32:0){a[1263537]=0;c[b+40>>2]=0;a[b+44>>0]=0;switch(f|0){case 1:{a[1263537]=0;f=b+36|0;t=c[f>>2]|0;if((t|0)!=0?(c[t+-4>>2]|0)!=0:0){if(!(__Z16atomic_decrementPj(t+-8|0)|0))__ZN6Memory11free_staticEPvb(t,1);c[f>>2]=0;u=c[e>>2]|0}else u=s;a[b+20>>0]=1;c[q>>2]=d;c[b+12>>2]=1;f=b+16|0;t=c[f>>2]|0;if((t|0)==(u|0)){r=0;l=g;return r|0}if(t|0?(__Z16atomic_decrementPj(t+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(t,1);c[f>>2]=0;t=c[e>>2]|0;if(!t){r=0;l=g;return r|0}if(!(__Z28atomic_conditional_incrementPj(t+-8|0)|0)){r=0;l=g;return r|0}c[f>>2]=c[e>>2];r=0;l=g;return r|0}case 0:{a[b+20>>0]=0;f=b+16|0;t=c[f>>2]|0;if((t|0)!=(s|0)){if(t|0?(__Z16atomic_decrementPj(t+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(t,1);c[f>>2]=0;t=c[e>>2]|0;if(t|0?__Z28atomic_conditional_incrementPj(t+-8|0)|0:0)c[f>>2]=c[e>>2]}e=ij[c[(c[d>>2]|0)+48>>2]&8191](d)|0;c[i>>2]=__Z4itosx(e,0)|0;c[h>>2]=__ZplPKcRK6String(1118630,i)|0;__Z10print_line6String(h);t=c[h>>2]|0;if(t|0?(__Z16atomic_decrementPj(t+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(t,1);t=c[i>>2]|0;if(t|0?(__Z16atomic_decrementPj(t+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(t,1);if((e|0)!=1128612935){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1118478,1103402,63,1118638,0);r=15;l=g;return r|0}a[1263537]=0;e=ij[c[(c[d>>2]|0)+48>>2]&8191](d)|0;c[b+12>>2]=e;if(e>>>0>1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1118478,1103402,65,1118713,0);r=16;l=g;return r|0}a[1263537]=0;if(!e){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1118478,1103402,66,1118748,0);r=16;l=g;return r|0}c[i>>2]=__Z4itosx(e,0)|0;c[j>>2]=__ZplPKcRK6String(1118808,i)|0;__Z10print_line6String(j);e=c[j>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);e=c[i>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);nj[c[(c[d>>2]|0)+68>>2]&2047](d,i,16)|0;e=b+32|0;c[e>>2]=ij[c[(c[d>>2]|0)+52>>2]&8191](d)|0;j=b+28|0;c[j>>2]=ij[c[(c[d>>2]|0)+28>>2]&8191](d)|0;t=ij[c[(c[d>>2]|0)+32>>2]&8191](d)|0;h=c[e>>2]|0;do if(t>>>0>=(h+(c[j>>2]|0)|0)>>>0){a[1263537]=0;s=(h|0)%16|0;u=((s|0)==0?0:16-s|0)+h|0;s=b+36|0;__ZN6VectorIhE6resizeEi(s,u)|0;v=c[(c[d>>2]|0)+68>>2]|0;if(!(c[s>>2]|0))w=0;else{__ZN6VectorIhE14_copy_on_writeEv(s);w=c[s>>2]|0}if((nj[v&2047](d,w,u)|0)!=(u|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1118478,1103402,81,1118899,0);break}a[1263537]=0;if(!(c[f>>2]|0))x=0;else{__ZN6VectorIhE14_copy_on_writeEv(f);x=c[f>>2]|0}_aes256_init(k,x);if(u|0){v=0;do{do if((v|0)<0)y=70;else{z=c[s>>2]|0;A=(z|0)==0;if(A)B=0;else B=c[z+-4>>2]|0;if((B|0)<=(v|0)){if(A)C=0;else C=c[z+-4>>2]|0;if((C|0)<=(v|0)){y=70;break}a[1263537]=0}__ZN6VectorIhE14_copy_on_writeEv(s);D=(c[s>>2]|0)+v|0}while(0);if((y|0)==70){y=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);D=0}_aes256_decrypt_ecb(k,D);v=v+16|0}while(v>>>0<u>>>0)}_aes256_done(k);__ZN6VectorIhE6resizeEi(s,c[e>>2]|0)|0;__Z7MD5InitP7MD5_CTX(n);do if(!(c[s>>2]|0)){E=0;F=0}else{__ZN6VectorIhE14_copy_on_writeEv(s);u=c[s>>2]|0;if(!u){E=0;F=0;break}E=u;F=c[u+-4>>2]|0}while(0);__Z9MD5UpdateP7MD5_CTXPhj(n,E,F);__Z8MD5FinalP7MD5_CTX(n);c[o>>2]=__ZN6String3md5EPKh(n+88|0)|0;c[p>>2]=__ZN6String3md5EPKh(i)|0;s=__ZNK6StringneERKS_(o,p)|0;u=c[p>>2]|0;do if(u|0){if(__Z16atomic_decrementPj(u+-8|0)|0)break;__ZN6Memory11free_staticEPvb(u,1)}while(0);u=c[o>>2]|0;do if(u|0){if(__Z16atomic_decrementPj(u+-8|0)|0)break;__ZN6Memory11free_staticEPvb(u,1)}while(0);if(s){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1118478,1103402,100,1118960,0);r=16;l=g;return r|0}else{a[1263537]=0;c[q>>2]=d;r=0;l=g;return r|0}}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1118478,1103402,72,1118815,0);while(0);r=16;l=g;return r|0}default:{r=0;l=g;return r|0}}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1118478,1103402,44,1118556,0);r=31;l=g;return r|0}function _aes256_decrypt_ecb(b,c){b=b|0;c=c|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ba=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0,ia=0,ja=0,ka=0,la=0,ma=0,na=0,oa=0,pa=0,qa=0,ra=0,sa=0,ta=0,ua=0,va=0,wa=0,xa=0,ya=0,za=0,Aa=0,Ba=0,Ca=0,Da=0,Ea=0,Fa=0,Ga=0,Ha=0,Ia=0,Ja=0,Ka=0,La=0,Ma=0,Na=0,Oa=0,Pa=0,Qa=0,Ra=0,Sa=0,Ta=0,Ua=0,Va=0,Wa=0,Xa=0,Ya=0;__ZL19aes_addRoundKey_cpyPhS_S_(c,b+64|0,b);e=c+1|0;f=a[e>>0]|0;g=c+13|0;a[e>>0]=a[g>>0]|0;h=c+9|0;i=a[h>>0]|0;j=c+5|0;k=a[j>>0]|0;l=c+2|0;m=a[l>>0]|0;n=c+10|0;a[l>>0]=a[n>>0]|0;o=c+3|0;p=a[o>>0]|0;q=c+7|0;r=a[q>>0]|0;a[o>>0]=r;s=c+11|0;t=a[s>>0]|0;u=c+15|0;v=a[u>>0]|0;w=c+6|0;x=a[w>>0]|0;y=c+14|0;z=a[y>>0]|0;A=a[1119055+(p&255)>>0]|0;a[u>>0]=A;p=a[1119055+(x&255)>>0]|0;a[y>>0]=p;x=a[1119055+(i&255)>>0]|0;a[g>>0]=x;i=c+12|0;B=a[1119055+(d[i>>0]|0)>>0]|0;a[i>>0]=B;C=a[1119055+(v&255)>>0]|0;a[s>>0]=C;v=a[1119055+(m&255)>>0]|0;a[n>>0]=v;m=a[1119055+(k&255)>>0]|0;a[h>>0]=m;k=c+8|0;D=a[1119055+(d[k>>0]|0)>>0]|0;a[k>>0]=D;E=a[1119055+(t&255)>>0]|0;a[q>>0]=E;t=a[1119055+(z&255)>>0]|0;a[w>>0]=t;z=a[1119055+(f&255)>>0]|0;a[j>>0]=z;f=c+4|0;F=b+24|0;G=b+28|0;H=b+25|0;I=b+29|0;J=b+26|0;K=b+30|0;L=b+27|0;M=b+31|0;N=b+20|0;O=b+21|0;P=b+22|0;Q=b+23|0;R=b+16|0;S=b+17|0;T=b+18|0;U=b+19|0;V=b+12|0;W=b+13|0;X=b+14|0;Y=b+15|0;Z=b+8|0;_=b+9|0;$=b+10|0;aa=b+11|0;ba=b+4|0;ca=b+5|0;da=b+6|0;ea=b+7|0;fa=b+1|0;ga=b+2|0;ha=b+3|0;ia=14;ja=-128;ka=r;r=a[l>>0]|0;la=a[e>>0]|0;ma=A;A=p;p=x;x=B;B=C;C=v;v=m;m=D;D=E;E=t;t=z;while(1){na=a[1119055+(d[f>>0]|0)>>0]|0;a[f>>0]=na;oa=a[1119055+(ka&255)>>0]|0;a[o>>0]=oa;pa=a[1119055+(r&255)>>0]|0;a[l>>0]=pa;qa=a[1119055+(la&255)>>0]|0;a[e>>0]=qa;ra=a[1119055+(d[c>>0]|0)>>0]|0;a[c>>0]=ra;z=ia+-1<<24>>24;if(!(z<<24>>24))break;if(!(z&1)){sa=ja;ta=b;ua=ma;va=A;wa=p;xa=x;ya=B;za=C;Aa=v;Ba=m;Ca=D;Da=E;Ea=t;Fa=na;Ga=oa;Ha=pa;Ia=qa;Ja=ra}else{Ka=a[F>>0]|0;a[G>>0]=a[G>>0]^Ka;La=a[H>>0]|0;a[I>>0]=a[I>>0]^La;Ma=a[J>>0]|0;a[K>>0]=a[K>>0]^Ma;Na=a[L>>0]|0;a[M>>0]=a[M>>0]^Na;Oa=a[N>>0]|0;a[F>>0]=Oa^Ka;Ka=a[O>>0]|0;a[H>>0]=Ka^La;La=a[P>>0]|0;a[J>>0]=La^Ma;Ma=a[Q>>0]|0;a[L>>0]=Ma^Na;Na=a[R>>0]|0;a[N>>0]=Na^Oa;Oa=a[S>>0]|0;a[O>>0]=Oa^Ka;Ka=a[T>>0]|0;a[P>>0]=Ka^La;La=a[U>>0]|0;a[Q>>0]=La^Ma;Ma=a[V>>0]|0;a[R>>0]=a[1103436+(Ma&255)>>0]^Na;Na=a[W>>0]|0;a[S>>0]=a[1103436+(Na&255)>>0]^Oa;Oa=a[X>>0]|0;a[T>>0]=a[1103436+(Oa&255)>>0]^Ka;Ka=a[Y>>0]|0;a[U>>0]=a[1103436+(Ka&255)>>0]^La;La=a[Z>>0]|0;a[V>>0]=La^Ma;Ma=a[_>>0]|0;a[W>>0]=Ma^Na;Na=a[$>>0]|0;a[X>>0]=Na^Oa;Oa=a[aa>>0]|0;a[Y>>0]=Oa^Ka;Ka=a[ba>>0]|0;a[Z>>0]=Ka^La;La=a[ca>>0]|0;a[_>>0]=La^Ma;Ma=a[da>>0]|0;a[$>>0]=Ma^Na;Na=a[ea>>0]|0;a[aa>>0]=Na^Oa;Oa=a[b>>0]|0;a[ba>>0]=Oa^Ka;Ka=a[fa>>0]|0;a[ca>>0]=Ka^La;La=a[ga>>0]|0;a[da>>0]=La^Ma;Ma=a[ha>>0]|0;a[ea>>0]=Ma^Na;Na=ja&255;Pa=(Na&1|0?141:0)^Na>>>1;a[b>>0]=(d[1103436+(d[I>>0]|0)>>0]|0)^Pa^Oa&255;a[fa>>0]=Ka^a[1103436+(d[K>>0]|0)>>0];a[ga>>0]=La^a[1103436+(d[M>>0]|0)>>0];a[ha>>0]=Ma^a[1103436+(d[G>>0]|0)>>0];sa=Pa&255;ta=R;ua=a[u>>0]|0;va=a[y>>0]|0;wa=a[g>>0]|0;xa=a[i>>0]|0;ya=a[s>>0]|0;za=a[n>>0]|0;Aa=a[h>>0]|0;Ba=a[k>>0]|0;Ca=a[q>>0]|0;Da=a[w>>0]|0;Ea=a[j>>0]|0;Fa=a[f>>0]|0;Ga=a[o>>0]|0;Ha=a[l>>0]|0;Ia=a[e>>0]|0;Ja=a[c>>0]|0}a[u>>0]=ua^a[ta+15>>0];a[y>>0]=va^a[ta+14>>0];a[g>>0]=wa^a[ta+13>>0];a[i>>0]=xa^a[ta+12>>0];a[s>>0]=ya^a[ta+11>>0];a[n>>0]=za^a[ta+10>>0];a[h>>0]=Aa^a[ta+9>>0];a[k>>0]=Ba^a[ta+8>>0];a[q>>0]=Ca^a[ta+7>>0];a[w>>0]=Da^a[ta+6>>0];a[j>>0]=Ea^a[ta+5>>0];a[f>>0]=Fa^a[ta+4>>0];a[o>>0]=Ga^a[ta+3>>0];a[l>>0]=Ha^a[ta+2>>0];a[e>>0]=Ia^a[ta+1>>0];Pa=Ja^a[ta>>0];a[c>>0]=Pa;Ma=0;La=Pa;while(1){Pa=c+(Ma+1)|0;Ka=a[Pa>>0]|0;Oa=c+(Ma+2)|0;Na=a[Oa>>0]|0;Qa=c+(Ma+3)|0;Ra=a[Qa>>0]|0;Sa=Ka^La;Ta=Sa^Na^Ra;Ua=Ta&255;Va=Ua<<1;Wa=(Ua&128|0?Va^27:Va)&255;Va=(Na^La^Wa)&255;Ua=Va<<1;Xa=Va&128|0?Ua^27:Ua;Ua=Xa<<1;Va=(Xa&128|0?Ua^27:Ua)&255^Ta;Ua=(Ra^Ka^Wa)&255;Wa=Ua<<1;Xa=Ua&128|0?Wa^27:Wa;Wa=Xa<<1;Ua=(Xa&128|0?Wa^27:Wa)&255^Ta;Ta=Sa&255;Sa=Ta<<1;a[c+Ma>>0]=(Ta&128|0?Sa^27:Sa)&255^La^Va;Sa=(Na^Ka)&255;Ta=Sa<<1;a[Pa>>0]=(Sa&128|0?Ta^27:Ta)&255^Ka^Ua;Ka=(Ra^Na)&255;Ta=Ka<<1;a[Oa>>0]=(Ka&128|0?Ta^27:Ta)&255^Na^Va;Va=(Ra^La)&255;Na=Va<<1;a[Qa>>0]=(Va&128|0?Na^27:Na)&255^Ra^Ua;Ua=Ma+4&255;if(Ua>>>0>=16)break;Ma=Ua;La=a[c+Ua>>0]|0}La=a[e>>0]|0;Ma=a[g>>0]|0;a[e>>0]=Ma;Ua=a[h>>0]|0;Ra=a[j>>0]|0;Na=a[l>>0]|0;Va=a[n>>0]|0;a[l>>0]=Va;Qa=a[o>>0]|0;Ta=a[q>>0]|0;a[o>>0]=Ta;Ka=a[s>>0]|0;Oa=a[u>>0]|0;Sa=a[w>>0]|0;Pa=a[y>>0]|0;Wa=a[1119055+(Qa&255)>>0]|0;a[u>>0]=Wa;Qa=a[1119055+(Sa&255)>>0]|0;a[y>>0]=Qa;Sa=a[1119055+(Ua&255)>>0]|0;a[g>>0]=Sa;Ua=a[1119055+(d[i>>0]|0)>>0]|0;a[i>>0]=Ua;Xa=a[1119055+(Oa&255)>>0]|0;a[s>>0]=Xa;Oa=a[1119055+(Na&255)>>0]|0;a[n>>0]=Oa;Na=a[1119055+(Ra&255)>>0]|0;a[h>>0]=Na;Ra=a[1119055+(d[k>>0]|0)>>0]|0;a[k>>0]=Ra;Ya=a[1119055+(Ka&255)>>0]|0;a[q>>0]=Ya;Ka=a[1119055+(Pa&255)>>0]|0;a[w>>0]=Ka;Pa=a[1119055+(La&255)>>0]|0;a[j>>0]=Pa;ia=z;ja=sa;ka=Ta;r=Va;la=Ma;ma=Wa;A=Qa;p=Sa;x=Ua;B=Xa;C=Oa;v=Na;m=Ra;D=Ya;E=Ka;t=Pa}a[u>>0]=ma^a[Y>>0];a[y>>0]=A^a[X>>0];a[g>>0]=p^a[W>>0];a[i>>0]=x^a[V>>0];a[s>>0]=B^a[aa>>0];a[n>>0]=C^a[$>>0];a[h>>0]=v^a[_>>0];a[k>>0]=m^a[Z>>0];a[q>>0]=D^a[ea>>0];a[w>>0]=E^a[da>>0];a[j>>0]=t^a[ca>>0];a[f>>0]=na^a[ba>>0];a[o>>0]=oa^a[ha>>0];a[l>>0]=pa^a[ga>>0];a[e>>0]=qa^a[fa>>0];a[c>>0]=ra^a[b>>0];return}function __ZN19FileAccessEncryptedC2Ev(b){b=b|0;__ZN10FileAccessC2Ev(b);c[b>>2]=400736;c[b+16>>2]=0;c[b+36>>2]=0;c[b+24>>2]=0;c[b+40>>2]=0;a[b+44>>0]=0;c[b+12>>2]=2;a[b+20>>0]=0;return}function __ZNK12MethodBind3RI5_File5ErrorRK6StringiS4_E18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return __ZNK12MethodBind3RI5_File5ErrorRK6StringiS4_E18_get_argument_typeEi(a,b)|0}function __ZNK12MethodBind3RI5_File5ErrorRK6StringiS4_E18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1119311);l=a;return c[b>>2]|0}function __ZN12MethodBind3RI5_File5ErrorRK6StringiS4_E4callEP6ObjectPPK7VariantiRNS8_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0;i=l;l=l+112|0;if((l|0)>=(m|0))ba(112);j=i+72|0;k=i+100|0;n=i+48|0;o=i+24|0;p=i+96|0;q=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1255648)|0:0){c[h>>2]=0;a[1263537]=0;r=d+24|0;s=c[r>>2]|0;if((s|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=s;c[b>>2]=0;l=i;return}t=s-(c[d+20>>2]|0)|0;if((t|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=t;c[b>>2]=0;l=i;return}if((g|0)>0){if((s|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);u=0}else{a[1263537]=0;u=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,u)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=u;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[r>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);v=0}else{a[1263537]=0;v=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,v)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=v;c[b>>2]=0;l=i;return}if((g|0)>2){if((c[r>>2]|0)<2){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);w=0}else{a[1263537]=0;w=c[(c[d+32>>2]|0)+12>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+8>>2]>>2]|0,w)|0)){c[h>>2]=2;c[h+4>>2]=2;c[h+8>>2]=w;c[b>>2]=0;l=i;return}}}}w=c[d+44>>2]|0;v=c[d+48>>2]|0;u=e+(v>>1)|0;if(!(v&1))x=w;else x=c[(c[u>>2]|0)+w>>2]|0;do if((g|0)<1){w=c[r>>2]|0;v=w+-1|0;if((w|0)>=1){e=c[d+16>>2]|0;s=(e|0)==0;if(s)y=0;else y=c[e+-4>>2]|0;if((w|0)<=(y|0)){if(s)z=0;else z=c[e+-4>>2]|0;do if((z|0)<(w|0)){if(s)A=0;else A=c[e+-4>>2]|0;if((A|0)<(w|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);B=0;break}else{a[1263537]=0;C=43;break}}else C=43;while(0);if((C|0)==43)B=e+(v*24|0)|0;__ZN7VariantC2ERKS_(n,B);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f>>2]|0);while(0);c[k>>2]=__ZNK7Variantcv6StringEv(n)|0;do if((g|0)<2){B=c[r>>2]|0;A=B+-1|0;z=B+-2|0;if((B|0)>=2){B=c[d+16>>2]|0;y=(B|0)==0;if(y)D=0;else D=c[B+-4>>2]|0;if((A|0)<=(D|0)){if(y)E=0;else E=c[B+-4>>2]|0;do if((E|0)<(A|0)){if(y)F=0;else F=c[B+-4>>2]|0;if((F|0)<(A|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);G=0;break}else{a[1263537]=0;C=60;break}}else C=60;while(0);if((C|0)==60)G=B+(z*24|0)|0;__ZN7VariantC2ERKS_(o,G);break}}c[o>>2]=0}else __ZN7VariantC2ERKS_(o,c[f+4>>2]|0);while(0);G=__ZNK7VariantcviEv(o)|0;do if((g|0)<3){F=c[r>>2]|0;E=F+-2|0;D=F+-3|0;if((E|0)>=1){F=c[d+16>>2]|0;A=(F|0)==0;if(A)H=0;else H=c[F+-4>>2]|0;if((E|0)<=(H|0)){if(A)I=0;else I=c[F+-4>>2]|0;do if((I|0)<(E|0)){if(A)J=0;else J=c[F+-4>>2]|0;if((J|0)<(E|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);K=0;break}else{a[1263537]=0;C=77;break}}else C=77;while(0);if((C|0)==77)K=F+(D*24|0)|0;__ZN7VariantC2ERKS_(q,K);break}}c[q>>2]=0}else __ZN7VariantC2ERKS_(q,c[f+8>>2]|0);while(0);c[p>>2]=__ZNK7Variantcv6StringEv(q)|0;__ZN7VariantC2Ei(j,ri[x&511](u,k,G,p)|0);G=c[p>>2]|0;if(G|0?(__Z16atomic_decrementPj(G+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(G,1);if(c[q>>2]|0)__ZN7Variant5clearEv(q);if(c[o>>2]|0)__ZN7Variant5clearEv(o);o=c[k>>2]|0;if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(o,1);if(c[n>>2]|0)__ZN7Variant5clearEv(n);__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,2207,1146558,0);c[b>>2]=0;l=i;return}function __ZN12MethodBind3RI5_File5ErrorRK6StringiS4_E7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f+4|0;h=f;if(!b)i=0;else{j=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1255648)|0;i=j?b:0}b=c[a+44>>2]|0;j=c[a+48>>2]|0;a=i+(j>>1)|0;if(!(j&1))k=b;else k=c[(c[a>>2]|0)+b>>2]|0;b=c[d>>2]|0;j=c[b>>2]|0;if((j|0)!=0?(__Z28atomic_conditional_incrementPj(j+-8|0)|0)!=0:0)n=c[b>>2]|0;else n=0;c[g>>2]=n;n=c[c[d+4>>2]>>2]|0;b=c[d+8>>2]|0;d=c[b>>2]|0;if((d|0)!=0?(__Z28atomic_conditional_incrementPj(d+-8|0)|0)!=0:0)o=c[b>>2]|0;else o=0;c[h>>2]=o;c[e>>2]=ri[k&511](a,g,n,h)|0;n=c[h>>2]|0;if(n|0?(__Z16atomic_decrementPj(n+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(n,1);n=c[g>>2]|0;if(!n){l=f;return}if(__Z16atomic_decrementPj(n+-8|0)|0){l=f;return}__ZN6Memory11free_staticEPvb(n,1);l=f;return}function __ZN12MethodBind3RI5_File5ErrorRK6StringiS4_ED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK12MethodBind3RI5_File5ErrorRK6StringiS4_E18_get_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case -1:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;l=a;return f|0}case 0:{c[d>>2]=0;__ZN7VariantC2ERK6String(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);g=c[d>>2]|0;if(g|0?(__Z16atomic_decrementPj(g+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(g,1);f=b;l=a;return f|0}case 1:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;l=a;return f|0}case 2:{c[d>>2]=0;__ZN7VariantC2ERK6String(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);e=c[d>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);f=b;l=a;return f|0}default:{f=0;l=a;return f|0}}return 0}function __ZNK12MethodBind3RI5_File5ErrorRK6StringiRK6VectorIhEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return __ZNK12MethodBind3RI5_File5ErrorRK6StringiRK6VectorIhEE18_get_argument_typeEi(a,b)|0}function __ZNK12MethodBind3RI5_File5ErrorRK6StringiRK6VectorIhEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1119311);l=a;return c[b>>2]|0}function __ZN12MethodBind3RI5_File5ErrorRK6StringiRK6VectorIhEE4callEP6ObjectPPK7VariantiRNSC_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0;i=l;l=l+112|0;if((l|0)>=(m|0))ba(112);j=i+72|0;k=i+100|0;n=i+48|0;o=i+24|0;p=i+96|0;q=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1255648)|0:0){c[h>>2]=0;a[1263537]=0;r=d+24|0;s=c[r>>2]|0;if((s|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=s;c[b>>2]=0;l=i;return}t=s-(c[d+20>>2]|0)|0;if((t|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=t;c[b>>2]=0;l=i;return}if((g|0)>0){if((s|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);u=0}else{a[1263537]=0;u=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,u)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=u;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[r>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);v=0}else{a[1263537]=0;v=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,v)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=v;c[b>>2]=0;l=i;return}if((g|0)>2){if((c[r>>2]|0)<2){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);w=0}else{a[1263537]=0;w=c[(c[d+32>>2]|0)+12>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+8>>2]>>2]|0,w)|0)){c[h>>2]=2;c[h+4>>2]=2;c[h+8>>2]=w;c[b>>2]=0;l=i;return}}}}w=c[d+44>>2]|0;v=c[d+48>>2]|0;u=e+(v>>1)|0;if(!(v&1))x=w;else x=c[(c[u>>2]|0)+w>>2]|0;do if((g|0)<1){w=c[r>>2]|0;v=w+-1|0;if((w|0)>=1){e=c[d+16>>2]|0;s=(e|0)==0;if(s)y=0;else y=c[e+-4>>2]|0;if((w|0)<=(y|0)){if(s)z=0;else z=c[e+-4>>2]|0;do if((z|0)<(w|0)){if(s)A=0;else A=c[e+-4>>2]|0;if((A|0)<(w|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);B=0;break}else{a[1263537]=0;C=43;break}}else C=43;while(0);if((C|0)==43)B=e+(v*24|0)|0;__ZN7VariantC2ERKS_(n,B);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f>>2]|0);while(0);c[k>>2]=__ZNK7Variantcv6StringEv(n)|0;do if((g|0)<2){B=c[r>>2]|0;A=B+-1|0;z=B+-2|0;if((B|0)>=2){B=c[d+16>>2]|0;y=(B|0)==0;if(y)D=0;else D=c[B+-4>>2]|0;if((A|0)<=(D|0)){if(y)E=0;else E=c[B+-4>>2]|0;do if((E|0)<(A|0)){if(y)F=0;else F=c[B+-4>>2]|0;if((F|0)<(A|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);G=0;break}else{a[1263537]=0;C=60;break}}else C=60;while(0);if((C|0)==60)G=B+(z*24|0)|0;__ZN7VariantC2ERKS_(o,G);break}}c[o>>2]=0}else __ZN7VariantC2ERKS_(o,c[f+4>>2]|0);while(0);G=__ZNK7VariantcviEv(o)|0;do if((g|0)<3){F=c[r>>2]|0;E=F+-2|0;D=F+-3|0;if((E|0)>=1){F=c[d+16>>2]|0;A=(F|0)==0;if(A)H=0;else H=c[F+-4>>2]|0;if((E|0)<=(H|0)){if(A)I=0;else I=c[F+-4>>2]|0;do if((I|0)<(E|0)){if(A)J=0;else J=c[F+-4>>2]|0;if((J|0)<(E|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);K=0;break}else{a[1263537]=0;C=77;break}}else C=77;while(0);if((C|0)==77)K=F+(D*24|0)|0;__ZN7VariantC2ERKS_(q,K);break}}c[q>>2]=0}else __ZN7VariantC2ERKS_(q,c[f+8>>2]|0);while(0);c[p>>2]=__ZNK7Variantcv6VectorIhEEv(q)|0;__ZN7VariantC2Ei(j,ri[x&511](u,k,G,p)|0);G=c[p>>2]|0;if(G|0?(__Z16atomic_decrementPj(G+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(G,1);if(c[q>>2]|0)__ZN7Variant5clearEv(q);if(c[o>>2]|0)__ZN7Variant5clearEv(o);o=c[k>>2]|0;if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(o,1);if(c[n>>2]|0)__ZN7Variant5clearEv(n);__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,2207,1146558,0);c[b>>2]=0;l=i;return}function __ZN12MethodBind3RI5_File5ErrorRK6StringiRK6VectorIhEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f+4|0;h=f;if(!b)i=0;else{j=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1255648)|0;i=j?b:0}b=c[a+44>>2]|0;j=c[a+48>>2]|0;a=i+(j>>1)|0;if(!(j&1))k=b;else k=c[(c[a>>2]|0)+b>>2]|0;b=c[d>>2]|0;j=c[b>>2]|0;if((j|0)!=0?(__Z28atomic_conditional_incrementPj(j+-8|0)|0)!=0:0)n=c[b>>2]|0;else n=0;c[g>>2]=n;n=c[c[d+4>>2]>>2]|0;c[h>>2]=__ZN8PtrToArgIRK6VectorIhEE7convertEPKv(c[d+8>>2]|0)|0;c[e>>2]=ri[k&511](a,g,n,h)|0;n=c[h>>2]|0;if(n|0?(__Z16atomic_decrementPj(n+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(n,1);n=c[g>>2]|0;if(!n){l=f;return}if(__Z16atomic_decrementPj(n+-8|0)|0){l=f;return}__ZN6Memory11free_staticEPvb(n,1);l=f;return}function __ZN12MethodBind3RI5_File5ErrorRK6StringiRK6VectorIhEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK12MethodBind3RI5_File5ErrorRK6StringiRK6VectorIhEE18_get_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case -1:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;l=a;return f|0}case 0:{c[d>>2]=0;__ZN7VariantC2ERK6String(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);g=c[d>>2]|0;if(g|0?(__Z16atomic_decrementPj(g+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(g,1);f=b;l=a;return f|0}case 1:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;l=a;return f|0}case 2:{c[d>>2]=0;__ZN7VariantC2ERK6VectorIhE(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);e=c[d>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);f=b;l=a;return f|0}default:{f=0;l=a;return f|0}}return 0}function __ZN10_Directory18_initialize_classvEv(b){b=b|0;if(a[1263588]|0)return;if(!(a[1257001]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI9ReferenceEEvv();__ZN9Reference13_bind_methodsEv();a[1257001]=1}__ZN7ClassDB10_add_classI10_DirectoryEEvv();__ZN10_Directory13_bind_methodsEv();a[1263588]=1;return}function __ZN10_Directory5_setvERK10StringNameRK7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK10_Directory5_getvERK10StringNameR7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK10_Directory19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+24|0;g=e+4|0;h=e;if(!d)__ZNK9Reference19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,0);__ZN6StringC2EPKc(f,1119890);i=c[f>>2]|0;f=i;j=g+4|0;c[j>>2]=0;k=g+12|0;c[k>>2]=0;c[g>>2]=0;n=(i|0)==0;if(!n?(c[j>>2]=0,__Z28atomic_conditional_incrementPj(i+-8|0)|0):0)c[j>>2]=f;c[g+8>>2]=0;f=c[k>>2]|0;if(f|0){if(!(__Z16atomic_decrementPj(f+-8|0)|0))__ZN6Memory11free_staticEPvb(f,1);c[k>>2]=0}c[g+16>>2]=256;if(!(c[b>>2]|0)){k=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=k;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0}k=__ZnwjPFPvjE(32,4740)|0;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0;c[k+12>>2]=0;c[k+16>>2]=7;f=k+20|0;c[f>>2]=0;j=k+24|0;c[j>>2]=0;o=k+28|0;c[o>>2]=0;__ZN12PropertyInfoaSERKS_(k,g)|0;p=c[b>>2]|0;q=p+4|0;r=c[q>>2]|0;c[j>>2]=r;c[f>>2]=0;c[o>>2]=p;if(r|0)c[r+20>>2]=k;c[q>>2]=k;if(!(c[p>>2]|0))c[p>>2]=k;k=p+8|0;c[k>>2]=(c[k>>2]|0)+1;k=c[g+12>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);k=c[g+4>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);if(!n?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);__ZN10StringNameC2EPKc(h,1119890);__ZN7ClassDB17get_property_listE10StringNameP4ListI12PropertyInfo16DefaultAllocatorEbPK6Object(h,b,1,a);__ZN10StringNameD2Ev(h);if(!d){l=e;return}__ZNK9Reference19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,1);l=e;return}function __ZN10_Directory14_notificationvEib(a,b,c){a=a|0;b=b|0;c=c|0;return}function __ZNK10_Directory16_get_class_namevEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+8|0;e=b+4|0;f=b;g=a+88|0;a=c[g>>2]|0;if(a|0){if(c[a+4>>2]|0){l=b;return g|0}if(__ZNK6String6lengthEv(a+8|0)|0){l=b;return g|0}}__ZN6StringC2EPKc(d,1119890);c[f>>2]=c[d>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameaSERKS_(g,e);__ZN10StringNameD2Ev(e);e=c[f>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);l=b;return g|0}function __ZNK10_Directory9get_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1119890);l=a;return c[b>>2]|0}function __ZNK10_Directory8is_classERK6String(a,b){a=a|0;b=b|0;var c=0;if(!(__ZNK6StringeqEPKc(b,1119890)|0)?!(__ZNK6StringeqEPKc(b,1126157)|0):0)c=__ZNK6StringeqEPKc(b,1142944)|0;else c=1;return c|0}function __ZNK10_Directory12is_class_ptrEPv(a,b){a=a|0;b=b|0;return (b|0)==1255652|((b|0)==1220724|(b|0)==1220580)|0}function __ZN10_DirectoryD2Ev(a){a=a|0;var b=0;c[a>>2]=409832;b=c[a+92>>2]|0;if(b|0){gj[c[(c[b>>2]|0)+80>>2]&8191](b);__ZN6Memory11free_staticEPvb(b,0)}__ZN10StringNameD2Ev(a+88|0);__ZN9ReferenceD2Ev(a);return}function __ZN10_DirectoryD0Ev(a){a=a|0;var b=0;c[a>>2]=409832;b=c[a+92>>2]|0;if(b|0){gj[c[(c[b>>2]|0)+80>>2]&8191](b);__ZN6Memory11free_staticEPvb(b,0)}__ZN10StringNameD2Ev(a+88|0);__ZN9ReferenceD2Ev(a);__ZdlPv(a);return}function __ZN7ClassDB10_add_classI10_DirectoryEEvv(){var a=0,b=0,d=0,e=0,f=0,g=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+16|0;d=a+12|0;e=a+8|0;f=a+4|0;g=a;__ZN6StringC2EPKc(b,1119890);c[e>>2]=c[b>>2];__ZN10StringNameC2ERK6String(d,e);__ZN6StringC2EPKc(b,1126157);c[g>>2]=c[b>>2];__ZN10StringNameC2ERK6String(f,g);__ZN7ClassDB11_add_class2ERK10StringNameS2_(d,f);__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);__ZN10StringNameD2Ev(d);d=c[e>>2]|0;if(!d){l=a;return}if(__Z16atomic_decrementPj(d+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(d,1);l=a;return}function __ZN10_Directory13_bind_methodsEv(){var a=0,b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0;a=l;l=l+208|0;if((l|0)>=(m|0))ba(208);b=a+192|0;d=a+184|0;e=a+176|0;f=a+24|0;g=a;h=a+168|0;i=a+160|0;j=a+152|0;k=a+144|0;n=a+136|0;o=a+128|0;p=a+120|0;q=a+112|0;r=a+104|0;s=a+96|0;t=a+88|0;u=a+80|0;v=a+72|0;w=a+64|0;x=a+56|0;y=a+48|0;__Z8D_METHODPKcS0_(d,1119317,1128095);z=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(z);c[z>>2]=409924;__ZN10MethodBind10_set_constEb(z,0);__ZN10MethodBind24_generate_argument_typesEi(z,1);__ZN10MethodBind12_set_returnsEb(z,1);c[z+44>>2]=4779;c[z+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,z,d,0,0)|0;z=d+4|0;A=c[z>>2]|0;if(A|0?(__Z16atomic_decrementPj(A+-8|0)|0)==0:0){B=c[z>>2]|0;z=(B|0)==0?0:B+-4|0;B=z+4|0;if(c[z>>2]|0){C=0;do{__ZN10StringNameD2Ev(B+(C<<2)|0);C=C+1|0}while(C>>>0<(c[z>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(A,1)}__ZN10StringNameD2Ev(d);__Z8D_METHODPKcS0_S0_(e,1119328,1119343,1119361);__ZN7VariantC2Eb(f,0);__ZN7VariantC2Eb(g,0);d=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(d);c[d>>2]=409960;__ZN10MethodBind10_set_constEb(d,0);__ZN10MethodBind24_generate_argument_typesEi(d,2);__ZN10MethodBind12_set_returnsEb(d,1);c[d+44>>2]=1320;c[d+48>>2]=0;c[b>>2]=f;c[b+4>>2]=g;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,d,e,b,2)|0;if(c[g>>2]|0)__ZN7Variant5clearEv(g);if(c[f>>2]|0)__ZN7Variant5clearEv(f);f=e+4|0;g=c[f>>2]|0;if(g|0?(__Z16atomic_decrementPj(g+-8|0)|0)==0:0){b=c[f>>2]|0;f=(b|0)==0?0:b+-4|0;b=f+4|0;if(c[f>>2]|0){d=0;do{__ZN10StringNameD2Ev(b+(d<<2)|0);d=d+1|0}while(d>>>0<(c[f>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(g,1)}__ZN10StringNameD2Ev(e);__Z8D_METHODPKc(h,1119373);e=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(e);c[e>>2]=409996;__ZN10MethodBind10_set_constEb(e,0);__ZN10MethodBind24_generate_argument_typesEi(e,0);__ZN10MethodBind12_set_returnsEb(e,1);c[e+44>>2]=5894;c[e+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,e,h,0,0)|0;e=h+4|0;g=c[e>>2]|0;if(g|0?(__Z16atomic_decrementPj(g+-8|0)|0)==0:0){f=c[e>>2]|0;e=(f|0)==0?0:f+-4|0;f=e+4|0;if(c[e>>2]|0){d=0;do{__ZN10StringNameD2Ev(f+(d<<2)|0);d=d+1|0}while(d>>>0<(c[e>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(g,1)}__ZN10StringNameD2Ev(h);__Z8D_METHODPKc(i,1119382);h=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(h);c[h>>2]=410032;__ZN10MethodBind10_set_constEb(h,1);__ZN10MethodBind24_generate_argument_typesEi(h,0);__ZN10MethodBind12_set_returnsEb(h,1);c[h+44>>2]=5895;c[h+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,h,i,0,0)|0;h=i+4|0;g=c[h>>2]|0;if(g|0?(__Z16atomic_decrementPj(g+-8|0)|0)==0:0){e=c[h>>2]|0;h=(e|0)==0?0:e+-4|0;e=h+4|0;if(c[h>>2]|0){d=0;do{__ZN10StringNameD2Ev(e+(d<<2)|0);d=d+1|0}while(d>>>0<(c[h>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(g,1)}__ZN10StringNameD2Ev(i);__Z8D_METHODPKc(j,1119397);i=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(i);c[i>>2]=410068;__ZN10MethodBind10_set_constEb(i,0);__ZN10MethodBind24_generate_argument_typesEi(i,0);c[i+44>>2]=5344;c[i+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,i,j,0,0)|0;i=j+4|0;g=c[i>>2]|0;if(g|0?(__Z16atomic_decrementPj(g+-8|0)|0)==0:0){h=c[i>>2]|0;i=(h|0)==0?0:h+-4|0;h=i+4|0;if(c[i>>2]|0){d=0;do{__ZN10StringNameD2Ev(h+(d<<2)|0);d=d+1|0}while(d>>>0<(c[i>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(g,1)}__ZN10StringNameD2Ev(j);__Z8D_METHODPKc(k,1119410);j=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(j);c[j>>2]=410104;__ZN10MethodBind10_set_constEb(j,0);__ZN10MethodBind24_generate_argument_typesEi(j,0);__ZN10MethodBind12_set_returnsEb(j,1);c[j+44>>2]=5896;c[j+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,j,k,0,0)|0;j=k+4|0;g=c[j>>2]|0;if(g|0?(__Z16atomic_decrementPj(g+-8|0)|0)==0:0){i=c[j>>2]|0;j=(i|0)==0?0:i+-4|0;i=j+4|0;if(c[j>>2]|0){d=0;do{__ZN10StringNameD2Ev(i+(d<<2)|0);d=d+1|0}while(d>>>0<(c[j>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(g,1)}__ZN10StringNameD2Ev(k);__Z8D_METHODPKcS0_(n,1119426,1128274);k=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(k);c[k>>2]=410140;__ZN10MethodBind10_set_constEb(k,0);__ZN10MethodBind24_generate_argument_typesEi(k,1);__ZN10MethodBind12_set_returnsEb(k,1);c[k+44>>2]=4780;c[k+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,k,n,0,0)|0;k=n+4|0;g=c[k>>2]|0;if(g|0?(__Z16atomic_decrementPj(g+-8|0)|0)==0:0){j=c[k>>2]|0;k=(j|0)==0?0:j+-4|0;j=k+4|0;if(c[k>>2]|0){d=0;do{__ZN10StringNameD2Ev(j+(d<<2)|0);d=d+1|0}while(d>>>0<(c[k>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(g,1)}__ZN10StringNameD2Ev(n);__Z8D_METHODPKc(o,1119436);n=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(n);c[n>>2]=410104;__ZN10MethodBind10_set_constEb(n,0);__ZN10MethodBind24_generate_argument_typesEi(n,0);__ZN10MethodBind12_set_returnsEb(n,1);c[n+44>>2]=5897;c[n+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,n,o,0,0)|0;n=o+4|0;g=c[n>>2]|0;if(g|0?(__Z16atomic_decrementPj(g+-8|0)|0)==0:0){k=c[n>>2]|0;n=(k|0)==0?0:k+-4|0;k=n+4|0;if(c[n>>2]|0){d=0;do{__ZN10StringNameD2Ev(k+(d<<2)|0);d=d+1|0}while(d>>>0<(c[n>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(g,1)}__ZN10StringNameD2Ev(o);__Z8D_METHODPKcS0_(p,1119454,1119471);o=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(o);c[o>>2]=410176;__ZN10MethodBind10_set_constEb(o,0);__ZN10MethodBind24_generate_argument_typesEi(o,1);__ZN10MethodBind12_set_returnsEb(o,1);c[o+44>>2]=4781;c[o+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,o,p,0,0)|0;o=p+4|0;g=c[o>>2]|0;if(g|0?(__Z16atomic_decrementPj(g+-8|0)|0)==0:0){n=c[o>>2]|0;o=(n|0)==0?0:n+-4|0;n=o+4|0;if(c[o>>2]|0){d=0;do{__ZN10StringNameD2Ev(n+(d<<2)|0);d=d+1|0}while(d>>>0<(c[o>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(g,1)}__ZN10StringNameD2Ev(p);__Z8D_METHODPKc(q,1119477);p=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(p);c[p>>2]=409996;__ZN10MethodBind10_set_constEb(p,0);__ZN10MethodBind24_generate_argument_typesEi(p,0);__ZN10MethodBind12_set_returnsEb(p,1);c[p+44>>2]=5898;c[p+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,p,q,0,0)|0;p=q+4|0;g=c[p>>2]|0;if(g|0?(__Z16atomic_decrementPj(g+-8|0)|0)==0:0){o=c[p>>2]|0;p=(o|0)==0?0:o+-4|0;o=p+4|0;if(c[p>>2]|0){d=0;do{__ZN10StringNameD2Ev(o+(d<<2)|0);d=d+1|0}while(d>>>0<(c[p>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(g,1)}__ZN10StringNameD2Ev(q);__Z8D_METHODPKcS0_(r,1119493,1128095);q=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(q);c[q>>2]=410176;__ZN10MethodBind10_set_constEb(q,0);__ZN10MethodBind24_generate_argument_typesEi(q,1);__ZN10MethodBind12_set_returnsEb(q,1);c[q+44>>2]=4782;c[q+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,q,r,0,0)|0;q=r+4|0;g=c[q>>2]|0;if(g|0?(__Z16atomic_decrementPj(g+-8|0)|0)==0:0){p=c[q>>2]|0;q=(p|0)==0?0:p+-4|0;p=q+4|0;if(c[q>>2]|0){d=0;do{__ZN10StringNameD2Ev(p+(d<<2)|0);d=d+1|0}while(d>>>0<(c[q>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(g,1)}__ZN10StringNameD2Ev(r);__Z8D_METHODPKcS0_(s,1119508,1128095);r=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(r);c[r>>2]=410176;__ZN10MethodBind10_set_constEb(r,0);__ZN10MethodBind24_generate_argument_typesEi(r,1);__ZN10MethodBind12_set_returnsEb(r,1);c[r+44>>2]=4783;c[r+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,r,s,0,0)|0;r=s+4|0;g=c[r>>2]|0;if(g|0?(__Z16atomic_decrementPj(g+-8|0)|0)==0:0){q=c[r>>2]|0;r=(q|0)==0?0:q+-4|0;q=r+4|0;if(c[r>>2]|0){d=0;do{__ZN10StringNameD2Ev(q+(d<<2)|0);d=d+1|0}while(d>>>0<(c[r>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(g,1)}__ZN10StringNameD2Ev(s);__Z8D_METHODPKcS0_(t,1117727,1128095);s=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(s);c[s>>2]=410212;__ZN10MethodBind10_set_constEb(s,0);__ZN10MethodBind24_generate_argument_typesEi(s,1);__ZN10MethodBind12_set_returnsEb(s,1);c[s+44>>2]=4784;c[s+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,s,t,0,0)|0;s=t+4|0;g=c[s>>2]|0;if(g|0?(__Z16atomic_decrementPj(g+-8|0)|0)==0:0){r=c[s>>2]|0;s=(r|0)==0?0:r+-4|0;r=s+4|0;if(c[s>>2]|0){d=0;do{__ZN10StringNameD2Ev(r+(d<<2)|0);d=d+1|0}while(d>>>0<(c[s>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(g,1)}__ZN10StringNameD2Ev(t);__Z8D_METHODPKcS0_(u,1119533,1128095);t=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(t);c[t>>2]=410212;__ZN10MethodBind10_set_constEb(t,0);__ZN10MethodBind24_generate_argument_typesEi(t,1);__ZN10MethodBind12_set_returnsEb(t,1);c[t+44>>2]=4785;c[t+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,t,u,0,0)|0;t=u+4|0;g=c[t>>2]|0;if(g|0?(__Z16atomic_decrementPj(g+-8|0)|0)==0:0){s=c[t>>2]|0;t=(s|0)==0?0:s+-4|0;s=t+4|0;if(c[t>>2]|0){d=0;do{__ZN10StringNameD2Ev(s+(d<<2)|0);d=d+1|0}while(d>>>0<(c[t>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(g,1)}__ZN10StringNameD2Ev(u);__Z8D_METHODPKc(v,1119544);u=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(u);c[u>>2]=410104;__ZN10MethodBind10_set_constEb(u,0);__ZN10MethodBind24_generate_argument_typesEi(u,0);__ZN10MethodBind12_set_returnsEb(u,1);c[u+44>>2]=5899;c[u+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,u,v,0,0)|0;u=v+4|0;g=c[u>>2]|0;if(g|0?(__Z16atomic_decrementPj(g+-8|0)|0)==0:0){t=c[u>>2]|0;u=(t|0)==0?0:t+-4|0;t=u+4|0;if(c[u>>2]|0){d=0;do{__ZN10StringNameD2Ev(t+(d<<2)|0);d=d+1|0}while(d>>>0<(c[u>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(g,1)}__ZN10StringNameD2Ev(v);__Z8D_METHODPKcS0_S0_(w,1119559,1126770,1126740);v=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(v);c[v>>2]=410248;__ZN10MethodBind10_set_constEb(v,0);__ZN10MethodBind24_generate_argument_typesEi(v,2);__ZN10MethodBind12_set_returnsEb(v,1);c[v+44>>2]=1321;c[v+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,v,w,0,0)|0;v=w+4|0;g=c[v>>2]|0;if(g|0?(__Z16atomic_decrementPj(g+-8|0)|0)==0:0){u=c[v>>2]|0;v=(u|0)==0?0:u+-4|0;u=v+4|0;if(c[v>>2]|0){d=0;do{__ZN10StringNameD2Ev(u+(d<<2)|0);d=d+1|0}while(d>>>0<(c[v>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(g,1)}__ZN10StringNameD2Ev(w);__Z8D_METHODPKcS0_S0_(x,1119570,1126770,1126740);w=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(w);c[w>>2]=410248;__ZN10MethodBind10_set_constEb(w,0);__ZN10MethodBind24_generate_argument_typesEi(w,2);__ZN10MethodBind12_set_returnsEb(w,1);c[w+44>>2]=1322;c[w+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,w,x,0,0)|0;w=x+4|0;g=c[w>>2]|0;do if(g|0){if(__Z16atomic_decrementPj(g+-8|0)|0)break;v=c[w>>2]|0;d=(v|0)==0?0:v+-4|0;v=d+4|0;if(c[d>>2]|0){u=0;do{__ZN10StringNameD2Ev(v+(u<<2)|0);u=u+1|0}while(u>>>0<(c[d>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(g,1)}while(0);__ZN10StringNameD2Ev(x);__Z8D_METHODPKcS0_(y,1119583,1128095);x=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(x);c[x>>2]=410176;__ZN10MethodBind10_set_constEb(x,0);__ZN10MethodBind24_generate_argument_typesEi(x,1);__ZN10MethodBind12_set_returnsEb(x,1);c[x+44>>2]=4786;c[x+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,x,y,0,0)|0;x=y+4|0;g=c[x>>2]|0;if(!g){__ZN10StringNameD2Ev(y);l=a;return}if(__Z16atomic_decrementPj(g+-8|0)|0){__ZN10StringNameD2Ev(y);l=a;return}w=c[x>>2]|0;x=(w|0)==0?0:w+-4|0;w=x+4|0;if(c[x>>2]|0){d=0;do{__ZN10StringNameD2Ev(w+(d<<2)|0);d=d+1|0}while(d>>>0<(c[x>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(g,1);__ZN10StringNameD2Ev(y);l=a;return}function __ZN10_Directory4openERK6String(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d;f=__ZN9DirAccess4openERK6StringP5Error(b,e)|0;if(!f){g=c[e>>2]|0;l=d;return g|0}e=a+92|0;a=c[e>>2]|0;if(a|0){gj[c[(c[a>>2]|0)+80>>2]&8191](a);__ZN6Memory11free_staticEPvb(a,0)}c[e>>2]=f;g=0;l=d;return g|0}function __ZN10_Directory14list_dir_beginEbb(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0;f=c[b+92>>2]|0;if(!f){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1119328,1116579,1781,1119596,0);g=3;return g|0}else{a[1263537]=0;a[b+96>>0]=d&1;a[b+97>>0]=e&1;g=ij[c[c[f>>2]>>2]&8191](f)|0;return g|0}return 0}function __ZN10_Directory8get_nextEv(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d;f=d+4|0;g=b+92|0;h=c[g>>2]|0;if(!h){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1119373,1116579,1791,1119769,0);__ZN6StringC2EPKc(e,1263606);i=e;j=c[i>>2]|0;l=d;return j|0}a[1263537]=0;c[f>>2]=ij[c[(c[h>>2]|0)+8>>2]&8191](h)|0;a:do if(__ZNK6StringneEPKc(f,1263606)|0){h=b+96|0;k=b+97|0;do{if(a[h>>0]|0){if(!(__ZNK6StringeqEPKc(f,1219936)|0)?!(__ZNK6StringeqEPKc(f,1132903)|0):0)n=8}else n=8;if((n|0)==8){n=0;if(!(a[k>>0]|0))break a;o=c[g>>2]|0;if(!(ij[c[(c[o>>2]|0)+16>>2]&8191](o)|0))break a}o=c[g>>2]|0;p=ij[c[(c[o>>2]|0)+8>>2]&8191](o)|0;o=p;q=c[f>>2]|0;if((q|0)==(p|0)){if(p|0)n=19}else{if(q|0?(__Z16atomic_decrementPj(q+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(q,1);c[f>>2]=0;if(p|0)if(!(__Z28atomic_conditional_incrementPj(p+-8|0)|0))n=19;else{c[f>>2]=o;n=19}}if((n|0)==19?(n=0,(__Z16atomic_decrementPj(p+-8|0)|0)==0):0)__ZN6Memory11free_staticEPvb(p,1)}while(__ZNK6StringneEPKc(f,1263606)|0)}while(0);c[e>>2]=0;n=c[f>>2]|0;do if(n){c[e>>2]=0;if(!(__Z28atomic_conditional_incrementPj(n+-8|0)|0)){r=c[f>>2]|0;break}else{g=c[f>>2]|0;c[e>>2]=g;r=g;break}}else r=n;while(0);if(r|0?(__Z16atomic_decrementPj(r+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(r,1);i=e;j=c[i>>2]|0;l=d;return j|0}function __ZNK10_Directory14current_is_dirEv(b){b=b|0;var d=0,e=0;d=c[b+92>>2]|0;if(!d){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1119382,1116579,1802,1119699,0);e=0;return e|0}else{a[1263537]=0;e=ij[c[(c[d>>2]|0)+12>>2]&8191](d)|0;return e|0}return 0}function __ZN10_Directory12list_dir_endEv(b){b=b|0;var d=0;d=c[b+92>>2]|0;if(!d){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1119397,1116579,1808,1119819,0);return}else{a[1263537]=0;gj[c[(c[d>>2]|0)+20>>2]&8191](d);return}}function __ZN10_Directory15get_drive_countEv(b){b=b|0;var d=0,e=0;d=c[b+92>>2]|0;if(!d){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1119410,1116579,1814,1119661,0);e=0;return e|0}else{a[1263537]=0;e=ij[c[(c[d>>2]|0)+24>>2]&8191](d)|0;return e|0}return 0}function __ZN10_Directory9get_driveEi(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;g=c[b+92>>2]|0;if(!g){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1119426,1116579,1819,1119769,0);__ZN6StringC2EPKc(f,1263606);h=c[f>>2]|0;l=e;return h|0}else{a[1263537]=0;b=$i[c[(c[g>>2]|0)+28>>2]&8191](g,d)|0;c[f>>2]=b;h=b;l=e;return h|0}return 0}function __ZN10_Directory17get_current_driveEv(b){b=b|0;var d=0,e=0;d=c[b+92>>2]|0;if(!d){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1119436,1116579,1823,1119661,0);e=0;return e|0}else{a[1263537]=0;e=ij[c[(c[d>>2]|0)+32>>2]&8191](d)|0;return e|0}return 0}function __ZN10_Directory10change_dirE6String(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;g=c[b+92>>2]|0;if(!g){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1119808,1116579,1829,1119596,0);h=3;l=e;return h|0}a[1263537]=0;b=c[(c[g>>2]|0)+36>>2]|0;c[f>>2]=0;i=c[d>>2]|0;if(i|0?(c[f>>2]=0,__Z28atomic_conditional_incrementPj(i+-8|0)|0):0)c[f>>2]=c[d>>2];d=$i[b&8191](g,f)|0;g=c[f>>2]|0;if(!g){h=d;l=e;return h|0}if(__Z16atomic_decrementPj(g+-8|0)|0){h=d;l=e;return h|0}__ZN6Memory11free_staticEPvb(g,1);h=d;l=e;return h|0}function __ZN10_Directory15get_current_dirEv(b){b=b|0;var d=0,e=0,f=0,g=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d;f=c[b+92>>2]|0;if(!f){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1119477,1116579,1834,1119769,0);__ZN6StringC2EPKc(e,1263606);g=c[e>>2]|0;l=d;return g|0}else{a[1263537]=0;b=ij[c[(c[f>>2]|0)+40>>2]&8191](f)|0;c[e>>2]=b;g=b;l=d;return g|0}return 0}function __ZN10_Directory8make_dirE6String(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e+4|0;g=e;h=b+92|0;if(!(c[h>>2]|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1119760,1116579,1839,1119596,0);i=3;l=e;return i|0}a[1263537]=0;if(!(__ZNK6String11is_rel_pathEv(d)|0)){b=__ZN9DirAccess15create_for_pathERK6String(d)|0;j=c[(c[b>>2]|0)+44>>2]|0;c[f>>2]=0;k=c[d>>2]|0;if(k|0?(c[f>>2]=0,__Z28atomic_conditional_incrementPj(k+-8|0)|0):0)c[f>>2]=c[d>>2];k=$i[j&8191](b,f)|0;j=c[f>>2]|0;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);gj[c[(c[b>>2]|0)+80>>2]&8191](b);__ZN6Memory11free_staticEPvb(b,0);i=k;l=e;return i|0}k=c[h>>2]|0;h=c[(c[k>>2]|0)+44>>2]|0;c[g>>2]=0;b=c[d>>2]|0;if(b|0?(c[g>>2]=0,__Z28atomic_conditional_incrementPj(b+-8|0)|0):0)c[g>>2]=c[d>>2];d=$i[h&8191](k,g)|0;k=c[g>>2]|0;if(!k){i=d;l=e;return i|0}if(__Z16atomic_decrementPj(k+-8|0)|0){i=d;l=e;return i|0}__ZN6Memory11free_staticEPvb(k,1);i=d;l=e;return i|0}function __ZN10_Directory18make_dir_recursiveE6String(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e+4|0;g=e;h=b+92|0;if(!(c[h>>2]|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1119741,1116579,1850,1119596,0);i=3;l=e;return i|0}a[1263537]=0;if(!(__ZNK6String11is_rel_pathEv(d)|0)){b=__ZN9DirAccess15create_for_pathERK6String(d)|0;j=c[(c[b>>2]|0)+48>>2]|0;c[f>>2]=0;k=c[d>>2]|0;if(k|0?(c[f>>2]=0,__Z28atomic_conditional_incrementPj(k+-8|0)|0):0)c[f>>2]=c[d>>2];k=$i[j&8191](b,f)|0;j=c[f>>2]|0;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);gj[c[(c[b>>2]|0)+80>>2]&8191](b);__ZN6Memory11free_staticEPvb(b,0);i=k;l=e;return i|0}k=c[h>>2]|0;h=c[(c[k>>2]|0)+48>>2]|0;c[g>>2]=0;b=c[d>>2]|0;if(b|0?(c[g>>2]=0,__Z28atomic_conditional_incrementPj(b+-8|0)|0):0)c[g>>2]=c[d>>2];d=$i[h&8191](k,g)|0;k=c[g>>2]|0;if(!k){i=d;l=e;return i|0}if(__Z16atomic_decrementPj(k+-8|0)|0){i=d;l=e;return i|0}__ZN6Memory11free_staticEPvb(k,1);i=d;l=e;return i|0}function __ZN10_Directory11file_existsE6String(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;g=b+92|0;if(!(c[g>>2]|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1117727,1116579,1862,1119699,0);h=0;l=e;return h|0}a[1263537]=0;if(!(__ZNK6String11is_rel_pathEv(d)|0)){h=__ZN10FileAccess6existsERK6String(d)|0;l=e;return h|0}b=c[g>>2]|0;g=c[(c[b>>2]|0)+56>>2]|0;c[f>>2]=0;i=c[d>>2]|0;if(i|0?(c[f>>2]=0,__Z28atomic_conditional_incrementPj(i+-8|0)|0):0)c[f>>2]=c[d>>2];d=$i[g&8191](b,f)|0;b=c[f>>2]|0;if(!b){h=d;l=e;return h|0}if(__Z16atomic_decrementPj(b+-8|0)|0){h=d;l=e;return h|0}__ZN6Memory11free_staticEPvb(b,1);h=d;l=e;return h|0}function __ZN10_Directory10dir_existsE6String(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e+4|0;g=e;h=b+92|0;if(!(c[h>>2]|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1119533,1116579,1872,1119699,0);i=0;l=e;return i|0}a[1263537]=0;if(!(__ZNK6String11is_rel_pathEv(d)|0)){b=__ZN9DirAccess15create_for_pathERK6String(d)|0;j=c[(c[b>>2]|0)+60>>2]|0;c[f>>2]=0;k=c[d>>2]|0;if(k|0?(c[f>>2]=0,__Z28atomic_conditional_incrementPj(k+-8|0)|0):0)c[f>>2]=c[d>>2];k=$i[j&8191](b,f)|0;j=c[f>>2]|0;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);gj[c[(c[b>>2]|0)+80>>2]&8191](b);__ZN6Memory11free_staticEPvb(b,0);i=k;l=e;return i|0}k=c[h>>2]|0;h=c[(c[k>>2]|0)+60>>2]|0;c[g>>2]=0;b=c[d>>2]|0;if(b|0?(c[g>>2]=0,__Z28atomic_conditional_incrementPj(b+-8|0)|0):0)c[g>>2]=c[d>>2];d=$i[h&8191](k,g)|0;k=c[g>>2]|0;if(!k){i=d;l=e;return i|0}if(__Z16atomic_decrementPj(k+-8|0)|0){i=d;l=e;return i|0}__ZN6Memory11free_staticEPvb(k,1);i=d;l=e;return i|0}function __ZN10_Directory14get_space_leftEv(b){b=b|0;var d=0,e=0;d=c[b+92>>2]|0;if(!d){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1119544,1116579,1887,1119661,0);e=0;return e|0}else{a[1263537]=0;e=(ij[c[(c[d>>2]|0)+64>>2]&8191](d)|0)&-1024;return e|0}return 0}function __ZN10_Directory4copyE6StringS0_(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f+4|0;h=f;i=c[b+92>>2]|0;if(!i){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1119656,1116579,1893,1119596,0);j=3;l=f;return j|0}a[1263537]=0;b=c[(c[i>>2]|0)+68>>2]|0;c[g>>2]=0;k=c[d>>2]|0;if(k|0?(c[g>>2]=0,__Z28atomic_conditional_incrementPj(k+-8|0)|0):0)c[g>>2]=c[d>>2];c[h>>2]=0;d=c[e>>2]|0;if(d|0?(c[h>>2]=0,__Z28atomic_conditional_incrementPj(d+-8|0)|0):0)c[h>>2]=c[e>>2];e=nj[b&2047](i,g,h)|0;i=c[h>>2]|0;if(i|0?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);i=c[g>>2]|0;if(!i){j=e;l=f;return j|0}if(__Z16atomic_decrementPj(i+-8|0)|0){j=e;l=f;return j|0}__ZN6Memory11free_staticEPvb(i,1);j=e;l=f;return j|0}function __ZN10_Directory6renameE6StringS0_(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f+12|0;h=f+8|0;i=f+4|0;j=f;k=b+92|0;if(!(c[k>>2]|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1119649,1116579,1898,1119596,0);n=3;l=f;return n|0}a[1263537]=0;if(!(__ZNK6String11is_rel_pathEv(d)|0)){b=__ZN9DirAccess15create_for_pathERK6String(d)|0;o=c[(c[b>>2]|0)+72>>2]|0;c[g>>2]=0;p=c[d>>2]|0;if(p|0?(c[g>>2]=0,__Z28atomic_conditional_incrementPj(p+-8|0)|0):0)c[g>>2]=c[d>>2];c[h>>2]=0;p=c[e>>2]|0;if(p|0?(c[h>>2]=0,__Z28atomic_conditional_incrementPj(p+-8|0)|0):0)c[h>>2]=c[e>>2];p=nj[o&2047](b,g,h)|0;o=c[h>>2]|0;if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(o,1);o=c[g>>2]|0;if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(o,1);gj[c[(c[b>>2]|0)+80>>2]&8191](b);__ZN6Memory11free_staticEPvb(b,0);n=p;l=f;return n|0}p=c[k>>2]|0;k=c[(c[p>>2]|0)+72>>2]|0;c[i>>2]=0;b=c[d>>2]|0;if(b|0?(c[i>>2]=0,__Z28atomic_conditional_incrementPj(b+-8|0)|0):0)c[i>>2]=c[d>>2];c[j>>2]=0;d=c[e>>2]|0;if(d|0?(c[j>>2]=0,__Z28atomic_conditional_incrementPj(d+-8|0)|0):0)c[j>>2]=c[e>>2];e=nj[k&2047](p,i,j)|0;p=c[j>>2]|0;if(p|0?(__Z16atomic_decrementPj(p+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(p,1);p=c[i>>2]|0;if(!p){n=e;l=f;return n|0}if(__Z16atomic_decrementPj(p+-8|0)|0){n=e;l=f;return n|0}__ZN6Memory11free_staticEPvb(p,1);n=e;l=f;return n|0}function __ZN10_Directory6removeE6String(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e+4|0;g=e;h=b+92|0;if(!(c[h>>2]|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1128380,1116579,1910,1119596,0);i=3;l=e;return i|0}a[1263537]=0;if(!(__ZNK6String11is_rel_pathEv(d)|0)){b=__ZN9DirAccess15create_for_pathERK6String(d)|0;j=c[(c[b>>2]|0)+76>>2]|0;c[f>>2]=0;k=c[d>>2]|0;if(k|0?(c[f>>2]=0,__Z28atomic_conditional_incrementPj(k+-8|0)|0):0)c[f>>2]=c[d>>2];k=$i[j&8191](b,f)|0;j=c[f>>2]|0;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);gj[c[(c[b>>2]|0)+80>>2]&8191](b);__ZN6Memory11free_staticEPvb(b,0);i=k;l=e;return i|0}k=c[h>>2]|0;h=c[(c[k>>2]|0)+76>>2]|0;c[g>>2]=0;b=c[d>>2]|0;if(b|0?(c[g>>2]=0,__Z28atomic_conditional_incrementPj(b+-8|0)|0):0)c[g>>2]=c[d>>2];d=$i[h&8191](k,g)|0;k=c[g>>2]|0;if(!k){i=d;l=e;return i|0}if(__Z16atomic_decrementPj(k+-8|0)|0){i=d;l=e;return i|0}__ZN6Memory11free_staticEPvb(k,1);i=d;l=e;return i|0}function __ZN9DirAccess15create_for_pathERK6String(a){a=a|0;var b=0,d=0,e=0;if(__ZNK6String11begins_withEPKc(a,1123467)|0)b=0;else{d=__ZNK6String11begins_withEPKc(a,1091395)|0;b=d?1:2}d=c[1254096+(b<<2)>>2]|0;if(!d){e=0;return e|0}a=vj[d&511]()|0;if(!a){e=0;return e|0}c[a+4>>2]=b;e=a;return e|0}function __ZNK12MethodBind2RI10_Directory5Error6StringS2_E18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case -1:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;l=a;return f|0}case 0:{c[d>>2]=0;__ZN7VariantC2ERK6String(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);g=c[d>>2]|0;if(g|0?(__Z16atomic_decrementPj(g+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(g,1);f=b;l=a;return f|0}case 1:{c[d>>2]=0;__ZN7VariantC2ERK6String(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);e=c[d>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);f=b;l=a;return f|0}default:{f=0;l=a;return f|0}}return 0}function __ZNK12MethodBind2RI10_Directory5Error6StringS2_E18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1119890);l=a;return c[b>>2]|0}function __ZN12MethodBind2RI10_Directory5Error6StringS2_E4callEP6ObjectPPK7VariantiRNS6_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0;i=l;l=l+80|0;if((l|0)>=(m|0))ba(80);j=i+48|0;k=i+76|0;n=i+24|0;o=i+72|0;p=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1255652)|0:0){c[h>>2]=0;a[1263537]=0;q=d+24|0;r=c[q>>2]|0;if((r|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=r;c[b>>2]=0;l=i;return}s=r-(c[d+20>>2]|0)|0;if((s|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=s;c[b>>2]=0;l=i;return}if((g|0)>0){if((r|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);t=0}else{a[1263537]=0;t=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,t)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=t;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[q>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);u=0}else{a[1263537]=0;u=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,u)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=u;c[b>>2]=0;l=i;return}}}u=c[d+44>>2]|0;t=c[d+48>>2]|0;r=e+(t>>1)|0;if(!(t&1))v=u;else v=c[(c[r>>2]|0)+u>>2]|0;do if((g|0)<1){u=c[q>>2]|0;t=u+-1|0;if((u|0)>=1){e=c[d+16>>2]|0;s=(e|0)==0;if(s)w=0;else w=c[e+-4>>2]|0;if((u|0)<=(w|0)){if(s)x=0;else x=c[e+-4>>2]|0;do if((x|0)<(u|0)){if(s)y=0;else y=c[e+-4>>2]|0;if((y|0)<(u|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);z=0;break}else{a[1263537]=0;A=37;break}}else A=37;while(0);if((A|0)==37)z=e+(t*24|0)|0;__ZN7VariantC2ERKS_(n,z);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f>>2]|0);while(0);c[k>>2]=__ZNK7Variantcv6StringEv(n)|0;do if((g|0)<2){z=c[q>>2]|0;y=z+-1|0;x=z+-2|0;if((z|0)>=2){z=c[d+16>>2]|0;w=(z|0)==0;if(w)B=0;else B=c[z+-4>>2]|0;if((y|0)<=(B|0)){if(w)C=0;else C=c[z+-4>>2]|0;do if((C|0)<(y|0)){if(w)D=0;else D=c[z+-4>>2]|0;if((D|0)<(y|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);E=0;break}else{a[1263537]=0;A=54;break}}else A=54;while(0);if((A|0)==54)E=z+(x*24|0)|0;__ZN7VariantC2ERKS_(p,E);break}}c[p>>2]=0}else __ZN7VariantC2ERKS_(p,c[f+4>>2]|0);while(0);c[o>>2]=__ZNK7Variantcv6StringEv(p)|0;__ZN7VariantC2Ei(j,nj[v&2047](r,k,o)|0);r=c[o>>2]|0;if(r|0?(__Z16atomic_decrementPj(r+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(r,1);if(c[p>>2]|0)__ZN7Variant5clearEv(p);p=c[k>>2]|0;if(p|0?(__Z16atomic_decrementPj(p+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(p,1);if(c[n>>2]|0)__ZN7Variant5clearEv(n);__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1544,1146558,0);c[b>>2]=0;l=i;return}function __ZN12MethodBind2RI10_Directory5Error6StringS2_E7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f+4|0;h=f;if(!b)i=0;else{j=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1255652)|0;i=j?b:0}b=c[a+44>>2]|0;j=c[a+48>>2]|0;a=i+(j>>1)|0;if(!(j&1))k=b;else k=c[(c[a>>2]|0)+b>>2]|0;b=c[d>>2]|0;j=c[b>>2]|0;if((j|0)!=0?(__Z28atomic_conditional_incrementPj(j+-8|0)|0)!=0:0)n=c[b>>2]|0;else n=0;c[g>>2]=n;n=c[d+4>>2]|0;d=c[n>>2]|0;if((d|0)!=0?(__Z28atomic_conditional_incrementPj(d+-8|0)|0)!=0:0)o=c[n>>2]|0;else o=0;c[h>>2]=o;c[e>>2]=nj[k&2047](a,g,h)|0;a=c[h>>2]|0;if(a|0?(__Z16atomic_decrementPj(a+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(a,1);a=c[g>>2]|0;if(!a){l=f;return}if(__Z16atomic_decrementPj(a+-8|0)|0){l=f;return}__ZN6Memory11free_staticEPvb(a,1);l=f;return}function __ZN12MethodBind2RI10_Directory5Error6StringS2_ED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK12MethodBind1RI10_Directoryb6StringE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return __ZNK12MethodBind1RI10_Directoryb6StringE18_get_argument_typeEi(a,b)|0}function __ZNK12MethodBind1RI10_Directoryb6StringE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1119890);l=a;return c[b>>2]|0}function __ZN12MethodBind1RI10_Directoryb6StringE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0;i=l;l=l+64|0;if((l|0)>=(m|0))ba(64);j=i+24|0;k=i+48|0;n=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1255652)|0:0){c[h>>2]=0;a[1263537]=0;o=d+24|0;p=c[o>>2]|0;if((p|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=p;c[b>>2]=0;l=i;return}q=p-(c[d+20>>2]|0)|0;if((q|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=q;c[b>>2]=0;l=i;return}if((g|0)>0){if((p|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);r=0}else{a[1263537]=0;r=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,r)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=r;c[b>>2]=0;l=i;return}}r=c[d+44>>2]|0;p=c[d+48>>2]|0;q=e+(p>>1)|0;if(!(p&1))s=r;else s=c[(c[q>>2]|0)+r>>2]|0;do if((g|0)<1){r=c[o>>2]|0;p=r+-1|0;if((r|0)>=1){e=c[d+16>>2]|0;t=(e|0)==0;if(t)u=0;else u=c[e+-4>>2]|0;if((r|0)<=(u|0)){if(t)v=0;else v=c[e+-4>>2]|0;do if((v|0)<(r|0)){if(t)w=0;else w=c[e+-4>>2]|0;if((w|0)<(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);x=0;break}else{a[1263537]=0;y=31;break}}else y=31;while(0);if((y|0)==31)x=e+(p*24|0)|0;__ZN7VariantC2ERKS_(n,x);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f>>2]|0);while(0);c[k>>2]=__ZNK7Variantcv6StringEv(n)|0;__ZN7VariantC2Eb(j,$i[s&8191](q,k)|0);q=c[k>>2]|0;if(q|0?(__Z16atomic_decrementPj(q+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(q,1);if(c[n>>2]|0)__ZN7Variant5clearEv(n);__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,897,1146558,0);c[b>>2]=0;l=i;return}function __ZN12MethodBind1RI10_Directoryb6StringE7ptrcallEP6ObjectPPKvPv(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,n=0;g=l;l=l+16|0;if((l|0)>=(m|0))ba(16);h=g;if(!d)i=0;else{j=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1255652)|0;i=j?d:0}d=c[b+44>>2]|0;j=c[b+48>>2]|0;b=i+(j>>1)|0;if(!(j&1))k=d;else k=c[(c[b>>2]|0)+d>>2]|0;d=c[e>>2]|0;e=c[d>>2]|0;if((e|0)!=0?(__Z28atomic_conditional_incrementPj(e+-8|0)|0)!=0:0)n=c[d>>2]|0;else n=0;c[h>>2]=n;a[f>>0]=($i[k&8191](b,h)|0)&1;b=c[h>>2]|0;if(!b){l=g;return}if(__Z16atomic_decrementPj(b+-8|0)|0){l=g;return}__ZN6Memory11free_staticEPvb(b,1);l=g;return}function __ZN12MethodBind1RI10_Directoryb6StringED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK12MethodBind1RI10_Directoryb6StringE18_get_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case -1:{__ZN7VariantC2Eb(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;l=a;return f|0}case 0:{c[d>>2]=0;__ZN7VariantC2ERK6String(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);e=c[d>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);f=b;l=a;return f|0}default:{f=0;l=a;return f|0}}return 0}function __ZNK12MethodBind1RI10_Directory5Error6StringE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return __ZNK12MethodBind1RI10_Directory5Error6StringE18_get_argument_typeEi(a,b)|0}function __ZNK12MethodBind1RI10_Directory5Error6StringE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1119890);l=a;return c[b>>2]|0}function __ZN12MethodBind1RI10_Directory5Error6StringE4callEP6ObjectPPK7VariantiRNS6_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0;i=l;l=l+64|0;if((l|0)>=(m|0))ba(64);j=i+24|0;k=i+48|0;n=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1255652)|0:0){c[h>>2]=0;a[1263537]=0;o=d+24|0;p=c[o>>2]|0;if((p|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=p;c[b>>2]=0;l=i;return}q=p-(c[d+20>>2]|0)|0;if((q|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=q;c[b>>2]=0;l=i;return}if((g|0)>0){if((p|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);r=0}else{a[1263537]=0;r=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,r)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=r;c[b>>2]=0;l=i;return}}r=c[d+44>>2]|0;p=c[d+48>>2]|0;q=e+(p>>1)|0;if(!(p&1))s=r;else s=c[(c[q>>2]|0)+r>>2]|0;do if((g|0)<1){r=c[o>>2]|0;p=r+-1|0;if((r|0)>=1){e=c[d+16>>2]|0;t=(e|0)==0;if(t)u=0;else u=c[e+-4>>2]|0;if((r|0)<=(u|0)){if(t)v=0;else v=c[e+-4>>2]|0;do if((v|0)<(r|0)){if(t)w=0;else w=c[e+-4>>2]|0;if((w|0)<(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);x=0;break}else{a[1263537]=0;y=31;break}}else y=31;while(0);if((y|0)==31)x=e+(p*24|0)|0;__ZN7VariantC2ERKS_(n,x);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f>>2]|0);while(0);c[k>>2]=__ZNK7Variantcv6StringEv(n)|0;__ZN7VariantC2Ei(j,$i[s&8191](q,k)|0);q=c[k>>2]|0;if(q|0?(__Z16atomic_decrementPj(q+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(q,1);if(c[n>>2]|0)__ZN7Variant5clearEv(n);__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,897,1146558,0);c[b>>2]=0;l=i;return}function __ZN12MethodBind1RI10_Directory5Error6StringE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f;if(!b)h=0;else{i=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1255652)|0;h=i?b:0}b=c[a+44>>2]|0;i=c[a+48>>2]|0;a=h+(i>>1)|0;if(!(i&1))j=b;else j=c[(c[a>>2]|0)+b>>2]|0;b=c[d>>2]|0;d=c[b>>2]|0;if((d|0)!=0?(__Z28atomic_conditional_incrementPj(d+-8|0)|0)!=0:0)k=c[b>>2]|0;else k=0;c[g>>2]=k;c[e>>2]=$i[j&8191](a,g)|0;a=c[g>>2]|0;if(!a){l=f;return}if(__Z16atomic_decrementPj(a+-8|0)|0){l=f;return}__ZN6Memory11free_staticEPvb(a,1);l=f;return}function __ZN12MethodBind1RI10_Directory5Error6StringED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK12MethodBind1RI10_Directory5Error6StringE18_get_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case -1:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;l=a;return f|0}case 0:{c[d>>2]=0;__ZN7VariantC2ERK6String(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);e=c[d>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);f=b;l=a;return f|0}default:{f=0;l=a;return f|0}}return 0}function __ZNK12MethodBind1RI10_Directory6StringiE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return __ZNK12MethodBind1RI10_Directory6StringiE18_get_argument_typeEi(a,b)|0}function __ZNK12MethodBind1RI10_Directory6StringiE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1119890);l=a;return c[b>>2]|0}function __ZN12MethodBind1RI10_Directory6StringiE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0;i=l;l=l+64|0;if((l|0)>=(m|0))ba(64);j=i+24|0;k=i+48|0;n=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1255652)|0:0){c[h>>2]=0;a[1263537]=0;o=d+24|0;p=c[o>>2]|0;if((p|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=p;c[b>>2]=0;l=i;return}q=p-(c[d+20>>2]|0)|0;if((q|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=q;c[b>>2]=0;l=i;return}if((g|0)>0){if((p|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);r=0}else{a[1263537]=0;r=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,r)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=r;c[b>>2]=0;l=i;return}}r=c[d+44>>2]|0;p=c[d+48>>2]|0;q=e+(p>>1)|0;if(!(p&1))s=r;else s=c[(c[q>>2]|0)+r>>2]|0;do if((g|0)<1){r=c[o>>2]|0;p=r+-1|0;if((r|0)>=1){e=c[d+16>>2]|0;t=(e|0)==0;if(t)u=0;else u=c[e+-4>>2]|0;if((r|0)<=(u|0)){if(t)v=0;else v=c[e+-4>>2]|0;do if((v|0)<(r|0)){if(t)w=0;else w=c[e+-4>>2]|0;if((w|0)<(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);x=0;break}else{a[1263537]=0;y=31;break}}else y=31;while(0);if((y|0)==31)x=e+(p*24|0)|0;__ZN7VariantC2ERKS_(n,x);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f>>2]|0);while(0);f=__ZNK7VariantcviEv(n)|0;c[k>>2]=$i[s&8191](q,f)|0;__ZN7VariantC2ERK6String(j,k);f=c[k>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);if(c[n>>2]|0)__ZN7Variant5clearEv(n);__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,897,1146558,0);c[b>>2]=0;l=i;return}function __ZN12MethodBind1RI10_Directory6StringiE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0;if(!b)f=0;else{g=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1255652)|0;f=g?b:0}b=c[a+44>>2]|0;g=c[a+48>>2]|0;a=f+(g>>1)|0;if(!(g&1))h=b;else h=c[(c[a>>2]|0)+b>>2]|0;b=$i[h&8191](a,c[c[d>>2]>>2]|0)|0;d=b;a=c[e>>2]|0;if((a|0)==(b|0)){if(!b)return}else{if(a|0?(__Z16atomic_decrementPj(a+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(a,1);c[e>>2]=0;if(!b)return;if(__Z28atomic_conditional_incrementPj(b+-8|0)|0)c[e>>2]=d}if(__Z16atomic_decrementPj(b+-8|0)|0)return;__ZN6Memory11free_staticEPvb(b,1);return}function __ZN12MethodBind1RI10_Directory6StringiED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK12MethodBind1RI10_Directory6StringiE18_get_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case -1:{c[d>>2]=0;__ZN7VariantC2ERK6String(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);e=c[d>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);f=b;l=a;return f|0}case 0:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;l=a;return f|0}default:{f=0;l=a;return f|0}}return 0}function __ZNK12MethodBind0RI10_DirectoryiE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK12MethodBind0RI10_DirectoryiE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1119890);l=a;return c[b>>2]|0}function __ZN12MethodBind0RI10_DirectoryiE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1255652)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2Ei(i,ij[n&8191](d)|0);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,266,1146558,0);c[b>>2]=0;l=f;return}function __ZN12MethodBind0RI10_DirectoryiE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0;if(!b)f=0;else{d=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1255652)|0;f=d?b:0}b=c[a+44>>2]|0;d=c[a+48>>2]|0;a=f+(d>>1)|0;if(!(d&1)){g=b;h=ij[g&8191](a)|0;c[e>>2]=h;return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=ij[g&8191](a)|0;c[e>>2]=h;return}}function __ZN12MethodBind0RI10_DirectoryiED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind0I10_DirectoryE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return 0}function __ZNK11MethodBind0I10_DirectoryE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1119890);l=a;return c[b>>2]|0}function __ZN11MethodBind0I10_DirectoryE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1255652)|0:0){c[h>>2]=0;a[1263537]=0;f=c[d+24>>2]|0;if((f|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=f;c[b>>2]=0;return}i=f-(c[d+20>>2]|0)|0;if((i|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=i;c[b>>2]=0;return}i=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))j=i;else j=c[(c[d>>2]|0)+i>>2]|0;gj[j&8191](d);c[b>>2]=0;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,110,1146558,0);c[b>>2]=0;return}function __ZN11MethodBind0I10_DirectoryE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1255652)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1)){g=b;gj[g&8191](a);return}else{g=c[(c[a>>2]|0)+b>>2]|0;gj[g&8191](a);return}}function __ZN11MethodBind0I10_DirectoryED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI10_DirectorybE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Eb(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK13MethodBind0RCI10_DirectorybE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1119890);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI10_DirectorybE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1255652)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2Eb(i,ij[n&8191](d)|0);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI10_DirectorybE7ptrcallEP6ObjectPPKvPv(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0;if(!d)g=0;else{e=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1255652)|0;g=e?d:0}d=c[b+44>>2]|0;e=c[b+48>>2]|0;b=g+(e>>1)|0;if(!(e&1)){h=d;i=ij[h&8191](b)|0;j=i&1;a[f>>0]=j;return}else{h=c[(c[b>>2]|0)+d>>2]|0;i=ij[h&8191](b)|0;j=i&1;a[f>>0]=j;return}}function __ZN13MethodBind0RCI10_DirectorybED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK12MethodBind0RI10_Directory6StringE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;if((b|0)!=-1){f=0;l=a;return f|0}c[d>>2]=0;__ZN7VariantC2ERK6String(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);e=c[d>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);f=b;l=a;return f|0}function __ZNK12MethodBind0RI10_Directory6StringE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1119890);l=a;return c[b>>2]|0}function __ZN12MethodBind0RI10_Directory6StringE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;j=f+24|0;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1255652)|0:0){c[h>>2]=0;a[1263537]=0;k=c[d+24>>2]|0;if((k|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=k;c[b>>2]=0;l=f;return}n=k-(c[d+20>>2]|0)|0;if((n|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=n;c[b>>2]=0;l=f;return}n=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))o=n;else o=c[(c[d>>2]|0)+n>>2]|0;c[j>>2]=ij[o&8191](d)|0;__ZN7VariantC2ERK6String(i,j);d=c[j>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,266,1146558,0);c[b>>2]=0;l=f;return}function __ZN12MethodBind0RI10_Directory6StringE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0;if(!b)f=0;else{d=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1255652)|0;f=d?b:0}b=c[a+44>>2]|0;d=c[a+48>>2]|0;a=f+(d>>1)|0;if(!(d&1))g=b;else g=c[(c[a>>2]|0)+b>>2]|0;b=ij[g&8191](a)|0;a=b;g=c[e>>2]|0;if((g|0)==(b|0)){if(!b)return}else{if(g|0?(__Z16atomic_decrementPj(g+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(g,1);c[e>>2]=0;if(!b)return;if(__Z28atomic_conditional_incrementPj(b+-8|0)|0)c[e>>2]=a}if(__Z16atomic_decrementPj(b+-8|0)|0)return;__ZN6Memory11free_staticEPvb(b,1);return}function __ZN12MethodBind0RI10_Directory6StringED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK12MethodBind2RI10_Directory5ErrorbbE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return __ZNK12MethodBind2RI10_Directory5ErrorbbE18_get_argument_typeEi(a,b)|0}function __ZNK12MethodBind2RI10_Directory5ErrorbbE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1119890);l=a;return c[b>>2]|0}function __ZN12MethodBind2RI10_Directory5ErrorbbE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0;i=l;l=l+80|0;if((l|0)>=(m|0))ba(80);j=i+48|0;k=i+24|0;n=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1255652)|0:0){c[h>>2]=0;a[1263537]=0;o=d+24|0;p=c[o>>2]|0;if((p|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=p;c[b>>2]=0;l=i;return}q=p-(c[d+20>>2]|0)|0;if((q|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=q;c[b>>2]=0;l=i;return}if((g|0)>0){if((p|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);r=0}else{a[1263537]=0;r=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,r)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=r;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[o>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);s=0}else{a[1263537]=0;s=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,s)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=s;c[b>>2]=0;l=i;return}}}s=c[d+44>>2]|0;r=c[d+48>>2]|0;p=e+(r>>1)|0;if(!(r&1))t=s;else t=c[(c[p>>2]|0)+s>>2]|0;do if((g|0)<1){s=c[o>>2]|0;r=s+-1|0;if((s|0)>=1){e=c[d+16>>2]|0;q=(e|0)==0;if(q)u=0;else u=c[e+-4>>2]|0;if((s|0)<=(u|0)){if(q)v=0;else v=c[e+-4>>2]|0;do if((v|0)<(s|0)){if(q)w=0;else w=c[e+-4>>2]|0;if((w|0)<(s|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);x=0;break}else{a[1263537]=0;y=37;break}}else y=37;while(0);if((y|0)==37)x=e+(r*24|0)|0;__ZN7VariantC2ERKS_(k,x);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);x=__ZNK7VariantcvbEv(k)|0;do if((g|0)<2){w=c[o>>2]|0;v=w+-1|0;u=w+-2|0;if((w|0)>=2){w=c[d+16>>2]|0;s=(w|0)==0;if(s)z=0;else z=c[w+-4>>2]|0;if((v|0)<=(z|0)){if(s)A=0;else A=c[w+-4>>2]|0;do if((A|0)<(v|0)){if(s)B=0;else B=c[w+-4>>2]|0;if((B|0)<(v|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);C=0;break}else{a[1263537]=0;y=54;break}}else y=54;while(0);if((y|0)==54)C=w+(u*24|0)|0;__ZN7VariantC2ERKS_(n,C);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f+4>>2]|0);while(0);f=__ZNK7VariantcvbEv(n)|0;__ZN7VariantC2Ei(j,nj[t&2047](p,x,f)|0);if(c[n>>2]|0)__ZN7Variant5clearEv(n);if(c[k>>2]|0)__ZN7Variant5clearEv(k);__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1544,1146558,0);c[b>>2]=0;l=i;return}function __ZN12MethodBind2RI10_Directory5ErrorbbE7ptrcallEP6ObjectPPKvPv(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0;if(!d)g=0;else{h=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1255652)|0;g=h?d:0}d=c[b+44>>2]|0;h=c[b+48>>2]|0;b=g+(h>>1)|0;if(!(h&1))i=d;else i=c[(c[b>>2]|0)+d>>2]|0;c[f>>2]=nj[i&2047](b,(a[c[e>>2]>>0]|0)!=0,(a[c[e+4>>2]>>0]|0)!=0)|0;return}function __ZN12MethodBind2RI10_Directory5ErrorbbED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK12MethodBind2RI10_Directory5ErrorbbE18_get_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;switch(b|0){case -1:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}case 0:{__ZN7VariantC2Eb(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}case 1:{__ZN7VariantC2Eb(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}default:e=0}l=a;return e|0}function __ZN9DirAccess4openERK6StringP5Error(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;if(__ZNK6String11begins_withEPKc(b,1123467)|0)g=0;else{h=__ZNK6String11begins_withEPKc(b,1091395)|0;g=h?1:2}h=c[1254096+(g<<2)>>2]|0;if(h|0?(i=vj[h&511]()|0,i|0):0){c[i+4>>2]=g;a[1263537]=0;g=c[(c[i>>2]|0)+36>>2]|0;c[f>>2]=0;h=c[b>>2]|0;if(h|0?(c[f>>2]=0,__Z28atomic_conditional_incrementPj(h+-8|0)|0):0)c[f>>2]=c[b>>2];b=$i[g&8191](i,f)|0;g=c[f>>2]|0;if(g|0?(__Z16atomic_decrementPj(g+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(g,1);if(d|0)c[d>>2]=b;if(!b){j=i;l=e;return j|0}gj[c[(c[i>>2]|0)+80>>2]&8191](i);__ZN6Memory11free_staticEPvb(i,0);j=0;l=e;return j|0}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1119845,1091304,261,1119850,0);j=0;l=e;return j|0}function __ZNK12MethodBind1RI10_Directory5ErrorRK6StringE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return __ZNK12MethodBind1RI10_Directory5ErrorRK6StringE18_get_argument_typeEi(a,b)|0}function __ZNK12MethodBind1RI10_Directory5ErrorRK6StringE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1119890);l=a;return c[b>>2]|0}function __ZN12MethodBind1RI10_Directory5ErrorRK6StringE4callEP6ObjectPPK7VariantiRNS8_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0;i=l;l=l+64|0;if((l|0)>=(m|0))ba(64);j=i+24|0;k=i+48|0;n=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1255652)|0:0){c[h>>2]=0;a[1263537]=0;o=d+24|0;p=c[o>>2]|0;if((p|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=p;c[b>>2]=0;l=i;return}q=p-(c[d+20>>2]|0)|0;if((q|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=q;c[b>>2]=0;l=i;return}if((g|0)>0){if((p|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);r=0}else{a[1263537]=0;r=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,r)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=r;c[b>>2]=0;l=i;return}}r=c[d+44>>2]|0;p=c[d+48>>2]|0;q=e+(p>>1)|0;if(!(p&1))s=r;else s=c[(c[q>>2]|0)+r>>2]|0;do if((g|0)<1){r=c[o>>2]|0;p=r+-1|0;if((r|0)>=1){e=c[d+16>>2]|0;t=(e|0)==0;if(t)u=0;else u=c[e+-4>>2]|0;if((r|0)<=(u|0)){if(t)v=0;else v=c[e+-4>>2]|0;do if((v|0)<(r|0)){if(t)w=0;else w=c[e+-4>>2]|0;if((w|0)<(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);x=0;break}else{a[1263537]=0;y=31;break}}else y=31;while(0);if((y|0)==31)x=e+(p*24|0)|0;__ZN7VariantC2ERKS_(n,x);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f>>2]|0);while(0);c[k>>2]=__ZNK7Variantcv6StringEv(n)|0;__ZN7VariantC2Ei(j,$i[s&8191](q,k)|0);q=c[k>>2]|0;if(q|0?(__Z16atomic_decrementPj(q+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(q,1);if(c[n>>2]|0)__ZN7Variant5clearEv(n);__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,897,1146558,0);c[b>>2]=0;l=i;return}function __ZN12MethodBind1RI10_Directory5ErrorRK6StringE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f;if(!b)h=0;else{i=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1255652)|0;h=i?b:0}b=c[a+44>>2]|0;i=c[a+48>>2]|0;a=h+(i>>1)|0;if(!(i&1))j=b;else j=c[(c[a>>2]|0)+b>>2]|0;b=c[d>>2]|0;d=c[b>>2]|0;if((d|0)!=0?(__Z28atomic_conditional_incrementPj(d+-8|0)|0)!=0:0)k=c[b>>2]|0;else k=0;c[g>>2]=k;c[e>>2]=$i[j&8191](a,g)|0;a=c[g>>2]|0;if(!a){l=f;return}if(__Z16atomic_decrementPj(a+-8|0)|0){l=f;return}__ZN6Memory11free_staticEPvb(a,1);l=f;return}function __ZN12MethodBind1RI10_Directory5ErrorRK6StringED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK12MethodBind1RI10_Directory5ErrorRK6StringE18_get_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case -1:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;l=a;return f|0}case 0:{c[d>>2]=0;__ZN7VariantC2ERK6String(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);e=c[d>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);f=b;l=a;return f|0}default:{f=0;l=a;return f|0}}return 0}function __ZN10_Semaphore18_initialize_classvEv(b){b=b|0;if(a[1263589]|0)return;if(!(a[1257001]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI9ReferenceEEvv();__ZN9Reference13_bind_methodsEv();a[1257001]=1}__ZN7ClassDB10_add_classI10_SemaphoreEEvv();__ZN10_Semaphore13_bind_methodsEv();a[1263589]=1;return}function __ZN10_Semaphore5_setvERK10StringNameRK7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK10_Semaphore5_getvERK10StringNameR7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK10_Semaphore19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+24|0;g=e+4|0;h=e;if(!d)__ZNK9Reference19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,0);__ZN6StringC2EPKc(f,1119912);i=c[f>>2]|0;f=i;j=g+4|0;c[j>>2]=0;k=g+12|0;c[k>>2]=0;c[g>>2]=0;n=(i|0)==0;if(!n?(c[j>>2]=0,__Z28atomic_conditional_incrementPj(i+-8|0)|0):0)c[j>>2]=f;c[g+8>>2]=0;f=c[k>>2]|0;if(f|0){if(!(__Z16atomic_decrementPj(f+-8|0)|0))__ZN6Memory11free_staticEPvb(f,1);c[k>>2]=0}c[g+16>>2]=256;if(!(c[b>>2]|0)){k=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=k;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0}k=__ZnwjPFPvjE(32,4740)|0;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0;c[k+12>>2]=0;c[k+16>>2]=7;f=k+20|0;c[f>>2]=0;j=k+24|0;c[j>>2]=0;o=k+28|0;c[o>>2]=0;__ZN12PropertyInfoaSERKS_(k,g)|0;p=c[b>>2]|0;q=p+4|0;r=c[q>>2]|0;c[j>>2]=r;c[f>>2]=0;c[o>>2]=p;if(r|0)c[r+20>>2]=k;c[q>>2]=k;if(!(c[p>>2]|0))c[p>>2]=k;k=p+8|0;c[k>>2]=(c[k>>2]|0)+1;k=c[g+12>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);k=c[g+4>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);if(!n?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);__ZN10StringNameC2EPKc(h,1119912);__ZN7ClassDB17get_property_listE10StringNameP4ListI12PropertyInfo16DefaultAllocatorEbPK6Object(h,b,1,a);__ZN10StringNameD2Ev(h);if(!d){l=e;return}__ZNK9Reference19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,1);l=e;return}function __ZN10_Semaphore14_notificationvEib(a,b,c){a=a|0;b=b|0;c=c|0;return}function __ZNK10_Semaphore16_get_class_namevEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+8|0;e=b+4|0;f=b;g=a+88|0;a=c[g>>2]|0;if(a|0){if(c[a+4>>2]|0){l=b;return g|0}if(__ZNK6String6lengthEv(a+8|0)|0){l=b;return g|0}}__ZN6StringC2EPKc(d,1119912);c[f>>2]=c[d>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameaSERKS_(g,e);__ZN10StringNameD2Ev(e);e=c[f>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);l=b;return g|0}function __ZNK10_Semaphore9get_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1119912);l=a;return c[b>>2]|0}function __ZNK10_Semaphore8is_classERK6String(a,b){a=a|0;b=b|0;var c=0;if(!(__ZNK6StringeqEPKc(b,1119912)|0)?!(__ZNK6StringeqEPKc(b,1126157)|0):0)c=__ZNK6StringeqEPKc(b,1142944)|0;else c=1;return c|0}function __ZNK10_Semaphore12is_class_ptrEPv(a,b){a=a|0;b=b|0;return (b|0)==1255660|((b|0)==1220724|(b|0)==1220580)|0}function __ZN10_SemaphoreD2Ev(a){a=a|0;var b=0;c[a>>2]=410284;b=c[a+92>>2]|0;gj[c[(c[b>>2]|0)+12>>2]&8191](b);__ZN6Memory11free_staticEPvb(b,0);__ZN10StringNameD2Ev(a+88|0);__ZN9ReferenceD2Ev(a);return}function __ZN10_SemaphoreD0Ev(a){a=a|0;var b=0;c[a>>2]=410284;b=c[a+92>>2]|0;gj[c[(c[b>>2]|0)+12>>2]&8191](b);__ZN6Memory11free_staticEPvb(b,0);__ZN10StringNameD2Ev(a+88|0);__ZN9ReferenceD2Ev(a);__ZdlPv(a);return}function __ZN7ClassDB10_add_classI10_SemaphoreEEvv(){var a=0,b=0,d=0,e=0,f=0,g=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+16|0;d=a+12|0;e=a+8|0;f=a+4|0;g=a;__ZN6StringC2EPKc(b,1119912);c[e>>2]=c[b>>2];__ZN10StringNameC2ERK6String(d,e);__ZN6StringC2EPKc(b,1126157);c[g>>2]=c[b>>2];__ZN10StringNameC2ERK6String(f,g);__ZN7ClassDB11_add_class2ERK10StringNameS2_(d,f);__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);__ZN10StringNameD2Ev(d);d=c[e>>2]|0;if(!d){l=a;return}if(__Z16atomic_decrementPj(d+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(d,1);l=a;return}function __ZN10_Semaphore13_bind_methodsEv(){var a=0,b=0,d=0,e=0,f=0,g=0,h=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a+8|0;d=a;__Z8D_METHODPKc(b,1125795);e=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(e);c[e>>2]=410376;__ZN10MethodBind10_set_constEb(e,0);__ZN10MethodBind24_generate_argument_typesEi(e,0);__ZN10MethodBind12_set_returnsEb(e,1);c[e+44>>2]=5900;c[e+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,e,b,0,0)|0;e=b+4|0;f=c[e>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0){g=c[e>>2]|0;e=(g|0)==0?0:g+-4|0;g=e+4|0;if(c[e>>2]|0){h=0;do{__ZN10StringNameD2Ev(g+(h<<2)|0);h=h+1|0}while(h>>>0<(c[e>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(f,1)}__ZN10StringNameD2Ev(b);__Z8D_METHODPKc(d,1119901);b=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(b);c[b>>2]=410376;__ZN10MethodBind10_set_constEb(b,0);__ZN10MethodBind24_generate_argument_typesEi(b,0);__ZN10MethodBind12_set_returnsEb(b,1);c[b+44>>2]=5901;c[b+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,b,d,0,0)|0;b=d+4|0;f=c[b>>2]|0;if(!f){__ZN10StringNameD2Ev(d);l=a;return}if(__Z16atomic_decrementPj(f+-8|0)|0){__ZN10StringNameD2Ev(d);l=a;return}e=c[b>>2]|0;b=(e|0)==0?0:e+-4|0;e=b+4|0;if(c[b>>2]|0){h=0;do{__ZN10StringNameD2Ev(e+(h<<2)|0);h=h+1|0}while(h>>>0<(c[b>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(f,1);__ZN10StringNameD2Ev(d);l=a;return}function __ZN10_Semaphore4waitEv(a){a=a|0;var b=0;b=c[a+92>>2]|0;return ij[c[c[b>>2]>>2]&8191](b)|0}function __ZN10_Semaphore4postEv(a){a=a|0;var b=0;b=c[a+92>>2]|0;return ij[c[(c[b>>2]|0)+4>>2]&8191](b)|0}function __ZNK12MethodBind0RI10_Semaphore5ErrorE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK12MethodBind0RI10_Semaphore5ErrorE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1119912);l=a;return c[b>>2]|0}function __ZN12MethodBind0RI10_Semaphore5ErrorE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1255660)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2Ei(i,ij[n&8191](d)|0);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,266,1146558,0);c[b>>2]=0;l=f;return}function __ZN12MethodBind0RI10_Semaphore5ErrorE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0;if(!b)f=0;else{d=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1255660)|0;f=d?b:0}b=c[a+44>>2]|0;d=c[a+48>>2]|0;a=f+(d>>1)|0;if(!(d&1)){g=b;h=ij[g&8191](a)|0;c[e>>2]=h;return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=ij[g&8191](a)|0;c[e>>2]=h;return}}function __ZN12MethodBind0RI10_Semaphore5ErrorED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN6_Mutex18_initialize_classvEv(b){b=b|0;if(a[1263590]|0)return;if(!(a[1257001]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI9ReferenceEEvv();__ZN9Reference13_bind_methodsEv();a[1257001]=1}__ZN7ClassDB10_add_classI6_MutexEEvv();__ZN6_Mutex13_bind_methodsEv();a[1263590]=1;return}function __ZN6_Mutex5_setvERK10StringNameRK7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK6_Mutex5_getvERK10StringNameR7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK6_Mutex19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+24|0;g=e+4|0;h=e;if(!d)__ZNK9Reference19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,0);__ZN6StringC2EPKc(f,1119950);i=c[f>>2]|0;f=i;j=g+4|0;c[j>>2]=0;k=g+12|0;c[k>>2]=0;c[g>>2]=0;n=(i|0)==0;if(!n?(c[j>>2]=0,__Z28atomic_conditional_incrementPj(i+-8|0)|0):0)c[j>>2]=f;c[g+8>>2]=0;f=c[k>>2]|0;if(f|0){if(!(__Z16atomic_decrementPj(f+-8|0)|0))__ZN6Memory11free_staticEPvb(f,1);c[k>>2]=0}c[g+16>>2]=256;if(!(c[b>>2]|0)){k=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=k;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0}k=__ZnwjPFPvjE(32,4740)|0;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0;c[k+12>>2]=0;c[k+16>>2]=7;f=k+20|0;c[f>>2]=0;j=k+24|0;c[j>>2]=0;o=k+28|0;c[o>>2]=0;__ZN12PropertyInfoaSERKS_(k,g)|0;p=c[b>>2]|0;q=p+4|0;r=c[q>>2]|0;c[j>>2]=r;c[f>>2]=0;c[o>>2]=p;if(r|0)c[r+20>>2]=k;c[q>>2]=k;if(!(c[p>>2]|0))c[p>>2]=k;k=p+8|0;c[k>>2]=(c[k>>2]|0)+1;k=c[g+12>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);k=c[g+4>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);if(!n?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);__ZN10StringNameC2EPKc(h,1119950);__ZN7ClassDB17get_property_listE10StringNameP4ListI12PropertyInfo16DefaultAllocatorEbPK6Object(h,b,1,a);__ZN10StringNameD2Ev(h);if(!d){l=e;return}__ZNK9Reference19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,1);l=e;return}function __ZN6_Mutex14_notificationvEib(a,b,c){a=a|0;b=b|0;c=c|0;return}function __ZNK6_Mutex16_get_class_namevEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+8|0;e=b+4|0;f=b;g=a+88|0;a=c[g>>2]|0;if(a|0){if(c[a+4>>2]|0){l=b;return g|0}if(__ZNK6String6lengthEv(a+8|0)|0){l=b;return g|0}}__ZN6StringC2EPKc(d,1119950);c[f>>2]=c[d>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameaSERKS_(g,e);__ZN10StringNameD2Ev(e);e=c[f>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);l=b;return g|0}function __ZNK6_Mutex9get_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1119950);l=a;return c[b>>2]|0}function __ZNK6_Mutex8is_classERK6String(a,b){a=a|0;b=b|0;var c=0;if(!(__ZNK6StringeqEPKc(b,1119950)|0)?!(__ZNK6StringeqEPKc(b,1126157)|0):0)c=__ZNK6StringeqEPKc(b,1142944)|0;else c=1;return c|0}function __ZNK6_Mutex12is_class_ptrEPv(a,b){a=a|0;b=b|0;return (b|0)==1255664|((b|0)==1220724|(b|0)==1220580)|0}function __ZN6_MutexD2Ev(a){a=a|0;var b=0;c[a>>2]=410412;b=c[a+92>>2]|0;gj[c[(c[b>>2]|0)+12>>2]&8191](b);__ZN6Memory11free_staticEPvb(b,0);__ZN10StringNameD2Ev(a+88|0);__ZN9ReferenceD2Ev(a);return}function __ZN6_MutexD0Ev(a){a=a|0;var b=0;c[a>>2]=410412;b=c[a+92>>2]|0;gj[c[(c[b>>2]|0)+12>>2]&8191](b);__ZN6Memory11free_staticEPvb(b,0);__ZN10StringNameD2Ev(a+88|0);__ZN9ReferenceD2Ev(a);__ZdlPv(a);return}function __ZN7ClassDB10_add_classI6_MutexEEvv(){var a=0,b=0,d=0,e=0,f=0,g=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+16|0;d=a+12|0;e=a+8|0;f=a+4|0;g=a;__ZN6StringC2EPKc(b,1119950);c[e>>2]=c[b>>2];__ZN10StringNameC2ERK6String(d,e);__ZN6StringC2EPKc(b,1126157);c[g>>2]=c[b>>2];__ZN10StringNameC2ERK6String(f,g);__ZN7ClassDB11_add_class2ERK10StringNameS2_(d,f);__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);__ZN10StringNameD2Ev(d);d=c[e>>2]|0;if(!d){l=a;return}if(__Z16atomic_decrementPj(d+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(d,1);l=a;return}function __ZN6_Mutex13_bind_methodsEv(){var a=0,b=0,d=0,e=0,f=0,g=0,h=0,i=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+16|0;d=a+8|0;e=a;__Z8D_METHODPKc(b,1119923);f=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(f);c[f>>2]=410504;__ZN10MethodBind10_set_constEb(f,0);__ZN10MethodBind24_generate_argument_typesEi(f,0);c[f+44>>2]=5345;c[f+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,f,b,0,0)|0;f=b+4|0;g=c[f>>2]|0;if(g|0?(__Z16atomic_decrementPj(g+-8|0)|0)==0:0){h=c[f>>2]|0;f=(h|0)==0?0:h+-4|0;h=f+4|0;if(c[f>>2]|0){i=0;do{__ZN10StringNameD2Ev(h+(i<<2)|0);i=i+1|0}while(i>>>0<(c[f>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(g,1)}__ZN10StringNameD2Ev(b);__Z8D_METHODPKc(d,1119928);b=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(b);c[b>>2]=410540;__ZN10MethodBind10_set_constEb(b,0);__ZN10MethodBind24_generate_argument_typesEi(b,0);__ZN10MethodBind12_set_returnsEb(b,1);c[b+44>>2]=5902;c[b+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,b,d,0,0)|0;b=d+4|0;g=c[b>>2]|0;if(g|0?(__Z16atomic_decrementPj(g+-8|0)|0)==0:0){f=c[b>>2]|0;b=(f|0)==0?0:f+-4|0;f=b+4|0;if(c[b>>2]|0){i=0;do{__ZN10StringNameD2Ev(f+(i<<2)|0);i=i+1|0}while(i>>>0<(c[b>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(g,1)}__ZN10StringNameD2Ev(d);__Z8D_METHODPKc(e,1119943);d=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(d);c[d>>2]=410504;__ZN10MethodBind10_set_constEb(d,0);__ZN10MethodBind24_generate_argument_typesEi(d,0);c[d+44>>2]=5346;c[d+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,d,e,0,0)|0;d=e+4|0;g=c[d>>2]|0;if(!g){__ZN10StringNameD2Ev(e);l=a;return}if(__Z16atomic_decrementPj(g+-8|0)|0){__ZN10StringNameD2Ev(e);l=a;return}b=c[d>>2]|0;d=(b|0)==0?0:b+-4|0;b=d+4|0;if(c[d>>2]|0){i=0;do{__ZN10StringNameD2Ev(b+(i<<2)|0);i=i+1|0}while(i>>>0<(c[d>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(g,1);__ZN10StringNameD2Ev(e);l=a;return}function __ZN6_Mutex4lockEv(a){a=a|0;var b=0;b=c[a+92>>2]|0;gj[c[c[b>>2]>>2]&8191](b);return}function __ZN6_Mutex8try_lockEv(a){a=a|0;var b=0;b=c[a+92>>2]|0;return ij[c[(c[b>>2]|0)+8>>2]&8191](b)|0}function __ZN6_Mutex6unlockEv(a){a=a|0;var b=0;b=c[a+92>>2]|0;gj[c[(c[b>>2]|0)+4>>2]&8191](b);return}function __ZNK12MethodBind0RI6_Mutex5ErrorE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK12MethodBind0RI6_Mutex5ErrorE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1119950);l=a;return c[b>>2]|0}function __ZN12MethodBind0RI6_Mutex5ErrorE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1255664)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2Ei(i,ij[n&8191](d)|0);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,266,1146558,0);c[b>>2]=0;l=f;return}function __ZN12MethodBind0RI6_Mutex5ErrorE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0;if(!b)f=0;else{d=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1255664)|0;f=d?b:0}b=c[a+44>>2]|0;d=c[a+48>>2]|0;a=f+(d>>1)|0;if(!(d&1)){g=b;h=ij[g&8191](a)|0;c[e>>2]=h;return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=ij[g&8191](a)|0;c[e>>2]=h;return}}function __ZN12MethodBind0RI6_Mutex5ErrorED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind0I6_MutexE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return 0}function __ZNK11MethodBind0I6_MutexE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1119950);l=a;return c[b>>2]|0}function __ZN11MethodBind0I6_MutexE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1255664)|0:0){c[h>>2]=0;a[1263537]=0;f=c[d+24>>2]|0;if((f|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=f;c[b>>2]=0;return}i=f-(c[d+20>>2]|0)|0;if((i|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=i;c[b>>2]=0;return}i=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))j=i;else j=c[(c[d>>2]|0)+i>>2]|0;gj[j&8191](d);c[b>>2]=0;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,110,1146558,0);c[b>>2]=0;return}function __ZN11MethodBind0I6_MutexE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1255664)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1)){g=b;gj[g&8191](a);return}else{g=c[(c[a>>2]|0)+b>>2]|0;gj[g&8191](a);return}}function __ZN11MethodBind0I6_MutexED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN7_Thread18_initialize_classvEv(b){b=b|0;if(a[1263591]|0)return;if(!(a[1257001]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI9ReferenceEEvv();__ZN9Reference13_bind_methodsEv();a[1257001]=1}__ZN7ClassDB10_add_classI7_ThreadEEvv();__ZN7_Thread13_bind_methodsEv();a[1263591]=1;return}function __ZN7_Thread5_setvERK10StringNameRK7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK7_Thread5_getvERK10StringNameR7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK7_Thread19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+24|0;g=e+4|0;h=e;if(!d)__ZNK9Reference19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,0);__ZN6StringC2EPKc(f,1120688);i=c[f>>2]|0;f=i;j=g+4|0;c[j>>2]=0;k=g+12|0;c[k>>2]=0;c[g>>2]=0;n=(i|0)==0;if(!n?(c[j>>2]=0,__Z28atomic_conditional_incrementPj(i+-8|0)|0):0)c[j>>2]=f;c[g+8>>2]=0;f=c[k>>2]|0;if(f|0){if(!(__Z16atomic_decrementPj(f+-8|0)|0))__ZN6Memory11free_staticEPvb(f,1);c[k>>2]=0}c[g+16>>2]=256;if(!(c[b>>2]|0)){k=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=k;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0}k=__ZnwjPFPvjE(32,4740)|0;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0;c[k+12>>2]=0;c[k+16>>2]=7;f=k+20|0;c[f>>2]=0;j=k+24|0;c[j>>2]=0;o=k+28|0;c[o>>2]=0;__ZN12PropertyInfoaSERKS_(k,g)|0;p=c[b>>2]|0;q=p+4|0;r=c[q>>2]|0;c[j>>2]=r;c[f>>2]=0;c[o>>2]=p;if(r|0)c[r+20>>2]=k;c[q>>2]=k;if(!(c[p>>2]|0))c[p>>2]=k;k=p+8|0;c[k>>2]=(c[k>>2]|0)+1;k=c[g+12>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);k=c[g+4>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);if(!n?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);__ZN10StringNameC2EPKc(h,1120688);__ZN7ClassDB17get_property_listE10StringNameP4ListI12PropertyInfo16DefaultAllocatorEbPK6Object(h,b,1,a);__ZN10StringNameD2Ev(h);if(!d){l=e;return}__ZNK9Reference19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,1);l=e;return}function __ZN7_Thread14_notificationvEib(a,b,c){a=a|0;b=b|0;c=c|0;return}function __ZNK7_Thread16_get_class_namevEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+8|0;e=b+4|0;f=b;g=a+88|0;a=c[g>>2]|0;if(a|0){if(c[a+4>>2]|0){l=b;return g|0}if(__ZNK6String6lengthEv(a+8|0)|0){l=b;return g|0}}__ZN6StringC2EPKc(d,1120688);c[f>>2]=c[d>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameaSERKS_(g,e);__ZN10StringNameD2Ev(e);e=c[f>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);l=b;return g|0}function __ZNK7_Thread9get_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1120688);l=a;return c[b>>2]|0}function __ZNK7_Thread8is_classERK6String(a,b){a=a|0;b=b|0;var c=0;if(!(__ZNK6StringeqEPKc(b,1120688)|0)?!(__ZNK6StringeqEPKc(b,1126157)|0):0)c=__ZNK6StringeqEPKc(b,1142944)|0;else c=1;return c|0}function __ZNK7_Thread12is_class_ptrEPv(a,b){a=a|0;b=b|0;return (b|0)==1255668|((b|0)==1220724|(b|0)==1220580)|0}function __ZN7_ThreadD2Ev(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d+4|0;f=d;c[b>>2]=410576;g=b+144|0;if(a[g>>0]|0){__ZN6StringC2EPKc(f,1119957);c[e>>2]=__ZNK6String4utf8Ev(f)|0;__Z19_err_set_last_errorPKc(__ZNK10CharString8get_dataEv(e)|0);h=c[e>>2]|0;if(h|0?(__Z16atomic_decrementPj(h+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(h,1);h=c[f>>2]|0;if(h|0?(__Z16atomic_decrementPj(h+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(h,1);a[1263537]=1}if(!(a[g>>0]|0))a[1263537]=0;else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1120038,1116579,2270,1120047,0);__ZN10StringNameD2Ev(b+152|0);g=b+120|0;if(c[g>>2]|0)__ZN7Variant5clearEv(g);g=b+96|0;if(!(c[g>>2]|0)){i=b+88|0;__ZN10StringNameD2Ev(i);__ZN9ReferenceD2Ev(b);l=d;return}__ZN7Variant5clearEv(g);i=b+88|0;__ZN10StringNameD2Ev(i);__ZN9ReferenceD2Ev(b);l=d;return}function __ZN7_ThreadD0Ev(a){a=a|0;__ZN7_ThreadD2Ev(a);__ZdlPv(a);return}function __ZN7ClassDB10_add_classI7_ThreadEEvv(){var a=0,b=0,d=0,e=0,f=0,g=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+16|0;d=a+12|0;e=a+8|0;f=a+4|0;g=a;__ZN6StringC2EPKc(b,1120688);c[e>>2]=c[b>>2];__ZN10StringNameC2ERK6String(d,e);__ZN6StringC2EPKc(b,1126157);c[g>>2]=c[b>>2];__ZN10StringNameC2ERK6String(f,g);__ZN7ClassDB11_add_class2ERK10StringNameS2_(d,f);__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);__ZN10StringNameD2Ev(d);d=c[e>>2]|0;if(!d){l=a;return}if(__Z16atomic_decrementPj(d+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(d,1);l=a;return}function __ZN7_Thread13_bind_methodsEv(){var a=0,b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0;a=l;l=l+96|0;if((l|0)>=(m|0))ba(96);b=a+80|0;d=a+72|0;e=a+24|0;f=a;g=a+64|0;h=a+56|0;i=a+48|0;__Z8D_METHODPKcS0_S0_S0_S0_(d,1120085,1126208,1120097,1120104,1120113);c[e>>2]=0;__ZN7VariantC2Ei(f,1);j=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(j);c[j>>2]=410668;__ZN10MethodBind10_set_constEb(j,0);__ZN10MethodBind24_generate_argument_typesEi(j,4);__ZN10MethodBind12_set_returnsEb(j,1);c[j+44>>2]=121;c[j+48>>2]=0;c[b>>2]=e;c[b+4>>2]=f;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,j,d,b,2)|0;if(c[f>>2]|0)__ZN7Variant5clearEv(f);if(c[e>>2]|0)__ZN7Variant5clearEv(e);j=d+4|0;k=c[j>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0){n=c[j>>2]|0;j=(n|0)==0?0:n+-4|0;n=j+4|0;if(c[j>>2]|0){o=0;do{__ZN10StringNameD2Ev(n+(o<<2)|0);o=o+1|0}while(o>>>0<(c[j>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(k,1)}__ZN10StringNameD2Ev(d);__Z8D_METHODPKc(g,1128240);d=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(d);c[d>>2]=410704;__ZN10MethodBind10_set_constEb(d,1);__ZN10MethodBind24_generate_argument_typesEi(d,0);__ZN10MethodBind12_set_returnsEb(d,1);c[d+44>>2]=5903;c[d+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,d,g,0,0)|0;d=g+4|0;k=c[d>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0){j=c[d>>2]|0;d=(j|0)==0?0:j+-4|0;j=d+4|0;if(c[d>>2]|0){o=0;do{__ZN10StringNameD2Ev(j+(o<<2)|0);o=o+1|0}while(o>>>0<(c[d>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(k,1)}__ZN10StringNameD2Ev(g);__Z8D_METHODPKc(h,1120122);g=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(g);c[g>>2]=410740;__ZN10MethodBind10_set_constEb(g,1);__ZN10MethodBind24_generate_argument_typesEi(g,0);__ZN10MethodBind12_set_returnsEb(g,1);c[g+44>>2]=5904;c[g+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,g,h,0,0)|0;g=h+4|0;k=c[g>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0){d=c[g>>2]|0;g=(d|0)==0?0:d+-4|0;d=g+4|0;if(c[g>>2]|0){o=0;do{__ZN10StringNameD2Ev(d+(o<<2)|0);o=o+1|0}while(o>>>0<(c[g>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(k,1)}__ZN10StringNameD2Ev(h);__Z8D_METHODPKc(i,1120132);h=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(h);c[h>>2]=410776;__ZN10MethodBind10_set_constEb(h,0);__ZN10MethodBind24_generate_argument_typesEi(h,0);__ZN10MethodBind12_set_returnsEb(h,1);c[h+44>>2]=1994;c[h+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,h,i,0,0)|0;h=i+4|0;k=c[h>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0){g=c[h>>2]|0;h=(g|0)==0?0:g+-4|0;g=h+4|0;if(c[h>>2]|0){o=0;do{__ZN10StringNameD2Ev(g+(o<<2)|0);o=o+1|0}while(o>>>0<(c[h>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(k,1)}__ZN10StringNameD2Ev(i);__ZN6StringC2EPKc(b,1120688);c[f>>2]=c[b>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameC2EPKc(b,1120155);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(e,b,0);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(e);i=c[f>>2]|0;if(i|0?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);__ZN6StringC2EPKc(b,1120688);c[f>>2]=c[b>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameC2EPKc(b,1120168);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(e,b,1);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(e);i=c[f>>2]|0;if(i|0?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);__ZN6StringC2EPKc(b,1120688);c[f>>2]=c[b>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameC2EPKc(b,1120184);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(e,b,2);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(e);e=c[f>>2]|0;if(!e){l=a;return}if(__Z16atomic_decrementPj(e+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(e,1);l=a;return}function __ZN7_Thread5startEP6ObjectRK10StringNameRK7Varianti(b,d,e,f,g){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;var h=0,i=0,j=0,k=0,n=0,o=0,p=0;h=l;l=l+48|0;if((l|0)>=(m|0))ba(48);i=h+24|0;j=h;k=b+144|0;if(a[k>>0]|0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1120315,1116579,2193,1120321,0);n=22;l=h;return n|0}a[1263537]=0;if(!d){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1120315,1116579,2194,1120380,0);n=31;l=h;return n|0}__ZN10StringNameC2Ev(i);o=(c[e>>2]|0)==(c[i>>2]|0);__ZN10StringNameD2Ev(i);if(o){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1120315,1116579,2195,1120447,0);n=31;l=h;return n|0}a[1263537]=0;if(g>>>0>2){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1120315,1116579,2196,1120527,0);n=31;l=h;return n|0}c[i>>2]=0;__ZN7VariantaSERKS_(b+96|0,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);o=b+152|0;__ZN10StringNameaSERKS_(o,e);e=b+148|0;c[e>>2]=d;d=b+120|0;__ZN7VariantaSERKS_(d,f);a[k>>0]=1;f=__ZnwjPKc(4,1263606)|0;a[1263537]=0;if(__ZN9Reference8init_refEv(b)|0)c[f>>2]=b;c[i>>2]=g;g=__ZN6Thread6createEPFvPvES0_RKNS_8SettingsE(5347,f,i)|0;c[b+156>>2]=g;if(!g){a[k>>0]=0;__ZN10StringNameC2Ev(j);__ZN10StringNameaSERKS_(o,j);__ZN10StringNameD2Ev(j);c[e>>2]=0;c[j>>2]=0;__ZN7VariantaSERKS_(d,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);p=20}else p=0;n=p;l=h;return n|0}function __ZNK7_Thread6get_idEv(a){a=a|0;var b=0,d=0;b=c[a+156>>2]|0;if(!b){d=0;return d|0}a=ij[c[c[b>>2]>>2]&8191](b)|0;d=__Z4itosx(a,F)|0;return d|0}function __ZNK7_Thread9is_activeEv(b){b=b|0;return (a[b+144>>0]|0)!=0|0}function __ZN7_Thread14wait_to_finishEv(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0;e=l;l=l+48|0;if((l|0)>=(m|0))ba(48);f=e+24|0;g=e;h=d+156|0;i=c[h>>2]|0;if(!i){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1120198,1116579,2234,1120213,0);c[b>>2]=0;l=e;return}a[1263537]=0;j=d+144|0;if(!(a[j>>0]|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1120198,1116579,2235,1120264,0);c[b>>2]=0;l=e;return}a[1263537]=0;__ZN6Thread14wait_to_finishEPS_(i);__ZN7VariantC2ERKS_(f,d+96|0);a[j>>0]=0;__ZN10StringNameC2Ev(g);__ZN10StringNameaSERKS_(d+152|0,g);__ZN10StringNameD2Ev(g);c[d+148>>2]=0;c[g>>2]=0;__ZN7VariantaSERKS_(d+120|0,g);if(c[g>>2]|0)__ZN7Variant5clearEv(g);c[h>>2]=0;__ZN7VariantC2ERKS_(b,f);if(c[f>>2]|0)__ZN7Variant5clearEv(f);l=e;return}function __ZN6Thread14wait_to_finishEPS_(a){a=a|0;var b=0;b=c[313807]|0;if(!b)return;gj[b&8191](a);return}function __ZNK12MethodBind0RI7_Thread7VariantE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;if((b|0)!=-1){f=0;l=a;return f|0}c[d>>2]=0;__ZN7VariantC2ERKS_(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);if(c[d>>2]|0)__ZN7Variant5clearEv(d);f=b;l=a;return f|0}function __ZNK12MethodBind0RI7_Thread7VariantE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1120688);l=a;return c[b>>2]|0}function __ZN12MethodBind0RI7_Thread7VariantE4callEP6ObjectPPKS1_iRNS1_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1255668)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;Pi[n&2047](i,d);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,266,1146558,0);c[b>>2]=0;l=f;return}function __ZN12MethodBind0RI7_Thread7VariantE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;d=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=d;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1255668)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;Pi[i&2047](f,a);__ZN7VariantaSERKS_(e,f);if(!(c[f>>2]|0)){l=d;return}__ZN7Variant5clearEv(f);l=d;return}function __ZN12MethodBind0RI7_Thread7VariantED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI7_ThreadbE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Eb(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK13MethodBind0RCI7_ThreadbE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1120688);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI7_ThreadbE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1255668)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2Eb(i,ij[n&8191](d)|0);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI7_ThreadbE7ptrcallEP6ObjectPPKvPv(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0;if(!d)g=0;else{e=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1255668)|0;g=e?d:0}d=c[b+44>>2]|0;e=c[b+48>>2]|0;b=g+(e>>1)|0;if(!(e&1)){h=d;i=ij[h&8191](b)|0;j=i&1;a[f>>0]=j;return}else{h=c[(c[b>>2]|0)+d>>2]|0;i=ij[h&8191](b)|0;j=i&1;a[f>>0]=j;return}}function __ZN13MethodBind0RCI7_ThreadbED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI7_Thread6StringE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;if((b|0)!=-1){f=0;l=a;return f|0}c[d>>2]=0;__ZN7VariantC2ERK6String(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);e=c[d>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);f=b;l=a;return f|0}function __ZNK13MethodBind0RCI7_Thread6StringE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1120688);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI7_Thread6StringE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;j=f+24|0;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1255668)|0:0){c[h>>2]=0;a[1263537]=0;k=c[d+24>>2]|0;if((k|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=k;c[b>>2]=0;l=f;return}n=k-(c[d+20>>2]|0)|0;if((n|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=n;c[b>>2]=0;l=f;return}n=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))o=n;else o=c[(c[d>>2]|0)+n>>2]|0;c[j>>2]=ij[o&8191](d)|0;__ZN7VariantC2ERK6String(i,j);d=c[j>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI7_Thread6StringE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0;if(!b)f=0;else{d=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1255668)|0;f=d?b:0}b=c[a+44>>2]|0;d=c[a+48>>2]|0;a=f+(d>>1)|0;if(!(d&1))g=b;else g=c[(c[a>>2]|0)+b>>2]|0;b=ij[g&8191](a)|0;a=b;g=c[e>>2]|0;if((g|0)==(b|0)){if(!b)return}else{if(g|0?(__Z16atomic_decrementPj(g+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(g,1);c[e>>2]=0;if(!b)return;if(__Z28atomic_conditional_incrementPj(b+-8|0)|0)c[e>>2]=a}if(__Z16atomic_decrementPj(b+-8|0)|0)return;__ZN6Memory11free_staticEPvb(b,1);return}function __ZN13MethodBind0RCI7_Thread6StringED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN7_Thread11_start_funcEPv(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0;d=l;l=l+80|0;if((l|0)>=(m|0))ba(80);e=d;f=d+68|0;g=d+64|0;h=d+56|0;i=d+60|0;j=d+52|0;k=d+48|0;n=d+44|0;o=d+36|0;p=d+32|0;q=d+40|0;r=d+28|0;s=d+24|0;t=c[b>>2]|0;if(t){__ZN9Reference9referenceEv(t);u=c[b>>2]|0;if(((u|0)!=0?__ZN9Reference11unreferenceEv(u)|0:0)?(u=c[b>>2]|0,__Z17predelete_handlerP6Object(u)|0):0){gj[c[(c[u>>2]|0)+76>>2]&8191](u);__ZN6Memory11free_staticEPvb(u,0);v=t}else v=t}else v=0;c[b>>2]=0;__ZN6Memory11free_staticEPvb(b,0);c[g>>2]=v+120;b=v+152|0;t=c[b>>2]|0;do if(t){u=c[t+4>>2]|0;if(u|0){__ZN6StringC2EPKc(e,u);w=c[e>>2]|0;break}u=t+8|0;c[e>>2]=0;x=c[u>>2]|0;if((x|0)!=0?(c[e>>2]=0,(__Z28atomic_conditional_incrementPj(x+-8|0)|0)!=0):0){x=c[u>>2]|0;c[e>>2]=x;w=x}else w=0}else{c[e>>2]=0;w=0}while(0);c[h>>2]=w;__ZN6Thread8set_nameERK6String(h)|0;w=c[h>>2]|0;if(w|0?(__Z16atomic_decrementPj(w+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(w,1);w=c[v+148>>2]|0;ui[c[(c[w>>2]|0)+48>>2]&4095](e,w,b,g,1,f);__ZN7VariantaSERKS_(v+96|0,e);if(c[e>>2]|0)__ZN7Variant5clearEv(e);g=c[f>>2]|0;if(g|0){c[h>>2]=0;switch(g|0){case 2:{g=c[f+4>>2]|0;c[e>>2]=__Z4itosx(g,((g|0)<0)<<31>>31)|0;g=__ZplPKcRK6String(1120561,e)|0;f=g;w=c[h>>2]|0;if((w|0)==(g|0)){if(g|0)y=28}else{if(w|0?(__Z16atomic_decrementPj(w+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(w,1);c[h>>2]=0;if(g|0)if(!(__Z28atomic_conditional_incrementPj(g+-8|0)|0))y=28;else{c[h>>2]=f;y=28}}if((y|0)==28?(__Z16atomic_decrementPj(g+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(g,1);g=c[e>>2]|0;if(g|0?(__Z16atomic_decrementPj(g+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(g,1);break}case 3:{__ZN6StringaSEPKc(h,1120580);break}case 4:{__ZN6StringaSEPKc(h,1120580);break}case 1:{__ZN6StringaSEPKc(h,1120599);break}default:{}}g=c[b>>2]|0;do if(g){b=c[g+4>>2]|0;if(b|0){__ZN6StringC2EPKc(e,b);z=c[e>>2]|0;break}b=g+8|0;c[e>>2]=0;y=c[b>>2]|0;if((y|0)!=0?(c[e>>2]=0,(__Z28atomic_conditional_incrementPj(y+-8|0)|0)!=0):0){y=c[b>>2]|0;c[e>>2]=y;z=y}else z=0}else{c[e>>2]=0;z=0}while(0);c[q>>2]=z;c[p>>2]=__ZplPKcRK6String(1120616,q)|0;__ZN6StringC2EPKc(e,1120642);c[o>>2]=__ZNK6StringplERKS_(p,e)|0;z=c[v+156>>2]|0;if(!z)A=0;else{g=ij[c[c[z>>2]>>2]&8191](z)|0;A=__Z4itosx(g,F)|0}c[r>>2]=A;c[n>>2]=__ZNK6StringplERKS_(o,r)|0;__ZN6StringC2EPKc(s,1120666);c[k>>2]=__ZNK6StringplERKS_(n,s)|0;c[j>>2]=__ZNK6StringplERKS_(k,h)|0;c[i>>2]=__ZNK6String4utf8Ev(j)|0;__Z19_err_set_last_errorPKc(__ZNK10CharString8get_dataEv(i)|0);A=c[i>>2]|0;if(A|0?(__Z16atomic_decrementPj(A+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(A,1);A=c[j>>2]|0;if(A|0?(__Z16atomic_decrementPj(A+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(A,1);A=c[k>>2]|0;if(A|0?(__Z16atomic_decrementPj(A+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(A,1);A=c[s>>2]|0;if(A|0?(__Z16atomic_decrementPj(A+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(A,1);A=c[n>>2]|0;if(A|0?(__Z16atomic_decrementPj(A+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(A,1);A=c[r>>2]|0;if(A|0?(__Z16atomic_decrementPj(A+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(A,1);A=c[o>>2]|0;if(A|0?(__Z16atomic_decrementPj(A+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(A,1);A=c[e>>2]|0;if(A|0?(__Z16atomic_decrementPj(A+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(A,1);A=c[p>>2]|0;if(A|0?(__Z16atomic_decrementPj(A+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(A,1);A=c[q>>2]|0;if(A|0?(__Z16atomic_decrementPj(A+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(A,1);a[1263537]=1;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1120676,1116579,2187,1130797,0);a[1263537]=0;A=c[h>>2]|0;do if(A|0){if(__Z16atomic_decrementPj(A+-8|0)|0)break;__ZN6Memory11free_staticEPvb(A,1)}while(0)}if(!v){l=d;return}if(!(__ZN9Reference11unreferenceEv(v)|0)){l=d;return}if(!(__Z17predelete_handlerP6Object(v)|0)){l=d;return}gj[c[(c[v>>2]|0)+76>>2]&8191](v);__ZN6Memory11free_staticEPvb(v,0);l=d;return}function __ZN6Thread6createEPFvPvES0_RKNS_8SettingsE(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0;e=c[313805]|0;if(!e){f=0;return f|0}f=nj[e&2047](a,b,d)|0;return f|0}function __ZNK12MethodBind4RI7_Thread5ErrorP6ObjectRK10StringNameRK7VariantiE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return __ZNK12MethodBind4RI7_Thread5ErrorP6ObjectRK10StringNameRK7VariantiE18_get_argument_typeEi(a,b)|0}function __ZNK12MethodBind4RI7_Thread5ErrorP6ObjectRK10StringNameRK7VariantiE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1120688);l=a;return c[b>>2]|0}function __ZN12MethodBind4RI7_Thread5ErrorP6ObjectRK10StringNameRK7VariantiE4callES3_PPS8_iRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0;i=l;l=l+160|0;if((l|0)>=(m|0))ba(160);j=i+120|0;k=i+96|0;n=i+144|0;o=i+72|0;p=i+48|0;q=i+24|0;r=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1255668)|0:0){c[h>>2]=0;a[1263537]=0;s=d+24|0;t=c[s>>2]|0;if((t|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=t;c[b>>2]=0;l=i;return}u=t-(c[d+20>>2]|0)|0;if((u|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=u;c[b>>2]=0;l=i;return}if((g|0)>0){if((t|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);v=0}else{a[1263537]=0;v=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,v)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=v;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[s>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);w=0}else{a[1263537]=0;w=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,w)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=w;c[b>>2]=0;l=i;return}if((g|0)>2){if((c[s>>2]|0)<2){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);x=0}else{a[1263537]=0;x=c[(c[d+32>>2]|0)+12>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+8>>2]>>2]|0,x)|0)){c[h>>2]=2;c[h+4>>2]=2;c[h+8>>2]=x;c[b>>2]=0;l=i;return}if((g|0)>3){if((c[s>>2]|0)<3){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);y=0}else{a[1263537]=0;y=c[(c[d+32>>2]|0)+16>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+12>>2]>>2]|0,y)|0)){c[h>>2]=2;c[h+4>>2]=3;c[h+8>>2]=y;c[b>>2]=0;l=i;return}}}}}y=c[d+44>>2]|0;x=c[d+48>>2]|0;w=e+(x>>1)|0;if(!(x&1))z=y;else z=c[(c[w>>2]|0)+y>>2]|0;do if((g|0)<1){y=c[s>>2]|0;x=y+-1|0;if((y|0)>=1){e=c[d+16>>2]|0;v=(e|0)==0;if(v)A=0;else A=c[e+-4>>2]|0;if((y|0)<=(A|0)){if(v)B=0;else B=c[e+-4>>2]|0;do if((B|0)<(y|0)){if(v)C=0;else C=c[e+-4>>2]|0;if((C|0)<(y|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);D=0;break}else{a[1263537]=0;E=49;break}}else E=49;while(0);if((E|0)==49)D=e+(x*24|0)|0;__ZN7VariantC2ERKS_(k,D);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);D=__ZNK7VariantcvP6ObjectEv(k)|0;do if((g|0)<2){C=c[s>>2]|0;B=C+-1|0;A=C+-2|0;if((C|0)>=2){C=c[d+16>>2]|0;y=(C|0)==0;if(y)F=0;else F=c[C+-4>>2]|0;if((B|0)<=(F|0)){if(y)G=0;else G=c[C+-4>>2]|0;do if((G|0)<(B|0)){if(y)H=0;else H=c[C+-4>>2]|0;if((H|0)<(B|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);I=0;break}else{a[1263537]=0;E=66;break}}else E=66;while(0);if((E|0)==66)I=C+(A*24|0)|0;__ZN7VariantC2ERKS_(o,I);break}}c[o>>2]=0}else __ZN7VariantC2ERKS_(o,c[f+4>>2]|0);while(0);c[n>>2]=__ZNK7Variantcv10StringNameEv(o)|0;do if((g|0)<3){I=c[s>>2]|0;H=I+-2|0;G=I+-3|0;if((H|0)>=1){I=c[d+16>>2]|0;F=(I|0)==0;if(F)J=0;else J=c[I+-4>>2]|0;if((H|0)<=(J|0)){if(F)K=0;else K=c[I+-4>>2]|0;do if((K|0)<(H|0)){if(F)L=0;else L=c[I+-4>>2]|0;if((L|0)<(H|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);M=0;break}else{a[1263537]=0;E=83;break}}else E=83;while(0);if((E|0)==83)M=I+(G*24|0)|0;__ZN7VariantC2ERKS_(q,M);break}}c[q>>2]=0}else __ZN7VariantC2ERKS_(q,c[f+8>>2]|0);while(0);__ZN7VariantC2ERKS_(p,q);do if((g|0)<4){M=c[s>>2]|0;L=M+-3|0;K=M+-4|0;if((L|0)>=1){M=c[d+16>>2]|0;J=(M|0)==0;if(J)N=0;else N=c[M+-4>>2]|0;if((L|0)<=(N|0)){if(J)O=0;else O=c[M+-4>>2]|0;do if((O|0)<(L|0)){if(J)P=0;else P=c[M+-4>>2]|0;if((P|0)<(L|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);Q=0;break}else{a[1263537]=0;E=100;break}}else E=100;while(0);if((E|0)==100)Q=M+(K*24|0)|0;__ZN7VariantC2ERKS_(r,Q);break}}c[r>>2]=0}else __ZN7VariantC2ERKS_(r,c[f+12>>2]|0);while(0);f=__ZNK7VariantcviEv(r)|0;__ZN7VariantC2Ei(j,Fi[z&127](w,D,n,p,f)|0);if(c[r>>2]|0)__ZN7Variant5clearEv(r);if(c[p>>2]|0)__ZN7Variant5clearEv(p);if(c[q>>2]|0)__ZN7Variant5clearEv(q);__ZN10StringNameD2Ev(n);if(c[o>>2]|0)__ZN7Variant5clearEv(o);if(c[k>>2]|0)__ZN7Variant5clearEv(k);__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,2886,1146558,0);c[b>>2]=0;l=i;return}function __ZN12MethodBind4RI7_Thread5ErrorP6ObjectRK10StringNameRK7VariantiE7ptrcallES3_PPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);g=f;h=f+24|0;if(!b)i=0;else{j=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1255668)|0;i=j?b:0}b=c[a+44>>2]|0;j=c[a+48>>2]|0;a=i+(j>>1)|0;if(!(j&1))k=b;else k=c[(c[a>>2]|0)+b>>2]|0;b=c[d>>2]|0;__ZN10StringNameC2ERK6String(g,c[d+4>>2]|0);c[h>>2]=c[g>>2];__ZN7VariantC2ERKS_(g,c[d+8>>2]|0);c[e>>2]=Fi[k&127](a,b,h,g,c[c[d+12>>2]>>2]|0)|0;if(!(c[g>>2]|0)){__ZN10StringNameD2Ev(h);l=f;return}__ZN7Variant5clearEv(g);__ZN10StringNameD2Ev(h);l=f;return}function __ZN12MethodBind4RI7_Thread5ErrorP6ObjectRK10StringNameRK7VariantiED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK12MethodBind4RI7_Thread5ErrorP6ObjectRK10StringNameRK7VariantiE18_get_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case -1:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;break}case 0:{__ZN7VariantC2EPK6Object(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;break}case 1:{__ZN10StringNameC2Ev(d);__ZN7VariantC2ERK10StringName(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);__ZN10StringNameD2Ev(d);f=b;break}case 2:{c[d>>2]=0;__ZN7VariantC2ERKS_(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);if(c[d>>2]|0)__ZN7Variant5clearEv(d);f=b;break}case 3:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;break}default:f=0}l=a;return f|0}function __ZN8_ClassDB18_initialize_classvEv(b){b=b|0;if(a[1263592]|0)return;__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI8_ClassDBEEvv();__ZN8_ClassDB13_bind_methodsEv();a[1263592]=1;return}function __ZN8_ClassDB5_setvERK10StringNameRK7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK8_ClassDB5_getvERK10StringNameR7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK8_ClassDB19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0;d=l;l=l+32|0;if((l|0)>=(m|0))ba(32);e=d+24|0;f=d+4|0;g=d;__ZN6StringC2EPKc(e,1120696);h=c[e>>2]|0;e=h;i=f+4|0;c[i>>2]=0;j=f+12|0;c[j>>2]=0;c[f>>2]=0;k=(h|0)==0;if(!k?(c[i>>2]=0,__Z28atomic_conditional_incrementPj(h+-8|0)|0):0)c[i>>2]=e;c[f+8>>2]=0;e=c[j>>2]|0;if(e|0){if(!(__Z16atomic_decrementPj(e+-8|0)|0))__ZN6Memory11free_staticEPvb(e,1);c[j>>2]=0}c[f+16>>2]=256;if(!(c[b>>2]|0)){j=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=j;c[j>>2]=0;c[j+4>>2]=0;c[j+8>>2]=0}j=__ZnwjPFPvjE(32,4740)|0;c[j>>2]=0;c[j+4>>2]=0;c[j+8>>2]=0;c[j+12>>2]=0;c[j+16>>2]=7;e=j+20|0;c[e>>2]=0;i=j+24|0;c[i>>2]=0;n=j+28|0;c[n>>2]=0;__ZN12PropertyInfoaSERKS_(j,f)|0;o=c[b>>2]|0;p=o+4|0;q=c[p>>2]|0;c[i>>2]=q;c[e>>2]=0;c[n>>2]=o;if(q|0)c[q+20>>2]=j;c[p>>2]=j;if(!(c[o>>2]|0))c[o>>2]=j;j=o+8|0;c[j>>2]=(c[j>>2]|0)+1;j=c[f+12>>2]|0;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);j=c[f+4>>2]|0;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);if(k){__ZN10StringNameC2EPKc(g,1120696);__ZN7ClassDB17get_property_listE10StringNameP4ListI12PropertyInfo16DefaultAllocatorEbPK6Object(g,b,1,a);__ZN10StringNameD2Ev(g);l=d;return}if(__Z16atomic_decrementPj(h+-8|0)|0){__ZN10StringNameC2EPKc(g,1120696);__ZN7ClassDB17get_property_listE10StringNameP4ListI12PropertyInfo16DefaultAllocatorEbPK6Object(g,b,1,a);__ZN10StringNameD2Ev(g);l=d;return}__ZN6Memory11free_staticEPvb(h,1);__ZN10StringNameC2EPKc(g,1120696);__ZN7ClassDB17get_property_listE10StringNameP4ListI12PropertyInfo16DefaultAllocatorEbPK6Object(g,b,1,a);__ZN10StringNameD2Ev(g);l=d;return}function __ZN8_ClassDB14_notificationvEib(a,b,c){a=a|0;b=b|0;c=c|0;return}function __ZNK8_ClassDB16_get_class_namevEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+8|0;e=b+4|0;f=b;g=a+76|0;a=c[g>>2]|0;if(a|0){if(c[a+4>>2]|0){l=b;return g|0}if(__ZNK6String6lengthEv(a+8|0)|0){l=b;return g|0}}__ZN6StringC2EPKc(d,1120696);c[f>>2]=c[d>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameaSERKS_(g,e);__ZN10StringNameD2Ev(e);e=c[f>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);l=b;return g|0}function __ZNK8_ClassDB9get_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1120696);l=a;return c[b>>2]|0}function __ZNK8_ClassDB8is_classERK6String(a,b){a=a|0;b=b|0;var c=0;if(__ZNK6StringeqEPKc(b,1120696)|0){c=1;return c|0}c=__ZNK6StringeqEPKc(b,1142944)|0;return c|0}function __ZNK8_ClassDB12is_class_ptrEPv(a,b){a=a|0;b=b|0;return (b|0)==1255672|(b|0)==1220580|0}function __ZN8_ClassDBD2Ev(a){a=a|0;c[a>>2]=410812;__ZN10StringNameD2Ev(a+76|0);__ZN6ObjectD2Ev(a);return}function __ZN8_ClassDBD0Ev(a){a=a|0;c[a>>2]=410812;__ZN10StringNameD2Ev(a+76|0);__ZN6ObjectD2Ev(a);__ZdlPv(a);return}function __ZN7ClassDB10_add_classI8_ClassDBEEvv(){var a=0,b=0,d=0,e=0,f=0,g=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+16|0;d=a+12|0;e=a+8|0;f=a+4|0;g=a;__ZN6StringC2EPKc(b,1120696);c[e>>2]=c[b>>2];__ZN10StringNameC2ERK6String(d,e);__ZN6StringC2EPKc(b,1142944);c[g>>2]=c[b>>2];__ZN10StringNameC2ERK6String(f,g);__ZN7ClassDB11_add_class2ERK10StringNameS2_(d,f);__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);__ZN10StringNameD2Ev(d);d=c[e>>2]|0;if(!d){l=a;return}if(__Z16atomic_decrementPj(d+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(d,1);l=a;return}function __ZN8_ClassDB13_bind_methodsEv(){var a=0,b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0;a=l;l=l+192|0;if((l|0)>=(m|0))ba(192);b=a+184|0;d=a+176|0;e=a+168|0;f=a+160|0;g=a+152|0;h=a+144|0;i=a+136|0;j=a+128|0;k=a+120|0;n=a+112|0;o=a+104|0;p=a;q=a+96|0;r=a+88|0;s=a+80|0;t=a+72|0;u=a+64|0;v=a+56|0;w=a+48|0;x=a+40|0;y=a+32|0;z=a+24|0;__Z8D_METHODPKc(d,1120705);A=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(A);c[A>>2]=410904;__ZN10MethodBind10_set_constEb(A,1);__ZN10MethodBind24_generate_argument_typesEi(A,0);__ZN10MethodBind12_set_returnsEb(A,1);c[A+44>>2]=5905;c[A+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,A,d,0,0)|0;A=d+4|0;B=c[A>>2]|0;if(B|0?(__Z16atomic_decrementPj(B+-8|0)|0)==0:0){C=c[A>>2]|0;A=(C|0)==0?0:C+-4|0;C=A+4|0;if(c[A>>2]|0){D=0;do{__ZN10StringNameD2Ev(C+(D<<2)|0);D=D+1|0}while(D>>>0<(c[A>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(B,1)}__ZN10StringNameD2Ev(d);__Z8D_METHODPKcS0_(e,1120720,1120746);d=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(d);c[d>>2]=410940;__ZN10MethodBind10_set_constEb(d,1);__ZN10MethodBind24_generate_argument_typesEi(d,1);__ZN10MethodBind12_set_returnsEb(d,1);c[d+44>>2]=4787;c[d+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,d,e,0,0)|0;d=e+4|0;B=c[d>>2]|0;if(B|0?(__Z16atomic_decrementPj(B+-8|0)|0)==0:0){A=c[d>>2]|0;d=(A|0)==0?0:A+-4|0;A=d+4|0;if(c[d>>2]|0){D=0;do{__ZN10StringNameD2Ev(A+(D<<2)|0);D=D+1|0}while(D>>>0<(c[d>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(B,1)}__ZN10StringNameD2Ev(e);__Z8D_METHODPKcS0_(f,1120752,1120746);e=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(e);c[e>>2]=410976;__ZN10MethodBind10_set_constEb(e,1);__ZN10MethodBind24_generate_argument_typesEi(e,1);__ZN10MethodBind12_set_returnsEb(e,1);c[e+44>>2]=4788;c[e+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,e,f,0,0)|0;e=f+4|0;B=c[e>>2]|0;if(B|0?(__Z16atomic_decrementPj(B+-8|0)|0)==0:0){d=c[e>>2]|0;e=(d|0)==0?0:d+-4|0;d=e+4|0;if(c[e>>2]|0){D=0;do{__ZN10StringNameD2Ev(d+(D<<2)|0);D=D+1|0}while(D>>>0<(c[e>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(B,1)}__ZN10StringNameD2Ev(f);__Z8D_METHODPKcS0_(g,1120769,1120746);f=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(f);c[f>>2]=411012;__ZN10MethodBind10_set_constEb(f,1);__ZN10MethodBind24_generate_argument_typesEi(f,1);__ZN10MethodBind12_set_returnsEb(f,1);c[f+44>>2]=4789;c[f+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,f,g,0,0)|0;f=g+4|0;B=c[f>>2]|0;if(B|0?(__Z16atomic_decrementPj(B+-8|0)|0)==0:0){e=c[f>>2]|0;f=(e|0)==0?0:e+-4|0;e=f+4|0;if(c[f>>2]|0){D=0;do{__ZN10StringNameD2Ev(e+(D<<2)|0);D=D+1|0}while(D>>>0<(c[f>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(B,1)}__ZN10StringNameD2Ev(g);__Z8D_METHODPKcS0_S0_(h,1120782,1120746,1120798);g=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(g);c[g>>2]=411048;__ZN10MethodBind10_set_constEb(g,1);__ZN10MethodBind24_generate_argument_typesEi(g,2);__ZN10MethodBind12_set_returnsEb(g,1);c[g+44>>2]=1323;c[g+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,g,h,0,0)|0;g=h+4|0;B=c[g>>2]|0;if(B|0?(__Z16atomic_decrementPj(B+-8|0)|0)==0:0){f=c[g>>2]|0;g=(f|0)==0?0:f+-4|0;f=g+4|0;if(c[g>>2]|0){D=0;do{__ZN10StringNameD2Ev(f+(D<<2)|0);D=D+1|0}while(D>>>0<(c[g>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(B,1)}__ZN10StringNameD2Ev(h);__Z8D_METHODPKcS0_(i,1121999,1120746);h=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(h);c[h>>2]=411012;__ZN10MethodBind10_set_constEb(h,1);__ZN10MethodBind24_generate_argument_typesEi(h,1);__ZN10MethodBind12_set_returnsEb(h,1);c[h+44>>2]=4790;c[h+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,h,i,0,0)|0;h=i+4|0;B=c[h>>2]|0;if(B|0?(__Z16atomic_decrementPj(B+-8|0)|0)==0:0){g=c[h>>2]|0;h=(g|0)==0?0:g+-4|0;g=h+4|0;if(c[h>>2]|0){D=0;do{__ZN10StringNameD2Ev(g+(D<<2)|0);D=D+1|0}while(D>>>0<(c[h>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(B,1)}__ZN10StringNameD2Ev(i);__Z8D_METHODPKcS0_(j,1120807,1120746);i=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(i);c[i>>2]=411084;__ZN10MethodBind10_set_constEb(i,1);__ZN10MethodBind24_generate_argument_typesEi(i,1);__ZN10MethodBind12_set_returnsEb(i,1);c[i+44>>2]=1757;c[i+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,i,j,0,0)|0;i=j+4|0;B=c[i>>2]|0;if(B|0?(__Z16atomic_decrementPj(B+-8|0)|0)==0:0){h=c[i>>2]|0;i=(h|0)==0?0:h+-4|0;h=i+4|0;if(c[i>>2]|0){D=0;do{__ZN10StringNameD2Ev(h+(D<<2)|0);D=D+1|0}while(D>>>0<(c[i>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(B,1)}__ZN10StringNameD2Ev(j);__Z8D_METHODPKcS0_S0_(k,1120824,1120746,1120841);j=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(j);c[j>>2]=411120;__ZN10MethodBind10_set_constEb(j,1);__ZN10MethodBind24_generate_argument_typesEi(j,2);__ZN10MethodBind12_set_returnsEb(j,1);c[j+44>>2]=1324;c[j+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,j,k,0,0)|0;j=k+4|0;B=c[j>>2]|0;if(B|0?(__Z16atomic_decrementPj(B+-8|0)|0)==0:0){i=c[j>>2]|0;j=(i|0)==0?0:i+-4|0;i=j+4|0;if(c[j>>2]|0){D=0;do{__ZN10StringNameD2Ev(i+(D<<2)|0);D=D+1|0}while(D>>>0<(c[j>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(B,1)}__ZN10StringNameD2Ev(k);__Z8D_METHODPKcS0_S0_(n,1120848,1120746,1120841);k=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(k);c[k>>2]=411156;__ZN10MethodBind10_set_constEb(k,1);__ZN10MethodBind24_generate_argument_typesEi(k,2);__ZN10MethodBind12_set_returnsEb(k,1);c[k+44>>2]=1325;c[k+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,k,n,0,0)|0;k=n+4|0;B=c[k>>2]|0;if(B|0?(__Z16atomic_decrementPj(B+-8|0)|0)==0:0){j=c[k>>2]|0;k=(j|0)==0?0:j+-4|0;j=k+4|0;if(c[k>>2]|0){D=0;do{__ZN10StringNameD2Ev(j+(D<<2)|0);D=D+1|0}while(D>>>0<(c[k>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(B,1)}__ZN10StringNameD2Ev(n);__Z8D_METHODPKcS0_S0_(o,1120865,1120746,1120887);__ZN7VariantC2Eb(p,0);n=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(n);c[n>>2]=411192;__ZN10MethodBind10_set_constEb(n,1);__ZN10MethodBind24_generate_argument_typesEi(n,2);__ZN10MethodBind12_set_returnsEb(n,1);c[n+44>>2]=1326;c[n+48>>2]=0;c[b>>2]=p;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,n,o,b,1)|0;if(c[p>>2]|0)__ZN7Variant5clearEv(p);n=o+4|0;B=c[n>>2]|0;if(B|0?(__Z16atomic_decrementPj(B+-8|0)|0)==0:0){k=c[n>>2]|0;n=(k|0)==0?0:k+-4|0;k=n+4|0;if(c[n>>2]|0){D=0;do{__ZN10StringNameD2Ev(k+(D<<2)|0);D=D+1|0}while(D>>>0<(c[n>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(B,1)}__ZN10StringNameD2Ev(o);__Z8D_METHODPKcS0_S0_(q,1120902,1120746,1120887);__ZN7VariantC2Eb(p,0);o=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(o);c[o>>2]=411192;__ZN10MethodBind10_set_constEb(o,1);__ZN10MethodBind24_generate_argument_typesEi(o,2);__ZN10MethodBind12_set_returnsEb(o,1);c[o+44>>2]=1327;c[o+48>>2]=0;c[b>>2]=p;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,o,q,b,1)|0;if(c[p>>2]|0)__ZN7Variant5clearEv(p);o=q+4|0;B=c[o>>2]|0;if(B|0?(__Z16atomic_decrementPj(B+-8|0)|0)==0:0){n=c[o>>2]|0;o=(n|0)==0?0:n+-4|0;n=o+4|0;if(c[o>>2]|0){D=0;do{__ZN10StringNameD2Ev(n+(D<<2)|0);D=D+1|0}while(D>>>0<(c[o>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(B,1)}__ZN10StringNameD2Ev(q);__Z8D_METHODPKcS0_S0_(r,1120926,1120953,1120960);q=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(q);c[q>>2]=411228;__ZN10MethodBind10_set_constEb(q,1);__ZN10MethodBind24_generate_argument_typesEi(q,2);__ZN10MethodBind12_set_returnsEb(q,1);c[q+44>>2]=3195;c[q+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,q,r,0,0)|0;q=r+4|0;B=c[q>>2]|0;if(B|0?(__Z16atomic_decrementPj(B+-8|0)|0)==0:0){o=c[q>>2]|0;q=(o|0)==0?0:o+-4|0;o=q+4|0;if(c[q>>2]|0){D=0;do{__ZN10StringNameD2Ev(o+(D<<2)|0);D=D+1|0}while(D>>>0<(c[q>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(B,1)}__ZN10StringNameD2Ev(r);__Z8D_METHODPKcS0_S0_S0_(s,1120969,1120953,1120960,1128356);r=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(r);c[r>>2]=411264;__ZN10MethodBind10_set_constEb(r,1);__ZN10MethodBind24_generate_argument_typesEi(r,3);__ZN10MethodBind12_set_returnsEb(r,1);c[r+44>>2]=262;c[r+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,r,s,0,0)|0;r=s+4|0;B=c[r>>2]|0;if(B|0?(__Z16atomic_decrementPj(B+-8|0)|0)==0:0){q=c[r>>2]|0;r=(q|0)==0?0:q+-4|0;q=r+4|0;if(c[r>>2]|0){D=0;do{__ZN10StringNameD2Ev(q+(D<<2)|0);D=D+1|0}while(D>>>0<(c[r>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(B,1)}__ZN10StringNameD2Ev(s);__Z8D_METHODPKcS0_S0_S0_(t,1120994,1120746,1120097,1120887);__ZN7VariantC2Eb(p,0);s=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(s);c[s>>2]=411300;__ZN10MethodBind10_set_constEb(s,1);__ZN10MethodBind24_generate_argument_typesEi(s,3);__ZN10MethodBind12_set_returnsEb(s,1);c[s+44>>2]=263;c[s+48>>2]=0;c[b>>2]=p;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,s,t,b,1)|0;if(c[p>>2]|0)__ZN7Variant5clearEv(p);s=t+4|0;B=c[s>>2]|0;if(B|0?(__Z16atomic_decrementPj(B+-8|0)|0)==0:0){r=c[s>>2]|0;s=(r|0)==0?0:r+-4|0;r=s+4|0;if(c[s>>2]|0){D=0;do{__ZN10StringNameD2Ev(r+(D<<2)|0);D=D+1|0}while(D>>>0<(c[s>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(B,1)}__ZN10StringNameD2Ev(t);__Z8D_METHODPKcS0_S0_(u,1121011,1120746,1120887);__ZN7VariantC2Eb(p,0);t=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(t);c[t>>2]=411192;__ZN10MethodBind10_set_constEb(t,1);__ZN10MethodBind24_generate_argument_typesEi(t,2);__ZN10MethodBind12_set_returnsEb(t,1);c[t+44>>2]=1328;c[t+48>>2]=0;c[b>>2]=p;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,t,u,b,1)|0;if(c[p>>2]|0)__ZN7Variant5clearEv(p);t=u+4|0;B=c[t>>2]|0;do if(B|0){if(__Z16atomic_decrementPj(B+-8|0)|0)break;s=c[t>>2]|0;D=(s|0)==0?0:s+-4|0;s=D+4|0;if(c[D>>2]|0){r=0;do{__ZN10StringNameD2Ev(s+(r<<2)|0);r=r+1|0}while(r>>>0<(c[D>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(B,1)}while(0);__ZN10StringNameD2Ev(u);__Z8D_METHODPKcS0_S0_(v,1121033,1120746,1120887);__ZN7VariantC2Eb(p,0);u=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(u);c[u>>2]=411336;__ZN10MethodBind10_set_constEb(u,1);__ZN10MethodBind24_generate_argument_typesEi(u,2);__ZN10MethodBind12_set_returnsEb(u,1);c[u+44>>2]=1329;c[u+48>>2]=0;c[b>>2]=p;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,u,v,b,1)|0;if(c[p>>2]|0)__ZN7Variant5clearEv(p);p=v+4|0;b=c[p>>2]|0;do if(b|0){if(__Z16atomic_decrementPj(b+-8|0)|0)break;u=c[p>>2]|0;B=(u|0)==0?0:u+-4|0;u=B+4|0;if(c[B>>2]|0){t=0;do{__ZN10StringNameD2Ev(u+(t<<2)|0);t=t+1|0}while(t>>>0<(c[B>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(b,1)}while(0);__ZN10StringNameD2Ev(v);__Z8D_METHODPKcS0_S0_(w,1121065,1120746,1126230);v=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(v);c[v>>2]=411048;__ZN10MethodBind10_set_constEb(v,1);__ZN10MethodBind24_generate_argument_typesEi(v,2);__ZN10MethodBind12_set_returnsEb(v,1);c[v+44>>2]=1330;c[v+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,v,w,0,0)|0;v=w+4|0;b=c[v>>2]|0;do if(b|0){if(__Z16atomic_decrementPj(b+-8|0)|0)break;p=c[v>>2]|0;B=(p|0)==0?0:p+-4|0;p=B+4|0;if(c[B>>2]|0){t=0;do{__ZN10StringNameD2Ev(p+(t<<2)|0);t=t+1|0}while(t>>>0<(c[B>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(b,1)}while(0);__ZN10StringNameD2Ev(w);__Z8D_METHODPKcS0_S0_(x,1121092,1120746,1126230);w=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(w);c[w>>2]=411372;__ZN10MethodBind10_set_constEb(w,1);__ZN10MethodBind24_generate_argument_typesEi(w,2);__ZN10MethodBind12_set_returnsEb(w,1);c[w+44>>2]=1331;c[w+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,w,x,0,0)|0;w=x+4|0;b=c[w>>2]|0;do if(b|0){if(__Z16atomic_decrementPj(b+-8|0)|0)break;v=c[w>>2]|0;B=(v|0)==0?0:v+-4|0;v=B+4|0;if(c[B>>2]|0){t=0;do{__ZN10StringNameD2Ev(v+(t<<2)|0);t=t+1|0}while(t>>>0<(c[B>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(b,1)}while(0);__ZN10StringNameD2Ev(x);__Z8D_METHODPKcS0_(y,1121119,1120746);x=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(x);c[x>>2]=410976;__ZN10MethodBind10_set_constEb(x,1);__ZN10MethodBind24_generate_argument_typesEi(x,1);__ZN10MethodBind12_set_returnsEb(x,1);c[x+44>>2]=4791;c[x+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,x,y,0,0)|0;x=y+4|0;b=c[x>>2]|0;do if(b|0){if(__Z16atomic_decrementPj(b+-8|0)|0)break;w=c[x>>2]|0;B=(w|0)==0?0:w+-4|0;w=B+4|0;if(c[B>>2]|0){t=0;do{__ZN10StringNameD2Ev(w+(t<<2)|0);t=t+1|0}while(t>>>0<(c[B>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(b,1)}while(0);__ZN10StringNameD2Ev(y);__Z8D_METHODPKcS0_(z,1121138,1120746);y=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(y);c[y>>2]=411408;__ZN10MethodBind10_set_constEb(y,1);__ZN10MethodBind24_generate_argument_typesEi(y,1);__ZN10MethodBind12_set_returnsEb(y,1);c[y+44>>2]=4792;c[y+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,y,z,0,0)|0;y=z+4|0;b=c[y>>2]|0;if(!b){__ZN10StringNameD2Ev(z);l=a;return}if(__Z16atomic_decrementPj(b+-8|0)|0){__ZN10StringNameD2Ev(z);l=a;return}x=c[y>>2]|0;y=(x|0)==0?0:x+-4|0;x=y+4|0;if(c[y>>2]|0){B=0;do{__ZN10StringNameD2Ev(x+(B<<2)|0);B=B+1|0}while(B>>>0<(c[y>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(b,1);__ZN10StringNameD2Ev(z);l=a;return}function __ZNK8_ClassDB14get_class_listEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a+12|0;d=a+4|0;e=a+8|0;f=a;c[e>>2]=0;__ZN7ClassDB14get_class_listEP4ListI10StringName16DefaultAllocatorE(e);c[d>>2]=0;g=c[e>>2]|0;if(!g)h=0;else h=c[g+8>>2]|0;__ZN10PoolVectorI6StringE6resizeEi(d,h)|0;h=c[e>>2]|0;if(!h){i=0;j=0}else{k=0;n=h;o=5}while(1){if((o|0)==5){o=0;i=c[n>>2]|0;j=k}if(!i)break;h=j+1|0;g=c[i>>2]|0;do if(g){p=c[g+4>>2]|0;if(p|0){__ZN6StringC2EPKc(b,p);q=c[b>>2]|0;break}p=g+8|0;c[b>>2]=0;r=c[p>>2]|0;if((r|0)!=0?(c[b>>2]=0,(__Z28atomic_conditional_incrementPj(r+-8|0)|0)!=0):0){r=c[p>>2]|0;c[b>>2]=r;q=r}else q=0}else{c[b>>2]=0;q=0}while(0);c[f>>2]=q;__ZN10PoolVectorI6StringE3setEiRKS0_(d,j,f);g=c[f>>2]|0;if(g|0?(__Z16atomic_decrementPj(g+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(g,1);k=h;n=i+4|0;o=5}__ZN4ListI10StringName16DefaultAllocatorED2Ev(e);l=a;return c[d>>2]|0}function __ZNK8_ClassDB25get_inheriters_from_classERK10StringName(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=a+12|0;e=a+4|0;f=a+8|0;g=a;c[f>>2]=0;__ZN7ClassDB25get_inheriters_from_classERK10StringNameP4ListIS0_16DefaultAllocatorE(b,f);c[e>>2]=0;b=c[f>>2]|0;if(!b)h=0;else h=c[b+8>>2]|0;__ZN10PoolVectorI6StringE6resizeEi(e,h)|0;h=c[f>>2]|0;if(!h){i=0;j=0}else{k=0;n=h;o=5}while(1){if((o|0)==5){o=0;i=c[n>>2]|0;j=k}if(!i)break;h=j+1|0;b=c[i>>2]|0;do if(b){p=c[b+4>>2]|0;if(p|0){__ZN6StringC2EPKc(d,p);q=c[d>>2]|0;break}p=b+8|0;c[d>>2]=0;r=c[p>>2]|0;if((r|0)!=0?(c[d>>2]=0,(__Z28atomic_conditional_incrementPj(r+-8|0)|0)!=0):0){r=c[p>>2]|0;c[d>>2]=r;q=r}else q=0}else{c[d>>2]=0;q=0}while(0);c[g>>2]=q;__ZN10PoolVectorI6StringE3setEiRKS0_(e,j,g);b=c[g>>2]|0;if(b|0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(b,1);k=h;n=i+4|0;o=5}__ZN4ListI10StringName16DefaultAllocatorED2Ev(f);l=a;return c[e>>2]|0}function __ZNK8_ClassDB16get_parent_classERK10StringName(a,b){a=a|0;b=b|0;return __ZN7ClassDB16get_parent_classERK10StringName(b)|0}function __ZNK8_ClassDB12class_existsERK10StringName(a,b){a=a|0;b=b|0;return __ZN7ClassDB12class_existsERK10StringName(b)|0}function __ZNK8_ClassDB15is_parent_classERK10StringNameS2_(a,b,c){a=a|0;b=b|0;c=c|0;return __ZN7ClassDB15is_parent_classERK10StringNameS2_(b,c)|0}function __ZNK8_ClassDB12can_instanceERK10StringName(a,b){a=a|0;b=b|0;return __ZN7ClassDB12can_instanceERK10StringName(b)|0}function __ZNK8_ClassDB8instanceERK10StringName(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=d;g=__ZN7ClassDB8instanceERK10StringName(e)|0;if(!g){c[b>>2]=0;l=d;return}if(!($i[c[(c[g>>2]|0)+44>>2]&8191](g,1220724)|0)){__ZN7VariantC2EPK6Object(b,g);l=d;return}a[1263537]=0;if(__ZN9Reference8init_refEv(g)|0)c[f>>2]=g;__ZNK3RefI9ReferenceEcv7VariantEv(b,f);b=c[f>>2]|0;if((b|0?__ZN9Reference11unreferenceEv(b)|0:0)?(b=c[f>>2]|0,__Z17predelete_handlerP6Object(b)|0):0){gj[c[(c[b>>2]|0)+76>>2]&8191](b);__ZN6Memory11free_staticEPvb(b,0)}c[f>>2]=0;l=d;return}function __ZNK8_ClassDB10has_signalE10StringNameS0_(a,b,c){a=a|0;b=b|0;c=c|0;var d=0,e=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=a+4|0;e=a;__ZN10StringNameC2ERKS_(d,b);__ZN10StringNameC2ERKS_(e,c);c=__ZN7ClassDB10has_signalE10StringNameS0_(d,e)|0;__ZN10StringNameD2Ev(e);__ZN10StringNameD2Ev(d);l=a;return c|0}function __ZNK8_ClassDB10get_signalE10StringNameS0_(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0;a=l;l=l+64|0;if((l|0)>=(m|0))ba(64);e=a+8|0;f=a+16|0;g=a+4|0;h=a;__ZN10MethodInfoC2Ev(f);__ZN10StringNameC2ERKS_(g,b);__ZN10StringNameC2ERKS_(h,d);d=__ZN7ClassDB10get_signalE10StringNameS0_P10MethodInfo(g,h,f)|0;__ZN10StringNameD2Ev(h);__ZN10StringNameD2Ev(g);if(d){c[e>>2]=__ZNK10MethodInfocv10DictionaryEv(f)|0;i=e;__ZN10MethodInfoD2Ev(f);j=c[i>>2]|0;l=a;return j|0}else{__ZN10DictionaryC2Ev(e);i=e;__ZN10MethodInfoD2Ev(f);j=c[i>>2]|0;l=a;return j|0}return 0}function __ZNK8_ClassDB15get_signal_listE10StringNameb(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);e=a+32|0;f=a+36|0;g=a+24|0;h=a;i=a+28|0;c[f>>2]=0;__ZN10StringNameC2ERKS_(g,b);__ZN7ClassDB15get_signal_listE10StringNameP4ListI10MethodInfo16DefaultAllocatorEb(g,f,d);__ZN10StringNameD2Ev(g);__ZN5ArrayC2Ev(e);g=c[f>>2]|0;if(!g)j=0;else{k=g;n=3}while(1){if((n|0)==3){n=0;j=c[k>>2]|0}if(!j)break;c[i>>2]=__ZNK10MethodInfocv10DictionaryEv(j)|0;__ZN7VariantC2ERK10Dictionary(h,i);__ZN5Array9push_backERK7Variant(e,h);if(c[h>>2]|0)__ZN7Variant5clearEv(h);__ZN10DictionaryD2Ev(i);k=j+40|0;n=3}__ZN4ListI10MethodInfo16DefaultAllocatorED2Ev(f);l=a;return c[e>>2]|0}function __ZNK8_ClassDB17get_property_listE10StringNameb(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;b=l;l=l+48|0;if((l|0)>=(m|0))ba(48);f=b+32|0;g=b+36|0;h=b+24|0;i=b;j=b+28|0;c[g>>2]=0;__ZN10StringNameC2ERKS_(h,d);__ZN7ClassDB17get_property_listE10StringNameP4ListI12PropertyInfo16DefaultAllocatorEbPK6Object(h,g,e,0);__ZN10StringNameD2Ev(h);__ZN5ArrayC2Ev(f);h=c[g>>2]|0;if(!h)k=0;else{n=h;o=3}while(1){if((o|0)==3){o=0;k=c[n>>2]|0}if(!k)break;c[j>>2]=__ZNK12PropertyInfocv10DictionaryEv(k)|0;__ZN7VariantC2ERK10Dictionary(i,j);__ZN5Array9push_backERK7Variant(f,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);__ZN10DictionaryD2Ev(j);n=k+20|0;o=3}k=c[g>>2]|0;if(!k){p=c[f>>2]|0;l=b;return p|0}else q=k;while(1){k=c[q>>2]|0;if(!k){o=13;break}__ZN4ListI12PropertyInfo16DefaultAllocatorE5_Data5eraseEPKNS2_7ElementE(q,k)|0;r=c[g>>2]|0;if(!(c[r+8>>2]|0)){o=12;break}if(!r){o=16;break}else q=r}if((o|0)==12){__ZN6Memory11free_staticEPvb(r,0);c[g>>2]=0;p=c[f>>2]|0;l=b;return p|0}else if((o|0)==13)if(!(c[q+8>>2]|0)){a[1263537]=0;__ZN6Memory11free_staticEPvb(q,0);p=c[f>>2]|0;l=b;return p|0}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145461,1145120,668,1145467,0);p=c[f>>2]|0;l=b;return p|0}else if((o|0)==16){p=c[f>>2]|0;l=b;return p|0}return 0}function __ZNK8_ClassDB12get_propertyEP6ObjectRK10StringName(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;c[a>>2]=0;__ZN7ClassDB12get_propertyEP6ObjectRK10StringNameR7Variant(d,e,a)|0;return}function __ZNK8_ClassDB12set_propertyEP6ObjectRK10StringNameRK7Variant(b,c,d,e){b=b|0;c=c|0;d=d|0;e=e|0;var f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=b;if(!(__ZN7ClassDB12set_propertyEP6ObjectRK10StringNameRK7VariantPb(c,d,e,f)|0)){g=2;l=b;return g|0}g=(a[f>>0]|0)==0?30:0;l=b;return g|0}function __ZNK8_ClassDB10has_methodE10StringNameS0_b(a,b,c,d){a=a|0;b=b|0;c=c|0;d=d|0;var e=0,f=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=a+4|0;f=a;__ZN10StringNameC2ERKS_(e,b);__ZN10StringNameC2ERKS_(f,c);c=__ZN7ClassDB10has_methodE10StringNameS0_b(e,f,d)|0;__ZN10StringNameD2Ev(f);__ZN10StringNameD2Ev(e);l=a;return c|0}function __ZNK8_ClassDB15get_method_listE10StringNameb(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);e=a+32|0;f=a+36|0;g=a+24|0;h=a;i=a+28|0;c[f>>2]=0;__ZN10StringNameC2ERKS_(g,b);__ZN7ClassDB15get_method_listE10StringNameP4ListI10MethodInfo16DefaultAllocatorEb(g,f,d);__ZN10StringNameD2Ev(g);__ZN5ArrayC2Ev(e);g=c[f>>2]|0;if(!g)j=0;else{k=g;n=3}while(1){if((n|0)==3){n=0;j=c[k>>2]|0}if(!j)break;c[i>>2]=__ZNK10MethodInfocv10DictionaryEv(j)|0;__ZN7VariantC2ERK10Dictionary(h,i);__ZN5Array9push_backERK7Variant(e,h);if(c[h>>2]|0)__ZN7Variant5clearEv(h);__ZN10DictionaryD2Ev(i);k=j+40|0;n=3}__ZN4ListI10MethodInfo16DefaultAllocatorED2Ev(f);l=a;return c[e>>2]|0}function __ZNK8_ClassDB25get_integer_constant_listERK10StringNameb(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=b;g=b+4|0;c[g>>2]=0;__ZN7ClassDB25get_integer_constant_listERK10StringNameP4ListI6String16DefaultAllocatorEb(d,g,e);c[f>>2]=0;e=c[g>>2]|0;if(!e)h=0;else h=c[e+8>>2]|0;__ZN10PoolVectorI6StringE6resizeEi(f,h)|0;h=c[g>>2]|0;if(!h){i=0;j=0}else{k=0;n=h;o=5}while(1){if((o|0)==5){o=0;i=c[n>>2]|0;j=k}if(!i)break;__ZN10PoolVectorI6StringE3setEiRKS0_(f,j,i);k=j+1|0;n=i+4|0;o=5}i=c[g>>2]|0;if(!i){p=c[f>>2]|0;l=b;return p|0}else q=i;while(1){i=c[q>>2]|0;if(!i){o=13;break}__ZN4ListI6String16DefaultAllocatorE5_Data5eraseEPKNS2_7ElementE(q,i)|0;r=c[g>>2]|0;if(!(c[r+8>>2]|0)){o=12;break}if(!r){o=16;break}else q=r}if((o|0)==12){__ZN6Memory11free_staticEPvb(r,0);c[g>>2]=0;p=c[f>>2]|0;l=b;return p|0}else if((o|0)==13)if(!(c[q+8>>2]|0)){a[1263537]=0;__ZN6Memory11free_staticEPvb(q,0);p=c[f>>2]|0;l=b;return p|0}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145461,1145120,668,1145467,0);p=c[f>>2]|0;l=b;return p|0}else if((o|0)==16){p=c[f>>2]|0;l=b;return p|0}return 0}function __ZNK8_ClassDB20has_integer_constantERK10StringNameS2_(b,c,d){b=b|0;c=c|0;d=d|0;var e=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=b;__ZN7ClassDB20get_integer_constantERK10StringNameS2_Pb(c,d,e)|0;l=b;return (a[e>>0]|0)!=0|0}function __ZNK8_ClassDB20get_integer_constantERK10StringNameS2_(b,c,d){b=b|0;c=c|0;d=d|0;var e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=b;f=__ZN7ClassDB20get_integer_constantERK10StringNameS2_Pb(c,d,e)|0;if(!(a[e>>0]|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1121278,1116579,2431,1121299,0);g=0;l=b;return g|0}else{a[1263537]=0;g=f;l=b;return g|0}return 0}function __ZNK8_ClassDB12get_categoryERK10StringName(a,b){a=a|0;b=b|0;return __ZN7ClassDB12get_categoryERK10StringName(b)|0}function __ZNK8_ClassDB16is_class_enabledE10StringName(a,b){a=a|0;b=b|0;var c=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);c=a;__ZN10StringNameC2ERKS_(c,b);b=__ZN7ClassDB16is_class_enabledE10StringName(c)|0;__ZN10StringNameD2Ev(c);l=a;return b|0}function __ZN7ClassDB16is_class_enabledE10StringName(b){b=b|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0;e=c[313454]|0;a:do if(e){f=c[b>>2]|0;if(!f)g=0;else g=c[f+16>>2]|0;h=c[e+(((1<<d[1253820])+-1&g)<<2)>>2]|0;if(h){i=h;while(1){if((c[i>>2]|0)==(g|0)?(c[i+8>>2]|0)==(f|0):0)break;h=c[i+4>>2]|0;if(!h){j=0;k=9;break a}else i=h}f=i+12|0;if(!(c[i+100>>2]|0)){j=f;k=9}else l=f}else{j=0;k=9}}else{j=0;k=9}while(0);b:do if((k|0)==9){g=c[313536]|0;c:do if(g){e=c[b>>2]|0;if(!e)m=0;else m=c[e+16>>2]|0;f=c[g+(((1<<d[1254148])+-1&m)<<2)>>2]|0;if(f){h=f;while(1){if((c[h>>2]|0)==(m|0)?(c[h+8>>2]|0)==(e|0):0)break;h=c[h+4>>2]|0;if(!h){k=24;break c}}h=__ZN7HashMapI10StringNameS0_16StringNameHasher24HashMapComparatorDefaultIS0_ELh3ELh8EEixERKS0_(1254144,b)|0;e=c[313454]|0;if(e|0){f=c[h>>2]|0;if(!f)n=0;else n=c[f+16>>2]|0;h=c[e+(((1<<d[1253820])+-1&n)<<2)>>2]|0;if(h|0){e=h;while(1){if((c[e>>2]|0)==(n|0)?(c[e+8>>2]|0)==(f|0):0)break;h=c[e+4>>2]|0;if(!h)break c;else e=h}l=e+12|0;break b}}}else k=24}else k=24;while(0);if((k|0)==24?j|0:0){l=j;break}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1121138,1082908,1161,1121155,0);o=0;return o|0}while(0);a[1263537]=0;o=(a[l+84>>0]|0)==0;return o|0}function __ZNK13MethodBind1RCI8_ClassDBb10StringNameE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case -1:{__ZN7VariantC2Eb(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;break}case 0:{__ZN10StringNameC2Ev(d);__ZN7VariantC2ERK10StringName(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);__ZN10StringNameD2Ev(d);f=b;break}default:f=0}l=a;return f|0}function __ZNK13MethodBind1RCI8_ClassDBb10StringNameE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1120696);l=a;return c[b>>2]|0}function __ZN13MethodBind1RCI8_ClassDBb10StringNameE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0;i=l;l=l+64|0;if((l|0)>=(m|0))ba(64);j=i+24|0;k=i+48|0;n=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1255672)|0:0){c[h>>2]=0;a[1263537]=0;o=d+24|0;p=c[o>>2]|0;if((p|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=p;c[b>>2]=0;l=i;return}q=p-(c[d+20>>2]|0)|0;if((q|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=q;c[b>>2]=0;l=i;return}if((g|0)>0){if((p|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);r=0}else{a[1263537]=0;r=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,r)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=r;c[b>>2]=0;l=i;return}}r=c[d+44>>2]|0;p=c[d+48>>2]|0;q=e+(p>>1)|0;if(!(p&1))s=r;else s=c[(c[q>>2]|0)+r>>2]|0;do if((g|0)<1){r=c[o>>2]|0;p=r+-1|0;if((r|0)>=1){e=c[d+16>>2]|0;t=(e|0)==0;if(t)u=0;else u=c[e+-4>>2]|0;if((r|0)<=(u|0)){if(t)v=0;else v=c[e+-4>>2]|0;do if((v|0)<(r|0)){if(t)w=0;else w=c[e+-4>>2]|0;if((w|0)<(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);x=0;break}else{a[1263537]=0;y=31;break}}else y=31;while(0);if((y|0)==31)x=e+(p*24|0)|0;__ZN7VariantC2ERKS_(n,x);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f>>2]|0);while(0);c[k>>2]=__ZNK7Variantcv10StringNameEv(n)|0;__ZN7VariantC2Eb(j,$i[s&8191](q,k)|0);__ZN10StringNameD2Ev(k);if(c[n>>2]|0)__ZN7Variant5clearEv(n);__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1217,1146558,0);c[b>>2]=0;l=i;return}function __ZN13MethodBind1RCI8_ClassDBb10StringNameE7ptrcallEP6ObjectPPKvPv(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,n=0;g=l;l=l+16|0;if((l|0)>=(m|0))ba(16);h=g+4|0;i=g;if(!d)j=0;else{k=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1255672)|0;j=k?d:0}d=c[b+44>>2]|0;k=c[b+48>>2]|0;b=j+(k>>1)|0;if(!(k&1))n=d;else n=c[(c[b>>2]|0)+d>>2]|0;__ZN10StringNameC2ERK6String(h,c[e>>2]|0);c[i>>2]=c[h>>2];a[f>>0]=($i[n&8191](b,i)|0)&1;__ZN10StringNameD2Ev(i);l=g;return}function __ZN13MethodBind1RCI8_ClassDBb10StringNameED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN7ClassDB12get_categoryERK10StringName(b){b=b|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;g=c[313454]|0;a:do if(g|0){h=c[b>>2]|0;if(!h)i=0;else i=c[h+16>>2]|0;j=c[g+(((1<<(d[1253820]|0))+-1&i)<<2)>>2]|0;if(j|0){k=j;while(1){if((c[k>>2]|0)==(i|0)?(c[k+8>>2]|0)==(h|0):0)break;k=c[k+4>>2]|0;if(!k)break a}a[1263537]=0;__ZN10StringNameC2ERKS_(f,(__ZN7HashMapI10StringNameN7ClassDB9ClassInfoE16StringNameHasher24HashMapComparatorDefaultIS0_ELh3ELh8EEixERKS0_(1253816,b)|0)+60|0);n=c[f>>2]|0;l=e;return n|0}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1121198,1082908,1167,1121211,0);__ZN10StringNameC2Ev(f);n=c[f>>2]|0;l=e;return n|0}function __ZN7ClassDB20get_integer_constantERK10StringNameS2_Pb(b,e,f){b=b|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0;g=c[313454]|0;a:do if(g|0){h=c[b>>2]|0;if(!h)i=0;else i=c[h+16>>2]|0;j=c[g+(((1<<(d[1253820]|0))+-1&i)<<2)>>2]|0;if(j|0){k=j;while(1){if((c[k>>2]|0)==(i|0)?(c[k+8>>2]|0)==(h|0):0)break;j=c[k+4>>2]|0;if(!j)break a;else k=j}h=k+12|0;j=c[e>>2]|0;l=j+16|0;b:do if(!j){m=h;while(1){n=c[m+20>>2]|0;if(n|0?(o=c[n>>2]|0,o|0):0){n=o;do{if((c[n>>2]|0)==0?(c[n+8>>2]|0)==0:0){p=n;break b}n=c[n+4>>2]|0}while((n|0)!=0)}m=c[m+4>>2]|0;if(!m)break a}}else{m=h;while(1){n=c[m+20>>2]|0;if(n|0?(o=c[l>>2]|0,q=c[n+(((1<<(d[m+24>>0]|0))+-1&o)<<2)>>2]|0,q|0):0){n=q;do{if((c[n>>2]|0)==(o|0)?(c[n+8>>2]|0)==(j|0):0){p=n;break b}n=c[n+4>>2]|0}while((n|0)!=0)}m=c[m+4>>2]|0;if(!m)break a}}while(0);if(f|0)a[f>>0]=1;r=c[p+12>>2]|0;return r|0}}while(0);if(!f){r=0;return r|0}a[f>>0]=0;r=0;return r|0}function __ZNK13MethodBind2RCI8_ClassDBiRK10StringNameS3_E18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return __ZNK13MethodBind2RCI8_ClassDBiRK10StringNameS3_E18_get_argument_typeEi(a,b)|0}function __ZNK13MethodBind2RCI8_ClassDBiRK10StringNameS3_E18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1120696);l=a;return c[b>>2]|0}function __ZN13MethodBind2RCI8_ClassDBiRK10StringNameS3_E4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0;i=l;l=l+80|0;if((l|0)>=(m|0))ba(80);j=i+48|0;k=i+76|0;n=i+24|0;o=i+72|0;p=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1255672)|0:0){c[h>>2]=0;a[1263537]=0;q=d+24|0;r=c[q>>2]|0;if((r|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=r;c[b>>2]=0;l=i;return}s=r-(c[d+20>>2]|0)|0;if((s|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=s;c[b>>2]=0;l=i;return}if((g|0)>0){if((r|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);t=0}else{a[1263537]=0;t=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,t)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=t;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[q>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);u=0}else{a[1263537]=0;u=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,u)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=u;c[b>>2]=0;l=i;return}}}u=c[d+44>>2]|0;t=c[d+48>>2]|0;r=e+(t>>1)|0;if(!(t&1))v=u;else v=c[(c[r>>2]|0)+u>>2]|0;do if((g|0)<1){u=c[q>>2]|0;t=u+-1|0;if((u|0)>=1){e=c[d+16>>2]|0;s=(e|0)==0;if(s)w=0;else w=c[e+-4>>2]|0;if((u|0)<=(w|0)){if(s)x=0;else x=c[e+-4>>2]|0;do if((x|0)<(u|0)){if(s)y=0;else y=c[e+-4>>2]|0;if((y|0)<(u|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);z=0;break}else{a[1263537]=0;A=37;break}}else A=37;while(0);if((A|0)==37)z=e+(t*24|0)|0;__ZN7VariantC2ERKS_(n,z);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f>>2]|0);while(0);c[k>>2]=__ZNK7Variantcv10StringNameEv(n)|0;do if((g|0)<2){z=c[q>>2]|0;y=z+-1|0;x=z+-2|0;if((z|0)>=2){z=c[d+16>>2]|0;w=(z|0)==0;if(w)B=0;else B=c[z+-4>>2]|0;if((y|0)<=(B|0)){if(w)C=0;else C=c[z+-4>>2]|0;do if((C|0)<(y|0)){if(w)D=0;else D=c[z+-4>>2]|0;if((D|0)<(y|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);E=0;break}else{a[1263537]=0;A=54;break}}else A=54;while(0);if((A|0)==54)E=z+(x*24|0)|0;__ZN7VariantC2ERKS_(p,E);break}}c[p>>2]=0}else __ZN7VariantC2ERKS_(p,c[f+4>>2]|0);while(0);c[o>>2]=__ZNK7Variantcv10StringNameEv(p)|0;__ZN7VariantC2Ei(j,nj[v&2047](r,k,o)|0);__ZN10StringNameD2Ev(o);if(c[p>>2]|0)__ZN7Variant5clearEv(p);__ZN10StringNameD2Ev(k);if(c[n>>2]|0)__ZN7Variant5clearEv(n);__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1872,1146558,0);c[b>>2]=0;l=i;return}function __ZN13MethodBind2RCI8_ClassDBiRK10StringNameS3_E7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f+8|0;h=f+4|0;i=f;if(!b)j=0;else{k=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1255672)|0;j=k?b:0}b=c[a+44>>2]|0;k=c[a+48>>2]|0;a=j+(k>>1)|0;if(!(k&1))n=b;else n=c[(c[a>>2]|0)+b>>2]|0;__ZN10StringNameC2ERK6String(g,c[d>>2]|0);c[h>>2]=c[g>>2];__ZN10StringNameC2ERK6String(g,c[d+4>>2]|0);c[i>>2]=c[g>>2];c[e>>2]=nj[n&2047](a,h,i)|0;__ZN10StringNameD2Ev(i);__ZN10StringNameD2Ev(h);l=f;return}function __ZN13MethodBind2RCI8_ClassDBiRK10StringNameS3_ED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind2RCI8_ClassDBiRK10StringNameS3_E18_get_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case -1:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;l=a;return f|0}case 0:{__ZN10StringNameC2Ev(d);__ZN7VariantC2ERK10StringName(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);__ZN10StringNameD2Ev(d);f=b;l=a;return f|0}case 1:{__ZN10StringNameC2Ev(d);__ZN7VariantC2ERK10StringName(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);__ZN10StringNameD2Ev(d);f=b;l=a;return f|0}default:{f=0;l=a;return f|0}}return 0}function __ZN7ClassDB25get_integer_constant_listERK10StringNameP4ListI6String16DefaultAllocatorEb(a,b,e){a=a|0;b=b|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f;h=c[313454]|0;if(!h){l=f;return}i=c[a>>2]|0;if(!i)j=0;else j=c[i+16>>2]|0;a=c[h+(((1<<(d[1253820]|0))+-1&j)<<2)>>2]|0;if(!a){l=f;return}else k=a;while(1){if((c[k>>2]|0)==(j|0)?(c[k+8>>2]|0)==(i|0):0)break;a=c[k+4>>2]|0;if(!a){n=59;break}else k=a}if((n|0)==59){l=f;return}if(e){e=c[k+60>>2]|0;if(!e)o=0;else{p=e;n=33}while(1){if((n|0)==33){n=0;o=c[p>>2]|0}if(!o)break;e=c[o>>2]|0;do if(e){i=c[e+4>>2]|0;if(i|0){__ZN6StringC2EPKc(g,i);q=c[g>>2]|0;break}i=e+8|0;c[g>>2]=0;j=c[i>>2]|0;if((j|0)!=0?(c[g>>2]=0,(__Z28atomic_conditional_incrementPj(j+-8|0)|0)!=0):0){j=c[i>>2]|0;c[g>>2]=j;q=j}else q=0}else{c[g>>2]=0;q=0}while(0);e=q;if(!(c[b>>2]|0)){j=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=j;c[j>>2]=0;c[j+4>>2]=0;c[j+8>>2]=0}j=__ZnwjPFPvjE(16,4740)|0;c[j>>2]=0;c[j+4>>2]=0;c[j+8>>2]=0;c[j+12>>2]=0;i=(q|0)==0;if(!i?(c[j>>2]=0,__Z28atomic_conditional_incrementPj(q+-8|0)|0):0)c[j>>2]=e;e=c[b>>2]|0;a=e+4|0;h=c[a>>2]|0;c[j+8>>2]=h;c[j+4>>2]=0;c[j+12>>2]=e;if(h|0)c[h+4>>2]=j;c[a>>2]=j;if(!(c[e>>2]|0))c[e>>2]=j;j=e+8|0;c[j>>2]=(c[j>>2]|0)+1;if(!i?(__Z16atomic_decrementPj(q+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(q,1);p=o+4|0;n=33}l=f;return}o=k+12|0;do{k=c[o+48>>2]|0;if(!k)r=0;else{s=k;n=36}while(1){if((n|0)==36){n=0;r=c[s>>2]|0}if(!r)break;k=c[r>>2]|0;do if(k){p=c[k+4>>2]|0;if(p|0){__ZN6StringC2EPKc(g,p);t=c[g>>2]|0;break}p=k+8|0;c[g>>2]=0;q=c[p>>2]|0;if((q|0)!=0?(c[g>>2]=0,(__Z28atomic_conditional_incrementPj(q+-8|0)|0)!=0):0){q=c[p>>2]|0;c[g>>2]=q;t=q}else t=0}else{c[g>>2]=0;t=0}while(0);k=t;if(!(c[b>>2]|0)){q=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=q;c[q>>2]=0;c[q+4>>2]=0;c[q+8>>2]=0}q=__ZnwjPFPvjE(16,4740)|0;c[q>>2]=0;c[q+4>>2]=0;c[q+8>>2]=0;c[q+12>>2]=0;p=(t|0)==0;if(!p?(c[q>>2]=0,__Z28atomic_conditional_incrementPj(t+-8|0)|0):0)c[q>>2]=k;k=c[b>>2]|0;i=k+4|0;j=c[i>>2]|0;c[q+8>>2]=j;c[q+4>>2]=0;c[q+12>>2]=k;if(j|0)c[j+4>>2]=q;c[i>>2]=q;if(!(c[k>>2]|0))c[k>>2]=q;q=k+8|0;c[q>>2]=(c[q>>2]|0)+1;if(!p?(__Z16atomic_decrementPj(t+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(t,1);s=r+4|0;n=36}o=c[o+4>>2]|0}while((o|0)!=0);l=f;return}function __ZNK13MethodBind2RCI8_ClassDB10PoolVectorI6StringERK10StringNamebE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return __ZNK13MethodBind2RCI8_ClassDB10PoolVectorI6StringERK10StringNamebE18_get_argument_typeEi(a,b)|0}function __ZNK13MethodBind2RCI8_ClassDB10PoolVectorI6StringERK10StringNamebE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1120696);l=a;return c[b>>2]|0}function __ZN13MethodBind2RCI8_ClassDB10PoolVectorI6StringERK10StringNamebE4callEP6ObjectPPK7VariantiRNSA_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0;i=l;l=l+80|0;if((l|0)>=(m|0))ba(80);j=i+48|0;k=i+76|0;n=i+72|0;o=i+24|0;p=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1255672)|0:0){c[h>>2]=0;a[1263537]=0;q=d+24|0;r=c[q>>2]|0;if((r|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=r;c[b>>2]=0;l=i;return}s=r-(c[d+20>>2]|0)|0;if((s|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=s;c[b>>2]=0;l=i;return}if((g|0)>0){if((r|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);t=0}else{a[1263537]=0;t=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,t)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=t;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[q>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);u=0}else{a[1263537]=0;u=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,u)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=u;c[b>>2]=0;l=i;return}}}u=c[d+44>>2]|0;t=c[d+48>>2]|0;r=e+(t>>1)|0;if(!(t&1))v=u;else v=c[(c[r>>2]|0)+u>>2]|0;do if((g|0)<1){u=c[q>>2]|0;t=u+-1|0;if((u|0)>=1){e=c[d+16>>2]|0;s=(e|0)==0;if(s)w=0;else w=c[e+-4>>2]|0;if((u|0)<=(w|0)){if(s)x=0;else x=c[e+-4>>2]|0;do if((x|0)<(u|0)){if(s)y=0;else y=c[e+-4>>2]|0;if((y|0)<(u|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);z=0;break}else{a[1263537]=0;A=37;break}}else A=37;while(0);if((A|0)==37)z=e+(t*24|0)|0;__ZN7VariantC2ERKS_(o,z);break}}c[o>>2]=0}else __ZN7VariantC2ERKS_(o,c[f>>2]|0);while(0);c[n>>2]=__ZNK7Variantcv10StringNameEv(o)|0;do if((g|0)<2){z=c[q>>2]|0;y=z+-1|0;x=z+-2|0;if((z|0)>=2){z=c[d+16>>2]|0;w=(z|0)==0;if(w)B=0;else B=c[z+-4>>2]|0;if((y|0)<=(B|0)){if(w)C=0;else C=c[z+-4>>2]|0;do if((C|0)<(y|0)){if(w)D=0;else D=c[z+-4>>2]|0;if((D|0)<(y|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);E=0;break}else{a[1263537]=0;A=54;break}}else A=54;while(0);if((A|0)==54)E=z+(x*24|0)|0;__ZN7VariantC2ERKS_(p,E);break}}c[p>>2]=0}else __ZN7VariantC2ERKS_(p,c[f+4>>2]|0);while(0);f=__ZNK7VariantcvbEv(p)|0;c[k>>2]=nj[v&2047](r,n,f)|0;__ZN7VariantC2ERK10PoolVectorI6StringE(j,k);__ZN10PoolVectorI6StringE12_unreferenceEv(k);if(c[p>>2]|0)__ZN7Variant5clearEv(p);__ZN10StringNameD2Ev(n);if(c[o>>2]|0)__ZN7Variant5clearEv(o);__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1872,1146558,0);c[b>>2]=0;l=i;return}function __ZN13MethodBind2RCI8_ClassDB10PoolVectorI6StringERK10StringNamebE7ptrcallEP6ObjectPPKvPv(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,n=0,o=0;g=l;l=l+16|0;if((l|0)>=(m|0))ba(16);h=g+8|0;i=g;j=g+4|0;if(!d)k=0;else{n=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1255672)|0;k=n?d:0}d=c[b+44>>2]|0;n=c[b+48>>2]|0;b=k+(n>>1)|0;if(!(n&1))o=d;else o=c[(c[b>>2]|0)+d>>2]|0;__ZN10StringNameC2ERK6String(h,c[e>>2]|0);c[j>>2]=c[h>>2];h=nj[o&2047](b,j,(a[c[e+4>>2]>>0]|0)!=0)|0;c[i>>2]=h;if(((c[f>>2]|0)!=(h|0)?(__ZN10PoolVectorI6StringE12_unreferenceEv(f),h=c[i>>2]|0,h|0):0)?__Z28atomic_conditional_incrementPj(h)|0:0)c[f>>2]=c[i>>2];__ZN10PoolVectorI6StringE12_unreferenceEv(i);__ZN10StringNameD2Ev(j);l=g;return}function __ZN13MethodBind2RCI8_ClassDB10PoolVectorI6StringERK10StringNamebED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind2RCI8_ClassDB10PoolVectorI6StringERK10StringNamebE18_get_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case -1:{c[d>>2]=0;__ZN7VariantC2ERK10PoolVectorI6StringE(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);__ZN10PoolVectorI6StringE12_unreferenceEv(d);f=b;l=a;return f|0}case 0:{__ZN10StringNameC2Ev(d);__ZN7VariantC2ERK10StringName(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);__ZN10StringNameD2Ev(d);f=b;l=a;return f|0}case 1:{__ZN7VariantC2Eb(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;l=a;return f|0}default:{f=0;l=a;return f|0}}return 0}function __ZN7ClassDB10has_methodE10StringNameS0_b(a,b,e){a=a|0;b=b|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0;f=c[313454]|0;if(!f){g=0;return g|0}h=c[a>>2]|0;if(!h)i=0;else i=c[h+16>>2]|0;a=c[f+(((1<<(d[1253820]|0))+-1&i)<<2)>>2]|0;if(!a){g=0;return g|0}else j=a;while(1){if((c[j>>2]|0)==(i|0)?(c[j+8>>2]|0)==(h|0):0)break;a=c[j+4>>2]|0;if(!a){g=0;k=26;break}else j=a}if((k|0)==26)return g|0;if(e){e=c[j+20>>2]|0;if(!e){g=0;return g|0}h=c[b>>2]|0;if(!h)l=0;else l=c[h+16>>2]|0;i=c[e+(((1<<(d[j+24>>0]|0))+-1&l)<<2)>>2]|0;a:do if(!i)m=0;else{e=i;while(1){if((c[e>>2]|0)==(l|0)?(c[e+8>>2]|0)==(h|0):0){m=e;break a}e=c[e+4>>2]|0;if(!e){m=0;break}}}while(0);g=(m|0)!=0;return g|0}m=j+12|0;b:while(1){j=c[m+8>>2]|0;if(j|0){h=c[b>>2]|0;if(!h)n=0;else n=c[h+16>>2]|0;l=c[j+(((1<<(d[m+12>>0]|0))+-1&n)<<2)>>2]|0;if(l|0){j=l;do{if((c[j>>2]|0)==(n|0)?(c[j+8>>2]|0)==(h|0):0){g=1;k=26;break b}j=c[j+4>>2]|0}while((j|0)!=0)}}m=c[m+4>>2]|0;if(!m){g=0;k=26;break}}if((k|0)==26)return g|0;return 0}function __ZNK13MethodBind3RCI8_ClassDBb10StringNameS1_bE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return __ZNK13MethodBind3RCI8_ClassDBb10StringNameS1_bE18_get_argument_typeEi(a,b)|0}function __ZNK13MethodBind3RCI8_ClassDBb10StringNameS1_bE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1120696);l=a;return c[b>>2]|0}function __ZN13MethodBind3RCI8_ClassDBb10StringNameS1_bE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0;i=l;l=l+112|0;if((l|0)>=(m|0))ba(112);j=i+72|0;k=i+100|0;n=i+48|0;o=i+96|0;p=i+24|0;q=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1255672)|0:0){c[h>>2]=0;a[1263537]=0;r=d+24|0;s=c[r>>2]|0;if((s|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=s;c[b>>2]=0;l=i;return}t=s-(c[d+20>>2]|0)|0;if((t|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=t;c[b>>2]=0;l=i;return}if((g|0)>0){if((s|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);u=0}else{a[1263537]=0;u=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,u)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=u;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[r>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);v=0}else{a[1263537]=0;v=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,v)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=v;c[b>>2]=0;l=i;return}if((g|0)>2){if((c[r>>2]|0)<2){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);w=0}else{a[1263537]=0;w=c[(c[d+32>>2]|0)+12>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+8>>2]>>2]|0,w)|0)){c[h>>2]=2;c[h+4>>2]=2;c[h+8>>2]=w;c[b>>2]=0;l=i;return}}}}w=c[d+44>>2]|0;v=c[d+48>>2]|0;u=e+(v>>1)|0;if(!(v&1))x=w;else x=c[(c[u>>2]|0)+w>>2]|0;do if((g|0)<1){w=c[r>>2]|0;v=w+-1|0;if((w|0)>=1){e=c[d+16>>2]|0;s=(e|0)==0;if(s)y=0;else y=c[e+-4>>2]|0;if((w|0)<=(y|0)){if(s)z=0;else z=c[e+-4>>2]|0;do if((z|0)<(w|0)){if(s)A=0;else A=c[e+-4>>2]|0;if((A|0)<(w|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);B=0;break}else{a[1263537]=0;C=43;break}}else C=43;while(0);if((C|0)==43)B=e+(v*24|0)|0;__ZN7VariantC2ERKS_(n,B);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f>>2]|0);while(0);c[k>>2]=__ZNK7Variantcv10StringNameEv(n)|0;do if((g|0)<2){B=c[r>>2]|0;A=B+-1|0;z=B+-2|0;if((B|0)>=2){B=c[d+16>>2]|0;y=(B|0)==0;if(y)D=0;else D=c[B+-4>>2]|0;if((A|0)<=(D|0)){if(y)E=0;else E=c[B+-4>>2]|0;do if((E|0)<(A|0)){if(y)F=0;else F=c[B+-4>>2]|0;if((F|0)<(A|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);G=0;break}else{a[1263537]=0;C=60;break}}else C=60;while(0);if((C|0)==60)G=B+(z*24|0)|0;__ZN7VariantC2ERKS_(p,G);break}}c[p>>2]=0}else __ZN7VariantC2ERKS_(p,c[f+4>>2]|0);while(0);c[o>>2]=__ZNK7Variantcv10StringNameEv(p)|0;do if((g|0)<3){G=c[r>>2]|0;F=G+-2|0;E=G+-3|0;if((F|0)>=1){G=c[d+16>>2]|0;D=(G|0)==0;if(D)H=0;else H=c[G+-4>>2]|0;if((F|0)<=(H|0)){if(D)I=0;else I=c[G+-4>>2]|0;do if((I|0)<(F|0)){if(D)J=0;else J=c[G+-4>>2]|0;if((J|0)<(F|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);K=0;break}else{a[1263537]=0;C=77;break}}else C=77;while(0);if((C|0)==77)K=G+(E*24|0)|0;__ZN7VariantC2ERKS_(q,K);break}}c[q>>2]=0}else __ZN7VariantC2ERKS_(q,c[f+8>>2]|0);while(0);f=__ZNK7VariantcvbEv(q)|0;__ZN7VariantC2Eb(j,ri[x&511](u,k,o,f)|0);if(c[q>>2]|0)__ZN7Variant5clearEv(q);__ZN10StringNameD2Ev(o);if(c[p>>2]|0)__ZN7Variant5clearEv(p);__ZN10StringNameD2Ev(k);if(c[n>>2]|0)__ZN7Variant5clearEv(n);__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,2543,1146558,0);c[b>>2]=0;l=i;return}function __ZN13MethodBind3RCI8_ClassDBb10StringNameS1_bE7ptrcallEP6ObjectPPKvPv(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,n=0,o=0;g=l;l=l+16|0;if((l|0)>=(m|0))ba(16);h=g+8|0;i=g+4|0;j=g;if(!d)k=0;else{n=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1255672)|0;k=n?d:0}d=c[b+44>>2]|0;n=c[b+48>>2]|0;b=k+(n>>1)|0;if(!(n&1))o=d;else o=c[(c[b>>2]|0)+d>>2]|0;__ZN10StringNameC2ERK6String(h,c[e>>2]|0);c[i>>2]=c[h>>2];__ZN10StringNameC2ERK6String(h,c[e+4>>2]|0);c[j>>2]=c[h>>2];a[f>>0]=(ri[o&511](b,i,j,(a[c[e+8>>2]>>0]|0)!=0)|0)&1;__ZN10StringNameD2Ev(j);__ZN10StringNameD2Ev(i);l=g;return}function __ZN13MethodBind3RCI8_ClassDBb10StringNameS1_bED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind3RCI8_ClassDBb10StringNameS1_bE18_get_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case -1:{__ZN7VariantC2Eb(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;break}case 0:{__ZN10StringNameC2Ev(d);__ZN7VariantC2ERK10StringName(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);__ZN10StringNameD2Ev(d);f=b;break}case 1:{__ZN10StringNameC2Ev(d);__ZN7VariantC2ERK10StringName(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);__ZN10StringNameD2Ev(d);f=b;break}case 2:{__ZN7VariantC2Eb(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;break}default:f=0}l=a;return f|0}function __ZNK13MethodBind3RCI8_ClassDB5ErrorP6ObjectRK10StringNameRK7VariantE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return __ZNK13MethodBind3RCI8_ClassDB5ErrorP6ObjectRK10StringNameRK7VariantE18_get_argument_typeEi(a,b)|0}function __ZNK13MethodBind3RCI8_ClassDB5ErrorP6ObjectRK10StringNameRK7VariantE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1120696);l=a;return c[b>>2]|0}function __ZN13MethodBind3RCI8_ClassDB5ErrorP6ObjectRK10StringNameRK7VariantE4callES3_PPS8_iRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0;i=l;l=l+128|0;if((l|0)>=(m|0))ba(128);j=i+96|0;k=i+72|0;n=i+120|0;o=i+48|0;p=i+24|0;q=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1255672)|0:0){c[h>>2]=0;a[1263537]=0;r=d+24|0;s=c[r>>2]|0;if((s|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=s;c[b>>2]=0;l=i;return}t=s-(c[d+20>>2]|0)|0;if((t|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=t;c[b>>2]=0;l=i;return}if((g|0)>0){if((s|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);u=0}else{a[1263537]=0;u=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,u)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=u;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[r>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);v=0}else{a[1263537]=0;v=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,v)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=v;c[b>>2]=0;l=i;return}if((g|0)>2){if((c[r>>2]|0)<2){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);w=0}else{a[1263537]=0;w=c[(c[d+32>>2]|0)+12>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+8>>2]>>2]|0,w)|0)){c[h>>2]=2;c[h+4>>2]=2;c[h+8>>2]=w;c[b>>2]=0;l=i;return}}}}w=c[d+44>>2]|0;v=c[d+48>>2]|0;u=e+(v>>1)|0;if(!(v&1))x=w;else x=c[(c[u>>2]|0)+w>>2]|0;do if((g|0)<1){w=c[r>>2]|0;v=w+-1|0;if((w|0)>=1){e=c[d+16>>2]|0;s=(e|0)==0;if(s)y=0;else y=c[e+-4>>2]|0;if((w|0)<=(y|0)){if(s)z=0;else z=c[e+-4>>2]|0;do if((z|0)<(w|0)){if(s)A=0;else A=c[e+-4>>2]|0;if((A|0)<(w|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);B=0;break}else{a[1263537]=0;C=43;break}}else C=43;while(0);if((C|0)==43)B=e+(v*24|0)|0;__ZN7VariantC2ERKS_(k,B);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);B=__ZNK7VariantcvP6ObjectEv(k)|0;do if((g|0)<2){A=c[r>>2]|0;z=A+-1|0;y=A+-2|0;if((A|0)>=2){A=c[d+16>>2]|0;w=(A|0)==0;if(w)D=0;else D=c[A+-4>>2]|0;if((z|0)<=(D|0)){if(w)E=0;else E=c[A+-4>>2]|0;do if((E|0)<(z|0)){if(w)F=0;else F=c[A+-4>>2]|0;if((F|0)<(z|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);G=0;break}else{a[1263537]=0;C=60;break}}else C=60;while(0);if((C|0)==60)G=A+(y*24|0)|0;__ZN7VariantC2ERKS_(o,G);break}}c[o>>2]=0}else __ZN7VariantC2ERKS_(o,c[f+4>>2]|0);while(0);c[n>>2]=__ZNK7Variantcv10StringNameEv(o)|0;do if((g|0)<3){G=c[r>>2]|0;F=G+-2|0;E=G+-3|0;if((F|0)>=1){G=c[d+16>>2]|0;D=(G|0)==0;if(D)H=0;else H=c[G+-4>>2]|0;if((F|0)<=(H|0)){if(D)I=0;else I=c[G+-4>>2]|0;do if((I|0)<(F|0)){if(D)J=0;else J=c[G+-4>>2]|0;if((J|0)<(F|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);K=0;break}else{a[1263537]=0;C=77;break}}else C=77;while(0);if((C|0)==77)K=G+(E*24|0)|0;__ZN7VariantC2ERKS_(q,K);break}}c[q>>2]=0}else __ZN7VariantC2ERKS_(q,c[f+8>>2]|0);while(0);__ZN7VariantC2ERKS_(p,q);__ZN7VariantC2Ei(j,ri[x&511](u,B,n,p)|0);if(c[p>>2]|0)__ZN7Variant5clearEv(p);if(c[q>>2]|0)__ZN7Variant5clearEv(q);__ZN10StringNameD2Ev(n);if(c[o>>2]|0)__ZN7Variant5clearEv(o);if(c[k>>2]|0)__ZN7Variant5clearEv(k);__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,2543,1146558,0);c[b>>2]=0;l=i;return}function __ZN13MethodBind3RCI8_ClassDB5ErrorP6ObjectRK10StringNameRK7VariantE7ptrcallES3_PPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);g=f;h=f+24|0;if(!b)i=0;else{j=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1255672)|0;i=j?b:0}b=c[a+44>>2]|0;j=c[a+48>>2]|0;a=i+(j>>1)|0;if(!(j&1))k=b;else k=c[(c[a>>2]|0)+b>>2]|0;b=c[d>>2]|0;__ZN10StringNameC2ERK6String(g,c[d+4>>2]|0);c[h>>2]=c[g>>2];__ZN7VariantC2ERKS_(g,c[d+8>>2]|0);c[e>>2]=ri[k&511](a,b,h,g)|0;if(!(c[g>>2]|0)){__ZN10StringNameD2Ev(h);l=f;return}__ZN7Variant5clearEv(g);__ZN10StringNameD2Ev(h);l=f;return}function __ZN13MethodBind3RCI8_ClassDB5ErrorP6ObjectRK10StringNameRK7VariantED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind3RCI8_ClassDB5ErrorP6ObjectRK10StringNameRK7VariantE18_get_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case -1:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;break}case 0:{__ZN7VariantC2EPK6Object(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;break}case 1:{__ZN10StringNameC2Ev(d);__ZN7VariantC2ERK10StringName(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);__ZN10StringNameD2Ev(d);f=b;break}case 2:{c[d>>2]=0;__ZN7VariantC2ERKS_(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);if(c[d>>2]|0)__ZN7Variant5clearEv(d);f=b;break}default:f=0}l=a;return f|0}function __ZNK13MethodBind2RCI8_ClassDB7VariantP6ObjectRK10StringNameE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return __ZNK13MethodBind2RCI8_ClassDB7VariantP6ObjectRK10StringNameE18_get_argument_typeEi(a,b)|0}function __ZNK13MethodBind2RCI8_ClassDB7VariantP6ObjectRK10StringNameE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1120696);l=a;return c[b>>2]|0}function __ZN13MethodBind2RCI8_ClassDB7VariantP6ObjectRK10StringNameE4callES3_PPKS1_iRNS1_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0;i=l;l=l+80|0;if((l|0)>=(m|0))ba(80);j=i+48|0;k=i+24|0;n=i+72|0;o=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1255672)|0:0){c[h>>2]=0;a[1263537]=0;p=d+24|0;q=c[p>>2]|0;if((q|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=q;c[b>>2]=0;l=i;return}r=q-(c[d+20>>2]|0)|0;if((r|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=r;c[b>>2]=0;l=i;return}if((g|0)>0){if((q|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);s=0}else{a[1263537]=0;s=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,s)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=s;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[p>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);t=0}else{a[1263537]=0;t=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,t)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=t;c[b>>2]=0;l=i;return}}}t=c[d+44>>2]|0;s=c[d+48>>2]|0;q=e+(s>>1)|0;if(!(s&1))u=t;else u=c[(c[q>>2]|0)+t>>2]|0;do if((g|0)<1){t=c[p>>2]|0;s=t+-1|0;if((t|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)v=0;else v=c[e+-4>>2]|0;if((t|0)<=(v|0)){if(r)w=0;else w=c[e+-4>>2]|0;do if((w|0)<(t|0)){if(r)x=0;else x=c[e+-4>>2]|0;if((x|0)<(t|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);y=0;break}else{a[1263537]=0;z=37;break}}else z=37;while(0);if((z|0)==37)y=e+(s*24|0)|0;__ZN7VariantC2ERKS_(k,y);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);y=__ZNK7VariantcvP6ObjectEv(k)|0;do if((g|0)<2){x=c[p>>2]|0;w=x+-1|0;v=x+-2|0;if((x|0)>=2){x=c[d+16>>2]|0;t=(x|0)==0;if(t)A=0;else A=c[x+-4>>2]|0;if((w|0)<=(A|0)){if(t)B=0;else B=c[x+-4>>2]|0;do if((B|0)<(w|0)){if(t)C=0;else C=c[x+-4>>2]|0;if((C|0)<(w|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);D=0;break}else{a[1263537]=0;z=54;break}}else z=54;while(0);if((z|0)==54)D=x+(v*24|0)|0;__ZN7VariantC2ERKS_(o,D);break}}c[o>>2]=0}else __ZN7VariantC2ERKS_(o,c[f+4>>2]|0);while(0);c[n>>2]=__ZNK7Variantcv10StringNameEv(o)|0;Ki[u&4095](j,q,y,n);__ZN10StringNameD2Ev(n);if(c[o>>2]|0)__ZN7Variant5clearEv(o);if(c[k>>2]|0)__ZN7Variant5clearEv(k);__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1872,1146558,0);c[b>>2]=0;l=i;return}function __ZN13MethodBind2RCI8_ClassDB7VariantP6ObjectRK10StringNameE7ptrcallES3_PPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);g=f+28|0;h=f;i=f+24|0;if(!b)j=0;else{k=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1255672)|0;j=k?b:0}b=c[a+44>>2]|0;k=c[a+48>>2]|0;a=j+(k>>1)|0;if(!(k&1))n=b;else n=c[(c[a>>2]|0)+b>>2]|0;b=c[d>>2]|0;__ZN10StringNameC2ERK6String(g,c[d+4>>2]|0);c[i>>2]=c[g>>2];Ki[n&4095](h,a,b,i);__ZN7VariantaSERKS_(e,h);if(!(c[h>>2]|0)){__ZN10StringNameD2Ev(i);l=f;return}__ZN7Variant5clearEv(h);__ZN10StringNameD2Ev(i);l=f;return}function __ZN13MethodBind2RCI8_ClassDB7VariantP6ObjectRK10StringNameED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind2RCI8_ClassDB7VariantP6ObjectRK10StringNameE18_get_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case -1:{c[d>>2]=0;__ZN7VariantC2ERKS_(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);if(c[d>>2]|0)__ZN7Variant5clearEv(d);f=b;l=a;return f|0}case 0:{__ZN7VariantC2EPK6Object(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;l=a;return f|0}case 1:{__ZN10StringNameC2Ev(d);__ZN7VariantC2ERK10StringName(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);__ZN10StringNameD2Ev(d);f=b;l=a;return f|0}default:{f=0;l=a;return f|0}}return 0}function __ZNK13MethodBind2RCI8_ClassDB5Array10StringNamebE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return __ZNK13MethodBind2RCI8_ClassDB5Array10StringNamebE18_get_argument_typeEi(a,b)|0}function __ZNK13MethodBind2RCI8_ClassDB5Array10StringNamebE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1120696);l=a;return c[b>>2]|0}function __ZN13MethodBind2RCI8_ClassDB5Array10StringNamebE4callEP6ObjectPPK7VariantiRNS6_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0;i=l;l=l+80|0;if((l|0)>=(m|0))ba(80);j=i+48|0;k=i+76|0;n=i+72|0;o=i+24|0;p=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1255672)|0:0){c[h>>2]=0;a[1263537]=0;q=d+24|0;r=c[q>>2]|0;if((r|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=r;c[b>>2]=0;l=i;return}s=r-(c[d+20>>2]|0)|0;if((s|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=s;c[b>>2]=0;l=i;return}if((g|0)>0){if((r|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);t=0}else{a[1263537]=0;t=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,t)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=t;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[q>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);u=0}else{a[1263537]=0;u=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,u)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=u;c[b>>2]=0;l=i;return}}}u=c[d+44>>2]|0;t=c[d+48>>2]|0;r=e+(t>>1)|0;if(!(t&1))v=u;else v=c[(c[r>>2]|0)+u>>2]|0;do if((g|0)<1){u=c[q>>2]|0;t=u+-1|0;if((u|0)>=1){e=c[d+16>>2]|0;s=(e|0)==0;if(s)w=0;else w=c[e+-4>>2]|0;if((u|0)<=(w|0)){if(s)x=0;else x=c[e+-4>>2]|0;do if((x|0)<(u|0)){if(s)y=0;else y=c[e+-4>>2]|0;if((y|0)<(u|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);z=0;break}else{a[1263537]=0;A=37;break}}else A=37;while(0);if((A|0)==37)z=e+(t*24|0)|0;__ZN7VariantC2ERKS_(o,z);break}}c[o>>2]=0}else __ZN7VariantC2ERKS_(o,c[f>>2]|0);while(0);c[n>>2]=__ZNK7Variantcv10StringNameEv(o)|0;do if((g|0)<2){z=c[q>>2]|0;y=z+-1|0;x=z+-2|0;if((z|0)>=2){z=c[d+16>>2]|0;w=(z|0)==0;if(w)B=0;else B=c[z+-4>>2]|0;if((y|0)<=(B|0)){if(w)C=0;else C=c[z+-4>>2]|0;do if((C|0)<(y|0)){if(w)D=0;else D=c[z+-4>>2]|0;if((D|0)<(y|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);E=0;break}else{a[1263537]=0;A=54;break}}else A=54;while(0);if((A|0)==54)E=z+(x*24|0)|0;__ZN7VariantC2ERKS_(p,E);break}}c[p>>2]=0}else __ZN7VariantC2ERKS_(p,c[f+4>>2]|0);while(0);f=__ZNK7VariantcvbEv(p)|0;c[k>>2]=nj[v&2047](r,n,f)|0;__ZN7VariantC2ERK5Array(j,k);__ZN5ArrayD2Ev(k);if(c[p>>2]|0)__ZN7Variant5clearEv(p);__ZN10StringNameD2Ev(n);if(c[o>>2]|0)__ZN7Variant5clearEv(o);__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1872,1146558,0);c[b>>2]=0;l=i;return}function __ZN13MethodBind2RCI8_ClassDB5Array10StringNamebE7ptrcallEP6ObjectPPKvPv(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,n=0,o=0;g=l;l=l+16|0;if((l|0)>=(m|0))ba(16);h=g+8|0;i=g+4|0;j=g;if(!d)k=0;else{n=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1255672)|0;k=n?d:0}d=c[b+44>>2]|0;n=c[b+48>>2]|0;b=k+(n>>1)|0;if(!(n&1))o=d;else o=c[(c[b>>2]|0)+d>>2]|0;__ZN10StringNameC2ERK6String(h,c[e>>2]|0);c[j>>2]=c[h>>2];c[i>>2]=nj[o&2047](b,j,(a[c[e+4>>2]>>0]|0)!=0)|0;__ZN5ArrayaSERKS_(f,i);__ZN5ArrayD2Ev(i);__ZN10StringNameD2Ev(j);l=g;return}function __ZN13MethodBind2RCI8_ClassDB5Array10StringNamebED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind2RCI8_ClassDB5Array10StringNamebE18_get_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case -1:{__ZN5ArrayC2Ev(d);__ZN7VariantC2ERK5Array(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);__ZN5ArrayD2Ev(d);f=b;break}case 0:{__ZN10StringNameC2Ev(d);__ZN7VariantC2ERK10StringName(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);__ZN10StringNameD2Ev(d);f=b;break}case 1:{__ZN7VariantC2Eb(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;break}default:f=0}l=a;return f|0}function __ZN7ClassDB10get_signalE10StringNameS0_P10MethodInfo(a,b,e){a=a|0;b=b|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0;f=c[313454]|0;if(!f){g=0;return g|0}h=c[a>>2]|0;if(!h)i=0;else i=c[h+16>>2]|0;a=c[f+(((1<<(d[1253820]|0))+-1&i)<<2)>>2]|0;if(!a){g=0;return g|0}else j=a;while(1){if((c[j>>2]|0)==(i|0)?(c[j+8>>2]|0)==(h|0):0)break;a=c[j+4>>2]|0;if(!a){g=0;k=26;break}else j=a}if((k|0)==26)return g|0;h=j+12|0;a:while(1){l=h+32|0;j=c[l>>2]|0;if(j|0){i=c[b>>2]|0;if(!i)m=0;else m=c[i+16>>2]|0;a=c[j+(((1<<(d[h+36>>0]|0))+-1&m)<<2)>>2]|0;if(a|0){j=a;do{if((c[j>>2]|0)==(m|0)?(c[j+8>>2]|0)==(i|0):0)break a;j=c[j+4>>2]|0}while((j|0)!=0)}}h=c[h+4>>2]|0;if(!h){g=0;k=26;break}}if((k|0)==26)return g|0;if(!e){g=1;return g|0}k=__ZN7HashMapI10StringName10MethodInfo16StringNameHasher24HashMapComparatorDefaultIS0_ELh3ELh8EEixERKS0_(l,b)|0;b=c[e>>2]|0;if((b|0)!=(c[k>>2]|0)){if(b|0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(b,1);c[e>>2]=0;b=c[k>>2]|0;if(b|0?__Z28atomic_conditional_incrementPj(b+-8|0)|0:0)c[e>>2]=c[k>>2]}__ZN4ListI12PropertyInfo16DefaultAllocatorEaSERKS2_(e+4|0,k+4|0);__ZN6VectorI7VariantE10_copy_fromERKS1_(e+8|0,k+8|0);__ZN12PropertyInfoaSERKS_(e+12|0,k+12|0)|0;b=k+32|0;k=c[b+4>>2]|0;l=e+32|0;c[l>>2]=c[b>>2];c[l+4>>2]=k;g=1;return g|0}function __ZNK13MethodBind2RCI8_ClassDB10Dictionary10StringNameS2_E18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return __ZNK13MethodBind2RCI8_ClassDB10Dictionary10StringNameS2_E18_get_argument_typeEi(a,b)|0}function __ZNK13MethodBind2RCI8_ClassDB10Dictionary10StringNameS2_E18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1120696);l=a;return c[b>>2]|0}function __ZN13MethodBind2RCI8_ClassDB10Dictionary10StringNameS2_E4callEP6ObjectPPK7VariantiRNS6_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0;i=l;l=l+96|0;if((l|0)>=(m|0))ba(96);j=i+48|0;k=i+80|0;n=i+76|0;o=i+24|0;p=i+72|0;q=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1255672)|0:0){c[h>>2]=0;a[1263537]=0;r=d+24|0;s=c[r>>2]|0;if((s|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=s;c[b>>2]=0;l=i;return}t=s-(c[d+20>>2]|0)|0;if((t|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=t;c[b>>2]=0;l=i;return}if((g|0)>0){if((s|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);u=0}else{a[1263537]=0;u=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,u)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=u;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[r>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);v=0}else{a[1263537]=0;v=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,v)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=v;c[b>>2]=0;l=i;return}}}v=c[d+44>>2]|0;u=c[d+48>>2]|0;s=e+(u>>1)|0;if(!(u&1))w=v;else w=c[(c[s>>2]|0)+v>>2]|0;do if((g|0)<1){v=c[r>>2]|0;u=v+-1|0;if((v|0)>=1){e=c[d+16>>2]|0;t=(e|0)==0;if(t)x=0;else x=c[e+-4>>2]|0;if((v|0)<=(x|0)){if(t)y=0;else y=c[e+-4>>2]|0;do if((y|0)<(v|0)){if(t)z=0;else z=c[e+-4>>2]|0;if((z|0)<(v|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);A=0;break}else{a[1263537]=0;B=37;break}}else B=37;while(0);if((B|0)==37)A=e+(u*24|0)|0;__ZN7VariantC2ERKS_(o,A);break}}c[o>>2]=0}else __ZN7VariantC2ERKS_(o,c[f>>2]|0);while(0);c[n>>2]=__ZNK7Variantcv10StringNameEv(o)|0;do if((g|0)<2){A=c[r>>2]|0;z=A+-1|0;y=A+-2|0;if((A|0)>=2){A=c[d+16>>2]|0;x=(A|0)==0;if(x)C=0;else C=c[A+-4>>2]|0;if((z|0)<=(C|0)){if(x)D=0;else D=c[A+-4>>2]|0;do if((D|0)<(z|0)){if(x)E=0;else E=c[A+-4>>2]|0;if((E|0)<(z|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);F=0;break}else{a[1263537]=0;B=54;break}}else B=54;while(0);if((B|0)==54)F=A+(y*24|0)|0;__ZN7VariantC2ERKS_(q,F);break}}c[q>>2]=0}else __ZN7VariantC2ERKS_(q,c[f+4>>2]|0);while(0);c[p>>2]=__ZNK7Variantcv10StringNameEv(q)|0;c[k>>2]=nj[w&2047](s,n,p)|0;__ZN7VariantC2ERK10Dictionary(j,k);__ZN10DictionaryD2Ev(k);__ZN10StringNameD2Ev(p);if(c[q>>2]|0)__ZN7Variant5clearEv(q);__ZN10StringNameD2Ev(n);if(c[o>>2]|0)__ZN7Variant5clearEv(o);__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1872,1146558,0);c[b>>2]=0;l=i;return}function __ZN13MethodBind2RCI8_ClassDB10Dictionary10StringNameS2_E7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f+12|0;h=f+8|0;i=f+4|0;j=f;if(!b)k=0;else{n=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1255672)|0;k=n?b:0}b=c[a+44>>2]|0;n=c[a+48>>2]|0;a=k+(n>>1)|0;if(!(n&1))o=b;else o=c[(c[a>>2]|0)+b>>2]|0;__ZN10StringNameC2ERK6String(g,c[d>>2]|0);c[i>>2]=c[g>>2];__ZN10StringNameC2ERK6String(g,c[d+4>>2]|0);c[j>>2]=c[g>>2];c[h>>2]=nj[o&2047](a,i,j)|0;__ZN10DictionaryaSERKS_(e,h);__ZN10DictionaryD2Ev(h);__ZN10StringNameD2Ev(j);__ZN10StringNameD2Ev(i);l=f;return}function __ZN13MethodBind2RCI8_ClassDB10Dictionary10StringNameS2_ED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind2RCI8_ClassDB10Dictionary10StringNameS2_E18_get_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;switch(b|0){case -1:{__ZN10DictionaryC2Ev(d);__ZN7VariantC2ERK10Dictionary(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);__ZN10DictionaryD2Ev(d);f=b;l=a;return f|0}case 0:{__ZN10StringNameC2Ev(d);__ZN7VariantC2ERK10StringName(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);__ZN10StringNameD2Ev(d);f=b;l=a;return f|0}case 1:{__ZN10StringNameC2Ev(d);__ZN7VariantC2ERK10StringName(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);__ZN10StringNameD2Ev(d);f=b;l=a;return f|0}default:{f=0;l=a;return f|0}}return 0}function __ZNK13MethodBind2RCI8_ClassDBb10StringNameS1_E18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return __ZNK13MethodBind2RCI8_ClassDBb10StringNameS1_E18_get_argument_typeEi(a,b)|0}function __ZNK13MethodBind2RCI8_ClassDBb10StringNameS1_E18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1120696);l=a;return c[b>>2]|0}function __ZN13MethodBind2RCI8_ClassDBb10StringNameS1_E4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0;i=l;l=l+80|0;if((l|0)>=(m|0))ba(80);j=i+48|0;k=i+76|0;n=i+24|0;o=i+72|0;p=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1255672)|0:0){c[h>>2]=0;a[1263537]=0;q=d+24|0;r=c[q>>2]|0;if((r|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=r;c[b>>2]=0;l=i;return}s=r-(c[d+20>>2]|0)|0;if((s|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=s;c[b>>2]=0;l=i;return}if((g|0)>0){if((r|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);t=0}else{a[1263537]=0;t=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,t)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=t;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[q>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);u=0}else{a[1263537]=0;u=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,u)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=u;c[b>>2]=0;l=i;return}}}u=c[d+44>>2]|0;t=c[d+48>>2]|0;r=e+(t>>1)|0;if(!(t&1))v=u;else v=c[(c[r>>2]|0)+u>>2]|0;do if((g|0)<1){u=c[q>>2]|0;t=u+-1|0;if((u|0)>=1){e=c[d+16>>2]|0;s=(e|0)==0;if(s)w=0;else w=c[e+-4>>2]|0;if((u|0)<=(w|0)){if(s)x=0;else x=c[e+-4>>2]|0;do if((x|0)<(u|0)){if(s)y=0;else y=c[e+-4>>2]|0;if((y|0)<(u|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);z=0;break}else{a[1263537]=0;A=37;break}}else A=37;while(0);if((A|0)==37)z=e+(t*24|0)|0;__ZN7VariantC2ERKS_(n,z);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f>>2]|0);while(0);c[k>>2]=__ZNK7Variantcv10StringNameEv(n)|0;do if((g|0)<2){z=c[q>>2]|0;y=z+-1|0;x=z+-2|0;if((z|0)>=2){z=c[d+16>>2]|0;w=(z|0)==0;if(w)B=0;else B=c[z+-4>>2]|0;if((y|0)<=(B|0)){if(w)C=0;else C=c[z+-4>>2]|0;do if((C|0)<(y|0)){if(w)D=0;else D=c[z+-4>>2]|0;if((D|0)<(y|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);E=0;break}else{a[1263537]=0;A=54;break}}else A=54;while(0);if((A|0)==54)E=z+(x*24|0)|0;__ZN7VariantC2ERKS_(p,E);break}}c[p>>2]=0}else __ZN7VariantC2ERKS_(p,c[f+4>>2]|0);while(0);c[o>>2]=__ZNK7Variantcv10StringNameEv(p)|0;__ZN7VariantC2Eb(j,nj[v&2047](r,k,o)|0);__ZN10StringNameD2Ev(o);if(c[p>>2]|0)__ZN7Variant5clearEv(p);__ZN10StringNameD2Ev(k);if(c[n>>2]|0)__ZN7Variant5clearEv(n);__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1872,1146558,0);c[b>>2]=0;l=i;return}function __ZN13MethodBind2RCI8_ClassDBb10StringNameS1_E7ptrcallEP6ObjectPPKvPv(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,n=0,o=0;g=l;l=l+16|0;if((l|0)>=(m|0))ba(16);h=g+8|0;i=g+4|0;j=g;if(!d)k=0;else{n=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1255672)|0;k=n?d:0}d=c[b+44>>2]|0;n=c[b+48>>2]|0;b=k+(n>>1)|0;if(!(n&1))o=d;else o=c[(c[b>>2]|0)+d>>2]|0;__ZN10StringNameC2ERK6String(h,c[e>>2]|0);c[i>>2]=c[h>>2];__ZN10StringNameC2ERK6String(h,c[e+4>>2]|0);c[j>>2]=c[h>>2];a[f>>0]=(nj[o&2047](b,i,j)|0)&1;__ZN10StringNameD2Ev(j);__ZN10StringNameD2Ev(i);l=g;return}function __ZN13MethodBind2RCI8_ClassDBb10StringNameS1_ED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind2RCI8_ClassDBb10StringNameS1_E18_get_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case -1:{__ZN7VariantC2Eb(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;l=a;return f|0}case 0:{__ZN10StringNameC2Ev(d);__ZN7VariantC2ERK10StringName(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);__ZN10StringNameD2Ev(d);f=b;l=a;return f|0}case 1:{__ZN10StringNameC2Ev(d);__ZN7VariantC2ERK10StringName(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);__ZN10StringNameD2Ev(d);f=b;l=a;return f|0}default:{f=0;l=a;return f|0}}return 0}function __ZNK13MethodBind1RCI8_ClassDB7VariantRK10StringNameE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return __ZNK13MethodBind1RCI8_ClassDB7VariantRK10StringNameE18_get_argument_typeEi(a,b)|0}function __ZNK13MethodBind1RCI8_ClassDB7VariantRK10StringNameE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1120696);l=a;return c[b>>2]|0}function __ZN13MethodBind1RCI8_ClassDB7VariantRK10StringNameE4callEP6ObjectPPKS1_iRNS1_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0;i=l;l=l+64|0;if((l|0)>=(m|0))ba(64);j=i+24|0;k=i+48|0;n=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1255672)|0:0){c[h>>2]=0;a[1263537]=0;o=d+24|0;p=c[o>>2]|0;if((p|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=p;c[b>>2]=0;l=i;return}q=p-(c[d+20>>2]|0)|0;if((q|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=q;c[b>>2]=0;l=i;return}if((g|0)>0){if((p|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);r=0}else{a[1263537]=0;r=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,r)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=r;c[b>>2]=0;l=i;return}}r=c[d+44>>2]|0;p=c[d+48>>2]|0;q=e+(p>>1)|0;if(!(p&1))s=r;else s=c[(c[q>>2]|0)+r>>2]|0;do if((g|0)<1){r=c[o>>2]|0;p=r+-1|0;if((r|0)>=1){e=c[d+16>>2]|0;t=(e|0)==0;if(t)u=0;else u=c[e+-4>>2]|0;if((r|0)<=(u|0)){if(t)v=0;else v=c[e+-4>>2]|0;do if((v|0)<(r|0)){if(t)w=0;else w=c[e+-4>>2]|0;if((w|0)<(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);x=0;break}else{a[1263537]=0;y=31;break}}else y=31;while(0);if((y|0)==31)x=e+(p*24|0)|0;__ZN7VariantC2ERKS_(n,x);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f>>2]|0);while(0);c[k>>2]=__ZNK7Variantcv10StringNameEv(n)|0;bj[s&4095](j,q,k);__ZN10StringNameD2Ev(k);if(c[n>>2]|0)__ZN7Variant5clearEv(n);__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1217,1146558,0);c[b>>2]=0;l=i;return}function __ZN13MethodBind1RCI8_ClassDB7VariantRK10StringNameE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);g=f+28|0;h=f;i=f+24|0;if(!b)j=0;else{k=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1255672)|0;j=k?b:0}b=c[a+44>>2]|0;k=c[a+48>>2]|0;a=j+(k>>1)|0;if(!(k&1))n=b;else n=c[(c[a>>2]|0)+b>>2]|0;__ZN10StringNameC2ERK6String(g,c[d>>2]|0);c[i>>2]=c[g>>2];bj[n&4095](h,a,i);__ZN7VariantaSERKS_(e,h);if(!(c[h>>2]|0)){__ZN10StringNameD2Ev(i);l=f;return}__ZN7Variant5clearEv(h);__ZN10StringNameD2Ev(i);l=f;return}function __ZN13MethodBind1RCI8_ClassDB7VariantRK10StringNameED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind1RCI8_ClassDB7VariantRK10StringNameE18_get_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case -1:{c[d>>2]=0;__ZN7VariantC2ERKS_(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);if(c[d>>2]|0)__ZN7Variant5clearEv(d);f=b;l=a;return f|0}case 0:{__ZN10StringNameC2Ev(d);__ZN7VariantC2ERK10StringName(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);__ZN10StringNameD2Ev(d);f=b;l=a;return f|0}default:{f=0;l=a;return f|0}}return 0}function __ZN7ClassDB12can_instanceERK10StringName(b){b=b|0;var e=0,f=0,g=0,h=0,i=0,j=0;e=c[313454]|0;a:do if(e|0){f=c[b>>2]|0;if(!f)g=0;else g=c[f+16>>2]|0;h=c[e+(((1<<d[1253820])+-1&g)<<2)>>2]|0;if(h|0){i=h;while(1){if((c[i>>2]|0)==(g|0)?(c[i+8>>2]|0)==(f|0):0)break;h=c[i+4>>2]|0;if(!h)break a;else i=h}a[1263537]=0;if(a[i+96>>0]|0){j=0;return j|0}j=(c[i+100>>2]|0)!=0;return j|0}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1121999,1082908,472,1121155,0);j=0;return j|0}function __ZNK13MethodBind2RCI8_ClassDBbRK10StringNameS3_E18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return __ZNK13MethodBind2RCI8_ClassDBbRK10StringNameS3_E18_get_argument_typeEi(a,b)|0}function __ZNK13MethodBind2RCI8_ClassDBbRK10StringNameS3_E18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1120696);l=a;return c[b>>2]|0}function __ZN13MethodBind2RCI8_ClassDBbRK10StringNameS3_E4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0;i=l;l=l+80|0;if((l|0)>=(m|0))ba(80);j=i+48|0;k=i+76|0;n=i+24|0;o=i+72|0;p=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1255672)|0:0){c[h>>2]=0;a[1263537]=0;q=d+24|0;r=c[q>>2]|0;if((r|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=r;c[b>>2]=0;l=i;return}s=r-(c[d+20>>2]|0)|0;if((s|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=s;c[b>>2]=0;l=i;return}if((g|0)>0){if((r|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);t=0}else{a[1263537]=0;t=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,t)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=t;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[q>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);u=0}else{a[1263537]=0;u=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,u)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=u;c[b>>2]=0;l=i;return}}}u=c[d+44>>2]|0;t=c[d+48>>2]|0;r=e+(t>>1)|0;if(!(t&1))v=u;else v=c[(c[r>>2]|0)+u>>2]|0;do if((g|0)<1){u=c[q>>2]|0;t=u+-1|0;if((u|0)>=1){e=c[d+16>>2]|0;s=(e|0)==0;if(s)w=0;else w=c[e+-4>>2]|0;if((u|0)<=(w|0)){if(s)x=0;else x=c[e+-4>>2]|0;do if((x|0)<(u|0)){if(s)y=0;else y=c[e+-4>>2]|0;if((y|0)<(u|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);z=0;break}else{a[1263537]=0;A=37;break}}else A=37;while(0);if((A|0)==37)z=e+(t*24|0)|0;__ZN7VariantC2ERKS_(n,z);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f>>2]|0);while(0);c[k>>2]=__ZNK7Variantcv10StringNameEv(n)|0;do if((g|0)<2){z=c[q>>2]|0;y=z+-1|0;x=z+-2|0;if((z|0)>=2){z=c[d+16>>2]|0;w=(z|0)==0;if(w)B=0;else B=c[z+-4>>2]|0;if((y|0)<=(B|0)){if(w)C=0;else C=c[z+-4>>2]|0;do if((C|0)<(y|0)){if(w)D=0;else D=c[z+-4>>2]|0;if((D|0)<(y|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);E=0;break}else{a[1263537]=0;A=54;break}}else A=54;while(0);if((A|0)==54)E=z+(x*24|0)|0;__ZN7VariantC2ERKS_(p,E);break}}c[p>>2]=0}else __ZN7VariantC2ERKS_(p,c[f+4>>2]|0);while(0);c[o>>2]=__ZNK7Variantcv10StringNameEv(p)|0;__ZN7VariantC2Eb(j,nj[v&2047](r,k,o)|0);__ZN10StringNameD2Ev(o);if(c[p>>2]|0)__ZN7Variant5clearEv(p);__ZN10StringNameD2Ev(k);if(c[n>>2]|0)__ZN7Variant5clearEv(n);__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1872,1146558,0);c[b>>2]=0;l=i;return}function __ZN13MethodBind2RCI8_ClassDBbRK10StringNameS3_E7ptrcallEP6ObjectPPKvPv(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,n=0,o=0;g=l;l=l+16|0;if((l|0)>=(m|0))ba(16);h=g+8|0;i=g+4|0;j=g;if(!d)k=0;else{n=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1255672)|0;k=n?d:0}d=c[b+44>>2]|0;n=c[b+48>>2]|0;b=k+(n>>1)|0;if(!(n&1))o=d;else o=c[(c[b>>2]|0)+d>>2]|0;__ZN10StringNameC2ERK6String(h,c[e>>2]|0);c[i>>2]=c[h>>2];__ZN10StringNameC2ERK6String(h,c[e+4>>2]|0);c[j>>2]=c[h>>2];a[f>>0]=(nj[o&2047](b,i,j)|0)&1;__ZN10StringNameD2Ev(j);__ZN10StringNameD2Ev(i);l=g;return}function __ZN13MethodBind2RCI8_ClassDBbRK10StringNameS3_ED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind2RCI8_ClassDBbRK10StringNameS3_E18_get_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case -1:{__ZN7VariantC2Eb(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;l=a;return f|0}case 0:{__ZN10StringNameC2Ev(d);__ZN7VariantC2ERK10StringName(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);__ZN10StringNameD2Ev(d);f=b;l=a;return f|0}case 1:{__ZN10StringNameC2Ev(d);__ZN7VariantC2ERK10StringName(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);__ZN10StringNameD2Ev(d);f=b;l=a;return f|0}default:{f=0;l=a;return f|0}}return 0}function __ZNK13MethodBind1RCI8_ClassDBbRK10StringNameE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case -1:{__ZN7VariantC2Eb(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;break}case 0:{__ZN10StringNameC2Ev(d);__ZN7VariantC2ERK10StringName(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);__ZN10StringNameD2Ev(d);f=b;break}default:f=0}l=a;return f|0}function __ZNK13MethodBind1RCI8_ClassDBbRK10StringNameE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1120696);l=a;return c[b>>2]|0}function __ZN13MethodBind1RCI8_ClassDBbRK10StringNameE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0;i=l;l=l+64|0;if((l|0)>=(m|0))ba(64);j=i+24|0;k=i+48|0;n=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1255672)|0:0){c[h>>2]=0;a[1263537]=0;o=d+24|0;p=c[o>>2]|0;if((p|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=p;c[b>>2]=0;l=i;return}q=p-(c[d+20>>2]|0)|0;if((q|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=q;c[b>>2]=0;l=i;return}if((g|0)>0){if((p|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);r=0}else{a[1263537]=0;r=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,r)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=r;c[b>>2]=0;l=i;return}}r=c[d+44>>2]|0;p=c[d+48>>2]|0;q=e+(p>>1)|0;if(!(p&1))s=r;else s=c[(c[q>>2]|0)+r>>2]|0;do if((g|0)<1){r=c[o>>2]|0;p=r+-1|0;if((r|0)>=1){e=c[d+16>>2]|0;t=(e|0)==0;if(t)u=0;else u=c[e+-4>>2]|0;if((r|0)<=(u|0)){if(t)v=0;else v=c[e+-4>>2]|0;do if((v|0)<(r|0)){if(t)w=0;else w=c[e+-4>>2]|0;if((w|0)<(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);x=0;break}else{a[1263537]=0;y=31;break}}else y=31;while(0);if((y|0)==31)x=e+(p*24|0)|0;__ZN7VariantC2ERKS_(n,x);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f>>2]|0);while(0);c[k>>2]=__ZNK7Variantcv10StringNameEv(n)|0;__ZN7VariantC2Eb(j,$i[s&8191](q,k)|0);__ZN10StringNameD2Ev(k);if(c[n>>2]|0)__ZN7Variant5clearEv(n);__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1217,1146558,0);c[b>>2]=0;l=i;return}function __ZN13MethodBind1RCI8_ClassDBbRK10StringNameE7ptrcallEP6ObjectPPKvPv(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,n=0;g=l;l=l+16|0;if((l|0)>=(m|0))ba(16);h=g+4|0;i=g;if(!d)j=0;else{k=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1255672)|0;j=k?d:0}d=c[b+44>>2]|0;k=c[b+48>>2]|0;b=j+(k>>1)|0;if(!(k&1))n=d;else n=c[(c[b>>2]|0)+d>>2]|0;__ZN10StringNameC2ERK6String(h,c[e>>2]|0);c[i>>2]=c[h>>2];a[f>>0]=($i[n&8191](b,i)|0)&1;__ZN10StringNameD2Ev(i);l=g;return}function __ZN13MethodBind1RCI8_ClassDBbRK10StringNameED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN7ClassDB16get_parent_classERK10StringName(b){b=b|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;g=c[313454]|0;a:do if(g|0){h=c[b>>2]|0;if(!h)i=0;else i=c[h+16>>2]|0;j=c[g+(((1<<(d[1253820]|0))+-1&i)<<2)>>2]|0;if(j|0){k=j;while(1){if((c[k>>2]|0)==(i|0)?(c[k+8>>2]|0)==(h|0):0)break;j=c[k+4>>2]|0;if(!j)break a;else k=j}a[1263537]=0;__ZN10StringNameC2ERKS_(f,k+88|0);n=c[f>>2]|0;l=e;return n|0}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1120752,1082908,274,1106764,0);__ZN10StringNameC2Ev(f);n=c[f>>2]|0;l=e;return n|0}function __ZNK13MethodBind1RCI8_ClassDB10StringNameRKS1_E18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return __ZNK13MethodBind1RCI8_ClassDB10StringNameRKS1_E18_get_argument_typeEi(a,b)|0}function __ZNK13MethodBind1RCI8_ClassDB10StringNameRKS1_E18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1120696);l=a;return c[b>>2]|0}function __ZN13MethodBind1RCI8_ClassDB10StringNameRKS1_E4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0;i=l;l=l+64|0;if((l|0)>=(m|0))ba(64);j=i+24|0;k=i+52|0;n=i+48|0;o=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1255672)|0:0){c[h>>2]=0;a[1263537]=0;p=d+24|0;q=c[p>>2]|0;if((q|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=q;c[b>>2]=0;l=i;return}r=q-(c[d+20>>2]|0)|0;if((r|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=r;c[b>>2]=0;l=i;return}if((g|0)>0){if((q|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);s=0}else{a[1263537]=0;s=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,s)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=s;c[b>>2]=0;l=i;return}}s=c[d+44>>2]|0;q=c[d+48>>2]|0;r=e+(q>>1)|0;if(!(q&1))t=s;else t=c[(c[r>>2]|0)+s>>2]|0;do if((g|0)<1){s=c[p>>2]|0;q=s+-1|0;if((s|0)>=1){e=c[d+16>>2]|0;u=(e|0)==0;if(u)v=0;else v=c[e+-4>>2]|0;if((s|0)<=(v|0)){if(u)w=0;else w=c[e+-4>>2]|0;do if((w|0)<(s|0)){if(u)x=0;else x=c[e+-4>>2]|0;if((x|0)<(s|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);y=0;break}else{a[1263537]=0;z=31;break}}else z=31;while(0);if((z|0)==31)y=e+(q*24|0)|0;__ZN7VariantC2ERKS_(o,y);break}}c[o>>2]=0}else __ZN7VariantC2ERKS_(o,c[f>>2]|0);while(0);c[n>>2]=__ZNK7Variantcv10StringNameEv(o)|0;c[k>>2]=$i[t&8191](r,n)|0;__ZN7VariantC2ERK10StringName(j,k);__ZN10StringNameD2Ev(k);__ZN10StringNameD2Ev(n);if(c[o>>2]|0)__ZN7Variant5clearEv(o);__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1217,1146558,0);c[b>>2]=0;l=i;return}function __ZN13MethodBind1RCI8_ClassDB10StringNameRKS1_E7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f+8|0;h=f;i=f+4|0;if(!b)j=0;else{k=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1255672)|0;j=k?b:0}b=c[a+44>>2]|0;k=c[a+48>>2]|0;a=j+(k>>1)|0;if(!(k&1))n=b;else n=c[(c[a>>2]|0)+b>>2]|0;__ZN10StringNameC2ERK6String(g,c[d>>2]|0);c[i>>2]=c[g>>2];c[h>>2]=$i[n&8191](a,i)|0;__ZN8PtrToArgI10StringNameE6encodeES0_Pv(h,e);__ZN10StringNameD2Ev(h);__ZN10StringNameD2Ev(i);l=f;return}function __ZN13MethodBind1RCI8_ClassDB10StringNameRKS1_ED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind1RCI8_ClassDB10StringNameRKS1_E18_get_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;switch(b|0){case -1:{__ZN10StringNameC2Ev(d);__ZN7VariantC2ERK10StringName(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);__ZN10StringNameD2Ev(d);f=b;l=a;return f|0}case 0:{__ZN10StringNameC2Ev(d);__ZN7VariantC2ERK10StringName(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);__ZN10StringNameD2Ev(d);f=b;l=a;return f|0}default:{f=0;l=a;return f|0}}return 0}function __ZN7ClassDB25get_inheriters_from_classERK10StringNameP4ListIS0_16DefaultAllocatorE(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0;d=__ZNK7HashMapI10StringNameN7ClassDB9ClassInfoE16StringNameHasher24HashMapComparatorDefaultIS0_ELh3ELh8EE4nextEPKS0_(1253816,0)|0;if(!d)return;e=d;do{if(__ZNK10StringNameneERKS_(e,a)|0?__ZN7ClassDB15is_parent_classERK10StringNameS2_(e,a)|0:0){if(!(c[b>>2]|0)){d=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=d;c[d>>2]=0;c[d+4>>2]=0;c[d+8>>2]=0}d=__ZnwjPFPvjE(16,4740)|0;__ZN10StringNameC2Ev(d);f=d+4|0;c[f>>2]=0;g=d+8|0;c[g>>2]=0;h=d+12|0;c[h>>2]=0;__ZN10StringNameaSERKS_(d,e);i=c[b>>2]|0;j=i+4|0;k=c[j>>2]|0;c[g>>2]=k;c[f>>2]=0;c[h>>2]=i;if(k|0)c[k+4>>2]=d;c[j>>2]=d;if(!(c[i>>2]|0))c[i>>2]=d;d=i+8|0;c[d>>2]=(c[d>>2]|0)+1}e=__ZNK7HashMapI10StringNameN7ClassDB9ClassInfoE16StringNameHasher24HashMapComparatorDefaultIS0_ELh3ELh8EE4nextEPKS0_(1253816,e)|0}while((e|0)!=0);return}function __ZNK7HashMapI10StringNameN7ClassDB9ClassInfoE16StringNameHasher24HashMapComparatorDefaultIS0_ELh3ELh8EE4nextEPKS0_(b,e){b=b|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0;f=c[b>>2]|0;if(!f){g=0;return g|0}if(!e){h=a[b+4>>0]|0;if(h<<24>>24==31){g=0;return g|0}i=1<<(h&255);h=0;while(1){j=c[f+(h<<2)>>2]|0;h=h+1|0;if(j|0)break;if((h|0)>=(i|0)){g=0;k=20;break}}if((k|0)==20)return g|0;g=j+8|0;return g|0}j=c[e>>2]|0;if(!j)l=0;else l=c[j+16>>2]|0;e=1<<(d[b+4>>0]|0);b=e+-1&l;i=c[f+(b<<2)>>2]|0;a:do if(i|0){h=i;while(1){if((c[h>>2]|0)==(l|0)?(c[h+8>>2]|0)==(j|0):0)break;m=c[h+4>>2]|0;if(!m)break a;else h=m}a[1263537]=0;m=c[h+4>>2]|0;if(!m)n=b;else{g=m+8|0;return g|0}do{n=n+1|0;if((n|0)>=(e|0)){g=0;k=20;break}o=c[f+(n<<2)>>2]|0}while(!(o|0));if((k|0)==20)return g|0;g=o+8|0;return g|0}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1102483,1100151,515,1100539,0);g=0;return g|0}function __ZNK13MethodBind1RCI8_ClassDB10PoolVectorI6StringERK10StringNameE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return __ZNK13MethodBind1RCI8_ClassDB10PoolVectorI6StringERK10StringNameE18_get_argument_typeEi(a,b)|0}function __ZNK13MethodBind1RCI8_ClassDB10PoolVectorI6StringERK10StringNameE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1120696);l=a;return c[b>>2]|0}function __ZN13MethodBind1RCI8_ClassDB10PoolVectorI6StringERK10StringNameE4callEP6ObjectPPK7VariantiRNSA_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0;i=l;l=l+64|0;if((l|0)>=(m|0))ba(64);j=i+24|0;k=i+52|0;n=i+48|0;o=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1255672)|0:0){c[h>>2]=0;a[1263537]=0;p=d+24|0;q=c[p>>2]|0;if((q|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=q;c[b>>2]=0;l=i;return}r=q-(c[d+20>>2]|0)|0;if((r|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=r;c[b>>2]=0;l=i;return}if((g|0)>0){if((q|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);s=0}else{a[1263537]=0;s=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,s)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=s;c[b>>2]=0;l=i;return}}s=c[d+44>>2]|0;q=c[d+48>>2]|0;r=e+(q>>1)|0;if(!(q&1))t=s;else t=c[(c[r>>2]|0)+s>>2]|0;do if((g|0)<1){s=c[p>>2]|0;q=s+-1|0;if((s|0)>=1){e=c[d+16>>2]|0;u=(e|0)==0;if(u)v=0;else v=c[e+-4>>2]|0;if((s|0)<=(v|0)){if(u)w=0;else w=c[e+-4>>2]|0;do if((w|0)<(s|0)){if(u)x=0;else x=c[e+-4>>2]|0;if((x|0)<(s|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);y=0;break}else{a[1263537]=0;z=31;break}}else z=31;while(0);if((z|0)==31)y=e+(q*24|0)|0;__ZN7VariantC2ERKS_(o,y);break}}c[o>>2]=0}else __ZN7VariantC2ERKS_(o,c[f>>2]|0);while(0);c[n>>2]=__ZNK7Variantcv10StringNameEv(o)|0;c[k>>2]=$i[t&8191](r,n)|0;__ZN7VariantC2ERK10PoolVectorI6StringE(j,k);__ZN10PoolVectorI6StringE12_unreferenceEv(k);__ZN10StringNameD2Ev(n);if(c[o>>2]|0)__ZN7Variant5clearEv(o);__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1217,1146558,0);c[b>>2]=0;l=i;return}function __ZN13MethodBind1RCI8_ClassDB10PoolVectorI6StringERK10StringNameE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f+8|0;h=f;i=f+4|0;if(!b)j=0;else{k=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1255672)|0;j=k?b:0}b=c[a+44>>2]|0;k=c[a+48>>2]|0;a=j+(k>>1)|0;if(!(k&1))n=b;else n=c[(c[a>>2]|0)+b>>2]|0;__ZN10StringNameC2ERK6String(g,c[d>>2]|0);c[i>>2]=c[g>>2];g=$i[n&8191](a,i)|0;c[h>>2]=g;if(((c[e>>2]|0)!=(g|0)?(__ZN10PoolVectorI6StringE12_unreferenceEv(e),g=c[h>>2]|0,g|0):0)?__Z28atomic_conditional_incrementPj(g)|0:0)c[e>>2]=c[h>>2];__ZN10PoolVectorI6StringE12_unreferenceEv(h);__ZN10StringNameD2Ev(i);l=f;return}function __ZN13MethodBind1RCI8_ClassDB10PoolVectorI6StringERK10StringNameED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind1RCI8_ClassDB10PoolVectorI6StringERK10StringNameE18_get_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;switch(b|0){case -1:{c[d>>2]=0;__ZN7VariantC2ERK10PoolVectorI6StringE(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);__ZN10PoolVectorI6StringE12_unreferenceEv(d);f=b;l=a;return f|0}case 0:{__ZN10StringNameC2Ev(d);__ZN7VariantC2ERK10StringName(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);__ZN10StringNameD2Ev(d);f=b;l=a;return f|0}default:{f=0;l=a;return f|0}}return 0}function __ZN7ClassDB14get_class_listEP4ListI10StringName16DefaultAllocatorE(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0;b=__ZNK7HashMapI10StringNameN7ClassDB9ClassInfoE16StringNameHasher24HashMapComparatorDefaultIS0_ELh3ELh8EE4nextEPKS0_(1253816,0)|0;if(!b){__ZN4ListI10StringName16DefaultAllocatorE11sort_customI10ComparatorIS0_EEEvv(a);return}d=b;do{if(!(c[a>>2]|0)){b=__ZnwjPFPvjE(12,4740)|0;c[a>>2]=b;c[b>>2]=0;c[b+4>>2]=0;c[b+8>>2]=0}b=__ZnwjPFPvjE(16,4740)|0;__ZN10StringNameC2Ev(b);e=b+4|0;c[e>>2]=0;f=b+8|0;c[f>>2]=0;g=b+12|0;c[g>>2]=0;__ZN10StringNameaSERKS_(b,d);h=c[a>>2]|0;i=h+4|0;j=c[i>>2]|0;c[f>>2]=j;c[e>>2]=0;c[g>>2]=h;if(j|0)c[j+4>>2]=b;c[i>>2]=b;if(!(c[h>>2]|0))c[h>>2]=b;b=h+8|0;c[b>>2]=(c[b>>2]|0)+1;d=__ZNK7HashMapI10StringNameN7ClassDB9ClassInfoE16StringNameHasher24HashMapComparatorDefaultIS0_ELh3ELh8EE4nextEPKS0_(1253816,d)|0}while((d|0)!=0);__ZN4ListI10StringName16DefaultAllocatorE11sort_customI10ComparatorIS0_EEEvv(a);return}function __ZN4ListI10StringName16DefaultAllocatorE11sort_customI10ComparatorIS0_EEEvv(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d;f=c[b>>2]|0;if(!f){l=d;return}g=c[f+8>>2]|0;if((g|0)<2){l=d;return}f=__ZN6Memory12alloc_staticEjb(g<<2,1)|0;if(!f){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143992,1144012,140,1144029,0);h=0;i=0}else{a[1263537]=0;j=f+-8|0;c[j>>2]=g;c[j+4>>2]=0;h=f;i=f}f=c[b>>2]|0;if(!f){k=0;n=0}else{o=0;p=f;q=8}while(1){if((q|0)==8){q=0;k=c[p>>2]|0;n=o}if(!k)break;c[h+(n<<2)>>2]=k;o=n+1|0;p=k+4|0;q=8}switch(g|0){case 0:break;case 1:{r=0;q=13;break}default:{k=g;p=0;do{p=p+1|0;k=k>>1}while((k|0)!=1);r=p<<1;q=13}}if((q|0)==13){__ZNK9SortArrayIPN4ListI10StringName16DefaultAllocatorE7ElementENS3_19AuxiliaryComparatorI10ComparatorIS1_EEEE9introsortEiiPS5_i(e,0,g,h,r);__ZNK9SortArrayIPN4ListI10StringName16DefaultAllocatorE7ElementENS3_19AuxiliaryComparatorI10ComparatorIS1_EEEE20final_insertion_sortEiiPS5_(e,0,g,h)}e=c[b>>2]|0;c[e>>2]=c[h>>2];c[(c[h>>2]|0)+8>>2]=0;c[(c[h>>2]|0)+4>>2]=c[h+4>>2];b=g+-1|0;r=h+(b<<2)|0;c[e+4>>2]=c[r>>2];c[(c[r>>2]|0)+8>>2]=c[h+(g+-2<<2)>>2];c[(c[r>>2]|0)+4>>2]=0;if((b|0)>1){r=1;do{g=h+(r<<2)|0;c[(c[g>>2]|0)+8>>2]=c[h+(r+-1<<2)>>2];r=r+1|0;c[(c[g>>2]|0)+4>>2]=c[h+(r<<2)>>2]}while((r|0)!=(b|0))}__ZN6Memory11free_staticEPvb(i,1);l=d;return}function __ZNK9SortArrayIPN4ListI10StringName16DefaultAllocatorE7ElementENS3_19AuxiliaryComparatorI10ComparatorIS1_EEEE9introsortEiiPS5_i(a,b,d,e,f){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0;g=d-b|0;if((g|0)<=16)return;h=e+(b<<2)|0;i=f;f=d;d=g;while(1){if(!i)break;g=e+((d>>>1)+b<<2)|0;j=e+(f+-1<<2)|0;k=c[c[h>>2]>>2]|0;l=c[c[g>>2]>>2]|0;m=k>>>0<l>>>0;n=c[c[j>>2]>>2]|0;o=c[((m?l:k)>>>0<n>>>0?(m?g:h):(m?k:l)>>>0<n>>>0?j:m?h:g)>>2]|0;g=b;m=f;while(1){j=c[o>>2]|0;p=g;while(1){q=e+(p<<2)|0;r=c[q>>2]|0;s=p+1|0;if((c[r>>2]|0)>>>0<j>>>0)p=s;else{t=m;break}}do{t=t+-1|0;u=e+(t<<2)|0;v=c[u>>2]|0}while(j>>>0<(c[v>>2]|0)>>>0);if((p|0)>=(t|0))break;c[q>>2]=v;c[u>>2]=r;g=s;m=t}i=i+-1|0;__ZNK9SortArrayIPN4ListI10StringName16DefaultAllocatorE7ElementENS3_19AuxiliaryComparatorI10ComparatorIS1_EEEE9introsortEiiPS5_i(a,p,f,e,i);m=p-b|0;if((m|0)<=16){w=33;break}else{f=p;d=m}}if((w|0)==33)return;w=(d+-2|0)/2|0;while(1){p=c[e+(w+b<<2)>>2]|0;i=w<<1;a=i+2|0;if((a|0)<(d|0)){t=i;s=w;r=a;while(1){u=t|1;v=(c[c[e+(r+b<<2)>>2]>>2]|0)>>>0<(c[c[e+(u+b<<2)>>2]>>2]|0)>>>0?u:r;c[e+(s+b<<2)>>2]=c[e+(v+b<<2)>>2];u=v<<1;q=u+2|0;if((q|0)<(d|0)){t=u;s=v;r=q}else{x=u;y=q;z=v;break}}}else{x=i;y=a;z=w}r=x|1;if((y|0)==(d|0)){c[e+(z+b<<2)>>2]=c[e+(r+b<<2)>>2];A=r}else A=z;r=A+b|0;a:do if((A|0)>(w|0)){s=A;t=r;while(1){s=(s+-1|0)/2|0;v=s+b|0;q=c[e+(v<<2)>>2]|0;if((c[q>>2]|0)>>>0>=(c[p>>2]|0)>>>0){B=t;break a}c[e+(t<<2)>>2]=q;if((s|0)<=(w|0)){B=v;break}else t=v}}else B=r;while(0);c[e+(B<<2)>>2]=p;if(!w)break;else w=w+-1|0}if((d|0)<=1)return;d=f;do{d=d+-1|0;f=e+(d<<2)|0;w=c[f>>2]|0;c[f>>2]=c[h>>2];f=d-b|0;if((f|0)>2){B=0;A=0;z=2;do{y=B|1;x=A;A=(c[c[e+(z+b<<2)>>2]>>2]|0)>>>0<(c[c[e+(y+b<<2)>>2]>>2]|0)>>>0?y:z;c[e+(x+b<<2)>>2]=c[e+(A+b<<2)>>2];B=A<<1;z=B+2|0}while((z|0)<(f|0));C=B|1;D=z;E=A}else{C=1;D=2;E=0}if((D|0)==(f|0)){c[e+(E+b<<2)>>2]=c[e+(C+b<<2)>>2];F=C}else F=E;p=F+b|0;b:do if((F|0)>0){x=F;y=p;while(1){r=x+-1|0;x=(r|0)/2|0;a=x+b|0;i=c[e+(a<<2)>>2]|0;if((c[i>>2]|0)>>>0>=(c[w>>2]|0)>>>0){G=y;break b}c[e+(y<<2)>>2]=i;if((r|0)<=1){G=a;break}else y=a}}else G=p;while(0);c[e+(G<<2)>>2]=w}while((f|0)>1);return}function __ZNK9SortArrayIPN4ListI10StringName16DefaultAllocatorE7ElementENS3_19AuxiliaryComparatorI10ComparatorIS1_EEEE20final_insertion_sortEiiPS5_(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0;if((d-b|0)<=16){if((d|0)==(b|0))return;a=b+1|0;if((a|0)==(d|0))return;f=e+(b<<2)|0;g=b;h=a;while(1){a=c[e+(h<<2)>>2]|0;i=c[a>>2]|0;if(i>>>0<(c[c[f>>2]>>2]|0)>>>0)if((g|0)<(b|0))j=f;else{k=h;do{l=k;k=k+-1|0;c[e+(l<<2)>>2]=c[e+(k<<2)>>2]}while((k|0)>(b|0));j=f}else{k=e+(g<<2)|0;if(i>>>0<(c[c[k>>2]>>2]|0)>>>0){l=h;m=g;n=k;while(1){c[e+(l<<2)>>2]=c[n>>2];k=m+-1|0;n=e+(k<<2)|0;if((c[a>>2]|0)>>>0>=(c[c[n>>2]>>2]|0)>>>0){o=m;break}else{p=m;m=k;l=p}}}else o=h;j=e+(o<<2)|0}c[j>>2]=a;l=h+1|0;if((l|0)==(d|0))break;else{m=h;h=l;g=m}}return}g=b+16|0;h=e+(b<<2)|0;j=b;o=b+1|0;while(1){f=c[e+(o<<2)>>2]|0;m=c[f>>2]|0;if(m>>>0<(c[c[h>>2]>>2]|0)>>>0)if((j|0)<(b|0))q=h;else{l=o;do{n=l;l=l+-1|0;c[e+(n<<2)>>2]=c[e+(l<<2)>>2]}while((l|0)>(b|0));q=h}else{l=e+(j<<2)|0;if(m>>>0<(c[c[l>>2]>>2]|0)>>>0){a=o;n=j;i=l;while(1){c[e+(a<<2)>>2]=c[i>>2];l=n+-1|0;i=e+(l<<2)|0;if((c[f>>2]|0)>>>0>=(c[c[i>>2]>>2]|0)>>>0){r=n;break}else{p=n;n=l;a=p}}}else r=o;q=e+(r<<2)|0}c[q>>2]=f;a=o+1|0;if((a|0)==(g|0))break;else{n=o;o=a;j=n}}if((g|0)==(d|0))return;else s=g;do{g=c[e+(s<<2)>>2]|0;j=s+-1|0;o=e+(j<<2)|0;if((c[g>>2]|0)>>>0<(c[c[o>>2]>>2]|0)>>>0){q=s;r=j;j=o;while(1){c[e+(q<<2)>>2]=c[j>>2];o=r+-1|0;j=e+(o<<2)|0;if((c[g>>2]|0)>>>0>=(c[c[j>>2]>>2]|0)>>>0){t=r;break}else{h=r;r=o;q=h}}}else t=s;c[e+(t<<2)>>2]=g;s=s+1|0}while((s|0)!=(d|0));return}function __ZNK13MethodBind0RCI8_ClassDB10PoolVectorI6StringEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;if((b|0)!=-1){f=0;l=a;return f|0}c[d>>2]=0;__ZN7VariantC2ERK10PoolVectorI6StringE(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);__ZN10PoolVectorI6StringE12_unreferenceEv(d);f=b;l=a;return f|0}function __ZNK13MethodBind0RCI8_ClassDB10PoolVectorI6StringEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1120696);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI8_ClassDB10PoolVectorI6StringEE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;j=f+24|0;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1255672)|0:0){c[h>>2]=0;a[1263537]=0;k=c[d+24>>2]|0;if((k|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=k;c[b>>2]=0;l=f;return}n=k-(c[d+20>>2]|0)|0;if((n|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=n;c[b>>2]=0;l=f;return}n=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))o=n;else o=c[(c[d>>2]|0)+n>>2]|0;c[j>>2]=ij[o&8191](d)|0;__ZN7VariantC2ERK10PoolVectorI6StringE(i,j);__ZN10PoolVectorI6StringE12_unreferenceEv(j);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI8_ClassDB10PoolVectorI6StringEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=d;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1255672)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;b=ij[i&8191](a)|0;c[f>>2]=b;a=b;if(((c[e>>2]|0)!=(b|0)?(__ZN10PoolVectorI6StringE12_unreferenceEv(e),b|0):0)?__Z28atomic_conditional_incrementPj(b)|0:0)c[e>>2]=a;__ZN10PoolVectorI6StringE12_unreferenceEv(f);l=d;return}function __ZN13MethodBind0RCI8_ClassDB10PoolVectorI6StringEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __Z32register_android_global_defaultsv(){return}function __Z31register_iphone_global_defaultsv(){return}function __ZN5Array6insertEiRK7Variant(a,b,d){a=a|0;b=b|0;d=d|0;__ZN6VectorI7VariantE6insertEiRKS0_((c[a>>2]|0)+4|0,b,d)|0;return}function __ZN6VectorI7VariantE6insertEiRKS0_(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0;f=l;l=l+48|0;if((l|0)>=(m|0))ba(48);g=f+24|0;h=f;if((d|0)>=0){i=c[b>>2]|0;j=(i|0)==0;if(j)k=0;else k=c[i+-4>>2]|0;if((k|0)>=(d|0)){a[1263537]=0;if(j)n=1;else n=(c[i+-4>>2]|0)+1|0;__ZN6VectorI7VariantE6resizeEi(b,n)|0;n=c[b>>2]|0;if(!n)o=0;else o=c[n+-4>>2]|0;n=o+-1|0;if((n|0)>(d|0)){i=o;o=n;while(1){n=i+-2|0;do if((i|0)<2)p=32;else{j=c[b>>2]|0;k=(j|0)==0;if(k)q=0;else q=c[j+-4>>2]|0;if((q|0)<=(n|0)){if(k)r=0;else r=c[j+-4>>2]|0;if((r|0)<=(n|0)){p=32;break}a[1263537]=0}__ZN7VariantC2ERKS_(g,j+(n*24|0)|0);p=33}while(0);if((p|0)==32){p=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);__ZN7VariantC2ERKS_(g,0);if((i|0)<1)p=39;else p=33}do if((p|0)==33){p=0;n=c[b>>2]|0;j=(n|0)==0;if(j)s=0;else s=c[n+-4>>2]|0;if((s|0)<(i|0)){if(j)t=0;else t=c[n+-4>>2]|0;if((t|0)<(i|0)){p=39;break}a[1263537]=0}__ZN6VectorI7VariantE14_copy_on_writeEv(b);u=(c[b>>2]|0)+(o*24|0)|0}while(0);if((p|0)==39){p=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);u=0}__ZN7VariantaSERKS_(u,g);if(c[g>>2]|0)__ZN7Variant5clearEv(g);n=o+-1|0;if((n|0)>(d|0)){j=o;o=n;i=j}else break}}__ZN7VariantC2ERKS_(h,e);e=c[b>>2]|0;i=(e|0)==0;if(i)v=0;else v=c[e+-4>>2]|0;do if((v|0)<=(d|0)){if(i)w=0;else w=c[e+-4>>2]|0;if((w|0)>(d|0)){a[1263537]=0;p=20;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);x=0;break}}else p=20;while(0);if((p|0)==20){__ZN6VectorI7VariantE14_copy_on_writeEv(b);x=(c[b>>2]|0)+(d*24|0)|0}__ZN7VariantaSERKS_(x,h);if(!(c[h>>2]|0)){y=0;l=f;return y|0}__ZN7Variant5clearEv(h);y=0;l=f;return y|0}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143947,1146752,405,1143954,0);y=31;l=f;return y|0}function __ZN5Array5eraseERK7Variant(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0;e=(c[b>>2]|0)+4|0;b=c[e>>2]|0;if(!b)return;if(!(c[b+-4>>2]|0))return;else{f=0;g=b}while(1){b=(g|0)==0;if(b)h=0;else h=c[g+-4>>2]|0;if((f|0)>=(h|0)){i=28;break}if(b)j=0;else j=c[g+-4>>2]|0;do if((j|0)<=(f|0)){if(b)k=0;else k=c[g+-4>>2]|0;if((k|0)>(f|0)){a[1263537]=0;i=14;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);l=0;break}}else i=14;while(0);if((i|0)==14){i=0;l=g+(f*24|0)|0}if(__ZNK7VarianteqERKS_(l,d)|0)break;f=f+1|0;g=c[e>>2]|0}if((i|0)==28)return;if((f|0)<=-1)return;i=c[e>>2]|0;g=(i|0)==0;if(g)m=0;else m=c[i+-4>>2]|0;if((m|0)<=(f|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1128380,1146752,368,1122479,0);return}a[1263537]=0;if(!g?(__ZN6VectorI7VariantE14_copy_on_writeEv(e),g=c[e>>2]|0,(g|0)!=0):0){n=g;o=(c[g+-4>>2]|0)+-1|0}else{n=0;o=-1}if((o|0)>(f|0)){g=f;do{f=g;g=g+1|0;__ZN7VariantaSERKS_(n+(f*24|0)|0,n+(g*24|0)|0)}while((g|0)!=(o|0))}__ZN6VectorI7VariantE6resizeEi(e,o)|0;return}function __ZNK5Array5frontEv(b,d){b=b|0;d=d|0;var e=0,f=0,g=0;e=c[d>>2]|0;d=c[e+4>>2]|0;if(d|0?(f=c[d+-4>>2]|0,f|0):0){a[1263537]=0;d=e+4|0;if((f|0)>0){__ZN6VectorI7VariantE14_copy_on_writeEv(d);g=c[d>>2]|0}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);g=0}__ZN7VariantC2ERKS_(b,g);return}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1128387,1080868,135,1121341,0);c[b>>2]=0;return}function __ZNK5Array4backEv(b,d){b=b|0;d=d|0;var e=0,f=0,g=0;e=c[d>>2]|0;d=c[e+4>>2]|0;if(d|0?(f=c[d+-4>>2]|0,f|0):0){a[1263537]=0;d=e+4|0;if((f|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);g=0}else{__ZN6VectorI7VariantE14_copy_on_writeEv(d);g=(c[d>>2]|0)+((f+-1|0)*24|0)|0}__ZN7VariantC2ERKS_(b,g);return}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1128393,1080868,140,1121341,0);c[b>>2]=0;return}function __ZNK5Array4findERK7Varianti(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0;if((e|0)<0){f=-1;return f|0}g=(c[b>>2]|0)+4|0;b=c[g>>2]|0;if(!b){f=-1;return f|0}if(!(c[b+-4>>2]|0)){f=-1;return f|0}else{h=e;i=b}while(1){b=(i|0)==0;if(b)j=0;else j=c[i+-4>>2]|0;if((h|0)>=(j|0)){f=-1;k=19;break}do if((h|0)<0)k=14;else{if(b)l=0;else l=c[i+-4>>2]|0;if((l|0)<=(h|0)){if(b)m=0;else m=c[i+-4>>2]|0;if((m|0)<=(h|0)){k=14;break}a[1263537]=0}n=i+(h*24|0)|0}while(0);if((k|0)==14){k=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);n=0}if(__ZNK7VarianteqERKS_(n,d)|0){f=h;k=19;break}h=h+1|0;i=c[g>>2]|0}if((k|0)==19)return f|0;return 0}function __ZNK5Array5rfindERK7Varianti(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0;f=c[b>>2]|0;g=c[f+4>>2]|0;if(!g){h=-1;return h|0}i=c[g+-4>>2]|0;if(!i){h=-1;return h|0}if((e|0)<0){g=i+e|0;if((g|0)<0)j=6;else{k=g;j=5}}else{k=e;j=5}if((j|0)==5)if((k|0)<(i|0)){l=k;m=f}else j=6;if((j|0)==6){k=i+-1|0;if((k|0)>-1){l=k;m=f}else{h=-1;return h|0}}while(1){f=m+4|0;k=c[f>>2]|0;i=(k|0)==0;if(i)n=0;else n=c[k+-4>>2]|0;do if((n|0)<=(l|0)){if(i)o=0;else o=c[k+-4>>2]|0;if((o|0)>(l|0)){a[1263537]=0;j=15;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);p=0;break}}else j=15;while(0);if((j|0)==15){j=0;__ZN6VectorI7VariantE14_copy_on_writeEv(f);p=(c[f>>2]|0)+(l*24|0)|0}if(__ZNK7VarianteqERKS_(p,d)|0){h=l;j=19;break}if((l|0)<=0){h=-1;j=19;break}l=l+-1|0;m=c[b>>2]|0}if((j|0)==19)return h|0;return 0}function __ZNK5Array9find_lastERK7Variant(a,b){a=a|0;b=b|0;return __ZNK5Array5rfindERK7Varianti(a,b,-1)|0}function __ZNK5Array5countERK7Variant(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0;e=c[b>>2]|0;f=c[e+4>>2]|0;if(!f){g=0;return g|0}if(!(c[f+-4>>2]|0)){g=0;return g|0}else{h=0;i=0;j=e;k=f}while(1){if(!k)l=0;else l=c[k+-4>>2]|0;if((h|0)>=(l|0)){g=i;break}f=j+4|0;e=c[f>>2]|0;m=(e|0)==0;if(m)n=0;else n=c[e+-4>>2]|0;do if((n|0)<=(h|0)){if(m)o=0;else o=c[e+-4>>2]|0;if((o|0)>(h|0)){a[1263537]=0;p=14;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);q=0;break}}else p=14;while(0);if((p|0)==14){p=0;__ZN6VectorI7VariantE14_copy_on_writeEv(f);q=(c[f>>2]|0)+(h*24|0)|0}e=((__ZNK7VarianteqERKS_(q,d)|0)&1)+i|0;m=c[b>>2]|0;h=h+1|0;i=e;j=m;k=c[m+4>>2]|0}return g|0}function __ZNK5Array3hasERK7Variant(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0;e=(c[b>>2]|0)+4|0;b=c[e>>2]|0;if(!b){f=-1;g=(f|0)!=-1;return g|0}if(!(c[b+-4>>2]|0)){f=-1;g=(f|0)!=-1;return g|0}else{h=0;i=b}while(1){b=(i|0)==0;if(b)j=0;else j=c[i+-4>>2]|0;if((h|0)>=(j|0)){f=-1;k=17;break}if(b)l=0;else l=c[i+-4>>2]|0;do if((l|0)<=(h|0)){if(b)m=0;else m=c[i+-4>>2]|0;if((m|0)>(h|0)){a[1263537]=0;k=14;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);n=0;break}}else k=14;while(0);if((k|0)==14){k=0;n=i+(h*24|0)|0}if(__ZNK7VarianteqERKS_(n,d)|0){f=h;k=17;break}h=h+1|0;i=c[e>>2]|0}if((k|0)==17){g=(f|0)!=-1;return g|0}return 0}function __ZN5Array4sortEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b;e=(c[a>>2]|0)+4|0;a=c[e>>2]|0;if(!a){l=b;return}f=c[a+-4>>2]|0;if(!f){l=b;return}if((f|0)>0){__ZN6VectorI7VariantE14_copy_on_writeEv(e);a=c[e>>2]|0;if((f|0)==1){g=0;h=a;i=d}else{j=a;k=d;n=6}}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);j=0;k=d;n=6}if((n|0)==6){n=f;a=0;do{a=a+1|0;n=n>>1}while((n|0)!=1);g=a<<1;h=j;i=k}__ZNK9SortArrayI7Variant17_ArrayVariantSortE9introsortEiiPS0_i(d,0,f,h,g);__ZNK9SortArrayI7Variant17_ArrayVariantSortE20final_insertion_sortEiiPS0_(d,0,f,h);l=b;return}function __ZNK9SortArrayI7Variant17_ArrayVariantSortE9introsortEiiPS0_i(b,d,e,f,g){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;var h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0;h=l;l=l+96|0;if((l|0)>=(m|0))ba(96);i=h+72|0;j=h+48|0;k=h+24|0;n=h;o=e-d|0;if((o|0)<=16){l=h;return}p=f+(d*24|0)|0;q=g;g=e;e=o;while(1){if(!q)break;q=q+-1|0;o=f+(((e>>>1)+d|0)*24|0)|0;r=f+((g+-1|0)*24|0)|0;a[i>>0]=0;c[j>>2]=0;c[k>>2]=2;__ZN7Variant8evaluateERKNS_8OperatorERKS_S4_RS_Rb(k,p,o,j,i);if((a[i>>0]|0)==0?(__ZN7VariantC2Eb(k,0),__ZN7VariantaSERKS_(j,k),c[k>>2]|0):0)__ZN7Variant5clearEv(k);s=__ZNK7VariantcvbEv(j)|0;if(c[j>>2]|0)__ZN7Variant5clearEv(j);if(s){a[i>>0]=0;c[j>>2]=0;c[k>>2]=2;__ZN7Variant8evaluateERKNS_8OperatorERKS_S4_RS_Rb(k,o,r,j,i);if((a[i>>0]|0)==0?(__ZN7VariantC2Eb(k,0),__ZN7VariantaSERKS_(j,k),c[k>>2]|0):0)__ZN7Variant5clearEv(k);s=__ZNK7VariantcvbEv(j)|0;if(c[j>>2]|0)__ZN7Variant5clearEv(j);if(s)t=o;else{a[i>>0]=0;c[j>>2]=0;c[k>>2]=2;__ZN7Variant8evaluateERKNS_8OperatorERKS_S4_RS_Rb(k,p,r,j,i);if((a[i>>0]|0)==0?(__ZN7VariantC2Eb(k,0),__ZN7VariantaSERKS_(j,k),c[k>>2]|0):0)__ZN7Variant5clearEv(k);s=__ZNK7VariantcvbEv(j)|0;if(c[j>>2]|0)__ZN7Variant5clearEv(j);t=s?r:p}}else{a[i>>0]=0;c[j>>2]=0;c[k>>2]=2;__ZN7Variant8evaluateERKNS_8OperatorERKS_S4_RS_Rb(k,p,r,j,i);if((a[i>>0]|0)==0?(__ZN7VariantC2Eb(k,0),__ZN7VariantaSERKS_(j,k),c[k>>2]|0):0)__ZN7Variant5clearEv(k);s=__ZNK7VariantcvbEv(j)|0;if(c[j>>2]|0)__ZN7Variant5clearEv(j);if(s)t=p;else{a[i>>0]=0;c[j>>2]=0;c[k>>2]=2;__ZN7Variant8evaluateERKNS_8OperatorERKS_S4_RS_Rb(k,o,r,j,i);if((a[i>>0]|0)==0?(__ZN7VariantC2Eb(k,0),__ZN7VariantaSERKS_(j,k),c[k>>2]|0):0)__ZN7Variant5clearEv(k);s=__ZNK7VariantcvbEv(j)|0;if(c[j>>2]|0)__ZN7Variant5clearEv(j);t=s?r:o}}__ZN7VariantC2ERKS_(n,t);o=d;r=g;while(1){u=o;while(1){v=f+(u*24|0)|0;a[i>>0]=0;c[j>>2]=0;c[k>>2]=2;__ZN7Variant8evaluateERKNS_8OperatorERKS_S4_RS_Rb(k,v,n,j,i);if((a[i>>0]|0)==0?(__ZN7VariantC2Eb(k,0),__ZN7VariantaSERKS_(j,k),c[k>>2]|0):0)__ZN7Variant5clearEv(k);s=__ZNK7VariantcvbEv(j)|0;if(c[j>>2]|0)__ZN7Variant5clearEv(j);w=u+1|0;if(s)u=w;else{x=r;break}}do{x=x+-1|0;y=f+(x*24|0)|0;a[i>>0]=0;c[j>>2]=0;c[k>>2]=2;__ZN7Variant8evaluateERKNS_8OperatorERKS_S4_RS_Rb(k,n,y,j,i);if((a[i>>0]|0)==0?(__ZN7VariantC2Eb(k,0),__ZN7VariantaSERKS_(j,k),c[k>>2]|0):0)__ZN7Variant5clearEv(k);s=__ZNK7VariantcvbEv(j)|0;if(c[j>>2]|0)__ZN7Variant5clearEv(j)}while(s);if((u|0)>=(x|0))break;__ZN7VariantC2ERKS_(i,v);__ZN7VariantaSERKS_(v,y);__ZN7VariantaSERKS_(y,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);o=w;r=x}if(c[n>>2]|0)__ZN7Variant5clearEv(n);__ZNK9SortArrayI7Variant17_ArrayVariantSortE9introsortEiiPS0_i(b,u,g,f,q);e=u-d|0;if((e|0)<=16){z=63;break}else g=u}if((z|0)==63){l=h;return}__ZNK9SortArrayI7Variant17_ArrayVariantSortE12partial_sortEiiiPS0_(b,d,g,g,f);l=h;return}function __ZNK9SortArrayI7Variant17_ArrayVariantSortE20final_insertion_sortEiiPS0_(a,b,c,d){a=a|0;b=b|0;c=c|0;d=d|0;var e=0,f=0;if((c-b|0)>16){__ZNK9SortArrayI7Variant17_ArrayVariantSortE13linear_insertEiiPS0_(a,b,b+1|0,d);__ZNK9SortArrayI7Variant17_ArrayVariantSortE13linear_insertEiiPS0_(a,b,b+2|0,d);__ZNK9SortArrayI7Variant17_ArrayVariantSortE13linear_insertEiiPS0_(a,b,b+3|0,d);__ZNK9SortArrayI7Variant17_ArrayVariantSortE13linear_insertEiiPS0_(a,b,b+4|0,d);__ZNK9SortArrayI7Variant17_ArrayVariantSortE13linear_insertEiiPS0_(a,b,b+5|0,d);__ZNK9SortArrayI7Variant17_ArrayVariantSortE13linear_insertEiiPS0_(a,b,b+6|0,d);__ZNK9SortArrayI7Variant17_ArrayVariantSortE13linear_insertEiiPS0_(a,b,b+7|0,d);__ZNK9SortArrayI7Variant17_ArrayVariantSortE13linear_insertEiiPS0_(a,b,b+8|0,d);__ZNK9SortArrayI7Variant17_ArrayVariantSortE13linear_insertEiiPS0_(a,b,b+9|0,d);__ZNK9SortArrayI7Variant17_ArrayVariantSortE13linear_insertEiiPS0_(a,b,b+10|0,d);__ZNK9SortArrayI7Variant17_ArrayVariantSortE13linear_insertEiiPS0_(a,b,b+11|0,d);__ZNK9SortArrayI7Variant17_ArrayVariantSortE13linear_insertEiiPS0_(a,b,b+12|0,d);__ZNK9SortArrayI7Variant17_ArrayVariantSortE13linear_insertEiiPS0_(a,b,b+13|0,d);__ZNK9SortArrayI7Variant17_ArrayVariantSortE13linear_insertEiiPS0_(a,b,b+14|0,d);__ZNK9SortArrayI7Variant17_ArrayVariantSortE13linear_insertEiiPS0_(a,b,b+15|0,d);__ZNK9SortArrayI7Variant17_ArrayVariantSortE24unguarded_insertion_sortEiiPS0_(a,b+16|0,c,d);return}if((c|0)==(b|0))return;e=b+1|0;if((e|0)==(c|0))return;else f=e;do{__ZNK9SortArrayI7Variant17_ArrayVariantSortE13linear_insertEiiPS0_(a,b,f,d);f=f+1|0}while((f|0)!=(c|0));return}function __ZNK9SortArrayI7Variant17_ArrayVariantSortE13linear_insertEiiPS0_(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0;b=l;l=l+112|0;if((l|0)>=(m|0))ba(112);g=b+96|0;h=b+72|0;i=b+48|0;j=b;k=b+24|0;n=f+(e*24|0)|0;__ZN7VariantC2ERKS_(j,n);o=f+(d*24|0)|0;a[g>>0]=0;c[h>>2]=0;c[i>>2]=2;__ZN7Variant8evaluateERKNS_8OperatorERKS_S4_RS_Rb(i,j,o,h,g);if((a[g>>0]|0)==0?(__ZN7VariantC2Eb(i,0),__ZN7VariantaSERKS_(h,i),c[i>>2]|0):0)__ZN7Variant5clearEv(i);p=__ZNK7VariantcvbEv(h)|0;if(c[h>>2]|0)__ZN7Variant5clearEv(h);if(!p){__ZN7VariantC2ERKS_(k,j);p=e+-1|0;q=f+(p*24|0)|0;a[g>>0]=0;c[h>>2]=0;c[i>>2]=2;__ZN7Variant8evaluateERKNS_8OperatorERKS_S4_RS_Rb(i,k,q,h,g);if((a[g>>0]|0)==0?(__ZN7VariantC2Eb(i,0),__ZN7VariantaSERKS_(h,i),c[i>>2]|0):0)__ZN7Variant5clearEv(i);r=__ZNK7VariantcvbEv(h)|0;if(c[h>>2]|0)__ZN7Variant5clearEv(h);if(r){r=p;p=n;s=q;while(1){__ZN7VariantaSERKS_(p,s);q=r;r=r+-1|0;s=f+(r*24|0)|0;a[g>>0]=0;c[h>>2]=0;c[i>>2]=2;__ZN7Variant8evaluateERKNS_8OperatorERKS_S4_RS_Rb(i,k,s,h,g);if((a[g>>0]|0)==0?(__ZN7VariantC2Eb(i,0),__ZN7VariantaSERKS_(h,i),c[i>>2]|0):0)__ZN7Variant5clearEv(i);t=__ZNK7VariantcvbEv(h)|0;if(c[h>>2]|0)__ZN7Variant5clearEv(h);u=f+(q*24|0)|0;if(!t){v=u;break}else p=u}}else v=n;__ZN7VariantaSERKS_(v,k);if(c[k>>2]|0)__ZN7Variant5clearEv(k)}else{if((e|0)>(d|0)){k=e;do{e=k;k=k+-1|0;__ZN7VariantaSERKS_(f+(e*24|0)|0,f+(k*24|0)|0)}while((k|0)>(d|0))}__ZN7VariantaSERKS_(o,j)}if(!(c[j>>2]|0)){l=b;return}__ZN7Variant5clearEv(j);l=b;return}function __ZNK9SortArrayI7Variant17_ArrayVariantSortE24unguarded_insertion_sortEiiPS0_(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0;b=l;l=l+80|0;if((l|0)>=(m|0))ba(80);g=b+72|0;h=b+48|0;i=b+24|0;j=b;if((d|0)==(e|0)){l=b;return}k=d;do{d=f+(k*24|0)|0;__ZN7VariantC2ERKS_(j,d);n=k+-1|0;o=f+(n*24|0)|0;a[g>>0]=0;c[h>>2]=0;c[i>>2]=2;__ZN7Variant8evaluateERKNS_8OperatorERKS_S4_RS_Rb(i,j,o,h,g);if((a[g>>0]|0)==0?(__ZN7VariantC2Eb(i,0),__ZN7VariantaSERKS_(h,i),c[i>>2]|0):0)__ZN7Variant5clearEv(i);p=__ZNK7VariantcvbEv(h)|0;if(c[h>>2]|0)__ZN7Variant5clearEv(h);if(p){p=n;n=d;q=o;while(1){__ZN7VariantaSERKS_(n,q);o=p;p=p+-1|0;q=f+(p*24|0)|0;a[g>>0]=0;c[h>>2]=0;c[i>>2]=2;__ZN7Variant8evaluateERKNS_8OperatorERKS_S4_RS_Rb(i,j,q,h,g);if((a[g>>0]|0)==0?(__ZN7VariantC2Eb(i,0),__ZN7VariantaSERKS_(h,i),c[i>>2]|0):0)__ZN7Variant5clearEv(i);r=__ZNK7VariantcvbEv(h)|0;if(c[h>>2]|0)__ZN7Variant5clearEv(h);s=f+(o*24|0)|0;if(!r){t=s;break}else n=s}}else t=d;__ZN7VariantaSERKS_(t,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);k=k+1|0}while((k|0)!=(e|0));l=b;return}function __ZNK9SortArrayI7Variant17_ArrayVariantSortE12partial_sortEiiiPS0_(b,d,e,f,g){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;var h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0;h=l;l=l+96|0;if((l|0)>=(m|0))ba(96);i=h+72|0;j=h+48|0;k=h;n=h+24|0;o=f-d|0;if((o|0)>=2){p=(o+-2|0)/2|0;while(1){__ZN7VariantC2ERKS_(i,g+((p+d|0)*24|0)|0);__ZNK9SortArrayI7Variant17_ArrayVariantSortE11adjust_heapEiiiS0_PS0_(b,d,p,o,i,g);if(c[i>>2]|0)__ZN7Variant5clearEv(i);if(!p)break;else p=p+-1|0}}if((f|0)<(e|0)){p=g+(d*24|0)|0;q=f;do{r=g+(q*24|0)|0;a[i>>0]=0;c[j>>2]=0;c[k>>2]=2;__ZN7Variant8evaluateERKNS_8OperatorERKS_S4_RS_Rb(k,r,p,j,i);if((a[i>>0]|0)==0?(__ZN7VariantC2Eb(k,0),__ZN7VariantaSERKS_(j,k),c[k>>2]|0):0)__ZN7Variant5clearEv(k);s=__ZNK7VariantcvbEv(j)|0;if(c[j>>2]|0)__ZN7Variant5clearEv(j);if(s){__ZN7VariantC2ERKS_(n,r);__ZN7VariantaSERKS_(r,p);__ZN7VariantC2ERKS_(i,n);__ZNK9SortArrayI7Variant17_ArrayVariantSortE11adjust_heapEiiiS0_PS0_(b,d,0,o,i,g);if(c[i>>2]|0)__ZN7Variant5clearEv(i);if(c[n>>2]|0)__ZN7Variant5clearEv(n)}q=q+1|0}while((q|0)!=(e|0))}if((o|0)<=1){l=h;return}o=g+(d*24|0)|0;e=f;do{e=e+-1|0;f=g+(e*24|0)|0;__ZN7VariantC2ERKS_(j,f);__ZN7VariantaSERKS_(f,o);f=e-d|0;__ZN7VariantC2ERKS_(i,j);__ZNK9SortArrayI7Variant17_ArrayVariantSortE11adjust_heapEiiiS0_PS0_(b,d,0,f,i,g);if(c[i>>2]|0)__ZN7Variant5clearEv(i);if(c[j>>2]|0)__ZN7Variant5clearEv(j)}while((f|0)>1);l=h;return}function __ZNK9SortArrayI7Variant17_ArrayVariantSortE11adjust_heapEiiiS0_PS0_(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0;b=l;l=l+80|0;if((l|0)>=(m|0))ba(80);i=b+72|0;j=b+48|0;k=b+24|0;n=b;o=e<<1;p=o+2|0;if((p|0)<(f|0)){q=o;r=e;s=p;while(1){t=q|1;a[i>>0]=0;c[j>>2]=0;c[k>>2]=2;__ZN7Variant8evaluateERKNS_8OperatorERKS_S4_RS_Rb(k,h+((s+d|0)*24|0)|0,h+((t+d|0)*24|0)|0,j,i);if((a[i>>0]|0)==0?(__ZN7VariantC2Eb(k,0),__ZN7VariantaSERKS_(j,k),c[k>>2]|0):0)__ZN7Variant5clearEv(k);u=__ZNK7VariantcvbEv(j)|0;if(c[j>>2]|0)__ZN7Variant5clearEv(j);v=u?t:s;__ZN7VariantaSERKS_(h+((r+d|0)*24|0)|0,h+((v+d|0)*24|0)|0);t=v<<1;u=t+2|0;if((u|0)<(f|0)){q=t;r=v;s=u}else{w=t;x=u;y=v;break}}}else{w=o;x=p;y=e}p=w|1;if((x|0)==(f|0)){__ZN7VariantaSERKS_(h+((y+d|0)*24|0)|0,h+((p+d|0)*24|0)|0);z=p}else z=y;__ZN7VariantC2ERKS_(n,g);a:do if((z|0)>(e|0)){g=z;while(1){y=(g+-1|0)/2|0;p=h+((y+d|0)*24|0)|0;a[i>>0]=0;c[j>>2]=0;c[k>>2]=2;__ZN7Variant8evaluateERKNS_8OperatorERKS_S4_RS_Rb(k,p,n,j,i);if((a[i>>0]|0)==0?(__ZN7VariantC2Eb(k,0),__ZN7VariantaSERKS_(j,k),c[k>>2]|0):0)__ZN7Variant5clearEv(k);f=__ZNK7VariantcvbEv(j)|0;if(c[j>>2]|0)__ZN7Variant5clearEv(j);x=g+d|0;if(!f){A=x;break a}__ZN7VariantaSERKS_(h+(x*24|0)|0,p);if((y|0)>(e|0))g=y;else{B=y;C=14;break}}}else{B=z;C=14}while(0);if((C|0)==14)A=B+d|0;__ZN7VariantaSERKS_(h+(A*24|0)|0,n);if(!(c[n>>2]|0)){l=b;return}__ZN7Variant5clearEv(n);l=b;return}function __ZN5Array11sort_customEP6ObjectRK10StringName(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f;if(!d){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1128428,1080868,247,1126253,0);l=f;return}a[1263537]=0;h=g+4|0;__ZN10StringNameC2Ev(h);c[g>>2]=d;__ZN10StringNameaSERKS_(h,e);e=c[b>>2]|0;d=e+4|0;if(!(c[d>>2]|0)){i=0;j=e}else{__ZN6VectorI7VariantE14_copy_on_writeEv(d);i=c[d>>2]|0;j=c[b>>2]|0}b=c[j+4>>2]|0;a:do if(b|0){j=c[b+-4>>2]|0;switch(j|0){case 0:{break a;break}case 1:{k=0;break}default:{d=j;e=0;do{e=e+1|0;d=d>>1}while((d|0)!=1);k=e<<1}}__ZNK9SortArrayI7Variant23_ArrayVariantSortCustomE9introsortEiiPS0_i(g,0,j,i,k);__ZNK9SortArrayI7Variant23_ArrayVariantSortCustomE20final_insertion_sortEiiPS0_(g,0,j,i)}while(0);__ZN10StringNameD2Ev(h);l=f;return}function __ZNK9SortArrayI7Variant23_ArrayVariantSortCustomE9introsortEiiPS0_i(a,b,d,e,f){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,n=0;g=l;l=l+32|0;if((l|0)>=(m|0))ba(32);h=g;i=d-b|0;if((i|0)<=16){l=g;return}j=e+(b*24|0)|0;k=f;f=d;d=i;while(1){if(!k)break;k=k+-1|0;__ZN7VariantC2ERKS_(h,__ZNK9SortArrayI7Variant23_ArrayVariantSortCustomE11median_of_3ERKS0_S4_S4_(a,j,e+(((d>>>1)+b|0)*24|0)|0,e+((f+-1|0)*24|0)|0)|0);i=__ZNK9SortArrayI7Variant23_ArrayVariantSortCustomE11partitionerEiiS0_PS0_(a,b,f,h,e)|0;if(c[h>>2]|0)__ZN7Variant5clearEv(h);__ZNK9SortArrayI7Variant23_ArrayVariantSortCustomE9introsortEiiPS0_i(a,i,f,e,k);d=i-b|0;if((d|0)<=16){n=8;break}else f=i}if((n|0)==8){l=g;return}__ZNK9SortArrayI7Variant23_ArrayVariantSortCustomE12partial_sortEiiiPS0_(a,b,f,f,e);l=g;return}function __ZNK9SortArrayI7Variant23_ArrayVariantSortCustomE20final_insertion_sortEiiPS0_(a,b,c,d){a=a|0;b=b|0;c=c|0;d=d|0;var e=0,f=0;if((c-b|0)>16){__ZNK9SortArrayI7Variant23_ArrayVariantSortCustomE13linear_insertEiiPS0_(a,b,b+1|0,d);__ZNK9SortArrayI7Variant23_ArrayVariantSortCustomE13linear_insertEiiPS0_(a,b,b+2|0,d);__ZNK9SortArrayI7Variant23_ArrayVariantSortCustomE13linear_insertEiiPS0_(a,b,b+3|0,d);__ZNK9SortArrayI7Variant23_ArrayVariantSortCustomE13linear_insertEiiPS0_(a,b,b+4|0,d);__ZNK9SortArrayI7Variant23_ArrayVariantSortCustomE13linear_insertEiiPS0_(a,b,b+5|0,d);__ZNK9SortArrayI7Variant23_ArrayVariantSortCustomE13linear_insertEiiPS0_(a,b,b+6|0,d);__ZNK9SortArrayI7Variant23_ArrayVariantSortCustomE13linear_insertEiiPS0_(a,b,b+7|0,d);__ZNK9SortArrayI7Variant23_ArrayVariantSortCustomE13linear_insertEiiPS0_(a,b,b+8|0,d);__ZNK9SortArrayI7Variant23_ArrayVariantSortCustomE13linear_insertEiiPS0_(a,b,b+9|0,d);__ZNK9SortArrayI7Variant23_ArrayVariantSortCustomE13linear_insertEiiPS0_(a,b,b+10|0,d);__ZNK9SortArrayI7Variant23_ArrayVariantSortCustomE13linear_insertEiiPS0_(a,b,b+11|0,d);__ZNK9SortArrayI7Variant23_ArrayVariantSortCustomE13linear_insertEiiPS0_(a,b,b+12|0,d);__ZNK9SortArrayI7Variant23_ArrayVariantSortCustomE13linear_insertEiiPS0_(a,b,b+13|0,d);__ZNK9SortArrayI7Variant23_ArrayVariantSortCustomE13linear_insertEiiPS0_(a,b,b+14|0,d);__ZNK9SortArrayI7Variant23_ArrayVariantSortCustomE13linear_insertEiiPS0_(a,b,b+15|0,d);__ZNK9SortArrayI7Variant23_ArrayVariantSortCustomE24unguarded_insertion_sortEiiPS0_(a,b+16|0,c,d);return}if((c|0)==(b|0))return;e=b+1|0;if((e|0)==(c|0))return;else f=e;do{__ZNK9SortArrayI7Variant23_ArrayVariantSortCustomE13linear_insertEiiPS0_(a,b,f,d);f=f+1|0}while((f|0)!=(c|0));return}function __ZNK9SortArrayI7Variant23_ArrayVariantSortCustomE13linear_insertEiiPS0_(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0;f=l;l=l+96|0;if((l|0)>=(m|0))ba(96);g=f+80|0;h=f+48|0;i=f+72|0;j=f;k=f+24|0;__ZN7VariantC2ERKS_(j,e+(d*24|0)|0);n=e+(b*24|0)|0;c[i>>2]=j;o=i+4|0;c[o>>2]=n;p=c[a>>2]|0;q=a+4|0;ui[c[(c[p>>2]|0)+48>>2]&4095](h,p,q,i,2,g);p=__ZNK7VariantcvbEv(h)|0;if(c[h>>2]|0)__ZN7Variant5clearEv(h);if(!(p&(c[g>>2]|0)==0)){__ZN7VariantC2ERKS_(k,j);p=d;while(1){r=p+-1|0;s=e+(r*24|0)|0;c[i>>2]=k;c[o>>2]=s;t=c[a>>2]|0;ui[c[(c[t>>2]|0)+48>>2]&4095](h,t,q,i,2,g);t=__ZNK7VariantcvbEv(h)|0;if(c[h>>2]|0)__ZN7Variant5clearEv(h);u=e+(p*24|0)|0;if(!(t&(c[g>>2]|0)==0))break;__ZN7VariantaSERKS_(u,s);p=r}__ZN7VariantaSERKS_(u,k);if(c[k>>2]|0)__ZN7Variant5clearEv(k)}else{if((d|0)>(b|0)){k=d;do{d=k;k=k+-1|0;__ZN7VariantaSERKS_(e+(d*24|0)|0,e+(k*24|0)|0)}while((k|0)>(b|0))}__ZN7VariantaSERKS_(n,j)}if(!(c[j>>2]|0)){l=f;return}__ZN7Variant5clearEv(j);l=f;return}function __ZNK9SortArrayI7Variant23_ArrayVariantSortCustomE24unguarded_insertion_sortEiiPS0_(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0;f=l;l=l+80|0;if((l|0)>=(m|0))ba(80);g=f+64|0;h=f+48|0;i=f+24|0;j=f;if((b|0)==(d|0)){l=f;return}k=g+4|0;n=a+4|0;o=b;do{__ZN7VariantC2ERKS_(j,e+(o*24|0)|0);b=o;while(1){p=b+-1|0;q=e+(p*24|0)|0;c[g>>2]=j;c[k>>2]=q;r=c[a>>2]|0;ui[c[(c[r>>2]|0)+48>>2]&4095](i,r,n,g,2,h);r=__ZNK7VariantcvbEv(i)|0;if(c[i>>2]|0)__ZN7Variant5clearEv(i);s=e+(b*24|0)|0;if(!(r&(c[h>>2]|0)==0))break;__ZN7VariantaSERKS_(s,q);b=p}__ZN7VariantaSERKS_(s,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);o=o+1|0}while((o|0)!=(d|0));l=f;return}function __ZNK9SortArrayI7Variant23_ArrayVariantSortCustomE12partial_sortEiiiPS0_(a,b,d,e,f){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0;g=l;l=l+96|0;if((l|0)>=(m|0))ba(96);h=g+72|0;i=g+48|0;j=g;k=g+24|0;n=e-b|0;if((n|0)>=2){o=(n+-2|0)/2|0;while(1){__ZN7VariantC2ERKS_(h,f+((o+b|0)*24|0)|0);__ZNK9SortArrayI7Variant23_ArrayVariantSortCustomE11adjust_heapEiiiS0_PS0_(a,b,o,n,h,f);if(c[h>>2]|0)__ZN7Variant5clearEv(h);if(!o)break;else o=o+-1|0}}if((e|0)<(d|0)){o=f+(b*24|0)|0;p=h+4|0;q=a+4|0;r=e;do{s=f+(r*24|0)|0;c[h>>2]=s;c[p>>2]=o;t=c[a>>2]|0;ui[c[(c[t>>2]|0)+48>>2]&4095](j,t,q,h,2,i);t=__ZNK7VariantcvbEv(j)|0;if(c[j>>2]|0)__ZN7Variant5clearEv(j);if(t&(c[i>>2]|0)==0){__ZN7VariantC2ERKS_(k,s);__ZN7VariantaSERKS_(s,o);__ZN7VariantC2ERKS_(h,k);__ZNK9SortArrayI7Variant23_ArrayVariantSortCustomE11adjust_heapEiiiS0_PS0_(a,b,0,n,h,f);if(c[h>>2]|0)__ZN7Variant5clearEv(h);if(c[k>>2]|0)__ZN7Variant5clearEv(k)}r=r+1|0}while((r|0)!=(d|0))}if((n|0)<=1){l=g;return}n=f+(b*24|0)|0;d=e;do{d=d+-1|0;e=f+(d*24|0)|0;__ZN7VariantC2ERKS_(i,e);__ZN7VariantaSERKS_(e,n);e=d-b|0;__ZN7VariantC2ERKS_(h,i);__ZNK9SortArrayI7Variant23_ArrayVariantSortCustomE11adjust_heapEiiiS0_PS0_(a,b,0,e,h,f);if(c[h>>2]|0)__ZN7Variant5clearEv(h);if(c[i>>2]|0)__ZN7Variant5clearEv(i)}while((e|0)>1);l=g;return}function __ZNK9SortArrayI7Variant23_ArrayVariantSortCustomE11median_of_3ERKS0_S4_S4_(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0;f=l;l=l+48|0;if((l|0)>=(m|0))ba(48);g=f+32|0;h=f;i=f+24|0;c[i>>2]=b;j=i+4|0;c[j>>2]=d;k=c[a>>2]|0;n=a+4|0;ui[c[(c[k>>2]|0)+48>>2]&4095](h,k,n,i,2,g);k=__ZNK7VariantcvbEv(h)|0;if(c[h>>2]|0)__ZN7Variant5clearEv(h);if(k&(c[g>>2]|0)==0){c[i>>2]=d;c[j>>2]=e;k=c[a>>2]|0;ui[c[(c[k>>2]|0)+48>>2]&4095](h,k,n,i,2,g);k=__ZNK7VariantcvbEv(h)|0;if(c[h>>2]|0)__ZN7Variant5clearEv(h);if(k&(c[g>>2]|0)==0){o=d;l=f;return o|0}c[i>>2]=b;c[j>>2]=e;k=c[a>>2]|0;ui[c[(c[k>>2]|0)+48>>2]&4095](h,k,n,i,2,g);k=__ZNK7VariantcvbEv(h)|0;if(c[h>>2]|0)__ZN7Variant5clearEv(h);o=k&(c[g>>2]|0)==0?e:b;l=f;return o|0}else{c[i>>2]=b;c[j>>2]=e;k=c[a>>2]|0;ui[c[(c[k>>2]|0)+48>>2]&4095](h,k,n,i,2,g);k=__ZNK7VariantcvbEv(h)|0;if(c[h>>2]|0)__ZN7Variant5clearEv(h);if(k&(c[g>>2]|0)==0){o=b;l=f;return o|0}c[i>>2]=d;c[j>>2]=e;j=c[a>>2]|0;ui[c[(c[j>>2]|0)+48>>2]&4095](h,j,n,i,2,g);i=__ZNK7VariantcvbEv(h)|0;if(c[h>>2]|0)__ZN7Variant5clearEv(h);o=i&(c[g>>2]|0)==0?e:d;l=f;return o|0}return 0}function __ZNK9SortArrayI7Variant23_ArrayVariantSortCustomE11partitionerEiiS0_PS0_(a,b,d,e,f){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0;g=l;l=l+64|0;if((l|0)>=(m|0))ba(64);h=g+24|0;i=g;j=g+48|0;k=j+4|0;n=a+4|0;o=b;b=d;while(1){p=o;while(1){q=f+(p*24|0)|0;c[j>>2]=q;c[k>>2]=e;d=c[a>>2]|0;ui[c[(c[d>>2]|0)+48>>2]&4095](i,d,n,j,2,h);d=__ZNK7VariantcvbEv(i)|0;if(c[i>>2]|0)__ZN7Variant5clearEv(i);r=p+1|0;if(d&(c[h>>2]|0)==0)p=r;else{s=b;break}}do{s=s+-1|0;t=f+(s*24|0)|0;c[j>>2]=e;c[k>>2]=t;d=c[a>>2]|0;ui[c[(c[d>>2]|0)+48>>2]&4095](i,d,n,j,2,h);d=__ZNK7VariantcvbEv(i)|0;if(c[i>>2]|0)__ZN7Variant5clearEv(i)}while(d&(c[h>>2]|0)==0);if((p|0)>=(s|0))break;__ZN7VariantC2ERKS_(h,q);__ZN7VariantaSERKS_(q,t);__ZN7VariantaSERKS_(t,h);if(c[h>>2]|0)__ZN7Variant5clearEv(h);o=r;b=s}l=g;return p|0}function __ZNK9SortArrayI7Variant23_ArrayVariantSortCustomE11adjust_heapEiiiS0_PS0_(a,b,d,e,f,g){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;var h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0;h=l;l=l+80|0;if((l|0)>=(m|0))ba(80);i=h+56|0;j=h+24|0;k=h+48|0;n=h;o=d<<1;p=o+2|0;if((p|0)<(e|0)){q=k+4|0;r=a+4|0;s=o;t=d;u=p;while(1){v=s|1;c[k>>2]=g+((u+b|0)*24|0);c[q>>2]=g+((v+b|0)*24|0);w=c[a>>2]|0;ui[c[(c[w>>2]|0)+48>>2]&4095](j,w,r,k,2,i);w=__ZNK7VariantcvbEv(j)|0;if(c[j>>2]|0)__ZN7Variant5clearEv(j);x=w&(c[i>>2]|0)==0?v:u;__ZN7VariantaSERKS_(g+((t+b|0)*24|0)|0,g+((x+b|0)*24|0)|0);v=x<<1;w=v+2|0;if((w|0)<(e|0)){s=v;t=x;u=w}else{y=v;z=w;A=x;break}}}else{y=o;z=p;A=d}p=y|1;if((z|0)==(e|0)){__ZN7VariantaSERKS_(g+((A+b|0)*24|0)|0,g+((p+b|0)*24|0)|0);B=p}else B=A;__ZN7VariantC2ERKS_(n,f);a:do if((B|0)>(d|0)){f=k+4|0;A=a+4|0;p=B;while(1){e=(p+-1|0)/2|0;z=g+((e+b|0)*24|0)|0;c[k>>2]=z;c[f>>2]=n;y=c[a>>2]|0;ui[c[(c[y>>2]|0)+48>>2]&4095](j,y,A,k,2,i);y=__ZNK7VariantcvbEv(j)|0;if(c[j>>2]|0)__ZN7Variant5clearEv(j);o=p+b|0;if(!(y&(c[i>>2]|0)==0)){C=o;break a}__ZN7VariantaSERKS_(g+(o*24|0)|0,z);if((e|0)>(d|0))p=e;else{D=e;E=10;break}}}else{D=B;E=10}while(0);if((E|0)==10)C=D+b|0;__ZN7VariantaSERKS_(g+(C*24|0)|0,n);if(!(c[n>>2]|0)){l=h;return}__ZN7Variant5clearEv(n);l=h;return}function __ZN5Array6invertEv(a){a=a|0;__ZN6VectorI7VariantE6invertEv((c[a>>2]|0)+4|0);return}function __ZN6VectorI7VariantE6invertEv(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0;d=l;l=l+32|0;if((l|0)>=(m|0))ba(32);e=d;f=0;while(1){g=c[b>>2]|0;h=(g|0)==0;if(h)i=0;else i=c[g+-4>>2]|0;if((f|0)>=((i|0)/2|0|0))break;if(h)j=0;else j=c[g+-4>>2]|0;do if((j|0)<=(f|0)){if(h)k=0;else k=c[g+-4>>2]|0;if((k|0)>(f|0)){a[1263537]=0;n=14;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);o=0;p=c[b>>2]|0;break}}else n=14;while(0);if((n|0)==14){n=0;__ZN6VectorI7VariantE14_copy_on_writeEv(b);g=c[b>>2]|0;o=g+(f*24|0)|0;p=g}g=(p|0)==0;if(g)q=0;else q=c[p+-4>>2]|0;h=q-f|0;r=h+-1|0;do if((h|0)<1)n=24;else{if(g)s=0;else s=c[p+-4>>2]|0;if((s|0)<(h|0)){if(g)t=0;else t=c[p+-4>>2]|0;if((t|0)<(h|0)){n=24;break}a[1263537]=0}__ZN6VectorI7VariantE14_copy_on_writeEv(b);u=(c[b>>2]|0)+(r*24|0)|0}while(0);if((n|0)==24){n=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);u=0}__ZN7VariantC2ERKS_(e,o);__ZN7VariantaSERKS_(o,u);__ZN7VariantaSERKS_(u,e);if(c[e>>2]|0)__ZN7Variant5clearEv(e);f=f+1|0}l=d;return}function __ZN5Array10push_frontERK7Variant(a,b){a=a|0;b=b|0;__ZN6VectorI7VariantE6insertEiRKS0_((c[a>>2]|0)+4|0,0,b)|0;return}function __ZN5Array8pop_backEv(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0;d=c[(c[b>>2]|0)+4>>2]|0;if(!d){c[a>>2]=0;return}e=c[d+-4>>2]|0;f=e+-1|0;if((e|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);g=0}else g=d+(f*24|0)|0;__ZN7VariantC2ERKS_(a,g);__ZN6VectorI7VariantE6resizeEi((c[b>>2]|0)+4|0,f)|0;return}function __ZN5Array9pop_frontEv(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0;e=c[(c[d>>2]|0)+4>>2]|0;if(!e){c[b>>2]=0;return}if((c[e+-4>>2]|0)>0)f=e;else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);f=0}__ZN7VariantC2ERKS_(b,f);f=(c[d>>2]|0)+4|0;d=c[f>>2]|0;if(d|0?(c[d+-4>>2]|0)>0:0){a[1263537]=0;__ZN6VectorI7VariantE14_copy_on_writeEv(f);d=c[f>>2]|0;if(d){b=(c[d+-4>>2]|0)+-1|0;if((b|0)>0){e=0;do{g=e;e=e+1|0;__ZN7VariantaSERKS_(d+(g*24|0)|0,d+(e*24|0)|0)}while((e|0)!=(b|0));h=b}else h=b}else h=-1;__ZN6VectorI7VariantE6resizeEi(f,h)|0;return}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1128380,1146752,368,1122479,0);return}function __ZN6String9to_doubleEPKwPS1_(a,b){a=a|0;b=b|0;return +(+__ZL15built_in_strtodIwEdPKT_PPS0_(a,b))}function __ZNK7Variant10booleanizeERb(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,i=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;a[d>>0]=1;switch(c[b>>2]|0){case 27:case 26:case 25:case 24:case 23:case 22:case 21:case 20:case 19:case 28:{a[d>>0]=0;g=0;break}case 1:{g=(a[b+8>>0]|0)!=0;break}case 2:{i=b+8|0;g=(c[i>>2]|0)!=0|(c[i+4>>2]|0)!=0;break}case 3:{g=+h[b+8>>3]!=0.0;break}case 4:{g=__ZNK6StringneEPKc(b+8|0,1263606)|0;break}case 15:case 14:case 13:case 12:case 10:case 11:case 9:case 7:case 8:case 6:case 5:{a[d>>0]=0;g=0;break}case 17:{g=(c[b+8>>2]|0)!=0;break}case 18:{g=(c[b+8>>2]|0)!=0;break}case 16:{__ZN8NodePathC2Ev(f);d=__ZNK8NodePathneERKS_(b+8|0,f)|0;__ZN8NodePathD2Ev(f);g=d;break}default:g=0}l=e;return g|0}function __ZN7Variant9set_namedERK10StringNameRKS_Pb(b,e,f,g){b=b|0;e=e|0;f=f|0;g=g|0;var h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;h=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=h+28|0;j=h;k=h+24|0;if((c[b>>2]|0)!=18){n=c[e>>2]|0;do if(n){o=c[n+4>>2]|0;if(o|0){__ZN6StringC2EPKc(i,o);p=c[i>>2]|0;break}o=n+8|0;c[i>>2]=0;q=c[o>>2]|0;if((q|0)!=0?(c[i>>2]=0,(__Z28atomic_conditional_incrementPj(q+-8|0)|0)!=0):0){q=c[o>>2]|0;c[i>>2]=q;p=q}else p=0}else{c[i>>2]=0;p=0}while(0);c[k>>2]=p;__ZN7VariantC2ERK6String(j,k);__ZN7Variant3setERKS_S1_Pb(b,j,f,g);if(c[j>>2]|0)__ZN7Variant5clearEv(j);j=c[k>>2]|0;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);l=h;return}j=b+8|0;b=c[j>>2]|0;if(!b){if(!g){l=h;return}a[g>>0]=0;l=h;return}a:do if(c[313437]|0){k=__ZNK6RefPtr7is_nullEv(j+4|0)|0;p=c[j>>2]|0;if(k){k=c[313528]|0;if(k|0?(i=p,n=_bitshift64Shl(i|0,0,18)|0,q=_i64Add(n|0,F|0,~i|0,-1)|0,i=F,n=_bitshift64Lshr(q|0,i|0,31)|0,o=___muldi3(n^q|0,F^i|0,21,0)|0,i=F,q=_bitshift64Lshr(o|0,i|0,11)|0,n=___muldi3(q^o|0,F^i|0,65,0)|0,i=F,o=_bitshift64Lshr(n|0,i|0,22)|0,q=o^n,F^i,i=c[k+(((1<<(d[1254116]|0))+-1&q)<<2)>>2]|0,i|0):0){k=i;do{if((c[k>>2]|0)==(q|0)?(c[k+8>>2]|0)==(p|0):0){r=p;break a}k=c[k+4>>2]|0}while((k|0)!=0)}if(!g){l=h;return}a[g>>0]=0;l=h;return}else r=p}else r=b;while(0);__ZN6Object3setERK10StringNameRK7VariantPb(r,e,f,g);l=h;return}function __ZN7Variant3setERKS_S1_Pb(b,e,f,i){b=b|0;e=e|0;f=f|0;i=i|0;var j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0.0,U=0.0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0,ia=0,ja=0,ka=0,la=0,ma=0,na=0,oa=0,pa=0,qa=0,ra=0,sa=0,ta=0,ua=0,va=0,wa=0,xa=0,ya=0,za=0,Aa=0,Ba=0;j=l;l=l+80|0;if((l|0)>=(m|0))ba(80);k=j;n=j+64|0;o=j+60|0;p=j+56|0;q=j+48|0;r=j+36|0;s=i|0?i:1263593;a[s>>0]=0;do switch(c[b>>2]|0){case 28:{if((c[f>>2]|0)!=14){l=j;return}if((c[e>>2]&-2|0)!=2){l=j;return}t=__ZNK7VariantcviEv(e)|0;u=b+8|0;v=c[u>>2]|0;if((t|0)<0){if(!v)w=0;else w=(c[v+16>>2]|0)>>>4;x=w+t|0;if((x|0)>-1)y=x;else{l=j;return}}else y=t;if(!v)z=0;else z=(c[v+16>>2]|0)>>>4;if((y|0)>=(z|0)){l=j;return}a[s>>0]=1;__ZNK7Variantcv5ColorEv(k,f);do if((y|0)<0)A=515;else{v=c[u>>2]|0;t=(v|0)==0;if(t)B=0;else B=(c[v+16>>2]|0)>>>4;if((B|0)<=(y|0)){if(t)C=0;else C=(c[v+16>>2]|0)>>>4;if((C|0)<=(y|0)){A=515;break}a[1263537]=0}if(!t?(__ZN10PoolVectorI5ColorE14_copy_on_writeEv(u),t=c[u>>2]|0,t|0):0){v=t+4|0;__Z16atomic_incrementPj(v)|0;x=(c[t+8>>2]|0)+(y<<4)|0;c[x>>2]=c[k>>2];c[x+4>>2]=c[k+4>>2];c[x+8>>2]=c[k+8>>2];c[x+12>>2]=c[k+12>>2];__Z16atomic_decrementPj(v)|0;break}v=0+(y<<4)|0;c[v>>2]=c[k>>2];c[v+4>>2]=c[k+4>>2];c[v+8>>2]=c[k+8>>2];c[v+12>>2]=c[k+12>>2]}while(0);if((A|0)==515)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1128449,1130483,486,1130498,0);l=j;return}case 27:{if((c[f>>2]|0)!=7){l=j;return}if((c[e>>2]&-2|0)!=2){l=j;return}u=__ZNK7VariantcviEv(e)|0;v=b+8|0;x=c[v>>2]|0;if((u|0)<0){if(!x)D=0;else D=((c[x+16>>2]|0)>>>0)/12|0;t=D+u|0;if((t|0)>-1)E=t;else{l=j;return}}else E=u;if(!x)G=0;else G=((c[x+16>>2]|0)>>>0)/12|0;if((E|0)>=(G|0)){l=j;return}a[s>>0]=1;__ZNK7Variantcv7Vector3Ev(k,f);do if((E|0)<0)A=492;else{x=c[v>>2]|0;u=(x|0)==0;if(u)H=0;else H=((c[x+16>>2]|0)>>>0)/12|0;if((H|0)<=(E|0)){if(u)I=0;else I=((c[x+16>>2]|0)>>>0)/12|0;if((I|0)<=(E|0)){A=492;break}a[1263537]=0}if(!u?(__ZN10PoolVectorI7Vector3E14_copy_on_writeEv(v),u=c[v>>2]|0,u|0):0){x=u+4|0;__Z16atomic_incrementPj(x)|0;t=(c[u+8>>2]|0)+(E*12|0)|0;c[t>>2]=c[k>>2];c[t+4>>2]=c[k+4>>2];c[t+8>>2]=c[k+8>>2];__Z16atomic_decrementPj(x)|0;break}x=0+(E*12|0)|0;c[x>>2]=c[k>>2];c[x+4>>2]=c[k+4>>2];c[x+8>>2]=c[k+8>>2]}while(0);if((A|0)==492)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1128449,1130483,486,1130498,0);l=j;return}case 26:{if((c[f>>2]|0)!=5){l=j;return}if((c[e>>2]&-2|0)!=2){l=j;return}v=__ZNK7VariantcviEv(e)|0;x=b+8|0;t=c[x>>2]|0;if((v|0)<0){if(!t)J=0;else J=(c[t+16>>2]|0)>>>3;u=J+v|0;if((u|0)>-1)K=u;else{l=j;return}}else K=v;if(!t)L=0;else L=(c[t+16>>2]|0)>>>3;if((K|0)>=(L|0)){l=j;return}a[s>>0]=1;__ZNK7Variantcv7Vector2Ev(k,f);do if((K|0)<0)A=469;else{t=c[x>>2]|0;v=(t|0)==0;if(v)M=0;else M=(c[t+16>>2]|0)>>>3;if((M|0)<=(K|0)){if(v)N=0;else N=(c[t+16>>2]|0)>>>3;if((N|0)<=(K|0)){A=469;break}a[1263537]=0}if(!v?(__ZN10PoolVectorI7Vector2E14_copy_on_writeEv(x),v=c[x>>2]|0,v|0):0){t=v+4|0;__Z16atomic_incrementPj(t)|0;u=k;O=c[u+4>>2]|0;P=(c[v+8>>2]|0)+(K<<3)|0;c[P>>2]=c[u>>2];c[P+4>>2]=O;__Z16atomic_decrementPj(t)|0;break}t=k;O=c[t+4>>2]|0;P=0+(K<<3)|0;c[P>>2]=c[t>>2];c[P+4>>2]=O}while(0);if((A|0)==469)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1128449,1130483,486,1130498,0);l=j;return}case 25:{if((c[f>>2]|0)!=4){l=j;return}if((c[e>>2]&-2|0)!=2){l=j;return}x=__ZNK7VariantcviEv(e)|0;O=b+8|0;P=c[O>>2]|0;if((x|0)<0){if(!P)Q=0;else Q=(c[P+16>>2]|0)>>>2;t=Q+x|0;if((t|0)>-1)R=t;else{l=j;return}}else R=x;if(!P)S=0;else S=(c[P+16>>2]|0)>>>2;if((R|0)>=(S|0)){l=j;return}a[s>>0]=1;c[k>>2]=__ZNK7Variantcv6StringEv(f)|0;__ZN10PoolVectorI6StringE3setEiRKS0_(O,R,k);O=c[k>>2]|0;if(O|0?(__Z16atomic_decrementPj(O+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(O,1);l=j;return}case 4:{if((c[e>>2]&-2|0)!=2){l=j;return}O=__ZNK7VariantcviEv(e)|0;P=b+8|0;x=__ZNK6String6lengthEv(P)|0;t=((O|0)<0?x:0)+O|0;if(!((t|0)>-1&(t|0)<(x|0))){l=j;return}c[k>>2]=0;switch(c[f>>2]|0){case 3:case 2:{O=__ZN6String3chrEw(__ZNK7VariantcvwEv(f)|0)|0;u=O;if(O){c[k>>2]=0;if(__Z28atomic_conditional_incrementPj(O+-8|0)|0)c[k>>2]=u;if(!(__Z16atomic_decrementPj(O+-8|0)|0)){__ZN6Memory11free_staticEPvb(O,1);A=15}else A=15}else A=15;break}case 4:{O=__ZNK7Variantcv6StringEv(f)|0;u=O;if(O){c[k>>2]=0;if(__Z28atomic_conditional_incrementPj(O+-8|0)|0)c[k>>2]=u;if(!(__Z16atomic_decrementPj(O+-8|0)|0)){__ZN6Memory11free_staticEPvb(O,1);A=15}else A=15}else A=15;break}default:{}}if((A|0)==15){c[o>>2]=__ZNK6String6substrEii(P,0,t)|0;c[n>>2]=__ZNK6StringplERKS_(o,k)|0;c[p>>2]=__ZNK6String6substrEii(P,t+1|0,x)|0;x=__ZNK6StringplERKS_(n,p)|0;t=x;O=c[P>>2]|0;if((O|0)==(x|0)){if(x|0)A=23}else{if(O|0?(__Z16atomic_decrementPj(O+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(O,1);c[P>>2]=0;if(x|0)if(!(__Z28atomic_conditional_incrementPj(x+-8|0)|0))A=23;else{c[P>>2]=t;A=23}}if((A|0)==23?(__Z16atomic_decrementPj(x+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(x,1);x=c[p>>2]|0;if(x|0?(__Z16atomic_decrementPj(x+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(x,1);x=c[n>>2]|0;if(x|0?(__Z16atomic_decrementPj(x+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(x,1);x=c[o>>2]|0;if(x|0?(__Z16atomic_decrementPj(x+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(x,1);a[s>>0]=1;x=c[k>>2]|0;if(x|0?(__Z16atomic_decrementPj(x+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(x,1)}l=j;return}case 5:{if((c[f>>2]&-2|0)!=2){l=j;return}switch(c[e>>2]|0){case 3:case 2:{x=__ZNK7VariantcviEv(e)|0;t=(x|0)<0?x+2|0:x;x=b+8|0;if(t>>>0>=2){l=j;return}a[s>>0]=1;g[(t|0?x+4|0:x)>>2]=+__ZNK7VariantcvfEv(f);l=j;return}case 4:{x=e+8|0;t=b+8|0;if(!(__ZNK6StringeqEPKc(x,1128169)|0)?!(__ZNK6StringeqEPKc(x,1129111)|0):0){if(!(__ZNK6StringeqEPKc(x,1128171)|0)?!(__ZNK6StringeqEPKc(x,1129117)|0):0){l=j;return}a[s>>0]=1;g[t+4>>2]=+__ZNK7VariantcvfEv(f);l=j;return}a[s>>0]=1;g[t>>2]=+__ZNK7VariantcvfEv(f);l=j;return}default:{l=j;return}}break}case 6:{if((c[f>>2]|0)!=5){l=j;return}if((c[e>>2]|0)!=4){l=j;return}t=e+8|0;x=b+8|0;if(__ZNK6StringeqEPKc(t,1126974)|0){a[s>>0]=1;__ZNK7Variantcv7Vector2Ev(k,f);P=k;O=c[P+4>>2]|0;u=x;c[u>>2]=c[P>>2];c[u+4>>2]=O;l=j;return}if(__ZNK6StringeqEPKc(t,1128330)|0){a[s>>0]=1;__ZNK7Variantcv7Vector2Ev(k,f);O=k;u=c[O+4>>2]|0;P=b+16|0;c[P>>2]=c[O>>2];c[P+4>>2]=u;l=j;return}if(!(__ZNK6StringeqEPKc(t,1127954)|0)){l=j;return}a[s>>0]=1;__ZNK7Variantcv7Vector2Ev(q,f);__ZNK7Vector2miERKS_(k,q,x);x=k;t=c[x+4>>2]|0;u=b+16|0;c[u>>2]=c[x>>2];c[u+4>>2]=t;l=j;return}case 8:{if((c[f>>2]|0)!=5){l=j;return}switch(c[e>>2]|0){case 3:case 2:{t=__ZNK7VariantcviEv(e)|0;u=(t|0)<0?t+3|0:t;if(u>>>0>=3){l=j;return}t=c[b+8>>2]|0;a[s>>0]=1;__ZNK7Variantcv7Vector2Ev(k,f);x=k;P=c[x+4>>2]|0;O=t+(u<<3)|0;c[O>>2]=c[x>>2];c[O+4>>2]=P;l=j;return}case 4:{P=e+8|0;O=c[b+8>>2]|0;if(__ZNK6StringeqEPKc(P,1128169)|0){a[s>>0]=1;__ZNK7Variantcv7Vector2Ev(k,f);x=k;u=c[x+4>>2]|0;t=O;c[t>>2]=c[x>>2];c[t+4>>2]=u;l=j;return}if(__ZNK6StringeqEPKc(P,1128171)|0){a[s>>0]=1;__ZNK7Variantcv7Vector2Ev(k,f);u=k;t=c[u+4>>2]|0;x=O+8|0;c[x>>2]=c[u>>2];c[x+4>>2]=t;l=j;return}if(!(__ZNK6StringeqEPKc(P,1150151)|0)){l=j;return}a[s>>0]=1;__ZNK7Variantcv7Vector2Ev(k,f);P=k;t=c[P+4>>2]|0;x=O+16|0;c[x>>2]=c[P>>2];c[x+4>>2]=t;l=j;return}default:{l=j;return}}break}case 7:{if((c[f>>2]&-2|0)!=2){l=j;return}switch(c[e>>2]|0){case 3:case 2:{t=__ZNK7VariantcviEv(e)|0;x=(t|0)<0?t+3|0:t;if(x>>>0>=3){l=j;return}a[s>>0]=1;g[b+8+(x<<2)>>2]=+__ZNK7VariantcvfEv(f);l=j;return}case 4:{x=e+8|0;t=b+8|0;if(__ZNK6StringeqEPKc(x,1128169)|0){a[s>>0]=1;g[t>>2]=+__ZNK7VariantcvfEv(f);l=j;return}if(__ZNK6StringeqEPKc(x,1128171)|0){a[s>>0]=1;g[t+4>>2]=+__ZNK7VariantcvfEv(f);l=j;return}if(!(__ZNK6StringeqEPKc(x,1129149)|0)){l=j;return}a[s>>0]=1;g[b+16>>2]=+__ZNK7VariantcvfEv(f);l=j;return}default:{l=j;return}}break}case 9:{if((c[e>>2]|0)!=4){l=j;return}x=e+8|0;t=b+8|0;if(__ZNK6StringeqEPKc(x,1128169)|0){if((c[f>>2]&-2|0)!=2){l=j;return}a[s>>0]=1;g[t>>2]=+__ZNK7VariantcvfEv(f);l=j;return}if(__ZNK6StringeqEPKc(x,1128171)|0){if((c[f>>2]&-2|0)!=2){l=j;return}a[s>>0]=1;g[t+4>>2]=+__ZNK7VariantcvfEv(f);l=j;return}if(__ZNK6StringeqEPKc(x,1129149)|0){if((c[f>>2]&-2|0)!=2){l=j;return}a[s>>0]=1;g[b+16>>2]=+__ZNK7VariantcvfEv(f);l=j;return}if(__ZNK6StringeqEPKc(x,1129164)|0){if((c[f>>2]|0)!=7){l=j;return}a[s>>0]=1;__ZNK7Variantcv7Vector3Ev(k,f);c[t>>2]=c[k>>2];c[t+4>>2]=c[k+4>>2];c[t+8>>2]=c[k+8>>2];l=j;return}else{if(!(__ZNK6StringeqEPKc(x,1129153)|0)){l=j;return}a[s>>0]=1;g[b+20>>2]=+__ZNK7VariantcvfEv(f);l=j;return}break}case 10:{if((c[f>>2]&-2|0)!=2){l=j;return}if((c[e>>2]|0)!=4){l=j;return}x=e+8|0;t=b+8|0;if(__ZNK6StringeqEPKc(x,1128169)|0){a[s>>0]=1;g[t>>2]=+__ZNK7VariantcvfEv(f);l=j;return}if(__ZNK6StringeqEPKc(x,1128171)|0){a[s>>0]=1;g[t+4>>2]=+__ZNK7VariantcvfEv(f);l=j;return}if(__ZNK6StringeqEPKc(x,1129149)|0){a[s>>0]=1;g[b+16>>2]=+__ZNK7VariantcvfEv(f);l=j;return}if(!(__ZNK6StringeqEPKc(x,1129171)|0)){l=j;return}a[s>>0]=1;g[b+20>>2]=+__ZNK7VariantcvfEv(f);l=j;return}case 11:{if((c[f>>2]|0)!=7){l=j;return}if((c[e>>2]|0)!=4){l=j;return}x=e+8|0;t=c[b+8>>2]|0;if(__ZNK6StringeqEPKc(x,1126974)|0){a[s>>0]=1;__ZNK7Variantcv7Vector3Ev(k,f);c[t>>2]=c[k>>2];c[t+4>>2]=c[k+4>>2];c[t+8>>2]=c[k+8>>2];l=j;return}if(__ZNK6StringeqEPKc(x,1128330)|0){a[s>>0]=1;__ZNK7Variantcv7Vector3Ev(k,f);P=t+12|0;c[P>>2]=c[k>>2];c[P+4>>2]=c[k+4>>2];c[P+8>>2]=c[k+8>>2];l=j;return}if(!(__ZNK6StringeqEPKc(x,1127954)|0)){l=j;return}a[s>>0]=1;__ZNK7Variantcv7Vector3Ev(r,f);T=+g[r+4>>2]-+g[t+4>>2];U=+g[r+8>>2]-+g[t+8>>2];g[t+12>>2]=+g[r>>2]-+g[t>>2];g[t+16>>2]=T;g[t+20>>2]=U;l=j;return}case 12:{if((c[f>>2]|0)!=7){l=j;return}switch(c[e>>2]|0){case 3:case 2:{t=__ZNK7VariantcviEv(e)|0;x=(t|0)<0?t+3|0:t;if(x>>>0>=3){l=j;return}t=c[b+8>>2]|0;a[s>>0]=1;__ZNK7Variantcv7Vector3Ev(k,f);c[t+(x<<2)>>2]=c[k>>2];c[t+12+(x<<2)>>2]=c[k+4>>2];c[t+24+(x<<2)>>2]=c[k+8>>2];l=j;return}case 4:{x=e+8|0;t=c[b+8>>2]|0;if(__ZNK6StringeqEPKc(x,1128169)|0){a[s>>0]=1;__ZNK7Variantcv7Vector3Ev(k,f);c[t>>2]=c[k>>2];c[t+12>>2]=c[k+4>>2];c[t+24>>2]=c[k+8>>2];l=j;return}if(__ZNK6StringeqEPKc(x,1128171)|0){a[s>>0]=1;__ZNK7Variantcv7Vector3Ev(k,f);c[t+4>>2]=c[k>>2];c[t+16>>2]=c[k+4>>2];c[t+28>>2]=c[k+8>>2];l=j;return}if(!(__ZNK6StringeqEPKc(x,1129149)|0)){l=j;return}a[s>>0]=1;__ZNK7Variantcv7Vector3Ev(k,f);c[t+8>>2]=c[k>>2];c[t+20>>2]=c[k+4>>2];c[t+32>>2]=c[k+8>>2];l=j;return}default:{l=j;return}}break}case 13:{switch(c[e>>2]|0){case 3:case 2:{if((c[f>>2]|0)!=7){l=j;return}t=__ZNK7VariantcviEv(e)|0;x=(t|0)<0?t+4|0:t;if(x>>>0>=4){l=j;return}t=c[b+8>>2]|0;a[s>>0]=1;if((x|0)==3){__ZNK7Variantcv7Vector3Ev(k,f);P=t+36|0;c[P>>2]=c[k>>2];c[P+4>>2]=c[k+4>>2];c[P+8>>2]=c[k+8>>2];l=j;return}else{__ZNK7Variantcv7Vector3Ev(k,f);c[t+(x<<2)>>2]=c[k>>2];c[t+12+(x<<2)>>2]=c[k+4>>2];c[t+24+(x<<2)>>2]=c[k+8>>2];l=j;return}break}case 4:{x=c[b+8>>2]|0;t=e+8|0;if(__ZNK6StringeqEPKc(t,1129184)|0){if((c[f>>2]|0)!=12){l=j;return}a[s>>0]=1;__ZNK7Variantcv5BasisEv(k,f);P=x;O=k;u=P+36|0;do{c[P>>2]=c[O>>2];P=P+4|0;O=O+4|0}while((P|0)<(u|0));l=j;return}if(!(__ZNK6StringeqEPKc(t,1129142)|0)){l=j;return}if((c[f>>2]|0)!=7){l=j;return}a[s>>0]=1;__ZNK7Variantcv7Vector3Ev(k,f);O=x+36|0;c[O>>2]=c[k>>2];c[O+4>>2]=c[k+4>>2];c[O+8>>2]=c[k+8>>2];l=j;return}default:{l=j;return}}break}case 14:{if((c[f>>2]&-2|0)!=2){l=j;return}switch(c[e>>2]|0){case 4:{O=e+8|0;P=b+8|0;if(__ZNK6StringeqEPKc(O,1129173)|0){a[s>>0]=1;g[P>>2]=+__ZNK7VariantcvfEv(f);l=j;return}if(__ZNK6StringeqEPKc(O,1129175)|0){a[s>>0]=1;g[P+4>>2]=+__ZNK7VariantcvfEv(f);l=j;return}if(__ZNK6StringeqEPKc(O,1127589)|0){a[s>>0]=1;g[b+16>>2]=+__ZNK7VariantcvfEv(f);l=j;return}if(__ZNK6StringeqEPKc(O,1129151)|0){a[s>>0]=1;g[b+20>>2]=+__ZNK7VariantcvfEv(f);l=j;return}if(__ZNK6StringeqEPKc(O,1121406)|0){a[s>>0]=1;U=+__ZNK7VariantcvfEv(f);T=+__ZNK5Color5get_sEv(P);__ZN5Color7set_hsvEffff(P,U,T,+__ZNK5Color5get_vEv(P),1.0);l=j;return}if(__ZNK6StringeqEPKc(O,1121408)|0){a[s>>0]=1;T=+__ZNK5Color5get_hEv(P);U=+__ZNK7VariantcvfEv(f);__ZN5Color7set_hsvEffff(P,T,U,+__ZNK5Color5get_vEv(P),1.0);l=j;return}if(__ZNK6StringeqEPKc(O,1127964)|0){a[s>>0]=1;U=+__ZNK5Color5get_hEv(P);T=+__ZNK5Color5get_sEv(P);__ZN5Color7set_hsvEffff(P,U,T,+__ZNK7VariantcvfEv(f),1.0);l=j;return}if(__ZNK6StringeqEPKc(O,1121410)|0){a[s>>0]=1;g[P>>2]=+__ZNK7VariantcvfEv(f)/255.0;l=j;return}if(__ZNK6StringeqEPKc(O,1121413)|0){a[s>>0]=1;g[P+4>>2]=+__ZNK7VariantcvfEv(f)/255.0;l=j;return}if(__ZNK6StringeqEPKc(O,1121416)|0){a[s>>0]=1;g[b+16>>2]=+__ZNK7VariantcvfEv(f)/255.0;l=j;return}if(!(__ZNK6StringeqEPKc(O,1121419)|0)){l=j;return}a[s>>0]=1;g[b+20>>2]=+__ZNK7VariantcvfEv(f)/255.0;l=j;return}case 2:{O=__ZNK7VariantcviEv(e)|0;g[b+8+(((O|0)<0?O+4|0:O)<<2)>>2]=+__ZNK7VariantcvfEv(f);a[s>>0]=1;l=j;return}default:{l=j;return}}break}case 24:{if((c[f>>2]&-2|0)!=2){l=j;return}if((c[e>>2]&-2|0)!=2){l=j;return}O=__ZNK7VariantcviEv(e)|0;P=b+8|0;u=c[P>>2]|0;if((O|0)<0){if(!u)V=0;else V=(c[u+16>>2]|0)>>>2;v=V+O|0;if((v|0)>-1)W=v;else{l=j;return}}else W=O;if(!u)X=0;else X=(c[u+16>>2]|0)>>>2;if((W|0)>=(X|0)){l=j;return}a[s>>0]=1;T=+__ZNK7VariantcvfEv(f);do if((W|0)>=0){u=c[P>>2]|0;O=(u|0)==0;if(O)Y=0;else Y=(c[u+16>>2]|0)>>>2;if((Y|0)<=(W|0)){if(O)Z=0;else Z=(c[u+16>>2]|0)>>>2;if((Z|0)<=(W|0))break;a[1263537]=0}if(!O?(__ZN10PoolVectorIfE14_copy_on_writeEv(P),O=c[P>>2]|0,O|0):0){u=O+4|0;__Z16atomic_incrementPj(u)|0;g[(c[O+8>>2]|0)+(W<<2)>>2]=T;__Z16atomic_decrementPj(u)|0;l=j;return}g[0+(W<<2)>>2]=T;l=j;return}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1128449,1130483,486,1130498,0);l=j;return}case 23:{if((c[f>>2]&-2|0)!=2){l=j;return}if((c[e>>2]&-2|0)!=2){l=j;return}P=__ZNK7VariantcviEv(e)|0;x=b+8|0;t=c[x>>2]|0;if((P|0)<0){if(!t)_=0;else _=(c[t+16>>2]|0)>>>2;u=_+P|0;if((u|0)>-1)$=u;else{l=j;return}}else $=P;if(!t)aa=0;else aa=(c[t+16>>2]|0)>>>2;if(($|0)>=(aa|0)){l=j;return}a[s>>0]=1;t=__ZNK7VariantcviEv(f)|0;do if(($|0)>=0){P=c[x>>2]|0;u=(P|0)==0;if(u)ca=0;else ca=(c[P+16>>2]|0)>>>2;if((ca|0)<=($|0)){if(u)da=0;else da=(c[P+16>>2]|0)>>>2;if((da|0)<=($|0))break;a[1263537]=0}if(!u?(__ZN10PoolVectorIiE14_copy_on_writeEv(x),u=c[x>>2]|0,u|0):0){P=u+4|0;__Z16atomic_incrementPj(P)|0;c[(c[u+8>>2]|0)+($<<2)>>2]=t;__Z16atomic_decrementPj(P)|0;l=j;return}c[0+($<<2)>>2]=t;l=j;return}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1128449,1130483,486,1130498,0);l=j;return}case 22:{if((c[f>>2]&-2|0)!=2){l=j;return}if((c[e>>2]&-2|0)!=2){l=j;return}t=__ZNK7VariantcviEv(e)|0;x=b+8|0;P=c[x>>2]|0;if((t|0)<0){if(!P)ea=0;else ea=c[P+16>>2]|0;u=ea+t|0;if((u|0)>-1)fa=u;else{l=j;return}}else fa=t;if(!P)ga=0;else ga=c[P+16>>2]|0;if((fa|0)>=(ga|0)){l=j;return}a[s>>0]=1;P=__ZNK7VariantcvhEv(f)|0;do if((fa|0)>=0){t=c[x>>2]|0;u=(t|0)==0;if(u)ha=0;else ha=c[t+16>>2]|0;if((ha|0)<=(fa|0)){if(u)ia=0;else ia=c[t+16>>2]|0;if((ia|0)<=(fa|0))break;a[1263537]=0}if(!u?(__ZN10PoolVectorIhE14_copy_on_writeEv(x),u=c[x>>2]|0,u|0):0){t=u+4|0;__Z16atomic_incrementPj(t)|0;a[(c[u+8>>2]|0)+fa>>0]=P;__Z16atomic_decrementPj(t)|0;l=j;return}a[0+fa>>0]=P;l=j;return}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1128449,1130483,486,1130498,0);l=j;return}case 18:{P=b+8|0;x=c[P>>2]|0;if(!x){l=j;return}a:do if(c[313437]|0?__ZNK6RefPtr7is_nullEv(P+4|0)|0:0){t=c[313528]|0;if(t|0?(u=x,O=_bitshift64Shl(u|0,0,18)|0,v=_i64Add(O|0,F|0,~u|0,-1)|0,u=F,O=_bitshift64Lshr(v|0,u|0,31)|0,ja=___muldi3(O^v|0,F^u|0,21,0)|0,u=F,v=_bitshift64Lshr(ja|0,u|0,11)|0,O=___muldi3(v^ja|0,F^u|0,65,0)|0,u=F,ja=_bitshift64Lshr(O|0,u|0,22)|0,v=ja^O,F^u,u=c[t+(((1<<d[1254116])+-1&v)<<2)>>2]|0,u|0):0){t=u;do{if((c[t>>2]|0)==(v|0)?(c[t+8>>2]|0)==(x|0):0)break a;t=c[t+4>>2]|0}while((t|0)!=0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1128449,1083138,1499,1121422,1);a[1263537]=0;a[s>>0]=0;l=j;return}while(0);if((c[e>>2]|0)==4){c[k>>2]=__ZNK7Variantcv10StringNameEv(e)|0;__ZN6Object3setERK10StringNameRK7VariantPb(x,k,f,i);__ZN10StringNameD2Ev(k);l=j;return}else{Ki[c[(c[x>>2]|0)+64>>2]&4095](x,e,f,i);l=j;return}break}case 19:{P=c[b+8>>2]|0;if((c[e>>2]|0)!=4){l=j;return}t=e+8|0;if(__ZNK6StringeqEPKc(t,1123189)|0){if((c[f>>2]&-2|0)!=2){l=j;return}v=__ZNK7VariantcviEv(f)|0;if(v>>>0>8){l=j;return}a[s>>0]=1;c[P+4>>2]=v;l=j;return}if(__ZNK6StringeqEPKc(t,1121461)|0){if((c[f>>2]&-2|0)!=2){l=j;return}a[s>>0]=1;c[P+8>>2]=__ZNK7VariantcviEv(f)|0;l=j;return}if(__ZNK6StringeqEPKc(t,1121468)|0){if((c[f>>2]&-2|0)!=2){l=j;return}a[s>>0]=1;c[P>>2]=__ZNK7VariantcvjEv(f)|0;l=j;return}v=P+4|0;u=c[v>>2]|0;do if((u+-1|0)>>>0<3){if(__ZNK6StringeqEPKc(t,1121471)|0){O=c[f>>2]|0;if((O+-1|0)>>>0>=3){l=j;return}a[s>>0]=1;switch(O|0){case 3:{ka=+h[f+8>>3]!=0.0;break}case 1:{ka=(a[f+8>>0]|0)!=0;break}case 2:{O=f+8|0;ka=(c[O>>2]|0)!=0|(c[O+4>>2]|0)!=0;break}default:ka=0}a[P+12>>0]=ka&1;l=j;return}if(__ZNK6StringeqEPKc(t,1121477)|0){O=c[f>>2]|0;if((O+-1|0)>>>0>=3){l=j;return}a[s>>0]=1;switch(O|0){case 3:{la=+h[f+8>>3]!=0.0;break}case 1:{la=(a[f+8>>0]|0)!=0;break}case 2:{O=f+8|0;la=(c[O>>2]|0)!=0|(c[O+4>>2]|0)!=0;break}default:la=0}a[P+13>>0]=la&1;l=j;return}if(__ZNK6StringeqEPKc(t,1121481)|0){O=c[f>>2]|0;if((O+-1|0)>>>0>=3){l=j;return}a[s>>0]=1;switch(O|0){case 3:{ma=+h[f+8>>3]!=0.0;break}case 1:{ma=(a[f+8>>0]|0)!=0;break}case 2:{O=f+8|0;ma=(c[O>>2]|0)!=0|(c[O+4>>2]|0)!=0;break}default:ma=0}a[P+14>>0]=ma&1;l=j;return}if(__ZNK6StringeqEPKc(t,1121489)|0){O=c[f>>2]|0;if((O+-1|0)>>>0>=3){l=j;return}a[s>>0]=1;switch(O|0){case 3:{na=+h[f+8>>3]!=0.0;break}case 1:{na=(a[f+8>>0]|0)!=0;break}case 2:{O=f+8|0;na=(c[O>>2]|0)!=0|(c[O+4>>2]|0)!=0;break}default:na=0}a[P+15>>0]=na&1;l=j;return}O=c[v>>2]|0;if((O|0)==1){if(__ZNK6StringeqEPKc(t,1129103)|0){ja=c[f>>2]|0;if((ja+-1|0)>>>0>=3){l=j;return}a[s>>0]=1;switch(ja|0){case 3:{oa=+h[f+8>>3]!=0.0;break}case 1:{oa=(a[f+8>>0]|0)!=0;break}case 2:{ja=f+8|0;oa=(c[ja>>2]|0)!=0|(c[ja+4>>2]|0)!=0;break}default:oa=0}a[P+16>>0]=oa&1;l=j;return}if(__ZNK6StringeqEPKc(t,1121494)|0){if((c[f>>2]&-2|0)!=2){l=j;return}a[s>>0]=1;c[P+20>>2]=__ZNK7VariantcvjEv(f)|0;l=j;return}if(__ZNK6StringeqEPKc(t,1121503)|0){if((c[f>>2]&-2|0)!=2){l=j;return}a[s>>0]=1;c[P+24>>2]=__ZNK7VariantcvjEv(f)|0;l=j;return}if(!(__ZNK6StringeqEPKc(t,1121511)|0)){pa=c[v>>2]|0;break}ja=c[f>>2]|0;if((ja+-1|0)>>>0>=3){l=j;return}a[s>>0]=1;switch(ja|0){case 3:{qa=+h[f+8>>3]!=0.0;break}case 1:{qa=(a[f+8>>0]|0)!=0;break}case 2:{ja=f+8|0;qa=(c[ja>>2]|0)!=0|(c[ja+4>>2]|0)!=0;break}default:qa=0}a[P+28>>0]=qa&1;l=j;return}else pa=O}else pa=u;while(0);b:do if((pa&-2|0)==2){if(__ZNK6StringeqEPKc(t,1121516)|0){if((c[f>>2]&-2|0)!=2){l=j;return}a[s>>0]=1;c[P+16>>2]=__ZNK7VariantcviEv(f)|0;l=j;return}if(__ZNK6StringeqEPKc(t,1128169)|0){if((c[f>>2]&-2|0)!=2){l=j;return}a[s>>0]=1;g[P+20>>2]=+__ZNK7VariantcvfEv(f);l=j;return}if(__ZNK6StringeqEPKc(t,1128171)|0){if((c[f>>2]&-2|0)!=2){l=j;return}a[s>>0]=1;g[P+24>>2]=+__ZNK7VariantcvfEv(f);l=j;return}if(__ZNK6StringeqEPKc(t,1126974)|0){if((c[f>>2]|0)!=5){l=j;return}a[s>>0]=1;__ZNK7Variantcv7Vector2Ev(k,f);c[P+20>>2]=c[k>>2];c[P+24>>2]=c[k+4>>2];l=j;return}if(__ZNK6StringeqEPKc(t,1121528)|0){if((c[f>>2]&-2|0)!=2){l=j;return}a[s>>0]=1;g[P+28>>2]=+__ZNK7VariantcvfEv(f);l=j;return}if(__ZNK6StringeqEPKc(t,1121537)|0){if((c[f>>2]&-2|0)!=2){l=j;return}a[s>>0]=1;g[P+32>>2]=+__ZNK7VariantcvfEv(f);l=j;return}if(__ZNK6StringeqEPKc(t,1121546)|0){if((c[f>>2]|0)!=5){l=j;return}a[s>>0]=1;__ZNK7Variantcv7Vector2Ev(k,f);c[P+28>>2]=c[k>>2];c[P+32>>2]=c[k+4>>2];l=j;return}u=c[v>>2]|0;c:do switch(u|0){case 2:{if(__ZNK6StringeqEPKc(t,1121557)|0){if((c[f>>2]&-2|0)!=2){l=j;return}a[s>>0]=1;g[P+40>>2]=+__ZNK7VariantcvfEv(f);l=j;return}if(__ZNK6StringeqEPKc(t,1121568)|0){if((c[f>>2]&-2|0)!=2){l=j;return}a[s>>0]=1;g[P+44>>2]=+__ZNK7VariantcvfEv(f);l=j;return}if(__ZNK6StringeqEPKc(t,1121579)|0){if((c[f>>2]|0)!=5){l=j;return}a[s>>0]=1;__ZNK7Variantcv7Vector2Ev(k,f);c[P+40>>2]=c[k>>2];c[P+44>>2]=c[k+4>>2];l=j;return}if(__ZNK6StringeqEPKc(t,1121592)|0){if((c[f>>2]&-2|0)!=2){l=j;return}a[s>>0]=1;g[P+48>>2]=+__ZNK7VariantcvfEv(f);l=j;return}if(__ZNK6StringeqEPKc(t,1121600)|0){if((c[f>>2]&-2|0)!=2){l=j;return}a[s>>0]=1;g[P+52>>2]=+__ZNK7VariantcvfEv(f);l=j;return}if(!(__ZNK6StringeqEPKc(t,1121608)|0))break c;if((c[f>>2]|0)!=5){l=j;return}a[s>>0]=1;__ZNK7Variantcv7Vector2Ev(k,f);c[P+48>>2]=c[k>>2];c[P+52>>2]=c[k+4>>2];l=j;return}case 3:{if(__ZNK6StringeqEPKc(t,1121614)|0){if((c[f>>2]&-2|0)!=2){l=j;return}a[s>>0]=1;c[P+40>>2]=__ZNK7VariantcviEv(f)|0;l=j;return}if(__ZNK6StringeqEPKc(t,1129103)|0){x=c[f>>2]|0;if((x+-1|0)>>>0>=3){l=j;return}a[s>>0]=1;switch(x|0){case 3:{ra=+h[f+8>>3]!=0.0;break}case 1:{ra=(a[f+8>>0]|0)!=0;break}case 2:{x=f+8|0;ra=(c[x>>2]|0)!=0|(c[x+4>>2]|0)!=0;break}default:ra=0}a[P+44>>0]=ra&1;l=j;return}if(__ZNK6StringeqEPKc(t,1121627)|0){x=c[f>>2]|0;if((x+-1|0)>>>0>=3){l=j;return}a[s>>0]=1;switch(x|0){case 3:{sa=+h[f+8>>3]!=0.0;break}case 1:{sa=(a[f+8>>0]|0)!=0;break}case 2:{x=f+8|0;sa=(c[x>>2]|0)!=0|(c[x+4>>2]|0)!=0;break}default:sa=0}a[P+12+33>>0]=sa&1;l=j;return}break}default:{ta=u;break b}}while(0);ta=c[v>>2]|0}else ta=pa;while(0);do if((ta|0)==5){if(__ZNK6StringeqEPKc(t,1121614)|0){if((c[f>>2]&-2|0)!=2){l=j;return}a[s>>0]=1;c[P+12>>2]=__ZNK7VariantcviEv(f)|0;l=j;return}if(!(__ZNK6StringeqEPKc(t,1129103)|0)){if(!(__ZNK6StringeqEPKc(t,1121639)|0)){ua=c[v>>2]|0;break}if((c[f>>2]&-2|0)!=2){l=j;return}a[s>>0]=1;g[P+20>>2]=+__ZNK7VariantcvfEv(f);l=j;return}u=c[f>>2]|0;if((u+-1|0)>>>0>=3){l=j;return}a[s>>0]=1;switch(u|0){case 3:{va=+h[f+8>>3]!=0.0;break}case 1:{va=(a[f+8>>0]|0)!=0;break}case 2:{u=f+8|0;va=(c[u>>2]|0)!=0|(c[u+4>>2]|0)!=0;break}default:va=0}a[P+16>>0]=va&1;l=j;return}else ua=ta;while(0);do if((ua|0)==4){if(__ZNK6StringeqEPKc(t,1127804)|0){if((c[f>>2]&-2|0)!=2){l=j;return}a[s>>0]=1;c[P+12>>2]=__ZNK7VariantcviEv(f)|0;l=j;return}if(!(__ZNK6StringeqEPKc(t,1128356)|0)){wa=c[v>>2]|0;break}if((c[f>>2]&-2|0)!=2){l=j;return}a[s>>0]=1;g[P+16>>2]=+__ZNK7VariantcvfEv(f);l=j;return}else wa=ua;while(0);do if((wa|0)==6){if(__ZNK6StringeqEPKc(t,1121648)|0){a[s>>0]=1;c[P+12>>2]=__ZNK7VariantcviEv(f)|0;l=j;return}if(__ZNK6StringeqEPKc(t,1128169)|0){a[s>>0]=1;g[P+16>>2]=+__ZNK7VariantcvfEv(f);l=j;return}if(__ZNK6StringeqEPKc(t,1128171)|0){a[s>>0]=1;g[P+20>>2]=+__ZNK7VariantcvfEv(f);l=j;return}if(__ZNK6StringeqEPKc(t,1126974)|0){a[s>>0]=1;__ZNK7Variantcv7Vector2Ev(k,f);c[P+16>>2]=c[k>>2];c[P+20>>2]=c[k+4>>2];l=j;return}if(!(__ZNK6StringeqEPKc(t,1129103)|0)){xa=c[v>>2]|0;break}a[s>>0]=1;switch(c[f>>2]|0){case 16:{__ZN8NodePathC2Ev(k);u=__ZNK8NodePathneERKS_(f+8|0,k)|0;__ZN8NodePathD2Ev(k);ya=u;break}case 1:{ya=(a[f+8>>0]|0)!=0;break}case 2:{u=f+8|0;ya=(c[u>>2]|0)!=0|(c[u+4>>2]|0)!=0;break}case 3:{ya=+h[f+8>>3]!=0.0;break}case 4:{ya=__ZNK6StringneEPKc(f+8|0,1263606)|0;break}case 18:{ya=(c[f+8>>2]|0)!=0;break}case 17:{ya=(c[f+8>>2]|0)!=0;break}default:ya=0}a[P+24>>0]=ya&1;l=j;return}else xa=wa;while(0);do if((xa|0)==7){if(__ZNK6StringeqEPKc(t,1121648)|0){a[s>>0]=1;c[P+12>>2]=__ZNK7VariantcviEv(f)|0;l=j;return}if(__ZNK6StringeqEPKc(t,1128169)|0){a[s>>0]=1;g[P+16>>2]=+__ZNK7VariantcvfEv(f);l=j;return}if(__ZNK6StringeqEPKc(t,1128171)|0){a[s>>0]=1;g[P+20>>2]=+__ZNK7VariantcvfEv(f);l=j;return}if(__ZNK6StringeqEPKc(t,1126974)|0){a[s>>0]=1;__ZNK7Variantcv7Vector2Ev(k,f);c[P+16>>2]=c[k>>2];c[P+20>>2]=c[k+4>>2];l=j;return}if(__ZNK6StringeqEPKc(t,1121557)|0){a[s>>0]=1;g[P+24>>2]=+__ZNK7VariantcvfEv(f);l=j;return}if(__ZNK6StringeqEPKc(t,1121568)|0){a[s>>0]=1;g[P+28>>2]=+__ZNK7VariantcvfEv(f);l=j;return}if(__ZNK6StringeqEPKc(t,1121579)|0){a[s>>0]=1;__ZNK7Variantcv7Vector2Ev(k,f);c[P+24>>2]=c[k>>2];c[P+28>>2]=c[k+4>>2];l=j;return}if(__ZNK6StringeqEPKc(t,1121592)|0){a[s>>0]=1;g[P+32>>2]=+__ZNK7VariantcvfEv(f);l=j;return}if(__ZNK6StringeqEPKc(t,1121600)|0){a[s>>0]=1;g[P+36>>2]=+__ZNK7VariantcvfEv(f);l=j;return}if(!(__ZNK6StringeqEPKc(t,1121608)|0)){za=c[v>>2]|0;break}a[s>>0]=1;__ZNK7Variantcv7Vector2Ev(k,f);c[P+32>>2]=c[k>>2];c[P+36>>2]=c[k+4>>2];l=j;return}else za=xa;while(0);if((za|0)!=8){l=j;return}if(__ZNK6StringeqEPKc(t,1142427)|0){a[s>>0]=1;c[P+12>>2]=__ZNK7VariantcviEv(f)|0;l=j;return}if(!(__ZNK6StringeqEPKc(t,1129103)|0)){l=j;return}a[s>>0]=1;switch(c[f>>2]|0){case 16:{__ZN8NodePathC2Ev(k);v=__ZNK8NodePathneERKS_(f+8|0,k)|0;__ZN8NodePathD2Ev(k);Aa=v;break}case 1:{Aa=(a[f+8>>0]|0)!=0;break}case 2:{v=f+8|0;Aa=(c[v>>2]|0)!=0|(c[v+4>>2]|0)!=0;break}case 3:{Aa=+h[f+8>>3]!=0.0;break}case 4:{Aa=__ZNK6StringneEPKc(f+8|0,1263606)|0;break}case 18:{Aa=(c[f+8>>2]|0)!=0;break}case 17:{Aa=(c[f+8>>2]|0)!=0;break}default:Aa=0}a[P+16>>0]=Aa&1;l=j;return}case 20:{__ZN7VariantaSERKS_(__ZN10DictionaryixERK7Variant(b+8|0,e)|0,f);a[s>>0]=1;l=j;return}case 21:{if((c[e>>2]&-2|0)!=2){l=j;return}v=__ZNK7VariantcviEv(e)|0;u=b+8|0;if((v|0)<0){x=(__ZNK5Array4sizeEv(u)|0)+v|0;if((x|0)>-1)Ba=x;else{l=j;return}}else Ba=v;if((Ba|0)>=(__ZNK5Array4sizeEv(u)|0)){l=j;return}a[s>>0]=1;__ZN7VariantaSERKS_(__ZN5ArrayixEi(u,Ba)|0,f);l=j;return}default:{l=j;return}}while(0)}function __ZNK5Color5get_sEv(a){a=a|0;var b=0.0,c=0.0,d=0.0,e=0.0,f=0.0;b=+g[a>>2];c=+g[a+4>>2];d=b<c?b:c;e=+g[a+8>>2];f=b>c?b:c;c=f>e?f:e;return +(c!=0.0?(c-(d<e?d:e))/c:0.0)}function __ZNK5Color5get_vEv(a){a=a|0;var b=0.0,c=0.0,d=0.0;b=+g[a>>2];c=+g[a+4>>2];d=b>c?b:c;c=+g[a+8>>2];return +(d>c?d:c)}function __ZN5Color7set_hsvEffff(a,b,c,d,e){a=a|0;b=+b;c=+c;d=+d;e=+e;var f=0,h=0.0,i=0.0,j=0.0,k=0.0,l=0.0;g[a+12>>2]=e;if(c==0.0){g[a+8>>2]=d;g[a+4>>2]=d;g[a>>2]=d;return}e=+_fmodf(b*6.0,6.0);f=~~+G(+e);b=e-+(f|0);e=(1.0-c)*d;h=(1.0-b*c)*d;i=(1.0-(1.0-b)*c)*d;switch(f|0){case 0:{j=e;k=i;l=d;break}case 1:{j=e;k=d;l=h;break}case 2:{j=i;k=d;l=e;break}case 3:{j=d;k=h;l=e;break}case 4:{j=d;k=e;l=i;break}default:{j=h;k=e;l=d}}g[a>>2]=l;g[a+4>>2]=k;g[a+8>>2]=j;return}function __ZNK5Color5get_hEv(a){a=a|0;var b=0.0,c=0.0,d=0.0,e=0.0,f=0.0,h=0.0,i=0.0,j=0.0;b=+g[a>>2];c=+g[a+4>>2];d=b<c?b:c;e=+g[a+8>>2];f=b>c?b:c;h=f>e?f:e;f=h-(d<e?d:e);if(f==0.0){i=0.0;return +i}do if(!(b==h))if(c==h){j=(e-b)/f+2.0;break}else{j=(b-c)/f+4.0;break}else j=(c-e)/f;while(0);f=j/6.0;i=f<0.0?f+1.0:f;return +i}function __ZNK7Variant9get_namedERK10StringNamePb(b,e,f,g){b=b|0;e=e|0;f=f|0;g=g|0;var h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;h=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=h+28|0;j=h;k=h+24|0;if((c[e>>2]|0)!=18){n=c[f>>2]|0;do if(n){o=c[n+4>>2]|0;if(o|0){__ZN6StringC2EPKc(i,o);p=c[i>>2]|0;break}o=n+8|0;c[i>>2]=0;q=c[o>>2]|0;if((q|0)!=0?(c[i>>2]=0,(__Z28atomic_conditional_incrementPj(q+-8|0)|0)!=0):0){q=c[o>>2]|0;c[i>>2]=q;p=q}else p=0}else{c[i>>2]=0;p=0}while(0);c[k>>2]=p;__ZN7VariantC2ERK6String(j,k);__ZNK7Variant3getERKS_Pb(b,e,j,g);if(c[j>>2]|0)__ZN7Variant5clearEv(j);j=c[k>>2]|0;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);l=h;return}j=e+8|0;e=c[j>>2]|0;if(!e){if(g|0)a[g>>0]=0;__ZN7VariantC2EPKc(b,1121654);l=h;return}a:do if(c[313437]|0){k=__ZNK6RefPtr7is_nullEv(j+4|0)|0;p=c[j>>2]|0;if(k){k=c[313528]|0;if(k|0?(i=p,n=_bitshift64Shl(i|0,0,18)|0,q=_i64Add(n|0,F|0,~i|0,-1)|0,i=F,n=_bitshift64Lshr(q|0,i|0,31)|0,o=___muldi3(n^q|0,F^i|0,21,0)|0,i=F,q=_bitshift64Lshr(o|0,i|0,11)|0,n=___muldi3(q^o|0,F^i|0,65,0)|0,i=F,o=_bitshift64Lshr(n|0,i|0,22)|0,q=o^n,F^i,i=c[k+(((1<<(d[1254116]|0))+-1&q)<<2)>>2]|0,i|0):0){k=i;do{if((c[k>>2]|0)==(q|0)?(c[k+8>>2]|0)==(p|0):0){r=p;break a}k=c[k+4>>2]|0}while((k|0)!=0)}if(g|0)a[g>>0]=0;__ZN7VariantC2EPKc(b,1121422);l=h;return}else r=p}else r=e;while(0);__ZNK6Object3getERK10StringNamePb(b,r,f,g);l=h;return}function __ZNK7Variant3getERKS_Pb(b,e,f,h){b=b|0;e=e|0;f=f|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0.0,t=0.0,u=0,v=0.0,w=0.0,x=0.0,y=0.0,z=0,A=0,B=0,C=0,D=0,E=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ca=0.0,da=0,ea=0,fa=0,ga=0,ha=0,ia=0,ja=0,ka=0,la=0,ma=0,na=0,oa=0,pa=0,qa=0,ra=0,sa=0,ta=0,ua=0,va=0,wa=0,xa=0;i=l;l=l+64|0;if((l|0)>=(m|0))ba(64);j=i;k=i+56|0;n=h|0?h:1263594;a[n>>0]=0;a:do switch(c[e>>2]|0){case 0:{c[b>>2]=0;l=i;return}case 1:{c[b>>2]=0;l=i;return}case 2:{c[b>>2]=0;l=i;return}case 3:{c[b>>2]=0;l=i;return}case 4:{if((c[f>>2]&-2|0)==2){o=__ZNK7VariantcviEv(f)|0;p=e+8|0;if((o|0)<0){q=(__ZNK6String6lengthEv(p)|0)+o|0;if((q|0)>-1)r=q;else break a}else r=o;if((r|0)<(__ZNK6String6lengthEv(p)|0)){a[n>>0]=1;c[j>>2]=__ZNK6String6substrEii(p,r,1)|0;__ZN7VariantC2ERK6String(b,j);p=c[j>>2]|0;if(p|0?(__Z16atomic_decrementPj(p+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(p,1);l=i;return}}break}case 5:{switch(c[f>>2]|0){case 3:case 2:{p=__ZNK7VariantcviEv(f)|0;o=(p|0)<0?p+2|0:p;if(o>>>0>=2)break a;p=e+8|0;a[n>>0]=1;__ZN7VariantC2Ef(b,+g[(o|0?p+4|0:p)>>2]);l=i;return}case 4:break;default:break a}p=f+8|0;o=e+8|0;if(!(__ZNK6StringeqEPKc(p,1128169)|0)?!(__ZNK6StringeqEPKc(p,1129111)|0):0){if(!(__ZNK6StringeqEPKc(p,1128171)|0)?!(__ZNK6StringeqEPKc(p,1129117)|0):0)break a;a[n>>0]=1;__ZN7VariantC2Ef(b,+g[o+4>>2]);l=i;return}a[n>>0]=1;__ZN7VariantC2Ef(b,+g[o>>2]);l=i;return}case 6:{if((c[f>>2]|0)==4){o=f+8|0;p=e+8|0;if(__ZNK6StringeqEPKc(o,1126974)|0){a[n>>0]=1;__ZN7VariantC2ERK7Vector2(b,p);l=i;return}if(__ZNK6StringeqEPKc(o,1128330)|0){a[n>>0]=1;__ZN7VariantC2ERK7Vector2(b,e+16|0);l=i;return}if(__ZNK6StringeqEPKc(o,1127954)|0){a[n>>0]=1;__ZNK7Vector2plERKS_(j,e+16|0,p);__ZN7VariantC2ERK7Vector2(b,j);l=i;return}}break}case 7:{switch(c[f>>2]|0){case 3:case 2:{p=__ZNK7VariantcviEv(f)|0;o=(p|0)<0?p+3|0:p;if(o>>>0>=3)break a;a[n>>0]=1;__ZN7VariantC2Ef(b,+g[e+8+(o<<2)>>2]);l=i;return}case 4:break;default:break a}o=f+8|0;p=e+8|0;if(__ZNK6StringeqEPKc(o,1128169)|0){a[n>>0]=1;__ZN7VariantC2Ef(b,+g[p>>2]);l=i;return}if(__ZNK6StringeqEPKc(o,1128171)|0){a[n>>0]=1;__ZN7VariantC2Ef(b,+g[p+4>>2]);l=i;return}if(__ZNK6StringeqEPKc(o,1129149)|0){a[n>>0]=1;__ZN7VariantC2Ef(b,+g[e+16>>2]);l=i;return}break}case 8:{switch(c[f>>2]|0){case 3:case 2:{o=__ZNK7VariantcviEv(f)|0;p=(o|0)<0?o+3|0:o;if(p>>>0>=3)break a;o=c[e+8>>2]|0;a[n>>0]=1;__ZN7VariantC2ERK7Vector2(b,o+(p<<3)|0);l=i;return}case 4:break;default:break a}p=f+8|0;o=c[e+8>>2]|0;if(__ZNK6StringeqEPKc(p,1128169)|0){a[n>>0]=1;__ZN7VariantC2ERK7Vector2(b,o);l=i;return}if(__ZNK6StringeqEPKc(p,1128171)|0){a[n>>0]=1;__ZN7VariantC2ERK7Vector2(b,o+8|0);l=i;return}if(__ZNK6StringeqEPKc(p,1150151)|0){a[n>>0]=1;__ZN7VariantC2ERK7Vector2(b,o+16|0);l=i;return}break}case 9:{if((c[f>>2]|0)==4){o=f+8|0;p=e+8|0;if(__ZNK6StringeqEPKc(o,1128169)|0){a[n>>0]=1;__ZN7VariantC2Ef(b,+g[p>>2]);l=i;return}if(__ZNK6StringeqEPKc(o,1128171)|0){a[n>>0]=1;__ZN7VariantC2Ef(b,+g[p+4>>2]);l=i;return}if(__ZNK6StringeqEPKc(o,1129149)|0){a[n>>0]=1;__ZN7VariantC2Ef(b,+g[e+16>>2]);l=i;return}if(__ZNK6StringeqEPKc(o,1129164)|0){a[n>>0]=1;__ZN7VariantC2ERK7Vector3(b,p);l=i;return}if(__ZNK6StringeqEPKc(o,1129153)|0){a[n>>0]=1;__ZN7VariantC2Ef(b,+g[e+20>>2]);l=i;return}}break}case 10:{if((c[f>>2]|0)==4){o=f+8|0;p=e+8|0;if(__ZNK6StringeqEPKc(o,1128169)|0){a[n>>0]=1;__ZN7VariantC2Ef(b,+g[p>>2]);l=i;return}if(__ZNK6StringeqEPKc(o,1128171)|0){a[n>>0]=1;__ZN7VariantC2Ef(b,+g[p+4>>2]);l=i;return}if(__ZNK6StringeqEPKc(o,1129149)|0){a[n>>0]=1;__ZN7VariantC2Ef(b,+g[e+16>>2]);l=i;return}if(__ZNK6StringeqEPKc(o,1129171)|0){a[n>>0]=1;__ZN7VariantC2Ef(b,+g[e+20>>2]);l=i;return}}break}case 11:{if((c[f>>2]|0)==4){o=f+8|0;p=c[e+8>>2]|0;if(__ZNK6StringeqEPKc(o,1126974)|0){a[n>>0]=1;__ZN7VariantC2ERK7Vector3(b,p);l=i;return}if(__ZNK6StringeqEPKc(o,1128330)|0){a[n>>0]=1;__ZN7VariantC2ERK7Vector3(b,p+12|0);l=i;return}if(__ZNK6StringeqEPKc(o,1127954)|0){a[n>>0]=1;s=+g[p+16>>2]+ +g[p+4>>2];t=+g[p+20>>2]+ +g[p+8>>2];g[j>>2]=+g[p+12>>2]+ +g[p>>2];g[j+4>>2]=s;g[j+8>>2]=t;__ZN7VariantC2ERK7Vector3(b,j);l=i;return}}break}case 12:{switch(c[f>>2]|0){case 3:case 2:{p=__ZNK7VariantcviEv(f)|0;o=(p|0)<0?p+3|0:p;if(o>>>0>=3)break a;p=c[e+8>>2]|0;a[n>>0]=1;q=c[p+12+(o<<2)>>2]|0;u=c[p+24+(o<<2)>>2]|0;c[j>>2]=c[p+(o<<2)>>2];c[j+4>>2]=q;c[j+8>>2]=u;__ZN7VariantC2ERK7Vector3(b,j);l=i;return}case 4:break;default:break a}u=f+8|0;q=c[e+8>>2]|0;if(__ZNK6StringeqEPKc(u,1128169)|0){a[n>>0]=1;o=c[q+12>>2]|0;p=c[q+24>>2]|0;c[j>>2]=c[q>>2];c[j+4>>2]=o;c[j+8>>2]=p;__ZN7VariantC2ERK7Vector3(b,j);l=i;return}if(__ZNK6StringeqEPKc(u,1128171)|0){a[n>>0]=1;p=c[q+16>>2]|0;o=c[q+28>>2]|0;c[j>>2]=c[q+4>>2];c[j+4>>2]=p;c[j+8>>2]=o;__ZN7VariantC2ERK7Vector3(b,j);l=i;return}if(__ZNK6StringeqEPKc(u,1129149)|0){a[n>>0]=1;u=c[q+20>>2]|0;o=c[q+32>>2]|0;c[j>>2]=c[q+8>>2];c[j+4>>2]=u;c[j+8>>2]=o;__ZN7VariantC2ERK7Vector3(b,j);l=i;return}break}case 13:{switch(c[f>>2]|0){case 3:case 2:{o=__ZNK7VariantcviEv(f)|0;u=(o|0)<0?o+4|0:o;if(u>>>0>=4)break a;o=c[e+8>>2]|0;a[n>>0]=1;if((u|0)==3){q=o+36|0;c[j>>2]=c[q>>2];c[j+4>>2]=c[q+4>>2];c[j+8>>2]=c[q+8>>2]}else{q=c[o+12+(u<<2)>>2]|0;p=c[o+24+(u<<2)>>2]|0;c[j>>2]=c[o+(u<<2)>>2];c[j+4>>2]=q;c[j+8>>2]=p}__ZN7VariantC2ERK7Vector3(b,j);l=i;return}case 4:{p=c[e+8>>2]|0;q=f+8|0;if(__ZNK6StringeqEPKc(q,1129184)|0){a[n>>0]=1;__ZN7VariantC2ERK5Basis(b,p);l=i;return}if(!(__ZNK6StringeqEPKc(q,1129142)|0))break a;a[n>>0]=1;__ZN7VariantC2ERK7Vector3(b,p+36|0);l=i;return}default:break a}break}case 14:{switch(c[f>>2]|0){case 4:break;case 2:{p=__ZNK7VariantcviEv(f)|0;a[n>>0]=1;__ZN7VariantC2Ef(b,+g[e+8+(((p|0)<0?p+4|0:p)<<2)>>2]);l=i;return}default:break a}p=f+8|0;q=e+8|0;if(__ZNK6StringeqEPKc(p,1129173)|0){a[n>>0]=1;__ZN7VariantC2Ef(b,+g[q>>2]);l=i;return}if(__ZNK6StringeqEPKc(p,1129175)|0){a[n>>0]=1;__ZN7VariantC2Ef(b,+g[q+4>>2]);l=i;return}if(__ZNK6StringeqEPKc(p,1127589)|0){a[n>>0]=1;__ZN7VariantC2Ef(b,+g[e+16>>2]);l=i;return}if(__ZNK6StringeqEPKc(p,1129151)|0){a[n>>0]=1;__ZN7VariantC2Ef(b,+g[e+20>>2]);l=i;return}if(__ZNK6StringeqEPKc(p,1121406)|0){a[n>>0]=1;__ZN7VariantC2Ef(b,+__ZNK5Color5get_hEv(q));l=i;return}if(__ZNK6StringeqEPKc(p,1121408)|0){a[n>>0]=1;__ZN7VariantC2Ef(b,+__ZNK5Color5get_sEv(q));l=i;return}if(__ZNK6StringeqEPKc(p,1127964)|0){a[n>>0]=1;__ZN7VariantC2Ef(b,+__ZNK5Color5get_vEv(q));l=i;return}if(__ZNK6StringeqEPKc(p,1121410)|0){a[n>>0]=1;t=+g[q>>2]*255.0;if(!(t>=0.0))v=-+G(+(.5-t));else v=+G(+(t+.5));__ZN7VariantC2Ei(b,~~v);l=i;return}if(__ZNK6StringeqEPKc(p,1121413)|0){a[n>>0]=1;t=+g[q+4>>2]*255.0;if(!(t>=0.0))w=-+G(+(.5-t));else w=+G(+(t+.5));__ZN7VariantC2Ei(b,~~w);l=i;return}if(__ZNK6StringeqEPKc(p,1121416)|0){a[n>>0]=1;t=+g[e+16>>2]*255.0;if(!(t>=0.0))x=-+G(+(.5-t));else x=+G(+(t+.5));__ZN7VariantC2Ei(b,~~x);l=i;return}if(__ZNK6StringeqEPKc(p,1121419)|0){a[n>>0]=1;t=+g[e+20>>2]*255.0;if(!(t>=0.0))y=-+G(+(.5-t));else y=+G(+(t+.5));__ZN7VariantC2Ei(b,~~y);l=i;return}break}case 17:case 16:case 15:break;case 18:{p=e+8|0;q=c[p>>2]|0;if(q|0){b:do if(c[313437]|0?__ZNK6RefPtr7is_nullEv(p+4|0)|0:0){u=c[313528]|0;if(u|0?(o=q,z=_bitshift64Shl(o|0,0,18)|0,A=_i64Add(z|0,F|0,~o|0,-1)|0,o=F,z=_bitshift64Lshr(A|0,o|0,31)|0,B=___muldi3(z^A|0,F^o|0,21,0)|0,o=F,A=_bitshift64Lshr(B|0,o|0,11)|0,z=___muldi3(A^B|0,F^o|0,65,0)|0,o=F,B=_bitshift64Lshr(z|0,o|0,22)|0,A=B^z,F^o,o=c[u+(((1<<d[1254116])+-1&A)<<2)>>2]|0,o|0):0){u=o;do{if((c[u>>2]|0)==(A|0)?(c[u+8>>2]|0)==(q|0):0)break b;u=c[u+4>>2]|0}while((u|0)!=0)}a[n>>0]=0;__ZN7VariantC2EPKc(b,1121677);l=i;return}while(0);if((c[f>>2]|0)==4){c[j>>2]=__ZNK7Variantcv10StringNameEv(f)|0;__ZNK6Object3getERK10StringNamePb(b,q,j,h);__ZN10StringNameD2Ev(j);l=i;return}else{Ki[c[(c[q>>2]|0)+60>>2]&4095](b,q,f,h);l=i;return}}break}case 19:{__ZNK7Variantcv10InputEventEv(j,e);c:do if((c[f>>2]|0)==4){p=f+8|0;d:do if(__ZNK6StringeqEPKc(p,1123189)|0){a[n>>0]=1;__ZN7VariantC2Ei(b,c[j+4>>2]|0)}else{if(__ZNK6StringeqEPKc(p,1121461)|0){a[n>>0]=1;__ZN7VariantC2Ei(b,c[j+8>>2]|0);break}if(__ZNK6StringeqEPKc(p,1121468)|0){a[n>>0]=1;__ZN7VariantC2Ej(b,c[j>>2]|0);break}u=j+4|0;A=c[u>>2]|0;do if((A+-1|0)>>>0<3){if(__ZNK6StringeqEPKc(p,1121471)|0){a[n>>0]=1;__ZN7VariantC2Eb(b,(a[j+12>>0]|0)!=0);break d}if(__ZNK6StringeqEPKc(p,1121477)|0){a[n>>0]=1;__ZN7VariantC2Eb(b,(a[j+13>>0]|0)!=0);break d}if(__ZNK6StringeqEPKc(p,1121481)|0){a[n>>0]=1;__ZN7VariantC2Eb(b,(a[j+14>>0]|0)!=0);break d}if(__ZNK6StringeqEPKc(p,1121489)|0){a[n>>0]=1;__ZN7VariantC2Eb(b,(a[j+15>>0]|0)!=0);break d}o=c[u>>2]|0;if((o|0)==1){if(__ZNK6StringeqEPKc(p,1129103)|0){a[n>>0]=1;__ZN7VariantC2Eb(b,(a[j+16>>0]|0)!=0);break d}if(__ZNK6StringeqEPKc(p,1121494)|0){a[n>>0]=1;__ZN7VariantC2Ej(b,c[j+20>>2]|0);break d}if(__ZNK6StringeqEPKc(p,1121503)|0){a[n>>0]=1;__ZN7VariantC2Ej(b,c[j+24>>2]|0);break d}if(__ZNK6StringeqEPKc(p,1121511)|0){a[n>>0]=1;__ZN7VariantC2Eb(b,(a[j+28>>0]|0)!=0);break d}else{C=c[u>>2]|0;break}}else C=o}else C=A;while(0);e:do if((C&-2|0)==2){if(__ZNK6StringeqEPKc(p,1121516)|0){a[n>>0]=1;__ZN7VariantC2Ei(b,c[j+16>>2]|0);break d}if(__ZNK6StringeqEPKc(p,1128169)|0){a[n>>0]=1;__ZN7VariantC2Ef(b,+g[j+20>>2]);break d}if(__ZNK6StringeqEPKc(p,1128171)|0){a[n>>0]=1;__ZN7VariantC2Ef(b,+g[j+24>>2]);break d}if(__ZNK6StringeqEPKc(p,1126974)|0){a[n>>0]=1;A=c[j+24>>2]|0;c[k>>2]=c[j+20>>2];c[k+4>>2]=A;__ZN7VariantC2ERK7Vector2(b,k);break d}if(__ZNK6StringeqEPKc(p,1121528)|0){a[n>>0]=1;__ZN7VariantC2Ef(b,+g[j+28>>2]);break d}if(__ZNK6StringeqEPKc(p,1121537)|0){a[n>>0]=1;__ZN7VariantC2Ef(b,+g[j+32>>2]);break d}if(__ZNK6StringeqEPKc(p,1121546)|0){a[n>>0]=1;A=c[j+32>>2]|0;c[k>>2]=c[j+28>>2];c[k+4>>2]=A;__ZN7VariantC2ERK7Vector2(b,k);break d}A=c[u>>2]|0;f:do switch(A|0){case 2:{if(__ZNK6StringeqEPKc(p,1121557)|0){a[n>>0]=1;__ZN7VariantC2Ef(b,+g[j+40>>2]);break d}if(__ZNK6StringeqEPKc(p,1121568)|0){a[n>>0]=1;__ZN7VariantC2Ef(b,+g[j+44>>2]);break d}if(__ZNK6StringeqEPKc(p,1121579)|0){a[n>>0]=1;o=c[j+44>>2]|0;c[k>>2]=c[j+40>>2];c[k+4>>2]=o;__ZN7VariantC2ERK7Vector2(b,k);break d}if(__ZNK6StringeqEPKc(p,1121592)|0){a[n>>0]=1;__ZN7VariantC2Ef(b,+g[j+48>>2]);break d}if(__ZNK6StringeqEPKc(p,1121600)|0){a[n>>0]=1;__ZN7VariantC2Ef(b,+g[j+52>>2]);break d}if(!(__ZNK6StringeqEPKc(p,1121608)|0))break f;a[n>>0]=1;o=c[j+52>>2]|0;c[k>>2]=c[j+48>>2];c[k+4>>2]=o;__ZN7VariantC2ERK7Vector2(b,k);break d;break}case 3:{if(__ZNK6StringeqEPKc(p,1121614)|0){a[n>>0]=1;__ZN7VariantC2Ei(b,c[j+40>>2]|0);break d}if(__ZNK6StringeqEPKc(p,1129103)|0){a[n>>0]=1;__ZN7VariantC2Eb(b,(a[j+44>>0]|0)!=0);break d}if(!(__ZNK6StringeqEPKc(p,1121627)|0))break f;a[n>>0]=1;__ZN7VariantC2Eb(b,(a[j+12+33>>0]|0)!=0);break d;break}default:{D=A;break e}}while(0);D=c[u>>2]|0}else D=C;while(0);do if((D|0)==5){if(__ZNK6StringeqEPKc(p,1121614)|0){a[n>>0]=1;__ZN7VariantC2Ei(b,c[j+12>>2]|0);break d}if(__ZNK6StringeqEPKc(p,1129103)|0){a[n>>0]=1;__ZN7VariantC2Eb(b,(a[j+16>>0]|0)!=0);break d}if(__ZNK6StringeqEPKc(p,1121639)|0){a[n>>0]=1;__ZN7VariantC2Ef(b,+g[j+20>>2]);break d}else{E=c[u>>2]|0;break}}else E=D;while(0);do if((E|0)==4){if(__ZNK6StringeqEPKc(p,1127804)|0){a[n>>0]=1;__ZN7VariantC2Ei(b,c[j+12>>2]|0);break d}if(__ZNK6StringeqEPKc(p,1128356)|0){a[n>>0]=1;__ZN7VariantC2Ef(b,+g[j+16>>2]);break d}else{H=c[u>>2]|0;break}}else H=E;while(0);do if((H|0)==6){if(__ZNK6StringeqEPKc(p,1121648)|0){a[n>>0]=1;__ZN7VariantC2Ei(b,c[j+12>>2]|0);break d}if(__ZNK6StringeqEPKc(p,1128169)|0){a[n>>0]=1;__ZN7VariantC2Ef(b,+g[j+16>>2]);break d}if(__ZNK6StringeqEPKc(p,1128171)|0){a[n>>0]=1;__ZN7VariantC2Ef(b,+g[j+20>>2]);break d}if(__ZNK6StringeqEPKc(p,1126974)|0){a[n>>0]=1;A=c[j+20>>2]|0;c[k>>2]=c[j+16>>2];c[k+4>>2]=A;__ZN7VariantC2ERK7Vector2(b,k);break d}if(__ZNK6StringeqEPKc(p,1129103)|0){a[n>>0]=1;__ZN7VariantC2Eb(b,(a[j+24>>0]|0)!=0);break d}else{I=c[u>>2]|0;break}}else I=H;while(0);do if((I|0)==7){if(__ZNK6StringeqEPKc(p,1121648)|0){a[n>>0]=1;__ZN7VariantC2Ei(b,c[j+12>>2]|0);break d}if(__ZNK6StringeqEPKc(p,1128169)|0){a[n>>0]=1;__ZN7VariantC2Ef(b,+g[j+16>>2]);break d}if(__ZNK6StringeqEPKc(p,1128171)|0){a[n>>0]=1;__ZN7VariantC2Ef(b,+g[j+20>>2]);break d}if(__ZNK6StringeqEPKc(p,1126974)|0){a[n>>0]=1;A=c[j+20>>2]|0;c[k>>2]=c[j+16>>2];c[k+4>>2]=A;__ZN7VariantC2ERK7Vector2(b,k);break d}if(__ZNK6StringeqEPKc(p,1121557)|0){a[n>>0]=1;__ZN7VariantC2Ef(b,+g[j+24>>2]);break d}if(__ZNK6StringeqEPKc(p,1121568)|0){a[n>>0]=1;__ZN7VariantC2Ef(b,+g[j+28>>2]);break d}if(__ZNK6StringeqEPKc(p,1121579)|0){a[n>>0]=1;A=c[j+28>>2]|0;c[k>>2]=c[j+24>>2];c[k+4>>2]=A;__ZN7VariantC2ERK7Vector2(b,k);break d}if(__ZNK6StringeqEPKc(p,1121592)|0){a[n>>0]=1;__ZN7VariantC2Ef(b,+g[j+32>>2]);break d}if(__ZNK6StringeqEPKc(p,1121600)|0){a[n>>0]=1;__ZN7VariantC2Ef(b,+g[j+36>>2]);break d}if(__ZNK6StringeqEPKc(p,1121608)|0){a[n>>0]=1;A=c[j+36>>2]|0;c[k>>2]=c[j+32>>2];c[k+4>>2]=A;__ZN7VariantC2ERK7Vector2(b,k);break d}else{J=c[u>>2]|0;break}}else J=I;while(0);if((J|0)!=8)break c;if(__ZNK6StringeqEPKc(p,1142427)|0){a[n>>0]=1;__ZN7VariantC2Ei(b,c[j+12>>2]|0);break}if(!(__ZNK6StringeqEPKc(p,1129103)|0))break c;a[n>>0]=1;__ZN7VariantC2Eb(b,(a[j+16>>0]|0)!=0)}while(0);l=i;return}while(0);break}case 20:{q=__ZNK10Dictionary6getptrERK7Variant(e+8|0,f)|0;if(q|0){a[n>>0]=1;__ZN7VariantC2ERKS_(b,q);l=i;return}break}case 21:{if((c[f>>2]&-2|0)==2){q=__ZNK7VariantcviEv(f)|0;p=e+8|0;if((q|0)<0){u=(__ZNK5Array4sizeEv(p)|0)+q|0;if((u|0)>-1)K=u;else break a}else K=q;if((K|0)<(__ZNK5Array4sizeEv(p)|0)){a[n>>0]=1;__ZN7VariantC2ERKS_(b,__ZNK5ArrayixEi(p,K)|0);l=i;return}}break}case 22:{if((c[f>>2]&-2|0)==2){p=__ZNK7VariantcviEv(f)|0;q=c[e+8>>2]|0;if((p|0)<0){if(!q)L=0;else L=c[q+16>>2]|0;u=L+p|0;if((u|0)>-1)M=u;else break a}else M=p;p=(q|0)==0;if(p)N=0;else N=c[q+16>>2]|0;if((M|0)<(N|0)){a[n>>0]=1;do if((M|0)>=0){if(p)O=0;else O=c[q+16>>2]|0;if((O|0)<=(M|0)){if(p)P=0;else P=c[q+16>>2]|0;if((P|0)<=(M|0)){Q=280;break}a[1263537]=0}if(p)df();else{u=q+4|0;__Z16atomic_incrementPj(u)|0;A=a[(c[q+8>>2]|0)+M>>0]|0;__Z16atomic_decrementPj(u)|0;R=A;break}}else Q=280;while(0);if((Q|0)==280){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1130483,505,1146766,0);R=0}__ZN7VariantC2Eh(b,R);l=i;return}}break}case 23:{if((c[f>>2]&-2|0)==2){q=__ZNK7VariantcviEv(f)|0;p=c[e+8>>2]|0;if((q|0)<0){if(!p)S=0;else S=(c[p+16>>2]|0)>>>2;A=S+q|0;if((A|0)>-1)T=A;else break a}else T=q;q=(p|0)==0;if(q)U=0;else U=(c[p+16>>2]|0)>>>2;if((T|0)<(U|0)){a[n>>0]=1;do if((T|0)>=0){if(q)V=0;else V=(c[p+16>>2]|0)>>>2;if((V|0)<=(T|0)){if(q)W=0;else W=(c[p+16>>2]|0)>>>2;if((W|0)<=(T|0)){Q=301;break}a[1263537]=0}if(q)df();else{A=p+4|0;__Z16atomic_incrementPj(A)|0;u=c[(c[p+8>>2]|0)+(T<<2)>>2]|0;__Z16atomic_decrementPj(A)|0;X=u;break}}else Q=301;while(0);if((Q|0)==301){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1130483,505,1146766,0);X=0}__ZN7VariantC2Ei(b,X);l=i;return}}break}case 24:{if((c[f>>2]&-2|0)==2){p=__ZNK7VariantcviEv(f)|0;q=c[e+8>>2]|0;if((p|0)<0){if(!q)Y=0;else Y=(c[q+16>>2]|0)>>>2;u=Y+p|0;if((u|0)>-1)Z=u;else break a}else Z=p;p=(q|0)==0;if(p)_=0;else _=(c[q+16>>2]|0)>>>2;if((Z|0)<(_|0)){a[n>>0]=1;do if((Z|0)>=0){if(p)$=0;else $=(c[q+16>>2]|0)>>>2;if(($|0)<=(Z|0)){if(p)aa=0;else aa=(c[q+16>>2]|0)>>>2;if((aa|0)<=(Z|0)){Q=322;break}a[1263537]=0}if(p)df();else{u=q+4|0;__Z16atomic_incrementPj(u)|0;t=+g[(c[q+8>>2]|0)+(Z<<2)>>2];__Z16atomic_decrementPj(u)|0;ca=t;break}}else Q=322;while(0);if((Q|0)==322){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1130483,505,1146766,0);ca=0.0}__ZN7VariantC2Ef(b,ca);l=i;return}}break}case 25:{if((c[f>>2]&-2|0)==2){q=__ZNK7VariantcviEv(f)|0;p=c[e+8>>2]|0;if((q|0)<0){if(!p)da=0;else da=(c[p+16>>2]|0)>>>2;u=da+q|0;if((u|0)>-1)ea=u;else break a}else ea=q;q=(p|0)==0;if(q)fa=0;else fa=(c[p+16>>2]|0)>>>2;if((ea|0)<(fa|0)){a[n>>0]=1;if((ea|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1130483,505,1146766,0);df()}if(q)ga=0;else ga=(c[p+16>>2]|0)>>>2;do if((ga|0)<=(ea|0)){if(q)ha=0;else ha=(c[p+16>>2]|0)>>>2;if((ha|0)>(ea|0)){a[1263537]=0;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1130483,505,1146766,0);df()}}while(0);q=p+4|0;__Z16atomic_incrementPj(q)|0;u=(c[p+8>>2]|0)+(ea<<2)|0;A=c[u>>2]|0;if((A|0)!=0?(__Z28atomic_conditional_incrementPj(A+-8|0)|0)!=0:0)ia=c[u>>2]|0;else ia=0;__Z16atomic_decrementPj(q)|0;c[j>>2]=ia;__ZN7VariantC2ERK6String(b,j);q=c[j>>2]|0;if(q|0?(__Z16atomic_decrementPj(q+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(q,1);l=i;return}}break}case 26:{if((c[f>>2]&-2|0)==2){q=__ZNK7VariantcviEv(f)|0;u=e+8|0;A=c[u>>2]|0;if((q|0)<0){if(!A)ja=0;else ja=(c[A+16>>2]|0)>>>3;o=ja+q|0;if((o|0)>-1)ka=o;else break a}else ka=q;if(!A)la=0;else la=(c[A+16>>2]|0)>>>3;if((ka|0)<(la|0)){a[n>>0]=1;if((ka|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1130483,505,1146766,0);df()}A=c[u>>2]|0;u=(A|0)==0;if(u)ma=0;else ma=(c[A+16>>2]|0)>>>3;do if((ma|0)<=(ka|0)){if(u)na=0;else na=(c[A+16>>2]|0)>>>3;if((na|0)>(ka|0)){a[1263537]=0;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1130483,505,1146766,0);df()}}while(0);if(u){p=0+(ka<<3)|0;q=c[p+4>>2]|0;o=j;c[o>>2]=c[p>>2];c[o+4>>2]=q}else{q=A+4|0;__Z16atomic_incrementPj(q)|0;o=(c[A+8>>2]|0)+(ka<<3)|0;p=c[o+4>>2]|0;z=j;c[z>>2]=c[o>>2];c[z+4>>2]=p;__Z16atomic_decrementPj(q)|0}__ZN7VariantC2ERK7Vector2(b,j);l=i;return}}break}case 27:{if((c[f>>2]&-2|0)==2){q=__ZNK7VariantcviEv(f)|0;p=e+8|0;z=c[p>>2]|0;if((q|0)<0){if(!z)oa=0;else oa=((c[z+16>>2]|0)>>>0)/12|0;o=oa+q|0;if((o|0)>-1)pa=o;else break a}else pa=q;if(!z)qa=0;else qa=((c[z+16>>2]|0)>>>0)/12|0;if((pa|0)<(qa|0)){a[n>>0]=1;do if((pa|0)>=0){z=c[p>>2]|0;q=(z|0)==0;if(q)ra=0;else ra=((c[z+16>>2]|0)>>>0)/12|0;if((ra|0)<=(pa|0)){if(q)sa=0;else sa=((c[z+16>>2]|0)>>>0)/12|0;if((sa|0)<=(pa|0)){Q=388;break}a[1263537]=0}if(q){q=0+(pa*12|0)|0;c[j>>2]=c[q>>2];c[j+4>>2]=c[q+4>>2];c[j+8>>2]=c[q+8>>2];break}else{q=z+4|0;__Z16atomic_incrementPj(q)|0;o=(c[z+8>>2]|0)+(pa*12|0)|0;c[j>>2]=c[o>>2];c[j+4>>2]=c[o+4>>2];c[j+8>>2]=c[o+8>>2];__Z16atomic_decrementPj(q)|0;break}}else Q=388;while(0);if((Q|0)==388){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1130483,505,1146766,0);c[j>>2]=c[0];c[j+4>>2]=c[1];c[j+8>>2]=c[2]}__ZN7VariantC2ERK7Vector3(b,j);l=i;return}}break}case 28:{if((c[f>>2]&-2|0)==2){p=__ZNK7VariantcviEv(f)|0;A=e+8|0;u=c[A>>2]|0;if((p|0)<0){if(!u)ta=0;else ta=(c[u+16>>2]|0)>>>4;q=ta+p|0;if((q|0)>-1)ua=q;else break a}else ua=p;if(!u)va=0;else va=(c[u+16>>2]|0)>>>4;if((ua|0)<(va|0)){a[n>>0]=1;do if((ua|0)>=0){u=c[A>>2]|0;p=(u|0)==0;if(p)wa=0;else wa=(c[u+16>>2]|0)>>>4;if((wa|0)<=(ua|0)){if(p)xa=0;else xa=(c[u+16>>2]|0)>>>4;if((xa|0)<=(ua|0)){Q=409;break}a[1263537]=0}if(p){p=0+(ua<<4)|0;c[j>>2]=c[p>>2];c[j+4>>2]=c[p+4>>2];c[j+8>>2]=c[p+8>>2];c[j+12>>2]=c[p+12>>2];break}else{p=u+4|0;__Z16atomic_incrementPj(p)|0;q=(c[u+8>>2]|0)+(ua<<4)|0;c[j>>2]=c[q>>2];c[j+4>>2]=c[q+4>>2];c[j+8>>2]=c[q+8>>2];c[j+12>>2]=c[q+12>>2];__Z16atomic_decrementPj(p)|0;break}}else Q=409;while(0);if((Q|0)==409){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1130483,505,1146766,0);c[j>>2]=c[0];c[j+4>>2]=c[1];c[j+8>>2]=c[2];c[j+12>>2]=c[3]}__ZN7VariantC2ERK5Color(b,j);l=i;return}}break}default:{c[b>>2]=0;l=i;return}}while(0);c[b>>2]=0;l=i;return}function __ZNK10Dictionary6getptrERK7Variant(a,b){a=a|0;b=b|0;var e=0,f=0,g=0,h=0,i=0;e=c[a>>2]|0;a=e+4|0;if(!(c[a>>2]|0)){f=0;return f|0}g=__ZNK7Variant4hashEv(b)|0;h=c[(c[a>>2]|0)+(((1<<(d[e+8>>0]|0))+-1&g)<<2)>>2]|0;a:do if(!h)i=0;else{e=h;while(1){if((c[e>>2]|0)==(g|0)?__ZNK7VarianteqERKS_(e+8|0,b)|0:0){i=e;break a}e=c[e+4>>2]|0;if(!e){i=0;break}}}while(0);f=(i|0)==0?0:i+32|0;return f|0}function __ZNK7Variant17get_property_listEP4ListI12PropertyInfo16DefaultAllocatorE(b,e){b=b|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0,ia=0,ja=0,ka=0,la=0,ma=0,na=0,oa=0,pa=0,qa=0,ra=0,sa=0,ta=0,ua=0,va=0,wa=0,xa=0,ya=0,za=0,Aa=0,Ba=0,Ca=0,Da=0,Ea=0,Fa=0,Ga=0,Ha=0,Ia=0,Ja=0,Ka=0,La=0,Ma=0,Na=0,Oa=0,Pa=0,Qa=0,Ra=0,Sa=0,Ta=0,Ua=0,Va=0,Wa=0,Xa=0,Ya=0,Za=0,_a=0,$a=0,ab=0,bb=0,cb=0,db=0,eb=0,fb=0,gb=0,hb=0,ib=0,jb=0,kb=0,lb=0,mb=0,nb=0,ob=0,pb=0,qb=0,rb=0;f=l;l=l+432|0;if((l|0)>=(m|0))ba(432);g=f+376|0;h=f+352|0;i=f+356|0;j=f+348|0;k=f+344|0;n=f+340|0;o=f+336|0;p=f+332|0;q=f+328|0;r=f+324|0;s=f+320|0;t=f+316|0;u=f+312|0;v=f+308|0;w=f+304|0;x=f+300|0;y=f+296|0;z=f+292|0;A=f+288|0;B=f+284|0;C=f+280|0;D=f+276|0;E=f+272|0;G=f+268|0;H=f+264|0;I=f+260|0;J=f+256|0;K=f+252|0;L=f+248|0;M=f+244|0;N=f+240|0;O=f+236|0;P=f+232|0;Q=f+228|0;R=f+224|0;S=f+220|0;T=f+216|0;U=f+212|0;V=f+208|0;W=f+204|0;X=f+200|0;Y=f+196|0;Z=f+192|0;_=f+188|0;$=f+24|0;aa=f+184|0;ca=f+180|0;da=f+176|0;ea=f+172|0;fa=f+168|0;ga=f+164|0;ha=f+160|0;ia=f+156|0;ja=f+152|0;ka=f+148|0;la=f+144|0;ma=f+140|0;na=f+136|0;oa=f+132|0;pa=f+128|0;qa=f+124|0;ra=f+120|0;sa=f+116|0;ta=f+112|0;ua=f+108|0;va=f+104|0;wa=f+100|0;xa=f+96|0;ya=f+92|0;za=f+88|0;Aa=f+84|0;Ba=f+80|0;Ca=f+76|0;Da=f+72|0;Ea=f+68|0;Fa=f+64|0;Ga=f+60|0;Ha=f+56|0;Ia=f+52|0;Ja=f+48|0;Ka=f+44|0;La=f+40|0;Ma=f+36|0;Na=f+32|0;Oa=f+28|0;Pa=f+20|0;Qa=f+16|0;Ra=f+12|0;Sa=f+8|0;Ta=f+4|0;Ua=f;do switch(c[b>>2]|0){case 5:{__ZN6StringC2EPKc(h,1128169);__ZN6StringC2EPKc(i,1263606);Va=g+4|0;c[Va>>2]=0;Wa=g+12|0;c[Wa>>2]=0;c[g>>2]=3;Xa=c[h>>2]|0;if(Xa|0?(c[Va>>2]=0,__Z28atomic_conditional_incrementPj(Xa+-8|0)|0):0)c[Va>>2]=c[h>>2];c[g+8>>2]=0;Va=c[Wa>>2]|0;if((Va|0)!=(c[i>>2]|0)){if(Va|0?(__Z16atomic_decrementPj(Va+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Va,1);c[Wa>>2]=0;Va=c[i>>2]|0;if(Va|0?__Z28atomic_conditional_incrementPj(Va+-8|0)|0:0)c[Wa>>2]=c[i>>2]}c[g+16>>2]=7;if(!(c[e>>2]|0)){Wa=__ZnwjPFPvjE(12,4740)|0;c[e>>2]=Wa;c[Wa>>2]=0;c[Wa+4>>2]=0;c[Wa+8>>2]=0}Wa=__ZnwjPFPvjE(32,4740)|0;c[Wa>>2]=0;c[Wa+4>>2]=0;c[Wa+8>>2]=0;c[Wa+12>>2]=0;c[Wa+16>>2]=7;Va=Wa+20|0;c[Va>>2]=0;Xa=Wa+24|0;c[Xa>>2]=0;Ya=Wa+28|0;c[Ya>>2]=0;__ZN12PropertyInfoaSERKS_(Wa,g)|0;Za=c[e>>2]|0;_a=Za+4|0;$a=c[_a>>2]|0;c[Xa>>2]=$a;c[Va>>2]=0;c[Ya>>2]=Za;if($a|0)c[$a+20>>2]=Wa;c[_a>>2]=Wa;if(!(c[Za>>2]|0))c[Za>>2]=Wa;Wa=Za+8|0;c[Wa>>2]=(c[Wa>>2]|0)+1;Wa=c[g+12>>2]|0;if(Wa|0?(__Z16atomic_decrementPj(Wa+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Wa,1);Wa=c[g+4>>2]|0;if(Wa|0?(__Z16atomic_decrementPj(Wa+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Wa,1);Wa=c[i>>2]|0;if(Wa|0?(__Z16atomic_decrementPj(Wa+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Wa,1);Wa=c[h>>2]|0;if(Wa|0?(__Z16atomic_decrementPj(Wa+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Wa,1);__ZN6StringC2EPKc(j,1128171);__ZN6StringC2EPKc(i,1263606);Wa=g+4|0;c[Wa>>2]=0;Za=g+12|0;c[Za>>2]=0;c[g>>2]=3;_a=c[j>>2]|0;if(_a|0?(c[Wa>>2]=0,__Z28atomic_conditional_incrementPj(_a+-8|0)|0):0)c[Wa>>2]=c[j>>2];c[g+8>>2]=0;Wa=c[Za>>2]|0;if((Wa|0)!=(c[i>>2]|0)){if(Wa|0?(__Z16atomic_decrementPj(Wa+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Wa,1);c[Za>>2]=0;Wa=c[i>>2]|0;if(Wa|0?__Z28atomic_conditional_incrementPj(Wa+-8|0)|0:0)c[Za>>2]=c[i>>2]}c[g+16>>2]=7;if(!(c[e>>2]|0)){Za=__ZnwjPFPvjE(12,4740)|0;c[e>>2]=Za;c[Za>>2]=0;c[Za+4>>2]=0;c[Za+8>>2]=0}Za=__ZnwjPFPvjE(32,4740)|0;c[Za>>2]=0;c[Za+4>>2]=0;c[Za+8>>2]=0;c[Za+12>>2]=0;c[Za+16>>2]=7;Wa=Za+20|0;c[Wa>>2]=0;_a=Za+24|0;c[_a>>2]=0;$a=Za+28|0;c[$a>>2]=0;__ZN12PropertyInfoaSERKS_(Za,g)|0;Ya=c[e>>2]|0;Va=Ya+4|0;Xa=c[Va>>2]|0;c[_a>>2]=Xa;c[Wa>>2]=0;c[$a>>2]=Ya;if(Xa|0)c[Xa+20>>2]=Za;c[Va>>2]=Za;if(!(c[Ya>>2]|0))c[Ya>>2]=Za;Za=Ya+8|0;c[Za>>2]=(c[Za>>2]|0)+1;Za=c[g+12>>2]|0;if(Za|0?(__Z16atomic_decrementPj(Za+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Za,1);Za=c[g+4>>2]|0;if(Za|0?(__Z16atomic_decrementPj(Za+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Za,1);Za=c[i>>2]|0;if(Za|0?(__Z16atomic_decrementPj(Za+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Za,1);Za=c[j>>2]|0;do if(Za|0){if(__Z16atomic_decrementPj(Za+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Za,1)}while(0);__ZN6StringC2EPKc(k,1129111);__ZN6StringC2EPKc(i,1263606);Za=g+4|0;c[Za>>2]=0;Ya=g+12|0;c[Ya>>2]=0;c[g>>2]=3;Va=c[k>>2]|0;do if(Va|0){c[Za>>2]=0;if(!(__Z28atomic_conditional_incrementPj(Va+-8|0)|0))break;c[Za>>2]=c[k>>2]}while(0);c[g+8>>2]=0;Za=c[Ya>>2]|0;do if((Za|0)!=(c[i>>2]|0)){do if(Za|0){if(__Z16atomic_decrementPj(Za+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Za,1)}while(0);c[Ya>>2]=0;Va=c[i>>2]|0;if(!Va)break;if(!(__Z28atomic_conditional_incrementPj(Va+-8|0)|0))break;c[Ya>>2]=c[i>>2]}while(0);c[g+16>>2]=7;if(!(c[e>>2]|0)){Ya=__ZnwjPFPvjE(12,4740)|0;c[e>>2]=Ya;c[Ya>>2]=0;c[Ya+4>>2]=0;c[Ya+8>>2]=0}Ya=__ZnwjPFPvjE(32,4740)|0;c[Ya>>2]=0;c[Ya+4>>2]=0;c[Ya+8>>2]=0;c[Ya+12>>2]=0;c[Ya+16>>2]=7;Za=Ya+20|0;c[Za>>2]=0;Va=Ya+24|0;c[Va>>2]=0;Xa=Ya+28|0;c[Xa>>2]=0;__ZN12PropertyInfoaSERKS_(Ya,g)|0;$a=c[e>>2]|0;Wa=$a+4|0;_a=c[Wa>>2]|0;c[Va>>2]=_a;c[Za>>2]=0;c[Xa>>2]=$a;if(_a|0)c[_a+20>>2]=Ya;c[Wa>>2]=Ya;if(!(c[$a>>2]|0))c[$a>>2]=Ya;Ya=$a+8|0;c[Ya>>2]=(c[Ya>>2]|0)+1;Ya=c[g+12>>2]|0;do if(Ya|0){if(__Z16atomic_decrementPj(Ya+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ya,1)}while(0);Ya=c[g+4>>2]|0;do if(Ya|0){if(__Z16atomic_decrementPj(Ya+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ya,1)}while(0);Ya=c[i>>2]|0;do if(Ya|0){if(__Z16atomic_decrementPj(Ya+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ya,1)}while(0);Ya=c[k>>2]|0;do if(Ya|0){if(__Z16atomic_decrementPj(Ya+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ya,1)}while(0);__ZN6StringC2EPKc(n,1129117);__ZN6StringC2EPKc(i,1263606);Ya=g+4|0;c[Ya>>2]=0;$a=g+12|0;c[$a>>2]=0;c[g>>2]=3;Wa=c[n>>2]|0;do if(Wa|0){c[Ya>>2]=0;if(!(__Z28atomic_conditional_incrementPj(Wa+-8|0)|0))break;c[Ya>>2]=c[n>>2]}while(0);c[g+8>>2]=0;Ya=c[$a>>2]|0;do if((Ya|0)!=(c[i>>2]|0)){do if(Ya|0){if(__Z16atomic_decrementPj(Ya+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ya,1)}while(0);c[$a>>2]=0;Wa=c[i>>2]|0;if(!Wa)break;if(!(__Z28atomic_conditional_incrementPj(Wa+-8|0)|0))break;c[$a>>2]=c[i>>2]}while(0);c[g+16>>2]=7;if(!(c[e>>2]|0)){$a=__ZnwjPFPvjE(12,4740)|0;c[e>>2]=$a;c[$a>>2]=0;c[$a+4>>2]=0;c[$a+8>>2]=0}$a=__ZnwjPFPvjE(32,4740)|0;c[$a>>2]=0;c[$a+4>>2]=0;c[$a+8>>2]=0;c[$a+12>>2]=0;c[$a+16>>2]=7;Ya=$a+20|0;c[Ya>>2]=0;Wa=$a+24|0;c[Wa>>2]=0;_a=$a+28|0;c[_a>>2]=0;__ZN12PropertyInfoaSERKS_($a,g)|0;Xa=c[e>>2]|0;Za=Xa+4|0;Va=c[Za>>2]|0;c[Wa>>2]=Va;c[Ya>>2]=0;c[_a>>2]=Xa;if(Va|0)c[Va+20>>2]=$a;c[Za>>2]=$a;if(!(c[Xa>>2]|0))c[Xa>>2]=$a;$a=Xa+8|0;c[$a>>2]=(c[$a>>2]|0)+1;$a=c[g+12>>2]|0;do if($a|0){if(__Z16atomic_decrementPj($a+-8|0)|0)break;__ZN6Memory11free_staticEPvb($a,1)}while(0);$a=c[g+4>>2]|0;do if($a|0){if(__Z16atomic_decrementPj($a+-8|0)|0)break;__ZN6Memory11free_staticEPvb($a,1)}while(0);$a=c[i>>2]|0;do if($a|0){if(__Z16atomic_decrementPj($a+-8|0)|0)break;__ZN6Memory11free_staticEPvb($a,1)}while(0);$a=c[n>>2]|0;do if($a|0){if(__Z16atomic_decrementPj($a+-8|0)|0)break;__ZN6Memory11free_staticEPvb($a,1)}while(0);l=f;return}case 6:{__ZN6StringC2EPKc(o,1126974);__ZN6StringC2EPKc(i,1263606);$a=g+4|0;c[$a>>2]=0;Xa=g+12|0;c[Xa>>2]=0;c[g>>2]=5;Za=c[o>>2]|0;if(Za|0?(c[$a>>2]=0,__Z28atomic_conditional_incrementPj(Za+-8|0)|0):0)c[$a>>2]=c[o>>2];c[g+8>>2]=0;$a=c[Xa>>2]|0;if(($a|0)!=(c[i>>2]|0)){if($a|0?(__Z16atomic_decrementPj($a+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb($a,1);c[Xa>>2]=0;$a=c[i>>2]|0;if($a|0?__Z28atomic_conditional_incrementPj($a+-8|0)|0:0)c[Xa>>2]=c[i>>2]}c[g+16>>2]=7;if(!(c[e>>2]|0)){Xa=__ZnwjPFPvjE(12,4740)|0;c[e>>2]=Xa;c[Xa>>2]=0;c[Xa+4>>2]=0;c[Xa+8>>2]=0}Xa=__ZnwjPFPvjE(32,4740)|0;c[Xa>>2]=0;c[Xa+4>>2]=0;c[Xa+8>>2]=0;c[Xa+12>>2]=0;c[Xa+16>>2]=7;$a=Xa+20|0;c[$a>>2]=0;Za=Xa+24|0;c[Za>>2]=0;Va=Xa+28|0;c[Va>>2]=0;__ZN12PropertyInfoaSERKS_(Xa,g)|0;_a=c[e>>2]|0;Ya=_a+4|0;Wa=c[Ya>>2]|0;c[Za>>2]=Wa;c[$a>>2]=0;c[Va>>2]=_a;if(Wa|0)c[Wa+20>>2]=Xa;c[Ya>>2]=Xa;if(!(c[_a>>2]|0))c[_a>>2]=Xa;Xa=_a+8|0;c[Xa>>2]=(c[Xa>>2]|0)+1;Xa=c[g+12>>2]|0;if(Xa|0?(__Z16atomic_decrementPj(Xa+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Xa,1);Xa=c[g+4>>2]|0;if(Xa|0?(__Z16atomic_decrementPj(Xa+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Xa,1);Xa=c[i>>2]|0;if(Xa|0?(__Z16atomic_decrementPj(Xa+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Xa,1);Xa=c[o>>2]|0;if(Xa|0?(__Z16atomic_decrementPj(Xa+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Xa,1);__ZN6StringC2EPKc(p,1128330);__ZN6StringC2EPKc(i,1263606);Xa=g+4|0;c[Xa>>2]=0;_a=g+12|0;c[_a>>2]=0;c[g>>2]=5;Ya=c[p>>2]|0;if(Ya|0?(c[Xa>>2]=0,__Z28atomic_conditional_incrementPj(Ya+-8|0)|0):0)c[Xa>>2]=c[p>>2];c[g+8>>2]=0;Xa=c[_a>>2]|0;if((Xa|0)!=(c[i>>2]|0)){if(Xa|0?(__Z16atomic_decrementPj(Xa+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Xa,1);c[_a>>2]=0;Xa=c[i>>2]|0;if(Xa|0?__Z28atomic_conditional_incrementPj(Xa+-8|0)|0:0)c[_a>>2]=c[i>>2]}c[g+16>>2]=7;if(!(c[e>>2]|0)){_a=__ZnwjPFPvjE(12,4740)|0;c[e>>2]=_a;c[_a>>2]=0;c[_a+4>>2]=0;c[_a+8>>2]=0}_a=__ZnwjPFPvjE(32,4740)|0;c[_a>>2]=0;c[_a+4>>2]=0;c[_a+8>>2]=0;c[_a+12>>2]=0;c[_a+16>>2]=7;Xa=_a+20|0;c[Xa>>2]=0;Ya=_a+24|0;c[Ya>>2]=0;Wa=_a+28|0;c[Wa>>2]=0;__ZN12PropertyInfoaSERKS_(_a,g)|0;Va=c[e>>2]|0;$a=Va+4|0;Za=c[$a>>2]|0;c[Ya>>2]=Za;c[Xa>>2]=0;c[Wa>>2]=Va;if(Za|0)c[Za+20>>2]=_a;c[$a>>2]=_a;if(!(c[Va>>2]|0))c[Va>>2]=_a;_a=Va+8|0;c[_a>>2]=(c[_a>>2]|0)+1;_a=c[g+12>>2]|0;if(_a|0?(__Z16atomic_decrementPj(_a+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(_a,1);_a=c[g+4>>2]|0;if(_a|0?(__Z16atomic_decrementPj(_a+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(_a,1);_a=c[i>>2]|0;if(_a|0?(__Z16atomic_decrementPj(_a+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(_a,1);_a=c[p>>2]|0;do if(_a|0){if(__Z16atomic_decrementPj(_a+-8|0)|0)break;__ZN6Memory11free_staticEPvb(_a,1)}while(0);__ZN6StringC2EPKc(q,1127954);__ZN6StringC2EPKc(i,1263606);_a=g+4|0;c[_a>>2]=0;Va=g+12|0;c[Va>>2]=0;c[g>>2]=5;$a=c[q>>2]|0;do if($a|0){c[_a>>2]=0;if(!(__Z28atomic_conditional_incrementPj($a+-8|0)|0))break;c[_a>>2]=c[q>>2]}while(0);c[g+8>>2]=0;_a=c[Va>>2]|0;do if((_a|0)!=(c[i>>2]|0)){do if(_a|0){if(__Z16atomic_decrementPj(_a+-8|0)|0)break;__ZN6Memory11free_staticEPvb(_a,1)}while(0);c[Va>>2]=0;$a=c[i>>2]|0;if(!$a)break;if(!(__Z28atomic_conditional_incrementPj($a+-8|0)|0))break;c[Va>>2]=c[i>>2]}while(0);c[g+16>>2]=7;if(!(c[e>>2]|0)){Va=__ZnwjPFPvjE(12,4740)|0;c[e>>2]=Va;c[Va>>2]=0;c[Va+4>>2]=0;c[Va+8>>2]=0}Va=__ZnwjPFPvjE(32,4740)|0;c[Va>>2]=0;c[Va+4>>2]=0;c[Va+8>>2]=0;c[Va+12>>2]=0;c[Va+16>>2]=7;_a=Va+20|0;c[_a>>2]=0;$a=Va+24|0;c[$a>>2]=0;Za=Va+28|0;c[Za>>2]=0;__ZN12PropertyInfoaSERKS_(Va,g)|0;Wa=c[e>>2]|0;Xa=Wa+4|0;Ya=c[Xa>>2]|0;c[$a>>2]=Ya;c[_a>>2]=0;c[Za>>2]=Wa;if(Ya|0)c[Ya+20>>2]=Va;c[Xa>>2]=Va;if(!(c[Wa>>2]|0))c[Wa>>2]=Va;Va=Wa+8|0;c[Va>>2]=(c[Va>>2]|0)+1;Va=c[g+12>>2]|0;do if(Va|0){if(__Z16atomic_decrementPj(Va+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Va,1)}while(0);Va=c[g+4>>2]|0;do if(Va|0){if(__Z16atomic_decrementPj(Va+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Va,1)}while(0);Va=c[i>>2]|0;do if(Va|0){if(__Z16atomic_decrementPj(Va+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Va,1)}while(0);Va=c[q>>2]|0;do if(Va|0){if(__Z16atomic_decrementPj(Va+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Va,1)}while(0);l=f;return}case 7:{__ZN6StringC2EPKc(r,1128169);__ZN6StringC2EPKc(i,1263606);Va=g+4|0;c[Va>>2]=0;Wa=g+12|0;c[Wa>>2]=0;c[g>>2]=3;Xa=c[r>>2]|0;if(Xa|0?(c[Va>>2]=0,__Z28atomic_conditional_incrementPj(Xa+-8|0)|0):0)c[Va>>2]=c[r>>2];c[g+8>>2]=0;Va=c[Wa>>2]|0;if((Va|0)!=(c[i>>2]|0)){if(Va|0?(__Z16atomic_decrementPj(Va+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Va,1);c[Wa>>2]=0;Va=c[i>>2]|0;if(Va|0?__Z28atomic_conditional_incrementPj(Va+-8|0)|0:0)c[Wa>>2]=c[i>>2]}c[g+16>>2]=7;if(!(c[e>>2]|0)){Wa=__ZnwjPFPvjE(12,4740)|0;c[e>>2]=Wa;c[Wa>>2]=0;c[Wa+4>>2]=0;c[Wa+8>>2]=0}Wa=__ZnwjPFPvjE(32,4740)|0;c[Wa>>2]=0;c[Wa+4>>2]=0;c[Wa+8>>2]=0;c[Wa+12>>2]=0;c[Wa+16>>2]=7;Va=Wa+20|0;c[Va>>2]=0;Xa=Wa+24|0;c[Xa>>2]=0;Ya=Wa+28|0;c[Ya>>2]=0;__ZN12PropertyInfoaSERKS_(Wa,g)|0;Za=c[e>>2]|0;_a=Za+4|0;$a=c[_a>>2]|0;c[Xa>>2]=$a;c[Va>>2]=0;c[Ya>>2]=Za;if($a|0)c[$a+20>>2]=Wa;c[_a>>2]=Wa;if(!(c[Za>>2]|0))c[Za>>2]=Wa;Wa=Za+8|0;c[Wa>>2]=(c[Wa>>2]|0)+1;Wa=c[g+12>>2]|0;if(Wa|0?(__Z16atomic_decrementPj(Wa+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Wa,1);Wa=c[g+4>>2]|0;if(Wa|0?(__Z16atomic_decrementPj(Wa+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Wa,1);Wa=c[i>>2]|0;if(Wa|0?(__Z16atomic_decrementPj(Wa+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Wa,1);Wa=c[r>>2]|0;if(Wa|0?(__Z16atomic_decrementPj(Wa+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Wa,1);__ZN6StringC2EPKc(s,1128171);__ZN6StringC2EPKc(i,1263606);Wa=g+4|0;c[Wa>>2]=0;Za=g+12|0;c[Za>>2]=0;c[g>>2]=3;_a=c[s>>2]|0;if(_a|0?(c[Wa>>2]=0,__Z28atomic_conditional_incrementPj(_a+-8|0)|0):0)c[Wa>>2]=c[s>>2];c[g+8>>2]=0;Wa=c[Za>>2]|0;if((Wa|0)!=(c[i>>2]|0)){if(Wa|0?(__Z16atomic_decrementPj(Wa+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Wa,1);c[Za>>2]=0;Wa=c[i>>2]|0;if(Wa|0?__Z28atomic_conditional_incrementPj(Wa+-8|0)|0:0)c[Za>>2]=c[i>>2]}c[g+16>>2]=7;if(!(c[e>>2]|0)){Za=__ZnwjPFPvjE(12,4740)|0;c[e>>2]=Za;c[Za>>2]=0;c[Za+4>>2]=0;c[Za+8>>2]=0}Za=__ZnwjPFPvjE(32,4740)|0;c[Za>>2]=0;c[Za+4>>2]=0;c[Za+8>>2]=0;c[Za+12>>2]=0;c[Za+16>>2]=7;Wa=Za+20|0;c[Wa>>2]=0;_a=Za+24|0;c[_a>>2]=0;$a=Za+28|0;c[$a>>2]=0;__ZN12PropertyInfoaSERKS_(Za,g)|0;Ya=c[e>>2]|0;Va=Ya+4|0;Xa=c[Va>>2]|0;c[_a>>2]=Xa;c[Wa>>2]=0;c[$a>>2]=Ya;if(Xa|0)c[Xa+20>>2]=Za;c[Va>>2]=Za;if(!(c[Ya>>2]|0))c[Ya>>2]=Za;Za=Ya+8|0;c[Za>>2]=(c[Za>>2]|0)+1;Za=c[g+12>>2]|0;if(Za|0?(__Z16atomic_decrementPj(Za+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Za,1);Za=c[g+4>>2]|0;if(Za|0?(__Z16atomic_decrementPj(Za+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Za,1);Za=c[i>>2]|0;if(Za|0?(__Z16atomic_decrementPj(Za+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Za,1);Za=c[s>>2]|0;do if(Za|0){if(__Z16atomic_decrementPj(Za+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Za,1)}while(0);__ZN6StringC2EPKc(t,1129149);__ZN6StringC2EPKc(i,1263606);Za=g+4|0;c[Za>>2]=0;Ya=g+12|0;c[Ya>>2]=0;c[g>>2]=3;Va=c[t>>2]|0;do if(Va|0){c[Za>>2]=0;if(!(__Z28atomic_conditional_incrementPj(Va+-8|0)|0))break;c[Za>>2]=c[t>>2]}while(0);c[g+8>>2]=0;Za=c[Ya>>2]|0;do if((Za|0)!=(c[i>>2]|0)){do if(Za|0){if(__Z16atomic_decrementPj(Za+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Za,1)}while(0);c[Ya>>2]=0;Va=c[i>>2]|0;if(!Va)break;if(!(__Z28atomic_conditional_incrementPj(Va+-8|0)|0))break;c[Ya>>2]=c[i>>2]}while(0);c[g+16>>2]=7;if(!(c[e>>2]|0)){Ya=__ZnwjPFPvjE(12,4740)|0;c[e>>2]=Ya;c[Ya>>2]=0;c[Ya+4>>2]=0;c[Ya+8>>2]=0}Ya=__ZnwjPFPvjE(32,4740)|0;c[Ya>>2]=0;c[Ya+4>>2]=0;c[Ya+8>>2]=0;c[Ya+12>>2]=0;c[Ya+16>>2]=7;Za=Ya+20|0;c[Za>>2]=0;Va=Ya+24|0;c[Va>>2]=0;Xa=Ya+28|0;c[Xa>>2]=0;__ZN12PropertyInfoaSERKS_(Ya,g)|0;$a=c[e>>2]|0;Wa=$a+4|0;_a=c[Wa>>2]|0;c[Va>>2]=_a;c[Za>>2]=0;c[Xa>>2]=$a;if(_a|0)c[_a+20>>2]=Ya;c[Wa>>2]=Ya;if(!(c[$a>>2]|0))c[$a>>2]=Ya;Ya=$a+8|0;c[Ya>>2]=(c[Ya>>2]|0)+1;Ya=c[g+12>>2]|0;do if(Ya|0){if(__Z16atomic_decrementPj(Ya+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ya,1)}while(0);Ya=c[g+4>>2]|0;do if(Ya|0){if(__Z16atomic_decrementPj(Ya+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ya,1)}while(0);Ya=c[i>>2]|0;do if(Ya|0){if(__Z16atomic_decrementPj(Ya+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ya,1)}while(0);Ya=c[t>>2]|0;do if(Ya|0){if(__Z16atomic_decrementPj(Ya+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ya,1)}while(0);l=f;return}case 8:{__ZN6StringC2EPKc(u,1128169);__ZN6StringC2EPKc(i,1263606);Ya=g+4|0;c[Ya>>2]=0;$a=g+12|0;c[$a>>2]=0;c[g>>2]=5;Wa=c[u>>2]|0;if(Wa|0?(c[Ya>>2]=0,__Z28atomic_conditional_incrementPj(Wa+-8|0)|0):0)c[Ya>>2]=c[u>>2];c[g+8>>2]=0;Ya=c[$a>>2]|0;if((Ya|0)!=(c[i>>2]|0)){if(Ya|0?(__Z16atomic_decrementPj(Ya+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Ya,1);c[$a>>2]=0;Ya=c[i>>2]|0;if(Ya|0?__Z28atomic_conditional_incrementPj(Ya+-8|0)|0:0)c[$a>>2]=c[i>>2]}c[g+16>>2]=7;if(!(c[e>>2]|0)){$a=__ZnwjPFPvjE(12,4740)|0;c[e>>2]=$a;c[$a>>2]=0;c[$a+4>>2]=0;c[$a+8>>2]=0}$a=__ZnwjPFPvjE(32,4740)|0;c[$a>>2]=0;c[$a+4>>2]=0;c[$a+8>>2]=0;c[$a+12>>2]=0;c[$a+16>>2]=7;Ya=$a+20|0;c[Ya>>2]=0;Wa=$a+24|0;c[Wa>>2]=0;_a=$a+28|0;c[_a>>2]=0;__ZN12PropertyInfoaSERKS_($a,g)|0;Xa=c[e>>2]|0;Za=Xa+4|0;Va=c[Za>>2]|0;c[Wa>>2]=Va;c[Ya>>2]=0;c[_a>>2]=Xa;if(Va|0)c[Va+20>>2]=$a;c[Za>>2]=$a;if(!(c[Xa>>2]|0))c[Xa>>2]=$a;$a=Xa+8|0;c[$a>>2]=(c[$a>>2]|0)+1;$a=c[g+12>>2]|0;if($a|0?(__Z16atomic_decrementPj($a+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb($a,1);$a=c[g+4>>2]|0;if($a|0?(__Z16atomic_decrementPj($a+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb($a,1);$a=c[i>>2]|0;if($a|0?(__Z16atomic_decrementPj($a+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb($a,1);$a=c[u>>2]|0;if($a|0?(__Z16atomic_decrementPj($a+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb($a,1);__ZN6StringC2EPKc(v,1128171);__ZN6StringC2EPKc(i,1263606);$a=g+4|0;c[$a>>2]=0;Xa=g+12|0;c[Xa>>2]=0;c[g>>2]=5;Za=c[v>>2]|0;if(Za|0?(c[$a>>2]=0,__Z28atomic_conditional_incrementPj(Za+-8|0)|0):0)c[$a>>2]=c[v>>2];c[g+8>>2]=0;$a=c[Xa>>2]|0;if(($a|0)!=(c[i>>2]|0)){if($a|0?(__Z16atomic_decrementPj($a+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb($a,1);c[Xa>>2]=0;$a=c[i>>2]|0;if($a|0?__Z28atomic_conditional_incrementPj($a+-8|0)|0:0)c[Xa>>2]=c[i>>2]}c[g+16>>2]=7;if(!(c[e>>2]|0)){Xa=__ZnwjPFPvjE(12,4740)|0;c[e>>2]=Xa;c[Xa>>2]=0;c[Xa+4>>2]=0;c[Xa+8>>2]=0}Xa=__ZnwjPFPvjE(32,4740)|0;c[Xa>>2]=0;c[Xa+4>>2]=0;c[Xa+8>>2]=0;c[Xa+12>>2]=0;c[Xa+16>>2]=7;$a=Xa+20|0;c[$a>>2]=0;Za=Xa+24|0;c[Za>>2]=0;Va=Xa+28|0;c[Va>>2]=0;__ZN12PropertyInfoaSERKS_(Xa,g)|0;_a=c[e>>2]|0;Ya=_a+4|0;Wa=c[Ya>>2]|0;c[Za>>2]=Wa;c[$a>>2]=0;c[Va>>2]=_a;if(Wa|0)c[Wa+20>>2]=Xa;c[Ya>>2]=Xa;if(!(c[_a>>2]|0))c[_a>>2]=Xa;Xa=_a+8|0;c[Xa>>2]=(c[Xa>>2]|0)+1;Xa=c[g+12>>2]|0;if(Xa|0?(__Z16atomic_decrementPj(Xa+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Xa,1);Xa=c[g+4>>2]|0;if(Xa|0?(__Z16atomic_decrementPj(Xa+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Xa,1);Xa=c[i>>2]|0;if(Xa|0?(__Z16atomic_decrementPj(Xa+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Xa,1);Xa=c[v>>2]|0;do if(Xa|0){if(__Z16atomic_decrementPj(Xa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Xa,1)}while(0);__ZN6StringC2EPKc(w,1150151);__ZN6StringC2EPKc(i,1263606);Xa=g+4|0;c[Xa>>2]=0;_a=g+12|0;c[_a>>2]=0;c[g>>2]=5;Ya=c[w>>2]|0;do if(Ya|0){c[Xa>>2]=0;if(!(__Z28atomic_conditional_incrementPj(Ya+-8|0)|0))break;c[Xa>>2]=c[w>>2]}while(0);c[g+8>>2]=0;Xa=c[_a>>2]|0;do if((Xa|0)!=(c[i>>2]|0)){do if(Xa|0){if(__Z16atomic_decrementPj(Xa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Xa,1)}while(0);c[_a>>2]=0;Ya=c[i>>2]|0;if(!Ya)break;if(!(__Z28atomic_conditional_incrementPj(Ya+-8|0)|0))break;c[_a>>2]=c[i>>2]}while(0);c[g+16>>2]=7;if(!(c[e>>2]|0)){_a=__ZnwjPFPvjE(12,4740)|0;c[e>>2]=_a;c[_a>>2]=0;c[_a+4>>2]=0;c[_a+8>>2]=0}_a=__ZnwjPFPvjE(32,4740)|0;c[_a>>2]=0;c[_a+4>>2]=0;c[_a+8>>2]=0;c[_a+12>>2]=0;c[_a+16>>2]=7;Xa=_a+20|0;c[Xa>>2]=0;Ya=_a+24|0;c[Ya>>2]=0;Wa=_a+28|0;c[Wa>>2]=0;__ZN12PropertyInfoaSERKS_(_a,g)|0;Va=c[e>>2]|0;$a=Va+4|0;Za=c[$a>>2]|0;c[Ya>>2]=Za;c[Xa>>2]=0;c[Wa>>2]=Va;if(Za|0)c[Za+20>>2]=_a;c[$a>>2]=_a;if(!(c[Va>>2]|0))c[Va>>2]=_a;_a=Va+8|0;c[_a>>2]=(c[_a>>2]|0)+1;_a=c[g+12>>2]|0;do if(_a|0){if(__Z16atomic_decrementPj(_a+-8|0)|0)break;__ZN6Memory11free_staticEPvb(_a,1)}while(0);_a=c[g+4>>2]|0;do if(_a|0){if(__Z16atomic_decrementPj(_a+-8|0)|0)break;__ZN6Memory11free_staticEPvb(_a,1)}while(0);_a=c[i>>2]|0;do if(_a|0){if(__Z16atomic_decrementPj(_a+-8|0)|0)break;__ZN6Memory11free_staticEPvb(_a,1)}while(0);_a=c[w>>2]|0;do if(_a|0){if(__Z16atomic_decrementPj(_a+-8|0)|0)break;__ZN6Memory11free_staticEPvb(_a,1)}while(0);l=f;return}case 9:{__ZN6StringC2EPKc(x,1129164);__ZN6StringC2EPKc(i,1263606);_a=g+4|0;c[_a>>2]=0;Va=g+12|0;c[Va>>2]=0;c[g>>2]=7;$a=c[x>>2]|0;if($a|0?(c[_a>>2]=0,__Z28atomic_conditional_incrementPj($a+-8|0)|0):0)c[_a>>2]=c[x>>2];c[g+8>>2]=0;_a=c[Va>>2]|0;if((_a|0)!=(c[i>>2]|0)){if(_a|0?(__Z16atomic_decrementPj(_a+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(_a,1);c[Va>>2]=0;_a=c[i>>2]|0;if(_a|0?__Z28atomic_conditional_incrementPj(_a+-8|0)|0:0)c[Va>>2]=c[i>>2]}c[g+16>>2]=7;if(!(c[e>>2]|0)){Va=__ZnwjPFPvjE(12,4740)|0;c[e>>2]=Va;c[Va>>2]=0;c[Va+4>>2]=0;c[Va+8>>2]=0}Va=__ZnwjPFPvjE(32,4740)|0;c[Va>>2]=0;c[Va+4>>2]=0;c[Va+8>>2]=0;c[Va+12>>2]=0;c[Va+16>>2]=7;_a=Va+20|0;c[_a>>2]=0;$a=Va+24|0;c[$a>>2]=0;Za=Va+28|0;c[Za>>2]=0;__ZN12PropertyInfoaSERKS_(Va,g)|0;Wa=c[e>>2]|0;Xa=Wa+4|0;Ya=c[Xa>>2]|0;c[$a>>2]=Ya;c[_a>>2]=0;c[Za>>2]=Wa;if(Ya|0)c[Ya+20>>2]=Va;c[Xa>>2]=Va;if(!(c[Wa>>2]|0))c[Wa>>2]=Va;Va=Wa+8|0;c[Va>>2]=(c[Va>>2]|0)+1;Va=c[g+12>>2]|0;if(Va|0?(__Z16atomic_decrementPj(Va+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Va,1);Va=c[g+4>>2]|0;if(Va|0?(__Z16atomic_decrementPj(Va+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Va,1);Va=c[i>>2]|0;if(Va|0?(__Z16atomic_decrementPj(Va+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Va,1);Va=c[x>>2]|0;if(Va|0?(__Z16atomic_decrementPj(Va+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Va,1);__ZN6StringC2EPKc(y,1128169);__ZN6StringC2EPKc(i,1263606);Va=g+4|0;c[Va>>2]=0;Wa=g+12|0;c[Wa>>2]=0;c[g>>2]=3;Xa=c[y>>2]|0;if(Xa|0?(c[Va>>2]=0,__Z28atomic_conditional_incrementPj(Xa+-8|0)|0):0)c[Va>>2]=c[y>>2];c[g+8>>2]=0;Va=c[Wa>>2]|0;if((Va|0)!=(c[i>>2]|0)){if(Va|0?(__Z16atomic_decrementPj(Va+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Va,1);c[Wa>>2]=0;Va=c[i>>2]|0;if(Va|0?__Z28atomic_conditional_incrementPj(Va+-8|0)|0:0)c[Wa>>2]=c[i>>2]}c[g+16>>2]=7;if(!(c[e>>2]|0)){Wa=__ZnwjPFPvjE(12,4740)|0;c[e>>2]=Wa;c[Wa>>2]=0;c[Wa+4>>2]=0;c[Wa+8>>2]=0}Wa=__ZnwjPFPvjE(32,4740)|0;c[Wa>>2]=0;c[Wa+4>>2]=0;c[Wa+8>>2]=0;c[Wa+12>>2]=0;c[Wa+16>>2]=7;Va=Wa+20|0;c[Va>>2]=0;Xa=Wa+24|0;c[Xa>>2]=0;Ya=Wa+28|0;c[Ya>>2]=0;__ZN12PropertyInfoaSERKS_(Wa,g)|0;Za=c[e>>2]|0;_a=Za+4|0;$a=c[_a>>2]|0;c[Xa>>2]=$a;c[Va>>2]=0;c[Ya>>2]=Za;if($a|0)c[$a+20>>2]=Wa;c[_a>>2]=Wa;if(!(c[Za>>2]|0))c[Za>>2]=Wa;Wa=Za+8|0;c[Wa>>2]=(c[Wa>>2]|0)+1;Wa=c[g+12>>2]|0;if(Wa|0?(__Z16atomic_decrementPj(Wa+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Wa,1);Wa=c[g+4>>2]|0;if(Wa|0?(__Z16atomic_decrementPj(Wa+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Wa,1);Wa=c[i>>2]|0;if(Wa|0?(__Z16atomic_decrementPj(Wa+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Wa,1);Wa=c[y>>2]|0;do if(Wa|0){if(__Z16atomic_decrementPj(Wa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Wa,1)}while(0);__ZN6StringC2EPKc(z,1128171);__ZN6StringC2EPKc(i,1263606);Wa=g+4|0;c[Wa>>2]=0;Za=g+12|0;c[Za>>2]=0;c[g>>2]=3;_a=c[z>>2]|0;do if(_a|0){c[Wa>>2]=0;if(!(__Z28atomic_conditional_incrementPj(_a+-8|0)|0))break;c[Wa>>2]=c[z>>2]}while(0);c[g+8>>2]=0;Wa=c[Za>>2]|0;do if((Wa|0)!=(c[i>>2]|0)){do if(Wa|0){if(__Z16atomic_decrementPj(Wa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Wa,1)}while(0);c[Za>>2]=0;_a=c[i>>2]|0;if(!_a)break;if(!(__Z28atomic_conditional_incrementPj(_a+-8|0)|0))break;c[Za>>2]=c[i>>2]}while(0);c[g+16>>2]=7;if(!(c[e>>2]|0)){Za=__ZnwjPFPvjE(12,4740)|0;c[e>>2]=Za;c[Za>>2]=0;c[Za+4>>2]=0;c[Za+8>>2]=0}Za=__ZnwjPFPvjE(32,4740)|0;c[Za>>2]=0;c[Za+4>>2]=0;c[Za+8>>2]=0;c[Za+12>>2]=0;c[Za+16>>2]=7;Wa=Za+20|0;c[Wa>>2]=0;_a=Za+24|0;c[_a>>2]=0;$a=Za+28|0;c[$a>>2]=0;__ZN12PropertyInfoaSERKS_(Za,g)|0;Ya=c[e>>2]|0;Va=Ya+4|0;Xa=c[Va>>2]|0;c[_a>>2]=Xa;c[Wa>>2]=0;c[$a>>2]=Ya;if(Xa|0)c[Xa+20>>2]=Za;c[Va>>2]=Za;if(!(c[Ya>>2]|0))c[Ya>>2]=Za;Za=Ya+8|0;c[Za>>2]=(c[Za>>2]|0)+1;Za=c[g+12>>2]|0;do if(Za|0){if(__Z16atomic_decrementPj(Za+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Za,1)}while(0);Za=c[g+4>>2]|0;do if(Za|0){if(__Z16atomic_decrementPj(Za+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Za,1)}while(0);Za=c[i>>2]|0;do if(Za|0){if(__Z16atomic_decrementPj(Za+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Za,1)}while(0);Za=c[z>>2]|0;do if(Za|0){if(__Z16atomic_decrementPj(Za+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Za,1)}while(0);__ZN6StringC2EPKc(A,1129149);__ZN6StringC2EPKc(i,1263606);Za=g+4|0;c[Za>>2]=0;Ya=g+12|0;c[Ya>>2]=0;c[g>>2]=3;Va=c[A>>2]|0;do if(Va|0){c[Za>>2]=0;if(!(__Z28atomic_conditional_incrementPj(Va+-8|0)|0))break;c[Za>>2]=c[A>>2]}while(0);c[g+8>>2]=0;Za=c[Ya>>2]|0;do if((Za|0)!=(c[i>>2]|0)){do if(Za|0){if(__Z16atomic_decrementPj(Za+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Za,1)}while(0);c[Ya>>2]=0;Va=c[i>>2]|0;if(!Va)break;if(!(__Z28atomic_conditional_incrementPj(Va+-8|0)|0))break;c[Ya>>2]=c[i>>2]}while(0);c[g+16>>2]=7;if(!(c[e>>2]|0)){Ya=__ZnwjPFPvjE(12,4740)|0;c[e>>2]=Ya;c[Ya>>2]=0;c[Ya+4>>2]=0;c[Ya+8>>2]=0}Ya=__ZnwjPFPvjE(32,4740)|0;c[Ya>>2]=0;c[Ya+4>>2]=0;c[Ya+8>>2]=0;c[Ya+12>>2]=0;c[Ya+16>>2]=7;Za=Ya+20|0;c[Za>>2]=0;Va=Ya+24|0;c[Va>>2]=0;Xa=Ya+28|0;c[Xa>>2]=0;__ZN12PropertyInfoaSERKS_(Ya,g)|0;$a=c[e>>2]|0;Wa=$a+4|0;_a=c[Wa>>2]|0;c[Va>>2]=_a;c[Za>>2]=0;c[Xa>>2]=$a;if(_a|0)c[_a+20>>2]=Ya;c[Wa>>2]=Ya;if(!(c[$a>>2]|0))c[$a>>2]=Ya;Ya=$a+8|0;c[Ya>>2]=(c[Ya>>2]|0)+1;Ya=c[g+12>>2]|0;do if(Ya|0){if(__Z16atomic_decrementPj(Ya+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ya,1)}while(0);Ya=c[g+4>>2]|0;do if(Ya|0){if(__Z16atomic_decrementPj(Ya+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ya,1)}while(0);Ya=c[i>>2]|0;do if(Ya|0){if(__Z16atomic_decrementPj(Ya+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ya,1)}while(0);Ya=c[A>>2]|0;do if(Ya|0){if(__Z16atomic_decrementPj(Ya+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ya,1)}while(0);__ZN6StringC2EPKc(B,1129153);__ZN6StringC2EPKc(i,1263606);Ya=g+4|0;c[Ya>>2]=0;$a=g+12|0;c[$a>>2]=0;c[g>>2]=3;Wa=c[B>>2]|0;do if(Wa|0){c[Ya>>2]=0;if(!(__Z28atomic_conditional_incrementPj(Wa+-8|0)|0))break;c[Ya>>2]=c[B>>2]}while(0);c[g+8>>2]=0;Ya=c[$a>>2]|0;do if((Ya|0)!=(c[i>>2]|0)){do if(Ya|0){if(__Z16atomic_decrementPj(Ya+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ya,1)}while(0);c[$a>>2]=0;Wa=c[i>>2]|0;if(!Wa)break;if(!(__Z28atomic_conditional_incrementPj(Wa+-8|0)|0))break;c[$a>>2]=c[i>>2]}while(0);c[g+16>>2]=7;if(!(c[e>>2]|0)){$a=__ZnwjPFPvjE(12,4740)|0;c[e>>2]=$a;c[$a>>2]=0;c[$a+4>>2]=0;c[$a+8>>2]=0}$a=__ZnwjPFPvjE(32,4740)|0;c[$a>>2]=0;c[$a+4>>2]=0;c[$a+8>>2]=0;c[$a+12>>2]=0;c[$a+16>>2]=7;Ya=$a+20|0;c[Ya>>2]=0;Wa=$a+24|0;c[Wa>>2]=0;_a=$a+28|0;c[_a>>2]=0;__ZN12PropertyInfoaSERKS_($a,g)|0;Xa=c[e>>2]|0;Za=Xa+4|0;Va=c[Za>>2]|0;c[Wa>>2]=Va;c[Ya>>2]=0;c[_a>>2]=Xa;if(Va|0)c[Va+20>>2]=$a;c[Za>>2]=$a;if(!(c[Xa>>2]|0))c[Xa>>2]=$a;$a=Xa+8|0;c[$a>>2]=(c[$a>>2]|0)+1;$a=c[g+12>>2]|0;do if($a|0){if(__Z16atomic_decrementPj($a+-8|0)|0)break;__ZN6Memory11free_staticEPvb($a,1)}while(0);$a=c[g+4>>2]|0;do if($a|0){if(__Z16atomic_decrementPj($a+-8|0)|0)break;__ZN6Memory11free_staticEPvb($a,1)}while(0);$a=c[i>>2]|0;do if($a|0){if(__Z16atomic_decrementPj($a+-8|0)|0)break;__ZN6Memory11free_staticEPvb($a,1)}while(0);$a=c[B>>2]|0;do if($a|0){if(__Z16atomic_decrementPj($a+-8|0)|0)break;__ZN6Memory11free_staticEPvb($a,1)}while(0);l=f;return}case 10:{__ZN6StringC2EPKc(C,1128169);__ZN6StringC2EPKc(i,1263606);$a=g+4|0;c[$a>>2]=0;Xa=g+12|0;c[Xa>>2]=0;c[g>>2]=3;Za=c[C>>2]|0;if(Za|0?(c[$a>>2]=0,__Z28atomic_conditional_incrementPj(Za+-8|0)|0):0)c[$a>>2]=c[C>>2];c[g+8>>2]=0;$a=c[Xa>>2]|0;if(($a|0)!=(c[i>>2]|0)){if($a|0?(__Z16atomic_decrementPj($a+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb($a,1);c[Xa>>2]=0;$a=c[i>>2]|0;if($a|0?__Z28atomic_conditional_incrementPj($a+-8|0)|0:0)c[Xa>>2]=c[i>>2]}c[g+16>>2]=7;if(!(c[e>>2]|0)){Xa=__ZnwjPFPvjE(12,4740)|0;c[e>>2]=Xa;c[Xa>>2]=0;c[Xa+4>>2]=0;c[Xa+8>>2]=0}Xa=__ZnwjPFPvjE(32,4740)|0;c[Xa>>2]=0;c[Xa+4>>2]=0;c[Xa+8>>2]=0;c[Xa+12>>2]=0;c[Xa+16>>2]=7;$a=Xa+20|0;c[$a>>2]=0;Za=Xa+24|0;c[Za>>2]=0;Va=Xa+28|0;c[Va>>2]=0;__ZN12PropertyInfoaSERKS_(Xa,g)|0;_a=c[e>>2]|0;Ya=_a+4|0;Wa=c[Ya>>2]|0;c[Za>>2]=Wa;c[$a>>2]=0;c[Va>>2]=_a;if(Wa|0)c[Wa+20>>2]=Xa;c[Ya>>2]=Xa;if(!(c[_a>>2]|0))c[_a>>2]=Xa;Xa=_a+8|0;c[Xa>>2]=(c[Xa>>2]|0)+1;Xa=c[g+12>>2]|0;if(Xa|0?(__Z16atomic_decrementPj(Xa+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Xa,1);Xa=c[g+4>>2]|0;if(Xa|0?(__Z16atomic_decrementPj(Xa+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Xa,1);Xa=c[i>>2]|0;if(Xa|0?(__Z16atomic_decrementPj(Xa+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Xa,1);Xa=c[C>>2]|0;if(Xa|0?(__Z16atomic_decrementPj(Xa+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Xa,1);__ZN6StringC2EPKc(D,1128171);__ZN6StringC2EPKc(i,1263606);Xa=g+4|0;c[Xa>>2]=0;_a=g+12|0;c[_a>>2]=0;c[g>>2]=3;Ya=c[D>>2]|0;if(Ya|0?(c[Xa>>2]=0,__Z28atomic_conditional_incrementPj(Ya+-8|0)|0):0)c[Xa>>2]=c[D>>2];c[g+8>>2]=0;Xa=c[_a>>2]|0;if((Xa|0)!=(c[i>>2]|0)){if(Xa|0?(__Z16atomic_decrementPj(Xa+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Xa,1);c[_a>>2]=0;Xa=c[i>>2]|0;if(Xa|0?__Z28atomic_conditional_incrementPj(Xa+-8|0)|0:0)c[_a>>2]=c[i>>2]}c[g+16>>2]=7;if(!(c[e>>2]|0)){_a=__ZnwjPFPvjE(12,4740)|0;c[e>>2]=_a;c[_a>>2]=0;c[_a+4>>2]=0;c[_a+8>>2]=0}_a=__ZnwjPFPvjE(32,4740)|0;c[_a>>2]=0;c[_a+4>>2]=0;c[_a+8>>2]=0;c[_a+12>>2]=0;c[_a+16>>2]=7;Xa=_a+20|0;c[Xa>>2]=0;Ya=_a+24|0;c[Ya>>2]=0;Wa=_a+28|0;c[Wa>>2]=0;__ZN12PropertyInfoaSERKS_(_a,g)|0;Va=c[e>>2]|0;$a=Va+4|0;Za=c[$a>>2]|0;c[Ya>>2]=Za;c[Xa>>2]=0;c[Wa>>2]=Va;if(Za|0)c[Za+20>>2]=_a;c[$a>>2]=_a;if(!(c[Va>>2]|0))c[Va>>2]=_a;_a=Va+8|0;c[_a>>2]=(c[_a>>2]|0)+1;_a=c[g+12>>2]|0;if(_a|0?(__Z16atomic_decrementPj(_a+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(_a,1);_a=c[g+4>>2]|0;if(_a|0?(__Z16atomic_decrementPj(_a+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(_a,1);_a=c[i>>2]|0;if(_a|0?(__Z16atomic_decrementPj(_a+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(_a,1);_a=c[D>>2]|0;do if(_a|0){if(__Z16atomic_decrementPj(_a+-8|0)|0)break;__ZN6Memory11free_staticEPvb(_a,1)}while(0);__ZN6StringC2EPKc(E,1129149);__ZN6StringC2EPKc(i,1263606);_a=g+4|0;c[_a>>2]=0;Va=g+12|0;c[Va>>2]=0;c[g>>2]=3;$a=c[E>>2]|0;do if($a|0){c[_a>>2]=0;if(!(__Z28atomic_conditional_incrementPj($a+-8|0)|0))break;c[_a>>2]=c[E>>2]}while(0);c[g+8>>2]=0;_a=c[Va>>2]|0;do if((_a|0)!=(c[i>>2]|0)){do if(_a|0){if(__Z16atomic_decrementPj(_a+-8|0)|0)break;__ZN6Memory11free_staticEPvb(_a,1)}while(0);c[Va>>2]=0;$a=c[i>>2]|0;if(!$a)break;if(!(__Z28atomic_conditional_incrementPj($a+-8|0)|0))break;c[Va>>2]=c[i>>2]}while(0);c[g+16>>2]=7;if(!(c[e>>2]|0)){Va=__ZnwjPFPvjE(12,4740)|0;c[e>>2]=Va;c[Va>>2]=0;c[Va+4>>2]=0;c[Va+8>>2]=0}Va=__ZnwjPFPvjE(32,4740)|0;c[Va>>2]=0;c[Va+4>>2]=0;c[Va+8>>2]=0;c[Va+12>>2]=0;c[Va+16>>2]=7;_a=Va+20|0;c[_a>>2]=0;$a=Va+24|0;c[$a>>2]=0;Za=Va+28|0;c[Za>>2]=0;__ZN12PropertyInfoaSERKS_(Va,g)|0;Wa=c[e>>2]|0;Xa=Wa+4|0;Ya=c[Xa>>2]|0;c[$a>>2]=Ya;c[_a>>2]=0;c[Za>>2]=Wa;if(Ya|0)c[Ya+20>>2]=Va;c[Xa>>2]=Va;if(!(c[Wa>>2]|0))c[Wa>>2]=Va;Va=Wa+8|0;c[Va>>2]=(c[Va>>2]|0)+1;Va=c[g+12>>2]|0;do if(Va|0){if(__Z16atomic_decrementPj(Va+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Va,1)}while(0);Va=c[g+4>>2]|0;do if(Va|0){if(__Z16atomic_decrementPj(Va+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Va,1)}while(0);Va=c[i>>2]|0;do if(Va|0){if(__Z16atomic_decrementPj(Va+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Va,1)}while(0);Va=c[E>>2]|0;do if(Va|0){if(__Z16atomic_decrementPj(Va+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Va,1)}while(0);__ZN6StringC2EPKc(G,1129171);__ZN6StringC2EPKc(i,1263606);Va=g+4|0;c[Va>>2]=0;Wa=g+12|0;c[Wa>>2]=0;c[g>>2]=3;Xa=c[G>>2]|0;do if(Xa|0){c[Va>>2]=0;if(!(__Z28atomic_conditional_incrementPj(Xa+-8|0)|0))break;c[Va>>2]=c[G>>2]}while(0);c[g+8>>2]=0;Va=c[Wa>>2]|0;do if((Va|0)!=(c[i>>2]|0)){do if(Va|0){if(__Z16atomic_decrementPj(Va+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Va,1)}while(0);c[Wa>>2]=0;Xa=c[i>>2]|0;if(!Xa)break;if(!(__Z28atomic_conditional_incrementPj(Xa+-8|0)|0))break;c[Wa>>2]=c[i>>2]}while(0);c[g+16>>2]=7;if(!(c[e>>2]|0)){Wa=__ZnwjPFPvjE(12,4740)|0;c[e>>2]=Wa;c[Wa>>2]=0;c[Wa+4>>2]=0;c[Wa+8>>2]=0}Wa=__ZnwjPFPvjE(32,4740)|0;c[Wa>>2]=0;c[Wa+4>>2]=0;c[Wa+8>>2]=0;c[Wa+12>>2]=0;c[Wa+16>>2]=7;Va=Wa+20|0;c[Va>>2]=0;Xa=Wa+24|0;c[Xa>>2]=0;Ya=Wa+28|0;c[Ya>>2]=0;__ZN12PropertyInfoaSERKS_(Wa,g)|0;Za=c[e>>2]|0;_a=Za+4|0;$a=c[_a>>2]|0;c[Xa>>2]=$a;c[Va>>2]=0;c[Ya>>2]=Za;if($a|0)c[$a+20>>2]=Wa;c[_a>>2]=Wa;if(!(c[Za>>2]|0))c[Za>>2]=Wa;Wa=Za+8|0;c[Wa>>2]=(c[Wa>>2]|0)+1;Wa=c[g+12>>2]|0;do if(Wa|0){if(__Z16atomic_decrementPj(Wa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Wa,1)}while(0);Wa=c[g+4>>2]|0;do if(Wa|0){if(__Z16atomic_decrementPj(Wa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Wa,1)}while(0);Wa=c[i>>2]|0;do if(Wa|0){if(__Z16atomic_decrementPj(Wa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Wa,1)}while(0);Wa=c[G>>2]|0;do if(Wa|0){if(__Z16atomic_decrementPj(Wa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Wa,1)}while(0);l=f;return}case 11:{__ZN6StringC2EPKc(H,1126974);__ZN6StringC2EPKc(i,1263606);Wa=g+4|0;c[Wa>>2]=0;Za=g+12|0;c[Za>>2]=0;c[g>>2]=7;_a=c[H>>2]|0;if(_a|0?(c[Wa>>2]=0,__Z28atomic_conditional_incrementPj(_a+-8|0)|0):0)c[Wa>>2]=c[H>>2];c[g+8>>2]=0;Wa=c[Za>>2]|0;if((Wa|0)!=(c[i>>2]|0)){if(Wa|0?(__Z16atomic_decrementPj(Wa+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Wa,1);c[Za>>2]=0;Wa=c[i>>2]|0;if(Wa|0?__Z28atomic_conditional_incrementPj(Wa+-8|0)|0:0)c[Za>>2]=c[i>>2]}c[g+16>>2]=7;if(!(c[e>>2]|0)){Za=__ZnwjPFPvjE(12,4740)|0;c[e>>2]=Za;c[Za>>2]=0;c[Za+4>>2]=0;c[Za+8>>2]=0}Za=__ZnwjPFPvjE(32,4740)|0;c[Za>>2]=0;c[Za+4>>2]=0;c[Za+8>>2]=0;c[Za+12>>2]=0;c[Za+16>>2]=7;Wa=Za+20|0;c[Wa>>2]=0;_a=Za+24|0;c[_a>>2]=0;$a=Za+28|0;c[$a>>2]=0;__ZN12PropertyInfoaSERKS_(Za,g)|0;Ya=c[e>>2]|0;Va=Ya+4|0;Xa=c[Va>>2]|0;c[_a>>2]=Xa;c[Wa>>2]=0;c[$a>>2]=Ya;if(Xa|0)c[Xa+20>>2]=Za;c[Va>>2]=Za;if(!(c[Ya>>2]|0))c[Ya>>2]=Za;Za=Ya+8|0;c[Za>>2]=(c[Za>>2]|0)+1;Za=c[g+12>>2]|0;if(Za|0?(__Z16atomic_decrementPj(Za+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Za,1);Za=c[g+4>>2]|0;if(Za|0?(__Z16atomic_decrementPj(Za+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Za,1);Za=c[i>>2]|0;if(Za|0?(__Z16atomic_decrementPj(Za+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Za,1);Za=c[H>>2]|0;if(Za|0?(__Z16atomic_decrementPj(Za+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Za,1);__ZN6StringC2EPKc(I,1128330);__ZN6StringC2EPKc(i,1263606);Za=g+4|0;c[Za>>2]=0;Ya=g+12|0;c[Ya>>2]=0;c[g>>2]=7;Va=c[I>>2]|0;if(Va|0?(c[Za>>2]=0,__Z28atomic_conditional_incrementPj(Va+-8|0)|0):0)c[Za>>2]=c[I>>2];c[g+8>>2]=0;Za=c[Ya>>2]|0;if((Za|0)!=(c[i>>2]|0)){if(Za|0?(__Z16atomic_decrementPj(Za+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Za,1);c[Ya>>2]=0;Za=c[i>>2]|0;if(Za|0?__Z28atomic_conditional_incrementPj(Za+-8|0)|0:0)c[Ya>>2]=c[i>>2]}c[g+16>>2]=7;if(!(c[e>>2]|0)){Ya=__ZnwjPFPvjE(12,4740)|0;c[e>>2]=Ya;c[Ya>>2]=0;c[Ya+4>>2]=0;c[Ya+8>>2]=0}Ya=__ZnwjPFPvjE(32,4740)|0;c[Ya>>2]=0;c[Ya+4>>2]=0;c[Ya+8>>2]=0;c[Ya+12>>2]=0;c[Ya+16>>2]=7;Za=Ya+20|0;c[Za>>2]=0;Va=Ya+24|0;c[Va>>2]=0;Xa=Ya+28|0;c[Xa>>2]=0;__ZN12PropertyInfoaSERKS_(Ya,g)|0;$a=c[e>>2]|0;Wa=$a+4|0;_a=c[Wa>>2]|0;c[Va>>2]=_a;c[Za>>2]=0;c[Xa>>2]=$a;if(_a|0)c[_a+20>>2]=Ya;c[Wa>>2]=Ya;if(!(c[$a>>2]|0))c[$a>>2]=Ya;Ya=$a+8|0;c[Ya>>2]=(c[Ya>>2]|0)+1;Ya=c[g+12>>2]|0;if(Ya|0?(__Z16atomic_decrementPj(Ya+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Ya,1);Ya=c[g+4>>2]|0;if(Ya|0?(__Z16atomic_decrementPj(Ya+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Ya,1);Ya=c[i>>2]|0;if(Ya|0?(__Z16atomic_decrementPj(Ya+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Ya,1);Ya=c[I>>2]|0;do if(Ya|0){if(__Z16atomic_decrementPj(Ya+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ya,1)}while(0);__ZN6StringC2EPKc(J,1127954);__ZN6StringC2EPKc(i,1263606);Ya=g+4|0;c[Ya>>2]=0;$a=g+12|0;c[$a>>2]=0;c[g>>2]=7;Wa=c[J>>2]|0;do if(Wa|0){c[Ya>>2]=0;if(!(__Z28atomic_conditional_incrementPj(Wa+-8|0)|0))break;c[Ya>>2]=c[J>>2]}while(0);c[g+8>>2]=0;Ya=c[$a>>2]|0;do if((Ya|0)!=(c[i>>2]|0)){do if(Ya|0){if(__Z16atomic_decrementPj(Ya+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ya,1)}while(0);c[$a>>2]=0;Wa=c[i>>2]|0;if(!Wa)break;if(!(__Z28atomic_conditional_incrementPj(Wa+-8|0)|0))break;c[$a>>2]=c[i>>2]}while(0);c[g+16>>2]=7;if(!(c[e>>2]|0)){$a=__ZnwjPFPvjE(12,4740)|0;c[e>>2]=$a;c[$a>>2]=0;c[$a+4>>2]=0;c[$a+8>>2]=0}$a=__ZnwjPFPvjE(32,4740)|0;c[$a>>2]=0;c[$a+4>>2]=0;c[$a+8>>2]=0;c[$a+12>>2]=0;c[$a+16>>2]=7;Ya=$a+20|0;c[Ya>>2]=0;Wa=$a+24|0;c[Wa>>2]=0;_a=$a+28|0;c[_a>>2]=0;__ZN12PropertyInfoaSERKS_($a,g)|0;Xa=c[e>>2]|0;Za=Xa+4|0;Va=c[Za>>2]|0;c[Wa>>2]=Va;c[Ya>>2]=0;c[_a>>2]=Xa;if(Va|0)c[Va+20>>2]=$a;c[Za>>2]=$a;if(!(c[Xa>>2]|0))c[Xa>>2]=$a;$a=Xa+8|0;c[$a>>2]=(c[$a>>2]|0)+1;$a=c[g+12>>2]|0;do if($a|0){if(__Z16atomic_decrementPj($a+-8|0)|0)break;__ZN6Memory11free_staticEPvb($a,1)}while(0);$a=c[g+4>>2]|0;do if($a|0){if(__Z16atomic_decrementPj($a+-8|0)|0)break;__ZN6Memory11free_staticEPvb($a,1)}while(0);$a=c[i>>2]|0;do if($a|0){if(__Z16atomic_decrementPj($a+-8|0)|0)break;__ZN6Memory11free_staticEPvb($a,1)}while(0);$a=c[J>>2]|0;do if($a|0){if(__Z16atomic_decrementPj($a+-8|0)|0)break;__ZN6Memory11free_staticEPvb($a,1)}while(0);l=f;return}case 12:{__ZN6StringC2EPKc(K,1128169);__ZN6StringC2EPKc(i,1263606);$a=g+4|0;c[$a>>2]=0;Xa=g+12|0;c[Xa>>2]=0;c[g>>2]=7;Za=c[K>>2]|0;if(Za|0?(c[$a>>2]=0,__Z28atomic_conditional_incrementPj(Za+-8|0)|0):0)c[$a>>2]=c[K>>2];c[g+8>>2]=0;$a=c[Xa>>2]|0;if(($a|0)!=(c[i>>2]|0)){if($a|0?(__Z16atomic_decrementPj($a+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb($a,1);c[Xa>>2]=0;$a=c[i>>2]|0;if($a|0?__Z28atomic_conditional_incrementPj($a+-8|0)|0:0)c[Xa>>2]=c[i>>2]}c[g+16>>2]=7;if(!(c[e>>2]|0)){Xa=__ZnwjPFPvjE(12,4740)|0;c[e>>2]=Xa;c[Xa>>2]=0;c[Xa+4>>2]=0;c[Xa+8>>2]=0}Xa=__ZnwjPFPvjE(32,4740)|0;c[Xa>>2]=0;c[Xa+4>>2]=0;c[Xa+8>>2]=0;c[Xa+12>>2]=0;c[Xa+16>>2]=7;$a=Xa+20|0;c[$a>>2]=0;Za=Xa+24|0;c[Za>>2]=0;Va=Xa+28|0;c[Va>>2]=0;__ZN12PropertyInfoaSERKS_(Xa,g)|0;_a=c[e>>2]|0;Ya=_a+4|0;Wa=c[Ya>>2]|0;c[Za>>2]=Wa;c[$a>>2]=0;c[Va>>2]=_a;if(Wa|0)c[Wa+20>>2]=Xa;c[Ya>>2]=Xa;if(!(c[_a>>2]|0))c[_a>>2]=Xa;Xa=_a+8|0;c[Xa>>2]=(c[Xa>>2]|0)+1;Xa=c[g+12>>2]|0;if(Xa|0?(__Z16atomic_decrementPj(Xa+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Xa,1);Xa=c[g+4>>2]|0;if(Xa|0?(__Z16atomic_decrementPj(Xa+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Xa,1);Xa=c[i>>2]|0;if(Xa|0?(__Z16atomic_decrementPj(Xa+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Xa,1);Xa=c[K>>2]|0;if(Xa|0?(__Z16atomic_decrementPj(Xa+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Xa,1);__ZN6StringC2EPKc(L,1128171);__ZN6StringC2EPKc(i,1263606);Xa=g+4|0;c[Xa>>2]=0;_a=g+12|0;c[_a>>2]=0;c[g>>2]=7;Ya=c[L>>2]|0;if(Ya|0?(c[Xa>>2]=0,__Z28atomic_conditional_incrementPj(Ya+-8|0)|0):0)c[Xa>>2]=c[L>>2];c[g+8>>2]=0;Xa=c[_a>>2]|0;if((Xa|0)!=(c[i>>2]|0)){if(Xa|0?(__Z16atomic_decrementPj(Xa+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Xa,1);c[_a>>2]=0;Xa=c[i>>2]|0;if(Xa|0?__Z28atomic_conditional_incrementPj(Xa+-8|0)|0:0)c[_a>>2]=c[i>>2]}c[g+16>>2]=7;if(!(c[e>>2]|0)){_a=__ZnwjPFPvjE(12,4740)|0;c[e>>2]=_a;c[_a>>2]=0;c[_a+4>>2]=0;c[_a+8>>2]=0}_a=__ZnwjPFPvjE(32,4740)|0;c[_a>>2]=0;c[_a+4>>2]=0;c[_a+8>>2]=0;c[_a+12>>2]=0;c[_a+16>>2]=7;Xa=_a+20|0;c[Xa>>2]=0;Ya=_a+24|0;c[Ya>>2]=0;Wa=_a+28|0;c[Wa>>2]=0;__ZN12PropertyInfoaSERKS_(_a,g)|0;Va=c[e>>2]|0;$a=Va+4|0;Za=c[$a>>2]|0;c[Ya>>2]=Za;c[Xa>>2]=0;c[Wa>>2]=Va;if(Za|0)c[Za+20>>2]=_a;c[$a>>2]=_a;if(!(c[Va>>2]|0))c[Va>>2]=_a;_a=Va+8|0;c[_a>>2]=(c[_a>>2]|0)+1;_a=c[g+12>>2]|0;if(_a|0?(__Z16atomic_decrementPj(_a+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(_a,1);_a=c[g+4>>2]|0;if(_a|0?(__Z16atomic_decrementPj(_a+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(_a,1);_a=c[i>>2]|0;if(_a|0?(__Z16atomic_decrementPj(_a+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(_a,1);_a=c[L>>2]|0;do if(_a|0){if(__Z16atomic_decrementPj(_a+-8|0)|0)break;__ZN6Memory11free_staticEPvb(_a,1)}while(0);__ZN6StringC2EPKc(M,1129149);__ZN6StringC2EPKc(i,1263606);_a=g+4|0;c[_a>>2]=0;Va=g+12|0;c[Va>>2]=0;c[g>>2]=7;$a=c[M>>2]|0;do if($a|0){c[_a>>2]=0;if(!(__Z28atomic_conditional_incrementPj($a+-8|0)|0))break;c[_a>>2]=c[M>>2]}while(0);c[g+8>>2]=0;_a=c[Va>>2]|0;do if((_a|0)!=(c[i>>2]|0)){do if(_a|0){if(__Z16atomic_decrementPj(_a+-8|0)|0)break;__ZN6Memory11free_staticEPvb(_a,1)}while(0);c[Va>>2]=0;$a=c[i>>2]|0;if(!$a)break;if(!(__Z28atomic_conditional_incrementPj($a+-8|0)|0))break;c[Va>>2]=c[i>>2]}while(0);c[g+16>>2]=7;if(!(c[e>>2]|0)){Va=__ZnwjPFPvjE(12,4740)|0;c[e>>2]=Va;c[Va>>2]=0;c[Va+4>>2]=0;c[Va+8>>2]=0}Va=__ZnwjPFPvjE(32,4740)|0;c[Va>>2]=0;c[Va+4>>2]=0;c[Va+8>>2]=0;c[Va+12>>2]=0;c[Va+16>>2]=7;_a=Va+20|0;c[_a>>2]=0;$a=Va+24|0;c[$a>>2]=0;Za=Va+28|0;c[Za>>2]=0;__ZN12PropertyInfoaSERKS_(Va,g)|0;Wa=c[e>>2]|0;Xa=Wa+4|0;Ya=c[Xa>>2]|0;c[$a>>2]=Ya;c[_a>>2]=0;c[Za>>2]=Wa;if(Ya|0)c[Ya+20>>2]=Va;c[Xa>>2]=Va;if(!(c[Wa>>2]|0))c[Wa>>2]=Va;Va=Wa+8|0;c[Va>>2]=(c[Va>>2]|0)+1;Va=c[g+12>>2]|0;do if(Va|0){if(__Z16atomic_decrementPj(Va+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Va,1)}while(0);Va=c[g+4>>2]|0;do if(Va|0){if(__Z16atomic_decrementPj(Va+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Va,1)}while(0);Va=c[i>>2]|0;do if(Va|0){if(__Z16atomic_decrementPj(Va+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Va,1)}while(0);Va=c[M>>2]|0;do if(Va|0){if(__Z16atomic_decrementPj(Va+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Va,1)}while(0);l=f;return}case 13:{__ZN6StringC2EPKc(N,1129184);__ZN6StringC2EPKc(i,1263606);Va=g+4|0;c[Va>>2]=0;Wa=g+12|0;c[Wa>>2]=0;c[g>>2]=12;Xa=c[N>>2]|0;if(Xa|0?(c[Va>>2]=0,__Z28atomic_conditional_incrementPj(Xa+-8|0)|0):0)c[Va>>2]=c[N>>2];c[g+8>>2]=0;Va=c[Wa>>2]|0;if((Va|0)!=(c[i>>2]|0)){if(Va|0?(__Z16atomic_decrementPj(Va+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Va,1);c[Wa>>2]=0;Va=c[i>>2]|0;if(Va|0?__Z28atomic_conditional_incrementPj(Va+-8|0)|0:0)c[Wa>>2]=c[i>>2]}c[g+16>>2]=7;if(!(c[e>>2]|0)){Wa=__ZnwjPFPvjE(12,4740)|0;c[e>>2]=Wa;c[Wa>>2]=0;c[Wa+4>>2]=0;c[Wa+8>>2]=0}Wa=__ZnwjPFPvjE(32,4740)|0;c[Wa>>2]=0;c[Wa+4>>2]=0;c[Wa+8>>2]=0;c[Wa+12>>2]=0;c[Wa+16>>2]=7;Va=Wa+20|0;c[Va>>2]=0;Xa=Wa+24|0;c[Xa>>2]=0;Ya=Wa+28|0;c[Ya>>2]=0;__ZN12PropertyInfoaSERKS_(Wa,g)|0;Za=c[e>>2]|0;_a=Za+4|0;$a=c[_a>>2]|0;c[Xa>>2]=$a;c[Va>>2]=0;c[Ya>>2]=Za;if($a|0)c[$a+20>>2]=Wa;c[_a>>2]=Wa;if(!(c[Za>>2]|0))c[Za>>2]=Wa;Wa=Za+8|0;c[Wa>>2]=(c[Wa>>2]|0)+1;Wa=c[g+12>>2]|0;if(Wa|0?(__Z16atomic_decrementPj(Wa+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Wa,1);Wa=c[g+4>>2]|0;if(Wa|0?(__Z16atomic_decrementPj(Wa+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Wa,1);Wa=c[i>>2]|0;if(Wa|0?(__Z16atomic_decrementPj(Wa+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Wa,1);Wa=c[N>>2]|0;if(Wa|0?(__Z16atomic_decrementPj(Wa+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Wa,1);__ZN6StringC2EPKc(O,1129142);__ZN6StringC2EPKc(i,1263606);Wa=g+4|0;c[Wa>>2]=0;Za=g+12|0;c[Za>>2]=0;c[g>>2]=7;_a=c[O>>2]|0;if(_a|0?(c[Wa>>2]=0,__Z28atomic_conditional_incrementPj(_a+-8|0)|0):0)c[Wa>>2]=c[O>>2];c[g+8>>2]=0;Wa=c[Za>>2]|0;if((Wa|0)!=(c[i>>2]|0)){if(Wa|0?(__Z16atomic_decrementPj(Wa+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Wa,1);c[Za>>2]=0;Wa=c[i>>2]|0;if(Wa|0?__Z28atomic_conditional_incrementPj(Wa+-8|0)|0:0)c[Za>>2]=c[i>>2]}c[g+16>>2]=7;if(!(c[e>>2]|0)){Za=__ZnwjPFPvjE(12,4740)|0;c[e>>2]=Za;c[Za>>2]=0;c[Za+4>>2]=0;c[Za+8>>2]=0}Za=__ZnwjPFPvjE(32,4740)|0;c[Za>>2]=0;c[Za+4>>2]=0;c[Za+8>>2]=0;c[Za+12>>2]=0;c[Za+16>>2]=7;Wa=Za+20|0;c[Wa>>2]=0;_a=Za+24|0;c[_a>>2]=0;$a=Za+28|0;c[$a>>2]=0;__ZN12PropertyInfoaSERKS_(Za,g)|0;Ya=c[e>>2]|0;Va=Ya+4|0;Xa=c[Va>>2]|0;c[_a>>2]=Xa;c[Wa>>2]=0;c[$a>>2]=Ya;if(Xa|0)c[Xa+20>>2]=Za;c[Va>>2]=Za;if(!(c[Ya>>2]|0))c[Ya>>2]=Za;Za=Ya+8|0;c[Za>>2]=(c[Za>>2]|0)+1;Za=c[g+12>>2]|0;if(Za|0?(__Z16atomic_decrementPj(Za+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Za,1);Za=c[g+4>>2]|0;if(Za|0?(__Z16atomic_decrementPj(Za+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Za,1);Za=c[i>>2]|0;if(Za|0?(__Z16atomic_decrementPj(Za+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Za,1);Za=c[O>>2]|0;do if(Za|0){if(__Z16atomic_decrementPj(Za+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Za,1)}while(0);l=f;return}case 14:{__ZN6StringC2EPKc(P,1129173);__ZN6StringC2EPKc(i,1263606);Za=g+4|0;c[Za>>2]=0;Ya=g+12|0;c[Ya>>2]=0;c[g>>2]=3;Va=c[P>>2]|0;if(Va|0?(c[Za>>2]=0,__Z28atomic_conditional_incrementPj(Va+-8|0)|0):0)c[Za>>2]=c[P>>2];c[g+8>>2]=0;Za=c[Ya>>2]|0;if((Za|0)!=(c[i>>2]|0)){if(Za|0?(__Z16atomic_decrementPj(Za+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Za,1);c[Ya>>2]=0;Za=c[i>>2]|0;if(Za|0?__Z28atomic_conditional_incrementPj(Za+-8|0)|0:0)c[Ya>>2]=c[i>>2]}c[g+16>>2]=7;if(!(c[e>>2]|0)){Ya=__ZnwjPFPvjE(12,4740)|0;c[e>>2]=Ya;c[Ya>>2]=0;c[Ya+4>>2]=0;c[Ya+8>>2]=0}Ya=__ZnwjPFPvjE(32,4740)|0;c[Ya>>2]=0;c[Ya+4>>2]=0;c[Ya+8>>2]=0;c[Ya+12>>2]=0;c[Ya+16>>2]=7;Za=Ya+20|0;c[Za>>2]=0;Va=Ya+24|0;c[Va>>2]=0;Xa=Ya+28|0;c[Xa>>2]=0;__ZN12PropertyInfoaSERKS_(Ya,g)|0;$a=c[e>>2]|0;Wa=$a+4|0;_a=c[Wa>>2]|0;c[Va>>2]=_a;c[Za>>2]=0;c[Xa>>2]=$a;if(_a|0)c[_a+20>>2]=Ya;c[Wa>>2]=Ya;if(!(c[$a>>2]|0))c[$a>>2]=Ya;Ya=$a+8|0;c[Ya>>2]=(c[Ya>>2]|0)+1;Ya=c[g+12>>2]|0;if(Ya|0?(__Z16atomic_decrementPj(Ya+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Ya,1);Ya=c[g+4>>2]|0;if(Ya|0?(__Z16atomic_decrementPj(Ya+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Ya,1);Ya=c[i>>2]|0;if(Ya|0?(__Z16atomic_decrementPj(Ya+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Ya,1);Ya=c[P>>2]|0;if(Ya|0?(__Z16atomic_decrementPj(Ya+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Ya,1);__ZN6StringC2EPKc(Q,1129175);__ZN6StringC2EPKc(i,1263606);Ya=g+4|0;c[Ya>>2]=0;$a=g+12|0;c[$a>>2]=0;c[g>>2]=3;Wa=c[Q>>2]|0;if(Wa|0?(c[Ya>>2]=0,__Z28atomic_conditional_incrementPj(Wa+-8|0)|0):0)c[Ya>>2]=c[Q>>2];c[g+8>>2]=0;Ya=c[$a>>2]|0;if((Ya|0)!=(c[i>>2]|0)){if(Ya|0?(__Z16atomic_decrementPj(Ya+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Ya,1);c[$a>>2]=0;Ya=c[i>>2]|0;if(Ya|0?__Z28atomic_conditional_incrementPj(Ya+-8|0)|0:0)c[$a>>2]=c[i>>2]}c[g+16>>2]=7;if(!(c[e>>2]|0)){$a=__ZnwjPFPvjE(12,4740)|0;c[e>>2]=$a;c[$a>>2]=0;c[$a+4>>2]=0;c[$a+8>>2]=0}$a=__ZnwjPFPvjE(32,4740)|0;c[$a>>2]=0;c[$a+4>>2]=0;c[$a+8>>2]=0;c[$a+12>>2]=0;c[$a+16>>2]=7;Ya=$a+20|0;c[Ya>>2]=0;Wa=$a+24|0;c[Wa>>2]=0;_a=$a+28|0;c[_a>>2]=0;__ZN12PropertyInfoaSERKS_($a,g)|0;Xa=c[e>>2]|0;Za=Xa+4|0;Va=c[Za>>2]|0;c[Wa>>2]=Va;c[Ya>>2]=0;c[_a>>2]=Xa;if(Va|0)c[Va+20>>2]=$a;c[Za>>2]=$a;if(!(c[Xa>>2]|0))c[Xa>>2]=$a;$a=Xa+8|0;c[$a>>2]=(c[$a>>2]|0)+1;$a=c[g+12>>2]|0;if($a|0?(__Z16atomic_decrementPj($a+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb($a,1);$a=c[g+4>>2]|0;if($a|0?(__Z16atomic_decrementPj($a+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb($a,1);$a=c[i>>2]|0;if($a|0?(__Z16atomic_decrementPj($a+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb($a,1);$a=c[Q>>2]|0;do if($a|0){if(__Z16atomic_decrementPj($a+-8|0)|0)break;__ZN6Memory11free_staticEPvb($a,1)}while(0);__ZN6StringC2EPKc(R,1127589);__ZN6StringC2EPKc(i,1263606);$a=g+4|0;c[$a>>2]=0;Xa=g+12|0;c[Xa>>2]=0;c[g>>2]=3;Za=c[R>>2]|0;do if(Za|0){c[$a>>2]=0;if(!(__Z28atomic_conditional_incrementPj(Za+-8|0)|0))break;c[$a>>2]=c[R>>2]}while(0);c[g+8>>2]=0;$a=c[Xa>>2]|0;do if(($a|0)!=(c[i>>2]|0)){do if($a|0){if(__Z16atomic_decrementPj($a+-8|0)|0)break;__ZN6Memory11free_staticEPvb($a,1)}while(0);c[Xa>>2]=0;Za=c[i>>2]|0;if(!Za)break;if(!(__Z28atomic_conditional_incrementPj(Za+-8|0)|0))break;c[Xa>>2]=c[i>>2]}while(0);c[g+16>>2]=7;if(!(c[e>>2]|0)){Xa=__ZnwjPFPvjE(12,4740)|0;c[e>>2]=Xa;c[Xa>>2]=0;c[Xa+4>>2]=0;c[Xa+8>>2]=0}Xa=__ZnwjPFPvjE(32,4740)|0;c[Xa>>2]=0;c[Xa+4>>2]=0;c[Xa+8>>2]=0;c[Xa+12>>2]=0;c[Xa+16>>2]=7;$a=Xa+20|0;c[$a>>2]=0;Za=Xa+24|0;c[Za>>2]=0;Va=Xa+28|0;c[Va>>2]=0;__ZN12PropertyInfoaSERKS_(Xa,g)|0;_a=c[e>>2]|0;Ya=_a+4|0;Wa=c[Ya>>2]|0;c[Za>>2]=Wa;c[$a>>2]=0;c[Va>>2]=_a;if(Wa|0)c[Wa+20>>2]=Xa;c[Ya>>2]=Xa;if(!(c[_a>>2]|0))c[_a>>2]=Xa;Xa=_a+8|0;c[Xa>>2]=(c[Xa>>2]|0)+1;Xa=c[g+12>>2]|0;do if(Xa|0){if(__Z16atomic_decrementPj(Xa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Xa,1)}while(0);Xa=c[g+4>>2]|0;do if(Xa|0){if(__Z16atomic_decrementPj(Xa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Xa,1)}while(0);Xa=c[i>>2]|0;do if(Xa|0){if(__Z16atomic_decrementPj(Xa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Xa,1)}while(0);Xa=c[R>>2]|0;do if(Xa|0){if(__Z16atomic_decrementPj(Xa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Xa,1)}while(0);__ZN6StringC2EPKc(S,1129151);__ZN6StringC2EPKc(i,1263606);Xa=g+4|0;c[Xa>>2]=0;_a=g+12|0;c[_a>>2]=0;c[g>>2]=3;Ya=c[S>>2]|0;do if(Ya|0){c[Xa>>2]=0;if(!(__Z28atomic_conditional_incrementPj(Ya+-8|0)|0))break;c[Xa>>2]=c[S>>2]}while(0);c[g+8>>2]=0;Xa=c[_a>>2]|0;do if((Xa|0)!=(c[i>>2]|0)){do if(Xa|0){if(__Z16atomic_decrementPj(Xa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Xa,1)}while(0);c[_a>>2]=0;Ya=c[i>>2]|0;if(!Ya)break;if(!(__Z28atomic_conditional_incrementPj(Ya+-8|0)|0))break;c[_a>>2]=c[i>>2]}while(0);c[g+16>>2]=7;if(!(c[e>>2]|0)){_a=__ZnwjPFPvjE(12,4740)|0;c[e>>2]=_a;c[_a>>2]=0;c[_a+4>>2]=0;c[_a+8>>2]=0}_a=__ZnwjPFPvjE(32,4740)|0;c[_a>>2]=0;c[_a+4>>2]=0;c[_a+8>>2]=0;c[_a+12>>2]=0;c[_a+16>>2]=7;Xa=_a+20|0;c[Xa>>2]=0;Ya=_a+24|0;c[Ya>>2]=0;Wa=_a+28|0;c[Wa>>2]=0;__ZN12PropertyInfoaSERKS_(_a,g)|0;Va=c[e>>2]|0;$a=Va+4|0;Za=c[$a>>2]|0;c[Ya>>2]=Za;c[Xa>>2]=0;c[Wa>>2]=Va;if(Za|0)c[Za+20>>2]=_a;c[$a>>2]=_a;if(!(c[Va>>2]|0))c[Va>>2]=_a;_a=Va+8|0;c[_a>>2]=(c[_a>>2]|0)+1;_a=c[g+12>>2]|0;do if(_a|0){if(__Z16atomic_decrementPj(_a+-8|0)|0)break;__ZN6Memory11free_staticEPvb(_a,1)}while(0);_a=c[g+4>>2]|0;do if(_a|0){if(__Z16atomic_decrementPj(_a+-8|0)|0)break;__ZN6Memory11free_staticEPvb(_a,1)}while(0);_a=c[i>>2]|0;do if(_a|0){if(__Z16atomic_decrementPj(_a+-8|0)|0)break;__ZN6Memory11free_staticEPvb(_a,1)}while(0);_a=c[S>>2]|0;do if(_a|0){if(__Z16atomic_decrementPj(_a+-8|0)|0)break;__ZN6Memory11free_staticEPvb(_a,1)}while(0);__ZN6StringC2EPKc(T,1121406);__ZN6StringC2EPKc(i,1263606);_a=g+4|0;c[_a>>2]=0;Va=g+12|0;c[Va>>2]=0;c[g>>2]=3;$a=c[T>>2]|0;do if($a|0){c[_a>>2]=0;if(!(__Z28atomic_conditional_incrementPj($a+-8|0)|0))break;c[_a>>2]=c[T>>2]}while(0);c[g+8>>2]=0;_a=c[Va>>2]|0;do if((_a|0)!=(c[i>>2]|0)){do if(_a|0){if(__Z16atomic_decrementPj(_a+-8|0)|0)break;__ZN6Memory11free_staticEPvb(_a,1)}while(0);c[Va>>2]=0;$a=c[i>>2]|0;if(!$a)break;if(!(__Z28atomic_conditional_incrementPj($a+-8|0)|0))break;c[Va>>2]=c[i>>2]}while(0);c[g+16>>2]=7;if(!(c[e>>2]|0)){Va=__ZnwjPFPvjE(12,4740)|0;c[e>>2]=Va;c[Va>>2]=0;c[Va+4>>2]=0;c[Va+8>>2]=0}Va=__ZnwjPFPvjE(32,4740)|0;c[Va>>2]=0;c[Va+4>>2]=0;c[Va+8>>2]=0;c[Va+12>>2]=0;c[Va+16>>2]=7;_a=Va+20|0;c[_a>>2]=0;$a=Va+24|0;c[$a>>2]=0;Za=Va+28|0;c[Za>>2]=0;__ZN12PropertyInfoaSERKS_(Va,g)|0;Wa=c[e>>2]|0;Xa=Wa+4|0;Ya=c[Xa>>2]|0;c[$a>>2]=Ya;c[_a>>2]=0;c[Za>>2]=Wa;if(Ya|0)c[Ya+20>>2]=Va;c[Xa>>2]=Va;if(!(c[Wa>>2]|0))c[Wa>>2]=Va;Va=Wa+8|0;c[Va>>2]=(c[Va>>2]|0)+1;Va=c[g+12>>2]|0;do if(Va|0){if(__Z16atomic_decrementPj(Va+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Va,1)}while(0);Va=c[g+4>>2]|0;do if(Va|0){if(__Z16atomic_decrementPj(Va+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Va,1)}while(0);Va=c[i>>2]|0;do if(Va|0){if(__Z16atomic_decrementPj(Va+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Va,1)}while(0);Va=c[T>>2]|0;do if(Va|0){if(__Z16atomic_decrementPj(Va+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Va,1)}while(0);__ZN6StringC2EPKc(U,1121408);__ZN6StringC2EPKc(i,1263606);Va=g+4|0;c[Va>>2]=0;Wa=g+12|0;c[Wa>>2]=0;c[g>>2]=3;Xa=c[U>>2]|0;do if(Xa|0){c[Va>>2]=0;if(!(__Z28atomic_conditional_incrementPj(Xa+-8|0)|0))break;c[Va>>2]=c[U>>2]}while(0);c[g+8>>2]=0;Va=c[Wa>>2]|0;do if((Va|0)!=(c[i>>2]|0)){do if(Va|0){if(__Z16atomic_decrementPj(Va+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Va,1)}while(0);c[Wa>>2]=0;Xa=c[i>>2]|0;if(!Xa)break;if(!(__Z28atomic_conditional_incrementPj(Xa+-8|0)|0))break;c[Wa>>2]=c[i>>2]}while(0);c[g+16>>2]=7;if(!(c[e>>2]|0)){Wa=__ZnwjPFPvjE(12,4740)|0;c[e>>2]=Wa;c[Wa>>2]=0;c[Wa+4>>2]=0;c[Wa+8>>2]=0}Wa=__ZnwjPFPvjE(32,4740)|0;c[Wa>>2]=0;c[Wa+4>>2]=0;c[Wa+8>>2]=0;c[Wa+12>>2]=0;c[Wa+16>>2]=7;Va=Wa+20|0;c[Va>>2]=0;Xa=Wa+24|0;c[Xa>>2]=0;Ya=Wa+28|0;c[Ya>>2]=0;__ZN12PropertyInfoaSERKS_(Wa,g)|0;Za=c[e>>2]|0;_a=Za+4|0;$a=c[_a>>2]|0;c[Xa>>2]=$a;c[Va>>2]=0;c[Ya>>2]=Za;if($a|0)c[$a+20>>2]=Wa;c[_a>>2]=Wa;if(!(c[Za>>2]|0))c[Za>>2]=Wa;Wa=Za+8|0;c[Wa>>2]=(c[Wa>>2]|0)+1;Wa=c[g+12>>2]|0;do if(Wa|0){if(__Z16atomic_decrementPj(Wa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Wa,1)}while(0);Wa=c[g+4>>2]|0;do if(Wa|0){if(__Z16atomic_decrementPj(Wa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Wa,1)}while(0);Wa=c[i>>2]|0;do if(Wa|0){if(__Z16atomic_decrementPj(Wa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Wa,1)}while(0);Wa=c[U>>2]|0;do if(Wa|0){if(__Z16atomic_decrementPj(Wa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Wa,1)}while(0);__ZN6StringC2EPKc(V,1127964);__ZN6StringC2EPKc(i,1263606);Wa=g+4|0;c[Wa>>2]=0;Za=g+12|0;c[Za>>2]=0;c[g>>2]=3;_a=c[V>>2]|0;do if(_a|0){c[Wa>>2]=0;if(!(__Z28atomic_conditional_incrementPj(_a+-8|0)|0))break;c[Wa>>2]=c[V>>2]}while(0);c[g+8>>2]=0;Wa=c[Za>>2]|0;do if((Wa|0)!=(c[i>>2]|0)){do if(Wa|0){if(__Z16atomic_decrementPj(Wa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Wa,1)}while(0);c[Za>>2]=0;_a=c[i>>2]|0;if(!_a)break;if(!(__Z28atomic_conditional_incrementPj(_a+-8|0)|0))break;c[Za>>2]=c[i>>2]}while(0);c[g+16>>2]=7;if(!(c[e>>2]|0)){Za=__ZnwjPFPvjE(12,4740)|0;c[e>>2]=Za;c[Za>>2]=0;c[Za+4>>2]=0;c[Za+8>>2]=0}Za=__ZnwjPFPvjE(32,4740)|0;c[Za>>2]=0;c[Za+4>>2]=0;c[Za+8>>2]=0;c[Za+12>>2]=0;c[Za+16>>2]=7;Wa=Za+20|0;c[Wa>>2]=0;_a=Za+24|0;c[_a>>2]=0;$a=Za+28|0;c[$a>>2]=0;__ZN12PropertyInfoaSERKS_(Za,g)|0;Ya=c[e>>2]|0;Va=Ya+4|0;Xa=c[Va>>2]|0;c[_a>>2]=Xa;c[Wa>>2]=0;c[$a>>2]=Ya;if(Xa|0)c[Xa+20>>2]=Za;c[Va>>2]=Za;if(!(c[Ya>>2]|0))c[Ya>>2]=Za;Za=Ya+8|0;c[Za>>2]=(c[Za>>2]|0)+1;Za=c[g+12>>2]|0;do if(Za|0){if(__Z16atomic_decrementPj(Za+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Za,1)}while(0);Za=c[g+4>>2]|0;do if(Za|0){if(__Z16atomic_decrementPj(Za+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Za,1)}while(0);Za=c[i>>2]|0;do if(Za|0){if(__Z16atomic_decrementPj(Za+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Za,1)}while(0);Za=c[V>>2]|0;do if(Za|0){if(__Z16atomic_decrementPj(Za+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Za,1)}while(0);__ZN6StringC2EPKc(W,1121410);__ZN6StringC2EPKc(i,1263606);Za=g+4|0;c[Za>>2]=0;Ya=g+12|0;c[Ya>>2]=0;c[g>>2]=2;Va=c[W>>2]|0;do if(Va|0){c[Za>>2]=0;if(!(__Z28atomic_conditional_incrementPj(Va+-8|0)|0))break;c[Za>>2]=c[W>>2]}while(0);c[g+8>>2]=0;Za=c[Ya>>2]|0;do if((Za|0)!=(c[i>>2]|0)){do if(Za|0){if(__Z16atomic_decrementPj(Za+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Za,1)}while(0);c[Ya>>2]=0;Va=c[i>>2]|0;if(!Va)break;if(!(__Z28atomic_conditional_incrementPj(Va+-8|0)|0))break;c[Ya>>2]=c[i>>2]}while(0);c[g+16>>2]=7;if(!(c[e>>2]|0)){Ya=__ZnwjPFPvjE(12,4740)|0;c[e>>2]=Ya;c[Ya>>2]=0;c[Ya+4>>2]=0;c[Ya+8>>2]=0}Ya=__ZnwjPFPvjE(32,4740)|0;c[Ya>>2]=0;c[Ya+4>>2]=0;c[Ya+8>>2]=0;c[Ya+12>>2]=0;c[Ya+16>>2]=7;Za=Ya+20|0;c[Za>>2]=0;Va=Ya+24|0;c[Va>>2]=0;Xa=Ya+28|0;c[Xa>>2]=0;__ZN12PropertyInfoaSERKS_(Ya,g)|0;$a=c[e>>2]|0;Wa=$a+4|0;_a=c[Wa>>2]|0;c[Va>>2]=_a;c[Za>>2]=0;c[Xa>>2]=$a;if(_a|0)c[_a+20>>2]=Ya;c[Wa>>2]=Ya;if(!(c[$a>>2]|0))c[$a>>2]=Ya;Ya=$a+8|0;c[Ya>>2]=(c[Ya>>2]|0)+1;Ya=c[g+12>>2]|0;do if(Ya|0){if(__Z16atomic_decrementPj(Ya+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ya,1)}while(0);Ya=c[g+4>>2]|0;do if(Ya|0){if(__Z16atomic_decrementPj(Ya+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ya,1)}while(0);Ya=c[i>>2]|0;do if(Ya|0){if(__Z16atomic_decrementPj(Ya+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ya,1)}while(0);Ya=c[W>>2]|0;do if(Ya|0){if(__Z16atomic_decrementPj(Ya+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ya,1)}while(0);__ZN6StringC2EPKc(X,1121413);__ZN6StringC2EPKc(i,1263606);Ya=g+4|0;c[Ya>>2]=0;$a=g+12|0;c[$a>>2]=0;c[g>>2]=2;Wa=c[X>>2]|0;do if(Wa|0){c[Ya>>2]=0;if(!(__Z28atomic_conditional_incrementPj(Wa+-8|0)|0))break;c[Ya>>2]=c[X>>2]}while(0);c[g+8>>2]=0;Ya=c[$a>>2]|0;do if((Ya|0)!=(c[i>>2]|0)){do if(Ya|0){if(__Z16atomic_decrementPj(Ya+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ya,1)}while(0);c[$a>>2]=0;Wa=c[i>>2]|0;if(!Wa)break;if(!(__Z28atomic_conditional_incrementPj(Wa+-8|0)|0))break;c[$a>>2]=c[i>>2]}while(0);c[g+16>>2]=7;if(!(c[e>>2]|0)){$a=__ZnwjPFPvjE(12,4740)|0;c[e>>2]=$a;c[$a>>2]=0;c[$a+4>>2]=0;c[$a+8>>2]=0}$a=__ZnwjPFPvjE(32,4740)|0;c[$a>>2]=0;c[$a+4>>2]=0;c[$a+8>>2]=0;c[$a+12>>2]=0;c[$a+16>>2]=7;Ya=$a+20|0;c[Ya>>2]=0;Wa=$a+24|0;c[Wa>>2]=0;_a=$a+28|0;c[_a>>2]=0;__ZN12PropertyInfoaSERKS_($a,g)|0;Xa=c[e>>2]|0;Za=Xa+4|0;Va=c[Za>>2]|0;c[Wa>>2]=Va;c[Ya>>2]=0;c[_a>>2]=Xa;if(Va|0)c[Va+20>>2]=$a;c[Za>>2]=$a;if(!(c[Xa>>2]|0))c[Xa>>2]=$a;$a=Xa+8|0;c[$a>>2]=(c[$a>>2]|0)+1;$a=c[g+12>>2]|0;do if($a|0){if(__Z16atomic_decrementPj($a+-8|0)|0)break;__ZN6Memory11free_staticEPvb($a,1)}while(0);$a=c[g+4>>2]|0;do if($a|0){if(__Z16atomic_decrementPj($a+-8|0)|0)break;__ZN6Memory11free_staticEPvb($a,1)}while(0);$a=c[i>>2]|0;do if($a|0){if(__Z16atomic_decrementPj($a+-8|0)|0)break;__ZN6Memory11free_staticEPvb($a,1)}while(0);$a=c[X>>2]|0;do if($a|0){if(__Z16atomic_decrementPj($a+-8|0)|0)break;__ZN6Memory11free_staticEPvb($a,1)}while(0);__ZN6StringC2EPKc(Y,1121416);__ZN6StringC2EPKc(i,1263606);$a=g+4|0;c[$a>>2]=0;Xa=g+12|0;c[Xa>>2]=0;c[g>>2]=2;Za=c[Y>>2]|0;do if(Za|0){c[$a>>2]=0;if(!(__Z28atomic_conditional_incrementPj(Za+-8|0)|0))break;c[$a>>2]=c[Y>>2]}while(0);c[g+8>>2]=0;$a=c[Xa>>2]|0;do if(($a|0)!=(c[i>>2]|0)){do if($a|0){if(__Z16atomic_decrementPj($a+-8|0)|0)break;__ZN6Memory11free_staticEPvb($a,1)}while(0);c[Xa>>2]=0;Za=c[i>>2]|0;if(!Za)break;if(!(__Z28atomic_conditional_incrementPj(Za+-8|0)|0))break;c[Xa>>2]=c[i>>2]}while(0);c[g+16>>2]=7;if(!(c[e>>2]|0)){Xa=__ZnwjPFPvjE(12,4740)|0;c[e>>2]=Xa;c[Xa>>2]=0;c[Xa+4>>2]=0;c[Xa+8>>2]=0}Xa=__ZnwjPFPvjE(32,4740)|0;c[Xa>>2]=0;c[Xa+4>>2]=0;c[Xa+8>>2]=0;c[Xa+12>>2]=0;c[Xa+16>>2]=7;$a=Xa+20|0;c[$a>>2]=0;Za=Xa+24|0;c[Za>>2]=0;Va=Xa+28|0;c[Va>>2]=0;__ZN12PropertyInfoaSERKS_(Xa,g)|0;_a=c[e>>2]|0;Ya=_a+4|0;Wa=c[Ya>>2]|0;c[Za>>2]=Wa;c[$a>>2]=0;c[Va>>2]=_a;if(Wa|0)c[Wa+20>>2]=Xa;c[Ya>>2]=Xa;if(!(c[_a>>2]|0))c[_a>>2]=Xa;Xa=_a+8|0;c[Xa>>2]=(c[Xa>>2]|0)+1;Xa=c[g+12>>2]|0;do if(Xa|0){if(__Z16atomic_decrementPj(Xa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Xa,1)}while(0);Xa=c[g+4>>2]|0;do if(Xa|0){if(__Z16atomic_decrementPj(Xa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Xa,1)}while(0);Xa=c[i>>2]|0;do if(Xa|0){if(__Z16atomic_decrementPj(Xa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Xa,1)}while(0);Xa=c[Y>>2]|0;do if(Xa|0){if(__Z16atomic_decrementPj(Xa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Xa,1)}while(0);__ZN6StringC2EPKc(Z,1121419);__ZN6StringC2EPKc(i,1263606);Xa=g+4|0;c[Xa>>2]=0;_a=g+12|0;c[_a>>2]=0;c[g>>2]=2;Ya=c[Z>>2]|0;do if(Ya|0){c[Xa>>2]=0;if(!(__Z28atomic_conditional_incrementPj(Ya+-8|0)|0))break;c[Xa>>2]=c[Z>>2]}while(0);c[g+8>>2]=0;Xa=c[_a>>2]|0;do if((Xa|0)!=(c[i>>2]|0)){do if(Xa|0){if(__Z16atomic_decrementPj(Xa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Xa,1)}while(0);c[_a>>2]=0;Ya=c[i>>2]|0;if(!Ya)break;if(!(__Z28atomic_conditional_incrementPj(Ya+-8|0)|0))break;c[_a>>2]=c[i>>2]}while(0);c[g+16>>2]=7;if(!(c[e>>2]|0)){_a=__ZnwjPFPvjE(12,4740)|0;c[e>>2]=_a;c[_a>>2]=0;c[_a+4>>2]=0;c[_a+8>>2]=0}_a=__ZnwjPFPvjE(32,4740)|0;c[_a>>2]=0;c[_a+4>>2]=0;c[_a+8>>2]=0;c[_a+12>>2]=0;c[_a+16>>2]=7;Xa=_a+20|0;c[Xa>>2]=0;Ya=_a+24|0;c[Ya>>2]=0;Wa=_a+28|0;c[Wa>>2]=0;__ZN12PropertyInfoaSERKS_(_a,g)|0;Va=c[e>>2]|0;$a=Va+4|0;Za=c[$a>>2]|0;c[Ya>>2]=Za;c[Xa>>2]=0;c[Wa>>2]=Va;if(Za|0)c[Za+20>>2]=_a;c[$a>>2]=_a;if(!(c[Va>>2]|0))c[Va>>2]=_a;_a=Va+8|0;c[_a>>2]=(c[_a>>2]|0)+1;_a=c[g+12>>2]|0;do if(_a|0){if(__Z16atomic_decrementPj(_a+-8|0)|0)break;__ZN6Memory11free_staticEPvb(_a,1)}while(0);_a=c[g+4>>2]|0;do if(_a|0){if(__Z16atomic_decrementPj(_a+-8|0)|0)break;__ZN6Memory11free_staticEPvb(_a,1)}while(0);_a=c[i>>2]|0;do if(_a|0){if(__Z16atomic_decrementPj(_a+-8|0)|0)break;__ZN6Memory11free_staticEPvb(_a,1)}while(0);_a=c[Z>>2]|0;do if(_a|0){if(__Z16atomic_decrementPj(_a+-8|0)|0)break;__ZN6Memory11free_staticEPvb(_a,1)}while(0);l=f;return}case 20:{c[g>>2]=0;__ZNK10Dictionary12get_key_listEP4ListI7Variant16DefaultAllocatorE(b+8|0,g);_a=c[g>>2]|0;a:do if(_a|0){Va=c[_a>>2]|0;if(Va){$a=i+4|0;Za=i+12|0;Wa=i+8|0;Xa=i+16|0;Ya=i+12|0;ab=i+4|0;bb=Va;do{if((c[bb>>2]|0)==4){Va=__ZNK7Variantcv6StringEv(bb)|0;cb=Va;__ZN6StringC2EPKc($,1263606);c[$a>>2]=0;c[Za>>2]=0;c[i>>2]=4;db=(Va|0)==0;if(!db?(c[$a>>2]=0,__Z28atomic_conditional_incrementPj(Va+-8|0)|0):0)c[$a>>2]=cb;c[Wa>>2]=0;cb=c[Za>>2]|0;if((cb|0)!=(c[$>>2]|0)){if(cb|0?(__Z16atomic_decrementPj(cb+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(cb,1);c[Za>>2]=0;cb=c[$>>2]|0;if(cb|0?__Z28atomic_conditional_incrementPj(cb+-8|0)|0:0)c[Za>>2]=c[$>>2]}c[Xa>>2]=7;if(!(c[e>>2]|0)){cb=__ZnwjPFPvjE(12,4740)|0;c[e>>2]=cb;c[cb>>2]=0;c[cb+4>>2]=0;c[cb+8>>2]=0}cb=__ZnwjPFPvjE(32,4740)|0;c[cb>>2]=0;c[cb+4>>2]=0;c[cb+8>>2]=0;c[cb+12>>2]=0;c[cb+16>>2]=7;eb=cb+20|0;c[eb>>2]=0;fb=cb+24|0;c[fb>>2]=0;gb=cb+28|0;c[gb>>2]=0;__ZN12PropertyInfoaSERKS_(cb,i)|0;hb=c[e>>2]|0;ib=hb+4|0;jb=c[ib>>2]|0;c[fb>>2]=jb;c[eb>>2]=0;c[gb>>2]=hb;if(jb|0)c[jb+20>>2]=cb;c[ib>>2]=cb;if(!(c[hb>>2]|0))c[hb>>2]=cb;cb=hb+8|0;c[cb>>2]=(c[cb>>2]|0)+1;cb=c[Ya>>2]|0;if(cb|0?(__Z16atomic_decrementPj(cb+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(cb,1);cb=c[ab>>2]|0;if(cb|0?(__Z16atomic_decrementPj(cb+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(cb,1);cb=c[$>>2]|0;if(cb|0?(__Z16atomic_decrementPj(cb+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(cb,1);if(!db?(__Z16atomic_decrementPj(Va+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Va,1)}bb=c[bb+24>>2]|0}while((bb|0)!=0);bb=c[g>>2]|0;if(!bb)break;else kb=bb}else kb=_a;while(1){bb=c[kb>>2]|0;if(!bb)break;a[1263537]=0;if((c[bb+32>>2]|0)==(kb|0)){c[kb>>2]=c[bb+24>>2];ab=kb+4|0;Ya=c[bb+28>>2]|0;if((c[ab>>2]|0)==(bb|0))c[ab>>2]=Ya;ab=bb+24|0;if(Ya|0)c[Ya+24>>2]=c[ab>>2];Xa=c[ab>>2]|0;if(Xa|0)c[Xa+28>>2]=Ya;if(c[bb>>2]|0)__ZN7Variant5clearEv(bb);__ZN6Memory11free_staticEPvb(bb,0);bb=kb+8|0;c[bb>>2]=(c[bb>>2]|0)+-1}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145114,1145120,157,1145132,0);lb=c[g>>2]|0;if(!(c[lb+8>>2]|0)){mb=2522;break}if(!lb)break a;else kb=lb}if((mb|0)==2522){__ZN6Memory11free_staticEPvb(lb,0);c[g>>2]=0;break}if(!(c[kb+8>>2]|0)){a[1263537]=0;__ZN6Memory11free_staticEPvb(kb,0);break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145461,1145120,668,1145467,0);break}}while(0);l=f;return}case 19:{__ZNK7Variantcv10InputEventEv(g,b);__ZN6StringC2EPKc(_,1123189);__ZN6StringC2EPKc($,1263606);_a=i+4|0;c[_a>>2]=0;bb=i+12|0;c[bb>>2]=0;c[i>>2]=2;Ya=c[_>>2]|0;if(Ya|0?(c[_a>>2]=0,__Z28atomic_conditional_incrementPj(Ya+-8|0)|0):0)c[_a>>2]=c[_>>2];c[i+8>>2]=0;_a=c[bb>>2]|0;if((_a|0)!=(c[$>>2]|0)){if(_a|0?(__Z16atomic_decrementPj(_a+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(_a,1);c[bb>>2]=0;_a=c[$>>2]|0;if(_a|0?__Z28atomic_conditional_incrementPj(_a+-8|0)|0:0)c[bb>>2]=c[$>>2]}c[i+16>>2]=7;if(!(c[e>>2]|0)){bb=__ZnwjPFPvjE(12,4740)|0;c[e>>2]=bb;c[bb>>2]=0;c[bb+4>>2]=0;c[bb+8>>2]=0}bb=__ZnwjPFPvjE(32,4740)|0;c[bb>>2]=0;c[bb+4>>2]=0;c[bb+8>>2]=0;c[bb+12>>2]=0;c[bb+16>>2]=7;_a=bb+20|0;c[_a>>2]=0;Ya=bb+24|0;c[Ya>>2]=0;Xa=bb+28|0;c[Xa>>2]=0;__ZN12PropertyInfoaSERKS_(bb,i)|0;ab=c[e>>2]|0;Za=ab+4|0;Wa=c[Za>>2]|0;c[Ya>>2]=Wa;c[_a>>2]=0;c[Xa>>2]=ab;if(Wa|0)c[Wa+20>>2]=bb;c[Za>>2]=bb;if(!(c[ab>>2]|0))c[ab>>2]=bb;bb=ab+8|0;c[bb>>2]=(c[bb>>2]|0)+1;bb=c[i+12>>2]|0;if(bb|0?(__Z16atomic_decrementPj(bb+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(bb,1);bb=c[i+4>>2]|0;if(bb|0?(__Z16atomic_decrementPj(bb+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(bb,1);bb=c[$>>2]|0;if(bb|0?(__Z16atomic_decrementPj(bb+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(bb,1);bb=c[_>>2]|0;if(bb|0?(__Z16atomic_decrementPj(bb+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(bb,1);__ZN6StringC2EPKc(aa,1121461);__ZN6StringC2EPKc($,1263606);bb=i+4|0;c[bb>>2]=0;ab=i+12|0;c[ab>>2]=0;c[i>>2]=2;Za=c[aa>>2]|0;if(Za|0?(c[bb>>2]=0,__Z28atomic_conditional_incrementPj(Za+-8|0)|0):0)c[bb>>2]=c[aa>>2];c[i+8>>2]=0;bb=c[ab>>2]|0;if((bb|0)!=(c[$>>2]|0)){if(bb|0?(__Z16atomic_decrementPj(bb+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(bb,1);c[ab>>2]=0;bb=c[$>>2]|0;if(bb|0?__Z28atomic_conditional_incrementPj(bb+-8|0)|0:0)c[ab>>2]=c[$>>2]}c[i+16>>2]=7;if(!(c[e>>2]|0)){ab=__ZnwjPFPvjE(12,4740)|0;c[e>>2]=ab;c[ab>>2]=0;c[ab+4>>2]=0;c[ab+8>>2]=0}ab=__ZnwjPFPvjE(32,4740)|0;c[ab>>2]=0;c[ab+4>>2]=0;c[ab+8>>2]=0;c[ab+12>>2]=0;c[ab+16>>2]=7;bb=ab+20|0;c[bb>>2]=0;Za=ab+24|0;c[Za>>2]=0;Wa=ab+28|0;c[Wa>>2]=0;__ZN12PropertyInfoaSERKS_(ab,i)|0;Xa=c[e>>2]|0;_a=Xa+4|0;Ya=c[_a>>2]|0;c[Za>>2]=Ya;c[bb>>2]=0;c[Wa>>2]=Xa;if(Ya|0)c[Ya+20>>2]=ab;c[_a>>2]=ab;if(!(c[Xa>>2]|0))c[Xa>>2]=ab;ab=Xa+8|0;c[ab>>2]=(c[ab>>2]|0)+1;ab=c[i+12>>2]|0;if(ab|0?(__Z16atomic_decrementPj(ab+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(ab,1);ab=c[i+4>>2]|0;if(ab|0?(__Z16atomic_decrementPj(ab+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(ab,1);ab=c[$>>2]|0;if(ab|0?(__Z16atomic_decrementPj(ab+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(ab,1);ab=c[aa>>2]|0;do if(ab|0){if(__Z16atomic_decrementPj(ab+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ab,1)}while(0);__ZN6StringC2EPKc(ca,1121468);__ZN6StringC2EPKc($,1263606);ab=i+4|0;c[ab>>2]=0;Xa=i+12|0;c[Xa>>2]=0;c[i>>2]=2;_a=c[ca>>2]|0;do if(_a|0){c[ab>>2]=0;if(!(__Z28atomic_conditional_incrementPj(_a+-8|0)|0))break;c[ab>>2]=c[ca>>2]}while(0);c[i+8>>2]=0;ab=c[Xa>>2]|0;do if((ab|0)!=(c[$>>2]|0)){do if(ab|0){if(__Z16atomic_decrementPj(ab+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ab,1)}while(0);c[Xa>>2]=0;_a=c[$>>2]|0;if(!_a)break;if(!(__Z28atomic_conditional_incrementPj(_a+-8|0)|0))break;c[Xa>>2]=c[$>>2]}while(0);c[i+16>>2]=7;if(!(c[e>>2]|0)){Xa=__ZnwjPFPvjE(12,4740)|0;c[e>>2]=Xa;c[Xa>>2]=0;c[Xa+4>>2]=0;c[Xa+8>>2]=0}Xa=__ZnwjPFPvjE(32,4740)|0;c[Xa>>2]=0;c[Xa+4>>2]=0;c[Xa+8>>2]=0;c[Xa+12>>2]=0;c[Xa+16>>2]=7;ab=Xa+20|0;c[ab>>2]=0;_a=Xa+24|0;c[_a>>2]=0;Ya=Xa+28|0;c[Ya>>2]=0;__ZN12PropertyInfoaSERKS_(Xa,i)|0;Wa=c[e>>2]|0;bb=Wa+4|0;Za=c[bb>>2]|0;c[_a>>2]=Za;c[ab>>2]=0;c[Ya>>2]=Wa;if(Za|0)c[Za+20>>2]=Xa;c[bb>>2]=Xa;if(!(c[Wa>>2]|0))c[Wa>>2]=Xa;Xa=Wa+8|0;c[Xa>>2]=(c[Xa>>2]|0)+1;Xa=c[i+12>>2]|0;do if(Xa|0){if(__Z16atomic_decrementPj(Xa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Xa,1)}while(0);Xa=c[i+4>>2]|0;do if(Xa|0){if(__Z16atomic_decrementPj(Xa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Xa,1)}while(0);Xa=c[$>>2]|0;do if(Xa|0){if(__Z16atomic_decrementPj(Xa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Xa,1)}while(0);Xa=c[ca>>2]|0;do if(Xa|0){if(__Z16atomic_decrementPj(Xa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Xa,1)}while(0);Xa=g+4|0;Wa=c[Xa>>2]|0;do if((Wa+-1|0)>>>0<3){__ZN6StringC2EPKc(da,1121471);__ZN6StringC2EPKc($,1263606);bb=i+4|0;c[bb>>2]=0;Za=i+12|0;c[Za>>2]=0;c[i>>2]=1;Ya=c[da>>2]|0;do if(Ya|0){c[bb>>2]=0;if(!(__Z28atomic_conditional_incrementPj(Ya+-8|0)|0))break;c[bb>>2]=c[da>>2]}while(0);c[i+8>>2]=0;bb=c[Za>>2]|0;do if((bb|0)!=(c[$>>2]|0)){do if(bb|0){if(__Z16atomic_decrementPj(bb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(bb,1)}while(0);c[Za>>2]=0;Ya=c[$>>2]|0;if(!Ya)break;if(!(__Z28atomic_conditional_incrementPj(Ya+-8|0)|0))break;c[Za>>2]=c[$>>2]}while(0);c[i+16>>2]=7;if(!(c[e>>2]|0)){Za=__ZnwjPFPvjE(12,4740)|0;c[e>>2]=Za;c[Za>>2]=0;c[Za+4>>2]=0;c[Za+8>>2]=0}Za=__ZnwjPFPvjE(32,4740)|0;c[Za>>2]=0;c[Za+4>>2]=0;c[Za+8>>2]=0;c[Za+12>>2]=0;c[Za+16>>2]=7;bb=Za+20|0;c[bb>>2]=0;Ya=Za+24|0;c[Ya>>2]=0;ab=Za+28|0;c[ab>>2]=0;__ZN12PropertyInfoaSERKS_(Za,i)|0;_a=c[e>>2]|0;$a=_a+4|0;Va=c[$a>>2]|0;c[Ya>>2]=Va;c[bb>>2]=0;c[ab>>2]=_a;if(Va|0)c[Va+20>>2]=Za;c[$a>>2]=Za;if(!(c[_a>>2]|0))c[_a>>2]=Za;Za=_a+8|0;c[Za>>2]=(c[Za>>2]|0)+1;Za=c[i+12>>2]|0;do if(Za|0){if(__Z16atomic_decrementPj(Za+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Za,1)}while(0);Za=c[i+4>>2]|0;do if(Za|0){if(__Z16atomic_decrementPj(Za+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Za,1)}while(0);Za=c[$>>2]|0;do if(Za|0){if(__Z16atomic_decrementPj(Za+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Za,1)}while(0);Za=c[da>>2]|0;do if(Za|0){if(__Z16atomic_decrementPj(Za+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Za,1)}while(0);__ZN6StringC2EPKc(ea,1121477);__ZN6StringC2EPKc($,1263606);Za=i+4|0;c[Za>>2]=0;_a=i+12|0;c[_a>>2]=0;c[i>>2]=1;$a=c[ea>>2]|0;do if($a|0){c[Za>>2]=0;if(!(__Z28atomic_conditional_incrementPj($a+-8|0)|0))break;c[Za>>2]=c[ea>>2]}while(0);c[i+8>>2]=0;Za=c[_a>>2]|0;do if((Za|0)!=(c[$>>2]|0)){do if(Za|0){if(__Z16atomic_decrementPj(Za+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Za,1)}while(0);c[_a>>2]=0;$a=c[$>>2]|0;if(!$a)break;if(!(__Z28atomic_conditional_incrementPj($a+-8|0)|0))break;c[_a>>2]=c[$>>2]}while(0);c[i+16>>2]=7;if(!(c[e>>2]|0)){_a=__ZnwjPFPvjE(12,4740)|0;c[e>>2]=_a;c[_a>>2]=0;c[_a+4>>2]=0;c[_a+8>>2]=0}_a=__ZnwjPFPvjE(32,4740)|0;c[_a>>2]=0;c[_a+4>>2]=0;c[_a+8>>2]=0;c[_a+12>>2]=0;c[_a+16>>2]=7;Za=_a+20|0;c[Za>>2]=0;$a=_a+24|0;c[$a>>2]=0;Va=_a+28|0;c[Va>>2]=0;__ZN12PropertyInfoaSERKS_(_a,i)|0;ab=c[e>>2]|0;bb=ab+4|0;Ya=c[bb>>2]|0;c[$a>>2]=Ya;c[Za>>2]=0;c[Va>>2]=ab;if(Ya|0)c[Ya+20>>2]=_a;c[bb>>2]=_a;if(!(c[ab>>2]|0))c[ab>>2]=_a;_a=ab+8|0;c[_a>>2]=(c[_a>>2]|0)+1;_a=c[i+12>>2]|0;do if(_a|0){if(__Z16atomic_decrementPj(_a+-8|0)|0)break;__ZN6Memory11free_staticEPvb(_a,1)}while(0);_a=c[i+4>>2]|0;do if(_a|0){if(__Z16atomic_decrementPj(_a+-8|0)|0)break;__ZN6Memory11free_staticEPvb(_a,1)}while(0);_a=c[$>>2]|0;do if(_a|0){if(__Z16atomic_decrementPj(_a+-8|0)|0)break;__ZN6Memory11free_staticEPvb(_a,1)}while(0);_a=c[ea>>2]|0;do if(_a|0){if(__Z16atomic_decrementPj(_a+-8|0)|0)break;__ZN6Memory11free_staticEPvb(_a,1)}while(0);__ZN6StringC2EPKc(fa,1121481);__ZN6StringC2EPKc($,1263606);_a=i+4|0;c[_a>>2]=0;ab=i+12|0;c[ab>>2]=0;c[i>>2]=1;bb=c[fa>>2]|0;do if(bb|0){c[_a>>2]=0;if(!(__Z28atomic_conditional_incrementPj(bb+-8|0)|0))break;c[_a>>2]=c[fa>>2]}while(0);c[i+8>>2]=0;_a=c[ab>>2]|0;do if((_a|0)!=(c[$>>2]|0)){do if(_a|0){if(__Z16atomic_decrementPj(_a+-8|0)|0)break;__ZN6Memory11free_staticEPvb(_a,1)}while(0);c[ab>>2]=0;bb=c[$>>2]|0;if(!bb)break;if(!(__Z28atomic_conditional_incrementPj(bb+-8|0)|0))break;c[ab>>2]=c[$>>2]}while(0);c[i+16>>2]=7;if(!(c[e>>2]|0)){ab=__ZnwjPFPvjE(12,4740)|0;c[e>>2]=ab;c[ab>>2]=0;c[ab+4>>2]=0;c[ab+8>>2]=0}ab=__ZnwjPFPvjE(32,4740)|0;c[ab>>2]=0;c[ab+4>>2]=0;c[ab+8>>2]=0;c[ab+12>>2]=0;c[ab+16>>2]=7;_a=ab+20|0;c[_a>>2]=0;bb=ab+24|0;c[bb>>2]=0;Ya=ab+28|0;c[Ya>>2]=0;__ZN12PropertyInfoaSERKS_(ab,i)|0;Va=c[e>>2]|0;Za=Va+4|0;$a=c[Za>>2]|0;c[bb>>2]=$a;c[_a>>2]=0;c[Ya>>2]=Va;if($a|0)c[$a+20>>2]=ab;c[Za>>2]=ab;if(!(c[Va>>2]|0))c[Va>>2]=ab;ab=Va+8|0;c[ab>>2]=(c[ab>>2]|0)+1;ab=c[i+12>>2]|0;do if(ab|0){if(__Z16atomic_decrementPj(ab+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ab,1)}while(0);ab=c[i+4>>2]|0;do if(ab|0){if(__Z16atomic_decrementPj(ab+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ab,1)}while(0);ab=c[$>>2]|0;do if(ab|0){if(__Z16atomic_decrementPj(ab+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ab,1)}while(0);ab=c[fa>>2]|0;do if(ab|0){if(__Z16atomic_decrementPj(ab+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ab,1)}while(0);__ZN6StringC2EPKc(ga,1121489);__ZN6StringC2EPKc($,1263606);ab=i+4|0;c[ab>>2]=0;Va=i+12|0;c[Va>>2]=0;c[i>>2]=1;Za=c[ga>>2]|0;do if(Za|0){c[ab>>2]=0;if(!(__Z28atomic_conditional_incrementPj(Za+-8|0)|0))break;c[ab>>2]=c[ga>>2]}while(0);c[i+8>>2]=0;ab=c[Va>>2]|0;do if((ab|0)!=(c[$>>2]|0)){do if(ab|0){if(__Z16atomic_decrementPj(ab+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ab,1)}while(0);c[Va>>2]=0;Za=c[$>>2]|0;if(!Za)break;if(!(__Z28atomic_conditional_incrementPj(Za+-8|0)|0))break;c[Va>>2]=c[$>>2]}while(0);c[i+16>>2]=7;if(!(c[e>>2]|0)){Va=__ZnwjPFPvjE(12,4740)|0;c[e>>2]=Va;c[Va>>2]=0;c[Va+4>>2]=0;c[Va+8>>2]=0}Va=__ZnwjPFPvjE(32,4740)|0;c[Va>>2]=0;c[Va+4>>2]=0;c[Va+8>>2]=0;c[Va+12>>2]=0;c[Va+16>>2]=7;ab=Va+20|0;c[ab>>2]=0;Za=Va+24|0;c[Za>>2]=0;$a=Va+28|0;c[$a>>2]=0;__ZN12PropertyInfoaSERKS_(Va,i)|0;Ya=c[e>>2]|0;_a=Ya+4|0;bb=c[_a>>2]|0;c[Za>>2]=bb;c[ab>>2]=0;c[$a>>2]=Ya;if(bb|0)c[bb+20>>2]=Va;c[_a>>2]=Va;if(!(c[Ya>>2]|0))c[Ya>>2]=Va;Va=Ya+8|0;c[Va>>2]=(c[Va>>2]|0)+1;Va=c[i+12>>2]|0;do if(Va|0){if(__Z16atomic_decrementPj(Va+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Va,1)}while(0);Va=c[i+4>>2]|0;do if(Va|0){if(__Z16atomic_decrementPj(Va+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Va,1)}while(0);Va=c[$>>2]|0;do if(Va|0){if(__Z16atomic_decrementPj(Va+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Va,1)}while(0);Va=c[ga>>2]|0;do if(Va|0){if(__Z16atomic_decrementPj(Va+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Va,1)}while(0);Va=c[Xa>>2]|0;if((Va|0)!=1){nb=Va;break}__ZN6StringC2EPKc(ha,1129103);__ZN6StringC2EPKc($,1263606);Va=i+4|0;c[Va>>2]=0;Ya=i+12|0;c[Ya>>2]=0;c[i>>2]=1;_a=c[ha>>2]|0;do if(_a|0){c[Va>>2]=0;if(!(__Z28atomic_conditional_incrementPj(_a+-8|0)|0))break;c[Va>>2]=c[ha>>2]}while(0);c[i+8>>2]=0;Va=c[Ya>>2]|0;do if((Va|0)!=(c[$>>2]|0)){do if(Va|0){if(__Z16atomic_decrementPj(Va+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Va,1)}while(0);c[Ya>>2]=0;_a=c[$>>2]|0;if(!_a)break;if(!(__Z28atomic_conditional_incrementPj(_a+-8|0)|0))break;c[Ya>>2]=c[$>>2]}while(0);c[i+16>>2]=7;if(!(c[e>>2]|0)){Ya=__ZnwjPFPvjE(12,4740)|0;c[e>>2]=Ya;c[Ya>>2]=0;c[Ya+4>>2]=0;c[Ya+8>>2]=0}Ya=__ZnwjPFPvjE(32,4740)|0;c[Ya>>2]=0;c[Ya+4>>2]=0;c[Ya+8>>2]=0;c[Ya+12>>2]=0;c[Ya+16>>2]=7;Va=Ya+20|0;c[Va>>2]=0;_a=Ya+24|0;c[_a>>2]=0;bb=Ya+28|0;c[bb>>2]=0;__ZN12PropertyInfoaSERKS_(Ya,i)|0;$a=c[e>>2]|0;ab=$a+4|0;Za=c[ab>>2]|0;c[_a>>2]=Za;c[Va>>2]=0;c[bb>>2]=$a;if(Za|0)c[Za+20>>2]=Ya;c[ab>>2]=Ya;if(!(c[$a>>2]|0))c[$a>>2]=Ya;Ya=$a+8|0;c[Ya>>2]=(c[Ya>>2]|0)+1;Ya=c[i+12>>2]|0;do if(Ya|0){if(__Z16atomic_decrementPj(Ya+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ya,1)}while(0);Ya=c[i+4>>2]|0;do if(Ya|0){if(__Z16atomic_decrementPj(Ya+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ya,1)}while(0);Ya=c[$>>2]|0;do if(Ya|0){if(__Z16atomic_decrementPj(Ya+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ya,1)}while(0);Ya=c[ha>>2]|0;do if(Ya|0){if(__Z16atomic_decrementPj(Ya+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ya,1)}while(0);__ZN6StringC2EPKc(ia,1121511);__ZN6StringC2EPKc($,1263606);Ya=i+4|0;c[Ya>>2]=0;$a=i+12|0;c[$a>>2]=0;c[i>>2]=1;ab=c[ia>>2]|0;do if(ab|0){c[Ya>>2]=0;if(!(__Z28atomic_conditional_incrementPj(ab+-8|0)|0))break;c[Ya>>2]=c[ia>>2]}while(0);c[i+8>>2]=0;Ya=c[$a>>2]|0;do if((Ya|0)!=(c[$>>2]|0)){do if(Ya|0){if(__Z16atomic_decrementPj(Ya+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ya,1)}while(0);c[$a>>2]=0;ab=c[$>>2]|0;if(!ab)break;if(!(__Z28atomic_conditional_incrementPj(ab+-8|0)|0))break;c[$a>>2]=c[$>>2]}while(0);c[i+16>>2]=7;if(!(c[e>>2]|0)){$a=__ZnwjPFPvjE(12,4740)|0;c[e>>2]=$a;c[$a>>2]=0;c[$a+4>>2]=0;c[$a+8>>2]=0}$a=__ZnwjPFPvjE(32,4740)|0;c[$a>>2]=0;c[$a+4>>2]=0;c[$a+8>>2]=0;c[$a+12>>2]=0;c[$a+16>>2]=7;Ya=$a+20|0;c[Ya>>2]=0;ab=$a+24|0;c[ab>>2]=0;Za=$a+28|0;c[Za>>2]=0;__ZN12PropertyInfoaSERKS_($a,i)|0;bb=c[e>>2]|0;Va=bb+4|0;_a=c[Va>>2]|0;c[ab>>2]=_a;c[Ya>>2]=0;c[Za>>2]=bb;if(_a|0)c[_a+20>>2]=$a;c[Va>>2]=$a;if(!(c[bb>>2]|0))c[bb>>2]=$a;$a=bb+8|0;c[$a>>2]=(c[$a>>2]|0)+1;$a=c[i+12>>2]|0;do if($a|0){if(__Z16atomic_decrementPj($a+-8|0)|0)break;__ZN6Memory11free_staticEPvb($a,1)}while(0);$a=c[i+4>>2]|0;do if($a|0){if(__Z16atomic_decrementPj($a+-8|0)|0)break;__ZN6Memory11free_staticEPvb($a,1)}while(0);$a=c[$>>2]|0;do if($a|0){if(__Z16atomic_decrementPj($a+-8|0)|0)break;__ZN6Memory11free_staticEPvb($a,1)}while(0);$a=c[ia>>2]|0;do if($a|0){if(__Z16atomic_decrementPj($a+-8|0)|0)break;__ZN6Memory11free_staticEPvb($a,1)}while(0);__ZN6StringC2EPKc(ja,1121494);__ZN6StringC2EPKc($,1263606);$a=i+4|0;c[$a>>2]=0;bb=i+12|0;c[bb>>2]=0;c[i>>2]=2;Va=c[ja>>2]|0;do if(Va|0){c[$a>>2]=0;if(!(__Z28atomic_conditional_incrementPj(Va+-8|0)|0))break;c[$a>>2]=c[ja>>2]}while(0);c[i+8>>2]=0;$a=c[bb>>2]|0;do if(($a|0)!=(c[$>>2]|0)){do if($a|0){if(__Z16atomic_decrementPj($a+-8|0)|0)break;__ZN6Memory11free_staticEPvb($a,1)}while(0);c[bb>>2]=0;Va=c[$>>2]|0;if(!Va)break;if(!(__Z28atomic_conditional_incrementPj(Va+-8|0)|0))break;c[bb>>2]=c[$>>2]}while(0);c[i+16>>2]=7;if(!(c[e>>2]|0)){bb=__ZnwjPFPvjE(12,4740)|0;c[e>>2]=bb;c[bb>>2]=0;c[bb+4>>2]=0;c[bb+8>>2]=0}bb=__ZnwjPFPvjE(32,4740)|0;c[bb>>2]=0;c[bb+4>>2]=0;c[bb+8>>2]=0;c[bb+12>>2]=0;c[bb+16>>2]=7;$a=bb+20|0;c[$a>>2]=0;Va=bb+24|0;c[Va>>2]=0;_a=bb+28|0;c[_a>>2]=0;__ZN12PropertyInfoaSERKS_(bb,i)|0;Za=c[e>>2]|0;Ya=Za+4|0;ab=c[Ya>>2]|0;c[Va>>2]=ab;c[$a>>2]=0;c[_a>>2]=Za;if(ab|0)c[ab+20>>2]=bb;c[Ya>>2]=bb;if(!(c[Za>>2]|0))c[Za>>2]=bb;bb=Za+8|0;c[bb>>2]=(c[bb>>2]|0)+1;bb=c[i+12>>2]|0;do if(bb|0){if(__Z16atomic_decrementPj(bb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(bb,1)}while(0);bb=c[i+4>>2]|0;do if(bb|0){if(__Z16atomic_decrementPj(bb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(bb,1)}while(0);bb=c[$>>2]|0;do if(bb|0){if(__Z16atomic_decrementPj(bb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(bb,1)}while(0);bb=c[ja>>2]|0;do if(bb|0){if(__Z16atomic_decrementPj(bb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(bb,1)}while(0);__ZN6StringC2EPKc(ka,1121503);__ZN6StringC2EPKc($,1263606);bb=i+4|0;c[bb>>2]=0;Za=i+12|0;c[Za>>2]=0;c[i>>2]=2;Ya=c[ka>>2]|0;do if(Ya|0){c[bb>>2]=0;if(!(__Z28atomic_conditional_incrementPj(Ya+-8|0)|0))break;c[bb>>2]=c[ka>>2]}while(0);c[i+8>>2]=0;bb=c[Za>>2]|0;do if((bb|0)!=(c[$>>2]|0)){do if(bb|0){if(__Z16atomic_decrementPj(bb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(bb,1)}while(0);c[Za>>2]=0;Ya=c[$>>2]|0;if(!Ya)break;if(!(__Z28atomic_conditional_incrementPj(Ya+-8|0)|0))break;c[Za>>2]=c[$>>2]}while(0);c[i+16>>2]=7;if(!(c[e>>2]|0)){Za=__ZnwjPFPvjE(12,4740)|0;c[e>>2]=Za;c[Za>>2]=0;c[Za+4>>2]=0;c[Za+8>>2]=0}Za=__ZnwjPFPvjE(32,4740)|0;c[Za>>2]=0;c[Za+4>>2]=0;c[Za+8>>2]=0;c[Za+12>>2]=0;c[Za+16>>2]=7;bb=Za+20|0;c[bb>>2]=0;Ya=Za+24|0;c[Ya>>2]=0;ab=Za+28|0;c[ab>>2]=0;__ZN12PropertyInfoaSERKS_(Za,i)|0;_a=c[e>>2]|0;$a=_a+4|0;Va=c[$a>>2]|0;c[Ya>>2]=Va;c[bb>>2]=0;c[ab>>2]=_a;if(Va|0)c[Va+20>>2]=Za;c[$a>>2]=Za;if(!(c[_a>>2]|0))c[_a>>2]=Za;Za=_a+8|0;c[Za>>2]=(c[Za>>2]|0)+1;Za=c[i+12>>2]|0;do if(Za|0){if(__Z16atomic_decrementPj(Za+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Za,1)}while(0);Za=c[i+4>>2]|0;do if(Za|0){if(__Z16atomic_decrementPj(Za+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Za,1)}while(0);Za=c[$>>2]|0;do if(Za|0){if(__Z16atomic_decrementPj(Za+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Za,1)}while(0);Za=c[ka>>2]|0;do if(Za|0){if(__Z16atomic_decrementPj(Za+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Za,1)}while(0);nb=c[Xa>>2]|0}else nb=Wa;while(0);b:do if((nb&-2|0)==2){__ZN6StringC2EPKc(la,1121516);__ZN6StringC2EPKc($,1263606);Wa=i+4|0;c[Wa>>2]=0;Za=i+12|0;c[Za>>2]=0;c[i>>2]=2;_a=c[la>>2]|0;do if(_a|0){c[Wa>>2]=0;if(!(__Z28atomic_conditional_incrementPj(_a+-8|0)|0))break;c[Wa>>2]=c[la>>2]}while(0);c[i+8>>2]=0;Wa=c[Za>>2]|0;do if((Wa|0)!=(c[$>>2]|0)){do if(Wa|0){if(__Z16atomic_decrementPj(Wa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Wa,1)}while(0);c[Za>>2]=0;_a=c[$>>2]|0;if(!_a)break;if(!(__Z28atomic_conditional_incrementPj(_a+-8|0)|0))break;c[Za>>2]=c[$>>2]}while(0);c[i+16>>2]=7;if(!(c[e>>2]|0)){Za=__ZnwjPFPvjE(12,4740)|0;c[e>>2]=Za;c[Za>>2]=0;c[Za+4>>2]=0;c[Za+8>>2]=0}Za=__ZnwjPFPvjE(32,4740)|0;c[Za>>2]=0;c[Za+4>>2]=0;c[Za+8>>2]=0;c[Za+12>>2]=0;c[Za+16>>2]=7;Wa=Za+20|0;c[Wa>>2]=0;_a=Za+24|0;c[_a>>2]=0;$a=Za+28|0;c[$a>>2]=0;__ZN12PropertyInfoaSERKS_(Za,i)|0;Va=c[e>>2]|0;ab=Va+4|0;bb=c[ab>>2]|0;c[_a>>2]=bb;c[Wa>>2]=0;c[$a>>2]=Va;if(bb|0)c[bb+20>>2]=Za;c[ab>>2]=Za;if(!(c[Va>>2]|0))c[Va>>2]=Za;Za=Va+8|0;c[Za>>2]=(c[Za>>2]|0)+1;Za=c[i+12>>2]|0;do if(Za|0){if(__Z16atomic_decrementPj(Za+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Za,1)}while(0);Za=c[i+4>>2]|0;do if(Za|0){if(__Z16atomic_decrementPj(Za+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Za,1)}while(0);Za=c[$>>2]|0;do if(Za|0){if(__Z16atomic_decrementPj(Za+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Za,1)}while(0);Za=c[la>>2]|0;do if(Za|0){if(__Z16atomic_decrementPj(Za+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Za,1)}while(0);__ZN6StringC2EPKc(ma,1128169);__ZN6StringC2EPKc($,1263606);Za=i+4|0;c[Za>>2]=0;Va=i+12|0;c[Va>>2]=0;c[i>>2]=3;ab=c[ma>>2]|0;do if(ab|0){c[Za>>2]=0;if(!(__Z28atomic_conditional_incrementPj(ab+-8|0)|0))break;c[Za>>2]=c[ma>>2]}while(0);c[i+8>>2]=0;Za=c[Va>>2]|0;do if((Za|0)!=(c[$>>2]|0)){do if(Za|0){if(__Z16atomic_decrementPj(Za+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Za,1)}while(0);c[Va>>2]=0;ab=c[$>>2]|0;if(!ab)break;if(!(__Z28atomic_conditional_incrementPj(ab+-8|0)|0))break;c[Va>>2]=c[$>>2]}while(0);c[i+16>>2]=7;if(!(c[e>>2]|0)){Va=__ZnwjPFPvjE(12,4740)|0;c[e>>2]=Va;c[Va>>2]=0;c[Va+4>>2]=0;c[Va+8>>2]=0}Va=__ZnwjPFPvjE(32,4740)|0;c[Va>>2]=0;c[Va+4>>2]=0;c[Va+8>>2]=0;c[Va+12>>2]=0;c[Va+16>>2]=7;Za=Va+20|0;c[Za>>2]=0;ab=Va+24|0;c[ab>>2]=0;bb=Va+28|0;c[bb>>2]=0;__ZN12PropertyInfoaSERKS_(Va,i)|0;$a=c[e>>2]|0;Wa=$a+4|0;_a=c[Wa>>2]|0;c[ab>>2]=_a;c[Za>>2]=0;c[bb>>2]=$a;if(_a|0)c[_a+20>>2]=Va;c[Wa>>2]=Va;if(!(c[$a>>2]|0))c[$a>>2]=Va;Va=$a+8|0;c[Va>>2]=(c[Va>>2]|0)+1;Va=c[i+12>>2]|0;do if(Va|0){if(__Z16atomic_decrementPj(Va+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Va,1)}while(0);Va=c[i+4>>2]|0;do if(Va|0){if(__Z16atomic_decrementPj(Va+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Va,1)}while(0);Va=c[$>>2]|0;do if(Va|0){if(__Z16atomic_decrementPj(Va+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Va,1)}while(0);Va=c[ma>>2]|0;do if(Va|0){if(__Z16atomic_decrementPj(Va+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Va,1)}while(0);__ZN6StringC2EPKc(na,1128171);__ZN6StringC2EPKc($,1263606);Va=i+4|0;c[Va>>2]=0;$a=i+12|0;c[$a>>2]=0;c[i>>2]=3;Wa=c[na>>2]|0;do if(Wa|0){c[Va>>2]=0;if(!(__Z28atomic_conditional_incrementPj(Wa+-8|0)|0))break;c[Va>>2]=c[na>>2]}while(0);c[i+8>>2]=0;Va=c[$a>>2]|0;do if((Va|0)!=(c[$>>2]|0)){do if(Va|0){if(__Z16atomic_decrementPj(Va+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Va,1)}while(0);c[$a>>2]=0;Wa=c[$>>2]|0;if(!Wa)break;if(!(__Z28atomic_conditional_incrementPj(Wa+-8|0)|0))break;c[$a>>2]=c[$>>2]}while(0);c[i+16>>2]=7;if(!(c[e>>2]|0)){$a=__ZnwjPFPvjE(12,4740)|0;c[e>>2]=$a;c[$a>>2]=0;c[$a+4>>2]=0;c[$a+8>>2]=0}$a=__ZnwjPFPvjE(32,4740)|0;c[$a>>2]=0;c[$a+4>>2]=0;c[$a+8>>2]=0;c[$a+12>>2]=0;c[$a+16>>2]=7;Va=$a+20|0;c[Va>>2]=0;Wa=$a+24|0;c[Wa>>2]=0;_a=$a+28|0;c[_a>>2]=0;__ZN12PropertyInfoaSERKS_($a,i)|0;bb=c[e>>2]|0;Za=bb+4|0;ab=c[Za>>2]|0;c[Wa>>2]=ab;c[Va>>2]=0;c[_a>>2]=bb;if(ab|0)c[ab+20>>2]=$a;c[Za>>2]=$a;if(!(c[bb>>2]|0))c[bb>>2]=$a;$a=bb+8|0;c[$a>>2]=(c[$a>>2]|0)+1;$a=c[i+12>>2]|0;do if($a|0){if(__Z16atomic_decrementPj($a+-8|0)|0)break;__ZN6Memory11free_staticEPvb($a,1)}while(0);$a=c[i+4>>2]|0;do if($a|0){if(__Z16atomic_decrementPj($a+-8|0)|0)break;__ZN6Memory11free_staticEPvb($a,1)}while(0);$a=c[$>>2]|0;do if($a|0){if(__Z16atomic_decrementPj($a+-8|0)|0)break;__ZN6Memory11free_staticEPvb($a,1)}while(0);$a=c[na>>2]|0;do if($a|0){if(__Z16atomic_decrementPj($a+-8|0)|0)break;__ZN6Memory11free_staticEPvb($a,1)}while(0);__ZN6StringC2EPKc(oa,1126974);__ZN6StringC2EPKc($,1263606);$a=i+4|0;c[$a>>2]=0;bb=i+12|0;c[bb>>2]=0;c[i>>2]=5;Za=c[oa>>2]|0;do if(Za|0){c[$a>>2]=0;if(!(__Z28atomic_conditional_incrementPj(Za+-8|0)|0))break;c[$a>>2]=c[oa>>2]}while(0);c[i+8>>2]=0;$a=c[bb>>2]|0;do if(($a|0)!=(c[$>>2]|0)){do if($a|0){if(__Z16atomic_decrementPj($a+-8|0)|0)break;__ZN6Memory11free_staticEPvb($a,1)}while(0);c[bb>>2]=0;Za=c[$>>2]|0;if(!Za)break;if(!(__Z28atomic_conditional_incrementPj(Za+-8|0)|0))break;c[bb>>2]=c[$>>2]}while(0);c[i+16>>2]=7;if(!(c[e>>2]|0)){bb=__ZnwjPFPvjE(12,4740)|0;c[e>>2]=bb;c[bb>>2]=0;c[bb+4>>2]=0;c[bb+8>>2]=0}bb=__ZnwjPFPvjE(32,4740)|0;c[bb>>2]=0;c[bb+4>>2]=0;c[bb+8>>2]=0;c[bb+12>>2]=0;c[bb+16>>2]=7;$a=bb+20|0;c[$a>>2]=0;Za=bb+24|0;c[Za>>2]=0;ab=bb+28|0;c[ab>>2]=0;__ZN12PropertyInfoaSERKS_(bb,i)|0;_a=c[e>>2]|0;Va=_a+4|0;Wa=c[Va>>2]|0;c[Za>>2]=Wa;c[$a>>2]=0;c[ab>>2]=_a;if(Wa|0)c[Wa+20>>2]=bb;c[Va>>2]=bb;if(!(c[_a>>2]|0))c[_a>>2]=bb;bb=_a+8|0;c[bb>>2]=(c[bb>>2]|0)+1;bb=c[i+12>>2]|0;do if(bb|0){if(__Z16atomic_decrementPj(bb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(bb,1)}while(0);bb=c[i+4>>2]|0;do if(bb|0){if(__Z16atomic_decrementPj(bb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(bb,1)}while(0);bb=c[$>>2]|0;do if(bb|0){if(__Z16atomic_decrementPj(bb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(bb,1)}while(0);bb=c[oa>>2]|0;do if(bb|0){if(__Z16atomic_decrementPj(bb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(bb,1)}while(0);__ZN6StringC2EPKc(pa,1121528);__ZN6StringC2EPKc($,1263606);bb=i+4|0;c[bb>>2]=0;_a=i+12|0;c[_a>>2]=0;c[i>>2]=3;Va=c[pa>>2]|0;do if(Va|0){c[bb>>2]=0;if(!(__Z28atomic_conditional_incrementPj(Va+-8|0)|0))break;c[bb>>2]=c[pa>>2]}while(0);c[i+8>>2]=0;bb=c[_a>>2]|0;do if((bb|0)!=(c[$>>2]|0)){do if(bb|0){if(__Z16atomic_decrementPj(bb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(bb,1)}while(0);c[_a>>2]=0;Va=c[$>>2]|0;if(!Va)break;if(!(__Z28atomic_conditional_incrementPj(Va+-8|0)|0))break;c[_a>>2]=c[$>>2]}while(0);c[i+16>>2]=7;if(!(c[e>>2]|0)){_a=__ZnwjPFPvjE(12,4740)|0;c[e>>2]=_a;c[_a>>2]=0;c[_a+4>>2]=0;c[_a+8>>2]=0}_a=__ZnwjPFPvjE(32,4740)|0;c[_a>>2]=0;c[_a+4>>2]=0;c[_a+8>>2]=0;c[_a+12>>2]=0;c[_a+16>>2]=7;bb=_a+20|0;c[bb>>2]=0;Va=_a+24|0;c[Va>>2]=0;Wa=_a+28|0;c[Wa>>2]=0;__ZN12PropertyInfoaSERKS_(_a,i)|0;ab=c[e>>2]|0;$a=ab+4|0;Za=c[$a>>2]|0;c[Va>>2]=Za;c[bb>>2]=0;c[Wa>>2]=ab;if(Za|0)c[Za+20>>2]=_a;c[$a>>2]=_a;if(!(c[ab>>2]|0))c[ab>>2]=_a;_a=ab+8|0;c[_a>>2]=(c[_a>>2]|0)+1;_a=c[i+12>>2]|0;do if(_a|0){if(__Z16atomic_decrementPj(_a+-8|0)|0)break;__ZN6Memory11free_staticEPvb(_a,1)}while(0);_a=c[i+4>>2]|0;do if(_a|0){if(__Z16atomic_decrementPj(_a+-8|0)|0)break;__ZN6Memory11free_staticEPvb(_a,1)}while(0);_a=c[$>>2]|0;do if(_a|0){if(__Z16atomic_decrementPj(_a+-8|0)|0)break;__ZN6Memory11free_staticEPvb(_a,1)}while(0);_a=c[pa>>2]|0;do if(_a|0){if(__Z16atomic_decrementPj(_a+-8|0)|0)break;__ZN6Memory11free_staticEPvb(_a,1)}while(0);__ZN6StringC2EPKc(qa,1121537);__ZN6StringC2EPKc($,1263606);_a=i+4|0;c[_a>>2]=0;ab=i+12|0;c[ab>>2]=0;c[i>>2]=3;$a=c[qa>>2]|0;do if($a|0){c[_a>>2]=0;if(!(__Z28atomic_conditional_incrementPj($a+-8|0)|0))break;c[_a>>2]=c[qa>>2]}while(0);c[i+8>>2]=0;_a=c[ab>>2]|0;do if((_a|0)!=(c[$>>2]|0)){do if(_a|0){if(__Z16atomic_decrementPj(_a+-8|0)|0)break;__ZN6Memory11free_staticEPvb(_a,1)}while(0);c[ab>>2]=0;$a=c[$>>2]|0;if(!$a)break;if(!(__Z28atomic_conditional_incrementPj($a+-8|0)|0))break;c[ab>>2]=c[$>>2]}while(0);c[i+16>>2]=7;if(!(c[e>>2]|0)){ab=__ZnwjPFPvjE(12,4740)|0;c[e>>2]=ab;c[ab>>2]=0;c[ab+4>>2]=0;c[ab+8>>2]=0}ab=__ZnwjPFPvjE(32,4740)|0;c[ab>>2]=0;c[ab+4>>2]=0;c[ab+8>>2]=0;c[ab+12>>2]=0;c[ab+16>>2]=7;_a=ab+20|0;c[_a>>2]=0;$a=ab+24|0;c[$a>>2]=0;Za=ab+28|0;c[Za>>2]=0;__ZN12PropertyInfoaSERKS_(ab,i)|0;Wa=c[e>>2]|0;bb=Wa+4|0;Va=c[bb>>2]|0;c[$a>>2]=Va;c[_a>>2]=0;c[Za>>2]=Wa;if(Va|0)c[Va+20>>2]=ab;c[bb>>2]=ab;if(!(c[Wa>>2]|0))c[Wa>>2]=ab;ab=Wa+8|0;c[ab>>2]=(c[ab>>2]|0)+1;ab=c[i+12>>2]|0;do if(ab|0){if(__Z16atomic_decrementPj(ab+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ab,1)}while(0);ab=c[i+4>>2]|0;do if(ab|0){if(__Z16atomic_decrementPj(ab+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ab,1)}while(0);ab=c[$>>2]|0;do if(ab|0){if(__Z16atomic_decrementPj(ab+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ab,1)}while(0);ab=c[qa>>2]|0;do if(ab|0){if(__Z16atomic_decrementPj(ab+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ab,1)}while(0);__ZN6StringC2EPKc(ra,1121546);__ZN6StringC2EPKc($,1263606);ab=i+4|0;c[ab>>2]=0;Wa=i+12|0;c[Wa>>2]=0;c[i>>2]=5;bb=c[ra>>2]|0;do if(bb|0){c[ab>>2]=0;if(!(__Z28atomic_conditional_incrementPj(bb+-8|0)|0))break;c[ab>>2]=c[ra>>2]}while(0);c[i+8>>2]=0;ab=c[Wa>>2]|0;do if((ab|0)!=(c[$>>2]|0)){do if(ab|0){if(__Z16atomic_decrementPj(ab+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ab,1)}while(0);c[Wa>>2]=0;bb=c[$>>2]|0;if(!bb)break;if(!(__Z28atomic_conditional_incrementPj(bb+-8|0)|0))break;c[Wa>>2]=c[$>>2]}while(0);c[i+16>>2]=7;if(!(c[e>>2]|0)){Wa=__ZnwjPFPvjE(12,4740)|0;c[e>>2]=Wa;c[Wa>>2]=0;c[Wa+4>>2]=0;c[Wa+8>>2]=0}Wa=__ZnwjPFPvjE(32,4740)|0;c[Wa>>2]=0;c[Wa+4>>2]=0;c[Wa+8>>2]=0;c[Wa+12>>2]=0;c[Wa+16>>2]=7;ab=Wa+20|0;c[ab>>2]=0;bb=Wa+24|0;c[bb>>2]=0;Va=Wa+28|0;c[Va>>2]=0;__ZN12PropertyInfoaSERKS_(Wa,i)|0;Za=c[e>>2]|0;_a=Za+4|0;$a=c[_a>>2]|0;c[bb>>2]=$a;c[ab>>2]=0;c[Va>>2]=Za;if($a|0)c[$a+20>>2]=Wa;c[_a>>2]=Wa;if(!(c[Za>>2]|0))c[Za>>2]=Wa;Wa=Za+8|0;c[Wa>>2]=(c[Wa>>2]|0)+1;Wa=c[i+12>>2]|0;do if(Wa|0){if(__Z16atomic_decrementPj(Wa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Wa,1)}while(0);Wa=c[i+4>>2]|0;do if(Wa|0){if(__Z16atomic_decrementPj(Wa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Wa,1)}while(0);Wa=c[$>>2]|0;do if(Wa|0){if(__Z16atomic_decrementPj(Wa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Wa,1)}while(0);Wa=c[ra>>2]|0;do if(Wa|0){if(__Z16atomic_decrementPj(Wa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Wa,1)}while(0);Wa=c[Xa>>2]|0;switch(Wa|0){case 2:{__ZN6StringC2EPKc(sa,1121557);__ZN6StringC2EPKc($,1263606);Za=i+4|0;c[Za>>2]=0;_a=i+12|0;c[_a>>2]=0;c[i>>2]=3;$a=c[sa>>2]|0;do if($a|0){c[Za>>2]=0;if(!(__Z28atomic_conditional_incrementPj($a+-8|0)|0))break;c[Za>>2]=c[sa>>2]}while(0);c[i+8>>2]=0;Za=c[_a>>2]|0;do if((Za|0)!=(c[$>>2]|0)){do if(Za|0){if(__Z16atomic_decrementPj(Za+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Za,1)}while(0);c[_a>>2]=0;$a=c[$>>2]|0;if(!$a)break;if(!(__Z28atomic_conditional_incrementPj($a+-8|0)|0))break;c[_a>>2]=c[$>>2]}while(0);c[i+16>>2]=7;if(!(c[e>>2]|0)){_a=__ZnwjPFPvjE(12,4740)|0;c[e>>2]=_a;c[_a>>2]=0;c[_a+4>>2]=0;c[_a+8>>2]=0}_a=__ZnwjPFPvjE(32,4740)|0;c[_a>>2]=0;c[_a+4>>2]=0;c[_a+8>>2]=0;c[_a+12>>2]=0;c[_a+16>>2]=7;Za=_a+20|0;c[Za>>2]=0;$a=_a+24|0;c[$a>>2]=0;Va=_a+28|0;c[Va>>2]=0;__ZN12PropertyInfoaSERKS_(_a,i)|0;ab=c[e>>2]|0;bb=ab+4|0;Ya=c[bb>>2]|0;c[$a>>2]=Ya;c[Za>>2]=0;c[Va>>2]=ab;if(Ya|0)c[Ya+20>>2]=_a;c[bb>>2]=_a;if(!(c[ab>>2]|0))c[ab>>2]=_a;_a=ab+8|0;c[_a>>2]=(c[_a>>2]|0)+1;_a=c[i+12>>2]|0;do if(_a|0){if(__Z16atomic_decrementPj(_a+-8|0)|0)break;__ZN6Memory11free_staticEPvb(_a,1)}while(0);_a=c[i+4>>2]|0;do if(_a|0){if(__Z16atomic_decrementPj(_a+-8|0)|0)break;__ZN6Memory11free_staticEPvb(_a,1)}while(0);_a=c[$>>2]|0;do if(_a|0){if(__Z16atomic_decrementPj(_a+-8|0)|0)break;__ZN6Memory11free_staticEPvb(_a,1)}while(0);_a=c[sa>>2]|0;do if(_a|0){if(__Z16atomic_decrementPj(_a+-8|0)|0)break;__ZN6Memory11free_staticEPvb(_a,1)}while(0);__ZN6StringC2EPKc(ta,1121568);__ZN6StringC2EPKc($,1263606);_a=i+4|0;c[_a>>2]=0;ab=i+12|0;c[ab>>2]=0;c[i>>2]=3;bb=c[ta>>2]|0;do if(bb|0){c[_a>>2]=0;if(!(__Z28atomic_conditional_incrementPj(bb+-8|0)|0))break;c[_a>>2]=c[ta>>2]}while(0);c[i+8>>2]=0;_a=c[ab>>2]|0;do if((_a|0)!=(c[$>>2]|0)){do if(_a|0){if(__Z16atomic_decrementPj(_a+-8|0)|0)break;__ZN6Memory11free_staticEPvb(_a,1)}while(0);c[ab>>2]=0;bb=c[$>>2]|0;if(!bb)break;if(!(__Z28atomic_conditional_incrementPj(bb+-8|0)|0))break;c[ab>>2]=c[$>>2]}while(0);c[i+16>>2]=7;if(!(c[e>>2]|0)){ab=__ZnwjPFPvjE(12,4740)|0;c[e>>2]=ab;c[ab>>2]=0;c[ab+4>>2]=0;c[ab+8>>2]=0}ab=__ZnwjPFPvjE(32,4740)|0;c[ab>>2]=0;c[ab+4>>2]=0;c[ab+8>>2]=0;c[ab+12>>2]=0;c[ab+16>>2]=7;_a=ab+20|0;c[_a>>2]=0;bb=ab+24|0;c[bb>>2]=0;Ya=ab+28|0;c[Ya>>2]=0;__ZN12PropertyInfoaSERKS_(ab,i)|0;Va=c[e>>2]|0;Za=Va+4|0;$a=c[Za>>2]|0;c[bb>>2]=$a;c[_a>>2]=0;c[Ya>>2]=Va;if($a|0)c[$a+20>>2]=ab;c[Za>>2]=ab;if(!(c[Va>>2]|0))c[Va>>2]=ab;ab=Va+8|0;c[ab>>2]=(c[ab>>2]|0)+1;ab=c[i+12>>2]|0;do if(ab|0){if(__Z16atomic_decrementPj(ab+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ab,1)}while(0);ab=c[i+4>>2]|0;do if(ab|0){if(__Z16atomic_decrementPj(ab+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ab,1)}while(0);ab=c[$>>2]|0;do if(ab|0){if(__Z16atomic_decrementPj(ab+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ab,1)}while(0);ab=c[ta>>2]|0;do if(ab|0){if(__Z16atomic_decrementPj(ab+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ab,1)}while(0);__ZN6StringC2EPKc(ua,1121579);__ZN6StringC2EPKc($,1263606);ab=i+4|0;c[ab>>2]=0;Va=i+12|0;c[Va>>2]=0;c[i>>2]=5;Za=c[ua>>2]|0;do if(Za|0){c[ab>>2]=0;if(!(__Z28atomic_conditional_incrementPj(Za+-8|0)|0))break;c[ab>>2]=c[ua>>2]}while(0);c[i+8>>2]=0;ab=c[Va>>2]|0;do if((ab|0)!=(c[$>>2]|0)){do if(ab|0){if(__Z16atomic_decrementPj(ab+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ab,1)}while(0);c[Va>>2]=0;Za=c[$>>2]|0;if(!Za)break;if(!(__Z28atomic_conditional_incrementPj(Za+-8|0)|0))break;c[Va>>2]=c[$>>2]}while(0);c[i+16>>2]=7;if(!(c[e>>2]|0)){Va=__ZnwjPFPvjE(12,4740)|0;c[e>>2]=Va;c[Va>>2]=0;c[Va+4>>2]=0;c[Va+8>>2]=0}Va=__ZnwjPFPvjE(32,4740)|0;c[Va>>2]=0;c[Va+4>>2]=0;c[Va+8>>2]=0;c[Va+12>>2]=0;c[Va+16>>2]=7;ab=Va+20|0;c[ab>>2]=0;Za=Va+24|0;c[Za>>2]=0;$a=Va+28|0;c[$a>>2]=0;__ZN12PropertyInfoaSERKS_(Va,i)|0;Ya=c[e>>2]|0;_a=Ya+4|0;bb=c[_a>>2]|0;c[Za>>2]=bb;c[ab>>2]=0;c[$a>>2]=Ya;if(bb|0)c[bb+20>>2]=Va;c[_a>>2]=Va;if(!(c[Ya>>2]|0))c[Ya>>2]=Va;Va=Ya+8|0;c[Va>>2]=(c[Va>>2]|0)+1;Va=c[i+12>>2]|0;do if(Va|0){if(__Z16atomic_decrementPj(Va+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Va,1)}while(0);Va=c[i+4>>2]|0;do if(Va|0){if(__Z16atomic_decrementPj(Va+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Va,1)}while(0);Va=c[$>>2]|0;do if(Va|0){if(__Z16atomic_decrementPj(Va+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Va,1)}while(0);Va=c[ua>>2]|0;do if(Va|0){if(__Z16atomic_decrementPj(Va+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Va,1)}while(0);__ZN6StringC2EPKc(va,1121592);__ZN6StringC2EPKc($,1263606);Va=i+4|0;c[Va>>2]=0;Ya=i+12|0;c[Ya>>2]=0;c[i>>2]=3;_a=c[va>>2]|0;do if(_a|0){c[Va>>2]=0;if(!(__Z28atomic_conditional_incrementPj(_a+-8|0)|0))break;c[Va>>2]=c[va>>2]}while(0);c[i+8>>2]=0;Va=c[Ya>>2]|0;do if((Va|0)!=(c[$>>2]|0)){do if(Va|0){if(__Z16atomic_decrementPj(Va+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Va,1)}while(0);c[Ya>>2]=0;_a=c[$>>2]|0;if(!_a)break;if(!(__Z28atomic_conditional_incrementPj(_a+-8|0)|0))break;c[Ya>>2]=c[$>>2]}while(0);c[i+16>>2]=7;if(!(c[e>>2]|0)){Ya=__ZnwjPFPvjE(12,4740)|0;c[e>>2]=Ya;c[Ya>>2]=0;c[Ya+4>>2]=0;c[Ya+8>>2]=0}Ya=__ZnwjPFPvjE(32,4740)|0;c[Ya>>2]=0;c[Ya+4>>2]=0;c[Ya+8>>2]=0;c[Ya+12>>2]=0;c[Ya+16>>2]=7;Va=Ya+20|0;c[Va>>2]=0;_a=Ya+24|0;c[_a>>2]=0;bb=Ya+28|0;c[bb>>2]=0;__ZN12PropertyInfoaSERKS_(Ya,i)|0;$a=c[e>>2]|0;ab=$a+4|0;Za=c[ab>>2]|0;c[_a>>2]=Za;c[Va>>2]=0;c[bb>>2]=$a;if(Za|0)c[Za+20>>2]=Ya;c[ab>>2]=Ya;if(!(c[$a>>2]|0))c[$a>>2]=Ya;Ya=$a+8|0;c[Ya>>2]=(c[Ya>>2]|0)+1;Ya=c[i+12>>2]|0;do if(Ya|0){if(__Z16atomic_decrementPj(Ya+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ya,1)}while(0);Ya=c[i+4>>2]|0;do if(Ya|0){if(__Z16atomic_decrementPj(Ya+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ya,1)}while(0);Ya=c[$>>2]|0;do if(Ya|0){if(__Z16atomic_decrementPj(Ya+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ya,1)}while(0);Ya=c[va>>2]|0;do if(Ya|0){if(__Z16atomic_decrementPj(Ya+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ya,1)}while(0);__ZN6StringC2EPKc(wa,1121600);__ZN6StringC2EPKc($,1263606);Ya=i+4|0;c[Ya>>2]=0;$a=i+12|0;c[$a>>2]=0;c[i>>2]=3;ab=c[wa>>2]|0;do if(ab|0){c[Ya>>2]=0;if(!(__Z28atomic_conditional_incrementPj(ab+-8|0)|0))break;c[Ya>>2]=c[wa>>2]}while(0);c[i+8>>2]=0;Ya=c[$a>>2]|0;do if((Ya|0)!=(c[$>>2]|0)){do if(Ya|0){if(__Z16atomic_decrementPj(Ya+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ya,1)}while(0);c[$a>>2]=0;ab=c[$>>2]|0;if(!ab)break;if(!(__Z28atomic_conditional_incrementPj(ab+-8|0)|0))break;c[$a>>2]=c[$>>2]}while(0);c[i+16>>2]=7;if(!(c[e>>2]|0)){$a=__ZnwjPFPvjE(12,4740)|0;c[e>>2]=$a;c[$a>>2]=0;c[$a+4>>2]=0;c[$a+8>>2]=0}$a=__ZnwjPFPvjE(32,4740)|0;c[$a>>2]=0;c[$a+4>>2]=0;c[$a+8>>2]=0;c[$a+12>>2]=0;c[$a+16>>2]=7;Ya=$a+20|0;c[Ya>>2]=0;ab=$a+24|0;c[ab>>2]=0;Za=$a+28|0;c[Za>>2]=0;__ZN12PropertyInfoaSERKS_($a,i)|0;bb=c[e>>2]|0;Va=bb+4|0;_a=c[Va>>2]|0;c[ab>>2]=_a;c[Ya>>2]=0;c[Za>>2]=bb;if(_a|0)c[_a+20>>2]=$a;c[Va>>2]=$a;if(!(c[bb>>2]|0))c[bb>>2]=$a;$a=bb+8|0;c[$a>>2]=(c[$a>>2]|0)+1;$a=c[i+12>>2]|0;do if($a|0){if(__Z16atomic_decrementPj($a+-8|0)|0)break;__ZN6Memory11free_staticEPvb($a,1)}while(0);$a=c[i+4>>2]|0;do if($a|0){if(__Z16atomic_decrementPj($a+-8|0)|0)break;__ZN6Memory11free_staticEPvb($a,1)}while(0);$a=c[$>>2]|0;do if($a|0){if(__Z16atomic_decrementPj($a+-8|0)|0)break;__ZN6Memory11free_staticEPvb($a,1)}while(0);$a=c[wa>>2]|0;do if($a|0){if(__Z16atomic_decrementPj($a+-8|0)|0)break;__ZN6Memory11free_staticEPvb($a,1)}while(0);__ZN6StringC2EPKc(xa,1121608);__ZN6StringC2EPKc($,1263606);$a=i+4|0;c[$a>>2]=0;bb=i+12|0;c[bb>>2]=0;c[i>>2]=5;Va=c[xa>>2]|0;do if(Va|0){c[$a>>2]=0;if(!(__Z28atomic_conditional_incrementPj(Va+-8|0)|0))break;c[$a>>2]=c[xa>>2]}while(0);c[i+8>>2]=0;$a=c[bb>>2]|0;do if(($a|0)!=(c[$>>2]|0)){do if($a|0){if(__Z16atomic_decrementPj($a+-8|0)|0)break;__ZN6Memory11free_staticEPvb($a,1)}while(0);c[bb>>2]=0;Va=c[$>>2]|0;if(!Va)break;if(!(__Z28atomic_conditional_incrementPj(Va+-8|0)|0))break;c[bb>>2]=c[$>>2]}while(0);c[i+16>>2]=7;if(!(c[e>>2]|0)){bb=__ZnwjPFPvjE(12,4740)|0;c[e>>2]=bb;c[bb>>2]=0;c[bb+4>>2]=0;c[bb+8>>2]=0}bb=__ZnwjPFPvjE(32,4740)|0;c[bb>>2]=0;c[bb+4>>2]=0;c[bb+8>>2]=0;c[bb+12>>2]=0;c[bb+16>>2]=7;$a=bb+20|0;c[$a>>2]=0;Va=bb+24|0;c[Va>>2]=0;_a=bb+28|0;c[_a>>2]=0;__ZN12PropertyInfoaSERKS_(bb,i)|0;Za=c[e>>2]|0;Ya=Za+4|0;ab=c[Ya>>2]|0;c[Va>>2]=ab;c[$a>>2]=0;c[_a>>2]=Za;if(ab|0)c[ab+20>>2]=bb;c[Ya>>2]=bb;if(!(c[Za>>2]|0))c[Za>>2]=bb;bb=Za+8|0;c[bb>>2]=(c[bb>>2]|0)+1;bb=c[i+12>>2]|0;do if(bb|0){if(__Z16atomic_decrementPj(bb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(bb,1)}while(0);bb=c[i+4>>2]|0;do if(bb|0){if(__Z16atomic_decrementPj(bb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(bb,1)}while(0);bb=c[$>>2]|0;do if(bb|0){if(__Z16atomic_decrementPj(bb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(bb,1)}while(0);bb=c[xa>>2]|0;do if(bb|0){if(__Z16atomic_decrementPj(bb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(bb,1)}while(0);break}case 3:{__ZN6StringC2EPKc(ya,1121614);__ZN6StringC2EPKc($,1263606);bb=i+4|0;c[bb>>2]=0;Za=i+12|0;c[Za>>2]=0;c[i>>2]=2;Ya=c[ya>>2]|0;do if(Ya|0){c[bb>>2]=0;if(!(__Z28atomic_conditional_incrementPj(Ya+-8|0)|0))break;c[bb>>2]=c[ya>>2]}while(0);c[i+8>>2]=0;bb=c[Za>>2]|0;do if((bb|0)!=(c[$>>2]|0)){do if(bb|0){if(__Z16atomic_decrementPj(bb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(bb,1)}while(0);c[Za>>2]=0;Ya=c[$>>2]|0;if(!Ya)break;if(!(__Z28atomic_conditional_incrementPj(Ya+-8|0)|0))break;c[Za>>2]=c[$>>2]}while(0);c[i+16>>2]=7;if(!(c[e>>2]|0)){Za=__ZnwjPFPvjE(12,4740)|0;c[e>>2]=Za;c[Za>>2]=0;c[Za+4>>2]=0;c[Za+8>>2]=0}Za=__ZnwjPFPvjE(32,4740)|0;c[Za>>2]=0;c[Za+4>>2]=0;c[Za+8>>2]=0;c[Za+12>>2]=0;c[Za+16>>2]=7;bb=Za+20|0;c[bb>>2]=0;Ya=Za+24|0;c[Ya>>2]=0;ab=Za+28|0;c[ab>>2]=0;__ZN12PropertyInfoaSERKS_(Za,i)|0;_a=c[e>>2]|0;$a=_a+4|0;Va=c[$a>>2]|0;c[Ya>>2]=Va;c[bb>>2]=0;c[ab>>2]=_a;if(Va|0)c[Va+20>>2]=Za;c[$a>>2]=Za;if(!(c[_a>>2]|0))c[_a>>2]=Za;Za=_a+8|0;c[Za>>2]=(c[Za>>2]|0)+1;Za=c[i+12>>2]|0;do if(Za|0){if(__Z16atomic_decrementPj(Za+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Za,1)}while(0);Za=c[i+4>>2]|0;do if(Za|0){if(__Z16atomic_decrementPj(Za+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Za,1)}while(0);Za=c[$>>2]|0;do if(Za|0){if(__Z16atomic_decrementPj(Za+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Za,1)}while(0);Za=c[ya>>2]|0;do if(Za|0){if(__Z16atomic_decrementPj(Za+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Za,1)}while(0);__ZN6StringC2EPKc(za,1129103);__ZN6StringC2EPKc($,1263606);Za=i+4|0;c[Za>>2]=0;_a=i+12|0;c[_a>>2]=0;c[i>>2]=1;$a=c[za>>2]|0;do if($a|0){c[Za>>2]=0;if(!(__Z28atomic_conditional_incrementPj($a+-8|0)|0))break;c[Za>>2]=c[za>>2]}while(0);c[i+8>>2]=0;Za=c[_a>>2]|0;do if((Za|0)!=(c[$>>2]|0)){do if(Za|0){if(__Z16atomic_decrementPj(Za+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Za,1)}while(0);c[_a>>2]=0;$a=c[$>>2]|0;if(!$a)break;if(!(__Z28atomic_conditional_incrementPj($a+-8|0)|0))break;c[_a>>2]=c[$>>2]}while(0);c[i+16>>2]=7;if(!(c[e>>2]|0)){_a=__ZnwjPFPvjE(12,4740)|0;c[e>>2]=_a;c[_a>>2]=0;c[_a+4>>2]=0;c[_a+8>>2]=0}_a=__ZnwjPFPvjE(32,4740)|0;c[_a>>2]=0;c[_a+4>>2]=0;c[_a+8>>2]=0;c[_a+12>>2]=0;c[_a+16>>2]=7;Za=_a+20|0;c[Za>>2]=0;$a=_a+24|0;c[$a>>2]=0;Va=_a+28|0;c[Va>>2]=0;__ZN12PropertyInfoaSERKS_(_a,i)|0;ab=c[e>>2]|0;bb=ab+4|0;Ya=c[bb>>2]|0;c[$a>>2]=Ya;c[Za>>2]=0;c[Va>>2]=ab;if(Ya|0)c[Ya+20>>2]=_a;c[bb>>2]=_a;if(!(c[ab>>2]|0))c[ab>>2]=_a;_a=ab+8|0;c[_a>>2]=(c[_a>>2]|0)+1;_a=c[i+12>>2]|0;do if(_a|0){if(__Z16atomic_decrementPj(_a+-8|0)|0)break;__ZN6Memory11free_staticEPvb(_a,1)}while(0);_a=c[i+4>>2]|0;do if(_a|0){if(__Z16atomic_decrementPj(_a+-8|0)|0)break;__ZN6Memory11free_staticEPvb(_a,1)}while(0);_a=c[$>>2]|0;do if(_a|0){if(__Z16atomic_decrementPj(_a+-8|0)|0)break;__ZN6Memory11free_staticEPvb(_a,1)}while(0);_a=c[za>>2]|0;do if(_a|0){if(__Z16atomic_decrementPj(_a+-8|0)|0)break;__ZN6Memory11free_staticEPvb(_a,1)}while(0);__ZN6StringC2EPKc(Aa,1121627);__ZN6StringC2EPKc($,1263606);_a=i+4|0;c[_a>>2]=0;ab=i+12|0;c[ab>>2]=0;c[i>>2]=1;bb=c[Aa>>2]|0;do if(bb|0){c[_a>>2]=0;if(!(__Z28atomic_conditional_incrementPj(bb+-8|0)|0))break;c[_a>>2]=c[Aa>>2]}while(0);c[i+8>>2]=0;_a=c[ab>>2]|0;do if((_a|0)!=(c[$>>2]|0)){do if(_a|0){if(__Z16atomic_decrementPj(_a+-8|0)|0)break;__ZN6Memory11free_staticEPvb(_a,1)}while(0);c[ab>>2]=0;bb=c[$>>2]|0;if(!bb)break;if(!(__Z28atomic_conditional_incrementPj(bb+-8|0)|0))break;c[ab>>2]=c[$>>2]}while(0);c[i+16>>2]=7;if(!(c[e>>2]|0)){ab=__ZnwjPFPvjE(12,4740)|0;c[e>>2]=ab;c[ab>>2]=0;c[ab+4>>2]=0;c[ab+8>>2]=0}ab=__ZnwjPFPvjE(32,4740)|0;c[ab>>2]=0;c[ab+4>>2]=0;c[ab+8>>2]=0;c[ab+12>>2]=0;c[ab+16>>2]=7;_a=ab+20|0;c[_a>>2]=0;bb=ab+24|0;c[bb>>2]=0;Ya=ab+28|0;c[Ya>>2]=0;__ZN12PropertyInfoaSERKS_(ab,i)|0;Va=c[e>>2]|0;Za=Va+4|0;$a=c[Za>>2]|0;c[bb>>2]=$a;c[_a>>2]=0;c[Ya>>2]=Va;if($a|0)c[$a+20>>2]=ab;c[Za>>2]=ab;if(!(c[Va>>2]|0))c[Va>>2]=ab;ab=Va+8|0;c[ab>>2]=(c[ab>>2]|0)+1;ab=c[i+12>>2]|0;do if(ab|0){if(__Z16atomic_decrementPj(ab+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ab,1)}while(0);ab=c[i+4>>2]|0;do if(ab|0){if(__Z16atomic_decrementPj(ab+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ab,1)}while(0);ab=c[$>>2]|0;do if(ab|0){if(__Z16atomic_decrementPj(ab+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ab,1)}while(0);ab=c[Aa>>2]|0;do if(ab|0){if(__Z16atomic_decrementPj(ab+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ab,1)}while(0);break}default:{ob=Wa;break b}}ob=c[Xa>>2]|0}else ob=nb;while(0);if((ob|0)==5){__ZN6StringC2EPKc(Ba,1121614);__ZN6StringC2EPKc($,1263606);ab=i+4|0;c[ab>>2]=0;Va=i+12|0;c[Va>>2]=0;c[i>>2]=2;Za=c[Ba>>2]|0;do if(Za|0){c[ab>>2]=0;if(!(__Z28atomic_conditional_incrementPj(Za+-8|0)|0))break;c[ab>>2]=c[Ba>>2]}while(0);c[i+8>>2]=0;ab=c[Va>>2]|0;do if((ab|0)!=(c[$>>2]|0)){do if(ab|0){if(__Z16atomic_decrementPj(ab+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ab,1)}while(0);c[Va>>2]=0;Wa=c[$>>2]|0;if(!Wa)break;if(!(__Z28atomic_conditional_incrementPj(Wa+-8|0)|0))break;c[Va>>2]=c[$>>2]}while(0);c[i+16>>2]=7;if(!(c[e>>2]|0)){Va=__ZnwjPFPvjE(12,4740)|0;c[e>>2]=Va;c[Va>>2]=0;c[Va+4>>2]=0;c[Va+8>>2]=0}Va=__ZnwjPFPvjE(32,4740)|0;c[Va>>2]=0;c[Va+4>>2]=0;c[Va+8>>2]=0;c[Va+12>>2]=0;c[Va+16>>2]=7;ab=Va+20|0;c[ab>>2]=0;Wa=Va+24|0;c[Wa>>2]=0;Za=Va+28|0;c[Za>>2]=0;__ZN12PropertyInfoaSERKS_(Va,i)|0;$a=c[e>>2]|0;Ya=$a+4|0;_a=c[Ya>>2]|0;c[Wa>>2]=_a;c[ab>>2]=0;c[Za>>2]=$a;if(_a|0)c[_a+20>>2]=Va;c[Ya>>2]=Va;if(!(c[$a>>2]|0))c[$a>>2]=Va;Va=$a+8|0;c[Va>>2]=(c[Va>>2]|0)+1;Va=c[i+12>>2]|0;do if(Va|0){if(__Z16atomic_decrementPj(Va+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Va,1)}while(0);Va=c[i+4>>2]|0;do if(Va|0){if(__Z16atomic_decrementPj(Va+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Va,1)}while(0);Va=c[$>>2]|0;do if(Va|0){if(__Z16atomic_decrementPj(Va+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Va,1)}while(0);Va=c[Ba>>2]|0;do if(Va|0){if(__Z16atomic_decrementPj(Va+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Va,1)}while(0);__ZN6StringC2EPKc(Ca,1129103);__ZN6StringC2EPKc($,1263606);Va=i+4|0;c[Va>>2]=0;$a=i+12|0;c[$a>>2]=0;c[i>>2]=1;Ya=c[Ca>>2]|0;do if(Ya|0){c[Va>>2]=0;if(!(__Z28atomic_conditional_incrementPj(Ya+-8|0)|0))break;c[Va>>2]=c[Ca>>2]}while(0);c[i+8>>2]=0;Va=c[$a>>2]|0;do if((Va|0)!=(c[$>>2]|0)){do if(Va|0){if(__Z16atomic_decrementPj(Va+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Va,1)}while(0);c[$a>>2]=0;Ya=c[$>>2]|0;if(!Ya)break;if(!(__Z28atomic_conditional_incrementPj(Ya+-8|0)|0))break;c[$a>>2]=c[$>>2]}while(0);c[i+16>>2]=7;if(!(c[e>>2]|0)){$a=__ZnwjPFPvjE(12,4740)|0;c[e>>2]=$a;c[$a>>2]=0;c[$a+4>>2]=0;c[$a+8>>2]=0}$a=__ZnwjPFPvjE(32,4740)|0;c[$a>>2]=0;c[$a+4>>2]=0;c[$a+8>>2]=0;c[$a+12>>2]=0;c[$a+16>>2]=7;Va=$a+20|0;c[Va>>2]=0;Ya=$a+24|0;c[Ya>>2]=0;_a=$a+28|0;c[_a>>2]=0;__ZN12PropertyInfoaSERKS_($a,i)|0;Za=c[e>>2]|0;ab=Za+4|0;Wa=c[ab>>2]|0;c[Ya>>2]=Wa;c[Va>>2]=0;c[_a>>2]=Za;if(Wa|0)c[Wa+20>>2]=$a;c[ab>>2]=$a;if(!(c[Za>>2]|0))c[Za>>2]=$a;$a=Za+8|0;c[$a>>2]=(c[$a>>2]|0)+1;$a=c[i+12>>2]|0;do if($a|0){if(__Z16atomic_decrementPj($a+-8|0)|0)break;__ZN6Memory11free_staticEPvb($a,1)}while(0);$a=c[i+4>>2]|0;do if($a|0){if(__Z16atomic_decrementPj($a+-8|0)|0)break;__ZN6Memory11free_staticEPvb($a,1)}while(0);$a=c[$>>2]|0;do if($a|0){if(__Z16atomic_decrementPj($a+-8|0)|0)break;__ZN6Memory11free_staticEPvb($a,1)}while(0);$a=c[Ca>>2]|0;do if($a|0){if(__Z16atomic_decrementPj($a+-8|0)|0)break;__ZN6Memory11free_staticEPvb($a,1)}while(0);__ZN6StringC2EPKc(Da,1121639);__ZN6StringC2EPKc($,1263606);$a=i+4|0;c[$a>>2]=0;Za=i+12|0;c[Za>>2]=0;c[i>>2]=3;ab=c[Da>>2]|0;do if(ab|0){c[$a>>2]=0;if(!(__Z28atomic_conditional_incrementPj(ab+-8|0)|0))break;c[$a>>2]=c[Da>>2]}while(0);c[i+8>>2]=0;$a=c[Za>>2]|0;do if(($a|0)!=(c[$>>2]|0)){do if($a|0){if(__Z16atomic_decrementPj($a+-8|0)|0)break;__ZN6Memory11free_staticEPvb($a,1)}while(0);c[Za>>2]=0;ab=c[$>>2]|0;if(!ab)break;if(!(__Z28atomic_conditional_incrementPj(ab+-8|0)|0))break;c[Za>>2]=c[$>>2]}while(0);c[i+16>>2]=7;if(!(c[e>>2]|0)){Za=__ZnwjPFPvjE(12,4740)|0;c[e>>2]=Za;c[Za>>2]=0;c[Za+4>>2]=0;c[Za+8>>2]=0}Za=__ZnwjPFPvjE(32,4740)|0;c[Za>>2]=0;c[Za+4>>2]=0;c[Za+8>>2]=0;c[Za+12>>2]=0;c[Za+16>>2]=7;$a=Za+20|0;c[$a>>2]=0;ab=Za+24|0;c[ab>>2]=0;Wa=Za+28|0;c[Wa>>2]=0;__ZN12PropertyInfoaSERKS_(Za,i)|0;_a=c[e>>2]|0;Va=_a+4|0;Ya=c[Va>>2]|0;c[ab>>2]=Ya;c[$a>>2]=0;c[Wa>>2]=_a;if(Ya|0)c[Ya+20>>2]=Za;c[Va>>2]=Za;if(!(c[_a>>2]|0))c[_a>>2]=Za;Za=_a+8|0;c[Za>>2]=(c[Za>>2]|0)+1;Za=c[i+12>>2]|0;do if(Za|0){if(__Z16atomic_decrementPj(Za+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Za,1)}while(0);Za=c[i+4>>2]|0;do if(Za|0){if(__Z16atomic_decrementPj(Za+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Za,1)}while(0);Za=c[$>>2]|0;do if(Za|0){if(__Z16atomic_decrementPj(Za+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Za,1)}while(0);Za=c[Da>>2]|0;do if(Za|0){if(__Z16atomic_decrementPj(Za+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Za,1)}while(0);pb=c[Xa>>2]|0}else pb=ob;if((pb|0)==4){__ZN6StringC2EPKc(Ea,1127804);__ZN6StringC2EPKc($,1263606);Za=i+4|0;c[Za>>2]=0;_a=i+12|0;c[_a>>2]=0;c[i>>2]=2;Va=c[Ea>>2]|0;do if(Va|0){c[Za>>2]=0;if(!(__Z28atomic_conditional_incrementPj(Va+-8|0)|0))break;c[Za>>2]=c[Ea>>2]}while(0);c[i+8>>2]=0;Za=c[_a>>2]|0;do if((Za|0)!=(c[$>>2]|0)){do if(Za|0){if(__Z16atomic_decrementPj(Za+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Za,1)}while(0);c[_a>>2]=0;Va=c[$>>2]|0;if(!Va)break;if(!(__Z28atomic_conditional_incrementPj(Va+-8|0)|0))break;c[_a>>2]=c[$>>2]}while(0);c[i+16>>2]=7;if(!(c[e>>2]|0)){_a=__ZnwjPFPvjE(12,4740)|0;c[e>>2]=_a;c[_a>>2]=0;c[_a+4>>2]=0;c[_a+8>>2]=0}_a=__ZnwjPFPvjE(32,4740)|0;c[_a>>2]=0;c[_a+4>>2]=0;c[_a+8>>2]=0;c[_a+12>>2]=0;c[_a+16>>2]=7;Za=_a+20|0;c[Za>>2]=0;Va=_a+24|0;c[Va>>2]=0;Ya=_a+28|0;c[Ya>>2]=0;__ZN12PropertyInfoaSERKS_(_a,i)|0;Wa=c[e>>2]|0;$a=Wa+4|0;ab=c[$a>>2]|0;c[Va>>2]=ab;c[Za>>2]=0;c[Ya>>2]=Wa;if(ab|0)c[ab+20>>2]=_a;c[$a>>2]=_a;if(!(c[Wa>>2]|0))c[Wa>>2]=_a;_a=Wa+8|0;c[_a>>2]=(c[_a>>2]|0)+1;_a=c[i+12>>2]|0;do if(_a|0){if(__Z16atomic_decrementPj(_a+-8|0)|0)break;__ZN6Memory11free_staticEPvb(_a,1)}while(0);_a=c[i+4>>2]|0;do if(_a|0){if(__Z16atomic_decrementPj(_a+-8|0)|0)break;__ZN6Memory11free_staticEPvb(_a,1)}while(0);_a=c[$>>2]|0;do if(_a|0){if(__Z16atomic_decrementPj(_a+-8|0)|0)break;__ZN6Memory11free_staticEPvb(_a,1)}while(0);_a=c[Ea>>2]|0;do if(_a|0){if(__Z16atomic_decrementPj(_a+-8|0)|0)break;__ZN6Memory11free_staticEPvb(_a,1)}while(0);__ZN6StringC2EPKc(Fa,1128356);__ZN6StringC2EPKc($,1263606);_a=i+4|0;c[_a>>2]=0;Wa=i+12|0;c[Wa>>2]=0;c[i>>2]=3;$a=c[Fa>>2]|0;do if($a|0){c[_a>>2]=0;if(!(__Z28atomic_conditional_incrementPj($a+-8|0)|0))break;c[_a>>2]=c[Fa>>2]}while(0);c[i+8>>2]=0;_a=c[Wa>>2]|0;do if((_a|0)!=(c[$>>2]|0)){do if(_a|0){if(__Z16atomic_decrementPj(_a+-8|0)|0)break;__ZN6Memory11free_staticEPvb(_a,1)}while(0);c[Wa>>2]=0;$a=c[$>>2]|0;if(!$a)break;if(!(__Z28atomic_conditional_incrementPj($a+-8|0)|0))break;c[Wa>>2]=c[$>>2]}while(0);c[i+16>>2]=7;if(!(c[e>>2]|0)){Wa=__ZnwjPFPvjE(12,4740)|0;c[e>>2]=Wa;c[Wa>>2]=0;c[Wa+4>>2]=0;c[Wa+8>>2]=0}Wa=__ZnwjPFPvjE(32,4740)|0;c[Wa>>2]=0;c[Wa+4>>2]=0;c[Wa+8>>2]=0;c[Wa+12>>2]=0;c[Wa+16>>2]=7;_a=Wa+20|0;c[_a>>2]=0;$a=Wa+24|0;c[$a>>2]=0;ab=Wa+28|0;c[ab>>2]=0;__ZN12PropertyInfoaSERKS_(Wa,i)|0;Ya=c[e>>2]|0;Za=Ya+4|0;Va=c[Za>>2]|0;c[$a>>2]=Va;c[_a>>2]=0;c[ab>>2]=Ya;if(Va|0)c[Va+20>>2]=Wa;c[Za>>2]=Wa;if(!(c[Ya>>2]|0))c[Ya>>2]=Wa;Wa=Ya+8|0;c[Wa>>2]=(c[Wa>>2]|0)+1;Wa=c[i+12>>2]|0;do if(Wa|0){if(__Z16atomic_decrementPj(Wa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Wa,1)}while(0);Wa=c[i+4>>2]|0;do if(Wa|0){if(__Z16atomic_decrementPj(Wa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Wa,1)}while(0);Wa=c[$>>2]|0;do if(Wa|0){if(__Z16atomic_decrementPj(Wa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Wa,1)}while(0);Wa=c[Fa>>2]|0;do if(Wa|0){if(__Z16atomic_decrementPj(Wa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Wa,1)}while(0);qb=c[Xa>>2]|0}else qb=pb;if((qb|0)==6){__ZN6StringC2EPKc(Ga,1121648);__ZN6StringC2EPKc($,1263606);Wa=i+4|0;c[Wa>>2]=0;Ya=i+12|0;c[Ya>>2]=0;c[i>>2]=2;Za=c[Ga>>2]|0;do if(Za|0){c[Wa>>2]=0;if(!(__Z28atomic_conditional_incrementPj(Za+-8|0)|0))break;c[Wa>>2]=c[Ga>>2]}while(0);c[i+8>>2]=0;Wa=c[Ya>>2]|0;do if((Wa|0)!=(c[$>>2]|0)){do if(Wa|0){if(__Z16atomic_decrementPj(Wa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Wa,1)}while(0);c[Ya>>2]=0;Za=c[$>>2]|0;if(!Za)break;if(!(__Z28atomic_conditional_incrementPj(Za+-8|0)|0))break;c[Ya>>2]=c[$>>2]}while(0);c[i+16>>2]=7;if(!(c[e>>2]|0)){Ya=__ZnwjPFPvjE(12,4740)|0;c[e>>2]=Ya;c[Ya>>2]=0;c[Ya+4>>2]=0;c[Ya+8>>2]=0}Ya=__ZnwjPFPvjE(32,4740)|0;c[Ya>>2]=0;c[Ya+4>>2]=0;c[Ya+8>>2]=0;c[Ya+12>>2]=0;c[Ya+16>>2]=7;Wa=Ya+20|0;c[Wa>>2]=0;Za=Ya+24|0;c[Za>>2]=0;Va=Ya+28|0;c[Va>>2]=0;__ZN12PropertyInfoaSERKS_(Ya,i)|0;ab=c[e>>2]|0;_a=ab+4|0;$a=c[_a>>2]|0;c[Za>>2]=$a;c[Wa>>2]=0;c[Va>>2]=ab;if($a|0)c[$a+20>>2]=Ya;c[_a>>2]=Ya;if(!(c[ab>>2]|0))c[ab>>2]=Ya;Ya=ab+8|0;c[Ya>>2]=(c[Ya>>2]|0)+1;Ya=c[i+12>>2]|0;do if(Ya|0){if(__Z16atomic_decrementPj(Ya+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ya,1)}while(0);Ya=c[i+4>>2]|0;do if(Ya|0){if(__Z16atomic_decrementPj(Ya+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ya,1)}while(0);Ya=c[$>>2]|0;do if(Ya|0){if(__Z16atomic_decrementPj(Ya+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ya,1)}while(0);Ya=c[Ga>>2]|0;do if(Ya|0){if(__Z16atomic_decrementPj(Ya+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ya,1)}while(0);__ZN6StringC2EPKc(Ha,1128169);__ZN6StringC2EPKc($,1263606);Ya=i+4|0;c[Ya>>2]=0;ab=i+12|0;c[ab>>2]=0;c[i>>2]=3;_a=c[Ha>>2]|0;do if(_a|0){c[Ya>>2]=0;if(!(__Z28atomic_conditional_incrementPj(_a+-8|0)|0))break;c[Ya>>2]=c[Ha>>2]}while(0);c[i+8>>2]=0;Ya=c[ab>>2]|0;do if((Ya|0)!=(c[$>>2]|0)){do if(Ya|0){if(__Z16atomic_decrementPj(Ya+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ya,1)}while(0);c[ab>>2]=0;_a=c[$>>2]|0;if(!_a)break;if(!(__Z28atomic_conditional_incrementPj(_a+-8|0)|0))break;c[ab>>2]=c[$>>2]}while(0);c[i+16>>2]=7;if(!(c[e>>2]|0)){ab=__ZnwjPFPvjE(12,4740)|0;c[e>>2]=ab;c[ab>>2]=0;c[ab+4>>2]=0;c[ab+8>>2]=0}ab=__ZnwjPFPvjE(32,4740)|0;c[ab>>2]=0;c[ab+4>>2]=0;c[ab+8>>2]=0;c[ab+12>>2]=0;c[ab+16>>2]=7;Ya=ab+20|0;c[Ya>>2]=0;_a=ab+24|0;c[_a>>2]=0;$a=ab+28|0;c[$a>>2]=0;__ZN12PropertyInfoaSERKS_(ab,i)|0;Va=c[e>>2]|0;Wa=Va+4|0;Za=c[Wa>>2]|0;c[_a>>2]=Za;c[Ya>>2]=0;c[$a>>2]=Va;if(Za|0)c[Za+20>>2]=ab;c[Wa>>2]=ab;if(!(c[Va>>2]|0))c[Va>>2]=ab;ab=Va+8|0;c[ab>>2]=(c[ab>>2]|0)+1;ab=c[i+12>>2]|0;do if(ab|0){if(__Z16atomic_decrementPj(ab+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ab,1)}while(0);ab=c[i+4>>2]|0;do if(ab|0){if(__Z16atomic_decrementPj(ab+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ab,1)}while(0);ab=c[$>>2]|0;do if(ab|0){if(__Z16atomic_decrementPj(ab+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ab,1)}while(0);ab=c[Ha>>2]|0;do if(ab|0){if(__Z16atomic_decrementPj(ab+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ab,1)}while(0);__ZN6StringC2EPKc(Ia,1128171);__ZN6StringC2EPKc($,1263606);ab=i+4|0;c[ab>>2]=0;Va=i+12|0;c[Va>>2]=0;c[i>>2]=3;Wa=c[Ia>>2]|0;do if(Wa|0){c[ab>>2]=0;if(!(__Z28atomic_conditional_incrementPj(Wa+-8|0)|0))break;c[ab>>2]=c[Ia>>2]}while(0);c[i+8>>2]=0;ab=c[Va>>2]|0;do if((ab|0)!=(c[$>>2]|0)){do if(ab|0){if(__Z16atomic_decrementPj(ab+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ab,1)}while(0);c[Va>>2]=0;Wa=c[$>>2]|0;if(!Wa)break;if(!(__Z28atomic_conditional_incrementPj(Wa+-8|0)|0))break;c[Va>>2]=c[$>>2]}while(0);c[i+16>>2]=7;if(!(c[e>>2]|0)){Va=__ZnwjPFPvjE(12,4740)|0;c[e>>2]=Va;c[Va>>2]=0;c[Va+4>>2]=0;c[Va+8>>2]=0}Va=__ZnwjPFPvjE(32,4740)|0;c[Va>>2]=0;c[Va+4>>2]=0;c[Va+8>>2]=0;c[Va+12>>2]=0;c[Va+16>>2]=7;ab=Va+20|0;c[ab>>2]=0;Wa=Va+24|0;c[Wa>>2]=0;Za=Va+28|0;c[Za>>2]=0;__ZN12PropertyInfoaSERKS_(Va,i)|0;$a=c[e>>2]|0;Ya=$a+4|0;_a=c[Ya>>2]|0;c[Wa>>2]=_a;c[ab>>2]=0;c[Za>>2]=$a;if(_a|0)c[_a+20>>2]=Va;c[Ya>>2]=Va;if(!(c[$a>>2]|0))c[$a>>2]=Va;Va=$a+8|0;c[Va>>2]=(c[Va>>2]|0)+1;Va=c[i+12>>2]|0;do if(Va|0){if(__Z16atomic_decrementPj(Va+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Va,1)}while(0);Va=c[i+4>>2]|0;do if(Va|0){if(__Z16atomic_decrementPj(Va+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Va,1)}while(0);Va=c[$>>2]|0;do if(Va|0){if(__Z16atomic_decrementPj(Va+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Va,1)}while(0);Va=c[Ia>>2]|0;do if(Va|0){if(__Z16atomic_decrementPj(Va+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Va,1)}while(0);__ZN6StringC2EPKc(Ja,1126974);__ZN6StringC2EPKc($,1263606);Va=i+4|0;c[Va>>2]=0;$a=i+12|0;c[$a>>2]=0;c[i>>2]=5;Ya=c[Ja>>2]|0;do if(Ya|0){c[Va>>2]=0;if(!(__Z28atomic_conditional_incrementPj(Ya+-8|0)|0))break;c[Va>>2]=c[Ja>>2]}while(0);c[i+8>>2]=0;Va=c[$a>>2]|0;do if((Va|0)!=(c[$>>2]|0)){do if(Va|0){if(__Z16atomic_decrementPj(Va+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Va,1)}while(0);c[$a>>2]=0;Ya=c[$>>2]|0;if(!Ya)break;if(!(__Z28atomic_conditional_incrementPj(Ya+-8|0)|0))break;c[$a>>2]=c[$>>2]}while(0);c[i+16>>2]=7;if(!(c[e>>2]|0)){$a=__ZnwjPFPvjE(12,4740)|0;c[e>>2]=$a;c[$a>>2]=0;c[$a+4>>2]=0;c[$a+8>>2]=0}$a=__ZnwjPFPvjE(32,4740)|0;c[$a>>2]=0;c[$a+4>>2]=0;c[$a+8>>2]=0;c[$a+12>>2]=0;c[$a+16>>2]=7;Va=$a+20|0;c[Va>>2]=0;Ya=$a+24|0;c[Ya>>2]=0;_a=$a+28|0;c[_a>>2]=0;__ZN12PropertyInfoaSERKS_($a,i)|0;Za=c[e>>2]|0;ab=Za+4|0;Wa=c[ab>>2]|0;c[Ya>>2]=Wa;c[Va>>2]=0;c[_a>>2]=Za;if(Wa|0)c[Wa+20>>2]=$a;c[ab>>2]=$a;if(!(c[Za>>2]|0))c[Za>>2]=$a;$a=Za+8|0;c[$a>>2]=(c[$a>>2]|0)+1;$a=c[i+12>>2]|0;do if($a|0){if(__Z16atomic_decrementPj($a+-8|0)|0)break;__ZN6Memory11free_staticEPvb($a,1)}while(0);$a=c[i+4>>2]|0;do if($a|0){if(__Z16atomic_decrementPj($a+-8|0)|0)break;__ZN6Memory11free_staticEPvb($a,1)}while(0);$a=c[$>>2]|0;do if($a|0){if(__Z16atomic_decrementPj($a+-8|0)|0)break;__ZN6Memory11free_staticEPvb($a,1)}while(0);$a=c[Ja>>2]|0;do if($a|0){if(__Z16atomic_decrementPj($a+-8|0)|0)break;__ZN6Memory11free_staticEPvb($a,1)}while(0);__ZN6StringC2EPKc(Ka,1129103);__ZN6StringC2EPKc($,1263606);$a=i+4|0;c[$a>>2]=0;Za=i+12|0;c[Za>>2]=0;c[i>>2]=1;ab=c[Ka>>2]|0;do if(ab|0){c[$a>>2]=0;if(!(__Z28atomic_conditional_incrementPj(ab+-8|0)|0))break;c[$a>>2]=c[Ka>>2]}while(0);c[i+8>>2]=0;$a=c[Za>>2]|0;do if(($a|0)!=(c[$>>2]|0)){do if($a|0){if(__Z16atomic_decrementPj($a+-8|0)|0)break;__ZN6Memory11free_staticEPvb($a,1)}while(0);c[Za>>2]=0;ab=c[$>>2]|0;if(!ab)break;if(!(__Z28atomic_conditional_incrementPj(ab+-8|0)|0))break;c[Za>>2]=c[$>>2]}while(0);c[i+16>>2]=7;if(!(c[e>>2]|0)){Za=__ZnwjPFPvjE(12,4740)|0;c[e>>2]=Za;c[Za>>2]=0;c[Za+4>>2]=0;c[Za+8>>2]=0}Za=__ZnwjPFPvjE(32,4740)|0;c[Za>>2]=0;c[Za+4>>2]=0;c[Za+8>>2]=0;c[Za+12>>2]=0;c[Za+16>>2]=7;$a=Za+20|0;c[$a>>2]=0;ab=Za+24|0;c[ab>>2]=0;Wa=Za+28|0;c[Wa>>2]=0;__ZN12PropertyInfoaSERKS_(Za,i)|0;_a=c[e>>2]|0;Va=_a+4|0;Ya=c[Va>>2]|0;c[ab>>2]=Ya;c[$a>>2]=0;c[Wa>>2]=_a;if(Ya|0)c[Ya+20>>2]=Za;c[Va>>2]=Za;if(!(c[_a>>2]|0))c[_a>>2]=Za;Za=_a+8|0;c[Za>>2]=(c[Za>>2]|0)+1;Za=c[i+12>>2]|0;do if(Za|0){if(__Z16atomic_decrementPj(Za+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Za,1)}while(0);Za=c[i+4>>2]|0;do if(Za|0){if(__Z16atomic_decrementPj(Za+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Za,1)}while(0);Za=c[$>>2]|0;do if(Za|0){if(__Z16atomic_decrementPj(Za+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Za,1)}while(0);Za=c[Ka>>2]|0;do if(Za|0){if(__Z16atomic_decrementPj(Za+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Za,1)}while(0);rb=c[Xa>>2]|0}else rb=qb;if((rb|0)==7){__ZN6StringC2EPKc(La,1121648);__ZN6StringC2EPKc($,1263606);Za=i+4|0;c[Za>>2]=0;_a=i+12|0;c[_a>>2]=0;c[i>>2]=2;Va=c[La>>2]|0;do if(Va|0){c[Za>>2]=0;if(!(__Z28atomic_conditional_incrementPj(Va+-8|0)|0))break;c[Za>>2]=c[La>>2]}while(0);c[i+8>>2]=0;Za=c[_a>>2]|0;do if((Za|0)!=(c[$>>2]|0)){do if(Za|0){if(__Z16atomic_decrementPj(Za+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Za,1)}while(0);c[_a>>2]=0;Va=c[$>>2]|0;if(!Va)break;if(!(__Z28atomic_conditional_incrementPj(Va+-8|0)|0))break;c[_a>>2]=c[$>>2]}while(0);c[i+16>>2]=7;if(!(c[e>>2]|0)){_a=__ZnwjPFPvjE(12,4740)|0;c[e>>2]=_a;c[_a>>2]=0;c[_a+4>>2]=0;c[_a+8>>2]=0}_a=__ZnwjPFPvjE(32,4740)|0;c[_a>>2]=0;c[_a+4>>2]=0;c[_a+8>>2]=0;c[_a+12>>2]=0;c[_a+16>>2]=7;Za=_a+20|0;c[Za>>2]=0;Va=_a+24|0;c[Va>>2]=0;Xa=_a+28|0;c[Xa>>2]=0;__ZN12PropertyInfoaSERKS_(_a,i)|0;Ya=c[e>>2]|0;Wa=Ya+4|0;$a=c[Wa>>2]|0;c[Va>>2]=$a;c[Za>>2]=0;c[Xa>>2]=Ya;if($a|0)c[$a+20>>2]=_a;c[Wa>>2]=_a;if(!(c[Ya>>2]|0))c[Ya>>2]=_a;_a=Ya+8|0;c[_a>>2]=(c[_a>>2]|0)+1;_a=c[i+12>>2]|0;do if(_a|0){if(__Z16atomic_decrementPj(_a+-8|0)|0)break;__ZN6Memory11free_staticEPvb(_a,1)}while(0);_a=c[i+4>>2]|0;do if(_a|0){if(__Z16atomic_decrementPj(_a+-8|0)|0)break;__ZN6Memory11free_staticEPvb(_a,1)}while(0);_a=c[$>>2]|0;do if(_a|0){if(__Z16atomic_decrementPj(_a+-8|0)|0)break;__ZN6Memory11free_staticEPvb(_a,1)}while(0);_a=c[La>>2]|0;do if(_a|0){if(__Z16atomic_decrementPj(_a+-8|0)|0)break;__ZN6Memory11free_staticEPvb(_a,1)}while(0);__ZN6StringC2EPKc(Ma,1128169);__ZN6StringC2EPKc($,1263606);_a=i+4|0;c[_a>>2]=0;Ya=i+12|0;c[Ya>>2]=0;c[i>>2]=3;Wa=c[Ma>>2]|0;do if(Wa|0){c[_a>>2]=0;if(!(__Z28atomic_conditional_incrementPj(Wa+-8|0)|0))break;c[_a>>2]=c[Ma>>2]}while(0);c[i+8>>2]=0;_a=c[Ya>>2]|0;do if((_a|0)!=(c[$>>2]|0)){do if(_a|0){if(__Z16atomic_decrementPj(_a+-8|0)|0)break;__ZN6Memory11free_staticEPvb(_a,1)}while(0);c[Ya>>2]=0;Wa=c[$>>2]|0;if(!Wa)break;if(!(__Z28atomic_conditional_incrementPj(Wa+-8|0)|0))break;c[Ya>>2]=c[$>>2]}while(0);c[i+16>>2]=7;if(!(c[e>>2]|0)){Ya=__ZnwjPFPvjE(12,4740)|0;c[e>>2]=Ya;c[Ya>>2]=0;c[Ya+4>>2]=0;c[Ya+8>>2]=0}Ya=__ZnwjPFPvjE(32,4740)|0;c[Ya>>2]=0;c[Ya+4>>2]=0;c[Ya+8>>2]=0;c[Ya+12>>2]=0;c[Ya+16>>2]=7;_a=Ya+20|0;c[_a>>2]=0;Wa=Ya+24|0;c[Wa>>2]=0;$a=Ya+28|0;c[$a>>2]=0;__ZN12PropertyInfoaSERKS_(Ya,i)|0;Xa=c[e>>2]|0;Za=Xa+4|0;Va=c[Za>>2]|0;c[Wa>>2]=Va;c[_a>>2]=0;c[$a>>2]=Xa;if(Va|0)c[Va+20>>2]=Ya;c[Za>>2]=Ya;if(!(c[Xa>>2]|0))c[Xa>>2]=Ya;Ya=Xa+8|0;c[Ya>>2]=(c[Ya>>2]|0)+1;Ya=c[i+12>>2]|0;do if(Ya|0){if(__Z16atomic_decrementPj(Ya+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ya,1)}while(0);Ya=c[i+4>>2]|0;do if(Ya|0){if(__Z16atomic_decrementPj(Ya+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ya,1)}while(0);Ya=c[$>>2]|0;do if(Ya|0){if(__Z16atomic_decrementPj(Ya+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ya,1)}while(0);Ya=c[Ma>>2]|0;do if(Ya|0){if(__Z16atomic_decrementPj(Ya+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ya,1)}while(0);__ZN6StringC2EPKc(Na,1128171);__ZN6StringC2EPKc($,1263606);Ya=i+4|0;c[Ya>>2]=0;Xa=i+12|0;c[Xa>>2]=0;c[i>>2]=3;Za=c[Na>>2]|0;do if(Za|0){c[Ya>>2]=0;if(!(__Z28atomic_conditional_incrementPj(Za+-8|0)|0))break;c[Ya>>2]=c[Na>>2]}while(0);c[i+8>>2]=0;Ya=c[Xa>>2]|0;do if((Ya|0)!=(c[$>>2]|0)){do if(Ya|0){if(__Z16atomic_decrementPj(Ya+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ya,1)}while(0);c[Xa>>2]=0;Za=c[$>>2]|0;if(!Za)break;if(!(__Z28atomic_conditional_incrementPj(Za+-8|0)|0))break;c[Xa>>2]=c[$>>2]}while(0);c[i+16>>2]=7;if(!(c[e>>2]|0)){Xa=__ZnwjPFPvjE(12,4740)|0;c[e>>2]=Xa;c[Xa>>2]=0;c[Xa+4>>2]=0;c[Xa+8>>2]=0}Xa=__ZnwjPFPvjE(32,4740)|0;c[Xa>>2]=0;c[Xa+4>>2]=0;c[Xa+8>>2]=0;c[Xa+12>>2]=0;c[Xa+16>>2]=7;Ya=Xa+20|0;c[Ya>>2]=0;Za=Xa+24|0;c[Za>>2]=0;Va=Xa+28|0;c[Va>>2]=0;__ZN12PropertyInfoaSERKS_(Xa,i)|0;$a=c[e>>2]|0;_a=$a+4|0;Wa=c[_a>>2]|0;c[Za>>2]=Wa;c[Ya>>2]=0;c[Va>>2]=$a;if(Wa|0)c[Wa+20>>2]=Xa;c[_a>>2]=Xa;if(!(c[$a>>2]|0))c[$a>>2]=Xa;Xa=$a+8|0;c[Xa>>2]=(c[Xa>>2]|0)+1;Xa=c[i+12>>2]|0;do if(Xa|0){if(__Z16atomic_decrementPj(Xa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Xa,1)}while(0);Xa=c[i+4>>2]|0;do if(Xa|0){if(__Z16atomic_decrementPj(Xa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Xa,1)}while(0);Xa=c[$>>2]|0;do if(Xa|0){if(__Z16atomic_decrementPj(Xa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Xa,1)}while(0);Xa=c[Na>>2]|0;do if(Xa|0){if(__Z16atomic_decrementPj(Xa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Xa,1)}while(0);__ZN6StringC2EPKc(Oa,1126974);__ZN6StringC2EPKc($,1263606);Xa=i+4|0;c[Xa>>2]=0;$a=i+12|0;c[$a>>2]=0;c[i>>2]=5;_a=c[Oa>>2]|0;do if(_a|0){c[Xa>>2]=0;if(!(__Z28atomic_conditional_incrementPj(_a+-8|0)|0))break;c[Xa>>2]=c[Oa>>2]}while(0);c[i+8>>2]=0;Xa=c[$a>>2]|0;do if((Xa|0)!=(c[$>>2]|0)){do if(Xa|0){if(__Z16atomic_decrementPj(Xa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Xa,1)}while(0);c[$a>>2]=0;_a=c[$>>2]|0;if(!_a)break;if(!(__Z28atomic_conditional_incrementPj(_a+-8|0)|0))break;c[$a>>2]=c[$>>2]}while(0);c[i+16>>2]=7;if(!(c[e>>2]|0)){$a=__ZnwjPFPvjE(12,4740)|0;c[e>>2]=$a;c[$a>>2]=0;c[$a+4>>2]=0;c[$a+8>>2]=0}$a=__ZnwjPFPvjE(32,4740)|0;c[$a>>2]=0;c[$a+4>>2]=0;c[$a+8>>2]=0;c[$a+12>>2]=0;c[$a+16>>2]=7;Xa=$a+20|0;c[Xa>>2]=0;_a=$a+24|0;c[_a>>2]=0;Wa=$a+28|0;c[Wa>>2]=0;__ZN12PropertyInfoaSERKS_($a,i)|0;Va=c[e>>2]|0;Ya=Va+4|0;Za=c[Ya>>2]|0;c[_a>>2]=Za;c[Xa>>2]=0;c[Wa>>2]=Va;if(Za|0)c[Za+20>>2]=$a;c[Ya>>2]=$a;if(!(c[Va>>2]|0))c[Va>>2]=$a;$a=Va+8|0;c[$a>>2]=(c[$a>>2]|0)+1;$a=c[i+12>>2]|0;do if($a|0){if(__Z16atomic_decrementPj($a+-8|0)|0)break;__ZN6Memory11free_staticEPvb($a,1)}while(0);$a=c[i+4>>2]|0;do if($a|0){if(__Z16atomic_decrementPj($a+-8|0)|0)break;__ZN6Memory11free_staticEPvb($a,1)}while(0);$a=c[$>>2]|0;do if($a|0){if(__Z16atomic_decrementPj($a+-8|0)|0)break;__ZN6Memory11free_staticEPvb($a,1)}while(0);$a=c[Oa>>2]|0;do if($a|0){if(__Z16atomic_decrementPj($a+-8|0)|0)break;__ZN6Memory11free_staticEPvb($a,1)}while(0);__ZN6StringC2EPKc(Pa,1121557);__ZN6StringC2EPKc($,1263606);$a=i+4|0;c[$a>>2]=0;Va=i+12|0;c[Va>>2]=0;c[i>>2]=3;Ya=c[Pa>>2]|0;do if(Ya|0){c[$a>>2]=0;if(!(__Z28atomic_conditional_incrementPj(Ya+-8|0)|0))break;c[$a>>2]=c[Pa>>2]}while(0);c[i+8>>2]=0;$a=c[Va>>2]|0;do if(($a|0)!=(c[$>>2]|0)){do if($a|0){if(__Z16atomic_decrementPj($a+-8|0)|0)break;__ZN6Memory11free_staticEPvb($a,1)}while(0);c[Va>>2]=0;Ya=c[$>>2]|0;if(!Ya)break;if(!(__Z28atomic_conditional_incrementPj(Ya+-8|0)|0))break;c[Va>>2]=c[$>>2]}while(0);c[i+16>>2]=7;if(!(c[e>>2]|0)){Va=__ZnwjPFPvjE(12,4740)|0;c[e>>2]=Va;c[Va>>2]=0;c[Va+4>>2]=0;c[Va+8>>2]=0}Va=__ZnwjPFPvjE(32,4740)|0;c[Va>>2]=0;c[Va+4>>2]=0;c[Va+8>>2]=0;c[Va+12>>2]=0;c[Va+16>>2]=7;$a=Va+20|0;c[$a>>2]=0;Ya=Va+24|0;c[Ya>>2]=0;Za=Va+28|0;c[Za>>2]=0;__ZN12PropertyInfoaSERKS_(Va,i)|0;Wa=c[e>>2]|0;Xa=Wa+4|0;_a=c[Xa>>2]|0;c[Ya>>2]=_a;c[$a>>2]=0;c[Za>>2]=Wa;if(_a|0)c[_a+20>>2]=Va;c[Xa>>2]=Va;if(!(c[Wa>>2]|0))c[Wa>>2]=Va;Va=Wa+8|0;c[Va>>2]=(c[Va>>2]|0)+1;Va=c[i+12>>2]|0;do if(Va|0){if(__Z16atomic_decrementPj(Va+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Va,1)}while(0);Va=c[i+4>>2]|0;do if(Va|0){if(__Z16atomic_decrementPj(Va+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Va,1)}while(0);Va=c[$>>2]|0;do if(Va|0){if(__Z16atomic_decrementPj(Va+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Va,1)}while(0);Va=c[Pa>>2]|0;do if(Va|0){if(__Z16atomic_decrementPj(Va+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Va,1)}while(0);__ZN6StringC2EPKc(Qa,1121568);__ZN6StringC2EPKc($,1263606);Va=i+4|0;c[Va>>2]=0;Wa=i+12|0;c[Wa>>2]=0;c[i>>2]=3;Xa=c[Qa>>2]|0;do if(Xa|0){c[Va>>2]=0;if(!(__Z28atomic_conditional_incrementPj(Xa+-8|0)|0))break;c[Va>>2]=c[Qa>>2]}while(0);c[i+8>>2]=0;Va=c[Wa>>2]|0;do if((Va|0)!=(c[$>>2]|0)){do if(Va|0){if(__Z16atomic_decrementPj(Va+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Va,1)}while(0);c[Wa>>2]=0;Xa=c[$>>2]|0;if(!Xa)break;if(!(__Z28atomic_conditional_incrementPj(Xa+-8|0)|0))break;c[Wa>>2]=c[$>>2]}while(0);c[i+16>>2]=7;if(!(c[e>>2]|0)){Wa=__ZnwjPFPvjE(12,4740)|0;c[e>>2]=Wa;c[Wa>>2]=0;c[Wa+4>>2]=0;c[Wa+8>>2]=0}Wa=__ZnwjPFPvjE(32,4740)|0;c[Wa>>2]=0;c[Wa+4>>2]=0;c[Wa+8>>2]=0;c[Wa+12>>2]=0;c[Wa+16>>2]=7;Va=Wa+20|0;c[Va>>2]=0;Xa=Wa+24|0;c[Xa>>2]=0;_a=Wa+28|0;c[_a>>2]=0;__ZN12PropertyInfoaSERKS_(Wa,i)|0;Za=c[e>>2]|0;$a=Za+4|0;Ya=c[$a>>2]|0;c[Xa>>2]=Ya;c[Va>>2]=0;c[_a>>2]=Za;if(Ya|0)c[Ya+20>>2]=Wa;c[$a>>2]=Wa;if(!(c[Za>>2]|0))c[Za>>2]=Wa;Wa=Za+8|0;c[Wa>>2]=(c[Wa>>2]|0)+1;Wa=c[i+12>>2]|0;do if(Wa|0){if(__Z16atomic_decrementPj(Wa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Wa,1)}while(0);Wa=c[i+4>>2]|0;do if(Wa|0){if(__Z16atomic_decrementPj(Wa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Wa,1)}while(0);Wa=c[$>>2]|0;do if(Wa|0){if(__Z16atomic_decrementPj(Wa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Wa,1)}while(0);Wa=c[Qa>>2]|0;do if(Wa|0){if(__Z16atomic_decrementPj(Wa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Wa,1)}while(0);__ZN6StringC2EPKc(Ra,1121579);__ZN6StringC2EPKc($,1263606);Wa=i+4|0;c[Wa>>2]=0;Za=i+12|0;c[Za>>2]=0;c[i>>2]=5;$a=c[Ra>>2]|0;do if($a|0){c[Wa>>2]=0;if(!(__Z28atomic_conditional_incrementPj($a+-8|0)|0))break;c[Wa>>2]=c[Ra>>2]}while(0);c[i+8>>2]=0;Wa=c[Za>>2]|0;do if((Wa|0)!=(c[$>>2]|0)){do if(Wa|0){if(__Z16atomic_decrementPj(Wa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Wa,1)}while(0);c[Za>>2]=0;$a=c[$>>2]|0;if(!$a)break;if(!(__Z28atomic_conditional_incrementPj($a+-8|0)|0))break;c[Za>>2]=c[$>>2]}while(0);c[i+16>>2]=7;if(!(c[e>>2]|0)){Za=__ZnwjPFPvjE(12,4740)|0;c[e>>2]=Za;c[Za>>2]=0;c[Za+4>>2]=0;c[Za+8>>2]=0}Za=__ZnwjPFPvjE(32,4740)|0;c[Za>>2]=0;c[Za+4>>2]=0;c[Za+8>>2]=0;c[Za+12>>2]=0;c[Za+16>>2]=7;Wa=Za+20|0;c[Wa>>2]=0;$a=Za+24|0;c[$a>>2]=0;Ya=Za+28|0;c[Ya>>2]=0;__ZN12PropertyInfoaSERKS_(Za,i)|0;_a=c[e>>2]|0;Va=_a+4|0;Xa=c[Va>>2]|0;c[$a>>2]=Xa;c[Wa>>2]=0;c[Ya>>2]=_a;if(Xa|0)c[Xa+20>>2]=Za;c[Va>>2]=Za;if(!(c[_a>>2]|0))c[_a>>2]=Za;Za=_a+8|0;c[Za>>2]=(c[Za>>2]|0)+1;Za=c[i+12>>2]|0;do if(Za|0){if(__Z16atomic_decrementPj(Za+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Za,1)}while(0);Za=c[i+4>>2]|0;do if(Za|0){if(__Z16atomic_decrementPj(Za+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Za,1)}while(0);Za=c[$>>2]|0;do if(Za|0){if(__Z16atomic_decrementPj(Za+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Za,1)}while(0);Za=c[Ra>>2]|0;do if(Za|0){if(__Z16atomic_decrementPj(Za+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Za,1)}while(0);__ZN6StringC2EPKc(Sa,1121592);__ZN6StringC2EPKc($,1263606);Za=i+4|0;c[Za>>2]=0;_a=i+12|0;c[_a>>2]=0;c[i>>2]=3;Va=c[Sa>>2]|0;do if(Va|0){c[Za>>2]=0;if(!(__Z28atomic_conditional_incrementPj(Va+-8|0)|0))break;c[Za>>2]=c[Sa>>2]}while(0);c[i+8>>2]=0;Za=c[_a>>2]|0;do if((Za|0)!=(c[$>>2]|0)){do if(Za|0){if(__Z16atomic_decrementPj(Za+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Za,1)}while(0);c[_a>>2]=0;Va=c[$>>2]|0;if(!Va)break;if(!(__Z28atomic_conditional_incrementPj(Va+-8|0)|0))break;c[_a>>2]=c[$>>2]}while(0);c[i+16>>2]=7;if(!(c[e>>2]|0)){_a=__ZnwjPFPvjE(12,4740)|0;c[e>>2]=_a;c[_a>>2]=0;c[_a+4>>2]=0;c[_a+8>>2]=0}_a=__ZnwjPFPvjE(32,4740)|0;c[_a>>2]=0;c[_a+4>>2]=0;c[_a+8>>2]=0;c[_a+12>>2]=0;c[_a+16>>2]=7;Za=_a+20|0;c[Za>>2]=0;Va=_a+24|0;c[Va>>2]=0;Xa=_a+28|0;c[Xa>>2]=0;__ZN12PropertyInfoaSERKS_(_a,i)|0;Ya=c[e>>2]|0;Wa=Ya+4|0;$a=c[Wa>>2]|0;c[Va>>2]=$a;c[Za>>2]=0;c[Xa>>2]=Ya;if($a|0)c[$a+20>>2]=_a;c[Wa>>2]=_a;if(!(c[Ya>>2]|0))c[Ya>>2]=_a;_a=Ya+8|0;c[_a>>2]=(c[_a>>2]|0)+1;_a=c[i+12>>2]|0;do if(_a|0){if(__Z16atomic_decrementPj(_a+-8|0)|0)break;__ZN6Memory11free_staticEPvb(_a,1)}while(0);_a=c[i+4>>2]|0;do if(_a|0){if(__Z16atomic_decrementPj(_a+-8|0)|0)break;__ZN6Memory11free_staticEPvb(_a,1)}while(0);_a=c[$>>2]|0;do if(_a|0){if(__Z16atomic_decrementPj(_a+-8|0)|0)break;__ZN6Memory11free_staticEPvb(_a,1)}while(0);_a=c[Sa>>2]|0;do if(_a|0){if(__Z16atomic_decrementPj(_a+-8|0)|0)break;__ZN6Memory11free_staticEPvb(_a,1)}while(0);__ZN6StringC2EPKc(Ta,1121600);__ZN6StringC2EPKc($,1263606);_a=i+4|0;c[_a>>2]=0;Ya=i+12|0;c[Ya>>2]=0;c[i>>2]=3;Wa=c[Ta>>2]|0;do if(Wa|0){c[_a>>2]=0;if(!(__Z28atomic_conditional_incrementPj(Wa+-8|0)|0))break;c[_a>>2]=c[Ta>>2]}while(0);c[i+8>>2]=0;_a=c[Ya>>2]|0;do if((_a|0)!=(c[$>>2]|0)){do if(_a|0){if(__Z16atomic_decrementPj(_a+-8|0)|0)break;__ZN6Memory11free_staticEPvb(_a,1)}while(0);c[Ya>>2]=0;Wa=c[$>>2]|0;if(!Wa)break;if(!(__Z28atomic_conditional_incrementPj(Wa+-8|0)|0))break;c[Ya>>2]=c[$>>2]}while(0);c[i+16>>2]=7;if(!(c[e>>2]|0)){Ya=__ZnwjPFPvjE(12,4740)|0;c[e>>2]=Ya;c[Ya>>2]=0;c[Ya+4>>2]=0;c[Ya+8>>2]=0}Ya=__ZnwjPFPvjE(32,4740)|0;c[Ya>>2]=0;c[Ya+4>>2]=0;c[Ya+8>>2]=0;c[Ya+12>>2]=0;c[Ya+16>>2]=7;_a=Ya+20|0;c[_a>>2]=0;Wa=Ya+24|0;c[Wa>>2]=0;$a=Ya+28|0;c[$a>>2]=0;__ZN12PropertyInfoaSERKS_(Ya,i)|0;Xa=c[e>>2]|0;Za=Xa+4|0;Va=c[Za>>2]|0;c[Wa>>2]=Va;c[_a>>2]=0;c[$a>>2]=Xa;if(Va|0)c[Va+20>>2]=Ya;c[Za>>2]=Ya;if(!(c[Xa>>2]|0))c[Xa>>2]=Ya;Ya=Xa+8|0;c[Ya>>2]=(c[Ya>>2]|0)+1;Ya=c[i+12>>2]|0;do if(Ya|0){if(__Z16atomic_decrementPj(Ya+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ya,1)}while(0);Ya=c[i+4>>2]|0;do if(Ya|0){if(__Z16atomic_decrementPj(Ya+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ya,1)}while(0);Ya=c[$>>2]|0;do if(Ya|0){if(__Z16atomic_decrementPj(Ya+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ya,1)}while(0);Ya=c[Ta>>2]|0;do if(Ya|0){if(__Z16atomic_decrementPj(Ya+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ya,1)}while(0);__ZN6StringC2EPKc(Ua,1121608);__ZN6StringC2EPKc($,1263606);Ya=i+4|0;c[Ya>>2]=0;Xa=i+12|0;c[Xa>>2]=0;c[i>>2]=5;Za=c[Ua>>2]|0;do if(Za|0){c[Ya>>2]=0;if(!(__Z28atomic_conditional_incrementPj(Za+-8|0)|0))break;c[Ya>>2]=c[Ua>>2]}while(0);c[i+8>>2]=0;Ya=c[Xa>>2]|0;do if((Ya|0)!=(c[$>>2]|0)){do if(Ya|0){if(__Z16atomic_decrementPj(Ya+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ya,1)}while(0);c[Xa>>2]=0;Za=c[$>>2]|0;if(!Za)break;if(!(__Z28atomic_conditional_incrementPj(Za+-8|0)|0))break;c[Xa>>2]=c[$>>2]}while(0);c[i+16>>2]=7;if(!(c[e>>2]|0)){Xa=__ZnwjPFPvjE(12,4740)|0;c[e>>2]=Xa;c[Xa>>2]=0;c[Xa+4>>2]=0;c[Xa+8>>2]=0}Xa=__ZnwjPFPvjE(32,4740)|0;c[Xa>>2]=0;c[Xa+4>>2]=0;c[Xa+8>>2]=0;c[Xa+12>>2]=0;c[Xa+16>>2]=7;Ya=Xa+20|0;c[Ya>>2]=0;Za=Xa+24|0;c[Za>>2]=0;Va=Xa+28|0;c[Va>>2]=0;__ZN12PropertyInfoaSERKS_(Xa,i)|0;$a=c[e>>2]|0;_a=$a+4|0;Wa=c[_a>>2]|0;c[Za>>2]=Wa;c[Ya>>2]=0;c[Va>>2]=$a;if(Wa|0)c[Wa+20>>2]=Xa;c[_a>>2]=Xa;if(!(c[$a>>2]|0))c[$a>>2]=Xa;Xa=$a+8|0;c[Xa>>2]=(c[Xa>>2]|0)+1;Xa=c[i+12>>2]|0;do if(Xa|0){if(__Z16atomic_decrementPj(Xa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Xa,1)}while(0);Xa=c[i+4>>2]|0;do if(Xa|0){if(__Z16atomic_decrementPj(Xa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Xa,1)}while(0);Xa=c[$>>2]|0;do if(Xa|0){if(__Z16atomic_decrementPj(Xa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Xa,1)}while(0);Xa=c[Ua>>2]|0;do if(Xa|0){if(__Z16atomic_decrementPj(Xa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Xa,1)}while(0)}l=f;return}case 18:{Xa=b+8|0;$a=c[Xa>>2]|0;if(!$a){l=f;return}c:do if(c[313437]|0?__ZNK6RefPtr7is_nullEv(Xa+4|0)|0:0){_a=c[313528]|0;if(_a|0?(Wa=$a,Va=_bitshift64Shl(Wa|0,0,18)|0,Ya=_i64Add(Va|0,F|0,~Wa|0,-1)|0,Wa=F,Va=_bitshift64Lshr(Ya|0,Wa|0,31)|0,Za=___muldi3(Va^Ya|0,F^Wa|0,21,0)|0,Wa=F,Ya=_bitshift64Lshr(Za|0,Wa|0,11)|0,Va=___muldi3(Ya^Za|0,F^Wa|0,65,0)|0,Wa=F,Za=_bitshift64Lshr(Va|0,Wa|0,22)|0,Ya=Za^Va,F^Wa,Wa=c[_a+(((1<<(d[1254116]|0))+-1&Ya)<<2)>>2]|0,Wa|0):0){_a=Wa;do{if((c[_a>>2]|0)==(Ya|0)?(c[_a+8>>2]|0)==($a|0):0)break c;_a=c[_a+4>>2]|0}while((_a|0)!=0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1121709,1083138,2824,1121727,1);a[1263537]=0;l=f;return}while(0);__ZNK6Object17get_property_listEP4ListI12PropertyInfo16DefaultAllocatorEb($a,e,0);l=f;return}default:{l=f;return}}while(0)}function __ZNK7Variant9iter_initERS_Rb(b,e,f){b=b|0;e=e|0;f=f|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0.0,v=0.0,w=0.0,x=0,y=0,z=0,A=0,B=0,C=0,D=0;i=l;l=l+96|0;if((l|0)>=(m|0))ba(96);j=i+48|0;k=i+80|0;n=i+76|0;o=i+24|0;p=i+72|0;q=i;a[f>>0]=1;do switch(c[b>>2]|0){case 2:{__ZN7VariantC2Ei(j,0);__ZN7VariantaSERKS_(e,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);r=b+8|0;s=c[r+4>>2]|0;t=(s|0)>0|(s|0)==0&(c[r>>2]|0)>>>0>0;l=i;return t|0}case 3:{__ZN7VariantC2Ed(j,0.0);__ZN7VariantaSERKS_(e,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);t=+h[b+8>>3]>0.0;l=i;return t|0}case 5:{r=b+8|0;u=+g[r>>2];v=+g[r+4>>2];__ZN7VariantC2Ef(j,u);__ZN7VariantaSERKS_(e,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);t=u<v;l=i;return t|0}case 7:{r=b+8|0;v=+g[r>>2];u=+g[r+4>>2];w=+g[b+16>>2];__ZN7VariantC2Ef(j,v);__ZN7VariantaSERKS_(e,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);if(v==u){t=0;l=i;return t|0}if(v<u){t=w>0.0;l=i;return t|0}else{t=w<0.0;l=i;return t|0}break}case 18:{r=b+8|0;if(!(c[r>>2]|0)){a[f>>0]=0;t=0;l=i;return t|0}a:do if(c[313437]|0?__ZNK6RefPtr7is_nullEv(r+4|0)|0:0){s=c[r>>2]|0;x=c[313528]|0;if(x|0?(y=s,z=_bitshift64Shl(y|0,0,18)|0,A=_i64Add(z|0,F|0,~y|0,-1)|0,y=F,z=_bitshift64Lshr(A|0,y|0,31)|0,B=___muldi3(z^A|0,F^y|0,21,0)|0,y=F,A=_bitshift64Lshr(B|0,y|0,11)|0,z=___muldi3(A^B|0,F^y|0,65,0)|0,y=F,B=_bitshift64Lshr(z|0,y|0,22)|0,A=B^z,F^y,y=c[x+(((1<<d[1254116])+-1&A)<<2)>>2]|0,y|0):0){x=y;do{if((c[x>>2]|0)==(A|0)?(c[x+8>>2]|0)==(s|0):0)break a;x=c[x+4>>2]|0}while((x|0)!=0)}a[f>>0]=0;t=0;l=i;return t|0}while(0);c[k>>2]=0;__ZN5ArrayC2Ev(n);__ZN5Array9push_backERK7Variant(n,e);__ZN7VariantC2ERK5Array(o,n);c[p>>2]=o;x=c[r>>2]|0;ui[c[(c[x>>2]|0)+48>>2]&4095](q,x,(c[313449]|0)+28|0,p,1,k);b:do if((__ZNK5Array4sizeEv(n)|0)==1&(c[k>>2]|0)==0){__ZN7VariantaSERKS_(e,__ZN5ArrayixEi(n,0)|0);switch(c[q>>2]|0){case 16:{__ZN8NodePathC2Ev(j);x=__ZNK8NodePathneERKS_(q+8|0,j)|0;__ZN8NodePathD2Ev(j);C=x;D=q;break b;break}case 1:{C=(a[q+8>>0]|0)!=0;D=q;break b;break}case 2:{x=q+8|0;C=(c[x>>2]|0)!=0|(c[x+4>>2]|0)!=0;D=q;break b;break}case 3:{C=+h[q+8>>3]!=0.0;D=q;break b;break}case 4:{C=__ZNK6StringneEPKc(q+8|0,1263606)|0;D=q;break b;break}case 18:{C=(c[q+8>>2]|0)!=0;D=q;break b;break}case 17:{C=(c[q+8>>2]|0)!=0;D=q;break b;break}default:{C=0;D=q;break b}}}else{a[f>>0]=0;C=0;D=q}while(0);if(c[D>>2]|0)__ZN7Variant5clearEv(q);if(c[o>>2]|0)__ZN7Variant5clearEv(o);__ZN5ArrayD2Ev(n);t=C;l=i;return t|0}case 4:{if(!(__ZNK6String6lengthEv(b+8|0)|0)){t=0;l=i;return t|0}__ZN7VariantC2Ei(j,0);__ZN7VariantaSERKS_(e,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);t=1;l=i;return t|0}case 20:{r=b+8|0;if(__ZNK10Dictionary5emptyEv(r)|0){t=0;l=i;return t|0}__ZN7VariantaSERKS_(e,__ZNK10Dictionary4nextEPK7Variant(r,0)|0);t=1;l=i;return t|0}case 21:{if(__ZNK5Array5emptyEv(b+8|0)|0){t=0;l=i;return t|0}__ZN7VariantC2Ei(j,0);__ZN7VariantaSERKS_(e,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);t=1;l=i;return t|0}case 22:{r=c[b+8>>2]|0;if(!r){t=0;l=i;return t|0}if(!(c[r+16>>2]|0)){t=0;l=i;return t|0}__ZN7VariantC2Ei(j,0);__ZN7VariantaSERKS_(e,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);t=1;l=i;return t|0}case 23:{r=c[b+8>>2]|0;if(!r){t=0;l=i;return t|0}if((c[r+16>>2]|0)>>>0<4){t=0;l=i;return t|0}__ZN7VariantC2Ei(j,0);__ZN7VariantaSERKS_(e,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);t=1;l=i;return t|0}case 24:{r=c[b+8>>2]|0;if(!r){t=0;l=i;return t|0}if((c[r+16>>2]|0)>>>0<4){t=0;l=i;return t|0}__ZN7VariantC2Ei(j,0);__ZN7VariantaSERKS_(e,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);t=1;l=i;return t|0}case 25:{r=c[b+8>>2]|0;if(!r){t=0;l=i;return t|0}if((c[r+16>>2]|0)>>>0<4){t=0;l=i;return t|0}__ZN7VariantC2Ei(j,0);__ZN7VariantaSERKS_(e,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);t=1;l=i;return t|0}case 26:{r=c[b+8>>2]|0;if(!r){t=0;l=i;return t|0}if((c[r+16>>2]|0)>>>0<8){t=0;l=i;return t|0}__ZN7VariantC2Ei(j,0);__ZN7VariantaSERKS_(e,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);t=1;l=i;return t|0}case 27:{r=c[b+8>>2]|0;if(!r){t=0;l=i;return t|0}if((c[r+16>>2]|0)>>>0<12){t=0;l=i;return t|0}__ZN7VariantC2Ei(j,0);__ZN7VariantaSERKS_(e,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);t=1;l=i;return t|0}case 28:{r=c[b+8>>2]|0;if(!r){t=0;l=i;return t|0}if((c[r+16>>2]|0)>>>0<16){t=0;l=i;return t|0}__ZN7VariantC2Ei(j,0);__ZN7VariantaSERKS_(e,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);t=1;l=i;return t|0}default:{a[f>>0]=0;t=0;l=i;return t|0}}while(0);return 0}function __ZNK10Dictionary4nextEPK7Variant(a,b){a=a|0;b=b|0;return __ZNK7HashMapI7VariantN17DictionaryPrivate4DataE22_DictionaryVariantHash24HashMapComparatorDefaultIS0_ELh3ELh8EE4nextEPKS0_((c[a>>2]|0)+4|0,b)|0}function __ZNK7Variant9iter_nextERS_Rb(b,e,f){b=b|0;e=e|0;f=f|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0.0,x=0.0,y=0.0,z=0,A=0,B=0,C=0,D=0,E=0,G=0,H=0,I=0,J=0,K=0,L=0;i=l;l=l+96|0;if((l|0)>=(m|0))ba(96);j=i+48|0;k=i+80|0;n=i+76|0;o=i+24|0;p=i+72|0;q=i;a[f>>0]=1;do switch(c[b>>2]|0){case 2:{r=_i64Add(__ZNK7VariantcvxEv(e)|0,F|0,1,0)|0;s=F;t=b+8|0;u=c[t+4>>2]|0;if(!((s|0)<(u|0)|((s|0)==(u|0)?r>>>0<(c[t>>2]|0)>>>0:0))){v=0;l=i;return v|0}__ZN7VariantC2Ex(j,r,s);__ZN7VariantaSERKS_(e,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);v=1;l=i;return v|0}case 3:{w=+__ZNK7VariantcvdEv(e)+1.0;if(w>=+h[b+8>>3]){v=0;l=i;return v|0}__ZN7VariantC2Ed(j,w);__ZN7VariantaSERKS_(e,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);v=1;l=i;return v|0}case 5:{w=+__ZNK7VariantcvfEv(e)+1.0;if(w>=+g[b+8+4>>2]){v=0;l=i;return v|0}__ZN7VariantC2Ef(j,w);__ZN7VariantaSERKS_(e,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);v=1;l=i;return v|0}case 7:{w=+g[b+8+4>>2];x=+g[b+16>>2];y=x+ +__ZNK7VariantcvfEv(e);if(!(!(x<0.0)|!(y<=w))){v=0;l=i;return v|0}if(!(!(x>0.0)|!(y>=w))){v=0;l=i;return v|0}__ZN7VariantC2Ef(j,y);__ZN7VariantaSERKS_(e,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);v=1;l=i;return v|0}case 18:{s=b+8|0;if(!(c[s>>2]|0)){a[f>>0]=0;v=0;l=i;return v|0}a:do if(c[313437]|0?__ZNK6RefPtr7is_nullEv(s+4|0)|0:0){r=c[s>>2]|0;t=c[313528]|0;if(t|0?(u=r,z=_bitshift64Shl(u|0,0,18)|0,A=_i64Add(z|0,F|0,~u|0,-1)|0,u=F,z=_bitshift64Lshr(A|0,u|0,31)|0,B=___muldi3(z^A|0,F^u|0,21,0)|0,u=F,A=_bitshift64Lshr(B|0,u|0,11)|0,z=___muldi3(A^B|0,F^u|0,65,0)|0,u=F,B=_bitshift64Lshr(z|0,u|0,22)|0,A=B^z,F^u,u=c[t+(((1<<d[1254116])+-1&A)<<2)>>2]|0,u|0):0){t=u;do{if((c[t>>2]|0)==(A|0)?(c[t+8>>2]|0)==(r|0):0)break a;t=c[t+4>>2]|0}while((t|0)!=0)}a[f>>0]=0;v=0;l=i;return v|0}while(0);c[k>>2]=0;__ZN5ArrayC2Ev(n);__ZN5Array9push_backERK7Variant(n,e);__ZN7VariantC2ERK5Array(o,n);c[p>>2]=o;t=c[s>>2]|0;ui[c[(c[t>>2]|0)+48>>2]&4095](q,t,(c[313449]|0)+32|0,p,1,k);b:do if((__ZNK5Array4sizeEv(n)|0)==1&(c[k>>2]|0)==0){__ZN7VariantaSERKS_(e,__ZN5ArrayixEi(n,0)|0);switch(c[q>>2]|0){case 16:{__ZN8NodePathC2Ev(j);t=__ZNK8NodePathneERKS_(q+8|0,j)|0;__ZN8NodePathD2Ev(j);C=t;D=q;break b;break}case 1:{C=(a[q+8>>0]|0)!=0;D=q;break b;break}case 2:{t=q+8|0;C=(c[t>>2]|0)!=0|(c[t+4>>2]|0)!=0;D=q;break b;break}case 3:{C=+h[q+8>>3]!=0.0;D=q;break b;break}case 4:{C=__ZNK6StringneEPKc(q+8|0,1263606)|0;D=q;break b;break}case 18:{C=(c[q+8>>2]|0)!=0;D=q;break b;break}case 17:{C=(c[q+8>>2]|0)!=0;D=q;break b;break}default:{C=0;D=q;break b}}}else{a[f>>0]=0;C=0;D=q}while(0);if(c[D>>2]|0)__ZN7Variant5clearEv(q);if(c[o>>2]|0)__ZN7Variant5clearEv(o);__ZN5ArrayD2Ev(n);v=C;l=i;return v|0}case 4:{s=(__ZNK7VariantcviEv(e)|0)+1|0;if((s|0)>=(__ZNK6String6lengthEv(b+8|0)|0)){v=0;l=i;return v|0}__ZN7VariantC2Ei(j,s);__ZN7VariantaSERKS_(e,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);v=1;l=i;return v|0}case 20:{s=__ZNK10Dictionary4nextEPK7Variant(b+8|0,e)|0;if(!s){v=0;l=i;return v|0}__ZN7VariantaSERKS_(e,s);v=1;l=i;return v|0}case 21:{s=(__ZNK7VariantcviEv(e)|0)+1|0;if((s|0)>=(__ZNK5Array4sizeEv(b+8|0)|0)){v=0;l=i;return v|0}__ZN7VariantC2Ei(j,s);__ZN7VariantaSERKS_(e,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);v=1;l=i;return v|0}case 22:{s=(__ZNK7VariantcviEv(e)|0)+1|0;t=c[b+8>>2]|0;if(!t)E=0;else E=c[t+16>>2]|0;if((s|0)>=(E|0)){v=0;l=i;return v|0}__ZN7VariantC2Ei(j,s);__ZN7VariantaSERKS_(e,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);v=1;l=i;return v|0}case 23:{s=(__ZNK7VariantcviEv(e)|0)+1|0;t=c[b+8>>2]|0;if(!t)G=0;else G=(c[t+16>>2]|0)>>>2;if((s|0)>=(G|0)){v=0;l=i;return v|0}__ZN7VariantC2Ei(j,s);__ZN7VariantaSERKS_(e,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);v=1;l=i;return v|0}case 24:{s=(__ZNK7VariantcviEv(e)|0)+1|0;t=c[b+8>>2]|0;if(!t)H=0;else H=(c[t+16>>2]|0)>>>2;if((s|0)>=(H|0)){v=0;l=i;return v|0}__ZN7VariantC2Ei(j,s);__ZN7VariantaSERKS_(e,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);v=1;l=i;return v|0}case 25:{s=(__ZNK7VariantcviEv(e)|0)+1|0;t=c[b+8>>2]|0;if(!t)I=0;else I=(c[t+16>>2]|0)>>>2;if((s|0)>=(I|0)){v=0;l=i;return v|0}__ZN7VariantC2Ei(j,s);__ZN7VariantaSERKS_(e,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);v=1;l=i;return v|0}case 26:{s=(__ZNK7VariantcviEv(e)|0)+1|0;t=c[b+8>>2]|0;if(!t)J=0;else J=(c[t+16>>2]|0)>>>3;if((s|0)>=(J|0)){v=0;l=i;return v|0}__ZN7VariantC2Ei(j,s);__ZN7VariantaSERKS_(e,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);v=1;l=i;return v|0}case 27:{s=(__ZNK7VariantcviEv(e)|0)+1|0;t=c[b+8>>2]|0;if(!t)K=0;else K=((c[t+16>>2]|0)>>>0)/12|0;if((s|0)>=(K|0)){v=0;l=i;return v|0}__ZN7VariantC2Ei(j,s);__ZN7VariantaSERKS_(e,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);v=1;l=i;return v|0}case 28:{s=(__ZNK7VariantcviEv(e)|0)+1|0;t=c[b+8>>2]|0;if(!t)L=0;else L=(c[t+16>>2]|0)>>>4;if((s|0)>=(L|0)){v=0;l=i;return v|0}__ZN7VariantC2Ei(j,s);__ZN7VariantaSERKS_(e,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);v=1;l=i;return v|0}default:{a[f>>0]=0;v=0;l=i;return v|0}}while(0);return 0}function __ZNK7Variant8iter_getERKS_Rb(b,e,f,h){b=b|0;e=e|0;f=f|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,G=0,H=0,I=0,J=0,K=0.0,L=0.0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0;i=l;l=l+48|0;if((l|0)>=(m|0))ba(48);j=i+24|0;k=i+40|0;n=i;a[h>>0]=1;do switch(c[e>>2]|0){case 2:{__ZN7VariantC2ERKS_(b,f);l=i;return}case 3:{__ZN7VariantC2ERKS_(b,f);l=i;return}case 5:{__ZN7VariantC2ERKS_(b,f);l=i;return}case 7:{__ZN7VariantC2ERKS_(b,f);l=i;return}case 18:{o=e+8|0;p=c[o>>2]|0;if(!p){a[h>>0]=0;c[b>>2]=0;l=i;return}a:do if(c[313437]|0){q=__ZNK6RefPtr7is_nullEv(o+4|0)|0;r=c[o>>2]|0;if(q){q=c[313528]|0;if(q|0?(s=r,t=_bitshift64Shl(s|0,0,18)|0,u=_i64Add(t|0,F|0,~s|0,-1)|0,s=F,t=_bitshift64Lshr(u|0,s|0,31)|0,v=___muldi3(t^u|0,F^s|0,21,0)|0,s=F,u=_bitshift64Lshr(v|0,s|0,11)|0,t=___muldi3(u^v|0,F^s|0,65,0)|0,s=F,v=_bitshift64Lshr(t|0,s|0,22)|0,u=v^t,F^s,s=c[q+(((1<<(d[1254116]|0))+-1&u)<<2)>>2]|0,s|0):0){q=s;do{if((c[q>>2]|0)==(u|0)?(c[q+8>>2]|0)==(r|0):0){w=r;break a}q=c[q+4>>2]|0}while((q|0)!=0)}a[h>>0]=0;c[b>>2]=0;l=i;return}else w=r}else w=p;while(0);c[j>>2]=0;c[k>>2]=f;ui[c[(c[w>>2]|0)+48>>2]&4095](n,w,(c[313449]|0)+36|0,k,1,j);if(!(c[j>>2]|0))__ZN7VariantC2ERKS_(b,n);else{a[h>>0]=0;c[b>>2]=0}if(c[n>>2]|0)__ZN7Variant5clearEv(n);l=i;return}case 4:{c[j>>2]=__ZNK6String6substrEii(e+8|0,__ZNK7VariantcviEv(f)|0,1)|0;__ZN7VariantC2ERK6String(b,j);p=c[j>>2]|0;if(p|0?(__Z16atomic_decrementPj(p+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(p,1);l=i;return}case 20:{__ZN7VariantC2ERKS_(b,f);l=i;return}case 21:{p=e+8|0;o=__ZNK7VariantcviEv(f)|0;if((o|0)>=0?(o|0)<(__ZNK5Array4sizeEv(p)|0):0){__ZN7VariantC2ERKS_(b,__ZNK5Array3getEi(p,o)|0);l=i;return}a[h>>0]=0;c[b>>2]=0;l=i;return}case 22:{o=__ZNK7VariantcviEv(f)|0;if((o|0)>=0){p=c[e+8>>2]|0;q=(p|0)==0;if(q)x=0;else x=c[p+16>>2]|0;if((o|0)<(x|0)){if(q)y=0;else y=c[p+16>>2]|0;do if((y|0)<=(o|0)){if(q)z=0;else z=c[p+16>>2]|0;if((z|0)>(o|0)){a[1263537]=0;A=44;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1130483,505,1146766,0);B=0;break}}else A=44;while(0);do if((A|0)==44)if(q)df();else{u=p+4|0;__Z16atomic_incrementPj(u)|0;s=a[(c[p+8>>2]|0)+o>>0]|0;__Z16atomic_decrementPj(u)|0;B=s;break}while(0);__ZN7VariantC2Eh(b,B);l=i;return}}a[h>>0]=0;c[b>>2]=0;l=i;return}case 23:{o=__ZNK7VariantcviEv(f)|0;if((o|0)>=0){p=c[e+8>>2]|0;q=(p|0)==0;if(q)C=0;else C=(c[p+16>>2]|0)>>>2;if((o|0)<(C|0)){if(q)D=0;else D=(c[p+16>>2]|0)>>>2;do if((D|0)<=(o|0)){if(q)E=0;else E=(c[p+16>>2]|0)>>>2;if((E|0)>(o|0)){a[1263537]=0;A=61;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1130483,505,1146766,0);G=0;break}}else A=61;while(0);do if((A|0)==61)if(q)df();else{s=p+4|0;__Z16atomic_incrementPj(s)|0;u=c[(c[p+8>>2]|0)+(o<<2)>>2]|0;__Z16atomic_decrementPj(s)|0;G=u;break}while(0);__ZN7VariantC2Ei(b,G);l=i;return}}a[h>>0]=0;c[b>>2]=0;l=i;return}case 24:{o=__ZNK7VariantcviEv(f)|0;if((o|0)>=0){p=c[e+8>>2]|0;q=(p|0)==0;if(q)H=0;else H=(c[p+16>>2]|0)>>>2;if((o|0)<(H|0)){if(q)I=0;else I=(c[p+16>>2]|0)>>>2;do if((I|0)<=(o|0)){if(q)J=0;else J=(c[p+16>>2]|0)>>>2;if((J|0)>(o|0)){a[1263537]=0;A=78;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1130483,505,1146766,0);K=0.0;break}}else A=78;while(0);do if((A|0)==78)if(q)df();else{u=p+4|0;__Z16atomic_incrementPj(u)|0;L=+g[(c[p+8>>2]|0)+(o<<2)>>2];__Z16atomic_decrementPj(u)|0;K=L;break}while(0);__ZN7VariantC2Ef(b,K);l=i;return}}a[h>>0]=0;c[b>>2]=0;l=i;return}case 25:{o=__ZNK7VariantcviEv(f)|0;if((o|0)>=0){p=c[e+8>>2]|0;q=(p|0)==0;if(q)M=0;else M=(c[p+16>>2]|0)>>>2;if((o|0)<(M|0)){if(q)N=0;else N=(c[p+16>>2]|0)>>>2;do if((N|0)<=(o|0)){if(q)O=0;else O=(c[p+16>>2]|0)>>>2;if((O|0)>(o|0)){a[1263537]=0;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1130483,505,1146766,0);df()}}while(0);q=p+4|0;__Z16atomic_incrementPj(q)|0;u=(c[p+8>>2]|0)+(o<<2)|0;s=c[u>>2]|0;if((s|0)!=0?(__Z28atomic_conditional_incrementPj(s+-8|0)|0)!=0:0)P=c[u>>2]|0;else P=0;__Z16atomic_decrementPj(q)|0;c[j>>2]=P;__ZN7VariantC2ERK6String(b,j);q=c[j>>2]|0;if(q|0?(__Z16atomic_decrementPj(q+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(q,1);l=i;return}}a[h>>0]=0;c[b>>2]=0;l=i;return}case 26:{q=__ZNK7VariantcviEv(f)|0;if((q|0)>=0){u=c[e+8>>2]|0;s=(u|0)==0;if(s)Q=0;else Q=(c[u+16>>2]|0)>>>3;if((q|0)<(Q|0)){if(s)R=0;else R=(c[u+16>>2]|0)>>>3;do if((R|0)<=(q|0)){if(s)S=0;else S=(c[u+16>>2]|0)>>>3;if((S|0)>(q|0)){a[1263537]=0;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1130483,505,1146766,0);df()}}while(0);if(s){o=0+(q<<3)|0;p=c[o+4>>2]|0;t=j;c[t>>2]=c[o>>2];c[t+4>>2]=p}else{p=u+4|0;__Z16atomic_incrementPj(p)|0;t=(c[u+8>>2]|0)+(q<<3)|0;o=c[t+4>>2]|0;v=j;c[v>>2]=c[t>>2];c[v+4>>2]=o;__Z16atomic_decrementPj(p)|0}__ZN7VariantC2ERK7Vector2(b,j);l=i;return}}a[h>>0]=0;c[b>>2]=0;l=i;return}case 27:{p=__ZNK7VariantcviEv(f)|0;if((p|0)>=0){o=c[e+8>>2]|0;v=(o|0)==0;if(v)T=0;else T=((c[o+16>>2]|0)>>>0)/12|0;if((p|0)<(T|0)){if(v)U=0;else U=((c[o+16>>2]|0)>>>0)/12|0;do if((U|0)<=(p|0)){if(v)V=0;else V=((c[o+16>>2]|0)>>>0)/12|0;if((V|0)>(p|0)){a[1263537]=0;A=132;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1130483,505,1146766,0);c[j>>2]=c[0];c[j+4>>2]=c[1];c[j+8>>2]=c[2];break}}else A=132;while(0);do if((A|0)==132)if(v){q=0+(p*12|0)|0;c[j>>2]=c[q>>2];c[j+4>>2]=c[q+4>>2];c[j+8>>2]=c[q+8>>2];break}else{q=o+4|0;__Z16atomic_incrementPj(q)|0;u=(c[o+8>>2]|0)+(p*12|0)|0;c[j>>2]=c[u>>2];c[j+4>>2]=c[u+4>>2];c[j+8>>2]=c[u+8>>2];__Z16atomic_decrementPj(q)|0;break}while(0);__ZN7VariantC2ERK7Vector3(b,j);l=i;return}}a[h>>0]=0;c[b>>2]=0;l=i;return}case 28:{p=__ZNK7VariantcviEv(f)|0;if((p|0)>=0){o=c[e+8>>2]|0;v=(o|0)==0;if(v)W=0;else W=(c[o+16>>2]|0)>>>4;if((p|0)<(W|0)){if(v)X=0;else X=(c[o+16>>2]|0)>>>4;do if((X|0)<=(p|0)){if(v)Y=0;else Y=(c[o+16>>2]|0)>>>4;if((Y|0)>(p|0)){a[1263537]=0;A=149;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1130483,505,1146766,0);c[j>>2]=c[0];c[j+4>>2]=c[1];c[j+8>>2]=c[2];c[j+12>>2]=c[3];break}}else A=149;while(0);do if((A|0)==149)if(v){q=0+(p<<4)|0;c[j>>2]=c[q>>2];c[j+4>>2]=c[q+4>>2];c[j+8>>2]=c[q+8>>2];c[j+12>>2]=c[q+12>>2];break}else{q=o+4|0;__Z16atomic_incrementPj(q)|0;u=(c[o+8>>2]|0)+(p<<4)|0;c[j>>2]=c[u>>2];c[j+4>>2]=c[u+4>>2];c[j+8>>2]=c[u+8>>2];c[j+12>>2]=c[u+12>>2];__Z16atomic_decrementPj(q)|0;break}while(0);__ZN7VariantC2ERK5Color(b,j);l=i;return}}a[h>>0]=0;c[b>>2]=0;l=i;return}default:{a[h>>0]=0;c[b>>2]=0;l=i;return}}while(0)}function __ZN7Variant5blendERKS_S1_fRS_(a,b,d,e){a=a|0;b=b|0;d=+d;e=e|0;var f=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0.0,u=0,v=0,w=0.0,x=0.0,y=0.0,z=0.0;f=l;l=l+112|0;if((l|0)>=(m|0))ba(112);i=f+96|0;j=f+48|0;k=f+24|0;n=f+8|0;o=f+80|0;p=f;q=f+72|0;g[i>>2]=d;r=c[a>>2]|0;s=c[b>>2]|0;if((r|0)!=(s|0)){if(!((r|1|0)==3&(s|1|0)==3)){__ZN7VariantaSERKS_(e,a);l=f;return}t=+__ZNK7VariantcvfEv(a);__ZN7VariantC2Ef(j,t+ +__ZNK7VariantcvfEv(b)*d);__ZN7VariantaSERKS_(e,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=f;return}do switch(r|0){case 0:{c[j>>2]=0;__ZN7VariantaSERKS_(e,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=f;return}case 2:{s=a+8|0;u=b+8|0;__ZN7VariantC2Ei(j,~~(+((c[s>>2]|0)>>>0)+4294967296.0*+(c[s+4>>2]|0)+(+((c[u>>2]|0)>>>0)+4294967296.0*+(c[u+4>>2]|0))*d+.5));__ZN7VariantaSERKS_(e,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=f;return}case 3:{__ZN7VariantC2Ed(j,+h[a+8>>3]+ +h[b+8>>3]*d);__ZN7VariantaSERKS_(e,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=f;return}case 5:{__ZNK7Vector2mlERKf(n,b+8|0,i);__ZNK7Vector2plERKS_(k,a+8|0,n);__ZN7VariantC2ERK7Vector2(j,k);__ZN7VariantaSERKS_(e,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=f;return}case 6:{__ZNK7Vector2mlERKf(o,b+8|0,i);__ZNK7Vector2plERKS_(n,a+8|0,o);__ZNK7Vector2mlERKf(q,b+16|0,i);__ZNK7Vector2plERKS_(p,a+16|0,q);u=n;s=c[u+4>>2]|0;v=k;c[v>>2]=c[u>>2];c[v+4>>2]=s;s=p;v=c[s+4>>2]|0;u=k+8|0;c[u>>2]=c[s>>2];c[u+4>>2]=v;__ZN7VariantC2ERK5Rect2(j,k);__ZN7VariantaSERKS_(e,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=f;return}case 7:{v=a+8|0;u=b+8|0;t=+g[u+4>>2]*d+ +g[v+4>>2];w=+g[b+16>>2]*d+ +g[a+16>>2];g[k>>2]=+g[u>>2]*d+ +g[v>>2];g[k+4>>2]=t;g[k+8>>2]=w;__ZN7VariantC2ERK7Vector3(j,k);__ZN7VariantaSERKS_(e,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=f;return}case 11:{v=a+8|0;u=b+8|0;w=+g[u+4>>2]*d+ +g[v+4>>2];t=+g[b+16>>2]*d+ +g[a+16>>2];x=+g[b+20>>2]*d+ +g[a+20>>2];y=+g[b+24>>2]*d+ +g[a+24>>2];z=+g[b+28>>2]*d+ +g[a+28>>2];g[k>>2]=+g[u>>2]*d+ +g[v>>2];g[k+4>>2]=w;g[k+8>>2]=t;g[k+12>>2]=x;g[k+16>>2]=y;g[k+20>>2]=z;__ZN7VariantC2ERK5Rect3(j,k);__ZN7VariantaSERKS_(e,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=f;return}case 10:{g[j+8>>2]=0.0;g[j+4>>2]=0.0;g[j>>2]=0.0;g[j+12>>2]=1.0;__ZNK4Quat5slerpERKS_RKf(o,j,b+8|0,i);__ZNK4QuatmlERKS_(n,a+8|0,o);__ZN7VariantC2ERK4Quat(k,n);__ZN7VariantaSERKS_(e,k);if(c[k>>2]|0)__ZN7Variant5clearEv(k);l=f;return}case 14:{v=a+8|0;u=b+8|0;z=+g[v>>2]+ +g[u>>2]*d;y=+g[v+4>>2]+ +g[u+4>>2]*d;x=+g[a+16>>2]+ +g[b+16>>2]*d;t=+g[a+20>>2]+ +g[b+20>>2]*d;g[k>>2]=z>1.0?1.0:z;g[k+4>>2]=y>1.0?1.0:y;g[k+8>>2]=x>1.0?1.0:x;g[k+12>>2]=t>1.0?1.0:t;__ZN7VariantC2ERK5Color(j,k);__ZN7VariantaSERKS_(e,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=f;return}default:{__ZN7VariantaSERKS_(e,d<.5?a:b);l=f;return}}while(0)}function __ZNK4Quat5slerpERKS_RKf(a,b,c,d){a=a|0;b=b|0;c=c|0;d=d|0;var e=0.0,f=0.0,h=0.0,i=0.0,j=0.0,k=0.0,l=0.0,m=0.0,n=0.0,o=0.0,p=0.0,q=0.0,r=0.0,s=0.0,t=0.0,u=0.0;e=+g[b>>2];f=+g[c>>2];h=+g[b+4>>2];i=+g[c+4>>2];j=+g[b+8>>2];k=+g[c+8>>2];l=+g[b+12>>2];m=+g[c+12>>2];n=e*f+h*i+j*k+l*m;if(n<0.0){o=-n;p=-m;q=-f;r=-k;s=-i}else{o=n;p=m;q=f;r=k;s=i}if(1.0-o>1.0e-05){i=+N(+o);o=+L(+i);k=+g[d>>2];t=+L(+(i*k))/o;u=+L(+(i*(1.0-k)))/o}else{o=+g[d>>2];t=o;u=1.0-o}g[a>>2]=q*t+u*e;g[a+4>>2]=s*t+u*h;g[a+8>>2]=r*t+u*j;g[a+12>>2]=p*t+u*l;return}function __ZN7Variant11interpolateERKS_S1_fRS_(b,d,e,f){b=b|0;d=d|0;e=+e;f=f|0;var i=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0.0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0.0,P=0.0,Q=0.0,R=0.0,S=0.0,T=0.0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ca=0,da=0,ea=0,fa=0,ga=0;i=l;l=l+208|0;if((l|0)>=(m|0))ba(208);k=i+192|0;n=i+96|0;o=i+48|0;p=i+132|0;q=i;r=i+144|0;s=i+120|0;g[k>>2]=e;t=c[b>>2]|0;u=c[d>>2]|0;if((t|0)!=(u|0)){if(!((t|1|0)==3&(u|1|0)==3)){__ZN7VariantaSERKS_(f,b);l=i;return}v=+__ZNK7VariantcvfEv(b);__ZN7VariantC2Ed(n,+__ZNK7VariantcvfEv(d)*e+v*(1.0-e));__ZN7VariantaSERKS_(f,n);if(c[n>>2]|0)__ZN7Variant5clearEv(n);l=i;return}do switch(t|0){case 0:{c[n>>2]=0;__ZN7VariantaSERKS_(f,n);if(c[n>>2]|0)__ZN7Variant5clearEv(n);l=i;return}case 1:{__ZN7VariantaSERKS_(f,b);l=i;return}case 2:{u=b+8|0;w=d+8|0;__ZN7VariantC2Ei(n,~~((+((c[w>>2]|0)>>>0)+4294967296.0*+(c[w+4>>2]|0))*e+(+((c[u>>2]|0)>>>0)+4294967296.0*+(c[u+4>>2]|0))*(1.0-e)));__ZN7VariantaSERKS_(f,n);if(c[n>>2]|0)__ZN7Variant5clearEv(n);l=i;return}case 3:{__ZN7VariantC2Ed(n,+h[d+8>>3]*e+ +h[b+8>>3]*(1.0-e));__ZN7VariantaSERKS_(f,n);if(c[n>>2]|0)__ZN7Variant5clearEv(n);l=i;return}case 4:{u=b+8|0;c[n>>2]=0;w=c[u>>2]|0;if(w|0?(c[n>>2]=0,__Z28atomic_conditional_incrementPj(w+-8|0)|0):0)c[n>>2]=c[u>>2];u=d+8|0;c[o>>2]=0;w=c[u>>2]|0;if(w|0?(c[o>>2]=0,__Z28atomic_conditional_incrementPj(w+-8|0)|0):0)c[o>>2]=c[u>>2];c[p>>2]=0;u=~~(+(__ZNK6String6lengthEv(o)|0)*+g[k>>2]+ +(__ZNK6String6lengthEv(n)|0)*(1.0-+g[k>>2]));do if(!u){__ZN7VariantC2EPKc(q,1263606);__ZN7VariantaSERKS_(f,q);if(c[q>>2]|0)__ZN7Variant5clearEv(q)}else{__ZN6VectorIwE6resizeEi(p,u+1|0)|0;if((u|0)<0)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);w=c[p>>2]|0;x=(w|0)==0;if(x)y=0;else y=c[w+-4>>2]|0;do if((y|0)<=(u|0)){if(x)z=0;else z=c[w+-4>>2]|0;if((z|0)>(u|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);__ZN6VectorIwE14_copy_on_writeEv(p);c[(c[p>>2]|0)+(u<<2)>>2]=0;w=u>>>1;x=0;a:while(1){do if((x|0)<(w|0)){if((x|0)<(__ZNK6String6lengthEv(n)|0)){A=c[n>>2]|0;B=(A|0)==0;if(B)C=0;else C=c[A+-4>>2]|0;if((C|0)<=(x|0)){if(B)D=0;else D=c[A+-4>>2]|0;if((D|0)<=(x|0)){E=49;break a}a[1263537]=0}__ZN6VectorIwE14_copy_on_writeEv(n);F=c[(c[n>>2]|0)+(x<<2)>>2]|0;break}if((x|0)<(__ZNK6String6lengthEv(o)|0)){A=c[o>>2]|0;B=(A|0)==0;if(B)G=0;else G=c[A+-4>>2]|0;if((G|0)<=(x|0)){if(B)H=0;else H=c[A+-4>>2]|0;if((H|0)<=(x|0)){E=59;break a}a[1263537]=0}__ZN6VectorIwE14_copy_on_writeEv(o);F=c[(c[o>>2]|0)+(x<<2)>>2]|0}else F=32}else{if((x|0)<(__ZNK6String6lengthEv(o)|0)){A=c[o>>2]|0;B=(A|0)==0;if(B)I=0;else I=c[A+-4>>2]|0;if((I|0)<=(x|0)){if(B)J=0;else J=c[A+-4>>2]|0;if((J|0)<=(x|0)){E=69;break a}a[1263537]=0}__ZN6VectorIwE14_copy_on_writeEv(o);F=c[(c[o>>2]|0)+(x<<2)>>2]|0;break}if((x|0)<(__ZNK6String6lengthEv(n)|0)){A=c[n>>2]|0;B=(A|0)==0;if(B)K=0;else K=c[A+-4>>2]|0;if((K|0)<=(x|0)){if(B)L=0;else L=c[A+-4>>2]|0;if((L|0)<=(x|0)){E=79;break a}a[1263537]=0}__ZN6VectorIwE14_copy_on_writeEv(n);F=c[(c[n>>2]|0)+(x<<2)>>2]|0}else F=32}while(0);A=c[p>>2]|0;B=(A|0)==0;if(B)M=0;else M=c[A+-4>>2]|0;if((M|0)<=(x|0)){if(B)N=0;else N=c[A+-4>>2]|0;if((N|0)<=(x|0)){E=88;break}a[1263537]=0}__ZN6VectorIwE14_copy_on_writeEv(p);c[(c[p>>2]|0)+(x<<2)>>2]=F;x=x+1|0;if((x|0)>=(u|0)){E=38;break}}if((E|0)==38){__ZN7VariantC2ERK6String(q,p);__ZN7VariantaSERKS_(f,q);if(c[q>>2]|0)__ZN7Variant5clearEv(q);break}else if((E|0)==49)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((E|0)==59)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((E|0)==69)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((E|0)==79)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((E|0)==88)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);u=c[p>>2]|0;if(u|0?(__Z16atomic_decrementPj(u+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(u,1);u=c[o>>2]|0;if(u|0?(__Z16atomic_decrementPj(u+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(u,1);u=c[n>>2]|0;if(!u){l=i;return}if(__Z16atomic_decrementPj(u+-8|0)|0){l=i;return}__ZN6Memory11free_staticEPvb(u,1);l=i;return}case 5:{u=b+8|0;x=d+8|0;w=u;A=c[w+4>>2]|0;v=+g[w>>2];g[o>>2]=v+(+g[x>>2]-v)*e;g[o+4>>2]=(c[j>>2]=A,+g[j>>2])+(+g[x+4>>2]-+g[u+4>>2])*e;__ZN7VariantC2ERK7Vector2(n,o);__ZN7VariantaSERKS_(f,n);if(c[n>>2]|0)__ZN7Variant5clearEv(n);l=i;return}case 6:{u=b+8|0;x=d+8|0;A=u;v=+g[A>>2];O=+g[A+4>>2]+(+g[x+4>>2]-+g[u+4>>2])*e;u=b+16|0;P=+g[u>>2];Q=P+(+g[d+16>>2]-P)*e;P=+g[u+4>>2]+(+g[d+20>>2]-+g[b+20>>2])*e;g[o>>2]=v+(+g[x>>2]-v)*e;g[o+4>>2]=O;g[o+8>>2]=Q;g[o+12>>2]=P;__ZN7VariantC2ERK5Rect2(n,o);__ZN7VariantaSERKS_(f,n);if(c[n>>2]|0)__ZN7Variant5clearEv(n);l=i;return}case 7:{x=b+8|0;u=d+8|0;P=+g[x>>2];Q=+g[x+4>>2];O=Q+(+g[u+4>>2]-Q)*e;Q=+g[b+16>>2];v=Q+(+g[d+16>>2]-Q)*e;g[o>>2]=P+(+g[u>>2]-P)*e;g[o+4>>2]=O;g[o+8>>2]=v;__ZN7VariantC2ERK7Vector3(n,o);__ZN7VariantaSERKS_(f,n);if(c[n>>2]|0)__ZN7Variant5clearEv(n);l=i;return}case 8:{__ZNK11Transform2D16interpolate_withERKS_f(o,c[b+8>>2]|0,c[d+8>>2]|0,e);__ZN7VariantC2ERK11Transform2D(n,o);__ZN7VariantaSERKS_(f,n);if(c[n>>2]|0)__ZN7Variant5clearEv(n);l=i;return}case 9:{__ZN7VariantaSERKS_(f,b);l=i;return}case 10:{__ZNK4Quat5slerpERKS_RKf(o,b+8|0,d+8|0,k);__ZN7VariantC2ERK4Quat(n,o);__ZN7VariantaSERKS_(f,n);if(c[n>>2]|0)__ZN7Variant5clearEv(n);l=i;return}case 11:{u=c[b+8>>2]|0;x=c[d+8>>2]|0;v=+g[u>>2];O=+g[u+4>>2];P=O+(+g[x+4>>2]-O)*e;O=+g[u+8>>2];Q=O+(+g[x+8>>2]-O)*e;O=+g[u+12>>2];R=O+(+g[x+12>>2]-O)*e;O=+g[u+16>>2];S=O+(+g[x+16>>2]-O)*e;O=+g[u+20>>2];T=O+(+g[x+20>>2]-O)*e;g[o>>2]=v+(+g[x>>2]-v)*e;g[o+4>>2]=P;g[o+8>>2]=Q;g[o+12>>2]=R;g[o+16>>2]=S;g[o+20>>2]=T;__ZN7VariantC2ERK5Rect3(n,o);__ZN7VariantaSERKS_(f,n);if(c[n>>2]|0)__ZN7Variant5clearEv(n);l=i;return}case 12:{x=c[b+8>>2]|0;g[p+8>>2]=0.0;g[p+4>>2]=0.0;g[p>>2]=0.0;__ZN9TransformC2ERK5BasisRK7Vector3(r,x,p);x=c[d+8>>2]|0;g[s+8>>2]=0.0;g[s+4>>2]=0.0;g[s>>2]=0.0;__ZN9TransformC2ERK5BasisRK7Vector3(q,x,s);__ZNK9Transform16interpolate_withERKS_f(o,r,q,+g[k>>2]);__ZN7VariantC2ERK5Basis(n,o);__ZN7VariantaSERKS_(f,n);if(c[n>>2]|0)__ZN7Variant5clearEv(n);l=i;return}case 13:{__ZNK9Transform16interpolate_withERKS_f(o,c[b+8>>2]|0,c[d+8>>2]|0,e);__ZN7VariantC2ERK9Transform(n,o);__ZN7VariantaSERKS_(f,n);if(c[n>>2]|0)__ZN7Variant5clearEv(n);l=i;return}case 14:{x=b+8|0;u=d+8|0;c[o>>2]=c[x>>2];c[o+4>>2]=c[x+4>>2];c[o+8>>2]=c[x+8>>2];c[o+12>>2]=c[x+12>>2];g[o>>2]=+g[o>>2]+(+g[u>>2]-+g[x>>2])*e;A=o+4|0;g[A>>2]=+g[A>>2]+(+g[u+4>>2]-+g[x+4>>2])*e;x=o+8|0;g[x>>2]=+g[x>>2]+(+g[d+16>>2]-+g[b+16>>2])*e;x=o+12|0;g[x>>2]=+g[x>>2]+(+g[d+20>>2]-+g[b+20>>2])*e;__ZN7VariantC2ERK5Color(n,o);__ZN7VariantaSERKS_(f,n);if(c[n>>2]|0)__ZN7Variant5clearEv(n);l=i;return}case 15:{__ZN7VariantaSERKS_(f,b);l=i;return}case 16:{__ZN7VariantaSERKS_(f,b);l=i;return}case 17:{__ZN7VariantaSERKS_(f,b);l=i;return}case 18:{__ZN7VariantaSERKS_(f,b);l=i;return}case 19:{__ZN7VariantaSERKS_(f,b);l=i;return}case 21:{__ZN7VariantaSERKS_(f,b);l=i;return}case 22:{__ZN7VariantaSERKS_(f,b);l=i;return}case 23:{__ZN7VariantaSERKS_(f,b);l=i;return}case 24:{__ZN7VariantaSERKS_(f,b);l=i;return}case 25:{__ZN7VariantaSERKS_(f,b);l=i;return}case 26:{x=b+8|0;u=d+8|0;A=c[x>>2]|0;if(A|0?(w=(c[A+16>>2]|0)>>>3,w|0):0){A=c[u>>2]|0;if(!A)U=0;else U=(c[A+16>>2]|0)>>>3;if((U|0)==(w|0)){c[n>>2]=0;__ZN10PoolVectorI7Vector2E6resizeEi(n,w)|0;if((c[n>>2]|0)!=0?(__ZN10PoolVectorI7Vector2E14_copy_on_writeEv(n),A=c[n>>2]|0,(A|0)!=0):0){__Z16atomic_incrementPj(A+4|0)|0;V=A;W=c[A+8>>2]|0}else{V=0;W=0}A=c[x>>2]|0;if(!A){X=0;Y=0}else{__Z16atomic_incrementPj(A+4|0)|0;X=A;Y=c[A+8>>2]|0}A=c[u>>2]|0;if(!A){Z=0;_=0}else{__Z16atomic_incrementPj(A+4|0)|0;Z=A;_=c[A+8>>2]|0}A=0;do{T=+g[k>>2];u=Y+(A<<3)|0;S=+g[u>>2];R=+g[u+4>>2]+T*(+g[_+(A<<3)+4>>2]-+g[Y+(A<<3)+4>>2]);g[W+(A<<3)>>2]=S+T*(+g[_+(A<<3)>>2]-S);g[W+(A<<3)+4>>2]=R;A=A+1|0}while((A|0)!=(w|0));if(Z|0)__Z16atomic_decrementPj(Z+4|0)|0;if(X|0)__Z16atomic_decrementPj(X+4|0)|0;if(V|0)__Z16atomic_decrementPj(V+4|0)|0;__ZN7VariantC2ERK10PoolVectorI7Vector2E(o,n);__ZN7VariantaSERKS_(f,o);if(c[o>>2]|0)__ZN7Variant5clearEv(o);__ZN10PoolVectorI7Vector2E12_unreferenceEv(n);l=i;return}}__ZN7VariantaSERKS_(f,b);l=i;return}case 27:{w=b+8|0;A=d+8|0;u=c[w>>2]|0;if(u|0?(x=c[u+16>>2]|0,u=(x>>>0)/12|0,x>>>0>=12):0){B=c[A>>2]|0;if(!B)$=0;else $=((c[B+16>>2]|0)>>>0)/12|0;if(($|0)==(u|0)){c[n>>2]=0;__ZN10PoolVectorI7Vector3E6resizeEi(n,u)|0;if((c[n>>2]|0)!=0?(__ZN10PoolVectorI7Vector3E14_copy_on_writeEv(n),B=c[n>>2]|0,(B|0)!=0):0){__Z16atomic_incrementPj(B+4|0)|0;aa=B;ca=c[B+8>>2]|0}else{aa=0;ca=0}B=c[w>>2]|0;if(!B){da=0;ea=0}else{__Z16atomic_incrementPj(B+4|0)|0;da=B;ea=c[B+8>>2]|0}B=c[A>>2]|0;if(!B){fa=0;ga=0}else{__Z16atomic_incrementPj(B+4|0)|0;fa=B;ga=c[B+8>>2]|0}if(x>>>0>11){x=0;do{R=+g[k>>2];S=+g[ea+(x*12|0)>>2];T=+g[ea+(x*12|0)+4>>2];Q=T+R*(+g[ga+(x*12|0)+4>>2]-T);T=+g[ea+(x*12|0)+8>>2];P=T+R*(+g[ga+(x*12|0)+8>>2]-T);g[ca+(x*12|0)>>2]=S+R*(+g[ga+(x*12|0)>>2]-S);g[ca+(x*12|0)+4>>2]=Q;g[ca+(x*12|0)+8>>2]=P;x=x+1|0}while((x|0)<(u|0))}if(fa|0)__Z16atomic_decrementPj(fa+4|0)|0;if(da|0)__Z16atomic_decrementPj(da+4|0)|0;if(aa|0)__Z16atomic_decrementPj(aa+4|0)|0;__ZN7VariantC2ERK10PoolVectorI7Vector3E(o,n);__ZN7VariantaSERKS_(f,o);if(c[o>>2]|0)__ZN7Variant5clearEv(o);__ZN10PoolVectorI7Vector3E12_unreferenceEv(n);l=i;return}}__ZN7VariantaSERKS_(f,b);l=i;return}case 28:{__ZN7VariantaSERKS_(f,b);l=i;return}case 20:{l=i;return}default:{__ZN7VariantaSERKS_(f,b);l=i;return}}while(0)}function __ZNK11Transform2D16interpolate_withERKS_f(a,b,c,d){a=a|0;b=b|0;c=c|0;d=+d;var e=0.0,f=0.0,h=0.0,i=0.0,j=0.0,k=0.0,l=0.0,m=0.0,n=0.0,o=0.0,p=0.0,q=0.0,r=0.0,s=0.0,t=0.0,u=0.0,v=0.0,w=0.0,x=0.0,y=0.0,z=0.0,A=0.0;e=+g[b+16>>2];f=+g[b+20>>2];h=+g[c+16>>2];i=+g[c+20>>2];j=+g[b>>2];k=+g[b+12>>2];l=+g[b+4>>2];m=+g[b+8>>2];n=j*k-l*m;o=j*j+l*l;if(o!=0.0){p=+I(+o);q=j/p;r=l/p}else{q=j;r=l}l=+Q(+(n<0.0?-r:r),+q);q=+g[c>>2];r=+g[c+12>>2];j=+g[c+4>>2];p=+g[c+8>>2];s=q*r-j*p;t=q*q+j*j;u=+I(+t);if(t!=0.0){v=q/u;w=j/u}else{v=q;w=j}j=+Q(+(s<0.0?-w:w),+v);v=+I(+o);o=+I(+(k*k+m*m))*(n>0.0?1.0:-1.0);n=+I(+(r*r+p*p))*(s>0.0?1.0:-1.0);s=+K(+l);p=+L(+l);l=+K(+j);r=+L(+j);j=s*l+p*r;m=j;k=j<-1.0?-1.0:m>1.0?1.0:m;if(k>.9995){m=s+(l-s)*d;j=p+(r-p)*d;w=m*m+j*j;if(w!=0.0){q=+I(+w);x=m/q;y=j/q}else{x=m;y=j}}else{j=+N(+k)*d;m=l-s*k;l=r-p*k;k=m*m+l*l;if(k!=0.0){r=+I(+k);z=m/r;A=l/r}else{z=m;A=l}l=+K(+j);m=+L(+j);x=s*l+z*m;y=p*l+A*m}m=+Q(+y,+x);x=+K(+m);y=+L(+m);g[a+16>>2]=e+(h-e)*d;g[a+20>>2]=f+(i-f)*d;f=v+(u-v)*d;v=o+(n-o)*d;g[a>>2]=f*x;g[a+4>>2]=v*y;g[a+8>>2]=-(y*f);g[a+12>>2]=v*x;return}function __ZNK9Transform16interpolate_withERKS_f(a,b,d,e){a=a|0;b=b|0;d=d|0;e=+e;var f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0.0,r=0.0,s=0.0,t=0.0,u=0.0,v=0,w=0.0,x=0.0,y=0.0,z=0.0,A=0.0;f=l;l=l+128|0;if((l|0)>=(m|0))ba(128);h=f+104|0;i=f+108|0;j=f+88|0;k=f+72|0;n=f+56|0;o=f+16|0;p=f;g[h>>2]=e;__ZNK5Basis9get_scaleEv(i,b);__ZNK5Basiscv4QuatEv(j,b);e=+g[b+36>>2];q=+g[b+40>>2];r=+g[b+44>>2];__ZNK5Basis9get_scaleEv(k,d);__ZNK5Basiscv4QuatEv(n,d);s=+g[d+36>>2];t=+g[d+40>>2];u=+g[d+44>>2];g[a>>2]=1.0;g[a+4>>2]=0.0;g[a+8>>2]=0.0;g[a+12>>2]=0.0;g[a+16>>2]=1.0;g[a+20>>2]=0.0;g[a+24>>2]=0.0;g[a+28>>2]=0.0;g[a+32>>2]=1.0;d=a+44|0;g[d>>2]=0.0;b=a+40|0;g[b>>2]=0.0;v=a+36|0;g[v>>2]=0.0;__ZNK4Quat5slerpERKS_RKf(p,j,n,h);__ZN5BasisC2ERK4Quat(o,p);p=a;n=o;j=p+36|0;do{c[p>>2]=c[n>>2];p=p+4|0;n=n+4|0}while((p|0)<(j|0));w=+g[h>>2];x=+g[i>>2];y=+g[i+4>>2];z=y+w*(+g[k+4>>2]-y);y=+g[i+8>>2];A=y+w*(+g[k+8>>2]-y);g[o>>2]=x+w*(+g[k>>2]-x);g[o+4>>2]=z;g[o+8>>2]=A;__ZN5Basis5scaleERK7Vector3(a,o);A=+g[h>>2];g[v>>2]=e+(s-e)*A;g[b>>2]=q+(t-q)*A;g[d>>2]=r+(u-r)*A;l=f;return}function __ZNK5Basis9get_scaleEv(a,b){a=a|0;b=b|0;var c=0.0,d=0.0,e=0.0,f=0.0,h=0.0,i=0.0,j=0.0,k=0.0,l=0.0,m=0.0,n=0.0;c=+g[b>>2];d=+g[b+16>>2];e=+g[b+32>>2];f=+g[b+28>>2];h=+g[b+20>>2];i=+g[b+12>>2];j=+g[b+4>>2];k=+g[b+8>>2];l=+g[b+24>>2];m=l*(h*j-d*k)+(c*(d*e-f*h)-i*(e*j-f*k))>0.0?1.0:-1.0;n=m*+I(+(j*j+d*d+f*f));f=m*+I(+(k*k+h*h+e*e));g[a>>2]=+I(+(c*c+i*i+l*l))*m;g[a+4>>2]=n;g[a+8>>2]=f;return}function __ZN5Basis5scaleERK7Vector3(a,b){a=a|0;b=b|0;var c=0,d=0;g[a>>2]=+g[b>>2]*+g[a>>2];c=a+4|0;g[c>>2]=+g[b>>2]*+g[c>>2];c=a+8|0;g[c>>2]=+g[b>>2]*+g[c>>2];c=b+4|0;d=a+12|0;g[d>>2]=+g[c>>2]*+g[d>>2];d=a+16|0;g[d>>2]=+g[c>>2]*+g[d>>2];d=a+20|0;g[d>>2]=+g[c>>2]*+g[d>>2];d=b+8|0;b=a+24|0;g[b>>2]=+g[d>>2]*+g[b>>2];b=a+28|0;g[b>>2]=+g[d>>2]*+g[b>>2];b=a+32|0;g[b>>2]=+g[d>>2]*+g[b>>2];return}function __ZN7Variant17get_operator_nameENS_8OperatorE(b){b=b|0;var d=0,e=0,f=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d;if(b>>>0>24){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1121773,1083138,3767,1121791,0);__ZN6StringC2EPKc(e,1263606);f=c[e>>2]|0;l=d;return f|0}else{a[1263537]=0;__ZN6StringC2EPKc(e,c[411436+(b<<2)>>2]|0);f=c[e>>2]|0;l=d;return f|0}return 0}function __ZN10StringName5setupEv(){c[313417]=__ZN5Mutex6createEb(1)|0;if(!(a[1263535]|0)){a[1263537]=0;_memset(1237284,0,16384)|0;a[1263535]=1;return}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1132751,1080685,55,1121881,0);return}}function __ZN5Mutex6createEb(b){b=b|0;var d=0,e=0;d=c[313809]|0;if(!d){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1144493,1121915,38,1132077,0);e=0;return e|0}else{a[1263537]=0;e=ij[d&8191](b)|0;return e|0}return 0}function __ZN10StringName7cleanupEv(){var a=0,b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+16|0;d=a+20|0;e=a+12|0;f=a+4|0;g=a;h=a+8|0;i=c[313417]|0;gj[c[c[i>>2]>>2]&8191](i);i=0;j=0;while(1){k=1237284+(i<<2)|0;n=c[k>>2]|0;if(!n)o=j;else{p=j;q=n;while(1){n=p+1|0;do if(__ZNK2OS17is_stdout_verboseEv(__ZN2OS13get_singletonEv()|0)|0){r=c[q+4>>2]|0;if(r|0){__ZN6StringC2EPKc(d,r);c[b>>2]=__ZplPKcRK6String(1121933,d)|0;__Z10print_line6String(b);r=c[b>>2]|0;if(r|0?(__Z16atomic_decrementPj(r+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(r,1);r=c[d>>2]|0;if(r|0?(__Z16atomic_decrementPj(r+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(r,1);break}r=q+8|0;c[d>>2]=0;s=c[r>>2]|0;if(s|0?(c[d>>2]=0,__Z28atomic_conditional_incrementPj(s+-8|0)|0):0)c[d>>2]=c[r>>2];c[e>>2]=__ZplPKcRK6String(1121933,d)|0;__Z10print_line6String(e);r=c[e>>2]|0;if(r|0?(__Z16atomic_decrementPj(r+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(r,1);r=c[d>>2]|0;if(r|0?(__Z16atomic_decrementPj(r+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(r,1)}while(0);c[k>>2]=c[(c[k>>2]|0)+24>>2];r=c[q+8>>2]|0;if(r|0?(__Z16atomic_decrementPj(r+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(r,1);__ZN6Memory11free_staticEPvb(q,0);q=c[k>>2]|0;if(!q){o=n;break}else p=n}}i=i+1|0;if((i|0)==4096)break;else j=o}if(!((o|0)!=0&(__ZNK2OS17is_stdout_verboseEv(__ZN2OS13get_singletonEv()|0)|0))){t=c[313417]|0;u=c[t>>2]|0;v=u+4|0;w=c[v>>2]|0;gj[w&8191](t);x=c[313417]|0;y=c[x>>2]|0;z=y+12|0;A=c[z>>2]|0;gj[A&8191](x);__ZN6Memory11free_staticEPvb(x,0);l=a;return}c[d>>2]=__Z4itosx(o,((o|0)<0)<<31>>31)|0;c[g>>2]=__ZplPKcRK6String(1121953,d)|0;__ZN6StringC2EPKc(h,1121966);c[f>>2]=__ZNK6StringplERKS_(g,h)|0;__Z10print_line6String(f);o=c[f>>2]|0;if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(o,1);o=c[h>>2]|0;if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(o,1);o=c[g>>2]|0;if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(o,1);o=c[d>>2]|0;if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(o,1);t=c[313417]|0;u=c[t>>2]|0;v=u+4|0;w=c[v>>2]|0;gj[w&8191](t);x=c[313417]|0;y=c[x>>2]|0;z=y+12|0;A=c[z>>2]|0;gj[A&8191](x);__ZN6Memory11free_staticEPvb(x,0);l=a;return}function __ZNK10StringNameeqEPKc(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e+4|0;g=e;h=c[b>>2]|0;if(!h){i=(a[d>>0]|0)==0;l=e;return i|0}b=c[h+4>>2]|0;if(!b){j=h+8|0;c[f>>2]=0;h=c[j>>2]|0;if((h|0)!=0?(c[f>>2]=0,(__Z28atomic_conditional_incrementPj(h+-8|0)|0)!=0):0){h=c[j>>2]|0;c[f>>2]=h;k=h}else k=0}else{__ZN6StringC2EPKc(f,b);k=c[f>>2]|0}c[g>>2]=k;k=__ZNK6StringeqEPKc(g,d)|0;d=c[g>>2]|0;if(!d){i=k;l=e;return i|0}if(__Z16atomic_decrementPj(d+-8|0)|0){i=k;l=e;return i|0}__ZN6Memory11free_staticEPvb(d,1);i=k;l=e;return i|0}function __ZNK6StringeqEPKw(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0;if(!(c[b>>2]|0))d=0;else{e=0;f=b;while(1){f=f+4|0;g=e+1|0;if(!(c[f>>2]|0)){d=g;break}else e=g}}e=c[a>>2]|0;a=(e|0)==0;if(a)h=0;else h=c[e+-4>>2]|0;f=((h|0?h+-1|0:0)|0)!=(d|0);if(f|a){i=f^1;return i|0}f=c[e+-4>>2]|0;if((f|1|0)==1){i=1;return i|0}a=f|0?f+-1|0:0;if(f)if((f|0)>0)j=e;else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);j=0}else j=1253776;if((a|0)>0)k=0;else{i=1;return i|0}while(1){if((c[b+(k<<2)>>2]|0)!=(c[j+(k<<2)>>2]|0)){i=0;l=13;break}k=k+1|0;if((k|0)>=(a|0)){i=1;l=13;break}}if((l|0)==13)return i|0;return 0}function __ZN6Script13_notificationEi(a,b){a=a|0;b=b|0;if(b|0)return;b=c[313437]|0;if(!b)return;c[b+24>>2]=ij[c[(c[a>>2]|0)+172>>2]&8191](a)|0;return}function __ZN6Script13_bind_methodsEv(){var a=0,b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0;a=l;l=l+80|0;if((l|0)>=(m|0))ba(80);b=a+72|0;d=a+64|0;e=a+56|0;f=a+48|0;g=a+40|0;h=a+32|0;i=a+24|0;j=a;__Z8D_METHODPKc(d,1121999);k=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(k);c[k>>2]=411544;__ZN10MethodBind10_set_constEb(k,1);__ZN10MethodBind24_generate_argument_typesEi(k,0);__ZN10MethodBind12_set_returnsEb(k,1);c[k+44>>2]=120;c[k+48>>2]=1;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,k,d,0,0)|0;k=d+4|0;n=c[k>>2]|0;if(n|0?(__Z16atomic_decrementPj(n+-8|0)|0)==0:0){o=c[k>>2]|0;k=(o|0)==0?0:o+-4|0;o=k+4|0;if(c[k>>2]|0){p=0;do{__ZN10StringNameD2Ev(o+(p<<2)|0);p=p+1|0}while(p>>>0<(c[k>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(n,1)}__ZN10StringNameD2Ev(d);__Z8D_METHODPKcS0_(e,1122012,1122025);d=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(d);c[d>>2]=411580;__ZN10MethodBind10_set_constEb(d,1);__ZN10MethodBind24_generate_argument_typesEi(d,1);__ZN10MethodBind12_set_returnsEb(d,1);c[d+44>>2]=136;c[d+48>>2]=1;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,d,e,0,0)|0;d=e+4|0;n=c[d>>2]|0;if(n|0?(__Z16atomic_decrementPj(n+-8|0)|0)==0:0){k=c[d>>2]|0;d=(k|0)==0?0:k+-4|0;k=d+4|0;if(c[d>>2]|0){p=0;do{__ZN10StringNameD2Ev(k+(p<<2)|0);p=p+1|0}while(p>>>0<(c[d>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(n,1)}__ZN10StringNameD2Ev(e);__Z8D_METHODPKc(f,1122037);e=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(e);c[e>>2]=411544;__ZN10MethodBind10_set_constEb(e,1);__ZN10MethodBind24_generate_argument_typesEi(e,0);__ZN10MethodBind12_set_returnsEb(e,1);c[e+44>>2]=140;c[e+48>>2]=1;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,e,f,0,0)|0;e=f+4|0;n=c[e>>2]|0;if(n|0?(__Z16atomic_decrementPj(n+-8|0)|0)==0:0){d=c[e>>2]|0;e=(d|0)==0?0:d+-4|0;d=e+4|0;if(c[e>>2]|0){p=0;do{__ZN10StringNameD2Ev(d+(p<<2)|0);p=p+1|0}while(p>>>0<(c[e>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(n,1)}__ZN10StringNameD2Ev(f);__Z8D_METHODPKc(g,1122053);f=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(f);c[f>>2]=411616;__ZN10MethodBind10_set_constEb(f,1);__ZN10MethodBind24_generate_argument_typesEi(f,0);__ZN10MethodBind12_set_returnsEb(f,1);c[f+44>>2]=144;c[f+48>>2]=1;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,f,g,0,0)|0;f=g+4|0;n=c[f>>2]|0;if(n|0?(__Z16atomic_decrementPj(n+-8|0)|0)==0:0){e=c[f>>2]|0;f=(e|0)==0?0:e+-4|0;e=f+4|0;if(c[f>>2]|0){p=0;do{__ZN10StringNameD2Ev(e+(p<<2)|0);p=p+1|0}while(p>>>0<(c[f>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(n,1)}__ZN10StringNameD2Ev(g);__Z8D_METHODPKcS0_(h,1122069,1122085);g=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(g);c[g>>2]=411652;__ZN10MethodBind10_set_constEb(g,0);__ZN10MethodBind24_generate_argument_typesEi(g,1);c[g+44>>2]=148;c[g+48>>2]=1;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,g,h,0,0)|0;g=h+4|0;n=c[g>>2]|0;if(n|0?(__Z16atomic_decrementPj(n+-8|0)|0)==0:0){f=c[g>>2]|0;g=(f|0)==0?0:f+-4|0;f=g+4|0;if(c[g>>2]|0){p=0;do{__ZN10StringNameD2Ev(f+(p<<2)|0);p=p+1|0}while(p>>>0<(c[g>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(n,1)}__ZN10StringNameD2Ev(h);__Z8D_METHODPKcS0_(i,1122092,1122099);__ZN7VariantC2Eb(j,0);h=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(h);c[h>>2]=411688;__ZN10MethodBind10_set_constEb(h,0);__ZN10MethodBind24_generate_argument_typesEi(h,1);__ZN10MethodBind12_set_returnsEb(h,1);c[h+44>>2]=152;c[h+48>>2]=1;c[b>>2]=j;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,h,i,b,1)|0;if(c[j>>2]|0)__ZN7Variant5clearEv(j);j=i+4|0;b=c[j>>2]|0;if(!b){__ZN10StringNameD2Ev(i);l=a;return}if(__Z16atomic_decrementPj(b+-8|0)|0){__ZN10StringNameD2Ev(i);l=a;return}h=c[j>>2]|0;j=(h|0)==0?0:h+-4|0;h=j+4|0;if(c[j>>2]|0){n=0;do{__ZN10StringNameD2Ev(h+(n<<2)|0);n=n+1|0}while(n>>>0<(c[j>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(b,1);__ZN10StringNameD2Ev(i);l=a;return}function __ZNK12MethodBind1RI6Script5ErrorbE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;switch(b|0){case -1:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}case 0:{__ZN7VariantC2Eb(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}default:e=0}l=a;return e|0}function __ZNK12MethodBind1RI6Script5ErrorbE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1122110);l=a;return c[b>>2]|0}function __ZN12MethodBind1RI6Script5ErrorbE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;i=l;l=l+48|0;if((l|0)>=(m|0))ba(48);j=i+24|0;k=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1220708)|0:0){c[h>>2]=0;a[1263537]=0;n=d+24|0;o=c[n>>2]|0;if((o|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=o;c[b>>2]=0;l=i;return}p=o-(c[d+20>>2]|0)|0;if((p|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=p;c[b>>2]=0;l=i;return}if((g|0)>0){if((o|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);q=0}else{a[1263537]=0;q=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,q)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=q;c[b>>2]=0;l=i;return}}q=c[d+44>>2]|0;o=c[d+48>>2]|0;p=e+(o>>1)|0;if(!(o&1))r=q;else r=c[(c[p>>2]|0)+q>>2]|0;do if((g|0)<1){q=c[n>>2]|0;o=q+-1|0;if((q|0)>=1){e=c[d+16>>2]|0;s=(e|0)==0;if(s)t=0;else t=c[e+-4>>2]|0;if((q|0)<=(t|0)){if(s)u=0;else u=c[e+-4>>2]|0;do if((u|0)<(q|0)){if(s)v=0;else v=c[e+-4>>2]|0;if((v|0)<(q|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);w=0;break}else{a[1263537]=0;x=31;break}}else x=31;while(0);if((x|0)==31)w=e+(o*24|0)|0;__ZN7VariantC2ERKS_(k,w);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);f=__ZNK7VariantcvbEv(k)|0;__ZN7VariantC2Ei(j,$i[r&8191](p,f)|0);if(c[k>>2]|0)__ZN7Variant5clearEv(k);__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,897,1146558,0);c[b>>2]=0;l=i;return}function __ZN12MethodBind1RI6Script5ErrorbE7ptrcallEP6ObjectPPKvPv(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0;if(!d)g=0;else{h=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1220708)|0;g=h?d:0}d=c[b+44>>2]|0;h=c[b+48>>2]|0;b=g+(h>>1)|0;if(!(h&1))i=d;else i=c[(c[b>>2]|0)+d>>2]|0;c[f>>2]=$i[i&8191](b,(a[c[e>>2]>>0]|0)!=0)|0;return}function __ZN12MethodBind1RI6Script5ErrorbED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I6ScriptRK6StringE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;if(b|0){f=0;l=a;return f|0}c[d>>2]=0;__ZN7VariantC2ERK6String(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);e=c[d>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);f=b;l=a;return f|0}function __ZNK11MethodBind1I6ScriptRK6StringE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1122110);l=a;return c[b>>2]|0}function __ZN11MethodBind1I6ScriptRK6StringE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i+24|0;k=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1220708)|0:0){c[h>>2]=0;a[1263537]=0;n=d+24|0;o=c[n>>2]|0;if((o|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=o;c[b>>2]=0;l=i;return}p=o-(c[d+20>>2]|0)|0;if((p|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=p;c[b>>2]=0;l=i;return}if((g|0)>0){if((o|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);q=0}else{a[1263537]=0;q=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,q)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=q;c[b>>2]=0;l=i;return}}q=c[d+44>>2]|0;o=c[d+48>>2]|0;p=e+(o>>1)|0;if(!(o&1))r=q;else r=c[(c[p>>2]|0)+q>>2]|0;do if((g|0)<1){q=c[n>>2]|0;o=q+-1|0;if((q|0)>=1){e=c[d+16>>2]|0;s=(e|0)==0;if(s)t=0;else t=c[e+-4>>2]|0;if((q|0)<=(t|0)){if(s)u=0;else u=c[e+-4>>2]|0;do if((u|0)<(q|0)){if(s)v=0;else v=c[e+-4>>2]|0;if((v|0)<(q|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);w=0;break}else{a[1263537]=0;x=31;break}}else x=31;while(0);if((x|0)==31)w=e+(o*24|0)|0;__ZN7VariantC2ERKS_(k,w);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);c[j>>2]=__ZNK7Variantcv6StringEv(k)|0;Pi[r&2047](p,j);p=c[j>>2]|0;if(p|0?(__Z16atomic_decrementPj(p+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(p,1);if(c[k>>2]|0)__ZN7Variant5clearEv(k);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I6ScriptRK6StringE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1220708)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;b=c[d>>2]|0;d=c[b>>2]|0;if((d|0)!=0?(__Z28atomic_conditional_incrementPj(d+-8|0)|0)!=0:0)j=c[b>>2]|0;else j=0;c[f>>2]=j;Pi[i&2047](a,f);a=c[f>>2]|0;if(!a){l=e;return}if(__Z16atomic_decrementPj(a+-8|0)|0){l=e;return}__ZN6Memory11free_staticEPvb(a,1);l=e;return}function __ZN11MethodBind1I6ScriptRK6StringED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI6Script6StringE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;if((b|0)!=-1){f=0;l=a;return f|0}c[d>>2]=0;__ZN7VariantC2ERK6String(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);e=c[d>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);f=b;l=a;return f|0}function __ZNK13MethodBind0RCI6Script6StringE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1122110);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI6Script6StringE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;j=f+24|0;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1220708)|0:0){c[h>>2]=0;a[1263537]=0;k=c[d+24>>2]|0;if((k|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=k;c[b>>2]=0;l=f;return}n=k-(c[d+20>>2]|0)|0;if((n|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=n;c[b>>2]=0;l=f;return}n=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))o=n;else o=c[(c[d>>2]|0)+n>>2]|0;c[j>>2]=ij[o&8191](d)|0;__ZN7VariantC2ERK6String(i,j);d=c[j>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI6Script6StringE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0;if(!b)f=0;else{d=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1220708)|0;f=d?b:0}b=c[a+44>>2]|0;d=c[a+48>>2]|0;a=f+(d>>1)|0;if(!(d&1))g=b;else g=c[(c[a>>2]|0)+b>>2]|0;b=ij[g&8191](a)|0;a=b;g=c[e>>2]|0;if((g|0)==(b|0)){if(!b)return}else{if(g|0?(__Z16atomic_decrementPj(g+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(g,1);c[e>>2]=0;if(!b)return;if(__Z28atomic_conditional_incrementPj(b+-8|0)|0)c[e>>2]=a}if(__Z16atomic_decrementPj(b+-8|0)|0)return;__ZN6Memory11free_staticEPvb(b,1);return}function __ZN13MethodBind0RCI6Script6StringED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind1RCI6ScriptbPK6ObjectE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;switch(b|0){case -1:{__ZN7VariantC2Eb(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}case 0:{__ZN7VariantC2EPK6Object(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}default:e=0}l=a;return e|0}function __ZNK13MethodBind1RCI6ScriptbPK6ObjectE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1122110);l=a;return c[b>>2]|0}function __ZN13MethodBind1RCI6ScriptbPK6ObjectE4callEPS1_PPK7VariantiRNS6_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;i=l;l=l+48|0;if((l|0)>=(m|0))ba(48);j=i+24|0;k=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1220708)|0:0){c[h>>2]=0;a[1263537]=0;n=d+24|0;o=c[n>>2]|0;if((o|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=o;c[b>>2]=0;l=i;return}p=o-(c[d+20>>2]|0)|0;if((p|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=p;c[b>>2]=0;l=i;return}if((g|0)>0){if((o|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);q=0}else{a[1263537]=0;q=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,q)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=q;c[b>>2]=0;l=i;return}}q=c[d+44>>2]|0;o=c[d+48>>2]|0;p=e+(o>>1)|0;if(!(o&1))r=q;else r=c[(c[p>>2]|0)+q>>2]|0;do if((g|0)<1){q=c[n>>2]|0;o=q+-1|0;if((q|0)>=1){e=c[d+16>>2]|0;s=(e|0)==0;if(s)t=0;else t=c[e+-4>>2]|0;if((q|0)<=(t|0)){if(s)u=0;else u=c[e+-4>>2]|0;do if((u|0)<(q|0)){if(s)v=0;else v=c[e+-4>>2]|0;if((v|0)<(q|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);w=0;break}else{a[1263537]=0;x=31;break}}else x=31;while(0);if((x|0)==31)w=e+(o*24|0)|0;__ZN7VariantC2ERKS_(k,w);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);f=__ZNK7VariantcvP6ObjectEv(k)|0;__ZN7VariantC2Eb(j,$i[r&8191](p,f)|0);if(c[k>>2]|0)__ZN7Variant5clearEv(k);__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1217,1146558,0);c[b>>2]=0;l=i;return}function __ZN13MethodBind1RCI6ScriptbPK6ObjectE7ptrcallEPS1_PPKvPv(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0;if(!d)g=0;else{h=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1220708)|0;g=h?d:0}d=c[b+44>>2]|0;h=c[b+48>>2]|0;b=g+(h>>1)|0;if(!(h&1))i=d;else i=c[(c[b>>2]|0)+d>>2]|0;a[f>>0]=($i[i&8191](b,c[e>>2]|0)|0)&1;return}function __ZN13MethodBind1RCI6ScriptbPK6ObjectED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI6ScriptbE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Eb(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK13MethodBind0RCI6ScriptbE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1122110);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI6ScriptbE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1220708)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2Eb(i,ij[n&8191](d)|0);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI6ScriptbE7ptrcallEP6ObjectPPKvPv(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0;if(!d)g=0;else{e=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1220708)|0;g=e?d:0}d=c[b+44>>2]|0;e=c[b+48>>2]|0;b=g+(e>>1)|0;if(!(e&1)){h=d;i=ij[h&8191](b)|0;j=i&1;a[f>>0]=j;return}else{h=c[(c[b>>2]|0)+d>>2]|0;i=ij[h&8191](b)|0;j=i&1;a[f>>0]=j;return}}function __ZN13MethodBind0RCI6ScriptbED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN12ScriptServer20is_scripting_enabledEv(){return (a[1080612]|0)!=0|0}function __ZN12ScriptServer17register_languageEP14ScriptLanguage(b){b=b|0;var d=0;d=c[313434]|0;if((d|0)>15){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1122117,1088577,83,1122135,0);return}else{a[1263537]=0;c[313434]=d+1;c[1253672+(d<<2)>>2]=b;return}}function __ZN12ScriptServer14init_languagesEv(){var a=0,b=0;if((c[313434]|0)>0)a=0;else return;do{b=c[1253672+(a<<2)>>2]|0;gj[c[(c[b>>2]|0)+4>>2]&8191](b);a=a+1|0}while((a|0)<(c[313434]|0));return}function __ZN12ScriptServer33is_reload_scripts_on_save_enabledEv(){return (a[1263536]|0)!=0|0}function __ZN12ScriptServer12thread_enterEv(){var a=0,b=0;if((c[313434]|0)>0)a=0;else return;do{b=c[1253672+(a<<2)>>2]|0;gj[c[(c[b>>2]|0)+80>>2]&8191](b);a=a+1|0}while((a|0)<(c[313434]|0));return}function __ZN12ScriptServer11thread_exitEv(){var a=0,b=0;if((c[313434]|0)>0)a=0;else return;do{b=c[1253672+(a<<2)>>2]|0;gj[c[(c[b>>2]|0)+84>>2]&8191](b);a=a+1|0}while((a|0)<(c[313434]|0));return}function __ZNK14ScriptDebugger14get_lines_leftEv(a){a=a|0;return c[a+4>>2]|0}function __ZNK14ScriptDebugger9get_depthEv(a){a=a|0;return c[a+8>>2]|0}function __ZNK14ScriptDebugger13is_breakpointEiRK10StringName(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0;f=c[b+12>>2]|0;if(!f){g=0;return g|0}h=c[f+8>>2]|0;f=c[b+16>>2]|0;b=(h|0)==(f|0);a:do if(b)i=h;else{j=h;while(1){k=c[j+24>>2]|0;if((k|0)>(d|0))l=j+8|0;else{if((k|0)>=(d|0)){i=j;break a}l=j+4|0}j=c[l>>2]|0;if((j|0)==(f|0)){g=0;break}}return g|0}while(0);if(!((i|0)!=(f|0)&(i|0)!=0)){g=0;return g|0}a[1263537]=0;b:do if(b)m=h;else{i=h;do{l=c[i+24>>2]|0;if((l|0)>(d|0))n=i+8|0;else{if((l|0)>=(d|0)){m=i;break b}n=i+4|0}i=c[n>>2]|0}while((i|0)!=(f|0));__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145936,604,1145947,0)}while(0);if((m|0)==(f|0)|(m|0)==0)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145936,604,1145947,0);a[1263537]=0;f=c[m+28>>2]|0;if(!f){g=0;return g|0}n=c[f+8>>2]|0;f=c[m+32>>2]|0;c:do if((n|0)==(f|0))o=n;else{m=c[e>>2]|0;d=n;while(1){h=c[d+24>>2]|0;if(m>>>0<h>>>0)p=d+8|0;else{if(h>>>0>=m>>>0){o=d;break c}p=d+4|0}d=c[p>>2]|0;if((d|0)==(f|0)){o=f;break}}}while(0);g=(o|0)!=(f|0)&(o|0)!=0;return g|0}function __ZN14ScriptDebuggerC2Ev(a){a=a|0;c[a>>2]=378820;c[a+16>>2]=379008;c[a+12>>2]=0;c[a+20>>2]=0;c[313437]=a;c[a+4>>2]=-1;c[a+8>>2]=-1;c[a+24>>2]=0;return}function __ZNK6StringeqERK8StrRange(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0;d=c[b+4>>2]|0;e=c[a>>2]|0;a=(e|0)==0;if(a)f=0;else f=c[e+-4>>2]|0;g=((f|0?f+-1|0:0)|0)!=(d|0);if(g|a){h=g^1;return h|0}g=c[e+-4>>2]|0;if((g|1|0)==1){h=1;return h|0}a=c[b>>2]|0;if((g|0)>0)i=e;else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);i=0}if((d|0)>0)j=0;else{h=1;return h|0}while(1){if((c[a+(j<<2)>>2]|0)!=(c[i+(j<<2)>>2]|0)){h=0;k=10;break}j=j+1|0;if((j|0)>=(d|0)){h=1;k=10;break}}if((k|0)==10)return h|0;return 0}function __ZNK6StringneEPKw(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0;if(!(c[b>>2]|0))d=0;else{e=0;f=b;while(1){f=f+4|0;g=e+1|0;if(!(c[f>>2]|0)){d=g;break}else e=g}}e=c[a>>2]|0;if(!e){h=(d|0)==0;i=h^1;return i|0}a=c[e+-4>>2]|0;f=((a|0?a+-1|0:0)|0)!=(d|0);if(f){h=f^1;i=h^1;return i|0}if((a|1|0)==1){h=1;i=h^1;return i|0}if(a)if((a|0)>0)j=e;else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);j=0}else j=1253776;if((d|0)>0)k=0;else{h=1;i=h^1;return i|0}while(1){if((c[b+(k<<2)>>2]|0)!=(c[j+(k<<2)>>2]|0)){h=0;l=13;break}k=k+1|0;if((k|0)>=(d|0)){h=1;l=13;break}}if((l|0)==13){i=h^1;return i|0}return 0}function __ZNK6StringltEPKw(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0;d=c[a>>2]|0;a=(d|0)==0;if(!(!a?(c[d+-4>>2]|1|0)!=1:0))e=3;if((e|0)==3?(f=(c[b>>2]|0)==0,f|a):0){g=f^1;return g|0}f=c[d+-4>>2]|0;if((f|1|0)==1){g=1;return g|0}if(f)if((f|0)>0)h=d;else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);h=0}else h=1253776;d=c[b>>2]|0;f=c[h>>2]|0;a=(f|d|0)==0;i=(f|0)==0|a;if((d|0)==0|i){g=i^a;return g|0}else{j=b;k=h;l=f;m=d}while(1){if((l|0)<(m|0)){g=1;e=13;break}if((l|0)>(m|0)){g=0;e=13;break}k=k+4|0;j=j+4|0;m=c[j>>2]|0;l=c[k>>2]|0;n=(l|m|0)==0;o=(l|0)==0|n;if((m|0)==0|o){e=12;break}}if((e|0)==12){g=o^n;return g|0}else if((e|0)==13)return g|0;return 0}function __ZNK6StringltEPKc(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0;e=c[b>>2]|0;b=(e|0)==0;if(!(!b?(c[e+-4>>2]|1|0)!=1:0))f=3;if((f|0)==3?(g=(a[d>>0]|0)==0,g|b):0){h=g^1;return h|0}g=c[e+-4>>2]|0;if((g|1|0)==1){h=1;return h|0}if(g)if((g|0)>0)i=e;else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);i=0}else i=1253776;e=a[d>>0]|0;g=e<<24>>24==0;b=c[i>>2]|0;j=(b|0)==0;if(g|j){h=j&(g^1);return h|0}g=d;d=i;i=b;b=e<<24>>24;while(1){if((i|0)<(b|0)){h=1;f=14;break}if((i|0)>(b|0)){h=0;f=14;break}d=d+4|0;g=g+1|0;e=a[g>>0]|0;k=e<<24>>24==0;i=c[d>>2]|0;l=(i|0)==0;if(k|l){f=13;break}else b=e<<24>>24}if((f|0)==13){h=l&(k^1);return h|0}else if((f|0)==14)return h|0;return 0}function __ZNK6String10casecmp_toERKS_(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0;d=c[a>>2]|0;e=(d|0)==0;if(!(!e?(c[d+-4>>2]|1|0)!=1:0)){f=c[b>>2]|0;if(!f){g=0;return g|0}h=(c[f+-4>>2]|1|0)==1;if(h|e){g=(h^1)<<31>>31;return g|0}}if((c[d+-4>>2]|1|0)==1){g=-1;return g|0}h=c[b>>2]|0;if(!h){g=1;return g|0}b=c[h+-4>>2]|0;if((b|1|0)==1){g=1;return g|0}if(b)if((b|0)<=0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);b=c[a>>2]|0;if(!b){i=1253776;j=0}else{k=b;l=0;m=11}}else{k=d;l=h;m=11}else{k=d;l=1253776;m=11}if((m|0)==11){d=c[k+-4>>2]|0;if(d)if((d|0)>0){i=k;j=l}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);i=0;j=l}else{i=1253776;j=l}}l=c[j>>2]|0;k=c[i>>2]|0;d=(k|l|0)==0;h=(k|0)==0|d;if((l|0)==0|h){g=h?(d^1)<<31>>31:1;return g|0}else{n=j;o=i;p=k;q=l}while(1){if((p|0)<(q|0)){g=-1;m=19;break}if((p|0)>(q|0)){g=1;m=19;break}o=o+4|0;n=n+4|0;q=c[n>>2]|0;p=c[o>>2]|0;r=(p|q|0)==0;s=(p|0)==0|r;if((q|0)==0|s){m=18;break}}if((m|0)==18){g=s?(r^1)<<31>>31:1;return g|0}else if((m|0)==19)return g|0;return 0}function __ZNK6String10capitalizeEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;b=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=b+20|0;e=b+24|0;f=b+12|0;g=b+8|0;h=b+4|0;i=b;j=b+16|0;c[g>>2]=0;__ZN6String9copy_fromEPKc(g,1133968);c[h>>2]=0;__ZN6String9copy_fromEPKc(h,1143407);k=__ZNK6String7replaceES_S_(a,g,h)|0;c[f>>2]=k;a=__ZNK6String8to_lowerEv(f)|0;c[e>>2]=a;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);k=c[h>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);k=c[g>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);c[d>>2]=0;k=0;while(1){c[i>>2]=0;__ZN6String9copy_fromEPKc(i,1143407);g=(k|0)<(__ZNK6String15get_slice_countES_(e,i)|0);h=c[i>>2]|0;if(h|0?(__Z16atomic_decrementPj(h+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(h,1);if(!g){n=34;break}g=__ZNK6String10get_slicecEwi(e,32,k)|0;c[j>>2]=g;if(g)if((c[g+-4>>2]|0)>1){__ZN6VectorIwE14_copy_on_writeEv(j);h=c[j>>2]|0;f=c[h>>2]|0;o=665;p=0;a:while(1){q=o;while(1){r=(q+p|0)/2|0;s=c[383280+(r<<3)>>2]|0;if((s|0)<=(f|0))break;if((p|0)<(r|0))q=r+-1|0;else{t=f;break a}}if((s|0)>=(f|0)){n=23;break}if((r|0)<(q|0)){o=q;p=r+1|0}else{t=f;break}}if((n|0)==23){n=0;t=c[383280+(r<<3)+4>>2]|0}if(!h){n=26;break}if((c[h+-4>>2]|0)<=0){n=26;break}__ZN6VectorIwE14_copy_on_writeEv(j);c[c[j>>2]>>2]=t;if((k|0)>0)__ZN6StringpLEPKc(d,1143407)|0;__ZN6StringpLERKS_(d,j)|0;u=c[j>>2]|0;n=30}else{v=g;n=31}else{u=g;n=30}if((n|0)==30?(n=0,u|0):0){v=u;n=31}if((n|0)==31?(n=0,(__Z16atomic_decrementPj(v+-8|0)|0)==0):0)__ZN6Memory11free_staticEPvb(v,1);k=k+1|0}if((n|0)==26)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((n|0)==34){if(!a){w=c[d>>2]|0;l=b;return w|0}if(__Z16atomic_decrementPj(a+-8|0)|0){w=c[d>>2]|0;l=b;return w|0}__ZN6Memory11free_staticEPvb(a,1);w=c[d>>2]|0;l=b;return w|0}return 0}function __ZNK6String23camelcase_to_underscoreEb(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d+12|0;f=d+8|0;g=d+4|0;h=d;i=c[a>>2]|0;if((i|0)!=0?(j=c[i+-4>>2]|0,(j|0)!=0):0)if((j|0)>0)k=i;else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);k=0}else k=1253776;c[f>>2]=0;i=0;j=1;while(1){n=c[a>>2]|0;o=(n|0)==0;if(o)p=0;else p=c[n+-4>>2]|0;if(j>>>0>=p>>>0)break;q=((c[k+(j<<2)>>2]|0)+-65|0)>>>0<26;r=(c[k+(j+-1<<2)>>2]|0)+-65|0;s=j+2|0;if(o)t=0;else t=c[n+-4>>2]|0;if(s>>>0<t>>>0?((c[k+(j+1<<2)>>2]|0)+-97|0)>>>0<26:0)u=((c[k+(s<<2)>>2]|0)+-97|0)>>>0<26;else u=0;s=r>>>0>25;if(s)if(q&s)v=30;else w=i;else if(q&u)v=30;else w=i;if((v|0)==30){v=0;q=j-i|0;if((!o?(s=c[n+-4>>2]|0,!((i|0)<0|(s|1|0)==1)):0)?(r=s|0?s+-1|0:0,!((q|0)<1|(r|0)<=(i|0))):0){x=(j|0)>(r|0)?r-i|0:q;if(s)if((s|0)>0)y=n;else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);y=0}else y=1253776;c[e>>2]=0;__ZN6String9copy_fromEPKwi(e,y+(i<<2)|0,x)}else{c[e>>2]=0;__ZN6String9copy_fromEPKc(e,1263606)}x=c[e>>2]|0;s=x;c[h>>2]=0;__ZN6String9copy_fromEPKc(h,1133968);c[e>>2]=0;q=(x|0)==0;if(!q?(c[e>>2]=0,__Z28atomic_conditional_incrementPj(x+-8|0)|0):0)c[e>>2]=s;__ZN6StringpLERKS_(e,h)|0;s=c[e>>2]|0;c[g>>2]=s;__ZN6StringpLERKS_(f,g)|0;r=s;if(s|0?(__Z16atomic_decrementPj(r+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(r,1);r=c[h>>2]|0;if(r|0?(__Z16atomic_decrementPj(r+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(r,1);if(!q?(__Z16atomic_decrementPj(x+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(x,1);w=j}i=w;j=j+1|0}if((!o?(o=c[n+-4>>2]|0,j=o-i|0,w=c[n+-4>>2]|0,!((i|0)<0|(w|1|0)==1)):0)?(h=w|0?w+-1|0:0,!((j|0)<1|(h|0)<=(i|0))):0){y=(o|0)>(h|0)?h-i|0:j;if(w)if((w|0)>0)z=n;else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);z=0}else z=1253776;c[e>>2]=0;__ZN6String9copy_fromEPKwi(e,z+(i<<2)|0,y);A=e;B=e}else{C=e;v=13}if((v|0)==13){c[e>>2]=0;__ZN6String9copy_fromEPKc(e,1263606);A=e;B=C}C=c[A>>2]|0;c[g>>2]=C;__ZN6StringpLERKS_(f,g)|0;g=C;if(C|0?(__Z16atomic_decrementPj(g+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(g,1);if(!b){b=c[f>>2]|0;if((b|0)!=0?(__Z28atomic_conditional_incrementPj(b+-8|0)|0)!=0:0)D=c[f>>2]|0;else D=0}else D=__ZNK6String8to_lowerEv(f)|0;b=c[f>>2]|0;if(!b){E=D;l=d;return E|0}if(__Z16atomic_decrementPj(b+-8|0)|0){E=D;l=d;return E|0}__ZN6Memory11free_staticEPvb(b,1);E=D;l=d;return E|0}function __ZNK6String12split_floatsERKS_b(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0.0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);h=f+4|0;i=f;c[h>>2]=0;j=c[b>>2]|0;if(!j)k=0;else k=c[j+-4>>2]|0;j=k|0?k+-1|0:0;k=c[d>>2]|0;if(e){e=0;n=k;while(1){c[i>>2]=0;if(n|0?(c[i>>2]=0,__Z28atomic_conditional_incrementPj(n+-8|0)|0):0)c[i>>2]=c[d>>2];o=__ZNK6String4findES_i(b,i,e)|0;p=c[i>>2]|0;if(p|0?(__Z16atomic_decrementPj(p+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(p,1);p=(o|0)<0?j:o;o=c[b>>2]|0;if((o|0)!=0?(q=c[o+-4>>2]|0,(q|0)!=0):0)if((q|0)>0)r=o;else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);r=0}else r=1253776;s=+__ZL15built_in_strtodIwEdPKT_PPS0_(r+(e<<2)|0,0);o=c[h>>2]|0;if(!o)t=1;else t=(c[o+-4>>2]|0)+1|0;if(!(__ZN6VectorIfE6resizeEi(h,t)|0)){a[1263537]=0;o=c[h>>2]|0;if(!o){u=42;break}q=c[o+-4>>2]|0;if((q|0)<1){u=42;break}__ZN6VectorIfE14_copy_on_writeEv(h);g[(c[h>>2]|0)+(q+-1<<2)>>2]=s}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);if((p|0)==(j|0)){u=48;break}q=c[d>>2]|0;if(!q)v=0;else v=c[q+-4>>2]|0;e=(v|0?v+-1|0:0)+p|0;n=q}if((u|0)==42)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((u|0)==48){w=c[h>>2]|0;l=f;return w|0}}else{x=0;y=k}a:while(1){c[i>>2]=0;if(y|0?(c[i>>2]=0,__Z28atomic_conditional_incrementPj(y+-8|0)|0):0)c[i>>2]=c[d>>2];k=__ZNK6String4findES_i(b,i,x)|0;n=c[i>>2]|0;if(n|0?(__Z16atomic_decrementPj(n+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(n,1);n=(k|0)<0?j:k;do if((n|0)>(x|0)){k=c[b>>2]|0;if((k|0)!=0?(v=c[k+-4>>2]|0,(v|0)!=0):0)if((v|0)>0)z=k;else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);z=0}else z=1253776;s=+__ZL15built_in_strtodIwEdPKT_PPS0_(z+(x<<2)|0,0);k=c[h>>2]|0;if(!k)A=1;else A=(c[k+-4>>2]|0)+1|0;if(__ZN6VectorIfE6resizeEi(h,A)|0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);break}a[1263537]=0;k=c[h>>2]|0;if(!k){u=42;break a}v=c[k+-4>>2]|0;if((v|0)<1){u=42;break a}__ZN6VectorIfE14_copy_on_writeEv(h);g[(c[h>>2]|0)+(v+-1<<2)>>2]=s}while(0);if((n|0)==(j|0)){u=48;break}v=c[d>>2]|0;if(!v)B=0;else B=c[v+-4>>2]|0;x=(B|0?B+-1|0:0)+n|0;y=v}if((u|0)==42)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((u|0)==48){w=c[h>>2]|0;l=f;return w|0}return 0}function __ZN6String6to_intEPKwi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;if(!b){d=0;e=0;F=d;return e|0}if(!(c[a>>2]|0)){d=0;e=0;F=d;return e|0}f=a+(b<<2)|0;b=a;a=0;g=1;h=0;i=0;j=0;a:while(1){k=b;l=a;m=i;n=j;b:while(1){o=k;p=l;c:while(1){if((p|0)==4)break a;switch(p&7){case 1:{q=10;break c;break}case 0:break;default:{r=o;q=12;break a}}s=c[o>>2]|0;if((o|0)==(f|0)|(s|0)==0)break a;t=o+4|0;if((s+-48|0)>>>0<10){u=s;v=t;break}switch(s|0){case 45:{b=t;a=1;g=-1;h=-1;i=m;j=n;continue a;break}case 43:{break b;break}default:{o=t;p=0}}}if((q|0)==10){q=0;p=c[o>>2]|0;if((o|0)==(f|0)|(p|0)==0)break a;u=p;v=o+4|0}p=u+-48|0;s=p>>>0<10;w=___muldi3(m|0,n|0,10,0)|0;x=_i64Add(p|0,((p|0)<0)<<31>>31|0,w|0,F|0)|0;k=v;l=s?1:4;m=s?x:m;n=s?F:n}b=t;a=1;g=1;h=0;i=m;j=n}if((q|0)==12)while(1){q=0;if((r|0)==(f|0)|(c[r>>2]|0)==0)break;else{r=r+4|0;q=12}}q=___muldi3(m|0,n|0,g|0,h|0)|0;d=F;e=q;F=d;return e|0}function __ZN6String14char_uppercaseEw(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0,i=0;b=665;d=0;a:while(1){e=b;while(1){f=(e+d|0)/2|0;g=c[383280+(f<<3)>>2]|0;if((g|0)<=(a|0))break;if((d|0)<(f|0))e=f+-1|0;else{h=a;i=8;break a}}if((g|0)>=(a|0)){i=7;break}if((f|0)<(e|0)){b=e;d=f+1|0}else{h=a;i=8;break}}if((i|0)==7){h=c[383280+(f<<3)+4>>2]|0;return h|0}else if((i|0)==8)return h|0;return 0}function __ZNK6String8to_upperEv(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d;c[e>>2]=0;f=c[b>>2]|0;if((f|0)!=0?(c[e>>2]=0,(__Z28atomic_conditional_incrementPj(f+-8|0)|0)!=0):0){f=c[b>>2]|0;c[e>>2]=f;g=f}else g=0;f=0;b=g;while(1){if(!b)h=0;else h=c[b+-4>>2]|0;i=c[e>>2]|0;if((f|0)>=(h|0)){j=32;break}g=(i|0)==0;if(g)k=0;else k=c[i+-4>>2]|0;if((k|0)<=(f|0)){if(g)n=0;else n=c[i+-4>>2]|0;if((n|0)<=(f|0)){j=14;break}a[1263537]=0}__ZN6VectorIwE14_copy_on_writeEv(e);g=c[e>>2]|0;o=c[g+(f<<2)>>2]|0;p=665;q=0;a:while(1){r=p;while(1){s=(r+q|0)/2|0;t=c[383280+(s<<3)>>2]|0;if((t|0)<=(o|0))break;if((q|0)<(s|0))r=s+-1|0;else{u=o;break a}}if((t|0)>=(o|0)){j=22;break}if((s|0)<(r|0)){p=r;q=s+1|0}else{u=o;break}}if((j|0)==22){j=0;u=c[383280+(s<<3)+4>>2]|0}o=(g|0)==0;if(o)v=0;else v=c[g+-4>>2]|0;if((v|0)<=(f|0)){if(o)w=0;else w=c[g+-4>>2]|0;if((w|0)<=(f|0)){j=29;break}a[1263537]=0}__ZN6VectorIwE14_copy_on_writeEv(e);o=c[e>>2]|0;c[o+(f<<2)>>2]=u;f=f+1|0;b=o}if((j|0)==14)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((j|0)==29)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((j|0)==32){l=d;return i|0}return 0}function __ZplwRK6String(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d+8|0;f=d;c[f>>2]=a;c[f+4>>2]=0;c[e>>2]=0;__ZN6String9copy_fromEPKwi(e,f,-1);f=c[e>>2]|0;a=f;c[e>>2]=0;g=(f|0)==0;if(!g?(c[e>>2]=0,__Z28atomic_conditional_incrementPj(f+-8|0)|0):0)c[e>>2]=a;__ZN6StringpLERKS_(e,b)|0;b=c[e>>2]|0;if(g){l=d;return b|0}if(__Z16atomic_decrementPj(f+-8|0)|0){l=d;return b|0}__ZN6Memory11free_staticEPvb(f,1);l=d;return b|0}function __ZN6StringC2EPKwi(a,b,d){a=a|0;b=b|0;d=d|0;c[a>>2]=0;__ZN6String9copy_fromEPKwi(a,b,d);return}function __ZN6StringC2ERK8StrRange(a,b){a=a|0;b=b|0;var d=0;c[a>>2]=0;d=c[b>>2]|0;if(!d)return;__ZN6String9copy_fromEPKwi(a,d,c[b+4>>2]|0);return}function __ZNK6String10hex_to_intEb(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0;d=c[a>>2]|0;if(!d)e=1;else e=(c[d+-4>>2]|0)<4;if(e&b){f=0;return f|0}e=(c[d>>2]|0)==45;a=e?-1:1;g=e?d+4|0:d;do if(b){if((c[g>>2]|0)!=48){f=0;return f|0}if((c[g+4>>2]|0)==120){h=g+8|0;break}else{f=0;return f|0}}else h=g;while(0);g=c[h>>2]|0;a:do if(!g)i=0;else{b=0;d=h;e=g;while(1){j=(e+-65|0)>>>0<26?e+32|0:e;if((j+-48|0)>>>0>=10)if((j+-97|0)>>>0<6)k=-87;else{f=0;break}else k=-48;l=j+(b<<4)+k|0;d=d+4|0;e=c[d>>2]|0;if(!e){i=l;break a}else b=l}return f|0}while(0);f=U(i,a)|0;return f|0}function __ZNK6String12hex_to_int64Eb(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0;d=c[a>>2]|0;if(!d)e=1;else e=(c[d+-4>>2]|0)<4;if(e&b){f=0;g=0;F=f;return g|0}e=(c[d>>2]|0)==45;a=e?-1:1;h=e?-1:0;i=e?d+4|0:d;do if(b){if((c[i>>2]|0)!=48){f=0;g=0;F=f;return g|0}if((c[i+4>>2]|0)==120){j=i+8|0;break}else{f=0;g=0;F=f;return g|0}}else j=i;while(0);i=c[j>>2]|0;a:do if(!i){k=0;l=0}else{b=j;d=i;e=0;m=0;while(1){n=(d+-65|0)>>>0<26?d+32|0:d;if((n+-48|0)>>>0>=10)if((n+-97|0)>>>0<6)o=-87;else{f=0;g=0;break}else o=-48;p=o+n|0;n=_bitshift64Shl(e|0,m|0,4)|0;q=_i64Add(p|0,((p|0)<0)<<31>>31|0,n|0,F|0)|0;n=F;b=b+4|0;d=c[b>>2]|0;if(!d){k=q;l=n;break a}else{e=q;m=n}}F=f;return g|0}while(0);o=___muldi3(k|0,l|0,a|0,h|0)|0;f=F;g=o;F=f;return g|0}function __ZNK6String8to_int64Ev(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,G=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d+4|0;f=d;g=c[b>>2]|0;if(!g){h=0;i=0;F=h;l=d;return i|0}if((c[g+-4>>2]|1|0)==1){h=0;i=0;F=h;l=d;return i|0}c[e>>2]=0;__ZN6String9copy_fromEPKc(e,1219936);if((__ZNK6String4findES_i(b,e,0)|0)>-1){c[f>>2]=0;__ZN6String9copy_fromEPKc(f,1219936);g=__ZNK6String4findES_i(b,f,0)|0;j=c[f>>2]|0;if((j|0)!=0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0){__ZN6Memory11free_staticEPvb(j,1);k=g}else k=g}else{g=c[b>>2]|0;if(!g)n=0;else n=c[g+-4>>2]|0;k=n|0?n+-1|0:0}n=c[e>>2]|0;if(n|0?(__Z16atomic_decrementPj(n+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(n,1);a:do if((k|0)>0){n=c[b>>2]|0;e=(n|0)==0;g=n+-4|0;j=n+-4|0;f=0;o=0;p=0;q=1;r=0;while(1){if(e)s=0;else s=c[j>>2]|0;if((s|0)<=(f|0)){if(e)t=0;else t=c[g>>2]|0;if((t|0)<=(f|0))break;a[1263537]=0}u=c[n+(f<<2)>>2]|0;v=u+-48|0;if(v>>>0<10){w=___muldi3(o|0,p|0,10,0)|0;x=_i64Add(v|0,((v|0)<0)<<31>>31|0,w|0,F|0)|0;y=x;z=F;A=q;B=r}else{x=(o|0)==0&(p|0)==0&(u|0)==45;u=_i64Subtract(0,0,q|0,r|0)|0;y=o;z=p;A=x?u:q;B=x?F:r}f=f+1|0;if((f|0)>=(k|0)){C=A;D=B;E=y;G=z;break a}else{o=y;p=z;q=A;r=B}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0)}else{C=1;D=0;E=0;G=0}while(0);B=___muldi3(C|0,D|0,E|0,G|0)|0;h=F;i=B;F=h;l=d;return i|0}function __ZN6String6to_intEPKci(b,c){b=b|0;c=c|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0;a:do if((c|0)>-1)d=c;else{e=0;while(1){switch(a[b+e>>0]|0){case 46:case 0:{d=e;break a;break}default:{}}e=e+1|0}}while(0);b:do if((d|0)>0){c=0;e=1;f=0;while(1){g=a[b+c>>0]|0;do if((g+-48&255)>=10)if(!((f|0)==0&g<<24>>24==45))if(g<<24>>24==32){h=e;i=f;break}else{j=e;k=f;break b}else{h=0-e|0;i=0;break}else{h=e;i=(f*10|0)+-48+(g<<24>>24)|0}while(0);c=c+1|0;if((c|0)>=(d|0)){j=h;k=i;break}else{e=h;f=i}}}else{j=1;k=0}while(0);return U(j,k)|0}function __ZNK6String8to_floatEv(a){a=a|0;var b=0,d=0.0,e=0;b=c[a>>2]|0;if(!b){d=0.0;return +d}a=c[b+-4>>2]|0;if((a|1|0)==1){d=0.0;return +d}if(a)if((a|0)>0)e=b;else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);e=0}else e=1253776;d=+__ZL15built_in_strtodIwEdPKT_PPS0_(e,0);return +d}function __ZN6String4hashEPKwi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0;if((b|0)>0){d=5381;e=0}else{f=5381;return f|0}while(1){g=(c[a+(e<<2)>>2]|0)+(d*33|0)|0;e=e+1|0;if((e|0)==(b|0)){f=g;break}else d=g}return f|0}function __ZNK6String6hash64Ev(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0;b=c[a>>2]|0;if((b|0)!=0?(a=c[b+-4>>2]|0,(a|0)!=0):0)if((a|0)>0)d=b;else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);else d=1253776;b=c[d>>2]|0;if(!b){e=0;f=5381;F=e;return f|0}else{g=d;h=5381;i=0;j=b}while(1){g=g+4|0;b=___muldi3(h|0,i|0,33,0)|0;d=_i64Add(j|0,((j|0)<0)<<31>>31|0,b|0,F|0)|0;b=F;j=c[g>>2]|0;if(!j){e=b;f=d;break}else{h=d;i=b}}F=e;return f|0}function __ZNK6String11sha256_textEv(e){e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0;f=l;l=l+144|0;if((l|0)>=(m|0))ba(144);g=f+104|0;h=f+108|0;i=f+112|0;j=f;k=__ZNK6String4utf8Ev(e)|0;_sha256_init(j);do if(!k){n=0;o=0;p=1}else{e=k+-8|0;if((c[e>>2]|0)>>>0>1){q=c[k+-4>>2]|0;r=q+-1|0;s=r>>>1|r;r=s>>>2|s;s=r>>>4|r;r=s>>>8|s;s=__ZN6Memory12alloc_staticEjb((r>>>16|r)+1|0,1)|0;c[s+-8>>2]=1;c[s+-4>>2]=q;if(q|0){r=0;do{a[s+r>>0]=a[k+r>>0]|0;r=r+1|0}while((r|0)!=(q|0))}if(!(__Z16atomic_decrementPj(e)|0))__ZN6Memory11free_staticEPvb(k,1);if(!s){n=0;o=0;p=1;break}else t=s}else t=k;q=c[t+-4>>2]|0;n=t;o=(q|0)==0?0:q+-1|0;p=0}while(0);_sha256_hash(j,n,o);_sha256_done(j,i);c[g>>2]=0;b[h>>1]=0;j=0;do{o=i+j|0;a[h>>0]=a[1118037+((d[o>>0]|0)>>>4)>>0]|0;__ZN6StringpLEPKc(g,h)|0;a[h>>0]=a[1118037+(a[o>>0]&15)>>0]|0;__ZN6StringpLEPKc(g,h)|0;j=j+1|0}while((j|0)!=32);j=c[g>>2]|0;if(p){l=f;return j|0}if(__Z16atomic_decrementPj(n+-8|0)|0){l=f;return j|0}__ZN6Memory11free_staticEPvb(n,1);l=f;return j|0}function __ZNK6String13sha256_bufferEv(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0;d=l;l=l+144|0;if((l|0)>=(m|0))ba(144);e=d+104|0;f=d+112|0;g=d;h=__ZNK6String4utf8Ev(b)|0;_sha256_init(g);do if(!h){i=0;j=0;k=1}else{b=h+-8|0;if((c[b>>2]|0)>>>0>1){n=c[h+-4>>2]|0;o=n+-1|0;p=o>>>1|o;o=p>>>2|p;p=o>>>4|o;o=p>>>8|p;p=__ZN6Memory12alloc_staticEjb((o>>>16|o)+1|0,1)|0;c[p+-8>>2]=1;c[p+-4>>2]=n;if(n|0){o=0;do{a[p+o>>0]=a[h+o>>0]|0;o=o+1|0}while((o|0)!=(n|0))}if(!(__Z16atomic_decrementPj(b)|0))__ZN6Memory11free_staticEPvb(h,1);if(!p){i=0;j=0;k=1;break}else q=p}else q=h;n=c[q+-4>>2]|0;i=q;j=(n|0)==0?0:n+-1|0;k=0}while(0);_sha256_hash(g,i,j);_sha256_done(g,f);c[e>>2]=0;__ZN6VectorIhE6resizeEi(e,32)|0;g=0;do{j=a[f+g>>0]|0;q=c[e>>2]|0;h=(q|0)==0;if(h)r=0;else r=c[q+-4>>2]|0;if((r|0)<=(g|0)){if(h)s=0;else s=c[q+-4>>2]|0;if((s|0)<=(g|0)){t=16;break}a[1263537]=0}if((c[q+-8>>2]|0)>>>0>1){h=c[q+-4>>2]|0;n=h+-1|0;o=n>>>1|n;n=o>>>2|o;o=n>>>4|n;n=o>>>8|o;o=__ZN6Memory12alloc_staticEjb((n>>>16|n)+1|0,1)|0;c[o+-8>>2]=1;c[o+-4>>2]=h;if(h|0){n=0;do{a[o+n>>0]=a[(c[e>>2]|0)+n>>0]|0;n=n+1|0}while((n|0)!=(h|0))}h=c[e>>2]|0;if(h|0?(__Z16atomic_decrementPj(h+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(h,1);c[e>>2]=o;u=o}else u=q;a[u+g>>0]=j;g=g+1|0}while((g|0)<32);if((t|0)==16)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);if(k){v=c[e>>2]|0;l=d;return v|0}if(__Z16atomic_decrementPj(i+-8|0)|0){v=c[e>>2]|0;l=d;return v|0}__ZN6Memory11free_staticEPvb(i,1);v=c[e>>2]|0;l=d;return v|0}function __ZNK6String5rfindES_i(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0;f=c[b>>2]|0;b=(f|0)==0;if(b)g=0;else g=c[f+-4>>2]|0;h=c[d>>2]|0;i=(h|0)==0;if(i)j=0;else j=c[h+-4>>2]|0;k=(g|0?g+-1|0:0)-(j|0?j+-1|0:0)|0;if((k|0)<0){l=-1;return l|0}j=(e|0)<0|(k|0)<(e|0)?k:e;if(i)m=0;else m=c[h+-4>>2]|0;h=m|0?m+-1|0:0;if(b){l=-1;return l|0}b=c[f+-4>>2]|0;m=b|0?b+-1|0:0;if((h|0)==0|(m|0)==0){l=-1;return l|0}if(b)if((b|0)>0)n=f;else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);n=0}else n=1253776;a:do if((j|0)>-1)if((h|0)>0){f=j;b=0;b:while(1){i=0;while(1){e=i+f|0;if((e|0)>=(m|0)){o=18;break}k=c[n+(e<<2)>>2]|0;e=c[d>>2]|0;g=(e|0)==0;if(g)p=0;else p=c[e+-4>>2]|0;if((p|0)<=(i|0)){if(g)q=0;else q=c[e+-4>>2]|0;if((q|0)<=(i|0))break b;a[1263537]=0}__ZN6VectorIwE14_copy_on_writeEv(d);if((k|0)!=(c[(c[d>>2]|0)+(i<<2)>>2]|0)){r=5;s=0;t=b;break}i=i+1|0;if((i|0)>=(h|0)){r=5;s=1;t=b;break}}if((o|0)==18){o=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1126805,1081595,2620,1081612,0);a[1263537]=0;r=1;s=1;t=-1}i=(r|0)==5;k=i?s&1:r;e=i&s?f:t;if(k|0){u=k;v=e;break a}if((f|0)>0){f=f+-1|0;b=e}else{u=2;v=e;break a}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}else{u=1;v=j}else{u=2;v=0}while(0);l=(u|0)==2?-1:v;return l|0}function __ZNK6String6rfindnES_i(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0;f=c[b>>2]|0;b=(f|0)==0;if(b)g=0;else g=c[f+-4>>2]|0;h=c[d>>2]|0;i=(h|0)==0;if(i)j=0;else j=c[h+-4>>2]|0;k=(g|0?g+-1|0:0)-(j|0?j+-1|0:0)|0;if((k|0)<0){l=-1;return l|0}j=(e|0)<0|(k|0)<(e|0)?k:e;if(i)m=0;else m=c[h+-4>>2]|0;h=m|0?m+-1|0:0;if(b){l=-1;return l|0}b=c[f+-4>>2]|0;m=b|0?b+-1|0:0;if((h|0)==0|(m|0)==0){l=-1;return l|0}if(b)if((b|0)>0)n=f;else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);n=0}else n=1253776;a:do if((j|0)>-1){f=(h|0)>0;b=0;i=j;b:while(1){c:do if(f){e=0;while(1){k=e+i|0;if((k|0)>=(m|0))break;g=c[n+(k<<2)>>2]|0;k=664;o=0;d:while(1){p=k;while(1){q=(p+o|0)/2|0;r=c[388704+(q<<3)>>2]|0;if((r|0)<=(g|0))break;if((o|0)<(q|0))p=q+-1|0;else{s=g;break d}}if((r|0)>=(g|0)){t=26;break}if((q|0)<(p|0)){k=p;o=q+1|0}else{s=g;break}}if((t|0)==26){t=0;s=c[388704+(q<<3)+4>>2]|0}g=c[d>>2]|0;o=(g|0)==0;if(o)u=0;else u=c[g+-4>>2]|0;if((u|0)<=(e|0)){if(o)v=0;else v=c[g+-4>>2]|0;if((v|0)<=(e|0))break b;a[1263537]=0}__ZN6VectorIwE14_copy_on_writeEv(d);g=c[(c[d>>2]|0)+(e<<2)>>2]|0;o=664;k=0;e:while(1){w=o;while(1){x=(w+k|0)/2|0;y=c[388704+(x<<3)>>2]|0;if((y|0)<=(g|0))break;if((k|0)<(x|0))w=x+-1|0;else{z=g;break e}}if((y|0)>=(g|0)){t=41;break}if((x|0)<(w|0)){o=w;k=x+1|0}else{z=g;break}}if((t|0)==41){t=0;z=c[388704+(x<<3)+4>>2]|0}e=e+1|0;if((s|0)!=(z|0)){A=5;B=b;C=0;break c}if((e|0)>=(h|0)){A=5;B=b;C=1;break c}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1126811,1081595,2666,1081612,0);a[1263537]=0;A=1;B=-1;C=1}else{A=5;B=b;C=1}while(0);e=(A|0)==5;g=e?C&1:A;k=C&e?i:B;if(g|0){D=g;E=k;break a}if((i|0)>0){b=k;i=i+-1|0}else{D=2;E=k;break a}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}else{D=2;E=0}while(0);l=(D|0)==2?-1:E;return l|0}function __ZNK6String17is_subsequence_ofERKS_(a,b){a=a|0;b=b|0;return __ZNK6String23_base_is_subsequence_ofERKS_b(a,b,0)|0}function __ZNK6String23_base_is_subsequence_ofERKS_b(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0;e=c[a>>2]|0;if(!e){f=1;return f|0}a=c[e+-4>>2]|0;g=a+-1|0;if((a|0)==0|(g|0)==0){f=1;return f|0}h=c[b>>2]|0;if(!h)i=0;else i=c[h+-4>>2]|0;if((g|0)>((i|0?i+-1|0:0)|0)){f=0;return f|0}if((a|0)>0){j=e;k=h}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);j=0;k=c[b>>2]|0}if((k|0)!=0?(c[k+-4>>2]|0)>0:0)l=k;else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);l=0}k=c[j>>2]|0;if(!k){f=0;return f|0}if(!d){d=c[l>>2]|0;if(!d){f=0;return f|0}else{m=l;n=j;o=k;p=d}while(1){if((o|0)==(p|0)){d=n+4|0;b=c[d>>2]|0;if(!b){f=1;q=35;break}else{r=d;s=b}}else{r=n;s=o}m=m+4|0;p=c[m>>2]|0;if(!p){f=0;q=35;break}else{n=r;o=s}}if((q|0)==35)return f|0}else{t=l;u=j;v=k}a:while(1){k=(v|0)==0;j=t;while(1){l=c[j>>2]|0;if(!l){f=0;q=35;break a}else{w=664;x=0}b:while(1){s=w;while(1){y=(s+x|0)/2|0;z=c[388704+(y<<3)>>2]|0;if((z|0)<=(v|0))break;if((x|0)<(y|0))s=y+-1|0;else{A=v;break b}}if((z|0)>=(v|0)){q=19;break}if((y|0)<(s|0)){w=s;x=y+1|0}else{A=v;break}}if((q|0)==19){q=0;A=c[388704+(y<<3)+4>>2]|0}o=664;r=0;c:while(1){n=o;while(1){B=(n+r|0)/2|0;C=c[388704+(B<<3)>>2]|0;if((C|0)<=(l|0))break;if((r|0)<(B|0))n=B+-1|0;else{D=l;break c}}if((C|0)>=(l|0)){q=26;break}if((B|0)<(n|0)){o=n;r=B+1|0}else{D=l;break}}if((q|0)==26){q=0;D=c[388704+(B<<3)+4>>2]|0}if((A|0)==(D|0))break;if(k){f=0;q=35;break a}else j=j+4|0}u=u+4|0;v=c[u>>2]|0;if(!v){f=1;q=35;break}else t=j+4|0}if((q|0)==35)return f|0;return 0}function __ZNK6String18is_subsequence_ofiERKS_(a,b){a=a|0;b=b|0;return __ZNK6String23_base_is_subsequence_ofERKS_b(a,b,1)|0}function __ZNK6String7bigramsEv(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d+4|0;f=d;g=c[b>>2]|0;if(!g)h=0;else h=c[g+-4>>2]|0;g=h|0?h+-1|0:0;h=g+-1|0;c[f>>2]=0;if((g|0)<2){i=c[f>>2]|0;l=d;return i|0}__ZN6VectorI6StringE6resizeEi(f,h)|0;g=0;do{j=c[b>>2]|0;if(((j|0)!=0?(k=c[j+-4>>2]|0,(k|1|0)!=1):0)?(n=k|0?k+-1|0:0,(n|0)>(g|0)):0){o=(g+2|0)>(n|0)?n-g|0:2;if(k)if((k|0)>0)p=j;else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);p=0}else p=1253776;c[e>>2]=0;__ZN6String9copy_fromEPKwi(e,p+(g<<2)|0,o)}else{c[e>>2]=0;__ZN6String9copy_fromEPKc(e,1263606)}o=c[e>>2]|0;j=o;k=c[f>>2]|0;n=(k|0)==0;if(n)q=0;else q=c[k+-4>>2]|0;do if((q|0)<=(g|0)){if(n)r=0;else r=c[k+-4>>2]|0;if((r|0)>(g|0)){a[1263537]=0;s=21;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);t=0;break}}else s=21;while(0);if((s|0)==21){s=0;__ZN6VectorI6StringE14_copy_on_writeEv(f);t=(c[f>>2]|0)+(g<<2)|0}k=c[t>>2]|0;if((k|0)==(o|0)){if(o|0)s=30}else{if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);c[t>>2]=0;if(o|0)if(!(__Z28atomic_conditional_incrementPj(o+-8|0)|0))s=30;else{c[t>>2]=j;s=30}}if((s|0)==30?(s=0,(__Z16atomic_decrementPj(o+-8|0)|0)==0):0)__ZN6Memory11free_staticEPvb(o,1);g=g+1|0}while((g|0)<(h|0));i=c[f>>2]|0;l=d;return i|0}function __ZNK6String10similarityERKS_(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0.0,i=0,j=0,k=0,n=0.0,o=0.0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0.0,A=0.0,B=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e+4|0;g=e;if(__ZNK6StringeqERKS_(b,d)|0){h=1.0;l=e;return +h}i=c[b>>2]|0;if(!i){h=0.0;l=e;return +h}if((c[i+-4>>2]|0)<3){h=0.0;l=e;return +h}i=c[d>>2]|0;if(!i){h=0.0;l=e;return +h}if((c[i+-4>>2]|0)<3){h=0.0;l=e;return +h}i=__ZNK6String7bigramsEv(b)|0;c[f>>2]=i;b=__ZNK6String7bigramsEv(d)|0;c[g>>2]=b;if(!i)j=0;else j=c[i+-4>>2]|0;if(!b)k=0;else k=c[b+-4>>2]|0;n=+(k+j|0);if((j|0)>0){i=(k|0)>0;d=0;o=0.0;while(1){a:do if(i){p=0;while(1){q=c[f>>2]|0;r=(q|0)==0;if(r)s=0;else s=c[q+-4>>2]|0;do if((s|0)<=(d|0)){if(r)t=0;else t=c[q+-4>>2]|0;if((t|0)>(d|0)){a[1263537]=0;u=40;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);v=0;break}}else u=40;while(0);if((u|0)==40){u=0;__ZN6VectorI6StringE14_copy_on_writeEv(f);v=(c[f>>2]|0)+(d<<2)|0}q=c[g>>2]|0;r=(q|0)==0;if(r)w=0;else w=c[q+-4>>2]|0;do if((w|0)<=(p|0)){if(r)x=0;else x=c[q+-4>>2]|0;if((x|0)>(p|0)){a[1263537]=0;u=49;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);y=0;break}}else u=49;while(0);if((u|0)==49){u=0;__ZN6VectorI6StringE14_copy_on_writeEv(g);y=(c[g>>2]|0)+(p<<2)|0}p=p+1|0;if(__ZNK6StringeqERKS_(v,y)|0)break;if((p|0)>=(k|0)){z=o;break a}}z=o+1.0}else z=o;while(0);d=d+1|0;if((d|0)==(j|0))break;else o=z}A=z;B=c[g>>2]|0}else{A=0.0;B=b}z=A*2.0/n;if(B|0?(__Z16atomic_decrementPj(B+-8|0)|0)==0:0){b=c[g>>2]|0;g=(b|0)==0?0:b+-4|0;b=g+4|0;if(c[g>>2]|0){j=0;do{d=c[b+(j<<2)>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);j=j+1|0}while(j>>>0<(c[g>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(B,1)}B=c[f>>2]|0;if(B|0?(__Z16atomic_decrementPj(B+-8|0)|0)==0:0){g=c[f>>2]|0;f=(g|0)==0?0:g+-4|0;g=f+4|0;if(c[f>>2]|0){j=0;do{b=c[g+(j<<2)>>2]|0;if(b|0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(b,1);j=j+1|0}while(j>>>0<(c[f>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(B,1)}h=z;l=e;return +h}function __ZNK6String6matchnERKS_(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0;d=c[b>>2]|0;if(!d){e=0;return e|0}b=c[d+-4>>2]|0;if((b|1|0)==1){e=0;return e|0}f=c[a>>2]|0;if(!f){e=0;return e|0}if((c[f+-4>>2]|1|0)==1){e=0;return e|0}if(b)if((b|0)<=0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);b=c[a>>2]|0;if(!b){g=0;h=1253776}else{i=b;j=0;k=8}}else{i=f;j=d;k=8}else{i=f;j=1253776;k=8}if((k|0)==8){k=c[i+-4>>2]|0;if(k)if((k|0)>0){g=j;h=i}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);g=j;h=0}else{g=j;h=1253776}}e=__ZL15_wildcard_matchPKwS0_b(g,h,0)|0;return e|0}function __ZNK6String6formatERK7VariantS_(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0,ia=0,ja=0,ka=0,la=0,ma=0,na=0,oa=0,pa=0,qa=0,ra=0,sa=0,ta=0,ua=0,va=0,wa=0,xa=0,ya=0,za=0,Aa=0,Ba=0,Ca=0,Da=0,Ea=0,Fa=0,Ga=0,Ha=0,Ia=0,Ja=0,Ka=0,La=0,Ma=0,Na=0,Oa=0,Pa=0,Qa=0,Ra=0,Sa=0,Ta=0,Ua=0,Va=0,Wa=0,Xa=0,Ya=0,Za=0,_a=0,$a=0,ab=0,bb=0,cb=0,db=0,eb=0,fb=0,gb=0,hb=0,ib=0,jb=0,kb=0,lb=0,mb=0,nb=0,ob=0,pb=0,qb=0,rb=0,sb=0,tb=0,ub=0,vb=0,wb=0,xb=0,yb=0,zb=0,Ab=0;f=l;l=l+160|0;if((l|0)>=(m|0))ba(160);g=f+144|0;h=f+140|0;i=f+136|0;j=f+48|0;k=f+24|0;n=f+124|0;o=f;p=f+112|0;q=f+132|0;r=f+128|0;s=f+120|0;t=f+116|0;u=f+108|0;v=f+104|0;w=f+100|0;x=f+96|0;y=f+92|0;z=f+88|0;A=f+84|0;B=f+80|0;C=f+76|0;D=f+72|0;E=c[b>>2]|0;c[h>>2]=0;__ZN6String9copy_fromEPKwi(h,E,-1);switch(c[d>>2]|0){case 21:{c[i>>2]=__ZNK7Variantcv5ArrayEv(d)|0;if((__ZNK5Array4sizeEv(i)|0)>0){E=0;do{b=((E|0)<0)<<31>>31;G=0;H=E;I=b;while(1){J=H;H=___divdi3(H|0,I|0,10,0)|0;K=I;I=F;L=G+1|0;M=_i64Add(J|0,K|0,9,0)|0;K=F;if(K>>>0<0|(K|0)==0&M>>>0<19)break;else G=L}c[g>>2]=0;__ZN6VectorIwE6resizeEi(g,G+2|0)|0;__ZN6VectorIwE14_copy_on_writeEv(g);I=c[g>>2]|0;c[I+(L<<2)>>2]=0;H=L;M=E;K=b;do{J=___remdi3(M|0,K|0,10,0)|0;H=H+-1|0;c[I+(H<<2)>>2]=((J|0)>9?87:48)+J;J=M;M=___divdi3(M|0,K|0,10,0)|0;N=K;K=F;O=_i64Add(J|0,N|0,9,0)|0;N=F}while(!(N>>>0<0|(N|0)==0&O>>>0<19));K=c[g>>2]|0;M=K;if((c[(__ZN5ArrayixEi(i,E)|0)>>2]|0)!=21){__ZN7VariantC2ERKS_(j,__ZN5ArrayixEi(i,E)|0);c[k>>2]=0;H=__ZNK7Variant20get_construct_stringEv(j)|0;I=H;if(H){c[k>>2]=0;if(!(__Z28atomic_conditional_incrementPj(H+-8|0)|0)){P=0;Q=0;R=0}else{c[k>>2]=I;P=H;Q=I;R=H}if(!(__Z16atomic_decrementPj(H+-8|0)|0)){__ZN6Memory11free_staticEPvb(H,1);S=R;T=Q;U=P}else{S=R;T=Q;U=P}}else{S=0;T=0;U=0}H=__ZNK6String4leftEi(k,1)|0;I=(H|0)==0;do if(!I){if((c[H+-4>>2]|0)==2?(c[H>>2]|0)==34:0){if(!S)V=0;else V=c[S+-4>>2]|0;b=__ZNK6String5rightEi(k,V|0?V+-2|0:-1)|0;if(b){G=(c[b+-4>>2]|0)!=2;if(G)W=G^1;else W=(c[b>>2]|0)==34;if(!(__Z16atomic_decrementPj(b+-8|0)|0)){__ZN6Memory11free_staticEPvb(b,1);X=W}else X=W}else X=0;if(I){Y=X;Z=158}else{_=X;Z=156}}else{_=0;Z=156}if((Z|0)==156){Z=0;if(!(__Z16atomic_decrementPj(H+-8|0)|0)){__ZN6Memory11free_staticEPvb(H,1);if(!_){$=S;aa=T;ca=U;break}}else{Y=_;Z=158}}if((Z|0)==158?(Z=0,!Y):0){$=S;aa=T;ca=U;break}if(!S)da=0;else da=c[S+-4>>2]|0;b=da|0?da+-3|0:-2;if(((S|0)!=0?(G=c[S+-4>>2]|0,(G|1|0)!=1):0)?(O=G|0?G+-1|0:0,!((b|0)<1|(O|0)<2)):0){N=(b|0)>=(O|0)?O+-1|0:b;if(G)if((G|0)>0)ea=S;else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);ea=0}else ea=1253776;c[g>>2]=0;__ZN6String9copy_fromEPKwi(g,ea+4|0,N)}else{c[g>>2]=0;__ZN6String9copy_fromEPKc(g,1263606)}N=c[g>>2]|0;G=N;if((S|0)==(N|0))if(!N){$=S;aa=T;ca=U;break}else{fa=S;ga=T;ha=U}else{if(S|0?(__Z16atomic_decrementPj(S+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(S,1);c[k>>2]=0;if(!N){$=0;aa=0;ca=0;break}if(!(__Z28atomic_conditional_incrementPj(N+-8|0)|0)){fa=0;ga=0;ha=0}else{c[k>>2]=G;fa=N;ga=G;ha=N}}if(!(__Z16atomic_decrementPj(N+-8|0)|0)){__ZN6Memory11free_staticEPvb(N,1);$=fa;aa=ga;ca=ha}else{$=fa;aa=ga;ca=ha}}else{$=S;aa=T;ca=U}while(0);c[w>>2]=0;__ZN6String9copy_fromEPKc(w,1133968);c[x>>2]=0;if((K|0)!=0?(c[x>>2]=0,(__Z28atomic_conditional_incrementPj(K+-8|0)|0)!=0):0){c[x>>2]=M;ia=K}else ia=0;H=__ZNK6String7replaceES_S_(e,w,x)|0;c[v>>2]=H;c[y>>2]=0;if(($|0)!=0?(c[y>>2]=0,(__Z28atomic_conditional_incrementPj($+-8|0)|0)!=0):0){c[y>>2]=aa;ja=aa}else ja=0;I=__ZNK6String8replacenES_S_(h,v,y)|0;N=I;G=c[h>>2]|0;if((G|0)==(I|0)){if(I|0)Z=193}else{if(G|0?(__Z16atomic_decrementPj(G+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(G,1);c[h>>2]=0;if(I|0)if(!(__Z28atomic_conditional_incrementPj(I+-8|0)|0))Z=193;else{c[h>>2]=N;Z=193}}if((Z|0)==193?(Z=0,(__Z16atomic_decrementPj(I+-8|0)|0)==0):0)__ZN6Memory11free_staticEPvb(I,1);if(ja|0?(__Z16atomic_decrementPj(ja+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(ja,1);if(H|0?(__Z16atomic_decrementPj(H+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(H,1);if(ia|0?(__Z16atomic_decrementPj(ia+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(ia,1);H=c[w>>2]|0;if(H|0?(__Z16atomic_decrementPj(H+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(H,1);if(ca|0?(__Z16atomic_decrementPj(ca+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(ca,1);if(c[j>>2]|0)__ZN7Variant5clearEv(j)}else{c[j>>2]=__ZNK7Variantcv5ArrayEv(__ZN5ArrayixEi(i,E)|0)|0;if((__ZNK5Array4sizeEv(j)|0)==2){__ZN7VariantC2ERKS_(k,__ZN5ArrayixEi(j,0)|0);c[n>>2]=0;H=__ZNK7Variant20get_construct_stringEv(k)|0;I=H;if(H){c[n>>2]=0;if(!(__Z28atomic_conditional_incrementPj(H+-8|0)|0)){ka=0;la=0;ma=0}else{c[n>>2]=I;ka=H;la=I;ma=H}if(!(__Z16atomic_decrementPj(H+-8|0)|0)){__ZN6Memory11free_staticEPvb(H,1);na=la;oa=ka;pa=ma}else{na=la;oa=ka;pa=ma}}else{na=0;oa=0;pa=0}H=__ZNK6String4leftEi(n,1)|0;I=(H|0)==0;do if(!I){if((c[H+-4>>2]|0)==2?(c[H>>2]|0)==34:0){if(!pa)qa=0;else qa=c[pa+-4>>2]|0;N=__ZNK6String5rightEi(n,qa|0?qa+-2|0:-1)|0;if(N){G=(c[N+-4>>2]|0)!=2;if(G)ra=G^1;else ra=(c[N>>2]|0)==34;if(!(__Z16atomic_decrementPj(N+-8|0)|0)){__ZN6Memory11free_staticEPvb(N,1);sa=ra}else sa=ra}else sa=0;if(I){ta=sa;Z=29}else{ua=sa;Z=27}}else{ua=0;Z=27}if((Z|0)==27){Z=0;if(!(__Z16atomic_decrementPj(H+-8|0)|0)){__ZN6Memory11free_staticEPvb(H,1);if(!ua){va=pa;wa=na;xa=oa;break}}else{ta=ua;Z=29}}if((Z|0)==29?(Z=0,!ta):0){va=pa;wa=na;xa=oa;break}if(!pa)ya=0;else ya=c[pa+-4>>2]|0;N=ya|0?ya+-3|0:-2;if(((pa|0)!=0?(G=c[pa+-4>>2]|0,(G|1|0)!=1):0)?(b=G|0?G+-1|0:0,!((N|0)<1|(b|0)<2)):0){O=(N|0)>=(b|0)?b+-1|0:N;if(G)if((G|0)>0)za=pa;else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);za=0}else za=1253776;c[g>>2]=0;__ZN6String9copy_fromEPKwi(g,za+4|0,O)}else{c[g>>2]=0;__ZN6String9copy_fromEPKc(g,1263606)}O=c[g>>2]|0;G=O;if((pa|0)==(O|0))if(!O){va=pa;wa=na;xa=oa;break}else{Aa=pa;Ba=na;Ca=oa}else{if(pa|0?(__Z16atomic_decrementPj(pa+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(pa,1);c[n>>2]=0;if(!O){va=0;wa=0;xa=0;break}if(!(__Z28atomic_conditional_incrementPj(O+-8|0)|0)){Aa=0;Ba=0;Ca=0}else{c[n>>2]=G;Aa=O;Ba=G;Ca=O}}if(!(__Z16atomic_decrementPj(O+-8|0)|0)){__ZN6Memory11free_staticEPvb(O,1);va=Aa;wa=Ba;xa=Ca}else{va=Aa;wa=Ba;xa=Ca}}else{va=pa;wa=na;xa=oa}while(0);__ZN7VariantC2ERKS_(o,__ZN5ArrayixEi(j,1)|0);c[p>>2]=0;H=__ZNK7Variant20get_construct_stringEv(o)|0;I=H;if(H){c[p>>2]=0;if(!(__Z28atomic_conditional_incrementPj(H+-8|0)|0)){Da=0;Ea=0;Fa=0}else{c[p>>2]=I;Da=H;Ea=I;Fa=H}if(!(__Z16atomic_decrementPj(H+-8|0)|0)){__ZN6Memory11free_staticEPvb(H,1);Ga=Fa;Ha=Ea;Ia=Da}else{Ga=Fa;Ha=Ea;Ia=Da}}else{Ga=0;Ha=0;Ia=0}H=__ZNK6String4leftEi(p,1)|0;I=(H|0)==0;a:do if(!I){if((c[H+-4>>2]|0)==2?(c[H>>2]|0)==34:0){if(!Ga)Ja=0;else Ja=c[Ga+-4>>2]|0;M=__ZNK6String5rightEi(p,Ja|0?Ja+-2|0:-1)|0;do if(!M)Ka=0;else{O=(c[M+-4>>2]|0)!=2;if(O)La=O^1;else La=(c[M>>2]|0)==34;if(__Z16atomic_decrementPj(M+-8|0)|0){Ka=La;break}__ZN6Memory11free_staticEPvb(M,1);Ka=La}while(0);if(I){Ma=Ka;Z=68}else{Na=Ka;Z=66}}else{Na=0;Z=66}if((Z|0)==66){Z=0;if(!(__Z16atomic_decrementPj(H+-8|0)|0)){__ZN6Memory11free_staticEPvb(H,1);if(!Na){Oa=Ga;Pa=Ha;Qa=Ia;break}}else{Ma=Na;Z=68}}if((Z|0)==68?(Z=0,!Ma):0){Oa=Ga;Pa=Ha;Qa=Ia;break}if(!Ga)Ra=0;else Ra=c[Ga+-4>>2]|0;M=Ra|0?Ra+-3|0:-2;if(((Ga|0)!=0?(O=c[Ga+-4>>2]|0,(O|1|0)!=1):0)?(G=O|0?O+-1|0:0,!((M|0)<1|(G|0)<2)):0){N=(M|0)>=(G|0)?G+-1|0:M;do if(!O)Sa=1253776;else{if((O|0)>0){Sa=Ga;break}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);Sa=0}while(0);c[g>>2]=0;__ZN6String9copy_fromEPKwi(g,Sa+4|0,N)}else{c[g>>2]=0;__ZN6String9copy_fromEPKc(g,1263606)}O=c[g>>2]|0;M=O;do if((Ga|0)==(O|0))if(!O){Oa=Ga;Pa=Ha;Qa=Ia;break a}else{Ta=Ga;Ua=Ha;Va=Ia}else{do if(Ga|0){if(__Z16atomic_decrementPj(Ga+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ga,1)}while(0);c[p>>2]=0;if(!O){Oa=0;Pa=0;Qa=0;break a}if(!(__Z28atomic_conditional_incrementPj(O+-8|0)|0)){Ta=0;Ua=0;Va=0;break}c[p>>2]=M;Ta=O;Ua=M;Va=O}while(0);if(!(__Z16atomic_decrementPj(O+-8|0)|0)){__ZN6Memory11free_staticEPvb(O,1);Oa=Ta;Pa=Ua;Qa=Va}else{Oa=Ta;Pa=Ua;Qa=Va}}else{Oa=Ga;Pa=Ha;Qa=Ia}while(0);c[r>>2]=0;__ZN6String9copy_fromEPKc(r,1133968);c[s>>2]=0;if((va|0)!=0?(c[s>>2]=0,(__Z28atomic_conditional_incrementPj(va+-8|0)|0)!=0):0){c[s>>2]=wa;Wa=wa}else Wa=0;H=__ZNK6String7replaceES_S_(e,r,s)|0;c[q>>2]=H;c[t>>2]=0;if((Oa|0)!=0?(c[t>>2]=0,(__Z28atomic_conditional_incrementPj(Oa+-8|0)|0)!=0):0){c[t>>2]=Pa;Xa=Pa}else Xa=0;I=__ZNK6String8replacenES_S_(h,q,t)|0;M=I;N=c[h>>2]|0;if((N|0)==(I|0)){if(I|0)Z=103}else{if(N|0?(__Z16atomic_decrementPj(N+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(N,1);c[h>>2]=0;if(I|0)if(!(__Z28atomic_conditional_incrementPj(I+-8|0)|0))Z=103;else{c[h>>2]=M;Z=103}}if((Z|0)==103?(Z=0,(__Z16atomic_decrementPj(I+-8|0)|0)==0):0)__ZN6Memory11free_staticEPvb(I,1);if(Xa|0?(__Z16atomic_decrementPj(Xa+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Xa,1);if(H|0?(__Z16atomic_decrementPj(H+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(H,1);if(Wa|0?(__Z16atomic_decrementPj(Wa+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Wa,1);H=c[r>>2]|0;do if(H|0){if(__Z16atomic_decrementPj(H+-8|0)|0)break;__ZN6Memory11free_staticEPvb(H,1)}while(0);do if(Qa|0){if(__Z16atomic_decrementPj(Qa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Qa,1)}while(0);if(c[o>>2]|0)__ZN7Variant5clearEv(o);do if(xa|0){if(__Z16atomic_decrementPj(xa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(xa,1)}while(0);if(c[k>>2]|0)__ZN7Variant5clearEv(k)}else{c[u>>2]=0;__ZN6String9copy_fromEPKc(u,1122191);H=__ZNK6String5asciiEb(u,0)|0;if(H){I=c[H+-4>>2]|0;if(I)if((I|0)>0)Ya=H;else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);Ya=0}else Ya=1263606;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1126919,1081595,2886,Ya,0);if(!(__Z16atomic_decrementPj(H+-8|0)|0))__ZN6Memory11free_staticEPvb(H,1)}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1126919,1081595,2886,1263606,0);H=c[u>>2]|0;if(H|0?(__Z16atomic_decrementPj(H+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(H,1);a[1263537]=0}__ZN5ArrayD2Ev(j)}if(K|0?(__Z16atomic_decrementPj(K+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(K,1);E=E+1|0}while((E|0)<(__ZNK5Array4sizeEv(i)|0))}__ZN5ArrayD2Ev(i);Za=c[h>>2]|0;l=f;return Za|0}case 20:{c[i>>2]=__ZNK7Variantcv10DictionaryEv(d)|0;c[j>>2]=0;__ZNK10Dictionary12get_key_listEP4ListI7Variant16DefaultAllocatorE(i,j);d=c[j>>2]|0;b:do if(d|0){E=c[d>>2]|0;if(E){u=E;do{E=__ZNK7Variant20get_construct_stringEv(u)|0;c[k>>2]=E;Ya=__ZNK7Variant20get_construct_stringEv(__ZN10DictionaryixERK7Variant(i,u)|0)|0;c[n>>2]=Ya;xa=__ZNK6String4leftEi(k,1)|0;o=(xa|0)==0;Qa=E;r=Ya;do if(!o){if((c[xa+-4>>2]|0)==2?(c[xa>>2]|0)==34:0){if(!E)_a=0;else _a=c[E+-4>>2]|0;Wa=__ZNK6String5rightEi(k,_a|0?_a+-2|0:-1)|0;if(Wa){Xa=(c[Wa+-4>>2]|0)!=2;if(Xa)$a=Xa^1;else $a=(c[Wa>>2]|0)==34;if(!(__Z16atomic_decrementPj(Wa+-8|0)|0)){__ZN6Memory11free_staticEPvb(Wa,1);ab=$a}else ab=$a}else ab=0;if(o){bb=ab;Z=253}else{cb=ab;Z=251}}else{cb=0;Z=251}if((Z|0)==251){Z=0;if(!(__Z16atomic_decrementPj(xa+-8|0)|0)){__ZN6Memory11free_staticEPvb(xa,1);if(!cb){db=E;eb=Qa;fb=E;break}}else{bb=cb;Z=253}}if((Z|0)==253?(Z=0,!bb):0){db=E;eb=Qa;fb=E;break}Wa=(E|0)==0;if((!Wa?(Xa=c[E+-4>>2]|0,t=Xa|0?Xa+-3|0:-2,Xa=c[E+-4>>2]|0,(Xa|1|0)!=1):0)?(q=Xa|0?Xa+-1|0:0,!((t|0)<1|(q|0)<2)):0){Pa=(t|0)>=(q|0)?q+-1|0:t;if(Xa)if((Xa|0)>0)gb=E;else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);gb=0}else gb=1253776;c[g>>2]=0;__ZN6String9copy_fromEPKwi(g,gb+4|0,Pa)}else{c[g>>2]=0;__ZN6String9copy_fromEPKc(g,1263606)}Pa=c[g>>2]|0;Xa=Pa;if((E|0)==(Pa|0))if(!Pa){db=E;eb=Qa;fb=E;break}else{hb=E;ib=Qa;jb=E}else{if(!Wa?(__Z16atomic_decrementPj(E+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(E,1);c[k>>2]=0;if(!Pa){db=0;eb=0;fb=0;break}if(!(__Z28atomic_conditional_incrementPj(Pa+-8|0)|0)){hb=0;ib=0;jb=0}else{c[k>>2]=Xa;hb=Pa;ib=Xa;jb=Pa}}if(!(__Z16atomic_decrementPj(Pa+-8|0)|0)){__ZN6Memory11free_staticEPvb(Pa,1);db=hb;eb=ib;fb=jb}else{db=hb;eb=ib;fb=jb}}else{db=E;eb=Qa;fb=E}while(0);E=__ZNK6String4leftEi(n,1)|0;Qa=(E|0)==0;do if(!Qa){if((c[E+-4>>2]|0)==2?(c[E>>2]|0)==34:0){if(!Ya)kb=0;else kb=c[Ya+-4>>2]|0;xa=__ZNK6String5rightEi(n,kb|0?kb+-2|0:-1)|0;if(xa){o=(c[xa+-4>>2]|0)!=2;if(o)lb=o^1;else lb=(c[xa>>2]|0)==34;if(!(__Z16atomic_decrementPj(xa+-8|0)|0)){__ZN6Memory11free_staticEPvb(xa,1);mb=lb}else mb=lb}else mb=0;if(Qa){nb=mb;Z=286}else{ob=mb;Z=284}}else{ob=0;Z=284}if((Z|0)==284){Z=0;if(!(__Z16atomic_decrementPj(E+-8|0)|0)){__ZN6Memory11free_staticEPvb(E,1);if(!ob){pb=Ya;qb=r;rb=Ya;break}}else{nb=ob;Z=286}}if((Z|0)==286?(Z=0,!nb):0){pb=Ya;qb=r;rb=Ya;break}xa=(Ya|0)==0;if((!xa?(o=c[Ya+-4>>2]|0,O=o|0?o+-3|0:-2,o=c[Ya+-4>>2]|0,(o|1|0)!=1):0)?(Pa=o|0?o+-1|0:0,!((O|0)<1|(Pa|0)<2)):0){Xa=(O|0)>=(Pa|0)?Pa+-1|0:O;if(o)if((o|0)>0)sb=Ya;else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);sb=0}else sb=1253776;c[g>>2]=0;__ZN6String9copy_fromEPKwi(g,sb+4|0,Xa)}else{c[g>>2]=0;__ZN6String9copy_fromEPKc(g,1263606)}Xa=c[g>>2]|0;o=Xa;if((Ya|0)==(Xa|0))if(!Xa){pb=Ya;qb=r;rb=Ya;break}else{tb=Ya;ub=r;vb=Ya}else{if(!xa?(__Z16atomic_decrementPj(Ya+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Ya,1);c[n>>2]=0;if(!Xa){pb=0;qb=0;rb=0;break}if(!(__Z28atomic_conditional_incrementPj(Xa+-8|0)|0)){tb=0;ub=0;vb=0}else{c[n>>2]=o;tb=Xa;ub=o;vb=Xa}}if(!(__Z16atomic_decrementPj(Xa+-8|0)|0)){__ZN6Memory11free_staticEPvb(Xa,1);pb=tb;qb=ub;rb=vb}else{pb=tb;qb=ub;rb=vb}}else{pb=Ya;qb=r;rb=Ya}while(0);c[A>>2]=0;__ZN6String9copy_fromEPKc(A,1133968);c[B>>2]=0;if((db|0)!=0?(c[B>>2]=0,(__Z28atomic_conditional_incrementPj(db+-8|0)|0)!=0):0){c[B>>2]=eb;wb=eb}else wb=0;Ya=__ZNK6String7replaceES_S_(e,A,B)|0;c[z>>2]=Ya;c[C>>2]=0;if((pb|0)!=0?(c[C>>2]=0,(__Z28atomic_conditional_incrementPj(pb+-8|0)|0)!=0):0){c[C>>2]=qb;xb=qb}else xb=0;r=__ZNK6String8replacenES_S_(h,z,C)|0;E=r;Qa=c[h>>2]|0;if((Qa|0)==(r|0)){if(r|0)Z=320}else{if(Qa|0?(__Z16atomic_decrementPj(Qa+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Qa,1);c[h>>2]=0;if(r|0)if(!(__Z28atomic_conditional_incrementPj(r+-8|0)|0))Z=320;else{c[h>>2]=E;Z=320}}if((Z|0)==320?(Z=0,(__Z16atomic_decrementPj(r+-8|0)|0)==0):0)__ZN6Memory11free_staticEPvb(r,1);if(xb|0?(__Z16atomic_decrementPj(xb+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(xb,1);if(Ya|0?(__Z16atomic_decrementPj(Ya+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Ya,1);if(wb|0?(__Z16atomic_decrementPj(wb+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(wb,1);Ya=c[A>>2]|0;if(Ya|0?(__Z16atomic_decrementPj(Ya+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Ya,1);if(rb|0?(__Z16atomic_decrementPj(rb+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(rb,1);if(fb|0?(__Z16atomic_decrementPj(fb+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(fb,1);u=c[u+24>>2]|0}while((u|0)!=0);u=c[j>>2]|0;if(!u)break;else yb=u}else yb=d;while(1){u=c[yb>>2]|0;if(!u)break;a[1263537]=0;if((c[u+32>>2]|0)==(yb|0)){c[yb>>2]=c[u+24>>2];K=yb+4|0;Ya=c[u+28>>2]|0;if((c[K>>2]|0)==(u|0))c[K>>2]=Ya;K=u+24|0;if(Ya|0)c[Ya+24>>2]=c[K>>2];r=c[K>>2]|0;if(r|0)c[r+28>>2]=Ya;if(c[u>>2]|0)__ZN7Variant5clearEv(u);__ZN6Memory11free_staticEPvb(u,0);u=yb+8|0;c[u>>2]=(c[u>>2]|0)+-1}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145114,1145120,157,1145132,0);zb=c[j>>2]|0;if(!(c[zb+8>>2]|0)){Z=235;break}if(!zb)break b;else yb=zb}if((Z|0)==235){__ZN6Memory11free_staticEPvb(zb,0);c[j>>2]=0;break}if(!(c[yb+8>>2]|0)){a[1263537]=0;__ZN6Memory11free_staticEPvb(yb,0);break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145461,1145120,668,1145467,0);break}}while(0);__ZN10DictionaryD2Ev(i);Za=c[h>>2]|0;l=f;return Za|0}default:{c[D>>2]=0;__ZN6String9copy_fromEPKc(D,1122228);i=__ZNK6String5asciiEb(D,0)|0;if(i){yb=c[i+-4>>2]|0;if(yb)if((yb|0)>0)Ab=i;else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);Ab=0}else Ab=1263606;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1126919,1081595,2920,Ab,0);if(!(__Z16atomic_decrementPj(i+-8|0)|0))__ZN6Memory11free_staticEPvb(i,1)}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1126919,1081595,2920,1263606,0);i=c[D>>2]|0;if(i|0?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);a[1263537]=0;Za=c[h>>2]|0;l=f;return Za|0}}return 0}function __ZNK7Variant20get_construct_stringEv(a){a=a|0;var b=0,d=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b;c[d>>2]=0;__ZN13VariantWriter15write_to_stringERK7VariantR6StringPFS3_PvRK3RefI8ResourceEES5_(a,d,0,0)|0;l=b;return c[d>>2]|0}function __ZNK6String5rightEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d+4|0;f=d;g=c[a>>2]|0;h=(g|0)==0;if(h)i=0;else i=c[g+-4>>2]|0;if((i|0)<=(b|0)){c[f>>2]=0;if(h){j=0;l=d;return j|0}c[f>>2]=0;if(!(__Z28atomic_conditional_incrementPj(g+-8|0)|0)){j=0;l=d;return j|0}i=c[a>>2]|0;c[f>>2]=i;j=i;l=d;return j|0}if((b|0)<0){c[f>>2]=0;__ZN6String9copy_fromEPKc(f,1263606);j=c[f>>2]|0;l=d;return j|0}if((!h?(h=c[g+-4>>2]|0,i=h|0?h+-1|0:0,h=i-b|0,a=c[g+-4>>2]|0,(a|1|0)!=1):0)?(k=a|0?a+-1|0:0,!((h|0)<1|(k|0)<=(b|0))):0){n=(i|0)>(k|0)?k-b|0:h;if(a)if((a|0)>0)o=g;else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);o=0}else o=1253776;c[e>>2]=0;__ZN6String9copy_fromEPKwi(e,o+(b<<2)|0,n);p=e;q=e}else{r=e;s=13}if((s|0)==13){c[e>>2]=0;__ZN6String9copy_fromEPKc(e,1263606);p=e;q=r}r=c[p>>2]|0;c[f>>2]=r;j=r;l=d;return j|0}function __ZNK6String8replacenES_S_(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e+12|0;g=e+8|0;h=e;i=e+4|0;c[g>>2]=0;j=0;k=c[b>>2]|0;while(1){c[h>>2]=0;if(k|0?(c[h>>2]=0,__Z28atomic_conditional_incrementPj(k+-8|0)|0):0)c[h>>2]=c[b>>2];n=__ZNK6String5findnES_i(a,h,j)|0;o=(n|0)>-1;p=c[h>>2]|0;if(p|0?(__Z16atomic_decrementPj(p+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(p,1);if(!o)break;o=n-j|0;p=c[a>>2]|0;if(((p|0)!=0?(q=c[p+-4>>2]|0,!((j|0)<0|(q|1|0)==1)):0)?(r=q|0?q+-1|0:0,!((o|0)<1|(r|0)<=(j|0))):0){s=(n|0)>(r|0)?r-j|0:o;if(q)if((q|0)>0)t=p;else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);t=0}else t=1253776;c[f>>2]=0;__ZN6String9copy_fromEPKwi(f,t+(j<<2)|0,s)}else{c[f>>2]=0;__ZN6String9copy_fromEPKc(f,1263606)}s=c[f>>2]|0;c[i>>2]=s;__ZN6StringpLERKS_(g,i)|0;p=s;if(s|0?(__Z16atomic_decrementPj(p+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(p,1);__ZN6StringpLERKS_(g,d)|0;p=c[b>>2]|0;if(!p)u=0;else u=c[p+-4>>2]|0;j=(u|0?u+-1|0:0)+n|0;k=p}k=c[a>>2]|0;if(((k|0)!=0?(a=c[k+-4>>2]|0,u=a|0?a+-1|0:0,a=u-j|0,b=c[k+-4>>2]|0,!((j|0)<0|(b|1|0)==1)):0)?(d=b|0?b+-1|0:0,!((a|0)<1|(d|0)<=(j|0))):0){t=(u|0)>(d|0)?d-j|0:a;if(b)if((b|0)>0)v=k;else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);v=0}else v=1253776;c[f>>2]=0;__ZN6String9copy_fromEPKwi(f,v+(j<<2)|0,t);w=f;x=f}else{y=f;z=27}if((z|0)==27){c[f>>2]=0;__ZN6String9copy_fromEPKc(f,1263606);w=f;x=y}y=c[w>>2]|0;c[i>>2]=y;__ZN6StringpLERKS_(g,i)|0;i=y;if(!y){A=c[g>>2]|0;l=e;return A|0}if(__Z16atomic_decrementPj(i+-8|0)|0){A=c[g>>2]|0;l=e;return A|0}__ZN6Memory11free_staticEPvb(i,1);A=c[g>>2]|0;l=e;return A|0}function __ZNK6String6ord_atEi(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0;if((d|0)>=0){e=c[b>>2]|0;b=(e|0)==0;if(b)f=0;else f=c[e+-4>>2]|0;if(((f|0?f+-1|0:0)|0)>(d|0)){a[1263537]=0;if(b)g=0;else g=c[e+-4>>2]|0;do if((g|0)<=(d|0)){if(b)h=0;else h=c[e+-4>>2]|0;if((h|0)>(d|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0)}while(0);i=c[e+(d<<2)>>2]|0;return i|0}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1127111,1081595,3003,1122267,0);i=0;return i|0}function __ZNK6String13strip_escapesEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b;e=c[a>>2]|0;f=(e|0)==0;g=e+-4|0;a:do if(!f){h=c[g>>2]|0;i=h|0?h+-1|0:0;j=h|0?h+-1|0:0;b:do if((j|0)>0){k=0;while(1){if((h|0)<=(k|0))break;if((c[e+(k<<2)>>2]|0)>=32){n=k;break b}o=k+1|0;if((o|0)<(j|0))k=o;else{n=o;break b}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0)}else n=0;while(0);if(!f?(j=c[g>>2]|0,(j|0)>1):0){h=c[g>>2]|0;k=i;o=j+-1|0;while(1){j=o;o=o+-1|0;if((h|0)<(j|0))break;if((c[e+(o<<2)>>2]|0)>=32){p=k;q=n;r=i;break a}s=k+-1|0;if((j|0)<=1){p=s;q=n;r=i;break a}else k=s}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0)}else{p=i;q=n;r=i}}else{p=0;q=0;r=0}while(0);if((q|0)==0&(p|0)==(r|0)){if(f){t=0;u=t;l=b;return u|0}if(!(__Z28atomic_conditional_incrementPj(e+-8|0)|0)){t=0;u=t;l=b;return u|0}t=c[a>>2]|0;u=t;l=b;return u|0}a=p-q|0;if((!f?(f=c[g>>2]|0,!((q|0)<0|(f|1|0)==1)):0)?(g=f|0?f+-1|0:0,!((a|0)<1|(g|0)<=(q|0))):0){r=(p|0)>(g|0)?g-q|0:a;if(f)if((f|0)>0)v=e;else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);v=0}else v=1253776;c[d>>2]=0;__ZN6String9copy_fromEPKwi(d,v+(q<<2)|0,r);w=d}else{c[d>>2]=0;__ZN6String9copy_fromEPKc(d,1263606);w=d}t=c[w>>2]|0;u=t;l=b;return u|0}function __ZNK6String19is_valid_identifierEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=c[a>>2]|0;if(!b){d=0;return d|0}a=c[b+-4>>2]|0;e=a+-1|0;if((a|0)==0|(e|0)==0){d=0;return d|0}if((a|0)<=0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);d=1;return d|0}if((a|0)==1){d=1;return d|0}else f=0;while(1){if((f|0)==0?((c[b>>2]|0)+-48|0)>>>0<10:0){d=0;g=11;break}a=c[b+(f<<2)>>2]|0;if(!((a+-48|0)>>>0<10|(a+-97|0)>>>0<26)?!((a|0)==95|(a+-65|0)>>>0<26):0){d=0;g=11;break}f=f+1|0;if((f|0)>=(e|0)){d=1;g=11;break}}if((g|0)==11)return d|0;return 0}function __ZNK6String11json_escapeEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0;b=l;l=l+80|0;if((l|0)>=(m|0))ba(80);d=b+64|0;e=b+60|0;f=b+56|0;g=b+52|0;h=b+48|0;i=b+44|0;j=b+40|0;k=b+36|0;n=b+32|0;o=b+28|0;p=b+24|0;q=b+20|0;r=b+16|0;s=b+12|0;t=b+8|0;u=b+4|0;v=b;c[d>>2]=0;w=c[a>>2]|0;if((w|0)!=0?(c[d>>2]=0,(__Z28atomic_conditional_incrementPj(w+-8|0)|0)!=0):0){w=c[a>>2]|0;c[d>>2]=w;x=w}else x=0;c[e>>2]=0;__ZN6String9copy_fromEPKc(e,1106939);c[f>>2]=0;__ZN6String9copy_fromEPKc(f,1090893);w=__ZNK6String7replaceES_S_(d,e,f)|0;a=w;if((x|0)==(w|0))if(!w)y=x;else{z=x;A=12}else{if(x|0?(__Z16atomic_decrementPj(x+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(x,1);c[d>>2]=0;if(w)if(!(__Z28atomic_conditional_incrementPj(w+-8|0)|0)){z=0;A=12}else{c[d>>2]=a;z=w;A=12}else y=0}if((A|0)==12)if(!(__Z16atomic_decrementPj(w+-8|0)|0)){__ZN6Memory11free_staticEPvb(w,1);y=z}else y=z;z=c[f>>2]|0;if(z|0?(__Z16atomic_decrementPj(z+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(z,1);z=c[e>>2]|0;if(z|0?(__Z16atomic_decrementPj(z+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(z,1);c[g>>2]=0;__ZN6String9copy_fromEPKc(g,1090901);c[h>>2]=0;__ZN6String9copy_fromEPKc(h,1090903);z=__ZNK6String7replaceES_S_(d,g,h)|0;e=z;if((y|0)==(z|0))if(!z)B=y;else{C=y;A=28}else{if(y|0?(__Z16atomic_decrementPj(y+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(y,1);c[d>>2]=0;if(z)if(!(__Z28atomic_conditional_incrementPj(z+-8|0)|0)){C=0;A=28}else{c[d>>2]=e;C=z;A=28}else B=0}if((A|0)==28)if(!(__Z16atomic_decrementPj(z+-8|0)|0)){__ZN6Memory11free_staticEPvb(z,1);B=C}else B=C;C=c[h>>2]|0;if(C|0?(__Z16atomic_decrementPj(C+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(C,1);C=c[g>>2]|0;if(C|0?(__Z16atomic_decrementPj(C+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(C,1);c[i>>2]=0;__ZN6String9copy_fromEPKc(i,1090906);c[j>>2]=0;__ZN6String9copy_fromEPKc(j,1090908);C=__ZNK6String7replaceES_S_(d,i,j)|0;g=C;if((B|0)==(C|0))if(!C)D=B;else{E=B;A=44}else{if(B|0?(__Z16atomic_decrementPj(B+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(B,1);c[d>>2]=0;if(C)if(!(__Z28atomic_conditional_incrementPj(C+-8|0)|0)){E=0;A=44}else{c[d>>2]=g;E=C;A=44}else D=0}if((A|0)==44)if(!(__Z16atomic_decrementPj(C+-8|0)|0)){__ZN6Memory11free_staticEPvb(C,1);D=E}else D=E;E=c[j>>2]|0;if(E|0?(__Z16atomic_decrementPj(E+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(E,1);E=c[i>>2]|0;if(E|0?(__Z16atomic_decrementPj(E+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(E,1);c[k>>2]=0;__ZN6String9copy_fromEPKc(k,1124879);c[n>>2]=0;__ZN6String9copy_fromEPKc(n,1090911);E=__ZNK6String7replaceES_S_(d,k,n)|0;i=E;if((D|0)==(E|0))if(!E)F=D;else{G=D;A=60}else{if(D|0?(__Z16atomic_decrementPj(D+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(D,1);c[d>>2]=0;if(E)if(!(__Z28atomic_conditional_incrementPj(E+-8|0)|0)){G=0;A=60}else{c[d>>2]=i;G=E;A=60}else F=0}if((A|0)==60)if(!(__Z16atomic_decrementPj(E+-8|0)|0)){__ZN6Memory11free_staticEPvb(E,1);F=G}else F=G;G=c[n>>2]|0;if(G|0?(__Z16atomic_decrementPj(G+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(G,1);G=c[k>>2]|0;if(G|0?(__Z16atomic_decrementPj(G+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(G,1);c[o>>2]=0;__ZN6String9copy_fromEPKc(o,1091999);c[p>>2]=0;__ZN6String9copy_fromEPKc(p,1090914);G=__ZNK6String7replaceES_S_(d,o,p)|0;k=G;if((F|0)==(G|0))if(!G)H=F;else{I=F;A=76}else{if(F|0?(__Z16atomic_decrementPj(F+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(F,1);c[d>>2]=0;if(G)if(!(__Z28atomic_conditional_incrementPj(G+-8|0)|0)){I=0;A=76}else{c[d>>2]=k;I=G;A=76}else H=0}if((A|0)==76)if(!(__Z16atomic_decrementPj(G+-8|0)|0)){__ZN6Memory11free_staticEPvb(G,1);H=I}else H=I;I=c[p>>2]|0;if(I|0?(__Z16atomic_decrementPj(I+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(I,1);I=c[o>>2]|0;if(I|0?(__Z16atomic_decrementPj(I+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(I,1);c[q>>2]=0;__ZN6String9copy_fromEPKc(q,1142213);c[r>>2]=0;__ZN6String9copy_fromEPKc(r,1090917);I=__ZNK6String7replaceES_S_(d,q,r)|0;o=I;do if((H|0)==(I|0))if(!I)J=H;else{K=H;A=92}else{do if(H|0){if(__Z16atomic_decrementPj(H+-8|0)|0)break;__ZN6Memory11free_staticEPvb(H,1)}while(0);c[d>>2]=0;if(!I)J=0;else{if(!(__Z28atomic_conditional_incrementPj(I+-8|0)|0)){K=0;A=92;break}c[d>>2]=o;K=I;A=92}}while(0);if((A|0)==92)if(!(__Z16atomic_decrementPj(I+-8|0)|0)){__ZN6Memory11free_staticEPvb(I,1);J=K}else J=K;K=c[r>>2]|0;if(K|0?(__Z16atomic_decrementPj(K+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(K,1);K=c[q>>2]|0;do if(K|0){if(__Z16atomic_decrementPj(K+-8|0)|0)break;__ZN6Memory11free_staticEPvb(K,1)}while(0);c[s>>2]=0;__ZN6String9copy_fromEPKc(s,1090920);c[t>>2]=0;__ZN6String9copy_fromEPKc(t,1090922);K=__ZNK6String7replaceES_S_(d,s,t)|0;q=K;do if((J|0)==(K|0))if(!K)L=J;else{M=J;A=108}else{do if(J|0){if(__Z16atomic_decrementPj(J+-8|0)|0)break;__ZN6Memory11free_staticEPvb(J,1)}while(0);c[d>>2]=0;if(!K){L=0;break}if(!(__Z28atomic_conditional_incrementPj(K+-8|0)|0)){M=0;A=108;break}c[d>>2]=q;M=K;A=108}while(0);do if((A|0)==108){if(__Z16atomic_decrementPj(K+-8|0)|0){L=M;break}__ZN6Memory11free_staticEPvb(K,1);L=M}while(0);M=c[t>>2]|0;do if(M|0){if(__Z16atomic_decrementPj(M+-8|0)|0)break;__ZN6Memory11free_staticEPvb(M,1)}while(0);M=c[s>>2]|0;do if(M|0){if(__Z16atomic_decrementPj(M+-8|0)|0)break;__ZN6Memory11free_staticEPvb(M,1)}while(0);c[u>>2]=0;__ZN6String9copy_fromEPKc(u,1144826);c[v>>2]=0;__ZN6String9copy_fromEPKc(v,1090933);M=__ZNK6String7replaceES_S_(d,u,v)|0;s=M;do if((L|0)==(M|0))if(!M)N=L;else{O=L;A=124}else{do if(L|0){if(__Z16atomic_decrementPj(L+-8|0)|0)break;__ZN6Memory11free_staticEPvb(L,1)}while(0);c[d>>2]=0;if(!M){N=0;break}if(!(__Z28atomic_conditional_incrementPj(M+-8|0)|0)){O=0;A=124;break}c[d>>2]=s;O=M;A=124}while(0);do if((A|0)==124){if(__Z16atomic_decrementPj(M+-8|0)|0){N=O;break}__ZN6Memory11free_staticEPvb(M,1);N=O}while(0);O=c[v>>2]|0;do if(O|0){if(__Z16atomic_decrementPj(O+-8|0)|0)break;__ZN6Memory11free_staticEPvb(O,1)}while(0);O=c[u>>2]|0;if(!O){l=b;return N|0}if(__Z16atomic_decrementPj(O+-8|0)|0){l=b;return N|0}__ZN6Memory11free_staticEPvb(O,1);l=b;return N|0}function __ZNK6String10xml_escapeEb(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0;d=l;l=l+48|0;if((l|0)>=(m|0))ba(48);e=d+40|0;f=d+36|0;g=d+32|0;h=d+28|0;i=d+24|0;j=d+20|0;k=d+16|0;n=d+12|0;o=d+8|0;p=d+4|0;q=d;c[e>>2]=0;r=c[a>>2]|0;if((r|0)!=0?(c[e>>2]=0,(__Z28atomic_conditional_incrementPj(r+-8|0)|0)!=0):0){r=c[a>>2]|0;c[e>>2]=r;s=r}else s=0;c[f>>2]=0;__ZN6String9copy_fromEPKc(f,1122303);c[g>>2]=0;__ZN6String9copy_fromEPKc(g,1125147);r=__ZNK6String7replaceES_S_(e,f,g)|0;a=r;if((s|0)==(r|0))if(!r)t=s;else{u=s;v=12}else{if(s|0?(__Z16atomic_decrementPj(s+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(s,1);c[e>>2]=0;if(r)if(!(__Z28atomic_conditional_incrementPj(r+-8|0)|0)){u=0;v=12}else{c[e>>2]=a;u=r;v=12}else t=0}if((v|0)==12)if(!(__Z16atomic_decrementPj(r+-8|0)|0)){__ZN6Memory11free_staticEPvb(r,1);t=u}else t=u;u=c[g>>2]|0;if(u|0?(__Z16atomic_decrementPj(u+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(u,1);u=c[f>>2]|0;if(u|0?(__Z16atomic_decrementPj(u+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(u,1);c[h>>2]=0;__ZN6String9copy_fromEPKc(h,1122305);c[i>>2]=0;__ZN6String9copy_fromEPKc(i,1122307);u=__ZNK6String7replaceES_S_(e,h,i)|0;f=u;if((t|0)==(u|0))if(!u)w=t;else{x=t;v=28}else{if(t|0?(__Z16atomic_decrementPj(t+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(t,1);c[e>>2]=0;if(u)if(!(__Z28atomic_conditional_incrementPj(u+-8|0)|0)){x=0;v=28}else{c[e>>2]=f;x=u;v=28}else w=0}if((v|0)==28)if(!(__Z16atomic_decrementPj(u+-8|0)|0)){__ZN6Memory11free_staticEPvb(u,1);w=x}else w=x;x=c[i>>2]|0;if(x|0?(__Z16atomic_decrementPj(x+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(x,1);x=c[h>>2]|0;if(x|0?(__Z16atomic_decrementPj(x+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(x,1);c[j>>2]=0;__ZN6String9copy_fromEPKc(j,1122312);c[k>>2]=0;__ZN6String9copy_fromEPKc(k,1122314);x=__ZNK6String7replaceES_S_(e,j,k)|0;h=x;if((w|0)==(x|0))if(!x)y=w;else{z=w;v=44}else{if(w|0?(__Z16atomic_decrementPj(w+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(w,1);c[e>>2]=0;if(x)if(!(__Z28atomic_conditional_incrementPj(x+-8|0)|0)){z=0;v=44}else{c[e>>2]=h;z=x;v=44}else y=0}if((v|0)==44)if(!(__Z16atomic_decrementPj(x+-8|0)|0)){__ZN6Memory11free_staticEPvb(x,1);y=z}else y=z;z=c[k>>2]|0;if(z|0?(__Z16atomic_decrementPj(z+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(z,1);z=c[j>>2]|0;if(z|0?(__Z16atomic_decrementPj(z+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(z,1);if(!b){A=y;l=d;return A|0}c[n>>2]=0;__ZN6String9copy_fromEPKc(n,1133970);c[o>>2]=0;__ZN6String9copy_fromEPKc(o,1122319);b=__ZNK6String7replaceES_S_(e,n,o)|0;z=b;if((y|0)==(b|0))if(!b)B=y;else{C=y;v=61}else{if(y|0?(__Z16atomic_decrementPj(y+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(y,1);c[e>>2]=0;if(b)if(!(__Z28atomic_conditional_incrementPj(b+-8|0)|0)){C=0;v=61}else{c[e>>2]=z;C=b;v=61}else B=0}if((v|0)==61)if(!(__Z16atomic_decrementPj(b+-8|0)|0)){__ZN6Memory11free_staticEPvb(b,1);B=C}else B=C;C=c[o>>2]|0;if(C|0?(__Z16atomic_decrementPj(C+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(C,1);C=c[n>>2]|0;if(C|0?(__Z16atomic_decrementPj(C+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(C,1);c[p>>2]=0;__ZN6String9copy_fromEPKc(p,1144826);c[q>>2]=0;__ZN6String9copy_fromEPKc(q,1122326);C=__ZNK6String7replaceES_S_(e,p,q)|0;n=C;if((B|0)==(C|0))if(!C)D=B;else{E=B;v=77}else{if(B|0?(__Z16atomic_decrementPj(B+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(B,1);c[e>>2]=0;if(C)if(!(__Z28atomic_conditional_incrementPj(C+-8|0)|0)){E=0;v=77}else{c[e>>2]=n;E=C;v=77}else D=0}if((v|0)==77)if(!(__Z16atomic_decrementPj(C+-8|0)|0)){__ZN6Memory11free_staticEPvb(C,1);D=E}else D=E;E=c[q>>2]|0;if(E|0?(__Z16atomic_decrementPj(E+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(E,1);E=c[p>>2]|0;if(!E){A=D;l=d;return A|0}if(__Z16atomic_decrementPj(E+-8|0)|0){A=D;l=d;return A|0}__ZN6Memory11free_staticEPvb(E,1);A=D;l=d;return A|0}function __ZNK6String12xml_unescapeEv(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d;c[e>>2]=0;f=c[b>>2]|0;if(f){g=c[f+-4>>2]|0;h=g|0?g+-1|0:0;if(g)if((g|0)>0){i=f;j=h}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);i=0;j=h}else{i=1253776;j=h}}else{i=1253776;j=0}h=__ZL13_xml_unescapePKwiPw(i,j,0)|0;if(!h){k=0;l=d;return k|0}__ZN6VectorIwE6resizeEi(e,h+1|0)|0;i=c[b>>2]|0;if((i|0)!=0?(b=c[i+-4>>2]|0,(b|0)!=0):0)if((b|0)>0)n=i;else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);n=0}else n=1253776;i=c[e>>2]|0;if((i|0)!=0?(c[i+-4>>2]|0)>0:0){__ZN6VectorIwE14_copy_on_writeEv(e);o=c[e>>2]|0}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);o=0}__ZL13_xml_unescapePKwiPw(n,j,o)|0;if((h|0)<0)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);o=c[e>>2]|0;j=(o|0)==0;if(j)p=0;else p=c[o+-4>>2]|0;do if((p|0)<=(h|0)){if(j)q=0;else q=c[o+-4>>2]|0;if((q|0)>(h|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);__ZN6VectorIwE14_copy_on_writeEv(e);q=c[e>>2]|0;c[q+(h<<2)>>2]=0;do if(q)if(!(__Z28atomic_conditional_incrementPj(q+-8|0)|0)){r=0;s=c[e>>2]|0;break}else{h=c[e>>2]|0;r=h;s=h;break}else{r=0;s=q}while(0);if(!s){k=r;l=d;return k|0}if(__Z16atomic_decrementPj(s+-8|0)|0){k=r;l=d;return k|0}__ZN6Memory11free_staticEPvb(s,1);k=r;l=d;return k|0}function __ZL13_xml_unescapePKwiPw(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;if(!b){e=0;return e|0}else{f=b;g=a;h=0;i=d}while(1){d=c[g>>2]|0;if((d|0)==38){a:do if((f|0)>3){a=c[g+4>>2]|0;switch(a|0){case 35:{b=2;j=0;k=0;b:while(1){l=b;m=k;while(1){if((l|0)>=(f|0)){n=m;break b}o=l;p=l+1|0;q=c[g+(o<<2)>>2]|0;if((q|0)==59){n=p;break b}if((q+-48|0)>>>0<10){r=-48;break}if((q+-97|0)>>>0<6){r=-87;break}if((q+-65|0)>>>0<6){r=-55;break}else{l=p;m=p}}b=p;j=r+q|j<<4;k=p}if(!i){s=n;break a}c[i>>2]=j;s=n;break a;break}case 103:{if((c[g+8>>2]|0)==116?(c[g+12>>2]|0)==59:0){if(!i){s=4;break a}c[i>>2]=62;s=4;break a}break}case 108:{if((c[g+8>>2]|0)==116?(c[g+12>>2]|0)==59:0){if(!i){s=4;break a}c[i>>2]=60;s=4;break a}break}default:{}}if((f|0)>4){k=(a|0)==97;if(((k?(c[g+8>>2]|0)==109:0)?(c[g+12>>2]|0)==112:0)?(c[g+16>>2]|0)==59:0){if(!i){s=5;break}c[i>>2]=38;s=5;break}if((f|0)>5){if(((((a|0)==113?(c[g+8>>2]|0)==117:0)?(c[g+12>>2]|0)==111:0)?(c[g+16>>2]|0)==116:0)?(c[g+20>>2]|0)==59:0){if(!i){s=6;break}c[i>>2]=34;s=6;break}if((((k?(c[g+8>>2]|0)==112:0)?(c[g+12>>2]|0)==111:0)?(c[g+16>>2]|0)==115:0)?(c[g+20>>2]|0)==59:0)if(!i)s=6;else{c[i>>2]=39;s=6}else t=44}else t=44}else t=44}else t=44;while(0);if((t|0)==44){t=0;if(!i)s=1;else{c[i>>2]=38;s=1}}u=f-s|0;v=g+(s<<2)|0;w=(i|0)==0?0:i+4|0}else{if(!i)x=0;else{c[i>>2]=d;x=i+4|0}u=f+-1|0;v=g+4|0;w=x}k=h+1|0;if(!u){e=k;break}else{f=u;g=v;h=k;i=w}}return e|0}function __ZNK6String9pad_zerosEi(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e+8|0;g=e+4|0;h=e;c[f>>2]=0;i=c[b>>2]|0;if(i|0?(c[f>>2]=0,__Z28atomic_conditional_incrementPj(i+-8|0)|0):0)c[f>>2]=c[b>>2];c[g>>2]=0;__ZN6String9copy_fromEPKc(g,1219936);b=__ZNK6String4findES_i(f,g,0)|0;i=c[g>>2]|0;if(i|0?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);if((b|0)==-1){i=c[f>>2]|0;if(!i){j=c[f>>2]|0;l=e;return j|0}g=c[i+-4>>2]|0;if(!g){j=c[f>>2]|0;l=e;return j|0}else k=g+-1|0}else k=b;if((k|0)<=0){j=c[f>>2]|0;l=e;return j|0}b=0;while(1){g=c[f>>2]|0;i=(g|0)==0;if(i)n=0;else n=c[g+-4>>2]|0;if((n|0)<=(b|0)){if(i)o=0;else o=c[g+-4>>2]|0;if((o|0)<=(b|0)){p=18;break}a[1263537]=0}__ZN6VectorIwE14_copy_on_writeEv(f);g=c[f>>2]|0;if((c[g+(b<<2)>>2]|0)>=48){i=(g|0)==0;if(i)q=0;else q=c[g+-4>>2]|0;if((q|0)<=(b|0)){if(i)r=0;else r=c[g+-4>>2]|0;if((r|0)<=(b|0)){p=27;break}a[1263537]=0}__ZN6VectorIwE14_copy_on_writeEv(f);if((c[(c[f>>2]|0)+(b<<2)>>2]|0)<=57){p=30;break}}g=b+1|0;if((g|0)<(k|0))b=g;else{p=47;break}}if((p|0)==18)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((p|0)==27)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((p|0)==30){if((k-b|0)>=(d|0)){j=c[f>>2]|0;l=e;return j|0}r=k;do{c[h>>2]=0;__ZN6String9copy_fromEPKc(h,1112475);k=__ZNK6String6insertEiS_(f,b,h)|0;q=k;o=c[f>>2]|0;if((o|0)==(k|0)){if(k|0)p=41}else{if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(o,1);c[f>>2]=0;if(k|0)if(!(__Z28atomic_conditional_incrementPj(k+-8|0)|0))p=41;else{c[f>>2]=q;p=41}}if((p|0)==41?(p=0,(__Z16atomic_decrementPj(k+-8|0)|0)==0):0)__ZN6Memory11free_staticEPvb(k,1);k=c[h>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);r=r+1|0}while((r-b|0)<(d|0));j=c[f>>2]|0;l=e;return j|0}else if((p|0)==47){j=c[f>>2]|0;l=e;return j|0}return 0}function __ZNK6String16is_valid_integerEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0;b=c[a>>2]|0;if(!b){d=0;return d|0}a=c[b+-4>>2]|0;e=a|0?a+-1|0:0;switch(e|0){case 1:{f=0;break}case 0:{d=0;return d|0}default:g=3}a:do if((g|0)==3){if((a|0)<=0)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);switch(c[b>>2]|0){case 45:case 43:break;default:{f=0;break a}}f=1}while(0);if((f|0)<(e|0))h=f;else{d=1;return d|0}while(1){if((a|0)<=(h|0)){g=10;break}f=c[b+(h<<2)>>2]|0;if((f|0)<48){d=0;g=13;break}h=h+1|0;if((f|0)>57){d=0;g=13;break}if((h|0)>=(e|0)){d=1;g=13;break}}if((g|0)==10)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);else if((g|0)==13)return d|0;return 0}function __ZNK6String14is_valid_floatEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0;b=c[a>>2]|0;if(!b){d=0;return d|0}a=c[b+-4>>2]|0;e=a+-1|0;if((a|0)==0|(e|0)==0){d=0;return d|0}if((a|0)<=0)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);switch(c[b>>2]|0){case 45:case 43:{f=1;break}default:f=0}if((f|0)<(e|0)){g=f;h=0;i=0;j=0;k=0;l=0}else{d=0;return d|0}a:while(1){if((a|0)<=(g|0)){m=9;break}f=c[b+(g<<2)>>2]|0;do if((f+-48|0)>>>0>=10){if(!(l|h^1)){if((a|0)<=(g|0)){m=14;break a}if((f|0)==101){n=h;o=i;p=j;q=k;r=1;break}}if(!(l|k)){if((a|0)<=(g|0)){m=18;break a}if((f|0)==46){n=h;o=i;p=j;q=1;r=0;break}}if((a|0)<=(g|0)){m=21;break a}if((f|0)==45)if(j|(i|l^1)){d=0;m=26;break a}else{n=h;o=0;p=1;q=k;r=l;break}else if(j|(i|((f|0)!=43|l^1))){d=0;m=26;break a}else{n=h;o=0;p=1;q=k;r=l;break}}else{n=h|l^1;o=l|i;p=j;q=k;r=l}while(0);g=g+1|0;if((g|0)>=(e|0)){d=n;m=26;break}else{h=n;i=o;j=p;k=q;l=r}}if((m|0)==9)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);else if((m|0)==14)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);else if((m|0)==18)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);else if((m|0)==21)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);else if((m|0)==26)return d|0;return 0}function __ZNK6String19is_valid_html_colorEv(a){a=a|0;return __ZN5Color13html_is_validERK6String(a)|0}function __ZN5Color13html_is_validERK6String(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0,i=0.0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b;c[d>>2]=0;e=c[a>>2]|0;if(e|0?(c[d>>2]=0,__Z28atomic_conditional_incrementPj(e+-8|0)|0):0)c[d>>2]=c[a>>2];a:do if(__ZNK6String6lengthEv(d)|0){a=c[d>>2]|0;if(!a)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);if((c[a+-4>>2]|0)<=0)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);__ZN6VectorIwE14_copy_on_writeEv(d);do if((c[c[d>>2]>>2]|0)==35){a=__ZNK6String6substrEii(d,1,(__ZNK6String6lengthEv(d)|0)+-1|0)|0;e=a;f=c[d>>2]|0;if((f|0)==(a|0)){if(!a)break}else{if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);c[d>>2]=0;if(!a)break;if(__Z28atomic_conditional_incrementPj(a+-8|0)|0)c[d>>2]=e}if(!(__Z16atomic_decrementPj(a+-8|0)|0))__ZN6Memory11free_staticEPvb(a,1)}while(0);if((__ZNK6String6lengthEv(d)|0)==8){a=c[d>>2]|0;if(!a)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);e=c[a+-4>>2]|0;if((e|0)<=0)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);f=c[a>>2]|0;if((f+-48|0)>>>0>=10)if((f+-97|0)>>>0>=6)if((f+-65|0)>>>0<6){g=-55;h=28}else i=-1.0;else{g=-87;h=28}else{g=-48;h=28}do if((h|0)==28){j=g+f<<4;if((e|0)<=1)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);k=c[a+4>>2]|0;if((k+-48|0)>>>0>=10)if((k+-97|0)>>>0>=6)if((k+-65|0)>>>0<6)n=-55;else{i=-1.0;break}else n=-87;else n=-48;i=+(k+j+n|0)}while(0);if((~~i|0)<0){o=0;break}else{p=a;q=2}}else{if((__ZNK6String6lengthEv(d)|0)!=6){o=0;break}e=c[d>>2]|0;if(!e)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);else{p=e;q=0}}e=c[p+-4>>2]|0;if((e|0)<=(q|0))__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);f=c[p+(q<<2)>>2]|0;if((f+-48|0)>>>0>=10)if((f+-97|0)>>>0>=6)if((f+-65|0)>>>0<6)r=-55;else{o=0;break}else r=-87;else r=-48;j=r+f<<4;f=q|1;if((e|0)<=(f|0))__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);k=c[p+(f<<2)>>2]|0;if((k+-48|0)>>>0>=10)if((k+-97|0)>>>0>=6)if((k+-65|0)>>>0<6)s=-55;else{o=0;break}else s=-87;else s=-48;if((~~+(k+j+s|0)|0)>=0){j=q+2|0;if((e|0)<=(j|0))__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);k=c[p+(j<<2)>>2]|0;if((k+-48|0)>>>0>=10)if((k+-97|0)>>>0>=6)if((k+-65|0)>>>0<6)t=-55;else{o=0;break}else t=-87;else t=-48;j=t+k<<4;k=q+3|0;if((e|0)<=(k|0))__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);f=c[p+(k<<2)>>2]|0;if((f+-48|0)>>>0>=10)if((f+-97|0)>>>0>=6)if((f+-65|0)>>>0<6)u=-55;else{o=0;break}else u=-87;else u=-48;if((~~+(f+j+u|0)|0)>=0){j=q|4;if((e|0)<=(j|0))__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);f=c[p+(j<<2)>>2]|0;do if((f+-48|0)>>>0>=10){if((f+-97|0)>>>0<6){v=-87;break}if((f+-65|0)>>>0<6)v=-55;else{o=0;break a}}else v=-48;while(0);a=v+f<<4;j=q|5;if((e|0)<=(j|0))__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);k=c[p+(j<<2)>>2]|0;do if((k+-48|0)>>>0>=10){if((k+-97|0)>>>0<6){w=-87;break}if((k+-65|0)>>>0<6)w=-55;else{o=0;break a}}else w=-48;while(0);o=(~~+(k+a+w|0)|0)>-1}else o=0}else o=0}else o=0;while(0);w=c[d>>2]|0;if(!w){l=b;return o|0}if(__Z16atomic_decrementPj(w+-8|0)|0){l=b;return o|0}__ZN6Memory11free_staticEPvb(w,1);l=b;return o|0}function __ZNK6String14percent_encodeEv(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d;f=d+4|0;g=__ZNK6String4utf8Ev(b)|0;c[e>>2]=0;b=f+1|0;h=f+1|0;i=f+2|0;j=0;k=g;while(1){n=(k|0)==0;if(n)o=0;else{g=c[k+-4>>2]|0;o=(g|0)==0?0:g+-1|0}if((j|0)>=(o|0))break;if(n)p=0;else p=c[k+-4>>2]|0;if((p|0)<=(j|0)){if(n)q=0;else q=c[k+-4>>2]|0;if((q|0)<=(j|0)){r=11;break}a[1263537]=0}if(!n){g=k+-8|0;if((c[g>>2]|0)>>>0>1){s=c[k+-4>>2]|0;t=s+-1|0;u=t>>>1|t;t=u>>>2|u;u=t>>>4|t;t=u>>>8|u;u=__ZN6Memory12alloc_staticEjb((t>>>16|t)+1|0,1)|0;c[u+-8>>2]=1;c[u+-4>>2]=s;if(s|0){t=0;do{a[u+t>>0]=a[k+t>>0]|0;t=t+1|0}while((t|0)!=(s|0))}if(!(__Z16atomic_decrementPj(g)|0)){__ZN6Memory11free_staticEPvb(k,1);v=u}else v=u}else v=k}else v=0;s=a[v+j>>0]|0;t=s&255;a:do if((s+-48&255)<10|((s&-33)+-65&255)<26)r=21;else{switch(s<<24>>24){case 45:case 46:case 95:case 126:{r=21;break a;break}default:{}}c[f>>2]=37;a[h>>0]=a[1118037+(t>>>4)>>0]|0;a[i>>0]=a[1118037+(t&15)>>0]|0;__ZN6StringpLEPKc(e,f)|0}while(0);if((r|0)==21){r=0;a[f>>0]=s;a[b>>0]=0;__ZN6StringpLEPKc(e,f)|0}j=j+1|0;k=v}if((r|0)==11)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);if(n){w=c[e>>2]|0;l=d;return w|0}if(__Z16atomic_decrementPj(k+-8|0)|0){w=c[e>>2]|0;l=d;return w|0}__ZN6Memory11free_staticEPvb(k,1);w=c[e>>2]|0;l=d;return w|0}function __ZNK6String14percent_decodeEv(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0,ia=0,ja=0,ka=0,la=0,ma=0,na=0,oa=0,pa=0,qa=0,ra=0,sa=0,ta=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d+4|0;f=d;c[f>>2]=0;g=0;h=__ZNK6String4utf8Ev(b)|0;a:while(1){i=(h|0)==0;if(i)j=0;else{k=c[h+-4>>2]|0;j=(k|0)==0?0:k+-1|0}if((g|0)>=(j|0)){n=5;break}if((g|0)<0){n=42;break}if(i)o=0;else o=c[h+-4>>2]|0;if((o|0)<=(g|0)){if(i)p=0;else p=c[h+-4>>2]|0;if((p|0)<=(g|0)){n=42;break}a[1263537]=0}if(!i){k=h+-8|0;if((c[k>>2]|0)>>>0>1){q=c[h+-4>>2]|0;r=q+-1|0;s=r>>>1|r;r=s>>>2|s;s=r>>>4|r;r=s>>>8|s;s=__ZN6Memory12alloc_staticEjb((r>>>16|r)+1|0,1)|0;c[s+-8>>2]=1;c[s+-4>>2]=q;if(q|0){r=0;do{a[s+r>>0]=a[h+r>>0]|0;r=r+1|0}while((r|0)!=(q|0))}if(!(__Z16atomic_decrementPj(k)|0)){__ZN6Memory11free_staticEPvb(h,1);t=s}else t=s}else t=h}else t=0;q=a[t+g>>0]|0;do if(q<<24>>24==37){r=c[b>>2]|0;if(!r)u=0;else u=c[r+-4>>2]|0;if((g|0)<((u|0?u+-3|0:-2)|0)){r=g+1|0;if((g|0)<-1){n=61;break a}v=(t|0)==0;if(v)w=0;else w=c[t+-4>>2]|0;if((w|0)<=(r|0)){if(v)x=0;else x=c[t+-4>>2]|0;if((x|0)<=(r|0)){n=61;break a}a[1263537]=0}if(!v){v=t+-8|0;if((c[v>>2]|0)>>>0>1){y=c[t+-4>>2]|0;z=y+-1|0;A=z>>>1|z;z=A>>>2|A;A=z>>>4|z;z=A>>>8|A;A=__ZN6Memory12alloc_staticEjb((z>>>16|z)+1|0,1)|0;c[A+-8>>2]=1;c[A+-4>>2]=y;if(y|0){z=0;do{a[A+z>>0]=a[t+z>>0]|0;z=z+1|0}while((z|0)!=(y|0))}if(!(__Z16atomic_decrementPj(v)|0)){__ZN6Memory11free_staticEPvb(t,1);B=A}else B=A}else B=t}else B=0;do if((a[B+r>>0]|0)>64){y=(B|0)==0;if(y)C=0;else C=c[B+-4>>2]|0;if((C|0)<=(r|0)){if(y)D=0;else D=c[B+-4>>2]|0;if((D|0)<=(r|0)){n=76;break a}a[1263537]=0}do if(y)E=0;else{z=B+-8|0;if((c[z>>2]|0)>>>0<=1){E=B;break}F=c[B+-4>>2]|0;G=F+-1|0;H=G>>>1|G;G=H>>>2|H;H=G>>>4|G;G=H>>>8|H;H=__ZN6Memory12alloc_staticEjb((G>>>16|G)+1|0,1)|0;c[H+-8>>2]=1;c[H+-4>>2]=F;if(F|0){G=0;do{a[H+G>>0]=a[B+G>>0]|0;G=G+1|0}while((G|0)!=(F|0))}if(__Z16atomic_decrementPj(z)|0){E=H;break}__ZN6Memory11free_staticEPvb(B,1);E=H}while(0);if((a[E+r>>0]|0)>=91){I=E;n=100;break}y=(E|0)==0;if(y)J=0;else J=c[E+-4>>2]|0;if((J|0)<=(r|0)){if(y)K=0;else K=c[E+-4>>2]|0;if((K|0)<=(r|0)){n=91;break a}a[1263537]=0}do if(y)L=0;else{F=E+-8|0;if((c[F>>2]|0)>>>0<=1){L=E;break}G=c[E+-4>>2]|0;M=G+-1|0;N=M>>>1|M;M=N>>>2|N;N=M>>>4|M;M=N>>>8|N;N=__ZN6Memory12alloc_staticEjb((M>>>16|M)+1|0,1)|0;c[N+-8>>2]=1;c[N+-4>>2]=G;if(G|0){M=0;do{a[N+M>>0]=a[E+M>>0]|0;M=M+1|0}while((M|0)!=(G|0))}if(__Z16atomic_decrementPj(F)|0){L=N;break}__ZN6Memory11free_staticEPvb(E,1);L=N}while(0);O=L;P=(a[L+r>>0]|0)+32|0}else{I=B;n=100}while(0);if((n|0)==100){n=0;A=(I|0)==0;if(A)Q=0;else Q=c[I+-4>>2]|0;if((Q|0)<=(r|0)){if(A)R=0;else R=c[I+-4>>2]|0;if((R|0)<=(r|0)){n=106;break a}a[1263537]=0}do if(A)S=0;else{v=I+-8|0;if((c[v>>2]|0)>>>0<=1){S=I;break}y=c[I+-4>>2]|0;G=y+-1|0;M=G>>>1|G;G=M>>>2|M;M=G>>>4|G;G=M>>>8|M;M=__ZN6Memory12alloc_staticEjb((G>>>16|G)+1|0,1)|0;c[M+-8>>2]=1;c[M+-4>>2]=y;if(y|0){G=0;do{a[M+G>>0]=a[I+G>>0]|0;G=G+1|0}while((G|0)!=(y|0))}if(__Z16atomic_decrementPj(v)|0){S=M;break}__ZN6Memory11free_staticEPvb(I,1);S=M}while(0);O=S;P=a[S+r>>0]|0}A=g+2|0;if((g|0)<-2){n=122;break a}y=(O|0)==0;if(y)T=0;else T=c[O+-4>>2]|0;if((T|0)<=(A|0)){if(y)U=0;else U=c[O+-4>>2]|0;if((U|0)<=(A|0)){n=122;break a}a[1263537]=0}do if(y)V=0;else{G=O+-8|0;if((c[G>>2]|0)>>>0<=1){V=O;break}H=c[O+-4>>2]|0;z=H+-1|0;W=z>>>1|z;z=W>>>2|W;W=z>>>4|z;z=W>>>8|W;W=__ZN6Memory12alloc_staticEjb((z>>>16|z)+1|0,1)|0;c[W+-8>>2]=1;c[W+-4>>2]=H;if(H|0){z=0;do{a[W+z>>0]=a[O+z>>0]|0;z=z+1|0}while((z|0)!=(H|0))}if(__Z16atomic_decrementPj(G)|0){V=W;break}__ZN6Memory11free_staticEPvb(O,1);V=W}while(0);do if((a[V+A>>0]|0)>64){y=(V|0)==0;if(y)X=0;else X=c[V+-4>>2]|0;if((X|0)<=(A|0)){if(y)Y=0;else Y=c[V+-4>>2]|0;if((Y|0)<=(A|0)){n=137;break a}a[1263537]=0}do if(y)Z=0;else{r=V+-8|0;if((c[r>>2]|0)>>>0<=1){Z=V;break}H=c[V+-4>>2]|0;z=H+-1|0;M=z>>>1|z;z=M>>>2|M;M=z>>>4|z;z=M>>>8|M;M=__ZN6Memory12alloc_staticEjb((z>>>16|z)+1|0,1)|0;c[M+-8>>2]=1;c[M+-4>>2]=H;if(H|0){z=0;do{a[M+z>>0]=a[V+z>>0]|0;z=z+1|0}while((z|0)!=(H|0))}if(__Z16atomic_decrementPj(r)|0){Z=M;break}__ZN6Memory11free_staticEPvb(V,1);Z=M}while(0);if((a[Z+A>>0]|0)>=91){_=Z;n=161;break}y=(Z|0)==0;if(y)$=0;else $=c[Z+-4>>2]|0;if(($|0)<=(A|0)){if(y)aa=0;else aa=c[Z+-4>>2]|0;if((aa|0)<=(A|0)){n=152;break a}a[1263537]=0}do if(y)ca=0;else{W=Z+-8|0;if((c[W>>2]|0)>>>0<=1){ca=Z;break}G=c[Z+-4>>2]|0;H=G+-1|0;z=H>>>1|H;H=z>>>2|z;z=H>>>4|H;H=z>>>8|z;z=__ZN6Memory12alloc_staticEjb((H>>>16|H)+1|0,1)|0;c[z+-8>>2]=1;c[z+-4>>2]=G;if(G|0){H=0;do{a[z+H>>0]=a[Z+H>>0]|0;H=H+1|0}while((H|0)!=(G|0))}if(__Z16atomic_decrementPj(W)|0){ca=z;break}__ZN6Memory11free_staticEPvb(Z,1);ca=z}while(0);da=ca;ea=(a[ca+A>>0]|0)+32|0}else{_=V;n=161}while(0);if((n|0)==161){n=0;y=(_|0)==0;if(y)fa=0;else fa=c[_+-4>>2]|0;if((fa|0)<=(A|0)){if(y)ga=0;else ga=c[_+-4>>2]|0;if((ga|0)<=(A|0)){n=167;break a}a[1263537]=0}do if(y)ha=0;else{G=_+-8|0;if((c[G>>2]|0)>>>0<=1){ha=_;break}H=c[_+-4>>2]|0;M=H+-1|0;r=M>>>1|M;M=r>>>2|r;r=M>>>4|M;M=r>>>8|r;r=__ZN6Memory12alloc_staticEjb((M>>>16|M)+1|0,1)|0;c[r+-8>>2]=1;c[r+-4>>2]=H;if(H|0){M=0;do{a[r+M>>0]=a[_+M>>0]|0;M=M+1|0}while((M|0)!=(H|0))}if(__Z16atomic_decrementPj(G)|0){ha=r;break}__ZN6Memory11free_staticEPvb(_,1);ha=r}while(0);da=ha;ea=a[ha+A>>0]|0}y=P&255;if((y+-48|0)>>>0>=10)if((y+-97|0)>>>0<6)ia=144;else{ja=g;ka=da;break}else ia=-768;H=ia+(y<<4)|0;y=ea&255;M=y+-48|0;if(M>>>0<10)la=M;else{if((y+-97|0)>>>0>=6){ja=g;ka=da;break}la=ea+169|0}ma=A;na=H+la&255;oa=da;n=182}else{ma=g;na=37;oa=t;n=182}}else{ma=g;na=q;oa=t;n=182}while(0);do if((n|0)==182){n=0;q=c[f>>2]|0;if(!q)pa=1;else pa=(c[q+-4>>2]|0)+1|0;if(__ZN6VectorIcE6resizeEi(f,pa)|0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);ja=ma;ka=oa;break}a[1263537]=0;q=c[f>>2]|0;if(!q){n=188;break a}s=c[q+-4>>2]|0;if((s|0)<1){n=188;break a}k=s+-1|0;if((c[q+-8>>2]|0)>>>0>1){H=k>>>1|k;y=H>>>2|H;H=y>>>4|y;y=H>>>8|H;H=__ZN6Memory12alloc_staticEjb((y>>>16|y)+1|0,1)|0;c[H+-8>>2]=1;c[H+-4>>2]=s;y=0;do{a[H+y>>0]=a[(c[f>>2]|0)+y>>0]|0;y=y+1|0}while((y|0)!=(s|0));s=c[f>>2]|0;if(s|0?(__Z16atomic_decrementPj(s+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(s,1);c[f>>2]=H;qa=H}else qa=q;a[qa+k>>0]=na;ja=ma;ka=oa}while(0);g=ja+1|0;h=ka}switch(n|0){case 5:{n=c[f>>2]|0;if(!n)ra=1;else ra=(c[n+-4>>2]|0)+1|0;if(!(__ZN6VectorIcE6resizeEi(f,ra)|0)){a[1263537]=0;ra=c[f>>2]|0;if(!ra)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);n=c[ra+-4>>2]|0;if((n|0)<1)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);ka=n+-1|0;if((c[ra+-8>>2]|0)>>>0>1){ja=ka>>>1|ka;g=ja>>>2|ja;ja=g>>>4|g;g=ja>>>8|ja;ja=__ZN6Memory12alloc_staticEjb((g>>>16|g)+1|0,1)|0;c[ja+-8>>2]=1;c[ja+-4>>2]=n;g=0;do{a[ja+g>>0]=a[(c[f>>2]|0)+g>>0]|0;g=g+1|0}while((g|0)!=(n|0));n=c[f>>2]|0;if(n|0?(__Z16atomic_decrementPj(n+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(n,1);c[f>>2]=ja;sa=ja}else sa=ra;a[sa+ka>>0]=0}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);ka=c[f>>2]|0;if(ka)if((c[ka+-8>>2]|0)>>>0>1){sa=c[ka+-4>>2]|0;ra=sa+-1|0;ja=ra>>>1|ra;ra=ja>>>2|ja;ja=ra>>>4|ra;ra=ja>>>8|ja;ja=__ZN6Memory12alloc_staticEjb((ra>>>16|ra)+1|0,1)|0;c[ja+-8>>2]=1;c[ja+-4>>2]=sa;if(sa|0){ra=0;do{a[ja+ra>>0]=a[(c[f>>2]|0)+ra>>0]|0;ra=ra+1|0}while((ra|0)!=(sa|0))}sa=c[f>>2]|0;if(sa|0?(__Z16atomic_decrementPj(sa+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(sa,1);c[f>>2]=ja;ta=ja}else ta=ka;else ta=0;c[e>>2]=0;__ZN6String10parse_utf8EPKci(e,ta,-1)|0;ta=c[e>>2]|0;if(!i?(__Z16atomic_decrementPj(h+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(h,1);h=c[f>>2]|0;if(!h){l=d;return ta|0}if(__Z16atomic_decrementPj(h+-8|0)|0){l=d;return ta|0}__ZN6Memory11free_staticEPvb(h,1);l=d;return ta|0}case 42:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 61:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 76:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 91:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 106:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 122:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 137:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 152:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 167:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 188:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}}return 0}function __ZNK6String12get_basenameEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+4|0;e=b;c[e>>2]=0;__ZN6String9copy_fromEPKc(e,1219936);f=0;g=-1;while(1){c[d>>2]=0;h=c[e>>2]|0;if(h|0?(c[d>>2]=0,__Z28atomic_conditional_incrementPj(h+-8|0)|0):0)c[d>>2]=c[e>>2];h=__ZNK6String4findES_i(a,d,f)|0;i=(h|0)==-1;j=c[d>>2]|0;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);if(i)break;else{f=h+1|0;g=h}}f=c[e>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);if((g|0)<0){f=c[a>>2]|0;if(!f){k=0;n=k;l=b;return n|0}if(!(__Z28atomic_conditional_incrementPj(f+-8|0)|0)){k=0;n=k;l=b;return n|0}k=c[a>>2]|0;n=k;l=b;return n|0}f=c[a>>2]|0;if(((f|0)!=0?(a=c[f+-4>>2]|0,(a|1|0)!=1):0)?(e=a|0?a+-1|0:0,!((g|0)<1|(e|0)<1)):0){h=(g|0)>(e|0)?e:g;if(a)if((a|0)>0)o=f;else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);o=0}else o=1253776;c[d>>2]=0;__ZN6String9copy_fromEPKwi(d,o,h);p=d}else{c[d>>2]=0;__ZN6String9copy_fromEPKc(d,1263606);p=d}k=c[p>>2]|0;n=k;l=b;return n|0}function __Z3RTRRK6String(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0;b=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=b+16|0;e=b+8|0;f=b+12|0;g=b+4|0;h=b;i=c[313531]|0;if(!i){j=c[a>>2]|0;if(!j){k=0;n=k;l=b;return n|0}if(!(__Z28atomic_conditional_incrementPj(j+-8|0)|0)){k=0;n=k;l=b;return n|0}k=c[a>>2]|0;n=k;l=b;return n|0}__ZN10StringNameC2ERK6String(g,a);j=__ZNK17TranslationServer14tool_translateERK10StringName(i,g)|0;c[f>>2]=j;do if(j){i=c[j+4>>2]|0;if(i|0){c[d>>2]=0;__ZN6String9copy_fromEPKc(d,i);o=c[d>>2]|0;break}i=j+8|0;c[d>>2]=0;p=c[i>>2]|0;if((p|0)!=0?(c[d>>2]=0,(__Z28atomic_conditional_incrementPj(p+-8|0)|0)!=0):0){p=c[i>>2]|0;c[d>>2]=p;o=p}else o=0}else{c[d>>2]=0;o=0}while(0);c[e>>2]=o;__ZN10StringNameD2Ev(f);__ZN10StringNameD2Ev(g);c[d>>2]=0;f=o;if(!(__ZNK6StringeqERKS_(e,d)|0)?!(__ZNK6StringeqERKS_(e,a)|0):0)if(!o)q=0;else{e=(__Z28atomic_conditional_incrementPj(o+-8|0)|0)==0;r=e?0:f;s=22}else{f=c[313531]|0;__ZN10StringNameC2ERK6String(g,a);a=__ZNK17TranslationServer9translateERK10StringName(f,g)|0;c[h>>2]=a;do if(a){f=c[a+4>>2]|0;if(f|0){c[d>>2]=0;__ZN6String9copy_fromEPKc(d,f);t=c[d>>2]|0;break}f=a+8|0;c[d>>2]=0;e=c[f>>2]|0;if((e|0)!=0?(c[d>>2]=0,(__Z28atomic_conditional_incrementPj(e+-8|0)|0)!=0):0){e=c[f>>2]|0;c[d>>2]=e;t=e}else t=0}else{c[d>>2]=0;t=0}while(0);d=t;__ZN10StringNameD2Ev(h);__ZN10StringNameD2Ev(g);if(!o)q=d;else{r=d;s=22}}if((s|0)==22)if(!(__Z16atomic_decrementPj(o+-8|0)|0)){__ZN6Memory11free_staticEPvb(o,1);q=r}else q=r;k=q;n=k;l=b;return n|0}function __ZNK17TranslationServer14tool_translateERK10StringName(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d;f=c[a+100>>2]|0;do if(f){a=$i[c[(c[f>>2]|0)+116>>2]&8191](f,b)|0;c[e>>2]=a;if(a){if(c[a+4>>2]|0){g=e;break}h=(__ZNK6String6lengthEv(a+8|0)|0)==0;a=(h^1)&1;if(h){i=a;j=6}else k=a}else{i=0;j=6}if((j|0)==6){__ZN10StringNameD2Ev(e);k=i}if((k|0)==1)g=e;else{n=e;j=8}}else{n=e;j=8}while(0);if((j|0)==8){__ZN10StringNameC2ERKS_(e,b);g=n}l=d;return c[g>>2]|0}function __ZN17TranslationServer10set_localeERK6String(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+20|0;g=e+12|0;h=e+8|0;i=e+16|0;j=e+4|0;k=e;__ZN6StringC2EPKc(g,1150515);__ZN6StringC2EPKc(h,1133968);c[f>>2]=__ZNK6String7replaceES_S_(d,g,h)|0;d=c[h>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);d=c[g>>2]|0;if((d|0)!=0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0){__ZN6Memory11free_staticEPvb(d,1);n=381012;o=1086491}else{n=381012;o=1086491}while(1){n=n+4|0;if(__ZNK6StringeqEPKc(f,o)|0){p=34;break}o=c[n>>2]|0;if(!o){p=9;break}}do if((p|0)==9){c[i>>2]=__ZNK6String6substrEii(f,0,2)|0;c[k>>2]=__ZplPKcRK6String(1086494,i)|0;c[j>>2]=__ZNK6String4utf8Ev(k)|0;__Z19_err_set_last_errorPKc(__ZNK10CharString8get_dataEv(j)|0);o=c[j>>2]|0;if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(o,1);o=c[k>>2]|0;if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(o,1);a[1263537]=1;o=381012;n=1086491;while(1){o=o+4|0;if(__ZNK6StringeqEPKc(i,n)|0)break;n=c[o>>2]|0;if(!n){p=18;break}}if((p|0)==18){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1086278,1086433,938,1086511,0);n=c[i>>2]|0;if(n|0?(__Z16atomic_decrementPj(n+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(n,1);break}a[1263537]=0;n=b+80|0;o=c[n>>2]|0;d=c[i>>2]|0;do if((o|0)!=(d|0)){if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(o,1);c[n>>2]=0;g=c[i>>2]|0;if(g)if(!(__Z28atomic_conditional_incrementPj(g+-8|0)|0)){q=c[i>>2]|0;break}else{h=c[i>>2]|0;c[n>>2]=h;q=h;break}else q=g}else q=d;while(0);if(q|0?(__Z16atomic_decrementPj(q+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(q,1);p=41}else if((p|0)==34){d=b+80|0;n=c[d>>2]|0;if((n|0)!=(c[f>>2]|0)){if(n|0?(__Z16atomic_decrementPj(n+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(n,1);c[d>>2]=0;n=c[f>>2]|0;if((n|0)!=0?(__Z28atomic_conditional_incrementPj(n+-8|0)|0)!=0:0){c[d>>2]=c[f>>2];p=41}else p=41}else p=41}while(0);if((p|0)==41?(p=__ZN2OS13get_singletonEv()|0,ij[c[(c[p>>2]|0)+288>>2]&8191](p)|0):0){p=__ZN2OS13get_singletonEv()|0;__ZN6Object12notificationEib(ij[c[(c[p>>2]|0)+288>>2]&8191](p)|0,10,0)}p=c[f>>2]|0;if(!p){l=e;return}if(__Z16atomic_decrementPj(p+-8|0)|0){l=e;return}__ZN6Memory11free_staticEPvb(p,1);l=e;return}function __ZNK17TranslationServer10get_localeEv(a){a=a|0;var b=0,d=0;b=a+80|0;a=c[b>>2]|0;if((a|0)!=0?(__Z28atomic_conditional_incrementPj(a+-8|0)|0)!=0:0)d=c[b>>2]|0;else d=0;return d|0}function __ZN17TranslationServer15add_translationERK3RefI11TranslationE(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;d=a+88|0;if(!(c[d>>2]|0)){e=__ZnwjPFPvjE(28,4740)|0;f=e+16|0;c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;c[d>>2]=e;f=c[a+92>>2]|0;c[e+4>>2]=f;c[e+8>>2]=f;c[e+12>>2]=f;c[e>>2]=1}__ZN3SetI3RefI11TranslationE10ComparatorIS2_E16DefaultAllocatorE10_insert_rbERKS2_(d,b)|0;return}function __ZN3SetI3RefI11TranslationE10ComparatorIS2_E16DefaultAllocatorE10_insert_rbERKS2_(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;a[f>>0]=0;g=__ZN3SetI3RefI11TranslationE10ComparatorIS2_E16DefaultAllocatorE7_insertERKS2_Rb(b,d,f)|0;if(a[f>>0]|0){l=e;return g|0}f=b+8|0;c[f>>2]=(c[f>>2]|0)+1;f=g+12|0;d=c[f>>2]|0;if(!(c[d>>2]|0)){h=b+4|0;i=g;j=d;k=d;d=f;while(1){f=j+12|0;n=c[f>>2]|0;o=c[n+8>>2]|0;p=n;do if((j|0)==(o|0)){q=c[n+4>>2]|0;if(!(c[q>>2]|0)){c[k>>2]=1;a[1263537]=0;c[q>>2]=1;if((c[h>>2]|0)==(n|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1144075,146,1146003,0);r=c[(c[d>>2]|0)+12>>2]|0;break}else{a[1263537]=0;c[n>>2]=0;r=n;break}}q=j+4|0;if((i|0)==(c[q>>2]|0)){s=i+8|0;t=c[s>>2]|0;c[q>>2]=t;if((t|0)==(c[h>>2]|0))u=p;else{c[t+12>>2]=j;u=c[f>>2]|0}t=i+12|0;c[t>>2]=u;q=c[f>>2]|0;v=q+8|0;c[((c[v>>2]|0)==(j|0)?v:q+4|0)>>2]=i;c[s>>2]=j;c[f>>2]=i;w=j;x=i;y=c[t>>2]|0}else{w=i;x=j;y=n}a[1263537]=0;c[x>>2]=1;t=c[h>>2]|0;if((t|0)==(y|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1144075,146,1146003,0);z=c[(c[w+12>>2]|0)+12>>2]|0;A=c[h>>2]|0}else{a[1263537]=0;c[y>>2]=0;z=y;A=t}t=z+8|0;s=c[t>>2]|0;q=s+4|0;v=c[q>>2]|0;c[t>>2]=v;if((v|0)!=(A|0))c[v+12>>2]=z;v=z+12|0;c[s+12>>2]=c[v>>2];t=c[v>>2]|0;B=t+4|0;c[((c[B>>2]|0)==(z|0)?B:t+8|0)>>2]=s;c[q>>2]=z;c[v>>2]=s;r=w}else{if(!(c[o>>2]|0)){c[k>>2]=1;a[1263537]=0;c[o>>2]=1;if((c[h>>2]|0)==(n|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1144075,146,1146003,0);r=c[(c[d>>2]|0)+12>>2]|0;break}else{a[1263537]=0;c[n>>2]=0;r=n;break}}s=j+8|0;if((i|0)==(c[s>>2]|0)){v=i+4|0;q=c[v>>2]|0;c[s>>2]=q;if((q|0)==(c[h>>2]|0))C=p;else{c[q+12>>2]=j;C=c[f>>2]|0}q=i+12|0;c[q>>2]=C;s=c[f>>2]|0;t=s+4|0;c[((c[t>>2]|0)==(j|0)?t:s+8|0)>>2]=i;c[v>>2]=j;c[f>>2]=i;D=j;E=i;F=c[q>>2]|0}else{D=i;E=j;F=n}a[1263537]=0;c[E>>2]=1;q=c[h>>2]|0;if((q|0)==(F|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1144075,146,1146003,0);G=c[(c[D+12>>2]|0)+12>>2]|0;H=c[h>>2]|0}else{a[1263537]=0;c[F>>2]=0;G=F;H=q}q=G+4|0;v=c[q>>2]|0;s=v+8|0;t=c[s>>2]|0;c[q>>2]=t;if((t|0)!=(H|0))c[t+12>>2]=G;t=G+12|0;c[v+12>>2]=c[t>>2];q=c[t>>2]|0;B=q+8|0;c[((c[B>>2]|0)==(G|0)?B:q+4|0)>>2]=v;c[s>>2]=G;c[t>>2]=v;r=D}while(0);n=r+12|0;f=c[n>>2]|0;if(!(c[f>>2]|0)){i=r;j=f;k=f;d=n}else break}}d=c[(c[b>>2]|0)+8>>2]|0;a[1263537]=0;c[d>>2]=1;l=e;return g|0}function __ZN3SetI3RefI11TranslationE10ComparatorIS2_E16DefaultAllocatorE7_insertERKS2_Rb(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0;f=c[b>>2]|0;g=c[f+8>>2]|0;h=b+4|0;i=c[h>>2]|0;a:do if((g|0)==(i|0))j=f;else{k=c[d>>2]|0;l=g;while(1){m=c[l+24>>2]|0;if(k>>>0<m>>>0)n=l+8|0;else{if(m>>>0>=k>>>0)break;n=l+4|0}m=c[n>>2]|0;if((m|0)==(i|0)){j=l;break a}else l=m}a[e>>0]=1;o=l;return o|0}while(0);i=__ZnwjPFPvjE(28,4740)|0;c[i>>2]=0;c[i+4>>2]=0;c[i+8>>2]=0;c[i+12>>2]=0;c[i+16>>2]=0;c[i+20>>2]=0;c[i+24>>2]=0;c[i+12>>2]=j;n=c[h>>2]|0;g=i+4|0;c[g>>2]=n;f=i+8|0;c[f>>2]=n;n=i+24|0;if(c[d>>2]|0?(c[n>>2]=0,k=c[d>>2]|0,c[n>>2]=k,k|0):0)__ZN9Reference9referenceEv(k);if((j|0)!=(c[b>>2]|0)?(c[d>>2]|0)>>>0>=(c[j+24>>2]|0)>>>0:0)p=j+4|0;else p=j+8|0;c[p>>2]=i;a[e>>0]=0;e=c[g>>2]|0;g=c[h>>2]|0;if((e|0)==(g|0)){h=i;do{p=h;h=c[h+12>>2]|0}while((p|0)==(c[h+4>>2]|0));q=(h|0)==(c[b>>2]|0)?0:h}else{h=e;while(1){e=c[h+8>>2]|0;if((e|0)==(g|0)){q=h;break}else h=e}}c[i+16>>2]=q;h=c[f>>2]|0;b:do if((h|0)==(g|0)){f=i;while(1){e=f;f=c[f+12>>2]|0;if((e|0)!=(c[f+8>>2]|0)){r=f;break b}if((f|0)==(c[b>>2]|0)){r=0;break}}}else{f=h;while(1){l=c[f+4>>2]|0;if((l|0)==(g|0)){r=f;break}else f=l}}while(0);g=i+20|0;c[g>>2]=r;if(!q)s=r;else{c[q+20>>2]=i;s=c[g>>2]|0}if(!s){o=i;return o|0}c[s+16>>2]=i;o=i;return o|0}function __ZN17TranslationServer18remove_translationERK3RefI11TranslationE(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0;d=a+88|0;e=c[d>>2]|0;if(!e)return;f=c[e+8>>2]|0;e=c[a+92>>2]|0;a:do if((f|0)==(e|0))g=f;else{h=c[b>>2]|0;i=f;do{j=c[i+24>>2]|0;if(h>>>0<j>>>0)k=i+8|0;else{if(j>>>0>=h>>>0){g=i;break a}k=i+4|0}i=c[k>>2]|0}while((i|0)!=(e|0));return}while(0);if((g|0)==0|(g|0)==(e|0))return;__ZN3SetI3RefI11TranslationE10ComparatorIS2_E16DefaultAllocatorE6_eraseEPNS6_7ElementE(d,g);if(c[a+96>>2]|0)return;a=c[d>>2]|0;if(!a)return;g=a+24|0;e=c[g>>2]|0;if((e|0?__ZN9Reference11unreferenceEv(e)|0:0)?(e=c[g>>2]|0,__Z17predelete_handlerP6Object(e)|0):0){gj[c[(c[e>>2]|0)+76>>2]&8191](e);__ZN6Memory11free_staticEPvb(e,0)}c[g>>2]=0;__ZN6Memory11free_staticEPvb(a,0);c[d>>2]=0;return}function __ZN3SetI3RefI11TranslationE10ComparatorIS2_E16DefaultAllocatorE6_eraseEPNS6_7ElementE(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0;e=d+8|0;f=c[e>>2]|0;g=b+4|0;h=c[g>>2]|0;if((f|0)!=(h|0)?(i=c[d+4>>2]|0,(i|0)!=(h|0)):0){j=i;while(1){i=c[j+8>>2]|0;if((i|0)==(h|0))break;else j=i}if(!j){k=h;l=c[h+8>>2]|0}else{k=j;l=h}}else{k=d;l=f}f=k+8|0;j=k+4|0;i=c[((l|0)==(h|0)?j:f)>>2]|0;h=c[b>>2]|0;l=k+12|0;m=c[l>>2]|0;c[i+12>>2]=m;if((h|0)==(m|0))n=h+8|0;else{h=c[l>>2]|0;m=h+8|0;n=(k|0)==(c[m>>2]|0)?m:h+4|0}c[n>>2]=i;if((k|0)==(d|0)){if((c[d>>2]|0)==1)__ZN3SetI3RefI11TranslationE10ComparatorIS2_E16DefaultAllocatorE10_erase_fixEPNS6_7ElementE(b,i)}else{if((k|0)==(c[g>>2]|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143791,1144075,454,1143798,0);return}a[1263537]=0;if((c[k>>2]|0)==1)__ZN3SetI3RefI11TranslationE10ComparatorIS2_E16DefaultAllocatorE10_erase_fixEPNS6_7ElementE(b,i);c[f>>2]=c[e>>2];f=d+4|0;c[j>>2]=c[f>>2];j=d+12|0;c[l>>2]=c[j>>2];c[k>>2]=c[d>>2];c[(c[e>>2]|0)+12>>2]=k;c[(c[f>>2]|0)+12>>2]=k;f=c[j>>2]|0;j=f+8|0;c[((c[j>>2]|0)==(d|0)?j:f+4|0)>>2]=k}k=c[d+16>>2]|0;f=d+20|0;if(k|0)c[k+20>>2]=c[f>>2];j=c[f>>2]|0;if(j|0)c[j+16>>2]=k;k=d+24|0;j=c[k>>2]|0;if((j|0?__ZN9Reference11unreferenceEv(j)|0:0)?(j=c[k>>2]|0,__Z17predelete_handlerP6Object(j)|0):0){gj[c[(c[j>>2]|0)+76>>2]&8191](j);__ZN6Memory11free_staticEPvb(j,0)}c[k>>2]=0;__ZN6Memory11free_staticEPvb(d,0);d=b+8|0;c[d>>2]=(c[d>>2]|0)+-1;if(!(c[c[g>>2]>>2]|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143791,1144075,483,1143838,0);return}else{a[1263537]=0;return}}function __ZN3SetI3RefI11TranslationE10ComparatorIS2_E16DefaultAllocatorE10_erase_fixEPNS6_7ElementE(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0;e=c[(c[b>>2]|0)+8>>2]|0;f=b+4|0;if((e|0)!=(d|0)&(c[d>>2]|0)==1){b=d;while(1){g=b+12|0;h=c[g>>2]|0;i=c[h+8>>2]|0;do if((b|0)==(i|0)){j=c[h+4>>2]|0;if(!(c[j>>2]|0)){a[1263537]=0;c[j>>2]=1;k=c[f>>2]|0;if((k|0)==(h|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1144075,146,1146003,0);l=c[g>>2]|0;m=l;n=c[l+4>>2]|0;o=c[f>>2]|0}else{a[1263537]=0;c[h>>2]=0;m=h;n=j;o=k}k=n+8|0;l=c[k>>2]|0;c[m+4>>2]=l;if((l|0)!=(o|0))c[l+12>>2]=m;l=m+12|0;c[n+12>>2]=c[l>>2];p=c[l>>2]|0;q=p+8|0;c[((c[q>>2]|0)==(m|0)?q:p+4|0)>>2]=n;c[k>>2]=m;c[l>>2]=n;l=c[g>>2]|0;r=c[l+4>>2]|0;s=l}else{r=j;s=h}if((c[c[r+4>>2]>>2]|0)==1){j=r+8|0;l=c[j>>2]|0;if((c[l>>2]|0)==1)if((c[f>>2]|0)==(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1144075,146,1146003,0);t=c[g>>2]|0;break}else{a[1263537]=0;c[r>>2]=0;t=s;break}a[1263537]=0;c[l>>2]=1;k=c[f>>2]|0;if((k|0)==(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1144075,146,1146003,0);u=c[j>>2]|0;v=c[f>>2]|0}else{a[1263537]=0;c[r>>2]=0;u=l;v=k}k=u+4|0;l=c[k>>2]|0;c[j>>2]=l;if((l|0)!=(v|0))c[l+12>>2]=r;l=r+12|0;c[u+12>>2]=c[l>>2];j=c[l>>2]|0;p=j+4|0;c[((c[p>>2]|0)==(r|0)?p:j+8|0)>>2]=u;c[k>>2]=r;c[l>>2]=u;l=c[g>>2]|0;w=c[l+4>>2]|0;x=l}else{w=r;x=s}l=c[x>>2]|0;k=c[f>>2]|0;if((l|0)==0&(k|0)==(w|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1144075,146,1146003,0);y=c[g>>2]|0;z=c[f>>2]|0}else{a[1263537]=0;c[w>>2]=l;y=x;z=k}c[y>>2]=1;k=c[w+4>>2]|0;a[1263537]=0;c[k>>2]=1;k=y+4|0;l=c[k>>2]|0;j=l+8|0;p=c[j>>2]|0;c[k>>2]=p;if((p|0)!=(z|0))c[p+12>>2]=y;p=y+12|0;c[l+12>>2]=c[p>>2];k=c[p>>2]|0;q=k+8|0;c[((c[q>>2]|0)==(y|0)?q:k+4|0)>>2]=l;c[j>>2]=y;c[p>>2]=l;t=e}else{if(!(c[i>>2]|0)){a[1263537]=0;c[i>>2]=1;l=c[f>>2]|0;if((l|0)==(h|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1144075,146,1146003,0);p=c[g>>2]|0;A=c[p+8>>2]|0;B=c[f>>2]|0;C=p}else{a[1263537]=0;c[h>>2]=0;A=i;B=l;C=h}l=A+4|0;p=c[l>>2]|0;c[C+8>>2]=p;if((p|0)!=(B|0))c[p+12>>2]=C;p=C+12|0;c[A+12>>2]=c[p>>2];j=c[p>>2]|0;k=j+4|0;c[((c[k>>2]|0)==(C|0)?k:j+8|0)>>2]=A;c[l>>2]=C;c[p>>2]=A;p=c[g>>2]|0;D=c[p+8>>2]|0;E=p}else{D=i;E=h}p=D+4|0;l=c[p>>2]|0;j=(c[c[D+8>>2]>>2]|0)==1;if(!((c[l>>2]|0)!=1|j^1))if((c[f>>2]|0)==(D|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1144075,146,1146003,0);t=c[g>>2]|0;break}else{a[1263537]=0;c[D>>2]=0;t=E;break}if(j){a[1263537]=0;c[l>>2]=1;j=c[f>>2]|0;if((j|0)==(D|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1144075,146,1146003,0);F=c[p>>2]|0;G=c[f>>2]|0}else{a[1263537]=0;c[D>>2]=0;F=l;G=j}j=F+8|0;l=c[j>>2]|0;c[p>>2]=l;if((l|0)!=(G|0))c[l+12>>2]=D;l=D+12|0;c[F+12>>2]=c[l>>2];p=c[l>>2]|0;k=p+8|0;c[((c[k>>2]|0)==(D|0)?k:p+4|0)>>2]=F;c[j>>2]=D;c[l>>2]=F;l=c[g>>2]|0;H=c[l+8>>2]|0;I=l}else{H=D;I=E}l=c[I>>2]|0;j=c[f>>2]|0;if((l|0)==0&(j|0)==(H|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1144075,146,1146003,0);J=c[g>>2]|0;K=c[f>>2]|0}else{a[1263537]=0;c[H>>2]=l;J=I;K=j}c[J>>2]=1;j=c[H+8>>2]|0;a[1263537]=0;c[j>>2]=1;j=J+8|0;l=c[j>>2]|0;p=l+4|0;k=c[p>>2]|0;c[j>>2]=k;if((k|0)!=(K|0))c[k+12>>2]=J;k=J+12|0;c[l+12>>2]=c[k>>2];j=c[k>>2]|0;q=j+4|0;c[((c[q>>2]|0)==(J|0)?q:j+8|0)>>2]=l;c[p>>2]=J;c[k>>2]=l;t=e}while(0);if((e|0)!=(t|0)&(c[t>>2]|0)==1)b=t;else{L=t;break}}}else L=d;a[1263537]=0;c[L>>2]=1;if((c[c[f>>2]>>2]|0)==1){a[1263537]=0;return}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143886,1144075,432,1143897,0);return}}function __ZN17TranslationServer5clearEv(a){a=a|0;var b=0,d=0,e=0;b=a+88|0;d=c[b>>2]|0;if(!d)return;__ZN3SetI3RefI11TranslationE10ComparatorIS2_E16DefaultAllocatorE13_cleanup_treeEPNS6_7ElementE(b,c[d+8>>2]|0);d=c[a+92>>2]|0;e=c[b>>2]|0;c[e+8>>2]=d;c[a+96>>2]=0;a=d;c[a+12>>2]=a;if(!e)return;a=e+24|0;d=c[a>>2]|0;if((d|0?__ZN9Reference11unreferenceEv(d)|0:0)?(d=c[a>>2]|0,__Z17predelete_handlerP6Object(d)|0):0){gj[c[(c[d>>2]|0)+76>>2]&8191](d);__ZN6Memory11free_staticEPvb(d,0)}c[a>>2]=0;__ZN6Memory11free_staticEPvb(e,0);c[b>>2]=0;return}function __ZN3SetI3RefI11TranslationE10ComparatorIS2_E16DefaultAllocatorE13_cleanup_treeEPNS6_7ElementE(a,b){a=a|0;b=b|0;var d=0;if((c[a+4>>2]|0)==(b|0))return;__ZN3SetI3RefI11TranslationE10ComparatorIS2_E16DefaultAllocatorE13_cleanup_treeEPNS6_7ElementE(a,c[b+8>>2]|0);__ZN3SetI3RefI11TranslationE10ComparatorIS2_E16DefaultAllocatorE13_cleanup_treeEPNS6_7ElementE(a,c[b+4>>2]|0);a=b+24|0;d=c[a>>2]|0;if((d|0?__ZN9Reference11unreferenceEv(d)|0:0)?(d=c[a>>2]|0,__Z17predelete_handlerP6Object(d)|0):0){gj[c[(c[d>>2]|0)+76>>2]&8191](d);__ZN6Memory11free_staticEPvb(d,0)}c[a>>2]=0;__ZN6Memory11free_staticEPvb(b,0);return}function __ZN17TranslationServer18_load_translationsERK6String(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0;d=l;l=l+48|0;if((l|0)>=(m|0))ba(48);e=d+32|0;f=d+36|0;g=d;h=d+28|0;i=d+24|0;j=__ZN12GlobalConfig13get_singletonEv()|0;c[e>>2]=0;k=c[b>>2]|0;if(k|0?(c[e>>2]=0,__Z28atomic_conditional_incrementPj(k+-8|0)|0):0)c[e>>2]=c[b>>2];k=__ZNK12GlobalConfig3hasE6String(j,e)|0;j=c[e>>2]|0;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);if(!k){n=0;l=d;return n|0}k=__ZN12GlobalConfig13get_singletonEv()|0;__ZN10StringNameC2ERK6String(h,b);__ZNK6Object3getERK10StringNamePb(g,k,h,0);k=__ZNK7Variantcv10PoolVectorI6StringEEv(g)|0;c[f>>2]=k;if(!(c[g>>2]|0))o=k;else{__ZN7Variant5clearEv(g);o=c[f>>2]|0}__ZN10StringNameD2Ev(h);if(o|0?(g=(c[o+16>>2]|0)>>>2,g|0):0){__Z16atomic_incrementPj(o+4|0)|0;k=c[o+8>>2]|0;b=a+88|0;j=a+92|0;a=0;do{__ZN6StringC2EPKc(i,1263606);e=__ZN14ResourceLoader4loadERK6StringS2_bP5Error(k+(a<<2)|0,i,0,0)|0;c[h>>2]=0;if(e){p=$i[c[(c[e>>2]|0)+44>>2]&8191](e,1254160)|0;q=p?e:0;p=c[h>>2]|0;if((q|0)!=(p|0)){if((p|0?__ZN9Reference11unreferenceEv(p)|0:0)?(p=c[h>>2]|0,__Z17predelete_handlerP6Object(p)|0):0){gj[c[(c[p>>2]|0)+76>>2]&8191](p);__ZN6Memory11free_staticEPvb(p,0)}c[h>>2]=q;if(q|0)__ZN9Reference9referenceEv(q)}if(__ZN9Reference11unreferenceEv(e)|0?__Z17predelete_handlerP6Object(e)|0:0){gj[c[(c[e>>2]|0)+76>>2]&8191](e);__ZN6Memory11free_staticEPvb(e,0)}}else c[h>>2]=0;e=c[i>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);if(c[h>>2]|0){if(!(c[b>>2]|0)){e=__ZnwjPFPvjE(28,4740)|0;q=e+16|0;c[q>>2]=0;c[q+4>>2]=0;c[q+8>>2]=0;c[b>>2]=e;q=c[j>>2]|0;c[e+4>>2]=q;c[e+8>>2]=q;c[e+12>>2]=q;c[e>>2]=1}__ZN3SetI3RefI11TranslationE10ComparatorIS2_E16DefaultAllocatorE10_insert_rbERKS2_(b,h)|0;e=c[h>>2]|0;if((e|0?__ZN9Reference11unreferenceEv(e)|0:0)?(e=c[h>>2]|0,__Z17predelete_handlerP6Object(e)|0):0){gj[c[(c[e>>2]|0)+76>>2]&8191](e);__ZN6Memory11free_staticEPvb(e,0)}}a=a+1|0}while((a|0)!=(g|0));__Z16atomic_decrementPj(o+4|0)|0}__ZN10PoolVectorI6StringE12_unreferenceEv(f);n=1;l=d;return n|0}function __ZN17TranslationServer5setupEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0;b=l;l=l+80|0;if((l|0)>=(m|0))ba(80);d=b+76|0;e=b+48|0;f=b+72|0;g=b+24|0;h=b;__ZN6StringC2EPKc(f,1122333);__ZN7VariantC2EPKc(g,1263606);__Z11_GLOBAL_DEFRK6StringRK7Variant(e,f,g);c[d>>2]=__ZNK7Variantcv6StringEv(e)|0;if(c[e>>2]|0)__ZN7Variant5clearEv(e);if(c[g>>2]|0)__ZN7Variant5clearEv(g);e=c[f>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);e=__ZNK6String11strip_edgesEbb(d,1,1)|0;i=e;j=c[d>>2]|0;if((j|0)==(e|0)){if(e|0)k=16}else{if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);c[d>>2]=0;if(e|0)if(!(__Z28atomic_conditional_incrementPj(e+-8|0)|0))k=16;else{c[d>>2]=i;k=16}}if((k|0)==16?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);if(!(__ZNK6StringneEPKc(d,1263606)|0)){e=__ZN2OS13get_singletonEv()|0;c[f>>2]=ij[c[(c[e>>2]|0)+380>>2]&8191](e)|0;__ZN17TranslationServer10set_localeERK6String(a,f);e=c[f>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1)}else __ZN17TranslationServer10set_localeERK6String(a,d);__ZN6StringC2EPKc(f,1122345);__ZN7VariantC2EPKc(g,1096867);__Z11_GLOBAL_DEFRK6StringRK7Variant(h,f,g);e=__ZNK7Variantcv6StringEv(h)|0;i=e;j=a+84|0;a=c[j>>2]|0;if((a|0)==(e|0)){if(e|0)k=32}else{if(a|0?(__Z16atomic_decrementPj(a+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(a,1);c[j>>2]=0;if(e|0)if(!(__Z28atomic_conditional_incrementPj(e+-8|0)|0))k=32;else{c[j>>2]=i;k=32}}if((k|0)==32?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);if(c[h>>2]|0)__ZN7Variant5clearEv(h);if(c[g>>2]|0)__ZN7Variant5clearEv(g);g=c[f>>2]|0;if(g|0?(__Z16atomic_decrementPj(g+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(g,1);g=c[d>>2]|0;if(!g){l=b;return}if(__Z16atomic_decrementPj(g+-8|0)|0){l=b;return}__ZN6Memory11free_staticEPvb(g,1);l=b;return}function __Z11_GLOBAL_DEFRK6StringRK7Variant(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e+4|0;g=e;h=c[313527]|0;c[g>>2]=0;i=c[b>>2]|0;if(i|0?(c[g>>2]=0,__Z28atomic_conditional_incrementPj(i+-8|0)|0):0)c[g>>2]=c[b>>2];__ZN10StringNameC2ERK6String(f,g);i=c[h+88>>2]|0;if(!i)j=0;else{k=c[i+8>>2]|0;i=c[h+92>>2]|0;a:do if((k|0)==(i|0))n=k;else{h=c[f>>2]|0;o=k;while(1){p=c[o+24>>2]|0;if(h>>>0<p>>>0)q=o+8|0;else{if(p>>>0>=h>>>0){n=o;break a}q=o+4|0}o=c[q>>2]|0;if((o|0)==(i|0)){n=i;break}}}while(0);j=(n|0)!=(i|0)&(n|0)!=0}__ZN10StringNameD2Ev(f);n=c[g>>2]|0;if(n|0?(__Z16atomic_decrementPj(n+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(n,1);n=c[313527]|0;if(j){__ZN12GlobalConfig17set_initial_valueERK6StringRK7Variant(n,b,d);j=c[313527]|0;__ZN10StringNameC2ERK6String(f,b);__ZNK6Object3getERK10StringNamePb(a,j,f,0);__ZN10StringNameD2Ev(f);l=e;return}else{__ZN10StringNameC2ERK6String(f,b);__ZN6Object3setERK10StringNameRK7VariantPb(n,f,d,0);__ZN10StringNameD2Ev(f);__ZN12GlobalConfig17set_initial_valueERK6StringRK7Variant(c[313527]|0,b,d);__ZN7VariantC2ERKS_(a,d);l=e;return}}function __ZN17TranslationServer13_bind_methodsEv(){var a=0,b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);b=a+40|0;d=a+32|0;e=a+24|0;f=a+16|0;g=a+8|0;h=a;__Z8D_METHODPKcS0_(b,1086278,1086289);i=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(i);c[i>>2]=411724;__ZN10MethodBind10_set_constEb(i,0);__ZN10MethodBind24_generate_argument_typesEi(i,1);c[i+44>>2]=1995;c[i+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,i,b,0,0)|0;i=b+4|0;j=c[i>>2]|0;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0){k=c[i>>2]|0;i=(k|0)==0?0:k+-4|0;k=i+4|0;if(c[i>>2]|0){n=0;do{__ZN10StringNameD2Ev(k+(n<<2)|0);n=n+1|0}while(n>>>0<(c[i>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(j,1)}__ZN10StringNameD2Ev(b);__Z8D_METHODPKc(d,1114858);b=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(b);c[b>>2]=411760;__ZN10MethodBind10_set_constEb(b,1);__ZN10MethodBind24_generate_argument_typesEi(b,0);__ZN10MethodBind12_set_returnsEb(b,1);c[b+44>>2]=5906;c[b+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,b,d,0,0)|0;b=d+4|0;j=c[b>>2]|0;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0){i=c[b>>2]|0;b=(i|0)==0?0:i+-4|0;i=b+4|0;if(c[b>>2]|0){n=0;do{__ZN10StringNameD2Ev(i+(n<<2)|0);n=n+1|0}while(n>>>0<(c[b>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(j,1)}__ZN10StringNameD2Ev(d);__Z8D_METHODPKcS0_(e,1122361,1122371);d=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(d);c[d>>2]=411796;__ZN10MethodBind10_set_constEb(d,1);__ZN10MethodBind24_generate_argument_typesEi(d,1);__ZN10MethodBind12_set_returnsEb(d,1);c[d+44>>2]=4793;c[d+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,d,e,0,0)|0;d=e+4|0;j=c[d>>2]|0;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0){b=c[d>>2]|0;d=(b|0)==0?0:b+-4|0;b=d+4|0;if(c[d>>2]|0){n=0;do{__ZN10StringNameD2Ev(b+(n<<2)|0);n=n+1|0}while(n>>>0<(c[d>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(j,1)}__ZN10StringNameD2Ev(e);__Z8D_METHODPKcS0_(f,1122379,1122395);e=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(e);c[e>>2]=411832;__ZN10MethodBind10_set_constEb(e,0);__ZN10MethodBind24_generate_argument_typesEi(e,1);c[e+44>>2]=1996;c[e+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,e,f,0,0)|0;e=f+4|0;j=c[e>>2]|0;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0){d=c[e>>2]|0;e=(d|0)==0?0:d+-4|0;d=e+4|0;if(c[e>>2]|0){n=0;do{__ZN10StringNameD2Ev(d+(n<<2)|0);n=n+1|0}while(n>>>0<(c[e>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(j,1)}__ZN10StringNameD2Ev(f);__Z8D_METHODPKcS0_(g,1122419,1122395);f=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(f);c[f>>2]=411832;__ZN10MethodBind10_set_constEb(f,0);__ZN10MethodBind24_generate_argument_typesEi(f,1);c[f+44>>2]=1997;c[f+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,f,g,0,0)|0;f=g+4|0;j=c[f>>2]|0;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0){e=c[f>>2]|0;f=(e|0)==0?0:e+-4|0;e=f+4|0;if(c[f>>2]|0){n=0;do{__ZN10StringNameD2Ev(e+(n<<2)|0);n=n+1|0}while(n>>>0<(c[f>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(j,1)}__ZN10StringNameD2Ev(g);__Z8D_METHODPKc(h,1132387);g=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(g);c[g>>2]=411868;__ZN10MethodBind10_set_constEb(g,0);__ZN10MethodBind24_generate_argument_typesEi(g,0);c[g+44>>2]=5348;c[g+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,g,h,0,0)|0;g=h+4|0;j=c[g>>2]|0;if(!j){__ZN10StringNameD2Ev(h);l=a;return}if(__Z16atomic_decrementPj(j+-8|0)|0){__ZN10StringNameD2Ev(h);l=a;return}f=c[g>>2]|0;g=(f|0)==0?0:f+-4|0;f=g+4|0;if(c[g>>2]|0){n=0;do{__ZN10StringNameD2Ev(f+(n<<2)|0);n=n+1|0}while(n>>>0<(c[g>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(j,1);__ZN10StringNameD2Ev(h);l=a;return}function __ZNK11MethodBind0I17TranslationServerE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return 0}function __ZNK11MethodBind0I17TranslationServerE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1132257);l=a;return c[b>>2]|0}function __ZN11MethodBind0I17TranslationServerE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1255680)|0:0){c[h>>2]=0;a[1263537]=0;f=c[d+24>>2]|0;if((f|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=f;c[b>>2]=0;return}i=f-(c[d+20>>2]|0)|0;if((i|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=i;c[b>>2]=0;return}i=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))j=i;else j=c[(c[d>>2]|0)+i>>2]|0;gj[j&8191](d);c[b>>2]=0;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,110,1146558,0);c[b>>2]=0;return}function __ZN11MethodBind0I17TranslationServerE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1255680)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1)){g=b;gj[g&8191](a);return}else{g=c[(c[a>>2]|0)+b>>2]|0;gj[g&8191](a);return}}function __ZN11MethodBind0I17TranslationServerED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I17TranslationServerRK3RefI11TranslationEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var c=0;if(b|0){c=0;return c|0}c=__ZN7Variant12get_type_forIRK3RefI11TranslationEEENS_4TypeEv()|0;return c|0}function __ZNK11MethodBind1I17TranslationServerRK3RefI11TranslationEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1132257);l=a;return c[b>>2]|0}function __ZN11MethodBind1I17TranslationServerRK3RefI11TranslationEE4callEP6ObjectPPK7VariantiRNS9_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i+28|0;k=i+24|0;n=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1255680)|0:0){c[h>>2]=0;a[1263537]=0;o=d+24|0;p=c[o>>2]|0;if((p|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=p;c[b>>2]=0;l=i;return}q=p-(c[d+20>>2]|0)|0;if((q|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=q;c[b>>2]=0;l=i;return}if((g|0)>0){if((p|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);r=0}else{a[1263537]=0;r=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,r)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=r;c[b>>2]=0;l=i;return}}r=c[d+44>>2]|0;p=c[d+48>>2]|0;q=e+(p>>1)|0;if(!(p&1))s=r;else s=c[(c[q>>2]|0)+r>>2]|0;do if((g|0)<1){r=c[o>>2]|0;p=r+-1|0;if((r|0)>=1){e=c[d+16>>2]|0;t=(e|0)==0;if(t)u=0;else u=c[e+-4>>2]|0;if((r|0)<=(u|0)){if(t)v=0;else v=c[e+-4>>2]|0;do if((v|0)<(r|0)){if(t)w=0;else w=c[e+-4>>2]|0;if((w|0)<(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);x=0;break}else{a[1263537]=0;y=31;break}}else y=31;while(0);if((y|0)==31)x=e+(p*24|0)|0;__ZN7VariantC2ERKS_(n,x);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f>>2]|0);while(0);__ZN3RefI11TranslationEC2ERK7Variant(j,n);c[k>>2]=c[j>>2];Pi[s&2047](q,k);q=c[k>>2]|0;if((q|0?__ZN9Reference11unreferenceEv(q)|0:0)?(q=c[k>>2]|0,__Z17predelete_handlerP6Object(q)|0):0){gj[c[(c[q>>2]|0)+76>>2]&8191](q);__ZN6Memory11free_staticEPvb(q,0)}c[k>>2]=0;if(c[n>>2]|0)__ZN7Variant5clearEv(n);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I17TranslationServerRK3RefI11TranslationEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+28|0;g=e;h=e+24|0;if(!b)i=0;else{j=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1255680)|0;i=j?b:0}b=c[a+44>>2]|0;j=c[a+48>>2]|0;a=i+(j>>1)|0;if(!(j&1))k=b;else k=c[(c[a>>2]|0)+b>>2]|0;__ZN7VariantC2EPK6Object(g,c[d>>2]|0);__ZN3RefI11TranslationEC2ERK7Variant(f,g);if(c[g>>2]|0)__ZN7Variant5clearEv(g);c[h>>2]=c[f>>2];Pi[k&2047](a,h);a=c[h>>2]|0;if(!a){l=e;return}if(!(__ZN9Reference11unreferenceEv(a)|0)){l=e;return}a=c[h>>2]|0;if(!(__Z17predelete_handlerP6Object(a)|0)){l=e;return}gj[c[(c[a>>2]|0)+76>>2]&8191](a);__ZN6Memory11free_staticEPvb(a,0);l=e;return}function __ZN11MethodBind1I17TranslationServerRK3RefI11TranslationEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind1RCI17TranslationServer10StringNameRKS1_E18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return __ZNK13MethodBind1RCI17TranslationServer10StringNameRKS1_E18_get_argument_typeEi(a,b)|0}function __ZNK13MethodBind1RCI17TranslationServer10StringNameRKS1_E18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1132257);l=a;return c[b>>2]|0}function __ZN13MethodBind1RCI17TranslationServer10StringNameRKS1_E4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0;i=l;l=l+64|0;if((l|0)>=(m|0))ba(64);j=i+24|0;k=i+52|0;n=i+48|0;o=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1255680)|0:0){c[h>>2]=0;a[1263537]=0;p=d+24|0;q=c[p>>2]|0;if((q|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=q;c[b>>2]=0;l=i;return}r=q-(c[d+20>>2]|0)|0;if((r|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=r;c[b>>2]=0;l=i;return}if((g|0)>0){if((q|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);s=0}else{a[1263537]=0;s=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,s)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=s;c[b>>2]=0;l=i;return}}s=c[d+44>>2]|0;q=c[d+48>>2]|0;r=e+(q>>1)|0;if(!(q&1))t=s;else t=c[(c[r>>2]|0)+s>>2]|0;do if((g|0)<1){s=c[p>>2]|0;q=s+-1|0;if((s|0)>=1){e=c[d+16>>2]|0;u=(e|0)==0;if(u)v=0;else v=c[e+-4>>2]|0;if((s|0)<=(v|0)){if(u)w=0;else w=c[e+-4>>2]|0;do if((w|0)<(s|0)){if(u)x=0;else x=c[e+-4>>2]|0;if((x|0)<(s|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);y=0;break}else{a[1263537]=0;z=31;break}}else z=31;while(0);if((z|0)==31)y=e+(q*24|0)|0;__ZN7VariantC2ERKS_(o,y);break}}c[o>>2]=0}else __ZN7VariantC2ERKS_(o,c[f>>2]|0);while(0);c[n>>2]=__ZNK7Variantcv10StringNameEv(o)|0;c[k>>2]=$i[t&8191](r,n)|0;__ZN7VariantC2ERK10StringName(j,k);__ZN10StringNameD2Ev(k);__ZN10StringNameD2Ev(n);if(c[o>>2]|0)__ZN7Variant5clearEv(o);__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1217,1146558,0);c[b>>2]=0;l=i;return}function __ZN13MethodBind1RCI17TranslationServer10StringNameRKS1_E7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f+8|0;h=f;i=f+4|0;if(!b)j=0;else{k=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1255680)|0;j=k?b:0}b=c[a+44>>2]|0;k=c[a+48>>2]|0;a=j+(k>>1)|0;if(!(k&1))n=b;else n=c[(c[a>>2]|0)+b>>2]|0;__ZN10StringNameC2ERK6String(g,c[d>>2]|0);c[i>>2]=c[g>>2];c[h>>2]=$i[n&8191](a,i)|0;__ZN8PtrToArgI10StringNameE6encodeES0_Pv(h,e);__ZN10StringNameD2Ev(h);__ZN10StringNameD2Ev(i);l=f;return}function __ZN13MethodBind1RCI17TranslationServer10StringNameRKS1_ED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind1RCI17TranslationServer10StringNameRKS1_E18_get_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;switch(b|0){case -1:{__ZN10StringNameC2Ev(d);__ZN7VariantC2ERK10StringName(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);__ZN10StringNameD2Ev(d);f=b;l=a;return f|0}case 0:{__ZN10StringNameC2Ev(d);__ZN7VariantC2ERK10StringName(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);__ZN10StringNameD2Ev(d);f=b;l=a;return f|0}default:{f=0;l=a;return f|0}}return 0}function __ZNK13MethodBind0RCI17TranslationServer6StringE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;if((b|0)!=-1){f=0;l=a;return f|0}c[d>>2]=0;__ZN7VariantC2ERK6String(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);e=c[d>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);f=b;l=a;return f|0}function __ZNK13MethodBind0RCI17TranslationServer6StringE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1132257);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI17TranslationServer6StringE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;j=f+24|0;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1255680)|0:0){c[h>>2]=0;a[1263537]=0;k=c[d+24>>2]|0;if((k|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=k;c[b>>2]=0;l=f;return}n=k-(c[d+20>>2]|0)|0;if((n|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=n;c[b>>2]=0;l=f;return}n=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))o=n;else o=c[(c[d>>2]|0)+n>>2]|0;c[j>>2]=ij[o&8191](d)|0;__ZN7VariantC2ERK6String(i,j);d=c[j>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI17TranslationServer6StringE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0;if(!b)f=0;else{d=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1255680)|0;f=d?b:0}b=c[a+44>>2]|0;d=c[a+48>>2]|0;a=f+(d>>1)|0;if(!(d&1))g=b;else g=c[(c[a>>2]|0)+b>>2]|0;b=ij[g&8191](a)|0;a=b;g=c[e>>2]|0;if((g|0)==(b|0)){if(!b)return}else{if(g|0?(__Z16atomic_decrementPj(g+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(g,1);c[e>>2]=0;if(!b)return;if(__Z28atomic_conditional_incrementPj(b+-8|0)|0)c[e>>2]=a}if(__Z16atomic_decrementPj(b+-8|0)|0)return;__ZN6Memory11free_staticEPvb(b,1);return}function __ZN13MethodBind0RCI17TranslationServer6StringED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I17TranslationServerRK6StringE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;if(b|0){f=0;l=a;return f|0}c[d>>2]=0;__ZN7VariantC2ERK6String(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);e=c[d>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);f=b;l=a;return f|0}function __ZNK11MethodBind1I17TranslationServerRK6StringE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1132257);l=a;return c[b>>2]|0}function __ZN11MethodBind1I17TranslationServerRK6StringE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i+24|0;k=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1255680)|0:0){c[h>>2]=0;a[1263537]=0;n=d+24|0;o=c[n>>2]|0;if((o|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=o;c[b>>2]=0;l=i;return}p=o-(c[d+20>>2]|0)|0;if((p|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=p;c[b>>2]=0;l=i;return}if((g|0)>0){if((o|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);q=0}else{a[1263537]=0;q=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,q)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=q;c[b>>2]=0;l=i;return}}q=c[d+44>>2]|0;o=c[d+48>>2]|0;p=e+(o>>1)|0;if(!(o&1))r=q;else r=c[(c[p>>2]|0)+q>>2]|0;do if((g|0)<1){q=c[n>>2]|0;o=q+-1|0;if((q|0)>=1){e=c[d+16>>2]|0;s=(e|0)==0;if(s)t=0;else t=c[e+-4>>2]|0;if((q|0)<=(t|0)){if(s)u=0;else u=c[e+-4>>2]|0;do if((u|0)<(q|0)){if(s)v=0;else v=c[e+-4>>2]|0;if((v|0)<(q|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);w=0;break}else{a[1263537]=0;x=31;break}}else x=31;while(0);if((x|0)==31)w=e+(o*24|0)|0;__ZN7VariantC2ERKS_(k,w);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);c[j>>2]=__ZNK7Variantcv6StringEv(k)|0;Pi[r&2047](p,j);p=c[j>>2]|0;if(p|0?(__Z16atomic_decrementPj(p+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(p,1);if(c[k>>2]|0)__ZN7Variant5clearEv(k);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I17TranslationServerRK6StringE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1255680)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;b=c[d>>2]|0;d=c[b>>2]|0;if((d|0)!=0?(__Z28atomic_conditional_incrementPj(d+-8|0)|0)!=0:0)j=c[b>>2]|0;else j=0;c[f>>2]=j;Pi[i&2047](a,f);a=c[f>>2]|0;if(!a){l=e;return}if(__Z16atomic_decrementPj(a+-8|0)|0){l=e;return}__ZN6Memory11free_staticEPvb(a,1);l=e;return}function __ZN11MethodBind1I17TranslationServerRK6StringED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN17TranslationServer17load_translationsEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+12|0;e=b+8|0;f=b;g=b+4|0;h=a+80|0;i=c[h>>2]|0;if((i|0)!=0?(__Z28atomic_conditional_incrementPj(i+-8|0)|0)!=0:0)j=c[h>>2]|0;else j=0;c[d>>2]=j;__ZN6StringC2EPKc(e,1122438);__ZN17TranslationServer18_load_translationsERK6String(a,e)|0;j=c[e>>2]|0;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);c[f>>2]=__ZNK6String6substrEii(d,0,2)|0;c[e>>2]=__ZplPKcRK6String(1122458,f)|0;__ZN17TranslationServer18_load_translationsERK6String(a,e)|0;j=c[e>>2]|0;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);j=c[f>>2]|0;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);c[g>>2]=__ZNK6String6substrEii(d,0,2)|0;j=__ZNK6StringneERKS_(g,d)|0;f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);if((j?(c[e>>2]=__ZplPKcRK6String(1122458,d)|0,__ZN17TranslationServer18_load_translationsERK6String(a,e)|0,a=c[e>>2]|0,a|0):0)?(__Z16atomic_decrementPj(a+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(a,1);a=c[d>>2]|0;if(!a){l=b;return}if(__Z16atomic_decrementPj(a+-8|0)|0){l=b;return}__ZN6Memory11free_staticEPvb(a,1);l=b;return}function __ZN17TranslationServerC2Ev(b){b=b|0;var d=0;__ZN6ObjectC2Ev(b);c[b>>2]=411904;__ZN10StringNameC2Ev(b+76|0);d=b+80|0;c[d>>2]=0;c[b+84>>2]=0;c[b+92>>2]=379008;c[b+88>>2]=0;c[b+96>>2]=0;c[b+100>>2]=0;c[313531]=b;__ZN6StringaSEPKc(d,1096867);a[b+104>>0]=1;return}function __ZN17TranslationServer18_initialize_classvEv(b){b=b|0;if(a[1263595]|0)return;__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI17TranslationServerEEvv();__ZN17TranslationServer13_bind_methodsEv();a[1263595]=1;return}function __ZN17TranslationServer5_setvERK10StringNameRK7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK17TranslationServer5_getvERK10StringNameR7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK17TranslationServer19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0;d=l;l=l+32|0;if((l|0)>=(m|0))ba(32);e=d+24|0;f=d+4|0;g=d;__ZN6StringC2EPKc(e,1132257);h=c[e>>2]|0;e=h;i=f+4|0;c[i>>2]=0;j=f+12|0;c[j>>2]=0;c[f>>2]=0;k=(h|0)==0;if(!k?(c[i>>2]=0,__Z28atomic_conditional_incrementPj(h+-8|0)|0):0)c[i>>2]=e;c[f+8>>2]=0;e=c[j>>2]|0;if(e|0){if(!(__Z16atomic_decrementPj(e+-8|0)|0))__ZN6Memory11free_staticEPvb(e,1);c[j>>2]=0}c[f+16>>2]=256;if(!(c[b>>2]|0)){j=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=j;c[j>>2]=0;c[j+4>>2]=0;c[j+8>>2]=0}j=__ZnwjPFPvjE(32,4740)|0;c[j>>2]=0;c[j+4>>2]=0;c[j+8>>2]=0;c[j+12>>2]=0;c[j+16>>2]=7;e=j+20|0;c[e>>2]=0;i=j+24|0;c[i>>2]=0;n=j+28|0;c[n>>2]=0;__ZN12PropertyInfoaSERKS_(j,f)|0;o=c[b>>2]|0;p=o+4|0;q=c[p>>2]|0;c[i>>2]=q;c[e>>2]=0;c[n>>2]=o;if(q|0)c[q+20>>2]=j;c[p>>2]=j;if(!(c[o>>2]|0))c[o>>2]=j;j=o+8|0;c[j>>2]=(c[j>>2]|0)+1;j=c[f+12>>2]|0;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);j=c[f+4>>2]|0;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);if(k){__ZN10StringNameC2EPKc(g,1132257);__ZN7ClassDB17get_property_listE10StringNameP4ListI12PropertyInfo16DefaultAllocatorEbPK6Object(g,b,1,a);__ZN10StringNameD2Ev(g);l=d;return}if(__Z16atomic_decrementPj(h+-8|0)|0){__ZN10StringNameC2EPKc(g,1132257);__ZN7ClassDB17get_property_listE10StringNameP4ListI12PropertyInfo16DefaultAllocatorEbPK6Object(g,b,1,a);__ZN10StringNameD2Ev(g);l=d;return}__ZN6Memory11free_staticEPvb(h,1);__ZN10StringNameC2EPKc(g,1132257);__ZN7ClassDB17get_property_listE10StringNameP4ListI12PropertyInfo16DefaultAllocatorEbPK6Object(g,b,1,a);__ZN10StringNameD2Ev(g);l=d;return}function __ZN17TranslationServer14_notificationvEib(a,b,c){a=a|0;b=b|0;c=c|0;return}function __ZNK17TranslationServer16_get_class_namevEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+8|0;e=b+4|0;f=b;g=a+76|0;a=c[g>>2]|0;if(a|0){if(c[a+4>>2]|0){l=b;return g|0}if(__ZNK6String6lengthEv(a+8|0)|0){l=b;return g|0}}__ZN6StringC2EPKc(d,1132257);c[f>>2]=c[d>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameaSERKS_(g,e);__ZN10StringNameD2Ev(e);e=c[f>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);l=b;return g|0}function __ZNK17TranslationServer9get_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1132257);l=a;return c[b>>2]|0}function __ZNK17TranslationServer8is_classERK6String(a,b){a=a|0;b=b|0;var c=0;if(__ZNK6StringeqEPKc(b,1132257)|0){c=1;return c|0}c=__ZNK6StringeqEPKc(b,1142944)|0;return c|0}function __ZNK17TranslationServer12is_class_ptrEPv(a,b){a=a|0;b=b|0;return (b|0)==1255680|(b|0)==1220580|0}function __ZN17TranslationServerD2Ev(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;c[a>>2]=411904;b=a+100|0;d=c[b>>2]|0;if((d|0?__ZN9Reference11unreferenceEv(d)|0:0)?(d=c[b>>2]|0,__Z17predelete_handlerP6Object(d)|0):0){gj[c[(c[d>>2]|0)+76>>2]&8191](d);__ZN6Memory11free_staticEPvb(d,0)}c[b>>2]=0;b=a+88|0;d=c[b>>2]|0;if(d|0?(__ZN3SetI3RefI11TranslationE10ComparatorIS2_E16DefaultAllocatorE13_cleanup_treeEPNS6_7ElementE(b,c[d+8>>2]|0),d=c[a+92>>2]|0,e=c[b>>2]|0,c[e+8>>2]=d,c[a+96>>2]=0,f=d,c[f+12>>2]=f,e|0):0){f=e+24|0;d=c[f>>2]|0;if((d|0?__ZN9Reference11unreferenceEv(d)|0:0)?(d=c[f>>2]|0,__Z17predelete_handlerP6Object(d)|0):0){gj[c[(c[d>>2]|0)+76>>2]&8191](d);__ZN6Memory11free_staticEPvb(d,0)}c[f>>2]=0;__ZN6Memory11free_staticEPvb(e,0);c[b>>2]=0}b=c[a+84>>2]|0;if(b|0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(b,1);b=c[a+80>>2]|0;if(!b){g=a+76|0;__ZN10StringNameD2Ev(g);__ZN6ObjectD2Ev(a);return}if(__Z16atomic_decrementPj(b+-8|0)|0){g=a+76|0;__ZN10StringNameD2Ev(g);__ZN6ObjectD2Ev(a);return}__ZN6Memory11free_staticEPvb(b,1);g=a+76|0;__ZN10StringNameD2Ev(g);__ZN6ObjectD2Ev(a);return}function __ZN17TranslationServerD0Ev(a){a=a|0;__ZN17TranslationServerD2Ev(a);__ZdlPv(a);return}function __ZN7ClassDB10_add_classI17TranslationServerEEvv(){var a=0,b=0,d=0,e=0,f=0,g=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+16|0;d=a+12|0;e=a+8|0;f=a+4|0;g=a;__ZN6StringC2EPKc(b,1132257);c[e>>2]=c[b>>2];__ZN10StringNameC2ERK6String(d,e);__ZN6StringC2EPKc(b,1142944);c[g>>2]=c[b>>2];__ZN10StringNameC2ERK6String(f,g);__ZN7ClassDB11_add_class2ERK10StringNameS2_(d,f);__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);__ZN10StringNameD2Ev(d);d=c[e>>2]|0;if(!d){l=a;return}if(__Z16atomic_decrementPj(d+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(d,1);l=a;return}function __ZN8NodePath14prepend_periodEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+4|0;e=b;f=c[a>>2]|0;g=c[f+8>>2]|0;if(!g){l=b;return}h=c[g+-4>>2]|0;if(!h){l=b;return}g=f+8|0;if((h|0)>0){__ZN6VectorI10StringNameE14_copy_on_writeEv(g);i=c[g>>2]|0}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);i=0}g=c[i>>2]|0;do if(g){i=c[g+4>>2]|0;if(i|0){__ZN6StringC2EPKc(d,i);j=c[d>>2]|0;break}i=g+8|0;c[d>>2]=0;h=c[i>>2]|0;if((h|0)!=0?(c[d>>2]=0,(__Z28atomic_conditional_incrementPj(h+-8|0)|0)!=0):0){h=c[i>>2]|0;c[d>>2]=h;j=h}else j=0}else{c[d>>2]=0;j=0}while(0);c[e>>2]=j;j=__ZNK6StringneEPKc(e,1219936)|0;g=c[e>>2]|0;if((g|0)!=0?(__Z16atomic_decrementPj(g+-8|0)|0)==0:0){__ZN6Memory11free_staticEPvb(g,1);if(!j){l=b;return}}else k=16;if((k|0)==16?!j:0){l=b;return}j=(c[a>>2]|0)+8|0;__ZN10StringNameC2EPKc(d,1219936);__ZN6VectorI10StringNameE6insertEiRKS0_(j,0,d)|0;__ZN10StringNameD2Ev(d);l=b;return}function __ZN8NodePathaSERKS_(a,b){a=a|0;b=b|0;var d=0;if((a|0)==(b|0))return;d=c[a>>2]|0;if(d|0?(__Z16atomic_decrementPj(d)|0)==0:0){d=c[a>>2]|0;__ZN8NodePath4DataD2Ev(d);__ZN6Memory11free_staticEPvb(d,0)}c[a>>2]=0;d=c[b>>2]|0;if(!d)return;if(!(__Z28atomic_conditional_incrementPj(d)|0))return;c[a>>2]=c[b>>2];return}function __ZN8NodePathC2ERK6VectorI10StringNameEbRK6String(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,n=0;g=l;l=l+16|0;if((l|0)>=(m|0))ba(16);h=g;c[b>>2]=0;i=c[d>>2]|0;if(!i){l=g;return}if(!(c[i+-4>>2]|0)){l=g;return}i=__ZnwjPKc(20,1263606)|0;__ZN10StringNameC2Ev(i+4|0);c[i+8>>2]=0;c[i+12>>2]=0;c[b>>2]=i;c[i>>2]=1;a[i+16>>0]=e&1;e=i+8|0;i=c[e>>2]|0;if((i|0)!=(c[d>>2]|0)){if(i|0?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0){j=c[e>>2]|0;k=(j|0)==0?0:j+-4|0;j=k+4|0;if(c[k>>2]|0){n=0;do{__ZN10StringNameD2Ev(j+(n<<2)|0);n=n+1|0}while(n>>>0<(c[k>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(i,1)}c[e>>2]=0;i=c[d>>2]|0;if(i|0?__Z28atomic_conditional_incrementPj(i+-8|0)|0:0)c[e>>2]=c[d>>2]}__ZN10StringNameC2ERK6String(h,f);__ZN10StringNameaSERKS_((c[b>>2]|0)+4|0,h);__ZN10StringNameD2Ev(h);l=g;return}function __ZN8NodePath8simplifyEv(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0;d=l;l=l+32|0;if((l|0)>=(m|0))ba(32);e=d+20|0;f=d+16|0;g=d+12|0;h=d+8|0;i=d+4|0;j=d;k=c[b>>2]|0;if(!k){l=d;return}n=0;o=k;while(1){k=c[o+8>>2]|0;p=(k|0)==0;if(p)q=0;else q=c[k+-4>>2]|0;if((n|0)>=(q|0)){r=128;break}if(!p?(c[k+-4>>2]|0)==1:0){r=128;break}s=o+8|0;t=(n|0)<0;do if(t)r=15;else{if(p)u=0;else u=c[k+-4>>2]|0;if((u|0)<=(n|0)){if(p)v=0;else v=c[k+-4>>2]|0;if((v|0)<=(n|0)){r=15;break}a[1263537]=0}__ZN6VectorI10StringNameE14_copy_on_writeEv(s);w=(c[s>>2]|0)+(n<<2)|0}while(0);if((r|0)==15){r=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);w=0}s=c[w>>2]|0;do if(s){k=c[s+4>>2]|0;if(k|0){__ZN6StringC2EPKc(e,k);x=c[e>>2]|0;break}k=s+8|0;c[e>>2]=0;p=c[k>>2]|0;if((p|0)!=0?(c[e>>2]=0,(__Z28atomic_conditional_incrementPj(p+-8|0)|0)!=0):0){p=c[k>>2]|0;c[e>>2]=p;x=p}else x=0}else{c[e>>2]=0;x=0}while(0);c[f>>2]=x;s=__ZNK6StringeqEPKc(f,1219936)|0;p=c[f>>2]|0;if(p|0?(__Z16atomic_decrementPj(p+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(p,1);p=(c[b>>2]|0)+8|0;if(!s){do if(t)r=48;else{s=c[p>>2]|0;k=(s|0)==0;if(k)y=0;else y=c[s+-4>>2]|0;if((y|0)<=(n|0)){if(k)z=0;else z=c[s+-4>>2]|0;if((z|0)<=(n|0)){r=48;break}a[1263537]=0}__ZN6VectorI10StringNameE14_copy_on_writeEv(p);A=(c[p>>2]|0)+(n<<2)|0}while(0);if((r|0)==48){r=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);A=0}s=c[A>>2]|0;do if(s){k=c[s+4>>2]|0;if(k|0){__ZN6StringC2EPKc(e,k);B=c[e>>2]|0;break}k=s+8|0;c[e>>2]=0;C=c[k>>2]|0;if((C|0)!=0?(c[e>>2]=0,(__Z28atomic_conditional_incrementPj(C+-8|0)|0)!=0):0){C=c[k>>2]|0;c[e>>2]=C;B=C}else B=0}else{c[e>>2]=0;B=0}while(0);c[g>>2]=B;if((n|0)>0&(__ZNK6StringeqEPKc(g,1132903)|0)){s=(c[b>>2]|0)+8|0;C=n+-1|0;k=c[s>>2]|0;D=(k|0)==0;if(D)E=0;else E=c[k+-4>>2]|0;do if((E|0)<(n|0)){if(D)F=0;else F=c[k+-4>>2]|0;if((F|0)<(n|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);G=0;break}else{a[1263537]=0;r=67;break}}else r=67;while(0);if((r|0)==67){r=0;__ZN6VectorI10StringNameE14_copy_on_writeEv(s);G=(c[s>>2]|0)+(C<<2)|0}k=c[G>>2]|0;do if(k){D=c[k+4>>2]|0;if(D|0){__ZN6StringC2EPKc(e,D);H=c[e>>2]|0;break}D=k+8|0;c[e>>2]=0;I=c[D>>2]|0;if(!I)H=0;else{c[e>>2]=0;if(!(__Z28atomic_conditional_incrementPj(I+-8|0)|0)){H=0;break}I=c[D>>2]|0;c[e>>2]=I;H=I}}else{c[e>>2]=0;H=0}while(0);c[h>>2]=H;do if(__ZNK6StringneEPKc(h,1219936)|0){k=(c[b>>2]|0)+8|0;s=c[k>>2]|0;I=(s|0)==0;if(I)J=0;else J=c[s+-4>>2]|0;do if((J|0)<(n|0)){if(I)K=0;else K=c[s+-4>>2]|0;if((K|0)<(n|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);L=0;break}else{a[1263537]=0;r=84;break}}else r=84;while(0);if((r|0)==84){r=0;__ZN6VectorI10StringNameE14_copy_on_writeEv(k);L=(c[k>>2]|0)+(C<<2)|0}s=c[L>>2]|0;do if(!s){c[e>>2]=0;M=0}else{I=c[s+4>>2]|0;if(I|0){__ZN6StringC2EPKc(e,I);M=c[e>>2]|0;break}I=s+8|0;c[e>>2]=0;D=c[I>>2]|0;if(!D){M=0;break}c[e>>2]=0;if(!(__Z28atomic_conditional_incrementPj(D+-8|0)|0)){M=0;break}D=c[I>>2]|0;c[e>>2]=D;M=D}while(0);c[i>>2]=M;s=__ZNK6StringneEPKc(i,1132903)|0;k=c[i>>2]|0;if(!k){N=s;break}if(__Z16atomic_decrementPj(k+-8|0)|0){N=s;break}__ZN6Memory11free_staticEPvb(k,1);N=s}else N=0;while(0);C=c[h>>2]|0;if((C|0)!=0?(__Z16atomic_decrementPj(C+-8|0)|0)==0:0){__ZN6Memory11free_staticEPvb(C,1);O=N}else O=N}else O=0;C=c[g>>2]|0;if(C|0?(__Z16atomic_decrementPj(C+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(C,1);if(O){C=(c[b>>2]|0)+8|0;s=n+-1|0;k=(n|0)<1;if(!k){D=c[C>>2]|0;I=(D|0)==0;if(I)P=0;else P=c[D+-4>>2]|0;if((P|0)>=(n|0)){a[1263537]=0;do if(I){Q=0;R=-1}else{__ZN6VectorI10StringNameE14_copy_on_writeEv(C);D=c[C>>2]|0;if(!D){Q=0;R=-1;break}Q=D;R=(c[D+-4>>2]|0)+-1|0}while(0);if((R|0)>=(n|0)){I=s;do{D=I;I=I+1|0;__ZN10StringNameaSERKS_(Q+(D<<2)|0,Q+(I<<2)|0)}while((I|0)!=(R|0))}__ZN6VectorI10StringNameE6resizeEi(C,R)|0}else r=106}else r=106;if((r|0)==106){r=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1128380,1146752,368,1122479,0)}I=(c[b>>2]|0)+8|0;if(!k){D=c[I>>2]|0;S=(D|0)==0;if(S)T=0;else T=c[D+-4>>2]|0;if((T|0)>=(n|0)){a[1263537]=0;do if(S){U=0;V=-1}else{__ZN6VectorI10StringNameE14_copy_on_writeEv(I);D=c[I>>2]|0;if(!D){U=0;V=-1;break}U=D;V=(c[D+-4>>2]|0)+-1|0}while(0);if((V|0)>=(n|0)){S=s;do{k=S;S=S+1|0;__ZN10StringNameaSERKS_(U+(k<<2)|0,U+(S<<2)|0)}while((S|0)!=(V|0))}__ZN6VectorI10StringNameE6resizeEi(I,V)|0}else r=117}else r=117;if((r|0)==117){r=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1128380,1146752,368,1122479,0)}W=c[b>>2]|0;S=c[W+8>>2]|0;if(!S){r=126;break}if(!(c[S+-4>>2]|0)){r=126;break}else X=n+-2|0}else X=n}else{if(!t){S=c[p>>2]|0;s=(S|0)==0;if(s)Y=0;else Y=c[S+-4>>2]|0;if((Y|0)>(n|0)){a[1263537]=0;if(!s?(__ZN6VectorI10StringNameE14_copy_on_writeEv(p),s=c[p>>2]|0,(s|0)!=0):0){Z=s;_=(c[s+-4>>2]|0)+-1|0}else{Z=0;_=-1}if((_|0)>(n|0)){s=n;do{S=s;s=s+1|0;__ZN10StringNameaSERKS_(Z+(S<<2)|0,Z+(s<<2)|0)}while((s|0)!=(_|0))}__ZN6VectorI10StringNameE6resizeEi(p,_)|0}else r=33}else r=33;if((r|0)==33){r=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1128380,1146752,368,1122479,0)}X=n+-1|0}n=X+1|0;o=c[b>>2]|0}if((r|0)==126){__ZN10StringNameC2EPKc(j,1219936);__ZN6VectorI10StringNameE9push_backES0_(W+8|0,j)|0;__ZN10StringNameD2Ev(j);l=d;return}else if((r|0)==128){l=d;return}}function __ZNK8NodePath10simplifiedEv(a){a=a|0;var b=0,d=0,e=0,f=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b;c[d>>2]=0;e=c[a>>2]|0;if((e|0)!=0?(__Z28atomic_conditional_incrementPj(e)|0)!=0:0){e=c[a>>2]|0;c[d>>2]=e;f=e}else f=0;__ZN8NodePath8simplifyEv(d);l=b;return f|0}function __ZN9Semaphore6createEv(){var b=0,d=0;b=c[313801]|0;if(!b){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1144493,1122515,37,1132077,0);d=0;return d|0}else{a[1263537]=0;d=vj[b&511]()|0;return d|0}return 0}function __Z19register_core_typesv(){var b=0;__ZN8ObjectDB5setupEv();__ZN13ResourceCache5setupEv();__ZN10MemoryPool5setupEj(65536);c[313441]=__ZN5Mutex6createEb(1)|0;__ZN10StringName5setupEv();__Z24register_variant_methodsv();b=__ZnwjPKc(44,1263606)|0;__ZN15CoreStringNamesC2Ev(b);c[313449]=b;b=__ZnwjPKc(4,1263606)|0;__ZN19TranslationLoaderPOC2Ev(b);c[313921]=b;__ZN14ResourceLoader26add_resource_format_loaderEP20ResourceFormatLoaderb(b,0);b=__ZnwjPKc(4,1263606)|0;__ZN25ResourceFormatSaverBinaryC2Ev(b);c[313922]=b;__ZN13ResourceSaver25add_resource_format_saverEP19ResourceFormatSaverb(b,0);b=__ZnwjPKc(4,1263606)|0;c[b>>2]=401976;c[313923]=b;__ZN14ResourceLoader26add_resource_format_loaderEP20ResourceFormatLoaderb(b,0);b=__ZnwjPKc(16,1263606)|0;__ZN22ResourceFormatImporterC2Ev(b);c[313924]=b;__ZN14ResourceLoader26add_resource_format_loaderEP20ResourceFormatLoaderb(b,0);__ZN7ClassDB14register_classI6ObjectEEvv();__ZN7ClassDB14register_classI9ReferenceEEvv();__ZN7ClassDB14register_classI7WeakRefEEvv();__ZN7ClassDB14register_classI8ResourceEEvv();__ZN7ClassDB14register_classI7FuncRefEEvv();__Z12_global_lockv();if(!(a[1258328]|0)){if(!(a[1257001]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI9ReferenceEEvv();__ZN9Reference13_bind_methodsEv();a[1257001]=1}__ZN7ClassDB10_add_classI10StreamPeerEEvv();__ZN10StreamPeer13_bind_methodsEv();a[1258328]=1}__Z14_global_unlockv();__ZN7ClassDB14register_classI16StreamPeerBufferEEvv();__ZN7ClassDB30register_custom_instance_classI13StreamPeerTCPEEvv();__ZN7ClassDB30register_custom_instance_classI10TCP_ServerEEvv();__ZN7ClassDB30register_custom_instance_classI13PacketPeerUDPEEvv();__ZN7ClassDB30register_custom_instance_classI13StreamPeerSSLEEvv();__Z12_global_lockv();if(!(a[1263233]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI2IPEEvv();__ZN2IP13_bind_methodsEv();a[1263233]=1}__Z14_global_unlockv();__Z12_global_lockv();if(!(a[1257e3]|0)){if(!(a[1257001]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI9ReferenceEEvv();__ZN9Reference13_bind_methodsEv();a[1257001]=1}__ZN7ClassDB10_add_classI10PacketPeerEEvv();__ZN10PacketPeer13_bind_methodsEv();a[1257e3]=1}__Z14_global_unlockv();__ZN7ClassDB14register_classI16PacketPeerStreamEEvv();__ZN7ClassDB14register_classI8MainLoopEEvv();__ZN7ClassDB14register_classI11TranslationEEvv();__ZN7ClassDB14register_classI16PHashTranslationEEvv();__ZN7ClassDB14register_classI8UndoRedoEEvv();__ZN7ClassDB14register_classI10HTTPClientEEvv();__ZN7ClassDB14register_classI12TriangleMeshEEvv();__Z12_global_lockv();if(!(a[1263398]|0)){if(!(a[1257001]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI9ReferenceEEvv();__ZN9Reference13_bind_methodsEv();a[1257001]=1}__ZN7ClassDB10_add_classI25ResourceInteractiveLoaderEEvv();__ZN25ResourceInteractiveLoader13_bind_methodsEv();a[1263398]=1}__Z14_global_unlockv();__ZN7ClassDB14register_classI5_FileEEvv();__ZN7ClassDB14register_classI10_DirectoryEEvv();__ZN7ClassDB14register_classI7_ThreadEEvv();__ZN7ClassDB14register_classI6_MutexEEvv();__ZN7ClassDB14register_classI10_SemaphoreEEvv();__ZN7ClassDB14register_classI9XMLParserEEvv();__ZN7ClassDB14register_classI10ConfigFileEEvv();__ZN7ClassDB14register_classI9PCKPackerEEvv();__ZN7ClassDB14register_classI19PackedDataContainerEEvv();__Z12_global_lockv();if(!(a[1263575]|0)){if(!(a[1257001]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI9ReferenceEEvv();__ZN9Reference13_bind_methodsEv();a[1257001]=1}__ZN7ClassDB10_add_classI22PackedDataContainerRefEEvv();__ZN22PackedDataContainerRef13_bind_methodsEv();a[1263575]=1}__Z14_global_unlockv();__ZN7ClassDB14register_classI5AStarEEvv();c[313925]=__ZN2IP6createEv()|0;b=__ZnwjPKc(80,1263606)|0;__ZN9_GeometryC2Ev(b);__Z22postinitialize_handlerP6Object(b);c[313926]=b;b=__ZnwjPKc(80,1263606)|0;__ZN15_ResourceLoaderC2Ev(b);__Z22postinitialize_handlerP6Object(b);c[313927]=b;b=__ZnwjPKc(80,1263606)|0;__ZN14_ResourceSaverC2Ev(b);__Z22postinitialize_handlerP6Object(b);c[313928]=b;b=__ZnwjPKc(80,1263606)|0;__ZN3_OSC2Ev(b);__Z22postinitialize_handlerP6Object(b);c[313929]=b;b=__ZnwjPKc(80,1263606)|0;__ZN7_EngineC2Ev(b);__Z22postinitialize_handlerP6Object(b);c[313930]=b;b=__ZnwjPKc(80,1263606)|0;__ZN8_ClassDBC2Ev(b);__Z22postinitialize_handlerP6Object(b);c[313931]=b;b=__ZnwjPKc(92,1263606)|0;__ZN9ReferenceC2Ev(b);c[b>>2]=411996;__ZN10StringNameC2Ev(b+88|0);c[313914]=b;__Z22postinitialize_handlerP6Object(b);c[313932]=b;return}function __ZN8ObjectDB5setupEv(){c[313450]=__ZN6RWLock6createEv()|0;return}function __ZN13ResourceCache5setupEv(){c[313445]=__ZN6RWLock6createEv()|0;return}function __ZN10MemoryPool5setupEj(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0;if(b){d=__ZN6Memory12alloc_staticEjb(b*24|0,1)|0;if(!d){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143992,1144012,140,1144029,0);e=0}else{a[1263537]=0;f=d+-8|0;c[f>>2]=b;c[f+4>>2]=0;f=0;do{c[d+(f*24|0)+8>>2]=0;c[d+(f*24|0)+4>>2]=0;c[d+(f*24|0)+12>>2]=-1;c[d+(f*24|0)+16>>2]=0;c[d+(f*24|0)+20>>2]=0;f=f+1|0}while((f|0)!=(b|0));e=d}c[313790]=e;c[313792]=b;c[313793]=0;if((b|0)==1){g=e;c[313791]=g;h=__ZN5Mutex6createEb(1)|0;c[313794]=h;return}else i=e}else{c[313790]=0;c[313792]=b;c[313793]=0;i=0}e=b+-1|0;b=0;do{d=b;b=b+1|0;c[i+(d*24|0)+20>>2]=i+(b*24|0)}while(b>>>0<e>>>0);g=i;c[313791]=g;h=__ZN5Mutex6createEb(1)|0;c[313794]=h;return}function __Z24register_variant_methodsv(){var b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0,ia=0,ja=0,ka=0,la=0,ma=0,na=0,oa=0,pa=0,qa=0,ra=0,sa=0,ta=0,ua=0,va=0,wa=0,xa=0,ya=0,za=0,Aa=0,Ba=0,Ca=0,Da=0,Ea=0,Fa=0,Ga=0,Ha=0,Ia=0,Ja=0,Ka=0,La=0,Ma=0,Na=0,Oa=0,Pa=0,Qa=0,Ra=0,Sa=0,Ta=0,Ua=0,Va=0,Wa=0,Xa=0,Ya=0,Za=0,_a=0,$a=0,ab=0,bb=0,cb=0,db=0,eb=0,fb=0,gb=0,hb=0,ib=0,jb=0,kb=0,lb=0,mb=0,nb=0,ob=0,pb=0,qb=0,rb=0,sb=0,tb=0,ub=0,vb=0,wb=0,xb=0,yb=0,zb=0,Ab=0,Bb=0,Cb=0,Db=0,Eb=0,Fb=0,Gb=0,Hb=0,Ib=0,Jb=0,Kb=0,Lb=0,Mb=0,Nb=0,Ob=0,Pb=0,Qb=0,Rb=0,Sb=0,Tb=0,Ub=0,Vb=0,Wb=0,Xb=0,Yb=0,Zb=0,_b=0,$b=0,ac=0,bc=0,cc=0,dc=0,ec=0,fc=0,gc=0,hc=0,ic=0,jc=0,kc=0,lc=0,mc=0,nc=0,oc=0,pc=0,qc=0,rc=0,sc=0,tc=0,uc=0,vc=0,wc=0,xc=0,yc=0,zc=0,Ac=0,Bc=0,Cc=0,Dc=0,Ec=0,Fc=0,Gc=0,Hc=0,Ic=0,Jc=0,Kc=0,Lc=0,Mc=0,Nc=0,Oc=0,Pc=0,Qc=0,Rc=0,Sc=0,Tc=0,Uc=0,Vc=0,Wc=0,Xc=0,Yc=0,Zc=0,_c=0,$c=0,ad=0,bd=0,cd=0,dd=0,ed=0,fd=0,gd=0,hd=0,id=0,jd=0,kd=0,ld=0,md=0,nd=0,od=0,pd=0,qd=0,rd=0,sd=0,td=0,ud=0,vd=0,wd=0,xd=0,yd=0,zd=0,Ad=0,Bd=0,Cd=0,Dd=0,Ed=0,Fd=0,Gd=0,Hd=0,Id=0,Jd=0,Kd=0,Ld=0,Md=0,Nd=0,Od=0,Pd=0,Qd=0,Rd=0,Sd=0,Td=0,Ud=0,Vd=0,Wd=0,Xd=0,Yd=0,Zd=0,_d=0,$d=0,ae=0,be=0,ce=0,de=0,ee=0,fe=0,ge=0,he=0,ie=0,je=0,ke=0,le=0,me=0,ne=0,oe=0,pe=0,qe=0,re=0,se=0,te=0,ue=0,ve=0,we=0,xe=0,ye=0,ze=0,Ae=0,Be=0,Ce=0,De=0,Ee=0,Fe=0,Ge=0,He=0,Ie=0,Je=0,Ke=0,Le=0,Me=0,Ne=0,Oe=0,Pe=0,Qe=0,Re=0,Se=0,Te=0,Ue=0,Ve=0,We=0,Xe=0,Ye=0,Ze=0,_e=0,$e=0,af=0,bf=0,cf=0,df=0,ef=0,ff=0,gf=0,hf=0,jf=0,kf=0,lf=0,mf=0,nf=0,of=0,pf=0,qf=0,rf=0,sf=0,tf=0,uf=0,vf=0,wf=0,xf=0,yf=0,zf=0,Af=0,Bf=0,Cf=0,Df=0,Ef=0,Ff=0,Gf=0,Hf=0,If=0,Jf=0,Kf=0,Lf=0,Mf=0,Nf=0,Of=0,Pf=0,Qf=0,Rf=0,Sf=0,Tf=0,Uf=0,Vf=0,Wf=0,Xf=0,Yf=0,Zf=0,_f=0,$f=0,ag=0,bg=0,cg=0,dg=0,eg=0,fg=0,gg=0,hg=0,ig=0,jg=0,kg=0,lg=0,mg=0,ng=0,og=0,pg=0,qg=0,rg=0,sg=0,tg=0,ug=0,vg=0,wg=0,xg=0,yg=0,zg=0,Ag=0,Bg=0,Cg=0,Dg=0,Eg=0,Fg=0,Gg=0,Hg=0;b=l;l=l+352|0;if((l|0)>=(m|0))ba(352);d=b+348|0;e=b+344|0;f=b+24|0;g=b;h=b+336|0;i=b+328|0;j=b+320|0;k=b+312|0;n=b+216|0;o=b+168|0;p=b+48|0;q=b+304|0;r=b+300|0;s=b+296|0;t=b+292|0;u=b+288|0;v=b+284|0;w=b+280|0;x=b+276|0;y=b+272|0;z=b+268|0;A=b+264|0;B=b+260|0;C=b+256|0;D=b+252|0;E=b+248|0;F=b+244|0;G=b+240|0;H=b+236|0;I=b+232|0;J=b+228|0;K=b+224|0;L=b+212|0;M=b+208|0;N=b+204|0;O=b+200|0;P=b+196|0;Q=b+192|0;R=b+188|0;S=b+184|0;T=b+180|0;U=b+176|0;V=b+164|0;W=b+160|0;X=b+156|0;Y=b+152|0;Z=b+148|0;_=b+144|0;$=b+140|0;aa=b+136|0;ca=b+132|0;da=b+128|0;ea=b+124|0;fa=b+120|0;ga=b+116|0;ha=b+112|0;ia=b+108|0;ja=b+104|0;ka=b+100|0;la=b+96|0;ma=b+92|0;na=b+88|0;oa=b+84|0;pa=b+80|0;qa=b+76|0;ra=b+72|0;sa=b+68|0;ta=b+64|0;ua=b+60|0;va=b+56|0;wa=__ZN6Memory12alloc_staticEjb(348,1)|0;if(!wa){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143992,1144012,140,1144029,0);xa=0}else{a[1263537]=0;ya=wa+-8|0;c[ya>>2]=29;c[ya+4>>2]=0;ya=0;do{c[wa+(ya*12|0)+4>>2]=379008;c[wa+(ya*12|0)>>2]=0;c[wa+(ya*12|0)+8>>2]=0;ya=ya+1|0}while((ya|0)!=29);xa=wa}c[313770]=xa;xa=__ZN6Memory12alloc_staticEjb(116,1)|0;if(!xa){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143992,1144012,140,1144029,0);za=0}else{a[1263537]=0;wa=xa+-8|0;c[wa>>2]=29;c[wa+4>>2]=0;wa=xa;ya=wa+116|0;do{c[wa>>2]=0;wa=wa+4|0}while((wa|0)<(ya|0));za=xa}c[313771]=za;za=__ZN6Memory12alloc_staticEjb(464,1)|0;if(!za){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143992,1144012,140,1144029,0);Aa=0}else{a[1263537]=0;xa=za+-8|0;c[xa>>2]=29;c[xa+4>>2]=0;xa=0;do{c[za+(xa<<4)+4>>2]=379008;c[za+(xa<<4)>>2]=0;c[za+(xa<<4)+8>>2]=0;c[za+(xa<<4)+12>>2]=0;xa=xa+1|0}while((xa|0)!=29);Aa=za}c[313772]=Aa;c[d>>2]=__Z11_scs_createPKc(1126729)|0;c[e>>2]=__Z6varrayv()|0;c[g>>2]=__Z11_scs_createPKc(1126740)|0;__ZN10StringNameC2Ev(f);__ZN10StringNameaSERKS_(f,g);c[f+4>>2]=4;__ZN10StringNameC2Ev(h);c[h+4>>2]=0;__ZN10StringNameC2Ev(i);c[i+4>>2]=0;__ZN10StringNameC2Ev(j);c[j+4>>2]=0;__ZN10StringNameC2Ev(k);c[k+4>>2]=0;__ZN12_VariantCall7addfuncEN7Variant4TypeES1_RK10StringNamePFvRS0_S5_PPKS0_ERK6VectorIS0_ERKNS_3ArgESH_SH_SH_SH_(4,2,d,1758,e,f,h,i,j,k);__ZN10StringNameD2Ev(k);__ZN10StringNameD2Ev(j);__ZN10StringNameD2Ev(i);__ZN10StringNameD2Ev(h);__ZN10StringNameD2Ev(f);__ZN10StringNameD2Ev(g);Aa=c[e>>2]|0;if(Aa|0?(__Z16atomic_decrementPj(Aa+-8|0)|0)==0:0){za=c[e>>2]|0;xa=(za|0)==0?0:za+-4|0;za=xa+4|0;wa=c[xa>>2]|0;if(wa|0){ya=0;Ba=wa;while(1){wa=za+(ya*24|0)|0;if(!(c[wa>>2]|0))Ca=Ba;else{__ZN7Variant5clearEv(wa);Ca=c[xa>>2]|0}ya=ya+1|0;if(ya>>>0>=Ca>>>0)break;else Ba=Ca}}__ZN6Memory11free_staticEPvb(Aa,1)}__ZN10StringNameD2Ev(d);c[d>>2]=__Z11_scs_createPKc(1126743)|0;c[e>>2]=__Z6varrayv()|0;c[g>>2]=__Z11_scs_createPKc(1126740)|0;__ZN10StringNameC2Ev(f);__ZN10StringNameaSERKS_(f,g);c[f+4>>2]=4;__ZN10StringNameC2Ev(h);c[h+4>>2]=0;__ZN10StringNameC2Ev(i);c[i+4>>2]=0;__ZN10StringNameC2Ev(j);c[j+4>>2]=0;__ZN10StringNameC2Ev(k);c[k+4>>2]=0;__ZN12_VariantCall7addfuncEN7Variant4TypeES1_RK10StringNamePFvRS0_S5_PPKS0_ERK6VectorIS0_ERKNS_3ArgESH_SH_SH_SH_(4,2,d,1759,e,f,h,i,j,k);__ZN10StringNameD2Ev(k);__ZN10StringNameD2Ev(j);__ZN10StringNameD2Ev(i);__ZN10StringNameD2Ev(h);__ZN10StringNameD2Ev(f);__ZN10StringNameD2Ev(g);Aa=c[e>>2]|0;if(Aa|0?(__Z16atomic_decrementPj(Aa+-8|0)|0)==0:0){Ca=c[e>>2]|0;Ba=(Ca|0)==0?0:Ca+-4|0;Ca=Ba+4|0;ya=c[Ba>>2]|0;if(ya|0){xa=0;za=ya;while(1){ya=Ca+(xa*24|0)|0;if(!(c[ya>>2]|0))Da=za;else{__ZN7Variant5clearEv(ya);Da=c[Ba>>2]|0}xa=xa+1|0;if(xa>>>0>=Da>>>0)break;else za=Da}}__ZN6Memory11free_staticEPvb(Aa,1)}__ZN10StringNameD2Ev(d);c[d>>2]=__Z11_scs_createPKc(1126756)|0;c[e>>2]=__Z6varrayv()|0;__ZN10StringNameC2Ev(f);c[f+4>>2]=0;__ZN10StringNameC2Ev(g);c[g+4>>2]=0;__ZN10StringNameC2Ev(h);c[h+4>>2]=0;__ZN10StringNameC2Ev(i);c[i+4>>2]=0;__ZN10StringNameC2Ev(j);c[j+4>>2]=0;__ZN12_VariantCall7addfuncEN7Variant4TypeES1_RK10StringNamePFvRS0_S5_PPKS0_ERK6VectorIS0_ERKNS_3ArgESH_SH_SH_SH_(4,2,d,1760,e,f,g,h,i,j);__ZN10StringNameD2Ev(j);__ZN10StringNameD2Ev(i);__ZN10StringNameD2Ev(h);__ZN10StringNameD2Ev(g);__ZN10StringNameD2Ev(f);Aa=c[e>>2]|0;if(Aa|0?(__Z16atomic_decrementPj(Aa+-8|0)|0)==0:0){Da=c[e>>2]|0;za=(Da|0)==0?0:Da+-4|0;Da=za+4|0;xa=c[za>>2]|0;if(xa|0){Ba=0;Ca=xa;while(1){xa=Da+(Ba*24|0)|0;if(!(c[xa>>2]|0))Ea=Ca;else{__ZN7Variant5clearEv(xa);Ea=c[za>>2]|0}Ba=Ba+1|0;if(Ba>>>0>=Ea>>>0)break;else Ca=Ea}}__ZN6Memory11free_staticEPvb(Aa,1)}__ZN10StringNameD2Ev(d);c[d>>2]=__Z11_scs_createPKc(1126763)|0;c[e>>2]=__Z6varrayv()|0;c[g>>2]=__Z11_scs_createPKc(1126770)|0;__ZN10StringNameC2Ev(f);__ZN10StringNameaSERKS_(f,g);c[f+4>>2]=2;c[i>>2]=__Z11_scs_createPKc(1126775)|0;__ZN10StringNameC2Ev(h);__ZN10StringNameaSERKS_(h,i);c[h+4>>2]=2;__ZN10StringNameC2Ev(j);c[j+4>>2]=0;__ZN10StringNameC2Ev(k);c[k+4>>2]=0;__ZN10StringNameC2Ev(n);c[n+4>>2]=0;__ZN12_VariantCall7addfuncEN7Variant4TypeES1_RK10StringNamePFvRS0_S5_PPKS0_ERK6VectorIS0_ERKNS_3ArgESH_SH_SH_SH_(4,4,d,1761,e,f,h,j,k,n);__ZN10StringNameD2Ev(n);__ZN10StringNameD2Ev(k);__ZN10StringNameD2Ev(j);__ZN10StringNameD2Ev(h);__ZN10StringNameD2Ev(i);__ZN10StringNameD2Ev(f);__ZN10StringNameD2Ev(g);Aa=c[e>>2]|0;if(Aa|0?(__Z16atomic_decrementPj(Aa+-8|0)|0)==0:0){Ea=c[e>>2]|0;Ca=(Ea|0)==0?0:Ea+-4|0;Ea=Ca+4|0;Ba=c[Ca>>2]|0;if(Ba|0){za=0;Da=Ba;while(1){Ba=Ea+(za*24|0)|0;if(!(c[Ba>>2]|0))Fa=Da;else{__ZN7Variant5clearEv(Ba);Fa=c[Ca>>2]|0}za=za+1|0;if(za>>>0>=Fa>>>0)break;else Da=Fa}}__ZN6Memory11free_staticEPvb(Aa,1)}__ZN10StringNameD2Ev(d);c[d>>2]=__Z11_scs_createPKc(1126779)|0;__ZN7VariantC2Ei(f,0);c[e>>2]=__Z6varrayRK7Variant(f)|0;c[h>>2]=__Z11_scs_createPKc(1126784)|0;__ZN10StringNameC2Ev(g);__ZN10StringNameaSERKS_(g,h);c[g+4>>2]=4;c[j>>2]=__Z11_scs_createPKc(1126770)|0;__ZN10StringNameC2Ev(i);__ZN10StringNameaSERKS_(i,j);c[i+4>>2]=2;__ZN10StringNameC2Ev(k);c[k+4>>2]=0;__ZN10StringNameC2Ev(n);c[n+4>>2]=0;__ZN10StringNameC2Ev(o);c[o+4>>2]=0;__ZN12_VariantCall7addfuncEN7Variant4TypeES1_RK10StringNamePFvRS0_S5_PPKS0_ERK6VectorIS0_ERKNS_3ArgESH_SH_SH_SH_(4,2,d,1762,e,g,i,k,n,o);__ZN10StringNameD2Ev(o);__ZN10StringNameD2Ev(n);__ZN10StringNameD2Ev(k);__ZN10StringNameD2Ev(i);__ZN10StringNameD2Ev(j);__ZN10StringNameD2Ev(g);__ZN10StringNameD2Ev(h);Aa=c[e>>2]|0;if(Aa|0?(__Z16atomic_decrementPj(Aa+-8|0)|0)==0:0){Fa=c[e>>2]|0;Da=(Fa|0)==0?0:Fa+-4|0;Fa=Da+4|0;za=c[Da>>2]|0;if(za|0){Ca=0;Ea=za;while(1){za=Fa+(Ca*24|0)|0;if(!(c[za>>2]|0))Ga=Ea;else{__ZN7Variant5clearEv(za);Ga=c[Da>>2]|0}Ca=Ca+1|0;if(Ca>>>0>=Ga>>>0)break;else Ea=Ga}}__ZN6Memory11free_staticEPvb(Aa,1)}if(c[f>>2]|0)__ZN7Variant5clearEv(f);__ZN10StringNameD2Ev(d);c[d>>2]=__Z11_scs_createPKc(1126789)|0;c[e>>2]=__Z6varrayv()|0;c[g>>2]=__Z11_scs_createPKc(1126784)|0;__ZN10StringNameC2Ev(f);__ZN10StringNameaSERKS_(f,g);c[f+4>>2]=4;__ZN10StringNameC2Ev(h);c[h+4>>2]=0;__ZN10StringNameC2Ev(i);c[i+4>>2]=0;__ZN10StringNameC2Ev(j);c[j+4>>2]=0;__ZN10StringNameC2Ev(k);c[k+4>>2]=0;__ZN12_VariantCall7addfuncEN7Variant4TypeES1_RK10StringNamePFvRS0_S5_PPKS0_ERK6VectorIS0_ERKNS_3ArgESH_SH_SH_SH_(4,2,d,1763,e,f,h,i,j,k);__ZN10StringNameD2Ev(k);__ZN10StringNameD2Ev(j);__ZN10StringNameD2Ev(i);__ZN10StringNameD2Ev(h);__ZN10StringNameD2Ev(f);__ZN10StringNameD2Ev(g);Aa=c[e>>2]|0;if(Aa|0?(__Z16atomic_decrementPj(Aa+-8|0)|0)==0:0){Ga=c[e>>2]|0;Ea=(Ga|0)==0?0:Ga+-4|0;Ga=Ea+4|0;Ca=c[Ea>>2]|0;if(Ca|0){Da=0;Fa=Ca;while(1){Ca=Ga+(Da*24|0)|0;if(!(c[Ca>>2]|0))Ha=Fa;else{__ZN7Variant5clearEv(Ca);Ha=c[Ea>>2]|0}Da=Da+1|0;if(Da>>>0>=Ha>>>0)break;else Fa=Ha}}__ZN6Memory11free_staticEPvb(Aa,1)}__ZN10StringNameD2Ev(d);c[d>>2]=__Z11_scs_createPKc(1126799)|0;__ZN7VariantC2Ei(f,0);c[e>>2]=__Z6varrayRK7Variant(f)|0;c[h>>2]=__Z11_scs_createPKc(1126784)|0;__ZN10StringNameC2Ev(g);__ZN10StringNameaSERKS_(g,h);c[g+4>>2]=4;c[j>>2]=__Z11_scs_createPKc(1126770)|0;__ZN10StringNameC2Ev(i);__ZN10StringNameaSERKS_(i,j);c[i+4>>2]=2;__ZN10StringNameC2Ev(k);c[k+4>>2]=0;__ZN10StringNameC2Ev(n);c[n+4>>2]=0;__ZN10StringNameC2Ev(o);c[o+4>>2]=0;__ZN12_VariantCall7addfuncEN7Variant4TypeES1_RK10StringNamePFvRS0_S5_PPKS0_ERK6VectorIS0_ERKNS_3ArgESH_SH_SH_SH_(4,2,d,1764,e,g,i,k,n,o);__ZN10StringNameD2Ev(o);__ZN10StringNameD2Ev(n);__ZN10StringNameD2Ev(k);__ZN10StringNameD2Ev(i);__ZN10StringNameD2Ev(j);__ZN10StringNameD2Ev(g);__ZN10StringNameD2Ev(h);Aa=c[e>>2]|0;if(Aa|0?(__Z16atomic_decrementPj(Aa+-8|0)|0)==0:0){Ha=c[e>>2]|0;Fa=(Ha|0)==0?0:Ha+-4|0;Ha=Fa+4|0;Da=c[Fa>>2]|0;if(Da|0){Ea=0;Ga=Da;while(1){Da=Ha+(Ea*24|0)|0;if(!(c[Da>>2]|0))Ia=Ga;else{__ZN7Variant5clearEv(Da);Ia=c[Fa>>2]|0}Ea=Ea+1|0;if(Ea>>>0>=Ia>>>0)break;else Ga=Ia}}__ZN6Memory11free_staticEPvb(Aa,1)}if(c[f>>2]|0)__ZN7Variant5clearEv(f);__ZN10StringNameD2Ev(d);c[d>>2]=__Z11_scs_createPKc(1126805)|0;__ZN7VariantC2Ei(f,-1);c[e>>2]=__Z6varrayRK7Variant(f)|0;c[h>>2]=__Z11_scs_createPKc(1126784)|0;__ZN10StringNameC2Ev(g);__ZN10StringNameaSERKS_(g,h);c[g+4>>2]=4;c[j>>2]=__Z11_scs_createPKc(1126770)|0;__ZN10StringNameC2Ev(i);__ZN10StringNameaSERKS_(i,j);c[i+4>>2]=2;__ZN10StringNameC2Ev(k);c[k+4>>2]=0;__ZN10StringNameC2Ev(n);c[n+4>>2]=0;__ZN10StringNameC2Ev(o);c[o+4>>2]=0;__ZN12_VariantCall7addfuncEN7Variant4TypeES1_RK10StringNamePFvRS0_S5_PPKS0_ERK6VectorIS0_ERKNS_3ArgESH_SH_SH_SH_(4,2,d,1765,e,g,i,k,n,o);__ZN10StringNameD2Ev(o);__ZN10StringNameD2Ev(n);__ZN10StringNameD2Ev(k);__ZN10StringNameD2Ev(i);__ZN10StringNameD2Ev(j);__ZN10StringNameD2Ev(g);__ZN10StringNameD2Ev(h);Aa=c[e>>2]|0;if(Aa|0?(__Z16atomic_decrementPj(Aa+-8|0)|0)==0:0){Ia=c[e>>2]|0;Ga=(Ia|0)==0?0:Ia+-4|0;Ia=Ga+4|0;Ea=c[Ga>>2]|0;if(Ea|0){Fa=0;Ha=Ea;while(1){Ea=Ia+(Fa*24|0)|0;if(!(c[Ea>>2]|0))Ja=Ha;else{__ZN7Variant5clearEv(Ea);Ja=c[Ga>>2]|0}Fa=Fa+1|0;if(Fa>>>0>=Ja>>>0)break;else Ha=Ja}}__ZN6Memory11free_staticEPvb(Aa,1)}if(c[f>>2]|0)__ZN7Variant5clearEv(f);__ZN10StringNameD2Ev(d);c[d>>2]=__Z11_scs_createPKc(1126811)|0;__ZN7VariantC2Ei(f,-1);c[e>>2]=__Z6varrayRK7Variant(f)|0;c[h>>2]=__Z11_scs_createPKc(1126784)|0;__ZN10StringNameC2Ev(g);__ZN10StringNameaSERKS_(g,h);c[g+4>>2]=4;c[j>>2]=__Z11_scs_createPKc(1126770)|0;__ZN10StringNameC2Ev(i);__ZN10StringNameaSERKS_(i,j);c[i+4>>2]=2;__ZN10StringNameC2Ev(k);c[k+4>>2]=0;__ZN10StringNameC2Ev(n);c[n+4>>2]=0;__ZN10StringNameC2Ev(o);c[o+4>>2]=0;__ZN12_VariantCall7addfuncEN7Variant4TypeES1_RK10StringNamePFvRS0_S5_PPKS0_ERK6VectorIS0_ERKNS_3ArgESH_SH_SH_SH_(4,2,d,1766,e,g,i,k,n,o);__ZN10StringNameD2Ev(o);__ZN10StringNameD2Ev(n);__ZN10StringNameD2Ev(k);__ZN10StringNameD2Ev(i);__ZN10StringNameD2Ev(j);__ZN10StringNameD2Ev(g);__ZN10StringNameD2Ev(h);Aa=c[e>>2]|0;if(Aa|0?(__Z16atomic_decrementPj(Aa+-8|0)|0)==0:0){Ja=c[e>>2]|0;Ha=(Ja|0)==0?0:Ja+-4|0;Ja=Ha+4|0;Fa=c[Ha>>2]|0;if(Fa|0){Ga=0;Ia=Fa;while(1){Fa=Ja+(Ga*24|0)|0;if(!(c[Fa>>2]|0))Ka=Ia;else{__ZN7Variant5clearEv(Fa);Ka=c[Ha>>2]|0}Ga=Ga+1|0;if(Ga>>>0>=Ka>>>0)break;else Ia=Ka}}__ZN6Memory11free_staticEPvb(Aa,1)}if(c[f>>2]|0)__ZN7Variant5clearEv(f);__ZN10StringNameD2Ev(d);c[d>>2]=__Z11_scs_createPKc(1126818)|0;c[e>>2]=__Z6varrayv()|0;c[g>>2]=__Z11_scs_createPKc(1126824)|0;__ZN10StringNameC2Ev(f);__ZN10StringNameaSERKS_(f,g);c[f+4>>2]=4;__ZN10StringNameC2Ev(h);c[h+4>>2]=0;__ZN10StringNameC2Ev(i);c[i+4>>2]=0;__ZN10StringNameC2Ev(j);c[j+4>>2]=0;__ZN10StringNameC2Ev(k);c[k+4>>2]=0;__ZN12_VariantCall7addfuncEN7Variant4TypeES1_RK10StringNamePFvRS0_S5_PPKS0_ERK6VectorIS0_ERKNS_3ArgESH_SH_SH_SH_(4,1,d,1767,e,f,h,i,j,k);__ZN10StringNameD2Ev(k);__ZN10StringNameD2Ev(j);__ZN10StringNameD2Ev(i);__ZN10StringNameD2Ev(h);__ZN10StringNameD2Ev(f);__ZN10StringNameD2Ev(g);Aa=c[e>>2]|0;if(Aa|0?(__Z16atomic_decrementPj(Aa+-8|0)|0)==0:0){Ka=c[e>>2]|0;Ia=(Ka|0)==0?0:Ka+-4|0;Ka=Ia+4|0;Ga=c[Ia>>2]|0;if(Ga|0){Ha=0;Ja=Ga;while(1){Ga=Ka+(Ha*24|0)|0;if(!(c[Ga>>2]|0))La=Ja;else{__ZN7Variant5clearEv(Ga);La=c[Ia>>2]|0}Ha=Ha+1|0;if(Ha>>>0>=La>>>0)break;else Ja=La}}__ZN6Memory11free_staticEPvb(Aa,1)}__ZN10StringNameD2Ev(d);c[d>>2]=__Z11_scs_createPKc(1126829)|0;c[e>>2]=__Z6varrayv()|0;c[g>>2]=__Z11_scs_createPKc(1126824)|0;__ZN10StringNameC2Ev(f);__ZN10StringNameaSERKS_(f,g);c[f+4>>2]=4;__ZN10StringNameC2Ev(h);c[h+4>>2]=0;__ZN10StringNameC2Ev(i);c[i+4>>2]=0;__ZN10StringNameC2Ev(j);c[j+4>>2]=0;__ZN10StringNameC2Ev(k);c[k+4>>2]=0;__ZN12_VariantCall7addfuncEN7Variant4TypeES1_RK10StringNamePFvRS0_S5_PPKS0_ERK6VectorIS0_ERKNS_3ArgESH_SH_SH_SH_(4,1,d,1768,e,f,h,i,j,k);__ZN10StringNameD2Ev(k);__ZN10StringNameD2Ev(j);__ZN10StringNameD2Ev(i);__ZN10StringNameD2Ev(h);__ZN10StringNameD2Ev(f);__ZN10StringNameD2Ev(g);Aa=c[e>>2]|0;if(Aa|0?(__Z16atomic_decrementPj(Aa+-8|0)|0)==0:0){La=c[e>>2]|0;Ja=(La|0)==0?0:La+-4|0;La=Ja+4|0;Ha=c[Ja>>2]|0;if(Ha|0){Ia=0;Ka=Ha;while(1){Ha=La+(Ia*24|0)|0;if(!(c[Ha>>2]|0))Ma=Ka;else{__ZN7Variant5clearEv(Ha);Ma=c[Ja>>2]|0}Ia=Ia+1|0;if(Ia>>>0>=Ma>>>0)break;else Ka=Ma}}__ZN6Memory11free_staticEPvb(Aa,1)}__ZN10StringNameD2Ev(d);c[d>>2]=__Z11_scs_createPKc(1126836)|0;c[e>>2]=__Z6varrayv()|0;c[g>>2]=__Z11_scs_createPKc(1126848)|0;__ZN10StringNameC2Ev(f);__ZN10StringNameaSERKS_(f,g);c[f+4>>2]=4;__ZN10StringNameC2Ev(h);c[h+4>>2]=0;__ZN10StringNameC2Ev(i);c[i+4>>2]=0;__ZN10StringNameC2Ev(j);c[j+4>>2]=0;__ZN10StringNameC2Ev(k);c[k+4>>2]=0;__ZN12_VariantCall7addfuncEN7Variant4TypeES1_RK10StringNamePFvRS0_S5_PPKS0_ERK6VectorIS0_ERKNS_3ArgESH_SH_SH_SH_(4,1,d,1769,e,f,h,i,j,k);__ZN10StringNameD2Ev(k);__ZN10StringNameD2Ev(j);__ZN10StringNameD2Ev(i);__ZN10StringNameD2Ev(h);__ZN10StringNameD2Ev(f);__ZN10StringNameD2Ev(g);Aa=c[e>>2]|0;do if(Aa|0){if(__Z16atomic_decrementPj(Aa+-8|0)|0)break;Ma=c[e>>2]|0;Ka=(Ma|0)==0?0:Ma+-4|0;Ma=Ka+4|0;Ia=c[Ka>>2]|0;if(Ia|0){Ja=0;La=Ia;while(1){Ia=Ma+(Ja*24|0)|0;if(!(c[Ia>>2]|0))Na=La;else{__ZN7Variant5clearEv(Ia);Na=c[Ka>>2]|0}Ja=Ja+1|0;if(Ja>>>0>=Na>>>0)break;else La=Na}}__ZN6Memory11free_staticEPvb(Aa,1)}while(0);__ZN10StringNameD2Ev(d);c[d>>2]=__Z11_scs_createPKc(1126853)|0;c[e>>2]=__Z6varrayv()|0;c[g>>2]=__Z11_scs_createPKc(1126848)|0;__ZN10StringNameC2Ev(f);__ZN10StringNameaSERKS_(f,g);c[f+4>>2]=4;__ZN10StringNameC2Ev(h);c[h+4>>2]=0;__ZN10StringNameC2Ev(i);c[i+4>>2]=0;__ZN10StringNameC2Ev(j);c[j+4>>2]=0;__ZN10StringNameC2Ev(k);c[k+4>>2]=0;__ZN12_VariantCall7addfuncEN7Variant4TypeES1_RK10StringNamePFvRS0_S5_PPKS0_ERK6VectorIS0_ERKNS_3ArgESH_SH_SH_SH_(4,1,d,1770,e,f,h,i,j,k);__ZN10StringNameD2Ev(k);__ZN10StringNameD2Ev(j);__ZN10StringNameD2Ev(i);__ZN10StringNameD2Ev(h);__ZN10StringNameD2Ev(f);__ZN10StringNameD2Ev(g);Aa=c[e>>2]|0;do if(Aa|0){if(__Z16atomic_decrementPj(Aa+-8|0)|0)break;Na=c[e>>2]|0;La=(Na|0)==0?0:Na+-4|0;Na=La+4|0;Ja=c[La>>2]|0;if(Ja|0){Ka=0;Ma=Ja;while(1){Ja=Na+(Ka*24|0)|0;if(!(c[Ja>>2]|0))Oa=Ma;else{__ZN7Variant5clearEv(Ja);Oa=c[La>>2]|0}Ka=Ka+1|0;if(Ka>>>0>=Oa>>>0)break;else Ma=Oa}}__ZN6Memory11free_staticEPvb(Aa,1)}while(0);__ZN10StringNameD2Ev(d);c[d>>2]=__Z11_scs_createPKc(1126863)|0;c[e>>2]=__Z6varrayv()|0;c[g>>2]=__Z11_scs_createPKc(1126848)|0;__ZN10StringNameC2Ev(f);__ZN10StringNameaSERKS_(f,g);c[f+4>>2]=4;__ZN10StringNameC2Ev(h);c[h+4>>2]=0;__ZN10StringNameC2Ev(i);c[i+4>>2]=0;__ZN10StringNameC2Ev(j);c[j+4>>2]=0;__ZN10StringNameC2Ev(k);c[k+4>>2]=0;__ZN12_VariantCall7addfuncEN7Variant4TypeES1_RK10StringNamePFvRS0_S5_PPKS0_ERK6VectorIS0_ERKNS_3ArgESH_SH_SH_SH_(4,1,d,1771,e,f,h,i,j,k);__ZN10StringNameD2Ev(k);__ZN10StringNameD2Ev(j);__ZN10StringNameD2Ev(i);__ZN10StringNameD2Ev(h);__ZN10StringNameD2Ev(f);__ZN10StringNameD2Ev(g);Aa=c[e>>2]|0;do if(Aa|0){if(__Z16atomic_decrementPj(Aa+-8|0)|0)break;Oa=c[e>>2]|0;Ma=(Oa|0)==0?0:Oa+-4|0;Oa=Ma+4|0;Ka=c[Ma>>2]|0;if(Ka|0){La=0;Na=Ka;while(1){Ka=Oa+(La*24|0)|0;if(!(c[Ka>>2]|0))Pa=Na;else{__ZN7Variant5clearEv(Ka);Pa=c[Ma>>2]|0}La=La+1|0;if(La>>>0>=Pa>>>0)break;else Na=Pa}}__ZN6Memory11free_staticEPvb(Aa,1)}while(0);__ZN10StringNameD2Ev(d);c[d>>2]=__Z11_scs_createPKc(1126881)|0;c[e>>2]=__Z6varrayv()|0;c[g>>2]=__Z11_scs_createPKc(1126848)|0;__ZN10StringNameC2Ev(f);__ZN10StringNameaSERKS_(f,g);c[f+4>>2]=4;__ZN10StringNameC2Ev(h);c[h+4>>2]=0;__ZN10StringNameC2Ev(i);c[i+4>>2]=0;__ZN10StringNameC2Ev(j);c[j+4>>2]=0;__ZN10StringNameC2Ev(k);c[k+4>>2]=0;__ZN12_VariantCall7addfuncEN7Variant4TypeES1_RK10StringNamePFvRS0_S5_PPKS0_ERK6VectorIS0_ERKNS_3ArgESH_SH_SH_SH_(4,1,d,1772,e,f,h,i,j,k);__ZN10StringNameD2Ev(k);__ZN10StringNameD2Ev(j);__ZN10StringNameD2Ev(i);__ZN10StringNameD2Ev(h);__ZN10StringNameD2Ev(f);__ZN10StringNameD2Ev(g);Aa=c[e>>2]|0;do if(Aa|0){if(__Z16atomic_decrementPj(Aa+-8|0)|0)break;Pa=c[e>>2]|0;Na=(Pa|0)==0?0:Pa+-4|0;Pa=Na+4|0;La=c[Na>>2]|0;if(La|0){Ma=0;Oa=La;while(1){La=Pa+(Ma*24|0)|0;if(!(c[La>>2]|0))Qa=Oa;else{__ZN7Variant5clearEv(La);Qa=c[Na>>2]|0}Ma=Ma+1|0;if(Ma>>>0>=Qa>>>0)break;else Oa=Qa}}__ZN6Memory11free_staticEPvb(Aa,1)}while(0);__ZN10StringNameD2Ev(d);c[d>>2]=__Z11_scs_createPKc(1126900)|0;c[e>>2]=__Z6varrayv()|0;__ZN10StringNameC2Ev(f);c[f+4>>2]=0;__ZN10StringNameC2Ev(g);c[g+4>>2]=0;__ZN10StringNameC2Ev(h);c[h+4>>2]=0;__ZN10StringNameC2Ev(i);c[i+4>>2]=0;__ZN10StringNameC2Ev(j);c[j+4>>2]=0;__ZN12_VariantCall7addfuncEN7Variant4TypeES1_RK10StringNamePFvRS0_S5_PPKS0_ERK6VectorIS0_ERKNS_3ArgESH_SH_SH_SH_(4,25,d,1773,e,f,g,h,i,j);__ZN10StringNameD2Ev(j);__ZN10StringNameD2Ev(i);__ZN10StringNameD2Ev(h);__ZN10StringNameD2Ev(g);__ZN10StringNameD2Ev(f);Aa=c[e>>2]|0;do if(Aa|0){if(__Z16atomic_decrementPj(Aa+-8|0)|0)break;Qa=c[e>>2]|0;Oa=(Qa|0)==0?0:Qa+-4|0;Qa=Oa+4|0;Ma=c[Oa>>2]|0;if(Ma|0){Na=0;Pa=Ma;while(1){Ma=Qa+(Na*24|0)|0;if(!(c[Ma>>2]|0))Ra=Pa;else{__ZN7Variant5clearEv(Ma);Ra=c[Oa>>2]|0}Na=Na+1|0;if(Na>>>0>=Ra>>>0)break;else Pa=Ra}}__ZN6Memory11free_staticEPvb(Aa,1)}while(0);__ZN10StringNameD2Ev(d);c[d>>2]=__Z11_scs_createPKc(1126908)|0;c[e>>2]=__Z6varrayv()|0;c[g>>2]=__Z11_scs_createPKc(1126848)|0;__ZN10StringNameC2Ev(f);__ZN10StringNameaSERKS_(f,g);c[f+4>>2]=4;__ZN10StringNameC2Ev(h);c[h+4>>2]=0;__ZN10StringNameC2Ev(i);c[i+4>>2]=0;__ZN10StringNameC2Ev(j);c[j+4>>2]=0;__ZN10StringNameC2Ev(k);c[k+4>>2]=0;__ZN12_VariantCall7addfuncEN7Variant4TypeES1_RK10StringNamePFvRS0_S5_PPKS0_ERK6VectorIS0_ERKNS_3ArgESH_SH_SH_SH_(4,3,d,1774,e,f,h,i,j,k);__ZN10StringNameD2Ev(k);__ZN10StringNameD2Ev(j);__ZN10StringNameD2Ev(i);__ZN10StringNameD2Ev(h);__ZN10StringNameD2Ev(f);__ZN10StringNameD2Ev(g);Aa=c[e>>2]|0;do if(Aa|0){if(__Z16atomic_decrementPj(Aa+-8|0)|0)break;Ra=c[e>>2]|0;Pa=(Ra|0)==0?0:Ra+-4|0;Ra=Pa+4|0;Na=c[Pa>>2]|0;if(Na|0){Oa=0;Qa=Na;while(1){Na=Ra+(Oa*24|0)|0;if(!(c[Na>>2]|0))Sa=Qa;else{__ZN7Variant5clearEv(Na);Sa=c[Pa>>2]|0}Oa=Oa+1|0;if(Oa>>>0>=Sa>>>0)break;else Qa=Sa}}__ZN6Memory11free_staticEPvb(Aa,1)}while(0);__ZN10StringNameD2Ev(d);c[d>>2]=__Z11_scs_createPKc(1126919)|0;__ZN7VariantC2EPKc(f,1126926);c[e>>2]=__Z6varrayRK7Variant(f)|0;c[h>>2]=__Z11_scs_createPKc(1126930)|0;__ZN10StringNameC2Ev(g);__ZN10StringNameaSERKS_(g,h);c[g+4>>2]=0;c[j>>2]=__Z11_scs_createPKc(1126937)|0;__ZN10StringNameC2Ev(i);__ZN10StringNameaSERKS_(i,j);c[i+4>>2]=4;__ZN10StringNameC2Ev(k);c[k+4>>2]=0;__ZN10StringNameC2Ev(n);c[n+4>>2]=0;__ZN10StringNameC2Ev(o);c[o+4>>2]=0;__ZN12_VariantCall7addfuncEN7Variant4TypeES1_RK10StringNamePFvRS0_S5_PPKS0_ERK6VectorIS0_ERKNS_3ArgESH_SH_SH_SH_(4,4,d,1775,e,g,i,k,n,o);__ZN10StringNameD2Ev(o);__ZN10StringNameD2Ev(n);__ZN10StringNameD2Ev(k);__ZN10StringNameD2Ev(i);__ZN10StringNameD2Ev(j);__ZN10StringNameD2Ev(g);__ZN10StringNameD2Ev(h);Aa=c[e>>2]|0;do if(Aa|0){if(__Z16atomic_decrementPj(Aa+-8|0)|0)break;Sa=c[e>>2]|0;Qa=(Sa|0)==0?0:Sa+-4|0;Sa=Qa+4|0;Oa=c[Qa>>2]|0;if(Oa|0){Pa=0;Ra=Oa;while(1){Oa=Sa+(Pa*24|0)|0;if(!(c[Oa>>2]|0))Ta=Ra;else{__ZN7Variant5clearEv(Oa);Ta=c[Qa>>2]|0}Pa=Pa+1|0;if(Pa>>>0>=Ta>>>0)break;else Ra=Ta}}__ZN6Memory11free_staticEPvb(Aa,1)}while(0);if(c[f>>2]|0)__ZN7Variant5clearEv(f);__ZN10StringNameD2Ev(d);c[d>>2]=__Z11_scs_createPKc(1126949)|0;c[e>>2]=__Z6varrayv()|0;c[g>>2]=__Z11_scs_createPKc(1126784)|0;__ZN10StringNameC2Ev(f);__ZN10StringNameaSERKS_(f,g);c[f+4>>2]=4;c[i>>2]=__Z11_scs_createPKc(1126957)|0;__ZN10StringNameC2Ev(h);__ZN10StringNameaSERKS_(h,i);c[h+4>>2]=4;__ZN10StringNameC2Ev(j);c[j+4>>2]=0;__ZN10StringNameC2Ev(k);c[k+4>>2]=0;__ZN10StringNameC2Ev(n);c[n+4>>2]=0;__ZN12_VariantCall7addfuncEN7Variant4TypeES1_RK10StringNamePFvRS0_S5_PPKS0_ERK6VectorIS0_ERKNS_3ArgESH_SH_SH_SH_(4,4,d,1776,e,f,h,j,k,n);__ZN10StringNameD2Ev(n);__ZN10StringNameD2Ev(k);__ZN10StringNameD2Ev(j);__ZN10StringNameD2Ev(h);__ZN10StringNameD2Ev(i);__ZN10StringNameD2Ev(f);__ZN10StringNameD2Ev(g);Aa=c[e>>2]|0;do if(Aa|0){if(__Z16atomic_decrementPj(Aa+-8|0)|0)break;Ta=c[e>>2]|0;Ra=(Ta|0)==0?0:Ta+-4|0;Ta=Ra+4|0;Pa=c[Ra>>2]|0;if(Pa|0){Qa=0;Sa=Pa;while(1){Pa=Ta+(Qa*24|0)|0;if(!(c[Pa>>2]|0))Ua=Sa;else{__ZN7Variant5clearEv(Pa);Ua=c[Ra>>2]|0}Qa=Qa+1|0;if(Qa>>>0>=Ua>>>0)break;else Sa=Ua}}__ZN6Memory11free_staticEPvb(Aa,1)}while(0);__ZN10StringNameD2Ev(d);c[d>>2]=__Z11_scs_createPKc(1126965)|0;c[e>>2]=__Z6varrayv()|0;c[g>>2]=__Z11_scs_createPKc(1126784)|0;__ZN10StringNameC2Ev(f);__ZN10StringNameaSERKS_(f,g);c[f+4>>2]=4;c[i>>2]=__Z11_scs_createPKc(1126957)|0;__ZN10StringNameC2Ev(h);__ZN10StringNameaSERKS_(h,i);c[h+4>>2]=4;__ZN10StringNameC2Ev(j);c[j+4>>2]=0;__ZN10StringNameC2Ev(k);c[k+4>>2]=0;__ZN10StringNameC2Ev(n);c[n+4>>2]=0;__ZN12_VariantCall7addfuncEN7Variant4TypeES1_RK10StringNamePFvRS0_S5_PPKS0_ERK6VectorIS0_ERKNS_3ArgESH_SH_SH_SH_(4,4,d,1777,e,f,h,j,k,n);__ZN10StringNameD2Ev(n);__ZN10StringNameD2Ev(k);__ZN10StringNameD2Ev(j);__ZN10StringNameD2Ev(h);__ZN10StringNameD2Ev(i);__ZN10StringNameD2Ev(f);__ZN10StringNameD2Ev(g);Aa=c[e>>2]|0;do if(Aa|0){if(__Z16atomic_decrementPj(Aa+-8|0)|0)break;Ua=c[e>>2]|0;Sa=(Ua|0)==0?0:Ua+-4|0;Ua=Sa+4|0;Qa=c[Sa>>2]|0;if(Qa|0){Ra=0;Ta=Qa;while(1){Qa=Ua+(Ra*24|0)|0;if(!(c[Qa>>2]|0))Va=Ta;else{__ZN7Variant5clearEv(Qa);Va=c[Sa>>2]|0}Ra=Ra+1|0;if(Ra>>>0>=Va>>>0)break;else Ta=Va}}__ZN6Memory11free_staticEPvb(Aa,1)}while(0);__ZN10StringNameD2Ev(d);c[d>>2]=__Z11_scs_createPKc(1143947)|0;c[e>>2]=__Z6varrayv()|0;c[g>>2]=__Z11_scs_createPKc(1126974)|0;__ZN10StringNameC2Ev(f);__ZN10StringNameaSERKS_(f,g);c[f+4>>2]=2;c[i>>2]=__Z11_scs_createPKc(1126784)|0;__ZN10StringNameC2Ev(h);__ZN10StringNameaSERKS_(h,i);c[h+4>>2]=4;__ZN10StringNameC2Ev(j);c[j+4>>2]=0;__ZN10StringNameC2Ev(k);c[k+4>>2]=0;__ZN10StringNameC2Ev(n);c[n+4>>2]=0;__ZN12_VariantCall7addfuncEN7Variant4TypeES1_RK10StringNamePFvRS0_S5_PPKS0_ERK6VectorIS0_ERKNS_3ArgESH_SH_SH_SH_(4,4,d,1778,e,f,h,j,k,n);__ZN10StringNameD2Ev(n);__ZN10StringNameD2Ev(k);__ZN10StringNameD2Ev(j);__ZN10StringNameD2Ev(h);__ZN10StringNameD2Ev(i);__ZN10StringNameD2Ev(f);__ZN10StringNameD2Ev(g);Aa=c[e>>2]|0;do if(Aa|0){if(__Z16atomic_decrementPj(Aa+-8|0)|0)break;Va=c[e>>2]|0;Ta=(Va|0)==0?0:Va+-4|0;Va=Ta+4|0;Ra=c[Ta>>2]|0;if(Ra|0){Sa=0;Ua=Ra;while(1){Ra=Va+(Sa*24|0)|0;if(!(c[Ra>>2]|0))Wa=Ua;else{__ZN7Variant5clearEv(Ra);Wa=c[Ta>>2]|0}Sa=Sa+1|0;if(Sa>>>0>=Wa>>>0)break;else Ua=Wa}}__ZN6Memory11free_staticEPvb(Aa,1)}while(0);__ZN10StringNameD2Ev(d);c[d>>2]=__Z11_scs_createPKc(1126978)|0;c[e>>2]=__Z6varrayv()|0;__ZN10StringNameC2Ev(f);c[f+4>>2]=0;__ZN10StringNameC2Ev(g);c[g+4>>2]=0;__ZN10StringNameC2Ev(h);c[h+4>>2]=0;__ZN10StringNameC2Ev(i);c[i+4>>2]=0;__ZN10StringNameC2Ev(j);c[j+4>>2]=0;__ZN12_VariantCall7addfuncEN7Variant4TypeES1_RK10StringNamePFvRS0_S5_PPKS0_ERK6VectorIS0_ERKNS_3ArgESH_SH_SH_SH_(4,4,d,1779,e,f,g,h,i,j);__ZN10StringNameD2Ev(j);__ZN10StringNameD2Ev(i);__ZN10StringNameD2Ev(h);__ZN10StringNameD2Ev(g);__ZN10StringNameD2Ev(f);Aa=c[e>>2]|0;do if(Aa|0){if(__Z16atomic_decrementPj(Aa+-8|0)|0)break;Wa=c[e>>2]|0;Ua=(Wa|0)==0?0:Wa+-4|0;Wa=Ua+4|0;Sa=c[Ua>>2]|0;if(Sa|0){Ta=0;Va=Sa;while(1){Sa=Wa+(Ta*24|0)|0;if(!(c[Sa>>2]|0))Xa=Va;else{__ZN7Variant5clearEv(Sa);Xa=c[Ua>>2]|0}Ta=Ta+1|0;if(Ta>>>0>=Xa>>>0)break;else Va=Xa}}__ZN6Memory11free_staticEPvb(Aa,1)}while(0);__ZN10StringNameD2Ev(d);c[d>>2]=__Z11_scs_createPKc(1126989)|0;__ZN7VariantC2Eb(f,1);c[e>>2]=__Z6varrayRK7Variant(f)|0;c[h>>2]=__Z11_scs_createPKc(1126995)|0;__ZN10StringNameC2Ev(g);__ZN10StringNameaSERKS_(g,h);c[g+4>>2]=4;c[j>>2]=__Z11_scs_createPKc(1127003)|0;__ZN10StringNameC2Ev(i);__ZN10StringNameaSERKS_(i,j);c[i+4>>2]=1;__ZN10StringNameC2Ev(k);c[k+4>>2]=0;__ZN10StringNameC2Ev(n);c[n+4>>2]=0;__ZN10StringNameC2Ev(o);c[o+4>>2]=0;__ZN12_VariantCall7addfuncEN7Variant4TypeES1_RK10StringNamePFvRS0_S5_PPKS0_ERK6VectorIS0_ERKNS_3ArgESH_SH_SH_SH_(4,25,d,1780,e,g,i,k,n,o);__ZN10StringNameD2Ev(o);__ZN10StringNameD2Ev(n);__ZN10StringNameD2Ev(k);__ZN10StringNameD2Ev(i);__ZN10StringNameD2Ev(j);__ZN10StringNameD2Ev(g);__ZN10StringNameD2Ev(h);Aa=c[e>>2]|0;do if(Aa|0){if(__Z16atomic_decrementPj(Aa+-8|0)|0)break;Xa=c[e>>2]|0;Va=(Xa|0)==0?0:Xa+-4|0;Xa=Va+4|0;Ta=c[Va>>2]|0;if(Ta|0){Ua=0;Wa=Ta;while(1){Ta=Xa+(Ua*24|0)|0;if(!(c[Ta>>2]|0))Ya=Wa;else{__ZN7Variant5clearEv(Ta);Ya=c[Va>>2]|0}Ua=Ua+1|0;if(Ua>>>0>=Ya>>>0)break;else Wa=Ya}}__ZN6Memory11free_staticEPvb(Aa,1)}while(0);if(c[f>>2]|0)__ZN7Variant5clearEv(f);__ZN10StringNameD2Ev(d);c[d>>2]=__Z11_scs_createPKc(1127015)|0;__ZN7VariantC2Eb(f,1);c[e>>2]=__Z6varrayRK7Variant(f)|0;c[h>>2]=__Z11_scs_createPKc(1126995)|0;__ZN10StringNameC2Ev(g);__ZN10StringNameaSERKS_(g,h);c[g+4>>2]=4;c[j>>2]=__Z11_scs_createPKc(1127003)|0;__ZN10StringNameC2Ev(i);__ZN10StringNameaSERKS_(i,j);c[i+4>>2]=1;__ZN10StringNameC2Ev(k);c[k+4>>2]=0;__ZN10StringNameC2Ev(n);c[n+4>>2]=0;__ZN10StringNameC2Ev(o);c[o+4>>2]=0;__ZN12_VariantCall7addfuncEN7Variant4TypeES1_RK10StringNamePFvRS0_S5_PPKS0_ERK6VectorIS0_ERKNS_3ArgESH_SH_SH_SH_(4,24,d,1781,e,g,i,k,n,o);__ZN10StringNameD2Ev(o);__ZN10StringNameD2Ev(n);__ZN10StringNameD2Ev(k);__ZN10StringNameD2Ev(i);__ZN10StringNameD2Ev(j);__ZN10StringNameD2Ev(g);__ZN10StringNameD2Ev(h);Aa=c[e>>2]|0;do if(Aa|0){if(__Z16atomic_decrementPj(Aa+-8|0)|0)break;Ya=c[e>>2]|0;Wa=(Ya|0)==0?0:Ya+-4|0;Ya=Wa+4|0;Ua=c[Wa>>2]|0;if(Ua|0){Va=0;Xa=Ua;while(1){Ua=Ya+(Va*24|0)|0;if(!(c[Ua>>2]|0))Za=Xa;else{__ZN7Variant5clearEv(Ua);Za=c[Wa>>2]|0}Va=Va+1|0;if(Va>>>0>=Za>>>0)break;else Xa=Za}}__ZN6Memory11free_staticEPvb(Aa,1)}while(0);if(c[f>>2]|0)__ZN7Variant5clearEv(f);__ZN10StringNameD2Ev(d);c[d>>2]=__Z11_scs_createPKc(1127028)|0;c[e>>2]=__Z6varrayv()|0;__ZN10StringNameC2Ev(f);c[f+4>>2]=0;__ZN10StringNameC2Ev(g);c[g+4>>2]=0;__ZN10StringNameC2Ev(h);c[h+4>>2]=0;__ZN10StringNameC2Ev(i);c[i+4>>2]=0;__ZN10StringNameC2Ev(j);c[j+4>>2]=0;__ZN12_VariantCall7addfuncEN7Variant4TypeES1_RK10StringNamePFvRS0_S5_PPKS0_ERK6VectorIS0_ERKNS_3ArgESH_SH_SH_SH_(4,4,d,1782,e,f,g,h,i,j);__ZN10StringNameD2Ev(j);__ZN10StringNameD2Ev(i);__ZN10StringNameD2Ev(h);__ZN10StringNameD2Ev(g);__ZN10StringNameD2Ev(f);Aa=c[e>>2]|0;do if(Aa|0){if(__Z16atomic_decrementPj(Aa+-8|0)|0)break;Za=c[e>>2]|0;Xa=(Za|0)==0?0:Za+-4|0;Za=Xa+4|0;Va=c[Xa>>2]|0;if(Va|0){Wa=0;Ya=Va;while(1){Va=Za+(Wa*24|0)|0;if(!(c[Va>>2]|0))_a=Ya;else{__ZN7Variant5clearEv(Va);_a=c[Xa>>2]|0}Wa=Wa+1|0;if(Wa>>>0>=_a>>>0)break;else Ya=_a}}__ZN6Memory11free_staticEPvb(Aa,1)}while(0);__ZN10StringNameD2Ev(d);c[d>>2]=__Z11_scs_createPKc(1127037)|0;c[e>>2]=__Z6varrayv()|0;__ZN10StringNameC2Ev(f);c[f+4>>2]=0;__ZN10StringNameC2Ev(g);c[g+4>>2]=0;__ZN10StringNameC2Ev(h);c[h+4>>2]=0;__ZN10StringNameC2Ev(i);c[i+4>>2]=0;__ZN10StringNameC2Ev(j);c[j+4>>2]=0;__ZN12_VariantCall7addfuncEN7Variant4TypeES1_RK10StringNamePFvRS0_S5_PPKS0_ERK6VectorIS0_ERKNS_3ArgESH_SH_SH_SH_(4,4,d,1783,e,f,g,h,i,j);__ZN10StringNameD2Ev(j);__ZN10StringNameD2Ev(i);__ZN10StringNameD2Ev(h);__ZN10StringNameD2Ev(g);__ZN10StringNameD2Ev(f);Aa=c[e>>2]|0;do if(Aa|0){if(__Z16atomic_decrementPj(Aa+-8|0)|0)break;_a=c[e>>2]|0;Ya=(_a|0)==0?0:_a+-4|0;_a=Ya+4|0;Wa=c[Ya>>2]|0;if(Wa|0){Xa=0;Za=Wa;while(1){Wa=_a+(Xa*24|0)|0;if(!(c[Wa>>2]|0))$a=Za;else{__ZN7Variant5clearEv(Wa);$a=c[Ya>>2]|0}Xa=Xa+1|0;if(Xa>>>0>=$a>>>0)break;else Za=$a}}__ZN6Memory11free_staticEPvb(Aa,1)}while(0);__ZN10StringNameD2Ev(d);c[d>>2]=__Z11_scs_createPKc(1127046)|0;c[e>>2]=__Z6varrayv()|0;c[g>>2]=__Z11_scs_createPKc(1126974)|0;__ZN10StringNameC2Ev(f);__ZN10StringNameaSERKS_(f,g);c[f+4>>2]=2;__ZN10StringNameC2Ev(h);c[h+4>>2]=0;__ZN10StringNameC2Ev(i);c[i+4>>2]=0;__ZN10StringNameC2Ev(j);c[j+4>>2]=0;__ZN10StringNameC2Ev(k);c[k+4>>2]=0;__ZN12_VariantCall7addfuncEN7Variant4TypeES1_RK10StringNamePFvRS0_S5_PPKS0_ERK6VectorIS0_ERKNS_3ArgESH_SH_SH_SH_(4,4,d,1784,e,f,h,i,j,k);__ZN10StringNameD2Ev(k);__ZN10StringNameD2Ev(j);__ZN10StringNameD2Ev(i);__ZN10StringNameD2Ev(h);__ZN10StringNameD2Ev(f);__ZN10StringNameD2Ev(g);Aa=c[e>>2]|0;do if(Aa|0){if(__Z16atomic_decrementPj(Aa+-8|0)|0)break;$a=c[e>>2]|0;Za=($a|0)==0?0:$a+-4|0;$a=Za+4|0;Xa=c[Za>>2]|0;if(Xa|0){Ya=0;_a=Xa;while(1){Xa=$a+(Ya*24|0)|0;if(!(c[Xa>>2]|0))ab=_a;else{__ZN7Variant5clearEv(Xa);ab=c[Za>>2]|0}Ya=Ya+1|0;if(Ya>>>0>=ab>>>0)break;else _a=ab}}__ZN6Memory11free_staticEPvb(Aa,1)}while(0);__ZN10StringNameD2Ev(d);c[d>>2]=__Z11_scs_createPKc(1127051)|0;c[e>>2]=__Z6varrayv()|0;c[g>>2]=__Z11_scs_createPKc(1126974)|0;__ZN10StringNameC2Ev(f);__ZN10StringNameaSERKS_(f,g);c[f+4>>2]=2;__ZN10StringNameC2Ev(h);c[h+4>>2]=0;__ZN10StringNameC2Ev(i);c[i+4>>2]=0;__ZN10StringNameC2Ev(j);c[j+4>>2]=0;__ZN10StringNameC2Ev(k);c[k+4>>2]=0;__ZN12_VariantCall7addfuncEN7Variant4TypeES1_RK10StringNamePFvRS0_S5_PPKS0_ERK6VectorIS0_ERKNS_3ArgESH_SH_SH_SH_(4,4,d,1785,e,f,h,i,j,k);__ZN10StringNameD2Ev(k);__ZN10StringNameD2Ev(j);__ZN10StringNameD2Ev(i);__ZN10StringNameD2Ev(h);__ZN10StringNameD2Ev(f);__ZN10StringNameD2Ev(g);Aa=c[e>>2]|0;do if(Aa|0){if(__Z16atomic_decrementPj(Aa+-8|0)|0)break;ab=c[e>>2]|0;_a=(ab|0)==0?0:ab+-4|0;ab=_a+4|0;Ya=c[_a>>2]|0;if(Ya|0){Za=0;$a=Ya;while(1){Ya=ab+(Za*24|0)|0;if(!(c[Ya>>2]|0))bb=$a;else{__ZN7Variant5clearEv(Ya);bb=c[_a>>2]|0}Za=Za+1|0;if(Za>>>0>=bb>>>0)break;else $a=bb}}__ZN6Memory11free_staticEPvb(Aa,1)}while(0);__ZN10StringNameD2Ev(d);c[d>>2]=__Z11_scs_createPKc(1127057)|0;__ZN7VariantC2Eb(f,1);__ZN7VariantC2Eb(g,1);c[e>>2]=__Z6varrayRK7VariantS1_(f,g)|0;c[i>>2]=__Z11_scs_createPKc(1127046)|0;__ZN10StringNameC2Ev(h);__ZN10StringNameaSERKS_(h,i);c[h+4>>2]=1;c[k>>2]=__Z11_scs_createPKc(1127051)|0;__ZN10StringNameC2Ev(j);__ZN10StringNameaSERKS_(j,k);c[j+4>>2]=1;__ZN10StringNameC2Ev(n);c[n+4>>2]=0;__ZN10StringNameC2Ev(o);c[o+4>>2]=0;__ZN10StringNameC2Ev(p);c[p+4>>2]=0;__ZN12_VariantCall7addfuncEN7Variant4TypeES1_RK10StringNamePFvRS0_S5_PPKS0_ERK6VectorIS0_ERKNS_3ArgESH_SH_SH_SH_(4,4,d,1786,e,h,j,n,o,p);__ZN10StringNameD2Ev(p);__ZN10StringNameD2Ev(o);__ZN10StringNameD2Ev(n);__ZN10StringNameD2Ev(j);__ZN10StringNameD2Ev(k);__ZN10StringNameD2Ev(h);__ZN10StringNameD2Ev(i);Aa=c[e>>2]|0;do if(Aa|0){if(__Z16atomic_decrementPj(Aa+-8|0)|0)break;bb=c[e>>2]|0;$a=(bb|0)==0?0:bb+-4|0;bb=$a+4|0;Za=c[$a>>2]|0;if(Za|0){_a=0;ab=Za;while(1){Za=bb+(_a*24|0)|0;if(!(c[Za>>2]|0))cb=ab;else{__ZN7Variant5clearEv(Za);cb=c[$a>>2]|0}_a=_a+1|0;if(_a>>>0>=cb>>>0)break;else ab=cb}}__ZN6Memory11free_staticEPvb(Aa,1)}while(0);if(c[g>>2]|0)__ZN7Variant5clearEv(g);if(c[f>>2]|0)__ZN7Variant5clearEv(f);__ZN10StringNameD2Ev(d);c[d>>2]=__Z11_scs_createPKc(1127069)|0;c[e>>2]=__Z6varrayv()|0;__ZN10StringNameC2Ev(f);c[f+4>>2]=0;__ZN10StringNameC2Ev(g);c[g+4>>2]=0;__ZN10StringNameC2Ev(h);c[h+4>>2]=0;__ZN10StringNameC2Ev(i);c[i+4>>2]=0;__ZN10StringNameC2Ev(j);c[j+4>>2]=0;__ZN12_VariantCall7addfuncEN7Variant4TypeES1_RK10StringNamePFvRS0_S5_PPKS0_ERK6VectorIS0_ERKNS_3ArgESH_SH_SH_SH_(4,4,d,1787,e,f,g,h,i,j);__ZN10StringNameD2Ev(j);__ZN10StringNameD2Ev(i);__ZN10StringNameD2Ev(h);__ZN10StringNameD2Ev(g);__ZN10StringNameD2Ev(f);Aa=c[e>>2]|0;do if(Aa|0){if(__Z16atomic_decrementPj(Aa+-8|0)|0)break;cb=c[e>>2]|0;ab=(cb|0)==0?0:cb+-4|0;cb=ab+4|0;_a=c[ab>>2]|0;if(_a|0){$a=0;bb=_a;while(1){_a=cb+($a*24|0)|0;if(!(c[_a>>2]|0))db=bb;else{__ZN7Variant5clearEv(_a);db=c[ab>>2]|0}$a=$a+1|0;if($a>>>0>=db>>>0)break;else bb=db}}__ZN6Memory11free_staticEPvb(Aa,1)}while(0);__ZN10StringNameD2Ev(d);c[d>>2]=__Z11_scs_createPKc(1127083)|0;c[e>>2]=__Z6varrayv()|0;__ZN10StringNameC2Ev(f);c[f+4>>2]=0;__ZN10StringNameC2Ev(g);c[g+4>>2]=0;__ZN10StringNameC2Ev(h);c[h+4>>2]=0;__ZN10StringNameC2Ev(i);c[i+4>>2]=0;__ZN10StringNameC2Ev(j);c[j+4>>2]=0;__ZN12_VariantCall7addfuncEN7Variant4TypeES1_RK10StringNamePFvRS0_S5_PPKS0_ERK6VectorIS0_ERKNS_3ArgESH_SH_SH_SH_(4,4,d,1788,e,f,g,h,i,j);__ZN10StringNameD2Ev(j);__ZN10StringNameD2Ev(i);__ZN10StringNameD2Ev(h);__ZN10StringNameD2Ev(g);__ZN10StringNameD2Ev(f);Aa=c[e>>2]|0;do if(Aa|0){if(__Z16atomic_decrementPj(Aa+-8|0)|0)break;db=c[e>>2]|0;bb=(db|0)==0?0:db+-4|0;db=bb+4|0;$a=c[bb>>2]|0;if($a|0){ab=0;cb=$a;while(1){$a=db+(ab*24|0)|0;if(!(c[$a>>2]|0))eb=cb;else{__ZN7Variant5clearEv($a);eb=c[bb>>2]|0}ab=ab+1|0;if(ab>>>0>=eb>>>0)break;else cb=eb}}__ZN6Memory11free_staticEPvb(Aa,1)}while(0);__ZN10StringNameD2Ev(d);c[d>>2]=__Z11_scs_createPKc(1127096)|0;c[e>>2]=__Z6varrayv()|0;c[g>>2]=__Z11_scs_createPKc(1127106)|0;__ZN10StringNameC2Ev(f);__ZN10StringNameaSERKS_(f,g);c[f+4>>2]=4;__ZN10StringNameC2Ev(h);c[h+4>>2]=0;__ZN10StringNameC2Ev(i);c[i+4>>2]=0;__ZN10StringNameC2Ev(j);c[j+4>>2]=0;__ZN10StringNameC2Ev(k);c[k+4>>2]=0;__ZN12_VariantCall7addfuncEN7Variant4TypeES1_RK10StringNamePFvRS0_S5_PPKS0_ERK6VectorIS0_ERKNS_3ArgESH_SH_SH_SH_(4,4,d,1789,e,f,h,i,j,k);__ZN10StringNameD2Ev(k);__ZN10StringNameD2Ev(j);__ZN10StringNameD2Ev(i);__ZN10StringNameD2Ev(h);__ZN10StringNameD2Ev(f);__ZN10StringNameD2Ev(g);Aa=c[e>>2]|0;do if(Aa|0){if(__Z16atomic_decrementPj(Aa+-8|0)|0)break;eb=c[e>>2]|0;cb=(eb|0)==0?0:eb+-4|0;eb=cb+4|0;ab=c[cb>>2]|0;if(ab|0){bb=0;db=ab;while(1){ab=eb+(bb*24|0)|0;if(!(c[ab>>2]|0))fb=db;else{__ZN7Variant5clearEv(ab);fb=c[cb>>2]|0}bb=bb+1|0;if(bb>>>0>=fb>>>0)break;else db=fb}}__ZN6Memory11free_staticEPvb(Aa,1)}while(0);__ZN10StringNameD2Ev(d);c[d>>2]=__Z11_scs_createPKc(1127111)|0;c[e>>2]=__Z6varrayv()|0;c[g>>2]=__Z11_scs_createPKc(1127118)|0;__ZN10StringNameC2Ev(f);__ZN10StringNameaSERKS_(f,g);c[f+4>>2]=2;__ZN10StringNameC2Ev(h);c[h+4>>2]=0;__ZN10StringNameC2Ev(i);c[i+4>>2]=0;__ZN10StringNameC2Ev(j);c[j+4>>2]=0;__ZN10StringNameC2Ev(k);c[k+4>>2]=0;__ZN12_VariantCall7addfuncEN7Variant4TypeES1_RK10StringNamePFvRS0_S5_PPKS0_ERK6VectorIS0_ERKNS_3ArgESH_SH_SH_SH_(4,2,d,1790,e,f,h,i,j,k);__ZN10StringNameD2Ev(k);__ZN10StringNameD2Ev(j);__ZN10StringNameD2Ev(i);__ZN10StringNameD2Ev(h);__ZN10StringNameD2Ev(f);__ZN10StringNameD2Ev(g);Aa=c[e>>2]|0;do if(Aa|0){if(__Z16atomic_decrementPj(Aa+-8|0)|0)break;fb=c[e>>2]|0;db=(fb|0)==0?0:fb+-4|0;fb=db+4|0;bb=c[db>>2]|0;if(bb|0){cb=0;eb=bb;while(1){bb=fb+(cb*24|0)|0;if(!(c[bb>>2]|0))gb=eb;else{__ZN7Variant5clearEv(bb);gb=c[db>>2]|0}cb=cb+1|0;if(cb>>>0>=gb>>>0)break;else eb=gb}}__ZN6Memory11free_staticEPvb(Aa,1)}while(0);__ZN10StringNameD2Ev(d);c[d>>2]=__Z11_scs_createPKc(1145114)|0;c[e>>2]=__Z6varrayv()|0;c[g>>2]=__Z11_scs_createPKc(1126974)|0;__ZN10StringNameC2Ev(f);__ZN10StringNameaSERKS_(f,g);c[f+4>>2]=2;c[i>>2]=__Z11_scs_createPKc(1127121)|0;__ZN10StringNameC2Ev(h);__ZN10StringNameaSERKS_(h,i);c[h+4>>2]=2;__ZN10StringNameC2Ev(j);c[j+4>>2]=0;__ZN10StringNameC2Ev(k);c[k+4>>2]=0;__ZN10StringNameC2Ev(n);c[n+4>>2]=0;__ZN12_VariantCall7addfuncEN7Variant4TypeES1_RK10StringNamePFvRS0_S5_PPKS0_ERK6VectorIS0_ERKNS_3ArgESH_SH_SH_SH_(4,0,d,1791,e,f,h,j,k,n);__ZN10StringNameD2Ev(n);__ZN10StringNameD2Ev(k);__ZN10StringNameD2Ev(j);__ZN10StringNameD2Ev(h);__ZN10StringNameD2Ev(i);__ZN10StringNameD2Ev(f);__ZN10StringNameD2Ev(g);Aa=c[e>>2]|0;do if(Aa|0){if(__Z16atomic_decrementPj(Aa+-8|0)|0)break;gb=c[e>>2]|0;eb=(gb|0)==0?0:gb+-4|0;gb=eb+4|0;cb=c[eb>>2]|0;if(cb|0){db=0;fb=cb;while(1){cb=gb+(db*24|0)|0;if(!(c[cb>>2]|0))hb=fb;else{__ZN7Variant5clearEv(cb);hb=c[eb>>2]|0}db=db+1|0;if(db>>>0>=hb>>>0)break;else fb=hb}}__ZN6Memory11free_staticEPvb(Aa,1)}while(0);__ZN10StringNameD2Ev(d);c[d>>2]=__Z11_scs_createPKc(1127127)|0;c[e>>2]=__Z6varrayv()|0;__ZN10StringNameC2Ev(f);c[f+4>>2]=0;__ZN10StringNameC2Ev(g);c[g+4>>2]=0;__ZN10StringNameC2Ev(h);c[h+4>>2]=0;__ZN10StringNameC2Ev(i);c[i+4>>2]=0;__ZN10StringNameC2Ev(j);c[j+4>>2]=0;__ZN12_VariantCall7addfuncEN7Variant4TypeES1_RK10StringNamePFvRS0_S5_PPKS0_ERK6VectorIS0_ERKNS_3ArgESH_SH_SH_SH_(4,2,d,1792,e,f,g,h,i,j);__ZN10StringNameD2Ev(j);__ZN10StringNameD2Ev(i);__ZN10StringNameD2Ev(h);__ZN10StringNameD2Ev(g);__ZN10StringNameD2Ev(f);Aa=c[e>>2]|0;do if(Aa|0){if(__Z16atomic_decrementPj(Aa+-8|0)|0)break;hb=c[e>>2]|0;fb=(hb|0)==0?0:hb+-4|0;hb=fb+4|0;db=c[fb>>2]|0;if(db|0){eb=0;gb=db;while(1){db=hb+(eb*24|0)|0;if(!(c[db>>2]|0))ib=gb;else{__ZN7Variant5clearEv(db);ib=c[fb>>2]|0}eb=eb+1|0;if(eb>>>0>=ib>>>0)break;else gb=ib}}__ZN6Memory11free_staticEPvb(Aa,1)}while(0);__ZN10StringNameD2Ev(d);c[d>>2]=__Z11_scs_createPKc(1127132)|0;c[e>>2]=__Z6varrayv()|0;__ZN10StringNameC2Ev(f);c[f+4>>2]=0;__ZN10StringNameC2Ev(g);c[g+4>>2]=0;__ZN10StringNameC2Ev(h);c[h+4>>2]=0;__ZN10StringNameC2Ev(i);c[i+4>>2]=0;__ZN10StringNameC2Ev(j);c[j+4>>2]=0;__ZN12_VariantCall7addfuncEN7Variant4TypeES1_RK10StringNamePFvRS0_S5_PPKS0_ERK6VectorIS0_ERKNS_3ArgESH_SH_SH_SH_(4,4,d,1793,e,f,g,h,i,j);__ZN10StringNameD2Ev(j);__ZN10StringNameD2Ev(i);__ZN10StringNameD2Ev(h);__ZN10StringNameD2Ev(g);__ZN10StringNameD2Ev(f);Aa=c[e>>2]|0;do if(Aa|0){if(__Z16atomic_decrementPj(Aa+-8|0)|0)break;ib=c[e>>2]|0;gb=(ib|0)==0?0:ib+-4|0;ib=gb+4|0;eb=c[gb>>2]|0;if(eb|0){fb=0;hb=eb;while(1){eb=ib+(fb*24|0)|0;if(!(c[eb>>2]|0))jb=hb;else{__ZN7Variant5clearEv(eb);jb=c[gb>>2]|0}fb=fb+1|0;if(fb>>>0>=jb>>>0)break;else hb=jb}}__ZN6Memory11free_staticEPvb(Aa,1)}while(0);__ZN10StringNameD2Ev(d);c[d>>2]=__Z11_scs_createPKc(1127141)|0;c[e>>2]=__Z6varrayv()|0;__ZN10StringNameC2Ev(f);c[f+4>>2]=0;__ZN10StringNameC2Ev(g);c[g+4>>2]=0;__ZN10StringNameC2Ev(h);c[h+4>>2]=0;__ZN10StringNameC2Ev(i);c[i+4>>2]=0;__ZN10StringNameC2Ev(j);c[j+4>>2]=0;__ZN12_VariantCall7addfuncEN7Variant4TypeES1_RK10StringNamePFvRS0_S5_PPKS0_ERK6VectorIS0_ERKNS_3ArgESH_SH_SH_SH_(4,4,d,1794,e,f,g,h,i,j);__ZN10StringNameD2Ev(j);__ZN10StringNameD2Ev(i);__ZN10StringNameD2Ev(h);__ZN10StringNameD2Ev(g);__ZN10StringNameD2Ev(f);Aa=c[e>>2]|0;do if(Aa|0){if(__Z16atomic_decrementPj(Aa+-8|0)|0)break;jb=c[e>>2]|0;hb=(jb|0)==0?0:jb+-4|0;jb=hb+4|0;fb=c[hb>>2]|0;if(fb|0){gb=0;ib=fb;while(1){fb=jb+(gb*24|0)|0;if(!(c[fb>>2]|0))kb=ib;else{__ZN7Variant5clearEv(fb);kb=c[hb>>2]|0}gb=gb+1|0;if(gb>>>0>=kb>>>0)break;else ib=kb}}__ZN6Memory11free_staticEPvb(Aa,1)}while(0);__ZN10StringNameD2Ev(d);c[d>>2]=__Z11_scs_createPKc(1127153)|0;c[e>>2]=__Z6varrayv()|0;__ZN10StringNameC2Ev(f);c[f+4>>2]=0;__ZN10StringNameC2Ev(g);c[g+4>>2]=0;__ZN10StringNameC2Ev(h);c[h+4>>2]=0;__ZN10StringNameC2Ev(i);c[i+4>>2]=0;__ZN10StringNameC2Ev(j);c[j+4>>2]=0;__ZN12_VariantCall7addfuncEN7Variant4TypeES1_RK10StringNamePFvRS0_S5_PPKS0_ERK6VectorIS0_ERKNS_3ArgESH_SH_SH_SH_(4,22,d,1795,e,f,g,h,i,j);__ZN10StringNameD2Ev(j);__ZN10StringNameD2Ev(i);__ZN10StringNameD2Ev(h);__ZN10StringNameD2Ev(g);__ZN10StringNameD2Ev(f);Aa=c[e>>2]|0;do if(Aa|0){if(__Z16atomic_decrementPj(Aa+-8|0)|0)break;kb=c[e>>2]|0;ib=(kb|0)==0?0:kb+-4|0;kb=ib+4|0;gb=c[ib>>2]|0;if(gb|0){hb=0;jb=gb;while(1){gb=kb+(hb*24|0)|0;if(!(c[gb>>2]|0))lb=jb;else{__ZN7Variant5clearEv(gb);lb=c[ib>>2]|0}hb=hb+1|0;if(hb>>>0>=lb>>>0)break;else jb=lb}}__ZN6Memory11free_staticEPvb(Aa,1)}while(0);__ZN10StringNameD2Ev(d);c[d>>2]=__Z11_scs_createPKc(1127164)|0;c[e>>2]=__Z6varrayv()|0;__ZN10StringNameC2Ev(f);c[f+4>>2]=0;__ZN10StringNameC2Ev(g);c[g+4>>2]=0;__ZN10StringNameC2Ev(h);c[h+4>>2]=0;__ZN10StringNameC2Ev(i);c[i+4>>2]=0;__ZN10StringNameC2Ev(j);c[j+4>>2]=0;__ZN12_VariantCall7addfuncEN7Variant4TypeES1_RK10StringNamePFvRS0_S5_PPKS0_ERK6VectorIS0_ERKNS_3ArgESH_SH_SH_SH_(4,22,d,1796,e,f,g,h,i,j);__ZN10StringNameD2Ev(j);__ZN10StringNameD2Ev(i);__ZN10StringNameD2Ev(h);__ZN10StringNameD2Ev(g);__ZN10StringNameD2Ev(f);Aa=c[e>>2]|0;do if(Aa|0){if(__Z16atomic_decrementPj(Aa+-8|0)|0)break;lb=c[e>>2]|0;jb=(lb|0)==0?0:lb+-4|0;lb=jb+4|0;hb=c[jb>>2]|0;if(hb|0){ib=0;kb=hb;while(1){hb=lb+(ib*24|0)|0;if(!(c[hb>>2]|0))mb=kb;else{__ZN7Variant5clearEv(hb);mb=c[jb>>2]|0}ib=ib+1|0;if(ib>>>0>=mb>>>0)break;else kb=mb}}__ZN6Memory11free_staticEPvb(Aa,1)}while(0);__ZN10StringNameD2Ev(d);c[d>>2]=__Z11_scs_createPKc(1127178)|0;c[e>>2]=__Z6varrayv()|0;__ZN10StringNameC2Ev(f);c[f+4>>2]=0;__ZN10StringNameC2Ev(g);c[g+4>>2]=0;__ZN10StringNameC2Ev(h);c[h+4>>2]=0;__ZN10StringNameC2Ev(i);c[i+4>>2]=0;__ZN10StringNameC2Ev(j);c[j+4>>2]=0;__ZN12_VariantCall7addfuncEN7Variant4TypeES1_RK10StringNamePFvRS0_S5_PPKS0_ERK6VectorIS0_ERKNS_3ArgESH_SH_SH_SH_(4,1,d,1797,e,f,g,h,i,j);__ZN10StringNameD2Ev(j);__ZN10StringNameD2Ev(i);__ZN10StringNameD2Ev(h);__ZN10StringNameD2Ev(g);__ZN10StringNameD2Ev(f);Aa=c[e>>2]|0;do if(Aa|0){if(__Z16atomic_decrementPj(Aa+-8|0)|0)break;mb=c[e>>2]|0;kb=(mb|0)==0?0:mb+-4|0;mb=kb+4|0;ib=c[kb>>2]|0;if(ib|0){jb=0;lb=ib;while(1){ib=mb+(jb*24|0)|0;if(!(c[ib>>2]|0))nb=lb;else{__ZN7Variant5clearEv(ib);nb=c[kb>>2]|0}jb=jb+1|0;if(jb>>>0>=nb>>>0)break;else lb=nb}}__ZN6Memory11free_staticEPvb(Aa,1)}while(0);__ZN10StringNameD2Ev(d);c[d>>2]=__Z11_scs_createPKc(1127184)|0;c[e>>2]=__Z6varrayv()|0;__ZN10StringNameC2Ev(f);c[f+4>>2]=0;__ZN10StringNameC2Ev(g);c[g+4>>2]=0;__ZN10StringNameC2Ev(h);c[h+4>>2]=0;__ZN10StringNameC2Ev(i);c[i+4>>2]=0;__ZN10StringNameC2Ev(j);c[j+4>>2]=0;__ZN12_VariantCall7addfuncEN7Variant4TypeES1_RK10StringNamePFvRS0_S5_PPKS0_ERK6VectorIS0_ERKNS_3ArgESH_SH_SH_SH_(4,1,d,1798,e,f,g,h,i,j);__ZN10StringNameD2Ev(j);__ZN10StringNameD2Ev(i);__ZN10StringNameD2Ev(h);__ZN10StringNameD2Ev(g);__ZN10StringNameD2Ev(f);Aa=c[e>>2]|0;do if(Aa|0){if(__Z16atomic_decrementPj(Aa+-8|0)|0)break;nb=c[e>>2]|0;lb=(nb|0)==0?0:nb+-4|0;nb=lb+4|0;jb=c[lb>>2]|0;if(jb|0){kb=0;mb=jb;while(1){jb=nb+(kb*24|0)|0;if(!(c[jb>>2]|0))ob=mb;else{__ZN7Variant5clearEv(jb);ob=c[lb>>2]|0}kb=kb+1|0;if(kb>>>0>=ob>>>0)break;else mb=ob}}__ZN6Memory11free_staticEPvb(Aa,1)}while(0);__ZN10StringNameD2Ev(d);c[d>>2]=__Z11_scs_createPKc(1127196)|0;c[e>>2]=__Z6varrayv()|0;__ZN10StringNameC2Ev(f);c[f+4>>2]=0;__ZN10StringNameC2Ev(g);c[g+4>>2]=0;__ZN10StringNameC2Ev(h);c[h+4>>2]=0;__ZN10StringNameC2Ev(i);c[i+4>>2]=0;__ZN10StringNameC2Ev(j);c[j+4>>2]=0;__ZN12_VariantCall7addfuncEN7Variant4TypeES1_RK10StringNamePFvRS0_S5_PPKS0_ERK6VectorIS0_ERKNS_3ArgESH_SH_SH_SH_(4,1,d,1799,e,f,g,h,i,j);__ZN10StringNameD2Ev(j);__ZN10StringNameD2Ev(i);__ZN10StringNameD2Ev(h);__ZN10StringNameD2Ev(g);__ZN10StringNameD2Ev(f);Aa=c[e>>2]|0;do if(Aa|0){if(__Z16atomic_decrementPj(Aa+-8|0)|0)break;ob=c[e>>2]|0;mb=(ob|0)==0?0:ob+-4|0;ob=mb+4|0;kb=c[mb>>2]|0;if(kb|0){lb=0;nb=kb;while(1){kb=ob+(lb*24|0)|0;if(!(c[kb>>2]|0))pb=nb;else{__ZN7Variant5clearEv(kb);pb=c[mb>>2]|0}lb=lb+1|0;if(lb>>>0>=pb>>>0)break;else nb=pb}}__ZN6Memory11free_staticEPvb(Aa,1)}while(0);__ZN10StringNameD2Ev(d);c[d>>2]=__Z11_scs_createPKc(1127208)|0;c[e>>2]=__Z6varrayv()|0;__ZN10StringNameC2Ev(f);c[f+4>>2]=0;__ZN10StringNameC2Ev(g);c[g+4>>2]=0;__ZN10StringNameC2Ev(h);c[h+4>>2]=0;__ZN10StringNameC2Ev(i);c[i+4>>2]=0;__ZN10StringNameC2Ev(j);c[j+4>>2]=0;__ZN12_VariantCall7addfuncEN7Variant4TypeES1_RK10StringNamePFvRS0_S5_PPKS0_ERK6VectorIS0_ERKNS_3ArgESH_SH_SH_SH_(4,4,d,1800,e,f,g,h,i,j);__ZN10StringNameD2Ev(j);__ZN10StringNameD2Ev(i);__ZN10StringNameD2Ev(h);__ZN10StringNameD2Ev(g);__ZN10StringNameD2Ev(f);Aa=c[e>>2]|0;do if(Aa|0){if(__Z16atomic_decrementPj(Aa+-8|0)|0)break;pb=c[e>>2]|0;nb=(pb|0)==0?0:pb+-4|0;pb=nb+4|0;lb=c[nb>>2]|0;if(lb|0){mb=0;ob=lb;while(1){lb=pb+(mb*24|0)|0;if(!(c[lb>>2]|0))qb=ob;else{__ZN7Variant5clearEv(lb);qb=c[nb>>2]|0}mb=mb+1|0;if(mb>>>0>=qb>>>0)break;else ob=qb}}__ZN6Memory11free_staticEPvb(Aa,1)}while(0);__ZN10StringNameD2Ev(d);c[d>>2]=__Z11_scs_createPKc(1127221)|0;c[e>>2]=__Z6varrayv()|0;__ZN10StringNameC2Ev(f);c[f+4>>2]=0;__ZN10StringNameC2Ev(g);c[g+4>>2]=0;__ZN10StringNameC2Ev(h);c[h+4>>2]=0;__ZN10StringNameC2Ev(i);c[i+4>>2]=0;__ZN10StringNameC2Ev(j);c[j+4>>2]=0;__ZN12_VariantCall7addfuncEN7Variant4TypeES1_RK10StringNamePFvRS0_S5_PPKS0_ERK6VectorIS0_ERKNS_3ArgESH_SH_SH_SH_(4,4,d,1801,e,f,g,h,i,j);__ZN10StringNameD2Ev(j);__ZN10StringNameD2Ev(i);__ZN10StringNameD2Ev(h);__ZN10StringNameD2Ev(g);__ZN10StringNameD2Ev(f);Aa=c[e>>2]|0;do if(Aa|0){if(__Z16atomic_decrementPj(Aa+-8|0)|0)break;qb=c[e>>2]|0;ob=(qb|0)==0?0:qb+-4|0;qb=ob+4|0;mb=c[ob>>2]|0;if(mb|0){nb=0;pb=mb;while(1){mb=qb+(nb*24|0)|0;if(!(c[mb>>2]|0))rb=pb;else{__ZN7Variant5clearEv(mb);rb=c[ob>>2]|0}nb=nb+1|0;if(nb>>>0>=rb>>>0)break;else pb=rb}}__ZN6Memory11free_staticEPvb(Aa,1)}while(0);__ZN10StringNameD2Ev(d);c[d>>2]=__Z11_scs_createPKc(1127230)|0;c[e>>2]=__Z6varrayv()|0;__ZN10StringNameC2Ev(f);c[f+4>>2]=0;__ZN10StringNameC2Ev(g);c[g+4>>2]=0;__ZN10StringNameC2Ev(h);c[h+4>>2]=0;__ZN10StringNameC2Ev(i);c[i+4>>2]=0;__ZN10StringNameC2Ev(j);c[j+4>>2]=0;__ZN12_VariantCall7addfuncEN7Variant4TypeES1_RK10StringNamePFvRS0_S5_PPKS0_ERK6VectorIS0_ERKNS_3ArgESH_SH_SH_SH_(4,4,d,1802,e,f,g,h,i,j);__ZN10StringNameD2Ev(j);__ZN10StringNameD2Ev(i);__ZN10StringNameD2Ev(h);__ZN10StringNameD2Ev(g);__ZN10StringNameD2Ev(f);Aa=c[e>>2]|0;do if(Aa|0){if(__Z16atomic_decrementPj(Aa+-8|0)|0)break;rb=c[e>>2]|0;pb=(rb|0)==0?0:rb+-4|0;rb=pb+4|0;nb=c[pb>>2]|0;if(nb|0){ob=0;qb=nb;while(1){nb=rb+(ob*24|0)|0;if(!(c[nb>>2]|0))sb=qb;else{__ZN7Variant5clearEv(nb);sb=c[pb>>2]|0}ob=ob+1|0;if(ob>>>0>=sb>>>0)break;else qb=sb}}__ZN6Memory11free_staticEPvb(Aa,1)}while(0);__ZN10StringNameD2Ev(d);c[d>>2]=__Z11_scs_createPKc(1127241)|0;c[e>>2]=__Z6varrayv()|0;__ZN10StringNameC2Ev(f);c[f+4>>2]=0;__ZN10StringNameC2Ev(g);c[g+4>>2]=0;__ZN10StringNameC2Ev(h);c[h+4>>2]=0;__ZN10StringNameC2Ev(i);c[i+4>>2]=0;__ZN10StringNameC2Ev(j);c[j+4>>2]=0;__ZN12_VariantCall7addfuncEN7Variant4TypeES1_RK10StringNamePFvRS0_S5_PPKS0_ERK6VectorIS0_ERKNS_3ArgESH_SH_SH_SH_(4,4,d,1803,e,f,g,h,i,j);__ZN10StringNameD2Ev(j);__ZN10StringNameD2Ev(i);__ZN10StringNameD2Ev(h);__ZN10StringNameD2Ev(g);__ZN10StringNameD2Ev(f);Aa=c[e>>2]|0;do if(Aa|0){if(__Z16atomic_decrementPj(Aa+-8|0)|0)break;sb=c[e>>2]|0;qb=(sb|0)==0?0:sb+-4|0;sb=qb+4|0;ob=c[qb>>2]|0;if(ob|0){pb=0;rb=ob;while(1){ob=sb+(pb*24|0)|0;if(!(c[ob>>2]|0))tb=rb;else{__ZN7Variant5clearEv(ob);tb=c[qb>>2]|0}pb=pb+1|0;if(pb>>>0>=tb>>>0)break;else rb=tb}}__ZN6Memory11free_staticEPvb(Aa,1)}while(0);__ZN10StringNameD2Ev(d);c[d>>2]=__Z11_scs_createPKc(1127254)|0;c[e>>2]=__Z6varrayv()|0;__ZN10StringNameC2Ev(f);c[f+4>>2]=0;__ZN10StringNameC2Ev(g);c[g+4>>2]=0;__ZN10StringNameC2Ev(h);c[h+4>>2]=0;__ZN10StringNameC2Ev(i);c[i+4>>2]=0;__ZN10StringNameC2Ev(j);c[j+4>>2]=0;__ZN12_VariantCall7addfuncEN7Variant4TypeES1_RK10StringNamePFvRS0_S5_PPKS0_ERK6VectorIS0_ERKNS_3ArgESH_SH_SH_SH_(4,4,d,1804,e,f,g,h,i,j);__ZN10StringNameD2Ev(j);__ZN10StringNameD2Ev(i);__ZN10StringNameD2Ev(h);__ZN10StringNameD2Ev(g);__ZN10StringNameD2Ev(f);Aa=c[e>>2]|0;do if(Aa|0){if(__Z16atomic_decrementPj(Aa+-8|0)|0)break;tb=c[e>>2]|0;rb=(tb|0)==0?0:tb+-4|0;tb=rb+4|0;pb=c[rb>>2]|0;if(pb|0){qb=0;sb=pb;while(1){pb=tb+(qb*24|0)|0;if(!(c[pb>>2]|0))ub=sb;else{__ZN7Variant5clearEv(pb);ub=c[rb>>2]|0}qb=qb+1|0;if(qb>>>0>=ub>>>0)break;else sb=ub}}__ZN6Memory11free_staticEPvb(Aa,1)}while(0);__ZN10StringNameD2Ev(d);c[d>>2]=__Z11_scs_createPKc(1127263)|0;c[e>>2]=__Z6varrayv()|0;__ZN10StringNameC2Ev(f);c[f+4>>2]=0;__ZN10StringNameC2Ev(g);c[g+4>>2]=0;__ZN10StringNameC2Ev(h);c[h+4>>2]=0;__ZN10StringNameC2Ev(i);c[i+4>>2]=0;__ZN10StringNameC2Ev(j);c[j+4>>2]=0;__ZN12_VariantCall7addfuncEN7Variant4TypeES1_RK10StringNamePFvRS0_S5_PPKS0_ERK6VectorIS0_ERKNS_3ArgESH_SH_SH_SH_(4,4,d,1805,e,f,g,h,i,j);__ZN10StringNameD2Ev(j);__ZN10StringNameD2Ev(i);__ZN10StringNameD2Ev(h);__ZN10StringNameD2Ev(g);__ZN10StringNameD2Ev(f);Aa=c[e>>2]|0;do if(Aa|0){if(__Z16atomic_decrementPj(Aa+-8|0)|0)break;ub=c[e>>2]|0;sb=(ub|0)==0?0:ub+-4|0;ub=sb+4|0;qb=c[sb>>2]|0;if(qb|0){rb=0;tb=qb;while(1){qb=ub+(rb*24|0)|0;if(!(c[qb>>2]|0))vb=tb;else{__ZN7Variant5clearEv(qb);vb=c[sb>>2]|0}rb=rb+1|0;if(rb>>>0>=vb>>>0)break;else tb=vb}}__ZN6Memory11free_staticEPvb(Aa,1)}while(0);__ZN10StringNameD2Ev(d);c[d>>2]=__Z11_scs_createPKc(1127274)|0;c[e>>2]=__Z6varrayv()|0;__ZN10StringNameC2Ev(f);c[f+4>>2]=0;__ZN10StringNameC2Ev(g);c[g+4>>2]=0;__ZN10StringNameC2Ev(h);c[h+4>>2]=0;__ZN10StringNameC2Ev(i);c[i+4>>2]=0;__ZN10StringNameC2Ev(j);c[j+4>>2]=0;__ZN12_VariantCall7addfuncEN7Variant4TypeES1_RK10StringNamePFvRS0_S5_PPKS0_ERK6VectorIS0_ERKNS_3ArgESH_SH_SH_SH_(4,4,d,1806,e,f,g,h,i,j);__ZN10StringNameD2Ev(j);__ZN10StringNameD2Ev(i);__ZN10StringNameD2Ev(h);__ZN10StringNameD2Ev(g);__ZN10StringNameD2Ev(f);Aa=c[e>>2]|0;do if(Aa|0){if(__Z16atomic_decrementPj(Aa+-8|0)|0)break;vb=c[e>>2]|0;tb=(vb|0)==0?0:vb+-4|0;vb=tb+4|0;rb=c[tb>>2]|0;if(rb|0){sb=0;ub=rb;while(1){rb=vb+(sb*24|0)|0;if(!(c[rb>>2]|0))wb=ub;else{__ZN7Variant5clearEv(rb);wb=c[tb>>2]|0}sb=sb+1|0;if(sb>>>0>=wb>>>0)break;else ub=wb}}__ZN6Memory11free_staticEPvb(Aa,1)}while(0);__ZN10StringNameD2Ev(d);c[d>>2]=__Z11_scs_createPKc(1127286)|0;c[e>>2]=__Z6varrayv()|0;__ZN10StringNameC2Ev(f);c[f+4>>2]=0;__ZN10StringNameC2Ev(g);c[g+4>>2]=0;__ZN10StringNameC2Ev(h);c[h+4>>2]=0;__ZN10StringNameC2Ev(i);c[i+4>>2]=0;__ZN10StringNameC2Ev(j);c[j+4>>2]=0;__ZN12_VariantCall7addfuncEN7Variant4TypeES1_RK10StringNamePFvRS0_S5_PPKS0_ERK6VectorIS0_ERKNS_3ArgESH_SH_SH_SH_(4,4,d,1807,e,f,g,h,i,j);__ZN10StringNameD2Ev(j);__ZN10StringNameD2Ev(i);__ZN10StringNameD2Ev(h);__ZN10StringNameD2Ev(g);__ZN10StringNameD2Ev(f);Aa=c[e>>2]|0;do if(Aa|0){if(__Z16atomic_decrementPj(Aa+-8|0)|0)break;wb=c[e>>2]|0;ub=(wb|0)==0?0:wb+-4|0;wb=ub+4|0;sb=c[ub>>2]|0;if(sb|0){tb=0;vb=sb;while(1){sb=wb+(tb*24|0)|0;if(!(c[sb>>2]|0))xb=vb;else{__ZN7Variant5clearEv(sb);xb=c[ub>>2]|0}tb=tb+1|0;if(tb>>>0>=xb>>>0)break;else vb=xb}}__ZN6Memory11free_staticEPvb(Aa,1)}while(0);__ZN10StringNameD2Ev(d);c[d>>2]=__Z11_scs_createPKc(1127301)|0;c[e>>2]=__Z6varrayv()|0;__ZN10StringNameC2Ev(f);c[f+4>>2]=0;__ZN10StringNameC2Ev(g);c[g+4>>2]=0;__ZN10StringNameC2Ev(h);c[h+4>>2]=0;__ZN10StringNameC2Ev(i);c[i+4>>2]=0;__ZN10StringNameC2Ev(j);c[j+4>>2]=0;__ZN12_VariantCall7addfuncEN7Variant4TypeES1_RK10StringNamePFvRS0_S5_PPKS0_ERK6VectorIS0_ERKNS_3ArgESH_SH_SH_SH_(4,4,d,1808,e,f,g,h,i,j);__ZN10StringNameD2Ev(j);__ZN10StringNameD2Ev(i);__ZN10StringNameD2Ev(h);__ZN10StringNameD2Ev(g);__ZN10StringNameD2Ev(f);Aa=c[e>>2]|0;do if(Aa|0){if(__Z16atomic_decrementPj(Aa+-8|0)|0)break;xb=c[e>>2]|0;vb=(xb|0)==0?0:xb+-4|0;xb=vb+4|0;tb=c[vb>>2]|0;if(tb|0){ub=0;wb=tb;while(1){tb=xb+(ub*24|0)|0;if(!(c[tb>>2]|0))yb=wb;else{__ZN7Variant5clearEv(tb);yb=c[vb>>2]|0}ub=ub+1|0;if(ub>>>0>=yb>>>0)break;else wb=yb}}__ZN6Memory11free_staticEPvb(Aa,1)}while(0);__ZN10StringNameD2Ev(d);c[d>>2]=__Z11_scs_createPKc(1127316)|0;c[e>>2]=__Z6varrayv()|0;__ZN10StringNameC2Ev(f);c[f+4>>2]=0;__ZN10StringNameC2Ev(g);c[g+4>>2]=0;__ZN10StringNameC2Ev(h);c[h+4>>2]=0;__ZN10StringNameC2Ev(i);c[i+4>>2]=0;__ZN10StringNameC2Ev(j);c[j+4>>2]=0;__ZN12_VariantCall7addfuncEN7Variant4TypeES1_RK10StringNamePFvRS0_S5_PPKS0_ERK6VectorIS0_ERKNS_3ArgESH_SH_SH_SH_(4,1,d,1809,e,f,g,h,i,j);__ZN10StringNameD2Ev(j);__ZN10StringNameD2Ev(i);__ZN10StringNameD2Ev(h);__ZN10StringNameD2Ev(g);__ZN10StringNameD2Ev(f);Aa=c[e>>2]|0;do if(Aa|0){if(__Z16atomic_decrementPj(Aa+-8|0)|0)break;yb=c[e>>2]|0;wb=(yb|0)==0?0:yb+-4|0;yb=wb+4|0;ub=c[wb>>2]|0;if(ub|0){vb=0;xb=ub;while(1){ub=yb+(vb*24|0)|0;if(!(c[ub>>2]|0))zb=xb;else{__ZN7Variant5clearEv(ub);zb=c[wb>>2]|0}vb=vb+1|0;if(vb>>>0>=zb>>>0)break;else xb=zb}}__ZN6Memory11free_staticEPvb(Aa,1)}while(0);__ZN10StringNameD2Ev(d);c[d>>2]=__Z11_scs_createPKc(1127336)|0;c[e>>2]=__Z6varrayv()|0;__ZN10StringNameC2Ev(f);c[f+4>>2]=0;__ZN10StringNameC2Ev(g);c[g+4>>2]=0;__ZN10StringNameC2Ev(h);c[h+4>>2]=0;__ZN10StringNameC2Ev(i);c[i+4>>2]=0;__ZN10StringNameC2Ev(j);c[j+4>>2]=0;__ZN12_VariantCall7addfuncEN7Variant4TypeES1_RK10StringNamePFvRS0_S5_PPKS0_ERK6VectorIS0_ERKNS_3ArgESH_SH_SH_SH_(4,1,d,1810,e,f,g,h,i,j);__ZN10StringNameD2Ev(j);__ZN10StringNameD2Ev(i);__ZN10StringNameD2Ev(h);__ZN10StringNameD2Ev(g);__ZN10StringNameD2Ev(f);Aa=c[e>>2]|0;do if(Aa|0){if(__Z16atomic_decrementPj(Aa+-8|0)|0)break;zb=c[e>>2]|0;xb=(zb|0)==0?0:zb+-4|0;zb=xb+4|0;vb=c[xb>>2]|0;if(vb|0){wb=0;yb=vb;while(1){vb=zb+(wb*24|0)|0;if(!(c[vb>>2]|0))Ab=yb;else{__ZN7Variant5clearEv(vb);Ab=c[xb>>2]|0}wb=wb+1|0;if(wb>>>0>=Ab>>>0)break;else yb=Ab}}__ZN6Memory11free_staticEPvb(Aa,1)}while(0);__ZN10StringNameD2Ev(d);c[d>>2]=__Z11_scs_createPKc(1127353)|0;c[e>>2]=__Z6varrayv()|0;__ZN10StringNameC2Ev(f);c[f+4>>2]=0;__ZN10StringNameC2Ev(g);c[g+4>>2]=0;__ZN10StringNameC2Ev(h);c[h+4>>2]=0;__ZN10StringNameC2Ev(i);c[i+4>>2]=0;__ZN10StringNameC2Ev(j);c[j+4>>2]=0;__ZN12_VariantCall7addfuncEN7Variant4TypeES1_RK10StringNamePFvRS0_S5_PPKS0_ERK6VectorIS0_ERKNS_3ArgESH_SH_SH_SH_(4,1,d,1811,e,f,g,h,i,j);__ZN10StringNameD2Ev(j);__ZN10StringNameD2Ev(i);__ZN10StringNameD2Ev(h);__ZN10StringNameD2Ev(g);__ZN10StringNameD2Ev(f);Aa=c[e>>2]|0;do if(Aa|0){if(__Z16atomic_decrementPj(Aa+-8|0)|0)break;Ab=c[e>>2]|0;yb=(Ab|0)==0?0:Ab+-4|0;Ab=yb+4|0;wb=c[yb>>2]|0;if(wb|0){xb=0;zb=wb;while(1){wb=Ab+(xb*24|0)|0;if(!(c[wb>>2]|0))Bb=zb;else{__ZN7Variant5clearEv(wb);Bb=c[yb>>2]|0}xb=xb+1|0;if(xb>>>0>=Bb>>>0)break;else zb=Bb}}__ZN6Memory11free_staticEPvb(Aa,1)}while(0);__ZN10StringNameD2Ev(d);c[d>>2]=__Z11_scs_createPKc(1127368)|0;c[e>>2]=__Z6varrayv()|0;__ZN10StringNameC2Ev(f);c[f+4>>2]=0;__ZN10StringNameC2Ev(g);c[g+4>>2]=0;__ZN10StringNameC2Ev(h);c[h+4>>2]=0;__ZN10StringNameC2Ev(i);c[i+4>>2]=0;__ZN10StringNameC2Ev(j);c[j+4>>2]=0;__ZN12_VariantCall7addfuncEN7Variant4TypeES1_RK10StringNamePFvRS0_S5_PPKS0_ERK6VectorIS0_ERKNS_3ArgESH_SH_SH_SH_(4,1,d,1812,e,f,g,h,i,j);__ZN10StringNameD2Ev(j);__ZN10StringNameD2Ev(i);__ZN10StringNameD2Ev(h);__ZN10StringNameD2Ev(g);__ZN10StringNameD2Ev(f);Aa=c[e>>2]|0;do if(Aa|0){if(__Z16atomic_decrementPj(Aa+-8|0)|0)break;Bb=c[e>>2]|0;zb=(Bb|0)==0?0:Bb+-4|0;Bb=zb+4|0;xb=c[zb>>2]|0;if(xb|0){yb=0;Ab=xb;while(1){xb=Bb+(yb*24|0)|0;if(!(c[xb>>2]|0))Cb=Ab;else{__ZN7Variant5clearEv(xb);Cb=c[zb>>2]|0}yb=yb+1|0;if(yb>>>0>=Cb>>>0)break;else Ab=Cb}}__ZN6Memory11free_staticEPvb(Aa,1)}while(0);__ZN10StringNameD2Ev(d);c[d>>2]=__Z11_scs_createPKc(1127388)|0;c[e>>2]=__Z6varrayv()|0;__ZN10StringNameC2Ev(f);c[f+4>>2]=0;__ZN10StringNameC2Ev(g);c[g+4>>2]=0;__ZN10StringNameC2Ev(h);c[h+4>>2]=0;__ZN10StringNameC2Ev(i);c[i+4>>2]=0;__ZN10StringNameC2Ev(j);c[j+4>>2]=0;__ZN12_VariantCall7addfuncEN7Variant4TypeES1_RK10StringNamePFvRS0_S5_PPKS0_ERK6VectorIS0_ERKNS_3ArgESH_SH_SH_SH_(4,1,d,1813,e,f,g,h,i,j);__ZN10StringNameD2Ev(j);__ZN10StringNameD2Ev(i);__ZN10StringNameD2Ev(h);__ZN10StringNameD2Ev(g);__ZN10StringNameD2Ev(f);Aa=c[e>>2]|0;do if(Aa|0){if(__Z16atomic_decrementPj(Aa+-8|0)|0)break;Cb=c[e>>2]|0;Ab=(Cb|0)==0?0:Cb+-4|0;Cb=Ab+4|0;yb=c[Ab>>2]|0;if(yb|0){zb=0;Bb=yb;while(1){yb=Cb+(zb*24|0)|0;if(!(c[yb>>2]|0))Db=Bb;else{__ZN7Variant5clearEv(yb);Db=c[Ab>>2]|0}zb=zb+1|0;if(zb>>>0>=Db>>>0)break;else Bb=Db}}__ZN6Memory11free_staticEPvb(Aa,1)}while(0);__ZN10StringNameD2Ev(d);c[d>>2]=__Z11_scs_createPKc(1127408)|0;c[e>>2]=__Z6varrayv()|0;__ZN10StringNameC2Ev(f);c[f+4>>2]=0;__ZN10StringNameC2Ev(g);c[g+4>>2]=0;__ZN10StringNameC2Ev(h);c[h+4>>2]=0;__ZN10StringNameC2Ev(i);c[i+4>>2]=0;__ZN10StringNameC2Ev(j);c[j+4>>2]=0;__ZN12_VariantCall7addfuncEN7Variant4TypeES1_RK10StringNamePFvRS0_S5_PPKS0_ERK6VectorIS0_ERKNS_3ArgESH_SH_SH_SH_(4,2,d,1814,e,f,g,h,i,j);__ZN10StringNameD2Ev(j);__ZN10StringNameD2Ev(i);__ZN10StringNameD2Ev(h);__ZN10StringNameD2Ev(g);__ZN10StringNameD2Ev(f);Aa=c[e>>2]|0;do if(Aa|0){if(__Z16atomic_decrementPj(Aa+-8|0)|0)break;Db=c[e>>2]|0;Bb=(Db|0)==0?0:Db+-4|0;Db=Bb+4|0;zb=c[Bb>>2]|0;if(zb|0){Ab=0;Cb=zb;while(1){zb=Db+(Ab*24|0)|0;if(!(c[zb>>2]|0))Eb=Cb;else{__ZN7Variant5clearEv(zb);Eb=c[Bb>>2]|0}Ab=Ab+1|0;if(Ab>>>0>=Eb>>>0)break;else Cb=Eb}}__ZN6Memory11free_staticEPvb(Aa,1)}while(0);__ZN10StringNameD2Ev(d);c[d>>2]=__Z11_scs_createPKc(1127415)|0;c[e>>2]=__Z6varrayv()|0;__ZN10StringNameC2Ev(f);c[f+4>>2]=0;__ZN10StringNameC2Ev(g);c[g+4>>2]=0;__ZN10StringNameC2Ev(h);c[h+4>>2]=0;__ZN10StringNameC2Ev(i);c[i+4>>2]=0;__ZN10StringNameC2Ev(j);c[j+4>>2]=0;__ZN12_VariantCall7addfuncEN7Variant4TypeES1_RK10StringNamePFvRS0_S5_PPKS0_ERK6VectorIS0_ERKNS_3ArgESH_SH_SH_SH_(4,3,d,1815,e,f,g,h,i,j);__ZN10StringNameD2Ev(j);__ZN10StringNameD2Ev(i);__ZN10StringNameD2Ev(h);__ZN10StringNameD2Ev(g);__ZN10StringNameD2Ev(f);Aa=c[e>>2]|0;do if(Aa|0){if(__Z16atomic_decrementPj(Aa+-8|0)|0)break;Eb=c[e>>2]|0;Cb=(Eb|0)==0?0:Eb+-4|0;Eb=Cb+4|0;Ab=c[Cb>>2]|0;if(Ab|0){Bb=0;Db=Ab;while(1){Ab=Eb+(Bb*24|0)|0;if(!(c[Ab>>2]|0))Fb=Db;else{__ZN7Variant5clearEv(Ab);Fb=c[Cb>>2]|0}Bb=Bb+1|0;if(Bb>>>0>=Fb>>>0)break;else Db=Fb}}__ZN6Memory11free_staticEPvb(Aa,1)}while(0);__ZN10StringNameD2Ev(d);c[d>>2]=__Z11_scs_createPKc(1127424)|0;c[e>>2]=__Z6varrayv()|0;__ZN10StringNameC2Ev(f);c[f+4>>2]=0;__ZN10StringNameC2Ev(g);c[g+4>>2]=0;__ZN10StringNameC2Ev(h);c[h+4>>2]=0;__ZN10StringNameC2Ev(i);c[i+4>>2]=0;__ZN10StringNameC2Ev(j);c[j+4>>2]=0;__ZN12_VariantCall7addfuncEN7Variant4TypeES1_RK10StringNamePFvRS0_S5_PPKS0_ERK6VectorIS0_ERKNS_3ArgESH_SH_SH_SH_(4,2,d,1816,e,f,g,h,i,j);__ZN10StringNameD2Ev(j);__ZN10StringNameD2Ev(i);__ZN10StringNameD2Ev(h);__ZN10StringNameD2Ev(g);__ZN10StringNameD2Ev(f);Aa=c[e>>2]|0;do if(Aa|0){if(__Z16atomic_decrementPj(Aa+-8|0)|0)break;Fb=c[e>>2]|0;Db=(Fb|0)==0?0:Fb+-4|0;Fb=Db+4|0;Bb=c[Db>>2]|0;if(Bb|0){Cb=0;Eb=Bb;while(1){Bb=Fb+(Cb*24|0)|0;if(!(c[Bb>>2]|0))Gb=Eb;else{__ZN7Variant5clearEv(Bb);Gb=c[Db>>2]|0}Cb=Cb+1|0;if(Cb>>>0>=Gb>>>0)break;else Eb=Gb}}__ZN6Memory11free_staticEPvb(Aa,1)}while(0);__ZN10StringNameD2Ev(d);c[d>>2]=__Z11_scs_createPKc(1127435)|0;c[e>>2]=__Z6varrayv()|0;c[g>>2]=__Z11_scs_createPKc(1127448)|0;__ZN10StringNameC2Ev(f);__ZN10StringNameaSERKS_(f,g);c[f+4>>2]=2;__ZN10StringNameC2Ev(h);c[h+4>>2]=0;__ZN10StringNameC2Ev(i);c[i+4>>2]=0;__ZN10StringNameC2Ev(j);c[j+4>>2]=0;__ZN10StringNameC2Ev(k);c[k+4>>2]=0;__ZN12_VariantCall7addfuncEN7Variant4TypeES1_RK10StringNamePFvRS0_S5_PPKS0_ERK6VectorIS0_ERKNS_3ArgESH_SH_SH_SH_(4,4,d,1817,e,f,h,i,j,k);__ZN10StringNameD2Ev(k);__ZN10StringNameD2Ev(j);__ZN10StringNameD2Ev(i);__ZN10StringNameD2Ev(h);__ZN10StringNameD2Ev(f);__ZN10StringNameD2Ev(g);Aa=c[e>>2]|0;do if(Aa|0){if(__Z16atomic_decrementPj(Aa+-8|0)|0)break;Gb=c[e>>2]|0;Eb=(Gb|0)==0?0:Gb+-4|0;Gb=Eb+4|0;Cb=c[Eb>>2]|0;if(Cb|0){Db=0;Fb=Cb;while(1){Cb=Gb+(Db*24|0)|0;if(!(c[Cb>>2]|0))Hb=Fb;else{__ZN7Variant5clearEv(Cb);Hb=c[Eb>>2]|0}Db=Db+1|0;if(Db>>>0>=Hb>>>0)break;else Fb=Hb}}__ZN6Memory11free_staticEPvb(Aa,1)}while(0);__ZN10StringNameD2Ev(d);c[d>>2]=__Z11_scs_createPKc(1127455)|0;c[e>>2]=__Z6varrayv()|0;c[g>>2]=__Z11_scs_createPKc(1127448)|0;__ZN10StringNameC2Ev(f);__ZN10StringNameaSERKS_(f,g);c[f+4>>2]=2;__ZN10StringNameC2Ev(h);c[h+4>>2]=0;__ZN10StringNameC2Ev(i);c[i+4>>2]=0;__ZN10StringNameC2Ev(j);c[j+4>>2]=0;__ZN10StringNameC2Ev(k);c[k+4>>2]=0;__ZN12_VariantCall7addfuncEN7Variant4TypeES1_RK10StringNamePFvRS0_S5_PPKS0_ERK6VectorIS0_ERKNS_3ArgESH_SH_SH_SH_(4,4,d,1818,e,f,h,i,j,k);__ZN10StringNameD2Ev(k);__ZN10StringNameD2Ev(j);__ZN10StringNameD2Ev(i);__ZN10StringNameD2Ev(h);__ZN10StringNameD2Ev(f);__ZN10StringNameD2Ev(g);Aa=c[e>>2]|0;do if(Aa|0){if(__Z16atomic_decrementPj(Aa+-8|0)|0)break;Hb=c[e>>2]|0;Fb=(Hb|0)==0?0:Hb+-4|0;Hb=Fb+4|0;Db=c[Fb>>2]|0;if(Db|0){Eb=0;Gb=Db;while(1){Db=Hb+(Eb*24|0)|0;if(!(c[Db>>2]|0))Ib=Gb;else{__ZN7Variant5clearEv(Db);Ib=c[Fb>>2]|0}Eb=Eb+1|0;if(Eb>>>0>=Ib>>>0)break;else Gb=Ib}}__ZN6Memory11free_staticEPvb(Aa,1)}while(0);__ZN10StringNameD2Ev(d);c[d>>2]=__Z11_scs_createPKc(1127465)|0;c[e>>2]=__Z6varrayv()|0;__ZN10StringNameC2Ev(f);c[f+4>>2]=0;__ZN10StringNameC2Ev(g);c[g+4>>2]=0;__ZN10StringNameC2Ev(h);c[h+4>>2]=0;__ZN10StringNameC2Ev(i);c[i+4>>2]=0;__ZN10StringNameC2Ev(j);c[j+4>>2]=0;__ZN12_VariantCall7addfuncEN7Variant4TypeES1_RK10StringNamePFvRS0_S5_PPKS0_ERK6VectorIS0_ERKNS_3ArgESH_SH_SH_SH_(4,22,d,1819,e,f,g,h,i,j);__ZN10StringNameD2Ev(j);__ZN10StringNameD2Ev(i);__ZN10StringNameD2Ev(h);__ZN10StringNameD2Ev(g);__ZN10StringNameD2Ev(f);Aa=c[e>>2]|0;do if(Aa|0){if(__Z16atomic_decrementPj(Aa+-8|0)|0)break;Ib=c[e>>2]|0;Gb=(Ib|0)==0?0:Ib+-4|0;Ib=Gb+4|0;Eb=c[Gb>>2]|0;if(Eb|0){Fb=0;Hb=Eb;while(1){Eb=Ib+(Fb*24|0)|0;if(!(c[Eb>>2]|0))Jb=Hb;else{__ZN7Variant5clearEv(Eb);Jb=c[Gb>>2]|0}Fb=Fb+1|0;if(Fb>>>0>=Jb>>>0)break;else Hb=Jb}}__ZN6Memory11free_staticEPvb(Aa,1)}while(0);__ZN10StringNameD2Ev(d);c[d>>2]=__Z11_scs_createPKc(1127474)|0;c[e>>2]=__Z6varrayv()|0;__ZN10StringNameC2Ev(f);c[f+4>>2]=0;__ZN10StringNameC2Ev(g);c[g+4>>2]=0;__ZN10StringNameC2Ev(h);c[h+4>>2]=0;__ZN10StringNameC2Ev(i);c[i+4>>2]=0;__ZN10StringNameC2Ev(j);c[j+4>>2]=0;__ZN12_VariantCall7addfuncEN7Variant4TypeES1_RK10StringNamePFvRS0_S5_PPKS0_ERK6VectorIS0_ERKNS_3ArgESH_SH_SH_SH_(4,22,d,1820,e,f,g,h,i,j);__ZN10StringNameD2Ev(j);__ZN10StringNameD2Ev(i);__ZN10StringNameD2Ev(h);__ZN10StringNameD2Ev(g);__ZN10StringNameD2Ev(f);Aa=c[e>>2]|0;do if(Aa|0){if(__Z16atomic_decrementPj(Aa+-8|0)|0)break;Jb=c[e>>2]|0;Hb=(Jb|0)==0?0:Jb+-4|0;Jb=Hb+4|0;Fb=c[Hb>>2]|0;if(Fb|0){Gb=0;Ib=Fb;while(1){Fb=Jb+(Gb*24|0)|0;if(!(c[Fb>>2]|0))Kb=Ib;else{__ZN7Variant5clearEv(Fb);Kb=c[Hb>>2]|0}Gb=Gb+1|0;if(Gb>>>0>=Kb>>>0)break;else Ib=Kb}}__ZN6Memory11free_staticEPvb(Aa,1)}while(0);__ZN10StringNameD2Ev(d);c[d>>2]=__Z11_scs_createPKc(1127482)|0;c[e>>2]=__Z6varrayv()|0;__ZN10StringNameC2Ev(f);c[f+4>>2]=0;__ZN10StringNameC2Ev(g);c[g+4>>2]=0;__ZN10StringNameC2Ev(h);c[h+4>>2]=0;__ZN10StringNameC2Ev(i);c[i+4>>2]=0;__ZN10StringNameC2Ev(j);c[j+4>>2]=0;__ZN12_VariantCall7addfuncEN7Variant4TypeES1_RK10StringNamePFvRS0_S5_PPKS0_ERK6VectorIS0_ERKNS_3ArgESH_SH_SH_SH_(5,5,d,1821,e,f,g,h,i,j);__ZN10StringNameD2Ev(j);__ZN10StringNameD2Ev(i);__ZN10StringNameD2Ev(h);__ZN10StringNameD2Ev(g);__ZN10StringNameD2Ev(f);Aa=c[e>>2]|0;do if(Aa|0){if(__Z16atomic_decrementPj(Aa+-8|0)|0)break;Kb=c[e>>2]|0;Ib=(Kb|0)==0?0:Kb+-4|0;Kb=Ib+4|0;Gb=c[Ib>>2]|0;if(Gb|0){Hb=0;Jb=Gb;while(1){Gb=Kb+(Hb*24|0)|0;if(!(c[Gb>>2]|0))Lb=Jb;else{__ZN7Variant5clearEv(Gb);Lb=c[Ib>>2]|0}Hb=Hb+1|0;if(Hb>>>0>=Lb>>>0)break;else Jb=Lb}}__ZN6Memory11free_staticEPvb(Aa,1)}while(0);__ZN10StringNameD2Ev(d);c[d>>2]=__Z11_scs_createPKc(1126756)|0;c[e>>2]=__Z6varrayv()|0;__ZN10StringNameC2Ev(f);c[f+4>>2]=0;__ZN10StringNameC2Ev(g);c[g+4>>2]=0;__ZN10StringNameC2Ev(h);c[h+4>>2]=0;__ZN10StringNameC2Ev(i);c[i+4>>2]=0;__ZN10StringNameC2Ev(j);c[j+4>>2]=0;__ZN12_VariantCall7addfuncEN7Variant4TypeES1_RK10StringNamePFvRS0_S5_PPKS0_ERK6VectorIS0_ERKNS_3ArgESH_SH_SH_SH_(5,3,d,1822,e,f,g,h,i,j);__ZN10StringNameD2Ev(j);__ZN10StringNameD2Ev(i);__ZN10StringNameD2Ev(h);__ZN10StringNameD2Ev(g);__ZN10StringNameD2Ev(f);Aa=c[e>>2]|0;do if(Aa|0){if(__Z16atomic_decrementPj(Aa+-8|0)|0)break;Lb=c[e>>2]|0;Jb=(Lb|0)==0?0:Lb+-4|0;Lb=Jb+4|0;Hb=c[Jb>>2]|0;if(Hb|0){Ib=0;Kb=Hb;while(1){Hb=Lb+(Ib*24|0)|0;if(!(c[Hb>>2]|0))Mb=Kb;else{__ZN7Variant5clearEv(Hb);Mb=c[Jb>>2]|0}Ib=Ib+1|0;if(Ib>>>0>=Mb>>>0)break;else Kb=Mb}}__ZN6Memory11free_staticEPvb(Aa,1)}while(0);__ZN10StringNameD2Ev(d);c[d>>2]=__Z11_scs_createPKc(1127493)|0;c[e>>2]=__Z6varrayv()|0;__ZN10StringNameC2Ev(f);c[f+4>>2]=0;__ZN10StringNameC2Ev(g);c[g+4>>2]=0;__ZN10StringNameC2Ev(h);c[h+4>>2]=0;__ZN10StringNameC2Ev(i);c[i+4>>2]=0;__ZN10StringNameC2Ev(j);c[j+4>>2]=0;__ZN12_VariantCall7addfuncEN7Variant4TypeES1_RK10StringNamePFvRS0_S5_PPKS0_ERK6VectorIS0_ERKNS_3ArgESH_SH_SH_SH_(5,3,d,1823,e,f,g,h,i,j);__ZN10StringNameD2Ev(j);__ZN10StringNameD2Ev(i);__ZN10StringNameD2Ev(h);__ZN10StringNameD2Ev(g);__ZN10StringNameD2Ev(f);Aa=c[e>>2]|0;do if(Aa|0){if(__Z16atomic_decrementPj(Aa+-8|0)|0)break;Mb=c[e>>2]|0;Kb=(Mb|0)==0?0:Mb+-4|0;Mb=Kb+4|0;Ib=c[Kb>>2]|0;if(Ib|0){Jb=0;Lb=Ib;while(1){Ib=Mb+(Jb*24|0)|0;if(!(c[Ib>>2]|0))Nb=Lb;else{__ZN7Variant5clearEv(Ib);Nb=c[Kb>>2]|0}Jb=Jb+1|0;if(Jb>>>0>=Nb>>>0)break;else Lb=Nb}}__ZN6Memory11free_staticEPvb(Aa,1)}while(0);__ZN10StringNameD2Ev(d);c[d>>2]=__Z11_scs_createPKc(1127499)|0;c[e>>2]=__Z6varrayv()|0;__ZN10StringNameC2Ev(f);c[f+4>>2]=0;__ZN10StringNameC2Ev(g);c[g+4>>2]=0;__ZN10StringNameC2Ev(h);c[h+4>>2]=0;__ZN10StringNameC2Ev(i);c[i+4>>2]=0;__ZN10StringNameC2Ev(j);c[j+4>>2]=0;__ZN12_VariantCall7addfuncEN7Variant4TypeES1_RK10StringNamePFvRS0_S5_PPKS0_ERK6VectorIS0_ERKNS_3ArgESH_SH_SH_SH_(5,3,d,1824,e,f,g,h,i,j);__ZN10StringNameD2Ev(j);__ZN10StringNameD2Ev(i);__ZN10StringNameD2Ev(h);__ZN10StringNameD2Ev(g);__ZN10StringNameD2Ev(f);Aa=c[e>>2]|0;do if(Aa|0){if(__Z16atomic_decrementPj(Aa+-8|0)|0)break;Nb=c[e>>2]|0;Lb=(Nb|0)==0?0:Nb+-4|0;Nb=Lb+4|0;Jb=c[Lb>>2]|0;if(Jb|0){Kb=0;Mb=Jb;while(1){Jb=Nb+(Kb*24|0)|0;if(!(c[Jb>>2]|0))Ob=Mb;else{__ZN7Variant5clearEv(Jb);Ob=c[Lb>>2]|0}Kb=Kb+1|0;if(Kb>>>0>=Ob>>>0)break;else Mb=Ob}}__ZN6Memory11free_staticEPvb(Aa,1)}while(0);__ZN10StringNameD2Ev(d);c[d>>2]=__Z11_scs_createPKc(1127514)|0;c[e>>2]=__Z6varrayv()|0;c[g>>2]=__Z11_scs_createPKc(1126740)|0;__ZN10StringNameC2Ev(f);__ZN10StringNameaSERKS_(f,g);c[f+4>>2]=5;__ZN10StringNameC2Ev(h);c[h+4>>2]=0;__ZN10StringNameC2Ev(i);c[i+4>>2]=0;__ZN10StringNameC2Ev(j);c[j+4>>2]=0;__ZN10StringNameC2Ev(k);c[k+4>>2]=0;__ZN12_VariantCall7addfuncEN7Variant4TypeES1_RK10StringNamePFvRS0_S5_PPKS0_ERK6VectorIS0_ERKNS_3ArgESH_SH_SH_SH_(5,3,d,1825,e,f,h,i,j,k);__ZN10StringNameD2Ev(k);__ZN10StringNameD2Ev(j);__ZN10StringNameD2Ev(i);__ZN10StringNameD2Ev(h);__ZN10StringNameD2Ev(f);__ZN10StringNameD2Ev(g);Aa=c[e>>2]|0;do if(Aa|0){if(__Z16atomic_decrementPj(Aa+-8|0)|0)break;Ob=c[e>>2]|0;Mb=(Ob|0)==0?0:Ob+-4|0;Ob=Mb+4|0;Kb=c[Mb>>2]|0;if(Kb|0){Lb=0;Nb=Kb;while(1){Kb=Ob+(Lb*24|0)|0;if(!(c[Kb>>2]|0))Pb=Nb;else{__ZN7Variant5clearEv(Kb);Pb=c[Mb>>2]|0}Lb=Lb+1|0;if(Lb>>>0>=Pb>>>0)break;else Nb=Pb}}__ZN6Memory11free_staticEPvb(Aa,1)}while(0);__ZN10StringNameD2Ev(d);c[d>>2]=__Z11_scs_createPKc(1127526)|0;c[e>>2]=__Z6varrayv()|0;c[g>>2]=__Z11_scs_createPKc(1126740)|0;__ZN10StringNameC2Ev(f);__ZN10StringNameaSERKS_(f,g);c[f+4>>2]=5;__ZN10StringNameC2Ev(h);c[h+4>>2]=0;__ZN10StringNameC2Ev(i);c[i+4>>2]=0;__ZN10StringNameC2Ev(j);c[j+4>>2]=0;__ZN10StringNameC2Ev(k);c[k+4>>2]=0;__ZN12_VariantCall7addfuncEN7Variant4TypeES1_RK10StringNamePFvRS0_S5_PPKS0_ERK6VectorIS0_ERKNS_3ArgESH_SH_SH_SH_(5,3,d,1826,e,f,h,i,j,k);__ZN10StringNameD2Ev(k);__ZN10StringNameD2Ev(j);__ZN10StringNameD2Ev(i);__ZN10StringNameD2Ev(h);__ZN10StringNameD2Ev(f);__ZN10StringNameD2Ev(g);Aa=c[e>>2]|0;do if(Aa|0){if(__Z16atomic_decrementPj(Aa+-8|0)|0)break;Pb=c[e>>2]|0;Nb=(Pb|0)==0?0:Pb+-4|0;Pb=Nb+4|0;Lb=c[Nb>>2]|0;if(Lb|0){Mb=0;Ob=Lb;while(1){Lb=Pb+(Mb*24|0)|0;if(!(c[Lb>>2]|0))Qb=Ob;else{__ZN7Variant5clearEv(Lb);Qb=c[Nb>>2]|0}Mb=Mb+1|0;if(Mb>>>0>=Qb>>>0)break;else Ob=Qb}}__ZN6Memory11free_staticEPvb(Aa,1)}while(0);__ZN10StringNameD2Ev(d);c[d>>2]=__Z11_scs_createPKc(1127546)|0;c[e>>2]=__Z6varrayv()|0;c[g>>2]=__Z11_scs_createPKc(1126740)|0;__ZN10StringNameC2Ev(f);__ZN10StringNameaSERKS_(f,g);c[f+4>>2]=5;__ZN10StringNameC2Ev(h);c[h+4>>2]=0;__ZN10StringNameC2Ev(i);c[i+4>>2]=0;__ZN10StringNameC2Ev(j);c[j+4>>2]=0;__ZN10StringNameC2Ev(k);c[k+4>>2]=0;__ZN12_VariantCall7addfuncEN7Variant4TypeES1_RK10StringNamePFvRS0_S5_PPKS0_ERK6VectorIS0_ERKNS_3ArgESH_SH_SH_SH_(5,3,d,1827,e,f,h,i,j,k);__ZN10StringNameD2Ev(k);__ZN10StringNameD2Ev(j);__ZN10StringNameD2Ev(i);__ZN10StringNameD2Ev(h);__ZN10StringNameD2Ev(f);__ZN10StringNameD2Ev(g);Aa=c[e>>2]|0;do if(Aa|0){if(__Z16atomic_decrementPj(Aa+-8|0)|0)break;Qb=c[e>>2]|0;Ob=(Qb|0)==0?0:Qb+-4|0;Qb=Ob+4|0;Mb=c[Ob>>2]|0;if(Mb|0){Nb=0;Pb=Mb;while(1){Mb=Qb+(Nb*24|0)|0;if(!(c[Mb>>2]|0))Rb=Pb;else{__ZN7Variant5clearEv(Mb);Rb=c[Ob>>2]|0}Nb=Nb+1|0;if(Nb>>>0>=Rb>>>0)break;else Pb=Rb}}__ZN6Memory11free_staticEPvb(Aa,1)}while(0);__ZN10StringNameD2Ev(d);c[d>>2]=__Z11_scs_createPKc(1127555)|0;c[e>>2]=__Z6varrayv()|0;c[g>>2]=__Z11_scs_createPKc(1126740)|0;__ZN10StringNameC2Ev(f);__ZN10StringNameaSERKS_(f,g);c[f+4>>2]=5;__ZN10StringNameC2Ev(h);c[h+4>>2]=0;__ZN10StringNameC2Ev(i);c[i+4>>2]=0;__ZN10StringNameC2Ev(j);c[j+4>>2]=0;__ZN10StringNameC2Ev(k);c[k+4>>2]=0;__ZN12_VariantCall7addfuncEN7Variant4TypeES1_RK10StringNamePFvRS0_S5_PPKS0_ERK6VectorIS0_ERKNS_3ArgESH_SH_SH_SH_(5,3,d,1828,e,f,h,i,j,k);__ZN10StringNameD2Ev(k);__ZN10StringNameD2Ev(j);__ZN10StringNameD2Ev(i);__ZN10StringNameD2Ev(h);__ZN10StringNameD2Ev(f);__ZN10StringNameD2Ev(g);Aa=c[e>>2]|0;do if(Aa|0){if(__Z16atomic_decrementPj(Aa+-8|0)|0)break;Rb=c[e>>2]|0;Pb=(Rb|0)==0?0:Rb+-4|0;Rb=Pb+4|0;Nb=c[Pb>>2]|0;if(Nb|0){Ob=0;Qb=Nb;while(1){Nb=Rb+(Ob*24|0)|0;if(!(c[Nb>>2]|0))Sb=Qb;else{__ZN7Variant5clearEv(Nb);Sb=c[Pb>>2]|0}Ob=Ob+1|0;if(Ob>>>0>=Sb>>>0)break;else Qb=Sb}}__ZN6Memory11free_staticEPvb(Aa,1)}while(0);__ZN10StringNameD2Ev(d);c[d>>2]=__Z11_scs_createPKc(1127570)|0;c[e>>2]=__Z6varrayv()|0;c[g>>2]=__Z11_scs_createPKc(1127589)|0;__ZN10StringNameC2Ev(f);__ZN10StringNameaSERKS_(f,g);c[f+4>>2]=5;c[i>>2]=__Z11_scs_createPKc(1127591)|0;__ZN10StringNameC2Ev(h);__ZN10StringNameaSERKS_(h,i);c[h+4>>2]=3;__ZN10StringNameC2Ev(j);c[j+4>>2]=0;__ZN10StringNameC2Ev(k);c[k+4>>2]=0;__ZN10StringNameC2Ev(n);c[n+4>>2]=0;__ZN12_VariantCall7addfuncEN7Variant4TypeES1_RK10StringNamePFvRS0_S5_PPKS0_ERK6VectorIS0_ERKNS_3ArgESH_SH_SH_SH_(5,5,d,1829,e,f,h,j,k,n);__ZN10StringNameD2Ev(n);__ZN10StringNameD2Ev(k);__ZN10StringNameD2Ev(j);__ZN10StringNameD2Ev(h);__ZN10StringNameD2Ev(i);__ZN10StringNameD2Ev(f);__ZN10StringNameD2Ev(g);Aa=c[e>>2]|0;do if(Aa|0){if(__Z16atomic_decrementPj(Aa+-8|0)|0)break;Sb=c[e>>2]|0;Qb=(Sb|0)==0?0:Sb+-4|0;Sb=Qb+4|0;Ob=c[Qb>>2]|0;if(Ob|0){Pb=0;Rb=Ob;while(1){Ob=Sb+(Pb*24|0)|0;if(!(c[Ob>>2]|0))Tb=Rb;else{__ZN7Variant5clearEv(Ob);Tb=c[Qb>>2]|0}Pb=Pb+1|0;if(Pb>>>0>=Tb>>>0)break;else Rb=Tb}}__ZN6Memory11free_staticEPvb(Aa,1)}while(0);__ZN10StringNameD2Ev(d);c[d>>2]=__Z11_scs_createPKc(1127593)|0;c[e>>2]=__Z6varrayv()|0;c[g>>2]=__Z11_scs_createPKc(1127589)|0;__ZN10StringNameC2Ev(f);__ZN10StringNameaSERKS_(f,g);c[f+4>>2]=5;c[i>>2]=__Z11_scs_createPKc(1127611)|0;__ZN10StringNameC2Ev(h);__ZN10StringNameaSERKS_(h,i);c[h+4>>2]=5;c[k>>2]=__Z11_scs_createPKc(1127617)|0;__ZN10StringNameC2Ev(j);__ZN10StringNameaSERKS_(j,k);c[j+4>>2]=5;c[o>>2]=__Z11_scs_createPKc(1127591)|0;__ZN10StringNameC2Ev(n);__ZN10StringNameaSERKS_(n,o);c[n+4>>2]=3;__ZN10StringNameC2Ev(p);c[p+4>>2]=0;__ZN12_VariantCall7addfuncEN7Variant4TypeES1_RK10StringNamePFvRS0_S5_PPKS0_ERK6VectorIS0_ERKNS_3ArgESH_SH_SH_SH_(5,5,d,1830,e,f,h,j,n,p);__ZN10StringNameD2Ev(p);__ZN10StringNameD2Ev(n);__ZN10StringNameD2Ev(o);__ZN10StringNameD2Ev(j);__ZN10StringNameD2Ev(k);__ZN10StringNameD2Ev(h);__ZN10StringNameD2Ev(i);__ZN10StringNameD2Ev(f);__ZN10StringNameD2Ev(g);Aa=c[e>>2]|0;do if(Aa|0){if(__Z16atomic_decrementPj(Aa+-8|0)|0)break;Tb=c[e>>2]|0;Rb=(Tb|0)==0?0:Tb+-4|0;Tb=Rb+4|0;Pb=c[Rb>>2]|0;if(Pb|0){Qb=0;Sb=Pb;while(1){Pb=Tb+(Qb*24|0)|0;if(!(c[Pb>>2]|0))Ub=Sb;else{__ZN7Variant5clearEv(Pb);Ub=c[Rb>>2]|0}Qb=Qb+1|0;if(Qb>>>0>=Ub>>>0)break;else Sb=Ub}}__ZN6Memory11free_staticEPvb(Aa,1)}while(0);__ZN10StringNameD2Ev(d);c[d>>2]=__Z11_scs_createPKc(1127624)|0;c[e>>2]=__Z6varrayv()|0;c[g>>2]=__Z11_scs_createPKc(1127632)|0;__ZN10StringNameC2Ev(f);__ZN10StringNameaSERKS_(f,g);c[f+4>>2]=3;__ZN10StringNameC2Ev(h);c[h+4>>2]=0;__ZN10StringNameC2Ev(i);c[i+4>>2]=0;__ZN10StringNameC2Ev(j);c[j+4>>2]=0;__ZN10StringNameC2Ev(k);c[k+4>>2]=0;__ZN12_VariantCall7addfuncEN7Variant4TypeES1_RK10StringNamePFvRS0_S5_PPKS0_ERK6VectorIS0_ERKNS_3ArgESH_SH_SH_SH_(5,5,d,1831,e,f,h,i,j,k);__ZN10StringNameD2Ev(k);__ZN10StringNameD2Ev(j);__ZN10StringNameD2Ev(i);__ZN10StringNameD2Ev(h);__ZN10StringNameD2Ev(f);__ZN10StringNameD2Ev(g);Aa=c[e>>2]|0;do if(Aa|0){if(__Z16atomic_decrementPj(Aa+-8|0)|0)break;Ub=c[e>>2]|0;Sb=(Ub|0)==0?0:Ub+-4|0;Ub=Sb+4|0;Qb=c[Sb>>2]|0;if(Qb|0){Rb=0;Tb=Qb;while(1){Qb=Ub+(Rb*24|0)|0;if(!(c[Qb>>2]|0))Vb=Tb;else{__ZN7Variant5clearEv(Qb);Vb=c[Sb>>2]|0}Rb=Rb+1|0;if(Rb>>>0>=Vb>>>0)break;else Tb=Vb}}__ZN6Memory11free_staticEPvb(Aa,1)}while(0);__ZN10StringNameD2Ev(d);c[d>>2]=__Z11_scs_createPKc(1127636)|0;c[e>>2]=__Z6varrayv()|0;__ZN10StringNameC2Ev(f);c[f+4>>2]=0;__ZN10StringNameC2Ev(g);c[g+4>>2]=0;__ZN10StringNameC2Ev(h);c[h+4>>2]=0;__ZN10StringNameC2Ev(i);c[i+4>>2]=0;__ZN10StringNameC2Ev(j);c[j+4>>2]=0;__ZN12_VariantCall7addfuncEN7Variant4TypeES1_RK10StringNamePFvRS0_S5_PPKS0_ERK6VectorIS0_ERKNS_3ArgESH_SH_SH_SH_(5,5,d,1832,e,f,g,h,i,j);__ZN10StringNameD2Ev(j);__ZN10StringNameD2Ev(i);__ZN10StringNameD2Ev(h);__ZN10StringNameD2Ev(g);__ZN10StringNameD2Ev(f);Aa=c[e>>2]|0;do if(Aa|0){if(__Z16atomic_decrementPj(Aa+-8|0)|0)break;Vb=c[e>>2]|0;Tb=(Vb|0)==0?0:Vb+-4|0;Vb=Tb+4|0;Rb=c[Tb>>2]|0;if(Rb|0){Sb=0;Ub=Rb;while(1){Rb=Vb+(Sb*24|0)|0;if(!(c[Rb>>2]|0))Wb=Ub;else{__ZN7Variant5clearEv(Rb);Wb=c[Tb>>2]|0}Sb=Sb+1|0;if(Sb>>>0>=Wb>>>0)break;else Ub=Wb}}__ZN6Memory11free_staticEPvb(Aa,1)}while(0);__ZN10StringNameD2Ev(d);c[d>>2]=__Z11_scs_createPKc(1127644)|0;c[e>>2]=__Z6varrayv()|0;__ZN10StringNameC2Ev(f);c[f+4>>2]=0;__ZN10StringNameC2Ev(g);c[g+4>>2]=0;__ZN10StringNameC2Ev(h);c[h+4>>2]=0;__ZN10StringNameC2Ev(i);c[i+4>>2]=0;__ZN10StringNameC2Ev(j);c[j+4>>2]=0;__ZN12_VariantCall7addfuncEN7Variant4TypeES1_RK10StringNamePFvRS0_S5_PPKS0_ERK6VectorIS0_ERKNS_3ArgESH_SH_SH_SH_(5,5,d,1833,e,f,g,h,i,j);__ZN10StringNameD2Ev(j);__ZN10StringNameD2Ev(i);__ZN10StringNameD2Ev(h);__ZN10StringNameD2Ev(g);__ZN10StringNameD2Ev(f);Aa=c[e>>2]|0;do if(Aa|0){if(__Z16atomic_decrementPj(Aa+-8|0)|0)break;Wb=c[e>>2]|0;Ub=(Wb|0)==0?0:Wb+-4|0;Wb=Ub+4|0;Sb=c[Ub>>2]|0;if(Sb|0){Tb=0;Vb=Sb;while(1){Sb=Wb+(Tb*24|0)|0;if(!(c[Sb>>2]|0))Xb=Vb;else{__ZN7Variant5clearEv(Sb);Xb=c[Ub>>2]|0}Tb=Tb+1|0;if(Tb>>>0>=Xb>>>0)break;else Vb=Xb}}__ZN6Memory11free_staticEPvb(Aa,1)}while(0);__ZN10StringNameD2Ev(d);c[d>>2]=__Z11_scs_createPKc(1127650)|0;c[e>>2]=__Z6varrayv()|0;c[g>>2]=__Z11_scs_createPKc(1127658)|0;__ZN10StringNameC2Ev(f);__ZN10StringNameaSERKS_(f,g);c[f+4>>2]=5;__ZN10StringNameC2Ev(h);c[h+4>>2]=0;__ZN10StringNameC2Ev(i);c[i+4>>2]=0;__ZN10StringNameC2Ev(j);c[j+4>>2]=0;__ZN10StringNameC2Ev(k);c[k+4>>2]=0;__ZN12_VariantCall7addfuncEN7Variant4TypeES1_RK10StringNamePFvRS0_S5_PPKS0_ERK6VectorIS0_ERKNS_3ArgESH_SH_SH_SH_(5,5,d,1834,e,f,h,i,j,k);__ZN10StringNameD2Ev(k);__ZN10StringNameD2Ev(j);__ZN10StringNameD2Ev(i);__ZN10StringNameD2Ev(h);__ZN10StringNameD2Ev(f);__ZN10StringNameD2Ev(g);Aa=c[e>>2]|0;do if(Aa|0){if(__Z16atomic_decrementPj(Aa+-8|0)|0)break;Xb=c[e>>2]|0;Vb=(Xb|0)==0?0:Xb+-4|0;Xb=Vb+4|0;Tb=c[Vb>>2]|0;if(Tb|0){Ub=0;Wb=Tb;while(1){Tb=Xb+(Ub*24|0)|0;if(!(c[Tb>>2]|0))Yb=Wb;else{__ZN7Variant5clearEv(Tb);Yb=c[Vb>>2]|0}Ub=Ub+1|0;if(Ub>>>0>=Yb>>>0)break;else Wb=Yb}}__ZN6Memory11free_staticEPvb(Aa,1)}while(0);__ZN10StringNameD2Ev(d);c[d>>2]=__Z11_scs_createPKc(1127661)|0;c[e>>2]=__Z6varrayv()|0;__ZN10StringNameC2Ev(f);c[f+4>>2]=0;__ZN10StringNameC2Ev(g);c[g+4>>2]=0;__ZN10StringNameC2Ev(h);c[h+4>>2]=0;__ZN10StringNameC2Ev(i);c[i+4>>2]=0;__ZN10StringNameC2Ev(j);c[j+4>>2]=0;__ZN12_VariantCall7addfuncEN7Variant4TypeES1_RK10StringNamePFvRS0_S5_PPKS0_ERK6VectorIS0_ERKNS_3ArgESH_SH_SH_SH_(5,3,d,1835,e,f,g,h,i,j);__ZN10StringNameD2Ev(j);__ZN10StringNameD2Ev(i);__ZN10StringNameD2Ev(h);__ZN10StringNameD2Ev(g);__ZN10StringNameD2Ev(f);Aa=c[e>>2]|0;do if(Aa|0){if(__Z16atomic_decrementPj(Aa+-8|0)|0)break;Yb=c[e>>2]|0;Wb=(Yb|0)==0?0:Yb+-4|0;Yb=Wb+4|0;Ub=c[Wb>>2]|0;if(Ub|0){Vb=0;Xb=Ub;while(1){Ub=Yb+(Vb*24|0)|0;if(!(c[Ub>>2]|0))Zb=Xb;else{__ZN7Variant5clearEv(Ub);Zb=c[Wb>>2]|0}Vb=Vb+1|0;if(Vb>>>0>=Zb>>>0)break;else Xb=Zb}}__ZN6Memory11free_staticEPvb(Aa,1)}while(0);__ZN10StringNameD2Ev(d);c[d>>2]=__Z11_scs_createPKc(1127668)|0;c[e>>2]=__Z6varrayv()|0;c[g>>2]=__Z11_scs_createPKc(1127672)|0;__ZN10StringNameC2Ev(f);__ZN10StringNameaSERKS_(f,g);c[f+4>>2]=5;__ZN10StringNameC2Ev(h);c[h+4>>2]=0;__ZN10StringNameC2Ev(i);c[i+4>>2]=0;__ZN10StringNameC2Ev(j);c[j+4>>2]=0;__ZN10StringNameC2Ev(k);c[k+4>>2]=0;__ZN12_VariantCall7addfuncEN7Variant4TypeES1_RK10StringNamePFvRS0_S5_PPKS0_ERK6VectorIS0_ERKNS_3ArgESH_SH_SH_SH_(5,3,d,1836,e,f,h,i,j,k);__ZN10StringNameD2Ev(k);__ZN10StringNameD2Ev(j);__ZN10StringNameD2Ev(i);__ZN10StringNameD2Ev(h);__ZN10StringNameD2Ev(f);__ZN10StringNameD2Ev(g);Aa=c[e>>2]|0;do if(Aa|0){if(__Z16atomic_decrementPj(Aa+-8|0)|0)break;Zb=c[e>>2]|0;Xb=(Zb|0)==0?0:Zb+-4|0;Zb=Xb+4|0;Vb=c[Xb>>2]|0;if(Vb|0){Wb=0;Yb=Vb;while(1){Vb=Zb+(Wb*24|0)|0;if(!(c[Vb>>2]|0))_b=Yb;else{__ZN7Variant5clearEv(Vb);_b=c[Xb>>2]|0}Wb=Wb+1|0;if(Wb>>>0>=_b>>>0)break;else Yb=_b}}__ZN6Memory11free_staticEPvb(Aa,1)}while(0);__ZN10StringNameD2Ev(d);c[d>>2]=__Z11_scs_createPKc(1132051)|0;c[e>>2]=__Z6varrayv()|0;c[g>>2]=__Z11_scs_createPKc(1127677)|0;__ZN10StringNameC2Ev(f);__ZN10StringNameaSERKS_(f,g);c[f+4>>2]=5;__ZN10StringNameC2Ev(h);c[h+4>>2]=0;__ZN10StringNameC2Ev(i);c[i+4>>2]=0;__ZN10StringNameC2Ev(j);c[j+4>>2]=0;__ZN10StringNameC2Ev(k);c[k+4>>2]=0;__ZN12_VariantCall7addfuncEN7Variant4TypeES1_RK10StringNamePFvRS0_S5_PPKS0_ERK6VectorIS0_ERKNS_3ArgESH_SH_SH_SH_(5,5,d,1837,e,f,h,i,j,k);__ZN10StringNameD2Ev(k);__ZN10StringNameD2Ev(j);__ZN10StringNameD2Ev(i);__ZN10StringNameD2Ev(h);__ZN10StringNameD2Ev(f);__ZN10StringNameD2Ev(g);Aa=c[e>>2]|0;do if(Aa|0){if(__Z16atomic_decrementPj(Aa+-8|0)|0)break;_b=c[e>>2]|0;Yb=(_b|0)==0?0:_b+-4|0;_b=Yb+4|0;Wb=c[Yb>>2]|0;if(Wb|0){Xb=0;Zb=Wb;while(1){Wb=_b+(Xb*24|0)|0;if(!(c[Wb>>2]|0))$b=Zb;else{__ZN7Variant5clearEv(Wb);$b=c[Yb>>2]|0}Xb=Xb+1|0;if(Xb>>>0>=$b>>>0)break;else Zb=$b}}__ZN6Memory11free_staticEPvb(Aa,1)}while(0);__ZN10StringNameD2Ev(d);c[d>>2]=__Z11_scs_createPKc(1127679)|0;c[e>>2]=__Z6varrayv()|0;c[g>>2]=__Z11_scs_createPKc(1127677)|0;__ZN10StringNameC2Ev(f);__ZN10StringNameaSERKS_(f,g);c[f+4>>2]=5;__ZN10StringNameC2Ev(h);c[h+4>>2]=0;__ZN10StringNameC2Ev(i);c[i+4>>2]=0;__ZN10StringNameC2Ev(j);c[j+4>>2]=0;__ZN10StringNameC2Ev(k);c[k+4>>2]=0;__ZN12_VariantCall7addfuncEN7Variant4TypeES1_RK10StringNamePFvRS0_S5_PPKS0_ERK6VectorIS0_ERKNS_3ArgESH_SH_SH_SH_(5,5,d,1838,e,f,h,i,j,k);__ZN10StringNameD2Ev(k);__ZN10StringNameD2Ev(j);__ZN10StringNameD2Ev(i);__ZN10StringNameD2Ev(h);__ZN10StringNameD2Ev(f);__ZN10StringNameD2Ev(g);Aa=c[e>>2]|0;do if(Aa|0){if(__Z16atomic_decrementPj(Aa+-8|0)|0)break;$b=c[e>>2]|0;Zb=($b|0)==0?0:$b+-4|0;$b=Zb+4|0;Xb=c[Zb>>2]|0;if(Xb|0){Yb=0;_b=Xb;while(1){Xb=$b+(Yb*24|0)|0;if(!(c[Xb>>2]|0))ac=_b;else{__ZN7Variant5clearEv(Xb);ac=c[Zb>>2]|0}Yb=Yb+1|0;if(Yb>>>0>=ac>>>0)break;else _b=ac}}__ZN6Memory11free_staticEPvb(Aa,1)}while(0);__ZN10StringNameD2Ev(d);c[d>>2]=__Z11_scs_createPKc(1131971)|0;c[e>>2]=__Z6varrayv()|0;c[g>>2]=__Z11_scs_createPKc(1127677)|0;__ZN10StringNameC2Ev(f);__ZN10StringNameaSERKS_(f,g);c[f+4>>2]=5;__ZN10StringNameC2Ev(h);c[h+4>>2]=0;__ZN10StringNameC2Ev(i);c[i+4>>2]=0;__ZN10StringNameC2Ev(j);c[j+4>>2]=0;__ZN10StringNameC2Ev(k);c[k+4>>2]=0;__ZN12_VariantCall7addfuncEN7Variant4TypeES1_RK10StringNamePFvRS0_S5_PPKS0_ERK6VectorIS0_ERKNS_3ArgESH_SH_SH_SH_(5,5,d,1839,e,f,h,i,j,k);__ZN10StringNameD2Ev(k);__ZN10StringNameD2Ev(j);__ZN10StringNameD2Ev(i);__ZN10StringNameD2Ev(h);__ZN10StringNameD2Ev(f);__ZN10StringNameD2Ev(g);Aa=c[e>>2]|0;do if(Aa|0){if(__Z16atomic_decrementPj(Aa+-8|0)|0)break;ac=c[e>>2]|0;_b=(ac|0)==0?0:ac+-4|0;ac=_b+4|0;Yb=c[_b>>2]|0;if(Yb|0){Zb=0;$b=Yb;while(1){Yb=ac+(Zb*24|0)|0;if(!(c[Yb>>2]|0))bc=$b;else{__ZN7Variant5clearEv(Yb);bc=c[_b>>2]|0}Zb=Zb+1|0;if(Zb>>>0>=bc>>>0)break;else $b=bc}}__ZN6Memory11free_staticEPvb(Aa,1)}while(0);__ZN10StringNameD2Ev(d);c[d>>2]=__Z11_scs_createPKc(1127686)|0;c[e>>2]=__Z6varrayv()|0;__ZN10StringNameC2Ev(f);c[f+4>>2]=0;__ZN10StringNameC2Ev(g);c[g+4>>2]=0;__ZN10StringNameC2Ev(h);c[h+4>>2]=0;__ZN10StringNameC2Ev(i);c[i+4>>2]=0;__ZN10StringNameC2Ev(j);c[j+4>>2]=0;__ZN12_VariantCall7addfuncEN7Variant4TypeES1_RK10StringNamePFvRS0_S5_PPKS0_ERK6VectorIS0_ERKNS_3ArgESH_SH_SH_SH_(5,5,d,1840,e,f,g,h,i,j);__ZN10StringNameD2Ev(j);__ZN10StringNameD2Ev(i);__ZN10StringNameD2Ev(h);__ZN10StringNameD2Ev(g);__ZN10StringNameD2Ev(f);Aa=c[e>>2]|0;do if(Aa|0){if(__Z16atomic_decrementPj(Aa+-8|0)|0)break;bc=c[e>>2]|0;$b=(bc|0)==0?0:bc+-4|0;bc=$b+4|0;Zb=c[$b>>2]|0;if(Zb|0){_b=0;ac=Zb;while(1){Zb=bc+(_b*24|0)|0;if(!(c[Zb>>2]|0))cc=ac;else{__ZN7Variant5clearEv(Zb);cc=c[$b>>2]|0}_b=_b+1|0;if(_b>>>0>=cc>>>0)break;else ac=cc}}__ZN6Memory11free_staticEPvb(Aa,1)}while(0);__ZN10StringNameD2Ev(d);c[d>>2]=__Z11_scs_createPKc(1127690)|0;c[e>>2]=__Z6varrayv()|0;c[g>>2]=__Z11_scs_createPKc(1126756)|0;__ZN10StringNameC2Ev(f);__ZN10StringNameaSERKS_(f,g);c[f+4>>2]=3;__ZN10StringNameC2Ev(h);c[h+4>>2]=0;__ZN10StringNameC2Ev(i);c[i+4>>2]=0;__ZN10StringNameC2Ev(j);c[j+4>>2]=0;__ZN10StringNameC2Ev(k);c[k+4>>2]=0;__ZN12_VariantCall7addfuncEN7Variant4TypeES1_RK10StringNamePFvRS0_S5_PPKS0_ERK6VectorIS0_ERKNS_3ArgESH_SH_SH_SH_(5,5,d,1841,e,f,h,i,j,k);__ZN10StringNameD2Ev(k);__ZN10StringNameD2Ev(j);__ZN10StringNameD2Ev(i);__ZN10StringNameD2Ev(h);__ZN10StringNameD2Ev(f);__ZN10StringNameD2Ev(g);Aa=c[e>>2]|0;do if(Aa|0){if(__Z16atomic_decrementPj(Aa+-8|0)|0)break;cc=c[e>>2]|0;ac=(cc|0)==0?0:cc+-4|0;cc=ac+4|0;_b=c[ac>>2]|0;if(_b|0){$b=0;bc=_b;while(1){_b=cc+($b*24|0)|0;if(!(c[_b>>2]|0))dc=bc;else{__ZN7Variant5clearEv(_b);dc=c[ac>>2]|0}$b=$b+1|0;if($b>>>0>=dc>>>0)break;else bc=dc}}__ZN6Memory11free_staticEPvb(Aa,1)}while(0);__ZN10StringNameD2Ev(d);c[d>>2]=__Z11_scs_createPKc(1127698)|0;c[e>>2]=__Z6varrayv()|0;__ZN10StringNameC2Ev(f);c[f+4>>2]=0;__ZN10StringNameC2Ev(g);c[g+4>>2]=0;__ZN10StringNameC2Ev(h);c[h+4>>2]=0;__ZN10StringNameC2Ev(i);c[i+4>>2]=0;__ZN10StringNameC2Ev(j);c[j+4>>2]=0;__ZN12_VariantCall7addfuncEN7Variant4TypeES1_RK10StringNamePFvRS0_S5_PPKS0_ERK6VectorIS0_ERKNS_3ArgESH_SH_SH_SH_(6,3,d,1842,e,f,g,h,i,j);__ZN10StringNameD2Ev(j);__ZN10StringNameD2Ev(i);__ZN10StringNameD2Ev(h);__ZN10StringNameD2Ev(g);__ZN10StringNameD2Ev(f);Aa=c[e>>2]|0;do if(Aa|0){if(__Z16atomic_decrementPj(Aa+-8|0)|0)break;dc=c[e>>2]|0;bc=(dc|0)==0?0:dc+-4|0;dc=bc+4|0;$b=c[bc>>2]|0;if($b|0){ac=0;cc=$b;while(1){$b=dc+(ac*24|0)|0;if(!(c[$b>>2]|0))ec=cc;else{__ZN7Variant5clearEv($b);ec=c[bc>>2]|0}ac=ac+1|0;if(ac>>>0>=ec>>>0)break;else cc=ec}}__ZN6Memory11free_staticEPvb(Aa,1)}while(0);__ZN10StringNameD2Ev(d);c[d>>2]=__Z11_scs_createPKc(1127707)|0;c[e>>2]=__Z6varrayv()|0;c[g>>2]=__Z11_scs_createPKc(1127589)|0;__ZN10StringNameC2Ev(f);__ZN10StringNameaSERKS_(f,g);c[f+4>>2]=6;__ZN10StringNameC2Ev(h);c[h+4>>2]=0;__ZN10StringNameC2Ev(i);c[i+4>>2]=0;__ZN10StringNameC2Ev(j);c[j+4>>2]=0;__ZN10StringNameC2Ev(k);c[k+4>>2]=0;__ZN12_VariantCall7addfuncEN7Variant4TypeES1_RK10StringNamePFvRS0_S5_PPKS0_ERK6VectorIS0_ERKNS_3ArgESH_SH_SH_SH_(6,1,d,1843,e,f,h,i,j,k);__ZN10StringNameD2Ev(k);__ZN10StringNameD2Ev(j);__ZN10StringNameD2Ev(i);__ZN10StringNameD2Ev(h);__ZN10StringNameD2Ev(f);__ZN10StringNameD2Ev(g);Aa=c[e>>2]|0;do if(Aa|0){if(__Z16atomic_decrementPj(Aa+-8|0)|0)break;ec=c[e>>2]|0;cc=(ec|0)==0?0:ec+-4|0;ec=cc+4|0;ac=c[cc>>2]|0;if(ac|0){bc=0;dc=ac;while(1){ac=ec+(bc*24|0)|0;if(!(c[ac>>2]|0))fc=dc;else{__ZN7Variant5clearEv(ac);fc=c[cc>>2]|0}bc=bc+1|0;if(bc>>>0>=fc>>>0)break;else dc=fc}}__ZN6Memory11free_staticEPvb(Aa,1)}while(0);__ZN10StringNameD2Ev(d);c[d>>2]=__Z11_scs_createPKc(1127718)|0;c[e>>2]=__Z6varrayv()|0;c[g>>2]=__Z11_scs_createPKc(1127589)|0;__ZN10StringNameC2Ev(f);__ZN10StringNameaSERKS_(f,g);c[f+4>>2]=6;__ZN10StringNameC2Ev(h);c[h+4>>2]=0;__ZN10StringNameC2Ev(i);c[i+4>>2]=0;__ZN10StringNameC2Ev(j);c[j+4>>2]=0;__ZN10StringNameC2Ev(k);c[k+4>>2]=0;__ZN12_VariantCall7addfuncEN7Variant4TypeES1_RK10StringNamePFvRS0_S5_PPKS0_ERK6VectorIS0_ERKNS_3ArgESH_SH_SH_SH_(6,1,d,1844,e,f,h,i,j,k);__ZN10StringNameD2Ev(k);__ZN10StringNameD2Ev(j);__ZN10StringNameD2Ev(i);__ZN10StringNameD2Ev(h);__ZN10StringNameD2Ev(f);__ZN10StringNameD2Ev(g);Aa=c[e>>2]|0;do if(Aa|0){if(__Z16atomic_decrementPj(Aa+-8|0)|0)break;fc=c[e>>2]|0;dc=(fc|0)==0?0:fc+-4|0;fc=dc+4|0;bc=c[dc>>2]|0;if(bc|0){cc=0;ec=bc;while(1){bc=fc+(cc*24|0)|0;if(!(c[bc>>2]|0))gc=ec;else{__ZN7Variant5clearEv(bc);gc=c[dc>>2]|0}cc=cc+1|0;if(cc>>>0>=gc>>>0)break;else ec=gc}}__ZN6Memory11free_staticEPvb(Aa,1)}while(0);__ZN10StringNameD2Ev(d);c[d>>2]=__Z11_scs_createPKc(1127727)|0;c[e>>2]=__Z6varrayv()|0;__ZN10StringNameC2Ev(f);c[f+4>>2]=0;__ZN10StringNameC2Ev(g);c[g+4>>2]=0;__ZN10StringNameC2Ev(h);c[h+4>>2]=0;__ZN10StringNameC2Ev(i);c[i+4>>2]=0;__ZN10StringNameC2Ev(j);c[j+4>>2]=0;__ZN12_VariantCall7addfuncEN7Variant4TypeES1_RK10StringNamePFvRS0_S5_PPKS0_ERK6VectorIS0_ERKNS_3ArgESH_SH_SH_SH_(6,1,d,1845,e,f,g,h,i,j);__ZN10StringNameD2Ev(j);__ZN10StringNameD2Ev(i);__ZN10StringNameD2Ev(h);__ZN10StringNameD2Ev(g);__ZN10StringNameD2Ev(f);Aa=c[e>>2]|0;do if(Aa|0){if(__Z16atomic_decrementPj(Aa+-8|0)|0)break;gc=c[e>>2]|0;ec=(gc|0)==0?0:gc+-4|0;gc=ec+4|0;cc=c[ec>>2]|0;if(cc|0){dc=0;fc=cc;while(1){cc=gc+(dc*24|0)|0;if(!(c[cc>>2]|0))hc=fc;else{__ZN7Variant5clearEv(cc);hc=c[ec>>2]|0}dc=dc+1|0;if(dc>>>0>=hc>>>0)break;else fc=hc}}__ZN6Memory11free_staticEPvb(Aa,1)}while(0);__ZN10StringNameD2Ev(d);c[d>>2]=__Z11_scs_createPKc(1127739)|0;c[e>>2]=__Z6varrayv()|0;c[g>>2]=__Z11_scs_createPKc(1127589)|0;__ZN10StringNameC2Ev(f);__ZN10StringNameaSERKS_(f,g);c[f+4>>2]=6;__ZN10StringNameC2Ev(h);c[h+4>>2]=0;__ZN10StringNameC2Ev(i);c[i+4>>2]=0;__ZN10StringNameC2Ev(j);c[j+4>>2]=0;__ZN10StringNameC2Ev(k);c[k+4>>2]=0;__ZN12_VariantCall7addfuncEN7Variant4TypeES1_RK10StringNamePFvRS0_S5_PPKS0_ERK6VectorIS0_ERKNS_3ArgESH_SH_SH_SH_(6,6,d,1846,e,f,h,i,j,k);__ZN10StringNameD2Ev(k);__ZN10StringNameD2Ev(j);__ZN10StringNameD2Ev(i);__ZN10StringNameD2Ev(h);__ZN10StringNameD2Ev(f);__ZN10StringNameD2Ev(g);Aa=c[e>>2]|0;do if(Aa|0){if(__Z16atomic_decrementPj(Aa+-8|0)|0)break;hc=c[e>>2]|0;fc=(hc|0)==0?0:hc+-4|0;hc=fc+4|0;dc=c[fc>>2]|0;if(dc|0){ec=0;gc=dc;while(1){dc=hc+(ec*24|0)|0;if(!(c[dc>>2]|0))ic=gc;else{__ZN7Variant5clearEv(dc);ic=c[fc>>2]|0}ec=ec+1|0;if(ec>>>0>=ic>>>0)break;else gc=ic}}__ZN6Memory11free_staticEPvb(Aa,1)}while(0);__ZN10StringNameD2Ev(d);c[d>>2]=__Z11_scs_createPKc(1127744)|0;c[e>>2]=__Z6varrayv()|0;c[g>>2]=__Z11_scs_createPKc(1127589)|0;__ZN10StringNameC2Ev(f);__ZN10StringNameaSERKS_(f,g);c[f+4>>2]=6;__ZN10StringNameC2Ev(h);c[h+4>>2]=0;__ZN10StringNameC2Ev(i);c[i+4>>2]=0;__ZN10StringNameC2Ev(j);c[j+4>>2]=0;__ZN10StringNameC2Ev(k);c[k+4>>2]=0;__ZN12_VariantCall7addfuncEN7Variant4TypeES1_RK10StringNamePFvRS0_S5_PPKS0_ERK6VectorIS0_ERKNS_3ArgESH_SH_SH_SH_(6,6,d,1847,e,f,h,i,j,k);__ZN10StringNameD2Ev(k);__ZN10StringNameD2Ev(j);__ZN10StringNameD2Ev(i);__ZN10StringNameD2Ev(h);__ZN10StringNameD2Ev(f);__ZN10StringNameD2Ev(g);Aa=c[e>>2]|0;do if(Aa|0){if(__Z16atomic_decrementPj(Aa+-8|0)|0)break;ic=c[e>>2]|0;gc=(ic|0)==0?0:ic+-4|0;ic=gc+4|0;ec=c[gc>>2]|0;if(ec|0){fc=0;hc=ec;while(1){ec=ic+(fc*24|0)|0;if(!(c[ec>>2]|0))jc=hc;else{__ZN7Variant5clearEv(ec);jc=c[gc>>2]|0}fc=fc+1|0;if(fc>>>0>=jc>>>0)break;else hc=jc}}__ZN6Memory11free_staticEPvb(Aa,1)}while(0);__ZN10StringNameD2Ev(d);c[d>>2]=__Z11_scs_createPKc(1127750)|0;c[e>>2]=__Z6varrayv()|0;c[g>>2]=__Z11_scs_createPKc(1127760)|0;__ZN10StringNameC2Ev(f);__ZN10StringNameaSERKS_(f,g);c[f+4>>2]=5;__ZN10StringNameC2Ev(h);c[h+4>>2]=0;__ZN10StringNameC2Ev(i);c[i+4>>2]=0;__ZN10StringNameC2Ev(j);c[j+4>>2]=0;__ZN10StringNameC2Ev(k);c[k+4>>2]=0;__ZN12_VariantCall7addfuncEN7Variant4TypeES1_RK10StringNamePFvRS0_S5_PPKS0_ERK6VectorIS0_ERKNS_3ArgESH_SH_SH_SH_(6,1,d,1848,e,f,h,i,j,k);__ZN10StringNameD2Ev(k);__ZN10StringNameD2Ev(j);__ZN10StringNameD2Ev(i);__ZN10StringNameD2Ev(h);__ZN10StringNameD2Ev(f);__ZN10StringNameD2Ev(g);Aa=c[e>>2]|0;do if(Aa|0){if(__Z16atomic_decrementPj(Aa+-8|0)|0)break;jc=c[e>>2]|0;hc=(jc|0)==0?0:jc+-4|0;jc=hc+4|0;fc=c[hc>>2]|0;if(fc|0){gc=0;ic=fc;while(1){fc=jc+(gc*24|0)|0;if(!(c[fc>>2]|0))kc=ic;else{__ZN7Variant5clearEv(fc);kc=c[hc>>2]|0}gc=gc+1|0;if(gc>>>0>=kc>>>0)break;else ic=kc}}__ZN6Memory11free_staticEPvb(Aa,1)}while(0);__ZN10StringNameD2Ev(d);c[d>>2]=__Z11_scs_createPKc(1127766)|0;c[e>>2]=__Z6varrayv()|0;c[g>>2]=__Z11_scs_createPKc(1127658)|0;__ZN10StringNameC2Ev(f);__ZN10StringNameaSERKS_(f,g);c[f+4>>2]=3;__ZN10StringNameC2Ev(h);c[h+4>>2]=0;__ZN10StringNameC2Ev(i);c[i+4>>2]=0;__ZN10StringNameC2Ev(j);c[j+4>>2]=0;__ZN10StringNameC2Ev(k);c[k+4>>2]=0;__ZN12_VariantCall7addfuncEN7Variant4TypeES1_RK10StringNamePFvRS0_S5_PPKS0_ERK6VectorIS0_ERKNS_3ArgESH_SH_SH_SH_(6,6,d,1849,e,f,h,i,j,k);__ZN10StringNameD2Ev(k);__ZN10StringNameD2Ev(j);__ZN10StringNameD2Ev(i);__ZN10StringNameD2Ev(h);__ZN10StringNameD2Ev(f);__ZN10StringNameD2Ev(g);Aa=c[e>>2]|0;do if(Aa|0){if(__Z16atomic_decrementPj(Aa+-8|0)|0)break;kc=c[e>>2]|0;ic=(kc|0)==0?0:kc+-4|0;kc=ic+4|0;gc=c[ic>>2]|0;if(gc|0){hc=0;jc=gc;while(1){gc=kc+(hc*24|0)|0;if(!(c[gc>>2]|0))lc=jc;else{__ZN7Variant5clearEv(gc);lc=c[ic>>2]|0}hc=hc+1|0;if(hc>>>0>=lc>>>0)break;else jc=lc}}__ZN6Memory11free_staticEPvb(Aa,1)}while(0);__ZN10StringNameD2Ev(d);c[d>>2]=__Z11_scs_createPKc(1127771)|0;c[e>>2]=__Z6varrayv()|0;c[g>>2]=__Z11_scs_createPKc(1126740)|0;__ZN10StringNameC2Ev(f);__ZN10StringNameaSERKS_(f,g);c[f+4>>2]=5;__ZN10StringNameC2Ev(h);c[h+4>>2]=0;__ZN10StringNameC2Ev(i);c[i+4>>2]=0;__ZN10StringNameC2Ev(j);c[j+4>>2]=0;__ZN10StringNameC2Ev(k);c[k+4>>2]=0;__ZN12_VariantCall7addfuncEN7Variant4TypeES1_RK10StringNamePFvRS0_S5_PPKS0_ERK6VectorIS0_ERKNS_3ArgESH_SH_SH_SH_(6,6,d,1850,e,f,h,i,j,k);__ZN10StringNameD2Ev(k);__ZN10StringNameD2Ev(j);__ZN10StringNameD2Ev(i);__ZN10StringNameD2Ev(h);__ZN10StringNameD2Ev(f);__ZN10StringNameD2Ev(g);Aa=c[e>>2]|0;do if(Aa|0){if(__Z16atomic_decrementPj(Aa+-8|0)|0)break;lc=c[e>>2]|0;jc=(lc|0)==0?0:lc+-4|0;lc=jc+4|0;hc=c[jc>>2]|0;if(hc|0){ic=0;kc=hc;while(1){hc=lc+(ic*24|0)|0;if(!(c[hc>>2]|0))mc=kc;else{__ZN7Variant5clearEv(hc);mc=c[jc>>2]|0}ic=ic+1|0;if(ic>>>0>=mc>>>0)break;else kc=mc}}__ZN6Memory11free_staticEPvb(Aa,1)}while(0);__ZN10StringNameD2Ev(d);c[d>>2]=__Z11_scs_createPKc(1127778)|0;c[e>>2]=__Z6varrayv()|0;__ZN10StringNameC2Ev(f);c[f+4>>2]=0;__ZN10StringNameC2Ev(g);c[g+4>>2]=0;__ZN10StringNameC2Ev(h);c[h+4>>2]=0;__ZN10StringNameC2Ev(i);c[i+4>>2]=0;__ZN10StringNameC2Ev(j);c[j+4>>2]=0;__ZN12_VariantCall7addfuncEN7Variant4TypeES1_RK10StringNamePFvRS0_S5_PPKS0_ERK6VectorIS0_ERKNS_3ArgESH_SH_SH_SH_(7,2,d,1851,e,f,g,h,i,j);__ZN10StringNameD2Ev(j);__ZN10StringNameD2Ev(i);__ZN10StringNameD2Ev(h);__ZN10StringNameD2Ev(g);__ZN10StringNameD2Ev(f);Aa=c[e>>2]|0;do if(Aa|0){if(__Z16atomic_decrementPj(Aa+-8|0)|0)break;mc=c[e>>2]|0;kc=(mc|0)==0?0:mc+-4|0;mc=kc+4|0;ic=c[kc>>2]|0;if(ic|0){jc=0;lc=ic;while(1){ic=mc+(jc*24|0)|0;if(!(c[ic>>2]|0))nc=lc;else{__ZN7Variant5clearEv(ic);nc=c[kc>>2]|0}jc=jc+1|0;if(jc>>>0>=nc>>>0)break;else lc=nc}}__ZN6Memory11free_staticEPvb(Aa,1)}while(0);__ZN10StringNameD2Ev(d);c[d>>2]=__Z11_scs_createPKc(1127787)|0;c[e>>2]=__Z6varrayv()|0;__ZN10StringNameC2Ev(f);c[f+4>>2]=0;__ZN10StringNameC2Ev(g);c[g+4>>2]=0;__ZN10StringNameC2Ev(h);c[h+4>>2]=0;__ZN10StringNameC2Ev(i);c[i+4>>2]=0;__ZN10StringNameC2Ev(j);c[j+4>>2]=0;__ZN12_VariantCall7addfuncEN7Variant4TypeES1_RK10StringNamePFvRS0_S5_PPKS0_ERK6VectorIS0_ERKNS_3ArgESH_SH_SH_SH_(7,2,d,1852,e,f,g,h,i,j);__ZN10StringNameD2Ev(j);__ZN10StringNameD2Ev(i);__ZN10StringNameD2Ev(h);__ZN10StringNameD2Ev(g);__ZN10StringNameD2Ev(f);Aa=c[e>>2]|0;do if(Aa|0){if(__Z16atomic_decrementPj(Aa+-8|0)|0)break;nc=c[e>>2]|0;lc=(nc|0)==0?0:nc+-4|0;nc=lc+4|0;jc=c[lc>>2]|0;if(jc|0){kc=0;mc=jc;while(1){jc=nc+(kc*24|0)|0;if(!(c[jc>>2]|0))oc=mc;else{__ZN7Variant5clearEv(jc);oc=c[lc>>2]|0}kc=kc+1|0;if(kc>>>0>=oc>>>0)break;else mc=oc}}__ZN6Memory11free_staticEPvb(Aa,1)}while(0);__ZN10StringNameD2Ev(d);c[d>>2]=__Z11_scs_createPKc(1126756)|0;c[e>>2]=__Z6varrayv()|0;__ZN10StringNameC2Ev(f);c[f+4>>2]=0;__ZN10StringNameC2Ev(g);c[g+4>>2]=0;__ZN10StringNameC2Ev(h);c[h+4>>2]=0;__ZN10StringNameC2Ev(i);c[i+4>>2]=0;__ZN10StringNameC2Ev(j);c[j+4>>2]=0;__ZN12_VariantCall7addfuncEN7Variant4TypeES1_RK10StringNamePFvRS0_S5_PPKS0_ERK6VectorIS0_ERKNS_3ArgESH_SH_SH_SH_(7,3,d,1853,e,f,g,h,i,j);__ZN10StringNameD2Ev(j);__ZN10StringNameD2Ev(i);__ZN10StringNameD2Ev(h);__ZN10StringNameD2Ev(g);__ZN10StringNameD2Ev(f);Aa=c[e>>2]|0;do if(Aa|0){if(__Z16atomic_decrementPj(Aa+-8|0)|0)break;oc=c[e>>2]|0;mc=(oc|0)==0?0:oc+-4|0;oc=mc+4|0;kc=c[mc>>2]|0;if(kc|0){lc=0;nc=kc;while(1){kc=oc+(lc*24|0)|0;if(!(c[kc>>2]|0))pc=nc;else{__ZN7Variant5clearEv(kc);pc=c[mc>>2]|0}lc=lc+1|0;if(lc>>>0>=pc>>>0)break;else nc=pc}}__ZN6Memory11free_staticEPvb(Aa,1)}while(0);__ZN10StringNameD2Ev(d);c[d>>2]=__Z11_scs_createPKc(1127499)|0;c[e>>2]=__Z6varrayv()|0;__ZN10StringNameC2Ev(f);c[f+4>>2]=0;__ZN10StringNameC2Ev(g);c[g+4>>2]=0;__ZN10StringNameC2Ev(h);c[h+4>>2]=0;__ZN10StringNameC2Ev(i);c[i+4>>2]=0;__ZN10StringNameC2Ev(j);c[j+4>>2]=0;__ZN12_VariantCall7addfuncEN7Variant4TypeES1_RK10StringNamePFvRS0_S5_PPKS0_ERK6VectorIS0_ERKNS_3ArgESH_SH_SH_SH_(7,3,d,1854,e,f,g,h,i,j);__ZN10StringNameD2Ev(j);__ZN10StringNameD2Ev(i);__ZN10StringNameD2Ev(h);__ZN10StringNameD2Ev(g);__ZN10StringNameD2Ev(f);Aa=c[e>>2]|0;do if(Aa|0){if(__Z16atomic_decrementPj(Aa+-8|0)|0)break;pc=c[e>>2]|0;nc=(pc|0)==0?0:pc+-4|0;pc=nc+4|0;lc=c[nc>>2]|0;if(lc|0){mc=0;oc=lc;while(1){lc=pc+(mc*24|0)|0;if(!(c[lc>>2]|0))qc=oc;else{__ZN7Variant5clearEv(lc);qc=c[nc>>2]|0}mc=mc+1|0;if(mc>>>0>=qc>>>0)break;else oc=qc}}__ZN6Memory11free_staticEPvb(Aa,1)}while(0);__ZN10StringNameD2Ev(d);c[d>>2]=__Z11_scs_createPKc(1127482)|0;c[e>>2]=__Z6varrayv()|0;__ZN10StringNameC2Ev(f);c[f+4>>2]=0;__ZN10StringNameC2Ev(g);c[g+4>>2]=0;__ZN10StringNameC2Ev(h);c[h+4>>2]=0;__ZN10StringNameC2Ev(i);c[i+4>>2]=0;__ZN10StringNameC2Ev(j);c[j+4>>2]=0;__ZN12_VariantCall7addfuncEN7Variant4TypeES1_RK10StringNamePFvRS0_S5_PPKS0_ERK6VectorIS0_ERKNS_3ArgESH_SH_SH_SH_(7,7,d,1855,e,f,g,h,i,j);__ZN10StringNameD2Ev(j);__ZN10StringNameD2Ev(i);__ZN10StringNameD2Ev(h);__ZN10StringNameD2Ev(g);__ZN10StringNameD2Ev(f);Aa=c[e>>2]|0;do if(Aa|0){if(__Z16atomic_decrementPj(Aa+-8|0)|0)break;qc=c[e>>2]|0;oc=(qc|0)==0?0:qc+-4|0;qc=oc+4|0;mc=c[oc>>2]|0;if(mc|0){nc=0;pc=mc;while(1){mc=qc+(nc*24|0)|0;if(!(c[mc>>2]|0))rc=pc;else{__ZN7Variant5clearEv(mc);rc=c[oc>>2]|0}nc=nc+1|0;if(nc>>>0>=rc>>>0)break;else pc=rc}}__ZN6Memory11free_staticEPvb(Aa,1)}while(0);__ZN10StringNameD2Ev(d);c[d>>2]=__Z11_scs_createPKc(1127796)|0;c[e>>2]=__Z6varrayv()|0;__ZN10StringNameC2Ev(f);c[f+4>>2]=0;__ZN10StringNameC2Ev(g);c[g+4>>2]=0;__ZN10StringNameC2Ev(h);c[h+4>>2]=0;__ZN10StringNameC2Ev(i);c[i+4>>2]=0;__ZN10StringNameC2Ev(j);c[j+4>>2]=0;__ZN12_VariantCall7addfuncEN7Variant4TypeES1_RK10StringNamePFvRS0_S5_PPKS0_ERK6VectorIS0_ERKNS_3ArgESH_SH_SH_SH_(7,7,d,1856,e,f,g,h,i,j);__ZN10StringNameD2Ev(j);__ZN10StringNameD2Ev(i);__ZN10StringNameD2Ev(h);__ZN10StringNameD2Ev(g);__ZN10StringNameD2Ev(f);Aa=c[e>>2]|0;do if(Aa|0){if(__Z16atomic_decrementPj(Aa+-8|0)|0)break;rc=c[e>>2]|0;pc=(rc|0)==0?0:rc+-4|0;rc=pc+4|0;nc=c[pc>>2]|0;if(nc|0){oc=0;qc=nc;while(1){nc=rc+(oc*24|0)|0;if(!(c[nc>>2]|0))sc=qc;else{__ZN7Variant5clearEv(nc);sc=c[pc>>2]|0}oc=oc+1|0;if(oc>>>0>=sc>>>0)break;else qc=sc}}__ZN6Memory11free_staticEPvb(Aa,1)}while(0);__ZN10StringNameD2Ev(d);c[d>>2]=__Z11_scs_createPKc(1127650)|0;c[e>>2]=__Z6varrayv()|0;c[g>>2]=__Z11_scs_createPKc(1127658)|0;__ZN10StringNameC2Ev(f);__ZN10StringNameaSERKS_(f,g);c[f+4>>2]=3;__ZN10StringNameC2Ev(h);c[h+4>>2]=0;__ZN10StringNameC2Ev(i);c[i+4>>2]=0;__ZN10StringNameC2Ev(j);c[j+4>>2]=0;__ZN10StringNameC2Ev(k);c[k+4>>2]=0;__ZN12_VariantCall7addfuncEN7Variant4TypeES1_RK10StringNamePFvRS0_S5_PPKS0_ERK6VectorIS0_ERKNS_3ArgESH_SH_SH_SH_(7,7,d,1857,e,f,h,i,j,k);__ZN10StringNameD2Ev(k);__ZN10StringNameD2Ev(j);__ZN10StringNameD2Ev(i);__ZN10StringNameD2Ev(h);__ZN10StringNameD2Ev(f);__ZN10StringNameD2Ev(g);Aa=c[e>>2]|0;do if(Aa|0){if(__Z16atomic_decrementPj(Aa+-8|0)|0)break;sc=c[e>>2]|0;qc=(sc|0)==0?0:sc+-4|0;sc=qc+4|0;oc=c[qc>>2]|0;if(oc|0){pc=0;rc=oc;while(1){oc=sc+(pc*24|0)|0;if(!(c[oc>>2]|0))tc=rc;else{__ZN7Variant5clearEv(oc);tc=c[qc>>2]|0}pc=pc+1|0;if(pc>>>0>=tc>>>0)break;else rc=tc}}__ZN6Memory11free_staticEPvb(Aa,1)}while(0);__ZN10StringNameD2Ev(d);c[d>>2]=__Z11_scs_createPKc(1127624)|0;c[e>>2]=__Z6varrayv()|0;c[g>>2]=__Z11_scs_createPKc(1127804)|0;__ZN10StringNameC2Ev(f);__ZN10StringNameaSERKS_(f,g);c[f+4>>2]=7;c[i>>2]=__Z11_scs_createPKc(1127632)|0;__ZN10StringNameC2Ev(h);__ZN10StringNameaSERKS_(h,i);c[h+4>>2]=3;__ZN10StringNameC2Ev(j);c[j+4>>2]=0;__ZN10StringNameC2Ev(k);c[k+4>>2]=0;__ZN10StringNameC2Ev(n);c[n+4>>2]=0;__ZN12_VariantCall7addfuncEN7Variant4TypeES1_RK10StringNamePFvRS0_S5_PPKS0_ERK6VectorIS0_ERKNS_3ArgESH_SH_SH_SH_(7,7,d,1858,e,f,h,j,k,n);__ZN10StringNameD2Ev(n);__ZN10StringNameD2Ev(k);__ZN10StringNameD2Ev(j);__ZN10StringNameD2Ev(h);__ZN10StringNameD2Ev(i);__ZN10StringNameD2Ev(f);__ZN10StringNameD2Ev(g);Aa=c[e>>2]|0;do if(Aa|0){if(__Z16atomic_decrementPj(Aa+-8|0)|0)break;tc=c[e>>2]|0;rc=(tc|0)==0?0:tc+-4|0;tc=rc+4|0;pc=c[rc>>2]|0;if(pc|0){qc=0;sc=pc;while(1){pc=tc+(qc*24|0)|0;if(!(c[pc>>2]|0))uc=sc;else{__ZN7Variant5clearEv(pc);uc=c[rc>>2]|0}qc=qc+1|0;if(qc>>>0>=uc>>>0)break;else sc=uc}}__ZN6Memory11free_staticEPvb(Aa,1)}while(0);__ZN10StringNameD2Ev(d);c[d>>2]=__Z11_scs_createPKc(1127570)|0;c[e>>2]=__Z6varrayv()|0;c[g>>2]=__Z11_scs_createPKc(1127589)|0;__ZN10StringNameC2Ev(f);__ZN10StringNameaSERKS_(f,g);c[f+4>>2]=7;c[i>>2]=__Z11_scs_createPKc(1127591)|0;__ZN10StringNameC2Ev(h);__ZN10StringNameaSERKS_(h,i);c[h+4>>2]=3;__ZN10StringNameC2Ev(j);c[j+4>>2]=0;__ZN10StringNameC2Ev(k);c[k+4>>2]=0;__ZN10StringNameC2Ev(n);c[n+4>>2]=0;__ZN12_VariantCall7addfuncEN7Variant4TypeES1_RK10StringNamePFvRS0_S5_PPKS0_ERK6VectorIS0_ERKNS_3ArgESH_SH_SH_SH_(7,7,d,1859,e,f,h,j,k,n);__ZN10StringNameD2Ev(n);__ZN10StringNameD2Ev(k);__ZN10StringNameD2Ev(j);__ZN10StringNameD2Ev(h);__ZN10StringNameD2Ev(i);__ZN10StringNameD2Ev(f);__ZN10StringNameD2Ev(g);Aa=c[e>>2]|0;do if(Aa|0){if(__Z16atomic_decrementPj(Aa+-8|0)|0)break;uc=c[e>>2]|0;sc=(uc|0)==0?0:uc+-4|0;uc=sc+4|0;qc=c[sc>>2]|0;if(qc|0){rc=0;tc=qc;while(1){qc=uc+(rc*24|0)|0;if(!(c[qc>>2]|0))vc=tc;else{__ZN7Variant5clearEv(qc);vc=c[sc>>2]|0}rc=rc+1|0;if(rc>>>0>=vc>>>0)break;else tc=vc}}__ZN6Memory11free_staticEPvb(Aa,1)}while(0);__ZN10StringNameD2Ev(d);c[d>>2]=__Z11_scs_createPKc(1127593)|0;c[e>>2]=__Z6varrayv()|0;c[g>>2]=__Z11_scs_createPKc(1127589)|0;__ZN10StringNameC2Ev(f);__ZN10StringNameaSERKS_(f,g);c[f+4>>2]=7;c[i>>2]=__Z11_scs_createPKc(1127611)|0;__ZN10StringNameC2Ev(h);__ZN10StringNameaSERKS_(h,i);c[h+4>>2]=7;c[k>>2]=__Z11_scs_createPKc(1127617)|0;__ZN10StringNameC2Ev(j);__ZN10StringNameaSERKS_(j,k);c[j+4>>2]=7;c[o>>2]=__Z11_scs_createPKc(1127591)|0;__ZN10StringNameC2Ev(n);__ZN10StringNameaSERKS_(n,o);c[n+4>>2]=3;__ZN10StringNameC2Ev(p);c[p+4>>2]=0;__ZN12_VariantCall7addfuncEN7Variant4TypeES1_RK10StringNamePFvRS0_S5_PPKS0_ERK6VectorIS0_ERKNS_3ArgESH_SH_SH_SH_(7,7,d,1860,e,f,h,j,n,p);__ZN10StringNameD2Ev(p);__ZN10StringNameD2Ev(n);__ZN10StringNameD2Ev(o);__ZN10StringNameD2Ev(j);__ZN10StringNameD2Ev(k);__ZN10StringNameD2Ev(h);__ZN10StringNameD2Ev(i);__ZN10StringNameD2Ev(f);__ZN10StringNameD2Ev(g);Aa=c[e>>2]|0;do if(Aa|0){if(__Z16atomic_decrementPj(Aa+-8|0)|0)break;vc=c[e>>2]|0;tc=(vc|0)==0?0:vc+-4|0;vc=tc+4|0;rc=c[tc>>2]|0;if(rc|0){sc=0;uc=rc;while(1){rc=vc+(sc*24|0)|0;if(!(c[rc>>2]|0))wc=uc;else{__ZN7Variant5clearEv(rc);wc=c[tc>>2]|0}sc=sc+1|0;if(sc>>>0>=wc>>>0)break;else uc=wc}}__ZN6Memory11free_staticEPvb(Aa,1)}while(0);__ZN10StringNameD2Ev(d);c[d>>2]=__Z11_scs_createPKc(1127668)|0;c[e>>2]=__Z6varrayv()|0;c[g>>2]=__Z11_scs_createPKc(1127589)|0;__ZN10StringNameC2Ev(f);__ZN10StringNameaSERKS_(f,g);c[f+4>>2]=7;__ZN10StringNameC2Ev(h);c[h+4>>2]=0;__ZN10StringNameC2Ev(i);c[i+4>>2]=0;__ZN10StringNameC2Ev(j);c[j+4>>2]=0;__ZN10StringNameC2Ev(k);c[k+4>>2]=0;__ZN12_VariantCall7addfuncEN7Variant4TypeES1_RK10StringNamePFvRS0_S5_PPKS0_ERK6VectorIS0_ERKNS_3ArgESH_SH_SH_SH_(7,3,d,1861,e,f,h,i,j,k);__ZN10StringNameD2Ev(k);__ZN10StringNameD2Ev(j);__ZN10StringNameD2Ev(i);__ZN10StringNameD2Ev(h);__ZN10StringNameD2Ev(f);__ZN10StringNameD2Ev(g);Aa=c[e>>2]|0;do if(Aa|0){if(__Z16atomic_decrementPj(Aa+-8|0)|0)break;wc=c[e>>2]|0;uc=(wc|0)==0?0:wc+-4|0;wc=uc+4|0;sc=c[uc>>2]|0;if(sc|0){tc=0;vc=sc;while(1){sc=wc+(tc*24|0)|0;if(!(c[sc>>2]|0))xc=vc;else{__ZN7Variant5clearEv(sc);xc=c[uc>>2]|0}tc=tc+1|0;if(tc>>>0>=xc>>>0)break;else vc=xc}}__ZN6Memory11free_staticEPvb(Aa,1)}while(0);__ZN10StringNameD2Ev(d);c[d>>2]=__Z11_scs_createPKc(1127809)|0;c[e>>2]=__Z6varrayv()|0;c[g>>2]=__Z11_scs_createPKc(1127589)|0;__ZN10StringNameC2Ev(f);__ZN10StringNameaSERKS_(f,g);c[f+4>>2]=7;__ZN10StringNameC2Ev(h);c[h+4>>2]=0;__ZN10StringNameC2Ev(i);c[i+4>>2]=0;__ZN10StringNameC2Ev(j);c[j+4>>2]=0;__ZN10StringNameC2Ev(k);c[k+4>>2]=0;__ZN12_VariantCall7addfuncEN7Variant4TypeES1_RK10StringNamePFvRS0_S5_PPKS0_ERK6VectorIS0_ERKNS_3ArgESH_SH_SH_SH_(7,7,d,1862,e,f,h,i,j,k);__ZN10StringNameD2Ev(k);__ZN10StringNameD2Ev(j);__ZN10StringNameD2Ev(i);__ZN10StringNameD2Ev(h);__ZN10StringNameD2Ev(f);__ZN10StringNameD2Ev(g);Aa=c[e>>2]|0;do if(Aa|0){if(__Z16atomic_decrementPj(Aa+-8|0)|0)break;xc=c[e>>2]|0;vc=(xc|0)==0?0:xc+-4|0;xc=vc+4|0;tc=c[vc>>2]|0;if(tc|0){uc=0;wc=tc;while(1){tc=xc+(uc*24|0)|0;if(!(c[tc>>2]|0))yc=wc;else{__ZN7Variant5clearEv(tc);yc=c[vc>>2]|0}uc=uc+1|0;if(uc>>>0>=yc>>>0)break;else wc=yc}}__ZN6Memory11free_staticEPvb(Aa,1)}while(0);__ZN10StringNameD2Ev(d);c[d>>2]=__Z11_scs_createPKc(1127815)|0;c[e>>2]=__Z6varrayv()|0;c[g>>2]=__Z11_scs_createPKc(1127589)|0;__ZN10StringNameC2Ev(f);__ZN10StringNameaSERKS_(f,g);c[f+4>>2]=7;__ZN10StringNameC2Ev(h);c[h+4>>2]=0;__ZN10StringNameC2Ev(i);c[i+4>>2]=0;__ZN10StringNameC2Ev(j);c[j+4>>2]=0;__ZN10StringNameC2Ev(k);c[k+4>>2]=0;__ZN12_VariantCall7addfuncEN7Variant4TypeES1_RK10StringNamePFvRS0_S5_PPKS0_ERK6VectorIS0_ERKNS_3ArgESH_SH_SH_SH_(7,12,d,1863,e,f,h,i,j,k);__ZN10StringNameD2Ev(k);__ZN10StringNameD2Ev(j);__ZN10StringNameD2Ev(i);__ZN10StringNameD2Ev(h);__ZN10StringNameD2Ev(f);__ZN10StringNameD2Ev(g);Aa=c[e>>2]|0;do if(Aa|0){if(__Z16atomic_decrementPj(Aa+-8|0)|0)break;yc=c[e>>2]|0;wc=(yc|0)==0?0:yc+-4|0;yc=wc+4|0;uc=c[wc>>2]|0;if(uc|0){vc=0;xc=uc;while(1){uc=yc+(vc*24|0)|0;if(!(c[uc>>2]|0))zc=xc;else{__ZN7Variant5clearEv(uc);zc=c[wc>>2]|0}vc=vc+1|0;if(vc>>>0>=zc>>>0)break;else xc=zc}}__ZN6Memory11free_staticEPvb(Aa,1)}while(0);__ZN10StringNameD2Ev(d);c[d>>2]=__Z11_scs_createPKc(1127821)|0;c[e>>2]=__Z6varrayv()|0;__ZN10StringNameC2Ev(f);c[f+4>>2]=0;__ZN10StringNameC2Ev(g);c[g+4>>2]=0;__ZN10StringNameC2Ev(h);c[h+4>>2]=0;__ZN10StringNameC2Ev(i);c[i+4>>2]=0;__ZN10StringNameC2Ev(j);c[j+4>>2]=0;__ZN12_VariantCall7addfuncEN7Variant4TypeES1_RK10StringNamePFvRS0_S5_PPKS0_ERK6VectorIS0_ERKNS_3ArgESH_SH_SH_SH_(7,12,d,1864,e,f,g,h,i,j);__ZN10StringNameD2Ev(j);__ZN10StringNameD2Ev(i);__ZN10StringNameD2Ev(h);__ZN10StringNameD2Ev(g);__ZN10StringNameD2Ev(f);Aa=c[e>>2]|0;do if(Aa|0){if(__Z16atomic_decrementPj(Aa+-8|0)|0)break;zc=c[e>>2]|0;xc=(zc|0)==0?0:zc+-4|0;zc=xc+4|0;vc=c[xc>>2]|0;if(vc|0){wc=0;yc=vc;while(1){vc=zc+(wc*24|0)|0;if(!(c[vc>>2]|0))Ac=yc;else{__ZN7Variant5clearEv(vc);Ac=c[xc>>2]|0}wc=wc+1|0;if(wc>>>0>=Ac>>>0)break;else yc=Ac}}__ZN6Memory11free_staticEPvb(Aa,1)}while(0);__ZN10StringNameD2Ev(d);c[d>>2]=__Z11_scs_createPKc(1127686)|0;c[e>>2]=__Z6varrayv()|0;__ZN10StringNameC2Ev(f);c[f+4>>2]=0;__ZN10StringNameC2Ev(g);c[g+4>>2]=0;__ZN10StringNameC2Ev(h);c[h+4>>2]=0;__ZN10StringNameC2Ev(i);c[i+4>>2]=0;__ZN10StringNameC2Ev(j);c[j+4>>2]=0;__ZN12_VariantCall7addfuncEN7Variant4TypeES1_RK10StringNamePFvRS0_S5_PPKS0_ERK6VectorIS0_ERKNS_3ArgESH_SH_SH_SH_(7,7,d,1865,e,f,g,h,i,j);__ZN10StringNameD2Ev(j);__ZN10StringNameD2Ev(i);__ZN10StringNameD2Ev(h);__ZN10StringNameD2Ev(g);__ZN10StringNameD2Ev(f);Aa=c[e>>2]|0;do if(Aa|0){if(__Z16atomic_decrementPj(Aa+-8|0)|0)break;Ac=c[e>>2]|0;yc=(Ac|0)==0?0:Ac+-4|0;Ac=yc+4|0;wc=c[yc>>2]|0;if(wc|0){xc=0;zc=wc;while(1){wc=Ac+(xc*24|0)|0;if(!(c[wc>>2]|0))Bc=zc;else{__ZN7Variant5clearEv(wc);Bc=c[yc>>2]|0}xc=xc+1|0;if(xc>>>0>=Bc>>>0)break;else zc=Bc}}__ZN6Memory11free_staticEPvb(Aa,1)}while(0);__ZN10StringNameD2Ev(d);c[d>>2]=__Z11_scs_createPKc(1127686)|0;c[e>>2]=__Z6varrayv()|0;__ZN10StringNameC2Ev(f);c[f+4>>2]=0;__ZN10StringNameC2Ev(g);c[g+4>>2]=0;__ZN10StringNameC2Ev(h);c[h+4>>2]=0;__ZN10StringNameC2Ev(i);c[i+4>>2]=0;__ZN10StringNameC2Ev(j);c[j+4>>2]=0;__ZN12_VariantCall7addfuncEN7Variant4TypeES1_RK10StringNamePFvRS0_S5_PPKS0_ERK6VectorIS0_ERKNS_3ArgESH_SH_SH_SH_(7,7,d,1865,e,f,g,h,i,j);__ZN10StringNameD2Ev(j);__ZN10StringNameD2Ev(i);__ZN10StringNameD2Ev(h);__ZN10StringNameD2Ev(g);__ZN10StringNameD2Ev(f);Aa=c[e>>2]|0;do if(Aa|0){if(__Z16atomic_decrementPj(Aa+-8|0)|0)break;Bc=c[e>>2]|0;zc=(Bc|0)==0?0:Bc+-4|0;Bc=zc+4|0;xc=c[zc>>2]|0;if(xc|0){yc=0;Ac=xc;while(1){xc=Bc+(yc*24|0)|0;if(!(c[xc>>2]|0))Cc=Ac;else{__ZN7Variant5clearEv(xc);Cc=c[zc>>2]|0}yc=yc+1|0;if(yc>>>0>=Cc>>>0)break;else Ac=Cc}}__ZN6Memory11free_staticEPvb(Aa,1)}while(0);__ZN10StringNameD2Ev(d);c[d>>2]=__Z11_scs_createPKc(1127644)|0;c[e>>2]=__Z6varrayv()|0;__ZN10StringNameC2Ev(f);c[f+4>>2]=0;__ZN10StringNameC2Ev(g);c[g+4>>2]=0;__ZN10StringNameC2Ev(h);c[h+4>>2]=0;__ZN10StringNameC2Ev(i);c[i+4>>2]=0;__ZN10StringNameC2Ev(j);c[j+4>>2]=0;__ZN12_VariantCall7addfuncEN7Variant4TypeES1_RK10StringNamePFvRS0_S5_PPKS0_ERK6VectorIS0_ERKNS_3ArgESH_SH_SH_SH_(7,7,d,1866,e,f,g,h,i,j);__ZN10StringNameD2Ev(j);__ZN10StringNameD2Ev(i);__ZN10StringNameD2Ev(h);__ZN10StringNameD2Ev(g);__ZN10StringNameD2Ev(f);Aa=c[e>>2]|0;do if(Aa|0){if(__Z16atomic_decrementPj(Aa+-8|0)|0)break;Cc=c[e>>2]|0;Ac=(Cc|0)==0?0:Cc+-4|0;Cc=Ac+4|0;yc=c[Ac>>2]|0;if(yc|0){zc=0;Bc=yc;while(1){yc=Cc+(zc*24|0)|0;if(!(c[yc>>2]|0))Dc=Bc;else{__ZN7Variant5clearEv(yc);Dc=c[Ac>>2]|0}zc=zc+1|0;if(zc>>>0>=Dc>>>0)break;else Bc=Dc}}__ZN6Memory11free_staticEPvb(Aa,1)}while(0);__ZN10StringNameD2Ev(d);c[d>>2]=__Z11_scs_createPKc(1127840)|0;c[e>>2]=__Z6varrayv()|0;__ZN10StringNameC2Ev(f);c[f+4>>2]=0;__ZN10StringNameC2Ev(g);c[g+4>>2]=0;__ZN10StringNameC2Ev(h);c[h+4>>2]=0;__ZN10StringNameC2Ev(i);c[i+4>>2]=0;__ZN10StringNameC2Ev(j);c[j+4>>2]=0;__ZN12_VariantCall7addfuncEN7Variant4TypeES1_RK10StringNamePFvRS0_S5_PPKS0_ERK6VectorIS0_ERKNS_3ArgESH_SH_SH_SH_(7,7,d,1867,e,f,g,h,i,j);__ZN10StringNameD2Ev(j);__ZN10StringNameD2Ev(i);__ZN10StringNameD2Ev(h);__ZN10StringNameD2Ev(g);__ZN10StringNameD2Ev(f);Aa=c[e>>2]|0;do if(Aa|0){if(__Z16atomic_decrementPj(Aa+-8|0)|0)break;Dc=c[e>>2]|0;Bc=(Dc|0)==0?0:Dc+-4|0;Dc=Bc+4|0;zc=c[Bc>>2]|0;if(zc|0){Ac=0;Cc=zc;while(1){zc=Dc+(Ac*24|0)|0;if(!(c[zc>>2]|0))Ec=Cc;else{__ZN7Variant5clearEv(zc);Ec=c[Bc>>2]|0}Ac=Ac+1|0;if(Ac>>>0>=Ec>>>0)break;else Cc=Ec}}__ZN6Memory11free_staticEPvb(Aa,1)}while(0);__ZN10StringNameD2Ev(d);c[d>>2]=__Z11_scs_createPKc(1127514)|0;c[e>>2]=__Z6varrayv()|0;c[g>>2]=__Z11_scs_createPKc(1127589)|0;__ZN10StringNameC2Ev(f);__ZN10StringNameaSERKS_(f,g);c[f+4>>2]=7;__ZN10StringNameC2Ev(h);c[h+4>>2]=0;__ZN10StringNameC2Ev(i);c[i+4>>2]=0;__ZN10StringNameC2Ev(j);c[j+4>>2]=0;__ZN10StringNameC2Ev(k);c[k+4>>2]=0;__ZN12_VariantCall7addfuncEN7Variant4TypeES1_RK10StringNamePFvRS0_S5_PPKS0_ERK6VectorIS0_ERKNS_3ArgESH_SH_SH_SH_(7,3,d,1868,e,f,h,i,j,k);__ZN10StringNameD2Ev(k);__ZN10StringNameD2Ev(j);__ZN10StringNameD2Ev(i);__ZN10StringNameD2Ev(h);__ZN10StringNameD2Ev(f);__ZN10StringNameD2Ev(g);Aa=c[e>>2]|0;do if(Aa|0){if(__Z16atomic_decrementPj(Aa+-8|0)|0)break;Ec=c[e>>2]|0;Cc=(Ec|0)==0?0:Ec+-4|0;Ec=Cc+4|0;Ac=c[Cc>>2]|0;if(Ac|0){Bc=0;Dc=Ac;while(1){Ac=Ec+(Bc*24|0)|0;if(!(c[Ac>>2]|0))Fc=Dc;else{__ZN7Variant5clearEv(Ac);Fc=c[Cc>>2]|0}Bc=Bc+1|0;if(Bc>>>0>=Fc>>>0)break;else Dc=Fc}}__ZN6Memory11free_staticEPvb(Aa,1)}while(0);__ZN10StringNameD2Ev(d);c[d>>2]=__Z11_scs_createPKc(1127526)|0;c[e>>2]=__Z6varrayv()|0;c[g>>2]=__Z11_scs_createPKc(1127589)|0;__ZN10StringNameC2Ev(f);__ZN10StringNameaSERKS_(f,g);c[f+4>>2]=7;__ZN10StringNameC2Ev(h);c[h+4>>2]=0;__ZN10StringNameC2Ev(i);c[i+4>>2]=0;__ZN10StringNameC2Ev(j);c[j+4>>2]=0;__ZN10StringNameC2Ev(k);c[k+4>>2]=0;__ZN12_VariantCall7addfuncEN7Variant4TypeES1_RK10StringNamePFvRS0_S5_PPKS0_ERK6VectorIS0_ERKNS_3ArgESH_SH_SH_SH_(7,3,d,1869,e,f,h,i,j,k);__ZN10StringNameD2Ev(k);__ZN10StringNameD2Ev(j);__ZN10StringNameD2Ev(i);__ZN10StringNameD2Ev(h);__ZN10StringNameD2Ev(f);__ZN10StringNameD2Ev(g);Aa=c[e>>2]|0;do if(Aa|0){if(__Z16atomic_decrementPj(Aa+-8|0)|0)break;Fc=c[e>>2]|0;Dc=(Fc|0)==0?0:Fc+-4|0;Fc=Dc+4|0;Bc=c[Dc>>2]|0;if(Bc|0){Cc=0;Ec=Bc;while(1){Bc=Fc+(Cc*24|0)|0;if(!(c[Bc>>2]|0))Gc=Ec;else{__ZN7Variant5clearEv(Bc);Gc=c[Dc>>2]|0}Cc=Cc+1|0;if(Cc>>>0>=Gc>>>0)break;else Ec=Gc}}__ZN6Memory11free_staticEPvb(Aa,1)}while(0);__ZN10StringNameD2Ev(d);c[d>>2]=__Z11_scs_createPKc(1127546)|0;c[e>>2]=__Z6varrayv()|0;c[g>>2]=__Z11_scs_createPKc(1126740)|0;__ZN10StringNameC2Ev(f);__ZN10StringNameaSERKS_(f,g);c[f+4>>2]=7;__ZN10StringNameC2Ev(h);c[h+4>>2]=0;__ZN10StringNameC2Ev(i);c[i+4>>2]=0;__ZN10StringNameC2Ev(j);c[j+4>>2]=0;__ZN10StringNameC2Ev(k);c[k+4>>2]=0;__ZN12_VariantCall7addfuncEN7Variant4TypeES1_RK10StringNamePFvRS0_S5_PPKS0_ERK6VectorIS0_ERKNS_3ArgESH_SH_SH_SH_(7,3,d,1870,e,f,h,i,j,k);__ZN10StringNameD2Ev(k);__ZN10StringNameD2Ev(j);__ZN10StringNameD2Ev(i);__ZN10StringNameD2Ev(h);__ZN10StringNameD2Ev(f);__ZN10StringNameD2Ev(g);Aa=c[e>>2]|0;do if(Aa|0){if(__Z16atomic_decrementPj(Aa+-8|0)|0)break;Gc=c[e>>2]|0;Ec=(Gc|0)==0?0:Gc+-4|0;Gc=Ec+4|0;Cc=c[Ec>>2]|0;if(Cc|0){Dc=0;Fc=Cc;while(1){Cc=Gc+(Dc*24|0)|0;if(!(c[Cc>>2]|0))Hc=Fc;else{__ZN7Variant5clearEv(Cc);Hc=c[Ec>>2]|0}Dc=Dc+1|0;if(Dc>>>0>=Hc>>>0)break;else Fc=Hc}}__ZN6Memory11free_staticEPvb(Aa,1)}while(0);__ZN10StringNameD2Ev(d);c[d>>2]=__Z11_scs_createPKc(1132051)|0;c[e>>2]=__Z6varrayv()|0;c[g>>2]=__Z11_scs_createPKc(1127677)|0;__ZN10StringNameC2Ev(f);__ZN10StringNameaSERKS_(f,g);c[f+4>>2]=7;__ZN10StringNameC2Ev(h);c[h+4>>2]=0;__ZN10StringNameC2Ev(i);c[i+4>>2]=0;__ZN10StringNameC2Ev(j);c[j+4>>2]=0;__ZN10StringNameC2Ev(k);c[k+4>>2]=0;__ZN12_VariantCall7addfuncEN7Variant4TypeES1_RK10StringNamePFvRS0_S5_PPKS0_ERK6VectorIS0_ERKNS_3ArgESH_SH_SH_SH_(7,7,d,1871,e,f,h,i,j,k);__ZN10StringNameD2Ev(k);__ZN10StringNameD2Ev(j);__ZN10StringNameD2Ev(i);__ZN10StringNameD2Ev(h);__ZN10StringNameD2Ev(f);__ZN10StringNameD2Ev(g);Aa=c[e>>2]|0;do if(Aa|0){if(__Z16atomic_decrementPj(Aa+-8|0)|0)break;Hc=c[e>>2]|0;Fc=(Hc|0)==0?0:Hc+-4|0;Hc=Fc+4|0;Dc=c[Fc>>2]|0;if(Dc|0){Ec=0;Gc=Dc;while(1){Dc=Hc+(Ec*24|0)|0;if(!(c[Dc>>2]|0))Ic=Gc;else{__ZN7Variant5clearEv(Dc);Ic=c[Fc>>2]|0}Ec=Ec+1|0;if(Ec>>>0>=Ic>>>0)break;else Gc=Ic}}__ZN6Memory11free_staticEPvb(Aa,1)}while(0);__ZN10StringNameD2Ev(d);c[d>>2]=__Z11_scs_createPKc(1127679)|0;c[e>>2]=__Z6varrayv()|0;c[g>>2]=__Z11_scs_createPKc(1127677)|0;__ZN10StringNameC2Ev(f);__ZN10StringNameaSERKS_(f,g);c[f+4>>2]=7;__ZN10StringNameC2Ev(h);c[h+4>>2]=0;__ZN10StringNameC2Ev(i);c[i+4>>2]=0;__ZN10StringNameC2Ev(j);c[j+4>>2]=0;__ZN10StringNameC2Ev(k);c[k+4>>2]=0;__ZN12_VariantCall7addfuncEN7Variant4TypeES1_RK10StringNamePFvRS0_S5_PPKS0_ERK6VectorIS0_ERKNS_3ArgESH_SH_SH_SH_(7,7,d,1872,e,f,h,i,j,k);__ZN10StringNameD2Ev(k);__ZN10StringNameD2Ev(j);__ZN10StringNameD2Ev(i);__ZN10StringNameD2Ev(h);__ZN10StringNameD2Ev(f);__ZN10StringNameD2Ev(g);Aa=c[e>>2]|0;do if(Aa|0){if(__Z16atomic_decrementPj(Aa+-8|0)|0)break;Ic=c[e>>2]|0;Gc=(Ic|0)==0?0:Ic+-4|0;Ic=Gc+4|0;Ec=c[Gc>>2]|0;if(Ec|0){Fc=0;Hc=Ec;while(1){Ec=Ic+(Fc*24|0)|0;if(!(c[Ec>>2]|0))Jc=Hc;else{__ZN7Variant5clearEv(Ec);Jc=c[Gc>>2]|0}Fc=Fc+1|0;if(Fc>>>0>=Jc>>>0)break;else Hc=Jc}}__ZN6Memory11free_staticEPvb(Aa,1)}while(0);__ZN10StringNameD2Ev(d);c[d>>2]=__Z11_scs_createPKc(1131971)|0;c[e>>2]=__Z6varrayv()|0;c[g>>2]=__Z11_scs_createPKc(1127677)|0;__ZN10StringNameC2Ev(f);__ZN10StringNameaSERKS_(f,g);c[f+4>>2]=7;__ZN10StringNameC2Ev(h);c[h+4>>2]=0;__ZN10StringNameC2Ev(i);c[i+4>>2]=0;__ZN10StringNameC2Ev(j);c[j+4>>2]=0;__ZN10StringNameC2Ev(k);c[k+4>>2]=0;__ZN12_VariantCall7addfuncEN7Variant4TypeES1_RK10StringNamePFvRS0_S5_PPKS0_ERK6VectorIS0_ERKNS_3ArgESH_SH_SH_SH_(7,7,d,1873,e,f,h,i,j,k);__ZN10StringNameD2Ev(k);__ZN10StringNameD2Ev(j);__ZN10StringNameD2Ev(i);__ZN10StringNameD2Ev(h);__ZN10StringNameD2Ev(f);__ZN10StringNameD2Ev(g);Aa=c[e>>2]|0;do if(Aa|0){if(__Z16atomic_decrementPj(Aa+-8|0)|0)break;Jc=c[e>>2]|0;Hc=(Jc|0)==0?0:Jc+-4|0;Jc=Hc+4|0;Fc=c[Hc>>2]|0;if(Fc|0){Gc=0;Ic=Fc;while(1){Fc=Jc+(Gc*24|0)|0;if(!(c[Fc>>2]|0))Kc=Ic;else{__ZN7Variant5clearEv(Fc);Kc=c[Hc>>2]|0}Gc=Gc+1|0;if(Gc>>>0>=Kc>>>0)break;else Ic=Kc}}__ZN6Memory11free_staticEPvb(Aa,1)}while(0);__ZN10StringNameD2Ev(d);c[d>>2]=__Z11_scs_createPKc(1127482)|0;c[e>>2]=__Z6varrayv()|0;__ZN10StringNameC2Ev(f);c[f+4>>2]=0;__ZN10StringNameC2Ev(g);c[g+4>>2]=0;__ZN10StringNameC2Ev(h);c[h+4>>2]=0;__ZN10StringNameC2Ev(i);c[i+4>>2]=0;__ZN10StringNameC2Ev(j);c[j+4>>2]=0;__ZN12_VariantCall7addfuncEN7Variant4TypeES1_RK10StringNamePFvRS0_S5_PPKS0_ERK6VectorIS0_ERKNS_3ArgESH_SH_SH_SH_(9,9,d,1874,e,f,g,h,i,j);__ZN10StringNameD2Ev(j);__ZN10StringNameD2Ev(i);__ZN10StringNameD2Ev(h);__ZN10StringNameD2Ev(g);__ZN10StringNameD2Ev(f);Aa=c[e>>2]|0;do if(Aa|0){if(__Z16atomic_decrementPj(Aa+-8|0)|0)break;Kc=c[e>>2]|0;Ic=(Kc|0)==0?0:Kc+-4|0;Kc=Ic+4|0;Gc=c[Ic>>2]|0;if(Gc|0){Hc=0;Jc=Gc;while(1){Gc=Kc+(Hc*24|0)|0;if(!(c[Gc>>2]|0))Lc=Jc;else{__ZN7Variant5clearEv(Gc);Lc=c[Ic>>2]|0}Hc=Hc+1|0;if(Hc>>>0>=Lc>>>0)break;else Jc=Lc}}__ZN6Memory11free_staticEPvb(Aa,1)}while(0);__ZN10StringNameD2Ev(d);c[d>>2]=__Z11_scs_createPKc(1127845)|0;c[e>>2]=__Z6varrayv()|0;__ZN10StringNameC2Ev(f);c[f+4>>2]=0;__ZN10StringNameC2Ev(g);c[g+4>>2]=0;__ZN10StringNameC2Ev(h);c[h+4>>2]=0;__ZN10StringNameC2Ev(i);c[i+4>>2]=0;__ZN10StringNameC2Ev(j);c[j+4>>2]=0;__ZN12_VariantCall7addfuncEN7Variant4TypeES1_RK10StringNamePFvRS0_S5_PPKS0_ERK6VectorIS0_ERKNS_3ArgESH_SH_SH_SH_(9,7,d,1875,e,f,g,h,i,j);__ZN10StringNameD2Ev(j);__ZN10StringNameD2Ev(i);__ZN10StringNameD2Ev(h);__ZN10StringNameD2Ev(g);__ZN10StringNameD2Ev(f);Aa=c[e>>2]|0;do if(Aa|0){if(__Z16atomic_decrementPj(Aa+-8|0)|0)break;Lc=c[e>>2]|0;Jc=(Lc|0)==0?0:Lc+-4|0;Lc=Jc+4|0;Hc=c[Jc>>2]|0;if(Hc|0){Ic=0;Kc=Hc;while(1){Hc=Lc+(Ic*24|0)|0;if(!(c[Hc>>2]|0))Mc=Kc;else{__ZN7Variant5clearEv(Hc);Mc=c[Jc>>2]|0}Ic=Ic+1|0;if(Ic>>>0>=Mc>>>0)break;else Kc=Mc}}__ZN6Memory11free_staticEPvb(Aa,1)}while(0);__ZN10StringNameD2Ev(d);c[d>>2]=__Z11_scs_createPKc(1127852)|0;c[e>>2]=__Z6varrayv()|0;__ZN10StringNameC2Ev(f);c[f+4>>2]=0;__ZN10StringNameC2Ev(g);c[g+4>>2]=0;__ZN10StringNameC2Ev(h);c[h+4>>2]=0;__ZN10StringNameC2Ev(i);c[i+4>>2]=0;__ZN10StringNameC2Ev(j);c[j+4>>2]=0;__ZN12_VariantCall7addfuncEN7Variant4TypeES1_RK10StringNamePFvRS0_S5_PPKS0_ERK6VectorIS0_ERKNS_3ArgESH_SH_SH_SH_(9,7,d,1876,e,f,g,h,i,j);__ZN10StringNameD2Ev(j);__ZN10StringNameD2Ev(i);__ZN10StringNameD2Ev(h);__ZN10StringNameD2Ev(g);__ZN10StringNameD2Ev(f);Aa=c[e>>2]|0;do if(Aa|0){if(__Z16atomic_decrementPj(Aa+-8|0)|0)break;Mc=c[e>>2]|0;Kc=(Mc|0)==0?0:Mc+-4|0;Mc=Kc+4|0;Ic=c[Kc>>2]|0;if(Ic|0){Jc=0;Lc=Ic;while(1){Ic=Mc+(Jc*24|0)|0;if(!(c[Ic>>2]|0))Nc=Lc;else{__ZN7Variant5clearEv(Ic);Nc=c[Kc>>2]|0}Jc=Jc+1|0;if(Jc>>>0>=Nc>>>0)break;else Lc=Nc}}__ZN6Memory11free_staticEPvb(Aa,1)}while(0);__ZN10StringNameD2Ev(d);c[d>>2]=__Z11_scs_createPKc(1127866)|0;c[e>>2]=__Z6varrayv()|0;c[g>>2]=__Z11_scs_createPKc(1127760)|0;__ZN10StringNameC2Ev(f);__ZN10StringNameaSERKS_(f,g);c[f+4>>2]=7;__ZN10StringNameC2Ev(h);c[h+4>>2]=0;__ZN10StringNameC2Ev(i);c[i+4>>2]=0;__ZN10StringNameC2Ev(j);c[j+4>>2]=0;__ZN10StringNameC2Ev(k);c[k+4>>2]=0;__ZN12_VariantCall7addfuncEN7Variant4TypeES1_RK10StringNamePFvRS0_S5_PPKS0_ERK6VectorIS0_ERKNS_3ArgESH_SH_SH_SH_(9,1,d,1877,e,f,h,i,j,k);__ZN10StringNameD2Ev(k);__ZN10StringNameD2Ev(j);__ZN10StringNameD2Ev(i);__ZN10StringNameD2Ev(h);__ZN10StringNameD2Ev(f);__ZN10StringNameD2Ev(g);Aa=c[e>>2]|0;do if(Aa|0){if(__Z16atomic_decrementPj(Aa+-8|0)|0)break;Nc=c[e>>2]|0;Lc=(Nc|0)==0?0:Nc+-4|0;Nc=Lc+4|0;Jc=c[Lc>>2]|0;if(Jc|0){Kc=0;Mc=Jc;while(1){Jc=Nc+(Kc*24|0)|0;if(!(c[Jc>>2]|0))Oc=Mc;else{__ZN7Variant5clearEv(Jc);Oc=c[Lc>>2]|0}Kc=Kc+1|0;if(Kc>>>0>=Oc>>>0)break;else Mc=Oc}}__ZN6Memory11free_staticEPvb(Aa,1)}while(0);__ZN10StringNameD2Ev(d);c[d>>2]=__Z11_scs_createPKc(1127514)|0;c[e>>2]=__Z6varrayv()|0;c[g>>2]=__Z11_scs_createPKc(1127760)|0;__ZN10StringNameC2Ev(f);__ZN10StringNameaSERKS_(f,g);c[f+4>>2]=7;__ZN10StringNameC2Ev(h);c[h+4>>2]=0;__ZN10StringNameC2Ev(i);c[i+4>>2]=0;__ZN10StringNameC2Ev(j);c[j+4>>2]=0;__ZN10StringNameC2Ev(k);c[k+4>>2]=0;__ZN12_VariantCall7addfuncEN7Variant4TypeES1_RK10StringNamePFvRS0_S5_PPKS0_ERK6VectorIS0_ERKNS_3ArgESH_SH_SH_SH_(9,3,d,1878,e,f,h,i,j,k);__ZN10StringNameD2Ev(k);__ZN10StringNameD2Ev(j);__ZN10StringNameD2Ev(i);__ZN10StringNameD2Ev(h);__ZN10StringNameD2Ev(f);__ZN10StringNameD2Ev(g);Aa=c[e>>2]|0;do if(Aa|0){if(__Z16atomic_decrementPj(Aa+-8|0)|0)break;Oc=c[e>>2]|0;Mc=(Oc|0)==0?0:Oc+-4|0;Oc=Mc+4|0;Kc=c[Mc>>2]|0;if(Kc|0){Lc=0;Nc=Kc;while(1){Kc=Oc+(Lc*24|0)|0;if(!(c[Kc>>2]|0))Pc=Nc;else{__ZN7Variant5clearEv(Kc);Pc=c[Mc>>2]|0}Lc=Lc+1|0;if(Lc>>>0>=Pc>>>0)break;else Nc=Pc}}__ZN6Memory11free_staticEPvb(Aa,1)}while(0);__ZN10StringNameD2Ev(d);c[d>>2]=__Z11_scs_createPKc(1127750)|0;__ZN7VariantC2Ed(f,1.0e-05);c[e>>2]=__Z6varrayRK7Variant(f)|0;c[h>>2]=__Z11_scs_createPKc(1127760)|0;__ZN10StringNameC2Ev(g);__ZN10StringNameaSERKS_(g,h);c[g+4>>2]=7;c[j>>2]=__Z11_scs_createPKc(1127880)|0;__ZN10StringNameC2Ev(i);__ZN10StringNameaSERKS_(i,j);c[i+4>>2]=3;__ZN10StringNameC2Ev(k);c[k+4>>2]=0;__ZN10StringNameC2Ev(n);c[n+4>>2]=0;__ZN10StringNameC2Ev(o);c[o+4>>2]=0;__ZN12_VariantCall7addfuncEN7Variant4TypeES1_RK10StringNamePFvRS0_S5_PPKS0_ERK6VectorIS0_ERKNS_3ArgESH_SH_SH_SH_(9,1,d,1879,e,g,i,k,n,o);__ZN10StringNameD2Ev(o);__ZN10StringNameD2Ev(n);__ZN10StringNameD2Ev(k);__ZN10StringNameD2Ev(i);__ZN10StringNameD2Ev(j);__ZN10StringNameD2Ev(g);__ZN10StringNameD2Ev(h);Aa=c[e>>2]|0;do if(Aa|0){if(__Z16atomic_decrementPj(Aa+-8|0)|0)break;Pc=c[e>>2]|0;Nc=(Pc|0)==0?0:Pc+-4|0;Pc=Nc+4|0;Lc=c[Nc>>2]|0;if(Lc|0){Mc=0;Oc=Lc;while(1){Lc=Pc+(Mc*24|0)|0;if(!(c[Lc>>2]|0))Qc=Oc;else{__ZN7Variant5clearEv(Lc);Qc=c[Nc>>2]|0}Mc=Mc+1|0;if(Mc>>>0>=Qc>>>0)break;else Oc=Qc}}__ZN6Memory11free_staticEPvb(Aa,1)}while(0);if(c[f>>2]|0)__ZN7Variant5clearEv(f);__ZN10StringNameD2Ev(d);c[d>>2]=__Z11_scs_createPKc(1127888)|0;c[e>>2]=__Z6varrayv()|0;c[g>>2]=__Z11_scs_createPKc(1127760)|0;__ZN10StringNameC2Ev(f);__ZN10StringNameaSERKS_(f,g);c[f+4>>2]=7;__ZN10StringNameC2Ev(h);c[h+4>>2]=0;__ZN10StringNameC2Ev(i);c[i+4>>2]=0;__ZN10StringNameC2Ev(j);c[j+4>>2]=0;__ZN10StringNameC2Ev(k);c[k+4>>2]=0;__ZN12_VariantCall7addfuncEN7Variant4TypeES1_RK10StringNamePFvRS0_S5_PPKS0_ERK6VectorIS0_ERKNS_3ArgESH_SH_SH_SH_(9,7,d,1880,e,f,h,i,j,k);__ZN10StringNameD2Ev(k);__ZN10StringNameD2Ev(j);__ZN10StringNameD2Ev(i);__ZN10StringNameD2Ev(h);__ZN10StringNameD2Ev(f);__ZN10StringNameD2Ev(g);Aa=c[e>>2]|0;do if(Aa|0){if(__Z16atomic_decrementPj(Aa+-8|0)|0)break;Qc=c[e>>2]|0;Oc=(Qc|0)==0?0:Qc+-4|0;Qc=Oc+4|0;Mc=c[Oc>>2]|0;if(Mc|0){Nc=0;Pc=Mc;while(1){Mc=Qc+(Nc*24|0)|0;if(!(c[Mc>>2]|0))Rc=Pc;else{__ZN7Variant5clearEv(Mc);Rc=c[Oc>>2]|0}Nc=Nc+1|0;if(Nc>>>0>=Rc>>>0)break;else Pc=Rc}}__ZN6Memory11free_staticEPvb(Aa,1)}while(0);__ZN10StringNameD2Ev(d);c[d>>2]=__Z11_scs_createPKc(1127896)|0;c[e>>2]=__Z6varrayv()|0;c[g>>2]=__Z11_scs_createPKc(1127589)|0;__ZN10StringNameC2Ev(f);__ZN10StringNameaSERKS_(f,g);c[f+4>>2]=9;c[i>>2]=__Z11_scs_createPKc(1127908)|0;__ZN10StringNameC2Ev(h);__ZN10StringNameaSERKS_(h,i);c[h+4>>2]=9;__ZN10StringNameC2Ev(j);c[j+4>>2]=0;__ZN10StringNameC2Ev(k);c[k+4>>2]=0;__ZN10StringNameC2Ev(n);c[n+4>>2]=0;__ZN12_VariantCall7addfuncEN7Variant4TypeES1_RK10StringNamePFvRS0_S5_PPKS0_ERK6VectorIS0_ERKNS_3ArgESH_SH_SH_SH_(9,7,d,1881,e,f,h,j,k,n);__ZN10StringNameD2Ev(n);__ZN10StringNameD2Ev(k);__ZN10StringNameD2Ev(j);__ZN10StringNameD2Ev(h);__ZN10StringNameD2Ev(i);__ZN10StringNameD2Ev(f);__ZN10StringNameD2Ev(g);Aa=c[e>>2]|0;do if(Aa|0){if(__Z16atomic_decrementPj(Aa+-8|0)|0)break;Rc=c[e>>2]|0;Pc=(Rc|0)==0?0:Rc+-4|0;Rc=Pc+4|0;Nc=c[Pc>>2]|0;if(Nc|0){Oc=0;Qc=Nc;while(1){Nc=Rc+(Oc*24|0)|0;if(!(c[Nc>>2]|0))Sc=Qc;else{__ZN7Variant5clearEv(Nc);Sc=c[Pc>>2]|0}Oc=Oc+1|0;if(Oc>>>0>=Sc>>>0)break;else Qc=Sc}}__ZN6Memory11free_staticEPvb(Aa,1)}while(0);__ZN10StringNameD2Ev(d);c[d>>2]=__Z11_scs_createPKc(1127910)|0;c[e>>2]=__Z6varrayv()|0;c[g>>2]=__Z11_scs_createPKc(1126770)|0;__ZN10StringNameC2Ev(f);__ZN10StringNameaSERKS_(f,g);c[f+4>>2]=7;c[i>>2]=__Z11_scs_createPKc(1127925)|0;__ZN10StringNameC2Ev(h);__ZN10StringNameaSERKS_(h,i);c[h+4>>2]=7;__ZN10StringNameC2Ev(j);c[j+4>>2]=0;__ZN10StringNameC2Ev(k);c[k+4>>2]=0;__ZN10StringNameC2Ev(n);c[n+4>>2]=0;__ZN12_VariantCall7addfuncEN7Variant4TypeES1_RK10StringNamePFvRS0_S5_PPKS0_ERK6VectorIS0_ERKNS_3ArgESH_SH_SH_SH_(9,7,d,1882,e,f,h,j,k,n);__ZN10StringNameD2Ev(n);__ZN10StringNameD2Ev(k);__ZN10StringNameD2Ev(j);__ZN10StringNameD2Ev(h);__ZN10StringNameD2Ev(i);__ZN10StringNameD2Ev(f);__ZN10StringNameD2Ev(g);Aa=c[e>>2]|0;do if(Aa|0){if(__Z16atomic_decrementPj(Aa+-8|0)|0)break;Sc=c[e>>2]|0;Qc=(Sc|0)==0?0:Sc+-4|0;Sc=Qc+4|0;Oc=c[Qc>>2]|0;if(Oc|0){Pc=0;Rc=Oc;while(1){Oc=Sc+(Pc*24|0)|0;if(!(c[Oc>>2]|0))Tc=Rc;else{__ZN7Variant5clearEv(Oc);Tc=c[Qc>>2]|0}Pc=Pc+1|0;if(Pc>>>0>=Tc>>>0)break;else Rc=Tc}}__ZN6Memory11free_staticEPvb(Aa,1)}while(0);__ZN10StringNameD2Ev(d);c[d>>2]=__Z11_scs_createPKc(1127929)|0;c[e>>2]=__Z6varrayv()|0;c[g>>2]=__Z11_scs_createPKc(1127948)|0;__ZN10StringNameC2Ev(f);__ZN10StringNameaSERKS_(f,g);c[f+4>>2]=7;c[i>>2]=__Z11_scs_createPKc(1127954)|0;__ZN10StringNameC2Ev(h);__ZN10StringNameaSERKS_(h,i);c[h+4>>2]=7;__ZN10StringNameC2Ev(j);c[j+4>>2]=0;__ZN10StringNameC2Ev(k);c[k+4>>2]=0;__ZN10StringNameC2Ev(n);c[n+4>>2]=0;__ZN12_VariantCall7addfuncEN7Variant4TypeES1_RK10StringNamePFvRS0_S5_PPKS0_ERK6VectorIS0_ERKNS_3ArgESH_SH_SH_SH_(9,7,d,1883,e,f,h,j,k,n);__ZN10StringNameD2Ev(n);__ZN10StringNameD2Ev(k);__ZN10StringNameD2Ev(j);__ZN10StringNameD2Ev(h);__ZN10StringNameD2Ev(i);__ZN10StringNameD2Ev(f);__ZN10StringNameD2Ev(g);Aa=c[e>>2]|0;do if(Aa|0){if(__Z16atomic_decrementPj(Aa+-8|0)|0)break;Tc=c[e>>2]|0;Rc=(Tc|0)==0?0:Tc+-4|0;Tc=Rc+4|0;Pc=c[Rc>>2]|0;if(Pc|0){Qc=0;Sc=Pc;while(1){Pc=Tc+(Qc*24|0)|0;if(!(c[Pc>>2]|0))Uc=Sc;else{__ZN7Variant5clearEv(Pc);Uc=c[Rc>>2]|0}Qc=Qc+1|0;if(Qc>>>0>=Uc>>>0)break;else Sc=Uc}}__ZN6Memory11free_staticEPvb(Aa,1)}while(0);__ZN10StringNameD2Ev(d);c[d>>2]=__Z11_scs_createPKc(1126756)|0;c[e>>2]=__Z6varrayv()|0;__ZN10StringNameC2Ev(f);c[f+4>>2]=0;__ZN10StringNameC2Ev(g);c[g+4>>2]=0;__ZN10StringNameC2Ev(h);c[h+4>>2]=0;__ZN10StringNameC2Ev(i);c[i+4>>2]=0;__ZN10StringNameC2Ev(j);c[j+4>>2]=0;__ZN12_VariantCall7addfuncEN7Variant4TypeES1_RK10StringNamePFvRS0_S5_PPKS0_ERK6VectorIS0_ERKNS_3ArgESH_SH_SH_SH_(10,3,d,1884,e,f,g,h,i,j);__ZN10StringNameD2Ev(j);__ZN10StringNameD2Ev(i);__ZN10StringNameD2Ev(h);__ZN10StringNameD2Ev(g);__ZN10StringNameD2Ev(f);Aa=c[e>>2]|0;do if(Aa|0){if(__Z16atomic_decrementPj(Aa+-8|0)|0)break;Uc=c[e>>2]|0;Sc=(Uc|0)==0?0:Uc+-4|0;Uc=Sc+4|0;Qc=c[Sc>>2]|0;if(Qc|0){Rc=0;Tc=Qc;while(1){Qc=Uc+(Rc*24|0)|0;if(!(c[Qc>>2]|0))Vc=Tc;else{__ZN7Variant5clearEv(Qc);Vc=c[Sc>>2]|0}Rc=Rc+1|0;if(Rc>>>0>=Vc>>>0)break;else Tc=Vc}}__ZN6Memory11free_staticEPvb(Aa,1)}while(0);__ZN10StringNameD2Ev(d);c[d>>2]=__Z11_scs_createPKc(1127499)|0;c[e>>2]=__Z6varrayv()|0;__ZN10StringNameC2Ev(f);c[f+4>>2]=0;__ZN10StringNameC2Ev(g);c[g+4>>2]=0;__ZN10StringNameC2Ev(h);c[h+4>>2]=0;__ZN10StringNameC2Ev(i);c[i+4>>2]=0;__ZN10StringNameC2Ev(j);c[j+4>>2]=0;__ZN12_VariantCall7addfuncEN7Variant4TypeES1_RK10StringNamePFvRS0_S5_PPKS0_ERK6VectorIS0_ERKNS_3ArgESH_SH_SH_SH_(10,3,d,1885,e,f,g,h,i,j);__ZN10StringNameD2Ev(j);__ZN10StringNameD2Ev(i);__ZN10StringNameD2Ev(h);__ZN10StringNameD2Ev(g);__ZN10StringNameD2Ev(f);Aa=c[e>>2]|0;do if(Aa|0){if(__Z16atomic_decrementPj(Aa+-8|0)|0)break;Vc=c[e>>2]|0;Tc=(Vc|0)==0?0:Vc+-4|0;Vc=Tc+4|0;Rc=c[Tc>>2]|0;if(Rc|0){Sc=0;Uc=Rc;while(1){Rc=Vc+(Sc*24|0)|0;if(!(c[Rc>>2]|0))Wc=Uc;else{__ZN7Variant5clearEv(Rc);Wc=c[Tc>>2]|0}Sc=Sc+1|0;if(Sc>>>0>=Wc>>>0)break;else Uc=Wc}}__ZN6Memory11free_staticEPvb(Aa,1)}while(0);__ZN10StringNameD2Ev(d);c[d>>2]=__Z11_scs_createPKc(1127482)|0;c[e>>2]=__Z6varrayv()|0;__ZN10StringNameC2Ev(f);c[f+4>>2]=0;__ZN10StringNameC2Ev(g);c[g+4>>2]=0;__ZN10StringNameC2Ev(h);c[h+4>>2]=0;__ZN10StringNameC2Ev(i);c[i+4>>2]=0;__ZN10StringNameC2Ev(j);c[j+4>>2]=0;__ZN12_VariantCall7addfuncEN7Variant4TypeES1_RK10StringNamePFvRS0_S5_PPKS0_ERK6VectorIS0_ERKNS_3ArgESH_SH_SH_SH_(10,10,d,1886,e,f,g,h,i,j);__ZN10StringNameD2Ev(j);__ZN10StringNameD2Ev(i);__ZN10StringNameD2Ev(h);__ZN10StringNameD2Ev(g);__ZN10StringNameD2Ev(f);Aa=c[e>>2]|0;do if(Aa|0){if(__Z16atomic_decrementPj(Aa+-8|0)|0)break;Wc=c[e>>2]|0;Uc=(Wc|0)==0?0:Wc+-4|0;Wc=Uc+4|0;Sc=c[Uc>>2]|0;if(Sc|0){Tc=0;Vc=Sc;while(1){Sc=Wc+(Tc*24|0)|0;if(!(c[Sc>>2]|0))Xc=Vc;else{__ZN7Variant5clearEv(Sc);Xc=c[Uc>>2]|0}Tc=Tc+1|0;if(Tc>>>0>=Xc>>>0)break;else Vc=Xc}}__ZN6Memory11free_staticEPvb(Aa,1)}while(0);__ZN10StringNameD2Ev(d);c[d>>2]=__Z11_scs_createPKc(1127796)|0;c[e>>2]=__Z6varrayv()|0;__ZN10StringNameC2Ev(f);c[f+4>>2]=0;__ZN10StringNameC2Ev(g);c[g+4>>2]=0;__ZN10StringNameC2Ev(h);c[h+4>>2]=0;__ZN10StringNameC2Ev(i);c[i+4>>2]=0;__ZN10StringNameC2Ev(j);c[j+4>>2]=0;__ZN12_VariantCall7addfuncEN7Variant4TypeES1_RK10StringNamePFvRS0_S5_PPKS0_ERK6VectorIS0_ERKNS_3ArgESH_SH_SH_SH_(10,10,d,1887,e,f,g,h,i,j);__ZN10StringNameD2Ev(j);__ZN10StringNameD2Ev(i);__ZN10StringNameD2Ev(h);__ZN10StringNameD2Ev(g);__ZN10StringNameD2Ev(f);Aa=c[e>>2]|0;do if(Aa|0){if(__Z16atomic_decrementPj(Aa+-8|0)|0)break;Xc=c[e>>2]|0;Vc=(Xc|0)==0?0:Xc+-4|0;Xc=Vc+4|0;Tc=c[Vc>>2]|0;if(Tc|0){Uc=0;Wc=Tc;while(1){Tc=Xc+(Uc*24|0)|0;if(!(c[Tc>>2]|0))Yc=Wc;else{__ZN7Variant5clearEv(Tc);Yc=c[Vc>>2]|0}Uc=Uc+1|0;if(Uc>>>0>=Yc>>>0)break;else Wc=Yc}}__ZN6Memory11free_staticEPvb(Aa,1)}while(0);__ZN10StringNameD2Ev(d);c[d>>2]=__Z11_scs_createPKc(1127668)|0;c[e>>2]=__Z6varrayv()|0;c[g>>2]=__Z11_scs_createPKc(1127589)|0;__ZN10StringNameC2Ev(f);__ZN10StringNameaSERKS_(f,g);c[f+4>>2]=10;__ZN10StringNameC2Ev(h);c[h+4>>2]=0;__ZN10StringNameC2Ev(i);c[i+4>>2]=0;__ZN10StringNameC2Ev(j);c[j+4>>2]=0;__ZN10StringNameC2Ev(k);c[k+4>>2]=0;__ZN12_VariantCall7addfuncEN7Variant4TypeES1_RK10StringNamePFvRS0_S5_PPKS0_ERK6VectorIS0_ERKNS_3ArgESH_SH_SH_SH_(10,3,d,1888,e,f,h,i,j,k);__ZN10StringNameD2Ev(k);__ZN10StringNameD2Ev(j);__ZN10StringNameD2Ev(i);__ZN10StringNameD2Ev(h);__ZN10StringNameD2Ev(f);__ZN10StringNameD2Ev(g);Aa=c[e>>2]|0;do if(Aa|0){if(__Z16atomic_decrementPj(Aa+-8|0)|0)break;Yc=c[e>>2]|0;Wc=(Yc|0)==0?0:Yc+-4|0;Yc=Wc+4|0;Uc=c[Wc>>2]|0;if(Uc|0){Vc=0;Xc=Uc;while(1){Uc=Yc+(Vc*24|0)|0;if(!(c[Uc>>2]|0))Zc=Xc;else{__ZN7Variant5clearEv(Uc);Zc=c[Wc>>2]|0}Vc=Vc+1|0;if(Vc>>>0>=Zc>>>0)break;else Xc=Zc}}__ZN6Memory11free_staticEPvb(Aa,1)}while(0);__ZN10StringNameD2Ev(d);c[d>>2]=__Z11_scs_createPKc(1127958)|0;c[e>>2]=__Z6varrayv()|0;c[g>>2]=__Z11_scs_createPKc(1127964)|0;__ZN10StringNameC2Ev(f);__ZN10StringNameaSERKS_(f,g);c[f+4>>2]=7;__ZN10StringNameC2Ev(h);c[h+4>>2]=0;__ZN10StringNameC2Ev(i);c[i+4>>2]=0;__ZN10StringNameC2Ev(j);c[j+4>>2]=0;__ZN10StringNameC2Ev(k);c[k+4>>2]=0;__ZN12_VariantCall7addfuncEN7Variant4TypeES1_RK10StringNamePFvRS0_S5_PPKS0_ERK6VectorIS0_ERKNS_3ArgESH_SH_SH_SH_(10,7,d,1889,e,f,h,i,j,k);__ZN10StringNameD2Ev(k);__ZN10StringNameD2Ev(j);__ZN10StringNameD2Ev(i);__ZN10StringNameD2Ev(h);__ZN10StringNameD2Ev(f);__ZN10StringNameD2Ev(g);Aa=c[e>>2]|0;do if(Aa|0){if(__Z16atomic_decrementPj(Aa+-8|0)|0)break;Zc=c[e>>2]|0;Xc=(Zc|0)==0?0:Zc+-4|0;Zc=Xc+4|0;Vc=c[Xc>>2]|0;if(Vc|0){Wc=0;Yc=Vc;while(1){Vc=Zc+(Wc*24|0)|0;if(!(c[Vc>>2]|0))_c=Yc;else{__ZN7Variant5clearEv(Vc);_c=c[Xc>>2]|0}Wc=Wc+1|0;if(Wc>>>0>=_c>>>0)break;else Yc=_c}}__ZN6Memory11free_staticEPvb(Aa,1)}while(0);__ZN10StringNameD2Ev(d);c[d>>2]=__Z11_scs_createPKc(1127966)|0;c[e>>2]=__Z6varrayv()|0;c[g>>2]=__Z11_scs_createPKc(1127589)|0;__ZN10StringNameC2Ev(f);__ZN10StringNameaSERKS_(f,g);c[f+4>>2]=10;c[i>>2]=__Z11_scs_createPKc(1127591)|0;__ZN10StringNameC2Ev(h);__ZN10StringNameaSERKS_(h,i);c[h+4>>2]=3;__ZN10StringNameC2Ev(j);c[j+4>>2]=0;__ZN10StringNameC2Ev(k);c[k+4>>2]=0;__ZN10StringNameC2Ev(n);c[n+4>>2]=0;__ZN12_VariantCall7addfuncEN7Variant4TypeES1_RK10StringNamePFvRS0_S5_PPKS0_ERK6VectorIS0_ERKNS_3ArgESH_SH_SH_SH_(10,10,d,1890,e,f,h,j,k,n);__ZN10StringNameD2Ev(n);__ZN10StringNameD2Ev(k);__ZN10StringNameD2Ev(j);__ZN10StringNameD2Ev(h);__ZN10StringNameD2Ev(i);__ZN10StringNameD2Ev(f);__ZN10StringNameD2Ev(g);Aa=c[e>>2]|0;do if(Aa|0){if(__Z16atomic_decrementPj(Aa+-8|0)|0)break;_c=c[e>>2]|0;Yc=(_c|0)==0?0:_c+-4|0;_c=Yc+4|0;Wc=c[Yc>>2]|0;if(Wc|0){Xc=0;Zc=Wc;while(1){Wc=_c+(Xc*24|0)|0;if(!(c[Wc>>2]|0))$c=Zc;else{__ZN7Variant5clearEv(Wc);$c=c[Yc>>2]|0}Xc=Xc+1|0;if(Xc>>>0>=$c>>>0)break;else Zc=$c}}__ZN6Memory11free_staticEPvb(Aa,1)}while(0);__ZN10StringNameD2Ev(d);c[d>>2]=__Z11_scs_createPKc(1127972)|0;c[e>>2]=__Z6varrayv()|0;c[g>>2]=__Z11_scs_createPKc(1127589)|0;__ZN10StringNameC2Ev(f);__ZN10StringNameaSERKS_(f,g);c[f+4>>2]=10;c[i>>2]=__Z11_scs_createPKc(1127591)|0;__ZN10StringNameC2Ev(h);__ZN10StringNameaSERKS_(h,i);c[h+4>>2]=3;__ZN10StringNameC2Ev(j);c[j+4>>2]=0;__ZN10StringNameC2Ev(k);c[k+4>>2]=0;__ZN10StringNameC2Ev(n);c[n+4>>2]=0;__ZN12_VariantCall7addfuncEN7Variant4TypeES1_RK10StringNamePFvRS0_S5_PPKS0_ERK6VectorIS0_ERKNS_3ArgESH_SH_SH_SH_(10,10,d,1891,e,f,h,j,k,n);__ZN10StringNameD2Ev(n);__ZN10StringNameD2Ev(k);__ZN10StringNameD2Ev(j);__ZN10StringNameD2Ev(h);__ZN10StringNameD2Ev(i);__ZN10StringNameD2Ev(f);__ZN10StringNameD2Ev(g);Aa=c[e>>2]|0;do if(Aa|0){if(__Z16atomic_decrementPj(Aa+-8|0)|0)break;$c=c[e>>2]|0;Zc=($c|0)==0?0:$c+-4|0;$c=Zc+4|0;Xc=c[Zc>>2]|0;if(Xc|0){Yc=0;_c=Xc;while(1){Xc=$c+(Yc*24|0)|0;if(!(c[Xc>>2]|0))ad=_c;else{__ZN7Variant5clearEv(Xc);ad=c[Zc>>2]|0}Yc=Yc+1|0;if(Yc>>>0>=ad>>>0)break;else _c=ad}}__ZN6Memory11free_staticEPvb(Aa,1)}while(0);__ZN10StringNameD2Ev(d);c[d>>2]=__Z11_scs_createPKc(1127980)|0;c[e>>2]=__Z6varrayv()|0;c[g>>2]=__Z11_scs_createPKc(1127589)|0;__ZN10StringNameC2Ev(f);__ZN10StringNameaSERKS_(f,g);c[f+4>>2]=10;c[i>>2]=__Z11_scs_createPKc(1127611)|0;__ZN10StringNameC2Ev(h);__ZN10StringNameaSERKS_(h,i);c[h+4>>2]=10;c[k>>2]=__Z11_scs_createPKc(1127617)|0;__ZN10StringNameC2Ev(j);__ZN10StringNameaSERKS_(j,k);c[j+4>>2]=10;c[o>>2]=__Z11_scs_createPKc(1127591)|0;__ZN10StringNameC2Ev(n);__ZN10StringNameaSERKS_(n,o);c[n+4>>2]=3;__ZN10StringNameC2Ev(p);c[p+4>>2]=0;__ZN12_VariantCall7addfuncEN7Variant4TypeES1_RK10StringNamePFvRS0_S5_PPKS0_ERK6VectorIS0_ERKNS_3ArgESH_SH_SH_SH_(10,10,d,1892,e,f,h,j,n,p);__ZN10StringNameD2Ev(p);__ZN10StringNameD2Ev(n);__ZN10StringNameD2Ev(o);__ZN10StringNameD2Ev(j);__ZN10StringNameD2Ev(k);__ZN10StringNameD2Ev(h);__ZN10StringNameD2Ev(i);__ZN10StringNameD2Ev(f);__ZN10StringNameD2Ev(g);Aa=c[e>>2]|0;do if(Aa|0){if(__Z16atomic_decrementPj(Aa+-8|0)|0)break;ad=c[e>>2]|0;_c=(ad|0)==0?0:ad+-4|0;ad=_c+4|0;Yc=c[_c>>2]|0;if(Yc|0){Zc=0;$c=Yc;while(1){Yc=ad+(Zc*24|0)|0;if(!(c[Yc>>2]|0))bd=$c;else{__ZN7Variant5clearEv(Yc);bd=c[_c>>2]|0}Zc=Zc+1|0;if(Zc>>>0>=bd>>>0)break;else $c=bd}}__ZN6Memory11free_staticEPvb(Aa,1)}while(0);__ZN10StringNameD2Ev(d);c[d>>2]=__Z11_scs_createPKc(1127992)|0;c[e>>2]=__Z6varrayv()|0;__ZN10StringNameC2Ev(f);c[f+4>>2]=0;__ZN10StringNameC2Ev(g);c[g+4>>2]=0;__ZN10StringNameC2Ev(h);c[h+4>>2]=0;__ZN10StringNameC2Ev(i);c[i+4>>2]=0;__ZN10StringNameC2Ev(j);c[j+4>>2]=0;__ZN12_VariantCall7addfuncEN7Variant4TypeES1_RK10StringNamePFvRS0_S5_PPKS0_ERK6VectorIS0_ERKNS_3ArgESH_SH_SH_SH_(14,2,d,1893,e,f,g,h,i,j);__ZN10StringNameD2Ev(j);__ZN10StringNameD2Ev(i);__ZN10StringNameD2Ev(h);__ZN10StringNameD2Ev(g);__ZN10StringNameD2Ev(f);Aa=c[e>>2]|0;do if(Aa|0){if(__Z16atomic_decrementPj(Aa+-8|0)|0)break;bd=c[e>>2]|0;$c=(bd|0)==0?0:bd+-4|0;bd=$c+4|0;Zc=c[$c>>2]|0;if(Zc|0){_c=0;ad=Zc;while(1){Zc=bd+(_c*24|0)|0;if(!(c[Zc>>2]|0))cd=ad;else{__ZN7Variant5clearEv(Zc);cd=c[$c>>2]|0}_c=_c+1|0;if(_c>>>0>=cd>>>0)break;else ad=cd}}__ZN6Memory11free_staticEPvb(Aa,1)}while(0);__ZN10StringNameD2Ev(d);c[d>>2]=__Z11_scs_createPKc(1127998)|0;c[e>>2]=__Z6varrayv()|0;__ZN10StringNameC2Ev(f);c[f+4>>2]=0;__ZN10StringNameC2Ev(g);c[g+4>>2]=0;__ZN10StringNameC2Ev(h);c[h+4>>2]=0;__ZN10StringNameC2Ev(i);c[i+4>>2]=0;__ZN10StringNameC2Ev(j);c[j+4>>2]=0;__ZN12_VariantCall7addfuncEN7Variant4TypeES1_RK10StringNamePFvRS0_S5_PPKS0_ERK6VectorIS0_ERKNS_3ArgESH_SH_SH_SH_(14,2,d,1894,e,f,g,h,i,j);__ZN10StringNameD2Ev(j);__ZN10StringNameD2Ev(i);__ZN10StringNameD2Ev(h);__ZN10StringNameD2Ev(g);__ZN10StringNameD2Ev(f);Aa=c[e>>2]|0;do if(Aa|0){if(__Z16atomic_decrementPj(Aa+-8|0)|0)break;cd=c[e>>2]|0;ad=(cd|0)==0?0:cd+-4|0;cd=ad+4|0;_c=c[ad>>2]|0;if(_c|0){$c=0;bd=_c;while(1){_c=cd+($c*24|0)|0;if(!(c[_c>>2]|0))dd=bd;else{__ZN7Variant5clearEv(_c);dd=c[ad>>2]|0}$c=$c+1|0;if($c>>>0>=dd>>>0)break;else bd=dd}}__ZN6Memory11free_staticEPvb(Aa,1)}while(0);__ZN10StringNameD2Ev(d);c[d>>2]=__Z11_scs_createPKc(1134493)|0;c[e>>2]=__Z6varrayv()|0;__ZN10StringNameC2Ev(f);c[f+4>>2]=0;__ZN10StringNameC2Ev(g);c[g+4>>2]=0;__ZN10StringNameC2Ev(h);c[h+4>>2]=0;__ZN10StringNameC2Ev(i);c[i+4>>2]=0;__ZN10StringNameC2Ev(j);c[j+4>>2]=0;__ZN12_VariantCall7addfuncEN7Variant4TypeES1_RK10StringNamePFvRS0_S5_PPKS0_ERK6VectorIS0_ERKNS_3ArgESH_SH_SH_SH_(14,3,d,1895,e,f,g,h,i,j);__ZN10StringNameD2Ev(j);__ZN10StringNameD2Ev(i);__ZN10StringNameD2Ev(h);__ZN10StringNameD2Ev(g);__ZN10StringNameD2Ev(f);Aa=c[e>>2]|0;do if(Aa|0){if(__Z16atomic_decrementPj(Aa+-8|0)|0)break;dd=c[e>>2]|0;bd=(dd|0)==0?0:dd+-4|0;dd=bd+4|0;$c=c[bd>>2]|0;if($c|0){ad=0;cd=$c;while(1){$c=dd+(ad*24|0)|0;if(!(c[$c>>2]|0))ed=cd;else{__ZN7Variant5clearEv($c);ed=c[bd>>2]|0}ad=ad+1|0;if(ad>>>0>=ed>>>0)break;else cd=ed}}__ZN6Memory11free_staticEPvb(Aa,1)}while(0);__ZN10StringNameD2Ev(d);c[d>>2]=__Z11_scs_createPKc(1128008)|0;c[e>>2]=__Z6varrayv()|0;__ZN10StringNameC2Ev(f);c[f+4>>2]=0;__ZN10StringNameC2Ev(g);c[g+4>>2]=0;__ZN10StringNameC2Ev(h);c[h+4>>2]=0;__ZN10StringNameC2Ev(i);c[i+4>>2]=0;__ZN10StringNameC2Ev(j);c[j+4>>2]=0;__ZN12_VariantCall7addfuncEN7Variant4TypeES1_RK10StringNamePFvRS0_S5_PPKS0_ERK6VectorIS0_ERKNS_3ArgESH_SH_SH_SH_(14,14,d,1896,e,f,g,h,i,j);__ZN10StringNameD2Ev(j);__ZN10StringNameD2Ev(i);__ZN10StringNameD2Ev(h);__ZN10StringNameD2Ev(g);__ZN10StringNameD2Ev(f);Aa=c[e>>2]|0;do if(Aa|0){if(__Z16atomic_decrementPj(Aa+-8|0)|0)break;ed=c[e>>2]|0;cd=(ed|0)==0?0:ed+-4|0;ed=cd+4|0;ad=c[cd>>2]|0;if(ad|0){bd=0;dd=ad;while(1){ad=ed+(bd*24|0)|0;if(!(c[ad>>2]|0))fd=dd;else{__ZN7Variant5clearEv(ad);fd=c[cd>>2]|0}bd=bd+1|0;if(bd>>>0>=fd>>>0)break;else dd=fd}}__ZN6Memory11free_staticEPvb(Aa,1)}while(0);__ZN10StringNameD2Ev(d);c[d>>2]=__Z11_scs_createPKc(1128017)|0;c[e>>2]=__Z6varrayv()|0;__ZN10StringNameC2Ev(f);c[f+4>>2]=0;__ZN10StringNameC2Ev(g);c[g+4>>2]=0;__ZN10StringNameC2Ev(h);c[h+4>>2]=0;__ZN10StringNameC2Ev(i);c[i+4>>2]=0;__ZN10StringNameC2Ev(j);c[j+4>>2]=0;__ZN12_VariantCall7addfuncEN7Variant4TypeES1_RK10StringNamePFvRS0_S5_PPKS0_ERK6VectorIS0_ERKNS_3ArgESH_SH_SH_SH_(14,14,d,1897,e,f,g,h,i,j);__ZN10StringNameD2Ev(j);__ZN10StringNameD2Ev(i);__ZN10StringNameD2Ev(h);__ZN10StringNameD2Ev(g);__ZN10StringNameD2Ev(f);Aa=c[e>>2]|0;do if(Aa|0){if(__Z16atomic_decrementPj(Aa+-8|0)|0)break;fd=c[e>>2]|0;dd=(fd|0)==0?0:fd+-4|0;fd=dd+4|0;bd=c[dd>>2]|0;if(bd|0){cd=0;ed=bd;while(1){bd=fd+(cd*24|0)|0;if(!(c[bd>>2]|0))gd=ed;else{__ZN7Variant5clearEv(bd);gd=c[dd>>2]|0}cd=cd+1|0;if(cd>>>0>=gd>>>0)break;else ed=gd}}__ZN6Memory11free_staticEPvb(Aa,1)}while(0);__ZN10StringNameD2Ev(d);c[d>>2]=__Z11_scs_createPKc(1127570)|0;c[e>>2]=__Z6varrayv()|0;c[g>>2]=__Z11_scs_createPKc(1127589)|0;__ZN10StringNameC2Ev(f);__ZN10StringNameaSERKS_(f,g);c[f+4>>2]=14;c[i>>2]=__Z11_scs_createPKc(1127591)|0;__ZN10StringNameC2Ev(h);__ZN10StringNameaSERKS_(h,i);c[h+4>>2]=3;__ZN10StringNameC2Ev(j);c[j+4>>2]=0;__ZN10StringNameC2Ev(k);c[k+4>>2]=0;__ZN10StringNameC2Ev(n);c[n+4>>2]=0;__ZN12_VariantCall7addfuncEN7Variant4TypeES1_RK10StringNamePFvRS0_S5_PPKS0_ERK6VectorIS0_ERKNS_3ArgESH_SH_SH_SH_(14,14,d,1898,e,f,h,j,k,n);__ZN10StringNameD2Ev(n);__ZN10StringNameD2Ev(k);__ZN10StringNameD2Ev(j);__ZN10StringNameD2Ev(h);__ZN10StringNameD2Ev(i);__ZN10StringNameD2Ev(f);__ZN10StringNameD2Ev(g);Aa=c[e>>2]|0;do if(Aa|0){if(__Z16atomic_decrementPj(Aa+-8|0)|0)break;gd=c[e>>2]|0;ed=(gd|0)==0?0:gd+-4|0;gd=ed+4|0;cd=c[ed>>2]|0;if(cd|0){dd=0;fd=cd;while(1){cd=gd+(dd*24|0)|0;if(!(c[cd>>2]|0))hd=fd;else{__ZN7Variant5clearEv(cd);hd=c[ed>>2]|0}dd=dd+1|0;if(dd>>>0>=hd>>>0)break;else fd=hd}}__ZN6Memory11free_staticEPvb(Aa,1)}while(0);__ZN10StringNameD2Ev(d);c[d>>2]=__Z11_scs_createPKc(1128028)|0;c[e>>2]=__Z6varrayv()|0;c[g>>2]=__Z11_scs_createPKc(1128034)|0;__ZN10StringNameC2Ev(f);__ZN10StringNameaSERKS_(f,g);c[f+4>>2]=14;__ZN10StringNameC2Ev(h);c[h+4>>2]=0;__ZN10StringNameC2Ev(i);c[i+4>>2]=0;__ZN10StringNameC2Ev(j);c[j+4>>2]=0;__ZN10StringNameC2Ev(k);c[k+4>>2]=0;__ZN12_VariantCall7addfuncEN7Variant4TypeES1_RK10StringNamePFvRS0_S5_PPKS0_ERK6VectorIS0_ERKNS_3ArgESH_SH_SH_SH_(14,14,d,1899,e,f,h,i,j,k);__ZN10StringNameD2Ev(k);__ZN10StringNameD2Ev(j);__ZN10StringNameD2Ev(i);__ZN10StringNameD2Ev(h);__ZN10StringNameD2Ev(f);__ZN10StringNameD2Ev(g);Aa=c[e>>2]|0;do if(Aa|0){if(__Z16atomic_decrementPj(Aa+-8|0)|0)break;hd=c[e>>2]|0;fd=(hd|0)==0?0:hd+-4|0;hd=fd+4|0;dd=c[fd>>2]|0;if(dd|0){ed=0;gd=dd;while(1){dd=hd+(ed*24|0)|0;if(!(c[dd>>2]|0))id=gd;else{__ZN7Variant5clearEv(dd);id=c[fd>>2]|0}ed=ed+1|0;if(ed>>>0>=id>>>0)break;else gd=id}}__ZN6Memory11free_staticEPvb(Aa,1)}while(0);__ZN10StringNameD2Ev(d);c[d>>2]=__Z11_scs_createPKc(1128039)|0;__ZN7VariantC2Eb(f,1);c[e>>2]=__Z6varrayRK7Variant(f)|0;c[h>>2]=__Z11_scs_createPKc(1128047)|0;__ZN10StringNameC2Ev(g);__ZN10StringNameaSERKS_(g,h);c[g+4>>2]=1;__ZN10StringNameC2Ev(i);c[i+4>>2]=0;__ZN10StringNameC2Ev(j);c[j+4>>2]=0;__ZN10StringNameC2Ev(k);c[k+4>>2]=0;__ZN10StringNameC2Ev(n);c[n+4>>2]=0;__ZN12_VariantCall7addfuncEN7Variant4TypeES1_RK10StringNamePFvRS0_S5_PPKS0_ERK6VectorIS0_ERKNS_3ArgESH_SH_SH_SH_(14,4,d,1900,e,g,i,j,k,n);__ZN10StringNameD2Ev(n);__ZN10StringNameD2Ev(k);__ZN10StringNameD2Ev(j);__ZN10StringNameD2Ev(i);__ZN10StringNameD2Ev(g);__ZN10StringNameD2Ev(h);Aa=c[e>>2]|0;do if(Aa|0){if(__Z16atomic_decrementPj(Aa+-8|0)|0)break;id=c[e>>2]|0;gd=(id|0)==0?0:id+-4|0;id=gd+4|0;ed=c[gd>>2]|0;if(ed|0){fd=0;hd=ed;while(1){ed=id+(fd*24|0)|0;if(!(c[ed>>2]|0))jd=hd;else{__ZN7Variant5clearEv(ed);jd=c[gd>>2]|0}fd=fd+1|0;if(fd>>>0>=jd>>>0)break;else hd=jd}}__ZN6Memory11free_staticEPvb(Aa,1)}while(0);if(c[f>>2]|0)__ZN7Variant5clearEv(f);__ZN10StringNameD2Ev(d);c[d>>2]=__Z11_scs_createPKc(1128058)|0;c[e>>2]=__Z6varrayv()|0;__ZN10StringNameC2Ev(f);c[f+4>>2]=0;__ZN10StringNameC2Ev(g);c[g+4>>2]=0;__ZN10StringNameC2Ev(h);c[h+4>>2]=0;__ZN10StringNameC2Ev(i);c[i+4>>2]=0;__ZN10StringNameC2Ev(j);c[j+4>>2]=0;__ZN12_VariantCall7addfuncEN7Variant4TypeES1_RK10StringNamePFvRS0_S5_PPKS0_ERK6VectorIS0_ERKNS_3ArgESH_SH_SH_SH_(15,2,d,1901,e,f,g,h,i,j);__ZN10StringNameD2Ev(j);__ZN10StringNameD2Ev(i);__ZN10StringNameD2Ev(h);__ZN10StringNameD2Ev(g);__ZN10StringNameD2Ev(f);Aa=c[e>>2]|0;do if(Aa|0){if(__Z16atomic_decrementPj(Aa+-8|0)|0)break;jd=c[e>>2]|0;hd=(jd|0)==0?0:jd+-4|0;jd=hd+4|0;fd=c[hd>>2]|0;if(fd|0){gd=0;id=fd;while(1){fd=jd+(gd*24|0)|0;if(!(c[fd>>2]|0))kd=id;else{__ZN7Variant5clearEv(fd);kd=c[hd>>2]|0}gd=gd+1|0;if(gd>>>0>=kd>>>0)break;else id=kd}}__ZN6Memory11free_staticEPvb(Aa,1)}while(0);__ZN10StringNameD2Ev(d);c[d>>2]=__Z11_scs_createPKc(1128069)|0;c[e>>2]=__Z6varrayv()|0;__ZN10StringNameC2Ev(f);c[f+4>>2]=0;__ZN10StringNameC2Ev(g);c[g+4>>2]=0;__ZN10StringNameC2Ev(h);c[h+4>>2]=0;__ZN10StringNameC2Ev(i);c[i+4>>2]=0;__ZN10StringNameC2Ev(j);c[j+4>>2]=0;__ZN12_VariantCall7addfuncEN7Variant4TypeES1_RK10StringNamePFvRS0_S5_PPKS0_ERK6VectorIS0_ERKNS_3ArgESH_SH_SH_SH_(15,2,d,1902,e,f,g,h,i,j);__ZN10StringNameD2Ev(j);__ZN10StringNameD2Ev(i);__ZN10StringNameD2Ev(h);__ZN10StringNameD2Ev(g);__ZN10StringNameD2Ev(f);Aa=c[e>>2]|0;do if(Aa|0){if(__Z16atomic_decrementPj(Aa+-8|0)|0)break;kd=c[e>>2]|0;id=(kd|0)==0?0:kd+-4|0;kd=id+4|0;gd=c[id>>2]|0;if(gd|0){hd=0;jd=gd;while(1){gd=kd+(hd*24|0)|0;if(!(c[gd>>2]|0))ld=jd;else{__ZN7Variant5clearEv(gd);ld=c[id>>2]|0}hd=hd+1|0;if(hd>>>0>=ld>>>0)break;else jd=ld}}__ZN6Memory11free_staticEPvb(Aa,1)}while(0);__ZN10StringNameD2Ev(d);c[d>>2]=__Z11_scs_createPKc(1128079)|0;c[e>>2]=__Z6varrayv()|0;__ZN10StringNameC2Ev(f);c[f+4>>2]=0;__ZN10StringNameC2Ev(g);c[g+4>>2]=0;__ZN10StringNameC2Ev(h);c[h+4>>2]=0;__ZN10StringNameC2Ev(i);c[i+4>>2]=0;__ZN10StringNameC2Ev(j);c[j+4>>2]=0;__ZN12_VariantCall7addfuncEN7Variant4TypeES1_RK10StringNamePFvRS0_S5_PPKS0_ERK6VectorIS0_ERKNS_3ArgESH_SH_SH_SH_(15,2,d,1903,e,f,g,h,i,j);__ZN10StringNameD2Ev(j);__ZN10StringNameD2Ev(i);__ZN10StringNameD2Ev(h);__ZN10StringNameD2Ev(g);__ZN10StringNameD2Ev(f);Aa=c[e>>2]|0;do if(Aa|0){if(__Z16atomic_decrementPj(Aa+-8|0)|0)break;ld=c[e>>2]|0;jd=(ld|0)==0?0:ld+-4|0;ld=jd+4|0;hd=c[jd>>2]|0;if(hd|0){id=0;kd=hd;while(1){hd=ld+(id*24|0)|0;if(!(c[hd>>2]|0))md=kd;else{__ZN7Variant5clearEv(hd);md=c[jd>>2]|0}id=id+1|0;if(id>>>0>=md>>>0)break;else kd=md}}__ZN6Memory11free_staticEPvb(Aa,1)}while(0);__ZN10StringNameD2Ev(d);c[d>>2]=__Z11_scs_createPKc(1127178)|0;c[e>>2]=__Z6varrayv()|0;__ZN10StringNameC2Ev(f);c[f+4>>2]=0;__ZN10StringNameC2Ev(g);c[g+4>>2]=0;__ZN10StringNameC2Ev(h);c[h+4>>2]=0;__ZN10StringNameC2Ev(i);c[i+4>>2]=0;__ZN10StringNameC2Ev(j);c[j+4>>2]=0;__ZN12_VariantCall7addfuncEN7Variant4TypeES1_RK10StringNamePFvRS0_S5_PPKS0_ERK6VectorIS0_ERKNS_3ArgESH_SH_SH_SH_(15,1,d,1904,e,f,g,h,i,j);__ZN10StringNameD2Ev(j);__ZN10StringNameD2Ev(i);__ZN10StringNameD2Ev(h);__ZN10StringNameD2Ev(g);__ZN10StringNameD2Ev(f);Aa=c[e>>2]|0;do if(Aa|0){if(__Z16atomic_decrementPj(Aa+-8|0)|0)break;md=c[e>>2]|0;kd=(md|0)==0?0:md+-4|0;md=kd+4|0;id=c[kd>>2]|0;if(id|0){jd=0;ld=id;while(1){id=md+(jd*24|0)|0;if(!(c[id>>2]|0))nd=ld;else{__ZN7Variant5clearEv(id);nd=c[kd>>2]|0}jd=jd+1|0;if(jd>>>0>=nd>>>0)break;else ld=nd}}__ZN6Memory11free_staticEPvb(Aa,1)}while(0);__ZN10StringNameD2Ev(d);c[d>>2]=__Z11_scs_createPKc(1128090)|0;__ZN7VariantC2Ei(f,0);c[e>>2]=__Z6varrayRK7Variant(f)|0;c[h>>2]=__Z11_scs_createPKc(1128095)|0;__ZN10StringNameC2Ev(g);__ZN10StringNameaSERKS_(g,h);c[g+4>>2]=4;__ZN10StringNameC2Ev(i);c[i+4>>2]=0;__ZN10StringNameC2Ev(j);c[j+4>>2]=0;__ZN10StringNameC2Ev(k);c[k+4>>2]=0;__ZN10StringNameC2Ev(n);c[n+4>>2]=0;__ZN12_VariantCall7addfuncEN7Variant4TypeES1_RK10StringNamePFvRS0_S5_PPKS0_ERK6VectorIS0_ERKNS_3ArgESH_SH_SH_SH_(15,2,d,1905,e,g,i,j,k,n);__ZN10StringNameD2Ev(n);__ZN10StringNameD2Ev(k);__ZN10StringNameD2Ev(j);__ZN10StringNameD2Ev(i);__ZN10StringNameD2Ev(g);__ZN10StringNameD2Ev(h);Aa=c[e>>2]|0;do if(Aa|0){if(__Z16atomic_decrementPj(Aa+-8|0)|0)break;nd=c[e>>2]|0;ld=(nd|0)==0?0:nd+-4|0;nd=ld+4|0;jd=c[ld>>2]|0;if(jd|0){kd=0;md=jd;while(1){jd=nd+(kd*24|0)|0;if(!(c[jd>>2]|0))od=md;else{__ZN7Variant5clearEv(jd);od=c[ld>>2]|0}kd=kd+1|0;if(kd>>>0>=od>>>0)break;else md=od}}__ZN6Memory11free_staticEPvb(Aa,1)}while(0);if(c[f>>2]|0)__ZN7Variant5clearEv(f);__ZN10StringNameD2Ev(d);c[d>>2]=__Z11_scs_createPKc(1128100)|0;__ZN7VariantC2Ei(f,0);c[e>>2]=__Z6varrayRK7Variant(f)|0;c[h>>2]=__Z11_scs_createPKc(1128095)|0;__ZN10StringNameC2Ev(g);__ZN10StringNameaSERKS_(g,h);c[g+4>>2]=4;__ZN10StringNameC2Ev(i);c[i+4>>2]=0;__ZN10StringNameC2Ev(j);c[j+4>>2]=0;__ZN10StringNameC2Ev(k);c[k+4>>2]=0;__ZN10StringNameC2Ev(n);c[n+4>>2]=0;__ZN12_VariantCall7addfuncEN7Variant4TypeES1_RK10StringNamePFvRS0_S5_PPKS0_ERK6VectorIS0_ERKNS_3ArgESH_SH_SH_SH_(15,2,d,1906,e,g,i,j,k,n);__ZN10StringNameD2Ev(n);__ZN10StringNameD2Ev(k);__ZN10StringNameD2Ev(j);__ZN10StringNameD2Ev(i);__ZN10StringNameD2Ev(g);__ZN10StringNameD2Ev(h);Aa=c[e>>2]|0;do if(Aa|0){if(__Z16atomic_decrementPj(Aa+-8|0)|0)break;od=c[e>>2]|0;md=(od|0)==0?0:od+-4|0;od=md+4|0;kd=c[md>>2]|0;if(kd|0){ld=0;nd=kd;while(1){kd=od+(ld*24|0)|0;if(!(c[kd>>2]|0))pd=nd;else{__ZN7Variant5clearEv(kd);pd=c[md>>2]|0}ld=ld+1|0;if(ld>>>0>=pd>>>0)break;else nd=pd}}__ZN6Memory11free_staticEPvb(Aa,1)}while(0);if(c[f>>2]|0)__ZN7Variant5clearEv(f);__ZN10StringNameD2Ev(d);c[d>>2]=__Z11_scs_createPKc(1128109)|0;__ZN7VariantC2Ei(f,0);c[e>>2]=__Z6varrayRK7Variant(f)|0;__ZN10StringNameC2Ev(g);c[g+4>>2]=0;__ZN10StringNameC2Ev(h);c[h+4>>2]=0;__ZN10StringNameC2Ev(i);c[i+4>>2]=0;__ZN10StringNameC2Ev(j);c[j+4>>2]=0;__ZN10StringNameC2Ev(k);c[k+4>>2]=0;__ZN12_VariantCall7addfuncEN7Variant4TypeES1_RK10StringNamePFvRS0_S5_PPKS0_ERK6VectorIS0_ERKNS_3ArgESH_SH_SH_SH_(15,6,d,1907,e,g,h,i,j,k);__ZN10StringNameD2Ev(k);__ZN10StringNameD2Ev(j);__ZN10StringNameD2Ev(i);__ZN10StringNameD2Ev(h);__ZN10StringNameD2Ev(g);Aa=c[e>>2]|0;do if(Aa|0){if(__Z16atomic_decrementPj(Aa+-8|0)|0)break;pd=c[e>>2]|0;nd=(pd|0)==0?0:pd+-4|0;pd=nd+4|0;ld=c[nd>>2]|0;if(ld|0){md=0;od=ld;while(1){ld=pd+(md*24|0)|0;if(!(c[ld>>2]|0))qd=od;else{__ZN7Variant5clearEv(ld);qd=c[nd>>2]|0}md=md+1|0;if(md>>>0>=qd>>>0)break;else od=qd}}__ZN6Memory11free_staticEPvb(Aa,1)}while(0);if(c[f>>2]|0)__ZN7Variant5clearEv(f);__ZN10StringNameD2Ev(d);c[d>>2]=__Z11_scs_createPKc(1128123)|0;__ZN7VariantC2Ei(f,0);c[e>>2]=__Z6varrayRK7Variant(f)|0;c[h>>2]=__Z11_scs_createPKc(1128132)|0;__ZN10StringNameC2Ev(g);__ZN10StringNameaSERKS_(g,h);c[g+4>>2]=6;__ZN10StringNameC2Ev(i);c[i+4>>2]=0;__ZN10StringNameC2Ev(j);c[j+4>>2]=0;__ZN10StringNameC2Ev(k);c[k+4>>2]=0;__ZN10StringNameC2Ev(n);c[n+4>>2]=0;__ZN12_VariantCall7addfuncEN7Variant4TypeES1_RK10StringNamePFvRS0_S5_PPKS0_ERK6VectorIS0_ERKNS_3ArgESH_SH_SH_SH_(15,15,d,1908,e,g,i,j,k,n);__ZN10StringNameD2Ev(n);__ZN10StringNameD2Ev(k);__ZN10StringNameD2Ev(j);__ZN10StringNameD2Ev(i);__ZN10StringNameD2Ev(g);__ZN10StringNameD2Ev(h);Aa=c[e>>2]|0;do if(Aa|0){if(__Z16atomic_decrementPj(Aa+-8|0)|0)break;qd=c[e>>2]|0;od=(qd|0)==0?0:qd+-4|0;qd=od+4|0;md=c[od>>2]|0;if(md|0){nd=0;pd=md;while(1){md=qd+(nd*24|0)|0;if(!(c[md>>2]|0))rd=pd;else{__ZN7Variant5clearEv(md);rd=c[od>>2]|0}nd=nd+1|0;if(nd>>>0>=rd>>>0)break;else pd=rd}}__ZN6Memory11free_staticEPvb(Aa,1)}while(0);if(c[f>>2]|0)__ZN7Variant5clearEv(f);__ZN10StringNameD2Ev(d);c[d>>2]=__Z11_scs_createPKc(1128137)|0;__ZN7VariantC2Ei(f,0);c[e>>2]=__Z6varrayRK7Variant(f)|0;c[h>>2]=__Z11_scs_createPKc(1126919)|0;__ZN10StringNameC2Ev(g);__ZN10StringNameaSERKS_(g,h);c[g+4>>2]=2;__ZN10StringNameC2Ev(i);c[i+4>>2]=0;__ZN10StringNameC2Ev(j);c[j+4>>2]=0;__ZN10StringNameC2Ev(k);c[k+4>>2]=0;__ZN10StringNameC2Ev(n);c[n+4>>2]=0;__ZN12_VariantCall7addfuncEN7Variant4TypeES1_RK10StringNamePFvRS0_S5_PPKS0_ERK6VectorIS0_ERKNS_3ArgESH_SH_SH_SH_(15,15,d,1909,e,g,i,j,k,n);__ZN10StringNameD2Ev(n);__ZN10StringNameD2Ev(k);__ZN10StringNameD2Ev(j);__ZN10StringNameD2Ev(i);__ZN10StringNameD2Ev(g);__ZN10StringNameD2Ev(h);Aa=c[e>>2]|0;do if(Aa|0){if(__Z16atomic_decrementPj(Aa+-8|0)|0)break;rd=c[e>>2]|0;pd=(rd|0)==0?0:rd+-4|0;rd=pd+4|0;nd=c[pd>>2]|0;if(nd|0){od=0;qd=nd;while(1){nd=rd+(od*24|0)|0;if(!(c[nd>>2]|0))sd=qd;else{__ZN7Variant5clearEv(nd);sd=c[pd>>2]|0}od=od+1|0;if(od>>>0>=sd>>>0)break;else qd=sd}}__ZN6Memory11free_staticEPvb(Aa,1)}while(0);if(c[f>>2]|0)__ZN7Variant5clearEv(f);__ZN10StringNameD2Ev(d);c[d>>2]=__Z11_scs_createPKc(1128148)|0;__ZN7VariantC2Ei(f,0);c[e>>2]=__Z6varrayRK7Variant(f)|0;__ZN10StringNameC2Ev(g);c[g+4>>2]=0;__ZN10StringNameC2Ev(h);c[h+4>>2]=0;__ZN10StringNameC2Ev(i);c[i+4>>2]=0;__ZN10StringNameC2Ev(j);c[j+4>>2]=0;__ZN10StringNameC2Ev(k);c[k+4>>2]=0;__ZN12_VariantCall7addfuncEN7Variant4TypeES1_RK10StringNamePFvRS0_S5_PPKS0_ERK6VectorIS0_ERKNS_3ArgESH_SH_SH_SH_(15,15,d,1910,e,g,h,i,j,k);__ZN10StringNameD2Ev(k);__ZN10StringNameD2Ev(j);__ZN10StringNameD2Ev(i);__ZN10StringNameD2Ev(h);__ZN10StringNameD2Ev(g);Aa=c[e>>2]|0;do if(Aa|0){if(__Z16atomic_decrementPj(Aa+-8|0)|0)break;sd=c[e>>2]|0;qd=(sd|0)==0?0:sd+-4|0;sd=qd+4|0;od=c[qd>>2]|0;if(od|0){pd=0;rd=od;while(1){od=sd+(pd*24|0)|0;if(!(c[od>>2]|0))td=rd;else{__ZN7Variant5clearEv(od);td=c[qd>>2]|0}pd=pd+1|0;if(pd>>>0>=td>>>0)break;else rd=td}}__ZN6Memory11free_staticEPvb(Aa,1)}while(0);if(c[f>>2]|0)__ZN7Variant5clearEv(f);__ZN10StringNameD2Ev(d);c[d>>2]=__Z11_scs_createPKc(1128161)|0;__ZN7VariantC2Ei(f,1);c[e>>2]=__Z6varrayRK7Variant(f)|0;c[h>>2]=__Z11_scs_createPKc(1128169)|0;__ZN10StringNameC2Ev(g);__ZN10StringNameaSERKS_(g,h);c[g+4>>2]=2;c[j>>2]=__Z11_scs_createPKc(1128171)|0;__ZN10StringNameC2Ev(i);__ZN10StringNameaSERKS_(i,j);c[i+4>>2]=2;c[n>>2]=__Z11_scs_createPKc(1128173)|0;__ZN10StringNameC2Ev(k);__ZN10StringNameaSERKS_(k,n);c[k+4>>2]=2;__ZN10StringNameC2Ev(o);c[o+4>>2]=0;__ZN10StringNameC2Ev(p);c[p+4>>2]=0;__ZN12_VariantCall7addfuncEN7Variant4TypeES1_RK10StringNamePFvRS0_S5_PPKS0_ERK6VectorIS0_ERKNS_3ArgESH_SH_SH_SH_(15,15,d,1911,e,g,i,k,o,p);__ZN10StringNameD2Ev(p);__ZN10StringNameD2Ev(o);__ZN10StringNameD2Ev(k);__ZN10StringNameD2Ev(n);__ZN10StringNameD2Ev(i);__ZN10StringNameD2Ev(j);__ZN10StringNameD2Ev(g);__ZN10StringNameD2Ev(h);Aa=c[e>>2]|0;do if(Aa|0){if(__Z16atomic_decrementPj(Aa+-8|0)|0)break;td=c[e>>2]|0;rd=(td|0)==0?0:td+-4|0;td=rd+4|0;pd=c[rd>>2]|0;if(pd|0){qd=0;sd=pd;while(1){pd=td+(qd*24|0)|0;if(!(c[pd>>2]|0))ud=sd;else{__ZN7Variant5clearEv(pd);ud=c[rd>>2]|0}qd=qd+1|0;if(qd>>>0>=ud>>>0)break;else sd=ud}}__ZN6Memory11free_staticEPvb(Aa,1)}while(0);if(c[f>>2]|0)__ZN7Variant5clearEv(f);__ZN10StringNameD2Ev(d);c[d>>2]=__Z11_scs_createPKc(1128187)|0;c[e>>2]=__Z6varrayv()|0;__ZN10StringNameC2Ev(f);c[f+4>>2]=0;__ZN10StringNameC2Ev(g);c[g+4>>2]=0;__ZN10StringNameC2Ev(h);c[h+4>>2]=0;__ZN10StringNameC2Ev(i);c[i+4>>2]=0;__ZN10StringNameC2Ev(j);c[j+4>>2]=0;__ZN12_VariantCall7addfuncEN7Variant4TypeES1_RK10StringNamePFvRS0_S5_PPKS0_ERK6VectorIS0_ERKNS_3ArgESH_SH_SH_SH_(15,22,d,1912,e,f,g,h,i,j);__ZN10StringNameD2Ev(j);__ZN10StringNameD2Ev(i);__ZN10StringNameD2Ev(h);__ZN10StringNameD2Ev(g);__ZN10StringNameD2Ev(f);Aa=c[e>>2]|0;do if(Aa|0){if(__Z16atomic_decrementPj(Aa+-8|0)|0)break;ud=c[e>>2]|0;sd=(ud|0)==0?0:ud+-4|0;ud=sd+4|0;qd=c[sd>>2]|0;if(qd|0){rd=0;td=qd;while(1){qd=ud+(rd*24|0)|0;if(!(c[qd>>2]|0))vd=td;else{__ZN7Variant5clearEv(qd);vd=c[sd>>2]|0}rd=rd+1|0;if(rd>>>0>=vd>>>0)break;else td=vd}}__ZN6Memory11free_staticEPvb(Aa,1)}while(0);__ZN10StringNameD2Ev(d);c[d>>2]=__Z11_scs_createPKc(1131093)|0;__ZN7VariantC2Ei(f,0);c[e>>2]=__Z6varrayRK7Variant(f)|0;c[h>>2]=__Z11_scs_createPKc(1128196)|0;__ZN10StringNameC2Ev(g);__ZN10StringNameaSERKS_(g,h);c[g+4>>2]=15;c[j>>2]=__Z11_scs_createPKc(1128200)|0;__ZN10StringNameC2Ev(i);__ZN10StringNameaSERKS_(i,j);c[i+4>>2]=6;c[n>>2]=__Z11_scs_createPKc(1128209)|0;__ZN10StringNameC2Ev(k);__ZN10StringNameaSERKS_(k,n);c[k+4>>2]=5;__ZN10StringNameC2Ev(o);c[o+4>>2]=0;__ZN10StringNameC2Ev(p);c[p+4>>2]=0;__ZN12_VariantCall7addfuncEN7Variant4TypeES1_RK10StringNamePFvRS0_S5_PPKS0_ERK6VectorIS0_ERKNS_3ArgESH_SH_SH_SH_(15,0,d,1913,e,g,i,k,o,p);__ZN10StringNameD2Ev(p);__ZN10StringNameD2Ev(o);__ZN10StringNameD2Ev(k);__ZN10StringNameD2Ev(n);__ZN10StringNameD2Ev(i);__ZN10StringNameD2Ev(j);__ZN10StringNameD2Ev(g);__ZN10StringNameD2Ev(h);p=c[e>>2]|0;do if(p|0){if(__Z16atomic_decrementPj(p+-8|0)|0)break;Aa=c[e>>2]|0;vd=(Aa|0)==0?0:Aa+-4|0;Aa=vd+4|0;td=c[vd>>2]|0;if(td|0){rd=0;sd=td;while(1){td=Aa+(rd*24|0)|0;if(!(c[td>>2]|0))wd=sd;else{__ZN7Variant5clearEv(td);wd=c[vd>>2]|0}rd=rd+1|0;if(rd>>>0>=wd>>>0)break;else sd=wd}}__ZN6Memory11free_staticEPvb(p,1)}while(0);if(c[f>>2]|0)__ZN7Variant5clearEv(f);__ZN10StringNameD2Ev(d);c[d>>2]=__Z11_scs_createPKc(1128214)|0;__ZN7VariantC2Ei(f,0);c[e>>2]=__Z6varrayRK7Variant(f)|0;c[h>>2]=__Z11_scs_createPKc(1126919)|0;__ZN10StringNameC2Ev(g);__ZN10StringNameaSERKS_(g,h);c[g+4>>2]=2;__ZN10StringNameC2Ev(i);c[i+4>>2]=0;__ZN10StringNameC2Ev(j);c[j+4>>2]=0;__ZN10StringNameC2Ev(k);c[k+4>>2]=0;__ZN10StringNameC2Ev(n);c[n+4>>2]=0;__ZN12_VariantCall7addfuncEN7Variant4TypeES1_RK10StringNamePFvRS0_S5_PPKS0_ERK6VectorIS0_ERKNS_3ArgESH_SH_SH_SH_(15,15,d,1914,e,g,i,j,k,n);__ZN10StringNameD2Ev(n);__ZN10StringNameD2Ev(k);__ZN10StringNameD2Ev(j);__ZN10StringNameD2Ev(i);__ZN10StringNameD2Ev(g);__ZN10StringNameD2Ev(h);p=c[e>>2]|0;do if(p|0){if(__Z16atomic_decrementPj(p+-8|0)|0)break;wd=c[e>>2]|0;sd=(wd|0)==0?0:wd+-4|0;wd=sd+4|0;rd=c[sd>>2]|0;if(rd|0){vd=0;Aa=rd;while(1){rd=wd+(vd*24|0)|0;if(!(c[rd>>2]|0))xd=Aa;else{__ZN7Variant5clearEv(rd);xd=c[sd>>2]|0}vd=vd+1|0;if(vd>>>0>=xd>>>0)break;else Aa=xd}}__ZN6Memory11free_staticEPvb(p,1)}while(0);if(c[f>>2]|0)__ZN7Variant5clearEv(f);__ZN10StringNameD2Ev(d);c[d>>2]=__Z11_scs_createPKc(1128224)|0;c[e>>2]=__Z6varrayv()|0;__ZN10StringNameC2Ev(f);c[f+4>>2]=0;__ZN10StringNameC2Ev(g);c[g+4>>2]=0;__ZN10StringNameC2Ev(h);c[h+4>>2]=0;__ZN10StringNameC2Ev(i);c[i+4>>2]=0;__ZN10StringNameC2Ev(j);c[j+4>>2]=0;__ZN12_VariantCall7addfuncEN7Variant4TypeES1_RK10StringNamePFvRS0_S5_PPKS0_ERK6VectorIS0_ERKNS_3ArgESH_SH_SH_SH_(15,0,d,1915,e,f,g,h,i,j);__ZN10StringNameD2Ev(j);__ZN10StringNameD2Ev(i);__ZN10StringNameD2Ev(h);__ZN10StringNameD2Ev(g);__ZN10StringNameD2Ev(f);p=c[e>>2]|0;do if(p|0){if(__Z16atomic_decrementPj(p+-8|0)|0)break;xd=c[e>>2]|0;Aa=(xd|0)==0?0:xd+-4|0;xd=Aa+4|0;vd=c[Aa>>2]|0;if(vd|0){sd=0;wd=vd;while(1){vd=xd+(sd*24|0)|0;if(!(c[vd>>2]|0))yd=wd;else{__ZN7Variant5clearEv(vd);yd=c[Aa>>2]|0}sd=sd+1|0;if(sd>>>0>=yd>>>0)break;else wd=yd}}__ZN6Memory11free_staticEPvb(p,1)}while(0);__ZN10StringNameD2Ev(d);c[d>>2]=__Z11_scs_createPKc(1128240)|0;c[e>>2]=__Z6varrayv()|0;__ZN10StringNameC2Ev(f);c[f+4>>2]=0;__ZN10StringNameC2Ev(g);c[g+4>>2]=0;__ZN10StringNameC2Ev(h);c[h+4>>2]=0;__ZN10StringNameC2Ev(i);c[i+4>>2]=0;__ZN10StringNameC2Ev(j);c[j+4>>2]=0;__ZN12_VariantCall7addfuncEN7Variant4TypeES1_RK10StringNamePFvRS0_S5_PPKS0_ERK6VectorIS0_ERKNS_3ArgESH_SH_SH_SH_(17,2,d,1916,e,f,g,h,i,j);__ZN10StringNameD2Ev(j);__ZN10StringNameD2Ev(i);__ZN10StringNameD2Ev(h);__ZN10StringNameD2Ev(g);__ZN10StringNameD2Ev(f);p=c[e>>2]|0;do if(p|0){if(__Z16atomic_decrementPj(p+-8|0)|0)break;yd=c[e>>2]|0;wd=(yd|0)==0?0:yd+-4|0;yd=wd+4|0;sd=c[wd>>2]|0;if(sd|0){Aa=0;xd=sd;while(1){sd=yd+(Aa*24|0)|0;if(!(c[sd>>2]|0))zd=xd;else{__ZN7Variant5clearEv(sd);zd=c[wd>>2]|0}Aa=Aa+1|0;if(Aa>>>0>=zd>>>0)break;else xd=zd}}__ZN6Memory11free_staticEPvb(p,1)}while(0);__ZN10StringNameD2Ev(d);c[d>>2]=__Z11_scs_createPKc(1128247)|0;c[e>>2]=__Z6varrayv()|0;__ZN10StringNameC2Ev(f);c[f+4>>2]=0;__ZN10StringNameC2Ev(g);c[g+4>>2]=0;__ZN10StringNameC2Ev(h);c[h+4>>2]=0;__ZN10StringNameC2Ev(i);c[i+4>>2]=0;__ZN10StringNameC2Ev(j);c[j+4>>2]=0;__ZN12_VariantCall7addfuncEN7Variant4TypeES1_RK10StringNamePFvRS0_S5_PPKS0_ERK6VectorIS0_ERKNS_3ArgESH_SH_SH_SH_(16,1,d,1917,e,f,g,h,i,j);__ZN10StringNameD2Ev(j);__ZN10StringNameD2Ev(i);__ZN10StringNameD2Ev(h);__ZN10StringNameD2Ev(g);__ZN10StringNameD2Ev(f);p=c[e>>2]|0;do if(p|0){if(__Z16atomic_decrementPj(p+-8|0)|0)break;zd=c[e>>2]|0;xd=(zd|0)==0?0:zd+-4|0;zd=xd+4|0;Aa=c[xd>>2]|0;if(Aa|0){wd=0;yd=Aa;while(1){Aa=zd+(wd*24|0)|0;if(!(c[Aa>>2]|0))Ad=yd;else{__ZN7Variant5clearEv(Aa);Ad=c[xd>>2]|0}wd=wd+1|0;if(wd>>>0>=Ad>>>0)break;else yd=Ad}}__ZN6Memory11free_staticEPvb(p,1)}while(0);__ZN10StringNameD2Ev(d);c[d>>2]=__Z11_scs_createPKc(1128259)|0;c[e>>2]=__Z6varrayv()|0;__ZN10StringNameC2Ev(f);c[f+4>>2]=0;__ZN10StringNameC2Ev(g);c[g+4>>2]=0;__ZN10StringNameC2Ev(h);c[h+4>>2]=0;__ZN10StringNameC2Ev(i);c[i+4>>2]=0;__ZN10StringNameC2Ev(j);c[j+4>>2]=0;__ZN12_VariantCall7addfuncEN7Variant4TypeES1_RK10StringNamePFvRS0_S5_PPKS0_ERK6VectorIS0_ERKNS_3ArgESH_SH_SH_SH_(16,2,d,1918,e,f,g,h,i,j);__ZN10StringNameD2Ev(j);__ZN10StringNameD2Ev(i);__ZN10StringNameD2Ev(h);__ZN10StringNameD2Ev(g);__ZN10StringNameD2Ev(f);p=c[e>>2]|0;do if(p|0){if(__Z16atomic_decrementPj(p+-8|0)|0)break;Ad=c[e>>2]|0;yd=(Ad|0)==0?0:Ad+-4|0;Ad=yd+4|0;wd=c[yd>>2]|0;if(wd|0){xd=0;zd=wd;while(1){wd=Ad+(xd*24|0)|0;if(!(c[wd>>2]|0))Bd=zd;else{__ZN7Variant5clearEv(wd);Bd=c[yd>>2]|0}xd=xd+1|0;if(xd>>>0>=Bd>>>0)break;else zd=Bd}}__ZN6Memory11free_staticEPvb(p,1)}while(0);__ZN10StringNameD2Ev(d);c[d>>2]=__Z11_scs_createPKc(1132470)|0;c[e>>2]=__Z6varrayv()|0;c[g>>2]=__Z11_scs_createPKc(1128274)|0;__ZN10StringNameC2Ev(f);__ZN10StringNameaSERKS_(f,g);c[f+4>>2]=2;__ZN10StringNameC2Ev(h);c[h+4>>2]=0;__ZN10StringNameC2Ev(i);c[i+4>>2]=0;__ZN10StringNameC2Ev(j);c[j+4>>2]=0;__ZN10StringNameC2Ev(k);c[k+4>>2]=0;__ZN12_VariantCall7addfuncEN7Variant4TypeES1_RK10StringNamePFvRS0_S5_PPKS0_ERK6VectorIS0_ERKNS_3ArgESH_SH_SH_SH_(16,4,d,1919,e,f,h,i,j,k);__ZN10StringNameD2Ev(k);__ZN10StringNameD2Ev(j);__ZN10StringNameD2Ev(i);__ZN10StringNameD2Ev(h);__ZN10StringNameD2Ev(f);__ZN10StringNameD2Ev(g);p=c[e>>2]|0;do if(p|0){if(__Z16atomic_decrementPj(p+-8|0)|0)break;Bd=c[e>>2]|0;zd=(Bd|0)==0?0:Bd+-4|0;Bd=zd+4|0;xd=c[zd>>2]|0;if(xd|0){yd=0;Ad=xd;while(1){xd=Bd+(yd*24|0)|0;if(!(c[xd>>2]|0))Cd=Ad;else{__ZN7Variant5clearEv(xd);Cd=c[zd>>2]|0}yd=yd+1|0;if(yd>>>0>=Cd>>>0)break;else Ad=Cd}}__ZN6Memory11free_staticEPvb(p,1)}while(0);__ZN10StringNameD2Ev(d);c[d>>2]=__Z11_scs_createPKc(1128278)|0;c[e>>2]=__Z6varrayv()|0;__ZN10StringNameC2Ev(f);c[f+4>>2]=0;__ZN10StringNameC2Ev(g);c[g+4>>2]=0;__ZN10StringNameC2Ev(h);c[h+4>>2]=0;__ZN10StringNameC2Ev(i);c[i+4>>2]=0;__ZN10StringNameC2Ev(j);c[j+4>>2]=0;__ZN12_VariantCall7addfuncEN7Variant4TypeES1_RK10StringNamePFvRS0_S5_PPKS0_ERK6VectorIS0_ERKNS_3ArgESH_SH_SH_SH_(16,2,d,1920,e,f,g,h,i,j);__ZN10StringNameD2Ev(j);__ZN10StringNameD2Ev(i);__ZN10StringNameD2Ev(h);__ZN10StringNameD2Ev(g);__ZN10StringNameD2Ev(f);p=c[e>>2]|0;do if(p|0){if(__Z16atomic_decrementPj(p+-8|0)|0)break;Cd=c[e>>2]|0;Ad=(Cd|0)==0?0:Cd+-4|0;Cd=Ad+4|0;yd=c[Ad>>2]|0;if(yd|0){zd=0;Bd=yd;while(1){yd=Cd+(zd*24|0)|0;if(!(c[yd>>2]|0))Dd=Bd;else{__ZN7Variant5clearEv(yd);Dd=c[Ad>>2]|0}zd=zd+1|0;if(zd>>>0>=Dd>>>0)break;else Bd=Dd}}__ZN6Memory11free_staticEPvb(p,1)}while(0);__ZN10StringNameD2Ev(d);c[d>>2]=__Z11_scs_createPKc(1128296)|0;c[e>>2]=__Z6varrayv()|0;c[g>>2]=__Z11_scs_createPKc(1128274)|0;__ZN10StringNameC2Ev(f);__ZN10StringNameaSERKS_(f,g);c[f+4>>2]=2;__ZN10StringNameC2Ev(h);c[h+4>>2]=0;__ZN10StringNameC2Ev(i);c[i+4>>2]=0;__ZN10StringNameC2Ev(j);c[j+4>>2]=0;__ZN10StringNameC2Ev(k);c[k+4>>2]=0;__ZN12_VariantCall7addfuncEN7Variant4TypeES1_RK10StringNamePFvRS0_S5_PPKS0_ERK6VectorIS0_ERKNS_3ArgESH_SH_SH_SH_(16,4,d,1921,e,f,h,i,j,k);__ZN10StringNameD2Ev(k);__ZN10StringNameD2Ev(j);__ZN10StringNameD2Ev(i);__ZN10StringNameD2Ev(h);__ZN10StringNameD2Ev(f);__ZN10StringNameD2Ev(g);p=c[e>>2]|0;do if(p|0){if(__Z16atomic_decrementPj(p+-8|0)|0)break;Dd=c[e>>2]|0;Bd=(Dd|0)==0?0:Dd+-4|0;Dd=Bd+4|0;zd=c[Bd>>2]|0;if(zd|0){Ad=0;Cd=zd;while(1){zd=Dd+(Ad*24|0)|0;if(!(c[zd>>2]|0))Ed=Cd;else{__ZN7Variant5clearEv(zd);Ed=c[Bd>>2]|0}Ad=Ad+1|0;if(Ad>>>0>=Ed>>>0)break;else Cd=Ed}}__ZN6Memory11free_staticEPvb(p,1)}while(0);__ZN10StringNameD2Ev(d);c[d>>2]=__Z11_scs_createPKc(1128308)|0;c[e>>2]=__Z6varrayv()|0;__ZN10StringNameC2Ev(f);c[f+4>>2]=0;__ZN10StringNameC2Ev(g);c[g+4>>2]=0;__ZN10StringNameC2Ev(h);c[h+4>>2]=0;__ZN10StringNameC2Ev(i);c[i+4>>2]=0;__ZN10StringNameC2Ev(j);c[j+4>>2]=0;__ZN12_VariantCall7addfuncEN7Variant4TypeES1_RK10StringNamePFvRS0_S5_PPKS0_ERK6VectorIS0_ERKNS_3ArgESH_SH_SH_SH_(16,4,d,1922,e,f,g,h,i,j);__ZN10StringNameD2Ev(j);__ZN10StringNameD2Ev(i);__ZN10StringNameD2Ev(h);__ZN10StringNameD2Ev(g);__ZN10StringNameD2Ev(f);p=c[e>>2]|0;do if(p|0){if(__Z16atomic_decrementPj(p+-8|0)|0)break;Ed=c[e>>2]|0;Cd=(Ed|0)==0?0:Ed+-4|0;Ed=Cd+4|0;Ad=c[Cd>>2]|0;if(Ad|0){Bd=0;Dd=Ad;while(1){Ad=Ed+(Bd*24|0)|0;if(!(c[Ad>>2]|0))Fd=Dd;else{__ZN7Variant5clearEv(Ad);Fd=c[Cd>>2]|0}Bd=Bd+1|0;if(Bd>>>0>=Fd>>>0)break;else Dd=Fd}}__ZN6Memory11free_staticEPvb(p,1)}while(0);__ZN10StringNameD2Ev(d);c[d>>2]=__Z11_scs_createPKc(1128321)|0;c[e>>2]=__Z6varrayv()|0;__ZN10StringNameC2Ev(f);c[f+4>>2]=0;__ZN10StringNameC2Ev(g);c[g+4>>2]=0;__ZN10StringNameC2Ev(h);c[h+4>>2]=0;__ZN10StringNameC2Ev(i);c[i+4>>2]=0;__ZN10StringNameC2Ev(j);c[j+4>>2]=0;__ZN12_VariantCall7addfuncEN7Variant4TypeES1_RK10StringNamePFvRS0_S5_PPKS0_ERK6VectorIS0_ERKNS_3ArgESH_SH_SH_SH_(16,1,d,1923,e,f,g,h,i,j);__ZN10StringNameD2Ev(j);__ZN10StringNameD2Ev(i);__ZN10StringNameD2Ev(h);__ZN10StringNameD2Ev(g);__ZN10StringNameD2Ev(f);p=c[e>>2]|0;do if(p|0){if(__Z16atomic_decrementPj(p+-8|0)|0)break;Fd=c[e>>2]|0;Dd=(Fd|0)==0?0:Fd+-4|0;Fd=Dd+4|0;Bd=c[Dd>>2]|0;if(Bd|0){Cd=0;Ed=Bd;while(1){Bd=Fd+(Cd*24|0)|0;if(!(c[Bd>>2]|0))Gd=Ed;else{__ZN7Variant5clearEv(Bd);Gd=c[Dd>>2]|0}Cd=Cd+1|0;if(Cd>>>0>=Gd>>>0)break;else Ed=Gd}}__ZN6Memory11free_staticEPvb(p,1)}while(0);__ZN10StringNameD2Ev(d);c[d>>2]=__Z11_scs_createPKc(1128330)|0;c[e>>2]=__Z6varrayv()|0;__ZN10StringNameC2Ev(f);c[f+4>>2]=0;__ZN10StringNameC2Ev(g);c[g+4>>2]=0;__ZN10StringNameC2Ev(h);c[h+4>>2]=0;__ZN10StringNameC2Ev(i);c[i+4>>2]=0;__ZN10StringNameC2Ev(j);c[j+4>>2]=0;__ZN12_VariantCall7addfuncEN7Variant4TypeES1_RK10StringNamePFvRS0_S5_PPKS0_ERK6VectorIS0_ERKNS_3ArgESH_SH_SH_SH_(20,2,d,1924,e,f,g,h,i,j);__ZN10StringNameD2Ev(j);__ZN10StringNameD2Ev(i);__ZN10StringNameD2Ev(h);__ZN10StringNameD2Ev(g);__ZN10StringNameD2Ev(f);p=c[e>>2]|0;do if(p|0){if(__Z16atomic_decrementPj(p+-8|0)|0)break;Gd=c[e>>2]|0;Ed=(Gd|0)==0?0:Gd+-4|0;Gd=Ed+4|0;Cd=c[Ed>>2]|0;if(Cd|0){Dd=0;Fd=Cd;while(1){Cd=Gd+(Dd*24|0)|0;if(!(c[Cd>>2]|0))Hd=Fd;else{__ZN7Variant5clearEv(Cd);Hd=c[Ed>>2]|0}Dd=Dd+1|0;if(Dd>>>0>=Hd>>>0)break;else Fd=Hd}}__ZN6Memory11free_staticEPvb(p,1)}while(0);__ZN10StringNameD2Ev(d);c[d>>2]=__Z11_scs_createPKc(1127178)|0;c[e>>2]=__Z6varrayv()|0;__ZN10StringNameC2Ev(f);c[f+4>>2]=0;__ZN10StringNameC2Ev(g);c[g+4>>2]=0;__ZN10StringNameC2Ev(h);c[h+4>>2]=0;__ZN10StringNameC2Ev(i);c[i+4>>2]=0;__ZN10StringNameC2Ev(j);c[j+4>>2]=0;__ZN12_VariantCall7addfuncEN7Variant4TypeES1_RK10StringNamePFvRS0_S5_PPKS0_ERK6VectorIS0_ERKNS_3ArgESH_SH_SH_SH_(20,1,d,1925,e,f,g,h,i,j);__ZN10StringNameD2Ev(j);__ZN10StringNameD2Ev(i);__ZN10StringNameD2Ev(h);__ZN10StringNameD2Ev(g);__ZN10StringNameD2Ev(f);p=c[e>>2]|0;do if(p|0){if(__Z16atomic_decrementPj(p+-8|0)|0)break;Hd=c[e>>2]|0;Fd=(Hd|0)==0?0:Hd+-4|0;Hd=Fd+4|0;Dd=c[Fd>>2]|0;if(Dd|0){Ed=0;Gd=Dd;while(1){Dd=Hd+(Ed*24|0)|0;if(!(c[Dd>>2]|0))Id=Gd;else{__ZN7Variant5clearEv(Dd);Id=c[Fd>>2]|0}Ed=Ed+1|0;if(Ed>>>0>=Id>>>0)break;else Gd=Id}}__ZN6Memory11free_staticEPvb(p,1)}while(0);__ZN10StringNameD2Ev(d);c[d>>2]=__Z11_scs_createPKc(1132387)|0;c[e>>2]=__Z6varrayv()|0;__ZN10StringNameC2Ev(f);c[f+4>>2]=0;__ZN10StringNameC2Ev(g);c[g+4>>2]=0;__ZN10StringNameC2Ev(h);c[h+4>>2]=0;__ZN10StringNameC2Ev(i);c[i+4>>2]=0;__ZN10StringNameC2Ev(j);c[j+4>>2]=0;__ZN12_VariantCall7addfuncEN7Variant4TypeES1_RK10StringNamePFvRS0_S5_PPKS0_ERK6VectorIS0_ERKNS_3ArgESH_SH_SH_SH_(20,0,d,1926,e,f,g,h,i,j);__ZN10StringNameD2Ev(j);__ZN10StringNameD2Ev(i);__ZN10StringNameD2Ev(h);__ZN10StringNameD2Ev(g);__ZN10StringNameD2Ev(f);p=c[e>>2]|0;do if(p|0){if(__Z16atomic_decrementPj(p+-8|0)|0)break;Id=c[e>>2]|0;Gd=(Id|0)==0?0:Id+-4|0;Id=Gd+4|0;Ed=c[Gd>>2]|0;if(Ed|0){Fd=0;Hd=Ed;while(1){Ed=Id+(Fd*24|0)|0;if(!(c[Ed>>2]|0))Jd=Hd;else{__ZN7Variant5clearEv(Ed);Jd=c[Gd>>2]|0}Fd=Fd+1|0;if(Fd>>>0>=Jd>>>0)break;else Hd=Jd}}__ZN6Memory11free_staticEPvb(p,1)}while(0);__ZN10StringNameD2Ev(d);c[d>>2]=__Z11_scs_createPKc(1128335)|0;c[e>>2]=__Z6varrayv()|0;c[g>>2]=__Z11_scs_createPKc(1128339)|0;__ZN10StringNameC2Ev(f);__ZN10StringNameaSERKS_(f,g);c[f+4>>2]=0;__ZN10StringNameC2Ev(h);c[h+4>>2]=0;__ZN10StringNameC2Ev(i);c[i+4>>2]=0;__ZN10StringNameC2Ev(j);c[j+4>>2]=0;__ZN10StringNameC2Ev(k);c[k+4>>2]=0;__ZN12_VariantCall7addfuncEN7Variant4TypeES1_RK10StringNamePFvRS0_S5_PPKS0_ERK6VectorIS0_ERKNS_3ArgESH_SH_SH_SH_(20,1,d,1927,e,f,h,i,j,k);__ZN10StringNameD2Ev(k);__ZN10StringNameD2Ev(j);__ZN10StringNameD2Ev(i);__ZN10StringNameD2Ev(h);__ZN10StringNameD2Ev(f);__ZN10StringNameD2Ev(g);p=c[e>>2]|0;do if(p|0){if(__Z16atomic_decrementPj(p+-8|0)|0)break;Jd=c[e>>2]|0;Hd=(Jd|0)==0?0:Jd+-4|0;Jd=Hd+4|0;Fd=c[Hd>>2]|0;if(Fd|0){Gd=0;Id=Fd;while(1){Fd=Jd+(Gd*24|0)|0;if(!(c[Fd>>2]|0))Kd=Id;else{__ZN7Variant5clearEv(Fd);Kd=c[Hd>>2]|0}Gd=Gd+1|0;if(Gd>>>0>=Kd>>>0)break;else Id=Kd}}__ZN6Memory11free_staticEPvb(p,1)}while(0);__ZN10StringNameD2Ev(d);c[d>>2]=__Z11_scs_createPKc(1128343)|0;c[e>>2]=__Z6varrayv()|0;c[g>>2]=__Z11_scs_createPKc(1128351)|0;__ZN10StringNameC2Ev(f);__ZN10StringNameaSERKS_(f,g);c[f+4>>2]=21;__ZN10StringNameC2Ev(h);c[h+4>>2]=0;__ZN10StringNameC2Ev(i);c[i+4>>2]=0;__ZN10StringNameC2Ev(j);c[j+4>>2]=0;__ZN10StringNameC2Ev(k);c[k+4>>2]=0;__ZN12_VariantCall7addfuncEN7Variant4TypeES1_RK10StringNamePFvRS0_S5_PPKS0_ERK6VectorIS0_ERKNS_3ArgESH_SH_SH_SH_(20,1,d,1928,e,f,h,i,j,k);__ZN10StringNameD2Ev(k);__ZN10StringNameD2Ev(j);__ZN10StringNameD2Ev(i);__ZN10StringNameD2Ev(h);__ZN10StringNameD2Ev(f);__ZN10StringNameD2Ev(g);p=c[e>>2]|0;do if(p|0){if(__Z16atomic_decrementPj(p+-8|0)|0)break;Kd=c[e>>2]|0;Id=(Kd|0)==0?0:Kd+-4|0;Kd=Id+4|0;Gd=c[Id>>2]|0;if(Gd|0){Hd=0;Jd=Gd;while(1){Gd=Kd+(Hd*24|0)|0;if(!(c[Gd>>2]|0))Ld=Jd;else{__ZN7Variant5clearEv(Gd);Ld=c[Id>>2]|0}Hd=Hd+1|0;if(Hd>>>0>=Ld>>>0)break;else Jd=Ld}}__ZN6Memory11free_staticEPvb(p,1)}while(0);__ZN10StringNameD2Ev(d);c[d>>2]=__Z11_scs_createPKc(1145114)|0;c[e>>2]=__Z6varrayv()|0;c[g>>2]=__Z11_scs_createPKc(1128339)|0;__ZN10StringNameC2Ev(f);__ZN10StringNameaSERKS_(f,g);c[f+4>>2]=0;__ZN10StringNameC2Ev(h);c[h+4>>2]=0;__ZN10StringNameC2Ev(i);c[i+4>>2]=0;__ZN10StringNameC2Ev(j);c[j+4>>2]=0;__ZN10StringNameC2Ev(k);c[k+4>>2]=0;__ZN12_VariantCall7addfuncEN7Variant4TypeES1_RK10StringNamePFvRS0_S5_PPKS0_ERK6VectorIS0_ERKNS_3ArgESH_SH_SH_SH_(20,0,d,1929,e,f,h,i,j,k);__ZN10StringNameD2Ev(k);__ZN10StringNameD2Ev(j);__ZN10StringNameD2Ev(i);__ZN10StringNameD2Ev(h);__ZN10StringNameD2Ev(f);__ZN10StringNameD2Ev(g);p=c[e>>2]|0;do if(p|0){if(__Z16atomic_decrementPj(p+-8|0)|0)break;Ld=c[e>>2]|0;Jd=(Ld|0)==0?0:Ld+-4|0;Ld=Jd+4|0;Hd=c[Jd>>2]|0;if(Hd|0){Id=0;Kd=Hd;while(1){Hd=Ld+(Id*24|0)|0;if(!(c[Hd>>2]|0))Md=Kd;else{__ZN7Variant5clearEv(Hd);Md=c[Jd>>2]|0}Id=Id+1|0;if(Id>>>0>=Md>>>0)break;else Kd=Md}}__ZN6Memory11free_staticEPvb(p,1)}while(0);__ZN10StringNameD2Ev(d);c[d>>2]=__Z11_scs_createPKc(1127127)|0;c[e>>2]=__Z6varrayv()|0;__ZN10StringNameC2Ev(f);c[f+4>>2]=0;__ZN10StringNameC2Ev(g);c[g+4>>2]=0;__ZN10StringNameC2Ev(h);c[h+4>>2]=0;__ZN10StringNameC2Ev(i);c[i+4>>2]=0;__ZN10StringNameC2Ev(j);c[j+4>>2]=0;__ZN12_VariantCall7addfuncEN7Variant4TypeES1_RK10StringNamePFvRS0_S5_PPKS0_ERK6VectorIS0_ERKNS_3ArgESH_SH_SH_SH_(20,2,d,1930,e,f,g,h,i,j);__ZN10StringNameD2Ev(j);__ZN10StringNameD2Ev(i);__ZN10StringNameD2Ev(h);__ZN10StringNameD2Ev(g);__ZN10StringNameD2Ev(f);p=c[e>>2]|0;do if(p|0){if(__Z16atomic_decrementPj(p+-8|0)|0)break;Md=c[e>>2]|0;Kd=(Md|0)==0?0:Md+-4|0;Md=Kd+4|0;Id=c[Kd>>2]|0;if(Id|0){Jd=0;Ld=Id;while(1){Id=Md+(Jd*24|0)|0;if(!(c[Id>>2]|0))Nd=Ld;else{__ZN7Variant5clearEv(Id);Nd=c[Kd>>2]|0}Jd=Jd+1|0;if(Jd>>>0>=Nd>>>0)break;else Ld=Nd}}__ZN6Memory11free_staticEPvb(p,1)}while(0);__ZN10StringNameD2Ev(d);c[d>>2]=__Z11_scs_createPKc(1128351)|0;c[e>>2]=__Z6varrayv()|0;__ZN10StringNameC2Ev(f);c[f+4>>2]=0;__ZN10StringNameC2Ev(g);c[g+4>>2]=0;__ZN10StringNameC2Ev(h);c[h+4>>2]=0;__ZN10StringNameC2Ev(i);c[i+4>>2]=0;__ZN10StringNameC2Ev(j);c[j+4>>2]=0;__ZN12_VariantCall7addfuncEN7Variant4TypeES1_RK10StringNamePFvRS0_S5_PPKS0_ERK6VectorIS0_ERKNS_3ArgESH_SH_SH_SH_(20,21,d,1931,e,f,g,h,i,j);__ZN10StringNameD2Ev(j);__ZN10StringNameD2Ev(i);__ZN10StringNameD2Ev(h);__ZN10StringNameD2Ev(g);__ZN10StringNameD2Ev(f);p=c[e>>2]|0;do if(p|0){if(__Z16atomic_decrementPj(p+-8|0)|0)break;Nd=c[e>>2]|0;Ld=(Nd|0)==0?0:Nd+-4|0;Nd=Ld+4|0;Jd=c[Ld>>2]|0;if(Jd|0){Kd=0;Md=Jd;while(1){Jd=Nd+(Kd*24|0)|0;if(!(c[Jd>>2]|0))Od=Md;else{__ZN7Variant5clearEv(Jd);Od=c[Ld>>2]|0}Kd=Kd+1|0;if(Kd>>>0>=Od>>>0)break;else Md=Od}}__ZN6Memory11free_staticEPvb(p,1)}while(0);__ZN10StringNameD2Ev(d);c[d>>2]=__Z11_scs_createPKc(1126930)|0;c[e>>2]=__Z6varrayv()|0;__ZN10StringNameC2Ev(f);c[f+4>>2]=0;__ZN10StringNameC2Ev(g);c[g+4>>2]=0;__ZN10StringNameC2Ev(h);c[h+4>>2]=0;__ZN10StringNameC2Ev(i);c[i+4>>2]=0;__ZN10StringNameC2Ev(j);c[j+4>>2]=0;__ZN12_VariantCall7addfuncEN7Variant4TypeES1_RK10StringNamePFvRS0_S5_PPKS0_ERK6VectorIS0_ERKNS_3ArgESH_SH_SH_SH_(20,21,d,1932,e,f,g,h,i,j);__ZN10StringNameD2Ev(j);__ZN10StringNameD2Ev(i);__ZN10StringNameD2Ev(h);__ZN10StringNameD2Ev(g);__ZN10StringNameD2Ev(f);p=c[e>>2]|0;do if(p|0){if(__Z16atomic_decrementPj(p+-8|0)|0)break;Od=c[e>>2]|0;Md=(Od|0)==0?0:Od+-4|0;Od=Md+4|0;Kd=c[Md>>2]|0;if(Kd|0){Ld=0;Nd=Kd;while(1){Kd=Od+(Ld*24|0)|0;if(!(c[Kd>>2]|0))Pd=Nd;else{__ZN7Variant5clearEv(Kd);Pd=c[Md>>2]|0}Ld=Ld+1|0;if(Ld>>>0>=Pd>>>0)break;else Nd=Pd}}__ZN6Memory11free_staticEPvb(p,1)}while(0);__ZN10StringNameD2Ev(d);c[d>>2]=__Z11_scs_createPKc(1128330)|0;c[e>>2]=__Z6varrayv()|0;__ZN10StringNameC2Ev(f);c[f+4>>2]=0;__ZN10StringNameC2Ev(g);c[g+4>>2]=0;__ZN10StringNameC2Ev(h);c[h+4>>2]=0;__ZN10StringNameC2Ev(i);c[i+4>>2]=0;__ZN10StringNameC2Ev(j);c[j+4>>2]=0;__ZN12_VariantCall7addfuncEN7Variant4TypeES1_RK10StringNamePFvRS0_S5_PPKS0_ERK6VectorIS0_ERKNS_3ArgESH_SH_SH_SH_(21,2,d,1933,e,f,g,h,i,j);__ZN10StringNameD2Ev(j);__ZN10StringNameD2Ev(i);__ZN10StringNameD2Ev(h);__ZN10StringNameD2Ev(g);__ZN10StringNameD2Ev(f);p=c[e>>2]|0;do if(p|0){if(__Z16atomic_decrementPj(p+-8|0)|0)break;Pd=c[e>>2]|0;Nd=(Pd|0)==0?0:Pd+-4|0;Pd=Nd+4|0;Ld=c[Nd>>2]|0;if(Ld|0){Md=0;Od=Ld;while(1){Ld=Pd+(Md*24|0)|0;if(!(c[Ld>>2]|0))Qd=Od;else{__ZN7Variant5clearEv(Ld);Qd=c[Nd>>2]|0}Md=Md+1|0;if(Md>>>0>=Qd>>>0)break;else Od=Qd}}__ZN6Memory11free_staticEPvb(p,1)}while(0);__ZN10StringNameD2Ev(d);c[d>>2]=__Z11_scs_createPKc(1127178)|0;c[e>>2]=__Z6varrayv()|0;__ZN10StringNameC2Ev(f);c[f+4>>2]=0;__ZN10StringNameC2Ev(g);c[g+4>>2]=0;__ZN10StringNameC2Ev(h);c[h+4>>2]=0;__ZN10StringNameC2Ev(i);c[i+4>>2]=0;__ZN10StringNameC2Ev(j);c[j+4>>2]=0;__ZN12_VariantCall7addfuncEN7Variant4TypeES1_RK10StringNamePFvRS0_S5_PPKS0_ERK6VectorIS0_ERKNS_3ArgESH_SH_SH_SH_(21,1,d,1934,e,f,g,h,i,j);__ZN10StringNameD2Ev(j);__ZN10StringNameD2Ev(i);__ZN10StringNameD2Ev(h);__ZN10StringNameD2Ev(g);__ZN10StringNameD2Ev(f);p=c[e>>2]|0;do if(p|0){if(__Z16atomic_decrementPj(p+-8|0)|0)break;Qd=c[e>>2]|0;Od=(Qd|0)==0?0:Qd+-4|0;Qd=Od+4|0;Md=c[Od>>2]|0;if(Md|0){Nd=0;Pd=Md;while(1){Md=Qd+(Nd*24|0)|0;if(!(c[Md>>2]|0))Rd=Pd;else{__ZN7Variant5clearEv(Md);Rd=c[Od>>2]|0}Nd=Nd+1|0;if(Nd>>>0>=Rd>>>0)break;else Pd=Rd}}__ZN6Memory11free_staticEPvb(p,1)}while(0);__ZN10StringNameD2Ev(d);c[d>>2]=__Z11_scs_createPKc(1132387)|0;c[e>>2]=__Z6varrayv()|0;__ZN10StringNameC2Ev(f);c[f+4>>2]=0;__ZN10StringNameC2Ev(g);c[g+4>>2]=0;__ZN10StringNameC2Ev(h);c[h+4>>2]=0;__ZN10StringNameC2Ev(i);c[i+4>>2]=0;__ZN10StringNameC2Ev(j);c[j+4>>2]=0;__ZN12_VariantCall7addfuncEN7Variant4TypeES1_RK10StringNamePFvRS0_S5_PPKS0_ERK6VectorIS0_ERKNS_3ArgESH_SH_SH_SH_(21,0,d,1935,e,f,g,h,i,j);__ZN10StringNameD2Ev(j);__ZN10StringNameD2Ev(i);__ZN10StringNameD2Ev(h);__ZN10StringNameD2Ev(g);__ZN10StringNameD2Ev(f);p=c[e>>2]|0;do if(p|0){if(__Z16atomic_decrementPj(p+-8|0)|0)break;Rd=c[e>>2]|0;Pd=(Rd|0)==0?0:Rd+-4|0;Rd=Pd+4|0;Nd=c[Pd>>2]|0;if(Nd|0){Od=0;Qd=Nd;while(1){Nd=Rd+(Od*24|0)|0;if(!(c[Nd>>2]|0))Sd=Qd;else{__ZN7Variant5clearEv(Nd);Sd=c[Pd>>2]|0}Od=Od+1|0;if(Od>>>0>=Sd>>>0)break;else Qd=Sd}}__ZN6Memory11free_staticEPvb(p,1)}while(0);__ZN10StringNameD2Ev(d);c[d>>2]=__Z11_scs_createPKc(1127127)|0;c[e>>2]=__Z6varrayv()|0;__ZN10StringNameC2Ev(f);c[f+4>>2]=0;__ZN10StringNameC2Ev(g);c[g+4>>2]=0;__ZN10StringNameC2Ev(h);c[h+4>>2]=0;__ZN10StringNameC2Ev(i);c[i+4>>2]=0;__ZN10StringNameC2Ev(j);c[j+4>>2]=0;__ZN12_VariantCall7addfuncEN7Variant4TypeES1_RK10StringNamePFvRS0_S5_PPKS0_ERK6VectorIS0_ERKNS_3ArgESH_SH_SH_SH_(21,2,d,1936,e,f,g,h,i,j);__ZN10StringNameD2Ev(j);__ZN10StringNameD2Ev(i);__ZN10StringNameD2Ev(h);__ZN10StringNameD2Ev(g);__ZN10StringNameD2Ev(f);p=c[e>>2]|0;do if(p|0){if(__Z16atomic_decrementPj(p+-8|0)|0)break;Sd=c[e>>2]|0;Qd=(Sd|0)==0?0:Sd+-4|0;Sd=Qd+4|0;Od=c[Qd>>2]|0;if(Od|0){Pd=0;Rd=Od;while(1){Od=Sd+(Pd*24|0)|0;if(!(c[Od>>2]|0))Td=Rd;else{__ZN7Variant5clearEv(Od);Td=c[Qd>>2]|0}Pd=Pd+1|0;if(Pd>>>0>=Td>>>0)break;else Rd=Td}}__ZN6Memory11free_staticEPvb(p,1)}while(0);__ZN10StringNameD2Ev(d);c[d>>2]=__Z11_scs_createPKc(1145598)|0;c[e>>2]=__Z6varrayv()|0;c[g>>2]=__Z11_scs_createPKc(1128356)|0;__ZN10StringNameC2Ev(f);__ZN10StringNameaSERKS_(f,g);c[f+4>>2]=0;__ZN10StringNameC2Ev(h);c[h+4>>2]=0;__ZN10StringNameC2Ev(i);c[i+4>>2]=0;__ZN10StringNameC2Ev(j);c[j+4>>2]=0;__ZN10StringNameC2Ev(k);c[k+4>>2]=0;__ZN12_VariantCall7addfuncEN7Variant4TypeES1_RK10StringNamePFvRS0_S5_PPKS0_ERK6VectorIS0_ERKNS_3ArgESH_SH_SH_SH_(21,0,d,1937,e,f,h,i,j,k);__ZN10StringNameD2Ev(k);__ZN10StringNameD2Ev(j);__ZN10StringNameD2Ev(i);__ZN10StringNameD2Ev(h);__ZN10StringNameD2Ev(f);__ZN10StringNameD2Ev(g);p=c[e>>2]|0;do if(p|0){if(__Z16atomic_decrementPj(p+-8|0)|0)break;Td=c[e>>2]|0;Rd=(Td|0)==0?0:Td+-4|0;Td=Rd+4|0;Pd=c[Rd>>2]|0;if(Pd|0){Qd=0;Sd=Pd;while(1){Pd=Td+(Qd*24|0)|0;if(!(c[Pd>>2]|0))Ud=Sd;else{__ZN7Variant5clearEv(Pd);Ud=c[Rd>>2]|0}Qd=Qd+1|0;if(Qd>>>0>=Ud>>>0)break;else Sd=Ud}}__ZN6Memory11free_staticEPvb(p,1)}while(0);__ZN10StringNameD2Ev(d);c[d>>2]=__Z11_scs_createPKc(1128362)|0;c[e>>2]=__Z6varrayv()|0;c[g>>2]=__Z11_scs_createPKc(1128356)|0;__ZN10StringNameC2Ev(f);__ZN10StringNameaSERKS_(f,g);c[f+4>>2]=0;__ZN10StringNameC2Ev(h);c[h+4>>2]=0;__ZN10StringNameC2Ev(i);c[i+4>>2]=0;__ZN10StringNameC2Ev(j);c[j+4>>2]=0;__ZN10StringNameC2Ev(k);c[k+4>>2]=0;__ZN12_VariantCall7addfuncEN7Variant4TypeES1_RK10StringNamePFvRS0_S5_PPKS0_ERK6VectorIS0_ERKNS_3ArgESH_SH_SH_SH_(21,0,d,1938,e,f,h,i,j,k);__ZN10StringNameD2Ev(k);__ZN10StringNameD2Ev(j);__ZN10StringNameD2Ev(i);__ZN10StringNameD2Ev(h);__ZN10StringNameD2Ev(f);__ZN10StringNameD2Ev(g);p=c[e>>2]|0;do if(p|0){if(__Z16atomic_decrementPj(p+-8|0)|0)break;Ud=c[e>>2]|0;Sd=(Ud|0)==0?0:Ud+-4|0;Ud=Sd+4|0;Qd=c[Sd>>2]|0;if(Qd|0){Rd=0;Td=Qd;while(1){Qd=Ud+(Rd*24|0)|0;if(!(c[Qd>>2]|0))Vd=Td;else{__ZN7Variant5clearEv(Qd);Vd=c[Sd>>2]|0}Rd=Rd+1|0;if(Rd>>>0>=Vd>>>0)break;else Td=Vd}}__ZN6Memory11free_staticEPvb(p,1)}while(0);__ZN10StringNameD2Ev(d);c[d>>2]=__Z11_scs_createPKc(1128373)|0;c[e>>2]=__Z6varrayv()|0;c[g>>2]=__Z11_scs_createPKc(1128356)|0;__ZN10StringNameC2Ev(f);__ZN10StringNameaSERKS_(f,g);c[f+4>>2]=0;__ZN10StringNameC2Ev(h);c[h+4>>2]=0;__ZN10StringNameC2Ev(i);c[i+4>>2]=0;__ZN10StringNameC2Ev(j);c[j+4>>2]=0;__ZN10StringNameC2Ev(k);c[k+4>>2]=0;__ZN12_VariantCall7addfuncEN7Variant4TypeES1_RK10StringNamePFvRS0_S5_PPKS0_ERK6VectorIS0_ERKNS_3ArgESH_SH_SH_SH_(21,0,d,1939,e,f,h,i,j,k);__ZN10StringNameD2Ev(k);__ZN10StringNameD2Ev(j);__ZN10StringNameD2Ev(i);__ZN10StringNameD2Ev(h);__ZN10StringNameD2Ev(f);__ZN10StringNameD2Ev(g);p=c[e>>2]|0;do if(p|0){if(__Z16atomic_decrementPj(p+-8|0)|0)break;Vd=c[e>>2]|0;Td=(Vd|0)==0?0:Vd+-4|0;Vd=Td+4|0;Rd=c[Td>>2]|0;if(Rd|0){Sd=0;Ud=Rd;while(1){Rd=Vd+(Sd*24|0)|0;if(!(c[Rd>>2]|0))Wd=Ud;else{__ZN7Variant5clearEv(Rd);Wd=c[Td>>2]|0}Sd=Sd+1|0;if(Sd>>>0>=Wd>>>0)break;else Ud=Wd}}__ZN6Memory11free_staticEPvb(p,1)}while(0);__ZN10StringNameD2Ev(d);c[d>>2]=__Z11_scs_createPKc(1145650)|0;c[e>>2]=__Z6varrayv()|0;c[g>>2]=__Z11_scs_createPKc(1126974)|0;__ZN10StringNameC2Ev(f);__ZN10StringNameaSERKS_(f,g);c[f+4>>2]=2;__ZN10StringNameC2Ev(h);c[h+4>>2]=0;__ZN10StringNameC2Ev(i);c[i+4>>2]=0;__ZN10StringNameC2Ev(j);c[j+4>>2]=0;__ZN10StringNameC2Ev(k);c[k+4>>2]=0;__ZN12_VariantCall7addfuncEN7Variant4TypeES1_RK10StringNamePFvRS0_S5_PPKS0_ERK6VectorIS0_ERKNS_3ArgESH_SH_SH_SH_(21,0,d,1940,e,f,h,i,j,k);__ZN10StringNameD2Ev(k);__ZN10StringNameD2Ev(j);__ZN10StringNameD2Ev(i);__ZN10StringNameD2Ev(h);__ZN10StringNameD2Ev(f);__ZN10StringNameD2Ev(g);p=c[e>>2]|0;do if(p|0){if(__Z16atomic_decrementPj(p+-8|0)|0)break;Wd=c[e>>2]|0;Ud=(Wd|0)==0?0:Wd+-4|0;Wd=Ud+4|0;Sd=c[Ud>>2]|0;if(Sd|0){Td=0;Vd=Sd;while(1){Sd=Wd+(Td*24|0)|0;if(!(c[Sd>>2]|0))Xd=Vd;else{__ZN7Variant5clearEv(Sd);Xd=c[Ud>>2]|0}Td=Td+1|0;if(Td>>>0>=Xd>>>0)break;else Vd=Xd}}__ZN6Memory11free_staticEPvb(p,1)}while(0);__ZN10StringNameD2Ev(d);c[d>>2]=__Z11_scs_createPKc(1143947)|0;c[e>>2]=__Z6varrayv()|0;c[g>>2]=__Z11_scs_createPKc(1126974)|0;__ZN10StringNameC2Ev(f);__ZN10StringNameaSERKS_(f,g);c[f+4>>2]=2;c[i>>2]=__Z11_scs_createPKc(1128356)|0;__ZN10StringNameC2Ev(h);__ZN10StringNameaSERKS_(h,i);c[h+4>>2]=0;__ZN10StringNameC2Ev(j);c[j+4>>2]=0;__ZN10StringNameC2Ev(k);c[k+4>>2]=0;__ZN10StringNameC2Ev(n);c[n+4>>2]=0;__ZN12_VariantCall7addfuncEN7Variant4TypeES1_RK10StringNamePFvRS0_S5_PPKS0_ERK6VectorIS0_ERKNS_3ArgESH_SH_SH_SH_(21,0,d,1941,e,f,h,j,k,n);__ZN10StringNameD2Ev(n);__ZN10StringNameD2Ev(k);__ZN10StringNameD2Ev(j);__ZN10StringNameD2Ev(h);__ZN10StringNameD2Ev(i);__ZN10StringNameD2Ev(f);__ZN10StringNameD2Ev(g);p=c[e>>2]|0;do if(p|0){if(__Z16atomic_decrementPj(p+-8|0)|0)break;Xd=c[e>>2]|0;Vd=(Xd|0)==0?0:Xd+-4|0;Xd=Vd+4|0;Td=c[Vd>>2]|0;if(Td|0){Ud=0;Wd=Td;while(1){Td=Xd+(Ud*24|0)|0;if(!(c[Td>>2]|0))Yd=Wd;else{__ZN7Variant5clearEv(Td);Yd=c[Vd>>2]|0}Ud=Ud+1|0;if(Ud>>>0>=Yd>>>0)break;else Wd=Yd}}__ZN6Memory11free_staticEPvb(p,1)}while(0);__ZN10StringNameD2Ev(d);c[d>>2]=__Z11_scs_createPKc(1128380)|0;c[e>>2]=__Z6varrayv()|0;c[g>>2]=__Z11_scs_createPKc(1126974)|0;__ZN10StringNameC2Ev(f);__ZN10StringNameaSERKS_(f,g);c[f+4>>2]=2;__ZN10StringNameC2Ev(h);c[h+4>>2]=0;__ZN10StringNameC2Ev(i);c[i+4>>2]=0;__ZN10StringNameC2Ev(j);c[j+4>>2]=0;__ZN10StringNameC2Ev(k);c[k+4>>2]=0;__ZN12_VariantCall7addfuncEN7Variant4TypeES1_RK10StringNamePFvRS0_S5_PPKS0_ERK6VectorIS0_ERKNS_3ArgESH_SH_SH_SH_(21,0,d,1942,e,f,h,i,j,k);__ZN10StringNameD2Ev(k);__ZN10StringNameD2Ev(j);__ZN10StringNameD2Ev(i);__ZN10StringNameD2Ev(h);__ZN10StringNameD2Ev(f);__ZN10StringNameD2Ev(g);p=c[e>>2]|0;do if(p|0){if(__Z16atomic_decrementPj(p+-8|0)|0)break;Yd=c[e>>2]|0;Wd=(Yd|0)==0?0:Yd+-4|0;Yd=Wd+4|0;Ud=c[Wd>>2]|0;if(Ud|0){Vd=0;Xd=Ud;while(1){Ud=Yd+(Vd*24|0)|0;if(!(c[Ud>>2]|0))Zd=Xd;else{__ZN7Variant5clearEv(Ud);Zd=c[Wd>>2]|0}Vd=Vd+1|0;if(Vd>>>0>=Zd>>>0)break;else Xd=Zd}}__ZN6Memory11free_staticEPvb(p,1)}while(0);__ZN10StringNameD2Ev(d);c[d>>2]=__Z11_scs_createPKc(1145114)|0;c[e>>2]=__Z6varrayv()|0;c[g>>2]=__Z11_scs_createPKc(1128356)|0;__ZN10StringNameC2Ev(f);__ZN10StringNameaSERKS_(f,g);c[f+4>>2]=0;__ZN10StringNameC2Ev(h);c[h+4>>2]=0;__ZN10StringNameC2Ev(i);c[i+4>>2]=0;__ZN10StringNameC2Ev(j);c[j+4>>2]=0;__ZN10StringNameC2Ev(k);c[k+4>>2]=0;__ZN12_VariantCall7addfuncEN7Variant4TypeES1_RK10StringNamePFvRS0_S5_PPKS0_ERK6VectorIS0_ERKNS_3ArgESH_SH_SH_SH_(21,0,d,1943,e,f,h,i,j,k);__ZN10StringNameD2Ev(k);__ZN10StringNameD2Ev(j);__ZN10StringNameD2Ev(i);__ZN10StringNameD2Ev(h);__ZN10StringNameD2Ev(f);__ZN10StringNameD2Ev(g);p=c[e>>2]|0;do if(p|0){if(__Z16atomic_decrementPj(p+-8|0)|0)break;Zd=c[e>>2]|0;Xd=(Zd|0)==0?0:Zd+-4|0;Zd=Xd+4|0;Vd=c[Xd>>2]|0;if(Vd|0){Wd=0;Yd=Vd;while(1){Vd=Zd+(Wd*24|0)|0;if(!(c[Vd>>2]|0))_d=Yd;else{__ZN7Variant5clearEv(Vd);_d=c[Xd>>2]|0}Wd=Wd+1|0;if(Wd>>>0>=_d>>>0)break;else Yd=_d}}__ZN6Memory11free_staticEPvb(p,1)}while(0);__ZN10StringNameD2Ev(d);c[d>>2]=__Z11_scs_createPKc(1128387)|0;c[e>>2]=__Z6varrayv()|0;__ZN10StringNameC2Ev(f);c[f+4>>2]=0;__ZN10StringNameC2Ev(g);c[g+4>>2]=0;__ZN10StringNameC2Ev(h);c[h+4>>2]=0;__ZN10StringNameC2Ev(i);c[i+4>>2]=0;__ZN10StringNameC2Ev(j);c[j+4>>2]=0;__ZN12_VariantCall7addfuncEN7Variant4TypeES1_RK10StringNamePFvRS0_S5_PPKS0_ERK6VectorIS0_ERKNS_3ArgESH_SH_SH_SH_(21,0,d,1944,e,f,g,h,i,j);__ZN10StringNameD2Ev(j);__ZN10StringNameD2Ev(i);__ZN10StringNameD2Ev(h);__ZN10StringNameD2Ev(g);__ZN10StringNameD2Ev(f);p=c[e>>2]|0;do if(p|0){if(__Z16atomic_decrementPj(p+-8|0)|0)break;_d=c[e>>2]|0;Yd=(_d|0)==0?0:_d+-4|0;_d=Yd+4|0;Wd=c[Yd>>2]|0;if(Wd|0){Xd=0;Zd=Wd;while(1){Wd=_d+(Xd*24|0)|0;if(!(c[Wd>>2]|0))$d=Zd;else{__ZN7Variant5clearEv(Wd);$d=c[Yd>>2]|0}Xd=Xd+1|0;if(Xd>>>0>=$d>>>0)break;else Zd=$d}}__ZN6Memory11free_staticEPvb(p,1)}while(0);__ZN10StringNameD2Ev(d);c[d>>2]=__Z11_scs_createPKc(1128393)|0;c[e>>2]=__Z6varrayv()|0;__ZN10StringNameC2Ev(f);c[f+4>>2]=0;__ZN10StringNameC2Ev(g);c[g+4>>2]=0;__ZN10StringNameC2Ev(h);c[h+4>>2]=0;__ZN10StringNameC2Ev(i);c[i+4>>2]=0;__ZN10StringNameC2Ev(j);c[j+4>>2]=0;__ZN12_VariantCall7addfuncEN7Variant4TypeES1_RK10StringNamePFvRS0_S5_PPKS0_ERK6VectorIS0_ERKNS_3ArgESH_SH_SH_SH_(21,0,d,1945,e,f,g,h,i,j);__ZN10StringNameD2Ev(j);__ZN10StringNameD2Ev(i);__ZN10StringNameD2Ev(h);__ZN10StringNameD2Ev(g);__ZN10StringNameD2Ev(f);p=c[e>>2]|0;do if(p|0){if(__Z16atomic_decrementPj(p+-8|0)|0)break;$d=c[e>>2]|0;Zd=($d|0)==0?0:$d+-4|0;$d=Zd+4|0;Xd=c[Zd>>2]|0;if(Xd|0){Yd=0;_d=Xd;while(1){Xd=$d+(Yd*24|0)|0;if(!(c[Xd>>2]|0))ae=_d;else{__ZN7Variant5clearEv(Xd);ae=c[Zd>>2]|0}Yd=Yd+1|0;if(Yd>>>0>=ae>>>0)break;else _d=ae}}__ZN6Memory11free_staticEPvb(p,1)}while(0);__ZN10StringNameD2Ev(d);c[d>>2]=__Z11_scs_createPKc(1126779)|0;__ZN7VariantC2Ei(f,0);c[e>>2]=__Z6varrayRK7Variant(f)|0;c[h>>2]=__Z11_scs_createPKc(1126784)|0;__ZN10StringNameC2Ev(g);__ZN10StringNameaSERKS_(g,h);c[g+4>>2]=0;c[j>>2]=__Z11_scs_createPKc(1126770)|0;__ZN10StringNameC2Ev(i);__ZN10StringNameaSERKS_(i,j);c[i+4>>2]=2;__ZN10StringNameC2Ev(k);c[k+4>>2]=0;__ZN10StringNameC2Ev(n);c[n+4>>2]=0;__ZN10StringNameC2Ev(o);c[o+4>>2]=0;__ZN12_VariantCall7addfuncEN7Variant4TypeES1_RK10StringNamePFvRS0_S5_PPKS0_ERK6VectorIS0_ERKNS_3ArgESH_SH_SH_SH_(21,2,d,1946,e,g,i,k,n,o);__ZN10StringNameD2Ev(o);__ZN10StringNameD2Ev(n);__ZN10StringNameD2Ev(k);__ZN10StringNameD2Ev(i);__ZN10StringNameD2Ev(j);__ZN10StringNameD2Ev(g);__ZN10StringNameD2Ev(h);p=c[e>>2]|0;do if(p|0){if(__Z16atomic_decrementPj(p+-8|0)|0)break;ae=c[e>>2]|0;_d=(ae|0)==0?0:ae+-4|0;ae=_d+4|0;Yd=c[_d>>2]|0;if(Yd|0){Zd=0;$d=Yd;while(1){Yd=ae+(Zd*24|0)|0;if(!(c[Yd>>2]|0))be=$d;else{__ZN7Variant5clearEv(Yd);be=c[_d>>2]|0}Zd=Zd+1|0;if(Zd>>>0>=be>>>0)break;else $d=be}}__ZN6Memory11free_staticEPvb(p,1)}while(0);if(c[f>>2]|0)__ZN7Variant5clearEv(f);__ZN10StringNameD2Ev(d);c[d>>2]=__Z11_scs_createPKc(1126805)|0;__ZN7VariantC2Ei(f,-1);c[e>>2]=__Z6varrayRK7Variant(f)|0;c[h>>2]=__Z11_scs_createPKc(1126784)|0;__ZN10StringNameC2Ev(g);__ZN10StringNameaSERKS_(g,h);c[g+4>>2]=0;c[j>>2]=__Z11_scs_createPKc(1126770)|0;__ZN10StringNameC2Ev(i);__ZN10StringNameaSERKS_(i,j);c[i+4>>2]=2;__ZN10StringNameC2Ev(k);c[k+4>>2]=0;__ZN10StringNameC2Ev(n);c[n+4>>2]=0;__ZN10StringNameC2Ev(o);c[o+4>>2]=0;__ZN12_VariantCall7addfuncEN7Variant4TypeES1_RK10StringNamePFvRS0_S5_PPKS0_ERK6VectorIS0_ERKNS_3ArgESH_SH_SH_SH_(21,2,d,1947,e,g,i,k,n,o);__ZN10StringNameD2Ev(o);__ZN10StringNameD2Ev(n);__ZN10StringNameD2Ev(k);__ZN10StringNameD2Ev(i);__ZN10StringNameD2Ev(j);__ZN10StringNameD2Ev(g);__ZN10StringNameD2Ev(h);o=c[e>>2]|0;do if(o|0){if(__Z16atomic_decrementPj(o+-8|0)|0)break;p=c[e>>2]|0;be=(p|0)==0?0:p+-4|0;p=be+4|0;$d=c[be>>2]|0;if($d|0){Zd=0;_d=$d;while(1){$d=p+(Zd*24|0)|0;if(!(c[$d>>2]|0))ce=_d;else{__ZN7Variant5clearEv($d);ce=c[be>>2]|0}Zd=Zd+1|0;if(Zd>>>0>=ce>>>0)break;else _d=ce}}__ZN6Memory11free_staticEPvb(o,1)}while(0);if(c[f>>2]|0)__ZN7Variant5clearEv(f);__ZN10StringNameD2Ev(d);c[d>>2]=__Z11_scs_createPKc(1126789)|0;c[e>>2]=__Z6varrayv()|0;c[g>>2]=__Z11_scs_createPKc(1128356)|0;__ZN10StringNameC2Ev(f);__ZN10StringNameaSERKS_(f,g);c[f+4>>2]=0;__ZN10StringNameC2Ev(h);c[h+4>>2]=0;__ZN10StringNameC2Ev(i);c[i+4>>2]=0;__ZN10StringNameC2Ev(j);c[j+4>>2]=0;__ZN10StringNameC2Ev(k);c[k+4>>2]=0;__ZN12_VariantCall7addfuncEN7Variant4TypeES1_RK10StringNamePFvRS0_S5_PPKS0_ERK6VectorIS0_ERKNS_3ArgESH_SH_SH_SH_(21,2,d,1948,e,f,h,i,j,k);__ZN10StringNameD2Ev(k);__ZN10StringNameD2Ev(j);__ZN10StringNameD2Ev(i);__ZN10StringNameD2Ev(h);__ZN10StringNameD2Ev(f);__ZN10StringNameD2Ev(g);o=c[e>>2]|0;do if(o|0){if(__Z16atomic_decrementPj(o+-8|0)|0)break;ce=c[e>>2]|0;_d=(ce|0)==0?0:ce+-4|0;ce=_d+4|0;Zd=c[_d>>2]|0;if(Zd|0){be=0;p=Zd;while(1){Zd=ce+(be*24|0)|0;if(!(c[Zd>>2]|0))de=p;else{__ZN7Variant5clearEv(Zd);de=c[_d>>2]|0}be=be+1|0;if(be>>>0>=de>>>0)break;else p=de}}__ZN6Memory11free_staticEPvb(o,1)}while(0);__ZN10StringNameD2Ev(d);c[d>>2]=__Z11_scs_createPKc(1128398)|0;c[e>>2]=__Z6varrayv()|0;c[g>>2]=__Z11_scs_createPKc(1128356)|0;__ZN10StringNameC2Ev(f);__ZN10StringNameaSERKS_(f,g);c[f+4>>2]=0;__ZN10StringNameC2Ev(h);c[h+4>>2]=0;__ZN10StringNameC2Ev(i);c[i+4>>2]=0;__ZN10StringNameC2Ev(j);c[j+4>>2]=0;__ZN10StringNameC2Ev(k);c[k+4>>2]=0;__ZN12_VariantCall7addfuncEN7Variant4TypeES1_RK10StringNamePFvRS0_S5_PPKS0_ERK6VectorIS0_ERKNS_3ArgESH_SH_SH_SH_(21,2,d,1949,e,f,h,i,j,k);__ZN10StringNameD2Ev(k);__ZN10StringNameD2Ev(j);__ZN10StringNameD2Ev(i);__ZN10StringNameD2Ev(h);__ZN10StringNameD2Ev(f);__ZN10StringNameD2Ev(g);o=c[e>>2]|0;do if(o|0){if(__Z16atomic_decrementPj(o+-8|0)|0)break;de=c[e>>2]|0;p=(de|0)==0?0:de+-4|0;de=p+4|0;be=c[p>>2]|0;if(be|0){_d=0;ce=be;while(1){be=de+(_d*24|0)|0;if(!(c[be>>2]|0))ee=ce;else{__ZN7Variant5clearEv(be);ee=c[p>>2]|0}_d=_d+1|0;if(_d>>>0>=ee>>>0)break;else ce=ee}}__ZN6Memory11free_staticEPvb(o,1)}while(0);__ZN10StringNameD2Ev(d);c[d>>2]=__Z11_scs_createPKc(1128335)|0;c[e>>2]=__Z6varrayv()|0;c[g>>2]=__Z11_scs_createPKc(1128356)|0;__ZN10StringNameC2Ev(f);__ZN10StringNameaSERKS_(f,g);c[f+4>>2]=0;__ZN10StringNameC2Ev(h);c[h+4>>2]=0;__ZN10StringNameC2Ev(i);c[i+4>>2]=0;__ZN10StringNameC2Ev(j);c[j+4>>2]=0;__ZN10StringNameC2Ev(k);c[k+4>>2]=0;__ZN12_VariantCall7addfuncEN7Variant4TypeES1_RK10StringNamePFvRS0_S5_PPKS0_ERK6VectorIS0_ERKNS_3ArgESH_SH_SH_SH_(21,1,d,1950,e,f,h,i,j,k);__ZN10StringNameD2Ev(k);__ZN10StringNameD2Ev(j);__ZN10StringNameD2Ev(i);__ZN10StringNameD2Ev(h);__ZN10StringNameD2Ev(f);__ZN10StringNameD2Ev(g);o=c[e>>2]|0;do if(o|0){if(__Z16atomic_decrementPj(o+-8|0)|0)break;ee=c[e>>2]|0;ce=(ee|0)==0?0:ee+-4|0;ee=ce+4|0;_d=c[ce>>2]|0;if(_d|0){p=0;de=_d;while(1){_d=ee+(p*24|0)|0;if(!(c[_d>>2]|0))fe=de;else{__ZN7Variant5clearEv(_d);fe=c[ce>>2]|0}p=p+1|0;if(p>>>0>=fe>>>0)break;else de=fe}}__ZN6Memory11free_staticEPvb(o,1)}while(0);__ZN10StringNameD2Ev(d);c[d>>2]=__Z11_scs_createPKc(1128404)|0;c[e>>2]=__Z6varrayv()|0;__ZN10StringNameC2Ev(f);c[f+4>>2]=0;__ZN10StringNameC2Ev(g);c[g+4>>2]=0;__ZN10StringNameC2Ev(h);c[h+4>>2]=0;__ZN10StringNameC2Ev(i);c[i+4>>2]=0;__ZN10StringNameC2Ev(j);c[j+4>>2]=0;__ZN12_VariantCall7addfuncEN7Variant4TypeES1_RK10StringNamePFvRS0_S5_PPKS0_ERK6VectorIS0_ERKNS_3ArgESH_SH_SH_SH_(21,0,d,1951,e,f,g,h,i,j);__ZN10StringNameD2Ev(j);__ZN10StringNameD2Ev(i);__ZN10StringNameD2Ev(h);__ZN10StringNameD2Ev(g);__ZN10StringNameD2Ev(f);o=c[e>>2]|0;do if(o|0){if(__Z16atomic_decrementPj(o+-8|0)|0)break;fe=c[e>>2]|0;de=(fe|0)==0?0:fe+-4|0;fe=de+4|0;p=c[de>>2]|0;if(p|0){ce=0;ee=p;while(1){p=fe+(ce*24|0)|0;if(!(c[p>>2]|0))ge=ee;else{__ZN7Variant5clearEv(p);ge=c[de>>2]|0}ce=ce+1|0;if(ce>>>0>=ge>>>0)break;else ee=ge}}__ZN6Memory11free_staticEPvb(o,1)}while(0);__ZN10StringNameD2Ev(d);c[d>>2]=__Z11_scs_createPKc(1128413)|0;c[e>>2]=__Z6varrayv()|0;__ZN10StringNameC2Ev(f);c[f+4>>2]=0;__ZN10StringNameC2Ev(g);c[g+4>>2]=0;__ZN10StringNameC2Ev(h);c[h+4>>2]=0;__ZN10StringNameC2Ev(i);c[i+4>>2]=0;__ZN10StringNameC2Ev(j);c[j+4>>2]=0;__ZN12_VariantCall7addfuncEN7Variant4TypeES1_RK10StringNamePFvRS0_S5_PPKS0_ERK6VectorIS0_ERKNS_3ArgESH_SH_SH_SH_(21,0,d,1952,e,f,g,h,i,j);__ZN10StringNameD2Ev(j);__ZN10StringNameD2Ev(i);__ZN10StringNameD2Ev(h);__ZN10StringNameD2Ev(g);__ZN10StringNameD2Ev(f);o=c[e>>2]|0;do if(o|0){if(__Z16atomic_decrementPj(o+-8|0)|0)break;ge=c[e>>2]|0;ee=(ge|0)==0?0:ge+-4|0;ge=ee+4|0;ce=c[ee>>2]|0;if(ce|0){de=0;fe=ce;while(1){ce=ge+(de*24|0)|0;if(!(c[ce>>2]|0))he=fe;else{__ZN7Variant5clearEv(ce);he=c[ee>>2]|0}de=de+1|0;if(de>>>0>=he>>>0)break;else fe=he}}__ZN6Memory11free_staticEPvb(o,1)}while(0);__ZN10StringNameD2Ev(d);c[d>>2]=__Z11_scs_createPKc(1128423)|0;c[e>>2]=__Z6varrayv()|0;__ZN10StringNameC2Ev(f);c[f+4>>2]=0;__ZN10StringNameC2Ev(g);c[g+4>>2]=0;__ZN10StringNameC2Ev(h);c[h+4>>2]=0;__ZN10StringNameC2Ev(i);c[i+4>>2]=0;__ZN10StringNameC2Ev(j);c[j+4>>2]=0;__ZN12_VariantCall7addfuncEN7Variant4TypeES1_RK10StringNamePFvRS0_S5_PPKS0_ERK6VectorIS0_ERKNS_3ArgESH_SH_SH_SH_(21,0,d,1953,e,f,g,h,i,j);__ZN10StringNameD2Ev(j);__ZN10StringNameD2Ev(i);__ZN10StringNameD2Ev(h);__ZN10StringNameD2Ev(g);__ZN10StringNameD2Ev(f);o=c[e>>2]|0;do if(o|0){if(__Z16atomic_decrementPj(o+-8|0)|0)break;he=c[e>>2]|0;fe=(he|0)==0?0:he+-4|0;he=fe+4|0;de=c[fe>>2]|0;if(de|0){ee=0;ge=de;while(1){de=he+(ee*24|0)|0;if(!(c[de>>2]|0))ie=ge;else{__ZN7Variant5clearEv(de);ie=c[fe>>2]|0}ee=ee+1|0;if(ee>>>0>=ie>>>0)break;else ge=ie}}__ZN6Memory11free_staticEPvb(o,1)}while(0);__ZN10StringNameD2Ev(d);c[d>>2]=__Z11_scs_createPKc(1128428)|0;c[e>>2]=__Z6varrayv()|0;c[g>>2]=__Z11_scs_createPKc(1128440)|0;__ZN10StringNameC2Ev(f);__ZN10StringNameaSERKS_(f,g);c[f+4>>2]=18;c[i>>2]=__Z11_scs_createPKc(1128444)|0;__ZN10StringNameC2Ev(h);__ZN10StringNameaSERKS_(h,i);c[h+4>>2]=4;__ZN10StringNameC2Ev(j);c[j+4>>2]=0;__ZN10StringNameC2Ev(k);c[k+4>>2]=0;__ZN10StringNameC2Ev(n);c[n+4>>2]=0;__ZN12_VariantCall7addfuncEN7Variant4TypeES1_RK10StringNamePFvRS0_S5_PPKS0_ERK6VectorIS0_ERKNS_3ArgESH_SH_SH_SH_(21,0,d,1954,e,f,h,j,k,n);__ZN10StringNameD2Ev(n);__ZN10StringNameD2Ev(k);__ZN10StringNameD2Ev(j);__ZN10StringNameD2Ev(h);__ZN10StringNameD2Ev(i);__ZN10StringNameD2Ev(f);__ZN10StringNameD2Ev(g);o=c[e>>2]|0;do if(o|0){if(__Z16atomic_decrementPj(o+-8|0)|0)break;ie=c[e>>2]|0;ge=(ie|0)==0?0:ie+-4|0;ie=ge+4|0;ee=c[ge>>2]|0;if(ee|0){fe=0;he=ee;while(1){ee=ie+(fe*24|0)|0;if(!(c[ee>>2]|0))je=he;else{__ZN7Variant5clearEv(ee);je=c[ge>>2]|0}fe=fe+1|0;if(fe>>>0>=je>>>0)break;else he=je}}__ZN6Memory11free_staticEPvb(o,1)}while(0);__ZN10StringNameD2Ev(d);c[d>>2]=__Z11_scs_createPKc(1130273)|0;c[e>>2]=__Z6varrayv()|0;__ZN10StringNameC2Ev(f);c[f+4>>2]=0;__ZN10StringNameC2Ev(g);c[g+4>>2]=0;__ZN10StringNameC2Ev(h);c[h+4>>2]=0;__ZN10StringNameC2Ev(i);c[i+4>>2]=0;__ZN10StringNameC2Ev(j);c[j+4>>2]=0;__ZN12_VariantCall7addfuncEN7Variant4TypeES1_RK10StringNamePFvRS0_S5_PPKS0_ERK6VectorIS0_ERKNS_3ArgESH_SH_SH_SH_(21,0,d,1955,e,f,g,h,i,j);__ZN10StringNameD2Ev(j);__ZN10StringNameD2Ev(i);__ZN10StringNameD2Ev(h);__ZN10StringNameD2Ev(g);__ZN10StringNameD2Ev(f);o=c[e>>2]|0;do if(o|0){if(__Z16atomic_decrementPj(o+-8|0)|0)break;je=c[e>>2]|0;he=(je|0)==0?0:je+-4|0;je=he+4|0;fe=c[he>>2]|0;if(fe|0){ge=0;ie=fe;while(1){fe=je+(ge*24|0)|0;if(!(c[fe>>2]|0))ke=ie;else{__ZN7Variant5clearEv(fe);ke=c[he>>2]|0}ge=ge+1|0;if(ge>>>0>=ke>>>0)break;else ie=ke}}__ZN6Memory11free_staticEPvb(o,1)}while(0);__ZN10StringNameD2Ev(d);c[d>>2]=__Z11_scs_createPKc(1128330)|0;c[e>>2]=__Z6varrayv()|0;__ZN10StringNameC2Ev(f);c[f+4>>2]=0;__ZN10StringNameC2Ev(g);c[g+4>>2]=0;__ZN10StringNameC2Ev(h);c[h+4>>2]=0;__ZN10StringNameC2Ev(i);c[i+4>>2]=0;__ZN10StringNameC2Ev(j);c[j+4>>2]=0;__ZN12_VariantCall7addfuncEN7Variant4TypeES1_RK10StringNamePFvRS0_S5_PPKS0_ERK6VectorIS0_ERKNS_3ArgESH_SH_SH_SH_(22,2,d,1956,e,f,g,h,i,j);__ZN10StringNameD2Ev(j);__ZN10StringNameD2Ev(i);__ZN10StringNameD2Ev(h);__ZN10StringNameD2Ev(g);__ZN10StringNameD2Ev(f);o=c[e>>2]|0;do if(o|0){if(__Z16atomic_decrementPj(o+-8|0)|0)break;ke=c[e>>2]|0;ie=(ke|0)==0?0:ke+-4|0;ke=ie+4|0;ge=c[ie>>2]|0;if(ge|0){he=0;je=ge;while(1){ge=ke+(he*24|0)|0;if(!(c[ge>>2]|0))le=je;else{__ZN7Variant5clearEv(ge);le=c[ie>>2]|0}he=he+1|0;if(he>>>0>=le>>>0)break;else je=le}}__ZN6Memory11free_staticEPvb(o,1)}while(0);__ZN10StringNameD2Ev(d);c[d>>2]=__Z11_scs_createPKc(1128449)|0;c[e>>2]=__Z6varrayv()|0;c[g>>2]=__Z11_scs_createPKc(1128274)|0;__ZN10StringNameC2Ev(f);__ZN10StringNameaSERKS_(f,g);c[f+4>>2]=2;c[i>>2]=__Z11_scs_createPKc(1128453)|0;__ZN10StringNameC2Ev(h);__ZN10StringNameaSERKS_(h,i);c[h+4>>2]=2;__ZN10StringNameC2Ev(j);c[j+4>>2]=0;__ZN10StringNameC2Ev(k);c[k+4>>2]=0;__ZN10StringNameC2Ev(n);c[n+4>>2]=0;__ZN12_VariantCall7addfuncEN7Variant4TypeES1_RK10StringNamePFvRS0_S5_PPKS0_ERK6VectorIS0_ERKNS_3ArgESH_SH_SH_SH_(22,0,d,1957,e,f,h,j,k,n);__ZN10StringNameD2Ev(n);__ZN10StringNameD2Ev(k);__ZN10StringNameD2Ev(j);__ZN10StringNameD2Ev(h);__ZN10StringNameD2Ev(i);__ZN10StringNameD2Ev(f);__ZN10StringNameD2Ev(g);o=c[e>>2]|0;do if(o|0){if(__Z16atomic_decrementPj(o+-8|0)|0)break;le=c[e>>2]|0;je=(le|0)==0?0:le+-4|0;le=je+4|0;he=c[je>>2]|0;if(he|0){ie=0;ke=he;while(1){he=le+(ie*24|0)|0;if(!(c[he>>2]|0))me=ke;else{__ZN7Variant5clearEv(he);me=c[je>>2]|0}ie=ie+1|0;if(ie>>>0>=me>>>0)break;else ke=me}}__ZN6Memory11free_staticEPvb(o,1)}while(0);__ZN10StringNameD2Ev(d);c[d>>2]=__Z11_scs_createPKc(1145598)|0;c[e>>2]=__Z6varrayv()|0;c[g>>2]=__Z11_scs_createPKc(1128453)|0;__ZN10StringNameC2Ev(f);__ZN10StringNameaSERKS_(f,g);c[f+4>>2]=2;__ZN10StringNameC2Ev(h);c[h+4>>2]=0;__ZN10StringNameC2Ev(i);c[i+4>>2]=0;__ZN10StringNameC2Ev(j);c[j+4>>2]=0;__ZN10StringNameC2Ev(k);c[k+4>>2]=0;__ZN12_VariantCall7addfuncEN7Variant4TypeES1_RK10StringNamePFvRS0_S5_PPKS0_ERK6VectorIS0_ERKNS_3ArgESH_SH_SH_SH_(22,0,d,1958,e,f,h,i,j,k);__ZN10StringNameD2Ev(k);__ZN10StringNameD2Ev(j);__ZN10StringNameD2Ev(i);__ZN10StringNameD2Ev(h);__ZN10StringNameD2Ev(f);__ZN10StringNameD2Ev(g);o=c[e>>2]|0;do if(o|0){if(__Z16atomic_decrementPj(o+-8|0)|0)break;me=c[e>>2]|0;ke=(me|0)==0?0:me+-4|0;me=ke+4|0;ie=c[ke>>2]|0;if(ie|0){je=0;le=ie;while(1){ie=me+(je*24|0)|0;if(!(c[ie>>2]|0))ne=le;else{__ZN7Variant5clearEv(ie);ne=c[ke>>2]|0}je=je+1|0;if(je>>>0>=ne>>>0)break;else le=ne}}__ZN6Memory11free_staticEPvb(o,1)}while(0);__ZN10StringNameD2Ev(d);c[d>>2]=__Z11_scs_createPKc(1128373)|0;c[e>>2]=__Z6varrayv()|0;c[g>>2]=__Z11_scs_createPKc(1128453)|0;__ZN10StringNameC2Ev(f);__ZN10StringNameaSERKS_(f,g);c[f+4>>2]=2;__ZN10StringNameC2Ev(h);c[h+4>>2]=0;__ZN10StringNameC2Ev(i);c[i+4>>2]=0;__ZN10StringNameC2Ev(j);c[j+4>>2]=0;__ZN10StringNameC2Ev(k);c[k+4>>2]=0;__ZN12_VariantCall7addfuncEN7Variant4TypeES1_RK10StringNamePFvRS0_S5_PPKS0_ERK6VectorIS0_ERKNS_3ArgESH_SH_SH_SH_(22,0,d,1959,e,f,h,i,j,k);__ZN10StringNameD2Ev(k);__ZN10StringNameD2Ev(j);__ZN10StringNameD2Ev(i);__ZN10StringNameD2Ev(h);__ZN10StringNameD2Ev(f);__ZN10StringNameD2Ev(g);o=c[e>>2]|0;do if(o|0){if(__Z16atomic_decrementPj(o+-8|0)|0)break;ne=c[e>>2]|0;le=(ne|0)==0?0:ne+-4|0;ne=le+4|0;je=c[le>>2]|0;if(je|0){ke=0;me=je;while(1){je=ne+(ke*24|0)|0;if(!(c[je>>2]|0))oe=me;else{__ZN7Variant5clearEv(je);oe=c[le>>2]|0}ke=ke+1|0;if(ke>>>0>=oe>>>0)break;else me=oe}}__ZN6Memory11free_staticEPvb(o,1)}while(0);__ZN10StringNameD2Ev(d);c[d>>2]=__Z11_scs_createPKc(1128458)|0;c[e>>2]=__Z6varrayv()|0;c[g>>2]=__Z11_scs_createPKc(1128471)|0;__ZN10StringNameC2Ev(f);__ZN10StringNameaSERKS_(f,g);c[f+4>>2]=22;__ZN10StringNameC2Ev(h);c[h+4>>2]=0;__ZN10StringNameC2Ev(i);c[i+4>>2]=0;__ZN10StringNameC2Ev(j);c[j+4>>2]=0;__ZN10StringNameC2Ev(k);c[k+4>>2]=0;__ZN12_VariantCall7addfuncEN7Variant4TypeES1_RK10StringNamePFvRS0_S5_PPKS0_ERK6VectorIS0_ERKNS_3ArgESH_SH_SH_SH_(22,0,d,1960,e,f,h,i,j,k);__ZN10StringNameD2Ev(k);__ZN10StringNameD2Ev(j);__ZN10StringNameD2Ev(i);__ZN10StringNameD2Ev(h);__ZN10StringNameD2Ev(f);__ZN10StringNameD2Ev(g);o=c[e>>2]|0;do if(o|0){if(__Z16atomic_decrementPj(o+-8|0)|0)break;oe=c[e>>2]|0;me=(oe|0)==0?0:oe+-4|0;oe=me+4|0;ke=c[me>>2]|0;if(ke|0){le=0;ne=ke;while(1){ke=oe+(le*24|0)|0;if(!(c[ke>>2]|0))pe=ne;else{__ZN7Variant5clearEv(ke);pe=c[me>>2]|0}le=le+1|0;if(le>>>0>=pe>>>0)break;else ne=pe}}__ZN6Memory11free_staticEPvb(o,1)}while(0);__ZN10StringNameD2Ev(d);c[d>>2]=__Z11_scs_createPKc(1128380)|0;c[e>>2]=__Z6varrayv()|0;c[g>>2]=__Z11_scs_createPKc(1128274)|0;__ZN10StringNameC2Ev(f);__ZN10StringNameaSERKS_(f,g);c[f+4>>2]=2;__ZN10StringNameC2Ev(h);c[h+4>>2]=0;__ZN10StringNameC2Ev(i);c[i+4>>2]=0;__ZN10StringNameC2Ev(j);c[j+4>>2]=0;__ZN10StringNameC2Ev(k);c[k+4>>2]=0;__ZN12_VariantCall7addfuncEN7Variant4TypeES1_RK10StringNamePFvRS0_S5_PPKS0_ERK6VectorIS0_ERKNS_3ArgESH_SH_SH_SH_(22,0,d,1961,e,f,h,i,j,k);__ZN10StringNameD2Ev(k);__ZN10StringNameD2Ev(j);__ZN10StringNameD2Ev(i);__ZN10StringNameD2Ev(h);__ZN10StringNameD2Ev(f);__ZN10StringNameD2Ev(g);o=c[e>>2]|0;do if(o|0){if(__Z16atomic_decrementPj(o+-8|0)|0)break;pe=c[e>>2]|0;ne=(pe|0)==0?0:pe+-4|0;pe=ne+4|0;le=c[ne>>2]|0;if(le|0){me=0;oe=le;while(1){le=pe+(me*24|0)|0;if(!(c[le>>2]|0))qe=oe;else{__ZN7Variant5clearEv(le);qe=c[ne>>2]|0}me=me+1|0;if(me>>>0>=qe>>>0)break;else oe=qe}}__ZN6Memory11free_staticEPvb(o,1)}while(0);__ZN10StringNameD2Ev(d);c[d>>2]=__Z11_scs_createPKc(1143947)|0;c[e>>2]=__Z6varrayv()|0;c[g>>2]=__Z11_scs_createPKc(1128274)|0;__ZN10StringNameC2Ev(f);__ZN10StringNameaSERKS_(f,g);c[f+4>>2]=2;c[i>>2]=__Z11_scs_createPKc(1128453)|0;__ZN10StringNameC2Ev(h);__ZN10StringNameaSERKS_(h,i);c[h+4>>2]=2;__ZN10StringNameC2Ev(j);c[j+4>>2]=0;__ZN10StringNameC2Ev(k);c[k+4>>2]=0;__ZN10StringNameC2Ev(n);c[n+4>>2]=0;__ZN12_VariantCall7addfuncEN7Variant4TypeES1_RK10StringNamePFvRS0_S5_PPKS0_ERK6VectorIS0_ERKNS_3ArgESH_SH_SH_SH_(22,2,d,1962,e,f,h,j,k,n);__ZN10StringNameD2Ev(n);__ZN10StringNameD2Ev(k);__ZN10StringNameD2Ev(j);__ZN10StringNameD2Ev(h);__ZN10StringNameD2Ev(i);__ZN10StringNameD2Ev(f);__ZN10StringNameD2Ev(g);o=c[e>>2]|0;do if(o|0){if(__Z16atomic_decrementPj(o+-8|0)|0)break;qe=c[e>>2]|0;oe=(qe|0)==0?0:qe+-4|0;qe=oe+4|0;me=c[oe>>2]|0;if(me|0){ne=0;pe=me;while(1){me=qe+(ne*24|0)|0;if(!(c[me>>2]|0))re=pe;else{__ZN7Variant5clearEv(me);re=c[oe>>2]|0}ne=ne+1|0;if(ne>>>0>=re>>>0)break;else pe=re}}__ZN6Memory11free_staticEPvb(o,1)}while(0);__ZN10StringNameD2Ev(d);c[d>>2]=__Z11_scs_createPKc(1145650)|0;c[e>>2]=__Z6varrayv()|0;c[g>>2]=__Z11_scs_createPKc(1128274)|0;__ZN10StringNameC2Ev(f);__ZN10StringNameaSERKS_(f,g);c[f+4>>2]=2;__ZN10StringNameC2Ev(h);c[h+4>>2]=0;__ZN10StringNameC2Ev(i);c[i+4>>2]=0;__ZN10StringNameC2Ev(j);c[j+4>>2]=0;__ZN10StringNameC2Ev(k);c[k+4>>2]=0;__ZN12_VariantCall7addfuncEN7Variant4TypeES1_RK10StringNamePFvRS0_S5_PPKS0_ERK6VectorIS0_ERKNS_3ArgESH_SH_SH_SH_(22,0,d,1963,e,f,h,i,j,k);__ZN10StringNameD2Ev(k);__ZN10StringNameD2Ev(j);__ZN10StringNameD2Ev(i);__ZN10StringNameD2Ev(h);__ZN10StringNameD2Ev(f);__ZN10StringNameD2Ev(g);o=c[e>>2]|0;do if(o|0){if(__Z16atomic_decrementPj(o+-8|0)|0)break;re=c[e>>2]|0;pe=(re|0)==0?0:re+-4|0;re=pe+4|0;ne=c[pe>>2]|0;if(ne|0){oe=0;qe=ne;while(1){ne=re+(oe*24|0)|0;if(!(c[ne>>2]|0))se=qe;else{__ZN7Variant5clearEv(ne);se=c[pe>>2]|0}oe=oe+1|0;if(oe>>>0>=se>>>0)break;else qe=se}}__ZN6Memory11free_staticEPvb(o,1)}while(0);__ZN10StringNameD2Ev(d);c[d>>2]=__Z11_scs_createPKc(1130273)|0;c[e>>2]=__Z6varrayv()|0;__ZN10StringNameC2Ev(f);c[f+4>>2]=0;__ZN10StringNameC2Ev(g);c[g+4>>2]=0;__ZN10StringNameC2Ev(h);c[h+4>>2]=0;__ZN10StringNameC2Ev(i);c[i+4>>2]=0;__ZN10StringNameC2Ev(j);c[j+4>>2]=0;__ZN12_VariantCall7addfuncEN7Variant4TypeES1_RK10StringNamePFvRS0_S5_PPKS0_ERK6VectorIS0_ERKNS_3ArgESH_SH_SH_SH_(22,0,d,1964,e,f,g,h,i,j);__ZN10StringNameD2Ev(j);__ZN10StringNameD2Ev(i);__ZN10StringNameD2Ev(h);__ZN10StringNameD2Ev(g);__ZN10StringNameD2Ev(f);o=c[e>>2]|0;do if(o|0){if(__Z16atomic_decrementPj(o+-8|0)|0)break;se=c[e>>2]|0;qe=(se|0)==0?0:se+-4|0;se=qe+4|0;oe=c[qe>>2]|0;if(oe|0){pe=0;re=oe;while(1){oe=se+(pe*24|0)|0;if(!(c[oe>>2]|0))te=re;else{__ZN7Variant5clearEv(oe);te=c[qe>>2]|0}pe=pe+1|0;if(pe>>>0>=te>>>0)break;else re=te}}__ZN6Memory11free_staticEPvb(o,1)}while(0);__ZN10StringNameD2Ev(d);c[d>>2]=__Z11_scs_createPKc(1128477)|0;c[e>>2]=__Z6varrayv()|0;c[g>>2]=__Z11_scs_createPKc(1126770)|0;__ZN10StringNameC2Ev(f);__ZN10StringNameaSERKS_(f,g);c[f+4>>2]=2;c[i>>2]=__Z11_scs_createPKc(1126740)|0;__ZN10StringNameC2Ev(h);__ZN10StringNameaSERKS_(h,i);c[h+4>>2]=2;__ZN10StringNameC2Ev(j);c[j+4>>2]=0;__ZN10StringNameC2Ev(k);c[k+4>>2]=0;__ZN10StringNameC2Ev(n);c[n+4>>2]=0;__ZN12_VariantCall7addfuncEN7Variant4TypeES1_RK10StringNamePFvRS0_S5_PPKS0_ERK6VectorIS0_ERKNS_3ArgESH_SH_SH_SH_(22,22,d,1965,e,f,h,j,k,n);__ZN10StringNameD2Ev(n);__ZN10StringNameD2Ev(k);__ZN10StringNameD2Ev(j);__ZN10StringNameD2Ev(h);__ZN10StringNameD2Ev(i);__ZN10StringNameD2Ev(f);__ZN10StringNameD2Ev(g);o=c[e>>2]|0;do if(o|0){if(__Z16atomic_decrementPj(o+-8|0)|0)break;te=c[e>>2]|0;re=(te|0)==0?0:te+-4|0;te=re+4|0;pe=c[re>>2]|0;if(pe|0){qe=0;se=pe;while(1){pe=te+(qe*24|0)|0;if(!(c[pe>>2]|0))ue=se;else{__ZN7Variant5clearEv(pe);ue=c[re>>2]|0}qe=qe+1|0;if(qe>>>0>=ue>>>0)break;else se=ue}}__ZN6Memory11free_staticEPvb(o,1)}while(0);__ZN10StringNameD2Ev(d);c[d>>2]=__Z11_scs_createPKc(1128486)|0;c[e>>2]=__Z6varrayv()|0;__ZN10StringNameC2Ev(f);c[f+4>>2]=0;__ZN10StringNameC2Ev(g);c[g+4>>2]=0;__ZN10StringNameC2Ev(h);c[h+4>>2]=0;__ZN10StringNameC2Ev(i);c[i+4>>2]=0;__ZN10StringNameC2Ev(j);c[j+4>>2]=0;__ZN12_VariantCall7addfuncEN7Variant4TypeES1_RK10StringNamePFvRS0_S5_PPKS0_ERK6VectorIS0_ERKNS_3ArgESH_SH_SH_SH_(22,4,d,1966,e,f,g,h,i,j);__ZN10StringNameD2Ev(j);__ZN10StringNameD2Ev(i);__ZN10StringNameD2Ev(h);__ZN10StringNameD2Ev(g);__ZN10StringNameD2Ev(f);o=c[e>>2]|0;do if(o|0){if(__Z16atomic_decrementPj(o+-8|0)|0)break;ue=c[e>>2]|0;se=(ue|0)==0?0:ue+-4|0;ue=se+4|0;qe=c[se>>2]|0;if(qe|0){re=0;te=qe;while(1){qe=ue+(re*24|0)|0;if(!(c[qe>>2]|0))ve=te;else{__ZN7Variant5clearEv(qe);ve=c[se>>2]|0}re=re+1|0;if(re>>>0>=ve>>>0)break;else te=ve}}__ZN6Memory11free_staticEPvb(o,1)}while(0);__ZN10StringNameD2Ev(d);c[d>>2]=__Z11_scs_createPKc(1128508)|0;c[e>>2]=__Z6varrayv()|0;__ZN10StringNameC2Ev(f);c[f+4>>2]=0;__ZN10StringNameC2Ev(g);c[g+4>>2]=0;__ZN10StringNameC2Ev(h);c[h+4>>2]=0;__ZN10StringNameC2Ev(i);c[i+4>>2]=0;__ZN10StringNameC2Ev(j);c[j+4>>2]=0;__ZN12_VariantCall7addfuncEN7Variant4TypeES1_RK10StringNamePFvRS0_S5_PPKS0_ERK6VectorIS0_ERKNS_3ArgESH_SH_SH_SH_(22,4,d,1967,e,f,g,h,i,j);__ZN10StringNameD2Ev(j);__ZN10StringNameD2Ev(i);__ZN10StringNameD2Ev(h);__ZN10StringNameD2Ev(g);__ZN10StringNameD2Ev(f);o=c[e>>2]|0;do if(o|0){if(__Z16atomic_decrementPj(o+-8|0)|0)break;ve=c[e>>2]|0;te=(ve|0)==0?0:ve+-4|0;ve=te+4|0;re=c[te>>2]|0;if(re|0){se=0;ue=re;while(1){re=ve+(se*24|0)|0;if(!(c[re>>2]|0))we=ue;else{__ZN7Variant5clearEv(re);we=c[te>>2]|0}se=se+1|0;if(se>>>0>=we>>>0)break;else ue=we}}__ZN6Memory11free_staticEPvb(o,1)}while(0);__ZN10StringNameD2Ev(d);c[d>>2]=__Z11_scs_createPKc(1128330)|0;c[e>>2]=__Z6varrayv()|0;__ZN10StringNameC2Ev(f);c[f+4>>2]=0;__ZN10StringNameC2Ev(g);c[g+4>>2]=0;__ZN10StringNameC2Ev(h);c[h+4>>2]=0;__ZN10StringNameC2Ev(i);c[i+4>>2]=0;__ZN10StringNameC2Ev(j);c[j+4>>2]=0;__ZN12_VariantCall7addfuncEN7Variant4TypeES1_RK10StringNamePFvRS0_S5_PPKS0_ERK6VectorIS0_ERKNS_3ArgESH_SH_SH_SH_(23,2,d,1968,e,f,g,h,i,j);__ZN10StringNameD2Ev(j);__ZN10StringNameD2Ev(i);__ZN10StringNameD2Ev(h);__ZN10StringNameD2Ev(g);__ZN10StringNameD2Ev(f);o=c[e>>2]|0;do if(o|0){if(__Z16atomic_decrementPj(o+-8|0)|0)break;we=c[e>>2]|0;ue=(we|0)==0?0:we+-4|0;we=ue+4|0;se=c[ue>>2]|0;if(se|0){te=0;ve=se;while(1){se=we+(te*24|0)|0;if(!(c[se>>2]|0))xe=ve;else{__ZN7Variant5clearEv(se);xe=c[ue>>2]|0}te=te+1|0;if(te>>>0>=xe>>>0)break;else ve=xe}}__ZN6Memory11free_staticEPvb(o,1)}while(0);__ZN10StringNameD2Ev(d);c[d>>2]=__Z11_scs_createPKc(1128449)|0;c[e>>2]=__Z6varrayv()|0;c[g>>2]=__Z11_scs_createPKc(1128274)|0;__ZN10StringNameC2Ev(f);__ZN10StringNameaSERKS_(f,g);c[f+4>>2]=2;c[i>>2]=__Z11_scs_createPKc(1128529)|0;__ZN10StringNameC2Ev(h);__ZN10StringNameaSERKS_(h,i);c[h+4>>2]=2;__ZN10StringNameC2Ev(j);c[j+4>>2]=0;__ZN10StringNameC2Ev(k);c[k+4>>2]=0;__ZN10StringNameC2Ev(n);c[n+4>>2]=0;__ZN12_VariantCall7addfuncEN7Variant4TypeES1_RK10StringNamePFvRS0_S5_PPKS0_ERK6VectorIS0_ERKNS_3ArgESH_SH_SH_SH_(23,0,d,1969,e,f,h,j,k,n);__ZN10StringNameD2Ev(n);__ZN10StringNameD2Ev(k);__ZN10StringNameD2Ev(j);__ZN10StringNameD2Ev(h);__ZN10StringNameD2Ev(i);__ZN10StringNameD2Ev(f);__ZN10StringNameD2Ev(g);o=c[e>>2]|0;do if(o|0){if(__Z16atomic_decrementPj(o+-8|0)|0)break;xe=c[e>>2]|0;ve=(xe|0)==0?0:xe+-4|0;xe=ve+4|0;te=c[ve>>2]|0;if(te|0){ue=0;we=te;while(1){te=xe+(ue*24|0)|0;if(!(c[te>>2]|0))ye=we;else{__ZN7Variant5clearEv(te);ye=c[ve>>2]|0}ue=ue+1|0;if(ue>>>0>=ye>>>0)break;else we=ye}}__ZN6Memory11free_staticEPvb(o,1)}while(0);__ZN10StringNameD2Ev(d);c[d>>2]=__Z11_scs_createPKc(1145598)|0;c[e>>2]=__Z6varrayv()|0;c[g>>2]=__Z11_scs_createPKc(1128529)|0;__ZN10StringNameC2Ev(f);__ZN10StringNameaSERKS_(f,g);c[f+4>>2]=2;__ZN10StringNameC2Ev(h);c[h+4>>2]=0;__ZN10StringNameC2Ev(i);c[i+4>>2]=0;__ZN10StringNameC2Ev(j);c[j+4>>2]=0;__ZN10StringNameC2Ev(k);c[k+4>>2]=0;__ZN12_VariantCall7addfuncEN7Variant4TypeES1_RK10StringNamePFvRS0_S5_PPKS0_ERK6VectorIS0_ERKNS_3ArgESH_SH_SH_SH_(23,0,d,1970,e,f,h,i,j,k);__ZN10StringNameD2Ev(k);__ZN10StringNameD2Ev(j);__ZN10StringNameD2Ev(i);__ZN10StringNameD2Ev(h);__ZN10StringNameD2Ev(f);__ZN10StringNameD2Ev(g);o=c[e>>2]|0;do if(o|0){if(__Z16atomic_decrementPj(o+-8|0)|0)break;ye=c[e>>2]|0;we=(ye|0)==0?0:ye+-4|0;ye=we+4|0;ue=c[we>>2]|0;if(ue|0){ve=0;xe=ue;while(1){ue=ye+(ve*24|0)|0;if(!(c[ue>>2]|0))ze=xe;else{__ZN7Variant5clearEv(ue);ze=c[we>>2]|0}ve=ve+1|0;if(ve>>>0>=ze>>>0)break;else xe=ze}}__ZN6Memory11free_staticEPvb(o,1)}while(0);__ZN10StringNameD2Ev(d);c[d>>2]=__Z11_scs_createPKc(1128373)|0;c[e>>2]=__Z6varrayv()|0;c[g>>2]=__Z11_scs_createPKc(1128529)|0;__ZN10StringNameC2Ev(f);__ZN10StringNameaSERKS_(f,g);c[f+4>>2]=2;__ZN10StringNameC2Ev(h);c[h+4>>2]=0;__ZN10StringNameC2Ev(i);c[i+4>>2]=0;__ZN10StringNameC2Ev(j);c[j+4>>2]=0;__ZN10StringNameC2Ev(k);c[k+4>>2]=0;__ZN12_VariantCall7addfuncEN7Variant4TypeES1_RK10StringNamePFvRS0_S5_PPKS0_ERK6VectorIS0_ERKNS_3ArgESH_SH_SH_SH_(23,0,d,1971,e,f,h,i,j,k);__ZN10StringNameD2Ev(k);__ZN10StringNameD2Ev(j);__ZN10StringNameD2Ev(i);__ZN10StringNameD2Ev(h);__ZN10StringNameD2Ev(f);__ZN10StringNameD2Ev(g);o=c[e>>2]|0;do if(o|0){if(__Z16atomic_decrementPj(o+-8|0)|0)break;ze=c[e>>2]|0;xe=(ze|0)==0?0:ze+-4|0;ze=xe+4|0;ve=c[xe>>2]|0;if(ve|0){we=0;ye=ve;while(1){ve=ze+(we*24|0)|0;if(!(c[ve>>2]|0))Ae=ye;else{__ZN7Variant5clearEv(ve);Ae=c[xe>>2]|0}we=we+1|0;if(we>>>0>=Ae>>>0)break;else ye=Ae}}__ZN6Memory11free_staticEPvb(o,1)}while(0);__ZN10StringNameD2Ev(d);c[d>>2]=__Z11_scs_createPKc(1128458)|0;c[e>>2]=__Z6varrayv()|0;c[g>>2]=__Z11_scs_createPKc(1128471)|0;__ZN10StringNameC2Ev(f);__ZN10StringNameaSERKS_(f,g);c[f+4>>2]=23;__ZN10StringNameC2Ev(h);c[h+4>>2]=0;__ZN10StringNameC2Ev(i);c[i+4>>2]=0;__ZN10StringNameC2Ev(j);c[j+4>>2]=0;__ZN10StringNameC2Ev(k);c[k+4>>2]=0;__ZN12_VariantCall7addfuncEN7Variant4TypeES1_RK10StringNamePFvRS0_S5_PPKS0_ERK6VectorIS0_ERKNS_3ArgESH_SH_SH_SH_(23,0,d,1972,e,f,h,i,j,k);__ZN10StringNameD2Ev(k);__ZN10StringNameD2Ev(j);__ZN10StringNameD2Ev(i);__ZN10StringNameD2Ev(h);__ZN10StringNameD2Ev(f);__ZN10StringNameD2Ev(g);o=c[e>>2]|0;do if(o|0){if(__Z16atomic_decrementPj(o+-8|0)|0)break;Ae=c[e>>2]|0;ye=(Ae|0)==0?0:Ae+-4|0;Ae=ye+4|0;we=c[ye>>2]|0;if(we|0){xe=0;ze=we;while(1){we=Ae+(xe*24|0)|0;if(!(c[we>>2]|0))Be=ze;else{__ZN7Variant5clearEv(we);Be=c[ye>>2]|0}xe=xe+1|0;if(xe>>>0>=Be>>>0)break;else ze=Be}}__ZN6Memory11free_staticEPvb(o,1)}while(0);__ZN10StringNameD2Ev(d);c[d>>2]=__Z11_scs_createPKc(1128380)|0;c[e>>2]=__Z6varrayv()|0;c[g>>2]=__Z11_scs_createPKc(1128274)|0;__ZN10StringNameC2Ev(f);__ZN10StringNameaSERKS_(f,g);c[f+4>>2]=2;__ZN10StringNameC2Ev(h);c[h+4>>2]=0;__ZN10StringNameC2Ev(i);c[i+4>>2]=0;__ZN10StringNameC2Ev(j);c[j+4>>2]=0;__ZN10StringNameC2Ev(k);c[k+4>>2]=0;__ZN12_VariantCall7addfuncEN7Variant4TypeES1_RK10StringNamePFvRS0_S5_PPKS0_ERK6VectorIS0_ERKNS_3ArgESH_SH_SH_SH_(23,0,d,1973,e,f,h,i,j,k);__ZN10StringNameD2Ev(k);__ZN10StringNameD2Ev(j);__ZN10StringNameD2Ev(i);__ZN10StringNameD2Ev(h);__ZN10StringNameD2Ev(f);__ZN10StringNameD2Ev(g);o=c[e>>2]|0;do if(o|0){if(__Z16atomic_decrementPj(o+-8|0)|0)break;Be=c[e>>2]|0;ze=(Be|0)==0?0:Be+-4|0;Be=ze+4|0;xe=c[ze>>2]|0;if(xe|0){ye=0;Ae=xe;while(1){xe=Be+(ye*24|0)|0;if(!(c[xe>>2]|0))Ce=Ae;else{__ZN7Variant5clearEv(xe);Ce=c[ze>>2]|0}ye=ye+1|0;if(ye>>>0>=Ce>>>0)break;else Ae=Ce}}__ZN6Memory11free_staticEPvb(o,1)}while(0);__ZN10StringNameD2Ev(d);c[d>>2]=__Z11_scs_createPKc(1143947)|0;c[e>>2]=__Z6varrayv()|0;c[g>>2]=__Z11_scs_createPKc(1128274)|0;__ZN10StringNameC2Ev(f);__ZN10StringNameaSERKS_(f,g);c[f+4>>2]=2;c[i>>2]=__Z11_scs_createPKc(1128529)|0;__ZN10StringNameC2Ev(h);__ZN10StringNameaSERKS_(h,i);c[h+4>>2]=2;__ZN10StringNameC2Ev(j);c[j+4>>2]=0;__ZN10StringNameC2Ev(k);c[k+4>>2]=0;__ZN10StringNameC2Ev(n);c[n+4>>2]=0;__ZN12_VariantCall7addfuncEN7Variant4TypeES1_RK10StringNamePFvRS0_S5_PPKS0_ERK6VectorIS0_ERKNS_3ArgESH_SH_SH_SH_(23,2,d,1974,e,f,h,j,k,n);__ZN10StringNameD2Ev(n);__ZN10StringNameD2Ev(k);__ZN10StringNameD2Ev(j);__ZN10StringNameD2Ev(h);__ZN10StringNameD2Ev(i);__ZN10StringNameD2Ev(f);__ZN10StringNameD2Ev(g);o=c[e>>2]|0;do if(o|0){if(__Z16atomic_decrementPj(o+-8|0)|0)break;Ce=c[e>>2]|0;Ae=(Ce|0)==0?0:Ce+-4|0;Ce=Ae+4|0;ye=c[Ae>>2]|0;if(ye|0){ze=0;Be=ye;while(1){ye=Ce+(ze*24|0)|0;if(!(c[ye>>2]|0))De=Be;else{__ZN7Variant5clearEv(ye);De=c[Ae>>2]|0}ze=ze+1|0;if(ze>>>0>=De>>>0)break;else Be=De}}__ZN6Memory11free_staticEPvb(o,1)}while(0);__ZN10StringNameD2Ev(d);c[d>>2]=__Z11_scs_createPKc(1145650)|0;c[e>>2]=__Z6varrayv()|0;c[g>>2]=__Z11_scs_createPKc(1128274)|0;__ZN10StringNameC2Ev(f);__ZN10StringNameaSERKS_(f,g);c[f+4>>2]=2;__ZN10StringNameC2Ev(h);c[h+4>>2]=0;__ZN10StringNameC2Ev(i);c[i+4>>2]=0;__ZN10StringNameC2Ev(j);c[j+4>>2]=0;__ZN10StringNameC2Ev(k);c[k+4>>2]=0;__ZN12_VariantCall7addfuncEN7Variant4TypeES1_RK10StringNamePFvRS0_S5_PPKS0_ERK6VectorIS0_ERKNS_3ArgESH_SH_SH_SH_(23,0,d,1975,e,f,h,i,j,k);__ZN10StringNameD2Ev(k);__ZN10StringNameD2Ev(j);__ZN10StringNameD2Ev(i);__ZN10StringNameD2Ev(h);__ZN10StringNameD2Ev(f);__ZN10StringNameD2Ev(g);o=c[e>>2]|0;do if(o|0){if(__Z16atomic_decrementPj(o+-8|0)|0)break;De=c[e>>2]|0;Be=(De|0)==0?0:De+-4|0;De=Be+4|0;ze=c[Be>>2]|0;if(ze|0){Ae=0;Ce=ze;while(1){ze=De+(Ae*24|0)|0;if(!(c[ze>>2]|0))Ee=Ce;else{__ZN7Variant5clearEv(ze);Ee=c[Be>>2]|0}Ae=Ae+1|0;if(Ae>>>0>=Ee>>>0)break;else Ce=Ee}}__ZN6Memory11free_staticEPvb(o,1)}while(0);__ZN10StringNameD2Ev(d);c[d>>2]=__Z11_scs_createPKc(1130273)|0;c[e>>2]=__Z6varrayv()|0;__ZN10StringNameC2Ev(f);c[f+4>>2]=0;__ZN10StringNameC2Ev(g);c[g+4>>2]=0;__ZN10StringNameC2Ev(h);c[h+4>>2]=0;__ZN10StringNameC2Ev(i);c[i+4>>2]=0;__ZN10StringNameC2Ev(j);c[j+4>>2]=0;__ZN12_VariantCall7addfuncEN7Variant4TypeES1_RK10StringNamePFvRS0_S5_PPKS0_ERK6VectorIS0_ERKNS_3ArgESH_SH_SH_SH_(23,0,d,1976,e,f,g,h,i,j);__ZN10StringNameD2Ev(j);__ZN10StringNameD2Ev(i);__ZN10StringNameD2Ev(h);__ZN10StringNameD2Ev(g);__ZN10StringNameD2Ev(f);o=c[e>>2]|0;do if(o|0){if(__Z16atomic_decrementPj(o+-8|0)|0)break;Ee=c[e>>2]|0;Ce=(Ee|0)==0?0:Ee+-4|0;Ee=Ce+4|0;Ae=c[Ce>>2]|0;if(Ae|0){Be=0;De=Ae;while(1){Ae=Ee+(Be*24|0)|0;if(!(c[Ae>>2]|0))Fe=De;else{__ZN7Variant5clearEv(Ae);Fe=c[Ce>>2]|0}Be=Be+1|0;if(Be>>>0>=Fe>>>0)break;else De=Fe}}__ZN6Memory11free_staticEPvb(o,1)}while(0);__ZN10StringNameD2Ev(d);c[d>>2]=__Z11_scs_createPKc(1128330)|0;c[e>>2]=__Z6varrayv()|0;__ZN10StringNameC2Ev(f);c[f+4>>2]=0;__ZN10StringNameC2Ev(g);c[g+4>>2]=0;__ZN10StringNameC2Ev(h);c[h+4>>2]=0;__ZN10StringNameC2Ev(i);c[i+4>>2]=0;__ZN10StringNameC2Ev(j);c[j+4>>2]=0;__ZN12_VariantCall7addfuncEN7Variant4TypeES1_RK10StringNamePFvRS0_S5_PPKS0_ERK6VectorIS0_ERKNS_3ArgESH_SH_SH_SH_(24,2,d,1977,e,f,g,h,i,j);__ZN10StringNameD2Ev(j);__ZN10StringNameD2Ev(i);__ZN10StringNameD2Ev(h);__ZN10StringNameD2Ev(g);__ZN10StringNameD2Ev(f);o=c[e>>2]|0;do if(o|0){if(__Z16atomic_decrementPj(o+-8|0)|0)break;Fe=c[e>>2]|0;De=(Fe|0)==0?0:Fe+-4|0;Fe=De+4|0;Be=c[De>>2]|0;if(Be|0){Ce=0;Ee=Be;while(1){Be=Fe+(Ce*24|0)|0;if(!(c[Be>>2]|0))Ge=Ee;else{__ZN7Variant5clearEv(Be);Ge=c[De>>2]|0}Ce=Ce+1|0;if(Ce>>>0>=Ge>>>0)break;else Ee=Ge}}__ZN6Memory11free_staticEPvb(o,1)}while(0);__ZN10StringNameD2Ev(d);c[d>>2]=__Z11_scs_createPKc(1128449)|0;c[e>>2]=__Z6varrayv()|0;c[g>>2]=__Z11_scs_createPKc(1128274)|0;__ZN10StringNameC2Ev(f);__ZN10StringNameaSERKS_(f,g);c[f+4>>2]=2;c[i>>2]=__Z11_scs_createPKc(1128356)|0;__ZN10StringNameC2Ev(h);__ZN10StringNameaSERKS_(h,i);c[h+4>>2]=3;__ZN10StringNameC2Ev(j);c[j+4>>2]=0;__ZN10StringNameC2Ev(k);c[k+4>>2]=0;__ZN10StringNameC2Ev(n);c[n+4>>2]=0;__ZN12_VariantCall7addfuncEN7Variant4TypeES1_RK10StringNamePFvRS0_S5_PPKS0_ERK6VectorIS0_ERKNS_3ArgESH_SH_SH_SH_(24,0,d,1978,e,f,h,j,k,n);__ZN10StringNameD2Ev(n);__ZN10StringNameD2Ev(k);__ZN10StringNameD2Ev(j);__ZN10StringNameD2Ev(h);__ZN10StringNameD2Ev(i);__ZN10StringNameD2Ev(f);__ZN10StringNameD2Ev(g);o=c[e>>2]|0;do if(o|0){if(__Z16atomic_decrementPj(o+-8|0)|0)break;Ge=c[e>>2]|0;Ee=(Ge|0)==0?0:Ge+-4|0;Ge=Ee+4|0;Ce=c[Ee>>2]|0;if(Ce|0){De=0;Fe=Ce;while(1){Ce=Ge+(De*24|0)|0;if(!(c[Ce>>2]|0))He=Fe;else{__ZN7Variant5clearEv(Ce);He=c[Ee>>2]|0}De=De+1|0;if(De>>>0>=He>>>0)break;else Fe=He}}__ZN6Memory11free_staticEPvb(o,1)}while(0);__ZN10StringNameD2Ev(d);c[d>>2]=__Z11_scs_createPKc(1145598)|0;c[e>>2]=__Z6varrayv()|0;c[g>>2]=__Z11_scs_createPKc(1128356)|0;__ZN10StringNameC2Ev(f);__ZN10StringNameaSERKS_(f,g);c[f+4>>2]=3;__ZN10StringNameC2Ev(h);c[h+4>>2]=0;__ZN10StringNameC2Ev(i);c[i+4>>2]=0;__ZN10StringNameC2Ev(j);c[j+4>>2]=0;__ZN10StringNameC2Ev(k);c[k+4>>2]=0;__ZN12_VariantCall7addfuncEN7Variant4TypeES1_RK10StringNamePFvRS0_S5_PPKS0_ERK6VectorIS0_ERKNS_3ArgESH_SH_SH_SH_(24,0,d,1979,e,f,h,i,j,k);__ZN10StringNameD2Ev(k);__ZN10StringNameD2Ev(j);__ZN10StringNameD2Ev(i);__ZN10StringNameD2Ev(h);__ZN10StringNameD2Ev(f);__ZN10StringNameD2Ev(g);o=c[e>>2]|0;do if(o|0){if(__Z16atomic_decrementPj(o+-8|0)|0)break;He=c[e>>2]|0;Fe=(He|0)==0?0:He+-4|0;He=Fe+4|0;De=c[Fe>>2]|0;if(De|0){Ee=0;Ge=De;while(1){De=He+(Ee*24|0)|0;if(!(c[De>>2]|0))Ie=Ge;else{__ZN7Variant5clearEv(De);Ie=c[Fe>>2]|0}Ee=Ee+1|0;if(Ee>>>0>=Ie>>>0)break;else Ge=Ie}}__ZN6Memory11free_staticEPvb(o,1)}while(0);__ZN10StringNameD2Ev(d);c[d>>2]=__Z11_scs_createPKc(1128373)|0;c[e>>2]=__Z6varrayv()|0;c[g>>2]=__Z11_scs_createPKc(1128356)|0;__ZN10StringNameC2Ev(f);__ZN10StringNameaSERKS_(f,g);c[f+4>>2]=3;__ZN10StringNameC2Ev(h);c[h+4>>2]=0;__ZN10StringNameC2Ev(i);c[i+4>>2]=0;__ZN10StringNameC2Ev(j);c[j+4>>2]=0;__ZN10StringNameC2Ev(k);c[k+4>>2]=0;__ZN12_VariantCall7addfuncEN7Variant4TypeES1_RK10StringNamePFvRS0_S5_PPKS0_ERK6VectorIS0_ERKNS_3ArgESH_SH_SH_SH_(24,0,d,1980,e,f,h,i,j,k);__ZN10StringNameD2Ev(k);__ZN10StringNameD2Ev(j);__ZN10StringNameD2Ev(i);__ZN10StringNameD2Ev(h);__ZN10StringNameD2Ev(f);__ZN10StringNameD2Ev(g);o=c[e>>2]|0;do if(o|0){if(__Z16atomic_decrementPj(o+-8|0)|0)break;Ie=c[e>>2]|0;Ge=(Ie|0)==0?0:Ie+-4|0;Ie=Ge+4|0;Ee=c[Ge>>2]|0;if(Ee|0){Fe=0;He=Ee;while(1){Ee=Ie+(Fe*24|0)|0;if(!(c[Ee>>2]|0))Je=He;else{__ZN7Variant5clearEv(Ee);Je=c[Ge>>2]|0}Fe=Fe+1|0;if(Fe>>>0>=Je>>>0)break;else He=Je}}__ZN6Memory11free_staticEPvb(o,1)}while(0);__ZN10StringNameD2Ev(d);c[d>>2]=__Z11_scs_createPKc(1128458)|0;c[e>>2]=__Z6varrayv()|0;c[g>>2]=__Z11_scs_createPKc(1128471)|0;__ZN10StringNameC2Ev(f);__ZN10StringNameaSERKS_(f,g);c[f+4>>2]=24;__ZN10StringNameC2Ev(h);c[h+4>>2]=0;__ZN10StringNameC2Ev(i);c[i+4>>2]=0;__ZN10StringNameC2Ev(j);c[j+4>>2]=0;__ZN10StringNameC2Ev(k);c[k+4>>2]=0;__ZN12_VariantCall7addfuncEN7Variant4TypeES1_RK10StringNamePFvRS0_S5_PPKS0_ERK6VectorIS0_ERKNS_3ArgESH_SH_SH_SH_(24,0,d,1981,e,f,h,i,j,k);__ZN10StringNameD2Ev(k);__ZN10StringNameD2Ev(j);__ZN10StringNameD2Ev(i);__ZN10StringNameD2Ev(h);__ZN10StringNameD2Ev(f);__ZN10StringNameD2Ev(g);o=c[e>>2]|0;do if(o|0){if(__Z16atomic_decrementPj(o+-8|0)|0)break;Je=c[e>>2]|0;He=(Je|0)==0?0:Je+-4|0;Je=He+4|0;Fe=c[He>>2]|0;if(Fe|0){Ge=0;Ie=Fe;while(1){Fe=Je+(Ge*24|0)|0;if(!(c[Fe>>2]|0))Ke=Ie;else{__ZN7Variant5clearEv(Fe);Ke=c[He>>2]|0}Ge=Ge+1|0;if(Ge>>>0>=Ke>>>0)break;else Ie=Ke}}__ZN6Memory11free_staticEPvb(o,1)}while(0);__ZN10StringNameD2Ev(d);c[d>>2]=__Z11_scs_createPKc(1128380)|0;c[e>>2]=__Z6varrayv()|0;c[g>>2]=__Z11_scs_createPKc(1128274)|0;__ZN10StringNameC2Ev(f);__ZN10StringNameaSERKS_(f,g);c[f+4>>2]=2;__ZN10StringNameC2Ev(h);c[h+4>>2]=0;__ZN10StringNameC2Ev(i);c[i+4>>2]=0;__ZN10StringNameC2Ev(j);c[j+4>>2]=0;__ZN10StringNameC2Ev(k);c[k+4>>2]=0;__ZN12_VariantCall7addfuncEN7Variant4TypeES1_RK10StringNamePFvRS0_S5_PPKS0_ERK6VectorIS0_ERKNS_3ArgESH_SH_SH_SH_(24,0,d,1982,e,f,h,i,j,k);__ZN10StringNameD2Ev(k);__ZN10StringNameD2Ev(j);__ZN10StringNameD2Ev(i);__ZN10StringNameD2Ev(h);__ZN10StringNameD2Ev(f);__ZN10StringNameD2Ev(g);o=c[e>>2]|0;do if(o|0){if(__Z16atomic_decrementPj(o+-8|0)|0)break;Ke=c[e>>2]|0;Ie=(Ke|0)==0?0:Ke+-4|0;Ke=Ie+4|0;Ge=c[Ie>>2]|0;if(Ge|0){He=0;Je=Ge;while(1){Ge=Ke+(He*24|0)|0;if(!(c[Ge>>2]|0))Le=Je;else{__ZN7Variant5clearEv(Ge);Le=c[Ie>>2]|0}He=He+1|0;if(He>>>0>=Le>>>0)break;else Je=Le}}__ZN6Memory11free_staticEPvb(o,1)}while(0);__ZN10StringNameD2Ev(d);c[d>>2]=__Z11_scs_createPKc(1143947)|0;c[e>>2]=__Z6varrayv()|0;c[g>>2]=__Z11_scs_createPKc(1128274)|0;__ZN10StringNameC2Ev(f);__ZN10StringNameaSERKS_(f,g);c[f+4>>2]=2;c[i>>2]=__Z11_scs_createPKc(1128356)|0;__ZN10StringNameC2Ev(h);__ZN10StringNameaSERKS_(h,i);c[h+4>>2]=3;__ZN10StringNameC2Ev(j);c[j+4>>2]=0;__ZN10StringNameC2Ev(k);c[k+4>>2]=0;__ZN10StringNameC2Ev(n);c[n+4>>2]=0;__ZN12_VariantCall7addfuncEN7Variant4TypeES1_RK10StringNamePFvRS0_S5_PPKS0_ERK6VectorIS0_ERKNS_3ArgESH_SH_SH_SH_(24,2,d,1983,e,f,h,j,k,n);__ZN10StringNameD2Ev(n);__ZN10StringNameD2Ev(k);__ZN10StringNameD2Ev(j);__ZN10StringNameD2Ev(h);__ZN10StringNameD2Ev(i);__ZN10StringNameD2Ev(f);__ZN10StringNameD2Ev(g);o=c[e>>2]|0;do if(o|0){if(__Z16atomic_decrementPj(o+-8|0)|0)break;Le=c[e>>2]|0;Je=(Le|0)==0?0:Le+-4|0;Le=Je+4|0;He=c[Je>>2]|0;if(He|0){Ie=0;Ke=He;while(1){He=Le+(Ie*24|0)|0;if(!(c[He>>2]|0))Me=Ke;else{__ZN7Variant5clearEv(He);Me=c[Je>>2]|0}Ie=Ie+1|0;if(Ie>>>0>=Me>>>0)break;else Ke=Me}}__ZN6Memory11free_staticEPvb(o,1)}while(0);__ZN10StringNameD2Ev(d);c[d>>2]=__Z11_scs_createPKc(1145650)|0;c[e>>2]=__Z6varrayv()|0;c[g>>2]=__Z11_scs_createPKc(1128274)|0;__ZN10StringNameC2Ev(f);__ZN10StringNameaSERKS_(f,g);c[f+4>>2]=2;__ZN10StringNameC2Ev(h);c[h+4>>2]=0;__ZN10StringNameC2Ev(i);c[i+4>>2]=0;__ZN10StringNameC2Ev(j);c[j+4>>2]=0;__ZN10StringNameC2Ev(k);c[k+4>>2]=0;__ZN12_VariantCall7addfuncEN7Variant4TypeES1_RK10StringNamePFvRS0_S5_PPKS0_ERK6VectorIS0_ERKNS_3ArgESH_SH_SH_SH_(24,0,d,1984,e,f,h,i,j,k);__ZN10StringNameD2Ev(k);__ZN10StringNameD2Ev(j);__ZN10StringNameD2Ev(i);__ZN10StringNameD2Ev(h);__ZN10StringNameD2Ev(f);__ZN10StringNameD2Ev(g);o=c[e>>2]|0;do if(o|0){if(__Z16atomic_decrementPj(o+-8|0)|0)break;Me=c[e>>2]|0;Ke=(Me|0)==0?0:Me+-4|0;Me=Ke+4|0;Ie=c[Ke>>2]|0;if(Ie|0){Je=0;Le=Ie;while(1){Ie=Me+(Je*24|0)|0;if(!(c[Ie>>2]|0))Ne=Le;else{__ZN7Variant5clearEv(Ie);Ne=c[Ke>>2]|0}Je=Je+1|0;if(Je>>>0>=Ne>>>0)break;else Le=Ne}}__ZN6Memory11free_staticEPvb(o,1)}while(0);__ZN10StringNameD2Ev(d);c[d>>2]=__Z11_scs_createPKc(1130273)|0;c[e>>2]=__Z6varrayv()|0;__ZN10StringNameC2Ev(f);c[f+4>>2]=0;__ZN10StringNameC2Ev(g);c[g+4>>2]=0;__ZN10StringNameC2Ev(h);c[h+4>>2]=0;__ZN10StringNameC2Ev(i);c[i+4>>2]=0;__ZN10StringNameC2Ev(j);c[j+4>>2]=0;__ZN12_VariantCall7addfuncEN7Variant4TypeES1_RK10StringNamePFvRS0_S5_PPKS0_ERK6VectorIS0_ERKNS_3ArgESH_SH_SH_SH_(24,0,d,1985,e,f,g,h,i,j);__ZN10StringNameD2Ev(j);__ZN10StringNameD2Ev(i);__ZN10StringNameD2Ev(h);__ZN10StringNameD2Ev(g);__ZN10StringNameD2Ev(f);o=c[e>>2]|0;do if(o|0){if(__Z16atomic_decrementPj(o+-8|0)|0)break;Ne=c[e>>2]|0;Le=(Ne|0)==0?0:Ne+-4|0;Ne=Le+4|0;Je=c[Le>>2]|0;if(Je|0){Ke=0;Me=Je;while(1){Je=Ne+(Ke*24|0)|0;if(!(c[Je>>2]|0))Oe=Me;else{__ZN7Variant5clearEv(Je);Oe=c[Le>>2]|0}Ke=Ke+1|0;if(Ke>>>0>=Oe>>>0)break;else Me=Oe}}__ZN6Memory11free_staticEPvb(o,1)}while(0);__ZN10StringNameD2Ev(d);c[d>>2]=__Z11_scs_createPKc(1128330)|0;c[e>>2]=__Z6varrayv()|0;__ZN10StringNameC2Ev(f);c[f+4>>2]=0;__ZN10StringNameC2Ev(g);c[g+4>>2]=0;__ZN10StringNameC2Ev(h);c[h+4>>2]=0;__ZN10StringNameC2Ev(i);c[i+4>>2]=0;__ZN10StringNameC2Ev(j);c[j+4>>2]=0;__ZN12_VariantCall7addfuncEN7Variant4TypeES1_RK10StringNamePFvRS0_S5_PPKS0_ERK6VectorIS0_ERKNS_3ArgESH_SH_SH_SH_(25,2,d,1986,e,f,g,h,i,j);__ZN10StringNameD2Ev(j);__ZN10StringNameD2Ev(i);__ZN10StringNameD2Ev(h);__ZN10StringNameD2Ev(g);__ZN10StringNameD2Ev(f);o=c[e>>2]|0;do if(o|0){if(__Z16atomic_decrementPj(o+-8|0)|0)break;Oe=c[e>>2]|0;Me=(Oe|0)==0?0:Oe+-4|0;Oe=Me+4|0;Ke=c[Me>>2]|0;if(Ke|0){Le=0;Ne=Ke;while(1){Ke=Oe+(Le*24|0)|0;if(!(c[Ke>>2]|0))Pe=Ne;else{__ZN7Variant5clearEv(Ke);Pe=c[Me>>2]|0}Le=Le+1|0;if(Le>>>0>=Pe>>>0)break;else Ne=Pe}}__ZN6Memory11free_staticEPvb(o,1)}while(0);__ZN10StringNameD2Ev(d);c[d>>2]=__Z11_scs_createPKc(1128449)|0;c[e>>2]=__Z6varrayv()|0;c[g>>2]=__Z11_scs_createPKc(1128274)|0;__ZN10StringNameC2Ev(f);__ZN10StringNameaSERKS_(f,g);c[f+4>>2]=2;c[i>>2]=__Z11_scs_createPKc(1128537)|0;__ZN10StringNameC2Ev(h);__ZN10StringNameaSERKS_(h,i);c[h+4>>2]=4;__ZN10StringNameC2Ev(j);c[j+4>>2]=0;__ZN10StringNameC2Ev(k);c[k+4>>2]=0;__ZN10StringNameC2Ev(n);c[n+4>>2]=0;__ZN12_VariantCall7addfuncEN7Variant4TypeES1_RK10StringNamePFvRS0_S5_PPKS0_ERK6VectorIS0_ERKNS_3ArgESH_SH_SH_SH_(25,0,d,1987,e,f,h,j,k,n);__ZN10StringNameD2Ev(n);__ZN10StringNameD2Ev(k);__ZN10StringNameD2Ev(j);__ZN10StringNameD2Ev(h);__ZN10StringNameD2Ev(i);__ZN10StringNameD2Ev(f);__ZN10StringNameD2Ev(g);o=c[e>>2]|0;do if(o|0){if(__Z16atomic_decrementPj(o+-8|0)|0)break;Pe=c[e>>2]|0;Ne=(Pe|0)==0?0:Pe+-4|0;Pe=Ne+4|0;Le=c[Ne>>2]|0;if(Le|0){Me=0;Oe=Le;while(1){Le=Pe+(Me*24|0)|0;if(!(c[Le>>2]|0))Qe=Oe;else{__ZN7Variant5clearEv(Le);Qe=c[Ne>>2]|0}Me=Me+1|0;if(Me>>>0>=Qe>>>0)break;else Oe=Qe}}__ZN6Memory11free_staticEPvb(o,1)}while(0);__ZN10StringNameD2Ev(d);c[d>>2]=__Z11_scs_createPKc(1145598)|0;c[e>>2]=__Z6varrayv()|0;c[g>>2]=__Z11_scs_createPKc(1128537)|0;__ZN10StringNameC2Ev(f);__ZN10StringNameaSERKS_(f,g);c[f+4>>2]=4;__ZN10StringNameC2Ev(h);c[h+4>>2]=0;__ZN10StringNameC2Ev(i);c[i+4>>2]=0;__ZN10StringNameC2Ev(j);c[j+4>>2]=0;__ZN10StringNameC2Ev(k);c[k+4>>2]=0;__ZN12_VariantCall7addfuncEN7Variant4TypeES1_RK10StringNamePFvRS0_S5_PPKS0_ERK6VectorIS0_ERKNS_3ArgESH_SH_SH_SH_(25,0,d,1988,e,f,h,i,j,k);__ZN10StringNameD2Ev(k);__ZN10StringNameD2Ev(j);__ZN10StringNameD2Ev(i);__ZN10StringNameD2Ev(h);__ZN10StringNameD2Ev(f);__ZN10StringNameD2Ev(g);o=c[e>>2]|0;do if(o|0){if(__Z16atomic_decrementPj(o+-8|0)|0)break;Qe=c[e>>2]|0;Oe=(Qe|0)==0?0:Qe+-4|0;Qe=Oe+4|0;Me=c[Oe>>2]|0;if(Me|0){Ne=0;Pe=Me;while(1){Me=Qe+(Ne*24|0)|0;if(!(c[Me>>2]|0))Re=Pe;else{__ZN7Variant5clearEv(Me);Re=c[Oe>>2]|0}Ne=Ne+1|0;if(Ne>>>0>=Re>>>0)break;else Pe=Re}}__ZN6Memory11free_staticEPvb(o,1)}while(0);__ZN10StringNameD2Ev(d);c[d>>2]=__Z11_scs_createPKc(1128373)|0;c[e>>2]=__Z6varrayv()|0;c[g>>2]=__Z11_scs_createPKc(1128537)|0;__ZN10StringNameC2Ev(f);__ZN10StringNameaSERKS_(f,g);c[f+4>>2]=4;__ZN10StringNameC2Ev(h);c[h+4>>2]=0;__ZN10StringNameC2Ev(i);c[i+4>>2]=0;__ZN10StringNameC2Ev(j);c[j+4>>2]=0;__ZN10StringNameC2Ev(k);c[k+4>>2]=0;__ZN12_VariantCall7addfuncEN7Variant4TypeES1_RK10StringNamePFvRS0_S5_PPKS0_ERK6VectorIS0_ERKNS_3ArgESH_SH_SH_SH_(25,0,d,1989,e,f,h,i,j,k);__ZN10StringNameD2Ev(k);__ZN10StringNameD2Ev(j);__ZN10StringNameD2Ev(i);__ZN10StringNameD2Ev(h);__ZN10StringNameD2Ev(f);__ZN10StringNameD2Ev(g);o=c[e>>2]|0;do if(o|0){if(__Z16atomic_decrementPj(o+-8|0)|0)break;Re=c[e>>2]|0;Pe=(Re|0)==0?0:Re+-4|0;Re=Pe+4|0;Ne=c[Pe>>2]|0;if(Ne|0){Oe=0;Qe=Ne;while(1){Ne=Re+(Oe*24|0)|0;if(!(c[Ne>>2]|0))Se=Qe;else{__ZN7Variant5clearEv(Ne);Se=c[Pe>>2]|0}Oe=Oe+1|0;if(Oe>>>0>=Se>>>0)break;else Qe=Se}}__ZN6Memory11free_staticEPvb(o,1)}while(0);__ZN10StringNameD2Ev(d);c[d>>2]=__Z11_scs_createPKc(1128458)|0;c[e>>2]=__Z6varrayv()|0;c[g>>2]=__Z11_scs_createPKc(1128471)|0;__ZN10StringNameC2Ev(f);__ZN10StringNameaSERKS_(f,g);c[f+4>>2]=25;__ZN10StringNameC2Ev(h);c[h+4>>2]=0;__ZN10StringNameC2Ev(i);c[i+4>>2]=0;__ZN10StringNameC2Ev(j);c[j+4>>2]=0;__ZN10StringNameC2Ev(k);c[k+4>>2]=0;__ZN12_VariantCall7addfuncEN7Variant4TypeES1_RK10StringNamePFvRS0_S5_PPKS0_ERK6VectorIS0_ERKNS_3ArgESH_SH_SH_SH_(25,0,d,1990,e,f,h,i,j,k);__ZN10StringNameD2Ev(k);__ZN10StringNameD2Ev(j);__ZN10StringNameD2Ev(i);__ZN10StringNameD2Ev(h);__ZN10StringNameD2Ev(f);__ZN10StringNameD2Ev(g);o=c[e>>2]|0;do if(o|0){if(__Z16atomic_decrementPj(o+-8|0)|0)break;Se=c[e>>2]|0;Qe=(Se|0)==0?0:Se+-4|0;Se=Qe+4|0;Oe=c[Qe>>2]|0;if(Oe|0){Pe=0;Re=Oe;while(1){Oe=Se+(Pe*24|0)|0;if(!(c[Oe>>2]|0))Te=Re;else{__ZN7Variant5clearEv(Oe);Te=c[Qe>>2]|0}Pe=Pe+1|0;if(Pe>>>0>=Te>>>0)break;else Re=Te}}__ZN6Memory11free_staticEPvb(o,1)}while(0);__ZN10StringNameD2Ev(d);c[d>>2]=__Z11_scs_createPKc(1128380)|0;c[e>>2]=__Z6varrayv()|0;c[g>>2]=__Z11_scs_createPKc(1128274)|0;__ZN10StringNameC2Ev(f);__ZN10StringNameaSERKS_(f,g);c[f+4>>2]=2;__ZN10StringNameC2Ev(h);c[h+4>>2]=0;__ZN10StringNameC2Ev(i);c[i+4>>2]=0;__ZN10StringNameC2Ev(j);c[j+4>>2]=0;__ZN10StringNameC2Ev(k);c[k+4>>2]=0;__ZN12_VariantCall7addfuncEN7Variant4TypeES1_RK10StringNamePFvRS0_S5_PPKS0_ERK6VectorIS0_ERKNS_3ArgESH_SH_SH_SH_(25,0,d,1991,e,f,h,i,j,k);__ZN10StringNameD2Ev(k);__ZN10StringNameD2Ev(j);__ZN10StringNameD2Ev(i);__ZN10StringNameD2Ev(h);__ZN10StringNameD2Ev(f);__ZN10StringNameD2Ev(g);o=c[e>>2]|0;do if(o|0){if(__Z16atomic_decrementPj(o+-8|0)|0)break;Te=c[e>>2]|0;Re=(Te|0)==0?0:Te+-4|0;Te=Re+4|0;Pe=c[Re>>2]|0;if(Pe|0){Qe=0;Se=Pe;while(1){Pe=Te+(Qe*24|0)|0;if(!(c[Pe>>2]|0))Ue=Se;else{__ZN7Variant5clearEv(Pe);Ue=c[Re>>2]|0}Qe=Qe+1|0;if(Qe>>>0>=Ue>>>0)break;else Se=Ue}}__ZN6Memory11free_staticEPvb(o,1)}while(0);__ZN10StringNameD2Ev(d);c[d>>2]=__Z11_scs_createPKc(1143947)|0;c[e>>2]=__Z6varrayv()|0;c[g>>2]=__Z11_scs_createPKc(1128274)|0;__ZN10StringNameC2Ev(f);__ZN10StringNameaSERKS_(f,g);c[f+4>>2]=2;c[i>>2]=__Z11_scs_createPKc(1128537)|0;__ZN10StringNameC2Ev(h);__ZN10StringNameaSERKS_(h,i);c[h+4>>2]=4;__ZN10StringNameC2Ev(j);c[j+4>>2]=0;__ZN10StringNameC2Ev(k);c[k+4>>2]=0;__ZN10StringNameC2Ev(n);c[n+4>>2]=0;__ZN12_VariantCall7addfuncEN7Variant4TypeES1_RK10StringNamePFvRS0_S5_PPKS0_ERK6VectorIS0_ERKNS_3ArgESH_SH_SH_SH_(25,2,d,1992,e,f,h,j,k,n);__ZN10StringNameD2Ev(n);__ZN10StringNameD2Ev(k);__ZN10StringNameD2Ev(j);__ZN10StringNameD2Ev(h);__ZN10StringNameD2Ev(i);__ZN10StringNameD2Ev(f);__ZN10StringNameD2Ev(g);o=c[e>>2]|0;do if(o|0){if(__Z16atomic_decrementPj(o+-8|0)|0)break;Ue=c[e>>2]|0;Se=(Ue|0)==0?0:Ue+-4|0;Ue=Se+4|0;Qe=c[Se>>2]|0;if(Qe|0){Re=0;Te=Qe;while(1){Qe=Ue+(Re*24|0)|0;if(!(c[Qe>>2]|0))Ve=Te;else{__ZN7Variant5clearEv(Qe);Ve=c[Se>>2]|0}Re=Re+1|0;if(Re>>>0>=Ve>>>0)break;else Te=Ve}}__ZN6Memory11free_staticEPvb(o,1)}while(0);__ZN10StringNameD2Ev(d);c[d>>2]=__Z11_scs_createPKc(1145650)|0;c[e>>2]=__Z6varrayv()|0;c[g>>2]=__Z11_scs_createPKc(1128274)|0;__ZN10StringNameC2Ev(f);__ZN10StringNameaSERKS_(f,g);c[f+4>>2]=2;__ZN10StringNameC2Ev(h);c[h+4>>2]=0;__ZN10StringNameC2Ev(i);c[i+4>>2]=0;__ZN10StringNameC2Ev(j);c[j+4>>2]=0;__ZN10StringNameC2Ev(k);c[k+4>>2]=0;__ZN12_VariantCall7addfuncEN7Variant4TypeES1_RK10StringNamePFvRS0_S5_PPKS0_ERK6VectorIS0_ERKNS_3ArgESH_SH_SH_SH_(25,0,d,1993,e,f,h,i,j,k);__ZN10StringNameD2Ev(k);__ZN10StringNameD2Ev(j);__ZN10StringNameD2Ev(i);__ZN10StringNameD2Ev(h);__ZN10StringNameD2Ev(f);__ZN10StringNameD2Ev(g);o=c[e>>2]|0;do if(o|0){if(__Z16atomic_decrementPj(o+-8|0)|0)break;Ve=c[e>>2]|0;Te=(Ve|0)==0?0:Ve+-4|0;Ve=Te+4|0;Re=c[Te>>2]|0;if(Re|0){Se=0;Ue=Re;while(1){Re=Ve+(Se*24|0)|0;if(!(c[Re>>2]|0))We=Ue;else{__ZN7Variant5clearEv(Re);We=c[Te>>2]|0}Se=Se+1|0;if(Se>>>0>=We>>>0)break;else Ue=We}}__ZN6Memory11free_staticEPvb(o,1)}while(0);__ZN10StringNameD2Ev(d);c[d>>2]=__Z11_scs_createPKc(1130273)|0;c[e>>2]=__Z6varrayv()|0;__ZN10StringNameC2Ev(f);c[f+4>>2]=0;__ZN10StringNameC2Ev(g);c[g+4>>2]=0;__ZN10StringNameC2Ev(h);c[h+4>>2]=0;__ZN10StringNameC2Ev(i);c[i+4>>2]=0;__ZN10StringNameC2Ev(j);c[j+4>>2]=0;__ZN12_VariantCall7addfuncEN7Variant4TypeES1_RK10StringNamePFvRS0_S5_PPKS0_ERK6VectorIS0_ERKNS_3ArgESH_SH_SH_SH_(25,0,d,1994,e,f,g,h,i,j);__ZN10StringNameD2Ev(j);__ZN10StringNameD2Ev(i);__ZN10StringNameD2Ev(h);__ZN10StringNameD2Ev(g);__ZN10StringNameD2Ev(f);o=c[e>>2]|0;do if(o|0){if(__Z16atomic_decrementPj(o+-8|0)|0)break;We=c[e>>2]|0;Ue=(We|0)==0?0:We+-4|0;We=Ue+4|0;Se=c[Ue>>2]|0;if(Se|0){Te=0;Ve=Se;while(1){Se=We+(Te*24|0)|0;if(!(c[Se>>2]|0))Xe=Ve;else{__ZN7Variant5clearEv(Se);Xe=c[Ue>>2]|0}Te=Te+1|0;if(Te>>>0>=Xe>>>0)break;else Ve=Xe}}__ZN6Memory11free_staticEPvb(o,1)}while(0);__ZN10StringNameD2Ev(d);c[d>>2]=__Z11_scs_createPKc(1128544)|0;c[e>>2]=__Z6varrayv()|0;c[g>>2]=__Z11_scs_createPKc(1128537)|0;__ZN10StringNameC2Ev(f);__ZN10StringNameaSERKS_(f,g);c[f+4>>2]=4;__ZN10StringNameC2Ev(h);c[h+4>>2]=0;__ZN10StringNameC2Ev(i);c[i+4>>2]=0;__ZN10StringNameC2Ev(j);c[j+4>>2]=0;__ZN10StringNameC2Ev(k);c[k+4>>2]=0;__ZN12_VariantCall7addfuncEN7Variant4TypeES1_RK10StringNamePFvRS0_S5_PPKS0_ERK6VectorIS0_ERKNS_3ArgESH_SH_SH_SH_(25,4,d,1995,e,f,h,i,j,k);__ZN10StringNameD2Ev(k);__ZN10StringNameD2Ev(j);__ZN10StringNameD2Ev(i);__ZN10StringNameD2Ev(h);__ZN10StringNameD2Ev(f);__ZN10StringNameD2Ev(g);o=c[e>>2]|0;do if(o|0){if(__Z16atomic_decrementPj(o+-8|0)|0)break;Xe=c[e>>2]|0;Ve=(Xe|0)==0?0:Xe+-4|0;Xe=Ve+4|0;Te=c[Ve>>2]|0;if(Te|0){Ue=0;We=Te;while(1){Te=Xe+(Ue*24|0)|0;if(!(c[Te>>2]|0))Ye=We;else{__ZN7Variant5clearEv(Te);Ye=c[Ve>>2]|0}Ue=Ue+1|0;if(Ue>>>0>=Ye>>>0)break;else We=Ye}}__ZN6Memory11free_staticEPvb(o,1)}while(0);__ZN10StringNameD2Ev(d);c[d>>2]=__Z11_scs_createPKc(1128330)|0;c[e>>2]=__Z6varrayv()|0;__ZN10StringNameC2Ev(f);c[f+4>>2]=0;__ZN10StringNameC2Ev(g);c[g+4>>2]=0;__ZN10StringNameC2Ev(h);c[h+4>>2]=0;__ZN10StringNameC2Ev(i);c[i+4>>2]=0;__ZN10StringNameC2Ev(j);c[j+4>>2]=0;__ZN12_VariantCall7addfuncEN7Variant4TypeES1_RK10StringNamePFvRS0_S5_PPKS0_ERK6VectorIS0_ERKNS_3ArgESH_SH_SH_SH_(26,2,d,1996,e,f,g,h,i,j);__ZN10StringNameD2Ev(j);__ZN10StringNameD2Ev(i);__ZN10StringNameD2Ev(h);__ZN10StringNameD2Ev(g);__ZN10StringNameD2Ev(f);o=c[e>>2]|0;do if(o|0){if(__Z16atomic_decrementPj(o+-8|0)|0)break;Ye=c[e>>2]|0;We=(Ye|0)==0?0:Ye+-4|0;Ye=We+4|0;Ue=c[We>>2]|0;if(Ue|0){Ve=0;Xe=Ue;while(1){Ue=Ye+(Ve*24|0)|0;if(!(c[Ue>>2]|0))Ze=Xe;else{__ZN7Variant5clearEv(Ue);Ze=c[We>>2]|0}Ve=Ve+1|0;if(Ve>>>0>=Ze>>>0)break;else Xe=Ze}}__ZN6Memory11free_staticEPvb(o,1)}while(0);__ZN10StringNameD2Ev(d);c[d>>2]=__Z11_scs_createPKc(1128449)|0;c[e>>2]=__Z6varrayv()|0;c[g>>2]=__Z11_scs_createPKc(1128274)|0;__ZN10StringNameC2Ev(f);__ZN10StringNameaSERKS_(f,g);c[f+4>>2]=2;c[i>>2]=__Z11_scs_createPKc(1128549)|0;__ZN10StringNameC2Ev(h);__ZN10StringNameaSERKS_(h,i);c[h+4>>2]=5;__ZN10StringNameC2Ev(j);c[j+4>>2]=0;__ZN10StringNameC2Ev(k);c[k+4>>2]=0;__ZN10StringNameC2Ev(n);c[n+4>>2]=0;__ZN12_VariantCall7addfuncEN7Variant4TypeES1_RK10StringNamePFvRS0_S5_PPKS0_ERK6VectorIS0_ERKNS_3ArgESH_SH_SH_SH_(26,0,d,1997,e,f,h,j,k,n);__ZN10StringNameD2Ev(n);__ZN10StringNameD2Ev(k);__ZN10StringNameD2Ev(j);__ZN10StringNameD2Ev(h);__ZN10StringNameD2Ev(i);__ZN10StringNameD2Ev(f);__ZN10StringNameD2Ev(g);o=c[e>>2]|0;do if(o|0){if(__Z16atomic_decrementPj(o+-8|0)|0)break;Ze=c[e>>2]|0;Xe=(Ze|0)==0?0:Ze+-4|0;Ze=Xe+4|0;Ve=c[Xe>>2]|0;if(Ve|0){We=0;Ye=Ve;while(1){Ve=Ze+(We*24|0)|0;if(!(c[Ve>>2]|0))_e=Ye;else{__ZN7Variant5clearEv(Ve);_e=c[Xe>>2]|0}We=We+1|0;if(We>>>0>=_e>>>0)break;else Ye=_e}}__ZN6Memory11free_staticEPvb(o,1)}while(0);__ZN10StringNameD2Ev(d);c[d>>2]=__Z11_scs_createPKc(1145598)|0;c[e>>2]=__Z6varrayv()|0;c[g>>2]=__Z11_scs_createPKc(1128549)|0;__ZN10StringNameC2Ev(f);__ZN10StringNameaSERKS_(f,g);c[f+4>>2]=5;__ZN10StringNameC2Ev(h);c[h+4>>2]=0;__ZN10StringNameC2Ev(i);c[i+4>>2]=0;__ZN10StringNameC2Ev(j);c[j+4>>2]=0;__ZN10StringNameC2Ev(k);c[k+4>>2]=0;__ZN12_VariantCall7addfuncEN7Variant4TypeES1_RK10StringNamePFvRS0_S5_PPKS0_ERK6VectorIS0_ERKNS_3ArgESH_SH_SH_SH_(26,0,d,1998,e,f,h,i,j,k);__ZN10StringNameD2Ev(k);__ZN10StringNameD2Ev(j);__ZN10StringNameD2Ev(i);__ZN10StringNameD2Ev(h);__ZN10StringNameD2Ev(f);__ZN10StringNameD2Ev(g);o=c[e>>2]|0;do if(o|0){if(__Z16atomic_decrementPj(o+-8|0)|0)break;_e=c[e>>2]|0;Ye=(_e|0)==0?0:_e+-4|0;_e=Ye+4|0;We=c[Ye>>2]|0;if(We|0){Xe=0;Ze=We;while(1){We=_e+(Xe*24|0)|0;if(!(c[We>>2]|0))$e=Ze;else{__ZN7Variant5clearEv(We);$e=c[Ye>>2]|0}Xe=Xe+1|0;if(Xe>>>0>=$e>>>0)break;else Ze=$e}}__ZN6Memory11free_staticEPvb(o,1)}while(0);__ZN10StringNameD2Ev(d);c[d>>2]=__Z11_scs_createPKc(1128373)|0;c[e>>2]=__Z6varrayv()|0;c[g>>2]=__Z11_scs_createPKc(1128549)|0;__ZN10StringNameC2Ev(f);__ZN10StringNameaSERKS_(f,g);c[f+4>>2]=5;__ZN10StringNameC2Ev(h);c[h+4>>2]=0;__ZN10StringNameC2Ev(i);c[i+4>>2]=0;__ZN10StringNameC2Ev(j);c[j+4>>2]=0;__ZN10StringNameC2Ev(k);c[k+4>>2]=0;__ZN12_VariantCall7addfuncEN7Variant4TypeES1_RK10StringNamePFvRS0_S5_PPKS0_ERK6VectorIS0_ERKNS_3ArgESH_SH_SH_SH_(26,0,d,1999,e,f,h,i,j,k);__ZN10StringNameD2Ev(k);__ZN10StringNameD2Ev(j);__ZN10StringNameD2Ev(i);__ZN10StringNameD2Ev(h);__ZN10StringNameD2Ev(f);__ZN10StringNameD2Ev(g);o=c[e>>2]|0;do if(o|0){if(__Z16atomic_decrementPj(o+-8|0)|0)break;$e=c[e>>2]|0;Ze=($e|0)==0?0:$e+-4|0;$e=Ze+4|0;Xe=c[Ze>>2]|0;if(Xe|0){Ye=0;_e=Xe;while(1){Xe=$e+(Ye*24|0)|0;if(!(c[Xe>>2]|0))af=_e;else{__ZN7Variant5clearEv(Xe);af=c[Ze>>2]|0}Ye=Ye+1|0;if(Ye>>>0>=af>>>0)break;else _e=af}}__ZN6Memory11free_staticEPvb(o,1)}while(0);__ZN10StringNameD2Ev(d);c[d>>2]=__Z11_scs_createPKc(1128458)|0;c[e>>2]=__Z6varrayv()|0;c[g>>2]=__Z11_scs_createPKc(1128471)|0;__ZN10StringNameC2Ev(f);__ZN10StringNameaSERKS_(f,g);c[f+4>>2]=26;__ZN10StringNameC2Ev(h);c[h+4>>2]=0;__ZN10StringNameC2Ev(i);c[i+4>>2]=0;__ZN10StringNameC2Ev(j);c[j+4>>2]=0;__ZN10StringNameC2Ev(k);c[k+4>>2]=0;__ZN12_VariantCall7addfuncEN7Variant4TypeES1_RK10StringNamePFvRS0_S5_PPKS0_ERK6VectorIS0_ERKNS_3ArgESH_SH_SH_SH_(26,0,d,2e3,e,f,h,i,j,k);__ZN10StringNameD2Ev(k);__ZN10StringNameD2Ev(j);__ZN10StringNameD2Ev(i);__ZN10StringNameD2Ev(h);__ZN10StringNameD2Ev(f);__ZN10StringNameD2Ev(g);o=c[e>>2]|0;do if(o|0){if(__Z16atomic_decrementPj(o+-8|0)|0)break;af=c[e>>2]|0;_e=(af|0)==0?0:af+-4|0;af=_e+4|0;Ye=c[_e>>2]|0;if(Ye|0){Ze=0;$e=Ye;while(1){Ye=af+(Ze*24|0)|0;if(!(c[Ye>>2]|0))bf=$e;else{__ZN7Variant5clearEv(Ye);bf=c[_e>>2]|0}Ze=Ze+1|0;if(Ze>>>0>=bf>>>0)break;else $e=bf}}__ZN6Memory11free_staticEPvb(o,1)}while(0);__ZN10StringNameD2Ev(d);c[d>>2]=__Z11_scs_createPKc(1128380)|0;c[e>>2]=__Z6varrayv()|0;c[g>>2]=__Z11_scs_createPKc(1128274)|0;__ZN10StringNameC2Ev(f);__ZN10StringNameaSERKS_(f,g);c[f+4>>2]=2;__ZN10StringNameC2Ev(h);c[h+4>>2]=0;__ZN10StringNameC2Ev(i);c[i+4>>2]=0;__ZN10StringNameC2Ev(j);c[j+4>>2]=0;__ZN10StringNameC2Ev(k);c[k+4>>2]=0;__ZN12_VariantCall7addfuncEN7Variant4TypeES1_RK10StringNamePFvRS0_S5_PPKS0_ERK6VectorIS0_ERKNS_3ArgESH_SH_SH_SH_(26,0,d,2001,e,f,h,i,j,k);__ZN10StringNameD2Ev(k);__ZN10StringNameD2Ev(j);__ZN10StringNameD2Ev(i);__ZN10StringNameD2Ev(h);__ZN10StringNameD2Ev(f);__ZN10StringNameD2Ev(g);o=c[e>>2]|0;do if(o|0){if(__Z16atomic_decrementPj(o+-8|0)|0)break;bf=c[e>>2]|0;$e=(bf|0)==0?0:bf+-4|0;bf=$e+4|0;Ze=c[$e>>2]|0;if(Ze|0){_e=0;af=Ze;while(1){Ze=bf+(_e*24|0)|0;if(!(c[Ze>>2]|0))cf=af;else{__ZN7Variant5clearEv(Ze);cf=c[$e>>2]|0}_e=_e+1|0;if(_e>>>0>=cf>>>0)break;else af=cf}}__ZN6Memory11free_staticEPvb(o,1)}while(0);__ZN10StringNameD2Ev(d);c[d>>2]=__Z11_scs_createPKc(1143947)|0;c[e>>2]=__Z6varrayv()|0;c[g>>2]=__Z11_scs_createPKc(1128274)|0;__ZN10StringNameC2Ev(f);__ZN10StringNameaSERKS_(f,g);c[f+4>>2]=2;c[i>>2]=__Z11_scs_createPKc(1128549)|0;__ZN10StringNameC2Ev(h);__ZN10StringNameaSERKS_(h,i);c[h+4>>2]=5;__ZN10StringNameC2Ev(j);c[j+4>>2]=0;__ZN10StringNameC2Ev(k);c[k+4>>2]=0;__ZN10StringNameC2Ev(n);c[n+4>>2]=0;__ZN12_VariantCall7addfuncEN7Variant4TypeES1_RK10StringNamePFvRS0_S5_PPKS0_ERK6VectorIS0_ERKNS_3ArgESH_SH_SH_SH_(26,2,d,2002,e,f,h,j,k,n);__ZN10StringNameD2Ev(n);__ZN10StringNameD2Ev(k);__ZN10StringNameD2Ev(j);__ZN10StringNameD2Ev(h);__ZN10StringNameD2Ev(i);__ZN10StringNameD2Ev(f);__ZN10StringNameD2Ev(g);o=c[e>>2]|0;do if(o|0){if(__Z16atomic_decrementPj(o+-8|0)|0)break;cf=c[e>>2]|0;af=(cf|0)==0?0:cf+-4|0;cf=af+4|0;_e=c[af>>2]|0;if(_e|0){$e=0;bf=_e;while(1){_e=cf+($e*24|0)|0;if(!(c[_e>>2]|0))df=bf;else{__ZN7Variant5clearEv(_e);df=c[af>>2]|0}$e=$e+1|0;if($e>>>0>=df>>>0)break;else bf=df}}__ZN6Memory11free_staticEPvb(o,1)}while(0);__ZN10StringNameD2Ev(d);c[d>>2]=__Z11_scs_createPKc(1145650)|0;c[e>>2]=__Z6varrayv()|0;c[g>>2]=__Z11_scs_createPKc(1128274)|0;__ZN10StringNameC2Ev(f);__ZN10StringNameaSERKS_(f,g);c[f+4>>2]=2;__ZN10StringNameC2Ev(h);c[h+4>>2]=0;__ZN10StringNameC2Ev(i);c[i+4>>2]=0;__ZN10StringNameC2Ev(j);c[j+4>>2]=0;__ZN10StringNameC2Ev(k);c[k+4>>2]=0;__ZN12_VariantCall7addfuncEN7Variant4TypeES1_RK10StringNamePFvRS0_S5_PPKS0_ERK6VectorIS0_ERKNS_3ArgESH_SH_SH_SH_(26,0,d,2003,e,f,h,i,j,k);__ZN10StringNameD2Ev(k);__ZN10StringNameD2Ev(j);__ZN10StringNameD2Ev(i);__ZN10StringNameD2Ev(h);__ZN10StringNameD2Ev(f);__ZN10StringNameD2Ev(g);o=c[e>>2]|0;do if(o|0){if(__Z16atomic_decrementPj(o+-8|0)|0)break;df=c[e>>2]|0;bf=(df|0)==0?0:df+-4|0;df=bf+4|0;$e=c[bf>>2]|0;if($e|0){af=0;cf=$e;while(1){$e=df+(af*24|0)|0;if(!(c[$e>>2]|0))ef=cf;else{__ZN7Variant5clearEv($e);ef=c[bf>>2]|0}af=af+1|0;if(af>>>0>=ef>>>0)break;else cf=ef}}__ZN6Memory11free_staticEPvb(o,1)}while(0);__ZN10StringNameD2Ev(d);c[d>>2]=__Z11_scs_createPKc(1130273)|0;c[e>>2]=__Z6varrayv()|0;__ZN10StringNameC2Ev(f);c[f+4>>2]=0;__ZN10StringNameC2Ev(g);c[g+4>>2]=0;__ZN10StringNameC2Ev(h);c[h+4>>2]=0;__ZN10StringNameC2Ev(i);c[i+4>>2]=0;__ZN10StringNameC2Ev(j);c[j+4>>2]=0;__ZN12_VariantCall7addfuncEN7Variant4TypeES1_RK10StringNamePFvRS0_S5_PPKS0_ERK6VectorIS0_ERKNS_3ArgESH_SH_SH_SH_(26,0,d,2004,e,f,g,h,i,j);__ZN10StringNameD2Ev(j);__ZN10StringNameD2Ev(i);__ZN10StringNameD2Ev(h);__ZN10StringNameD2Ev(g);__ZN10StringNameD2Ev(f);o=c[e>>2]|0;do if(o|0){if(__Z16atomic_decrementPj(o+-8|0)|0)break;ef=c[e>>2]|0;cf=(ef|0)==0?0:ef+-4|0;ef=cf+4|0;af=c[cf>>2]|0;if(af|0){bf=0;df=af;while(1){af=ef+(bf*24|0)|0;if(!(c[af>>2]|0))ff=df;else{__ZN7Variant5clearEv(af);ff=c[cf>>2]|0}bf=bf+1|0;if(bf>>>0>=ff>>>0)break;else df=ff}}__ZN6Memory11free_staticEPvb(o,1)}while(0);__ZN10StringNameD2Ev(d);c[d>>2]=__Z11_scs_createPKc(1128330)|0;c[e>>2]=__Z6varrayv()|0;__ZN10StringNameC2Ev(f);c[f+4>>2]=0;__ZN10StringNameC2Ev(g);c[g+4>>2]=0;__ZN10StringNameC2Ev(h);c[h+4>>2]=0;__ZN10StringNameC2Ev(i);c[i+4>>2]=0;__ZN10StringNameC2Ev(j);c[j+4>>2]=0;__ZN12_VariantCall7addfuncEN7Variant4TypeES1_RK10StringNamePFvRS0_S5_PPKS0_ERK6VectorIS0_ERKNS_3ArgESH_SH_SH_SH_(27,2,d,2005,e,f,g,h,i,j);__ZN10StringNameD2Ev(j);__ZN10StringNameD2Ev(i);__ZN10StringNameD2Ev(h);__ZN10StringNameD2Ev(g);__ZN10StringNameD2Ev(f);o=c[e>>2]|0;do if(o|0){if(__Z16atomic_decrementPj(o+-8|0)|0)break;ff=c[e>>2]|0;df=(ff|0)==0?0:ff+-4|0;ff=df+4|0;bf=c[df>>2]|0;if(bf|0){cf=0;ef=bf;while(1){bf=ff+(cf*24|0)|0;if(!(c[bf>>2]|0))gf=ef;else{__ZN7Variant5clearEv(bf);gf=c[df>>2]|0}cf=cf+1|0;if(cf>>>0>=gf>>>0)break;else ef=gf}}__ZN6Memory11free_staticEPvb(o,1)}while(0);__ZN10StringNameD2Ev(d);c[d>>2]=__Z11_scs_createPKc(1128449)|0;c[e>>2]=__Z6varrayv()|0;c[g>>2]=__Z11_scs_createPKc(1128274)|0;__ZN10StringNameC2Ev(f);__ZN10StringNameaSERKS_(f,g);c[f+4>>2]=2;c[i>>2]=__Z11_scs_createPKc(1128557)|0;__ZN10StringNameC2Ev(h);__ZN10StringNameaSERKS_(h,i);c[h+4>>2]=7;__ZN10StringNameC2Ev(j);c[j+4>>2]=0;__ZN10StringNameC2Ev(k);c[k+4>>2]=0;__ZN10StringNameC2Ev(n);c[n+4>>2]=0;__ZN12_VariantCall7addfuncEN7Variant4TypeES1_RK10StringNamePFvRS0_S5_PPKS0_ERK6VectorIS0_ERKNS_3ArgESH_SH_SH_SH_(27,0,d,2006,e,f,h,j,k,n);__ZN10StringNameD2Ev(n);__ZN10StringNameD2Ev(k);__ZN10StringNameD2Ev(j);__ZN10StringNameD2Ev(h);__ZN10StringNameD2Ev(i);__ZN10StringNameD2Ev(f);__ZN10StringNameD2Ev(g);o=c[e>>2]|0;do if(o|0){if(__Z16atomic_decrementPj(o+-8|0)|0)break;gf=c[e>>2]|0;ef=(gf|0)==0?0:gf+-4|0;gf=ef+4|0;cf=c[ef>>2]|0;if(cf|0){df=0;ff=cf;while(1){cf=gf+(df*24|0)|0;if(!(c[cf>>2]|0))hf=ff;else{__ZN7Variant5clearEv(cf);hf=c[ef>>2]|0}df=df+1|0;if(df>>>0>=hf>>>0)break;else ff=hf}}__ZN6Memory11free_staticEPvb(o,1)}while(0);__ZN10StringNameD2Ev(d);c[d>>2]=__Z11_scs_createPKc(1145598)|0;c[e>>2]=__Z6varrayv()|0;c[g>>2]=__Z11_scs_createPKc(1128557)|0;__ZN10StringNameC2Ev(f);__ZN10StringNameaSERKS_(f,g);c[f+4>>2]=7;__ZN10StringNameC2Ev(h);c[h+4>>2]=0;__ZN10StringNameC2Ev(i);c[i+4>>2]=0;__ZN10StringNameC2Ev(j);c[j+4>>2]=0;__ZN10StringNameC2Ev(k);c[k+4>>2]=0;__ZN12_VariantCall7addfuncEN7Variant4TypeES1_RK10StringNamePFvRS0_S5_PPKS0_ERK6VectorIS0_ERKNS_3ArgESH_SH_SH_SH_(27,0,d,2007,e,f,h,i,j,k);__ZN10StringNameD2Ev(k);__ZN10StringNameD2Ev(j);__ZN10StringNameD2Ev(i);__ZN10StringNameD2Ev(h);__ZN10StringNameD2Ev(f);__ZN10StringNameD2Ev(g);o=c[e>>2]|0;do if(o|0){if(__Z16atomic_decrementPj(o+-8|0)|0)break;hf=c[e>>2]|0;ff=(hf|0)==0?0:hf+-4|0;hf=ff+4|0;df=c[ff>>2]|0;if(df|0){ef=0;gf=df;while(1){df=hf+(ef*24|0)|0;if(!(c[df>>2]|0))jf=gf;else{__ZN7Variant5clearEv(df);jf=c[ff>>2]|0}ef=ef+1|0;if(ef>>>0>=jf>>>0)break;else gf=jf}}__ZN6Memory11free_staticEPvb(o,1)}while(0);__ZN10StringNameD2Ev(d);c[d>>2]=__Z11_scs_createPKc(1128373)|0;c[e>>2]=__Z6varrayv()|0;c[g>>2]=__Z11_scs_createPKc(1128557)|0;__ZN10StringNameC2Ev(f);__ZN10StringNameaSERKS_(f,g);c[f+4>>2]=7;__ZN10StringNameC2Ev(h);c[h+4>>2]=0;__ZN10StringNameC2Ev(i);c[i+4>>2]=0;__ZN10StringNameC2Ev(j);c[j+4>>2]=0;__ZN10StringNameC2Ev(k);c[k+4>>2]=0;__ZN12_VariantCall7addfuncEN7Variant4TypeES1_RK10StringNamePFvRS0_S5_PPKS0_ERK6VectorIS0_ERKNS_3ArgESH_SH_SH_SH_(27,0,d,2008,e,f,h,i,j,k);__ZN10StringNameD2Ev(k);__ZN10StringNameD2Ev(j);__ZN10StringNameD2Ev(i);__ZN10StringNameD2Ev(h);__ZN10StringNameD2Ev(f);__ZN10StringNameD2Ev(g);o=c[e>>2]|0;do if(o|0){if(__Z16atomic_decrementPj(o+-8|0)|0)break;jf=c[e>>2]|0;gf=(jf|0)==0?0:jf+-4|0;jf=gf+4|0;ef=c[gf>>2]|0;if(ef|0){ff=0;hf=ef;while(1){ef=jf+(ff*24|0)|0;if(!(c[ef>>2]|0))kf=hf;else{__ZN7Variant5clearEv(ef);kf=c[gf>>2]|0}ff=ff+1|0;if(ff>>>0>=kf>>>0)break;else hf=kf}}__ZN6Memory11free_staticEPvb(o,1)}while(0);__ZN10StringNameD2Ev(d);c[d>>2]=__Z11_scs_createPKc(1128458)|0;c[e>>2]=__Z6varrayv()|0;c[g>>2]=__Z11_scs_createPKc(1128471)|0;__ZN10StringNameC2Ev(f);__ZN10StringNameaSERKS_(f,g);c[f+4>>2]=27;__ZN10StringNameC2Ev(h);c[h+4>>2]=0;__ZN10StringNameC2Ev(i);c[i+4>>2]=0;__ZN10StringNameC2Ev(j);c[j+4>>2]=0;__ZN10StringNameC2Ev(k);c[k+4>>2]=0;__ZN12_VariantCall7addfuncEN7Variant4TypeES1_RK10StringNamePFvRS0_S5_PPKS0_ERK6VectorIS0_ERKNS_3ArgESH_SH_SH_SH_(27,0,d,2009,e,f,h,i,j,k);__ZN10StringNameD2Ev(k);__ZN10StringNameD2Ev(j);__ZN10StringNameD2Ev(i);__ZN10StringNameD2Ev(h);__ZN10StringNameD2Ev(f);__ZN10StringNameD2Ev(g);o=c[e>>2]|0;do if(o|0){if(__Z16atomic_decrementPj(o+-8|0)|0)break;kf=c[e>>2]|0;hf=(kf|0)==0?0:kf+-4|0;kf=hf+4|0;ff=c[hf>>2]|0;if(ff|0){gf=0;jf=ff;while(1){ff=kf+(gf*24|0)|0;if(!(c[ff>>2]|0))lf=jf;else{__ZN7Variant5clearEv(ff);lf=c[hf>>2]|0}gf=gf+1|0;if(gf>>>0>=lf>>>0)break;else jf=lf}}__ZN6Memory11free_staticEPvb(o,1)}while(0);__ZN10StringNameD2Ev(d);c[d>>2]=__Z11_scs_createPKc(1128380)|0;c[e>>2]=__Z6varrayv()|0;c[g>>2]=__Z11_scs_createPKc(1128274)|0;__ZN10StringNameC2Ev(f);__ZN10StringNameaSERKS_(f,g);c[f+4>>2]=2;__ZN10StringNameC2Ev(h);c[h+4>>2]=0;__ZN10StringNameC2Ev(i);c[i+4>>2]=0;__ZN10StringNameC2Ev(j);c[j+4>>2]=0;__ZN10StringNameC2Ev(k);c[k+4>>2]=0;__ZN12_VariantCall7addfuncEN7Variant4TypeES1_RK10StringNamePFvRS0_S5_PPKS0_ERK6VectorIS0_ERKNS_3ArgESH_SH_SH_SH_(27,0,d,2010,e,f,h,i,j,k);__ZN10StringNameD2Ev(k);__ZN10StringNameD2Ev(j);__ZN10StringNameD2Ev(i);__ZN10StringNameD2Ev(h);__ZN10StringNameD2Ev(f);__ZN10StringNameD2Ev(g);o=c[e>>2]|0;do if(o|0){if(__Z16atomic_decrementPj(o+-8|0)|0)break;lf=c[e>>2]|0;jf=(lf|0)==0?0:lf+-4|0;lf=jf+4|0;gf=c[jf>>2]|0;if(gf|0){hf=0;kf=gf;while(1){gf=lf+(hf*24|0)|0;if(!(c[gf>>2]|0))mf=kf;else{__ZN7Variant5clearEv(gf);mf=c[jf>>2]|0}hf=hf+1|0;if(hf>>>0>=mf>>>0)break;else kf=mf}}__ZN6Memory11free_staticEPvb(o,1)}while(0);__ZN10StringNameD2Ev(d);c[d>>2]=__Z11_scs_createPKc(1143947)|0;c[e>>2]=__Z6varrayv()|0;c[g>>2]=__Z11_scs_createPKc(1128274)|0;__ZN10StringNameC2Ev(f);__ZN10StringNameaSERKS_(f,g);c[f+4>>2]=2;c[i>>2]=__Z11_scs_createPKc(1128557)|0;__ZN10StringNameC2Ev(h);__ZN10StringNameaSERKS_(h,i);c[h+4>>2]=7;__ZN10StringNameC2Ev(j);c[j+4>>2]=0;__ZN10StringNameC2Ev(k);c[k+4>>2]=0;__ZN10StringNameC2Ev(n);c[n+4>>2]=0;__ZN12_VariantCall7addfuncEN7Variant4TypeES1_RK10StringNamePFvRS0_S5_PPKS0_ERK6VectorIS0_ERKNS_3ArgESH_SH_SH_SH_(27,2,d,2011,e,f,h,j,k,n);__ZN10StringNameD2Ev(n);__ZN10StringNameD2Ev(k);__ZN10StringNameD2Ev(j);__ZN10StringNameD2Ev(h);__ZN10StringNameD2Ev(i);__ZN10StringNameD2Ev(f);__ZN10StringNameD2Ev(g);o=c[e>>2]|0;do if(o|0){if(__Z16atomic_decrementPj(o+-8|0)|0)break;mf=c[e>>2]|0;kf=(mf|0)==0?0:mf+-4|0;mf=kf+4|0;hf=c[kf>>2]|0;if(hf|0){jf=0;lf=hf;while(1){hf=mf+(jf*24|0)|0;if(!(c[hf>>2]|0))nf=lf;else{__ZN7Variant5clearEv(hf);nf=c[kf>>2]|0}jf=jf+1|0;if(jf>>>0>=nf>>>0)break;else lf=nf}}__ZN6Memory11free_staticEPvb(o,1)}while(0);__ZN10StringNameD2Ev(d);c[d>>2]=__Z11_scs_createPKc(1145650)|0;c[e>>2]=__Z6varrayv()|0;c[g>>2]=__Z11_scs_createPKc(1128274)|0;__ZN10StringNameC2Ev(f);__ZN10StringNameaSERKS_(f,g);c[f+4>>2]=2;__ZN10StringNameC2Ev(h);c[h+4>>2]=0;__ZN10StringNameC2Ev(i);c[i+4>>2]=0;__ZN10StringNameC2Ev(j);c[j+4>>2]=0;__ZN10StringNameC2Ev(k);c[k+4>>2]=0;__ZN12_VariantCall7addfuncEN7Variant4TypeES1_RK10StringNamePFvRS0_S5_PPKS0_ERK6VectorIS0_ERKNS_3ArgESH_SH_SH_SH_(27,0,d,2012,e,f,h,i,j,k);__ZN10StringNameD2Ev(k);__ZN10StringNameD2Ev(j);__ZN10StringNameD2Ev(i);__ZN10StringNameD2Ev(h);__ZN10StringNameD2Ev(f);__ZN10StringNameD2Ev(g);o=c[e>>2]|0;do if(o|0){if(__Z16atomic_decrementPj(o+-8|0)|0)break;nf=c[e>>2]|0;lf=(nf|0)==0?0:nf+-4|0;nf=lf+4|0;jf=c[lf>>2]|0;if(jf|0){kf=0;mf=jf;while(1){jf=nf+(kf*24|0)|0;if(!(c[jf>>2]|0))of=mf;else{__ZN7Variant5clearEv(jf);of=c[lf>>2]|0}kf=kf+1|0;if(kf>>>0>=of>>>0)break;else mf=of}}__ZN6Memory11free_staticEPvb(o,1)}while(0);__ZN10StringNameD2Ev(d);c[d>>2]=__Z11_scs_createPKc(1130273)|0;c[e>>2]=__Z6varrayv()|0;__ZN10StringNameC2Ev(f);c[f+4>>2]=0;__ZN10StringNameC2Ev(g);c[g+4>>2]=0;__ZN10StringNameC2Ev(h);c[h+4>>2]=0;__ZN10StringNameC2Ev(i);c[i+4>>2]=0;__ZN10StringNameC2Ev(j);c[j+4>>2]=0;__ZN12_VariantCall7addfuncEN7Variant4TypeES1_RK10StringNamePFvRS0_S5_PPKS0_ERK6VectorIS0_ERKNS_3ArgESH_SH_SH_SH_(27,0,d,2013,e,f,g,h,i,j);__ZN10StringNameD2Ev(j);__ZN10StringNameD2Ev(i);__ZN10StringNameD2Ev(h);__ZN10StringNameD2Ev(g);__ZN10StringNameD2Ev(f);o=c[e>>2]|0;do if(o|0){if(__Z16atomic_decrementPj(o+-8|0)|0)break;of=c[e>>2]|0;mf=(of|0)==0?0:of+-4|0;of=mf+4|0;kf=c[mf>>2]|0;if(kf|0){lf=0;nf=kf;while(1){kf=of+(lf*24|0)|0;if(!(c[kf>>2]|0))pf=nf;else{__ZN7Variant5clearEv(kf);pf=c[mf>>2]|0}lf=lf+1|0;if(lf>>>0>=pf>>>0)break;else nf=pf}}__ZN6Memory11free_staticEPvb(o,1)}while(0);__ZN10StringNameD2Ev(d);c[d>>2]=__Z11_scs_createPKc(1128330)|0;c[e>>2]=__Z6varrayv()|0;__ZN10StringNameC2Ev(f);c[f+4>>2]=0;__ZN10StringNameC2Ev(g);c[g+4>>2]=0;__ZN10StringNameC2Ev(h);c[h+4>>2]=0;__ZN10StringNameC2Ev(i);c[i+4>>2]=0;__ZN10StringNameC2Ev(j);c[j+4>>2]=0;__ZN12_VariantCall7addfuncEN7Variant4TypeES1_RK10StringNamePFvRS0_S5_PPKS0_ERK6VectorIS0_ERKNS_3ArgESH_SH_SH_SH_(28,2,d,2014,e,f,g,h,i,j);__ZN10StringNameD2Ev(j);__ZN10StringNameD2Ev(i);__ZN10StringNameD2Ev(h);__ZN10StringNameD2Ev(g);__ZN10StringNameD2Ev(f);o=c[e>>2]|0;do if(o|0){if(__Z16atomic_decrementPj(o+-8|0)|0)break;pf=c[e>>2]|0;nf=(pf|0)==0?0:pf+-4|0;pf=nf+4|0;lf=c[nf>>2]|0;if(lf|0){mf=0;of=lf;while(1){lf=pf+(mf*24|0)|0;if(!(c[lf>>2]|0))qf=of;else{__ZN7Variant5clearEv(lf);qf=c[nf>>2]|0}mf=mf+1|0;if(mf>>>0>=qf>>>0)break;else of=qf}}__ZN6Memory11free_staticEPvb(o,1)}while(0);__ZN10StringNameD2Ev(d);c[d>>2]=__Z11_scs_createPKc(1128449)|0;c[e>>2]=__Z6varrayv()|0;c[g>>2]=__Z11_scs_createPKc(1128274)|0;__ZN10StringNameC2Ev(f);__ZN10StringNameaSERKS_(f,g);c[f+4>>2]=2;c[i>>2]=__Z11_scs_createPKc(1128565)|0;__ZN10StringNameC2Ev(h);__ZN10StringNameaSERKS_(h,i);c[h+4>>2]=14;__ZN10StringNameC2Ev(j);c[j+4>>2]=0;__ZN10StringNameC2Ev(k);c[k+4>>2]=0;__ZN10StringNameC2Ev(n);c[n+4>>2]=0;__ZN12_VariantCall7addfuncEN7Variant4TypeES1_RK10StringNamePFvRS0_S5_PPKS0_ERK6VectorIS0_ERKNS_3ArgESH_SH_SH_SH_(28,0,d,2015,e,f,h,j,k,n);__ZN10StringNameD2Ev(n);__ZN10StringNameD2Ev(k);__ZN10StringNameD2Ev(j);__ZN10StringNameD2Ev(h);__ZN10StringNameD2Ev(i);__ZN10StringNameD2Ev(f);__ZN10StringNameD2Ev(g);o=c[e>>2]|0;do if(o|0){if(__Z16atomic_decrementPj(o+-8|0)|0)break;qf=c[e>>2]|0;of=(qf|0)==0?0:qf+-4|0;qf=of+4|0;mf=c[of>>2]|0;if(mf|0){nf=0;pf=mf;while(1){mf=qf+(nf*24|0)|0;if(!(c[mf>>2]|0))rf=pf;else{__ZN7Variant5clearEv(mf);rf=c[of>>2]|0}nf=nf+1|0;if(nf>>>0>=rf>>>0)break;else pf=rf}}__ZN6Memory11free_staticEPvb(o,1)}while(0);__ZN10StringNameD2Ev(d);c[d>>2]=__Z11_scs_createPKc(1145598)|0;c[e>>2]=__Z6varrayv()|0;c[g>>2]=__Z11_scs_createPKc(1128565)|0;__ZN10StringNameC2Ev(f);__ZN10StringNameaSERKS_(f,g);c[f+4>>2]=14;__ZN10StringNameC2Ev(h);c[h+4>>2]=0;__ZN10StringNameC2Ev(i);c[i+4>>2]=0;__ZN10StringNameC2Ev(j);c[j+4>>2]=0;__ZN10StringNameC2Ev(k);c[k+4>>2]=0;__ZN12_VariantCall7addfuncEN7Variant4TypeES1_RK10StringNamePFvRS0_S5_PPKS0_ERK6VectorIS0_ERKNS_3ArgESH_SH_SH_SH_(28,0,d,2016,e,f,h,i,j,k);__ZN10StringNameD2Ev(k);__ZN10StringNameD2Ev(j);__ZN10StringNameD2Ev(i);__ZN10StringNameD2Ev(h);__ZN10StringNameD2Ev(f);__ZN10StringNameD2Ev(g);o=c[e>>2]|0;do if(o|0){if(__Z16atomic_decrementPj(o+-8|0)|0)break;rf=c[e>>2]|0;pf=(rf|0)==0?0:rf+-4|0;rf=pf+4|0;nf=c[pf>>2]|0;if(nf|0){of=0;qf=nf;while(1){nf=rf+(of*24|0)|0;if(!(c[nf>>2]|0))sf=qf;else{__ZN7Variant5clearEv(nf);sf=c[pf>>2]|0}of=of+1|0;if(of>>>0>=sf>>>0)break;else qf=sf}}__ZN6Memory11free_staticEPvb(o,1)}while(0);__ZN10StringNameD2Ev(d);c[d>>2]=__Z11_scs_createPKc(1128373)|0;c[e>>2]=__Z6varrayv()|0;c[g>>2]=__Z11_scs_createPKc(1128565)|0;__ZN10StringNameC2Ev(f);__ZN10StringNameaSERKS_(f,g);c[f+4>>2]=14;__ZN10StringNameC2Ev(h);c[h+4>>2]=0;__ZN10StringNameC2Ev(i);c[i+4>>2]=0;__ZN10StringNameC2Ev(j);c[j+4>>2]=0;__ZN10StringNameC2Ev(k);c[k+4>>2]=0;__ZN12_VariantCall7addfuncEN7Variant4TypeES1_RK10StringNamePFvRS0_S5_PPKS0_ERK6VectorIS0_ERKNS_3ArgESH_SH_SH_SH_(28,0,d,2017,e,f,h,i,j,k);__ZN10StringNameD2Ev(k);__ZN10StringNameD2Ev(j);__ZN10StringNameD2Ev(i);__ZN10StringNameD2Ev(h);__ZN10StringNameD2Ev(f);__ZN10StringNameD2Ev(g);o=c[e>>2]|0;do if(o|0){if(__Z16atomic_decrementPj(o+-8|0)|0)break;sf=c[e>>2]|0;qf=(sf|0)==0?0:sf+-4|0;sf=qf+4|0;of=c[qf>>2]|0;if(of|0){pf=0;rf=of;while(1){of=sf+(pf*24|0)|0;if(!(c[of>>2]|0))tf=rf;else{__ZN7Variant5clearEv(of);tf=c[qf>>2]|0}pf=pf+1|0;if(pf>>>0>=tf>>>0)break;else rf=tf}}__ZN6Memory11free_staticEPvb(o,1)}while(0);__ZN10StringNameD2Ev(d);c[d>>2]=__Z11_scs_createPKc(1128458)|0;c[e>>2]=__Z6varrayv()|0;c[g>>2]=__Z11_scs_createPKc(1128471)|0;__ZN10StringNameC2Ev(f);__ZN10StringNameaSERKS_(f,g);c[f+4>>2]=28;__ZN10StringNameC2Ev(h);c[h+4>>2]=0;__ZN10StringNameC2Ev(i);c[i+4>>2]=0;__ZN10StringNameC2Ev(j);c[j+4>>2]=0;__ZN10StringNameC2Ev(k);c[k+4>>2]=0;__ZN12_VariantCall7addfuncEN7Variant4TypeES1_RK10StringNamePFvRS0_S5_PPKS0_ERK6VectorIS0_ERKNS_3ArgESH_SH_SH_SH_(28,0,d,2018,e,f,h,i,j,k);__ZN10StringNameD2Ev(k);__ZN10StringNameD2Ev(j);__ZN10StringNameD2Ev(i);__ZN10StringNameD2Ev(h);__ZN10StringNameD2Ev(f);__ZN10StringNameD2Ev(g);o=c[e>>2]|0;do if(o|0){if(__Z16atomic_decrementPj(o+-8|0)|0)break;tf=c[e>>2]|0;rf=(tf|0)==0?0:tf+-4|0;tf=rf+4|0;pf=c[rf>>2]|0;if(pf|0){qf=0;sf=pf;while(1){pf=tf+(qf*24|0)|0;if(!(c[pf>>2]|0))uf=sf;else{__ZN7Variant5clearEv(pf);uf=c[rf>>2]|0}qf=qf+1|0;if(qf>>>0>=uf>>>0)break;else sf=uf}}__ZN6Memory11free_staticEPvb(o,1)}while(0);__ZN10StringNameD2Ev(d);c[d>>2]=__Z11_scs_createPKc(1128380)|0;c[e>>2]=__Z6varrayv()|0;c[g>>2]=__Z11_scs_createPKc(1128274)|0;__ZN10StringNameC2Ev(f);__ZN10StringNameaSERKS_(f,g);c[f+4>>2]=2;__ZN10StringNameC2Ev(h);c[h+4>>2]=0;__ZN10StringNameC2Ev(i);c[i+4>>2]=0;__ZN10StringNameC2Ev(j);c[j+4>>2]=0;__ZN10StringNameC2Ev(k);c[k+4>>2]=0;__ZN12_VariantCall7addfuncEN7Variant4TypeES1_RK10StringNamePFvRS0_S5_PPKS0_ERK6VectorIS0_ERKNS_3ArgESH_SH_SH_SH_(28,0,d,2019,e,f,h,i,j,k);__ZN10StringNameD2Ev(k);__ZN10StringNameD2Ev(j);__ZN10StringNameD2Ev(i);__ZN10StringNameD2Ev(h);__ZN10StringNameD2Ev(f);__ZN10StringNameD2Ev(g);o=c[e>>2]|0;do if(o|0){if(__Z16atomic_decrementPj(o+-8|0)|0)break;uf=c[e>>2]|0;sf=(uf|0)==0?0:uf+-4|0;uf=sf+4|0;qf=c[sf>>2]|0;if(qf|0){rf=0;tf=qf;while(1){qf=uf+(rf*24|0)|0;if(!(c[qf>>2]|0))vf=tf;else{__ZN7Variant5clearEv(qf);vf=c[sf>>2]|0}rf=rf+1|0;if(rf>>>0>=vf>>>0)break;else tf=vf}}__ZN6Memory11free_staticEPvb(o,1)}while(0);__ZN10StringNameD2Ev(d);c[d>>2]=__Z11_scs_createPKc(1143947)|0;c[e>>2]=__Z6varrayv()|0;c[g>>2]=__Z11_scs_createPKc(1128274)|0;__ZN10StringNameC2Ev(f);__ZN10StringNameaSERKS_(f,g);c[f+4>>2]=2;c[i>>2]=__Z11_scs_createPKc(1128565)|0;__ZN10StringNameC2Ev(h);__ZN10StringNameaSERKS_(h,i);c[h+4>>2]=14;__ZN10StringNameC2Ev(j);c[j+4>>2]=0;__ZN10StringNameC2Ev(k);c[k+4>>2]=0;__ZN10StringNameC2Ev(n);c[n+4>>2]=0;__ZN12_VariantCall7addfuncEN7Variant4TypeES1_RK10StringNamePFvRS0_S5_PPKS0_ERK6VectorIS0_ERKNS_3ArgESH_SH_SH_SH_(28,2,d,2020,e,f,h,j,k,n);__ZN10StringNameD2Ev(n);__ZN10StringNameD2Ev(k);__ZN10StringNameD2Ev(j);__ZN10StringNameD2Ev(h);__ZN10StringNameD2Ev(i);__ZN10StringNameD2Ev(f);__ZN10StringNameD2Ev(g);o=c[e>>2]|0;do if(o|0){if(__Z16atomic_decrementPj(o+-8|0)|0)break;vf=c[e>>2]|0;tf=(vf|0)==0?0:vf+-4|0;vf=tf+4|0;rf=c[tf>>2]|0;if(rf|0){sf=0;uf=rf;while(1){rf=vf+(sf*24|0)|0;if(!(c[rf>>2]|0))wf=uf;else{__ZN7Variant5clearEv(rf);wf=c[tf>>2]|0}sf=sf+1|0;if(sf>>>0>=wf>>>0)break;else uf=wf}}__ZN6Memory11free_staticEPvb(o,1)}while(0);__ZN10StringNameD2Ev(d);c[d>>2]=__Z11_scs_createPKc(1145650)|0;c[e>>2]=__Z6varrayv()|0;c[g>>2]=__Z11_scs_createPKc(1128274)|0;__ZN10StringNameC2Ev(f);__ZN10StringNameaSERKS_(f,g);c[f+4>>2]=2;__ZN10StringNameC2Ev(h);c[h+4>>2]=0;__ZN10StringNameC2Ev(i);c[i+4>>2]=0;__ZN10StringNameC2Ev(j);c[j+4>>2]=0;__ZN10StringNameC2Ev(k);c[k+4>>2]=0;__ZN12_VariantCall7addfuncEN7Variant4TypeES1_RK10StringNamePFvRS0_S5_PPKS0_ERK6VectorIS0_ERKNS_3ArgESH_SH_SH_SH_(28,0,d,2021,e,f,h,i,j,k);__ZN10StringNameD2Ev(k);__ZN10StringNameD2Ev(j);__ZN10StringNameD2Ev(i);__ZN10StringNameD2Ev(h);__ZN10StringNameD2Ev(f);__ZN10StringNameD2Ev(g);o=c[e>>2]|0;do if(o|0){if(__Z16atomic_decrementPj(o+-8|0)|0)break;wf=c[e>>2]|0;uf=(wf|0)==0?0:wf+-4|0;wf=uf+4|0;sf=c[uf>>2]|0;if(sf|0){tf=0;vf=sf;while(1){sf=wf+(tf*24|0)|0;if(!(c[sf>>2]|0))xf=vf;else{__ZN7Variant5clearEv(sf);xf=c[uf>>2]|0}tf=tf+1|0;if(tf>>>0>=xf>>>0)break;else vf=xf}}__ZN6Memory11free_staticEPvb(o,1)}while(0);__ZN10StringNameD2Ev(d);c[d>>2]=__Z11_scs_createPKc(1130273)|0;c[e>>2]=__Z6varrayv()|0;__ZN10StringNameC2Ev(f);c[f+4>>2]=0;__ZN10StringNameC2Ev(g);c[g+4>>2]=0;__ZN10StringNameC2Ev(h);c[h+4>>2]=0;__ZN10StringNameC2Ev(i);c[i+4>>2]=0;__ZN10StringNameC2Ev(j);c[j+4>>2]=0;__ZN12_VariantCall7addfuncEN7Variant4TypeES1_RK10StringNamePFvRS0_S5_PPKS0_ERK6VectorIS0_ERKNS_3ArgESH_SH_SH_SH_(28,0,d,2022,e,f,g,h,i,j);__ZN10StringNameD2Ev(j);__ZN10StringNameD2Ev(i);__ZN10StringNameD2Ev(h);__ZN10StringNameD2Ev(g);__ZN10StringNameD2Ev(f);o=c[e>>2]|0;do if(o|0){if(__Z16atomic_decrementPj(o+-8|0)|0)break;xf=c[e>>2]|0;vf=(xf|0)==0?0:xf+-4|0;xf=vf+4|0;tf=c[vf>>2]|0;if(tf|0){uf=0;wf=tf;while(1){tf=xf+(uf*24|0)|0;if(!(c[tf>>2]|0))yf=wf;else{__ZN7Variant5clearEv(tf);yf=c[vf>>2]|0}uf=uf+1|0;if(uf>>>0>=yf>>>0)break;else wf=yf}}__ZN6Memory11free_staticEPvb(o,1)}while(0);__ZN10StringNameD2Ev(d);c[d>>2]=__Z11_scs_createPKc(1127698)|0;c[e>>2]=__Z6varrayv()|0;__ZN10StringNameC2Ev(f);c[f+4>>2]=0;__ZN10StringNameC2Ev(g);c[g+4>>2]=0;__ZN10StringNameC2Ev(h);c[h+4>>2]=0;__ZN10StringNameC2Ev(i);c[i+4>>2]=0;__ZN10StringNameC2Ev(j);c[j+4>>2]=0;__ZN12_VariantCall7addfuncEN7Variant4TypeES1_RK10StringNamePFvRS0_S5_PPKS0_ERK6VectorIS0_ERKNS_3ArgESH_SH_SH_SH_(11,3,d,2023,e,f,g,h,i,j);__ZN10StringNameD2Ev(j);__ZN10StringNameD2Ev(i);__ZN10StringNameD2Ev(h);__ZN10StringNameD2Ev(g);__ZN10StringNameD2Ev(f);o=c[e>>2]|0;do if(o|0){if(__Z16atomic_decrementPj(o+-8|0)|0)break;yf=c[e>>2]|0;wf=(yf|0)==0?0:yf+-4|0;yf=wf+4|0;uf=c[wf>>2]|0;if(uf|0){vf=0;xf=uf;while(1){uf=yf+(vf*24|0)|0;if(!(c[uf>>2]|0))zf=xf;else{__ZN7Variant5clearEv(uf);zf=c[wf>>2]|0}vf=vf+1|0;if(vf>>>0>=zf>>>0)break;else xf=zf}}__ZN6Memory11free_staticEPvb(o,1)}while(0);__ZN10StringNameD2Ev(d);c[d>>2]=__Z11_scs_createPKc(1127727)|0;c[e>>2]=__Z6varrayv()|0;__ZN10StringNameC2Ev(f);c[f+4>>2]=0;__ZN10StringNameC2Ev(g);c[g+4>>2]=0;__ZN10StringNameC2Ev(h);c[h+4>>2]=0;__ZN10StringNameC2Ev(i);c[i+4>>2]=0;__ZN10StringNameC2Ev(j);c[j+4>>2]=0;__ZN12_VariantCall7addfuncEN7Variant4TypeES1_RK10StringNamePFvRS0_S5_PPKS0_ERK6VectorIS0_ERKNS_3ArgESH_SH_SH_SH_(11,1,d,2024,e,f,g,h,i,j);__ZN10StringNameD2Ev(j);__ZN10StringNameD2Ev(i);__ZN10StringNameD2Ev(h);__ZN10StringNameD2Ev(g);__ZN10StringNameD2Ev(f);o=c[e>>2]|0;do if(o|0){if(__Z16atomic_decrementPj(o+-8|0)|0)break;zf=c[e>>2]|0;xf=(zf|0)==0?0:zf+-4|0;zf=xf+4|0;vf=c[xf>>2]|0;if(vf|0){wf=0;yf=vf;while(1){vf=zf+(wf*24|0)|0;if(!(c[vf>>2]|0))Af=yf;else{__ZN7Variant5clearEv(vf);Af=c[xf>>2]|0}wf=wf+1|0;if(wf>>>0>=Af>>>0)break;else yf=Af}}__ZN6Memory11free_staticEPvb(o,1)}while(0);__ZN10StringNameD2Ev(d);c[d>>2]=__Z11_scs_createPKc(1128571)|0;c[e>>2]=__Z6varrayv()|0;__ZN10StringNameC2Ev(f);c[f+4>>2]=0;__ZN10StringNameC2Ev(g);c[g+4>>2]=0;__ZN10StringNameC2Ev(h);c[h+4>>2]=0;__ZN10StringNameC2Ev(i);c[i+4>>2]=0;__ZN10StringNameC2Ev(j);c[j+4>>2]=0;__ZN12_VariantCall7addfuncEN7Variant4TypeES1_RK10StringNamePFvRS0_S5_PPKS0_ERK6VectorIS0_ERKNS_3ArgESH_SH_SH_SH_(11,1,d,2025,e,f,g,h,i,j);__ZN10StringNameD2Ev(j);__ZN10StringNameD2Ev(i);__ZN10StringNameD2Ev(h);__ZN10StringNameD2Ev(g);__ZN10StringNameD2Ev(f);o=c[e>>2]|0;do if(o|0){if(__Z16atomic_decrementPj(o+-8|0)|0)break;Af=c[e>>2]|0;yf=(Af|0)==0?0:Af+-4|0;Af=yf+4|0;wf=c[yf>>2]|0;if(wf|0){xf=0;zf=wf;while(1){wf=Af+(xf*24|0)|0;if(!(c[wf>>2]|0))Bf=zf;else{__ZN7Variant5clearEv(wf);Bf=c[yf>>2]|0}xf=xf+1|0;if(xf>>>0>=Bf>>>0)break;else zf=Bf}}__ZN6Memory11free_staticEPvb(o,1)}while(0);__ZN10StringNameD2Ev(d);c[d>>2]=__Z11_scs_createPKc(1127707)|0;c[e>>2]=__Z6varrayv()|0;c[g>>2]=__Z11_scs_createPKc(1127672)|0;__ZN10StringNameC2Ev(f);__ZN10StringNameaSERKS_(f,g);c[f+4>>2]=11;__ZN10StringNameC2Ev(h);c[h+4>>2]=0;__ZN10StringNameC2Ev(i);c[i+4>>2]=0;__ZN10StringNameC2Ev(j);c[j+4>>2]=0;__ZN10StringNameC2Ev(k);c[k+4>>2]=0;__ZN12_VariantCall7addfuncEN7Variant4TypeES1_RK10StringNamePFvRS0_S5_PPKS0_ERK6VectorIS0_ERKNS_3ArgESH_SH_SH_SH_(11,1,d,2026,e,f,h,i,j,k);__ZN10StringNameD2Ev(k);__ZN10StringNameD2Ev(j);__ZN10StringNameD2Ev(i);__ZN10StringNameD2Ev(h);__ZN10StringNameD2Ev(f);__ZN10StringNameD2Ev(g);o=c[e>>2]|0;do if(o|0){if(__Z16atomic_decrementPj(o+-8|0)|0)break;Bf=c[e>>2]|0;zf=(Bf|0)==0?0:Bf+-4|0;Bf=zf+4|0;xf=c[zf>>2]|0;if(xf|0){yf=0;Af=xf;while(1){xf=Bf+(yf*24|0)|0;if(!(c[xf>>2]|0))Cf=Af;else{__ZN7Variant5clearEv(xf);Cf=c[zf>>2]|0}yf=yf+1|0;if(yf>>>0>=Cf>>>0)break;else Af=Cf}}__ZN6Memory11free_staticEPvb(o,1)}while(0);__ZN10StringNameD2Ev(d);c[d>>2]=__Z11_scs_createPKc(1127718)|0;c[e>>2]=__Z6varrayv()|0;c[g>>2]=__Z11_scs_createPKc(1127672)|0;__ZN10StringNameC2Ev(f);__ZN10StringNameaSERKS_(f,g);c[f+4>>2]=11;__ZN10StringNameC2Ev(h);c[h+4>>2]=0;__ZN10StringNameC2Ev(i);c[i+4>>2]=0;__ZN10StringNameC2Ev(j);c[j+4>>2]=0;__ZN10StringNameC2Ev(k);c[k+4>>2]=0;__ZN12_VariantCall7addfuncEN7Variant4TypeES1_RK10StringNamePFvRS0_S5_PPKS0_ERK6VectorIS0_ERKNS_3ArgESH_SH_SH_SH_(11,1,d,2027,e,f,h,i,j,k);__ZN10StringNameD2Ev(k);__ZN10StringNameD2Ev(j);__ZN10StringNameD2Ev(i);__ZN10StringNameD2Ev(h);__ZN10StringNameD2Ev(f);__ZN10StringNameD2Ev(g);o=c[e>>2]|0;do if(o|0){if(__Z16atomic_decrementPj(o+-8|0)|0)break;Cf=c[e>>2]|0;Af=(Cf|0)==0?0:Cf+-4|0;Cf=Af+4|0;yf=c[Af>>2]|0;if(yf|0){zf=0;Bf=yf;while(1){yf=Cf+(zf*24|0)|0;if(!(c[yf>>2]|0))Df=Bf;else{__ZN7Variant5clearEv(yf);Df=c[Af>>2]|0}zf=zf+1|0;if(zf>>>0>=Df>>>0)break;else Bf=Df}}__ZN6Memory11free_staticEPvb(o,1)}while(0);__ZN10StringNameD2Ev(d);c[d>>2]=__Z11_scs_createPKc(1127744)|0;c[e>>2]=__Z6varrayv()|0;c[g>>2]=__Z11_scs_createPKc(1127672)|0;__ZN10StringNameC2Ev(f);__ZN10StringNameaSERKS_(f,g);c[f+4>>2]=11;__ZN10StringNameC2Ev(h);c[h+4>>2]=0;__ZN10StringNameC2Ev(i);c[i+4>>2]=0;__ZN10StringNameC2Ev(j);c[j+4>>2]=0;__ZN10StringNameC2Ev(k);c[k+4>>2]=0;__ZN12_VariantCall7addfuncEN7Variant4TypeES1_RK10StringNamePFvRS0_S5_PPKS0_ERK6VectorIS0_ERKNS_3ArgESH_SH_SH_SH_(11,11,d,2028,e,f,h,i,j,k);__ZN10StringNameD2Ev(k);__ZN10StringNameD2Ev(j);__ZN10StringNameD2Ev(i);__ZN10StringNameD2Ev(h);__ZN10StringNameD2Ev(f);__ZN10StringNameD2Ev(g);o=c[e>>2]|0;do if(o|0){if(__Z16atomic_decrementPj(o+-8|0)|0)break;Df=c[e>>2]|0;Bf=(Df|0)==0?0:Df+-4|0;Df=Bf+4|0;zf=c[Bf>>2]|0;if(zf|0){Af=0;Cf=zf;while(1){zf=Df+(Af*24|0)|0;if(!(c[zf>>2]|0))Ef=Cf;else{__ZN7Variant5clearEv(zf);Ef=c[Bf>>2]|0}Af=Af+1|0;if(Af>>>0>=Ef>>>0)break;else Cf=Ef}}__ZN6Memory11free_staticEPvb(o,1)}while(0);__ZN10StringNameD2Ev(d);c[d>>2]=__Z11_scs_createPKc(1128586)|0;c[e>>2]=__Z6varrayv()|0;c[g>>2]=__Z11_scs_createPKc(1127672)|0;__ZN10StringNameC2Ev(f);__ZN10StringNameaSERKS_(f,g);c[f+4>>2]=11;__ZN10StringNameC2Ev(h);c[h+4>>2]=0;__ZN10StringNameC2Ev(i);c[i+4>>2]=0;__ZN10StringNameC2Ev(j);c[j+4>>2]=0;__ZN10StringNameC2Ev(k);c[k+4>>2]=0;__ZN12_VariantCall7addfuncEN7Variant4TypeES1_RK10StringNamePFvRS0_S5_PPKS0_ERK6VectorIS0_ERKNS_3ArgESH_SH_SH_SH_(11,11,d,2029,e,f,h,i,j,k);__ZN10StringNameD2Ev(k);__ZN10StringNameD2Ev(j);__ZN10StringNameD2Ev(i);__ZN10StringNameD2Ev(h);__ZN10StringNameD2Ev(f);__ZN10StringNameD2Ev(g);o=c[e>>2]|0;do if(o|0){if(__Z16atomic_decrementPj(o+-8|0)|0)break;Ef=c[e>>2]|0;Cf=(Ef|0)==0?0:Ef+-4|0;Ef=Cf+4|0;Af=c[Cf>>2]|0;if(Af|0){Bf=0;Df=Af;while(1){Af=Ef+(Bf*24|0)|0;if(!(c[Af>>2]|0))Ff=Df;else{__ZN7Variant5clearEv(Af);Ff=c[Cf>>2]|0}Bf=Bf+1|0;if(Bf>>>0>=Ff>>>0)break;else Df=Ff}}__ZN6Memory11free_staticEPvb(o,1)}while(0);__ZN10StringNameD2Ev(d);c[d>>2]=__Z11_scs_createPKc(1128599)|0;c[e>>2]=__Z6varrayv()|0;c[g>>2]=__Z11_scs_createPKc(1128616)|0;__ZN10StringNameC2Ev(f);__ZN10StringNameaSERKS_(f,g);c[f+4>>2]=9;__ZN10StringNameC2Ev(h);c[h+4>>2]=0;__ZN10StringNameC2Ev(i);c[i+4>>2]=0;__ZN10StringNameC2Ev(j);c[j+4>>2]=0;__ZN10StringNameC2Ev(k);c[k+4>>2]=0;__ZN12_VariantCall7addfuncEN7Variant4TypeES1_RK10StringNamePFvRS0_S5_PPKS0_ERK6VectorIS0_ERKNS_3ArgESH_SH_SH_SH_(11,1,d,2030,e,f,h,i,j,k);__ZN10StringNameD2Ev(k);__ZN10StringNameD2Ev(j);__ZN10StringNameD2Ev(i);__ZN10StringNameD2Ev(h);__ZN10StringNameD2Ev(f);__ZN10StringNameD2Ev(g);o=c[e>>2]|0;do if(o|0){if(__Z16atomic_decrementPj(o+-8|0)|0)break;Ff=c[e>>2]|0;Df=(Ff|0)==0?0:Ff+-4|0;Ff=Df+4|0;Bf=c[Df>>2]|0;if(Bf|0){Cf=0;Ef=Bf;while(1){Bf=Ff+(Cf*24|0)|0;if(!(c[Bf>>2]|0))Gf=Ef;else{__ZN7Variant5clearEv(Bf);Gf=c[Df>>2]|0}Cf=Cf+1|0;if(Cf>>>0>=Gf>>>0)break;else Ef=Gf}}__ZN6Memory11free_staticEPvb(o,1)}while(0);__ZN10StringNameD2Ev(d);c[d>>2]=__Z11_scs_createPKc(1127929)|0;c[e>>2]=__Z6varrayv()|0;c[g>>2]=__Z11_scs_createPKc(1126770)|0;__ZN10StringNameC2Ev(f);__ZN10StringNameaSERKS_(f,g);c[f+4>>2]=7;c[i>>2]=__Z11_scs_createPKc(1126740)|0;__ZN10StringNameC2Ev(h);__ZN10StringNameaSERKS_(h,i);c[h+4>>2]=7;__ZN10StringNameC2Ev(j);c[j+4>>2]=0;__ZN10StringNameC2Ev(k);c[k+4>>2]=0;__ZN10StringNameC2Ev(n);c[n+4>>2]=0;__ZN12_VariantCall7addfuncEN7Variant4TypeES1_RK10StringNamePFvRS0_S5_PPKS0_ERK6VectorIS0_ERKNS_3ArgESH_SH_SH_SH_(11,1,d,2031,e,f,h,j,k,n);__ZN10StringNameD2Ev(n);__ZN10StringNameD2Ev(k);__ZN10StringNameD2Ev(j);__ZN10StringNameD2Ev(h);__ZN10StringNameD2Ev(i);__ZN10StringNameD2Ev(f);__ZN10StringNameD2Ev(g);o=c[e>>2]|0;do if(o|0){if(__Z16atomic_decrementPj(o+-8|0)|0)break;Gf=c[e>>2]|0;Ef=(Gf|0)==0?0:Gf+-4|0;Gf=Ef+4|0;Cf=c[Ef>>2]|0;if(Cf|0){Df=0;Ff=Cf;while(1){Cf=Gf+(Df*24|0)|0;if(!(c[Cf>>2]|0))Hf=Ff;else{__ZN7Variant5clearEv(Cf);Hf=c[Ef>>2]|0}Df=Df+1|0;if(Df>>>0>=Hf>>>0)break;else Ff=Hf}}__ZN6Memory11free_staticEPvb(o,1)}while(0);__ZN10StringNameD2Ev(d);c[d>>2]=__Z11_scs_createPKc(1127750)|0;c[e>>2]=__Z6varrayv()|0;c[g>>2]=__Z11_scs_createPKc(1127760)|0;__ZN10StringNameC2Ev(f);__ZN10StringNameaSERKS_(f,g);c[f+4>>2]=7;__ZN10StringNameC2Ev(h);c[h+4>>2]=0;__ZN10StringNameC2Ev(i);c[i+4>>2]=0;__ZN10StringNameC2Ev(j);c[j+4>>2]=0;__ZN10StringNameC2Ev(k);c[k+4>>2]=0;__ZN12_VariantCall7addfuncEN7Variant4TypeES1_RK10StringNamePFvRS0_S5_PPKS0_ERK6VectorIS0_ERKNS_3ArgESH_SH_SH_SH_(11,1,d,2032,e,f,h,i,j,k);__ZN10StringNameD2Ev(k);__ZN10StringNameD2Ev(j);__ZN10StringNameD2Ev(i);__ZN10StringNameD2Ev(h);__ZN10StringNameD2Ev(f);__ZN10StringNameD2Ev(g);o=c[e>>2]|0;do if(o|0){if(__Z16atomic_decrementPj(o+-8|0)|0)break;Hf=c[e>>2]|0;Ff=(Hf|0)==0?0:Hf+-4|0;Hf=Ff+4|0;Df=c[Ff>>2]|0;if(Df|0){Ef=0;Gf=Df;while(1){Df=Hf+(Ef*24|0)|0;if(!(c[Df>>2]|0))If=Gf;else{__ZN7Variant5clearEv(Df);If=c[Ff>>2]|0}Ef=Ef+1|0;if(Ef>>>0>=If>>>0)break;else Gf=If}}__ZN6Memory11free_staticEPvb(o,1)}while(0);__ZN10StringNameD2Ev(d);c[d>>2]=__Z11_scs_createPKc(1128622)|0;c[e>>2]=__Z6varrayv()|0;c[g>>2]=__Z11_scs_createPKc(1127925)|0;__ZN10StringNameC2Ev(f);__ZN10StringNameaSERKS_(f,g);c[f+4>>2]=7;__ZN10StringNameC2Ev(h);c[h+4>>2]=0;__ZN10StringNameC2Ev(i);c[i+4>>2]=0;__ZN10StringNameC2Ev(j);c[j+4>>2]=0;__ZN10StringNameC2Ev(k);c[k+4>>2]=0;__ZN12_VariantCall7addfuncEN7Variant4TypeES1_RK10StringNamePFvRS0_S5_PPKS0_ERK6VectorIS0_ERKNS_3ArgESH_SH_SH_SH_(11,7,d,2033,e,f,h,i,j,k);__ZN10StringNameD2Ev(k);__ZN10StringNameD2Ev(j);__ZN10StringNameD2Ev(i);__ZN10StringNameD2Ev(h);__ZN10StringNameD2Ev(f);__ZN10StringNameD2Ev(g);o=c[e>>2]|0;do if(o|0){if(__Z16atomic_decrementPj(o+-8|0)|0)break;If=c[e>>2]|0;Gf=(If|0)==0?0:If+-4|0;If=Gf+4|0;Ef=c[Gf>>2]|0;if(Ef|0){Ff=0;Hf=Ef;while(1){Ef=If+(Ff*24|0)|0;if(!(c[Ef>>2]|0))Jf=Hf;else{__ZN7Variant5clearEv(Ef);Jf=c[Gf>>2]|0}Ff=Ff+1|0;if(Ff>>>0>=Jf>>>0)break;else Hf=Jf}}__ZN6Memory11free_staticEPvb(o,1)}while(0);__ZN10StringNameD2Ev(d);c[d>>2]=__Z11_scs_createPKc(1128634)|0;c[e>>2]=__Z6varrayv()|0;__ZN10StringNameC2Ev(f);c[f+4>>2]=0;__ZN10StringNameC2Ev(g);c[g+4>>2]=0;__ZN10StringNameC2Ev(h);c[h+4>>2]=0;__ZN10StringNameC2Ev(i);c[i+4>>2]=0;__ZN10StringNameC2Ev(j);c[j+4>>2]=0;__ZN12_VariantCall7addfuncEN7Variant4TypeES1_RK10StringNamePFvRS0_S5_PPKS0_ERK6VectorIS0_ERKNS_3ArgESH_SH_SH_SH_(11,7,d,2034,e,f,g,h,i,j);__ZN10StringNameD2Ev(j);__ZN10StringNameD2Ev(i);__ZN10StringNameD2Ev(h);__ZN10StringNameD2Ev(g);__ZN10StringNameD2Ev(f);o=c[e>>2]|0;do if(o|0){if(__Z16atomic_decrementPj(o+-8|0)|0)break;Jf=c[e>>2]|0;Hf=(Jf|0)==0?0:Jf+-4|0;Jf=Hf+4|0;Ff=c[Hf>>2]|0;if(Ff|0){Gf=0;If=Ff;while(1){Ff=Jf+(Gf*24|0)|0;if(!(c[Ff>>2]|0))Kf=If;else{__ZN7Variant5clearEv(Ff);Kf=c[Hf>>2]|0}Gf=Gf+1|0;if(Gf>>>0>=Kf>>>0)break;else If=Kf}}__ZN6Memory11free_staticEPvb(o,1)}while(0);__ZN10StringNameD2Ev(d);c[d>>2]=__Z11_scs_createPKc(1128651)|0;c[e>>2]=__Z6varrayv()|0;__ZN10StringNameC2Ev(f);c[f+4>>2]=0;__ZN10StringNameC2Ev(g);c[g+4>>2]=0;__ZN10StringNameC2Ev(h);c[h+4>>2]=0;__ZN10StringNameC2Ev(i);c[i+4>>2]=0;__ZN10StringNameC2Ev(j);c[j+4>>2]=0;__ZN12_VariantCall7addfuncEN7Variant4TypeES1_RK10StringNamePFvRS0_S5_PPKS0_ERK6VectorIS0_ERKNS_3ArgESH_SH_SH_SH_(11,2,d,2035,e,f,g,h,i,j);__ZN10StringNameD2Ev(j);__ZN10StringNameD2Ev(i);__ZN10StringNameD2Ev(h);__ZN10StringNameD2Ev(g);__ZN10StringNameD2Ev(f);o=c[e>>2]|0;do if(o|0){if(__Z16atomic_decrementPj(o+-8|0)|0)break;Kf=c[e>>2]|0;If=(Kf|0)==0?0:Kf+-4|0;Kf=If+4|0;Gf=c[If>>2]|0;if(Gf|0){Hf=0;Jf=Gf;while(1){Gf=Kf+(Hf*24|0)|0;if(!(c[Gf>>2]|0))Lf=Jf;else{__ZN7Variant5clearEv(Gf);Lf=c[If>>2]|0}Hf=Hf+1|0;if(Hf>>>0>=Lf>>>0)break;else Jf=Lf}}__ZN6Memory11free_staticEPvb(o,1)}while(0);__ZN10StringNameD2Ev(d);c[d>>2]=__Z11_scs_createPKc(1128674)|0;c[e>>2]=__Z6varrayv()|0;__ZN10StringNameC2Ev(f);c[f+4>>2]=0;__ZN10StringNameC2Ev(g);c[g+4>>2]=0;__ZN10StringNameC2Ev(h);c[h+4>>2]=0;__ZN10StringNameC2Ev(i);c[i+4>>2]=0;__ZN10StringNameC2Ev(j);c[j+4>>2]=0;__ZN12_VariantCall7addfuncEN7Variant4TypeES1_RK10StringNamePFvRS0_S5_PPKS0_ERK6VectorIS0_ERKNS_3ArgESH_SH_SH_SH_(11,3,d,2036,e,f,g,h,i,j);__ZN10StringNameD2Ev(j);__ZN10StringNameD2Ev(i);__ZN10StringNameD2Ev(h);__ZN10StringNameD2Ev(g);__ZN10StringNameD2Ev(f);o=c[e>>2]|0;do if(o|0){if(__Z16atomic_decrementPj(o+-8|0)|0)break;Lf=c[e>>2]|0;Jf=(Lf|0)==0?0:Lf+-4|0;Lf=Jf+4|0;Hf=c[Jf>>2]|0;if(Hf|0){If=0;Kf=Hf;while(1){Hf=Lf+(If*24|0)|0;if(!(c[Hf>>2]|0))Mf=Kf;else{__ZN7Variant5clearEv(Hf);Mf=c[Jf>>2]|0}If=If+1|0;if(If>>>0>=Mf>>>0)break;else Kf=Mf}}__ZN6Memory11free_staticEPvb(o,1)}while(0);__ZN10StringNameD2Ev(d);c[d>>2]=__Z11_scs_createPKc(1128696)|0;c[e>>2]=__Z6varrayv()|0;__ZN10StringNameC2Ev(f);c[f+4>>2]=0;__ZN10StringNameC2Ev(g);c[g+4>>2]=0;__ZN10StringNameC2Ev(h);c[h+4>>2]=0;__ZN10StringNameC2Ev(i);c[i+4>>2]=0;__ZN10StringNameC2Ev(j);c[j+4>>2]=0;__ZN12_VariantCall7addfuncEN7Variant4TypeES1_RK10StringNamePFvRS0_S5_PPKS0_ERK6VectorIS0_ERKNS_3ArgESH_SH_SH_SH_(11,7,d,2037,e,f,g,h,i,j);__ZN10StringNameD2Ev(j);__ZN10StringNameD2Ev(i);__ZN10StringNameD2Ev(h);__ZN10StringNameD2Ev(g);__ZN10StringNameD2Ev(f);o=c[e>>2]|0;do if(o|0){if(__Z16atomic_decrementPj(o+-8|0)|0)break;Mf=c[e>>2]|0;Kf=(Mf|0)==0?0:Mf+-4|0;Mf=Kf+4|0;If=c[Kf>>2]|0;if(If|0){Jf=0;Lf=If;while(1){If=Mf+(Jf*24|0)|0;if(!(c[If>>2]|0))Nf=Lf;else{__ZN7Variant5clearEv(If);Nf=c[Kf>>2]|0}Jf=Jf+1|0;if(Jf>>>0>=Nf>>>0)break;else Lf=Nf}}__ZN6Memory11free_staticEPvb(o,1)}while(0);__ZN10StringNameD2Ev(d);c[d>>2]=__Z11_scs_createPKc(1128714)|0;c[e>>2]=__Z6varrayv()|0;__ZN10StringNameC2Ev(f);c[f+4>>2]=0;__ZN10StringNameC2Ev(g);c[g+4>>2]=0;__ZN10StringNameC2Ev(h);c[h+4>>2]=0;__ZN10StringNameC2Ev(i);c[i+4>>2]=0;__ZN10StringNameC2Ev(j);c[j+4>>2]=0;__ZN12_VariantCall7addfuncEN7Variant4TypeES1_RK10StringNamePFvRS0_S5_PPKS0_ERK6VectorIS0_ERKNS_3ArgESH_SH_SH_SH_(11,2,d,2038,e,f,g,h,i,j);__ZN10StringNameD2Ev(j);__ZN10StringNameD2Ev(i);__ZN10StringNameD2Ev(h);__ZN10StringNameD2Ev(g);__ZN10StringNameD2Ev(f);o=c[e>>2]|0;do if(o|0){if(__Z16atomic_decrementPj(o+-8|0)|0)break;Nf=c[e>>2]|0;Lf=(Nf|0)==0?0:Nf+-4|0;Nf=Lf+4|0;Jf=c[Lf>>2]|0;if(Jf|0){Kf=0;Mf=Jf;while(1){Jf=Nf+(Kf*24|0)|0;if(!(c[Jf>>2]|0))Of=Mf;else{__ZN7Variant5clearEv(Jf);Of=c[Lf>>2]|0}Kf=Kf+1|0;if(Kf>>>0>=Of>>>0)break;else Mf=Of}}__ZN6Memory11free_staticEPvb(o,1)}while(0);__ZN10StringNameD2Ev(d);c[d>>2]=__Z11_scs_createPKc(1128738)|0;c[e>>2]=__Z6varrayv()|0;__ZN10StringNameC2Ev(f);c[f+4>>2]=0;__ZN10StringNameC2Ev(g);c[g+4>>2]=0;__ZN10StringNameC2Ev(h);c[h+4>>2]=0;__ZN10StringNameC2Ev(i);c[i+4>>2]=0;__ZN10StringNameC2Ev(j);c[j+4>>2]=0;__ZN12_VariantCall7addfuncEN7Variant4TypeES1_RK10StringNamePFvRS0_S5_PPKS0_ERK6VectorIS0_ERKNS_3ArgESH_SH_SH_SH_(11,3,d,2039,e,f,g,h,i,j);__ZN10StringNameD2Ev(j);__ZN10StringNameD2Ev(i);__ZN10StringNameD2Ev(h);__ZN10StringNameD2Ev(g);__ZN10StringNameD2Ev(f);o=c[e>>2]|0;do if(o|0){if(__Z16atomic_decrementPj(o+-8|0)|0)break;Of=c[e>>2]|0;Mf=(Of|0)==0?0:Of+-4|0;Of=Mf+4|0;Kf=c[Mf>>2]|0;if(Kf|0){Lf=0;Nf=Kf;while(1){Kf=Of+(Lf*24|0)|0;if(!(c[Kf>>2]|0))Pf=Nf;else{__ZN7Variant5clearEv(Kf);Pf=c[Mf>>2]|0}Lf=Lf+1|0;if(Lf>>>0>=Pf>>>0)break;else Nf=Pf}}__ZN6Memory11free_staticEPvb(o,1)}while(0);__ZN10StringNameD2Ev(d);c[d>>2]=__Z11_scs_createPKc(1127771)|0;c[e>>2]=__Z6varrayv()|0;c[g>>2]=__Z11_scs_createPKc(1128761)|0;__ZN10StringNameC2Ev(f);__ZN10StringNameaSERKS_(f,g);c[f+4>>2]=7;__ZN10StringNameC2Ev(h);c[h+4>>2]=0;__ZN10StringNameC2Ev(i);c[i+4>>2]=0;__ZN10StringNameC2Ev(j);c[j+4>>2]=0;__ZN10StringNameC2Ev(k);c[k+4>>2]=0;__ZN12_VariantCall7addfuncEN7Variant4TypeES1_RK10StringNamePFvRS0_S5_PPKS0_ERK6VectorIS0_ERKNS_3ArgESH_SH_SH_SH_(11,11,d,2040,e,f,h,i,j,k);__ZN10StringNameD2Ev(k);__ZN10StringNameD2Ev(j);__ZN10StringNameD2Ev(i);__ZN10StringNameD2Ev(h);__ZN10StringNameD2Ev(f);__ZN10StringNameD2Ev(g);o=c[e>>2]|0;do if(o|0){if(__Z16atomic_decrementPj(o+-8|0)|0)break;Pf=c[e>>2]|0;Nf=(Pf|0)==0?0:Pf+-4|0;Pf=Nf+4|0;Lf=c[Nf>>2]|0;if(Lf|0){Mf=0;Of=Lf;while(1){Lf=Pf+(Mf*24|0)|0;if(!(c[Lf>>2]|0))Qf=Of;else{__ZN7Variant5clearEv(Lf);Qf=c[Nf>>2]|0}Mf=Mf+1|0;if(Mf>>>0>=Qf>>>0)break;else Of=Qf}}__ZN6Memory11free_staticEPvb(o,1)}while(0);__ZN10StringNameD2Ev(d);c[d>>2]=__Z11_scs_createPKc(1127766)|0;c[e>>2]=__Z6varrayv()|0;c[g>>2]=__Z11_scs_createPKc(1127658)|0;__ZN10StringNameC2Ev(f);__ZN10StringNameaSERKS_(f,g);c[f+4>>2]=3;__ZN10StringNameC2Ev(h);c[h+4>>2]=0;__ZN10StringNameC2Ev(i);c[i+4>>2]=0;__ZN10StringNameC2Ev(j);c[j+4>>2]=0;__ZN10StringNameC2Ev(k);c[k+4>>2]=0;__ZN12_VariantCall7addfuncEN7Variant4TypeES1_RK10StringNamePFvRS0_S5_PPKS0_ERK6VectorIS0_ERKNS_3ArgESH_SH_SH_SH_(11,11,d,2041,e,f,h,i,j,k);__ZN10StringNameD2Ev(k);__ZN10StringNameD2Ev(j);__ZN10StringNameD2Ev(i);__ZN10StringNameD2Ev(h);__ZN10StringNameD2Ev(f);__ZN10StringNameD2Ev(g);o=c[e>>2]|0;do if(o|0){if(__Z16atomic_decrementPj(o+-8|0)|0)break;Qf=c[e>>2]|0;Of=(Qf|0)==0?0:Qf+-4|0;Qf=Of+4|0;Mf=c[Of>>2]|0;if(Mf|0){Nf=0;Pf=Mf;while(1){Mf=Qf+(Nf*24|0)|0;if(!(c[Mf>>2]|0))Rf=Pf;else{__ZN7Variant5clearEv(Mf);Rf=c[Of>>2]|0}Nf=Nf+1|0;if(Nf>>>0>=Rf>>>0)break;else Pf=Rf}}__ZN6Memory11free_staticEPvb(o,1)}while(0);__ZN10StringNameD2Ev(d);c[d>>2]=__Z11_scs_createPKc(1128770)|0;c[e>>2]=__Z6varrayv()|0;c[g>>2]=__Z11_scs_createPKc(1128274)|0;__ZN10StringNameC2Ev(f);__ZN10StringNameaSERKS_(f,g);c[f+4>>2]=2;__ZN10StringNameC2Ev(h);c[h+4>>2]=0;__ZN10StringNameC2Ev(i);c[i+4>>2]=0;__ZN10StringNameC2Ev(j);c[j+4>>2]=0;__ZN10StringNameC2Ev(k);c[k+4>>2]=0;__ZN12_VariantCall7addfuncEN7Variant4TypeES1_RK10StringNamePFvRS0_S5_PPKS0_ERK6VectorIS0_ERKNS_3ArgESH_SH_SH_SH_(11,7,d,2042,e,f,h,i,j,k);__ZN10StringNameD2Ev(k);__ZN10StringNameD2Ev(j);__ZN10StringNameD2Ev(i);__ZN10StringNameD2Ev(h);__ZN10StringNameD2Ev(f);__ZN10StringNameD2Ev(g);o=c[e>>2]|0;do if(o|0){if(__Z16atomic_decrementPj(o+-8|0)|0)break;Rf=c[e>>2]|0;Pf=(Rf|0)==0?0:Rf+-4|0;Rf=Pf+4|0;Nf=c[Pf>>2]|0;if(Nf|0){Of=0;Qf=Nf;while(1){Nf=Rf+(Of*24|0)|0;if(!(c[Nf>>2]|0))Sf=Qf;else{__ZN7Variant5clearEv(Nf);Sf=c[Pf>>2]|0}Of=Of+1|0;if(Of>>>0>=Sf>>>0)break;else Qf=Sf}}__ZN6Memory11free_staticEPvb(o,1)}while(0);__ZN10StringNameD2Ev(d);c[d>>2]=__Z11_scs_createPKc(1127796)|0;c[e>>2]=__Z6varrayv()|0;__ZN10StringNameC2Ev(f);c[f+4>>2]=0;__ZN10StringNameC2Ev(g);c[g+4>>2]=0;__ZN10StringNameC2Ev(h);c[h+4>>2]=0;__ZN10StringNameC2Ev(i);c[i+4>>2]=0;__ZN10StringNameC2Ev(j);c[j+4>>2]=0;__ZN12_VariantCall7addfuncEN7Variant4TypeES1_RK10StringNamePFvRS0_S5_PPKS0_ERK6VectorIS0_ERKNS_3ArgESH_SH_SH_SH_(8,8,d,2043,e,f,g,h,i,j);__ZN10StringNameD2Ev(j);__ZN10StringNameD2Ev(i);__ZN10StringNameD2Ev(h);__ZN10StringNameD2Ev(g);__ZN10StringNameD2Ev(f);o=c[e>>2]|0;do if(o|0){if(__Z16atomic_decrementPj(o+-8|0)|0)break;Sf=c[e>>2]|0;Qf=(Sf|0)==0?0:Sf+-4|0;Sf=Qf+4|0;Of=c[Qf>>2]|0;if(Of|0){Pf=0;Rf=Of;while(1){Of=Sf+(Pf*24|0)|0;if(!(c[Of>>2]|0))Tf=Rf;else{__ZN7Variant5clearEv(Of);Tf=c[Qf>>2]|0}Pf=Pf+1|0;if(Pf>>>0>=Tf>>>0)break;else Rf=Tf}}__ZN6Memory11free_staticEPvb(o,1)}while(0);__ZN10StringNameD2Ev(d);c[d>>2]=__Z11_scs_createPKc(1128783)|0;c[e>>2]=__Z6varrayv()|0;__ZN10StringNameC2Ev(f);c[f+4>>2]=0;__ZN10StringNameC2Ev(g);c[g+4>>2]=0;__ZN10StringNameC2Ev(h);c[h+4>>2]=0;__ZN10StringNameC2Ev(i);c[i+4>>2]=0;__ZN10StringNameC2Ev(j);c[j+4>>2]=0;__ZN12_VariantCall7addfuncEN7Variant4TypeES1_RK10StringNamePFvRS0_S5_PPKS0_ERK6VectorIS0_ERKNS_3ArgESH_SH_SH_SH_(8,8,d,2044,e,f,g,h,i,j);__ZN10StringNameD2Ev(j);__ZN10StringNameD2Ev(i);__ZN10StringNameD2Ev(h);__ZN10StringNameD2Ev(g);__ZN10StringNameD2Ev(f);o=c[e>>2]|0;do if(o|0){if(__Z16atomic_decrementPj(o+-8|0)|0)break;Tf=c[e>>2]|0;Rf=(Tf|0)==0?0:Tf+-4|0;Tf=Rf+4|0;Pf=c[Rf>>2]|0;if(Pf|0){Qf=0;Sf=Pf;while(1){Pf=Tf+(Qf*24|0)|0;if(!(c[Pf>>2]|0))Uf=Sf;else{__ZN7Variant5clearEv(Pf);Uf=c[Rf>>2]|0}Qf=Qf+1|0;if(Qf>>>0>=Uf>>>0)break;else Sf=Uf}}__ZN6Memory11free_staticEPvb(o,1)}while(0);__ZN10StringNameD2Ev(d);c[d>>2]=__Z11_scs_createPKc(1128798)|0;c[e>>2]=__Z6varrayv()|0;__ZN10StringNameC2Ev(f);c[f+4>>2]=0;__ZN10StringNameC2Ev(g);c[g+4>>2]=0;__ZN10StringNameC2Ev(h);c[h+4>>2]=0;__ZN10StringNameC2Ev(i);c[i+4>>2]=0;__ZN10StringNameC2Ev(j);c[j+4>>2]=0;__ZN12_VariantCall7addfuncEN7Variant4TypeES1_RK10StringNamePFvRS0_S5_PPKS0_ERK6VectorIS0_ERKNS_3ArgESH_SH_SH_SH_(8,3,d,2045,e,f,g,h,i,j);__ZN10StringNameD2Ev(j);__ZN10StringNameD2Ev(i);__ZN10StringNameD2Ev(h);__ZN10StringNameD2Ev(g);__ZN10StringNameD2Ev(f);o=c[e>>2]|0;do if(o|0){if(__Z16atomic_decrementPj(o+-8|0)|0)break;Uf=c[e>>2]|0;Sf=(Uf|0)==0?0:Uf+-4|0;Uf=Sf+4|0;Qf=c[Sf>>2]|0;if(Qf|0){Rf=0;Tf=Qf;while(1){Qf=Uf+(Rf*24|0)|0;if(!(c[Qf>>2]|0))Vf=Tf;else{__ZN7Variant5clearEv(Qf);Vf=c[Sf>>2]|0}Rf=Rf+1|0;if(Rf>>>0>=Vf>>>0)break;else Tf=Vf}}__ZN6Memory11free_staticEPvb(o,1)}while(0);__ZN10StringNameD2Ev(d);c[d>>2]=__Z11_scs_createPKc(1128811)|0;c[e>>2]=__Z6varrayv()|0;__ZN10StringNameC2Ev(f);c[f+4>>2]=0;__ZN10StringNameC2Ev(g);c[g+4>>2]=0;__ZN10StringNameC2Ev(h);c[h+4>>2]=0;__ZN10StringNameC2Ev(i);c[i+4>>2]=0;__ZN10StringNameC2Ev(j);c[j+4>>2]=0;__ZN12_VariantCall7addfuncEN7Variant4TypeES1_RK10StringNamePFvRS0_S5_PPKS0_ERK6VectorIS0_ERKNS_3ArgESH_SH_SH_SH_(8,5,d,2046,e,f,g,h,i,j);__ZN10StringNameD2Ev(j);__ZN10StringNameD2Ev(i);__ZN10StringNameD2Ev(h);__ZN10StringNameD2Ev(g);__ZN10StringNameD2Ev(f);o=c[e>>2]|0;do if(o|0){if(__Z16atomic_decrementPj(o+-8|0)|0)break;Vf=c[e>>2]|0;Tf=(Vf|0)==0?0:Vf+-4|0;Vf=Tf+4|0;Rf=c[Tf>>2]|0;if(Rf|0){Sf=0;Uf=Rf;while(1){Rf=Vf+(Sf*24|0)|0;if(!(c[Rf>>2]|0))Wf=Uf;else{__ZN7Variant5clearEv(Rf);Wf=c[Tf>>2]|0}Sf=Sf+1|0;if(Sf>>>0>=Wf>>>0)break;else Uf=Wf}}__ZN6Memory11free_staticEPvb(o,1)}while(0);__ZN10StringNameD2Ev(d);c[d>>2]=__Z11_scs_createPKc(1128822)|0;c[e>>2]=__Z6varrayv()|0;__ZN10StringNameC2Ev(f);c[f+4>>2]=0;__ZN10StringNameC2Ev(g);c[g+4>>2]=0;__ZN10StringNameC2Ev(h);c[h+4>>2]=0;__ZN10StringNameC2Ev(i);c[i+4>>2]=0;__ZN10StringNameC2Ev(j);c[j+4>>2]=0;__ZN12_VariantCall7addfuncEN7Variant4TypeES1_RK10StringNamePFvRS0_S5_PPKS0_ERK6VectorIS0_ERKNS_3ArgESH_SH_SH_SH_(8,5,d,2047,e,f,g,h,i,j);__ZN10StringNameD2Ev(j);__ZN10StringNameD2Ev(i);__ZN10StringNameD2Ev(h);__ZN10StringNameD2Ev(g);__ZN10StringNameD2Ev(f);o=c[e>>2]|0;do if(o|0){if(__Z16atomic_decrementPj(o+-8|0)|0)break;Wf=c[e>>2]|0;Uf=(Wf|0)==0?0:Wf+-4|0;Wf=Uf+4|0;Sf=c[Uf>>2]|0;if(Sf|0){Tf=0;Vf=Sf;while(1){Sf=Wf+(Tf*24|0)|0;if(!(c[Sf>>2]|0))Xf=Vf;else{__ZN7Variant5clearEv(Sf);Xf=c[Uf>>2]|0}Tf=Tf+1|0;if(Tf>>>0>=Xf>>>0)break;else Vf=Xf}}__ZN6Memory11free_staticEPvb(o,1)}while(0);__ZN10StringNameD2Ev(d);c[d>>2]=__Z11_scs_createPKc(1128832)|0;c[e>>2]=__Z6varrayv()|0;__ZN10StringNameC2Ev(f);c[f+4>>2]=0;__ZN10StringNameC2Ev(g);c[g+4>>2]=0;__ZN10StringNameC2Ev(h);c[h+4>>2]=0;__ZN10StringNameC2Ev(i);c[i+4>>2]=0;__ZN10StringNameC2Ev(j);c[j+4>>2]=0;__ZN12_VariantCall7addfuncEN7Variant4TypeES1_RK10StringNamePFvRS0_S5_PPKS0_ERK6VectorIS0_ERKNS_3ArgESH_SH_SH_SH_(8,8,d,2048,e,f,g,h,i,j);__ZN10StringNameD2Ev(j);__ZN10StringNameD2Ev(i);__ZN10StringNameD2Ev(h);__ZN10StringNameD2Ev(g);__ZN10StringNameD2Ev(f);o=c[e>>2]|0;do if(o|0){if(__Z16atomic_decrementPj(o+-8|0)|0)break;Xf=c[e>>2]|0;Vf=(Xf|0)==0?0:Xf+-4|0;Xf=Vf+4|0;Tf=c[Vf>>2]|0;if(Tf|0){Uf=0;Wf=Tf;while(1){Tf=Xf+(Uf*24|0)|0;if(!(c[Tf>>2]|0))Yf=Wf;else{__ZN7Variant5clearEv(Tf);Yf=c[Vf>>2]|0}Uf=Uf+1|0;if(Uf>>>0>=Yf>>>0)break;else Wf=Yf}}__ZN6Memory11free_staticEPvb(o,1)}while(0);__ZN10StringNameD2Ev(d);c[d>>2]=__Z11_scs_createPKc(1127624)|0;c[e>>2]=__Z6varrayv()|0;c[g>>2]=__Z11_scs_createPKc(1127632)|0;__ZN10StringNameC2Ev(f);__ZN10StringNameaSERKS_(f,g);c[f+4>>2]=3;__ZN10StringNameC2Ev(h);c[h+4>>2]=0;__ZN10StringNameC2Ev(i);c[i+4>>2]=0;__ZN10StringNameC2Ev(j);c[j+4>>2]=0;__ZN10StringNameC2Ev(k);c[k+4>>2]=0;__ZN12_VariantCall7addfuncEN7Variant4TypeES1_RK10StringNamePFvRS0_S5_PPKS0_ERK6VectorIS0_ERKNS_3ArgESH_SH_SH_SH_(8,8,d,2049,e,f,h,i,j,k);__ZN10StringNameD2Ev(k);__ZN10StringNameD2Ev(j);__ZN10StringNameD2Ev(i);__ZN10StringNameD2Ev(h);__ZN10StringNameD2Ev(f);__ZN10StringNameD2Ev(g);o=c[e>>2]|0;do if(o|0){if(__Z16atomic_decrementPj(o+-8|0)|0)break;Yf=c[e>>2]|0;Wf=(Yf|0)==0?0:Yf+-4|0;Yf=Wf+4|0;Uf=c[Wf>>2]|0;if(Uf|0){Vf=0;Xf=Uf;while(1){Uf=Yf+(Vf*24|0)|0;if(!(c[Uf>>2]|0))Zf=Xf;else{__ZN7Variant5clearEv(Uf);Zf=c[Wf>>2]|0}Vf=Vf+1|0;if(Vf>>>0>=Zf>>>0)break;else Xf=Zf}}__ZN6Memory11free_staticEPvb(o,1)}while(0);__ZN10StringNameD2Ev(d);c[d>>2]=__Z11_scs_createPKc(1128848)|0;c[e>>2]=__Z6varrayv()|0;c[g>>2]=__Z11_scs_createPKc(1128855)|0;__ZN10StringNameC2Ev(f);__ZN10StringNameaSERKS_(f,g);c[f+4>>2]=5;__ZN10StringNameC2Ev(h);c[h+4>>2]=0;__ZN10StringNameC2Ev(i);c[i+4>>2]=0;__ZN10StringNameC2Ev(j);c[j+4>>2]=0;__ZN10StringNameC2Ev(k);c[k+4>>2]=0;__ZN12_VariantCall7addfuncEN7Variant4TypeES1_RK10StringNamePFvRS0_S5_PPKS0_ERK6VectorIS0_ERKNS_3ArgESH_SH_SH_SH_(8,8,d,2050,e,f,h,i,j,k);__ZN10StringNameD2Ev(k);__ZN10StringNameD2Ev(j);__ZN10StringNameD2Ev(i);__ZN10StringNameD2Ev(h);__ZN10StringNameD2Ev(f);__ZN10StringNameD2Ev(g);o=c[e>>2]|0;do if(o|0){if(__Z16atomic_decrementPj(o+-8|0)|0)break;Zf=c[e>>2]|0;Xf=(Zf|0)==0?0:Zf+-4|0;Zf=Xf+4|0;Vf=c[Xf>>2]|0;if(Vf|0){Wf=0;Yf=Vf;while(1){Vf=Zf+(Wf*24|0)|0;if(!(c[Vf>>2]|0))_f=Yf;else{__ZN7Variant5clearEv(Vf);_f=c[Xf>>2]|0}Wf=Wf+1|0;if(Wf>>>0>=_f>>>0)break;else Yf=_f}}__ZN6Memory11free_staticEPvb(o,1)}while(0);__ZN10StringNameD2Ev(d);c[d>>2]=__Z11_scs_createPKc(1128861)|0;c[e>>2]=__Z6varrayv()|0;c[g>>2]=__Z11_scs_createPKc(1128872)|0;__ZN10StringNameC2Ev(f);__ZN10StringNameaSERKS_(f,g);c[f+4>>2]=5;__ZN10StringNameC2Ev(h);c[h+4>>2]=0;__ZN10StringNameC2Ev(i);c[i+4>>2]=0;__ZN10StringNameC2Ev(j);c[j+4>>2]=0;__ZN10StringNameC2Ev(k);c[k+4>>2]=0;__ZN12_VariantCall7addfuncEN7Variant4TypeES1_RK10StringNamePFvRS0_S5_PPKS0_ERK6VectorIS0_ERKNS_3ArgESH_SH_SH_SH_(8,8,d,2051,e,f,h,i,j,k);__ZN10StringNameD2Ev(k);__ZN10StringNameD2Ev(j);__ZN10StringNameD2Ev(i);__ZN10StringNameD2Ev(h);__ZN10StringNameD2Ev(f);__ZN10StringNameD2Ev(g);o=c[e>>2]|0;do if(o|0){if(__Z16atomic_decrementPj(o+-8|0)|0)break;_f=c[e>>2]|0;Yf=(_f|0)==0?0:_f+-4|0;_f=Yf+4|0;Wf=c[Yf>>2]|0;if(Wf|0){Xf=0;Zf=Wf;while(1){Wf=_f+(Xf*24|0)|0;if(!(c[Wf>>2]|0))$f=Zf;else{__ZN7Variant5clearEv(Wf);$f=c[Yf>>2]|0}Xf=Xf+1|0;if(Xf>>>0>=$f>>>0)break;else Zf=$f}}__ZN6Memory11free_staticEPvb(o,1)}while(0);__ZN10StringNameD2Ev(d);c[d>>2]=__Z11_scs_createPKc(1127958)|0;c[e>>2]=__Z6varrayv()|0;c[g>>2]=__Z11_scs_createPKc(1127964)|0;__ZN10StringNameC2Ev(f);__ZN10StringNameaSERKS_(f,g);c[f+4>>2]=0;__ZN10StringNameC2Ev(h);c[h+4>>2]=0;__ZN10StringNameC2Ev(i);c[i+4>>2]=0;__ZN10StringNameC2Ev(j);c[j+4>>2]=0;__ZN10StringNameC2Ev(k);c[k+4>>2]=0;__ZN12_VariantCall7addfuncEN7Variant4TypeES1_RK10StringNamePFvRS0_S5_PPKS0_ERK6VectorIS0_ERKNS_3ArgESH_SH_SH_SH_(8,8,d,2052,e,f,h,i,j,k);__ZN10StringNameD2Ev(k);__ZN10StringNameD2Ev(j);__ZN10StringNameD2Ev(i);__ZN10StringNameD2Ev(h);__ZN10StringNameD2Ev(f);__ZN10StringNameD2Ev(g);o=c[e>>2]|0;do if(o|0){if(__Z16atomic_decrementPj(o+-8|0)|0)break;$f=c[e>>2]|0;Zf=($f|0)==0?0:$f+-4|0;$f=Zf+4|0;Xf=c[Zf>>2]|0;if(Xf|0){Yf=0;_f=Xf;while(1){Xf=$f+(Yf*24|0)|0;if(!(c[Xf>>2]|0))ag=_f;else{__ZN7Variant5clearEv(Xf);ag=c[Zf>>2]|0}Yf=Yf+1|0;if(Yf>>>0>=ag>>>0)break;else _f=ag}}__ZN6Memory11free_staticEPvb(o,1)}while(0);__ZN10StringNameD2Ev(d);c[d>>2]=__Z11_scs_createPKc(1128879)|0;c[e>>2]=__Z6varrayv()|0;c[g>>2]=__Z11_scs_createPKc(1127964)|0;__ZN10StringNameC2Ev(f);__ZN10StringNameaSERKS_(f,g);c[f+4>>2]=0;__ZN10StringNameC2Ev(h);c[h+4>>2]=0;__ZN10StringNameC2Ev(i);c[i+4>>2]=0;__ZN10StringNameC2Ev(j);c[j+4>>2]=0;__ZN10StringNameC2Ev(k);c[k+4>>2]=0;__ZN12_VariantCall7addfuncEN7Variant4TypeES1_RK10StringNamePFvRS0_S5_PPKS0_ERK6VectorIS0_ERKNS_3ArgESH_SH_SH_SH_(8,8,d,2053,e,f,h,i,j,k);__ZN10StringNameD2Ev(k);__ZN10StringNameD2Ev(j);__ZN10StringNameD2Ev(i);__ZN10StringNameD2Ev(h);__ZN10StringNameD2Ev(f);__ZN10StringNameD2Ev(g);o=c[e>>2]|0;do if(o|0){if(__Z16atomic_decrementPj(o+-8|0)|0)break;ag=c[e>>2]|0;_f=(ag|0)==0?0:ag+-4|0;ag=_f+4|0;Yf=c[_f>>2]|0;if(Yf|0){Zf=0;$f=Yf;while(1){Yf=ag+(Zf*24|0)|0;if(!(c[Yf>>2]|0))bg=$f;else{__ZN7Variant5clearEv(Yf);bg=c[_f>>2]|0}Zf=Zf+1|0;if(Zf>>>0>=bg>>>0)break;else $f=bg}}__ZN6Memory11free_staticEPvb(o,1)}while(0);__ZN10StringNameD2Ev(d);c[d>>2]=__Z11_scs_createPKc(1128889)|0;c[e>>2]=__Z6varrayv()|0;c[g>>2]=__Z11_scs_createPKc(1127964)|0;__ZN10StringNameC2Ev(f);__ZN10StringNameaSERKS_(f,g);c[f+4>>2]=0;__ZN10StringNameC2Ev(h);c[h+4>>2]=0;__ZN10StringNameC2Ev(i);c[i+4>>2]=0;__ZN10StringNameC2Ev(j);c[j+4>>2]=0;__ZN10StringNameC2Ev(k);c[k+4>>2]=0;__ZN12_VariantCall7addfuncEN7Variant4TypeES1_RK10StringNamePFvRS0_S5_PPKS0_ERK6VectorIS0_ERKNS_3ArgESH_SH_SH_SH_(8,8,d,2054,e,f,h,i,j,k);__ZN10StringNameD2Ev(k);__ZN10StringNameD2Ev(j);__ZN10StringNameD2Ev(i);__ZN10StringNameD2Ev(h);__ZN10StringNameD2Ev(f);__ZN10StringNameD2Ev(g);o=c[e>>2]|0;do if(o|0){if(__Z16atomic_decrementPj(o+-8|0)|0)break;bg=c[e>>2]|0;$f=(bg|0)==0?0:bg+-4|0;bg=$f+4|0;Zf=c[$f>>2]|0;if(Zf|0){_f=0;ag=Zf;while(1){Zf=bg+(_f*24|0)|0;if(!(c[Zf>>2]|0))cg=ag;else{__ZN7Variant5clearEv(Zf);cg=c[$f>>2]|0}_f=_f+1|0;if(_f>>>0>=cg>>>0)break;else ag=cg}}__ZN6Memory11free_staticEPvb(o,1)}while(0);__ZN10StringNameD2Ev(d);c[d>>2]=__Z11_scs_createPKc(1128901)|0;c[e>>2]=__Z6varrayv()|0;c[g>>2]=__Z11_scs_createPKc(1127964)|0;__ZN10StringNameC2Ev(f);__ZN10StringNameaSERKS_(f,g);c[f+4>>2]=0;__ZN10StringNameC2Ev(h);c[h+4>>2]=0;__ZN10StringNameC2Ev(i);c[i+4>>2]=0;__ZN10StringNameC2Ev(j);c[j+4>>2]=0;__ZN10StringNameC2Ev(k);c[k+4>>2]=0;__ZN12_VariantCall7addfuncEN7Variant4TypeES1_RK10StringNamePFvRS0_S5_PPKS0_ERK6VectorIS0_ERKNS_3ArgESH_SH_SH_SH_(8,8,d,2055,e,f,h,i,j,k);__ZN10StringNameD2Ev(k);__ZN10StringNameD2Ev(j);__ZN10StringNameD2Ev(i);__ZN10StringNameD2Ev(h);__ZN10StringNameD2Ev(f);__ZN10StringNameD2Ev(g);o=c[e>>2]|0;do if(o|0){if(__Z16atomic_decrementPj(o+-8|0)|0)break;cg=c[e>>2]|0;ag=(cg|0)==0?0:cg+-4|0;cg=ag+4|0;_f=c[ag>>2]|0;if(_f|0){$f=0;bg=_f;while(1){_f=cg+($f*24|0)|0;if(!(c[_f>>2]|0))dg=bg;else{__ZN7Variant5clearEv(_f);dg=c[ag>>2]|0}$f=$f+1|0;if($f>>>0>=dg>>>0)break;else bg=dg}}__ZN6Memory11free_staticEPvb(o,1)}while(0);__ZN10StringNameD2Ev(d);c[d>>2]=__Z11_scs_createPKc(1128917)|0;c[e>>2]=__Z6varrayv()|0;c[g>>2]=__Z11_scs_createPKc(1128934)|0;__ZN10StringNameC2Ev(f);__ZN10StringNameaSERKS_(f,g);c[f+4>>2]=8;c[i>>2]=__Z11_scs_createPKc(1127908)|0;__ZN10StringNameC2Ev(h);__ZN10StringNameaSERKS_(h,i);c[h+4>>2]=3;__ZN10StringNameC2Ev(j);c[j+4>>2]=0;__ZN10StringNameC2Ev(k);c[k+4>>2]=0;__ZN10StringNameC2Ev(n);c[n+4>>2]=0;__ZN12_VariantCall7addfuncEN7Variant4TypeES1_RK10StringNamePFvRS0_S5_PPKS0_ERK6VectorIS0_ERKNS_3ArgESH_SH_SH_SH_(8,8,d,2056,e,f,h,j,k,n);__ZN10StringNameD2Ev(n);__ZN10StringNameD2Ev(k);__ZN10StringNameD2Ev(j);__ZN10StringNameD2Ev(h);__ZN10StringNameD2Ev(i);__ZN10StringNameD2Ev(f);__ZN10StringNameD2Ev(g);o=c[e>>2]|0;do if(o|0){if(__Z16atomic_decrementPj(o+-8|0)|0)break;dg=c[e>>2]|0;bg=(dg|0)==0?0:dg+-4|0;dg=bg+4|0;$f=c[bg>>2]|0;if($f|0){ag=0;cg=$f;while(1){$f=dg+(ag*24|0)|0;if(!(c[$f>>2]|0))eg=cg;else{__ZN7Variant5clearEv($f);eg=c[bg>>2]|0}ag=ag+1|0;if(ag>>>0>=eg>>>0)break;else cg=eg}}__ZN6Memory11free_staticEPvb(o,1)}while(0);__ZN10StringNameD2Ev(d);c[d>>2]=__Z11_scs_createPKc(1127796)|0;c[e>>2]=__Z6varrayv()|0;__ZN10StringNameC2Ev(f);c[f+4>>2]=0;__ZN10StringNameC2Ev(g);c[g+4>>2]=0;__ZN10StringNameC2Ev(h);c[h+4>>2]=0;__ZN10StringNameC2Ev(i);c[i+4>>2]=0;__ZN10StringNameC2Ev(j);c[j+4>>2]=0;__ZN12_VariantCall7addfuncEN7Variant4TypeES1_RK10StringNamePFvRS0_S5_PPKS0_ERK6VectorIS0_ERKNS_3ArgESH_SH_SH_SH_(12,12,d,2057,e,f,g,h,i,j);__ZN10StringNameD2Ev(j);__ZN10StringNameD2Ev(i);__ZN10StringNameD2Ev(h);__ZN10StringNameD2Ev(g);__ZN10StringNameD2Ev(f);o=c[e>>2]|0;do if(o|0){if(__Z16atomic_decrementPj(o+-8|0)|0)break;eg=c[e>>2]|0;cg=(eg|0)==0?0:eg+-4|0;eg=cg+4|0;ag=c[cg>>2]|0;if(ag|0){bg=0;dg=ag;while(1){ag=eg+(bg*24|0)|0;if(!(c[ag>>2]|0))fg=dg;else{__ZN7Variant5clearEv(ag);fg=c[cg>>2]|0}bg=bg+1|0;if(bg>>>0>=fg>>>0)break;else dg=fg}}__ZN6Memory11free_staticEPvb(o,1)}while(0);__ZN10StringNameD2Ev(d);c[d>>2]=__Z11_scs_createPKc(1128936)|0;c[e>>2]=__Z6varrayv()|0;__ZN10StringNameC2Ev(f);c[f+4>>2]=0;__ZN10StringNameC2Ev(g);c[g+4>>2]=0;__ZN10StringNameC2Ev(h);c[h+4>>2]=0;__ZN10StringNameC2Ev(i);c[i+4>>2]=0;__ZN10StringNameC2Ev(j);c[j+4>>2]=0;__ZN12_VariantCall7addfuncEN7Variant4TypeES1_RK10StringNamePFvRS0_S5_PPKS0_ERK6VectorIS0_ERKNS_3ArgESH_SH_SH_SH_(12,12,d,2058,e,f,g,h,i,j);__ZN10StringNameD2Ev(j);__ZN10StringNameD2Ev(i);__ZN10StringNameD2Ev(h);__ZN10StringNameD2Ev(g);__ZN10StringNameD2Ev(f);o=c[e>>2]|0;do if(o|0){if(__Z16atomic_decrementPj(o+-8|0)|0)break;fg=c[e>>2]|0;dg=(fg|0)==0?0:fg+-4|0;fg=dg+4|0;bg=c[dg>>2]|0;if(bg|0){cg=0;eg=bg;while(1){bg=fg+(cg*24|0)|0;if(!(c[bg>>2]|0))gg=eg;else{__ZN7Variant5clearEv(bg);gg=c[dg>>2]|0}cg=cg+1|0;if(cg>>>0>=gg>>>0)break;else eg=gg}}__ZN6Memory11free_staticEPvb(o,1)}while(0);__ZN10StringNameD2Ev(d);c[d>>2]=__Z11_scs_createPKc(1128832)|0;c[e>>2]=__Z6varrayv()|0;__ZN10StringNameC2Ev(f);c[f+4>>2]=0;__ZN10StringNameC2Ev(g);c[g+4>>2]=0;__ZN10StringNameC2Ev(h);c[h+4>>2]=0;__ZN10StringNameC2Ev(i);c[i+4>>2]=0;__ZN10StringNameC2Ev(j);c[j+4>>2]=0;__ZN12_VariantCall7addfuncEN7Variant4TypeES1_RK10StringNamePFvRS0_S5_PPKS0_ERK6VectorIS0_ERKNS_3ArgESH_SH_SH_SH_(12,12,d,2059,e,f,g,h,i,j);__ZN10StringNameD2Ev(j);__ZN10StringNameD2Ev(i);__ZN10StringNameD2Ev(h);__ZN10StringNameD2Ev(g);__ZN10StringNameD2Ev(f);o=c[e>>2]|0;do if(o|0){if(__Z16atomic_decrementPj(o+-8|0)|0)break;gg=c[e>>2]|0;eg=(gg|0)==0?0:gg+-4|0;gg=eg+4|0;cg=c[eg>>2]|0;if(cg|0){dg=0;fg=cg;while(1){cg=gg+(dg*24|0)|0;if(!(c[cg>>2]|0))hg=fg;else{__ZN7Variant5clearEv(cg);hg=c[eg>>2]|0}dg=dg+1|0;if(dg>>>0>=hg>>>0)break;else fg=hg}}__ZN6Memory11free_staticEPvb(o,1)}while(0);__ZN10StringNameD2Ev(d);c[d>>2]=__Z11_scs_createPKc(1128947)|0;c[e>>2]=__Z6varrayv()|0;__ZN10StringNameC2Ev(f);c[f+4>>2]=0;__ZN10StringNameC2Ev(g);c[g+4>>2]=0;__ZN10StringNameC2Ev(h);c[h+4>>2]=0;__ZN10StringNameC2Ev(i);c[i+4>>2]=0;__ZN10StringNameC2Ev(j);c[j+4>>2]=0;__ZN12_VariantCall7addfuncEN7Variant4TypeES1_RK10StringNamePFvRS0_S5_PPKS0_ERK6VectorIS0_ERKNS_3ArgESH_SH_SH_SH_(12,3,d,2060,e,f,g,h,i,j);__ZN10StringNameD2Ev(j);__ZN10StringNameD2Ev(i);__ZN10StringNameD2Ev(h);__ZN10StringNameD2Ev(g);__ZN10StringNameD2Ev(f);o=c[e>>2]|0;do if(o|0){if(__Z16atomic_decrementPj(o+-8|0)|0)break;hg=c[e>>2]|0;fg=(hg|0)==0?0:hg+-4|0;hg=fg+4|0;dg=c[fg>>2]|0;if(dg|0){eg=0;gg=dg;while(1){dg=hg+(eg*24|0)|0;if(!(c[dg>>2]|0))ig=gg;else{__ZN7Variant5clearEv(dg);ig=c[fg>>2]|0}eg=eg+1|0;if(eg>>>0>=ig>>>0)break;else gg=ig}}__ZN6Memory11free_staticEPvb(o,1)}while(0);__ZN10StringNameD2Ev(d);c[d>>2]=__Z11_scs_createPKc(1127624)|0;c[e>>2]=__Z6varrayv()|0;c[g>>2]=__Z11_scs_createPKc(1127804)|0;__ZN10StringNameC2Ev(f);__ZN10StringNameaSERKS_(f,g);c[f+4>>2]=7;c[i>>2]=__Z11_scs_createPKc(1127632)|0;__ZN10StringNameC2Ev(h);__ZN10StringNameaSERKS_(h,i);c[h+4>>2]=3;__ZN10StringNameC2Ev(j);c[j+4>>2]=0;__ZN10StringNameC2Ev(k);c[k+4>>2]=0;__ZN10StringNameC2Ev(n);c[n+4>>2]=0;__ZN12_VariantCall7addfuncEN7Variant4TypeES1_RK10StringNamePFvRS0_S5_PPKS0_ERK6VectorIS0_ERKNS_3ArgESH_SH_SH_SH_(12,12,d,2061,e,f,h,j,k,n);__ZN10StringNameD2Ev(n);__ZN10StringNameD2Ev(k);__ZN10StringNameD2Ev(j);__ZN10StringNameD2Ev(h);__ZN10StringNameD2Ev(i);__ZN10StringNameD2Ev(f);__ZN10StringNameD2Ev(g);o=c[e>>2]|0;do if(o|0){if(__Z16atomic_decrementPj(o+-8|0)|0)break;ig=c[e>>2]|0;gg=(ig|0)==0?0:ig+-4|0;ig=gg+4|0;eg=c[gg>>2]|0;if(eg|0){fg=0;hg=eg;while(1){eg=ig+(fg*24|0)|0;if(!(c[eg>>2]|0))jg=hg;else{__ZN7Variant5clearEv(eg);jg=c[gg>>2]|0}fg=fg+1|0;if(fg>>>0>=jg>>>0)break;else hg=jg}}__ZN6Memory11free_staticEPvb(o,1)}while(0);__ZN10StringNameD2Ev(d);c[d>>2]=__Z11_scs_createPKc(1128848)|0;c[e>>2]=__Z6varrayv()|0;c[g>>2]=__Z11_scs_createPKc(1128855)|0;__ZN10StringNameC2Ev(f);__ZN10StringNameaSERKS_(f,g);c[f+4>>2]=7;__ZN10StringNameC2Ev(h);c[h+4>>2]=0;__ZN10StringNameC2Ev(i);c[i+4>>2]=0;__ZN10StringNameC2Ev(j);c[j+4>>2]=0;__ZN10StringNameC2Ev(k);c[k+4>>2]=0;__ZN12_VariantCall7addfuncEN7Variant4TypeES1_RK10StringNamePFvRS0_S5_PPKS0_ERK6VectorIS0_ERKNS_3ArgESH_SH_SH_SH_(12,12,d,2062,e,f,h,i,j,k);__ZN10StringNameD2Ev(k);__ZN10StringNameD2Ev(j);__ZN10StringNameD2Ev(i);__ZN10StringNameD2Ev(h);__ZN10StringNameD2Ev(f);__ZN10StringNameD2Ev(g);o=c[e>>2]|0;do if(o|0){if(__Z16atomic_decrementPj(o+-8|0)|0)break;jg=c[e>>2]|0;hg=(jg|0)==0?0:jg+-4|0;jg=hg+4|0;fg=c[hg>>2]|0;if(fg|0){gg=0;ig=fg;while(1){fg=jg+(gg*24|0)|0;if(!(c[fg>>2]|0))kg=ig;else{__ZN7Variant5clearEv(fg);kg=c[hg>>2]|0}gg=gg+1|0;if(gg>>>0>=kg>>>0)break;else ig=kg}}__ZN6Memory11free_staticEPvb(o,1)}while(0);__ZN10StringNameD2Ev(d);c[d>>2]=__Z11_scs_createPKc(1128822)|0;c[e>>2]=__Z6varrayv()|0;__ZN10StringNameC2Ev(f);c[f+4>>2]=0;__ZN10StringNameC2Ev(g);c[g+4>>2]=0;__ZN10StringNameC2Ev(h);c[h+4>>2]=0;__ZN10StringNameC2Ev(i);c[i+4>>2]=0;__ZN10StringNameC2Ev(j);c[j+4>>2]=0;__ZN12_VariantCall7addfuncEN7Variant4TypeES1_RK10StringNamePFvRS0_S5_PPKS0_ERK6VectorIS0_ERKNS_3ArgESH_SH_SH_SH_(12,7,d,2063,e,f,g,h,i,j);__ZN10StringNameD2Ev(j);__ZN10StringNameD2Ev(i);__ZN10StringNameD2Ev(h);__ZN10StringNameD2Ev(g);__ZN10StringNameD2Ev(f);o=c[e>>2]|0;do if(o|0){if(__Z16atomic_decrementPj(o+-8|0)|0)break;kg=c[e>>2]|0;ig=(kg|0)==0?0:kg+-4|0;kg=ig+4|0;gg=c[ig>>2]|0;if(gg|0){hg=0;jg=gg;while(1){gg=kg+(hg*24|0)|0;if(!(c[gg>>2]|0))lg=jg;else{__ZN7Variant5clearEv(gg);lg=c[ig>>2]|0}hg=hg+1|0;if(hg>>>0>=lg>>>0)break;else jg=lg}}__ZN6Memory11free_staticEPvb(o,1)}while(0);__ZN10StringNameD2Ev(d);c[d>>2]=__Z11_scs_createPKc(1130280)|0;c[e>>2]=__Z6varrayv()|0;__ZN10StringNameC2Ev(f);c[f+4>>2]=0;__ZN10StringNameC2Ev(g);c[g+4>>2]=0;__ZN10StringNameC2Ev(h);c[h+4>>2]=0;__ZN10StringNameC2Ev(i);c[i+4>>2]=0;__ZN10StringNameC2Ev(j);c[j+4>>2]=0;__ZN12_VariantCall7addfuncEN7Variant4TypeES1_RK10StringNamePFvRS0_S5_PPKS0_ERK6VectorIS0_ERKNS_3ArgESH_SH_SH_SH_(12,7,d,2064,e,f,g,h,i,j);__ZN10StringNameD2Ev(j);__ZN10StringNameD2Ev(i);__ZN10StringNameD2Ev(h);__ZN10StringNameD2Ev(g);__ZN10StringNameD2Ev(f);o=c[e>>2]|0;do if(o|0){if(__Z16atomic_decrementPj(o+-8|0)|0)break;lg=c[e>>2]|0;jg=(lg|0)==0?0:lg+-4|0;lg=jg+4|0;hg=c[jg>>2]|0;if(hg|0){ig=0;kg=hg;while(1){hg=lg+(ig*24|0)|0;if(!(c[hg>>2]|0))mg=kg;else{__ZN7Variant5clearEv(hg);mg=c[jg>>2]|0}ig=ig+1|0;if(ig>>>0>=mg>>>0)break;else kg=mg}}__ZN6Memory11free_staticEPvb(o,1)}while(0);__ZN10StringNameD2Ev(d);c[d>>2]=__Z11_scs_createPKc(1128959)|0;c[e>>2]=__Z6varrayv()|0;c[g>>2]=__Z11_scs_createPKc(1127672)|0;__ZN10StringNameC2Ev(f);__ZN10StringNameaSERKS_(f,g);c[f+4>>2]=7;__ZN10StringNameC2Ev(h);c[h+4>>2]=0;__ZN10StringNameC2Ev(i);c[i+4>>2]=0;__ZN10StringNameC2Ev(j);c[j+4>>2]=0;__ZN10StringNameC2Ev(k);c[k+4>>2]=0;__ZN12_VariantCall7addfuncEN7Variant4TypeES1_RK10StringNamePFvRS0_S5_PPKS0_ERK6VectorIS0_ERKNS_3ArgESH_SH_SH_SH_(12,3,d,2065,e,f,h,i,j,k);__ZN10StringNameD2Ev(k);__ZN10StringNameD2Ev(j);__ZN10StringNameD2Ev(i);__ZN10StringNameD2Ev(h);__ZN10StringNameD2Ev(f);__ZN10StringNameD2Ev(g);o=c[e>>2]|0;do if(o|0){if(__Z16atomic_decrementPj(o+-8|0)|0)break;mg=c[e>>2]|0;kg=(mg|0)==0?0:mg+-4|0;mg=kg+4|0;ig=c[kg>>2]|0;if(ig|0){jg=0;lg=ig;while(1){ig=mg+(jg*24|0)|0;if(!(c[ig>>2]|0))ng=lg;else{__ZN7Variant5clearEv(ig);ng=c[kg>>2]|0}jg=jg+1|0;if(jg>>>0>=ng>>>0)break;else lg=ng}}__ZN6Memory11free_staticEPvb(o,1)}while(0);__ZN10StringNameD2Ev(d);c[d>>2]=__Z11_scs_createPKc(1128965)|0;c[e>>2]=__Z6varrayv()|0;c[g>>2]=__Z11_scs_createPKc(1127672)|0;__ZN10StringNameC2Ev(f);__ZN10StringNameaSERKS_(f,g);c[f+4>>2]=7;__ZN10StringNameC2Ev(h);c[h+4>>2]=0;__ZN10StringNameC2Ev(i);c[i+4>>2]=0;__ZN10StringNameC2Ev(j);c[j+4>>2]=0;__ZN10StringNameC2Ev(k);c[k+4>>2]=0;__ZN12_VariantCall7addfuncEN7Variant4TypeES1_RK10StringNamePFvRS0_S5_PPKS0_ERK6VectorIS0_ERKNS_3ArgESH_SH_SH_SH_(12,3,d,2066,e,f,h,i,j,k);__ZN10StringNameD2Ev(k);__ZN10StringNameD2Ev(j);__ZN10StringNameD2Ev(i);__ZN10StringNameD2Ev(h);__ZN10StringNameD2Ev(f);__ZN10StringNameD2Ev(g);o=c[e>>2]|0;do if(o|0){if(__Z16atomic_decrementPj(o+-8|0)|0)break;ng=c[e>>2]|0;lg=(ng|0)==0?0:ng+-4|0;ng=lg+4|0;jg=c[lg>>2]|0;if(jg|0){kg=0;mg=jg;while(1){jg=ng+(kg*24|0)|0;if(!(c[jg>>2]|0))og=mg;else{__ZN7Variant5clearEv(jg);og=c[lg>>2]|0}kg=kg+1|0;if(kg>>>0>=og>>>0)break;else mg=og}}__ZN6Memory11free_staticEPvb(o,1)}while(0);__ZN10StringNameD2Ev(d);c[d>>2]=__Z11_scs_createPKc(1128971)|0;c[e>>2]=__Z6varrayv()|0;c[g>>2]=__Z11_scs_createPKc(1127672)|0;__ZN10StringNameC2Ev(f);__ZN10StringNameaSERKS_(f,g);c[f+4>>2]=7;__ZN10StringNameC2Ev(h);c[h+4>>2]=0;__ZN10StringNameC2Ev(i);c[i+4>>2]=0;__ZN10StringNameC2Ev(j);c[j+4>>2]=0;__ZN10StringNameC2Ev(k);c[k+4>>2]=0;__ZN12_VariantCall7addfuncEN7Variant4TypeES1_RK10StringNamePFvRS0_S5_PPKS0_ERK6VectorIS0_ERKNS_3ArgESH_SH_SH_SH_(12,3,d,2067,e,f,h,i,j,k);__ZN10StringNameD2Ev(k);__ZN10StringNameD2Ev(j);__ZN10StringNameD2Ev(i);__ZN10StringNameD2Ev(h);__ZN10StringNameD2Ev(f);__ZN10StringNameD2Ev(g);o=c[e>>2]|0;do if(o|0){if(__Z16atomic_decrementPj(o+-8|0)|0)break;og=c[e>>2]|0;mg=(og|0)==0?0:og+-4|0;og=mg+4|0;kg=c[mg>>2]|0;if(kg|0){lg=0;ng=kg;while(1){kg=og+(lg*24|0)|0;if(!(c[kg>>2]|0))pg=ng;else{__ZN7Variant5clearEv(kg);pg=c[mg>>2]|0}lg=lg+1|0;if(lg>>>0>=pg>>>0)break;else ng=pg}}__ZN6Memory11free_staticEPvb(o,1)}while(0);__ZN10StringNameD2Ev(d);c[d>>2]=__Z11_scs_createPKc(1127958)|0;c[e>>2]=__Z6varrayv()|0;c[g>>2]=__Z11_scs_createPKc(1127964)|0;__ZN10StringNameC2Ev(f);__ZN10StringNameaSERKS_(f,g);c[f+4>>2]=7;__ZN10StringNameC2Ev(h);c[h+4>>2]=0;__ZN10StringNameC2Ev(i);c[i+4>>2]=0;__ZN10StringNameC2Ev(j);c[j+4>>2]=0;__ZN10StringNameC2Ev(k);c[k+4>>2]=0;__ZN12_VariantCall7addfuncEN7Variant4TypeES1_RK10StringNamePFvRS0_S5_PPKS0_ERK6VectorIS0_ERKNS_3ArgESH_SH_SH_SH_(12,7,d,2068,e,f,h,i,j,k);__ZN10StringNameD2Ev(k);__ZN10StringNameD2Ev(j);__ZN10StringNameD2Ev(i);__ZN10StringNameD2Ev(h);__ZN10StringNameD2Ev(f);__ZN10StringNameD2Ev(g);o=c[e>>2]|0;do if(o|0){if(__Z16atomic_decrementPj(o+-8|0)|0)break;pg=c[e>>2]|0;ng=(pg|0)==0?0:pg+-4|0;pg=ng+4|0;lg=c[ng>>2]|0;if(lg|0){mg=0;og=lg;while(1){lg=pg+(mg*24|0)|0;if(!(c[lg>>2]|0))qg=og;else{__ZN7Variant5clearEv(lg);qg=c[ng>>2]|0}mg=mg+1|0;if(mg>>>0>=qg>>>0)break;else og=qg}}__ZN6Memory11free_staticEPvb(o,1)}while(0);__ZN10StringNameD2Ev(d);c[d>>2]=__Z11_scs_createPKc(1128879)|0;c[e>>2]=__Z6varrayv()|0;c[g>>2]=__Z11_scs_createPKc(1127964)|0;__ZN10StringNameC2Ev(f);__ZN10StringNameaSERKS_(f,g);c[f+4>>2]=7;__ZN10StringNameC2Ev(h);c[h+4>>2]=0;__ZN10StringNameC2Ev(i);c[i+4>>2]=0;__ZN10StringNameC2Ev(j);c[j+4>>2]=0;__ZN10StringNameC2Ev(k);c[k+4>>2]=0;__ZN12_VariantCall7addfuncEN7Variant4TypeES1_RK10StringNamePFvRS0_S5_PPKS0_ERK6VectorIS0_ERKNS_3ArgESH_SH_SH_SH_(12,7,d,2069,e,f,h,i,j,k);__ZN10StringNameD2Ev(k);__ZN10StringNameD2Ev(j);__ZN10StringNameD2Ev(i);__ZN10StringNameD2Ev(h);__ZN10StringNameD2Ev(f);__ZN10StringNameD2Ev(g);o=c[e>>2]|0;do if(o|0){if(__Z16atomic_decrementPj(o+-8|0)|0)break;qg=c[e>>2]|0;og=(qg|0)==0?0:qg+-4|0;qg=og+4|0;mg=c[og>>2]|0;if(mg|0){ng=0;pg=mg;while(1){mg=qg+(ng*24|0)|0;if(!(c[mg>>2]|0))rg=pg;else{__ZN7Variant5clearEv(mg);rg=c[og>>2]|0}ng=ng+1|0;if(ng>>>0>=rg>>>0)break;else pg=rg}}__ZN6Memory11free_staticEPvb(o,1)}while(0);__ZN10StringNameD2Ev(d);c[d>>2]=__Z11_scs_createPKc(1128977)|0;c[e>>2]=__Z6varrayv()|0;__ZN10StringNameC2Ev(f);c[f+4>>2]=0;__ZN10StringNameC2Ev(g);c[g+4>>2]=0;__ZN10StringNameC2Ev(h);c[h+4>>2]=0;__ZN10StringNameC2Ev(i);c[i+4>>2]=0;__ZN10StringNameC2Ev(j);c[j+4>>2]=0;__ZN12_VariantCall7addfuncEN7Variant4TypeES1_RK10StringNamePFvRS0_S5_PPKS0_ERK6VectorIS0_ERKNS_3ArgESH_SH_SH_SH_(12,2,d,2070,e,f,g,h,i,j);__ZN10StringNameD2Ev(j);__ZN10StringNameD2Ev(i);__ZN10StringNameD2Ev(h);__ZN10StringNameD2Ev(g);__ZN10StringNameD2Ev(f);o=c[e>>2]|0;do if(o|0){if(__Z16atomic_decrementPj(o+-8|0)|0)break;rg=c[e>>2]|0;pg=(rg|0)==0?0:rg+-4|0;rg=pg+4|0;ng=c[pg>>2]|0;if(ng|0){og=0;qg=ng;while(1){ng=rg+(og*24|0)|0;if(!(c[ng>>2]|0))sg=qg;else{__ZN7Variant5clearEv(ng);sg=c[pg>>2]|0}og=og+1|0;if(og>>>0>=sg>>>0)break;else qg=sg}}__ZN6Memory11free_staticEPvb(o,1)}while(0);__ZN10StringNameD2Ev(d);c[d>>2]=__Z11_scs_createPKc(1127796)|0;c[e>>2]=__Z6varrayv()|0;__ZN10StringNameC2Ev(f);c[f+4>>2]=0;__ZN10StringNameC2Ev(g);c[g+4>>2]=0;__ZN10StringNameC2Ev(h);c[h+4>>2]=0;__ZN10StringNameC2Ev(i);c[i+4>>2]=0;__ZN10StringNameC2Ev(j);c[j+4>>2]=0;__ZN12_VariantCall7addfuncEN7Variant4TypeES1_RK10StringNamePFvRS0_S5_PPKS0_ERK6VectorIS0_ERKNS_3ArgESH_SH_SH_SH_(13,13,d,2071,e,f,g,h,i,j);__ZN10StringNameD2Ev(j);__ZN10StringNameD2Ev(i);__ZN10StringNameD2Ev(h);__ZN10StringNameD2Ev(g);__ZN10StringNameD2Ev(f);o=c[e>>2]|0;do if(o|0){if(__Z16atomic_decrementPj(o+-8|0)|0)break;sg=c[e>>2]|0;qg=(sg|0)==0?0:sg+-4|0;sg=qg+4|0;og=c[qg>>2]|0;if(og|0){pg=0;rg=og;while(1){og=sg+(pg*24|0)|0;if(!(c[og>>2]|0))tg=rg;else{__ZN7Variant5clearEv(og);tg=c[qg>>2]|0}pg=pg+1|0;if(pg>>>0>=tg>>>0)break;else rg=tg}}__ZN6Memory11free_staticEPvb(o,1)}while(0);__ZN10StringNameD2Ev(d);c[d>>2]=__Z11_scs_createPKc(1128783)|0;c[e>>2]=__Z6varrayv()|0;__ZN10StringNameC2Ev(f);c[f+4>>2]=0;__ZN10StringNameC2Ev(g);c[g+4>>2]=0;__ZN10StringNameC2Ev(h);c[h+4>>2]=0;__ZN10StringNameC2Ev(i);c[i+4>>2]=0;__ZN10StringNameC2Ev(j);c[j+4>>2]=0;__ZN12_VariantCall7addfuncEN7Variant4TypeES1_RK10StringNamePFvRS0_S5_PPKS0_ERK6VectorIS0_ERKNS_3ArgESH_SH_SH_SH_(13,13,d,2072,e,f,g,h,i,j);__ZN10StringNameD2Ev(j);__ZN10StringNameD2Ev(i);__ZN10StringNameD2Ev(h);__ZN10StringNameD2Ev(g);__ZN10StringNameD2Ev(f);o=c[e>>2]|0;do if(o|0){if(__Z16atomic_decrementPj(o+-8|0)|0)break;tg=c[e>>2]|0;rg=(tg|0)==0?0:tg+-4|0;tg=rg+4|0;pg=c[rg>>2]|0;if(pg|0){qg=0;sg=pg;while(1){pg=tg+(qg*24|0)|0;if(!(c[pg>>2]|0))ug=sg;else{__ZN7Variant5clearEv(pg);ug=c[rg>>2]|0}qg=qg+1|0;if(qg>>>0>=ug>>>0)break;else sg=ug}}__ZN6Memory11free_staticEPvb(o,1)}while(0);__ZN10StringNameD2Ev(d);c[d>>2]=__Z11_scs_createPKc(1128832)|0;c[e>>2]=__Z6varrayv()|0;__ZN10StringNameC2Ev(f);c[f+4>>2]=0;__ZN10StringNameC2Ev(g);c[g+4>>2]=0;__ZN10StringNameC2Ev(h);c[h+4>>2]=0;__ZN10StringNameC2Ev(i);c[i+4>>2]=0;__ZN10StringNameC2Ev(j);c[j+4>>2]=0;__ZN12_VariantCall7addfuncEN7Variant4TypeES1_RK10StringNamePFvRS0_S5_PPKS0_ERK6VectorIS0_ERKNS_3ArgESH_SH_SH_SH_(13,13,d,2073,e,f,g,h,i,j);__ZN10StringNameD2Ev(j);__ZN10StringNameD2Ev(i);__ZN10StringNameD2Ev(h);__ZN10StringNameD2Ev(g);__ZN10StringNameD2Ev(f);o=c[e>>2]|0;do if(o|0){if(__Z16atomic_decrementPj(o+-8|0)|0)break;ug=c[e>>2]|0;sg=(ug|0)==0?0:ug+-4|0;ug=sg+4|0;qg=c[sg>>2]|0;if(qg|0){rg=0;tg=qg;while(1){qg=ug+(rg*24|0)|0;if(!(c[qg>>2]|0))vg=tg;else{__ZN7Variant5clearEv(qg);vg=c[sg>>2]|0}rg=rg+1|0;if(rg>>>0>=vg>>>0)break;else tg=vg}}__ZN6Memory11free_staticEPvb(o,1)}while(0);__ZN10StringNameD2Ev(d);c[d>>2]=__Z11_scs_createPKc(1127624)|0;c[e>>2]=__Z6varrayv()|0;c[g>>2]=__Z11_scs_createPKc(1127804)|0;__ZN10StringNameC2Ev(f);__ZN10StringNameaSERKS_(f,g);c[f+4>>2]=7;c[i>>2]=__Z11_scs_createPKc(1127632)|0;__ZN10StringNameC2Ev(h);__ZN10StringNameaSERKS_(h,i);c[h+4>>2]=3;__ZN10StringNameC2Ev(j);c[j+4>>2]=0;__ZN10StringNameC2Ev(k);c[k+4>>2]=0;__ZN10StringNameC2Ev(n);c[n+4>>2]=0;__ZN12_VariantCall7addfuncEN7Variant4TypeES1_RK10StringNamePFvRS0_S5_PPKS0_ERK6VectorIS0_ERKNS_3ArgESH_SH_SH_SH_(13,13,d,2074,e,f,h,j,k,n);__ZN10StringNameD2Ev(n);__ZN10StringNameD2Ev(k);__ZN10StringNameD2Ev(j);__ZN10StringNameD2Ev(h);__ZN10StringNameD2Ev(i);__ZN10StringNameD2Ev(f);__ZN10StringNameD2Ev(g);o=c[e>>2]|0;do if(o|0){if(__Z16atomic_decrementPj(o+-8|0)|0)break;vg=c[e>>2]|0;tg=(vg|0)==0?0:vg+-4|0;vg=tg+4|0;rg=c[tg>>2]|0;if(rg|0){sg=0;ug=rg;while(1){rg=vg+(sg*24|0)|0;if(!(c[rg>>2]|0))wg=ug;else{__ZN7Variant5clearEv(rg);wg=c[tg>>2]|0}sg=sg+1|0;if(sg>>>0>=wg>>>0)break;else ug=wg}}__ZN6Memory11free_staticEPvb(o,1)}while(0);__ZN10StringNameD2Ev(d);c[d>>2]=__Z11_scs_createPKc(1128848)|0;c[e>>2]=__Z6varrayv()|0;c[g>>2]=__Z11_scs_createPKc(1128855)|0;__ZN10StringNameC2Ev(f);__ZN10StringNameaSERKS_(f,g);c[f+4>>2]=7;__ZN10StringNameC2Ev(h);c[h+4>>2]=0;__ZN10StringNameC2Ev(i);c[i+4>>2]=0;__ZN10StringNameC2Ev(j);c[j+4>>2]=0;__ZN10StringNameC2Ev(k);c[k+4>>2]=0;__ZN12_VariantCall7addfuncEN7Variant4TypeES1_RK10StringNamePFvRS0_S5_PPKS0_ERK6VectorIS0_ERKNS_3ArgESH_SH_SH_SH_(13,13,d,2075,e,f,h,i,j,k);__ZN10StringNameD2Ev(k);__ZN10StringNameD2Ev(j);__ZN10StringNameD2Ev(i);__ZN10StringNameD2Ev(h);__ZN10StringNameD2Ev(f);__ZN10StringNameD2Ev(g);o=c[e>>2]|0;do if(o|0){if(__Z16atomic_decrementPj(o+-8|0)|0)break;wg=c[e>>2]|0;ug=(wg|0)==0?0:wg+-4|0;wg=ug+4|0;sg=c[ug>>2]|0;if(sg|0){tg=0;vg=sg;while(1){sg=wg+(tg*24|0)|0;if(!(c[sg>>2]|0))xg=vg;else{__ZN7Variant5clearEv(sg);xg=c[ug>>2]|0}tg=tg+1|0;if(tg>>>0>=xg>>>0)break;else vg=xg}}__ZN6Memory11free_staticEPvb(o,1)}while(0);__ZN10StringNameD2Ev(d);c[d>>2]=__Z11_scs_createPKc(1128861)|0;c[e>>2]=__Z6varrayv()|0;c[g>>2]=__Z11_scs_createPKc(1128998)|0;__ZN10StringNameC2Ev(f);__ZN10StringNameaSERKS_(f,g);c[f+4>>2]=7;__ZN10StringNameC2Ev(h);c[h+4>>2]=0;__ZN10StringNameC2Ev(i);c[i+4>>2]=0;__ZN10StringNameC2Ev(j);c[j+4>>2]=0;__ZN10StringNameC2Ev(k);c[k+4>>2]=0;__ZN12_VariantCall7addfuncEN7Variant4TypeES1_RK10StringNamePFvRS0_S5_PPKS0_ERK6VectorIS0_ERKNS_3ArgESH_SH_SH_SH_(13,13,d,2076,e,f,h,i,j,k);__ZN10StringNameD2Ev(k);__ZN10StringNameD2Ev(j);__ZN10StringNameD2Ev(i);__ZN10StringNameD2Ev(h);__ZN10StringNameD2Ev(f);__ZN10StringNameD2Ev(g);o=c[e>>2]|0;do if(o|0){if(__Z16atomic_decrementPj(o+-8|0)|0)break;xg=c[e>>2]|0;vg=(xg|0)==0?0:xg+-4|0;xg=vg+4|0;tg=c[vg>>2]|0;if(tg|0){ug=0;wg=tg;while(1){tg=xg+(ug*24|0)|0;if(!(c[tg>>2]|0))yg=wg;else{__ZN7Variant5clearEv(tg);yg=c[vg>>2]|0}ug=ug+1|0;if(ug>>>0>=yg>>>0)break;else wg=yg}}__ZN6Memory11free_staticEPvb(o,1)}while(0);__ZN10StringNameD2Ev(d);c[d>>2]=__Z11_scs_createPKc(1129002)|0;c[e>>2]=__Z6varrayv()|0;c[g>>2]=__Z11_scs_createPKc(1129013)|0;__ZN10StringNameC2Ev(f);__ZN10StringNameaSERKS_(f,g);c[f+4>>2]=7;c[i>>2]=__Z11_scs_createPKc(1129020)|0;__ZN10StringNameC2Ev(h);__ZN10StringNameaSERKS_(h,i);c[h+4>>2]=7;__ZN10StringNameC2Ev(j);c[j+4>>2]=0;__ZN10StringNameC2Ev(k);c[k+4>>2]=0;__ZN10StringNameC2Ev(n);c[n+4>>2]=0;__ZN12_VariantCall7addfuncEN7Variant4TypeES1_RK10StringNamePFvRS0_S5_PPKS0_ERK6VectorIS0_ERKNS_3ArgESH_SH_SH_SH_(13,13,d,2077,e,f,h,j,k,n);__ZN10StringNameD2Ev(n);__ZN10StringNameD2Ev(k);__ZN10StringNameD2Ev(j);__ZN10StringNameD2Ev(h);__ZN10StringNameD2Ev(i);__ZN10StringNameD2Ev(f);__ZN10StringNameD2Ev(g);o=c[e>>2]|0;do if(o|0){if(__Z16atomic_decrementPj(o+-8|0)|0)break;yg=c[e>>2]|0;wg=(yg|0)==0?0:yg+-4|0;yg=wg+4|0;ug=c[wg>>2]|0;if(ug|0){vg=0;xg=ug;while(1){ug=yg+(vg*24|0)|0;if(!(c[ug>>2]|0))zg=xg;else{__ZN7Variant5clearEv(ug);zg=c[wg>>2]|0}vg=vg+1|0;if(vg>>>0>=zg>>>0)break;else xg=zg}}__ZN6Memory11free_staticEPvb(o,1)}while(0);__ZN10StringNameD2Ev(d);c[d>>2]=__Z11_scs_createPKc(1127958)|0;c[e>>2]=__Z6varrayv()|0;c[g>>2]=__Z11_scs_createPKc(1127964)|0;__ZN10StringNameC2Ev(f);__ZN10StringNameaSERKS_(f,g);c[f+4>>2]=0;__ZN10StringNameC2Ev(h);c[h+4>>2]=0;__ZN10StringNameC2Ev(i);c[i+4>>2]=0;__ZN10StringNameC2Ev(j);c[j+4>>2]=0;__ZN10StringNameC2Ev(k);c[k+4>>2]=0;__ZN12_VariantCall7addfuncEN7Variant4TypeES1_RK10StringNamePFvRS0_S5_PPKS0_ERK6VectorIS0_ERKNS_3ArgESH_SH_SH_SH_(13,0,d,2078,e,f,h,i,j,k);__ZN10StringNameD2Ev(k);__ZN10StringNameD2Ev(j);__ZN10StringNameD2Ev(i);__ZN10StringNameD2Ev(h);__ZN10StringNameD2Ev(f);__ZN10StringNameD2Ev(g);o=c[e>>2]|0;do if(o|0){if(__Z16atomic_decrementPj(o+-8|0)|0)break;zg=c[e>>2]|0;xg=(zg|0)==0?0:zg+-4|0;zg=xg+4|0;vg=c[xg>>2]|0;if(vg|0){wg=0;yg=vg;while(1){vg=zg+(wg*24|0)|0;if(!(c[vg>>2]|0))Ag=yg;else{__ZN7Variant5clearEv(vg);Ag=c[xg>>2]|0}wg=wg+1|0;if(wg>>>0>=Ag>>>0)break;else yg=Ag}}__ZN6Memory11free_staticEPvb(o,1)}while(0);__ZN10StringNameD2Ev(d);c[d>>2]=__Z11_scs_createPKc(1128879)|0;c[e>>2]=__Z6varrayv()|0;c[g>>2]=__Z11_scs_createPKc(1127964)|0;__ZN10StringNameC2Ev(f);__ZN10StringNameaSERKS_(f,g);c[f+4>>2]=0;__ZN10StringNameC2Ev(h);c[h+4>>2]=0;__ZN10StringNameC2Ev(i);c[i+4>>2]=0;__ZN10StringNameC2Ev(j);c[j+4>>2]=0;__ZN10StringNameC2Ev(k);c[k+4>>2]=0;__ZN12_VariantCall7addfuncEN7Variant4TypeES1_RK10StringNamePFvRS0_S5_PPKS0_ERK6VectorIS0_ERKNS_3ArgESH_SH_SH_SH_(13,0,d,2079,e,f,h,i,j,k);__ZN10StringNameD2Ev(k);__ZN10StringNameD2Ev(j);__ZN10StringNameD2Ev(i);__ZN10StringNameD2Ev(h);__ZN10StringNameD2Ev(f);__ZN10StringNameD2Ev(g);o=c[e>>2]|0;do if(o|0){if(__Z16atomic_decrementPj(o+-8|0)|0)break;Ag=c[e>>2]|0;yg=(Ag|0)==0?0:Ag+-4|0;Ag=yg+4|0;wg=c[yg>>2]|0;if(wg|0){xg=0;zg=wg;while(1){wg=Ag+(xg*24|0)|0;if(!(c[wg>>2]|0))Bg=zg;else{__ZN7Variant5clearEv(wg);Bg=c[yg>>2]|0}xg=xg+1|0;if(xg>>>0>=Bg>>>0)break;else zg=Bg}}__ZN6Memory11free_staticEPvb(o,1)}while(0);__ZN10StringNameD2Ev(d);o=(c[313770]|0)+156|0;__ZN10StringNameC2EPKc(d,1127958);a[(__ZN3MapI10StringNameN12_VariantCall8FuncDataE10ComparatorIS0_E16DefaultAllocatorEixERKS0_(o,d)|0)+20>>0]=1;__ZN10StringNameD2Ev(d);o=(c[313770]|0)+156|0;__ZN10StringNameC2EPKc(d,1128879);a[(__ZN3MapI10StringNameN12_VariantCall8FuncDataE10ComparatorIS0_E16DefaultAllocatorEixERKS0_(o,d)|0)+20>>0]=1;__ZN10StringNameD2Ev(d);c[d>>2]=__Z11_scs_createPKc(1129023)|0;c[e>>2]=__Z6varrayv()|0;__ZN10StringNameC2Ev(f);c[f+4>>2]=0;__ZN10StringNameC2Ev(g);c[g+4>>2]=0;__ZN10StringNameC2Ev(h);c[h+4>>2]=0;__ZN10StringNameC2Ev(i);c[i+4>>2]=0;__ZN10StringNameC2Ev(j);c[j+4>>2]=0;__ZN12_VariantCall7addfuncEN7Variant4TypeES1_RK10StringNamePFvRS0_S5_PPKS0_ERK6VectorIS0_ERKNS_3ArgESH_SH_SH_SH_(19,1,d,2080,e,f,g,h,i,j);__ZN10StringNameD2Ev(j);__ZN10StringNameD2Ev(i);__ZN10StringNameD2Ev(h);__ZN10StringNameD2Ev(g);__ZN10StringNameD2Ev(f);o=c[e>>2]|0;do if(o|0){if(__Z16atomic_decrementPj(o+-8|0)|0)break;Bg=c[e>>2]|0;zg=(Bg|0)==0?0:Bg+-4|0;Bg=zg+4|0;xg=c[zg>>2]|0;if(xg|0){yg=0;Ag=xg;while(1){xg=Bg+(yg*24|0)|0;if(!(c[xg>>2]|0))Cg=Ag;else{__ZN7Variant5clearEv(xg);Cg=c[zg>>2]|0}yg=yg+1|0;if(yg>>>0>=Cg>>>0)break;else Ag=Cg}}__ZN6Memory11free_staticEPvb(o,1)}while(0);__ZN10StringNameD2Ev(d);c[d>>2]=__Z11_scs_createPKc(1129034)|0;c[e>>2]=__Z6varrayv()|0;c[g>>2]=__Z11_scs_createPKc(1142427)|0;__ZN10StringNameC2Ev(f);__ZN10StringNameaSERKS_(f,g);c[f+4>>2]=4;__ZN10StringNameC2Ev(h);c[h+4>>2]=0;__ZN10StringNameC2Ev(i);c[i+4>>2]=0;__ZN10StringNameC2Ev(j);c[j+4>>2]=0;__ZN10StringNameC2Ev(k);c[k+4>>2]=0;__ZN12_VariantCall7addfuncEN7Variant4TypeES1_RK10StringNamePFvRS0_S5_PPKS0_ERK6VectorIS0_ERKNS_3ArgESH_SH_SH_SH_(19,1,d,2081,e,f,h,i,j,k);__ZN10StringNameD2Ev(k);__ZN10StringNameD2Ev(j);__ZN10StringNameD2Ev(i);__ZN10StringNameD2Ev(h);__ZN10StringNameD2Ev(f);__ZN10StringNameD2Ev(g);o=c[e>>2]|0;do if(o|0){if(__Z16atomic_decrementPj(o+-8|0)|0)break;Cg=c[e>>2]|0;Ag=(Cg|0)==0?0:Cg+-4|0;Cg=Ag+4|0;yg=c[Ag>>2]|0;if(yg|0){zg=0;Bg=yg;while(1){yg=Cg+(zg*24|0)|0;if(!(c[yg>>2]|0))Dg=Bg;else{__ZN7Variant5clearEv(yg);Dg=c[Ag>>2]|0}zg=zg+1|0;if(zg>>>0>=Dg>>>0)break;else Bg=Dg}}__ZN6Memory11free_staticEPvb(o,1)}while(0);__ZN10StringNameD2Ev(d);c[d>>2]=__Z11_scs_createPKc(1129044)|0;c[e>>2]=__Z6varrayv()|0;c[g>>2]=__Z11_scs_createPKc(1142427)|0;__ZN10StringNameC2Ev(f);__ZN10StringNameaSERKS_(f,g);c[f+4>>2]=4;__ZN10StringNameC2Ev(h);c[h+4>>2]=0;__ZN10StringNameC2Ev(i);c[i+4>>2]=0;__ZN10StringNameC2Ev(j);c[j+4>>2]=0;__ZN10StringNameC2Ev(k);c[k+4>>2]=0;__ZN12_VariantCall7addfuncEN7Variant4TypeES1_RK10StringNamePFvRS0_S5_PPKS0_ERK6VectorIS0_ERKNS_3ArgESH_SH_SH_SH_(19,1,d,2082,e,f,h,i,j,k);__ZN10StringNameD2Ev(k);__ZN10StringNameD2Ev(j);__ZN10StringNameD2Ev(i);__ZN10StringNameD2Ev(h);__ZN10StringNameD2Ev(f);__ZN10StringNameD2Ev(g);o=c[e>>2]|0;do if(o|0){if(__Z16atomic_decrementPj(o+-8|0)|0)break;Dg=c[e>>2]|0;Bg=(Dg|0)==0?0:Dg+-4|0;Dg=Bg+4|0;zg=c[Bg>>2]|0;if(zg|0){Ag=0;Cg=zg;while(1){zg=Dg+(Ag*24|0)|0;if(!(c[zg>>2]|0))Eg=Cg;else{__ZN7Variant5clearEv(zg);Eg=c[Bg>>2]|0}Ag=Ag+1|0;if(Ag>>>0>=Eg>>>0)break;else Cg=Eg}}__ZN6Memory11free_staticEPvb(o,1)}while(0);__ZN10StringNameD2Ev(d);c[d>>2]=__Z11_scs_createPKc(1129062)|0;c[e>>2]=__Z6varrayv()|0;c[g>>2]=__Z11_scs_createPKc(1142427)|0;__ZN10StringNameC2Ev(f);__ZN10StringNameaSERKS_(f,g);c[f+4>>2]=4;__ZN10StringNameC2Ev(h);c[h+4>>2]=0;__ZN10StringNameC2Ev(i);c[i+4>>2]=0;__ZN10StringNameC2Ev(j);c[j+4>>2]=0;__ZN10StringNameC2Ev(k);c[k+4>>2]=0;__ZN12_VariantCall7addfuncEN7Variant4TypeES1_RK10StringNamePFvRS0_S5_PPKS0_ERK6VectorIS0_ERKNS_3ArgESH_SH_SH_SH_(19,1,d,2083,e,f,h,i,j,k);__ZN10StringNameD2Ev(k);__ZN10StringNameD2Ev(j);__ZN10StringNameD2Ev(i);__ZN10StringNameD2Ev(h);__ZN10StringNameD2Ev(f);__ZN10StringNameD2Ev(g);o=c[e>>2]|0;do if(o|0){if(__Z16atomic_decrementPj(o+-8|0)|0)break;Eg=c[e>>2]|0;Cg=(Eg|0)==0?0:Eg+-4|0;Eg=Cg+4|0;Ag=c[Cg>>2]|0;if(Ag|0){Bg=0;Dg=Ag;while(1){Ag=Eg+(Bg*24|0)|0;if(!(c[Ag>>2]|0))Fg=Dg;else{__ZN7Variant5clearEv(Ag);Fg=c[Cg>>2]|0}Bg=Bg+1|0;if(Bg>>>0>=Fg>>>0)break;else Dg=Fg}}__ZN6Memory11free_staticEPvb(o,1)}while(0);__ZN10StringNameD2Ev(d);c[d>>2]=__Z11_scs_createPKc(1129081)|0;c[e>>2]=__Z6varrayv()|0;__ZN10StringNameC2Ev(f);c[f+4>>2]=0;__ZN10StringNameC2Ev(g);c[g+4>>2]=0;__ZN10StringNameC2Ev(h);c[h+4>>2]=0;__ZN10StringNameC2Ev(i);c[i+4>>2]=0;__ZN10StringNameC2Ev(j);c[j+4>>2]=0;__ZN12_VariantCall7addfuncEN7Variant4TypeES1_RK10StringNamePFvRS0_S5_PPKS0_ERK6VectorIS0_ERKNS_3ArgESH_SH_SH_SH_(19,1,d,2084,e,f,g,h,i,j);__ZN10StringNameD2Ev(j);__ZN10StringNameD2Ev(i);__ZN10StringNameD2Ev(h);__ZN10StringNameD2Ev(g);__ZN10StringNameD2Ev(f);o=c[e>>2]|0;do if(o|0){if(__Z16atomic_decrementPj(o+-8|0)|0)break;Fg=c[e>>2]|0;Dg=(Fg|0)==0?0:Fg+-4|0;Fg=Dg+4|0;Bg=c[Dg>>2]|0;if(Bg|0){Cg=0;Eg=Bg;while(1){Bg=Fg+(Cg*24|0)|0;if(!(c[Bg>>2]|0))Gg=Eg;else{__ZN7Variant5clearEv(Bg);Gg=c[Dg>>2]|0}Cg=Cg+1|0;if(Cg>>>0>=Gg>>>0)break;else Eg=Gg}}__ZN6Memory11free_staticEPvb(o,1)}while(0);__ZN10StringNameD2Ev(d);c[d>>2]=__Z11_scs_createPKc(1129089)|0;c[e>>2]=__Z6varrayv()|0;c[g>>2]=__Z11_scs_createPKc(1142427)|0;__ZN10StringNameC2Ev(f);__ZN10StringNameaSERKS_(f,g);c[f+4>>2]=4;c[i>>2]=__Z11_scs_createPKc(1129103)|0;__ZN10StringNameC2Ev(h);__ZN10StringNameaSERKS_(h,i);c[h+4>>2]=1;__ZN10StringNameC2Ev(j);c[j+4>>2]=0;__ZN10StringNameC2Ev(k);c[k+4>>2]=0;__ZN10StringNameC2Ev(n);c[n+4>>2]=0;__ZN12_VariantCall7addfuncEN7Variant4TypeES1_RK10StringNamePFvRS0_S5_PPKS0_ERK6VectorIS0_ERKNS_3ArgESH_SH_SH_SH_(19,0,d,2085,e,f,h,j,k,n);__ZN10StringNameD2Ev(n);__ZN10StringNameD2Ev(k);__ZN10StringNameD2Ev(j);__ZN10StringNameD2Ev(h);__ZN10StringNameD2Ev(i);__ZN10StringNameD2Ev(f);__ZN10StringNameD2Ev(g);i=c[e>>2]|0;do if(i|0){if(__Z16atomic_decrementPj(i+-8|0)|0)break;h=c[e>>2]|0;j=(h|0)==0?0:h+-4|0;h=j+4|0;k=c[j>>2]|0;if(k|0){n=0;o=k;while(1){k=h+(n*24|0)|0;if(!(c[k>>2]|0))Hg=o;else{__ZN7Variant5clearEv(k);Hg=c[j>>2]|0}n=n+1|0;if(n>>>0>=Hg>>>0)break;else o=Hg}}__ZN6Memory11free_staticEPvb(i,1)}while(0);__ZN10StringNameD2Ev(d);__ZN6StringC2EPKc(d,1128169);__ZN6StringC2EPKc(e,1128171);__ZN6StringC2EPKc(f,1263606);__ZN6StringC2EPKc(g,1263606);__ZN12_VariantCall15add_constructorEPFvR7VariantPPKS0_ENS0_4TypeERK6StringS7_SA_S7_SA_S7_SA_S7_(1998,5,d,3,e,3,f,0,g,0);i=c[g>>2]|0;do if(i|0){if(__Z16atomic_decrementPj(i+-8|0)|0)break;__ZN6Memory11free_staticEPvb(i,1)}while(0);i=c[f>>2]|0;do if(i|0){if(__Z16atomic_decrementPj(i+-8|0)|0)break;__ZN6Memory11free_staticEPvb(i,1)}while(0);i=c[e>>2]|0;do if(i|0){if(__Z16atomic_decrementPj(i+-8|0)|0)break;__ZN6Memory11free_staticEPvb(i,1)}while(0);i=c[d>>2]|0;do if(i|0){if(__Z16atomic_decrementPj(i+-8|0)|0)break;__ZN6Memory11free_staticEPvb(i,1)}while(0);__ZN6StringC2EPKc(d,1126974);__ZN6StringC2EPKc(e,1128330);__ZN6StringC2EPKc(f,1263606);__ZN6StringC2EPKc(g,1263606);__ZN12_VariantCall15add_constructorEPFvR7VariantPPKS0_ENS0_4TypeERK6StringS7_SA_S7_SA_S7_SA_S7_(1999,6,d,5,e,5,f,0,g,0);i=c[g>>2]|0;do if(i|0){if(__Z16atomic_decrementPj(i+-8|0)|0)break;__ZN6Memory11free_staticEPvb(i,1)}while(0);i=c[f>>2]|0;do if(i|0){if(__Z16atomic_decrementPj(i+-8|0)|0)break;__ZN6Memory11free_staticEPvb(i,1)}while(0);i=c[e>>2]|0;do if(i|0){if(__Z16atomic_decrementPj(i+-8|0)|0)break;__ZN6Memory11free_staticEPvb(i,1)}while(0);i=c[d>>2]|0;do if(i|0){if(__Z16atomic_decrementPj(i+-8|0)|0)break;__ZN6Memory11free_staticEPvb(i,1)}while(0);__ZN6StringC2EPKc(d,1128169);__ZN6StringC2EPKc(e,1128171);__ZN6StringC2EPKc(f,1129111);__ZN6StringC2EPKc(g,1129117);__ZN12_VariantCall15add_constructorEPFvR7VariantPPKS0_ENS0_4TypeERK6StringS7_SA_S7_SA_S7_SA_S7_(2e3,6,d,3,e,3,f,3,g,3);i=c[g>>2]|0;do if(i|0){if(__Z16atomic_decrementPj(i+-8|0)|0)break;__ZN6Memory11free_staticEPvb(i,1)}while(0);i=c[f>>2]|0;do if(i|0){if(__Z16atomic_decrementPj(i+-8|0)|0)break;__ZN6Memory11free_staticEPvb(i,1)}while(0);i=c[e>>2]|0;do if(i|0){if(__Z16atomic_decrementPj(i+-8|0)|0)break;__ZN6Memory11free_staticEPvb(i,1)}while(0);i=c[d>>2]|0;do if(i|0){if(__Z16atomic_decrementPj(i+-8|0)|0)break;__ZN6Memory11free_staticEPvb(i,1)}while(0);__ZN6StringC2EPKc(d,1129124);__ZN6StringC2EPKc(e,1126974);__ZN6StringC2EPKc(f,1263606);__ZN6StringC2EPKc(g,1263606);__ZN12_VariantCall15add_constructorEPFvR7VariantPPKS0_ENS0_4TypeERK6StringS7_SA_S7_SA_S7_SA_S7_(2001,8,d,3,e,5,f,0,g,0);i=c[g>>2]|0;do if(i|0){if(__Z16atomic_decrementPj(i+-8|0)|0)break;__ZN6Memory11free_staticEPvb(i,1)}while(0);i=c[f>>2]|0;do if(i|0){if(__Z16atomic_decrementPj(i+-8|0)|0)break;__ZN6Memory11free_staticEPvb(i,1)}while(0);i=c[e>>2]|0;do if(i|0){if(__Z16atomic_decrementPj(i+-8|0)|0)break;__ZN6Memory11free_staticEPvb(i,1)}while(0);i=c[d>>2]|0;do if(i|0){if(__Z16atomic_decrementPj(i+-8|0)|0)break;__ZN6Memory11free_staticEPvb(i,1)}while(0);__ZN6StringC2EPKc(d,1129128);__ZN6StringC2EPKc(e,1129135);__ZN6StringC2EPKc(f,1129142);__ZN6StringC2EPKc(g,1263606);__ZN12_VariantCall15add_constructorEPFvR7VariantPPKS0_ENS0_4TypeERK6StringS7_SA_S7_SA_S7_SA_S7_(2002,8,d,5,e,5,f,5,g,0);i=c[g>>2]|0;do if(i|0){if(__Z16atomic_decrementPj(i+-8|0)|0)break;__ZN6Memory11free_staticEPvb(i,1)}while(0);i=c[f>>2]|0;do if(i|0){if(__Z16atomic_decrementPj(i+-8|0)|0)break;__ZN6Memory11free_staticEPvb(i,1)}while(0);i=c[e>>2]|0;do if(i|0){if(__Z16atomic_decrementPj(i+-8|0)|0)break;__ZN6Memory11free_staticEPvb(i,1)}while(0);i=c[d>>2]|0;do if(i|0){if(__Z16atomic_decrementPj(i+-8|0)|0)break;__ZN6Memory11free_staticEPvb(i,1)}while(0);__ZN6StringC2EPKc(d,1128169);__ZN6StringC2EPKc(e,1128171);__ZN6StringC2EPKc(f,1129149);__ZN6StringC2EPKc(g,1263606);__ZN12_VariantCall15add_constructorEPFvR7VariantPPKS0_ENS0_4TypeERK6StringS7_SA_S7_SA_S7_SA_S7_(2003,7,d,3,e,3,f,3,g,0);i=c[g>>2]|0;do if(i|0){if(__Z16atomic_decrementPj(i+-8|0)|0)break;__ZN6Memory11free_staticEPvb(i,1)}while(0);i=c[f>>2]|0;do if(i|0){if(__Z16atomic_decrementPj(i+-8|0)|0)break;__ZN6Memory11free_staticEPvb(i,1)}while(0);i=c[e>>2]|0;do if(i|0){if(__Z16atomic_decrementPj(i+-8|0)|0)break;__ZN6Memory11free_staticEPvb(i,1)}while(0);i=c[d>>2]|0;do if(i|0){if(__Z16atomic_decrementPj(i+-8|0)|0)break;__ZN6Memory11free_staticEPvb(i,1)}while(0);__ZN6StringC2EPKc(d,1129151);__ZN6StringC2EPKc(e,1127589);__ZN6StringC2EPKc(f,1127908);__ZN6StringC2EPKc(g,1129153);__ZN12_VariantCall15add_constructorEPFvR7VariantPPKS0_ENS0_4TypeERK6StringS7_SA_S7_SA_S7_SA_S7_(2004,9,d,3,e,3,f,3,g,3);i=c[g>>2]|0;do if(i|0){if(__Z16atomic_decrementPj(i+-8|0)|0)break;__ZN6Memory11free_staticEPvb(i,1)}while(0);i=c[f>>2]|0;do if(i|0){if(__Z16atomic_decrementPj(i+-8|0)|0)break;__ZN6Memory11free_staticEPvb(i,1)}while(0);i=c[e>>2]|0;do if(i|0){if(__Z16atomic_decrementPj(i+-8|0)|0)break;__ZN6Memory11free_staticEPvb(i,1)}while(0);i=c[d>>2]|0;do if(i|0){if(__Z16atomic_decrementPj(i+-8|0)|0)break;__ZN6Memory11free_staticEPvb(i,1)}while(0);__ZN6StringC2EPKc(d,1129155);__ZN6StringC2EPKc(e,1129158);__ZN6StringC2EPKc(f,1129161);__ZN6StringC2EPKc(g,1263606);__ZN12_VariantCall15add_constructorEPFvR7VariantPPKS0_ENS0_4TypeERK6StringS7_SA_S7_SA_S7_SA_S7_(2005,9,d,7,e,7,f,7,g,0);i=c[g>>2]|0;do if(i|0){if(__Z16atomic_decrementPj(i+-8|0)|0)break;__ZN6Memory11free_staticEPvb(i,1)}while(0);i=c[f>>2]|0;do if(i|0){if(__Z16atomic_decrementPj(i+-8|0)|0)break;__ZN6Memory11free_staticEPvb(i,1)}while(0);i=c[e>>2]|0;do if(i|0){if(__Z16atomic_decrementPj(i+-8|0)|0)break;__ZN6Memory11free_staticEPvb(i,1)}while(0);i=c[d>>2]|0;do if(i|0){if(__Z16atomic_decrementPj(i+-8|0)|0)break;__ZN6Memory11free_staticEPvb(i,1)}while(0);__ZN6StringC2EPKc(d,1129164);__ZN6StringC2EPKc(e,1129153);__ZN6StringC2EPKc(f,1263606);__ZN6StringC2EPKc(g,1263606);__ZN12_VariantCall15add_constructorEPFvR7VariantPPKS0_ENS0_4TypeERK6StringS7_SA_S7_SA_S7_SA_S7_(2006,9,d,7,e,3,f,0,g,0);i=c[g>>2]|0;do if(i|0){if(__Z16atomic_decrementPj(i+-8|0)|0)break;__ZN6Memory11free_staticEPvb(i,1)}while(0);i=c[f>>2]|0;do if(i|0){if(__Z16atomic_decrementPj(i+-8|0)|0)break;__ZN6Memory11free_staticEPvb(i,1)}while(0);i=c[e>>2]|0;do if(i|0){if(__Z16atomic_decrementPj(i+-8|0)|0)break;__ZN6Memory11free_staticEPvb(i,1)}while(0);i=c[d>>2]|0;do if(i|0){if(__Z16atomic_decrementPj(i+-8|0)|0)break;__ZN6Memory11free_staticEPvb(i,1)}while(0);__ZN6StringC2EPKc(d,1128169);__ZN6StringC2EPKc(e,1128171);__ZN6StringC2EPKc(f,1129149);__ZN6StringC2EPKc(g,1129171);__ZN12_VariantCall15add_constructorEPFvR7VariantPPKS0_ENS0_4TypeERK6StringS7_SA_S7_SA_S7_SA_S7_(2007,10,d,3,e,3,f,3,g,3);i=c[g>>2]|0;do if(i|0){if(__Z16atomic_decrementPj(i+-8|0)|0)break;__ZN6Memory11free_staticEPvb(i,1)}while(0);i=c[f>>2]|0;do if(i|0){if(__Z16atomic_decrementPj(i+-8|0)|0)break;__ZN6Memory11free_staticEPvb(i,1)}while(0);i=c[e>>2]|0;do if(i|0){if(__Z16atomic_decrementPj(i+-8|0)|0)break;__ZN6Memory11free_staticEPvb(i,1)}while(0);i=c[d>>2]|0;do if(i|0){if(__Z16atomic_decrementPj(i+-8|0)|0)break;__ZN6Memory11free_staticEPvb(i,1)}while(0);__ZN6StringC2EPKc(d,1127804);__ZN6StringC2EPKc(e,1127493);__ZN6StringC2EPKc(f,1263606);__ZN6StringC2EPKc(g,1263606);__ZN12_VariantCall15add_constructorEPFvR7VariantPPKS0_ENS0_4TypeERK6StringS7_SA_S7_SA_S7_SA_S7_(2008,10,d,7,e,3,f,0,g,0);i=c[g>>2]|0;do if(i|0){if(__Z16atomic_decrementPj(i+-8|0)|0)break;__ZN6Memory11free_staticEPvb(i,1)}while(0);i=c[f>>2]|0;do if(i|0){if(__Z16atomic_decrementPj(i+-8|0)|0)break;__ZN6Memory11free_staticEPvb(i,1)}while(0);i=c[e>>2]|0;do if(i|0){if(__Z16atomic_decrementPj(i+-8|0)|0)break;__ZN6Memory11free_staticEPvb(i,1)}while(0);i=c[d>>2]|0;do if(i|0){if(__Z16atomic_decrementPj(i+-8|0)|0)break;__ZN6Memory11free_staticEPvb(i,1)}while(0);__ZN6StringC2EPKc(d,1129173);__ZN6StringC2EPKc(e,1129175);__ZN6StringC2EPKc(f,1127589);__ZN6StringC2EPKc(g,1129151);__ZN12_VariantCall15add_constructorEPFvR7VariantPPKS0_ENS0_4TypeERK6StringS7_SA_S7_SA_S7_SA_S7_(2009,14,d,3,e,3,f,3,g,3);i=c[g>>2]|0;do if(i|0){if(__Z16atomic_decrementPj(i+-8|0)|0)break;__ZN6Memory11free_staticEPvb(i,1)}while(0);i=c[f>>2]|0;do if(i|0){if(__Z16atomic_decrementPj(i+-8|0)|0)break;__ZN6Memory11free_staticEPvb(i,1)}while(0);i=c[e>>2]|0;do if(i|0){if(__Z16atomic_decrementPj(i+-8|0)|0)break;__ZN6Memory11free_staticEPvb(i,1)}while(0);i=c[d>>2]|0;do if(i|0){if(__Z16atomic_decrementPj(i+-8|0)|0)break;__ZN6Memory11free_staticEPvb(i,1)}while(0);__ZN6StringC2EPKc(d,1129173);__ZN6StringC2EPKc(e,1129175);__ZN6StringC2EPKc(f,1127589);__ZN6StringC2EPKc(g,1263606);__ZN12_VariantCall15add_constructorEPFvR7VariantPPKS0_ENS0_4TypeERK6StringS7_SA_S7_SA_S7_SA_S7_(2010,14,d,3,e,3,f,3,g,0);i=c[g>>2]|0;do if(i|0){if(__Z16atomic_decrementPj(i+-8|0)|0)break;__ZN6Memory11free_staticEPvb(i,1)}while(0);i=c[f>>2]|0;do if(i|0){if(__Z16atomic_decrementPj(i+-8|0)|0)break;__ZN6Memory11free_staticEPvb(i,1)}while(0);i=c[e>>2]|0;do if(i|0){if(__Z16atomic_decrementPj(i+-8|0)|0)break;__ZN6Memory11free_staticEPvb(i,1)}while(0);i=c[d>>2]|0;do if(i|0){if(__Z16atomic_decrementPj(i+-8|0)|0)break;__ZN6Memory11free_staticEPvb(i,1)}while(0);__ZN6StringC2EPKc(d,1126974);__ZN6StringC2EPKc(e,1128330);__ZN6StringC2EPKc(f,1263606);__ZN6StringC2EPKc(g,1263606);__ZN12_VariantCall15add_constructorEPFvR7VariantPPKS0_ENS0_4TypeERK6StringS7_SA_S7_SA_S7_SA_S7_(2011,11,d,7,e,7,f,0,g,0);i=c[g>>2]|0;do if(i|0){if(__Z16atomic_decrementPj(i+-8|0)|0)break;__ZN6Memory11free_staticEPvb(i,1)}while(0);i=c[f>>2]|0;do if(i|0){if(__Z16atomic_decrementPj(i+-8|0)|0)break;__ZN6Memory11free_staticEPvb(i,1)}while(0);i=c[e>>2]|0;do if(i|0){if(__Z16atomic_decrementPj(i+-8|0)|0)break;__ZN6Memory11free_staticEPvb(i,1)}while(0);i=c[d>>2]|0;do if(i|0){if(__Z16atomic_decrementPj(i+-8|0)|0)break;__ZN6Memory11free_staticEPvb(i,1)}while(0);__ZN6StringC2EPKc(d,1129128);__ZN6StringC2EPKc(e,1129135);__ZN6StringC2EPKc(f,1129177);__ZN6StringC2EPKc(g,1263606);__ZN12_VariantCall15add_constructorEPFvR7VariantPPKS0_ENS0_4TypeERK6StringS7_SA_S7_SA_S7_SA_S7_(2012,12,d,7,e,7,f,7,g,0);i=c[g>>2]|0;do if(i|0){if(__Z16atomic_decrementPj(i+-8|0)|0)break;__ZN6Memory11free_staticEPvb(i,1)}while(0);i=c[f>>2]|0;do if(i|0){if(__Z16atomic_decrementPj(i+-8|0)|0)break;__ZN6Memory11free_staticEPvb(i,1)}while(0);i=c[e>>2]|0;do if(i|0){if(__Z16atomic_decrementPj(i+-8|0)|0)break;__ZN6Memory11free_staticEPvb(i,1)}while(0);i=c[d>>2]|0;do if(i|0){if(__Z16atomic_decrementPj(i+-8|0)|0)break;__ZN6Memory11free_staticEPvb(i,1)}while(0);__ZN6StringC2EPKc(d,1127804);__ZN6StringC2EPKc(e,1127632);__ZN6StringC2EPKc(f,1263606);__ZN6StringC2EPKc(g,1263606);__ZN12_VariantCall15add_constructorEPFvR7VariantPPKS0_ENS0_4TypeERK6StringS7_SA_S7_SA_S7_SA_S7_(2013,12,d,7,e,3,f,0,g,0);i=c[g>>2]|0;do if(i|0){if(__Z16atomic_decrementPj(i+-8|0)|0)break;__ZN6Memory11free_staticEPvb(i,1)}while(0);i=c[f>>2]|0;do if(i|0){if(__Z16atomic_decrementPj(i+-8|0)|0)break;__ZN6Memory11free_staticEPvb(i,1)}while(0);i=c[e>>2]|0;do if(i|0){if(__Z16atomic_decrementPj(i+-8|0)|0)break;__ZN6Memory11free_staticEPvb(i,1)}while(0);i=c[d>>2]|0;do if(i|0){if(__Z16atomic_decrementPj(i+-8|0)|0)break;__ZN6Memory11free_staticEPvb(i,1)}while(0);__ZN6StringC2EPKc(d,1129128);__ZN6StringC2EPKc(e,1129135);__ZN6StringC2EPKc(f,1129177);__ZN6StringC2EPKc(g,1129142);__ZN12_VariantCall15add_constructorEPFvR7VariantPPKS0_ENS0_4TypeERK6StringS7_SA_S7_SA_S7_SA_S7_(2014,13,d,7,e,7,f,7,g,7);i=c[g>>2]|0;do if(i|0){if(__Z16atomic_decrementPj(i+-8|0)|0)break;__ZN6Memory11free_staticEPvb(i,1)}while(0);i=c[f>>2]|0;do if(i|0){if(__Z16atomic_decrementPj(i+-8|0)|0)break;__ZN6Memory11free_staticEPvb(i,1)}while(0);i=c[e>>2]|0;do if(i|0){if(__Z16atomic_decrementPj(i+-8|0)|0)break;__ZN6Memory11free_staticEPvb(i,1)}while(0);i=c[d>>2]|0;do if(i|0){if(__Z16atomic_decrementPj(i+-8|0)|0)break;__ZN6Memory11free_staticEPvb(i,1)}while(0);__ZN6StringC2EPKc(d,1129184);__ZN6StringC2EPKc(e,1129142);__ZN6StringC2EPKc(f,1263606);__ZN6StringC2EPKc(g,1263606);__ZN12_VariantCall15add_constructorEPFvR7VariantPPKS0_ENS0_4TypeERK6StringS7_SA_S7_SA_S7_SA_S7_(2015,13,d,12,e,7,f,0,g,0);i=c[g>>2]|0;do if(i|0){if(__Z16atomic_decrementPj(i+-8|0)|0)break;__ZN6Memory11free_staticEPvb(i,1)}while(0);i=c[f>>2]|0;do if(i|0){if(__Z16atomic_decrementPj(i+-8|0)|0)break;__ZN6Memory11free_staticEPvb(i,1)}while(0);i=c[e>>2]|0;do if(i|0){if(__Z16atomic_decrementPj(i+-8|0)|0)break;__ZN6Memory11free_staticEPvb(i,1)}while(0);i=c[d>>2]|0;do if(i|0){if(__Z16atomic_decrementPj(i+-8|0)|0)break;__ZN6Memory11free_staticEPvb(i,1)}while(0);__ZN6StringC2EPKc(d,1129111);__ZN6StringC2EPKc(e,1129117);__ZN6StringC2EPKc(f,1129190);__ZN6StringC2EPKc(g,1126919);__ZN12_VariantCall15add_constructorEPFvR7VariantPPKS0_ENS0_4TypeERK6StringS7_SA_S7_SA_S7_SA_S7_(2016,15,d,2,e,2,f,1,g,2);i=c[g>>2]|0;do if(i|0){if(__Z16atomic_decrementPj(i+-8|0)|0)break;__ZN6Memory11free_staticEPvb(i,1)}while(0);i=c[f>>2]|0;do if(i|0){if(__Z16atomic_decrementPj(i+-8|0)|0)break;__ZN6Memory11free_staticEPvb(i,1)}while(0);i=c[e>>2]|0;do if(i|0){if(__Z16atomic_decrementPj(i+-8|0)|0)break;__ZN6Memory11free_staticEPvb(i,1)}while(0);i=c[d>>2]|0;if(!i){__ZN10StringNameC2EPKc(q,1129198);__ZN12_VariantCall12add_constantEi10StringNamei(7,q,0);__ZN10StringNameD2Ev(q);__ZN10StringNameC2EPKc(r,1129205);__ZN12_VariantCall12add_constantEi10StringNamei(7,r,1);__ZN10StringNameD2Ev(r);__ZN10StringNameC2EPKc(s,1129212);__ZN12_VariantCall12add_constantEi10StringNamei(7,s,2);__ZN10StringNameD2Ev(s);__ZN10StringNameC2EPKc(t,1129219);__ZN12_VariantCall12add_constantEi10StringNamei(19,t,0);__ZN10StringNameD2Ev(t);__ZN10StringNameC2EPKc(u,1129224);__ZN12_VariantCall12add_constantEi10StringNamei(19,u,1);__ZN10StringNameD2Ev(u);__ZN10StringNameC2EPKc(v,1129228);__ZN12_VariantCall12add_constantEi10StringNamei(19,v,2);__ZN10StringNameD2Ev(v);__ZN10StringNameC2EPKc(w,1129241);__ZN12_VariantCall12add_constantEi10StringNamei(19,w,3);__ZN10StringNameD2Ev(w);__ZN10StringNameC2EPKc(x,1129254);__ZN12_VariantCall12add_constantEi10StringNamei(19,x,4);__ZN10StringNameD2Ev(x);__ZN10StringNameC2EPKc(y,1129268);__ZN12_VariantCall12add_constantEi10StringNamei(19,y,5);__ZN10StringNameD2Ev(y);__ZN10StringNameC2EPKc(z,1129282);__ZN12_VariantCall12add_constantEi10StringNamei(19,z,6);__ZN10StringNameD2Ev(z);__ZN10StringNameC2EPKc(A,1129295);__ZN12_VariantCall12add_constantEi10StringNamei(19,A,7);__ZN10StringNameD2Ev(A);__ZN10StringNameC2EPKc(B,1129307);__ZN12_VariantCall12add_constantEi10StringNamei(19,B,8);__ZN10StringNameD2Ev(B);__ZN10StringNameC2EPKc(C,1129314);__ZN12_VariantCall12add_constantEi10StringNamei(15,C,0);__ZN10StringNameD2Ev(C);__ZN10StringNameC2EPKc(D,1129329);__ZN12_VariantCall12add_constantEi10StringNamei(15,D,1);__ZN10StringNameD2Ev(D);__ZN10StringNameC2EPKc(E,1129343);__ZN12_VariantCall12add_constantEi10StringNamei(15,E,2);__ZN10StringNameD2Ev(E);__ZN10StringNameC2EPKc(F,1129359);__ZN12_VariantCall12add_constantEi10StringNamei(15,F,3);__ZN10StringNameD2Ev(F);__ZN10StringNameC2EPKc(G,1129375);__ZN12_VariantCall12add_constantEi10StringNamei(15,G,4);__ZN10StringNameD2Ev(G);__ZN10StringNameC2EPKc(H,1129388);__ZN12_VariantCall12add_constantEi10StringNamei(15,H,5);__ZN10StringNameD2Ev(H);__ZN10StringNameC2EPKc(I,1129402);__ZN12_VariantCall12add_constantEi10StringNamei(15,I,0);__ZN10StringNameD2Ev(I);__ZN10StringNameC2EPKc(J,1129412);__ZN12_VariantCall12add_constantEi10StringNamei(15,J,1);__ZN10StringNameD2Ev(J);__ZN10StringNameC2EPKc(K,1129423);__ZN12_VariantCall12add_constantEi10StringNamei(15,K,2);__ZN10StringNameD2Ev(K);__ZN10StringNameC2EPKc(L,1129433);__ZN12_VariantCall12add_constantEi10StringNamei(15,L,3);__ZN10StringNameD2Ev(L);__ZN10StringNameC2EPKc(M,1129444);__ZN12_VariantCall12add_constantEi10StringNamei(15,M,4);__ZN10StringNameD2Ev(M);__ZN10StringNameC2EPKc(N,1129456);__ZN12_VariantCall12add_constantEi10StringNamei(15,N,5);__ZN10StringNameD2Ev(N);__ZN10StringNameC2EPKc(O,1129469);__ZN12_VariantCall12add_constantEi10StringNamei(15,O,6);__ZN10StringNameD2Ev(O);__ZN10StringNameC2EPKc(P,1129483);__ZN12_VariantCall12add_constantEi10StringNamei(15,P,7);__ZN10StringNameD2Ev(P);__ZN10StringNameC2EPKc(Q,1129499);__ZN12_VariantCall12add_constantEi10StringNamei(15,Q,17);__ZN10StringNameD2Ev(Q);__ZN10StringNameC2EPKc(R,1129515);__ZN12_VariantCall12add_constantEi10StringNamei(15,R,9);__ZN10StringNameD2Ev(R);__ZN10StringNameC2EPKc(S,1129525);__ZN12_VariantCall12add_constantEi10StringNamei(15,S,10);__ZN10StringNameD2Ev(S);__ZN10StringNameC2EPKc(T,1129536);__ZN12_VariantCall12add_constantEi10StringNamei(15,T,11);__ZN10StringNameD2Ev(T);__ZN10StringNameC2EPKc(U,1129548);__ZN12_VariantCall12add_constantEi10StringNamei(15,U,12);__ZN10StringNameD2Ev(U);__ZN10StringNameC2EPKc(V,1129561);__ZN12_VariantCall12add_constantEi10StringNamei(15,V,13);__ZN10StringNameD2Ev(V);__ZN10StringNameC2EPKc(W,1129571);__ZN12_VariantCall12add_constantEi10StringNamei(15,W,14);__ZN10StringNameD2Ev(W);__ZN10StringNameC2EPKc(X,1129582);__ZN12_VariantCall12add_constantEi10StringNamei(15,X,15);__ZN10StringNameD2Ev(X);__ZN10StringNameC2EPKc(Y,1129594);__ZN12_VariantCall12add_constantEi10StringNamei(15,Y,16);__ZN10StringNameD2Ev(Y);__ZN10StringNameC2EPKc(Z,1129607);__ZN12_VariantCall12add_constantEi10StringNamei(15,Z,17);__ZN10StringNameD2Ev(Z);__ZN10StringNameC2EPKc(_,1129619);__ZN12_VariantCall12add_constantEi10StringNamei(15,_,18);__ZN10StringNameD2Ev(_);__ZN10StringNameC2EPKc($,1129631);__ZN12_VariantCall12add_constantEi10StringNamei(15,$,19);__ZN10StringNameD2Ev($);__ZN10StringNameC2EPKc(aa,1129643);__ZN12_VariantCall12add_constantEi10StringNamei(15,aa,20);__ZN10StringNameD2Ev(aa);__ZN10StringNameC2EPKc(ca,1129655);__ZN12_VariantCall12add_constantEi10StringNamei(15,ca,21);__ZN10StringNameD2Ev(ca);__ZN10StringNameC2EPKc(da,1129667);__ZN12_VariantCall12add_constantEi10StringNamei(15,da,22);__ZN10StringNameD2Ev(da);__ZN10StringNameC2EPKc(ea,1129684);__ZN12_VariantCall12add_constantEi10StringNamei(15,ea,23);__ZN10StringNameD2Ev(ea);__ZN10StringNameC2EPKc(fa,1129701);__ZN12_VariantCall12add_constantEi10StringNamei(15,fa,24);__ZN10StringNameD2Ev(fa);__ZN10StringNameC2EPKc(ga,1129719);__ZN12_VariantCall12add_constantEi10StringNamei(15,ga,25);__ZN10StringNameD2Ev(ga);__ZN10StringNameC2EPKc(ha,1129733);__ZN12_VariantCall12add_constantEi10StringNamei(15,ha,26);__ZN10StringNameD2Ev(ha);__ZN10StringNameC2EPKc(ia,1129748);__ZN12_VariantCall12add_constantEi10StringNamei(15,ia,27);__ZN10StringNameD2Ev(ia);__ZN10StringNameC2EPKc(ja,1129762);__ZN12_VariantCall12add_constantEi10StringNamei(15,ja,28);__ZN10StringNameD2Ev(ja);__ZN10StringNameC2EPKc(ka,1129777);__ZN12_VariantCall12add_constantEi10StringNamei(15,ka,29);__ZN10StringNameD2Ev(ka);__ZN10StringNameC2EPKc(la,1129788);__ZN12_VariantCall12add_constantEi10StringNamei(15,la,30);__ZN10StringNameD2Ev(la);__ZN10StringNameC2EPKc(ma,1129804);__ZN12_VariantCall12add_constantEi10StringNamei(15,ma,31);__ZN10StringNameD2Ev(ma);__ZN10StringNameC2EPKc(na,1129821);__ZN12_VariantCall12add_constantEi10StringNamei(15,na,32);__ZN10StringNameD2Ev(na);__ZN10StringNameC2EPKc(oa,1129838);__ZN12_VariantCall12add_constantEi10StringNamei(15,oa,33);__ZN10StringNameD2Ev(oa);__ZN10StringNameC2EPKc(pa,1129856);__ZN12_VariantCall12add_constantEi10StringNamei(15,pa,34);__ZN10StringNameD2Ev(pa);__ZN10StringNameC2EPKc(qa,1129873);__ZN12_VariantCall12add_constantEi10StringNamei(15,qa,35);__ZN10StringNameD2Ev(qa);__ZN10StringNameC2EPKc(ra,1129891);__ZN12_VariantCall12add_constantEi10StringNamei(15,ra,36);__ZN10StringNameD2Ev(ra);__ZN10StringNameC2EPKc(sa,1129910);__ZN12_VariantCall12add_constantEi10StringNamei(15,sa,37);__ZN10StringNameD2Ev(sa);__ZN10StringNameC2EPKc(ta,1129921);__ZN12_VariantCall12add_constantEi10StringNamei(15,ta,0);__ZN10StringNameD2Ev(ta);__ZN10StringNameC2EPKc(ua,1129941);__ZN12_VariantCall12add_constantEi10StringNamei(15,ua,1);__ZN10StringNameD2Ev(ua);__ZN10StringNameC2EPKc(va,1129962);__ZN12_VariantCall12add_constantEi10StringNamei(15,va,2);__ZN10StringNameD2Ev(va);l=b;return}if(__Z16atomic_decrementPj(i+-8|0)|0){__ZN10StringNameC2EPKc(q,1129198);__ZN12_VariantCall12add_constantEi10StringNamei(7,q,0);__ZN10StringNameD2Ev(q);__ZN10StringNameC2EPKc(r,1129205);__ZN12_VariantCall12add_constantEi10StringNamei(7,r,1);__ZN10StringNameD2Ev(r);__ZN10StringNameC2EPKc(s,1129212);__ZN12_VariantCall12add_constantEi10StringNamei(7,s,2);__ZN10StringNameD2Ev(s);__ZN10StringNameC2EPKc(t,1129219);__ZN12_VariantCall12add_constantEi10StringNamei(19,t,0);__ZN10StringNameD2Ev(t);__ZN10StringNameC2EPKc(u,1129224);__ZN12_VariantCall12add_constantEi10StringNamei(19,u,1);__ZN10StringNameD2Ev(u);__ZN10StringNameC2EPKc(v,1129228);__ZN12_VariantCall12add_constantEi10StringNamei(19,v,2);__ZN10StringNameD2Ev(v);__ZN10StringNameC2EPKc(w,1129241);__ZN12_VariantCall12add_constantEi10StringNamei(19,w,3);__ZN10StringNameD2Ev(w);__ZN10StringNameC2EPKc(x,1129254);__ZN12_VariantCall12add_constantEi10StringNamei(19,x,4);__ZN10StringNameD2Ev(x);__ZN10StringNameC2EPKc(y,1129268);__ZN12_VariantCall12add_constantEi10StringNamei(19,y,5);__ZN10StringNameD2Ev(y);__ZN10StringNameC2EPKc(z,1129282);__ZN12_VariantCall12add_constantEi10StringNamei(19,z,6);__ZN10StringNameD2Ev(z);__ZN10StringNameC2EPKc(A,1129295);__ZN12_VariantCall12add_constantEi10StringNamei(19,A,7);__ZN10StringNameD2Ev(A);__ZN10StringNameC2EPKc(B,1129307);__ZN12_VariantCall12add_constantEi10StringNamei(19,B,8);__ZN10StringNameD2Ev(B);__ZN10StringNameC2EPKc(C,1129314);__ZN12_VariantCall12add_constantEi10StringNamei(15,C,0);__ZN10StringNameD2Ev(C);__ZN10StringNameC2EPKc(D,1129329);__ZN12_VariantCall12add_constantEi10StringNamei(15,D,1);__ZN10StringNameD2Ev(D);__ZN10StringNameC2EPKc(E,1129343);__ZN12_VariantCall12add_constantEi10StringNamei(15,E,2);__ZN10StringNameD2Ev(E);__ZN10StringNameC2EPKc(F,1129359);__ZN12_VariantCall12add_constantEi10StringNamei(15,F,3);__ZN10StringNameD2Ev(F);__ZN10StringNameC2EPKc(G,1129375);__ZN12_VariantCall12add_constantEi10StringNamei(15,G,4);__ZN10StringNameD2Ev(G);__ZN10StringNameC2EPKc(H,1129388);__ZN12_VariantCall12add_constantEi10StringNamei(15,H,5);__ZN10StringNameD2Ev(H);__ZN10StringNameC2EPKc(I,1129402);__ZN12_VariantCall12add_constantEi10StringNamei(15,I,0);__ZN10StringNameD2Ev(I);__ZN10StringNameC2EPKc(J,1129412);__ZN12_VariantCall12add_constantEi10StringNamei(15,J,1);__ZN10StringNameD2Ev(J);__ZN10StringNameC2EPKc(K,1129423);__ZN12_VariantCall12add_constantEi10StringNamei(15,K,2);__ZN10StringNameD2Ev(K);__ZN10StringNameC2EPKc(L,1129433);__ZN12_VariantCall12add_constantEi10StringNamei(15,L,3);__ZN10StringNameD2Ev(L);__ZN10StringNameC2EPKc(M,1129444);__ZN12_VariantCall12add_constantEi10StringNamei(15,M,4);__ZN10StringNameD2Ev(M);__ZN10StringNameC2EPKc(N,1129456);__ZN12_VariantCall12add_constantEi10StringNamei(15,N,5);__ZN10StringNameD2Ev(N);__ZN10StringNameC2EPKc(O,1129469);__ZN12_VariantCall12add_constantEi10StringNamei(15,O,6);__ZN10StringNameD2Ev(O);__ZN10StringNameC2EPKc(P,1129483);__ZN12_VariantCall12add_constantEi10StringNamei(15,P,7);__ZN10StringNameD2Ev(P);__ZN10StringNameC2EPKc(Q,1129499);__ZN12_VariantCall12add_constantEi10StringNamei(15,Q,17);__ZN10StringNameD2Ev(Q);__ZN10StringNameC2EPKc(R,1129515);__ZN12_VariantCall12add_constantEi10StringNamei(15,R,9);__ZN10StringNameD2Ev(R);__ZN10StringNameC2EPKc(S,1129525);__ZN12_VariantCall12add_constantEi10StringNamei(15,S,10);__ZN10StringNameD2Ev(S);__ZN10StringNameC2EPKc(T,1129536);__ZN12_VariantCall12add_constantEi10StringNamei(15,T,11);__ZN10StringNameD2Ev(T);__ZN10StringNameC2EPKc(U,1129548);__ZN12_VariantCall12add_constantEi10StringNamei(15,U,12);__ZN10StringNameD2Ev(U);__ZN10StringNameC2EPKc(V,1129561);__ZN12_VariantCall12add_constantEi10StringNamei(15,V,13);__ZN10StringNameD2Ev(V);__ZN10StringNameC2EPKc(W,1129571);__ZN12_VariantCall12add_constantEi10StringNamei(15,W,14);__ZN10StringNameD2Ev(W);__ZN10StringNameC2EPKc(X,1129582);__ZN12_VariantCall12add_constantEi10StringNamei(15,X,15);__ZN10StringNameD2Ev(X);__ZN10StringNameC2EPKc(Y,1129594);__ZN12_VariantCall12add_constantEi10StringNamei(15,Y,16);__ZN10StringNameD2Ev(Y);__ZN10StringNameC2EPKc(Z,1129607);__ZN12_VariantCall12add_constantEi10StringNamei(15,Z,17);__ZN10StringNameD2Ev(Z);__ZN10StringNameC2EPKc(_,1129619);__ZN12_VariantCall12add_constantEi10StringNamei(15,_,18);__ZN10StringNameD2Ev(_);__ZN10StringNameC2EPKc($,1129631);__ZN12_VariantCall12add_constantEi10StringNamei(15,$,19);__ZN10StringNameD2Ev($);__ZN10StringNameC2EPKc(aa,1129643);__ZN12_VariantCall12add_constantEi10StringNamei(15,aa,20);__ZN10StringNameD2Ev(aa);__ZN10StringNameC2EPKc(ca,1129655);__ZN12_VariantCall12add_constantEi10StringNamei(15,ca,21);__ZN10StringNameD2Ev(ca);__ZN10StringNameC2EPKc(da,1129667);__ZN12_VariantCall12add_constantEi10StringNamei(15,da,22);__ZN10StringNameD2Ev(da);__ZN10StringNameC2EPKc(ea,1129684);__ZN12_VariantCall12add_constantEi10StringNamei(15,ea,23);__ZN10StringNameD2Ev(ea);__ZN10StringNameC2EPKc(fa,1129701);__ZN12_VariantCall12add_constantEi10StringNamei(15,fa,24);__ZN10StringNameD2Ev(fa);__ZN10StringNameC2EPKc(ga,1129719);__ZN12_VariantCall12add_constantEi10StringNamei(15,ga,25);__ZN10StringNameD2Ev(ga);__ZN10StringNameC2EPKc(ha,1129733);__ZN12_VariantCall12add_constantEi10StringNamei(15,ha,26);__ZN10StringNameD2Ev(ha);__ZN10StringNameC2EPKc(ia,1129748);__ZN12_VariantCall12add_constantEi10StringNamei(15,ia,27);__ZN10StringNameD2Ev(ia);__ZN10StringNameC2EPKc(ja,1129762);__ZN12_VariantCall12add_constantEi10StringNamei(15,ja,28);__ZN10StringNameD2Ev(ja);__ZN10StringNameC2EPKc(ka,1129777);__ZN12_VariantCall12add_constantEi10StringNamei(15,ka,29);__ZN10StringNameD2Ev(ka);__ZN10StringNameC2EPKc(la,1129788);__ZN12_VariantCall12add_constantEi10StringNamei(15,la,30);__ZN10StringNameD2Ev(la);__ZN10StringNameC2EPKc(ma,1129804);__ZN12_VariantCall12add_constantEi10StringNamei(15,ma,31);__ZN10StringNameD2Ev(ma);__ZN10StringNameC2EPKc(na,1129821);__ZN12_VariantCall12add_constantEi10StringNamei(15,na,32);__ZN10StringNameD2Ev(na);__ZN10StringNameC2EPKc(oa,1129838);__ZN12_VariantCall12add_constantEi10StringNamei(15,oa,33);__ZN10StringNameD2Ev(oa);__ZN10StringNameC2EPKc(pa,1129856);__ZN12_VariantCall12add_constantEi10StringNamei(15,pa,34);__ZN10StringNameD2Ev(pa);__ZN10StringNameC2EPKc(qa,1129873);__ZN12_VariantCall12add_constantEi10StringNamei(15,qa,35);__ZN10StringNameD2Ev(qa);__ZN10StringNameC2EPKc(ra,1129891);__ZN12_VariantCall12add_constantEi10StringNamei(15,ra,36);__ZN10StringNameD2Ev(ra);__ZN10StringNameC2EPKc(sa,1129910);__ZN12_VariantCall12add_constantEi10StringNamei(15,sa,37);__ZN10StringNameD2Ev(sa);__ZN10StringNameC2EPKc(ta,1129921);__ZN12_VariantCall12add_constantEi10StringNamei(15,ta,0);__ZN10StringNameD2Ev(ta);__ZN10StringNameC2EPKc(ua,1129941);__ZN12_VariantCall12add_constantEi10StringNamei(15,ua,1);__ZN10StringNameD2Ev(ua);__ZN10StringNameC2EPKc(va,1129962);__ZN12_VariantCall12add_constantEi10StringNamei(15,va,2);__ZN10StringNameD2Ev(va);l=b;return}__ZN6Memory11free_staticEPvb(i,1);__ZN10StringNameC2EPKc(q,1129198);__ZN12_VariantCall12add_constantEi10StringNamei(7,q,0);__ZN10StringNameD2Ev(q);__ZN10StringNameC2EPKc(r,1129205);__ZN12_VariantCall12add_constantEi10StringNamei(7,r,1);__ZN10StringNameD2Ev(r);__ZN10StringNameC2EPKc(s,1129212);__ZN12_VariantCall12add_constantEi10StringNamei(7,s,2);__ZN10StringNameD2Ev(s);__ZN10StringNameC2EPKc(t,1129219);__ZN12_VariantCall12add_constantEi10StringNamei(19,t,0);__ZN10StringNameD2Ev(t);__ZN10StringNameC2EPKc(u,1129224);__ZN12_VariantCall12add_constantEi10StringNamei(19,u,1);__ZN10StringNameD2Ev(u);__ZN10StringNameC2EPKc(v,1129228);__ZN12_VariantCall12add_constantEi10StringNamei(19,v,2);__ZN10StringNameD2Ev(v);__ZN10StringNameC2EPKc(w,1129241);__ZN12_VariantCall12add_constantEi10StringNamei(19,w,3);__ZN10StringNameD2Ev(w);__ZN10StringNameC2EPKc(x,1129254);__ZN12_VariantCall12add_constantEi10StringNamei(19,x,4);__ZN10StringNameD2Ev(x);__ZN10StringNameC2EPKc(y,1129268);__ZN12_VariantCall12add_constantEi10StringNamei(19,y,5);__ZN10StringNameD2Ev(y);__ZN10StringNameC2EPKc(z,1129282);__ZN12_VariantCall12add_constantEi10StringNamei(19,z,6);__ZN10StringNameD2Ev(z);__ZN10StringNameC2EPKc(A,1129295);__ZN12_VariantCall12add_constantEi10StringNamei(19,A,7);__ZN10StringNameD2Ev(A);__ZN10StringNameC2EPKc(B,1129307);__ZN12_VariantCall12add_constantEi10StringNamei(19,B,8);__ZN10StringNameD2Ev(B);__ZN10StringNameC2EPKc(C,1129314);__ZN12_VariantCall12add_constantEi10StringNamei(15,C,0);__ZN10StringNameD2Ev(C);__ZN10StringNameC2EPKc(D,1129329);__ZN12_VariantCall12add_constantEi10StringNamei(15,D,1);__ZN10StringNameD2Ev(D);__ZN10StringNameC2EPKc(E,1129343);__ZN12_VariantCall12add_constantEi10StringNamei(15,E,2);__ZN10StringNameD2Ev(E);__ZN10StringNameC2EPKc(F,1129359);__ZN12_VariantCall12add_constantEi10StringNamei(15,F,3);__ZN10StringNameD2Ev(F);__ZN10StringNameC2EPKc(G,1129375);__ZN12_VariantCall12add_constantEi10StringNamei(15,G,4);__ZN10StringNameD2Ev(G);__ZN10StringNameC2EPKc(H,1129388);__ZN12_VariantCall12add_constantEi10StringNamei(15,H,5);__ZN10StringNameD2Ev(H);__ZN10StringNameC2EPKc(I,1129402);__ZN12_VariantCall12add_constantEi10StringNamei(15,I,0);__ZN10StringNameD2Ev(I);__ZN10StringNameC2EPKc(J,1129412);__ZN12_VariantCall12add_constantEi10StringNamei(15,J,1);__ZN10StringNameD2Ev(J);__ZN10StringNameC2EPKc(K,1129423);__ZN12_VariantCall12add_constantEi10StringNamei(15,K,2);__ZN10StringNameD2Ev(K);__ZN10StringNameC2EPKc(L,1129433);__ZN12_VariantCall12add_constantEi10StringNamei(15,L,3);__ZN10StringNameD2Ev(L);__ZN10StringNameC2EPKc(M,1129444);__ZN12_VariantCall12add_constantEi10StringNamei(15,M,4);__ZN10StringNameD2Ev(M);__ZN10StringNameC2EPKc(N,1129456);__ZN12_VariantCall12add_constantEi10StringNamei(15,N,5);__ZN10StringNameD2Ev(N);__ZN10StringNameC2EPKc(O,1129469);__ZN12_VariantCall12add_constantEi10StringNamei(15,O,6);__ZN10StringNameD2Ev(O);__ZN10StringNameC2EPKc(P,1129483);__ZN12_VariantCall12add_constantEi10StringNamei(15,P,7);__ZN10StringNameD2Ev(P);__ZN10StringNameC2EPKc(Q,1129499);__ZN12_VariantCall12add_constantEi10StringNamei(15,Q,17);__ZN10StringNameD2Ev(Q);__ZN10StringNameC2EPKc(R,1129515);__ZN12_VariantCall12add_constantEi10StringNamei(15,R,9);__ZN10StringNameD2Ev(R);__ZN10StringNameC2EPKc(S,1129525);__ZN12_VariantCall12add_constantEi10StringNamei(15,S,10);__ZN10StringNameD2Ev(S);__ZN10StringNameC2EPKc(T,1129536);__ZN12_VariantCall12add_constantEi10StringNamei(15,T,11);__ZN10StringNameD2Ev(T);__ZN10StringNameC2EPKc(U,1129548);__ZN12_VariantCall12add_constantEi10StringNamei(15,U,12);__ZN10StringNameD2Ev(U);__ZN10StringNameC2EPKc(V,1129561);__ZN12_VariantCall12add_constantEi10StringNamei(15,V,13);__ZN10StringNameD2Ev(V);__ZN10StringNameC2EPKc(W,1129571);__ZN12_VariantCall12add_constantEi10StringNamei(15,W,14);__ZN10StringNameD2Ev(W);__ZN10StringNameC2EPKc(X,1129582);__ZN12_VariantCall12add_constantEi10StringNamei(15,X,15);__ZN10StringNameD2Ev(X);__ZN10StringNameC2EPKc(Y,1129594);__ZN12_VariantCall12add_constantEi10StringNamei(15,Y,16);__ZN10StringNameD2Ev(Y);__ZN10StringNameC2EPKc(Z,1129607);__ZN12_VariantCall12add_constantEi10StringNamei(15,Z,17);__ZN10StringNameD2Ev(Z);__ZN10StringNameC2EPKc(_,1129619);__ZN12_VariantCall12add_constantEi10StringNamei(15,_,18);__ZN10StringNameD2Ev(_);__ZN10StringNameC2EPKc($,1129631);__ZN12_VariantCall12add_constantEi10StringNamei(15,$,19);__ZN10StringNameD2Ev($);__ZN10StringNameC2EPKc(aa,1129643);__ZN12_VariantCall12add_constantEi10StringNamei(15,aa,20);__ZN10StringNameD2Ev(aa);__ZN10StringNameC2EPKc(ca,1129655);__ZN12_VariantCall12add_constantEi10StringNamei(15,ca,21);__ZN10StringNameD2Ev(ca);__ZN10StringNameC2EPKc(da,1129667);__ZN12_VariantCall12add_constantEi10StringNamei(15,da,22);__ZN10StringNameD2Ev(da);__ZN10StringNameC2EPKc(ea,1129684);__ZN12_VariantCall12add_constantEi10StringNamei(15,ea,23);__ZN10StringNameD2Ev(ea);__ZN10StringNameC2EPKc(fa,1129701);__ZN12_VariantCall12add_constantEi10StringNamei(15,fa,24);__ZN10StringNameD2Ev(fa);__ZN10StringNameC2EPKc(ga,1129719);__ZN12_VariantCall12add_constantEi10StringNamei(15,ga,25);__ZN10StringNameD2Ev(ga);__ZN10StringNameC2EPKc(ha,1129733);__ZN12_VariantCall12add_constantEi10StringNamei(15,ha,26);__ZN10StringNameD2Ev(ha);__ZN10StringNameC2EPKc(ia,1129748);__ZN12_VariantCall12add_constantEi10StringNamei(15,ia,27);__ZN10StringNameD2Ev(ia);__ZN10StringNameC2EPKc(ja,1129762);__ZN12_VariantCall12add_constantEi10StringNamei(15,ja,28);__ZN10StringNameD2Ev(ja);__ZN10StringNameC2EPKc(ka,1129777);__ZN12_VariantCall12add_constantEi10StringNamei(15,ka,29);__ZN10StringNameD2Ev(ka);__ZN10StringNameC2EPKc(la,1129788);__ZN12_VariantCall12add_constantEi10StringNamei(15,la,30);__ZN10StringNameD2Ev(la);__ZN10StringNameC2EPKc(ma,1129804);__ZN12_VariantCall12add_constantEi10StringNamei(15,ma,31);__ZN10StringNameD2Ev(ma);__ZN10StringNameC2EPKc(na,1129821);__ZN12_VariantCall12add_constantEi10StringNamei(15,na,32);__ZN10StringNameD2Ev(na);__ZN10StringNameC2EPKc(oa,1129838);__ZN12_VariantCall12add_constantEi10StringNamei(15,oa,33);__ZN10StringNameD2Ev(oa);__ZN10StringNameC2EPKc(pa,1129856);__ZN12_VariantCall12add_constantEi10StringNamei(15,pa,34);__ZN10StringNameD2Ev(pa);__ZN10StringNameC2EPKc(qa,1129873);__ZN12_VariantCall12add_constantEi10StringNamei(15,qa,35);__ZN10StringNameD2Ev(qa);__ZN10StringNameC2EPKc(ra,1129891);__ZN12_VariantCall12add_constantEi10StringNamei(15,ra,36);__ZN10StringNameD2Ev(ra);__ZN10StringNameC2EPKc(sa,1129910);__ZN12_VariantCall12add_constantEi10StringNamei(15,sa,37);__ZN10StringNameD2Ev(sa);__ZN10StringNameC2EPKc(ta,1129921);__ZN12_VariantCall12add_constantEi10StringNamei(15,ta,0);__ZN10StringNameD2Ev(ta);__ZN10StringNameC2EPKc(ua,1129941);__ZN12_VariantCall12add_constantEi10StringNamei(15,ua,1);__ZN10StringNameD2Ev(ua);__ZN10StringNameC2EPKc(va,1129962);__ZN12_VariantCall12add_constantEi10StringNamei(15,va,2);__ZN10StringNameD2Ev(va);l=b;return}function __ZN14ResourceLoader26add_resource_format_loaderEP20ResourceFormatLoaderb(b,d){b=b|0;d=d|0;var e=0,f=0;e=c[313459]|0;if((e|0)>63){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1126598,1081906,272,1144751,0);return}a[1263537]=0;if(!d){c[313459]=e+1;c[1253840+(e<<2)>>2]=b;return}if((e|0)>0){d=e;do{f=d;d=d+-1|0;c[1253840+(f<<2)>>2]=c[1253840+(d<<2)>>2]}while((f|0)>1)}c[313460]=b;c[313459]=e+1;return}function __ZN13ResourceSaver25add_resource_format_saverEP19ResourceFormatSaverb(b,d){b=b|0;d=d|0;var e=0,f=0;e=c[313900]|0;if((e|0)>63){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1126496,1126522,116,1126549,0);return}a[1263537]=0;if(!d){c[313900]=e+1;c[1255344+(e<<2)>>2]=b;return}if((e|0)>0){d=e;do{f=d;d=d+-1|0;c[1255344+(f<<2)>>2]=c[1255344+(d<<2)>>2]}while((f|0)>1)}c[313836]=b;c[313900]=e+1;return}function __ZN7ClassDB14register_classI9ReferenceEEvv(){var b=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=b+8|0;f=b+4|0;g=b;__Z12_global_lockv();if(!(a[1257001]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI9ReferenceEEvv();__ZN9Reference13_bind_methodsEv();a[1257001]=1}__ZN6StringC2EPKc(e,1126157);c[g>>2]=c[e>>2];__ZN10StringNameC2ERK6String(f,g);e=c[313454]|0;if(!e)h=0;else{i=c[f>>2]|0;if(!i)j=0;else j=c[i+16>>2]|0;k=c[e+(((1<<d[1253820])+-1&j)<<2)>>2]|0;a:do if(!k)n=0;else{e=k;while(1){if((c[e>>2]|0)==(j|0)?(c[e+8>>2]|0)==(i|0):0){n=e;break a}e=c[e+4>>2]|0;if(!e){n=0;break}}}while(0);h=(n|0)==0?0:n+12|0}__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);if(!h){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1124689,1126301,210,1124704,0);__Z14_global_unlockv();l=b;return}else{a[1263537]=0;c[h+88>>2]=346;__Z14_global_unlockv();l=b;return}}function __ZN7ClassDB14register_classI7WeakRefEEvv(){var b=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=b+8|0;f=b+4|0;g=b;__Z12_global_lockv();if(!(a[1263604]|0)){if(!(a[1257001]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI9ReferenceEEvv();__ZN9Reference13_bind_methodsEv();a[1257001]=1}__ZN7ClassDB10_add_classI7WeakRefEEvv();__ZN7WeakRef13_bind_methodsEv();a[1263604]=1}__ZN6StringC2EPKc(e,1126473);c[g>>2]=c[e>>2];__ZN10StringNameC2ERK6String(f,g);e=c[313454]|0;if(!e)h=0;else{i=c[f>>2]|0;if(!i)j=0;else j=c[i+16>>2]|0;k=c[e+(((1<<d[1253820])+-1&j)<<2)>>2]|0;a:do if(!k)n=0;else{e=k;while(1){if((c[e>>2]|0)==(j|0)?(c[e+8>>2]|0)==(i|0):0){n=e;break a}e=c[e+4>>2]|0;if(!e){n=0;break}}}while(0);h=(n|0)==0?0:n+12|0}__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);if(!h){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1124689,1126301,210,1124704,0);__Z14_global_unlockv();l=b;return}else{a[1263537]=0;c[h+88>>2]=347;__Z14_global_unlockv();l=b;return}}function __ZN7ClassDB14register_classI8ResourceEEvv(){var b=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=b+8|0;f=b+4|0;g=b;__Z12_global_lockv();if(!(a[1257004]|0)){if(!(a[1257001]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI9ReferenceEEvv();__ZN9Reference13_bind_methodsEv();a[1257001]=1}__ZN7ClassDB10_add_classI8ResourceEEvv();__ZN8Resource13_bind_methodsEv();a[1257004]=1}__ZN6StringC2EPKc(e,1110448);c[g>>2]=c[e>>2];__ZN10StringNameC2ERK6String(f,g);e=c[313454]|0;if(!e)h=0;else{i=c[f>>2]|0;if(!i)j=0;else j=c[i+16>>2]|0;k=c[e+(((1<<d[1253820])+-1&j)<<2)>>2]|0;a:do if(!k)n=0;else{e=k;while(1){if((c[e>>2]|0)==(j|0)?(c[e+8>>2]|0)==(i|0):0){n=e;break a}e=c[e+4>>2]|0;if(!e){n=0;break}}}while(0);h=(n|0)==0?0:n+12|0}__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);if(!h){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1124689,1126301,210,1124704,0);__Z14_global_unlockv();l=b;return}else{a[1263537]=0;c[h+88>>2]=348;__ZN8Resource28register_custom_data_to_otdbEv();__Z14_global_unlockv();l=b;return}}function __ZN7ClassDB14register_classI7FuncRefEEvv(){var b=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=b+8|0;f=b+4|0;g=b;__Z12_global_lockv();if(!(a[1263603]|0)){if(!(a[1257001]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI9ReferenceEEvv();__ZN9Reference13_bind_methodsEv();a[1257001]=1}__ZN7ClassDB10_add_classI7FuncRefEEvv();__ZN7FuncRef13_bind_methodsEv();a[1263603]=1}__ZN6StringC2EPKc(e,1126149);c[g>>2]=c[e>>2];__ZN10StringNameC2ERK6String(f,g);e=c[313454]|0;if(!e)h=0;else{i=c[f>>2]|0;if(!i)j=0;else j=c[i+16>>2]|0;k=c[e+(((1<<d[1253820])+-1&j)<<2)>>2]|0;a:do if(!k)n=0;else{e=k;while(1){if((c[e>>2]|0)==(j|0)?(c[e+8>>2]|0)==(i|0):0){n=e;break a}e=c[e+4>>2]|0;if(!e){n=0;break}}}while(0);h=(n|0)==0?0:n+12|0}__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);if(!h){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1124689,1126301,210,1124704,0);__Z14_global_unlockv();l=b;return}else{a[1263537]=0;c[h+88>>2]=349;__Z14_global_unlockv();l=b;return}}function __ZN7ClassDB14register_classI16StreamPeerBufferEEvv(){var b=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=b+8|0;f=b+4|0;g=b;__Z12_global_lockv();if(!(a[1263585]|0)){if(!(a[1258328]|0)){if(!(a[1257001]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI9ReferenceEEvv();__ZN9Reference13_bind_methodsEv();a[1257001]=1}__ZN7ClassDB10_add_classI10StreamPeerEEvv();__ZN10StreamPeer13_bind_methodsEv();a[1258328]=1}__ZN7ClassDB10_add_classI16StreamPeerBufferEEvv();__ZN16StreamPeerBuffer13_bind_methodsEv();a[1263585]=1}__ZN6StringC2EPKc(e,1109239);c[g>>2]=c[e>>2];__ZN10StringNameC2ERK6String(f,g);e=c[313454]|0;if(!e)h=0;else{i=c[f>>2]|0;if(!i)j=0;else j=c[i+16>>2]|0;k=c[e+(((1<<d[1253820])+-1&j)<<2)>>2]|0;a:do if(!k)n=0;else{e=k;while(1){if((c[e>>2]|0)==(j|0)?(c[e+8>>2]|0)==(i|0):0){n=e;break a}e=c[e+4>>2]|0;if(!e){n=0;break}}}while(0);h=(n|0)==0?0:n+12|0}__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);if(!h){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1124689,1126301,210,1124704,0);__Z14_global_unlockv();l=b;return}else{a[1263537]=0;c[h+88>>2]=350;__Z14_global_unlockv();l=b;return}}function __ZN7ClassDB30register_custom_instance_classI13StreamPeerTCPEEvv(){var b=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=b+8|0;f=b+4|0;g=b;__Z12_global_lockv();if(!(a[1263231]|0)){if(!(a[1258328]|0)){if(!(a[1257001]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI9ReferenceEEvv();__ZN9Reference13_bind_methodsEv();a[1257001]=1}__ZN7ClassDB10_add_classI10StreamPeerEEvv();__ZN10StreamPeer13_bind_methodsEv();a[1258328]=1}__ZN7ClassDB10_add_classI13StreamPeerTCPEEvv();__ZN13StreamPeerTCP13_bind_methodsEv();a[1263231]=1}__ZN6StringC2EPKc(e,1126075);c[g>>2]=c[e>>2];__ZN10StringNameC2ERK6String(f,g);e=c[313454]|0;if(!e)h=0;else{i=c[f>>2]|0;if(!i)j=0;else j=c[i+16>>2]|0;k=c[e+(((1<<d[1253820])+-1&j)<<2)>>2]|0;a:do if(!k)n=0;else{e=k;while(1){if((c[e>>2]|0)==(j|0)?(c[e+8>>2]|0)==(i|0):0){n=e;break a}e=c[e+4>>2]|0;if(!e){n=0;break}}}while(0);h=(n|0)==0?0:n+12|0}__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);if(!h){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1125525,1126301,235,1124704,0);__Z14_global_unlockv();l=b;return}else{a[1263537]=0;c[h+88>>2]=351;__Z14_global_unlockv();l=b;return}}function __ZN7ClassDB30register_custom_instance_classI10TCP_ServerEEvv(){var b=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=b+8|0;f=b+4|0;g=b;__Z12_global_lockv();if(!(a[1263235]|0)){if(!(a[1257001]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI9ReferenceEEvv();__ZN9Reference13_bind_methodsEv();a[1257001]=1}__ZN7ClassDB10_add_classI10TCP_ServerEEvv();__ZN10TCP_Server13_bind_methodsEv();a[1263235]=1}__ZN6StringC2EPKc(e,1125947);c[g>>2]=c[e>>2];__ZN10StringNameC2ERK6String(f,g);e=c[313454]|0;if(!e)h=0;else{i=c[f>>2]|0;if(!i)j=0;else j=c[i+16>>2]|0;k=c[e+(((1<<d[1253820])+-1&j)<<2)>>2]|0;a:do if(!k)n=0;else{e=k;while(1){if((c[e>>2]|0)==(j|0)?(c[e+8>>2]|0)==(i|0):0){n=e;break a}e=c[e+4>>2]|0;if(!e){n=0;break}}}while(0);h=(n|0)==0?0:n+12|0}__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);if(!h){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1125525,1126301,235,1124704,0);__Z14_global_unlockv();l=b;return}else{a[1263537]=0;c[h+88>>2]=352;__Z14_global_unlockv();l=b;return}}function __ZN7ClassDB30register_custom_instance_classI13PacketPeerUDPEEvv(){var b=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=b+8|0;f=b+4|0;g=b;__Z12_global_lockv();if(!(a[1263234]|0)){if(!(a[1257e3]|0)){if(!(a[1257001]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI9ReferenceEEvv();__ZN9Reference13_bind_methodsEv();a[1257001]=1}__ZN7ClassDB10_add_classI10PacketPeerEEvv();__ZN10PacketPeer13_bind_methodsEv();a[1257e3]=1}__ZN7ClassDB10_add_classI13PacketPeerUDPEEvv();__ZN13PacketPeerUDP13_bind_methodsEv();a[1263234]=1}__ZN6StringC2EPKc(e,1125866);c[g>>2]=c[e>>2];__ZN10StringNameC2ERK6String(f,g);e=c[313454]|0;if(!e)h=0;else{i=c[f>>2]|0;if(!i)j=0;else j=c[i+16>>2]|0;k=c[e+(((1<<d[1253820])+-1&j)<<2)>>2]|0;a:do if(!k)n=0;else{e=k;while(1){if((c[e>>2]|0)==(j|0)?(c[e+8>>2]|0)==(i|0):0){n=e;break a}e=c[e+4>>2]|0;if(!e){n=0;break}}}while(0);h=(n|0)==0?0:n+12|0}__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);if(!h){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1125525,1126301,235,1124704,0);__Z14_global_unlockv();l=b;return}else{a[1263537]=0;c[h+88>>2]=353;__Z14_global_unlockv();l=b;return}}function __ZN7ClassDB30register_custom_instance_classI13StreamPeerSSLEEvv(){var b=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=b+8|0;f=b+4|0;g=b;__Z12_global_lockv();if(!(a[1258329]|0)){if(!(a[1258328]|0)){if(!(a[1257001]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI9ReferenceEEvv();__ZN9Reference13_bind_methodsEv();a[1257001]=1}__ZN7ClassDB10_add_classI10StreamPeerEEvv();__ZN10StreamPeer13_bind_methodsEv();a[1258328]=1}__ZN7ClassDB10_add_classI13StreamPeerSSLEEvv();__ZN13StreamPeerSSL13_bind_methodsEv();a[1258329]=1}__ZN6StringC2EPKc(e,1125669);c[g>>2]=c[e>>2];__ZN10StringNameC2ERK6String(f,g);e=c[313454]|0;if(!e)h=0;else{i=c[f>>2]|0;if(!i)j=0;else j=c[i+16>>2]|0;k=c[e+(((1<<d[1253820])+-1&j)<<2)>>2]|0;a:do if(!k)n=0;else{e=k;while(1){if((c[e>>2]|0)==(j|0)?(c[e+8>>2]|0)==(i|0):0){n=e;break a}e=c[e+4>>2]|0;if(!e){n=0;break}}}while(0);h=(n|0)==0?0:n+12|0}__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);if(!h){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1125525,1126301,235,1124704,0);__Z14_global_unlockv();l=b;return}else{a[1263537]=0;c[h+88>>2]=354;__Z14_global_unlockv();l=b;return}}function __ZN7ClassDB14register_classI16PacketPeerStreamEEvv(){var b=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=b+8|0;f=b+4|0;g=b;__Z12_global_lockv();if(!(a[1263580]|0)){if(!(a[1257e3]|0)){if(!(a[1257001]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI9ReferenceEEvv();__ZN9Reference13_bind_methodsEv();a[1257001]=1}__ZN7ClassDB10_add_classI10PacketPeerEEvv();__ZN10PacketPeer13_bind_methodsEv();a[1257e3]=1}__ZN7ClassDB10_add_classI16PacketPeerStreamEEvv();__ZN16PacketPeerStream13_bind_methodsEv();a[1263580]=1}__ZN6StringC2EPKc(e,1099785);c[g>>2]=c[e>>2];__ZN10StringNameC2ERK6String(f,g);e=c[313454]|0;if(!e)h=0;else{i=c[f>>2]|0;if(!i)j=0;else j=c[i+16>>2]|0;k=c[e+(((1<<d[1253820])+-1&j)<<2)>>2]|0;a:do if(!k)n=0;else{e=k;while(1){if((c[e>>2]|0)==(j|0)?(c[e+8>>2]|0)==(i|0):0){n=e;break a}e=c[e+4>>2]|0;if(!e){n=0;break}}}while(0);h=(n|0)==0?0:n+12|0}__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);if(!h){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1124689,1126301,210,1124704,0);__Z14_global_unlockv();l=b;return}else{a[1263537]=0;c[h+88>>2]=355;__Z14_global_unlockv();l=b;return}}function __ZN7ClassDB14register_classI8MainLoopEEvv(){var b=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=b+8|0;f=b+4|0;g=b;__Z12_global_lockv();if(!(a[1256990]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI8MainLoopEEvv();__ZN8MainLoop13_bind_methodsEv();a[1256990]=1}__ZN6StringC2EPKc(e,1125318);c[g>>2]=c[e>>2];__ZN10StringNameC2ERK6String(f,g);e=c[313454]|0;if(!e)h=0;else{i=c[f>>2]|0;if(!i)j=0;else j=c[i+16>>2]|0;k=c[e+(((1<<d[1253820])+-1&j)<<2)>>2]|0;a:do if(!k)n=0;else{e=k;while(1){if((c[e>>2]|0)==(j|0)?(c[e+8>>2]|0)==(i|0):0){n=e;break a}e=c[e+4>>2]|0;if(!e){n=0;break}}}while(0);h=(n|0)==0?0:n+12|0}__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);if(!h){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1124689,1126301,210,1124704,0);__Z14_global_unlockv();l=b;return}else{a[1263537]=0;c[h+88>>2]=356;__Z14_global_unlockv();l=b;return}}function __ZN7ClassDB14register_classI11TranslationEEvv(){var b=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=b+8|0;f=b+4|0;g=b;__Z12_global_lockv();if(!(a[1263539]|0)){if(!(a[1257004]|0)){if(!(a[1257001]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI9ReferenceEEvv();__ZN9Reference13_bind_methodsEv();a[1257001]=1}__ZN7ClassDB10_add_classI8ResourceEEvv();__ZN8Resource13_bind_methodsEv();a[1257004]=1}__ZN7ClassDB10_add_classI11TranslationEEvv();__ZN11Translation13_bind_methodsEv();a[1263539]=1}__ZN6StringC2EPKc(e,1104283);c[g>>2]=c[e>>2];__ZN10StringNameC2ERK6String(f,g);e=c[313454]|0;if(!e)h=0;else{i=c[f>>2]|0;if(!i)j=0;else j=c[i+16>>2]|0;k=c[e+(((1<<d[1253820])+-1&j)<<2)>>2]|0;a:do if(!k)n=0;else{e=k;while(1){if((c[e>>2]|0)==(j|0)?(c[e+8>>2]|0)==(i|0):0){n=e;break a}e=c[e+4>>2]|0;if(!e){n=0;break}}}while(0);h=(n|0)==0?0:n+12|0}__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);if(!h){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1124689,1126301,210,1124704,0);__Z14_global_unlockv();l=b;return}else{a[1263537]=0;c[h+88>>2]=357;__ZN11Translation28register_custom_data_to_otdbEv();__Z14_global_unlockv();l=b;return}}function __ZN7ClassDB14register_classI16PHashTranslationEEvv(){var b=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=b+8|0;f=b+4|0;g=b;__Z12_global_lockv();if(!(a[1263573]|0)){if(!(a[1263539]|0)){if(!(a[1257004]|0)){if(!(a[1257001]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI9ReferenceEEvv();__ZN9Reference13_bind_methodsEv();a[1257001]=1}__ZN7ClassDB10_add_classI8ResourceEEvv();__ZN8Resource13_bind_methodsEv();a[1257004]=1}__ZN7ClassDB10_add_classI11TranslationEEvv();__ZN11Translation13_bind_methodsEv();a[1263539]=1}__ZN7ClassDB10_add_classI16PHashTranslationEEvv();__ZN16PHashTranslation13_bind_methodsEv();a[1263573]=1}__ZN6StringC2EPKc(e,1092798);c[g>>2]=c[e>>2];__ZN10StringNameC2ERK6String(f,g);e=c[313454]|0;if(!e)h=0;else{i=c[f>>2]|0;if(!i)j=0;else j=c[i+16>>2]|0;k=c[e+(((1<<d[1253820])+-1&j)<<2)>>2]|0;a:do if(!k)n=0;else{e=k;while(1){if((c[e>>2]|0)==(j|0)?(c[e+8>>2]|0)==(i|0):0){n=e;break a}e=c[e+4>>2]|0;if(!e){n=0;break}}}while(0);h=(n|0)==0?0:n+12|0}__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);if(!h){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1124689,1126301,210,1124704,0);__Z14_global_unlockv();l=b;return}else{a[1263537]=0;c[h+88>>2]=358;__ZN11Translation28register_custom_data_to_otdbEv();__Z14_global_unlockv();l=b;return}}function __ZN7ClassDB14register_classI8UndoRedoEEvv(){var b=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=b+8|0;f=b+4|0;g=b;__Z12_global_lockv();if(!(a[1263574]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI8UndoRedoEEvv();__ZN8UndoRedo13_bind_methodsEv();a[1263574]=1}__ZN6StringC2EPKc(e,1094719);c[g>>2]=c[e>>2];__ZN10StringNameC2ERK6String(f,g);e=c[313454]|0;if(!e)h=0;else{i=c[f>>2]|0;if(!i)j=0;else j=c[i+16>>2]|0;k=c[e+(((1<<d[1253820])+-1&j)<<2)>>2]|0;a:do if(!k)n=0;else{e=k;while(1){if((c[e>>2]|0)==(j|0)?(c[e+8>>2]|0)==(i|0):0){n=e;break a}e=c[e+4>>2]|0;if(!e){n=0;break}}}while(0);h=(n|0)==0?0:n+12|0}__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);if(!h){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1124689,1126301,210,1124704,0);__Z14_global_unlockv();l=b;return}else{a[1263537]=0;c[h+88>>2]=359;__Z14_global_unlockv();l=b;return}}function __ZN7ClassDB14register_classI10HTTPClientEEvv(){var b=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=b+8|0;f=b+4|0;g=b;__Z12_global_lockv();if(!(a[1263581]|0)){if(!(a[1257001]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI9ReferenceEEvv();__ZN9Reference13_bind_methodsEv();a[1257001]=1}__ZN7ClassDB10_add_classI10HTTPClientEEvv();__ZN10HTTPClient13_bind_methodsEv();a[1263581]=1}__ZN6StringC2EPKc(e,1103391);c[g>>2]=c[e>>2];__ZN10StringNameC2ERK6String(f,g);e=c[313454]|0;if(!e)h=0;else{i=c[f>>2]|0;if(!i)j=0;else j=c[i+16>>2]|0;k=c[e+(((1<<d[1253820])+-1&j)<<2)>>2]|0;a:do if(!k)n=0;else{e=k;while(1){if((c[e>>2]|0)==(j|0)?(c[e+8>>2]|0)==(i|0):0){n=e;break a}e=c[e+4>>2]|0;if(!e){n=0;break}}}while(0);h=(n|0)==0?0:n+12|0}__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);if(!h){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1124689,1126301,210,1124704,0);__Z14_global_unlockv();l=b;return}else{a[1263537]=0;c[h+88>>2]=360;__Z14_global_unlockv();l=b;return}}function __ZN7ClassDB14register_classI12TriangleMeshEEvv(){var b=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=b+8|0;f=b+4|0;g=b;__Z12_global_lockv();if(!(a[1263602]|0)){if(!(a[1257001]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI9ReferenceEEvv();__ZN9Reference13_bind_methodsEv();a[1257001]=1}__ZN7ClassDB10_add_classI12TriangleMeshEEvv();a[1263602]=1}__ZN6StringC2EPKc(e,1125243);c[g>>2]=c[e>>2];__ZN10StringNameC2ERK6String(f,g);e=c[313454]|0;if(!e)h=0;else{i=c[f>>2]|0;if(!i)j=0;else j=c[i+16>>2]|0;k=c[e+(((1<<d[1253820])+-1&j)<<2)>>2]|0;a:do if(!k)n=0;else{e=k;while(1){if((c[e>>2]|0)==(j|0)?(c[e+8>>2]|0)==(i|0):0){n=e;break a}e=c[e+4>>2]|0;if(!e){n=0;break}}}while(0);h=(n|0)==0?0:n+12|0}__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);if(!h){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1124689,1126301,210,1124704,0);__Z14_global_unlockv();l=b;return}else{a[1263537]=0;c[h+88>>2]=361;__Z14_global_unlockv();l=b;return}}function __ZN7ClassDB14register_classI5_FileEEvv(){var b=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=b+8|0;f=b+4|0;g=b;__Z12_global_lockv();if(!(a[1263587]|0)){if(!(a[1257001]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI9ReferenceEEvv();__ZN9Reference13_bind_methodsEv();a[1257001]=1}__ZN7ClassDB10_add_classI5_FileEEvv();__ZN5_File13_bind_methodsEv();a[1263587]=1}__ZN6StringC2EPKc(e,1119311);c[g>>2]=c[e>>2];__ZN10StringNameC2ERK6String(f,g);e=c[313454]|0;if(!e)h=0;else{i=c[f>>2]|0;if(!i)j=0;else j=c[i+16>>2]|0;k=c[e+(((1<<d[1253820])+-1&j)<<2)>>2]|0;a:do if(!k)n=0;else{e=k;while(1){if((c[e>>2]|0)==(j|0)?(c[e+8>>2]|0)==(i|0):0){n=e;break a}e=c[e+4>>2]|0;if(!e){n=0;break}}}while(0);h=(n|0)==0?0:n+12|0}__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);if(!h){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1124689,1126301,210,1124704,0);__Z14_global_unlockv();l=b;return}else{a[1263537]=0;c[h+88>>2]=362;__Z14_global_unlockv();l=b;return}}function __ZN7ClassDB14register_classI10_DirectoryEEvv(){var b=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=b+8|0;f=b+4|0;g=b;__Z12_global_lockv();if(!(a[1263588]|0)){if(!(a[1257001]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI9ReferenceEEvv();__ZN9Reference13_bind_methodsEv();a[1257001]=1}__ZN7ClassDB10_add_classI10_DirectoryEEvv();__ZN10_Directory13_bind_methodsEv();a[1263588]=1}__ZN6StringC2EPKc(e,1119890);c[g>>2]=c[e>>2];__ZN10StringNameC2ERK6String(f,g);e=c[313454]|0;if(!e)h=0;else{i=c[f>>2]|0;if(!i)j=0;else j=c[i+16>>2]|0;k=c[e+(((1<<d[1253820])+-1&j)<<2)>>2]|0;a:do if(!k)n=0;else{e=k;while(1){if((c[e>>2]|0)==(j|0)?(c[e+8>>2]|0)==(i|0):0){n=e;break a}e=c[e+4>>2]|0;if(!e){n=0;break}}}while(0);h=(n|0)==0?0:n+12|0}__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);if(!h){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1124689,1126301,210,1124704,0);__Z14_global_unlockv();l=b;return}else{a[1263537]=0;c[h+88>>2]=363;__Z14_global_unlockv();l=b;return}}function __ZN7ClassDB14register_classI7_ThreadEEvv(){var b=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=b+8|0;f=b+4|0;g=b;__Z12_global_lockv();if(!(a[1263591]|0)){if(!(a[1257001]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI9ReferenceEEvv();__ZN9Reference13_bind_methodsEv();a[1257001]=1}__ZN7ClassDB10_add_classI7_ThreadEEvv();__ZN7_Thread13_bind_methodsEv();a[1263591]=1}__ZN6StringC2EPKc(e,1120688);c[g>>2]=c[e>>2];__ZN10StringNameC2ERK6String(f,g);e=c[313454]|0;if(!e)h=0;else{i=c[f>>2]|0;if(!i)j=0;else j=c[i+16>>2]|0;k=c[e+(((1<<d[1253820])+-1&j)<<2)>>2]|0;a:do if(!k)n=0;else{e=k;while(1){if((c[e>>2]|0)==(j|0)?(c[e+8>>2]|0)==(i|0):0){n=e;break a}e=c[e+4>>2]|0;if(!e){n=0;break}}}while(0);h=(n|0)==0?0:n+12|0}__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);if(!h){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1124689,1126301,210,1124704,0);__Z14_global_unlockv();l=b;return}else{a[1263537]=0;c[h+88>>2]=364;__Z14_global_unlockv();l=b;return}}function __ZN7ClassDB14register_classI6_MutexEEvv(){var b=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=b+8|0;f=b+4|0;g=b;__Z12_global_lockv();if(!(a[1263590]|0)){if(!(a[1257001]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI9ReferenceEEvv();__ZN9Reference13_bind_methodsEv();a[1257001]=1}__ZN7ClassDB10_add_classI6_MutexEEvv();__ZN6_Mutex13_bind_methodsEv();a[1263590]=1}__ZN6StringC2EPKc(e,1119950);c[g>>2]=c[e>>2];__ZN10StringNameC2ERK6String(f,g);e=c[313454]|0;if(!e)h=0;else{i=c[f>>2]|0;if(!i)j=0;else j=c[i+16>>2]|0;k=c[e+(((1<<d[1253820])+-1&j)<<2)>>2]|0;a:do if(!k)n=0;else{e=k;while(1){if((c[e>>2]|0)==(j|0)?(c[e+8>>2]|0)==(i|0):0){n=e;break a}e=c[e+4>>2]|0;if(!e){n=0;break}}}while(0);h=(n|0)==0?0:n+12|0}__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);if(!h){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1124689,1126301,210,1124704,0);__Z14_global_unlockv();l=b;return}else{a[1263537]=0;c[h+88>>2]=365;__Z14_global_unlockv();l=b;return}}function __ZN7ClassDB14register_classI10_SemaphoreEEvv(){var b=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=b+8|0;f=b+4|0;g=b;__Z12_global_lockv();if(!(a[1263589]|0)){if(!(a[1257001]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI9ReferenceEEvv();__ZN9Reference13_bind_methodsEv();a[1257001]=1}__ZN7ClassDB10_add_classI10_SemaphoreEEvv();__ZN10_Semaphore13_bind_methodsEv();a[1263589]=1}__ZN6StringC2EPKc(e,1119912);c[g>>2]=c[e>>2];__ZN10StringNameC2ERK6String(f,g);e=c[313454]|0;if(!e)h=0;else{i=c[f>>2]|0;if(!i)j=0;else j=c[i+16>>2]|0;k=c[e+(((1<<d[1253820])+-1&j)<<2)>>2]|0;a:do if(!k)n=0;else{e=k;while(1){if((c[e>>2]|0)==(j|0)?(c[e+8>>2]|0)==(i|0):0){n=e;break a}e=c[e+4>>2]|0;if(!e){n=0;break}}}while(0);h=(n|0)==0?0:n+12|0}__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);if(!h){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1124689,1126301,210,1124704,0);__Z14_global_unlockv();l=b;return}else{a[1263537]=0;c[h+88>>2]=366;__Z14_global_unlockv();l=b;return}}function __ZN7ClassDB14register_classI9XMLParserEEvv(){var b=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=b+8|0;f=b+4|0;g=b;__Z12_global_lockv();if(!(a[1263583]|0)){if(!(a[1257001]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI9ReferenceEEvv();__ZN9Reference13_bind_methodsEv();a[1257001]=1}__ZN7ClassDB10_add_classI9XMLParserEEvv();__ZN9XMLParser13_bind_methodsEv();a[1263583]=1}__ZN6StringC2EPKc(e,1108168);c[g>>2]=c[e>>2];__ZN10StringNameC2ERK6String(f,g);e=c[313454]|0;if(!e)h=0;else{i=c[f>>2]|0;if(!i)j=0;else j=c[i+16>>2]|0;k=c[e+(((1<<d[1253820])+-1&j)<<2)>>2]|0;a:do if(!k)n=0;else{e=k;while(1){if((c[e>>2]|0)==(j|0)?(c[e+8>>2]|0)==(i|0):0){n=e;break a}e=c[e+4>>2]|0;if(!e){n=0;break}}}while(0);h=(n|0)==0?0:n+12|0}__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);if(!h){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1124689,1126301,210,1124704,0);__Z14_global_unlockv();l=b;return}else{a[1263537]=0;c[h+88>>2]=367;__Z14_global_unlockv();l=b;return}}function __ZN7ClassDB14register_classI10ConfigFileEEvv(){var b=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=b+8|0;f=b+4|0;g=b;__Z12_global_lockv();if(!(a[1263601]|0)){if(!(a[1257001]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI9ReferenceEEvv();__ZN9Reference13_bind_methodsEv();a[1257001]=1}__ZN7ClassDB10_add_classI10ConfigFileEEvv();__ZN10ConfigFile13_bind_methodsEv();a[1263601]=1}__ZN6StringC2EPKc(e,1124730);c[g>>2]=c[e>>2];__ZN10StringNameC2ERK6String(f,g);e=c[313454]|0;if(!e)h=0;else{i=c[f>>2]|0;if(!i)j=0;else j=c[i+16>>2]|0;k=c[e+(((1<<d[1253820])+-1&j)<<2)>>2]|0;a:do if(!k)n=0;else{e=k;while(1){if((c[e>>2]|0)==(j|0)?(c[e+8>>2]|0)==(i|0):0){n=e;break a}e=c[e+4>>2]|0;if(!e){n=0;break}}}while(0);h=(n|0)==0?0:n+12|0}__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);if(!h){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1124689,1126301,210,1124704,0);__Z14_global_unlockv();l=b;return}else{a[1263537]=0;c[h+88>>2]=368;__Z14_global_unlockv();l=b;return}}function __ZN7ClassDB14register_classI9PCKPackerEEvv(){var b=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=b+8|0;f=b+4|0;g=b;__Z12_global_lockv();if(!(a[1263579]|0)){if(!(a[1257001]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI9ReferenceEEvv();__ZN9Reference13_bind_methodsEv();a[1257001]=1}__ZN7ClassDB10_add_classI9PCKPackerEEvv();__ZN9PCKPacker13_bind_methodsEv();a[1263579]=1}__ZN6StringC2EPKc(e,1099132);c[g>>2]=c[e>>2];__ZN10StringNameC2ERK6String(f,g);e=c[313454]|0;if(!e)h=0;else{i=c[f>>2]|0;if(!i)j=0;else j=c[i+16>>2]|0;k=c[e+(((1<<d[1253820])+-1&j)<<2)>>2]|0;a:do if(!k)n=0;else{e=k;while(1){if((c[e>>2]|0)==(j|0)?(c[e+8>>2]|0)==(i|0):0){n=e;break a}e=c[e+4>>2]|0;if(!e){n=0;break}}}while(0);h=(n|0)==0?0:n+12|0}__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);if(!h){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1124689,1126301,210,1124704,0);__Z14_global_unlockv();l=b;return}else{a[1263537]=0;c[h+88>>2]=369;__Z14_global_unlockv();l=b;return}}function __ZN7ClassDB14register_classI19PackedDataContainerEEvv(){var b=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=b+8|0;f=b+4|0;g=b;__Z12_global_lockv();if(!(a[1263576]|0)){if(!(a[1257004]|0)){if(!(a[1257001]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI9ReferenceEEvv();__ZN9Reference13_bind_methodsEv();a[1257001]=1}__ZN7ClassDB10_add_classI8ResourceEEvv();__ZN8Resource13_bind_methodsEv();a[1257004]=1}__ZN7ClassDB10_add_classI19PackedDataContainerEEvv();__ZN19PackedDataContainer13_bind_methodsEv();a[1263576]=1}__ZN6StringC2EPKc(e,1096512);c[g>>2]=c[e>>2];__ZN10StringNameC2ERK6String(f,g);e=c[313454]|0;if(!e)h=0;else{i=c[f>>2]|0;if(!i)j=0;else j=c[i+16>>2]|0;k=c[e+(((1<<d[1253820])+-1&j)<<2)>>2]|0;a:do if(!k)n=0;else{e=k;while(1){if((c[e>>2]|0)==(j|0)?(c[e+8>>2]|0)==(i|0):0){n=e;break a}e=c[e+4>>2]|0;if(!e){n=0;break}}}while(0);h=(n|0)==0?0:n+12|0}__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);if(!h){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1124689,1126301,210,1124704,0);__Z14_global_unlockv();l=b;return}else{a[1263537]=0;c[h+88>>2]=370;__ZN8Resource28register_custom_data_to_otdbEv();__Z14_global_unlockv();l=b;return}}function __ZN7ClassDB14register_classI5AStarEEvv(){var b=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=b+8|0;f=b+4|0;g=b;__Z12_global_lockv();if(!(a[1263578]|0)){if(!(a[1257001]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI9ReferenceEEvv();__ZN9Reference13_bind_methodsEv();a[1257001]=1}__ZN7ClassDB10_add_classI5AStarEEvv();__ZN5AStar13_bind_methodsEv();a[1263578]=1}__ZN6StringC2EPKc(e,1098955);c[g>>2]=c[e>>2];__ZN10StringNameC2ERK6String(f,g);e=c[313454]|0;if(!e)h=0;else{i=c[f>>2]|0;if(!i)j=0;else j=c[i+16>>2]|0;k=c[e+(((1<<d[1253820])+-1&j)<<2)>>2]|0;a:do if(!k)n=0;else{e=k;while(1){if((c[e>>2]|0)==(j|0)?(c[e+8>>2]|0)==(i|0):0){n=e;break a}e=c[e+4>>2]|0;if(!e){n=0;break}}}while(0);h=(n|0)==0?0:n+12|0}__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);if(!h){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1124689,1126301,210,1124704,0);__Z14_global_unlockv();l=b;return}else{a[1263537]=0;c[h+88>>2]=371;__Z14_global_unlockv();l=b;return}}function __ZN2IP6createEv(){var b=0,d=0;if(c[313823]|0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1144493,1100181,242,1124598,0);b=0;return b|0}a[1263537]=0;d=c[313824]|0;if(!d){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1144493,1100181,243,1124644,0);b=0;return b|0}else{b=vj[d&511]()|0;return b|0}return 0}function __ZN10_Marshalls18_initialize_classvEv(b){b=b|0;if(a[1263596]|0)return;if(!(a[1257001]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI9ReferenceEEvv();__ZN9Reference13_bind_methodsEv();a[1257001]=1}__ZN7ClassDB10_add_classI10_MarshallsEEvv();__ZN10_Marshalls13_bind_methodsEv();a[1263596]=1;return}function __ZN10_Marshalls5_setvERK10StringNameRK7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK10_Marshalls5_getvERK10StringNameR7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK10_Marshalls19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+24|0;g=e+4|0;h=e;if(!d)__ZNK9Reference19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,0);__ZN6StringC2EPKc(f,1122709);i=c[f>>2]|0;f=i;j=g+4|0;c[j>>2]=0;k=g+12|0;c[k>>2]=0;c[g>>2]=0;n=(i|0)==0;if(!n?(c[j>>2]=0,__Z28atomic_conditional_incrementPj(i+-8|0)|0):0)c[j>>2]=f;c[g+8>>2]=0;f=c[k>>2]|0;if(f|0){if(!(__Z16atomic_decrementPj(f+-8|0)|0))__ZN6Memory11free_staticEPvb(f,1);c[k>>2]=0}c[g+16>>2]=256;if(!(c[b>>2]|0)){k=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=k;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0}k=__ZnwjPFPvjE(32,4740)|0;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0;c[k+12>>2]=0;c[k+16>>2]=7;f=k+20|0;c[f>>2]=0;j=k+24|0;c[j>>2]=0;o=k+28|0;c[o>>2]=0;__ZN12PropertyInfoaSERKS_(k,g)|0;p=c[b>>2]|0;q=p+4|0;r=c[q>>2]|0;c[j>>2]=r;c[f>>2]=0;c[o>>2]=p;if(r|0)c[r+20>>2]=k;c[q>>2]=k;if(!(c[p>>2]|0))c[p>>2]=k;k=p+8|0;c[k>>2]=(c[k>>2]|0)+1;k=c[g+12>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);k=c[g+4>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);if(!n?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);__ZN10StringNameC2EPKc(h,1122709);__ZN7ClassDB17get_property_listE10StringNameP4ListI12PropertyInfo16DefaultAllocatorEbPK6Object(h,b,1,a);__ZN10StringNameD2Ev(h);if(!d){l=e;return}__ZNK9Reference19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,1);l=e;return}function __ZN10_Marshalls14_notificationvEib(a,b,c){a=a|0;b=b|0;c=c|0;return}function __ZNK10_Marshalls16_get_class_namevEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+8|0;e=b+4|0;f=b;g=a+88|0;a=c[g>>2]|0;if(a|0){if(c[a+4>>2]|0){l=b;return g|0}if(__ZNK6String6lengthEv(a+8|0)|0){l=b;return g|0}}__ZN6StringC2EPKc(d,1122709);c[f>>2]=c[d>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameaSERKS_(g,e);__ZN10StringNameD2Ev(e);e=c[f>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);l=b;return g|0}function __ZNK10_Marshalls9get_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1122709);l=a;return c[b>>2]|0}function __ZNK10_Marshalls8is_classERK6String(a,b){a=a|0;b=b|0;var c=0;if(!(__ZNK6StringeqEPKc(b,1122709)|0)?!(__ZNK6StringeqEPKc(b,1126157)|0):0)c=__ZNK6StringeqEPKc(b,1142944)|0;else c=1;return c|0}function __ZNK10_Marshalls12is_class_ptrEPv(a,b){a=a|0;b=b|0;return (b|0)==1255732|((b|0)==1220724|(b|0)==1220580)|0}function __ZN10_MarshallsD2Ev(a){a=a|0;c[a>>2]=411996;c[313914]=0;__ZN10StringNameD2Ev(a+88|0);__ZN9ReferenceD2Ev(a);return}function __ZN10_MarshallsD0Ev(a){a=a|0;c[a>>2]=411996;c[313914]=0;__ZN10StringNameD2Ev(a+88|0);__ZN9ReferenceD2Ev(a);__ZdlPv(a);return}function __ZN7ClassDB10_add_classI10_MarshallsEEvv(){var a=0,b=0,d=0,e=0,f=0,g=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+16|0;d=a+12|0;e=a+8|0;f=a+4|0;g=a;__ZN6StringC2EPKc(b,1122709);c[e>>2]=c[b>>2];__ZN10StringNameC2ERK6String(d,e);__ZN6StringC2EPKc(b,1126157);c[g>>2]=c[b>>2];__ZN10StringNameC2ERK6String(f,g);__ZN7ClassDB11_add_class2ERK10StringNameS2_(d,f);__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);__ZN10StringNameD2Ev(d);d=c[e>>2]|0;if(!d){l=a;return}if(__Z16atomic_decrementPj(d+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(d,1);l=a;return}function __ZN10_Marshalls13_bind_methodsEv(){var a=0,b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);b=a+40|0;d=a+32|0;e=a+24|0;f=a+16|0;g=a+8|0;h=a;__Z8D_METHODPKcS0_(b,1122537,1122562);i=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(i);c[i>>2]=412088;__ZN10MethodBind10_set_constEb(i,0);__ZN10MethodBind24_generate_argument_typesEi(i,1);__ZN10MethodBind12_set_returnsEb(i,1);c[i+44>>2]=4794;c[i+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,i,b,0,0)|0;i=b+4|0;j=c[i>>2]|0;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0){k=c[i>>2]|0;i=(k|0)==0?0:k+-4|0;k=i+4|0;if(c[i>>2]|0){n=0;do{__ZN10StringNameD2Ev(k+(n<<2)|0);n=n+1|0}while(n>>>0<(c[i>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(j,1)}__ZN10StringNameD2Ev(b);__Z8D_METHODPKcS0_(d,1122570,1122596);b=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(b);c[b>>2]=412124;__ZN10MethodBind10_set_constEb(b,0);__ZN10MethodBind24_generate_argument_typesEi(b,1);__ZN10MethodBind12_set_returnsEb(b,1);c[b+44>>2]=2086;c[b+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,b,d,0,0)|0;b=d+4|0;j=c[b>>2]|0;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0){i=c[b>>2]|0;b=(i|0)==0?0:i+-4|0;i=b+4|0;if(c[b>>2]|0){n=0;do{__ZN10StringNameD2Ev(i+(n<<2)|0);n=n+1|0}while(n>>>0<(c[b>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(j,1)}__ZN10StringNameD2Ev(d);__Z8D_METHODPKcS0_(e,1122607,1128471);d=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(d);c[d>>2]=412160;__ZN10MethodBind10_set_constEb(d,0);__ZN10MethodBind24_generate_argument_typesEi(d,1);__ZN10MethodBind12_set_returnsEb(d,1);c[d+44>>2]=4795;c[d+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,d,e,0,0)|0;d=e+4|0;j=c[d>>2]|0;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0){b=c[d>>2]|0;d=(b|0)==0?0:b+-4|0;b=d+4|0;if(c[d>>2]|0){n=0;do{__ZN10StringNameD2Ev(b+(n<<2)|0);n=n+1|0}while(n>>>0<(c[d>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(j,1)}__ZN10StringNameD2Ev(e);__Z8D_METHODPKcS0_(f,1122628,1122596);e=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(e);c[e>>2]=412196;__ZN10MethodBind10_set_constEb(e,0);__ZN10MethodBind24_generate_argument_typesEi(e,1);__ZN10MethodBind12_set_returnsEb(e,1);c[e+44>>2]=4796;c[e+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,e,f,0,0)|0;e=f+4|0;j=c[e>>2]|0;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0){d=c[e>>2]|0;e=(d|0)==0?0:d+-4|0;d=e+4|0;if(c[e>>2]|0){n=0;do{__ZN10StringNameD2Ev(d+(n<<2)|0);n=n+1|0}while(n>>>0<(c[e>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(j,1)}__ZN10StringNameD2Ev(f);__Z8D_METHODPKcS0_(g,1122656,1122678);f=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(f);c[f>>2]=412232;__ZN10MethodBind10_set_constEb(f,0);__ZN10MethodBind24_generate_argument_typesEi(f,1);__ZN10MethodBind12_set_returnsEb(f,1);c[f+44>>2]=4797;c[f+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,f,g,0,0)|0;f=g+4|0;j=c[f>>2]|0;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0){e=c[f>>2]|0;f=(e|0)==0?0:e+-4|0;e=f+4|0;if(c[f>>2]|0){n=0;do{__ZN10StringNameD2Ev(e+(n<<2)|0);n=n+1|0}while(n>>>0<(c[f>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(j,1)}__ZN10StringNameD2Ev(g);__Z8D_METHODPKcS0_(h,1122687,1122596);g=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(g);c[g>>2]=412232;__ZN10MethodBind10_set_constEb(g,0);__ZN10MethodBind24_generate_argument_typesEi(g,1);__ZN10MethodBind12_set_returnsEb(g,1);c[g+44>>2]=4798;c[g+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,g,h,0,0)|0;g=h+4|0;j=c[g>>2]|0;if(!j){__ZN10StringNameD2Ev(h);l=a;return}if(__Z16atomic_decrementPj(j+-8|0)|0){__ZN10StringNameD2Ev(h);l=a;return}f=c[g>>2]|0;g=(f|0)==0?0:f+-4|0;f=g+4|0;if(c[g>>2]|0){n=0;do{__ZN10StringNameD2Ev(f+(n<<2)|0);n=n+1|0}while(n>>>0<(c[g>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(j,1);__ZN10StringNameD2Ev(h);l=a;return}function __ZN10_Marshalls17variant_to_base64ERK7Variant(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;b=l;l=l+32|0;if((l|0)>=(m|0))ba(32);e=b+12|0;f=b+16|0;g=b+8|0;h=b+4|0;i=b;if(__Z14encode_variantRK7VariantPhRi(d,0,f)|0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1122738,1116579,1965,1122756,0);__ZN6StringC2EPKc(e,1263606);j=c[e>>2]|0;l=b;return j|0}a[1263537]=0;c[g>>2]=0;__ZN10PoolVectorIhE6resizeEi(g,c[f>>2]|0)|0;if((c[g>>2]|0)!=0?(__ZN10PoolVectorIhE14_copy_on_writeEv(g),k=c[g>>2]|0,(k|0)!=0):0){__Z16atomic_incrementPj(k+4|0)|0;n=k;o=c[k+8>>2]|0}else{n=0;o=0}if(!(__Z14encode_variantRK7VariantPhRi(d,o,f)|0)){a[1263537]=0;d=(((c[f>>2]|0)/3|0)<<2)+5|0;c[h>>2]=0;__ZN10PoolVectorIhE6resizeEi(h,d)|0;if((c[h>>2]|0)!=0?(__ZN10PoolVectorIhE14_copy_on_writeEv(h),d=c[h>>2]|0,(d|0)!=0):0){__Z16atomic_incrementPj(d+4|0)|0;p=d;q=c[d+8>>2]|0}else{p=0;q=0}a[q+(_base64_encode(q,o,c[f>>2]|0)|0)>>0]=0;__ZN6StringC2EPKc(i,q);c[e>>2]=0;q=c[i>>2]|0;do if(q){c[e>>2]=0;if(!(__Z28atomic_conditional_incrementPj(q+-8|0)|0)){r=c[i>>2]|0;break}else{f=c[i>>2]|0;c[e>>2]=f;r=f;break}}else r=q;while(0);if(r|0?(__Z16atomic_decrementPj(r+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(r,1);if(p|0)__Z16atomic_decrementPj(p+4|0)|0;__ZN10PoolVectorIhE12_unreferenceEv(h)}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1122738,1116579,1972,1122756,0);__ZN6StringC2EPKc(e,1263606)}if(n|0)__Z16atomic_decrementPj(n+4|0)|0;__ZN10PoolVectorIhE12_unreferenceEv(g);j=c[e>>2]|0;l=b;return j|0}function __ZN10_Marshalls17base64_to_variantERK6String(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0;d=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=d+28|0;g=d+24|0;h=d;i=__ZNK6String6lengthEv(e)|0;c[f>>2]=__ZNK6String5asciiEb(e,0)|0;c[g>>2]=0;__ZN10PoolVectorIhE6resizeEi(g,(((i|0)/4|0)*3|0)+1|0)|0;if((c[g>>2]|0)!=0?(__ZN10PoolVectorIhE14_copy_on_writeEv(g),e=c[g>>2]|0,(e|0)!=0):0){__Z16atomic_incrementPj(e+4|0)|0;j=e;k=c[e+8>>2]|0}else{j=0;k=0}e=_base64_decode(k,__ZNK10CharString8get_dataEv(f)|0,i)|0;c[h>>2]=0;if(!(__Z14decode_variantR7VariantPKhiPi(h,k,e,0)|0)){a[1263537]=0;__ZN7VariantC2ERKS_(b,h)}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1122720,1116579,2e3,1117984,0);c[b>>2]=0}if(c[h>>2]|0)__ZN7Variant5clearEv(h);if(j|0)__Z16atomic_decrementPj(j+4|0)|0;__ZN10PoolVectorIhE12_unreferenceEv(g);g=c[f>>2]|0;if(!g){l=d;return}if(__Z16atomic_decrementPj(g+-8|0)|0){l=d;return}__ZN6Memory11free_staticEPvb(g,1);l=d;return}function __ZN10_Marshalls13raw_to_base64ERK10PoolVectorIhE(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=b;f=b+4|0;g=c[d>>2]|0;if(!g){h=0;i=0;j=0}else{d=c[g+16>>2]|0;__Z16atomic_incrementPj(g+4|0)|0;h=g;i=c[g+8>>2]|0;j=d}c[f>>2]=0;__ZN10PoolVectorIhE6resizeEi(f,(((j|0)/3|0)<<2)+5|0)|0;if((c[f>>2]|0)!=0?(__ZN10PoolVectorIhE14_copy_on_writeEv(f),d=c[f>>2]|0,(d|0)!=0):0){__Z16atomic_incrementPj(d+4|0)|0;k=d;n=c[d+8>>2]|0}else{k=0;n=0}a[n+(_base64_encode(n,i,j)|0)>>0]=0;__ZN6StringC2EPKc(e,n);if(k|0)__Z16atomic_decrementPj(k+4|0)|0;__ZN10PoolVectorIhE12_unreferenceEv(f);if(!h){o=c[e>>2]|0;l=b;return o|0}__Z16atomic_decrementPj(h+4|0)|0;o=c[e>>2]|0;l=b;return o|0}function __ZN10_Marshalls13base64_to_rawERK6String(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=a;e=a+4|0;f=__ZNK6String6lengthEv(b)|0;c[e>>2]=__ZNK6String5asciiEb(b,0)|0;c[d>>2]=0;__ZN10PoolVectorIhE6resizeEi(d,(((f|0)/4|0)*3|0)+1|0)|0;if((c[d>>2]|0)!=0?(__ZN10PoolVectorIhE14_copy_on_writeEv(d),b=c[d>>2]|0,(b|0)!=0):0){__Z16atomic_incrementPj(b+4|0)|0;g=b;h=c[b+8>>2]|0}else{g=0;h=0}b=_base64_decode(h,__ZNK10CharString8get_dataEv(e)|0,f)|0;if(g|0)__Z16atomic_decrementPj(g+4|0)|0;__ZN10PoolVectorIhE6resizeEi(d,b)|0;b=c[e>>2]|0;if(!b){i=c[d>>2]|0;l=a;return i|0}if(__Z16atomic_decrementPj(b+-8|0)|0){i=c[d>>2]|0;l=a;return i|0}__ZN6Memory11free_staticEPvb(b,1);i=c[d>>2]|0;l=a;return i|0}function __ZN10_Marshalls14utf8_to_base64ERK6String(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=b+4|0;f=b+8|0;g=b;h=__ZNK6String4utf8Ev(d)|0;c[f>>2]=h;if(!h)i=0;else{d=c[h+-4>>2]|0;i=(d|0)==0?0:d+-1|0}c[g>>2]=0;__ZN10PoolVectorIhE6resizeEi(g,(((i|0)/3|0)<<2)+5|0)|0;if((c[g>>2]|0)!=0?(__ZN10PoolVectorIhE14_copy_on_writeEv(g),d=c[g>>2]|0,(d|0)!=0):0){__Z16atomic_incrementPj(d+4|0)|0;j=d;k=c[d+8>>2]|0}else{j=0;k=0}a[k+(_base64_encode(k,__ZNK10CharString8get_dataEv(f)|0,i)|0)>>0]=0;__ZN6StringC2EPKc(e,k);if(j|0)__Z16atomic_decrementPj(j+4|0)|0;__ZN10PoolVectorIhE12_unreferenceEv(g);g=c[f>>2]|0;if(!g){n=c[e>>2]|0;l=b;return n|0}if(__Z16atomic_decrementPj(g+-8|0)|0){n=c[e>>2]|0;l=b;return n|0}__ZN6Memory11free_staticEPvb(g,1);n=c[e>>2]|0;l=b;return n|0}function __ZN10_Marshalls14base64_to_utf8ERK6String(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=b+4|0;f=b;g=__ZNK6String6lengthEv(d)|0;c[e>>2]=__ZNK6String5asciiEb(d,0)|0;c[f>>2]=0;__ZN10PoolVectorIhE6resizeEi(f,(((g|0)/4|0)*3|0)+2|0)|0;if((c[f>>2]|0)!=0?(__ZN10PoolVectorIhE14_copy_on_writeEv(f),d=c[f>>2]|0,(d|0)!=0):0){__Z16atomic_incrementPj(d+4|0)|0;h=d;i=c[d+8>>2]|0}else{h=0;i=0}a[i+(_base64_decode(i,__ZNK10CharString8get_dataEv(e)|0,g)|0)>>0]=0;g=__ZN6String4utf8EPKci(i,-1)|0;if(h|0)__Z16atomic_decrementPj(h+4|0)|0;__ZN10PoolVectorIhE12_unreferenceEv(f);f=c[e>>2]|0;if(!f){l=b;return g|0}if(__Z16atomic_decrementPj(f+-8|0)|0){l=b;return g|0}__ZN6Memory11free_staticEPvb(f,1);l=b;return g|0}function _base64_decode(b,c,d){b=b|0;c=c|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0;if(d>>>0>3){e=b;f=c;g=d;h=0}else{i=0;j=b;k=d;a[j>>0]=0;l=(k|0)==0;m=j;n=b;o=m-n|0;p=o-i|0;q=l?p:-1;return q|0}while(1){d=f+1|0;c=a[f>>0]|0;if(c<<24>>24==61)r=0;else{s=_memchr(1113651,c&255,64)|0;if(!s){t=18;break}r=s-1113651|0}s=r<<2;c=f+2|0;u=a[d>>0]|0;if(u<<24>>24==61)v=0;else{d=_memchr(1113651,u&255,64)|0;if(!d){t=18;break}v=d-1113651|0}d=v&255;u=e+1|0;a[e>>0]=d>>>4|s;s=d<<4;d=f+3|0;w=a[c>>0]|0;if(w<<24>>24==61){x=h+1|0;y=0}else{c=_memchr(1113651,w&255,64)|0;if(!c){t=18;break}x=0;y=c-1113651|0}c=y&255;w=e+2|0;a[u>>0]=c>>>2|s;s=c<<6;f=f+4|0;c=a[d>>0]|0;if(c<<24>>24==61){z=x+1|0;A=0}else{d=_memchr(1113651,c&255,64)|0;if(!d){t=18;break}z=0;A=d-1113651|0}d=e+3|0;a[w>>0]=A|s;s=g+-4|0;if(s>>>0<=3){i=z;j=d;k=s;t=17;break}else{e=d;g=s;h=z}}if((t|0)==17){a[j>>0]=0;l=(k|0)==0;m=j;n=b;o=m-n|0;p=o-i|0;q=l?p:-1;return q|0}else if((t|0)==18)return -1;return 0}function _base64_encode(b,c,e){b=b|0;c=c|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0;if(e>>>0>2){f=c;g=b;h=e;while(1){i=d[f>>0]|0;a[g>>0]=a[1113651+(i>>>2)>>0]|0;j=d[f+1>>0]|0;a[g+1>>0]=a[1113651+(j>>>4|i<<4&48)>>0]|0;i=f+3|0;k=d[f+2>>0]|0;a[g+2>>0]=a[1113651+(k>>>6|j<<2&60)>>0]|0;j=g+4|0;a[g+3>>0]=a[1113651+(k&63)>>0]|0;k=h+-3|0;if(k>>>0>2){f=i;g=j;h=k}else{l=k;m=i;n=j;break}}}else{l=e;m=c;n=b}if(!l){o=n;a[o>>0]=0;p=o;q=b;r=p-q|0;return r|0}c=(l|0)!=1;if(c)s=a[m+1>>0]|0;else s=0;l=d[m>>0]|0;a[n>>0]=a[1113651+(l>>>2)>>0]|0;m=s&255;a[n+1>>0]=a[1113651+(m>>>4|l<<4&48)>>0]|0;if(c)t=a[1113651+(m<<2&60)>>0]|0;else t=61;a[n+2>>0]=t;a[n+3>>0]=61;o=n+4|0;a[o>>0]=0;p=o;q=b;r=p-q|0;return r|0}function __ZNK12MethodBind1RI10_Marshalls6StringRKS1_E18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return __ZNK12MethodBind1RI10_Marshalls6StringRKS1_E18_get_argument_typeEi(a,b)|0}function __ZNK12MethodBind1RI10_Marshalls6StringRKS1_E18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1122709);l=a;return c[b>>2]|0}function __ZN12MethodBind1RI10_Marshalls6StringRKS1_E4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0;i=l;l=l+64|0;if((l|0)>=(m|0))ba(64);j=i+24|0;k=i+52|0;n=i+48|0;o=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1255732)|0:0){c[h>>2]=0;a[1263537]=0;p=d+24|0;q=c[p>>2]|0;if((q|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=q;c[b>>2]=0;l=i;return}r=q-(c[d+20>>2]|0)|0;if((r|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=r;c[b>>2]=0;l=i;return}if((g|0)>0){if((q|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);s=0}else{a[1263537]=0;s=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,s)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=s;c[b>>2]=0;l=i;return}}s=c[d+44>>2]|0;q=c[d+48>>2]|0;r=e+(q>>1)|0;if(!(q&1))t=s;else t=c[(c[r>>2]|0)+s>>2]|0;do if((g|0)<1){s=c[p>>2]|0;q=s+-1|0;if((s|0)>=1){e=c[d+16>>2]|0;u=(e|0)==0;if(u)v=0;else v=c[e+-4>>2]|0;if((s|0)<=(v|0)){if(u)w=0;else w=c[e+-4>>2]|0;do if((w|0)<(s|0)){if(u)x=0;else x=c[e+-4>>2]|0;if((x|0)<(s|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);y=0;break}else{a[1263537]=0;z=31;break}}else z=31;while(0);if((z|0)==31)y=e+(q*24|0)|0;__ZN7VariantC2ERKS_(o,y);break}}c[o>>2]=0}else __ZN7VariantC2ERKS_(o,c[f>>2]|0);while(0);c[n>>2]=__ZNK7Variantcv6StringEv(o)|0;c[k>>2]=$i[t&8191](r,n)|0;__ZN7VariantC2ERK6String(j,k);r=c[k>>2]|0;if(r|0?(__Z16atomic_decrementPj(r+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(r,1);r=c[n>>2]|0;if(r|0?(__Z16atomic_decrementPj(r+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(r,1);if(c[o>>2]|0)__ZN7Variant5clearEv(o);__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,897,1146558,0);c[b>>2]=0;l=i;return}function __ZN12MethodBind1RI10_Marshalls6StringRKS1_E7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f;if(!b)h=0;else{i=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1255732)|0;h=i?b:0}b=c[a+44>>2]|0;i=c[a+48>>2]|0;a=h+(i>>1)|0;if(!(i&1))j=b;else j=c[(c[a>>2]|0)+b>>2]|0;b=c[d>>2]|0;d=c[b>>2]|0;if((d|0)!=0?(__Z28atomic_conditional_incrementPj(d+-8|0)|0)!=0:0)k=c[b>>2]|0;else k=0;c[g>>2]=k;k=$i[j&8191](a,g)|0;a=k;j=c[e>>2]|0;if((j|0)==(k|0)){if(k|0)n=17}else{if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);c[e>>2]=0;if(k|0)if(!(__Z28atomic_conditional_incrementPj(k+-8|0)|0))n=17;else{c[e>>2]=a;n=17}}if((n|0)==17?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);k=c[g>>2]|0;if(!k){l=f;return}if(__Z16atomic_decrementPj(k+-8|0)|0){l=f;return}__ZN6Memory11free_staticEPvb(k,1);l=f;return}function __ZN12MethodBind1RI10_Marshalls6StringRKS1_ED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK12MethodBind1RI10_Marshalls6StringRKS1_E18_get_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;switch(b|0){case -1:{c[d>>2]=0;__ZN7VariantC2ERK6String(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);f=c[d>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);g=b;l=a;return g|0}case 0:{c[d>>2]=0;__ZN7VariantC2ERK6String(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);e=c[d>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);g=b;l=a;return g|0}default:{g=0;l=a;return g|0}}return 0}function __ZNK12MethodBind1RI10_Marshalls10PoolVectorIhERK6StringE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;switch(b|0){case -1:{c[d>>2]=0;__ZN7VariantC2ERK10PoolVectorIhE(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);__ZN10PoolVectorIhE12_unreferenceEv(d);f=b;l=a;return f|0}case 0:{c[d>>2]=0;__ZN7VariantC2ERK6String(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);e=c[d>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);f=b;l=a;return f|0}default:{f=0;l=a;return f|0}}return 0}function __ZNK12MethodBind1RI10_Marshalls10PoolVectorIhERK6StringE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1122709);l=a;return c[b>>2]|0}function __ZN12MethodBind1RI10_Marshalls10PoolVectorIhERK6StringE4callEP6ObjectPPK7VariantiRNS9_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0;i=l;l=l+64|0;if((l|0)>=(m|0))ba(64);j=i+24|0;k=i+52|0;n=i+48|0;o=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1255732)|0:0){c[h>>2]=0;a[1263537]=0;p=d+24|0;q=c[p>>2]|0;if((q|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=q;c[b>>2]=0;l=i;return}r=q-(c[d+20>>2]|0)|0;if((r|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=r;c[b>>2]=0;l=i;return}if((g|0)>0){if((q|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);s=0}else{a[1263537]=0;s=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,s)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=s;c[b>>2]=0;l=i;return}}s=c[d+44>>2]|0;q=c[d+48>>2]|0;r=e+(q>>1)|0;if(!(q&1))t=s;else t=c[(c[r>>2]|0)+s>>2]|0;do if((g|0)<1){s=c[p>>2]|0;q=s+-1|0;if((s|0)>=1){e=c[d+16>>2]|0;u=(e|0)==0;if(u)v=0;else v=c[e+-4>>2]|0;if((s|0)<=(v|0)){if(u)w=0;else w=c[e+-4>>2]|0;do if((w|0)<(s|0)){if(u)x=0;else x=c[e+-4>>2]|0;if((x|0)<(s|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);y=0;break}else{a[1263537]=0;z=31;break}}else z=31;while(0);if((z|0)==31)y=e+(q*24|0)|0;__ZN7VariantC2ERKS_(o,y);break}}c[o>>2]=0}else __ZN7VariantC2ERKS_(o,c[f>>2]|0);while(0);c[n>>2]=__ZNK7Variantcv6StringEv(o)|0;c[k>>2]=$i[t&8191](r,n)|0;__ZN7VariantC2ERK10PoolVectorIhE(j,k);__ZN10PoolVectorIhE12_unreferenceEv(k);k=c[n>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);if(c[o>>2]|0)__ZN7Variant5clearEv(o);__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,897,1146558,0);c[b>>2]=0;l=i;return}function __ZN12MethodBind1RI10_Marshalls10PoolVectorIhERK6StringE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f;h=f+4|0;if(!b)i=0;else{j=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1255732)|0;i=j?b:0}b=c[a+44>>2]|0;j=c[a+48>>2]|0;a=i+(j>>1)|0;if(!(j&1))k=b;else k=c[(c[a>>2]|0)+b>>2]|0;b=c[d>>2]|0;d=c[b>>2]|0;if((d|0)!=0?(__Z28atomic_conditional_incrementPj(d+-8|0)|0)!=0:0)n=c[b>>2]|0;else n=0;c[h>>2]=n;n=$i[k&8191](a,h)|0;c[g>>2]=n;if(((c[e>>2]|0)!=(n|0)?(__ZN10PoolVectorIhE12_unreferenceEv(e),n=c[g>>2]|0,n|0):0)?__Z28atomic_conditional_incrementPj(n)|0:0)c[e>>2]=c[g>>2];__ZN10PoolVectorIhE12_unreferenceEv(g);g=c[h>>2]|0;if(!g){l=f;return}if(__Z16atomic_decrementPj(g+-8|0)|0){l=f;return}__ZN6Memory11free_staticEPvb(g,1);l=f;return}function __ZN12MethodBind1RI10_Marshalls10PoolVectorIhERK6StringED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK12MethodBind1RI10_Marshalls6StringRK10PoolVectorIhEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return __ZNK12MethodBind1RI10_Marshalls6StringRK10PoolVectorIhEE18_get_argument_typeEi(a,b)|0}function __ZNK12MethodBind1RI10_Marshalls6StringRK10PoolVectorIhEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1122709);l=a;return c[b>>2]|0}function __ZN12MethodBind1RI10_Marshalls6StringRK10PoolVectorIhEE4callEP6ObjectPPK7VariantiRNS9_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0;i=l;l=l+64|0;if((l|0)>=(m|0))ba(64);j=i+24|0;k=i+52|0;n=i+48|0;o=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1255732)|0:0){c[h>>2]=0;a[1263537]=0;p=d+24|0;q=c[p>>2]|0;if((q|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=q;c[b>>2]=0;l=i;return}r=q-(c[d+20>>2]|0)|0;if((r|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=r;c[b>>2]=0;l=i;return}if((g|0)>0){if((q|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);s=0}else{a[1263537]=0;s=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,s)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=s;c[b>>2]=0;l=i;return}}s=c[d+44>>2]|0;q=c[d+48>>2]|0;r=e+(q>>1)|0;if(!(q&1))t=s;else t=c[(c[r>>2]|0)+s>>2]|0;do if((g|0)<1){s=c[p>>2]|0;q=s+-1|0;if((s|0)>=1){e=c[d+16>>2]|0;u=(e|0)==0;if(u)v=0;else v=c[e+-4>>2]|0;if((s|0)<=(v|0)){if(u)w=0;else w=c[e+-4>>2]|0;do if((w|0)<(s|0)){if(u)x=0;else x=c[e+-4>>2]|0;if((x|0)<(s|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);y=0;break}else{a[1263537]=0;z=31;break}}else z=31;while(0);if((z|0)==31)y=e+(q*24|0)|0;__ZN7VariantC2ERKS_(o,y);break}}c[o>>2]=0}else __ZN7VariantC2ERKS_(o,c[f>>2]|0);while(0);c[n>>2]=__ZNK7Variantcv10PoolVectorIhEEv(o)|0;c[k>>2]=$i[t&8191](r,n)|0;__ZN7VariantC2ERK6String(j,k);r=c[k>>2]|0;if(r|0?(__Z16atomic_decrementPj(r+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(r,1);__ZN10PoolVectorIhE12_unreferenceEv(n);if(c[o>>2]|0)__ZN7Variant5clearEv(o);__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,897,1146558,0);c[b>>2]=0;l=i;return}function __ZN12MethodBind1RI10_Marshalls6StringRK10PoolVectorIhEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f+4|0;h=f;if(!b)i=0;else{j=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1255732)|0;i=j?b:0}b=c[a+44>>2]|0;j=c[a+48>>2]|0;a=i+(j>>1)|0;if(!(j&1))k=b;else k=c[(c[a>>2]|0)+b>>2]|0;b=c[d>>2]|0;c[g>>2]=0;if((c[b>>2]|0?(__ZN10PoolVectorIhE12_unreferenceEv(g),d=c[b>>2]|0,d|0):0)?__Z28atomic_conditional_incrementPj(d)|0:0)c[g>>2]=c[b>>2];c[h>>2]=c[g>>2];g=$i[k&8191](a,h)|0;a=g;k=c[e>>2]|0;if((k|0)==(g|0)){if(!g){__ZN10PoolVectorIhE12_unreferenceEv(h);l=f;return}}else{if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);c[e>>2]=0;if(!g){__ZN10PoolVectorIhE12_unreferenceEv(h);l=f;return}if(__Z28atomic_conditional_incrementPj(g+-8|0)|0)c[e>>2]=a}if(__Z16atomic_decrementPj(g+-8|0)|0){__ZN10PoolVectorIhE12_unreferenceEv(h);l=f;return}__ZN6Memory11free_staticEPvb(g,1);__ZN10PoolVectorIhE12_unreferenceEv(h);l=f;return}function __ZN12MethodBind1RI10_Marshalls6StringRK10PoolVectorIhEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK12MethodBind1RI10_Marshalls6StringRK10PoolVectorIhEE18_get_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;switch(b|0){case -1:{c[d>>2]=0;__ZN7VariantC2ERK6String(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);f=c[d>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);g=b;l=a;return g|0}case 0:{c[d>>2]=0;__ZN7VariantC2ERK10PoolVectorIhE(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);__ZN10PoolVectorIhE12_unreferenceEv(d);g=b;l=a;return g|0}default:{g=0;l=a;return g|0}}return 0}function __ZNK12MethodBind1RI10_Marshalls7VariantRK6StringE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case -1:{c[d>>2]=0;__ZN7VariantC2ERKS_(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);if(c[d>>2]|0)__ZN7Variant5clearEv(d);f=b;l=a;return f|0}case 0:{c[d>>2]=0;__ZN7VariantC2ERK6String(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);e=c[d>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);f=b;l=a;return f|0}default:{f=0;l=a;return f|0}}return 0}function __ZNK12MethodBind1RI10_Marshalls7VariantRK6StringE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1122709);l=a;return c[b>>2]|0}function __ZN12MethodBind1RI10_Marshalls7VariantRK6StringE4callEP6ObjectPPKS1_iRNS1_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0;i=l;l=l+64|0;if((l|0)>=(m|0))ba(64);j=i+24|0;k=i+48|0;n=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1255732)|0:0){c[h>>2]=0;a[1263537]=0;o=d+24|0;p=c[o>>2]|0;if((p|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=p;c[b>>2]=0;l=i;return}q=p-(c[d+20>>2]|0)|0;if((q|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=q;c[b>>2]=0;l=i;return}if((g|0)>0){if((p|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);r=0}else{a[1263537]=0;r=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,r)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=r;c[b>>2]=0;l=i;return}}r=c[d+44>>2]|0;p=c[d+48>>2]|0;q=e+(p>>1)|0;if(!(p&1))s=r;else s=c[(c[q>>2]|0)+r>>2]|0;do if((g|0)<1){r=c[o>>2]|0;p=r+-1|0;if((r|0)>=1){e=c[d+16>>2]|0;t=(e|0)==0;if(t)u=0;else u=c[e+-4>>2]|0;if((r|0)<=(u|0)){if(t)v=0;else v=c[e+-4>>2]|0;do if((v|0)<(r|0)){if(t)w=0;else w=c[e+-4>>2]|0;if((w|0)<(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);x=0;break}else{a[1263537]=0;y=31;break}}else y=31;while(0);if((y|0)==31)x=e+(p*24|0)|0;__ZN7VariantC2ERKS_(n,x);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f>>2]|0);while(0);c[k>>2]=__ZNK7Variantcv6StringEv(n)|0;bj[s&4095](j,q,k);q=c[k>>2]|0;if(q|0?(__Z16atomic_decrementPj(q+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(q,1);if(c[n>>2]|0)__ZN7Variant5clearEv(n);__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,897,1146558,0);c[b>>2]=0;l=i;return}function __ZN12MethodBind1RI10_Marshalls7VariantRK6StringE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);g=f;h=f+24|0;if(!b)i=0;else{j=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1255732)|0;i=j?b:0}b=c[a+44>>2]|0;j=c[a+48>>2]|0;a=i+(j>>1)|0;if(!(j&1))k=b;else k=c[(c[a>>2]|0)+b>>2]|0;b=c[d>>2]|0;d=c[b>>2]|0;if((d|0)!=0?(__Z28atomic_conditional_incrementPj(d+-8|0)|0)!=0:0)n=c[b>>2]|0;else n=0;c[h>>2]=n;bj[k&4095](g,a,h);__ZN7VariantaSERKS_(e,g);if(c[g>>2]|0)__ZN7Variant5clearEv(g);g=c[h>>2]|0;if(!g){l=f;return}if(__Z16atomic_decrementPj(g+-8|0)|0){l=f;return}__ZN6Memory11free_staticEPvb(g,1);l=f;return}function __ZN12MethodBind1RI10_Marshalls7VariantRK6StringED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK12MethodBind1RI10_Marshalls6StringRK7VariantE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return __ZNK12MethodBind1RI10_Marshalls6StringRK7VariantE18_get_argument_typeEi(a,b)|0}function __ZNK12MethodBind1RI10_Marshalls6StringRK7VariantE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1122709);l=a;return c[b>>2]|0}function __ZN12MethodBind1RI10_Marshalls6StringRK7VariantE4callEP6ObjectPPS3_iRNS2_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0;i=l;l=l+80|0;if((l|0)>=(m|0))ba(80);j=i+48|0;k=i+72|0;n=i+24|0;o=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1255732)|0:0){c[h>>2]=0;a[1263537]=0;p=d+24|0;q=c[p>>2]|0;if((q|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=q;c[b>>2]=0;l=i;return}r=q-(c[d+20>>2]|0)|0;if((r|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=r;c[b>>2]=0;l=i;return}if((g|0)>0){if((q|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);s=0}else{a[1263537]=0;s=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,s)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=s;c[b>>2]=0;l=i;return}}s=c[d+44>>2]|0;q=c[d+48>>2]|0;r=e+(q>>1)|0;if(!(q&1))t=s;else t=c[(c[r>>2]|0)+s>>2]|0;do if((g|0)<1){s=c[p>>2]|0;q=s+-1|0;if((s|0)>=1){e=c[d+16>>2]|0;u=(e|0)==0;if(u)v=0;else v=c[e+-4>>2]|0;if((s|0)<=(v|0)){if(u)w=0;else w=c[e+-4>>2]|0;do if((w|0)<(s|0)){if(u)x=0;else x=c[e+-4>>2]|0;if((x|0)<(s|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);y=0;break}else{a[1263537]=0;z=31;break}}else z=31;while(0);if((z|0)==31)y=e+(q*24|0)|0;__ZN7VariantC2ERKS_(o,y);break}}c[o>>2]=0}else __ZN7VariantC2ERKS_(o,c[f>>2]|0);while(0);__ZN7VariantC2ERKS_(n,o);c[k>>2]=$i[t&8191](r,n)|0;__ZN7VariantC2ERK6String(j,k);r=c[k>>2]|0;if(r|0?(__Z16atomic_decrementPj(r+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(r,1);if(c[n>>2]|0)__ZN7Variant5clearEv(n);if(c[o>>2]|0)__ZN7Variant5clearEv(o);__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,897,1146558,0);c[b>>2]=0;l=i;return}function __ZN12MethodBind1RI10_Marshalls6StringRK7VariantE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);g=f;if(!b)h=0;else{i=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1255732)|0;h=i?b:0}b=c[a+44>>2]|0;i=c[a+48>>2]|0;a=h+(i>>1)|0;if(!(i&1))j=b;else j=c[(c[a>>2]|0)+b>>2]|0;__ZN7VariantC2ERKS_(g,c[d>>2]|0);d=$i[j&8191](a,g)|0;a=d;j=c[e>>2]|0;if((j|0)==(d|0)){if(d|0)k=14}else{if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);c[e>>2]=0;if(d|0)if(!(__Z28atomic_conditional_incrementPj(d+-8|0)|0))k=14;else{c[e>>2]=a;k=14}}if((k|0)==14?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);if(!(c[g>>2]|0)){l=f;return}__ZN7Variant5clearEv(g);l=f;return}function __ZN12MethodBind1RI10_Marshalls6StringRK7VariantED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK12MethodBind1RI10_Marshalls6StringRK7VariantE18_get_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case -1:{c[d>>2]=0;__ZN7VariantC2ERK6String(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);f=c[d>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);g=b;l=a;return g|0}case 0:{c[d>>2]=0;__ZN7VariantC2ERKS_(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);if(c[d>>2]|0)__ZN7Variant5clearEv(d);g=b;l=a;return g|0}default:{g=0;l=a;return g|0}}return 0}function __ZN8_ClassDBC2Ev(a){a=a|0;__ZN6ObjectC2Ev(a);c[a>>2]=410812;__ZN10StringNameC2Ev(a+76|0);return}function __ZN7_EngineC2Ev(a){a=a|0;__ZN6ObjectC2Ev(a);c[a>>2]=412268;__ZN10StringNameC2Ev(a+76|0);c[313919]=a;return}function __ZN7_Engine18_initialize_classvEv(b){b=b|0;if(a[1263597]|0)return;__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI7_EngineEEvv();__ZN7_Engine13_bind_methodsEv();a[1263597]=1;return}function __ZN7_Engine5_setvERK10StringNameRK7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK7_Engine5_getvERK10StringNameR7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK7_Engine19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0;d=l;l=l+32|0;if((l|0)>=(m|0))ba(32);e=d+24|0;f=d+4|0;g=d;__ZN6StringC2EPKc(e,1122802);h=c[e>>2]|0;e=h;i=f+4|0;c[i>>2]=0;j=f+12|0;c[j>>2]=0;c[f>>2]=0;k=(h|0)==0;if(!k?(c[i>>2]=0,__Z28atomic_conditional_incrementPj(h+-8|0)|0):0)c[i>>2]=e;c[f+8>>2]=0;e=c[j>>2]|0;if(e|0){if(!(__Z16atomic_decrementPj(e+-8|0)|0))__ZN6Memory11free_staticEPvb(e,1);c[j>>2]=0}c[f+16>>2]=256;if(!(c[b>>2]|0)){j=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=j;c[j>>2]=0;c[j+4>>2]=0;c[j+8>>2]=0}j=__ZnwjPFPvjE(32,4740)|0;c[j>>2]=0;c[j+4>>2]=0;c[j+8>>2]=0;c[j+12>>2]=0;c[j+16>>2]=7;e=j+20|0;c[e>>2]=0;i=j+24|0;c[i>>2]=0;n=j+28|0;c[n>>2]=0;__ZN12PropertyInfoaSERKS_(j,f)|0;o=c[b>>2]|0;p=o+4|0;q=c[p>>2]|0;c[i>>2]=q;c[e>>2]=0;c[n>>2]=o;if(q|0)c[q+20>>2]=j;c[p>>2]=j;if(!(c[o>>2]|0))c[o>>2]=j;j=o+8|0;c[j>>2]=(c[j>>2]|0)+1;j=c[f+12>>2]|0;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);j=c[f+4>>2]|0;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);if(k){__ZN10StringNameC2EPKc(g,1122802);__ZN7ClassDB17get_property_listE10StringNameP4ListI12PropertyInfo16DefaultAllocatorEbPK6Object(g,b,1,a);__ZN10StringNameD2Ev(g);l=d;return}if(__Z16atomic_decrementPj(h+-8|0)|0){__ZN10StringNameC2EPKc(g,1122802);__ZN7ClassDB17get_property_listE10StringNameP4ListI12PropertyInfo16DefaultAllocatorEbPK6Object(g,b,1,a);__ZN10StringNameD2Ev(g);l=d;return}__ZN6Memory11free_staticEPvb(h,1);__ZN10StringNameC2EPKc(g,1122802);__ZN7ClassDB17get_property_listE10StringNameP4ListI12PropertyInfo16DefaultAllocatorEbPK6Object(g,b,1,a);__ZN10StringNameD2Ev(g);l=d;return}function __ZN7_Engine14_notificationvEib(a,b,c){a=a|0;b=b|0;c=c|0;return}function __ZNK7_Engine16_get_class_namevEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+8|0;e=b+4|0;f=b;g=a+76|0;a=c[g>>2]|0;if(a|0){if(c[a+4>>2]|0){l=b;return g|0}if(__ZNK6String6lengthEv(a+8|0)|0){l=b;return g|0}}__ZN6StringC2EPKc(d,1122802);c[f>>2]=c[d>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameaSERKS_(g,e);__ZN10StringNameD2Ev(e);e=c[f>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);l=b;return g|0}function __ZNK7_Engine9get_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1122802);l=a;return c[b>>2]|0}function __ZNK7_Engine8is_classERK6String(a,b){a=a|0;b=b|0;var c=0;if(__ZNK6StringeqEPKc(b,1122802)|0){c=1;return c|0}c=__ZNK6StringeqEPKc(b,1142944)|0;return c|0}function __ZNK7_Engine12is_class_ptrEPv(a,b){a=a|0;b=b|0;return (b|0)==1255736|(b|0)==1220580|0}function __ZN7_EngineD2Ev(a){a=a|0;c[a>>2]=412268;__ZN10StringNameD2Ev(a+76|0);__ZN6ObjectD2Ev(a);return}function __ZN7_EngineD0Ev(a){a=a|0;c[a>>2]=412268;__ZN10StringNameD2Ev(a+76|0);__ZN6ObjectD2Ev(a);__ZdlPv(a);return}function __ZN7ClassDB10_add_classI7_EngineEEvv(){var a=0,b=0,d=0,e=0,f=0,g=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+16|0;d=a+12|0;e=a+8|0;f=a+4|0;g=a;__ZN6StringC2EPKc(b,1122802);c[e>>2]=c[b>>2];__ZN10StringNameC2ERK6String(d,e);__ZN6StringC2EPKc(b,1142944);c[g>>2]=c[b>>2];__ZN10StringNameC2ERK6String(f,g);__ZN7ClassDB11_add_class2ERK10StringNameS2_(d,f);__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);__ZN10StringNameD2Ev(d);d=c[e>>2]|0;if(!d){l=a;return}if(__Z16atomic_decrementPj(d+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(d,1);l=a;return}function __ZN7_Engine13_bind_methodsEv(){var a=0,b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0;a=l;l=l+96|0;if((l|0)>=(m|0))ba(96);b=a+80|0;d=a+72|0;e=a+64|0;f=a+56|0;g=a+48|0;h=a+40|0;i=a+32|0;j=a+24|0;k=a+16|0;n=a+8|0;o=a;__Z8D_METHODPKcS0_(b,1122810,1122836);p=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(p);c[p>>2]=412360;__ZN10MethodBind10_set_constEb(p,0);__ZN10MethodBind24_generate_argument_typesEi(p,1);c[p+44>>2]=2017;c[p+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,p,b,0,0)|0;p=b+4|0;q=c[p>>2]|0;if(q|0?(__Z16atomic_decrementPj(q+-8|0)|0)==0:0){r=c[p>>2]|0;p=(r|0)==0?0:r+-4|0;r=p+4|0;if(c[p>>2]|0){s=0;do{__ZN10StringNameD2Ev(r+(s<<2)|0);s=s+1|0}while(s>>>0<(c[p>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(q,1)}__ZN10StringNameD2Ev(b);__Z8D_METHODPKc(d,1122858);b=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(b);c[b>>2]=412396;__ZN10MethodBind10_set_constEb(b,1);__ZN10MethodBind24_generate_argument_typesEi(b,0);__ZN10MethodBind12_set_returnsEb(b,1);c[b+44>>2]=5907;c[b+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,b,d,0,0)|0;b=d+4|0;q=c[b>>2]|0;if(q|0?(__Z16atomic_decrementPj(q+-8|0)|0)==0:0){p=c[b>>2]|0;b=(p|0)==0?0:p+-4|0;p=b+4|0;if(c[b>>2]|0){s=0;do{__ZN10StringNameD2Ev(p+(s<<2)|0);s=s+1|0}while(s>>>0<(c[b>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(q,1)}__ZN10StringNameD2Ev(d);__Z8D_METHODPKcS0_(e,1122884,1122899);d=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(d);c[d>>2]=412360;__ZN10MethodBind10_set_constEb(d,0);__ZN10MethodBind24_generate_argument_typesEi(d,1);c[d+44>>2]=2018;c[d+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,d,e,0,0)|0;d=e+4|0;q=c[d>>2]|0;if(q|0?(__Z16atomic_decrementPj(q+-8|0)|0)==0:0){b=c[d>>2]|0;d=(b|0)==0?0:b+-4|0;b=d+4|0;if(c[d>>2]|0){s=0;do{__ZN10StringNameD2Ev(b+(s<<2)|0);s=s+1|0}while(s>>>0<(c[d>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(q,1)}__ZN10StringNameD2Ev(e);__Z8D_METHODPKc(f,1122910);e=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(e);c[e>>2]=412432;__ZN10MethodBind10_set_constEb(e,1);__ZN10MethodBind24_generate_argument_typesEi(e,0);__ZN10MethodBind12_set_returnsEb(e,1);c[e+44>>2]=346;c[e+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,e,f,0,0)|0;e=f+4|0;q=c[e>>2]|0;if(q|0?(__Z16atomic_decrementPj(q+-8|0)|0)==0:0){d=c[e>>2]|0;e=(d|0)==0?0:d+-4|0;d=e+4|0;if(c[e>>2]|0){s=0;do{__ZN10StringNameD2Ev(d+(s<<2)|0);s=s+1|0}while(s>>>0<(c[e>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(q,1)}__ZN10StringNameD2Ev(f);__Z8D_METHODPKcS0_(g,1122925,1122940);f=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(f);c[f>>2]=412468;__ZN10MethodBind10_set_constEb(f,0);__ZN10MethodBind24_generate_argument_typesEi(f,1);c[f+44>>2]=340;c[f+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,f,g,0,0)|0;f=g+4|0;q=c[f>>2]|0;if(q|0?(__Z16atomic_decrementPj(q+-8|0)|0)==0:0){e=c[f>>2]|0;f=(e|0)==0?0:e+-4|0;e=f+4|0;if(c[f>>2]|0){s=0;do{__ZN10StringNameD2Ev(e+(s<<2)|0);s=s+1|0}while(s>>>0<(c[f>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(q,1)}__ZN10StringNameD2Ev(g);__Z8D_METHODPKc(h,1122951);g=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(g);c[g>>2]=412504;__ZN10MethodBind10_set_constEb(g,0);__ZN10MethodBind24_generate_argument_typesEi(g,0);__ZN10MethodBind12_set_returnsEb(g,1);c[g+44>>2]=347;c[g+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,g,h,0,0)|0;g=h+4|0;q=c[g>>2]|0;if(q|0?(__Z16atomic_decrementPj(q+-8|0)|0)==0:0){f=c[g>>2]|0;g=(f|0)==0?0:f+-4|0;f=g+4|0;if(c[g>>2]|0){s=0;do{__ZN10StringNameD2Ev(f+(s<<2)|0);s=s+1|0}while(s>>>0<(c[g>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(q,1)}__ZN10StringNameD2Ev(h);__Z8D_METHODPKc(i,1122966);h=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(h);c[h>>2]=412540;__ZN10MethodBind10_set_constEb(h,1);__ZN10MethodBind24_generate_argument_typesEi(h,0);__ZN10MethodBind12_set_returnsEb(h,1);c[h+44>>2]=5908;c[h+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,h,i,0,0)|0;h=i+4|0;q=c[h>>2]|0;if(q|0?(__Z16atomic_decrementPj(q+-8|0)|0)==0:0){g=c[h>>2]|0;h=(g|0)==0?0:g+-4|0;g=h+4|0;if(c[h>>2]|0){s=0;do{__ZN10StringNameD2Ev(g+(s<<2)|0);s=s+1|0}while(s>>>0<(c[h>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(q,1)}__ZN10StringNameD2Ev(i);__Z8D_METHODPKc(j,1122983);i=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(i);c[i>>2]=412576;__ZN10MethodBind10_set_constEb(i,0);__ZN10MethodBind24_generate_argument_typesEi(i,0);__ZN10MethodBind12_set_returnsEb(i,1);c[i+44>>2]=5909;c[i+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,i,j,0,0)|0;i=j+4|0;q=c[i>>2]|0;if(q|0?(__Z16atomic_decrementPj(q+-8|0)|0)==0:0){h=c[i>>2]|0;i=(h|0)==0?0:h+-4|0;h=i+4|0;if(c[i>>2]|0){s=0;do{__ZN10StringNameD2Ev(h+(s<<2)|0);s=s+1|0}while(s>>>0<(c[i>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(q,1)}__ZN10StringNameD2Ev(j);__Z8D_METHODPKc(k,1123e3);j=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(j);c[j>>2]=412432;__ZN10MethodBind10_set_constEb(j,1);__ZN10MethodBind24_generate_argument_typesEi(j,0);__ZN10MethodBind12_set_returnsEb(j,1);c[j+44>>2]=348;c[j+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,j,k,0,0)|0;j=k+4|0;q=c[j>>2]|0;if(q|0?(__Z16atomic_decrementPj(q+-8|0)|0)==0:0){i=c[j>>2]|0;j=(i|0)==0?0:i+-4|0;i=j+4|0;if(c[j>>2]|0){s=0;do{__ZN10StringNameD2Ev(i+(s<<2)|0);s=s+1|0}while(s>>>0<(c[j>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(q,1)}__ZN10StringNameD2Ev(k);__Z8D_METHODPKc(n,1123022);k=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(k);c[k>>2]=412612;__ZN10MethodBind10_set_constEb(k,1);__ZN10MethodBind24_generate_argument_typesEi(k,0);__ZN10MethodBind12_set_returnsEb(k,1);c[k+44>>2]=5910;c[k+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,k,n,0,0)|0;k=n+4|0;q=c[k>>2]|0;if(q|0?(__Z16atomic_decrementPj(q+-8|0)|0)==0:0){j=c[k>>2]|0;k=(j|0)==0?0:j+-4|0;j=k+4|0;if(c[k>>2]|0){s=0;do{__ZN10StringNameD2Ev(j+(s<<2)|0);s=s+1|0}while(s>>>0<(c[k>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(q,1)}__ZN10StringNameD2Ev(n);__Z8D_METHODPKc(o,1123045);n=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(n);c[n>>2]=412648;__ZN10MethodBind10_set_constEb(n,1);__ZN10MethodBind24_generate_argument_typesEi(n,0);__ZN10MethodBind12_set_returnsEb(n,1);c[n+44>>2]=5911;c[n+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,n,o,0,0)|0;n=o+4|0;q=c[n>>2]|0;if(!q){__ZN10StringNameD2Ev(o);l=a;return}if(__Z16atomic_decrementPj(q+-8|0)|0){__ZN10StringNameD2Ev(o);l=a;return}k=c[n>>2]|0;n=(k|0)==0?0:k+-4|0;k=n+4|0;if(c[n>>2]|0){s=0;do{__ZN10StringNameD2Ev(k+(s<<2)|0);s=s+1|0}while(s>>>0<(c[n>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(q,1);__ZN10StringNameD2Ev(o);l=a;return}function __ZN7_Engine25set_iterations_per_secondEi(a,b){a=a|0;b=b|0;a=__ZN6Engine13get_singletonEv()|0;Pi[c[c[a>>2]>>2]&2047](a,b);return}function __ZNK7_Engine25get_iterations_per_secondEv(a){a=a|0;a=__ZN6Engine13get_singletonEv()|0;return ij[c[(c[a>>2]|0)+4>>2]&8191](a)|0}function __ZN7_Engine14set_target_fpsEi(a,b){a=a|0;b=b|0;a=__ZN6Engine13get_singletonEv()|0;Pi[c[(c[a>>2]|0)+8>>2]&2047](a,b);return}function __ZNK7_Engine14get_target_fpsEv(a){a=a|0;a=__ZN6Engine13get_singletonEv()|0;return +(+mj[c[(c[a>>2]|0)+12>>2]&511](a))}function __ZN7_Engine14set_time_scaleEf(a,b){a=a|0;b=+b;__ZN6Engine14set_time_scaleEf(__ZN6Engine13get_singletonEv()|0,b);return}function __ZN7_Engine14get_time_scaleEv(a){a=a|0;return +(+__ZNK6Engine14get_time_scaleEv(__ZN6Engine13get_singletonEv()|0))}function __ZNK7_Engine16get_custom_levelEv(a){a=a|0;var b=0,d=0;a=(__ZN6Engine13get_singletonEv()|0)+4|0;b=c[a>>2]|0;if((b|0)!=0?(__Z28atomic_conditional_incrementPj(b+-8|0)|0)!=0:0)d=c[a>>2]|0;else d=0;return d|0}function __ZN7_Engine16get_frames_drawnEv(a){a=a|0;a=__ZN6Engine16get_frames_drawnEv(__ZN6Engine13get_singletonEv()|0)|0;return a|0}function __ZNK7_Engine21get_frames_per_secondEv(a){a=a|0;a=__ZN6Engine13get_singletonEv()|0;return +(+mj[c[(c[a>>2]|0)+16>>2]&511](a))}function __ZNK7_Engine13get_main_loopEv(a){a=a|0;a=__ZN2OS13get_singletonEv()|0;return ij[c[(c[a>>2]|0)+288>>2]&8191](a)|0}function __ZNK7_Engine16get_version_infoEv(a){a=a|0;return __ZNK6Engine16get_version_infoEv(__ZN6Engine13get_singletonEv()|0)|0}function __ZNK6Engine16get_version_infoEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0;a=l;l=l+176|0;if((l|0)>=(m|0))ba(176);b=a+172|0;d=a+120|0;e=a+96|0;f=a+168|0;g=a+164|0;h=a+72|0;i=a+48|0;j=a+24|0;k=a+160|0;n=a+156|0;o=a+152|0;p=a+148|0;q=a;r=a+144|0;__ZN10DictionaryC2Ev(b);__ZN7VariantC2Ei(d,3);__ZN7VariantC2EPKc(e,1123062);__ZN7VariantaSERKS_(__ZN10DictionaryixERK7Variant(b,e)|0,d);if(c[e>>2]|0)__ZN7Variant5clearEv(e);if(c[d>>2]|0)__ZN7Variant5clearEv(d);__ZN7VariantC2Ei(d,0);__ZN7VariantC2EPKc(e,1123068);__ZN7VariantaSERKS_(__ZN10DictionaryixERK7Variant(b,e)|0,d);if(c[e>>2]|0)__ZN7Variant5clearEv(e);if(c[d>>2]|0)__ZN7Variant5clearEv(d);__ZN7VariantC2Ei(d,0);__ZN7VariantC2EPKc(e,1123074);__ZN7VariantaSERKS_(__ZN10DictionaryixERK7Variant(b,e)|0,d);if(c[e>>2]|0)__ZN7Variant5clearEv(e);if(c[d>>2]|0)__ZN7Variant5clearEv(d);__ZN7VariantC2EPKc(d,1123080);__ZN7VariantC2EPKc(e,1123086);__ZN7VariantaSERKS_(__ZN10DictionaryixERK7Variant(b,e)|0,d);if(c[e>>2]|0)__ZN7Variant5clearEv(e);if(c[d>>2]|0)__ZN7Variant5clearEv(d);__ZN7VariantC2EPKc(d,1123093);__ZN7VariantC2EPKc(e,1123106);__ZN7VariantaSERKS_(__ZN10DictionaryixERK7Variant(b,e)|0,d);if(c[e>>2]|0)__ZN7Variant5clearEv(e);if(c[d>>2]|0)__ZN7Variant5clearEv(d);__ZN7VariantC2Ei(d,2017);__ZN7VariantC2EPKc(e,1123115);__ZN7VariantaSERKS_(__ZN10DictionaryixERK7Variant(b,e)|0,d);if(c[e>>2]|0)__ZN7Variant5clearEv(e);if(c[d>>2]|0)__ZN7Variant5clearEv(d);__ZN7VariantC2EPKc(e,1123062);c[g>>2]=__ZNK7Variantcv6StringEv(__ZN10DictionaryixERK7Variant(b,e)|0)|0;__ZN6StringC2EPKc(h,1219936);c[f>>2]=__ZNK6StringplERKS_(g,h)|0;__ZN7VariantC2EPKc(j,1123068);c[i>>2]=__ZNK7Variantcv6StringEv(__ZN10DictionaryixERK7Variant(b,j)|0)|0;c[d>>2]=__ZNK6StringplERKS_(f,i)|0;s=c[i>>2]|0;if(s|0?(__Z16atomic_decrementPj(s+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(s,1);if(c[j>>2]|0)__ZN7Variant5clearEv(j);s=c[f>>2]|0;if(s|0?(__Z16atomic_decrementPj(s+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(s,1);s=c[h>>2]|0;if(s|0?(__Z16atomic_decrementPj(s+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(s,1);s=c[g>>2]|0;if(s|0?(__Z16atomic_decrementPj(s+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(s,1);if(c[e>>2]|0)__ZN7Variant5clearEv(e);__ZN7VariantC2EPKc(e,1123074);s=(__ZNK7VariantcviEv(__ZN10DictionaryixERK7Variant(b,e)|0)|0)==0;if(c[e>>2]|0)__ZN7Variant5clearEv(e);if(!s){__ZN7VariantC2EPKc(i,1123074);c[h>>2]=__ZNK7Variantcv6StringEv(__ZN10DictionaryixERK7Variant(b,i)|0)|0;c[e>>2]=__ZplPKcRK6String(1219936,h)|0;__ZN6StringpLERKS_(d,e)|0;s=c[e>>2]|0;do if(s|0){if(__Z16atomic_decrementPj(s+-8|0)|0)break;__ZN6Memory11free_staticEPvb(s,1)}while(0);s=c[h>>2]|0;do if(s|0){if(__Z16atomic_decrementPj(s+-8|0)|0)break;__ZN6Memory11free_staticEPvb(s,1)}while(0);if(c[i>>2]|0)__ZN7Variant5clearEv(i)}__ZN7VariantC2EPKc(i,1123086);c[h>>2]=__ZNK7Variantcv6StringEv(__ZN10DictionaryixERK7Variant(b,i)|0)|0;c[o>>2]=__ZplPKcRK6String(1150515,h)|0;__ZN6StringC2EPKc(j,1123120);c[n>>2]=__ZNK6StringplERKS_(o,j)|0;__ZN7VariantC2EPKc(q,1123106);c[p>>2]=__ZNK7Variantcv6StringEv(__ZN10DictionaryixERK7Variant(b,q)|0)|0;c[k>>2]=__ZNK6StringplERKS_(n,p)|0;__ZN6StringC2EPKc(r,1123123);c[e>>2]=__ZNK6StringplERKS_(k,r)|0;__ZN6StringpLERKS_(d,e)|0;s=c[e>>2]|0;do if(s|0){if(__Z16atomic_decrementPj(s+-8|0)|0)break;__ZN6Memory11free_staticEPvb(s,1)}while(0);s=c[r>>2]|0;do if(s|0){if(__Z16atomic_decrementPj(s+-8|0)|0)break;__ZN6Memory11free_staticEPvb(s,1)}while(0);s=c[k>>2]|0;do if(s|0){if(__Z16atomic_decrementPj(s+-8|0)|0)break;__ZN6Memory11free_staticEPvb(s,1)}while(0);s=c[p>>2]|0;do if(s|0){if(__Z16atomic_decrementPj(s+-8|0)|0)break;__ZN6Memory11free_staticEPvb(s,1)}while(0);if(c[q>>2]|0)__ZN7Variant5clearEv(q);q=c[n>>2]|0;do if(q|0){if(__Z16atomic_decrementPj(q+-8|0)|0)break;__ZN6Memory11free_staticEPvb(q,1)}while(0);q=c[j>>2]|0;do if(q|0){if(__Z16atomic_decrementPj(q+-8|0)|0)break;__ZN6Memory11free_staticEPvb(q,1)}while(0);q=c[o>>2]|0;do if(q|0){if(__Z16atomic_decrementPj(q+-8|0)|0)break;__ZN6Memory11free_staticEPvb(q,1)}while(0);q=c[h>>2]|0;do if(q|0){if(__Z16atomic_decrementPj(q+-8|0)|0)break;__ZN6Memory11free_staticEPvb(q,1)}while(0);if(c[i>>2]|0)__ZN7Variant5clearEv(i);__ZN7VariantC2ERK6String(e,d);__ZN7VariantC2EPKc(h,1128537);__ZN7VariantaSERKS_(__ZN10DictionaryixERK7Variant(b,h)|0,e);if(c[h>>2]|0)__ZN7Variant5clearEv(h);if(c[e>>2]|0)__ZN7Variant5clearEv(e);e=c[d>>2]|0;if(!e){t=c[b>>2]|0;l=a;return t|0}if(__Z16atomic_decrementPj(e+-8|0)|0){t=c[b>>2]|0;l=a;return t|0}__ZN6Memory11free_staticEPvb(e,1);t=c[b>>2]|0;l=a;return t|0}function __ZNK13MethodBind0RCI7_Engine10DictionaryE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;if((b|0)!=-1){f=0;l=a;return f|0}__ZN10DictionaryC2Ev(d);__ZN7VariantC2ERK10Dictionary(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);__ZN10DictionaryD2Ev(d);f=b;l=a;return f|0}function __ZNK13MethodBind0RCI7_Engine10DictionaryE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1122802);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI7_Engine10DictionaryE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;j=f+24|0;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1255736)|0:0){c[h>>2]=0;a[1263537]=0;k=c[d+24>>2]|0;if((k|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=k;c[b>>2]=0;l=f;return}n=k-(c[d+20>>2]|0)|0;if((n|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=n;c[b>>2]=0;l=f;return}n=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))o=n;else o=c[(c[d>>2]|0)+n>>2]|0;c[j>>2]=ij[o&8191](d)|0;__ZN7VariantC2ERK10Dictionary(i,j);__ZN10DictionaryD2Ev(j);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI7_Engine10DictionaryE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=d;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1255736)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;c[f>>2]=ij[i&8191](a)|0;__ZN10DictionaryaSERKS_(e,f);__ZN10DictionaryD2Ev(f);l=d;return}function __ZN13MethodBind0RCI7_Engine10DictionaryED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI7_EngineP8MainLoopE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2EPK6Object(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK13MethodBind0RCI7_EngineP8MainLoopE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1122802);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI7_EngineP8MainLoopE4callEP6ObjectPPK7VariantiRNS6_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1255736)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2EPK6Object(i,ij[n&8191](d)|0);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI7_EngineP8MainLoopE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0;if(!b)f=0;else{d=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1255736)|0;f=d?b:0}b=c[a+44>>2]|0;d=c[a+48>>2]|0;a=f+(d>>1)|0;if(!(d&1)){g=b;h=ij[g&8191](a)|0;c[e>>2]=h;return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=ij[g&8191](a)|0;c[e>>2]=h;return}}function __ZN13MethodBind0RCI7_EngineP8MainLoopED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK12MethodBind0RI7_EngineiE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK12MethodBind0RI7_EngineiE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1122802);l=a;return c[b>>2]|0}function __ZN12MethodBind0RI7_EngineiE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1255736)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2Ei(i,ij[n&8191](d)|0);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,266,1146558,0);c[b>>2]=0;l=f;return}function __ZN12MethodBind0RI7_EngineiE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0;if(!b)f=0;else{d=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1255736)|0;f=d?b:0}b=c[a+44>>2]|0;d=c[a+48>>2]|0;a=f+(d>>1)|0;if(!(d&1)){g=b;h=ij[g&8191](a)|0;c[e>>2]=h;return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=ij[g&8191](a)|0;c[e>>2]=h;return}}function __ZN12MethodBind0RI7_EngineiED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI7_Engine6StringE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;if((b|0)!=-1){f=0;l=a;return f|0}c[d>>2]=0;__ZN7VariantC2ERK6String(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);e=c[d>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);f=b;l=a;return f|0}function __ZNK13MethodBind0RCI7_Engine6StringE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1122802);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI7_Engine6StringE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;j=f+24|0;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1255736)|0:0){c[h>>2]=0;a[1263537]=0;k=c[d+24>>2]|0;if((k|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=k;c[b>>2]=0;l=f;return}n=k-(c[d+20>>2]|0)|0;if((n|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=n;c[b>>2]=0;l=f;return}n=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))o=n;else o=c[(c[d>>2]|0)+n>>2]|0;c[j>>2]=ij[o&8191](d)|0;__ZN7VariantC2ERK6String(i,j);d=c[j>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI7_Engine6StringE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0;if(!b)f=0;else{d=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1255736)|0;f=d?b:0}b=c[a+44>>2]|0;d=c[a+48>>2]|0;a=f+(d>>1)|0;if(!(d&1))g=b;else g=c[(c[a>>2]|0)+b>>2]|0;b=ij[g&8191](a)|0;a=b;g=c[e>>2]|0;if((g|0)==(b|0)){if(!b)return}else{if(g|0?(__Z16atomic_decrementPj(g+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(g,1);c[e>>2]=0;if(!b)return;if(__Z28atomic_conditional_incrementPj(b+-8|0)|0)c[e>>2]=a}if(__Z16atomic_decrementPj(b+-8|0)|0)return;__ZN6Memory11free_staticEPvb(b,1);return}function __ZN13MethodBind0RCI7_Engine6StringED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK6Engine14get_time_scaleEv(a){a=a|0;return +(+g[a+32>>2])}function __ZNK12MethodBind0RI7_EnginefE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Ef(d,0.0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK12MethodBind0RI7_EnginefE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1122802);l=a;return c[b>>2]|0}function __ZN12MethodBind0RI7_EnginefE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1255736)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2Ef(i,+mj[n&511](d));__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,266,1146558,0);c[b>>2]=0;l=f;return}function __ZN12MethodBind0RI7_EnginefE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0.0;if(!b)f=0;else{d=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1255736)|0;f=d?b:0}b=c[a+44>>2]|0;d=c[a+48>>2]|0;a=f+(d>>1)|0;if(!(d&1)){h=b;i=+mj[h&511](a);g[e>>2]=i;return}else{h=c[(c[a>>2]|0)+b>>2]|0;i=+mj[h&511](a);g[e>>2]=i;return}}function __ZN12MethodBind0RI7_EnginefED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN6Engine14set_time_scaleEf(a,b){a=a|0;b=+b;g[a+32>>2]=b;return}function __ZNK11MethodBind1I7_EnginefE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if(!b){__ZN7VariantC2Ef(d,0.0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK11MethodBind1I7_EnginefE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1122802);l=a;return c[b>>2]|0}function __ZN11MethodBind1I7_EnginefE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0.0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1255736)|0:0){c[h>>2]=0;a[1263537]=0;k=d+24|0;n=c[k>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=i;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=i;return}if((g|0)>0){if((n|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);p=0}else{a[1263537]=0;p=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,p)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=p;c[b>>2]=0;l=i;return}}p=c[d+44>>2]|0;n=c[d+48>>2]|0;o=e+(n>>1)|0;if(!(n&1))q=p;else q=c[(c[o>>2]|0)+p>>2]|0;do if((g|0)<1){p=c[k>>2]|0;n=p+-1|0;if((p|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)s=0;else s=c[e+-4>>2]|0;if((p|0)<=(s|0)){if(r)t=0;else t=c[e+-4>>2]|0;do if((t|0)<(p|0)){if(r)u=0;else u=c[e+-4>>2]|0;if((u|0)<(p|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);v=0;break}else{a[1263537]=0;w=31;break}}else w=31;while(0);if((w|0)==31)v=e+(n*24|0)|0;__ZN7VariantC2ERKS_(j,v);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);x=+__ZNK7VariantcvfEv(j);Mi[q&511](o,x);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I7_EnginefE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0,j=0.0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1255736)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1)){h=b;i=c[d>>2]|0;j=+g[i>>2];Mi[h&511](a,j);return}else{h=c[(c[a>>2]|0)+b>>2]|0;i=c[d>>2]|0;j=+g[i>>2];Mi[h&511](a,j);return}}function __ZN11MethodBind1I7_EnginefED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI7_EnginefE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Ef(d,0.0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK13MethodBind0RCI7_EnginefE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1122802);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI7_EnginefE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1255736)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2Ef(i,+mj[n&511](d));__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI7_EnginefE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0.0;if(!b)f=0;else{d=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1255736)|0;f=d?b:0}b=c[a+44>>2]|0;d=c[a+48>>2]|0;a=f+(d>>1)|0;if(!(d&1)){h=b;i=+mj[h&511](a);g[e>>2]=i;return}else{h=c[(c[a>>2]|0)+b>>2]|0;i=+mj[h&511](a);g[e>>2]=i;return}}function __ZN13MethodBind0RCI7_EnginefED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI7_EngineiE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK13MethodBind0RCI7_EngineiE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1122802);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI7_EngineiE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1255736)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2Ei(i,ij[n&8191](d)|0);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI7_EngineiE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0;if(!b)f=0;else{d=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1255736)|0;f=d?b:0}b=c[a+44>>2]|0;d=c[a+48>>2]|0;a=f+(d>>1)|0;if(!(d&1)){g=b;h=ij[g&8191](a)|0;c[e>>2]=h;return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=ij[g&8191](a)|0;c[e>>2]=h;return}}function __ZN13MethodBind0RCI7_EngineiED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I7_EngineiE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if(!b){__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK11MethodBind1I7_EngineiE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1122802);l=a;return c[b>>2]|0}function __ZN11MethodBind1I7_EngineiE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1255736)|0:0){c[h>>2]=0;a[1263537]=0;k=d+24|0;n=c[k>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=i;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=i;return}if((g|0)>0){if((n|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);p=0}else{a[1263537]=0;p=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,p)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=p;c[b>>2]=0;l=i;return}}p=c[d+44>>2]|0;n=c[d+48>>2]|0;o=e+(n>>1)|0;if(!(n&1))q=p;else q=c[(c[o>>2]|0)+p>>2]|0;do if((g|0)<1){p=c[k>>2]|0;n=p+-1|0;if((p|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)s=0;else s=c[e+-4>>2]|0;if((p|0)<=(s|0)){if(r)t=0;else t=c[e+-4>>2]|0;do if((t|0)<(p|0)){if(r)u=0;else u=c[e+-4>>2]|0;if((u|0)<(p|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);v=0;break}else{a[1263537]=0;w=31;break}}else w=31;while(0);if((w|0)==31)v=e+(n*24|0)|0;__ZN7VariantC2ERKS_(j,v);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);f=__ZNK7VariantcviEv(j)|0;Pi[q&2047](o,f);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I7_EngineiE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1255736)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1)){g=b;h=c[d>>2]|0;i=c[h>>2]|0;Pi[g&2047](a,i);return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=c[d>>2]|0;i=c[h>>2]|0;Pi[g&2047](a,i);return}}function __ZN11MethodBind1I7_EngineiED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN3_OSC2Ev(a){a=a|0;__ZN6ObjectC2Ev(a);c[a>>2]=406648;__ZN10StringNameC2Ev(a+76|0);c[313909]=a;return}function __ZN14_ResourceSaverC2Ev(a){a=a|0;__ZN6ObjectC2Ev(a);c[a>>2]=412684;__ZN10StringNameC2Ev(a+76|0);c[313908]=a;return}function __ZN14_ResourceSaver18_initialize_classvEv(b){b=b|0;if(a[1263598]|0)return;__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI14_ResourceSaverEEvv();__ZN14_ResourceSaver13_bind_methodsEv();a[1263598]=1;return}function __ZN14_ResourceSaver5_setvERK10StringNameRK7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK14_ResourceSaver5_getvERK10StringNameR7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK14_ResourceSaver19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0;d=l;l=l+32|0;if((l|0)>=(m|0))ba(32);e=d+24|0;f=d+4|0;g=d;__ZN6StringC2EPKc(e,1123125);h=c[e>>2]|0;e=h;i=f+4|0;c[i>>2]=0;j=f+12|0;c[j>>2]=0;c[f>>2]=0;k=(h|0)==0;if(!k?(c[i>>2]=0,__Z28atomic_conditional_incrementPj(h+-8|0)|0):0)c[i>>2]=e;c[f+8>>2]=0;e=c[j>>2]|0;if(e|0){if(!(__Z16atomic_decrementPj(e+-8|0)|0))__ZN6Memory11free_staticEPvb(e,1);c[j>>2]=0}c[f+16>>2]=256;if(!(c[b>>2]|0)){j=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=j;c[j>>2]=0;c[j+4>>2]=0;c[j+8>>2]=0}j=__ZnwjPFPvjE(32,4740)|0;c[j>>2]=0;c[j+4>>2]=0;c[j+8>>2]=0;c[j+12>>2]=0;c[j+16>>2]=7;e=j+20|0;c[e>>2]=0;i=j+24|0;c[i>>2]=0;n=j+28|0;c[n>>2]=0;__ZN12PropertyInfoaSERKS_(j,f)|0;o=c[b>>2]|0;p=o+4|0;q=c[p>>2]|0;c[i>>2]=q;c[e>>2]=0;c[n>>2]=o;if(q|0)c[q+20>>2]=j;c[p>>2]=j;if(!(c[o>>2]|0))c[o>>2]=j;j=o+8|0;c[j>>2]=(c[j>>2]|0)+1;j=c[f+12>>2]|0;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);j=c[f+4>>2]|0;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);if(k){__ZN10StringNameC2EPKc(g,1123125);__ZN7ClassDB17get_property_listE10StringNameP4ListI12PropertyInfo16DefaultAllocatorEbPK6Object(g,b,1,a);__ZN10StringNameD2Ev(g);l=d;return}if(__Z16atomic_decrementPj(h+-8|0)|0){__ZN10StringNameC2EPKc(g,1123125);__ZN7ClassDB17get_property_listE10StringNameP4ListI12PropertyInfo16DefaultAllocatorEbPK6Object(g,b,1,a);__ZN10StringNameD2Ev(g);l=d;return}__ZN6Memory11free_staticEPvb(h,1);__ZN10StringNameC2EPKc(g,1123125);__ZN7ClassDB17get_property_listE10StringNameP4ListI12PropertyInfo16DefaultAllocatorEbPK6Object(g,b,1,a);__ZN10StringNameD2Ev(g);l=d;return}function __ZN14_ResourceSaver14_notificationvEib(a,b,c){a=a|0;b=b|0;c=c|0;return}function __ZNK14_ResourceSaver16_get_class_namevEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+8|0;e=b+4|0;f=b;g=a+76|0;a=c[g>>2]|0;if(a|0){if(c[a+4>>2]|0){l=b;return g|0}if(__ZNK6String6lengthEv(a+8|0)|0){l=b;return g|0}}__ZN6StringC2EPKc(d,1123125);c[f>>2]=c[d>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameaSERKS_(g,e);__ZN10StringNameD2Ev(e);e=c[f>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);l=b;return g|0}function __ZNK14_ResourceSaver9get_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1123125);l=a;return c[b>>2]|0}function __ZNK14_ResourceSaver8is_classERK6String(a,b){a=a|0;b=b|0;var c=0;if(__ZNK6StringeqEPKc(b,1123125)|0){c=1;return c|0}c=__ZNK6StringeqEPKc(b,1142944)|0;return c|0}function __ZNK14_ResourceSaver12is_class_ptrEPv(a,b){a=a|0;b=b|0;return (b|0)==1255740|(b|0)==1220580|0}function __ZN14_ResourceSaverD2Ev(a){a=a|0;c[a>>2]=412684;__ZN10StringNameD2Ev(a+76|0);__ZN6ObjectD2Ev(a);return}function __ZN14_ResourceSaverD0Ev(a){a=a|0;c[a>>2]=412684;__ZN10StringNameD2Ev(a+76|0);__ZN6ObjectD2Ev(a);__ZdlPv(a);return}function __ZN7ClassDB10_add_classI14_ResourceSaverEEvv(){var a=0,b=0,d=0,e=0,f=0,g=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+16|0;d=a+12|0;e=a+8|0;f=a+4|0;g=a;__ZN6StringC2EPKc(b,1123125);c[e>>2]=c[b>>2];__ZN10StringNameC2ERK6String(d,e);__ZN6StringC2EPKc(b,1142944);c[g>>2]=c[b>>2];__ZN10StringNameC2ERK6String(f,g);__ZN7ClassDB11_add_class2ERK10StringNameS2_(d,f);__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);__ZN10StringNameD2Ev(d);d=c[e>>2]|0;if(!d){l=a;return}if(__Z16atomic_decrementPj(d+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(d,1);l=a;return}function __ZN14_ResourceSaver13_bind_methodsEv(){var a=0,b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0;a=l;l=l+64|0;if((l|0)>=(m|0))ba(64);b=a+48|0;d=a+40|0;e=a;f=a+32|0;g=a+24|0;__Z8D_METHODPKcS0_S0_S0_(d,1123140,1128095,1123145,1117356);__ZN7VariantC2Ei(e,0);h=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(h);c[h>>2]=412776;__ZN10MethodBind10_set_constEb(h,0);__ZN10MethodBind24_generate_argument_typesEi(h,3);__ZN10MethodBind12_set_returnsEb(h,1);c[h+44>>2]=264;c[h+48>>2]=0;c[b>>2]=e;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,h,d,b,1)|0;if(c[e>>2]|0)__ZN7Variant5clearEv(e);h=d+4|0;i=c[h>>2]|0;if(i|0?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0){j=c[h>>2]|0;h=(j|0)==0?0:j+-4|0;j=h+4|0;if(c[h>>2]|0){k=0;do{__ZN10StringNameD2Ev(j+(k<<2)|0);k=k+1|0}while(k>>>0<(c[h>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(i,1)}__ZN10StringNameD2Ev(d);__Z8D_METHODPKcS0_(f,1123163,1123189);d=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(d);c[d>>2]=412812;__ZN10MethodBind10_set_constEb(d,0);__ZN10MethodBind24_generate_argument_typesEi(d,1);__ZN10MethodBind12_set_returnsEb(d,1);c[d+44>>2]=4799;c[d+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,d,f,0,0)|0;d=f+4|0;i=c[d>>2]|0;if(i|0?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0){h=c[d>>2]|0;d=(h|0)==0?0:h+-4|0;h=d+4|0;if(c[d>>2]|0){k=0;do{__ZN10StringNameD2Ev(h+(k<<2)|0);k=k+1|0}while(k>>>0<(c[d>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(i,1)}__ZN10StringNameD2Ev(f);__ZN6StringC2EPKc(b,1123125);c[g>>2]=c[b>>2];__ZN10StringNameC2ERK6String(e,g);__ZN10StringNameC2EPKc(b,1123194);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(e,b,1);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(e);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);__ZN6StringC2EPKc(b,1123125);c[g>>2]=c[b>>2];__ZN10StringNameC2ERK6String(e,g);__ZN10StringNameC2EPKc(b,1123214);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(e,b,2);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(e);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);__ZN6StringC2EPKc(b,1123125);c[g>>2]=c[b>>2];__ZN10StringNameC2ERK6String(e,g);__ZN10StringNameC2EPKc(b,1123236);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(e,b,4);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(e);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);__ZN6StringC2EPKc(b,1123125);c[g>>2]=c[b>>2];__ZN10StringNameC2ERK6String(e,g);__ZN10StringNameC2EPKc(b,1123253);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(e,b,8);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(e);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);__ZN6StringC2EPKc(b,1123125);c[g>>2]=c[b>>2];__ZN10StringNameC2ERK6String(e,g);__ZN10StringNameC2EPKc(b,1123281);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(e,b,16);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(e);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);__ZN6StringC2EPKc(b,1123125);c[g>>2]=c[b>>2];__ZN10StringNameC2ERK6String(e,g);__ZN10StringNameC2EPKc(b,1123302);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(e,b,32);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(e);e=c[g>>2]|0;if(!e){l=a;return}if(__Z16atomic_decrementPj(e+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(e,1);l=a;return}function __ZN14_ResourceSaver4saveERK6StringRK3RefI8ResourceEj(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0;if(!(c[e>>2]|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1123140,1116579,127,1123391,0);g=31;return g|0}else{a[1263537]=0;g=__ZN13ResourceSaver4saveERK6StringRK3RefI8ResourceEj(d,e,f)|0;return g|0}return 0}function __ZN14_ResourceSaver25get_recognized_extensionsERK3RefI8ResourceE(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=b+4|0;f=b+8|0;g=b;if(!(c[d>>2]|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1123163,1116579,133,1123316,0);c[e>>2]=0;h=0;l=b;return h|0}a[1263537]=0;c[f>>2]=0;__ZN13ResourceSaver25get_recognized_extensionsERK3RefI8ResourceEP4ListI6String16DefaultAllocatorE(d,f);c[g>>2]=0;d=c[f>>2]|0;if(!d)i=0;else{j=d;k=5}while(1){if((k|0)==5){k=0;i=c[j>>2]|0}if(!i)break;d=c[g>>2]|0;if(!d)n=1;else n=((c[d+16>>2]|0)>>>2)+1|0;__ZN10PoolVectorI6StringE6resizeEi(g,n)|0;d=c[g>>2]|0;if(!d)o=-1;else o=((c[d+16>>2]|0)>>>2)+-1|0;__ZN10PoolVectorI6StringE3setEiRKS0_(g,o,i);j=i+4|0;k=5}c[e>>2]=0;if((c[g>>2]|0?(__ZN10PoolVectorI6StringE12_unreferenceEv(e),i=c[g>>2]|0,i|0):0)?__Z28atomic_conditional_incrementPj(i)|0:0)c[e>>2]=c[g>>2];__ZN10PoolVectorI6StringE12_unreferenceEv(g);g=c[f>>2]|0;a:do if(g|0){i=g;while(1){j=c[i>>2]|0;if(!j)break;__ZN4ListI6String16DefaultAllocatorE5_Data5eraseEPKNS2_7ElementE(i,j)|0;p=c[f>>2]|0;if(!(c[p+8>>2]|0)){k=15;break}if(!p)break a;else i=p}if((k|0)==15){__ZN6Memory11free_staticEPvb(p,0);c[f>>2]=0;break}if(!(c[i+8>>2]|0)){a[1263537]=0;__ZN6Memory11free_staticEPvb(i,0);break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145461,1145120,668,1145467,0);break}}while(0);h=c[e>>2]|0;l=b;return h|0}function __ZN13ResourceSaver25get_recognized_extensionsERK3RefI8ResourceEP4ListI6String16DefaultAllocatorE(a,b){a=a|0;b=b|0;var d=0,e=0;if((c[313900]|0)>0)d=0;else return;do{e=c[1255344+(d<<2)>>2]|0;bj[c[(c[e>>2]|0)+8>>2]&4095](e,a,b);d=d+1|0}while((d|0)<(c[313900]|0));return}function __ZNK12MethodBind1RI14_ResourceSaver10PoolVectorI6StringERK3RefI8ResourceEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;switch(b|0){case -1:{c[d>>2]=0;__ZN7VariantC2ERK10PoolVectorI6StringE(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);__ZN10PoolVectorI6StringE12_unreferenceEv(d);f=b;break}case 0:{f=__ZN7Variant12get_type_forIRK3RefI8ResourceEEENS_4TypeEv()|0;break}default:f=0}l=a;return f|0}function __ZNK12MethodBind1RI14_ResourceSaver10PoolVectorI6StringERK3RefI8ResourceEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1123125);l=a;return c[b>>2]|0}function __ZN12MethodBind1RI14_ResourceSaver10PoolVectorI6StringERK3RefI8ResourceEE4callEP6ObjectPPK7VariantiRNSC_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0;i=l;l=l+64|0;if((l|0)>=(m|0))ba(64);j=i+56|0;k=i+24|0;n=i+52|0;o=i+48|0;p=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1255740)|0:0){c[h>>2]=0;a[1263537]=0;q=d+24|0;r=c[q>>2]|0;if((r|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=r;c[b>>2]=0;l=i;return}s=r-(c[d+20>>2]|0)|0;if((s|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=s;c[b>>2]=0;l=i;return}if((g|0)>0){if((r|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);t=0}else{a[1263537]=0;t=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,t)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=t;c[b>>2]=0;l=i;return}}t=c[d+44>>2]|0;r=c[d+48>>2]|0;s=e+(r>>1)|0;if(!(r&1))u=t;else u=c[(c[s>>2]|0)+t>>2]|0;do if((g|0)<1){t=c[q>>2]|0;r=t+-1|0;if((t|0)>=1){e=c[d+16>>2]|0;v=(e|0)==0;if(v)w=0;else w=c[e+-4>>2]|0;if((t|0)<=(w|0)){if(v)x=0;else x=c[e+-4>>2]|0;do if((x|0)<(t|0)){if(v)y=0;else y=c[e+-4>>2]|0;if((y|0)<(t|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);z=0;break}else{a[1263537]=0;A=31;break}}else A=31;while(0);if((A|0)==31)z=e+(r*24|0)|0;__ZN7VariantC2ERKS_(p,z);break}}c[p>>2]=0}else __ZN7VariantC2ERKS_(p,c[f>>2]|0);while(0);__ZN3RefI8ResourceEC2ERK7Variant(j,p);c[o>>2]=c[j>>2];c[n>>2]=$i[u&8191](s,o)|0;__ZN7VariantC2ERK10PoolVectorI6StringE(k,n);__ZN10PoolVectorI6StringE12_unreferenceEv(n);n=c[o>>2]|0;if((n|0?__ZN9Reference11unreferenceEv(n)|0:0)?(n=c[o>>2]|0,__Z17predelete_handlerP6Object(n)|0):0){gj[c[(c[n>>2]|0)+76>>2]&8191](n);__ZN6Memory11free_staticEPvb(n,0)}c[o>>2]=0;if(c[p>>2]|0)__ZN7Variant5clearEv(p);__ZN7VariantC2ERKS_(b,k);if(c[k>>2]|0)__ZN7Variant5clearEv(k);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,897,1146558,0);c[b>>2]=0;l=i;return}function __ZN12MethodBind1RI14_ResourceSaver10PoolVectorI6StringERK3RefI8ResourceEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0;f=l;l=l+48|0;if((l|0)>=(m|0))ba(48);g=f+32|0;h=f;i=f+24|0;j=f+28|0;if(!b)k=0;else{n=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1255740)|0;k=n?b:0}b=c[a+44>>2]|0;n=c[a+48>>2]|0;a=k+(n>>1)|0;if(!(n&1))o=b;else o=c[(c[a>>2]|0)+b>>2]|0;__ZN7VariantC2EPK6Object(h,c[d>>2]|0);__ZN3RefI8ResourceEC2ERK7Variant(g,h);if(c[h>>2]|0)__ZN7Variant5clearEv(h);c[j>>2]=c[g>>2];g=$i[o&8191](a,j)|0;c[i>>2]=g;if(((c[e>>2]|0)!=(g|0)?(__ZN10PoolVectorI6StringE12_unreferenceEv(e),g=c[i>>2]|0,g|0):0)?__Z28atomic_conditional_incrementPj(g)|0:0)c[e>>2]=c[i>>2];__ZN10PoolVectorI6StringE12_unreferenceEv(i);i=c[j>>2]|0;if(!i){l=f;return}if(!(__ZN9Reference11unreferenceEv(i)|0)){l=f;return}i=c[j>>2]|0;if(!(__Z17predelete_handlerP6Object(i)|0)){l=f;return}gj[c[(c[i>>2]|0)+76>>2]&8191](i);__ZN6Memory11free_staticEPvb(i,0);l=f;return}function __ZN12MethodBind1RI14_ResourceSaver10PoolVectorI6StringERK3RefI8ResourceEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN13ResourceSaver4saveERK6StringRK3RefI8ResourceEj(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f+12|0;h=f+8|0;i=f+4|0;j=f;k=__ZNK6String13get_extensionEv(b)|0;c[g>>2]=k;if((c[313900]|0)>0){n=(e&4|0)!=0;o=0;p=15;a:while(1){q=1255344+(o<<2)|0;r=c[q>>2]|0;if($i[c[(c[r>>2]|0)+4>>2]&8191](r,d)|0){c[h>>2]=0;r=c[q>>2]|0;bj[c[(c[r>>2]|0)+8>>2]&4095](r,d,h);r=c[h>>2]|0;if(!r){s=0;t=0}else{u=0;v=r;w=7}while(1){if((w|0)==7){w=0;s=c[v>>2]|0;t=u}if(!s)break;c[i>>2]=__ZNK6String13get_extensionEv(g)|0;r=(__ZNK6String12nocasecmp_toERKS_(s,i)|0)<<24>>24==0;x=c[i>>2]|0;if(x|0?(__Z16atomic_decrementPj(x+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(x,1);u=t|r;v=s+4|0;w=7}if(t){c[i>>2]=__ZNK8Resource8get_pathEv(c[d>>2]|0)|0;c[j>>2]=__ZNK12GlobalConfig13localize_pathERK6String(__ZN12GlobalConfig13get_singletonEv()|0,b)|0;r=c[d>>2]|0;if(!r)y=0;else{__ZN9Reference9referenceEv(r);y=r}if(n)bj[c[(c[y>>2]|0)+104>>2]&4095](y,j,0);r=c[q>>2]|0;x=ri[c[c[r>>2]>>2]&511](r,b,d,e)|0;if(!x){if(n)bj[c[(c[y>>2]|0)+104>>2]&4095](y,i,0);if((c[313901]|0)!=0?__ZNK6String11begins_withEPKc(b,1123467)|0:0){gj[c[313901]&8191](b);z=1}else z=1}else z=0;if((y|0?__ZN9Reference11unreferenceEv(y)|0:0)?__Z17predelete_handlerP6Object(y)|0:0){gj[c[(c[y>>2]|0)+76>>2]&8191](y);__ZN6Memory11free_staticEPvb(y,0)}r=c[j>>2]|0;if(r|0?(__Z16atomic_decrementPj(r+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(r,1);r=c[i>>2]|0;if(r|0?(__Z16atomic_decrementPj(r+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(r,1);A=z;B=x}else{A=4;B=p}x=c[h>>2]|0;b:do if(x|0){r=x;while(1){C=c[r>>2]|0;if(!C)break;__ZN4ListI6String16DefaultAllocatorE5_Data5eraseEPKNS2_7ElementE(r,C)|0;D=c[h>>2]|0;if(!(c[D+8>>2]|0)){w=39;break}if(!D)break b;else r=D}if((w|0)==39){w=0;__ZN6Memory11free_staticEPvb(D,0);c[h>>2]=0;break}if(!(c[r+8>>2]|0)){a[1263537]=0;__ZN6Memory11free_staticEPvb(r,0);break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145461,1145120,668,1145467,0);break}}while(0);switch(A|0){case 4:case 0:{E=B;break}default:{F=A;G=B;break a}}}else E=p;o=o+1|0;if((o|0)>=(c[313900]|0)){F=2;G=E;break}else p=E}H=F;I=G;J=c[g>>2]|0}else{H=2;I=15;J=k}k=(H|0)==2?I:0;if(!J){l=f;return k|0}if(__Z16atomic_decrementPj(J+-8|0)|0){l=f;return k|0}__ZN6Memory11free_staticEPvb(J,1);l=f;return k|0}function __ZNK12MethodBind3RI14_ResourceSaver5ErrorRK6StringRK3RefI8ResourceEjE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return __ZNK12MethodBind3RI14_ResourceSaver5ErrorRK6StringRK3RefI8ResourceEjE18_get_argument_typeEi(a,b)|0}function __ZNK12MethodBind3RI14_ResourceSaver5ErrorRK6StringRK3RefI8ResourceEjE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1123125);l=a;return c[b>>2]|0}function __ZN12MethodBind3RI14_ResourceSaver5ErrorRK6StringRK3RefI8ResourceEjE4callEP6ObjectPPK7VariantiRNSD_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0;i=l;l=l+112|0;if((l|0)>=(m|0))ba(112);j=i+72|0;k=i+48|0;n=i+100|0;o=i+24|0;p=i+96|0;q=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1255740)|0:0){c[h>>2]=0;a[1263537]=0;r=d+24|0;s=c[r>>2]|0;if((s|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=s;c[b>>2]=0;l=i;return}t=s-(c[d+20>>2]|0)|0;if((t|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=t;c[b>>2]=0;l=i;return}if((g|0)>0){if((s|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);u=0}else{a[1263537]=0;u=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,u)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=u;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[r>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);v=0}else{a[1263537]=0;v=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,v)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=v;c[b>>2]=0;l=i;return}if((g|0)>2){if((c[r>>2]|0)<2){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);w=0}else{a[1263537]=0;w=c[(c[d+32>>2]|0)+12>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+8>>2]>>2]|0,w)|0)){c[h>>2]=2;c[h+4>>2]=2;c[h+8>>2]=w;c[b>>2]=0;l=i;return}}}}w=c[d+44>>2]|0;v=c[d+48>>2]|0;u=e+(v>>1)|0;if(!(v&1))x=w;else x=c[(c[u>>2]|0)+w>>2]|0;do if((g|0)<1){w=c[r>>2]|0;v=w+-1|0;if((w|0)>=1){e=c[d+16>>2]|0;s=(e|0)==0;if(s)y=0;else y=c[e+-4>>2]|0;if((w|0)<=(y|0)){if(s)z=0;else z=c[e+-4>>2]|0;do if((z|0)<(w|0)){if(s)A=0;else A=c[e+-4>>2]|0;if((A|0)<(w|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);B=0;break}else{a[1263537]=0;C=43;break}}else C=43;while(0);if((C|0)==43)B=e+(v*24|0)|0;__ZN7VariantC2ERKS_(o,B);break}}c[o>>2]=0}else __ZN7VariantC2ERKS_(o,c[f>>2]|0);while(0);c[n>>2]=__ZNK7Variantcv6StringEv(o)|0;do if((g|0)<2){B=c[r>>2]|0;A=B+-1|0;z=B+-2|0;if((B|0)>=2){B=c[d+16>>2]|0;y=(B|0)==0;if(y)D=0;else D=c[B+-4>>2]|0;if((A|0)<=(D|0)){if(y)E=0;else E=c[B+-4>>2]|0;do if((E|0)<(A|0)){if(y)F=0;else F=c[B+-4>>2]|0;if((F|0)<(A|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);G=0;break}else{a[1263537]=0;C=60;break}}else C=60;while(0);if((C|0)==60)G=B+(z*24|0)|0;__ZN7VariantC2ERKS_(q,G);break}}c[q>>2]=0}else __ZN7VariantC2ERKS_(q,c[f+4>>2]|0);while(0);__ZN3RefI8ResourceEC2ERK7Variant(j,q);c[p>>2]=c[j>>2];do if((g|0)<3){G=c[r>>2]|0;F=G+-2|0;E=G+-3|0;if((F|0)>=1){G=c[d+16>>2]|0;D=(G|0)==0;if(D)H=0;else H=c[G+-4>>2]|0;if((F|0)<=(H|0)){if(D)I=0;else I=c[G+-4>>2]|0;do if((I|0)<(F|0)){if(D)J=0;else J=c[G+-4>>2]|0;if((J|0)<(F|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);K=0;break}else{a[1263537]=0;C=77;break}}else C=77;while(0);if((C|0)==77)K=G+(E*24|0)|0;__ZN7VariantC2ERKS_(j,K);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f+8>>2]|0);while(0);f=__ZNK7VariantcvjEv(j)|0;__ZN7VariantC2Ei(k,ri[x&511](u,n,p,f)|0);if(c[j>>2]|0)__ZN7Variant5clearEv(j);j=c[p>>2]|0;if((j|0?__ZN9Reference11unreferenceEv(j)|0:0)?(j=c[p>>2]|0,__Z17predelete_handlerP6Object(j)|0):0){gj[c[(c[j>>2]|0)+76>>2]&8191](j);__ZN6Memory11free_staticEPvb(j,0)}c[p>>2]=0;if(c[q>>2]|0)__ZN7Variant5clearEv(q);q=c[n>>2]|0;if(q|0?(__Z16atomic_decrementPj(q+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(q,1);if(c[o>>2]|0)__ZN7Variant5clearEv(o);__ZN7VariantC2ERKS_(b,k);if(c[k>>2]|0)__ZN7Variant5clearEv(k);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,2207,1146558,0);c[b>>2]=0;l=i;return}function __ZN12MethodBind3RI14_ResourceSaver5ErrorRK6StringRK3RefI8ResourceEjE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0;f=l;l=l+48|0;if((l|0)>=(m|0))ba(48);g=f+32|0;h=f;i=f+28|0;j=f+24|0;if(!b)k=0;else{n=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1255740)|0;k=n?b:0}b=c[a+44>>2]|0;n=c[a+48>>2]|0;a=k+(n>>1)|0;if(!(n&1))o=b;else o=c[(c[a>>2]|0)+b>>2]|0;b=c[d>>2]|0;n=c[b>>2]|0;if((n|0)!=0?(__Z28atomic_conditional_incrementPj(n+-8|0)|0)!=0:0)p=c[b>>2]|0;else p=0;c[i>>2]=p;__ZN7VariantC2EPK6Object(h,c[d+4>>2]|0);__ZN3RefI8ResourceEC2ERK7Variant(g,h);if(c[h>>2]|0)__ZN7Variant5clearEv(h);c[j>>2]=c[g>>2];c[e>>2]=ri[o&511](a,i,j,c[c[d+8>>2]>>2]|0)|0;d=c[j>>2]|0;if((d|0?__ZN9Reference11unreferenceEv(d)|0:0)?(d=c[j>>2]|0,__Z17predelete_handlerP6Object(d)|0):0){gj[c[(c[d>>2]|0)+76>>2]&8191](d);__ZN6Memory11free_staticEPvb(d,0)}d=c[i>>2]|0;if(!d){l=f;return}if(__Z16atomic_decrementPj(d+-8|0)|0){l=f;return}__ZN6Memory11free_staticEPvb(d,1);l=f;return}function __ZN12MethodBind3RI14_ResourceSaver5ErrorRK6StringRK3RefI8ResourceEjED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK12MethodBind3RI14_ResourceSaver5ErrorRK6StringRK3RefI8ResourceEjE18_get_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case -1:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;break}case 0:{c[d>>2]=0;__ZN7VariantC2ERK6String(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);e=c[d>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);f=b;break}case 1:{f=__ZN7Variant12get_type_forIRK3RefI8ResourceEEENS_4TypeEv()|0;break}case 2:{__ZN7VariantC2Ej(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;break}default:f=0}l=a;return f|0}function __ZN15_ResourceLoaderC2Ev(a){a=a|0;__ZN6ObjectC2Ev(a);c[a>>2]=412848;__ZN10StringNameC2Ev(a+76|0);c[313907]=a;return}function __ZN15_ResourceLoader18_initialize_classvEv(b){b=b|0;if(a[1263599]|0)return;__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI15_ResourceLoaderEEvv();__ZN15_ResourceLoader13_bind_methodsEv();a[1263599]=1;return}function __ZN15_ResourceLoader5_setvERK10StringNameRK7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK15_ResourceLoader5_getvERK10StringNameR7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK15_ResourceLoader19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0;d=l;l=l+32|0;if((l|0)>=(m|0))ba(32);e=d+24|0;f=d+4|0;g=d;__ZN6StringC2EPKc(e,1123474);h=c[e>>2]|0;e=h;i=f+4|0;c[i>>2]=0;j=f+12|0;c[j>>2]=0;c[f>>2]=0;k=(h|0)==0;if(!k?(c[i>>2]=0,__Z28atomic_conditional_incrementPj(h+-8|0)|0):0)c[i>>2]=e;c[f+8>>2]=0;e=c[j>>2]|0;if(e|0){if(!(__Z16atomic_decrementPj(e+-8|0)|0))__ZN6Memory11free_staticEPvb(e,1);c[j>>2]=0}c[f+16>>2]=256;if(!(c[b>>2]|0)){j=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=j;c[j>>2]=0;c[j+4>>2]=0;c[j+8>>2]=0}j=__ZnwjPFPvjE(32,4740)|0;c[j>>2]=0;c[j+4>>2]=0;c[j+8>>2]=0;c[j+12>>2]=0;c[j+16>>2]=7;e=j+20|0;c[e>>2]=0;i=j+24|0;c[i>>2]=0;n=j+28|0;c[n>>2]=0;__ZN12PropertyInfoaSERKS_(j,f)|0;o=c[b>>2]|0;p=o+4|0;q=c[p>>2]|0;c[i>>2]=q;c[e>>2]=0;c[n>>2]=o;if(q|0)c[q+20>>2]=j;c[p>>2]=j;if(!(c[o>>2]|0))c[o>>2]=j;j=o+8|0;c[j>>2]=(c[j>>2]|0)+1;j=c[f+12>>2]|0;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);j=c[f+4>>2]|0;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);if(k){__ZN10StringNameC2EPKc(g,1123474);__ZN7ClassDB17get_property_listE10StringNameP4ListI12PropertyInfo16DefaultAllocatorEbPK6Object(g,b,1,a);__ZN10StringNameD2Ev(g);l=d;return}if(__Z16atomic_decrementPj(h+-8|0)|0){__ZN10StringNameC2EPKc(g,1123474);__ZN7ClassDB17get_property_listE10StringNameP4ListI12PropertyInfo16DefaultAllocatorEbPK6Object(g,b,1,a);__ZN10StringNameD2Ev(g);l=d;return}__ZN6Memory11free_staticEPvb(h,1);__ZN10StringNameC2EPKc(g,1123474);__ZN7ClassDB17get_property_listE10StringNameP4ListI12PropertyInfo16DefaultAllocatorEbPK6Object(g,b,1,a);__ZN10StringNameD2Ev(g);l=d;return}function __ZN15_ResourceLoader14_notificationvEib(a,b,c){a=a|0;b=b|0;c=c|0;return}function __ZNK15_ResourceLoader16_get_class_namevEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+8|0;e=b+4|0;f=b;g=a+76|0;a=c[g>>2]|0;if(a|0){if(c[a+4>>2]|0){l=b;return g|0}if(__ZNK6String6lengthEv(a+8|0)|0){l=b;return g|0}}__ZN6StringC2EPKc(d,1123474);c[f>>2]=c[d>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameaSERKS_(g,e);__ZN10StringNameD2Ev(e);e=c[f>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);l=b;return g|0}function __ZNK15_ResourceLoader9get_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1123474);l=a;return c[b>>2]|0}function __ZNK15_ResourceLoader8is_classERK6String(a,b){a=a|0;b=b|0;var c=0;if(__ZNK6StringeqEPKc(b,1123474)|0){c=1;return c|0}c=__ZNK6StringeqEPKc(b,1142944)|0;return c|0}function __ZNK15_ResourceLoader12is_class_ptrEPv(a,b){a=a|0;b=b|0;return (b|0)==1255744|(b|0)==1220580|0}function __ZN15_ResourceLoaderD2Ev(a){a=a|0;c[a>>2]=412848;__ZN10StringNameD2Ev(a+76|0);__ZN6ObjectD2Ev(a);return}function __ZN15_ResourceLoaderD0Ev(a){a=a|0;c[a>>2]=412848;__ZN10StringNameD2Ev(a+76|0);__ZN6ObjectD2Ev(a);__ZdlPv(a);return}function __ZN7ClassDB10_add_classI15_ResourceLoaderEEvv(){var a=0,b=0,d=0,e=0,f=0,g=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+16|0;d=a+12|0;e=a+8|0;f=a+4|0;g=a;__ZN6StringC2EPKc(b,1123474);c[e>>2]=c[b>>2];__ZN10StringNameC2ERK6String(d,e);__ZN6StringC2EPKc(b,1142944);c[g>>2]=c[b>>2];__ZN10StringNameC2ERK6String(f,g);__ZN7ClassDB11_add_class2ERK10StringNameS2_(d,f);__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);__ZN10StringNameD2Ev(d);d=c[e>>2]|0;if(!d){l=a;return}if(__Z16atomic_decrementPj(d+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(d,1);l=a;return}function __ZN15_ResourceLoader13_bind_methodsEv(){var a=0,b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0;a=l;l=l+112|0;if((l|0)>=(m|0))ba(112);b=a+96|0;d=a+88|0;e=a+24|0;f=a+80|0;g=a;h=a+72|0;i=a+64|0;j=a+56|0;k=a+48|0;__Z8D_METHODPKcS0_S0_(d,1123490,1128095,1123533);__ZN7VariantC2EPKc(e,1263606);n=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(n);c[n>>2]=412940;__ZN10MethodBind10_set_constEb(n,0);__ZN10MethodBind24_generate_argument_typesEi(n,2);__ZN10MethodBind12_set_returnsEb(n,1);c[n+44>>2]=1332;c[n+48>>2]=0;c[b>>2]=e;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,n,d,b,1)|0;if(c[e>>2]|0)__ZN7Variant5clearEv(e);n=d+4|0;o=c[n>>2]|0;if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0){p=c[n>>2]|0;n=(p|0)==0?0:p+-4|0;p=n+4|0;if(c[n>>2]|0){q=0;do{__ZN10StringNameD2Ev(p+(q<<2)|0);q=q+1|0}while(q>>>0<(c[n>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(o,1)}__ZN10StringNameD2Ev(d);__Z8D_METHODPKcS0_S0_S0_(f,1123543,1128095,1123533,1123557);__ZN7VariantC2EPKc(e,1263606);__ZN7VariantC2Eb(g,0);d=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(d);c[d>>2]=412976;__ZN10MethodBind10_set_constEb(d,0);__ZN10MethodBind24_generate_argument_typesEi(d,3);__ZN10MethodBind12_set_returnsEb(d,1);c[d+44>>2]=265;c[d+48>>2]=0;c[b>>2]=e;c[b+4>>2]=g;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,d,f,b,2)|0;if(c[g>>2]|0)__ZN7Variant5clearEv(g);if(c[e>>2]|0)__ZN7Variant5clearEv(e);e=f+4|0;g=c[e>>2]|0;if(g|0?(__Z16atomic_decrementPj(g+-8|0)|0)==0:0){b=c[e>>2]|0;e=(b|0)==0?0:b+-4|0;b=e+4|0;if(c[e>>2]|0){d=0;do{__ZN10StringNameD2Ev(b+(d<<2)|0);d=d+1|0}while(d>>>0<(c[e>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(g,1)}__ZN10StringNameD2Ev(f);__Z8D_METHODPKcS0_(h,1123568,1123189);f=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(f);c[f>>2]=413012;__ZN10MethodBind10_set_constEb(f,0);__ZN10MethodBind24_generate_argument_typesEi(f,1);__ZN10MethodBind12_set_returnsEb(f,1);c[f+44>>2]=4800;c[f+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,f,h,0,0)|0;f=h+4|0;g=c[f>>2]|0;if(g|0?(__Z16atomic_decrementPj(g+-8|0)|0)==0:0){e=c[f>>2]|0;f=(e|0)==0?0:e+-4|0;e=f+4|0;if(c[f>>2]|0){d=0;do{__ZN10StringNameD2Ev(e+(d<<2)|0);d=d+1|0}while(d>>>0<(c[f>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(g,1)}__ZN10StringNameD2Ev(h);__Z8D_METHODPKcS0_(i,1123603,1123634);h=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(h);c[h>>2]=413048;__ZN10MethodBind10_set_constEb(h,0);__ZN10MethodBind24_generate_argument_typesEi(h,1);c[h+44>>2]=2019;c[h+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,h,i,0,0)|0;h=i+4|0;g=c[h>>2]|0;if(g|0?(__Z16atomic_decrementPj(g+-8|0)|0)==0:0){f=c[h>>2]|0;h=(f|0)==0?0:f+-4|0;f=h+4|0;if(c[h>>2]|0){d=0;do{__ZN10StringNameD2Ev(f+(d<<2)|0);d=d+1|0}while(d>>>0<(c[h>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(g,1)}__ZN10StringNameD2Ev(i);__Z8D_METHODPKcS0_(j,1123640,1128095);i=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(i);c[i>>2]=413012;__ZN10MethodBind10_set_constEb(i,0);__ZN10MethodBind24_generate_argument_typesEi(i,1);__ZN10MethodBind12_set_returnsEb(i,1);c[i+44>>2]=4801;c[i+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,i,j,0,0)|0;i=j+4|0;g=c[i>>2]|0;if(g|0?(__Z16atomic_decrementPj(g+-8|0)|0)==0:0){h=c[i>>2]|0;i=(h|0)==0?0:h+-4|0;h=i+4|0;if(c[i>>2]|0){d=0;do{__ZN10StringNameD2Ev(h+(d<<2)|0);d=d+1|0}while(d>>>0<(c[i>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(g,1)}__ZN10StringNameD2Ev(j);__Z8D_METHODPKcS0_(k,1128335,1128095);j=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(j);c[j>>2]=413084;__ZN10MethodBind10_set_constEb(j,0);__ZN10MethodBind24_generate_argument_typesEi(j,1);__ZN10MethodBind12_set_returnsEb(j,1);c[j+44>>2]=4802;c[j+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,j,k,0,0)|0;j=k+4|0;g=c[j>>2]|0;if(!g){__ZN10StringNameD2Ev(k);l=a;return}if(__Z16atomic_decrementPj(g+-8|0)|0){__ZN10StringNameD2Ev(k);l=a;return}i=c[j>>2]|0;j=(i|0)==0?0:i+-4|0;i=j+4|0;if(c[j>>2]|0){d=0;do{__ZN10StringNameD2Ev(i+(d<<2)|0);d=d+1|0}while(d>>>0<(c[j>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(g,1);__ZN10StringNameD2Ev(k);l=a;return}function __ZN15_ResourceLoader16load_interactiveERK6StringS2_(a,b,c){a=a|0;b=b|0;c=c|0;return __ZN14ResourceLoader16load_interactiveERK6StringS2_bP5Error(b,c,0,0)|0}function __ZN15_ResourceLoader4loadERK6StringS2_b(a,b,c,d){a=a|0;b=b|0;c=c|0;d=d|0;return __ZN14ResourceLoader4loadERK6StringS2_bP5Error(b,c,d,0)|0}function __ZN15_ResourceLoader34get_recognized_extensions_for_typeERK6String(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=b;f=b+4|0;c[f>>2]=0;__ZN14ResourceLoader34get_recognized_extensions_for_typeERK6StringP4ListIS0_16DefaultAllocatorE(d,f);c[e>>2]=0;d=c[f>>2]|0;if(!d)g=0;else{h=d;i=3}while(1){if((i|0)==3){i=0;g=c[h>>2]|0}if(!g)break;d=c[e>>2]|0;if(!d)j=1;else j=((c[d+16>>2]|0)>>>2)+1|0;__ZN10PoolVectorI6StringE6resizeEi(e,j)|0;d=c[e>>2]|0;if(!d)k=-1;else k=((c[d+16>>2]|0)>>>2)+-1|0;__ZN10PoolVectorI6StringE3setEiRKS0_(e,k,g);h=g+4|0;i=3}g=c[f>>2]|0;if(!g){n=c[e>>2]|0;l=b;return n|0}else o=g;while(1){g=c[o>>2]|0;if(!g){i=15;break}__ZN4ListI6String16DefaultAllocatorE5_Data5eraseEPKNS2_7ElementE(o,g)|0;p=c[f>>2]|0;if(!(c[p+8>>2]|0)){i=14;break}if(!p){i=18;break}else o=p}if((i|0)==14){__ZN6Memory11free_staticEPvb(p,0);c[f>>2]=0;n=c[e>>2]|0;l=b;return n|0}else if((i|0)==15)if(!(c[o+8>>2]|0)){a[1263537]=0;__ZN6Memory11free_staticEPvb(o,0);n=c[e>>2]|0;l=b;return n|0}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145461,1145120,668,1145467,0);n=c[e>>2]|0;l=b;return n|0}else if((i|0)==18){n=c[e>>2]|0;l=b;return n|0}return 0}function __ZN15_ResourceLoader30set_abort_on_missing_resourcesEb(b,c){b=b|0;c=c|0;a[1104857]=c&1;return}function __ZN15_ResourceLoader16get_dependenciesERK6String(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=b;f=b+4|0;c[f>>2]=0;__ZN14ResourceLoader16get_dependenciesERK6StringP4ListIS0_16DefaultAllocatorEb(d,f,0);c[e>>2]=0;d=c[f>>2]|0;if(!d)g=0;else{h=d;i=3}while(1){if((i|0)==3){i=0;g=c[h>>2]|0}if(!g)break;d=c[e>>2]|0;if(!d)j=1;else j=((c[d+16>>2]|0)>>>2)+1|0;__ZN10PoolVectorI6StringE6resizeEi(e,j)|0;d=c[e>>2]|0;if(!d)k=-1;else k=((c[d+16>>2]|0)>>>2)+-1|0;__ZN10PoolVectorI6StringE3setEiRKS0_(e,k,g);h=g+4|0;i=3}g=c[f>>2]|0;if(!g){n=c[e>>2]|0;l=b;return n|0}else o=g;while(1){g=c[o>>2]|0;if(!g){i=15;break}__ZN4ListI6String16DefaultAllocatorE5_Data5eraseEPKNS2_7ElementE(o,g)|0;p=c[f>>2]|0;if(!(c[p+8>>2]|0)){i=14;break}if(!p){i=18;break}else o=p}if((i|0)==14){__ZN6Memory11free_staticEPvb(p,0);c[f>>2]=0;n=c[e>>2]|0;l=b;return n|0}else if((i|0)==15)if(!(c[o+8>>2]|0)){a[1263537]=0;__ZN6Memory11free_staticEPvb(o,0);n=c[e>>2]|0;l=b;return n|0}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145461,1145120,668,1145467,0);n=c[e>>2]|0;l=b;return n|0}else if((i|0)==18){n=c[e>>2]|0;l=b;return n|0}return 0}function __ZN15_ResourceLoader3hasERK6String(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=a;c[d>>2]=__ZNK12GlobalConfig13localize_pathERK6String(__ZN12GlobalConfig13get_singletonEv()|0,b)|0;b=__ZN13ResourceCache3hasERK6String(d)|0;e=c[d>>2]|0;if(!e){l=a;return b|0}if(__Z16atomic_decrementPj(e+-8|0)|0){l=a;return b|0}__ZN6Memory11free_staticEPvb(e,1);l=a;return b|0}function __ZNK12MethodBind1RI15_ResourceLoaderbRK6StringE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return __ZNK12MethodBind1RI15_ResourceLoaderbRK6StringE18_get_argument_typeEi(a,b)|0}function __ZNK12MethodBind1RI15_ResourceLoaderbRK6StringE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1123474);l=a;return c[b>>2]|0}function __ZN12MethodBind1RI15_ResourceLoaderbRK6StringE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0;i=l;l=l+64|0;if((l|0)>=(m|0))ba(64);j=i+24|0;k=i+48|0;n=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1255744)|0:0){c[h>>2]=0;a[1263537]=0;o=d+24|0;p=c[o>>2]|0;if((p|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=p;c[b>>2]=0;l=i;return}q=p-(c[d+20>>2]|0)|0;if((q|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=q;c[b>>2]=0;l=i;return}if((g|0)>0){if((p|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);r=0}else{a[1263537]=0;r=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,r)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=r;c[b>>2]=0;l=i;return}}r=c[d+44>>2]|0;p=c[d+48>>2]|0;q=e+(p>>1)|0;if(!(p&1))s=r;else s=c[(c[q>>2]|0)+r>>2]|0;do if((g|0)<1){r=c[o>>2]|0;p=r+-1|0;if((r|0)>=1){e=c[d+16>>2]|0;t=(e|0)==0;if(t)u=0;else u=c[e+-4>>2]|0;if((r|0)<=(u|0)){if(t)v=0;else v=c[e+-4>>2]|0;do if((v|0)<(r|0)){if(t)w=0;else w=c[e+-4>>2]|0;if((w|0)<(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);x=0;break}else{a[1263537]=0;y=31;break}}else y=31;while(0);if((y|0)==31)x=e+(p*24|0)|0;__ZN7VariantC2ERKS_(n,x);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f>>2]|0);while(0);c[k>>2]=__ZNK7Variantcv6StringEv(n)|0;__ZN7VariantC2Eb(j,$i[s&8191](q,k)|0);q=c[k>>2]|0;if(q|0?(__Z16atomic_decrementPj(q+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(q,1);if(c[n>>2]|0)__ZN7Variant5clearEv(n);__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,897,1146558,0);c[b>>2]=0;l=i;return}function __ZN12MethodBind1RI15_ResourceLoaderbRK6StringE7ptrcallEP6ObjectPPKvPv(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,n=0;g=l;l=l+16|0;if((l|0)>=(m|0))ba(16);h=g;if(!d)i=0;else{j=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1255744)|0;i=j?d:0}d=c[b+44>>2]|0;j=c[b+48>>2]|0;b=i+(j>>1)|0;if(!(j&1))k=d;else k=c[(c[b>>2]|0)+d>>2]|0;d=c[e>>2]|0;e=c[d>>2]|0;if((e|0)!=0?(__Z28atomic_conditional_incrementPj(e+-8|0)|0)!=0:0)n=c[d>>2]|0;else n=0;c[h>>2]=n;a[f>>0]=($i[k&8191](b,h)|0)&1;b=c[h>>2]|0;if(!b){l=g;return}if(__Z16atomic_decrementPj(b+-8|0)|0){l=g;return}__ZN6Memory11free_staticEPvb(b,1);l=g;return}function __ZN12MethodBind1RI15_ResourceLoaderbRK6StringED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK12MethodBind1RI15_ResourceLoaderbRK6StringE18_get_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case -1:{__ZN7VariantC2Eb(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;l=a;return f|0}case 0:{c[d>>2]=0;__ZN7VariantC2ERK6String(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);e=c[d>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);f=b;l=a;return f|0}default:{f=0;l=a;return f|0}}return 0}function __ZNK11MethodBind1I15_ResourceLoaderbE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if(!b){__ZN7VariantC2Eb(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK11MethodBind1I15_ResourceLoaderbE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1123474);l=a;return c[b>>2]|0}function __ZN11MethodBind1I15_ResourceLoaderbE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1255744)|0:0){c[h>>2]=0;a[1263537]=0;k=d+24|0;n=c[k>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=i;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=i;return}if((g|0)>0){if((n|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);p=0}else{a[1263537]=0;p=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,p)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=p;c[b>>2]=0;l=i;return}}p=c[d+44>>2]|0;n=c[d+48>>2]|0;o=e+(n>>1)|0;if(!(n&1))q=p;else q=c[(c[o>>2]|0)+p>>2]|0;do if((g|0)<1){p=c[k>>2]|0;n=p+-1|0;if((p|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)s=0;else s=c[e+-4>>2]|0;if((p|0)<=(s|0)){if(r)t=0;else t=c[e+-4>>2]|0;do if((t|0)<(p|0)){if(r)u=0;else u=c[e+-4>>2]|0;if((u|0)<(p|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);v=0;break}else{a[1263537]=0;w=31;break}}else w=31;while(0);if((w|0)==31)v=e+(n*24|0)|0;__ZN7VariantC2ERKS_(j,v);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);f=__ZNK7VariantcvbEv(j)|0;Pi[q&2047](o,f);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I15_ResourceLoaderbE7ptrcallEP6ObjectPPKvPv(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0;if(!d)g=0;else{f=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1255744)|0;g=f?d:0}d=c[b+44>>2]|0;f=c[b+48>>2]|0;b=g+(f>>1)|0;if(!(f&1))h=d;else h=c[(c[b>>2]|0)+d>>2]|0;Pi[h&2047](b,(a[c[e>>2]>>0]|0)!=0);return}function __ZN11MethodBind1I15_ResourceLoaderbED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN14ResourceLoader34get_recognized_extensions_for_typeERK6StringP4ListIS0_16DefaultAllocatorE(a,b){a=a|0;b=b|0;var d=0,e=0;if((c[313459]|0)>0)d=0;else return;do{e=c[1253840+(d<<2)>>2]|0;bj[c[(c[e>>2]|0)+12>>2]&4095](e,a,b);d=d+1|0}while((d|0)<(c[313459]|0));return}function __ZNK12MethodBind1RI15_ResourceLoader10PoolVectorI6StringERKS2_E18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;switch(b|0){case -1:{c[d>>2]=0;__ZN7VariantC2ERK10PoolVectorI6StringE(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);__ZN10PoolVectorI6StringE12_unreferenceEv(d);f=b;l=a;return f|0}case 0:{c[d>>2]=0;__ZN7VariantC2ERK6String(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);e=c[d>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);f=b;l=a;return f|0}default:{f=0;l=a;return f|0}}return 0}function __ZNK12MethodBind1RI15_ResourceLoader10PoolVectorI6StringERKS2_E18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1123474);l=a;return c[b>>2]|0}function __ZN12MethodBind1RI15_ResourceLoader10PoolVectorI6StringERKS2_E4callEP6ObjectPPK7VariantiRNS9_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0;i=l;l=l+64|0;if((l|0)>=(m|0))ba(64);j=i+24|0;k=i+52|0;n=i+48|0;o=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1255744)|0:0){c[h>>2]=0;a[1263537]=0;p=d+24|0;q=c[p>>2]|0;if((q|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=q;c[b>>2]=0;l=i;return}r=q-(c[d+20>>2]|0)|0;if((r|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=r;c[b>>2]=0;l=i;return}if((g|0)>0){if((q|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);s=0}else{a[1263537]=0;s=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,s)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=s;c[b>>2]=0;l=i;return}}s=c[d+44>>2]|0;q=c[d+48>>2]|0;r=e+(q>>1)|0;if(!(q&1))t=s;else t=c[(c[r>>2]|0)+s>>2]|0;do if((g|0)<1){s=c[p>>2]|0;q=s+-1|0;if((s|0)>=1){e=c[d+16>>2]|0;u=(e|0)==0;if(u)v=0;else v=c[e+-4>>2]|0;if((s|0)<=(v|0)){if(u)w=0;else w=c[e+-4>>2]|0;do if((w|0)<(s|0)){if(u)x=0;else x=c[e+-4>>2]|0;if((x|0)<(s|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);y=0;break}else{a[1263537]=0;z=31;break}}else z=31;while(0);if((z|0)==31)y=e+(q*24|0)|0;__ZN7VariantC2ERKS_(o,y);break}}c[o>>2]=0}else __ZN7VariantC2ERKS_(o,c[f>>2]|0);while(0);c[n>>2]=__ZNK7Variantcv6StringEv(o)|0;c[k>>2]=$i[t&8191](r,n)|0;__ZN7VariantC2ERK10PoolVectorI6StringE(j,k);__ZN10PoolVectorI6StringE12_unreferenceEv(k);k=c[n>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);if(c[o>>2]|0)__ZN7Variant5clearEv(o);__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,897,1146558,0);c[b>>2]=0;l=i;return}function __ZN12MethodBind1RI15_ResourceLoader10PoolVectorI6StringERKS2_E7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f;h=f+4|0;if(!b)i=0;else{j=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1255744)|0;i=j?b:0}b=c[a+44>>2]|0;j=c[a+48>>2]|0;a=i+(j>>1)|0;if(!(j&1))k=b;else k=c[(c[a>>2]|0)+b>>2]|0;b=c[d>>2]|0;d=c[b>>2]|0;if((d|0)!=0?(__Z28atomic_conditional_incrementPj(d+-8|0)|0)!=0:0)n=c[b>>2]|0;else n=0;c[h>>2]=n;n=$i[k&8191](a,h)|0;c[g>>2]=n;if(((c[e>>2]|0)!=(n|0)?(__ZN10PoolVectorI6StringE12_unreferenceEv(e),n=c[g>>2]|0,n|0):0)?__Z28atomic_conditional_incrementPj(n)|0:0)c[e>>2]=c[g>>2];__ZN10PoolVectorI6StringE12_unreferenceEv(g);g=c[h>>2]|0;if(!g){l=f;return}if(__Z16atomic_decrementPj(g+-8|0)|0){l=f;return}__ZN6Memory11free_staticEPvb(g,1);l=f;return}function __ZN12MethodBind1RI15_ResourceLoader10PoolVectorI6StringERKS2_ED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK12MethodBind3RI15_ResourceLoader3RefI8ResourceERK6StringS6_bE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case -1:{f=__ZN7Variant12get_type_forI3RefI8ResourceEEENS_4TypeEv()|0;l=a;return f|0}case 0:{c[d>>2]=0;__ZN7VariantC2ERK6String(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);g=c[d>>2]|0;if(g|0?(__Z16atomic_decrementPj(g+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(g,1);f=b;l=a;return f|0}case 1:{c[d>>2]=0;__ZN7VariantC2ERK6String(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);e=c[d>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);f=b;l=a;return f|0}case 2:{__ZN7VariantC2Eb(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;l=a;return f|0}default:{f=0;l=a;return f|0}}return 0}function __ZNK12MethodBind3RI15_ResourceLoader3RefI8ResourceERK6StringS6_bE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1123474);l=a;return c[b>>2]|0}function __ZN12MethodBind3RI15_ResourceLoader3RefI8ResourceERK6StringS6_bE4callEP6ObjectPPK7VariantiRNSA_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0;i=l;l=l+112|0;if((l|0)>=(m|0))ba(112);j=i+108|0;k=i+72|0;n=i+100|0;o=i+104|0;p=i+48|0;q=i+96|0;r=i+24|0;s=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1255744)|0:0){c[h>>2]=0;a[1263537]=0;t=d+24|0;u=c[t>>2]|0;if((u|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=u;c[b>>2]=0;l=i;return}v=u-(c[d+20>>2]|0)|0;if((v|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=v;c[b>>2]=0;l=i;return}if((g|0)>0){if((u|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);w=0}else{a[1263537]=0;w=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,w)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=w;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[t>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);x=0}else{a[1263537]=0;x=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,x)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=x;c[b>>2]=0;l=i;return}if((g|0)>2){if((c[t>>2]|0)<2){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);y=0}else{a[1263537]=0;y=c[(c[d+32>>2]|0)+12>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+8>>2]>>2]|0,y)|0)){c[h>>2]=2;c[h+4>>2]=2;c[h+8>>2]=y;c[b>>2]=0;l=i;return}}}}y=c[d+44>>2]|0;x=c[d+48>>2]|0;w=e+(x>>1)|0;if(!(x&1))z=y;else z=c[(c[w>>2]|0)+y>>2]|0;do if((g|0)<1){y=c[t>>2]|0;x=y+-1|0;if((y|0)>=1){e=c[d+16>>2]|0;u=(e|0)==0;if(u)A=0;else A=c[e+-4>>2]|0;if((y|0)<=(A|0)){if(u)B=0;else B=c[e+-4>>2]|0;do if((B|0)<(y|0)){if(u)C=0;else C=c[e+-4>>2]|0;if((C|0)<(y|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);D=0;break}else{a[1263537]=0;E=43;break}}else E=43;while(0);if((E|0)==43)D=e+(x*24|0)|0;__ZN7VariantC2ERKS_(p,D);break}}c[p>>2]=0}else __ZN7VariantC2ERKS_(p,c[f>>2]|0);while(0);c[o>>2]=__ZNK7Variantcv6StringEv(p)|0;do if((g|0)<2){D=c[t>>2]|0;C=D+-1|0;B=D+-2|0;if((D|0)>=2){D=c[d+16>>2]|0;A=(D|0)==0;if(A)F=0;else F=c[D+-4>>2]|0;if((C|0)<=(F|0)){if(A)G=0;else G=c[D+-4>>2]|0;do if((G|0)<(C|0)){if(A)H=0;else H=c[D+-4>>2]|0;if((H|0)<(C|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);I=0;break}else{a[1263537]=0;E=60;break}}else E=60;while(0);if((E|0)==60)I=D+(B*24|0)|0;__ZN7VariantC2ERKS_(r,I);break}}c[r>>2]=0}else __ZN7VariantC2ERKS_(r,c[f+4>>2]|0);while(0);c[q>>2]=__ZNK7Variantcv6StringEv(r)|0;do if((g|0)<3){I=c[t>>2]|0;H=I+-2|0;G=I+-3|0;if((H|0)>=1){I=c[d+16>>2]|0;F=(I|0)==0;if(F)J=0;else J=c[I+-4>>2]|0;if((H|0)<=(J|0)){if(F)K=0;else K=c[I+-4>>2]|0;do if((K|0)<(H|0)){if(F)L=0;else L=c[I+-4>>2]|0;if((L|0)<(H|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);M=0;break}else{a[1263537]=0;E=77;break}}else E=77;while(0);if((E|0)==77)M=I+(G*24|0)|0;__ZN7VariantC2ERKS_(s,M);break}}c[s>>2]=0}else __ZN7VariantC2ERKS_(s,c[f+8>>2]|0);while(0);f=__ZNK7VariantcvbEv(s)|0;c[n>>2]=ri[z&511](w,o,q,f)|0;__ZN6RefPtrC2Ev(j);__ZN3RefI9ReferenceEaSI8ResourceEEvRKS_IT_E(j,n);__ZN7VariantC2ERK6RefPtr(k,j);__ZN6RefPtrD2Ev(j);j=c[n>>2]|0;if((j|0?__ZN9Reference11unreferenceEv(j)|0:0)?(j=c[n>>2]|0,__Z17predelete_handlerP6Object(j)|0):0){gj[c[(c[j>>2]|0)+76>>2]&8191](j);__ZN6Memory11free_staticEPvb(j,0)}c[n>>2]=0;if(c[s>>2]|0)__ZN7Variant5clearEv(s);s=c[q>>2]|0;if(s|0?(__Z16atomic_decrementPj(s+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(s,1);if(c[r>>2]|0)__ZN7Variant5clearEv(r);r=c[o>>2]|0;if(r|0?(__Z16atomic_decrementPj(r+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(r,1);if(c[p>>2]|0)__ZN7Variant5clearEv(p);__ZN7VariantC2ERKS_(b,k);if(c[k>>2]|0)__ZN7Variant5clearEv(k);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,2207,1146558,0);c[b>>2]=0;l=i;return}function __ZN12MethodBind3RI15_ResourceLoader3RefI8ResourceERK6StringS6_bE7ptrcallEP6ObjectPPKvPv(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0;g=l;l=l+16|0;if((l|0)>=(m|0))ba(16);h=g+4|0;i=g+8|0;j=g;if(!d)k=0;else{n=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1255744)|0;k=n?d:0}d=c[b+44>>2]|0;n=c[b+48>>2]|0;b=k+(n>>1)|0;if(!(n&1))o=d;else o=c[(c[b>>2]|0)+d>>2]|0;d=c[e>>2]|0;n=c[d>>2]|0;if((n|0)!=0?(__Z28atomic_conditional_incrementPj(n+-8|0)|0)!=0:0)p=c[d>>2]|0;else p=0;c[i>>2]=p;p=c[e+4>>2]|0;d=c[p>>2]|0;if((d|0)!=0?(__Z28atomic_conditional_incrementPj(d+-8|0)|0)!=0:0)q=c[p>>2]|0;else q=0;c[j>>2]=q;c[h>>2]=ri[o&511](b,i,j,(a[c[e+8>>2]>>0]|0)!=0)|0;__ZN3RefI9ReferenceEaSI8ResourceEEvRKS_IT_E(f,h);f=c[h>>2]|0;if((f|0?__ZN9Reference11unreferenceEv(f)|0:0)?(f=c[h>>2]|0,__Z17predelete_handlerP6Object(f)|0):0){gj[c[(c[f>>2]|0)+76>>2]&8191](f);__ZN6Memory11free_staticEPvb(f,0)}c[h>>2]=0;h=c[j>>2]|0;if(h|0?(__Z16atomic_decrementPj(h+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(h,1);h=c[i>>2]|0;if(!h){l=g;return}if(__Z16atomic_decrementPj(h+-8|0)|0){l=g;return}__ZN6Memory11free_staticEPvb(h,1);l=g;return}function __ZN12MethodBind3RI15_ResourceLoader3RefI8ResourceERK6StringS6_bED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN14ResourceLoader16load_interactiveERK6StringS2_bP5Error(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0;g=l;l=l+48|0;if((l|0)>=(m|0))ba(48);h=g+32|0;i=g+24|0;j=g+20|0;k=g+28|0;n=g+16|0;o=g+12|0;p=g+8|0;q=g+4|0;r=g;if(f|0)c[f>>2]=19;c[h>>2]=0;if(__ZNK6String11is_rel_pathEv(b)|0){s=__ZplPKcRK6String(1123467,b)|0;t=s;if(s|0){c[h>>2]=0;if(__Z28atomic_conditional_incrementPj(s+-8|0)|0)c[h>>2]=t;if(!(__Z16atomic_decrementPj(s+-8|0)|0))__ZN6Memory11free_staticEPvb(s,1)}}else{s=__ZNK12GlobalConfig13localize_pathERK6String(__ZN12GlobalConfig13get_singletonEv()|0,b)|0;t=s;if(s|0){c[h>>2]=0;if(__Z28atomic_conditional_incrementPj(s+-8|0)|0)c[h>>2]=t;if(!(__Z16atomic_decrementPj(s+-8|0)|0))__ZN6Memory11free_staticEPvb(s,1)}}a:do if(__ZNK6StringeqEPKc(h,1263606)|0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1123657,1081906,228,1123674,0);u=0}else{a[1263537]=0;if(!e?__ZN13ResourceCache3hasERK6String(h)|0:0){if(__ZNK2OS17is_stdout_verboseEv(__ZN2OS13get_singletonEv()|0)|0){c[j>>2]=__ZplPKcRK6String(1081990,h)|0;__ZN6StringC2EPKc(k,1082006);c[i>>2]=__ZNK6StringplERKS_(j,k)|0;__Z10print_line6String(i);s=c[i>>2]|0;if(s|0?(__Z16atomic_decrementPj(s+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(s,1);s=c[k>>2]|0;if(s|0?(__Z16atomic_decrementPj(s+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(s,1);s=c[j>>2]|0;if(s|0?(__Z16atomic_decrementPj(s+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(s,1)}s=__ZN13ResourceCache3getERK6String(h)|0;if(!s)v=0;else{a[1263537]=0;__ZN9Reference8init_refEv(s)|0;v=s}s=__ZnwjPKc(100,1263606)|0;__ZN9ReferenceC2Ev(s);c[s>>2]=401332;__ZN10StringNameC2Ev(s+88|0);c[s>>2]=401448;__ZN10StringNameC2Ev(s+92|0);c[s+96>>2]=0;__Z22postinitialize_handlerP6Object(s);if(!s){w=0;x=0}else{a[1263537]=0;__ZN9Reference8init_refEv(s)|0;w=s;x=s}s=w+96|0;t=c[s>>2]|0;if((v|0)==(t|0))if(!w)y=0;else z=40;else{if((t|0?__ZN9Reference11unreferenceEv(t)|0:0)?(t=c[s>>2]|0,__Z17predelete_handlerP6Object(t)|0):0){gj[c[(c[t>>2]|0)+76>>2]&8191](t);__ZN6Memory11free_staticEPvb(t,0)}c[s>>2]=v;if(!v)z=40;else{__ZN9Reference9referenceEv(v);z=40}}if((z|0)==40){if($i[c[(c[w>>2]|0)+44>>2]&8191](w,1236308)|0){__ZN9Reference9referenceEv(w);A=w;B=w}else{A=w;B=0}if(__ZN9Reference11unreferenceEv(A)|0?__Z17predelete_handlerP6Object(w)|0:0){gj[c[(c[w>>2]|0)+76>>2]&8191](w);__ZN6Memory11free_staticEPvb(x,0);y=B}else y=B}if(!v){u=y;break}if(!(__ZN9Reference11unreferenceEv(v)|0)){u=y;break}if(!(__Z17predelete_handlerP6Object(v)|0)){u=y;break}gj[c[(c[v>>2]|0)+76>>2]&8191](v);__ZN6Memory11free_staticEPvb(v,0);u=y;break}if((__ZNK2OS17is_stdout_verboseEv(__ZN2OS13get_singletonEv()|0)|0?(__ZN6StringC2EPKc(n,1081990),__Z10print_line6String(n),s=c[n>>2]|0,s|0):0)?(__Z16atomic_decrementPj(s+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(s,1);if((c[313459]|0)>0){b:do if(e){s=0;t=0;while(1){C=1253840+(s<<2)|0;D=c[C>>2]|0;if(nj[c[(c[D>>2]|0)+16>>2]&2047](D,h,d)|0){D=c[C>>2]|0;C=nj[c[c[D>>2]>>2]&2047](D,h,f)|0;if(!C)E=1;else{u=C;break a}}else E=t;s=s+1|0;if((s|0)>=(c[313459]|0)){F=E;break}else t=E}}else{t=0;s=0;while(1){C=1253840+(t<<2)|0;D=c[C>>2]|0;if(nj[c[(c[D>>2]|0)+16>>2]&2047](D,h,d)|0){D=c[C>>2]|0;G=nj[c[c[D>>2]>>2]&2047](D,h,f)|0;if(!G)H=1;else break}else H=s;t=t+1|0;if((t|0)>=(c[313459]|0)){F=H;break b}else s=H}Pi[c[(c[G>>2]|0)+84>>2]&2047](G,h);u=G;break a}while(0);if(F){c[p>>2]=__ZplPKcRK6String(1082036,b)|0;c[o>>2]=__ZNK6String4utf8Ev(p)|0;__Z19_err_set_last_errorPKc(__ZNK10CharString8get_dataEv(o)|0);s=c[o>>2]|0;if(s|0?(__Z16atomic_decrementPj(s+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(s,1);s=c[p>>2]|0;if(s|0?(__Z16atomic_decrementPj(s+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(s,1)}else z=70}else z=70;if((z|0)==70){c[r>>2]=__ZplPKcRK6String(1082062,b)|0;c[q>>2]=__ZNK6String4utf8Ev(r)|0;__Z19_err_set_last_errorPKc(__ZNK10CharString8get_dataEv(q)|0);s=c[q>>2]|0;if(s|0?(__Z16atomic_decrementPj(s+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(s,1);s=c[r>>2]|0;if(s|0?(__Z16atomic_decrementPj(s+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(s,1)}a[1263537]=1;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1123657,1081906,266,1123757,0);a[1263537]=0;u=0}while(0);r=c[h>>2]|0;if(!r){l=g;return u|0}if(__Z16atomic_decrementPj(r+-8|0)|0){l=g;return u|0}__ZN6Memory11free_staticEPvb(r,1);l=g;return u|0}function __ZNK12MethodBind2RI15_ResourceLoader3RefI25ResourceInteractiveLoaderERK6StringS6_E18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return __ZNK12MethodBind2RI15_ResourceLoader3RefI25ResourceInteractiveLoaderERK6StringS6_E18_get_argument_typeEi(a,b)|0}function __ZNK12MethodBind2RI15_ResourceLoader3RefI25ResourceInteractiveLoaderERK6StringS6_E18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1123474);l=a;return c[b>>2]|0}function __ZN12MethodBind2RI15_ResourceLoader3RefI25ResourceInteractiveLoaderERK6StringS6_E4callEP6ObjectPPK7VariantiRNSA_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0;i=l;l=l+96|0;if((l|0)>=(m|0))ba(96);j=i+84|0;k=i+48|0;n=i+76|0;o=i+80|0;p=i+24|0;q=i+72|0;r=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1255744)|0:0){c[h>>2]=0;a[1263537]=0;s=d+24|0;t=c[s>>2]|0;if((t|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=t;c[b>>2]=0;l=i;return}u=t-(c[d+20>>2]|0)|0;if((u|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=u;c[b>>2]=0;l=i;return}if((g|0)>0){if((t|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);v=0}else{a[1263537]=0;v=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,v)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=v;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[s>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);w=0}else{a[1263537]=0;w=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,w)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=w;c[b>>2]=0;l=i;return}}}w=c[d+44>>2]|0;v=c[d+48>>2]|0;t=e+(v>>1)|0;if(!(v&1))x=w;else x=c[(c[t>>2]|0)+w>>2]|0;do if((g|0)<1){w=c[s>>2]|0;v=w+-1|0;if((w|0)>=1){e=c[d+16>>2]|0;u=(e|0)==0;if(u)y=0;else y=c[e+-4>>2]|0;if((w|0)<=(y|0)){if(u)z=0;else z=c[e+-4>>2]|0;do if((z|0)<(w|0)){if(u)A=0;else A=c[e+-4>>2]|0;if((A|0)<(w|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);B=0;break}else{a[1263537]=0;C=37;break}}else C=37;while(0);if((C|0)==37)B=e+(v*24|0)|0;__ZN7VariantC2ERKS_(p,B);break}}c[p>>2]=0}else __ZN7VariantC2ERKS_(p,c[f>>2]|0);while(0);c[o>>2]=__ZNK7Variantcv6StringEv(p)|0;do if((g|0)<2){B=c[s>>2]|0;A=B+-1|0;z=B+-2|0;if((B|0)>=2){B=c[d+16>>2]|0;y=(B|0)==0;if(y)D=0;else D=c[B+-4>>2]|0;if((A|0)<=(D|0)){if(y)E=0;else E=c[B+-4>>2]|0;do if((E|0)<(A|0)){if(y)F=0;else F=c[B+-4>>2]|0;if((F|0)<(A|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);G=0;break}else{a[1263537]=0;C=54;break}}else C=54;while(0);if((C|0)==54)G=B+(z*24|0)|0;__ZN7VariantC2ERKS_(r,G);break}}c[r>>2]=0}else __ZN7VariantC2ERKS_(r,c[f+4>>2]|0);while(0);c[q>>2]=__ZNK7Variantcv6StringEv(r)|0;c[n>>2]=nj[x&2047](t,o,q)|0;__ZN6RefPtrC2Ev(j);__ZN3RefI9ReferenceEaSI25ResourceInteractiveLoaderEEvRKS_IT_E(j,n);__ZN7VariantC2ERK6RefPtr(k,j);__ZN6RefPtrD2Ev(j);j=c[n>>2]|0;if((j|0?__ZN9Reference11unreferenceEv(j)|0:0)?(j=c[n>>2]|0,__Z17predelete_handlerP6Object(j)|0):0){gj[c[(c[j>>2]|0)+76>>2]&8191](j);__ZN6Memory11free_staticEPvb(j,0)}c[n>>2]=0;n=c[q>>2]|0;if(n|0?(__Z16atomic_decrementPj(n+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(n,1);if(c[r>>2]|0)__ZN7Variant5clearEv(r);r=c[o>>2]|0;if(r|0?(__Z16atomic_decrementPj(r+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(r,1);if(c[p>>2]|0)__ZN7Variant5clearEv(p);__ZN7VariantC2ERKS_(b,k);if(c[k>>2]|0)__ZN7Variant5clearEv(k);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1544,1146558,0);c[b>>2]=0;l=i;return}function __ZN12MethodBind2RI15_ResourceLoader3RefI25ResourceInteractiveLoaderERK6StringS6_E7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f+4|0;h=f+8|0;i=f;if(!b)j=0;else{k=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1255744)|0;j=k?b:0}b=c[a+44>>2]|0;k=c[a+48>>2]|0;a=j+(k>>1)|0;if(!(k&1))n=b;else n=c[(c[a>>2]|0)+b>>2]|0;b=c[d>>2]|0;k=c[b>>2]|0;if((k|0)!=0?(__Z28atomic_conditional_incrementPj(k+-8|0)|0)!=0:0)o=c[b>>2]|0;else o=0;c[h>>2]=o;o=c[d+4>>2]|0;d=c[o>>2]|0;if((d|0)!=0?(__Z28atomic_conditional_incrementPj(d+-8|0)|0)!=0:0)p=c[o>>2]|0;else p=0;c[i>>2]=p;c[g>>2]=nj[n&2047](a,h,i)|0;__ZN3RefI9ReferenceEaSI25ResourceInteractiveLoaderEEvRKS_IT_E(e,g);e=c[g>>2]|0;if((e|0?__ZN9Reference11unreferenceEv(e)|0:0)?(e=c[g>>2]|0,__Z17predelete_handlerP6Object(e)|0):0){gj[c[(c[e>>2]|0)+76>>2]&8191](e);__ZN6Memory11free_staticEPvb(e,0)}c[g>>2]=0;g=c[i>>2]|0;if(g|0?(__Z16atomic_decrementPj(g+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(g,1);g=c[h>>2]|0;if(!g){l=f;return}if(__Z16atomic_decrementPj(g+-8|0)|0){l=f;return}__ZN6Memory11free_staticEPvb(g,1);l=f;return}function __ZN12MethodBind2RI15_ResourceLoader3RefI25ResourceInteractiveLoaderERK6StringS6_ED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN3RefI9ReferenceEaSI25ResourceInteractiveLoaderEEvRKS_IT_E(a,b){a=a|0;b=b|0;var d=0,e=0;d=c[b>>2]|0;if(!d){b=c[a>>2]|0;if((b|0?__ZN9Reference11unreferenceEv(b)|0:0)?(b=c[a>>2]|0,__Z17predelete_handlerP6Object(b)|0):0){gj[c[(c[b>>2]|0)+76>>2]&8191](b);__ZN6Memory11free_staticEPvb(b,0)}c[a>>2]=0;return}b=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1220724)|0;e=b?d:0;d=c[a>>2]|0;if((e|0)==(d|0))return;if((d|0?__ZN9Reference11unreferenceEv(d)|0:0)?(d=c[a>>2]|0,__Z17predelete_handlerP6Object(d)|0):0){gj[c[(c[d>>2]|0)+76>>2]&8191](d);__ZN6Memory11free_staticEPvb(d,0)}c[a>>2]=e;if(!e)return;__ZN9Reference9referenceEv(e);return}function __ZNK12MethodBind2RI15_ResourceLoader3RefI25ResourceInteractiveLoaderERK6StringS6_E18_get_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;switch(b|0){case -1:{f=__ZN7Variant12get_type_forI3RefI25ResourceInteractiveLoaderEEENS_4TypeEv()|0;l=a;return f|0}case 0:{c[d>>2]=0;__ZN7VariantC2ERK6String(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);g=c[d>>2]|0;if(g|0?(__Z16atomic_decrementPj(g+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(g,1);f=b;l=a;return f|0}case 1:{c[d>>2]=0;__ZN7VariantC2ERK6String(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);e=c[d>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);f=b;l=a;return f|0}default:{f=0;l=a;return f|0}}return 0}function __ZN7Variant12get_type_forI3RefI25ResourceInteractiveLoaderEEENS_4TypeEv(){var a=0,b=0,d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+28|0;d=a+24|0;e=a;c[d>>2]=0;__ZN6RefPtrC2Ev(b);__ZN3RefI9ReferenceEaSI25ResourceInteractiveLoaderEEvRKS_IT_E(b,d);__ZN7VariantC2ERK6RefPtr(e,b);__ZN6RefPtrD2Ev(b);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);e=c[d>>2]|0;if(!e){l=a;return b|0}if(!(__ZN9Reference11unreferenceEv(e)|0)){l=a;return b|0}e=c[d>>2]|0;if(!(__Z17predelete_handlerP6Object(e)|0)){l=a;return b|0}gj[c[(c[e>>2]|0)+76>>2]&8191](e);__ZN6Memory11free_staticEPvb(e,0);l=a;return b|0}function __ZN9_GeometryC2Ev(a){a=a|0;__ZN6ObjectC2Ev(a);c[a>>2]=413120;__ZN10StringNameC2Ev(a+76|0);c[313911]=a;return}function __ZN9_Geometry18_initialize_classvEv(b){b=b|0;if(a[1263600]|0)return;__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI9_GeometryEEvv();__ZN9_Geometry13_bind_methodsEv();a[1263600]=1;return}function __ZN9_Geometry5_setvERK10StringNameRK7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK9_Geometry5_getvERK10StringNameR7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK9_Geometry19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0;d=l;l=l+32|0;if((l|0)>=(m|0))ba(32);e=d+24|0;f=d+4|0;g=d;__ZN6StringC2EPKc(e,1123825);h=c[e>>2]|0;e=h;i=f+4|0;c[i>>2]=0;j=f+12|0;c[j>>2]=0;c[f>>2]=0;k=(h|0)==0;if(!k?(c[i>>2]=0,__Z28atomic_conditional_incrementPj(h+-8|0)|0):0)c[i>>2]=e;c[f+8>>2]=0;e=c[j>>2]|0;if(e|0){if(!(__Z16atomic_decrementPj(e+-8|0)|0))__ZN6Memory11free_staticEPvb(e,1);c[j>>2]=0}c[f+16>>2]=256;if(!(c[b>>2]|0)){j=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=j;c[j>>2]=0;c[j+4>>2]=0;c[j+8>>2]=0}j=__ZnwjPFPvjE(32,4740)|0;c[j>>2]=0;c[j+4>>2]=0;c[j+8>>2]=0;c[j+12>>2]=0;c[j+16>>2]=7;e=j+20|0;c[e>>2]=0;i=j+24|0;c[i>>2]=0;n=j+28|0;c[n>>2]=0;__ZN12PropertyInfoaSERKS_(j,f)|0;o=c[b>>2]|0;p=o+4|0;q=c[p>>2]|0;c[i>>2]=q;c[e>>2]=0;c[n>>2]=o;if(q|0)c[q+20>>2]=j;c[p>>2]=j;if(!(c[o>>2]|0))c[o>>2]=j;j=o+8|0;c[j>>2]=(c[j>>2]|0)+1;j=c[f+12>>2]|0;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);j=c[f+4>>2]|0;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);if(k){__ZN10StringNameC2EPKc(g,1123825);__ZN7ClassDB17get_property_listE10StringNameP4ListI12PropertyInfo16DefaultAllocatorEbPK6Object(g,b,1,a);__ZN10StringNameD2Ev(g);l=d;return}if(__Z16atomic_decrementPj(h+-8|0)|0){__ZN10StringNameC2EPKc(g,1123825);__ZN7ClassDB17get_property_listE10StringNameP4ListI12PropertyInfo16DefaultAllocatorEbPK6Object(g,b,1,a);__ZN10StringNameD2Ev(g);l=d;return}__ZN6Memory11free_staticEPvb(h,1);__ZN10StringNameC2EPKc(g,1123825);__ZN7ClassDB17get_property_listE10StringNameP4ListI12PropertyInfo16DefaultAllocatorEbPK6Object(g,b,1,a);__ZN10StringNameD2Ev(g);l=d;return}function __ZN9_Geometry14_notificationvEib(a,b,c){a=a|0;b=b|0;c=c|0;return}function __ZNK9_Geometry16_get_class_namevEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+8|0;e=b+4|0;f=b;g=a+76|0;a=c[g>>2]|0;if(a|0){if(c[a+4>>2]|0){l=b;return g|0}if(__ZNK6String6lengthEv(a+8|0)|0){l=b;return g|0}}__ZN6StringC2EPKc(d,1123825);c[f>>2]=c[d>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameaSERKS_(g,e);__ZN10StringNameD2Ev(e);e=c[f>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);l=b;return g|0}function __ZNK9_Geometry9get_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1123825);l=a;return c[b>>2]|0}function __ZNK9_Geometry8is_classERK6String(a,b){a=a|0;b=b|0;var c=0;if(__ZNK6StringeqEPKc(b,1123825)|0){c=1;return c|0}c=__ZNK6StringeqEPKc(b,1142944)|0;return c|0}function __ZNK9_Geometry12is_class_ptrEPv(a,b){a=a|0;b=b|0;return (b|0)==1255748|(b|0)==1220580|0}function __ZN9_GeometryD2Ev(a){a=a|0;c[a>>2]=413120;__ZN10StringNameD2Ev(a+76|0);__ZN6ObjectD2Ev(a);return}function __ZN9_GeometryD0Ev(a){a=a|0;c[a>>2]=413120;__ZN10StringNameD2Ev(a+76|0);__ZN6ObjectD2Ev(a);__ZdlPv(a);return}function __ZN7ClassDB10_add_classI9_GeometryEEvv(){var a=0,b=0,d=0,e=0,f=0,g=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+16|0;d=a+12|0;e=a+8|0;f=a+4|0;g=a;__ZN6StringC2EPKc(b,1123825);c[e>>2]=c[b>>2];__ZN10StringNameC2ERK6String(d,e);__ZN6StringC2EPKc(b,1142944);c[g>>2]=c[b>>2];__ZN10StringNameC2ERK6String(f,g);__ZN7ClassDB11_add_class2ERK10StringNameS2_(d,f);__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);__ZN10StringNameD2Ev(d);d=c[e>>2]|0;if(!d){l=a;return}if(__Z16atomic_decrementPj(d+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(d,1);l=a;return}function __ZN9_Geometry13_bind_methodsEv(){var a=0,b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0;a=l;l=l+192|0;if((l|0)>=(m|0))ba(192);b=a+184|0;d=a+176|0;e=a+168|0;f=a;g=a+160|0;h=a+152|0;i=a+144|0;j=a+136|0;k=a+128|0;n=a+120|0;o=a+112|0;p=a+104|0;q=a+96|0;r=a+88|0;s=a+80|0;t=a+72|0;u=a+64|0;v=a+56|0;w=a+48|0;x=a+40|0;y=a+32|0;z=a+24|0;__Z8D_METHODPKcS0_(d,1123835,1123852);A=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(A);c[A>>2]=413212;__ZN10MethodBind10_set_constEb(A,0);__ZN10MethodBind24_generate_argument_typesEi(A,1);__ZN10MethodBind12_set_returnsEb(A,1);c[A+44>>2]=4803;c[A+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,A,d,0,0)|0;A=d+4|0;B=c[A>>2]|0;if(B|0?(__Z16atomic_decrementPj(B+-8|0)|0)==0:0){C=c[A>>2]|0;A=(C|0)==0?0:C+-4|0;C=A+4|0;if(c[A>>2]|0){D=0;do{__ZN10StringNameD2Ev(C+(D<<2)|0);D=D+1|0}while(D>>>0<(c[A>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(B,1)}__ZN10StringNameD2Ev(d);__Z8D_METHODPKcS0_S0_S0_S0_(e,1123860,1123882,1129117,1123889,1127804);__ZN7VariantC2Ei(f,2);d=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(d);c[d>>2]=413248;__ZN10MethodBind10_set_constEb(d,0);__ZN10MethodBind24_generate_argument_typesEi(d,4);__ZN10MethodBind12_set_returnsEb(d,1);c[d+44>>2]=1;c[d+48>>2]=0;c[b>>2]=f;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,d,e,b,1)|0;if(c[f>>2]|0)__ZN7Variant5clearEv(f);d=e+4|0;B=c[d>>2]|0;if(B|0?(__Z16atomic_decrementPj(B+-8|0)|0)==0:0){A=c[d>>2]|0;d=(A|0)==0?0:A+-4|0;A=d+4|0;if(c[d>>2]|0){D=0;do{__ZN10StringNameD2Ev(A+(D<<2)|0);D=D+1|0}while(D>>>0<(c[d>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(B,1)}__ZN10StringNameD2Ev(e);__Z8D_METHODPKcS0_S0_S0_S0_S0_(g,1123895,1123882,1129117,1123889,1123916,1127804);__ZN7VariantC2Ei(f,2);e=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(e);c[e>>2]=413284;__ZN10MethodBind10_set_constEb(e,0);__ZN10MethodBind24_generate_argument_typesEi(e,5);__ZN10MethodBind12_set_returnsEb(e,1);c[e+44>>2]=1;c[e+48>>2]=0;c[b>>2]=f;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,e,g,b,1)|0;if(c[f>>2]|0)__ZN7Variant5clearEv(f);f=g+4|0;b=c[f>>2]|0;if(b|0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0){e=c[f>>2]|0;f=(e|0)==0?0:e+-4|0;e=f+4|0;if(c[f>>2]|0){B=0;do{__ZN10StringNameD2Ev(e+(B<<2)|0);B=B+1|0}while(B>>>0<(c[f>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(b,1)}__ZN10StringNameD2Ev(g);__Z8D_METHODPKcS0_S0_S0_S0_(h,1123921,1123947,1123960,1123971,1123982);g=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(g);c[g>>2]=413320;__ZN10MethodBind10_set_constEb(g,0);__ZN10MethodBind24_generate_argument_typesEi(g,4);__ZN10MethodBind12_set_returnsEb(g,1);c[g+44>>2]=1;c[g+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,g,h,0,0)|0;g=h+4|0;b=c[g>>2]|0;if(b|0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0){f=c[g>>2]|0;g=(f|0)==0?0:f+-4|0;f=g+4|0;if(c[g>>2]|0){B=0;do{__ZN10StringNameD2Ev(f+(B<<2)|0);B=B+1|0}while(B>>>0<(c[g>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(b,1)}__ZN10StringNameD2Ev(h);__Z8D_METHODPKcS0_S0_S0_S0_(i,1123996,1124026,1124033,1124038,1124045);h=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(h);c[h>>2]=413356;__ZN10MethodBind10_set_constEb(h,0);__ZN10MethodBind24_generate_argument_typesEi(h,4);__ZN10MethodBind12_set_returnsEb(h,1);c[h+44>>2]=2965;c[h+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,h,i,0,0)|0;h=i+4|0;b=c[h>>2]|0;if(b|0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0){g=c[h>>2]|0;h=(g|0)==0?0:g+-4|0;g=h+4|0;if(c[h>>2]|0){B=0;do{__ZN10StringNameD2Ev(g+(B<<2)|0);B=B+1|0}while(B>>>0<(c[h>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(b,1)}__ZN10StringNameD2Ev(i);__Z8D_METHODPKcS0_S0_S0_S0_(j,1124050,1124089,1124092,1124095,1124098);i=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(i);c[i>>2]=413392;__ZN10MethodBind10_set_constEb(i,0);__ZN10MethodBind24_generate_argument_typesEi(i,4);__ZN10MethodBind12_set_returnsEb(i,1);c[i+44>>2]=122;c[i+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,i,j,0,0)|0;i=j+4|0;b=c[i>>2]|0;if(b|0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0){h=c[i>>2]|0;i=(h|0)==0?0:h+-4|0;h=i+4|0;if(c[i>>2]|0){B=0;do{__ZN10StringNameD2Ev(h+(B<<2)|0);B=B+1|0}while(B>>>0<(c[i>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(b,1)}__ZN10StringNameD2Ev(j);__Z8D_METHODPKcS0_S0_S0_S0_(k,1124101,1124089,1124095,1124092,1124098);j=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(j);c[j>>2]=413428;__ZN10MethodBind10_set_constEb(j,0);__ZN10MethodBind24_generate_argument_typesEi(j,4);__ZN10MethodBind12_set_returnsEb(j,1);c[j+44>>2]=123;c[j+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,j,k,0,0)|0;j=k+4|0;b=c[j>>2]|0;if(b|0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0){i=c[j>>2]|0;j=(i|0)==0?0:i+-4|0;i=j+4|0;if(c[j>>2]|0){B=0;do{__ZN10StringNameD2Ev(i+(B<<2)|0);B=B+1|0}while(B>>>0<(c[j>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(b,1)}__ZN10StringNameD2Ev(k);__Z8D_METHODPKcS0_S0_S0_(n,1124137,1127760,1124169,1124172);k=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(k);c[k>>2]=413464;__ZN10MethodBind10_set_constEb(k,0);__ZN10MethodBind24_generate_argument_typesEi(k,3);__ZN10MethodBind12_set_returnsEb(k,1);c[k+44>>2]=124;c[k+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,k,n,0,0)|0;k=n+4|0;b=c[k>>2]|0;if(b|0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0){j=c[k>>2]|0;k=(j|0)==0?0:j+-4|0;j=k+4|0;if(c[k>>2]|0){B=0;do{__ZN10StringNameD2Ev(j+(B<<2)|0);B=B+1|0}while(B>>>0<(c[k>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(b,1)}__ZN10StringNameD2Ev(n);__Z8D_METHODPKcS0_S0_S0_(o,1124175,1127760,1124169,1124172);n=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(n);c[n>>2]=413500;__ZN10MethodBind10_set_constEb(n,0);__ZN10MethodBind24_generate_argument_typesEi(n,3);__ZN10MethodBind12_set_returnsEb(n,1);c[n+44>>2]=125;c[n+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,n,o,0,0)|0;n=o+4|0;b=c[n>>2]|0;if(b|0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0){k=c[n>>2]|0;n=(k|0)==0?0:k+-4|0;k=n+4|0;if(c[n>>2]|0){B=0;do{__ZN10StringNameD2Ev(k+(B<<2)|0);B=B+1|0}while(B>>>0<(c[n>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(b,1)}__ZN10StringNameD2Ev(o);__Z8D_METHODPKcS0_S0_S0_(p,1124204,1127760,1124169,1124172);o=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(o);c[o>>2]=413464;__ZN10MethodBind10_set_constEb(o,0);__ZN10MethodBind24_generate_argument_typesEi(o,3);__ZN10MethodBind12_set_returnsEb(o,1);c[o+44>>2]=126;c[o+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,o,p,0,0)|0;o=p+4|0;b=c[o>>2]|0;if(b|0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0){n=c[o>>2]|0;o=(n|0)==0?0:n+-4|0;n=o+4|0;if(c[o>>2]|0){B=0;do{__ZN10StringNameD2Ev(n+(B<<2)|0);B=B+1|0}while(B>>>0<(c[o>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(b,1)}__ZN10StringNameD2Ev(p);__Z8D_METHODPKcS0_S0_S0_(q,1124245,1127760,1124169,1124172);p=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(p);c[p>>2]=413500;__ZN10MethodBind10_set_constEb(p,0);__ZN10MethodBind24_generate_argument_typesEi(p,3);__ZN10MethodBind12_set_returnsEb(p,1);c[p+44>>2]=127;c[p+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,p,q,0,0)|0;p=q+4|0;b=c[p>>2]|0;if(b|0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0){o=c[p>>2]|0;p=(o|0)==0?0:o+-4|0;o=p+4|0;if(c[p>>2]|0){B=0;do{__ZN10StringNameD2Ev(o+(B<<2)|0);B=B+1|0}while(B>>>0<(c[p>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(b,1)}__ZN10StringNameD2Ev(q);__Z8D_METHODPKcS0_(r,1124283,1129164);q=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(q);c[q>>2]=413536;__ZN10MethodBind10_set_constEb(q,0);__ZN10MethodBind24_generate_argument_typesEi(q,1);__ZN10MethodBind12_set_returnsEb(q,1);c[q+44>>2]=4804;c[q+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,q,r,0,0)|0;q=r+4|0;b=c[q>>2]|0;if(b|0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0){p=c[q>>2]|0;q=(p|0)==0?0:p+-4|0;p=q+4|0;if(c[q>>2]|0){B=0;do{__ZN10StringNameD2Ev(p+(B<<2)|0);B=B+1|0}while(B>>>0<(c[q>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(b,1)}__ZN10StringNameD2Ev(r);__Z8D_METHODPKcS0_S0_S0_S0_S0_(s,1124303,1126770,1127925,1129151,1127589,1127908);r=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(r);c[r>>2]=413572;__ZN10MethodBind10_set_constEb(r,0);__ZN10MethodBind24_generate_argument_typesEi(r,5);__ZN10MethodBind12_set_returnsEb(r,1);c[r+44>>2]=11;c[r+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,r,s,0,0)|0;r=s+4|0;b=c[r>>2]|0;if(b|0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0){q=c[r>>2]|0;r=(q|0)==0?0:q+-4|0;q=r+4|0;if(c[r>>2]|0){B=0;do{__ZN10StringNameD2Ev(q+(B<<2)|0);B=B+1|0}while(B>>>0<(c[r>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(b,1)}__ZN10StringNameD2Ev(s);__Z8D_METHODPKcS0_S0_S0_S0_S0_(t,1124327,1126770,1126740,1129151,1127589,1127908);s=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(s);c[s>>2]=413572;__ZN10MethodBind10_set_constEb(s,0);__ZN10MethodBind24_generate_argument_typesEi(s,5);__ZN10MethodBind12_set_returnsEb(s,1);c[s+44>>2]=12;c[s+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,s,t,0,0)|0;s=t+4|0;b=c[s>>2]|0;if(b|0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0){r=c[s>>2]|0;s=(r|0)==0?0:r+-4|0;r=s+4|0;if(c[s>>2]|0){B=0;do{__ZN10StringNameD2Ev(r+(B<<2)|0);B=B+1|0}while(B>>>0<(c[s>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(b,1)}__ZN10StringNameD2Ev(t);__Z8D_METHODPKcS0_S0_S0_S0_(u,1124355,1126770,1126740,1124381,1124386);t=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(t);c[t>>2]=413608;__ZN10MethodBind10_set_constEb(t,0);__ZN10MethodBind24_generate_argument_typesEi(t,4);__ZN10MethodBind12_set_returnsEb(t,1);c[t+44>>2]=1;c[t+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,t,u,0,0)|0;t=u+4|0;b=c[t>>2]|0;if(b|0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0){s=c[t>>2]|0;t=(s|0)==0?0:s+-4|0;s=t+4|0;if(c[t>>2]|0){B=0;do{__ZN10StringNameD2Ev(s+(B<<2)|0);B=B+1|0}while(B>>>0<(c[t>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(b,1)}__ZN10StringNameD2Ev(u);__Z8D_METHODPKcS0_S0_S0_S0_(v,1124394,1126770,1126740,1129117,1123882);u=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(u);c[u>>2]=413644;__ZN10MethodBind10_set_constEb(u,0);__ZN10MethodBind24_generate_argument_typesEi(u,4);__ZN10MethodBind12_set_returnsEb(u,1);c[u+44>>2]=1;c[u+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,u,v,0,0)|0;u=v+4|0;b=c[u>>2]|0;if(b|0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0){t=c[u>>2]|0;u=(t|0)==0?0:t+-4|0;t=u+4|0;if(c[u>>2]|0){B=0;do{__ZN10StringNameD2Ev(t+(B<<2)|0);B=B+1|0}while(B>>>0<(c[u>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(b,1)}__ZN10StringNameD2Ev(v);__Z8D_METHODPKcS0_S0_S0_(w,1124422,1126770,1126740,1124448);v=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(v);c[v>>2]=413680;__ZN10MethodBind10_set_constEb(v,0);__ZN10MethodBind24_generate_argument_typesEi(v,3);__ZN10MethodBind12_set_returnsEb(v,1);c[v+44>>2]=266;c[v+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,v,w,0,0)|0;v=w+4|0;b=c[v>>2]|0;do if(b|0){if(__Z16atomic_decrementPj(b+-8|0)|0)break;u=c[v>>2]|0;B=(u|0)==0?0:u+-4|0;u=B+4|0;if(c[B>>2]|0){t=0;do{__ZN10StringNameD2Ev(u+(t<<2)|0);t=t+1|0}while(t>>>0<(c[B>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(b,1)}while(0);__ZN10StringNameD2Ev(w);__Z8D_METHODPKcS0_S0_S0_S0_(x,1124455,1127760,1129151,1127589,1127908);w=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(w);c[w>>2]=413716;__ZN10MethodBind10_set_constEb(w,1);__ZN10MethodBind24_generate_argument_typesEi(w,4);__ZN10MethodBind12_set_returnsEb(w,1);c[w+44>>2]=124;c[w+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,w,x,0,0)|0;w=x+4|0;b=c[w>>2]|0;do if(b|0){if(__Z16atomic_decrementPj(b+-8|0)|0)break;v=c[w>>2]|0;B=(v|0)==0?0:v+-4|0;v=B+4|0;if(c[B>>2]|0){t=0;do{__ZN10StringNameD2Ev(v+(t<<2)|0);t=t+1|0}while(t>>>0<(c[B>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(b,1)}while(0);__ZN10StringNameD2Ev(x);__Z8D_METHODPKcS0_(y,1124480,1124500);x=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(x);c[x>>2]=413752;__ZN10MethodBind10_set_constEb(x,0);__ZN10MethodBind24_generate_argument_typesEi(x,1);__ZN10MethodBind12_set_returnsEb(x,1);c[x+44>>2]=4805;c[x+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,x,y,0,0)|0;x=y+4|0;b=c[x>>2]|0;do if(b|0){if(__Z16atomic_decrementPj(b+-8|0)|0)break;w=c[x>>2]|0;B=(w|0)==0?0:w+-4|0;w=B+4|0;if(c[B>>2]|0){t=0;do{__ZN10StringNameD2Ev(w+(t<<2)|0);t=t+1|0}while(t>>>0<(c[B>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(b,1)}while(0);__ZN10StringNameD2Ev(y);__Z8D_METHODPKcS0_(z,1124521,1124508);y=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(y);c[y>>2]=413788;__ZN10MethodBind10_set_constEb(y,0);__ZN10MethodBind24_generate_argument_typesEi(y,1);__ZN10MethodBind12_set_returnsEb(y,1);c[y+44>>2]=4806;c[y+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,y,z,0,0)|0;y=z+4|0;b=c[y>>2]|0;if(!b){__ZN10StringNameD2Ev(z);l=a;return}if(__Z16atomic_decrementPj(b+-8|0)|0){__ZN10StringNameD2Ev(z);l=a;return}x=c[y>>2]|0;y=(x|0)==0?0:x+-4|0;x=y+4|0;if(c[y>>2]|0){B=0;do{__ZN10StringNameD2Ev(x+(B<<2)|0);B=B+1|0}while(B>>>0<(c[y>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(b,1);__ZN10StringNameD2Ev(z);l=a;return}function __ZN9_Geometry16build_box_planesERK7Vector3(a,b){a=a|0;b=b|0;return __ZN8Geometry16build_box_planesERK7Vector3(b)|0}function __ZN9_Geometry21build_cylinder_planesEffiN7Vector34AxisE(a,b,c,d,e){a=a|0;b=+b;c=+c;d=d|0;e=e|0;return __ZN8Geometry21build_cylinder_planesEffiN7Vector34AxisE(b,c,d,e)|0}function __ZN9_Geometry20build_capsule_planesEffiiN7Vector34AxisE(a,b,c,d,e,f){a=a|0;b=+b;c=+c;d=d|0;e=e|0;f=f|0;return __ZN8Geometry20build_capsule_planesEffiiN7Vector34AxisE(b,c,d,e,f)|0}function __ZN9_Geometry25segment_intersects_circleERK7Vector2S2_S2_f(a,b,c,d,e){a=a|0;b=b|0;c=c|0;d=d|0;e=+e;return +(+__ZN8Geometry25segment_intersects_circleERK7Vector2S2_S2_f(b,c,d,e))}function __ZN9_Geometry29segment_intersects_segment_2dERK7Vector2S2_S2_S2_(a,b,d,e,f,h){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;h=h|0;var i=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);i=b;g[i>>2]=0.0;g[i+4>>2]=0.0;if(__ZN8Geometry29segment_intersects_segment_2dERK7Vector2S2_S2_S2_PS0_(d,e,f,h,i)|0){__ZN7VariantC2ERK7Vector2(a,i);l=b;return}else{c[a>>2]=0;l=b;return}}function __ZN9_Geometry38get_closest_points_between_segments_2dERK7Vector2S2_S2_S2_(a,b,d,e,f){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;var h=0,i=0,j=0,k=0,n=0,o=0,p=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);h=a+16|0;i=a+8|0;j=a;g[i>>2]=0.0;g[i+4>>2]=0.0;g[j>>2]=0.0;g[j+4>>2]=0.0;+__ZN8Geometry35get_closest_points_between_segmentsERK7Vector2S2_S2_S2_RS0_S3_(b,d,e,f,i,j);c[h>>2]=0;__ZN10PoolVectorI7Vector2E6resizeEi(h,2)|0;f=c[h>>2]|0;do if((f|0)!=0?(c[f+16>>2]|0)>>>0>7:0){__ZN10PoolVectorI7Vector2E14_copy_on_writeEv(h);e=c[h>>2]|0;if(!e)df();else{d=e+4|0;__Z16atomic_incrementPj(d)|0;b=i;k=c[b+4>>2]|0;n=c[e+8>>2]|0;c[n>>2]=c[b>>2];c[n+4>>2]=k;__Z16atomic_decrementPj(d)|0;break}}else o=3;while(0);if((o|0)==3)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1128449,1130483,486,1130498,0);o=c[h>>2]|0;if(o|0?(c[o+16>>2]|0)>>>0>15:0){__ZN10PoolVectorI7Vector2E14_copy_on_writeEv(h);o=c[h>>2]|0;if(!o){i=j;f=c[i+4>>2]|0;d=8;c[d>>2]=c[i>>2];c[d+4>>2]=f;p=c[h>>2]|0;l=a;return p|0}else{f=o+4|0;__Z16atomic_incrementPj(f)|0;d=j;j=c[d+4>>2]|0;i=(c[o+8>>2]|0)+8|0;c[i>>2]=c[d>>2];c[i+4>>2]=j;__Z16atomic_decrementPj(f)|0;p=c[h>>2]|0;l=a;return p|0}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1128449,1130483,486,1130498,0);p=c[h>>2]|0;l=a;return p|0}function __ZN9_Geometry35get_closest_points_between_segmentsERK7Vector3S2_S2_S2_(a,b,d,e,f){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;var h=0,i=0.0,j=0.0,k=0.0,n=0.0,o=0.0,p=0.0,q=0.0,r=0.0,s=0.0,t=0.0,u=0.0,v=0.0,w=0.0,x=0.0,y=0.0,z=0.0,A=0.0,B=0.0,C=0.0,D=0,E=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);h=a;i=+g[b>>2];j=+g[e>>2];k=i-j;n=+g[f>>2]-j;o=+g[b+4>>2];p=+g[e+4>>2];q=o-p;r=+g[f+4>>2]-p;s=+g[b+8>>2];t=+g[e+8>>2];u=s-t;v=+g[f+8>>2]-t;w=k*n+q*r+u*v;x=+g[d>>2]-i;y=+g[d+4>>2]-o;z=+g[d+8>>2]-s;A=n*x+r*y+v*z;B=n*n+r*r+v*v;C=(w*A-B*(k*x+q*y+u*z))/(B*(x*x+y*y+z*z)-A*A);u=(w+A*C)/B;B=C<0.0?0.0:C;C=u<0.0?0.0:u;u=B>1.0?1.0:B;B=C>1.0?1.0:C;C=i+x*u;x=o+y*u;y=s+z*u;u=j+n*B;n=p+r*B;r=t+v*B;c[h>>2]=0;__ZN10PoolVectorI7Vector3E6resizeEi(h,2)|0;d=c[h>>2]|0;do if((d|0)!=0?(c[d+16>>2]|0)>>>0>11:0){__ZN10PoolVectorI7Vector3E14_copy_on_writeEv(h);f=c[h>>2]|0;if(!f)df();else{e=f+4|0;__Z16atomic_incrementPj(e)|0;b=c[f+8>>2]|0;g[b>>2]=C;g[b+4>>2]=x;g[b+8>>2]=y;__Z16atomic_decrementPj(e)|0;break}}else D=3;while(0);if((D|0)==3)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1128449,1130483,486,1130498,0);D=c[h>>2]|0;if(D|0?(c[D+16>>2]|0)>>>0>23:0){__ZN10PoolVectorI7Vector3E14_copy_on_writeEv(h);D=c[h>>2]|0;if(!D){g[3]=u;g[4]=n;g[5]=r;E=c[h>>2]|0;l=a;return E|0}else{d=D+4|0;__Z16atomic_incrementPj(d)|0;e=c[D+8>>2]|0;g[e+12>>2]=u;g[e+16>>2]=n;g[e+20>>2]=r;__Z16atomic_decrementPj(d)|0;E=c[h>>2]|0;l=a;return E|0}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1128449,1130483,486,1130498,0);E=c[h>>2]|0;l=a;return E|0}function __ZN9_Geometry31get_closest_point_to_segment_2dERK7Vector2S2_S2_(a,b,d,e,f){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=b;h=e;e=c[h+4>>2]|0;i=g;c[i>>2]=c[h>>2];c[i+4>>2]=e;e=f;f=c[e+4>>2]|0;i=g+8|0;c[i>>2]=c[e>>2];c[i+4>>2]=f;__ZN8Geometry31get_closest_point_to_segment_2dERK7Vector2PS1_(a,d,g);l=b;return}function __ZN9_Geometry28get_closest_point_to_segmentERK7Vector3S2_S2_(a,b,c,d,e){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;var f=0.0,h=0.0,i=0.0,j=0.0,k=0.0,l=0.0,m=0.0,n=0.0,o=0.0,p=0.0,q=0.0,r=0.0,s=0.0,t=0.0;f=+g[d>>2];h=+g[d+4>>2];i=+g[d+8>>2];j=+g[e>>2];k=+g[e+4>>2];l=+g[e+8>>2];m=j-f;n=k-h;o=l-i;p=+I(+(m*m+n*n+o*o));if(!(p<1.0e-10)?(q=m/p,m=n/p,n=o/p,o=n*(+g[c+8>>2]-i)+(m*(+g[c+4>>2]-h)+q*(+g[c>>2]-f)),!(o<=0.0)):0)if(!(o>=p)){r=f+q*o;s=h+m*o;t=i+n*o}else{r=j;s=k;t=l}else{r=f;s=h;t=i}g[a>>2]=r;g[a+4>>2]=s;g[a+8>>2]=t;return}function __ZN9_Geometry40get_closest_point_to_segment_uncapped_2dERK7Vector2S2_S2_(a,b,d,e,f){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=b;h=e;e=c[h+4>>2]|0;i=g;c[i>>2]=c[h>>2];c[i+4>>2]=e;e=f;f=c[e+4>>2]|0;i=g+8|0;c[i>>2]=c[e>>2];c[i+4>>2]=f;__ZN8Geometry40get_closest_point_to_segment_uncapped_2dERK7Vector2PS1_(a,d,g);l=b;return}function __ZN9_Geometry37get_closest_point_to_segment_uncappedERK7Vector3S2_S2_(a,b,c,d,e){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;var f=0.0,h=0.0,i=0.0,j=0.0,k=0.0,l=0.0,m=0.0,n=0.0,o=0.0,p=0.0,q=0,r=0,s=0.0;f=+g[d>>2];h=+g[d+4>>2];i=+g[d+8>>2];j=+g[e>>2]-f;k=+g[e+4>>2]-h;l=+g[e+8>>2]-i;m=+I(+(j*j+k*k+l*l));if(m<1.0e-10){n=f;o=h;p=i;g[a>>2]=n;q=a+4|0;g[q>>2]=o;r=a+8|0;g[r>>2]=p;return}s=j/m;j=k/m;k=l/m;m=k*(+g[c+8>>2]-i)+(j*(+g[c+4>>2]-h)+s*(+g[c>>2]-f));n=f+s*m;o=h+j*m;p=i+k*m;g[a>>2]=n;q=a+4|0;g[q>>2]=o;r=a+8|0;g[r>>2]=p;return}function __ZN9_Geometry19get_uv84_normal_bitERK7Vector3(a,b){a=a|0;b=b|0;var d=0.0,e=0.0,f=0.0,h=0;d=+g[b>>2];e=+g[b+8>>2];f=+G(+(+N(+(d*0.0+ +g[b+4>>2]+e*0.0))*4.0/3.141592653589793+.5));b=~~(f+(f>0.0?.5:-.5));c[308890]=b;switch(b|0){case 4:{h=25;return h|0}case 0:{h=24;return h|0}default:{f=+G(+((+Q(+d,+e)+3.141592653589793)*8.0/6.283185307179586+.5));a=~~(f+(f>0.0?.5:-.5));c[308890]=a;h=(b<<3)+-8+((a|0)%8|0)|0;return h|0}}return 0}function __ZN9_Geometry23ray_intersects_triangleERK7Vector3S2_S2_S2_S2_(a,b,d,e,f,h,i){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;h=h|0;i=i|0;var j=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);j=b;g[j+8>>2]=0.0;g[j+4>>2]=0.0;g[j>>2]=0.0;if(__ZN8Geometry23ray_intersects_triangleERK7Vector3S2_S2_S2_S2_PS0_(d,e,f,h,i,j)|0){__ZN7VariantC2ERK7Vector3(a,j);l=b;return}else{c[a>>2]=0;l=b;return}}function __ZN9_Geometry27segment_intersects_triangleERK7Vector3S2_S2_S2_S2_(a,b,d,e,f,h,i){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;h=h|0;i=i|0;var j=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);j=b;g[j+8>>2]=0.0;g[j+4>>2]=0.0;g[j>>2]=0.0;if(__ZN8Geometry27segment_intersects_triangleERK7Vector3S2_S2_S2_S2_PS0_(d,e,f,h,i,j)|0){__ZN7VariantC2ERK7Vector3(a,j);l=b;return}else{c[a>>2]=0;l=b;return}}function __ZN9_Geometry25segment_intersects_sphereERK7Vector3S2_S2_f(a,b,d,e,f){a=a|0;b=b|0;d=d|0;e=e|0;f=+f;var h=0,i=0,j=0,k=0,n=0,o=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);h=a+12|0;i=a+16|0;j=a;c[h>>2]=0;g[i+8>>2]=0.0;g[i+4>>2]=0.0;g[i>>2]=0.0;g[j+8>>2]=0.0;g[j+4>>2]=0.0;g[j>>2]=0.0;if(!(__ZN8Geometry25segment_intersects_sphereERK7Vector3S2_S2_fPS0_S3_(b,d,e,f,i,j)|0)){k=c[h>>2]|0;l=a;return k|0}__ZN10PoolVectorI7Vector3E6resizeEi(h,2)|0;e=c[h>>2]|0;do if((e|0)!=0?(c[e+16>>2]|0)>>>0>11:0){__ZN10PoolVectorI7Vector3E14_copy_on_writeEv(h);d=c[h>>2]|0;if(!d){c[0]=c[i>>2];c[1]=c[i+4>>2];c[2]=c[i+8>>2];break}else{b=d+4|0;__Z16atomic_incrementPj(b)|0;n=c[d+8>>2]|0;c[n>>2]=c[i>>2];c[n+4>>2]=c[i+4>>2];c[n+8>>2]=c[i+8>>2];__Z16atomic_decrementPj(b)|0;break}}else o=4;while(0);if((o|0)==4)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1128449,1130483,486,1130498,0);o=c[h>>2]|0;if(o|0?(c[o+16>>2]|0)>>>0>23:0){__ZN10PoolVectorI7Vector3E14_copy_on_writeEv(h);o=c[h>>2]|0;if(!o){c[3]=c[j>>2];c[4]=c[j+4>>2];c[5]=c[j+8>>2];k=c[h>>2]|0;l=a;return k|0}else{i=o+4|0;__Z16atomic_incrementPj(i)|0;e=(c[o+8>>2]|0)+12|0;c[e>>2]=c[j>>2];c[e+4>>2]=c[j+4>>2];c[e+8>>2]=c[j+8>>2];__Z16atomic_decrementPj(i)|0;k=c[h>>2]|0;l=a;return k|0}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1128449,1130483,486,1130498,0);k=c[h>>2]|0;l=a;return k|0}function __ZN9_Geometry27segment_intersects_cylinderERK7Vector3S2_ff(a,b,d,e,f){a=a|0;b=b|0;d=d|0;e=+e;f=+f;var h=0,i=0,j=0,k=0,n=0,o=0,p=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);h=a+12|0;i=a+16|0;j=a;c[h>>2]=0;g[i+8>>2]=0.0;g[i+4>>2]=0.0;g[i>>2]=0.0;g[j+8>>2]=0.0;g[j+4>>2]=0.0;g[j>>2]=0.0;if(!(__ZN8Geometry27segment_intersects_cylinderERK7Vector3S2_ffPS0_S3_(b,d,e,f,i,j)|0)){k=c[h>>2]|0;l=a;return k|0}__ZN10PoolVectorI7Vector3E6resizeEi(h,2)|0;d=c[h>>2]|0;do if((d|0)!=0?(c[d+16>>2]|0)>>>0>11:0){__ZN10PoolVectorI7Vector3E14_copy_on_writeEv(h);b=c[h>>2]|0;if(!b){c[0]=c[i>>2];c[1]=c[i+4>>2];c[2]=c[i+8>>2];break}else{n=b+4|0;__Z16atomic_incrementPj(n)|0;o=c[b+8>>2]|0;c[o>>2]=c[i>>2];c[o+4>>2]=c[i+4>>2];c[o+8>>2]=c[i+8>>2];__Z16atomic_decrementPj(n)|0;break}}else p=4;while(0);if((p|0)==4)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1128449,1130483,486,1130498,0);p=c[h>>2]|0;if(p|0?(c[p+16>>2]|0)>>>0>23:0){__ZN10PoolVectorI7Vector3E14_copy_on_writeEv(h);p=c[h>>2]|0;if(!p){c[3]=c[j>>2];c[4]=c[j+4>>2];c[5]=c[j+8>>2];k=c[h>>2]|0;l=a;return k|0}else{i=p+4|0;__Z16atomic_incrementPj(i)|0;d=(c[p+8>>2]|0)+12|0;c[d>>2]=c[j>>2];c[d+4>>2]=c[j+4>>2];c[d+8>>2]=c[j+8>>2];__Z16atomic_decrementPj(i)|0;k=c[h>>2]|0;l=a;return k|0}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1128449,1130483,486,1130498,0);k=c[h>>2]|0;l=a;return k|0}function __ZN9_Geometry25segment_intersects_convexERK7Vector3S2_RK6VectorI5PlaneE(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0,j=0,k=0,n=0,o=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=a+12|0;h=a+16|0;i=a;c[f>>2]=0;g[h+8>>2]=0.0;g[h+4>>2]=0.0;g[h>>2]=0.0;g[i+8>>2]=0.0;g[i+4>>2]=0.0;g[i>>2]=0.0;j=c[e>>2]|0;if(!j)k=0;else k=c[j+-4>>2]|0;if(!(__ZN8Geometry25segment_intersects_convexERK7Vector3S2_PK5PlaneiPS0_S6_(b,d,j,k,h,i)|0)){n=c[f>>2]|0;l=a;return n|0}__ZN10PoolVectorI7Vector3E6resizeEi(f,2)|0;k=c[f>>2]|0;do if((k|0)!=0?(c[k+16>>2]|0)>>>0>11:0){__ZN10PoolVectorI7Vector3E14_copy_on_writeEv(f);j=c[f>>2]|0;if(!j){c[0]=c[h>>2];c[1]=c[h+4>>2];c[2]=c[h+8>>2];break}else{d=j+4|0;__Z16atomic_incrementPj(d)|0;b=c[j+8>>2]|0;c[b>>2]=c[h>>2];c[b+4>>2]=c[h+4>>2];c[b+8>>2]=c[h+8>>2];__Z16atomic_decrementPj(d)|0;break}}else o=6;while(0);if((o|0)==6)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1128449,1130483,486,1130498,0);o=c[f>>2]|0;if(o|0?(c[o+16>>2]|0)>>>0>23:0){__ZN10PoolVectorI7Vector3E14_copy_on_writeEv(f);o=c[f>>2]|0;if(!o){c[3]=c[i>>2];c[4]=c[i+4>>2];c[5]=c[i+8>>2];n=c[f>>2]|0;l=a;return n|0}else{h=o+4|0;__Z16atomic_incrementPj(h)|0;k=(c[o+8>>2]|0)+12|0;c[k>>2]=c[i>>2];c[k+4>>2]=c[i+4>>2];c[k+8>>2]=c[i+8>>2];__Z16atomic_decrementPj(h)|0;n=c[f>>2]|0;l=a;return n|0}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1128449,1130483,486,1130498,0);n=c[f>>2]|0;l=a;return n|0}function __ZNK9_Geometry24point_is_inside_triangleERK7Vector2S2_S2_S2_(a,b,c,d,e){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;var f=0.0,h=0.0,i=0.0,j=0.0,k=0.0,l=0.0,m=0.0,n=0.0,o=0.0,p=0.0,q=0;f=+g[b>>2];h=+g[c>>2];i=+g[b+4>>2];j=+g[c+4>>2];k=+g[d>>2];l=+(~~(i-j)|0);m=+g[d+4>>2];n=+(~~(f-h)|0);d=(k-h)*l-n*(m-j)>0.0;o=+g[e>>2];p=+g[e+4>>2];if(!(d^l*(o-h)-n*(p-j)>0.0)){q=0;return q|0}q=d^(i-m)*(o-k)-(f-k)*(p-m)>0.0^1;return q|0}function __ZN9_Geometry19triangulate_polygonERK6VectorI7Vector2E(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=a;c[d>>2]=0;if(__ZN11Triangulate11triangulateERK6VectorI7Vector2ERS0_IiE(b,d)|0){b=c[d>>2]|0;if(!b){e=0;f=b}else{g=(__Z28atomic_conditional_incrementPj(b+-8|0)|0)==0;b=c[d>>2]|0;e=g?0:b;f=b}}else{e=0;f=c[d>>2]|0}if(!f){l=a;return e|0}if(__Z16atomic_decrementPj(f+-8|0)|0){l=a;return e|0}__ZN6Memory11free_staticEPvb(f,1);l=a;return e|0}function __ZN9_Geometry10make_atlasERK6VectorI7Vector2E(b,d){b=b|0;d=d|0;var e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0.0,A=0,B=0,C=0,D=0.0,E=0,F=0;b=l;l=l+96|0;if((l|0)>=(m|0))ba(96);e=b+76|0;f=b+80|0;h=b+72|0;i=b+64|0;j=b+56|0;k=b+48|0;n=b+24|0;o=b;__ZN10DictionaryC2Ev(e);c[f>>2]=0;p=0;while(1){q=c[d>>2]|0;r=(q|0)==0;if(r)s=0;else s=c[q+-4>>2]|0;if((p|0)>=(s|0)){t=5;break}if(r)u=0;else u=c[q+-4>>2]|0;if((u|0)<=(p|0)){if(r)v=0;else v=c[q+-4>>2]|0;if((v|0)<=(p|0)){t=12;break}a[1263537]=0}r=~~+g[q+(p<<3)>>2];w=~~+g[q+(p<<3)+4>>2];q=c[f>>2]|0;if(!q)x=1;else x=(c[q+-4>>2]|0)+1|0;if(!(__ZN6VectorI7Point2iE6resizeEi(f,x)|0)){a[1263537]=0;q=c[f>>2]|0;if(!q){t=20;break}y=c[q+-4>>2]|0;if((y|0)<1){t=20;break}__ZN6VectorI7Point2iE14_copy_on_writeEv(f);q=(c[f>>2]|0)+(y+-1<<3)|0;c[q>>2]=r;c[q+4>>2]=w}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);p=p+1|0}if((t|0)==5){c[h>>2]=0;c[i>>2]=0;p=i+4|0;c[p>>2]=0;__ZN8Geometry10make_atlasERK6VectorI7Point2iERS2_RS1_(f,h,i);z=+(c[p>>2]|0);g[j>>2]=+(c[i>>2]|0);g[j+4>>2]=z;c[k>>2]=0;i=0;while(1){p=c[h>>2]|0;x=(p|0)==0;if(x)A=0;else A=c[p+-4>>2]|0;if((i|0)>=(A|0)){t=26;break}if(x)B=0;else B=c[p+-4>>2]|0;if((B|0)<=(i|0)){if(x)C=0;else C=c[p+-4>>2]|0;if((C|0)<=(i|0)){t=50;break}a[1263537]=0}__ZN6VectorI7Point2iE14_copy_on_writeEv(h);p=c[h>>2]|0;z=+(c[p+(i<<3)>>2]|0);D=+(c[p+(i<<3)+4>>2]|0);p=c[k>>2]|0;if(!p)E=1;else E=(c[p+-4>>2]|0)+1|0;if(!(__ZN6VectorI7Vector2E6resizeEi(k,E)|0)){a[1263537]=0;p=c[k>>2]|0;if(!p){t=58;break}x=c[p+-4>>2]|0;if((x|0)<1){t=58;break}p=x+-1|0;__ZN6VectorI7Vector2E14_copy_on_writeEv(k);x=c[k>>2]|0;g[x+(p<<3)>>2]=z;g[x+(p<<3)+4>>2]=D}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);i=i+1|0}if((t|0)==26){__ZN7VariantC2ERK6VectorI7Vector2E(n,k);__ZN7VariantC2EPKc(o,1124514);__ZN7VariantaSERKS_(__ZN10DictionaryixERK7Variant(e,o)|0,n);if(c[o>>2]|0)__ZN7Variant5clearEv(o);if(c[n>>2]|0)__ZN7Variant5clearEv(n);__ZN7VariantC2ERK7Vector2(n,j);__ZN7VariantC2EPKc(o,1128330);__ZN7VariantaSERKS_(__ZN10DictionaryixERK7Variant(e,o)|0,n);if(c[o>>2]|0)__ZN7Variant5clearEv(o);if(c[n>>2]|0)__ZN7Variant5clearEv(n);n=c[k>>2]|0;if(n|0?(__Z16atomic_decrementPj(n+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(n,1);n=c[h>>2]|0;if(n|0?(__Z16atomic_decrementPj(n+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(n,1);n=c[f>>2]|0;if(!n){F=c[e>>2]|0;l=b;return F|0}if(__Z16atomic_decrementPj(n+-8|0)|0){F=c[e>>2]|0;l=b;return F|0}__ZN6Memory11free_staticEPvb(n,1);F=c[e>>2]|0;l=b;return F|0}else if((t|0)==50)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((t|0)==58)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}else if((t|0)==12)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);else if((t|0)==20)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);return 0}function __ZN8Geometry10make_atlasERK6VectorI7Point2iERS2_RS1_(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0,ia=0,ja=0,ka=0,la=0,ma=0,na=0,oa=0,pa=0,qa=0,ra=0,sa=0,ta=0,ua=0,va=0,wa=0,xa=0,ya=0,za=0,Aa=0,Ba=0,Ca=0,Da=0,Ea=0,Fa=0,Ga=0,Ha=0,Ia=0,Ja=0,Ka=0,La=0,Ma=0,Na=0,Oa=0,Pa=0,Qa=0,Ra=0,Sa=0,Ta=0,Ua=0,Va=0,Wa=0,Xa=0,Ya=0,Za=0,_a=0,$a=0,ab=0,bb=0,cb=0,db=0,eb=0,fb=0,gb=0,hb=0,ib=0,jb=0,kb=0,lb=0.0,mb=0,nb=0,ob=0,pb=0.0,qb=0,rb=0,sb=0.0,tb=0.0,ub=0,vb=0,wb=0,xb=0,yb=0,zb=0,Ab=0,Bb=0,Cb=0,Db=0,Eb=0,Fb=0,Gb=0,Hb=0,Ib=0,Jb=0,Kb=0,Lb=0,Mb=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);g=f+20|0;h=f+16|0;i=f;j=f+4|0;k=c[b>>2]|0;if(k|0?(n=c[k+-4>>2]|0,n|0):0){a[1263537]=0;c[h>>2]=0;__ZN6VectorI14_AtlasWorkRectE6resizeEi(h,n)|0;n=0;while(1){k=c[b>>2]|0;o=(k|0)==0;if(o)p=0;else p=c[k+-4>>2]|0;if((n|0)>=(p|0)){q=8;break}if(o)r=0;else r=c[k+-4>>2]|0;do if((r|0)<=(n|0)){if(o)s=0;else s=c[k+-4>>2]|0;if((s|0)>(n|0)){a[1263537]=0;q=39;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);t=0;break}}else q=39;while(0);if((q|0)==39){q=0;t=k+(n<<3)|0}o=c[h>>2]|0;u=(o|0)==0;if(u)v=0;else v=c[o+-4>>2]|0;if((v|0)<=(n|0)){if(u)w=0;else w=c[o+-4>>2]|0;if((w|0)<=(n|0)){q=47;break}a[1263537]=0}do if(u){x=t;y=c[x+4>>2]|0;z=0+(n*20|0)|0;c[z>>2]=c[x>>2];c[z+4>>2]=y;A=0;B=0;C=1}else{if((c[o+-8>>2]|0)>>>0>1){y=c[o+-4>>2]|0;z=(y*20|0)+-1|0;x=z>>>1|z;z=x>>>2|x;x=z>>>4|z;z=x>>>8|x;x=__ZN6Memory12alloc_staticEjb((z>>>16|z)+1|0,1)|0;c[x+-8>>2]=1;c[x+-4>>2]=y;if(!y){z=c[h>>2]|0;if(z|0){D=z;q=56}}else{z=c[h>>2]|0;E=0;do{F=x+(E*20|0)|0;G=z+(E*20|0)|0;c[F>>2]=c[G>>2];c[F+4>>2]=c[G+4>>2];c[F+8>>2]=c[G+8>>2];c[F+12>>2]=c[G+12>>2];c[F+16>>2]=c[G+16>>2];E=E+1|0}while((E|0)!=(y|0));D=z;q=56}if((q|0)==56?(q=0,(__Z16atomic_decrementPj(D+-8|0)|0)==0):0)__ZN6Memory11free_staticEPvb(D,1);c[h>>2]=x;z=t;y=c[z+4>>2]|0;E=x+(n*20|0)|0;c[E>>2]=c[z>>2];c[E+4>>2]=y;if(!x){A=0;B=0;C=1;break}else H=x}else{y=t;E=c[y+4>>2]|0;z=o+(n*20|0)|0;c[z>>2]=c[y>>2];c[z+4>>2]=E;H=o}A=c[H+-4>>2]|0;B=H;C=0}while(0);if((A|0)<=(n|0)){if(C)I=0;else I=c[B+-4>>2]|0;if((I|0)<=(n|0)){q=65;break}a[1263537]=0}if((B|0)!=0?(c[B+-8>>2]|0)>>>0>1:0){o=c[B+-4>>2]|0;u=(o*20|0)+-1|0;k=u>>>1|u;u=k>>>2|k;k=u>>>4|u;u=k>>>8|k;k=__ZN6Memory12alloc_staticEjb((u>>>16|u)+1|0,1)|0;c[k+-8>>2]=1;c[k+-4>>2]=o;if(!o){u=c[h>>2]|0;if(u|0){J=u;q=72}}else{u=c[h>>2]|0;E=0;do{z=k+(E*20|0)|0;y=u+(E*20|0)|0;c[z>>2]=c[y>>2];c[z+4>>2]=c[y+4>>2];c[z+8>>2]=c[y+8>>2];c[z+12>>2]=c[y+12>>2];c[z+16>>2]=c[y+16>>2];E=E+1|0}while((E|0)!=(o|0));J=u;q=72}if((q|0)==72?(q=0,(__Z16atomic_decrementPj(J+-8|0)|0)==0):0)__ZN6Memory11free_staticEPvb(J,1);c[h>>2]=k;K=k}else K=B;c[K+(n*20|0)+16>>2]=n;n=n+1|0}if((q|0)==8){n=c[h>>2]|0;if(!n)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);K=c[n+-4>>2]|0;if(K){if((K|0)>0){if((c[n+-8>>2]|0)>>>0>1){B=(K*20|0)+-1|0;J=B>>>1|B;B=J>>>2|J;J=B>>>4|B;B=J>>>8|J;J=__ZN6Memory12alloc_staticEjb((B>>>16|B)+1|0,1)|0;c[J+-8>>2]=1;c[J+-4>>2]=K;B=c[h>>2]|0;I=0;do{C=J+(I*20|0)|0;A=B+(I*20|0)|0;c[C>>2]=c[A>>2];c[C+4>>2]=c[A+4>>2];c[C+8>>2]=c[A+8>>2];c[C+12>>2]=c[A+12>>2];c[C+16>>2]=c[A+16>>2];I=I+1|0}while((I|0)!=(K|0));if(!(__Z16atomic_decrementPj(B+-8|0)|0))__ZN6Memory11free_staticEPvb(B,1);c[h>>2]=J;L=J}else L=n;if((K|0)==1){M=0;N=L;O=g}else{P=L;Q=g;q=19}}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);P=0;Q=g;q=19}if((q|0)==19){L=K;J=0;do{J=J+1|0;L=L>>1}while((L|0)!=1);M=J<<1;N=P;O=Q}__ZNK9SortArrayI14_AtlasWorkRect18_DefaultComparatorIS0_EE9introsortEiiPS0_i(g,0,K,N,M);__ZNK9SortArrayI14_AtlasWorkRect18_DefaultComparatorIS0_EE20final_insertion_sortEiiPS0_(g,0,K,N);N=c[h>>2]|0;if(!N)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else R=N}else R=n;n=c[R+-4>>2]|0;if((n|0)<=0)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);if((c[R+-8>>2]|0)>>>0>1){N=(n*20|0)+-1|0;K=N>>>1|N;N=K>>>2|K;K=N>>>4|N;N=K>>>8|K;K=__ZN6Memory12alloc_staticEjb((N>>>16|N)+1|0,1)|0;c[K+-8>>2]=1;c[K+-4>>2]=n;N=c[h>>2]|0;M=0;do{Q=K+(M*20|0)|0;O=N+(M*20|0)|0;c[Q>>2]=c[O>>2];c[Q+4>>2]=c[O+4>>2];c[Q+8>>2]=c[O+8>>2];c[Q+12>>2]=c[O+12>>2];c[Q+16>>2]=c[O+16>>2];M=M+1|0}while((M|0)!=(n|0));if(!(__Z16atomic_decrementPj(N+-8|0)|0))__ZN6Memory11free_staticEPvb(N,1);c[h>>2]=K;S=K}else S=R;R=c[S>>2]|0;c[g>>2]=0;S=j+4|0;K=0;a:while(1){N=1<<K;if((N|0)>=(R|0)){c[i>>2]=0;__ZN6VectorIiE6resizeEi(i,N)|0;n=0;do{M=c[i>>2]|0;O=(M|0)==0;if(O)T=0;else T=c[M+-4>>2]|0;if((T|0)<=(n|0)){if(O)U=0;else U=c[M+-4>>2]|0;if((U|0)<=(n|0)){q=85;break a}a[1263537]=0}__ZN6VectorIiE14_copy_on_writeEv(i);c[(c[i>>2]|0)+(n<<2)>>2]=0;n=n+1|0}while((n|0)<(N|0));n=c[h>>2]|0;k=0;M=0;O=0;Q=0;P=0;J=n;L=n;B=n;I=n;while(1){V=(J|0)==0;if(V)W=0;else W=c[J+-4>>2]|0;if((O|0)>=(W|0))break;if(V)X=0;else X=c[J+-4>>2]|0;if((X|0)<=(O|0)){if(V)Y=0;else Y=c[J+-4>>2]|0;if((Y|0)<=(O|0)){q=114;break a}a[1263537]=0}if((c[J+-8>>2]|0)>>>0>1){n=c[J+-4>>2]|0;A=(n*20|0)+-1|0;C=A>>>1|A;A=C>>>2|C;C=A>>>4|A;A=C>>>8|C;C=__ZN6Memory12alloc_staticEjb((A>>>16|A)+1|0,1)|0;c[C+-8>>2]=1;c[C+-4>>2]=n;if(!n){A=c[h>>2]|0;if(A|0){Z=A;q=120}}else{A=c[h>>2]|0;H=0;do{t=C+(H*20|0)|0;D=A+(H*20|0)|0;c[t>>2]=c[D>>2];c[t+4>>2]=c[D+4>>2];c[t+8>>2]=c[D+8>>2];c[t+12>>2]=c[D+12>>2];c[t+16>>2]=c[D+16>>2];H=H+1|0}while((H|0)!=(n|0));Z=A;q=120}do if((q|0)==120){q=0;if(__Z16atomic_decrementPj(Z+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Z,1)}while(0);c[h>>2]=C;_=C;$=C;aa=C;ca=C}else{_=J;$=L;aa=B;ca=I}A=((c[_+(O*20|0)>>2]|0)+P|0)>(N|0)?0:P;n=0;H=0;x=_;D=$;t=aa;w=ca;while(1){v=(x|0)==0;if(v)da=0;else da=c[x+-4>>2]|0;if((da|0)<=(O|0)){if(v)ea=0;else ea=c[x+-4>>2]|0;if((ea|0)<=(O|0)){q=131;break a}a[1263537]=0}do if(!x){fa=x;ga=D;ha=t;ia=w}else{if((c[x+-8>>2]|0)>>>0<=1){fa=x;ga=D;ha=t;ia=w;break}v=c[x+-4>>2]|0;s=(v*20|0)+-1|0;r=s>>>1|s;s=r>>>2|r;r=s>>>4|s;s=r>>>8|r;r=__ZN6Memory12alloc_staticEjb((s>>>16|s)+1|0,1)|0;c[r+-8>>2]=1;c[r+-4>>2]=v;if(!v){s=c[h>>2]|0;if(s|0){ja=s;q=138}}else{s=c[h>>2]|0;p=0;do{u=r+(p*20|0)|0;o=s+(p*20|0)|0;c[u>>2]=c[o>>2];c[u+4>>2]=c[o+4>>2];c[u+8>>2]=c[o+8>>2];c[u+12>>2]=c[o+12>>2];c[u+16>>2]=c[o+16>>2];p=p+1|0}while((p|0)!=(v|0));ja=s;q=138}do if((q|0)==138){q=0;if(__Z16atomic_decrementPj(ja+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ja,1)}while(0);c[h>>2]=r;fa=r;ga=r;ha=r;ia=r}while(0);if((n|0)>=(c[fa+(O*20|0)>>2]|0))break;s=n+A|0;if((s|0)<0){q=219;break a}v=c[i>>2]|0;p=(v|0)==0;if(p)ka=0;else ka=c[v+-4>>2]|0;if((ka|0)<=(s|0)){if(p)la=0;else la=c[v+-4>>2]|0;if((la|0)<=(s|0)){q=219;break a}a[1263537]=0}__ZN6VectorIiE14_copy_on_writeEv(i);v=c[i>>2]|0;if((c[v+(s<<2)>>2]|0)>(H|0)){p=(v|0)==0;if(p)ma=0;else ma=c[v+-4>>2]|0;if((ma|0)<=(s|0)){if(p)na=0;else na=c[v+-4>>2]|0;if((na|0)<=(s|0)){q=228;break a}a[1263537]=0}__ZN6VectorIiE14_copy_on_writeEv(i);oa=c[(c[i>>2]|0)+(s<<2)>>2]|0}else oa=H;s=c[h>>2]|0;n=n+1|0;H=oa;x=s;D=s;t=s;w=s}w=(fa|0)==0;if(w)pa=0;else pa=c[fa+-4>>2]|0;if((pa|0)<=(O|0)){if(w)qa=0;else qa=c[fa+-4>>2]|0;if((qa|0)<=(O|0)){q=149;break a}a[1263537]=0}do if(!fa){ra=fa;sa=ga;ta=ha;ua=ia}else{if((c[fa+-8>>2]|0)>>>0<=1){ra=fa;sa=ga;ta=ha;ua=ia;break}w=c[fa+-4>>2]|0;t=(w*20|0)+-1|0;D=t>>>1|t;t=D>>>2|D;D=t>>>4|t;t=D>>>8|D;D=__ZN6Memory12alloc_staticEjb((t>>>16|t)+1|0,1)|0;c[D+-8>>2]=1;c[D+-4>>2]=w;if(!w){t=c[h>>2]|0;if(t|0){va=t;q=156}}else{t=c[h>>2]|0;x=0;do{n=D+(x*20|0)|0;C=t+(x*20|0)|0;c[n>>2]=c[C>>2];c[n+4>>2]=c[C+4>>2];c[n+8>>2]=c[C+8>>2];c[n+12>>2]=c[C+12>>2];c[n+16>>2]=c[C+16>>2];x=x+1|0}while((x|0)!=(w|0));va=t;q=156}do if((q|0)==156){q=0;if(__Z16atomic_decrementPj(va+-8|0)|0)break;__ZN6Memory11free_staticEPvb(va,1)}while(0);c[h>>2]=D;ra=D;sa=D;ta=D;ua=D}while(0);c[ra+(O*20|0)+8>>2]=A;t=(ra|0)==0;if(t)wa=0;else wa=c[ra+-4>>2]|0;if((wa|0)<=(O|0)){if(t)xa=0;else xa=c[ra+-4>>2]|0;if((xa|0)<=(O|0)){q=166;break a}a[1263537]=0}do if(!ra){ya=ra;za=sa;Aa=ta;Ba=ua}else{if((c[ra+-8>>2]|0)>>>0<=1){ya=ra;za=sa;Aa=ta;Ba=ua;break}t=c[ra+-4>>2]|0;w=(t*20|0)+-1|0;x=w>>>1|w;w=x>>>2|x;x=w>>>4|w;w=x>>>8|x;x=__ZN6Memory12alloc_staticEjb((w>>>16|w)+1|0,1)|0;c[x+-8>>2]=1;c[x+-4>>2]=t;if(!t){w=c[h>>2]|0;if(w|0){Ca=w;q=173}}else{w=c[h>>2]|0;C=0;do{n=x+(C*20|0)|0;s=w+(C*20|0)|0;c[n>>2]=c[s>>2];c[n+4>>2]=c[s+4>>2];c[n+8>>2]=c[s+8>>2];c[n+12>>2]=c[s+12>>2];c[n+16>>2]=c[s+16>>2];C=C+1|0}while((C|0)!=(t|0));Ca=w;q=173}do if((q|0)==173){q=0;if(__Z16atomic_decrementPj(Ca+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ca,1)}while(0);c[h>>2]=x;ya=x;za=x;Aa=x;Ba=x}while(0);c[ya+(O*20|0)+12>>2]=H;w=(ya|0)==0;if(w)Da=0;else Da=c[ya+-4>>2]|0;if((Da|0)<=(O|0)){if(w)Ea=0;else Ea=c[ya+-4>>2]|0;if((Ea|0)<=(O|0)){q=183;break a}a[1263537]=0}do if(!ya){Fa=ya;Ga=za;Ha=Aa;Ia=Ba}else{if((c[ya+-8>>2]|0)>>>0<=1){Fa=ya;Ga=za;Ha=Aa;Ia=Ba;break}w=c[ya+-4>>2]|0;t=(w*20|0)+-1|0;C=t>>>1|t;t=C>>>2|C;C=t>>>4|t;t=C>>>8|C;C=__ZN6Memory12alloc_staticEjb((t>>>16|t)+1|0,1)|0;c[C+-8>>2]=1;c[C+-4>>2]=w;if(!w){t=c[h>>2]|0;if(t|0){Ja=t;q=190}}else{t=c[h>>2]|0;D=0;do{s=C+(D*20|0)|0;n=t+(D*20|0)|0;c[s>>2]=c[n>>2];c[s+4>>2]=c[n+4>>2];c[s+8>>2]=c[n+8>>2];c[s+12>>2]=c[n+12>>2];c[s+16>>2]=c[n+16>>2];D=D+1|0}while((D|0)!=(w|0));Ja=t;q=190}do if((q|0)==190){q=0;if(__Z16atomic_decrementPj(Ja+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ja,1)}while(0);c[h>>2]=C;Fa=C;Ga=C;Ha=C;Ia=C}while(0);t=(c[Fa+(O*20|0)+4>>2]|0)+H|0;w=(Fa|0)==0;if(w)Ka=0;else Ka=c[Fa+-4>>2]|0;if((Ka|0)<=(O|0)){if(w)La=0;else La=c[Fa+-4>>2]|0;if((La|0)<=(O|0)){q=200;break a}a[1263537]=0}do if(!Fa){Ma=Fa;Na=Ga;Oa=Ha;Pa=Ia}else{if((c[Fa+-8>>2]|0)>>>0<=1){Ma=Fa;Na=Ga;Oa=Ha;Pa=Ia;break}w=c[Fa+-4>>2]|0;D=(w*20|0)+-1|0;x=D>>>1|D;D=x>>>2|x;x=D>>>4|D;D=x>>>8|x;x=__ZN6Memory12alloc_staticEjb((D>>>16|D)+1|0,1)|0;c[x+-8>>2]=1;c[x+-4>>2]=w;if(!w){D=c[h>>2]|0;if(D|0){Qa=D;q=207}}else{D=c[h>>2]|0;n=0;do{s=x+(n*20|0)|0;v=D+(n*20|0)|0;c[s>>2]=c[v>>2];c[s+4>>2]=c[v+4>>2];c[s+8>>2]=c[v+8>>2];c[s+12>>2]=c[v+12>>2];c[s+16>>2]=c[v+16>>2];n=n+1|0}while((n|0)!=(w|0));Qa=D;q=207}do if((q|0)==207){q=0;if(__Z16atomic_decrementPj(Qa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Qa,1)}while(0);c[h>>2]=x;Ma=x;Na=x;Oa=x;Pa=x}while(0);H=(c[Ma+(O*20|0)>>2]|0)+A|0;D=(A|0)==0;w=D?t:Q;n=0;C=Ma;v=Na;s=Oa;p=Pa;while(1){o=(C|0)==0;if(o)Ra=0;else Ra=c[C+-4>>2]|0;if((Ra|0)<=(O|0)){if(o)Sa=0;else Sa=c[C+-4>>2]|0;if((Sa|0)<=(O|0)){q=238;break a}a[1263537]=0}do if(!C){Ta=C;Ua=p;Va=s;Wa=v}else{if((c[C+-8>>2]|0)>>>0<=1){Ta=C;Ua=p;Va=s;Wa=v;break}o=c[C+-4>>2]|0;u=(o*20|0)+-1|0;E=u>>>1|u;u=E>>>2|E;E=u>>>4|u;u=E>>>8|E;E=__ZN6Memory12alloc_staticEjb((u>>>16|u)+1|0,1)|0;c[E+-8>>2]=1;c[E+-4>>2]=o;if(!o){u=c[h>>2]|0;if(u|0){Xa=u;q=245}}else{u=c[h>>2]|0;y=0;do{z=E+(y*20|0)|0;G=u+(y*20|0)|0;c[z>>2]=c[G>>2];c[z+4>>2]=c[G+4>>2];c[z+8>>2]=c[G+8>>2];c[z+12>>2]=c[G+12>>2];c[z+16>>2]=c[G+16>>2];y=y+1|0}while((y|0)!=(o|0));Xa=u;q=245}do if((q|0)==245){q=0;if(__Z16atomic_decrementPj(Xa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Xa,1)}while(0);c[h>>2]=E;Ta=E;Ua=E;Va=E;Wa=E}while(0);if((n|0)>=(c[Ta+(O*20|0)>>2]|0))break;x=n+A|0;if((x|0)<0){q=258;break a}u=c[i>>2]|0;o=(u|0)==0;if(o)Ya=0;else Ya=c[u+-4>>2]|0;if((Ya|0)<=(x|0)){if(o)Za=0;else Za=c[u+-4>>2]|0;if((Za|0)<=(x|0)){q=258;break a}a[1263537]=0}__ZN6VectorIiE14_copy_on_writeEv(i);c[(c[i>>2]|0)+(x<<2)>>2]=t;x=c[h>>2]|0;n=n+1|0;C=x;v=x;s=x;p=x}p=(t|0)>(k|0)?t:k;s=(H|0)>(M|0)?H:M;if(D|(t|0)>(w|0)){v=(Ua|0)==0;if(v)_a=0;else _a=c[Ua+-4>>2]|0;if((_a|0)<=(O|0)){if(v)$a=0;else $a=c[Ua+-4>>2]|0;if(($a|0)<=(O|0)){q=267;break a}a[1263537]=0}do if(!Va)ab=Wa;else{if((c[Va+-8>>2]|0)>>>0<=1){ab=Wa;break}v=c[Va+-4>>2]|0;C=(v*20|0)+-1|0;n=C>>>1|C;C=n>>>2|n;n=C>>>4|C;C=n>>>8|n;n=__ZN6Memory12alloc_staticEjb((C>>>16|C)+1|0,1)|0;c[n+-8>>2]=1;c[n+-4>>2]=v;if(!v){C=c[h>>2]|0;if(C|0){bb=C;q=274}}else{C=c[h>>2]|0;x=0;do{u=n+(x*20|0)|0;o=C+(x*20|0)|0;c[u>>2]=c[o>>2];c[u+4>>2]=c[o+4>>2];c[u+8>>2]=c[o+8>>2];c[u+12>>2]=c[o+12>>2];c[u+16>>2]=c[o+16>>2];x=x+1|0}while((x|0)!=(v|0));bb=C;q=274}do if((q|0)==274){q=0;if(__Z16atomic_decrementPj(bb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(bb,1)}while(0);c[h>>2]=n;ab=n}while(0);cb=(c[ab+(O*20|0)>>2]|0)+A|0;db=ab;eb=ab;fb=ab;gb=ab}else{cb=A;db=Wa;eb=Va;fb=Ua;gb=Ta}k=p;M=s;O=O+1|0;Q=w;P=cb;J=gb;L=db;B=eb;I=fb}if(!V?(I=(__Z28atomic_conditional_incrementPj(J+-8|0)|0)==0,B=c[h>>2]|0,!I):0){c[j>>2]=0;I=(B|0)==0;if(!I){c[j>>2]=0;if(!(__Z28atomic_conditional_incrementPj(B+-8|0)|0)){hb=B;ib=M;jb=k;kb=0}else{c[j>>2]=B;hb=B;ib=M;jb=k;kb=I}}else{hb=0;ib=M;jb=k;kb=1}}else{c[j>>2]=0;hb=0;ib=M;jb=k;kb=1}I=S;c[I>>2]=ib;c[I+4>>2]=jb;__ZN6VectorI20_AtlasWorkRectResultE9push_backES0_(g,j)|0;I=c[j>>2]|0;if(I|0?(__Z16atomic_decrementPj(I+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(I,1);I=hb;if(!kb?(__Z16atomic_decrementPj(I+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(I,1);I=c[i>>2]|0;if(I|0?(__Z16atomic_decrementPj(I+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(I,1)}K=K+1|0;if((K|0)>=13){q=281;break}}switch(q|0){case 85:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 114:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 131:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 149:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 166:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 183:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 200:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 219:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 228:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 238:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 258:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 267:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 281:{K=0;lb=100000002004087734272.0;i=-1;kb=c[g>>2]|0;while(1){hb=(kb|0)==0;if(hb)mb=0;else mb=c[kb+-4>>2]|0;if((K|0)>=(mb|0)){q=285;break}if(hb)nb=0;else nb=c[kb+-4>>2]|0;if((nb|0)<=(K|0)){if(hb)ob=0;else ob=c[kb+-4>>2]|0;if((ob|0)<=(K|0)){q=294;break}a[1263537]=0}__ZN6VectorI20_AtlasWorkRectResultE14_copy_on_writeEv(g);hb=c[g>>2]|0;j=(c[hb+(K*12|0)+8>>2]|0)+-1|0;jb=j>>>1|j;j=jb>>>2|jb;jb=j>>>4|j;j=jb>>>8|jb;pb=+(((j>>>16|j)+1|0)>>>0);j=(hb|0)==0;if(j)qb=0;else qb=c[hb+-4>>2]|0;if((qb|0)<=(K|0)){if(j)rb=0;else rb=c[hb+-4>>2]|0;if((rb|0)<=(K|0)){q=302;break}a[1263537]=0}__ZN6VectorI20_AtlasWorkRectResultE14_copy_on_writeEv(g);hb=c[g>>2]|0;j=(c[hb+(K*12|0)+4>>2]|0)+-1|0;jb=j>>>1|j;j=jb>>>2|jb;jb=j>>>4|j;j=jb>>>8|jb;sb=+(((j>>>16|j)+1|0)>>>0);if(pb>sb)tb=pb/sb;else tb=sb/pb;j=tb<lb;jb=j?K:i;K=K+1|0;lb=j?tb:lb;i=jb;kb=hb}if((q|0)==285){kb=c[b>>2]|0;if(!kb)ub=0;else ub=c[kb+-4>>2]|0;__ZN6VectorI7Point2iE6resizeEi(d,ub)|0;ub=(i|0)<0;kb=0;while(1){K=c[b>>2]|0;if(!K)vb=0;else vb=c[K+-4>>2]|0;if((kb|0)>=(vb|0)){q=311;break}if(ub){q=349;break}K=c[g>>2]|0;rb=(K|0)==0;if(rb)wb=0;else wb=c[K+-4>>2]|0;if((wb|0)<=(i|0)){if(rb)xb=0;else xb=c[K+-4>>2]|0;if((xb|0)<=(i|0)){q=349;break}a[1263537]=0}__ZN6VectorI20_AtlasWorkRectResultE14_copy_on_writeEv(g);K=(c[g>>2]|0)+(i*12|0)|0;rb=c[K>>2]|0;qb=(rb|0)==0;if(qb)yb=0;else yb=c[rb+-4>>2]|0;do if((yb|0)<=(kb|0)){if(qb)zb=0;else zb=c[rb+-4>>2]|0;if((zb|0)>(kb|0)){a[1263537]=0;q=359;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);Ab=0;break}}else q=359;while(0);if((q|0)==359){q=0;__ZN6VectorI14_AtlasWorkRectE14_copy_on_writeEv(K);Ab=(c[K>>2]|0)+(kb*20|0)|0}rb=Ab+8|0;if(ub){q=367;break}qb=c[g>>2]|0;k=(qb|0)==0;if(k)Bb=0;else Bb=c[qb+-4>>2]|0;if((Bb|0)<=(i|0)){if(k)Cb=0;else Cb=c[qb+-4>>2]|0;if((Cb|0)<=(i|0)){q=367;break}a[1263537]=0}__ZN6VectorI20_AtlasWorkRectResultE14_copy_on_writeEv(g);qb=(c[g>>2]|0)+(i*12|0)|0;k=c[qb>>2]|0;M=(k|0)==0;if(M)Db=0;else Db=c[k+-4>>2]|0;if((Db|0)<=(kb|0)){if(M)Eb=0;else Eb=c[k+-4>>2]|0;if((Eb|0)<=(kb|0)){q=375;break}a[1263537]=0}__ZN6VectorI14_AtlasWorkRectE14_copy_on_writeEv(qb);k=c[(c[qb>>2]|0)+(kb*20|0)+16>>2]|0;if((k|0)<0){q=384;break}qb=c[d>>2]|0;M=(qb|0)==0;if(M)Fb=0;else Fb=c[qb+-4>>2]|0;if((Fb|0)<=(k|0)){if(M)Gb=0;else Gb=c[qb+-4>>2]|0;if((Gb|0)<=(k|0)){q=384;break}a[1263537]=0}__ZN6VectorI7Point2iE14_copy_on_writeEv(d);qb=rb;rb=c[qb+4>>2]|0;M=(c[d>>2]|0)+(k<<3)|0;c[M>>2]=c[qb>>2];c[M+4>>2]=rb;kb=kb+1|0}if((q|0)==311){if(ub){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}ub=c[g>>2]|0;kb=(ub|0)==0;if(kb)Hb=0;else Hb=c[ub+-4>>2]|0;do if((Hb|0)<=(i|0)){if(kb)Ib=0;else Ib=c[ub+-4>>2]|0;if((Ib|0)>(i|0)){a[1263537]=0;q=319;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);Jb=4;Kb=c[g>>2]|0;break}}else q=319;while(0);if((q|0)==319){__ZN6VectorI20_AtlasWorkRectResultE14_copy_on_writeEv(g);Ib=c[g>>2]|0;Jb=Ib+(i*12|0)+4|0;Kb=Ib}lb=+(c[Jb>>2]|0);Jb=(Kb|0)==0;if(Jb)Lb=0;else Lb=c[Kb+-4>>2]|0;do if((Lb|0)<=(i|0)){if(Jb)Mb=0;else Mb=c[Kb+-4>>2]|0;if((Mb|0)>(i|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);__ZN6VectorI20_AtlasWorkRectResultE14_copy_on_writeEv(g);Mb=c[g>>2]|0;Kb=~~+(c[Mb+(i*12|0)+8>>2]|0);i=e;c[i>>2]=~~lb;c[i+4>>2]=Kb;if(Mb|0?(__Z16atomic_decrementPj(Mb+-8|0)|0)==0:0){Kb=c[g>>2]|0;g=(Kb|0)==0?0:Kb+-4|0;Kb=g+4|0;if(c[g>>2]|0){i=0;do{e=c[Kb+(i*12|0)>>2]|0;do if(e|0){if(__Z16atomic_decrementPj(e+-8|0)|0)break;__ZN6Memory11free_staticEPvb(e,1)}while(0);i=i+1|0}while(i>>>0<(c[g>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Mb,1)}Mb=c[h>>2]|0;do if(Mb|0){if(__Z16atomic_decrementPj(Mb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Mb,1)}while(0);l=f;return}else if((q|0)==349)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((q|0)==367)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((q|0)==375)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((q|0)==384)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}else if((q|0)==294)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((q|0)==302)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}}}else if((q|0)==47)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((q|0)==65)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1124521,1124532,1e3,1124555,0);l=f;return}function __ZN6VectorI7Point2iE6resizeEi(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0;if((d|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,269,1145657,0);e=31;return e|0}a[1263537]=0;f=c[b>>2]|0;if(!f)g=0;else g=c[f+-4>>2]|0;if((g|0)==(d|0)){e=0;return e|0}if(!d){if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);c[b>>2]=0;e=0;return e|0}__ZN6VectorI7Point2iE14_copy_on_writeEv(b);f=d<<3;if(d>>>0<=536870911?(g=f+-1|0,h=g>>>1|g,g=h>>>2|h,h=g>>>4|g,g=h>>>8|h,h=(g>>>16|g)+1|0,f>>>0<4294967264):0){a[1263537]=0;f=c[b>>2]|0;do if(!f)if((d|0)>0)i=18;else{j=0;i=27}else{g=c[f+-4>>2]|0;if((g|0)<(d|0))if(!g)i=18;else{k=__ZN6Memory14realloc_staticEPvjb(f,h,1)|0;if(k|0){a[1263537]=0;l=k;m=c[k+-4>>2]|0;break}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,300,1145876,0);e=6;return e|0}else{j=g;i=27}}while(0);do if((i|0)==18){g=__ZN6Memory12alloc_staticEjb(h,1)|0;if(g|0){a[1263537]=0;c[g+-4>>2]=0;c[g+-8>>2]=1;l=g;m=0;break}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,292,1145820,0);e=6;return e|0}else if((i|0)==27){if((j|0)<=(d|0)){e=0;return e|0}g=__ZN6Memory14realloc_staticEPvjb(f,h,1)|0;if(!g){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,324,1145876,0);e=6;return e|0}else{a[1263537]=0;c[b>>2]=g;c[g+-4>>2]=d;e=0;return e|0}}while(0);c[b>>2]=l;if((m|0)<(d|0)){h=m<<3;_memset(l+h|0,0,(d<<3)-h|0)|0;n=c[b>>2]|0}else n=l;c[((n|0)==0?0:n+-4|0)>>2]=d;e=0;return e|0}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,285,1145723,0);e=6;return e|0}function __ZN6VectorI7Point2iE14_copy_on_writeEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0;b=c[a>>2]|0;if(!b)return;if((c[b+-8>>2]|0)>>>0<=1)return;d=c[b+-4>>2]|0;b=(d<<3)+-1|0;e=b>>>1|b;b=e>>>2|e;e=b>>>4|b;b=e>>>8|e;e=__ZN6Memory12alloc_staticEjb((b>>>16|b)+1|0,1)|0;c[e+-8>>2]=1;c[e+-4>>2]=d;if(d|0){b=0;do{f=(c[a>>2]|0)+(b<<3)|0;g=c[f+4>>2]|0;h=e+(b<<3)|0;c[h>>2]=c[f>>2];c[h+4>>2]=g;b=b+1|0}while((b|0)!=(d|0))}d=c[a>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);c[a>>2]=e;return}function __ZN7VariantC2ERK6VectorI7Vector2E(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0;d=l;l=l+32|0;if((l|0)>=(m|0))ba(32);e=d+24|0;f=d;c[a>>2]=0;c[e>>2]=0;g=c[b>>2]|0;if(g|0?(h=c[g+-4>>2]|0,(h|0)>0):0){__ZN10PoolVectorI7Vector2E6resizeEi(e,h)|0;if((c[e>>2]|0)!=0?(__ZN10PoolVectorI7Vector2E14_copy_on_writeEv(e),g=c[e>>2]|0,(g|0)!=0):0){__Z16atomic_incrementPj(g+4|0)|0;i=g;j=c[g+8>>2]|0}else{i=0;j=0}g=c[b>>2]|0;b=0;do{k=g+(b<<3)|0;n=c[k+4>>2]|0;o=j+(b<<3)|0;c[o>>2]=c[k>>2];c[o+4>>2]=n;b=b+1|0}while((b|0)!=(h|0));if(i|0)__Z16atomic_decrementPj(i+4|0)|0}c[f>>2]=26;i=f+8|0;c[i>>2]=0;if((c[e>>2]|0?(__ZN10PoolVectorI7Vector2E12_unreferenceEv(i),h=c[e>>2]|0,h|0):0)?__Z28atomic_conditional_incrementPj(h)|0:0)c[i>>2]=c[e>>2];__ZN7Variant9referenceERKS_(a,f);if(!(c[f>>2]|0)){__ZN10PoolVectorI7Vector2E12_unreferenceEv(e);l=d;return}__ZN7Variant5clearEv(f);__ZN10PoolVectorI7Vector2E12_unreferenceEv(e);l=d;return}function __ZN6VectorI14_AtlasWorkRectE6resizeEi(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0;if((d|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,269,1145657,0);e=31;return e|0}a[1263537]=0;f=c[b>>2]|0;if(!f)g=0;else g=c[f+-4>>2]|0;if((g|0)==(d|0)){e=0;return e|0}if(!d){if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);c[b>>2]=0;e=0;return e|0}__ZN6VectorI14_AtlasWorkRectE14_copy_on_writeEv(b);f=d*20|0;if(d>>>0<=214748364?(g=f+-1|0,h=g>>>1|g,g=h>>>2|h,h=g>>>4|g,g=h>>>8|h,h=(g>>>16|g)+1|0,f>>>0<4294967264):0){a[1263537]=0;f=c[b>>2]|0;do if(!f)if((d|0)>0)i=18;else{j=0;i=28}else{g=c[f+-4>>2]|0;if((g|0)<(d|0))if(!g)i=18;else{k=__ZN6Memory14realloc_staticEPvjb(f,h,1)|0;if(k|0){a[1263537]=0;l=k;m=c[k+-4>>2]|0;break}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,300,1145876,0);e=6;return e|0}else{j=g;i=28}}while(0);do if((i|0)==18){g=__ZN6Memory12alloc_staticEjb(h,1)|0;if(g|0){a[1263537]=0;c[g+-4>>2]=0;c[g+-8>>2]=1;l=g;m=0;break}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,292,1145820,0);e=6;return e|0}else if((i|0)==28){if((j|0)<=(d|0)){e=0;return e|0}g=__ZN6Memory14realloc_staticEPvjb(f,h,1)|0;if(!g){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,324,1145876,0);e=6;return e|0}else{a[1263537]=0;c[b>>2]=g;c[g+-4>>2]=d;e=0;return e|0}}while(0);c[b>>2]=l;if((m|0)<(d|0)){h=m;do{m=l+(h*20|0)|0;c[m>>2]=0;c[m+4>>2]=0;c[m+8>>2]=0;c[m+12>>2]=0;h=h+1|0}while((h|0)!=(d|0));n=c[b>>2]|0}else n=l;c[((n|0)==0?0:n+-4|0)>>2]=d;e=0;return e|0}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,285,1145723,0);e=6;return e|0}function __ZNK9SortArrayI14_AtlasWorkRect18_DefaultComparatorIS0_EE9introsortEiiPS0_i(a,b,d,e,f){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0;g=l;l=l+32|0;if((l|0)>=(m|0))ba(32);h=g;i=d-b|0;if((i|0)<=16){l=g;return}j=e+(b*20|0)|0;k=f;f=d;d=i;while(1){if(!k)break;i=e+(((d>>>1)+b|0)*20|0)|0;n=e+((f+-1|0)*20|0)|0;o=c[j>>2]|0;p=c[i>>2]|0;q=(o|0)>(p|0);r=c[n>>2]|0;s=c[(((q?p:o)|0)>(r|0)?(q?i:j):((q?o:p)|0)>(r|0)?n:q?j:i)>>2]|0;i=b;q=f;while(1){t=i;while(1){u=e+(t*20|0)|0;v=t+1|0;if((c[u>>2]|0)>(s|0))t=v;else{w=q;break}}do{w=w+-1|0;x=e+(w*20|0)|0}while((s|0)>(c[x>>2]|0));if((t|0)>=(w|0))break;c[h>>2]=c[u>>2];c[h+4>>2]=c[u+4>>2];c[h+8>>2]=c[u+8>>2];c[h+12>>2]=c[u+12>>2];c[h+16>>2]=c[u+16>>2];c[u>>2]=c[x>>2];c[u+4>>2]=c[x+4>>2];c[u+8>>2]=c[x+8>>2];c[u+12>>2]=c[x+12>>2];c[u+16>>2]=c[x+16>>2];c[x>>2]=c[h>>2];c[x+4>>2]=c[h+4>>2];c[x+8>>2]=c[h+8>>2];c[x+12>>2]=c[h+12>>2];c[x+16>>2]=c[h+16>>2];i=v;q=w}k=k+-1|0;__ZNK9SortArrayI14_AtlasWorkRect18_DefaultComparatorIS0_EE9introsortEiiPS0_i(a,t,f,e,k);d=t-b|0;if((d|0)<=16){y=12;break}else f=t}if((y|0)==12){l=g;return}__ZNK9SortArrayI14_AtlasWorkRect18_DefaultComparatorIS0_EE12partial_sortEiiiPS0_(a,b,f,f,e);l=g;return}function __ZNK9SortArrayI14_AtlasWorkRect18_DefaultComparatorIS0_EE20final_insertion_sortEiiPS0_(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=a+16|0;g=a;if((d-b|0)<=16){if((d|0)==(b|0)){l=a;return}h=b+1|0;if((h|0)==(d|0)){l=a;return}i=e+(b*20|0)|0;j=e+(b*20|0)+4|0;k=b;n=h;while(1){h=e+(n*20|0)|0;o=c[h>>2]|0;p=e+(n*20|0)+4|0;c[g>>2]=c[p>>2];c[g+4>>2]=c[p+4>>2];c[g+8>>2]=c[p+8>>2];c[g+12>>2]=c[p+12>>2];if((o|0)>(c[i>>2]|0)){if((k|0)>=(b|0)){p=n;do{q=p;p=p+-1|0;r=e+(p*20|0)|0;s=e+(q*20|0)|0;c[s>>2]=c[r>>2];c[s+4>>2]=c[r+4>>2];c[s+8>>2]=c[r+8>>2];c[s+12>>2]=c[r+12>>2];c[s+16>>2]=c[r+16>>2]}while((p|0)>(b|0))}c[i>>2]=o;c[j>>2]=c[g>>2];c[j+4>>2]=c[g+4>>2];c[j+8>>2]=c[g+8>>2];c[j+12>>2]=c[g+12>>2]}else{c[f>>2]=c[g>>2];c[f+4>>2]=c[g+4>>2];c[f+8>>2]=c[g+8>>2];c[f+12>>2]=c[g+12>>2];p=e+(k*20|0)|0;if((o|0)>(c[p>>2]|0)){r=k;s=h;q=p;while(1){c[s>>2]=c[q>>2];c[s+4>>2]=c[q+4>>2];c[s+8>>2]=c[q+8>>2];c[s+12>>2]=c[q+12>>2];c[s+16>>2]=c[q+16>>2];p=r;r=r+-1|0;q=e+(r*20|0)|0;t=e+(p*20|0)|0;if((o|0)<=(c[q>>2]|0)){u=t;break}else s=t}}else u=h;c[u>>2]=o;s=u+4|0;c[s>>2]=c[f>>2];c[s+4>>2]=c[f+4>>2];c[s+8>>2]=c[f+8>>2];c[s+12>>2]=c[f+12>>2]}s=n+1|0;if((s|0)==(d|0))break;else{q=n;n=s;k=q}}l=a;return}k=b+16|0;n=e+(b*20|0)|0;u=e+(b*20|0)+4|0;j=b;i=b+1|0;while(1){q=e+(i*20|0)|0;s=c[q>>2]|0;r=e+(i*20|0)+4|0;c[g>>2]=c[r>>2];c[g+4>>2]=c[r+4>>2];c[g+8>>2]=c[r+8>>2];c[g+12>>2]=c[r+12>>2];if((s|0)>(c[n>>2]|0)){if((j|0)>=(b|0)){r=i;do{t=r;r=r+-1|0;p=e+(r*20|0)|0;v=e+(t*20|0)|0;c[v>>2]=c[p>>2];c[v+4>>2]=c[p+4>>2];c[v+8>>2]=c[p+8>>2];c[v+12>>2]=c[p+12>>2];c[v+16>>2]=c[p+16>>2]}while((r|0)>(b|0))}c[n>>2]=s;c[u>>2]=c[g>>2];c[u+4>>2]=c[g+4>>2];c[u+8>>2]=c[g+8>>2];c[u+12>>2]=c[g+12>>2]}else{c[f>>2]=c[g>>2];c[f+4>>2]=c[g+4>>2];c[f+8>>2]=c[g+8>>2];c[f+12>>2]=c[g+12>>2];r=e+(j*20|0)|0;if((s|0)>(c[r>>2]|0)){o=j;h=q;p=r;while(1){c[h>>2]=c[p>>2];c[h+4>>2]=c[p+4>>2];c[h+8>>2]=c[p+8>>2];c[h+12>>2]=c[p+12>>2];c[h+16>>2]=c[p+16>>2];r=o;o=o+-1|0;p=e+(o*20|0)|0;v=e+(r*20|0)|0;if((s|0)<=(c[p>>2]|0)){w=v;break}else h=v}}else w=q;c[w>>2]=s;h=w+4|0;c[h>>2]=c[f>>2];c[h+4>>2]=c[f+4>>2];c[h+8>>2]=c[f+8>>2];c[h+12>>2]=c[f+12>>2]}h=i+1|0;if((h|0)==(k|0))break;else{p=i;i=h;j=p}}if((k|0)==(d|0)){l=a;return}else x=k;do{k=e+(x*20|0)|0;j=c[k>>2]|0;i=e+(x*20|0)+4|0;c[f>>2]=c[i>>2];c[f+4>>2]=c[i+4>>2];c[f+8>>2]=c[i+8>>2];c[f+12>>2]=c[i+12>>2];i=x+-1|0;w=e+(i*20|0)|0;if((j|0)>(c[w>>2]|0)){g=i;i=k;u=w;while(1){c[i>>2]=c[u>>2];c[i+4>>2]=c[u+4>>2];c[i+8>>2]=c[u+8>>2];c[i+12>>2]=c[u+12>>2];c[i+16>>2]=c[u+16>>2];w=g;g=g+-1|0;u=e+(g*20|0)|0;n=e+(w*20|0)|0;if((j|0)<=(c[u>>2]|0)){y=n;break}else i=n}}else y=k;c[y>>2]=j;i=y+4|0;c[i>>2]=c[f>>2];c[i+4>>2]=c[f+4>>2];c[i+8>>2]=c[f+8>>2];c[i+12>>2]=c[f+12>>2];x=x+1|0}while((x|0)!=(d|0));l=a;return}function __ZN6VectorI20_AtlasWorkRectResultE9push_backES0_(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;g=c[b>>2]|0;if(!g)h=1;else h=(c[g+-4>>2]|0)+1|0;if(__ZN6VectorI20_AtlasWorkRectResultE6resizeEi(b,h)|0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);i=1;l=e;return i|0}a[1263537]=0;h=c[b>>2]|0;if(!h)j=-1;else j=(c[h+-4>>2]|0)+-1|0;c[f>>2]=0;h=c[d>>2]|0;if(h|0?(c[f>>2]=0,__Z28atomic_conditional_incrementPj(h+-8|0)|0):0)c[f>>2]=c[d>>2];h=d+4|0;d=c[h+4>>2]|0;g=f+4|0;c[g>>2]=c[h>>2];c[g+4>>2]=d;__ZN6VectorI20_AtlasWorkRectResultE3setEiS0_(b,j,f);j=c[f>>2]|0;if(!j){i=0;l=e;return i|0}if(__Z16atomic_decrementPj(j+-8|0)|0){i=0;l=e;return i|0}__ZN6Memory11free_staticEPvb(j,1);i=0;l=e;return i|0}function __ZN6VectorI20_AtlasWorkRectResultE14_copy_on_writeEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0,i=0;b=c[a>>2]|0;if(!b)return;if((c[b+-8>>2]|0)>>>0<=1)return;d=c[b+-4>>2]|0;b=(d*12|0)+-1|0;e=b>>>1|b;b=e>>>2|e;e=b>>>4|b;b=e>>>8|e;e=__ZN6Memory12alloc_staticEjb((b>>>16|b)+1|0,1)|0;c[e+-8>>2]=1;c[e+-4>>2]=d;if(d|0){b=0;do{f=e+(b*12|0)|0;g=c[a>>2]|0;h=g+(b*12|0)|0;c[f>>2]=0;if((c[h>>2]|0?(c[f>>2]=0,i=c[h>>2]|0,i|0):0)?__Z28atomic_conditional_incrementPj(i+-8|0)|0:0)c[f>>2]=c[h>>2];h=g+(b*12|0)+4|0;g=c[h+4>>2]|0;f=e+(b*12|0)+4|0;c[f>>2]=c[h>>2];c[f+4>>2]=g;b=b+1|0}while((b|0)!=(d|0))}d=c[a>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0){b=c[a>>2]|0;g=(b|0)==0?0:b+-4|0;b=g+4|0;if(c[g>>2]|0){f=0;do{h=c[b+(f*12|0)>>2]|0;if(h|0?(__Z16atomic_decrementPj(h+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(h,1);f=f+1|0}while(f>>>0<(c[g>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(d,1)}c[a>>2]=e;return}function __ZN6VectorI14_AtlasWorkRectE14_copy_on_writeEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=c[a>>2]|0;if(!b)return;if((c[b+-8>>2]|0)>>>0<=1)return;d=c[b+-4>>2]|0;b=(d*20|0)+-1|0;e=b>>>1|b;b=e>>>2|e;e=b>>>4|b;b=e>>>8|e;e=__ZN6Memory12alloc_staticEjb((b>>>16|b)+1|0,1)|0;c[e+-8>>2]=1;c[e+-4>>2]=d;if(d|0){b=0;do{f=e+(b*20|0)|0;g=(c[a>>2]|0)+(b*20|0)|0;c[f>>2]=c[g>>2];c[f+4>>2]=c[g+4>>2];c[f+8>>2]=c[g+8>>2];c[f+12>>2]=c[g+12>>2];c[f+16>>2]=c[g+16>>2];b=b+1|0}while((b|0)!=(d|0))}d=c[a>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);c[a>>2]=e;return}function __ZN6VectorI20_AtlasWorkRectResultE6resizeEi(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0;if((d|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,269,1145657,0);e=31;return e|0}a[1263537]=0;f=c[b>>2]|0;if(!f)g=0;else g=c[f+-4>>2]|0;if((g|0)==(d|0)){e=0;return e|0}if(!d){if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0){g=c[b>>2]|0;h=(g|0)==0?0:g+-4|0;g=h+4|0;if(c[h>>2]|0){i=0;do{j=c[g+(i*12|0)>>2]|0;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);i=i+1|0}while(i>>>0<(c[h>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(f,1)}c[b>>2]=0;e=0;return e|0}__ZN6VectorI20_AtlasWorkRectResultE14_copy_on_writeEv(b);f=d*12|0;if(d>>>0<=357913941?(h=f+-1|0,i=h>>>1|h,h=i>>>2|i,i=h>>>4|h,h=i>>>8|i,i=(h>>>16|h)+1|0,f>>>0<4294967264):0){a[1263537]=0;f=c[b>>2]|0;do if(!f)if((d|0)>0)k=23;else{l=0;k=32}else{h=c[f+-4>>2]|0;if((h|0)<(d|0))if(!h)k=23;else{g=__ZN6Memory14realloc_staticEPvjb(f,i,1)|0;if(g|0){a[1263537]=0;m=g;n=c[g+-4>>2]|0;break}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,300,1145876,0);e=6;return e|0}else{l=h;k=32}}while(0);do if((k|0)==23){h=__ZN6Memory12alloc_staticEjb(i,1)|0;if(h|0){a[1263537]=0;c[h+-4>>2]=0;c[h+-8>>2]=1;m=h;n=0;break}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,292,1145820,0);e=6;return e|0}else if((k|0)==32){if((l|0)<=(d|0)){e=0;return e|0}if((c[f+-4>>2]|0)>>>0>d>>>0){h=d;g=f;do{j=c[g+(h*12|0)>>2]|0;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);h=h+1|0;g=c[b>>2]|0}while(h>>>0<(c[g+-4>>2]|0)>>>0);o=g}else o=f;h=__ZN6Memory14realloc_staticEPvjb(o,i,1)|0;if(!h){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,324,1145876,0);e=6;return e|0}else{a[1263537]=0;c[b>>2]=h;c[h+-4>>2]=d;e=0;return e|0}}while(0);c[b>>2]=m;if((n|0)<(d|0)){b=n;do{c[m+(b*12|0)>>2]=0;b=b+1|0}while((b|0)!=(d|0))}c[m+-4>>2]=d;e=0;return e|0}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,285,1145723,0);e=6;return e|0}function __ZN6VectorI20_AtlasWorkRectResultE3setEiS0_(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0;do if((d|0)<0)f=8;else{g=c[b>>2]|0;h=(g|0)==0;if(h)i=0;else i=c[g+-4>>2]|0;if((i|0)<=(d|0)){if(h)j=0;else j=c[g+-4>>2]|0;if((j|0)<=(d|0)){f=8;break}a[1263537]=0}__ZN6VectorI20_AtlasWorkRectResultE14_copy_on_writeEv(b);k=(c[b>>2]|0)+(d*12|0)|0}while(0);if((f|0)==8){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);k=0}f=c[k>>2]|0;if((f|0)!=(c[e>>2]|0)){if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);c[k>>2]=0;f=c[e>>2]|0;if(f|0?__Z28atomic_conditional_incrementPj(f+-8|0)|0:0)c[k>>2]=c[e>>2]}f=e+4|0;e=c[f+4>>2]|0;d=k+4|0;c[d>>2]=c[f>>2];c[d+4>>2]=e;return}function __ZNK9SortArrayI14_AtlasWorkRect18_DefaultComparatorIS0_EE12partial_sortEiiiPS0_(a,b,d,e,f){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);g=a+32|0;h=a+16|0;i=a;j=e-b|0;if((j|0)>=2){k=(j+-2|0)/2|0;while(1){n=k+b|0;o=c[f+(n*20|0)>>2]|0;p=f+(n*20|0)+4|0;c[i>>2]=c[p>>2];c[i+4>>2]=c[p+4>>2];c[i+8>>2]=c[p+8>>2];c[i+12>>2]=c[p+12>>2];p=k<<1;n=p+2|0;if((n|0)<(j|0)){q=p;r=k;s=n;while(1){t=q|1;u=(c[f+((s+b|0)*20|0)>>2]|0)>(c[f+((t+b|0)*20|0)>>2]|0)?t:s;t=f+((u+b|0)*20|0)|0;v=f+((r+b|0)*20|0)|0;c[v>>2]=c[t>>2];c[v+4>>2]=c[t+4>>2];c[v+8>>2]=c[t+8>>2];c[v+12>>2]=c[t+12>>2];c[v+16>>2]=c[t+16>>2];t=u<<1;v=t+2|0;if((v|0)<(j|0)){q=t;r=u;s=v}else{w=t;x=v;y=u;break}}}else{w=p;x=n;y=k}s=w|1;if((x|0)==(j|0)){r=f+((s+b|0)*20|0)|0;q=f+((y+b|0)*20|0)|0;c[q>>2]=c[r>>2];c[q+4>>2]=c[r+4>>2];c[q+8>>2]=c[r+8>>2];c[q+12>>2]=c[r+12>>2];c[q+16>>2]=c[r+16>>2];z=s}else z=y;c[h>>2]=c[i>>2];c[h+4>>2]=c[i+4>>2];c[h+8>>2]=c[i+8>>2];c[h+12>>2]=c[i+12>>2];a:do if((z|0)>(k|0)){s=z;while(1){r=(s+-1|0)/2|0;q=r+b|0;u=s+b|0;if((c[f+(q*20|0)>>2]|0)<=(o|0)){A=u;break a}v=f+(q*20|0)|0;q=f+(u*20|0)|0;c[q>>2]=c[v>>2];c[q+4>>2]=c[v+4>>2];c[q+8>>2]=c[v+8>>2];c[q+12>>2]=c[v+12>>2];c[q+16>>2]=c[v+16>>2];if((r|0)>(k|0))s=r;else{B=r;C=8;break}}}else{B=z;C=8}while(0);if((C|0)==8){C=0;A=B+b|0}c[f+(A*20|0)>>2]=o;n=f+(A*20|0)+4|0;c[n>>2]=c[h>>2];c[n+4>>2]=c[h+4>>2];c[n+8>>2]=c[h+8>>2];c[n+12>>2]=c[h+12>>2];if(!k)break;else k=k+-1|0}}b:do if((e|0)<(d|0)){k=f+(b*20|0)|0;if((j|0)>2)D=e;else{A=(j|0)==2;B=f+((b+1|0)*20|0)|0;z=f+(b*20|0)|0;y=b+1|0;x=f+(b*20|0)|0;w=f+(y*20|0)|0;n=e;while(1){p=f+(n*20|0)|0;s=c[p>>2]|0;if((s|0)>(c[k>>2]|0)){r=f+(n*20|0)+4|0;c[g>>2]=c[r>>2];c[g+4>>2]=c[r+4>>2];c[g+8>>2]=c[r+8>>2];c[g+12>>2]=c[r+12>>2];c[p>>2]=c[k>>2];c[p+4>>2]=c[k+4>>2];c[p+8>>2]=c[k+8>>2];c[p+12>>2]=c[k+12>>2];c[p+16>>2]=c[k+16>>2];c[i>>2]=c[g>>2];c[i+4>>2]=c[g+4>>2];c[i+8>>2]=c[g+8>>2];c[i+12>>2]=c[g+12>>2];if(A){c[k>>2]=c[B>>2];c[k+4>>2]=c[B+4>>2];c[k+8>>2]=c[B+8>>2];c[k+12>>2]=c[B+12>>2];c[k+16>>2]=c[B+16>>2];c[h>>2]=c[i>>2];c[h+4>>2]=c[i+4>>2];c[h+8>>2]=c[i+8>>2];c[h+12>>2]=c[i+12>>2];if((c[z>>2]|0)>(s|0)){c[w>>2]=c[x>>2];c[w+4>>2]=c[x+4>>2];c[w+8>>2]=c[x+8>>2];c[w+12>>2]=c[x+12>>2];c[w+16>>2]=c[x+16>>2];E=b}else E=y}else{c[h>>2]=c[i>>2];c[h+4>>2]=c[i+4>>2];c[h+8>>2]=c[i+8>>2];c[h+12>>2]=c[i+12>>2];E=b}c[f+(E*20|0)>>2]=s;s=f+(E*20|0)+4|0;c[s>>2]=c[h>>2];c[s+4>>2]=c[h+4>>2];c[s+8>>2]=c[h+8>>2];c[s+12>>2]=c[h+12>>2]}n=n+1|0;if((n|0)==(d|0))break b}}do{n=f+(D*20|0)|0;y=c[n>>2]|0;if((y|0)>(c[k>>2]|0)){x=f+(D*20|0)+4|0;c[g>>2]=c[x>>2];c[g+4>>2]=c[x+4>>2];c[g+8>>2]=c[x+8>>2];c[g+12>>2]=c[x+12>>2];c[n>>2]=c[k>>2];c[n+4>>2]=c[k+4>>2];c[n+8>>2]=c[k+8>>2];c[n+12>>2]=c[k+12>>2];c[n+16>>2]=c[k+16>>2];c[i>>2]=c[g>>2];c[i+4>>2]=c[g+4>>2];c[i+8>>2]=c[g+8>>2];c[i+12>>2]=c[g+12>>2];n=0;x=0;w=2;do{z=n|1;B=x;x=(c[f+((w+b|0)*20|0)>>2]|0)>(c[f+((z+b|0)*20|0)>>2]|0)?z:w;F=f+((x+b|0)*20|0)|0;z=f+((B+b|0)*20|0)|0;c[z>>2]=c[F>>2];c[z+4>>2]=c[F+4>>2];c[z+8>>2]=c[F+8>>2];c[z+12>>2]=c[F+12>>2];c[z+16>>2]=c[F+16>>2];n=x<<1;w=n+2|0}while((w|0)<(j|0));z=n|1;if((w|0)==(j|0)){B=f+((z+b|0)*20|0)|0;c[F>>2]=c[B>>2];c[F+4>>2]=c[B+4>>2];c[F+8>>2]=c[B+8>>2];c[F+12>>2]=c[B+12>>2];c[F+16>>2]=c[B+16>>2];G=z}else G=x;c[h>>2]=c[i>>2];c[h+4>>2]=c[i+4>>2];c[h+8>>2]=c[i+8>>2];c[h+12>>2]=c[i+12>>2];c:do if((G|0)>0){z=G;while(1){B=z+-1|0;A=(B|0)/2|0;o=A+b|0;s=z+b|0;if((c[f+(o*20|0)>>2]|0)<=(y|0)){H=s;break c}p=f+(o*20|0)|0;o=f+(s*20|0)|0;c[o>>2]=c[p>>2];c[o+4>>2]=c[p+4>>2];c[o+8>>2]=c[p+8>>2];c[o+12>>2]=c[p+12>>2];c[o+16>>2]=c[p+16>>2];if((B|0)>1)z=A;else{I=A;C=23;break}}}else{I=G;C=23}while(0);if((C|0)==23){C=0;H=I+b|0}c[f+(H*20|0)>>2]=y;x=f+(H*20|0)+4|0;c[x>>2]=c[h>>2];c[x+4>>2]=c[h+4>>2];c[x+8>>2]=c[h+8>>2];c[x+12>>2]=c[h+12>>2]}D=D+1|0}while((D|0)!=(d|0))}while(0);if((j|0)<=1){l=a;return}j=f+(b*20|0)|0;d=e;do{d=d+-1|0;e=f+(d*20|0)|0;D=c[e>>2]|0;H=f+(d*20|0)+4|0;c[g>>2]=c[H>>2];c[g+4>>2]=c[H+4>>2];c[g+8>>2]=c[H+8>>2];c[g+12>>2]=c[H+12>>2];c[e>>2]=c[j>>2];c[e+4>>2]=c[j+4>>2];c[e+8>>2]=c[j+8>>2];c[e+12>>2]=c[j+12>>2];c[e+16>>2]=c[j+16>>2];e=d-b|0;c[i>>2]=c[g>>2];c[i+4>>2]=c[g+4>>2];c[i+8>>2]=c[g+8>>2];c[i+12>>2]=c[g+12>>2];if((e|0)>2){H=0;I=0;G=2;do{F=H|1;E=I;I=(c[f+((G+b|0)*20|0)>>2]|0)>(c[f+((F+b|0)*20|0)>>2]|0)?F:G;F=f+((I+b|0)*20|0)|0;k=f+((E+b|0)*20|0)|0;c[k>>2]=c[F>>2];c[k+4>>2]=c[F+4>>2];c[k+8>>2]=c[F+8>>2];c[k+12>>2]=c[F+12>>2];c[k+16>>2]=c[F+16>>2];H=I<<1;G=H+2|0}while((G|0)<(e|0));J=H|1;K=G;L=I}else{J=1;K=2;L=0}if((K|0)==(e|0)){F=f+((J+b|0)*20|0)|0;k=f+((L+b|0)*20|0)|0;c[k>>2]=c[F>>2];c[k+4>>2]=c[F+4>>2];c[k+8>>2]=c[F+8>>2];c[k+12>>2]=c[F+12>>2];c[k+16>>2]=c[F+16>>2];M=J}else M=L;c[h>>2]=c[i>>2];c[h+4>>2]=c[i+4>>2];c[h+8>>2]=c[i+8>>2];c[h+12>>2]=c[i+12>>2];d:do if((M|0)>0){F=M;while(1){k=F+-1|0;E=(k|0)/2|0;x=E+b|0;w=F+b|0;if((c[f+(x*20|0)>>2]|0)<=(D|0)){N=w;break d}n=f+(x*20|0)|0;x=f+(w*20|0)|0;c[x>>2]=c[n>>2];c[x+4>>2]=c[n+4>>2];c[x+8>>2]=c[n+8>>2];c[x+12>>2]=c[n+12>>2];c[x+16>>2]=c[n+16>>2];if((k|0)>1)F=E;else{O=E;C=34;break}}}else{O=M;C=34}while(0);if((C|0)==34){C=0;N=O+b|0}c[f+(N*20|0)>>2]=D;I=f+(N*20|0)+4|0;c[I>>2]=c[h>>2];c[I+4>>2]=c[h+4>>2];c[I+8>>2]=c[h+8>>2];c[I+12>>2]=c[h+12>>2]}while((e|0)>1);l=a;return}function __ZNK12MethodBind1RI9_Geometry10DictionaryRK6VectorI7Vector2EE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return __ZNK12MethodBind1RI9_Geometry10DictionaryRK6VectorI7Vector2EE18_get_argument_typeEi(a,b)|0}function __ZNK12MethodBind1RI9_Geometry10DictionaryRK6VectorI7Vector2EE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1123825);l=a;return c[b>>2]|0}function __ZN12MethodBind1RI9_Geometry10DictionaryRK6VectorI7Vector2EE4callEP6ObjectPPK7VariantiRNSA_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0;i=l;l=l+64|0;if((l|0)>=(m|0))ba(64);j=i+24|0;k=i+52|0;n=i+48|0;o=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1255748)|0:0){c[h>>2]=0;a[1263537]=0;p=d+24|0;q=c[p>>2]|0;if((q|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=q;c[b>>2]=0;l=i;return}r=q-(c[d+20>>2]|0)|0;if((r|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=r;c[b>>2]=0;l=i;return}if((g|0)>0){if((q|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);s=0}else{a[1263537]=0;s=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,s)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=s;c[b>>2]=0;l=i;return}}s=c[d+44>>2]|0;q=c[d+48>>2]|0;r=e+(q>>1)|0;if(!(q&1))t=s;else t=c[(c[r>>2]|0)+s>>2]|0;do if((g|0)<1){s=c[p>>2]|0;q=s+-1|0;if((s|0)>=1){e=c[d+16>>2]|0;u=(e|0)==0;if(u)v=0;else v=c[e+-4>>2]|0;if((s|0)<=(v|0)){if(u)w=0;else w=c[e+-4>>2]|0;do if((w|0)<(s|0)){if(u)x=0;else x=c[e+-4>>2]|0;if((x|0)<(s|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);y=0;break}else{a[1263537]=0;z=31;break}}else z=31;while(0);if((z|0)==31)y=e+(q*24|0)|0;__ZN7VariantC2ERKS_(o,y);break}}c[o>>2]=0}else __ZN7VariantC2ERKS_(o,c[f>>2]|0);while(0);c[n>>2]=__ZNK7Variantcv6VectorI7Vector2EEv(o)|0;c[k>>2]=$i[t&8191](r,n)|0;__ZN7VariantC2ERK10Dictionary(j,k);__ZN10DictionaryD2Ev(k);k=c[n>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);if(c[o>>2]|0)__ZN7Variant5clearEv(o);__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,897,1146558,0);c[b>>2]=0;l=i;return}function __ZN12MethodBind1RI9_Geometry10DictionaryRK6VectorI7Vector2EE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f;h=f+4|0;if(!b)i=0;else{j=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1255748)|0;i=j?b:0}b=c[a+44>>2]|0;j=c[a+48>>2]|0;a=i+(j>>1)|0;if(!(j&1))k=b;else k=c[(c[a>>2]|0)+b>>2]|0;c[h>>2]=__ZN8PtrToArgIRK6VectorI7Vector2EE7convertEPKv(c[d>>2]|0)|0;c[g>>2]=$i[k&8191](a,h)|0;__ZN10DictionaryaSERKS_(e,g);__ZN10DictionaryD2Ev(g);g=c[h>>2]|0;if(!g){l=f;return}if(__Z16atomic_decrementPj(g+-8|0)|0){l=f;return}__ZN6Memory11free_staticEPvb(g,1);l=f;return}function __ZN12MethodBind1RI9_Geometry10DictionaryRK6VectorI7Vector2EED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK7Variantcv6VectorI7Vector2EEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+4|0;e=b;if((c[a>>2]|0)==26){f=a+8|0;c[d>>2]=0;if(((c[f>>2]|0)!=0?(__ZN10PoolVectorI7Vector2E12_unreferenceEv(d),g=c[f>>2]|0,(g|0)!=0):0)?(__Z28atomic_conditional_incrementPj(g)|0)!=0:0){c[d>>2]=c[f>>2];h=d}else h=d}else{c[d>>2]=__Z27_convert_array_from_variantI10PoolVectorI7Vector2EET_RK7Variant(a)|0;h=d}a=c[h>>2]|0;c[e>>2]=a;c[d>>2]=0;if((a|0)!=0?(h=(c[a+16>>2]|0)>>>3,(h|0)!=0):0){__ZN6VectorI7Vector2E6resizeEi(d,h)|0;a=c[e>>2]|0;if(!a){i=0;j=0}else{__Z16atomic_incrementPj(a+4|0)|0;i=a;j=c[a+8>>2]|0}a=c[d>>2]|0;if((a|0)!=0?(c[a+-4>>2]|0)>0:0){__ZN6VectorI7Vector2E14_copy_on_writeEv(d);k=c[d>>2]|0}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);k=0}a=0;do{f=j+(a<<3)|0;g=c[f+4>>2]|0;n=k+(a<<3)|0;c[n>>2]=c[f>>2];c[n+4>>2]=g;a=a+1|0}while((a|0)!=(h|0));h=c[d>>2]|0;if((h|0)!=0?(__Z28atomic_conditional_incrementPj(h+-8|0)|0)!=0:0)o=c[d>>2]|0;else o=0;if(!i)p=o;else{__Z16atomic_decrementPj(i+4|0)|0;p=o}}else p=0;o=c[d>>2]|0;if(!o){__ZN10PoolVectorI7Vector2E12_unreferenceEv(e);q=p;l=b;return q|0}if(__Z16atomic_decrementPj(o+-8|0)|0){__ZN10PoolVectorI7Vector2E12_unreferenceEv(e);q=p;l=b;return q|0}__ZN6Memory11free_staticEPvb(o,1);__ZN10PoolVectorI7Vector2E12_unreferenceEv(e);q=p;l=b;return q|0}function __ZNK12MethodBind1RI9_Geometry10DictionaryRK6VectorI7Vector2EE18_get_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;switch(b|0){case -1:{__ZN10DictionaryC2Ev(d);__ZN7VariantC2ERK10Dictionary(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);__ZN10DictionaryD2Ev(d);f=b;l=a;return f|0}case 0:{c[d>>2]=0;__ZN7VariantC2ERK6VectorI7Vector2E(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);e=c[d>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);f=b;l=a;return f|0}default:{f=0;l=a;return f|0}}return 0}function __ZN11Triangulate11triangulateERK6VectorI7Vector2ERS0_IiE(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0.0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;g=c[b>>2]|0;if(!g){h=0;l=e;return h|0}i=c[g+-4>>2]|0;if((i|0)<3){h=0;l=e;return h|0}c[f>>2]=0;__ZN6VectorIiE6resizeEi(f,i)|0;g=c[b>>2]|0;a:do if((g|0)!=0?(j=c[g+-4>>2]|0,(j|0)>0):0){k=j+-1|0;n=0.0;o=0;while(1){n=n+ +__ZNK7Vector25crossERKS_(g+(k<<3)|0,g+(o<<3)|0);p=o+1|0;if((p|0)==(j|0))break;else{q=o;o=p;k=q}}if(n*.5>0.0){if((i|0)>0){k=0;while(1){o=c[f>>2]|0;j=(o|0)==0;if(j)r=0;else r=c[o+-4>>2]|0;if((r|0)<=(k|0)){if(j)s=0;else s=c[o+-4>>2]|0;if((s|0)<=(k|0))break;a[1263537]=0}__ZN6VectorIiE14_copy_on_writeEv(f);c[(c[f>>2]|0)+(k<<2)>>2]=k;k=k+1|0;if((k|0)>=(i|0))break a}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}}else t=6}else t=5;while(0);if((t|0)==5){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);t=6}b:do if((t|0)==6?(i|0)>0:0){s=i+-1|0;r=0;while(1){g=s-r|0;k=c[f>>2]|0;o=(k|0)==0;if(o)u=0;else u=c[k+-4>>2]|0;if((u|0)<=(r|0)){if(o)v=0;else v=c[k+-4>>2]|0;if((v|0)<=(r|0))break;a[1263537]=0}__ZN6VectorIiE14_copy_on_writeEv(f);c[(c[f>>2]|0)+(r<<2)>>2]=g;r=r+1|0;if((r|0)>=(i|0))break b}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);c:do if((i|0)>2){v=i+-1|0;u=i;d:while(1){r=v;s=u<<1;while(1){if((s|0)<1){w=0;break c}x=(u|0)<=(r|0)?0:r;g=x+1|0;r=(u|0)<=(g|0)?0:g;y=r+1|0;z=(u|0)<=(y|0)?0:y;if(__ZN11Triangulate4snipERK6VectorI7Vector2EiiiiRKS0_IiE(b,x,r,z,u,f)|0)break;else s=s+-1|0}if((x|0)<0){t=42;break}s=c[f>>2]|0;g=(s|0)==0;if(g)A=0;else A=c[s+-4>>2]|0;if((A|0)<=(x|0)){if(g)B=0;else B=c[s+-4>>2]|0;if((B|0)<=(x|0)){t=42;break}a[1263537]=0}__ZN6VectorIiE14_copy_on_writeEv(f);s=c[f>>2]|0;g=c[s+(x<<2)>>2]|0;if((r|0)<0){t=51;break}k=(s|0)==0;if(k)C=0;else C=c[s+-4>>2]|0;if((C|0)<=(r|0)){if(k)D=0;else D=c[s+-4>>2]|0;if((D|0)<=(r|0)){t=51;break}a[1263537]=0}__ZN6VectorIiE14_copy_on_writeEv(f);s=c[f>>2]|0;k=c[s+(r<<2)>>2]|0;if((z|0)<0){t=60;break}o=(s|0)==0;if(o)E=0;else E=c[s+-4>>2]|0;if((E|0)<=(z|0)){if(o)F=0;else F=c[s+-4>>2]|0;if((F|0)<=(z|0)){t=60;break}a[1263537]=0}__ZN6VectorIiE14_copy_on_writeEv(f);s=c[(c[f>>2]|0)+(z<<2)>>2]|0;o=c[d>>2]|0;if(!o)G=1;else G=(c[o+-4>>2]|0)+1|0;if(!(__ZN6VectorIiE6resizeEi(d,G)|0)){a[1263537]=0;o=c[d>>2]|0;if(!o){t=68;break}j=c[o+-4>>2]|0;if((j|0)<1){t=68;break}__ZN6VectorIiE14_copy_on_writeEv(d);o=c[d>>2]|0;c[o+(j+-1<<2)>>2]=g;H=o}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);H=c[d>>2]|0}if(!H)I=1;else I=(c[H+-4>>2]|0)+1|0;if(!(__ZN6VectorIiE6resizeEi(d,I)|0)){a[1263537]=0;o=c[d>>2]|0;if(!o){t=76;break}g=c[o+-4>>2]|0;if((g|0)<1){t=76;break}__ZN6VectorIiE14_copy_on_writeEv(d);o=c[d>>2]|0;c[o+(g+-1<<2)>>2]=k;J=o}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);J=c[d>>2]|0}if(!J)K=1;else K=(c[J+-4>>2]|0)+1|0;if(!(__ZN6VectorIiE6resizeEi(d,K)|0)){a[1263537]=0;o=c[d>>2]|0;if(!o){t=84;break}k=c[o+-4>>2]|0;if((k|0)<1){t=84;break}__ZN6VectorIiE14_copy_on_writeEv(d);c[(c[d>>2]|0)+(k+-1<<2)>>2]=s}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);if((y|0)<(u|0)){s=y;k=r;while(1){o=c[f>>2]|0;g=(o|0)==0;if(g)L=0;else L=c[o+-4>>2]|0;if((L|0)<=(s|0)){if(g)M=0;else M=c[o+-4>>2]|0;if((M|0)<=(s|0)){t=93;break d}a[1263537]=0}__ZN6VectorIiE14_copy_on_writeEv(f);o=c[f>>2]|0;g=c[o+(s<<2)>>2]|0;j=(o|0)==0;if(j)N=0;else N=c[o+-4>>2]|0;if((N|0)<=(k|0)){if(j)O=0;else O=c[o+-4>>2]|0;if((O|0)<=(k|0)){t=101;break d}a[1263537]=0}__ZN6VectorIiE14_copy_on_writeEv(f);c[(c[f>>2]|0)+(k<<2)>>2]=g;s=s+1|0;if((s|0)>=(u|0))break;else k=k+1|0}}u=u+-1|0;if((u|0)<=2){w=1;break c}else v=r}if((t|0)==42)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((t|0)==51)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((t|0)==60)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((t|0)==68)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((t|0)==76)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((t|0)==84)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((t|0)==93)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((t|0)==101)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}else w=1;while(0);t=c[f>>2]|0;if(t|0?(__Z16atomic_decrementPj(t+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(t,1);h=w;l=e;return h|0}function __ZNK7Vector25crossERKS_(a,b){a=a|0;b=b|0;return +(+g[a>>2]*+g[b+4>>2]-+g[a+4>>2]*+g[b>>2])}function __ZN11Triangulate4snipERK6VectorI7Vector2EiiiiRKS0_IiE(b,d,e,f,h,i){b=b|0;d=d|0;e=e|0;f=f|0;h=h|0;i=i|0;var j=0,k=0,l=0,m=0,n=0.0,o=0,p=0,q=0.0,r=0,s=0,t=0.0,u=0,v=0,w=0.0,x=0,y=0,z=0.0,A=0,B=0,C=0.0,D=0.0,E=0.0,F=0,G=0.0,H=0.0,I=0.0,J=0.0,K=0,L=0,M=0.0,N=0.0;j=c[b>>2]|0;if((j|0)!=0?(c[j+-4>>2]|0)>0:0)k=j;else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);k=0}if((d|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);df()}j=c[i>>2]|0;b=(j|0)==0;if(b)l=0;else l=c[j+-4>>2]|0;do if((l|0)<=(d|0)){if(b)m=0;else m=c[j+-4>>2]|0;if((m|0)>(d|0)){a[1263537]=0;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);df()}}while(0);m=c[j+(d<<2)>>2]|0;n=+g[k+(m<<3)>>2];if(b)o=0;else o=c[j+-4>>2]|0;do if((o|0)<=(d|0)){if(b)p=0;else p=c[j+-4>>2]|0;if((p|0)>(d|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0)}while(0);q=+g[k+(m<<3)+4>>2];if((e|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);df()}if(b)r=0;else r=c[j+-4>>2]|0;do if((r|0)<=(e|0)){if(b)s=0;else s=c[j+-4>>2]|0;if((s|0)>(e|0)){a[1263537]=0;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);df()}}while(0);s=c[j+(e<<2)>>2]|0;t=+g[k+(s<<3)>>2];if(b)u=0;else u=c[j+-4>>2]|0;do if((u|0)<=(e|0)){if(b)v=0;else v=c[j+-4>>2]|0;if((v|0)>(e|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0)}while(0);w=+g[k+(s<<3)+4>>2];if((f|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);df()}if(b)x=0;else x=c[j+-4>>2]|0;do if((x|0)<=(f|0)){if(b)y=0;else y=c[j+-4>>2]|0;if((y|0)>(f|0)){a[1263537]=0;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);df()}}while(0);y=c[j+(f<<2)>>2]|0;z=+g[k+(y<<3)>>2];if(b)A=0;else A=c[j+-4>>2]|0;do if((A|0)<=(f|0)){if(b)B=0;else B=c[j+-4>>2]|0;if((B|0)>(f|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0)}while(0);C=+g[k+(y<<3)+4>>2];D=t-n;E=w-q;if(D*(C-q)-E*(z-n)<1.0e-05){F=0;return F|0}if((h|0)<=0){F=1;return F|0}y=c[i>>2]|0;G=z-t;H=C-w;I=n-z;J=q-C;i=y+-4|0;if(!y){B=0;while(1){if(!((B|0)==(f|0)|((B|0)==(d|0)|(B|0)==(e|0)))){K=62;break}B=B+1|0;if((B|0)>=(h|0)){F=1;K=66;break}}if((K|0)==62){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);df()}else if((K|0)==66)return F|0}else L=0;a:while(1){do if(!((L|0)==(f|0)|((L|0)==(d|0)|(L|0)==(e|0)))){if((c[i>>2]|0)<=(L|0)){K=62;break a}B=c[y+(L<<2)>>2]|0;M=+g[k+(B<<3)>>2];N=+g[k+(B<<3)+4>>2];if(!(G*(N-w)-H*(M-t)>=0.0))break;if(!(I*(N-C)-J*(M-z)>=0.0?!(D*(N-q)-E*(M-n)>=0.0):1)){F=0;K=66;break a}}while(0);L=L+1|0;if((L|0)>=(h|0)){F=1;K=66;break}}if((K|0)==62){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);df()}else if((K|0)==66)return F|0;return 0}function __ZNK12MethodBind1RI9_Geometry6VectorIiERKS1_I7Vector2EE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return __ZNK12MethodBind1RI9_Geometry6VectorIiERKS1_I7Vector2EE18_get_argument_typeEi(a,b)|0}function __ZNK12MethodBind1RI9_Geometry6VectorIiERKS1_I7Vector2EE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1123825);l=a;return c[b>>2]|0}function __ZN12MethodBind1RI9_Geometry6VectorIiERKS1_I7Vector2EE4callEP6ObjectPPK7VariantiRNSA_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0;i=l;l=l+64|0;if((l|0)>=(m|0))ba(64);j=i+24|0;k=i+52|0;n=i+48|0;o=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1255748)|0:0){c[h>>2]=0;a[1263537]=0;p=d+24|0;q=c[p>>2]|0;if((q|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=q;c[b>>2]=0;l=i;return}r=q-(c[d+20>>2]|0)|0;if((r|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=r;c[b>>2]=0;l=i;return}if((g|0)>0){if((q|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);s=0}else{a[1263537]=0;s=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,s)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=s;c[b>>2]=0;l=i;return}}s=c[d+44>>2]|0;q=c[d+48>>2]|0;r=e+(q>>1)|0;if(!(q&1))t=s;else t=c[(c[r>>2]|0)+s>>2]|0;do if((g|0)<1){s=c[p>>2]|0;q=s+-1|0;if((s|0)>=1){e=c[d+16>>2]|0;u=(e|0)==0;if(u)v=0;else v=c[e+-4>>2]|0;if((s|0)<=(v|0)){if(u)w=0;else w=c[e+-4>>2]|0;do if((w|0)<(s|0)){if(u)x=0;else x=c[e+-4>>2]|0;if((x|0)<(s|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);y=0;break}else{a[1263537]=0;z=31;break}}else z=31;while(0);if((z|0)==31)y=e+(q*24|0)|0;__ZN7VariantC2ERKS_(o,y);break}}c[o>>2]=0}else __ZN7VariantC2ERKS_(o,c[f>>2]|0);while(0);c[n>>2]=__ZNK7Variantcv6VectorI7Vector2EEv(o)|0;c[k>>2]=$i[t&8191](r,n)|0;__ZN7VariantC2ERK6VectorIiE(j,k);r=c[k>>2]|0;if(r|0?(__Z16atomic_decrementPj(r+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(r,1);r=c[n>>2]|0;if(r|0?(__Z16atomic_decrementPj(r+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(r,1);if(c[o>>2]|0)__ZN7Variant5clearEv(o);__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,897,1146558,0);c[b>>2]=0;l=i;return}function __ZN12MethodBind1RI9_Geometry6VectorIiERKS1_I7Vector2EE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f;h=f+4|0;if(!b)i=0;else{j=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1255748)|0;i=j?b:0}b=c[a+44>>2]|0;j=c[a+48>>2]|0;a=i+(j>>1)|0;if(!(j&1))k=b;else k=c[(c[a>>2]|0)+b>>2]|0;c[h>>2]=__ZN8PtrToArgIRK6VectorI7Vector2EE7convertEPKv(c[d>>2]|0)|0;c[g>>2]=$i[k&8191](a,h)|0;__ZN8PtrToArgI6VectorIiEE6encodeES1_Pv(g,e);e=c[g>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);e=c[h>>2]|0;if(!e){l=f;return}if(__Z16atomic_decrementPj(e+-8|0)|0){l=f;return}__ZN6Memory11free_staticEPvb(e,1);l=f;return}function __ZN12MethodBind1RI9_Geometry6VectorIiERKS1_I7Vector2EED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN7VariantC2ERK6VectorIiE(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+24|0;g=e;c[b>>2]=0;c[f>>2]=0;h=c[d>>2]|0;if(h){i=c[h+-4>>2]|0;__ZN10PoolVectorIiE6resizeEi(f,i)|0;if((i|0)>0){h=0;do{j=c[d>>2]|0;k=(j|0)==0;if(k)n=0;else n=c[j+-4>>2]|0;do if((n|0)<=(h|0)){if(k)o=0;else o=c[j+-4>>2]|0;if((o|0)>(h|0)){a[1263537]=0;p=18;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);q=0;break}}else p=18;while(0);if((p|0)==18){p=0;q=j+(h<<2)|0}k=c[f>>2]|0;r=(k|0)==0;if(r)s=0;else s=(c[k+16>>2]|0)>>>2;do if((s|0)<=(h|0)){if(r)t=0;else t=(c[k+16>>2]|0)>>>2;if((t|0)>(h|0)){a[1263537]=0;p=28;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1128449,1130483,486,1130498,0);break}}else p=28;while(0);do if((p|0)==28){p=0;if(!r?(__ZN10PoolVectorIiE14_copy_on_writeEv(f),k=c[f>>2]|0,k|0):0){j=k+4|0;__Z16atomic_incrementPj(j)|0;c[(c[k+8>>2]|0)+(h<<2)>>2]=c[q>>2];__Z16atomic_decrementPj(j)|0;break}c[0+(h<<2)>>2]=c[q>>2]}while(0);h=h+1|0}while((h|0)!=(i|0))}}else __ZN10PoolVectorIiE6resizeEi(f,0)|0;c[g>>2]=23;i=g+8|0;c[i>>2]=0;if((c[f>>2]|0?(__ZN10PoolVectorIiE12_unreferenceEv(i),h=c[f>>2]|0,h|0):0)?__Z28atomic_conditional_incrementPj(h)|0:0)c[i>>2]=c[f>>2];__ZN7Variant9referenceERKS_(b,g);if(!(c[g>>2]|0)){__ZN10PoolVectorIiE12_unreferenceEv(f);l=e;return}__ZN7Variant5clearEv(g);__ZN10PoolVectorIiE12_unreferenceEv(f);l=e;return}function __ZNK12MethodBind1RI9_Geometry6VectorIiERKS1_I7Vector2EE18_get_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;switch(b|0){case -1:{c[d>>2]=0;__ZN7VariantC2ERK6VectorIiE(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);f=c[d>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);g=b;l=a;return g|0}case 0:{c[d>>2]=0;__ZN7VariantC2ERK6VectorI7Vector2E(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);e=c[d>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);g=b;l=a;return g|0}default:{g=0;l=a;return g|0}}return 0}function __ZNK13MethodBind4RCI9_GeometrybRK7Vector2S3_S3_S3_E18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return __ZNK13MethodBind4RCI9_GeometrybRK7Vector2S3_S3_S3_E18_get_argument_typeEi(a,b)|0}function __ZNK13MethodBind4RCI9_GeometrybRK7Vector2S3_S3_S3_E18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1123825);l=a;return c[b>>2]|0}function __ZN13MethodBind4RCI9_GeometrybRK7Vector2S3_S3_S3_E4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0;i=l;l=l+160|0;if((l|0)>=(m|0))ba(160);j=i+96|0;k=i+144|0;n=i+72|0;o=i+136|0;p=i+48|0;q=i+128|0;r=i+24|0;s=i+120|0;t=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1255748)|0:0){c[h>>2]=0;a[1263537]=0;u=d+24|0;v=c[u>>2]|0;if((v|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=v;c[b>>2]=0;l=i;return}w=v-(c[d+20>>2]|0)|0;if((w|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=w;c[b>>2]=0;l=i;return}if((g|0)>0){if((v|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);x=0}else{a[1263537]=0;x=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,x)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=x;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[u>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);y=0}else{a[1263537]=0;y=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,y)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=y;c[b>>2]=0;l=i;return}if((g|0)>2){if((c[u>>2]|0)<2){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);z=0}else{a[1263537]=0;z=c[(c[d+32>>2]|0)+12>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+8>>2]>>2]|0,z)|0)){c[h>>2]=2;c[h+4>>2]=2;c[h+8>>2]=z;c[b>>2]=0;l=i;return}if((g|0)>3){if((c[u>>2]|0)<3){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);A=0}else{a[1263537]=0;A=c[(c[d+32>>2]|0)+16>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+12>>2]>>2]|0,A)|0)){c[h>>2]=2;c[h+4>>2]=3;c[h+8>>2]=A;c[b>>2]=0;l=i;return}}}}}A=c[d+44>>2]|0;z=c[d+48>>2]|0;y=e+(z>>1)|0;if(!(z&1))B=A;else B=c[(c[y>>2]|0)+A>>2]|0;do if((g|0)<1){A=c[u>>2]|0;z=A+-1|0;if((A|0)>=1){e=c[d+16>>2]|0;x=(e|0)==0;if(x)C=0;else C=c[e+-4>>2]|0;if((A|0)<=(C|0)){if(x)D=0;else D=c[e+-4>>2]|0;do if((D|0)<(A|0)){if(x)E=0;else E=c[e+-4>>2]|0;if((E|0)<(A|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);F=0;break}else{a[1263537]=0;G=49;break}}else G=49;while(0);if((G|0)==49)F=e+(z*24|0)|0;__ZN7VariantC2ERKS_(n,F);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f>>2]|0);while(0);__ZNK7Variantcv7Vector2Ev(k,n);do if((g|0)<2){F=c[u>>2]|0;E=F+-1|0;D=F+-2|0;if((F|0)>=2){F=c[d+16>>2]|0;C=(F|0)==0;if(C)H=0;else H=c[F+-4>>2]|0;if((E|0)<=(H|0)){if(C)I=0;else I=c[F+-4>>2]|0;do if((I|0)<(E|0)){if(C)J=0;else J=c[F+-4>>2]|0;if((J|0)<(E|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);K=0;break}else{a[1263537]=0;G=66;break}}else G=66;while(0);if((G|0)==66)K=F+(D*24|0)|0;__ZN7VariantC2ERKS_(p,K);break}}c[p>>2]=0}else __ZN7VariantC2ERKS_(p,c[f+4>>2]|0);while(0);__ZNK7Variantcv7Vector2Ev(o,p);do if((g|0)<3){K=c[u>>2]|0;J=K+-2|0;I=K+-3|0;if((J|0)>=1){K=c[d+16>>2]|0;H=(K|0)==0;if(H)L=0;else L=c[K+-4>>2]|0;if((J|0)<=(L|0)){if(H)M=0;else M=c[K+-4>>2]|0;do if((M|0)<(J|0)){if(H)N=0;else N=c[K+-4>>2]|0;if((N|0)<(J|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);O=0;break}else{a[1263537]=0;G=83;break}}else G=83;while(0);if((G|0)==83)O=K+(I*24|0)|0;__ZN7VariantC2ERKS_(r,O);break}}c[r>>2]=0}else __ZN7VariantC2ERKS_(r,c[f+8>>2]|0);while(0);__ZNK7Variantcv7Vector2Ev(q,r);do if((g|0)<4){O=c[u>>2]|0;N=O+-3|0;M=O+-4|0;if((N|0)>=1){O=c[d+16>>2]|0;L=(O|0)==0;if(L)P=0;else P=c[O+-4>>2]|0;if((N|0)<=(P|0)){if(L)Q=0;else Q=c[O+-4>>2]|0;do if((Q|0)<(N|0)){if(L)R=0;else R=c[O+-4>>2]|0;if((R|0)<(N|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);S=0;break}else{a[1263537]=0;G=100;break}}else G=100;while(0);if((G|0)==100)S=O+(M*24|0)|0;__ZN7VariantC2ERKS_(t,S);break}}c[t>>2]=0}else __ZN7VariantC2ERKS_(t,c[f+12>>2]|0);while(0);__ZNK7Variantcv7Vector2Ev(s,t);__ZN7VariantC2Eb(j,Fi[B&127](y,k,o,q,s)|0);if(c[t>>2]|0)__ZN7Variant5clearEv(t);if(c[r>>2]|0)__ZN7Variant5clearEv(r);if(c[p>>2]|0)__ZN7Variant5clearEv(p);if(c[n>>2]|0)__ZN7Variant5clearEv(n);__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,3230,1146558,0);c[b>>2]=0;l=i;return}function __ZN13MethodBind4RCI9_GeometrybRK7Vector2S3_S3_S3_E7ptrcallEP6ObjectPPKvPv(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0;g=l;l=l+32|0;if((l|0)>=(m|0))ba(32);h=g+24|0;i=g+16|0;j=g+8|0;k=g;if(!d)n=0;else{o=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1255748)|0;n=o?d:0}d=c[b+44>>2]|0;o=c[b+48>>2]|0;b=n+(o>>1)|0;if(!(o&1))p=d;else p=c[(c[b>>2]|0)+d>>2]|0;d=c[e>>2]|0;o=c[d+4>>2]|0;n=h;c[n>>2]=c[d>>2];c[n+4>>2]=o;o=c[e+4>>2]|0;n=c[o+4>>2]|0;d=i;c[d>>2]=c[o>>2];c[d+4>>2]=n;n=c[e+8>>2]|0;d=c[n+4>>2]|0;o=j;c[o>>2]=c[n>>2];c[o+4>>2]=d;d=c[e+12>>2]|0;e=c[d+4>>2]|0;o=k;c[o>>2]=c[d>>2];c[o+4>>2]=e;a[f>>0]=(Fi[p&127](b,h,i,j,k)|0)&1;l=g;return}function __ZN13MethodBind4RCI9_GeometrybRK7Vector2S3_S3_S3_ED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind4RCI9_GeometrybRK7Vector2S3_S3_S3_E18_get_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case -1:{__ZN7VariantC2Eb(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;l=a;return f|0}case 0:{g[d>>2]=0.0;g[d+4>>2]=0.0;__ZN7VariantC2ERK7Vector2(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);f=b;l=a;return f|0}case 1:{g[d>>2]=0.0;g[d+4>>2]=0.0;__ZN7VariantC2ERK7Vector2(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);f=b;l=a;return f|0}case 2:{g[d>>2]=0.0;g[d+4>>2]=0.0;__ZN7VariantC2ERK7Vector2(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);f=b;l=a;return f|0}case 3:{g[d>>2]=0.0;g[d+4>>2]=0.0;__ZN7VariantC2ERK7Vector2(e,d);d=c[e>>2]|0;if(d|0)__ZN7Variant5clearEv(e);f=d;l=a;return f|0}default:{f=0;l=a;return f|0}}return 0}function __ZN8Geometry25segment_intersects_convexERK7Vector3S2_PK5PlaneiPS0_S6_(a,b,d,e,f,h){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;h=h|0;var i=0.0,k=0.0,l=0.0,m=0.0,n=0.0,o=0.0,p=0.0,q=0,r=0.0,s=0.0,t=0.0,u=0,v=0,w=0.0,x=0.0,y=0.0,z=0.0,A=0.0,B=0.0,C=0;i=+g[a>>2];k=+g[b>>2]-i;l=+g[a+4>>2];m=+g[b+4>>2]-l;n=+g[a+8>>2];o=+g[b+8>>2]-n;p=+I(+(k*k+m*m+o*o));if(p<1.0e-05){q=0;return q|0}r=k/p;k=m/p;m=o/p;if((e|0)>0){s=-100000002004087734272.0;t=100000002004087734272.0;u=0;v=-1}else{q=0;return q|0}while(1){o=+g[d+(u<<4)>>2];w=+g[d+(u<<4)+4>>2];x=+g[d+(u<<4)+8>>2];y=r*o+k*w+m*x;do if(!((c[j>>2]=(g[j>>2]=y,c[j>>2]|0)&2147483647,+g[j>>2])<=1.0e-05)){z=-(o*i+w*l+x*n-+g[d+(u<<4)+12>>2])/y;if(y>0.0){if(!(z<t)){A=s;B=t;C=v;break}A=s;B=z;C=v;break}else{if(!(z>s)){A=s;B=t;C=v;break}A=z;B=t;C=u;break}}else{A=s;B=t;C=v}while(0);u=u+1|0;if((u|0)==(e|0))break;else{s=A;t=B;v=C}}if(B<=A|A<0.0){q=0;return q|0}if((C|0)==-1|A>p){q=0;return q|0}if(f|0){g[f>>2]=r*A+i;g[f+4>>2]=k*A+l;g[f+8>>2]=m*A+n}if(!h){q=1;return q|0}f=d+(C<<4)|0;c[h>>2]=c[f>>2];c[h+4>>2]=c[f+4>>2];c[h+8>>2]=c[f+8>>2];q=1;return q|0}function __ZNK12MethodBind3RI9_Geometry10PoolVectorI7Vector3ERKS2_S5_RK6VectorI5PlaneEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return __ZNK12MethodBind3RI9_Geometry10PoolVectorI7Vector3ERKS2_S5_RK6VectorI5PlaneEE18_get_argument_typeEi(a,b)|0}function __ZNK12MethodBind3RI9_Geometry10PoolVectorI7Vector3ERKS2_S5_RK6VectorI5PlaneEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1123825);l=a;return c[b>>2]|0}function __ZN12MethodBind3RI9_Geometry10PoolVectorI7Vector3ERKS2_S5_RK6VectorI5PlaneEE4callEP6ObjectPPK7VariantiRNSE_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0;i=l;l=l+128|0;if((l|0)>=(m|0))ba(128);j=i+72|0;k=i+124|0;n=i+112|0;o=i+48|0;p=i+100|0;q=i+24|0;r=i+96|0;s=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1255748)|0:0){c[h>>2]=0;a[1263537]=0;t=d+24|0;u=c[t>>2]|0;if((u|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=u;c[b>>2]=0;l=i;return}v=u-(c[d+20>>2]|0)|0;if((v|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=v;c[b>>2]=0;l=i;return}if((g|0)>0){if((u|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);w=0}else{a[1263537]=0;w=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,w)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=w;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[t>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);x=0}else{a[1263537]=0;x=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,x)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=x;c[b>>2]=0;l=i;return}if((g|0)>2){if((c[t>>2]|0)<2){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);y=0}else{a[1263537]=0;y=c[(c[d+32>>2]|0)+12>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+8>>2]>>2]|0,y)|0)){c[h>>2]=2;c[h+4>>2]=2;c[h+8>>2]=y;c[b>>2]=0;l=i;return}}}}y=c[d+44>>2]|0;x=c[d+48>>2]|0;w=e+(x>>1)|0;if(!(x&1))z=y;else z=c[(c[w>>2]|0)+y>>2]|0;do if((g|0)<1){y=c[t>>2]|0;x=y+-1|0;if((y|0)>=1){e=c[d+16>>2]|0;u=(e|0)==0;if(u)A=0;else A=c[e+-4>>2]|0;if((y|0)<=(A|0)){if(u)B=0;else B=c[e+-4>>2]|0;do if((B|0)<(y|0)){if(u)C=0;else C=c[e+-4>>2]|0;if((C|0)<(y|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);D=0;break}else{a[1263537]=0;E=43;break}}else E=43;while(0);if((E|0)==43)D=e+(x*24|0)|0;__ZN7VariantC2ERKS_(o,D);break}}c[o>>2]=0}else __ZN7VariantC2ERKS_(o,c[f>>2]|0);while(0);__ZNK7Variantcv7Vector3Ev(n,o);do if((g|0)<2){D=c[t>>2]|0;C=D+-1|0;B=D+-2|0;if((D|0)>=2){D=c[d+16>>2]|0;A=(D|0)==0;if(A)F=0;else F=c[D+-4>>2]|0;if((C|0)<=(F|0)){if(A)G=0;else G=c[D+-4>>2]|0;do if((G|0)<(C|0)){if(A)H=0;else H=c[D+-4>>2]|0;if((H|0)<(C|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);I=0;break}else{a[1263537]=0;E=60;break}}else E=60;while(0);if((E|0)==60)I=D+(B*24|0)|0;__ZN7VariantC2ERKS_(q,I);break}}c[q>>2]=0}else __ZN7VariantC2ERKS_(q,c[f+4>>2]|0);while(0);__ZNK7Variantcv7Vector3Ev(p,q);do if((g|0)<3){I=c[t>>2]|0;H=I+-2|0;G=I+-3|0;if((H|0)>=1){I=c[d+16>>2]|0;F=(I|0)==0;if(F)J=0;else J=c[I+-4>>2]|0;if((H|0)<=(J|0)){if(F)K=0;else K=c[I+-4>>2]|0;do if((K|0)<(H|0)){if(F)L=0;else L=c[I+-4>>2]|0;if((L|0)<(H|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);M=0;break}else{a[1263537]=0;E=77;break}}else E=77;while(0);if((E|0)==77)M=I+(G*24|0)|0;__ZN7VariantC2ERKS_(s,M);break}}c[s>>2]=0}else __ZN7VariantC2ERKS_(s,c[f+8>>2]|0);while(0);c[r>>2]=__ZNK7Variantcv6VectorI5PlaneEEv(s)|0;c[k>>2]=ri[z&511](w,n,p,r)|0;__ZN7VariantC2ERK10PoolVectorI7Vector3E(j,k);__ZN10PoolVectorI7Vector3E12_unreferenceEv(k);k=c[r>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);if(c[s>>2]|0)__ZN7Variant5clearEv(s);if(c[q>>2]|0)__ZN7Variant5clearEv(q);if(c[o>>2]|0)__ZN7Variant5clearEv(o);__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,2207,1146558,0);c[b>>2]=0;l=i;return}function __ZN12MethodBind3RI9_Geometry10PoolVectorI7Vector3ERKS2_S5_RK6VectorI5PlaneEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);g=f+16|0;h=f+20|0;i=f+4|0;j=f;if(!b)k=0;else{n=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1255748)|0;k=n?b:0}b=c[a+44>>2]|0;n=c[a+48>>2]|0;a=k+(n>>1)|0;if(!(n&1))o=b;else o=c[(c[a>>2]|0)+b>>2]|0;b=c[d>>2]|0;c[h>>2]=c[b>>2];c[h+4>>2]=c[b+4>>2];c[h+8>>2]=c[b+8>>2];b=c[d+4>>2]|0;c[i>>2]=c[b>>2];c[i+4>>2]=c[b+4>>2];c[i+8>>2]=c[b+8>>2];c[j>>2]=__ZN8PtrToArgIRK6VectorI5PlaneEE7convertEPKv(c[d+8>>2]|0)|0;d=ri[o&511](a,h,i,j)|0;c[g>>2]=d;if(((c[e>>2]|0)!=(d|0)?(__ZN10PoolVectorI7Vector3E12_unreferenceEv(e),d=c[g>>2]|0,d|0):0)?__Z28atomic_conditional_incrementPj(d)|0:0)c[e>>2]=c[g>>2];__ZN10PoolVectorI7Vector3E12_unreferenceEv(g);g=c[j>>2]|0;if(!g){l=f;return}if(__Z16atomic_decrementPj(g+-8|0)|0){l=f;return}__ZN6Memory11free_staticEPvb(g,1);l=f;return}function __ZN12MethodBind3RI9_Geometry10PoolVectorI7Vector3ERKS2_S5_RK6VectorI5PlaneEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK7Variantcv6VectorI5PlaneEEv(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0;d=l;l=l+32|0;if((l|0)>=(m|0))ba(32);e=d+8|0;f=d;g=d+4|0;if((c[b>>2]|0)==21){__ZN5ArrayC2ERKS_(e,b+8|0);h=c[e>>2]|0}else{i=__Z27_convert_array_from_variantI5ArrayET_RK7Variant(b)|0;c[e>>2]=i;h=i}c[g>>2]=h;c[f>>2]=0;h=__ZNK5Array4sizeEv(g)|0;if(!h){__ZN5ArrayD2Ev(g);j=c[f>>2]|0;l=d;return j|0}__ZN6VectorI5PlaneE6resizeEi(f,h)|0;if((h|0)<=0){__ZN5ArrayD2Ev(g);j=c[f>>2]|0;l=d;return j|0}i=0;do{b=__ZN5ArrayixEi(g,i)|0;if((c[b>>2]|0)==9){k=b+8|0;c[e>>2]=c[k>>2];c[e+4>>2]=c[k+4>>2];c[e+8>>2]=c[k+8>>2];c[e+12>>2]=c[k+12>>2]}else{c[e>>2]=0;c[e+4>>2]=0;c[e+8>>2]=0;c[e+12>>2]=0}k=c[f>>2]|0;b=(k|0)==0;if(b)n=0;else n=c[k+-4>>2]|0;do if((n|0)<=(i|0)){if(b)o=0;else o=c[k+-4>>2]|0;if((o|0)>(i|0)){a[1263537]=0;p=18;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);q=0;break}}else p=18;while(0);if((p|0)==18){p=0;if(!b)if((c[k+-8>>2]|0)>>>0>1){r=c[k+-4>>2]|0;s=(r<<4)+-1|0;t=s>>>1|s;s=t>>>2|t;t=s>>>4|s;s=t>>>8|t;t=__ZN6Memory12alloc_staticEjb((s>>>16|s)+1|0,1)|0;c[t+-8>>2]=1;c[t+-4>>2]=r;if(!r){s=c[f>>2]|0;if(s|0){u=s;p=23}}else{s=c[f>>2]|0;v=0;do{w=t+(v<<4)|0;x=s+(v<<4)|0;c[w>>2]=c[x>>2];c[w+4>>2]=c[x+4>>2];c[w+8>>2]=c[x+8>>2];c[w+12>>2]=c[x+12>>2];v=v+1|0}while((v|0)!=(r|0));u=s;p=23}if((p|0)==23?(p=0,(__Z16atomic_decrementPj(u+-8|0)|0)==0):0)__ZN6Memory11free_staticEPvb(u,1);c[f>>2]=t;y=t}else y=k;else y=0;q=y+(i<<4)|0};c[q>>2]=c[e>>2];c[q+4>>2]=c[e+4>>2];c[q+8>>2]=c[e+8>>2];c[q+12>>2]=c[e+12>>2];i=i+1|0}while((i|0)!=(h|0));__ZN5ArrayD2Ev(g);j=c[f>>2]|0;l=d;return j|0}function __ZNK12MethodBind3RI9_Geometry10PoolVectorI7Vector3ERKS2_S5_RK6VectorI5PlaneEE18_get_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case -1:{c[d>>2]=0;__ZN7VariantC2ERK10PoolVectorI7Vector3E(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);__ZN10PoolVectorI7Vector3E12_unreferenceEv(d);f=b;l=a;return f|0}case 0:{g[d+8>>2]=0.0;g[d+4>>2]=0.0;g[d>>2]=0.0;__ZN7VariantC2ERK7Vector3(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);f=b;l=a;return f|0}case 1:{g[d+8>>2]=0.0;g[d+4>>2]=0.0;g[d>>2]=0.0;__ZN7VariantC2ERK7Vector3(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);f=b;l=a;return f|0}case 2:{c[d>>2]=0;__ZN7VariantC2ERK6VectorI5PlaneE(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);e=c[d>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);f=b;l=a;return f|0}default:{f=0;l=a;return f|0}}return 0}function __ZN7VariantC2ERK6VectorI5PlaneE(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e;c[b>>2]=21;g=b+8|0;__ZN5ArrayC2Ev(g);b=c[d>>2]|0;if(!b)h=0;else h=c[b+-4>>2]|0;__ZN5Array6resizeEi(g,h)|0;h=f+8|0;b=0;while(1){i=c[d>>2]|0;j=(i|0)==0;if(j)k=0;else k=c[i+-4>>2]|0;if((b|0)>=(k|0))break;if(j)n=0;else n=c[i+-4>>2]|0;do if((n|0)<=(b|0)){if(j)o=0;else o=c[i+-4>>2]|0;if((o|0)>(b|0)){a[1263537]=0;p=16;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);q=0;break}}else p=16;while(0);if((p|0)==16){p=0;q=i+(b<<4)|0}c[f>>2]=9;c[h>>2]=c[q>>2];c[h+4>>2]=c[q+4>>2];c[h+8>>2]=c[q+8>>2];c[h+12>>2]=c[q+12>>2];__ZN7Variant9referenceERKS_(__ZN5ArrayixEi(g,b)|0,f);if(c[f>>2]|0)__ZN7Variant5clearEv(f);b=b+1|0}l=e;return}function __ZNK12MethodBind4RI9_Geometry10PoolVectorI7Vector3ERKS2_S5_ffE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return __ZNK12MethodBind4RI9_Geometry10PoolVectorI7Vector3ERKS2_S5_ffE18_get_argument_typeEi(a,b)|0}function __ZNK12MethodBind4RI9_Geometry10PoolVectorI7Vector3ERKS2_S5_ffE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1123825);l=a;return c[b>>2]|0}function __ZN12MethodBind4RI9_Geometry10PoolVectorI7Vector3ERKS2_S5_ffE4callEP6ObjectPPK7VariantiRNS9_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0.0,P=0,Q=0,R=0,S=0,T=0.0;i=l;l=l+160|0;if((l|0)>=(m|0))ba(160);j=i+96|0;k=i+144|0;n=i+132|0;o=i+72|0;p=i+120|0;q=i+48|0;r=i+24|0;s=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1255748)|0:0){c[h>>2]=0;a[1263537]=0;t=d+24|0;u=c[t>>2]|0;if((u|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=u;c[b>>2]=0;l=i;return}v=u-(c[d+20>>2]|0)|0;if((v|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=v;c[b>>2]=0;l=i;return}if((g|0)>0){if((u|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);w=0}else{a[1263537]=0;w=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,w)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=w;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[t>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);x=0}else{a[1263537]=0;x=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,x)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=x;c[b>>2]=0;l=i;return}if((g|0)>2){if((c[t>>2]|0)<2){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);y=0}else{a[1263537]=0;y=c[(c[d+32>>2]|0)+12>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+8>>2]>>2]|0,y)|0)){c[h>>2]=2;c[h+4>>2]=2;c[h+8>>2]=y;c[b>>2]=0;l=i;return}if((g|0)>3){if((c[t>>2]|0)<3){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);z=0}else{a[1263537]=0;z=c[(c[d+32>>2]|0)+16>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+12>>2]>>2]|0,z)|0)){c[h>>2]=2;c[h+4>>2]=3;c[h+8>>2]=z;c[b>>2]=0;l=i;return}}}}}z=c[d+44>>2]|0;y=c[d+48>>2]|0;x=e+(y>>1)|0;if(!(y&1))A=z;else A=c[(c[x>>2]|0)+z>>2]|0;do if((g|0)<1){z=c[t>>2]|0;y=z+-1|0;if((z|0)>=1){e=c[d+16>>2]|0;w=(e|0)==0;if(w)B=0;else B=c[e+-4>>2]|0;if((z|0)<=(B|0)){if(w)C=0;else C=c[e+-4>>2]|0;do if((C|0)<(z|0)){if(w)D=0;else D=c[e+-4>>2]|0;if((D|0)<(z|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);E=0;break}else{a[1263537]=0;F=49;break}}else F=49;while(0);if((F|0)==49)E=e+(y*24|0)|0;__ZN7VariantC2ERKS_(o,E);break}}c[o>>2]=0}else __ZN7VariantC2ERKS_(o,c[f>>2]|0);while(0);__ZNK7Variantcv7Vector3Ev(n,o);do if((g|0)<2){E=c[t>>2]|0;D=E+-1|0;C=E+-2|0;if((E|0)>=2){E=c[d+16>>2]|0;B=(E|0)==0;if(B)G=0;else G=c[E+-4>>2]|0;if((D|0)<=(G|0)){if(B)H=0;else H=c[E+-4>>2]|0;do if((H|0)<(D|0)){if(B)I=0;else I=c[E+-4>>2]|0;if((I|0)<(D|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);J=0;break}else{a[1263537]=0;F=66;break}}else F=66;while(0);if((F|0)==66)J=E+(C*24|0)|0;__ZN7VariantC2ERKS_(q,J);break}}c[q>>2]=0}else __ZN7VariantC2ERKS_(q,c[f+4>>2]|0);while(0);__ZNK7Variantcv7Vector3Ev(p,q);do if((g|0)<3){J=c[t>>2]|0;I=J+-2|0;H=J+-3|0;if((I|0)>=1){J=c[d+16>>2]|0;G=(J|0)==0;if(G)K=0;else K=c[J+-4>>2]|0;if((I|0)<=(K|0)){if(G)L=0;else L=c[J+-4>>2]|0;do if((L|0)<(I|0)){if(G)M=0;else M=c[J+-4>>2]|0;if((M|0)<(I|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);N=0;break}else{a[1263537]=0;F=83;break}}else F=83;while(0);if((F|0)==83)N=J+(H*24|0)|0;__ZN7VariantC2ERKS_(r,N);break}}c[r>>2]=0}else __ZN7VariantC2ERKS_(r,c[f+8>>2]|0);while(0);O=+__ZNK7VariantcvfEv(r);do if((g|0)<4){N=c[t>>2]|0;M=N+-3|0;L=N+-4|0;if((M|0)>=1){N=c[d+16>>2]|0;K=(N|0)==0;if(K)P=0;else P=c[N+-4>>2]|0;if((M|0)<=(P|0)){if(K)Q=0;else Q=c[N+-4>>2]|0;do if((Q|0)<(M|0)){if(K)R=0;else R=c[N+-4>>2]|0;if((R|0)<(M|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);S=0;break}else{a[1263537]=0;F=100;break}}else F=100;while(0);if((F|0)==100)S=N+(L*24|0)|0;__ZN7VariantC2ERKS_(s,S);break}}c[s>>2]=0}else __ZN7VariantC2ERKS_(s,c[f+12>>2]|0);while(0);T=+__ZNK7VariantcvfEv(s);c[k>>2]=fi[A&1](x,n,p,O,T)|0;__ZN7VariantC2ERK10PoolVectorI7Vector3E(j,k);__ZN10PoolVectorI7Vector3E12_unreferenceEv(k);if(c[s>>2]|0)__ZN7Variant5clearEv(s);if(c[r>>2]|0)__ZN7Variant5clearEv(r);if(c[q>>2]|0)__ZN7Variant5clearEv(q);if(c[o>>2]|0)__ZN7Variant5clearEv(o);__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,2886,1146558,0);c[b>>2]=0;l=i;return}function __ZN12MethodBind4RI9_Geometry10PoolVectorI7Vector3ERKS2_S5_ffE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0,j=0,k=0,n=0,o=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);h=f+12|0;i=f+16|0;j=f;if(!b)k=0;else{n=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1255748)|0;k=n?b:0}b=c[a+44>>2]|0;n=c[a+48>>2]|0;a=k+(n>>1)|0;if(!(n&1))o=b;else o=c[(c[a>>2]|0)+b>>2]|0;b=c[d>>2]|0;c[i>>2]=c[b>>2];c[i+4>>2]=c[b+4>>2];c[i+8>>2]=c[b+8>>2];b=c[d+4>>2]|0;c[j>>2]=c[b>>2];c[j+4>>2]=c[b+4>>2];c[j+8>>2]=c[b+8>>2];b=fi[o&1](a,i,j,+g[c[d+8>>2]>>2],+g[c[d+12>>2]>>2])|0;c[h>>2]=b;if((c[e>>2]|0)==(b|0)){__ZN10PoolVectorI7Vector3E12_unreferenceEv(h);l=f;return}__ZN10PoolVectorI7Vector3E12_unreferenceEv(e);b=c[h>>2]|0;if(!b){__ZN10PoolVectorI7Vector3E12_unreferenceEv(h);l=f;return}if(!(__Z28atomic_conditional_incrementPj(b)|0)){__ZN10PoolVectorI7Vector3E12_unreferenceEv(h);l=f;return}c[e>>2]=c[h>>2];__ZN10PoolVectorI7Vector3E12_unreferenceEv(h);l=f;return}function __ZN12MethodBind4RI9_Geometry10PoolVectorI7Vector3ERKS2_S5_ffED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK12MethodBind4RI9_Geometry10PoolVectorI7Vector3ERKS2_S5_ffE18_get_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case -1:{c[d>>2]=0;__ZN7VariantC2ERK10PoolVectorI7Vector3E(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);__ZN10PoolVectorI7Vector3E12_unreferenceEv(d);f=b;l=a;return f|0}case 0:{g[d+8>>2]=0.0;g[d+4>>2]=0.0;g[d>>2]=0.0;__ZN7VariantC2ERK7Vector3(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);f=b;l=a;return f|0}case 1:{g[d+8>>2]=0.0;g[d+4>>2]=0.0;g[d>>2]=0.0;__ZN7VariantC2ERK7Vector3(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);f=b;l=a;return f|0}case 2:{__ZN7VariantC2Ef(d,0.0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;l=a;return f|0}case 3:{__ZN7VariantC2Ef(d,0.0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;l=a;return f|0}default:{f=0;l=a;return f|0}}return 0}function __ZNK12MethodBind4RI9_Geometry10PoolVectorI7Vector3ERKS2_S5_S5_fE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return __ZNK12MethodBind4RI9_Geometry10PoolVectorI7Vector3ERKS2_S5_S5_fE18_get_argument_typeEi(a,b)|0}function __ZNK12MethodBind4RI9_Geometry10PoolVectorI7Vector3ERKS2_S5_S5_fE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1123825);l=a;return c[b>>2]|0}function __ZN12MethodBind4RI9_Geometry10PoolVectorI7Vector3ERKS2_S5_S5_fE4callEP6ObjectPPK7VariantiRNS9_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0.0;i=l;l=l+160|0;if((l|0)>=(m|0))ba(160);j=i+96|0;k=i+156|0;n=i+144|0;o=i+72|0;p=i+132|0;q=i+48|0;r=i+120|0;s=i+24|0;t=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1255748)|0:0){c[h>>2]=0;a[1263537]=0;u=d+24|0;v=c[u>>2]|0;if((v|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=v;c[b>>2]=0;l=i;return}w=v-(c[d+20>>2]|0)|0;if((w|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=w;c[b>>2]=0;l=i;return}if((g|0)>0){if((v|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);x=0}else{a[1263537]=0;x=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,x)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=x;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[u>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);y=0}else{a[1263537]=0;y=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,y)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=y;c[b>>2]=0;l=i;return}if((g|0)>2){if((c[u>>2]|0)<2){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);z=0}else{a[1263537]=0;z=c[(c[d+32>>2]|0)+12>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+8>>2]>>2]|0,z)|0)){c[h>>2]=2;c[h+4>>2]=2;c[h+8>>2]=z;c[b>>2]=0;l=i;return}if((g|0)>3){if((c[u>>2]|0)<3){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);A=0}else{a[1263537]=0;A=c[(c[d+32>>2]|0)+16>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+12>>2]>>2]|0,A)|0)){c[h>>2]=2;c[h+4>>2]=3;c[h+8>>2]=A;c[b>>2]=0;l=i;return}}}}}A=c[d+44>>2]|0;z=c[d+48>>2]|0;y=e+(z>>1)|0;if(!(z&1))B=A;else B=c[(c[y>>2]|0)+A>>2]|0;do if((g|0)<1){A=c[u>>2]|0;z=A+-1|0;if((A|0)>=1){e=c[d+16>>2]|0;x=(e|0)==0;if(x)C=0;else C=c[e+-4>>2]|0;if((A|0)<=(C|0)){if(x)D=0;else D=c[e+-4>>2]|0;do if((D|0)<(A|0)){if(x)E=0;else E=c[e+-4>>2]|0;if((E|0)<(A|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);F=0;break}else{a[1263537]=0;G=49;break}}else G=49;while(0);if((G|0)==49)F=e+(z*24|0)|0;__ZN7VariantC2ERKS_(o,F);break}}c[o>>2]=0}else __ZN7VariantC2ERKS_(o,c[f>>2]|0);while(0);__ZNK7Variantcv7Vector3Ev(n,o);do if((g|0)<2){F=c[u>>2]|0;E=F+-1|0;D=F+-2|0;if((F|0)>=2){F=c[d+16>>2]|0;C=(F|0)==0;if(C)H=0;else H=c[F+-4>>2]|0;if((E|0)<=(H|0)){if(C)I=0;else I=c[F+-4>>2]|0;do if((I|0)<(E|0)){if(C)J=0;else J=c[F+-4>>2]|0;if((J|0)<(E|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);K=0;break}else{a[1263537]=0;G=66;break}}else G=66;while(0);if((G|0)==66)K=F+(D*24|0)|0;__ZN7VariantC2ERKS_(q,K);break}}c[q>>2]=0}else __ZN7VariantC2ERKS_(q,c[f+4>>2]|0);while(0);__ZNK7Variantcv7Vector3Ev(p,q);do if((g|0)<3){K=c[u>>2]|0;J=K+-2|0;I=K+-3|0;if((J|0)>=1){K=c[d+16>>2]|0;H=(K|0)==0;if(H)L=0;else L=c[K+-4>>2]|0;if((J|0)<=(L|0)){if(H)M=0;else M=c[K+-4>>2]|0;do if((M|0)<(J|0)){if(H)N=0;else N=c[K+-4>>2]|0;if((N|0)<(J|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);O=0;break}else{a[1263537]=0;G=83;break}}else G=83;while(0);if((G|0)==83)O=K+(I*24|0)|0;__ZN7VariantC2ERKS_(s,O);break}}c[s>>2]=0}else __ZN7VariantC2ERKS_(s,c[f+8>>2]|0);while(0);__ZNK7Variantcv7Vector3Ev(r,s);do if((g|0)<4){O=c[u>>2]|0;N=O+-3|0;M=O+-4|0;if((N|0)>=1){O=c[d+16>>2]|0;L=(O|0)==0;if(L)P=0;else P=c[O+-4>>2]|0;if((N|0)<=(P|0)){if(L)Q=0;else Q=c[O+-4>>2]|0;do if((Q|0)<(N|0)){if(L)R=0;else R=c[O+-4>>2]|0;if((R|0)<(N|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);S=0;break}else{a[1263537]=0;G=100;break}}else G=100;while(0);if((G|0)==100)S=O+(M*24|0)|0;__ZN7VariantC2ERKS_(t,S);break}}c[t>>2]=0}else __ZN7VariantC2ERKS_(t,c[f+12>>2]|0);while(0);T=+__ZNK7VariantcvfEv(t);c[k>>2]=Ji[B&1](y,n,p,r,T)|0;__ZN7VariantC2ERK10PoolVectorI7Vector3E(j,k);__ZN10PoolVectorI7Vector3E12_unreferenceEv(k);if(c[t>>2]|0)__ZN7Variant5clearEv(t);if(c[s>>2]|0)__ZN7Variant5clearEv(s);if(c[q>>2]|0)__ZN7Variant5clearEv(q);if(c[o>>2]|0)__ZN7Variant5clearEv(o);__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,2886,1146558,0);c[b>>2]=0;l=i;return}function __ZN12MethodBind4RI9_Geometry10PoolVectorI7Vector3ERKS2_S5_S5_fE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0;f=l;l=l+48|0;if((l|0)>=(m|0))ba(48);h=f+24|0;i=f+28|0;j=f+12|0;k=f;if(!b)n=0;else{o=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1255748)|0;n=o?b:0}b=c[a+44>>2]|0;o=c[a+48>>2]|0;a=n+(o>>1)|0;if(!(o&1))p=b;else p=c[(c[a>>2]|0)+b>>2]|0;b=c[d>>2]|0;c[i>>2]=c[b>>2];c[i+4>>2]=c[b+4>>2];c[i+8>>2]=c[b+8>>2];b=c[d+4>>2]|0;c[j>>2]=c[b>>2];c[j+4>>2]=c[b+4>>2];c[j+8>>2]=c[b+8>>2];b=c[d+8>>2]|0;c[k>>2]=c[b>>2];c[k+4>>2]=c[b+4>>2];c[k+8>>2]=c[b+8>>2];b=Ji[p&1](a,i,j,k,+g[c[d+12>>2]>>2])|0;c[h>>2]=b;if((c[e>>2]|0)==(b|0)){__ZN10PoolVectorI7Vector3E12_unreferenceEv(h);l=f;return}__ZN10PoolVectorI7Vector3E12_unreferenceEv(e);b=c[h>>2]|0;if(!b){__ZN10PoolVectorI7Vector3E12_unreferenceEv(h);l=f;return}if(!(__Z28atomic_conditional_incrementPj(b)|0)){__ZN10PoolVectorI7Vector3E12_unreferenceEv(h);l=f;return}c[e>>2]=c[h>>2];__ZN10PoolVectorI7Vector3E12_unreferenceEv(h);l=f;return}function __ZN12MethodBind4RI9_Geometry10PoolVectorI7Vector3ERKS2_S5_S5_fED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK12MethodBind4RI9_Geometry10PoolVectorI7Vector3ERKS2_S5_S5_fE18_get_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case -1:{c[d>>2]=0;__ZN7VariantC2ERK10PoolVectorI7Vector3E(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);__ZN10PoolVectorI7Vector3E12_unreferenceEv(d);f=b;l=a;return f|0}case 0:{g[d+8>>2]=0.0;g[d+4>>2]=0.0;g[d>>2]=0.0;__ZN7VariantC2ERK7Vector3(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);f=b;l=a;return f|0}case 1:{g[d+8>>2]=0.0;g[d+4>>2]=0.0;g[d>>2]=0.0;__ZN7VariantC2ERK7Vector3(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);f=b;l=a;return f|0}case 2:{g[d+8>>2]=0.0;g[d+4>>2]=0.0;g[d>>2]=0.0;__ZN7VariantC2ERK7Vector3(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);f=b;l=a;return f|0}case 3:{__ZN7VariantC2Ef(d,0.0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;l=a;return f|0}default:{f=0;l=a;return f|0}}return 0}function __ZNK12MethodBind5RI9_Geometry7VariantRK7Vector3S4_S4_S4_S4_E18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return __ZNK12MethodBind5RI9_Geometry7VariantRK7Vector3S4_S4_S4_S4_E18_get_argument_typeEi(a,b)|0}function __ZNK12MethodBind5RI9_Geometry7VariantRK7Vector3S4_S4_S4_S4_E18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1123825);l=a;return c[b>>2]|0}function __ZN12MethodBind5RI9_Geometry7VariantRK7Vector3S4_S4_S4_S4_E4callEP6ObjectPPKS1_iRNS1_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0;i=l;l=l+208|0;if((l|0)>=(m|0))ba(208);j=i+120|0;k=i+192|0;n=i+96|0;o=i+180|0;p=i+72|0;q=i+168|0;r=i+48|0;s=i+156|0;t=i+24|0;u=i+144|0;v=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1255748)|0:0){c[h>>2]=0;a[1263537]=0;w=d+24|0;x=c[w>>2]|0;if((x|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=x;c[b>>2]=0;l=i;return}y=x-(c[d+20>>2]|0)|0;if((y|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=y;c[b>>2]=0;l=i;return}do if((g|0)>0){if((x|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);z=0}else{a[1263537]=0;z=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,z)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=z;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[w>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);A=0}else{a[1263537]=0;A=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,A)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=A;c[b>>2]=0;l=i;return}if((g|0)>2){if((c[w>>2]|0)<2){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);B=0}else{a[1263537]=0;B=c[(c[d+32>>2]|0)+12>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+8>>2]>>2]|0,B)|0)){c[h>>2]=2;c[h+4>>2]=2;c[h+8>>2]=B;c[b>>2]=0;l=i;return}if((g|0)>3){if((c[w>>2]|0)<3){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);C=0}else{a[1263537]=0;C=c[(c[d+32>>2]|0)+16>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+12>>2]>>2]|0,C)|0)){c[h>>2]=2;c[h+4>>2]=3;c[h+8>>2]=C;c[b>>2]=0;l=i;return}if((g|0)>4){if((c[w>>2]|0)<4){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);D=0}else{a[1263537]=0;D=c[(c[d+32>>2]|0)+20>>2]|0}if(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+16>>2]>>2]|0,D)|0)break;c[h>>2]=2;c[h+4>>2]=4;c[h+8>>2]=D;c[b>>2]=0;l=i;return}}}}}while(0);D=c[d+44>>2]|0;C=c[d+48>>2]|0;B=e+(C>>1)|0;if(!(C&1))E=D;else E=c[(c[B>>2]|0)+D>>2]|0;do if((g|0)<1){D=c[w>>2]|0;C=D+-1|0;if((D|0)>=1){e=c[d+16>>2]|0;A=(e|0)==0;if(A)F=0;else F=c[e+-4>>2]|0;if((D|0)<=(F|0)){if(A)G=0;else G=c[e+-4>>2]|0;do if((G|0)<(D|0)){if(A)H=0;else H=c[e+-4>>2]|0;if((H|0)<(D|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);I=0;break}else{a[1263537]=0;J=55;break}}else J=55;while(0);if((J|0)==55)I=e+(C*24|0)|0;__ZN7VariantC2ERKS_(n,I);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f>>2]|0);while(0);__ZNK7Variantcv7Vector3Ev(k,n);do if((g|0)<2){I=c[w>>2]|0;H=I+-1|0;G=I+-2|0;if((I|0)>=2){I=c[d+16>>2]|0;F=(I|0)==0;if(F)K=0;else K=c[I+-4>>2]|0;if((H|0)<=(K|0)){if(F)L=0;else L=c[I+-4>>2]|0;do if((L|0)<(H|0)){if(F)M=0;else M=c[I+-4>>2]|0;if((M|0)<(H|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);N=0;break}else{a[1263537]=0;J=72;break}}else J=72;while(0);if((J|0)==72)N=I+(G*24|0)|0;__ZN7VariantC2ERKS_(p,N);break}}c[p>>2]=0}else __ZN7VariantC2ERKS_(p,c[f+4>>2]|0);while(0);__ZNK7Variantcv7Vector3Ev(o,p);do if((g|0)<3){N=c[w>>2]|0;M=N+-2|0;L=N+-3|0;if((M|0)>=1){N=c[d+16>>2]|0;K=(N|0)==0;if(K)O=0;else O=c[N+-4>>2]|0;if((M|0)<=(O|0)){if(K)P=0;else P=c[N+-4>>2]|0;do if((P|0)<(M|0)){if(K)Q=0;else Q=c[N+-4>>2]|0;if((Q|0)<(M|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);R=0;break}else{a[1263537]=0;J=89;break}}else J=89;while(0);if((J|0)==89)R=N+(L*24|0)|0;__ZN7VariantC2ERKS_(r,R);break}}c[r>>2]=0}else __ZN7VariantC2ERKS_(r,c[f+8>>2]|0);while(0);__ZNK7Variantcv7Vector3Ev(q,r);do if((g|0)<4){R=c[w>>2]|0;Q=R+-3|0;P=R+-4|0;if((Q|0)>=1){R=c[d+16>>2]|0;O=(R|0)==0;if(O)S=0;else S=c[R+-4>>2]|0;if((Q|0)<=(S|0)){if(O)T=0;else T=c[R+-4>>2]|0;do if((T|0)<(Q|0)){if(O)U=0;else U=c[R+-4>>2]|0;if((U|0)<(Q|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);V=0;break}else{a[1263537]=0;J=106;break}}else J=106;while(0);if((J|0)==106)V=R+(P*24|0)|0;__ZN7VariantC2ERKS_(t,V);break}}c[t>>2]=0}else __ZN7VariantC2ERKS_(t,c[f+12>>2]|0);while(0);__ZNK7Variantcv7Vector3Ev(s,t);do if((g|0)<5){V=c[w>>2]|0;U=V+-4|0;T=V+-5|0;if((U|0)>=1){V=c[d+16>>2]|0;S=(V|0)==0;if(S)W=0;else W=c[V+-4>>2]|0;if((U|0)<=(W|0)){if(S)X=0;else X=c[V+-4>>2]|0;do if((X|0)<(U|0)){if(S)Y=0;else Y=c[V+-4>>2]|0;if((Y|0)<(U|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);Z=0;break}else{a[1263537]=0;J=123;break}}else J=123;while(0);if((J|0)==123)Z=V+(T*24|0)|0;__ZN7VariantC2ERKS_(v,Z);break}}c[v>>2]=0}else __ZN7VariantC2ERKS_(v,c[f+16>>2]|0);while(0);__ZNK7Variantcv7Vector3Ev(u,v);Yi[E&15](j,B,k,o,q,s,u);if(c[v>>2]|0)__ZN7Variant5clearEv(v);if(c[t>>2]|0)__ZN7Variant5clearEv(t);if(c[r>>2]|0)__ZN7Variant5clearEv(r);if(c[p>>2]|0)__ZN7Variant5clearEv(p);if(c[n>>2]|0)__ZN7Variant5clearEv(n);__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,3581,1146558,0);c[b>>2]=0;l=i;return}function __ZN12MethodBind5RI9_Geometry7VariantRK7Vector3S4_S4_S4_S4_E7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0;f=l;l=l+96|0;if((l|0)>=(m|0))ba(96);g=f;h=f+72|0;i=f+60|0;j=f+48|0;k=f+36|0;n=f+24|0;if(!b)o=0;else{p=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1255748)|0;o=p?b:0}b=c[a+44>>2]|0;p=c[a+48>>2]|0;a=o+(p>>1)|0;if(!(p&1))q=b;else q=c[(c[a>>2]|0)+b>>2]|0;b=c[d>>2]|0;c[h>>2]=c[b>>2];c[h+4>>2]=c[b+4>>2];c[h+8>>2]=c[b+8>>2];b=c[d+4>>2]|0;c[i>>2]=c[b>>2];c[i+4>>2]=c[b+4>>2];c[i+8>>2]=c[b+8>>2];b=c[d+8>>2]|0;c[j>>2]=c[b>>2];c[j+4>>2]=c[b+4>>2];c[j+8>>2]=c[b+8>>2];b=c[d+12>>2]|0;c[k>>2]=c[b>>2];c[k+4>>2]=c[b+4>>2];c[k+8>>2]=c[b+8>>2];b=c[d+16>>2]|0;c[n>>2]=c[b>>2];c[n+4>>2]=c[b+4>>2];c[n+8>>2]=c[b+8>>2];Yi[q&15](g,a,h,i,j,k,n);__ZN7VariantaSERKS_(e,g);if(!(c[g>>2]|0)){l=f;return}__ZN7Variant5clearEv(g);l=f;return}function __ZN12MethodBind5RI9_Geometry7VariantRK7Vector3S4_S4_S4_S4_ED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK12MethodBind5RI9_Geometry7VariantRK7Vector3S4_S4_S4_S4_E18_get_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case -1:{c[d>>2]=0;__ZN7VariantC2ERKS_(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);if(c[d>>2]|0)__ZN7Variant5clearEv(d);f=b;l=a;return f|0}case 0:{g[d+8>>2]=0.0;g[d+4>>2]=0.0;g[d>>2]=0.0;__ZN7VariantC2ERK7Vector3(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);f=b;l=a;return f|0}case 1:{g[d+8>>2]=0.0;g[d+4>>2]=0.0;g[d>>2]=0.0;__ZN7VariantC2ERK7Vector3(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);f=b;l=a;return f|0}case 2:{g[d+8>>2]=0.0;g[d+4>>2]=0.0;g[d>>2]=0.0;__ZN7VariantC2ERK7Vector3(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);f=b;l=a;return f|0}case 3:{g[d+8>>2]=0.0;g[d+4>>2]=0.0;g[d>>2]=0.0;__ZN7VariantC2ERK7Vector3(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);f=b;l=a;return f|0}case 4:{g[d+8>>2]=0.0;g[d+4>>2]=0.0;g[d>>2]=0.0;__ZN7VariantC2ERK7Vector3(e,d);d=c[e>>2]|0;if(d|0)__ZN7Variant5clearEv(e);f=d;l=a;return f|0}default:{f=0;l=a;return f|0}}return 0}function __ZNK12MethodBind1RI9_GeometryiRK7Vector3E18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case -1:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;l=a;return f|0}case 0:{g[d+8>>2]=0.0;g[d+4>>2]=0.0;g[d>>2]=0.0;__ZN7VariantC2ERK7Vector3(e,d);d=c[e>>2]|0;if(d|0)__ZN7Variant5clearEv(e);f=d;l=a;return f|0}default:{f=0;l=a;return f|0}}return 0}function __ZNK12MethodBind1RI9_GeometryiRK7Vector3E18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1123825);l=a;return c[b>>2]|0}function __ZN12MethodBind1RI9_GeometryiRK7Vector3E4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0;i=l;l=l+64|0;if((l|0)>=(m|0))ba(64);j=i+24|0;k=i+48|0;n=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1255748)|0:0){c[h>>2]=0;a[1263537]=0;o=d+24|0;p=c[o>>2]|0;if((p|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=p;c[b>>2]=0;l=i;return}q=p-(c[d+20>>2]|0)|0;if((q|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=q;c[b>>2]=0;l=i;return}if((g|0)>0){if((p|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);r=0}else{a[1263537]=0;r=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,r)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=r;c[b>>2]=0;l=i;return}}r=c[d+44>>2]|0;p=c[d+48>>2]|0;q=e+(p>>1)|0;if(!(p&1))s=r;else s=c[(c[q>>2]|0)+r>>2]|0;do if((g|0)<1){r=c[o>>2]|0;p=r+-1|0;if((r|0)>=1){e=c[d+16>>2]|0;t=(e|0)==0;if(t)u=0;else u=c[e+-4>>2]|0;if((r|0)<=(u|0)){if(t)v=0;else v=c[e+-4>>2]|0;do if((v|0)<(r|0)){if(t)w=0;else w=c[e+-4>>2]|0;if((w|0)<(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);x=0;break}else{a[1263537]=0;y=31;break}}else y=31;while(0);if((y|0)==31)x=e+(p*24|0)|0;__ZN7VariantC2ERKS_(n,x);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f>>2]|0);while(0);__ZNK7Variantcv7Vector3Ev(k,n);__ZN7VariantC2Ei(j,$i[s&8191](q,k)|0);if(c[n>>2]|0)__ZN7Variant5clearEv(n);__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,897,1146558,0);c[b>>2]=0;l=i;return}function __ZN12MethodBind1RI9_GeometryiRK7Vector3E7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f;if(!b)h=0;else{i=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1255748)|0;h=i?b:0}b=c[a+44>>2]|0;i=c[a+48>>2]|0;a=h+(i>>1)|0;if(!(i&1))j=b;else j=c[(c[a>>2]|0)+b>>2]|0;b=c[d>>2]|0;c[g>>2]=c[b>>2];c[g+4>>2]=c[b+4>>2];c[g+8>>2]=c[b+8>>2];c[e>>2]=$i[j&8191](a,g)|0;l=f;return}function __ZN12MethodBind1RI9_GeometryiRK7Vector3ED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK12MethodBind3RI9_Geometry7Vector3RKS1_S3_S3_E18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return __ZNK12MethodBind3RI9_Geometry7Vector3RKS1_S3_S3_E18_get_argument_typeEi(a,b)|0}function __ZNK12MethodBind3RI9_Geometry7Vector3RKS1_S3_S3_E18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1123825);l=a;return c[b>>2]|0}function __ZN12MethodBind3RI9_Geometry7Vector3RKS1_S3_S3_E4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0;i=l;l=l+144|0;if((l|0)>=(m|0))ba(144);j=i+72|0;k=i+132|0;n=i+120|0;o=i+48|0;p=i+108|0;q=i+24|0;r=i+96|0;s=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1255748)|0:0){c[h>>2]=0;a[1263537]=0;t=d+24|0;u=c[t>>2]|0;if((u|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=u;c[b>>2]=0;l=i;return}v=u-(c[d+20>>2]|0)|0;if((v|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=v;c[b>>2]=0;l=i;return}if((g|0)>0){if((u|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);w=0}else{a[1263537]=0;w=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,w)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=w;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[t>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);x=0}else{a[1263537]=0;x=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,x)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=x;c[b>>2]=0;l=i;return}if((g|0)>2){if((c[t>>2]|0)<2){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);y=0}else{a[1263537]=0;y=c[(c[d+32>>2]|0)+12>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+8>>2]>>2]|0,y)|0)){c[h>>2]=2;c[h+4>>2]=2;c[h+8>>2]=y;c[b>>2]=0;l=i;return}}}}y=c[d+44>>2]|0;x=c[d+48>>2]|0;w=e+(x>>1)|0;if(!(x&1))z=y;else z=c[(c[w>>2]|0)+y>>2]|0;do if((g|0)<1){y=c[t>>2]|0;x=y+-1|0;if((y|0)>=1){e=c[d+16>>2]|0;u=(e|0)==0;if(u)A=0;else A=c[e+-4>>2]|0;if((y|0)<=(A|0)){if(u)B=0;else B=c[e+-4>>2]|0;do if((B|0)<(y|0)){if(u)C=0;else C=c[e+-4>>2]|0;if((C|0)<(y|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);D=0;break}else{a[1263537]=0;E=43;break}}else E=43;while(0);if((E|0)==43)D=e+(x*24|0)|0;__ZN7VariantC2ERKS_(o,D);break}}c[o>>2]=0}else __ZN7VariantC2ERKS_(o,c[f>>2]|0);while(0);__ZNK7Variantcv7Vector3Ev(n,o);do if((g|0)<2){D=c[t>>2]|0;C=D+-1|0;B=D+-2|0;if((D|0)>=2){D=c[d+16>>2]|0;A=(D|0)==0;if(A)F=0;else F=c[D+-4>>2]|0;if((C|0)<=(F|0)){if(A)G=0;else G=c[D+-4>>2]|0;do if((G|0)<(C|0)){if(A)H=0;else H=c[D+-4>>2]|0;if((H|0)<(C|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);I=0;break}else{a[1263537]=0;E=60;break}}else E=60;while(0);if((E|0)==60)I=D+(B*24|0)|0;__ZN7VariantC2ERKS_(q,I);break}}c[q>>2]=0}else __ZN7VariantC2ERKS_(q,c[f+4>>2]|0);while(0);__ZNK7Variantcv7Vector3Ev(p,q);do if((g|0)<3){I=c[t>>2]|0;H=I+-2|0;G=I+-3|0;if((H|0)>=1){I=c[d+16>>2]|0;F=(I|0)==0;if(F)J=0;else J=c[I+-4>>2]|0;if((H|0)<=(J|0)){if(F)K=0;else K=c[I+-4>>2]|0;do if((K|0)<(H|0)){if(F)L=0;else L=c[I+-4>>2]|0;if((L|0)<(H|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);M=0;break}else{a[1263537]=0;E=77;break}}else E=77;while(0);if((E|0)==77)M=I+(G*24|0)|0;__ZN7VariantC2ERKS_(s,M);break}}c[s>>2]=0}else __ZN7VariantC2ERKS_(s,c[f+8>>2]|0);while(0);__ZNK7Variantcv7Vector3Ev(r,s);Li[z&255](k,w,n,p,r);__ZN7VariantC2ERK7Vector3(j,k);if(c[s>>2]|0)__ZN7Variant5clearEv(s);if(c[q>>2]|0)__ZN7Variant5clearEv(q);if(c[o>>2]|0)__ZN7Variant5clearEv(o);__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,2207,1146558,0);c[b>>2]=0;l=i;return}function __ZN12MethodBind3RI9_Geometry7Vector3RKS1_S3_S3_E7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0;f=l;l=l+48|0;if((l|0)>=(m|0))ba(48);g=f+24|0;h=f+36|0;i=f+12|0;j=f;if(!b)k=0;else{n=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1255748)|0;k=n?b:0}b=c[a+44>>2]|0;n=c[a+48>>2]|0;a=k+(n>>1)|0;if(!(n&1))o=b;else o=c[(c[a>>2]|0)+b>>2]|0;b=c[d>>2]|0;c[h>>2]=c[b>>2];c[h+4>>2]=c[b+4>>2];c[h+8>>2]=c[b+8>>2];b=c[d+4>>2]|0;c[i>>2]=c[b>>2];c[i+4>>2]=c[b+4>>2];c[i+8>>2]=c[b+8>>2];b=c[d+8>>2]|0;c[j>>2]=c[b>>2];c[j+4>>2]=c[b+4>>2];c[j+8>>2]=c[b+8>>2];Li[o&255](g,a,h,i,j);c[e>>2]=c[g>>2];c[e+4>>2]=c[g+4>>2];c[e+8>>2]=c[g+8>>2];l=f;return}function __ZN12MethodBind3RI9_Geometry7Vector3RKS1_S3_S3_ED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK12MethodBind3RI9_Geometry7Vector3RKS1_S3_S3_E18_get_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case -1:{g[d+8>>2]=0.0;g[d+4>>2]=0.0;g[d>>2]=0.0;__ZN7VariantC2ERK7Vector3(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);f=b;l=a;return f|0}case 0:{g[d+8>>2]=0.0;g[d+4>>2]=0.0;g[d>>2]=0.0;__ZN7VariantC2ERK7Vector3(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);f=b;l=a;return f|0}case 1:{g[d+8>>2]=0.0;g[d+4>>2]=0.0;g[d>>2]=0.0;__ZN7VariantC2ERK7Vector3(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);f=b;l=a;return f|0}case 2:{g[d+8>>2]=0.0;g[d+4>>2]=0.0;g[d>>2]=0.0;__ZN7VariantC2ERK7Vector3(e,d);d=c[e>>2]|0;if(d|0)__ZN7Variant5clearEv(e);f=d;l=a;return f|0}default:{f=0;l=a;return f|0}}return 0}function __ZNK12MethodBind3RI9_Geometry7Vector2RKS1_S3_S3_E18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return __ZNK12MethodBind3RI9_Geometry7Vector2RKS1_S3_S3_E18_get_argument_typeEi(a,b)|0}function __ZNK12MethodBind3RI9_Geometry7Vector2RKS1_S3_S3_E18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1123825);l=a;return c[b>>2]|0}function __ZN12MethodBind3RI9_Geometry7Vector2RKS1_S3_S3_E4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0;i=l;l=l+128|0;if((l|0)>=(m|0))ba(128);j=i+72|0;k=i+120|0;n=i+112|0;o=i+48|0;p=i+104|0;q=i+24|0;r=i+96|0;s=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1255748)|0:0){c[h>>2]=0;a[1263537]=0;t=d+24|0;u=c[t>>2]|0;if((u|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=u;c[b>>2]=0;l=i;return}v=u-(c[d+20>>2]|0)|0;if((v|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=v;c[b>>2]=0;l=i;return}if((g|0)>0){if((u|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);w=0}else{a[1263537]=0;w=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,w)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=w;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[t>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);x=0}else{a[1263537]=0;x=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,x)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=x;c[b>>2]=0;l=i;return}if((g|0)>2){if((c[t>>2]|0)<2){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);y=0}else{a[1263537]=0;y=c[(c[d+32>>2]|0)+12>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+8>>2]>>2]|0,y)|0)){c[h>>2]=2;c[h+4>>2]=2;c[h+8>>2]=y;c[b>>2]=0;l=i;return}}}}y=c[d+44>>2]|0;x=c[d+48>>2]|0;w=e+(x>>1)|0;if(!(x&1))z=y;else z=c[(c[w>>2]|0)+y>>2]|0;do if((g|0)<1){y=c[t>>2]|0;x=y+-1|0;if((y|0)>=1){e=c[d+16>>2]|0;u=(e|0)==0;if(u)A=0;else A=c[e+-4>>2]|0;if((y|0)<=(A|0)){if(u)B=0;else B=c[e+-4>>2]|0;do if((B|0)<(y|0)){if(u)C=0;else C=c[e+-4>>2]|0;if((C|0)<(y|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);D=0;break}else{a[1263537]=0;E=43;break}}else E=43;while(0);if((E|0)==43)D=e+(x*24|0)|0;__ZN7VariantC2ERKS_(o,D);break}}c[o>>2]=0}else __ZN7VariantC2ERKS_(o,c[f>>2]|0);while(0);__ZNK7Variantcv7Vector2Ev(n,o);do if((g|0)<2){D=c[t>>2]|0;C=D+-1|0;B=D+-2|0;if((D|0)>=2){D=c[d+16>>2]|0;A=(D|0)==0;if(A)F=0;else F=c[D+-4>>2]|0;if((C|0)<=(F|0)){if(A)G=0;else G=c[D+-4>>2]|0;do if((G|0)<(C|0)){if(A)H=0;else H=c[D+-4>>2]|0;if((H|0)<(C|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);I=0;break}else{a[1263537]=0;E=60;break}}else E=60;while(0);if((E|0)==60)I=D+(B*24|0)|0;__ZN7VariantC2ERKS_(q,I);break}}c[q>>2]=0}else __ZN7VariantC2ERKS_(q,c[f+4>>2]|0);while(0);__ZNK7Variantcv7Vector2Ev(p,q);do if((g|0)<3){I=c[t>>2]|0;H=I+-2|0;G=I+-3|0;if((H|0)>=1){I=c[d+16>>2]|0;F=(I|0)==0;if(F)J=0;else J=c[I+-4>>2]|0;if((H|0)<=(J|0)){if(F)K=0;else K=c[I+-4>>2]|0;do if((K|0)<(H|0)){if(F)L=0;else L=c[I+-4>>2]|0;if((L|0)<(H|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);M=0;break}else{a[1263537]=0;E=77;break}}else E=77;while(0);if((E|0)==77)M=I+(G*24|0)|0;__ZN7VariantC2ERKS_(s,M);break}}c[s>>2]=0}else __ZN7VariantC2ERKS_(s,c[f+8>>2]|0);while(0);__ZNK7Variantcv7Vector2Ev(r,s);Li[z&255](k,w,n,p,r);__ZN7VariantC2ERK7Vector2(j,k);if(c[s>>2]|0)__ZN7Variant5clearEv(s);if(c[q>>2]|0)__ZN7Variant5clearEv(q);if(c[o>>2]|0)__ZN7Variant5clearEv(o);__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,2207,1146558,0);c[b>>2]=0;l=i;return}function __ZN12MethodBind3RI9_Geometry7Vector2RKS1_S3_S3_E7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);g=f+16|0;h=f+24|0;i=f+8|0;j=f;if(!b)k=0;else{n=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1255748)|0;k=n?b:0}b=c[a+44>>2]|0;n=c[a+48>>2]|0;a=k+(n>>1)|0;if(!(n&1))o=b;else o=c[(c[a>>2]|0)+b>>2]|0;b=c[d>>2]|0;n=c[b+4>>2]|0;k=h;c[k>>2]=c[b>>2];c[k+4>>2]=n;n=c[d+4>>2]|0;k=c[n+4>>2]|0;b=i;c[b>>2]=c[n>>2];c[b+4>>2]=k;k=c[d+8>>2]|0;d=c[k+4>>2]|0;b=j;c[b>>2]=c[k>>2];c[b+4>>2]=d;Li[o&255](g,a,h,i,j);j=g;g=c[j+4>>2]|0;i=e;c[i>>2]=c[j>>2];c[i+4>>2]=g;l=f;return}function __ZN12MethodBind3RI9_Geometry7Vector2RKS1_S3_S3_ED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK12MethodBind3RI9_Geometry7Vector2RKS1_S3_S3_E18_get_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;switch(b|0){case -1:{g[d>>2]=0.0;g[d+4>>2]=0.0;__ZN7VariantC2ERK7Vector2(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);f=b;l=a;return f|0}case 0:{g[d>>2]=0.0;g[d+4>>2]=0.0;__ZN7VariantC2ERK7Vector2(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);f=b;l=a;return f|0}case 1:{g[d>>2]=0.0;g[d+4>>2]=0.0;__ZN7VariantC2ERK7Vector2(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);f=b;l=a;return f|0}case 2:{g[d>>2]=0.0;g[d+4>>2]=0.0;__ZN7VariantC2ERK7Vector2(e,d);d=c[e>>2]|0;if(d|0)__ZN7Variant5clearEv(e);f=d;l=a;return f|0}default:{f=0;l=a;return f|0}}return 0}function __ZNK12MethodBind4RI9_Geometry10PoolVectorI7Vector3ERKS2_S5_S5_S5_E18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return __ZNK12MethodBind4RI9_Geometry10PoolVectorI7Vector3ERKS2_S5_S5_S5_E18_get_argument_typeEi(a,b)|0}function __ZNK12MethodBind4RI9_Geometry10PoolVectorI7Vector3ERKS2_S5_S5_S5_E18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1123825);l=a;return c[b>>2]|0}function __ZN12MethodBind4RI9_Geometry10PoolVectorI7Vector3ERKS2_S5_S5_S5_E4callEP6ObjectPPK7VariantiRNS9_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0;i=l;l=l+176|0;if((l|0)>=(m|0))ba(176);j=i+96|0;k=i+168|0;n=i+156|0;o=i+72|0;p=i+144|0;q=i+48|0;r=i+132|0;s=i+24|0;t=i+120|0;u=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1255748)|0:0){c[h>>2]=0;a[1263537]=0;v=d+24|0;w=c[v>>2]|0;if((w|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=w;c[b>>2]=0;l=i;return}x=w-(c[d+20>>2]|0)|0;if((x|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=x;c[b>>2]=0;l=i;return}if((g|0)>0){if((w|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);y=0}else{a[1263537]=0;y=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,y)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=y;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[v>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);z=0}else{a[1263537]=0;z=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,z)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=z;c[b>>2]=0;l=i;return}if((g|0)>2){if((c[v>>2]|0)<2){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);A=0}else{a[1263537]=0;A=c[(c[d+32>>2]|0)+12>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+8>>2]>>2]|0,A)|0)){c[h>>2]=2;c[h+4>>2]=2;c[h+8>>2]=A;c[b>>2]=0;l=i;return}if((g|0)>3){if((c[v>>2]|0)<3){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);B=0}else{a[1263537]=0;B=c[(c[d+32>>2]|0)+16>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+12>>2]>>2]|0,B)|0)){c[h>>2]=2;c[h+4>>2]=3;c[h+8>>2]=B;c[b>>2]=0;l=i;return}}}}}B=c[d+44>>2]|0;A=c[d+48>>2]|0;z=e+(A>>1)|0;if(!(A&1))C=B;else C=c[(c[z>>2]|0)+B>>2]|0;do if((g|0)<1){B=c[v>>2]|0;A=B+-1|0;if((B|0)>=1){e=c[d+16>>2]|0;y=(e|0)==0;if(y)D=0;else D=c[e+-4>>2]|0;if((B|0)<=(D|0)){if(y)E=0;else E=c[e+-4>>2]|0;do if((E|0)<(B|0)){if(y)F=0;else F=c[e+-4>>2]|0;if((F|0)<(B|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);G=0;break}else{a[1263537]=0;H=49;break}}else H=49;while(0);if((H|0)==49)G=e+(A*24|0)|0;__ZN7VariantC2ERKS_(o,G);break}}c[o>>2]=0}else __ZN7VariantC2ERKS_(o,c[f>>2]|0);while(0);__ZNK7Variantcv7Vector3Ev(n,o);do if((g|0)<2){G=c[v>>2]|0;F=G+-1|0;E=G+-2|0;if((G|0)>=2){G=c[d+16>>2]|0;D=(G|0)==0;if(D)I=0;else I=c[G+-4>>2]|0;if((F|0)<=(I|0)){if(D)J=0;else J=c[G+-4>>2]|0;do if((J|0)<(F|0)){if(D)K=0;else K=c[G+-4>>2]|0;if((K|0)<(F|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);L=0;break}else{a[1263537]=0;H=66;break}}else H=66;while(0);if((H|0)==66)L=G+(E*24|0)|0;__ZN7VariantC2ERKS_(q,L);break}}c[q>>2]=0}else __ZN7VariantC2ERKS_(q,c[f+4>>2]|0);while(0);__ZNK7Variantcv7Vector3Ev(p,q);do if((g|0)<3){L=c[v>>2]|0;K=L+-2|0;J=L+-3|0;if((K|0)>=1){L=c[d+16>>2]|0;I=(L|0)==0;if(I)M=0;else M=c[L+-4>>2]|0;if((K|0)<=(M|0)){if(I)N=0;else N=c[L+-4>>2]|0;do if((N|0)<(K|0)){if(I)O=0;else O=c[L+-4>>2]|0;if((O|0)<(K|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);P=0;break}else{a[1263537]=0;H=83;break}}else H=83;while(0);if((H|0)==83)P=L+(J*24|0)|0;__ZN7VariantC2ERKS_(s,P);break}}c[s>>2]=0}else __ZN7VariantC2ERKS_(s,c[f+8>>2]|0);while(0);__ZNK7Variantcv7Vector3Ev(r,s);do if((g|0)<4){P=c[v>>2]|0;O=P+-3|0;N=P+-4|0;if((O|0)>=1){P=c[d+16>>2]|0;M=(P|0)==0;if(M)Q=0;else Q=c[P+-4>>2]|0;if((O|0)<=(Q|0)){if(M)R=0;else R=c[P+-4>>2]|0;do if((R|0)<(O|0)){if(M)S=0;else S=c[P+-4>>2]|0;if((S|0)<(O|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);T=0;break}else{a[1263537]=0;H=100;break}}else H=100;while(0);if((H|0)==100)T=P+(N*24|0)|0;__ZN7VariantC2ERKS_(u,T);break}}c[u>>2]=0}else __ZN7VariantC2ERKS_(u,c[f+12>>2]|0);while(0);__ZNK7Variantcv7Vector3Ev(t,u);c[k>>2]=Fi[C&127](z,n,p,r,t)|0;__ZN7VariantC2ERK10PoolVectorI7Vector3E(j,k);__ZN10PoolVectorI7Vector3E12_unreferenceEv(k);if(c[u>>2]|0)__ZN7Variant5clearEv(u);if(c[s>>2]|0)__ZN7Variant5clearEv(s);if(c[q>>2]|0)__ZN7Variant5clearEv(q);if(c[o>>2]|0)__ZN7Variant5clearEv(o);__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,2886,1146558,0);c[b>>2]=0;l=i;return}function __ZN12MethodBind4RI9_Geometry10PoolVectorI7Vector3ERKS2_S5_S5_S5_E7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0;f=l;l=l+64|0;if((l|0)>=(m|0))ba(64);g=f+36|0;h=f+40|0;i=f+24|0;j=f+12|0;k=f;if(!b)n=0;else{o=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1255748)|0;n=o?b:0}b=c[a+44>>2]|0;o=c[a+48>>2]|0;a=n+(o>>1)|0;if(!(o&1))p=b;else p=c[(c[a>>2]|0)+b>>2]|0;b=c[d>>2]|0;c[h>>2]=c[b>>2];c[h+4>>2]=c[b+4>>2];c[h+8>>2]=c[b+8>>2];b=c[d+4>>2]|0;c[i>>2]=c[b>>2];c[i+4>>2]=c[b+4>>2];c[i+8>>2]=c[b+8>>2];b=c[d+8>>2]|0;c[j>>2]=c[b>>2];c[j+4>>2]=c[b+4>>2];c[j+8>>2]=c[b+8>>2];b=c[d+12>>2]|0;c[k>>2]=c[b>>2];c[k+4>>2]=c[b+4>>2];c[k+8>>2]=c[b+8>>2];b=Fi[p&127](a,h,i,j,k)|0;c[g>>2]=b;if((c[e>>2]|0)==(b|0)){__ZN10PoolVectorI7Vector3E12_unreferenceEv(g);l=f;return}__ZN10PoolVectorI7Vector3E12_unreferenceEv(e);b=c[g>>2]|0;if(!b){__ZN10PoolVectorI7Vector3E12_unreferenceEv(g);l=f;return}if(!(__Z28atomic_conditional_incrementPj(b)|0)){__ZN10PoolVectorI7Vector3E12_unreferenceEv(g);l=f;return}c[e>>2]=c[g>>2];__ZN10PoolVectorI7Vector3E12_unreferenceEv(g);l=f;return}function __ZN12MethodBind4RI9_Geometry10PoolVectorI7Vector3ERKS2_S5_S5_S5_ED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK12MethodBind4RI9_Geometry10PoolVectorI7Vector3ERKS2_S5_S5_S5_E18_get_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case -1:{c[d>>2]=0;__ZN7VariantC2ERK10PoolVectorI7Vector3E(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);__ZN10PoolVectorI7Vector3E12_unreferenceEv(d);f=b;l=a;return f|0}case 0:{g[d+8>>2]=0.0;g[d+4>>2]=0.0;g[d>>2]=0.0;__ZN7VariantC2ERK7Vector3(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);f=b;l=a;return f|0}case 1:{g[d+8>>2]=0.0;g[d+4>>2]=0.0;g[d>>2]=0.0;__ZN7VariantC2ERK7Vector3(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);f=b;l=a;return f|0}case 2:{g[d+8>>2]=0.0;g[d+4>>2]=0.0;g[d>>2]=0.0;__ZN7VariantC2ERK7Vector3(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);f=b;l=a;return f|0}case 3:{g[d+8>>2]=0.0;g[d+4>>2]=0.0;g[d>>2]=0.0;__ZN7VariantC2ERK7Vector3(e,d);d=c[e>>2]|0;if(d|0)__ZN7Variant5clearEv(e);f=d;l=a;return f|0}default:{f=0;l=a;return f|0}}return 0}function __ZNK12MethodBind4RI9_Geometry10PoolVectorI7Vector2ERKS2_S5_S5_S5_E18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return __ZNK12MethodBind4RI9_Geometry10PoolVectorI7Vector2ERKS2_S5_S5_S5_E18_get_argument_typeEi(a,b)|0}function __ZNK12MethodBind4RI9_Geometry10PoolVectorI7Vector2ERKS2_S5_S5_S5_E18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1123825);l=a;return c[b>>2]|0}function __ZN12MethodBind4RI9_Geometry10PoolVectorI7Vector2ERKS2_S5_S5_S5_E4callEP6ObjectPPK7VariantiRNS9_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0;i=l;l=l+160|0;if((l|0)>=(m|0))ba(160);j=i+96|0;k=i+152|0;n=i+144|0;o=i+72|0;p=i+136|0;q=i+48|0;r=i+128|0;s=i+24|0;t=i+120|0;u=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1255748)|0:0){c[h>>2]=0;a[1263537]=0;v=d+24|0;w=c[v>>2]|0;if((w|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=w;c[b>>2]=0;l=i;return}x=w-(c[d+20>>2]|0)|0;if((x|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=x;c[b>>2]=0;l=i;return}if((g|0)>0){if((w|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);y=0}else{a[1263537]=0;y=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,y)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=y;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[v>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);z=0}else{a[1263537]=0;z=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,z)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=z;c[b>>2]=0;l=i;return}if((g|0)>2){if((c[v>>2]|0)<2){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);A=0}else{a[1263537]=0;A=c[(c[d+32>>2]|0)+12>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+8>>2]>>2]|0,A)|0)){c[h>>2]=2;c[h+4>>2]=2;c[h+8>>2]=A;c[b>>2]=0;l=i;return}if((g|0)>3){if((c[v>>2]|0)<3){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);B=0}else{a[1263537]=0;B=c[(c[d+32>>2]|0)+16>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+12>>2]>>2]|0,B)|0)){c[h>>2]=2;c[h+4>>2]=3;c[h+8>>2]=B;c[b>>2]=0;l=i;return}}}}}B=c[d+44>>2]|0;A=c[d+48>>2]|0;z=e+(A>>1)|0;if(!(A&1))C=B;else C=c[(c[z>>2]|0)+B>>2]|0;do if((g|0)<1){B=c[v>>2]|0;A=B+-1|0;if((B|0)>=1){e=c[d+16>>2]|0;y=(e|0)==0;if(y)D=0;else D=c[e+-4>>2]|0;if((B|0)<=(D|0)){if(y)E=0;else E=c[e+-4>>2]|0;do if((E|0)<(B|0)){if(y)F=0;else F=c[e+-4>>2]|0;if((F|0)<(B|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);G=0;break}else{a[1263537]=0;H=49;break}}else H=49;while(0);if((H|0)==49)G=e+(A*24|0)|0;__ZN7VariantC2ERKS_(o,G);break}}c[o>>2]=0}else __ZN7VariantC2ERKS_(o,c[f>>2]|0);while(0);__ZNK7Variantcv7Vector2Ev(n,o);do if((g|0)<2){G=c[v>>2]|0;F=G+-1|0;E=G+-2|0;if((G|0)>=2){G=c[d+16>>2]|0;D=(G|0)==0;if(D)I=0;else I=c[G+-4>>2]|0;if((F|0)<=(I|0)){if(D)J=0;else J=c[G+-4>>2]|0;do if((J|0)<(F|0)){if(D)K=0;else K=c[G+-4>>2]|0;if((K|0)<(F|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);L=0;break}else{a[1263537]=0;H=66;break}}else H=66;while(0);if((H|0)==66)L=G+(E*24|0)|0;__ZN7VariantC2ERKS_(q,L);break}}c[q>>2]=0}else __ZN7VariantC2ERKS_(q,c[f+4>>2]|0);while(0);__ZNK7Variantcv7Vector2Ev(p,q);do if((g|0)<3){L=c[v>>2]|0;K=L+-2|0;J=L+-3|0;if((K|0)>=1){L=c[d+16>>2]|0;I=(L|0)==0;if(I)M=0;else M=c[L+-4>>2]|0;if((K|0)<=(M|0)){if(I)N=0;else N=c[L+-4>>2]|0;do if((N|0)<(K|0)){if(I)O=0;else O=c[L+-4>>2]|0;if((O|0)<(K|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);P=0;break}else{a[1263537]=0;H=83;break}}else H=83;while(0);if((H|0)==83)P=L+(J*24|0)|0;__ZN7VariantC2ERKS_(s,P);break}}c[s>>2]=0}else __ZN7VariantC2ERKS_(s,c[f+8>>2]|0);while(0);__ZNK7Variantcv7Vector2Ev(r,s);do if((g|0)<4){P=c[v>>2]|0;O=P+-3|0;N=P+-4|0;if((O|0)>=1){P=c[d+16>>2]|0;M=(P|0)==0;if(M)Q=0;else Q=c[P+-4>>2]|0;if((O|0)<=(Q|0)){if(M)R=0;else R=c[P+-4>>2]|0;do if((R|0)<(O|0)){if(M)S=0;else S=c[P+-4>>2]|0;if((S|0)<(O|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);T=0;break}else{a[1263537]=0;H=100;break}}else H=100;while(0);if((H|0)==100)T=P+(N*24|0)|0;__ZN7VariantC2ERKS_(u,T);break}}c[u>>2]=0}else __ZN7VariantC2ERKS_(u,c[f+12>>2]|0);while(0);__ZNK7Variantcv7Vector2Ev(t,u);c[k>>2]=Fi[C&127](z,n,p,r,t)|0;__ZN7VariantC2ERK10PoolVectorI7Vector2E(j,k);__ZN10PoolVectorI7Vector2E12_unreferenceEv(k);if(c[u>>2]|0)__ZN7Variant5clearEv(u);if(c[s>>2]|0)__ZN7Variant5clearEv(s);if(c[q>>2]|0)__ZN7Variant5clearEv(q);if(c[o>>2]|0)__ZN7Variant5clearEv(o);__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,2886,1146558,0);c[b>>2]=0;l=i;return}function __ZN12MethodBind4RI9_Geometry10PoolVectorI7Vector2ERKS2_S5_S5_S5_E7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0;f=l;l=l+48|0;if((l|0)>=(m|0))ba(48);g=f+32|0;h=f+24|0;i=f+16|0;j=f+8|0;k=f;if(!b)n=0;else{o=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1255748)|0;n=o?b:0}b=c[a+44>>2]|0;o=c[a+48>>2]|0;a=n+(o>>1)|0;if(!(o&1))p=b;else p=c[(c[a>>2]|0)+b>>2]|0;b=c[d>>2]|0;o=c[b+4>>2]|0;n=h;c[n>>2]=c[b>>2];c[n+4>>2]=o;o=c[d+4>>2]|0;n=c[o+4>>2]|0;b=i;c[b>>2]=c[o>>2];c[b+4>>2]=n;n=c[d+8>>2]|0;b=c[n+4>>2]|0;o=j;c[o>>2]=c[n>>2];c[o+4>>2]=b;b=c[d+12>>2]|0;d=c[b+4>>2]|0;o=k;c[o>>2]=c[b>>2];c[o+4>>2]=d;d=Fi[p&127](a,h,i,j,k)|0;c[g>>2]=d;if((c[e>>2]|0)==(d|0)){__ZN10PoolVectorI7Vector2E12_unreferenceEv(g);l=f;return}__ZN10PoolVectorI7Vector2E12_unreferenceEv(e);d=c[g>>2]|0;if(!d){__ZN10PoolVectorI7Vector2E12_unreferenceEv(g);l=f;return}if(!(__Z28atomic_conditional_incrementPj(d)|0)){__ZN10PoolVectorI7Vector2E12_unreferenceEv(g);l=f;return}c[e>>2]=c[g>>2];__ZN10PoolVectorI7Vector2E12_unreferenceEv(g);l=f;return}function __ZN12MethodBind4RI9_Geometry10PoolVectorI7Vector2ERKS2_S5_S5_S5_ED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK12MethodBind4RI9_Geometry10PoolVectorI7Vector2ERKS2_S5_S5_S5_E18_get_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;switch(b|0){case -1:{c[d>>2]=0;__ZN7VariantC2ERK10PoolVectorI7Vector2E(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);__ZN10PoolVectorI7Vector2E12_unreferenceEv(d);f=b;l=a;return f|0}case 0:{g[d>>2]=0.0;g[d+4>>2]=0.0;__ZN7VariantC2ERK7Vector2(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);f=b;l=a;return f|0}case 1:{g[d>>2]=0.0;g[d+4>>2]=0.0;__ZN7VariantC2ERK7Vector2(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);f=b;l=a;return f|0}case 2:{g[d>>2]=0.0;g[d+4>>2]=0.0;__ZN7VariantC2ERK7Vector2(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);f=b;l=a;return f|0}case 3:{g[d>>2]=0.0;g[d+4>>2]=0.0;__ZN7VariantC2ERK7Vector2(e,d);d=c[e>>2]|0;if(d|0)__ZN7Variant5clearEv(e);f=d;l=a;return f|0}default:{f=0;l=a;return f|0}}return 0}function __ZNK12MethodBind4RI9_Geometry7VariantRK7Vector2S4_S4_S4_E18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return __ZNK12MethodBind4RI9_Geometry7VariantRK7Vector2S4_S4_S4_E18_get_argument_typeEi(a,b)|0}function __ZNK12MethodBind4RI9_Geometry7VariantRK7Vector2S4_S4_S4_E18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1123825);l=a;return c[b>>2]|0}function __ZN12MethodBind4RI9_Geometry7VariantRK7Vector2S4_S4_S4_E4callEP6ObjectPPKS1_iRNS1_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0;i=l;l=l+160|0;if((l|0)>=(m|0))ba(160);j=i+96|0;k=i+144|0;n=i+72|0;o=i+136|0;p=i+48|0;q=i+128|0;r=i+24|0;s=i+120|0;t=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1255748)|0:0){c[h>>2]=0;a[1263537]=0;u=d+24|0;v=c[u>>2]|0;if((v|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=v;c[b>>2]=0;l=i;return}w=v-(c[d+20>>2]|0)|0;if((w|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=w;c[b>>2]=0;l=i;return}if((g|0)>0){if((v|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);x=0}else{a[1263537]=0;x=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,x)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=x;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[u>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);y=0}else{a[1263537]=0;y=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,y)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=y;c[b>>2]=0;l=i;return}if((g|0)>2){if((c[u>>2]|0)<2){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);z=0}else{a[1263537]=0;z=c[(c[d+32>>2]|0)+12>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+8>>2]>>2]|0,z)|0)){c[h>>2]=2;c[h+4>>2]=2;c[h+8>>2]=z;c[b>>2]=0;l=i;return}if((g|0)>3){if((c[u>>2]|0)<3){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);A=0}else{a[1263537]=0;A=c[(c[d+32>>2]|0)+16>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+12>>2]>>2]|0,A)|0)){c[h>>2]=2;c[h+4>>2]=3;c[h+8>>2]=A;c[b>>2]=0;l=i;return}}}}}A=c[d+44>>2]|0;z=c[d+48>>2]|0;y=e+(z>>1)|0;if(!(z&1))B=A;else B=c[(c[y>>2]|0)+A>>2]|0;do if((g|0)<1){A=c[u>>2]|0;z=A+-1|0;if((A|0)>=1){e=c[d+16>>2]|0;x=(e|0)==0;if(x)C=0;else C=c[e+-4>>2]|0;if((A|0)<=(C|0)){if(x)D=0;else D=c[e+-4>>2]|0;do if((D|0)<(A|0)){if(x)E=0;else E=c[e+-4>>2]|0;if((E|0)<(A|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);F=0;break}else{a[1263537]=0;G=49;break}}else G=49;while(0);if((G|0)==49)F=e+(z*24|0)|0;__ZN7VariantC2ERKS_(n,F);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f>>2]|0);while(0);__ZNK7Variantcv7Vector2Ev(k,n);do if((g|0)<2){F=c[u>>2]|0;E=F+-1|0;D=F+-2|0;if((F|0)>=2){F=c[d+16>>2]|0;C=(F|0)==0;if(C)H=0;else H=c[F+-4>>2]|0;if((E|0)<=(H|0)){if(C)I=0;else I=c[F+-4>>2]|0;do if((I|0)<(E|0)){if(C)J=0;else J=c[F+-4>>2]|0;if((J|0)<(E|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);K=0;break}else{a[1263537]=0;G=66;break}}else G=66;while(0);if((G|0)==66)K=F+(D*24|0)|0;__ZN7VariantC2ERKS_(p,K);break}}c[p>>2]=0}else __ZN7VariantC2ERKS_(p,c[f+4>>2]|0);while(0);__ZNK7Variantcv7Vector2Ev(o,p);do if((g|0)<3){K=c[u>>2]|0;J=K+-2|0;I=K+-3|0;if((J|0)>=1){K=c[d+16>>2]|0;H=(K|0)==0;if(H)L=0;else L=c[K+-4>>2]|0;if((J|0)<=(L|0)){if(H)M=0;else M=c[K+-4>>2]|0;do if((M|0)<(J|0)){if(H)N=0;else N=c[K+-4>>2]|0;if((N|0)<(J|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);O=0;break}else{a[1263537]=0;G=83;break}}else G=83;while(0);if((G|0)==83)O=K+(I*24|0)|0;__ZN7VariantC2ERKS_(r,O);break}}c[r>>2]=0}else __ZN7VariantC2ERKS_(r,c[f+8>>2]|0);while(0);__ZNK7Variantcv7Vector2Ev(q,r);do if((g|0)<4){O=c[u>>2]|0;N=O+-3|0;M=O+-4|0;if((N|0)>=1){O=c[d+16>>2]|0;L=(O|0)==0;if(L)P=0;else P=c[O+-4>>2]|0;if((N|0)<=(P|0)){if(L)Q=0;else Q=c[O+-4>>2]|0;do if((Q|0)<(N|0)){if(L)R=0;else R=c[O+-4>>2]|0;if((R|0)<(N|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);S=0;break}else{a[1263537]=0;G=100;break}}else G=100;while(0);if((G|0)==100)S=O+(M*24|0)|0;__ZN7VariantC2ERKS_(t,S);break}}c[t>>2]=0}else __ZN7VariantC2ERKS_(t,c[f+12>>2]|0);while(0);__ZNK7Variantcv7Vector2Ev(s,t);ui[B&4095](j,y,k,o,q,s);if(c[t>>2]|0)__ZN7Variant5clearEv(t);if(c[r>>2]|0)__ZN7Variant5clearEv(r);if(c[p>>2]|0)__ZN7Variant5clearEv(p);if(c[n>>2]|0)__ZN7Variant5clearEv(n);__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,2886,1146558,0);c[b>>2]=0;l=i;return}function __ZN12MethodBind4RI9_Geometry7VariantRK7Vector2S4_S4_S4_E7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0;f=l;l=l+64|0;if((l|0)>=(m|0))ba(64);g=f+24|0;h=f+48|0;i=f+16|0;j=f+8|0;k=f;if(!b)n=0;else{o=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1255748)|0;n=o?b:0}b=c[a+44>>2]|0;o=c[a+48>>2]|0;a=n+(o>>1)|0;if(!(o&1))p=b;else p=c[(c[a>>2]|0)+b>>2]|0;b=c[d>>2]|0;o=c[b+4>>2]|0;n=h;c[n>>2]=c[b>>2];c[n+4>>2]=o;o=c[d+4>>2]|0;n=c[o+4>>2]|0;b=i;c[b>>2]=c[o>>2];c[b+4>>2]=n;n=c[d+8>>2]|0;b=c[n+4>>2]|0;o=j;c[o>>2]=c[n>>2];c[o+4>>2]=b;b=c[d+12>>2]|0;d=c[b+4>>2]|0;o=k;c[o>>2]=c[b>>2];c[o+4>>2]=d;ui[p&4095](g,a,h,i,j,k);__ZN7VariantaSERKS_(e,g);if(!(c[g>>2]|0)){l=f;return}__ZN7Variant5clearEv(g);l=f;return}function __ZN12MethodBind4RI9_Geometry7VariantRK7Vector2S4_S4_S4_ED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK12MethodBind4RI9_Geometry7VariantRK7Vector2S4_S4_S4_E18_get_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case -1:{c[d>>2]=0;__ZN7VariantC2ERKS_(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);if(c[d>>2]|0)__ZN7Variant5clearEv(d);f=b;l=a;return f|0}case 0:{g[d>>2]=0.0;g[d+4>>2]=0.0;__ZN7VariantC2ERK7Vector2(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);f=b;l=a;return f|0}case 1:{g[d>>2]=0.0;g[d+4>>2]=0.0;__ZN7VariantC2ERK7Vector2(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);f=b;l=a;return f|0}case 2:{g[d>>2]=0.0;g[d+4>>2]=0.0;__ZN7VariantC2ERK7Vector2(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);f=b;l=a;return f|0}case 3:{g[d>>2]=0.0;g[d+4>>2]=0.0;__ZN7VariantC2ERK7Vector2(e,d);d=c[e>>2]|0;if(d|0)__ZN7Variant5clearEv(e);f=d;l=a;return f|0}default:{f=0;l=a;return f|0}}return 0}function __ZN8Geometry25segment_intersects_circleERK7Vector2S2_S2_f(a,b,c,d){a=a|0;b=b|0;c=c|0;d=+d;var e=0,f=0,g=0,h=0.0,i=0.0,j=0.0,k=0.0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e+8|0;g=e;__ZNK7Vector2miERKS_(f,b,a);__ZNK7Vector2miERKS_(g,a,c);h=+__ZNK7Vector23dotERKS_(f,f);i=+__ZNK7Vector23dotERKS_(g,f)*2.0;j=i*i-h*4.0*(+__ZNK7Vector23dotERKS_(g,g)-d*d);if(j<0.0){k=-1.0;l=e;return +k}d=(-i-+I(+j))/(h*2.0);k=d>=0.0&d<=1.0?d:-1.0;l=e;return +k}function __ZNK7Vector23dotERKS_(a,b){a=a|0;b=b|0;return +(+g[a>>2]*+g[b>>2]+ +g[a+4>>2]*+g[b+4>>2])}function __ZNK12MethodBind4RI9_GeometryfRK7Vector2S3_S3_fE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return __ZNK12MethodBind4RI9_GeometryfRK7Vector2S3_S3_fE18_get_argument_typeEi(a,b)|0}function __ZNK12MethodBind4RI9_GeometryfRK7Vector2S3_S3_fE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1123825);l=a;return c[b>>2]|0} +function __ZN3MapI10StringNameN15AnimationPlayer14TrackNodeCache12PropertyAnimE10ComparatorIS0_E16DefaultAllocatorE13_cleanup_treeEPNS7_7ElementE(a,b){a=a|0;b=b|0;if((c[a+4>>2]|0)==(b|0))return;__ZN3MapI10StringNameN15AnimationPlayer14TrackNodeCache12PropertyAnimE10ComparatorIS0_E16DefaultAllocatorE13_cleanup_treeEPNS7_7ElementE(a,c[b+8>>2]|0);__ZN3MapI10StringNameN15AnimationPlayer14TrackNodeCache12PropertyAnimE10ComparatorIS0_E16DefaultAllocatorE13_cleanup_treeEPNS7_7ElementE(a,c[b+4>>2]|0);a=b+48|0;if(c[a>>2]|0)__ZN7Variant5clearEv(a);__ZN10StringNameD2Ev(b+40|0);__ZN10StringNameD2Ev(b+24|0);__ZN6Memory11free_staticEPvb(b,0);return}function __ZNK15AnimationPlayer18get_animation_listEP4ListI10StringName16DefaultAllocatorE(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e+4|0;g=e;c[g>>2]=0;h=c[b+8464>>2]|0;if(h|0?(i=c[h+8>>2]|0,h=c[b+8468>>2]|0,(i|0)!=(h|0)):0){b=i;while(1){i=c[b+8>>2]|0;if((i|0)==(h|0))break;else b=i}if(b|0){h=b;do{b=c[h+24>>2]|0;do if(b){i=c[b+4>>2]|0;if(i|0){__ZN6StringC2EPKc(f,i);j=c[f>>2]|0;break}i=b+8|0;c[f>>2]=0;k=c[i>>2]|0;if((k|0)!=0?(c[f>>2]=0,(__Z28atomic_conditional_incrementPj(k+-8|0)|0)!=0):0){k=c[i>>2]|0;c[f>>2]=k;j=k}else j=0}else{c[f>>2]=0;j=0}while(0);b=j;if(!(c[g>>2]|0)){k=__ZnwjPFPvjE(12,4740)|0;c[g>>2]=k;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0}k=__ZnwjPFPvjE(16,4740)|0;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0;c[k+12>>2]=0;i=(j|0)==0;if(!i?(c[k>>2]=0,__Z28atomic_conditional_incrementPj(j+-8|0)|0):0)c[k>>2]=b;b=c[g>>2]|0;n=b+4|0;o=c[n>>2]|0;c[k+8>>2]=o;c[k+4>>2]=0;c[k+12>>2]=b;if(o|0)c[o+4>>2]=k;c[n>>2]=k;if(!(c[b>>2]|0))c[b>>2]=k;k=b+8|0;c[k>>2]=(c[k>>2]|0)+1;if(!i?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);h=c[h+16>>2]|0}while((h|0)!=0)}}__ZN4ListI6String16DefaultAllocatorE11sort_customI10ComparatorIS0_EEEvv(g);h=c[g>>2]|0;if(!h)p=0;else{q=h;r=28}while(1){if((r|0)==28){r=0;p=c[q>>2]|0}if(!p)break;__ZN10StringNameC2ERK6String(f,p);if(!(c[d>>2]|0)){h=__ZnwjPFPvjE(12,4740)|0;c[d>>2]=h;c[h>>2]=0;c[h+4>>2]=0;c[h+8>>2]=0}h=__ZnwjPFPvjE(16,4740)|0;__ZN10StringNameC2Ev(h);j=h+4|0;c[j>>2]=0;i=h+8|0;c[i>>2]=0;k=h+12|0;c[k>>2]=0;__ZN10StringNameaSERKS_(h,f);b=c[d>>2]|0;n=b+4|0;o=c[n>>2]|0;c[i>>2]=o;c[j>>2]=0;c[k>>2]=b;if(o|0)c[o+4>>2]=h;c[n>>2]=h;if(!(c[b>>2]|0))c[b>>2]=h;h=b+8|0;c[h>>2]=(c[h>>2]|0)+1;__ZN10StringNameD2Ev(f);q=p+4|0;r=28}p=c[g>>2]|0;if(!p){l=e;return}else s=p;while(1){p=c[s>>2]|0;if(!p){r=35;break}__ZN4ListI6String16DefaultAllocatorE5_Data5eraseEPKNS2_7ElementE(s,p)|0;t=c[g>>2]|0;if(!(c[t+8>>2]|0)){r=34;break}if(!t){r=38;break}else s=t}if((r|0)==34){__ZN6Memory11free_staticEPvb(t,0);c[g>>2]=0;l=e;return}else if((r|0)==35)if(!(c[s+8>>2]|0)){a[1263537]=0;__ZN6Memory11free_staticEPvb(s,0);l=e;return}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145461,1145120,668,1145467,0);l=e;return}else if((r|0)==38){l=e;return}}function __ZN15AnimationPlayer13_notificationEi(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;switch(d|0){case 10:{if(!(a[b+8524>>0]|0)){__ZN4Node17set_fixed_processEb(b,0);__ZN4Node11set_processEb(b,0)}__ZN15AnimationPlayer12clear_cachesEv(b);l=e;return}case 13:{if(!(c[b+132>>2]|0))__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(947574,947583,260,947603,0);else a[1263537]=0;d=b+8516|0;__ZN10StringNameC2ERK6String(f,d);g=c[b+8464>>2]|0;if(!g){__ZN10StringNameD2Ev(f);l=e;return}h=c[g+8>>2]|0;g=c[b+8468>>2]|0;a:do if((h|0)==(g|0))i=h;else{j=c[f>>2]|0;k=h;while(1){n=c[k+24>>2]|0;if(j>>>0<n>>>0)o=k+8|0;else{if(n>>>0>=j>>>0){i=k;break a}o=k+4|0}k=c[o>>2]|0;if((k|0)==(g|0)){i=g;break}}}while(0);__ZN10StringNameD2Ev(f);if(!((i|0)!=(g|0)&(i|0)!=0)){l=e;return}__ZN10StringNameC2ERK6String(f,d);__ZN15AnimationPlayer4playERK10StringNameffb(b,f,-1.0,1.0,0);__ZN10StringNameD2Ev(f);__ZN6StringC2EPKc(f,1263606);i=c[d>>2]|0;g=c[f>>2]|0;do if((i|0)!=(g|0)){if(i|0?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);c[d>>2]=0;o=c[f>>2]|0;if(o)if(!(__Z28atomic_conditional_incrementPj(o+-8|0)|0)){p=c[f>>2]|0;break}else{h=c[f>>2]|0;c[d>>2]=h;p=h;break}else p=o}else p=g;while(0);if(p|0?(__Z16atomic_decrementPj(p+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(p,1);l=e;return}case 25:{if(!(c[b+8520>>2]|0)){l=e;return}if(!(a[b+8524>>0]|0)){l=e;return}__ZN15AnimationPlayer18_animation_processEf(b,+__ZNK4Node22get_process_delta_timeEv(b));l=e;return}case 26:{if((c[b+8520>>2]|0)==1){l=e;return}if(!(a[b+8524>>0]|0)){l=e;return}__ZN15AnimationPlayer18_animation_processEf(b,+__ZNK4Node28get_fixed_process_delta_timeEv(b));l=e;return}case 11:{__ZN15AnimationPlayer12clear_cachesEv(b);l=e;return}default:{l=e;return}}}function __ZN15AnimationPlayer12clear_cachesEv(b){b=b|0;var d=0,e=0,f=0,g=0;d=b+224|0;e=c[d>>2]|0;if(e|0?(__ZN3MapIN15AnimationPlayer17TrackNodeCacheKeyENS0_14TrackNodeCacheE10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS6_7ElementE(d,c[e+8>>2]|0),e=c[b+228>>2]|0,f=c[d>>2]|0,c[f+8>>2]=e,c[b+232>>2]=0,g=e,c[g+12>>2]=g,f|0):0){__ZN15AnimationPlayer14TrackNodeCacheD2Ev(f+32|0);__ZN6Memory11free_staticEPvb(f,0);c[d>>2]=0}d=c[b+8464>>2]|0;if(d|0?(f=c[d+8>>2]|0,d=c[b+8468>>2]|0,(f|0)!=(d|0)):0){g=f;while(1){f=c[g+8>>2]|0;if((f|0)==(d|0))break;else g=f}if(g|0){d=g;do{a[1263537]=0;g=d+36|0;f=c[g>>2]|0;if(f|0?c[f+-4>>2]|0:0){if(!(__Z16atomic_decrementPj(f+-8|0)|0))__ZN6Memory11free_staticEPvb(f,1);c[g>>2]=0}d=c[d+16>>2]|0}while((d|0)!=0)}}c[b+4332>>2]=0;c[b+8432>>2]=0;return}function __ZN15AnimationPlayer4playERK10StringNameffb(b,d,e,f,h){b=b|0;d=d|0;e=+e;f=+f;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0.0,I=0,J=0,K=0,L=0,M=0.0,N=0.0,O=0,P=0,Q=0.0,R=0,S=0,T=0,U=0,V=0;i=l;l=l+144|0;if((l|0)>=(m|0))ba(144);j=i+96|0;k=i+128|0;n=i+132|0;o=i+124|0;p=i+120|0;q=i+72|0;r=i+48|0;s=i+24|0;t=i;__ZN10StringNameC2ERKS_(k,d);u=c[k>>2]|0;do if(u){v=c[u+4>>2]|0;if(v|0){__ZN6StringC2EPKc(j,v);w=c[j>>2]|0;break}v=u+8|0;c[j>>2]=0;x=c[v>>2]|0;if((x|0)!=0?(c[j>>2]=0,(__Z28atomic_conditional_incrementPj(x+-8|0)|0)!=0):0){x=c[v>>2]|0;c[j>>2]=x;w=x}else w=0}else{c[j>>2]=0;w=0}while(0);c[n>>2]=w;w=__ZNK6StringeqEPKc(n,1263606)|0;u=c[n>>2]|0;if(u|0?(__Z16atomic_decrementPj(u+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(u,1);if(w)__ZN10StringNameaSERKS_(k,b+8504|0);w=b+8464|0;u=c[w>>2]|0;a:do if(u|0){n=c[u+8>>2]|0;x=b+8468|0;v=c[x>>2]|0;b:do if((n|0)==(v|0))y=n;else{z=c[k>>2]|0;A=n;while(1){B=c[A+24>>2]|0;if(z>>>0<B>>>0)C=A+8|0;else{if(B>>>0>=z>>>0){y=A;break b}C=A+4|0}A=c[C>>2]|0;if((A|0)==(v|0))break a}}while(0);if((y|0)!=(v|0)&(y|0)!=0){n=b+8492|0;if(c[n>>2]|0){__ZN10StringNameC2Ev(j);A=j+4|0;__ZN10StringNameC2Ev(A);__ZN10StringNameC2ERK6String(q,c[n>>2]|0);__ZN10StringNameaSERKS_(j,q);__ZN10StringNameD2Ev(q);__ZN10StringNameaSERKS_(A,k);c:do if(!(e>=0.0)){z=b+8476|0;B=c[z>>2]|0;d:do if(B|0?(D=c[B+8>>2]|0,E=b+8480|0,(D|0)!=(c[E>>2]|0)):0){F=D;while(1){D=F+24|0;if(__ZNK15AnimationPlayer8BlendKeyltERKS0_(j,D)|0)G=F+8|0;else{if(!(__ZNK15AnimationPlayer8BlendKeyltERKS0_(D,j)|0))break;G=F+4|0}D=c[G>>2]|0;if((D|0)==(c[E>>2]|0))break d;else F=D}if(F|0?(F|0)!=(c[E>>2]|0):0){H=+g[(__ZN3MapIN15AnimationPlayer8BlendKeyEf10ComparatorIS1_E16DefaultAllocatorEixERKS1_(z,j)|0)>>2];break c}}while(0);__ZN10StringNameC2EPKc(q,1125900);__ZN10StringNameaSERKS_(j,q);__ZN10StringNameD2Ev(q);B=c[z>>2]|0;e:do if(B|0?(D=c[B+8>>2]|0,I=b+8480|0,(D|0)!=(c[I>>2]|0)):0){J=D;while(1){D=J+24|0;if(__ZNK15AnimationPlayer8BlendKeyltERKS0_(j,D)|0)K=J+8|0;else{if(!(__ZNK15AnimationPlayer8BlendKeyltERKS0_(D,j)|0))break;K=J+4|0}D=c[K>>2]|0;if((D|0)==(c[I>>2]|0))break e;else J=D}if(J|0?(J|0)!=(c[I>>2]|0):0){H=+g[(__ZN3MapIN15AnimationPlayer8BlendKeyEf10ComparatorIS1_E16DefaultAllocatorEixERKS1_(z,j)|0)>>2];break c}}while(0);__ZN10StringNameC2ERK6String(q,c[n>>2]|0);__ZN10StringNameaSERKS_(j,q);__ZN10StringNameD2Ev(q);__ZN10StringNameC2EPKc(q,1125900);__ZN10StringNameaSERKS_(A,q);__ZN10StringNameD2Ev(q);B=c[z>>2]|0;if((B|0)!=0?(E=c[B+8>>2]|0,B=b+8480|0,(E|0)!=(c[B>>2]|0)):0){F=E;while(1){E=F+24|0;if(__ZNK15AnimationPlayer8BlendKeyltERKS0_(j,E)|0)L=F+8|0;else{if(!(__ZNK15AnimationPlayer8BlendKeyltERKS0_(E,j)|0))break;L=F+4|0}E=c[L>>2]|0;if((E|0)==(c[B>>2]|0)){H=0.0;break c}else F=E}if(F|0?(F|0)!=(c[B>>2]|0):0)H=+g[(__ZN3MapIN15AnimationPlayer8BlendKeyEf10ComparatorIS1_E16DefaultAllocatorEixERKS1_(z,j)|0)>>2];else H=0.0}else H=0.0}else H=e;while(0);if(e<0.0&H==0.0?(M=+g[b+8460>>2],M!=0.0):0)N=M;else N=H;if(N>0.0){v=c[n>>2]|0;E=c[b+8496>>2]|0;D=c[b+8500>>2]|0;O=b+8488|0;if(!(c[O>>2]|0)){P=__ZnwjPFPvjE(12,4740)|0;c[O>>2]=P;c[P>>2]=0;c[P+4>>2]=0;c[P+8>>2]=0}P=__ZnwjPFPvjE(32,4740)|0;c[P>>2]=v;c[P+4>>2]=E;c[P+8>>2]=D;g[P+12>>2]=N;g[P+16>>2]=N;D=c[O>>2]|0;O=D+4|0;E=c[O>>2]|0;c[P+24>>2]=E;c[P+20>>2]=0;c[P+28>>2]=D;if(E|0)c[E+20>>2]=P;c[O>>2]=P;if(!(c[D>>2]|0))c[D>>2]=P;P=D+8|0;c[P>>2]=(c[P>>2]|0)+1}__ZN10StringNameD2Ev(A);__ZN10StringNameD2Ev(j)}P=__ZN3MapI10StringNameN15AnimationPlayer13AnimationDataE10ComparatorIS0_E16DefaultAllocatorEixERKS0_(w,k)|0;c[n>>2]=P;if(h)Q=+__ZNK9Animation10get_lengthEv(c[P+12>>2]|0);else Q=0.0;g[b+8496>>2]=Q;g[b+8500>>2]=f;P=b+8504|0;__ZN10StringNameaSERKS_(P,d);f:do if((a[b+8512>>0]|0)==0?(D=b+8508|0,O=c[D>>2]|0,O|0):0){E=O;while(1){O=c[E>>2]|0;if(!O)break f;a[1263537]=0;if((c[O+12>>2]|0)==(E|0)){c[E>>2]=c[O+4>>2];v=E+4|0;R=c[O+8>>2]|0;if((c[v>>2]|0)==(O|0))c[v>>2]=R;v=O+4|0;if(R|0)c[R+4>>2]=c[v>>2];S=c[v>>2]|0;if(S|0)c[S+8>>2]=R;__ZN10StringNameD2Ev(O);__ZN6Memory11free_staticEPvb(O,0);O=E+8|0;c[O>>2]=(c[O>>2]|0)+-1}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145114,1145120,157,1145132,0);E=c[D>>2]|0;if(!(c[E+8>>2]|0))break;if(!E)break f}__ZN6Memory11free_staticEPvb(E,0);c[D>>2]=0}while(0);n=b+8524|0;if((a[n>>0]|0)!=1){switch(c[b+8520>>2]|0){case 0:{__ZN4Node26set_fixed_process_internalEb(b,(a[b+8525>>0]|0)!=0);break}case 1:{__ZN4Node20set_process_internalEb(b,(a[b+8525>>0]|0)!=0);break}default:{}}a[n>>0]=1}a[b+8532>>0]=1;n=(c[308579]|0)+140|0;__ZN7VariantC2ERK10StringName(j,P);c[q>>2]=0;c[r>>2]=0;c[s>>2]=0;c[t>>2]=0;__ZN6Object11emit_signalERK10StringNameRK7VariantS5_S5_S5_S5_(b,n,j,q,r,s,t);if(c[t>>2]|0)__ZN7Variant5clearEv(t);if(c[s>>2]|0)__ZN7Variant5clearEv(s);if(c[r>>2]|0)__ZN7Variant5clearEv(r);if(c[q>>2]|0)__ZN7Variant5clearEv(q);if(c[j>>2]|0)__ZN7Variant5clearEv(j);do if(a[b+136>>0]|0)if(!(c[b+132>>2]|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(947574,947583,260,947603,0);break}else{a[1263537]=0;break}while(0);c[j>>2]=__ZNK15AnimationPlayer18animation_get_nextERK10StringName(b,d)|0;__ZN10StringNameC2Ev(q);do if(__ZNK10StringNameneERKS_(j,q)|0){P=c[w>>2]|0;if(!P){__ZN10StringNameD2Ev(q);break}n=c[P+8>>2]|0;P=c[x>>2]|0;g:do if((n|0)==(P|0))T=n;else{A=c[j>>2]|0;z=n;while(1){B=c[z+24>>2]|0;if(A>>>0<B>>>0)U=z+8|0;else{if(B>>>0>=A>>>0){T=z;break g}U=z+4|0}z=c[U>>2]|0;if((z|0)==(P|0)){T=P;break}}}while(0);__ZN10StringNameD2Ev(q);if(!((T|0)!=(P|0)&(T|0)!=0))break;__ZN15AnimationPlayer5queueERK10StringName(b,j)}else __ZN10StringNameD2Ev(q);while(0);__ZN10StringNameD2Ev(j);__ZN10StringNameD2Ev(k);l=i;return}}while(0);b=c[k>>2]|0;do if(b){T=c[b+4>>2]|0;if(T|0){__ZN6StringC2EPKc(j,T);V=c[j>>2]|0;break}T=b+8|0;c[j>>2]=0;U=c[T>>2]|0;if((U|0)!=0?(c[j>>2]=0,(__Z28atomic_conditional_incrementPj(U+-8|0)|0)!=0):0){U=c[T>>2]|0;c[j>>2]=U;V=U}else V=0}else{c[j>>2]=0;V=0}while(0);c[q>>2]=V;c[p>>2]=__ZplPKcRK6String(883257,q)|0;c[o>>2]=__ZNK6String4utf8Ev(p)|0;__Z19_err_set_last_errorPKc(__ZNK10CharString8get_dataEv(o)|0);V=c[o>>2]|0;if(V|0?(__Z16atomic_decrementPj(V+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(V,1);V=c[p>>2]|0;if(V|0?(__Z16atomic_decrementPj(V+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(V,1);V=c[q>>2]|0;if(V|0?(__Z16atomic_decrementPj(V+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(V,1);a[1263537]=1;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(893774,880964,898,1130797,0);a[1263537]=0;__ZN10StringNameD2Ev(k);l=i;return}function __ZN15AnimationPlayer18_animation_processEf(b,d){b=b|0;d=+d;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;e=l;l=l+176|0;if((l|0)>=(m|0))ba(176);f=e+144|0;g=e+120|0;h=e+96|0;i=e+72|0;j=e+48|0;k=e+24|0;n=e;if(!(c[b+8492>>2]|0)){o=b+8524|0;if(!(a[o>>0]|0)){l=e;return}switch(c[b+8520>>2]|0){case 0:{__ZN4Node26set_fixed_process_internalEb(b,0);break}case 1:{__ZN4Node20set_process_internalEb(b,0);break}default:{}}a[o>>0]=0;l=e;return}o=b+8512|0;a[o>>0]=0;__ZN15AnimationPlayer19_animation_process2Ef(b,d);__ZN15AnimationPlayer28_animation_update_transformsEv(b);if(!(a[o>>0]|0)){l=e;return}p=b+8508|0;q=c[p>>2]|0;if(q|0?c[q+8>>2]|0:0){q=b+8504|0;r=c[q>>2]|0;do if(r){s=c[r+4>>2]|0;if(s|0){__ZN6StringC2EPKc(f,s);t=c[f>>2]|0;break}s=r+8|0;c[f>>2]=0;u=c[s>>2]|0;if((u|0)!=0?(c[f>>2]=0,(__Z28atomic_conditional_incrementPj(u+-8|0)|0)!=0):0){u=c[s>>2]|0;c[f>>2]=u;t=u}else t=0}else{c[f>>2]=0;t=0}while(0);c[g>>2]=t;t=c[p>>2]|0;if(!t)v=0;else v=c[t>>2]|0;__ZN15AnimationPlayer4playERK10StringNameffb(b,v,-1.0,1.0,0);v=c[q>>2]|0;do if(v){q=c[v+4>>2]|0;if(q|0){__ZN6StringC2EPKc(f,q);w=c[f>>2]|0;break}q=v+8|0;c[f>>2]=0;t=c[q>>2]|0;if((t|0)!=0?(c[f>>2]=0,(__Z28atomic_conditional_incrementPj(t+-8|0)|0)!=0):0){t=c[q>>2]|0;c[f>>2]=t;w=t}else w=0}else{c[f>>2]=0;w=0}while(0);c[h>>2]=w;w=c[p>>2]|0;if(w|0?(v=c[w>>2]|0,v|0):0){a[1263537]=0;if((c[v+12>>2]|0)==(w|0)){c[w>>2]=c[v+4>>2];t=w+4|0;q=c[v+8>>2]|0;if((c[t>>2]|0)==(v|0))c[t>>2]=q;t=v+4|0;if(q|0)c[q+4>>2]=c[t>>2];r=c[t>>2]|0;if(r|0)c[r+8>>2]=q;__ZN10StringNameD2Ev(v);__ZN6Memory11free_staticEPvb(v,0);v=w+8|0;c[v>>2]=(c[v>>2]|0)+-1}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145114,1145120,157,1145132,0);v=c[p>>2]|0;if(!(c[v+8>>2]|0)){__ZN6Memory11free_staticEPvb(v,0);c[p>>2]=0}}a[o>>0]=0;p=(c[308579]|0)+136|0;__ZN7VariantC2ERK6String(f,g);__ZN7VariantC2ERK6String(i,h);c[j>>2]=0;c[k>>2]=0;c[n>>2]=0;__ZN6Object11emit_signalERK10StringNameRK7VariantS5_S5_S5_S5_(b,p,f,i,j,k,n);if(c[n>>2]|0)__ZN7Variant5clearEv(n);if(c[k>>2]|0)__ZN7Variant5clearEv(k);if(c[j>>2]|0)__ZN7Variant5clearEv(j);if(c[i>>2]|0)__ZN7Variant5clearEv(i);if(c[f>>2]|0)__ZN7Variant5clearEv(f);k=c[h>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);k=c[g>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);l=e;return}a[b+8532>>0]=0;k=b+8524|0;if(a[k>>0]|0){switch(c[b+8520>>2]|0){case 0:{__ZN4Node26set_fixed_process_internalEb(b,0);break}case 1:{__ZN4Node20set_process_internalEb(b,0);break}default:{}}a[k>>0]=0}a[o>>0]=0;o=(c[308579]|0)+132|0;__ZN7VariantC2ERK10StringName(f,b+8504|0);c[g>>2]=0;c[h>>2]=0;c[i>>2]=0;c[j>>2]=0;__ZN6Object11emit_signalERK10StringNameRK7VariantS5_S5_S5_S5_(b,o,f,g,h,i,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);if(c[i>>2]|0)__ZN7Variant5clearEv(i);if(c[h>>2]|0)__ZN7Variant5clearEv(h);if(c[g>>2]|0)__ZN7Variant5clearEv(g);if(c[f>>2]|0)__ZN7Variant5clearEv(f);l=e;return}function __ZN15AnimationPlayer19_animation_process2Ef(b,d){b=b|0;d=+d;var e=0,f=0,h=0,i=0,k=0.0,l=0,m=0,n=0;e=b+8448|0;f=e;h=_i64Add(c[f>>2]|0,c[f+4>>2]|0,1,0)|0;f=e;c[f>>2]=h;c[f+4>>2]=F;__ZN15AnimationPlayer23_animation_process_dataERNS_12PlaybackDataEff(b,b+8492|0,d,1.0);f=b+8488|0;h=c[f>>2]|0;if(!h)return;e=c[h+4>>2]|0;if(!e)return;h=b+8456|0;i=e;do{e=i+16|0;__ZN15AnimationPlayer23_animation_process_dataERNS_12PlaybackDataEff(b,i,d,+g[e>>2]/+g[i+12>>2]);k=+g[e>>2]-(c[j>>2]=(g[j>>2]=+g[h>>2]*d,c[j>>2]|0)&2147483647,+g[j>>2]);g[e>>2]=k;e=i;i=c[i+24>>2]|0;if(k<0.0?(l=c[f>>2]|0,l|0):0){a[1263537]=0;if((c[e+28>>2]|0)==(l|0)){if((c[l>>2]|0)==(e|0))c[l>>2]=c[e+20>>2];m=l+4|0;if((c[m>>2]|0)==(e|0))c[m>>2]=i;m=e+20|0;if(i|0)c[i+20>>2]=c[m>>2];n=c[m>>2]|0;if(n|0)c[n+24>>2]=i;__ZN6Memory11free_staticEPvb(e,0);e=l+8|0;c[e>>2]=(c[e>>2]|0)+-1}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145114,1145120,157,1145132,0);e=c[f>>2]|0;if(!(c[e+8>>2]|0)){__ZN6Memory11free_staticEPvb(e,0);c[f>>2]=0}}}while((i|0)!=0);return}function __ZN15AnimationPlayer28_animation_update_transformsEv(b){b=b|0;var d=0,e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0,ia=0,ja=0,ka=0,la=0,ma=0,na=0;d=l;l=l+224|0;if((l|0)>=(m|0))ba(224);e=d+168|0;f=d+116|0;h=d+164|0;i=d+160|0;j=d+156|0;k=d+152|0;n=d+112|0;o=d+104|0;p=d+96|0;q=d+108|0;r=d+100|0;s=d+92|0;t=d+88|0;u=d+84|0;v=d+80|0;w=d+76|0;x=d+72|0;y=d+68|0;z=d+64|0;A=d+60|0;B=d+56|0;C=d+52|0;D=d+48|0;E=d+44|0;F=d+40|0;G=d+36|0;H=d+32|0;I=d+28|0;J=d+24|0;K=d+20|0;L=d+16|0;M=d+12|0;N=d+8|0;O=d+4|0;P=d;Q=b+4332|0;if((c[Q>>2]|0)>0){R=b+8448|0;S=e+4|0;T=e+8|0;U=e+12|0;V=e+16|0;W=e+20|0;X=e+24|0;Y=e+28|0;Z=e+32|0;_=e+44|0;$=e+40|0;aa=e+36|0;ca=e+36|0;da=0;do{ea=c[b+236+(da<<2)>>2]|0;fa=ea+72|0;ga=R;if((c[fa>>2]|0)==(c[ga>>2]|0)?(c[fa+4>>2]|0)==(c[ga+4>>2]|0):0){a[1263537]=0;ga=ea+16|0;if(c[ga>>2]|0){g[e>>2]=1.0;g[S>>2]=0.0;g[T>>2]=0.0;g[U>>2]=0.0;g[V>>2]=1.0;g[W>>2]=0.0;g[X>>2]=0.0;g[Y>>2]=0.0;g[Z>>2]=1.0;g[_>>2]=0.0;g[$>>2]=0.0;g[aa>>2]=0.0;fa=ea+32|0;c[ca>>2]=c[fa>>2];c[ca+4>>2]=c[fa+4>>2];c[ca+8>>2]=c[fa+8>>2];__ZN5BasisC2ERK4Quat(f,ea+44|0);fa=e;ha=f;ia=fa+36|0;do{c[fa>>2]=c[ha>>2];fa=fa+4|0;ha=ha+4|0}while((fa|0)<(ia|0));__ZN5Basis5scaleERK7Vector3(e,ea+60|0);ha=c[ea+24>>2]|0;if((ha|0)!=0?(fa=c[ea+28>>2]|0,(fa|0)>-1):0)__ZN8Skeleton13set_bone_poseEiRK9Transform(ha,fa,e);else ja=11;if((ja|0)==11?(ja=0,fa=c[ga>>2]|0,fa|0):0)__ZN7Spatial13set_transformERK9Transform(fa,e)}}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(880935,880964,581,881001,0);da=da+1|0}while((da|0)<(c[Q>>2]|0))}c[Q>>2]=0;Q=b+8432|0;if((c[Q>>2]|0)<=0){c[Q>>2]=0;l=d;return}da=b+8448|0;ja=b+8496|0;ca=b+8504|0;aa=0;do{$=c[b+4336+(aa<<2)>>2]|0;_=$+40|0;Z=da;a:do if((c[_>>2]|0)==(c[Z>>2]|0)?(c[_+4>>2]|0)==(c[Z+4>>2]|0):0){a[1263537]=0;switch(c[$+4>>2]|0){case 0:{__ZN6Object3setERK10StringNameRK7VariantPb(c[$+12>>2]|0,$+8|0,$+16|0,f);if(!(a[f>>0]|0)){c[q>>2]=__Z4rtosd(+g[ja>>2])|0;c[p>>2]=__ZplPKcRK6String(881133,q)|0;__ZN6StringC2EPKc(r,881161);c[o>>2]=__ZNK6StringplERKS_(p,r)|0;Y=c[ca>>2]|0;do if(Y){X=c[Y+4>>2]|0;if(X|0){__ZN6StringC2EPKc(e,X);ka=c[e>>2]|0;break}X=Y+8|0;c[e>>2]=0;W=c[X>>2]|0;if((W|0)!=0?(c[e>>2]=0,(__Z28atomic_conditional_incrementPj(W+-8|0)|0)!=0):0){W=c[X>>2]|0;c[e>>2]=W;ka=W}else ka=0}else{c[e>>2]=0;ka=0}while(0);c[s>>2]=ka;c[n>>2]=__ZNK6StringplERKS_(o,s)|0;__ZN6StringC2EPKc(e,881177);c[k>>2]=__ZNK6StringplERKS_(n,e)|0;c[t>>2]=__ZNK8NodePathcv6StringEv(c[$>>2]|0)|0;c[j>>2]=__ZNK6StringplERKS_(k,t)|0;__ZN6StringC2EPKc(u,881188);c[i>>2]=__ZNK6StringplERKS_(j,u)|0;c[h>>2]=__ZNK6String4utf8Ev(i)|0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(880935,880964,626,__ZNK10CharString8get_dataEv(h)|0,0);Y=c[h>>2]|0;if(Y|0?(__Z16atomic_decrementPj(Y+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Y,1);Y=c[i>>2]|0;if(Y|0?(__Z16atomic_decrementPj(Y+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Y,1);Y=c[u>>2]|0;if(Y|0?(__Z16atomic_decrementPj(Y+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Y,1);Y=c[j>>2]|0;if(Y|0?(__Z16atomic_decrementPj(Y+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Y,1);Y=c[t>>2]|0;if(Y|0?(__Z16atomic_decrementPj(Y+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Y,1);Y=c[k>>2]|0;if(Y|0?(__Z16atomic_decrementPj(Y+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Y,1);Y=c[e>>2]|0;if(Y|0?(__Z16atomic_decrementPj(Y+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Y,1);Y=c[n>>2]|0;if(Y|0?(__Z16atomic_decrementPj(Y+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Y,1);Y=c[s>>2]|0;if(Y|0?(__Z16atomic_decrementPj(Y+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Y,1);Y=c[o>>2]|0;do if(Y|0){if(__Z16atomic_decrementPj(Y+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Y,1)}while(0);Y=c[r>>2]|0;do if(Y|0){if(__Z16atomic_decrementPj(Y+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Y,1)}while(0);Y=c[p>>2]|0;do if(Y|0){if(__Z16atomic_decrementPj(Y+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Y,1)}while(0);Y=c[q>>2]|0;do if(Y|0){if(__Z16atomic_decrementPj(Y+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Y,1)}while(0);a[1263537]=0}break a;break}case 1:{Y=$+16|0;if((c[Y>>2]|0)!=5){c[f>>2]=__Z4rtosd(+g[ja>>2])|0;c[B>>2]=__ZplPKcRK6String(881261,f)|0;__ZN6StringC2EPKc(q,881161);c[A>>2]=__ZNK6StringplERKS_(B,q)|0;W=c[ca>>2]|0;do if(W){X=c[W+4>>2]|0;if(X|0){__ZN6StringC2EPKc(e,X);la=c[e>>2]|0;break}X=W+8|0;c[e>>2]=0;V=c[X>>2]|0;if((V|0)!=0?(c[e>>2]=0,(__Z28atomic_conditional_incrementPj(V+-8|0)|0)!=0):0){V=c[X>>2]|0;c[e>>2]=V;la=V}else la=0}else{c[e>>2]=0;la=0}while(0);c[r>>2]=la;c[z>>2]=__ZNK6StringplERKS_(A,r)|0;__ZN6StringC2EPKc(e,881177);c[y>>2]=__ZNK6StringplERKS_(z,e)|0;c[s>>2]=__ZNK8NodePathcv6StringEv(c[$>>2]|0)|0;c[x>>2]=__ZNK6StringplERKS_(y,s)|0;__ZN6StringC2EPKc(t,881283);c[w>>2]=__ZNK6StringplERKS_(x,t)|0;c[v>>2]=__ZNK6String4utf8Ev(w)|0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(880935,880964,634,__ZNK10CharString8get_dataEv(v)|0,0);W=c[v>>2]|0;if(W|0?(__Z16atomic_decrementPj(W+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(W,1);W=c[w>>2]|0;if(W|0?(__Z16atomic_decrementPj(W+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(W,1);W=c[t>>2]|0;if(W|0?(__Z16atomic_decrementPj(W+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(W,1);W=c[x>>2]|0;if(W|0?(__Z16atomic_decrementPj(W+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(W,1);W=c[s>>2]|0;if(W|0?(__Z16atomic_decrementPj(W+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(W,1);W=c[y>>2]|0;if(W|0?(__Z16atomic_decrementPj(W+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(W,1);W=c[e>>2]|0;if(W|0?(__Z16atomic_decrementPj(W+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(W,1);W=c[z>>2]|0;if(W|0?(__Z16atomic_decrementPj(W+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(W,1);W=c[r>>2]|0;if(W|0?(__Z16atomic_decrementPj(W+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(W,1);W=c[A>>2]|0;do if(W|0){if(__Z16atomic_decrementPj(W+-8|0)|0)break;__ZN6Memory11free_staticEPvb(W,1)}while(0);W=c[q>>2]|0;do if(W|0){if(__Z16atomic_decrementPj(W+-8|0)|0)break;__ZN6Memory11free_staticEPvb(W,1)}while(0);W=c[B>>2]|0;do if(W|0){if(__Z16atomic_decrementPj(W+-8|0)|0)break;__ZN6Memory11free_staticEPvb(W,1)}while(0);W=c[f>>2]|0;do if(W|0){if(__Z16atomic_decrementPj(W+-8|0)|0)break;__ZN6Memory11free_staticEPvb(W,1)}while(0);a[1263537]=0}W=c[$+12>>2]|0;__ZNK7Variantcv7Vector2Ev(e,Y);__ZN6Node2D12set_positionERK7Vector2(W,e);break a;break}case 2:{W=$+16|0;if((c[W>>2]|1|0)==3){c[f>>2]=__Z4rtosd(+g[ja>>2])|0;c[I>>2]=__ZplPKcRK6String(881307,f)|0;__ZN6StringC2EPKc(q,881161);c[H>>2]=__ZNK6StringplERKS_(I,q)|0;V=c[ca>>2]|0;do if(V){X=c[V+4>>2]|0;if(X|0){__ZN6StringC2EPKc(e,X);ma=c[e>>2]|0;break}X=V+8|0;c[e>>2]=0;U=c[X>>2]|0;if((U|0)!=0?(c[e>>2]=0,(__Z28atomic_conditional_incrementPj(U+-8|0)|0)!=0):0){U=c[X>>2]|0;c[e>>2]=U;ma=U}else ma=0}else{c[e>>2]=0;ma=0}while(0);c[r>>2]=ma;c[G>>2]=__ZNK6StringplERKS_(H,r)|0;__ZN6StringC2EPKc(e,881177);c[F>>2]=__ZNK6StringplERKS_(G,e)|0;c[s>>2]=__ZNK8NodePathcv6StringEv(c[$>>2]|0)|0;c[E>>2]=__ZNK6StringplERKS_(F,s)|0;__ZN6StringC2EPKc(t,881329);c[D>>2]=__ZNK6StringplERKS_(E,t)|0;c[C>>2]=__ZNK6String4utf8Ev(D)|0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(880935,880964,642,__ZNK10CharString8get_dataEv(C)|0,0);V=c[C>>2]|0;if(V|0?(__Z16atomic_decrementPj(V+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(V,1);V=c[D>>2]|0;if(V|0?(__Z16atomic_decrementPj(V+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(V,1);V=c[t>>2]|0;if(V|0?(__Z16atomic_decrementPj(V+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(V,1);V=c[E>>2]|0;if(V|0?(__Z16atomic_decrementPj(V+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(V,1);V=c[s>>2]|0;if(V|0?(__Z16atomic_decrementPj(V+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(V,1);V=c[F>>2]|0;if(V|0?(__Z16atomic_decrementPj(V+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(V,1);V=c[e>>2]|0;if(V|0?(__Z16atomic_decrementPj(V+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(V,1);V=c[G>>2]|0;if(V|0?(__Z16atomic_decrementPj(V+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(V,1);V=c[r>>2]|0;if(V|0?(__Z16atomic_decrementPj(V+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(V,1);V=c[H>>2]|0;do if(V|0){if(__Z16atomic_decrementPj(V+-8|0)|0)break;__ZN6Memory11free_staticEPvb(V,1)}while(0);V=c[q>>2]|0;do if(V|0){if(__Z16atomic_decrementPj(V+-8|0)|0)break;__ZN6Memory11free_staticEPvb(V,1)}while(0);V=c[I>>2]|0;do if(V|0){if(__Z16atomic_decrementPj(V+-8|0)|0)break;__ZN6Memory11free_staticEPvb(V,1)}while(0);V=c[f>>2]|0;do if(V|0){if(__Z16atomic_decrementPj(V+-8|0)|0)break;__ZN6Memory11free_staticEPvb(V,1)}while(0);a[1263537]=0}__ZN6Node2D12set_rotationEf(c[$+12>>2]|0,+__ZNK7VariantcvdEv(W)*3.141592653589793/180.0);break a;break}case 3:{V=$+16|0;if((c[V>>2]|0)!=5){c[f>>2]=__Z4rtosd(+g[ja>>2])|0;c[P>>2]=__ZplPKcRK6String(881345,f)|0;__ZN6StringC2EPKc(q,881161);c[O>>2]=__ZNK6StringplERKS_(P,q)|0;Y=c[ca>>2]|0;do if(Y){U=c[Y+4>>2]|0;if(U|0){__ZN6StringC2EPKc(e,U);na=c[e>>2]|0;break}U=Y+8|0;c[e>>2]=0;X=c[U>>2]|0;if((X|0)!=0?(c[e>>2]=0,(__Z28atomic_conditional_incrementPj(X+-8|0)|0)!=0):0){X=c[U>>2]|0;c[e>>2]=X;na=X}else na=0}else{c[e>>2]=0;na=0}while(0);c[r>>2]=na;c[N>>2]=__ZNK6StringplERKS_(O,r)|0;__ZN6StringC2EPKc(e,881177);c[M>>2]=__ZNK6StringplERKS_(N,e)|0;c[s>>2]=__ZNK8NodePathcv6StringEv(c[$>>2]|0)|0;c[L>>2]=__ZNK6StringplERKS_(M,s)|0;__ZN6StringC2EPKc(t,881283);c[K>>2]=__ZNK6StringplERKS_(L,t)|0;c[J>>2]=__ZNK6String4utf8Ev(K)|0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(880935,880964,651,__ZNK10CharString8get_dataEv(J)|0,0);Y=c[J>>2]|0;if(Y|0?(__Z16atomic_decrementPj(Y+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Y,1);Y=c[K>>2]|0;if(Y|0?(__Z16atomic_decrementPj(Y+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Y,1);Y=c[t>>2]|0;if(Y|0?(__Z16atomic_decrementPj(Y+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Y,1);Y=c[L>>2]|0;if(Y|0?(__Z16atomic_decrementPj(Y+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Y,1);Y=c[s>>2]|0;if(Y|0?(__Z16atomic_decrementPj(Y+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Y,1);Y=c[M>>2]|0;if(Y|0?(__Z16atomic_decrementPj(Y+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Y,1);Y=c[e>>2]|0;if(Y|0?(__Z16atomic_decrementPj(Y+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Y,1);Y=c[N>>2]|0;if(Y|0?(__Z16atomic_decrementPj(Y+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Y,1);Y=c[r>>2]|0;if(Y|0?(__Z16atomic_decrementPj(Y+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Y,1);Y=c[O>>2]|0;do if(Y|0){if(__Z16atomic_decrementPj(Y+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Y,1)}while(0);Y=c[q>>2]|0;do if(Y|0){if(__Z16atomic_decrementPj(Y+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Y,1)}while(0);Y=c[P>>2]|0;do if(Y|0){if(__Z16atomic_decrementPj(Y+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Y,1)}while(0);Y=c[f>>2]|0;do if(Y|0){if(__Z16atomic_decrementPj(Y+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Y,1)}while(0);a[1263537]=0}Y=c[$+12>>2]|0;__ZNK7Variantcv7Vector2Ev(e,V);__ZN6Node2D9set_scaleERK7Vector2(Y,e);break a;break}default:break a}}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(880935,880964,607,881067,0);while(0);aa=aa+1|0}while((aa|0)<(c[Q>>2]|0));c[Q>>2]=0;l=d;return}function __ZN15AnimationPlayer23_animation_process_dataERNS_12PlaybackDataEff(b,d,e,f){b=b|0;d=d|0;e=+e;f=+f;var h=0.0,i=0,j=0,k=0.0,l=0.0,m=0.0,n=0.0,o=0.0,p=0.0;h=+g[b+8456>>2]*e*+g[d+8>>2];i=h<0.0;j=d+4|0;e=+g[j>>2]+h;k=+__ZNK9Animation10get_lengthEv(c[(c[d>>2]|0)+12>>2]|0);do if(__ZNK9Animation8has_loopEv(c[(c[d>>2]|0)+12>>2]|0)|0)if(!(e>=0.0)){l=h;m=k-+_fmodf(-e,k);break}else{l=h;m=+_fmodf(e,k);break}else{if(!(e<0.0))if(e>k)n=k;else n=e;else n=0.0;o=+g[j>>2];p=n-o;if((b+8492|0)==(d|0)){if(n==k&(o<k&(i^1)))a[b+8512>>0]=1;if(i?n==0.0&o>0.0:0){a[b+8512>>0]=1;l=p;m=n}else{l=p;m=n}}else{l=p;m=n}}while(0);g[j>>2]=m;__ZN15AnimationPlayer28_animation_process_animationEPNS_13AnimationDataEfffb(b,c[d>>2]|0,m,l,f,(b+8492|0)==(d|0));return}function __ZNK9Animation10get_lengthEv(a){a=a|0;return +(+g[a+132>>2])}function __ZNK9Animation8has_loopEv(b){b=b|0;return (a[b+140>>0]|0)!=0|0}function __ZN15AnimationPlayer28_animation_process_animationEPNS_13AnimationDataEfffb(b,d,e,f,h,i){b=b|0;d=d|0;e=+e;f=+f;h=+h;i=i|0;var j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0,ia=0,ja=0,ka=0,la=0,ma=0.0,na=0.0,oa=0.0,pa=0.0,qa=0.0,ra=0,sa=0,ta=0,ua=0,va=0,wa=0,xa=0,ya=0,za=0,Aa=0,Ba=0,Ca=0,Da=0,Ea=0,Fa=0,Ga=0,Ha=0;j=l;l=l+272|0;if((l|0)>=(m|0))ba(272);k=j+256|0;n=j+144|0;o=j+120|0;p=j+244|0;q=j+96|0;r=j+240|0;s=j+236|0;t=j+232|0;u=j+228|0;v=j+72|0;w=j+224|0;x=j+220|0;y=j+216|0;z=j+212|0;A=j+208|0;B=j+48|0;C=j+204|0;D=j+200|0;E=j+196|0;F=j+192|0;G=j+188|0;H=j+184|0;I=j+180|0;J=j+176|0;K=j+172|0;L=j+168|0;M=j+24|0;N=j;g[k>>2]=h;O=d+8|0;P=c[O>>2]|0;if(!P)Q=0;else Q=c[P+-4>>2]|0;P=d+12|0;if((Q|0)!=(__ZNK9Animation15get_track_countEv(c[P>>2]|0)|0))__ZN15AnimationPlayer21_generate_node_cachesEPNS_13AnimationDataE(b,d);d=c[O>>2]|0;if(!d)R=0;else R=c[d+-4>>2]|0;if((R|0)!=(__ZNK9Animation15get_track_countEv(c[P>>2]|0)|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(881364,880964,343,881393,0);l=j;return}a[1263537]=0;R=c[P>>2]|0;do if(a[b+136>>0]|0)if(!(c[b+132>>2]|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(947574,947583,260,947603,0);S=1;break}else{a[1263537]=0;S=1;break}else S=0;while(0);if((__ZNK9Animation15get_track_countEv(R)|0)<=0){l=j;return}P=n+8|0;d=n+4|0;Q=o+8|0;T=o+4|0;U=o+12|0;V=p+8|0;W=p+4|0;X=b+8448|0;Y=b+4332|0;Z=b+8432|0;_=f==0.0;$=f!=0.0&i;h=e;aa=i^1;i=0;while(1){ca=c[O>>2]|0;da=(ca|0)==0;if(da)ea=0;else ea=c[ca+-4>>2]|0;if((ea|0)<=(i|0)){if(da)fa=0;else fa=c[ca+-4>>2]|0;if((fa|0)<=(i|0)){ga=21;break}a[1263537]=0}__ZN6VectorIPN15AnimationPlayer14TrackNodeCacheEE14_copy_on_writeEv(O);ca=c[(c[O>>2]|0)+(i<<2)>>2]|0;a:do if(ca|0?__ZNK9Animation19track_get_key_countEi(R,i)|0:0)switch(__ZNK9Animation14track_get_typeEi(R,i)|0){case 1:{if(!(c[ca+16>>2]|0))break a;g[P>>2]=0.0;g[d>>2]=0.0;g[n>>2]=0.0;g[Q>>2]=0.0;g[T>>2]=0.0;g[o>>2]=0.0;g[U>>2]=1.0;g[V>>2]=0.0;g[W>>2]=0.0;g[p>>2]=0.0;if(__ZNK9Animation27transform_track_interpolateEifP7Vector3P4QuatS1_(R,i,e,n,o,p)|0)break a;da=ca+72|0;ha=da;ia=X;do if(!((c[ha>>2]|0)==(c[ia>>2]|0)?(c[ha+4>>2]|0)==(c[ia+4>>2]|0):0)){ja=c[Y>>2]|0;if((ja|0)>1023){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(881364,880964,376,881482,0);break a}else{a[1263537]=0;c[Y>>2]=ja+1;c[b+236+(ja<<2)>>2]=ca;ja=X;ka=c[ja+4>>2]|0;la=da;c[la>>2]=c[ja>>2];c[la+4>>2]=ka;ka=ca+32|0;c[ka>>2]=c[n>>2];c[ka+4>>2]=c[n+4>>2];c[ka+8>>2]=c[n+8>>2];ka=ca+44|0;c[ka>>2]=c[o>>2];c[ka+4>>2]=c[o+4>>2];c[ka+8>>2]=c[o+8>>2];c[ka+12>>2]=c[o+12>>2];ka=ca+60|0;c[ka>>2]=c[p>>2];c[ka+4>>2]=c[p+4>>2];c[ka+8>>2]=c[p+8>>2];break}}else{ma=+g[k>>2];ka=ca+32|0;na=+g[ka>>2];la=ca+36|0;oa=+g[la>>2];pa=oa+ma*(+g[d>>2]-oa);ja=ca+40|0;oa=+g[ja>>2];qa=oa+ma*(+g[P>>2]-oa);g[ka>>2]=na+ma*(+g[n>>2]-na);g[la>>2]=pa;g[ja>>2]=qa;ja=ca+44|0;__ZNK4Quat5slerpERKS_RKf(q,ja,o,k);c[ja>>2]=c[q>>2];c[ja+4>>2]=c[q+4>>2];c[ja+8>>2]=c[q+8>>2];c[ja+12>>2]=c[q+12>>2];qa=+g[k>>2];ja=ca+60|0;pa=+g[ja>>2];la=ca+64|0;na=+g[la>>2];ma=na+qa*(+g[W>>2]-na);ka=ca+68|0;na=+g[ka>>2];oa=na+qa*(+g[V>>2]-na);g[ja>>2]=pa+qa*(+g[p>>2]-pa);g[la>>2]=ma;g[ka>>2]=oa}while(0);break a;break}case 0:{if(!(c[ca+12>>2]|0))break a;c[r>>2]=__ZNK9Animation14track_get_pathEi(R,i)|0;da=__ZNK8NodePath12get_propertyEv(r)|0;c[n>>2]=da;ia=c[ca+80>>2]|0;b:do if(!ia)ra=0;else{ha=c[ia+8>>2]|0;ka=c[ca+84>>2]|0;c:do if((ha|0)==(ka|0))sa=ha;else{la=ha;while(1){ja=c[la+24>>2]|0;if(da>>>0<ja>>>0)ta=la+8|0;else{if(ja>>>0>=da>>>0){sa=la;break c}ta=la+4|0}la=c[ta>>2]|0;if((la|0)==(ka|0)){ra=0;break b}}}while(0);ra=(sa|0)!=(ka|0)?sa:0}while(0);__ZN10StringNameD2Ev(n);__ZN8NodePathD2Ev(r);if(!ra){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(881364,880964,399,881562,0);break a}a[1263537]=0;da=ra+32|0;do if(__ZNK9Animation27value_track_get_update_modeEi(R,i)|0){if(_?(__ZNK9Animation27value_track_get_update_modeEi(R,i)|0)==1:0)break;if(!$)break a;c[n>>2]=0;__ZNK9Animation27value_track_get_key_indicesEiffP4ListIi16DefaultAllocatorE(R,i,e,f,n);ia=c[n>>2]|0;if(!ia)ua=0;else{va=ia;ga=59}while(1){if((ga|0)==59){ga=0;ua=c[va>>2]|0}if(!ua)break;__ZNK9Animation19track_get_key_valueEii(o,R,i,c[ua>>2]|0);switch(c[ra+36>>2]|0){case 0:{__ZN6Object3setERK10StringNameRK7VariantPb(c[ra+44>>2]|0,ra+40|0,o,p);if(!(a[p>>0]|0)){c[q>>2]=__ZNK8NodePathcv6StringEv(c[da>>2]|0)|0;c[u>>2]=__ZplPKcRK6String(881687,q)|0;__ZN6StringC2EPKc(v,881716);c[t>>2]=__ZNK6StringplERKS_(u,v)|0;c[s>>2]=__ZNK6String4utf8Ev(t)|0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(881364,880964,435,__ZNK10CharString8get_dataEv(s)|0,0);ia=c[s>>2]|0;do if(ia|0){if(__Z16atomic_decrementPj(ia+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ia,1)}while(0);ia=c[t>>2]|0;do if(ia|0){if(__Z16atomic_decrementPj(ia+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ia,1)}while(0);ia=c[v>>2]|0;do if(ia|0){if(__Z16atomic_decrementPj(ia+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ia,1)}while(0);ia=c[u>>2]|0;do if(ia|0){if(__Z16atomic_decrementPj(ia+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ia,1)}while(0);ia=c[q>>2]|0;do if(ia|0){if(__Z16atomic_decrementPj(ia+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ia,1)}while(0);a[1263537]=0}break}case 1:{if((c[o>>2]|0)!=5){c[p>>2]=__Z4rtosd(h)|0;c[A>>2]=__ZplPKcRK6String(881261,p)|0;__ZN6StringC2EPKc(q,881772);c[z>>2]=__ZNK6StringplERKS_(A,q)|0;c[v>>2]=__ZNK8NodePathcv6StringEv(c[da>>2]|0)|0;c[y>>2]=__ZNK6StringplERKS_(z,v)|0;__ZN6StringC2EPKc(B,881283);c[x>>2]=__ZNK6StringplERKS_(y,B)|0;c[w>>2]=__ZNK6String4utf8Ev(x)|0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(881364,880964,443,__ZNK10CharString8get_dataEv(w)|0,0);ia=c[w>>2]|0;do if(ia|0){if(__Z16atomic_decrementPj(ia+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ia,1)}while(0);ia=c[x>>2]|0;do if(ia|0){if(__Z16atomic_decrementPj(ia+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ia,1)}while(0);ia=c[B>>2]|0;do if(ia|0){if(__Z16atomic_decrementPj(ia+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ia,1)}while(0);ia=c[y>>2]|0;do if(ia|0){if(__Z16atomic_decrementPj(ia+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ia,1)}while(0);ia=c[v>>2]|0;do if(ia|0){if(__Z16atomic_decrementPj(ia+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ia,1)}while(0);ia=c[z>>2]|0;do if(ia|0){if(__Z16atomic_decrementPj(ia+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ia,1)}while(0);ia=c[q>>2]|0;do if(ia|0){if(__Z16atomic_decrementPj(ia+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ia,1)}while(0);ia=c[A>>2]|0;do if(ia|0){if(__Z16atomic_decrementPj(ia+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ia,1)}while(0);ia=c[p>>2]|0;do if(ia|0){if(__Z16atomic_decrementPj(ia+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ia,1)}while(0);a[1263537]=0}ia=c[ra+44>>2]|0;__ZNK7Variantcv7Vector2Ev(p,o);__ZN6Node2D12set_positionERK7Vector2(ia,p);break}case 2:{if((c[o>>2]|1|0)==3){c[p>>2]=__Z4rtosd(h)|0;c[G>>2]=__ZplPKcRK6String(881307,p)|0;__ZN6StringC2EPKc(q,881772);c[F>>2]=__ZNK6StringplERKS_(G,q)|0;c[v>>2]=__ZNK8NodePathcv6StringEv(c[da>>2]|0)|0;c[E>>2]=__ZNK6StringplERKS_(F,v)|0;__ZN6StringC2EPKc(B,881329);c[D>>2]=__ZNK6StringplERKS_(E,B)|0;c[C>>2]=__ZNK6String4utf8Ev(D)|0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(881364,880964,451,__ZNK10CharString8get_dataEv(C)|0,0);ia=c[C>>2]|0;do if(ia|0){if(__Z16atomic_decrementPj(ia+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ia,1)}while(0);ia=c[D>>2]|0;do if(ia|0){if(__Z16atomic_decrementPj(ia+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ia,1)}while(0);ia=c[B>>2]|0;do if(ia|0){if(__Z16atomic_decrementPj(ia+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ia,1)}while(0);ia=c[E>>2]|0;do if(ia|0){if(__Z16atomic_decrementPj(ia+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ia,1)}while(0);ia=c[v>>2]|0;do if(ia|0){if(__Z16atomic_decrementPj(ia+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ia,1)}while(0);ia=c[F>>2]|0;do if(ia|0){if(__Z16atomic_decrementPj(ia+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ia,1)}while(0);ia=c[q>>2]|0;do if(ia|0){if(__Z16atomic_decrementPj(ia+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ia,1)}while(0);ia=c[G>>2]|0;do if(ia|0){if(__Z16atomic_decrementPj(ia+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ia,1)}while(0);ia=c[p>>2]|0;do if(ia|0){if(__Z16atomic_decrementPj(ia+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ia,1)}while(0);a[1263537]=0}__ZN6Node2D12set_rotationEf(c[ra+44>>2]|0,+__ZNK7VariantcvdEv(o)*3.141592653589793/180.0);break}case 3:{if((c[o>>2]|0)!=5){c[p>>2]=__Z4rtosd(h)|0;c[L>>2]=__ZplPKcRK6String(881345,p)|0;__ZN6StringC2EPKc(q,881772);c[K>>2]=__ZNK6StringplERKS_(L,q)|0;c[v>>2]=__ZNK8NodePathcv6StringEv(c[da>>2]|0)|0;c[J>>2]=__ZNK6StringplERKS_(K,v)|0;__ZN6StringC2EPKc(B,881283);c[I>>2]=__ZNK6StringplERKS_(J,B)|0;c[H>>2]=__ZNK6String4utf8Ev(I)|0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(881364,880964,460,__ZNK10CharString8get_dataEv(H)|0,0);ia=c[H>>2]|0;do if(ia|0){if(__Z16atomic_decrementPj(ia+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ia,1)}while(0);ia=c[I>>2]|0;do if(ia|0){if(__Z16atomic_decrementPj(ia+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ia,1)}while(0);ia=c[B>>2]|0;do if(ia|0){if(__Z16atomic_decrementPj(ia+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ia,1)}while(0);ia=c[J>>2]|0;do if(ia|0){if(__Z16atomic_decrementPj(ia+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ia,1)}while(0);ia=c[v>>2]|0;do if(ia|0){if(__Z16atomic_decrementPj(ia+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ia,1)}while(0);ia=c[K>>2]|0;do if(ia|0){if(__Z16atomic_decrementPj(ia+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ia,1)}while(0);ia=c[q>>2]|0;do if(ia|0){if(__Z16atomic_decrementPj(ia+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ia,1)}while(0);ia=c[L>>2]|0;do if(ia|0){if(__Z16atomic_decrementPj(ia+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ia,1)}while(0);ia=c[p>>2]|0;do if(ia|0){if(__Z16atomic_decrementPj(ia+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ia,1)}while(0);a[1263537]=0}ia=c[ra+44>>2]|0;__ZNK7Variantcv7Vector2Ev(p,o);__ZN6Node2D9set_scaleERK7Vector2(ia,p);break}default:{}}if(c[o>>2]|0)__ZN7Variant5clearEv(o);va=ua+4|0;ga=59}__ZN4ListIi16DefaultAllocatorED2Ev(n);break a}while(0);__ZNK9Animation23value_track_interpolateEif(n,R,i,e);ka=ra+72|0;ia=ka;ha=X;do if(!((c[ia>>2]|0)==(c[ha>>2]|0)?(c[ia+4>>2]|0)==(c[ha+4>>2]|0):0)){la=c[Z>>2]|0;if((la|0)>1023){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(881364,880964,412,881602,0);break}else{a[1263537]=0;c[Z>>2]=la+1;c[b+4336+(la<<2)>>2]=da;__ZN7VariantaSERKS_(ra+48|0,n);la=X;ja=c[la+4>>2]|0;wa=ka;c[wa>>2]=c[la>>2];c[wa+4>>2]=ja;break}}else{ja=ra+48|0;__ZN7Variant11interpolateERKS_S1_fRS_(ja,n,+g[k>>2],ja)}while(0);if(c[n>>2]|0)__ZN7Variant5clearEv(n);break a;break}case 2:{ka=ca+12|0;if(_|(c[ka>>2]|0)==0|aa)break a;c[n>>2]=0;__ZNK9Animation28method_track_get_key_indicesEiffP4ListIi16DefaultAllocatorE(R,i,e,f,n);da=c[n>>2]|0;if(!da)xa=0;else{ya=da;ga=177}while(1){if((ga|0)==177){ga=0;xa=c[ya>>2]|0}if(!xa)break;c[o>>2]=__ZNK9Animation21method_track_get_nameEii(R,i,c[xa>>2]|0)|0;da=__ZNK9Animation23method_track_get_paramsEii(R,i,c[xa>>2]|0)|0;c[p>>2]=da;if(da){ha=c[da+-4>>2]|0;if((ha|0)>5)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(881364,880964,491,881794,0);else{za=ha;ga=183}}else{za=0;ga=183}if((ga|0)==183?(ga=0,a[1263537]=0,S):0){ha=__ZN12MessageQueue13get_singletonEv()|0;da=c[ka>>2]|0;do if((za|0)>0){ia=c[p>>2]|0;do if(!ia)ga=187;else{if((c[ia+-4>>2]|0)<=0){ga=187;break}__ZN6VectorI7VariantE14_copy_on_writeEv(p);Aa=c[p>>2]|0}while(0);if((ga|0)==187){ga=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);Aa=0}__ZN7VariantC2ERKS_(q,Aa);if((za|0)<=1){ga=195;break}ia=c[p>>2]|0;do if(!ia)ga=193;else{if((c[ia+-4>>2]|0)<=1){ga=193;break}__ZN6VectorI7VariantE14_copy_on_writeEv(p);Ba=(c[p>>2]|0)+24|0}while(0);if((ga|0)==193){ga=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);Ba=0}__ZN7VariantC2ERKS_(v,Ba);if((za|0)<=2){ga=201;break}ia=c[p>>2]|0;do if(!ia)ga=199;else{if((c[ia+-4>>2]|0)<=2){ga=199;break}__ZN6VectorI7VariantE14_copy_on_writeEv(p);Ca=(c[p>>2]|0)+48|0}while(0);if((ga|0)==199){ga=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);Ca=0}__ZN7VariantC2ERKS_(B,Ca);if((za|0)<=3){ga=207;break}ia=c[p>>2]|0;do if(!ia)ga=205;else{if((c[ia+-4>>2]|0)<=3){ga=205;break}__ZN6VectorI7VariantE14_copy_on_writeEv(p);Da=(c[p>>2]|0)+72|0}while(0);if((ga|0)==205){ga=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);Da=0}__ZN7VariantC2ERKS_(M,Da);if((za|0)<=4){ga=214;break}ia=c[p>>2]|0;do if(!ia)ga=211;else{if((c[ia+-4>>2]|0)<=4){ga=211;break}__ZN6VectorI7VariantE14_copy_on_writeEv(p);Ea=(c[p>>2]|0)+96|0}while(0);if((ga|0)==211){ga=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);Ea=0}__ZN7VariantC2ERKS_(N,Ea)}else{c[q>>2]=0;ga=195}while(0);if((ga|0)==195){ga=0;c[v>>2]=0;ga=201}if((ga|0)==201){ga=0;c[B>>2]=0;ga=207}if((ga|0)==207){ga=0;c[M>>2]=0;ga=214}if((ga|0)==214){ga=0;c[N>>2]=0}__ZN12MessageQueue9push_callEP6ObjectRK10StringNameRK7VariantS7_S7_S7_S7_(ha,da,o,q,v,B,M,N)|0;if(c[N>>2]|0)__ZN7Variant5clearEv(N);if(c[M>>2]|0)__ZN7Variant5clearEv(M);if(c[B>>2]|0)__ZN7Variant5clearEv(B);if(c[v>>2]|0)__ZN7Variant5clearEv(v);if(c[q>>2]|0)__ZN7Variant5clearEv(q)}ia=c[p>>2]|0;do if(ia|0){if(__Z16atomic_decrementPj(ia+-8|0)|0)break;ja=c[p>>2]|0;wa=(ja|0)==0?0:ja+-4|0;ja=wa+4|0;la=c[wa>>2]|0;if(la|0){Fa=0;Ga=la;while(1){la=ja+(Fa*24|0)|0;if(!(c[la>>2]|0))Ha=Ga;else{__ZN7Variant5clearEv(la);Ha=c[wa>>2]|0}Fa=Fa+1|0;if(Fa>>>0>=Ha>>>0)break;else Ga=Ha}}__ZN6Memory11free_staticEPvb(ia,1)}while(0);__ZN10StringNameD2Ev(o);ya=xa+4|0;ga=177}__ZN4ListIi16DefaultAllocatorED2Ev(n);break a;break}default:break a}while(0);i=i+1|0;if((i|0)>=(__ZNK9Animation15get_track_countEv(R)|0)){ga=236;break}}if((ga|0)==21)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((ga|0)==236){l=j;return}}function __ZNK9Animation15get_track_countEv(a){a=a|0;var b=0,d=0;b=c[a+128>>2]|0;if(!b){d=0;return d|0}d=c[b+-4>>2]|0;return d|0}function __ZN15AnimationPlayer21_generate_node_cachesEPNS_13AnimationDataE(b,d){b=b|0;d=d|0;var e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0,ia=0,ja=0,ka=0,la=0,ma=0,na=0,oa=0,pa=0,qa=0,ra=0,sa=0,ta=0,ua=0,va=0,wa=0,xa=0,ya=0,za=0,Aa=0,Ba=0,Ca=0,Da=0,Ea=0,Fa=0,Ga=0,Ha=0,Ia=0,Ja=0,Ka=0,La=0,Ma=0,Na=0,Oa=0,Pa=0,Qa=0,Ra=0,Sa=0,Ta=0,Ua=0,Va=0,Wa=0,Xa=0,Ya=0,Za=0,_a=0,$a=0,ab=0,bb=0,cb=0,db=0,eb=0,fb=0,gb=0,hb=0,ib=0,jb=0,kb=0,lb=0,mb=0,nb=0,ob=0,pb=0;e=l;l=l+352|0;if((l|0)>=(m|0))ba(352);f=e+264|0;h=e+168|0;i=e+328|0;j=e+340|0;k=e+336|0;n=e+332|0;o=e+324|0;p=e+320|0;q=e+312|0;r=e+308|0;s=e+120|0;t=e+304|0;u=e+300|0;v=e+296|0;w=e+292|0;x=e+288|0;y=e+96|0;z=e+72|0;A=e+48|0;B=e+24|0;C=e;D=e+284|0;E=e+280|0;F=e+276|0;G=e+272|0;H=e+268|0;I=__ZNK4Node8get_nodeERK8NodePath(b,b+8528|0)|0;if(!I){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(883014,880964,234,883036,0);l=e;return}a[1263537]=0;J=c[d+12>>2]|0;K=d+8|0;__ZN6VectorIPN15AnimationPlayer14TrackNodeCacheEE6resizeEi(K,__ZNK9Animation15get_track_countEv(J)|0)|0;if((__ZNK9Animation15get_track_countEv(J)|0)<=0){l=e;return}L=q+4|0;M=b+224|0;N=h+8|0;O=h+32|0;P=h+56|0;Q=h+68|0;R=h+64|0;S=h+60|0;T=h+84|0;U=h+80|0;V=h+88|0;W=h+24|0;X=h+16|0;Y=h+12|0;Z=h+72|0;_=h+28|0;$=h+20|0;aa=h+4|0;ca=h+80|0;da=s+8|0;ea=s+16|0;fa=s+40|0;ga=s+12|0;ha=s+4|0;ia=s+16|0;ja=b+228|0;ka=0;a:while(1){la=c[K>>2]|0;ma=(la|0)==0;if(ma)na=0;else na=c[la+-4>>2]|0;if((na|0)<=(ka|0)){if(ma)oa=0;else oa=c[la+-4>>2]|0;if((oa|0)<=(ka|0)){pa=11;break}a[1263537]=0}__ZN6VectorIPN15AnimationPlayer14TrackNodeCacheEE14_copy_on_writeEv(K);c[(c[K>>2]|0)+(ka<<2)>>2]=0;c[i>>2]=0;c[h>>2]=__ZNK9Animation14track_get_pathEi(J,ka)|0;la=__ZNK4Node21get_node_and_resourceERK8NodePathR3RefI8ResourceE(I,h,i)|0;__ZN8NodePathD2Ev(h);b:do if(la){a[1263537]=0;ma=c[i>>2]|0;qa=c[(ma|0?ma:la)+44>>2]|0;c[u>>2]=__ZNK9Animation14track_get_pathEi(J,ka)|0;ma=__ZNK8NodePath12get_propertyEv(u)|0;c[t>>2]=ma;do if(ma){if((c[ma+4>>2]|0)==0?(__ZNK6String6lengthEv(ma+8|0)|0)==0:0){pa=54;break}ra=(la|0)==0|($i[c[(c[la>>2]|0)+44>>2]&8191](la,1235748)|0)^1;__ZN10StringNameD2Ev(t);__ZN8NodePathD2Ev(u);if(!ra){ra=$i[c[(c[la>>2]|0)+44>>2]&8191](la,1235748)|0;sa=ra?la:0;c[x>>2]=__ZNK9Animation14track_get_pathEi(J,ka)|0;ra=__ZNK8NodePath12get_propertyEv(x)|0;c[w>>2]=ra;do if(ra){ta=c[ra+4>>2]|0;if(ta|0){__ZN6StringC2EPKc(h,ta);ua=c[h>>2]|0;break}ta=ra+8|0;c[h>>2]=0;va=c[ta>>2]|0;if((va|0)!=0?(c[h>>2]=0,(__Z28atomic_conditional_incrementPj(va+-8|0)|0)!=0):0){va=c[ta>>2]|0;c[h>>2]=va;ua=va}else ua=0}else{c[h>>2]=0;ua=0}while(0);c[v>>2]=ua;ra=__ZNK8Skeleton9find_boneE6String(sa,v)|0;va=c[v>>2]|0;if(va|0?(__Z16atomic_decrementPj(va+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(va,1);__ZN10StringNameD2Ev(w);__ZN8NodePathD2Ev(x);if((ra|0)==-1)break b;else wa=ra}else wa=-1}else pa=54;while(0);if((pa|0)==54){pa=0;__ZN10StringNameD2Ev(t);__ZN8NodePathD2Ev(u);wa=-1}__ZN10StringNameC2EPKc(h,946929);__ZN10StringNameC2EPKc(q,883157);ma=__ZNK6Object12is_connectedERK10StringNamePS_S2_(la,h,b,q)|0;__ZN10StringNameD2Ev(q);__ZN10StringNameD2Ev(h);if(!ma){__ZN10StringNameC2EPKc(h,946929);__ZN10StringNameC2EPKc(q,883157);__ZN7VariantC2EPK6Object(y,la);c[z>>2]=0;c[A>>2]=0;c[B>>2]=0;c[C>>2]=0;c[s>>2]=__ZN4Node10make_bindsERK7VariantS2_S2_S2_S2_(y,z,A,B,C)|0;__ZN6Object7connectERK10StringNamePS_S2_RK6VectorI7VariantEj(la,h,b,q,s,4)|0;ma=c[s>>2]|0;if(ma|0?(__Z16atomic_decrementPj(ma+-8|0)|0)==0:0){ra=c[s>>2]|0;va=(ra|0)==0?0:ra+-4|0;ra=va+4|0;ta=c[va>>2]|0;if(ta|0){xa=0;ya=ta;while(1){ta=ra+(xa*24|0)|0;if(!(c[ta>>2]|0))za=ya;else{__ZN7Variant5clearEv(ta);za=c[va>>2]|0}xa=xa+1|0;if(xa>>>0>=za>>>0)break;else ya=za}}__ZN6Memory11free_staticEPvb(ma,1)}if(c[C>>2]|0)__ZN7Variant5clearEv(C);if(c[B>>2]|0)__ZN7Variant5clearEv(B);if(c[A>>2]|0)__ZN7Variant5clearEv(A);if(c[z>>2]|0)__ZN7Variant5clearEv(z);if(c[y>>2]|0)__ZN7Variant5clearEv(y);__ZN10StringNameD2Ev(q);__ZN10StringNameD2Ev(h)}c[q>>2]=qa;c[L>>2]=wa;ya=c[M>>2]|0;c:do if(ya){xa=c[ya+8>>2]|0;va=c[ja>>2]|0;d:do if((xa|0)==(va|0))Aa=xa;else{ra=xa;while(1){ta=c[ra+24>>2]|0;do if(qa>>>0<ta>>>0)pa=79;else{if(qa>>>0<=ta>>>0){Ba=c[ra+28>>2]|0;if((wa|0)<(Ba|0)){pa=79;break}if((Ba|0)>=(wa|0)){Aa=ra;break d}}Ca=ra+4|0}while(0);if((pa|0)==79){pa=0;Ca=ra+8|0}ra=c[Ca>>2]|0;if((ra|0)==(va|0)){pa=93;break c}}}while(0);if((Aa|0)!=(va|0)&(Aa|0)!=0){xa=__ZN3MapIN15AnimationPlayer17TrackNodeCacheKeyENS0_14TrackNodeCacheE10ComparatorIS1_E16DefaultAllocatorEixERKS1_(M,q)|0;sa=c[K>>2]|0;ra=(sa|0)==0;if(ra)Da=0;else Da=c[sa+-4>>2]|0;if((Da|0)<=(ka|0)){if(ra)Ea=0;else Ea=c[sa+-4>>2]|0;if((Ea|0)<=(ka|0)){pa=90;break a}a[1263537]=0}__ZN6VectorIPN15AnimationPlayer14TrackNodeCacheEE14_copy_on_writeEv(K);c[(c[K>>2]|0)+(ka<<2)>>2]=xa;pa=258}else pa=93}else pa=93;while(0);e:do if((pa|0)==93){pa=0;__ZN8NodePathC2Ev(h);c[N>>2]=0;c[O>>2]=0;c[O+4>>2]=0;c[O+8>>2]=0;c[O+12>>2]=0;c[O+16>>2]=0;c[O+20>>2]=0;g[P>>2]=1.0;g[Q>>2]=0.0;g[R>>2]=0.0;g[S>>2]=0.0;c[T>>2]=379008;c[U>>2]=0;c[V>>2]=0;c[W>>2]=0;c[X>>2]=0;c[Y>>2]=0;qa=Z;c[qa>>2]=0;c[qa+4>>2]=0;c[_>>2]=-1;c[$>>2]=0;qa=__ZN3MapIN15AnimationPlayer17TrackNodeCacheKeyENS0_14TrackNodeCacheE10ComparatorIS1_E16DefaultAllocatorEixERKS1_(M,q)|0;__ZN8NodePathaSERKS_(qa,h);c[qa+4>>2]=c[aa>>2];ya=qa+8|0;ma=c[ya>>2]|0;if((c[N>>2]|0)!=(ma|0)){if((ma|0?__ZN9Reference11unreferenceEv(ma)|0:0)?(ma=c[ya>>2]|0,__Z17predelete_handlerP6Object(ma)|0):0){gj[c[(c[ma>>2]|0)+76>>2]&8191](ma);__ZN6Memory11free_staticEPvb(ma,0)}c[ya>>2]=0;ma=c[N>>2]|0;c[ya>>2]=ma;if(ma|0)__ZN9Reference9referenceEv(ma)}ma=qa+12|0;ya=Y;xa=ma+68|0;do{c[ma>>2]=c[ya>>2];ma=ma+4|0;ya=ya+4|0}while((ma|0)<(xa|0));__ZN3MapI10StringNameN15AnimationPlayer14TrackNodeCache12PropertyAnimE10ComparatorIS0_E16DefaultAllocatorE10_copy_fromERKS7_(qa+80|0,ca);__ZN15AnimationPlayer14TrackNodeCacheD2Ev(h);ya=__ZN3MapIN15AnimationPlayer17TrackNodeCacheKeyENS0_14TrackNodeCacheE10ComparatorIS1_E16DefaultAllocatorEixERKS1_(M,q)|0;ma=c[K>>2]|0;xa=(ma|0)==0;if(xa)Fa=0;else Fa=c[ma+-4>>2]|0;if((Fa|0)<=(ka|0)){if(xa)Ga=0;else Ga=c[ma+-4>>2]|0;if((Ga|0)<=(ka|0)){pa=106;break a}a[1263537]=0}__ZN6VectorIPN15AnimationPlayer14TrackNodeCacheEE14_copy_on_writeEv(K);c[(c[K>>2]|0)+(ka<<2)>>2]=ya;c[h>>2]=__ZNK9Animation14track_get_pathEi(J,ka)|0;ya=c[K>>2]|0;ma=(ya|0)==0;if(ma)Ha=0;else Ha=c[ya+-4>>2]|0;if((Ha|0)<=(ka|0)){if(ma)Ia=0;else Ia=c[ya+-4>>2]|0;if((Ia|0)<=(ka|0)){pa=114;break a}a[1263537]=0}__ZN6VectorIPN15AnimationPlayer14TrackNodeCacheEE14_copy_on_writeEv(K);__ZN8NodePathaSERKS_(c[(c[K>>2]|0)+(ka<<2)>>2]|0,h);__ZN8NodePathD2Ev(h);ya=c[K>>2]|0;ma=(ya|0)==0;if(ma)Ja=0;else Ja=c[ya+-4>>2]|0;if((Ja|0)<=(ka|0)){if(ma)Ka=0;else Ka=c[ya+-4>>2]|0;if((Ka|0)<=(ka|0)){pa=124;break a}a[1263537]=0}__ZN6VectorIPN15AnimationPlayer14TrackNodeCacheEE14_copy_on_writeEv(K);ya=c[K>>2]|0;c[(c[ya+(ka<<2)>>2]|0)+12>>2]=la;ma=(ya|0)==0;if(ma)La=0;else La=c[ya+-4>>2]|0;if((La|0)<=(ka|0)){if(ma)Ma=0;else Ma=c[ya+-4>>2]|0;if((Ma|0)<=(ka|0)){pa=130;break a}a[1263537]=0}__ZN6VectorIPN15AnimationPlayer14TrackNodeCacheEE14_copy_on_writeEv(K);ya=(c[(c[K>>2]|0)+(ka<<2)>>2]|0)+8|0;ma=c[ya>>2]|0;do if((c[i>>2]|0)!=(ma|0)){do if(ma|0){if(!(__ZN9Reference11unreferenceEv(ma)|0))break;xa=c[ya>>2]|0;if(!(__Z17predelete_handlerP6Object(xa)|0))break;gj[c[(c[xa>>2]|0)+76>>2]&8191](xa);__ZN6Memory11free_staticEPvb(xa,0)}while(0);xa=c[i>>2]|0;c[ya>>2]=xa;if(!xa)break;__ZN9Reference9referenceEv(xa)}while(0);ya=$i[c[(c[la>>2]|0)+44>>2]&8191](la,1234324)|0;ma=ya?la:0;ya=c[K>>2]|0;qa=(ya|0)==0;if(qa)Na=0;else Na=c[ya+-4>>2]|0;if((Na|0)<=(ka|0)){if(qa)Oa=0;else Oa=c[ya+-4>>2]|0;if((Oa|0)<=(ka|0)){pa=145;break a}a[1263537]=0}__ZN6VectorIPN15AnimationPlayer14TrackNodeCacheEE14_copy_on_writeEv(K);c[(c[(c[K>>2]|0)+(ka<<2)>>2]|0)+20>>2]=ma;if((__ZNK9Animation14track_get_typeEi(J,ka)|0)!=1){pa=258;break}ma=$i[c[(c[la>>2]|0)+44>>2]&8191](la,1220920)|0;ya=ma?la:0;ma=c[K>>2]|0;qa=(ma|0)==0;if(qa)Pa=0;else Pa=c[ma+-4>>2]|0;if((Pa|0)<=(ka|0)){if(qa)Qa=0;else Qa=c[ma+-4>>2]|0;if((Qa|0)<=(ka|0)){pa=154;break a}a[1263537]=0}__ZN6VectorIPN15AnimationPlayer14TrackNodeCacheEE14_copy_on_writeEv(K);c[(c[(c[K>>2]|0)+(ka<<2)>>2]|0)+16>>2]=ya;ya=$i[c[(c[la>>2]|0)+44>>2]&8191](la,1235748)|0;ma=ya?la:0;ya=c[K>>2]|0;qa=(ya|0)==0;if(qa)Ra=0;else Ra=c[ya+-4>>2]|0;if((Ra|0)<=(ka|0)){if(qa)Sa=0;else Sa=c[ya+-4>>2]|0;if((Sa|0)<=(ka|0)){pa=164;break a}a[1263537]=0}__ZN6VectorIPN15AnimationPlayer14TrackNodeCacheEE14_copy_on_writeEv(K);ya=c[K>>2]|0;c[(c[ya+(ka<<2)>>2]|0)+24>>2]=ma;ma=(ya|0)==0;if(ma)Ta=0;else Ta=c[ya+-4>>2]|0;if((Ta|0)<=(ka|0)){if(ma)Ua=0;else Ua=c[ya+-4>>2]|0;if((Ua|0)<=(ka|0)){pa=170;break a}a[1263537]=0}__ZN6VectorIPN15AnimationPlayer14TrackNodeCacheEE14_copy_on_writeEv(K);if(!(c[(c[(c[K>>2]|0)+(ka<<2)>>2]|0)+24>>2]|0)){pa=258;break}c[D>>2]=__ZNK9Animation14track_get_pathEi(J,ka)|0;c[s>>2]=__ZNK8NodePath12get_propertyEv(D)|0;__ZN8NodePathD2Ev(D);ya=c[s>>2]|0;do if(!ya){c[h>>2]=0;Va=0}else{ma=c[ya+4>>2]|0;if(ma|0){__ZN6StringC2EPKc(h,ma);Va=c[h>>2]|0;break}ma=ya+8|0;c[h>>2]=0;qa=c[ma>>2]|0;if(!qa){Va=0;break}c[h>>2]=0;if(!(__Z28atomic_conditional_incrementPj(qa+-8|0)|0)){Va=0;break}qa=c[ma>>2]|0;c[h>>2]=qa;Va=qa}while(0);c[E>>2]=Va;ya=__ZNK6StringneEPKc(E,1263606)|0;qa=c[E>>2]|0;do if(qa|0){if(__Z16atomic_decrementPj(qa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(qa,1)}while(0);qa=c[K>>2]|0;ma=(qa|0)==0;if(ma)Wa=0;else Wa=c[qa+-4>>2]|0;if((Wa|0)<=(ka|0)){if(ma)Xa=0;else Xa=c[qa+-4>>2]|0;if((Xa|0)<=(ka|0)){pa=189;break a}a[1263537]=0}__ZN6VectorIPN15AnimationPlayer14TrackNodeCacheEE14_copy_on_writeEv(K);qa=(c[(c[K>>2]|0)+(ka<<2)>>2]|0)+24|0;do if(ya){ma=c[qa>>2]|0;xa=c[s>>2]|0;do if(!xa){c[h>>2]=0;Ya=0}else{va=c[xa+4>>2]|0;if(va|0){__ZN6StringC2EPKc(h,va);Ya=c[h>>2]|0;break}va=xa+8|0;c[h>>2]=0;sa=c[va>>2]|0;if(!sa){Ya=0;break}c[h>>2]=0;if(!(__Z28atomic_conditional_incrementPj(sa+-8|0)|0)){Ya=0;break}sa=c[va>>2]|0;c[h>>2]=sa;Ya=sa}while(0);c[F>>2]=Ya;xa=__ZNK8Skeleton9find_boneE6String(ma,F)|0;sa=c[K>>2]|0;va=(sa|0)==0;if(va)Za=0;else Za=c[sa+-4>>2]|0;if((Za|0)<=(ka|0)){if(va)_a=0;else _a=c[sa+-4>>2]|0;if((_a|0)<=(ka|0)){pa=205;break a}a[1263537]=0}__ZN6VectorIPN15AnimationPlayer14TrackNodeCacheEE14_copy_on_writeEv(K);c[(c[(c[K>>2]|0)+(ka<<2)>>2]|0)+28>>2]=xa;xa=c[F>>2]|0;do if(xa|0){if(__Z16atomic_decrementPj(xa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(xa,1)}while(0);xa=c[K>>2]|0;ma=(xa|0)==0;if(ma)$a=0;else $a=c[xa+-4>>2]|0;if(($a|0)<=(ka|0)){if(ma)ab=0;else ab=c[xa+-4>>2]|0;if((ab|0)<=(ka|0)){pa=216;break a}a[1263537]=0}__ZN6VectorIPN15AnimationPlayer14TrackNodeCacheEE14_copy_on_writeEv(K);xa=c[K>>2]|0;if((c[(c[xa+(ka<<2)>>2]|0)+28>>2]|0)>=0)break;ma=(xa|0)==0;if(ma)bb=0;else bb=c[xa+-4>>2]|0;if((bb|0)<=(ka|0)){if(ma)cb=0;else cb=c[xa+-4>>2]|0;if((cb|0)<=(ka|0)){pa=227;break a}a[1263537]=0}__ZN6VectorIPN15AnimationPlayer14TrackNodeCacheEE14_copy_on_writeEv(K);xa=c[K>>2]|0;c[(c[xa+(ka<<2)>>2]|0)+24>>2]=0;ma=(xa|0)==0;if(ma)db=0;else db=c[xa+-4>>2]|0;if((db|0)<=(ka|0)){if(ma)eb=0;else eb=c[xa+-4>>2]|0;if((eb|0)<=(ka|0)){pa=233;break a}a[1263537]=0}__ZN6VectorIPN15AnimationPlayer14TrackNodeCacheEE14_copy_on_writeEv(K);c[(c[(c[K>>2]|0)+(ka<<2)>>2]|0)+16>>2]=0;xa=c[s>>2]|0;do if(!xa){c[h>>2]=0;fb=0}else{ma=c[xa+4>>2]|0;if(ma|0){__ZN6StringC2EPKc(h,ma);fb=c[h>>2]|0;break}ma=xa+8|0;c[h>>2]=0;sa=c[ma>>2]|0;if(!sa){fb=0;break}c[h>>2]=0;if(!(__Z28atomic_conditional_incrementPj(sa+-8|0)|0)){fb=0;break}sa=c[ma>>2]|0;c[h>>2]=sa;fb=sa}while(0);c[G>>2]=fb;c[f>>2]=__ZNK6String5c_strEv(G)|0;_printf(883171,f)|0;xa=c[G>>2]|0;do if(xa|0){if(__Z16atomic_decrementPj(xa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(xa,1)}while(0);xa=c[K>>2]|0;sa=(xa|0)==0;if(sa)gb=0;else gb=c[xa+-4>>2]|0;if((gb|0)<=(ka|0)){if(sa)hb=0;else hb=c[xa+-4>>2]|0;if((hb|0)<=(ka|0)){pa=251;break a}a[1263537]=0}__ZN6VectorIPN15AnimationPlayer14TrackNodeCacheEE14_copy_on_writeEv(K);if((c[(c[(c[K>>2]|0)+(ka<<2)>>2]|0)+28>>2]|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(883014,880964,300,883184,0);__ZN10StringNameD2Ev(s);break e}else{a[1263537]=0;break}}else c[qa>>2]=0;while(0);__ZN10StringNameD2Ev(s);pa=258}while(0);if((pa|0)==258?(pa=0,(__ZNK9Animation14track_get_typeEi(J,ka)|0)==0):0){c[H>>2]=__ZNK9Animation14track_get_pathEi(J,ka)|0;c[h>>2]=__ZNK8NodePath12get_propertyEv(H)|0;__ZN8NodePathD2Ev(H);qa=c[K>>2]|0;ya=(qa|0)==0;if(ya)ib=0;else ib=c[qa+-4>>2]|0;if((ib|0)<=(ka|0)){if(ya)jb=0;else jb=c[qa+-4>>2]|0;if((jb|0)<=(ka|0)){pa=265;break a}a[1263537]=0}__ZN6VectorIPN15AnimationPlayer14TrackNodeCacheEE14_copy_on_writeEv(K);qa=c[(c[K>>2]|0)+(ka<<2)>>2]|0;ya=c[qa+80>>2]|0;f:do if(ya){xa=c[ya+8>>2]|0;sa=c[qa+84>>2]|0;g:do if((xa|0)==(sa|0))kb=xa;else{ma=c[h>>2]|0;va=xa;while(1){ra=c[va+24>>2]|0;if(ma>>>0<ra>>>0)lb=va+8|0;else{if(ra>>>0>=ma>>>0){kb=va;break g}lb=va+4|0}va=c[lb>>2]|0;if((va|0)==(sa|0)){pa=276;break f}}}while(0);if(!((kb|0)!=(sa|0)&(kb|0)!=0))pa=276}else pa=276;while(0);if((pa|0)==276){pa=0;__ZN10StringNameC2Ev(da);c[ea>>2]=0;qa=fa;c[qa>>2]=0;c[qa+4>>2]=0;c[ga>>2]=0;__ZN10StringNameaSERKS_(da,h);qa=c[i>>2]|0;c[ga>>2]=qa|0?qa:la;c[ha>>2]=0;qa=c[K>>2]|0;ya=(qa|0)==0;if(ya)mb=0;else mb=c[qa+-4>>2]|0;if((mb|0)<=(ka|0)){if(ya)nb=0;else nb=c[qa+-4>>2]|0;if((nb|0)<=(ka|0)){pa=284;break a}a[1263537]=0}__ZN6VectorIPN15AnimationPlayer14TrackNodeCacheEE14_copy_on_writeEv(K);qa=c[K>>2]|0;c[s>>2]=c[qa+(ka<<2)>>2];ya=(qa|0)==0;if(ya)ob=0;else ob=c[qa+-4>>2]|0;if((ob|0)<=(ka|0)){if(ya)pb=0;else pb=c[qa+-4>>2]|0;if((pb|0)<=(ka|0)){pa=290;break a}a[1263537]=0}__ZN6VectorIPN15AnimationPlayer14TrackNodeCacheEE14_copy_on_writeEv(K);qa=__ZN3MapI10StringNameN15AnimationPlayer14TrackNodeCache12PropertyAnimE10ComparatorIS0_E16DefaultAllocatorEixERKS0_((c[(c[K>>2]|0)+(ka<<2)>>2]|0)+80|0,h)|0;ya=s;xa=c[ya+4>>2]|0;va=qa;c[va>>2]=c[ya>>2];c[va+4>>2]=xa;__ZN10StringNameaSERKS_(qa+8|0,da);c[qa+12>>2]=c[ga>>2];__ZN7VariantaSERKS_(qa+16|0,ia);xa=fa;va=c[xa+4>>2]|0;ya=qa+40|0;c[ya>>2]=c[xa>>2];c[ya+4>>2]=va;if(c[ia>>2]|0)__ZN7Variant5clearEv(ia);__ZN10StringNameD2Ev(da)}__ZN10StringNameD2Ev(h)}}else{c[p>>2]=__ZplPKcRK6String(883067,d)|0;__ZN6StringC2EPKc(h,883083);c[o>>2]=__ZNK6StringplERKS_(p,h)|0;c[r>>2]=__ZNK9Animation14track_get_pathEi(J,ka)|0;c[q>>2]=__ZNK8NodePathcv6StringEv(r)|0;c[n>>2]=__ZNK6StringplERKS_(o,q)|0;__ZN6StringC2EPKc(s,1133970);c[k>>2]=__ZNK6StringplERKS_(n,s)|0;c[j>>2]=__ZNK6String4utf8Ev(k)|0;__Z19_err_set_last_errorPKc(__ZNK10CharString8get_dataEv(j)|0);va=c[j>>2]|0;if(va|0?(__Z16atomic_decrementPj(va+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(va,1);va=c[k>>2]|0;if(va|0?(__Z16atomic_decrementPj(va+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(va,1);va=c[s>>2]|0;if(va|0?(__Z16atomic_decrementPj(va+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(va,1);va=c[n>>2]|0;if(va|0?(__Z16atomic_decrementPj(va+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(va,1);va=c[q>>2]|0;if(va|0?(__Z16atomic_decrementPj(va+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(va,1);__ZN8NodePathD2Ev(r);va=c[o>>2]|0;if(va|0?(__Z16atomic_decrementPj(va+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(va,1);va=c[h>>2]|0;if(va|0?(__Z16atomic_decrementPj(va+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(va,1);va=c[p>>2]|0;if(va|0?(__Z16atomic_decrementPj(va+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(va,1);a[1263537]=1;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(883014,880964,248,883113,0)}while(0);la=c[i>>2]|0;if((la|0?__ZN9Reference11unreferenceEv(la)|0:0)?(la=c[i>>2]|0,__Z17predelete_handlerP6Object(la)|0):0){gj[c[(c[la>>2]|0)+76>>2]&8191](la);__ZN6Memory11free_staticEPvb(la,0)}ka=ka+1|0;if((ka|0)>=(__ZNK9Animation15get_track_countEv(J)|0)){pa=302;break}}switch(pa|0){case 11:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 90:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 106:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 114:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 124:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);df();break}case 130:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 145:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 154:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 164:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);df();break}case 170:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 189:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 205:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 216:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 227:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);df();break}case 233:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 251:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 265:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 284:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 290:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 302:{l=e;return}}}function __ZN6VectorIPN15AnimationPlayer14TrackNodeCacheEE14_copy_on_writeEv(a){a=a|0;var b=0,d=0,e=0;b=c[a>>2]|0;if(!b)return;if((c[b+-8>>2]|0)>>>0<=1)return;d=c[b+-4>>2]|0;b=(d<<2)+-1|0;e=b>>>1|b;b=e>>>2|e;e=b>>>4|b;b=e>>>8|e;e=__ZN6Memory12alloc_staticEjb((b>>>16|b)+1|0,1)|0;c[e+-8>>2]=1;c[e+-4>>2]=d;if(d|0){b=0;do{c[e+(b<<2)>>2]=c[(c[a>>2]|0)+(b<<2)>>2];b=b+1|0}while((b|0)!=(d|0))}d=c[a>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);c[a>>2]=e;return}function __ZNK9Animation19track_get_key_countEi(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0;if((d|0)>=0){e=c[b+128>>2]|0;b=(e|0)==0;if(b)f=0;else f=c[e+-4>>2]|0;if((f|0)>(d|0)){a[1263537]=0;if(b)g=0;else g=c[e+-4>>2]|0;do if((g|0)<=(d|0)){if(b)h=0;else h=c[e+-4>>2]|0;if((h|0)>(d|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0)}while(0);h=c[e+(d<<2)>>2]|0;switch(c[h+4>>2]|0){case 1:{d=c[h+24>>2]|0;if(!d){i=0;return i|0}i=c[d+-4>>2]|0;return i|0}case 0:{d=c[h+32>>2]|0;if(!d){i=0;return i|0}i=c[d+-4>>2]|0;return i|0}case 2:{d=c[h+24>>2]|0;if(!d){i=0;return i|0}i=c[d+-4>>2]|0;return i|0}default:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(882994,881861,823,1105894,0);a[1263537]=0;i=-1;return i|0}}}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(882994,881861,800,881891,0);i=-1;return i|0}function __ZNK9Animation14track_get_typeEi(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0;if((d|0)>=0){e=c[b+128>>2]|0;b=(e|0)==0;if(b)f=0;else f=c[e+-4>>2]|0;if((f|0)>(d|0)){a[1263537]=0;if(b)g=0;else g=c[e+-4>>2]|0;do if((g|0)<=(d|0)){if(b)h=0;else h=c[e+-4>>2]|0;if((h|0)>(d|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0)}while(0);i=c[(c[e+(d<<2)>>2]|0)+4>>2]|0;return i|0}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(882979,881861,505,881891,0);i=1;return i|0}function __ZNK9Animation27transform_track_interpolateEifP7Vector3P4QuatS1_(b,d,e,f,g,h){b=b|0;d=d|0;e=+e;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0;i=l;l=l+48|0;if((l|0)>=(m|0))ba(48);j=i+40|0;k=i;if((d|0)>=0){n=c[b+128>>2]|0;o=(n|0)==0;if(o)p=0;else p=c[n+-4>>2]|0;if((p|0)>(d|0)){a[1263537]=0;if(o)q=0;else q=c[n+-4>>2]|0;do if((q|0)<=(d|0)){if(o)r=0;else r=c[n+-4>>2]|0;if((r|0)>(d|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0)}while(0);r=c[n+(d<<2)>>2]|0;if((c[r+4>>2]|0)!=1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(882870,881861,1325,882898,0);s=31;l=i;return s|0}a[1263537]=0;__ZNK9Animation12_interpolateINS_12TransformKeyEEET_RK6VectorINS_4TKeyIS2_EEEfNS_17InterpolationTypeEbPb(k,b,r+24|0,e,c[r+8>>2]|0,(a[r+12>>0]|0)!=0,j);if(a[j>>0]|0){if(f|0){c[f>>2]=c[k>>2];c[f+4>>2]=c[k+4>>2];c[f+8>>2]=c[k+8>>2]}if(g|0){f=k+12|0;c[g>>2]=c[f>>2];c[g+4>>2]=c[f+4>>2];c[g+8>>2]=c[f+8>>2];c[g+12>>2]=c[f+12>>2]}if(!h)t=0;else{f=k+28|0;c[h>>2]=c[f>>2];c[h+4>>2]=c[f+4>>2];c[h+8>>2]=c[f+8>>2];t=0}}else t=2;s=t;l=i;return s|0}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(882870,881861,1323,881891,0);s=31;l=i;return s|0}function __ZNK9Animation14track_get_pathEi(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;if((d|0)>=0){g=c[b+128>>2]|0;b=(g|0)==0;if(b)h=0;else h=c[g+-4>>2]|0;if((h|0)>(d|0)){a[1263537]=0;if(b)i=0;else i=c[g+-4>>2]|0;do if((i|0)<=(d|0)){if(b)j=0;else j=c[g+-4>>2]|0;if((j|0)>(d|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0)}while(0);__ZN8NodePathC2ERKS_(f,(c[g+(d<<2)>>2]|0)+16|0);k=c[f>>2]|0;l=e;return k|0}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(882855,881861,518,881891,0);__ZN8NodePathC2Ev(f);k=c[f>>2]|0;l=e;return k|0}function __ZNK9Animation27value_track_get_update_modeEi(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0;if((d|0)>=0){e=c[b+128>>2]|0;b=(e|0)==0;if(b)f=0;else f=c[e+-4>>2]|0;if((f|0)>(d|0)){a[1263537]=0;if(b)g=0;else g=c[e+-4>>2]|0;do if((g|0)<=(d|0)){if(b)h=0;else h=c[e+-4>>2]|0;if((h|0)>(d|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0)}while(0);h=c[e+(d<<2)>>2]|0;if(!(c[h+4>>2]|0)){a[1263537]=0;i=c[h+24>>2]|0;return i|0}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(882754,881861,1453,882782,0);i=0;return i|0}}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(882754,881861,1451,881891,0);i=0;return i|0}function __ZNK9Animation23value_track_interpolateEif(b,d,e,f){b=b|0;d=d|0;e=e|0;f=+f;var g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0;g=l;l=l+32|0;if((l|0)>=(m|0))ba(32);h=g+24|0;i=g;if((e|0)>=0){j=c[d+128>>2]|0;k=(j|0)==0;if(k)n=0;else n=c[j+-4>>2]|0;if((n|0)>(e|0)){a[1263537]=0;if(k)o=0;else o=c[j+-4>>2]|0;do if((o|0)<=(e|0)){if(k)p=0;else p=c[j+-4>>2]|0;if((p|0)>(e|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0)}while(0);p=c[j+(e<<2)>>2]|0;if(c[p+4>>2]|0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(882605,881861,1352,882629,0);c[b>>2]=0;l=g;return}a[1263537]=0;if(!(c[p+24>>2]|0))q=c[p+8>>2]|0;else q=0;__ZNK9Animation12_interpolateI7VariantEET_RK6VectorINS_4TKeyIS2_EEEfNS_17InterpolationTypeEbPb(i,d,p+32|0,f,q,(a[p+12>>0]|0)!=0,h);if(!(a[h>>0]|0))c[b>>2]=0;else __ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=g;return}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(882605,881861,1350,881891,0);__ZN7VariantC2Ei(b,0);l=g;return}function __ZNK9Animation27value_track_get_key_indicesEiffP4ListIi16DefaultAllocatorE(b,d,e,f,h){b=b|0;d=d|0;e=+e;f=+f;h=h|0;var i=0,k=0,l=0,m=0,n=0,o=0.0,p=0,q=0,r=0.0,s=0.0;if((d|0)>=0){i=c[b+128>>2]|0;k=(i|0)==0;if(k)l=0;else l=c[i+-4>>2]|0;if((l|0)>(d|0)){a[1263537]=0;if(k)m=0;else m=c[i+-4>>2]|0;do if((m|0)<=(d|0)){if(k)n=0;else n=c[i+-4>>2]|0;if((n|0)>(d|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0)}while(0);n=c[i+(d<<2)>>2]|0;if(c[n+4>>2]|0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(882494,881861,1401,882522,0);return}a[1263537]=0;o=e-f;d=(g[j>>2]=o,c[j>>2]|0);i=(g[j>>2]=e,c[j>>2]|0);k=o>e;m=k?i:d;l=k?d:i;e=(c[j>>2]=m,+g[j>>2]);if(!(a[b+140>>0]|0)){i=e<0.0?0:m;o=+g[b+132>>2];m=(c[j>>2]=i,+g[j>>2])>o;d=(g[j>>2]=o,c[j>>2]|0);k=m?d:i;i=(c[j>>2]=l,+g[j>>2])<0.0?0:l;if((c[j>>2]=i,+g[j>>2])>o){p=d;q=k}else{p=i;q=k}}else{o=+g[b+132>>2];if(!(e>=0.0))r=o-+_fmodf(-e,o);else r=+_fmodf(e,o);k=(g[j>>2]=r,c[j>>2]|0);e=(c[j>>2]=l,+g[j>>2]);if(!(e>=0.0))s=o-+_fmodf(-e,o);else s=+_fmodf(e,o);l=(g[j>>2]=s,c[j>>2]|0);if(r>s){__ZNK9Animation37_value_track_get_key_indices_in_rangeEPKNS_10ValueTrackEffP4ListIi16DefaultAllocatorE(b,n,o-r,o,h);__ZNK9Animation37_value_track_get_key_indices_in_rangeEPKNS_10ValueTrackEffP4ListIi16DefaultAllocatorE(b,n,0.0,s,h);return}else{p=l;q=k}}s=(c[j>>2]=q,+g[j>>2]);__ZNK9Animation37_value_track_get_key_indices_in_rangeEPKNS_10ValueTrackEffP4ListIi16DefaultAllocatorE(b,n,s,(c[j>>2]=p,+g[j>>2]),h);return}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(882494,881861,1399,881891,0);return}function __ZNK9Animation19track_get_key_valueEii(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0;g=l;l=l+64|0;if((l|0)>=(m|0))ba(64);h=g+48|0;i=g+24|0;j=g;if((e|0)>=0){k=c[d+128>>2]|0;d=(k|0)==0;if(d)n=0;else n=c[k+-4>>2]|0;if((n|0)>(e|0)){a[1263537]=0;if(d)o=0;else o=c[k+-4>>2]|0;do if((o|0)<=(e|0)){if(d)p=0;else p=c[k+-4>>2]|0;if((p|0)>(e|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0)}while(0);p=c[k+(e<<2)>>2]|0;switch(c[p+4>>2]|0){case 1:{if((f|0)>=0){e=p+24|0;k=c[e>>2]|0;if(!k)q=0;else q=c[k+-4>>2]|0;if((q|0)>(f|0)){a[1263537]=0;__ZN10DictionaryC2Ev(h);q=c[e>>2]|0;k=(q|0)==0;if(k)r=0;else r=c[q+-4>>2]|0;do if((r|0)<=(f|0)){if(k)s=0;else s=c[q+-4>>2]|0;if((s|0)>(f|0)){a[1263537]=0;t=28;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);u=0;break}}else t=28;while(0);if((t|0)==28){__ZN6VectorIN9Animation4TKeyINS0_12TransformKeyEEEE14_copy_on_writeEv(e);u=(c[e>>2]|0)+(f*52|0)|0}__ZN7VariantC2ERK7Vector3(i,u+12|0);__ZN7VariantC2EPKc(j,882391);__ZN7VariantaSERKS_(__ZN10DictionaryixERK7Variant(h,j)|0,i);if(c[j>>2]|0)__ZN7Variant5clearEv(j);if(c[i>>2]|0)__ZN7Variant5clearEv(i);u=c[e>>2]|0;s=(u|0)==0;if(s)v=0;else v=c[u+-4>>2]|0;do if((v|0)<=(f|0)){if(s)w=0;else w=c[u+-4>>2]|0;if((w|0)>(f|0)){a[1263537]=0;t=41;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);x=0;break}}else t=41;while(0);if((t|0)==41){__ZN6VectorIN9Animation4TKeyINS0_12TransformKeyEEEE14_copy_on_writeEv(e);x=(c[e>>2]|0)+(f*52|0)|0}__ZN7VariantC2ERK4Quat(i,x+24|0);__ZN7VariantC2EPKc(j,1129124);__ZN7VariantaSERKS_(__ZN10DictionaryixERK7Variant(h,j)|0,i);if(c[j>>2]|0)__ZN7Variant5clearEv(j);if(c[i>>2]|0)__ZN7Variant5clearEv(i);x=c[e>>2]|0;w=(x|0)==0;if(w)y=0;else y=c[x+-4>>2]|0;do if((y|0)<=(f|0)){if(w)z=0;else z=c[x+-4>>2]|0;if((z|0)>(f|0)){a[1263537]=0;t=54;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);A=0;break}}else t=54;while(0);if((t|0)==54){__ZN6VectorIN9Animation4TKeyINS0_12TransformKeyEEEE14_copy_on_writeEv(e);A=(c[e>>2]|0)+(f*52|0)|0}__ZN7VariantC2ERK7Vector3(i,A+40|0);__ZN7VariantC2EPKc(j,1128855);__ZN7VariantaSERKS_(__ZN10DictionaryixERK7Variant(h,j)|0,i);if(c[j>>2]|0)__ZN7Variant5clearEv(j);if(c[i>>2]|0)__ZN7Variant5clearEv(i);__ZN7VariantC2ERK10Dictionary(b,h);__ZN10DictionaryD2Ev(h);l=g;return}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(882318,881861,836,882338,0);c[b>>2]=0;l=g;return}case 0:{if((f|0)>=0){A=p+32|0;e=c[A>>2]|0;z=(e|0)==0;if(z)B=0;else B=c[e+-4>>2]|0;if((B|0)>(f|0)){a[1263537]=0;if(z)C=0;else C=c[e+-4>>2]|0;do if((C|0)<=(f|0)){if(z)D=0;else D=c[e+-4>>2]|0;if((D|0)>(f|0)){a[1263537]=0;t=73;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);E=0;break}}else t=73;while(0);if((t|0)==73){__ZN6VectorIN9Animation4TKeyI7VariantEEE14_copy_on_writeEv(A);E=(c[A>>2]|0)+(f*40|0)|0}__ZN7VariantC2ERKS_(b,E+16|0);l=g;return}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(882318,881861,848,882395,0);c[b>>2]=0;l=g;return}case 2:{if((f|0)>=0){E=p+24|0;p=c[E>>2]|0;if(!p)F=0;else F=c[p+-4>>2]|0;if((F|0)>(f|0)){a[1263537]=0;__ZN10DictionaryC2Ev(h);F=c[E>>2]|0;p=(F|0)==0;if(p)G=0;else G=c[F+-4>>2]|0;do if((G|0)<=(f|0)){if(p)H=0;else H=c[F+-4>>2]|0;if((H|0)>(f|0)){a[1263537]=0;t=88;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);I=0;break}}else t=88;while(0);if((t|0)==88){__ZN6VectorIN9Animation9MethodKeyEE14_copy_on_writeEv(E);I=(c[E>>2]|0)+(f<<4)|0}__ZN7VariantC2ERK10StringName(i,I+8|0);__ZN7VariantC2EPKc(j,1120097);__ZN7VariantaSERKS_(__ZN10DictionaryixERK7Variant(h,j)|0,i);if(c[j>>2]|0)__ZN7Variant5clearEv(j);if(c[i>>2]|0)__ZN7Variant5clearEv(i);I=c[E>>2]|0;H=(I|0)==0;if(H)J=0;else J=c[I+-4>>2]|0;do if((J|0)<=(f|0)){if(H)K=0;else K=c[I+-4>>2]|0;if((K|0)>(f|0)){a[1263537]=0;t=101;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);L=0;break}}else t=101;while(0);if((t|0)==101){__ZN6VectorIN9Animation9MethodKeyEE14_copy_on_writeEv(E);L=(c[E>>2]|0)+(f<<4)|0}__ZN7VariantC2ERK6VectorIS_E(i,L+12|0);__ZN7VariantC2EPKc(j,1084655);__ZN7VariantaSERKS_(__ZN10DictionaryixERK7Variant(h,j)|0,i);if(c[j>>2]|0)__ZN7Variant5clearEv(j);if(c[i>>2]|0)__ZN7Variant5clearEv(i);__ZN7VariantC2ERK10Dictionary(b,h);__ZN10DictionaryD2Ev(h);l=g;return}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(882318,881861,855,882444,0);c[b>>2]=0;l=g;return}default:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(882318,881861,864,1096404,0);a[1263537]=0;c[b>>2]=0;l=g;return}}}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(882318,881861,828,881891,0);c[b>>2]=0;l=g;return}function __ZNK9Animation28method_track_get_key_indicesEiffP4ListIi16DefaultAllocatorE(b,d,e,f,h){b=b|0;d=d|0;e=+e;f=+f;h=h|0;var i=0,k=0,l=0,m=0,n=0,o=0.0,p=0,q=0,r=0,s=0,t=0.0,u=0,v=0.0,w=0;if((d|0)>=0){i=c[b+128>>2]|0;k=(i|0)==0;if(k)l=0;else l=c[i+-4>>2]|0;if((l|0)>(d|0)){a[1263537]=0;if(k)m=0;else m=c[i+-4>>2]|0;do if((m|0)<=(d|0)){if(k)n=0;else n=c[i+-4>>2]|0;if((n|0)>(d|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0)}while(0);n=c[i+(d<<2)>>2]|0;if((c[n+4>>2]|0)!=2){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(882149,881861,1494,882178,0);return}a[1263537]=0;o=e-f;d=(g[j>>2]=o,c[j>>2]|0);i=(g[j>>2]=e,c[j>>2]|0);k=o>e;m=k?i:d;l=k?d:i;e=(c[j>>2]=m,+g[j>>2]);i=e<0.0;if(!(a[b+140>>0]|0)){d=i?0:m;o=+g[b+132>>2];k=(c[j>>2]=d,+g[j>>2])>o;p=(g[j>>2]=o,c[j>>2]|0);q=k?p:d;d=(c[j>>2]=l,+g[j>>2])<0.0?0:l;if((c[j>>2]=d,+g[j>>2])>o){r=p;s=q}else{r=d;s=q}}else{o=+g[b+132>>2];if(i|e>o){if(!(e>=0.0))t=o-+_fmodf(-e,o);else t=+_fmodf(e,o);u=(g[j>>2]=t,c[j>>2]|0)}else u=m;t=(c[j>>2]=l,+g[j>>2]);if(t<0.0|t>o){if(!(t>=0.0))v=o-+_fmodf(-t,o);else v=+_fmodf(t,o);w=(g[j>>2]=v,c[j>>2]|0)}else w=l;v=(c[j>>2]=u,+g[j>>2]);t=(c[j>>2]=w,+g[j>>2]);if(v>t){__ZNK9Animation38_method_track_get_key_indices_in_rangeEPKNS_11MethodTrackEffP4ListIi16DefaultAllocatorE(b,n,v,o,h);__ZNK9Animation38_method_track_get_key_indices_in_rangeEPKNS_11MethodTrackEffP4ListIi16DefaultAllocatorE(b,n,0.0,t,h);return}else{r=w;s=u}}t=(c[j>>2]=s,+g[j>>2]);__ZNK9Animation38_method_track_get_key_indices_in_rangeEPKNS_11MethodTrackEffP4ListIi16DefaultAllocatorE(b,n,t,(c[j>>2]=r,+g[j>>2]),h);return}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(882149,881861,1492,881891,0);return}function __ZNK9Animation21method_track_get_nameEii(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f;if((d|0)>=0){h=c[b+128>>2]|0;b=(h|0)==0;if(b)i=0;else i=c[h+-4>>2]|0;if((i|0)>(d|0)){a[1263537]=0;if(b)j=0;else j=c[h+-4>>2]|0;do if((j|0)<=(d|0)){if(b)k=0;else k=c[h+-4>>2]|0;if((k|0)>(d|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0)}while(0);k=c[h+(d<<2)>>2]|0;if((c[k+4>>2]|0)!=2){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(882058,881861,1551,882080,0);__ZN10StringNameC2Ev(g);n=c[g>>2]|0;l=f;return n|0}a[1263537]=0;if((e|0)>=0){d=k+24|0;k=c[d>>2]|0;h=(k|0)==0;if(h)o=0;else o=c[k+-4>>2]|0;if((o|0)>(e|0)){a[1263537]=0;if(h)p=0;else p=c[k+-4>>2]|0;do if((p|0)<=(e|0)){if(h)q=0;else q=c[k+-4>>2]|0;if((q|0)>(e|0)){a[1263537]=0;r=29;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);s=0;break}}else r=29;while(0);if((r|0)==29){__ZN6VectorIN9Animation9MethodKeyEE14_copy_on_writeEv(d);s=(c[d>>2]|0)+(e<<4)|0}__ZN10StringNameC2ERKS_(g,s+8|0);n=c[g>>2]|0;l=f;return n|0}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(882058,881861,1555,882008,0);__ZN10StringNameC2Ev(g);n=c[g>>2]|0;l=f;return n|0}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(882058,881861,1549,881891,0);__ZN10StringNameC2Ev(g);n=c[g>>2]|0;l=f;return n|0}function __ZNK9Animation23method_track_get_paramsEii(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0;if((d|0)>=0){f=c[b+128>>2]|0;b=(f|0)==0;if(b)g=0;else g=c[f+-4>>2]|0;if((g|0)>(d|0)){a[1263537]=0;if(b)h=0;else h=c[f+-4>>2]|0;do if((h|0)<=(d|0)){if(b)i=0;else i=c[f+-4>>2]|0;if((i|0)>(d|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0)}while(0);i=c[f+(d<<2)>>2]|0;if((c[i+4>>2]|0)!=2){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(881837,881861,1537,881934,0);j=0;return j|0}a[1263537]=0;if((e|0)>=0){d=i+24|0;i=c[d>>2]|0;f=(i|0)==0;if(f)k=0;else k=c[i+-4>>2]|0;if((k|0)>(e|0)){a[1263537]=0;if(f)l=0;else l=c[i+-4>>2]|0;do if((l|0)<=(e|0)){if(f)m=0;else m=c[i+-4>>2]|0;if((m|0)>(e|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);__ZN6VectorIN9Animation9MethodKeyEE14_copy_on_writeEv(d);m=(c[d>>2]|0)+(e<<4)+12|0;e=c[m>>2]|0;if(!e){j=0;return j|0}if(!(__Z28atomic_conditional_incrementPj(e+-8|0)|0)){j=0;return j|0}j=c[m>>2]|0;return j|0}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(881837,881861,1541,882008,0);j=0;return j|0}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(881837,881861,1535,881891,0);j=0;return j|0}function __ZN6VectorIN9Animation9MethodKeyEE14_copy_on_writeEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0,i=0;b=c[a>>2]|0;if(!b)return;if((c[b+-8>>2]|0)>>>0<=1)return;d=c[b+-4>>2]|0;b=(d<<4)+-1|0;e=b>>>1|b;b=e>>>2|e;e=b>>>4|b;b=e>>>8|e;e=__ZN6Memory12alloc_staticEjb((b>>>16|b)+1|0,1)|0;c[e+-8>>2]=1;c[e+-4>>2]=d;if(d|0){b=0;do{f=c[a>>2]|0;g=f+(b<<4)|0;h=c[g+4>>2]|0;i=e+(b<<4)|0;c[i>>2]=c[g>>2];c[i+4>>2]=h;__ZN10StringNameC2ERKS_(e+(b<<4)+8|0,f+(b<<4)+8|0);h=e+(b<<4)+12|0;c[h>>2]=0;__ZN6VectorI7VariantE10_copy_fromERKS1_(h,f+(b<<4)+12|0);b=b+1|0}while((b|0)!=(d|0))}__ZN6VectorIN9Animation9MethodKeyEE6_unrefEPv(a,c[a>>2]|0);c[a>>2]=e;return}function __ZN6VectorIN9Animation9MethodKeyEE6_unrefEPv(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0;if(!b)return;d=c[a>>2]|0;if(__Z16atomic_decrementPj((d|0)==0?0:d+-8|0)|0)return;d=c[a>>2]|0;a=(d|0)==0?0:d+-4|0;d=a+4|0;if(c[a>>2]|0){e=0;do{f=d+(e<<4)+12|0;g=c[f>>2]|0;if(g|0?(__Z16atomic_decrementPj(g+-8|0)|0)==0:0){h=c[f>>2]|0;f=(h|0)==0?0:h+-4|0;h=f+4|0;i=c[f>>2]|0;if(i|0){j=0;k=i;while(1){i=h+(j*24|0)|0;if(!(c[i>>2]|0))l=k;else{__ZN7Variant5clearEv(i);l=c[f>>2]|0}j=j+1|0;if(j>>>0>=l>>>0)break;else k=l}}__ZN6Memory11free_staticEPvb(g,1)}__ZN10StringNameD2Ev(d+(e<<4)+8|0);e=e+1|0}while(e>>>0<(c[a>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(b,1);return}function __ZNK9Animation38_method_track_get_key_indices_in_rangeEPKNS_11MethodTrackEffP4ListIi16DefaultAllocatorE(b,d,e,f,h){b=b|0;d=d|0;e=+e;f=+f;h=h|0;var i=0.0,j=0.0,k=0,l=0,m=0,n=0,o=0,p=0.0,q=0,r=0,s=0.0,t=0,u=0,v=0,w=0,x=0,y=0.0,z=0,A=0,B=0.0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0;i=+g[b+132>>2];j=i!=e&i==f?i*1.01:f;b=d+24|0;d=c[b>>2]|0;if(!d)return;k=c[d+-4>>2]|0;if(!k)return;a:do if((k|0)>0){l=k+-1|0;m=0;while(1){n=l;while(1){o=(n+m|0)/2|0;p=+g[d+(o<<4)+4>>2];if(p==j){q=o;break a}if(!(p>j))break;if((m|0)<(o|0))n=o+-1|0;else{r=o;s=p;t=11;break a}}if((o|0)<(n|0)){l=n;m=o+1|0}else{r=o;s=p;t=11;break}}}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);r=0;s=+g[0+(0<<4)+4>>2];t=11}while(0);if((t|0)==11)q=((s>j)<<31>>31)+r|0;if((q|0)<=-1)return;r=c[b>>2]|0;o=(r|0)==0;if(o)u=0;else u=c[r+-4>>2]|0;do if((u|0)<=(q|0)){if(o)v=0;else v=c[r+-4>>2]|0;if((v|0)>(q|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0)}while(0);if(+g[r+(q<<4)+4>>2]>=j)if((q|0)<1)return;else w=q+-1|0;else w=q;q=c[r+-4>>2]|0;do if(q){b:do if((q|0)>0){v=q+-1|0;o=0;while(1){u=v;while(1){x=(u+o|0)/2|0;y=+g[r+(x<<4)+4>>2];if(y==e){z=x;break b}if(!(y>e))break;if((o|0)<(x|0))u=x+-1|0;else{A=x;B=y;t=32;break b}}if((x|0)<(u|0)){v=u;o=x+1|0}else{A=x;B=y;t=32;break}}}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);A=0;B=+g[0+(0<<4)+4>>2];t=32}while(0);if((t|0)==32)z=((B>e)<<31>>31)+A|0;o=c[b>>2]|0;if((z|0)<0){v=z+1|0;if(!o){C=0;D=v;break}else{E=v;F=o;t=45;break}}v=(o|0)==0;if(v)G=0;else G=c[o+-4>>2]|0;do if((G|0)<=(z|0)){if(v)H=0;else H=c[o+-4>>2]|0;if((H|0)>(z|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0)}while(0);if(+g[o+(z<<4)+4>>2]<e){I=z;J=o;t=43}else{E=z;F=o;t=45}}else{I=-2;J=r;t=43}while(0);if((t|0)==43){E=I+1|0;F=J;t=45}if((t|0)==45){C=c[F+-4>>2]|0;D=E}if((D|0)>(w|0))return;E=D;while(1){if((E|0)>-1&(E|0)<(C|0)){a[1263537]=0;if(!(c[h>>2]|0)){D=__ZnwjPFPvjE(12,4740)|0;c[h>>2]=D;c[D>>2]=0;c[D+4>>2]=0;c[D+8>>2]=0}D=__ZnwjPFPvjE(16,4740)|0;c[D>>2]=E;F=c[h>>2]|0;t=F+4|0;J=c[t>>2]|0;c[D+8>>2]=J;c[D+4>>2]=0;c[D+12>>2]=F;if(J|0)c[J+4>>2]=D;c[t>>2]=D;if(!(c[F>>2]|0))c[F>>2]=D;D=F+8|0;c[D>>2]=(c[D>>2]|0)+1}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(882224,881861,1485,882263,0);if((E|0)<(w|0))E=E+1|0;else break}return}function __ZN6VectorIN9Animation4TKeyINS0_12TransformKeyEEEE14_copy_on_writeEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0;b=c[a>>2]|0;if(!b)return;if((c[b+-8>>2]|0)>>>0<=1)return;d=c[b+-4>>2]|0;b=(d*52|0)+-1|0;e=b>>>1|b;b=e>>>2|e;e=b>>>4|b;b=e>>>8|e;e=__ZN6Memory12alloc_staticEjb((b>>>16|b)+1|0,1)|0;c[e+-8>>2]=1;c[e+-4>>2]=d;if(d|0){b=0;do{f=e+(b*52|0)|0;g=(c[a>>2]|0)+(b*52|0)|0;h=f+52|0;do{c[f>>2]=c[g>>2];f=f+4|0;g=g+4|0}while((f|0)<(h|0));b=b+1|0}while((b|0)!=(d|0))}d=c[a>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);c[a>>2]=e;return}function __ZN6VectorIN9Animation4TKeyI7VariantEEE14_copy_on_writeEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0;b=c[a>>2]|0;if(!b)return;if((c[b+-8>>2]|0)>>>0<=1)return;d=c[b+-4>>2]|0;b=(d*40|0)+-1|0;e=b>>>1|b;b=e>>>2|e;e=b>>>4|b;b=e>>>8|e;e=__ZN6Memory12alloc_staticEjb((b>>>16|b)+1|0,1)|0;c[e+-8>>2]=1;c[e+-4>>2]=d;if(d|0){b=0;do{f=c[a>>2]|0;g=f+(b*40|0)|0;h=c[g+4>>2]|0;i=e+(b*40|0)|0;c[i>>2]=c[g>>2];c[i+4>>2]=h;c[e+(b*40|0)+8>>2]=c[f+(b*40|0)+8>>2];__ZN7VariantC2ERKS_(e+(b*40|0)+16|0,f+(b*40|0)+16|0);b=b+1|0}while((b|0)!=(d|0))}d=c[a>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0){b=c[a>>2]|0;f=(b|0)==0?0:b+-4|0;b=f+4|0;h=c[f>>2]|0;if(h|0){i=0;g=h;while(1){h=b+(i*40|0)+16|0;if(!(c[h>>2]|0))j=g;else{__ZN7Variant5clearEv(h);j=c[f>>2]|0}i=i+1|0;if(i>>>0>=j>>>0)break;else g=j}}__ZN6Memory11free_staticEPvb(d,1)}c[a>>2]=e;return}function __ZNK9Animation37_value_track_get_key_indices_in_rangeEPKNS_10ValueTrackEffP4ListIi16DefaultAllocatorE(b,d,e,f,h){b=b|0;d=d|0;e=+e;f=+f;h=h|0;var i=0.0,j=0.0,k=0,l=0,m=0,n=0,o=0,p=0.0,q=0,r=0,s=0.0,t=0,u=0,v=0,w=0,x=0,y=0.0,z=0,A=0,B=0.0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0;i=+g[b+132>>2];j=i!=e&i==f?i*1.01:f;b=d+32|0;d=c[b>>2]|0;if(!d)return;k=c[d+-4>>2]|0;if(!k)return;a:do if((k|0)>0){l=k+-1|0;m=0;while(1){n=l;while(1){o=(n+m|0)/2|0;p=+g[d+(o*40|0)+8>>2];if(p==j){q=o;break a}if(!(p>j))break;if((m|0)<(o|0))n=o+-1|0;else{r=o;s=p;t=11;break a}}if((o|0)<(n|0)){l=n;m=o+1|0}else{r=o;s=p;t=11;break}}}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);r=0;s=+g[0+(0*40|0)+8>>2];t=11}while(0);if((t|0)==11)q=((s>j)<<31>>31)+r|0;if((q|0)<=-1)return;r=c[b>>2]|0;o=(r|0)==0;if(o)u=0;else u=c[r+-4>>2]|0;do if((u|0)<=(q|0)){if(o)v=0;else v=c[r+-4>>2]|0;if((v|0)>(q|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0)}while(0);if(+g[r+(q*40|0)+8>>2]>=j)if((q|0)<1)return;else w=q+-1|0;else w=q;q=c[r+-4>>2]|0;do if(q){b:do if((q|0)>0){v=q+-1|0;o=0;while(1){u=v;while(1){x=(u+o|0)/2|0;y=+g[r+(x*40|0)+8>>2];if(y==e){z=x;break b}if(!(y>e))break;if((o|0)<(x|0))u=x+-1|0;else{A=x;B=y;t=32;break b}}if((x|0)<(u|0)){v=u;o=x+1|0}else{A=x;B=y;t=32;break}}}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);A=0;B=+g[0+(0*40|0)+8>>2];t=32}while(0);if((t|0)==32)z=((B>e)<<31>>31)+A|0;o=c[b>>2]|0;if((z|0)<0){v=z+1|0;if(!o){C=0;D=v;break}else{E=v;F=o;t=45;break}}v=(o|0)==0;if(v)G=0;else G=c[o+-4>>2]|0;do if((G|0)<=(z|0)){if(v)H=0;else H=c[o+-4>>2]|0;if((H|0)>(z|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0)}while(0);if(+g[o+(z*40|0)+8>>2]<e){I=z;J=o;t=43}else{E=z;F=o;t=45}}else{I=-2;J=r;t=43}while(0);if((t|0)==43){E=I+1|0;F=J;t=45}if((t|0)==45){C=c[F+-4>>2]|0;D=E}if((D|0)>(w|0))return;E=D;while(1){if((E|0)>-1&(E|0)<(C|0)){a[1263537]=0;if(!(c[h>>2]|0)){D=__ZnwjPFPvjE(12,4740)|0;c[h>>2]=D;c[D>>2]=0;c[D+4>>2]=0;c[D+8>>2]=0}D=__ZnwjPFPvjE(16,4740)|0;c[D>>2]=E;F=c[h>>2]|0;t=F+4|0;J=c[t>>2]|0;c[D+8>>2]=J;c[D+4>>2]=0;c[D+12>>2]=F;if(J|0)c[J+4>>2]=D;c[t>>2]=D;if(!(c[F>>2]|0))c[F>>2]=D;D=F+8|0;c[D>>2]=(c[D>>2]|0)+1}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(882567,881861,1392,882263,0);if((E|0)<(w|0))E=E+1|0;else break}return}function __ZNK9Animation12_interpolateI7VariantEET_RK6VectorINS_4TKeyIS2_EEEfNS_17InterpolationTypeEbPb(b,d,e,f,h,i,k){b=b|0;d=d|0;e=e|0;f=+f;h=h|0;i=i|0;k=k|0;var l=0,m=0.0,n=0,o=0,p=0,q=0,r=0,s=0,t=0.0,u=0,v=0,w=0.0,x=0,y=0,z=0,A=0.0,B=0,C=0,D=0.0,E=0,F=0,G=0,H=0,I=0.0,J=0,K=0,L=0,M=0.0,N=0,O=0,P=0,Q=0.0,R=0,S=0,T=0,U=0.0,V=0,W=0,X=0.0,Y=0,Z=0,_=0,$=0.0,aa=0,ba=0,ca=0,da=0,ea=0.0,fa=0,ga=0,ha=0.0,ia=0,ja=0,ka=0.0,la=0,ma=0,na=0,oa=0,pa=0,qa=0,ra=0,sa=0,ta=0,ua=0,va=0.0,wa=0,xa=0.0,ya=0,za=0,Aa=0,Ba=0,Ca=0.0,Da=0,Ea=0,Fa=0.0,Ga=0,Ha=0,Ia=0,Ja=0,Ka=0,La=0.0,Ma=0,Na=0,Oa=0,Pa=0,Qa=0,Ra=0,Sa=0,Ta=0.0,Ua=0,Va=0,Wa=0,Xa=0,Ya=0,Za=0,_a=0,$a=0,ab=0,bb=0,cb=0,db=0,eb=0,fb=0,gb=0,hb=0,ib=0,jb=0,kb=0,lb=0,mb=0,nb=0;l=d+132|0;m=+g[l>>2];n=c[e>>2]|0;if(n|0?(o=c[n+-4>>2]|0,o|0):0){a:do if((o|0)>0){p=o+-1|0;q=0;while(1){r=p;while(1){s=(r+q|0)/2|0;t=+g[n+(s*40|0)+8>>2];if(t==m){u=s;break a}if(!(t>m))break;if((q|0)<(s|0))r=s+-1|0;else{v=s;w=t;x=11;break a}}if((s|0)<(r|0)){p=r;q=s+1|0}else{v=s;w=t;x=11;break}}}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);v=0;w=+g[0+(0*40|0)+8>>2];x=11}while(0);if((x|0)==11)u=((w>m)<<31>>31)+v|0;if((u|0)>=0){if(!u){if(k|0)a[k>>0]=1;v=c[e>>2]|0;if((v|0)!=0?(c[v+-4>>2]|0)>0:0)y=v;else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);y=0}__ZN7VariantC2ERKS_(b,y+16|0);return}y=c[e>>2]|0;if(y|0?(v=c[y+-4>>2]|0,v|0):0){b:do if((v|0)>0){s=v+-1|0;n=0;while(1){o=s;while(1){z=(o+n|0)/2|0;A=+g[y+(z*40|0)+8>>2];if(A==f){B=z;break b}if(!(A>f))break;if((n|0)<(z|0))o=z+-1|0;else{C=z;D=A;x=33;break b}}if((z|0)<(o|0)){s=o;n=z+1|0}else{C=z;D=A;x=33;break}}}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);C=0;D=+g[0+(0*40|0)+8>>2];x=33}while(0);if((x|0)==33)B=((D>f)<<31>>31)+C|0;if((B|0)!=-2){a[1263537]=0;if(k|0)a[k>>0]=1;C=(B|0)>-1;do if((a[d+140>>0]|0)==0|i^1)if(C){z=B+1|0;if((B|0)<(u|0)){y=c[e>>2]|0;v=(y|0)==0;if(v)E=0;else E=c[y+-4>>2]|0;do if((E|0)<=(z|0)){if(v)F=0;else F=c[y+-4>>2]|0;if((F|0)<=(z|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);D=+g[2];n=c[e>>2]|0;if(!n){G=0;H=0;I=D;J=1;break}else{K=n;L=0;M=D;x=105;break}}else{a[1263537]=0;x=103;break}}else x=103;while(0);if((x|0)==103){K=y;L=(y|0)==0;M=+g[y+(z*40|0)+8>>2];x=105}if((x|0)==105){G=c[K+-4>>2]|0;H=K;I=M;J=L}do if((G|0)<=(B|0)){if(J)N=0;else N=c[H+-4>>2]|0;if((N|0)<=(B|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);D=I-+g[2];v=c[e>>2]|0;if(!v){O=0;P=0;Q=D;R=1;break}else{S=v;T=0;U=D;x=113;break}}else{a[1263537]=0;x=111;break}}else x=111;while(0);if((x|0)==111){S=H;T=(H|0)==0;U=I-+g[H+(B*40|0)+8>>2];x=113}if((x|0)==113){O=c[S+-4>>2]|0;P=S;Q=U;R=T}do if((O|0)<=(B|0)){if(R)V=0;else V=c[P+-4>>2]|0;if((V|0)>(B|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0)}while(0);if((c[j>>2]=(g[j>>2]=Q,c[j>>2]|0)&2147483647,+g[j>>2])>1.0e-05){W=z;X=Q;Y=P;x=123}else{Z=B;_=z;$=0.0;aa=P;ba=0;x=124}}else{ca=B;da=B;ea=0.0;x=121}}else{ca=0;da=0;ea=0.0;x=121}else{if(!C){D=+g[l>>2];y=c[e>>2]|0;v=(y|0)==0;if(v)fa=0;else fa=c[y+-4>>2]|0;do if((fa|0)<=(u|0)){if(v)ga=0;else ga=c[y+-4>>2]|0;if((ga|0)>(u|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0)}while(0);A=D-+g[y+(u*40|0)+8>>2];m=A<0.0?0.0:A;if(v)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);if((c[y+-4>>2]|0)<=0)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);A=m+ +g[y+8>>2];if((c[j>>2]=(g[j>>2]=A,c[j>>2]|0)&2147483647,+g[j>>2])>1.0e-05)ha=(m+f)/A;else ha=0.0;if((u|0)>=0){ia=u;ja=0;ka=ha;la=y;ma=0;na=0;x=125;break}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0)}z=B+1|0;if((B|0)>=(u|0)){A=+g[l>>2];n=c[e>>2]|0;s=(n|0)==0;if(s)oa=0;else oa=c[n+-4>>2]|0;do if((oa|0)<=(B|0)){if(s)pa=0;else pa=c[n+-4>>2]|0;if((pa|0)>(B|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0)}while(0);D=+g[n+(B*40|0)+8>>2];if(s)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);y=c[n+-4>>2]|0;if((y|0)<=0)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);m=A-D+ +g[n+8>>2];if((y|0)<=(B|0))__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);if(!((c[j>>2]=(g[j>>2]=m,c[j>>2]|0)&2147483647,+g[j>>2])>1.0e-05)){ca=B;da=0;ea=0.0;x=121;break}ca=B;da=0;ea=(f-D)/m;x=121;break}y=c[e>>2]|0;v=(y|0)==0;if(v)qa=0;else qa=c[y+-4>>2]|0;do if((qa|0)<=(z|0)){if(v)ra=0;else ra=c[y+-4>>2]|0;if((ra|0)<=(z|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);m=+g[2];r=c[e>>2]|0;if(!r){sa=0;ta=1;ua=0;va=m;break}else{wa=0;xa=m;ya=r;x=50;break}}else{a[1263537]=0;x=48;break}}else x=48;while(0);if((x|0)==48){wa=(y|0)==0;xa=+g[y+(z*40|0)+8>>2];ya=y;x=50}if((x|0)==50){sa=c[ya+-4>>2]|0;ta=wa;ua=ya;va=xa}do if((sa|0)<=(B|0)){if(ta)za=0;else za=c[ua+-4>>2]|0;if((za|0)<=(B|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);A=va-+g[2];v=c[e>>2]|0;if(!v){Aa=0;Ba=0;Ca=A;Da=1;break}else{Ea=0;Fa=A;Ga=v;x=58;break}}else{a[1263537]=0;x=56;break}}else x=56;while(0);if((x|0)==56){Ea=(ua|0)==0;Fa=va-+g[ua+(B*40|0)+8>>2];Ga=ua;x=58}if((x|0)==58){Aa=c[Ga+-4>>2]|0;Ba=Ga;Ca=Fa;Da=Ea}do if((Aa|0)<=(B|0)){if(Da)Ha=0;else Ha=c[Ba+-4>>2]|0;if((Ha|0)>(B|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0)}while(0);if((c[j>>2]=(g[j>>2]=Ca,c[j>>2]|0)&2147483647,+g[j>>2])>1.0e-05){W=z;X=Ca;Y=Ba;x=123}else{Z=B;_=z;$=0.0;aa=Ba;ba=0;x=124}}while(0);if((x|0)==121){Z=ca;_=da;$=ea;aa=c[e>>2]|0;ba=(ca|0)<0;x=124}else if((x|0)==123){ia=B;ja=W;ka=(f-+g[Y+(B*40|0)+8>>2])/X;la=Y;ma=(Y|0)==0;na=0;x=125}if((x|0)==124)if(!aa){Ia=0;Ja=Z;Ka=_;La=$;Ma=0;Na=1;Oa=ba}else{ia=Z;ja=_;ka=$;la=aa;ma=0;na=ba;x=125}if((x|0)==125){Ia=c[la+-4>>2]|0;Ja=ia;Ka=ja;La=ka;Ma=la;Na=ma;Oa=na}do if((Ia|0)<=(Ja|0)){if(Na)Pa=0;else Pa=c[Ma+-4>>2]|0;if((Pa|0)>(Ja|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0)}while(0);ka=+g[Ma+(Ja*40|0)>>2];if((Ja|0)==(Ka|0)|ka==0.0){do if(Oa)x=140;else{if(Na)Qa=0;else Qa=c[Ma+-4>>2]|0;if((Qa|0)<=(Ja|0)){if(Na)Ra=0;else Ra=c[Ma+-4>>2]|0;if((Ra|0)<=(Ja|0)){x=140;break}a[1263537]=0}Sa=Ma+(Ja*40|0)|0}while(0);if((x|0)==140){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);Sa=0}__ZN7VariantC2ERKS_(b,Sa+16|0);return}if(ka!=1.0)Ta=+__ZN4Math4easeEdd(La,ka);else Ta=La;switch(h|0){case 0:{do if(Oa)x=154;else{h=c[e>>2]|0;Sa=(h|0)==0;if(Sa)Ua=0;else Ua=c[h+-4>>2]|0;if((Ua|0)<=(Ja|0)){if(Sa)Va=0;else Va=c[h+-4>>2]|0;if((Va|0)<=(Ja|0)){x=154;break}a[1263537]=0}Wa=h+(Ja*40|0)|0}while(0);if((x|0)==154){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);Wa=0}__ZN7VariantC2ERKS_(b,Wa+16|0);return}case 1:{do if(Oa)x=165;else{Wa=c[e>>2]|0;Va=(Wa|0)==0;if(Va)Xa=0;else Xa=c[Wa+-4>>2]|0;if((Xa|0)<=(Ja|0)){if(Va)Ya=0;else Ya=c[Wa+-4>>2]|0;if((Ya|0)<=(Ja|0)){x=165;break}a[1263537]=0}Za=Wa+(Ja*40|0)|0}while(0);if((x|0)==165){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);Za=0}Ya=Za+16|0;do if((Ka|0)<0)x=175;else{Za=c[e>>2]|0;Xa=(Za|0)==0;if(Xa)_a=0;else _a=c[Za+-4>>2]|0;if((_a|0)<=(Ka|0)){if(Xa)$a=0;else $a=c[Za+-4>>2]|0;if(($a|0)<=(Ka|0)){x=175;break}a[1263537]=0}ab=Za+(Ka*40|0)|0}while(0);if((x|0)==175){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);ab=0}c[b>>2]=0;__ZN7Variant11interpolateERKS_S1_fRS_(Ya,ab+16|0,Ta,b);return}case 2:{ab=Ja+-1|0;Ya=(ab|0)>0?ab:0;ab=((Ka|0)<(u|0)&1)+Ka|0;u=c[e>>2]|0;if((u|0)!=0?(c[u+-4>>2]|0)>(Ya|0):0)bb=u+(Ya*40|0)|0;else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);bb=0}Ya=bb+16|0;do if(Oa)x=190;else{bb=c[e>>2]|0;u=(bb|0)==0;if(u)cb=0;else cb=c[bb+-4>>2]|0;if((cb|0)<=(Ja|0)){if(u)db=0;else db=c[bb+-4>>2]|0;if((db|0)<=(Ja|0)){x=190;break}a[1263537]=0}eb=bb+(Ja*40|0)|0}while(0);if((x|0)==190){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);eb=0}db=eb+16|0;do if((Ka|0)<0)x=200;else{eb=c[e>>2]|0;cb=(eb|0)==0;if(cb)fb=0;else fb=c[eb+-4>>2]|0;if((fb|0)<=(Ka|0)){if(cb)gb=0;else gb=c[eb+-4>>2]|0;if((gb|0)<=(Ka|0)){x=200;break}a[1263537]=0}hb=eb+(Ka*40|0)|0}while(0);if((x|0)==200){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);hb=0}Ka=hb+16|0;do if((ab|0)<0)x=210;else{hb=c[e>>2]|0;gb=(hb|0)==0;if(gb)ib=0;else ib=c[hb+-4>>2]|0;if((ib|0)<=(ab|0)){if(gb)jb=0;else jb=c[hb+-4>>2]|0;if((jb|0)<=(ab|0)){x=210;break}a[1263537]=0}kb=hb+(ab*40|0)|0}while(0);if((x|0)==210){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);kb=0}__ZNK9Animation18_cubic_interpolateERK7VariantS2_S2_S2_f(b,d,Ya,db,Ka,kb+16|0,Ta);return}default:{do if(Oa)x=221;else{kb=c[e>>2]|0;Ka=(kb|0)==0;if(Ka)lb=0;else lb=c[kb+-4>>2]|0;if((lb|0)<=(Ja|0)){if(Ka)mb=0;else mb=c[kb+-4>>2]|0;if((mb|0)<=(Ja|0)){x=221;break}a[1263537]=0}nb=kb+(Ja*40|0)|0}while(0);if((x|0)==221){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);nb=0}__ZN7VariantC2ERKS_(b,nb+16|0);return}}}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(882694,881861,1204,882707,0);c[b>>2]=0;return}}if(k|0)a[k>>0]=0;c[b>>2]=0;return}function __ZNK9Animation18_cubic_interpolateERK7VariantS2_S2_S2_f(a,b,d,e,f,h,i){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;h=h|0;i=+i;var j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0.0,w=0.0,x=0.0,y=0.0,z=0.0,A=0;b=l;l=l+160|0;if((l|0)>=(m|0))ba(160);j=b+128|0;k=b+136|0;n=b+104|0;o=b+80|0;p=b+56|0;q=b+32|0;r=b+16|0;s=b;g[j>>2]=i;t=c[e>>2]|0;u=1<<c[f>>2]|1<<t|1<<c[d>>2]|1<<c[h>>2];if((u|4|0)==12){v=+__ZNK7VariantcvfEv(d);w=+__ZNK7VariantcvfEv(e);x=+__ZNK7VariantcvfEv(f);y=+__ZNK7VariantcvfEv(h);z=i*i;__ZN7VariantC2Ef(a,(w*2.0+(x-v)*i+(v*2.0-w*5.0+x*4.0-y)*z+(y+(w*3.0-v-x*3.0))*(z*i))*.5);l=b;return}if(u+-1&u|0){__ZN7VariantC2ERKS_(a,e);l=b;return}switch(t|0){case 5:{__ZNK7Variantcv7Vector2Ev(k,e);__ZNK7Variantcv7Vector2Ev(n,f);__ZNK7Variantcv7Vector2Ev(o,d);__ZNK7Variantcv7Vector2Ev(p,h);__ZNK7Vector217cubic_interpolateERKS_S1_S1_f(q,k,n,o,p,+g[j>>2]);__ZN7VariantC2ERK7Vector2(a,q);l=b;return}case 6:{__ZNK7Variantcv5Rect2Ev(k,e);__ZNK7Variantcv5Rect2Ev(n,f);__ZNK7Variantcv5Rect2Ev(o,d);__ZNK7Variantcv5Rect2Ev(p,h);__ZNK7Vector217cubic_interpolateERKS_S1_S1_f(r,k,n,o,p,+g[j>>2]);__ZNK7Vector217cubic_interpolateERKS_S1_S1_f(s,k+8|0,n+8|0,o+8|0,p+8|0,+g[j>>2]);t=r;u=c[t+4>>2]|0;A=q;c[A>>2]=c[t>>2];c[A+4>>2]=u;u=s;A=c[u+4>>2]|0;t=q+8|0;c[t>>2]=c[u>>2];c[t+4>>2]=A;__ZN7VariantC2ERK5Rect2(a,q);l=b;return}case 7:{__ZNK7Variantcv7Vector3Ev(k,e);__ZNK7Variantcv7Vector3Ev(n,f);__ZNK7Variantcv7Vector3Ev(o,d);__ZNK7Variantcv7Vector3Ev(p,h);__ZNK7Vector317cubic_interpolateERKS_S1_S1_f(q,k,n,o,p,+g[j>>2]);__ZN7VariantC2ERK7Vector3(a,q);l=b;return}case 10:{__ZNK7Variantcv4QuatEv(k,e);__ZNK7Variantcv4QuatEv(n,f);__ZNK7Variantcv4QuatEv(o,d);__ZNK7Variantcv4QuatEv(p,h);__ZNK4Quat11cubic_slerpERKS_S1_S1_RKf(q,k,n,o,p,j);__ZN7VariantC2ERK4Quat(a,q);l=b;return}case 11:{__ZNK7Variantcv5Rect3Ev(k,e);__ZNK7Variantcv5Rect3Ev(n,f);__ZNK7Variantcv5Rect3Ev(o,d);__ZNK7Variantcv5Rect3Ev(p,h);__ZNK7Vector317cubic_interpolateERKS_S1_S1_f(r,k,n,o,p,+g[j>>2]);__ZNK7Vector317cubic_interpolateERKS_S1_S1_f(s,k+12|0,n+12|0,o+12|0,p+12|0,+g[j>>2]);j=q+12|0;c[q>>2]=c[r>>2];c[q+4>>2]=c[r+4>>2];c[q+8>>2]=c[r+8>>2];c[j>>2]=c[s>>2];c[j+4>>2]=c[s+4>>2];c[j+8>>2]=c[s+8>>2];__ZN7VariantC2ERK5Rect3(a,q);l=b;return}default:{c[a>>2]=0;__ZN7Variant11interpolateERKS_S1_fRS_(e,f,i,a);l=b;return}}}function __ZNK9Animation12_interpolateINS_12TransformKeyEEET_RK6VectorINS_4TKeyIS2_EEEfNS_17InterpolationTypeEbPb(b,d,e,f,h,i,k){b=b|0;d=d|0;e=e|0;f=+f;h=h|0;i=i|0;k=k|0;var n=0,o=0,p=0,q=0,r=0.0,s=0,t=0,u=0,v=0,w=0,x=0,y=0.0,z=0,A=0,B=0.0,C=0,D=0,E=0,F=0,G=0,H=0,I=0.0,J=0,K=0,L=0.0,M=0,N=0,O=0,P=0,Q=0.0,R=0,S=0,T=0,U=0.0,V=0,W=0,X=0,Y=0.0,Z=0,_=0,$=0,aa=0.0,ca=0,da=0,ea=0.0,fa=0,ga=0,ha=0,ia=0.0,ja=0,ka=0,la=0,ma=0,na=0.0,oa=0,pa=0,qa=0.0,ra=0,sa=0,ta=0.0,ua=0,va=0,wa=0,xa=0,ya=0,za=0,Aa=0,Ba=0,Ca=0.0,Da=0,Ea=0,Fa=0,Ga=0.0,Ha=0,Ia=0,Ja=0,Ka=0,La=0.0,Ma=0,Na=0,Oa=0,Pa=0.0,Qa=0,Ra=0,Sa=0,Ta=0,Ua=0.0,Va=0,Wa=0,Xa=0,Ya=0,Za=0,_a=0,$a=0,ab=0.0,bb=0,cb=0,db=0,eb=0,fb=0,gb=0,hb=0,ib=0,jb=0,kb=0,lb=0,mb=0,nb=0,ob=0,pb=0,qb=0,rb=0,sb=0,tb=0,ub=0,vb=0,wb=0;n=l;l=l+32|0;if((l|0)>=(m|0))ba(32);o=n+16|0;p=n;q=d+132|0;r=+g[q>>2];s=c[e>>2]|0;if(s|0?(t=c[s+-4>>2]|0,t|0):0){a:do if((t|0)>0){u=t+-1|0;v=0;while(1){w=u;while(1){x=(w+v|0)/2|0;y=+g[s+(x*52|0)+8>>2];if(y==r){z=x;break a}if(!(y>r))break;if((v|0)<(x|0))w=x+-1|0;else{A=x;B=y;C=11;break a}}if((x|0)<(w|0)){u=w;v=x+1|0}else{A=x;B=y;C=11;break}}}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);A=0;B=+g[0+(0*52|0)+8>>2];C=11}while(0);if((C|0)==11)z=((B>r)<<31>>31)+A|0;if((z|0)>=0){if(!z){if(k|0)a[k>>0]=1;A=c[e>>2]|0;if((A|0)!=0?(c[A+-4>>2]|0)>0:0)D=A;else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);D=0}E=b;F=D+12|0;G=E+40|0;do{c[E>>2]=c[F>>2];E=E+4|0;F=F+4|0}while((E|0)<(G|0));l=n;return}D=c[e>>2]|0;if(D|0?(A=c[D+-4>>2]|0,A|0):0){b:do if((A|0)>0){x=A+-1|0;s=0;while(1){t=x;while(1){H=(t+s|0)/2|0;I=+g[D+(H*52|0)+8>>2];if(I==f){J=H;break b}if(!(I>f))break;if((s|0)<(H|0))t=H+-1|0;else{K=H;L=I;C=33;break b}}if((H|0)<(t|0)){x=t;s=H+1|0}else{K=H;L=I;C=33;break}}}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);K=0;L=+g[0+(0*52|0)+8>>2];C=33}while(0);if((C|0)==33)J=((L>f)<<31>>31)+K|0;if((J|0)!=-2){a[1263537]=0;if(k|0)a[k>>0]=1;K=(J|0)>-1;do if((a[d+140>>0]|0)==0|i^1)if(K){H=J+1|0;if((J|0)<(z|0)){D=c[e>>2]|0;A=(D|0)==0;if(A)M=0;else M=c[D+-4>>2]|0;do if((M|0)<=(H|0)){if(A)N=0;else N=c[D+-4>>2]|0;if((N|0)<=(H|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);L=+g[2];s=c[e>>2]|0;if(!s){O=0;P=0;Q=L;R=1;break}else{S=s;T=0;U=L;C=105;break}}else{a[1263537]=0;C=103;break}}else C=103;while(0);if((C|0)==103){S=D;T=(D|0)==0;U=+g[D+(H*52|0)+8>>2];C=105}if((C|0)==105){O=c[S+-4>>2]|0;P=S;Q=U;R=T}do if((O|0)<=(J|0)){if(R)V=0;else V=c[P+-4>>2]|0;if((V|0)<=(J|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);L=Q-+g[2];A=c[e>>2]|0;if(!A){W=0;X=0;Y=L;Z=1;break}else{_=A;$=0;aa=L;C=113;break}}else{a[1263537]=0;C=111;break}}else C=111;while(0);if((C|0)==111){_=P;$=(P|0)==0;aa=Q-+g[P+(J*52|0)+8>>2];C=113}if((C|0)==113){W=c[_+-4>>2]|0;X=_;Y=aa;Z=$}do if((W|0)<=(J|0)){if(Z)ca=0;else ca=c[X+-4>>2]|0;if((ca|0)>(J|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0)}while(0);if((c[j>>2]=(g[j>>2]=Y,c[j>>2]|0)&2147483647,+g[j>>2])>1.0e-05){da=H;ea=Y;fa=X;C=123}else{ga=J;ha=H;ia=0.0;ja=X;ka=0;C=124}}else{la=J;ma=J;na=0.0;C=121}}else{la=0;ma=0;na=0.0;C=121}else{if(!K){L=+g[q>>2];D=c[e>>2]|0;A=(D|0)==0;if(A)oa=0;else oa=c[D+-4>>2]|0;do if((oa|0)<=(z|0)){if(A)pa=0;else pa=c[D+-4>>2]|0;if((pa|0)>(z|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0)}while(0);I=L-+g[D+(z*52|0)+8>>2];r=I<0.0?0.0:I;if(A)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);if((c[D+-4>>2]|0)<=0)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);I=r+ +g[D+8>>2];if((c[j>>2]=(g[j>>2]=I,c[j>>2]|0)&2147483647,+g[j>>2])>1.0e-05)qa=(r+f)/I;else qa=0.0;if((z|0)>=0){ra=z;sa=0;ta=qa;ua=D;va=0;wa=0;C=125;break}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0)}H=J+1|0;if((J|0)>=(z|0)){I=+g[q>>2];s=c[e>>2]|0;x=(s|0)==0;if(x)xa=0;else xa=c[s+-4>>2]|0;do if((xa|0)<=(J|0)){if(x)ya=0;else ya=c[s+-4>>2]|0;if((ya|0)>(J|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0)}while(0);L=+g[s+(J*52|0)+8>>2];if(x)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);D=c[s+-4>>2]|0;if((D|0)<=0)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);r=I-L+ +g[s+8>>2];if((D|0)<=(J|0))__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);if(!((c[j>>2]=(g[j>>2]=r,c[j>>2]|0)&2147483647,+g[j>>2])>1.0e-05)){la=J;ma=0;na=0.0;C=121;break}la=J;ma=0;na=(f-L)/r;C=121;break}D=c[e>>2]|0;A=(D|0)==0;if(A)za=0;else za=c[D+-4>>2]|0;do if((za|0)<=(H|0)){if(A)Aa=0;else Aa=c[D+-4>>2]|0;if((Aa|0)<=(H|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);r=+g[2];w=c[e>>2]|0;if(!w){Ba=0;Ca=r;Da=1;Ea=0;break}else{Fa=0;Ga=r;Ha=w;C=50;break}}else{a[1263537]=0;C=48;break}}else C=48;while(0);if((C|0)==48){Fa=(D|0)==0;Ga=+g[D+(H*52|0)+8>>2];Ha=D;C=50}if((C|0)==50){Ba=c[Ha+-4>>2]|0;Ca=Ga;Da=Fa;Ea=Ha}do if((Ba|0)<=(J|0)){if(Da)Ia=0;else Ia=c[Ea+-4>>2]|0;if((Ia|0)<=(J|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);I=Ca-+g[2];A=c[e>>2]|0;if(!A){Ja=0;Ka=0;La=I;Ma=1;break}else{Na=A;Oa=0;Pa=I;C=58;break}}else{a[1263537]=0;C=56;break}}else C=56;while(0);if((C|0)==56){Na=Ea;Oa=(Ea|0)==0;Pa=Ca-+g[Ea+(J*52|0)+8>>2];C=58}if((C|0)==58){Ja=c[Na+-4>>2]|0;Ka=Na;La=Pa;Ma=Oa}do if((Ja|0)<=(J|0)){if(Ma)Qa=0;else Qa=c[Ka+-4>>2]|0;if((Qa|0)>(J|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0)}while(0);if((c[j>>2]=(g[j>>2]=La,c[j>>2]|0)&2147483647,+g[j>>2])>1.0e-05){da=H;ea=La;fa=Ka;C=123}else{ga=J;ha=H;ia=0.0;ja=Ka;ka=0;C=124}}while(0);if((C|0)==121){ga=la;ha=ma;ia=na;ja=c[e>>2]|0;ka=(la|0)<0;C=124}else if((C|0)==123){ra=J;sa=da;ta=(f-+g[fa+(J*52|0)+8>>2])/ea;ua=fa;va=(fa|0)==0;wa=0;C=125}if((C|0)==124)if(!ja){Ra=0;Sa=ga;Ta=ha;Ua=ia;Va=0;Wa=1;Xa=ka}else{ra=ga;sa=ha;ta=ia;ua=ja;va=0;wa=ka;C=125}if((C|0)==125){Ra=c[ua+-4>>2]|0;Sa=ra;Ta=sa;Ua=ta;Va=ua;Wa=va;Xa=wa}do if((Ra|0)<=(Sa|0)){if(Wa)Ya=0;else Ya=c[Va+-4>>2]|0;if((Ya|0)>(Sa|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0)}while(0);ta=+g[Va+(Sa*52|0)>>2];if((Sa|0)==(Ta|0)|ta==0.0){do if(Xa)C=140;else{if(Wa)Za=0;else Za=c[Va+-4>>2]|0;if((Za|0)<=(Sa|0)){if(Wa)_a=0;else _a=c[Va+-4>>2]|0;if((_a|0)<=(Sa|0)){C=140;break}a[1263537]=0}$a=Va+(Sa*52|0)|0}while(0);if((C|0)==140){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);$a=0}E=b;F=$a+12|0;G=E+40|0;do{c[E>>2]=c[F>>2];E=E+4|0;F=F+4|0}while((E|0)<(G|0));l=n;return}if(ta!=1.0)ab=+__ZN4Math4easeEdd(Ua,ta);else ab=Ua;switch(h|0){case 0:{do if(Xa)C=154;else{h=c[e>>2]|0;$a=(h|0)==0;if($a)bb=0;else bb=c[h+-4>>2]|0;if((bb|0)<=(Sa|0)){if($a)cb=0;else cb=c[h+-4>>2]|0;if((cb|0)<=(Sa|0)){C=154;break}a[1263537]=0}db=h+(Sa*52|0)|0}while(0);if((C|0)==154){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);db=0}E=b;F=db+12|0;G=E+40|0;do{c[E>>2]=c[F>>2];E=E+4|0;F=F+4|0}while((E|0)<(G|0));l=n;return}case 1:{do if(Xa)C=165;else{db=c[e>>2]|0;cb=(db|0)==0;if(cb)eb=0;else eb=c[db+-4>>2]|0;if((eb|0)<=(Sa|0)){if(cb)fb=0;else fb=c[db+-4>>2]|0;if((fb|0)<=(Sa|0)){C=165;break}a[1263537]=0}gb=db+(Sa*52|0)|0}while(0);if((C|0)==165){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);gb=0}do if((Ta|0)<0)C=175;else{fb=c[e>>2]|0;eb=(fb|0)==0;if(eb)hb=0;else hb=c[fb+-4>>2]|0;if((hb|0)<=(Ta|0)){if(eb)ib=0;else ib=c[fb+-4>>2]|0;if((ib|0)<=(Ta|0)){C=175;break}a[1263537]=0}jb=fb+(Ta*52|0)|0}while(0);if((C|0)==175){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);jb=0}ib=b+12|0;c[ib>>2]=0;c[ib+4>>2]=0;c[ib+8>>2]=0;g[b+24>>2]=1.0;Ua=+g[gb+12>>2];ta=+g[gb+16>>2];ia=ta+ab*(+g[jb+16>>2]-ta);ta=+g[gb+20>>2];ea=ta+ab*(+g[jb+20>>2]-ta);g[b>>2]=Ua+ab*(+g[jb+12>>2]-Ua);g[b+4>>2]=ia;g[b+8>>2]=ea;g[o>>2]=ab;__ZNK4Quat5slerpERKS_RKf(p,gb+24|0,jb+24|0,o);c[ib>>2]=c[p>>2];c[ib+4>>2]=c[p+4>>2];c[ib+8>>2]=c[p+8>>2];c[ib+12>>2]=c[p+12>>2];ea=+g[gb+40>>2];ia=+g[gb+44>>2];Ua=ia+ab*(+g[jb+44>>2]-ia);ia=+g[gb+48>>2];ta=ia+ab*(+g[jb+48>>2]-ia);g[b+28>>2]=ea+ab*(+g[jb+40>>2]-ea);g[b+32>>2]=Ua;g[b+36>>2]=ta;l=n;return}case 2:{jb=Sa+-1|0;gb=(jb|0)>0?jb:0;jb=((Ta|0)<(z|0)&1)+Ta|0;z=c[e>>2]|0;if((z|0)!=0?(c[z+-4>>2]|0)>(gb|0):0)kb=z+(gb*52|0)|0;else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);kb=0}do if(Xa)C=190;else{gb=c[e>>2]|0;z=(gb|0)==0;if(z)lb=0;else lb=c[gb+-4>>2]|0;if((lb|0)<=(Sa|0)){if(z)mb=0;else mb=c[gb+-4>>2]|0;if((mb|0)<=(Sa|0)){C=190;break}a[1263537]=0}nb=gb+(Sa*52|0)|0}while(0);if((C|0)==190){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);nb=0}do if((Ta|0)<0)C=200;else{mb=c[e>>2]|0;lb=(mb|0)==0;if(lb)ob=0;else ob=c[mb+-4>>2]|0;if((ob|0)<=(Ta|0)){if(lb)pb=0;else pb=c[mb+-4>>2]|0;if((pb|0)<=(Ta|0)){C=200;break}a[1263537]=0}qb=mb+(Ta*52|0)|0}while(0);if((C|0)==200){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);qb=0}do if((jb|0)<0)C=210;else{Ta=c[e>>2]|0;pb=(Ta|0)==0;if(pb)rb=0;else rb=c[Ta+-4>>2]|0;if((rb|0)<=(jb|0)){if(pb)sb=0;else sb=c[Ta+-4>>2]|0;if((sb|0)<=(jb|0)){C=210;break}a[1263537]=0}tb=Ta+(jb*52|0)|0}while(0);if((C|0)==210){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);tb=0}g[o>>2]=ab;c[b>>2]=0;c[b+4>>2]=0;c[b+8>>2]=0;c[b+12>>2]=0;c[b+16>>2]=0;c[b+20>>2]=0;g[b+24>>2]=1.0;g[b+36>>2]=0.0;g[b+32>>2]=0.0;g[b+28>>2]=0.0;__ZNK7Vector317cubic_interpolateERKS_S1_S1_f(p,nb+12|0,qb+12|0,kb+12|0,tb+12|0,ab);c[b>>2]=c[p>>2];c[b+4>>2]=c[p+4>>2];c[b+8>>2]=c[p+8>>2];__ZNK7Vector317cubic_interpolateERKS_S1_S1_f(p,nb+40|0,qb+40|0,kb+40|0,tb+40|0,ab);jb=b+28|0;c[jb>>2]=c[p>>2];c[jb+4>>2]=c[p+4>>2];c[jb+8>>2]=c[p+8>>2];__ZNK4Quat11cubic_slerpERKS_S1_S1_RKf(p,nb+24|0,qb+24|0,kb+24|0,tb+24|0,o);o=b+12|0;c[o>>2]=c[p>>2];c[o+4>>2]=c[p+4>>2];c[o+8>>2]=c[p+8>>2];c[o+12>>2]=c[p+12>>2];l=n;return}default:{do if(Xa)C=221;else{p=c[e>>2]|0;o=(p|0)==0;if(o)ub=0;else ub=c[p+-4>>2]|0;if((ub|0)<=(Sa|0)){if(o)vb=0;else vb=c[p+-4>>2]|0;if((vb|0)<=(Sa|0)){C=221;break}a[1263537]=0}wb=p+(Sa*52|0)|0}while(0);if((C|0)==221){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);wb=0}E=b;F=wb+12|0;G=E+40|0;do{c[E>>2]=c[F>>2];E=E+4|0;F=F+4|0}while((E|0)<(G|0));l=n;return}}}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(882694,881861,1204,882707,0);c[b>>2]=0;c[b+4>>2]=0;c[b+8>>2]=0;c[b+12>>2]=0;c[b+16>>2]=0;c[b+20>>2]=0;g[b+24>>2]=1.0;g[b+36>>2]=0.0;g[b+32>>2]=0.0;g[b+28>>2]=0.0;l=n;return}}if(k|0)a[k>>0]=0;c[b>>2]=0;c[b+4>>2]=0;c[b+8>>2]=0;c[b+12>>2]=0;c[b+16>>2]=0;c[b+20>>2]=0;g[b+24>>2]=1.0;g[b+36>>2]=0.0;g[b+32>>2]=0.0;g[b+28>>2]=0.0;l=n;return}function __ZN6VectorIPN15AnimationPlayer14TrackNodeCacheEE6resizeEi(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0;if((d|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,269,1145657,0);e=31;return e|0}a[1263537]=0;f=c[b>>2]|0;if(!f)g=0;else g=c[f+-4>>2]|0;if((g|0)==(d|0)){e=0;return e|0}if(!d){if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);c[b>>2]=0;e=0;return e|0}__ZN6VectorIPN15AnimationPlayer14TrackNodeCacheEE14_copy_on_writeEv(b);f=d<<2;if(d>>>0<=1073741823?(g=f+-1|0,h=g>>>1|g,g=h>>>2|h,h=g>>>4|g,g=h>>>8|h,h=(g>>>16|g)+1|0,f>>>0<4294967264):0){a[1263537]=0;f=c[b>>2]|0;do if(!f)if((d|0)>0)i=18;else{j=0;i=25}else{g=c[f+-4>>2]|0;if((g|0)<(d|0))if(!g)i=18;else{k=__ZN6Memory14realloc_staticEPvjb(f,h,1)|0;if(k|0){a[1263537]=0;l=k;break}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,300,1145876,0);e=6;return e|0}else{j=g;i=25}}while(0);do if((i|0)==18){g=__ZN6Memory12alloc_staticEjb(h,1)|0;if(g|0){a[1263537]=0;c[g+-4>>2]=0;c[g+-8>>2]=1;l=g;break}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,292,1145820,0);e=6;return e|0}else if((i|0)==25){if((j|0)<=(d|0)){e=0;return e|0}g=__ZN6Memory14realloc_staticEPvjb(f,h,1)|0;if(!g){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,324,1145876,0);e=6;return e|0}else{a[1263537]=0;c[b>>2]=g;c[g+-4>>2]=d;e=0;return e|0}}while(0);c[b>>2]=l;c[((l|0)==0?0:l+-4|0)>>2]=d;e=0;return e|0}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,285,1145723,0);e=6;return e|0}function __ZN3MapIN15AnimationPlayer17TrackNodeCacheKeyENS0_14TrackNodeCacheE10ComparatorIS1_E16DefaultAllocatorEixERKS1_(b,d){b=b|0;d=d|0;var e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0;e=l;l=l+96|0;if((l|0)>=(m|0))ba(96);f=e;h=c[b>>2]|0;if(!h){i=__ZnwjPFPvjE(128,4740)|0;__ZN8NodePathC2Ev(i+32|0);c[i+40>>2]=0;j=i+64|0;c[j>>2]=0;c[j+4>>2]=0;c[j+8>>2]=0;c[j+12>>2]=0;c[j+16>>2]=0;c[j+20>>2]=0;g[i+88>>2]=1.0;g[i+100>>2]=0.0;g[i+96>>2]=0.0;g[i+92>>2]=0.0;c[i+116>>2]=379008;c[i+112>>2]=0;c[i+120>>2]=0;c[i+56>>2]=0;c[i+48>>2]=0;c[i+44>>2]=0;j=i+104|0;c[j>>2]=0;c[j+4>>2]=0;c[i+60>>2]=-1;c[i+52>>2]=0;j=i+16|0;c[j>>2]=0;c[j+4>>2]=0;c[b>>2]=i;j=c[b+4>>2]|0;c[i+4>>2]=j;c[i+8>>2]=j;c[i+12>>2]=j;c[i>>2]=1;if(!i)k=14;else{n=i;o=j;k=4}}else{n=h;o=c[b+4>>2]|0;k=4}a:do if((k|0)==4){h=c[n+8>>2]|0;if((h|0)!=(o|0)){j=c[d>>2]|0;i=c[d+4>>2]|0;p=h;b:while(1){h=c[p+24>>2]|0;do if(j>>>0<h>>>0)k=9;else{if(j>>>0<=h>>>0){q=c[p+28>>2]|0;if((i|0)<(q|0)){k=9;break}if((q|0)>=(i|0))break b}r=p+4|0}while(0);if((k|0)==9){k=0;r=p+8|0}h=c[r>>2]|0;if((h|0)==(o|0)){k=14;break a}else p=h}if((p|0)!=(o|0))s=p;else k=14}else k=14}while(0);if((k|0)==14){__ZN8NodePathC2Ev(f);c[f+8>>2]=0;k=f+32|0;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0;c[k+12>>2]=0;c[k+16>>2]=0;c[k+20>>2]=0;g[f+56>>2]=1.0;g[f+68>>2]=0.0;g[f+64>>2]=0.0;g[f+60>>2]=0.0;c[f+84>>2]=379008;c[f+80>>2]=0;c[f+88>>2]=0;c[f+24>>2]=0;c[f+16>>2]=0;c[f+12>>2]=0;k=f+72|0;c[k>>2]=0;c[k+4>>2]=0;c[f+28>>2]=-1;c[f+20>>2]=0;if(!(c[b>>2]|0)){k=__ZnwjPFPvjE(128,4740)|0;__ZN8NodePathC2Ev(k+32|0);c[k+40>>2]=0;o=k+64|0;c[o>>2]=0;c[o+4>>2]=0;c[o+8>>2]=0;c[o+12>>2]=0;c[o+16>>2]=0;c[o+20>>2]=0;g[k+88>>2]=1.0;g[k+100>>2]=0.0;g[k+96>>2]=0.0;g[k+92>>2]=0.0;c[k+116>>2]=379008;c[k+112>>2]=0;c[k+120>>2]=0;c[k+56>>2]=0;c[k+48>>2]=0;c[k+44>>2]=0;o=k+104|0;c[o>>2]=0;c[o+4>>2]=0;c[k+60>>2]=-1;c[k+52>>2]=0;o=k+16|0;c[o>>2]=0;c[o+4>>2]=0;c[b>>2]=k;o=c[b+4>>2]|0;c[k+4>>2]=o;c[k+8>>2]=o;c[k+12>>2]=o;c[k>>2]=1}k=__ZN3MapIN15AnimationPlayer17TrackNodeCacheKeyENS0_14TrackNodeCacheE10ComparatorIS1_E16DefaultAllocatorE10_insert_rbERKS1_RKS2_(b,d,f)|0;__ZN15AnimationPlayer14TrackNodeCacheD2Ev(f);if(!k){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145936,616,1145947,0);t=0;l=e;return t|0}else s=k}a[1263537]=0;t=s+32|0;l=e;return t|0}function __ZN3MapI10StringNameN15AnimationPlayer14TrackNodeCache12PropertyAnimE10ComparatorIS0_E16DefaultAllocatorE10_copy_fromERKS7_(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0;d=c[a>>2]|0;if(d|0?(__ZN3MapI10StringNameN15AnimationPlayer14TrackNodeCache12PropertyAnimE10ComparatorIS0_E16DefaultAllocatorE13_cleanup_treeEPNS7_7ElementE(a,c[d+8>>2]|0),d=c[a+4>>2]|0,e=c[a>>2]|0,c[e+8>>2]=d,c[a+8>>2]=0,f=d,c[f+12>>2]=f,e|0):0){f=e+48|0;if(c[f>>2]|0)__ZN7Variant5clearEv(f);__ZN10StringNameD2Ev(e+40|0);__ZN10StringNameD2Ev(e+24|0);__ZN6Memory11free_staticEPvb(e,0);c[a>>2]=0}e=c[b>>2]|0;if(!e)return;f=c[e+8>>2]|0;e=c[b+4>>2]|0;if((f|0)==(e|0))return;else g=f;while(1){f=c[g+8>>2]|0;if((f|0)==(e|0))break;else g=f}if(!g)return;e=a+4|0;f=g;g=0;while(1){if(!g){b=__ZnwjPFPvjE(80,4740)|0;__ZN10StringNameC2Ev(b+24|0);__ZN10StringNameC2Ev(b+40|0);c[b+48>>2]=0;d=b+72|0;c[d>>2]=0;c[d+4>>2]=0;c[b+44>>2]=0;d=b+16|0;c[d>>2]=0;c[d+4>>2]=0;c[a>>2]=b;d=c[e>>2]|0;c[b+4>>2]=d;c[b+8>>2]=d;c[b+12>>2]=d;c[b>>2]=1}__ZN3MapI10StringNameN15AnimationPlayer14TrackNodeCache12PropertyAnimE10ComparatorIS0_E16DefaultAllocatorE10_insert_rbERKS0_RKS3_(a,f+24|0,f+32|0)|0;b=c[f+16>>2]|0;if(!b)break;f=b;g=c[a>>2]|0}return}function __ZN3MapI10StringNameN15AnimationPlayer14TrackNodeCache12PropertyAnimE10ComparatorIS0_E16DefaultAllocatorEixERKS0_(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0;e=l;l=l+48|0;if((l|0)>=(m|0))ba(48);f=e;g=c[b>>2]|0;if(!g){h=__ZnwjPFPvjE(80,4740)|0;__ZN10StringNameC2Ev(h+24|0);__ZN10StringNameC2Ev(h+40|0);c[h+48>>2]=0;i=h+72|0;c[i>>2]=0;c[i+4>>2]=0;c[h+44>>2]=0;i=h+16|0;c[i>>2]=0;c[i+4>>2]=0;c[b>>2]=h;i=c[b+4>>2]|0;c[h+4>>2]=i;c[h+8>>2]=i;c[h+12>>2]=i;c[h>>2]=1;if(!h)j=12;else{k=h;n=i;j=4}}else{k=g;n=c[b+4>>2]|0;j=4}a:do if((j|0)==4){g=c[k+8>>2]|0;if((g|0)!=(n|0)){i=c[d>>2]|0;h=g;while(1){g=c[h+24>>2]|0;if(i>>>0<g>>>0)o=h+8|0;else{if(g>>>0>=i>>>0)break;o=h+4|0}g=c[o>>2]|0;if((g|0)==(n|0)){j=12;break a}else h=g}if(!((h|0)==(n|0)|(h|0)==0))p=h;else j=12}else j=12}while(0);if((j|0)==12){j=f+8|0;__ZN10StringNameC2Ev(j);c[f+16>>2]=0;n=f+40|0;c[n>>2]=0;c[n+4>>2]=0;c[f+12>>2]=0;if(!(c[b>>2]|0)){n=__ZnwjPFPvjE(80,4740)|0;__ZN10StringNameC2Ev(n+24|0);__ZN10StringNameC2Ev(n+40|0);c[n+48>>2]=0;o=n+72|0;c[o>>2]=0;c[o+4>>2]=0;c[n+44>>2]=0;o=n+16|0;c[o>>2]=0;c[o+4>>2]=0;c[b>>2]=n;o=c[b+4>>2]|0;c[n+4>>2]=o;c[n+8>>2]=o;c[n+12>>2]=o;c[n>>2]=1}n=__ZN3MapI10StringNameN15AnimationPlayer14TrackNodeCache12PropertyAnimE10ComparatorIS0_E16DefaultAllocatorE10_insert_rbERKS0_RKS3_(b,d,f)|0;d=f+16|0;if(c[d>>2]|0)__ZN7Variant5clearEv(d);__ZN10StringNameD2Ev(j);if(!n){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145936,616,1145947,0);q=0;l=e;return q|0}else p=n}a[1263537]=0;q=p+32|0;l=e;return q|0}function __ZN3MapI10StringNameN15AnimationPlayer14TrackNodeCache12PropertyAnimE10ComparatorIS0_E16DefaultAllocatorE10_insert_rbERKS0_RKS3_(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f;a[g>>0]=0;h=__ZN3MapI10StringNameN15AnimationPlayer14TrackNodeCache12PropertyAnimE10ComparatorIS0_E16DefaultAllocatorE7_insertERKS0_Rb(b,d,g)|0;if(h|0){d=e;i=c[d+4>>2]|0;j=h+32|0;c[j>>2]=c[d>>2];c[j+4>>2]=i;__ZN10StringNameaSERKS_(h+40|0,e+8|0);c[h+44>>2]=c[e+12>>2];__ZN7VariantaSERKS_(h+48|0,e+16|0);i=e+40|0;e=c[i+4>>2]|0;j=h+72|0;c[j>>2]=c[i>>2];c[j+4>>2]=e}if(a[g>>0]|0){l=f;return h|0}g=b+8|0;c[g>>2]=(c[g>>2]|0)+1;g=h+12|0;e=c[g>>2]|0;if(!(c[e>>2]|0)){j=b+4|0;i=h;d=e;k=e;e=g;while(1){g=d+12|0;n=c[g>>2]|0;o=c[n+8>>2]|0;p=n;do if((d|0)==(o|0)){q=c[n+4>>2]|0;if(!(c[q>>2]|0)){c[k>>2]=1;a[1263537]=0;c[q>>2]=1;if((c[j>>2]|0)==(n|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);r=c[(c[e>>2]|0)+12>>2]|0;break}else{a[1263537]=0;c[n>>2]=0;r=n;break}}q=d+4|0;if((i|0)==(c[q>>2]|0)){s=i+8|0;t=c[s>>2]|0;c[q>>2]=t;q=c[j>>2]|0;if((t|0)==(q|0))u=p;else{c[t+12>>2]=d;u=c[g>>2]|0}t=i+12|0;c[t>>2]=u;v=c[g>>2]|0;w=v+8|0;if((c[w>>2]|0)==(d|0))c[w>>2]=i;else c[v+4>>2]=i;c[s>>2]=d;c[g>>2]=i;x=d;y=i;z=q;A=c[t>>2]|0}else{x=i;y=d;z=c[j>>2]|0;A=n}a[1263537]=0;c[y>>2]=1;if((z|0)==(A|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);B=c[(c[x+12>>2]|0)+12>>2]|0;C=c[j>>2]|0}else{a[1263537]=0;c[A>>2]=0;B=A;C=z}t=B+8|0;q=c[t>>2]|0;s=q+4|0;v=c[s>>2]|0;c[t>>2]=v;if((v|0)!=(C|0))c[v+12>>2]=B;v=B+12|0;c[q+12>>2]=c[v>>2];t=c[v>>2]|0;w=t+4|0;if((c[w>>2]|0)==(B|0))c[w>>2]=q;else c[t+8>>2]=q;c[s>>2]=B;c[v>>2]=q;r=x}else{if(!(c[o>>2]|0)){c[k>>2]=1;a[1263537]=0;c[o>>2]=1;if((c[j>>2]|0)==(n|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);r=c[(c[e>>2]|0)+12>>2]|0;break}else{a[1263537]=0;c[n>>2]=0;r=n;break}}q=d+8|0;if((i|0)==(c[q>>2]|0)){v=i+4|0;s=c[v>>2]|0;c[q>>2]=s;q=c[j>>2]|0;if((s|0)==(q|0))D=p;else{c[s+12>>2]=d;D=c[g>>2]|0}s=i+12|0;c[s>>2]=D;t=c[g>>2]|0;w=t+4|0;if((c[w>>2]|0)==(d|0))c[w>>2]=i;else c[t+8>>2]=i;c[v>>2]=d;c[g>>2]=i;E=d;F=i;G=q;H=c[s>>2]|0}else{E=i;F=d;G=c[j>>2]|0;H=n}a[1263537]=0;c[F>>2]=1;if((G|0)==(H|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);I=c[(c[E+12>>2]|0)+12>>2]|0;J=c[j>>2]|0}else{a[1263537]=0;c[H>>2]=0;I=H;J=G}s=I+4|0;q=c[s>>2]|0;v=q+8|0;t=c[v>>2]|0;c[s>>2]=t;if((t|0)!=(J|0))c[t+12>>2]=I;t=I+12|0;c[q+12>>2]=c[t>>2];s=c[t>>2]|0;w=s+8|0;if((c[w>>2]|0)==(I|0))c[w>>2]=q;else c[s+4>>2]=q;c[v>>2]=I;c[t>>2]=q;r=E}while(0);n=r+12|0;g=c[n>>2]|0;if(!(c[g>>2]|0)){i=r;d=g;k=g;e=n}else break}}e=c[(c[b>>2]|0)+8>>2]|0;a[1263537]=0;c[e>>2]=1;l=f;return h|0}function __ZN3MapI10StringNameN15AnimationPlayer14TrackNodeCache12PropertyAnimE10ComparatorIS0_E16DefaultAllocatorE7_insertERKS0_Rb(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0;f=c[b>>2]|0;g=c[f+8>>2]|0;h=b+4|0;i=c[h>>2]|0;a:do if((g|0)==(i|0))j=f;else{k=c[d>>2]|0;l=g;while(1){m=c[l+24>>2]|0;if(k>>>0<m>>>0)n=l+8|0;else{if(m>>>0>=k>>>0)break;n=l+4|0}m=c[n>>2]|0;if((m|0)==(i|0)){j=l;break a}else l=m}a[e>>0]=1;o=l;return o|0}while(0);i=__ZnwjPFPvjE(80,4740)|0;n=i+24|0;__ZN10StringNameC2Ev(n);__ZN10StringNameC2Ev(i+40|0);c[i+48>>2]=0;g=i+72|0;c[g>>2]=0;c[g+4>>2]=0;c[i+44>>2]=0;c[i>>2]=0;c[i+4>>2]=0;c[i+8>>2]=0;c[i+12>>2]=0;c[i+16>>2]=0;c[i+20>>2]=0;c[i+12>>2]=j;g=c[h>>2]|0;f=i+4|0;c[f>>2]=g;k=i+8|0;c[k>>2]=g;__ZN10StringNameaSERKS_(n,d);n=c[b>>2]|0;if((j|0)!=(n|0)?(c[d>>2]|0)>>>0>=(c[j+24>>2]|0)>>>0:0)c[j+4>>2]=i;else c[j+8>>2]=i;a[e>>0]=0;e=c[f>>2]|0;f=c[h>>2]|0;if((e|0)==(f|0)){h=i;do{j=h;h=c[h+12>>2]|0}while((j|0)==(c[h+4>>2]|0));p=(h|0)==(n|0)?0:h}else{h=e;while(1){e=c[h+8>>2]|0;if((e|0)==(f|0)){p=h;break}else h=e}}c[i+16>>2]=p;h=c[k>>2]|0;b:do if((h|0)==(f|0)){k=i;while(1){e=k;k=c[k+12>>2]|0;if((e|0)!=(c[k+8>>2]|0)){q=k;break b}if((k|0)==(n|0)){q=0;break}}}else{k=h;while(1){l=c[k+4>>2]|0;if((l|0)==(f|0)){q=k;break}else k=l}}while(0);f=i+20|0;c[f>>2]=q;if(!p)r=q;else{c[p+20>>2]=i;r=c[f>>2]|0}if(!r){o=i;return o|0}c[r+16>>2]=i;o=i;return o|0}function __ZN3MapIN15AnimationPlayer17TrackNodeCacheKeyENS0_14TrackNodeCacheE10ComparatorIS1_E16DefaultAllocatorE10_insert_rbERKS1_RKS2_(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f;a[g>>0]=0;h=__ZN3MapIN15AnimationPlayer17TrackNodeCacheKeyENS0_14TrackNodeCacheE10ComparatorIS1_E16DefaultAllocatorE7_insertERKS1_Rb(b,d,g)|0;if(h|0){__ZN8NodePathaSERKS_(h+32|0,e);c[h+36>>2]=c[e+4>>2];d=e+8|0;i=h+40|0;j=c[i>>2]|0;if((c[d>>2]|0)!=(j|0)){if((j|0?__ZN9Reference11unreferenceEv(j)|0:0)?(j=c[i>>2]|0,__Z17predelete_handlerP6Object(j)|0):0){gj[c[(c[j>>2]|0)+76>>2]&8191](j);__ZN6Memory11free_staticEPvb(j,0)}c[i>>2]=0;j=c[d>>2]|0;c[i>>2]=j;if(j|0)__ZN9Reference9referenceEv(j)}j=h+44|0;i=e+12|0;d=j+68|0;do{c[j>>2]=c[i>>2];j=j+4|0;i=i+4|0}while((j|0)<(d|0));__ZN3MapI10StringNameN15AnimationPlayer14TrackNodeCache12PropertyAnimE10ComparatorIS0_E16DefaultAllocatorE10_copy_fromERKS7_(h+112|0,e+80|0)}if(a[g>>0]|0){l=f;return h|0}g=b+8|0;c[g>>2]=(c[g>>2]|0)+1;g=h+12|0;e=c[g>>2]|0;if(!(c[e>>2]|0)){i=b+4|0;j=h;d=e;k=e;e=g;while(1){g=d+12|0;n=c[g>>2]|0;o=c[n+8>>2]|0;p=n;do if((d|0)==(o|0)){q=c[n+4>>2]|0;if(!(c[q>>2]|0)){c[k>>2]=1;a[1263537]=0;c[q>>2]=1;if((c[i>>2]|0)==(n|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);r=c[(c[e>>2]|0)+12>>2]|0;break}else{a[1263537]=0;c[n>>2]=0;r=n;break}}q=d+4|0;if((j|0)==(c[q>>2]|0)){s=j+8|0;t=c[s>>2]|0;c[q>>2]=t;q=c[i>>2]|0;if((t|0)==(q|0))u=p;else{c[t+12>>2]=d;u=c[g>>2]|0}t=j+12|0;c[t>>2]=u;v=c[g>>2]|0;w=v+8|0;if((c[w>>2]|0)==(d|0))c[w>>2]=j;else c[v+4>>2]=j;c[s>>2]=d;c[g>>2]=j;x=d;y=j;z=q;A=c[t>>2]|0}else{x=j;y=d;z=c[i>>2]|0;A=n}a[1263537]=0;c[y>>2]=1;if((z|0)==(A|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);B=c[(c[x+12>>2]|0)+12>>2]|0;C=c[i>>2]|0}else{a[1263537]=0;c[A>>2]=0;B=A;C=z}t=B+8|0;q=c[t>>2]|0;s=q+4|0;v=c[s>>2]|0;c[t>>2]=v;if((v|0)!=(C|0))c[v+12>>2]=B;v=B+12|0;c[q+12>>2]=c[v>>2];t=c[v>>2]|0;w=t+4|0;if((c[w>>2]|0)==(B|0))c[w>>2]=q;else c[t+8>>2]=q;c[s>>2]=B;c[v>>2]=q;r=x}else{if(!(c[o>>2]|0)){c[k>>2]=1;a[1263537]=0;c[o>>2]=1;if((c[i>>2]|0)==(n|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);r=c[(c[e>>2]|0)+12>>2]|0;break}else{a[1263537]=0;c[n>>2]=0;r=n;break}}q=d+8|0;if((j|0)==(c[q>>2]|0)){v=j+4|0;s=c[v>>2]|0;c[q>>2]=s;q=c[i>>2]|0;if((s|0)==(q|0))D=p;else{c[s+12>>2]=d;D=c[g>>2]|0}s=j+12|0;c[s>>2]=D;t=c[g>>2]|0;w=t+4|0;if((c[w>>2]|0)==(d|0))c[w>>2]=j;else c[t+8>>2]=j;c[v>>2]=d;c[g>>2]=j;E=d;F=j;G=q;H=c[s>>2]|0}else{E=j;F=d;G=c[i>>2]|0;H=n}a[1263537]=0;c[F>>2]=1;if((G|0)==(H|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);I=c[(c[E+12>>2]|0)+12>>2]|0;J=c[i>>2]|0}else{a[1263537]=0;c[H>>2]=0;I=H;J=G}s=I+4|0;q=c[s>>2]|0;v=q+8|0;t=c[v>>2]|0;c[s>>2]=t;if((t|0)!=(J|0))c[t+12>>2]=I;t=I+12|0;c[q+12>>2]=c[t>>2];s=c[t>>2]|0;w=s+8|0;if((c[w>>2]|0)==(I|0))c[w>>2]=q;else c[s+4>>2]=q;c[v>>2]=I;c[t>>2]=q;r=E}while(0);n=r+12|0;g=c[n>>2]|0;if(!(c[g>>2]|0)){j=r;d=g;k=g;e=n}else break}}e=c[(c[b>>2]|0)+8>>2]|0;a[1263537]=0;c[e>>2]=1;l=f;return h|0}function __ZN3MapIN15AnimationPlayer17TrackNodeCacheKeyENS0_14TrackNodeCacheE10ComparatorIS1_E16DefaultAllocatorE7_insertERKS1_Rb(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0;f=c[b>>2]|0;h=c[f+8>>2]|0;i=b+4|0;j=c[i>>2]|0;a:do if((h|0)==(j|0))k=f;else{l=c[d>>2]|0;m=c[d+4>>2]|0;n=h;b:while(1){o=c[n+24>>2]|0;do if(l>>>0<o>>>0)p=6;else{if(l>>>0<=o>>>0){if((m|0)<(c[n+28>>2]|0)){p=6;break}if((c[n+28>>2]|0)>=(m|0))break b}q=n+4|0}while(0);if((p|0)==6){p=0;q=n+8|0}o=c[q>>2]|0;if((o|0)==(j|0)){k=n;break a}else n=o}a[e>>0]=1;r=n;return r|0}while(0);j=__ZnwjPFPvjE(128,4740)|0;__ZN8NodePathC2Ev(j+32|0);c[j+40>>2]=0;q=j+64|0;c[q>>2]=0;c[q+4>>2]=0;c[q+8>>2]=0;c[q+12>>2]=0;c[q+16>>2]=0;c[q+20>>2]=0;g[j+88>>2]=1.0;g[j+100>>2]=0.0;g[j+96>>2]=0.0;g[j+92>>2]=0.0;c[j+116>>2]=379008;c[j+112>>2]=0;c[j+120>>2]=0;c[j+56>>2]=0;c[j+48>>2]=0;c[j+44>>2]=0;q=j+104|0;c[q>>2]=0;c[q+4>>2]=0;c[j+60>>2]=-1;c[j+52>>2]=0;c[j>>2]=0;c[j+4>>2]=0;c[j+8>>2]=0;c[j+12>>2]=0;c[j+16>>2]=0;c[j+20>>2]=0;c[j+12>>2]=k;q=c[i>>2]|0;h=j+4|0;c[h>>2]=q;f=j+8|0;c[f>>2]=q;m=d;l=c[m+4>>2]|0;o=j+24|0;c[o>>2]=c[m>>2];c[o+4>>2]=l;l=c[b>>2]|0;b=q;do if((k|0)!=(l|0)?(q=c[d>>2]|0,o=c[k+24>>2]|0,q>>>0>=o>>>0):0){if(q>>>0<=o>>>0?(c[d+4>>2]|0)<(c[k+28>>2]|0):0){p=15;break}c[k+4>>2]=j;s=c[h>>2]|0}else p=15;while(0);if((p|0)==15){c[k+8>>2]=j;s=b}a[e>>0]=0;e=c[i>>2]|0;if((s|0)==(e|0)){i=j;do{b=i;i=c[i+12>>2]|0}while((b|0)==(c[i+4>>2]|0));t=(i|0)==(l|0)?0:i}else{i=s;while(1){s=c[i+8>>2]|0;if((s|0)==(e|0)){t=i;break}else i=s}}c[j+16>>2]=t;i=c[f>>2]|0;c:do if((i|0)==(e|0)){f=j;while(1){s=f;f=c[f+12>>2]|0;if((s|0)!=(c[f+8>>2]|0)){u=f;break c}if((f|0)==(l|0)){u=0;break}}}else{f=i;while(1){n=c[f+4>>2]|0;if((n|0)==(e|0)){u=f;break}else f=n}}while(0);e=j+20|0;c[e>>2]=u;if(!t)v=u;else{c[t+20>>2]=j;v=c[e>>2]|0}if(!v){r=j;return r|0}c[v+16>>2]=j;r=j;return r|0}function __ZNK15AnimationPlayer8BlendKeyltERKS0_(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0;d=l;l=l+32|0;if((l|0)>=(m|0))ba(32);e=d+16|0;f=d+12|0;g=d+8|0;h=d+4|0;i=d;j=c[a>>2]|0;if((j|0)==(c[b>>2]|0)){k=c[a+4>>2]|0;do if(k){a=c[k+4>>2]|0;if(a|0){__ZN6StringC2EPKc(e,a);n=c[e>>2]|0;break}a=k+8|0;c[e>>2]=0;o=c[a>>2]|0;if((o|0)!=0?(c[e>>2]=0,(__Z28atomic_conditional_incrementPj(o+-8|0)|0)!=0):0){o=c[a>>2]|0;c[e>>2]=o;n=o}else n=0}else{c[e>>2]=0;n=0}while(0);c[f>>2]=n;n=c[b+4>>2]|0;do if(n){k=c[n+4>>2]|0;if(k|0){__ZN6StringC2EPKc(e,k);p=c[e>>2]|0;break}k=n+8|0;c[e>>2]=0;o=c[k>>2]|0;if((o|0)!=0?(c[e>>2]=0,(__Z28atomic_conditional_incrementPj(o+-8|0)|0)!=0):0){o=c[k>>2]|0;c[e>>2]=o;p=o}else p=0}else{c[e>>2]=0;p=0}while(0);c[g>>2]=p;p=__ZNK6StringltES_(f,g)|0;n=c[g>>2]|0;if(n|0?(__Z16atomic_decrementPj(n+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(n,1);n=c[f>>2]|0;if(!n){q=p;l=d;return q|0}if(__Z16atomic_decrementPj(n+-8|0)|0){q=p;l=d;return q|0}__ZN6Memory11free_staticEPvb(n,1);q=p;l=d;return q|0}else{do if(j){p=c[j+4>>2]|0;if(p|0){__ZN6StringC2EPKc(e,p);r=c[e>>2]|0;break}p=j+8|0;c[e>>2]=0;n=c[p>>2]|0;if((n|0)!=0?(c[e>>2]=0,(__Z28atomic_conditional_incrementPj(n+-8|0)|0)!=0):0){n=c[p>>2]|0;c[e>>2]=n;r=n}else r=0}else{c[e>>2]=0;r=0}while(0);c[h>>2]=r;r=c[b>>2]|0;do if(r){b=c[r+4>>2]|0;if(b|0){__ZN6StringC2EPKc(e,b);s=c[e>>2]|0;break}b=r+8|0;c[e>>2]=0;j=c[b>>2]|0;if((j|0)!=0?(c[e>>2]=0,(__Z28atomic_conditional_incrementPj(j+-8|0)|0)!=0):0){j=c[b>>2]|0;c[e>>2]=j;s=j}else s=0}else{c[e>>2]=0;s=0}while(0);c[i>>2]=s;s=__ZNK6StringltES_(h,i)|0;e=c[i>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);e=c[h>>2]|0;if(!e){q=s;l=d;return q|0}if(__Z16atomic_decrementPj(e+-8|0)|0){q=s;l=d;return q|0}__ZN6Memory11free_staticEPvb(e,1);q=s;l=d;return q|0}return 0}function __ZN3MapIN15AnimationPlayer8BlendKeyEf10ComparatorIS1_E16DefaultAllocatorEixERKS1_(b,d){b=b|0;d=d|0;var e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;h=c[b>>2]|0;if(!h){i=__ZnwjPFPvjE(36,4740)|0;__ZN10StringNameC2Ev(i+24|0);__ZN10StringNameC2Ev(i+28|0);j=i+16|0;c[j>>2]=0;c[j+4>>2]=0;c[b>>2]=i;j=b+4|0;k=c[j>>2]|0;c[i+4>>2]=k;c[i+8>>2]=k;c[i+12>>2]=k;c[i>>2]=1;if(!i)n=11;else{o=j;p=i;q=k;n=4}}else{k=b+4|0;o=k;p=h;q=c[k>>2]|0;n=4}a:do if((n|0)==4){k=c[p+8>>2]|0;if((k|0)!=(q|0)){h=k;while(1){k=h+24|0;if(__ZNK15AnimationPlayer8BlendKeyltERKS0_(d,k)|0)r=h+8|0;else{if(!(__ZNK15AnimationPlayer8BlendKeyltERKS0_(k,d)|0))break;r=h+4|0}k=c[r>>2]|0;if((k|0)==(c[o>>2]|0)){n=11;break a}else h=k}if(!((h|0)==0?1:(h|0)==(c[o>>2]|0)))s=h;else n=11}else n=11}while(0);if((n|0)==11){g[f>>2]=0.0;if(!(c[b>>2]|0)){n=__ZnwjPFPvjE(36,4740)|0;__ZN10StringNameC2Ev(n+24|0);__ZN10StringNameC2Ev(n+28|0);o=n+16|0;c[o>>2]=0;c[o+4>>2]=0;c[b>>2]=n;o=c[b+4>>2]|0;c[n+4>>2]=o;c[n+8>>2]=o;c[n+12>>2]=o;c[n>>2]=1}n=__ZN3MapIN15AnimationPlayer8BlendKeyEf10ComparatorIS1_E16DefaultAllocatorE10_insert_rbERKS1_RKf(b,d,f)|0;if(!n){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145936,616,1145947,0);t=0;l=e;return t|0}else s=n}a[1263537]=0;t=s+32|0;l=e;return t|0}function __ZN3MapI10StringNameN15AnimationPlayer13AnimationDataE10ComparatorIS0_E16DefaultAllocatorEixERKS0_(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;g=c[b>>2]|0;if(!g){h=__ZnwjPFPvjE(44,4740)|0;__ZN10StringNameC2Ev(h+24|0);c[h+28>>2]=0;__ZN10StringNameC2Ev(h+32|0);c[h+36>>2]=0;c[h+40>>2]=0;i=h+16|0;c[i>>2]=0;c[i+4>>2]=0;c[b>>2]=h;i=c[b+4>>2]|0;c[h+4>>2]=i;c[h+8>>2]=i;c[h+12>>2]=i;c[h>>2]=1;if(!h)j=12;else{k=h;n=i;j=4}}else{k=g;n=c[b+4>>2]|0;j=4}a:do if((j|0)==4){g=c[k+8>>2]|0;if((g|0)!=(n|0)){i=c[d>>2]|0;h=g;while(1){g=c[h+24>>2]|0;if(i>>>0<g>>>0)o=h+8|0;else{if(g>>>0>=i>>>0)break;o=h+4|0}g=c[o>>2]|0;if((g|0)==(n|0)){j=12;break a}else h=g}if(!((h|0)==(n|0)|(h|0)==0))p=h;else j=12}else j=12}while(0);if((j|0)==12){c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;c[f+12>>2]=0;__ZN10StringNameC2Ev(f+4|0);c[f+8>>2]=0;c[f+12>>2]=0;if(!(c[b>>2]|0)){j=__ZnwjPFPvjE(44,4740)|0;__ZN10StringNameC2Ev(j+24|0);c[j+28>>2]=0;__ZN10StringNameC2Ev(j+32|0);c[j+36>>2]=0;c[j+40>>2]=0;n=j+16|0;c[n>>2]=0;c[n+4>>2]=0;c[b>>2]=j;n=c[b+4>>2]|0;c[j+4>>2]=n;c[j+8>>2]=n;c[j+12>>2]=n;c[j>>2]=1}j=__ZN3MapI10StringNameN15AnimationPlayer13AnimationDataE10ComparatorIS0_E16DefaultAllocatorE10_insert_rbERKS0_RKS2_(b,d,f)|0;__ZN15AnimationPlayer13AnimationDataD2Ev(f);if(!j){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145936,616,1145947,0);q=0;l=e;return q|0}else p=j}a[1263537]=0;q=p+28|0;l=e;return q|0}function __ZNK15AnimationPlayer18animation_get_nextERK10StringName(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;g=c[b+8464>>2]|0;a:do if(g|0){h=c[g+8>>2]|0;i=c[b+8468>>2]|0;j=(h|0)==(i|0);b:do if(j)k=h;else{n=c[d>>2]|0;o=h;while(1){p=c[o+24>>2]|0;if(n>>>0<p>>>0)q=o+8|0;else{if(p>>>0>=n>>>0){k=o;break b}q=o+4|0}o=c[q>>2]|0;if((o|0)==(i|0))break a}}while(0);if((k|0)!=(i|0)&(k|0)!=0){a[1263537]=0;c:do if(j){r=h;s=18}else{o=c[d>>2]|0;n=h;while(1){p=c[n+24>>2]|0;if(o>>>0<p>>>0)t=n+8|0;else{if(p>>>0>=o>>>0){r=n;s=18;break c}t=n+4|0}n=c[t>>2]|0;if((n|0)==(i|0)){s=19;break}}}while(0);if((s|0)==18)if((r|0)==(i|0)|(r|0)==0)s=19;else{a[1263537]=0;u=r+28|0}if((s|0)==19){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145936,604,1145947,0);u=0}__ZN10StringNameC2ERKS_(f,u+4|0);v=c[f>>2]|0;l=e;return v|0}}while(0);__ZN10StringNameC2Ev(f);v=c[f>>2]|0;l=e;return v|0}function __ZN15AnimationPlayer5queueERK10StringName(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0;if(!(a[b+8532>>0]|0)){__ZN15AnimationPlayer4playERK10StringNameffb(b,d,-1.0,1.0,0);return}e=b+8508|0;if(!(c[e>>2]|0)){b=__ZnwjPFPvjE(12,4740)|0;c[e>>2]=b;c[b>>2]=0;c[b+4>>2]=0;c[b+8>>2]=0}b=__ZnwjPFPvjE(16,4740)|0;__ZN10StringNameC2Ev(b);f=b+4|0;c[f>>2]=0;g=b+8|0;c[g>>2]=0;h=b+12|0;c[h>>2]=0;__ZN10StringNameaSERKS_(b,d);d=c[e>>2]|0;e=d+4|0;i=c[e>>2]|0;c[g>>2]=i;c[f>>2]=0;c[h>>2]=d;if(i|0)c[i+4>>2]=b;c[e>>2]=b;if(!(c[d>>2]|0))c[d>>2]=b;b=d+8|0;c[b>>2]=(c[b>>2]|0)+1;return}function __ZN3MapI10StringNameN15AnimationPlayer13AnimationDataE10ComparatorIS0_E16DefaultAllocatorE10_insert_rbERKS0_RKS2_(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f;a[g>>0]=0;h=__ZN3MapI10StringNameN15AnimationPlayer13AnimationDataE10ComparatorIS0_E16DefaultAllocatorE7_insertERKS0_Rb(b,d,g)|0;if(h|0)__ZN15AnimationPlayer13AnimationDataaSERKS0_(h+28|0,e)|0;if(a[g>>0]|0){l=f;return h|0}g=b+8|0;c[g>>2]=(c[g>>2]|0)+1;g=h+12|0;e=c[g>>2]|0;if(!(c[e>>2]|0)){d=b+4|0;i=h;j=e;k=e;e=g;while(1){g=j+12|0;n=c[g>>2]|0;o=c[n+8>>2]|0;p=n;do if((j|0)==(o|0)){q=c[n+4>>2]|0;if(!(c[q>>2]|0)){c[k>>2]=1;a[1263537]=0;c[q>>2]=1;if((c[d>>2]|0)==(n|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);r=c[(c[e>>2]|0)+12>>2]|0;break}else{a[1263537]=0;c[n>>2]=0;r=n;break}}q=j+4|0;if((i|0)==(c[q>>2]|0)){s=i+8|0;t=c[s>>2]|0;c[q>>2]=t;if((t|0)==(c[d>>2]|0))u=p;else{c[t+12>>2]=j;u=c[g>>2]|0}t=i+12|0;c[t>>2]=u;q=c[g>>2]|0;v=q+8|0;c[((c[v>>2]|0)==(j|0)?v:q+4|0)>>2]=i;c[s>>2]=j;c[g>>2]=i;w=j;x=i;y=c[t>>2]|0}else{w=i;x=j;y=n}a[1263537]=0;c[x>>2]=1;t=c[d>>2]|0;if((t|0)==(y|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);z=c[(c[w+12>>2]|0)+12>>2]|0;A=c[d>>2]|0}else{a[1263537]=0;c[y>>2]=0;z=y;A=t}t=z+8|0;s=c[t>>2]|0;q=s+4|0;v=c[q>>2]|0;c[t>>2]=v;if((v|0)!=(A|0))c[v+12>>2]=z;v=z+12|0;c[s+12>>2]=c[v>>2];t=c[v>>2]|0;B=t+4|0;c[((c[B>>2]|0)==(z|0)?B:t+8|0)>>2]=s;c[q>>2]=z;c[v>>2]=s;r=w}else{if(!(c[o>>2]|0)){c[k>>2]=1;a[1263537]=0;c[o>>2]=1;if((c[d>>2]|0)==(n|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);r=c[(c[e>>2]|0)+12>>2]|0;break}else{a[1263537]=0;c[n>>2]=0;r=n;break}}s=j+8|0;if((i|0)==(c[s>>2]|0)){v=i+4|0;q=c[v>>2]|0;c[s>>2]=q;if((q|0)==(c[d>>2]|0))C=p;else{c[q+12>>2]=j;C=c[g>>2]|0}q=i+12|0;c[q>>2]=C;s=c[g>>2]|0;t=s+4|0;c[((c[t>>2]|0)==(j|0)?t:s+8|0)>>2]=i;c[v>>2]=j;c[g>>2]=i;D=j;E=i;F=c[q>>2]|0}else{D=i;E=j;F=n}a[1263537]=0;c[E>>2]=1;q=c[d>>2]|0;if((q|0)==(F|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);G=c[d>>2]|0;H=c[(c[D+12>>2]|0)+12>>2]|0}else{a[1263537]=0;c[F>>2]=0;G=q;H=F}q=H+4|0;v=c[q>>2]|0;s=v+8|0;t=c[s>>2]|0;c[q>>2]=t;if((t|0)!=(G|0))c[t+12>>2]=H;t=H+12|0;c[v+12>>2]=c[t>>2];q=c[t>>2]|0;B=q+8|0;c[((c[B>>2]|0)==(H|0)?B:q+4|0)>>2]=v;c[s>>2]=H;c[t>>2]=v;r=D}while(0);n=r+12|0;g=c[n>>2]|0;if(!(c[g>>2]|0)){i=r;j=g;k=g;e=n}else break}}e=c[(c[b>>2]|0)+8>>2]|0;a[1263537]=0;c[e>>2]=1;l=f;return h|0}function __ZN3MapI10StringNameN15AnimationPlayer13AnimationDataE10ComparatorIS0_E16DefaultAllocatorE7_insertERKS0_Rb(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0;f=c[b>>2]|0;g=c[f+8>>2]|0;h=b+4|0;i=c[h>>2]|0;a:do if((g|0)==(i|0))j=f;else{k=c[d>>2]|0;l=g;while(1){m=c[l+24>>2]|0;if(k>>>0<m>>>0)n=l+8|0;else{if(m>>>0>=k>>>0)break;n=l+4|0}m=c[n>>2]|0;if((m|0)==(i|0)){j=l;break a}else l=m}a[e>>0]=1;o=l;return o|0}while(0);i=__ZnwjPFPvjE(44,4740)|0;n=i+24|0;__ZN10StringNameC2Ev(n);c[i+28>>2]=0;__ZN10StringNameC2Ev(i+32|0);c[i+36>>2]=0;c[i+40>>2]=0;c[i>>2]=0;c[i+4>>2]=0;c[i+8>>2]=0;c[i+12>>2]=0;c[i+16>>2]=0;c[i+20>>2]=0;c[i+12>>2]=j;g=c[h>>2]|0;f=i+4|0;c[f>>2]=g;k=i+8|0;c[k>>2]=g;__ZN10StringNameaSERKS_(n,d);if((j|0)!=(c[b>>2]|0)?(c[d>>2]|0)>>>0>=(c[j+24>>2]|0)>>>0:0)p=j+4|0;else p=j+8|0;c[p>>2]=i;a[e>>0]=0;e=c[f>>2]|0;f=c[h>>2]|0;if((e|0)==(f|0)){h=i;do{p=h;h=c[h+12>>2]|0}while((p|0)==(c[h+4>>2]|0));q=(h|0)==(c[b>>2]|0)?0:h}else{h=e;while(1){e=c[h+8>>2]|0;if((e|0)==(f|0)){q=h;break}else h=e}}c[i+16>>2]=q;h=c[k>>2]|0;b:do if((h|0)==(f|0)){k=i;while(1){e=k;k=c[k+12>>2]|0;if((e|0)!=(c[k+8>>2]|0)){r=k;break b}if((k|0)==(c[b>>2]|0)){r=0;break}}}else{k=h;while(1){l=c[k+4>>2]|0;if((l|0)==(f|0)){r=k;break}else k=l}}while(0);f=i+20|0;c[f>>2]=r;if(!q)s=r;else{c[q+20>>2]=i;s=c[f>>2]|0}if(!s){o=i;return o|0}c[s+16>>2]=i;o=i;return o|0}function __ZN15AnimationPlayer13AnimationDataaSERKS0_(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;d=c[a>>2]|0;if((d|0)!=(c[b>>2]|0)){if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);c[a>>2]=0;d=c[b>>2]|0;if(d|0?__Z28atomic_conditional_incrementPj(d+-8|0)|0:0)c[a>>2]=c[b>>2]}__ZN10StringNameaSERKS_(a+4|0,b+4|0);d=a+8|0;e=b+8|0;f=c[d>>2]|0;if((f|0)!=(c[e>>2]|0)){if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);c[d>>2]=0;f=c[e>>2]|0;if(f|0?__Z28atomic_conditional_incrementPj(f+-8|0)|0:0)c[d>>2]=c[e>>2]}e=b+12|0;b=a+12|0;d=c[b>>2]|0;if((c[e>>2]|0)==(d|0))return a|0;if((d|0?__ZN9Reference11unreferenceEv(d)|0:0)?(d=c[b>>2]|0,__Z17predelete_handlerP6Object(d)|0):0){gj[c[(c[d>>2]|0)+76>>2]&8191](d);__ZN6Memory11free_staticEPvb(d,0)}c[b>>2]=0;d=c[e>>2]|0;c[b>>2]=d;if(!d)return a|0;__ZN9Reference9referenceEv(d);return a|0}function __ZN3MapIN15AnimationPlayer8BlendKeyEf10ComparatorIS1_E16DefaultAllocatorE10_insert_rbERKS1_RKf(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f;a[g>>0]=0;h=__ZN3MapIN15AnimationPlayer8BlendKeyEf10ComparatorIS1_E16DefaultAllocatorE7_insertERKS1_Rb(b,d,g)|0;if(h|0)c[h+32>>2]=c[e>>2];if(a[g>>0]|0){l=f;return h|0}g=b+8|0;c[g>>2]=(c[g>>2]|0)+1;g=h+12|0;e=c[g>>2]|0;if(!(c[e>>2]|0)){d=b+4|0;i=h;j=e;k=e;e=g;while(1){g=j+12|0;n=c[g>>2]|0;o=c[n+8>>2]|0;p=n;do if((j|0)==(o|0)){q=c[n+4>>2]|0;if(!(c[q>>2]|0)){c[k>>2]=1;a[1263537]=0;c[q>>2]=1;if((c[d>>2]|0)==(n|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);r=c[(c[e>>2]|0)+12>>2]|0;break}else{a[1263537]=0;c[n>>2]=0;r=n;break}}q=j+4|0;if((i|0)==(c[q>>2]|0)){s=i+8|0;t=c[s>>2]|0;c[q>>2]=t;if((t|0)==(c[d>>2]|0))u=p;else{c[t+12>>2]=j;u=c[g>>2]|0}t=i+12|0;c[t>>2]=u;q=c[g>>2]|0;v=q+8|0;c[((c[v>>2]|0)==(j|0)?v:q+4|0)>>2]=i;c[s>>2]=j;c[g>>2]=i;w=j;x=i;y=c[t>>2]|0}else{w=i;x=j;y=n}a[1263537]=0;c[x>>2]=1;t=c[d>>2]|0;if((t|0)==(y|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);z=c[(c[w+12>>2]|0)+12>>2]|0;A=c[d>>2]|0}else{a[1263537]=0;c[y>>2]=0;z=y;A=t}t=z+8|0;s=c[t>>2]|0;q=s+4|0;v=c[q>>2]|0;c[t>>2]=v;if((v|0)!=(A|0))c[v+12>>2]=z;v=z+12|0;c[s+12>>2]=c[v>>2];t=c[v>>2]|0;B=t+4|0;c[((c[B>>2]|0)==(z|0)?B:t+8|0)>>2]=s;c[q>>2]=z;c[v>>2]=s;r=w}else{if(!(c[o>>2]|0)){c[k>>2]=1;a[1263537]=0;c[o>>2]=1;if((c[d>>2]|0)==(n|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);r=c[(c[e>>2]|0)+12>>2]|0;break}else{a[1263537]=0;c[n>>2]=0;r=n;break}}s=j+8|0;if((i|0)==(c[s>>2]|0)){v=i+4|0;q=c[v>>2]|0;c[s>>2]=q;if((q|0)==(c[d>>2]|0))C=p;else{c[q+12>>2]=j;C=c[g>>2]|0}q=i+12|0;c[q>>2]=C;s=c[g>>2]|0;t=s+4|0;c[((c[t>>2]|0)==(j|0)?t:s+8|0)>>2]=i;c[v>>2]=j;c[g>>2]=i;D=j;E=i;F=c[q>>2]|0}else{D=i;E=j;F=n}a[1263537]=0;c[E>>2]=1;q=c[d>>2]|0;if((q|0)==(F|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);G=c[d>>2]|0;H=c[(c[D+12>>2]|0)+12>>2]|0}else{a[1263537]=0;c[F>>2]=0;G=q;H=F}q=H+4|0;v=c[q>>2]|0;s=v+8|0;t=c[s>>2]|0;c[q>>2]=t;if((t|0)!=(G|0))c[t+12>>2]=H;t=H+12|0;c[v+12>>2]=c[t>>2];q=c[t>>2]|0;B=q+8|0;c[((c[B>>2]|0)==(H|0)?B:q+4|0)>>2]=v;c[s>>2]=H;c[t>>2]=v;r=D}while(0);n=r+12|0;g=c[n>>2]|0;if(!(c[g>>2]|0)){i=r;j=g;k=g;e=n}else break}}e=c[(c[b>>2]|0)+8>>2]|0;a[1263537]=0;c[e>>2]=1;l=f;return h|0}function __ZN3MapIN15AnimationPlayer8BlendKeyEf10ComparatorIS1_E16DefaultAllocatorE7_insertERKS1_Rb(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0;f=c[b>>2]|0;g=c[f+8>>2]|0;h=b+4|0;a:do if((g|0)==(c[h>>2]|0))i=f;else{j=g;while(1){k=j+24|0;if(__ZNK15AnimationPlayer8BlendKeyltERKS0_(d,k)|0)l=j+8|0;else{if(!(__ZNK15AnimationPlayer8BlendKeyltERKS0_(k,d)|0))break;l=j+4|0}k=c[l>>2]|0;if((k|0)==(c[h>>2]|0)){i=j;break a}else j=k}a[e>>0]=1;m=j;return m|0}while(0);l=__ZnwjPFPvjE(36,4740)|0;g=l+24|0;__ZN10StringNameC2Ev(g);f=l+28|0;__ZN10StringNameC2Ev(f);c[l>>2]=0;c[l+4>>2]=0;c[l+8>>2]=0;c[l+12>>2]=0;c[l+16>>2]=0;c[l+20>>2]=0;c[l+12>>2]=i;k=c[h>>2]|0;n=l+4|0;c[n>>2]=k;o=l+8|0;c[o>>2]=k;__ZN10StringNameaSERKS_(g,d);__ZN10StringNameaSERKS_(f,d+4|0);if((i|0)!=(c[b>>2]|0)?!(__ZNK15AnimationPlayer8BlendKeyltERKS0_(d,i+24|0)|0):0)p=i+4|0;else p=i+8|0;c[p>>2]=l;a[e>>0]=0;e=c[n>>2]|0;n=c[h>>2]|0;if((e|0)==(n|0)){h=l;do{p=h;h=c[h+12>>2]|0}while((p|0)==(c[h+4>>2]|0));q=(h|0)==(c[b>>2]|0)?0:h}else{h=e;while(1){e=c[h+8>>2]|0;if((e|0)==(n|0)){q=h;break}else h=e}}c[l+16>>2]=q;h=c[o>>2]|0;b:do if((h|0)==(n|0)){o=l;while(1){e=o;o=c[o+12>>2]|0;if((e|0)!=(c[o+8>>2]|0)){r=o;break b}if((o|0)==(c[b>>2]|0)){r=0;break}}}else{o=h;while(1){j=c[o+4>>2]|0;if((j|0)==(n|0)){r=o;break}else o=j}}while(0);n=l+20|0;c[n>>2]=r;if(!q)s=r;else{c[q+20>>2]=l;s=c[n>>2]|0}if(!s){m=l;return m|0}c[s+16>>2]=l;m=l;return m|0}function __ZNK15AnimationPlayer18_get_property_listEP4ListI12PropertyInfo16DefaultAllocatorE(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0;e=l;l=l+80|0;if((l|0)>=(m|0))ba(80);f=e+52|0;g=e+48|0;h=e+44|0;i=e+20|0;j=e+12|0;k=e+40|0;n=e+16|0;o=e+8|0;p=e+4|0;q=e;c[g>>2]=0;c[h>>2]=0;r=c[b+8464>>2]|0;if(r|0?(s=c[r+8>>2]|0,r=c[b+8468>>2]|0,(s|0)!=(r|0)):0){b=s;while(1){s=c[b+8>>2]|0;if((s|0)==(r|0))break;else b=s}if(b|0){r=i+4|0;s=i+12|0;t=i+8|0;u=i+16|0;v=i+12|0;w=i+4|0;x=i+4|0;y=i+12|0;z=i+8|0;A=i+16|0;B=i+12|0;C=i+4|0;D=b;do{b=D+24|0;E=c[b>>2]|0;do if(E){F=c[E+4>>2]|0;if(F|0){__ZN6StringC2EPKc(f,F);G=c[f>>2]|0;break}F=E+8|0;c[f>>2]=0;H=c[F>>2]|0;if((H|0)!=0?(c[f>>2]=0,(__Z28atomic_conditional_incrementPj(H+-8|0)|0)!=0):0){H=c[F>>2]|0;c[f>>2]=H;G=H}else G=0}else{c[f>>2]=0;G=0}while(0);c[j>>2]=G;E=__ZplPKcRK6String(883279,j)|0;H=E;__ZN6StringC2EPKc(f,895833);c[r>>2]=0;c[s>>2]=0;c[i>>2]=18;F=(E|0)==0;if(!F?(c[r>>2]=0,__Z28atomic_conditional_incrementPj(E+-8|0)|0):0)c[r>>2]=H;c[t>>2]=17;H=c[s>>2]|0;if((H|0)!=(c[f>>2]|0)){if(H|0?(__Z16atomic_decrementPj(H+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(H,1);c[s>>2]=0;H=c[f>>2]|0;if(H|0?__Z28atomic_conditional_incrementPj(H+-8|0)|0:0)c[s>>2]=c[f>>2]}c[u>>2]=5;if(!(c[h>>2]|0)){H=__ZnwjPFPvjE(12,4740)|0;c[h>>2]=H;c[H>>2]=0;c[H+4>>2]=0;c[H+8>>2]=0}H=__ZnwjPFPvjE(32,4740)|0;c[H>>2]=0;c[H+4>>2]=0;c[H+8>>2]=0;c[H+12>>2]=0;c[H+16>>2]=7;I=H+20|0;c[I>>2]=0;J=H+24|0;c[J>>2]=0;K=H+28|0;c[K>>2]=0;__ZN12PropertyInfoaSERKS_(H,i)|0;L=c[h>>2]|0;M=L+4|0;N=c[M>>2]|0;c[J>>2]=N;c[I>>2]=0;c[K>>2]=L;if(N|0)c[N+20>>2]=H;c[M>>2]=H;if(!(c[L>>2]|0))c[L>>2]=H;H=L+8|0;c[H>>2]=(c[H>>2]|0)+1;H=c[v>>2]|0;if(H|0?(__Z16atomic_decrementPj(H+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(H,1);H=c[w>>2]|0;if(H|0?(__Z16atomic_decrementPj(H+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(H,1);H=c[f>>2]|0;if(H|0?(__Z16atomic_decrementPj(H+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(H,1);if(!F?(__Z16atomic_decrementPj(E+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(E,1);E=c[j>>2]|0;if(E|0?(__Z16atomic_decrementPj(E+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(E,1);__ZN10StringNameC2Ev(f);E=__ZNK10StringNameneERKS_(D+32|0,f)|0;__ZN10StringNameD2Ev(f);if(E){E=c[b>>2]|0;do if(!E){c[f>>2]=0;O=0}else{F=c[E+4>>2]|0;if(F|0){__ZN6StringC2EPKc(f,F);O=c[f>>2]|0;break}F=E+8|0;c[f>>2]=0;H=c[F>>2]|0;if(!H){O=0;break}c[f>>2]=0;if(!(__Z28atomic_conditional_incrementPj(H+-8|0)|0)){O=0;break}H=c[F>>2]|0;c[f>>2]=H;O=H}while(0);c[j>>2]=O;E=__ZplPKcRK6String(883286,j)|0;H=E;__ZN6StringC2EPKc(f,1263606);c[x>>2]=0;c[y>>2]=0;c[i>>2]=4;F=(E|0)==0;do if(!F){c[x>>2]=0;if(!(__Z28atomic_conditional_incrementPj(E+-8|0)|0))break;c[x>>2]=H}while(0);c[z>>2]=0;H=c[y>>2]|0;do if((H|0)!=(c[f>>2]|0)){do if(H|0){if(__Z16atomic_decrementPj(H+-8|0)|0)break;__ZN6Memory11free_staticEPvb(H,1)}while(0);c[y>>2]=0;L=c[f>>2]|0;if(!L)break;if(!(__Z28atomic_conditional_incrementPj(L+-8|0)|0))break;c[y>>2]=c[f>>2]}while(0);c[A>>2]=5;if(!(c[h>>2]|0)){H=__ZnwjPFPvjE(12,4740)|0;c[h>>2]=H;c[H>>2]=0;c[H+4>>2]=0;c[H+8>>2]=0}H=__ZnwjPFPvjE(32,4740)|0;c[H>>2]=0;c[H+4>>2]=0;c[H+8>>2]=0;c[H+12>>2]=0;c[H+16>>2]=7;L=H+20|0;c[L>>2]=0;M=H+24|0;c[M>>2]=0;N=H+28|0;c[N>>2]=0;__ZN12PropertyInfoaSERKS_(H,i)|0;K=c[h>>2]|0;I=K+4|0;J=c[I>>2]|0;c[M>>2]=J;c[L>>2]=0;c[N>>2]=K;if(J|0)c[J+20>>2]=H;c[I>>2]=H;if(!(c[K>>2]|0))c[K>>2]=H;H=K+8|0;c[H>>2]=(c[H>>2]|0)+1;H=c[B>>2]|0;do if(H|0){if(__Z16atomic_decrementPj(H+-8|0)|0)break;__ZN6Memory11free_staticEPvb(H,1)}while(0);H=c[C>>2]|0;do if(H|0){if(__Z16atomic_decrementPj(H+-8|0)|0)break;__ZN6Memory11free_staticEPvb(H,1)}while(0);H=c[f>>2]|0;do if(H|0){if(__Z16atomic_decrementPj(H+-8|0)|0)break;__ZN6Memory11free_staticEPvb(H,1)}while(0);do if(!F){if(__Z16atomic_decrementPj(E+-8|0)|0)break;__ZN6Memory11free_staticEPvb(E,1)}while(0);E=c[j>>2]|0;do if(E|0){if(__Z16atomic_decrementPj(E+-8|0)|0)break;__ZN6Memory11free_staticEPvb(E,1)}while(0)}E=c[b>>2]|0;do if(!E){c[f>>2]=0;P=0}else{F=c[E+4>>2]|0;if(F|0){__ZN6StringC2EPKc(f,F);P=c[f>>2]|0;break}F=E+8|0;c[f>>2]=0;H=c[F>>2]|0;if(!H){P=0;break}c[f>>2]=0;if(!(__Z28atomic_conditional_incrementPj(H+-8|0)|0)){P=0;break}H=c[F>>2]|0;c[f>>2]=H;P=H}while(0);E=P;if(!(c[g>>2]|0)){b=__ZnwjPFPvjE(12,4740)|0;c[g>>2]=b;c[b>>2]=0;c[b+4>>2]=0;c[b+8>>2]=0}b=__ZnwjPFPvjE(16,4740)|0;c[b>>2]=0;c[b+4>>2]=0;c[b+8>>2]=0;c[b+12>>2]=0;H=(P|0)==0;do if(!H){c[b>>2]=0;if(!(__Z28atomic_conditional_incrementPj(P+-8|0)|0))break;c[b>>2]=E}while(0);E=c[g>>2]|0;F=E+4|0;K=c[F>>2]|0;c[b+8>>2]=K;c[b+4>>2]=0;c[b+12>>2]=E;if(K|0)c[K+4>>2]=b;c[F>>2]=b;if(!(c[E>>2]|0))c[E>>2]=b;F=E+8|0;c[F>>2]=(c[F>>2]|0)+1;do if(!H){if(__Z16atomic_decrementPj(P+-8|0)|0)break;__ZN6Memory11free_staticEPvb(P,1)}while(0);D=c[D+16>>2]|0}while((D|0)!=0)}}__ZN4ListI12PropertyInfo16DefaultAllocatorE11sort_customI10ComparatorIS0_EEEvv(h);D=c[h>>2]|0;if(!D)Q=0;else{R=D;S=106}while(1){if((S|0)==106){S=0;Q=c[R>>2]|0}if(!Q)break;if(!(c[d>>2]|0)){D=__ZnwjPFPvjE(12,4740)|0;c[d>>2]=D;c[D>>2]=0;c[D+4>>2]=0;c[D+8>>2]=0}D=__ZnwjPFPvjE(32,4740)|0;c[D>>2]=0;c[D+4>>2]=0;c[D+8>>2]=0;c[D+12>>2]=0;c[D+16>>2]=7;P=D+20|0;c[P>>2]=0;C=D+24|0;c[C>>2]=0;B=D+28|0;c[B>>2]=0;__ZN12PropertyInfoaSERKS_(D,Q)|0;A=c[d>>2]|0;y=A+4|0;z=c[y>>2]|0;c[C>>2]=z;c[P>>2]=0;c[B>>2]=A;if(z|0)c[z+20>>2]=D;c[y>>2]=D;if(!(c[A>>2]|0))c[A>>2]=D;D=A+8|0;c[D>>2]=(c[D>>2]|0)+1;R=Q+20|0;S=106}__ZN4ListI6String16DefaultAllocatorE11sort_customI10ComparatorIS0_EEEvv(g);__ZN6StringC2EPKc(f,883292);if(!(c[g>>2]|0)){Q=__ZnwjPFPvjE(12,4740)|0;c[g>>2]=Q;c[Q>>2]=0;c[Q+4>>2]=0;c[Q+8>>2]=0}Q=__ZnwjPFPvjE(16,4740)|0;c[Q>>2]=0;c[Q+4>>2]=0;c[Q+8>>2]=0;c[Q+12>>2]=0;if((c[f>>2]|0?(c[Q>>2]=0,R=c[f>>2]|0,R|0):0)?__Z28atomic_conditional_incrementPj(R+-8|0)|0:0)c[Q>>2]=c[f>>2];c[Q+8>>2]=0;R=c[g>>2]|0;D=c[R>>2]|0;c[Q+4>>2]=D;c[Q+12>>2]=R;if(D|0)c[D+8>>2]=Q;c[R>>2]=Q;D=R+4|0;if(!(c[D>>2]|0))c[D>>2]=Q;Q=R+8|0;c[Q>>2]=(c[Q>>2]|0)+1;Q=c[f>>2]|0;if(Q|0?(__Z16atomic_decrementPj(Q+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Q,1);c[f>>2]=0;Q=c[g>>2]|0;if(!Q)T=0;else{U=Q;S=130}while(1){if((S|0)==130){S=0;T=c[U>>2]|0}if(!T)break;Q=c[g>>2]|0;if(!Q)V=0;else V=c[Q>>2]|0;if((T|0)!=(V|0))__ZN6StringpLEPKc(f,1117595)|0;__ZN6StringpLERKS_(f,T)|0;U=T+4|0;S=130}__ZN6StringC2EPKc(k,883299);T=i+4|0;c[T>>2]=0;U=i+12|0;c[U>>2]=0;c[i>>2]=4;V=c[k>>2]|0;if(V|0?(c[T>>2]=0,__Z28atomic_conditional_incrementPj(V+-8|0)|0):0)c[T>>2]=c[k>>2];c[i+8>>2]=3;T=c[U>>2]|0;if((T|0)!=(c[f>>2]|0)){if(T|0?(__Z16atomic_decrementPj(T+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(T,1);c[U>>2]=0;T=c[f>>2]|0;if(T|0?__Z28atomic_conditional_incrementPj(T+-8|0)|0:0)c[U>>2]=c[f>>2]}c[i+16>>2]=32770;if(!(c[d>>2]|0)){U=__ZnwjPFPvjE(12,4740)|0;c[d>>2]=U;c[U>>2]=0;c[U+4>>2]=0;c[U+8>>2]=0}U=__ZnwjPFPvjE(32,4740)|0;c[U>>2]=0;c[U+4>>2]=0;c[U+8>>2]=0;c[U+12>>2]=0;c[U+16>>2]=7;T=U+20|0;c[T>>2]=0;V=U+24|0;c[V>>2]=0;Q=U+28|0;c[Q>>2]=0;__ZN12PropertyInfoaSERKS_(U,i)|0;R=c[d>>2]|0;D=R+4|0;A=c[D>>2]|0;c[V>>2]=A;c[T>>2]=0;c[Q>>2]=R;if(A|0)c[A+20>>2]=U;c[D>>2]=U;if(!(c[R>>2]|0))c[R>>2]=U;U=R+8|0;c[U>>2]=(c[U>>2]|0)+1;U=c[i+12>>2]|0;if(U|0?(__Z16atomic_decrementPj(U+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(U,1);U=c[i+4>>2]|0;if(U|0?(__Z16atomic_decrementPj(U+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(U,1);U=c[k>>2]|0;if(U|0?(__Z16atomic_decrementPj(U+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(U,1);__ZN6StringC2EPKc(n,915840);__ZN6StringC2EPKc(j,1263606);U=i+4|0;c[U>>2]=0;k=i+12|0;c[k>>2]=0;c[i>>2]=1;R=c[n>>2]|0;if(R|0?(c[U>>2]=0,__Z28atomic_conditional_incrementPj(R+-8|0)|0):0)c[U>>2]=c[n>>2];c[i+8>>2]=0;U=c[k>>2]|0;do if((U|0)!=(c[j>>2]|0)){do if(U|0){if(__Z16atomic_decrementPj(U+-8|0)|0)break;__ZN6Memory11free_staticEPvb(U,1)}while(0);c[k>>2]=0;R=c[j>>2]|0;if(!R)break;if(!(__Z28atomic_conditional_incrementPj(R+-8|0)|0))break;c[k>>2]=c[j>>2]}while(0);c[i+16>>2]=7;if(!(c[d>>2]|0)){k=__ZnwjPFPvjE(12,4740)|0;c[d>>2]=k;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0}k=__ZnwjPFPvjE(32,4740)|0;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0;c[k+12>>2]=0;c[k+16>>2]=7;U=k+20|0;c[U>>2]=0;R=k+24|0;c[R>>2]=0;D=k+28|0;c[D>>2]=0;__ZN12PropertyInfoaSERKS_(k,i)|0;A=c[d>>2]|0;Q=A+4|0;T=c[Q>>2]|0;c[R>>2]=T;c[U>>2]=0;c[D>>2]=A;if(T|0)c[T+20>>2]=k;c[Q>>2]=k;if(!(c[A>>2]|0))c[A>>2]=k;k=A+8|0;c[k>>2]=(c[k>>2]|0)+1;k=c[i+12>>2]|0;do if(k|0){if(__Z16atomic_decrementPj(k+-8|0)|0)break;__ZN6Memory11free_staticEPvb(k,1)}while(0);k=c[i+4>>2]|0;do if(k|0){if(__Z16atomic_decrementPj(k+-8|0)|0)break;__ZN6Memory11free_staticEPvb(k,1)}while(0);k=c[j>>2]|0;do if(k|0){if(__Z16atomic_decrementPj(k+-8|0)|0)break;__ZN6Memory11free_staticEPvb(k,1)}while(0);k=c[n>>2]|0;do if(k|0){if(__Z16atomic_decrementPj(k+-8|0)|0)break;__ZN6Memory11free_staticEPvb(k,1)}while(0);__ZN6StringC2EPKc(o,915825);__ZN6StringC2EPKc(j,891288);k=i+4|0;c[k>>2]=0;n=i+12|0;c[n>>2]=0;c[i>>2]=3;A=c[o>>2]|0;do if(A|0){c[k>>2]=0;if(!(__Z28atomic_conditional_incrementPj(A+-8|0)|0))break;c[k>>2]=c[o>>2]}while(0);c[i+8>>2]=1;k=c[n>>2]|0;do if((k|0)!=(c[j>>2]|0)){do if(k|0){if(__Z16atomic_decrementPj(k+-8|0)|0)break;__ZN6Memory11free_staticEPvb(k,1)}while(0);c[n>>2]=0;A=c[j>>2]|0;if(!A)break;if(!(__Z28atomic_conditional_incrementPj(A+-8|0)|0))break;c[n>>2]=c[j>>2]}while(0);c[i+16>>2]=7;if(!(c[d>>2]|0)){n=__ZnwjPFPvjE(12,4740)|0;c[d>>2]=n;c[n>>2]=0;c[n+4>>2]=0;c[n+8>>2]=0}n=__ZnwjPFPvjE(32,4740)|0;c[n>>2]=0;c[n+4>>2]=0;c[n+8>>2]=0;c[n+12>>2]=0;c[n+16>>2]=7;k=n+20|0;c[k>>2]=0;A=n+24|0;c[A>>2]=0;Q=n+28|0;c[Q>>2]=0;__ZN12PropertyInfoaSERKS_(n,i)|0;T=c[d>>2]|0;D=T+4|0;U=c[D>>2]|0;c[A>>2]=U;c[k>>2]=0;c[Q>>2]=T;if(U|0)c[U+20>>2]=n;c[D>>2]=n;if(!(c[T>>2]|0))c[T>>2]=n;n=T+8|0;c[n>>2]=(c[n>>2]|0)+1;n=c[i+12>>2]|0;do if(n|0){if(__Z16atomic_decrementPj(n+-8|0)|0)break;__ZN6Memory11free_staticEPvb(n,1)}while(0);n=c[i+4>>2]|0;do if(n|0){if(__Z16atomic_decrementPj(n+-8|0)|0)break;__ZN6Memory11free_staticEPvb(n,1)}while(0);n=c[j>>2]|0;do if(n|0){if(__Z16atomic_decrementPj(n+-8|0)|0)break;__ZN6Memory11free_staticEPvb(n,1)}while(0);n=c[o>>2]|0;do if(n|0){if(__Z16atomic_decrementPj(n+-8|0)|0)break;__ZN6Memory11free_staticEPvb(n,1)}while(0);n=c[f>>2]|0;do if(n|0){if(__Z16atomic_decrementPj(n+-8|0)|0)break;__ZN6Memory11free_staticEPvb(n,1)}while(0);__ZN6StringC2EPKc(p,915865);__ZN6StringC2EPKc(i,1263606);n=f+4|0;c[n>>2]=0;o=f+12|0;c[o>>2]=0;c[f>>2]=21;j=c[p>>2]|0;do if(j|0){c[n>>2]=0;if(!(__Z28atomic_conditional_incrementPj(j+-8|0)|0))break;c[n>>2]=c[p>>2]}while(0);c[f+8>>2]=0;n=c[o>>2]|0;do if((n|0)!=(c[i>>2]|0)){do if(n|0){if(__Z16atomic_decrementPj(n+-8|0)|0)break;__ZN6Memory11free_staticEPvb(n,1)}while(0);c[o>>2]=0;j=c[i>>2]|0;if(!j)break;if(!(__Z28atomic_conditional_incrementPj(j+-8|0)|0))break;c[o>>2]=c[i>>2]}while(0);c[f+16>>2]=5;if(!(c[d>>2]|0)){o=__ZnwjPFPvjE(12,4740)|0;c[d>>2]=o;c[o>>2]=0;c[o+4>>2]=0;c[o+8>>2]=0}o=__ZnwjPFPvjE(32,4740)|0;c[o>>2]=0;c[o+4>>2]=0;c[o+8>>2]=0;c[o+12>>2]=0;c[o+16>>2]=7;n=o+20|0;c[n>>2]=0;j=o+24|0;c[j>>2]=0;T=o+28|0;c[T>>2]=0;__ZN12PropertyInfoaSERKS_(o,f)|0;D=c[d>>2]|0;U=D+4|0;Q=c[U>>2]|0;c[j>>2]=Q;c[n>>2]=0;c[T>>2]=D;if(Q|0)c[Q+20>>2]=o;c[U>>2]=o;if(!(c[D>>2]|0))c[D>>2]=o;o=D+8|0;c[o>>2]=(c[o>>2]|0)+1;o=c[f+12>>2]|0;do if(o|0){if(__Z16atomic_decrementPj(o+-8|0)|0)break;__ZN6Memory11free_staticEPvb(o,1)}while(0);o=c[f+4>>2]|0;do if(o|0){if(__Z16atomic_decrementPj(o+-8|0)|0)break;__ZN6Memory11free_staticEPvb(o,1)}while(0);o=c[i>>2]|0;do if(o|0){if(__Z16atomic_decrementPj(o+-8|0)|0)break;__ZN6Memory11free_staticEPvb(o,1)}while(0);o=c[p>>2]|0;do if(o|0){if(__Z16atomic_decrementPj(o+-8|0)|0)break;__ZN6Memory11free_staticEPvb(o,1)}while(0);__ZN6StringC2EPKc(q,915856);__ZN6StringC2EPKc(i,1263606);o=f+4|0;c[o>>2]=0;p=f+12|0;c[p>>2]=0;c[f>>2]=4;D=c[q>>2]|0;do if(D|0){c[o>>2]=0;if(!(__Z28atomic_conditional_incrementPj(D+-8|0)|0))break;c[o>>2]=c[q>>2]}while(0);c[f+8>>2]=0;o=c[p>>2]|0;do if((o|0)!=(c[i>>2]|0)){do if(o|0){if(__Z16atomic_decrementPj(o+-8|0)|0)break;__ZN6Memory11free_staticEPvb(o,1)}while(0);c[p>>2]=0;D=c[i>>2]|0;if(!D)break;if(!(__Z28atomic_conditional_incrementPj(D+-8|0)|0))break;c[p>>2]=c[i>>2]}while(0);c[f+16>>2]=5;if(!(c[d>>2]|0)){p=__ZnwjPFPvjE(12,4740)|0;c[d>>2]=p;c[p>>2]=0;c[p+4>>2]=0;c[p+8>>2]=0}p=__ZnwjPFPvjE(32,4740)|0;c[p>>2]=0;c[p+4>>2]=0;c[p+8>>2]=0;c[p+12>>2]=0;c[p+16>>2]=7;o=p+20|0;c[o>>2]=0;D=p+24|0;c[D>>2]=0;U=p+28|0;c[U>>2]=0;__ZN12PropertyInfoaSERKS_(p,f)|0;Q=c[d>>2]|0;d=Q+4|0;T=c[d>>2]|0;c[D>>2]=T;c[o>>2]=0;c[U>>2]=Q;if(T|0)c[T+20>>2]=p;c[d>>2]=p;if(!(c[Q>>2]|0))c[Q>>2]=p;p=Q+8|0;c[p>>2]=(c[p>>2]|0)+1;p=c[f+12>>2]|0;do if(p|0){if(__Z16atomic_decrementPj(p+-8|0)|0)break;__ZN6Memory11free_staticEPvb(p,1)}while(0);p=c[f+4>>2]|0;do if(p|0){if(__Z16atomic_decrementPj(p+-8|0)|0)break;__ZN6Memory11free_staticEPvb(p,1)}while(0);p=c[i>>2]|0;do if(p|0){if(__Z16atomic_decrementPj(p+-8|0)|0)break;__ZN6Memory11free_staticEPvb(p,1)}while(0);p=c[q>>2]|0;do if(p|0){if(__Z16atomic_decrementPj(p+-8|0)|0)break;__ZN6Memory11free_staticEPvb(p,1)}while(0);p=c[h>>2]|0;a:do if(p|0){q=p;while(1){i=c[q>>2]|0;if(!i)break;__ZN4ListI12PropertyInfo16DefaultAllocatorE5_Data5eraseEPKNS2_7ElementE(q,i)|0;W=c[h>>2]|0;if(!(c[W+8>>2]|0)){S=276;break}if(!W)break a;else q=W}if((S|0)==276){__ZN6Memory11free_staticEPvb(W,0);c[h>>2]=0;break}if(!(c[q+8>>2]|0)){a[1263537]=0;__ZN6Memory11free_staticEPvb(q,0);break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145461,1145120,668,1145467,0);break}}while(0);h=c[g>>2]|0;if(!h){l=e;return}else X=h;while(1){h=c[X>>2]|0;if(!h){S=285;break}__ZN4ListI6String16DefaultAllocatorE5_Data5eraseEPKNS2_7ElementE(X,h)|0;Y=c[g>>2]|0;if(!(c[Y+8>>2]|0)){S=284;break}if(!Y){S=288;break}else X=Y}if((S|0)==284){__ZN6Memory11free_staticEPvb(Y,0);c[g>>2]=0;l=e;return}else if((S|0)==285)if(!(c[X+8>>2]|0)){a[1263537]=0;__ZN6Memory11free_staticEPvb(X,0);l=e;return}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145461,1145120,668,1145467,0);l=e;return}else if((S|0)==288){l=e;return}}function __ZN4ListI12PropertyInfo16DefaultAllocatorE11sort_customI10ComparatorIS0_EEEvv(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d;f=c[b>>2]|0;if(!f){l=d;return}g=c[f+8>>2]|0;if((g|0)<2){l=d;return}f=__ZN6Memory12alloc_staticEjb(g<<2,1)|0;if(!f){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143992,1144012,140,1144029,0);h=0;i=0}else{a[1263537]=0;j=f+-8|0;c[j>>2]=g;c[j+4>>2]=0;h=f;i=f}f=c[b>>2]|0;if(!f){k=0;n=0}else{o=0;p=f;q=8}while(1){if((q|0)==8){q=0;k=c[p>>2]|0;n=o}if(!k)break;c[h+(n<<2)>>2]=k;o=n+1|0;p=k+20|0;q=8}switch(g|0){case 0:break;case 1:{r=0;q=13;break}default:{k=g;p=0;do{p=p+1|0;k=k>>1}while((k|0)!=1);r=p<<1;q=13}}if((q|0)==13){__ZNK9SortArrayIPN4ListI12PropertyInfo16DefaultAllocatorE7ElementENS3_19AuxiliaryComparatorI10ComparatorIS1_EEEE9introsortEiiPS5_i(e,0,g,h,r);__ZNK9SortArrayIPN4ListI12PropertyInfo16DefaultAllocatorE7ElementENS3_19AuxiliaryComparatorI10ComparatorIS1_EEEE20final_insertion_sortEiiPS5_(e,0,g,h)}e=c[b>>2]|0;c[e>>2]=c[h>>2];c[(c[h>>2]|0)+24>>2]=0;c[(c[h>>2]|0)+20>>2]=c[h+4>>2];b=g+-1|0;r=h+(b<<2)|0;c[e+4>>2]=c[r>>2];c[(c[r>>2]|0)+24>>2]=c[h+(g+-2<<2)>>2];c[(c[r>>2]|0)+20>>2]=0;if((b|0)>1){r=1;do{g=h+(r<<2)|0;c[(c[g>>2]|0)+24>>2]=c[h+(r+-1<<2)>>2];r=r+1|0;c[(c[g>>2]|0)+20>>2]=c[h+(r<<2)>>2]}while((r|0)!=(b|0))}__ZN6Memory11free_staticEPvb(i,1);l=d;return}function __ZNK9SortArrayIPN4ListI12PropertyInfo16DefaultAllocatorE7ElementENS3_19AuxiliaryComparatorI10ComparatorIS1_EEEE9introsortEiiPS5_i(a,b,d,e,f){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0;g=d-b|0;if((g|0)<=16)return;h=e+(b<<2)|0;i=f;f=d;d=g;while(1){if(!i)break;i=i+-1|0;g=__ZNK9SortArrayIPN4ListI12PropertyInfo16DefaultAllocatorE7ElementENS3_19AuxiliaryComparatorI10ComparatorIS1_EEEE11partitionerEiiS5_PS5_(a,b,f,c[(__ZNK9SortArrayIPN4ListI12PropertyInfo16DefaultAllocatorE7ElementENS3_19AuxiliaryComparatorI10ComparatorIS1_EEEE11median_of_3ERKS5_SC_SC_(a,h,e+((d>>>1)+b<<2)|0,e+(f+-1<<2)|0)|0)>>2]|0,e)|0;__ZNK9SortArrayIPN4ListI12PropertyInfo16DefaultAllocatorE7ElementENS3_19AuxiliaryComparatorI10ComparatorIS1_EEEE9introsortEiiPS5_i(a,g,f,e,i);d=g-b|0;if((d|0)<=16){j=6;break}else f=g}if((j|0)==6)return;__ZNK9SortArrayIPN4ListI12PropertyInfo16DefaultAllocatorE7ElementENS3_19AuxiliaryComparatorI10ComparatorIS1_EEEE12partial_sortEiiiPS5_(a,b,f,f,e);return}function __ZNK9SortArrayIPN4ListI12PropertyInfo16DefaultAllocatorE7ElementENS3_19AuxiliaryComparatorI10ComparatorIS1_EEEE20final_insertion_sortEiiPS5_(a,b,c,d){a=a|0;b=b|0;c=c|0;d=d|0;var e=0,f=0;if((c-b|0)>16){__ZNK9SortArrayIPN4ListI12PropertyInfo16DefaultAllocatorE7ElementENS3_19AuxiliaryComparatorI10ComparatorIS1_EEEE13linear_insertEiiPS5_(a,b,b+1|0,d);__ZNK9SortArrayIPN4ListI12PropertyInfo16DefaultAllocatorE7ElementENS3_19AuxiliaryComparatorI10ComparatorIS1_EEEE13linear_insertEiiPS5_(a,b,b+2|0,d);__ZNK9SortArrayIPN4ListI12PropertyInfo16DefaultAllocatorE7ElementENS3_19AuxiliaryComparatorI10ComparatorIS1_EEEE13linear_insertEiiPS5_(a,b,b+3|0,d);__ZNK9SortArrayIPN4ListI12PropertyInfo16DefaultAllocatorE7ElementENS3_19AuxiliaryComparatorI10ComparatorIS1_EEEE13linear_insertEiiPS5_(a,b,b+4|0,d);__ZNK9SortArrayIPN4ListI12PropertyInfo16DefaultAllocatorE7ElementENS3_19AuxiliaryComparatorI10ComparatorIS1_EEEE13linear_insertEiiPS5_(a,b,b+5|0,d);__ZNK9SortArrayIPN4ListI12PropertyInfo16DefaultAllocatorE7ElementENS3_19AuxiliaryComparatorI10ComparatorIS1_EEEE13linear_insertEiiPS5_(a,b,b+6|0,d);__ZNK9SortArrayIPN4ListI12PropertyInfo16DefaultAllocatorE7ElementENS3_19AuxiliaryComparatorI10ComparatorIS1_EEEE13linear_insertEiiPS5_(a,b,b+7|0,d);__ZNK9SortArrayIPN4ListI12PropertyInfo16DefaultAllocatorE7ElementENS3_19AuxiliaryComparatorI10ComparatorIS1_EEEE13linear_insertEiiPS5_(a,b,b+8|0,d);__ZNK9SortArrayIPN4ListI12PropertyInfo16DefaultAllocatorE7ElementENS3_19AuxiliaryComparatorI10ComparatorIS1_EEEE13linear_insertEiiPS5_(a,b,b+9|0,d);__ZNK9SortArrayIPN4ListI12PropertyInfo16DefaultAllocatorE7ElementENS3_19AuxiliaryComparatorI10ComparatorIS1_EEEE13linear_insertEiiPS5_(a,b,b+10|0,d);__ZNK9SortArrayIPN4ListI12PropertyInfo16DefaultAllocatorE7ElementENS3_19AuxiliaryComparatorI10ComparatorIS1_EEEE13linear_insertEiiPS5_(a,b,b+11|0,d);__ZNK9SortArrayIPN4ListI12PropertyInfo16DefaultAllocatorE7ElementENS3_19AuxiliaryComparatorI10ComparatorIS1_EEEE13linear_insertEiiPS5_(a,b,b+12|0,d);__ZNK9SortArrayIPN4ListI12PropertyInfo16DefaultAllocatorE7ElementENS3_19AuxiliaryComparatorI10ComparatorIS1_EEEE13linear_insertEiiPS5_(a,b,b+13|0,d);__ZNK9SortArrayIPN4ListI12PropertyInfo16DefaultAllocatorE7ElementENS3_19AuxiliaryComparatorI10ComparatorIS1_EEEE13linear_insertEiiPS5_(a,b,b+14|0,d);__ZNK9SortArrayIPN4ListI12PropertyInfo16DefaultAllocatorE7ElementENS3_19AuxiliaryComparatorI10ComparatorIS1_EEEE13linear_insertEiiPS5_(a,b,b+15|0,d);__ZNK9SortArrayIPN4ListI12PropertyInfo16DefaultAllocatorE7ElementENS3_19AuxiliaryComparatorI10ComparatorIS1_EEEE24unguarded_insertion_sortEiiPS5_(a,b+16|0,c,d);return}if((c|0)==(b|0))return;e=b+1|0;if((e|0)==(c|0))return;else f=e;do{__ZNK9SortArrayIPN4ListI12PropertyInfo16DefaultAllocatorE7ElementENS3_19AuxiliaryComparatorI10ComparatorIS1_EEEE13linear_insertEiiPS5_(a,b,f,d);f=f+1|0}while((f|0)!=(c|0));return}function __ZNK9SortArrayIPN4ListI12PropertyInfo16DefaultAllocatorE7ElementENS3_19AuxiliaryComparatorI10ComparatorIS1_EEEE13linear_insertEiiPS5_(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=a;g=c[e+(d<<2)>>2]|0;h=e+(b<<2)|0;i=g+4|0;j=(c[h>>2]|0)+4|0;c[f>>2]=0;k=c[j>>2]|0;if(k|0?(c[f>>2]=0,__Z28atomic_conditional_incrementPj(k+-8|0)|0):0)c[f>>2]=c[j>>2];j=__ZNK6StringltES_(i,f)|0;k=c[f>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);if(j){if((d|0)>(b|0))n=d;else{o=h;c[o>>2]=g;l=a;return}do{j=n;n=n+-1|0;c[e+(j<<2)>>2]=c[e+(n<<2)>>2]}while((n|0)>(b|0));o=h;c[o>>2]=g;l=a;return}h=d;while(1){d=h+-1|0;b=e+(d<<2)|0;n=(c[b>>2]|0)+4|0;c[f>>2]=0;j=c[n>>2]|0;if(j|0?(c[f>>2]=0,__Z28atomic_conditional_incrementPj(j+-8|0)|0):0)c[f>>2]=c[n>>2];n=__ZNK6StringltES_(i,f)|0;j=c[f>>2]|0;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);if(!n)break;c[e+(h<<2)>>2]=c[b>>2];h=d}o=e+(h<<2)|0;c[o>>2]=g;l=a;return}function __ZNK9SortArrayIPN4ListI12PropertyInfo16DefaultAllocatorE7ElementENS3_19AuxiliaryComparatorI10ComparatorIS1_EEEE24unguarded_insertion_sortEiiPS5_(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=a;if((b|0)==(d|0)){l=a;return}g=b;do{b=c[e+(g<<2)>>2]|0;h=b+4|0;i=g;while(1){j=i+-1|0;k=e+(j<<2)|0;n=(c[k>>2]|0)+4|0;c[f>>2]=0;o=c[n>>2]|0;if(o|0?(c[f>>2]=0,__Z28atomic_conditional_incrementPj(o+-8|0)|0):0)c[f>>2]=c[n>>2];n=__ZNK6StringltES_(h,f)|0;o=c[f>>2]|0;if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(o,1);if(!n)break;c[e+(i<<2)>>2]=c[k>>2];i=j}c[e+(i<<2)>>2]=b;g=g+1|0}while((g|0)!=(d|0));l=a;return}function __ZNK9SortArrayIPN4ListI12PropertyInfo16DefaultAllocatorE7ElementENS3_19AuxiliaryComparatorI10ComparatorIS1_EEEE12partial_sortEiiiPS5_(a,b,d,e,f){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0;g=l;l=l+16|0;if((l|0)>=(m|0))ba(16);h=g;i=e-b|0;if((i|0)>=2){j=(i+-2|0)/2|0;while(1){__ZNK9SortArrayIPN4ListI12PropertyInfo16DefaultAllocatorE7ElementENS3_19AuxiliaryComparatorI10ComparatorIS1_EEEE11adjust_heapEiiiS5_PS5_(a,b,j,i,c[f+(j+b<<2)>>2]|0,f);if(!j)break;else j=j+-1|0}}if((e|0)<(d|0)){j=f+(b<<2)|0;k=e;do{n=f+(k<<2)|0;o=(c[n>>2]|0)+4|0;p=(c[j>>2]|0)+4|0;c[h>>2]=0;q=c[p>>2]|0;if(q|0?(c[h>>2]=0,__Z28atomic_conditional_incrementPj(q+-8|0)|0):0)c[h>>2]=c[p>>2];p=__ZNK6StringltES_(o,h)|0;o=c[h>>2]|0;if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(o,1);if(p){p=c[n>>2]|0;c[n>>2]=c[j>>2];__ZNK9SortArrayIPN4ListI12PropertyInfo16DefaultAllocatorE7ElementENS3_19AuxiliaryComparatorI10ComparatorIS1_EEEE11adjust_heapEiiiS5_PS5_(a,b,0,i,p,f)}k=k+1|0}while((k|0)!=(d|0))}if((i|0)<=1){l=g;return}i=f+(b<<2)|0;d=e;do{d=d+-1|0;e=f+(d<<2)|0;k=c[e>>2]|0;c[e>>2]=c[i>>2];e=d-b|0;__ZNK9SortArrayIPN4ListI12PropertyInfo16DefaultAllocatorE7ElementENS3_19AuxiliaryComparatorI10ComparatorIS1_EEEE11adjust_heapEiiiS5_PS5_(a,b,0,e,k,f)}while((e|0)>1);l=g;return}function __ZNK9SortArrayIPN4ListI12PropertyInfo16DefaultAllocatorE7ElementENS3_19AuxiliaryComparatorI10ComparatorIS1_EEEE11median_of_3ERKS5_SC_SC_(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=a;g=(c[b>>2]|0)+4|0;h=(c[d>>2]|0)+4|0;c[f>>2]=0;i=c[h>>2]|0;if(i|0?(c[f>>2]=0,__Z28atomic_conditional_incrementPj(i+-8|0)|0):0)c[f>>2]=c[h>>2];h=__ZNK6StringltES_(g,f)|0;g=c[f>>2]|0;if(g|0?(__Z16atomic_decrementPj(g+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(g,1);if(h){h=(c[d>>2]|0)+4|0;g=(c[e>>2]|0)+4|0;c[f>>2]=0;i=c[g>>2]|0;if(i|0?(c[f>>2]=0,__Z28atomic_conditional_incrementPj(i+-8|0)|0):0)c[f>>2]=c[g>>2];g=__ZNK6StringltES_(h,f)|0;h=c[f>>2]|0;if(h|0?(__Z16atomic_decrementPj(h+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(h,1);if(g){j=d;l=a;return j|0}g=(c[b>>2]|0)+4|0;h=(c[e>>2]|0)+4|0;c[f>>2]=0;i=c[h>>2]|0;if(i|0?(c[f>>2]=0,__Z28atomic_conditional_incrementPj(i+-8|0)|0):0)c[f>>2]=c[h>>2];h=__ZNK6StringltES_(g,f)|0;g=c[f>>2]|0;if(g|0?(__Z16atomic_decrementPj(g+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(g,1);j=h?e:b;l=a;return j|0}else{h=(c[b>>2]|0)+4|0;g=(c[e>>2]|0)+4|0;c[f>>2]=0;i=c[g>>2]|0;if(i|0?(c[f>>2]=0,__Z28atomic_conditional_incrementPj(i+-8|0)|0):0)c[f>>2]=c[g>>2];g=__ZNK6StringltES_(h,f)|0;h=c[f>>2]|0;if(h|0?(__Z16atomic_decrementPj(h+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(h,1);if(g){j=b;l=a;return j|0}b=(c[d>>2]|0)+4|0;g=(c[e>>2]|0)+4|0;c[f>>2]=0;h=c[g>>2]|0;if(h|0?(c[f>>2]=0,__Z28atomic_conditional_incrementPj(h+-8|0)|0):0)c[f>>2]=c[g>>2];g=__ZNK6StringltES_(b,f)|0;b=c[f>>2]|0;if(b|0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(b,1);j=g?e:d;l=a;return j|0}return 0}function __ZNK9SortArrayIPN4ListI12PropertyInfo16DefaultAllocatorE7ElementENS3_19AuxiliaryComparatorI10ComparatorIS1_EEEE11partitionerEiiS5_PS5_(a,b,d,e,f){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=a;h=e+4|0;e=b;b=d;while(1){i=e;while(1){j=f+(i<<2)|0;d=(c[j>>2]|0)+4|0;c[g>>2]=0;k=c[h>>2]|0;if(k|0?(c[g>>2]=0,__Z28atomic_conditional_incrementPj(k+-8|0)|0):0)c[g>>2]=c[h>>2];k=__ZNK6StringltES_(d,g)|0;d=c[g>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);n=i+1|0;if(k)i=n;else{o=b;break}}do{o=o+-1|0;p=f+(o<<2)|0;k=(c[p>>2]|0)+4|0;c[g>>2]=0;d=c[k>>2]|0;if(d|0?(c[g>>2]=0,__Z28atomic_conditional_incrementPj(d+-8|0)|0):0)c[g>>2]=c[k>>2];k=__ZNK6StringltES_(h,g)|0;d=c[g>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1)}while(k);if((i|0)>=(o|0))break;k=c[j>>2]|0;c[j>>2]=c[p>>2];c[p>>2]=k;e=n;b=o}l=a;return i|0}function __ZNK9SortArrayIPN4ListI12PropertyInfo16DefaultAllocatorE7ElementENS3_19AuxiliaryComparatorI10ComparatorIS1_EEEE11adjust_heapEiiiS5_PS5_(a,b,d,e,f,g){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;var h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);h=a;i=d<<1;j=i+2|0;if((j|0)<(e|0)){k=i;n=d;o=j;while(1){p=k|1;q=(c[g+(o+b<<2)>>2]|0)+4|0;r=(c[g+(p+b<<2)>>2]|0)+4|0;c[h>>2]=0;s=c[r>>2]|0;if(s|0?(c[h>>2]=0,__Z28atomic_conditional_incrementPj(s+-8|0)|0):0)c[h>>2]=c[r>>2];r=__ZNK6StringltES_(q,h)|0;q=c[h>>2]|0;if(q|0?(__Z16atomic_decrementPj(q+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(q,1);q=r?p:o;c[g+(n+b<<2)>>2]=c[g+(q+b<<2)>>2];p=q<<1;r=p+2|0;if((r|0)<(e|0)){k=p;n=q;o=r}else{t=p;u=r;v=q;break}}}else{t=i;u=j;v=d}j=t|1;if((u|0)==(e|0)){c[g+(v+b<<2)>>2]=c[g+(j+b<<2)>>2];w=j}else w=v;v=w+b|0;if((w|0)<=(d|0)){x=v;y=g+(x<<2)|0;c[y>>2]=f;l=a;return}j=f+4|0;e=w;w=v;while(1){e=(e+-1|0)/2|0;v=e+b|0;u=g+(v<<2)|0;t=(c[u>>2]|0)+4|0;c[h>>2]=0;i=c[j>>2]|0;if(i|0?(c[h>>2]=0,__Z28atomic_conditional_incrementPj(i+-8|0)|0):0)c[h>>2]=c[j>>2];i=__ZNK6StringltES_(t,h)|0;t=c[h>>2]|0;if(t|0?(__Z16atomic_decrementPj(t+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(t,1);if(!i){x=w;z=22;break}c[g+(w<<2)>>2]=c[u>>2];if((e|0)<=(d|0)){x=v;z=22;break}else w=v}if((z|0)==22){y=g+(x<<2)|0;c[y>>2]=f;l=a;return}}function __ZNK15AnimationPlayer4_getERK10StringNameR7Variant(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0;f=l;l=l+96|0;if((l|0)>=(m|0))ba(96);h=f+48|0;i=f+80|0;j=f+24|0;k=f;n=f+76|0;o=f+72|0;p=c[d>>2]|0;do if(p){d=c[p+4>>2]|0;if(d|0){__ZN6StringC2EPKc(h,d);q=c[h>>2]|0;break}d=p+8|0;c[h>>2]=0;r=c[d>>2]|0;if((r|0)!=0?(c[h>>2]=0,(__Z28atomic_conditional_incrementPj(r+-8|0)|0)!=0):0){r=c[d>>2]|0;c[h>>2]=r;q=r}else q=0}else{c[h>>2]=0;q=0}while(0);c[i>>2]=q;do if(__ZNK6StringeqEPKc(i,915825)|0){__ZN7VariantC2Ef(h,+g[b+8456>>2]);__ZN7VariantaSERKS_(e,h);if(c[h>>2]|0)__ZN7Variant5clearEv(h);s=1}else{if(__ZNK6StringeqEPKc(i,915840)|0){__ZN7VariantC2Eb(h,(a[b+8525>>0]|0)!=0);__ZN7VariantaSERKS_(e,h);if(c[h>>2]|0)__ZN7Variant5clearEv(h);s=1;break}if(__ZNK6StringeqEPKc(i,883299)|0){if(a[b+8525>>0]|0?a[b+8532>>0]|0:0){__ZN7VariantC2ERK10StringName(h,b+8504|0);__ZN7VariantaSERKS_(e,h);if(c[h>>2]|0)__ZN7Variant5clearEv(h);s=1;break}__ZN7VariantC2EPKc(h,883292);__ZN7VariantaSERKS_(e,h);if(c[h>>2]|0)__ZN7Variant5clearEv(h);s=1;break}if(__ZNK6String11begins_withEPKc(i,883279)|0){c[h>>2]=__ZNK6String10get_slicecEwi(i,47,1)|0;__ZN10StringNameC2ERK6String(o,h);c[n>>2]=__ZNK15AnimationPlayer13get_animationERK10StringName(b,o)|0;__ZN6RefPtrC2Ev(k);__ZN3RefI9ReferenceEaSI9AnimationEEvRKS_IT_E(k,n);__ZN7VariantC2ERK6RefPtr(j,k);__ZN7VariantaSERKS_(e,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);__ZN6RefPtrD2Ev(k);q=c[n>>2]|0;if((q|0?__ZN9Reference11unreferenceEv(q)|0:0)?(q=c[n>>2]|0,__Z17predelete_handlerP6Object(q)|0):0){gj[c[(c[q>>2]|0)+76>>2]&8191](q);__ZN6Memory11free_staticEPvb(q,0)}c[n>>2]=0;__ZN10StringNameD2Ev(o);q=c[h>>2]|0;if(q|0?(__Z16atomic_decrementPj(q+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(q,1);s=1;break}if(__ZNK6String11begins_withEPKc(i,883286)|0){c[h>>2]=__ZNK6String10get_slicecEwi(i,47,1)|0;__ZN10StringNameC2ERK6String(o,h);c[k>>2]=__ZNK15AnimationPlayer18animation_get_nextERK10StringName(b,o)|0;__ZN7VariantC2ERK10StringName(j,k);__ZN7VariantaSERKS_(e,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);__ZN10StringNameD2Ev(k);__ZN10StringNameD2Ev(o);q=c[h>>2]|0;if(q|0?(__Z16atomic_decrementPj(q+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(q,1);s=1;break}if(!(__ZNK6StringeqEPKc(i,915865)|0)){if(!(__ZNK6StringeqEPKc(i,915856)|0)){s=0;break}__ZN7VariantC2ERK6String(h,b+8516|0);__ZN7VariantaSERKS_(e,h);if(c[h>>2]|0)__ZN7Variant5clearEv(h);s=1;break}c[h>>2]=0;q=b+8476|0;p=c[q>>2]|0;if(p|0?(r=c[p+8>>2]|0,p=c[b+8480>>2]|0,(r|0)!=(p|0)):0){d=r;while(1){r=c[d+8>>2]|0;if((r|0)==(p|0))break;else d=r}if(d|0){p=d;do{r=p+24|0;t=0;while(1){u=c[h>>2]|0;v=(u|0)==0;if(v)w=0;else w=c[u+-4>>2]|0;if((t|0)>=(w|0))break;if(v)x=0;else x=c[u+-4>>2]|0;do if((x|0)<=(t|0)){if(v)y=0;else y=c[u+-4>>2]|0;if((y|0)>(t|0)){a[1263537]=0;z=61;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);A=0;break}}else z=61;while(0);if((z|0)==61){z=0;__ZN6VectorIN15AnimationPlayer8BlendKeyEE14_copy_on_writeEv(h);A=(c[h>>2]|0)+(t<<3)|0}if(__ZNK15AnimationPlayer8BlendKeyltERKS0_(r,A)|0)break;t=t+1|0}__ZN6VectorIN15AnimationPlayer8BlendKeyEE6insertEiRKS1_(h,t,r)|0;p=c[p+16>>2]|0}while((p|0)!=0)}}__ZN5ArrayC2Ev(j);p=0;while(1){d=c[h>>2]|0;u=(d|0)==0;if(u)B=0;else B=c[d+-4>>2]|0;if((p|0)>=(B|0))break;if(u)C=0;else C=c[d+-4>>2]|0;do if((C|0)<=(p|0)){if(u)D=0;else D=c[d+-4>>2]|0;if((D|0)>(p|0)){a[1263537]=0;z=84;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);E=0;break}}else z=84;while(0);if((z|0)==84){z=0;__ZN6VectorIN15AnimationPlayer8BlendKeyEE14_copy_on_writeEv(h);E=(c[h>>2]|0)+(p<<3)|0}__ZN7VariantC2ERK10StringName(k,E);__ZN5Array9push_backERK7Variant(j,k);if(c[k>>2]|0)__ZN7Variant5clearEv(k);d=c[h>>2]|0;u=(d|0)==0;if(u)F=0;else F=c[d+-4>>2]|0;do if((F|0)<=(p|0)){if(u)G=0;else G=c[d+-4>>2]|0;if((G|0)>(p|0)){a[1263537]=0;z=95;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);H=0;break}}else z=95;while(0);if((z|0)==95){z=0;__ZN6VectorIN15AnimationPlayer8BlendKeyEE14_copy_on_writeEv(h);H=(c[h>>2]|0)+(p<<3)|0}__ZN7VariantC2ERK10StringName(k,H+4|0);__ZN5Array9push_backERK7Variant(j,k);if(c[k>>2]|0)__ZN7Variant5clearEv(k);d=c[h>>2]|0;u=(d|0)==0;if(u)I=0;else I=c[d+-4>>2]|0;do if((I|0)<=(p|0)){if(u)J=0;else J=c[d+-4>>2]|0;if((J|0)>(p|0)){a[1263537]=0;z=106;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);K=0;break}}else z=106;while(0);if((z|0)==106){z=0;__ZN6VectorIN15AnimationPlayer8BlendKeyEE14_copy_on_writeEv(h);K=(c[h>>2]|0)+(p<<3)|0}__ZN7VariantC2Ef(k,+g[(__ZNK3MapIN15AnimationPlayer8BlendKeyEf10ComparatorIS1_E16DefaultAllocatorEixERKS1_(q,K)|0)>>2]);__ZN5Array9push_backERK7Variant(j,k);if(c[k>>2]|0)__ZN7Variant5clearEv(k);p=p+1|0}__ZN7VariantC2ERK5Array(k,j);__ZN7VariantaSERKS_(e,k);if(c[k>>2]|0)__ZN7Variant5clearEv(k);__ZN5ArrayD2Ev(j);p=c[h>>2]|0;if(p|0?(__Z16atomic_decrementPj(p+-8|0)|0)==0:0){q=c[h>>2]|0;d=(q|0)==0?0:q+-4|0;q=d+4|0;if(c[d>>2]|0){u=0;do{__ZN10StringNameD2Ev(q+(u<<3)+4|0);__ZN10StringNameD2Ev(q+(u<<3)|0);u=u+1|0}while(u>>>0<(c[d>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(p,1)}s=1}while(0);h=c[i>>2]|0;if(!h){l=f;return s|0}if(__Z16atomic_decrementPj(h+-8|0)|0){l=f;return s|0}__ZN6Memory11free_staticEPvb(h,1);l=f;return s|0}function __ZNK15AnimationPlayer13get_animationERK10StringName(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0;e=c[b+8464>>2]|0;a:do if(e|0){f=c[e+8>>2]|0;g=c[b+8468>>2]|0;h=(f|0)==(g|0);b:do if(h)i=f;else{j=c[d>>2]|0;k=f;while(1){l=c[k+24>>2]|0;if(j>>>0<l>>>0)m=k+8|0;else{if(l>>>0>=j>>>0){i=k;break b}m=k+4|0}k=c[m>>2]|0;if((k|0)==(g|0))break a}}while(0);if((i|0)!=(g|0)&(i|0)!=0){a[1263537]=0;c:do if(h)n=f;else{k=c[d>>2]|0;j=f;do{l=c[j+24>>2]|0;if(k>>>0<l>>>0)o=j+8|0;else{if(l>>>0>=k>>>0){n=j;break c}o=j+4|0}j=c[o>>2]|0}while((j|0)!=(g|0));__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145936,604,1145947,0)}while(0);if((n|0)==(g|0)|(n|0)==0)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145936,604,1145947,0);a[1263537]=0;f=c[n+40>>2]|0;if(!f){p=0;return p|0}__ZN9Reference9referenceEv(f);p=f;return p|0}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(883313,880964,822,883327,0);p=0;return p|0}function __ZN3RefI9ReferenceEaSI9AnimationEEvRKS_IT_E(a,b){a=a|0;b=b|0;var d=0,e=0;d=c[b>>2]|0;if(!d){b=c[a>>2]|0;if((b|0?__ZN9Reference11unreferenceEv(b)|0:0)?(b=c[a>>2]|0,__Z17predelete_handlerP6Object(b)|0):0){gj[c[(c[b>>2]|0)+76>>2]&8191](b);__ZN6Memory11free_staticEPvb(b,0)}c[a>>2]=0;return}b=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1220724)|0;e=b?d:0;d=c[a>>2]|0;if((e|0)==(d|0))return;if((d|0?__ZN9Reference11unreferenceEv(d)|0:0)?(d=c[a>>2]|0,__Z17predelete_handlerP6Object(d)|0):0){gj[c[(c[d>>2]|0)+76>>2]&8191](d);__ZN6Memory11free_staticEPvb(d,0)}c[a>>2]=e;if(!e)return;__ZN9Reference9referenceEv(e);return}function __ZN6VectorIN15AnimationPlayer8BlendKeyEE14_copy_on_writeEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=c[a>>2]|0;if(!b)return;if((c[b+-8>>2]|0)>>>0<=1)return;d=c[b+-4>>2]|0;b=(d<<3)+-1|0;e=b>>>1|b;b=e>>>2|e;e=b>>>4|b;b=e>>>8|e;e=__ZN6Memory12alloc_staticEjb((b>>>16|b)+1|0,1)|0;c[e+-8>>2]=1;c[e+-4>>2]=d;if(d|0){b=0;do{f=c[a>>2]|0;__ZN10StringNameC2ERKS_(e+(b<<3)|0,f+(b<<3)|0);__ZN10StringNameC2ERKS_(e+(b<<3)+4|0,f+(b<<3)+4|0);b=b+1|0}while((b|0)!=(d|0))}d=c[a>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0){b=c[a>>2]|0;f=(b|0)==0?0:b+-4|0;b=f+4|0;if(c[f>>2]|0){g=0;do{__ZN10StringNameD2Ev(b+(g<<3)+4|0);__ZN10StringNameD2Ev(b+(g<<3)|0);g=g+1|0}while(g>>>0<(c[f>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(d,1)}c[a>>2]=e;return}function __ZN6VectorIN15AnimationPlayer8BlendKeyEE6insertEiRKS1_(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f+8|0;h=f;if((d|0)>=0){i=c[b>>2]|0;j=(i|0)==0;if(j)k=0;else k=c[i+-4>>2]|0;if((k|0)>=(d|0)){a[1263537]=0;if(j)n=1;else n=(c[i+-4>>2]|0)+1|0;__ZN6VectorIN15AnimationPlayer8BlendKeyEE6resizeEi(b,n)|0;n=c[b>>2]|0;if(!n)o=0;else o=c[n+-4>>2]|0;n=o+-1|0;if((n|0)>(d|0)){i=g+4|0;j=o;o=n;while(1){n=j+-2|0;do if((j|0)<2)p=29;else{k=c[b>>2]|0;q=(k|0)==0;if(q)r=0;else r=c[k+-4>>2]|0;if((r|0)<=(n|0)){if(q)s=0;else s=c[k+-4>>2]|0;if((s|0)<=(n|0)){p=29;break}a[1263537]=0}t=k+(n<<3)|0}while(0);if((p|0)==29){p=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);t=0}__ZN10StringNameC2ERKS_(g,t);__ZN10StringNameC2ERKS_(i,t+4|0);do if((j|0)<1)p=39;else{n=c[b>>2]|0;k=(n|0)==0;if(k)u=0;else u=c[n+-4>>2]|0;if((u|0)<(j|0)){if(k)v=0;else v=c[n+-4>>2]|0;if((v|0)<(j|0)){p=39;break}a[1263537]=0}__ZN6VectorIN15AnimationPlayer8BlendKeyEE14_copy_on_writeEv(b);w=(c[b>>2]|0)+(o<<3)|0}while(0);if((p|0)==39){p=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);w=0}__ZN10StringNameaSERKS_(w,g);__ZN10StringNameaSERKS_(w+4|0,i);__ZN10StringNameD2Ev(i);__ZN10StringNameD2Ev(g);n=o+-1|0;if((n|0)>(d|0)){k=o;o=n;j=k}else break}}__ZN10StringNameC2ERKS_(h,e);j=h+4|0;__ZN10StringNameC2ERKS_(j,e+4|0);e=c[b>>2]|0;o=(e|0)==0;if(o)x=0;else x=c[e+-4>>2]|0;do if((x|0)<=(d|0)){if(o)y=0;else y=c[e+-4>>2]|0;if((y|0)>(d|0)){a[1263537]=0;p=20;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);z=0;break}}else p=20;while(0);if((p|0)==20){__ZN6VectorIN15AnimationPlayer8BlendKeyEE14_copy_on_writeEv(b);z=(c[b>>2]|0)+(d<<3)|0}__ZN10StringNameaSERKS_(z,h);__ZN10StringNameaSERKS_(z+4|0,j);__ZN10StringNameD2Ev(j);__ZN10StringNameD2Ev(h);A=0;l=f;return A|0}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143947,1146752,405,1143954,0);A=31;l=f;return A|0}function __ZNK3MapIN15AnimationPlayer8BlendKeyEf10ComparatorIS1_E16DefaultAllocatorEixERKS1_(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0;e=c[b>>2]|0;if(!e){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145936,602,1124976,0);f=0;return f|0}a[1263537]=0;g=c[e+8>>2]|0;e=b+4|0;a:do if((g|0)!=(c[e>>2]|0)){b=g;while(1){h=b+24|0;if(__ZNK15AnimationPlayer8BlendKeyltERKS0_(d,h)|0)i=b+8|0;else{if(!(__ZNK15AnimationPlayer8BlendKeyltERKS0_(h,d)|0))break;i=b+4|0}h=c[i>>2]|0;if((h|0)==(c[e>>2]|0))break a;else b=h}if(!((b|0)==0?1:(b|0)==(c[e>>2]|0))){a[1263537]=0;f=b+32|0;return f|0}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145936,604,1145947,0);f=0;return f|0}function __ZN6VectorIN15AnimationPlayer8BlendKeyEE6resizeEi(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0;if((d|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,269,1145657,0);e=31;return e|0}a[1263537]=0;f=c[b>>2]|0;if(!f)g=0;else g=c[f+-4>>2]|0;if((g|0)==(d|0)){e=0;return e|0}if(!d){if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0){g=c[b>>2]|0;h=(g|0)==0?0:g+-4|0;g=h+4|0;if(c[h>>2]|0){i=0;do{__ZN10StringNameD2Ev(g+(i<<3)+4|0);__ZN10StringNameD2Ev(g+(i<<3)|0);i=i+1|0}while(i>>>0<(c[h>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(f,1)}c[b>>2]=0;e=0;return e|0}__ZN6VectorIN15AnimationPlayer8BlendKeyEE14_copy_on_writeEv(b);f=d<<3;if(d>>>0<=536870911?(h=f+-1|0,i=h>>>1|h,h=i>>>2|i,i=h>>>4|h,h=i>>>8|i,i=(h>>>16|h)+1|0,f>>>0<4294967264):0){a[1263537]=0;f=c[b>>2]|0;do if(!f)if((d|0)>0)j=20;else{k=0;j=30}else{h=c[f+-4>>2]|0;if((h|0)<(d|0))if(!h)j=20;else{g=__ZN6Memory14realloc_staticEPvjb(f,i,1)|0;if(g|0){a[1263537]=0;l=g;m=c[g+-4>>2]|0;break}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,300,1145876,0);e=6;return e|0}else{k=h;j=30}}while(0);do if((j|0)==20){h=__ZN6Memory12alloc_staticEjb(i,1)|0;if(h|0){a[1263537]=0;c[h+-4>>2]=0;c[h+-8>>2]=1;l=h;m=0;break}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,292,1145820,0);e=6;return e|0}else if((j|0)==30){if((k|0)<=(d|0)){e=0;return e|0}if((c[f+-4>>2]|0)>>>0>d>>>0){h=d;g=f;do{__ZN10StringNameD2Ev(g+(h<<3)+4|0);__ZN10StringNameD2Ev(g+(h<<3)|0);h=h+1|0;g=c[b>>2]|0}while(h>>>0<(c[g+-4>>2]|0)>>>0);n=g}else n=f;h=__ZN6Memory14realloc_staticEPvjb(n,i,1)|0;if(!h){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,324,1145876,0);e=6;return e|0}else{a[1263537]=0;c[b>>2]=h;c[h+-4>>2]=d;e=0;return e|0}}while(0);c[b>>2]=l;if((m|0)<(d|0)){i=m;do{__ZN10StringNameC2Ev(l+(i<<3)|0);__ZN10StringNameC2Ev(l+(i<<3)+4|0);i=i+1|0}while((i|0)!=(d|0));o=c[b>>2]|0}else o=l;c[((o|0)==0?0:o+-4|0)>>2]=d;e=0;return e|0}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,285,1145723,0);e=6;return e|0}function __ZN15AnimationPlayer4_setERK10StringNameRK7Variant(b,e,f){b=b|0;e=e|0;f=f|0;var h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0;h=l;l=l+16|0;if((l|0)>=(m|0))ba(16);i=h+12|0;j=h+8|0;k=h+4|0;n=h;o=c[e>>2]|0;do if(o){p=c[o+4>>2]|0;if(p|0){__ZN6StringC2EPKc(i,p);q=c[i>>2]|0;break}p=o+8|0;c[i>>2]=0;r=c[p>>2]|0;if((r|0)!=0?(c[i>>2]=0,(__Z28atomic_conditional_incrementPj(r+-8|0)|0)!=0):0){r=c[p>>2]|0;c[i>>2]=r;q=r}else q=0}else{c[i>>2]=0;q=0}while(0);c[j>>2]=q;q=c[308579]|0;o=c[e>>2]|0;do if((o|0)!=(c[q+420>>2]|0)?(o|0)!=(c[q+436>>2]|0):0){if((o|0)==(c[q+424>>2]|0)){r=__ZNK7VariantcvbEv(f)|0;p=b+8525|0;if((d[p>>0]|0|0)==(r&1|0)){s=1;break}a[p>>0]=r&1;p=b+8524|0;t=a[p>>0]|0;u=t<<24>>24!=0;switch(c[b+8520>>2]|0){case 0:{__ZN4Node26set_fixed_process_internalEb(b,r&u);break}case 1:{__ZN4Node20set_process_internalEb(b,r&u);break}default:{}}a[p>>0]=t;s=1;break}if(__ZNK6String11begins_withEPKc(j,883299)|0){c[i>>2]=__ZNK7Variantcv6StringEv(f)|0;if(__ZNK6StringeqEPKc(i,883292)|0)__ZN15AnimationPlayer4stopEb(b,1);else{__ZN10StringNameC2ERK6String(k,i);__ZN15AnimationPlayer4playERK10StringNameffb(b,k,-1.0,1.0,0);__ZN10StringNameD2Ev(k)}t=c[i>>2]|0;if(t|0?(__Z16atomic_decrementPj(t+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(t,1);s=1;break}if(__ZNK6String11begins_withEPKc(j,883279)|0){c[i>>2]=__ZNK6String10get_slicecEwi(j,47,1)|0;__ZN10StringNameC2ERK6String(k,i);__ZN3RefI9AnimationEC2ERK7Variant(n,f);__ZN15AnimationPlayer13add_animationERK10StringNameRK3RefI9AnimationE(b,k,n)|0;t=c[n>>2]|0;if((t|0?__ZN9Reference11unreferenceEv(t)|0:0)?(t=c[n>>2]|0,__Z17predelete_handlerP6Object(t)|0):0){gj[c[(c[t>>2]|0)+76>>2]&8191](t);__ZN6Memory11free_staticEPvb(t,0)}__ZN10StringNameD2Ev(k);t=c[i>>2]|0;if(t|0?(__Z16atomic_decrementPj(t+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(t,1);s=1;break}if(__ZNK6String11begins_withEPKc(j,883286)|0){c[i>>2]=__ZNK6String10get_slicecEwi(j,47,1)|0;__ZN10StringNameC2ERK6String(k,i);c[n>>2]=__ZNK7Variantcv10StringNameEv(f)|0;t=b+8464|0;p=c[t>>2]|0;a:do if(p){u=c[p+8>>2]|0;r=c[b+8468>>2]|0;b:do if((u|0)==(r|0))v=u;else{w=c[k>>2]|0;x=u;while(1){y=c[x+24>>2]|0;if(w>>>0<y>>>0)z=x+8|0;else{if(y>>>0>=w>>>0){v=x;break b}z=x+4|0}x=c[z>>2]|0;if((x|0)==(r|0)){A=44;break a}}}while(0);if((v|0)!=(r|0)&(v|0)!=0){a[1263537]=0;__ZN10StringNameaSERKS_((__ZN3MapI10StringNameN15AnimationPlayer13AnimationDataE10ComparatorIS0_E16DefaultAllocatorEixERKS0_(t,k)|0)+4|0,n)}else A=44}else A=44;while(0);if((A|0)==44)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(883404,880964,1166,883423,0);__ZN10StringNameD2Ev(n);__ZN10StringNameD2Ev(k);t=c[i>>2]|0;if(t|0?(__Z16atomic_decrementPj(t+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(t,1);s=1;break}t=c[308579]|0;p=c[e>>2]|0;if((p|0)==(c[t+432>>2]|0)){c[i>>2]=__ZNK7Variantcv5ArrayEv(f)|0;u=__ZNK5Array4sizeEv(i)|0;if((u|0)%3|0|0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(894471,880964,66,883478,0);__ZN5ArrayD2Ev(i);s=0;break}a[1263537]=0;x=(u|0)/3|0;if((u|0)>2){u=0;do{w=u*3|0;c[k>>2]=__ZNK7Variantcv10StringNameEv(__ZN5ArrayixEi(i,w)|0)|0;c[n>>2]=__ZNK7Variantcv10StringNameEv(__ZN5ArrayixEi(i,w+1|0)|0)|0;__ZN15AnimationPlayer14set_blend_timeERK10StringNameS2_f(b,k,n,+__ZNK7VariantcvfEv(__ZN5ArrayixEi(i,w+2|0)|0));__ZN10StringNameD2Ev(n);__ZN10StringNameD2Ev(k);u=u+1|0}while((u|0)<(x|0))}__ZN5ArrayD2Ev(i);s=1;break}if((p|0)==(c[t+428>>2]|0)){x=__ZNK7Variantcv6StringEv(f)|0;u=x;w=b+8516|0;y=c[w>>2]|0;if((y|0)==(x|0)){if(!x){s=1;break}}else{if(y|0?(__Z16atomic_decrementPj(y+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(y,1);c[w>>2]=0;if(!x){s=1;break}if(__Z28atomic_conditional_incrementPj(x+-8|0)|0)c[w>>2]=u}if(!(__Z16atomic_decrementPj(x+-8|0)|0)){__ZN6Memory11free_staticEPvb(x,1);s=1}else s=1}else s=0}else A=10;while(0);if((A|0)==10){g[b+8456>>2]=+__ZNK7VariantcvfEv(f);s=1}f=c[j>>2]|0;if(!f){l=h;return s|0}if(__Z16atomic_decrementPj(f+-8|0)|0){l=h;return s|0}__ZN6Memory11free_staticEPvb(f,1);l=h;return s|0}function __ZN15AnimationPlayer4stopEb(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0;__ZN4ListIN15AnimationPlayer5BlendE16DefaultAllocatorE5clearEv(b+8488|0);if(d)c[b+8492>>2]=0;d=b+8524|0;if(a[d>>0]|0){switch(c[b+8520>>2]|0){case 0:{__ZN4Node26set_fixed_process_internalEb(b,0);break}case 1:{__ZN4Node20set_process_internalEb(b,0);break}default:{}}a[d>>0]=0}d=b+8508|0;e=c[d>>2]|0;if(!e){f=b+8532|0;a[f>>0]=0;return}else g=e;while(1){e=c[g>>2]|0;if(!e){h=22;break}a[1263537]=0;if((c[e+12>>2]|0)==(g|0)){c[g>>2]=c[e+4>>2];i=g+4|0;j=c[e+8>>2]|0;if((c[i>>2]|0)==(e|0))c[i>>2]=j;i=e+4|0;if(j|0)c[j+4>>2]=c[i>>2];k=c[i>>2]|0;if(k|0)c[k+8>>2]=j;__ZN10StringNameD2Ev(e);__ZN6Memory11free_staticEPvb(e,0);e=g+8|0;c[e>>2]=(c[e>>2]|0)+-1}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145114,1145120,157,1145132,0);g=c[d>>2]|0;if(!(c[g+8>>2]|0)){h=21;break}if(!g){h=22;break}}if((h|0)==21){__ZN6Memory11free_staticEPvb(g,0);c[d>>2]=0;f=b+8532|0;a[f>>0]=0;return}else if((h|0)==22){f=b+8532|0;a[f>>0]=0;return}}function __ZN3RefI9AnimationEC2ERK7Variant(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d;__ZNK7Variantcv6RefPtrEv(e,b);c[a>>2]=0;b=c[e>>2]|0;if(!b){c[a>>2]=0;__ZN6RefPtrD2Ev(e);l=d;return}f=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236264)|0;g=f?b:0;b=c[a>>2]|0;if((g|0)==(b|0)){__ZN6RefPtrD2Ev(e);l=d;return}if((b|0?__ZN9Reference11unreferenceEv(b)|0:0)?(b=c[a>>2]|0,__Z17predelete_handlerP6Object(b)|0):0){gj[c[(c[b>>2]|0)+76>>2]&8191](b);__ZN6Memory11free_staticEPvb(b,0)}c[a>>2]=g;if(!g){__ZN6RefPtrD2Ev(e);l=d;return}__ZN9Reference9referenceEv(g);__ZN6RefPtrD2Ev(e);l=d;return}function __ZN15AnimationPlayer13add_animationERK10StringNameRK3RefI9AnimationE(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0;f=l;l=l+64|0;if((l|0)>=(m|0))ba(64);g=f+60|0;h=f+56|0;i=f+52|0;j=f+24|0;k=f+48|0;n=f+44|0;o=f+40|0;p=f+16|0;q=f+12|0;r=f+8|0;s=f+4|0;t=f;u=c[d>>2]|0;do if(u){v=c[u+4>>2]|0;if(v|0){__ZN6StringC2EPKc(g,v);w=c[g>>2]|0;break}v=u+8|0;c[g>>2]=0;x=c[v>>2]|0;if((x|0)!=0?(c[g>>2]=0,(__Z28atomic_conditional_incrementPj(x+-8|0)|0)!=0):0){x=c[v>>2]|0;c[g>>2]=x;w=x}else w=0}else{c[g>>2]=0;w=0}while(0);c[j>>2]=w;c[i>>2]=__ZplPKcRK6String(883574,j)|0;c[h>>2]=__ZNK6String4utf8Ev(i)|0;__Z19_err_set_last_errorPKc(__ZNK10CharString8get_dataEv(h)|0);w=c[h>>2]|0;if(w|0?(__Z16atomic_decrementPj(w+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(w,1);w=c[i>>2]|0;if(w|0?(__Z16atomic_decrementPj(w+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(w,1);w=c[j>>2]|0;if(w|0?(__Z16atomic_decrementPj(w+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(w,1);a[1263537]=1;w=c[d>>2]|0;do if(w){i=c[w+4>>2]|0;if(i|0){__ZN6StringC2EPKc(g,i);y=c[g>>2]|0;break}i=w+8|0;c[g>>2]=0;h=c[i>>2]|0;if((h|0)!=0?(c[g>>2]=0,(__Z28atomic_conditional_incrementPj(h+-8|0)|0)!=0):0){h=c[i>>2]|0;c[g>>2]=h;y=h}else y=0}else{c[g>>2]=0;y=0}while(0);c[k>>2]=y;__ZN6StringC2EPKc(n,1142570);if((__ZNK6String4findES_i(k,n,0)|0)==-1){y=c[d>>2]|0;do if(y){w=c[y+4>>2]|0;if(w|0){__ZN6StringC2EPKc(g,w);z=c[g>>2]|0;break}w=y+8|0;c[g>>2]=0;h=c[w>>2]|0;if((h|0)!=0?(c[g>>2]=0,(__Z28atomic_conditional_incrementPj(h+-8|0)|0)!=0):0){h=c[w>>2]|0;c[g>>2]=h;z=h}else z=0}else{c[g>>2]=0;z=0}while(0);c[o>>2]=z;__ZN6StringC2EPKc(p,1144824);if((__ZNK6String4findES_i(o,p,0)|0)==-1){z=c[d>>2]|0;do if(z){y=c[z+4>>2]|0;if(y|0){__ZN6StringC2EPKc(g,y);A=c[g>>2]|0;break}y=z+8|0;c[g>>2]=0;h=c[y>>2]|0;if((h|0)!=0?(c[g>>2]=0,(__Z28atomic_conditional_incrementPj(h+-8|0)|0)!=0):0){h=c[y>>2]|0;c[g>>2]=h;A=h}else A=0}else{c[g>>2]=0;A=0}while(0);c[q>>2]=A;__ZN6StringC2EPKc(r,1117595);if((__ZNK6String4findES_i(q,r,0)|0)==-1){A=c[d>>2]|0;do if(A){z=c[A+4>>2]|0;if(z|0){__ZN6StringC2EPKc(g,z);B=c[g>>2]|0;break}z=A+8|0;c[g>>2]=0;h=c[z>>2]|0;if((h|0)!=0?(c[g>>2]=0,(__Z28atomic_conditional_incrementPj(h+-8|0)|0)!=0):0){h=c[z>>2]|0;c[g>>2]=h;B=h}else B=0}else{c[g>>2]=0;B=0}while(0);c[s>>2]=B;__ZN6StringC2EPKc(t,1144813);B=(__ZNK6String4findES_i(s,t,0)|0)!=-1;A=c[t>>2]|0;if(A|0?(__Z16atomic_decrementPj(A+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(A,1);A=c[s>>2]|0;if((A|0)!=0?(__Z16atomic_decrementPj(A+-8|0)|0)==0:0){__ZN6Memory11free_staticEPvb(A,1);C=B}else C=B}else C=1;B=c[r>>2]|0;if(B|0?(__Z16atomic_decrementPj(B+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(B,1);B=c[q>>2]|0;if((B|0)!=0?(__Z16atomic_decrementPj(B+-8|0)|0)==0:0){__ZN6Memory11free_staticEPvb(B,1);D=C}else D=C}else D=1;C=c[p>>2]|0;if(C|0?(__Z16atomic_decrementPj(C+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(C,1);C=c[o>>2]|0;if((C|0)!=0?(__Z16atomic_decrementPj(C+-8|0)|0)==0:0){__ZN6Memory11free_staticEPvb(C,1);E=D}else E=D}else E=1;D=c[n>>2]|0;if(D|0?(__Z16atomic_decrementPj(D+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(D,1);D=c[k>>2]|0;if(D|0?(__Z16atomic_decrementPj(D+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(D,1);if(E){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(940282,880964,702,883599,0);F=31;l=f;return F|0}a[1263537]=0;if(!(c[e>>2]|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(940282,880964,705,883787,0);F=31;l=f;return F|0}a[1263537]=0;E=b+8464|0;D=c[E>>2]|0;a:do if(D){k=c[D+8>>2]|0;n=c[b+8468>>2]|0;b:do if((k|0)==(n|0))G=k;else{C=c[d>>2]|0;o=k;while(1){p=c[o+24>>2]|0;if(C>>>0<p>>>0)H=o+8|0;else{if(p>>>0>=C>>>0){G=o;break b}H=o+4|0}o=c[H>>2]|0;if((o|0)==(n|0)){I=93;break a}}}while(0);if((G|0)!=(n|0)&(G|0)!=0){__ZN15AnimationPlayer11_unref_animERK3RefI9AnimationE(b,(__ZN3MapI10StringNameN15AnimationPlayer13AnimationDataE10ComparatorIS0_E16DefaultAllocatorEixERKS0_(E,d)|0)+12|0);k=__ZN3MapI10StringNameN15AnimationPlayer13AnimationDataE10ComparatorIS0_E16DefaultAllocatorEixERKS0_(E,d)|0;o=k+12|0;k=c[o>>2]|0;if((c[e>>2]|0)!=(k|0)){if((k|0?__ZN9Reference11unreferenceEv(k)|0:0)?(k=c[o>>2]|0,__Z17predelete_handlerP6Object(k)|0):0){gj[c[(c[k>>2]|0)+76>>2]&8191](k);__ZN6Memory11free_staticEPvb(k,0)}c[o>>2]=0;k=c[e>>2]|0;c[o>>2]=k;if(k|0)__ZN9Reference9referenceEv(k)}__ZN15AnimationPlayer12clear_cachesEv(b)}else I=93}else I=93;while(0);if((I|0)==93){c[j>>2]=0;__ZN10StringNameC2Ev(j+4|0);c[j+8>>2]=0;G=j+12|0;c[G>>2]=0;H=c[e>>2]|0;if(H|0){c[G>>2]=H;__ZN9Reference9referenceEv(H)}H=c[d>>2]|0;do if(H){G=c[H+4>>2]|0;if(G|0){__ZN6StringC2EPKc(g,G);J=c[g>>2]|0;break}G=H+8|0;c[g>>2]=0;D=c[G>>2]|0;if((D|0)!=0?(c[g>>2]=0,(__Z28atomic_conditional_incrementPj(D+-8|0)|0)!=0):0){D=c[G>>2]|0;c[g>>2]=D;J=D}else J=0}else{c[g>>2]=0;J=0}while(0);g=J;H=c[j>>2]|0;if((H|0)==(J|0)){if(J|0)I=110}else{if(H|0?(__Z16atomic_decrementPj(H+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(H,1);c[j>>2]=0;if(J|0)if(!(__Z28atomic_conditional_incrementPj(J+-8|0)|0))I=110;else{c[j>>2]=g;I=110}}if((I|0)==110?(__Z16atomic_decrementPj(J+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(J,1);__ZN15AnimationPlayer13AnimationDataaSERKS0_(__ZN3MapI10StringNameN15AnimationPlayer13AnimationDataE10ComparatorIS0_E16DefaultAllocatorEixERKS0_(E,d)|0,j)|0;__ZN15AnimationPlayer13AnimationDataD2Ev(j)}__ZN15AnimationPlayer9_ref_animERK3RefI9AnimationE(b,e);F=0;l=f;return F|0}function __ZN15AnimationPlayer14set_blend_timeERK10StringNameS2_f(b,d,e,f){b=b|0;d=d|0;e=e|0;f=+f;var h=0,i=0,j=0,k=0,n=0,o=0;h=l;l=l+16|0;if((l|0)>=(m|0))ba(16);i=h;if(f<0.0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(883525,880964,847,883540,0);l=h;return}a[1263537]=0;__ZN10StringNameC2Ev(i);j=i+4|0;__ZN10StringNameC2Ev(j);__ZN10StringNameaSERKS_(i,d);__ZN10StringNameaSERKS_(j,e);e=b+8476|0;a:do if(f==0.0){d=c[e>>2]|0;if(d|0?(k=c[d+8>>2]|0,d=b+8480|0,(k|0)!=(c[d>>2]|0)):0){n=k;while(1){k=n+24|0;if(__ZNK15AnimationPlayer8BlendKeyltERKS0_(i,k)|0)o=n+8|0;else{if(!(__ZNK15AnimationPlayer8BlendKeyltERKS0_(k,i)|0))break;o=n+4|0}k=c[o>>2]|0;if((k|0)==(c[d>>2]|0))break a;else n=k}if(!((n|0)==0?1:(n|0)==(c[d>>2]|0)))__ZN3MapIN15AnimationPlayer8BlendKeyEf10ComparatorIS1_E16DefaultAllocatorE6_eraseEPNS5_7ElementE(e,n)}}else g[(__ZN3MapIN15AnimationPlayer8BlendKeyEf10ComparatorIS1_E16DefaultAllocatorEixERKS1_(e,i)|0)>>2]=f;while(0);__ZN10StringNameD2Ev(j);__ZN10StringNameD2Ev(i);l=h;return}function __ZN3MapIN15AnimationPlayer8BlendKeyEf10ComparatorIS1_E16DefaultAllocatorE6_eraseEPNS5_7ElementE(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0;e=d+8|0;f=c[e>>2]|0;g=b+4|0;h=c[g>>2]|0;if((f|0)!=(h|0)?(i=c[d+4>>2]|0,(i|0)!=(h|0)):0){j=i;while(1){i=c[j+8>>2]|0;if((i|0)==(h|0))break;else j=i}if(!j){k=h;l=c[h+8>>2]|0}else{k=j;l=h}}else{k=d;l=f}f=k+8|0;j=k+4|0;i=c[((l|0)==(h|0)?j:f)>>2]|0;h=c[b>>2]|0;l=k+12|0;m=c[l>>2]|0;c[i+12>>2]=m;if((h|0)==(m|0))n=h+8|0;else{h=c[l>>2]|0;m=h+8|0;n=(k|0)==(c[m>>2]|0)?m:h+4|0}c[n>>2]=i;if((k|0)==(d|0)){if((c[d>>2]|0)==1)__ZN3MapIN15AnimationPlayer8BlendKeyEf10ComparatorIS1_E16DefaultAllocatorE10_erase_fixEPNS5_7ElementE(b,i)}else{if((k|0)==(c[g>>2]|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143791,1145936,469,1143798,0);return}a[1263537]=0;if((c[k>>2]|0)==1)__ZN3MapIN15AnimationPlayer8BlendKeyEf10ComparatorIS1_E16DefaultAllocatorE10_erase_fixEPNS5_7ElementE(b,i);c[f>>2]=c[e>>2];f=d+4|0;c[j>>2]=c[f>>2];j=d+12|0;c[l>>2]=c[j>>2];c[k>>2]=c[d>>2];c[(c[e>>2]|0)+12>>2]=k;c[(c[f>>2]|0)+12>>2]=k;f=c[j>>2]|0;j=f+8|0;c[((c[j>>2]|0)==(d|0)?j:f+4|0)>>2]=k}k=c[d+16>>2]|0;f=d+20|0;if(k|0)c[k+20>>2]=c[f>>2];j=c[f>>2]|0;if(j|0)c[j+16>>2]=k;__ZN10StringNameD2Ev(d+28|0);__ZN10StringNameD2Ev(d+24|0);__ZN6Memory11free_staticEPvb(d,0);d=b+8|0;c[d>>2]=(c[d>>2]|0)+-1;if(!(c[c[g>>2]>>2]|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143791,1145936,498,1143838,0);return}else{a[1263537]=0;return}}function __ZN3MapIN15AnimationPlayer8BlendKeyEf10ComparatorIS1_E16DefaultAllocatorE10_erase_fixEPNS5_7ElementE(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0;e=c[(c[b>>2]|0)+8>>2]|0;f=b+4|0;if((e|0)!=(d|0)&(c[d>>2]|0)==1){b=d;while(1){g=b+12|0;h=c[g>>2]|0;i=c[h+8>>2]|0;do if((b|0)==(i|0)){j=c[h+4>>2]|0;if(!(c[j>>2]|0)){a[1263537]=0;c[j>>2]=1;k=c[f>>2]|0;if((k|0)==(h|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);l=c[g>>2]|0;m=l;n=c[l+4>>2]|0;o=c[f>>2]|0}else{a[1263537]=0;c[h>>2]=0;m=h;n=j;o=k}k=n+8|0;l=c[k>>2]|0;c[m+4>>2]=l;if((l|0)!=(o|0))c[l+12>>2]=m;l=m+12|0;c[n+12>>2]=c[l>>2];p=c[l>>2]|0;q=p+8|0;c[((c[q>>2]|0)==(m|0)?q:p+4|0)>>2]=n;c[k>>2]=m;c[l>>2]=n;l=c[g>>2]|0;r=c[l+4>>2]|0;s=l}else{r=j;s=h}if((c[c[r+4>>2]>>2]|0)==1){j=r+8|0;l=c[j>>2]|0;if((c[l>>2]|0)==1)if((c[f>>2]|0)==(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);t=c[g>>2]|0;break}else{a[1263537]=0;c[r>>2]=0;t=s;break}a[1263537]=0;c[l>>2]=1;k=c[f>>2]|0;if((k|0)==(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);u=c[j>>2]|0;v=c[f>>2]|0}else{a[1263537]=0;c[r>>2]=0;u=l;v=k}k=u+4|0;l=c[k>>2]|0;c[j>>2]=l;if((l|0)!=(v|0))c[l+12>>2]=r;l=r+12|0;c[u+12>>2]=c[l>>2];j=c[l>>2]|0;p=j+4|0;c[((c[p>>2]|0)==(r|0)?p:j+8|0)>>2]=u;c[k>>2]=r;c[l>>2]=u;l=c[g>>2]|0;w=c[l+4>>2]|0;x=l}else{w=r;x=s}l=c[x>>2]|0;k=c[f>>2]|0;if((l|0)==0&(k|0)==(w|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);y=c[g>>2]|0;z=c[f>>2]|0}else{a[1263537]=0;c[w>>2]=l;y=x;z=k}c[y>>2]=1;k=c[w+4>>2]|0;a[1263537]=0;c[k>>2]=1;k=y+4|0;l=c[k>>2]|0;j=l+8|0;p=c[j>>2]|0;c[k>>2]=p;if((p|0)!=(z|0))c[p+12>>2]=y;p=y+12|0;c[l+12>>2]=c[p>>2];k=c[p>>2]|0;q=k+8|0;c[((c[q>>2]|0)==(y|0)?q:k+4|0)>>2]=l;c[j>>2]=y;c[p>>2]=l;t=e}else{if(!(c[i>>2]|0)){a[1263537]=0;c[i>>2]=1;l=c[f>>2]|0;if((l|0)==(h|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);p=c[g>>2]|0;A=c[p+8>>2]|0;B=c[f>>2]|0;C=p}else{a[1263537]=0;c[h>>2]=0;A=i;B=l;C=h}l=A+4|0;p=c[l>>2]|0;c[C+8>>2]=p;if((p|0)!=(B|0))c[p+12>>2]=C;p=C+12|0;c[A+12>>2]=c[p>>2];j=c[p>>2]|0;k=j+4|0;c[((c[k>>2]|0)==(C|0)?k:j+8|0)>>2]=A;c[l>>2]=C;c[p>>2]=A;p=c[g>>2]|0;D=c[p+8>>2]|0;E=p}else{D=i;E=h}p=D+4|0;l=c[p>>2]|0;j=(c[c[D+8>>2]>>2]|0)==1;if(!((c[l>>2]|0)!=1|j^1))if((c[f>>2]|0)==(D|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);t=c[g>>2]|0;break}else{a[1263537]=0;c[D>>2]=0;t=E;break}if(j){a[1263537]=0;c[l>>2]=1;j=c[f>>2]|0;if((j|0)==(D|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);F=c[p>>2]|0;G=c[f>>2]|0}else{a[1263537]=0;c[D>>2]=0;F=l;G=j}j=F+8|0;l=c[j>>2]|0;c[p>>2]=l;if((l|0)!=(G|0))c[l+12>>2]=D;l=D+12|0;c[F+12>>2]=c[l>>2];p=c[l>>2]|0;k=p+8|0;c[((c[k>>2]|0)==(D|0)?k:p+4|0)>>2]=F;c[j>>2]=D;c[l>>2]=F;l=c[g>>2]|0;H=c[l+8>>2]|0;I=l}else{H=D;I=E}l=c[I>>2]|0;j=c[f>>2]|0;if((l|0)==0&(j|0)==(H|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);J=c[g>>2]|0;K=c[f>>2]|0}else{a[1263537]=0;c[H>>2]=l;J=I;K=j}c[J>>2]=1;j=c[H+8>>2]|0;a[1263537]=0;c[j>>2]=1;j=J+8|0;l=c[j>>2]|0;p=l+4|0;k=c[p>>2]|0;c[j>>2]=k;if((k|0)!=(K|0))c[k+12>>2]=J;k=J+12|0;c[l+12>>2]=c[k>>2];j=c[k>>2]|0;q=j+4|0;c[((c[q>>2]|0)==(J|0)?q:j+8|0)>>2]=l;c[p>>2]=J;c[k>>2]=l;t=e}while(0);if((e|0)!=(t|0)&(c[t>>2]|0)==1)b=t;else{L=t;break}}}else L=d;a[1263537]=0;c[L>>2]=1;if((c[c[f>>2]>>2]|0)==1){a[1263537]=0;return}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143886,1145936,447,1143897,0);return}}function __ZN15AnimationPlayer11_unref_animERK3RefI9AnimationE(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e+4|0;g=e;h=b+8436|0;i=c[h>>2]|0;a:do if(i|0){j=c[i+8>>2]|0;k=b+8440|0;n=c[k>>2]|0;b:do if((j|0)==(n|0))o=j;else{p=c[d>>2]|0;q=j;while(1){r=c[q+24>>2]|0;if(p>>>0<r>>>0)s=q+8|0;else{if(r>>>0>=p>>>0){o=q;break b}s=q+4|0}q=c[s>>2]|0;if((q|0)==(n|0))break a}}while(0);if((o|0)!=(n|0)&(o|0)!=0){a[1263537]=0;j=__ZN3MapI3RefI9AnimationEi10ComparatorIS2_E16DefaultAllocatorEixERKS2_(h,d)|0;q=(c[j>>2]|0)+-1|0;c[j>>2]=q;if(q|0){l=e;return}q=c[d>>2]|0;if(!q)t=0;else{__ZN9Reference9referenceEv(q);t=q}__ZN10StringNameC2EPKc(f,1126630);__ZN10StringNameC2EPKc(g,883864);__ZN6Object10disconnectERK10StringNamePS_S2_(t,f,b,g);__ZN10StringNameD2Ev(g);__ZN10StringNameD2Ev(f);if((t|0?__ZN9Reference11unreferenceEv(t)|0:0)?__Z17predelete_handlerP6Object(t)|0:0){gj[c[(c[t>>2]|0)+76>>2]&8191](t);__ZN6Memory11free_staticEPvb(t,0)}q=c[h>>2]|0;if(!q){l=e;return}j=c[q+8>>2]|0;q=c[k>>2]|0;c:do if((j|0)==(q|0))u=j;else{p=c[d>>2]|0;r=j;do{v=c[r+24>>2]|0;if(p>>>0<v>>>0)w=r+8|0;else{if(v>>>0>=p>>>0){u=r;break c}w=r+4|0}r=c[w>>2]|0}while((r|0)!=(q|0));l=e;return}while(0);if((u|0)==0|(u|0)==(q|0)){l=e;return}__ZN3MapI3RefI9AnimationEi10ComparatorIS2_E16DefaultAllocatorE6_eraseEPNS6_7ElementE(h,u);l=e;return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(883883,880964,751,883895,0);l=e;return}function __ZN15AnimationPlayer9_ref_animERK3RefI9AnimationE(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d+8|0;f=d+4|0;g=d;h=a+8436|0;i=c[h>>2]|0;if(i){j=c[i+8>>2]|0;i=c[a+8440>>2]|0;a:do if((j|0)==(i|0))k=j;else{n=c[b>>2]|0;o=j;while(1){p=c[o+24>>2]|0;if(n>>>0<p>>>0)q=o+8|0;else{if(p>>>0>=n>>>0){k=o;break a}q=o+4|0}o=c[q>>2]|0;if((o|0)==(i|0)){k=i;break}}}while(0);q=__ZN3MapI3RefI9AnimationEi10ComparatorIS2_E16DefaultAllocatorEixERKS2_(h,b)|0;if((k|0)!=(i|0)&(k|0)!=0){c[q>>2]=(c[q>>2]|0)+1;l=d;return}else r=q}else r=__ZN3MapI3RefI9AnimationEi10ComparatorIS2_E16DefaultAllocatorEixERKS2_(h,b)|0;c[r>>2]=1;r=c[b>>2]|0;if(!r)s=0;else{__ZN9Reference9referenceEv(r);s=r}__ZN10StringNameC2EPKc(e,1126630);__ZN10StringNameC2EPKc(f,883864);c[g>>2]=0;__ZN6Object7connectERK10StringNamePS_S2_RK6VectorI7VariantEj(s,e,a,f,g,0)|0;a=c[g>>2]|0;if(a|0?(__Z16atomic_decrementPj(a+-8|0)|0)==0:0){r=c[g>>2]|0;g=(r|0)==0?0:r+-4|0;r=g+4|0;b=c[g>>2]|0;if(b|0){h=0;q=b;while(1){b=r+(h*24|0)|0;if(!(c[b>>2]|0))t=q;else{__ZN7Variant5clearEv(b);t=c[g>>2]|0}h=h+1|0;if(h>>>0>=t>>>0)break;else q=t}}__ZN6Memory11free_staticEPvb(a,1)}__ZN10StringNameD2Ev(f);__ZN10StringNameD2Ev(e);if(!s){l=d;return}if(!(__ZN9Reference11unreferenceEv(s)|0)){l=d;return}if(!(__Z17predelete_handlerP6Object(s)|0)){l=d;return}gj[c[(c[s>>2]|0)+76>>2]&8191](s);__ZN6Memory11free_staticEPvb(s,0);l=d;return}function __ZN3MapI3RefI9AnimationEi10ComparatorIS2_E16DefaultAllocatorEixERKS2_(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;g=c[b>>2]|0;if(!g){h=__ZnwjPFPvjE(32,4740)|0;i=h+16|0;c[i>>2]=0;c[i+4>>2]=0;c[i+8>>2]=0;c[b>>2]=h;i=c[b+4>>2]|0;c[h+4>>2]=i;c[h+8>>2]=i;c[h+12>>2]=i;c[h>>2]=1;if(!h){c[f>>2]=0;j=f;k=14}else{n=h;o=i;k=5}}else{n=g;o=c[b+4>>2]|0;k=5}a:do if((k|0)==5){g=c[n+8>>2]|0;b:do if((g|0)!=(o|0)){i=c[d>>2]|0;h=g;while(1){p=c[h+24>>2]|0;if(i>>>0<p>>>0)q=h+8|0;else{if(p>>>0>=i>>>0)break;q=h+4|0}p=c[q>>2]|0;if((p|0)==(o|0))break b;else h=p}if(!((h|0)==(o|0)|(h|0)==0)){r=h;break a}}while(0);c[f>>2]=0;if(!n){j=f;k=14}else{s=f;k=15}}while(0);if((k|0)==14){n=__ZnwjPFPvjE(32,4740)|0;o=n+16|0;c[o>>2]=0;c[o+4>>2]=0;c[o+8>>2]=0;c[b>>2]=n;o=c[b+4>>2]|0;c[n+4>>2]=o;c[n+8>>2]=o;c[n+12>>2]=o;c[n>>2]=1;s=j;k=15}if((k|0)==15){k=__ZN3MapI3RefI9AnimationEi10ComparatorIS2_E16DefaultAllocatorE10_insert_rbERKS2_RKi(b,d,f)|0;if(!k){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145936,616,1145947,0);t=0;l=e;return t|0}else r=k}a[1263537]=0;t=r+28|0;l=e;return t|0}function __ZN3MapI3RefI9AnimationEi10ComparatorIS2_E16DefaultAllocatorE10_insert_rbERKS2_RKi(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f;a[g>>0]=0;h=__ZN3MapI3RefI9AnimationEi10ComparatorIS2_E16DefaultAllocatorE7_insertERKS2_Rb(b,d,g)|0;if(h|0)c[h+28>>2]=c[e>>2];if(a[g>>0]|0){l=f;return h|0}g=b+8|0;c[g>>2]=(c[g>>2]|0)+1;g=h+12|0;e=c[g>>2]|0;if(!(c[e>>2]|0)){d=b+4|0;i=h;j=e;k=e;e=g;while(1){g=j+12|0;n=c[g>>2]|0;o=c[n+8>>2]|0;p=n;do if((j|0)==(o|0)){q=c[n+4>>2]|0;if(!(c[q>>2]|0)){c[k>>2]=1;a[1263537]=0;c[q>>2]=1;if((c[d>>2]|0)==(n|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);r=c[(c[e>>2]|0)+12>>2]|0;break}else{a[1263537]=0;c[n>>2]=0;r=n;break}}q=j+4|0;if((i|0)==(c[q>>2]|0)){s=i+8|0;t=c[s>>2]|0;c[q>>2]=t;if((t|0)==(c[d>>2]|0))u=p;else{c[t+12>>2]=j;u=c[g>>2]|0}t=i+12|0;c[t>>2]=u;q=c[g>>2]|0;v=q+8|0;c[((c[v>>2]|0)==(j|0)?v:q+4|0)>>2]=i;c[s>>2]=j;c[g>>2]=i;w=j;x=i;y=c[t>>2]|0}else{w=i;x=j;y=n}a[1263537]=0;c[x>>2]=1;t=c[d>>2]|0;if((t|0)==(y|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);z=c[(c[w+12>>2]|0)+12>>2]|0;A=c[d>>2]|0}else{a[1263537]=0;c[y>>2]=0;z=y;A=t}t=z+8|0;s=c[t>>2]|0;q=s+4|0;v=c[q>>2]|0;c[t>>2]=v;if((v|0)!=(A|0))c[v+12>>2]=z;v=z+12|0;c[s+12>>2]=c[v>>2];t=c[v>>2]|0;B=t+4|0;c[((c[B>>2]|0)==(z|0)?B:t+8|0)>>2]=s;c[q>>2]=z;c[v>>2]=s;r=w}else{if(!(c[o>>2]|0)){c[k>>2]=1;a[1263537]=0;c[o>>2]=1;if((c[d>>2]|0)==(n|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);r=c[(c[e>>2]|0)+12>>2]|0;break}else{a[1263537]=0;c[n>>2]=0;r=n;break}}s=j+8|0;if((i|0)==(c[s>>2]|0)){v=i+4|0;q=c[v>>2]|0;c[s>>2]=q;if((q|0)==(c[d>>2]|0))C=p;else{c[q+12>>2]=j;C=c[g>>2]|0}q=i+12|0;c[q>>2]=C;s=c[g>>2]|0;t=s+4|0;c[((c[t>>2]|0)==(j|0)?t:s+8|0)>>2]=i;c[v>>2]=j;c[g>>2]=i;D=j;E=i;F=c[q>>2]|0}else{D=i;E=j;F=n}a[1263537]=0;c[E>>2]=1;q=c[d>>2]|0;if((q|0)==(F|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);G=c[d>>2]|0;H=c[(c[D+12>>2]|0)+12>>2]|0}else{a[1263537]=0;c[F>>2]=0;G=q;H=F}q=H+4|0;v=c[q>>2]|0;s=v+8|0;t=c[s>>2]|0;c[q>>2]=t;if((t|0)!=(G|0))c[t+12>>2]=H;t=H+12|0;c[v+12>>2]=c[t>>2];q=c[t>>2]|0;B=q+8|0;c[((c[B>>2]|0)==(H|0)?B:q+4|0)>>2]=v;c[s>>2]=H;c[t>>2]=v;r=D}while(0);n=r+12|0;g=c[n>>2]|0;if(!(c[g>>2]|0)){i=r;j=g;k=g;e=n}else break}}e=c[(c[b>>2]|0)+8>>2]|0;a[1263537]=0;c[e>>2]=1;l=f;return h|0}function __ZN3MapI3RefI9AnimationEi10ComparatorIS2_E16DefaultAllocatorE7_insertERKS2_Rb(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0;f=c[b>>2]|0;g=c[f+8>>2]|0;h=b+4|0;i=c[h>>2]|0;a:do if((g|0)==(i|0))j=f;else{k=c[d>>2]|0;l=g;while(1){m=c[l+24>>2]|0;if(k>>>0<m>>>0)n=l+8|0;else{if(m>>>0>=k>>>0)break;n=l+4|0}m=c[n>>2]|0;if((m|0)==(i|0)){j=l;break a}else l=m}a[e>>0]=1;o=l;return o|0}while(0);i=__ZnwjPFPvjE(32,4740)|0;c[i>>2]=0;c[i+4>>2]=0;c[i+8>>2]=0;c[i+12>>2]=0;c[i+16>>2]=0;c[i+20>>2]=0;c[i+24>>2]=0;c[i+12>>2]=j;n=c[h>>2]|0;g=i+4|0;c[g>>2]=n;f=i+8|0;c[f>>2]=n;n=i+24|0;if(c[d>>2]|0?(c[n>>2]=0,k=c[d>>2]|0,c[n>>2]=k,k|0):0)__ZN9Reference9referenceEv(k);if((j|0)!=(c[b>>2]|0)?(c[d>>2]|0)>>>0>=(c[j+24>>2]|0)>>>0:0)p=j+4|0;else p=j+8|0;c[p>>2]=i;a[e>>0]=0;e=c[g>>2]|0;g=c[h>>2]|0;if((e|0)==(g|0)){h=i;do{p=h;h=c[h+12>>2]|0}while((p|0)==(c[h+4>>2]|0));q=(h|0)==(c[b>>2]|0)?0:h}else{h=e;while(1){e=c[h+8>>2]|0;if((e|0)==(g|0)){q=h;break}else h=e}}c[i+16>>2]=q;h=c[f>>2]|0;b:do if((h|0)==(g|0)){f=i;while(1){e=f;f=c[f+12>>2]|0;if((e|0)!=(c[f+8>>2]|0)){r=f;break b}if((f|0)==(c[b>>2]|0)){r=0;break}}}else{f=h;while(1){l=c[f+4>>2]|0;if((l|0)==(g|0)){r=f;break}else f=l}}while(0);g=i+20|0;c[g>>2]=r;if(!q)s=r;else{c[q+20>>2]=i;s=c[g>>2]|0}if(!s){o=i;return o|0}c[s+16>>2]=i;o=i;return o|0}function __ZN3MapI3RefI9AnimationEi10ComparatorIS2_E16DefaultAllocatorE6_eraseEPNS6_7ElementE(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0;e=d+8|0;f=c[e>>2]|0;g=b+4|0;h=c[g>>2]|0;if((f|0)!=(h|0)?(i=c[d+4>>2]|0,(i|0)!=(h|0)):0){j=i;while(1){i=c[j+8>>2]|0;if((i|0)==(h|0))break;else j=i}if(!j){k=h;l=c[h+8>>2]|0}else{k=j;l=h}}else{k=d;l=f}f=k+8|0;j=k+4|0;i=c[((l|0)==(h|0)?j:f)>>2]|0;h=c[b>>2]|0;l=k+12|0;m=c[l>>2]|0;c[i+12>>2]=m;if((h|0)==(m|0))n=h+8|0;else{h=c[l>>2]|0;m=h+8|0;n=(k|0)==(c[m>>2]|0)?m:h+4|0}c[n>>2]=i;if((k|0)==(d|0)){if((c[d>>2]|0)==1)__ZN3MapI3RefI9AnimationEi10ComparatorIS2_E16DefaultAllocatorE10_erase_fixEPNS6_7ElementE(b,i)}else{if((k|0)==(c[g>>2]|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143791,1145936,469,1143798,0);return}a[1263537]=0;if((c[k>>2]|0)==1)__ZN3MapI3RefI9AnimationEi10ComparatorIS2_E16DefaultAllocatorE10_erase_fixEPNS6_7ElementE(b,i);c[f>>2]=c[e>>2];f=d+4|0;c[j>>2]=c[f>>2];j=d+12|0;c[l>>2]=c[j>>2];c[k>>2]=c[d>>2];c[(c[e>>2]|0)+12>>2]=k;c[(c[f>>2]|0)+12>>2]=k;f=c[j>>2]|0;j=f+8|0;c[((c[j>>2]|0)==(d|0)?j:f+4|0)>>2]=k}k=c[d+16>>2]|0;f=d+20|0;if(k|0)c[k+20>>2]=c[f>>2];j=c[f>>2]|0;if(j|0)c[j+16>>2]=k;k=d+24|0;j=c[k>>2]|0;if((j|0?__ZN9Reference11unreferenceEv(j)|0:0)?(j=c[k>>2]|0,__Z17predelete_handlerP6Object(j)|0):0){gj[c[(c[j>>2]|0)+76>>2]&8191](j);__ZN6Memory11free_staticEPvb(j,0)}c[k>>2]=0;__ZN6Memory11free_staticEPvb(d,0);d=b+8|0;c[d>>2]=(c[d>>2]|0)+-1;if(!(c[c[g>>2]>>2]|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143791,1145936,498,1143838,0);return}else{a[1263537]=0;return}}function __ZN3MapI3RefI9AnimationEi10ComparatorIS2_E16DefaultAllocatorE10_erase_fixEPNS6_7ElementE(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0;e=c[(c[b>>2]|0)+8>>2]|0;f=b+4|0;if((e|0)!=(d|0)&(c[d>>2]|0)==1){b=d;while(1){g=b+12|0;h=c[g>>2]|0;i=c[h+8>>2]|0;do if((b|0)==(i|0)){j=c[h+4>>2]|0;if(!(c[j>>2]|0)){a[1263537]=0;c[j>>2]=1;k=c[f>>2]|0;if((k|0)==(h|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);l=c[g>>2]|0;m=l;n=c[l+4>>2]|0;o=c[f>>2]|0}else{a[1263537]=0;c[h>>2]=0;m=h;n=j;o=k}k=n+8|0;l=c[k>>2]|0;c[m+4>>2]=l;if((l|0)!=(o|0))c[l+12>>2]=m;l=m+12|0;c[n+12>>2]=c[l>>2];p=c[l>>2]|0;q=p+8|0;c[((c[q>>2]|0)==(m|0)?q:p+4|0)>>2]=n;c[k>>2]=m;c[l>>2]=n;l=c[g>>2]|0;r=c[l+4>>2]|0;s=l}else{r=j;s=h}if((c[c[r+4>>2]>>2]|0)==1){j=r+8|0;l=c[j>>2]|0;if((c[l>>2]|0)==1)if((c[f>>2]|0)==(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);t=c[g>>2]|0;break}else{a[1263537]=0;c[r>>2]=0;t=s;break}a[1263537]=0;c[l>>2]=1;k=c[f>>2]|0;if((k|0)==(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);u=c[j>>2]|0;v=c[f>>2]|0}else{a[1263537]=0;c[r>>2]=0;u=l;v=k}k=u+4|0;l=c[k>>2]|0;c[j>>2]=l;if((l|0)!=(v|0))c[l+12>>2]=r;l=r+12|0;c[u+12>>2]=c[l>>2];j=c[l>>2]|0;p=j+4|0;c[((c[p>>2]|0)==(r|0)?p:j+8|0)>>2]=u;c[k>>2]=r;c[l>>2]=u;l=c[g>>2]|0;w=c[l+4>>2]|0;x=l}else{w=r;x=s}l=c[x>>2]|0;k=c[f>>2]|0;if((l|0)==0&(k|0)==(w|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);y=c[g>>2]|0;z=c[f>>2]|0}else{a[1263537]=0;c[w>>2]=l;y=x;z=k}c[y>>2]=1;k=c[w+4>>2]|0;a[1263537]=0;c[k>>2]=1;k=y+4|0;l=c[k>>2]|0;j=l+8|0;p=c[j>>2]|0;c[k>>2]=p;if((p|0)!=(z|0))c[p+12>>2]=y;p=y+12|0;c[l+12>>2]=c[p>>2];k=c[p>>2]|0;q=k+8|0;c[((c[q>>2]|0)==(y|0)?q:k+4|0)>>2]=l;c[j>>2]=y;c[p>>2]=l;t=e}else{if(!(c[i>>2]|0)){a[1263537]=0;c[i>>2]=1;l=c[f>>2]|0;if((l|0)==(h|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);p=c[g>>2]|0;A=c[p+8>>2]|0;B=c[f>>2]|0;C=p}else{a[1263537]=0;c[h>>2]=0;A=i;B=l;C=h}l=A+4|0;p=c[l>>2]|0;c[C+8>>2]=p;if((p|0)!=(B|0))c[p+12>>2]=C;p=C+12|0;c[A+12>>2]=c[p>>2];j=c[p>>2]|0;k=j+4|0;c[((c[k>>2]|0)==(C|0)?k:j+8|0)>>2]=A;c[l>>2]=C;c[p>>2]=A;p=c[g>>2]|0;D=c[p+8>>2]|0;E=p}else{D=i;E=h}p=D+4|0;l=c[p>>2]|0;j=(c[c[D+8>>2]>>2]|0)==1;if(!((c[l>>2]|0)!=1|j^1))if((c[f>>2]|0)==(D|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);t=c[g>>2]|0;break}else{a[1263537]=0;c[D>>2]=0;t=E;break}if(j){a[1263537]=0;c[l>>2]=1;j=c[f>>2]|0;if((j|0)==(D|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);F=c[p>>2]|0;G=c[f>>2]|0}else{a[1263537]=0;c[D>>2]=0;F=l;G=j}j=F+8|0;l=c[j>>2]|0;c[p>>2]=l;if((l|0)!=(G|0))c[l+12>>2]=D;l=D+12|0;c[F+12>>2]=c[l>>2];p=c[l>>2]|0;k=p+8|0;c[((c[k>>2]|0)==(D|0)?k:p+4|0)>>2]=F;c[j>>2]=D;c[l>>2]=F;l=c[g>>2]|0;H=c[l+8>>2]|0;I=l}else{H=D;I=E}l=c[I>>2]|0;j=c[f>>2]|0;if((l|0)==0&(j|0)==(H|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);J=c[g>>2]|0;K=c[f>>2]|0}else{a[1263537]=0;c[H>>2]=l;J=I;K=j}c[J>>2]=1;j=c[H+8>>2]|0;a[1263537]=0;c[j>>2]=1;j=J+8|0;l=c[j>>2]|0;p=l+4|0;k=c[p>>2]|0;c[j>>2]=k;if((k|0)!=(K|0))c[k+12>>2]=J;k=J+12|0;c[l+12>>2]=c[k>>2];j=c[k>>2]|0;q=j+4|0;c[((c[q>>2]|0)==(J|0)?q:j+8|0)>>2]=l;c[p>>2]=J;c[k>>2]=l;t=e}while(0);if((e|0)!=(t|0)&(c[t>>2]|0)==1)b=t;else{L=t;break}}}else L=d;a[1263537]=0;c[L>>2]=1;if((c[c[f>>2]>>2]|0)==1){a[1263537]=0;return}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143886,1145936,447,1143897,0);return}}function __ZN7ClassDB10_add_classI15AnimationPlayerEEvv(){var a=0,b=0,d=0,e=0,f=0,g=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+16|0;d=a+12|0;e=a+8|0;f=a+4|0;g=a;__ZN6StringC2EPKc(b,884759);c[e>>2]=c[b>>2];__ZN10StringNameC2ERK6String(d,e);__ZN6StringC2EPKc(b,1132465);c[g>>2]=c[b>>2];__ZN10StringNameC2ERK6String(f,g);__ZN7ClassDB11_add_class2ERK10StringNameS2_(d,f);__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);__ZN10StringNameD2Ev(d);d=c[e>>2]|0;if(!d){l=a;return}if(__Z16atomic_decrementPj(d+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(d,1);l=a;return}function __ZN15AnimationPlayer13_bind_methodsEv(){var a=0,b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0,ia=0,ja=0,ka=0,la=0,ma=0,na=0,oa=0,pa=0;a=l;l=l+544|0;if((l|0)>=(m|0))ba(544);b=a+496|0;d=a+488|0;e=a+480|0;f=a+472|0;g=a+464|0;h=a+456|0;i=a+448|0;j=a+440|0;k=a+432|0;n=a+424|0;o=a+416|0;p=a+408|0;q=a+400|0;r=a+392|0;s=a+384|0;t=a+376|0;u=a+72|0;v=a+48|0;w=a+24|0;x=a;y=a+368|0;z=a+360|0;A=a+352|0;B=a+344|0;C=a+336|0;D=a+328|0;E=a+320|0;F=a+312|0;G=a+304|0;H=a+296|0;I=a+288|0;J=a+280|0;K=a+272|0;L=a+264|0;M=a+256|0;N=a+248|0;O=a+240|0;P=a+232|0;Q=a+224|0;R=a+216|0;S=a+208|0;T=a+200|0;U=a+192|0;V=a+184|0;W=a+176|0;X=a+172|0;Y=a+168|0;Z=a+164|0;_=a+140|0;$=a+132|0;aa=a+128|0;ca=a+124|0;da=a+120|0;ea=a+116|0;fa=a+112|0;ga=a+108|0;ha=a+144|0;ia=a+104|0;ja=a+136|0;ka=a+100|0;la=a+96|0;__Z8D_METHODPKc(d,883157);ma=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(ma);c[ma>>2]=287816;__ZN10MethodBind10_set_constEb(ma,0);__ZN10MethodBind24_generate_argument_typesEi(ma,1);c[ma+44>>2]=1567;c[ma+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,ma,d,0,0)|0;ma=d+4|0;na=c[ma>>2]|0;if(na|0?(__Z16atomic_decrementPj(na+-8|0)|0)==0:0){oa=c[ma>>2]|0;ma=(oa|0)==0?0:oa+-4|0;oa=ma+4|0;if(c[ma>>2]|0){pa=0;do{__ZN10StringNameD2Ev(oa+(pa<<2)|0);pa=pa+1|0}while(pa>>>0<(c[ma>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(na,1)}__ZN10StringNameD2Ev(d);__Z8D_METHODPKc(e,883864);d=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(d);c[d>>2]=287852;__ZN10MethodBind10_set_constEb(d,0);__ZN10MethodBind24_generate_argument_typesEi(d,0);c[d+44>>2]=5268;c[d+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,d,e,0,0)|0;d=e+4|0;na=c[d>>2]|0;if(na|0?(__Z16atomic_decrementPj(na+-8|0)|0)==0:0){ma=c[d>>2]|0;d=(ma|0)==0?0:ma+-4|0;ma=d+4|0;if(c[d>>2]|0){pa=0;do{__ZN10StringNameD2Ev(ma+(pa<<2)|0);pa=pa+1|0}while(pa>>>0<(c[d>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(na,1)}__ZN10StringNameD2Ev(e);__Z8D_METHODPKcS0_S0_(f,940282,1126230,887241);e=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(e);c[e>>2]=287888;__ZN10MethodBind10_set_constEb(e,0);__ZN10MethodBind24_generate_argument_typesEi(e,2);__ZN10MethodBind12_set_returnsEb(e,1);c[e+44>>2]=1237;c[e+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,e,f,0,0)|0;e=f+4|0;na=c[e>>2]|0;if(na|0?(__Z16atomic_decrementPj(na+-8|0)|0)==0:0){d=c[e>>2]|0;e=(d|0)==0?0:d+-4|0;d=e+4|0;if(c[e>>2]|0){pa=0;do{__ZN10StringNameD2Ev(d+(pa<<2)|0);pa=pa+1|0}while(pa>>>0<(c[e>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(na,1)}__ZN10StringNameD2Ev(f);__Z8D_METHODPKcS0_(g,940356,1126230);f=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(f);c[f>>2]=287924;__ZN10MethodBind10_set_constEb(f,0);__ZN10MethodBind24_generate_argument_typesEi(f,1);c[f+44>>2]=1568;c[f+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,f,g,0,0)|0;f=g+4|0;na=c[f>>2]|0;if(na|0?(__Z16atomic_decrementPj(na+-8|0)|0)==0:0){e=c[f>>2]|0;f=(e|0)==0?0:e+-4|0;e=f+4|0;if(c[f>>2]|0){pa=0;do{__ZN10StringNameD2Ev(e+(pa<<2)|0);pa=pa+1|0}while(pa>>>0<(c[f>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(na,1)}__ZN10StringNameD2Ev(g);__Z8D_METHODPKcS0_S0_(h,940373,1126230,948173);g=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(g);c[g>>2]=287960;__ZN10MethodBind10_set_constEb(g,0);__ZN10MethodBind24_generate_argument_typesEi(g,2);c[g+44>>2]=1592;c[g+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,g,h,0,0)|0;g=h+4|0;na=c[g>>2]|0;if(na|0?(__Z16atomic_decrementPj(na+-8|0)|0)==0:0){f=c[g>>2]|0;g=(f|0)==0?0:f+-4|0;f=g+4|0;if(c[g>>2]|0){pa=0;do{__ZN10StringNameD2Ev(f+(pa<<2)|0);pa=pa+1|0}while(pa>>>0<(c[g>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(na,1)}__ZN10StringNameD2Ev(h);__Z8D_METHODPKcS0_(i,940342,1126230);h=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(h);c[h>>2]=287996;__ZN10MethodBind10_set_constEb(h,1);__ZN10MethodBind24_generate_argument_typesEi(h,1);__ZN10MethodBind12_set_returnsEb(h,1);c[h+44>>2]=4614;c[h+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,h,i,0,0)|0;h=i+4|0;na=c[h>>2]|0;if(na|0?(__Z16atomic_decrementPj(na+-8|0)|0)==0:0){g=c[h>>2]|0;h=(g|0)==0?0:g+-4|0;g=h+4|0;if(c[h>>2]|0){pa=0;do{__ZN10StringNameD2Ev(g+(pa<<2)|0);pa=pa+1|0}while(pa>>>0<(c[h>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(na,1)}__ZN10StringNameD2Ev(i);__Z8D_METHODPKcS0_(j,883942,1126230);i=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(i);c[i>>2]=288032;__ZN10MethodBind10_set_constEb(i,1);__ZN10MethodBind24_generate_argument_typesEi(i,1);__ZN10MethodBind12_set_returnsEb(i,1);c[i+44>>2]=4615;c[i+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,i,j,0,0)|0;i=j+4|0;na=c[i>>2]|0;if(na|0?(__Z16atomic_decrementPj(na+-8|0)|0)==0:0){h=c[i>>2]|0;i=(h|0)==0?0:h+-4|0;h=i+4|0;if(c[i>>2]|0){pa=0;do{__ZN10StringNameD2Ev(h+(pa<<2)|0);pa=pa+1|0}while(pa>>>0<(c[i>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(na,1)}__ZN10StringNameD2Ev(j);__Z8D_METHODPKc(k,883966);j=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(j);c[j>>2]=288068;__ZN10MethodBind10_set_constEb(j,1);__ZN10MethodBind24_generate_argument_typesEi(j,0);__ZN10MethodBind12_set_returnsEb(j,1);c[j+44>>2]=5551;c[j+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,j,k,0,0)|0;j=k+4|0;na=c[j>>2]|0;if(na|0?(__Z16atomic_decrementPj(na+-8|0)|0)==0:0){i=c[j>>2]|0;j=(i|0)==0?0:i+-4|0;i=j+4|0;if(c[j>>2]|0){pa=0;do{__ZN10StringNameD2Ev(i+(pa<<2)|0);pa=pa+1|0}while(pa>>>0<(c[j>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(na,1)}__ZN10StringNameD2Ev(k);__Z8D_METHODPKcS0_S0_(n,883404,883985,883995);k=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(k);c[k>>2]=287960;__ZN10MethodBind10_set_constEb(k,0);__ZN10MethodBind24_generate_argument_typesEi(k,2);c[k+44>>2]=1593;c[k+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,k,n,0,0)|0;k=n+4|0;na=c[k>>2]|0;if(na|0?(__Z16atomic_decrementPj(na+-8|0)|0)==0:0){j=c[k>>2]|0;k=(j|0)==0?0:j+-4|0;j=k+4|0;if(c[k>>2]|0){pa=0;do{__ZN10StringNameD2Ev(j+(pa<<2)|0);pa=pa+1|0}while(pa>>>0<(c[k>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(na,1)}__ZN10StringNameD2Ev(n);__Z8D_METHODPKcS0_(o,884003,883985);n=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(n);c[n>>2]=288104;__ZN10MethodBind10_set_constEb(n,1);__ZN10MethodBind24_generate_argument_typesEi(n,1);__ZN10MethodBind12_set_returnsEb(n,1);c[n+44>>2]=4616;c[n+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,n,o,0,0)|0;n=o+4|0;na=c[n>>2]|0;if(na|0?(__Z16atomic_decrementPj(na+-8|0)|0)==0:0){k=c[n>>2]|0;n=(k|0)==0?0:k+-4|0;k=n+4|0;if(c[n>>2]|0){pa=0;do{__ZN10StringNameD2Ev(k+(pa<<2)|0);pa=pa+1|0}while(pa>>>0<(c[n>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(na,1)}__ZN10StringNameD2Ev(o);__Z8D_METHODPKcS0_S0_S0_(p,883525,883985,883995,884022);o=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(o);c[o>>2]=288140;__ZN10MethodBind10_set_constEb(o,0);__ZN10MethodBind24_generate_argument_typesEi(o,3);c[o+44>>2]=17;c[o+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,o,p,0,0)|0;o=p+4|0;na=c[o>>2]|0;if(na|0?(__Z16atomic_decrementPj(na+-8|0)|0)==0:0){n=c[o>>2]|0;o=(n|0)==0?0:n+-4|0;n=o+4|0;if(c[o>>2]|0){pa=0;do{__ZN10StringNameD2Ev(n+(pa<<2)|0);pa=pa+1|0}while(pa>>>0<(c[o>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(na,1)}__ZN10StringNameD2Ev(p);__Z8D_METHODPKcS0_S0_(q,884026,883985,883995);p=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(p);c[p>>2]=288176;__ZN10MethodBind10_set_constEb(p,1);__ZN10MethodBind24_generate_argument_typesEi(p,2);__ZN10MethodBind12_set_returnsEb(p,1);c[p+44>>2]=17;c[p+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,p,q,0,0)|0;p=q+4|0;na=c[p>>2]|0;if(na|0?(__Z16atomic_decrementPj(na+-8|0)|0)==0:0){o=c[p>>2]|0;p=(o|0)==0?0:o+-4|0;o=p+4|0;if(c[p>>2]|0){pa=0;do{__ZN10StringNameD2Ev(o+(pa<<2)|0);pa=pa+1|0}while(pa>>>0<(c[p>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(na,1)}__ZN10StringNameD2Ev(q);__Z8D_METHODPKcS0_(r,884041,884022);q=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(q);c[q>>2]=288212;__ZN10MethodBind10_set_constEb(q,0);__ZN10MethodBind24_generate_argument_typesEi(q,1);c[q+44>>2]=198;c[q+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,q,r,0,0)|0;q=r+4|0;na=c[q>>2]|0;if(na|0?(__Z16atomic_decrementPj(na+-8|0)|0)==0:0){p=c[q>>2]|0;q=(p|0)==0?0:p+-4|0;p=q+4|0;if(c[q>>2]|0){pa=0;do{__ZN10StringNameD2Ev(p+(pa<<2)|0);pa=pa+1|0}while(pa>>>0<(c[q>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(na,1)}__ZN10StringNameD2Ev(r);__Z8D_METHODPKc(s,884064);r=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(r);c[r>>2]=288248;__ZN10MethodBind10_set_constEb(r,1);__ZN10MethodBind24_generate_argument_typesEi(r,0);__ZN10MethodBind12_set_returnsEb(r,1);c[r+44>>2]=204;c[r+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,r,s,0,0)|0;r=s+4|0;na=c[r>>2]|0;if(na|0?(__Z16atomic_decrementPj(na+-8|0)|0)==0:0){q=c[r>>2]|0;r=(q|0)==0?0:q+-4|0;q=r+4|0;if(c[r>>2]|0){pa=0;do{__ZN10StringNameD2Ev(q+(pa<<2)|0);pa=pa+1|0}while(pa>>>0<(c[r>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(na,1)}__ZN10StringNameD2Ev(s);__Z8D_METHODPKcS0_S0_S0_S0_(t,893774,1126230,884087,884100,884113);__ZN7VariantC2EPKc(u,1263606);__ZN7VariantC2Ei(v,-1);__ZN7VariantC2Ed(w,1.0);__ZN7VariantC2Eb(x,0);s=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(s);c[s>>2]=288284;__ZN10MethodBind10_set_constEb(s,0);__ZN10MethodBind24_generate_argument_typesEi(s,4);c[s+44>>2]=1;c[s+48>>2]=0;c[b>>2]=u;c[b+4>>2]=v;c[b+8>>2]=w;c[b+12>>2]=x;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,s,t,b,4)|0;if(c[x>>2]|0)__ZN7Variant5clearEv(x);if(c[w>>2]|0)__ZN7Variant5clearEv(w);if(c[v>>2]|0)__ZN7Variant5clearEv(v);if(c[u>>2]|0)__ZN7Variant5clearEv(u);s=t+4|0;na=c[s>>2]|0;do if(na|0){if(__Z16atomic_decrementPj(na+-8|0)|0)break;r=c[s>>2]|0;pa=(r|0)==0?0:r+-4|0;r=pa+4|0;if(c[pa>>2]|0){q=0;do{__ZN10StringNameD2Ev(r+(q<<2)|0);q=q+1|0}while(q>>>0<(c[pa>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(na,1)}while(0);__ZN10StringNameD2Ev(t);__Z8D_METHODPKcS0_S0_(y,884122,1126230,884087);__ZN7VariantC2EPKc(u,1263606);__ZN7VariantC2Ei(v,-1);t=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(t);c[t>>2]=288320;__ZN10MethodBind10_set_constEb(t,0);__ZN10MethodBind24_generate_argument_typesEi(t,2);c[t+44>>2]=74;c[t+48>>2]=0;c[b>>2]=u;c[b+4>>2]=v;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,t,y,b,2)|0;if(c[v>>2]|0)__ZN7Variant5clearEv(v);if(c[u>>2]|0)__ZN7Variant5clearEv(u);t=y+4|0;na=c[t>>2]|0;do if(na|0){if(__Z16atomic_decrementPj(na+-8|0)|0)break;s=c[t>>2]|0;pa=(s|0)==0?0:s+-4|0;s=pa+4|0;if(c[pa>>2]|0){q=0;do{__ZN10StringNameD2Ev(s+(q<<2)|0);q=q+1|0}while(q>>>0<(c[pa>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(na,1)}while(0);__ZN10StringNameD2Ev(y);__Z8D_METHODPKcS0_(z,1125942,1029556);__ZN7VariantC2Eb(u,1);y=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(y);c[y>>2]=288356;__ZN10MethodBind10_set_constEb(y,0);__ZN10MethodBind24_generate_argument_typesEi(y,1);c[y+44>>2]=1569;c[y+48>>2]=0;c[b>>2]=u;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,y,z,b,1)|0;if(c[u>>2]|0)__ZN7Variant5clearEv(u);y=z+4|0;na=c[y>>2]|0;do if(na|0){if(__Z16atomic_decrementPj(na+-8|0)|0)break;t=c[y>>2]|0;pa=(t|0)==0?0:t+-4|0;t=pa+4|0;if(c[pa>>2]|0){q=0;do{__ZN10StringNameD2Ev(t+(q<<2)|0);q=q+1|0}while(q>>>0<(c[pa>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(na,1)}while(0);__ZN10StringNameD2Ev(z);__Z8D_METHODPKc(A,891416);z=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(z);c[z>>2]=287852;__ZN10MethodBind10_set_constEb(z,0);__ZN10MethodBind24_generate_argument_typesEi(z,0);c[z+44>>2]=5269;c[z+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,z,A,0,0)|0;z=A+4|0;na=c[z>>2]|0;do if(na|0){if(__Z16atomic_decrementPj(na+-8|0)|0)break;y=c[z>>2]|0;pa=(y|0)==0?0:y+-4|0;y=pa+4|0;if(c[pa>>2]|0){q=0;do{__ZN10StringNameD2Ev(y+(q<<2)|0);q=q+1|0}while(q>>>0<(c[pa>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(na,1)}while(0);__ZN10StringNameD2Ev(A);__Z8D_METHODPKc(B,893788);A=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(A);c[A>>2]=288392;__ZN10MethodBind10_set_constEb(A,1);__ZN10MethodBind24_generate_argument_typesEi(A,0);__ZN10MethodBind12_set_returnsEb(A,1);c[A+44>>2]=5552;c[A+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,A,B,0,0)|0;A=B+4|0;na=c[A>>2]|0;do if(na|0){if(__Z16atomic_decrementPj(na+-8|0)|0)break;z=c[A>>2]|0;pa=(z|0)==0?0:z+-4|0;z=pa+4|0;if(c[pa>>2]|0){q=0;do{__ZN10StringNameD2Ev(z+(q<<2)|0);q=q+1|0}while(q>>>0<(c[pa>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(na,1)}while(0);__ZN10StringNameD2Ev(B);__Z8D_METHODPKcS0_(C,884137,884159);B=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(B);c[B>>2]=288428;__ZN10MethodBind10_set_constEb(B,0);__ZN10MethodBind24_generate_argument_typesEi(B,1);c[B+44>>2]=1570;c[B+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,B,C,0,0)|0;B=C+4|0;na=c[B>>2]|0;do if(na|0){if(__Z16atomic_decrementPj(na+-8|0)|0)break;A=c[B>>2]|0;pa=(A|0)==0?0:A+-4|0;A=pa+4|0;if(c[pa>>2]|0){q=0;do{__ZN10StringNameD2Ev(A+(q<<2)|0);q=q+1|0}while(q>>>0<(c[pa>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(na,1)}while(0);__ZN10StringNameD2Ev(C);__Z8D_METHODPKc(D,884164);C=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(C);c[C>>2]=288464;__ZN10MethodBind10_set_constEb(C,1);__ZN10MethodBind24_generate_argument_typesEi(C,0);__ZN10MethodBind12_set_returnsEb(C,1);c[C+44>>2]=5553;c[C+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,C,D,0,0)|0;C=D+4|0;na=c[C>>2]|0;do if(na|0){if(__Z16atomic_decrementPj(na+-8|0)|0)break;B=c[C>>2]|0;pa=(B|0)==0?0:B+-4|0;B=pa+4|0;if(c[pa>>2]|0){q=0;do{__ZN10StringNameD2Ev(B+(q<<2)|0);q=q+1|0}while(q>>>0<(c[pa>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(na,1)}while(0);__ZN10StringNameD2Ev(D);__Z8D_METHODPKcS0_(E,880929,1126230);D=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(D);c[D>>2]=287924;__ZN10MethodBind10_set_constEb(D,0);__ZN10MethodBind24_generate_argument_typesEi(D,1);c[D+44>>2]=1571;c[D+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,D,E,0,0)|0;D=E+4|0;na=c[D>>2]|0;do if(na|0){if(__Z16atomic_decrementPj(na+-8|0)|0)break;C=c[D>>2]|0;pa=(C|0)==0?0:C+-4|0;C=pa+4|0;if(c[pa>>2]|0){q=0;do{__ZN10StringNameD2Ev(C+(q<<2)|0);q=q+1|0}while(q>>>0<(c[pa>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(na,1)}while(0);__ZN10StringNameD2Ev(E);__Z8D_METHODPKc(F,884186);E=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(E);c[E>>2]=287852;__ZN10MethodBind10_set_constEb(E,0);__ZN10MethodBind24_generate_argument_typesEi(E,0);c[E+44>>2]=5270;c[E+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,E,F,0,0)|0;E=F+4|0;na=c[E>>2]|0;do if(na|0){if(__Z16atomic_decrementPj(na+-8|0)|0)break;D=c[E>>2]|0;pa=(D|0)==0?0:D+-4|0;D=pa+4|0;if(c[pa>>2]|0){q=0;do{__ZN10StringNameD2Ev(D+(q<<2)|0);q=q+1|0}while(q>>>0<(c[pa>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(na,1)}while(0);__ZN10StringNameD2Ev(F);__Z8D_METHODPKcS0_(G,1046798,1044635);F=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(F);c[F>>2]=288356;__ZN10MethodBind10_set_constEb(F,0);__ZN10MethodBind24_generate_argument_typesEi(F,1);c[F+44>>2]=1572;c[F+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,F,G,0,0)|0;F=G+4|0;na=c[F>>2]|0;do if(na|0){if(__Z16atomic_decrementPj(na+-8|0)|0)break;E=c[F>>2]|0;pa=(E|0)==0?0:E+-4|0;E=pa+4|0;if(c[pa>>2]|0){q=0;do{__ZN10StringNameD2Ev(E+(q<<2)|0);q=q+1|0}while(q>>>0<(c[pa>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(na,1)}while(0);__ZN10StringNameD2Ev(G);__Z8D_METHODPKc(H,1120122);G=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(G);c[G>>2]=288392;__ZN10MethodBind10_set_constEb(G,1);__ZN10MethodBind24_generate_argument_typesEi(G,0);__ZN10MethodBind12_set_returnsEb(G,1);c[G+44>>2]=5554;c[G+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,G,H,0,0)|0;G=H+4|0;na=c[G>>2]|0;do if(na|0){if(__Z16atomic_decrementPj(na+-8|0)|0)break;F=c[G>>2]|0;pa=(F|0)==0?0:F+-4|0;F=pa+4|0;if(c[pa>>2]|0){q=0;do{__ZN10StringNameD2Ev(F+(q<<2)|0);q=q+1|0}while(q>>>0<(c[pa>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(na,1)}while(0);__ZN10StringNameD2Ev(H);__Z8D_METHODPKcS0_(I,891328,1121608);H=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(H);c[H>>2]=288212;__ZN10MethodBind10_set_constEb(H,0);__ZN10MethodBind24_generate_argument_typesEi(H,1);c[H+44>>2]=199;c[H+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,H,I,0,0)|0;H=I+4|0;na=c[H>>2]|0;do if(na|0){if(__Z16atomic_decrementPj(na+-8|0)|0)break;G=c[H>>2]|0;pa=(G|0)==0?0:G+-4|0;G=pa+4|0;if(c[pa>>2]|0){q=0;do{__ZN10StringNameD2Ev(G+(q<<2)|0);q=q+1|0}while(q>>>0<(c[pa>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(na,1)}while(0);__ZN10StringNameD2Ev(I);__Z8D_METHODPKc(J,891344);I=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(I);c[I>>2]=288248;__ZN10MethodBind10_set_constEb(I,1);__ZN10MethodBind24_generate_argument_typesEi(I,0);__ZN10MethodBind12_set_returnsEb(I,1);c[I+44>>2]=205;c[I+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,I,J,0,0)|0;I=J+4|0;na=c[I>>2]|0;do if(na|0){if(__Z16atomic_decrementPj(na+-8|0)|0)break;H=c[I>>2]|0;pa=(H|0)==0?0:H+-4|0;H=pa+4|0;if(c[pa>>2]|0){q=0;do{__ZN10StringNameD2Ev(H+(q<<2)|0);q=q+1|0}while(q>>>0<(c[pa>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(na,1)}while(0);__ZN10StringNameD2Ev(J);__Z8D_METHODPKcS0_(K,893815,1126230);J=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(J);c[J>>2]=288428;__ZN10MethodBind10_set_constEb(J,0);__ZN10MethodBind24_generate_argument_typesEi(J,1);c[J+44>>2]=1573;c[J+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,J,K,0,0)|0;J=K+4|0;na=c[J>>2]|0;do if(na|0){if(__Z16atomic_decrementPj(na+-8|0)|0)break;I=c[J>>2]|0;pa=(I|0)==0?0:I+-4|0;I=pa+4|0;if(c[pa>>2]|0){q=0;do{__ZN10StringNameD2Ev(I+(q<<2)|0);q=q+1|0}while(q>>>0<(c[pa>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(na,1)}while(0);__ZN10StringNameD2Ev(K);__Z8D_METHODPKc(L,884198);K=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(K);c[K>>2]=288464;__ZN10MethodBind10_set_constEb(K,1);__ZN10MethodBind24_generate_argument_typesEi(K,0);__ZN10MethodBind12_set_returnsEb(K,1);c[K+44>>2]=5555;c[K+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,K,L,0,0)|0;K=L+4|0;na=c[K>>2]|0;do if(na|0){if(__Z16atomic_decrementPj(na+-8|0)|0)break;J=c[K>>2]|0;pa=(J|0)==0?0:J+-4|0;J=pa+4|0;if(c[pa>>2]|0){q=0;do{__ZN10StringNameD2Ev(J+(q<<2)|0);q=q+1|0}while(q>>>0<(c[pa>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(na,1)}while(0);__ZN10StringNameD2Ev(L);__Z8D_METHODPKcS0_(M,884211,1128095);L=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(L);c[L>>2]=288500;__ZN10MethodBind10_set_constEb(L,0);__ZN10MethodBind24_generate_argument_typesEi(L,1);c[L+44>>2]=1574;c[L+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,L,M,0,0)|0;L=M+4|0;na=c[L>>2]|0;do if(na|0){if(__Z16atomic_decrementPj(na+-8|0)|0)break;K=c[L>>2]|0;pa=(K|0)==0?0:K+-4|0;K=pa+4|0;if(c[pa>>2]|0){q=0;do{__ZN10StringNameD2Ev(K+(q<<2)|0);q=q+1|0}while(q>>>0<(c[pa>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(na,1)}while(0);__ZN10StringNameD2Ev(M);__Z8D_METHODPKc(N,884220);M=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(M);c[M>>2]=288536;__ZN10MethodBind10_set_constEb(M,1);__ZN10MethodBind24_generate_argument_typesEi(M,0);__ZN10MethodBind12_set_returnsEb(M,1);c[M+44>>2]=5556;c[M+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,M,N,0,0)|0;M=N+4|0;na=c[M>>2]|0;do if(na|0){if(__Z16atomic_decrementPj(na+-8|0)|0)break;L=c[M>>2]|0;pa=(L|0)==0?0:L+-4|0;L=pa+4|0;if(c[pa>>2]|0){q=0;do{__ZN10StringNameD2Ev(L+(q<<2)|0);q=q+1|0}while(q>>>0<(c[pa>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(na,1)}while(0);__ZN10StringNameD2Ev(N);__Z8D_METHODPKcS0_S0_(O,1117370,887713,915054);__ZN7VariantC2Eb(u,0);N=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(N);c[N>>2]=288572;__ZN10MethodBind10_set_constEb(N,0);__ZN10MethodBind24_generate_argument_typesEi(N,2);c[N+44>>2]=4;c[N+48>>2]=0;c[b>>2]=u;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,N,O,b,1)|0;if(c[u>>2]|0)__ZN7Variant5clearEv(u);N=O+4|0;na=c[N>>2]|0;do if(na|0){if(__Z16atomic_decrementPj(na+-8|0)|0)break;M=c[N>>2]|0;pa=(M|0)==0?0:M+-4|0;M=pa+4|0;if(c[pa>>2]|0){q=0;do{__ZN10StringNameD2Ev(M+(q<<2)|0);q=q+1|0}while(q>>>0<(c[pa>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(na,1)}while(0);__ZN10StringNameD2Ev(O);__Z8D_METHODPKc(P,1117384);O=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(O);c[O>>2]=288248;__ZN10MethodBind10_set_constEb(O,1);__ZN10MethodBind24_generate_argument_typesEi(O,0);__ZN10MethodBind12_set_returnsEb(O,1);c[O+44>>2]=206;c[O+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,O,P,0,0)|0;O=P+4|0;na=c[O>>2]|0;do if(na|0){if(__Z16atomic_decrementPj(na+-8|0)|0)break;N=c[O>>2]|0;pa=(N|0)==0?0:N+-4|0;N=pa+4|0;if(c[pa>>2]|0){q=0;do{__ZN10StringNameD2Ev(N+(q<<2)|0);q=q+1|0}while(q>>>0<(c[pa>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(na,1)}while(0);__ZN10StringNameD2Ev(P);__Z8D_METHODPKcS0_(Q,884229,887241);P=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(P);c[P>>2]=288608;__ZN10MethodBind10_set_constEb(P,1);__ZN10MethodBind24_generate_argument_typesEi(P,1);__ZN10MethodBind12_set_returnsEb(P,1);c[P+44>>2]=4617;c[P+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,P,Q,0,0)|0;P=Q+4|0;na=c[P>>2]|0;do if(na|0){if(__Z16atomic_decrementPj(na+-8|0)|0)break;O=c[P>>2]|0;pa=(O|0)==0?0:O+-4|0;O=pa+4|0;if(c[pa>>2]|0){q=0;do{__ZN10StringNameD2Ev(O+(q<<2)|0);q=q+1|0}while(q>>>0<(c[pa>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(na,1)}while(0);__ZN10StringNameD2Ev(Q);__Z8D_METHODPKc(R,884244);Q=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(Q);c[Q>>2]=287852;__ZN10MethodBind10_set_constEb(Q,0);__ZN10MethodBind24_generate_argument_typesEi(Q,0);c[Q+44>>2]=5271;c[Q+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,Q,R,0,0)|0;Q=R+4|0;na=c[Q>>2]|0;do if(na|0){if(__Z16atomic_decrementPj(na+-8|0)|0)break;P=c[Q>>2]|0;pa=(P|0)==0?0:P+-4|0;P=pa+4|0;if(c[pa>>2]|0){q=0;do{__ZN10StringNameD2Ev(P+(q<<2)|0);q=q+1|0}while(q>>>0<(c[pa>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(na,1)}while(0);__ZN10StringNameD2Ev(R);__Z8D_METHODPKcS0_(S,888099,1146083);R=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(R);c[R>>2]=288644;__ZN10MethodBind10_set_constEb(R,0);__ZN10MethodBind24_generate_argument_typesEi(R,1);c[R+44>>2]=1575;c[R+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,R,S,0,0)|0;R=S+4|0;na=c[R>>2]|0;do if(na|0){if(__Z16atomic_decrementPj(na+-8|0)|0)break;Q=c[R>>2]|0;pa=(Q|0)==0?0:Q+-4|0;Q=pa+4|0;if(c[pa>>2]|0){q=0;do{__ZN10StringNameD2Ev(Q+(q<<2)|0);q=q+1|0}while(q>>>0<(c[pa>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(na,1)}while(0);__ZN10StringNameD2Ev(S);__Z8D_METHODPKc(T,888126);S=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(S);c[S>>2]=288680;__ZN10MethodBind10_set_constEb(S,1);__ZN10MethodBind24_generate_argument_typesEi(S,0);__ZN10MethodBind12_set_returnsEb(S,1);c[S+44>>2]=5557;c[S+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,S,T,0,0)|0;S=T+4|0;na=c[S>>2]|0;do if(na|0){if(__Z16atomic_decrementPj(na+-8|0)|0)break;R=c[S>>2]|0;pa=(R|0)==0?0:R+-4|0;R=pa+4|0;if(c[pa>>2]|0){q=0;do{__ZN10StringNameD2Ev(R+(q<<2)|0);q=q+1|0}while(q>>>0<(c[pa>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(na,1)}while(0);__ZN10StringNameD2Ev(T);__Z8D_METHODPKc(U,884257);T=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(T);c[T>>2]=288248;__ZN10MethodBind10_set_constEb(T,1);__ZN10MethodBind24_generate_argument_typesEi(T,0);__ZN10MethodBind12_set_returnsEb(T,1);c[T+44>>2]=206;c[T+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,T,U,0,0)|0;T=U+4|0;na=c[T>>2]|0;do if(na|0){if(__Z16atomic_decrementPj(na+-8|0)|0)break;S=c[T>>2]|0;pa=(S|0)==0?0:S+-4|0;S=pa+4|0;if(c[pa>>2]|0){q=0;do{__ZN10StringNameD2Ev(S+(q<<2)|0);q=q+1|0}while(q>>>0<(c[pa>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(na,1)}while(0);__ZN10StringNameD2Ev(U);__Z8D_METHODPKc(V,884283);U=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(U);c[U>>2]=288248;__ZN10MethodBind10_set_constEb(U,1);__ZN10MethodBind24_generate_argument_typesEi(U,0);__ZN10MethodBind12_set_returnsEb(U,1);c[U+44>>2]=207;c[U+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,U,V,0,0)|0;U=V+4|0;na=c[U>>2]|0;do if(na|0){if(__Z16atomic_decrementPj(na+-8|0)|0)break;T=c[U>>2]|0;pa=(T|0)==0?0:T+-4|0;T=pa+4|0;if(c[pa>>2]|0){q=0;do{__ZN10StringNameD2Ev(T+(q<<2)|0);q=q+1|0}while(q>>>0<(c[pa>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(na,1)}while(0);__ZN10StringNameD2Ev(V);__Z8D_METHODPKcS0_(W,914001,1125300);V=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(V);c[V>>2]=288212;__ZN10MethodBind10_set_constEb(V,0);__ZN10MethodBind24_generate_argument_typesEi(V,1);c[V+44>>2]=200;c[V+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,V,W,0,0)|0;V=W+4|0;na=c[V>>2]|0;do if(na|0){if(__Z16atomic_decrementPj(na+-8|0)|0)break;U=c[V>>2]|0;pa=(U|0)==0?0:U+-4|0;U=pa+4|0;if(c[pa>>2]|0){q=0;do{__ZN10StringNameD2Ev(U+(q<<2)|0);q=q+1|0}while(q>>>0<(c[pa>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(na,1)}while(0);__ZN10StringNameD2Ev(W);__ZN6StringC2EPKc(b,884759);c[u>>2]=c[b>>2];__ZN10StringNameC2ERK6String(X,u);__ZN6StringC2EPKc(b,888170);__ZN6StringC2EPKc(v,888179);__ZN7ClassDB18add_property_groupE10StringNameRK6StringS3_(X,b,v);W=c[v>>2]|0;do if(W|0){if(__Z16atomic_decrementPj(W+-8|0)|0)break;__ZN6Memory11free_staticEPvb(W,1)}while(0);W=c[b>>2]|0;do if(W|0){if(__Z16atomic_decrementPj(W+-8|0)|0)break;__ZN6Memory11free_staticEPvb(W,1)}while(0);__ZN10StringNameD2Ev(X);X=c[u>>2]|0;do if(X|0){if(__Z16atomic_decrementPj(X+-8|0)|0)break;__ZN6Memory11free_staticEPvb(X,1)}while(0);__ZN6StringC2EPKc(b,884759);c[u>>2]=c[b>>2];__ZN10StringNameC2ERK6String(Y,u);__ZN6StringC2EPKc(Z,891783);__ZN6StringC2EPKc(v,947357);X=b+4|0;c[X>>2]=0;W=b+12|0;c[W>>2]=0;c[b>>2]=2;na=c[Z>>2]|0;do if(na|0){c[X>>2]=0;if(!(__Z28atomic_conditional_incrementPj(na+-8|0)|0))break;c[X>>2]=c[Z>>2]}while(0);c[b+8>>2]=3;X=c[W>>2]|0;do if((X|0)!=(c[v>>2]|0)){do if(X|0){if(__Z16atomic_decrementPj(X+-8|0)|0)break;__ZN6Memory11free_staticEPvb(X,1)}while(0);c[W>>2]=0;na=c[v>>2]|0;if(!na)break;if(!(__Z28atomic_conditional_incrementPj(na+-8|0)|0))break;c[W>>2]=c[v>>2]}while(0);c[b+16>>2]=7;c[w>>2]=__Z11_scs_createPKc(888099)|0;c[x>>2]=__Z11_scs_createPKc(888126)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(Y,b,w,x,-1);__ZN10StringNameD2Ev(x);__ZN10StringNameD2Ev(w);W=c[b+12>>2]|0;do if(W|0){if(__Z16atomic_decrementPj(W+-8|0)|0)break;__ZN6Memory11free_staticEPvb(W,1)}while(0);W=c[b+4>>2]|0;do if(W|0){if(__Z16atomic_decrementPj(W+-8|0)|0)break;__ZN6Memory11free_staticEPvb(W,1)}while(0);W=c[v>>2]|0;do if(W|0){if(__Z16atomic_decrementPj(W+-8|0)|0)break;__ZN6Memory11free_staticEPvb(W,1)}while(0);W=c[Z>>2]|0;do if(W|0){if(__Z16atomic_decrementPj(W+-8|0)|0)break;__ZN6Memory11free_staticEPvb(W,1)}while(0);__ZN10StringNameD2Ev(Y);Y=c[u>>2]|0;do if(Y|0){if(__Z16atomic_decrementPj(Y+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Y,1)}while(0);__ZN6StringC2EPKc(b,884759);c[u>>2]=c[b>>2];__ZN10StringNameC2ERK6String(_,u);__ZN6StringC2EPKc($,884312);__ZN6StringC2EPKc(v,910136);Y=b+4|0;c[Y>>2]=0;W=b+12|0;c[W>>2]=0;c[b>>2]=3;Z=c[$>>2]|0;do if(Z|0){c[Y>>2]=0;if(!(__Z28atomic_conditional_incrementPj(Z+-8|0)|0))break;c[Y>>2]=c[$>>2]}while(0);c[b+8>>2]=1;Y=c[W>>2]|0;do if((Y|0)!=(c[v>>2]|0)){do if(Y|0){if(__Z16atomic_decrementPj(Y+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Y,1)}while(0);c[W>>2]=0;Z=c[v>>2]|0;if(!Z)break;if(!(__Z28atomic_conditional_incrementPj(Z+-8|0)|0))break;c[W>>2]=c[v>>2]}while(0);c[b+16>>2]=7;c[w>>2]=__Z11_scs_createPKc(884041)|0;c[x>>2]=__Z11_scs_createPKc(884064)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(_,b,w,x,-1);__ZN10StringNameD2Ev(x);__ZN10StringNameD2Ev(w);W=c[b+12>>2]|0;do if(W|0){if(__Z16atomic_decrementPj(W+-8|0)|0)break;__ZN6Memory11free_staticEPvb(W,1)}while(0);W=c[b+4>>2]|0;do if(W|0){if(__Z16atomic_decrementPj(W+-8|0)|0)break;__ZN6Memory11free_staticEPvb(W,1)}while(0);W=c[v>>2]|0;do if(W|0){if(__Z16atomic_decrementPj(W+-8|0)|0)break;__ZN6Memory11free_staticEPvb(W,1)}while(0);W=c[$>>2]|0;do if(W|0){if(__Z16atomic_decrementPj(W+-8|0)|0)break;__ZN6Memory11free_staticEPvb(W,1)}while(0);__ZN10StringNameD2Ev(_);_=c[u>>2]|0;do if(_|0){if(__Z16atomic_decrementPj(_+-8|0)|0)break;__ZN6Memory11free_staticEPvb(_,1)}while(0);__ZN6StringC2EPKc(b,884759);c[u>>2]=c[b>>2];__ZN10StringNameC2ERK6String(aa,u);__ZN6StringC2EPKc(ca,884340);__ZN6StringC2EPKc(v,1263606);_=b+4|0;c[_>>2]=0;W=b+12|0;c[W>>2]=0;c[b>>2]=16;$=c[ca>>2]|0;do if($|0){c[_>>2]=0;if(!(__Z28atomic_conditional_incrementPj($+-8|0)|0))break;c[_>>2]=c[ca>>2]}while(0);c[b+8>>2]=0;_=c[W>>2]|0;do if((_|0)!=(c[v>>2]|0)){do if(_|0){if(__Z16atomic_decrementPj(_+-8|0)|0)break;__ZN6Memory11free_staticEPvb(_,1)}while(0);c[W>>2]=0;$=c[v>>2]|0;if(!$)break;if(!(__Z28atomic_conditional_incrementPj($+-8|0)|0))break;c[W>>2]=c[v>>2]}while(0);c[b+16>>2]=7;c[w>>2]=__Z11_scs_createPKc(884211)|0;c[x>>2]=__Z11_scs_createPKc(884220)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(aa,b,w,x,-1);__ZN10StringNameD2Ev(x);__ZN10StringNameD2Ev(w);W=c[b+12>>2]|0;do if(W|0){if(__Z16atomic_decrementPj(W+-8|0)|0)break;__ZN6Memory11free_staticEPvb(W,1)}while(0);W=c[b+4>>2]|0;do if(W|0){if(__Z16atomic_decrementPj(W+-8|0)|0)break;__ZN6Memory11free_staticEPvb(W,1)}while(0);W=c[v>>2]|0;do if(W|0){if(__Z16atomic_decrementPj(W+-8|0)|0)break;__ZN6Memory11free_staticEPvb(W,1)}while(0);W=c[ca>>2]|0;do if(W|0){if(__Z16atomic_decrementPj(W+-8|0)|0)break;__ZN6Memory11free_staticEPvb(W,1)}while(0);__ZN10StringNameD2Ev(aa);aa=c[u>>2]|0;do if(aa|0){if(__Z16atomic_decrementPj(aa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(aa,1)}while(0);__ZN6StringC2EPKc(b,884759);c[u>>2]=c[b>>2];__ZN10StringNameC2ERK6String(da,u);__ZN6StringC2EPKc(v,914821);__ZN6StringC2EPKc(ea,1126230);__ZN6StringC2EPKc(x,1263606);aa=w+4|0;c[aa>>2]=0;W=w+12|0;c[W>>2]=0;c[w>>2]=4;ca=c[ea>>2]|0;do if(ca|0){c[aa>>2]=0;if(!(__Z28atomic_conditional_incrementPj(ca+-8|0)|0))break;c[aa>>2]=c[ea>>2]}while(0);c[w+8>>2]=0;aa=c[W>>2]|0;do if((aa|0)!=(c[x>>2]|0)){do if(aa|0){if(__Z16atomic_decrementPj(aa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(aa,1)}while(0);c[W>>2]=0;ca=c[x>>2]|0;if(!ca)break;if(!(__Z28atomic_conditional_incrementPj(ca+-8|0)|0))break;c[W>>2]=c[x>>2]}while(0);c[w+16>>2]=7;__ZN10MethodInfoC2ERK6StringRK12PropertyInfo(b,v,w);__ZN7ClassDB10add_signalE10StringNameRK10MethodInfo(da,b);__ZN10MethodInfoD2Ev(b);W=c[w+12>>2]|0;do if(W|0){if(__Z16atomic_decrementPj(W+-8|0)|0)break;__ZN6Memory11free_staticEPvb(W,1)}while(0);W=c[w+4>>2]|0;do if(W|0){if(__Z16atomic_decrementPj(W+-8|0)|0)break;__ZN6Memory11free_staticEPvb(W,1)}while(0);W=c[x>>2]|0;do if(W|0){if(__Z16atomic_decrementPj(W+-8|0)|0)break;__ZN6Memory11free_staticEPvb(W,1)}while(0);W=c[ea>>2]|0;do if(W|0){if(__Z16atomic_decrementPj(W+-8|0)|0)break;__ZN6Memory11free_staticEPvb(W,1)}while(0);W=c[v>>2]|0;do if(W|0){if(__Z16atomic_decrementPj(W+-8|0)|0)break;__ZN6Memory11free_staticEPvb(W,1)}while(0);__ZN10StringNameD2Ev(da);da=c[u>>2]|0;do if(da|0){if(__Z16atomic_decrementPj(da+-8|0)|0)break;__ZN6Memory11free_staticEPvb(da,1)}while(0);__ZN6StringC2EPKc(b,884759);c[u>>2]=c[b>>2];__ZN10StringNameC2ERK6String(fa,u);__ZN6StringC2EPKc(v,914840);__ZN6StringC2EPKc(ga,884350);__ZN6StringC2EPKc(x,1263606);da=w+4|0;c[da>>2]=0;W=w+12|0;c[W>>2]=0;c[w>>2]=4;ea=c[ga>>2]|0;do if(ea|0){c[da>>2]=0;if(!(__Z28atomic_conditional_incrementPj(ea+-8|0)|0))break;c[da>>2]=c[ga>>2]}while(0);c[w+8>>2]=0;da=c[W>>2]|0;do if((da|0)!=(c[x>>2]|0)){do if(da|0){if(__Z16atomic_decrementPj(da+-8|0)|0)break;__ZN6Memory11free_staticEPvb(da,1)}while(0);c[W>>2]=0;ea=c[x>>2]|0;if(!ea)break;if(!(__Z28atomic_conditional_incrementPj(ea+-8|0)|0))break;c[W>>2]=c[x>>2]}while(0);c[w+16>>2]=7;__ZN6StringC2EPKc(ia,887175);__ZN6StringC2EPKc(ja,1263606);W=ha+4|0;c[W>>2]=0;da=ha+12|0;c[da>>2]=0;c[ha>>2]=4;ea=c[ia>>2]|0;do if(ea|0){c[W>>2]=0;if(!(__Z28atomic_conditional_incrementPj(ea+-8|0)|0))break;c[W>>2]=c[ia>>2]}while(0);c[ha+8>>2]=0;W=c[da>>2]|0;do if((W|0)!=(c[ja>>2]|0)){do if(W|0){if(__Z16atomic_decrementPj(W+-8|0)|0)break;__ZN6Memory11free_staticEPvb(W,1)}while(0);c[da>>2]=0;ea=c[ja>>2]|0;if(!ea)break;if(!(__Z28atomic_conditional_incrementPj(ea+-8|0)|0))break;c[da>>2]=c[ja>>2]}while(0);c[ha+16>>2]=7;__ZN10MethodInfoC2ERK6StringRK12PropertyInfoS5_(b,v,w,ha);__ZN7ClassDB10add_signalE10StringNameRK10MethodInfo(fa,b);__ZN10MethodInfoD2Ev(b);da=c[ha+12>>2]|0;do if(da|0){if(__Z16atomic_decrementPj(da+-8|0)|0)break;__ZN6Memory11free_staticEPvb(da,1)}while(0);da=c[ha+4>>2]|0;do if(da|0){if(__Z16atomic_decrementPj(da+-8|0)|0)break;__ZN6Memory11free_staticEPvb(da,1)}while(0);da=c[ja>>2]|0;do if(da|0){if(__Z16atomic_decrementPj(da+-8|0)|0)break;__ZN6Memory11free_staticEPvb(da,1)}while(0);da=c[ia>>2]|0;do if(da|0){if(__Z16atomic_decrementPj(da+-8|0)|0)break;__ZN6Memory11free_staticEPvb(da,1)}while(0);da=c[w+12>>2]|0;do if(da|0){if(__Z16atomic_decrementPj(da+-8|0)|0)break;__ZN6Memory11free_staticEPvb(da,1)}while(0);da=c[w+4>>2]|0;do if(da|0){if(__Z16atomic_decrementPj(da+-8|0)|0)break;__ZN6Memory11free_staticEPvb(da,1)}while(0);da=c[x>>2]|0;do if(da|0){if(__Z16atomic_decrementPj(da+-8|0)|0)break;__ZN6Memory11free_staticEPvb(da,1)}while(0);da=c[ga>>2]|0;do if(da|0){if(__Z16atomic_decrementPj(da+-8|0)|0)break;__ZN6Memory11free_staticEPvb(da,1)}while(0);da=c[v>>2]|0;do if(da|0){if(__Z16atomic_decrementPj(da+-8|0)|0)break;__ZN6Memory11free_staticEPvb(da,1)}while(0);__ZN10StringNameD2Ev(fa);fa=c[u>>2]|0;do if(fa|0){if(__Z16atomic_decrementPj(fa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(fa,1)}while(0);__ZN6StringC2EPKc(b,884759);c[u>>2]=c[b>>2];__ZN10StringNameC2ERK6String(ka,u);__ZN6StringC2EPKc(v,914858);__ZN6StringC2EPKc(la,1126230);__ZN6StringC2EPKc(x,1263606);fa=w+4|0;c[fa>>2]=0;da=w+12|0;c[da>>2]=0;c[w>>2]=4;ga=c[la>>2]|0;do if(ga|0){c[fa>>2]=0;if(!(__Z28atomic_conditional_incrementPj(ga+-8|0)|0))break;c[fa>>2]=c[la>>2]}while(0);c[w+8>>2]=0;fa=c[da>>2]|0;do if((fa|0)!=(c[x>>2]|0)){do if(fa|0){if(__Z16atomic_decrementPj(fa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(fa,1)}while(0);c[da>>2]=0;ga=c[x>>2]|0;if(!ga)break;if(!(__Z28atomic_conditional_incrementPj(ga+-8|0)|0))break;c[da>>2]=c[x>>2]}while(0);c[w+16>>2]=7;__ZN10MethodInfoC2ERK6StringRK12PropertyInfo(b,v,w);__ZN7ClassDB10add_signalE10StringNameRK10MethodInfo(ka,b);__ZN10MethodInfoD2Ev(b);da=c[w+12>>2]|0;do if(da|0){if(__Z16atomic_decrementPj(da+-8|0)|0)break;__ZN6Memory11free_staticEPvb(da,1)}while(0);da=c[w+4>>2]|0;do if(da|0){if(__Z16atomic_decrementPj(da+-8|0)|0)break;__ZN6Memory11free_staticEPvb(da,1)}while(0);da=c[x>>2]|0;do if(da|0){if(__Z16atomic_decrementPj(da+-8|0)|0)break;__ZN6Memory11free_staticEPvb(da,1)}while(0);da=c[la>>2]|0;do if(da|0){if(__Z16atomic_decrementPj(da+-8|0)|0)break;__ZN6Memory11free_staticEPvb(da,1)}while(0);da=c[v>>2]|0;do if(da|0){if(__Z16atomic_decrementPj(da+-8|0)|0)break;__ZN6Memory11free_staticEPvb(da,1)}while(0);__ZN10StringNameD2Ev(ka);ka=c[u>>2]|0;do if(ka|0){if(__Z16atomic_decrementPj(ka+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ka,1)}while(0);__ZN6StringC2EPKc(b,884759);c[v>>2]=c[b>>2];__ZN10StringNameC2ERK6String(u,v);__ZN10StringNameC2EPKc(b,884359);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(u,b,0);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(u);ka=c[v>>2]|0;do if(ka|0){if(__Z16atomic_decrementPj(ka+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ka,1)}while(0);__ZN6StringC2EPKc(b,884759);c[v>>2]=c[b>>2];__ZN10StringNameC2ERK6String(u,v);__ZN10StringNameC2EPKc(b,884383);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(u,b,1);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(u);u=c[v>>2]|0;if(!u){l=a;return}if(__Z16atomic_decrementPj(u+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(u,1);l=a;return}function __ZN15AnimationPlayer13_node_removedEP4Node(a,b){a=a|0;b=b|0;__ZN15AnimationPlayer12clear_cachesEv(a);return}function __ZN15AnimationPlayer18_animation_changedEv(a){a=a|0;__ZN15AnimationPlayer12clear_cachesEv(a);return}function __ZN15AnimationPlayer16remove_animationERK10StringName(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0;e=b+8464|0;f=c[e>>2]|0;a:do if(f|0){g=c[f+8>>2]|0;h=b+8468|0;i=c[h>>2]|0;b:do if((g|0)==(i|0))j=g;else{k=c[d>>2]|0;l=g;while(1){m=c[l+24>>2]|0;if(k>>>0<m>>>0)n=l+8|0;else{if(m>>>0>=k>>>0){j=l;break b}n=l+4|0}l=c[n>>2]|0;if((l|0)==(i|0))break a}}while(0);if((j|0)!=(i|0)&(j|0)!=0){a[1263537]=0;__ZN15AnimationPlayer4stopEb(b,1);g=b+8524|0;if(a[g>>0]|0){switch(c[b+8520>>2]|0){case 0:{__ZN4Node26set_fixed_process_internalEb(b,0);break}case 1:{__ZN4Node20set_process_internalEb(b,0);break}default:{}}a[g>>0]=0}__ZN15AnimationPlayer11_unref_animERK3RefI9AnimationE(b,(__ZN3MapI10StringNameN15AnimationPlayer13AnimationDataE10ComparatorIS0_E16DefaultAllocatorEixERKS0_(e,d)|0)+12|0);g=c[e>>2]|0;c:do if(g|0){l=c[g+8>>2]|0;k=c[h>>2]|0;d:do if((l|0)==(k|0))o=l;else{m=c[d>>2]|0;p=l;while(1){q=c[p+24>>2]|0;if(m>>>0<q>>>0)r=p+8|0;else{if(q>>>0>=m>>>0){o=p;break d}r=p+4|0}p=c[r>>2]|0;if((p|0)==(k|0))break c}}while(0);if(!((o|0)==0|(o|0)==(k|0)))__ZN3MapI10StringNameN15AnimationPlayer13AnimationDataE10ComparatorIS0_E16DefaultAllocatorE6_eraseEPNS6_7ElementE(e,o)}while(0);__ZN15AnimationPlayer12clear_cachesEv(b);return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(940356,880964,729,884560,0);return}function __ZN15AnimationPlayer16rename_animationERK10StringNameS2_(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0;f=l;l=l+64|0;if((l|0)>=(m|0))ba(64);g=f+56|0;h=f+52|0;i=f+48|0;j=f+44|0;k=f+40|0;n=f+24|0;o=f+20|0;p=f+8|0;q=f;r=b+8464|0;s=c[r>>2]|0;a:do if(s|0){t=c[s+8>>2]|0;u=b+8468|0;v=c[u>>2]|0;b:do if((t|0)==(v|0))w=t;else{x=c[d>>2]|0;y=t;while(1){z=c[y+24>>2]|0;if(x>>>0<z>>>0)A=y+8|0;else{if(z>>>0>=x>>>0){w=y;break b}A=y+4|0}y=c[A>>2]|0;if((y|0)==(v|0))break a}}while(0);if((w|0)!=(v|0)&(w|0)!=0){a[1263537]=0;t=c[e>>2]|0;do if(t){y=c[t+4>>2]|0;if(y|0){__ZN6StringC2EPKc(g,y);B=c[g>>2]|0;break}y=t+8|0;c[g>>2]=0;x=c[y>>2]|0;if((x|0)!=0?(c[g>>2]=0,(__Z28atomic_conditional_incrementPj(x+-8|0)|0)!=0):0){x=c[y>>2]|0;c[g>>2]=x;B=x}else B=0}else{c[g>>2]=0;B=0}while(0);c[h>>2]=B;__ZN6StringC2EPKc(i,1142570);if((__ZNK6String4findES_i(h,i,0)|0)==-1){t=c[e>>2]|0;do if(t){v=c[t+4>>2]|0;if(v|0){__ZN6StringC2EPKc(g,v);C=c[g>>2]|0;break}v=t+8|0;c[g>>2]=0;x=c[v>>2]|0;if((x|0)!=0?(c[g>>2]=0,(__Z28atomic_conditional_incrementPj(x+-8|0)|0)!=0):0){x=c[v>>2]|0;c[g>>2]=x;C=x}else C=0}else{c[g>>2]=0;C=0}while(0);c[j>>2]=C;__ZN6StringC2EPKc(k,1144824);t=(__ZNK6String4findES_i(j,k,0)|0)!=-1;x=c[k>>2]|0;if(x|0?(__Z16atomic_decrementPj(x+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(x,1);x=c[j>>2]|0;if((x|0)!=0?(__Z16atomic_decrementPj(x+-8|0)|0)==0:0){__ZN6Memory11free_staticEPvb(x,1);D=t}else D=t}else D=1;t=c[i>>2]|0;if(t|0?(__Z16atomic_decrementPj(t+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(t,1);t=c[h>>2]|0;if(t|0?(__Z16atomic_decrementPj(t+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(t,1);if(D){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(940373,880964,765,884610,0);l=f;return}a[1263537]=0;t=c[r>>2]|0;c:do if(t|0){x=c[t+8>>2]|0;v=c[u>>2]|0;d:do if((x|0)==(v|0))E=x;else{y=c[e>>2]|0;z=x;while(1){F=c[z+24>>2]|0;if(y>>>0<F>>>0)G=z+8|0;else{if(F>>>0>=y>>>0){E=z;break d}G=z+4|0}z=c[G>>2]|0;if((z|0)==(v|0))break c}}while(0);if((E|0)!=(v|0)&(E|0)!=0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(940373,880964,766,884706,0);l=f;return}}while(0);a[1263537]=0;__ZN15AnimationPlayer4stopEb(b,1);t=b+8524|0;if(a[t>>0]|0){switch(c[b+8520>>2]|0){case 0:{__ZN4Node26set_fixed_process_internalEb(b,0);break}case 1:{__ZN4Node20set_process_internalEb(b,0);break}default:{}}a[t>>0]=0}t=__ZN3MapI10StringNameN15AnimationPlayer13AnimationDataE10ComparatorIS0_E16DefaultAllocatorEixERKS0_(r,d)|0;c[n>>2]=0;if((c[t>>2]|0?(c[n>>2]=0,x=c[t>>2]|0,x|0):0)?__Z28atomic_conditional_incrementPj(x+-8|0)|0:0)c[n>>2]=c[t>>2];__ZN10StringNameC2ERKS_(n+4|0,t+4|0);x=n+8|0;z=t+8|0;c[x>>2]=0;if((c[z>>2]|0?(c[x>>2]=0,y=c[z>>2]|0,y|0):0)?__Z28atomic_conditional_incrementPj(y+-8|0)|0:0)c[x>>2]=c[z>>2];z=n+12|0;c[z>>2]=0;x=t+12|0;if(c[x>>2]|0?(c[z>>2]=0,t=c[x>>2]|0,c[z>>2]=t,t|0):0)__ZN9Reference9referenceEv(t);t=c[e>>2]|0;do if(t){z=c[t+4>>2]|0;if(z|0){__ZN6StringC2EPKc(g,z);H=c[g>>2]|0;break}z=t+8|0;c[g>>2]=0;x=c[z>>2]|0;if((x|0)!=0?(c[g>>2]=0,(__Z28atomic_conditional_incrementPj(x+-8|0)|0)!=0):0){x=c[z>>2]|0;c[g>>2]=x;H=x}else H=0}else{c[g>>2]=0;H=0}while(0);t=H;x=c[n>>2]|0;if((x|0)==(H|0)){if(H|0)I=81}else{if(x|0?(__Z16atomic_decrementPj(x+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(x,1);c[n>>2]=0;if(H|0)if(!(__Z28atomic_conditional_incrementPj(H+-8|0)|0))I=81;else{c[n>>2]=t;I=81}}if((I|0)==81?(__Z16atomic_decrementPj(H+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(H,1);t=c[r>>2]|0;e:do if(t|0){x=c[t+8>>2]|0;z=c[u>>2]|0;f:do if((x|0)==(z|0))J=x;else{y=c[d>>2]|0;F=x;while(1){K=c[F+24>>2]|0;if(y>>>0<K>>>0)L=F+8|0;else{if(K>>>0>=y>>>0){J=F;break f}L=F+4|0}F=c[L>>2]|0;if((F|0)==(z|0))break e}}while(0);if(!((J|0)==0|(J|0)==(z|0)))__ZN3MapI10StringNameN15AnimationPlayer13AnimationDataE10ComparatorIS0_E16DefaultAllocatorE6_eraseEPNS6_7ElementE(r,J)}while(0);__ZN15AnimationPlayer13AnimationDataaSERKS0_(__ZN3MapI10StringNameN15AnimationPlayer13AnimationDataE10ComparatorIS0_E16DefaultAllocatorEixERKS0_(r,e)|0,n)|0;c[o>>2]=0;u=p+4|0;c[u>>2]=379008;c[p>>2]=0;t=p+8|0;c[t>>2]=0;x=b+8476|0;v=c[x>>2]|0;g:do if(v|0?(F=c[v+8>>2]|0,y=c[b+8480>>2]|0,(F|0)!=(y|0)):0){K=F;while(1){F=c[K+8>>2]|0;if((F|0)==(y|0))break;else K=F}if(!K)break;y=g+4|0;z=q+4|0;F=K;do{__ZN10StringNameC2ERKS_(g,F+24|0);__ZN10StringNameC2ERKS_(y,F+28|0);__ZN10StringNameC2ERKS_(q,g);__ZN10StringNameC2ERKS_(z,y);M=c[d>>2]|0;if((c[g>>2]|0)==(M|0)){__ZN10StringNameaSERKS_(q,e);N=1;O=c[d>>2]|0}else{N=0;O=M}if((c[y>>2]|0)!=(O|0)){if(N)I=105}else{__ZN10StringNameaSERKS_(z,e);I=105}if((I|0)==105){I=0;__ZN4ListIN15AnimationPlayer8BlendKeyE16DefaultAllocatorE9push_backERKS1_(o,g)|0;M=c[F+32>>2]|0;c[(__ZN3MapIN15AnimationPlayer8BlendKeyEf10ComparatorIS1_E16DefaultAllocatorEixERKS1_(p,q)|0)>>2]=M}__ZN10StringNameD2Ev(z);__ZN10StringNameD2Ev(q);__ZN10StringNameD2Ev(y);__ZN10StringNameD2Ev(g);F=c[F+16>>2]|0}while((F|0)!=0);F=c[o>>2]|0;if(!F)break;y=b+8480|0;z=F;h:while(1){P=z;while(1){if(!(c[P+8>>2]|0))break g;if(!P)Q=0;else Q=c[P>>2]|0;F=c[x>>2]|0;i:do if(F|0){K=c[F+8>>2]|0;if((K|0)==(c[y>>2]|0))break;else R=K;while(1){K=R+24|0;if(__ZNK15AnimationPlayer8BlendKeyltERKS0_(Q,K)|0)S=R+8|0;else{if(!(__ZNK15AnimationPlayer8BlendKeyltERKS0_(K,Q)|0))break;S=R+4|0}K=c[S>>2]|0;if((K|0)==(c[y>>2]|0))break i;else R=K}if((R|0)==0?1:(R|0)==(c[y>>2]|0))break;__ZN3MapIN15AnimationPlayer8BlendKeyEf10ComparatorIS1_E16DefaultAllocatorE6_eraseEPNS5_7ElementE(x,R)}while(0);F=c[o>>2]|0;if(!F)break g;K=c[F>>2]|0;if(!K){z=F;continue h}__ZN4ListIN15AnimationPlayer8BlendKeyE16DefaultAllocatorE5_Data5eraseEPKNS3_7ElementE(F,K)|0;P=c[o>>2]|0;if(!(c[P+8>>2]|0))break h;if(!P)break g}}__ZN6Memory11free_staticEPvb(P,0);c[o>>2]=0}while(0);j:while(1){v=c[t>>2]|0;while(1){if(!v)break j;z=c[p>>2]|0;do if(!z){T=0;U=c[8]|0}else{y=c[z+8>>2]|0;K=c[u>>2]|0;F=y;while(1){M=c[F+8>>2]|0;if((M|0)==(K|0))break;else F=M}M=c[F+32>>2]|0;if((y|0)==(K|0)){T=0;U=M;break}else V=y;while(1){W=c[V+8>>2]|0;if((W|0)==(K|0)){T=V;U=M;break}else V=W}}while(0);c[(__ZN3MapIN15AnimationPlayer8BlendKeyEf10ComparatorIS1_E16DefaultAllocatorEixERKS1_(x,T+24|0)|0)>>2]=U;z=c[p>>2]|0;if(!z)continue j;M=c[z+8>>2]|0;z=c[u>>2]|0;if((M|0)==(z|0))X=0;else{K=M;while(1){M=c[K+8>>2]|0;if((M|0)==(z|0)){X=K;break}else K=M}}__ZN3MapIN15AnimationPlayer8BlendKeyEf10ComparatorIS1_E16DefaultAllocatorE6_eraseEPNS5_7ElementE(p,X);v=c[t>>2]|0;if(!v)break}v=c[p>>2]|0;if(!v)continue;__ZN10StringNameD2Ev(v+28|0);__ZN10StringNameD2Ev(v+24|0);__ZN6Memory11free_staticEPvb(v,0);c[p>>2]=0}x=b+8516|0;v=c[d>>2]|0;do if(!v){c[g>>2]=0;Y=0}else{K=c[v+4>>2]|0;if(K|0){__ZN6StringC2EPKc(g,K);Y=c[g>>2]|0;break}K=v+8|0;c[g>>2]=0;z=c[K>>2]|0;if(!z){Y=0;break}c[g>>2]=0;if(!(__Z28atomic_conditional_incrementPj(z+-8|0)|0)){Y=0;break}z=c[K>>2]|0;c[g>>2]=z;Y=z}while(0);c[q>>2]=Y;v=__ZNK6StringeqERKS_(x,q)|0;z=c[q>>2]|0;do if(z|0){if(__Z16atomic_decrementPj(z+-8|0)|0)break;__ZN6Memory11free_staticEPvb(z,1)}while(0);k:do if(v){z=c[e>>2]|0;do if(!z){c[g>>2]=0;Z=0}else{K=c[z+4>>2]|0;if(K|0){__ZN6StringC2EPKc(g,K);Z=c[g>>2]|0;break}K=z+8|0;c[g>>2]=0;M=c[K>>2]|0;if(!M){Z=0;break}c[g>>2]=0;if(!(__Z28atomic_conditional_incrementPj(M+-8|0)|0)){Z=0;break}M=c[K>>2]|0;c[g>>2]=M;Z=M}while(0);z=Z;M=c[x>>2]|0;do if((M|0)==(Z|0)){if(!Z)break k}else{do if(M|0){if(__Z16atomic_decrementPj(M+-8|0)|0)break;__ZN6Memory11free_staticEPvb(M,1)}while(0);c[x>>2]=0;if(!Z)break k;if(!(__Z28atomic_conditional_incrementPj(Z+-8|0)|0))break;c[x>>2]=z}while(0);if(__Z16atomic_decrementPj(Z+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Z,1)}while(0);__ZN15AnimationPlayer12clear_cachesEv(b);x=c[p>>2]|0;do if(x|0){__ZN3MapIN15AnimationPlayer8BlendKeyEf10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(p,c[x+8>>2]|0);v=c[u>>2]|0;z=c[p>>2]|0;c[z+8>>2]=v;c[t>>2]=0;M=v;c[M+12>>2]=M;if(!z)break;__ZN10StringNameD2Ev(z+28|0);__ZN10StringNameD2Ev(z+24|0);__ZN6Memory11free_staticEPvb(z,0);c[p>>2]=0}while(0);t=c[o>>2]|0;l:do if(t|0){u=t;while(1){x=c[u>>2]|0;if(!x)break;__ZN4ListIN15AnimationPlayer8BlendKeyE16DefaultAllocatorE5_Data5eraseEPKNS3_7ElementE(u,x)|0;_=c[o>>2]|0;if(!(c[_+8>>2]|0)){I=174;break}if(!_)break l;else u=_}if((I|0)==174){__ZN6Memory11free_staticEPvb(_,0);c[o>>2]=0;break}if(!(c[u+8>>2]|0)){a[1263537]=0;__ZN6Memory11free_staticEPvb(u,0);break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145461,1145120,668,1145467,0);break}}while(0);__ZN15AnimationPlayer13AnimationDataD2Ev(n);l=f;return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(940373,880964,764,884560,0);l=f;return}function __ZNK15AnimationPlayer13has_animationERK10StringName(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0;d=c[a+8464>>2]|0;if(!d){e=0;return e|0}f=c[d+8>>2]|0;d=c[a+8468>>2]|0;a:do if((f|0)==(d|0))g=f;else{a=c[b>>2]|0;h=f;while(1){i=c[h+24>>2]|0;if(a>>>0<i>>>0)j=h+8|0;else{if(i>>>0>=a>>>0){g=h;break a}j=h+4|0}h=c[j>>2]|0;if((h|0)==(d|0)){g=d;break}}}while(0);e=(g|0)!=(d|0)&(g|0)!=0;return e|0}function __ZNK15AnimationPlayer19_get_animation_listEv(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d+12|0;f=d+4|0;g=d+8|0;h=d;c[g>>2]=0;__ZNK15AnimationPlayer18get_animation_listEP4ListI10StringName16DefaultAllocatorE(b,g);c[f>>2]=0;b=c[g>>2]|0;if(!b){__ZN4ListI10StringName16DefaultAllocatorED2Ev(g);i=c[f>>2]|0;l=d;return i|0}j=b;a:while(1){k=j;while(1){if(!(c[k+8>>2]|0)){n=35;break a}if(!k)o=0;else o=c[k>>2]|0;b=c[o>>2]|0;do if(b){p=c[b+4>>2]|0;if(p|0){__ZN6StringC2EPKc(e,p);q=c[e>>2]|0;break}p=b+8|0;c[e>>2]=0;r=c[p>>2]|0;if((r|0)!=0?(c[e>>2]=0,(__Z28atomic_conditional_incrementPj(r+-8|0)|0)!=0):0){r=c[p>>2]|0;c[e>>2]=r;q=r}else q=0}else{c[e>>2]=0;q=0}while(0);c[h>>2]=q;b=c[f>>2]|0;if(!b)s=1;else s=((c[b+16>>2]|0)>>>2)+1|0;__ZN10PoolVectorI6StringE6resizeEi(f,s)|0;b=c[f>>2]|0;if(!b)t=-1;else t=((c[b+16>>2]|0)>>>2)+-1|0;__ZN10PoolVectorI6StringE3setEiRKS0_(f,t,h);b=c[h>>2]|0;if(b|0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(b,1);b=c[g>>2]|0;if(!b){n=35;break a}r=c[b>>2]|0;if(!r){j=b;continue a}a[1263537]=0;if((c[r+12>>2]|0)==(b|0)){c[b>>2]=c[r+4>>2];p=b+4|0;u=c[r+8>>2]|0;if((c[p>>2]|0)==(r|0))c[p>>2]=u;p=r+4|0;if(u|0)c[u+4>>2]=c[p>>2];v=c[p>>2]|0;if(v|0)c[v+8>>2]=u;__ZN10StringNameD2Ev(r);__ZN6Memory11free_staticEPvb(r,0);r=b+8|0;c[r>>2]=(c[r>>2]|0)+-1}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145114,1145120,157,1145132,0);k=c[g>>2]|0;if(!(c[k+8>>2]|0)){n=34;break a}if(!k){n=35;break a}}}if((n|0)==34){__ZN6Memory11free_staticEPvb(k,0);c[g>>2]=0;__ZN4ListI10StringName16DefaultAllocatorED2Ev(g);i=c[f>>2]|0;l=d;return i|0}else if((n|0)==35){__ZN4ListI10StringName16DefaultAllocatorED2Ev(g);i=c[f>>2]|0;l=d;return i|0}return 0}function __ZN15AnimationPlayer18animation_set_nextERK10StringNameS2_(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0;f=b+8464|0;g=c[f>>2]|0;a:do if(g|0){h=c[g+8>>2]|0;i=c[b+8468>>2]|0;b:do if((h|0)==(i|0))j=h;else{k=c[d>>2]|0;l=h;while(1){m=c[l+24>>2]|0;if(k>>>0<m>>>0)n=l+8|0;else{if(m>>>0>=k>>>0){j=l;break b}n=l+4|0}l=c[n>>2]|0;if((l|0)==(i|0))break a}}while(0);if((j|0)!=(i|0)&(j|0)!=0){a[1263537]=0;__ZN10StringNameaSERKS_((__ZN3MapI10StringNameN15AnimationPlayer13AnimationDataE10ComparatorIS0_E16DefaultAllocatorEixERKS0_(f,d)|0)+4|0,e);return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(883404,880964,1166,883423,0);return}function __ZNK15AnimationPlayer14get_blend_timeERK10StringNameS2_(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0.0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;__ZN10StringNameC2Ev(f);h=f+4|0;__ZN10StringNameC2Ev(h);__ZN10StringNameaSERKS_(f,b);__ZN10StringNameaSERKS_(h,d);d=a+8476|0;b=c[d>>2]|0;a:do if((b|0)!=0?(i=c[b+8>>2]|0,j=a+8480|0,(i|0)!=(c[j>>2]|0)):0){k=i;while(1){i=k+24|0;if(__ZNK15AnimationPlayer8BlendKeyltERKS0_(f,i)|0)n=k+8|0;else{if(!(__ZNK15AnimationPlayer8BlendKeyltERKS0_(i,f)|0))break;n=k+4|0}i=c[n>>2]|0;if((i|0)==(c[j>>2]|0)){o=0.0;break a}else k=i}if(k|0?(k|0)!=(c[j>>2]|0):0)o=+g[(__ZNK3MapIN15AnimationPlayer8BlendKeyEf10ComparatorIS1_E16DefaultAllocatorEixERKS1_(d,f)|0)>>2];else o=0.0}else o=0.0;while(0);__ZN10StringNameD2Ev(h);__ZN10StringNameD2Ev(f);l=e;return +o}function __ZN15AnimationPlayer22set_default_blend_timeEf(a,b){a=a|0;b=+b;g[a+8460>>2]=b;return}function __ZNK15AnimationPlayer22get_default_blend_timeEv(a){a=a|0;return +(+g[a+8460>>2])}function __ZN15AnimationPlayer14play_backwardsERK10StringNamef(a,b,c){a=a|0;b=b|0;c=+c;__ZN15AnimationPlayer4playERK10StringNameffb(a,b,c,-1.0,1);return}function __ZN15AnimationPlayer8stop_allEv(b){b=b|0;var d=0;__ZN15AnimationPlayer4stopEb(b,1);d=b+8524|0;if(!(a[d>>0]|0))return;switch(c[b+8520>>2]|0){case 0:{__ZN4Node26set_fixed_process_internalEb(b,0);break}case 1:{__ZN4Node20set_process_internalEb(b,0);break}default:{}}a[d>>0]=0;return}function __ZNK15AnimationPlayer10is_playingEv(b){b=b|0;return (a[b+8532>>0]|0)!=0|0}function __ZN15AnimationPlayer21set_current_animationERK6String(b,d){b=b|0;d=d|0;var e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;if(a[b+8532>>0]|0){__ZN10StringNameC2ERK6String(f,d);__ZN15AnimationPlayer4playERK10StringNameffb(b,f,-1.0,1.0,0);__ZN10StringNameD2Ev(f);l=e;return}h=b+8464|0;__ZN10StringNameC2ERK6String(f,d);i=c[h>>2]|0;if(i){j=c[i+8>>2]|0;i=c[b+8468>>2]|0;a:do if((j|0)==(i|0))k=j;else{n=c[f>>2]|0;o=j;while(1){p=c[o+24>>2]|0;if(n>>>0<p>>>0)q=o+8|0;else{if(p>>>0>=n>>>0){k=o;break a}q=o+4|0}o=c[q>>2]|0;if((o|0)==(i|0)){k=i;break}}}while(0);__ZN10StringNameD2Ev(f);if((k|0)!=(i|0)&(k|0)!=0){a[1263537]=0;g[b+8496>>2]=0.0;__ZN10StringNameC2ERK6String(f,d);c[b+8492>>2]=__ZN3MapI10StringNameN15AnimationPlayer13AnimationDataE10ComparatorIS0_E16DefaultAllocatorEixERKS0_(h,f)|0;__ZN10StringNameD2Ev(f);__ZN10StringNameC2ERK6String(f,d);__ZN10StringNameaSERKS_(b+8504|0,f);__ZN10StringNameD2Ev(f);l=e;return}}else __ZN10StringNameD2Ev(f);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(884137,880964,988,884510,0);l=e;return}function __ZNK15AnimationPlayer21get_current_animationEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b;e=c[a+8504>>2]|0;do if(e){a=c[e+4>>2]|0;if(a|0){__ZN6StringC2EPKc(d,a);f=c[d>>2]|0;break}a=e+8|0;c[d>>2]=0;g=c[a>>2]|0;if((g|0)!=0?(c[d>>2]=0,(__Z28atomic_conditional_incrementPj(g+-8|0)|0)!=0):0){g=c[a>>2]|0;c[d>>2]=g;f=g}else f=0}else{c[d>>2]=0;f=0}while(0);l=b;return f|0}function __ZN15AnimationPlayer11clear_queueEv(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0;d=b+8508|0;b=c[d>>2]|0;if(!b)return;else e=b;while(1){b=c[e>>2]|0;if(!b){f=15;break}a[1263537]=0;if((c[b+12>>2]|0)==(e|0)){c[e>>2]=c[b+4>>2];g=e+4|0;h=c[b+8>>2]|0;if((c[g>>2]|0)==(b|0))c[g>>2]=h;g=b+4|0;if(h|0)c[h+4>>2]=c[g>>2];i=c[g>>2]|0;if(i|0)c[i+8>>2]=h;__ZN10StringNameD2Ev(b);__ZN6Memory11free_staticEPvb(b,0);b=e+8|0;c[b>>2]=(c[b>>2]|0)+-1}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145114,1145120,157,1145132,0);e=c[d>>2]|0;if(!(c[e+8>>2]|0)){f=14;break}if(!e){f=15;break}}if((f|0)==14){__ZN6Memory11free_staticEPvb(e,0);c[d>>2]=0;return}else if((f|0)==15)return}function __ZNK15AnimationPlayer9is_activeEv(b){b=b|0;return (a[b+8525>>0]|0)!=0|0}function __ZN15AnimationPlayer15set_speed_scaleEf(a,b){a=a|0;b=+b;g[a+8456>>2]=b;return}function __ZNK15AnimationPlayer15get_speed_scaleEv(a){a=a|0;return +(+g[a+8456>>2])}function __ZN15AnimationPlayer12set_autoplayERK6String(a,b){a=a|0;b=b|0;var d=0;d=a+8516|0;a=c[d>>2]|0;if((a|0)==(c[b>>2]|0))return;if(a|0?(__Z16atomic_decrementPj(a+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(a,1);c[d>>2]=0;a=c[b>>2]|0;if(!a)return;if(!(__Z28atomic_conditional_incrementPj(a+-8|0)|0))return;c[d>>2]=c[b>>2];return}function __ZNK15AnimationPlayer12get_autoplayEv(a){a=a|0;var b=0,d=0;b=a+8516|0;a=c[b>>2]|0;if((a|0)!=0?(__Z28atomic_conditional_incrementPj(a+-8|0)|0)!=0:0)d=c[b>>2]|0;else d=0;return d|0}function __ZN15AnimationPlayer8set_rootERK8NodePath(a,b){a=a|0;b=b|0;__ZN8NodePathaSERKS_(a+8528|0,b);__ZN15AnimationPlayer12clear_cachesEv(a);return}function __ZNK15AnimationPlayer8get_rootEv(a){a=a|0;var b=0,d=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b;__ZN8NodePathC2ERKS_(d,a+8528|0);l=b;return c[d>>2]|0}function __ZN15AnimationPlayer4seekEfb(b,d,e){b=b|0;d=+d;e=e|0;var f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);h=f+4|0;i=f;j=b+8492|0;do if(!(c[j>>2]|0)){k=b+8504|0;n=c[k>>2]|0;do if(n|0){if(!(c[n+4>>2]|0)){if(!(__ZNK6String6lengthEv(n+8|0)|0))break;o=c[k>>2]|0;if(!o){c[h>>2]=0;p=0;q=h;r=i}else{s=o;t=h;u=i;v=7}}else{s=n;t=h;u=i;v=7}do if((v|0)==7){o=c[s+4>>2]|0;if(o|0){__ZN6StringC2EPKc(h,o);p=c[h>>2]|0;q=t;r=u;break}o=s+8|0;c[h>>2]=0;w=c[o>>2]|0;if((w|0)!=0?(c[h>>2]=0,(__Z28atomic_conditional_incrementPj(w+-8|0)|0)!=0):0){w=c[o>>2]|0;c[h>>2]=w;p=w;q=t;r=u}else{p=0;q=t;r=u}}while(0);c[i>>2]=p;__ZN15AnimationPlayer21set_current_animationERK6String(b,i);w=c[i>>2]|0;if(w|0?(__Z16atomic_decrementPj(w+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(w,1)}while(0);if(c[j>>2]|0){a[1263537]=0;break}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1117370,880964,1033,884464,0);l=f;return}while(0);g[b+8496>>2]=d;if(!e){l=f;return}__ZN15AnimationPlayer18_animation_processEf(b,0.0);l=f;return}function __ZNK15AnimationPlayer25get_current_animation_posEv(b){b=b|0;var d=0.0;if(!(c[b+8492>>2]|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(884257,880964,1064,884406,0);d=0.0;return +d}else{a[1263537]=0;d=+g[b+8496>>2];return +d}return +(0.0)}function __ZNK15AnimationPlayer14find_animationERK3RefI9AnimationE(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d;f=c[a+8464>>2]|0;a:do if(f|0?(g=c[f+8>>2]|0,h=c[a+8468>>2]|0,(g|0)!=(h|0)):0){i=g;while(1){g=c[i+8>>2]|0;if((g|0)==(h|0))break;else i=g}if(i|0){h=c[b>>2]|0;g=i;while(1){if((c[g+40>>2]|0)==(h|0))break;j=c[g+16>>2]|0;if(!j)break a;else g=j}__ZN10StringNameC2ERKS_(e,g+24|0);k=c[e>>2]|0;l=d;return k|0}}while(0);__ZN10StringNameC2EPKc(e,1263606);k=c[e>>2]|0;l=d;return k|0}function __ZN15AnimationPlayer26set_animation_process_modeENS_20AnimationProcessModeE(b,d){b=b|0;d=d|0;var e=0,f=0,g=0;e=b+8520|0;f=c[e>>2]|0;if((f|0)==(d|0))return;g=b+8524|0;if(!(a[g>>0]|0)){c[e>>2]=d;return}switch(f|0){case 0:{__ZN4Node26set_fixed_process_internalEb(b,0);break}case 1:{__ZN4Node20set_process_internalEb(b,0);break}default:{}}a[g>>0]=0;c[e>>2]=d;switch(d|0){case 0:{__ZN4Node26set_fixed_process_internalEb(b,(a[b+8525>>0]|0)!=0);break}case 1:{__ZN4Node20set_process_internalEb(b,(a[b+8525>>0]|0)!=0);break}default:{}}a[g>>0]=1;return}function __ZNK15AnimationPlayer26get_animation_process_modeEv(a){a=a|0;return c[a+8520>>2]|0}function __ZNK15AnimationPlayer28get_current_animation_lengthEv(b){b=b|0;var d=0,e=0.0;d=c[b+8492>>2]|0;if(!d){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(884283,880964,1070,884406,0);e=0.0;return +e}else{a[1263537]=0;e=+__ZNK9Animation10get_lengthEv(c[d+12>>2]|0);return +e}return +(0.0)}function __ZN15AnimationPlayer7advanceEf(a,b){a=a|0;b=+b;__ZN15AnimationPlayer18_animation_processEf(a,b);return}function __ZNK13MethodBind0RCI15AnimationPlayerNS0_20AnimationProcessModeEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK13MethodBind0RCI15AnimationPlayerNS0_20AnimationProcessModeEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,884759);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI15AnimationPlayerNS0_20AnimationProcessModeEE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235944)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2Ei(i,ij[n&8191](d)|0);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI15AnimationPlayerNS0_20AnimationProcessModeEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0;if(!b)f=0;else{d=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235944)|0;f=d?b:0}b=c[a+44>>2]|0;d=c[a+48>>2]|0;a=f+(d>>1)|0;if(!(d&1)){g=b;h=ij[g&8191](a)|0;c[e>>2]=h;return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=ij[g&8191](a)|0;c[e>>2]=h;return}}function __ZN13MethodBind0RCI15AnimationPlayerNS0_20AnimationProcessModeEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I15AnimationPlayerNS0_20AnimationProcessModeEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if(!b){__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK11MethodBind1I15AnimationPlayerNS0_20AnimationProcessModeEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,884759);l=a;return c[b>>2]|0}function __ZN11MethodBind1I15AnimationPlayerNS0_20AnimationProcessModeEE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235944)|0:0){c[h>>2]=0;a[1263537]=0;k=d+24|0;n=c[k>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=i;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=i;return}if((g|0)>0){if((n|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);p=0}else{a[1263537]=0;p=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,p)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=p;c[b>>2]=0;l=i;return}}p=c[d+44>>2]|0;n=c[d+48>>2]|0;o=e+(n>>1)|0;if(!(n&1))q=p;else q=c[(c[o>>2]|0)+p>>2]|0;do if((g|0)<1){p=c[k>>2]|0;n=p+-1|0;if((p|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)s=0;else s=c[e+-4>>2]|0;if((p|0)<=(s|0)){if(r)t=0;else t=c[e+-4>>2]|0;do if((t|0)<(p|0)){if(r)u=0;else u=c[e+-4>>2]|0;if((u|0)<(p|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);v=0;break}else{a[1263537]=0;w=31;break}}else w=31;while(0);if((w|0)==31)v=e+(n*24|0)|0;__ZN7VariantC2ERKS_(j,v);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);f=__ZNK7VariantcviEv(j)|0;Pi[q&2047](o,f);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I15AnimationPlayerNS0_20AnimationProcessModeEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235944)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1)){g=b;h=c[d>>2]|0;i=c[h>>2]|0;Pi[g&2047](a,i);return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=c[d>>2]|0;i=c[h>>2]|0;Pi[g&2047](a,i);return}}function __ZN11MethodBind1I15AnimationPlayerNS0_20AnimationProcessModeEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind1RCI15AnimationPlayer10StringNameRK3RefI9AnimationEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;switch(b|0){case -1:{__ZN10StringNameC2Ev(d);__ZN7VariantC2ERK10StringName(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);__ZN10StringNameD2Ev(d);f=b;break}case 0:{f=__ZN7Variant12get_type_forIRK3RefI9AnimationEEENS_4TypeEv()|0;break}default:f=0}l=a;return f|0}function __ZNK13MethodBind1RCI15AnimationPlayer10StringNameRK3RefI9AnimationEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,884759);l=a;return c[b>>2]|0}function __ZN13MethodBind1RCI15AnimationPlayer10StringNameRK3RefI9AnimationEE4callEP6ObjectPPK7VariantiRNSA_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0;i=l;l=l+64|0;if((l|0)>=(m|0))ba(64);j=i+56|0;k=i+24|0;n=i+52|0;o=i+48|0;p=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235944)|0:0){c[h>>2]=0;a[1263537]=0;q=d+24|0;r=c[q>>2]|0;if((r|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=r;c[b>>2]=0;l=i;return}s=r-(c[d+20>>2]|0)|0;if((s|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=s;c[b>>2]=0;l=i;return}if((g|0)>0){if((r|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);t=0}else{a[1263537]=0;t=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,t)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=t;c[b>>2]=0;l=i;return}}t=c[d+44>>2]|0;r=c[d+48>>2]|0;s=e+(r>>1)|0;if(!(r&1))u=t;else u=c[(c[s>>2]|0)+t>>2]|0;do if((g|0)<1){t=c[q>>2]|0;r=t+-1|0;if((t|0)>=1){e=c[d+16>>2]|0;v=(e|0)==0;if(v)w=0;else w=c[e+-4>>2]|0;if((t|0)<=(w|0)){if(v)x=0;else x=c[e+-4>>2]|0;do if((x|0)<(t|0)){if(v)y=0;else y=c[e+-4>>2]|0;if((y|0)<(t|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);z=0;break}else{a[1263537]=0;A=31;break}}else A=31;while(0);if((A|0)==31)z=e+(r*24|0)|0;__ZN7VariantC2ERKS_(p,z);break}}c[p>>2]=0}else __ZN7VariantC2ERKS_(p,c[f>>2]|0);while(0);__ZN3RefI9AnimationEC2ERK7Variant(j,p);c[o>>2]=c[j>>2];c[n>>2]=$i[u&8191](s,o)|0;__ZN7VariantC2ERK10StringName(k,n);__ZN10StringNameD2Ev(n);n=c[o>>2]|0;if((n|0?__ZN9Reference11unreferenceEv(n)|0:0)?(n=c[o>>2]|0,__Z17predelete_handlerP6Object(n)|0):0){gj[c[(c[n>>2]|0)+76>>2]&8191](n);__ZN6Memory11free_staticEPvb(n,0)}c[o>>2]=0;if(c[p>>2]|0)__ZN7Variant5clearEv(p);__ZN7VariantC2ERKS_(b,k);if(c[k>>2]|0)__ZN7Variant5clearEv(k);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1217,1146558,0);c[b>>2]=0;l=i;return}function __ZN13MethodBind1RCI15AnimationPlayer10StringNameRK3RefI9AnimationEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0;f=l;l=l+48|0;if((l|0)>=(m|0))ba(48);g=f+32|0;h=f;i=f+24|0;j=f+28|0;if(!b)k=0;else{n=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235944)|0;k=n?b:0}b=c[a+44>>2]|0;n=c[a+48>>2]|0;a=k+(n>>1)|0;if(!(n&1))o=b;else o=c[(c[a>>2]|0)+b>>2]|0;__ZN7VariantC2EPK6Object(h,c[d>>2]|0);__ZN3RefI9AnimationEC2ERK7Variant(g,h);if(c[h>>2]|0)__ZN7Variant5clearEv(h);c[j>>2]=c[g>>2];c[i>>2]=$i[o&8191](a,j)|0;__ZN8PtrToArgI10StringNameE6encodeES0_Pv(i,e);__ZN10StringNameD2Ev(i);i=c[j>>2]|0;if(!i){l=f;return}if(!(__ZN9Reference11unreferenceEv(i)|0)){l=f;return}i=c[j>>2]|0;if(!(__Z17predelete_handlerP6Object(i)|0)){l=f;return}gj[c[(c[i>>2]|0)+76>>2]&8191](i);__ZN6Memory11free_staticEPvb(i,0);l=f;return}function __ZN13MethodBind1RCI15AnimationPlayer10StringNameRK3RefI9AnimationEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN7Variant12get_type_forIRK3RefI9AnimationEEENS_4TypeEv(){var a=0,b=0,d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+28|0;d=a+24|0;e=a;c[d>>2]=0;__ZN6RefPtrC2Ev(b);__ZN3RefI9ReferenceEaSI9AnimationEEvRKS_IT_E(b,d);__ZN7VariantC2ERK6RefPtr(e,b);__ZN6RefPtrD2Ev(b);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);e=c[d>>2]|0;if(!e){l=a;return b|0}if(!(__ZN9Reference11unreferenceEv(e)|0)){l=a;return b|0}e=c[d>>2]|0;if(!(__Z17predelete_handlerP6Object(e)|0)){l=a;return b|0}gj[c[(c[e>>2]|0)+76>>2]&8191](e);__ZN6Memory11free_staticEPvb(e,0);l=a;return b|0}function __ZNK11MethodBind2I15AnimationPlayerfbE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;switch(b|0){case 0:{__ZN7VariantC2Ef(d,0.0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}case 1:{__ZN7VariantC2Eb(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}default:e=0}l=a;return e|0}function __ZNK11MethodBind2I15AnimationPlayerfbE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,884759);l=a;return c[b>>2]|0}function __ZN11MethodBind2I15AnimationPlayerfbE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0.0,z=0,A=0,B=0,C=0;i=l;l=l+48|0;if((l|0)>=(m|0))ba(48);j=i+24|0;k=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235944)|0:0){c[h>>2]=0;a[1263537]=0;n=d+24|0;o=c[n>>2]|0;if((o|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=o;c[b>>2]=0;l=i;return}p=o-(c[d+20>>2]|0)|0;if((p|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=p;c[b>>2]=0;l=i;return}if((g|0)>0){if((o|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);q=0}else{a[1263537]=0;q=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,q)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=q;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[n>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);r=0}else{a[1263537]=0;r=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,r)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=r;c[b>>2]=0;l=i;return}}}r=c[d+44>>2]|0;q=c[d+48>>2]|0;o=e+(q>>1)|0;if(!(q&1))s=r;else s=c[(c[o>>2]|0)+r>>2]|0;do if((g|0)<1){r=c[n>>2]|0;q=r+-1|0;if((r|0)>=1){e=c[d+16>>2]|0;p=(e|0)==0;if(p)t=0;else t=c[e+-4>>2]|0;if((r|0)<=(t|0)){if(p)u=0;else u=c[e+-4>>2]|0;do if((u|0)<(r|0)){if(p)v=0;else v=c[e+-4>>2]|0;if((v|0)<(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);w=0;break}else{a[1263537]=0;x=37;break}}else x=37;while(0);if((x|0)==37)w=e+(q*24|0)|0;__ZN7VariantC2ERKS_(j,w);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);y=+__ZNK7VariantcvfEv(j);do if((g|0)<2){w=c[n>>2]|0;v=w+-1|0;u=w+-2|0;if((w|0)>=2){w=c[d+16>>2]|0;t=(w|0)==0;if(t)z=0;else z=c[w+-4>>2]|0;if((v|0)<=(z|0)){if(t)A=0;else A=c[w+-4>>2]|0;do if((A|0)<(v|0)){if(t)B=0;else B=c[w+-4>>2]|0;if((B|0)<(v|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);C=0;break}else{a[1263537]=0;x=54;break}}else x=54;while(0);if((x|0)==54)C=w+(u*24|0)|0;__ZN7VariantC2ERKS_(k,C);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f+4>>2]|0);while(0);f=__ZNK7VariantcvbEv(k)|0;ai[s&7](o,y,f);if(c[k>>2]|0)__ZN7Variant5clearEv(k);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1380,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind2I15AnimationPlayerfbE7ptrcallEP6ObjectPPKvPv(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var h=0,i=0;if(!d)h=0;else{f=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1235944)|0;h=f?d:0}d=c[b+44>>2]|0;f=c[b+48>>2]|0;b=h+(f>>1)|0;if(!(f&1))i=d;else i=c[(c[b>>2]|0)+d>>2]|0;ai[i&7](b,+g[c[e>>2]>>2],(a[c[e+4>>2]>>0]|0)!=0);return}function __ZN11MethodBind2I15AnimationPlayerfbED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI15AnimationPlayer8NodePathE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;if((b|0)!=-1){f=0;l=a;return f|0}__ZN8NodePathC2Ev(d);__ZN7VariantC2ERK8NodePath(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);__ZN8NodePathD2Ev(d);f=b;l=a;return f|0}function __ZNK13MethodBind0RCI15AnimationPlayer8NodePathE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,884759);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI15AnimationPlayer8NodePathE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;j=f+24|0;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235944)|0:0){c[h>>2]=0;a[1263537]=0;k=c[d+24>>2]|0;if((k|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=k;c[b>>2]=0;l=f;return}n=k-(c[d+20>>2]|0)|0;if((n|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=n;c[b>>2]=0;l=f;return}n=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))o=n;else o=c[(c[d>>2]|0)+n>>2]|0;c[j>>2]=ij[o&8191](d)|0;__ZN7VariantC2ERK8NodePath(i,j);__ZN8NodePathD2Ev(j);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI15AnimationPlayer8NodePathE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=d;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235944)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;c[f>>2]=ij[i&8191](a)|0;__ZN8NodePathaSERKS_(e,f);__ZN8NodePathD2Ev(f);l=d;return}function __ZN13MethodBind0RCI15AnimationPlayer8NodePathED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I15AnimationPlayerRK8NodePathE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;if(b|0){f=0;l=a;return f|0}__ZN8NodePathC2Ev(d);__ZN7VariantC2ERK8NodePath(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);__ZN8NodePathD2Ev(d);f=b;l=a;return f|0}function __ZNK11MethodBind1I15AnimationPlayerRK8NodePathE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,884759);l=a;return c[b>>2]|0}function __ZN11MethodBind1I15AnimationPlayerRK8NodePathE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i+24|0;k=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235944)|0:0){c[h>>2]=0;a[1263537]=0;n=d+24|0;o=c[n>>2]|0;if((o|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=o;c[b>>2]=0;l=i;return}p=o-(c[d+20>>2]|0)|0;if((p|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=p;c[b>>2]=0;l=i;return}if((g|0)>0){if((o|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);q=0}else{a[1263537]=0;q=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,q)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=q;c[b>>2]=0;l=i;return}}q=c[d+44>>2]|0;o=c[d+48>>2]|0;p=e+(o>>1)|0;if(!(o&1))r=q;else r=c[(c[p>>2]|0)+q>>2]|0;do if((g|0)<1){q=c[n>>2]|0;o=q+-1|0;if((q|0)>=1){e=c[d+16>>2]|0;s=(e|0)==0;if(s)t=0;else t=c[e+-4>>2]|0;if((q|0)<=(t|0)){if(s)u=0;else u=c[e+-4>>2]|0;do if((u|0)<(q|0)){if(s)v=0;else v=c[e+-4>>2]|0;if((v|0)<(q|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);w=0;break}else{a[1263537]=0;x=31;break}}else x=31;while(0);if((x|0)==31)w=e+(o*24|0)|0;__ZN7VariantC2ERKS_(k,w);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);c[j>>2]=__ZNK7Variantcv8NodePathEv(k)|0;Pi[r&2047](p,j);__ZN8NodePathD2Ev(j);if(c[k>>2]|0)__ZN7Variant5clearEv(k);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I15AnimationPlayerRK8NodePathE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e+4|0;g=e;if(!b)h=0;else{i=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235944)|0;h=i?b:0}b=c[a+44>>2]|0;i=c[a+48>>2]|0;a=h+(i>>1)|0;if(!(i&1))j=b;else j=c[(c[a>>2]|0)+b>>2]|0;__ZN8NodePathC2ERKS_(f,c[d>>2]|0);c[g>>2]=c[f>>2];Pi[j&2047](a,g);__ZN8NodePathD2Ev(g);l=e;return}function __ZN11MethodBind1I15AnimationPlayerRK8NodePathED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI15AnimationPlayer6StringE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;if((b|0)!=-1){f=0;l=a;return f|0}c[d>>2]=0;__ZN7VariantC2ERK6String(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);e=c[d>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);f=b;l=a;return f|0}function __ZNK13MethodBind0RCI15AnimationPlayer6StringE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,884759);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI15AnimationPlayer6StringE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;j=f+24|0;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235944)|0:0){c[h>>2]=0;a[1263537]=0;k=c[d+24>>2]|0;if((k|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=k;c[b>>2]=0;l=f;return}n=k-(c[d+20>>2]|0)|0;if((n|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=n;c[b>>2]=0;l=f;return}n=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))o=n;else o=c[(c[d>>2]|0)+n>>2]|0;c[j>>2]=ij[o&8191](d)|0;__ZN7VariantC2ERK6String(i,j);d=c[j>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI15AnimationPlayer6StringE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0;if(!b)f=0;else{d=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235944)|0;f=d?b:0}b=c[a+44>>2]|0;d=c[a+48>>2]|0;a=f+(d>>1)|0;if(!(d&1))g=b;else g=c[(c[a>>2]|0)+b>>2]|0;b=ij[g&8191](a)|0;a=b;g=c[e>>2]|0;if((g|0)==(b|0)){if(!b)return}else{if(g|0?(__Z16atomic_decrementPj(g+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(g,1);c[e>>2]=0;if(!b)return;if(__Z28atomic_conditional_incrementPj(b+-8|0)|0)c[e>>2]=a}if(__Z16atomic_decrementPj(b+-8|0)|0)return;__ZN6Memory11free_staticEPvb(b,1);return}function __ZN13MethodBind0RCI15AnimationPlayer6StringED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I15AnimationPlayerRK6StringE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;if(b|0){f=0;l=a;return f|0}c[d>>2]=0;__ZN7VariantC2ERK6String(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);e=c[d>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);f=b;l=a;return f|0}function __ZNK11MethodBind1I15AnimationPlayerRK6StringE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,884759);l=a;return c[b>>2]|0}function __ZN11MethodBind1I15AnimationPlayerRK6StringE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i+24|0;k=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235944)|0:0){c[h>>2]=0;a[1263537]=0;n=d+24|0;o=c[n>>2]|0;if((o|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=o;c[b>>2]=0;l=i;return}p=o-(c[d+20>>2]|0)|0;if((p|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=p;c[b>>2]=0;l=i;return}if((g|0)>0){if((o|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);q=0}else{a[1263537]=0;q=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,q)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=q;c[b>>2]=0;l=i;return}}q=c[d+44>>2]|0;o=c[d+48>>2]|0;p=e+(o>>1)|0;if(!(o&1))r=q;else r=c[(c[p>>2]|0)+q>>2]|0;do if((g|0)<1){q=c[n>>2]|0;o=q+-1|0;if((q|0)>=1){e=c[d+16>>2]|0;s=(e|0)==0;if(s)t=0;else t=c[e+-4>>2]|0;if((q|0)<=(t|0)){if(s)u=0;else u=c[e+-4>>2]|0;do if((u|0)<(q|0)){if(s)v=0;else v=c[e+-4>>2]|0;if((v|0)<(q|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);w=0;break}else{a[1263537]=0;x=31;break}}else x=31;while(0);if((x|0)==31)w=e+(o*24|0)|0;__ZN7VariantC2ERKS_(k,w);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);c[j>>2]=__ZNK7Variantcv6StringEv(k)|0;Pi[r&2047](p,j);p=c[j>>2]|0;if(p|0?(__Z16atomic_decrementPj(p+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(p,1);if(c[k>>2]|0)__ZN7Variant5clearEv(k);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I15AnimationPlayerRK6StringE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235944)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;b=c[d>>2]|0;d=c[b>>2]|0;if((d|0)!=0?(__Z28atomic_conditional_incrementPj(d+-8|0)|0)!=0:0)j=c[b>>2]|0;else j=0;c[f>>2]=j;Pi[i&2047](a,f);a=c[f>>2]|0;if(!a){l=e;return}if(__Z16atomic_decrementPj(a+-8|0)|0){l=e;return}__ZN6Memory11free_staticEPvb(a,1);l=e;return}function __ZN11MethodBind1I15AnimationPlayerRK6StringED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI15AnimationPlayerbE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Eb(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK13MethodBind0RCI15AnimationPlayerbE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,884759);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI15AnimationPlayerbE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235944)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2Eb(i,ij[n&8191](d)|0);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI15AnimationPlayerbE7ptrcallEP6ObjectPPKvPv(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0;if(!d)g=0;else{e=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1235944)|0;g=e?d:0}d=c[b+44>>2]|0;e=c[b+48>>2]|0;b=g+(e>>1)|0;if(!(e&1)){h=d;i=ij[h&8191](b)|0;j=i&1;a[f>>0]=j;return}else{h=c[(c[b>>2]|0)+d>>2]|0;i=ij[h&8191](b)|0;j=i&1;a[f>>0]=j;return}}function __ZN13MethodBind0RCI15AnimationPlayerbED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I15AnimationPlayerbE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if(!b){__ZN7VariantC2Eb(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK11MethodBind1I15AnimationPlayerbE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,884759);l=a;return c[b>>2]|0}function __ZN11MethodBind1I15AnimationPlayerbE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235944)|0:0){c[h>>2]=0;a[1263537]=0;k=d+24|0;n=c[k>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=i;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=i;return}if((g|0)>0){if((n|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);p=0}else{a[1263537]=0;p=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,p)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=p;c[b>>2]=0;l=i;return}}p=c[d+44>>2]|0;n=c[d+48>>2]|0;o=e+(n>>1)|0;if(!(n&1))q=p;else q=c[(c[o>>2]|0)+p>>2]|0;do if((g|0)<1){p=c[k>>2]|0;n=p+-1|0;if((p|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)s=0;else s=c[e+-4>>2]|0;if((p|0)<=(s|0)){if(r)t=0;else t=c[e+-4>>2]|0;do if((t|0)<(p|0)){if(r)u=0;else u=c[e+-4>>2]|0;if((u|0)<(p|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);v=0;break}else{a[1263537]=0;w=31;break}}else w=31;while(0);if((w|0)==31)v=e+(n*24|0)|0;__ZN7VariantC2ERKS_(j,v);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);f=__ZNK7VariantcvbEv(j)|0;Pi[q&2047](o,f);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I15AnimationPlayerbE7ptrcallEP6ObjectPPKvPv(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0;if(!d)g=0;else{f=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1235944)|0;g=f?d:0}d=c[b+44>>2]|0;f=c[b+48>>2]|0;b=g+(f>>1)|0;if(!(f&1))h=d;else h=c[(c[b>>2]|0)+d>>2]|0;Pi[h&2047](b,(a[c[e>>2]>>0]|0)!=0);return}function __ZN11MethodBind1I15AnimationPlayerbED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind2I15AnimationPlayerRK10StringNamefE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case 0:{__ZN10StringNameC2Ev(d);__ZN7VariantC2ERK10StringName(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);__ZN10StringNameD2Ev(d);f=b;break}case 1:{__ZN7VariantC2Ef(d,0.0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;break}default:f=0}l=a;return f|0}function __ZNK11MethodBind2I15AnimationPlayerRK10StringNamefE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,884759);l=a;return c[b>>2]|0}function __ZN11MethodBind2I15AnimationPlayerRK10StringNamefE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0.0;i=l;l=l+64|0;if((l|0)>=(m|0))ba(64);j=i+48|0;k=i+24|0;n=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235944)|0:0){c[h>>2]=0;a[1263537]=0;o=d+24|0;p=c[o>>2]|0;if((p|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=p;c[b>>2]=0;l=i;return}q=p-(c[d+20>>2]|0)|0;if((q|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=q;c[b>>2]=0;l=i;return}if((g|0)>0){if((p|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);r=0}else{a[1263537]=0;r=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,r)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=r;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[o>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);s=0}else{a[1263537]=0;s=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,s)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=s;c[b>>2]=0;l=i;return}}}s=c[d+44>>2]|0;r=c[d+48>>2]|0;p=e+(r>>1)|0;if(!(r&1))t=s;else t=c[(c[p>>2]|0)+s>>2]|0;do if((g|0)<1){s=c[o>>2]|0;r=s+-1|0;if((s|0)>=1){e=c[d+16>>2]|0;q=(e|0)==0;if(q)u=0;else u=c[e+-4>>2]|0;if((s|0)<=(u|0)){if(q)v=0;else v=c[e+-4>>2]|0;do if((v|0)<(s|0)){if(q)w=0;else w=c[e+-4>>2]|0;if((w|0)<(s|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);x=0;break}else{a[1263537]=0;y=37;break}}else y=37;while(0);if((y|0)==37)x=e+(r*24|0)|0;__ZN7VariantC2ERKS_(k,x);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);c[j>>2]=__ZNK7Variantcv10StringNameEv(k)|0;do if((g|0)<2){x=c[o>>2]|0;w=x+-1|0;v=x+-2|0;if((x|0)>=2){x=c[d+16>>2]|0;u=(x|0)==0;if(u)z=0;else z=c[x+-4>>2]|0;if((w|0)<=(z|0)){if(u)A=0;else A=c[x+-4>>2]|0;do if((A|0)<(w|0)){if(u)B=0;else B=c[x+-4>>2]|0;if((B|0)<(w|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);C=0;break}else{a[1263537]=0;y=54;break}}else y=54;while(0);if((y|0)==54)C=x+(v*24|0)|0;__ZN7VariantC2ERKS_(n,C);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f+4>>2]|0);while(0);D=+__ZNK7VariantcvfEv(n);dj[t&127](p,j,D);if(c[n>>2]|0)__ZN7Variant5clearEv(n);__ZN10StringNameD2Ev(j);if(c[k>>2]|0)__ZN7Variant5clearEv(k);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1380,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind2I15AnimationPlayerRK10StringNamefE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0,j=0,k=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e+4|0;h=e;if(!b)i=0;else{j=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235944)|0;i=j?b:0}b=c[a+44>>2]|0;j=c[a+48>>2]|0;a=i+(j>>1)|0;if(!(j&1))k=b;else k=c[(c[a>>2]|0)+b>>2]|0;__ZN10StringNameC2ERK6String(f,c[d>>2]|0);c[h>>2]=c[f>>2];dj[k&127](a,h,+g[c[d+4>>2]>>2]);__ZN10StringNameD2Ev(h);l=e;return}function __ZN11MethodBind2I15AnimationPlayerRK10StringNamefED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind4I15AnimationPlayerRK10StringNameffbE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return __ZNK11MethodBind4I15AnimationPlayerRK10StringNameffbE18_get_argument_typeEi(a,b)|0}function __ZNK11MethodBind4I15AnimationPlayerRK10StringNameffbE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,884759);l=a;return c[b>>2]|0}function __ZN11MethodBind4I15AnimationPlayerRK10StringNameffbE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0.0,I=0,J=0,K=0,L=0,M=0.0,N=0,O=0,P=0,Q=0;i=l;l=l+112|0;if((l|0)>=(m|0))ba(112);j=i+96|0;k=i+72|0;n=i+48|0;o=i+24|0;p=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235944)|0:0){c[h>>2]=0;a[1263537]=0;q=d+24|0;r=c[q>>2]|0;if((r|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=r;c[b>>2]=0;l=i;return}s=r-(c[d+20>>2]|0)|0;if((s|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=s;c[b>>2]=0;l=i;return}if((g|0)>0){if((r|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);t=0}else{a[1263537]=0;t=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,t)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=t;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[q>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);u=0}else{a[1263537]=0;u=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,u)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=u;c[b>>2]=0;l=i;return}if((g|0)>2){if((c[q>>2]|0)<2){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);v=0}else{a[1263537]=0;v=c[(c[d+32>>2]|0)+12>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+8>>2]>>2]|0,v)|0)){c[h>>2]=2;c[h+4>>2]=2;c[h+8>>2]=v;c[b>>2]=0;l=i;return}if((g|0)>3){if((c[q>>2]|0)<3){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);w=0}else{a[1263537]=0;w=c[(c[d+32>>2]|0)+16>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+12>>2]>>2]|0,w)|0)){c[h>>2]=2;c[h+4>>2]=3;c[h+8>>2]=w;c[b>>2]=0;l=i;return}}}}}w=c[d+44>>2]|0;v=c[d+48>>2]|0;u=e+(v>>1)|0;if(!(v&1))x=w;else x=c[(c[u>>2]|0)+w>>2]|0;do if((g|0)<1){w=c[q>>2]|0;v=w+-1|0;if((w|0)>=1){e=c[d+16>>2]|0;t=(e|0)==0;if(t)y=0;else y=c[e+-4>>2]|0;if((w|0)<=(y|0)){if(t)z=0;else z=c[e+-4>>2]|0;do if((z|0)<(w|0)){if(t)A=0;else A=c[e+-4>>2]|0;if((A|0)<(w|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);B=0;break}else{a[1263537]=0;C=49;break}}else C=49;while(0);if((C|0)==49)B=e+(v*24|0)|0;__ZN7VariantC2ERKS_(k,B);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);c[j>>2]=__ZNK7Variantcv10StringNameEv(k)|0;do if((g|0)<2){B=c[q>>2]|0;A=B+-1|0;z=B+-2|0;if((B|0)>=2){B=c[d+16>>2]|0;y=(B|0)==0;if(y)D=0;else D=c[B+-4>>2]|0;if((A|0)<=(D|0)){if(y)E=0;else E=c[B+-4>>2]|0;do if((E|0)<(A|0)){if(y)F=0;else F=c[B+-4>>2]|0;if((F|0)<(A|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);G=0;break}else{a[1263537]=0;C=66;break}}else C=66;while(0);if((C|0)==66)G=B+(z*24|0)|0;__ZN7VariantC2ERKS_(n,G);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f+4>>2]|0);while(0);H=+__ZNK7VariantcvfEv(n);do if((g|0)<3){G=c[q>>2]|0;F=G+-2|0;E=G+-3|0;if((F|0)>=1){G=c[d+16>>2]|0;D=(G|0)==0;if(D)I=0;else I=c[G+-4>>2]|0;if((F|0)<=(I|0)){if(D)J=0;else J=c[G+-4>>2]|0;do if((J|0)<(F|0)){if(D)K=0;else K=c[G+-4>>2]|0;if((K|0)<(F|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);L=0;break}else{a[1263537]=0;C=83;break}}else C=83;while(0);if((C|0)==83)L=G+(E*24|0)|0;__ZN7VariantC2ERKS_(o,L);break}}c[o>>2]=0}else __ZN7VariantC2ERKS_(o,c[f+8>>2]|0);while(0);M=+__ZNK7VariantcvfEv(o);do if((g|0)<4){L=c[q>>2]|0;K=L+-3|0;J=L+-4|0;if((K|0)>=1){L=c[d+16>>2]|0;I=(L|0)==0;if(I)N=0;else N=c[L+-4>>2]|0;if((K|0)<=(N|0)){if(I)O=0;else O=c[L+-4>>2]|0;do if((O|0)<(K|0)){if(I)P=0;else P=c[L+-4>>2]|0;if((P|0)<(K|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);Q=0;break}else{a[1263537]=0;C=100;break}}else C=100;while(0);if((C|0)==100)Q=L+(J*24|0)|0;__ZN7VariantC2ERKS_(p,Q);break}}c[p>>2]=0}else __ZN7VariantC2ERKS_(p,c[f+12>>2]|0);while(0);f=__ZNK7VariantcvbEv(p)|0;aj[x&1](u,j,H,M,f);if(c[p>>2]|0)__ZN7Variant5clearEv(p);if(c[o>>2]|0)__ZN7Variant5clearEv(o);if(c[n>>2]|0)__ZN7Variant5clearEv(n);__ZN10StringNameD2Ev(j);if(c[k>>2]|0)__ZN7Variant5clearEv(k);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,2714,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind4I15AnimationPlayerRK10StringNameffbE7ptrcallEP6ObjectPPKvPv(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var h=0,i=0,j=0,k=0,n=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);h=f+4|0;i=f;if(!d)j=0;else{k=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1235944)|0;j=k?d:0}d=c[b+44>>2]|0;k=c[b+48>>2]|0;b=j+(k>>1)|0;if(!(k&1))n=d;else n=c[(c[b>>2]|0)+d>>2]|0;__ZN10StringNameC2ERK6String(h,c[e>>2]|0);c[i>>2]=c[h>>2];aj[n&1](b,i,+g[c[e+4>>2]>>2],+g[c[e+8>>2]>>2],(a[c[e+12>>2]>>0]|0)!=0);__ZN10StringNameD2Ev(i);l=f;return}function __ZN11MethodBind4I15AnimationPlayerRK10StringNameffbED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind4I15AnimationPlayerRK10StringNameffbE18_get_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case 0:{__ZN10StringNameC2Ev(d);__ZN7VariantC2ERK10StringName(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);__ZN10StringNameD2Ev(d);f=b;break}case 1:{__ZN7VariantC2Ef(d,0.0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;break}case 2:{__ZN7VariantC2Ef(d,0.0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;break}case 3:{__ZN7VariantC2Eb(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;break}default:f=0}l=a;return f|0}function __ZNK13MethodBind0RCI15AnimationPlayerfE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Ef(d,0.0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK13MethodBind0RCI15AnimationPlayerfE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,884759);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI15AnimationPlayerfE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235944)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2Ef(i,+mj[n&511](d));__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI15AnimationPlayerfE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0.0;if(!b)f=0;else{d=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235944)|0;f=d?b:0}b=c[a+44>>2]|0;d=c[a+48>>2]|0;a=f+(d>>1)|0;if(!(d&1)){h=b;i=+mj[h&511](a);g[e>>2]=i;return}else{h=c[(c[a>>2]|0)+b>>2]|0;i=+mj[h&511](a);g[e>>2]=i;return}}function __ZN13MethodBind0RCI15AnimationPlayerfED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I15AnimationPlayerfE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if(!b){__ZN7VariantC2Ef(d,0.0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK11MethodBind1I15AnimationPlayerfE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,884759);l=a;return c[b>>2]|0}function __ZN11MethodBind1I15AnimationPlayerfE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0.0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235944)|0:0){c[h>>2]=0;a[1263537]=0;k=d+24|0;n=c[k>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=i;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=i;return}if((g|0)>0){if((n|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);p=0}else{a[1263537]=0;p=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,p)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=p;c[b>>2]=0;l=i;return}}p=c[d+44>>2]|0;n=c[d+48>>2]|0;o=e+(n>>1)|0;if(!(n&1))q=p;else q=c[(c[o>>2]|0)+p>>2]|0;do if((g|0)<1){p=c[k>>2]|0;n=p+-1|0;if((p|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)s=0;else s=c[e+-4>>2]|0;if((p|0)<=(s|0)){if(r)t=0;else t=c[e+-4>>2]|0;do if((t|0)<(p|0)){if(r)u=0;else u=c[e+-4>>2]|0;if((u|0)<(p|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);v=0;break}else{a[1263537]=0;w=31;break}}else w=31;while(0);if((w|0)==31)v=e+(n*24|0)|0;__ZN7VariantC2ERKS_(j,v);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);x=+__ZNK7VariantcvfEv(j);Mi[q&511](o,x);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I15AnimationPlayerfE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0,j=0.0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235944)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1)){h=b;i=c[d>>2]|0;j=+g[i>>2];Mi[h&511](a,j);return}else{h=c[(c[a>>2]|0)+b>>2]|0;i=c[d>>2]|0;j=+g[i>>2];Mi[h&511](a,j);return}}function __ZN11MethodBind1I15AnimationPlayerfED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind2RCI15AnimationPlayerfRK10StringNameS3_E18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return __ZNK13MethodBind2RCI15AnimationPlayerfRK10StringNameS3_E18_get_argument_typeEi(a,b)|0}function __ZNK13MethodBind2RCI15AnimationPlayerfRK10StringNameS3_E18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,884759);l=a;return c[b>>2]|0}function __ZN13MethodBind2RCI15AnimationPlayerfRK10StringNameS3_E4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0;i=l;l=l+80|0;if((l|0)>=(m|0))ba(80);j=i+48|0;k=i+76|0;n=i+24|0;o=i+72|0;p=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235944)|0:0){c[h>>2]=0;a[1263537]=0;q=d+24|0;r=c[q>>2]|0;if((r|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=r;c[b>>2]=0;l=i;return}s=r-(c[d+20>>2]|0)|0;if((s|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=s;c[b>>2]=0;l=i;return}if((g|0)>0){if((r|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);t=0}else{a[1263537]=0;t=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,t)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=t;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[q>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);u=0}else{a[1263537]=0;u=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,u)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=u;c[b>>2]=0;l=i;return}}}u=c[d+44>>2]|0;t=c[d+48>>2]|0;r=e+(t>>1)|0;if(!(t&1))v=u;else v=c[(c[r>>2]|0)+u>>2]|0;do if((g|0)<1){u=c[q>>2]|0;t=u+-1|0;if((u|0)>=1){e=c[d+16>>2]|0;s=(e|0)==0;if(s)w=0;else w=c[e+-4>>2]|0;if((u|0)<=(w|0)){if(s)x=0;else x=c[e+-4>>2]|0;do if((x|0)<(u|0)){if(s)y=0;else y=c[e+-4>>2]|0;if((y|0)<(u|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);z=0;break}else{a[1263537]=0;A=37;break}}else A=37;while(0);if((A|0)==37)z=e+(t*24|0)|0;__ZN7VariantC2ERKS_(n,z);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f>>2]|0);while(0);c[k>>2]=__ZNK7Variantcv10StringNameEv(n)|0;do if((g|0)<2){z=c[q>>2]|0;y=z+-1|0;x=z+-2|0;if((z|0)>=2){z=c[d+16>>2]|0;w=(z|0)==0;if(w)B=0;else B=c[z+-4>>2]|0;if((y|0)<=(B|0)){if(w)C=0;else C=c[z+-4>>2]|0;do if((C|0)<(y|0)){if(w)D=0;else D=c[z+-4>>2]|0;if((D|0)<(y|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);E=0;break}else{a[1263537]=0;A=54;break}}else A=54;while(0);if((A|0)==54)E=z+(x*24|0)|0;__ZN7VariantC2ERKS_(p,E);break}}c[p>>2]=0}else __ZN7VariantC2ERKS_(p,c[f+4>>2]|0);while(0);c[o>>2]=__ZNK7Variantcv10StringNameEv(p)|0;__ZN7VariantC2Ef(j,+Ai[v&31](r,k,o));__ZN10StringNameD2Ev(o);if(c[p>>2]|0)__ZN7Variant5clearEv(p);__ZN10StringNameD2Ev(k);if(c[n>>2]|0)__ZN7Variant5clearEv(n);__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1872,1146558,0);c[b>>2]=0;l=i;return}function __ZN13MethodBind2RCI15AnimationPlayerfRK10StringNameS3_E7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0,j=0,k=0,n=0,o=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);h=f+8|0;i=f+4|0;j=f;if(!b)k=0;else{n=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235944)|0;k=n?b:0}b=c[a+44>>2]|0;n=c[a+48>>2]|0;a=k+(n>>1)|0;if(!(n&1))o=b;else o=c[(c[a>>2]|0)+b>>2]|0;__ZN10StringNameC2ERK6String(h,c[d>>2]|0);c[i>>2]=c[h>>2];__ZN10StringNameC2ERK6String(h,c[d+4>>2]|0);c[j>>2]=c[h>>2];g[e>>2]=+Ai[o&31](a,i,j);__ZN10StringNameD2Ev(j);__ZN10StringNameD2Ev(i);l=f;return}function __ZN13MethodBind2RCI15AnimationPlayerfRK10StringNameS3_ED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind2RCI15AnimationPlayerfRK10StringNameS3_E18_get_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case -1:{__ZN7VariantC2Ef(d,0.0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;l=a;return f|0}case 0:{__ZN10StringNameC2Ev(d);__ZN7VariantC2ERK10StringName(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);__ZN10StringNameD2Ev(d);f=b;l=a;return f|0}case 1:{__ZN10StringNameC2Ev(d);__ZN7VariantC2ERK10StringName(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);__ZN10StringNameD2Ev(d);f=b;l=a;return f|0}default:{f=0;l=a;return f|0}}return 0}function __ZNK11MethodBind3I15AnimationPlayerRK10StringNameS3_fE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return __ZNK11MethodBind3I15AnimationPlayerRK10StringNameS3_fE18_get_argument_typeEi(a,b)|0}function __ZNK11MethodBind3I15AnimationPlayerRK10StringNameS3_fE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,884759);l=a;return c[b>>2]|0}function __ZN11MethodBind3I15AnimationPlayerRK10StringNameS3_fE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0.0;i=l;l=l+80|0;if((l|0)>=(m|0))ba(80);j=i+76|0;k=i+48|0;n=i+72|0;o=i+24|0;p=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235944)|0:0){c[h>>2]=0;a[1263537]=0;q=d+24|0;r=c[q>>2]|0;if((r|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=r;c[b>>2]=0;l=i;return}s=r-(c[d+20>>2]|0)|0;if((s|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=s;c[b>>2]=0;l=i;return}if((g|0)>0){if((r|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);t=0}else{a[1263537]=0;t=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,t)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=t;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[q>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);u=0}else{a[1263537]=0;u=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,u)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=u;c[b>>2]=0;l=i;return}if((g|0)>2){if((c[q>>2]|0)<2){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);v=0}else{a[1263537]=0;v=c[(c[d+32>>2]|0)+12>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+8>>2]>>2]|0,v)|0)){c[h>>2]=2;c[h+4>>2]=2;c[h+8>>2]=v;c[b>>2]=0;l=i;return}}}}v=c[d+44>>2]|0;u=c[d+48>>2]|0;t=e+(u>>1)|0;if(!(u&1))w=v;else w=c[(c[t>>2]|0)+v>>2]|0;do if((g|0)<1){v=c[q>>2]|0;u=v+-1|0;if((v|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)x=0;else x=c[e+-4>>2]|0;if((v|0)<=(x|0)){if(r)y=0;else y=c[e+-4>>2]|0;do if((y|0)<(v|0)){if(r)z=0;else z=c[e+-4>>2]|0;if((z|0)<(v|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);A=0;break}else{a[1263537]=0;B=43;break}}else B=43;while(0);if((B|0)==43)A=e+(u*24|0)|0;__ZN7VariantC2ERKS_(k,A);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);c[j>>2]=__ZNK7Variantcv10StringNameEv(k)|0;do if((g|0)<2){A=c[q>>2]|0;z=A+-1|0;y=A+-2|0;if((A|0)>=2){A=c[d+16>>2]|0;x=(A|0)==0;if(x)C=0;else C=c[A+-4>>2]|0;if((z|0)<=(C|0)){if(x)D=0;else D=c[A+-4>>2]|0;do if((D|0)<(z|0)){if(x)E=0;else E=c[A+-4>>2]|0;if((E|0)<(z|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);F=0;break}else{a[1263537]=0;B=60;break}}else B=60;while(0);if((B|0)==60)F=A+(y*24|0)|0;__ZN7VariantC2ERKS_(o,F);break}}c[o>>2]=0}else __ZN7VariantC2ERKS_(o,c[f+4>>2]|0);while(0);c[n>>2]=__ZNK7Variantcv10StringNameEv(o)|0;do if((g|0)<3){F=c[q>>2]|0;E=F+-2|0;D=F+-3|0;if((E|0)>=1){F=c[d+16>>2]|0;C=(F|0)==0;if(C)G=0;else G=c[F+-4>>2]|0;if((E|0)<=(G|0)){if(C)H=0;else H=c[F+-4>>2]|0;do if((H|0)<(E|0)){if(C)I=0;else I=c[F+-4>>2]|0;if((I|0)<(E|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);J=0;break}else{a[1263537]=0;B=77;break}}else B=77;while(0);if((B|0)==77)J=F+(D*24|0)|0;__ZN7VariantC2ERKS_(p,J);break}}c[p>>2]=0}else __ZN7VariantC2ERKS_(p,c[f+8>>2]|0);while(0);K=+__ZNK7VariantcvfEv(p);Gi[w&31](t,j,n,K);if(c[p>>2]|0)__ZN7Variant5clearEv(p);__ZN10StringNameD2Ev(n);if(c[o>>2]|0)__ZN7Variant5clearEv(o);__ZN10StringNameD2Ev(j);if(c[k>>2]|0)__ZN7Variant5clearEv(k);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,2039,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind3I15AnimationPlayerRK10StringNameS3_fE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0,j=0,k=0,n=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e+8|0;h=e+4|0;i=e;if(!b)j=0;else{k=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235944)|0;j=k?b:0}b=c[a+44>>2]|0;k=c[a+48>>2]|0;a=j+(k>>1)|0;if(!(k&1))n=b;else n=c[(c[a>>2]|0)+b>>2]|0;__ZN10StringNameC2ERK6String(f,c[d>>2]|0);c[h>>2]=c[f>>2];__ZN10StringNameC2ERK6String(f,c[d+4>>2]|0);c[i>>2]=c[f>>2];Gi[n&31](a,h,i,+g[c[d+8>>2]>>2]);__ZN10StringNameD2Ev(i);__ZN10StringNameD2Ev(h);l=e;return}function __ZN11MethodBind3I15AnimationPlayerRK10StringNameS3_fED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind3I15AnimationPlayerRK10StringNameS3_fE18_get_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case 0:{__ZN10StringNameC2Ev(d);__ZN7VariantC2ERK10StringName(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);__ZN10StringNameD2Ev(d);f=b;l=a;return f|0}case 1:{__ZN10StringNameC2Ev(d);__ZN7VariantC2ERK10StringName(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);__ZN10StringNameD2Ev(d);f=b;l=a;return f|0}case 2:{__ZN7VariantC2Ef(d,0.0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;l=a;return f|0}default:{f=0;l=a;return f|0}}return 0}function __ZNK13MethodBind1RCI15AnimationPlayer10StringNameRKS1_E18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return __ZNK13MethodBind1RCI15AnimationPlayer10StringNameRKS1_E18_get_argument_typeEi(a,b)|0}function __ZNK13MethodBind1RCI15AnimationPlayer10StringNameRKS1_E18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,884759);l=a;return c[b>>2]|0}function __ZN13MethodBind1RCI15AnimationPlayer10StringNameRKS1_E4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0;i=l;l=l+64|0;if((l|0)>=(m|0))ba(64);j=i+24|0;k=i+52|0;n=i+48|0;o=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235944)|0:0){c[h>>2]=0;a[1263537]=0;p=d+24|0;q=c[p>>2]|0;if((q|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=q;c[b>>2]=0;l=i;return}r=q-(c[d+20>>2]|0)|0;if((r|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=r;c[b>>2]=0;l=i;return}if((g|0)>0){if((q|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);s=0}else{a[1263537]=0;s=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,s)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=s;c[b>>2]=0;l=i;return}}s=c[d+44>>2]|0;q=c[d+48>>2]|0;r=e+(q>>1)|0;if(!(q&1))t=s;else t=c[(c[r>>2]|0)+s>>2]|0;do if((g|0)<1){s=c[p>>2]|0;q=s+-1|0;if((s|0)>=1){e=c[d+16>>2]|0;u=(e|0)==0;if(u)v=0;else v=c[e+-4>>2]|0;if((s|0)<=(v|0)){if(u)w=0;else w=c[e+-4>>2]|0;do if((w|0)<(s|0)){if(u)x=0;else x=c[e+-4>>2]|0;if((x|0)<(s|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);y=0;break}else{a[1263537]=0;z=31;break}}else z=31;while(0);if((z|0)==31)y=e+(q*24|0)|0;__ZN7VariantC2ERKS_(o,y);break}}c[o>>2]=0}else __ZN7VariantC2ERKS_(o,c[f>>2]|0);while(0);c[n>>2]=__ZNK7Variantcv10StringNameEv(o)|0;c[k>>2]=$i[t&8191](r,n)|0;__ZN7VariantC2ERK10StringName(j,k);__ZN10StringNameD2Ev(k);__ZN10StringNameD2Ev(n);if(c[o>>2]|0)__ZN7Variant5clearEv(o);__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1217,1146558,0);c[b>>2]=0;l=i;return}function __ZN13MethodBind1RCI15AnimationPlayer10StringNameRKS1_E7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f+8|0;h=f;i=f+4|0;if(!b)j=0;else{k=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235944)|0;j=k?b:0}b=c[a+44>>2]|0;k=c[a+48>>2]|0;a=j+(k>>1)|0;if(!(k&1))n=b;else n=c[(c[a>>2]|0)+b>>2]|0;__ZN10StringNameC2ERK6String(g,c[d>>2]|0);c[i>>2]=c[g>>2];c[h>>2]=$i[n&8191](a,i)|0;__ZN8PtrToArgI10StringNameE6encodeES0_Pv(h,e);__ZN10StringNameD2Ev(h);__ZN10StringNameD2Ev(i);l=f;return}function __ZN13MethodBind1RCI15AnimationPlayer10StringNameRKS1_ED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind1RCI15AnimationPlayer10StringNameRKS1_E18_get_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;switch(b|0){case -1:{__ZN10StringNameC2Ev(d);__ZN7VariantC2ERK10StringName(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);__ZN10StringNameD2Ev(d);f=b;l=a;return f|0}case 0:{__ZN10StringNameC2Ev(d);__ZN7VariantC2ERK10StringName(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);__ZN10StringNameD2Ev(d);f=b;l=a;return f|0}default:{f=0;l=a;return f|0}}return 0}function __ZNK13MethodBind0RCI15AnimationPlayer10PoolVectorI6StringEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;if((b|0)!=-1){f=0;l=a;return f|0}c[d>>2]=0;__ZN7VariantC2ERK10PoolVectorI6StringE(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);__ZN10PoolVectorI6StringE12_unreferenceEv(d);f=b;l=a;return f|0}function __ZNK13MethodBind0RCI15AnimationPlayer10PoolVectorI6StringEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,884759);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI15AnimationPlayer10PoolVectorI6StringEE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;j=f+24|0;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235944)|0:0){c[h>>2]=0;a[1263537]=0;k=c[d+24>>2]|0;if((k|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=k;c[b>>2]=0;l=f;return}n=k-(c[d+20>>2]|0)|0;if((n|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=n;c[b>>2]=0;l=f;return}n=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))o=n;else o=c[(c[d>>2]|0)+n>>2]|0;c[j>>2]=ij[o&8191](d)|0;__ZN7VariantC2ERK10PoolVectorI6StringE(i,j);__ZN10PoolVectorI6StringE12_unreferenceEv(j);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI15AnimationPlayer10PoolVectorI6StringEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=d;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235944)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;b=ij[i&8191](a)|0;c[f>>2]=b;a=b;if(((c[e>>2]|0)!=(b|0)?(__ZN10PoolVectorI6StringE12_unreferenceEv(e),b|0):0)?__Z28atomic_conditional_incrementPj(b)|0:0)c[e>>2]=a;__ZN10PoolVectorI6StringE12_unreferenceEv(f);l=d;return}function __ZN13MethodBind0RCI15AnimationPlayer10PoolVectorI6StringEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind1RCI15AnimationPlayer3RefI9AnimationERK10StringNameE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;switch(b|0){case -1:{f=__ZN7Variant12get_type_forI3RefI9AnimationEEENS_4TypeEv()|0;break}case 0:{__ZN10StringNameC2Ev(d);__ZN7VariantC2ERK10StringName(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);__ZN10StringNameD2Ev(d);f=b;break}default:f=0}l=a;return f|0}function __ZNK13MethodBind1RCI15AnimationPlayer3RefI9AnimationERK10StringNameE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,884759);l=a;return c[b>>2]|0}function __ZN13MethodBind1RCI15AnimationPlayer3RefI9AnimationERK10StringNameE4callEP6ObjectPPK7VariantiRNSA_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0;i=l;l=l+64|0;if((l|0)>=(m|0))ba(64);j=i+56|0;k=i+24|0;n=i+48|0;o=i+52|0;p=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235944)|0:0){c[h>>2]=0;a[1263537]=0;q=d+24|0;r=c[q>>2]|0;if((r|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=r;c[b>>2]=0;l=i;return}s=r-(c[d+20>>2]|0)|0;if((s|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=s;c[b>>2]=0;l=i;return}if((g|0)>0){if((r|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);t=0}else{a[1263537]=0;t=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,t)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=t;c[b>>2]=0;l=i;return}}t=c[d+44>>2]|0;r=c[d+48>>2]|0;s=e+(r>>1)|0;if(!(r&1))u=t;else u=c[(c[s>>2]|0)+t>>2]|0;do if((g|0)<1){t=c[q>>2]|0;r=t+-1|0;if((t|0)>=1){e=c[d+16>>2]|0;v=(e|0)==0;if(v)w=0;else w=c[e+-4>>2]|0;if((t|0)<=(w|0)){if(v)x=0;else x=c[e+-4>>2]|0;do if((x|0)<(t|0)){if(v)y=0;else y=c[e+-4>>2]|0;if((y|0)<(t|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);z=0;break}else{a[1263537]=0;A=31;break}}else A=31;while(0);if((A|0)==31)z=e+(r*24|0)|0;__ZN7VariantC2ERKS_(p,z);break}}c[p>>2]=0}else __ZN7VariantC2ERKS_(p,c[f>>2]|0);while(0);c[o>>2]=__ZNK7Variantcv10StringNameEv(p)|0;c[n>>2]=$i[u&8191](s,o)|0;__ZN6RefPtrC2Ev(j);__ZN3RefI9ReferenceEaSI9AnimationEEvRKS_IT_E(j,n);__ZN7VariantC2ERK6RefPtr(k,j);__ZN6RefPtrD2Ev(j);j=c[n>>2]|0;if((j|0?__ZN9Reference11unreferenceEv(j)|0:0)?(j=c[n>>2]|0,__Z17predelete_handlerP6Object(j)|0):0){gj[c[(c[j>>2]|0)+76>>2]&8191](j);__ZN6Memory11free_staticEPvb(j,0)}c[n>>2]=0;__ZN10StringNameD2Ev(o);if(c[p>>2]|0)__ZN7Variant5clearEv(p);__ZN7VariantC2ERKS_(b,k);if(c[k>>2]|0)__ZN7Variant5clearEv(k);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1217,1146558,0);c[b>>2]=0;l=i;return}function __ZN13MethodBind1RCI15AnimationPlayer3RefI9AnimationERK10StringNameE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f+8|0;h=f;i=f+4|0;if(!b)j=0;else{k=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235944)|0;j=k?b:0}b=c[a+44>>2]|0;k=c[a+48>>2]|0;a=j+(k>>1)|0;if(!(k&1))n=b;else n=c[(c[a>>2]|0)+b>>2]|0;__ZN10StringNameC2ERK6String(g,c[d>>2]|0);c[i>>2]=c[g>>2];c[h>>2]=$i[n&8191](a,i)|0;__ZN3RefI9ReferenceEaSI9AnimationEEvRKS_IT_E(e,h);e=c[h>>2]|0;if(!e){c[h>>2]=0;__ZN10StringNameD2Ev(i);l=f;return}if(!(__ZN9Reference11unreferenceEv(e)|0)){c[h>>2]=0;__ZN10StringNameD2Ev(i);l=f;return}e=c[h>>2]|0;if(!(__Z17predelete_handlerP6Object(e)|0)){c[h>>2]=0;__ZN10StringNameD2Ev(i);l=f;return}gj[c[(c[e>>2]|0)+76>>2]&8191](e);__ZN6Memory11free_staticEPvb(e,0);c[h>>2]=0;__ZN10StringNameD2Ev(i);l=f;return}function __ZN13MethodBind1RCI15AnimationPlayer3RefI9AnimationERK10StringNameED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN7Variant12get_type_forI3RefI9AnimationEEENS_4TypeEv(){var a=0,b=0,d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+28|0;d=a+24|0;e=a;c[d>>2]=0;__ZN6RefPtrC2Ev(b);__ZN3RefI9ReferenceEaSI9AnimationEEvRKS_IT_E(b,d);__ZN7VariantC2ERK6RefPtr(e,b);__ZN6RefPtrD2Ev(b);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);e=c[d>>2]|0;if(!e){l=a;return b|0}if(!(__ZN9Reference11unreferenceEv(e)|0)){l=a;return b|0}e=c[d>>2]|0;if(!(__Z17predelete_handlerP6Object(e)|0)){l=a;return b|0}gj[c[(c[e>>2]|0)+76>>2]&8191](e);__ZN6Memory11free_staticEPvb(e,0);l=a;return b|0}function __ZNK13MethodBind1RCI15AnimationPlayerbRK10StringNameE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case -1:{__ZN7VariantC2Eb(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;break}case 0:{__ZN10StringNameC2Ev(d);__ZN7VariantC2ERK10StringName(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);__ZN10StringNameD2Ev(d);f=b;break}default:f=0}l=a;return f|0}function __ZNK13MethodBind1RCI15AnimationPlayerbRK10StringNameE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,884759);l=a;return c[b>>2]|0}function __ZN13MethodBind1RCI15AnimationPlayerbRK10StringNameE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0;i=l;l=l+64|0;if((l|0)>=(m|0))ba(64);j=i+24|0;k=i+48|0;n=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235944)|0:0){c[h>>2]=0;a[1263537]=0;o=d+24|0;p=c[o>>2]|0;if((p|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=p;c[b>>2]=0;l=i;return}q=p-(c[d+20>>2]|0)|0;if((q|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=q;c[b>>2]=0;l=i;return}if((g|0)>0){if((p|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);r=0}else{a[1263537]=0;r=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,r)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=r;c[b>>2]=0;l=i;return}}r=c[d+44>>2]|0;p=c[d+48>>2]|0;q=e+(p>>1)|0;if(!(p&1))s=r;else s=c[(c[q>>2]|0)+r>>2]|0;do if((g|0)<1){r=c[o>>2]|0;p=r+-1|0;if((r|0)>=1){e=c[d+16>>2]|0;t=(e|0)==0;if(t)u=0;else u=c[e+-4>>2]|0;if((r|0)<=(u|0)){if(t)v=0;else v=c[e+-4>>2]|0;do if((v|0)<(r|0)){if(t)w=0;else w=c[e+-4>>2]|0;if((w|0)<(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);x=0;break}else{a[1263537]=0;y=31;break}}else y=31;while(0);if((y|0)==31)x=e+(p*24|0)|0;__ZN7VariantC2ERKS_(n,x);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f>>2]|0);while(0);c[k>>2]=__ZNK7Variantcv10StringNameEv(n)|0;__ZN7VariantC2Eb(j,$i[s&8191](q,k)|0);__ZN10StringNameD2Ev(k);if(c[n>>2]|0)__ZN7Variant5clearEv(n);__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1217,1146558,0);c[b>>2]=0;l=i;return}function __ZN13MethodBind1RCI15AnimationPlayerbRK10StringNameE7ptrcallEP6ObjectPPKvPv(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,n=0;g=l;l=l+16|0;if((l|0)>=(m|0))ba(16);h=g+4|0;i=g;if(!d)j=0;else{k=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1235944)|0;j=k?d:0}d=c[b+44>>2]|0;k=c[b+48>>2]|0;b=j+(k>>1)|0;if(!(k&1))n=d;else n=c[(c[b>>2]|0)+d>>2]|0;__ZN10StringNameC2ERK6String(h,c[e>>2]|0);c[i>>2]=c[h>>2];a[f>>0]=($i[n&8191](b,i)|0)&1;__ZN10StringNameD2Ev(i);l=g;return}function __ZN13MethodBind1RCI15AnimationPlayerbRK10StringNameED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN3MapI10StringNameN15AnimationPlayer13AnimationDataE10ComparatorIS0_E16DefaultAllocatorE6_eraseEPNS6_7ElementE(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0;e=d+8|0;f=c[e>>2]|0;g=b+4|0;h=c[g>>2]|0;if((f|0)!=(h|0)?(i=c[d+4>>2]|0,(i|0)!=(h|0)):0){j=i;while(1){i=c[j+8>>2]|0;if((i|0)==(h|0))break;else j=i}if(!j){k=h;l=c[h+8>>2]|0}else{k=j;l=h}}else{k=d;l=f}f=k+8|0;j=k+4|0;i=c[((l|0)==(h|0)?j:f)>>2]|0;h=c[b>>2]|0;l=k+12|0;m=c[l>>2]|0;c[i+12>>2]=m;if((h|0)==(m|0))n=h+8|0;else{h=c[l>>2]|0;m=h+8|0;n=(k|0)==(c[m>>2]|0)?m:h+4|0}c[n>>2]=i;if((k|0)==(d|0)){if((c[d>>2]|0)==1)__ZN3MapI10StringNameN15AnimationPlayer13AnimationDataE10ComparatorIS0_E16DefaultAllocatorE10_erase_fixEPNS6_7ElementE(b,i)}else{if((k|0)==(c[g>>2]|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143791,1145936,469,1143798,0);return}a[1263537]=0;if((c[k>>2]|0)==1)__ZN3MapI10StringNameN15AnimationPlayer13AnimationDataE10ComparatorIS0_E16DefaultAllocatorE10_erase_fixEPNS6_7ElementE(b,i);c[f>>2]=c[e>>2];f=d+4|0;c[j>>2]=c[f>>2];j=d+12|0;c[l>>2]=c[j>>2];c[k>>2]=c[d>>2];c[(c[e>>2]|0)+12>>2]=k;c[(c[f>>2]|0)+12>>2]=k;f=c[j>>2]|0;j=f+8|0;c[((c[j>>2]|0)==(d|0)?j:f+4|0)>>2]=k}k=c[d+16>>2]|0;f=d+20|0;if(k|0)c[k+20>>2]=c[f>>2];j=c[f>>2]|0;if(j|0)c[j+16>>2]=k;__ZN15AnimationPlayer13AnimationDataD2Ev(d+28|0);__ZN10StringNameD2Ev(d+24|0);__ZN6Memory11free_staticEPvb(d,0);d=b+8|0;c[d>>2]=(c[d>>2]|0)+-1;if(!(c[c[g>>2]>>2]|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143791,1145936,498,1143838,0);return}else{a[1263537]=0;return}}function __ZN4ListIN15AnimationPlayer8BlendKeyE16DefaultAllocatorE9push_backERKS1_(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0;if(!(c[a>>2]|0)){d=__ZnwjPFPvjE(12,4740)|0;c[a>>2]=d;c[d>>2]=0;c[d+4>>2]=0;c[d+8>>2]=0}d=__ZnwjPFPvjE(20,4740)|0;__ZN10StringNameC2Ev(d);e=d+4|0;__ZN10StringNameC2Ev(e);f=d+8|0;c[f>>2]=0;g=d+12|0;c[g>>2]=0;h=d+16|0;c[h>>2]=0;__ZN10StringNameaSERKS_(d,b);__ZN10StringNameaSERKS_(e,b+4|0);b=c[a>>2]|0;a=b+4|0;e=c[a>>2]|0;c[g>>2]=e;c[f>>2]=0;c[h>>2]=b;if(e|0)c[e+8>>2]=d;c[a>>2]=d;if(c[b>>2]|0){i=b+8|0;j=c[i>>2]|0;k=j+1|0;c[i>>2]=k;return d|0}c[b>>2]=d;i=b+8|0;j=c[i>>2]|0;k=j+1|0;c[i>>2]=k;return d|0}function __ZN4ListIN15AnimationPlayer8BlendKeyE16DefaultAllocatorE5_Data5eraseEPKNS3_7ElementE(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0;if(!d){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145114,1145120,156,1144262,0);e=0;return e|0}a[1263537]=0;if((c[d+16>>2]|0)!=(b|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145114,1145120,157,1145132,0);e=0;return e|0}if((c[b>>2]|0)==(d|0))c[b>>2]=c[d+8>>2];f=b+4|0;g=c[d+12>>2]|0;if((c[f>>2]|0)==(d|0))c[f>>2]=g;f=d+8|0;if(g|0)c[g+8>>2]=c[f>>2];h=c[f>>2]|0;if(h|0)c[h+12>>2]=g;__ZN10StringNameD2Ev(d+4|0);__ZN10StringNameD2Ev(d);__ZN6Memory11free_staticEPvb(d,0);d=b+8|0;c[d>>2]=(c[d>>2]|0)+-1;e=1;return e|0}function __ZN3MapI10StringNameN15AnimationPlayer13AnimationDataE10ComparatorIS0_E16DefaultAllocatorE10_erase_fixEPNS6_7ElementE(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0;e=c[(c[b>>2]|0)+8>>2]|0;f=b+4|0;if((e|0)!=(d|0)&(c[d>>2]|0)==1){b=d;while(1){g=b+12|0;h=c[g>>2]|0;i=c[h+8>>2]|0;do if((b|0)==(i|0)){j=c[h+4>>2]|0;if(!(c[j>>2]|0)){a[1263537]=0;c[j>>2]=1;k=c[f>>2]|0;if((k|0)==(h|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);l=c[g>>2]|0;m=l;n=c[l+4>>2]|0;o=c[f>>2]|0}else{a[1263537]=0;c[h>>2]=0;m=h;n=j;o=k}k=n+8|0;l=c[k>>2]|0;c[m+4>>2]=l;if((l|0)!=(o|0))c[l+12>>2]=m;l=m+12|0;c[n+12>>2]=c[l>>2];p=c[l>>2]|0;q=p+8|0;c[((c[q>>2]|0)==(m|0)?q:p+4|0)>>2]=n;c[k>>2]=m;c[l>>2]=n;l=c[g>>2]|0;r=c[l+4>>2]|0;s=l}else{r=j;s=h}if((c[c[r+4>>2]>>2]|0)==1){j=r+8|0;l=c[j>>2]|0;if((c[l>>2]|0)==1)if((c[f>>2]|0)==(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);t=c[g>>2]|0;break}else{a[1263537]=0;c[r>>2]=0;t=s;break}a[1263537]=0;c[l>>2]=1;k=c[f>>2]|0;if((k|0)==(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);u=c[j>>2]|0;v=c[f>>2]|0}else{a[1263537]=0;c[r>>2]=0;u=l;v=k}k=u+4|0;l=c[k>>2]|0;c[j>>2]=l;if((l|0)!=(v|0))c[l+12>>2]=r;l=r+12|0;c[u+12>>2]=c[l>>2];j=c[l>>2]|0;p=j+4|0;c[((c[p>>2]|0)==(r|0)?p:j+8|0)>>2]=u;c[k>>2]=r;c[l>>2]=u;l=c[g>>2]|0;w=c[l+4>>2]|0;x=l}else{w=r;x=s}l=c[x>>2]|0;k=c[f>>2]|0;if((l|0)==0&(k|0)==(w|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);y=c[g>>2]|0;z=c[f>>2]|0}else{a[1263537]=0;c[w>>2]=l;y=x;z=k}c[y>>2]=1;k=c[w+4>>2]|0;a[1263537]=0;c[k>>2]=1;k=y+4|0;l=c[k>>2]|0;j=l+8|0;p=c[j>>2]|0;c[k>>2]=p;if((p|0)!=(z|0))c[p+12>>2]=y;p=y+12|0;c[l+12>>2]=c[p>>2];k=c[p>>2]|0;q=k+8|0;c[((c[q>>2]|0)==(y|0)?q:k+4|0)>>2]=l;c[j>>2]=y;c[p>>2]=l;t=e}else{if(!(c[i>>2]|0)){a[1263537]=0;c[i>>2]=1;l=c[f>>2]|0;if((l|0)==(h|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);p=c[g>>2]|0;A=c[p+8>>2]|0;B=c[f>>2]|0;C=p}else{a[1263537]=0;c[h>>2]=0;A=i;B=l;C=h}l=A+4|0;p=c[l>>2]|0;c[C+8>>2]=p;if((p|0)!=(B|0))c[p+12>>2]=C;p=C+12|0;c[A+12>>2]=c[p>>2];j=c[p>>2]|0;k=j+4|0;c[((c[k>>2]|0)==(C|0)?k:j+8|0)>>2]=A;c[l>>2]=C;c[p>>2]=A;p=c[g>>2]|0;D=c[p+8>>2]|0;E=p}else{D=i;E=h}p=D+4|0;l=c[p>>2]|0;j=(c[c[D+8>>2]>>2]|0)==1;if(!((c[l>>2]|0)!=1|j^1))if((c[f>>2]|0)==(D|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);t=c[g>>2]|0;break}else{a[1263537]=0;c[D>>2]=0;t=E;break}if(j){a[1263537]=0;c[l>>2]=1;j=c[f>>2]|0;if((j|0)==(D|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);F=c[p>>2]|0;G=c[f>>2]|0}else{a[1263537]=0;c[D>>2]=0;F=l;G=j}j=F+8|0;l=c[j>>2]|0;c[p>>2]=l;if((l|0)!=(G|0))c[l+12>>2]=D;l=D+12|0;c[F+12>>2]=c[l>>2];p=c[l>>2]|0;k=p+8|0;c[((c[k>>2]|0)==(D|0)?k:p+4|0)>>2]=F;c[j>>2]=D;c[l>>2]=F;l=c[g>>2]|0;H=c[l+8>>2]|0;I=l}else{H=D;I=E}l=c[I>>2]|0;j=c[f>>2]|0;if((l|0)==0&(j|0)==(H|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);J=c[g>>2]|0;K=c[f>>2]|0}else{a[1263537]=0;c[H>>2]=l;J=I;K=j}c[J>>2]=1;j=c[H+8>>2]|0;a[1263537]=0;c[j>>2]=1;j=J+8|0;l=c[j>>2]|0;p=l+4|0;k=c[p>>2]|0;c[j>>2]=k;if((k|0)!=(K|0))c[k+12>>2]=J;k=J+12|0;c[l+12>>2]=c[k>>2];j=c[k>>2]|0;q=j+4|0;c[((c[q>>2]|0)==(J|0)?q:j+8|0)>>2]=l;c[p>>2]=J;c[k>>2]=l;t=e}while(0);if((e|0)!=(t|0)&(c[t>>2]|0)==1)b=t;else{L=t;break}}}else L=d;a[1263537]=0;c[L>>2]=1;if((c[c[f>>2]>>2]|0)==1){a[1263537]=0;return}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143886,1145936,447,1143897,0);return}}function __ZNK11MethodBind2I15AnimationPlayerRK10StringNameS3_E18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;if(b>>>0>=2){f=0;l=a;return f|0}__ZN10StringNameC2Ev(d);__ZN7VariantC2ERK10StringName(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);__ZN10StringNameD2Ev(d);f=b;l=a;return f|0}function __ZNK11MethodBind2I15AnimationPlayerRK10StringNameS3_E18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,884759);l=a;return c[b>>2]|0}function __ZN11MethodBind2I15AnimationPlayerRK10StringNameS3_E4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0;i=l;l=l+64|0;if((l|0)>=(m|0))ba(64);j=i+52|0;k=i+24|0;n=i+48|0;o=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235944)|0:0){c[h>>2]=0;a[1263537]=0;p=d+24|0;q=c[p>>2]|0;if((q|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=q;c[b>>2]=0;l=i;return}r=q-(c[d+20>>2]|0)|0;if((r|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=r;c[b>>2]=0;l=i;return}if((g|0)>0){if((q|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);s=0}else{a[1263537]=0;s=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,s)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=s;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[p>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);t=0}else{a[1263537]=0;t=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,t)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=t;c[b>>2]=0;l=i;return}}}t=c[d+44>>2]|0;s=c[d+48>>2]|0;q=e+(s>>1)|0;if(!(s&1))u=t;else u=c[(c[q>>2]|0)+t>>2]|0;do if((g|0)<1){t=c[p>>2]|0;s=t+-1|0;if((t|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)v=0;else v=c[e+-4>>2]|0;if((t|0)<=(v|0)){if(r)w=0;else w=c[e+-4>>2]|0;do if((w|0)<(t|0)){if(r)x=0;else x=c[e+-4>>2]|0;if((x|0)<(t|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);y=0;break}else{a[1263537]=0;z=37;break}}else z=37;while(0);if((z|0)==37)y=e+(s*24|0)|0;__ZN7VariantC2ERKS_(k,y);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);c[j>>2]=__ZNK7Variantcv10StringNameEv(k)|0;do if((g|0)<2){y=c[p>>2]|0;x=y+-1|0;w=y+-2|0;if((y|0)>=2){y=c[d+16>>2]|0;v=(y|0)==0;if(v)A=0;else A=c[y+-4>>2]|0;if((x|0)<=(A|0)){if(v)B=0;else B=c[y+-4>>2]|0;do if((B|0)<(x|0)){if(v)C=0;else C=c[y+-4>>2]|0;if((C|0)<(x|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);D=0;break}else{a[1263537]=0;z=54;break}}else z=54;while(0);if((z|0)==54)D=y+(w*24|0)|0;__ZN7VariantC2ERKS_(o,D);break}}c[o>>2]=0}else __ZN7VariantC2ERKS_(o,c[f+4>>2]|0);while(0);c[n>>2]=__ZNK7Variantcv10StringNameEv(o)|0;bj[u&4095](q,j,n);__ZN10StringNameD2Ev(n);if(c[o>>2]|0)__ZN7Variant5clearEv(o);__ZN10StringNameD2Ev(j);if(c[k>>2]|0)__ZN7Variant5clearEv(k);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1380,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind2I15AnimationPlayerRK10StringNameS3_E7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e+8|0;g=e+4|0;h=e;if(!b)i=0;else{j=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235944)|0;i=j?b:0}b=c[a+44>>2]|0;j=c[a+48>>2]|0;a=i+(j>>1)|0;if(!(j&1))k=b;else k=c[(c[a>>2]|0)+b>>2]|0;__ZN10StringNameC2ERK6String(f,c[d>>2]|0);c[g>>2]=c[f>>2];__ZN10StringNameC2ERK6String(f,c[d+4>>2]|0);c[h>>2]=c[f>>2];bj[k&4095](a,g,h);__ZN10StringNameD2Ev(h);__ZN10StringNameD2Ev(g);l=e;return}function __ZN11MethodBind2I15AnimationPlayerRK10StringNameS3_ED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I15AnimationPlayerRK10StringNameE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;if(b|0){f=0;l=a;return f|0}__ZN10StringNameC2Ev(d);__ZN7VariantC2ERK10StringName(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);__ZN10StringNameD2Ev(d);f=b;l=a;return f|0}function __ZNK11MethodBind1I15AnimationPlayerRK10StringNameE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,884759);l=a;return c[b>>2]|0}function __ZN11MethodBind1I15AnimationPlayerRK10StringNameE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i+24|0;k=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235944)|0:0){c[h>>2]=0;a[1263537]=0;n=d+24|0;o=c[n>>2]|0;if((o|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=o;c[b>>2]=0;l=i;return}p=o-(c[d+20>>2]|0)|0;if((p|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=p;c[b>>2]=0;l=i;return}if((g|0)>0){if((o|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);q=0}else{a[1263537]=0;q=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,q)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=q;c[b>>2]=0;l=i;return}}q=c[d+44>>2]|0;o=c[d+48>>2]|0;p=e+(o>>1)|0;if(!(o&1))r=q;else r=c[(c[p>>2]|0)+q>>2]|0;do if((g|0)<1){q=c[n>>2]|0;o=q+-1|0;if((q|0)>=1){e=c[d+16>>2]|0;s=(e|0)==0;if(s)t=0;else t=c[e+-4>>2]|0;if((q|0)<=(t|0)){if(s)u=0;else u=c[e+-4>>2]|0;do if((u|0)<(q|0)){if(s)v=0;else v=c[e+-4>>2]|0;if((v|0)<(q|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);w=0;break}else{a[1263537]=0;x=31;break}}else x=31;while(0);if((x|0)==31)w=e+(o*24|0)|0;__ZN7VariantC2ERKS_(k,w);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);c[j>>2]=__ZNK7Variantcv10StringNameEv(k)|0;Pi[r&2047](p,j);__ZN10StringNameD2Ev(j);if(c[k>>2]|0)__ZN7Variant5clearEv(k);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I15AnimationPlayerRK10StringNameE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e+4|0;g=e;if(!b)h=0;else{i=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235944)|0;h=i?b:0}b=c[a+44>>2]|0;i=c[a+48>>2]|0;a=h+(i>>1)|0;if(!(i&1))j=b;else j=c[(c[a>>2]|0)+b>>2]|0;__ZN10StringNameC2ERK6String(f,c[d>>2]|0);c[g>>2]=c[f>>2];Pi[j&2047](a,g);__ZN10StringNameD2Ev(g);l=e;return}function __ZN11MethodBind1I15AnimationPlayerRK10StringNameED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK12MethodBind2RI15AnimationPlayer5ErrorRK10StringNameRK3RefI9AnimationEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return __ZNK12MethodBind2RI15AnimationPlayer5ErrorRK10StringNameRK3RefI9AnimationEE18_get_argument_typeEi(a,b)|0}function __ZNK12MethodBind2RI15AnimationPlayer5ErrorRK10StringNameRK3RefI9AnimationEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,884759);l=a;return c[b>>2]|0}function __ZN12MethodBind2RI15AnimationPlayer5ErrorRK10StringNameRK3RefI9AnimationEE4callEP6ObjectPPK7VariantiRNSD_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0;i=l;l=l+96|0;if((l|0)>=(m|0))ba(96);j=i+80|0;k=i+48|0;n=i+76|0;o=i+24|0;p=i+72|0;q=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235944)|0:0){c[h>>2]=0;a[1263537]=0;r=d+24|0;s=c[r>>2]|0;if((s|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=s;c[b>>2]=0;l=i;return}t=s-(c[d+20>>2]|0)|0;if((t|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=t;c[b>>2]=0;l=i;return}if((g|0)>0){if((s|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);u=0}else{a[1263537]=0;u=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,u)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=u;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[r>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);v=0}else{a[1263537]=0;v=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,v)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=v;c[b>>2]=0;l=i;return}}}v=c[d+44>>2]|0;u=c[d+48>>2]|0;s=e+(u>>1)|0;if(!(u&1))w=v;else w=c[(c[s>>2]|0)+v>>2]|0;do if((g|0)<1){v=c[r>>2]|0;u=v+-1|0;if((v|0)>=1){e=c[d+16>>2]|0;t=(e|0)==0;if(t)x=0;else x=c[e+-4>>2]|0;if((v|0)<=(x|0)){if(t)y=0;else y=c[e+-4>>2]|0;do if((y|0)<(v|0)){if(t)z=0;else z=c[e+-4>>2]|0;if((z|0)<(v|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);A=0;break}else{a[1263537]=0;B=37;break}}else B=37;while(0);if((B|0)==37)A=e+(u*24|0)|0;__ZN7VariantC2ERKS_(o,A);break}}c[o>>2]=0}else __ZN7VariantC2ERKS_(o,c[f>>2]|0);while(0);c[n>>2]=__ZNK7Variantcv10StringNameEv(o)|0;do if((g|0)<2){A=c[r>>2]|0;z=A+-1|0;y=A+-2|0;if((A|0)>=2){A=c[d+16>>2]|0;x=(A|0)==0;if(x)C=0;else C=c[A+-4>>2]|0;if((z|0)<=(C|0)){if(x)D=0;else D=c[A+-4>>2]|0;do if((D|0)<(z|0)){if(x)E=0;else E=c[A+-4>>2]|0;if((E|0)<(z|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);F=0;break}else{a[1263537]=0;B=54;break}}else B=54;while(0);if((B|0)==54)F=A+(y*24|0)|0;__ZN7VariantC2ERKS_(q,F);break}}c[q>>2]=0}else __ZN7VariantC2ERKS_(q,c[f+4>>2]|0);while(0);__ZN3RefI9AnimationEC2ERK7Variant(j,q);c[p>>2]=c[j>>2];__ZN7VariantC2Ei(k,nj[w&2047](s,n,p)|0);s=c[p>>2]|0;if((s|0?__ZN9Reference11unreferenceEv(s)|0:0)?(s=c[p>>2]|0,__Z17predelete_handlerP6Object(s)|0):0){gj[c[(c[s>>2]|0)+76>>2]&8191](s);__ZN6Memory11free_staticEPvb(s,0)}c[p>>2]=0;if(c[q>>2]|0)__ZN7Variant5clearEv(q);__ZN10StringNameD2Ev(n);if(c[o>>2]|0)__ZN7Variant5clearEv(o);__ZN7VariantC2ERKS_(b,k);if(c[k>>2]|0)__ZN7Variant5clearEv(k);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1544,1146558,0);c[b>>2]=0;l=i;return}function __ZN12MethodBind2RI15AnimationPlayer5ErrorRK10StringNameRK3RefI9AnimationEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0;f=l;l=l+48|0;if((l|0)>=(m|0))ba(48);g=f+32|0;h=f;i=f+28|0;j=f+24|0;if(!b)k=0;else{n=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235944)|0;k=n?b:0}b=c[a+44>>2]|0;n=c[a+48>>2]|0;a=k+(n>>1)|0;if(!(n&1))o=b;else o=c[(c[a>>2]|0)+b>>2]|0;__ZN10StringNameC2ERK6String(g,c[d>>2]|0);c[i>>2]=c[g>>2];__ZN7VariantC2EPK6Object(h,c[d+4>>2]|0);__ZN3RefI9AnimationEC2ERK7Variant(g,h);if(c[h>>2]|0)__ZN7Variant5clearEv(h);c[j>>2]=c[g>>2];c[e>>2]=nj[o&2047](a,i,j)|0;a=c[j>>2]|0;if(!a){__ZN10StringNameD2Ev(i);l=f;return}if(!(__ZN9Reference11unreferenceEv(a)|0)){__ZN10StringNameD2Ev(i);l=f;return}a=c[j>>2]|0;if(!(__Z17predelete_handlerP6Object(a)|0)){__ZN10StringNameD2Ev(i);l=f;return}gj[c[(c[a>>2]|0)+76>>2]&8191](a);__ZN6Memory11free_staticEPvb(a,0);__ZN10StringNameD2Ev(i);l=f;return}function __ZN12MethodBind2RI15AnimationPlayer5ErrorRK10StringNameRK3RefI9AnimationEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK12MethodBind2RI15AnimationPlayer5ErrorRK10StringNameRK3RefI9AnimationEE18_get_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case -1:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;break}case 0:{__ZN10StringNameC2Ev(d);__ZN7VariantC2ERK10StringName(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);__ZN10StringNameD2Ev(d);f=b;break}case 1:{f=__ZN7Variant12get_type_forIRK3RefI9AnimationEEENS_4TypeEv()|0;break}default:f=0}l=a;return f|0}function __ZNK11MethodBind0I15AnimationPlayerE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return 0}function __ZNK11MethodBind0I15AnimationPlayerE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,884759);l=a;return c[b>>2]|0}function __ZN11MethodBind0I15AnimationPlayerE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235944)|0:0){c[h>>2]=0;a[1263537]=0;f=c[d+24>>2]|0;if((f|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=f;c[b>>2]=0;return}i=f-(c[d+20>>2]|0)|0;if((i|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=i;c[b>>2]=0;return}i=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))j=i;else j=c[(c[d>>2]|0)+i>>2]|0;gj[j&8191](d);c[b>>2]=0;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,110,1146558,0);c[b>>2]=0;return}function __ZN11MethodBind0I15AnimationPlayerE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235944)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1)){g=b;gj[g&8191](a);return}else{g=c[(c[a>>2]|0)+b>>2]|0;gj[g&8191](a);return}}function __ZN11MethodBind0I15AnimationPlayerED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I15AnimationPlayerP4NodeE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if(!b){__ZN7VariantC2EPK6Object(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK11MethodBind1I15AnimationPlayerP4NodeE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,884759);l=a;return c[b>>2]|0}function __ZN11MethodBind1I15AnimationPlayerP4NodeE4callEP6ObjectPPK7VariantiRNS6_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235944)|0:0){c[h>>2]=0;a[1263537]=0;k=d+24|0;n=c[k>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=i;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=i;return}if((g|0)>0){if((n|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);p=0}else{a[1263537]=0;p=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,p)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=p;c[b>>2]=0;l=i;return}}p=c[d+44>>2]|0;n=c[d+48>>2]|0;o=e+(n>>1)|0;if(!(n&1))q=p;else q=c[(c[o>>2]|0)+p>>2]|0;do if((g|0)<1){p=c[k>>2]|0;n=p+-1|0;if((p|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)s=0;else s=c[e+-4>>2]|0;if((p|0)<=(s|0)){if(r)t=0;else t=c[e+-4>>2]|0;do if((t|0)<(p|0)){if(r)u=0;else u=c[e+-4>>2]|0;if((u|0)<(p|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);v=0;break}else{a[1263537]=0;w=31;break}}else w=31;while(0);if((w|0)==31)v=e+(n*24|0)|0;__ZN7VariantC2ERKS_(j,v);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);f=__ZNK7VariantcvP4NodeEv(j)|0;Pi[q&2047](o,f);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I15AnimationPlayerP4NodeE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235944)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1)){g=b;h=c[d>>2]|0;Pi[g&2047](a,h);return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=c[d>>2]|0;Pi[g&2047](a,h);return}}function __ZN11MethodBind1I15AnimationPlayerP4NodeED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN19AnimationTreePlayer18_initialize_classvEv(b){b=b|0;if(a[1263382]|0)return;if(!(a[1256996]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI4NodeEEvv();__ZN4Node13_bind_methodsEv();a[1256996]=1}__ZN7ClassDB10_add_classI19AnimationTreePlayerEEvv();__ZN19AnimationTreePlayer13_bind_methodsEv();a[1263382]=1;return}function __ZN19AnimationTreePlayer5_setvERK10StringNameRK7Variant(a,b,c){a=a|0;b=b|0;c=c|0;var d=0;if(1238==1129){d=0;return d|0}d=__ZN19AnimationTreePlayer4_setERK10StringNameRK7Variant(a,b,c)|0;return d|0}function __ZNK19AnimationTreePlayer5_getvERK10StringNameR7Variant(a,b,c){a=a|0;b=b|0;c=c|0;var d=0;if(1239!=1131?__ZNK19AnimationTreePlayer4_getERK10StringNameR7Variant(a,b,c)|0:0){d=1;return d|0}d=0;return d|0}function __ZNK19AnimationTreePlayer19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+24|0;g=e+4|0;h=e;if(!d)__ZNK4Node19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,0);__ZN6StringC2EPKc(f,890582);i=c[f>>2]|0;f=i;j=g+4|0;c[j>>2]=0;k=g+12|0;c[k>>2]=0;c[g>>2]=0;n=(i|0)==0;if(!n?(c[j>>2]=0,__Z28atomic_conditional_incrementPj(i+-8|0)|0):0)c[j>>2]=f;c[g+8>>2]=0;f=c[k>>2]|0;if(f|0){if(!(__Z16atomic_decrementPj(f+-8|0)|0))__ZN6Memory11free_staticEPvb(f,1);c[k>>2]=0}c[g+16>>2]=256;if(!(c[b>>2]|0)){k=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=k;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0}k=__ZnwjPFPvjE(32,4740)|0;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0;c[k+12>>2]=0;c[k+16>>2]=7;f=k+20|0;c[f>>2]=0;j=k+24|0;c[j>>2]=0;o=k+28|0;c[o>>2]=0;__ZN12PropertyInfoaSERKS_(k,g)|0;p=c[b>>2]|0;q=p+4|0;r=c[q>>2]|0;c[j>>2]=r;c[f>>2]=0;c[o>>2]=p;if(r|0)c[r+20>>2]=k;c[q>>2]=k;if(!(c[p>>2]|0))c[p>>2]=k;k=p+8|0;c[k>>2]=(c[k>>2]|0)+1;k=c[g+12>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);k=c[g+4>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);if(!n?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);__ZN10StringNameC2EPKc(h,890582);__ZN7ClassDB17get_property_listE10StringNameP4ListI12PropertyInfo16DefaultAllocatorEbPK6Object(h,b,1,a);__ZN10StringNameD2Ev(h);if(1576!=516)__ZNK19AnimationTreePlayer18_get_property_listEP4ListI12PropertyInfo16DefaultAllocatorE(0,b);if(!d){l=e;return}__ZNK4Node19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,1);l=e;return}function __ZN19AnimationTreePlayer14_notificationvEib(a,b,c){a=a|0;b=b|0;c=c|0;if(!(c|511==510))__ZN4Node13_notificationEi(a,b);if(1577!=511)__ZN19AnimationTreePlayer13_notificationEi(a,b);if(c^1|511==510)return;__ZN4Node13_notificationEi(a,b);return}function __ZNK19AnimationTreePlayer16_get_class_namevEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+8|0;e=b+4|0;f=b;g=a+220|0;a=c[g>>2]|0;if(a|0){if(c[a+4>>2]|0){l=b;return g|0}if(__ZNK6String6lengthEv(a+8|0)|0){l=b;return g|0}}__ZN6StringC2EPKc(d,890582);c[f>>2]=c[d>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameaSERKS_(g,e);__ZN10StringNameD2Ev(e);e=c[f>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);l=b;return g|0}function __ZNK19AnimationTreePlayer9get_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,890582);l=a;return c[b>>2]|0}function __ZNK19AnimationTreePlayer8is_classERK6String(a,b){a=a|0;b=b|0;var c=0;if(!(__ZNK6StringeqEPKc(b,890582)|0)?!(__ZNK6StringeqEPKc(b,1132465)|0):0)c=__ZNK6StringeqEPKc(b,1142944)|0;else c=1;return c|0}function __ZNK19AnimationTreePlayer12is_class_ptrEPv(a,b){a=a|0;b=b|0;return (b|0)==1236268|((b|0)==1220720|(b|0)==1220580)|0}function __ZN19AnimationTreePlayerD2Ev(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0;c[a>>2]=288716;b=a+268|0;d=a+276|0;e=c[b>>2]|0;if(!(c[d>>2]|0))f=e;else{g=a+272|0;h=e;while(1){e=c[g>>2]|0;i=c[h+8>>2]|0;while(1){j=c[i+8>>2]|0;if((j|0)==(e|0))break;else i=j}e=c[i+28>>2]|0;gj[c[c[e>>2]>>2]&8191](e);__ZN6Memory11free_staticEPvb(e,0);e=c[b>>2]|0;if(e){j=c[e+8>>2]|0;e=c[g>>2]|0;if((j|0)==(e|0))k=0;else{l=j;while(1){j=c[l+8>>2]|0;if((j|0)==(e|0)){k=l;break}else l=j}}__ZN3MapI10StringNamePN19AnimationTreePlayer8NodeBaseE10ComparatorIS0_E16DefaultAllocatorE6_eraseEPNS7_7ElementE(b,k);l=c[b>>2]|0;if(!(c[d>>2]|0))if(!l)m=0;else{__ZN10StringNameD2Ev(l+24|0);__ZN6Memory11free_staticEPvb(l,0);c[b>>2]=0;m=0}else m=l}else m=0;if(!(c[d>>2]|0)){f=m;break}else h=m}}if(f|0?(__ZN3MapI10StringNamePN19AnimationTreePlayer8NodeBaseE10ComparatorIS0_E16DefaultAllocatorE13_cleanup_treeEPNS7_7ElementE(b,c[f+8>>2]|0),f=c[a+272>>2]|0,m=c[b>>2]|0,c[m+8>>2]=f,c[d>>2]=0,d=f,c[d+12>>2]=d,m|0):0){__ZN10StringNameD2Ev(m+24|0);__ZN6Memory11free_staticEPvb(m,0);c[b>>2]=0}__ZN8NodePathD2Ev(a+248|0);__ZN8NodePathD2Ev(a+244|0);__ZN10StringNameD2Ev(a+236|0);b=a+224|0;m=c[b>>2]|0;if(!m){n=a+220|0;__ZN10StringNameD2Ev(n);__ZN4NodeD2Ev(a);return}__ZN3MapIN19AnimationTreePlayer8TrackKeyENS0_5TrackE10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS6_7ElementE(b,c[m+8>>2]|0);m=c[a+228>>2]|0;d=c[b>>2]|0;c[d+8>>2]=m;c[a+232>>2]=0;f=m;c[f+12>>2]=f;if(!d){n=a+220|0;__ZN10StringNameD2Ev(n);__ZN4NodeD2Ev(a);return}f=d+104|0;if(c[f>>2]|0)__ZN7Variant5clearEv(f);__ZN10StringNameD2Ev(d+60|0);__ZN10StringNameD2Ev(d+28|0);__ZN6Memory11free_staticEPvb(d,0);c[b>>2]=0;n=a+220|0;__ZN10StringNameD2Ev(n);__ZN4NodeD2Ev(a);return}function __ZN19AnimationTreePlayerD0Ev(a){a=a|0;__ZN19AnimationTreePlayerD2Ev(a);__ZdlPv(a);return}function __ZN3MapI10StringNamePN19AnimationTreePlayer8NodeBaseE10ComparatorIS0_E16DefaultAllocatorE6_eraseEPNS7_7ElementE(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0;e=d+8|0;f=c[e>>2]|0;g=b+4|0;h=c[g>>2]|0;if((f|0)!=(h|0)?(i=c[d+4>>2]|0,(i|0)!=(h|0)):0){j=i;while(1){i=c[j+8>>2]|0;if((i|0)==(h|0))break;else j=i}if(!j){k=h;l=c[h+8>>2]|0}else{k=j;l=h}}else{k=d;l=f}f=k+8|0;j=k+4|0;i=c[((l|0)==(h|0)?j:f)>>2]|0;h=c[b>>2]|0;l=k+12|0;m=c[l>>2]|0;c[i+12>>2]=m;if((h|0)==(m|0))n=h+8|0;else{h=c[l>>2]|0;m=h+8|0;n=(k|0)==(c[m>>2]|0)?m:h+4|0}c[n>>2]=i;if((k|0)==(d|0)){if((c[d>>2]|0)==1)__ZN3MapI10StringNamePN19AnimationTreePlayer8NodeBaseE10ComparatorIS0_E16DefaultAllocatorE10_erase_fixEPNS7_7ElementE(b,i)}else{if((k|0)==(c[g>>2]|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143791,1145936,469,1143798,0);return}a[1263537]=0;if((c[k>>2]|0)==1)__ZN3MapI10StringNamePN19AnimationTreePlayer8NodeBaseE10ComparatorIS0_E16DefaultAllocatorE10_erase_fixEPNS7_7ElementE(b,i);c[f>>2]=c[e>>2];f=d+4|0;c[j>>2]=c[f>>2];j=d+12|0;c[l>>2]=c[j>>2];c[k>>2]=c[d>>2];c[(c[e>>2]|0)+12>>2]=k;c[(c[f>>2]|0)+12>>2]=k;f=c[j>>2]|0;j=f+8|0;c[((c[j>>2]|0)==(d|0)?j:f+4|0)>>2]=k}k=c[d+16>>2]|0;f=d+20|0;if(k|0)c[k+20>>2]=c[f>>2];j=c[f>>2]|0;if(j|0)c[j+16>>2]=k;__ZN10StringNameD2Ev(d+24|0);__ZN6Memory11free_staticEPvb(d,0);d=b+8|0;c[d>>2]=(c[d>>2]|0)+-1;if(!(c[c[g>>2]>>2]|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143791,1145936,498,1143838,0);return}else{a[1263537]=0;return}}function __ZN3MapI10StringNamePN19AnimationTreePlayer8NodeBaseE10ComparatorIS0_E16DefaultAllocatorE13_cleanup_treeEPNS7_7ElementE(a,b){a=a|0;b=b|0;if((c[a+4>>2]|0)==(b|0))return;else{__ZN3MapI10StringNamePN19AnimationTreePlayer8NodeBaseE10ComparatorIS0_E16DefaultAllocatorE13_cleanup_treeEPNS7_7ElementE(a,c[b+8>>2]|0);__ZN3MapI10StringNamePN19AnimationTreePlayer8NodeBaseE10ComparatorIS0_E16DefaultAllocatorE13_cleanup_treeEPNS7_7ElementE(a,c[b+4>>2]|0);__ZN10StringNameD2Ev(b+24|0);__ZN6Memory11free_staticEPvb(b,0);return}}function __ZN3MapIN19AnimationTreePlayer8TrackKeyENS0_5TrackE10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS6_7ElementE(a,b){a=a|0;b=b|0;if((c[a+4>>2]|0)==(b|0))return;__ZN3MapIN19AnimationTreePlayer8TrackKeyENS0_5TrackE10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS6_7ElementE(a,c[b+8>>2]|0);__ZN3MapIN19AnimationTreePlayer8TrackKeyENS0_5TrackE10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS6_7ElementE(a,c[b+4>>2]|0);a=b+104|0;if(c[a>>2]|0)__ZN7Variant5clearEv(a);__ZN10StringNameD2Ev(b+60|0);__ZN10StringNameD2Ev(b+28|0);__ZN6Memory11free_staticEPvb(b,0);return}function __ZN3MapI10StringNamePN19AnimationTreePlayer8NodeBaseE10ComparatorIS0_E16DefaultAllocatorE10_erase_fixEPNS7_7ElementE(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0;e=c[(c[b>>2]|0)+8>>2]|0;f=b+4|0;if((e|0)!=(d|0)&(c[d>>2]|0)==1){b=d;while(1){g=b+12|0;h=c[g>>2]|0;i=c[h+8>>2]|0;do if((b|0)==(i|0)){j=c[h+4>>2]|0;if(!(c[j>>2]|0)){a[1263537]=0;c[j>>2]=1;k=c[f>>2]|0;if((k|0)==(h|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);l=c[g>>2]|0;m=l;n=c[l+4>>2]|0;o=c[f>>2]|0}else{a[1263537]=0;c[h>>2]=0;m=h;n=j;o=k}k=n+8|0;l=c[k>>2]|0;c[m+4>>2]=l;if((l|0)!=(o|0))c[l+12>>2]=m;l=m+12|0;c[n+12>>2]=c[l>>2];p=c[l>>2]|0;q=p+8|0;c[((c[q>>2]|0)==(m|0)?q:p+4|0)>>2]=n;c[k>>2]=m;c[l>>2]=n;l=c[g>>2]|0;r=c[l+4>>2]|0;s=l}else{r=j;s=h}if((c[c[r+4>>2]>>2]|0)==1){j=r+8|0;l=c[j>>2]|0;if((c[l>>2]|0)==1)if((c[f>>2]|0)==(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);t=c[g>>2]|0;break}else{a[1263537]=0;c[r>>2]=0;t=s;break}a[1263537]=0;c[l>>2]=1;k=c[f>>2]|0;if((k|0)==(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);u=c[j>>2]|0;v=c[f>>2]|0}else{a[1263537]=0;c[r>>2]=0;u=l;v=k}k=u+4|0;l=c[k>>2]|0;c[j>>2]=l;if((l|0)!=(v|0))c[l+12>>2]=r;l=r+12|0;c[u+12>>2]=c[l>>2];j=c[l>>2]|0;p=j+4|0;c[((c[p>>2]|0)==(r|0)?p:j+8|0)>>2]=u;c[k>>2]=r;c[l>>2]=u;l=c[g>>2]|0;w=c[l+4>>2]|0;x=l}else{w=r;x=s}l=c[x>>2]|0;k=c[f>>2]|0;if((l|0)==0&(k|0)==(w|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);y=c[g>>2]|0;z=c[f>>2]|0}else{a[1263537]=0;c[w>>2]=l;y=x;z=k}c[y>>2]=1;k=c[w+4>>2]|0;a[1263537]=0;c[k>>2]=1;k=y+4|0;l=c[k>>2]|0;j=l+8|0;p=c[j>>2]|0;c[k>>2]=p;if((p|0)!=(z|0))c[p+12>>2]=y;p=y+12|0;c[l+12>>2]=c[p>>2];k=c[p>>2]|0;q=k+8|0;c[((c[q>>2]|0)==(y|0)?q:k+4|0)>>2]=l;c[j>>2]=y;c[p>>2]=l;t=e}else{if(!(c[i>>2]|0)){a[1263537]=0;c[i>>2]=1;l=c[f>>2]|0;if((l|0)==(h|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);p=c[g>>2]|0;A=c[p+8>>2]|0;B=c[f>>2]|0;C=p}else{a[1263537]=0;c[h>>2]=0;A=i;B=l;C=h}l=A+4|0;p=c[l>>2]|0;c[C+8>>2]=p;if((p|0)!=(B|0))c[p+12>>2]=C;p=C+12|0;c[A+12>>2]=c[p>>2];j=c[p>>2]|0;k=j+4|0;c[((c[k>>2]|0)==(C|0)?k:j+8|0)>>2]=A;c[l>>2]=C;c[p>>2]=A;p=c[g>>2]|0;D=c[p+8>>2]|0;E=p}else{D=i;E=h}p=D+4|0;l=c[p>>2]|0;j=(c[c[D+8>>2]>>2]|0)==1;if(!((c[l>>2]|0)!=1|j^1))if((c[f>>2]|0)==(D|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);t=c[g>>2]|0;break}else{a[1263537]=0;c[D>>2]=0;t=E;break}if(j){a[1263537]=0;c[l>>2]=1;j=c[f>>2]|0;if((j|0)==(D|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);F=c[p>>2]|0;G=c[f>>2]|0}else{a[1263537]=0;c[D>>2]=0;F=l;G=j}j=F+8|0;l=c[j>>2]|0;c[p>>2]=l;if((l|0)!=(G|0))c[l+12>>2]=D;l=D+12|0;c[F+12>>2]=c[l>>2];p=c[l>>2]|0;k=p+8|0;c[((c[k>>2]|0)==(D|0)?k:p+4|0)>>2]=F;c[j>>2]=D;c[l>>2]=F;l=c[g>>2]|0;H=c[l+8>>2]|0;I=l}else{H=D;I=E}l=c[I>>2]|0;j=c[f>>2]|0;if((l|0)==0&(j|0)==(H|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);J=c[g>>2]|0;K=c[f>>2]|0}else{a[1263537]=0;c[H>>2]=l;J=I;K=j}c[J>>2]=1;j=c[H+8>>2]|0;a[1263537]=0;c[j>>2]=1;j=J+8|0;l=c[j>>2]|0;p=l+4|0;k=c[p>>2]|0;c[j>>2]=k;if((k|0)!=(K|0))c[k+12>>2]=J;k=J+12|0;c[l+12>>2]=c[k>>2];j=c[k>>2]|0;q=j+4|0;c[((c[q>>2]|0)==(J|0)?q:j+8|0)>>2]=l;c[p>>2]=J;c[k>>2]=l;t=e}while(0);if((e|0)!=(t|0)&(c[t>>2]|0)==1)b=t;else{L=t;break}}}else L=d;a[1263537]=0;c[L>>2]=1;if((c[c[f>>2]>>2]|0)==1){a[1263537]=0;return}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143886,1145936,447,1143897,0);return}}function __ZN19AnimationTreePlayer13_notificationEi(b,d){b=b|0;d=d|0;var e=0,f=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;switch(d|0){case 10:{if(!(a[b+264>>0]|0)){__ZN4Node26set_fixed_process_internalEb(b,0);__ZN4Node20set_process_internalEb(b,0)}break}case 13:{a[b+266>>0]=1;__ZN8NodePathC2Ev(f);d=__ZNK8NodePathneERKS_(b+248|0,f)|0;__ZN8NodePathD2Ev(f);if(d)__ZN19AnimationTreePlayer15_update_sourcesEv(b);break}case 25:{if(c[b+260>>2]|0?a[b+264>>0]|0:0)__ZN19AnimationTreePlayer18_process_animationEf(b,+__ZNK4Node22get_process_delta_timeEv(b));break}case 26:{if((c[b+260>>2]|0)!=1?a[b+264>>0]|0:0)__ZN19AnimationTreePlayer18_process_animationEf(b,+__ZNK4Node28get_fixed_process_delta_timeEv(b));break}default:{}}l=e;return}function __ZN19AnimationTreePlayer15_update_sourcesEv(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d;f=b+248|0;__ZN8NodePathC2Ev(e);g=__ZNK8NodePatheqERKS_(f,e)|0;__ZN8NodePathD2Ev(e);if(g){l=d;return}if(!(a[b+136>>0]|0)){l=d;return}g=__ZNK4Node8get_nodeERK8NodePath(b,f)|0;if(!g){__ZN8NodePathC2Ev(e);__ZN8NodePathaSERKS_(f,e);__ZN8NodePathD2Ev(e);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(885122,884804,1644,1068387,0);l=d;return}if(!($i[c[(c[g>>2]|0)+44>>2]&8191](g,1235944)|0)){__ZN8NodePathC2Ev(e);__ZN8NodePathaSERKS_(f,e);__ZN8NodePathD2Ev(e);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(885122,884804,1652,885138,0);l=d;return}f=c[b+268>>2]|0;if(!f){l=d;return}h=c[f+8>>2]|0;f=c[b+272>>2]|0;if((h|0)==(f|0)){l=d;return}else i=h;while(1){h=c[i+8>>2]|0;if((h|0)==(f|0))break;else i=h}if(!i){l=d;return}f=i;do{i=c[f+28>>2]|0;if((c[i+8>>2]|0)==1?(h=i+56|0,__ZNK6StringneEPKc(h,1263606)|0):0){__ZN10StringNameC2ERK6String(e,h);h=__ZNK15AnimationPlayer13get_animationERK10StringName(g,e)|0;b=i+24|0;i=c[b>>2]|0;if((h|0)==(i|0)){if(h|0){j=h;k=23}}else{if((i|0?__ZN9Reference11unreferenceEv(i)|0:0)?(i=c[b>>2]|0,__Z17predelete_handlerP6Object(i)|0):0){gj[c[(c[i>>2]|0)+76>>2]&8191](i);__ZN6Memory11free_staticEPvb(i,0)}c[b>>2]=h;if(h|0){__ZN9Reference9referenceEv(h);j=h;k=23}}if(((k|0)==23?(k=0,__ZN9Reference11unreferenceEv(j)|0):0)?__Z17predelete_handlerP6Object(h)|0:0){gj[c[(c[h>>2]|0)+76>>2]&8191](h);__ZN6Memory11free_staticEPvb(h,0)}__ZN10StringNameD2Ev(e)}f=c[f+16>>2]|0}while((f|0)!=0);l=d;return}function __ZN19AnimationTreePlayer18_process_animationEf(b,d){b=b|0;d=+d;var e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0.0,G=0.0,H=0,I=0.0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0;e=l;l=l+192|0;if((l|0)>=(m|0))ba(192);f=e+176|0;h=e+72|0;i=e+24|0;j=e+140|0;k=e+128|0;n=e+112|0;o=e+96|0;p=e;if(c[b+252>>2]|0){l=e;return}q=b+266|0;if(a[q>>0]|0)__ZN19AnimationTreePlayer17_recompute_cachesEv(b);r=b+256|0;c[r>>2]=0;c[f>>2]=0;s=b+280|0;t=b+236|0;if(!(a[s>>0]|0))+__ZN19AnimationTreePlayer13_process_nodeERK10StringNamePPNS_13AnimationNodeEfbfP7HashMapI8NodePathf20HashMapHasherDefault24HashMapComparatorDefaultIS7_ELh3ELh8EE(b,t,f,d,0,1.0,0);else{+__ZN19AnimationTreePlayer13_process_nodeERK10StringNamePPNS_13AnimationNodeEfbfP7HashMapI8NodePathf20HashMapHasherDefault24HashMapComparatorDefaultIS7_ELh3ELh8EE(b,t,f,0.0,1,1.0,0);a[s>>0]=0}if(!(a[q>>0]|0)){q=b+224|0;s=c[q>>2]|0;if(s|0?(f=c[s+8>>2]|0,s=c[b+228>>2]|0,(f|0)!=(s|0)):0){t=f;while(1){f=c[t+8>>2]|0;if((f|0)==(s|0))break;else t=f}if(t|0){s=t;do{t=s+64|0;c[t>>2]=0;c[t+4>>2]=0;c[t+8>>2]=0;c[t+12>>2]=0;c[t+16>>2]=0;c[t+20>>2]=0;g[s+88>>2]=1.0;g[s+92>>2]=0.0;g[s+96>>2]=0.0;g[s+100>>2]=0.0;__ZNK6Object3getERK10StringNamePb(h,c[s+44>>2]|0,s+60|0,0);t=s+104|0;__ZN7VariantaSERKS_(t,h);if(c[h>>2]|0)__ZN7Variant5clearEv(h);__ZN7Variant4zeroEv(t);a[s+128>>0]=0;s=c[s+16>>2]|0}while((s|0)!=0)}}s=c[r>>2]|0;g[h+8>>2]=0.0;g[h+4>>2]=0.0;g[h>>2]=0.0;g[h+12>>2]=1.0;if(s|0){r=i+8|0;t=i+4|0;f=j+8|0;u=j+4|0;v=j+12|0;w=k+8|0;x=k+4|0;y=s;do{s=c[y+24>>2]|0;a:do if(s|0?(a[y+60>>0]|0)==0:0){z=c[y+40>>2]|0;if(!z)A=0;else{B=z;C=22}while(1){if((C|0)==22){C=0;A=c[B>>2]|0}if(!A)break a;z=A+4|0;b:do if((c[z>>2]|0?(D=c[A>>2]|0,(D|0)>=0):0)?(E=A+8|0,!(+g[E>>2]<1.0e-05)):0)switch(__ZNK9Animation14track_get_typeEi(s,D)|0){case 1:{g[r>>2]=0.0;g[t>>2]=0.0;g[i>>2]=0.0;g[f>>2]=0.0;g[u>>2]=0.0;g[j>>2]=0.0;g[v>>2]=1.0;g[w>>2]=0.0;g[x>>2]=0.0;g[k>>2]=0.0;__ZNK9Animation27transform_track_interpolateEifP7Vector3P4QuatS1_(s,c[A>>2]|0,+g[y+48>>2],i,j,k)|0;d=+g[E>>2];F=d*+g[t>>2];G=d*+g[r>>2];D=c[z>>2]|0;H=D+24|0;g[H>>2]=d*+g[i>>2]+ +g[H>>2];H=D+28|0;g[H>>2]=F+ +g[H>>2];H=D+32|0;g[H>>2]=G+ +g[H>>2];G=+g[k>>2]+-1.0;g[k>>2]=G;F=+g[x>>2]+-1.0;g[x>>2]=F;I=+g[w>>2]+-1.0;g[w>>2]=I;H=D+52|0;g[H>>2]=d*G+ +g[H>>2];H=D+56|0;g[H>>2]=d*F+ +g[H>>2];H=D+60|0;g[H>>2]=I*d+ +g[H>>2];__ZNK4Quat5slerpERKS_RKf(o,h,j,E);__ZNK4QuatmlERKS_(n,D+36|0,o);D=(c[z>>2]|0)+36|0;c[D>>2]=c[n>>2];c[D+4>>2]=c[n+4>>2];c[D+8>>2]=c[n+8>>2];c[D+12>>2]=c[n+12>>2];break b;break}case 0:{if(!(__ZNK9Animation27value_track_get_update_modeEi(s,c[A>>2]|0)|0)){__ZNK9Animation23value_track_interpolateEif(i,s,c[A>>2]|0,+g[y+48>>2]);D=(c[z>>2]|0)+64|0;__ZN7Variant5blendERKS_S1_fRS_(D,i,+g[E>>2],D);if(c[i>>2]|0)__ZN7Variant5clearEv(i);break b}else{D=__ZNK9Animation14track_find_keyEifb(s,c[A>>2]|0,+g[y+48>>2],0)|0;__ZNK9Animation19track_get_key_valueEii(i,s,c[A>>2]|0,D);__ZN7VariantaSERKS_((c[z>>2]|0)+64|0,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);break b}break}case 2:{c[i>>2]=0;__ZNK9Animation28method_track_get_key_indicesEiffP4ListIi16DefaultAllocatorE(s,c[A>>2]|0,+g[y+48>>2],+g[y+52>>2],i);D=c[i>>2]|0;if(!D)J=0;else{K=D;C=38}while(1){if((C|0)==38){C=0;J=c[K>>2]|0}if(!J)break;c[j>>2]=__ZNK9Animation21method_track_get_nameEii(s,c[A>>2]|0,c[J>>2]|0)|0;c[k>>2]=__ZNK9Animation23method_track_get_paramsEii(s,c[A>>2]|0,c[J>>2]|0)|0;__ZN6VectorI7VariantE6resizeEi(k,5)|0;D=c[(c[z>>2]|0)+4>>2]|0;E=c[k>>2]|0;do if(!E)C=43;else{if((c[E+-4>>2]|0)<=0){C=43;break}__ZN6VectorI7VariantE14_copy_on_writeEv(k);H=c[k>>2]|0;L=H;M=H}while(0);if((C|0)==43){C=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);L=0;M=c[k>>2]|0}do if(!M)C=47;else{if((c[M+-4>>2]|0)<=1){C=47;break}__ZN6VectorI7VariantE14_copy_on_writeEv(k);E=c[k>>2]|0;N=E+24|0;O=E}while(0);if((C|0)==47){C=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);N=0;O=c[k>>2]|0}do if(!O)C=51;else{if((c[O+-4>>2]|0)<=2){C=51;break}__ZN6VectorI7VariantE14_copy_on_writeEv(k);E=c[k>>2]|0;P=E+48|0;Q=E}while(0);if((C|0)==51){C=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);P=0;Q=c[k>>2]|0}do if(!Q)C=55;else{if((c[Q+-4>>2]|0)<=3){C=55;break}__ZN6VectorI7VariantE14_copy_on_writeEv(k);E=c[k>>2]|0;R=E+72|0;S=E}while(0);if((C|0)==55){C=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);R=0;S=c[k>>2]|0}do if(!S)C=59;else{if((c[S+-4>>2]|0)<=4){C=59;break}__ZN6VectorI7VariantE14_copy_on_writeEv(k);T=(c[k>>2]|0)+96|0}while(0);if((C|0)==59){C=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);T=0}__ZN6Object4callERK10StringNameRK7VariantS5_S5_S5_S5_(p,D,j,L,N,P,R,T);if(c[p>>2]|0)__ZN7Variant5clearEv(p);E=c[k>>2]|0;do if(E|0){if(__Z16atomic_decrementPj(E+-8|0)|0)break;H=c[k>>2]|0;U=(H|0)==0?0:H+-4|0;H=U+4|0;V=c[U>>2]|0;if(V|0){W=0;X=V;while(1){V=H+(W*24|0)|0;if(!(c[V>>2]|0))Y=X;else{__ZN7Variant5clearEv(V);Y=c[U>>2]|0}W=W+1|0;if(W>>>0>=Y>>>0)break;else X=Y}}__ZN6Memory11free_staticEPvb(E,1)}while(0);__ZN10StringNameD2Ev(j);K=J+4|0;C=38}__ZN4ListIi16DefaultAllocatorED2Ev(i);break b;break}default:break b}while(0);B=A+12|0;C=22}}while(0);y=c[y+44>>2]|0}while((y|0)!=0)}y=c[q>>2]|0;if(y|0?(q=c[y+8>>2]|0,y=c[b+228>>2]|0,(q|0)!=(y|0)):0){b=q;while(1){q=c[b+8>>2]|0;if((q|0)==(y|0))break;else b=q}if(b|0){y=i+4|0;q=i+8|0;C=i+12|0;A=i+16|0;B=i+20|0;J=i+24|0;K=i+28|0;Y=i+32|0;k=i+44|0;p=i+40|0;T=i+36|0;R=i+36|0;P=b;do{c:do if((a[P+128>>0]|0)==0?(b=P+44|0,N=c[b>>2]|0,N|0):0){L=P+60|0;S=c[L>>2]|0;do if(S|0){if(!(c[S+4>>2]|0)){if(!(__ZNK6String6lengthEv(S+8|0)|0))break;Z=c[b>>2]|0}else Z=N;__ZN6Object3setERK10StringNameRK7VariantPb(Z,L,P+104|0,0);break c}while(0);g[i>>2]=1.0;g[y>>2]=0.0;g[q>>2]=0.0;g[C>>2]=0.0;g[A>>2]=1.0;g[B>>2]=0.0;g[J>>2]=0.0;g[K>>2]=0.0;g[Y>>2]=1.0;g[k>>2]=0.0;g[p>>2]=0.0;g[T>>2]=0.0;__ZN5BasisC2ERK4Quat(j,P+76|0);L=i;N=j;b=L+36|0;do{c[L>>2]=c[N>>2];L=L+4|0;N=N+4|0}while((L|0)<(b|0));N=P+64|0;c[R>>2]=c[N>>2];c[R+4>>2]=c[N+4>>2];c[R+8>>2]=c[N+8>>2];N=P+92|0;g[N>>2]=+g[N>>2]+1.0;L=P+96|0;g[L>>2]=+g[L>>2]+1.0;L=P+100|0;g[L>>2]=+g[L>>2]+1.0;__ZN5Basis5scaleERK7Vector3(i,N);N=c[P+56>>2]|0;if((N|0)>-1){L=c[P+52>>2]|0;if(L|0)__ZN8Skeleton13set_bone_poseEiRK9Transform(L,N,i)}else{N=c[P+48>>2]|0;if(N|0)__ZN7Spatial13set_transformERK9Transform(N,i)}}while(0);P=c[P+16>>2]|0}while((P|0)!=0)}}}l=e;return}function __ZN19AnimationTreePlayer17_recompute_cachesEv(b){b=b|0;var d=0,e=0,f=0,g=0;d=b+224|0;e=c[d>>2]|0;if(e|0?(__ZN3MapIN19AnimationTreePlayer8TrackKeyENS0_5TrackE10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS6_7ElementE(d,c[e+8>>2]|0),e=c[b+228>>2]|0,f=c[d>>2]|0,c[f+8>>2]=e,c[b+232>>2]=0,g=e,c[g+12>>2]=g,f|0):0){g=f+104|0;if(c[g>>2]|0)__ZN7Variant5clearEv(g);__ZN10StringNameD2Ev(f+60|0);__ZN10StringNameD2Ev(f+28|0);__ZN6Memory11free_staticEPvb(f,0);c[d>>2]=0}__ZN19AnimationTreePlayer17_recompute_cachesERK10StringName(b,b+236|0);a[b+266>>0]=0;return}function __ZN19AnimationTreePlayer13_process_nodeERK10StringNamePPNS_13AnimationNodeEfbfP7HashMapI8NodePathf20HashMapHasherDefault24HashMapComparatorDefaultIS7_ELh3ELh8EE(b,d,e,f,h,i,k){b=b|0;d=d|0;e=e|0;f=+f;h=h|0;i=+i;k=k|0;var n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0.0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0.0,S=0.0,T=0.0,U=0.0,V=0.0,W=0.0,X=0.0,Y=0,Z=0,_=0,$=0.0,aa=0,ca=0.0,da=0.0,ea=0.0,fa=0,ga=0,ha=0.0,ia=0,ja=0,ka=0,la=0,ma=0,na=0,oa=0,pa=0,qa=0,ra=0,sa=0,ta=0,ua=0,va=0,wa=0,xa=0,ya=0,za=0,Aa=0,Ba=0,Ca=0,Da=0,Ea=0,Fa=0,Ga=0,Ha=0,Ia=0,Ja=0,Ka=0,La=0,Ma=0,Na=0,Oa=0,Pa=0,Qa=0,Ra=0,Sa=0,Ta=0.0,Ua=0,Va=0,Wa=0,Xa=0,Ya=0,Za=0,_a=0,$a=0,ab=0,bb=0,cb=0,db=0,eb=0,fb=0,gb=0,hb=0,ib=0,jb=0.0,kb=0,lb=0,mb=0,nb=0,ob=0,pb=0.0,qb=0,rb=0,sb=0,tb=0,ub=0,vb=0.0,wb=0.0,xb=0,yb=0,zb=0,Ab=0,Bb=0.0,Cb=0,Db=0,Eb=0,Fb=0,Gb=0,Hb=0,Ib=0,Jb=0,Kb=0,Lb=0,Mb=0,Nb=0,Ob=0;n=l;l=l+64|0;if((l|0)>=(m|0))ba(64);o=n+36|0;p=n+40|0;q=n+32|0;r=n+20|0;s=n+16|0;t=n+4|0;u=n;g[o>>2]=i;w=b+268|0;x=c[w>>2]|0;a:do if(x|0){y=c[x+8>>2]|0;z=c[b+272>>2]|0;b:do if((y|0)==(z|0))A=y;else{B=c[d>>2]|0;C=y;while(1){D=c[C+24>>2]|0;if(B>>>0<D>>>0)E=C+8|0;else{if(D>>>0>=B>>>0){A=C;break b}E=C+4|0}C=c[E>>2]|0;if((C|0)==(z|0))break a}}while(0);if((A|0)!=(z|0)&(A|0)!=0){a[1263537]=0;y=c[(__ZN3MapI10StringNamePN19AnimationTreePlayer8NodeBaseE10ComparatorIS0_E16DefaultAllocatorEixERKS0_(w,d)|0)>>2]|0;do switch(c[y+8>>2]|0){case 0:{c[p>>2]=0;c[p+8>>2]=0;C=p+4|0;a[C>>0]=0;B=y+20|0;D=c[B>>2]|0;if((D|0)!=0?(c[D+-4>>2]|0)>0:0){__ZN6VectorIN19AnimationTreePlayer5InputEE14_copy_on_writeEv(B);F=c[B>>2]|0}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);F=0}G=+__ZN19AnimationTreePlayer13_process_nodeERK10StringNamePPNS_13AnimationNodeEfbfP7HashMapI8NodePathf20HashMapHasherDefault24HashMapComparatorDefaultIS7_ELh3ELh8EE(b,F,e,f,h,i,p);B=c[p>>2]|0;if(B|0){D=a[C>>0]|0;if(D<<24>>24==31)H=B;else{I=0;J=B;K=B;B=D;while(1){D=J+(I<<2)|0;L=c[D>>2]|0;if(!L){M=K;N=J;O=B}else{P=L;L=D;do{c[L>>2]=c[P+4>>2];__ZN8NodePathD2Ev(P+8|0);__ZN6Memory11free_staticEPvb(P,0);Q=c[p>>2]|0;L=Q+(I<<2)|0;P=c[L>>2]|0}while((P|0)!=0);M=Q;N=Q;O=a[C>>0]|0}I=I+1|0;if((I|0)>=(1<<(O&255)|0)){H=M;break}else{J=N;K=M;B=O}}}__ZN6Memory11free_staticEPvb(H,1)}R=G;l=n;return +R}case 1:{B=y+24|0;K=c[B>>2]|0;if(!K)S=0.0;else{J=y+48|0;if(h){T=0.0;U=f}else{V=+g[J>>2]+f;T=f;U=V<0.0?0.0:V}g[J>>2]=U;g[y+52>>2]=T;V=+__ZNK9Animation10get_lengthEv(K);if(__ZNK9Animation8has_loopEv(c[B>>2]|0)|0){if(V!=0.0){W=+g[J>>2];if(!(W>=0.0))X=V-+_fmodf(-W,V);else X=+_fmodf(W,V);g[J>>2]=X}}else if(+g[J>>2]>V)g[J>>2]=V;K=y+60|0;a[K>>0]=1;I=c[y+40>>2]|0;if(!I)Y=0;else{Z=I;_=37}while(1){if((_|0)==37){_=0;Y=c[Z>>2]|0}if(!Y)break;c[p>>2]=__ZNK9Animation14track_get_pathEi(c[B>>2]|0,c[Y>>2]|0)|0;I=y+64|0;if(__ZNK7HashMapI8NodePathb20HashMapHasherDefault24HashMapComparatorDefaultIS0_ELh3ELh8EE3hasERKS0_(I,p)|0?(a[(__ZN7HashMapI8NodePathb20HashMapHasherDefault24HashMapComparatorDefaultIS0_ELh3ELh8EEixERKS0_(I,p)|0)>>0]|0)!=0:0){g[Y+8>>2]=0.0;$=0.0}else _=43;do if((_|0)==43){_=0;if(__ZNK7HashMapI8NodePathf20HashMapHasherDefault24HashMapComparatorDefaultIS0_ELh3ELh8EE3hasERKS0_(k,p)|0){I=c[(__ZN7HashMapI8NodePathf20HashMapHasherDefault24HashMapComparatorDefaultIS0_ELh3ELh8EEixERKS0_(k,p)|0)>>2]|0;c[Y+8>>2]=I;$=(c[j>>2]=I,+g[j>>2]);break}else{I=c[o>>2]|0;c[Y+8>>2]=I;$=(c[j>>2]=I,+g[j>>2]);break}}while(0);if($>1.0e-05)a[K>>0]=0;__ZN8NodePathD2Ev(p);Z=Y+12|0;_=37}S=V-+g[J>>2]}K=c[e>>2]|0;c[((K|0)==0?b+256|0:K+44|0)>>2]=y;c[y+44>>2]=0;c[e>>2]=y;R=S;l=n;return +R}case 2:{K=y+24|0;if(!(a[K>>0]|0)){B=y+20|0;I=c[B>>2]|0;if((I|0)!=0?(c[I+-4>>2]|0)>0:0){__ZN6VectorIN19AnimationTreePlayer5InputEE14_copy_on_writeEv(B);aa=c[B>>2]|0}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);aa=0}R=+__ZN19AnimationTreePlayer13_process_nodeERK10StringNamePPNS_13AnimationNodeEfbfP7HashMapI8NodePathf20HashMapHasherDefault24HashMapComparatorDefaultIS7_ELh3ELh8EE(b,aa,e,f,h,i,k);l=n;return +R}if(h)g[y+52>>2]=f;B=y+25|0;I=(a[B>>0]|0)!=0;C=y+52|0;if(I){g[C>>2]=0.0;ca=1.0;da=0.0}else{ca=+(h&1);da=+g[C>>2]}G=+g[y+28>>2];if(da<G)if(G>0.0)ea=da/G;else ea=0.0;else if(I)ea=1.0;else{G=+g[y+56>>2];W=+g[y+32>>2];ea=G<W&W!=0.0?G/W:1.0}c[p>>2]=0;c[p+8>>2]=0;I=p+4|0;a[I>>0]=0;__ZN7HashMapI8NodePathf20HashMapHasherDefault24HashMapComparatorDefaultIS0_ELh3ELh8EE9copy_fromERKS4_(p,k);c[q>>2]=c[o>>2];P=y+64|0;__ZN19AnimationTreePlayer16_compute_weightsEPfP7HashMapI8NodePathf20HashMapHasherDefault24HashMapComparatorDefaultIS2_ELh3ELh8EEfPKS1_IS2_bS3_S5_Lh3ELh8EEf(0,o,k,(a[y+48>>0]|0)==0?1.0-ea:1.0,P,1.0);__ZN19AnimationTreePlayer16_compute_weightsEPfP7HashMapI8NodePathf20HashMapHasherDefault24HashMapComparatorDefaultIS2_ELh3ELh8EEfPKS1_IS2_bS3_S5_Lh3ELh8EEf(0,q,p,ea,P,0.0);P=y+20|0;L=c[P>>2]|0;if((L|0)!=0?(c[L+-4>>2]|0)>0:0){__ZN6VectorIN19AnimationTreePlayer5InputEE14_copy_on_writeEv(P);fa=c[P>>2]|0}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);fa=0}W=+__ZN19AnimationTreePlayer13_process_nodeERK10StringNamePPNS_13AnimationNodeEfbfP7HashMapI8NodePathf20HashMapHasherDefault24HashMapComparatorDefaultIS7_ELh3ELh8EE(b,fa,e,f,h,+g[o>>2],k);L=c[P>>2]|0;if((L|0)!=0?(c[L+-4>>2]|0)>1:0){__ZN6VectorIN19AnimationTreePlayer5InputEE14_copy_on_writeEv(P);ga=(c[P>>2]|0)+4|0}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);ga=0}G=+__ZN19AnimationTreePlayer13_process_nodeERK10StringNamePPNS_13AnimationNodeEfbfP7HashMapI8NodePathf20HashMapHasherDefault24HashMapComparatorDefaultIS7_ELh3ELh8EE(b,ga,e,f,ca!=0.0,+g[q>>2],p);if(a[B>>0]|0){g[y+56>>2]=G;a[B>>0]=0}if(!h){g[C>>2]=+g[C>>2]+f;g[y+56>>2]=G;if(!(G<=0.0))ha=G;else{a[K>>0]=0;ha=G}}else ha=+g[y+56>>2];G=W>ha?W:ha;K=c[p>>2]|0;if(K|0){C=a[I>>0]|0;if(C<<24>>24==31)ia=K;else{B=0;P=K;L=K;K=C;while(1){C=P+(B<<2)|0;D=c[C>>2]|0;if(!D){ja=K;ka=L;la=P}else{ma=D;D=C;do{c[D>>2]=c[ma+4>>2];__ZN8NodePathD2Ev(ma+8|0);__ZN6Memory11free_staticEPvb(ma,0);na=c[p>>2]|0;D=na+(B<<2)|0;ma=c[D>>2]|0}while((ma|0)!=0);ja=a[I>>0]|0;ka=na;la=na}B=B+1|0;if((B|0)>=(1<<(ja&255)|0)){ia=ka;break}else{P=la;L=ka;K=ja}}}__ZN6Memory11free_staticEPvb(ia,1)}R=G;l=n;return +R}case 3:{c[p>>2]=0;c[p+8>>2]=0;K=p+4|0;a[K>>0]=0;__ZN7HashMapI8NodePathf20HashMapHasherDefault24HashMapComparatorDefaultIS0_ELh3ELh8EE9copy_fromERKS4_(p,k);c[q>>2]=c[o>>2];__ZN19AnimationTreePlayer16_compute_weightsEPfP7HashMapI8NodePathf20HashMapHasherDefault24HashMapComparatorDefaultIS2_ELh3ELh8EEfPKS1_IS2_bS3_S5_Lh3ELh8EEf(0,q,p,+g[y+24>>2],0,0.0);L=y+20|0;P=c[L>>2]|0;if((P|0)!=0?(c[P+-4>>2]|0)>0:0){__ZN6VectorIN19AnimationTreePlayer5InputEE14_copy_on_writeEv(L);oa=c[L>>2]|0}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);oa=0}V=+__ZN19AnimationTreePlayer13_process_nodeERK10StringNamePPNS_13AnimationNodeEfbfP7HashMapI8NodePathf20HashMapHasherDefault24HashMapComparatorDefaultIS7_ELh3ELh8EE(b,oa,e,f,h,+g[o>>2],k);P=c[L>>2]|0;if((P|0)!=0?(c[P+-4>>2]|0)>1:0){__ZN6VectorIN19AnimationTreePlayer5InputEE14_copy_on_writeEv(L);pa=(c[L>>2]|0)+4|0}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);pa=0}+__ZN19AnimationTreePlayer13_process_nodeERK10StringNamePPNS_13AnimationNodeEfbfP7HashMapI8NodePathf20HashMapHasherDefault24HashMapComparatorDefaultIS7_ELh3ELh8EE(b,pa,e,f,h,+g[q>>2],p);L=c[p>>2]|0;if(L|0){P=a[K>>0]|0;if(P<<24>>24==31)qa=L;else{B=0;I=L;J=L;L=P;while(1){P=I+(B<<2)|0;ma=c[P>>2]|0;if(!ma){ra=L;sa=J;ta=I}else{D=ma;ma=P;do{c[ma>>2]=c[D+4>>2];__ZN8NodePathD2Ev(D+8|0);__ZN6Memory11free_staticEPvb(D,0);ua=c[p>>2]|0;ma=ua+(B<<2)|0;D=c[ma>>2]|0}while((D|0)!=0);ra=a[K>>0]|0;sa=ua;ta=ua}B=B+1|0;if((B|0)>=(1<<(ra&255)|0)){qa=sa;break}else{I=ta;J=sa;L=ra}}}__ZN6Memory11free_staticEPvb(qa,1)}R=V;l=n;return +R}case 4:{c[p>>2]=0;c[p+8>>2]=0;L=p+4|0;a[L>>0]=0;__ZN7HashMapI8NodePathf20HashMapHasherDefault24HashMapComparatorDefaultIS0_ELh3ELh8EE9copy_fromERKS4_(p,k);c[q>>2]=c[o>>2];J=y+24|0;I=y+28|0;__ZN19AnimationTreePlayer16_compute_weightsEPfP7HashMapI8NodePathf20HashMapHasherDefault24HashMapComparatorDefaultIS2_ELh3ELh8EEfPKS1_IS2_bS3_S5_Lh3ELh8EEf(0,o,k,1.0-+g[J>>2],I,1.0);__ZN19AnimationTreePlayer16_compute_weightsEPfP7HashMapI8NodePathf20HashMapHasherDefault24HashMapComparatorDefaultIS2_ELh3ELh8EEfPKS1_IS2_bS3_S5_Lh3ELh8EEf(0,q,p,+g[J>>2],I,0.0);I=y+20|0;J=c[I>>2]|0;if((J|0)!=0?(c[J+-4>>2]|0)>0:0){__ZN6VectorIN19AnimationTreePlayer5InputEE14_copy_on_writeEv(I);va=c[I>>2]|0}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);va=0}G=+__ZN19AnimationTreePlayer13_process_nodeERK10StringNamePPNS_13AnimationNodeEfbfP7HashMapI8NodePathf20HashMapHasherDefault24HashMapComparatorDefaultIS7_ELh3ELh8EE(b,va,e,f,h,+g[o>>2],k);J=c[I>>2]|0;if((J|0)!=0?(c[J+-4>>2]|0)>1:0){__ZN6VectorIN19AnimationTreePlayer5InputEE14_copy_on_writeEv(I);wa=(c[I>>2]|0)+4|0}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);wa=0}+__ZN19AnimationTreePlayer13_process_nodeERK10StringNamePPNS_13AnimationNodeEfbfP7HashMapI8NodePathf20HashMapHasherDefault24HashMapComparatorDefaultIS7_ELh3ELh8EE(b,wa,e,f,h,+g[q>>2],p);I=c[p>>2]|0;if(I|0){J=a[L>>0]|0;if(J<<24>>24==31)xa=I;else{B=0;K=I;D=I;I=J;while(1){J=K+(B<<2)|0;ma=c[J>>2]|0;if(!ma){ya=I;za=D;Aa=K}else{P=ma;ma=J;do{c[ma>>2]=c[P+4>>2];__ZN8NodePathD2Ev(P+8|0);__ZN6Memory11free_staticEPvb(P,0);Ba=c[p>>2]|0;ma=Ba+(B<<2)|0;P=c[ma>>2]|0}while((P|0)!=0);ya=a[L>>0]|0;za=Ba;Aa=Ba}B=B+1|0;if((B|0)>=(1<<(ya&255)|0)){xa=za;break}else{K=Aa;D=za;I=ya}}}__ZN6Memory11free_staticEPvb(xa,1)}R=G;l=n;return +R}case 5:{V=+g[y+24>>2];I=V<0.0;W=-V;c[p>>2]=0;c[p+8>>2]=0;D=p+4|0;a[D>>0]=0;__ZN7HashMapI8NodePathf20HashMapHasherDefault24HashMapComparatorDefaultIS0_ELh3ELh8EE9copy_fromERKS4_(p,k);c[q>>2]=c[o>>2];c[r>>2]=0;c[r+8>>2]=0;K=r+4|0;a[K>>0]=0;__ZN7HashMapI8NodePathf20HashMapHasherDefault24HashMapComparatorDefaultIS0_ELh3ELh8EE9copy_fromERKS4_(r,k);c[s>>2]=c[o>>2];__ZN19AnimationTreePlayer16_compute_weightsEPfP7HashMapI8NodePathf20HashMapHasherDefault24HashMapComparatorDefaultIS2_ELh3ELh8EEfPKS1_IS2_bS3_S5_Lh3ELh8EEf(0,q,p,I?0.0:V,0,0.0);__ZN19AnimationTreePlayer16_compute_weightsEPfP7HashMapI8NodePathf20HashMapHasherDefault24HashMapComparatorDefaultIS2_ELh3ELh8EEfPKS1_IS2_bS3_S5_Lh3ELh8EEf(0,o,k,(I?V:W)+1.0,0,0.0);__ZN19AnimationTreePlayer16_compute_weightsEPfP7HashMapI8NodePathf20HashMapHasherDefault24HashMapComparatorDefaultIS2_ELh3ELh8EEfPKS1_IS2_bS3_S5_Lh3ELh8EEf(0,s,r,I?W:0.0,0,0.0);I=y+20|0;B=c[I>>2]|0;if((B|0)!=0?(c[B+-4>>2]|0)>1:0){__ZN6VectorIN19AnimationTreePlayer5InputEE14_copy_on_writeEv(I);Ca=(c[I>>2]|0)+4|0}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);Ca=0}W=+__ZN19AnimationTreePlayer13_process_nodeERK10StringNamePPNS_13AnimationNodeEfbfP7HashMapI8NodePathf20HashMapHasherDefault24HashMapComparatorDefaultIS7_ELh3ELh8EE(b,Ca,e,f,h,+g[o>>2],k);B=c[I>>2]|0;if((B|0)!=0?(c[B+-4>>2]|0)>0:0){__ZN6VectorIN19AnimationTreePlayer5InputEE14_copy_on_writeEv(I);Da=c[I>>2]|0}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);Da=0}+__ZN19AnimationTreePlayer13_process_nodeERK10StringNamePPNS_13AnimationNodeEfbfP7HashMapI8NodePathf20HashMapHasherDefault24HashMapComparatorDefaultIS7_ELh3ELh8EE(b,Da,e,f,h,+g[s>>2],r);B=c[I>>2]|0;if((B|0)!=0?(c[B+-4>>2]|0)>2:0){__ZN6VectorIN19AnimationTreePlayer5InputEE14_copy_on_writeEv(I);Ea=(c[I>>2]|0)+8|0}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);Ea=0}+__ZN19AnimationTreePlayer13_process_nodeERK10StringNamePPNS_13AnimationNodeEfbfP7HashMapI8NodePathf20HashMapHasherDefault24HashMapComparatorDefaultIS7_ELh3ELh8EE(b,Ea,e,f,h,+g[q>>2],p);I=c[r>>2]|0;if(I|0){B=a[K>>0]|0;if(B<<24>>24==31)Fa=I;else{L=0;P=I;ma=I;I=B;while(1){B=P+(L<<2)|0;J=c[B>>2]|0;if(!J){Ga=I;Ha=ma;Ia=P}else{C=J;J=B;do{c[J>>2]=c[C+4>>2];__ZN8NodePathD2Ev(C+8|0);__ZN6Memory11free_staticEPvb(C,0);Ja=c[r>>2]|0;J=Ja+(L<<2)|0;C=c[J>>2]|0}while((C|0)!=0);Ga=a[K>>0]|0;Ha=Ja;Ia=Ja}L=L+1|0;if((L|0)>=(1<<(Ga&255)|0)){Fa=Ha;break}else{P=Ia;ma=Ha;I=Ga}}}__ZN6Memory11free_staticEPvb(Fa,1)}I=c[p>>2]|0;if(I|0){ma=a[D>>0]|0;if(ma<<24>>24==31)Ka=I;else{P=0;L=I;K=I;I=ma;while(1){ma=L+(P<<2)|0;C=c[ma>>2]|0;if(!C){La=I;Ma=K;Na=L}else{J=C;C=ma;do{c[C>>2]=c[J+4>>2];__ZN8NodePathD2Ev(J+8|0);__ZN6Memory11free_staticEPvb(J,0);Oa=c[p>>2]|0;C=Oa+(P<<2)|0;J=c[C>>2]|0}while((J|0)!=0);La=a[D>>0]|0;Ma=Oa;Na=Oa}P=P+1|0;if((P|0)>=(1<<(La&255)|0)){Ka=Ma;break}else{L=Na;K=Ma;I=La}}}__ZN6Memory11free_staticEPvb(Ka,1)}R=W;l=n;return +R}case 6:{c[p>>2]=0;c[p+8>>2]=0;I=p+4|0;a[I>>0]=0;__ZN7HashMapI8NodePathf20HashMapHasherDefault24HashMapComparatorDefaultIS0_ELh3ELh8EE9copy_fromERKS4_(p,k);c[q>>2]=c[o>>2];c[r>>2]=0;c[r+8>>2]=0;K=r+4|0;a[K>>0]=0;__ZN7HashMapI8NodePathf20HashMapHasherDefault24HashMapComparatorDefaultIS0_ELh3ELh8EE9copy_fromERKS4_(r,k);c[s>>2]=c[o>>2];c[t>>2]=0;c[t+8>>2]=0;L=t+4|0;a[L>>0]=0;__ZN7HashMapI8NodePathf20HashMapHasherDefault24HashMapComparatorDefaultIS0_ELh3ELh8EE9copy_fromERKS4_(t,k);c[u>>2]=c[o>>2];P=y+24|0;__ZN19AnimationTreePlayer16_compute_weightsEPfP7HashMapI8NodePathf20HashMapHasherDefault24HashMapComparatorDefaultIS2_ELh3ELh8EEfPKS1_IS2_bS3_S5_Lh3ELh8EEf(0,o,k,1.0-+g[P>>2],0,0.0);__ZN19AnimationTreePlayer16_compute_weightsEPfP7HashMapI8NodePathf20HashMapHasherDefault24HashMapComparatorDefaultIS2_ELh3ELh8EEfPKS1_IS2_bS3_S5_Lh3ELh8EEf(0,q,p,+g[P>>2],0,0.0);P=y+28|0;__ZN19AnimationTreePlayer16_compute_weightsEPfP7HashMapI8NodePathf20HashMapHasherDefault24HashMapComparatorDefaultIS2_ELh3ELh8EEfPKS1_IS2_bS3_S5_Lh3ELh8EEf(0,s,r,1.0-+g[P>>2],0,0.0);__ZN19AnimationTreePlayer16_compute_weightsEPfP7HashMapI8NodePathf20HashMapHasherDefault24HashMapComparatorDefaultIS2_ELh3ELh8EEfPKS1_IS2_bS3_S5_Lh3ELh8EEf(0,u,t,+g[P>>2],0,0.0);P=y+20|0;D=c[P>>2]|0;if((D|0)!=0?(c[D+-4>>2]|0)>0:0){__ZN6VectorIN19AnimationTreePlayer5InputEE14_copy_on_writeEv(P);Pa=c[P>>2]|0}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);Pa=0}G=+__ZN19AnimationTreePlayer13_process_nodeERK10StringNamePPNS_13AnimationNodeEfbfP7HashMapI8NodePathf20HashMapHasherDefault24HashMapComparatorDefaultIS7_ELh3ELh8EE(b,Pa,e,f,h,+g[o>>2],k);D=c[P>>2]|0;if((D|0)!=0?(c[D+-4>>2]|0)>1:0){__ZN6VectorIN19AnimationTreePlayer5InputEE14_copy_on_writeEv(P);Qa=(c[P>>2]|0)+4|0}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);Qa=0}+__ZN19AnimationTreePlayer13_process_nodeERK10StringNamePPNS_13AnimationNodeEfbfP7HashMapI8NodePathf20HashMapHasherDefault24HashMapComparatorDefaultIS7_ELh3ELh8EE(b,Qa,e,f,h,+g[q>>2],p);D=c[P>>2]|0;if((D|0)!=0?(c[D+-4>>2]|0)>2:0){__ZN6VectorIN19AnimationTreePlayer5InputEE14_copy_on_writeEv(P);Ra=(c[P>>2]|0)+8|0}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);Ra=0}V=+__ZN19AnimationTreePlayer13_process_nodeERK10StringNamePPNS_13AnimationNodeEfbfP7HashMapI8NodePathf20HashMapHasherDefault24HashMapComparatorDefaultIS7_ELh3ELh8EE(b,Ra,e,f,h,+g[s>>2],r);D=c[P>>2]|0;if((D|0)!=0?(c[D+-4>>2]|0)>3:0){__ZN6VectorIN19AnimationTreePlayer5InputEE14_copy_on_writeEv(P);Sa=(c[P>>2]|0)+12|0}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);Sa=0}+__ZN19AnimationTreePlayer13_process_nodeERK10StringNamePPNS_13AnimationNodeEfbfP7HashMapI8NodePathf20HashMapHasherDefault24HashMapComparatorDefaultIS7_ELh3ELh8EE(b,Sa,e,f,h,+g[u>>2],t);Ta=G>V?G:V;P=c[t>>2]|0;if(P|0){D=a[L>>0]|0;if(D<<24>>24==31)Ua=P;else{J=0;C=P;ma=P;P=D;while(1){D=C+(J<<2)|0;B=c[D>>2]|0;if(!B){Va=P;Wa=ma;Xa=C}else{Ya=B;B=D;do{c[B>>2]=c[Ya+4>>2];__ZN8NodePathD2Ev(Ya+8|0);__ZN6Memory11free_staticEPvb(Ya,0);Za=c[t>>2]|0;B=Za+(J<<2)|0;Ya=c[B>>2]|0}while((Ya|0)!=0);Va=a[L>>0]|0;Wa=Za;Xa=Za}J=J+1|0;if((J|0)>=(1<<(Va&255)|0)){Ua=Wa;break}else{C=Xa;ma=Wa;P=Va}}}__ZN6Memory11free_staticEPvb(Ua,1)}P=c[r>>2]|0;if(P|0){ma=a[K>>0]|0;if(ma<<24>>24==31)_a=P;else{C=0;J=P;L=P;P=ma;while(1){ma=J+(C<<2)|0;Ya=c[ma>>2]|0;if(!Ya){$a=P;ab=L;bb=J}else{B=Ya;Ya=ma;do{c[Ya>>2]=c[B+4>>2];__ZN8NodePathD2Ev(B+8|0);__ZN6Memory11free_staticEPvb(B,0);cb=c[r>>2]|0;Ya=cb+(C<<2)|0;B=c[Ya>>2]|0}while((B|0)!=0);$a=a[K>>0]|0;ab=cb;bb=cb}C=C+1|0;if((C|0)>=(1<<($a&255)|0)){_a=ab;break}else{J=bb;L=ab;P=$a}}}__ZN6Memory11free_staticEPvb(_a,1)}P=c[p>>2]|0;if(P|0){L=a[I>>0]|0;if(L<<24>>24==31)db=P;else{J=0;C=P;K=P;P=L;while(1){L=C+(J<<2)|0;B=c[L>>2]|0;if(!B){eb=P;fb=K;gb=C}else{Ya=B;B=L;do{c[B>>2]=c[Ya+4>>2];__ZN8NodePathD2Ev(Ya+8|0);__ZN6Memory11free_staticEPvb(Ya,0);hb=c[p>>2]|0;B=hb+(J<<2)|0;Ya=c[B>>2]|0}while((Ya|0)!=0);eb=a[I>>0]|0;fb=hb;gb=hb}J=J+1|0;if((J|0)>=(1<<(eb&255)|0)){db=fb;break}else{C=gb;K=fb;P=eb}}}__ZN6Memory11free_staticEPvb(db,1)}R=Ta;l=n;return +R}case 7:{P=y+20|0;K=c[P>>2]|0;if((K|0)!=0?(c[K+-4>>2]|0)>0:0){__ZN6VectorIN19AnimationTreePlayer5InputEE14_copy_on_writeEv(P);ib=c[P>>2]|0}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);ib=0}if(h){jb=+__ZN19AnimationTreePlayer13_process_nodeERK10StringNamePPNS_13AnimationNodeEfbfP7HashMapI8NodePathf20HashMapHasherDefault24HashMapComparatorDefaultIS7_ELh3ELh8EE(b,ib,e,f,1,i,k);kb=y+24|0}else{P=y+24|0;jb=+__ZN19AnimationTreePlayer13_process_nodeERK10StringNamePPNS_13AnimationNodeEfbfP7HashMapI8NodePathf20HashMapHasherDefault24HashMapComparatorDefaultIS7_ELh3ELh8EE(b,ib,e,+g[P>>2]*f,0,i,k);kb=P}W=+g[kb>>2];R=W==0.0?v:jb/W;l=n;return +R}case 8:{P=y+24|0;W=+g[P>>2];K=!(W>=0.0);C=h|K^1;V=K|h?f:W;g[P>>2]=-1.0;P=y+20|0;K=c[P>>2]|0;if((K|0)!=0?(c[K+-4>>2]|0)>0:0){__ZN6VectorIN19AnimationTreePlayer5InputEE14_copy_on_writeEv(P);lb=c[P>>2]|0}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);lb=0}R=+__ZN19AnimationTreePlayer13_process_nodeERK10StringNamePPNS_13AnimationNodeEfbfP7HashMapI8NodePathf20HashMapHasherDefault24HashMapComparatorDefaultIS7_ELh3ELh8EE(b,lb,e,V,C,i,k);l=n;return +R}case 9:{c[p>>2]=0;c[p+8>>2]=0;C=p+4|0;a[C>>0]=0;__ZN7HashMapI8NodePathf20HashMapHasherDefault24HashMapComparatorDefaultIS0_ELh3ELh8EE9copy_fromERKS4_(p,k);c[q>>2]=c[o>>2];P=y+36|0;do if((c[P>>2]|0)<0){K=y+20|0;J=y+48|0;I=c[J>>2]|0;do if((I|0)<0)_=206;else{Ya=c[K>>2]|0;B=(Ya|0)==0;if(B)mb=0;else mb=c[Ya+-4>>2]|0;if((mb|0)<=(I|0)){if(B)nb=0;else nb=c[Ya+-4>>2]|0;if((nb|0)<=(I|0)){_=206;break}a[1263537]=0}__ZN6VectorIN19AnimationTreePlayer5InputEE14_copy_on_writeEv(K);ob=(c[K>>2]|0)+(I<<2)|0}while(0);if((_|0)==206){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);ob=0}V=+__ZN19AnimationTreePlayer13_process_nodeERK10StringNamePPNS_13AnimationNodeEfbfP7HashMapI8NodePathf20HashMapHasherDefault24HashMapComparatorDefaultIS7_ELh3ELh8EE(b,ob,e,f,h,+g[o>>2],k);I=y+44|0;if(h)pb=f;else pb=+g[I>>2]+f;g[I>>2]=pb;Ya=y+24|0;B=c[J>>2]|0;if((B|0)<0)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);L=c[Ya>>2]|0;ma=(L|0)==0;if(ma)qb=0;else qb=c[L+-4>>2]|0;do if((qb|0)<=(B|0)){if(ma)rb=0;else rb=c[L+-4>>2]|0;if((rb|0)>(B|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);__ZN6VectorIN19AnimationTreePlayer14TransitionNode9InputDataEE14_copy_on_writeEv(Ya);if((a[(c[Ya>>2]|0)+B>>0]|0)!=0?(W=+g[y+52>>2],V<=W):0){L=c[J>>2]|0;ma=c[K>>2]|0;D=(ma|0)==0;if(D)sb=0;else sb=c[ma+-4>>2]|0;tb=(L+1|0)%(sb|0)|0;if((tb|0)>=0){if(D)ub=0;else ub=c[ma+-4>>2]|0;if((ub|0)>(tb|0)){a[1263537]=0;if((L|0)==(tb|0)){vb=V;break}c[P>>2]=L;g[y+32>>2]=W;c[y+28>>2]=c[I>>2];g[I>>2]=0.0;c[J>>2]=tb;a[y+40>>0]=1;vb=V;break}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(884903,884804,1159,884915,0);vb=V}else vb=V}else{W=+g[y+52>>2];if(W!=0.0)wb=+g[y+32>>2]/W;else wb=1.0;__ZN19AnimationTreePlayer16_compute_weightsEPfP7HashMapI8NodePathf20HashMapHasherDefault24HashMapComparatorDefaultIS2_ELh3ELh8EEfPKS1_IS2_bS3_S5_Lh3ELh8EEf(0,o,k,1.0-wb,0,0.0);__ZN19AnimationTreePlayer16_compute_weightsEPfP7HashMapI8NodePathf20HashMapHasherDefault24HashMapComparatorDefaultIS2_ELh3ELh8EEfPKS1_IS2_bS3_S5_Lh3ELh8EEf(0,q,p,wb,0,0.0);tb=c[y+48>>2]|0;if(!h?(L=y+40|0,(a[L>>0]|0)!=0):0){ma=y+20|0;do if((tb|0)<0)_=242;else{D=c[ma>>2]|0;xb=(D|0)==0;if(xb)yb=0;else yb=c[D+-4>>2]|0;if((yb|0)<=(tb|0)){if(xb)zb=0;else zb=c[D+-4>>2]|0;if((zb|0)<=(tb|0)){_=242;break}a[1263537]=0}__ZN6VectorIN19AnimationTreePlayer5InputEE14_copy_on_writeEv(ma);Ab=(c[ma>>2]|0)+(tb<<2)|0}while(0);if((_|0)==242){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);Ab=0}Bb=+__ZN19AnimationTreePlayer13_process_nodeERK10StringNamePPNS_13AnimationNodeEfbfP7HashMapI8NodePathf20HashMapHasherDefault24HashMapComparatorDefaultIS7_ELh3ELh8EE(b,Ab,e,0.0,1,+g[o>>2],k);Cb=L;Db=ma}else{J=y+20|0;do if((tb|0)<0)_=253;else{I=c[J>>2]|0;K=(I|0)==0;if(K)Eb=0;else Eb=c[I+-4>>2]|0;if((Eb|0)<=(tb|0)){if(K)Fb=0;else Fb=c[I+-4>>2]|0;if((Fb|0)<=(tb|0)){_=253;break}a[1263537]=0}__ZN6VectorIN19AnimationTreePlayer5InputEE14_copy_on_writeEv(J);Gb=(c[J>>2]|0)+(tb<<2)|0}while(0);if((_|0)==253){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);Gb=0}Bb=+__ZN19AnimationTreePlayer13_process_nodeERK10StringNamePPNS_13AnimationNodeEfbfP7HashMapI8NodePathf20HashMapHasherDefault24HashMapComparatorDefaultIS7_ELh3ELh8EE(b,Gb,e,f,h,+g[o>>2],k);Cb=y+40|0;Db=J}a[Cb>>0]=0;tb=c[P>>2]|0;do if((tb|0)<0)_=264;else{ma=y+20|0;L=c[ma>>2]|0;I=(L|0)==0;if(I)Hb=0;else Hb=c[L+-4>>2]|0;if((Hb|0)<=(tb|0)){if(I)Ib=0;else Ib=c[L+-4>>2]|0;if((Ib|0)<=(tb|0)){_=264;break}a[1263537]=0}__ZN6VectorIN19AnimationTreePlayer5InputEE14_copy_on_writeEv(Db);Jb=(c[ma>>2]|0)+(tb<<2)|0}while(0);if((_|0)==264){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);Jb=0}V=+g[q>>2];if(h){+__ZN19AnimationTreePlayer13_process_nodeERK10StringNamePPNS_13AnimationNodeEfbfP7HashMapI8NodePathf20HashMapHasherDefault24HashMapComparatorDefaultIS7_ELh3ELh8EE(b,Jb,e,0.0,0,V,p);g[y+44>>2]=f;vb=Bb;break}+__ZN19AnimationTreePlayer13_process_nodeERK10StringNamePPNS_13AnimationNodeEfbfP7HashMapI8NodePathf20HashMapHasherDefault24HashMapComparatorDefaultIS7_ELh3ELh8EE(b,Jb,e,f,0,V,p);tb=y+44|0;g[tb>>2]=+g[tb>>2]+f;tb=y+32|0;V=+g[tb>>2]-f;g[tb>>2]=V;if(V<0.0){c[P>>2]=-1;vb=Bb}else vb=Bb}while(0);P=c[p>>2]|0;if(P|0){tb=a[C>>0]|0;if(tb<<24>>24==31)Kb=P;else{J=0;ma=P;L=P;P=tb;while(1){tb=ma+(J<<2)|0;I=c[tb>>2]|0;if(!I){Lb=P;Mb=L;Nb=ma}else{K=I;I=tb;do{c[I>>2]=c[K+4>>2];__ZN8NodePathD2Ev(K+8|0);__ZN6Memory11free_staticEPvb(K,0);Ob=c[p>>2]|0;I=Ob+(J<<2)|0;K=c[I>>2]|0}while((K|0)!=0);Lb=a[C>>0]|0;Mb=Ob;Nb=Ob}J=J+1|0;if((J|0)>=(1<<(Lb&255)|0)){Kb=Mb;break}else{ma=Nb;L=Mb;P=Lb}}}__ZN6Memory11free_staticEPvb(Kb,1)}R=vb;l=n;return +R}default:{R=0.0;l=n;return +R}}while(0)}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(884790,884804,473,884846,0);R=0.0;l=n;return +R}function __ZNK9Animation14track_find_keyEifb(b,d,e,f){b=b|0;d=d|0;e=+e;f=f|0;var h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0.0,p=0,q=0,r=0.0,s=0,t=0,u=0,v=0,w=0,x=0.0,y=0,z=0,A=0.0,B=0,C=0,D=0,E=0,F=0.0,G=0,H=0,I=0.0,J=0,K=0,L=0,M=0,N=0.0,O=0,P=0,Q=0,R=0,S=0;if((d|0)>=0){h=c[b+128>>2]|0;b=(h|0)==0;if(b)i=0;else i=c[h+-4>>2]|0;if((i|0)>(d|0)){a[1263537]=0;if(b)j=0;else j=c[h+-4>>2]|0;do if((j|0)<=(d|0)){if(b)k=0;else k=c[h+-4>>2]|0;if((k|0)>(d|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0)}while(0);k=c[h+(d<<2)>>2]|0;switch(c[k+4>>2]|0){case 1:{d=k+24|0;h=c[d>>2]|0;if(!h){l=-1;return l|0}b=c[h+-4>>2]|0;if(!b){l=-1;return l|0}a:do if((b|0)>0){j=b+-1|0;i=0;while(1){m=j;while(1){n=(m+i|0)/2|0;o=+g[h+(n*52|0)+8>>2];if(o==e){p=n;break a}if(!(o>e))break;if((i|0)<(n|0))m=n+-1|0;else{q=n;r=o;s=25;break a}}if((n|0)<(m|0)){j=m;i=n+1|0}else{q=n;r=o;s=25;break}}}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);q=0;r=+g[0+(0*52|0)+8>>2];s=25}while(0);if((s|0)==25)p=((r>e)<<31>>31)+q|0;if((p|0)<0){l=-1;return l|0}q=c[d>>2]|0;n=(q|0)==0;if(n)t=0;else t=c[q+-4>>2]|0;if((p|0)>=(t|0)){l=-1;return l|0}if(n)u=0;else u=c[q+-4>>2]|0;do if((u|0)<=(p|0)){if(n)v=0;else v=c[q+-4>>2]|0;if((v|0)>(p|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);__ZN6VectorIN9Animation4TKeyINS0_12TransformKeyEEEE14_copy_on_writeEv(d);l=+g[(c[d>>2]|0)+(p*52|0)+8>>2]==e|f^1?p:-1;return l|0}case 0:{p=k+32|0;d=c[p>>2]|0;if(!d){l=-1;return l|0}v=c[d+-4>>2]|0;if(!v){l=-1;return l|0}b:do if((v|0)>0){q=v+-1|0;n=0;while(1){u=q;while(1){w=(u+n|0)/2|0;x=+g[d+(w*40|0)+8>>2];if(x==e){y=w;break b}if(!(x>e))break;if((n|0)<(w|0))u=w+-1|0;else{z=w;A=x;s=49;break b}}if((w|0)<(u|0)){q=u;n=w+1|0}else{z=w;A=x;s=49;break}}}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);z=0;A=+g[0+(0*40|0)+8>>2];s=49}while(0);if((s|0)==49)y=((A>e)<<31>>31)+z|0;if((y|0)<0){l=-1;return l|0}z=c[p>>2]|0;w=(z|0)==0;if(w)B=0;else B=c[z+-4>>2]|0;if((y|0)>=(B|0)){l=-1;return l|0}if(w)C=0;else C=c[z+-4>>2]|0;do if((C|0)<=(y|0)){if(w)D=0;else D=c[z+-4>>2]|0;if((D|0)>(y|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);__ZN6VectorIN9Animation4TKeyI7VariantEEE14_copy_on_writeEv(p);l=+g[(c[p>>2]|0)+(y*40|0)+8>>2]==e|f^1?y:-1;return l|0}case 2:{y=k+24|0;k=c[y>>2]|0;if(!k){l=-1;return l|0}p=c[k+-4>>2]|0;if(!p){l=-1;return l|0}c:do if((p|0)>0){D=p+-1|0;z=0;while(1){w=D;while(1){E=(w+z|0)/2|0;F=+g[k+(E<<4)+4>>2];if(F==e){G=E;break c}if(!(F>e))break;if((z|0)<(E|0))w=E+-1|0;else{H=E;I=F;s=73;break c}}if((E|0)<(w|0)){D=w;z=E+1|0}else{H=E;I=F;s=73;break}}}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);H=0;I=+g[0+(0<<4)+4>>2];s=73}while(0);if((s|0)==73)G=((I>e)<<31>>31)+H|0;if((G|0)<0){l=-1;return l|0}H=c[y>>2]|0;s=(H|0)==0;if(s)J=0;else J=c[H+-4>>2]|0;if((G|0)>=(J|0)){l=-1;return l|0}if(s)K=0;else K=c[H+-4>>2]|0;if((K|0)>(G|0)){__ZN6VectorIN9Animation9MethodKeyEE14_copy_on_writeEv(y);L=c[y>>2]|0;M=L+(G<<4)+4|0;N=+g[M>>2];O=N==e;P=f^1;Q=O|P;R=Q?G:-1;return R|0}if(s)S=0;else S=c[H+-4>>2]|0;if((S|0)<=(G|0))__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);a[1263537]=0;__ZN6VectorIN9Animation9MethodKeyEE14_copy_on_writeEv(y);L=c[y>>2]|0;M=L+(G<<4)+4|0;N=+g[M>>2];O=N==e;P=f^1;Q=O|P;R=Q?G:-1;return R|0}default:{l=-1;return l|0}}}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(884775,881861,694,881891,0);l=-1;return l|0}function __ZN3MapI10StringNamePN19AnimationTreePlayer8NodeBaseE10ComparatorIS0_E16DefaultAllocatorEixERKS0_(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;g=c[b>>2]|0;if(!g){h=__ZnwjPFPvjE(32,4740)|0;__ZN10StringNameC2Ev(h+24|0);i=h+16|0;c[i>>2]=0;c[i+4>>2]=0;c[b>>2]=h;i=c[b+4>>2]|0;c[h+4>>2]=i;c[h+8>>2]=i;c[h+12>>2]=i;c[h>>2]=1;if(!h){c[f>>2]=0;j=f;k=14}else{n=h;o=i;k=5}}else{n=g;o=c[b+4>>2]|0;k=5}a:do if((k|0)==5){g=c[n+8>>2]|0;b:do if((g|0)!=(o|0)){i=c[d>>2]|0;h=g;while(1){p=c[h+24>>2]|0;if(i>>>0<p>>>0)q=h+8|0;else{if(p>>>0>=i>>>0)break;q=h+4|0}p=c[q>>2]|0;if((p|0)==(o|0))break b;else h=p}if(!((h|0)==(o|0)|(h|0)==0)){r=h;break a}}while(0);c[f>>2]=0;if(!n){j=f;k=14}else{s=f;k=15}}while(0);if((k|0)==14){n=__ZnwjPFPvjE(32,4740)|0;__ZN10StringNameC2Ev(n+24|0);o=n+16|0;c[o>>2]=0;c[o+4>>2]=0;c[b>>2]=n;o=c[b+4>>2]|0;c[n+4>>2]=o;c[n+8>>2]=o;c[n+12>>2]=o;c[n>>2]=1;s=j;k=15}if((k|0)==15){k=__ZN3MapI10StringNamePN19AnimationTreePlayer8NodeBaseE10ComparatorIS0_E16DefaultAllocatorE10_insert_rbERKS0_RKS3_(b,d,f)|0;if(!k){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145936,616,1145947,0);t=0;l=e;return t|0}else r=k}a[1263537]=0;t=r+28|0;l=e;return t|0}function __ZN6VectorIN19AnimationTreePlayer5InputEE14_copy_on_writeEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=c[a>>2]|0;if(!b)return;if((c[b+-8>>2]|0)>>>0<=1)return;d=c[b+-4>>2]|0;b=(d<<2)+-1|0;e=b>>>1|b;b=e>>>2|e;e=b>>>4|b;b=e>>>8|e;e=__ZN6Memory12alloc_staticEjb((b>>>16|b)+1|0,1)|0;c[e+-8>>2]=1;c[e+-4>>2]=d;if(d|0){b=0;do{__ZN10StringNameC2ERKS_(e+(b<<2)|0,(c[a>>2]|0)+(b<<2)|0);b=b+1|0}while((b|0)!=(d|0))}d=c[a>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0){b=c[a>>2]|0;f=(b|0)==0?0:b+-4|0;b=f+4|0;if(c[f>>2]|0){g=0;do{__ZN10StringNameD2Ev(b+(g<<2)|0);g=g+1|0}while(g>>>0<(c[f>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(d,1)}c[a>>2]=e;return}function __ZNK7HashMapI8NodePathb20HashMapHasherDefault24HashMapComparatorDefaultIS0_ELh3ELh8EE3hasERKS0_(a,b){a=a|0;b=b|0;var e=0,f=0,g=0,h=0,i=0,j=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;if(!(c[a>>2]|0)){g=0;l=e;return g|0}c[f>>2]=__ZNK8NodePathcv6StringEv(b)|0;h=__ZNK6String4hashEv(f)|0;i=c[f>>2]|0;if(i|0?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);i=c[(c[a>>2]|0)+(((1<<(d[a+4>>0]|0))+-1&h)<<2)>>2]|0;a:do if(!i)j=0;else{a=i;while(1){if((c[a>>2]|0)==(h|0)?__ZNK8NodePatheqERKS_(a+8|0,b)|0:0){j=a;break a}a=c[a+4>>2]|0;if(!a){j=0;break}}}while(0);g=(j|0)!=0;l=e;return g|0}function __ZN7HashMapI8NodePathb20HashMapHasherDefault24HashMapComparatorDefaultIS0_ELh3ELh8EEixERKS0_(b,e){b=b|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f;a:do if(c[b>>2]|0){c[g>>2]=__ZNK8NodePathcv6StringEv(e)|0;h=__ZNK6String4hashEv(g)|0;i=c[g>>2]|0;if(i|0?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);i=c[(c[b>>2]|0)+(((1<<(d[b+4>>0]|0))+-1&h)<<2)>>2]|0;if(!i)j=13;else{k=i;while(1){if((c[k>>2]|0)==(h|0)?__ZNK8NodePatheqERKS_(k+8|0,e)|0:0){n=k;break a}k=c[k+4>>2]|0;if(!k){j=13;break}}}}else{a[1263537]=0;k=__ZN6Memory12alloc_staticEjb(32,1)|0;if(!k){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143992,1144012,140,1144029,0);o=0}else{a[1263537]=0;h=k+-8|0;c[h>>2]=8;c[h+4>>2]=0;o=k}c[b>>2]=o;a[b+4>>0]=3;c[b+8>>2]=0;c[o>>2]=0;c[(c[b>>2]|0)+4>>2]=0;c[(c[b>>2]|0)+8>>2]=0;c[(c[b>>2]|0)+12>>2]=0;c[(c[b>>2]|0)+16>>2]=0;c[(c[b>>2]|0)+20>>2]=0;c[(c[b>>2]|0)+24>>2]=0;c[(c[b>>2]|0)+28>>2]=0;j=13}while(0);do if((j|0)==13){o=__ZN7HashMapI8NodePathb20HashMapHasherDefault24HashMapComparatorDefaultIS0_ELh3ELh8EE12create_entryERKS0_(b,e)|0;if(!o){p=0;l=f;return p|0}else{__ZN7HashMapI8NodePathb20HashMapHasherDefault24HashMapComparatorDefaultIS0_ELh3ELh8EE16check_hash_tableEv(b);n=o;break}}while(0);p=n+12|0;l=f;return p|0}function __ZNK7HashMapI8NodePathf20HashMapHasherDefault24HashMapComparatorDefaultIS0_ELh3ELh8EE3hasERKS0_(a,b){a=a|0;b=b|0;var e=0,f=0,g=0,h=0,i=0,j=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;if(!(c[a>>2]|0)){g=0;l=e;return g|0}c[f>>2]=__ZNK8NodePathcv6StringEv(b)|0;h=__ZNK6String4hashEv(f)|0;i=c[f>>2]|0;if(i|0?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);i=c[(c[a>>2]|0)+(((1<<(d[a+4>>0]|0))+-1&h)<<2)>>2]|0;a:do if(!i)j=0;else{a=i;while(1){if((c[a>>2]|0)==(h|0)?__ZNK8NodePatheqERKS_(a+8|0,b)|0:0){j=a;break a}a=c[a+4>>2]|0;if(!a){j=0;break}}}while(0);g=(j|0)!=0;l=e;return g|0}function __ZN7HashMapI8NodePathf20HashMapHasherDefault24HashMapComparatorDefaultIS0_ELh3ELh8EEixERKS0_(b,e){b=b|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f;a:do if(c[b>>2]|0){c[g>>2]=__ZNK8NodePathcv6StringEv(e)|0;h=__ZNK6String4hashEv(g)|0;i=c[g>>2]|0;if(i|0?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);i=c[(c[b>>2]|0)+(((1<<(d[b+4>>0]|0))+-1&h)<<2)>>2]|0;if(!i)j=13;else{k=i;while(1){if((c[k>>2]|0)==(h|0)?__ZNK8NodePatheqERKS_(k+8|0,e)|0:0){n=k;break a}k=c[k+4>>2]|0;if(!k){j=13;break}}}}else{a[1263537]=0;k=__ZN6Memory12alloc_staticEjb(32,1)|0;if(!k){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143992,1144012,140,1144029,0);o=0}else{a[1263537]=0;h=k+-8|0;c[h>>2]=8;c[h+4>>2]=0;o=k}c[b>>2]=o;a[b+4>>0]=3;c[b+8>>2]=0;c[o>>2]=0;c[(c[b>>2]|0)+4>>2]=0;c[(c[b>>2]|0)+8>>2]=0;c[(c[b>>2]|0)+12>>2]=0;c[(c[b>>2]|0)+16>>2]=0;c[(c[b>>2]|0)+20>>2]=0;c[(c[b>>2]|0)+24>>2]=0;c[(c[b>>2]|0)+28>>2]=0;j=13}while(0);do if((j|0)==13){o=__ZN7HashMapI8NodePathf20HashMapHasherDefault24HashMapComparatorDefaultIS0_ELh3ELh8EE12create_entryERKS0_(b,e)|0;if(!o){p=0;l=f;return p|0}else{__ZN7HashMapI8NodePathf20HashMapHasherDefault24HashMapComparatorDefaultIS0_ELh3ELh8EE16check_hash_tableEv(b);n=o;break}}while(0);p=n+12|0;l=f;return p|0}function __ZN7HashMapI8NodePathf20HashMapHasherDefault24HashMapComparatorDefaultIS0_ELh3ELh8EE9copy_fromERKS4_(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0;if((d|0)==(b|0))return;e=c[b>>2]|0;f=b+4|0;if(e|0){g=a[f>>0]|0;if(g<<24>>24==31)h=e;else{i=0;j=e;k=e;e=g;while(1){g=k+(i<<2)|0;l=c[g>>2]|0;if(!l){m=e;n=j;o=k}else{p=l;l=g;do{c[l>>2]=c[p+4>>2];__ZN8NodePathD2Ev(p+8|0);__ZN6Memory11free_staticEPvb(p,0);q=c[b>>2]|0;l=q+(i<<2)|0;p=c[l>>2]|0}while((p|0)!=0);m=a[f>>0]|0;n=q;o=q}i=i+1|0;if((i|0)>=(1<<(m&255)|0)){h=n;break}else{j=n;k=o;e=m}}}__ZN6Memory11free_staticEPvb(h,1)}c[b>>2]=0;a[f>>0]=0;h=b+8|0;c[h>>2]=0;if(!(c[d>>2]|0))return;m=d+4|0;e=a[m>>0]|0;if(!(e<<24>>24))return;o=1<<(e&255);e=__ZN6Memory12alloc_staticEjb(o<<2,1)|0;if(!e){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143992,1144012,140,1144029,0);r=0}else{a[1263537]=0;k=e+-8|0;c[k>>2]=o;c[k+4>>2]=0;r=e}c[b>>2]=r;a[f>>0]=a[m>>0]|0;c[h>>2]=c[d+8>>2];h=a[m>>0]|0;if(h<<24>>24==31)return;else{s=0;t=r;u=h}while(1){c[t+(s<<2)>>2]=0;h=c[(c[d>>2]|0)+(s<<2)>>2]|0;if(!h)v=u;else{r=h;do{h=__ZnwjPKc(16,1263606)|0;f=h+8|0;__ZN8NodePathC2Ev(f);e=h+4|0;c[e>>2]=0;k=r;o=c[k+4>>2]|0;n=h;c[n>>2]=c[k>>2];c[n+4>>2]=o;__ZN8NodePathaSERKS_(f,r+8|0);c[h+12>>2]=c[r+12>>2];f=(c[b>>2]|0)+(s<<2)|0;c[e>>2]=c[f>>2];c[f>>2]=h;r=c[r+4>>2]|0}while((r|0)!=0);v=a[m>>0]|0}r=s+1|0;if((r|0)>=(1<<(v&255)|0))break;s=r;t=c[b>>2]|0;u=v}return}function __ZN19AnimationTreePlayer16_compute_weightsEPfP7HashMapI8NodePathf20HashMapHasherDefault24HashMapComparatorDefaultIS2_ELh3ELh8EEfPKS1_IS2_bS3_S5_Lh3ELh8EEf(b,e,f,h,i,j){b=b|0;e=e|0;f=f|0;h=+h;i=i|0;j=+j;var k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0.0,x=0.0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);k=b+4|0;n=b;o=(i|0)==0;do if(!o){c[n>>2]=0;__ZNK7HashMapI8NodePathb20HashMapHasherDefault24HashMapComparatorDefaultIS0_ELh3ELh8EE12get_key_listEP4ListIS0_16DefaultAllocatorE(i,n);p=c[n>>2]|0;if(!p)q=0;else{r=p;s=4}a:while(1){if((s|0)==4){s=0;q=c[r>>2]|0}if(!q){s=6;break}if(!(c[i>>2]|0)){s=15;break}c[k>>2]=__ZNK8NodePathcv6StringEv(q)|0;p=__ZNK6String4hashEv(k)|0;t=c[k>>2]|0;if(t|0?(__Z16atomic_decrementPj(t+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(t,1);t=c[(c[i>>2]|0)+(((1<<d[i+4>>0])+-1&p)<<2)>>2]|0;if(!t){s=15;break}else u=t;while(1){if((c[u>>2]|0)==(p|0)?__ZNK8NodePatheqERKS_(u+8|0,q)|0:0)break;t=c[u+4>>2]|0;if(!t){s=15;break a}else u=t}a[1263537]=0;p=(a[u+12>>0]|0)==0;t=__ZNK7HashMapI8NodePathf20HashMapHasherDefault24HashMapComparatorDefaultIS0_ELh3ELh8EE3hasERKS0_(f,q)|0;do if(p){if(t){v=__ZN7HashMapI8NodePathf20HashMapHasherDefault24HashMapComparatorDefaultIS0_ELh3ELh8EEixERKS0_(f,q)|0;g[v>>2]=+g[v>>2]*h}}else if(t){v=__ZN7HashMapI8NodePathf20HashMapHasherDefault24HashMapComparatorDefaultIS0_ELh3ELh8EEixERKS0_(f,q)|0;g[v>>2]=+g[v>>2]*j;break}else{g[k>>2]=+g[e>>2]*j;__ZN7HashMapI8NodePathf20HashMapHasherDefault24HashMapComparatorDefaultIS0_ELh3ELh8EE3setERKS0_RKf(f,q,k);break}while(0);r=q+4|0;s=4}if((s|0)==6){__ZN4ListI8NodePath16DefaultAllocatorED2Ev(n);break}else if((s|0)==15)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1100151,317,1085098,0)}while(0);c[k>>2]=0;s=c[f>>2]|0;if(!s){w=+g[e>>2];x=w*h;g[e>>2]=x;__ZN4ListI8NodePath16DefaultAllocatorED2Ev(k);l=b;return}n=f+4|0;q=a[n>>0]|0;if(q<<24>>24==31){w=+g[e>>2];x=w*h;g[e>>2]=x;__ZN4ListI8NodePath16DefaultAllocatorED2Ev(k);l=b;return}r=0;u=0;t=q;q=s;while(1){s=c[q+(r<<2)>>2]|0;if(!s){y=t;z=u}else{p=s;s=u;do{if(!s){v=__ZnwjPFPvjE(12,4740)|0;c[k>>2]=v;c[v>>2]=0;c[v+4>>2]=0;c[v+8>>2]=0}v=__ZnwjPFPvjE(16,4740)|0;__ZN8NodePathC2Ev(v);A=v+4|0;c[A>>2]=0;B=v+8|0;c[B>>2]=0;C=v+12|0;c[C>>2]=0;__ZN8NodePathaSERKS_(v,p+8|0);s=c[k>>2]|0;D=s+4|0;E=c[D>>2]|0;c[B>>2]=E;c[A>>2]=0;c[C>>2]=s;if(E|0)c[E+4>>2]=v;c[D>>2]=v;if(!(c[s>>2]|0))c[s>>2]=v;v=s+8|0;c[v>>2]=(c[v>>2]|0)+1;p=c[p+4>>2]|0}while((p|0)!=0);y=a[n>>0]|0;z=s}p=r+1|0;if((p|0)>=(1<<(y&255)|0))break;r=p;u=z;t=y;q=c[f>>2]|0}if(!z){w=+g[e>>2];x=w*h;g[e>>2]=x;__ZN4ListI8NodePath16DefaultAllocatorED2Ev(k);l=b;return}q=c[z>>2]|0;if(!q){w=+g[e>>2];x=w*h;g[e>>2]=x;__ZN4ListI8NodePath16DefaultAllocatorED2Ev(k);l=b;return}if(o){o=q;do{z=__ZN7HashMapI8NodePathf20HashMapHasherDefault24HashMapComparatorDefaultIS0_ELh3ELh8EEixERKS0_(f,o)|0;g[z>>2]=+g[z>>2]*h;o=c[o+4>>2]|0}while((o|0)!=0);w=+g[e>>2];x=w*h;g[e>>2]=x;__ZN4ListI8NodePath16DefaultAllocatorED2Ev(k);l=b;return}else F=q;do{if(!(__ZNK7HashMapI8NodePathb20HashMapHasherDefault24HashMapComparatorDefaultIS0_ELh3ELh8EE3hasERKS0_(i,F)|0)){q=__ZN7HashMapI8NodePathf20HashMapHasherDefault24HashMapComparatorDefaultIS0_ELh3ELh8EEixERKS0_(f,F)|0;g[q>>2]=+g[q>>2]*h}F=c[F+4>>2]|0}while((F|0)!=0);w=+g[e>>2];x=w*h;g[e>>2]=x;__ZN4ListI8NodePath16DefaultAllocatorED2Ev(k);l=b;return}function __ZN6VectorIN19AnimationTreePlayer14TransitionNode9InputDataEE14_copy_on_writeEv(b){b=b|0;var d=0,e=0,f=0;d=c[b>>2]|0;if(!d)return;if((c[d+-8>>2]|0)>>>0<=1)return;e=c[d+-4>>2]|0;d=e+-1|0;f=d>>>1|d;d=f>>>2|f;f=d>>>4|d;d=f>>>8|f;f=__ZN6Memory12alloc_staticEjb((d>>>16|d)+1|0,1)|0;c[f+-8>>2]=1;c[f+-4>>2]=e;if(e|0){d=0;do{a[f+d>>0]=a[(c[b>>2]|0)+d>>0]|0;d=d+1|0}while((d|0)!=(e|0))}e=c[b>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);c[b>>2]=f;return}function __ZNK7HashMapI8NodePathb20HashMapHasherDefault24HashMapComparatorDefaultIS0_ELh3ELh8EE12get_key_listEP4ListIS0_16DefaultAllocatorE(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0;e=c[b>>2]|0;if(!e)return;f=b+4|0;g=a[f>>0]|0;if(g<<24>>24==31)return;h=0;i=g;g=e;while(1){e=c[g+(h<<2)>>2]|0;if(!e)j=i;else{k=e;e=c[d>>2]|0;do{if(!e){l=__ZnwjPFPvjE(12,4740)|0;c[d>>2]=l;c[l>>2]=0;c[l+4>>2]=0;c[l+8>>2]=0}l=__ZnwjPFPvjE(16,4740)|0;__ZN8NodePathC2Ev(l);m=l+4|0;c[m>>2]=0;n=l+8|0;c[n>>2]=0;o=l+12|0;c[o>>2]=0;__ZN8NodePathaSERKS_(l,k+8|0);e=c[d>>2]|0;p=e+4|0;q=c[p>>2]|0;c[n>>2]=q;c[m>>2]=0;c[o>>2]=e;if(q|0)c[q+4>>2]=l;c[p>>2]=l;if(!(c[e>>2]|0))c[e>>2]=l;l=e+8|0;c[l>>2]=(c[l>>2]|0)+1;k=c[k+4>>2]|0}while((k|0)!=0);j=a[f>>0]|0}k=h+1|0;if((k|0)>=(1<<(j&255)|0))break;h=k;i=j;g=c[b>>2]|0}return}function __ZN4ListI8NodePath16DefaultAllocatorED2Ev(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0;d=c[b>>2]|0;if(!d)return;else e=d;while(1){d=c[e>>2]|0;if(!d){f=15;break}a[1263537]=0;if((c[d+12>>2]|0)==(e|0)){c[e>>2]=c[d+4>>2];g=e+4|0;h=c[d+8>>2]|0;if((c[g>>2]|0)==(d|0))c[g>>2]=h;g=d+4|0;if(h|0)c[h+4>>2]=c[g>>2];i=c[g>>2]|0;if(i|0)c[i+8>>2]=h;__ZN8NodePathD2Ev(d);__ZN6Memory11free_staticEPvb(d,0);d=e+8|0;c[d>>2]=(c[d>>2]|0)+-1}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145114,1145120,157,1145132,0);j=c[b>>2]|0;if(!(c[j+8>>2]|0)){f=14;break}if(!j){f=18;break}else e=j}if((f|0)==14){__ZN6Memory11free_staticEPvb(j,0);c[b>>2]=0;return}else if((f|0)==15)if(!(c[e+8>>2]|0)){a[1263537]=0;__ZN6Memory11free_staticEPvb(e,0);return}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145461,1145120,668,1145467,0);return}else if((f|0)==18)return}function __ZN7HashMapI8NodePathf20HashMapHasherDefault24HashMapComparatorDefaultIS0_ELh3ELh8EE3setERKS0_RKf(b,e,f){b=b|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0;g=l;l=l+16|0;if((l|0)>=(m|0))ba(16);h=g+8|0;i=g;__ZN8NodePathC2Ev(i);__ZN8NodePathaSERKS_(i,e);e=i+4|0;c[e>>2]=c[f>>2];a:do if(c[b>>2]|0){c[h>>2]=__ZNK8NodePathcv6StringEv(i)|0;f=__ZNK6String4hashEv(h)|0;j=c[h>>2]|0;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);j=c[(c[b>>2]|0)+(((1<<(d[b+4>>0]|0))+-1&f)<<2)>>2]|0;if(!j)k=13;else{n=j;while(1){if((c[n>>2]|0)==(f|0)?__ZNK8NodePatheqERKS_(n+8|0,i)|0:0){o=n;break a}n=c[n+4>>2]|0;if(!n){k=13;break}}}}else{a[1263537]=0;n=__ZN6Memory12alloc_staticEjb(32,1)|0;if(!n){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143992,1144012,140,1144029,0);p=0}else{a[1263537]=0;f=n+-8|0;c[f>>2]=8;c[f+4>>2]=0;p=n}c[b>>2]=p;a[b+4>>0]=3;c[b+8>>2]=0;c[p>>2]=0;c[(c[b>>2]|0)+4>>2]=0;c[(c[b>>2]|0)+8>>2]=0;c[(c[b>>2]|0)+12>>2]=0;c[(c[b>>2]|0)+16>>2]=0;c[(c[b>>2]|0)+20>>2]=0;c[(c[b>>2]|0)+24>>2]=0;c[(c[b>>2]|0)+28>>2]=0;k=13}while(0);do if((k|0)==13){p=__ZN7HashMapI8NodePathf20HashMapHasherDefault24HashMapComparatorDefaultIS0_ELh3ELh8EE12create_entryERKS0_(b,i)|0;if(!p){__ZN8NodePathD2Ev(i);l=g;return}else{__ZN7HashMapI8NodePathf20HashMapHasherDefault24HashMapComparatorDefaultIS0_ELh3ELh8EE16check_hash_tableEv(b);o=p;break}}while(0);c[o+12>>2]=c[e>>2];__ZN8NodePathD2Ev(i);l=g;return}function __ZN7HashMapI8NodePathf20HashMapHasherDefault24HashMapComparatorDefaultIS0_ELh3ELh8EE12create_entryERKS0_(b,e){b=b|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f;h=__ZnwjPKc(16,1263606)|0;i=h+8|0;__ZN8NodePathC2Ev(i);j=h+4|0;c[j>>2]=0;if(!h){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1100526,1100151,228,1100539,0);k=0;l=f;return k|0}a[1263537]=0;c[g>>2]=__ZNK8NodePathcv6StringEv(e)|0;n=__ZNK6String4hashEv(g)|0;o=c[g>>2]|0;if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(o,1);o=(1<<(d[b+4>>0]|0))+-1&n;c[j>>2]=c[(c[b>>2]|0)+(o<<2)>>2];c[h>>2]=n;__ZN8NodePathaSERKS_(i,e);c[(c[b>>2]|0)+(o<<2)>>2]=h;o=b+8|0;c[o>>2]=(c[o>>2]|0)+1;k=h;l=f;return k|0}function __ZN7HashMapI8NodePathf20HashMapHasherDefault24HashMapComparatorDefaultIS0_ELh3ELh8EE16check_hash_tableEv(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0;d=c[b+8>>2]|0;e=b+4|0;f=a[e>>0]|0;g=f&255;if((d|0)>(8<<g|0)){h=g;do h=h+1|0;while((d|0)>(8<<h|0));if((h|0)==-1)return;else i=h}else{if((f&255)<=3)return;f=g+-1|0;if((d|0)<(8<<f|0))j=f;else return;while(1){f=j+-1|0;if((d|0)<(8<<f|0))j=f;else break}i=(j|0)>3?j:3}j=1<<i;d=__ZN6Memory12alloc_staticEjb(j<<2,1)|0;if(!d){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143992,1144012,140,1144029,0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1100134,1100151,174,1100167,0);a[1263537]=0;return}a[1263537]=0;f=d+-8|0;c[f>>2]=j;c[f+4>>2]=0;if((i|0)!=31)_memset(d|0,0,((j|0)>1?j:1)<<2|0)|0;f=a[e>>0]|0;if(f<<24>>24==31)k=c[b>>2]|0;else{g=1<<(f&255);f=j+-1|0;j=0;h=c[b>>2]|0;while(1){l=h+(j<<2)|0;m=c[l>>2]|0;if(!m)n=h;else{o=m;m=l;do{l=o+4|0;c[m>>2]=c[l>>2];p=d+((c[o>>2]&f)<<2)|0;c[l>>2]=c[p>>2];c[p>>2]=o;p=c[b>>2]|0;m=p+(j<<2)|0;o=c[m>>2]|0}while((o|0)!=0);n=p}j=j+1|0;if((j|0)>=(g|0)){k=n;break}else h=n}}if(k|0)__ZN6Memory11free_staticEPvb(k,1);c[b>>2]=d;a[e>>0]=i;return}function __ZN7HashMapI8NodePathb20HashMapHasherDefault24HashMapComparatorDefaultIS0_ELh3ELh8EE12create_entryERKS0_(b,e){b=b|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f;h=__ZnwjPKc(16,1263606)|0;i=h+8|0;__ZN8NodePathC2Ev(i);j=h+4|0;c[j>>2]=0;if(!h){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1100526,1100151,228,1100539,0);k=0;l=f;return k|0}a[1263537]=0;c[g>>2]=__ZNK8NodePathcv6StringEv(e)|0;n=__ZNK6String4hashEv(g)|0;o=c[g>>2]|0;if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(o,1);o=(1<<(d[b+4>>0]|0))+-1&n;c[j>>2]=c[(c[b>>2]|0)+(o<<2)>>2];c[h>>2]=n;__ZN8NodePathaSERKS_(i,e);c[(c[b>>2]|0)+(o<<2)>>2]=h;o=b+8|0;c[o>>2]=(c[o>>2]|0)+1;k=h;l=f;return k|0}function __ZN7HashMapI8NodePathb20HashMapHasherDefault24HashMapComparatorDefaultIS0_ELh3ELh8EE16check_hash_tableEv(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0;d=c[b+8>>2]|0;e=b+4|0;f=a[e>>0]|0;g=f&255;if((d|0)>(8<<g|0)){h=g;do h=h+1|0;while((d|0)>(8<<h|0));if((h|0)==-1)return;else i=h}else{if((f&255)<=3)return;f=g+-1|0;if((d|0)<(8<<f|0))j=f;else return;while(1){f=j+-1|0;if((d|0)<(8<<f|0))j=f;else break}i=(j|0)>3?j:3}j=1<<i;d=__ZN6Memory12alloc_staticEjb(j<<2,1)|0;if(!d){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143992,1144012,140,1144029,0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1100134,1100151,174,1100167,0);a[1263537]=0;return}a[1263537]=0;f=d+-8|0;c[f>>2]=j;c[f+4>>2]=0;if((i|0)!=31)_memset(d|0,0,((j|0)>1?j:1)<<2|0)|0;f=a[e>>0]|0;if(f<<24>>24==31)k=c[b>>2]|0;else{g=1<<(f&255);f=j+-1|0;j=0;h=c[b>>2]|0;while(1){l=h+(j<<2)|0;m=c[l>>2]|0;if(!m)n=h;else{o=m;m=l;do{l=o+4|0;c[m>>2]=c[l>>2];p=d+((c[o>>2]&f)<<2)|0;c[l>>2]=c[p>>2];c[p>>2]=o;p=c[b>>2]|0;m=p+(j<<2)|0;o=c[m>>2]|0}while((o|0)!=0);n=p}j=j+1|0;if((j|0)>=(g|0)){k=n;break}else h=n}}if(k|0)__ZN6Memory11free_staticEPvb(k,1);c[b>>2]=d;a[e>>0]=i;return}function __ZN3MapI10StringNamePN19AnimationTreePlayer8NodeBaseE10ComparatorIS0_E16DefaultAllocatorE10_insert_rbERKS0_RKS3_(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f;a[g>>0]=0;h=__ZN3MapI10StringNamePN19AnimationTreePlayer8NodeBaseE10ComparatorIS0_E16DefaultAllocatorE7_insertERKS0_Rb(b,d,g)|0;if(h|0)c[h+28>>2]=c[e>>2];if(a[g>>0]|0){l=f;return h|0}g=b+8|0;c[g>>2]=(c[g>>2]|0)+1;g=h+12|0;e=c[g>>2]|0;if(!(c[e>>2]|0)){d=b+4|0;i=h;j=e;k=e;e=g;while(1){g=j+12|0;n=c[g>>2]|0;o=c[n+8>>2]|0;p=n;do if((j|0)==(o|0)){q=c[n+4>>2]|0;if(!(c[q>>2]|0)){c[k>>2]=1;a[1263537]=0;c[q>>2]=1;if((c[d>>2]|0)==(n|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);r=c[(c[e>>2]|0)+12>>2]|0;break}else{a[1263537]=0;c[n>>2]=0;r=n;break}}q=j+4|0;if((i|0)==(c[q>>2]|0)){s=i+8|0;t=c[s>>2]|0;c[q>>2]=t;if((t|0)==(c[d>>2]|0))u=p;else{c[t+12>>2]=j;u=c[g>>2]|0}t=i+12|0;c[t>>2]=u;q=c[g>>2]|0;v=q+8|0;c[((c[v>>2]|0)==(j|0)?v:q+4|0)>>2]=i;c[s>>2]=j;c[g>>2]=i;w=j;x=i;y=c[t>>2]|0}else{w=i;x=j;y=n}a[1263537]=0;c[x>>2]=1;t=c[d>>2]|0;if((t|0)==(y|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);z=c[(c[w+12>>2]|0)+12>>2]|0;A=c[d>>2]|0}else{a[1263537]=0;c[y>>2]=0;z=y;A=t}t=z+8|0;s=c[t>>2]|0;q=s+4|0;v=c[q>>2]|0;c[t>>2]=v;if((v|0)!=(A|0))c[v+12>>2]=z;v=z+12|0;c[s+12>>2]=c[v>>2];t=c[v>>2]|0;B=t+4|0;c[((c[B>>2]|0)==(z|0)?B:t+8|0)>>2]=s;c[q>>2]=z;c[v>>2]=s;r=w}else{if(!(c[o>>2]|0)){c[k>>2]=1;a[1263537]=0;c[o>>2]=1;if((c[d>>2]|0)==(n|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);r=c[(c[e>>2]|0)+12>>2]|0;break}else{a[1263537]=0;c[n>>2]=0;r=n;break}}s=j+8|0;if((i|0)==(c[s>>2]|0)){v=i+4|0;q=c[v>>2]|0;c[s>>2]=q;if((q|0)==(c[d>>2]|0))C=p;else{c[q+12>>2]=j;C=c[g>>2]|0}q=i+12|0;c[q>>2]=C;s=c[g>>2]|0;t=s+4|0;c[((c[t>>2]|0)==(j|0)?t:s+8|0)>>2]=i;c[v>>2]=j;c[g>>2]=i;D=j;E=i;F=c[q>>2]|0}else{D=i;E=j;F=n}a[1263537]=0;c[E>>2]=1;q=c[d>>2]|0;if((q|0)==(F|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);G=c[d>>2]|0;H=c[(c[D+12>>2]|0)+12>>2]|0}else{a[1263537]=0;c[F>>2]=0;G=q;H=F}q=H+4|0;v=c[q>>2]|0;s=v+8|0;t=c[s>>2]|0;c[q>>2]=t;if((t|0)!=(G|0))c[t+12>>2]=H;t=H+12|0;c[v+12>>2]=c[t>>2];q=c[t>>2]|0;B=q+8|0;c[((c[B>>2]|0)==(H|0)?B:q+4|0)>>2]=v;c[s>>2]=H;c[t>>2]=v;r=D}while(0);n=r+12|0;g=c[n>>2]|0;if(!(c[g>>2]|0)){i=r;j=g;k=g;e=n}else break}}e=c[(c[b>>2]|0)+8>>2]|0;a[1263537]=0;c[e>>2]=1;l=f;return h|0}function __ZN3MapI10StringNamePN19AnimationTreePlayer8NodeBaseE10ComparatorIS0_E16DefaultAllocatorE7_insertERKS0_Rb(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0;f=c[b>>2]|0;g=c[f+8>>2]|0;h=b+4|0;i=c[h>>2]|0;a:do if((g|0)==(i|0))j=f;else{k=c[d>>2]|0;l=g;while(1){m=c[l+24>>2]|0;if(k>>>0<m>>>0)n=l+8|0;else{if(m>>>0>=k>>>0)break;n=l+4|0}m=c[n>>2]|0;if((m|0)==(i|0)){j=l;break a}else l=m}a[e>>0]=1;o=l;return o|0}while(0);i=__ZnwjPFPvjE(32,4740)|0;n=i+24|0;__ZN10StringNameC2Ev(n);c[i>>2]=0;c[i+4>>2]=0;c[i+8>>2]=0;c[i+12>>2]=0;c[i+16>>2]=0;c[i+20>>2]=0;c[i+12>>2]=j;g=c[h>>2]|0;f=i+4|0;c[f>>2]=g;k=i+8|0;c[k>>2]=g;__ZN10StringNameaSERKS_(n,d);if((j|0)!=(c[b>>2]|0)?(c[d>>2]|0)>>>0>=(c[j+24>>2]|0)>>>0:0)p=j+4|0;else p=j+8|0;c[p>>2]=i;a[e>>0]=0;e=c[f>>2]|0;f=c[h>>2]|0;if((e|0)==(f|0)){h=i;do{p=h;h=c[h+12>>2]|0}while((p|0)==(c[h+4>>2]|0));q=(h|0)==(c[b>>2]|0)?0:h}else{h=e;while(1){e=c[h+8>>2]|0;if((e|0)==(f|0)){q=h;break}else h=e}}c[i+16>>2]=q;h=c[k>>2]|0;b:do if((h|0)==(f|0)){k=i;while(1){e=k;k=c[k+12>>2]|0;if((e|0)!=(c[k+8>>2]|0)){r=k;break b}if((k|0)==(c[b>>2]|0)){r=0;break}}}else{k=h;while(1){l=c[k+4>>2]|0;if((l|0)==(f|0)){r=k;break}else k=l}}while(0);f=i+20|0;c[f>>2]=r;if(!q)s=r;else{c[q+20>>2]=i;s=c[f>>2]|0}if(!s){o=i;return o|0}c[s+16>>2]=i;o=i;return o|0}function __ZN19AnimationTreePlayer17_recompute_cachesERK10StringName(b,d){b=b|0;d=d|0;var e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;h=b+268|0;i=c[h>>2]|0;a:do if(i|0){j=c[i+8>>2]|0;k=c[b+272>>2]|0;b:do if((j|0)==(k|0))n=j;else{o=c[d>>2]|0;p=j;while(1){q=c[p+24>>2]|0;if(o>>>0<q>>>0)r=p+8|0;else{if(q>>>0>=o>>>0){n=p;break b}r=p+4|0}p=c[r>>2]|0;if((p|0)==(k|0))break a}}while(0);if((n|0)!=(k|0)&(n|0)!=0){a[1263537]=0;j=c[(__ZN3MapI10StringNamePN19AnimationTreePlayer8NodeBaseE10ComparatorIS0_E16DefaultAllocatorEixERKS0_(h,d)|0)>>2]|0;if((c[j+8>>2]|0)==1?(p=j+40|0,__ZN4ListIN19AnimationTreePlayer13AnimationNode8TrackRefE16DefaultAllocatorE5clearEv(p),o=j+24|0,q=c[o>>2]|0,q|0):0){__ZN9Reference9referenceEv(q);if((__ZNK9Animation15get_track_countEv(c[o>>2]|0)|0)>0){s=0;do{c[f>>2]=__ZNK9Animation14track_get_pathEi(q,s)|0;t=__ZN19AnimationTreePlayer11_find_trackERK8NodePath(b,f)|0;__ZN8NodePathD2Ev(f);if(t|0){if(!(c[p>>2]|0)){u=__ZnwjPFPvjE(12,4740)|0;c[p>>2]=u;c[u>>2]=0;c[u+4>>2]=0;c[u+8>>2]=0}u=__ZnwjPFPvjE(24,4740)|0;c[u>>2]=s;c[u+4>>2]=t;g[u+8>>2]=0.0;t=c[p>>2]|0;v=t+4|0;w=c[v>>2]|0;c[u+16>>2]=w;c[u+12>>2]=0;c[u+20>>2]=t;if(w|0)c[w+12>>2]=u;c[v>>2]=u;if(!(c[t>>2]|0))c[t>>2]=u;u=t+8|0;c[u>>2]=(c[u>>2]|0)+1}s=s+1|0}while((s|0)<(__ZNK9Animation15get_track_countEv(c[o>>2]|0)|0))}if(__ZN9Reference11unreferenceEv(q)|0?__Z17predelete_handlerP6Object(q)|0:0){gj[c[(c[q>>2]|0)+76>>2]&8191](q);__ZN6Memory11free_staticEPvb(q,0)}}o=j+20|0;s=0;while(1){p=c[o>>2]|0;k=(p|0)==0;if(k)x=0;else x=c[p+-4>>2]|0;if((s|0)>=(x|0))break;if(k)y=0;else y=c[p+-4>>2]|0;do if((y|0)<=(s|0)){if(k)z=0;else z=c[p+-4>>2]|0;if((z|0)>(s|0)){a[1263537]=0;A=39;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);B=0;break}}else A=39;while(0);if((A|0)==39){A=0;__ZN6VectorIN19AnimationTreePlayer5InputEE14_copy_on_writeEv(o);B=(c[o>>2]|0)+(s<<2)|0}__ZN19AnimationTreePlayer17_recompute_cachesERK10StringName(b,B);s=s+1|0}l=e;return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(884960,884804,1526,884978,0);l=e;return}function __ZN4ListIN19AnimationTreePlayer13AnimationNode8TrackRefE16DefaultAllocatorE5clearEv(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0;d=c[b>>2]|0;if(!d)return;else e=d;while(1){d=c[e>>2]|0;if(!d){f=15;break}a[1263537]=0;if((c[d+20>>2]|0)==(e|0)){c[e>>2]=c[d+12>>2];g=e+4|0;h=c[d+16>>2]|0;if((c[g>>2]|0)==(d|0))c[g>>2]=h;g=d+12|0;if(h|0)c[h+12>>2]=c[g>>2];i=c[g>>2]|0;if(i|0)c[i+16>>2]=h;__ZN6Memory11free_staticEPvb(d,0);d=e+8|0;c[d>>2]=(c[d>>2]|0)+-1}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145114,1145120,157,1145132,0);e=c[b>>2]|0;if(!(c[e+8>>2]|0)){f=14;break}if(!e){f=15;break}}if((f|0)==14){__ZN6Memory11free_staticEPvb(e,0);c[b>>2]=0;return}else if((f|0)==15)return}function __ZN19AnimationTreePlayer11_find_trackERK8NodePath(b,d){b=b|0;d=d|0;var e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0;e=l;l=l+144|0;if((l|0)>=(m|0))ba(144);f=e+124|0;h=e+120|0;i=e+116|0;j=e+112|0;k=e;n=e+108|0;o=e+104|0;p=e+100|0;q=e+96|0;r=__ZNK4Node8get_nodeERK8NodePath(b,b+244|0)|0;if(!r){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(885023,884804,1474,885035,0);s=0;l=e;return s|0}a[1263537]=0;c[h>>2]=0;t=__ZNK4Node21get_node_and_resourceERK8NodePathR3RefI8ResourceE(r,d,h)|0;if(!t){c[j>>2]=__ZNK8NodePathcv6StringEv(d)|0;c[i>>2]=__ZplPKcRK6String(885079,j)|0;__ZN6StringC2EPKc(k,1144976);c[f>>2]=__ZNK6StringplERKS_(i,k)|0;r=c[k>>2]|0;if(r|0?(__Z16atomic_decrementPj(r+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(r,1);r=c[i>>2]|0;if(r|0?(__Z16atomic_decrementPj(r+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(r,1);r=c[j>>2]|0;if(r|0?(__Z16atomic_decrementPj(r+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(r,1);c[n>>2]=__ZNK6String5asciiEb(f,0)|0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(885023,884804,1480,__ZNK10CharString8get_dataEv(n)|0,1);r=c[n>>2]|0;if(r|0?(__Z16atomic_decrementPj(r+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(r,1);a[1263537]=0;r=c[f>>2]|0;if(r|0?(__Z16atomic_decrementPj(r+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(r,1);u=0}else{r=c[t+44>>2]|0;__ZN10StringNameC2Ev(j);n=__ZNK8NodePath12get_propertyEv(d)|0;c[o>>2]=n;do if(!n)v=23;else{if((c[n+4>>2]|0)==0?(__ZNK6String6lengthEv(n+8|0)|0)==0:0){v=23;break}__ZN10StringNameD2Ev(o);if($i[c[(c[t>>2]|0)+44>>2]&8191](t,1235748)|0){i=$i[c[(c[t>>2]|0)+44>>2]&8191](t,1235748)|0;w=i?t:0;i=__ZNK8NodePath12get_propertyEv(d)|0;c[q>>2]=i;do if(i){x=c[i+4>>2]|0;if(x|0){__ZN6StringC2EPKc(f,x);y=c[f>>2]|0;break}x=i+8|0;c[f>>2]=0;z=c[x>>2]|0;if((z|0)!=0?(c[f>>2]=0,(__Z28atomic_conditional_incrementPj(z+-8|0)|0)!=0):0){z=c[x>>2]|0;c[f>>2]=z;y=z}else y=0}else{c[f>>2]=0;y=0}while(0);c[p>>2]=y;i=__ZNK8Skeleton9find_boneE6String(w,p)|0;z=c[p>>2]|0;if(z|0?(__Z16atomic_decrementPj(z+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(z,1);__ZN10StringNameD2Ev(q);if((i|0)!=-1){A=i;break}}c[f>>2]=__ZNK8NodePath12get_propertyEv(d)|0;__ZN10StringNameaSERKS_(j,f);__ZN10StringNameD2Ev(f);A=-1}while(0);if((v|0)==23){__ZN10StringNameD2Ev(o);A=-1}o=f+4|0;__ZN10StringNameC2Ev(o);c[f>>2]=r;d=f+8|0;c[d>>2]=A;__ZN10StringNameaSERKS_(o,j);q=b+224|0;p=c[q>>2]|0;a:do if(p){y=c[p+8>>2]|0;n=c[b+228>>2]|0;b:do if((y|0)==(n|0))B=y;else{i=c[f>>2]|0;z=c[d>>2]|0;x=c[f+4>>2]|0;C=y;while(1){D=c[C+24>>2]|0;do if((i|0)==(D|0)){E=c[C+32>>2]|0;if((z|0)==(E|0)){F=c[C+28>>2]|0;if(x>>>0<F>>>0){v=45;break}if(F>>>0<x>>>0){v=49;break}else{B=C;break b}}else{if((z|0)<(E|0)){v=45;break}if((E|0)<(z|0)){v=49;break}else{B=C;break b}}}else if(i>>>0>=D>>>0)if(D>>>0<i>>>0)v=49;else{B=C;break b}else v=45;while(0);if((v|0)==45){v=0;G=C+8|0}else if((v|0)==49){v=0;G=C+4|0}C=c[G>>2]|0;if((C|0)==(n|0)){v=52;break a}}}while(0);if(!((B|0)!=(n|0)&(B|0)!=0))v=52}else v=52;while(0);if((v|0)==52){v=k+20|0;__ZN10StringNameC2Ev(v);B=k+24|0;c[B>>2]=0;c[B+4>>2]=0;c[B+8>>2]=0;c[B+12>>2]=0;c[B+16>>2]=0;c[B+20>>2]=0;g[k+48>>2]=1.0;B=k+52|0;c[B>>2]=0;c[B+4>>2]=0;c[B+8>>2]=0;c[B+12>>2]=0;c[k>>2]=r;r=c[h>>2]|0;c[k+4>>2]=r|0?r:t;r=$i[c[(c[t>>2]|0)+44>>2]&8191](t,1235748)|0;c[k+12>>2]=r?t:0;r=$i[c[(c[t>>2]|0)+44>>2]&8191](t,1220920)|0;c[k+8>>2]=r?t:0;c[k+16>>2]=A;__ZN10StringNameaSERKS_(v,j);A=__ZN3MapIN19AnimationTreePlayer8TrackKeyENS0_5TrackE10ComparatorIS1_E16DefaultAllocatorEixERKS1_(q,f)|0;c[A>>2]=c[k>>2];c[A+4>>2]=c[k+4>>2];c[A+8>>2]=c[k+8>>2];c[A+12>>2]=c[k+12>>2];c[A+16>>2]=c[k+16>>2];__ZN10StringNameaSERKS_(A+20|0,v);t=A+24|0;r=k+24|0;B=t+40|0;do{c[t>>2]=c[r>>2];t=t+4|0;r=r+4|0}while((t|0)<(B|0));r=k+64|0;__ZN7VariantaSERKS_(A+64|0,r);a[A+88>>0]=a[k+88>>0]|0;if(c[r>>2]|0)__ZN7Variant5clearEv(r);__ZN10StringNameD2Ev(v)}v=__ZN3MapIN19AnimationTreePlayer8TrackKeyENS0_5TrackE10ComparatorIS1_E16DefaultAllocatorEixERKS1_(q,f)|0;__ZN10StringNameD2Ev(o);__ZN10StringNameD2Ev(j);u=v}v=c[h>>2]|0;if((v|0?__ZN9Reference11unreferenceEv(v)|0:0)?(v=c[h>>2]|0,__Z17predelete_handlerP6Object(v)|0):0){gj[c[(c[v>>2]|0)+76>>2]&8191](v);__ZN6Memory11free_staticEPvb(v,0)}s=u;l=e;return s|0}function __ZN3MapIN19AnimationTreePlayer8TrackKeyENS0_5TrackE10ComparatorIS1_E16DefaultAllocatorEixERKS1_(b,d){b=b|0;d=d|0;var e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0;e=l;l=l+96|0;if((l|0)>=(m|0))ba(96);f=e;h=c[b>>2]|0;if(!h){i=__ZnwjPFPvjE(136,4740)|0;__ZN10StringNameC2Ev(i+28|0);__ZN10StringNameC2Ev(i+60|0);j=i+64|0;c[j>>2]=0;c[j+4>>2]=0;c[j+8>>2]=0;c[j+12>>2]=0;c[j+16>>2]=0;c[j+20>>2]=0;g[i+88>>2]=1.0;j=i+92|0;c[j>>2]=0;c[j+4>>2]=0;c[j+8>>2]=0;c[j+12>>2]=0;j=i+16|0;c[j>>2]=0;c[j+4>>2]=0;c[b>>2]=i;j=c[b+4>>2]|0;c[i+4>>2]=j;c[i+8>>2]=j;c[i+12>>2]=j;c[i>>2]=1;if(!i)k=18;else{n=i;o=j;k=4}}else{n=h;o=c[b+4>>2]|0;k=4}a:do if((k|0)==4){h=c[n+8>>2]|0;if((h|0)!=(o|0)){j=c[d>>2]|0;i=c[d+8>>2]|0;p=c[d+4>>2]|0;q=h;b:while(1){h=c[q+24>>2]|0;do if((j|0)==(h|0)){r=c[q+32>>2]|0;if((i|0)==(r|0)){s=c[q+28>>2]|0;if(p>>>0<s>>>0){k=11;break}if(s>>>0<p>>>0){k=15;break}else break b}else{if((i|0)<(r|0)){k=11;break}if((r|0)<(i|0)){k=15;break}else break b}}else if(j>>>0>=h>>>0)if(h>>>0<j>>>0)k=15;else break b;else k=11;while(0);if((k|0)==11){k=0;t=q+8|0}else if((k|0)==15){k=0;t=q+4|0}h=c[t>>2]|0;if((h|0)==(o|0)){k=18;break a}else q=h}if(!((q|0)==(o|0)|(q|0)==0))u=q;else k=18}else k=18}while(0);if((k|0)==18){k=f;o=k+96|0;do{c[k>>2]=0;k=k+4|0}while((k|0)<(o|0));k=f+20|0;__ZN10StringNameC2Ev(k);o=f+24|0;c[o>>2]=0;c[o+4>>2]=0;c[o+8>>2]=0;c[o+12>>2]=0;c[o+16>>2]=0;c[o+20>>2]=0;g[f+48>>2]=1.0;o=f+52|0;c[o>>2]=0;c[o+4>>2]=0;c[o+8>>2]=0;c[o+12>>2]=0;if(!(c[b>>2]|0)){o=__ZnwjPFPvjE(136,4740)|0;__ZN10StringNameC2Ev(o+28|0);__ZN10StringNameC2Ev(o+60|0);t=o+64|0;c[t>>2]=0;c[t+4>>2]=0;c[t+8>>2]=0;c[t+12>>2]=0;c[t+16>>2]=0;c[t+20>>2]=0;g[o+88>>2]=1.0;t=o+92|0;c[t>>2]=0;c[t+4>>2]=0;c[t+8>>2]=0;c[t+12>>2]=0;t=o+16|0;c[t>>2]=0;c[t+4>>2]=0;c[b>>2]=o;t=c[b+4>>2]|0;c[o+4>>2]=t;c[o+8>>2]=t;c[o+12>>2]=t;c[o>>2]=1}o=__ZN3MapIN19AnimationTreePlayer8TrackKeyENS0_5TrackE10ComparatorIS1_E16DefaultAllocatorE10_insert_rbERKS1_RKS2_(b,d,f)|0;d=f+64|0;if(c[d>>2]|0)__ZN7Variant5clearEv(d);__ZN10StringNameD2Ev(k);if(!o){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145936,616,1145947,0);v=0;l=e;return v|0}else u=o}a[1263537]=0;v=u+40|0;l=e;return v|0}function __ZN3MapIN19AnimationTreePlayer8TrackKeyENS0_5TrackE10ComparatorIS1_E16DefaultAllocatorE10_insert_rbERKS1_RKS2_(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f;a[g>>0]=0;h=__ZN3MapIN19AnimationTreePlayer8TrackKeyENS0_5TrackE10ComparatorIS1_E16DefaultAllocatorE7_insertERKS1_Rb(b,d,g)|0;if(h|0){d=h+40|0;c[d>>2]=c[e>>2];c[d+4>>2]=c[e+4>>2];c[d+8>>2]=c[e+8>>2];c[d+12>>2]=c[e+12>>2];c[d+16>>2]=c[e+16>>2];__ZN10StringNameaSERKS_(h+60|0,e+20|0);d=h+64|0;i=e+24|0;j=d+40|0;do{c[d>>2]=c[i>>2];d=d+4|0;i=i+4|0}while((d|0)<(j|0));__ZN7VariantaSERKS_(h+104|0,e+64|0);a[h+128>>0]=a[e+88>>0]|0}if(a[g>>0]|0){l=f;return h|0}g=b+8|0;c[g>>2]=(c[g>>2]|0)+1;g=h+12|0;e=c[g>>2]|0;if(!(c[e>>2]|0)){i=b+4|0;d=h;j=e;k=e;e=g;while(1){g=j+12|0;n=c[g>>2]|0;o=c[n+8>>2]|0;p=n;do if((j|0)==(o|0)){q=c[n+4>>2]|0;if(!(c[q>>2]|0)){c[k>>2]=1;a[1263537]=0;c[q>>2]=1;if((c[i>>2]|0)==(n|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);r=c[(c[e>>2]|0)+12>>2]|0;break}else{a[1263537]=0;c[n>>2]=0;r=n;break}}q=j+4|0;if((d|0)==(c[q>>2]|0)){s=d+8|0;t=c[s>>2]|0;c[q>>2]=t;q=c[i>>2]|0;if((t|0)==(q|0))u=p;else{c[t+12>>2]=j;u=c[g>>2]|0}t=d+12|0;c[t>>2]=u;v=c[g>>2]|0;w=v+8|0;if((c[w>>2]|0)==(j|0))c[w>>2]=d;else c[v+4>>2]=d;c[s>>2]=j;c[g>>2]=d;x=j;y=d;z=q;A=c[t>>2]|0}else{x=d;y=j;z=c[i>>2]|0;A=n}a[1263537]=0;c[y>>2]=1;if((z|0)==(A|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);B=c[(c[x+12>>2]|0)+12>>2]|0;C=c[i>>2]|0}else{a[1263537]=0;c[A>>2]=0;B=A;C=z}t=B+8|0;q=c[t>>2]|0;s=q+4|0;v=c[s>>2]|0;c[t>>2]=v;if((v|0)!=(C|0))c[v+12>>2]=B;v=B+12|0;c[q+12>>2]=c[v>>2];t=c[v>>2]|0;w=t+4|0;if((c[w>>2]|0)==(B|0))c[w>>2]=q;else c[t+8>>2]=q;c[s>>2]=B;c[v>>2]=q;r=x}else{if(!(c[o>>2]|0)){c[k>>2]=1;a[1263537]=0;c[o>>2]=1;if((c[i>>2]|0)==(n|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);r=c[(c[e>>2]|0)+12>>2]|0;break}else{a[1263537]=0;c[n>>2]=0;r=n;break}}q=j+8|0;if((d|0)==(c[q>>2]|0)){v=d+4|0;s=c[v>>2]|0;c[q>>2]=s;q=c[i>>2]|0;if((s|0)==(q|0))D=p;else{c[s+12>>2]=j;D=c[g>>2]|0}s=d+12|0;c[s>>2]=D;t=c[g>>2]|0;w=t+4|0;if((c[w>>2]|0)==(j|0))c[w>>2]=d;else c[t+8>>2]=d;c[v>>2]=j;c[g>>2]=d;E=j;F=d;G=q;H=c[s>>2]|0}else{E=d;F=j;G=c[i>>2]|0;H=n}a[1263537]=0;c[F>>2]=1;if((G|0)==(H|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);I=c[(c[E+12>>2]|0)+12>>2]|0;J=c[i>>2]|0}else{a[1263537]=0;c[H>>2]=0;I=H;J=G}s=I+4|0;q=c[s>>2]|0;v=q+8|0;t=c[v>>2]|0;c[s>>2]=t;if((t|0)!=(J|0))c[t+12>>2]=I;t=I+12|0;c[q+12>>2]=c[t>>2];s=c[t>>2]|0;w=s+8|0;if((c[w>>2]|0)==(I|0))c[w>>2]=q;else c[s+4>>2]=q;c[v>>2]=I;c[t>>2]=q;r=E}while(0);n=r+12|0;g=c[n>>2]|0;if(!(c[g>>2]|0)){d=r;j=g;k=g;e=n}else break}}e=c[(c[b>>2]|0)+8>>2]|0;a[1263537]=0;c[e>>2]=1;l=f;return h|0}function __ZN3MapIN19AnimationTreePlayer8TrackKeyENS0_5TrackE10ComparatorIS1_E16DefaultAllocatorE7_insertERKS1_Rb(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0;f=c[b>>2]|0;h=c[f+8>>2]|0;i=b+4|0;j=c[i>>2]|0;a:do if((h|0)==(j|0)){k=f;l=d+8|0}else{m=c[d>>2]|0;n=d+8|0;o=c[n>>2]|0;p=c[d+4>>2]|0;q=h;b:while(1){r=c[q+24>>2]|0;do if((m|0)==(r|0)){s=c[q+32>>2]|0;if((o|0)==(s|0)){if(p>>>0<(c[q+28>>2]|0)>>>0){t=9;break}}else if((o|0)<(s|0)){t=9;break}s=c[q+32>>2]|0;if((s|0)==(o|0))if((c[q+28>>2]|0)>>>0<p>>>0){t=14;break}else break b;else if((s|0)<(o|0)){t=14;break}else break b}else if(m>>>0>=r>>>0)if(r>>>0<m>>>0)t=14;else break b;else t=9;while(0);if((t|0)==9){t=0;u=q+8|0}else if((t|0)==14){t=0;u=q+4|0}r=c[u>>2]|0;if((r|0)==(j|0)){k=q;l=n;break a}else q=r}a[e>>0]=1;v=q;return v|0}while(0);j=__ZnwjPFPvjE(136,4740)|0;u=j+28|0;__ZN10StringNameC2Ev(u);__ZN10StringNameC2Ev(j+60|0);h=j+64|0;c[h>>2]=0;c[h+4>>2]=0;c[h+8>>2]=0;c[h+12>>2]=0;c[h+16>>2]=0;c[h+20>>2]=0;g[j+88>>2]=1.0;h=j+92|0;c[h>>2]=0;c[h+4>>2]=0;c[h+8>>2]=0;c[h+12>>2]=0;c[j>>2]=0;c[j+4>>2]=0;c[j+8>>2]=0;c[j+12>>2]=0;c[j+16>>2]=0;c[j+20>>2]=0;c[j+12>>2]=k;h=c[i>>2]|0;f=j+4|0;c[f>>2]=h;n=j+8|0;c[n>>2]=h;c[j+24>>2]=c[d>>2];__ZN10StringNameaSERKS_(u,d+4|0);c[j+32>>2]=c[l>>2];u=c[b>>2]|0;c:do if((k|0)==(u|0))t=23;else{b=c[d>>2]|0;h=c[k+24>>2]|0;do if((b|0)==(h|0)){m=c[l>>2]|0;o=c[k+32>>2]|0;if((m|0)==(o|0))if((c[d+4>>2]|0)>>>0<(c[k+28>>2]|0)>>>0){t=23;break c}else break;else if((m|0)<(o|0)){t=23;break c}else break}else if(b>>>0<h>>>0){t=23;break c}while(0);c[k+4>>2]=j}while(0);if((t|0)==23)c[k+8>>2]=j;a[e>>0]=0;e=c[f>>2]|0;f=c[i>>2]|0;if((e|0)==(f|0)){i=j;do{k=i;i=c[i+12>>2]|0}while((k|0)==(c[i+4>>2]|0));w=(i|0)==(u|0)?0:i}else{i=e;while(1){e=c[i+8>>2]|0;if((e|0)==(f|0)){w=i;break}else i=e}}c[j+16>>2]=w;i=c[n>>2]|0;d:do if((i|0)==(f|0)){n=j;while(1){e=n;n=c[n+12>>2]|0;if((e|0)!=(c[n+8>>2]|0)){x=n;break d}if((n|0)==(u|0)){x=0;break}}}else{n=i;while(1){e=c[n+4>>2]|0;if((e|0)==(f|0)){x=n;break}else n=e}}while(0);f=j+20|0;c[f>>2]=x;if(!w)y=x;else{c[w+20>>2]=j;y=c[f>>2]|0}if(!y){v=j;return v|0}c[y+16>>2]=j;v=j;return v|0}function __ZNK19AnimationTreePlayer18_get_property_listEP4ListI12PropertyInfo16DefaultAllocatorE(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+16|0;e=a+8|0;f=a+12|0;g=a+4|0;h=a;__ZN6StringC2EPKc(e,885165);__ZN6StringC2EPKc(f,1263606);i=d+4|0;c[i>>2]=0;j=d+12|0;c[j>>2]=0;c[d>>2]=16;k=c[e>>2]|0;if(k|0?(c[i>>2]=0,__Z28atomic_conditional_incrementPj(k+-8|0)|0):0)c[i>>2]=c[e>>2];c[d+8>>2]=0;i=c[j>>2]|0;if((i|0)!=(c[f>>2]|0)){if(i|0?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);c[j>>2]=0;i=c[f>>2]|0;if(i|0?__Z28atomic_conditional_incrementPj(i+-8|0)|0:0)c[j>>2]=c[f>>2]}c[d+16>>2]=7;if(!(c[b>>2]|0)){j=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=j;c[j>>2]=0;c[j+4>>2]=0;c[j+8>>2]=0}j=__ZnwjPFPvjE(32,4740)|0;c[j>>2]=0;c[j+4>>2]=0;c[j+8>>2]=0;c[j+12>>2]=0;c[j+16>>2]=7;i=j+20|0;c[i>>2]=0;k=j+24|0;c[k>>2]=0;n=j+28|0;c[n>>2]=0;__ZN12PropertyInfoaSERKS_(j,d)|0;o=c[b>>2]|0;p=o+4|0;q=c[p>>2]|0;c[k>>2]=q;c[i>>2]=0;c[n>>2]=o;if(q|0)c[q+20>>2]=j;c[p>>2]=j;if(!(c[o>>2]|0))c[o>>2]=j;j=o+8|0;c[j>>2]=(c[j>>2]|0)+1;j=c[d+12>>2]|0;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);j=c[d+4>>2]|0;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);j=c[f>>2]|0;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);j=c[e>>2]|0;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);__ZN6StringC2EPKc(g,885175);__ZN6StringC2EPKc(f,1263606);j=d+4|0;c[j>>2]=0;e=d+12|0;c[e>>2]=0;c[d>>2]=16;o=c[g>>2]|0;if(o|0?(c[j>>2]=0,__Z28atomic_conditional_incrementPj(o+-8|0)|0):0)c[j>>2]=c[g>>2];c[d+8>>2]=0;j=c[e>>2]|0;if((j|0)!=(c[f>>2]|0)){if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);c[e>>2]=0;j=c[f>>2]|0;if(j|0?__Z28atomic_conditional_incrementPj(j+-8|0)|0:0)c[e>>2]=c[f>>2]}c[d+16>>2]=7;if(!(c[b>>2]|0)){e=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=e;c[e>>2]=0;c[e+4>>2]=0;c[e+8>>2]=0}e=__ZnwjPFPvjE(32,4740)|0;c[e>>2]=0;c[e+4>>2]=0;c[e+8>>2]=0;c[e+12>>2]=0;c[e+16>>2]=7;j=e+20|0;c[j>>2]=0;o=e+24|0;c[o>>2]=0;p=e+28|0;c[p>>2]=0;__ZN12PropertyInfoaSERKS_(e,d)|0;q=c[b>>2]|0;n=q+4|0;i=c[n>>2]|0;c[o>>2]=i;c[j>>2]=0;c[p>>2]=q;if(i|0)c[i+20>>2]=e;c[n>>2]=e;if(!(c[q>>2]|0))c[q>>2]=e;e=q+8|0;c[e>>2]=(c[e>>2]|0)+1;e=c[d+12>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);e=c[d+4>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);e=c[f>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);e=c[g>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);__ZN6StringC2EPKc(h,1109092);__ZN6StringC2EPKc(f,1263606);e=d+4|0;c[e>>2]=0;g=d+12|0;c[g>>2]=0;c[d>>2]=20;q=c[h>>2]|0;do if(q|0){c[e>>2]=0;if(!(__Z28atomic_conditional_incrementPj(q+-8|0)|0))break;c[e>>2]=c[h>>2]}while(0);c[d+8>>2]=0;e=c[g>>2]|0;do if((e|0)!=(c[f>>2]|0)){do if(e|0){if(__Z16atomic_decrementPj(e+-8|0)|0)break;__ZN6Memory11free_staticEPvb(e,1)}while(0);c[g>>2]=0;q=c[f>>2]|0;if(!q)break;if(!(__Z28atomic_conditional_incrementPj(q+-8|0)|0))break;c[g>>2]=c[f>>2]}while(0);c[d+16>>2]=5;if(!(c[b>>2]|0)){g=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=g;c[g>>2]=0;c[g+4>>2]=0;c[g+8>>2]=0}g=__ZnwjPFPvjE(32,4740)|0;c[g>>2]=0;c[g+4>>2]=0;c[g+8>>2]=0;c[g+12>>2]=0;c[g+16>>2]=7;e=g+20|0;c[e>>2]=0;q=g+24|0;c[q>>2]=0;n=g+28|0;c[n>>2]=0;__ZN12PropertyInfoaSERKS_(g,d)|0;i=c[b>>2]|0;b=i+4|0;p=c[b>>2]|0;c[q>>2]=p;c[e>>2]=0;c[n>>2]=i;if(p|0)c[p+20>>2]=g;c[b>>2]=g;if(!(c[i>>2]|0))c[i>>2]=g;g=i+8|0;c[g>>2]=(c[g>>2]|0)+1;g=c[d+12>>2]|0;do if(g|0){if(__Z16atomic_decrementPj(g+-8|0)|0)break;__ZN6Memory11free_staticEPvb(g,1)}while(0);g=c[d+4>>2]|0;do if(g|0){if(__Z16atomic_decrementPj(g+-8|0)|0)break;__ZN6Memory11free_staticEPvb(g,1)}while(0);g=c[f>>2]|0;do if(g|0){if(__Z16atomic_decrementPj(g+-8|0)|0)break;__ZN6Memory11free_staticEPvb(g,1)}while(0);g=c[h>>2]|0;if(!g){l=a;return}if(__Z16atomic_decrementPj(g+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(g,1);l=a;return}function __ZNK19AnimationTreePlayer4_getERK10StringNameR7Variant(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0;f=l;l=l+144|0;if((l|0)>=(m|0))ba(144);h=f+96|0;i=f+140|0;j=f+136|0;k=f+132|0;n=f+128|0;o=f+124|0;p=f+120|0;q=f+72|0;r=f+48|0;s=f+24|0;t=f;u=c[d>>2]|0;do if(u){v=c[u+4>>2]|0;if(v|0){__ZN6StringC2EPKc(h,v);w=c[h>>2]|0;break}v=u+8|0;c[h>>2]=0;x=c[v>>2]|0;if((x|0)!=0?(c[h>>2]=0,(__Z28atomic_conditional_incrementPj(x+-8|0)|0)!=0):0){x=c[v>>2]|0;c[h>>2]=x;w=x}else w=0}else{c[h>>2]=0;w=0}while(0);c[i>>2]=w;w=__ZNK6StringeqEPKc(i,885165)|0;u=c[i>>2]|0;if(u|0?(__Z16atomic_decrementPj(u+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(u,1);if(w){__ZN7VariantC2ERK8NodePath(h,b+244|0);__ZN7VariantaSERKS_(e,h);if(c[h>>2]|0)__ZN7Variant5clearEv(h);y=1;l=f;return y|0}w=c[d>>2]|0;do if(w){u=c[w+4>>2]|0;if(u|0){__ZN6StringC2EPKc(h,u);z=c[h>>2]|0;break}u=w+8|0;c[h>>2]=0;i=c[u>>2]|0;if((i|0)!=0?(c[h>>2]=0,(__Z28atomic_conditional_incrementPj(i+-8|0)|0)!=0):0){i=c[u>>2]|0;c[h>>2]=i;z=i}else z=0}else{c[h>>2]=0;z=0}while(0);c[j>>2]=z;z=__ZNK6StringeqEPKc(j,885175)|0;w=c[j>>2]|0;if(w|0?(__Z16atomic_decrementPj(w+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(w,1);if(z){__ZN7VariantC2ERK8NodePath(h,b+248|0);__ZN7VariantaSERKS_(e,h);if(c[h>>2]|0)__ZN7Variant5clearEv(h);y=1;l=f;return y|0}z=c[d>>2]|0;do if(z){w=c[z+4>>2]|0;if(w|0){__ZN6StringC2EPKc(h,w);A=c[h>>2]|0;break}w=z+8|0;c[h>>2]=0;j=c[w>>2]|0;if((j|0)!=0?(c[h>>2]=0,(__Z28atomic_conditional_incrementPj(j+-8|0)|0)!=0):0){j=c[w>>2]|0;c[h>>2]=j;A=j}else A=0}else{c[h>>2]=0;A=0}while(0);c[k>>2]=A;A=__ZNK6StringeqEPKc(k,915840)|0;z=c[k>>2]|0;if(z|0?(__Z16atomic_decrementPj(z+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(z,1);if(A){__ZN7VariantC2Eb(h,(a[b+265>>0]|0)!=0);__ZN7VariantaSERKS_(e,h);if(c[h>>2]|0)__ZN7Variant5clearEv(h);y=1;l=f;return y|0}A=c[d>>2]|0;do if(A){d=c[A+4>>2]|0;if(d|0){__ZN6StringC2EPKc(h,d);B=c[h>>2]|0;break}d=A+8|0;c[h>>2]=0;z=c[d>>2]|0;if((z|0)!=0?(c[h>>2]=0,(__Z28atomic_conditional_incrementPj(z+-8|0)|0)!=0):0){z=c[d>>2]|0;c[h>>2]=z;B=z}else B=0}else{c[h>>2]=0;B=0}while(0);c[n>>2]=B;B=__ZNK6StringneEPKc(n,1109092)|0;A=c[n>>2]|0;if(A|0?(__Z16atomic_decrementPj(A+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(A,1);if(B){y=0;l=f;return y|0}__ZN10DictionaryC2Ev(o);__ZN5ArrayC2Ev(p);B=b+268|0;A=c[B>>2]|0;a:do if(A|0?(n=c[A+8>>2]|0,z=c[b+272>>2]|0,(n|0)!=(z|0)):0){d=n;while(1){n=c[d+8>>2]|0;if((n|0)==(z|0))break;else d=n}if(d|0){z=b+272|0;n=b+248|0;k=d;b:while(1){j=k+24|0;w=c[B>>2]|0;if(!w){C=68;break}a[1263537]=0;i=c[w+8>>2]|0;w=c[z>>2]|0;c:do if((i|0)==(w|0))D=i;else{u=c[j>>2]|0;x=i;while(1){v=c[x+24>>2]|0;if(u>>>0<v>>>0)E=x+8|0;else{if(v>>>0>=u>>>0){D=x;break c}E=x+4|0}x=c[E>>2]|0;if((x|0)==(w|0)){C=77;break b}}}while(0);if((D|0)==(w|0)|(D|0)==0){C=77;break}a[1263537]=0;i=c[D+28>>2]|0;__ZN10DictionaryC2Ev(q);__ZN7VariantC2ERK10StringName(h,j);__ZN7VariantC2EPKc(r,1146104);__ZN7VariantaSERKS_(__ZN10DictionaryixERK7Variant(q,r)|0,h);if(c[r>>2]|0)__ZN7Variant5clearEv(r);if(c[h>>2]|0)__ZN7Variant5clearEv(h);__ZN7VariantC2ERK7Vector2(h,i+12|0);__ZN7VariantC2EPKc(r,1126974);__ZN7VariantaSERKS_(__ZN10DictionaryixERK7Variant(q,r)|0,h);if(c[r>>2]|0)__ZN7Variant5clearEv(r);if(c[h>>2]|0)__ZN7Variant5clearEv(h);x=i+8|0;do switch(c[x>>2]|0){case 0:{__ZN7VariantC2EPKc(h,1114468);__ZN7VariantC2EPKc(r,1123189);__ZN7VariantaSERKS_(__ZN10DictionaryixERK7Variant(q,r)|0,h);if(c[r>>2]|0)__ZN7Variant5clearEv(r);if(c[h>>2]|0)__ZN7Variant5clearEv(h);break}case 1:{__ZN7VariantC2EPKc(h,885189);__ZN7VariantC2EPKc(r,1123189);__ZN7VariantaSERKS_(__ZN10DictionaryixERK7Variant(q,r)|0,h);if(c[r>>2]|0)__ZN7Variant5clearEv(r);if(c[h>>2]|0)__ZN7Variant5clearEv(h);break}case 2:{__ZN7VariantC2EPKc(h,885199);__ZN7VariantC2EPKc(r,1123189);__ZN7VariantaSERKS_(__ZN10DictionaryixERK7Variant(q,r)|0,h);if(c[r>>2]|0)__ZN7Variant5clearEv(r);if(c[h>>2]|0)__ZN7Variant5clearEv(h);break}case 3:{__ZN7VariantC2EPKc(h,1074187);__ZN7VariantC2EPKc(r,1123189);__ZN7VariantaSERKS_(__ZN10DictionaryixERK7Variant(q,r)|0,h);if(c[r>>2]|0)__ZN7Variant5clearEv(r);if(c[h>>2]|0)__ZN7Variant5clearEv(h);break}case 4:{__ZN7VariantC2EPKc(h,885207);__ZN7VariantC2EPKc(r,1123189);__ZN7VariantaSERKS_(__ZN10DictionaryixERK7Variant(q,r)|0,h);if(c[r>>2]|0)__ZN7Variant5clearEv(r);if(c[h>>2]|0)__ZN7Variant5clearEv(h);break}case 5:{__ZN7VariantC2EPKc(h,885214);__ZN7VariantC2EPKc(r,1123189);__ZN7VariantaSERKS_(__ZN10DictionaryixERK7Variant(q,r)|0,h);if(c[r>>2]|0)__ZN7Variant5clearEv(r);if(c[h>>2]|0)__ZN7Variant5clearEv(h);break}case 6:{__ZN7VariantC2EPKc(h,885221);__ZN7VariantC2EPKc(r,1123189);__ZN7VariantaSERKS_(__ZN10DictionaryixERK7Variant(q,r)|0,h);if(c[r>>2]|0)__ZN7Variant5clearEv(r);if(c[h>>2]|0)__ZN7Variant5clearEv(h);break}case 7:{__ZN7VariantC2EPKc(h,885228);__ZN7VariantC2EPKc(r,1123189);__ZN7VariantaSERKS_(__ZN10DictionaryixERK7Variant(q,r)|0,h);if(c[r>>2]|0)__ZN7Variant5clearEv(r);if(c[h>>2]|0)__ZN7Variant5clearEv(h);break}case 8:{__ZN7VariantC2EPKc(h,885238);__ZN7VariantC2EPKc(r,1123189);__ZN7VariantaSERKS_(__ZN10DictionaryixERK7Variant(q,r)|0,h);if(c[r>>2]|0)__ZN7Variant5clearEv(r);if(c[h>>2]|0)__ZN7Variant5clearEv(h);break}case 9:{__ZN7VariantC2EPKc(h,895503);__ZN7VariantC2EPKc(r,1123189);__ZN7VariantaSERKS_(__ZN10DictionaryixERK7Variant(q,r)|0,h);if(c[r>>2]|0)__ZN7Variant5clearEv(r);if(c[h>>2]|0)__ZN7Variant5clearEv(h);break}default:{__ZN7VariantC2EPKc(h,1263606);__ZN7VariantC2EPKc(r,1123189);__ZN7VariantaSERKS_(__ZN10DictionaryixERK7Variant(q,r)|0,h);if(c[r>>2]|0)__ZN7Variant5clearEv(r);if(c[h>>2]|0)__ZN7Variant5clearEv(h)}}while(0);switch(c[x>>2]|0){case 9:{__ZN7VariantC2Ef(h,+g[i+52>>2]);__ZN7VariantC2EPKc(r,885326);__ZN7VariantaSERKS_(__ZN10DictionaryixERK7Variant(q,r)|0,h);if(c[r>>2]|0)__ZN7Variant5clearEv(r);if(c[h>>2]|0)__ZN7Variant5clearEv(h);__ZN5ArrayC2Ev(h);j=i+24|0;w=0;while(1){u=c[j>>2]|0;if(!u)F=0;else F=c[u+-4>>2]|0;if((w|0)>=(F|0))break;__ZN10DictionaryC2Ev(r);u=c[j>>2]|0;v=(u|0)==0;if(v)G=0;else G=c[u+-4>>2]|0;if((G|0)<=(w|0)){if(v)H=0;else H=c[u+-4>>2]|0;if((H|0)<=(w|0)){C=265;break b}a[1263537]=0}__ZN6VectorIN19AnimationTreePlayer14TransitionNode9InputDataEE14_copy_on_writeEv(j);__ZN7VariantC2Eb(s,(a[(c[j>>2]|0)+w>>0]|0)!=0);__ZN7VariantC2EPKc(t,885332);__ZN7VariantaSERKS_(__ZN10DictionaryixERK7Variant(r,t)|0,s);if(c[t>>2]|0)__ZN7Variant5clearEv(t);if(c[s>>2]|0)__ZN7Variant5clearEv(s);__ZN7VariantC2ERK10Dictionary(s,r);__ZN5Array9push_backERK7Variant(h,s);if(c[s>>2]|0)__ZN7Variant5clearEv(s);__ZN10DictionaryD2Ev(r);w=w+1|0}__ZN7VariantC2ERK5Array(r,h);__ZN7VariantC2EPKc(s,894308);__ZN7VariantaSERKS_(__ZN10DictionaryixERK7Variant(q,s)|0,r);if(c[s>>2]|0)__ZN7Variant5clearEv(s);if(c[r>>2]|0)__ZN7Variant5clearEv(r);__ZN5ArrayD2Ev(h);break}case 1:{__ZN8NodePathC2Ev(h);do if(__ZNK8NodePathneERKS_(n,h)|0){w=i+56|0;j=__ZNK6StringneEPKc(w,1263606)|0;__ZN8NodePathD2Ev(h);if(!j){C=151;break}__ZN7VariantC2ERK6String(h,w);__ZN7VariantC2EPKc(r,1126770);__ZN7VariantaSERKS_(__ZN10DictionaryixERK7Variant(q,r)|0,h);if(c[r>>2]|0)__ZN7Variant5clearEv(r);if(c[h>>2]|0)__ZN7Variant5clearEv(h)}else{__ZN8NodePathD2Ev(h);C=151}while(0);if((C|0)==151){C=0;__ZN6RefPtrC2Ev(h);__ZN3RefI9ReferenceEaSI9AnimationEEvRKS_IT_E(h,i+24|0);__ZN7VariantC2ERK6RefPtr(r,h);__ZN6RefPtrD2Ev(h);__ZN7VariantC2EPKc(h,885189);__ZN7VariantaSERKS_(__ZN10DictionaryixERK7Variant(q,h)|0,r);if(c[h>>2]|0)__ZN7Variant5clearEv(h);if(c[r>>2]|0)__ZN7Variant5clearEv(r)}__ZN5ArrayC2Ev(h);c[r>>2]=0;__ZNK7HashMapI8NodePathb20HashMapHasherDefault24HashMapComparatorDefaultIS0_ELh3ELh8EE12get_key_listEP4ListIS0_16DefaultAllocatorE(i+64|0,r);w=c[r>>2]|0;if(!w)I=0;else I=c[w+8>>2]|0;__ZN5Array6resizeEi(h,I)|0;w=c[r>>2]|0;if(!w){J=0;K=0}else{L=0;M=w;C=160}while(1){if((C|0)==160){C=0;J=L;K=c[M>>2]|0}if(!K)break;__ZN7VariantC2ERK8NodePath(s,K);__ZN7VariantaSERKS_(__ZN5ArrayixEi(h,J)|0,s);if(c[s>>2]|0)__ZN7Variant5clearEv(s);L=J+1|0;M=K+4|0;C=160}__ZN7VariantC2ERK5Array(s,h);__ZN7VariantC2EPKc(t,885247);__ZN7VariantaSERKS_(__ZN10DictionaryixERK7Variant(q,t)|0,s);if(c[t>>2]|0)__ZN7Variant5clearEv(t);if(c[s>>2]|0)__ZN7Variant5clearEv(s);__ZN4ListI8NodePath16DefaultAllocatorED2Ev(r);__ZN5ArrayD2Ev(h);break}case 2:{__ZN7VariantC2Ef(h,+g[i+28>>2]);__ZN7VariantC2EPKc(r,885254);__ZN7VariantaSERKS_(__ZN10DictionaryixERK7Variant(q,r)|0,h);if(c[r>>2]|0)__ZN7Variant5clearEv(r);if(c[h>>2]|0)__ZN7Variant5clearEv(h);__ZN7VariantC2Ef(h,+g[i+32>>2]);__ZN7VariantC2EPKc(r,885262);__ZN7VariantaSERKS_(__ZN10DictionaryixERK7Variant(q,r)|0,h);if(c[r>>2]|0)__ZN7Variant5clearEv(r);if(c[h>>2]|0)__ZN7Variant5clearEv(h);__ZN7VariantC2Eb(h,(a[i+48>>0]|0)!=0);__ZN7VariantC2EPKc(r,1074187);__ZN7VariantaSERKS_(__ZN10DictionaryixERK7Variant(q,r)|0,h);if(c[r>>2]|0)__ZN7Variant5clearEv(r);if(c[h>>2]|0)__ZN7Variant5clearEv(h);__ZN7VariantC2Eb(h,(a[i+36>>0]|0)!=0);__ZN7VariantC2EPKc(r,885271);__ZN7VariantaSERKS_(__ZN10DictionaryixERK7Variant(q,r)|0,h);if(c[r>>2]|0)__ZN7Variant5clearEv(r);if(c[h>>2]|0)__ZN7Variant5clearEv(h);__ZN7VariantC2Ef(h,+g[i+40>>2]);__ZN7VariantC2EPKc(r,885283);__ZN7VariantaSERKS_(__ZN10DictionaryixERK7Variant(q,r)|0,h);if(c[r>>2]|0)__ZN7Variant5clearEv(r);if(c[h>>2]|0)__ZN7Variant5clearEv(h);__ZN7VariantC2Ef(h,+g[i+44>>2]);__ZN7VariantC2EPKc(r,885301);__ZN7VariantaSERKS_(__ZN10DictionaryixERK7Variant(q,r)|0,h);if(c[r>>2]|0)__ZN7Variant5clearEv(r);if(c[h>>2]|0)__ZN7Variant5clearEv(h);__ZN5ArrayC2Ev(h);c[r>>2]=0;__ZNK7HashMapI8NodePathb20HashMapHasherDefault24HashMapComparatorDefaultIS0_ELh3ELh8EE12get_key_listEP4ListIS0_16DefaultAllocatorE(i+64|0,r);w=c[r>>2]|0;if(!w)N=0;else N=c[w+8>>2]|0;__ZN5Array6resizeEi(h,N)|0;w=c[r>>2]|0;if(!w){O=0;P=0}else{Q=0;R=w;C=198}while(1){if((C|0)==198){C=0;O=Q;P=c[R>>2]|0}if(!P)break;__ZN7VariantC2ERK8NodePath(s,P);__ZN7VariantaSERKS_(__ZN5ArrayixEi(h,O)|0,s);if(c[s>>2]|0)__ZN7Variant5clearEv(s);Q=O+1|0;R=P+4|0;C=198}__ZN7VariantC2ERK5Array(s,h);__ZN7VariantC2EPKc(t,885247);__ZN7VariantaSERKS_(__ZN10DictionaryixERK7Variant(q,t)|0,s);if(c[t>>2]|0)__ZN7Variant5clearEv(t);if(c[s>>2]|0)__ZN7Variant5clearEv(s);__ZN4ListI8NodePath16DefaultAllocatorED2Ev(r);__ZN5ArrayD2Ev(h);break}case 3:{__ZN7VariantC2Ef(h,+g[i+24>>2]);__ZN7VariantC2EPKc(r,1074187);__ZN7VariantaSERKS_(__ZN10DictionaryixERK7Variant(q,r)|0,h);if(c[r>>2]|0)__ZN7Variant5clearEv(r);if(c[h>>2]|0)__ZN7Variant5clearEv(h);break}case 4:{__ZN7VariantC2Ef(h,+g[i+24>>2]);__ZN7VariantC2EPKc(r,1128028);__ZN7VariantaSERKS_(__ZN10DictionaryixERK7Variant(q,r)|0,h);if(c[r>>2]|0)__ZN7Variant5clearEv(r);if(c[h>>2]|0)__ZN7Variant5clearEv(h);__ZN5ArrayC2Ev(h);c[r>>2]=0;__ZNK7HashMapI8NodePathb20HashMapHasherDefault24HashMapComparatorDefaultIS0_ELh3ELh8EE12get_key_listEP4ListIS0_16DefaultAllocatorE(i+28|0,r);w=c[r>>2]|0;if(!w)S=0;else S=c[w+8>>2]|0;__ZN5Array6resizeEi(h,S)|0;w=c[r>>2]|0;if(!w){T=0;U=0}else{V=0;W=w;C=221}while(1){if((C|0)==221){C=0;T=c[W>>2]|0;U=V}if(!T)break;__ZN7VariantC2ERK8NodePath(s,T);__ZN7VariantaSERKS_(__ZN5ArrayixEi(h,U)|0,s);if(c[s>>2]|0)__ZN7Variant5clearEv(s);V=U+1|0;W=T+4|0;C=221}__ZN7VariantC2ERK5Array(s,h);__ZN7VariantC2EPKc(t,885247);__ZN7VariantaSERKS_(__ZN10DictionaryixERK7Variant(q,t)|0,s);if(c[t>>2]|0)__ZN7Variant5clearEv(t);if(c[s>>2]|0)__ZN7Variant5clearEv(s);__ZN4ListI8NodePath16DefaultAllocatorED2Ev(r);__ZN5ArrayD2Ev(h);break}case 5:{__ZN7VariantC2Ef(h,+g[i+24>>2]);__ZN7VariantC2EPKc(r,1128028);__ZN7VariantaSERKS_(__ZN10DictionaryixERK7Variant(q,r)|0,h);if(c[r>>2]|0)__ZN7Variant5clearEv(r);if(c[h>>2]|0)__ZN7Variant5clearEv(h);break}case 6:{__ZN7VariantC2ERK7Vector2(h,i+24|0);__ZN7VariantC2EPKc(r,1128028);__ZN7VariantaSERKS_(__ZN10DictionaryixERK7Variant(q,r)|0,h);if(c[r>>2]|0)__ZN7Variant5clearEv(r);if(c[h>>2]|0)__ZN7Variant5clearEv(h);break}case 7:{__ZN7VariantC2Ef(h,+g[i+24>>2]);__ZN7VariantC2EPKc(r,1128855);__ZN7VariantaSERKS_(__ZN10DictionaryixERK7Variant(q,r)|0,h);if(c[r>>2]|0)__ZN7Variant5clearEv(r);if(c[h>>2]|0)__ZN7Variant5clearEv(h);break}default:{}}__ZN7VariantC2ERK10Dictionary(h,q);__ZN5Array9push_backERK7Variant(p,h);if(c[h>>2]|0)__ZN7Variant5clearEv(h);__ZN10DictionaryD2Ev(q);k=c[k+16>>2]|0;if(!k)break a}if((C|0)==68)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145936,602,1124976,0);else if((C|0)==77)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145936,604,1145947,0);else if((C|0)==265)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}}while(0);__ZN7VariantC2ERK5Array(h,p);__ZN7VariantC2EPKc(q,909009);__ZN7VariantaSERKS_(__ZN10DictionaryixERK7Variant(o,q)|0,h);if(c[q>>2]|0)__ZN7Variant5clearEv(q);if(c[h>>2]|0)__ZN7Variant5clearEv(h);c[h>>2]=0;__ZNK19AnimationTreePlayer19get_connection_listEP4ListINS_10ConnectionE16DefaultAllocatorE(b,h);__ZN5ArrayC2Ev(q);t=c[h>>2]|0;if(!t)X=0;else X=c[t+8>>2]|0;__ZN5Array6resizeEi(q,X*3|0)|0;X=c[h>>2]|0;if(!X){Y=0;Z=0}else{_=0;$=X;C=277}while(1){if((C|0)==277){C=0;Y=c[$>>2]|0;Z=_}if(!Y)break;__ZN7VariantC2ERK10StringName(r,Y);__ZN5Array3setEiRK7Variant(q,Z,r);if(c[r>>2]|0)__ZN7Variant5clearEv(r);__ZN7VariantC2ERK10StringName(r,Y+4|0);__ZN5Array3setEiRK7Variant(q,Z+1|0,r);if(c[r>>2]|0)__ZN7Variant5clearEv(r);__ZN7VariantC2Ei(r,c[Y+8>>2]|0);__ZN5Array3setEiRK7Variant(q,Z+2|0,r);if(c[r>>2]|0)__ZN7Variant5clearEv(r);_=Z+3|0;$=Y+12|0;C=277}__ZN7VariantC2ERK5Array(r,q);__ZN7VariantC2EPKc(s,919723);__ZN7VariantaSERKS_(__ZN10DictionaryixERK7Variant(o,s)|0,r);if(c[s>>2]|0)__ZN7Variant5clearEv(s);if(c[r>>2]|0)__ZN7Variant5clearEv(r);__ZN7VariantC2Eb(r,(a[b+265>>0]|0)!=0);__ZN7VariantC2EPKc(s,1044635);__ZN7VariantaSERKS_(__ZN10DictionaryixERK7Variant(o,s)|0,r);if(c[s>>2]|0)__ZN7Variant5clearEv(s);if(c[r>>2]|0)__ZN7Variant5clearEv(r);__ZN7VariantC2ERK8NodePath(r,b+248|0);__ZN7VariantC2EPKc(s,885345);__ZN7VariantaSERKS_(__ZN10DictionaryixERK7Variant(o,s)|0,r);if(c[s>>2]|0)__ZN7Variant5clearEv(s);if(c[r>>2]|0)__ZN7Variant5clearEv(r);__ZN7VariantC2ERK10Dictionary(r,o);__ZN7VariantaSERKS_(e,r);if(c[r>>2]|0)__ZN7Variant5clearEv(r);__ZN5ArrayD2Ev(q);q=c[h>>2]|0;d:do if(q|0){r=q;while(1){e=c[r>>2]|0;if(!e)break;__ZN4ListIN19AnimationTreePlayer10ConnectionE16DefaultAllocatorE5_Data5eraseEPKNS3_7ElementE(r,e)|0;aa=c[h>>2]|0;if(!(c[aa+8>>2]|0)){C=297;break}if(!aa)break d;else r=aa}if((C|0)==297){__ZN6Memory11free_staticEPvb(aa,0);c[h>>2]=0;break}if(!(c[r+8>>2]|0)){a[1263537]=0;__ZN6Memory11free_staticEPvb(r,0);break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145461,1145120,668,1145467,0);break}}while(0);__ZN5ArrayD2Ev(p);__ZN10DictionaryD2Ev(o);y=1;l=f;return y|0}function __ZNK19AnimationTreePlayer19get_connection_listEP4ListINS_10ConnectionE16DefaultAllocatorE(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;g=c[b+268>>2]|0;if(!g){l=e;return}h=c[g+8>>2]|0;g=c[b+272>>2]|0;if((h|0)==(g|0)){l=e;return}else i=h;while(1){h=c[i+8>>2]|0;if((h|0)==(g|0))break;else i=h}if(!i){l=e;return}g=f+4|0;h=f+8|0;b=i;do{i=(c[b+28>>2]|0)+20|0;j=b+24|0;k=0;while(1){n=c[i>>2]|0;o=(n|0)==0;if(o)p=0;else p=c[n+-4>>2]|0;if((k|0)>=(p|0))break;if(o)q=0;else q=c[n+-4>>2]|0;do if((q|0)<=(k|0)){if(o)r=0;else r=c[n+-4>>2]|0;if((r|0)>(k|0)){a[1263537]=0;s=20;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);t=0;break}}else s=20;while(0);if((s|0)==20){s=0;__ZN6VectorIN19AnimationTreePlayer5InputEE14_copy_on_writeEv(i);t=(c[i>>2]|0)+(k<<2)|0}__ZN10StringNameC2Ev(f);n=__ZNK10StringNameneERKS_(t,f)|0;__ZN10StringNameD2Ev(f);if(n){__ZN10StringNameC2Ev(f);__ZN10StringNameC2Ev(g);n=c[i>>2]|0;o=(n|0)==0;if(o)u=0;else u=c[n+-4>>2]|0;do if((u|0)<=(k|0)){if(o)v=0;else v=c[n+-4>>2]|0;if((v|0)>(k|0)){a[1263537]=0;s=30;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);w=0;break}}else s=30;while(0);if((s|0)==30){s=0;__ZN6VectorIN19AnimationTreePlayer5InputEE14_copy_on_writeEv(i);w=(c[i>>2]|0)+(k<<2)|0}__ZN10StringNameaSERKS_(f,w);__ZN10StringNameaSERKS_(g,j);c[h>>2]=k;__ZN4ListIN19AnimationTreePlayer10ConnectionE16DefaultAllocatorE9push_backERKS1_(d,f)|0;__ZN10StringNameD2Ev(g);__ZN10StringNameD2Ev(f)}k=k+1|0}b=c[b+16>>2]|0}while((b|0)!=0);l=e;return}function __ZN4ListIN19AnimationTreePlayer10ConnectionE16DefaultAllocatorE5_Data5eraseEPKNS3_7ElementE(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0;if(!d){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145114,1145120,156,1144262,0);e=0;return e|0}a[1263537]=0;if((c[d+20>>2]|0)!=(b|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145114,1145120,157,1145132,0);e=0;return e|0}if((c[b>>2]|0)==(d|0))c[b>>2]=c[d+12>>2];f=b+4|0;g=c[d+16>>2]|0;if((c[f>>2]|0)==(d|0))c[f>>2]=g;f=d+12|0;if(g|0)c[g+12>>2]=c[f>>2];h=c[f>>2]|0;if(h|0)c[h+16>>2]=g;__ZN10StringNameD2Ev(d+4|0);__ZN10StringNameD2Ev(d);__ZN6Memory11free_staticEPvb(d,0);d=b+8|0;c[d>>2]=(c[d>>2]|0)+-1;e=1;return e|0}function __ZN4ListIN19AnimationTreePlayer10ConnectionE16DefaultAllocatorE9push_backERKS1_(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0;if(!(c[a>>2]|0)){d=__ZnwjPFPvjE(12,4740)|0;c[a>>2]=d;c[d>>2]=0;c[d+4>>2]=0;c[d+8>>2]=0}d=__ZnwjPFPvjE(24,4740)|0;__ZN10StringNameC2Ev(d);e=d+4|0;__ZN10StringNameC2Ev(e);f=d+12|0;c[f>>2]=0;g=d+16|0;c[g>>2]=0;h=d+20|0;c[h>>2]=0;__ZN10StringNameaSERKS_(d,b);__ZN10StringNameaSERKS_(e,b+4|0);c[d+8>>2]=c[b+8>>2];b=c[a>>2]|0;a=b+4|0;e=c[a>>2]|0;c[g>>2]=e;c[f>>2]=0;c[h>>2]=b;if(e|0)c[e+12>>2]=d;c[a>>2]=d;if(c[b>>2]|0){i=b+8|0;j=c[i>>2]|0;k=j+1|0;c[i>>2]=k;return d|0}c[b>>2]=d;i=b+8|0;j=c[i>>2]|0;k=j+1|0;c[i>>2]=k;return d|0}function __ZN19AnimationTreePlayer4_setERK10StringNameRK7Variant(b,e,f){b=b|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0,ia=0,ja=0,ka=0;g=l;l=l+800|0;if((l|0)>=(m|0))ba(800);h=g+788|0;i=g+784|0;j=g+780|0;k=g+776|0;n=g+768|0;o=g+772|0;p=g+744|0;q=g+696|0;r=g+648|0;s=g+720|0;t=g+600|0;u=g+672|0;v=g+552|0;w=g+624|0;x=g+528|0;y=g+576|0;z=g+432|0;A=g+336|0;B=g+504|0;C=g+480|0;D=g+456|0;E=g+408|0;F=g+384|0;G=g+360|0;H=g+312|0;I=g+288|0;J=g+264|0;K=g+240|0;L=g+216|0;M=g+192|0;N=g+168|0;O=g+144|0;P=g+120|0;Q=g+96|0;R=g+72|0;S=g+48|0;T=g+24|0;U=g;V=c[e>>2]|0;do if(V){W=c[V+4>>2]|0;if(W|0){__ZN6StringC2EPKc(h,W);X=c[h>>2]|0;break}W=V+8|0;c[h>>2]=0;Y=c[W>>2]|0;if((Y|0)!=0?(c[h>>2]=0,(__Z28atomic_conditional_incrementPj(Y+-8|0)|0)!=0):0){Y=c[W>>2]|0;c[h>>2]=Y;X=Y}else X=0}else{c[h>>2]=0;X=0}while(0);c[i>>2]=X;X=__ZNK6StringeqEPKc(i,885165)|0;V=c[i>>2]|0;if(V|0?(__Z16atomic_decrementPj(V+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(V,1);if(X){c[h>>2]=__ZNK7Variantcv8NodePathEv(f)|0;__ZN8NodePathaSERKS_(b+244|0,h);a[b+266>>0]=1;__ZN8NodePathD2Ev(h);Z=1;l=g;return Z|0}X=c[e>>2]|0;do if(X){V=c[X+4>>2]|0;if(V|0){__ZN6StringC2EPKc(h,V);_=c[h>>2]|0;break}V=X+8|0;c[h>>2]=0;i=c[V>>2]|0;if((i|0)!=0?(c[h>>2]=0,(__Z28atomic_conditional_incrementPj(i+-8|0)|0)!=0):0){i=c[V>>2]|0;c[h>>2]=i;_=i}else _=0}else{c[h>>2]=0;_=0}while(0);c[j>>2]=_;_=__ZNK6StringeqEPKc(j,885175)|0;X=c[j>>2]|0;if(X|0?(__Z16atomic_decrementPj(X+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(X,1);if(_){c[h>>2]=__ZNK7Variantcv8NodePathEv(f)|0;_=b+248|0;if(!(__ZNK8NodePatheqERKS_(h,_)|0)){__ZN8NodePathaSERKS_(_,h);__ZN19AnimationTreePlayer15_update_sourcesEv(b);a[b+266>>0]=1}__ZN8NodePathD2Ev(h);Z=1;l=g;return Z|0}_=c[e>>2]|0;do if(_){X=c[_+4>>2]|0;if(X|0){__ZN6StringC2EPKc(h,X);$=c[h>>2]|0;break}X=_+8|0;c[h>>2]=0;j=c[X>>2]|0;if((j|0)!=0?(c[h>>2]=0,(__Z28atomic_conditional_incrementPj(j+-8|0)|0)!=0):0){j=c[X>>2]|0;c[h>>2]=j;$=j}else $=0}else{c[h>>2]=0;$=0}while(0);c[k>>2]=$;$=c[(c[308579]|0)+424>>2]|0;do if($){_=c[$+4>>2]|0;if(_|0){__ZN6StringC2EPKc(h,_);aa=c[h>>2]|0;break}_=$+8|0;c[h>>2]=0;j=c[_>>2]|0;if((j|0)!=0?(c[h>>2]=0,(__Z28atomic_conditional_incrementPj(j+-8|0)|0)!=0):0){j=c[_>>2]|0;c[h>>2]=j;aa=j}else aa=0}else{c[h>>2]=0;aa=0}while(0);c[n>>2]=aa;aa=__ZNK6StringeqERKS_(k,n)|0;$=c[n>>2]|0;if($|0?(__Z16atomic_decrementPj($+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb($,1);$=c[k>>2]|0;if($|0?(__Z16atomic_decrementPj($+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb($,1);if(aa){aa=__ZNK7VariantcvbEv(f)|0;$=aa&1;k=b+265|0;if((d[k>>0]|0|0)==(aa&1|0)){Z=1;l=g;return Z|0}a[k>>0]=$;k=b+264|0;a[k>>0]=$;a[b+280>>0]=$;switch(c[b+260>>2]|0){case 0:{__ZN4Node26set_fixed_process_internalEb(b,aa);break}case 1:{__ZN4Node20set_process_internalEb(b,aa);break}default:{}}a[k>>0]=$;Z=1;l=g;return Z|0}$=c[e>>2]|0;do if($){e=c[$+4>>2]|0;if(e|0){__ZN6StringC2EPKc(h,e);ca=c[h>>2]|0;break}e=$+8|0;c[h>>2]=0;k=c[e>>2]|0;if((k|0)!=0?(c[h>>2]=0,(__Z28atomic_conditional_incrementPj(k+-8|0)|0)!=0):0){k=c[e>>2]|0;c[h>>2]=k;ca=k}else ca=0}else{c[h>>2]=0;ca=0}while(0);c[o>>2]=ca;ca=__ZNK6StringneEPKc(o,1109092)|0;$=c[o>>2]|0;if($|0?(__Z16atomic_decrementPj($+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb($,1);if(ca){Z=0;l=g;return Z|0}c[h>>2]=__ZNK7Variantcv10DictionaryEv(f)|0;__ZN7VariantC2EPKc(q,909009);__ZNK10Dictionary9get_validERK7Variant(p,h,q);c[n>>2]=__ZNK7Variantcv5ArrayEv(p)|0;if(c[p>>2]|0)__ZN7Variant5clearEv(p);if(c[q>>2]|0)__ZN7Variant5clearEv(q);a:do if((__ZNK5Array4sizeEv(n)|0)>0){p=b+268|0;f=b+272|0;ca=0;while(1){c[q>>2]=__ZNK7Variantcv10DictionaryEv(__ZN5ArrayixEi(n,ca)|0)|0;__ZN7VariantC2EPKc(t,1146104);__ZNK10Dictionary9get_validERK7Variant(s,q,t);c[r>>2]=__ZNK7Variantcv10StringNameEv(s)|0;if(c[s>>2]|0)__ZN7Variant5clearEv(s);if(c[t>>2]|0)__ZN7Variant5clearEv(t);__ZN7VariantC2EPKc(v,1126974);__ZNK10Dictionary9get_validERK7Variant(u,q,v);__ZNK7Variantcv7Vector2Ev(t,u);if(c[u>>2]|0)__ZN7Variant5clearEv(u);if(c[v>>2]|0)__ZN7Variant5clearEv(v);__ZN7VariantC2EPKc(x,1123189);__ZNK10Dictionary9get_validERK7Variant(w,q,x);c[v>>2]=__ZNK7Variantcv6StringEv(w)|0;if(c[w>>2]|0)__ZN7Variant5clearEv(w);if(c[x>>2]|0)__ZN7Variant5clearEv(x);b:do if(__ZNK6StringeqEPKc(v,1114468)|0){a[1263537]=0;da=0;ea=96}else{do if(__ZNK6StringeqEPKc(v,885189)|0)fa=1;else{if(__ZNK6StringeqEPKc(v,885199)|0){fa=2;break}if(__ZNK6StringeqEPKc(v,1074187)|0){fa=3;break}if(__ZNK6StringeqEPKc(v,885207)|0){fa=4;break}if(__ZNK6StringeqEPKc(v,885214)|0){fa=5;break}if(__ZNK6StringeqEPKc(v,885221)|0){fa=6;break}if(__ZNK6StringeqEPKc(v,885228)|0){fa=7;break}if(__ZNK6StringeqEPKc(v,885238)|0){fa=8;break}if(__ZNK6StringeqEPKc(v,895503)|0){fa=9;break}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(894471,884804,121,885352,0);ga=1;break b}while(0);a[1263537]=0;__ZN19AnimationTreePlayer8add_nodeENS_8NodeTypeERK10StringName(b,fa,r);da=fa;ea=96}while(0);c:do if((ea|0)==96){ea=0;$=c[p>>2]|0;d:do if(!$)ea=105;else{o=c[$+8>>2]|0;k=c[f>>2]|0;e:do if((o|0)==(k|0))ha=o;else{e=c[r>>2]|0;aa=o;while(1){j=c[aa+24>>2]|0;if(e>>>0<j>>>0)ia=aa+8|0;else{if(j>>>0>=e>>>0){ha=aa;break e}ia=aa+4|0}aa=c[ia>>2]|0;if((aa|0)==(k|0)){ea=105;break d}}}while(0);if(!((ha|0)!=(k|0)&(ha|0)!=0)){ea=105;break}a[1263537]=0;o=(c[(__ZN3MapI10StringNamePN19AnimationTreePlayer8NodeBaseE10ComparatorIS0_E16DefaultAllocatorEixERKS0_(p,r)|0)>>2]|0)+12|0;aa=t;e=c[aa+4>>2]|0;j=o;c[j>>2]=c[aa>>2];c[j+4>>2]=e}while(0);if((ea|0)==105){ea=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(885406,884804,1180,884978,0)}switch(da&15){case 9:{__ZN7VariantC2EPKc(x,885326);__ZNK10Dictionary9get_validERK7Variant(P,q,x);__ZN19AnimationTreePlayer30transition_node_set_xfade_timeERK10StringNamef(b,r,+__ZNK7VariantcvfEv(P));if(c[P>>2]|0)__ZN7Variant5clearEv(P);if(c[x>>2]|0)__ZN7Variant5clearEv(x);__ZN7VariantC2EPKc(z,894308);__ZNK10Dictionary9get_validERK7Variant(Q,q,z);c[x>>2]=__ZNK7Variantcv5ArrayEv(Q)|0;if(c[Q>>2]|0)__ZN7Variant5clearEv(Q);if(c[z>>2]|0)__ZN7Variant5clearEv(z);__ZN19AnimationTreePlayer31transition_node_set_input_countERK10StringNamei(b,r,__ZNK5Array4sizeEv(x)|0);if((__ZNK5Array4sizeEv(x)|0)>0){$=0;do{c[z>>2]=__ZNK7Variantcv10DictionaryEv(__ZN5ArrayixEi(x,$)|0)|0;__ZN7VariantC2EPKc(A,885332);__ZNK10Dictionary9get_validERK7Variant(R,z,A);e=__ZNK7VariantcvbEv(R)|0;if(c[R>>2]|0)__ZN7Variant5clearEv(R);if(c[A>>2]|0)__ZN7Variant5clearEv(A);__ZN19AnimationTreePlayer38transition_node_set_input_auto_advanceERK10StringNameib(b,r,$,e);__ZN10DictionaryD2Ev(z);$=$+1|0}while(($|0)<(__ZNK5Array4sizeEv(x)|0))}__ZN5ArrayD2Ev(x);ga=0;break c;break}case 1:{__ZN7VariantC2EPKc(x,1126770);$=__ZNK10Dictionary3hasERK7Variant(q,x)|0;if(c[x>>2]|0)__ZN7Variant5clearEv(x);if($){__ZN7VariantC2EPKc(z,1126770);__ZNK10Dictionary9get_validERK7Variant(y,q,z);$=__ZNK7Variantcv6StringEv(y)|0;c[x>>2]=$;__ZN19AnimationTreePlayer35animation_node_set_master_animationERK10StringNameRK6String(b,r,x);do if($|0){if(__Z16atomic_decrementPj($+-8|0)|0)break;__ZN6Memory11free_staticEPvb($,1)}while(0);if(c[y>>2]|0)__ZN7Variant5clearEv(y);if(c[z>>2]|0)__ZN7Variant5clearEv(z)}else{__ZN7VariantC2EPKc(A,885189);__ZNK10Dictionary9get_validERK7Variant(z,q,A);__ZN3RefI9AnimationEC2ERK7Variant(x,z);__ZN19AnimationTreePlayer28animation_node_set_animationERK10StringNameRK3RefI9AnimationE(b,r,x);$=c[x>>2]|0;do if($|0){if(!(__ZN9Reference11unreferenceEv($)|0))break;e=c[x>>2]|0;if(!(__Z17predelete_handlerP6Object(e)|0))break;gj[c[(c[e>>2]|0)+76>>2]&8191](e);__ZN6Memory11free_staticEPvb(e,0)}while(0);c[x>>2]=0;if(c[z>>2]|0)__ZN7Variant5clearEv(z);if(c[A>>2]|0)__ZN7Variant5clearEv(A)}__ZN7VariantC2EPKc(z,885247);__ZNK10Dictionary9get_validERK7Variant(B,q,z);c[x>>2]=__ZNK7Variantcv5ArrayEv(B)|0;if(c[B>>2]|0)__ZN7Variant5clearEv(B);if(c[z>>2]|0)__ZN7Variant5clearEv(z);if((__ZNK5Array4sizeEv(x)|0)>0){$=0;do{c[z>>2]=__ZNK7Variantcv8NodePathEv(__ZN5ArrayixEi(x,$)|0)|0;__ZN19AnimationTreePlayer30animation_node_set_filter_pathERK10StringNameRK8NodePathb(b,r,z,1);__ZN8NodePathD2Ev(z);$=$+1|0}while(($|0)<(__ZNK5Array4sizeEv(x)|0))}__ZN5ArrayD2Ev(x);ga=0;break c;break}case 2:{__ZN7VariantC2EPKc(x,885254);__ZNK10Dictionary9get_validERK7Variant(C,q,x);__ZN19AnimationTreePlayer28oneshot_node_set_fadein_timeERK10StringNamef(b,r,+__ZNK7VariantcvfEv(C));if(c[C>>2]|0)__ZN7Variant5clearEv(C);if(c[x>>2]|0)__ZN7Variant5clearEv(x);__ZN7VariantC2EPKc(x,885262);__ZNK10Dictionary9get_validERK7Variant(D,q,x);__ZN19AnimationTreePlayer29oneshot_node_set_fadeout_timeERK10StringNamef(b,r,+__ZNK7VariantcvfEv(D));if(c[D>>2]|0)__ZN7Variant5clearEv(D);if(c[x>>2]|0)__ZN7Variant5clearEv(x);__ZN7VariantC2EPKc(x,1074187);__ZNK10Dictionary9get_validERK7Variant(E,q,x);__ZN19AnimationTreePlayer25oneshot_node_set_mix_modeERK10StringNameb(b,r,__ZNK7VariantcvbEv(E)|0);if(c[E>>2]|0)__ZN7Variant5clearEv(E);if(c[x>>2]|0)__ZN7Variant5clearEv(x);__ZN7VariantC2EPKc(x,885271);__ZNK10Dictionary9get_validERK7Variant(F,q,x);__ZN19AnimationTreePlayer28oneshot_node_set_autorestartERK10StringNameb(b,r,__ZNK7VariantcvbEv(F)|0);if(c[F>>2]|0)__ZN7Variant5clearEv(F);if(c[x>>2]|0)__ZN7Variant5clearEv(x);__ZN7VariantC2EPKc(x,885283);__ZNK10Dictionary9get_validERK7Variant(G,q,x);__ZN19AnimationTreePlayer34oneshot_node_set_autorestart_delayERK10StringNamef(b,r,+__ZNK7VariantcvfEv(G));if(c[G>>2]|0)__ZN7Variant5clearEv(G);if(c[x>>2]|0)__ZN7Variant5clearEv(x);__ZN7VariantC2EPKc(x,885301);__ZNK10Dictionary9get_validERK7Variant(H,q,x);__ZN19AnimationTreePlayer41oneshot_node_set_autorestart_random_delayERK10StringNamef(b,r,+__ZNK7VariantcvfEv(H));if(c[H>>2]|0)__ZN7Variant5clearEv(H);if(c[x>>2]|0)__ZN7Variant5clearEv(x);__ZN7VariantC2EPKc(z,885247);__ZNK10Dictionary9get_validERK7Variant(I,q,z);c[x>>2]=__ZNK7Variantcv5ArrayEv(I)|0;if(c[I>>2]|0)__ZN7Variant5clearEv(I);if(c[z>>2]|0)__ZN7Variant5clearEv(z);if((__ZNK5Array4sizeEv(x)|0)>0){$=0;do{c[z>>2]=__ZNK7Variantcv8NodePathEv(__ZN5ArrayixEi(x,$)|0)|0;__ZN19AnimationTreePlayer28oneshot_node_set_filter_pathERK10StringNameRK8NodePathb(b,r,z,1);__ZN8NodePathD2Ev(z);$=$+1|0}while(($|0)<(__ZNK5Array4sizeEv(x)|0))}__ZN5ArrayD2Ev(x);ga=0;break c;break}case 3:{__ZN7VariantC2EPKc(x,1074187);__ZNK10Dictionary9get_validERK7Variant(J,q,x);__ZN19AnimationTreePlayer19mix_node_set_amountERK10StringNamef(b,r,+__ZNK7VariantcvfEv(J));if(c[J>>2]|0)__ZN7Variant5clearEv(J);if(c[x>>2]|0)__ZN7Variant5clearEv(x);ga=0;break c;break}case 4:{__ZN7VariantC2EPKc(x,1128028);__ZNK10Dictionary9get_validERK7Variant(K,q,x);__ZN19AnimationTreePlayer22blend2_node_set_amountERK10StringNamef(b,r,+__ZNK7VariantcvfEv(K));if(c[K>>2]|0)__ZN7Variant5clearEv(K);if(c[x>>2]|0)__ZN7Variant5clearEv(x);__ZN7VariantC2EPKc(z,885247);__ZNK10Dictionary9get_validERK7Variant(L,q,z);c[x>>2]=__ZNK7Variantcv5ArrayEv(L)|0;if(c[L>>2]|0)__ZN7Variant5clearEv(L);if(c[z>>2]|0)__ZN7Variant5clearEv(z);if((__ZNK5Array4sizeEv(x)|0)>0){$=0;do{c[z>>2]=__ZNK7Variantcv8NodePathEv(__ZN5ArrayixEi(x,$)|0)|0;__ZN19AnimationTreePlayer27blend2_node_set_filter_pathERK10StringNameRK8NodePathb(b,r,z,1);__ZN8NodePathD2Ev(z);$=$+1|0}while(($|0)<(__ZNK5Array4sizeEv(x)|0))}__ZN5ArrayD2Ev(x);ga=0;break c;break}case 5:{__ZN7VariantC2EPKc(x,1128028);__ZNK10Dictionary9get_validERK7Variant(M,q,x);__ZN19AnimationTreePlayer22blend3_node_set_amountERK10StringNamef(b,r,+__ZNK7VariantcvfEv(M));if(c[M>>2]|0)__ZN7Variant5clearEv(M);if(c[x>>2]|0)__ZN7Variant5clearEv(x);ga=0;break c;break}case 6:{__ZN7VariantC2EPKc(z,1128028);__ZNK10Dictionary9get_validERK7Variant(N,q,z);__ZNK7Variantcv7Vector2Ev(x,N);__ZN19AnimationTreePlayer22blend4_node_set_amountERK10StringNameRK7Vector2(b,r,x);if(c[N>>2]|0)__ZN7Variant5clearEv(N);if(c[z>>2]|0)__ZN7Variant5clearEv(z);ga=0;break c;break}case 7:{__ZN7VariantC2EPKc(x,1128855);__ZNK10Dictionary9get_validERK7Variant(O,q,x);__ZN19AnimationTreePlayer24timescale_node_set_scaleERK10StringNamef(b,r,+__ZNK7VariantcvfEv(O));if(c[O>>2]|0)__ZN7Variant5clearEv(O);if(c[x>>2]|0)__ZN7Variant5clearEv(x);ga=0;break c;break}default:{ga=0;break c}}}while(0);$=c[v>>2]|0;do if($|0){if(__Z16atomic_decrementPj($+-8|0)|0)break;__ZN6Memory11free_staticEPvb($,1)}while(0);__ZN10StringNameD2Ev(r);__ZN10DictionaryD2Ev(q);ca=ca+1|0;if(ga|0){ja=0;break a}if((ca|0)>=(__ZNK5Array4sizeEv(n)|0)){ea=216;break}}}else ea=216;while(0);if((ea|0)==216){__ZN7VariantC2EPKc(r,919723);__ZNK10Dictionary9get_validERK7Variant(S,h,r);c[q>>2]=__ZNK7Variantcv5ArrayEv(S)|0;if(c[S>>2]|0)__ZN7Variant5clearEv(S);if(c[r>>2]|0)__ZN7Variant5clearEv(r);if(!((__ZNK5Array4sizeEv(q)|0)%3|0)){a[1263537]=0;S=__ZNK5Array4sizeEv(q)|0;ea=(S|0)/3|0;if((S|0)>2){S=0;do{ga=S*3|0;c[r>>2]=__ZNK7Variantcv10StringNameEv(__ZN5ArrayixEi(q,ga)|0)|0;c[t>>2]=__ZNK7Variantcv10StringNameEv(__ZN5ArrayixEi(q,ga+1|0)|0)|0;__ZN19AnimationTreePlayer13connect_nodesERK10StringNameS2_i(b,r,t,__ZNK7VariantcviEv(__ZN5ArrayixEi(q,ga+2|0)|0)|0)|0;__ZN10StringNameD2Ev(t);__ZN10StringNameD2Ev(r);S=S+1|0}while((S|0)<(ea|0))}__ZN7VariantC2EPKc(r,1044635);__ZNK10Dictionary9get_validERK7Variant(T,h,r);ea=__ZNK7VariantcvbEv(T)|0;S=ea&1;ga=b+265|0;if((d[ga>>0]|0|0)!=(ea&1|0)){a[ga>>0]=S;ga=b+264|0;a[ga>>0]=S;a[b+280>>0]=S;switch(c[b+260>>2]|0){case 0:{__ZN4Node26set_fixed_process_internalEb(b,ea);break}case 1:{__ZN4Node20set_process_internalEb(b,ea);break}default:{}}a[ga>>0]=S}if(c[T>>2]|0)__ZN7Variant5clearEv(T);if(c[r>>2]|0)__ZN7Variant5clearEv(r);__ZN7VariantC2EPKc(t,885345);__ZNK10Dictionary9get_validERK7Variant(U,h,t);c[r>>2]=__ZNK7Variantcv8NodePathEv(U)|0;T=b+248|0;if(!(__ZNK8NodePatheqERKS_(r,T)|0)){__ZN8NodePathaSERKS_(T,r);__ZN19AnimationTreePlayer15_update_sourcesEv(b);a[b+266>>0]=1}__ZN8NodePathD2Ev(r);if(c[U>>2]|0)__ZN7Variant5clearEv(U);if(c[t>>2]|0)__ZN7Variant5clearEv(t);ka=1}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(894471,884804,200,885419,0);ka=0}__ZN5ArrayD2Ev(q);ja=ka}__ZN5ArrayD2Ev(n);__ZN10DictionaryD2Ev(h);Z=ja;l=g;return Z|0}function __ZN19AnimationTreePlayer8add_nodeENS_8NodeTypeERK10StringName(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0;if(!d){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(887053,884804,920,887062,0);return}a[1263537]=0;f=b+268|0;h=c[f>>2]|0;a:do if(h|0){i=c[h+8>>2]|0;j=c[b+272>>2]|0;b:do if((i|0)==(j|0))k=i;else{l=c[e>>2]|0;m=i;while(1){n=c[m+24>>2]|0;if(l>>>0<n>>>0)o=m+8|0;else{if(n>>>0>=l>>>0){k=m;break b}o=m+4|0}m=c[o>>2]|0;if((m|0)==(j|0))break a}}while(0);if((k|0)!=(j|0)&(k|0)!=0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(887053,884804,921,887107,0);return}}while(0);a[1263537]=0;switch(d|0){case 1:{d=__ZnwjPKc(80,1263606)|0;g[d+12>>2]=0.0;g[d+16>>2]=0.0;c[d+20>>2]=0;a[d+4>>0]=0;c[d>>2]=288824;c[d+24>>2]=0;c[d+40>>2]=0;c[d+56>>2]=0;c[d+64>>2]=0;c[d+72>>2]=0;a[d+68>>0]=0;c[d+8>>2]=1;c[d+44>>2]=0;k=d+32|0;c[k>>2]=0;c[k+4>>2]=0;a[d+60>>0]=0;p=d;break}case 2:{d=__ZnwjPKc(76,1263606)|0;g[d+12>>2]=0.0;g[d+16>>2]=0.0;k=d+20|0;c[k>>2]=0;a[d+4>>0]=0;c[d>>2]=288840;c[d+64>>2]=0;c[d+72>>2]=0;a[d+68>>0]=0;c[d+8>>2]=2;g[d+28>>2]=0.0;g[d+32>>2]=0.0;__ZN6VectorIN19AnimationTreePlayer5InputEE6resizeEi(k,2)|0;a[d+36>>0]=0;g[d+40>>2]=1.0;g[d+60>>2]=0.0;a[d+48>>0]=0;a[d+24>>0]=0;a[d+25>>0]=0;p=d;break}case 3:{d=__ZnwjPKc(28,1263606)|0;g[d+12>>2]=0.0;g[d+16>>2]=0.0;k=d+20|0;c[k>>2]=0;a[d+4>>0]=0;c[d>>2]=288856;c[d+8>>2]=3;__ZN6VectorIN19AnimationTreePlayer5InputEE6resizeEi(k,2)|0;p=d;break}case 4:{d=__ZnwjPKc(40,1263606)|0;g[d+12>>2]=0.0;g[d+16>>2]=0.0;k=d+20|0;c[k>>2]=0;a[d+4>>0]=0;c[d>>2]=288872;c[d+28>>2]=0;c[d+36>>2]=0;a[d+32>>0]=0;c[d+8>>2]=4;g[d+24>>2]=0.0;__ZN6VectorIN19AnimationTreePlayer5InputEE6resizeEi(k,2)|0;p=d;break}case 5:{d=__ZnwjPKc(28,1263606)|0;g[d+12>>2]=0.0;g[d+16>>2]=0.0;k=d+20|0;c[k>>2]=0;a[d+4>>0]=0;c[d>>2]=288888;c[d+8>>2]=5;g[d+24>>2]=0.0;__ZN6VectorIN19AnimationTreePlayer5InputEE6resizeEi(k,3)|0;p=d;break}case 6:{d=__ZnwjPKc(32,1263606)|0;g[d+12>>2]=0.0;g[d+16>>2]=0.0;k=d+20|0;c[k>>2]=0;a[d+4>>0]=0;c[d>>2]=288904;g[d+24>>2]=0.0;g[d+28>>2]=0.0;c[d+8>>2]=6;__ZN6VectorIN19AnimationTreePlayer5InputEE6resizeEi(k,4)|0;p=d;break}case 7:{d=__ZnwjPKc(28,1263606)|0;g[d+12>>2]=0.0;g[d+16>>2]=0.0;k=d+20|0;c[k>>2]=0;a[d+4>>0]=0;c[d>>2]=288920;c[d+8>>2]=7;g[d+24>>2]=1.0;__ZN6VectorIN19AnimationTreePlayer5InputEE6resizeEi(k,1)|0;p=d;break}case 8:{d=__ZnwjPKc(28,1263606)|0;g[d+12>>2]=0.0;g[d+16>>2]=0.0;k=d+20|0;c[k>>2]=0;a[d+4>>0]=0;c[d>>2]=288936;c[d+8>>2]=8;__ZN6VectorIN19AnimationTreePlayer5InputEE6resizeEi(k,1)|0;g[d+24>>2]=-1.0;p=d;break}case 9:{d=__ZnwjPKc(56,1263606)|0;g[d+12>>2]=0.0;g[d+16>>2]=0.0;k=d+20|0;c[k>>2]=0;a[d+4>>0]=0;c[d>>2]=288952;o=d+24|0;c[o>>2]=0;c[d+8>>2]=9;g[d+52>>2]=0.0;__ZN6VectorIN19AnimationTreePlayer5InputEE6resizeEi(k,1)|0;__ZN6VectorIN19AnimationTreePlayer14TransitionNode9InputDataEE6resizeEi(o,1)|0;c[d+48>>2]=0;c[d+36>>2]=-1;g[d+28>>2]=0.0;g[d+32>>2]=0.0;a[d+40>>0]=0;p=d;break}default:p=0}c[(__ZN3MapI10StringNamePN19AnimationTreePlayer8NodeBaseE10ComparatorIS0_E16DefaultAllocatorEixERKS0_(f,e)|0)>>2]=p;return}function __ZN19AnimationTreePlayer35animation_node_set_master_animationERK10StringNameRK6String(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f+4|0;h=f;i=f+8|0;j=b+268|0;k=c[j>>2]|0;a:do if(k|0){n=c[k+8>>2]|0;o=c[b+272>>2]|0;b:do if((n|0)==(o|0))p=n;else{q=c[d>>2]|0;r=n;while(1){s=c[r+24>>2]|0;if(q>>>0<s>>>0)t=r+8|0;else{if(s>>>0>=q>>>0){p=r;break b}t=r+4|0}r=c[t>>2]|0;if((r|0)==(o|0))break a}}while(0);if((p|0)!=(o|0)&(p|0)!=0){a[1263537]=0;__ZN6StringC2EPKc(h,885917);c[g>>2]=__ZNK6String4utf8Ev(h)|0;__Z19_err_set_last_errorPKc(__ZNK10CharString8get_dataEv(g)|0);n=c[g>>2]|0;if(n|0?(__Z16atomic_decrementPj(n+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(n,1);n=c[h>>2]|0;if(n|0?(__Z16atomic_decrementPj(n+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(n,1);a[1263537]=1;if((c[(c[(__ZN3MapI10StringNamePN19AnimationTreePlayer8NodeBaseE10ComparatorIS0_E16DefaultAllocatorEixERKS0_(j,d)|0)>>2]|0)+8>>2]|0)!=1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(887017,884804,998,886924,0);l=f;return}a[1263537]=0;n=(c[(__ZN3MapI10StringNamePN19AnimationTreePlayer8NodeBaseE10ComparatorIS0_E16DefaultAllocatorEixERKS0_(j,d)|0)>>2]|0)+56|0;r=c[n>>2]|0;if((r|0)!=(c[e>>2]|0)){if(r|0?(__Z16atomic_decrementPj(r+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(r,1);c[n>>2]=0;r=c[e>>2]|0;if(r|0?__Z28atomic_conditional_incrementPj(r+-8|0)|0:0)c[n>>2]=c[e>>2]}a[b+266>>0]=1;__ZN8NodePathC2Ev(i);n=__ZNK8NodePathneERKS_(b+248|0,i)|0;__ZN8NodePathD2Ev(i);if(!n){l=f;return}__ZN19AnimationTreePlayer15_update_sourcesEv(b);l=f;return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(887017,884804,998,884978,0);l=f;return}function __ZN19AnimationTreePlayer28animation_node_set_animationERK10StringNameRK3RefI9AnimationE(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f+4|0;h=f;i=b+268|0;j=c[i>>2]|0;a:do if(j|0){k=c[j+8>>2]|0;n=c[b+272>>2]|0;b:do if((k|0)==(n|0))o=k;else{p=c[d>>2]|0;q=k;while(1){r=c[q+24>>2]|0;if(p>>>0<r>>>0)s=q+8|0;else{if(r>>>0>=p>>>0){o=q;break b}s=q+4|0}q=c[s>>2]|0;if((q|0)==(n|0))break a}}while(0);if((o|0)!=(n|0)&(o|0)!=0){a[1263537]=0;__ZN6StringC2EPKc(h,885917);c[g>>2]=__ZNK6String4utf8Ev(h)|0;__Z19_err_set_last_errorPKc(__ZNK10CharString8get_dataEv(g)|0);k=c[g>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);k=c[h>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);a[1263537]=1;if((c[(c[(__ZN3MapI10StringNamePN19AnimationTreePlayer8NodeBaseE10ComparatorIS0_E16DefaultAllocatorEixERKS0_(i,d)|0)>>2]|0)+8>>2]|0)!=1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(886988,884804,991,886924,0);l=f;return}a[1263537]=0;k=c[(__ZN3MapI10StringNamePN19AnimationTreePlayer8NodeBaseE10ComparatorIS0_E16DefaultAllocatorEixERKS0_(i,d)|0)>>2]|0;q=k+24|0;k=c[q>>2]|0;if((c[e>>2]|0)!=(k|0)){if((k|0?__ZN9Reference11unreferenceEv(k)|0:0)?(k=c[q>>2]|0,__Z17predelete_handlerP6Object(k)|0):0){gj[c[(c[k>>2]|0)+76>>2]&8191](k);__ZN6Memory11free_staticEPvb(k,0)}c[q>>2]=0;k=c[e>>2]|0;c[q>>2]=k;if(k|0)__ZN9Reference9referenceEv(k)}a[b+266>>0]=1;l=f;return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(886988,884804,991,884978,0);l=f;return}function __ZN19AnimationTreePlayer30animation_node_set_filter_pathERK10StringNameRK8NodePathb(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0;g=l;l=l+16|0;if((l|0)>=(m|0))ba(16);h=g+4|0;i=g;j=b+268|0;k=c[j>>2]|0;a:do if(k|0){n=c[k+8>>2]|0;o=c[b+272>>2]|0;b:do if((n|0)==(o|0))p=n;else{q=c[d>>2]|0;r=n;while(1){s=c[r+24>>2]|0;if(q>>>0<s>>>0)t=r+8|0;else{if(s>>>0>=q>>>0){p=r;break b}t=r+4|0}r=c[t>>2]|0;if((r|0)==(o|0))break a}}while(0);if((p|0)!=(o|0)&(p|0)!=0){a[1263537]=0;__ZN6StringC2EPKc(i,885917);c[h>>2]=__ZNK6String4utf8Ev(i)|0;__Z19_err_set_last_errorPKc(__ZNK10CharString8get_dataEv(h)|0);n=c[h>>2]|0;if(n|0?(__Z16atomic_decrementPj(n+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(n,1);n=c[i>>2]|0;if(n|0?(__Z16atomic_decrementPj(n+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(n,1);a[1263537]=1;if((c[(c[(__ZN3MapI10StringNamePN19AnimationTreePlayer8NodeBaseE10ComparatorIS0_E16DefaultAllocatorEixERKS0_(j,d)|0)>>2]|0)+8>>2]|0)!=1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(886893,884804,1007,886924,0);l=g;return}a[1263537]=0;n=(c[(__ZN3MapI10StringNamePN19AnimationTreePlayer8NodeBaseE10ComparatorIS0_E16DefaultAllocatorEixERKS0_(j,d)|0)>>2]|0)+64|0;if(f){a[(__ZN7HashMapI8NodePathb20HashMapHasherDefault24HashMapComparatorDefaultIS0_ELh3ELh8EEixERKS0_(n,e)|0)>>0]=1;l=g;return}else{__ZN7HashMapI8NodePathb20HashMapHasherDefault24HashMapComparatorDefaultIS0_ELh3ELh8EE5eraseERKS0_(n,e)|0;l=g;return}}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(886893,884804,1007,884978,0);l=g;return}function __ZN19AnimationTreePlayer28oneshot_node_set_fadein_timeERK10StringNamef(b,d,e){b=b|0;d=d|0;e=+e;var f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);h=f+4|0;i=f;j=b+268|0;k=c[j>>2]|0;a:do if(k|0){n=c[k+8>>2]|0;o=c[b+272>>2]|0;b:do if((n|0)==(o|0))p=n;else{q=c[d>>2]|0;r=n;while(1){s=c[r+24>>2]|0;if(q>>>0<s>>>0)t=r+8|0;else{if(s>>>0>=q>>>0){p=r;break b}t=r+4|0}r=c[t>>2]|0;if((r|0)==(o|0))break a}}while(0);if((p|0)!=(o|0)&(p|0)!=0){a[1263537]=0;__ZN6StringC2EPKc(i,885917);c[h>>2]=__ZNK6String4utf8Ev(i)|0;__Z19_err_set_last_errorPKc(__ZNK10CharString8get_dataEv(h)|0);n=c[h>>2]|0;if(n|0?(__Z16atomic_decrementPj(n+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(n,1);n=c[i>>2]|0;if(n|0?(__Z16atomic_decrementPj(n+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(n,1);a[1263537]=1;if((c[(c[(__ZN3MapI10StringNamePN19AnimationTreePlayer8NodeBaseE10ComparatorIS0_E16DefaultAllocatorEixERKS0_(j,d)|0)>>2]|0)+8>>2]|0)==2){a[1263537]=0;g[(c[(__ZN3MapI10StringNamePN19AnimationTreePlayer8NodeBaseE10ComparatorIS0_E16DefaultAllocatorEixERKS0_(j,d)|0)>>2]|0)+28>>2]=e;l=f;return}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(886864,884804,1024,886640,0);l=f;return}}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(886864,884804,1024,884978,0);l=f;return}function __ZN19AnimationTreePlayer29oneshot_node_set_fadeout_timeERK10StringNamef(b,d,e){b=b|0;d=d|0;e=+e;var f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);h=f+4|0;i=f;j=b+268|0;k=c[j>>2]|0;a:do if(k|0){n=c[k+8>>2]|0;o=c[b+272>>2]|0;b:do if((n|0)==(o|0))p=n;else{q=c[d>>2]|0;r=n;while(1){s=c[r+24>>2]|0;if(q>>>0<s>>>0)t=r+8|0;else{if(s>>>0>=q>>>0){p=r;break b}t=r+4|0}r=c[t>>2]|0;if((r|0)==(o|0))break a}}while(0);if((p|0)!=(o|0)&(p|0)!=0){a[1263537]=0;__ZN6StringC2EPKc(i,885917);c[h>>2]=__ZNK6String4utf8Ev(i)|0;__Z19_err_set_last_errorPKc(__ZNK10CharString8get_dataEv(h)|0);n=c[h>>2]|0;if(n|0?(__Z16atomic_decrementPj(n+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(n,1);n=c[i>>2]|0;if(n|0?(__Z16atomic_decrementPj(n+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(n,1);a[1263537]=1;if((c[(c[(__ZN3MapI10StringNamePN19AnimationTreePlayer8NodeBaseE10ComparatorIS0_E16DefaultAllocatorEixERKS0_(j,d)|0)>>2]|0)+8>>2]|0)==2){a[1263537]=0;g[(c[(__ZN3MapI10StringNamePN19AnimationTreePlayer8NodeBaseE10ComparatorIS0_E16DefaultAllocatorEixERKS0_(j,d)|0)>>2]|0)+32>>2]=e;l=f;return}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(886834,884804,1030,886640,0);l=f;return}}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(886834,884804,1030,884978,0);l=f;return}function __ZN19AnimationTreePlayer25oneshot_node_set_mix_modeERK10StringNameb(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f+4|0;h=f;i=e&1;e=b+268|0;j=c[e>>2]|0;a:do if(j|0){k=c[j+8>>2]|0;n=c[b+272>>2]|0;b:do if((k|0)==(n|0))o=k;else{p=c[d>>2]|0;q=k;while(1){r=c[q+24>>2]|0;if(p>>>0<r>>>0)s=q+8|0;else{if(r>>>0>=p>>>0){o=q;break b}s=q+4|0}q=c[s>>2]|0;if((q|0)==(n|0))break a}}while(0);if((o|0)!=(n|0)&(o|0)!=0){a[1263537]=0;__ZN6StringC2EPKc(h,885917);c[g>>2]=__ZNK6String4utf8Ev(h)|0;__Z19_err_set_last_errorPKc(__ZNK10CharString8get_dataEv(g)|0);k=c[g>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);k=c[h>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);a[1263537]=1;if((c[(c[(__ZN3MapI10StringNamePN19AnimationTreePlayer8NodeBaseE10ComparatorIS0_E16DefaultAllocatorEixERKS0_(e,d)|0)>>2]|0)+8>>2]|0)==2){a[1263537]=0;a[(c[(__ZN3MapI10StringNamePN19AnimationTreePlayer8NodeBaseE10ComparatorIS0_E16DefaultAllocatorEixERKS0_(e,d)|0)>>2]|0)+48>>0]=i;l=f;return}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(886808,884804,1036,886640,0);l=f;return}}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(886808,884804,1036,884978,0);l=f;return}function __ZN19AnimationTreePlayer28oneshot_node_set_autorestartERK10StringNameb(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f+4|0;h=f;i=e&1;e=b+268|0;j=c[e>>2]|0;a:do if(j|0){k=c[j+8>>2]|0;n=c[b+272>>2]|0;b:do if((k|0)==(n|0))o=k;else{p=c[d>>2]|0;q=k;while(1){r=c[q+24>>2]|0;if(p>>>0<r>>>0)s=q+8|0;else{if(r>>>0>=p>>>0){o=q;break b}s=q+4|0}q=c[s>>2]|0;if((q|0)==(n|0))break a}}while(0);if((o|0)!=(n|0)&(o|0)!=0){a[1263537]=0;__ZN6StringC2EPKc(h,885917);c[g>>2]=__ZNK6String4utf8Ev(h)|0;__Z19_err_set_last_errorPKc(__ZNK10CharString8get_dataEv(g)|0);k=c[g>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);k=c[h>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);a[1263537]=1;if((c[(c[(__ZN3MapI10StringNamePN19AnimationTreePlayer8NodeBaseE10ComparatorIS0_E16DefaultAllocatorEixERKS0_(e,d)|0)>>2]|0)+8>>2]|0)==2){a[1263537]=0;a[(c[(__ZN3MapI10StringNamePN19AnimationTreePlayer8NodeBaseE10ComparatorIS0_E16DefaultAllocatorEixERKS0_(e,d)|0)>>2]|0)+36>>0]=i;l=f;return}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(886779,884804,1042,886640,0);l=f;return}}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(886779,884804,1042,884978,0);l=f;return}function __ZN19AnimationTreePlayer34oneshot_node_set_autorestart_delayERK10StringNamef(b,d,e){b=b|0;d=d|0;e=+e;var f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);h=f+4|0;i=f;j=b+268|0;k=c[j>>2]|0;a:do if(k|0){n=c[k+8>>2]|0;o=c[b+272>>2]|0;b:do if((n|0)==(o|0))p=n;else{q=c[d>>2]|0;r=n;while(1){s=c[r+24>>2]|0;if(q>>>0<s>>>0)t=r+8|0;else{if(s>>>0>=q>>>0){p=r;break b}t=r+4|0}r=c[t>>2]|0;if((r|0)==(o|0))break a}}while(0);if((p|0)!=(o|0)&(p|0)!=0){a[1263537]=0;__ZN6StringC2EPKc(i,885917);c[h>>2]=__ZNK6String4utf8Ev(i)|0;__Z19_err_set_last_errorPKc(__ZNK10CharString8get_dataEv(h)|0);n=c[h>>2]|0;if(n|0?(__Z16atomic_decrementPj(n+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(n,1);n=c[i>>2]|0;if(n|0?(__Z16atomic_decrementPj(n+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(n,1);a[1263537]=1;if((c[(c[(__ZN3MapI10StringNamePN19AnimationTreePlayer8NodeBaseE10ComparatorIS0_E16DefaultAllocatorEixERKS0_(j,d)|0)>>2]|0)+8>>2]|0)==2){a[1263537]=0;g[(c[(__ZN3MapI10StringNamePN19AnimationTreePlayer8NodeBaseE10ComparatorIS0_E16DefaultAllocatorEixERKS0_(j,d)|0)>>2]|0)+40>>2]=e;l=f;return}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(886744,884804,1048,886640,0);l=f;return}}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(886744,884804,1048,884978,0);l=f;return}function __ZN19AnimationTreePlayer41oneshot_node_set_autorestart_random_delayERK10StringNamef(b,d,e){b=b|0;d=d|0;e=+e;var f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);h=f+4|0;i=f;j=b+268|0;k=c[j>>2]|0;a:do if(k|0){n=c[k+8>>2]|0;o=c[b+272>>2]|0;b:do if((n|0)==(o|0))p=n;else{q=c[d>>2]|0;r=n;while(1){s=c[r+24>>2]|0;if(q>>>0<s>>>0)t=r+8|0;else{if(s>>>0>=q>>>0){p=r;break b}t=r+4|0}r=c[t>>2]|0;if((r|0)==(o|0))break a}}while(0);if((p|0)!=(o|0)&(p|0)!=0){a[1263537]=0;__ZN6StringC2EPKc(i,885917);c[h>>2]=__ZNK6String4utf8Ev(i)|0;__Z19_err_set_last_errorPKc(__ZNK10CharString8get_dataEv(h)|0);n=c[h>>2]|0;if(n|0?(__Z16atomic_decrementPj(n+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(n,1);n=c[i>>2]|0;if(n|0?(__Z16atomic_decrementPj(n+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(n,1);a[1263537]=1;if((c[(c[(__ZN3MapI10StringNamePN19AnimationTreePlayer8NodeBaseE10ComparatorIS0_E16DefaultAllocatorEixERKS0_(j,d)|0)>>2]|0)+8>>2]|0)==2){a[1263537]=0;g[(c[(__ZN3MapI10StringNamePN19AnimationTreePlayer8NodeBaseE10ComparatorIS0_E16DefaultAllocatorEixERKS0_(j,d)|0)>>2]|0)+44>>2]=e;l=f;return}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(886702,884804,1053,886640,0);l=f;return}}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(886702,884804,1053,884978,0);l=f;return}function __ZN19AnimationTreePlayer28oneshot_node_set_filter_pathERK10StringNameRK8NodePathb(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0;g=l;l=l+16|0;if((l|0)>=(m|0))ba(16);h=g+4|0;i=g;j=b+268|0;k=c[j>>2]|0;a:do if(k|0){n=c[k+8>>2]|0;o=c[b+272>>2]|0;b:do if((n|0)==(o|0))p=n;else{q=c[d>>2]|0;r=n;while(1){s=c[r+24>>2]|0;if(q>>>0<s>>>0)t=r+8|0;else{if(s>>>0>=q>>>0){p=r;break b}t=r+4|0}r=c[t>>2]|0;if((r|0)==(o|0))break a}}while(0);if((p|0)!=(o|0)&(p|0)!=0){a[1263537]=0;__ZN6StringC2EPKc(i,885917);c[h>>2]=__ZNK6String4utf8Ev(i)|0;__Z19_err_set_last_errorPKc(__ZNK10CharString8get_dataEv(h)|0);n=c[h>>2]|0;if(n|0?(__Z16atomic_decrementPj(n+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(n,1);n=c[i>>2]|0;if(n|0?(__Z16atomic_decrementPj(n+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(n,1);a[1263537]=1;if((c[(c[(__ZN3MapI10StringNamePN19AnimationTreePlayer8NodeBaseE10ComparatorIS0_E16DefaultAllocatorEixERKS0_(j,d)|0)>>2]|0)+8>>2]|0)!=2){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(886611,884804,1072,886640,0);l=g;return}a[1263537]=0;n=(c[(__ZN3MapI10StringNamePN19AnimationTreePlayer8NodeBaseE10ComparatorIS0_E16DefaultAllocatorEixERKS0_(j,d)|0)>>2]|0)+64|0;if(f){a[(__ZN7HashMapI8NodePathb20HashMapHasherDefault24HashMapComparatorDefaultIS0_ELh3ELh8EEixERKS0_(n,e)|0)>>0]=1;l=g;return}else{__ZN7HashMapI8NodePathb20HashMapHasherDefault24HashMapComparatorDefaultIS0_ELh3ELh8EE5eraseERKS0_(n,e)|0;l=g;return}}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(886611,884804,1072,884978,0);l=g;return}function __ZN19AnimationTreePlayer19mix_node_set_amountERK10StringNamef(b,d,e){b=b|0;d=d|0;e=+e;var f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);h=f+4|0;i=f;j=b+268|0;k=c[j>>2]|0;a:do if(k|0){n=c[k+8>>2]|0;o=c[b+272>>2]|0;b:do if((n|0)==(o|0))p=n;else{q=c[d>>2]|0;r=n;while(1){s=c[r+24>>2]|0;if(q>>>0<s>>>0)t=r+8|0;else{if(s>>>0>=q>>>0){p=r;break b}t=r+4|0}r=c[t>>2]|0;if((r|0)==(o|0))break a}}while(0);if((p|0)!=(o|0)&(p|0)!=0){a[1263537]=0;__ZN6StringC2EPKc(i,885917);c[h>>2]=__ZNK6String4utf8Ev(i)|0;__Z19_err_set_last_errorPKc(__ZNK10CharString8get_dataEv(h)|0);n=c[h>>2]|0;if(n|0?(__Z16atomic_decrementPj(n+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(n,1);n=c[i>>2]|0;if(n|0?(__Z16atomic_decrementPj(n+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(n,1);a[1263537]=1;if((c[(c[(__ZN3MapI10StringNamePN19AnimationTreePlayer8NodeBaseE10ComparatorIS0_E16DefaultAllocatorEixERKS0_(j,d)|0)>>2]|0)+8>>2]|0)==3){a[1263537]=0;g[(c[(__ZN3MapI10StringNamePN19AnimationTreePlayer8NodeBaseE10ComparatorIS0_E16DefaultAllocatorEixERKS0_(j,d)|0)>>2]|0)+24>>2]=e;l=f;return}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(886533,884804,1089,886553,0);l=f;return}}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(886533,884804,1089,884978,0);l=f;return}function __ZN19AnimationTreePlayer22blend2_node_set_amountERK10StringNamef(b,d,e){b=b|0;d=d|0;e=+e;var f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);h=f+4|0;i=f;j=b+268|0;k=c[j>>2]|0;a:do if(k|0){n=c[k+8>>2]|0;o=c[b+272>>2]|0;b:do if((n|0)==(o|0))p=n;else{q=c[d>>2]|0;r=n;while(1){s=c[r+24>>2]|0;if(q>>>0<s>>>0)t=r+8|0;else{if(s>>>0>=q>>>0){p=r;break b}t=r+4|0}r=c[t>>2]|0;if((r|0)==(o|0))break a}}while(0);if((p|0)!=(o|0)&(p|0)!=0){a[1263537]=0;__ZN6StringC2EPKc(i,885917);c[h>>2]=__ZNK6String4utf8Ev(i)|0;__Z19_err_set_last_errorPKc(__ZNK10CharString8get_dataEv(h)|0);n=c[h>>2]|0;if(n|0?(__Z16atomic_decrementPj(n+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(n,1);n=c[i>>2]|0;if(n|0?(__Z16atomic_decrementPj(n+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(n,1);a[1263537]=1;if((c[(c[(__ZN3MapI10StringNamePN19AnimationTreePlayer8NodeBaseE10ComparatorIS0_E16DefaultAllocatorEixERKS0_(j,d)|0)>>2]|0)+8>>2]|0)==4){a[1263537]=0;g[(c[(__ZN3MapI10StringNamePN19AnimationTreePlayer8NodeBaseE10ComparatorIS0_E16DefaultAllocatorEixERKS0_(j,d)|0)>>2]|0)+24>>2]=e;l=f;return}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(886510,884804,1095,886449,0);l=f;return}}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(886510,884804,1095,884978,0);l=f;return}function __ZN19AnimationTreePlayer27blend2_node_set_filter_pathERK10StringNameRK8NodePathb(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0;g=l;l=l+16|0;if((l|0)>=(m|0))ba(16);h=g+4|0;i=g;j=b+268|0;k=c[j>>2]|0;a:do if(k|0){n=c[k+8>>2]|0;o=c[b+272>>2]|0;b:do if((n|0)==(o|0))p=n;else{q=c[d>>2]|0;r=n;while(1){s=c[r+24>>2]|0;if(q>>>0<s>>>0)t=r+8|0;else{if(s>>>0>=q>>>0){p=r;break b}t=r+4|0}r=c[t>>2]|0;if((r|0)==(o|0))break a}}while(0);if((p|0)!=(o|0)&(p|0)!=0){a[1263537]=0;__ZN6StringC2EPKc(i,885917);c[h>>2]=__ZNK6String4utf8Ev(i)|0;__Z19_err_set_last_errorPKc(__ZNK10CharString8get_dataEv(h)|0);n=c[h>>2]|0;if(n|0?(__Z16atomic_decrementPj(n+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(n,1);n=c[i>>2]|0;if(n|0?(__Z16atomic_decrementPj(n+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(n,1);a[1263537]=1;if((c[(c[(__ZN3MapI10StringNamePN19AnimationTreePlayer8NodeBaseE10ComparatorIS0_E16DefaultAllocatorEixERKS0_(j,d)|0)>>2]|0)+8>>2]|0)!=4){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(886421,884804,1101,886449,0);l=g;return}a[1263537]=0;n=(c[(__ZN3MapI10StringNamePN19AnimationTreePlayer8NodeBaseE10ComparatorIS0_E16DefaultAllocatorEixERKS0_(j,d)|0)>>2]|0)+28|0;if(f){a[(__ZN7HashMapI8NodePathb20HashMapHasherDefault24HashMapComparatorDefaultIS0_ELh3ELh8EEixERKS0_(n,e)|0)>>0]=1;l=g;return}else{__ZN7HashMapI8NodePathb20HashMapHasherDefault24HashMapComparatorDefaultIS0_ELh3ELh8EE5eraseERKS0_(n,e)|0;l=g;return}}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(886421,884804,1101,884978,0);l=g;return}function __ZN19AnimationTreePlayer22blend3_node_set_amountERK10StringNamef(b,d,e){b=b|0;d=d|0;e=+e;var f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);h=f+4|0;i=f;j=b+268|0;k=c[j>>2]|0;a:do if(k|0){n=c[k+8>>2]|0;o=c[b+272>>2]|0;b:do if((n|0)==(o|0))p=n;else{q=c[d>>2]|0;r=n;while(1){s=c[r+24>>2]|0;if(q>>>0<s>>>0)t=r+8|0;else{if(s>>>0>=q>>>0){p=r;break b}t=r+4|0}r=c[t>>2]|0;if((r|0)==(o|0))break a}}while(0);if((p|0)!=(o|0)&(p|0)!=0){a[1263537]=0;__ZN6StringC2EPKc(i,885917);c[h>>2]=__ZNK6String4utf8Ev(i)|0;__Z19_err_set_last_errorPKc(__ZNK10CharString8get_dataEv(h)|0);n=c[h>>2]|0;if(n|0?(__Z16atomic_decrementPj(n+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(n,1);n=c[i>>2]|0;if(n|0?(__Z16atomic_decrementPj(n+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(n,1);a[1263537]=1;if((c[(c[(__ZN3MapI10StringNamePN19AnimationTreePlayer8NodeBaseE10ComparatorIS0_E16DefaultAllocatorEixERKS0_(j,d)|0)>>2]|0)+8>>2]|0)==5){a[1263537]=0;g[(c[(__ZN3MapI10StringNamePN19AnimationTreePlayer8NodeBaseE10ComparatorIS0_E16DefaultAllocatorEixERKS0_(j,d)|0)>>2]|0)+24>>2]=e;l=f;return}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(886337,884804,1118,886360,0);l=f;return}}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(886337,884804,1118,884978,0);l=f;return}function __ZN19AnimationTreePlayer22blend4_node_set_amountERK10StringNameRK7Vector2(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f+4|0;h=f;i=b+268|0;j=c[i>>2]|0;a:do if(j|0){k=c[j+8>>2]|0;n=c[b+272>>2]|0;b:do if((k|0)==(n|0))o=k;else{p=c[d>>2]|0;q=k;while(1){r=c[q+24>>2]|0;if(p>>>0<r>>>0)s=q+8|0;else{if(r>>>0>=p>>>0){o=q;break b}s=q+4|0}q=c[s>>2]|0;if((q|0)==(n|0))break a}}while(0);if((o|0)!=(n|0)&(o|0)!=0){a[1263537]=0;__ZN6StringC2EPKc(h,885917);c[g>>2]=__ZNK6String4utf8Ev(h)|0;__Z19_err_set_last_errorPKc(__ZNK10CharString8get_dataEv(g)|0);k=c[g>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);k=c[h>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);a[1263537]=1;if((c[(c[(__ZN3MapI10StringNamePN19AnimationTreePlayer8NodeBaseE10ComparatorIS0_E16DefaultAllocatorEixERKS0_(i,d)|0)>>2]|0)+8>>2]|0)==6){a[1263537]=0;k=(c[(__ZN3MapI10StringNamePN19AnimationTreePlayer8NodeBaseE10ComparatorIS0_E16DefaultAllocatorEixERKS0_(i,d)|0)>>2]|0)+24|0;q=e;p=c[q+4>>2]|0;r=k;c[r>>2]=c[q>>2];c[r+4>>2]=p;l=f;return}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(886253,884804,1123,886276,0);l=f;return}}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(886253,884804,1123,884978,0);l=f;return}function __ZN19AnimationTreePlayer24timescale_node_set_scaleERK10StringNamef(b,d,e){b=b|0;d=d|0;e=+e;var f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);h=f+4|0;i=f;j=b+268|0;k=c[j>>2]|0;a:do if(k|0){n=c[k+8>>2]|0;o=c[b+272>>2]|0;b:do if((n|0)==(o|0))p=n;else{q=c[d>>2]|0;r=n;while(1){s=c[r+24>>2]|0;if(q>>>0<s>>>0)t=r+8|0;else{if(s>>>0>=q>>>0){p=r;break b}t=r+4|0}r=c[t>>2]|0;if((r|0)==(o|0))break a}}while(0);if((p|0)!=(o|0)&(p|0)!=0){a[1263537]=0;__ZN6StringC2EPKc(i,885917);c[h>>2]=__ZNK6String4utf8Ev(i)|0;__Z19_err_set_last_errorPKc(__ZNK10CharString8get_dataEv(h)|0);n=c[h>>2]|0;if(n|0?(__Z16atomic_decrementPj(n+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(n,1);n=c[i>>2]|0;if(n|0?(__Z16atomic_decrementPj(n+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(n,1);a[1263537]=1;if((c[(c[(__ZN3MapI10StringNamePN19AnimationTreePlayer8NodeBaseE10ComparatorIS0_E16DefaultAllocatorEixERKS0_(j,d)|0)>>2]|0)+8>>2]|0)==7){a[1263537]=0;g[(c[(__ZN3MapI10StringNamePN19AnimationTreePlayer8NodeBaseE10ComparatorIS0_E16DefaultAllocatorEixERKS0_(j,d)|0)>>2]|0)+24>>2]=e;l=f;return}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(886164,884804,1128,886189,0);l=f;return}}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(886164,884804,1128,884978,0);l=f;return}function __ZN19AnimationTreePlayer30transition_node_set_xfade_timeERK10StringNamef(b,d,e){b=b|0;d=d|0;e=+e;var f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);h=f+4|0;i=f;j=b+268|0;k=c[j>>2]|0;a:do if(k|0){n=c[k+8>>2]|0;o=c[b+272>>2]|0;b:do if((n|0)==(o|0))p=n;else{q=c[d>>2]|0;r=n;while(1){s=c[r+24>>2]|0;if(q>>>0<s>>>0)t=r+8|0;else{if(s>>>0>=q>>>0){p=r;break b}t=r+4|0}r=c[t>>2]|0;if((r|0)==(o|0))break a}}while(0);if((p|0)!=(o|0)&(p|0)!=0){a[1263537]=0;__ZN6StringC2EPKc(i,885917);c[h>>2]=__ZNK6String4utf8Ev(i)|0;__Z19_err_set_last_errorPKc(__ZNK10CharString8get_dataEv(h)|0);n=c[h>>2]|0;if(n|0?(__Z16atomic_decrementPj(n+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(n,1);n=c[i>>2]|0;if(n|0?(__Z16atomic_decrementPj(n+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(n,1);a[1263537]=1;if((c[(c[(__ZN3MapI10StringNamePN19AnimationTreePlayer8NodeBaseE10ComparatorIS0_E16DefaultAllocatorEixERKS0_(j,d)|0)>>2]|0)+8>>2]|0)==9){a[1263537]=0;g[(c[(__ZN3MapI10StringNamePN19AnimationTreePlayer8NodeBaseE10ComparatorIS0_E16DefaultAllocatorEixERKS0_(j,d)|0)>>2]|0)+52>>2]=e;l=f;return}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(886133,884804,1154,885950,0);l=f;return}}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(886133,884804,1154,884978,0);l=f;return}function __ZN19AnimationTreePlayer31transition_node_set_input_countERK10StringNamei(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f+4|0;h=f;i=b+268|0;j=c[i>>2]|0;a:do if(j|0){k=c[j+8>>2]|0;n=c[b+272>>2]|0;b:do if((k|0)==(n|0))o=k;else{p=c[d>>2]|0;q=k;while(1){r=c[q+24>>2]|0;if(p>>>0<r>>>0)s=q+8|0;else{if(r>>>0>=p>>>0){o=q;break b}s=q+4|0}q=c[s>>2]|0;if((q|0)==(n|0))break a}}while(0);if((o|0)!=(n|0)&(o|0)!=0){a[1263537]=0;__ZN6StringC2EPKc(h,885917);c[g>>2]=__ZNK6String4utf8Ev(h)|0;__Z19_err_set_last_errorPKc(__ZNK10CharString8get_dataEv(g)|0);k=c[g>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);k=c[h>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);a[1263537]=1;if((c[(c[(__ZN3MapI10StringNamePN19AnimationTreePlayer8NodeBaseE10ComparatorIS0_E16DefaultAllocatorEixERKS0_(i,d)|0)>>2]|0)+8>>2]|0)!=9){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(886065,884804,1138,885950,0);l=f;return}a[1263537]=0;k=c[(__ZN3MapI10StringNamePN19AnimationTreePlayer8NodeBaseE10ComparatorIS0_E16DefaultAllocatorEixERKS0_(i,d)|0)>>2]|0;if((e|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(886065,884804,1139,886097,0);l=f;return}else{a[1263537]=0;__ZN6VectorIN19AnimationTreePlayer5InputEE6resizeEi(k+20|0,e)|0;__ZN6VectorIN19AnimationTreePlayer14TransitionNode9InputDataEE6resizeEi(k+24|0,e)|0;c[b+252>>2]=__ZN19AnimationTreePlayer11_cycle_testERK10StringName(b,b+236|0)|0;l=f;return}}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(886065,884804,1138,884978,0);l=f;return}function __ZN19AnimationTreePlayer38transition_node_set_input_auto_advanceERK10StringNameib(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;g=l;l=l+16|0;if((l|0)>=(m|0))ba(16);h=g+4|0;i=g;j=f&1;f=b+268|0;k=c[f>>2]|0;a:do if(k|0){n=c[k+8>>2]|0;o=c[b+272>>2]|0;b:do if((n|0)==(o|0))p=n;else{q=c[d>>2]|0;r=n;while(1){s=c[r+24>>2]|0;if(q>>>0<s>>>0)t=r+8|0;else{if(s>>>0>=q>>>0){p=r;break b}t=r+4|0}r=c[t>>2]|0;if((r|0)==(o|0))break a}}while(0);if((p|0)!=(o|0)&(p|0)!=0){a[1263537]=0;__ZN6StringC2EPKc(i,885917);c[h>>2]=__ZNK6String4utf8Ev(i)|0;__Z19_err_set_last_errorPKc(__ZNK10CharString8get_dataEv(h)|0);n=c[h>>2]|0;if(n|0?(__Z16atomic_decrementPj(n+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(n,1);n=c[i>>2]|0;if(n|0?(__Z16atomic_decrementPj(n+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(n,1);a[1263537]=1;if((c[(c[(__ZN3MapI10StringNamePN19AnimationTreePlayer8NodeBaseE10ComparatorIS0_E16DefaultAllocatorEixERKS0_(f,d)|0)>>2]|0)+8>>2]|0)!=9){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(885878,884804,1147,885950,0);l=g;return}a[1263537]=0;n=__ZN3MapI10StringNamePN19AnimationTreePlayer8NodeBaseE10ComparatorIS0_E16DefaultAllocatorEixERKS0_(f,d)|0;if((e|0)>=0){r=(c[n>>2]|0)+24|0;n=c[r>>2]|0;q=(n|0)==0;if(q)u=0;else u=c[n+-4>>2]|0;if((u|0)>(e|0)){a[1263537]=0;if(q)v=0;else v=c[n+-4>>2]|0;do if((v|0)<=(e|0)){if(q)w=0;else w=c[n+-4>>2]|0;if((w|0)>(e|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);__ZN6VectorIN19AnimationTreePlayer14TransitionNode9InputDataEE14_copy_on_writeEv(r);a[(c[r>>2]|0)+e>>0]=j;l=g;return}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(885878,884804,1148,886015,0);l=g;return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(885878,884804,1147,884978,0);l=g;return}function __ZN19AnimationTreePlayer13connect_nodesERK10StringNameS2_i(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0;g=l;l=l+16|0;if((l|0)>=(m|0))ba(16);h=g;i=b+268|0;j=c[i>>2]|0;a:do if(j|0){k=c[j+8>>2]|0;n=b+272|0;o=c[n>>2]|0;p=(k|0)==(o|0);b:do if(p)q=k;else{r=c[d>>2]|0;s=k;while(1){t=c[s+24>>2]|0;if(r>>>0<t>>>0)u=s+8|0;else{if(t>>>0>=r>>>0){q=s;break b}u=s+4|0}s=c[u>>2]|0;if((s|0)==(o|0))break a}}while(0);if((q|0)!=(o|0)&(q|0)!=0){a[1263537]=0;c:do if(p){v=k;w=18}else{s=c[e>>2]|0;r=k;do{t=c[r+24>>2]|0;if(s>>>0<t>>>0)x=r+8|0;else{if(t>>>0>=s>>>0){v=r;w=18;break c}x=r+4|0}r=c[x>>2]|0}while((r|0)!=(o|0))}while(0);if((w|0)==18?(v|0)!=(o|0)&(v|0)!=0:0){a[1263537]=0;if((c[d>>2]|0)==(c[e>>2]|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(885481,884804,1393,885657,0);y=31;l=g;return y|0}a[1263537]=0;k=__ZN3MapI10StringNamePN19AnimationTreePlayer8NodeBaseE10ComparatorIS0_E16DefaultAllocatorEixERKS0_(i,e)|0;if((f|0)>=0){p=(c[k>>2]|0)+20|0;k=c[p>>2]|0;if(!k)z=0;else z=c[k+-4>>2]|0;if((z|0)>(f|0)){a[1263537]=0;r=c[i>>2]|0;do if((r|0)!=0?(s=c[r+8>>2]|0,t=c[n>>2]|0,(s|0)!=(t|0)):0){A=s;while(1){s=c[A+8>>2]|0;if((s|0)==(t|0))break;else A=s}if(A){t=A;d:while(1){s=(c[t+28>>2]|0)+20|0;B=0;while(1){C=c[s>>2]|0;D=(C|0)==0;if(D)E=0;else E=c[C+-4>>2]|0;if((B|0)>=(E|0))break;if(D)F=0;else F=c[C+-4>>2]|0;if((F|0)<=(B|0)){if(D)G=0;else G=c[C+-4>>2]|0;if((G|0)<=(B|0)){w=57;break d}a[1263537]=0}__ZN6VectorIN19AnimationTreePlayer5InputEE14_copy_on_writeEv(s);if((c[(c[s>>2]|0)+(B<<2)>>2]|0)==(c[d>>2]|0)){__ZN10StringNameC2Ev(h);C=c[s>>2]|0;D=(C|0)==0;if(D)H=0;else H=c[C+-4>>2]|0;do if((H|0)<=(B|0)){if(D)I=0;else I=c[C+-4>>2]|0;if((I|0)>(B|0)){a[1263537]=0;w=68;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);J=0;break}}else w=68;while(0);if((w|0)==68){w=0;__ZN6VectorIN19AnimationTreePlayer5InputEE14_copy_on_writeEv(s);J=(c[s>>2]|0)+(B<<2)|0}__ZN10StringNameaSERKS_(J,h);__ZN10StringNameD2Ev(h)}B=B+1|0}t=c[t+16>>2]|0;if(!t){w=32;break}}if((w|0)==32){K=c[p>>2]|0;break}else if((w|0)==57)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}else K=k}else K=k;while(0);k=(K|0)==0;if(k)L=0;else L=c[K+-4>>2]|0;do if((L|0)<=(f|0)){if(k)M=0;else M=c[K+-4>>2]|0;if((M|0)>(f|0)){a[1263537]=0;w=41;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);N=0;break}}else w=41;while(0);if((w|0)==41){__ZN6VectorIN19AnimationTreePlayer5InputEE14_copy_on_writeEv(p);N=(c[p>>2]|0)+(f<<2)|0}__ZN10StringNameaSERKS_(N,d);k=c[i>>2]|0;if(k|0?(r=c[k+8>>2]|0,k=c[n>>2]|0,(r|0)!=(k|0)):0){o=r;while(1){r=c[o+8>>2]|0;if((r|0)==(k|0))break;else o=r}if(o|0){k=o;do{a[(c[k+28>>2]|0)+4>>0]=0;k=c[k+16>>2]|0}while((k|0)!=0)}}k=__ZN19AnimationTreePlayer11_cycle_testERK10StringName(b,b+236|0)|0;c[b+252>>2]=k;switch(k|0){case 2:{y=40;l=g;return y|0}case 1:{y=3;l=g;return y|0}default:{a[b+266>>0]=1;y=0;l=g;return y|0}}}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(885481,884804,1397,885737,0);y=31;l=g;return y|0}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(885481,884804,1392,885576,0);y=31;l=g;return y|0}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(885481,884804,1391,885495,0);y=31;l=g;return y|0}function __ZN19AnimationTreePlayer11_cycle_testERK10StringName(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;g=b+268|0;h=c[g>>2]|0;a:do if(h|0){i=c[h+8>>2]|0;j=c[b+272>>2]|0;b:do if((i|0)==(j|0))k=i;else{n=c[d>>2]|0;o=i;while(1){p=c[o+24>>2]|0;if(n>>>0<p>>>0)q=o+8|0;else{if(p>>>0>=n>>>0){k=o;break b}q=o+4|0}o=c[q>>2]|0;if((o|0)==(j|0))break a}}while(0);if((k|0)!=(j|0)&(k|0)!=0){a[1263537]=0;i=c[(__ZN3MapI10StringNamePN19AnimationTreePlayer8NodeBaseE10ComparatorIS0_E16DefaultAllocatorEixERKS0_(g,d)|0)>>2]|0;o=i+4|0;if(a[o>>0]|0){r=2;l=e;return r|0}a[o>>0]=1;o=i+20|0;i=0;while(1){n=c[o>>2]|0;p=(n|0)==0;if(p)s=0;else s=c[n+-4>>2]|0;if((i|0)>=(s|0)){r=0;t=36;break}if(p)u=0;else u=c[n+-4>>2]|0;do if((u|0)<=(i|0)){if(p)v=0;else v=c[n+-4>>2]|0;if((v|0)>(i|0)){a[1263537]=0;t=24;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);w=0;break}}else t=24;while(0);if((t|0)==24){t=0;__ZN6VectorIN19AnimationTreePlayer5InputEE14_copy_on_writeEv(o);w=(c[o>>2]|0)+(i<<2)|0}__ZN10StringNameC2Ev(f);n=(c[w>>2]|0)==(c[f>>2]|0);__ZN10StringNameD2Ev(f);if(n){r=1;t=36;break}n=c[o>>2]|0;p=(n|0)==0;if(p)x=0;else x=c[n+-4>>2]|0;do if((x|0)<=(i|0)){if(p)y=0;else y=c[n+-4>>2]|0;if((y|0)>(i|0)){a[1263537]=0;t=34;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);z=0;break}}else t=34;while(0);if((t|0)==34){t=0;__ZN6VectorIN19AnimationTreePlayer5InputEE14_copy_on_writeEv(o);z=(c[o>>2]|0)+(i<<2)|0}n=__ZN19AnimationTreePlayer11_cycle_testERK10StringName(b,z)|0;if(!n)i=i+1|0;else{r=n;t=36;break}}if((t|0)==36){l=e;return r|0}}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(885789,884804,1369,885801,0);r=1;l=e;return r|0}function __ZN6VectorIN19AnimationTreePlayer5InputEE6resizeEi(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0;if((d|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,269,1145657,0);e=31;return e|0}a[1263537]=0;f=c[b>>2]|0;if(!f)g=0;else g=c[f+-4>>2]|0;if((g|0)==(d|0)){e=0;return e|0}if(!d){if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0){g=c[b>>2]|0;h=(g|0)==0?0:g+-4|0;g=h+4|0;if(c[h>>2]|0){i=0;do{__ZN10StringNameD2Ev(g+(i<<2)|0);i=i+1|0}while(i>>>0<(c[h>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(f,1)}c[b>>2]=0;e=0;return e|0}__ZN6VectorIN19AnimationTreePlayer5InputEE14_copy_on_writeEv(b);f=d<<2;if(d>>>0<=1073741823?(h=f+-1|0,i=h>>>1|h,h=i>>>2|i,i=h>>>4|h,h=i>>>8|i,i=(h>>>16|h)+1|0,f>>>0<4294967264):0){a[1263537]=0;f=c[b>>2]|0;do if(!f)if((d|0)>0)j=20;else{k=0;j=30}else{h=c[f+-4>>2]|0;if((h|0)<(d|0))if(!h)j=20;else{g=__ZN6Memory14realloc_staticEPvjb(f,i,1)|0;if(g|0){a[1263537]=0;l=g;m=c[g+-4>>2]|0;break}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,300,1145876,0);e=6;return e|0}else{k=h;j=30}}while(0);do if((j|0)==20){h=__ZN6Memory12alloc_staticEjb(i,1)|0;if(h|0){a[1263537]=0;c[h+-4>>2]=0;c[h+-8>>2]=1;l=h;m=0;break}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,292,1145820,0);e=6;return e|0}else if((j|0)==30){if((k|0)<=(d|0)){e=0;return e|0}if((c[f+-4>>2]|0)>>>0>d>>>0){h=d;g=f;do{__ZN10StringNameD2Ev(g+(h<<2)|0);h=h+1|0;g=c[b>>2]|0}while(h>>>0<(c[g+-4>>2]|0)>>>0);n=g}else n=f;h=__ZN6Memory14realloc_staticEPvjb(n,i,1)|0;if(!h){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,324,1145876,0);e=6;return e|0}else{a[1263537]=0;c[b>>2]=h;c[h+-4>>2]=d;e=0;return e|0}}while(0);c[b>>2]=l;if((m|0)<(d|0)){i=m;do{__ZN10StringNameC2Ev(l+(i<<2)|0);i=i+1|0}while((i|0)!=(d|0));o=c[b>>2]|0}else o=l;c[((o|0)==0?0:o+-4|0)>>2]=d;e=0;return e|0}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,285,1145723,0);e=6;return e|0}function __ZN6VectorIN19AnimationTreePlayer14TransitionNode9InputDataEE6resizeEi(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0;if((d|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,269,1145657,0);e=31;return e|0}a[1263537]=0;f=c[b>>2]|0;if(!f)g=0;else g=c[f+-4>>2]|0;if((g|0)==(d|0)){e=0;return e|0}if(!d){if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);c[b>>2]=0;e=0;return e|0}__ZN6VectorIN19AnimationTreePlayer14TransitionNode9InputDataEE14_copy_on_writeEv(b);f=d+-1|0;g=f>>>1|f;f=g>>>2|g;g=f>>>4|f;f=g>>>8|g;g=(f>>>16|f)+1|0;if(d>>>0>=4294967264){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,285,1145723,0);e=6;return e|0}a[1263537]=0;f=c[b>>2]|0;do if(!f)if((d|0)>0)h=17;else{i=0;h=26}else{j=c[f+-4>>2]|0;if((j|0)<(d|0))if(!j)h=17;else{k=__ZN6Memory14realloc_staticEPvjb(f,g,1)|0;if(k|0){a[1263537]=0;l=k;m=c[k+-4>>2]|0;break}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,300,1145876,0);e=6;return e|0}else{i=j;h=26}}while(0);do if((h|0)==17){j=__ZN6Memory12alloc_staticEjb(g,1)|0;if(j|0){a[1263537]=0;c[j+-4>>2]=0;c[j+-8>>2]=1;l=j;m=0;break}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,292,1145820,0);e=6;return e|0}else if((h|0)==26){if((i|0)<=(d|0)){e=0;return e|0}j=__ZN6Memory14realloc_staticEPvjb(f,g,1)|0;if(!j){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,324,1145876,0);e=6;return e|0}else{a[1263537]=0;c[b>>2]=j;c[j+-4>>2]=d;e=0;return e|0}}while(0);c[b>>2]=l;if((m|0)<(d|0)){_memset(l+m|0,0,d-m|0)|0;n=c[b>>2]|0}else n=l;c[((n|0)==0?0:n+-4|0)>>2]=d;e=0;return e|0}function __ZN7HashMapI8NodePathb20HashMapHasherDefault24HashMapComparatorDefaultIS0_ELh3ELh8EE5eraseERKS0_(b,e){b=b|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f;if(!(c[b>>2]|0)){h=0;l=f;return h|0}c[g>>2]=__ZNK8NodePathcv6StringEv(e)|0;i=__ZNK6String4hashEv(g)|0;j=c[g>>2]|0;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);j=b+4|0;g=(1<<(d[j>>0]|0))+-1&i;k=c[(c[b>>2]|0)+(g<<2)>>2]|0;if(!k){h=0;l=f;return h|0}else{n=k;o=0}while(1){if((c[n>>2]|0)==(i|0)?(p=n+8|0,__ZNK8NodePatheqERKS_(p,e)|0):0)break;k=c[n+4>>2]|0;if(!k){h=0;q=15;break}else{r=n;n=k;o=r}}if((q|0)==15){l=f;return h|0}if(!o)s=(c[b>>2]|0)+(g<<2)|0;else s=o+4|0;c[s>>2]=c[n+4>>2];__ZN8NodePathD2Ev(p);__ZN6Memory11free_staticEPvb(n,0);n=b+8|0;p=(c[n>>2]|0)+-1|0;c[n>>2]=p;if(!p){a[1263537]=0;__ZN6Memory11free_staticEPvb(c[b>>2]|0,1);c[b>>2]=0;a[j>>0]=0;c[n>>2]=0;h=1;l=f;return h|0}else{__ZN7HashMapI8NodePathb20HashMapHasherDefault24HashMapComparatorDefaultIS0_ELh3ELh8EE16check_hash_tableEv(b);h=1;l=f;return h|0}return 0}function __ZN19AnimationTreePlayer14TransitionNodeD2Ev(b){b=b|0;var d=0,e=0,f=0;c[b>>2]=288952;d=c[b+24>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);c[b>>2]=288968;a[b+4>>0]=0;d=b+20|0;b=c[d>>2]|0;if(!b)return;if(__Z16atomic_decrementPj(b+-8|0)|0)return;e=c[d>>2]|0;d=(e|0)==0?0:e+-4|0;e=d+4|0;if(c[d>>2]|0){f=0;do{__ZN10StringNameD2Ev(e+(f<<2)|0);f=f+1|0}while(f>>>0<(c[d>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(b,1);return}function __ZN19AnimationTreePlayer14TransitionNodeD0Ev(b){b=b|0;var d=0,e=0,f=0,g=0;c[b>>2]=288952;d=c[b+24>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);c[b>>2]=288968;a[b+4>>0]=0;d=b+20|0;e=c[d>>2]|0;if(!e){__ZdlPv(b);return}if(__Z16atomic_decrementPj(e+-8|0)|0){__ZdlPv(b);return}f=c[d>>2]|0;d=(f|0)==0?0:f+-4|0;f=d+4|0;if(c[d>>2]|0){g=0;do{__ZN10StringNameD2Ev(f+(g<<2)|0);g=g+1|0}while(g>>>0<(c[d>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(e,1);__ZdlPv(b);return}function __ZN19AnimationTreePlayer8NodeBaseD2Ev(b){b=b|0;var d=0,e=0,f=0;c[b>>2]=288968;a[b+4>>0]=0;d=b+20|0;b=c[d>>2]|0;if(!b)return;if(__Z16atomic_decrementPj(b+-8|0)|0)return;e=c[d>>2]|0;d=(e|0)==0?0:e+-4|0;e=d+4|0;if(c[d>>2]|0){f=0;do{__ZN10StringNameD2Ev(e+(f<<2)|0);f=f+1|0}while(f>>>0<(c[d>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(b,1);return}function __ZN19AnimationTreePlayer8NodeBaseD0Ev(b){b=b|0;var d=0,e=0,f=0,g=0;c[b>>2]=288968;a[b+4>>0]=0;d=b+20|0;e=c[d>>2]|0;if(!e){__ZdlPv(b);return}if(__Z16atomic_decrementPj(e+-8|0)|0){__ZdlPv(b);return}f=c[d>>2]|0;d=(f|0)==0?0:f+-4|0;f=d+4|0;if(c[d>>2]|0){g=0;do{__ZN10StringNameD2Ev(f+(g<<2)|0);g=g+1|0}while(g>>>0<(c[d>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(e,1);__ZdlPv(b);return}function __ZN19AnimationTreePlayer12TimeSeekNodeD0Ev(b){b=b|0;var d=0,e=0,f=0,g=0;c[b>>2]=288968;a[b+4>>0]=0;d=b+20|0;e=c[d>>2]|0;if(!e){__ZdlPv(b);return}if(__Z16atomic_decrementPj(e+-8|0)|0){__ZdlPv(b);return}f=c[d>>2]|0;d=(f|0)==0?0:f+-4|0;f=d+4|0;if(c[d>>2]|0){g=0;do{__ZN10StringNameD2Ev(f+(g<<2)|0);g=g+1|0}while(g>>>0<(c[d>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(e,1);__ZdlPv(b);return}function __ZN19AnimationTreePlayer13TimeScaleNodeD0Ev(b){b=b|0;var d=0,e=0,f=0,g=0;c[b>>2]=288968;a[b+4>>0]=0;d=b+20|0;e=c[d>>2]|0;if(!e){__ZdlPv(b);return}if(__Z16atomic_decrementPj(e+-8|0)|0){__ZdlPv(b);return}f=c[d>>2]|0;d=(f|0)==0?0:f+-4|0;f=d+4|0;if(c[d>>2]|0){g=0;do{__ZN10StringNameD2Ev(f+(g<<2)|0);g=g+1|0}while(g>>>0<(c[d>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(e,1);__ZdlPv(b);return}function __ZN19AnimationTreePlayer10Blend4NodeD0Ev(b){b=b|0;var d=0,e=0,f=0,g=0;c[b>>2]=288968;a[b+4>>0]=0;d=b+20|0;e=c[d>>2]|0;if(!e){__ZdlPv(b);return}if(__Z16atomic_decrementPj(e+-8|0)|0){__ZdlPv(b);return}f=c[d>>2]|0;d=(f|0)==0?0:f+-4|0;f=d+4|0;if(c[d>>2]|0){g=0;do{__ZN10StringNameD2Ev(f+(g<<2)|0);g=g+1|0}while(g>>>0<(c[d>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(e,1);__ZdlPv(b);return}function __ZN19AnimationTreePlayer10Blend3NodeD0Ev(b){b=b|0;var d=0,e=0,f=0,g=0;c[b>>2]=288968;a[b+4>>0]=0;d=b+20|0;e=c[d>>2]|0;if(!e){__ZdlPv(b);return}if(__Z16atomic_decrementPj(e+-8|0)|0){__ZdlPv(b);return}f=c[d>>2]|0;d=(f|0)==0?0:f+-4|0;f=d+4|0;if(c[d>>2]|0){g=0;do{__ZN10StringNameD2Ev(f+(g<<2)|0);g=g+1|0}while(g>>>0<(c[d>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(e,1);__ZdlPv(b);return}function __ZN19AnimationTreePlayer10Blend2NodeD2Ev(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0;c[b>>2]=288872;d=b+28|0;e=c[d>>2]|0;f=b+32|0;if(e|0){g=a[f>>0]|0;if(g<<24>>24==31)h=e;else{i=0;j=e;k=g;g=e;while(1){e=g+(i<<2)|0;l=c[e>>2]|0;if(!l){m=k;n=j;o=g}else{p=l;l=e;do{c[l>>2]=c[p+4>>2];__ZN8NodePathD2Ev(p+8|0);__ZN6Memory11free_staticEPvb(p,0);q=c[d>>2]|0;l=q+(i<<2)|0;p=c[l>>2]|0}while((p|0)!=0);m=a[f>>0]|0;n=q;o=q}i=i+1|0;if((i|0)>=(1<<(m&255)|0)){h=n;break}else{j=n;k=m;g=o}}}__ZN6Memory11free_staticEPvb(h,1)}c[d>>2]=0;a[f>>0]=0;c[b+36>>2]=0;c[b>>2]=288968;a[b+4>>0]=0;f=b+20|0;b=c[f>>2]|0;if(!b)return;if(__Z16atomic_decrementPj(b+-8|0)|0)return;d=c[f>>2]|0;f=(d|0)==0?0:d+-4|0;d=f+4|0;if(c[f>>2]|0){h=0;do{__ZN10StringNameD2Ev(d+(h<<2)|0);h=h+1|0}while(h>>>0<(c[f>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(b,1);return}function __ZN19AnimationTreePlayer10Blend2NodeD0Ev(a){a=a|0;__ZN19AnimationTreePlayer10Blend2NodeD2Ev(a);__ZdlPv(a);return}function __ZN19AnimationTreePlayer7MixNodeD0Ev(b){b=b|0;var d=0,e=0,f=0,g=0;c[b>>2]=288968;a[b+4>>0]=0;d=b+20|0;e=c[d>>2]|0;if(!e){__ZdlPv(b);return}if(__Z16atomic_decrementPj(e+-8|0)|0){__ZdlPv(b);return}f=c[d>>2]|0;d=(f|0)==0?0:f+-4|0;f=d+4|0;if(c[d>>2]|0){g=0;do{__ZN10StringNameD2Ev(f+(g<<2)|0);g=g+1|0}while(g>>>0<(c[d>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(e,1);__ZdlPv(b);return}function __ZN19AnimationTreePlayer11OneShotNodeD2Ev(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0;c[b>>2]=288840;d=b+64|0;e=c[d>>2]|0;f=b+68|0;if(e|0){g=a[f>>0]|0;if(g<<24>>24==31)h=e;else{i=0;j=e;k=g;g=e;while(1){e=g+(i<<2)|0;l=c[e>>2]|0;if(!l){m=k;n=j;o=g}else{p=l;l=e;do{c[l>>2]=c[p+4>>2];__ZN8NodePathD2Ev(p+8|0);__ZN6Memory11free_staticEPvb(p,0);q=c[d>>2]|0;l=q+(i<<2)|0;p=c[l>>2]|0}while((p|0)!=0);m=a[f>>0]|0;n=q;o=q}i=i+1|0;if((i|0)>=(1<<(m&255)|0)){h=n;break}else{j=n;k=m;g=o}}}__ZN6Memory11free_staticEPvb(h,1)}c[d>>2]=0;a[f>>0]=0;c[b+72>>2]=0;c[b>>2]=288968;a[b+4>>0]=0;f=b+20|0;b=c[f>>2]|0;if(!b)return;if(__Z16atomic_decrementPj(b+-8|0)|0)return;d=c[f>>2]|0;f=(d|0)==0?0:d+-4|0;d=f+4|0;if(c[f>>2]|0){h=0;do{__ZN10StringNameD2Ev(d+(h<<2)|0);h=h+1|0}while(h>>>0<(c[f>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(b,1);return}function __ZN19AnimationTreePlayer11OneShotNodeD0Ev(a){a=a|0;__ZN19AnimationTreePlayer11OneShotNodeD2Ev(a);__ZdlPv(a);return}function __ZN19AnimationTreePlayer13AnimationNodeD2Ev(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0;c[b>>2]=288824;d=b+64|0;e=c[d>>2]|0;f=b+68|0;if(e|0){g=a[f>>0]|0;if(g<<24>>24==31)h=e;else{i=0;j=e;k=g;g=e;while(1){e=g+(i<<2)|0;l=c[e>>2]|0;if(!l){m=k;n=j;o=g}else{p=l;l=e;do{c[l>>2]=c[p+4>>2];__ZN8NodePathD2Ev(p+8|0);__ZN6Memory11free_staticEPvb(p,0);q=c[d>>2]|0;l=q+(i<<2)|0;p=c[l>>2]|0}while((p|0)!=0);m=a[f>>0]|0;n=q;o=q}i=i+1|0;if((i|0)>=(1<<(m&255)|0)){h=n;break}else{j=n;k=m;g=o}}}__ZN6Memory11free_staticEPvb(h,1)}c[d>>2]=0;a[f>>0]=0;c[b+72>>2]=0;f=c[b+56>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);f=b+40|0;__ZN4ListIN19AnimationTreePlayer13AnimationNode8TrackRefE16DefaultAllocatorE5clearEv(f);d=c[f>>2]|0;do if(d|0)if(!(c[d+8>>2]|0)){a[1263537]=0;__ZN6Memory11free_staticEPvb(d,0);break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145461,1145120,668,1145467,0);break}while(0);d=b+24|0;f=c[d>>2]|0;if((f|0?__ZN9Reference11unreferenceEv(f)|0:0)?(f=c[d>>2]|0,__Z17predelete_handlerP6Object(f)|0):0){gj[c[(c[f>>2]|0)+76>>2]&8191](f);__ZN6Memory11free_staticEPvb(f,0)}c[d>>2]=0;c[b>>2]=288968;a[b+4>>0]=0;d=b+20|0;b=c[d>>2]|0;if(!b)return;if(__Z16atomic_decrementPj(b+-8|0)|0)return;f=c[d>>2]|0;d=(f|0)==0?0:f+-4|0;f=d+4|0;if(c[d>>2]|0){h=0;do{__ZN10StringNameD2Ev(f+(h<<2)|0);h=h+1|0}while(h>>>0<(c[d>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(b,1);return}function __ZN19AnimationTreePlayer13AnimationNodeD0Ev(a){a=a|0;__ZN19AnimationTreePlayer13AnimationNodeD2Ev(a);__ZdlPv(a);return}function __ZN7ClassDB10_add_classI19AnimationTreePlayerEEvv(){var a=0,b=0,d=0,e=0,f=0,g=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+16|0;d=a+12|0;e=a+8|0;f=a+4|0;g=a;__ZN6StringC2EPKc(b,890582);c[e>>2]=c[b>>2];__ZN10StringNameC2ERK6String(d,e);__ZN6StringC2EPKc(b,1132465);c[g>>2]=c[b>>2];__ZN10StringNameC2ERK6String(f,g);__ZN7ClassDB11_add_class2ERK10StringNameS2_(d,f);__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);__ZN10StringNameD2Ev(d);d=c[e>>2]|0;if(!d){l=a;return}if(__Z16atomic_decrementPj(d+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(d,1);l=a;return}function __ZN19AnimationTreePlayer13_bind_methodsEv(){var a=0,b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0,ia=0,ja=0,ka=0,la=0,ma=0,na=0,oa=0,pa=0,qa=0,ra=0,sa=0,ta=0,ua=0,va=0,wa=0,xa=0,ya=0,za=0,Aa=0;a=l;l=l+592|0;if((l|0)>=(m|0))ba(592);b=a+560|0;d=a+552|0;e=a+544|0;f=a+536|0;g=a+528|0;h=a+520|0;i=a+512|0;j=a+504|0;k=a+496|0;n=a+488|0;o=a+480|0;p=a+472|0;q=a+456|0;r=a+448|0;s=a+432|0;t=a+424|0;u=a+416|0;v=a+408|0;w=a+392|0;x=a+376|0;y=a+368|0;z=a+360|0;A=a+352|0;B=a+344|0;C=a+336|0;D=a+328|0;E=a+320|0;F=a+312|0;G=a+304|0;H=a+296|0;I=a+288|0;J=a+280|0;K=a+272|0;L=a+264|0;M=a+256|0;N=a+248|0;O=a+240|0;P=a+232|0;Q=a+224|0;R=a+216|0;S=a+208|0;T=a+200|0;U=a+192|0;V=a+184|0;W=a+176|0;X=a+168|0;Y=a+160|0;Z=a+152|0;_=a+144|0;$=a+136|0;aa=a+128|0;ca=a+120|0;da=a+112|0;ea=a+104|0;fa=a+96|0;ga=a+88|0;ha=a+80|0;ia=a+72|0;ja=a+64|0;ka=a+56|0;la=a+48|0;ma=a+40|0;na=a+32|0;oa=a+24|0;pa=a+16|0;qa=a+8|0;ra=a+464|0;sa=a+440|0;ta=a+4|0;ua=a;va=a+400|0;wa=a+384|0;__Z8D_METHODPKcS0_S0_(d,887053,1123189,1146104);xa=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(xa);c[xa>>2]=288984;__ZN10MethodBind10_set_constEb(xa,0);__ZN10MethodBind24_generate_argument_typesEi(xa,2);c[xa+44>>2]=1594;c[xa+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,xa,d,0,0)|0;xa=d+4|0;ya=c[xa>>2]|0;if(ya|0?(__Z16atomic_decrementPj(ya+-8|0)|0)==0:0){za=c[xa>>2]|0;xa=(za|0)==0?0:za+-4|0;za=xa+4|0;if(c[xa>>2]|0){Aa=0;do{__ZN10StringNameD2Ev(za+(Aa<<2)|0);Aa=Aa+1|0}while(Aa>>>0<(c[xa>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(ya,1)}__ZN10StringNameD2Ev(d);__Z8D_METHODPKcS0_(e,887151,944672);d=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(d);c[d>>2]=289020;__ZN10MethodBind10_set_constEb(d,1);__ZN10MethodBind24_generate_argument_typesEi(d,1);__ZN10MethodBind12_set_returnsEb(d,1);c[d+44>>2]=4618;c[d+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,d,e,0,0)|0;d=e+4|0;ya=c[d>>2]|0;if(ya|0?(__Z16atomic_decrementPj(ya+-8|0)|0)==0:0){xa=c[d>>2]|0;d=(xa|0)==0?0:xa+-4|0;xa=d+4|0;if(c[d>>2]|0){Aa=0;do{__ZN10StringNameD2Ev(xa+(Aa<<2)|0);Aa=Aa+1|0}while(Aa>>>0<(c[d>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(ya,1)}__ZN10StringNameD2Ev(e);__Z8D_METHODPKcS0_S0_(f,887163,944672,887175);e=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(e);c[e>>2]=289056;__ZN10MethodBind10_set_constEb(e,0);__ZN10MethodBind24_generate_argument_typesEi(e,2);__ZN10MethodBind12_set_returnsEb(e,1);c[e+44>>2]=1240;c[e+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,e,f,0,0)|0;e=f+4|0;ya=c[e>>2]|0;if(ya|0?(__Z16atomic_decrementPj(ya+-8|0)|0)==0:0){d=c[e>>2]|0;e=(d|0)==0?0:d+-4|0;d=e+4|0;if(c[e>>2]|0){Aa=0;do{__ZN10StringNameD2Ev(d+(Aa<<2)|0);Aa=Aa+1|0}while(Aa>>>0<(c[e>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(ya,1)}__ZN10StringNameD2Ev(f);__Z8D_METHODPKcS0_(g,887184,1146104);f=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(f);c[f>>2]=289092;__ZN10MethodBind10_set_constEb(f,1);__ZN10MethodBind24_generate_argument_typesEi(f,1);__ZN10MethodBind12_set_returnsEb(f,1);c[f+44>>2]=4619;c[f+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,f,g,0,0)|0;f=g+4|0;ya=c[f>>2]|0;if(ya|0?(__Z16atomic_decrementPj(ya+-8|0)|0)==0:0){e=c[f>>2]|0;f=(e|0)==0?0:e+-4|0;e=f+4|0;if(c[f>>2]|0){Aa=0;do{__ZN10StringNameD2Ev(e+(Aa<<2)|0);Aa=Aa+1|0}while(Aa>>>0<(c[f>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(ya,1)}__ZN10StringNameD2Ev(g);__Z8D_METHODPKcS0_(h,887198,1146104);g=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(g);c[g>>2]=289128;__ZN10MethodBind10_set_constEb(g,1);__ZN10MethodBind24_generate_argument_typesEi(g,1);__ZN10MethodBind12_set_returnsEb(g,1);c[g+44>>2]=4620;c[g+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,g,h,0,0)|0;g=h+4|0;ya=c[g>>2]|0;if(ya|0?(__Z16atomic_decrementPj(ya+-8|0)|0)==0:0){f=c[g>>2]|0;g=(f|0)==0?0:f+-4|0;f=g+4|0;if(c[g>>2]|0){Aa=0;do{__ZN10StringNameD2Ev(f+(Aa<<2)|0);Aa=Aa+1|0}while(Aa>>>0<(c[g>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(ya,1)}__ZN10StringNameD2Ev(h);__Z8D_METHODPKcS0_S0_(i,887219,1146104,1128274);h=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(h);c[h>>2]=289164;__ZN10MethodBind10_set_constEb(h,1);__ZN10MethodBind24_generate_argument_typesEi(h,2);__ZN10MethodBind12_set_returnsEb(h,1);c[h+44>>2]=1241;c[h+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,h,i,0,0)|0;h=i+4|0;ya=c[h>>2]|0;if(ya|0?(__Z16atomic_decrementPj(ya+-8|0)|0)==0:0){g=c[h>>2]|0;h=(g|0)==0?0:g+-4|0;g=h+4|0;if(c[h>>2]|0){Aa=0;do{__ZN10StringNameD2Ev(g+(Aa<<2)|0);Aa=Aa+1|0}while(Aa>>>0<(c[h>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(ya,1)}__ZN10StringNameD2Ev(i);__Z8D_METHODPKcS0_S0_(j,886988,1146104,887241);i=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(i);c[i>>2]=289200;__ZN10MethodBind10_set_constEb(i,0);__ZN10MethodBind24_generate_argument_typesEi(i,2);c[i+44>>2]=1595;c[i+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,i,j,0,0)|0;i=j+4|0;ya=c[i>>2]|0;if(ya|0?(__Z16atomic_decrementPj(ya+-8|0)|0)==0:0){h=c[i>>2]|0;i=(h|0)==0?0:h+-4|0;h=i+4|0;if(c[i>>2]|0){Aa=0;do{__ZN10StringNameD2Ev(h+(Aa<<2)|0);Aa=Aa+1|0}while(Aa>>>0<(c[i>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(ya,1)}__ZN10StringNameD2Ev(j);__Z8D_METHODPKcS0_(k,887261,1146104);j=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(j);c[j>>2]=289236;__ZN10MethodBind10_set_constEb(j,1);__ZN10MethodBind24_generate_argument_typesEi(j,1);__ZN10MethodBind12_set_returnsEb(j,1);c[j+44>>2]=4621;c[j+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,j,k,0,0)|0;j=k+4|0;ya=c[j>>2]|0;if(ya|0?(__Z16atomic_decrementPj(ya+-8|0)|0)==0:0){i=c[j>>2]|0;j=(i|0)==0?0:i+-4|0;i=j+4|0;if(c[j>>2]|0){Aa=0;do{__ZN10StringNameD2Ev(i+(Aa<<2)|0);Aa=Aa+1|0}while(Aa>>>0<(c[j>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(ya,1)}__ZN10StringNameD2Ev(k);__Z8D_METHODPKcS0_S0_(n,887017,1146104,1122085);k=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(k);c[k>>2]=289272;__ZN10MethodBind10_set_constEb(k,0);__ZN10MethodBind24_generate_argument_typesEi(k,2);c[k+44>>2]=1596;c[k+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,k,n,0,0)|0;k=n+4|0;ya=c[k>>2]|0;if(ya|0?(__Z16atomic_decrementPj(ya+-8|0)|0)==0:0){j=c[k>>2]|0;k=(j|0)==0?0:j+-4|0;j=k+4|0;if(c[k>>2]|0){Aa=0;do{__ZN10StringNameD2Ev(j+(Aa<<2)|0);Aa=Aa+1|0}while(Aa>>>0<(c[k>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(ya,1)}__ZN10StringNameD2Ev(n);__Z8D_METHODPKcS0_(o,887300,1146104);n=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(n);c[n>>2]=289308;__ZN10MethodBind10_set_constEb(n,1);__ZN10MethodBind24_generate_argument_typesEi(n,1);__ZN10MethodBind12_set_returnsEb(n,1);c[n+44>>2]=4622;c[n+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,n,o,0,0)|0;n=o+4|0;ya=c[n>>2]|0;if(ya|0?(__Z16atomic_decrementPj(ya+-8|0)|0)==0:0){k=c[n>>2]|0;n=(k|0)==0?0:k+-4|0;k=n+4|0;if(c[n>>2]|0){Aa=0;do{__ZN10StringNameD2Ev(k+(Aa<<2)|0);Aa=Aa+1|0}while(Aa>>>0<(c[n>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(ya,1)}__ZN10StringNameD2Ev(o);__Z8D_METHODPKcS0_S0_S0_(p,886893,1146104,1128095,1146191);o=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(o);c[o>>2]=289344;__ZN10MethodBind10_set_constEb(o,0);__ZN10MethodBind24_generate_argument_typesEi(o,3);c[o+44>>2]=3160;c[o+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,o,p,0,0)|0;o=p+4|0;ya=c[o>>2]|0;if(ya|0?(__Z16atomic_decrementPj(ya+-8|0)|0)==0:0){n=c[o>>2]|0;o=(n|0)==0?0:n+-4|0;n=o+4|0;if(c[o>>2]|0){Aa=0;do{__ZN10StringNameD2Ev(n+(Aa<<2)|0);Aa=Aa+1|0}while(Aa>>>0<(c[o>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(ya,1)}__ZN10StringNameD2Ev(p);__Z8D_METHODPKcS0_S0_(q,886864,1146104,947169);p=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(p);c[p>>2]=289380;__ZN10MethodBind10_set_constEb(p,0);__ZN10MethodBind24_generate_argument_typesEi(p,2);c[p+44>>2]=75;c[p+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,p,q,0,0)|0;p=q+4|0;ya=c[p>>2]|0;if(ya|0?(__Z16atomic_decrementPj(ya+-8|0)|0)==0:0){o=c[p>>2]|0;p=(o|0)==0?0:o+-4|0;o=p+4|0;if(c[p>>2]|0){Aa=0;do{__ZN10StringNameD2Ev(o+(Aa<<2)|0);Aa=Aa+1|0}while(Aa>>>0<(c[p>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(ya,1)}__ZN10StringNameD2Ev(q);__Z8D_METHODPKcS0_(r,887336,1146104);q=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(q);c[q>>2]=289416;__ZN10MethodBind10_set_constEb(q,1);__ZN10MethodBind24_generate_argument_typesEi(q,1);__ZN10MethodBind12_set_returnsEb(q,1);c[q+44>>2]=38;c[q+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,q,r,0,0)|0;q=r+4|0;ya=c[q>>2]|0;if(ya|0?(__Z16atomic_decrementPj(ya+-8|0)|0)==0:0){p=c[q>>2]|0;q=(p|0)==0?0:p+-4|0;p=q+4|0;if(c[q>>2]|0){Aa=0;do{__ZN10StringNameD2Ev(p+(Aa<<2)|0);Aa=Aa+1|0}while(Aa>>>0<(c[q>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(ya,1)}__ZN10StringNameD2Ev(r);__Z8D_METHODPKcS0_S0_(s,886834,1146104,947169);r=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(r);c[r>>2]=289380;__ZN10MethodBind10_set_constEb(r,0);__ZN10MethodBind24_generate_argument_typesEi(r,2);c[r+44>>2]=76;c[r+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,r,s,0,0)|0;r=s+4|0;ya=c[r>>2]|0;if(ya|0?(__Z16atomic_decrementPj(ya+-8|0)|0)==0:0){q=c[r>>2]|0;r=(q|0)==0?0:q+-4|0;q=r+4|0;if(c[r>>2]|0){Aa=0;do{__ZN10StringNameD2Ev(q+(Aa<<2)|0);Aa=Aa+1|0}while(Aa>>>0<(c[r>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(ya,1)}__ZN10StringNameD2Ev(s);__Z8D_METHODPKcS0_(t,887365,1146104);s=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(s);c[s>>2]=289416;__ZN10MethodBind10_set_constEb(s,1);__ZN10MethodBind24_generate_argument_typesEi(s,1);__ZN10MethodBind12_set_returnsEb(s,1);c[s+44>>2]=39;c[s+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,s,t,0,0)|0;s=t+4|0;ya=c[s>>2]|0;if(ya|0?(__Z16atomic_decrementPj(ya+-8|0)|0)==0:0){r=c[s>>2]|0;s=(r|0)==0?0:r+-4|0;r=s+4|0;if(c[s>>2]|0){Aa=0;do{__ZN10StringNameD2Ev(r+(Aa<<2)|0);Aa=Aa+1|0}while(Aa>>>0<(c[s>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(ya,1)}__ZN10StringNameD2Ev(t);__Z8D_METHODPKcS0_S0_(u,886779,1146104,1146191);t=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(t);c[t>>2]=289452;__ZN10MethodBind10_set_constEb(t,0);__ZN10MethodBind24_generate_argument_typesEi(t,2);c[t+44>>2]=1597;c[t+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,t,u,0,0)|0;t=u+4|0;ya=c[t>>2]|0;if(ya|0?(__Z16atomic_decrementPj(ya+-8|0)|0)==0:0){s=c[t>>2]|0;t=(s|0)==0?0:s+-4|0;s=t+4|0;if(c[t>>2]|0){Aa=0;do{__ZN10StringNameD2Ev(s+(Aa<<2)|0);Aa=Aa+1|0}while(Aa>>>0<(c[t>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(ya,1)}__ZN10StringNameD2Ev(u);__Z8D_METHODPKcS0_S0_(v,886744,1146104,887395);u=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(u);c[u>>2]=289380;__ZN10MethodBind10_set_constEb(u,0);__ZN10MethodBind24_generate_argument_typesEi(u,2);c[u+44>>2]=77;c[u+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,u,v,0,0)|0;u=v+4|0;ya=c[u>>2]|0;if(ya|0?(__Z16atomic_decrementPj(ya+-8|0)|0)==0:0){t=c[u>>2]|0;u=(t|0)==0?0:t+-4|0;t=u+4|0;if(c[u>>2]|0){Aa=0;do{__ZN10StringNameD2Ev(t+(Aa<<2)|0);Aa=Aa+1|0}while(Aa>>>0<(c[u>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(ya,1)}__ZN10StringNameD2Ev(v);__Z8D_METHODPKcS0_S0_(w,886702,1146104,887405);v=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(v);c[v>>2]=289380;__ZN10MethodBind10_set_constEb(v,0);__ZN10MethodBind24_generate_argument_typesEi(v,2);c[v+44>>2]=78;c[v+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,v,w,0,0)|0;v=w+4|0;ya=c[v>>2]|0;if(ya|0?(__Z16atomic_decrementPj(ya+-8|0)|0)==0:0){u=c[v>>2]|0;v=(u|0)==0?0:u+-4|0;u=v+4|0;if(c[v>>2]|0){Aa=0;do{__ZN10StringNameD2Ev(u+(Aa<<2)|0);Aa=Aa+1|0}while(Aa>>>0<(c[v>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(ya,1)}__ZN10StringNameD2Ev(w);__Z8D_METHODPKcS0_(x,887414,1146104);w=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(w);c[w>>2]=289020;__ZN10MethodBind10_set_constEb(w,1);__ZN10MethodBind24_generate_argument_typesEi(w,1);__ZN10MethodBind12_set_returnsEb(w,1);c[w+44>>2]=4623;c[w+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,w,x,0,0)|0;w=x+4|0;ya=c[w>>2]|0;do if(ya|0){if(__Z16atomic_decrementPj(ya+-8|0)|0)break;v=c[w>>2]|0;Aa=(v|0)==0?0:v+-4|0;v=Aa+4|0;if(c[Aa>>2]|0){u=0;do{__ZN10StringNameD2Ev(v+(u<<2)|0);u=u+1|0}while(u>>>0<(c[Aa>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(ya,1)}while(0);__ZN10StringNameD2Ev(x);__Z8D_METHODPKcS0_(y,887443,1146104);x=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(x);c[x>>2]=289416;__ZN10MethodBind10_set_constEb(x,1);__ZN10MethodBind24_generate_argument_typesEi(x,1);__ZN10MethodBind12_set_returnsEb(x,1);c[x+44>>2]=40;c[x+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,x,y,0,0)|0;x=y+4|0;ya=c[x>>2]|0;do if(ya|0){if(__Z16atomic_decrementPj(ya+-8|0)|0)break;w=c[x>>2]|0;Aa=(w|0)==0?0:w+-4|0;w=Aa+4|0;if(c[Aa>>2]|0){u=0;do{__ZN10StringNameD2Ev(w+(u<<2)|0);u=u+1|0}while(u>>>0<(c[Aa>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(ya,1)}while(0);__ZN10StringNameD2Ev(y);__Z8D_METHODPKcS0_(z,887478,1146104);y=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(y);c[y>>2]=289416;__ZN10MethodBind10_set_constEb(y,1);__ZN10MethodBind24_generate_argument_typesEi(y,1);__ZN10MethodBind12_set_returnsEb(y,1);c[y+44>>2]=41;c[y+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,y,z,0,0)|0;y=z+4|0;ya=c[y>>2]|0;do if(ya|0){if(__Z16atomic_decrementPj(ya+-8|0)|0)break;x=c[y>>2]|0;Aa=(x|0)==0?0:x+-4|0;x=Aa+4|0;if(c[Aa>>2]|0){u=0;do{__ZN10StringNameD2Ev(x+(u<<2)|0);u=u+1|0}while(u>>>0<(c[Aa>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(ya,1)}while(0);__ZN10StringNameD2Ev(z);__Z8D_METHODPKcS0_(A,887520,1146104);z=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(z);c[z>>2]=289488;__ZN10MethodBind10_set_constEb(z,0);__ZN10MethodBind24_generate_argument_typesEi(z,1);c[z+44>>2]=1578;c[z+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,z,A,0,0)|0;z=A+4|0;ya=c[z>>2]|0;do if(ya|0){if(__Z16atomic_decrementPj(ya+-8|0)|0)break;y=c[z>>2]|0;Aa=(y|0)==0?0:y+-4|0;y=Aa+4|0;if(c[Aa>>2]|0){u=0;do{__ZN10StringNameD2Ev(y+(u<<2)|0);u=u+1|0}while(u>>>0<(c[Aa>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(ya,1)}while(0);__ZN10StringNameD2Ev(A);__Z8D_METHODPKcS0_(B,887539,1146104);A=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(A);c[A>>2]=289488;__ZN10MethodBind10_set_constEb(A,0);__ZN10MethodBind24_generate_argument_typesEi(A,1);c[A+44>>2]=1579;c[A+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,A,B,0,0)|0;A=B+4|0;ya=c[A>>2]|0;do if(ya|0){if(__Z16atomic_decrementPj(ya+-8|0)|0)break;z=c[A>>2]|0;Aa=(z|0)==0?0:z+-4|0;z=Aa+4|0;if(c[Aa>>2]|0){u=0;do{__ZN10StringNameD2Ev(z+(u<<2)|0);u=u+1|0}while(u>>>0<(c[Aa>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(ya,1)}while(0);__ZN10StringNameD2Ev(B);__Z8D_METHODPKcS0_(C,887557,1146104);B=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(B);c[B>>2]=289020;__ZN10MethodBind10_set_constEb(B,1);__ZN10MethodBind24_generate_argument_typesEi(B,1);__ZN10MethodBind12_set_returnsEb(B,1);c[B+44>>2]=4624;c[B+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,B,C,0,0)|0;B=C+4|0;ya=c[B>>2]|0;do if(ya|0){if(__Z16atomic_decrementPj(ya+-8|0)|0)break;A=c[B>>2]|0;Aa=(A|0)==0?0:A+-4|0;A=Aa+4|0;if(c[Aa>>2]|0){u=0;do{__ZN10StringNameD2Ev(A+(u<<2)|0);u=u+1|0}while(u>>>0<(c[Aa>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(ya,1)}while(0);__ZN10StringNameD2Ev(C);__Z8D_METHODPKcS0_S0_S0_(D,886611,1146104,1128095,1146191);C=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(C);c[C>>2]=289344;__ZN10MethodBind10_set_constEb(C,0);__ZN10MethodBind24_generate_argument_typesEi(C,3);c[C+44>>2]=3161;c[C+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,C,D,0,0)|0;C=D+4|0;ya=c[C>>2]|0;do if(ya|0){if(__Z16atomic_decrementPj(ya+-8|0)|0)break;B=c[C>>2]|0;Aa=(B|0)==0?0:B+-4|0;B=Aa+4|0;if(c[Aa>>2]|0){u=0;do{__ZN10StringNameD2Ev(B+(u<<2)|0);u=u+1|0}while(u>>>0<(c[Aa>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(ya,1)}while(0);__ZN10StringNameD2Ev(D);__Z8D_METHODPKcS0_S0_(E,886533,1146104,1074084);D=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(D);c[D>>2]=289380;__ZN10MethodBind10_set_constEb(D,0);__ZN10MethodBind24_generate_argument_typesEi(D,2);c[D+44>>2]=79;c[D+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,D,E,0,0)|0;D=E+4|0;ya=c[D>>2]|0;do if(ya|0){if(__Z16atomic_decrementPj(ya+-8|0)|0)break;C=c[D>>2]|0;Aa=(C|0)==0?0:C+-4|0;C=Aa+4|0;if(c[Aa>>2]|0){u=0;do{__ZN10StringNameD2Ev(C+(u<<2)|0);u=u+1|0}while(u>>>0<(c[Aa>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(ya,1)}while(0);__ZN10StringNameD2Ev(E);__Z8D_METHODPKcS0_(F,887580,1146104);E=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(E);c[E>>2]=289416;__ZN10MethodBind10_set_constEb(E,1);__ZN10MethodBind24_generate_argument_typesEi(E,1);__ZN10MethodBind12_set_returnsEb(E,1);c[E+44>>2]=42;c[E+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,E,F,0,0)|0;E=F+4|0;ya=c[E>>2]|0;do if(ya|0){if(__Z16atomic_decrementPj(ya+-8|0)|0)break;D=c[E>>2]|0;Aa=(D|0)==0?0:D+-4|0;D=Aa+4|0;if(c[Aa>>2]|0){u=0;do{__ZN10StringNameD2Ev(D+(u<<2)|0);u=u+1|0}while(u>>>0<(c[Aa>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(ya,1)}while(0);__ZN10StringNameD2Ev(F);__Z8D_METHODPKcS0_S0_(G,886510,1146104,1128028);F=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(F);c[F>>2]=289380;__ZN10MethodBind10_set_constEb(F,0);__ZN10MethodBind24_generate_argument_typesEi(F,2);c[F+44>>2]=80;c[F+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,F,G,0,0)|0;F=G+4|0;ya=c[F>>2]|0;do if(ya|0){if(__Z16atomic_decrementPj(ya+-8|0)|0)break;E=c[F>>2]|0;Aa=(E|0)==0?0:E+-4|0;E=Aa+4|0;if(c[Aa>>2]|0){u=0;do{__ZN10StringNameD2Ev(E+(u<<2)|0);u=u+1|0}while(u>>>0<(c[Aa>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(ya,1)}while(0);__ZN10StringNameD2Ev(G);__Z8D_METHODPKcS0_(H,887600,1146104);G=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(G);c[G>>2]=289416;__ZN10MethodBind10_set_constEb(G,1);__ZN10MethodBind24_generate_argument_typesEi(G,1);__ZN10MethodBind12_set_returnsEb(G,1);c[G+44>>2]=43;c[G+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,G,H,0,0)|0;G=H+4|0;ya=c[G>>2]|0;do if(ya|0){if(__Z16atomic_decrementPj(ya+-8|0)|0)break;F=c[G>>2]|0;Aa=(F|0)==0?0:F+-4|0;F=Aa+4|0;if(c[Aa>>2]|0){u=0;do{__ZN10StringNameD2Ev(F+(u<<2)|0);u=u+1|0}while(u>>>0<(c[Aa>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(ya,1)}while(0);__ZN10StringNameD2Ev(H);__Z8D_METHODPKcS0_S0_S0_(I,886421,1146104,1128095,1146191);H=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(H);c[H>>2]=289344;__ZN10MethodBind10_set_constEb(H,0);__ZN10MethodBind24_generate_argument_typesEi(H,3);c[H+44>>2]=3162;c[H+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,H,I,0,0)|0;H=I+4|0;ya=c[H>>2]|0;do if(ya|0){if(__Z16atomic_decrementPj(ya+-8|0)|0)break;G=c[H>>2]|0;Aa=(G|0)==0?0:G+-4|0;G=Aa+4|0;if(c[Aa>>2]|0){u=0;do{__ZN10StringNameD2Ev(G+(u<<2)|0);u=u+1|0}while(u>>>0<(c[Aa>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(ya,1)}while(0);__ZN10StringNameD2Ev(I);__Z8D_METHODPKcS0_S0_(J,886337,1146104,1128028);I=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(I);c[I>>2]=289380;__ZN10MethodBind10_set_constEb(I,0);__ZN10MethodBind24_generate_argument_typesEi(I,2);c[I+44>>2]=81;c[I+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,I,J,0,0)|0;I=J+4|0;ya=c[I>>2]|0;do if(ya|0){if(__Z16atomic_decrementPj(ya+-8|0)|0)break;H=c[I>>2]|0;Aa=(H|0)==0?0:H+-4|0;H=Aa+4|0;if(c[Aa>>2]|0){u=0;do{__ZN10StringNameD2Ev(H+(u<<2)|0);u=u+1|0}while(u>>>0<(c[Aa>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(ya,1)}while(0);__ZN10StringNameD2Ev(J);__Z8D_METHODPKcS0_(K,887623,1146104);J=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(J);c[J>>2]=289416;__ZN10MethodBind10_set_constEb(J,1);__ZN10MethodBind24_generate_argument_typesEi(J,1);__ZN10MethodBind12_set_returnsEb(J,1);c[J+44>>2]=44;c[J+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,J,K,0,0)|0;J=K+4|0;ya=c[J>>2]|0;do if(ya|0){if(__Z16atomic_decrementPj(ya+-8|0)|0)break;I=c[J>>2]|0;Aa=(I|0)==0?0:I+-4|0;I=Aa+4|0;if(c[Aa>>2]|0){u=0;do{__ZN10StringNameD2Ev(I+(u<<2)|0);u=u+1|0}while(u>>>0<(c[Aa>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(ya,1)}while(0);__ZN10StringNameD2Ev(K);__Z8D_METHODPKcS0_S0_(L,886253,1146104,1128028);K=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(K);c[K>>2]=289524;__ZN10MethodBind10_set_constEb(K,0);__ZN10MethodBind24_generate_argument_typesEi(K,2);c[K+44>>2]=1598;c[K+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,K,L,0,0)|0;K=L+4|0;ya=c[K>>2]|0;do if(ya|0){if(__Z16atomic_decrementPj(ya+-8|0)|0)break;J=c[K>>2]|0;Aa=(J|0)==0?0:J+-4|0;J=Aa+4|0;if(c[Aa>>2]|0){u=0;do{__ZN10StringNameD2Ev(J+(u<<2)|0);u=u+1|0}while(u>>>0<(c[Aa>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(ya,1)}while(0);__ZN10StringNameD2Ev(L);__Z8D_METHODPKcS0_(M,887646,1146104);L=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(L);c[L>>2]=289560;__ZN10MethodBind10_set_constEb(L,1);__ZN10MethodBind24_generate_argument_typesEi(L,1);__ZN10MethodBind12_set_returnsEb(L,1);c[L+44>>2]=1599;c[L+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,L,M,0,0)|0;L=M+4|0;ya=c[L>>2]|0;do if(ya|0){if(__Z16atomic_decrementPj(ya+-8|0)|0)break;K=c[L>>2]|0;Aa=(K|0)==0?0:K+-4|0;K=Aa+4|0;if(c[Aa>>2]|0){u=0;do{__ZN10StringNameD2Ev(K+(u<<2)|0);u=u+1|0}while(u>>>0<(c[Aa>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(ya,1)}while(0);__ZN10StringNameD2Ev(M);__Z8D_METHODPKcS0_S0_(N,886164,1146104,1128855);M=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(M);c[M>>2]=289380;__ZN10MethodBind10_set_constEb(M,0);__ZN10MethodBind24_generate_argument_typesEi(M,2);c[M+44>>2]=82;c[M+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,M,N,0,0)|0;M=N+4|0;ya=c[M>>2]|0;do if(ya|0){if(__Z16atomic_decrementPj(ya+-8|0)|0)break;L=c[M>>2]|0;Aa=(L|0)==0?0:L+-4|0;L=Aa+4|0;if(c[Aa>>2]|0){u=0;do{__ZN10StringNameD2Ev(L+(u<<2)|0);u=u+1|0}while(u>>>0<(c[Aa>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(ya,1)}while(0);__ZN10StringNameD2Ev(N);__Z8D_METHODPKcS0_(O,887669,1146104);N=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(N);c[N>>2]=289416;__ZN10MethodBind10_set_constEb(N,1);__ZN10MethodBind24_generate_argument_typesEi(N,1);__ZN10MethodBind12_set_returnsEb(N,1);c[N+44>>2]=45;c[N+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,N,O,0,0)|0;N=O+4|0;ya=c[N>>2]|0;do if(ya|0){if(__Z16atomic_decrementPj(ya+-8|0)|0)break;M=c[N>>2]|0;Aa=(M|0)==0?0:M+-4|0;M=Aa+4|0;if(c[Aa>>2]|0){u=0;do{__ZN10StringNameD2Ev(M+(u<<2)|0);u=u+1|0}while(u>>>0<(c[Aa>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(ya,1)}while(0);__ZN10StringNameD2Ev(O);__Z8D_METHODPKcS0_S0_(P,887694,1146104,887713);O=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(O);c[O>>2]=289380;__ZN10MethodBind10_set_constEb(O,0);__ZN10MethodBind24_generate_argument_typesEi(O,2);c[O+44>>2]=83;c[O+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,O,P,0,0)|0;O=P+4|0;ya=c[O>>2]|0;do if(ya|0){if(__Z16atomic_decrementPj(ya+-8|0)|0)break;N=c[O>>2]|0;Aa=(N|0)==0?0:N+-4|0;N=Aa+4|0;if(c[Aa>>2]|0){u=0;do{__ZN10StringNameD2Ev(N+(u<<2)|0);u=u+1|0}while(u>>>0<(c[Aa>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(ya,1)}while(0);__ZN10StringNameD2Ev(P);__Z8D_METHODPKcS0_S0_(Q,886065,1146104,1128398);P=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(P);c[P>>2]=289596;__ZN10MethodBind10_set_constEb(P,0);__ZN10MethodBind24_generate_argument_typesEi(P,2);c[P+44>>2]=1600;c[P+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,P,Q,0,0)|0;P=Q+4|0;ya=c[P>>2]|0;do if(ya|0){if(__Z16atomic_decrementPj(ya+-8|0)|0)break;O=c[P>>2]|0;Aa=(O|0)==0?0:O+-4|0;O=Aa+4|0;if(c[Aa>>2]|0){u=0;do{__ZN10StringNameD2Ev(O+(u<<2)|0);u=u+1|0}while(u>>>0<(c[Aa>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(ya,1)}while(0);__ZN10StringNameD2Ev(Q);__Z8D_METHODPKcS0_(R,887721,1146104);Q=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(Q);c[Q>>2]=289128;__ZN10MethodBind10_set_constEb(Q,1);__ZN10MethodBind24_generate_argument_typesEi(Q,1);__ZN10MethodBind12_set_returnsEb(Q,1);c[Q+44>>2]=4625;c[Q+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,Q,R,0,0)|0;Q=R+4|0;ya=c[Q>>2]|0;do if(ya|0){if(__Z16atomic_decrementPj(ya+-8|0)|0)break;P=c[Q>>2]|0;Aa=(P|0)==0?0:P+-4|0;P=Aa+4|0;if(c[Aa>>2]|0){u=0;do{__ZN10StringNameD2Ev(P+(u<<2)|0);u=u+1|0}while(u>>>0<(c[Aa>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(ya,1)}while(0);__ZN10StringNameD2Ev(R);__Z8D_METHODPKcS0_S0_(S,887753,1146104,887782);R=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(R);c[R>>2]=289596;__ZN10MethodBind10_set_constEb(R,0);__ZN10MethodBind24_generate_argument_typesEi(R,2);c[R+44>>2]=1601;c[R+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,R,S,0,0)|0;R=S+4|0;ya=c[R>>2]|0;do if(ya|0){if(__Z16atomic_decrementPj(ya+-8|0)|0)break;Q=c[R>>2]|0;Aa=(Q|0)==0?0:Q+-4|0;Q=Aa+4|0;if(c[Aa>>2]|0){u=0;do{__ZN10StringNameD2Ev(Q+(u<<2)|0);u=u+1|0}while(u>>>0<(c[Aa>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(ya,1)}while(0);__ZN10StringNameD2Ev(S);__Z8D_METHODPKcS0_S0_S0_(T,885878,1146104,887782,1146191);S=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(S);c[S>>2]=289632;__ZN10MethodBind10_set_constEb(S,0);__ZN10MethodBind24_generate_argument_typesEi(S,3);c[S+44>>2]=3163;c[S+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,S,T,0,0)|0;S=T+4|0;ya=c[S>>2]|0;do if(ya|0){if(__Z16atomic_decrementPj(ya+-8|0)|0)break;R=c[S>>2]|0;Aa=(R|0)==0?0:R+-4|0;R=Aa+4|0;if(c[Aa>>2]|0){u=0;do{__ZN10StringNameD2Ev(R+(u<<2)|0);u=u+1|0}while(u>>>0<(c[Aa>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(ya,1)}while(0);__ZN10StringNameD2Ev(T);__Z8D_METHODPKcS0_S0_(U,887792,1146104,887782);T=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(T);c[T>>2]=289668;__ZN10MethodBind10_set_constEb(T,1);__ZN10MethodBind24_generate_argument_typesEi(T,2);__ZN10MethodBind12_set_returnsEb(T,1);c[T+44>>2]=1242;c[T+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,T,U,0,0)|0;T=U+4|0;ya=c[T>>2]|0;do if(ya|0){if(__Z16atomic_decrementPj(ya+-8|0)|0)break;S=c[T>>2]|0;Aa=(S|0)==0?0:S+-4|0;S=Aa+4|0;if(c[Aa>>2]|0){u=0;do{__ZN10StringNameD2Ev(S+(u<<2)|0);u=u+1|0}while(u>>>0<(c[Aa>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(ya,1)}while(0);__ZN10StringNameD2Ev(U);__Z8D_METHODPKcS0_S0_(V,886133,1146104,947169);U=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(U);c[U>>2]=289380;__ZN10MethodBind10_set_constEb(U,0);__ZN10MethodBind24_generate_argument_typesEi(U,2);c[U+44>>2]=84;c[U+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,U,V,0,0)|0;U=V+4|0;ya=c[U>>2]|0;do if(ya|0){if(__Z16atomic_decrementPj(ya+-8|0)|0)break;T=c[U>>2]|0;Aa=(T|0)==0?0:T+-4|0;T=Aa+4|0;if(c[Aa>>2]|0){u=0;do{__ZN10StringNameD2Ev(T+(u<<2)|0);u=u+1|0}while(u>>>0<(c[Aa>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(ya,1)}while(0);__ZN10StringNameD2Ev(V);__Z8D_METHODPKcS0_(W,887831,1146104);V=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(V);c[V>>2]=289416;__ZN10MethodBind10_set_constEb(V,1);__ZN10MethodBind24_generate_argument_typesEi(V,1);__ZN10MethodBind12_set_returnsEb(V,1);c[V+44>>2]=46;c[V+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,V,W,0,0)|0;V=W+4|0;ya=c[V>>2]|0;do if(ya|0){if(__Z16atomic_decrementPj(ya+-8|0)|0)break;U=c[V>>2]|0;Aa=(U|0)==0?0:U+-4|0;U=Aa+4|0;if(c[Aa>>2]|0){u=0;do{__ZN10StringNameD2Ev(U+(u<<2)|0);u=u+1|0}while(u>>>0<(c[Aa>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(ya,1)}while(0);__ZN10StringNameD2Ev(W);__Z8D_METHODPKcS0_S0_(X,887862,1146104,887782);W=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(W);c[W>>2]=289596;__ZN10MethodBind10_set_constEb(W,0);__ZN10MethodBind24_generate_argument_typesEi(W,2);c[W+44>>2]=1602;c[W+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,W,X,0,0)|0;W=X+4|0;ya=c[W>>2]|0;do if(ya|0){if(__Z16atomic_decrementPj(ya+-8|0)|0)break;V=c[W>>2]|0;Aa=(V|0)==0?0:V+-4|0;V=Aa+4|0;if(c[Aa>>2]|0){u=0;do{__ZN10StringNameD2Ev(V+(u<<2)|0);u=u+1|0}while(u>>>0<(c[Aa>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(ya,1)}while(0);__ZN10StringNameD2Ev(X);__Z8D_METHODPKcS0_(Y,887890,1146104);X=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(X);c[X>>2]=289128;__ZN10MethodBind10_set_constEb(X,1);__ZN10MethodBind24_generate_argument_typesEi(X,1);__ZN10MethodBind12_set_returnsEb(X,1);c[X+44>>2]=4626;c[X+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,X,Y,0,0)|0;X=Y+4|0;ya=c[X>>2]|0;do if(ya|0){if(__Z16atomic_decrementPj(ya+-8|0)|0)break;W=c[X>>2]|0;Aa=(W|0)==0?0:W+-4|0;W=Aa+4|0;if(c[Aa>>2]|0){u=0;do{__ZN10StringNameD2Ev(W+(u<<2)|0);u=u+1|0}while(u>>>0<(c[Aa>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(ya,1)}while(0);__ZN10StringNameD2Ev(Y);__Z8D_METHODPKcS0_S0_(Z,885406,1146104,887918);Y=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(Y);c[Y>>2]=289524;__ZN10MethodBind10_set_constEb(Y,0);__ZN10MethodBind24_generate_argument_typesEi(Y,2);c[Y+44>>2]=1603;c[Y+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,Y,Z,0,0)|0;Y=Z+4|0;ya=c[Y>>2]|0;do if(ya|0){if(__Z16atomic_decrementPj(ya+-8|0)|0)break;X=c[Y>>2]|0;Aa=(X|0)==0?0:X+-4|0;X=Aa+4|0;if(c[Aa>>2]|0){u=0;do{__ZN10StringNameD2Ev(X+(u<<2)|0);u=u+1|0}while(u>>>0<(c[Aa>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(ya,1)}while(0);__ZN10StringNameD2Ev(Z);__Z8D_METHODPKcS0_(_,887929,1146104);Z=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(Z);c[Z>>2]=289560;__ZN10MethodBind10_set_constEb(Z,1);__ZN10MethodBind24_generate_argument_typesEi(Z,1);__ZN10MethodBind12_set_returnsEb(Z,1);c[Z+44>>2]=1604;c[Z+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,Z,_,0,0)|0;Z=_+4|0;ya=c[Z>>2]|0;do if(ya|0){if(__Z16atomic_decrementPj(ya+-8|0)|0)break;Y=c[Z>>2]|0;Aa=(Y|0)==0?0:Y+-4|0;Y=Aa+4|0;if(c[Aa>>2]|0){u=0;do{__ZN10StringNameD2Ev(Y+(u<<2)|0);u=u+1|0}while(u>>>0<(c[Aa>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(ya,1)}while(0);__ZN10StringNameD2Ev(_);__Z8D_METHODPKcS0_($,887942,1146104);_=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(_);c[_>>2]=289488;__ZN10MethodBind10_set_constEb(_,0);__ZN10MethodBind24_generate_argument_typesEi(_,1);c[_+44>>2]=1580;c[_+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,_,$,0,0)|0;_=$+4|0;ya=c[_>>2]|0;do if(ya|0){if(__Z16atomic_decrementPj(ya+-8|0)|0)break;Z=c[_>>2]|0;Aa=(Z|0)==0?0:Z+-4|0;Z=Aa+4|0;if(c[Aa>>2]|0){u=0;do{__ZN10StringNameD2Ev(Z+(u<<2)|0);u=u+1|0}while(u>>>0<(c[Aa>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(ya,1)}while(0);__ZN10StringNameD2Ev($);__Z8D_METHODPKcS0_S0_S0_(aa,885481,1146104,887954,887961);$=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev($);c[$>>2]=289704;__ZN10MethodBind10_set_constEb($,0);__ZN10MethodBind24_generate_argument_typesEi($,3);__ZN10MethodBind12_set_returnsEb($,1);c[$+44>>2]=249;c[$+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,$,aa,0,0)|0;$=aa+4|0;ya=c[$>>2]|0;do if(ya|0){if(__Z16atomic_decrementPj(ya+-8|0)|0)break;_=c[$>>2]|0;Aa=(_|0)==0?0:_+-4|0;_=Aa+4|0;if(c[Aa>>2]|0){u=0;do{__ZN10StringNameD2Ev(_+(u<<2)|0);u=u+1|0}while(u>>>0<(c[Aa>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(ya,1)}while(0);__ZN10StringNameD2Ev(aa);__Z8D_METHODPKcS0_S0_S0_(ca,887975,1146104,887954,887961);aa=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(aa);c[aa>>2]=289740;__ZN10MethodBind10_set_constEb(aa,1);__ZN10MethodBind24_generate_argument_typesEi(aa,3);__ZN10MethodBind12_set_returnsEb(aa,1);c[aa+44>>2]=250;c[aa+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,aa,ca,0,0)|0;aa=ca+4|0;ya=c[aa>>2]|0;do if(ya|0){if(__Z16atomic_decrementPj(ya+-8|0)|0)break;$=c[aa>>2]|0;Aa=($|0)==0?0:$+-4|0;$=Aa+4|0;if(c[Aa>>2]|0){u=0;do{__ZN10StringNameD2Ev($+(u<<2)|0);u=u+1|0}while(u>>>0<(c[Aa>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(ya,1)}while(0);__ZN10StringNameD2Ev(ca);__Z8D_METHODPKcS0_S0_(da,887995,1146104,887961);ca=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(ca);c[ca>>2]=289596;__ZN10MethodBind10_set_constEb(ca,0);__ZN10MethodBind24_generate_argument_typesEi(ca,2);c[ca+44>>2]=1605;c[ca+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,ca,da,0,0)|0;ca=da+4|0;ya=c[ca>>2]|0;do if(ya|0){if(__Z16atomic_decrementPj(ya+-8|0)|0)break;aa=c[ca>>2]|0;Aa=(aa|0)==0?0:aa+-4|0;aa=Aa+4|0;if(c[Aa>>2]|0){u=0;do{__ZN10StringNameD2Ev(aa+(u<<2)|0);u=u+1|0}while(u>>>0<(c[Aa>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(ya,1)}while(0);__ZN10StringNameD2Ev(da);__Z8D_METHODPKcS0_(ea,1046798,1113974);da=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(da);c[da>>2]=289776;__ZN10MethodBind10_set_constEb(da,0);__ZN10MethodBind24_generate_argument_typesEi(da,1);c[da+44>>2]=1581;c[da+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,da,ea,0,0)|0;da=ea+4|0;ya=c[da>>2]|0;do if(ya|0){if(__Z16atomic_decrementPj(ya+-8|0)|0)break;ca=c[da>>2]|0;Aa=(ca|0)==0?0:ca+-4|0;ca=Aa+4|0;if(c[Aa>>2]|0){u=0;do{__ZN10StringNameD2Ev(ca+(u<<2)|0);u=u+1|0}while(u>>>0<(c[Aa>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(ya,1)}while(0);__ZN10StringNameD2Ev(ea);__Z8D_METHODPKc(fa,1120122);ea=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(ea);c[ea>>2]=289812;__ZN10MethodBind10_set_constEb(ea,1);__ZN10MethodBind24_generate_argument_typesEi(ea,0);__ZN10MethodBind12_set_returnsEb(ea,1);c[ea+44>>2]=5558;c[ea+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,ea,fa,0,0)|0;ea=fa+4|0;ya=c[ea>>2]|0;do if(ya|0){if(__Z16atomic_decrementPj(ya+-8|0)|0)break;da=c[ea>>2]|0;Aa=(da|0)==0?0:da+-4|0;da=Aa+4|0;if(c[Aa>>2]|0){u=0;do{__ZN10StringNameD2Ev(da+(u<<2)|0);u=u+1|0}while(u>>>0<(c[Aa>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(ya,1)}while(0);__ZN10StringNameD2Ev(fa);__Z8D_METHODPKcS0_(ga,888012,1128095);fa=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(fa);c[fa>>2]=289848;__ZN10MethodBind10_set_constEb(fa,0);__ZN10MethodBind24_generate_argument_typesEi(fa,1);c[fa+44>>2]=1582;c[fa+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,fa,ga,0,0)|0;fa=ga+4|0;ya=c[fa>>2]|0;do if(ya|0){if(__Z16atomic_decrementPj(ya+-8|0)|0)break;ea=c[fa>>2]|0;Aa=(ea|0)==0?0:ea+-4|0;ea=Aa+4|0;if(c[Aa>>2]|0){u=0;do{__ZN10StringNameD2Ev(ea+(u<<2)|0);u=u+1|0}while(u>>>0<(c[Aa>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(ya,1)}while(0);__ZN10StringNameD2Ev(ga);__Z8D_METHODPKc(ha,888026);ga=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(ga);c[ga>>2]=289884;__ZN10MethodBind10_set_constEb(ga,1);__ZN10MethodBind24_generate_argument_typesEi(ga,0);__ZN10MethodBind12_set_returnsEb(ga,1);c[ga+44>>2]=5559;c[ga+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,ga,ha,0,0)|0;ga=ha+4|0;ya=c[ga>>2]|0;do if(ya|0){if(__Z16atomic_decrementPj(ya+-8|0)|0)break;fa=c[ga>>2]|0;Aa=(fa|0)==0?0:fa+-4|0;fa=Aa+4|0;if(c[Aa>>2]|0){u=0;do{__ZN10StringNameD2Ev(fa+(u<<2)|0);u=u+1|0}while(u>>>0<(c[Aa>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(ya,1)}while(0);__ZN10StringNameD2Ev(ha);__Z8D_METHODPKcS0_(ia,888040,888058);ha=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(ha);c[ha>>2]=289848;__ZN10MethodBind10_set_constEb(ha,0);__ZN10MethodBind24_generate_argument_typesEi(ha,1);c[ha+44>>2]=1583;c[ha+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,ha,ia,0,0)|0;ha=ia+4|0;ya=c[ha>>2]|0;do if(ya|0){if(__Z16atomic_decrementPj(ya+-8|0)|0)break;ga=c[ha>>2]|0;Aa=(ga|0)==0?0:ga+-4|0;ga=Aa+4|0;if(c[Aa>>2]|0){u=0;do{__ZN10StringNameD2Ev(ga+(u<<2)|0);u=u+1|0}while(u>>>0<(c[Aa>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(ya,1)}while(0);__ZN10StringNameD2Ev(ia);__Z8D_METHODPKc(ja,888067);ia=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(ia);c[ia>>2]=289884;__ZN10MethodBind10_set_constEb(ia,1);__ZN10MethodBind24_generate_argument_typesEi(ia,0);__ZN10MethodBind12_set_returnsEb(ia,1);c[ia+44>>2]=5560;c[ia+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,ia,ja,0,0)|0;ia=ja+4|0;ya=c[ia>>2]|0;do if(ya|0){if(__Z16atomic_decrementPj(ya+-8|0)|0)break;ha=c[ia>>2]|0;Aa=(ha|0)==0?0:ha+-4|0;ha=Aa+4|0;if(c[Aa>>2]|0){u=0;do{__ZN10StringNameD2Ev(ha+(u<<2)|0);u=u+1|0}while(u>>>0<(c[Aa>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(ya,1)}while(0);__ZN10StringNameD2Ev(ja);__Z8D_METHODPKc(ka,888085);ja=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(ja);c[ja>>2]=289920;__ZN10MethodBind10_set_constEb(ja,0);__ZN10MethodBind24_generate_argument_typesEi(ja,0);__ZN10MethodBind12_set_returnsEb(ja,1);c[ja+44>>2]=5561;c[ja+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,ja,ka,0,0)|0;ja=ka+4|0;ya=c[ja>>2]|0;do if(ya|0){if(__Z16atomic_decrementPj(ya+-8|0)|0)break;ia=c[ja>>2]|0;Aa=(ia|0)==0?0:ia+-4|0;ia=Aa+4|0;if(c[Aa>>2]|0){u=0;do{__ZN10StringNameD2Ev(ia+(u<<2)|0);u=u+1|0}while(u>>>0<(c[Aa>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(ya,1)}while(0);__ZN10StringNameD2Ev(ka);__Z8D_METHODPKcS0_(la,888099,1146083);ka=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(ka);c[ka>>2]=289956;__ZN10MethodBind10_set_constEb(ka,0);__ZN10MethodBind24_generate_argument_typesEi(ka,1);c[ka+44>>2]=1584;c[ka+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,ka,la,0,0)|0;ka=la+4|0;ya=c[ka>>2]|0;do if(ya|0){if(__Z16atomic_decrementPj(ya+-8|0)|0)break;ja=c[ka>>2]|0;Aa=(ja|0)==0?0:ja+-4|0;ja=Aa+4|0;if(c[Aa>>2]|0){u=0;do{__ZN10StringNameD2Ev(ja+(u<<2)|0);u=u+1|0}while(u>>>0<(c[Aa>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(ya,1)}while(0);__ZN10StringNameD2Ev(la);__Z8D_METHODPKc(ma,888126);la=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(la);c[la>>2]=289992;__ZN10MethodBind10_set_constEb(la,1);__ZN10MethodBind24_generate_argument_typesEi(la,0);__ZN10MethodBind12_set_returnsEb(la,1);c[la+44>>2]=5562;c[la+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,la,ma,0,0)|0;la=ma+4|0;ya=c[la>>2]|0;do if(ya|0){if(__Z16atomic_decrementPj(ya+-8|0)|0)break;ka=c[la>>2]|0;Aa=(ka|0)==0?0:ka+-4|0;ka=Aa+4|0;if(c[Aa>>2]|0){u=0;do{__ZN10StringNameD2Ev(ka+(u<<2)|0);u=u+1|0}while(u>>>0<(c[Aa>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(ya,1)}while(0);__ZN10StringNameD2Ev(ma);__Z8D_METHODPKcS0_(na,914001,1125300);ma=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(ma);c[ma>>2]=290028;__ZN10MethodBind10_set_constEb(ma,0);__ZN10MethodBind24_generate_argument_typesEi(ma,1);c[ma+44>>2]=201;c[ma+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,ma,na,0,0)|0;ma=na+4|0;ya=c[ma>>2]|0;do if(ya|0){if(__Z16atomic_decrementPj(ya+-8|0)|0)break;la=c[ma>>2]|0;Aa=(la|0)==0?0:la+-4|0;la=Aa+4|0;if(c[Aa>>2]|0){u=0;do{__ZN10StringNameD2Ev(la+(u<<2)|0);u=u+1|0}while(u>>>0<(c[Aa>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(ya,1)}while(0);__ZN10StringNameD2Ev(na);__Z8D_METHODPKc(oa,1029556);na=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(na);c[na>>2]=290064;__ZN10MethodBind10_set_constEb(na,0);__ZN10MethodBind24_generate_argument_typesEi(na,0);c[na+44>>2]=5272;c[na+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,na,oa,0,0)|0;na=oa+4|0;ya=c[na>>2]|0;do if(ya|0){if(__Z16atomic_decrementPj(ya+-8|0)|0)break;ma=c[na>>2]|0;Aa=(ma|0)==0?0:ma+-4|0;ma=Aa+4|0;if(c[Aa>>2]|0){u=0;do{__ZN10StringNameD2Ev(ma+(u<<2)|0);u=u+1|0}while(u>>>0<(c[Aa>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(ya,1)}while(0);__ZN10StringNameD2Ev(oa);__Z8D_METHODPKc(pa,888153);oa=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(oa);c[oa>>2]=290064;__ZN10MethodBind10_set_constEb(oa,0);__ZN10MethodBind24_generate_argument_typesEi(oa,0);c[oa+44>>2]=5273;c[oa+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,oa,pa,0,0)|0;oa=pa+4|0;ya=c[oa>>2]|0;do if(ya|0){if(__Z16atomic_decrementPj(ya+-8|0)|0)break;na=c[oa>>2]|0;Aa=(na|0)==0?0:na+-4|0;na=Aa+4|0;if(c[Aa>>2]|0){u=0;do{__ZN10StringNameD2Ev(na+(u<<2)|0);u=u+1|0}while(u>>>0<(c[Aa>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(ya,1)}while(0);__ZN10StringNameD2Ev(pa);__ZN6StringC2EPKc(b,890582);c[ra>>2]=c[b>>2];__ZN10StringNameC2ERK6String(qa,ra);__ZN6StringC2EPKc(b,888170);__ZN6StringC2EPKc(sa,888179);__ZN7ClassDB18add_property_groupE10StringNameRK6StringS3_(qa,b,sa);pa=c[sa>>2]|0;do if(pa|0){if(__Z16atomic_decrementPj(pa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(pa,1)}while(0);pa=c[b>>2]|0;do if(pa|0){if(__Z16atomic_decrementPj(pa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(pa,1)}while(0);__ZN10StringNameD2Ev(qa);qa=c[ra>>2]|0;do if(qa|0){if(__Z16atomic_decrementPj(qa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(qa,1)}while(0);__ZN6StringC2EPKc(b,890582);c[ra>>2]=c[b>>2];__ZN10StringNameC2ERK6String(ta,ra);__ZN6StringC2EPKc(ua,891783);__ZN6StringC2EPKc(sa,947357);qa=b+4|0;c[qa>>2]=0;pa=b+12|0;c[pa>>2]=0;c[b>>2]=2;ya=c[ua>>2]|0;do if(ya|0){c[qa>>2]=0;if(!(__Z28atomic_conditional_incrementPj(ya+-8|0)|0))break;c[qa>>2]=c[ua>>2]}while(0);c[b+8>>2]=3;qa=c[pa>>2]|0;do if((qa|0)!=(c[sa>>2]|0)){do if(qa|0){if(__Z16atomic_decrementPj(qa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(qa,1)}while(0);c[pa>>2]=0;ya=c[sa>>2]|0;if(!ya)break;if(!(__Z28atomic_conditional_incrementPj(ya+-8|0)|0))break;c[pa>>2]=c[sa>>2]}while(0);c[b+16>>2]=7;c[va>>2]=__Z11_scs_createPKc(888099)|0;c[wa>>2]=__Z11_scs_createPKc(888126)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(ta,b,va,wa,-1);__ZN10StringNameD2Ev(wa);__ZN10StringNameD2Ev(va);va=c[b+12>>2]|0;do if(va|0){if(__Z16atomic_decrementPj(va+-8|0)|0)break;__ZN6Memory11free_staticEPvb(va,1)}while(0);va=c[b+4>>2]|0;do if(va|0){if(__Z16atomic_decrementPj(va+-8|0)|0)break;__ZN6Memory11free_staticEPvb(va,1)}while(0);va=c[sa>>2]|0;do if(va|0){if(__Z16atomic_decrementPj(va+-8|0)|0)break;__ZN6Memory11free_staticEPvb(va,1)}while(0);va=c[ua>>2]|0;do if(va|0){if(__Z16atomic_decrementPj(va+-8|0)|0)break;__ZN6Memory11free_staticEPvb(va,1)}while(0);__ZN10StringNameD2Ev(ta);ta=c[ra>>2]|0;do if(ta|0){if(__Z16atomic_decrementPj(ta+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ta,1)}while(0);__ZN6StringC2EPKc(b,890582);c[sa>>2]=c[b>>2];__ZN10StringNameC2ERK6String(ra,sa);__ZN10StringNameC2EPKc(b,888189);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(ra,b,0);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(ra);ta=c[sa>>2]|0;do if(ta|0){if(__Z16atomic_decrementPj(ta+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ta,1)}while(0);__ZN6StringC2EPKc(b,890582);c[sa>>2]=c[b>>2];__ZN10StringNameC2ERK6String(ra,sa);__ZN10StringNameC2EPKc(b,888201);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(ra,b,1);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(ra);ta=c[sa>>2]|0;do if(ta|0){if(__Z16atomic_decrementPj(ta+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ta,1)}while(0);__ZN6StringC2EPKc(b,890582);c[sa>>2]=c[b>>2];__ZN10StringNameC2ERK6String(ra,sa);__ZN10StringNameC2EPKc(b,888216);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(ra,b,2);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(ra);ta=c[sa>>2]|0;do if(ta|0){if(__Z16atomic_decrementPj(ta+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ta,1)}while(0);__ZN6StringC2EPKc(b,890582);c[sa>>2]=c[b>>2];__ZN10StringNameC2ERK6String(ra,sa);__ZN10StringNameC2EPKc(b,888229);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(ra,b,3);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(ra);ta=c[sa>>2]|0;do if(ta|0){if(__Z16atomic_decrementPj(ta+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ta,1)}while(0);__ZN6StringC2EPKc(b,890582);c[sa>>2]=c[b>>2];__ZN10StringNameC2ERK6String(ra,sa);__ZN10StringNameC2EPKc(b,888238);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(ra,b,4);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(ra);ta=c[sa>>2]|0;do if(ta|0){if(__Z16atomic_decrementPj(ta+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ta,1)}while(0);__ZN6StringC2EPKc(b,890582);c[sa>>2]=c[b>>2];__ZN10StringNameC2ERK6String(ra,sa);__ZN10StringNameC2EPKc(b,888250);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(ra,b,5);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(ra);ta=c[sa>>2]|0;do if(ta|0){if(__Z16atomic_decrementPj(ta+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ta,1)}while(0);__ZN6StringC2EPKc(b,890582);c[sa>>2]=c[b>>2];__ZN10StringNameC2ERK6String(ra,sa);__ZN10StringNameC2EPKc(b,888262);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(ra,b,6);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(ra);ta=c[sa>>2]|0;do if(ta|0){if(__Z16atomic_decrementPj(ta+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ta,1)}while(0);__ZN6StringC2EPKc(b,890582);c[sa>>2]=c[b>>2];__ZN10StringNameC2ERK6String(ra,sa);__ZN10StringNameC2EPKc(b,888274);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(ra,b,7);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(ra);ta=c[sa>>2]|0;do if(ta|0){if(__Z16atomic_decrementPj(ta+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ta,1)}while(0);__ZN6StringC2EPKc(b,890582);c[sa>>2]=c[b>>2];__ZN10StringNameC2ERK6String(ra,sa);__ZN10StringNameC2EPKc(b,888289);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(ra,b,8);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(ra);ta=c[sa>>2]|0;do if(ta|0){if(__Z16atomic_decrementPj(ta+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ta,1)}while(0);__ZN6StringC2EPKc(b,890582);c[sa>>2]=c[b>>2];__ZN10StringNameC2ERK6String(ra,sa);__ZN10StringNameC2EPKc(b,888303);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(ra,b,9);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(ra);ra=c[sa>>2]|0;if(!ra){l=a;return}if(__Z16atomic_decrementPj(ra+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(ra,1);l=a;return}function __ZNK19AnimationTreePlayer11node_existsERK10StringName(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0;d=c[a+268>>2]|0;if(!d){e=0;return e|0}f=c[d+8>>2]|0;d=c[a+272>>2]|0;a:do if((f|0)==(d|0))g=f;else{a=c[b>>2]|0;h=f;while(1){i=c[h+24>>2]|0;if(a>>>0<i>>>0)j=h+8|0;else{if(i>>>0>=a>>>0){g=h;break a}j=h+4|0}h=c[j>>2]|0;if((h|0)==(d|0)){g=d;break}}}while(0);e=(g|0)!=(d|0)&(g|0)!=0;return e|0}function __ZN19AnimationTreePlayer11node_renameERK10StringNameS2_(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f;h=c[e>>2]|0;i=c[d>>2]|0;if((h|0)==(i|0)){j=0;l=f;return j|0}k=b+268|0;n=c[k>>2]|0;a:do if(n|0){o=c[n+8>>2]|0;p=b+272|0;q=c[p>>2]|0;r=(o|0)==(q|0);b:do if(r)s=o;else{t=o;while(1){u=c[t+24>>2]|0;if(i>>>0<u>>>0)v=t+8|0;else{if(u>>>0>=i>>>0){s=t;break b}v=t+4|0}t=c[v>>2]|0;if((t|0)==(q|0))break a}}while(0);if((s|0)!=(q|0)&(s|0)!=0){a[1263537]=0;c:do if(r){w=o;x=17}else{t=o;do{u=c[t+24>>2]|0;if(h>>>0<u>>>0)y=t+8|0;else{if(u>>>0>=h>>>0){w=t;x=17;break c}y=t+4|0}t=c[y>>2]|0}while((t|0)!=(q|0))}while(0);if((x|0)==17?(w|0)!=(q|0)&(w|0)!=0:0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(887163,884804,1679,890286,0);j=32;l=f;return j|0}a[1263537]=0;__ZN10StringNameC2Ev(g);o=(c[e>>2]|0)==(c[g>>2]|0);__ZN10StringNameD2Ev(g);if(o){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(887163,884804,1680,890363,0);j=30;l=f;return j|0}a[1263537]=0;o=c[b+236>>2]|0;if((c[d>>2]|0)==(o|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(887163,884804,1681,890440,0);j=30;l=f;return j|0}a[1263537]=0;if((c[e>>2]|0)==(o|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(887163,884804,1682,890509,0);j=30;l=f;return j|0}a[1263537]=0;o=c[k>>2]|0;d:do if(o|0?(r=c[o+8>>2]|0,t=c[p>>2]|0,(r|0)!=(t|0)):0){u=r;while(1){r=c[u+8>>2]|0;if((r|0)==(t|0))break;else u=r}if(u|0){t=u;e:while(1){r=(c[t+28>>2]|0)+20|0;z=0;while(1){A=c[r>>2]|0;B=(A|0)==0;if(B)C=0;else C=c[A+-4>>2]|0;if((z|0)>=(C|0))break;if(B)D=0;else D=c[A+-4>>2]|0;if((D|0)<=(z|0)){if(B)E=0;else E=c[A+-4>>2]|0;if((E|0)<=(z|0))break e;a[1263537]=0}__ZN6VectorIN19AnimationTreePlayer5InputEE14_copy_on_writeEv(r);A=c[r>>2]|0;if((c[A+(z<<2)>>2]|0)==(c[d>>2]|0)){B=(A|0)==0;if(B)F=0;else F=c[A+-4>>2]|0;do if((F|0)<=(z|0)){if(B)G=0;else G=c[A+-4>>2]|0;if((G|0)>(z|0)){a[1263537]=0;x=61;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);H=0;break}}else x=61;while(0);if((x|0)==61){x=0;__ZN6VectorIN19AnimationTreePlayer5InputEE14_copy_on_writeEv(r);H=(c[r>>2]|0)+(z<<2)|0}__ZN10StringNameaSERKS_(H,e)}z=z+1|0}t=c[t+16>>2]|0;if(!t)break d}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}}while(0);o=c[(__ZN3MapI10StringNamePN19AnimationTreePlayer8NodeBaseE10ComparatorIS0_E16DefaultAllocatorEixERKS0_(k,d)|0)>>2]|0;c[(__ZN3MapI10StringNamePN19AnimationTreePlayer8NodeBaseE10ComparatorIS0_E16DefaultAllocatorEixERKS0_(k,e)|0)>>2]=o;o=c[k>>2]|0;if(!o){j=0;l=f;return j|0}q=c[o+8>>2]|0;o=c[p>>2]|0;f:do if((q|0)==(o|0))I=q;else{t=c[d>>2]|0;u=q;while(1){z=c[u+24>>2]|0;if(t>>>0<z>>>0)J=u+8|0;else{if(z>>>0>=t>>>0){I=u;break f}J=u+4|0}u=c[J>>2]|0;if((u|0)==(o|0)){j=0;break}}l=f;return j|0}while(0);if((I|0)==0|(I|0)==(o|0)){j=0;l=f;return j|0}__ZN3MapI10StringNamePN19AnimationTreePlayer8NodeBaseE10ComparatorIS0_E16DefaultAllocatorE6_eraseEPNS7_7ElementE(k,I);j=0;l=f;return j|0}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(887163,884804,1678,890212,0);j=32;l=f;return j|0}function __ZNK19AnimationTreePlayer13node_get_typeERK10StringName(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0;e=c[b+268>>2]|0;a:do if(e|0){f=c[e+8>>2]|0;g=c[b+272>>2]|0;h=(f|0)==(g|0);b:do if(h)i=f;else{j=c[d>>2]|0;k=f;while(1){l=c[k+24>>2]|0;if(j>>>0<l>>>0)m=k+8|0;else{if(l>>>0>=j>>>0){i=k;break b}m=k+4|0}k=c[m>>2]|0;if((k|0)==(g|0))break a}}while(0);if((i|0)!=(g|0)&(i|0)!=0){a[1263537]=0;c:do if(h)n=f;else{k=c[d>>2]|0;j=f;do{l=c[j+24>>2]|0;if(k>>>0<l>>>0)o=j+8|0;else{if(l>>>0>=k>>>0){n=j;break c}o=j+4|0}j=c[o>>2]|0}while((j|0)!=(g|0));__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145936,604,1145947,0)}while(0);if((n|0)==(g|0)|(n|0)==0)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145936,604,1145947,0);a[1263537]=0;p=c[(c[n+28>>2]|0)+8>>2]|0;return p|0}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(887184,884804,1186,890145,0);p=0;return p|0}function __ZNK19AnimationTreePlayer20node_get_input_countERK10StringName(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0;e=c[b+268>>2]|0;a:do if(e|0){f=c[e+8>>2]|0;g=c[b+272>>2]|0;h=(f|0)==(g|0);b:do if(h)i=f;else{j=c[d>>2]|0;k=f;while(1){l=c[k+24>>2]|0;if(j>>>0<l>>>0)m=k+8|0;else{if(l>>>0>=j>>>0){i=k;break b}m=k+4|0}k=c[m>>2]|0;if((k|0)==(g|0))break a}}while(0);if((i|0)!=(g|0)&(i|0)!=0){a[1263537]=0;c:do if(h)n=f;else{k=c[d>>2]|0;j=f;do{l=c[j+24>>2]|0;if(k>>>0<l>>>0)o=j+8|0;else{if(l>>>0>=k>>>0){n=j;break c}o=j+4|0}j=c[o>>2]|0}while((j|0)!=(g|0));__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145936,604,1145947,0)}while(0);if((n|0)==(g|0)|(n|0)==0)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145936,604,1145947,0);a[1263537]=0;f=c[(c[n+28>>2]|0)+20>>2]|0;if(!f){p=0;return p|0}p=c[f+-4>>2]|0;return p|0}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(887198,884804,980,888701,0);p=-1;return p|0}function __ZNK19AnimationTreePlayer21node_get_input_sourceERK10StringNamei(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f;h=c[b+268>>2]|0;a:do if(h|0){i=c[h+8>>2]|0;j=c[b+272>>2]|0;k=(i|0)==(j|0);b:do if(k)n=i;else{o=c[d>>2]|0;p=i;while(1){q=c[p+24>>2]|0;if(o>>>0<q>>>0)r=p+8|0;else{if(q>>>0>=o>>>0){n=p;break b}r=p+4|0}p=c[r>>2]|0;if((p|0)==(j|0))break a}}while(0);if((n|0)!=(j|0)&(n|0)!=0){a[1263537]=0;if((e|0)>=0){a[1263537]=0;c:do if(k)s=i;else{p=c[d>>2]|0;o=i;do{q=c[o+24>>2]|0;if(p>>>0<q>>>0)t=o+8|0;else{if(q>>>0>=p>>>0){s=o;break c}t=o+4|0}o=c[t>>2]|0}while((o|0)!=(j|0));__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145936,604,1145947,0)}while(0);if((s|0)==(j|0)|(s|0)==0)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145936,604,1145947,0);a[1263537]=0;o=c[(c[s+28>>2]|0)+20>>2]|0;if(!o)u=0;else u=c[o+-4>>2]|0;if((u|0)>(e|0)){a[1263537]=0;d:do if(k)v=i;else{o=c[d>>2]|0;p=i;do{q=c[p+24>>2]|0;if(o>>>0<q>>>0)w=p+8|0;else{if(q>>>0>=o>>>0){v=p;break d}w=p+4|0}p=c[w>>2]|0}while((p|0)!=(j|0));__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145936,604,1145947,0)}while(0);if((v|0)==(j|0)|(v|0)==0)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145936,604,1145947,0);a[1263537]=0;i=(c[v+28>>2]|0)+20|0;k=c[i>>2]|0;p=(k|0)==0;if(p)x=0;else x=c[k+-4>>2]|0;do if((x|0)<=(e|0)){if(p)y=0;else y=c[k+-4>>2]|0;if((y|0)>(e|0)){a[1263537]=0;z=42;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);A=0;break}}else z=42;while(0);if((z|0)==42){__ZN6VectorIN19AnimationTreePlayer5InputEE14_copy_on_writeEv(i);A=(c[i>>2]|0)+(e<<2)|0}__ZN10StringNameC2ERKS_(g,A);B=c[g>>2]|0;l=f;return B|0}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(887219,884804,974,890084,0);__ZN10StringNameC2Ev(g);B=c[g>>2]|0;l=f;return B|0}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(887219,884804,973,890016,0);__ZN10StringNameC2Ev(g);B=c[g>>2]|0;l=f;return B|0}function __ZNK19AnimationTreePlayer28animation_node_get_animationERK10StringName(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e+4|0;g=e;h=b+268|0;i=c[h>>2]|0;a:do if(i|0){j=c[i+8>>2]|0;k=b+272|0;n=c[k>>2]|0;b:do if((j|0)==(n|0))o=j;else{p=c[d>>2]|0;q=j;while(1){r=c[q+24>>2]|0;if(p>>>0<r>>>0)s=q+8|0;else{if(r>>>0>=p>>>0){o=q;break b}s=q+4|0}q=c[s>>2]|0;if((q|0)==(n|0))break a}}while(0);if((o|0)!=(n|0)&(o|0)!=0){a[1263537]=0;__ZN6StringC2EPKc(g,885917);c[f>>2]=__ZNK6String4utf8Ev(g)|0;__Z19_err_set_last_errorPKc(__ZNK10CharString8get_dataEv(f)|0);j=c[f>>2]|0;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);j=c[g>>2]|0;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);a[1263537]=1;j=c[h>>2]|0;if(!j)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145936,602,1124976,0);a[1263537]=0;q=c[j+8>>2]|0;j=c[k>>2]|0;p=(q|0)==(j|0);c:do if(p)t=q;else{r=c[d>>2]|0;u=q;do{v=c[u+24>>2]|0;if(r>>>0<v>>>0)w=u+8|0;else{if(v>>>0>=r>>>0){t=u;break c}w=u+4|0}u=c[w>>2]|0}while((u|0)!=(j|0));__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145936,604,1145947,0)}while(0);if((t|0)==(j|0)|(t|0)==0)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145936,604,1145947,0);a[1263537]=0;if((c[(c[t+28>>2]|0)+8>>2]|0)!=1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(889824,884804,1203,889925,0);x=0;l=e;return x|0}a[1263537]=0;d:do if(p)y=q;else{k=c[d>>2]|0;n=q;do{u=c[n+24>>2]|0;if(k>>>0<u>>>0)z=n+8|0;else{if(u>>>0>=k>>>0){y=n;break d}z=n+4|0}n=c[z>>2]|0}while((n|0)!=(j|0));__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145936,604,1145947,0)}while(0);if((y|0)==(j|0)|(y|0)==0)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145936,604,1145947,0);a[1263537]=0;q=c[(c[y+28>>2]|0)+24>>2]|0;if(!q){x=0;l=e;return x|0}__ZN9Reference9referenceEv(q);x=q;l=e;return x|0}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(889824,884804,1203,889853,0);x=0;l=e;return x|0}function __ZNK19AnimationTreePlayer35animation_node_get_master_animationERK10StringName(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e+4|0;g=e;h=b+268|0;i=c[h>>2]|0;a:do if(i|0){j=c[i+8>>2]|0;k=b+272|0;n=c[k>>2]|0;b:do if((j|0)==(n|0))o=j;else{p=c[d>>2]|0;q=j;while(1){r=c[q+24>>2]|0;if(p>>>0<r>>>0)s=q+8|0;else{if(r>>>0>=p>>>0){o=q;break b}s=q+4|0}q=c[s>>2]|0;if((q|0)==(n|0))break a}}while(0);if((o|0)!=(n|0)&(o|0)!=0){a[1263537]=0;__ZN6StringC2EPKc(g,885917);c[f>>2]=__ZNK6String4utf8Ev(g)|0;__Z19_err_set_last_errorPKc(__ZNK10CharString8get_dataEv(f)|0);j=c[f>>2]|0;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);j=c[g>>2]|0;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);a[1263537]=1;j=c[h>>2]|0;if(!j)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145936,602,1124976,0);a[1263537]=0;q=c[j+8>>2]|0;j=c[k>>2]|0;p=(q|0)==(j|0);c:do if(p)t=q;else{r=c[d>>2]|0;u=q;do{v=c[u+24>>2]|0;if(r>>>0<v>>>0)w=u+8|0;else{if(v>>>0>=r>>>0){t=u;break c}w=u+4|0}u=c[w>>2]|0}while((u|0)!=(j|0));__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145936,604,1145947,0)}while(0);if((t|0)==(j|0)|(t|0)==0)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145936,604,1145947,0);a[1263537]=0;if((c[(c[t+28>>2]|0)+8>>2]|0)!=1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(887300,884804,1209,889741,0);x=0;l=e;return x|0}a[1263537]=0;d:do if(p)y=q;else{k=c[d>>2]|0;n=q;do{u=c[n+24>>2]|0;if(k>>>0<u>>>0)z=n+8|0;else{if(u>>>0>=k>>>0){y=n;break d}z=n+4|0}n=c[z>>2]|0}while((n|0)!=(j|0));__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145936,604,1145947,0)}while(0);if((y|0)==(j|0)|(y|0)==0)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145936,604,1145947,0);a[1263537]=0;q=(c[y+28>>2]|0)+56|0;p=c[q>>2]|0;if(!p){x=0;l=e;return x|0}if(!(__Z28atomic_conditional_incrementPj(p+-8|0)|0)){x=0;l=e;return x|0}x=c[q>>2]|0;l=e;return x|0}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(887300,884804,1209,889677,0);x=0;l=e;return x|0}function __ZNK19AnimationTreePlayer28oneshot_node_get_fadein_timeERK10StringName(b,d){b=b|0;d=d|0;var e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0.0,z=0,A=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e+4|0;h=e;i=b+268|0;j=c[i>>2]|0;a:do if(j|0){k=c[j+8>>2]|0;n=b+272|0;o=c[n>>2]|0;b:do if((k|0)==(o|0))p=k;else{q=c[d>>2]|0;r=k;while(1){s=c[r+24>>2]|0;if(q>>>0<s>>>0)t=r+8|0;else{if(s>>>0>=q>>>0){p=r;break b}t=r+4|0}r=c[t>>2]|0;if((r|0)==(o|0))break a}}while(0);if((p|0)!=(o|0)&(p|0)!=0){a[1263537]=0;__ZN6StringC2EPKc(h,885917);c[f>>2]=__ZNK6String4utf8Ev(h)|0;__Z19_err_set_last_errorPKc(__ZNK10CharString8get_dataEv(f)|0);k=c[f>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);k=c[h>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);a[1263537]=1;k=c[i>>2]|0;if(!k)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145936,602,1124976,0);a[1263537]=0;r=c[k+8>>2]|0;k=c[n>>2]|0;q=(r|0)==(k|0);c:do if(q)u=r;else{s=c[d>>2]|0;v=r;do{w=c[v+24>>2]|0;if(s>>>0<w>>>0)x=v+8|0;else{if(w>>>0>=s>>>0){u=v;break c}x=v+4|0}v=c[x>>2]|0}while((v|0)!=(k|0));__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145936,604,1145947,0)}while(0);if((u|0)==(k|0)|(u|0)==0)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145936,604,1145947,0);a[1263537]=0;if((c[(c[u+28>>2]|0)+8>>2]|0)!=2){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(887336,884804,1221,889603,0);y=0.0;l=e;return +y}a[1263537]=0;d:do if(q)z=r;else{n=c[d>>2]|0;o=r;do{v=c[o+24>>2]|0;if(n>>>0<v>>>0)A=o+8|0;else{if(v>>>0>=n>>>0){z=o;break d}A=o+4|0}o=c[A>>2]|0}while((o|0)!=(k|0));__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145936,604,1145947,0)}while(0);if((z|0)==(k|0)|(z|0)==0)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145936,604,1145947,0);a[1263537]=0;y=+g[(c[z+28>>2]|0)+28>>2];l=e;return +y}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(887336,884804,1221,884846,0);y=0.0;l=e;return +y}function __ZNK19AnimationTreePlayer29oneshot_node_get_fadeout_timeERK10StringName(b,d){b=b|0;d=d|0;var e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0.0,z=0,A=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e+4|0;h=e;i=b+268|0;j=c[i>>2]|0;a:do if(j|0){k=c[j+8>>2]|0;n=b+272|0;o=c[n>>2]|0;b:do if((k|0)==(o|0))p=k;else{q=c[d>>2]|0;r=k;while(1){s=c[r+24>>2]|0;if(q>>>0<s>>>0)t=r+8|0;else{if(s>>>0>=q>>>0){p=r;break b}t=r+4|0}r=c[t>>2]|0;if((r|0)==(o|0))break a}}while(0);if((p|0)!=(o|0)&(p|0)!=0){a[1263537]=0;__ZN6StringC2EPKc(h,885917);c[f>>2]=__ZNK6String4utf8Ev(h)|0;__Z19_err_set_last_errorPKc(__ZNK10CharString8get_dataEv(f)|0);k=c[f>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);k=c[h>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);a[1263537]=1;k=c[i>>2]|0;if(!k)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145936,602,1124976,0);a[1263537]=0;r=c[k+8>>2]|0;k=c[n>>2]|0;q=(r|0)==(k|0);c:do if(q)u=r;else{s=c[d>>2]|0;v=r;do{w=c[v+24>>2]|0;if(s>>>0<w>>>0)x=v+8|0;else{if(w>>>0>=s>>>0){u=v;break c}x=v+4|0}v=c[x>>2]|0}while((v|0)!=(k|0));__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145936,604,1145947,0)}while(0);if((u|0)==(k|0)|(u|0)==0)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145936,604,1145947,0);a[1263537]=0;if((c[(c[u+28>>2]|0)+8>>2]|0)!=2){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(887365,884804,1227,889603,0);y=0.0;l=e;return +y}a[1263537]=0;d:do if(q)z=r;else{n=c[d>>2]|0;o=r;do{v=c[o+24>>2]|0;if(n>>>0<v>>>0)A=o+8|0;else{if(v>>>0>=n>>>0){z=o;break d}A=o+4|0}o=c[A>>2]|0}while((o|0)!=(k|0));__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145936,604,1145947,0)}while(0);if((z|0)==(k|0)|(z|0)==0)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145936,604,1145947,0);a[1263537]=0;y=+g[(c[z+28>>2]|0)+32>>2];l=e;return +y}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(887365,884804,1227,884846,0);y=0.0;l=e;return +y}function __ZNK19AnimationTreePlayer28oneshot_node_has_autorestartERK10StringName(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e+4|0;g=e;h=b+268|0;i=c[h>>2]|0;a:do if(i|0){j=c[i+8>>2]|0;k=b+272|0;n=c[k>>2]|0;b:do if((j|0)==(n|0))o=j;else{p=c[d>>2]|0;q=j;while(1){r=c[q+24>>2]|0;if(p>>>0<r>>>0)s=q+8|0;else{if(r>>>0>=p>>>0){o=q;break b}s=q+4|0}q=c[s>>2]|0;if((q|0)==(n|0))break a}}while(0);if((o|0)!=(n|0)&(o|0)!=0){a[1263537]=0;__ZN6StringC2EPKc(g,885917);c[f>>2]=__ZNK6String4utf8Ev(g)|0;__Z19_err_set_last_errorPKc(__ZNK10CharString8get_dataEv(f)|0);j=c[f>>2]|0;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);j=c[g>>2]|0;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);a[1263537]=1;j=c[h>>2]|0;if(!j)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145936,602,1124976,0);a[1263537]=0;q=c[j+8>>2]|0;j=c[k>>2]|0;p=(q|0)==(j|0);c:do if(p)t=q;else{r=c[d>>2]|0;u=q;do{v=c[u+24>>2]|0;if(r>>>0<v>>>0)w=u+8|0;else{if(v>>>0>=r>>>0){t=u;break c}w=u+4|0}u=c[w>>2]|0}while((u|0)!=(j|0));__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145936,604,1145947,0)}while(0);if((t|0)==(j|0)|(t|0)==0)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145936,604,1145947,0);a[1263537]=0;if((c[(c[t+28>>2]|0)+8>>2]|0)!=2){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(887414,884804,1238,889603,0);x=0;l=e;return x|0}a[1263537]=0;d:do if(p)y=q;else{k=c[d>>2]|0;n=q;do{u=c[n+24>>2]|0;if(k>>>0<u>>>0)z=n+8|0;else{if(u>>>0>=k>>>0){y=n;break d}z=n+4|0}n=c[z>>2]|0}while((n|0)!=(j|0));__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145936,604,1145947,0)}while(0);if((y|0)==(j|0)|(y|0)==0)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145936,604,1145947,0);a[1263537]=0;x=(a[(c[y+28>>2]|0)+36>>0]|0)!=0;l=e;return x|0}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(887414,884804,1238,884846,0);x=0;l=e;return x|0}function __ZNK19AnimationTreePlayer34oneshot_node_get_autorestart_delayERK10StringName(b,d){b=b|0;d=d|0;var e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0.0,z=0,A=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e+4|0;h=e;i=b+268|0;j=c[i>>2]|0;a:do if(j|0){k=c[j+8>>2]|0;n=b+272|0;o=c[n>>2]|0;b:do if((k|0)==(o|0))p=k;else{q=c[d>>2]|0;r=k;while(1){s=c[r+24>>2]|0;if(q>>>0<s>>>0)t=r+8|0;else{if(s>>>0>=q>>>0){p=r;break b}t=r+4|0}r=c[t>>2]|0;if((r|0)==(o|0))break a}}while(0);if((p|0)!=(o|0)&(p|0)!=0){a[1263537]=0;__ZN6StringC2EPKc(h,885917);c[f>>2]=__ZNK6String4utf8Ev(h)|0;__Z19_err_set_last_errorPKc(__ZNK10CharString8get_dataEv(f)|0);k=c[f>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);k=c[h>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);a[1263537]=1;k=c[i>>2]|0;if(!k)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145936,602,1124976,0);a[1263537]=0;r=c[k+8>>2]|0;k=c[n>>2]|0;q=(r|0)==(k|0);c:do if(q)u=r;else{s=c[d>>2]|0;v=r;do{w=c[v+24>>2]|0;if(s>>>0<w>>>0)x=v+8|0;else{if(w>>>0>=s>>>0){u=v;break c}x=v+4|0}v=c[x>>2]|0}while((v|0)!=(k|0));__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145936,604,1145947,0)}while(0);if((u|0)==(k|0)|(u|0)==0)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145936,604,1145947,0);a[1263537]=0;if((c[(c[u+28>>2]|0)+8>>2]|0)!=2){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(887443,884804,1243,889603,0);y=0.0;l=e;return +y}a[1263537]=0;d:do if(q)z=r;else{n=c[d>>2]|0;o=r;do{v=c[o+24>>2]|0;if(n>>>0<v>>>0)A=o+8|0;else{if(v>>>0>=n>>>0){z=o;break d}A=o+4|0}o=c[A>>2]|0}while((o|0)!=(k|0));__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145936,604,1145947,0)}while(0);if((z|0)==(k|0)|(z|0)==0)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145936,604,1145947,0);a[1263537]=0;y=+g[(c[z+28>>2]|0)+40>>2];l=e;return +y}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(887443,884804,1243,884846,0);y=0.0;l=e;return +y}function __ZNK19AnimationTreePlayer41oneshot_node_get_autorestart_random_delayERK10StringName(b,d){b=b|0;d=d|0;var e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0.0,z=0,A=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e+4|0;h=e;i=b+268|0;j=c[i>>2]|0;a:do if(j|0){k=c[j+8>>2]|0;n=b+272|0;o=c[n>>2]|0;b:do if((k|0)==(o|0))p=k;else{q=c[d>>2]|0;r=k;while(1){s=c[r+24>>2]|0;if(q>>>0<s>>>0)t=r+8|0;else{if(s>>>0>=q>>>0){p=r;break b}t=r+4|0}r=c[t>>2]|0;if((r|0)==(o|0))break a}}while(0);if((p|0)!=(o|0)&(p|0)!=0){a[1263537]=0;__ZN6StringC2EPKc(h,885917);c[f>>2]=__ZNK6String4utf8Ev(h)|0;__Z19_err_set_last_errorPKc(__ZNK10CharString8get_dataEv(f)|0);k=c[f>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);k=c[h>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);a[1263537]=1;k=c[i>>2]|0;if(!k)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145936,602,1124976,0);a[1263537]=0;r=c[k+8>>2]|0;k=c[n>>2]|0;q=(r|0)==(k|0);c:do if(q)u=r;else{s=c[d>>2]|0;v=r;do{w=c[v+24>>2]|0;if(s>>>0<w>>>0)x=v+8|0;else{if(w>>>0>=s>>>0){u=v;break c}x=v+4|0}v=c[x>>2]|0}while((v|0)!=(k|0));__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145936,604,1145947,0)}while(0);if((u|0)==(k|0)|(u|0)==0)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145936,604,1145947,0);a[1263537]=0;if((c[(c[u+28>>2]|0)+8>>2]|0)!=2){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(887478,884804,1248,889603,0);y=0.0;l=e;return +y}a[1263537]=0;d:do if(q)z=r;else{n=c[d>>2]|0;o=r;do{v=c[o+24>>2]|0;if(n>>>0<v>>>0)A=o+8|0;else{if(v>>>0>=n>>>0){z=o;break d}A=o+4|0}o=c[A>>2]|0}while((o|0)!=(k|0));__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145936,604,1145947,0)}while(0);if((z|0)==(k|0)|(z|0)==0)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145936,604,1145947,0);a[1263537]=0;y=+g[(c[z+28>>2]|0)+44>>2];l=e;return +y}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(887478,884804,1248,884846,0);y=0.0;l=e;return +y}function __ZN19AnimationTreePlayer18oneshot_node_startERK10StringName(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e+4|0;g=e;h=b+268|0;i=c[h>>2]|0;a:do if(i|0){j=c[i+8>>2]|0;k=c[b+272>>2]|0;b:do if((j|0)==(k|0))n=j;else{o=c[d>>2]|0;p=j;while(1){q=c[p+24>>2]|0;if(o>>>0<q>>>0)r=p+8|0;else{if(q>>>0>=o>>>0){n=p;break b}r=p+4|0}p=c[r>>2]|0;if((p|0)==(k|0))break a}}while(0);if((n|0)!=(k|0)&(n|0)!=0){a[1263537]=0;__ZN6StringC2EPKc(g,885917);c[f>>2]=__ZNK6String4utf8Ev(g)|0;__Z19_err_set_last_errorPKc(__ZNK10CharString8get_dataEv(f)|0);j=c[f>>2]|0;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);j=c[g>>2]|0;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);a[1263537]=1;if((c[(c[(__ZN3MapI10StringNamePN19AnimationTreePlayer8NodeBaseE10ComparatorIS0_E16DefaultAllocatorEixERKS0_(h,d)|0)>>2]|0)+8>>2]|0)==2){a[1263537]=0;j=c[(__ZN3MapI10StringNamePN19AnimationTreePlayer8NodeBaseE10ComparatorIS0_E16DefaultAllocatorEixERKS0_(h,d)|0)>>2]|0;a[j+24>>0]=1;a[j+25>>0]=1;l=e;return}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(887520,884804,1059,886640,0);l=e;return}}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(887520,884804,1059,884978,0);l=e;return}function __ZN19AnimationTreePlayer17oneshot_node_stopERK10StringName(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e+4|0;g=e;h=b+268|0;i=c[h>>2]|0;a:do if(i|0){j=c[i+8>>2]|0;k=c[b+272>>2]|0;b:do if((j|0)==(k|0))n=j;else{o=c[d>>2]|0;p=j;while(1){q=c[p+24>>2]|0;if(o>>>0<q>>>0)r=p+8|0;else{if(q>>>0>=o>>>0){n=p;break b}r=p+4|0}p=c[r>>2]|0;if((p|0)==(k|0))break a}}while(0);if((n|0)!=(k|0)&(n|0)!=0){a[1263537]=0;__ZN6StringC2EPKc(g,885917);c[f>>2]=__ZNK6String4utf8Ev(g)|0;__Z19_err_set_last_errorPKc(__ZNK10CharString8get_dataEv(f)|0);j=c[f>>2]|0;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);j=c[g>>2]|0;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);a[1263537]=1;if((c[(c[(__ZN3MapI10StringNamePN19AnimationTreePlayer8NodeBaseE10ComparatorIS0_E16DefaultAllocatorEixERKS0_(h,d)|0)>>2]|0)+8>>2]|0)==2){a[1263537]=0;a[(c[(__ZN3MapI10StringNamePN19AnimationTreePlayer8NodeBaseE10ComparatorIS0_E16DefaultAllocatorEixERKS0_(h,d)|0)>>2]|0)+24>>0]=0;l=e;return}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(887539,884804,1066,886640,0);l=e;return}}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(887539,884804,1066,884978,0);l=e;return}function __ZNK19AnimationTreePlayer22oneshot_node_is_activeERK10StringName(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e+4|0;g=e;h=b+268|0;i=c[h>>2]|0;a:do if(i|0){j=c[i+8>>2]|0;k=b+272|0;n=c[k>>2]|0;b:do if((j|0)==(n|0))o=j;else{p=c[d>>2]|0;q=j;while(1){r=c[q+24>>2]|0;if(p>>>0<r>>>0)s=q+8|0;else{if(r>>>0>=p>>>0){o=q;break b}s=q+4|0}q=c[s>>2]|0;if((q|0)==(n|0))break a}}while(0);if((o|0)!=(n|0)&(o|0)!=0){a[1263537]=0;__ZN6StringC2EPKc(g,885917);c[f>>2]=__ZNK6String4utf8Ev(g)|0;__Z19_err_set_last_errorPKc(__ZNK10CharString8get_dataEv(f)|0);j=c[f>>2]|0;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);j=c[g>>2]|0;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);a[1263537]=1;j=c[h>>2]|0;if(!j)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145936,602,1124976,0);a[1263537]=0;q=c[j+8>>2]|0;j=c[k>>2]|0;p=(q|0)==(j|0);c:do if(p)t=q;else{r=c[d>>2]|0;u=q;do{v=c[u+24>>2]|0;if(r>>>0<v>>>0)w=u+8|0;else{if(v>>>0>=r>>>0){t=u;break c}w=u+4|0}u=c[w>>2]|0}while((u|0)!=(j|0));__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145936,604,1145947,0)}while(0);if((t|0)==(j|0)|(t|0)==0)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145936,604,1145947,0);a[1263537]=0;if((c[(c[t+28>>2]|0)+8>>2]|0)!=2){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(887557,884804,1254,889603,0);x=0;l=e;return x|0}a[1263537]=0;d:do if(p)y=q;else{k=c[d>>2]|0;n=q;do{u=c[n+24>>2]|0;if(k>>>0<u>>>0)z=n+8|0;else{if(u>>>0>=k>>>0){y=n;break d}z=n+4|0}n=c[z>>2]|0}while((n|0)!=(j|0));__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145936,604,1145947,0)}while(0);if((y|0)==(j|0)|(y|0)==0)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145936,604,1145947,0);a[1263537]=0;x=(a[(c[y+28>>2]|0)+24>>0]|0)!=0;l=e;return x|0}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(887557,884804,1254,884846,0);x=0;l=e;return x|0}function __ZNK19AnimationTreePlayer19mix_node_get_amountERK10StringName(b,d){b=b|0;d=d|0;var e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0.0,z=0,A=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e+4|0;h=e;i=b+268|0;j=c[i>>2]|0;a:do if(j|0){k=c[j+8>>2]|0;n=b+272|0;o=c[n>>2]|0;b:do if((k|0)==(o|0))p=k;else{q=c[d>>2]|0;r=k;while(1){s=c[r+24>>2]|0;if(q>>>0<s>>>0)t=r+8|0;else{if(s>>>0>=q>>>0){p=r;break b}t=r+4|0}r=c[t>>2]|0;if((r|0)==(o|0))break a}}while(0);if((p|0)!=(o|0)&(p|0)!=0){a[1263537]=0;__ZN6StringC2EPKc(h,885917);c[f>>2]=__ZNK6String4utf8Ev(h)|0;__Z19_err_set_last_errorPKc(__ZNK10CharString8get_dataEv(f)|0);k=c[f>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);k=c[h>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);a[1263537]=1;k=c[i>>2]|0;if(!k)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145936,602,1124976,0);a[1263537]=0;r=c[k+8>>2]|0;k=c[n>>2]|0;q=(r|0)==(k|0);c:do if(q)u=r;else{s=c[d>>2]|0;v=r;do{w=c[v+24>>2]|0;if(s>>>0<w>>>0)x=v+8|0;else{if(w>>>0>=s>>>0){u=v;break c}x=v+4|0}v=c[x>>2]|0}while((v|0)!=(k|0));__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145936,604,1145947,0)}while(0);if((u|0)==(k|0)|(u|0)==0)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145936,604,1145947,0);a[1263537]=0;if((c[(c[u+28>>2]|0)+8>>2]|0)!=3){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(887580,884804,1266,889533,0);y=0.0;l=e;return +y}a[1263537]=0;d:do if(q)z=r;else{n=c[d>>2]|0;o=r;do{v=c[o+24>>2]|0;if(n>>>0<v>>>0)A=o+8|0;else{if(v>>>0>=n>>>0){z=o;break d}A=o+4|0}o=c[A>>2]|0}while((o|0)!=(k|0));__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145936,604,1145947,0)}while(0);if((z|0)==(k|0)|(z|0)==0)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145936,604,1145947,0);a[1263537]=0;y=+g[(c[z+28>>2]|0)+24>>2];l=e;return +y}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(887580,884804,1266,884846,0);y=0.0;l=e;return +y}function __ZNK19AnimationTreePlayer22blend2_node_get_amountERK10StringName(b,d){b=b|0;d=d|0;var e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0.0,z=0,A=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e+4|0;h=e;i=b+268|0;j=c[i>>2]|0;a:do if(j|0){k=c[j+8>>2]|0;n=b+272|0;o=c[n>>2]|0;b:do if((k|0)==(o|0))p=k;else{q=c[d>>2]|0;r=k;while(1){s=c[r+24>>2]|0;if(q>>>0<s>>>0)t=r+8|0;else{if(s>>>0>=q>>>0){p=r;break b}t=r+4|0}r=c[t>>2]|0;if((r|0)==(o|0))break a}}while(0);if((p|0)!=(o|0)&(p|0)!=0){a[1263537]=0;__ZN6StringC2EPKc(h,885917);c[f>>2]=__ZNK6String4utf8Ev(h)|0;__Z19_err_set_last_errorPKc(__ZNK10CharString8get_dataEv(f)|0);k=c[f>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);k=c[h>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);a[1263537]=1;k=c[i>>2]|0;if(!k)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145936,602,1124976,0);a[1263537]=0;r=c[k+8>>2]|0;k=c[n>>2]|0;q=(r|0)==(k|0);c:do if(q)u=r;else{s=c[d>>2]|0;v=r;do{w=c[v+24>>2]|0;if(s>>>0<w>>>0)x=v+8|0;else{if(w>>>0>=s>>>0){u=v;break c}x=v+4|0}v=c[x>>2]|0}while((v|0)!=(k|0));__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145936,604,1145947,0)}while(0);if((u|0)==(k|0)|(u|0)==0)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145936,604,1145947,0);a[1263537]=0;if((c[(c[u+28>>2]|0)+8>>2]|0)!=4){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(887600,884804,1271,889460,0);y=0.0;l=e;return +y}a[1263537]=0;d:do if(q)z=r;else{n=c[d>>2]|0;o=r;do{v=c[o+24>>2]|0;if(n>>>0<v>>>0)A=o+8|0;else{if(v>>>0>=n>>>0){z=o;break d}A=o+4|0}o=c[A>>2]|0}while((o|0)!=(k|0));__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145936,604,1145947,0)}while(0);if((z|0)==(k|0)|(z|0)==0)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145936,604,1145947,0);a[1263537]=0;y=+g[(c[z+28>>2]|0)+24>>2];l=e;return +y}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(887600,884804,1271,884846,0);y=0.0;l=e;return +y}function __ZNK19AnimationTreePlayer22blend3_node_get_amountERK10StringName(b,d){b=b|0;d=d|0;var e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0.0,z=0,A=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e+4|0;h=e;i=b+268|0;j=c[i>>2]|0;a:do if(j|0){k=c[j+8>>2]|0;n=b+272|0;o=c[n>>2]|0;b:do if((k|0)==(o|0))p=k;else{q=c[d>>2]|0;r=k;while(1){s=c[r+24>>2]|0;if(q>>>0<s>>>0)t=r+8|0;else{if(s>>>0>=q>>>0){p=r;break b}t=r+4|0}r=c[t>>2]|0;if((r|0)==(o|0))break a}}while(0);if((p|0)!=(o|0)&(p|0)!=0){a[1263537]=0;__ZN6StringC2EPKc(h,885917);c[f>>2]=__ZNK6String4utf8Ev(h)|0;__Z19_err_set_last_errorPKc(__ZNK10CharString8get_dataEv(f)|0);k=c[f>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);k=c[h>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);a[1263537]=1;k=c[i>>2]|0;if(!k)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145936,602,1124976,0);a[1263537]=0;r=c[k+8>>2]|0;k=c[n>>2]|0;q=(r|0)==(k|0);c:do if(q)u=r;else{s=c[d>>2]|0;v=r;do{w=c[v+24>>2]|0;if(s>>>0<w>>>0)x=v+8|0;else{if(w>>>0>=s>>>0){u=v;break c}x=v+4|0}v=c[x>>2]|0}while((v|0)!=(k|0));__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145936,604,1145947,0)}while(0);if((u|0)==(k|0)|(u|0)==0)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145936,604,1145947,0);a[1263537]=0;if((c[(c[u+28>>2]|0)+8>>2]|0)!=5){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(887623,884804,1283,889387,0);y=0.0;l=e;return +y}a[1263537]=0;d:do if(q)z=r;else{n=c[d>>2]|0;o=r;do{v=c[o+24>>2]|0;if(n>>>0<v>>>0)A=o+8|0;else{if(v>>>0>=n>>>0){z=o;break d}A=o+4|0}o=c[A>>2]|0}while((o|0)!=(k|0));__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145936,604,1145947,0)}while(0);if((z|0)==(k|0)|(z|0)==0)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145936,604,1145947,0);a[1263537]=0;y=+g[(c[z+28>>2]|0)+24>>2];l=e;return +y}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(887623,884804,1283,884846,0);y=0.0;l=e;return +y}function __ZNK19AnimationTreePlayer22blend4_node_get_amountERK10StringName(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);h=f+4|0;i=f;j=d+268|0;k=c[j>>2]|0;a:do if(k|0){n=c[k+8>>2]|0;o=d+272|0;p=c[o>>2]|0;b:do if((n|0)==(p|0))q=n;else{r=c[e>>2]|0;s=n;while(1){t=c[s+24>>2]|0;if(r>>>0<t>>>0)u=s+8|0;else{if(t>>>0>=r>>>0){q=s;break b}u=s+4|0}s=c[u>>2]|0;if((s|0)==(p|0))break a}}while(0);if((q|0)!=(p|0)&(q|0)!=0){a[1263537]=0;__ZN6StringC2EPKc(i,885917);c[h>>2]=__ZNK6String4utf8Ev(i)|0;__Z19_err_set_last_errorPKc(__ZNK10CharString8get_dataEv(h)|0);n=c[h>>2]|0;if(n|0?(__Z16atomic_decrementPj(n+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(n,1);n=c[i>>2]|0;if(n|0?(__Z16atomic_decrementPj(n+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(n,1);a[1263537]=1;n=c[j>>2]|0;if(!n)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145936,602,1124976,0);a[1263537]=0;s=c[n+8>>2]|0;n=c[o>>2]|0;r=(s|0)==(n|0);c:do if(r)v=s;else{t=c[e>>2]|0;w=s;do{x=c[w+24>>2]|0;if(t>>>0<x>>>0)y=w+8|0;else{if(x>>>0>=t>>>0){v=w;break c}y=w+4|0}w=c[y>>2]|0}while((w|0)!=(n|0));__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145936,604,1145947,0)}while(0);if((v|0)==(n|0)|(v|0)==0)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145936,604,1145947,0);a[1263537]=0;if((c[(c[v+28>>2]|0)+8>>2]|0)!=6){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(887646,884804,1288,889306,0);g[b>>2]=0.0;g[b+4>>2]=0.0;l=f;return}a[1263537]=0;d:do if(r)z=s;else{o=c[e>>2]|0;p=s;do{w=c[p+24>>2]|0;if(o>>>0<w>>>0)A=p+8|0;else{if(w>>>0>=o>>>0){z=p;break d}A=p+4|0}p=c[A>>2]|0}while((p|0)!=(n|0));__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145936,604,1145947,0)}while(0);if((z|0)==(n|0)|(z|0)==0)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145936,604,1145947,0);a[1263537]=0;s=(c[z+28>>2]|0)+24|0;r=c[s+4>>2]|0;p=b;c[p>>2]=c[s>>2];c[p+4>>2]=r;l=f;return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(887646,884804,1288,889241,0);g[b>>2]=0.0;g[b+4>>2]=0.0;l=f;return}function __ZNK19AnimationTreePlayer24timescale_node_get_scaleERK10StringName(b,d){b=b|0;d=d|0;var e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0.0,z=0,A=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e+4|0;h=e;i=b+268|0;j=c[i>>2]|0;a:do if(j|0){k=c[j+8>>2]|0;n=b+272|0;o=c[n>>2]|0;b:do if((k|0)==(o|0))p=k;else{q=c[d>>2]|0;r=k;while(1){s=c[r+24>>2]|0;if(q>>>0<s>>>0)t=r+8|0;else{if(s>>>0>=q>>>0){p=r;break b}t=r+4|0}r=c[t>>2]|0;if((r|0)==(o|0))break a}}while(0);if((p|0)!=(o|0)&(p|0)!=0){a[1263537]=0;__ZN6StringC2EPKc(h,885917);c[f>>2]=__ZNK6String4utf8Ev(h)|0;__Z19_err_set_last_errorPKc(__ZNK10CharString8get_dataEv(f)|0);k=c[f>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);k=c[h>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);a[1263537]=1;k=c[i>>2]|0;if(!k)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145936,602,1124976,0);a[1263537]=0;r=c[k+8>>2]|0;k=c[n>>2]|0;q=(r|0)==(k|0);c:do if(q)u=r;else{s=c[d>>2]|0;v=r;do{w=c[v+24>>2]|0;if(s>>>0<w>>>0)x=v+8|0;else{if(w>>>0>=s>>>0){u=v;break c}x=v+4|0}v=c[x>>2]|0}while((v|0)!=(k|0));__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145936,604,1145947,0)}while(0);if((u|0)==(k|0)|(u|0)==0)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145936,604,1145947,0);a[1263537]=0;if((c[(c[u+28>>2]|0)+8>>2]|0)!=7){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(887669,884804,1294,889165,0);y=0.0;l=e;return +y}a[1263537]=0;d:do if(q)z=r;else{n=c[d>>2]|0;o=r;do{v=c[o+24>>2]|0;if(n>>>0<v>>>0)A=o+8|0;else{if(v>>>0>=n>>>0){z=o;break d}A=o+4|0}o=c[A>>2]|0}while((o|0)!=(k|0));__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145936,604,1145947,0)}while(0);if((z|0)==(k|0)|(z|0)==0)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145936,604,1145947,0);a[1263537]=0;y=+g[(c[z+28>>2]|0)+24>>2];l=e;return +y}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(887669,884804,1294,884846,0);y=0.0;l=e;return +y}function __ZN19AnimationTreePlayer18timeseek_node_seekERK10StringNamef(b,d,e){b=b|0;d=d|0;e=+e;var f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);h=f+4|0;i=f;j=b+268|0;k=c[j>>2]|0;a:do if(k|0){n=c[k+8>>2]|0;o=c[b+272>>2]|0;b:do if((n|0)==(o|0))p=n;else{q=c[d>>2]|0;r=n;while(1){s=c[r+24>>2]|0;if(q>>>0<s>>>0)t=r+8|0;else{if(s>>>0>=q>>>0){p=r;break b}t=r+4|0}r=c[t>>2]|0;if((r|0)==(o|0))break a}}while(0);if((p|0)!=(o|0)&(p|0)!=0){a[1263537]=0;__ZN6StringC2EPKc(i,885917);c[h>>2]=__ZNK6String4utf8Ev(i)|0;__Z19_err_set_last_errorPKc(__ZNK10CharString8get_dataEv(h)|0);n=c[h>>2]|0;if(n|0?(__Z16atomic_decrementPj(n+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(n,1);n=c[i>>2]|0;if(n|0?(__Z16atomic_decrementPj(n+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(n,1);a[1263537]=1;if((c[(c[(__ZN3MapI10StringNamePN19AnimationTreePlayer8NodeBaseE10ComparatorIS0_E16DefaultAllocatorEixERKS0_(j,d)|0)>>2]|0)+8>>2]|0)==8){a[1263537]=0;g[(c[(__ZN3MapI10StringNamePN19AnimationTreePlayer8NodeBaseE10ComparatorIS0_E16DefaultAllocatorEixERKS0_(j,d)|0)>>2]|0)+24>>2]=e;l=f;return}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(887694,884804,1133,889102,0);l=f;return}}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(887694,884804,1133,884978,0);l=f;return}function __ZNK19AnimationTreePlayer31transition_node_get_input_countERK10StringName(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e+4|0;g=e;h=b+268|0;i=c[h>>2]|0;a:do if(i|0){j=c[i+8>>2]|0;k=b+272|0;n=c[k>>2]|0;b:do if((j|0)==(n|0))o=j;else{p=c[d>>2]|0;q=j;while(1){r=c[q+24>>2]|0;if(p>>>0<r>>>0)s=q+8|0;else{if(r>>>0>=p>>>0){o=q;break b}s=q+4|0}q=c[s>>2]|0;if((q|0)==(n|0))break a}}while(0);if((o|0)!=(n|0)&(o|0)!=0){a[1263537]=0;__ZN6StringC2EPKc(g,885917);c[f>>2]=__ZNK6String4utf8Ev(g)|0;__Z19_err_set_last_errorPKc(__ZNK10CharString8get_dataEv(f)|0);j=c[f>>2]|0;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);j=c[g>>2]|0;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);a[1263537]=1;j=c[h>>2]|0;if(!j)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145936,602,1124976,0);a[1263537]=0;q=c[j+8>>2]|0;j=c[k>>2]|0;p=(q|0)==(j|0);c:do if(p)t=q;else{r=c[d>>2]|0;u=q;do{v=c[u+24>>2]|0;if(r>>>0<v>>>0)w=u+8|0;else{if(v>>>0>=r>>>0){t=u;break c}w=u+4|0}u=c[w>>2]|0}while((u|0)!=(j|0));__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145936,604,1145947,0)}while(0);if((t|0)==(j|0)|(t|0)==0)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145936,604,1145947,0);a[1263537]=0;if((c[(c[t+28>>2]|0)+8>>2]|0)!=9){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(887721,884804,1313,888837,0);x=0;l=e;return x|0}a[1263537]=0;d:do if(p)y=q;else{k=c[d>>2]|0;n=q;do{u=c[n+24>>2]|0;if(k>>>0<u>>>0)z=n+8|0;else{if(u>>>0>=k>>>0){y=n;break d}z=n+4|0}n=c[z>>2]|0}while((n|0)!=(j|0));__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145936,604,1145947,0)}while(0);if((y|0)==(j|0)|(y|0)==0)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145936,604,1145947,0);a[1263537]=0;q=c[(c[y+28>>2]|0)+20>>2]|0;if(!q){x=0;l=e;return x|0}x=c[q+-4>>2]|0;l=e;return x|0}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(887721,884804,1313,884846,0);x=0;l=e;return x|0}function __ZN19AnimationTreePlayer28transition_node_delete_inputERK10StringNamei(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f+4|0;h=f;i=b+268|0;j=c[i>>2]|0;a:do if(j|0){k=c[j+8>>2]|0;n=c[b+272>>2]|0;b:do if((k|0)==(n|0))o=k;else{p=c[d>>2]|0;q=k;while(1){r=c[q+24>>2]|0;if(p>>>0<r>>>0)s=q+8|0;else{if(r>>>0>=p>>>0){o=q;break b}s=q+4|0}q=c[s>>2]|0;if((q|0)==(n|0))break a}}while(0);if((o|0)!=(n|0)&(o|0)!=0){a[1263537]=0;__ZN6StringC2EPKc(h,885917);c[g>>2]=__ZNK6String4utf8Ev(h)|0;__Z19_err_set_last_errorPKc(__ZNK10CharString8get_dataEv(g)|0);k=c[g>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);k=c[h>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);a[1263537]=1;if((c[(c[(__ZN3MapI10StringNamePN19AnimationTreePlayer8NodeBaseE10ComparatorIS0_E16DefaultAllocatorEixERKS0_(i,d)|0)>>2]|0)+8>>2]|0)!=9){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(887753,884804,1300,885950,0);l=f;return}a[1263537]=0;k=c[(__ZN3MapI10StringNamePN19AnimationTreePlayer8NodeBaseE10ComparatorIS0_E16DefaultAllocatorEixERKS0_(i,d)|0)>>2]|0;if((e|0)>=0){q=k+20|0;p=c[q>>2]|0;r=(p|0)==0;if(r)t=0;else t=c[p+-4>>2]|0;if((t|0)>(e|0)){a[1263537]=0;if(r){l=f;return}r=c[p+-4>>2]|0;if((r|0)<2){l=f;return}if((r|0)>(e|0)){a[1263537]=0;__ZN6VectorIN19AnimationTreePlayer5InputEE14_copy_on_writeEv(q);r=c[q>>2]|0;if(!r){u=0;v=-1}else{u=r;v=(c[r+-4>>2]|0)+-1|0}if((v|0)>(e|0)){r=e;do{p=r;r=r+1|0;__ZN10StringNameaSERKS_(u+(p<<2)|0,u+(r<<2)|0)}while((r|0)!=(v|0))}__ZN6VectorIN19AnimationTreePlayer5InputEE6resizeEi(q,v)|0}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1128380,1146752,368,1122479,0);r=k+24|0;n=c[r>>2]|0;p=(n|0)==0;if(p)w=0;else w=c[n+-4>>2]|0;if((w|0)>(e|0)){a[1263537]=0;if(!p?(__ZN6VectorIN19AnimationTreePlayer14TransitionNode9InputDataEE14_copy_on_writeEv(r),p=c[r>>2]|0,(p|0)!=0):0){x=p;y=(c[p+-4>>2]|0)+-1|0}else{x=0;y=-1}if((y|0)>(e|0)){p=e;do{n=p;p=p+1|0;a[x+n>>0]=a[x+p>>0]|0}while((p|0)!=(y|0))}__ZN6VectorIN19AnimationTreePlayer14TransitionNode9InputDataEE6resizeEi(r,y)|0}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1128380,1146752,368,1122479,0);c[b+252>>2]=__ZN19AnimationTreePlayer11_cycle_testERK10StringName(b,b+236|0)|0;l=f;return}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(887753,884804,1301,889056,0);l=f;return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(887753,884804,1300,884978,0);l=f;return}function __ZNK19AnimationTreePlayer38transition_node_has_input_auto_advanceERK10StringNamei(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f+4|0;h=f;i=b+268|0;j=c[i>>2]|0;a:do if(j|0){k=c[j+8>>2]|0;n=b+272|0;o=c[n>>2]|0;b:do if((k|0)==(o|0))p=k;else{q=c[d>>2]|0;r=k;while(1){s=c[r+24>>2]|0;if(q>>>0<s>>>0)t=r+8|0;else{if(s>>>0>=q>>>0){p=r;break b}t=r+4|0}r=c[t>>2]|0;if((r|0)==(o|0))break a}}while(0);if((p|0)!=(o|0)&(p|0)!=0){a[1263537]=0;__ZN6StringC2EPKc(h,885917);c[g>>2]=__ZNK6String4utf8Ev(h)|0;__Z19_err_set_last_errorPKc(__ZNK10CharString8get_dataEv(g)|0);k=c[g>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);k=c[h>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);a[1263537]=1;k=c[i>>2]|0;if(!k)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145936,602,1124976,0);a[1263537]=0;r=c[k+8>>2]|0;k=c[n>>2]|0;q=(r|0)==(k|0);c:do if(q)u=r;else{s=c[d>>2]|0;v=r;do{w=c[v+24>>2]|0;if(s>>>0<w>>>0)x=v+8|0;else{if(w>>>0>=s>>>0){u=v;break c}x=v+4|0}v=c[x>>2]|0}while((v|0)!=(k|0));__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145936,604,1145947,0)}while(0);if((u|0)==(k|0)|(u|0)==0)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145936,604,1145947,0);a[1263537]=0;if((c[(c[u+28>>2]|0)+8>>2]|0)!=9){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(887792,884804,1319,888975,0);y=0;l=f;return y|0}a[1263537]=0;d:do if(q)z=r;else{n=c[d>>2]|0;o=r;do{v=c[o+24>>2]|0;if(n>>>0<v>>>0)A=o+8|0;else{if(v>>>0>=n>>>0){z=o;break d}A=o+4|0}o=c[A>>2]|0}while((o|0)!=(k|0));__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145936,604,1145947,0)}while(0);if((z|0)==(k|0)|(z|0)==0)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145936,604,1145947,0);a[1263537]=0;r=c[z+28>>2]|0;if((e|0)>=0){q=c[r+20>>2]|0;if(!q)B=0;else B=c[q+-4>>2]|0;if((B|0)>(e|0)){a[1263537]=0;q=r+24|0;r=c[q>>2]|0;o=(r|0)==0;if(o)C=0;else C=c[r+-4>>2]|0;do if((C|0)<=(e|0)){if(o)D=0;else D=c[r+-4>>2]|0;if((D|0)>(e|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);__ZN6VectorIN19AnimationTreePlayer14TransitionNode9InputDataEE14_copy_on_writeEv(q);y=(a[(c[q>>2]|0)+e>>0]|0)!=0;l=f;return y|0}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(887792,884804,1320,889056,0);y=0;l=f;return y|0}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(887792,884804,1319,888914,0);y=0;l=f;return y|0}function __ZNK19AnimationTreePlayer30transition_node_get_xfade_timeERK10StringName(b,d){b=b|0;d=d|0;var e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0.0,z=0,A=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e+4|0;h=e;i=b+268|0;j=c[i>>2]|0;a:do if(j|0){k=c[j+8>>2]|0;n=b+272|0;o=c[n>>2]|0;b:do if((k|0)==(o|0))p=k;else{q=c[d>>2]|0;r=k;while(1){s=c[r+24>>2]|0;if(q>>>0<s>>>0)t=r+8|0;else{if(s>>>0>=q>>>0){p=r;break b}t=r+4|0}r=c[t>>2]|0;if((r|0)==(o|0))break a}}while(0);if((p|0)!=(o|0)&(p|0)!=0){a[1263537]=0;__ZN6StringC2EPKc(h,885917);c[f>>2]=__ZNK6String4utf8Ev(h)|0;__Z19_err_set_last_errorPKc(__ZNK10CharString8get_dataEv(f)|0);k=c[f>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);k=c[h>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);a[1263537]=1;k=c[i>>2]|0;if(!k)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145936,602,1124976,0);a[1263537]=0;r=c[k+8>>2]|0;k=c[n>>2]|0;q=(r|0)==(k|0);c:do if(q)u=r;else{s=c[d>>2]|0;v=r;do{w=c[v+24>>2]|0;if(s>>>0<w>>>0)x=v+8|0;else{if(w>>>0>=s>>>0){u=v;break c}x=v+4|0}v=c[x>>2]|0}while((v|0)!=(k|0));__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145936,604,1145947,0)}while(0);if((u|0)==(k|0)|(u|0)==0)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145936,604,1145947,0);a[1263537]=0;if((c[(c[u+28>>2]|0)+8>>2]|0)!=9){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(887831,884804,1325,888837,0);y=0.0;l=e;return +y}a[1263537]=0;d:do if(q)z=r;else{n=c[d>>2]|0;o=r;do{v=c[o+24>>2]|0;if(n>>>0<v>>>0)A=o+8|0;else{if(v>>>0>=n>>>0){z=o;break d}A=o+4|0}o=c[A>>2]|0}while((o|0)!=(k|0));__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145936,604,1145947,0)}while(0);if((z|0)==(k|0)|(z|0)==0)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145936,604,1145947,0);a[1263537]=0;y=+g[(c[z+28>>2]|0)+52>>2];l=e;return +y}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(887831,884804,1325,884846,0);y=0.0;l=e;return +y}function __ZN19AnimationTreePlayer27transition_node_set_currentERK10StringNamei(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);h=f+4|0;i=f;j=b+268|0;k=c[j>>2]|0;a:do if(k|0){n=c[k+8>>2]|0;o=c[b+272>>2]|0;b:do if((n|0)==(o|0))p=n;else{q=c[d>>2]|0;r=n;while(1){s=c[r+24>>2]|0;if(q>>>0<s>>>0)t=r+8|0;else{if(s>>>0>=q>>>0){p=r;break b}t=r+4|0}r=c[t>>2]|0;if((r|0)==(o|0))break a}}while(0);if((p|0)!=(o|0)&(p|0)!=0){a[1263537]=0;__ZN6StringC2EPKc(i,885917);c[h>>2]=__ZNK6String4utf8Ev(i)|0;__Z19_err_set_last_errorPKc(__ZNK10CharString8get_dataEv(h)|0);n=c[h>>2]|0;if(n|0?(__Z16atomic_decrementPj(n+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(n,1);n=c[i>>2]|0;if(n|0?(__Z16atomic_decrementPj(n+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(n,1);a[1263537]=1;if((c[(c[(__ZN3MapI10StringNamePN19AnimationTreePlayer8NodeBaseE10ComparatorIS0_E16DefaultAllocatorEixERKS0_(j,d)|0)>>2]|0)+8>>2]|0)!=9){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(887862,884804,1174,885950,0);l=f;return}a[1263537]=0;n=c[(__ZN3MapI10StringNamePN19AnimationTreePlayer8NodeBaseE10ComparatorIS0_E16DefaultAllocatorEixERKS0_(j,d)|0)>>2]|0;if((e|0)>=0){r=c[n+20>>2]|0;if(!r)u=0;else u=c[r+-4>>2]|0;if((u|0)>(e|0)){a[1263537]=0;r=n+48|0;q=c[r>>2]|0;if((q|0)==(e|0)){l=f;return}c[n+36>>2]=q;c[n+32>>2]=c[n+52>>2];q=n+44|0;c[n+28>>2]=c[q>>2];g[q>>2]=0.0;c[r>>2]=e;a[n+40>>0]=1;l=f;return}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(884903,884804,1159,884915,0);l=f;return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(887862,884804,1174,884978,0);l=f;return}function __ZNK19AnimationTreePlayer27transition_node_get_currentERK10StringName(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e+4|0;g=e;h=b+268|0;i=c[h>>2]|0;a:do if(i|0){j=c[i+8>>2]|0;k=b+272|0;n=c[k>>2]|0;b:do if((j|0)==(n|0))o=j;else{p=c[d>>2]|0;q=j;while(1){r=c[q+24>>2]|0;if(p>>>0<r>>>0)s=q+8|0;else{if(r>>>0>=p>>>0){o=q;break b}s=q+4|0}q=c[s>>2]|0;if((q|0)==(n|0))break a}}while(0);if((o|0)!=(n|0)&(o|0)!=0){a[1263537]=0;__ZN6StringC2EPKc(g,885917);c[f>>2]=__ZNK6String4utf8Ev(g)|0;__Z19_err_set_last_errorPKc(__ZNK10CharString8get_dataEv(f)|0);j=c[f>>2]|0;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);j=c[g>>2]|0;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);a[1263537]=1;j=c[h>>2]|0;if(!j)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145936,602,1124976,0);a[1263537]=0;q=c[j+8>>2]|0;j=c[k>>2]|0;p=(q|0)==(j|0);c:do if(p)t=q;else{r=c[d>>2]|0;u=q;do{v=c[u+24>>2]|0;if(r>>>0<v>>>0)w=u+8|0;else{if(v>>>0>=r>>>0){t=u;break c}w=u+4|0}u=c[w>>2]|0}while((u|0)!=(j|0));__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145936,604,1145947,0)}while(0);if((t|0)==(j|0)|(t|0)==0)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145936,604,1145947,0);a[1263537]=0;if((c[(c[t+28>>2]|0)+8>>2]|0)!=9){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(887890,884804,1331,888759,0);x=-1;l=e;return x|0}a[1263537]=0;d:do if(p)y=q;else{k=c[d>>2]|0;n=q;do{u=c[n+24>>2]|0;if(k>>>0<u>>>0)z=n+8|0;else{if(u>>>0>=k>>>0){y=n;break d}z=n+4|0}n=c[z>>2]|0}while((n|0)!=(j|0));__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145936,604,1145947,0)}while(0);if((y|0)==(j|0)|(y|0)==0)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145936,604,1145947,0);a[1263537]=0;x=c[(c[y+28>>2]|0)+48>>2]|0;l=e;return x|0}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(887890,884804,1331,888701,0);x=-1;l=e;return x|0}function __ZN19AnimationTreePlayer12node_set_posERK10StringNameRK7Vector2(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0;f=b+268|0;g=c[f>>2]|0;a:do if(g|0){h=c[g+8>>2]|0;i=c[b+272>>2]|0;b:do if((h|0)==(i|0))j=h;else{k=c[d>>2]|0;l=h;while(1){m=c[l+24>>2]|0;if(k>>>0<m>>>0)n=l+8|0;else{if(m>>>0>=k>>>0){j=l;break b}n=l+4|0}l=c[n>>2]|0;if((l|0)==(i|0))break a}}while(0);if((j|0)!=(i|0)&(j|0)!=0){a[1263537]=0;h=(c[(__ZN3MapI10StringNamePN19AnimationTreePlayer8NodeBaseE10ComparatorIS0_E16DefaultAllocatorEixERKS0_(f,d)|0)>>2]|0)+12|0;l=e;k=c[l+4>>2]|0;m=h;c[m>>2]=c[l>>2];c[m+4>>2]=k;return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(885406,884804,1180,884978,0);return}function __ZNK19AnimationTreePlayer12node_get_posERK10StringName(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0;f=c[d+268>>2]|0;a:do if(f|0){h=c[f+8>>2]|0;i=c[d+272>>2]|0;j=(h|0)==(i|0);b:do if(j)k=h;else{l=c[e>>2]|0;m=h;while(1){n=c[m+24>>2]|0;if(l>>>0<n>>>0)o=m+8|0;else{if(n>>>0>=l>>>0){k=m;break b}o=m+4|0}m=c[o>>2]|0;if((m|0)==(i|0))break a}}while(0);if((k|0)!=(i|0)&(k|0)!=0){a[1263537]=0;c:do if(j)p=h;else{m=c[e>>2]|0;l=h;do{n=c[l+24>>2]|0;if(m>>>0<n>>>0)q=l+8|0;else{if(n>>>0>=m>>>0){p=l;break c}q=l+4|0}l=c[q>>2]|0}while((l|0)!=(i|0));__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145936,604,1145947,0)}while(0);if((p|0)==(i|0)|(p|0)==0)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145936,604,1145947,0);a[1263537]=0;h=(c[p+28>>2]|0)+12|0;j=c[h+4>>2]|0;l=b;c[l>>2]=c[h>>2];c[l+4>>2]=j;return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(887929,884804,1191,888637,0);g[b>>2]=0.0;g[b+4>>2]=0.0;return}function __ZN19AnimationTreePlayer11remove_nodeERK10StringName(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e+4|0;g=e;h=e+8|0;i=b+268|0;j=c[i>>2]|0;a:do if(j|0){k=c[j+8>>2]|0;n=b+272|0;o=c[n>>2]|0;b:do if((k|0)==(o|0))p=k;else{q=c[d>>2]|0;r=k;while(1){s=c[r+24>>2]|0;if(q>>>0<s>>>0)t=r+8|0;else{if(s>>>0>=q>>>0){p=r;break b}t=r+4|0}r=c[t>>2]|0;if((r|0)==(o|0))break a}}while(0);if((p|0)!=(o|0)&(p|0)!=0){a[1263537]=0;__ZN6StringC2EPKc(g,888561);c[f>>2]=__ZNK6String4utf8Ev(g)|0;__Z19_err_set_last_errorPKc(__ZNK10CharString8get_dataEv(f)|0);k=c[f>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);k=c[g>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);a[1263537]=1;k=b+236|0;if((c[d>>2]|0)==(c[k>>2]|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(887942,884804,1348,888595,0);l=e;return}a[1263537]=0;r=c[i>>2]|0;c:do if(r|0){q=c[r+8>>2]|0;s=c[n>>2]|0;if((q|0)!=(s|0)){u=q;while(1){q=c[u+8>>2]|0;if((q|0)==(s|0))break;else u=q}do if(u){s=u;d:while(1){q=(c[s+28>>2]|0)+20|0;v=0;while(1){w=c[q>>2]|0;x=(w|0)==0;if(x)y=0;else y=c[w+-4>>2]|0;if((v|0)>=(y|0))break;if(x)z=0;else z=c[w+-4>>2]|0;if((z|0)<=(v|0)){if(x)A=0;else A=c[w+-4>>2]|0;if((A|0)<=(v|0)){B=47;break d}a[1263537]=0}__ZN6VectorIN19AnimationTreePlayer5InputEE14_copy_on_writeEv(q);if((c[(c[q>>2]|0)+(v<<2)>>2]|0)==(c[d>>2]|0)){__ZN10StringNameC2Ev(h);w=c[q>>2]|0;x=(w|0)==0;if(x)C=0;else C=c[w+-4>>2]|0;do if((C|0)<=(v|0)){if(x)D=0;else D=c[w+-4>>2]|0;if((D|0)>(v|0)){a[1263537]=0;B=58;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);E=0;break}}else B=58;while(0);if((B|0)==58){B=0;__ZN6VectorIN19AnimationTreePlayer5InputEE14_copy_on_writeEv(q);E=(c[q>>2]|0)+(v<<2)|0}__ZN10StringNameaSERKS_(E,h);__ZN10StringNameD2Ev(h)}v=v+1|0}s=c[s+16>>2]|0;if(!s){B=24;break}}if((B|0)==24){F=c[i>>2]|0;break}else if((B|0)==47)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}else F=r;while(0);if(!F)break;else G=F}else G=r;u=c[G+8>>2]|0;s=c[n>>2]|0;e:do if((u|0)==(s|0))H=u;else{v=c[d>>2]|0;q=u;while(1){w=c[q+24>>2]|0;if(v>>>0<w>>>0)I=q+8|0;else{if(w>>>0>=v>>>0){H=q;break e}I=q+4|0}q=c[I>>2]|0;if((q|0)==(s|0))break c}}while(0);if(!((H|0)==0|(H|0)==(s|0)))__ZN3MapI10StringNamePN19AnimationTreePlayer8NodeBaseE10ComparatorIS0_E16DefaultAllocatorE6_eraseEPNS7_7ElementE(i,H)}while(0);c[b+252>>2]=__ZN19AnimationTreePlayer11_cycle_testERK10StringName(b,k)|0;a[b+266>>0]=1;l=e;return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(887942,884804,1346,884978,0);l=e;return}function __ZNK19AnimationTreePlayer19are_nodes_connectedERK10StringNameS2_i(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;g=c[b+268>>2]|0;a:do if(g|0){h=c[g+8>>2]|0;i=c[b+272>>2]|0;j=(h|0)==(i|0);b:do if(j)k=h;else{l=c[d>>2]|0;m=h;while(1){n=c[m+24>>2]|0;if(l>>>0<n>>>0)o=m+8|0;else{if(n>>>0>=l>>>0){k=m;break b}o=m+4|0}m=c[o>>2]|0;if((m|0)==(i|0))break a}}while(0);if((k|0)!=(i|0)&(k|0)!=0){a[1263537]=0;c:do if(j){p=h;q=18}else{m=c[e>>2]|0;l=h;do{n=c[l+24>>2]|0;if(m>>>0<n>>>0)r=l+8|0;else{if(n>>>0>=m>>>0){p=l;q=18;break c}r=l+4|0}l=c[r>>2]|0}while((l|0)!=(i|0))}while(0);if((q|0)==18?(p|0)!=(i|0)&(p|0)!=0:0){a[1263537]=0;l=c[e>>2]|0;if((c[d>>2]|0)==(l|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(887975,884804,1435,888497,0);s=0;return s|0}a[1263537]=0;d:do if(j)t=h;else{m=h;do{n=c[m+24>>2]|0;if(l>>>0<n>>>0)u=m+8|0;else{if(n>>>0>=l>>>0){t=m;break d}u=m+4|0}m=c[u>>2]|0}while((m|0)!=(i|0));__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145936,604,1145947,0)}while(0);if((t|0)==(i|0)|(t|0)==0)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145936,604,1145947,0);a[1263537]=0;l=(c[t+28>>2]|0)+20|0;if((f|0)<0)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);h=c[l>>2]|0;j=(h|0)==0;if(j)v=0;else v=c[h+-4>>2]|0;do if((v|0)<=(f|0)){if(j)w=0;else w=c[h+-4>>2]|0;if((w|0)>(f|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);__ZN6VectorIN19AnimationTreePlayer5InputEE14_copy_on_writeEv(l);s=(c[(c[l>>2]|0)+(f<<2)>>2]|0)==(c[d>>2]|0);return s|0}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(887975,884804,1434,888432,0);s=0;return s|0}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(887975,884804,1433,888367,0);s=0;return s|0}function __ZN19AnimationTreePlayer16disconnect_nodesERK10StringNamei(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f;h=b+268|0;i=c[h>>2]|0;a:do if(i|0){j=c[i+8>>2]|0;k=c[b+272>>2]|0;b:do if((j|0)==(k|0))n=j;else{o=c[d>>2]|0;p=j;while(1){q=c[p+24>>2]|0;if(o>>>0<q>>>0)r=p+8|0;else{if(q>>>0>=o>>>0){n=p;break b}r=p+4|0}p=c[r>>2]|0;if((p|0)==(k|0))break a}}while(0);if((n|0)!=(k|0)&(n|0)!=0){a[1263537]=0;j=__ZN3MapI10StringNamePN19AnimationTreePlayer8NodeBaseE10ComparatorIS0_E16DefaultAllocatorEixERKS0_(h,d)|0;if((e|0)>=0){p=(c[j>>2]|0)+20|0;j=c[p>>2]|0;if(!j)s=0;else s=c[j+-4>>2]|0;if((s|0)>(e|0)){a[1263537]=0;__ZN10StringNameC2Ev(g);j=c[p>>2]|0;o=(j|0)==0;if(o)t=0;else t=c[j+-4>>2]|0;do if((t|0)<=(e|0)){if(o)u=0;else u=c[j+-4>>2]|0;if((u|0)>(e|0)){a[1263537]=0;v=24;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);w=0;break}}else v=24;while(0);if((v|0)==24){__ZN6VectorIN19AnimationTreePlayer5InputEE14_copy_on_writeEv(p);w=(c[p>>2]|0)+(e<<2)|0}__ZN10StringNameaSERKS_(w,g);__ZN10StringNameD2Ev(g);c[b+252>>2]=1;a[b+266>>0]=1;l=f;return}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(887995,884804,1447,888319,0);l=f;return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(887995,884804,1444,884978,0);l=f;return}function __ZN19AnimationTreePlayer10set_activeEb(b,e){b=b|0;e=e|0;var f=0,g=0;f=e&1;g=b+265|0;if((d[g>>0]|0|0)==(e&1|0))return;a[g>>0]=f;g=b+264|0;a[g>>0]=f;a[b+280>>0]=f;switch(c[b+260>>2]|0){case 0:{__ZN4Node26set_fixed_process_internalEb(b,e);break}case 1:{__ZN4Node20set_process_internalEb(b,e);break}default:{}}a[g>>0]=f;return}function __ZNK19AnimationTreePlayer9is_activeEv(b){b=b|0;return (a[b+265>>0]|0)!=0|0}function __ZN19AnimationTreePlayer13set_base_pathERK8NodePath(b,c){b=b|0;c=c|0;__ZN8NodePathaSERKS_(b+244|0,c);a[b+266>>0]=1;return}function __ZNK19AnimationTreePlayer13get_base_pathEv(a){a=a|0;var b=0,d=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b;__ZN8NodePathC2ERKS_(d,a+244|0);l=b;return c[d>>2]|0}function __ZN19AnimationTreePlayer17set_master_playerERK8NodePath(b,c){b=b|0;c=c|0;var d=0;d=b+248|0;if(__ZNK8NodePatheqERKS_(c,d)|0)return;__ZN8NodePathaSERKS_(d,c);__ZN19AnimationTreePlayer15_update_sourcesEv(b);a[b+266>>0]=1;return}function __ZNK19AnimationTreePlayer17get_master_playerEv(a){a=a|0;var b=0,d=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b;__ZN8NodePathC2ERKS_(d,a+248|0);l=b;return c[d>>2]|0}function __ZN19AnimationTreePlayer14_get_node_listEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+12|0;e=b+4|0;f=b+8|0;g=b;c[f>>2]=0;__ZNK19AnimationTreePlayer13get_node_listEP4ListI10StringName16DefaultAllocatorE(a,f);c[e>>2]=0;a=c[f>>2]|0;if(!a){__ZN10PoolVectorI6StringE6resizeEi(e,0)|0;h=0;i=0}else{__ZN10PoolVectorI6StringE6resizeEi(e,c[a+8>>2]|0)|0;j=0;k=a;n=4}while(1){if((n|0)==4){n=0;h=c[k>>2]|0;i=j}if(!h)break;a=i+1|0;o=c[h>>2]|0;do if(o){p=c[o+4>>2]|0;if(p|0){__ZN6StringC2EPKc(d,p);q=c[d>>2]|0;break}p=o+8|0;c[d>>2]=0;r=c[p>>2]|0;if((r|0)!=0?(c[d>>2]=0,(__Z28atomic_conditional_incrementPj(r+-8|0)|0)!=0):0){r=c[p>>2]|0;c[d>>2]=r;q=r}else q=0}else{c[d>>2]=0;q=0}while(0);c[g>>2]=q;__ZN10PoolVectorI6StringE3setEiRKS0_(e,i,g);o=c[g>>2]|0;if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(o,1);j=a;k=h+4|0;n=4}__ZN4ListI10StringName16DefaultAllocatorED2Ev(f);l=b;return c[e>>2]|0}function __ZN19AnimationTreePlayer26set_animation_process_modeENS_20AnimationProcessModeE(b,d){b=b|0;d=d|0;var e=0,f=0,g=0;e=b+260|0;f=c[e>>2]|0;if((f|0)==(d|0))return;g=b+264|0;if(!(a[g>>0]|0)){c[e>>2]=d;return}switch(f|0){case 0:{__ZN4Node26set_fixed_process_internalEb(b,0);break}case 1:{__ZN4Node20set_process_internalEb(b,0);break}default:{}}a[g>>0]=0;c[e>>2]=d;switch(d|0){case 0:{__ZN4Node26set_fixed_process_internalEb(b,(a[b+265>>0]|0)!=0);break}case 1:{__ZN4Node20set_process_internalEb(b,(a[b+265>>0]|0)!=0);break}default:{}}a[g>>0]=1;return}function __ZNK19AnimationTreePlayer26get_animation_process_modeEv(a){a=a|0;return c[a+260>>2]|0}function __ZN19AnimationTreePlayer7advanceEf(a,b){a=a|0;b=+b;__ZN19AnimationTreePlayer18_process_animationEf(a,b);return}function __ZN19AnimationTreePlayer5resetEv(b){b=b|0;a[b+280>>0]=1;return}function __ZN19AnimationTreePlayer16recompute_cachesEv(b){b=b|0;a[b+266>>0]=1;return}function __ZNK11MethodBind0I19AnimationTreePlayerE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return 0}function __ZNK11MethodBind0I19AnimationTreePlayerE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,890582);l=a;return c[b>>2]|0}function __ZN11MethodBind0I19AnimationTreePlayerE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236268)|0:0){c[h>>2]=0;a[1263537]=0;f=c[d+24>>2]|0;if((f|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=f;c[b>>2]=0;return}i=f-(c[d+20>>2]|0)|0;if((i|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=i;c[b>>2]=0;return}i=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))j=i;else j=c[(c[d>>2]|0)+i>>2]|0;gj[j&8191](d);c[b>>2]=0;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,110,1146558,0);c[b>>2]=0;return}function __ZN11MethodBind0I19AnimationTreePlayerE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236268)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1)){g=b;gj[g&8191](a);return}else{g=c[(c[a>>2]|0)+b>>2]|0;gj[g&8191](a);return}}function __ZN11MethodBind0I19AnimationTreePlayerED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I19AnimationTreePlayerfE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if(!b){__ZN7VariantC2Ef(d,0.0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK11MethodBind1I19AnimationTreePlayerfE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,890582);l=a;return c[b>>2]|0}function __ZN11MethodBind1I19AnimationTreePlayerfE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0.0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236268)|0:0){c[h>>2]=0;a[1263537]=0;k=d+24|0;n=c[k>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=i;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=i;return}if((g|0)>0){if((n|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);p=0}else{a[1263537]=0;p=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,p)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=p;c[b>>2]=0;l=i;return}}p=c[d+44>>2]|0;n=c[d+48>>2]|0;o=e+(n>>1)|0;if(!(n&1))q=p;else q=c[(c[o>>2]|0)+p>>2]|0;do if((g|0)<1){p=c[k>>2]|0;n=p+-1|0;if((p|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)s=0;else s=c[e+-4>>2]|0;if((p|0)<=(s|0)){if(r)t=0;else t=c[e+-4>>2]|0;do if((t|0)<(p|0)){if(r)u=0;else u=c[e+-4>>2]|0;if((u|0)<(p|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);v=0;break}else{a[1263537]=0;w=31;break}}else w=31;while(0);if((w|0)==31)v=e+(n*24|0)|0;__ZN7VariantC2ERKS_(j,v);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);x=+__ZNK7VariantcvfEv(j);Mi[q&511](o,x);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I19AnimationTreePlayerfE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0,j=0.0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236268)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1)){h=b;i=c[d>>2]|0;j=+g[i>>2];Mi[h&511](a,j);return}else{h=c[(c[a>>2]|0)+b>>2]|0;i=c[d>>2]|0;j=+g[i>>2];Mi[h&511](a,j);return}}function __ZN11MethodBind1I19AnimationTreePlayerfED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI19AnimationTreePlayerNS0_20AnimationProcessModeEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK13MethodBind0RCI19AnimationTreePlayerNS0_20AnimationProcessModeEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,890582);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI19AnimationTreePlayerNS0_20AnimationProcessModeEE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236268)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2Ei(i,ij[n&8191](d)|0);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI19AnimationTreePlayerNS0_20AnimationProcessModeEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0;if(!b)f=0;else{d=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236268)|0;f=d?b:0}b=c[a+44>>2]|0;d=c[a+48>>2]|0;a=f+(d>>1)|0;if(!(d&1)){g=b;h=ij[g&8191](a)|0;c[e>>2]=h;return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=ij[g&8191](a)|0;c[e>>2]=h;return}}function __ZN13MethodBind0RCI19AnimationTreePlayerNS0_20AnimationProcessModeEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I19AnimationTreePlayerNS0_20AnimationProcessModeEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if(!b){__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK11MethodBind1I19AnimationTreePlayerNS0_20AnimationProcessModeEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,890582);l=a;return c[b>>2]|0}function __ZN11MethodBind1I19AnimationTreePlayerNS0_20AnimationProcessModeEE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236268)|0:0){c[h>>2]=0;a[1263537]=0;k=d+24|0;n=c[k>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=i;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=i;return}if((g|0)>0){if((n|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);p=0}else{a[1263537]=0;p=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,p)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=p;c[b>>2]=0;l=i;return}}p=c[d+44>>2]|0;n=c[d+48>>2]|0;o=e+(n>>1)|0;if(!(n&1))q=p;else q=c[(c[o>>2]|0)+p>>2]|0;do if((g|0)<1){p=c[k>>2]|0;n=p+-1|0;if((p|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)s=0;else s=c[e+-4>>2]|0;if((p|0)<=(s|0)){if(r)t=0;else t=c[e+-4>>2]|0;do if((t|0)<(p|0)){if(r)u=0;else u=c[e+-4>>2]|0;if((u|0)<(p|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);v=0;break}else{a[1263537]=0;w=31;break}}else w=31;while(0);if((w|0)==31)v=e+(n*24|0)|0;__ZN7VariantC2ERKS_(j,v);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);f=__ZNK7VariantcviEv(j)|0;Pi[q&2047](o,f);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I19AnimationTreePlayerNS0_20AnimationProcessModeEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236268)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1)){g=b;h=c[d>>2]|0;i=c[h>>2]|0;Pi[g&2047](a,i);return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=c[d>>2]|0;i=c[h>>2]|0;Pi[g&2047](a,i);return}}function __ZN11MethodBind1I19AnimationTreePlayerNS0_20AnimationProcessModeEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK19AnimationTreePlayer13get_node_listEP4ListI10StringName16DefaultAllocatorE(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0;d=c[a+268>>2]|0;if(!d)return;e=c[d+8>>2]|0;d=c[a+272>>2]|0;if((e|0)==(d|0))return;else f=e;while(1){e=c[f+8>>2]|0;if((e|0)==(d|0))break;else f=e}if(!f)return;d=f;f=c[b>>2]|0;do{if(!f){e=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=e;c[e>>2]=0;c[e+4>>2]=0;c[e+8>>2]=0}e=__ZnwjPFPvjE(16,4740)|0;__ZN10StringNameC2Ev(e);a=e+4|0;c[a>>2]=0;g=e+8|0;c[g>>2]=0;h=e+12|0;c[h>>2]=0;__ZN10StringNameaSERKS_(e,d+24|0);f=c[b>>2]|0;i=f+4|0;j=c[i>>2]|0;c[g>>2]=j;c[a>>2]=0;c[h>>2]=f;if(j|0)c[j+4>>2]=e;c[i>>2]=e;if(!(c[f>>2]|0))c[f>>2]=e;e=f+8|0;c[e>>2]=(c[e>>2]|0)+1;d=c[d+16>>2]|0}while((d|0)!=0);return}function __ZNK12MethodBind0RI19AnimationTreePlayer10PoolVectorI6StringEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;if((b|0)!=-1){f=0;l=a;return f|0}c[d>>2]=0;__ZN7VariantC2ERK10PoolVectorI6StringE(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);__ZN10PoolVectorI6StringE12_unreferenceEv(d);f=b;l=a;return f|0}function __ZNK12MethodBind0RI19AnimationTreePlayer10PoolVectorI6StringEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,890582);l=a;return c[b>>2]|0}function __ZN12MethodBind0RI19AnimationTreePlayer10PoolVectorI6StringEE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;j=f+24|0;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236268)|0:0){c[h>>2]=0;a[1263537]=0;k=c[d+24>>2]|0;if((k|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=k;c[b>>2]=0;l=f;return}n=k-(c[d+20>>2]|0)|0;if((n|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=n;c[b>>2]=0;l=f;return}n=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))o=n;else o=c[(c[d>>2]|0)+n>>2]|0;c[j>>2]=ij[o&8191](d)|0;__ZN7VariantC2ERK10PoolVectorI6StringE(i,j);__ZN10PoolVectorI6StringE12_unreferenceEv(j);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,266,1146558,0);c[b>>2]=0;l=f;return}function __ZN12MethodBind0RI19AnimationTreePlayer10PoolVectorI6StringEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=d;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236268)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;b=ij[i&8191](a)|0;c[f>>2]=b;a=b;if(((c[e>>2]|0)!=(b|0)?(__ZN10PoolVectorI6StringE12_unreferenceEv(e),b|0):0)?__Z28atomic_conditional_incrementPj(b)|0:0)c[e>>2]=a;__ZN10PoolVectorI6StringE12_unreferenceEv(f);l=d;return}function __ZN12MethodBind0RI19AnimationTreePlayer10PoolVectorI6StringEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI19AnimationTreePlayer8NodePathE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;if((b|0)!=-1){f=0;l=a;return f|0}__ZN8NodePathC2Ev(d);__ZN7VariantC2ERK8NodePath(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);__ZN8NodePathD2Ev(d);f=b;l=a;return f|0}function __ZNK13MethodBind0RCI19AnimationTreePlayer8NodePathE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,890582);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI19AnimationTreePlayer8NodePathE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;j=f+24|0;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236268)|0:0){c[h>>2]=0;a[1263537]=0;k=c[d+24>>2]|0;if((k|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=k;c[b>>2]=0;l=f;return}n=k-(c[d+20>>2]|0)|0;if((n|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=n;c[b>>2]=0;l=f;return}n=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))o=n;else o=c[(c[d>>2]|0)+n>>2]|0;c[j>>2]=ij[o&8191](d)|0;__ZN7VariantC2ERK8NodePath(i,j);__ZN8NodePathD2Ev(j);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI19AnimationTreePlayer8NodePathE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=d;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236268)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;c[f>>2]=ij[i&8191](a)|0;__ZN8NodePathaSERKS_(e,f);__ZN8NodePathD2Ev(f);l=d;return}function __ZN13MethodBind0RCI19AnimationTreePlayer8NodePathED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I19AnimationTreePlayerRK8NodePathE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;if(b|0){f=0;l=a;return f|0}__ZN8NodePathC2Ev(d);__ZN7VariantC2ERK8NodePath(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);__ZN8NodePathD2Ev(d);f=b;l=a;return f|0}function __ZNK11MethodBind1I19AnimationTreePlayerRK8NodePathE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,890582);l=a;return c[b>>2]|0}function __ZN11MethodBind1I19AnimationTreePlayerRK8NodePathE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i+24|0;k=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236268)|0:0){c[h>>2]=0;a[1263537]=0;n=d+24|0;o=c[n>>2]|0;if((o|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=o;c[b>>2]=0;l=i;return}p=o-(c[d+20>>2]|0)|0;if((p|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=p;c[b>>2]=0;l=i;return}if((g|0)>0){if((o|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);q=0}else{a[1263537]=0;q=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,q)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=q;c[b>>2]=0;l=i;return}}q=c[d+44>>2]|0;o=c[d+48>>2]|0;p=e+(o>>1)|0;if(!(o&1))r=q;else r=c[(c[p>>2]|0)+q>>2]|0;do if((g|0)<1){q=c[n>>2]|0;o=q+-1|0;if((q|0)>=1){e=c[d+16>>2]|0;s=(e|0)==0;if(s)t=0;else t=c[e+-4>>2]|0;if((q|0)<=(t|0)){if(s)u=0;else u=c[e+-4>>2]|0;do if((u|0)<(q|0)){if(s)v=0;else v=c[e+-4>>2]|0;if((v|0)<(q|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);w=0;break}else{a[1263537]=0;x=31;break}}else x=31;while(0);if((x|0)==31)w=e+(o*24|0)|0;__ZN7VariantC2ERKS_(k,w);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);c[j>>2]=__ZNK7Variantcv8NodePathEv(k)|0;Pi[r&2047](p,j);__ZN8NodePathD2Ev(j);if(c[k>>2]|0)__ZN7Variant5clearEv(k);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I19AnimationTreePlayerRK8NodePathE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e+4|0;g=e;if(!b)h=0;else{i=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236268)|0;h=i?b:0}b=c[a+44>>2]|0;i=c[a+48>>2]|0;a=h+(i>>1)|0;if(!(i&1))j=b;else j=c[(c[a>>2]|0)+b>>2]|0;__ZN8NodePathC2ERKS_(f,c[d>>2]|0);c[g>>2]=c[f>>2];Pi[j&2047](a,g);__ZN8NodePathD2Ev(g);l=e;return}function __ZN11MethodBind1I19AnimationTreePlayerRK8NodePathED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI19AnimationTreePlayerbE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Eb(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK13MethodBind0RCI19AnimationTreePlayerbE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,890582);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI19AnimationTreePlayerbE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236268)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2Eb(i,ij[n&8191](d)|0);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI19AnimationTreePlayerbE7ptrcallEP6ObjectPPKvPv(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0;if(!d)g=0;else{e=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1236268)|0;g=e?d:0}d=c[b+44>>2]|0;e=c[b+48>>2]|0;b=g+(e>>1)|0;if(!(e&1)){h=d;i=ij[h&8191](b)|0;j=i&1;a[f>>0]=j;return}else{h=c[(c[b>>2]|0)+d>>2]|0;i=ij[h&8191](b)|0;j=i&1;a[f>>0]=j;return}}function __ZN13MethodBind0RCI19AnimationTreePlayerbED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I19AnimationTreePlayerbE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if(!b){__ZN7VariantC2Eb(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK11MethodBind1I19AnimationTreePlayerbE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,890582);l=a;return c[b>>2]|0}function __ZN11MethodBind1I19AnimationTreePlayerbE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236268)|0:0){c[h>>2]=0;a[1263537]=0;k=d+24|0;n=c[k>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=i;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=i;return}if((g|0)>0){if((n|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);p=0}else{a[1263537]=0;p=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,p)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=p;c[b>>2]=0;l=i;return}}p=c[d+44>>2]|0;n=c[d+48>>2]|0;o=e+(n>>1)|0;if(!(n&1))q=p;else q=c[(c[o>>2]|0)+p>>2]|0;do if((g|0)<1){p=c[k>>2]|0;n=p+-1|0;if((p|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)s=0;else s=c[e+-4>>2]|0;if((p|0)<=(s|0)){if(r)t=0;else t=c[e+-4>>2]|0;do if((t|0)<(p|0)){if(r)u=0;else u=c[e+-4>>2]|0;if((u|0)<(p|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);v=0;break}else{a[1263537]=0;w=31;break}}else w=31;while(0);if((w|0)==31)v=e+(n*24|0)|0;__ZN7VariantC2ERKS_(j,v);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);f=__ZNK7VariantcvbEv(j)|0;Pi[q&2047](o,f);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I19AnimationTreePlayerbE7ptrcallEP6ObjectPPKvPv(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0;if(!d)g=0;else{f=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1236268)|0;g=f?d:0}d=c[b+44>>2]|0;f=c[b+48>>2]|0;b=g+(f>>1)|0;if(!(f&1))h=d;else h=c[(c[b>>2]|0)+d>>2]|0;Pi[h&2047](b,(a[c[e>>2]>>0]|0)!=0);return}function __ZN11MethodBind1I19AnimationTreePlayerbED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind3RCI19AnimationTreePlayerbRK10StringNameS3_iE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return __ZNK13MethodBind3RCI19AnimationTreePlayerbRK10StringNameS3_iE18_get_argument_typeEi(a,b)|0}function __ZNK13MethodBind3RCI19AnimationTreePlayerbRK10StringNameS3_iE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,890582);l=a;return c[b>>2]|0}function __ZN13MethodBind3RCI19AnimationTreePlayerbRK10StringNameS3_iE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0;i=l;l=l+112|0;if((l|0)>=(m|0))ba(112);j=i+72|0;k=i+100|0;n=i+48|0;o=i+96|0;p=i+24|0;q=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236268)|0:0){c[h>>2]=0;a[1263537]=0;r=d+24|0;s=c[r>>2]|0;if((s|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=s;c[b>>2]=0;l=i;return}t=s-(c[d+20>>2]|0)|0;if((t|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=t;c[b>>2]=0;l=i;return}if((g|0)>0){if((s|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);u=0}else{a[1263537]=0;u=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,u)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=u;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[r>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);v=0}else{a[1263537]=0;v=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,v)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=v;c[b>>2]=0;l=i;return}if((g|0)>2){if((c[r>>2]|0)<2){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);w=0}else{a[1263537]=0;w=c[(c[d+32>>2]|0)+12>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+8>>2]>>2]|0,w)|0)){c[h>>2]=2;c[h+4>>2]=2;c[h+8>>2]=w;c[b>>2]=0;l=i;return}}}}w=c[d+44>>2]|0;v=c[d+48>>2]|0;u=e+(v>>1)|0;if(!(v&1))x=w;else x=c[(c[u>>2]|0)+w>>2]|0;do if((g|0)<1){w=c[r>>2]|0;v=w+-1|0;if((w|0)>=1){e=c[d+16>>2]|0;s=(e|0)==0;if(s)y=0;else y=c[e+-4>>2]|0;if((w|0)<=(y|0)){if(s)z=0;else z=c[e+-4>>2]|0;do if((z|0)<(w|0)){if(s)A=0;else A=c[e+-4>>2]|0;if((A|0)<(w|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);B=0;break}else{a[1263537]=0;C=43;break}}else C=43;while(0);if((C|0)==43)B=e+(v*24|0)|0;__ZN7VariantC2ERKS_(n,B);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f>>2]|0);while(0);c[k>>2]=__ZNK7Variantcv10StringNameEv(n)|0;do if((g|0)<2){B=c[r>>2]|0;A=B+-1|0;z=B+-2|0;if((B|0)>=2){B=c[d+16>>2]|0;y=(B|0)==0;if(y)D=0;else D=c[B+-4>>2]|0;if((A|0)<=(D|0)){if(y)E=0;else E=c[B+-4>>2]|0;do if((E|0)<(A|0)){if(y)F=0;else F=c[B+-4>>2]|0;if((F|0)<(A|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);G=0;break}else{a[1263537]=0;C=60;break}}else C=60;while(0);if((C|0)==60)G=B+(z*24|0)|0;__ZN7VariantC2ERKS_(p,G);break}}c[p>>2]=0}else __ZN7VariantC2ERKS_(p,c[f+4>>2]|0);while(0);c[o>>2]=__ZNK7Variantcv10StringNameEv(p)|0;do if((g|0)<3){G=c[r>>2]|0;F=G+-2|0;E=G+-3|0;if((F|0)>=1){G=c[d+16>>2]|0;D=(G|0)==0;if(D)H=0;else H=c[G+-4>>2]|0;if((F|0)<=(H|0)){if(D)I=0;else I=c[G+-4>>2]|0;do if((I|0)<(F|0)){if(D)J=0;else J=c[G+-4>>2]|0;if((J|0)<(F|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);K=0;break}else{a[1263537]=0;C=77;break}}else C=77;while(0);if((C|0)==77)K=G+(E*24|0)|0;__ZN7VariantC2ERKS_(q,K);break}}c[q>>2]=0}else __ZN7VariantC2ERKS_(q,c[f+8>>2]|0);while(0);f=__ZNK7VariantcviEv(q)|0;__ZN7VariantC2Eb(j,ri[x&511](u,k,o,f)|0);if(c[q>>2]|0)__ZN7Variant5clearEv(q);__ZN10StringNameD2Ev(o);if(c[p>>2]|0)__ZN7Variant5clearEv(p);__ZN10StringNameD2Ev(k);if(c[n>>2]|0)__ZN7Variant5clearEv(n);__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,2543,1146558,0);c[b>>2]=0;l=i;return}function __ZN13MethodBind3RCI19AnimationTreePlayerbRK10StringNameS3_iE7ptrcallEP6ObjectPPKvPv(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,n=0,o=0;g=l;l=l+16|0;if((l|0)>=(m|0))ba(16);h=g+8|0;i=g+4|0;j=g;if(!d)k=0;else{n=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1236268)|0;k=n?d:0}d=c[b+44>>2]|0;n=c[b+48>>2]|0;b=k+(n>>1)|0;if(!(n&1))o=d;else o=c[(c[b>>2]|0)+d>>2]|0;__ZN10StringNameC2ERK6String(h,c[e>>2]|0);c[i>>2]=c[h>>2];__ZN10StringNameC2ERK6String(h,c[e+4>>2]|0);c[j>>2]=c[h>>2];a[f>>0]=(ri[o&511](b,i,j,c[c[e+8>>2]>>2]|0)|0)&1;__ZN10StringNameD2Ev(j);__ZN10StringNameD2Ev(i);l=g;return}function __ZN13MethodBind3RCI19AnimationTreePlayerbRK10StringNameS3_iED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind3RCI19AnimationTreePlayerbRK10StringNameS3_iE18_get_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case -1:{__ZN7VariantC2Eb(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;break}case 0:{__ZN10StringNameC2Ev(d);__ZN7VariantC2ERK10StringName(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);__ZN10StringNameD2Ev(d);f=b;break}case 1:{__ZN10StringNameC2Ev(d);__ZN7VariantC2ERK10StringName(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);__ZN10StringNameD2Ev(d);f=b;break}case 2:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;break}default:f=0}l=a;return f|0}function __ZNK12MethodBind3RI19AnimationTreePlayer5ErrorRK10StringNameS4_iE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return __ZNK12MethodBind3RI19AnimationTreePlayer5ErrorRK10StringNameS4_iE18_get_argument_typeEi(a,b)|0}function __ZNK12MethodBind3RI19AnimationTreePlayer5ErrorRK10StringNameS4_iE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,890582);l=a;return c[b>>2]|0}function __ZN12MethodBind3RI19AnimationTreePlayer5ErrorRK10StringNameS4_iE4callEP6ObjectPPK7VariantiRNS8_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0;i=l;l=l+112|0;if((l|0)>=(m|0))ba(112);j=i+72|0;k=i+100|0;n=i+48|0;o=i+96|0;p=i+24|0;q=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236268)|0:0){c[h>>2]=0;a[1263537]=0;r=d+24|0;s=c[r>>2]|0;if((s|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=s;c[b>>2]=0;l=i;return}t=s-(c[d+20>>2]|0)|0;if((t|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=t;c[b>>2]=0;l=i;return}if((g|0)>0){if((s|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);u=0}else{a[1263537]=0;u=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,u)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=u;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[r>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);v=0}else{a[1263537]=0;v=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,v)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=v;c[b>>2]=0;l=i;return}if((g|0)>2){if((c[r>>2]|0)<2){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);w=0}else{a[1263537]=0;w=c[(c[d+32>>2]|0)+12>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+8>>2]>>2]|0,w)|0)){c[h>>2]=2;c[h+4>>2]=2;c[h+8>>2]=w;c[b>>2]=0;l=i;return}}}}w=c[d+44>>2]|0;v=c[d+48>>2]|0;u=e+(v>>1)|0;if(!(v&1))x=w;else x=c[(c[u>>2]|0)+w>>2]|0;do if((g|0)<1){w=c[r>>2]|0;v=w+-1|0;if((w|0)>=1){e=c[d+16>>2]|0;s=(e|0)==0;if(s)y=0;else y=c[e+-4>>2]|0;if((w|0)<=(y|0)){if(s)z=0;else z=c[e+-4>>2]|0;do if((z|0)<(w|0)){if(s)A=0;else A=c[e+-4>>2]|0;if((A|0)<(w|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);B=0;break}else{a[1263537]=0;C=43;break}}else C=43;while(0);if((C|0)==43)B=e+(v*24|0)|0;__ZN7VariantC2ERKS_(n,B);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f>>2]|0);while(0);c[k>>2]=__ZNK7Variantcv10StringNameEv(n)|0;do if((g|0)<2){B=c[r>>2]|0;A=B+-1|0;z=B+-2|0;if((B|0)>=2){B=c[d+16>>2]|0;y=(B|0)==0;if(y)D=0;else D=c[B+-4>>2]|0;if((A|0)<=(D|0)){if(y)E=0;else E=c[B+-4>>2]|0;do if((E|0)<(A|0)){if(y)F=0;else F=c[B+-4>>2]|0;if((F|0)<(A|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);G=0;break}else{a[1263537]=0;C=60;break}}else C=60;while(0);if((C|0)==60)G=B+(z*24|0)|0;__ZN7VariantC2ERKS_(p,G);break}}c[p>>2]=0}else __ZN7VariantC2ERKS_(p,c[f+4>>2]|0);while(0);c[o>>2]=__ZNK7Variantcv10StringNameEv(p)|0;do if((g|0)<3){G=c[r>>2]|0;F=G+-2|0;E=G+-3|0;if((F|0)>=1){G=c[d+16>>2]|0;D=(G|0)==0;if(D)H=0;else H=c[G+-4>>2]|0;if((F|0)<=(H|0)){if(D)I=0;else I=c[G+-4>>2]|0;do if((I|0)<(F|0)){if(D)J=0;else J=c[G+-4>>2]|0;if((J|0)<(F|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);K=0;break}else{a[1263537]=0;C=77;break}}else C=77;while(0);if((C|0)==77)K=G+(E*24|0)|0;__ZN7VariantC2ERKS_(q,K);break}}c[q>>2]=0}else __ZN7VariantC2ERKS_(q,c[f+8>>2]|0);while(0);f=__ZNK7VariantcviEv(q)|0;__ZN7VariantC2Ei(j,ri[x&511](u,k,o,f)|0);if(c[q>>2]|0)__ZN7Variant5clearEv(q);__ZN10StringNameD2Ev(o);if(c[p>>2]|0)__ZN7Variant5clearEv(p);__ZN10StringNameD2Ev(k);if(c[n>>2]|0)__ZN7Variant5clearEv(n);__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,2207,1146558,0);c[b>>2]=0;l=i;return}function __ZN12MethodBind3RI19AnimationTreePlayer5ErrorRK10StringNameS4_iE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f+8|0;h=f+4|0;i=f;if(!b)j=0;else{k=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236268)|0;j=k?b:0}b=c[a+44>>2]|0;k=c[a+48>>2]|0;a=j+(k>>1)|0;if(!(k&1))n=b;else n=c[(c[a>>2]|0)+b>>2]|0;__ZN10StringNameC2ERK6String(g,c[d>>2]|0);c[h>>2]=c[g>>2];__ZN10StringNameC2ERK6String(g,c[d+4>>2]|0);c[i>>2]=c[g>>2];c[e>>2]=ri[n&511](a,h,i,c[c[d+8>>2]>>2]|0)|0;__ZN10StringNameD2Ev(i);__ZN10StringNameD2Ev(h);l=f;return}function __ZN12MethodBind3RI19AnimationTreePlayer5ErrorRK10StringNameS4_iED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK12MethodBind3RI19AnimationTreePlayer5ErrorRK10StringNameS4_iE18_get_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case -1:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;break}case 0:{__ZN10StringNameC2Ev(d);__ZN7VariantC2ERK10StringName(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);__ZN10StringNameD2Ev(d);f=b;break}case 1:{__ZN10StringNameC2Ev(d);__ZN7VariantC2ERK10StringName(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);__ZN10StringNameD2Ev(d);f=b;break}case 2:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;break}default:f=0}l=a;return f|0}function __ZNK13MethodBind2RCI19AnimationTreePlayerbRK10StringNameiE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return __ZNK13MethodBind2RCI19AnimationTreePlayerbRK10StringNameiE18_get_argument_typeEi(a,b)|0}function __ZNK13MethodBind2RCI19AnimationTreePlayerbRK10StringNameiE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,890582);l=a;return c[b>>2]|0}function __ZN13MethodBind2RCI19AnimationTreePlayerbRK10StringNameiE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0;i=l;l=l+80|0;if((l|0)>=(m|0))ba(80);j=i+48|0;k=i+72|0;n=i+24|0;o=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236268)|0:0){c[h>>2]=0;a[1263537]=0;p=d+24|0;q=c[p>>2]|0;if((q|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=q;c[b>>2]=0;l=i;return}r=q-(c[d+20>>2]|0)|0;if((r|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=r;c[b>>2]=0;l=i;return}if((g|0)>0){if((q|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);s=0}else{a[1263537]=0;s=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,s)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=s;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[p>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);t=0}else{a[1263537]=0;t=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,t)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=t;c[b>>2]=0;l=i;return}}}t=c[d+44>>2]|0;s=c[d+48>>2]|0;q=e+(s>>1)|0;if(!(s&1))u=t;else u=c[(c[q>>2]|0)+t>>2]|0;do if((g|0)<1){t=c[p>>2]|0;s=t+-1|0;if((t|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)v=0;else v=c[e+-4>>2]|0;if((t|0)<=(v|0)){if(r)w=0;else w=c[e+-4>>2]|0;do if((w|0)<(t|0)){if(r)x=0;else x=c[e+-4>>2]|0;if((x|0)<(t|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);y=0;break}else{a[1263537]=0;z=37;break}}else z=37;while(0);if((z|0)==37)y=e+(s*24|0)|0;__ZN7VariantC2ERKS_(n,y);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f>>2]|0);while(0);c[k>>2]=__ZNK7Variantcv10StringNameEv(n)|0;do if((g|0)<2){y=c[p>>2]|0;x=y+-1|0;w=y+-2|0;if((y|0)>=2){y=c[d+16>>2]|0;v=(y|0)==0;if(v)A=0;else A=c[y+-4>>2]|0;if((x|0)<=(A|0)){if(v)B=0;else B=c[y+-4>>2]|0;do if((B|0)<(x|0)){if(v)C=0;else C=c[y+-4>>2]|0;if((C|0)<(x|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);D=0;break}else{a[1263537]=0;z=54;break}}else z=54;while(0);if((z|0)==54)D=y+(w*24|0)|0;__ZN7VariantC2ERKS_(o,D);break}}c[o>>2]=0}else __ZN7VariantC2ERKS_(o,c[f+4>>2]|0);while(0);f=__ZNK7VariantcviEv(o)|0;__ZN7VariantC2Eb(j,nj[u&2047](q,k,f)|0);if(c[o>>2]|0)__ZN7Variant5clearEv(o);__ZN10StringNameD2Ev(k);if(c[n>>2]|0)__ZN7Variant5clearEv(n);__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1872,1146558,0);c[b>>2]=0;l=i;return}function __ZN13MethodBind2RCI19AnimationTreePlayerbRK10StringNameiE7ptrcallEP6ObjectPPKvPv(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,n=0;g=l;l=l+16|0;if((l|0)>=(m|0))ba(16);h=g+4|0;i=g;if(!d)j=0;else{k=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1236268)|0;j=k?d:0}d=c[b+44>>2]|0;k=c[b+48>>2]|0;b=j+(k>>1)|0;if(!(k&1))n=d;else n=c[(c[b>>2]|0)+d>>2]|0;__ZN10StringNameC2ERK6String(h,c[e>>2]|0);c[i>>2]=c[h>>2];a[f>>0]=(nj[n&2047](b,i,c[c[e+4>>2]>>2]|0)|0)&1;__ZN10StringNameD2Ev(i);l=g;return}function __ZN13MethodBind2RCI19AnimationTreePlayerbRK10StringNameiED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind2RCI19AnimationTreePlayerbRK10StringNameiE18_get_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case -1:{__ZN7VariantC2Eb(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;break}case 0:{__ZN10StringNameC2Ev(d);__ZN7VariantC2ERK10StringName(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);__ZN10StringNameD2Ev(d);f=b;break}case 1:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;break}default:f=0}l=a;return f|0}function __ZNK11MethodBind3I19AnimationTreePlayerRK10StringNameibE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return __ZNK11MethodBind3I19AnimationTreePlayerRK10StringNameibE18_get_argument_typeEi(a,b)|0}function __ZNK11MethodBind3I19AnimationTreePlayerRK10StringNameibE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,890582);l=a;return c[b>>2]|0}function __ZN11MethodBind3I19AnimationTreePlayerRK10StringNameibE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0;i=l;l=l+80|0;if((l|0)>=(m|0))ba(80);j=i+72|0;k=i+48|0;n=i+24|0;o=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236268)|0:0){c[h>>2]=0;a[1263537]=0;p=d+24|0;q=c[p>>2]|0;if((q|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=q;c[b>>2]=0;l=i;return}r=q-(c[d+20>>2]|0)|0;if((r|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=r;c[b>>2]=0;l=i;return}if((g|0)>0){if((q|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);s=0}else{a[1263537]=0;s=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,s)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=s;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[p>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);t=0}else{a[1263537]=0;t=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,t)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=t;c[b>>2]=0;l=i;return}if((g|0)>2){if((c[p>>2]|0)<2){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);u=0}else{a[1263537]=0;u=c[(c[d+32>>2]|0)+12>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+8>>2]>>2]|0,u)|0)){c[h>>2]=2;c[h+4>>2]=2;c[h+8>>2]=u;c[b>>2]=0;l=i;return}}}}u=c[d+44>>2]|0;t=c[d+48>>2]|0;s=e+(t>>1)|0;if(!(t&1))v=u;else v=c[(c[s>>2]|0)+u>>2]|0;do if((g|0)<1){u=c[p>>2]|0;t=u+-1|0;if((u|0)>=1){e=c[d+16>>2]|0;q=(e|0)==0;if(q)w=0;else w=c[e+-4>>2]|0;if((u|0)<=(w|0)){if(q)x=0;else x=c[e+-4>>2]|0;do if((x|0)<(u|0)){if(q)y=0;else y=c[e+-4>>2]|0;if((y|0)<(u|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);z=0;break}else{a[1263537]=0;A=43;break}}else A=43;while(0);if((A|0)==43)z=e+(t*24|0)|0;__ZN7VariantC2ERKS_(k,z);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);c[j>>2]=__ZNK7Variantcv10StringNameEv(k)|0;do if((g|0)<2){z=c[p>>2]|0;y=z+-1|0;x=z+-2|0;if((z|0)>=2){z=c[d+16>>2]|0;w=(z|0)==0;if(w)B=0;else B=c[z+-4>>2]|0;if((y|0)<=(B|0)){if(w)C=0;else C=c[z+-4>>2]|0;do if((C|0)<(y|0)){if(w)D=0;else D=c[z+-4>>2]|0;if((D|0)<(y|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);E=0;break}else{a[1263537]=0;A=60;break}}else A=60;while(0);if((A|0)==60)E=z+(x*24|0)|0;__ZN7VariantC2ERKS_(n,E);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f+4>>2]|0);while(0);E=__ZNK7VariantcviEv(n)|0;do if((g|0)<3){D=c[p>>2]|0;C=D+-2|0;B=D+-3|0;if((C|0)>=1){D=c[d+16>>2]|0;y=(D|0)==0;if(y)F=0;else F=c[D+-4>>2]|0;if((C|0)<=(F|0)){if(y)G=0;else G=c[D+-4>>2]|0;do if((G|0)<(C|0)){if(y)H=0;else H=c[D+-4>>2]|0;if((H|0)<(C|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);I=0;break}else{a[1263537]=0;A=77;break}}else A=77;while(0);if((A|0)==77)I=D+(B*24|0)|0;__ZN7VariantC2ERKS_(o,I);break}}c[o>>2]=0}else __ZN7VariantC2ERKS_(o,c[f+8>>2]|0);while(0);f=__ZNK7VariantcvbEv(o)|0;Ki[v&4095](s,j,E,f);if(c[o>>2]|0)__ZN7Variant5clearEv(o);if(c[n>>2]|0)__ZN7Variant5clearEv(n);__ZN10StringNameD2Ev(j);if(c[k>>2]|0)__ZN7Variant5clearEv(k);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,2039,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind3I19AnimationTreePlayerRK10StringNameibE7ptrcallEP6ObjectPPKvPv(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f+4|0;h=f;if(!d)i=0;else{j=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1236268)|0;i=j?d:0}d=c[b+44>>2]|0;j=c[b+48>>2]|0;b=i+(j>>1)|0;if(!(j&1))k=d;else k=c[(c[b>>2]|0)+d>>2]|0;__ZN10StringNameC2ERK6String(g,c[e>>2]|0);c[h>>2]=c[g>>2];Ki[k&4095](b,h,c[c[e+4>>2]>>2]|0,(a[c[e+8>>2]>>0]|0)!=0);__ZN10StringNameD2Ev(h);l=f;return}function __ZN11MethodBind3I19AnimationTreePlayerRK10StringNameibED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind3I19AnimationTreePlayerRK10StringNameibE18_get_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case 0:{__ZN10StringNameC2Ev(d);__ZN7VariantC2ERK10StringName(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);__ZN10StringNameD2Ev(d);f=b;break}case 1:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;break}case 2:{__ZN7VariantC2Eb(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;break}default:f=0}l=a;return f|0}function __ZNK11MethodBind2I19AnimationTreePlayerRK10StringNameiE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case 0:{__ZN10StringNameC2Ev(d);__ZN7VariantC2ERK10StringName(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);__ZN10StringNameD2Ev(d);f=b;break}case 1:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;break}default:f=0}l=a;return f|0}function __ZNK11MethodBind2I19AnimationTreePlayerRK10StringNameiE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,890582);l=a;return c[b>>2]|0}function __ZN11MethodBind2I19AnimationTreePlayerRK10StringNameiE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0;i=l;l=l+64|0;if((l|0)>=(m|0))ba(64);j=i+48|0;k=i+24|0;n=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236268)|0:0){c[h>>2]=0;a[1263537]=0;o=d+24|0;p=c[o>>2]|0;if((p|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=p;c[b>>2]=0;l=i;return}q=p-(c[d+20>>2]|0)|0;if((q|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=q;c[b>>2]=0;l=i;return}if((g|0)>0){if((p|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);r=0}else{a[1263537]=0;r=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,r)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=r;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[o>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);s=0}else{a[1263537]=0;s=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,s)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=s;c[b>>2]=0;l=i;return}}}s=c[d+44>>2]|0;r=c[d+48>>2]|0;p=e+(r>>1)|0;if(!(r&1))t=s;else t=c[(c[p>>2]|0)+s>>2]|0;do if((g|0)<1){s=c[o>>2]|0;r=s+-1|0;if((s|0)>=1){e=c[d+16>>2]|0;q=(e|0)==0;if(q)u=0;else u=c[e+-4>>2]|0;if((s|0)<=(u|0)){if(q)v=0;else v=c[e+-4>>2]|0;do if((v|0)<(s|0)){if(q)w=0;else w=c[e+-4>>2]|0;if((w|0)<(s|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);x=0;break}else{a[1263537]=0;y=37;break}}else y=37;while(0);if((y|0)==37)x=e+(r*24|0)|0;__ZN7VariantC2ERKS_(k,x);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);c[j>>2]=__ZNK7Variantcv10StringNameEv(k)|0;do if((g|0)<2){x=c[o>>2]|0;w=x+-1|0;v=x+-2|0;if((x|0)>=2){x=c[d+16>>2]|0;u=(x|0)==0;if(u)z=0;else z=c[x+-4>>2]|0;if((w|0)<=(z|0)){if(u)A=0;else A=c[x+-4>>2]|0;do if((A|0)<(w|0)){if(u)B=0;else B=c[x+-4>>2]|0;if((B|0)<(w|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);C=0;break}else{a[1263537]=0;y=54;break}}else y=54;while(0);if((y|0)==54)C=x+(v*24|0)|0;__ZN7VariantC2ERKS_(n,C);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f+4>>2]|0);while(0);f=__ZNK7VariantcviEv(n)|0;bj[t&4095](p,j,f);if(c[n>>2]|0)__ZN7Variant5clearEv(n);__ZN10StringNameD2Ev(j);if(c[k>>2]|0)__ZN7Variant5clearEv(k);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1380,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind2I19AnimationTreePlayerRK10StringNameiE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e+4|0;g=e;if(!b)h=0;else{i=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236268)|0;h=i?b:0}b=c[a+44>>2]|0;i=c[a+48>>2]|0;a=h+(i>>1)|0;if(!(i&1))j=b;else j=c[(c[a>>2]|0)+b>>2]|0;__ZN10StringNameC2ERK6String(f,c[d>>2]|0);c[g>>2]=c[f>>2];bj[j&4095](a,g,c[c[d+4>>2]>>2]|0);__ZN10StringNameD2Ev(g);l=e;return}function __ZN11MethodBind2I19AnimationTreePlayerRK10StringNameiED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind1RCI19AnimationTreePlayer7Vector2RK10StringNameE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return __ZNK13MethodBind1RCI19AnimationTreePlayer7Vector2RK10StringNameE18_get_argument_typeEi(a,b)|0}function __ZNK13MethodBind1RCI19AnimationTreePlayer7Vector2RK10StringNameE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,890582);l=a;return c[b>>2]|0}function __ZN13MethodBind1RCI19AnimationTreePlayer7Vector2RK10StringNameE4callEP6ObjectPPK7VariantiRNS8_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0;i=l;l=l+64|0;if((l|0)>=(m|0))ba(64);j=i+24|0;k=i+56|0;n=i+48|0;o=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236268)|0:0){c[h>>2]=0;a[1263537]=0;p=d+24|0;q=c[p>>2]|0;if((q|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=q;c[b>>2]=0;l=i;return}r=q-(c[d+20>>2]|0)|0;if((r|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=r;c[b>>2]=0;l=i;return}if((g|0)>0){if((q|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);s=0}else{a[1263537]=0;s=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,s)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=s;c[b>>2]=0;l=i;return}}s=c[d+44>>2]|0;q=c[d+48>>2]|0;r=e+(q>>1)|0;if(!(q&1))t=s;else t=c[(c[r>>2]|0)+s>>2]|0;do if((g|0)<1){s=c[p>>2]|0;q=s+-1|0;if((s|0)>=1){e=c[d+16>>2]|0;u=(e|0)==0;if(u)v=0;else v=c[e+-4>>2]|0;if((s|0)<=(v|0)){if(u)w=0;else w=c[e+-4>>2]|0;do if((w|0)<(s|0)){if(u)x=0;else x=c[e+-4>>2]|0;if((x|0)<(s|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);y=0;break}else{a[1263537]=0;z=31;break}}else z=31;while(0);if((z|0)==31)y=e+(q*24|0)|0;__ZN7VariantC2ERKS_(o,y);break}}c[o>>2]=0}else __ZN7VariantC2ERKS_(o,c[f>>2]|0);while(0);c[n>>2]=__ZNK7Variantcv10StringNameEv(o)|0;bj[t&4095](k,r,n);__ZN7VariantC2ERK7Vector2(j,k);__ZN10StringNameD2Ev(n);if(c[o>>2]|0)__ZN7Variant5clearEv(o);__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1217,1146558,0);c[b>>2]=0;l=i;return}function __ZN13MethodBind1RCI19AnimationTreePlayer7Vector2RK10StringNameE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f+12|0;h=f;i=f+8|0;if(!b)j=0;else{k=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236268)|0;j=k?b:0}b=c[a+44>>2]|0;k=c[a+48>>2]|0;a=j+(k>>1)|0;if(!(k&1))n=b;else n=c[(c[a>>2]|0)+b>>2]|0;__ZN10StringNameC2ERK6String(g,c[d>>2]|0);c[i>>2]=c[g>>2];bj[n&4095](h,a,i);a=h;h=c[a+4>>2]|0;n=e;c[n>>2]=c[a>>2];c[n+4>>2]=h;__ZN10StringNameD2Ev(i);l=f;return}function __ZN13MethodBind1RCI19AnimationTreePlayer7Vector2RK10StringNameED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind1RCI19AnimationTreePlayer7Vector2RK10StringNameE18_get_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;switch(b|0){case -1:{g[d>>2]=0.0;g[d+4>>2]=0.0;__ZN7VariantC2ERK7Vector2(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);f=b;l=a;return f|0}case 0:{__ZN10StringNameC2Ev(d);__ZN7VariantC2ERK10StringName(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);__ZN10StringNameD2Ev(d);f=b;l=a;return f|0}default:{f=0;l=a;return f|0}}return 0}function __ZNK11MethodBind2I19AnimationTreePlayerRK10StringNameRK7Vector2E18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return __ZNK11MethodBind2I19AnimationTreePlayerRK10StringNameRK7Vector2E18_get_argument_typeEi(a,b)|0}function __ZNK11MethodBind2I19AnimationTreePlayerRK10StringNameRK7Vector2E18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,890582);l=a;return c[b>>2]|0}function __ZN11MethodBind2I19AnimationTreePlayerRK10StringNameRK7Vector2E4callEP6ObjectPPK7VariantiRNSA_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0;i=l;l=l+64|0;if((l|0)>=(m|0))ba(64);j=i+56|0;k=i+24|0;n=i+48|0;o=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236268)|0:0){c[h>>2]=0;a[1263537]=0;p=d+24|0;q=c[p>>2]|0;if((q|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=q;c[b>>2]=0;l=i;return}r=q-(c[d+20>>2]|0)|0;if((r|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=r;c[b>>2]=0;l=i;return}if((g|0)>0){if((q|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);s=0}else{a[1263537]=0;s=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,s)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=s;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[p>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);t=0}else{a[1263537]=0;t=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,t)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=t;c[b>>2]=0;l=i;return}}}t=c[d+44>>2]|0;s=c[d+48>>2]|0;q=e+(s>>1)|0;if(!(s&1))u=t;else u=c[(c[q>>2]|0)+t>>2]|0;do if((g|0)<1){t=c[p>>2]|0;s=t+-1|0;if((t|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)v=0;else v=c[e+-4>>2]|0;if((t|0)<=(v|0)){if(r)w=0;else w=c[e+-4>>2]|0;do if((w|0)<(t|0)){if(r)x=0;else x=c[e+-4>>2]|0;if((x|0)<(t|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);y=0;break}else{a[1263537]=0;z=37;break}}else z=37;while(0);if((z|0)==37)y=e+(s*24|0)|0;__ZN7VariantC2ERKS_(k,y);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);c[j>>2]=__ZNK7Variantcv10StringNameEv(k)|0;do if((g|0)<2){y=c[p>>2]|0;x=y+-1|0;w=y+-2|0;if((y|0)>=2){y=c[d+16>>2]|0;v=(y|0)==0;if(v)A=0;else A=c[y+-4>>2]|0;if((x|0)<=(A|0)){if(v)B=0;else B=c[y+-4>>2]|0;do if((B|0)<(x|0)){if(v)C=0;else C=c[y+-4>>2]|0;if((C|0)<(x|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);D=0;break}else{a[1263537]=0;z=54;break}}else z=54;while(0);if((z|0)==54)D=y+(w*24|0)|0;__ZN7VariantC2ERKS_(o,D);break}}c[o>>2]=0}else __ZN7VariantC2ERKS_(o,c[f+4>>2]|0);while(0);__ZNK7Variantcv7Vector2Ev(n,o);bj[u&4095](q,j,n);if(c[o>>2]|0)__ZN7Variant5clearEv(o);__ZN10StringNameD2Ev(j);if(c[k>>2]|0)__ZN7Variant5clearEv(k);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1380,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind2I19AnimationTreePlayerRK10StringNameRK7Vector2E7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;g=e+8|0;if(!b)h=0;else{i=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236268)|0;h=i?b:0}b=c[a+44>>2]|0;i=c[a+48>>2]|0;a=h+(i>>1)|0;if(!(i&1))j=b;else j=c[(c[a>>2]|0)+b>>2]|0;__ZN10StringNameC2ERK6String(f,c[d>>2]|0);c[g>>2]=c[f>>2];b=c[d+4>>2]|0;d=c[b+4>>2]|0;i=f;c[i>>2]=c[b>>2];c[i+4>>2]=d;bj[j&4095](a,g,f);__ZN10StringNameD2Ev(g);l=e;return}function __ZN11MethodBind2I19AnimationTreePlayerRK10StringNameRK7Vector2ED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind2I19AnimationTreePlayerRK10StringNameRK7Vector2E18_get_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;switch(b|0){case 0:{__ZN10StringNameC2Ev(d);__ZN7VariantC2ERK10StringName(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);__ZN10StringNameD2Ev(d);f=b;l=a;return f|0}case 1:{g[d>>2]=0.0;g[d+4>>2]=0.0;__ZN7VariantC2ERK7Vector2(e,d);d=c[e>>2]|0;if(d|0)__ZN7Variant5clearEv(e);f=d;l=a;return f|0}default:{f=0;l=a;return f|0}}return 0}function __ZNK11MethodBind1I19AnimationTreePlayerRK10StringNameE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;if(b|0){f=0;l=a;return f|0}__ZN10StringNameC2Ev(d);__ZN7VariantC2ERK10StringName(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);__ZN10StringNameD2Ev(d);f=b;l=a;return f|0}function __ZNK11MethodBind1I19AnimationTreePlayerRK10StringNameE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,890582);l=a;return c[b>>2]|0}function __ZN11MethodBind1I19AnimationTreePlayerRK10StringNameE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i+24|0;k=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236268)|0:0){c[h>>2]=0;a[1263537]=0;n=d+24|0;o=c[n>>2]|0;if((o|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=o;c[b>>2]=0;l=i;return}p=o-(c[d+20>>2]|0)|0;if((p|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=p;c[b>>2]=0;l=i;return}if((g|0)>0){if((o|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);q=0}else{a[1263537]=0;q=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,q)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=q;c[b>>2]=0;l=i;return}}q=c[d+44>>2]|0;o=c[d+48>>2]|0;p=e+(o>>1)|0;if(!(o&1))r=q;else r=c[(c[p>>2]|0)+q>>2]|0;do if((g|0)<1){q=c[n>>2]|0;o=q+-1|0;if((q|0)>=1){e=c[d+16>>2]|0;s=(e|0)==0;if(s)t=0;else t=c[e+-4>>2]|0;if((q|0)<=(t|0)){if(s)u=0;else u=c[e+-4>>2]|0;do if((u|0)<(q|0)){if(s)v=0;else v=c[e+-4>>2]|0;if((v|0)<(q|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);w=0;break}else{a[1263537]=0;x=31;break}}else x=31;while(0);if((x|0)==31)w=e+(o*24|0)|0;__ZN7VariantC2ERKS_(k,w);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);c[j>>2]=__ZNK7Variantcv10StringNameEv(k)|0;Pi[r&2047](p,j);__ZN10StringNameD2Ev(j);if(c[k>>2]|0)__ZN7Variant5clearEv(k);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I19AnimationTreePlayerRK10StringNameE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e+4|0;g=e;if(!b)h=0;else{i=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236268)|0;h=i?b:0}b=c[a+44>>2]|0;i=c[a+48>>2]|0;a=h+(i>>1)|0;if(!(i&1))j=b;else j=c[(c[a>>2]|0)+b>>2]|0;__ZN10StringNameC2ERK6String(f,c[d>>2]|0);c[g>>2]=c[f>>2];Pi[j&2047](a,g);__ZN10StringNameD2Ev(g);l=e;return}function __ZN11MethodBind1I19AnimationTreePlayerRK10StringNameED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind2I19AnimationTreePlayerRK10StringNamebE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case 0:{__ZN10StringNameC2Ev(d);__ZN7VariantC2ERK10StringName(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);__ZN10StringNameD2Ev(d);f=b;break}case 1:{__ZN7VariantC2Eb(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;break}default:f=0}l=a;return f|0}function __ZNK11MethodBind2I19AnimationTreePlayerRK10StringNamebE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,890582);l=a;return c[b>>2]|0}function __ZN11MethodBind2I19AnimationTreePlayerRK10StringNamebE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0;i=l;l=l+64|0;if((l|0)>=(m|0))ba(64);j=i+48|0;k=i+24|0;n=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236268)|0:0){c[h>>2]=0;a[1263537]=0;o=d+24|0;p=c[o>>2]|0;if((p|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=p;c[b>>2]=0;l=i;return}q=p-(c[d+20>>2]|0)|0;if((q|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=q;c[b>>2]=0;l=i;return}if((g|0)>0){if((p|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);r=0}else{a[1263537]=0;r=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,r)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=r;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[o>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);s=0}else{a[1263537]=0;s=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,s)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=s;c[b>>2]=0;l=i;return}}}s=c[d+44>>2]|0;r=c[d+48>>2]|0;p=e+(r>>1)|0;if(!(r&1))t=s;else t=c[(c[p>>2]|0)+s>>2]|0;do if((g|0)<1){s=c[o>>2]|0;r=s+-1|0;if((s|0)>=1){e=c[d+16>>2]|0;q=(e|0)==0;if(q)u=0;else u=c[e+-4>>2]|0;if((s|0)<=(u|0)){if(q)v=0;else v=c[e+-4>>2]|0;do if((v|0)<(s|0)){if(q)w=0;else w=c[e+-4>>2]|0;if((w|0)<(s|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);x=0;break}else{a[1263537]=0;y=37;break}}else y=37;while(0);if((y|0)==37)x=e+(r*24|0)|0;__ZN7VariantC2ERKS_(k,x);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);c[j>>2]=__ZNK7Variantcv10StringNameEv(k)|0;do if((g|0)<2){x=c[o>>2]|0;w=x+-1|0;v=x+-2|0;if((x|0)>=2){x=c[d+16>>2]|0;u=(x|0)==0;if(u)z=0;else z=c[x+-4>>2]|0;if((w|0)<=(z|0)){if(u)A=0;else A=c[x+-4>>2]|0;do if((A|0)<(w|0)){if(u)B=0;else B=c[x+-4>>2]|0;if((B|0)<(w|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);C=0;break}else{a[1263537]=0;y=54;break}}else y=54;while(0);if((y|0)==54)C=x+(v*24|0)|0;__ZN7VariantC2ERKS_(n,C);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f+4>>2]|0);while(0);f=__ZNK7VariantcvbEv(n)|0;bj[t&4095](p,j,f);if(c[n>>2]|0)__ZN7Variant5clearEv(n);__ZN10StringNameD2Ev(j);if(c[k>>2]|0)__ZN7Variant5clearEv(k);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1380,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind2I19AnimationTreePlayerRK10StringNamebE7ptrcallEP6ObjectPPKvPv(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f+4|0;h=f;if(!d)i=0;else{j=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1236268)|0;i=j?d:0}d=c[b+44>>2]|0;j=c[b+48>>2]|0;b=i+(j>>1)|0;if(!(j&1))k=d;else k=c[(c[b>>2]|0)+d>>2]|0;__ZN10StringNameC2ERK6String(g,c[e>>2]|0);c[h>>2]=c[g>>2];bj[k&4095](b,h,(a[c[e+4>>2]>>0]|0)!=0);__ZN10StringNameD2Ev(h);l=f;return}function __ZN11MethodBind2I19AnimationTreePlayerRK10StringNamebED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind1RCI19AnimationTreePlayerfRK10StringNameE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case -1:{__ZN7VariantC2Ef(d,0.0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;break}case 0:{__ZN10StringNameC2Ev(d);__ZN7VariantC2ERK10StringName(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);__ZN10StringNameD2Ev(d);f=b;break}default:f=0}l=a;return f|0}function __ZNK13MethodBind1RCI19AnimationTreePlayerfRK10StringNameE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,890582);l=a;return c[b>>2]|0}function __ZN13MethodBind1RCI19AnimationTreePlayerfRK10StringNameE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0;i=l;l=l+64|0;if((l|0)>=(m|0))ba(64);j=i+24|0;k=i+48|0;n=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236268)|0:0){c[h>>2]=0;a[1263537]=0;o=d+24|0;p=c[o>>2]|0;if((p|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=p;c[b>>2]=0;l=i;return}q=p-(c[d+20>>2]|0)|0;if((q|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=q;c[b>>2]=0;l=i;return}if((g|0)>0){if((p|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);r=0}else{a[1263537]=0;r=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,r)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=r;c[b>>2]=0;l=i;return}}r=c[d+44>>2]|0;p=c[d+48>>2]|0;q=e+(p>>1)|0;if(!(p&1))s=r;else s=c[(c[q>>2]|0)+r>>2]|0;do if((g|0)<1){r=c[o>>2]|0;p=r+-1|0;if((r|0)>=1){e=c[d+16>>2]|0;t=(e|0)==0;if(t)u=0;else u=c[e+-4>>2]|0;if((r|0)<=(u|0)){if(t)v=0;else v=c[e+-4>>2]|0;do if((v|0)<(r|0)){if(t)w=0;else w=c[e+-4>>2]|0;if((w|0)<(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);x=0;break}else{a[1263537]=0;y=31;break}}else y=31;while(0);if((y|0)==31)x=e+(p*24|0)|0;__ZN7VariantC2ERKS_(n,x);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f>>2]|0);while(0);c[k>>2]=__ZNK7Variantcv10StringNameEv(n)|0;__ZN7VariantC2Ef(j,+ii[s&127](q,k));__ZN10StringNameD2Ev(k);if(c[n>>2]|0)__ZN7Variant5clearEv(n);__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1217,1146558,0);c[b>>2]=0;l=i;return}function __ZN13MethodBind1RCI19AnimationTreePlayerfRK10StringNameE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0,j=0,k=0,n=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);h=f+4|0;i=f;if(!b)j=0;else{k=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236268)|0;j=k?b:0}b=c[a+44>>2]|0;k=c[a+48>>2]|0;a=j+(k>>1)|0;if(!(k&1))n=b;else n=c[(c[a>>2]|0)+b>>2]|0;__ZN10StringNameC2ERK6String(h,c[d>>2]|0);c[i>>2]=c[h>>2];g[e>>2]=+ii[n&127](a,i);__ZN10StringNameD2Ev(i);l=f;return}function __ZN13MethodBind1RCI19AnimationTreePlayerfRK10StringNameED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind2I19AnimationTreePlayerRK10StringNamefE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case 0:{__ZN10StringNameC2Ev(d);__ZN7VariantC2ERK10StringName(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);__ZN10StringNameD2Ev(d);f=b;break}case 1:{__ZN7VariantC2Ef(d,0.0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;break}default:f=0}l=a;return f|0}function __ZNK11MethodBind2I19AnimationTreePlayerRK10StringNamefE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,890582);l=a;return c[b>>2]|0}function __ZN11MethodBind2I19AnimationTreePlayerRK10StringNamefE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0.0;i=l;l=l+64|0;if((l|0)>=(m|0))ba(64);j=i+48|0;k=i+24|0;n=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236268)|0:0){c[h>>2]=0;a[1263537]=0;o=d+24|0;p=c[o>>2]|0;if((p|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=p;c[b>>2]=0;l=i;return}q=p-(c[d+20>>2]|0)|0;if((q|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=q;c[b>>2]=0;l=i;return}if((g|0)>0){if((p|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);r=0}else{a[1263537]=0;r=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,r)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=r;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[o>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);s=0}else{a[1263537]=0;s=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,s)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=s;c[b>>2]=0;l=i;return}}}s=c[d+44>>2]|0;r=c[d+48>>2]|0;p=e+(r>>1)|0;if(!(r&1))t=s;else t=c[(c[p>>2]|0)+s>>2]|0;do if((g|0)<1){s=c[o>>2]|0;r=s+-1|0;if((s|0)>=1){e=c[d+16>>2]|0;q=(e|0)==0;if(q)u=0;else u=c[e+-4>>2]|0;if((s|0)<=(u|0)){if(q)v=0;else v=c[e+-4>>2]|0;do if((v|0)<(s|0)){if(q)w=0;else w=c[e+-4>>2]|0;if((w|0)<(s|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);x=0;break}else{a[1263537]=0;y=37;break}}else y=37;while(0);if((y|0)==37)x=e+(r*24|0)|0;__ZN7VariantC2ERKS_(k,x);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);c[j>>2]=__ZNK7Variantcv10StringNameEv(k)|0;do if((g|0)<2){x=c[o>>2]|0;w=x+-1|0;v=x+-2|0;if((x|0)>=2){x=c[d+16>>2]|0;u=(x|0)==0;if(u)z=0;else z=c[x+-4>>2]|0;if((w|0)<=(z|0)){if(u)A=0;else A=c[x+-4>>2]|0;do if((A|0)<(w|0)){if(u)B=0;else B=c[x+-4>>2]|0;if((B|0)<(w|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);C=0;break}else{a[1263537]=0;y=54;break}}else y=54;while(0);if((y|0)==54)C=x+(v*24|0)|0;__ZN7VariantC2ERKS_(n,C);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f+4>>2]|0);while(0);D=+__ZNK7VariantcvfEv(n);dj[t&127](p,j,D);if(c[n>>2]|0)__ZN7Variant5clearEv(n);__ZN10StringNameD2Ev(j);if(c[k>>2]|0)__ZN7Variant5clearEv(k);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1380,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind2I19AnimationTreePlayerRK10StringNamefE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0,j=0,k=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e+4|0;h=e;if(!b)i=0;else{j=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236268)|0;i=j?b:0}b=c[a+44>>2]|0;j=c[a+48>>2]|0;a=i+(j>>1)|0;if(!(j&1))k=b;else k=c[(c[a>>2]|0)+b>>2]|0;__ZN10StringNameC2ERK6String(f,c[d>>2]|0);c[h>>2]=c[f>>2];dj[k&127](a,h,+g[c[d+4>>2]>>2]);__ZN10StringNameD2Ev(h);l=e;return}function __ZN11MethodBind2I19AnimationTreePlayerRK10StringNamefED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind3I19AnimationTreePlayerRK10StringNameRK8NodePathbE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return __ZNK11MethodBind3I19AnimationTreePlayerRK10StringNameRK8NodePathbE18_get_argument_typeEi(a,b)|0}function __ZNK11MethodBind3I19AnimationTreePlayerRK10StringNameRK8NodePathbE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,890582);l=a;return c[b>>2]|0}function __ZN11MethodBind3I19AnimationTreePlayerRK10StringNameRK8NodePathbE4callEP6ObjectPPK7VariantiRNSA_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0;i=l;l=l+80|0;if((l|0)>=(m|0))ba(80);j=i+76|0;k=i+48|0;n=i+72|0;o=i+24|0;p=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236268)|0:0){c[h>>2]=0;a[1263537]=0;q=d+24|0;r=c[q>>2]|0;if((r|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=r;c[b>>2]=0;l=i;return}s=r-(c[d+20>>2]|0)|0;if((s|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=s;c[b>>2]=0;l=i;return}if((g|0)>0){if((r|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);t=0}else{a[1263537]=0;t=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,t)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=t;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[q>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);u=0}else{a[1263537]=0;u=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,u)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=u;c[b>>2]=0;l=i;return}if((g|0)>2){if((c[q>>2]|0)<2){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);v=0}else{a[1263537]=0;v=c[(c[d+32>>2]|0)+12>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+8>>2]>>2]|0,v)|0)){c[h>>2]=2;c[h+4>>2]=2;c[h+8>>2]=v;c[b>>2]=0;l=i;return}}}}v=c[d+44>>2]|0;u=c[d+48>>2]|0;t=e+(u>>1)|0;if(!(u&1))w=v;else w=c[(c[t>>2]|0)+v>>2]|0;do if((g|0)<1){v=c[q>>2]|0;u=v+-1|0;if((v|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)x=0;else x=c[e+-4>>2]|0;if((v|0)<=(x|0)){if(r)y=0;else y=c[e+-4>>2]|0;do if((y|0)<(v|0)){if(r)z=0;else z=c[e+-4>>2]|0;if((z|0)<(v|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);A=0;break}else{a[1263537]=0;B=43;break}}else B=43;while(0);if((B|0)==43)A=e+(u*24|0)|0;__ZN7VariantC2ERKS_(k,A);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);c[j>>2]=__ZNK7Variantcv10StringNameEv(k)|0;do if((g|0)<2){A=c[q>>2]|0;z=A+-1|0;y=A+-2|0;if((A|0)>=2){A=c[d+16>>2]|0;x=(A|0)==0;if(x)C=0;else C=c[A+-4>>2]|0;if((z|0)<=(C|0)){if(x)D=0;else D=c[A+-4>>2]|0;do if((D|0)<(z|0)){if(x)E=0;else E=c[A+-4>>2]|0;if((E|0)<(z|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);F=0;break}else{a[1263537]=0;B=60;break}}else B=60;while(0);if((B|0)==60)F=A+(y*24|0)|0;__ZN7VariantC2ERKS_(o,F);break}}c[o>>2]=0}else __ZN7VariantC2ERKS_(o,c[f+4>>2]|0);while(0);c[n>>2]=__ZNK7Variantcv8NodePathEv(o)|0;do if((g|0)<3){F=c[q>>2]|0;E=F+-2|0;D=F+-3|0;if((E|0)>=1){F=c[d+16>>2]|0;C=(F|0)==0;if(C)G=0;else G=c[F+-4>>2]|0;if((E|0)<=(G|0)){if(C)H=0;else H=c[F+-4>>2]|0;do if((H|0)<(E|0)){if(C)I=0;else I=c[F+-4>>2]|0;if((I|0)<(E|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);J=0;break}else{a[1263537]=0;B=77;break}}else B=77;while(0);if((B|0)==77)J=F+(D*24|0)|0;__ZN7VariantC2ERKS_(p,J);break}}c[p>>2]=0}else __ZN7VariantC2ERKS_(p,c[f+8>>2]|0);while(0);f=__ZNK7VariantcvbEv(p)|0;Ki[w&4095](t,j,n,f);if(c[p>>2]|0)__ZN7Variant5clearEv(p);__ZN8NodePathD2Ev(n);if(c[o>>2]|0)__ZN7Variant5clearEv(o);__ZN10StringNameD2Ev(j);if(c[k>>2]|0)__ZN7Variant5clearEv(k);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,2039,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind3I19AnimationTreePlayerRK10StringNameRK8NodePathbE7ptrcallEP6ObjectPPKvPv(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,n=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f+8|0;h=f+4|0;i=f;if(!d)j=0;else{k=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1236268)|0;j=k?d:0}d=c[b+44>>2]|0;k=c[b+48>>2]|0;b=j+(k>>1)|0;if(!(k&1))n=d;else n=c[(c[b>>2]|0)+d>>2]|0;__ZN10StringNameC2ERK6String(g,c[e>>2]|0);c[h>>2]=c[g>>2];__ZN8NodePathC2ERKS_(g,c[e+4>>2]|0);c[i>>2]=c[g>>2];Ki[n&4095](b,h,i,(a[c[e+8>>2]>>0]|0)!=0);__ZN8NodePathD2Ev(i);__ZN10StringNameD2Ev(h);l=f;return}function __ZN11MethodBind3I19AnimationTreePlayerRK10StringNameRK8NodePathbED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind3I19AnimationTreePlayerRK10StringNameRK8NodePathbE18_get_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case 0:{__ZN10StringNameC2Ev(d);__ZN7VariantC2ERK10StringName(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);__ZN10StringNameD2Ev(d);f=b;break}case 1:{__ZN8NodePathC2Ev(d);__ZN7VariantC2ERK8NodePath(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);__ZN8NodePathD2Ev(d);f=b;break}case 2:{__ZN7VariantC2Eb(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;break}default:f=0}l=a;return f|0}function __ZNK13MethodBind1RCI19AnimationTreePlayer6StringRK10StringNameE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return __ZNK13MethodBind1RCI19AnimationTreePlayer6StringRK10StringNameE18_get_argument_typeEi(a,b)|0}function __ZNK13MethodBind1RCI19AnimationTreePlayer6StringRK10StringNameE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,890582);l=a;return c[b>>2]|0}function __ZN13MethodBind1RCI19AnimationTreePlayer6StringRK10StringNameE4callEP6ObjectPPK7VariantiRNS8_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0;i=l;l=l+64|0;if((l|0)>=(m|0))ba(64);j=i+24|0;k=i+52|0;n=i+48|0;o=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236268)|0:0){c[h>>2]=0;a[1263537]=0;p=d+24|0;q=c[p>>2]|0;if((q|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=q;c[b>>2]=0;l=i;return}r=q-(c[d+20>>2]|0)|0;if((r|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=r;c[b>>2]=0;l=i;return}if((g|0)>0){if((q|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);s=0}else{a[1263537]=0;s=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,s)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=s;c[b>>2]=0;l=i;return}}s=c[d+44>>2]|0;q=c[d+48>>2]|0;r=e+(q>>1)|0;if(!(q&1))t=s;else t=c[(c[r>>2]|0)+s>>2]|0;do if((g|0)<1){s=c[p>>2]|0;q=s+-1|0;if((s|0)>=1){e=c[d+16>>2]|0;u=(e|0)==0;if(u)v=0;else v=c[e+-4>>2]|0;if((s|0)<=(v|0)){if(u)w=0;else w=c[e+-4>>2]|0;do if((w|0)<(s|0)){if(u)x=0;else x=c[e+-4>>2]|0;if((x|0)<(s|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);y=0;break}else{a[1263537]=0;z=31;break}}else z=31;while(0);if((z|0)==31)y=e+(q*24|0)|0;__ZN7VariantC2ERKS_(o,y);break}}c[o>>2]=0}else __ZN7VariantC2ERKS_(o,c[f>>2]|0);while(0);c[n>>2]=__ZNK7Variantcv10StringNameEv(o)|0;c[k>>2]=$i[t&8191](r,n)|0;__ZN7VariantC2ERK6String(j,k);r=c[k>>2]|0;if(r|0?(__Z16atomic_decrementPj(r+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(r,1);__ZN10StringNameD2Ev(n);if(c[o>>2]|0)__ZN7Variant5clearEv(o);__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1217,1146558,0);c[b>>2]=0;l=i;return}function __ZN13MethodBind1RCI19AnimationTreePlayer6StringRK10StringNameE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f+4|0;h=f;if(!b)i=0;else{j=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236268)|0;i=j?b:0}b=c[a+44>>2]|0;j=c[a+48>>2]|0;a=i+(j>>1)|0;if(!(j&1))k=b;else k=c[(c[a>>2]|0)+b>>2]|0;__ZN10StringNameC2ERK6String(g,c[d>>2]|0);c[h>>2]=c[g>>2];g=$i[k&8191](a,h)|0;a=g;k=c[e>>2]|0;if((k|0)==(g|0)){if(!g){__ZN10StringNameD2Ev(h);l=f;return}}else{if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);c[e>>2]=0;if(!g){__ZN10StringNameD2Ev(h);l=f;return}if(__Z28atomic_conditional_incrementPj(g+-8|0)|0)c[e>>2]=a}if(__Z16atomic_decrementPj(g+-8|0)|0){__ZN10StringNameD2Ev(h);l=f;return}__ZN6Memory11free_staticEPvb(g,1);__ZN10StringNameD2Ev(h);l=f;return}function __ZN13MethodBind1RCI19AnimationTreePlayer6StringRK10StringNameED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind1RCI19AnimationTreePlayer6StringRK10StringNameE18_get_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;switch(b|0){case -1:{c[d>>2]=0;__ZN7VariantC2ERK6String(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);f=c[d>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);g=b;l=a;return g|0}case 0:{__ZN10StringNameC2Ev(d);__ZN7VariantC2ERK10StringName(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);__ZN10StringNameD2Ev(d);g=b;l=a;return g|0}default:{g=0;l=a;return g|0}}return 0}function __ZNK11MethodBind2I19AnimationTreePlayerRK10StringNameRK6StringE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return __ZNK11MethodBind2I19AnimationTreePlayerRK10StringNameRK6StringE18_get_argument_typeEi(a,b)|0}function __ZNK11MethodBind2I19AnimationTreePlayerRK10StringNameRK6StringE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,890582);l=a;return c[b>>2]|0}function __ZN11MethodBind2I19AnimationTreePlayerRK10StringNameRK6StringE4callEP6ObjectPPK7VariantiRNSA_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0;i=l;l=l+64|0;if((l|0)>=(m|0))ba(64);j=i+52|0;k=i+24|0;n=i+48|0;o=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236268)|0:0){c[h>>2]=0;a[1263537]=0;p=d+24|0;q=c[p>>2]|0;if((q|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=q;c[b>>2]=0;l=i;return}r=q-(c[d+20>>2]|0)|0;if((r|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=r;c[b>>2]=0;l=i;return}if((g|0)>0){if((q|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);s=0}else{a[1263537]=0;s=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,s)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=s;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[p>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);t=0}else{a[1263537]=0;t=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,t)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=t;c[b>>2]=0;l=i;return}}}t=c[d+44>>2]|0;s=c[d+48>>2]|0;q=e+(s>>1)|0;if(!(s&1))u=t;else u=c[(c[q>>2]|0)+t>>2]|0;do if((g|0)<1){t=c[p>>2]|0;s=t+-1|0;if((t|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)v=0;else v=c[e+-4>>2]|0;if((t|0)<=(v|0)){if(r)w=0;else w=c[e+-4>>2]|0;do if((w|0)<(t|0)){if(r)x=0;else x=c[e+-4>>2]|0;if((x|0)<(t|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);y=0;break}else{a[1263537]=0;z=37;break}}else z=37;while(0);if((z|0)==37)y=e+(s*24|0)|0;__ZN7VariantC2ERKS_(k,y);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);c[j>>2]=__ZNK7Variantcv10StringNameEv(k)|0;do if((g|0)<2){y=c[p>>2]|0;x=y+-1|0;w=y+-2|0;if((y|0)>=2){y=c[d+16>>2]|0;v=(y|0)==0;if(v)A=0;else A=c[y+-4>>2]|0;if((x|0)<=(A|0)){if(v)B=0;else B=c[y+-4>>2]|0;do if((B|0)<(x|0)){if(v)C=0;else C=c[y+-4>>2]|0;if((C|0)<(x|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);D=0;break}else{a[1263537]=0;z=54;break}}else z=54;while(0);if((z|0)==54)D=y+(w*24|0)|0;__ZN7VariantC2ERKS_(o,D);break}}c[o>>2]=0}else __ZN7VariantC2ERKS_(o,c[f+4>>2]|0);while(0);c[n>>2]=__ZNK7Variantcv6StringEv(o)|0;bj[u&4095](q,j,n);q=c[n>>2]|0;if(q|0?(__Z16atomic_decrementPj(q+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(q,1);if(c[o>>2]|0)__ZN7Variant5clearEv(o);__ZN10StringNameD2Ev(j);if(c[k>>2]|0)__ZN7Variant5clearEv(k);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1380,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind2I19AnimationTreePlayerRK10StringNameRK6StringE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e+4|0;g=e;if(!b)h=0;else{i=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236268)|0;h=i?b:0}b=c[a+44>>2]|0;i=c[a+48>>2]|0;a=h+(i>>1)|0;if(!(i&1))j=b;else j=c[(c[a>>2]|0)+b>>2]|0;__ZN10StringNameC2ERK6String(f,c[d>>2]|0);c[g>>2]=c[f>>2];b=c[d+4>>2]|0;d=c[b>>2]|0;if((d|0)!=0?(__Z28atomic_conditional_incrementPj(d+-8|0)|0)!=0:0)k=c[b>>2]|0;else k=0;c[f>>2]=k;bj[j&4095](a,g,f);a=c[f>>2]|0;if(!a){__ZN10StringNameD2Ev(g);l=e;return}if(__Z16atomic_decrementPj(a+-8|0)|0){__ZN10StringNameD2Ev(g);l=e;return}__ZN6Memory11free_staticEPvb(a,1);__ZN10StringNameD2Ev(g);l=e;return}function __ZN11MethodBind2I19AnimationTreePlayerRK10StringNameRK6StringED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind2I19AnimationTreePlayerRK10StringNameRK6StringE18_get_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;switch(b|0){case 0:{__ZN10StringNameC2Ev(d);__ZN7VariantC2ERK10StringName(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);__ZN10StringNameD2Ev(d);f=b;l=a;return f|0}case 1:{c[d>>2]=0;__ZN7VariantC2ERK6String(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);e=c[d>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);f=b;l=a;return f|0}default:{f=0;l=a;return f|0}}return 0}function __ZNK13MethodBind1RCI19AnimationTreePlayer3RefI9AnimationERK10StringNameE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;switch(b|0){case -1:{f=__ZN7Variant12get_type_forI3RefI9AnimationEEENS_4TypeEv()|0;break}case 0:{__ZN10StringNameC2Ev(d);__ZN7VariantC2ERK10StringName(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);__ZN10StringNameD2Ev(d);f=b;break}default:f=0}l=a;return f|0}function __ZNK13MethodBind1RCI19AnimationTreePlayer3RefI9AnimationERK10StringNameE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,890582);l=a;return c[b>>2]|0}function __ZN13MethodBind1RCI19AnimationTreePlayer3RefI9AnimationERK10StringNameE4callEP6ObjectPPK7VariantiRNSA_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0;i=l;l=l+64|0;if((l|0)>=(m|0))ba(64);j=i+56|0;k=i+24|0;n=i+48|0;o=i+52|0;p=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236268)|0:0){c[h>>2]=0;a[1263537]=0;q=d+24|0;r=c[q>>2]|0;if((r|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=r;c[b>>2]=0;l=i;return}s=r-(c[d+20>>2]|0)|0;if((s|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=s;c[b>>2]=0;l=i;return}if((g|0)>0){if((r|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);t=0}else{a[1263537]=0;t=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,t)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=t;c[b>>2]=0;l=i;return}}t=c[d+44>>2]|0;r=c[d+48>>2]|0;s=e+(r>>1)|0;if(!(r&1))u=t;else u=c[(c[s>>2]|0)+t>>2]|0;do if((g|0)<1){t=c[q>>2]|0;r=t+-1|0;if((t|0)>=1){e=c[d+16>>2]|0;v=(e|0)==0;if(v)w=0;else w=c[e+-4>>2]|0;if((t|0)<=(w|0)){if(v)x=0;else x=c[e+-4>>2]|0;do if((x|0)<(t|0)){if(v)y=0;else y=c[e+-4>>2]|0;if((y|0)<(t|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);z=0;break}else{a[1263537]=0;A=31;break}}else A=31;while(0);if((A|0)==31)z=e+(r*24|0)|0;__ZN7VariantC2ERKS_(p,z);break}}c[p>>2]=0}else __ZN7VariantC2ERKS_(p,c[f>>2]|0);while(0);c[o>>2]=__ZNK7Variantcv10StringNameEv(p)|0;c[n>>2]=$i[u&8191](s,o)|0;__ZN6RefPtrC2Ev(j);__ZN3RefI9ReferenceEaSI9AnimationEEvRKS_IT_E(j,n);__ZN7VariantC2ERK6RefPtr(k,j);__ZN6RefPtrD2Ev(j);j=c[n>>2]|0;if((j|0?__ZN9Reference11unreferenceEv(j)|0:0)?(j=c[n>>2]|0,__Z17predelete_handlerP6Object(j)|0):0){gj[c[(c[j>>2]|0)+76>>2]&8191](j);__ZN6Memory11free_staticEPvb(j,0)}c[n>>2]=0;__ZN10StringNameD2Ev(o);if(c[p>>2]|0)__ZN7Variant5clearEv(p);__ZN7VariantC2ERKS_(b,k);if(c[k>>2]|0)__ZN7Variant5clearEv(k);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1217,1146558,0);c[b>>2]=0;l=i;return}function __ZN13MethodBind1RCI19AnimationTreePlayer3RefI9AnimationERK10StringNameE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f+8|0;h=f;i=f+4|0;if(!b)j=0;else{k=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236268)|0;j=k?b:0}b=c[a+44>>2]|0;k=c[a+48>>2]|0;a=j+(k>>1)|0;if(!(k&1))n=b;else n=c[(c[a>>2]|0)+b>>2]|0;__ZN10StringNameC2ERK6String(g,c[d>>2]|0);c[i>>2]=c[g>>2];c[h>>2]=$i[n&8191](a,i)|0;__ZN3RefI9ReferenceEaSI9AnimationEEvRKS_IT_E(e,h);e=c[h>>2]|0;if(!e){c[h>>2]=0;__ZN10StringNameD2Ev(i);l=f;return}if(!(__ZN9Reference11unreferenceEv(e)|0)){c[h>>2]=0;__ZN10StringNameD2Ev(i);l=f;return}e=c[h>>2]|0;if(!(__Z17predelete_handlerP6Object(e)|0)){c[h>>2]=0;__ZN10StringNameD2Ev(i);l=f;return}gj[c[(c[e>>2]|0)+76>>2]&8191](e);__ZN6Memory11free_staticEPvb(e,0);c[h>>2]=0;__ZN10StringNameD2Ev(i);l=f;return}function __ZN13MethodBind1RCI19AnimationTreePlayer3RefI9AnimationERK10StringNameED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind2I19AnimationTreePlayerRK10StringNameRK3RefI9AnimationEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;switch(b|0){case 0:{__ZN10StringNameC2Ev(d);__ZN7VariantC2ERK10StringName(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);__ZN10StringNameD2Ev(d);f=b;break}case 1:{f=__ZN7Variant12get_type_forIRK3RefI9AnimationEEENS_4TypeEv()|0;break}default:f=0}l=a;return f|0}function __ZNK11MethodBind2I19AnimationTreePlayerRK10StringNameRK3RefI9AnimationEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,890582);l=a;return c[b>>2]|0}function __ZN11MethodBind2I19AnimationTreePlayerRK10StringNameRK3RefI9AnimationEE4callEP6ObjectPPK7VariantiRNSC_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0;i=l;l=l+64|0;if((l|0)>=(m|0))ba(64);j=i+56|0;k=i+52|0;n=i+24|0;o=i+48|0;p=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236268)|0:0){c[h>>2]=0;a[1263537]=0;q=d+24|0;r=c[q>>2]|0;if((r|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=r;c[b>>2]=0;l=i;return}s=r-(c[d+20>>2]|0)|0;if((s|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=s;c[b>>2]=0;l=i;return}if((g|0)>0){if((r|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);t=0}else{a[1263537]=0;t=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,t)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=t;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[q>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);u=0}else{a[1263537]=0;u=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,u)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=u;c[b>>2]=0;l=i;return}}}u=c[d+44>>2]|0;t=c[d+48>>2]|0;r=e+(t>>1)|0;if(!(t&1))v=u;else v=c[(c[r>>2]|0)+u>>2]|0;do if((g|0)<1){u=c[q>>2]|0;t=u+-1|0;if((u|0)>=1){e=c[d+16>>2]|0;s=(e|0)==0;if(s)w=0;else w=c[e+-4>>2]|0;if((u|0)<=(w|0)){if(s)x=0;else x=c[e+-4>>2]|0;do if((x|0)<(u|0)){if(s)y=0;else y=c[e+-4>>2]|0;if((y|0)<(u|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);z=0;break}else{a[1263537]=0;A=37;break}}else A=37;while(0);if((A|0)==37)z=e+(t*24|0)|0;__ZN7VariantC2ERKS_(n,z);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f>>2]|0);while(0);c[k>>2]=__ZNK7Variantcv10StringNameEv(n)|0;do if((g|0)<2){z=c[q>>2]|0;y=z+-1|0;x=z+-2|0;if((z|0)>=2){z=c[d+16>>2]|0;w=(z|0)==0;if(w)B=0;else B=c[z+-4>>2]|0;if((y|0)<=(B|0)){if(w)C=0;else C=c[z+-4>>2]|0;do if((C|0)<(y|0)){if(w)D=0;else D=c[z+-4>>2]|0;if((D|0)<(y|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);E=0;break}else{a[1263537]=0;A=54;break}}else A=54;while(0);if((A|0)==54)E=z+(x*24|0)|0;__ZN7VariantC2ERKS_(p,E);break}}c[p>>2]=0}else __ZN7VariantC2ERKS_(p,c[f+4>>2]|0);while(0);__ZN3RefI9AnimationEC2ERK7Variant(j,p);c[o>>2]=c[j>>2];bj[v&4095](r,k,o);r=c[o>>2]|0;if((r|0?__ZN9Reference11unreferenceEv(r)|0:0)?(r=c[o>>2]|0,__Z17predelete_handlerP6Object(r)|0):0){gj[c[(c[r>>2]|0)+76>>2]&8191](r);__ZN6Memory11free_staticEPvb(r,0)}c[o>>2]=0;if(c[p>>2]|0)__ZN7Variant5clearEv(p);__ZN10StringNameD2Ev(k);if(c[n>>2]|0)__ZN7Variant5clearEv(n);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1380,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind2I19AnimationTreePlayerRK10StringNameRK3RefI9AnimationEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0;e=l;l=l+48|0;if((l|0)>=(m|0))ba(48);f=e+32|0;g=e;h=e+28|0;i=e+24|0;if(!b)j=0;else{k=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236268)|0;j=k?b:0}b=c[a+44>>2]|0;k=c[a+48>>2]|0;a=j+(k>>1)|0;if(!(k&1))n=b;else n=c[(c[a>>2]|0)+b>>2]|0;__ZN10StringNameC2ERK6String(f,c[d>>2]|0);c[h>>2]=c[f>>2];__ZN7VariantC2EPK6Object(g,c[d+4>>2]|0);__ZN3RefI9AnimationEC2ERK7Variant(f,g);if(c[g>>2]|0)__ZN7Variant5clearEv(g);c[i>>2]=c[f>>2];bj[n&4095](a,h,i);a=c[i>>2]|0;if(!a){__ZN10StringNameD2Ev(h);l=e;return}if(!(__ZN9Reference11unreferenceEv(a)|0)){__ZN10StringNameD2Ev(h);l=e;return}a=c[i>>2]|0;if(!(__Z17predelete_handlerP6Object(a)|0)){__ZN10StringNameD2Ev(h);l=e;return}gj[c[(c[a>>2]|0)+76>>2]&8191](a);__ZN6Memory11free_staticEPvb(a,0);__ZN10StringNameD2Ev(h);l=e;return}function __ZN11MethodBind2I19AnimationTreePlayerRK10StringNameRK3RefI9AnimationEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind2RCI19AnimationTreePlayer10StringNameRKS1_iE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return __ZNK13MethodBind2RCI19AnimationTreePlayer10StringNameRKS1_iE18_get_argument_typeEi(a,b)|0}function __ZNK13MethodBind2RCI19AnimationTreePlayer10StringNameRKS1_iE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,890582);l=a;return c[b>>2]|0}function __ZN13MethodBind2RCI19AnimationTreePlayer10StringNameRKS1_iE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0;i=l;l=l+80|0;if((l|0)>=(m|0))ba(80);j=i+48|0;k=i+76|0;n=i+72|0;o=i+24|0;p=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236268)|0:0){c[h>>2]=0;a[1263537]=0;q=d+24|0;r=c[q>>2]|0;if((r|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=r;c[b>>2]=0;l=i;return}s=r-(c[d+20>>2]|0)|0;if((s|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=s;c[b>>2]=0;l=i;return}if((g|0)>0){if((r|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);t=0}else{a[1263537]=0;t=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,t)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=t;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[q>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);u=0}else{a[1263537]=0;u=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,u)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=u;c[b>>2]=0;l=i;return}}}u=c[d+44>>2]|0;t=c[d+48>>2]|0;r=e+(t>>1)|0;if(!(t&1))v=u;else v=c[(c[r>>2]|0)+u>>2]|0;do if((g|0)<1){u=c[q>>2]|0;t=u+-1|0;if((u|0)>=1){e=c[d+16>>2]|0;s=(e|0)==0;if(s)w=0;else w=c[e+-4>>2]|0;if((u|0)<=(w|0)){if(s)x=0;else x=c[e+-4>>2]|0;do if((x|0)<(u|0)){if(s)y=0;else y=c[e+-4>>2]|0;if((y|0)<(u|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);z=0;break}else{a[1263537]=0;A=37;break}}else A=37;while(0);if((A|0)==37)z=e+(t*24|0)|0;__ZN7VariantC2ERKS_(o,z);break}}c[o>>2]=0}else __ZN7VariantC2ERKS_(o,c[f>>2]|0);while(0);c[n>>2]=__ZNK7Variantcv10StringNameEv(o)|0;do if((g|0)<2){z=c[q>>2]|0;y=z+-1|0;x=z+-2|0;if((z|0)>=2){z=c[d+16>>2]|0;w=(z|0)==0;if(w)B=0;else B=c[z+-4>>2]|0;if((y|0)<=(B|0)){if(w)C=0;else C=c[z+-4>>2]|0;do if((C|0)<(y|0)){if(w)D=0;else D=c[z+-4>>2]|0;if((D|0)<(y|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);E=0;break}else{a[1263537]=0;A=54;break}}else A=54;while(0);if((A|0)==54)E=z+(x*24|0)|0;__ZN7VariantC2ERKS_(p,E);break}}c[p>>2]=0}else __ZN7VariantC2ERKS_(p,c[f+4>>2]|0);while(0);f=__ZNK7VariantcviEv(p)|0;c[k>>2]=nj[v&2047](r,n,f)|0;__ZN7VariantC2ERK10StringName(j,k);__ZN10StringNameD2Ev(k);if(c[p>>2]|0)__ZN7Variant5clearEv(p);__ZN10StringNameD2Ev(n);if(c[o>>2]|0)__ZN7Variant5clearEv(o);__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1872,1146558,0);c[b>>2]=0;l=i;return}function __ZN13MethodBind2RCI19AnimationTreePlayer10StringNameRKS1_iE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f+8|0;h=f;i=f+4|0;if(!b)j=0;else{k=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236268)|0;j=k?b:0}b=c[a+44>>2]|0;k=c[a+48>>2]|0;a=j+(k>>1)|0;if(!(k&1))n=b;else n=c[(c[a>>2]|0)+b>>2]|0;__ZN10StringNameC2ERK6String(g,c[d>>2]|0);c[i>>2]=c[g>>2];c[h>>2]=nj[n&2047](a,i,c[c[d+4>>2]>>2]|0)|0;__ZN8PtrToArgI10StringNameE6encodeES0_Pv(h,e);__ZN10StringNameD2Ev(h);__ZN10StringNameD2Ev(i);l=f;return}function __ZN13MethodBind2RCI19AnimationTreePlayer10StringNameRKS1_iED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind2RCI19AnimationTreePlayer10StringNameRKS1_iE18_get_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case -1:{__ZN10StringNameC2Ev(d);__ZN7VariantC2ERK10StringName(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);__ZN10StringNameD2Ev(d);f=b;l=a;return f|0}case 0:{__ZN10StringNameC2Ev(d);__ZN7VariantC2ERK10StringName(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);__ZN10StringNameD2Ev(d);f=b;l=a;return f|0}case 1:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;l=a;return f|0}default:{f=0;l=a;return f|0}}return 0}function __ZNK13MethodBind1RCI19AnimationTreePlayeriRK10StringNameE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case -1:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;break}case 0:{__ZN10StringNameC2Ev(d);__ZN7VariantC2ERK10StringName(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);__ZN10StringNameD2Ev(d);f=b;break}default:f=0}l=a;return f|0}function __ZNK13MethodBind1RCI19AnimationTreePlayeriRK10StringNameE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,890582);l=a;return c[b>>2]|0}function __ZN13MethodBind1RCI19AnimationTreePlayeriRK10StringNameE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0;i=l;l=l+64|0;if((l|0)>=(m|0))ba(64);j=i+24|0;k=i+48|0;n=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236268)|0:0){c[h>>2]=0;a[1263537]=0;o=d+24|0;p=c[o>>2]|0;if((p|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=p;c[b>>2]=0;l=i;return}q=p-(c[d+20>>2]|0)|0;if((q|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=q;c[b>>2]=0;l=i;return}if((g|0)>0){if((p|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);r=0}else{a[1263537]=0;r=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,r)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=r;c[b>>2]=0;l=i;return}}r=c[d+44>>2]|0;p=c[d+48>>2]|0;q=e+(p>>1)|0;if(!(p&1))s=r;else s=c[(c[q>>2]|0)+r>>2]|0;do if((g|0)<1){r=c[o>>2]|0;p=r+-1|0;if((r|0)>=1){e=c[d+16>>2]|0;t=(e|0)==0;if(t)u=0;else u=c[e+-4>>2]|0;if((r|0)<=(u|0)){if(t)v=0;else v=c[e+-4>>2]|0;do if((v|0)<(r|0)){if(t)w=0;else w=c[e+-4>>2]|0;if((w|0)<(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);x=0;break}else{a[1263537]=0;y=31;break}}else y=31;while(0);if((y|0)==31)x=e+(p*24|0)|0;__ZN7VariantC2ERKS_(n,x);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f>>2]|0);while(0);c[k>>2]=__ZNK7Variantcv10StringNameEv(n)|0;__ZN7VariantC2Ei(j,$i[s&8191](q,k)|0);__ZN10StringNameD2Ev(k);if(c[n>>2]|0)__ZN7Variant5clearEv(n);__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1217,1146558,0);c[b>>2]=0;l=i;return}function __ZN13MethodBind1RCI19AnimationTreePlayeriRK10StringNameE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f+4|0;h=f;if(!b)i=0;else{j=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236268)|0;i=j?b:0}b=c[a+44>>2]|0;j=c[a+48>>2]|0;a=i+(j>>1)|0;if(!(j&1))k=b;else k=c[(c[a>>2]|0)+b>>2]|0;__ZN10StringNameC2ERK6String(g,c[d>>2]|0);c[h>>2]=c[g>>2];c[e>>2]=$i[k&8191](a,h)|0;__ZN10StringNameD2Ev(h);l=f;return}function __ZN13MethodBind1RCI19AnimationTreePlayeriRK10StringNameED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind1RCI19AnimationTreePlayerNS0_8NodeTypeERK10StringNameE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case -1:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;break}case 0:{__ZN10StringNameC2Ev(d);__ZN7VariantC2ERK10StringName(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);__ZN10StringNameD2Ev(d);f=b;break}default:f=0}l=a;return f|0}function __ZNK13MethodBind1RCI19AnimationTreePlayerNS0_8NodeTypeERK10StringNameE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,890582);l=a;return c[b>>2]|0}function __ZN13MethodBind1RCI19AnimationTreePlayerNS0_8NodeTypeERK10StringNameE4callEP6ObjectPPK7VariantiRNS8_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0;i=l;l=l+64|0;if((l|0)>=(m|0))ba(64);j=i+24|0;k=i+48|0;n=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236268)|0:0){c[h>>2]=0;a[1263537]=0;o=d+24|0;p=c[o>>2]|0;if((p|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=p;c[b>>2]=0;l=i;return}q=p-(c[d+20>>2]|0)|0;if((q|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=q;c[b>>2]=0;l=i;return}if((g|0)>0){if((p|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);r=0}else{a[1263537]=0;r=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,r)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=r;c[b>>2]=0;l=i;return}}r=c[d+44>>2]|0;p=c[d+48>>2]|0;q=e+(p>>1)|0;if(!(p&1))s=r;else s=c[(c[q>>2]|0)+r>>2]|0;do if((g|0)<1){r=c[o>>2]|0;p=r+-1|0;if((r|0)>=1){e=c[d+16>>2]|0;t=(e|0)==0;if(t)u=0;else u=c[e+-4>>2]|0;if((r|0)<=(u|0)){if(t)v=0;else v=c[e+-4>>2]|0;do if((v|0)<(r|0)){if(t)w=0;else w=c[e+-4>>2]|0;if((w|0)<(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);x=0;break}else{a[1263537]=0;y=31;break}}else y=31;while(0);if((y|0)==31)x=e+(p*24|0)|0;__ZN7VariantC2ERKS_(n,x);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f>>2]|0);while(0);c[k>>2]=__ZNK7Variantcv10StringNameEv(n)|0;__ZN7VariantC2Ei(j,$i[s&8191](q,k)|0);__ZN10StringNameD2Ev(k);if(c[n>>2]|0)__ZN7Variant5clearEv(n);__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1217,1146558,0);c[b>>2]=0;l=i;return}function __ZN13MethodBind1RCI19AnimationTreePlayerNS0_8NodeTypeERK10StringNameE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f+4|0;h=f;if(!b)i=0;else{j=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236268)|0;i=j?b:0}b=c[a+44>>2]|0;j=c[a+48>>2]|0;a=i+(j>>1)|0;if(!(j&1))k=b;else k=c[(c[a>>2]|0)+b>>2]|0;__ZN10StringNameC2ERK6String(g,c[d>>2]|0);c[h>>2]=c[g>>2];c[e>>2]=$i[k&8191](a,h)|0;__ZN10StringNameD2Ev(h);l=f;return}function __ZN13MethodBind1RCI19AnimationTreePlayerNS0_8NodeTypeERK10StringNameED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK12MethodBind2RI19AnimationTreePlayer5ErrorRK10StringNameS4_E18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return __ZNK12MethodBind2RI19AnimationTreePlayer5ErrorRK10StringNameS4_E18_get_argument_typeEi(a,b)|0}function __ZNK12MethodBind2RI19AnimationTreePlayer5ErrorRK10StringNameS4_E18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,890582);l=a;return c[b>>2]|0}function __ZN12MethodBind2RI19AnimationTreePlayer5ErrorRK10StringNameS4_E4callEP6ObjectPPK7VariantiRNS8_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0;i=l;l=l+80|0;if((l|0)>=(m|0))ba(80);j=i+48|0;k=i+76|0;n=i+24|0;o=i+72|0;p=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236268)|0:0){c[h>>2]=0;a[1263537]=0;q=d+24|0;r=c[q>>2]|0;if((r|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=r;c[b>>2]=0;l=i;return}s=r-(c[d+20>>2]|0)|0;if((s|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=s;c[b>>2]=0;l=i;return}if((g|0)>0){if((r|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);t=0}else{a[1263537]=0;t=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,t)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=t;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[q>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);u=0}else{a[1263537]=0;u=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,u)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=u;c[b>>2]=0;l=i;return}}}u=c[d+44>>2]|0;t=c[d+48>>2]|0;r=e+(t>>1)|0;if(!(t&1))v=u;else v=c[(c[r>>2]|0)+u>>2]|0;do if((g|0)<1){u=c[q>>2]|0;t=u+-1|0;if((u|0)>=1){e=c[d+16>>2]|0;s=(e|0)==0;if(s)w=0;else w=c[e+-4>>2]|0;if((u|0)<=(w|0)){if(s)x=0;else x=c[e+-4>>2]|0;do if((x|0)<(u|0)){if(s)y=0;else y=c[e+-4>>2]|0;if((y|0)<(u|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);z=0;break}else{a[1263537]=0;A=37;break}}else A=37;while(0);if((A|0)==37)z=e+(t*24|0)|0;__ZN7VariantC2ERKS_(n,z);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f>>2]|0);while(0);c[k>>2]=__ZNK7Variantcv10StringNameEv(n)|0;do if((g|0)<2){z=c[q>>2]|0;y=z+-1|0;x=z+-2|0;if((z|0)>=2){z=c[d+16>>2]|0;w=(z|0)==0;if(w)B=0;else B=c[z+-4>>2]|0;if((y|0)<=(B|0)){if(w)C=0;else C=c[z+-4>>2]|0;do if((C|0)<(y|0)){if(w)D=0;else D=c[z+-4>>2]|0;if((D|0)<(y|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);E=0;break}else{a[1263537]=0;A=54;break}}else A=54;while(0);if((A|0)==54)E=z+(x*24|0)|0;__ZN7VariantC2ERKS_(p,E);break}}c[p>>2]=0}else __ZN7VariantC2ERKS_(p,c[f+4>>2]|0);while(0);c[o>>2]=__ZNK7Variantcv10StringNameEv(p)|0;__ZN7VariantC2Ei(j,nj[v&2047](r,k,o)|0);__ZN10StringNameD2Ev(o);if(c[p>>2]|0)__ZN7Variant5clearEv(p);__ZN10StringNameD2Ev(k);if(c[n>>2]|0)__ZN7Variant5clearEv(n);__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1544,1146558,0);c[b>>2]=0;l=i;return}function __ZN12MethodBind2RI19AnimationTreePlayer5ErrorRK10StringNameS4_E7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f+8|0;h=f+4|0;i=f;if(!b)j=0;else{k=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236268)|0;j=k?b:0}b=c[a+44>>2]|0;k=c[a+48>>2]|0;a=j+(k>>1)|0;if(!(k&1))n=b;else n=c[(c[a>>2]|0)+b>>2]|0;__ZN10StringNameC2ERK6String(g,c[d>>2]|0);c[h>>2]=c[g>>2];__ZN10StringNameC2ERK6String(g,c[d+4>>2]|0);c[i>>2]=c[g>>2];c[e>>2]=nj[n&2047](a,h,i)|0;__ZN10StringNameD2Ev(i);__ZN10StringNameD2Ev(h);l=f;return}function __ZN12MethodBind2RI19AnimationTreePlayer5ErrorRK10StringNameS4_ED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK12MethodBind2RI19AnimationTreePlayer5ErrorRK10StringNameS4_E18_get_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case -1:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;l=a;return f|0}case 0:{__ZN10StringNameC2Ev(d);__ZN7VariantC2ERK10StringName(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);__ZN10StringNameD2Ev(d);f=b;l=a;return f|0}case 1:{__ZN10StringNameC2Ev(d);__ZN7VariantC2ERK10StringName(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);__ZN10StringNameD2Ev(d);f=b;l=a;return f|0}default:{f=0;l=a;return f|0}}return 0}function __ZNK13MethodBind1RCI19AnimationTreePlayerbRK10StringNameE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case -1:{__ZN7VariantC2Eb(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;break}case 0:{__ZN10StringNameC2Ev(d);__ZN7VariantC2ERK10StringName(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);__ZN10StringNameD2Ev(d);f=b;break}default:f=0}l=a;return f|0}function __ZNK13MethodBind1RCI19AnimationTreePlayerbRK10StringNameE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,890582);l=a;return c[b>>2]|0}function __ZN13MethodBind1RCI19AnimationTreePlayerbRK10StringNameE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0;i=l;l=l+64|0;if((l|0)>=(m|0))ba(64);j=i+24|0;k=i+48|0;n=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236268)|0:0){c[h>>2]=0;a[1263537]=0;o=d+24|0;p=c[o>>2]|0;if((p|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=p;c[b>>2]=0;l=i;return}q=p-(c[d+20>>2]|0)|0;if((q|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=q;c[b>>2]=0;l=i;return}if((g|0)>0){if((p|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);r=0}else{a[1263537]=0;r=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,r)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=r;c[b>>2]=0;l=i;return}}r=c[d+44>>2]|0;p=c[d+48>>2]|0;q=e+(p>>1)|0;if(!(p&1))s=r;else s=c[(c[q>>2]|0)+r>>2]|0;do if((g|0)<1){r=c[o>>2]|0;p=r+-1|0;if((r|0)>=1){e=c[d+16>>2]|0;t=(e|0)==0;if(t)u=0;else u=c[e+-4>>2]|0;if((r|0)<=(u|0)){if(t)v=0;else v=c[e+-4>>2]|0;do if((v|0)<(r|0)){if(t)w=0;else w=c[e+-4>>2]|0;if((w|0)<(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);x=0;break}else{a[1263537]=0;y=31;break}}else y=31;while(0);if((y|0)==31)x=e+(p*24|0)|0;__ZN7VariantC2ERKS_(n,x);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f>>2]|0);while(0);c[k>>2]=__ZNK7Variantcv10StringNameEv(n)|0;__ZN7VariantC2Eb(j,$i[s&8191](q,k)|0);__ZN10StringNameD2Ev(k);if(c[n>>2]|0)__ZN7Variant5clearEv(n);__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1217,1146558,0);c[b>>2]=0;l=i;return}function __ZN13MethodBind1RCI19AnimationTreePlayerbRK10StringNameE7ptrcallEP6ObjectPPKvPv(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,n=0;g=l;l=l+16|0;if((l|0)>=(m|0))ba(16);h=g+4|0;i=g;if(!d)j=0;else{k=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1236268)|0;j=k?d:0}d=c[b+44>>2]|0;k=c[b+48>>2]|0;b=j+(k>>1)|0;if(!(k&1))n=d;else n=c[(c[b>>2]|0)+d>>2]|0;__ZN10StringNameC2ERK6String(h,c[e>>2]|0);c[i>>2]=c[h>>2];a[f>>0]=($i[n&8191](b,i)|0)&1;__ZN10StringNameD2Ev(i);l=g;return}function __ZN13MethodBind1RCI19AnimationTreePlayerbRK10StringNameED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind2I19AnimationTreePlayerNS0_8NodeTypeERK10StringNameE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case 0:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;break}case 1:{__ZN10StringNameC2Ev(d);__ZN7VariantC2ERK10StringName(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);__ZN10StringNameD2Ev(d);f=b;break}default:f=0}l=a;return f|0}function __ZNK11MethodBind2I19AnimationTreePlayerNS0_8NodeTypeERK10StringNameE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,890582);l=a;return c[b>>2]|0}function __ZN11MethodBind2I19AnimationTreePlayerNS0_8NodeTypeERK10StringNameE4callEP6ObjectPPK7VariantiRNS8_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0;i=l;l=l+64|0;if((l|0)>=(m|0))ba(64);j=i+24|0;k=i+48|0;n=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236268)|0:0){c[h>>2]=0;a[1263537]=0;o=d+24|0;p=c[o>>2]|0;if((p|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=p;c[b>>2]=0;l=i;return}q=p-(c[d+20>>2]|0)|0;if((q|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=q;c[b>>2]=0;l=i;return}if((g|0)>0){if((p|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);r=0}else{a[1263537]=0;r=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,r)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=r;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[o>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);s=0}else{a[1263537]=0;s=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,s)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=s;c[b>>2]=0;l=i;return}}}s=c[d+44>>2]|0;r=c[d+48>>2]|0;p=e+(r>>1)|0;if(!(r&1))t=s;else t=c[(c[p>>2]|0)+s>>2]|0;do if((g|0)<1){s=c[o>>2]|0;r=s+-1|0;if((s|0)>=1){e=c[d+16>>2]|0;q=(e|0)==0;if(q)u=0;else u=c[e+-4>>2]|0;if((s|0)<=(u|0)){if(q)v=0;else v=c[e+-4>>2]|0;do if((v|0)<(s|0)){if(q)w=0;else w=c[e+-4>>2]|0;if((w|0)<(s|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);x=0;break}else{a[1263537]=0;y=37;break}}else y=37;while(0);if((y|0)==37)x=e+(r*24|0)|0;__ZN7VariantC2ERKS_(j,x);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);x=__ZNK7VariantcviEv(j)|0;do if((g|0)<2){w=c[o>>2]|0;v=w+-1|0;u=w+-2|0;if((w|0)>=2){w=c[d+16>>2]|0;s=(w|0)==0;if(s)z=0;else z=c[w+-4>>2]|0;if((v|0)<=(z|0)){if(s)A=0;else A=c[w+-4>>2]|0;do if((A|0)<(v|0)){if(s)B=0;else B=c[w+-4>>2]|0;if((B|0)<(v|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);C=0;break}else{a[1263537]=0;y=54;break}}else y=54;while(0);if((y|0)==54)C=w+(u*24|0)|0;__ZN7VariantC2ERKS_(n,C);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f+4>>2]|0);while(0);c[k>>2]=__ZNK7Variantcv10StringNameEv(n)|0;bj[t&4095](p,x,k);__ZN10StringNameD2Ev(k);if(c[n>>2]|0)__ZN7Variant5clearEv(n);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1380,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind2I19AnimationTreePlayerNS0_8NodeTypeERK10StringNameE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e+4|0;g=e;if(!b)h=0;else{i=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236268)|0;h=i?b:0}b=c[a+44>>2]|0;i=c[a+48>>2]|0;a=h+(i>>1)|0;if(!(i&1))j=b;else j=c[(c[a>>2]|0)+b>>2]|0;b=c[c[d>>2]>>2]|0;__ZN10StringNameC2ERK6String(f,c[d+4>>2]|0);c[g>>2]=c[f>>2];bj[j&4095](a,b,g);__ZN10StringNameD2Ev(g);l=e;return}function __ZN11MethodBind2I19AnimationTreePlayerNS0_8NodeTypeERK10StringNameED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN5Tween18_initialize_classvEv(b){b=b|0;if(a[1263383]|0)return;if(!(a[1256996]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI4NodeEEvv();__ZN4Node13_bind_methodsEv();a[1256996]=1}__ZN7ClassDB10_add_classI5TweenEEvv();__ZN5Tween13_bind_methodsEv();a[1263383]=1;return}function __ZN5Tween5_setvERK10StringNameRK7Variant(a,b,c){a=a|0;b=b|0;c=c|0;var d=0;if(1243!=1129){__ZN5Tween4_setERK10StringNameRK7Variant(a,b,c)|0;d=1}else d=0;return d|0}function __ZNK5Tween5_getvERK10StringNameR7Variant(a,b,c){a=a|0;b=b|0;c=c|0;var d=0;if(1244!=1131){__ZNK5Tween4_getERK10StringNameR7Variant(a,b,c)|0;d=1}else d=0;return d|0}function __ZNK5Tween19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+24|0;g=e+4|0;h=e;if(!d)__ZNK4Node19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,0);__ZN6StringC2EPKc(f,893723);i=c[f>>2]|0;f=i;j=g+4|0;c[j>>2]=0;k=g+12|0;c[k>>2]=0;c[g>>2]=0;n=(i|0)==0;if(!n?(c[j>>2]=0,__Z28atomic_conditional_incrementPj(i+-8|0)|0):0)c[j>>2]=f;c[g+8>>2]=0;f=c[k>>2]|0;if(f|0){if(!(__Z16atomic_decrementPj(f+-8|0)|0))__ZN6Memory11free_staticEPvb(f,1);c[k>>2]=0}c[g+16>>2]=256;if(!(c[b>>2]|0)){k=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=k;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0}k=__ZnwjPFPvjE(32,4740)|0;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0;c[k+12>>2]=0;c[k+16>>2]=7;f=k+20|0;c[f>>2]=0;j=k+24|0;c[j>>2]=0;o=k+28|0;c[o>>2]=0;__ZN12PropertyInfoaSERKS_(k,g)|0;p=c[b>>2]|0;q=p+4|0;r=c[q>>2]|0;c[j>>2]=r;c[f>>2]=0;c[o>>2]=p;if(r|0)c[r+20>>2]=k;c[q>>2]=k;if(!(c[p>>2]|0))c[p>>2]=k;k=p+8|0;c[k>>2]=(c[k>>2]|0)+1;k=c[g+12>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);k=c[g+4>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);if(!n?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);__ZN10StringNameC2EPKc(h,893723);__ZN7ClassDB17get_property_listE10StringNameP4ListI12PropertyInfo16DefaultAllocatorEbPK6Object(h,b,1,a);__ZN10StringNameD2Ev(h);if(1585!=516)__ZNK5Tween18_get_property_listEP4ListI12PropertyInfo16DefaultAllocatorE(0,b);if(!d){l=e;return}__ZNK4Node19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,1);l=e;return}function __ZN5Tween14_notificationvEib(a,b,c){a=a|0;b=b|0;c=c|0;if(!(c|511==510))__ZN4Node13_notificationEi(a,b);if(1586!=511)__ZN5Tween13_notificationEi(a,b);if(c^1|511==510)return;__ZN4Node13_notificationEi(a,b);return}function __ZNK5Tween16_get_class_namevEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+8|0;e=b+4|0;f=b;g=a+220|0;a=c[g>>2]|0;if(a|0){if(c[a+4>>2]|0){l=b;return g|0}if(__ZNK6String6lengthEv(a+8|0)|0){l=b;return g|0}}__ZN6StringC2EPKc(d,893723);c[f>>2]=c[d>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameaSERKS_(g,e);__ZN10StringNameD2Ev(e);e=c[f>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);l=b;return g|0}function __ZNK5Tween9get_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,893723);l=a;return c[b>>2]|0}function __ZNK5Tween8is_classERK6String(a,b){a=a|0;b=b|0;var c=0;if(!(__ZNK6StringeqEPKc(b,893723)|0)?!(__ZNK6StringeqEPKc(b,1132465)|0):0)c=__ZNK6StringeqEPKc(b,1142944)|0;else c=1;return c|0}function __ZNK5Tween12is_class_ptrEPv(a,b){a=a|0;b=b|0;return (b|0)==1236272|((b|0)==1220720|(b|0)==1220580)|0}function __ZN5TweenD2Ev(a){a=a|0;var b=0;c[a>>2]=290100;__ZN4ListIN5Tween14PendingCommandE16DefaultAllocatorED2Ev(a+248|0);__ZN4ListIN5Tween15InterpolateDataE16DefaultAllocatorED2Ev(a+244|0);b=c[a+224>>2]|0;if(b|0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(b,1);__ZN10StringNameD2Ev(a+220|0);__ZN4NodeD2Ev(a);return}function __ZN5TweenD0Ev(a){a=a|0;var b=0;c[a>>2]=290100;__ZN4ListIN5Tween14PendingCommandE16DefaultAllocatorED2Ev(a+248|0);__ZN4ListIN5Tween15InterpolateDataE16DefaultAllocatorED2Ev(a+244|0);b=c[a+224>>2]|0;if(b|0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(b,1);__ZN10StringNameD2Ev(a+220|0);__ZN4NodeD2Ev(a);__ZdlPv(a);return}function __ZN4ListIN5Tween14PendingCommandE16DefaultAllocatorED2Ev(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0;d=c[b>>2]|0;if(!d)return;else e=d;while(1){d=c[e>>2]|0;if(!d){f=15;break}a[1263537]=0;if((c[d+256>>2]|0)==(e|0)){c[e>>2]=c[d+248>>2];g=e+4|0;h=c[d+252>>2]|0;if((c[g>>2]|0)==(d|0))c[g>>2]=h;g=d+248|0;if(h|0)c[h+248>>2]=c[g>>2];i=c[g>>2]|0;if(i|0)c[i+252>>2]=h;__ZN5Tween14PendingCommandD2Ev(d);__ZN6Memory11free_staticEPvb(d,0);d=e+8|0;c[d>>2]=(c[d>>2]|0)+-1}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145114,1145120,157,1145132,0);j=c[b>>2]|0;if(!(c[j+8>>2]|0)){f=14;break}if(!j){f=18;break}else e=j}if((f|0)==14){__ZN6Memory11free_staticEPvb(j,0);c[b>>2]=0;return}else if((f|0)==15)if(!(c[e+8>>2]|0)){a[1263537]=0;__ZN6Memory11free_staticEPvb(e,0);return}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145461,1145120,668,1145467,0);return}else if((f|0)==18)return}function __ZN4ListIN5Tween15InterpolateDataE16DefaultAllocatorED2Ev(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0;d=c[b>>2]|0;if(!d)return;else e=d;while(1){d=c[e>>2]|0;if(!d){f=15;break}a[1263537]=0;if((c[d+256>>2]|0)==(e|0)){c[e>>2]=c[d+248>>2];g=e+4|0;h=c[d+252>>2]|0;if((c[g>>2]|0)==(d|0))c[g>>2]=h;g=d+248|0;if(h|0)c[h+248>>2]=c[g>>2];i=c[g>>2]|0;if(i|0)c[i+252>>2]=h;__ZN5Tween15InterpolateDataD2Ev(d);__ZN6Memory11free_staticEPvb(d,0);d=e+8|0;c[d>>2]=(c[d>>2]|0)+-1}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145114,1145120,157,1145132,0);j=c[b>>2]|0;if(!(c[j+8>>2]|0)){f=14;break}if(!j){f=18;break}else e=j}if((f|0)==14){__ZN6Memory11free_staticEPvb(j,0);c[b>>2]=0;return}else if((f|0)==15)if(!(c[e+8>>2]|0)){a[1263537]=0;__ZN6Memory11free_staticEPvb(e,0);return}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145461,1145120,668,1145467,0);return}else if((f|0)==18)return}function __ZN5Tween15InterpolateDataD2Ev(a){a=a|0;var b=0,d=0;b=a+224|0;if(c[b>>2]|0)__ZN7Variant5clearEv(b);b=a+200|0;if(c[b>>2]|0)__ZN7Variant5clearEv(b);b=a+176|0;if(c[b>>2]|0)__ZN7Variant5clearEv(b);b=a+152|0;if(c[b>>2]|0)__ZN7Variant5clearEv(b);b=a+128|0;if(c[b>>2]|0)__ZN7Variant5clearEv(b);__ZN10StringNameD2Ev(a+100|0);b=a+72|0;if(c[b>>2]|0)__ZN7Variant5clearEv(b);b=a+48|0;if(c[b>>2]|0)__ZN7Variant5clearEv(b);b=a+24|0;if(!(c[b>>2]|0)){d=a+20|0;__ZN10StringNameD2Ev(d);return}__ZN7Variant5clearEv(b);d=a+20|0;__ZN10StringNameD2Ev(d);return}function __ZN5Tween14PendingCommandD2Ev(a){a=a|0;var b=0;b=a+224|0;if(c[b>>2]|0)__ZN7Variant5clearEv(b);b=a+200|0;if(c[b>>2]|0)__ZN7Variant5clearEv(b);b=a+176|0;if(c[b>>2]|0)__ZN7Variant5clearEv(b);b=a+152|0;if(c[b>>2]|0)__ZN7Variant5clearEv(b);b=a+128|0;if(c[b>>2]|0)__ZN7Variant5clearEv(b);b=a+104|0;if(c[b>>2]|0)__ZN7Variant5clearEv(b);b=a+80|0;if(c[b>>2]|0)__ZN7Variant5clearEv(b);b=a+56|0;if(c[b>>2]|0)__ZN7Variant5clearEv(b);b=a+32|0;if(c[b>>2]|0)__ZN7Variant5clearEv(b);b=a+8|0;if(!(c[b>>2]|0)){__ZN10StringNameD2Ev(a);return}__ZN7Variant5clearEv(b);__ZN10StringNameD2Ev(a);return}function __ZN5Tween13_notificationEi(b,d){b=b|0;d=d|0;switch(d|0){case 10:{if(a[b+232>>0]|0)return;__ZN4Node26set_fixed_process_internalEb(b,0);__ZN4Node20set_process_internalEb(b,0);return}case 11:{__ZN5Tween8stop_allEv(b)|0;return}case 25:{if(!(c[b+228>>2]|0))return;if(!(a[b+232>>0]|0))return;__ZN5Tween14_tween_processEf(b,+__ZNK4Node22get_process_delta_timeEv(b));return}case 26:{if((c[b+228>>2]|0)==1)return;if(!(a[b+232>>0]|0))return;__ZN5Tween14_tween_processEf(b,+__ZNK4Node28get_fixed_process_delta_timeEv(b));return}default:return}}function __ZN5Tween14_tween_processEf(b,d){b=b|0;d=+d;var e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0.0,r=0.0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0.0,G=0.0,H=0.0,I=0;e=l;l=l+192|0;if((l|0)>=(m|0))ba(192);f=e+168|0;h=e+144|0;i=e+120|0;j=e+96|0;k=e+72|0;n=e+48|0;o=e+24|0;p=e;__ZN5Tween25_process_pending_commandsEv(b);q=+g[b+236>>2];if(q==0.0){l=e;return}r=q*d;s=b+240|0;t=c[s>>2]|0;u=t+1|0;c[s>>2]=u;v=b+234|0;w=b+244|0;a:do if(!(a[v>>0]|0))x=u;else{y=c[w>>2]|0;z=(y|0)==0;do if(!z){A=c[y>>2]|0;if(A){B=1;C=A;do{A=(a[C+8>>0]|0)==0;B=B&(A^1);if(A)break;C=c[C+248>>2]|0}while((C|0)!=0);if(!B){x=u;break a}C=t+2|0;c[s>>2]=C;if(z){D=C;break}else E=C}else{C=t+2|0;c[s>>2]=C;E=C}C=c[y>>2]|0;if(!C)D=E;else{A=C;do{g[A+12>>2]=0.0;a[A+8>>0]=0;if(+g[A+116>>2]==0.0)__ZN5Tween18_apply_tween_valueERNS_15InterpolateDataER7Variant(0,A,A+24|0)|0;A=c[A+248>>2]|0}while((A|0)!=0);D=c[s>>2]|0}}else{A=t+2|0;c[s>>2]=A;D=A}while(0);y=D+-1|0;c[s>>2]=y;x=y}while(0);D=c[w>>2]|0;if((D|0)!=0?(w=c[D>>2]|0,(w|0)!=0):0){D=h+4|0;t=h+8|0;E=h+12|0;u=h+16|0;y=w;do{do if(((a[y>>0]|0?(w=y+8|0,(a[w>>0]|0)==0):0)?(z=__ZN8ObjectDB12get_instanceEj(c[y+16>>2]|0)|0,z|0):0)?(A=y+12|0,d=+g[A>>2],B=y+116|0,q=+g[B>>2],F=r+d,g[A>>2]=F,!(F<q)):0){if(!(d<=q)){G=q;H=F}else{__ZN10StringNameC2EPKc(f,890602);__ZN7VariantC2EPK6Object(h,z);__ZN7VariantC2ERK10StringName(i,y+20|0);c[j>>2]=0;c[k>>2]=0;c[n>>2]=0;__ZN6Object11emit_signalERK10StringNameRK7VariantS5_S5_S5_S5_(b,f,h,i,j,k,n);if(c[n>>2]|0)__ZN7Variant5clearEv(n);if(c[k>>2]|0)__ZN7Variant5clearEv(k);if(c[j>>2]|0)__ZN7Variant5clearEv(j);if(c[i>>2]|0)__ZN7Variant5clearEv(i);if(c[h>>2]|0)__ZN7Variant5clearEv(h);__ZN10StringNameD2Ev(f);__ZN5Tween18_apply_tween_valueERNS_15InterpolateDataER7Variant(0,y,y+24|0)|0;G=+g[B>>2];H=+g[A>>2]}F=G+ +g[y+104>>2];if(H>F){g[A>>2]=F;a[w>>0]=1}if((c[y+4>>2]|0)!=6){__ZN5Tween13_run_equationERNS_15InterpolateDataE(f,b,y);__ZN10StringNameC2EPKc(h,890624);__ZN7VariantC2EPK6Object(i,z);B=y+20|0;__ZN7VariantC2ERK10StringName(j,B);__ZN7VariantC2Ef(k,+g[A>>2]);c[n>>2]=0;__ZN6Object11emit_signalERK10StringNameRK7VariantS5_S5_S5_S5_(b,h,i,j,k,f,n);if(c[n>>2]|0)__ZN7Variant5clearEv(n);if(c[k>>2]|0)__ZN7Variant5clearEv(k);if(c[j>>2]|0)__ZN7Variant5clearEv(j);if(c[i>>2]|0)__ZN7Variant5clearEv(i);__ZN10StringNameD2Ev(h);__ZN5Tween18_apply_tween_valueERNS_15InterpolateDataER7Variant(0,y,f)|0;do if(a[w>>0]|0){__ZN5Tween18_apply_tween_valueERNS_15InterpolateDataER7Variant(0,y,y+72|0)|0;__ZN10StringNameC2EPKc(h,890635);__ZN7VariantC2EPK6Object(i,z);__ZN7VariantC2ERK10StringName(j,B);c[k>>2]=0;c[n>>2]=0;c[p>>2]=0;__ZN6Object11emit_signalERK10StringNameRK7VariantS5_S5_S5_S5_(b,h,i,j,k,n,p);if(c[p>>2]|0)__ZN7Variant5clearEv(p);if(c[n>>2]|0)__ZN7Variant5clearEv(n);if(c[k>>2]|0)__ZN7Variant5clearEv(k);if(c[j>>2]|0)__ZN7Variant5clearEv(j);if(c[i>>2]|0)__ZN7Variant5clearEv(i);__ZN10StringNameD2Ev(h);if(a[v>>0]|0)break;__ZN10StringNameC2EPKc(h,890616);__ZN7VariantC2EPK6Object(i,z);__ZN7VariantC2ERK10StringName(j,B);__ZN7VariantC2Eb(k,1);c[n>>2]=0;c[p>>2]=0;__ZN6Object13call_deferredERK10StringNameRK7VariantS5_S5_S5_S5_(b,h,i,j,k,n,p);if(c[p>>2]|0)__ZN7Variant5clearEv(p);if(c[n>>2]|0)__ZN7Variant5clearEv(n);if(c[k>>2]|0)__ZN7Variant5clearEv(k);if(c[j>>2]|0)__ZN7Variant5clearEv(j);if(c[i>>2]|0)__ZN7Variant5clearEv(i);__ZN10StringNameD2Ev(h)}while(0);if(c[f>>2]|0)__ZN7Variant5clearEv(f);break}if(a[w>>0]|0){b:do if(!(a[y+9>>0]|0)){c[h>>2]=y+128;c[D>>2]=y+152;c[t>>2]=y+176;c[E>>2]=y+200;c[u>>2]=y+224;ui[c[(c[z>>2]|0)+48>>2]&4095](o,z,y+20|0,h,c[y+120>>2]|0,f);if(c[o>>2]|0)__ZN7Variant5clearEv(o)}else switch(c[y+120>>2]|0){case 0:{c[h>>2]=0;c[i>>2]=0;c[j>>2]=0;c[k>>2]=0;c[n>>2]=0;__ZN6Object13call_deferredERK10StringNameRK7VariantS5_S5_S5_S5_(z,y+20|0,h,i,j,k,n);if(c[n>>2]|0)__ZN7Variant5clearEv(n);if(c[k>>2]|0)__ZN7Variant5clearEv(k);if(c[j>>2]|0)__ZN7Variant5clearEv(j);if(c[i>>2]|0)__ZN7Variant5clearEv(i);if(c[h>>2]|0)__ZN7Variant5clearEv(h);break b;break}case 1:{c[h>>2]=0;c[i>>2]=0;c[j>>2]=0;c[k>>2]=0;__ZN6Object13call_deferredERK10StringNameRK7VariantS5_S5_S5_S5_(z,y+20|0,y+128|0,h,i,j,k);if(c[k>>2]|0)__ZN7Variant5clearEv(k);if(c[j>>2]|0)__ZN7Variant5clearEv(j);if(c[i>>2]|0)__ZN7Variant5clearEv(i);if(c[h>>2]|0)__ZN7Variant5clearEv(h);break b;break}case 2:{c[h>>2]=0;c[i>>2]=0;c[j>>2]=0;__ZN6Object13call_deferredERK10StringNameRK7VariantS5_S5_S5_S5_(z,y+20|0,y+128|0,y+152|0,h,i,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);if(c[i>>2]|0)__ZN7Variant5clearEv(i);if(c[h>>2]|0)__ZN7Variant5clearEv(h);break b;break}case 3:{c[h>>2]=0;c[i>>2]=0;__ZN6Object13call_deferredERK10StringNameRK7VariantS5_S5_S5_S5_(z,y+20|0,y+128|0,y+152|0,y+176|0,h,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);if(c[h>>2]|0)__ZN7Variant5clearEv(h);break b;break}case 4:{c[h>>2]=0;__ZN6Object13call_deferredERK10StringNameRK7VariantS5_S5_S5_S5_(z,y+20|0,y+128|0,y+152|0,y+176|0,y+200|0,h);if(c[h>>2]|0)__ZN7Variant5clearEv(h);break b;break}case 5:{__ZN6Object13call_deferredERK10StringNameRK7VariantS5_S5_S5_S5_(z,y+20|0,y+128|0,y+152|0,y+176|0,y+200|0,y+224|0);break b;break}default:break b}while(0);if(!(a[v>>0]|0)){__ZN10StringNameC2EPKc(h,890616);__ZN7VariantC2EPK6Object(i,z);__ZN7VariantC2ERK10StringName(j,y+20|0);__ZN7VariantC2Eb(k,1);c[n>>2]=0;c[p>>2]=0;__ZN6Object13call_deferredERK10StringNameRK7VariantS5_S5_S5_S5_(b,h,i,j,k,n,p);if(c[p>>2]|0)__ZN7Variant5clearEv(p);if(c[n>>2]|0)__ZN7Variant5clearEv(n);if(c[k>>2]|0)__ZN7Variant5clearEv(k);if(c[j>>2]|0)__ZN7Variant5clearEv(j);if(c[i>>2]|0)__ZN7Variant5clearEv(i);__ZN10StringNameD2Ev(h)}}}while(0);y=c[y+248>>2]|0}while((y|0)!=0);I=c[s>>2]|0}else I=x;c[s>>2]=I+-1;l=e;return}function __ZN5Tween8stop_allEv(b){b=b|0;var d=0,e=0,f=0,g=0,h=0;d=b+233|0;if(!(a[d>>0]|0)){e=b+232|0;f=e;g=a[e>>0]|0}else{a[d>>0]=0;d=b+232|0;e=a[d>>0]|0;switch(c[b+228>>2]|0){case 0:{__ZN4Node26set_fixed_process_internalEb(b,0);break}case 1:{__ZN4Node20set_process_internalEb(b,0);break}default:{}}a[d>>0]=e;f=d;g=e}if(g<<24>>24){switch(c[b+228>>2]|0){case 0:{__ZN4Node26set_fixed_process_internalEb(b,0);break}case 1:{__ZN4Node20set_process_internalEb(b,0);break}default:{}}a[f>>0]=0}f=b+240|0;g=c[f>>2]|0;c[f>>2]=g+1;e=c[b+244>>2]|0;if(!e){c[f>>2]=g;return 1}b=c[e>>2]|0;if(!b){c[f>>2]=g;return 1}else h=b;do{a[h>>0]=0;h=c[h+248>>2]|0}while((h|0)!=0);c[f>>2]=g;return 1}function __ZN5Tween25_process_pending_commandsEv(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;d=l;l=l+80|0;if((l|0)>=(m|0))ba(80);e=d+64|0;f=d+24|0;g=d;h=b+248|0;i=c[h>>2]|0;if(!i){l=d;return}j=c[i>>2]|0;if(j){k=f+4|0;n=f+8|0;o=f+12|0;p=f+16|0;q=f+20|0;r=f+24|0;s=f+28|0;t=f+32|0;u=f+36|0;v=j;do{c[f>>2]=v+8;c[k>>2]=v+32;c[n>>2]=v+56;c[o>>2]=v+80;c[p>>2]=v+104;c[q>>2]=v+128;c[r>>2]=v+152;c[s>>2]=v+176;c[t>>2]=v+200;c[u>>2]=v+224;ui[c[(c[b>>2]|0)+48>>2]&4095](g,b,v,f,c[v+4>>2]|0,e);if(c[g>>2]|0)__ZN7Variant5clearEv(g);v=c[v+248>>2]|0}while((v|0)!=0);v=c[h>>2]|0;if(!v){l=d;return}else w=v}else w=i;while(1){i=c[w>>2]|0;if(!i){x=18;break}a[1263537]=0;if((c[i+256>>2]|0)==(w|0)){c[w>>2]=c[i+248>>2];v=w+4|0;g=c[i+252>>2]|0;if((c[v>>2]|0)==(i|0))c[v>>2]=g;v=i+248|0;if(g|0)c[g+248>>2]=c[v>>2];e=c[v>>2]|0;if(e|0)c[e+252>>2]=g;__ZN5Tween14PendingCommandD2Ev(i);__ZN6Memory11free_staticEPvb(i,0);i=w+8|0;c[i>>2]=(c[i>>2]|0)+-1}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145114,1145120,157,1145132,0);w=c[h>>2]|0;if(!(c[w+8>>2]|0)){x=17;break}if(!w){x=18;break}}if((x|0)==17){__ZN6Memory11free_staticEPvb(w,0);c[h>>2]=0;l=d;return}else if((x|0)==18){l=d;return}}function __ZN5Tween18_apply_tween_valueERNS_15InterpolateDataER7Variant(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0;b=l;l=l+64|0;if((l|0)>=(m|0))ba(64);f=b+52|0;g=b+48|0;h=b+24|0;i=b;j=__ZN8ObjectDB12get_instanceEj(c[d+16>>2]|0)|0;if(!j){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(891201,890764,474,891220,0);k=0;l=b;return k|0}a[1263537]=0;switch(c[d+4>>2]|0){case 4:case 2:case 0:{a[f>>0]=0;__ZN6Object3setERK10StringNameRK7VariantPb(j,d+20|0,e,f);k=(a[f>>0]|0)!=0;l=b;return k|0}case 5:case 3:case 1:{if(!(c[e>>2]|0)){ui[c[(c[j>>2]|0)+48>>2]&4095](i,j,d+20|0,0,0,f);if(c[i>>2]|0)__ZN7Variant5clearEv(i)}else{c[g>>2]=e;ui[c[(c[j>>2]|0)+48>>2]&4095](h,j,d+20|0,g,1,f);if(c[h>>2]|0)__ZN7Variant5clearEv(h)}k=(c[f>>2]|0)==0;l=b;return k|0}default:{k=1;l=b;return k|0}}return 0}function __ZN5Tween13_run_equationERNS_15InterpolateDataE(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0.0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0;e=l;l=l+176|0;if((l|0)>=(m|0))ba(176);f=e+24|0;h=e+120|0;i=e+72|0;j=e;k=__ZN5Tween16_get_initial_valERNS_15InterpolateDataE(0,d)|0;n=__ZN5Tween14_get_delta_valERNS_15InterpolateDataE(b,d)|0;c[a>>2]=0;do switch(c[k>>2]|0){case 1:{o=c[d+108>>2]|0;p=c[d+112>>2]|0;q=+g[d+12>>2]-+g[d+116>>2];__ZN7VariantC2Eb(f,+__ZN5Tween13_run_equationENS_14TransitionTypeENS_8EaseTypeEffff(b,o,p,q,+__ZNK7VariantcvfEv(k),+__ZNK7VariantcvfEv(n),+g[d+104>>2])>=.5);__ZN7VariantaSERKS_(a,f);if(c[f>>2]|0)__ZN7Variant5clearEv(f);l=e;return}case 2:{p=c[d+108>>2]|0;o=c[d+112>>2]|0;q=+g[d+12>>2]-+g[d+116>>2];__ZN7VariantC2Ei(f,~~+__ZN5Tween13_run_equationENS_14TransitionTypeENS_8EaseTypeEffff(b,p,o,q,+(__ZNK7VariantcviEv(k)|0),+(__ZNK7VariantcviEv(n)|0),+g[d+104>>2]));__ZN7VariantaSERKS_(a,f);if(c[f>>2]|0)__ZN7Variant5clearEv(f);l=e;return}case 3:{o=c[d+108>>2]|0;p=c[d+112>>2]|0;q=+g[d+12>>2]-+g[d+116>>2];__ZN7VariantC2Ef(f,+__ZN5Tween13_run_equationENS_14TransitionTypeENS_8EaseTypeEffff(b,o,p,q,+__ZNK7VariantcvfEv(k),+__ZNK7VariantcvfEv(n),+g[d+104>>2]));__ZN7VariantaSERKS_(a,f);if(c[f>>2]|0)__ZN7Variant5clearEv(f);l=e;return}case 5:{__ZNK7Variantcv7Vector2Ev(f,k);__ZNK7Variantcv7Vector2Ev(h,n);p=d+108|0;o=d+112|0;r=d+12|0;s=d+116|0;t=d+104|0;g[i>>2]=+__ZN5Tween13_run_equationENS_14TransitionTypeENS_8EaseTypeEffff(b,c[p>>2]|0,c[o>>2]|0,+g[r>>2]-+g[s>>2],+g[f>>2],+g[h>>2],+g[t>>2]);g[i+4>>2]=+__ZN5Tween13_run_equationENS_14TransitionTypeENS_8EaseTypeEffff(b,c[p>>2]|0,c[o>>2]|0,+g[r>>2]-+g[s>>2],+g[f+4>>2],+g[h+4>>2],+g[t>>2]);__ZN7VariantC2ERK7Vector2(j,i);__ZN7VariantaSERKS_(a,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=e;return}case 7:{__ZNK7Variantcv7Vector3Ev(f,k);__ZNK7Variantcv7Vector3Ev(h,n);t=d+108|0;s=d+112|0;r=d+12|0;o=d+116|0;p=d+104|0;g[i>>2]=+__ZN5Tween13_run_equationENS_14TransitionTypeENS_8EaseTypeEffff(b,c[t>>2]|0,c[s>>2]|0,+g[r>>2]-+g[o>>2],+g[f>>2],+g[h>>2],+g[p>>2]);g[i+4>>2]=+__ZN5Tween13_run_equationENS_14TransitionTypeENS_8EaseTypeEffff(b,c[t>>2]|0,c[s>>2]|0,+g[r>>2]-+g[o>>2],+g[f+4>>2],+g[h+4>>2],+g[p>>2]);g[i+8>>2]=+__ZN5Tween13_run_equationENS_14TransitionTypeENS_8EaseTypeEffff(b,c[t>>2]|0,c[s>>2]|0,+g[r>>2]-+g[o>>2],+g[f+8>>2],+g[h+8>>2],+g[p>>2]);__ZN7VariantC2ERK7Vector3(j,i);__ZN7VariantaSERKS_(a,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=e;return}case 12:{__ZNK7Variantcv5BasisEv(f,k);__ZNK7Variantcv5BasisEv(h,n);p=i+28|0;g[p>>2]=0.0;o=i+32|0;g[o>>2]=1.0;r=d+108|0;s=d+112|0;t=d+12|0;u=d+116|0;v=d+104|0;g[i>>2]=+__ZN5Tween13_run_equationENS_14TransitionTypeENS_8EaseTypeEffff(b,c[r>>2]|0,c[s>>2]|0,+g[t>>2]-+g[u>>2],+g[f>>2],+g[h>>2],+g[v>>2]);g[i+4>>2]=+__ZN5Tween13_run_equationENS_14TransitionTypeENS_8EaseTypeEffff(b,c[r>>2]|0,c[s>>2]|0,+g[t>>2]-+g[u>>2],+g[f+4>>2],+g[h+4>>2],+g[v>>2]);g[i+8>>2]=+__ZN5Tween13_run_equationENS_14TransitionTypeENS_8EaseTypeEffff(b,c[r>>2]|0,c[s>>2]|0,+g[t>>2]-+g[u>>2],+g[f+8>>2],+g[h+8>>2],+g[v>>2]);g[i+12>>2]=+__ZN5Tween13_run_equationENS_14TransitionTypeENS_8EaseTypeEffff(b,c[r>>2]|0,c[s>>2]|0,+g[t>>2]-+g[u>>2],+g[f+12>>2],+g[h+12>>2],+g[v>>2]);g[i+16>>2]=+__ZN5Tween13_run_equationENS_14TransitionTypeENS_8EaseTypeEffff(b,c[r>>2]|0,c[s>>2]|0,+g[t>>2]-+g[u>>2],+g[f+16>>2],+g[h+16>>2],+g[v>>2]);g[i+20>>2]=+__ZN5Tween13_run_equationENS_14TransitionTypeENS_8EaseTypeEffff(b,c[r>>2]|0,c[s>>2]|0,+g[t>>2]-+g[u>>2],+g[f+20>>2],+g[h+20>>2],+g[v>>2]);g[i+24>>2]=+__ZN5Tween13_run_equationENS_14TransitionTypeENS_8EaseTypeEffff(b,c[r>>2]|0,c[s>>2]|0,+g[t>>2]-+g[u>>2],+g[f+24>>2],+g[h+24>>2],+g[v>>2]);g[p>>2]=+__ZN5Tween13_run_equationENS_14TransitionTypeENS_8EaseTypeEffff(b,c[r>>2]|0,c[s>>2]|0,+g[t>>2]-+g[u>>2],+g[f+28>>2],+g[h+28>>2],+g[v>>2]);g[o>>2]=+__ZN5Tween13_run_equationENS_14TransitionTypeENS_8EaseTypeEffff(b,c[r>>2]|0,c[s>>2]|0,+g[t>>2]-+g[u>>2],+g[f+32>>2],+g[h+32>>2],+g[v>>2]);__ZN7VariantC2ERK5Basis(j,i);__ZN7VariantaSERKS_(a,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=e;return}case 8:{__ZNK7Variantcv11Transform2DEv(f,k);__ZNK7Variantcv11Transform2DEv(h,n);v=d+108|0;u=d+112|0;t=d+12|0;s=d+116|0;r=d+104|0;g[i>>2]=+__ZN5Tween13_run_equationENS_14TransitionTypeENS_8EaseTypeEffff(b,c[v>>2]|0,c[u>>2]|0,+g[t>>2]-+g[s>>2],+g[f>>2],+g[h>>2],+g[r>>2]);g[i+4>>2]=+__ZN5Tween13_run_equationENS_14TransitionTypeENS_8EaseTypeEffff(b,c[v>>2]|0,c[u>>2]|0,+g[t>>2]-+g[s>>2],+g[f+4>>2],+g[h+4>>2],+g[r>>2]);g[i+8>>2]=+__ZN5Tween13_run_equationENS_14TransitionTypeENS_8EaseTypeEffff(b,c[v>>2]|0,c[u>>2]|0,+g[t>>2]-+g[s>>2],+g[f+8>>2],+g[h+8>>2],+g[r>>2]);g[i+12>>2]=+__ZN5Tween13_run_equationENS_14TransitionTypeENS_8EaseTypeEffff(b,c[v>>2]|0,c[u>>2]|0,+g[t>>2]-+g[s>>2],+g[f+12>>2],+g[h+12>>2],+g[r>>2]);g[i+16>>2]=+__ZN5Tween13_run_equationENS_14TransitionTypeENS_8EaseTypeEffff(b,c[v>>2]|0,c[u>>2]|0,+g[t>>2]-+g[s>>2],+g[f+16>>2],+g[h+16>>2],+g[r>>2]);g[i+20>>2]=+__ZN5Tween13_run_equationENS_14TransitionTypeENS_8EaseTypeEffff(b,c[v>>2]|0,c[u>>2]|0,+g[t>>2]-+g[s>>2],+g[f+20>>2],+g[h+20>>2],+g[r>>2]);__ZN7VariantC2ERK11Transform2D(j,i);__ZN7VariantaSERKS_(a,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=e;return}case 10:{__ZNK7Variantcv4QuatEv(f,k);__ZNK7Variantcv4QuatEv(h,n);r=d+108|0;s=d+112|0;t=d+12|0;u=d+116|0;v=d+104|0;g[i>>2]=+__ZN5Tween13_run_equationENS_14TransitionTypeENS_8EaseTypeEffff(b,c[r>>2]|0,c[s>>2]|0,+g[t>>2]-+g[u>>2],+g[f>>2],+g[h>>2],+g[v>>2]);g[i+4>>2]=+__ZN5Tween13_run_equationENS_14TransitionTypeENS_8EaseTypeEffff(b,c[r>>2]|0,c[s>>2]|0,+g[t>>2]-+g[u>>2],+g[f+4>>2],+g[h+4>>2],+g[v>>2]);g[i+8>>2]=+__ZN5Tween13_run_equationENS_14TransitionTypeENS_8EaseTypeEffff(b,c[r>>2]|0,c[s>>2]|0,+g[t>>2]-+g[u>>2],+g[f+8>>2],+g[h+8>>2],+g[v>>2]);g[i+12>>2]=+__ZN5Tween13_run_equationENS_14TransitionTypeENS_8EaseTypeEffff(b,c[r>>2]|0,c[s>>2]|0,+g[t>>2]-+g[u>>2],+g[f+12>>2],+g[h+12>>2],+g[v>>2]);__ZN7VariantC2ERK4Quat(j,i);__ZN7VariantaSERKS_(a,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=e;return}case 11:{__ZNK7Variantcv5Rect3Ev(f,k);__ZNK7Variantcv5Rect3Ev(h,n);v=d+108|0;u=d+112|0;t=d+12|0;s=d+116|0;r=d+104|0;g[i>>2]=+__ZN5Tween13_run_equationENS_14TransitionTypeENS_8EaseTypeEffff(b,c[v>>2]|0,c[u>>2]|0,+g[t>>2]-+g[s>>2],+g[f>>2],+g[h>>2],+g[r>>2]);g[i+4>>2]=+__ZN5Tween13_run_equationENS_14TransitionTypeENS_8EaseTypeEffff(b,c[v>>2]|0,c[u>>2]|0,+g[t>>2]-+g[s>>2],+g[f+4>>2],+g[h+4>>2],+g[r>>2]);g[i+8>>2]=+__ZN5Tween13_run_equationENS_14TransitionTypeENS_8EaseTypeEffff(b,c[v>>2]|0,c[u>>2]|0,+g[t>>2]-+g[s>>2],+g[f+8>>2],+g[h+8>>2],+g[r>>2]);g[i+12>>2]=+__ZN5Tween13_run_equationENS_14TransitionTypeENS_8EaseTypeEffff(b,c[v>>2]|0,c[u>>2]|0,+g[t>>2]-+g[s>>2],+g[f+12>>2],+g[h+12>>2],+g[r>>2]);g[i+16>>2]=+__ZN5Tween13_run_equationENS_14TransitionTypeENS_8EaseTypeEffff(b,c[v>>2]|0,c[u>>2]|0,+g[t>>2]-+g[s>>2],+g[f+16>>2],+g[h+16>>2],+g[r>>2]);g[i+20>>2]=+__ZN5Tween13_run_equationENS_14TransitionTypeENS_8EaseTypeEffff(b,c[v>>2]|0,c[u>>2]|0,+g[t>>2]-+g[s>>2],+g[f+20>>2],+g[h+20>>2],+g[r>>2]);__ZN7VariantC2ERK5Rect3(j,i);__ZN7VariantaSERKS_(a,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=e;return}case 13:{__ZNK7Variantcv9TransformEv(f,k);__ZNK7Variantcv9TransformEv(h,n);r=i+28|0;g[r>>2]=0.0;s=i+32|0;g[s>>2]=1.0;t=i+44|0;g[t>>2]=0.0;u=i+40|0;g[u>>2]=0.0;v=i+36|0;g[v>>2]=0.0;o=d+108|0;p=d+112|0;w=d+12|0;x=d+116|0;y=d+104|0;g[i>>2]=+__ZN5Tween13_run_equationENS_14TransitionTypeENS_8EaseTypeEffff(b,c[o>>2]|0,c[p>>2]|0,+g[w>>2]-+g[x>>2],+g[f>>2],+g[h>>2],+g[y>>2]);g[i+4>>2]=+__ZN5Tween13_run_equationENS_14TransitionTypeENS_8EaseTypeEffff(b,c[o>>2]|0,c[p>>2]|0,+g[w>>2]-+g[x>>2],+g[f+4>>2],+g[h+4>>2],+g[y>>2]);g[i+8>>2]=+__ZN5Tween13_run_equationENS_14TransitionTypeENS_8EaseTypeEffff(b,c[o>>2]|0,c[p>>2]|0,+g[w>>2]-+g[x>>2],+g[f+8>>2],+g[h+8>>2],+g[y>>2]);g[i+12>>2]=+__ZN5Tween13_run_equationENS_14TransitionTypeENS_8EaseTypeEffff(b,c[o>>2]|0,c[p>>2]|0,+g[w>>2]-+g[x>>2],+g[f+12>>2],+g[h+12>>2],+g[y>>2]);g[i+16>>2]=+__ZN5Tween13_run_equationENS_14TransitionTypeENS_8EaseTypeEffff(b,c[o>>2]|0,c[p>>2]|0,+g[w>>2]-+g[x>>2],+g[f+16>>2],+g[h+16>>2],+g[y>>2]);g[i+20>>2]=+__ZN5Tween13_run_equationENS_14TransitionTypeENS_8EaseTypeEffff(b,c[o>>2]|0,c[p>>2]|0,+g[w>>2]-+g[x>>2],+g[f+20>>2],+g[h+20>>2],+g[y>>2]);g[i+24>>2]=+__ZN5Tween13_run_equationENS_14TransitionTypeENS_8EaseTypeEffff(b,c[o>>2]|0,c[p>>2]|0,+g[w>>2]-+g[x>>2],+g[f+24>>2],+g[h+24>>2],+g[y>>2]);g[r>>2]=+__ZN5Tween13_run_equationENS_14TransitionTypeENS_8EaseTypeEffff(b,c[o>>2]|0,c[p>>2]|0,+g[w>>2]-+g[x>>2],+g[f+28>>2],+g[h+28>>2],+g[y>>2]);g[s>>2]=+__ZN5Tween13_run_equationENS_14TransitionTypeENS_8EaseTypeEffff(b,c[o>>2]|0,c[p>>2]|0,+g[w>>2]-+g[x>>2],+g[f+32>>2],+g[h+32>>2],+g[y>>2]);g[v>>2]=+__ZN5Tween13_run_equationENS_14TransitionTypeENS_8EaseTypeEffff(b,c[o>>2]|0,c[p>>2]|0,+g[w>>2]-+g[x>>2],+g[f+36>>2],+g[h+36>>2],+g[y>>2]);g[u>>2]=+__ZN5Tween13_run_equationENS_14TransitionTypeENS_8EaseTypeEffff(b,c[o>>2]|0,c[p>>2]|0,+g[w>>2]-+g[x>>2],+g[f+40>>2],+g[h+40>>2],+g[y>>2]);g[t>>2]=+__ZN5Tween13_run_equationENS_14TransitionTypeENS_8EaseTypeEffff(b,c[o>>2]|0,c[p>>2]|0,+g[w>>2]-+g[x>>2],+g[f+44>>2],+g[h+44>>2],+g[y>>2]);__ZN7VariantC2ERK9Transform(j,i);__ZN7VariantaSERKS_(a,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=e;return}case 14:{__ZNK7Variantcv5ColorEv(f,k);__ZNK7Variantcv5ColorEv(h,n);y=d+108|0;x=d+112|0;w=d+12|0;p=d+116|0;o=d+104|0;g[i>>2]=+__ZN5Tween13_run_equationENS_14TransitionTypeENS_8EaseTypeEffff(b,c[y>>2]|0,c[x>>2]|0,+g[w>>2]-+g[p>>2],+g[f>>2],+g[h>>2],+g[o>>2]);g[i+4>>2]=+__ZN5Tween13_run_equationENS_14TransitionTypeENS_8EaseTypeEffff(b,c[y>>2]|0,c[x>>2]|0,+g[w>>2]-+g[p>>2],+g[f+4>>2],+g[h+4>>2],+g[o>>2]);g[i+8>>2]=+__ZN5Tween13_run_equationENS_14TransitionTypeENS_8EaseTypeEffff(b,c[y>>2]|0,c[x>>2]|0,+g[w>>2]-+g[p>>2],+g[f+8>>2],+g[h+8>>2],+g[o>>2]);g[i+12>>2]=+__ZN5Tween13_run_equationENS_14TransitionTypeENS_8EaseTypeEffff(b,c[y>>2]|0,c[x>>2]|0,+g[w>>2]-+g[p>>2],+g[f+12>>2],+g[h+12>>2],+g[o>>2]);__ZN7VariantC2ERK5Color(j,i);__ZN7VariantaSERKS_(a,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=e;return}default:{l=e;return}}while(0)}function __ZN5Tween16_get_initial_valERNS_15InterpolateDataE(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0;b=l;l=l+48|0;if((l|0)>=(m|0))ba(48);e=b+24|0;f=b;g=d+4|0;switch(c[g>>2]|0){case 3:case 2:case 1:case 0:{h=d+24|0;l=b;return h|0}case 5:case 4:{i=__ZN8ObjectDB12get_instanceEj(c[d+96>>2]|0)|0;if(!i){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(891119,890764,261,891136,0);h=d+24|0;l=b;return h|0}a[1263537]=0;if((a[1220392]|0)==0?___cxa_guard_acquire(1220392)|0:0){c[305100]=0;pe(5274,1220400,o|0)|0}if((c[g>>2]|0)==4){a[e>>0]=0;__ZNK6Object3getERK10StringNamePb(f,i,d+100|0,e);__ZN7VariantaSERKS_(1220400,f);if(c[f>>2]|0)__ZN7Variant5clearEv(f);if(!(a[e>>0]|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(891119,890764,268,890855,0);h=d+24|0;l=b;return h|0}else{a[1263537]=0;h=1220400;l=b;return h|0}}else{ui[c[(c[i>>2]|0)+48>>2]&4095](f,i,d+100|0,0,0,e);__ZN7VariantaSERKS_(1220400,f);if(c[f>>2]|0)__ZN7Variant5clearEv(f);if(!(c[e>>2]|0)){a[1263537]=0;h=1220400;l=b;return h|0}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(891119,890764,273,890914,0);h=d+24|0;l=b;return h|0}}break}default:{h=d+48|0;l=b;return h|0}}return 0}function __ZN5Tween14_get_delta_valERNS_15InterpolateDataE(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0;b=l;l=l+80|0;if((l|0)>=(m|0))ba(80);e=b+48|0;f=b+24|0;g=b;h=d+4|0;switch(c[h>>2]|0){case 1:case 0:{i=d+48|0;l=b;return i|0}case 3:case 2:{j=__ZN8ObjectDB12get_instanceEj(c[d+96>>2]|0)|0;if(!j){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(890749,890764,292,890790,0);i=d+24|0;l=b;return i|0}a[1263537]=0;c[e>>2]=0;do if((c[h>>2]|0)==2){a[f>>0]=0;__ZNK6Object3getERK10StringNamePb(g,j,d+100|0,f);__ZN7VariantaSERKS_(e,g);if(c[g>>2]|0)__ZN7Variant5clearEv(g);if(!(a[f>>0]|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(890749,890764,300,890855,0);k=d+24|0;break}else{a[1263537]=0;n=16;break}}else{ui[c[(c[j>>2]|0)+48>>2]&4095](g,j,d+100|0,0,0,f);__ZN7VariantaSERKS_(e,g);if(c[g>>2]|0)__ZN7Variant5clearEv(g);if(!(c[f>>2]|0)){a[1263537]=0;n=16;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(890749,890764,305,890914,0);k=d+24|0;break}}while(0);if((n|0)==16){if((c[e>>2]|0)==2?(__ZN7VariantC2Ef(f,+__ZNK7VariantcvfEv(e)),__ZN7VariantaSERKS_(e,f),c[f>>2]|0):0)__ZN7Variant5clearEv(f);n=d+48|0;__ZN5Tween15_calc_delta_valERK7VariantS2_RS0_(0,d+24|0,e,n)|0;k=n}if(c[e>>2]|0)__ZN7Variant5clearEv(e);i=k;l=b;return i|0}case 5:case 4:{__ZN7VariantC2ERKS_(e,__ZN5Tween16_get_initial_valERNS_15InterpolateDataE(0,d)|0);if((c[e>>2]|0)==2?(__ZN7VariantC2Ef(f,+__ZNK7VariantcvfEv(e)),__ZN7VariantaSERKS_(e,f),c[f>>2]|0):0)__ZN7Variant5clearEv(f);f=d+48|0;__ZN5Tween15_calc_delta_valERK7VariantS2_RS0_(0,e,d+72|0,f)|0;if(c[e>>2]|0)__ZN7Variant5clearEv(e);i=f;l=b;return i|0}default:{i=d+24|0;l=b;return i|0}}return 0}function __ZN5Tween13_run_equationENS_14TransitionTypeENS_8EaseTypeEffff(b,d,e,f,g,h,i){b=b|0;d=d|0;e=e|0;f=+f;g=+g;h=+h;i=+i;var j=0.0;b=c[290200+(d<<4)+(e<<2)>>2]|0;if(!b){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(890651,890665,329,890705,0);j=g;return +j}else{a[1263537]=0;j=+jj[b&63](f,g,h,i);return +j}return +(0.0)}function __ZN6linearL2inEffff(a,b,c,d){a=+a;b=+b;c=+c;d=+d;return +(a*c/d+b)}function __ZN6linearL3outEffff(a,b,c,d){a=+a;b=+b;c=+c;d=+d;return +(a*c/d+b)}function __ZN6linearL6in_outEffff(a,b,c,d){a=+a;b=+b;c=+c;d=+d;return +(a*c/d+b)}function __ZN6linearL6out_inEffff(a,b,c,d){a=+a;b=+b;c=+c;d=+d;return +(a*c/d+b)}function __ZN4sineL2inEffff(a,b,c,d){a=+a;b=+b;c=+c;d=+d;return +(c-+K(+(a/d*1.5707963705062866))*c+b)}function __ZN4sineL3outEffff(a,b,c,d){a=+a;b=+b;c=+c;d=+d;return +(+L(+(a/d*1.5707963705062866))*c+b)}function __ZN4sineL6in_outEffff(a,b,c,d){a=+a;b=+b;c=+c;d=+d;return +(c*-.5*(+K(+(a*3.1415927410125732/d))+-1.0)+b)}function __ZN4sineL6out_inEffff(a,b,c,d){a=+a;b=+b;c=+c;d=+d;var e=0.0,f=0.0,g=0.0;e=a*2.0;f=c*.5;if(d*.5>a){g=f*+L(+(e/d*1.5707963705062866))+b;return +g}else{g=f+b+(f-f*+K(+((e-d)/d*1.5707963705062866)));return +g}return +(0.0)}function __ZN5quintL2inEffff(a,b,c,d){a=+a;b=+b;c=+c;d=+d;return +(b+c*+J(+(a/d),5.0))}function __ZN5quintL3outEffff(a,b,c,d){a=+a;b=+b;c=+c;d=+d;return +(b+c*(+J(+(a/d+-1.0),5.0)+1.0))}function __ZN5quintL6in_outEffff(a,b,c,d){a=+a;b=+b;c=+c;d=+d;var e=0.0,f=0.0;e=a/d*2.0;if(e<1.0)f=+J(+e,5.0);else f=+J(+(e+-2.0),5.0)+2.0;return +(b+c*.5*f)}function __ZN5quintL6out_inEffff(a,b,c,d){a=+a;b=+b;c=+c;d=+d;var e=0.0,f=0.0,g=0.0,h=0.0,i=0.0,j=0.0,k=0.0;e=a*2.0;f=c*.5;if(d*.5>a){g=b;h=f*(+J(+(e/d+-1.0),5.0)+1.0);i=g;j=i+h;k=j;return +k}else{g=f+b;h=f*+J(+((e-d)/d),5.0);i=g;j=i+h;k=j;return +k}return +(0.0)}function __ZN5quartL2inEffff(a,b,c,d){a=+a;b=+b;c=+c;d=+d;return +(b+c*+J(+(a/d),4.0))}function __ZN5quartL3outEffff(a,b,c,d){a=+a;b=+b;c=+c;d=+d;return +(b+-c*(+J(+(a/d+-1.0),4.0)+-1.0))}function __ZN5quartL6in_outEffff(a,b,c,d){a=+a;b=+b;c=+c;d=+d;var e=0.0,f=0.0,g=0.0,h=0.0,i=0.0;e=a/d*2.0;if(e<1.0){f=c*.5*+J(+e,4.0);g=b;h=g+f;i=h;return +i}else{f=c*-.5*(+J(+(e+-2.0),4.0)+-2.0);g=b;h=g+f;i=h;return +i}return +(0.0)}function __ZN5quartL6out_inEffff(a,b,c,d){a=+a;b=+b;c=+c;d=+d;var e=0.0,f=0.0,g=0.0,h=0.0,i=0.0,j=0.0,k=0.0;e=a*2.0;f=c*.5;if(d*.5>a){g=b;h=-f*(+J(+(e/d+-1.0),4.0)+-1.0);i=g;j=i+h;k=j;return +k}else{g=f+b;h=f*+J(+((e-d)/d),4.0);i=g;j=i+h;k=j;return +k}return +(0.0)}function __ZN4quadL2inEffff(a,b,c,d){a=+a;b=+b;c=+c;d=+d;var e=0.0;e=a/d;return +(b+c*(e*e))}function __ZN4quadL3outEffff(a,b,c,d){a=+a;b=+b;c=+c;d=+d;var e=0.0;e=a/d;return +(b-e*c*(e+-2.0))}function __ZN4quadL6in_outEffff(a,b,c,d){a=+a;b=+b;c=+c;d=+d;var e=0.0,f=0.0;e=a/d*2.0;if(e<1.0){d=e;f=b+c*.5*(d*d);return +f}else{f=c*-.5*((e+-1.0)*(e+-3.0)+-1.0)+b;return +f}return +(0.0)}function __ZN4quadL6out_inEffff(a,b,c,d){a=+a;b=+b;c=+c;d=+d;var e=0.0,f=0.0,g=0.0;e=a*2.0;f=c*.5;if(d*.5>a){a=e/d;g=b-f*a*(a+-2.0);return +g}else{a=(e-d)/d;g=f+b+f*(a*a);return +g}return +(0.0)}function __ZN4expoL2inEffff(a,b,c,d){a=+a;b=+b;c=+c;d=+d;var e=0.0,f=0.0;if(a==0.0){e=b;return +e}f=c;e=b+f*+Jd(+((a/d+-1.0)*10.0))-f*.001;return +e}function __ZN4expoL3outEffff(a,b,c,d){a=+a;b=+b;c=+c;d=+d;var e=0.0;if(a==d){e=b+c;return +e}else{e=b+c*1.001*(1.0-+Jd(+(a*-10.0/d)));return +e}return +(0.0)}function __ZN4expoL6in_outEffff(a,b,c,d){a=+a;b=+b;c=+c;d=+d;var e=0.0,f=0.0;if(a==0.0){e=b;return +e}if(a==d){e=b+c;return +e}f=a/d*2.0;d=c*.5;a=f+-1.0;if(f<1.0){e=b+d*+Jd(+(a*10.0))-c*.0005;return +e}else{e=b+d*1.0005*(2.0-+Jd(+(a*-10.0)));return +e}return +(0.0)}function __ZN4expoL6out_inEffff(a,b,c,d){a=+a;b=+b;c=+c;d=+d;var e=0.0,f=0.0,g=0.0,h=0.0;e=a*2.0;f=c*.5;if(!(d*.5>a)){a=e-d;c=f+b;if(a==0.0){g=c;return +g}h=f;g=c+h*+Jd(+((a/d+-1.0)*10.0))-h*.001;return +g}if(e==d){g=f+b;return +g}else{g=b+f*1.001*(1.0-+Jd(+(e*-10.0/d)));return +g}return +(0.0)}function __ZN7elasticL2inEffff(a,b,c,d){a=+a;b=+b;c=+c;d=+d;var e=0.0,f=0.0,g=0.0;if(a==0.0){e=b;return +e}f=a/d;if(f==1.0){e=b+c;return +e}else{a=d*.30000001192092896;g=f+-1.0;e=b-+L(+((g*d-a*.25)*6.2831854820251465/a))*(c*+Jd(+(g*10.0)));return +e}return +(0.0)}function __ZN7elasticL3outEffff(a,b,c,d){a=+a;b=+b;c=+c;d=+d;var e=0.0,f=0.0,g=0.0;if(a==0.0){e=b;return +e}f=a/d;if(f==1.0){e=b+c;return +e}else{a=d*.30000001192092896;g=c;e=b+(g+g*+Jd(+(f*-10.0))*+L(+((f*d-a*.25)*6.2831854820251465/a)));return +e}return +(0.0)}function __ZN7elasticL6in_outEffff(a,b,c,d){a=+a;b=+b;c=+c;d=+d;var e=0.0,f=0.0,g=0.0,h=0.0,i=0.0,j=0.0;if(a==0.0){e=b;return +e}f=a/(d*.5);if(f==2.0){e=b+c;return +e}a=d*.45000001788139343;g=a*.25;h=c;i=f+-1.0;if(f<1.0)j=+L(+((i*d-g)*6.2831854820251465/a))*(h*+Jd(+(i*10.0)))*-.5;else j=+L(+((i*d-g)*6.2831854820251465/a))*(h*+Jd(+(i*-10.0)))*.5+c;e=j+b;return +e}function __ZN7elasticL6out_inEffff(a,b,c,d){a=+a;b=+b;c=+c;d=+d;var e=0.0,f=0.0,g=0.0,h=0.0;e=a*2.0;f=c*.5;if(d*.5>a){if(e==0.0){g=b;return +g}a=e/d;if(a==1.0){g=f+b;return +g}else{c=d*.30000001192092896;h=f;g=b+(h+h*+Jd(+(a*-10.0))*+L(+((a*d-c*.25)*6.2831854820251465/c)));return +g}}else{c=e-d;e=f+b;if(c==0.0){g=e;return +g}b=c/d;if(b==1.0){g=f+e;return +g}else{c=d*.30000001192092896;a=b+-1.0;g=e-+L(+((a*d-c*.25)*6.2831854820251465/c))*(f*+Jd(+(a*10.0)));return +g}}return +(0.0)}function __ZN5cubicL2inEffff(a,b,c,d){a=+a;b=+b;c=+c;d=+d;var e=0.0;e=a/d;return +(e*(e*(e*c))+b)}function __ZN5cubicL3outEffff(a,b,c,d){a=+a;b=+b;c=+c;d=+d;var e=0.0;e=a/d+-1.0;return +((e*(e*e)+1.0)*c+b)}function __ZN5cubicL6in_outEffff(a,b,c,d){a=+a;b=+b;c=+c;d=+d;var e=0.0,f=0.0,g=0.0;e=a/(d*.5);d=c*.5;if(e<1.0){f=e*(e*(d*e));g=f+b;return +g}else{c=e+-2.0;f=d*(c*(c*c)+2.0);g=f+b;return +g}return +(0.0)}function __ZN5cubicL6out_inEffff(a,b,c,d){a=+a;b=+b;c=+c;d=+d;var e=0.0,f=0.0,g=0.0,h=0.0,i=0.0;e=a*2.0;f=c*.5;if(d*.5>a){a=e/d+-1.0;g=f*(a*(a*a)+1.0);h=b;i=h+g;return +i}else{a=(e-d)/d;g=a*(a*(f*a));h=f+b;i=h+g;return +i}return +(0.0)}function __ZN4circL2inEffff(a,b,c,d){a=+a;b=+b;c=+c;d=+d;var e=0.0;e=a/d;return +(b-(+I(+(1.0-e*e))+-1.0)*c)}function __ZN4circL3outEffff(a,b,c,d){a=+a;b=+b;c=+c;d=+d;var e=0.0;e=a/d+-1.0;return +(+I(+(1.0-e*e))*c+b)}function __ZN4circL6in_outEffff(a,b,c,d){a=+a;b=+b;c=+c;d=+d;var e=0.0,f=0;e=a/(d*.5);f=e<1.0;return +((f?-.5:.5)*c*((f?-1.0:1.0)+ +I(+(1.0-e*(f?e:e+-2.0))))+b)}function __ZN4circL6out_inEffff(a,b,c,d){a=+a;b=+b;c=+c;d=+d;var e=0.0,f=0.0,g=0.0;e=a*2.0;f=c*.5;if(d*.5>a){a=e/d+-1.0;g=f*+I(+(1.0-a*a))+b;return +g}else{a=(e-d)/d;g=f+b-f*(+I(+(1.0-a*a))+-1.0);return +g}return +(0.0)}function __ZN6bounceL2inEffff(a,b,c,d){a=+a;b=+b;c=+c;d=+d;var e=0.0,f=0.0;e=(d-a)/d;do if(!(e<.3636363744735718)){if(e<.7272727489471436){d=e+-.5454545617103577;f=d*(d*7.5625)+.75;break}if(e<.9090909090909091){d=e+-.8181818127632141;f=d*(d*7.5625)+.9375;break}else{d=e+-.9545454382896423;f=d*(d*7.5625)+.984375;break}}else f=e*(e*7.5625);while(0);return +(c-(f*c+0.0)+b)}function __ZN6bounceL3outEffff(a,b,c,d){a=+a;b=+b;c=+c;d=+d;var e=0.0,f=0.0;e=a/d;do if(!(e<.3636363744735718)){if(e<.7272727489471436){d=e+-.5454545617103577;f=d*(d*7.5625)+.75;break}if(e<.9090909090909091){d=e+-.8181818127632141;f=d*(d*7.5625)+.9375;break}else{d=e+-.9545454382896423;f=d*(d*7.5625)+.984375;break}}else f=e*(e*7.5625);while(0);return +(f*c+b)}function __ZN6bounceL6in_outEffff(a,b,c,d){a=+a;b=+b;c=+c;d=+d;var e=0.0,f=0.0,g=0.0,h=0.0,i=0.0;e=a*2.0;f=c*.5;if(d*.5>a){a=(d-e)/d;do if(!(a<.3636363744735718)){if(a<.7272727489471436){c=a+-.5454545617103577;g=c*(c*7.5625)+.75;break}if(a<.9090909090909091){c=a+-.8181818127632141;g=c*(c*7.5625)+.9375;break}else{c=a+-.9545454382896423;g=c*(c*7.5625)+.984375;break}}else g=a*(a*7.5625);while(0);h=f-(f*g+0.0)+b;return +h}else{g=f+b;b=(e-d)/d;do if(!(b<.3636363744735718)){if(b<.7272727489471436){d=b+-.5454545617103577;i=d*(d*7.5625)+.75;break}if(b<.9090909090909091){d=b+-.8181818127632141;i=d*(d*7.5625)+.9375;break}else{d=b+-.9545454382896423;i=d*(d*7.5625)+.984375;break}}else i=b*(b*7.5625);while(0);h=g+f*i;return +h}return +(0.0)}function __ZN6bounceL6out_inEffff(a,b,c,d){a=+a;b=+b;c=+c;d=+d;var e=0.0,f=0.0,g=0.0,h=0.0,i=0.0;e=a*2.0;f=c*.5;if(d*.5>a){a=e/d;do if(!(a<.3636363744735718)){if(a<.7272727489471436){c=a+-.5454545617103577;g=c*(c*7.5625)+.75;break}if(a<.9090909090909091){c=a+-.8181818127632141;g=c*(c*7.5625)+.9375;break}else{c=a+-.9545454382896423;g=c*(c*7.5625)+.984375;break}}else g=a*(a*7.5625);while(0);h=f*g+b;return +h}else{g=f+b;b=(d-(e-d))/d;do if(!(b<.3636363744735718)){if(b<.7272727489471436){d=b+-.5454545617103577;i=d*(d*7.5625)+.75;break}if(b<.9090909090909091){d=b+-.8181818127632141;i=d*(d*7.5625)+.9375;break}else{d=b+-.9545454382896423;i=d*(d*7.5625)+.984375;break}}else i=b*(b*7.5625);while(0);h=g+(f-(f*i+0.0));return +h}return +(0.0)}function __ZN4backL2inEffff(a,b,c,d){a=+a;b=+b;c=+c;d=+d;var e=0.0;e=a/d;return +(e*(e*c)*(e*2.701580047607422+-1.7015800476074219)+b)}function __ZN4backL3outEffff(a,b,c,d){a=+a;b=+b;c=+c;d=+d;var e=0.0;e=a/d+-1.0;return +((e*e*(e*2.701580047607422+1.7015800476074219)+1.0)*c+b)}function __ZN4backL6in_outEffff(a,b,c,d){a=+a;b=+b;c=+c;d=+d;var e=0.0,f=0.0,g=0.0,h=0.0;e=a/(d*.5);d=c*.5;if(e<1.0){f=e*e*(e*3.594909429550171+-2.594909429550171);g=d*f;h=g+b;return +h}else{c=e+-2.0;f=c*c*(c*3.594909429550171+2.594909429550171)+2.0;g=d*f;h=g+b;return +h}return +(0.0)}function __ZN4backL6out_inEffff(a,b,c,d){a=+a;b=+b;c=+c;d=+d;var e=0.0,f=0.0,g=0.0,h=0.0,i=0.0,j=0.0,k=0.0;e=a*2.0;f=c*.5;if(d*.5>a){a=e/d+-1.0;g=b;h=a*a*(a*2.701580047607422+1.7015800476074219)+1.0;i=f;j=i*h;k=j+g;return +k}else{a=(e-d)/d;g=f+b;h=a*(f*a);i=a*2.701580047607422+-1.7015800476074219;j=i*h;k=j+g;return +k}return +(0.0)}function __ZN5Tween15_calc_delta_valERK7VariantS2_RS0_(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0.0,s=0.0,t=0.0,u=0.0,v=0.0,w=0.0,x=0.0,y=0.0,z=0.0,A=0.0,B=0.0;b=l;l=l+224|0;if((l|0)>=(m|0))ba(224);h=b+88|0;i=b+152|0;j=b+216|0;k=b+40|0;n=b+200|0;o=b;p=b+136|0;do switch(c[d>>2]|0){case 1:{__ZN7VariantC2Ei(h,(__ZNK7VariantcviEv(e)|0)-(__ZNK7VariantcviEv(d)|0)|0);__ZN7VariantaSERKS_(f,h);if(c[h>>2]|0)__ZN7Variant5clearEv(h);q=1;l=b;return q|0}case 2:{__ZN7VariantC2Ei(h,(__ZNK7VariantcviEv(e)|0)-(__ZNK7VariantcviEv(d)|0)|0);__ZN7VariantaSERKS_(f,h);if(c[h>>2]|0)__ZN7Variant5clearEv(h);q=1;l=b;return q|0}case 3:{__ZN7VariantC2Ef(h,+__ZNK7VariantcvfEv(e)-+__ZNK7VariantcvfEv(d));__ZN7VariantaSERKS_(f,h);if(c[h>>2]|0)__ZN7Variant5clearEv(h);q=1;l=b;return q|0}case 5:{__ZNK7Variantcv7Vector2Ev(j,e);__ZNK7Variantcv7Vector2Ev(k,d);__ZNK7Vector2miERKS_(i,j,k);__ZN7VariantC2ERK7Vector2(h,i);__ZN7VariantaSERKS_(f,h);if(c[h>>2]|0)__ZN7Variant5clearEv(h);q=1;l=b;return q|0}case 7:{__ZNK7Variantcv7Vector3Ev(n,e);__ZNK7Variantcv7Vector3Ev(k,d);r=+g[n+4>>2]-+g[k+4>>2];s=+g[n+8>>2]-+g[k+8>>2];g[i>>2]=+g[n>>2]-+g[k>>2];g[i+4>>2]=r;g[i+8>>2]=s;__ZN7VariantC2ERK7Vector3(h,i);__ZN7VariantaSERKS_(f,h);if(c[h>>2]|0)__ZN7Variant5clearEv(h);q=1;l=b;return q|0}case 12:{__ZNK7Variantcv5BasisEv(h,d);__ZNK7Variantcv5BasisEv(i,e);s=+g[i+4>>2]-+g[h+4>>2];r=+g[i+8>>2]-+g[h+8>>2];t=+g[i+12>>2]-+g[h+12>>2];u=+g[i+16>>2]-+g[h+16>>2];v=+g[i+20>>2]-+g[h+20>>2];w=+g[i+24>>2]-+g[h+24>>2];x=+g[i+28>>2]-+g[h+28>>2];y=+g[i+32>>2]-+g[h+32>>2];g[o>>2]=+g[i>>2]-+g[h>>2];g[o+4>>2]=s;g[o+8>>2]=r;g[o+12>>2]=t;g[o+16>>2]=u;g[o+20>>2]=v;g[o+24>>2]=w;g[o+28>>2]=x;g[o+32>>2]=y;__ZN7VariantC2ERK5Basis(k,o);__ZN7VariantaSERKS_(f,k);if(c[k>>2]|0)__ZN7Variant5clearEv(k);q=1;l=b;return q|0}case 8:{__ZNK7Variantcv11Transform2DEv(h,d);__ZNK7Variantcv11Transform2DEv(i,e);g[k>>2]=+g[i>>2]-+g[h>>2];g[k+4>>2]=+g[i+4>>2]-+g[h+4>>2];g[k+8>>2]=+g[i+8>>2]-+g[h+8>>2];g[k+12>>2]=+g[i+12>>2]-+g[h+12>>2];g[k+16>>2]=+g[i+16>>2]-+g[h+16>>2];g[k+20>>2]=+g[i+20>>2]-+g[h+20>>2];__ZN7VariantC2ERK11Transform2D(o,k);__ZN7VariantaSERKS_(f,o);if(c[o>>2]|0)__ZN7Variant5clearEv(o);q=1;l=b;return q|0}case 10:{__ZNK7Variantcv4QuatEv(p,e);__ZNK7Variantcv4QuatEv(k,d);y=+g[p+4>>2]-+g[k+4>>2];x=+g[p+8>>2]-+g[k+8>>2];w=+g[p+12>>2]-+g[k+12>>2];g[i>>2]=+g[p>>2]-+g[k>>2];g[i+4>>2]=y;g[i+8>>2]=x;g[i+12>>2]=w;__ZN7VariantC2ERK4Quat(h,i);__ZN7VariantaSERKS_(f,h);if(c[h>>2]|0)__ZN7Variant5clearEv(h);q=1;l=b;return q|0}case 11:{__ZNK7Variantcv5Rect3Ev(h,d);__ZNK7Variantcv5Rect3Ev(i,e);w=+g[i+4>>2]-+g[h+4>>2];x=+g[i+8>>2]-+g[h+8>>2];y=+g[i+12>>2]-+g[h+12>>2];v=+g[i+16>>2]-+g[h+16>>2];u=+g[i+20>>2]-+g[h+20>>2];g[o>>2]=+g[i>>2]-+g[h>>2];g[o+4>>2]=w;g[o+8>>2]=x;g[o+12>>2]=y;g[o+16>>2]=v;g[o+20>>2]=u;__ZN7VariantC2ERK5Rect3(k,o);__ZN7VariantaSERKS_(f,k);if(c[k>>2]|0)__ZN7Variant5clearEv(k);q=1;l=b;return q|0}case 13:{__ZNK7Variantcv9TransformEv(h,d);__ZNK7Variantcv9TransformEv(i,e);u=+g[i+4>>2]-+g[h+4>>2];v=+g[i+8>>2]-+g[h+8>>2];y=+g[i+12>>2]-+g[h+12>>2];x=+g[i+16>>2]-+g[h+16>>2];w=+g[i+20>>2]-+g[h+20>>2];t=+g[i+24>>2]-+g[h+24>>2];r=+g[i+28>>2]-+g[h+28>>2];s=+g[i+32>>2]-+g[h+32>>2];z=+g[i+36>>2]-+g[h+36>>2];A=+g[i+40>>2]-+g[h+40>>2];B=+g[i+44>>2]-+g[h+44>>2];g[k>>2]=+g[i>>2]-+g[h>>2];g[k+4>>2]=u;g[k+8>>2]=v;g[k+12>>2]=y;g[k+16>>2]=x;g[k+20>>2]=w;g[k+24>>2]=t;g[k+28>>2]=r;g[k+32>>2]=s;g[k+36>>2]=z;g[k+40>>2]=A;g[k+44>>2]=B;__ZN7VariantC2ERK9Transform(o,k);__ZN7VariantaSERKS_(f,o);if(c[o>>2]|0)__ZN7Variant5clearEv(o);q=1;l=b;return q|0}case 14:{__ZNK7Variantcv5ColorEv(h,d);__ZNK7Variantcv5ColorEv(i,e);B=+g[i+4>>2]-+g[h+4>>2];A=+g[i+8>>2]-+g[h+8>>2];z=+g[i+12>>2]-+g[h+12>>2];g[o>>2]=+g[i>>2]-+g[h>>2];g[o+4>>2]=B;g[o+8>>2]=A;g[o+12>>2]=z;__ZN7VariantC2ERK5Color(k,o);__ZN7VariantaSERKS_(f,k);if(c[k>>2]|0)__ZN7Variant5clearEv(k);q=1;l=b;return q|0}default:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(891009,890764,994,891025,0);a[1263537]=0;q=0;l=b;return q|0}}while(0);return 0}function __ZN7VariantD2Ev(a){a=a|0;if(!(c[a>>2]|0))return;__ZN7Variant5clearEv(a);return}function __ZNK5Tween18_get_property_listEP4ListI12PropertyInfo16DefaultAllocatorE(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+16|0;e=a+8|0;f=a+12|0;g=a+4|0;h=a;__ZN6StringC2EPKc(e,915840);__ZN6StringC2EPKc(f,1263606);i=d+4|0;c[i>>2]=0;j=d+12|0;c[j>>2]=0;c[d>>2]=1;k=c[e>>2]|0;if(k|0?(c[i>>2]=0,__Z28atomic_conditional_incrementPj(k+-8|0)|0):0)c[i>>2]=c[e>>2];c[d+8>>2]=0;i=c[j>>2]|0;if((i|0)!=(c[f>>2]|0)){if(i|0?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);c[j>>2]=0;i=c[f>>2]|0;if(i|0?__Z28atomic_conditional_incrementPj(i+-8|0)|0:0)c[j>>2]=c[f>>2]}c[d+16>>2]=7;if(!(c[b>>2]|0)){j=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=j;c[j>>2]=0;c[j+4>>2]=0;c[j+8>>2]=0}j=__ZnwjPFPvjE(32,4740)|0;c[j>>2]=0;c[j+4>>2]=0;c[j+8>>2]=0;c[j+12>>2]=0;c[j+16>>2]=7;i=j+20|0;c[i>>2]=0;k=j+24|0;c[k>>2]=0;n=j+28|0;c[n>>2]=0;__ZN12PropertyInfoaSERKS_(j,d)|0;o=c[b>>2]|0;p=o+4|0;q=c[p>>2]|0;c[k>>2]=q;c[i>>2]=0;c[n>>2]=o;if(q|0)c[q+20>>2]=j;c[p>>2]=j;if(!(c[o>>2]|0))c[o>>2]=j;j=o+8|0;c[j>>2]=(c[j>>2]|0)+1;j=c[d+12>>2]|0;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);j=c[d+4>>2]|0;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);j=c[f>>2]|0;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);j=c[e>>2]|0;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);__ZN6StringC2EPKc(g,891272);__ZN6StringC2EPKc(f,1263606);j=d+4|0;c[j>>2]=0;e=d+12|0;c[e>>2]=0;c[d>>2]=1;o=c[g>>2]|0;if(o|0?(c[j>>2]=0,__Z28atomic_conditional_incrementPj(o+-8|0)|0):0)c[j>>2]=c[g>>2];c[d+8>>2]=0;j=c[e>>2]|0;if((j|0)!=(c[f>>2]|0)){if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);c[e>>2]=0;j=c[f>>2]|0;if(j|0?__Z28atomic_conditional_incrementPj(j+-8|0)|0:0)c[e>>2]=c[f>>2]}c[d+16>>2]=7;if(!(c[b>>2]|0)){e=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=e;c[e>>2]=0;c[e+4>>2]=0;c[e+8>>2]=0}e=__ZnwjPFPvjE(32,4740)|0;c[e>>2]=0;c[e+4>>2]=0;c[e+8>>2]=0;c[e+12>>2]=0;c[e+16>>2]=7;j=e+20|0;c[j>>2]=0;o=e+24|0;c[o>>2]=0;p=e+28|0;c[p>>2]=0;__ZN12PropertyInfoaSERKS_(e,d)|0;q=c[b>>2]|0;n=q+4|0;i=c[n>>2]|0;c[o>>2]=i;c[j>>2]=0;c[p>>2]=q;if(i|0)c[i+20>>2]=e;c[n>>2]=e;if(!(c[q>>2]|0))c[q>>2]=e;e=q+8|0;c[e>>2]=(c[e>>2]|0)+1;e=c[d+12>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);e=c[d+4>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);e=c[f>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);e=c[g>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);__ZN6StringC2EPKc(h,915825);__ZN6StringC2EPKc(f,891288);e=d+4|0;c[e>>2]=0;g=d+12|0;c[g>>2]=0;c[d>>2]=3;q=c[h>>2]|0;do if(q|0){c[e>>2]=0;if(!(__Z28atomic_conditional_incrementPj(q+-8|0)|0))break;c[e>>2]=c[h>>2]}while(0);c[d+8>>2]=1;e=c[g>>2]|0;do if((e|0)!=(c[f>>2]|0)){do if(e|0){if(__Z16atomic_decrementPj(e+-8|0)|0)break;__ZN6Memory11free_staticEPvb(e,1)}while(0);c[g>>2]=0;q=c[f>>2]|0;if(!q)break;if(!(__Z28atomic_conditional_incrementPj(q+-8|0)|0))break;c[g>>2]=c[f>>2]}while(0);c[d+16>>2]=7;if(!(c[b>>2]|0)){g=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=g;c[g>>2]=0;c[g+4>>2]=0;c[g+8>>2]=0}g=__ZnwjPFPvjE(32,4740)|0;c[g>>2]=0;c[g+4>>2]=0;c[g+8>>2]=0;c[g+12>>2]=0;c[g+16>>2]=7;e=g+20|0;c[e>>2]=0;q=g+24|0;c[q>>2]=0;n=g+28|0;c[n>>2]=0;__ZN12PropertyInfoaSERKS_(g,d)|0;i=c[b>>2]|0;b=i+4|0;p=c[b>>2]|0;c[q>>2]=p;c[e>>2]=0;c[n>>2]=i;if(p|0)c[p+20>>2]=g;c[b>>2]=g;if(!(c[i>>2]|0))c[i>>2]=g;g=i+8|0;c[g>>2]=(c[g>>2]|0)+1;g=c[d+12>>2]|0;do if(g|0){if(__Z16atomic_decrementPj(g+-8|0)|0)break;__ZN6Memory11free_staticEPvb(g,1)}while(0);g=c[d+4>>2]|0;do if(g|0){if(__Z16atomic_decrementPj(g+-8|0)|0)break;__ZN6Memory11free_staticEPvb(g,1)}while(0);g=c[f>>2]|0;do if(g|0){if(__Z16atomic_decrementPj(g+-8|0)|0)break;__ZN6Memory11free_staticEPvb(g,1)}while(0);g=c[h>>2]|0;if(!g){l=a;return}if(__Z16atomic_decrementPj(g+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(g,1);l=a;return}function __ZNK5Tween4_getERK10StringNameR7Variant(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);h=f;i=f+24|0;j=c[d>>2]|0;do if(j){d=c[j+4>>2]|0;if(d|0){__ZN6StringC2EPKc(h,d);k=c[h>>2]|0;break}d=j+8|0;c[h>>2]=0;n=c[d>>2]|0;if((n|0)!=0?(c[h>>2]=0,(__Z28atomic_conditional_incrementPj(n+-8|0)|0)!=0):0){n=c[d>>2]|0;c[h>>2]=n;k=n}else k=0}else{c[h>>2]=0;k=0}while(0);c[i>>2]=k;do if(__ZNK6StringeqEPKc(i,915825)|0){__ZN7VariantC2Ef(h,+g[b+236>>2]);__ZN7VariantaSERKS_(e,h);if(c[h>>2]|0)__ZN7Variant5clearEv(h)}else{if(__ZNK6StringeqEPKc(i,915840)|0){__ZN7VariantC2Eb(h,(a[b+233>>0]|0)!=0);__ZN7VariantaSERKS_(e,h);if(c[h>>2]|0)__ZN7Variant5clearEv(h);break}if(__ZNK6StringeqEPKc(i,891272)|0?(__ZN7VariantC2Eb(h,(a[b+234>>0]|0)!=0),__ZN7VariantaSERKS_(e,h),c[h>>2]|0):0)__ZN7Variant5clearEv(h)}while(0);h=c[i>>2]|0;if(!h){l=f;return 1}if(__Z16atomic_decrementPj(h+-8|0)|0){l=f;return 1}__ZN6Memory11free_staticEPvb(h,1);l=f;return 1}function __ZN5Tween4_setERK10StringNameRK7Variant(b,e,f){b=b|0;e=e|0;f=f|0;var h=0,i=0,j=0,k=0,n=0,o=0,p=0;h=l;l=l+16|0;if((l|0)>=(m|0))ba(16);i=h+4|0;j=h;k=c[e>>2]|0;do if(k){e=c[k+4>>2]|0;if(e|0){__ZN6StringC2EPKc(i,e);n=c[i>>2]|0;break}e=k+8|0;c[i>>2]=0;o=c[e>>2]|0;if((o|0)!=0?(c[i>>2]=0,(__Z28atomic_conditional_incrementPj(o+-8|0)|0)!=0):0){o=c[e>>2]|0;c[i>>2]=o;n=o}else n=0}else{c[i>>2]=0;n=0}while(0);c[j>>2]=n;do if(!(__ZNK6StringeqEPKc(j,915825)|0)?!(__ZNK6StringeqEPKc(j,1121608)|0):0){if(!(__ZNK6StringeqEPKc(j,915840)|0)){if(!(__ZNK6StringeqEPKc(j,891272)|0))break;a[b+234>>0]=(__ZNK7VariantcvbEv(f)|0)&1;break}n=__ZNK7VariantcvbEv(f)|0;i=b+233|0;if((d[i>>0]|0|0)!=(n&1|0)){a[i>>0]=n&1;i=b+232|0;k=a[i>>0]|0;o=k<<24>>24!=0;switch(c[b+228>>2]|0){case 0:{__ZN4Node26set_fixed_process_internalEb(b,n&o);break}case 1:{__ZN4Node20set_process_internalEb(b,n&o);break}default:{}}a[i>>0]=k}}else p=10;while(0);if((p|0)==10)g[b+236>>2]=+__ZNK7VariantcvfEv(f);f=c[j>>2]|0;if(!f){l=h;return 1}if(__Z16atomic_decrementPj(f+-8|0)|0){l=h;return 1}__ZN6Memory11free_staticEPvb(f,1);l=h;return 1}function __ZN7ClassDB10_add_classI5TweenEEvv(){var a=0,b=0,d=0,e=0,f=0,g=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+16|0;d=a+12|0;e=a+8|0;f=a+4|0;g=a;__ZN6StringC2EPKc(b,893723);c[e>>2]=c[b>>2];__ZN10StringNameC2ERK6String(d,e);__ZN6StringC2EPKc(b,1132465);c[g>>2]=c[b>>2];__ZN10StringNameC2ERK6String(f,g);__ZN7ClassDB11_add_class2ERK10StringNameS2_(d,f);__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);__ZN10StringNameD2Ev(d);d=c[e>>2]|0;if(!d){l=a;return}if(__Z16atomic_decrementPj(d+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(d,1);l=a;return}function __ZN5Tween13_bind_methodsEv(){var a=0,b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0;a=l;l=l+496|0;if((l|0)>=(m|0))ba(496);b=a+456|0;d=a+448|0;e=a+440|0;f=a+432|0;g=a+424|0;h=a+416|0;i=a+408|0;j=a+400|0;k=a+392|0;n=a+384|0;o=a+376|0;p=a+96|0;q=a+368|0;r=a+360|0;s=a+352|0;t=a+344|0;u=a+336|0;v=a+328|0;w=a+320|0;x=a+312|0;y=a+304|0;z=a+296|0;A=a+288|0;B=a+280|0;C=a+272|0;D=a+264|0;E=a+72|0;F=a+48|0;G=a+24|0;H=a;I=a+256|0;J=a+248|0;K=a+240|0;L=a+232|0;M=a+224|0;N=a+220|0;O=a+216|0;P=a+212|0;Q=a+180|0;R=a+208|0;S=a+204|0;T=a+200|0;U=a+148|0;V=a+196|0;W=a+144|0;X=a+124|0;Y=a+192|0;Z=a+120|0;_=a+188|0;$=a+184|0;aa=a+176|0;ca=a+172|0;da=a+168|0;__Z8D_METHODPKc(d,1120122);ea=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(ea);c[ea>>2]=290384;__ZN10MethodBind10_set_constEb(ea,1);__ZN10MethodBind24_generate_argument_typesEi(ea,0);__ZN10MethodBind12_set_returnsEb(ea,1);c[ea+44>>2]=5563;c[ea+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,ea,d,0,0)|0;ea=d+4|0;fa=c[ea>>2]|0;if(fa|0?(__Z16atomic_decrementPj(fa+-8|0)|0)==0:0){ga=c[ea>>2]|0;ea=(ga|0)==0?0:ga+-4|0;ga=ea+4|0;if(c[ea>>2]|0){ha=0;do{__ZN10StringNameD2Ev(ga+(ha<<2)|0);ha=ha+1|0}while(ha>>>0<(c[ea>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(fa,1)}__ZN10StringNameD2Ev(d);__Z8D_METHODPKcS0_(e,1046798,1044635);d=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(d);c[d>>2]=290420;__ZN10MethodBind10_set_constEb(d,0);__ZN10MethodBind24_generate_argument_typesEi(d,1);c[d+44>>2]=1587;c[d+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,d,e,0,0)|0;d=e+4|0;fa=c[d>>2]|0;if(fa|0?(__Z16atomic_decrementPj(fa+-8|0)|0)==0:0){ea=c[d>>2]|0;d=(ea|0)==0?0:ea+-4|0;ea=d+4|0;if(c[d>>2]|0){ha=0;do{__ZN10StringNameD2Ev(ea+(ha<<2)|0);ha=ha+1|0}while(ha>>>0<(c[d>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(fa,1)}__ZN10StringNameD2Ev(e);__Z8D_METHODPKc(f,891300);e=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(e);c[e>>2]=290384;__ZN10MethodBind10_set_constEb(e,1);__ZN10MethodBind24_generate_argument_typesEi(e,0);__ZN10MethodBind12_set_returnsEb(e,1);c[e+44>>2]=5564;c[e+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,e,f,0,0)|0;e=f+4|0;fa=c[e>>2]|0;if(fa|0?(__Z16atomic_decrementPj(fa+-8|0)|0)==0:0){d=c[e>>2]|0;e=(d|0)==0?0:d+-4|0;d=e+4|0;if(c[e>>2]|0){ha=0;do{__ZN10StringNameD2Ev(d+(ha<<2)|0);ha=ha+1|0}while(ha>>>0<(c[e>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(fa,1)}__ZN10StringNameD2Ev(f);__Z8D_METHODPKcS0_(g,891310,891321);f=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(f);c[f>>2]=290420;__ZN10MethodBind10_set_constEb(f,0);__ZN10MethodBind24_generate_argument_typesEi(f,1);c[f+44>>2]=1588;c[f+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,f,g,0,0)|0;f=g+4|0;fa=c[f>>2]|0;if(fa|0?(__Z16atomic_decrementPj(fa+-8|0)|0)==0:0){e=c[f>>2]|0;f=(e|0)==0?0:e+-4|0;e=f+4|0;if(c[f>>2]|0){ha=0;do{__ZN10StringNameD2Ev(e+(ha<<2)|0);ha=ha+1|0}while(ha>>>0<(c[f>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(fa,1)}__ZN10StringNameD2Ev(g);__Z8D_METHODPKcS0_(h,891328,1121608);g=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(g);c[g>>2]=290456;__ZN10MethodBind10_set_constEb(g,0);__ZN10MethodBind24_generate_argument_typesEi(g,1);c[g+44>>2]=202;c[g+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,g,h,0,0)|0;g=h+4|0;fa=c[g>>2]|0;if(fa|0?(__Z16atomic_decrementPj(fa+-8|0)|0)==0:0){f=c[g>>2]|0;g=(f|0)==0?0:f+-4|0;f=g+4|0;if(c[g>>2]|0){ha=0;do{__ZN10StringNameD2Ev(f+(ha<<2)|0);ha=ha+1|0}while(ha>>>0<(c[g>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(fa,1)}__ZN10StringNameD2Ev(h);__Z8D_METHODPKc(i,891344);h=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(h);c[h>>2]=290492;__ZN10MethodBind10_set_constEb(h,1);__ZN10MethodBind24_generate_argument_typesEi(h,0);__ZN10MethodBind12_set_returnsEb(h,1);c[h+44>>2]=208;c[h+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,h,i,0,0)|0;h=i+4|0;fa=c[h>>2]|0;if(fa|0?(__Z16atomic_decrementPj(fa+-8|0)|0)==0:0){g=c[h>>2]|0;h=(g|0)==0?0:g+-4|0;g=h+4|0;if(c[h>>2]|0){ha=0;do{__ZN10StringNameD2Ev(g+(ha<<2)|0);ha=ha+1|0}while(ha>>>0<(c[h>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(fa,1)}__ZN10StringNameD2Ev(i);__Z8D_METHODPKcS0_(j,891360,1146083);i=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(i);c[i>>2]=290528;__ZN10MethodBind10_set_constEb(i,0);__ZN10MethodBind24_generate_argument_typesEi(i,1);c[i+44>>2]=1589;c[i+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,i,j,0,0)|0;i=j+4|0;fa=c[i>>2]|0;if(fa|0?(__Z16atomic_decrementPj(fa+-8|0)|0)==0:0){h=c[i>>2]|0;i=(h|0)==0?0:h+-4|0;h=i+4|0;if(c[i>>2]|0){ha=0;do{__ZN10StringNameD2Ev(h+(ha<<2)|0);ha=ha+1|0}while(ha>>>0<(c[i>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(fa,1)}__ZN10StringNameD2Ev(j);__Z8D_METHODPKc(k,891383);j=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(j);c[j>>2]=290564;__ZN10MethodBind10_set_constEb(j,1);__ZN10MethodBind24_generate_argument_typesEi(j,0);__ZN10MethodBind12_set_returnsEb(j,1);c[j+44>>2]=5565;c[j+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,j,k,0,0)|0;j=k+4|0;fa=c[j>>2]|0;if(fa|0?(__Z16atomic_decrementPj(fa+-8|0)|0)==0:0){i=c[j>>2]|0;j=(i|0)==0?0:i+-4|0;i=j+4|0;if(c[j>>2]|0){ha=0;do{__ZN10StringNameD2Ev(i+(ha<<2)|0);ha=ha+1|0}while(ha>>>0<(c[j>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(fa,1)}__ZN10StringNameD2Ev(k);__Z8D_METHODPKc(n,1120315);k=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(k);c[k>>2]=290600;__ZN10MethodBind10_set_constEb(k,0);__ZN10MethodBind24_generate_argument_typesEi(k,0);__ZN10MethodBind12_set_returnsEb(k,1);c[k+44>>2]=5566;c[k+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,k,n,0,0)|0;k=n+4|0;fa=c[k>>2]|0;if(fa|0?(__Z16atomic_decrementPj(fa+-8|0)|0)==0:0){j=c[k>>2]|0;k=(j|0)==0?0:j+-4|0;j=k+4|0;if(c[k>>2]|0){ha=0;do{__ZN10StringNameD2Ev(j+(ha<<2)|0);ha=ha+1|0}while(ha>>>0<(c[k>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(fa,1)}__ZN10StringNameD2Ev(n);__Z8D_METHODPKcS0_S0_(o,1029556,1120953,1128339);__ZN7VariantC2EPKc(p,1263606);n=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(n);c[n>>2]=290636;__ZN10MethodBind10_set_constEb(n,0);__ZN10MethodBind24_generate_argument_typesEi(n,2);__ZN10MethodBind12_set_returnsEb(n,1);c[n+44>>2]=1245;c[n+48>>2]=0;c[b>>2]=p;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,n,o,b,1)|0;if(c[p>>2]|0)__ZN7Variant5clearEv(p);n=o+4|0;fa=c[n>>2]|0;if(fa|0?(__Z16atomic_decrementPj(fa+-8|0)|0)==0:0){k=c[n>>2]|0;n=(k|0)==0?0:k+-4|0;k=n+4|0;if(c[n>>2]|0){ha=0;do{__ZN10StringNameD2Ev(k+(ha<<2)|0);ha=ha+1|0}while(ha>>>0<(c[n>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(fa,1)}__ZN10StringNameD2Ev(o);__Z8D_METHODPKc(q,891406);o=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(o);c[o>>2]=290600;__ZN10MethodBind10_set_constEb(o,0);__ZN10MethodBind24_generate_argument_typesEi(o,0);__ZN10MethodBind12_set_returnsEb(o,1);c[o+44>>2]=5567;c[o+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,o,q,0,0)|0;o=q+4|0;fa=c[o>>2]|0;if(fa|0?(__Z16atomic_decrementPj(fa+-8|0)|0)==0:0){n=c[o>>2]|0;o=(n|0)==0?0:n+-4|0;n=o+4|0;if(c[o>>2]|0){ha=0;do{__ZN10StringNameD2Ev(n+(ha<<2)|0);ha=ha+1|0}while(ha>>>0<(c[o>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(fa,1)}__ZN10StringNameD2Ev(q);__Z8D_METHODPKcS0_S0_(r,1125942,1120953,1128339);__ZN7VariantC2EPKc(p,1263606);q=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(q);c[q>>2]=290636;__ZN10MethodBind10_set_constEb(q,0);__ZN10MethodBind24_generate_argument_typesEi(q,2);__ZN10MethodBind12_set_returnsEb(q,1);c[q+44>>2]=1246;c[q+48>>2]=0;c[b>>2]=p;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,q,r,b,1)|0;if(c[p>>2]|0)__ZN7Variant5clearEv(p);q=r+4|0;fa=c[q>>2]|0;if(fa|0?(__Z16atomic_decrementPj(fa+-8|0)|0)==0:0){o=c[q>>2]|0;q=(o|0)==0?0:o+-4|0;o=q+4|0;if(c[q>>2]|0){ha=0;do{__ZN10StringNameD2Ev(o+(ha<<2)|0);ha=ha+1|0}while(ha>>>0<(c[q>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(fa,1)}__ZN10StringNameD2Ev(r);__Z8D_METHODPKc(s,891416);r=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(r);c[r>>2]=290600;__ZN10MethodBind10_set_constEb(r,0);__ZN10MethodBind24_generate_argument_typesEi(r,0);__ZN10MethodBind12_set_returnsEb(r,1);c[r+44>>2]=5568;c[r+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,r,s,0,0)|0;r=s+4|0;fa=c[r>>2]|0;if(fa|0?(__Z16atomic_decrementPj(fa+-8|0)|0)==0:0){q=c[r>>2]|0;r=(q|0)==0?0:q+-4|0;q=r+4|0;if(c[r>>2]|0){ha=0;do{__ZN10StringNameD2Ev(q+(ha<<2)|0);ha=ha+1|0}while(ha>>>0<(c[r>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(fa,1)}__ZN10StringNameD2Ev(s);__Z8D_METHODPKcS0_S0_(t,891425,1120953,1128339);__ZN7VariantC2EPKc(p,1263606);s=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(s);c[s>>2]=290636;__ZN10MethodBind10_set_constEb(s,0);__ZN10MethodBind24_generate_argument_typesEi(s,2);__ZN10MethodBind12_set_returnsEb(s,1);c[s+44>>2]=1247;c[s+48>>2]=0;c[b>>2]=p;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,s,t,b,1)|0;if(c[p>>2]|0)__ZN7Variant5clearEv(p);s=t+4|0;fa=c[s>>2]|0;if(fa|0?(__Z16atomic_decrementPj(fa+-8|0)|0)==0:0){r=c[s>>2]|0;s=(r|0)==0?0:r+-4|0;r=s+4|0;if(c[s>>2]|0){ha=0;do{__ZN10StringNameD2Ev(r+(ha<<2)|0);ha=ha+1|0}while(ha>>>0<(c[s>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(fa,1)}__ZN10StringNameD2Ev(t);__Z8D_METHODPKc(u,891432);t=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(t);c[t>>2]=290600;__ZN10MethodBind10_set_constEb(t,0);__ZN10MethodBind24_generate_argument_typesEi(t,0);__ZN10MethodBind12_set_returnsEb(t,1);c[t+44>>2]=5569;c[t+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,t,u,0,0)|0;t=u+4|0;fa=c[t>>2]|0;if(fa|0?(__Z16atomic_decrementPj(fa+-8|0)|0)==0:0){s=c[t>>2]|0;t=(s|0)==0?0:s+-4|0;s=t+4|0;if(c[t>>2]|0){ha=0;do{__ZN10StringNameD2Ev(s+(ha<<2)|0);ha=ha+1|0}while(ha>>>0<(c[t>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(fa,1)}__ZN10StringNameD2Ev(u);__Z8D_METHODPKcS0_S0_(v,1128380,1120953,1128339);__ZN7VariantC2EPKc(p,1263606);u=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(u);c[u>>2]=290636;__ZN10MethodBind10_set_constEb(u,0);__ZN10MethodBind24_generate_argument_typesEi(u,2);__ZN10MethodBind12_set_returnsEb(u,1);c[u+44>>2]=1248;c[u+48>>2]=0;c[b>>2]=p;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,u,v,b,1)|0;if(c[p>>2]|0)__ZN7Variant5clearEv(p);u=v+4|0;fa=c[u>>2]|0;do if(fa|0){if(__Z16atomic_decrementPj(fa+-8|0)|0)break;t=c[u>>2]|0;ha=(t|0)==0?0:t+-4|0;t=ha+4|0;if(c[ha>>2]|0){s=0;do{__ZN10StringNameD2Ev(t+(s<<2)|0);s=s+1|0}while(s>>>0<(c[ha>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(fa,1)}while(0);__ZN10StringNameD2Ev(v);__Z8D_METHODPKcS0_S0_S0_(w,890616,1120953,1128339,891443);v=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(v);c[v>>2]=290672;__ZN10MethodBind10_set_constEb(v,0);__ZN10MethodBind24_generate_argument_typesEi(v,3);c[v+44>>2]=3164;c[v+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,v,w,0,0)|0;v=w+4|0;fa=c[v>>2]|0;do if(fa|0){if(__Z16atomic_decrementPj(fa+-8|0)|0)break;u=c[v>>2]|0;ha=(u|0)==0?0:u+-4|0;u=ha+4|0;if(c[ha>>2]|0){s=0;do{__ZN10StringNameD2Ev(u+(s<<2)|0);s=s+1|0}while(s>>>0<(c[ha>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(fa,1)}while(0);__ZN10StringNameD2Ev(w);__Z8D_METHODPKc(x,891454);w=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(w);c[w>>2]=290600;__ZN10MethodBind10_set_constEb(w,0);__ZN10MethodBind24_generate_argument_typesEi(w,0);__ZN10MethodBind12_set_returnsEb(w,1);c[w+44>>2]=5570;c[w+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,w,x,0,0)|0;w=x+4|0;fa=c[w>>2]|0;do if(fa|0){if(__Z16atomic_decrementPj(fa+-8|0)|0)break;v=c[w>>2]|0;ha=(v|0)==0?0:v+-4|0;v=ha+4|0;if(c[ha>>2]|0){s=0;do{__ZN10StringNameD2Ev(v+(s<<2)|0);s=s+1|0}while(s>>>0<(c[ha>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(fa,1)}while(0);__ZN10StringNameD2Ev(x);__Z8D_METHODPKcS0_(y,1117370,941085);x=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(x);c[x>>2]=290708;__ZN10MethodBind10_set_constEb(x,0);__ZN10MethodBind24_generate_argument_typesEi(x,1);__ZN10MethodBind12_set_returnsEb(x,1);c[x+44>>2]=29;c[x+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,x,y,0,0)|0;x=y+4|0;fa=c[x>>2]|0;do if(fa|0){if(__Z16atomic_decrementPj(fa+-8|0)|0)break;w=c[x>>2]|0;ha=(w|0)==0?0:w+-4|0;w=ha+4|0;if(c[ha>>2]|0){s=0;do{__ZN10StringNameD2Ev(w+(s<<2)|0);s=s+1|0}while(s>>>0<(c[ha>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(fa,1)}while(0);__ZN10StringNameD2Ev(y);__Z8D_METHODPKc(z,891465);y=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(y);c[y>>2]=290492;__ZN10MethodBind10_set_constEb(y,1);__ZN10MethodBind24_generate_argument_typesEi(y,0);__ZN10MethodBind12_set_returnsEb(y,1);c[y+44>>2]=209;c[y+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,y,z,0,0)|0;y=z+4|0;fa=c[y>>2]|0;do if(fa|0){if(__Z16atomic_decrementPj(fa+-8|0)|0)break;x=c[y>>2]|0;ha=(x|0)==0?0:x+-4|0;x=ha+4|0;if(c[ha>>2]|0){s=0;do{__ZN10StringNameD2Ev(x+(s<<2)|0);s=s+1|0}while(s>>>0<(c[ha>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(fa,1)}while(0);__ZN10StringNameD2Ev(z);__Z8D_METHODPKc(A,891470);z=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(z);c[z>>2]=290492;__ZN10MethodBind10_set_constEb(z,1);__ZN10MethodBind24_generate_argument_typesEi(z,0);__ZN10MethodBind12_set_returnsEb(z,1);c[z+44>>2]=210;c[z+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,z,A,0,0)|0;z=A+4|0;fa=c[z>>2]|0;do if(fa|0){if(__Z16atomic_decrementPj(fa+-8|0)|0)break;y=c[z>>2]|0;ha=(y|0)==0?0:y+-4|0;y=ha+4|0;if(c[ha>>2]|0){s=0;do{__ZN10StringNameD2Ev(y+(s<<2)|0);s=s+1|0}while(s>>>0<(c[ha>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(fa,1)}while(0);__ZN10StringNameD2Ev(A);__Z8D_METHODPKcS0_S0_S0_S0_S0_S0_S0_S0_(B,891482,1120953,1120960,891503,891515,1097610,891525,891536,891546);__ZN7VariantC2Ei(p,0);A=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(A);c[A>>2]=290744;__ZN10MethodBind10_set_constEb(A,0);__ZN10MethodBind24_generate_argument_typesEi(A,8);__ZN10MethodBind12_set_returnsEb(A,1);c[A+44>>2]=1;c[A+48>>2]=0;c[b>>2]=p;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,A,B,b,1)|0;if(c[p>>2]|0)__ZN7Variant5clearEv(p);A=B+4|0;fa=c[A>>2]|0;do if(fa|0){if(__Z16atomic_decrementPj(fa+-8|0)|0)break;z=c[A>>2]|0;ha=(z|0)==0?0:z+-4|0;z=ha+4|0;if(c[ha>>2]|0){s=0;do{__ZN10StringNameD2Ev(z+(s<<2)|0);s=s+1|0}while(s>>>0<(c[ha>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(fa,1)}while(0);__ZN10StringNameD2Ev(B);__Z8D_METHODPKcS0_S0_S0_S0_S0_S0_S0_S0_(C,891552,1120953,1120097,891503,891515,1097610,891525,891536,891546);__ZN7VariantC2Ei(p,0);B=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(B);c[B>>2]=290744;__ZN10MethodBind10_set_constEb(B,0);__ZN10MethodBind24_generate_argument_typesEi(B,8);__ZN10MethodBind12_set_returnsEb(B,1);c[B+44>>2]=2;c[B+48>>2]=0;c[b>>2]=p;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,B,C,b,1)|0;if(c[p>>2]|0)__ZN7Variant5clearEv(p);B=C+4|0;fa=c[B>>2]|0;do if(fa|0){if(__Z16atomic_decrementPj(fa+-8|0)|0)break;A=c[B>>2]|0;ha=(A|0)==0?0:A+-4|0;A=ha+4|0;if(c[ha>>2]|0){s=0;do{__ZN10StringNameD2Ev(A+(s<<2)|0);s=s+1|0}while(s>>>0<(c[ha>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(fa,1)}while(0);__ZN10StringNameD2Ev(C);__Z8D_METHODPKcS0_S0_S0_S0_S0_S0_S0_S0_(D,891571,1120953,1097610,891592,891601,891606,891611,891616,891621);c[p>>2]=0;c[E>>2]=0;c[F>>2]=0;c[G>>2]=0;c[H>>2]=0;C=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(C);c[C>>2]=290780;__ZN10MethodBind10_set_constEb(C,0);__ZN10MethodBind24_generate_argument_typesEi(C,8);__ZN10MethodBind12_set_returnsEb(C,1);c[C+44>>2]=1;c[C+48>>2]=0;c[b>>2]=p;fa=b+4|0;c[fa>>2]=E;B=b+8|0;c[B>>2]=F;ha=b+12|0;c[ha>>2]=G;s=b+16|0;c[s>>2]=H;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,C,D,b,5)|0;if(c[H>>2]|0)__ZN7Variant5clearEv(H);if(c[G>>2]|0)__ZN7Variant5clearEv(G);if(c[F>>2]|0)__ZN7Variant5clearEv(F);if(c[E>>2]|0)__ZN7Variant5clearEv(E);if(c[p>>2]|0)__ZN7Variant5clearEv(p);C=D+4|0;A=c[C>>2]|0;do if(A|0){if(__Z16atomic_decrementPj(A+-8|0)|0)break;z=c[C>>2]|0;y=(z|0)==0?0:z+-4|0;z=y+4|0;if(c[y>>2]|0){x=0;do{__ZN10StringNameD2Ev(z+(x<<2)|0);x=x+1|0}while(x>>>0<(c[y>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(A,1)}while(0);__ZN10StringNameD2Ev(D);__Z8D_METHODPKcS0_S0_S0_S0_S0_S0_S0_S0_(I,891626,1120953,1097610,891592,891601,891606,891611,891616,891621);c[p>>2]=0;c[E>>2]=0;c[F>>2]=0;c[G>>2]=0;c[H>>2]=0;D=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(D);c[D>>2]=290780;__ZN10MethodBind10_set_constEb(D,0);__ZN10MethodBind24_generate_argument_typesEi(D,8);__ZN10MethodBind12_set_returnsEb(D,1);c[D+44>>2]=2;c[D+48>>2]=0;c[b>>2]=p;c[fa>>2]=E;c[B>>2]=F;c[ha>>2]=G;c[s>>2]=H;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,D,I,b,5)|0;if(c[H>>2]|0)__ZN7Variant5clearEv(H);if(c[G>>2]|0)__ZN7Variant5clearEv(G);if(c[F>>2]|0)__ZN7Variant5clearEv(F);if(c[E>>2]|0)__ZN7Variant5clearEv(E);if(c[p>>2]|0)__ZN7Variant5clearEv(p);D=I+4|0;s=c[D>>2]|0;do if(s|0){if(__Z16atomic_decrementPj(s+-8|0)|0)break;ha=c[D>>2]|0;B=(ha|0)==0?0:ha+-4|0;ha=B+4|0;if(c[B>>2]|0){fa=0;do{__ZN10StringNameD2Ev(ha+(fa<<2)|0);fa=fa+1|0}while(fa>>>0<(c[B>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(s,1)}while(0);__ZN10StringNameD2Ev(I);__Z8D_METHODPKcS0_S0_S0_S0_S0_S0_S0_S0_S0_(J,891656,1120953,1120960,891503,1129013,891672,1097610,891525,891536,891546);__ZN7VariantC2Ei(p,0);I=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(I);c[I>>2]=290816;__ZN10MethodBind10_set_constEb(I,0);__ZN10MethodBind24_generate_argument_typesEi(I,9);__ZN10MethodBind12_set_returnsEb(I,1);c[I+44>>2]=1;c[I+48>>2]=0;c[b>>2]=p;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,I,J,b,1)|0;if(c[p>>2]|0)__ZN7Variant5clearEv(p);I=J+4|0;s=c[I>>2]|0;do if(s|0){if(__Z16atomic_decrementPj(s+-8|0)|0)break;D=c[I>>2]|0;B=(D|0)==0?0:D+-4|0;D=B+4|0;if(c[B>>2]|0){fa=0;do{__ZN10StringNameD2Ev(D+(fa<<2)|0);fa=fa+1|0}while(fa>>>0<(c[B>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(s,1)}while(0);__ZN10StringNameD2Ev(J);__Z8D_METHODPKcS0_S0_S0_S0_S0_S0_S0_S0_S0_(K,891688,1120953,1120097,891503,1129013,891702,1097610,891525,891536,891546);__ZN7VariantC2Ei(p,0);J=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(J);c[J>>2]=290816;__ZN10MethodBind10_set_constEb(J,0);__ZN10MethodBind24_generate_argument_typesEi(J,9);__ZN10MethodBind12_set_returnsEb(J,1);c[J+44>>2]=2;c[J+48>>2]=0;c[b>>2]=p;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,J,K,b,1)|0;if(c[p>>2]|0)__ZN7Variant5clearEv(p);J=K+4|0;s=c[J>>2]|0;do if(s|0){if(__Z16atomic_decrementPj(s+-8|0)|0)break;I=c[J>>2]|0;B=(I|0)==0?0:I+-4|0;I=B+4|0;if(c[B>>2]|0){fa=0;do{__ZN10StringNameD2Ev(I+(fa<<2)|0);fa=fa+1|0}while(fa>>>0<(c[B>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(s,1)}while(0);__ZN10StringNameD2Ev(K);__Z8D_METHODPKcS0_S0_S0_S0_S0_S0_S0_S0_S0_(L,891716,1120953,1120960,891735,891503,891515,1097610,891525,891536,891546);__ZN7VariantC2Ei(p,0);K=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(K);c[K>>2]=290852;__ZN10MethodBind10_set_constEb(K,0);__ZN10MethodBind24_generate_argument_typesEi(K,9);__ZN10MethodBind12_set_returnsEb(K,1);c[K+44>>2]=3;c[K+48>>2]=0;c[b>>2]=p;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,K,L,b,1)|0;if(c[p>>2]|0)__ZN7Variant5clearEv(p);K=L+4|0;s=c[K>>2]|0;do if(s|0){if(__Z16atomic_decrementPj(s+-8|0)|0)break;J=c[K>>2]|0;B=(J|0)==0?0:J+-4|0;J=B+4|0;if(c[B>>2]|0){fa=0;do{__ZN10StringNameD2Ev(J+(fa<<2)|0);fa=fa+1|0}while(fa>>>0<(c[B>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(s,1)}while(0);__ZN10StringNameD2Ev(L);__Z8D_METHODPKcS0_S0_S0_S0_S0_S0_S0_S0_S0_(M,891743,1120953,1120097,891735,891760,891515,1097610,891525,891536,891546);__ZN7VariantC2Ei(p,0);L=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(L);c[L>>2]=290852;__ZN10MethodBind10_set_constEb(L,0);__ZN10MethodBind24_generate_argument_typesEi(L,9);__ZN10MethodBind12_set_returnsEb(L,1);c[L+44>>2]=4;c[L+48>>2]=0;c[b>>2]=p;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,L,M,b,1)|0;if(c[p>>2]|0)__ZN7Variant5clearEv(p);L=M+4|0;s=c[L>>2]|0;do if(s|0){if(__Z16atomic_decrementPj(s+-8|0)|0)break;K=c[L>>2]|0;B=(K|0)==0?0:K+-4|0;K=B+4|0;if(c[B>>2]|0){fa=0;do{__ZN10StringNameD2Ev(K+(fa<<2)|0);fa=fa+1|0}while(fa>>>0<(c[B>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(s,1)}while(0);__ZN10StringNameD2Ev(M);__ZN6StringC2EPKc(b,893723);c[p>>2]=c[b>>2];__ZN10StringNameC2ERK6String(N,p);__ZN6StringC2EPKc(E,890602);__ZN6StringC2EPKc(O,1120953);__ZN6StringC2EPKc(G,1263606);M=F+4|0;c[M>>2]=0;s=F+12|0;c[s>>2]=0;c[F>>2]=18;L=c[O>>2]|0;do if(L|0){c[M>>2]=0;if(!(__Z28atomic_conditional_incrementPj(L+-8|0)|0))break;c[M>>2]=c[O>>2]}while(0);c[F+8>>2]=0;M=c[s>>2]|0;do if((M|0)!=(c[G>>2]|0)){do if(M|0){if(__Z16atomic_decrementPj(M+-8|0)|0)break;__ZN6Memory11free_staticEPvb(M,1)}while(0);c[s>>2]=0;L=c[G>>2]|0;if(!L)break;if(!(__Z28atomic_conditional_incrementPj(L+-8|0)|0))break;c[s>>2]=c[G>>2]}while(0);c[F+16>>2]=7;__ZN6StringC2EPKc(P,1128339);__ZN6StringC2EPKc(Q,1263606);s=H+4|0;c[s>>2]=0;M=H+12|0;c[M>>2]=0;c[H>>2]=4;L=c[P>>2]|0;do if(L|0){c[s>>2]=0;if(!(__Z28atomic_conditional_incrementPj(L+-8|0)|0))break;c[s>>2]=c[P>>2]}while(0);c[H+8>>2]=0;s=c[M>>2]|0;do if((s|0)!=(c[Q>>2]|0)){do if(s|0){if(__Z16atomic_decrementPj(s+-8|0)|0)break;__ZN6Memory11free_staticEPvb(s,1)}while(0);c[M>>2]=0;L=c[Q>>2]|0;if(!L)break;if(!(__Z28atomic_conditional_incrementPj(L+-8|0)|0))break;c[M>>2]=c[Q>>2]}while(0);c[H+16>>2]=7;__ZN10MethodInfoC2ERK6StringRK12PropertyInfoS5_(b,E,F,H);__ZN7ClassDB10add_signalE10StringNameRK10MethodInfo(N,b);__ZN10MethodInfoD2Ev(b);M=c[H+12>>2]|0;do if(M|0){if(__Z16atomic_decrementPj(M+-8|0)|0)break;__ZN6Memory11free_staticEPvb(M,1)}while(0);M=c[H+4>>2]|0;do if(M|0){if(__Z16atomic_decrementPj(M+-8|0)|0)break;__ZN6Memory11free_staticEPvb(M,1)}while(0);M=c[Q>>2]|0;do if(M|0){if(__Z16atomic_decrementPj(M+-8|0)|0)break;__ZN6Memory11free_staticEPvb(M,1)}while(0);M=c[P>>2]|0;do if(M|0){if(__Z16atomic_decrementPj(M+-8|0)|0)break;__ZN6Memory11free_staticEPvb(M,1)}while(0);M=c[F+12>>2]|0;do if(M|0){if(__Z16atomic_decrementPj(M+-8|0)|0)break;__ZN6Memory11free_staticEPvb(M,1)}while(0);M=c[F+4>>2]|0;do if(M|0){if(__Z16atomic_decrementPj(M+-8|0)|0)break;__ZN6Memory11free_staticEPvb(M,1)}while(0);M=c[G>>2]|0;do if(M|0){if(__Z16atomic_decrementPj(M+-8|0)|0)break;__ZN6Memory11free_staticEPvb(M,1)}while(0);M=c[O>>2]|0;do if(M|0){if(__Z16atomic_decrementPj(M+-8|0)|0)break;__ZN6Memory11free_staticEPvb(M,1)}while(0);M=c[E>>2]|0;do if(M|0){if(__Z16atomic_decrementPj(M+-8|0)|0)break;__ZN6Memory11free_staticEPvb(M,1)}while(0);__ZN10StringNameD2Ev(N);N=c[p>>2]|0;do if(N|0){if(__Z16atomic_decrementPj(N+-8|0)|0)break;__ZN6Memory11free_staticEPvb(N,1)}while(0);__ZN6StringC2EPKc(b,893723);c[p>>2]=c[b>>2];__ZN10StringNameC2ERK6String(R,p);__ZN6StringC2EPKc(E,890624);__ZN6StringC2EPKc(S,1120953);__ZN6StringC2EPKc(G,1263606);N=F+4|0;c[N>>2]=0;M=F+12|0;c[M>>2]=0;c[F>>2]=18;O=c[S>>2]|0;do if(O|0){c[N>>2]=0;if(!(__Z28atomic_conditional_incrementPj(O+-8|0)|0))break;c[N>>2]=c[S>>2]}while(0);c[F+8>>2]=0;N=c[M>>2]|0;do if((N|0)!=(c[G>>2]|0)){do if(N|0){if(__Z16atomic_decrementPj(N+-8|0)|0)break;__ZN6Memory11free_staticEPvb(N,1)}while(0);c[M>>2]=0;O=c[G>>2]|0;if(!O)break;if(!(__Z28atomic_conditional_incrementPj(O+-8|0)|0))break;c[M>>2]=c[G>>2]}while(0);c[F+16>>2]=7;__ZN6StringC2EPKc(T,1128339);__ZN6StringC2EPKc(Q,1263606);M=H+4|0;c[M>>2]=0;N=H+12|0;c[N>>2]=0;c[H>>2]=4;O=c[T>>2]|0;do if(O|0){c[M>>2]=0;if(!(__Z28atomic_conditional_incrementPj(O+-8|0)|0))break;c[M>>2]=c[T>>2]}while(0);c[H+8>>2]=0;M=c[N>>2]|0;do if((M|0)!=(c[Q>>2]|0)){do if(M|0){if(__Z16atomic_decrementPj(M+-8|0)|0)break;__ZN6Memory11free_staticEPvb(M,1)}while(0);c[N>>2]=0;O=c[Q>>2]|0;if(!O)break;if(!(__Z28atomic_conditional_incrementPj(O+-8|0)|0))break;c[N>>2]=c[Q>>2]}while(0);c[H+16>>2]=7;__ZN6StringC2EPKc(V,891775);__ZN6StringC2EPKc(W,1263606);N=U+4|0;c[N>>2]=0;M=U+12|0;c[M>>2]=0;c[U>>2]=3;O=c[V>>2]|0;do if(O|0){c[N>>2]=0;if(!(__Z28atomic_conditional_incrementPj(O+-8|0)|0))break;c[N>>2]=c[V>>2]}while(0);c[U+8>>2]=0;N=c[M>>2]|0;do if((N|0)!=(c[W>>2]|0)){do if(N|0){if(__Z16atomic_decrementPj(N+-8|0)|0)break;__ZN6Memory11free_staticEPvb(N,1)}while(0);c[M>>2]=0;O=c[W>>2]|0;if(!O)break;if(!(__Z28atomic_conditional_incrementPj(O+-8|0)|0))break;c[M>>2]=c[W>>2]}while(0);c[U+16>>2]=7;__ZN6StringC2EPKc(Y,1128356);__ZN6StringC2EPKc(Z,1263606);M=X+4|0;c[M>>2]=0;N=X+12|0;c[N>>2]=0;c[X>>2]=18;O=c[Y>>2]|0;do if(O|0){c[M>>2]=0;if(!(__Z28atomic_conditional_incrementPj(O+-8|0)|0))break;c[M>>2]=c[Y>>2]}while(0);c[X+8>>2]=0;M=c[N>>2]|0;do if((M|0)!=(c[Z>>2]|0)){do if(M|0){if(__Z16atomic_decrementPj(M+-8|0)|0)break;__ZN6Memory11free_staticEPvb(M,1)}while(0);c[N>>2]=0;O=c[Z>>2]|0;if(!O)break;if(!(__Z28atomic_conditional_incrementPj(O+-8|0)|0))break;c[N>>2]=c[Z>>2]}while(0);c[X+16>>2]=7;__ZN10MethodInfoC2ERK6StringRK12PropertyInfoS5_S5_S5_(b,E,F,H,U,X);__ZN7ClassDB10add_signalE10StringNameRK10MethodInfo(R,b);__ZN10MethodInfoD2Ev(b);N=c[X+12>>2]|0;do if(N|0){if(__Z16atomic_decrementPj(N+-8|0)|0)break;__ZN6Memory11free_staticEPvb(N,1)}while(0);N=c[X+4>>2]|0;do if(N|0){if(__Z16atomic_decrementPj(N+-8|0)|0)break;__ZN6Memory11free_staticEPvb(N,1)}while(0);N=c[Z>>2]|0;do if(N|0){if(__Z16atomic_decrementPj(N+-8|0)|0)break;__ZN6Memory11free_staticEPvb(N,1)}while(0);N=c[Y>>2]|0;do if(N|0){if(__Z16atomic_decrementPj(N+-8|0)|0)break;__ZN6Memory11free_staticEPvb(N,1)}while(0);N=c[U+12>>2]|0;do if(N|0){if(__Z16atomic_decrementPj(N+-8|0)|0)break;__ZN6Memory11free_staticEPvb(N,1)}while(0);N=c[U+4>>2]|0;do if(N|0){if(__Z16atomic_decrementPj(N+-8|0)|0)break;__ZN6Memory11free_staticEPvb(N,1)}while(0);N=c[W>>2]|0;do if(N|0){if(__Z16atomic_decrementPj(N+-8|0)|0)break;__ZN6Memory11free_staticEPvb(N,1)}while(0);N=c[V>>2]|0;do if(N|0){if(__Z16atomic_decrementPj(N+-8|0)|0)break;__ZN6Memory11free_staticEPvb(N,1)}while(0);N=c[H+12>>2]|0;do if(N|0){if(__Z16atomic_decrementPj(N+-8|0)|0)break;__ZN6Memory11free_staticEPvb(N,1)}while(0);N=c[H+4>>2]|0;do if(N|0){if(__Z16atomic_decrementPj(N+-8|0)|0)break;__ZN6Memory11free_staticEPvb(N,1)}while(0);N=c[Q>>2]|0;do if(N|0){if(__Z16atomic_decrementPj(N+-8|0)|0)break;__ZN6Memory11free_staticEPvb(N,1)}while(0);N=c[T>>2]|0;do if(N|0){if(__Z16atomic_decrementPj(N+-8|0)|0)break;__ZN6Memory11free_staticEPvb(N,1)}while(0);N=c[F+12>>2]|0;do if(N|0){if(__Z16atomic_decrementPj(N+-8|0)|0)break;__ZN6Memory11free_staticEPvb(N,1)}while(0);N=c[F+4>>2]|0;do if(N|0){if(__Z16atomic_decrementPj(N+-8|0)|0)break;__ZN6Memory11free_staticEPvb(N,1)}while(0);N=c[G>>2]|0;do if(N|0){if(__Z16atomic_decrementPj(N+-8|0)|0)break;__ZN6Memory11free_staticEPvb(N,1)}while(0);N=c[S>>2]|0;do if(N|0){if(__Z16atomic_decrementPj(N+-8|0)|0)break;__ZN6Memory11free_staticEPvb(N,1)}while(0);N=c[E>>2]|0;do if(N|0){if(__Z16atomic_decrementPj(N+-8|0)|0)break;__ZN6Memory11free_staticEPvb(N,1)}while(0);__ZN10StringNameD2Ev(R);R=c[p>>2]|0;do if(R|0){if(__Z16atomic_decrementPj(R+-8|0)|0)break;__ZN6Memory11free_staticEPvb(R,1)}while(0);__ZN6StringC2EPKc(b,893723);c[p>>2]=c[b>>2];__ZN10StringNameC2ERK6String(_,p);__ZN6StringC2EPKc(E,890635);__ZN6StringC2EPKc($,1120953);__ZN6StringC2EPKc(G,1263606);R=F+4|0;c[R>>2]=0;N=F+12|0;c[N>>2]=0;c[F>>2]=18;S=c[$>>2]|0;do if(S|0){c[R>>2]=0;if(!(__Z28atomic_conditional_incrementPj(S+-8|0)|0))break;c[R>>2]=c[$>>2]}while(0);c[F+8>>2]=0;R=c[N>>2]|0;do if((R|0)!=(c[G>>2]|0)){do if(R|0){if(__Z16atomic_decrementPj(R+-8|0)|0)break;__ZN6Memory11free_staticEPvb(R,1)}while(0);c[N>>2]=0;S=c[G>>2]|0;if(!S)break;if(!(__Z28atomic_conditional_incrementPj(S+-8|0)|0))break;c[N>>2]=c[G>>2]}while(0);c[F+16>>2]=7;__ZN6StringC2EPKc(aa,1128339);__ZN6StringC2EPKc(Q,1263606);N=H+4|0;c[N>>2]=0;R=H+12|0;c[R>>2]=0;c[H>>2]=4;S=c[aa>>2]|0;do if(S|0){c[N>>2]=0;if(!(__Z28atomic_conditional_incrementPj(S+-8|0)|0))break;c[N>>2]=c[aa>>2]}while(0);c[H+8>>2]=0;N=c[R>>2]|0;do if((N|0)!=(c[Q>>2]|0)){do if(N|0){if(__Z16atomic_decrementPj(N+-8|0)|0)break;__ZN6Memory11free_staticEPvb(N,1)}while(0);c[R>>2]=0;S=c[Q>>2]|0;if(!S)break;if(!(__Z28atomic_conditional_incrementPj(S+-8|0)|0))break;c[R>>2]=c[Q>>2]}while(0);c[H+16>>2]=7;__ZN10MethodInfoC2ERK6StringRK12PropertyInfoS5_(b,E,F,H);__ZN7ClassDB10add_signalE10StringNameRK10MethodInfo(_,b);__ZN10MethodInfoD2Ev(b);R=c[H+12>>2]|0;do if(R|0){if(__Z16atomic_decrementPj(R+-8|0)|0)break;__ZN6Memory11free_staticEPvb(R,1)}while(0);R=c[H+4>>2]|0;do if(R|0){if(__Z16atomic_decrementPj(R+-8|0)|0)break;__ZN6Memory11free_staticEPvb(R,1)}while(0);R=c[Q>>2]|0;do if(R|0){if(__Z16atomic_decrementPj(R+-8|0)|0)break;__ZN6Memory11free_staticEPvb(R,1)}while(0);R=c[aa>>2]|0;do if(R|0){if(__Z16atomic_decrementPj(R+-8|0)|0)break;__ZN6Memory11free_staticEPvb(R,1)}while(0);R=c[F+12>>2]|0;do if(R|0){if(__Z16atomic_decrementPj(R+-8|0)|0)break;__ZN6Memory11free_staticEPvb(R,1)}while(0);R=c[F+4>>2]|0;do if(R|0){if(__Z16atomic_decrementPj(R+-8|0)|0)break;__ZN6Memory11free_staticEPvb(R,1)}while(0);R=c[G>>2]|0;do if(R|0){if(__Z16atomic_decrementPj(R+-8|0)|0)break;__ZN6Memory11free_staticEPvb(R,1)}while(0);R=c[$>>2]|0;do if(R|0){if(__Z16atomic_decrementPj(R+-8|0)|0)break;__ZN6Memory11free_staticEPvb(R,1)}while(0);R=c[E>>2]|0;do if(R|0){if(__Z16atomic_decrementPj(R+-8|0)|0)break;__ZN6Memory11free_staticEPvb(R,1)}while(0);__ZN10StringNameD2Ev(_);_=c[p>>2]|0;do if(_|0){if(__Z16atomic_decrementPj(_+-8|0)|0)break;__ZN6Memory11free_staticEPvb(_,1)}while(0);__ZN6StringC2EPKc(b,893723);c[p>>2]=c[b>>2];__ZN10StringNameC2ERK6String(ca,p);__ZN6StringC2EPKc(da,891783);__ZN6StringC2EPKc(E,947357);_=b+4|0;c[_>>2]=0;R=b+12|0;c[R>>2]=0;c[b>>2]=2;$=c[da>>2]|0;do if($|0){c[_>>2]=0;if(!(__Z28atomic_conditional_incrementPj($+-8|0)|0))break;c[_>>2]=c[da>>2]}while(0);c[b+8>>2]=3;_=c[R>>2]|0;do if((_|0)!=(c[E>>2]|0)){do if(_|0){if(__Z16atomic_decrementPj(_+-8|0)|0)break;__ZN6Memory11free_staticEPvb(_,1)}while(0);c[R>>2]=0;$=c[E>>2]|0;if(!$)break;if(!(__Z28atomic_conditional_incrementPj($+-8|0)|0))break;c[R>>2]=c[E>>2]}while(0);c[b+16>>2]=7;c[F>>2]=__Z11_scs_createPKc(891360)|0;c[G>>2]=__Z11_scs_createPKc(891383)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(ca,b,F,G,-1);__ZN10StringNameD2Ev(G);__ZN10StringNameD2Ev(F);F=c[b+12>>2]|0;do if(F|0){if(__Z16atomic_decrementPj(F+-8|0)|0)break;__ZN6Memory11free_staticEPvb(F,1)}while(0);F=c[b+4>>2]|0;do if(F|0){if(__Z16atomic_decrementPj(F+-8|0)|0)break;__ZN6Memory11free_staticEPvb(F,1)}while(0);F=c[E>>2]|0;do if(F|0){if(__Z16atomic_decrementPj(F+-8|0)|0)break;__ZN6Memory11free_staticEPvb(F,1)}while(0);F=c[da>>2]|0;do if(F|0){if(__Z16atomic_decrementPj(F+-8|0)|0)break;__ZN6Memory11free_staticEPvb(F,1)}while(0);__ZN10StringNameD2Ev(ca);ca=c[p>>2]|0;do if(ca|0){if(__Z16atomic_decrementPj(ca+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ca,1)}while(0);__ZN6StringC2EPKc(b,893723);c[E>>2]=c[b>>2];__ZN10StringNameC2ERK6String(p,E);__ZN10StringNameC2EPKc(b,891805);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(p,b,0);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(p);ca=c[E>>2]|0;do if(ca|0){if(__Z16atomic_decrementPj(ca+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ca,1)}while(0);__ZN6StringC2EPKc(b,893723);c[E>>2]=c[b>>2];__ZN10StringNameC2ERK6String(p,E);__ZN10StringNameC2EPKc(b,891825);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(p,b,1);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(p);ca=c[E>>2]|0;do if(ca|0){if(__Z16atomic_decrementPj(ca+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ca,1)}while(0);__ZN6StringC2EPKc(b,893723);c[E>>2]=c[b>>2];__ZN10StringNameC2ERK6String(p,E);__ZN10StringNameC2EPKc(b,891844);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(p,b,0);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(p);ca=c[E>>2]|0;do if(ca|0){if(__Z16atomic_decrementPj(ca+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ca,1)}while(0);__ZN6StringC2EPKc(b,893723);c[E>>2]=c[b>>2];__ZN10StringNameC2ERK6String(p,E);__ZN10StringNameC2EPKc(b,891857);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(p,b,1);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(p);ca=c[E>>2]|0;do if(ca|0){if(__Z16atomic_decrementPj(ca+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ca,1)}while(0);__ZN6StringC2EPKc(b,893723);c[E>>2]=c[b>>2];__ZN10StringNameC2ERK6String(p,E);__ZN10StringNameC2EPKc(b,891868);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(p,b,2);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(p);ca=c[E>>2]|0;do if(ca|0){if(__Z16atomic_decrementPj(ca+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ca,1)}while(0);__ZN6StringC2EPKc(b,893723);c[E>>2]=c[b>>2];__ZN10StringNameC2ERK6String(p,E);__ZN10StringNameC2EPKc(b,891880);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(p,b,3);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(p);ca=c[E>>2]|0;do if(ca|0){if(__Z16atomic_decrementPj(ca+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ca,1)}while(0);__ZN6StringC2EPKc(b,893723);c[E>>2]=c[b>>2];__ZN10StringNameC2ERK6String(p,E);__ZN10StringNameC2EPKc(b,891892);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(p,b,4);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(p);ca=c[E>>2]|0;do if(ca|0){if(__Z16atomic_decrementPj(ca+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ca,1)}while(0);__ZN6StringC2EPKc(b,893723);c[E>>2]=c[b>>2];__ZN10StringNameC2ERK6String(p,E);__ZN10StringNameC2EPKc(b,891903);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(p,b,5);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(p);ca=c[E>>2]|0;do if(ca|0){if(__Z16atomic_decrementPj(ca+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ca,1)}while(0);__ZN6StringC2EPKc(b,893723);c[E>>2]=c[b>>2];__ZN10StringNameC2ERK6String(p,E);__ZN10StringNameC2EPKc(b,891914);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(p,b,6);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(p);ca=c[E>>2]|0;do if(ca|0){if(__Z16atomic_decrementPj(ca+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ca,1)}while(0);__ZN6StringC2EPKc(b,893723);c[E>>2]=c[b>>2];__ZN10StringNameC2ERK6String(p,E);__ZN10StringNameC2EPKc(b,891928);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(p,b,7);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(p);ca=c[E>>2]|0;do if(ca|0){if(__Z16atomic_decrementPj(ca+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ca,1)}while(0);__ZN6StringC2EPKc(b,893723);c[E>>2]=c[b>>2];__ZN10StringNameC2ERK6String(p,E);__ZN10StringNameC2EPKc(b,891940);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(p,b,8);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(p);ca=c[E>>2]|0;do if(ca|0){if(__Z16atomic_decrementPj(ca+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ca,1)}while(0);__ZN6StringC2EPKc(b,893723);c[E>>2]=c[b>>2];__ZN10StringNameC2ERK6String(p,E);__ZN10StringNameC2EPKc(b,891951);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(p,b,9);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(p);ca=c[E>>2]|0;do if(ca|0){if(__Z16atomic_decrementPj(ca+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ca,1)}while(0);__ZN6StringC2EPKc(b,893723);c[E>>2]=c[b>>2];__ZN10StringNameC2ERK6String(p,E);__ZN10StringNameC2EPKc(b,891964);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(p,b,10);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(p);ca=c[E>>2]|0;do if(ca|0){if(__Z16atomic_decrementPj(ca+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ca,1)}while(0);__ZN6StringC2EPKc(b,893723);c[E>>2]=c[b>>2];__ZN10StringNameC2ERK6String(p,E);__ZN10StringNameC2EPKc(b,891975);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(p,b,0);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(p);ca=c[E>>2]|0;do if(ca|0){if(__Z16atomic_decrementPj(ca+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ca,1)}while(0);__ZN6StringC2EPKc(b,893723);c[E>>2]=c[b>>2];__ZN10StringNameC2ERK6String(p,E);__ZN10StringNameC2EPKc(b,891983);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(p,b,1);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(p);ca=c[E>>2]|0;do if(ca|0){if(__Z16atomic_decrementPj(ca+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ca,1)}while(0);__ZN6StringC2EPKc(b,893723);c[E>>2]=c[b>>2];__ZN10StringNameC2ERK6String(p,E);__ZN10StringNameC2EPKc(b,891992);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(p,b,2);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(p);ca=c[E>>2]|0;do if(ca|0){if(__Z16atomic_decrementPj(ca+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ca,1)}while(0);__ZN6StringC2EPKc(b,893723);c[E>>2]=c[b>>2];__ZN10StringNameC2ERK6String(p,E);__ZN10StringNameC2EPKc(b,892004);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(p,b,3);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(p);p=c[E>>2]|0;if(!p){l=a;return}if(__Z16atomic_decrementPj(p+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(p,1);l=a;return}function __ZNK5Tween9is_activeEv(b){b=b|0;return (a[b+233>>0]|0)!=0|0}function __ZN5Tween10set_activeEb(b,e){b=b|0;e=e|0;var f=0,g=0,h=0;f=b+233|0;if((d[f>>0]|0|0)==(e&1|0))return;a[f>>0]=e&1;f=b+232|0;g=a[f>>0]|0;h=g<<24>>24!=0;switch(c[b+228>>2]|0){case 0:{__ZN4Node26set_fixed_process_internalEb(b,h&e);break}case 1:{__ZN4Node20set_process_internalEb(b,h&e);break}default:{}}a[f>>0]=g;return}function __ZNK5Tween9is_repeatEv(b){b=b|0;return (a[b+234>>0]|0)!=0|0}function __ZN5Tween10set_repeatEb(b,c){b=b|0;c=c|0;a[b+234>>0]=c&1;return}function __ZN5Tween15set_speed_scaleEf(a,b){a=a|0;b=+b;g[a+236>>2]=b;return}function __ZNK5Tween15get_speed_scaleEv(a){a=a|0;return +(+g[a+236>>2])}function __ZN5Tween22set_tween_process_modeENS_16TweenProcessModeE(b,d){b=b|0;d=d|0;var e=0,f=0,g=0;e=b+228|0;f=c[e>>2]|0;if((f|0)==(d|0))return;g=b+232|0;if(!(a[g>>0]|0)){c[e>>2]=d;return}switch(f|0){case 0:{__ZN4Node26set_fixed_process_internalEb(b,0);break}case 1:{__ZN4Node20set_process_internalEb(b,0);break}default:{}}a[g>>0]=0;c[e>>2]=d;switch(d|0){case 0:{__ZN4Node26set_fixed_process_internalEb(b,(a[b+233>>0]|0)!=0);break}case 1:{__ZN4Node20set_process_internalEb(b,(a[b+233>>0]|0)!=0);break}default:{}}a[g>>0]=1;return}function __ZNK5Tween22get_tween_process_modeEv(a){a=a|0;return c[a+228>>2]|0}function __ZN5Tween5startEv(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0;d=b+233|0;if((a[d>>0]|0)==1){e=b+232|0;f=e;g=a[e>>0]|0}else{a[d>>0]=1;e=b+232|0;h=a[e>>0]|0;i=h<<24>>24!=0;switch(c[b+228>>2]|0){case 0:{__ZN4Node26set_fixed_process_internalEb(b,i);break}case 1:{__ZN4Node20set_process_internalEb(b,i);break}default:{}}a[e>>0]=h;f=e;g=h}if(g<<24>>24==1)return 1;switch(c[b+228>>2]|0){case 0:{__ZN4Node26set_fixed_process_internalEb(b,(a[d>>0]|0)!=0);break}case 1:{__ZN4Node20set_process_internalEb(b,(a[d>>0]|0)!=0);break}default:{}}a[f>>0]=1;return 1}function __ZN5Tween5resetEP6Object6String(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0,j=0,k=0,l=0;f=b+240|0;h=(c[f>>2]|0)+1|0;c[f>>2]=h;i=c[b+244>>2]|0;if(!i){j=h;k=j+-1|0;c[f>>2]=k;return 1}b=c[i>>2]|0;if(!b){j=h;k=j+-1|0;c[f>>2]=k;return 1}else l=b;do{b=__ZN8ObjectDB12get_instanceEj(c[l+16>>2]|0)|0;do if((b|0)!=0&(b|0)==(d|0)){if(!(__ZNK10StringNameeqERK6String(l+20|0,e)|0)?!(__ZNK6StringeqEPKc(e,1263606)|0):0)break;g[l+12>>2]=0.0;a[l+8>>0]=0;if(+g[l+116>>2]==0.0)__ZN5Tween18_apply_tween_valueERNS_15InterpolateDataER7Variant(0,l,l+24|0)|0}while(0);l=c[l+248>>2]|0}while((l|0)!=0);j=c[f>>2]|0;k=j+-1|0;c[f>>2]=k;return 1}function __ZN5Tween9reset_allEv(b){b=b|0;var d=0,e=0,f=0,h=0,i=0,j=0;d=b+240|0;e=(c[d>>2]|0)+1|0;c[d>>2]=e;f=c[b+244>>2]|0;if(!f){h=e;i=h+-1|0;c[d>>2]=i;return 1}b=c[f>>2]|0;if(!b){h=e;i=h+-1|0;c[d>>2]=i;return 1}else j=b;do{g[j+12>>2]=0.0;a[j+8>>0]=0;if(+g[j+116>>2]==0.0)__ZN5Tween18_apply_tween_valueERNS_15InterpolateDataER7Variant(0,j,j+24|0)|0;j=c[j+248>>2]|0}while((j|0)!=0);h=c[d>>2]|0;i=h+-1|0;c[d>>2]=i;return 1}function __ZN5Tween4stopEP6Object6String(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0;f=b+240|0;g=(c[f>>2]|0)+1|0;c[f>>2]=g;h=c[b+244>>2]|0;if(!h){i=g;j=i+-1|0;c[f>>2]=j;return 1}b=c[h>>2]|0;if(!b){i=g;j=i+-1|0;c[f>>2]=j;return 1}else k=b;do{b=__ZN8ObjectDB12get_instanceEj(c[k+16>>2]|0)|0;do if((b|0)!=0&(b|0)==(d|0)){if(!(__ZNK10StringNameeqERK6String(k+20|0,e)|0)?!(__ZNK6StringeqEPKc(e,1263606)|0):0)break;a[k>>0]=0}while(0);k=c[k+248>>2]|0}while((k|0)!=0);i=c[f>>2]|0;j=i+-1|0;c[f>>2]=j;return 1}function __ZN5Tween6resumeEP6Object6String(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0;f=b+233|0;if((a[f>>0]|0)==1){g=b+232|0;h=g;i=a[g>>0]|0}else{a[f>>0]=1;g=b+232|0;j=a[g>>0]|0;k=j<<24>>24!=0;switch(c[b+228>>2]|0){case 0:{__ZN4Node26set_fixed_process_internalEb(b,k);break}case 1:{__ZN4Node20set_process_internalEb(b,k);break}default:{}}a[g>>0]=j;h=g;i=j}if(i<<24>>24!=1){switch(c[b+228>>2]|0){case 0:{__ZN4Node26set_fixed_process_internalEb(b,(a[f>>0]|0)!=0);break}case 1:{__ZN4Node20set_process_internalEb(b,(a[f>>0]|0)!=0);break}default:{}}a[h>>0]=1}h=b+240|0;f=(c[h>>2]|0)+1|0;c[h>>2]=f;i=c[b+244>>2]|0;if(!i){l=f;m=l+-1|0;c[h>>2]=m;return 1}b=c[i>>2]|0;if(!b){l=f;m=l+-1|0;c[h>>2]=m;return 1}else n=b;do{b=__ZN8ObjectDB12get_instanceEj(c[n+16>>2]|0)|0;do if((b|0)!=0&(b|0)==(d|0)){if(!(__ZNK10StringNameeqERK6String(n+20|0,e)|0)?!(__ZNK6StringeqEPKc(e,1263606)|0):0)break;a[n>>0]=1}while(0);n=c[n+248>>2]|0}while((n|0)!=0);l=c[h>>2]|0;m=l+-1|0;c[h>>2]=m;return 1}function __ZN5Tween10resume_allEv(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0;d=b+233|0;if((a[d>>0]|0)==1){e=b+232|0;f=e;g=a[e>>0]|0}else{a[d>>0]=1;e=b+232|0;h=a[e>>0]|0;i=h<<24>>24!=0;switch(c[b+228>>2]|0){case 0:{__ZN4Node26set_fixed_process_internalEb(b,i);break}case 1:{__ZN4Node20set_process_internalEb(b,i);break}default:{}}a[e>>0]=h;f=e;g=h}if(g<<24>>24!=1){switch(c[b+228>>2]|0){case 0:{__ZN4Node26set_fixed_process_internalEb(b,(a[d>>0]|0)!=0);break}case 1:{__ZN4Node20set_process_internalEb(b,(a[d>>0]|0)!=0);break}default:{}}a[f>>0]=1}f=b+240|0;d=c[f>>2]|0;c[f>>2]=d+1;g=c[b+244>>2]|0;if(!g){c[f>>2]=d;return 1}b=c[g>>2]|0;if(!b){c[f>>2]=d;return 1}else j=b;do{a[j>>0]=1;j=c[j+248>>2]|0}while((j|0)!=0);c[f>>2]=d;return 1}function __ZN5Tween6removeEP6Object6String(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;c[f>>2]=0;g=c[d>>2]|0;if(g|0?(c[f>>2]=0,__Z28atomic_conditional_incrementPj(g+-8|0)|0):0)c[f>>2]=c[d>>2];__ZN5Tween7_removeEP6Object6Stringb(a,b,f,0);b=c[f>>2]|0;if(!b){l=e;return 1}if(__Z16atomic_decrementPj(b+-8|0)|0){l=e;return 1}__ZN6Memory11free_staticEPvb(b,1);l=e;return 1}function __ZN5Tween7_removeEP6Object6Stringb(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0;f=l;l=l+128|0;if((l|0)>=(m|0))ba(128);g=f+120|0;h=f+96|0;i=f+72|0;j=f+48|0;k=f+24|0;n=f;if(c[a+240>>2]|0){__ZN10StringNameC2EPKc(g,890616);__ZN7VariantC2EPK6Object(h,b);__ZN7VariantC2ERK6String(i,d);__ZN7VariantC2Eb(j,e);c[k>>2]=0;c[n>>2]=0;__ZN6Object13call_deferredERK10StringNameRK7VariantS5_S5_S5_S5_(a,g,h,i,j,k,n);if(c[n>>2]|0)__ZN7Variant5clearEv(n);if(c[k>>2]|0)__ZN7Variant5clearEv(k);if(c[j>>2]|0)__ZN7Variant5clearEv(j);if(c[i>>2]|0)__ZN7Variant5clearEv(i);if(c[h>>2]|0)__ZN7Variant5clearEv(h);__ZN10StringNameD2Ev(g);l=f;return}c[g>>2]=0;h=a+244|0;a=c[h>>2]|0;a:do if((a|0)!=0?(i=c[a>>2]|0,j=i,(i|0)!=0):0){if(!e){k=0;n=0;o=j;p=i;while(1){q=__ZN8ObjectDB12get_instanceEj(c[p+16>>2]|0)|0;do if((q|0)!=0&(q|0)==(b|0)){if(!(__ZNK10StringNameeqERK6String(p+20|0,d)|0)?!(__ZNK6StringeqEPKc(d,1263606)|0):0){r=n;s=k;break}if(!n){t=__ZnwjPFPvjE(12,4740)|0;c[g>>2]=t;c[t>>2]=0;c[t+4>>2]=0;c[t+8>>2]=0;u=t;v=t}else{u=k;v=n}t=__ZnwjPFPvjE(16,4740)|0;c[t>>2]=o;w=v+4|0;x=c[w>>2]|0;c[t+8>>2]=x;c[t+4>>2]=0;c[t+12>>2]=v;if(x|0)c[x+4>>2]=t;c[w>>2]=t;if(!(c[v>>2]|0))c[v>>2]=t;t=v+8|0;c[t>>2]=(c[t>>2]|0)+1;r=v;s=u}else{r=n;s=k}while(0);q=c[p+248>>2]|0;if(!q)break;else{k=s;n=r;o=q;p=q}}if(!s){y=0;break}else z=s}else{p=j;o=i;while(1){n=__ZN8ObjectDB12get_instanceEj(c[o+16>>2]|0)|0;if((n|0)!=0&(n|0)==(b|0)){if(__ZNK10StringNameeqERK6String(o+20|0,d)|0)break;if(__ZNK6StringeqEPKc(d,1263606)|0)break}n=c[o+248>>2]|0;if(!n){y=0;break a}else{p=n;o=n}}o=__ZnwjPFPvjE(12,4740)|0;c[g>>2]=o;c[o>>2]=0;c[o+4>>2]=0;c[o+8>>2]=0;i=__ZnwjPFPvjE(16,4740)|0;c[i>>2]=p;j=o+4|0;n=c[j>>2]|0;c[i+8>>2]=n;c[i+4>>2]=0;c[i+12>>2]=o;if(n|0)c[n+4>>2]=i;c[j>>2]=i;if(!(c[o>>2]|0))c[o>>2]=i;i=o+8|0;c[i>>2]=(c[i>>2]|0)+1;z=o}A=z;B=38}else y=0;while(0);while(1){if((B|0)==38){B=0;y=c[A>>2]|0}if(!y)break;z=c[h>>2]|0;if(z|0?(__ZN4ListIN5Tween15InterpolateDataE16DefaultAllocatorE5_Data5eraseEPKNS3_7ElementE(z,c[y>>2]|0)|0,z=c[h>>2]|0,(c[z+8>>2]|0)==0):0){__ZN6Memory11free_staticEPvb(z,0);c[h>>2]=0}A=y+4|0;B=38}__ZN4ListIPNS_IN5Tween15InterpolateDataE16DefaultAllocatorE7ElementES2_ED2Ev(g);l=f;return}function __ZN5Tween10remove_allEv(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0;d=l;l=l+128|0;if((l|0)>=(m|0))ba(128);e=d+120|0;f=d+96|0;g=d+72|0;h=d+48|0;i=d+24|0;j=d;if(c[b+240>>2]|0){__ZN10StringNameC2EPKc(e,891454);c[f>>2]=0;c[g>>2]=0;c[h>>2]=0;c[i>>2]=0;c[j>>2]=0;__ZN6Object13call_deferredERK10StringNameRK7VariantS5_S5_S5_S5_(b,e,f,g,h,i,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);if(c[i>>2]|0)__ZN7Variant5clearEv(i);if(c[h>>2]|0)__ZN7Variant5clearEv(h);if(c[g>>2]|0)__ZN7Variant5clearEv(g);if(c[f>>2]|0)__ZN7Variant5clearEv(f);__ZN10StringNameD2Ev(e);l=d;return 1}e=b+233|0;if(!(a[e>>0]|0)){f=b+232|0;k=f;n=a[f>>0]|0}else{a[e>>0]=0;e=b+232|0;f=a[e>>0]|0;switch(c[b+228>>2]|0){case 0:{__ZN4Node26set_fixed_process_internalEb(b,0);break}case 1:{__ZN4Node20set_process_internalEb(b,0);break}default:{}}a[e>>0]=f;k=e;n=f}if(n<<24>>24){switch(c[b+228>>2]|0){case 0:{__ZN4Node26set_fixed_process_internalEb(b,0);break}case 1:{__ZN4Node20set_process_internalEb(b,0);break}default:{}}a[k>>0]=0}k=b+244|0;b=c[k>>2]|0;if(!b){l=d;return 1}else o=b;while(1){b=c[o>>2]|0;if(!b){p=38;break}a[1263537]=0;if((c[b+256>>2]|0)==(o|0)){c[o>>2]=c[b+248>>2];n=o+4|0;f=c[b+252>>2]|0;if((c[n>>2]|0)==(b|0))c[n>>2]=f;n=b+248|0;if(f|0)c[f+248>>2]=c[n>>2];e=c[n>>2]|0;if(e|0)c[e+252>>2]=f;__ZN5Tween15InterpolateDataD2Ev(b);__ZN6Memory11free_staticEPvb(b,0);b=o+8|0;c[b>>2]=(c[b>>2]|0)+-1}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145114,1145120,157,1145132,0);o=c[k>>2]|0;if(!(c[o+8>>2]|0)){p=37;break}if(!o){p=38;break}}if((p|0)==37){__ZN6Memory11free_staticEPvb(o,0);c[k>>2]=0;l=d;return 1}else if((p|0)==38){l=d;return 1}return 0}function __ZN5Tween4seekEf(b,d){b=b|0;d=+d;var e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0.0,q=0.0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e;h=b+240|0;i=(c[h>>2]|0)+1|0;c[h>>2]=i;j=c[b+244>>2]|0;if(!j){k=i;n=k+-1|0;c[h>>2]=n;l=e;return 1}o=c[j>>2]|0;if(!o){k=i;n=k+-1|0;c[h>>2]=n;l=e;return 1}i=o;do{o=i+12|0;g[o>>2]=d;p=+g[i+116>>2];if(!(p>d)){q=p+ +g[i+104>>2];j=i+8|0;if(!(q<=d))a[j>>0]=0;else{a[j>>0]=1;g[o>>2]=q}if((c[i+4>>2]|0)!=6?(__ZN5Tween13_run_equationERNS_15InterpolateDataE(f,b,i),__ZN5Tween18_apply_tween_valueERNS_15InterpolateDataER7Variant(0,i,f)|0,c[f>>2]|0):0)__ZN7Variant5clearEv(f)}else a[i+8>>0]=0;i=c[i+248>>2]|0}while((i|0)!=0);k=c[h>>2]|0;n=k+-1|0;c[h>>2]=n;l=e;return 1}function __ZNK5Tween4tellEv(a){a=a|0;var b=0,d=0,e=0,f=0.0,h=0.0,i=0.0,j=0.0;b=a+240|0;d=c[b>>2]|0;c[b>>2]=d+1;e=c[a+244>>2]|0;if((e|0)!=0?(a=c[e>>2]|0,(a|0)!=0):0){e=a;f=0.0;while(1){h=+g[e+12>>2];i=h>f?h:f;e=c[e+248>>2]|0;if(!e){j=i;break}else f=i}}else j=0.0;c[b>>2]=d;return +j}function __ZNK5Tween11get_runtimeEv(a){a=a|0;var b=0,d=0,e=0,f=0.0,h=0,i=0.0,j=0.0,k=0.0;b=a+240|0;d=c[b>>2]|0;c[b>>2]=d+1;e=c[a+244>>2]|0;if(!e){f=0.0;c[b>>2]=d;return +f}a=c[e>>2]|0;if(!a){f=0.0;c[b>>2]=d;return +f}else{h=a;i=0.0}while(1){j=+g[h+116>>2]+ +g[h+104>>2];k=j>i?j:i;h=c[h+248>>2]|0;if(!h){f=k;break}else i=k}c[b>>2]=d;return +f}function __ZN5Tween20interpolate_propertyEP6Object6String7VariantS3_fNS_14TransitionTypeENS_8EaseTypeEf(b,e,f,h,i,j,k,n,o){b=b|0;e=e|0;f=f|0;h=h|0;i=i|0;j=+j;k=k|0;n=n|0;o=+o;var p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0;p=l;l=l+448|0;if((l|0)>=(m|0))ba(448);q=p+440|0;r=p+416|0;s=p+168|0;t=p+144|0;u=p+120|0;v=p+96|0;w=p+72|0;x=p+48|0;y=p+24|0;z=p;if(c[b+240>>2]|0){__ZN10StringNameC2EPKc(q,891482);__ZN7VariantC2EPK6Object(r,e);__ZN7VariantC2ERK6String(s,f);__ZN7VariantC2Ef(t,j);__ZN7VariantC2Ei(u,k);__ZN7VariantC2Ei(v,n);__ZN7VariantC2Ef(w,o);c[x>>2]=0;c[y>>2]=0;__ZN5Tween20_add_pending_commandE10StringNameRK7VariantS3_S3_S3_S3_S3_S3_S3_S3_S3_(b,q,r,s,h,i,t,u,v,w,x,y);if(c[y>>2]|0)__ZN7Variant5clearEv(y);if(c[x>>2]|0)__ZN7Variant5clearEv(x);if(c[w>>2]|0)__ZN7Variant5clearEv(w);if(c[v>>2]|0)__ZN7Variant5clearEv(v);if(c[u>>2]|0)__ZN7Variant5clearEv(u);if(c[t>>2]|0)__ZN7Variant5clearEv(t);if(c[s>>2]|0)__ZN7Variant5clearEv(s);if(c[r>>2]|0)__ZN7Variant5clearEv(r);__ZN10StringNameD2Ev(q);A=1;l=p;return A|0}if((c[h>>2]|0)==2?(__ZN7VariantC2Ef(r,+__ZNK7VariantcvfEv(h)),__ZN7VariantaSERKS_(h,r),c[r>>2]|0):0)__ZN7Variant5clearEv(r);if((c[i>>2]|0)==2?(__ZN7VariantC2Ef(r,+__ZNK7VariantcvfEv(i)),__ZN7VariantaSERKS_(i,r),c[r>>2]|0):0)__ZN7Variant5clearEv(r);if(!e){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(891482,890764,1009,892016,0);A=0;l=p;return A|0}a[1263537]=0;q=c[313528]|0;a:do if(q|0?(u=e,v=_bitshift64Shl(u|0,0,18)|0,w=_i64Add(v|0,F|0,~u|0,-1)|0,u=F,v=_bitshift64Lshr(w|0,u|0,31)|0,x=___muldi3(v^w|0,F^u|0,21,0)|0,u=F,w=_bitshift64Lshr(x|0,u|0,11)|0,v=___muldi3(w^x|0,F^u|0,65,0)|0,u=F,x=_bitshift64Lshr(v|0,u|0,22)|0,w=x^v,F^u,u=c[q+(((1<<d[1254116])+-1&w)<<2)>>2]|0,u|0):0){v=u;while(1){if((c[v>>2]|0)==(w|0)?(c[v+8>>2]|0)==(e|0):0)break;v=c[v+4>>2]|0;if(!v)break a}a[1263537]=0;if((c[h>>2]|0)!=(c[i>>2]|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(891482,890764,1011,893633,0);A=0;l=p;return A|0}a[1263537]=0;if(j<=0.0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(891482,890764,1012,892282,0);A=0;l=p;return A|0}if(k>>>0>10){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(891482,890764,1013,892337,0);A=0;l=p;return A|0}if(n>>>0>3){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(891482,890764,1014,892424,0);A=0;l=p;return A|0}if(o<0.0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(891482,890764,1015,892508,0);A=0;l=p;return A|0}a[r>>0]=0;__ZN10StringNameC2ERK6String(s,f);__ZNK6Object3getERK10StringNamePb(z,e,s,r);if(c[z>>2]|0)__ZN7Variant5clearEv(z);__ZN10StringNameD2Ev(s);if(!(a[r>>0]|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(891482,890764,1019,892950,0);B=0}else{a[1263537]=0;v=s+20|0;__ZN10StringNameC2Ev(v);c[s+24>>2]=0;c[s+48>>2]=0;c[s+72>>2]=0;__ZN10StringNameC2Ev(s+100|0);c[s+128>>2]=0;c[s+152>>2]=0;c[s+176>>2]=0;c[s+200>>2]=0;c[s+224>>2]=0;a[s>>0]=1;c[s+4>>2]=0;a[s+8>>0]=0;g[s+12>>2]=0.0;c[s+16>>2]=c[e+44>>2];__ZN10StringNameC2ERK6String(t,f);__ZN10StringNameaSERKS_(v,t);__ZN10StringNameD2Ev(t);v=s+24|0;__ZN7VariantaSERKS_(v,h);w=s+72|0;__ZN7VariantaSERKS_(w,i);g[s+104>>2]=j;c[s+108>>2]=k;c[s+112>>2]=n;g[s+116>>2]=o;if(__ZN5Tween15_calc_delta_valERK7VariantS2_RS0_(0,v,w,s+48|0)|0){__ZN4ListIN5Tween15InterpolateDataE16DefaultAllocatorE9push_backERKS1_(b+244|0,s)|0;C=1}else C=0;__ZN5Tween15InterpolateDataD2Ev(s);B=C}A=B;l=p;return A|0}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(891482,890764,1010,892070,0);A=0;l=p;return A|0}function __ZN5Tween18interpolate_methodEP6Object6String7VariantS3_fNS_14TransitionTypeENS_8EaseTypeEf(b,e,f,h,i,j,k,n,o){b=b|0;e=e|0;f=f|0;h=h|0;i=i|0;j=+j;k=k|0;n=n|0;o=+o;var p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0;p=l;l=l+432|0;if((l|0)>=(m|0))ba(432);q=p+424|0;r=p+168|0;s=p+144|0;t=p+120|0;u=p+96|0;v=p+72|0;w=p+48|0;x=p+24|0;y=p;z=p+420|0;A=p+416|0;if(c[b+240>>2]|0){__ZN10StringNameC2EPKc(q,891552);__ZN7VariantC2EPK6Object(r,e);__ZN7VariantC2ERK6String(s,f);__ZN7VariantC2Ef(t,j);__ZN7VariantC2Ei(u,k);__ZN7VariantC2Ei(v,n);__ZN7VariantC2Ef(w,o);c[x>>2]=0;c[y>>2]=0;__ZN5Tween20_add_pending_commandE10StringNameRK7VariantS3_S3_S3_S3_S3_S3_S3_S3_S3_(b,q,r,s,h,i,t,u,v,w,x,y);if(c[y>>2]|0)__ZN7Variant5clearEv(y);if(c[x>>2]|0)__ZN7Variant5clearEv(x);if(c[w>>2]|0)__ZN7Variant5clearEv(w);if(c[v>>2]|0)__ZN7Variant5clearEv(v);if(c[u>>2]|0)__ZN7Variant5clearEv(u);if(c[t>>2]|0)__ZN7Variant5clearEv(t);if(c[s>>2]|0)__ZN7Variant5clearEv(s);if(c[r>>2]|0)__ZN7Variant5clearEv(r);__ZN10StringNameD2Ev(q);B=1;l=p;return B|0}if((c[h>>2]|0)==2?(__ZN7VariantC2Ef(r,+__ZNK7VariantcvfEv(h)),__ZN7VariantaSERKS_(h,r),c[r>>2]|0):0)__ZN7Variant5clearEv(r);if((c[i>>2]|0)==2?(__ZN7VariantC2Ef(r,+__ZNK7VariantcvfEv(i)),__ZN7VariantaSERKS_(i,r),c[r>>2]|0):0)__ZN7Variant5clearEv(r);if(!e){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(891552,890764,1052,892016,0);B=0;l=p;return B|0}a[1263537]=0;q=c[313528]|0;a:do if(q|0?(t=e,u=_bitshift64Shl(t|0,0,18)|0,v=_i64Add(u|0,F|0,~t|0,-1)|0,t=F,u=_bitshift64Lshr(v|0,t|0,31)|0,w=___muldi3(u^v|0,F^t|0,21,0)|0,t=F,v=_bitshift64Lshr(w|0,t|0,11)|0,u=___muldi3(v^w|0,F^t|0,65,0)|0,t=F,w=_bitshift64Lshr(u|0,t|0,22)|0,v=w^u,F^t,t=c[q+(((1<<(d[1254116]|0))+-1&v)<<2)>>2]|0,t|0):0){u=t;while(1){if((c[u>>2]|0)==(v|0)?(c[u+8>>2]|0)==(e|0):0)break;u=c[u+4>>2]|0;if(!u)break a}a[1263537]=0;if((c[h>>2]|0)!=(c[i>>2]|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(891552,890764,1054,893633,0);B=0;l=p;return B|0}a[1263537]=0;if(j<=0.0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(891552,890764,1055,892282,0);B=0;l=p;return B|0}if(k>>>0>10){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(891552,890764,1056,892337,0);B=0;l=p;return B|0}if(n>>>0>3){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(891552,890764,1057,892424,0);B=0;l=p;return B|0}if(o<0.0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(891552,890764,1058,892508,0);B=0;l=p;return B|0}c[A>>2]=__ZplPKcRK6String(892559,f)|0;c[z>>2]=__ZNK6String4utf8Ev(A)|0;__Z19_err_set_last_errorPKc(__ZNK10CharString8get_dataEv(z)|0);u=c[z>>2]|0;if(u|0?(__Z16atomic_decrementPj(u+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(u,1);u=c[A>>2]|0;if(u|0?(__Z16atomic_decrementPj(u+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(u,1);a[1263537]=1;__ZN10StringNameC2ERK6String(r,f);u=__ZNK6Object10has_methodERK10StringName(e,r)|0;__ZN10StringNameD2Ev(r);if(!u){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(891552,890764,1061,892590,0);B=0;l=p;return B|0}a[1263537]=0;u=r+20|0;__ZN10StringNameC2Ev(u);c[r+24>>2]=0;c[r+48>>2]=0;c[r+72>>2]=0;__ZN10StringNameC2Ev(r+100|0);c[r+128>>2]=0;c[r+152>>2]=0;c[r+176>>2]=0;c[r+200>>2]=0;c[r+224>>2]=0;a[r>>0]=1;c[r+4>>2]=1;a[r+8>>0]=0;g[r+12>>2]=0.0;c[r+16>>2]=c[e+44>>2];__ZN10StringNameC2ERK6String(s,f);__ZN10StringNameaSERKS_(u,s);__ZN10StringNameD2Ev(s);u=r+24|0;__ZN7VariantaSERKS_(u,h);v=r+72|0;__ZN7VariantaSERKS_(v,i);g[r+104>>2]=j;c[r+108>>2]=k;c[r+112>>2]=n;g[r+116>>2]=o;if(__ZN5Tween15_calc_delta_valERK7VariantS2_RS0_(0,u,v,r+48|0)|0){__ZN4ListIN5Tween15InterpolateDataE16DefaultAllocatorE9push_backERKS1_(b+244|0,r)|0;C=1}else C=0;__ZN5Tween15InterpolateDataD2Ev(r);B=C;l=p;return B|0}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(891552,890764,1053,892070,0);B=0;l=p;return B|0}function __ZN5Tween20interpolate_callbackEP6Objectf6StringRK7VariantS5_S5_S5_S5_(b,e,f,h,i,j,k,n,o){b=b|0;e=e|0;f=+f;h=h|0;i=i|0;j=j|0;k=k|0;n=n|0;o=o|0;var p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0;p=l;l=l+368|0;if((l|0)>=(m|0))ba(368);q=p+352|0;r=p+96|0;s=p+72|0;t=p+48|0;u=p+24|0;v=p;w=p+348|0;x=p+344|0;y=b+240|0;if(c[y>>2]|0){__ZN10StringNameC2EPKc(q,891571);__ZN7VariantC2EPK6Object(r,e);__ZN7VariantC2Ef(s,f);__ZN7VariantC2ERK6String(t,h);c[u>>2]=0;c[v>>2]=0;__ZN5Tween20_add_pending_commandE10StringNameRK7VariantS3_S3_S3_S3_S3_S3_S3_S3_S3_(b,q,r,s,t,i,j,k,n,o,u,v);if(c[v>>2]|0)__ZN7Variant5clearEv(v);if(c[u>>2]|0)__ZN7Variant5clearEv(u);if(c[t>>2]|0)__ZN7Variant5clearEv(t);if(c[s>>2]|0)__ZN7Variant5clearEv(s);if(c[r>>2]|0)__ZN7Variant5clearEv(r);__ZN10StringNameD2Ev(q);z=1;l=p;return z|0}if(!e){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(891571,890764,1092,892016,0);z=0;l=p;return z|0}a[1263537]=0;q=c[313528]|0;a:do if(q|0?(t=e,u=_bitshift64Shl(t|0,0,18)|0,v=_i64Add(u|0,F|0,~t|0,-1)|0,t=F,u=_bitshift64Lshr(v|0,t|0,31)|0,A=___muldi3(u^v|0,F^t|0,21,0)|0,t=F,v=_bitshift64Lshr(A|0,t|0,11)|0,u=___muldi3(v^A|0,F^t|0,65,0)|0,t=F,A=_bitshift64Lshr(u|0,t|0,22)|0,v=A^u,F^t,t=c[q+(((1<<(d[1254116]|0))+-1&v)<<2)>>2]|0,t|0):0){u=t;while(1){if((c[u>>2]|0)==(v|0)?(c[u+8>>2]|0)==(e|0):0)break;u=c[u+4>>2]|0;if(!u)break a}a[1263537]=0;if(f<0.0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(891571,890764,1094,893473,0);z=0;l=p;return z|0}c[x>>2]=__ZplPKcRK6String(893527,h)|0;c[w>>2]=__ZNK6String4utf8Ev(x)|0;__Z19_err_set_last_errorPKc(__ZNK10CharString8get_dataEv(w)|0);u=c[w>>2]|0;if(u|0?(__Z16atomic_decrementPj(u+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(u,1);u=c[x>>2]|0;if(u|0?(__Z16atomic_decrementPj(u+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(u,1);a[1263537]=1;__ZN10StringNameC2ERK6String(r,h);u=__ZNK6Object10has_methodERK10StringName(e,r)|0;__ZN10StringNameD2Ev(r);if(!u){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(891571,890764,1097,893560,0);z=0;l=p;return z|0}a[1263537]=0;u=r+20|0;__ZN10StringNameC2Ev(u);c[r+24>>2]=0;c[r+48>>2]=0;c[r+72>>2]=0;__ZN10StringNameC2Ev(r+100|0);c[r+128>>2]=0;c[r+152>>2]=0;c[r+176>>2]=0;c[r+200>>2]=0;c[r+224>>2]=0;a[r>>0]=1;c[r+4>>2]=6;a[r+8>>0]=0;a[r+9>>0]=0;g[r+12>>2]=0.0;c[r+16>>2]=c[e+44>>2];__ZN10StringNameC2ERK6String(s,h);__ZN10StringNameaSERKS_(u,s);__ZN10StringNameD2Ev(s);g[r+104>>2]=f;g[r+116>>2]=0.0;if(!(c[o>>2]|0))if(!(c[n>>2]|0))if(!(c[k>>2]|0))if(!(c[j>>2]|0))B=(c[i>>2]|0)!=0&1;else B=2;else B=3;else B=4;else B=5;c[r+120>>2]=B;__ZN7VariantaSERKS_(r+128|0,i);__ZN7VariantaSERKS_(r+152|0,j);__ZN7VariantaSERKS_(r+176|0,k);__ZN7VariantaSERKS_(r+200|0,n);__ZN7VariantaSERKS_(r+224|0,o);c[y>>2]=(c[y>>2]|0)+1;__ZN4ListIN5Tween15InterpolateDataE16DefaultAllocatorE9push_backERKS1_(b+244|0,r)|0;c[y>>2]=(c[y>>2]|0)+-1;__ZN5Tween15InterpolateDataD2Ev(r);z=1;l=p;return z|0}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(891571,890764,1093,892070,0);z=0;l=p;return z|0}function __ZN5Tween29interpolate_deferred_callbackEP6Objectf6StringRK7VariantS5_S5_S5_S5_(b,e,f,h,i,j,k,n,o){b=b|0;e=e|0;f=+f;h=h|0;i=i|0;j=j|0;k=k|0;n=n|0;o=o|0;var p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0;p=l;l=l+368|0;if((l|0)>=(m|0))ba(368);q=p+352|0;r=p+96|0;s=p+72|0;t=p+48|0;u=p+24|0;v=p;w=p+348|0;x=p+344|0;y=b+240|0;if(c[y>>2]|0){__ZN10StringNameC2EPKc(q,891626);__ZN7VariantC2EPK6Object(r,e);__ZN7VariantC2Ef(s,f);__ZN7VariantC2ERK6String(t,h);c[u>>2]=0;c[v>>2]=0;__ZN5Tween20_add_pending_commandE10StringNameRK7VariantS3_S3_S3_S3_S3_S3_S3_S3_S3_(b,q,r,s,t,i,j,k,n,o,u,v);if(c[v>>2]|0)__ZN7Variant5clearEv(v);if(c[u>>2]|0)__ZN7Variant5clearEv(u);if(c[t>>2]|0)__ZN7Variant5clearEv(t);if(c[s>>2]|0)__ZN7Variant5clearEv(s);if(c[r>>2]|0)__ZN7Variant5clearEv(r);__ZN10StringNameD2Ev(q);z=1;l=p;return z|0}if(!e){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(891626,890764,1144,892016,0);z=0;l=p;return z|0}a[1263537]=0;q=c[313528]|0;a:do if(q|0?(t=e,u=_bitshift64Shl(t|0,0,18)|0,v=_i64Add(u|0,F|0,~t|0,-1)|0,t=F,u=_bitshift64Lshr(v|0,t|0,31)|0,A=___muldi3(u^v|0,F^t|0,21,0)|0,t=F,v=_bitshift64Lshr(A|0,t|0,11)|0,u=___muldi3(v^A|0,F^t|0,65,0)|0,t=F,A=_bitshift64Lshr(u|0,t|0,22)|0,v=A^u,F^t,t=c[q+(((1<<(d[1254116]|0))+-1&v)<<2)>>2]|0,t|0):0){u=t;while(1){if((c[u>>2]|0)==(v|0)?(c[u+8>>2]|0)==(e|0):0)break;u=c[u+4>>2]|0;if(!u)break a}a[1263537]=0;if(f<0.0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(891626,890764,1146,893473,0);z=0;l=p;return z|0}c[x>>2]=__ZplPKcRK6String(893527,h)|0;c[w>>2]=__ZNK6String4utf8Ev(x)|0;__Z19_err_set_last_errorPKc(__ZNK10CharString8get_dataEv(w)|0);u=c[w>>2]|0;if(u|0?(__Z16atomic_decrementPj(u+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(u,1);u=c[x>>2]|0;if(u|0?(__Z16atomic_decrementPj(u+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(u,1);a[1263537]=1;__ZN10StringNameC2ERK6String(r,h);u=__ZNK6Object10has_methodERK10StringName(e,r)|0;__ZN10StringNameD2Ev(r);if(!u){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(891626,890764,1149,893560,0);z=0;l=p;return z|0}a[1263537]=0;u=r+20|0;__ZN10StringNameC2Ev(u);c[r+24>>2]=0;c[r+48>>2]=0;c[r+72>>2]=0;__ZN10StringNameC2Ev(r+100|0);c[r+128>>2]=0;c[r+152>>2]=0;c[r+176>>2]=0;c[r+200>>2]=0;c[r+224>>2]=0;a[r>>0]=1;c[r+4>>2]=6;a[r+8>>0]=0;a[r+9>>0]=1;g[r+12>>2]=0.0;c[r+16>>2]=c[e+44>>2];__ZN10StringNameC2ERK6String(s,h);__ZN10StringNameaSERKS_(u,s);__ZN10StringNameD2Ev(s);g[r+104>>2]=f;g[r+116>>2]=0.0;if(!(c[o>>2]|0))if(!(c[n>>2]|0))if(!(c[k>>2]|0))if(!(c[j>>2]|0))B=(c[i>>2]|0)!=0&1;else B=2;else B=3;else B=4;else B=5;c[r+120>>2]=B;__ZN7VariantaSERKS_(r+128|0,i);__ZN7VariantaSERKS_(r+152|0,j);__ZN7VariantaSERKS_(r+176|0,k);__ZN7VariantaSERKS_(r+200|0,n);__ZN7VariantaSERKS_(r+224|0,o);c[y>>2]=(c[y>>2]|0)+1;__ZN4ListIN5Tween15InterpolateDataE16DefaultAllocatorE9push_backERKS1_(b+244|0,r)|0;c[y>>2]=(c[y>>2]|0)+-1;__ZN5Tween15InterpolateDataD2Ev(r);z=1;l=p;return z|0}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(891626,890764,1145,892070,0);z=0;l=p;return z|0}function __ZN5Tween15follow_propertyEP6Object6String7VariantS1_S2_fNS_14TransitionTypeENS_8EaseTypeEf(b,e,f,h,i,j,k,n,o,p){b=b|0;e=e|0;f=f|0;h=h|0;i=i|0;j=j|0;k=+k;n=n|0;o=o|0;p=+p;var q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,G=0,H=0,I=0;q=l;l=l+480|0;if((l|0)>=(m|0))ba(480);r=q+464|0;s=q+440|0;t=q+416|0;u=q+392|0;v=q+144|0;w=q+120|0;x=q+96|0;y=q+72|0;z=q+48|0;A=q+24|0;B=q;if(c[b+240>>2]|0){__ZN10StringNameC2EPKc(r,891656);__ZN7VariantC2EPK6Object(s,e);__ZN7VariantC2ERK6String(t,f);__ZN7VariantC2EPK6Object(u,i);__ZN7VariantC2ERK6String(v,j);__ZN7VariantC2Ef(w,k);__ZN7VariantC2Ei(x,n);__ZN7VariantC2Ei(y,o);__ZN7VariantC2Ef(z,p);c[A>>2]=0;__ZN5Tween20_add_pending_commandE10StringNameRK7VariantS3_S3_S3_S3_S3_S3_S3_S3_S3_(b,r,s,t,h,u,v,w,x,y,z,A);if(c[A>>2]|0)__ZN7Variant5clearEv(A);if(c[z>>2]|0)__ZN7Variant5clearEv(z);if(c[y>>2]|0)__ZN7Variant5clearEv(y);if(c[x>>2]|0)__ZN7Variant5clearEv(x);if(c[w>>2]|0)__ZN7Variant5clearEv(w);if(c[v>>2]|0)__ZN7Variant5clearEv(v);if(c[u>>2]|0)__ZN7Variant5clearEv(u);if(c[t>>2]|0)__ZN7Variant5clearEv(t);if(c[s>>2]|0)__ZN7Variant5clearEv(s);__ZN10StringNameD2Ev(r);C=1;l=q;return C|0}if((c[h>>2]|0)==2?(__ZN7VariantC2Ef(s,+__ZNK7VariantcvfEv(h)),__ZN7VariantaSERKS_(h,s),c[s>>2]|0):0)__ZN7Variant5clearEv(s);if(!e){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(891656,890764,1198,892016,0);C=0;l=q;return C|0}a[1263537]=0;r=c[313528]|0;a:do if(r|0?(x=e,y=_bitshift64Shl(x|0,0,18)|0,z=_i64Add(y|0,F|0,~x|0,-1)|0,x=F,y=_bitshift64Lshr(z|0,x|0,31)|0,A=___muldi3(y^z|0,F^x|0,21,0)|0,x=F,z=_bitshift64Lshr(A|0,x|0,11)|0,y=___muldi3(z^A|0,F^x|0,65,0)|0,x=F,A=_bitshift64Lshr(y|0,x|0,22)|0,z=A^y,F^x,x=(1<<d[1254116])+-1|0,y=c[r+((x&z)<<2)>>2]|0,y|0):0){A=y;while(1){if((c[A>>2]|0)==(z|0)?(c[A+8>>2]|0)==(e|0):0)break;A=c[A+4>>2]|0;if(!A)break a}a[1263537]=0;if(!i){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(891656,890764,1200,893085,0);C=0;l=q;return C|0}A=i;z=_bitshift64Shl(A|0,0,18)|0;y=_i64Add(z|0,F|0,~A|0,-1)|0;A=F;z=_bitshift64Lshr(y|0,A|0,31)|0;D=___muldi3(z^y|0,F^A|0,21,0)|0;A=F;y=_bitshift64Lshr(D|0,A|0,11)|0;z=___muldi3(y^D|0,F^A|0,65,0)|0;A=F;D=_bitshift64Lshr(z|0,A|0,22)|0;A=D^z;z=c[r+((x&A)<<2)>>2]|0;b:do if(z|0){D=z;while(1){if((c[D>>2]|0)==(A|0)?(c[D+8>>2]|0)==(i|0):0)break;D=c[D+4>>2]|0;if(!D)break b}a[1263537]=0;if(k<=0.0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(891656,890764,1202,892282,0);C=0;l=q;return C|0}if(n>>>0>10){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(891656,890764,1203,892337,0);C=0;l=q;return C|0}if(o>>>0>3){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(891656,890764,1204,892424,0);C=0;l=q;return C|0}if(p<0.0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(891656,890764,1205,892508,0);C=0;l=q;return C|0}a[s>>0]=0;__ZN10StringNameC2ERK6String(t,f);__ZNK6Object3getERK10StringNamePb(B,e,t,s);if(c[B>>2]|0)__ZN7Variant5clearEv(B);__ZN10StringNameD2Ev(t);if(!(a[s>>0]|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(891656,890764,1209,892950,0);E=0}else{a[1263537]=0;a[t>>0]=0;__ZN10StringNameC2ERK6String(v,j);__ZNK6Object3getERK10StringNamePb(u,i,v,t);__ZN10StringNameD2Ev(v);do if(a[t>>0]|0){a[1263537]=0;D=c[u>>2]|0;if((D|0)==2){__ZN7VariantC2Ef(v,+__ZNK7VariantcvfEv(u));__ZN7VariantaSERKS_(u,v);if(c[v>>2]|0)__ZN7Variant5clearEv(v);G=c[u>>2]|0}else G=D;if((G|0)==(c[h>>2]|0)){a[1263537]=0;D=v+20|0;__ZN10StringNameC2Ev(D);c[v+24>>2]=0;c[v+48>>2]=0;c[v+72>>2]=0;y=v+100|0;__ZN10StringNameC2Ev(y);c[v+128>>2]=0;c[v+152>>2]=0;c[v+176>>2]=0;c[v+200>>2]=0;c[v+224>>2]=0;a[v>>0]=1;c[v+4>>2]=2;a[v+8>>0]=0;g[v+12>>2]=0.0;c[v+16>>2]=c[e+44>>2];__ZN10StringNameC2ERK6String(w,f);__ZN10StringNameaSERKS_(D,w);__ZN10StringNameD2Ev(w);__ZN7VariantaSERKS_(v+24|0,h);c[v+96>>2]=c[i+44>>2];__ZN10StringNameC2ERK6String(w,j);__ZN10StringNameaSERKS_(y,w);__ZN10StringNameD2Ev(w);g[v+104>>2]=k;c[v+108>>2]=n;c[v+112>>2]=o;g[v+116>>2]=p;__ZN4ListIN5Tween15InterpolateDataE16DefaultAllocatorE9push_backERKS1_(b+244|0,v)|0;__ZN5Tween15InterpolateDataD2Ev(v);H=1;I=u;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(891656,890764,1217,893326,0);H=0;I=u;break}}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(891656,890764,1213,893415,0);H=0;I=u}while(0);if(c[I>>2]|0)__ZN7Variant5clearEv(u);E=H}C=E;l=q;return C|0}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(891656,890764,1201,893139,0);C=0;l=q;return C|0}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(891656,890764,1199,892070,0);C=0;l=q;return C|0}function __ZN5Tween13follow_methodEP6Object6String7VariantS1_S2_fNS_14TransitionTypeENS_8EaseTypeEf(b,e,f,h,i,j,k,n,o,p){b=b|0;e=e|0;f=f|0;h=h|0;i=i|0;j=j|0;k=+k;n=n|0;o=o|0;p=+p;var q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,G=0,H=0,I=0,J=0;q=l;l=l+464|0;if((l|0)>=(m|0))ba(464);r=q+456|0;s=q+416|0;t=q+392|0;u=q+144|0;v=q+120|0;w=q+96|0;x=q+72|0;y=q+48|0;z=q+24|0;A=q;B=q+452|0;C=q+448|0;D=q+444|0;E=q+440|0;if(c[b+240>>2]|0){__ZN10StringNameC2EPKc(r,891688);__ZN7VariantC2EPK6Object(s,e);__ZN7VariantC2ERK6String(t,f);__ZN7VariantC2EPK6Object(u,i);__ZN7VariantC2ERK6String(v,j);__ZN7VariantC2Ef(w,k);__ZN7VariantC2Ei(x,n);__ZN7VariantC2Ei(y,o);__ZN7VariantC2Ef(z,p);c[A>>2]=0;__ZN5Tween20_add_pending_commandE10StringNameRK7VariantS3_S3_S3_S3_S3_S3_S3_S3_S3_(b,r,s,t,h,u,v,w,x,y,z,A);if(c[A>>2]|0)__ZN7Variant5clearEv(A);if(c[z>>2]|0)__ZN7Variant5clearEv(z);if(c[y>>2]|0)__ZN7Variant5clearEv(y);if(c[x>>2]|0)__ZN7Variant5clearEv(x);if(c[w>>2]|0)__ZN7Variant5clearEv(w);if(c[v>>2]|0)__ZN7Variant5clearEv(v);if(c[u>>2]|0)__ZN7Variant5clearEv(u);if(c[t>>2]|0)__ZN7Variant5clearEv(t);if(c[s>>2]|0)__ZN7Variant5clearEv(s);__ZN10StringNameD2Ev(r);G=1;l=q;return G|0}if((c[h>>2]|0)==2?(__ZN7VariantC2Ef(s,+__ZNK7VariantcvfEv(h)),__ZN7VariantaSERKS_(h,s),c[s>>2]|0):0)__ZN7Variant5clearEv(s);if(!e){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(891688,890764,1247,892016,0);G=0;l=q;return G|0}a[1263537]=0;r=c[313528]|0;a:do if(r|0?(w=e,x=_bitshift64Shl(w|0,0,18)|0,y=_i64Add(x|0,F|0,~w|0,-1)|0,w=F,x=_bitshift64Lshr(y|0,w|0,31)|0,z=___muldi3(x^y|0,F^w|0,21,0)|0,w=F,y=_bitshift64Lshr(z|0,w|0,11)|0,x=___muldi3(y^z|0,F^w|0,65,0)|0,w=F,z=_bitshift64Lshr(x|0,w|0,22)|0,y=z^x,F^w,w=(1<<(d[1254116]|0))+-1|0,x=c[r+((w&y)<<2)>>2]|0,x|0):0){z=x;while(1){if((c[z>>2]|0)==(y|0)?(c[z+8>>2]|0)==(e|0):0)break;z=c[z+4>>2]|0;if(!z)break a}a[1263537]=0;if(!i){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(891688,890764,1249,893085,0);G=0;l=q;return G|0}z=i;y=_bitshift64Shl(z|0,0,18)|0;x=_i64Add(y|0,F|0,~z|0,-1)|0;z=F;y=_bitshift64Lshr(x|0,z|0,31)|0;A=___muldi3(y^x|0,F^z|0,21,0)|0;z=F;x=_bitshift64Lshr(A|0,z|0,11)|0;y=___muldi3(x^A|0,F^z|0,65,0)|0;z=F;A=_bitshift64Lshr(y|0,z|0,22)|0;z=A^y;y=c[r+((w&z)<<2)>>2]|0;b:do if(y|0){A=y;while(1){if((c[A>>2]|0)==(z|0)?(c[A+8>>2]|0)==(i|0):0)break;A=c[A+4>>2]|0;if(!A)break b}a[1263537]=0;if(k<=0.0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(891688,890764,1251,892282,0);G=0;l=q;return G|0}if(n>>>0>10){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(891688,890764,1252,892337,0);G=0;l=q;return G|0}if(o>>>0>3){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(891688,890764,1253,892424,0);G=0;l=q;return G|0}if(p<0.0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(891688,890764,1254,892508,0);G=0;l=q;return G|0}c[C>>2]=__ZplPKcRK6String(892559,f)|0;c[B>>2]=__ZNK6String4utf8Ev(C)|0;__Z19_err_set_last_errorPKc(__ZNK10CharString8get_dataEv(B)|0);A=c[B>>2]|0;if(A|0?(__Z16atomic_decrementPj(A+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(A,1);A=c[C>>2]|0;if(A|0?(__Z16atomic_decrementPj(A+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(A,1);a[1263537]=1;__ZN10StringNameC2ERK6String(s,f);A=__ZNK6Object10has_methodERK10StringName(e,s)|0;__ZN10StringNameD2Ev(s);if(!A){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(891688,890764,1257,892590,0);G=0;l=q;return G|0}a[1263537]=0;c[E>>2]=__ZplPKcRK6String(893217,j)|0;c[D>>2]=__ZNK6String4utf8Ev(E)|0;__Z19_err_set_last_errorPKc(__ZNK10CharString8get_dataEv(D)|0);A=c[D>>2]|0;if(A|0?(__Z16atomic_decrementPj(A+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(A,1);A=c[E>>2]|0;if(A|0?(__Z16atomic_decrementPj(A+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(A,1);a[1263537]=1;__ZN10StringNameC2ERK6String(s,j);A=__ZNK6Object10has_methodERK10StringName(i,s)|0;__ZN10StringNameD2Ev(s);if(!A){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(891688,890764,1259,893248,0);G=0;l=q;return G|0}a[1263537]=0;A=c[(c[i>>2]|0)+48>>2]|0;__ZN10StringNameC2ERK6String(u,j);ui[A&4095](t,i,u,0,0,s);__ZN10StringNameD2Ev(u);do if(!(c[s>>2]|0)){a[1263537]=0;A=c[t>>2]|0;if((A|0)==2){__ZN7VariantC2Ef(u,+__ZNK7VariantcvfEv(t));__ZN7VariantaSERKS_(t,u);if(c[u>>2]|0)__ZN7Variant5clearEv(u);H=c[t>>2]|0}else H=A;if((H|0)==(c[h>>2]|0)){a[1263537]=0;A=u+20|0;__ZN10StringNameC2Ev(A);c[u+24>>2]=0;c[u+48>>2]=0;c[u+72>>2]=0;x=u+100|0;__ZN10StringNameC2Ev(x);c[u+128>>2]=0;c[u+152>>2]=0;c[u+176>>2]=0;c[u+200>>2]=0;c[u+224>>2]=0;a[u>>0]=1;c[u+4>>2]=3;a[u+8>>0]=0;g[u+12>>2]=0.0;c[u+16>>2]=c[e+44>>2];__ZN10StringNameC2ERK6String(v,f);__ZN10StringNameaSERKS_(A,v);__ZN10StringNameD2Ev(v);__ZN7VariantaSERKS_(u+24|0,h);c[u+96>>2]=c[i+44>>2];__ZN10StringNameC2ERK6String(v,j);__ZN10StringNameaSERKS_(x,v);__ZN10StringNameD2Ev(v);g[u+104>>2]=k;c[u+108>>2]=n;c[u+112>>2]=o;g[u+116>>2]=p;__ZN4ListIN5Tween15InterpolateDataE16DefaultAllocatorE9push_backERKS1_(b+244|0,u)|0;__ZN5Tween15InterpolateDataD2Ev(u);I=1;J=t;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(891688,890764,1267,893326,0);I=0;J=t;break}}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(891688,890764,1263,892780,0);I=0;J=t}while(0);if(c[J>>2]|0)__ZN7Variant5clearEv(t);G=I;l=q;return G|0}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(891688,890764,1250,893139,0);G=0;l=q;return G|0}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(891688,890764,1248,892070,0);G=0;l=q;return G|0}function __ZN5Tween18targeting_propertyEP6Object6StringS1_S2_7VariantfNS_14TransitionTypeENS_8EaseTypeEf(b,e,f,h,i,j,k,n,o,p){b=b|0;e=e|0;f=f|0;h=h|0;i=i|0;j=j|0;k=+k;n=n|0;o=o|0;p=+p;var q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,G=0,H=0,I=0,J=0;q=l;l=l+480|0;if((l|0)>=(m|0))ba(480);r=q+464|0;s=q+440|0;t=q+416|0;u=q+392|0;v=q+144|0;w=q+120|0;x=q+96|0;y=q+72|0;z=q+48|0;A=q+24|0;B=q;if(c[b+240>>2]|0){__ZN10StringNameC2EPKc(r,891716);__ZN7VariantC2EPK6Object(s,e);__ZN7VariantC2ERK6String(t,f);__ZN7VariantC2EPK6Object(u,h);__ZN7VariantC2ERK6String(v,i);__ZN7VariantC2Ef(w,k);__ZN7VariantC2Ei(x,n);__ZN7VariantC2Ei(y,o);__ZN7VariantC2Ef(z,p);c[A>>2]=0;__ZN5Tween20_add_pending_commandE10StringNameRK7VariantS3_S3_S3_S3_S3_S3_S3_S3_S3_(b,r,s,t,u,v,j,w,x,y,z,A);if(c[A>>2]|0)__ZN7Variant5clearEv(A);if(c[z>>2]|0)__ZN7Variant5clearEv(z);if(c[y>>2]|0)__ZN7Variant5clearEv(y);if(c[x>>2]|0)__ZN7Variant5clearEv(x);if(c[w>>2]|0)__ZN7Variant5clearEv(w);if(c[v>>2]|0)__ZN7Variant5clearEv(v);if(c[u>>2]|0)__ZN7Variant5clearEv(u);if(c[t>>2]|0)__ZN7Variant5clearEv(t);if(c[s>>2]|0)__ZN7Variant5clearEv(s);__ZN10StringNameD2Ev(r);C=1;l=q;return C|0}if((c[j>>2]|0)==2?(__ZN7VariantC2Ef(s,+__ZNK7VariantcvfEv(j)),__ZN7VariantaSERKS_(j,s),c[s>>2]|0):0)__ZN7Variant5clearEv(s);if(!e){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(891716,890764,1297,892016,0);C=0;l=q;return C|0}a[1263537]=0;r=c[313528]|0;a:do if(r|0?(x=e,y=_bitshift64Shl(x|0,0,18)|0,z=_i64Add(y|0,F|0,~x|0,-1)|0,x=F,y=_bitshift64Lshr(z|0,x|0,31)|0,A=___muldi3(y^z|0,F^x|0,21,0)|0,x=F,z=_bitshift64Lshr(A|0,x|0,11)|0,y=___muldi3(z^A|0,F^x|0,65,0)|0,x=F,A=_bitshift64Lshr(y|0,x|0,22)|0,z=A^y,F^x,x=(1<<d[1254116])+-1|0,y=c[r+((x&z)<<2)>>2]|0,y|0):0){A=y;while(1){if((c[A>>2]|0)==(z|0)?(c[A+8>>2]|0)==(e|0):0)break;A=c[A+4>>2]|0;if(!A)break a}a[1263537]=0;if(!h){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(891716,890764,1299,892148,0);C=0;l=q;return C|0}A=h;z=_bitshift64Shl(A|0,0,18)|0;y=_i64Add(z|0,F|0,~A|0,-1)|0;A=F;z=_bitshift64Lshr(y|0,A|0,31)|0;D=___muldi3(z^y|0,F^A|0,21,0)|0;A=F;y=_bitshift64Lshr(D|0,A|0,11)|0;z=___muldi3(y^D|0,F^A|0,65,0)|0;A=F;D=_bitshift64Lshr(z|0,A|0,22)|0;A=D^z;z=c[r+((x&A)<<2)>>2]|0;b:do if(z|0){D=z;while(1){if((c[D>>2]|0)==(A|0)?(c[D+8>>2]|0)==(h|0):0)break;D=c[D+4>>2]|0;if(!D)break b}a[1263537]=0;if(k<=0.0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(891716,890764,1301,892282,0);C=0;l=q;return C|0}if(n>>>0>10){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(891716,890764,1302,892337,0);C=0;l=q;return C|0}if(o>>>0>3){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(891716,890764,1303,892424,0);C=0;l=q;return C|0}if(p<0.0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(891716,890764,1304,892508,0);C=0;l=q;return C|0}a[s>>0]=0;__ZN10StringNameC2ERK6String(t,f);__ZNK6Object3getERK10StringNamePb(B,e,t,s);if(c[B>>2]|0)__ZN7Variant5clearEv(B);__ZN10StringNameD2Ev(t);if(!(a[s>>0]|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(891716,890764,1308,892950,0);E=0}else{a[1263537]=0;a[t>>0]=0;__ZN10StringNameC2ERK6String(v,i);__ZNK6Object3getERK10StringNamePb(u,h,v,t);__ZN10StringNameD2Ev(v);do if(!(a[t>>0]|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(891716,890764,1312,893001,0);G=0;H=u}else{a[1263537]=0;D=c[u>>2]|0;if((D|0)==2){__ZN7VariantC2Ef(v,+__ZNK7VariantcvfEv(u));__ZN7VariantaSERKS_(u,v);if(c[v>>2]|0)__ZN7Variant5clearEv(v);I=c[u>>2]|0}else I=D;if((I|0)!=(c[j>>2]|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(891716,890764,1316,892862,0);G=0;H=u;break}a[1263537]=0;D=v+20|0;__ZN10StringNameC2Ev(D);c[v+24>>2]=0;c[v+48>>2]=0;c[v+72>>2]=0;y=v+100|0;__ZN10StringNameC2Ev(y);c[v+128>>2]=0;c[v+152>>2]=0;c[v+176>>2]=0;c[v+200>>2]=0;c[v+224>>2]=0;a[v>>0]=1;c[v+4>>2]=4;a[v+8>>0]=0;g[v+12>>2]=0.0;c[v+16>>2]=c[e+44>>2];__ZN10StringNameC2ERK6String(w,f);__ZN10StringNameaSERKS_(D,w);__ZN10StringNameD2Ev(w);c[v+96>>2]=c[h+44>>2];__ZN10StringNameC2ERK6String(w,i);__ZN10StringNameaSERKS_(y,w);__ZN10StringNameD2Ev(w);y=v+24|0;__ZN7VariantaSERKS_(y,u);D=v+72|0;__ZN7VariantaSERKS_(D,j);g[v+104>>2]=k;c[v+108>>2]=n;c[v+112>>2]=o;g[v+116>>2]=p;if(__ZN5Tween15_calc_delta_valERK7VariantS2_RS0_(0,y,D,v+48|0)|0){__ZN4ListIN5Tween15InterpolateDataE16DefaultAllocatorE9push_backERKS1_(b+244|0,v)|0;J=1}else J=0;__ZN5Tween15InterpolateDataD2Ev(v);G=J;H=u}while(0);if(c[H>>2]|0)__ZN7Variant5clearEv(u);E=G}C=E;l=q;return C|0}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(891716,890764,1300,892203,0);C=0;l=q;return C|0}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(891716,890764,1298,892070,0);C=0;l=q;return C|0}function __ZN5Tween16targeting_methodEP6Object6StringS1_S2_7VariantfNS_14TransitionTypeENS_8EaseTypeEf(b,e,f,h,i,j,k,n,o,p){b=b|0;e=e|0;f=f|0;h=h|0;i=i|0;j=j|0;k=+k;n=n|0;o=o|0;p=+p;var q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,G=0,H=0,I=0,J=0,K=0;q=l;l=l+464|0;if((l|0)>=(m|0))ba(464);r=q+456|0;s=q+416|0;t=q+392|0;u=q+144|0;v=q+120|0;w=q+96|0;x=q+72|0;y=q+48|0;z=q+24|0;A=q;B=q+452|0;C=q+448|0;D=q+444|0;E=q+440|0;if(c[b+240>>2]|0){__ZN10StringNameC2EPKc(r,891743);__ZN7VariantC2EPK6Object(s,e);__ZN7VariantC2ERK6String(t,f);__ZN7VariantC2EPK6Object(u,h);__ZN7VariantC2ERK6String(v,i);__ZN7VariantC2Ef(w,k);__ZN7VariantC2Ei(x,n);__ZN7VariantC2Ei(y,o);__ZN7VariantC2Ef(z,p);c[A>>2]=0;__ZN5Tween20_add_pending_commandE10StringNameRK7VariantS3_S3_S3_S3_S3_S3_S3_S3_S3_(b,r,s,t,u,v,j,w,x,y,z,A);if(c[A>>2]|0)__ZN7Variant5clearEv(A);if(c[z>>2]|0)__ZN7Variant5clearEv(z);if(c[y>>2]|0)__ZN7Variant5clearEv(y);if(c[x>>2]|0)__ZN7Variant5clearEv(x);if(c[w>>2]|0)__ZN7Variant5clearEv(w);if(c[v>>2]|0)__ZN7Variant5clearEv(v);if(c[u>>2]|0)__ZN7Variant5clearEv(u);if(c[t>>2]|0)__ZN7Variant5clearEv(t);if(c[s>>2]|0)__ZN7Variant5clearEv(s);__ZN10StringNameD2Ev(r);G=1;l=q;return G|0}if((c[j>>2]|0)==2?(__ZN7VariantC2Ef(s,+__ZNK7VariantcvfEv(j)),__ZN7VariantaSERKS_(j,s),c[s>>2]|0):0)__ZN7Variant5clearEv(s);if(!e){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(891743,890764,1350,892016,0);G=0;l=q;return G|0}a[1263537]=0;r=c[313528]|0;a:do if(r|0?(w=e,x=_bitshift64Shl(w|0,0,18)|0,y=_i64Add(x|0,F|0,~w|0,-1)|0,w=F,x=_bitshift64Lshr(y|0,w|0,31)|0,z=___muldi3(x^y|0,F^w|0,21,0)|0,w=F,y=_bitshift64Lshr(z|0,w|0,11)|0,x=___muldi3(y^z|0,F^w|0,65,0)|0,w=F,z=_bitshift64Lshr(x|0,w|0,22)|0,y=z^x,F^w,w=(1<<(d[1254116]|0))+-1|0,x=c[r+((w&y)<<2)>>2]|0,x|0):0){z=x;while(1){if((c[z>>2]|0)==(y|0)?(c[z+8>>2]|0)==(e|0):0)break;z=c[z+4>>2]|0;if(!z)break a}a[1263537]=0;if(!h){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(891743,890764,1352,892148,0);G=0;l=q;return G|0}z=h;y=_bitshift64Shl(z|0,0,18)|0;x=_i64Add(y|0,F|0,~z|0,-1)|0;z=F;y=_bitshift64Lshr(x|0,z|0,31)|0;A=___muldi3(y^x|0,F^z|0,21,0)|0;z=F;x=_bitshift64Lshr(A|0,z|0,11)|0;y=___muldi3(x^A|0,F^z|0,65,0)|0;z=F;A=_bitshift64Lshr(y|0,z|0,22)|0;z=A^y;y=c[r+((w&z)<<2)>>2]|0;b:do if(y|0){A=y;while(1){if((c[A>>2]|0)==(z|0)?(c[A+8>>2]|0)==(h|0):0)break;A=c[A+4>>2]|0;if(!A)break b}a[1263537]=0;if(k<=0.0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(891743,890764,1354,892282,0);G=0;l=q;return G|0}if(n>>>0>10){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(891743,890764,1355,892337,0);G=0;l=q;return G|0}if(o>>>0>3){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(891743,890764,1356,892424,0);G=0;l=q;return G|0}if(p<0.0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(891743,890764,1357,892508,0);G=0;l=q;return G|0}c[C>>2]=__ZplPKcRK6String(892559,f)|0;c[B>>2]=__ZNK6String4utf8Ev(C)|0;__Z19_err_set_last_errorPKc(__ZNK10CharString8get_dataEv(B)|0);A=c[B>>2]|0;if(A|0?(__Z16atomic_decrementPj(A+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(A,1);A=c[C>>2]|0;if(A|0?(__Z16atomic_decrementPj(A+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(A,1);a[1263537]=1;__ZN10StringNameC2ERK6String(s,f);A=__ZNK6Object10has_methodERK10StringName(e,s)|0;__ZN10StringNameD2Ev(s);if(!A){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(891743,890764,1360,892590,0);G=0;l=q;return G|0}a[1263537]=0;c[E>>2]=__ZplPKcRK6String(892661,i)|0;c[D>>2]=__ZNK6String4utf8Ev(E)|0;__Z19_err_set_last_errorPKc(__ZNK10CharString8get_dataEv(D)|0);A=c[D>>2]|0;if(A|0?(__Z16atomic_decrementPj(A+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(A,1);A=c[E>>2]|0;if(A|0?(__Z16atomic_decrementPj(A+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(A,1);a[1263537]=1;__ZN10StringNameC2ERK6String(s,i);A=__ZNK6Object10has_methodERK10StringName(h,s)|0;__ZN10StringNameD2Ev(s);if(!A){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(891743,890764,1362,892700,0);G=0;l=q;return G|0}a[1263537]=0;A=c[(c[h>>2]|0)+48>>2]|0;__ZN10StringNameC2ERK6String(u,i);ui[A&4095](t,h,u,0,0,s);__ZN10StringNameD2Ev(u);do if(!(c[s>>2]|0)){a[1263537]=0;A=c[t>>2]|0;if((A|0)==2){__ZN7VariantC2Ef(u,+__ZNK7VariantcvfEv(t));__ZN7VariantaSERKS_(t,u);if(c[u>>2]|0)__ZN7Variant5clearEv(u);H=c[t>>2]|0}else H=A;if((H|0)!=(c[j>>2]|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(891743,890764,1370,892862,0);I=0;J=t;break}a[1263537]=0;A=u+20|0;__ZN10StringNameC2Ev(A);c[u+24>>2]=0;c[u+48>>2]=0;c[u+72>>2]=0;x=u+100|0;__ZN10StringNameC2Ev(x);c[u+128>>2]=0;c[u+152>>2]=0;c[u+176>>2]=0;c[u+200>>2]=0;c[u+224>>2]=0;a[u>>0]=1;c[u+4>>2]=5;a[u+8>>0]=0;g[u+12>>2]=0.0;c[u+16>>2]=c[e+44>>2];__ZN10StringNameC2ERK6String(v,f);__ZN10StringNameaSERKS_(A,v);__ZN10StringNameD2Ev(v);c[u+96>>2]=c[h+44>>2];__ZN10StringNameC2ERK6String(v,i);__ZN10StringNameaSERKS_(x,v);__ZN10StringNameD2Ev(v);x=u+24|0;__ZN7VariantaSERKS_(x,t);A=u+72|0;__ZN7VariantaSERKS_(A,j);g[u+104>>2]=k;c[u+108>>2]=n;c[u+112>>2]=o;g[u+116>>2]=p;if(__ZN5Tween15_calc_delta_valERK7VariantS2_RS0_(0,x,A,u+48|0)|0){__ZN4ListIN5Tween15InterpolateDataE16DefaultAllocatorE9push_backERKS1_(b+244|0,u)|0;K=1}else K=0;__ZN5Tween15InterpolateDataD2Ev(u);I=K;J=t}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(891743,890764,1366,892780,0);I=0;J=t}while(0);if(c[J>>2]|0)__ZN7Variant5clearEv(t);G=I;l=q;return G|0}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(891743,890764,1353,892203,0);G=0;l=q;return G|0}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(891743,890764,1351,892070,0);G=0;l=q;return G|0}function __ZN5Tween20_add_pending_commandE10StringNameRK7VariantS3_S3_S3_S3_S3_S3_S3_S3_S3_(a,b,d,e,f,g,h,i,j,k,n,o){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;i=i|0;j=j|0;k=k|0;n=n|0;o=o|0;var p=0,q=0,r=0,s=0,t=0,u=0;p=l;l=l+256|0;if((l|0)>=(m|0))ba(256);q=p;r=a+248|0;_memset(q|0,0,248)|0;__ZN10StringNameC2Ev(q);c[q+8>>2]=0;c[q+32>>2]=0;c[q+56>>2]=0;c[q+80>>2]=0;c[q+104>>2]=0;c[q+128>>2]=0;c[q+152>>2]=0;c[q+176>>2]=0;c[q+200>>2]=0;c[q+224>>2]=0;__ZN4ListIN5Tween14PendingCommandE16DefaultAllocatorE9push_backERKS1_(r,q)|0;__ZN5Tween14PendingCommandD2Ev(q);q=c[r>>2]|0;if(!q)s=0;else s=c[q+4>>2]|0;__ZN10StringNameaSERKS_(s,b);b=s+4|0;if(!(c[o>>2]|0))if(!(c[n>>2]|0))if(!(c[k>>2]|0))if(!(c[j>>2]|0))if(!(c[i>>2]|0))if(!(c[h>>2]|0))if(!(c[g>>2]|0))if(!(c[f>>2]|0))if(!(c[e>>2]|0))if(!(c[d>>2]|0)){if((c[b>>2]|0)<=0){l=p;return}}else{t=1;u=13}else{t=2;u=13}else{t=3;u=13}else{t=4;u=13}else{t=5;u=13}else{t=6;u=13}else{t=7;u=13}else{t=8;u=13}else{t=9;u=13}else{t=10;u=13}if((u|0)==13)c[b>>2]=t;__ZN7VariantaSERKS_(s+8|0,d);if((c[b>>2]|0)<=1){l=p;return}__ZN7VariantaSERKS_(s+32|0,e);if((c[b>>2]|0)<=2){l=p;return}__ZN7VariantaSERKS_(s+56|0,f);if((c[b>>2]|0)<=3){l=p;return}__ZN7VariantaSERKS_(s+80|0,g);if((c[b>>2]|0)<=4){l=p;return}__ZN7VariantaSERKS_(s+104|0,h);if((c[b>>2]|0)<=5){l=p;return}__ZN7VariantaSERKS_(s+128|0,i);if((c[b>>2]|0)<=6){l=p;return}__ZN7VariantaSERKS_(s+152|0,j);if((c[b>>2]|0)<=7){l=p;return}__ZN7VariantaSERKS_(s+176|0,k);if((c[b>>2]|0)<=8){l=p;return}__ZN7VariantaSERKS_(s+200|0,n);if((c[b>>2]|0)<=9){l=p;return}__ZN7VariantaSERKS_(s+224|0,o);l=p;return}function __ZN4ListIN5Tween15InterpolateDataE16DefaultAllocatorE9push_backERKS1_(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0;if(!(c[a>>2]|0)){d=__ZnwjPFPvjE(12,4740)|0;c[a>>2]=d;c[d>>2]=0;c[d+4>>2]=0;c[d+8>>2]=0}d=__ZnwjPFPvjE(264,4740)|0;e=d+20|0;__ZN10StringNameC2Ev(e);f=d+24|0;c[f>>2]=0;g=d+48|0;c[g>>2]=0;h=d+72|0;c[h>>2]=0;i=d+100|0;__ZN10StringNameC2Ev(i);j=d+128|0;c[j>>2]=0;k=d+152|0;c[k>>2]=0;l=d+176|0;c[l>>2]=0;m=d+200|0;c[m>>2]=0;n=d+224|0;c[n>>2]=0;o=d+248|0;c[o>>2]=0;p=d+252|0;c[p>>2]=0;q=d+256|0;c[q>>2]=0;c[d>>2]=c[b>>2];c[d+4>>2]=c[b+4>>2];c[d+8>>2]=c[b+8>>2];c[d+12>>2]=c[b+12>>2];c[d+16>>2]=c[b+16>>2];__ZN10StringNameaSERKS_(e,b+20|0);__ZN7VariantaSERKS_(f,b+24|0);__ZN7VariantaSERKS_(g,b+48|0);__ZN7VariantaSERKS_(h,b+72|0);c[d+96>>2]=c[b+96>>2];__ZN10StringNameaSERKS_(i,b+100|0);i=d+104|0;h=b+104|0;c[i>>2]=c[h>>2];c[i+4>>2]=c[h+4>>2];c[i+8>>2]=c[h+8>>2];c[i+12>>2]=c[h+12>>2];c[i+16>>2]=c[h+16>>2];__ZN7VariantaSERKS_(j,b+128|0);__ZN7VariantaSERKS_(k,b+152|0);__ZN7VariantaSERKS_(l,b+176|0);__ZN7VariantaSERKS_(m,b+200|0);__ZN7VariantaSERKS_(n,b+224|0);b=c[a>>2]|0;a=b+4|0;n=c[a>>2]|0;c[p>>2]=n;c[o>>2]=0;c[q>>2]=b;if(n|0)c[n+248>>2]=d;c[a>>2]=d;if(c[b>>2]|0){r=b+8|0;s=c[r>>2]|0;t=s+1|0;c[r>>2]=t;return d|0}c[b>>2]=d;r=b+8|0;s=c[r>>2]|0;t=s+1|0;c[r>>2]=t;return d|0}function __ZN4ListIN5Tween14PendingCommandE16DefaultAllocatorE9push_backERKS1_(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0;if(!(c[a>>2]|0)){d=__ZnwjPFPvjE(12,4740)|0;c[a>>2]=d;c[d>>2]=0;c[d+4>>2]=0;c[d+8>>2]=0}d=__ZnwjPFPvjE(264,4740)|0;__ZN10StringNameC2Ev(d);e=d+8|0;c[e>>2]=0;f=d+32|0;c[f>>2]=0;g=d+56|0;c[g>>2]=0;h=d+80|0;c[h>>2]=0;i=d+104|0;c[i>>2]=0;j=d+128|0;c[j>>2]=0;k=d+152|0;c[k>>2]=0;l=d+176|0;c[l>>2]=0;m=d+200|0;c[m>>2]=0;n=d+224|0;c[n>>2]=0;o=d+248|0;c[o>>2]=0;p=d+252|0;c[p>>2]=0;q=d+256|0;c[q>>2]=0;__ZN10StringNameaSERKS_(d,b);c[d+4>>2]=c[b+4>>2];__ZN7VariantaSERKS_(e,b+8|0);__ZN7VariantaSERKS_(f,b+32|0);__ZN7VariantaSERKS_(g,b+56|0);__ZN7VariantaSERKS_(h,b+80|0);__ZN7VariantaSERKS_(i,b+104|0);__ZN7VariantaSERKS_(j,b+128|0);__ZN7VariantaSERKS_(k,b+152|0);__ZN7VariantaSERKS_(l,b+176|0);__ZN7VariantaSERKS_(m,b+200|0);__ZN7VariantaSERKS_(n,b+224|0);b=c[a>>2]|0;a=b+4|0;n=c[a>>2]|0;c[p>>2]=n;c[o>>2]=0;c[q>>2]=b;if(n|0)c[n+248>>2]=d;c[a>>2]=d;if(c[b>>2]|0){r=b+8|0;s=c[r>>2]|0;t=s+1|0;c[r>>2]=t;return d|0}c[b>>2]=d;r=b+8|0;s=c[r>>2]|0;t=s+1|0;c[r>>2]=t;return d|0}function __ZNK12MethodBind9RI5TweenbP6Object6StringS2_S3_7VariantfNS0_14TransitionTypeENS0_8EaseTypeEfE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return __ZNK12MethodBind9RI5TweenbP6Object6StringS2_S3_7VariantfNS0_14TransitionTypeENS0_8EaseTypeEfE18_get_argument_typeEi(a,b)|0}function __ZNK12MethodBind9RI5TweenbP6Object6StringS2_S3_7VariantfNS0_14TransitionTypeENS0_8EaseTypeEfE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,893723);l=a;return c[b>>2]|0}function __ZN12MethodBind9RI5TweenbP6Object6StringS2_S3_7VariantfNS0_14TransitionTypeENS0_8EaseTypeEfE4callES2_PPKS4_iRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0,ia=0,ja=0.0,ka=0,la=0,ma=0,na=0,oa=0,pa=0,qa=0,ra=0,sa=0,ta=0,ua=0,va=0,wa=0.0;i=l;l=l+272|0;if((l|0)>=(m|0))ba(272);j=i+240|0;k=i+216|0;n=i+268|0;o=i+192|0;p=i+168|0;q=i+264|0;r=i+144|0;s=i+48|0;t=i+120|0;u=i+96|0;v=i+72|0;w=i+24|0;x=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236272)|0:0){c[h>>2]=0;a[1263537]=0;y=d+24|0;z=c[y>>2]|0;if((z|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=z;c[b>>2]=0;l=i;return}A=z-(c[d+20>>2]|0)|0;if((A|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=A;c[b>>2]=0;l=i;return}do if((g|0)>0){if((z|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);B=0}else{a[1263537]=0;B=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,B)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=B;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[y>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);C=0}else{a[1263537]=0;C=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,C)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=C;c[b>>2]=0;l=i;return}if((g|0)>2){if((c[y>>2]|0)<2){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);D=0}else{a[1263537]=0;D=c[(c[d+32>>2]|0)+12>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+8>>2]>>2]|0,D)|0)){c[h>>2]=2;c[h+4>>2]=2;c[h+8>>2]=D;c[b>>2]=0;l=i;return}if((g|0)>3){if((c[y>>2]|0)<3){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);E=0}else{a[1263537]=0;E=c[(c[d+32>>2]|0)+16>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+12>>2]>>2]|0,E)|0)){c[h>>2]=2;c[h+4>>2]=3;c[h+8>>2]=E;c[b>>2]=0;l=i;return}if((g|0)>4){if((c[y>>2]|0)<4){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);F=0}else{a[1263537]=0;F=c[(c[d+32>>2]|0)+20>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+16>>2]>>2]|0,F)|0)){c[h>>2]=2;c[h+4>>2]=4;c[h+8>>2]=F;c[b>>2]=0;l=i;return}if((g|0)<=5)break;if((c[y>>2]|0)<5){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);G=0}else{a[1263537]=0;G=c[(c[d+32>>2]|0)+24>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+20>>2]>>2]|0,G)|0)){c[h>>2]=2;c[h+4>>2]=5;c[h+8>>2]=G;c[b>>2]=0;l=i;return}if((g|0)<=6)break;if((c[y>>2]|0)<6){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);H=0}else{a[1263537]=0;H=c[(c[d+32>>2]|0)+28>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+24>>2]>>2]|0,H)|0)){c[h>>2]=2;c[h+4>>2]=6;c[h+8>>2]=H;c[b>>2]=0;l=i;return}if((g|0)<=7)break;if((c[y>>2]|0)<7){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);I=0}else{a[1263537]=0;I=c[(c[d+32>>2]|0)+32>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+28>>2]>>2]|0,I)|0)){c[h>>2]=2;c[h+4>>2]=7;c[h+8>>2]=I;c[b>>2]=0;l=i;return}if((g|0)<=8)break;if((c[y>>2]|0)<8){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);J=0}else{a[1263537]=0;J=c[(c[d+32>>2]|0)+36>>2]|0}if(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+32>>2]>>2]|0,J)|0)break;c[h>>2]=2;c[h+4>>2]=8;c[h+8>>2]=J;c[b>>2]=0;l=i;return}}}}}while(0);J=c[d+44>>2]|0;I=c[d+48>>2]|0;H=e+(I>>1)|0;if(!(I&1))K=J;else K=c[(c[H>>2]|0)+J>>2]|0;do if((g|0)<1){J=c[y>>2]|0;I=J+-1|0;if((J|0)>=1){e=c[d+16>>2]|0;G=(e|0)==0;if(G)L=0;else L=c[e+-4>>2]|0;if((J|0)<=(L|0)){if(G)M=0;else M=c[e+-4>>2]|0;do if((M|0)<(J|0)){if(G)N=0;else N=c[e+-4>>2]|0;if((N|0)<(J|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);O=0;break}else{a[1263537]=0;P=79;break}}else P=79;while(0);if((P|0)==79)O=e+(I*24|0)|0;__ZN7VariantC2ERKS_(k,O);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);O=__ZNK7VariantcvP6ObjectEv(k)|0;do if((g|0)<2){N=c[y>>2]|0;M=N+-1|0;L=N+-2|0;if((N|0)>=2){N=c[d+16>>2]|0;J=(N|0)==0;if(J)Q=0;else Q=c[N+-4>>2]|0;if((M|0)<=(Q|0)){if(J)R=0;else R=c[N+-4>>2]|0;do if((R|0)<(M|0)){if(J)S=0;else S=c[N+-4>>2]|0;if((S|0)<(M|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);T=0;break}else{a[1263537]=0;P=96;break}}else P=96;while(0);if((P|0)==96)T=N+(L*24|0)|0;__ZN7VariantC2ERKS_(o,T);break}}c[o>>2]=0}else __ZN7VariantC2ERKS_(o,c[f+4>>2]|0);while(0);c[n>>2]=__ZNK7Variantcv6StringEv(o)|0;do if((g|0)<3){T=c[y>>2]|0;S=T+-2|0;R=T+-3|0;if((S|0)>=1){T=c[d+16>>2]|0;Q=(T|0)==0;if(Q)U=0;else U=c[T+-4>>2]|0;if((S|0)<=(U|0)){if(Q)V=0;else V=c[T+-4>>2]|0;do if((V|0)<(S|0)){if(Q)W=0;else W=c[T+-4>>2]|0;if((W|0)<(S|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);X=0;break}else{a[1263537]=0;P=113;break}}else P=113;while(0);if((P|0)==113)X=T+(R*24|0)|0;__ZN7VariantC2ERKS_(p,X);break}}c[p>>2]=0}else __ZN7VariantC2ERKS_(p,c[f+8>>2]|0);while(0);X=__ZNK7VariantcvP6ObjectEv(p)|0;do if((g|0)<4){W=c[y>>2]|0;V=W+-3|0;U=W+-4|0;if((V|0)>=1){W=c[d+16>>2]|0;S=(W|0)==0;if(S)Y=0;else Y=c[W+-4>>2]|0;if((V|0)<=(Y|0)){if(S)Z=0;else Z=c[W+-4>>2]|0;do if((Z|0)<(V|0)){if(S)_=0;else _=c[W+-4>>2]|0;if((_|0)<(V|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);$=0;break}else{a[1263537]=0;P=130;break}}else P=130;while(0);if((P|0)==130)$=W+(U*24|0)|0;__ZN7VariantC2ERKS_(r,$);break}}c[r>>2]=0}else __ZN7VariantC2ERKS_(r,c[f+12>>2]|0);while(0);c[q>>2]=__ZNK7Variantcv6StringEv(r)|0;do if((g|0)<5){$=c[y>>2]|0;_=$+-4|0;Z=$+-5|0;if((_|0)>=1){$=c[d+16>>2]|0;Y=($|0)==0;if(Y)aa=0;else aa=c[$+-4>>2]|0;if((_|0)<=(aa|0)){if(Y)ca=0;else ca=c[$+-4>>2]|0;do if((ca|0)<(_|0)){if(Y)da=0;else da=c[$+-4>>2]|0;if((da|0)<(_|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);ea=0;break}else{a[1263537]=0;P=147;break}}else P=147;while(0);if((P|0)==147)ea=$+(Z*24|0)|0;__ZN7VariantC2ERKS_(t,ea);break}}c[t>>2]=0}else __ZN7VariantC2ERKS_(t,c[f+16>>2]|0);while(0);__ZN7VariantC2ERKS_(s,t);do if((g|0)<6){ea=c[y>>2]|0;da=ea+-5|0;ca=ea+-6|0;if((da|0)>=1){ea=c[d+16>>2]|0;aa=(ea|0)==0;if(aa)fa=0;else fa=c[ea+-4>>2]|0;if((da|0)<=(fa|0)){if(aa)ga=0;else ga=c[ea+-4>>2]|0;do if((ga|0)<(da|0)){if(aa)ha=0;else ha=c[ea+-4>>2]|0;if((ha|0)<(da|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);ia=0;break}else{a[1263537]=0;P=164;break}}else P=164;while(0);if((P|0)==164)ia=ea+(ca*24|0)|0;__ZN7VariantC2ERKS_(u,ia);break}}c[u>>2]=0}else __ZN7VariantC2ERKS_(u,c[f+20>>2]|0);while(0);ja=+__ZNK7VariantcvfEv(u);do if((g|0)<7){ia=c[y>>2]|0;ha=ia+-6|0;ga=ia+-7|0;if((ha|0)>=1){ia=c[d+16>>2]|0;fa=(ia|0)==0;if(fa)ka=0;else ka=c[ia+-4>>2]|0;if((ha|0)<=(ka|0)){if(fa)la=0;else la=c[ia+-4>>2]|0;do if((la|0)<(ha|0)){if(fa)ma=0;else ma=c[ia+-4>>2]|0;if((ma|0)<(ha|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);na=0;break}else{a[1263537]=0;P=181;break}}else P=181;while(0);if((P|0)==181)na=ia+(ga*24|0)|0;__ZN7VariantC2ERKS_(v,na);break}}c[v>>2]=0}else __ZN7VariantC2ERKS_(v,c[f+24>>2]|0);while(0);na=__ZNK7VariantcviEv(v)|0;do if((g|0)<8){ma=c[y>>2]|0;la=ma+-7|0;ka=ma+-8|0;if((la|0)>=1){ma=c[d+16>>2]|0;ha=(ma|0)==0;if(ha)oa=0;else oa=c[ma+-4>>2]|0;if((la|0)<=(oa|0)){if(ha)pa=0;else pa=c[ma+-4>>2]|0;do if((pa|0)<(la|0)){if(ha)qa=0;else qa=c[ma+-4>>2]|0;if((qa|0)<(la|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);ra=0;break}else{a[1263537]=0;P=198;break}}else P=198;while(0);if((P|0)==198)ra=ma+(ka*24|0)|0;__ZN7VariantC2ERKS_(w,ra);break}}c[w>>2]=0}else __ZN7VariantC2ERKS_(w,c[f+28>>2]|0);while(0);ra=__ZNK7VariantcviEv(w)|0;a:do if((g|0)<9){qa=c[y>>2]|0;pa=qa+-8|0;oa=qa+-9|0;do if((pa|0)>=1){qa=c[d+16>>2]|0;la=(qa|0)==0;if(la)sa=0;else sa=c[qa+-4>>2]|0;if((pa|0)>(sa|0))break;if(la)ta=0;else ta=c[qa+-4>>2]|0;do if((ta|0)<(pa|0)){if(la)ua=0;else ua=c[qa+-4>>2]|0;if((ua|0)<(pa|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);va=0;break}else{a[1263537]=0;P=215;break}}else P=215;while(0);if((P|0)==215)va=qa+(oa*24|0)|0;__ZN7VariantC2ERKS_(x,va);break a}while(0);c[x>>2]=0}else __ZN7VariantC2ERKS_(x,c[f+32>>2]|0);while(0);wa=+__ZNK7VariantcvfEv(x);__ZN7VariantC2Eb(j,mi[K&7](H,O,n,X,q,s,ja,na,ra,wa)|0);if(c[x>>2]|0)__ZN7Variant5clearEv(x);if(c[w>>2]|0)__ZN7Variant5clearEv(w);if(c[v>>2]|0)__ZN7Variant5clearEv(v);if(c[u>>2]|0)__ZN7Variant5clearEv(u);if(c[s>>2]|0)__ZN7Variant5clearEv(s);if(c[t>>2]|0)__ZN7Variant5clearEv(t);t=c[q>>2]|0;do if(t|0){if(__Z16atomic_decrementPj(t+-8|0)|0)break;__ZN6Memory11free_staticEPvb(t,1)}while(0);if(c[r>>2]|0)__ZN7Variant5clearEv(r);if(c[p>>2]|0)__ZN7Variant5clearEv(p);p=c[n>>2]|0;do if(p|0){if(__Z16atomic_decrementPj(p+-8|0)|0)break;__ZN6Memory11free_staticEPvb(p,1)}while(0);if(c[o>>2]|0)__ZN7Variant5clearEv(o);if(c[k>>2]|0)__ZN7Variant5clearEv(k);__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,893060,2537,1146558,0);c[b>>2]=0;l=i;return}function __ZN12MethodBind9RI5TweenbP6Object6StringS2_S3_7VariantfNS0_14TransitionTypeENS0_8EaseTypeEfE7ptrcallES2_PPKvPv(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;h=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=h+28|0;j=h+24|0;k=h;if(!d)n=0;else{o=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1236272)|0;n=o?d:0}d=c[b+44>>2]|0;o=c[b+48>>2]|0;b=n+(o>>1)|0;if(!(o&1))p=d;else p=c[(c[b>>2]|0)+d>>2]|0;d=c[e>>2]|0;o=c[e+4>>2]|0;n=c[o>>2]|0;if((n|0)!=0?(__Z28atomic_conditional_incrementPj(n+-8|0)|0)!=0:0)q=c[o>>2]|0;else q=0;c[i>>2]=q;q=c[e+8>>2]|0;o=c[e+12>>2]|0;n=c[o>>2]|0;if((n|0)!=0?(__Z28atomic_conditional_incrementPj(n+-8|0)|0)!=0:0)r=c[o>>2]|0;else r=0;c[j>>2]=r;__ZN7VariantC2ERKS_(k,c[e+16>>2]|0);a[f>>0]=(mi[p&7](b,d,i,q,j,k,+g[c[e+20>>2]>>2],c[c[e+24>>2]>>2]|0,c[c[e+28>>2]>>2]|0,+g[c[e+32>>2]>>2])|0)&1;if(c[k>>2]|0)__ZN7Variant5clearEv(k);k=c[j>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);k=c[i>>2]|0;if(!k){l=h;return}if(__Z16atomic_decrementPj(k+-8|0)|0){l=h;return}__ZN6Memory11free_staticEPvb(k,1);l=h;return}function __ZN12MethodBind9RI5TweenbP6Object6StringS2_S3_7VariantfNS0_14TransitionTypeENS0_8EaseTypeEfED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK12MethodBind9RI5TweenbP6Object6StringS2_S3_7VariantfNS0_14TransitionTypeENS0_8EaseTypeEfE18_get_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;do switch(b|0){case -1:{__ZN7VariantC2Eb(d,0);f=c[d>>2]|0;if(f|0)__ZN7Variant5clearEv(d);g=f;break}case 0:{__ZN7VariantC2EPK6Object(d,0);f=c[d>>2]|0;if(f|0)__ZN7Variant5clearEv(d);g=f;break}case 1:{c[d>>2]=0;__ZN7VariantC2ERK6String(e,d);f=c[e>>2]|0;if(f|0)__ZN7Variant5clearEv(e);h=c[d>>2]|0;if(h|0?(__Z16atomic_decrementPj(h+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(h,1);g=f;break}case 2:{__ZN7VariantC2EPK6Object(d,0);f=c[d>>2]|0;if(f|0)__ZN7Variant5clearEv(d);g=f;break}case 3:{c[d>>2]=0;__ZN7VariantC2ERK6String(e,d);f=c[e>>2]|0;if(f|0)__ZN7Variant5clearEv(e);h=c[d>>2]|0;if(h|0?(__Z16atomic_decrementPj(h+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(h,1);g=f;break}case 4:{c[d>>2]=0;__ZN7VariantC2ERKS_(e,d);f=c[e>>2]|0;if(f|0)__ZN7Variant5clearEv(e);if(c[d>>2]|0)__ZN7Variant5clearEv(d);g=f;break}case 5:{__ZN7VariantC2Ef(d,0.0);f=c[d>>2]|0;if(f|0)__ZN7Variant5clearEv(d);g=f;break}case 6:{__ZN7VariantC2Ei(d,0);f=c[d>>2]|0;if(f|0)__ZN7Variant5clearEv(d);g=f;break}case 7:{__ZN7VariantC2Ei(d,0);f=c[d>>2]|0;if(f|0)__ZN7Variant5clearEv(d);g=f;break}case 8:{__ZN7VariantC2Ef(d,0.0);f=c[d>>2]|0;if(f|0)__ZN7Variant5clearEv(d);g=f;break}default:g=0}while(0);l=a;return g|0}function __ZNK12MethodBind9RI5TweenbP6Object6String7VariantS2_S3_fNS0_14TransitionTypeENS0_8EaseTypeEfE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return __ZNK12MethodBind9RI5TweenbP6Object6String7VariantS2_S3_fNS0_14TransitionTypeENS0_8EaseTypeEfE18_get_argument_typeEi(a,b)|0}function __ZNK12MethodBind9RI5TweenbP6Object6String7VariantS2_S3_fNS0_14TransitionTypeENS0_8EaseTypeEfE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,893723);l=a;return c[b>>2]|0}function __ZN12MethodBind9RI5TweenbP6Object6String7VariantS2_S3_fNS0_14TransitionTypeENS0_8EaseTypeEfE4callES2_PPKS4_iRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0,ia=0,ja=0.0,ka=0,la=0,ma=0,na=0,oa=0,pa=0,qa=0,ra=0,sa=0,ta=0,ua=0,va=0,wa=0.0;i=l;l=l+272|0;if((l|0)>=(m|0))ba(272);j=i+240|0;k=i+216|0;n=i+268|0;o=i+192|0;p=i+120|0;q=i+168|0;r=i+144|0;s=i+264|0;t=i+96|0;u=i+72|0;v=i+48|0;w=i+24|0;x=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236272)|0:0){c[h>>2]=0;a[1263537]=0;y=d+24|0;z=c[y>>2]|0;if((z|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=z;c[b>>2]=0;l=i;return}A=z-(c[d+20>>2]|0)|0;if((A|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=A;c[b>>2]=0;l=i;return}do if((g|0)>0){if((z|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);B=0}else{a[1263537]=0;B=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,B)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=B;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[y>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);C=0}else{a[1263537]=0;C=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,C)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=C;c[b>>2]=0;l=i;return}if((g|0)>2){if((c[y>>2]|0)<2){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);D=0}else{a[1263537]=0;D=c[(c[d+32>>2]|0)+12>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+8>>2]>>2]|0,D)|0)){c[h>>2]=2;c[h+4>>2]=2;c[h+8>>2]=D;c[b>>2]=0;l=i;return}if((g|0)>3){if((c[y>>2]|0)<3){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);E=0}else{a[1263537]=0;E=c[(c[d+32>>2]|0)+16>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+12>>2]>>2]|0,E)|0)){c[h>>2]=2;c[h+4>>2]=3;c[h+8>>2]=E;c[b>>2]=0;l=i;return}if((g|0)>4){if((c[y>>2]|0)<4){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);F=0}else{a[1263537]=0;F=c[(c[d+32>>2]|0)+20>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+16>>2]>>2]|0,F)|0)){c[h>>2]=2;c[h+4>>2]=4;c[h+8>>2]=F;c[b>>2]=0;l=i;return}if((g|0)<=5)break;if((c[y>>2]|0)<5){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);G=0}else{a[1263537]=0;G=c[(c[d+32>>2]|0)+24>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+20>>2]>>2]|0,G)|0)){c[h>>2]=2;c[h+4>>2]=5;c[h+8>>2]=G;c[b>>2]=0;l=i;return}if((g|0)<=6)break;if((c[y>>2]|0)<6){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);H=0}else{a[1263537]=0;H=c[(c[d+32>>2]|0)+28>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+24>>2]>>2]|0,H)|0)){c[h>>2]=2;c[h+4>>2]=6;c[h+8>>2]=H;c[b>>2]=0;l=i;return}if((g|0)<=7)break;if((c[y>>2]|0)<7){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);I=0}else{a[1263537]=0;I=c[(c[d+32>>2]|0)+32>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+28>>2]>>2]|0,I)|0)){c[h>>2]=2;c[h+4>>2]=7;c[h+8>>2]=I;c[b>>2]=0;l=i;return}if((g|0)<=8)break;if((c[y>>2]|0)<8){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);J=0}else{a[1263537]=0;J=c[(c[d+32>>2]|0)+36>>2]|0}if(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+32>>2]>>2]|0,J)|0)break;c[h>>2]=2;c[h+4>>2]=8;c[h+8>>2]=J;c[b>>2]=0;l=i;return}}}}}while(0);J=c[d+44>>2]|0;I=c[d+48>>2]|0;H=e+(I>>1)|0;if(!(I&1))K=J;else K=c[(c[H>>2]|0)+J>>2]|0;do if((g|0)<1){J=c[y>>2]|0;I=J+-1|0;if((J|0)>=1){e=c[d+16>>2]|0;G=(e|0)==0;if(G)L=0;else L=c[e+-4>>2]|0;if((J|0)<=(L|0)){if(G)M=0;else M=c[e+-4>>2]|0;do if((M|0)<(J|0)){if(G)N=0;else N=c[e+-4>>2]|0;if((N|0)<(J|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);O=0;break}else{a[1263537]=0;P=79;break}}else P=79;while(0);if((P|0)==79)O=e+(I*24|0)|0;__ZN7VariantC2ERKS_(k,O);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);O=__ZNK7VariantcvP6ObjectEv(k)|0;do if((g|0)<2){N=c[y>>2]|0;M=N+-1|0;L=N+-2|0;if((N|0)>=2){N=c[d+16>>2]|0;J=(N|0)==0;if(J)Q=0;else Q=c[N+-4>>2]|0;if((M|0)<=(Q|0)){if(J)R=0;else R=c[N+-4>>2]|0;do if((R|0)<(M|0)){if(J)S=0;else S=c[N+-4>>2]|0;if((S|0)<(M|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);T=0;break}else{a[1263537]=0;P=96;break}}else P=96;while(0);if((P|0)==96)T=N+(L*24|0)|0;__ZN7VariantC2ERKS_(o,T);break}}c[o>>2]=0}else __ZN7VariantC2ERKS_(o,c[f+4>>2]|0);while(0);c[n>>2]=__ZNK7Variantcv6StringEv(o)|0;do if((g|0)<3){T=c[y>>2]|0;S=T+-2|0;R=T+-3|0;if((S|0)>=1){T=c[d+16>>2]|0;Q=(T|0)==0;if(Q)U=0;else U=c[T+-4>>2]|0;if((S|0)<=(U|0)){if(Q)V=0;else V=c[T+-4>>2]|0;do if((V|0)<(S|0)){if(Q)W=0;else W=c[T+-4>>2]|0;if((W|0)<(S|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);X=0;break}else{a[1263537]=0;P=113;break}}else P=113;while(0);if((P|0)==113)X=T+(R*24|0)|0;__ZN7VariantC2ERKS_(q,X);break}}c[q>>2]=0}else __ZN7VariantC2ERKS_(q,c[f+8>>2]|0);while(0);__ZN7VariantC2ERKS_(p,q);do if((g|0)<4){X=c[y>>2]|0;W=X+-3|0;V=X+-4|0;if((W|0)>=1){X=c[d+16>>2]|0;U=(X|0)==0;if(U)Y=0;else Y=c[X+-4>>2]|0;if((W|0)<=(Y|0)){if(U)Z=0;else Z=c[X+-4>>2]|0;do if((Z|0)<(W|0)){if(U)_=0;else _=c[X+-4>>2]|0;if((_|0)<(W|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);$=0;break}else{a[1263537]=0;P=130;break}}else P=130;while(0);if((P|0)==130)$=X+(V*24|0)|0;__ZN7VariantC2ERKS_(r,$);break}}c[r>>2]=0}else __ZN7VariantC2ERKS_(r,c[f+12>>2]|0);while(0);$=__ZNK7VariantcvP6ObjectEv(r)|0;do if((g|0)<5){_=c[y>>2]|0;Z=_+-4|0;Y=_+-5|0;if((Z|0)>=1){_=c[d+16>>2]|0;W=(_|0)==0;if(W)aa=0;else aa=c[_+-4>>2]|0;if((Z|0)<=(aa|0)){if(W)ca=0;else ca=c[_+-4>>2]|0;do if((ca|0)<(Z|0)){if(W)da=0;else da=c[_+-4>>2]|0;if((da|0)<(Z|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);ea=0;break}else{a[1263537]=0;P=147;break}}else P=147;while(0);if((P|0)==147)ea=_+(Y*24|0)|0;__ZN7VariantC2ERKS_(t,ea);break}}c[t>>2]=0}else __ZN7VariantC2ERKS_(t,c[f+16>>2]|0);while(0);c[s>>2]=__ZNK7Variantcv6StringEv(t)|0;do if((g|0)<6){ea=c[y>>2]|0;da=ea+-5|0;ca=ea+-6|0;if((da|0)>=1){ea=c[d+16>>2]|0;aa=(ea|0)==0;if(aa)fa=0;else fa=c[ea+-4>>2]|0;if((da|0)<=(fa|0)){if(aa)ga=0;else ga=c[ea+-4>>2]|0;do if((ga|0)<(da|0)){if(aa)ha=0;else ha=c[ea+-4>>2]|0;if((ha|0)<(da|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);ia=0;break}else{a[1263537]=0;P=164;break}}else P=164;while(0);if((P|0)==164)ia=ea+(ca*24|0)|0;__ZN7VariantC2ERKS_(u,ia);break}}c[u>>2]=0}else __ZN7VariantC2ERKS_(u,c[f+20>>2]|0);while(0);ja=+__ZNK7VariantcvfEv(u);do if((g|0)<7){ia=c[y>>2]|0;ha=ia+-6|0;ga=ia+-7|0;if((ha|0)>=1){ia=c[d+16>>2]|0;fa=(ia|0)==0;if(fa)ka=0;else ka=c[ia+-4>>2]|0;if((ha|0)<=(ka|0)){if(fa)la=0;else la=c[ia+-4>>2]|0;do if((la|0)<(ha|0)){if(fa)ma=0;else ma=c[ia+-4>>2]|0;if((ma|0)<(ha|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);na=0;break}else{a[1263537]=0;P=181;break}}else P=181;while(0);if((P|0)==181)na=ia+(ga*24|0)|0;__ZN7VariantC2ERKS_(v,na);break}}c[v>>2]=0}else __ZN7VariantC2ERKS_(v,c[f+24>>2]|0);while(0);na=__ZNK7VariantcviEv(v)|0;do if((g|0)<8){ma=c[y>>2]|0;la=ma+-7|0;ka=ma+-8|0;if((la|0)>=1){ma=c[d+16>>2]|0;ha=(ma|0)==0;if(ha)oa=0;else oa=c[ma+-4>>2]|0;if((la|0)<=(oa|0)){if(ha)pa=0;else pa=c[ma+-4>>2]|0;do if((pa|0)<(la|0)){if(ha)qa=0;else qa=c[ma+-4>>2]|0;if((qa|0)<(la|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);ra=0;break}else{a[1263537]=0;P=198;break}}else P=198;while(0);if((P|0)==198)ra=ma+(ka*24|0)|0;__ZN7VariantC2ERKS_(w,ra);break}}c[w>>2]=0}else __ZN7VariantC2ERKS_(w,c[f+28>>2]|0);while(0);ra=__ZNK7VariantcviEv(w)|0;a:do if((g|0)<9){qa=c[y>>2]|0;pa=qa+-8|0;oa=qa+-9|0;do if((pa|0)>=1){qa=c[d+16>>2]|0;la=(qa|0)==0;if(la)sa=0;else sa=c[qa+-4>>2]|0;if((pa|0)>(sa|0))break;if(la)ta=0;else ta=c[qa+-4>>2]|0;do if((ta|0)<(pa|0)){if(la)ua=0;else ua=c[qa+-4>>2]|0;if((ua|0)<(pa|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);va=0;break}else{a[1263537]=0;P=215;break}}else P=215;while(0);if((P|0)==215)va=qa+(oa*24|0)|0;__ZN7VariantC2ERKS_(x,va);break a}while(0);c[x>>2]=0}else __ZN7VariantC2ERKS_(x,c[f+32>>2]|0);while(0);wa=+__ZNK7VariantcvfEv(x);__ZN7VariantC2Eb(j,mi[K&7](H,O,n,p,$,s,ja,na,ra,wa)|0);if(c[x>>2]|0)__ZN7Variant5clearEv(x);if(c[w>>2]|0)__ZN7Variant5clearEv(w);if(c[v>>2]|0)__ZN7Variant5clearEv(v);if(c[u>>2]|0)__ZN7Variant5clearEv(u);u=c[s>>2]|0;do if(u|0){if(__Z16atomic_decrementPj(u+-8|0)|0)break;__ZN6Memory11free_staticEPvb(u,1)}while(0);if(c[t>>2]|0)__ZN7Variant5clearEv(t);if(c[r>>2]|0)__ZN7Variant5clearEv(r);if(c[p>>2]|0)__ZN7Variant5clearEv(p);if(c[q>>2]|0)__ZN7Variant5clearEv(q);q=c[n>>2]|0;do if(q|0){if(__Z16atomic_decrementPj(q+-8|0)|0)break;__ZN6Memory11free_staticEPvb(q,1)}while(0);if(c[o>>2]|0)__ZN7Variant5clearEv(o);if(c[k>>2]|0)__ZN7Variant5clearEv(k);__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,893060,2537,1146558,0);c[b>>2]=0;l=i;return}function __ZN12MethodBind9RI5TweenbP6Object6String7VariantS2_S3_fNS0_14TransitionTypeENS0_8EaseTypeEfE7ptrcallES2_PPKvPv(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;h=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=h+28|0;j=h;k=h+24|0;if(!d)n=0;else{o=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1236272)|0;n=o?d:0}d=c[b+44>>2]|0;o=c[b+48>>2]|0;b=n+(o>>1)|0;if(!(o&1))p=d;else p=c[(c[b>>2]|0)+d>>2]|0;d=c[e>>2]|0;o=c[e+4>>2]|0;n=c[o>>2]|0;if((n|0)!=0?(__Z28atomic_conditional_incrementPj(n+-8|0)|0)!=0:0)q=c[o>>2]|0;else q=0;c[i>>2]=q;__ZN7VariantC2ERKS_(j,c[e+8>>2]|0);q=c[e+12>>2]|0;o=c[e+16>>2]|0;n=c[o>>2]|0;if((n|0)!=0?(__Z28atomic_conditional_incrementPj(n+-8|0)|0)!=0:0)r=c[o>>2]|0;else r=0;c[k>>2]=r;a[f>>0]=(mi[p&7](b,d,i,j,q,k,+g[c[e+20>>2]>>2],c[c[e+24>>2]>>2]|0,c[c[e+28>>2]>>2]|0,+g[c[e+32>>2]>>2])|0)&1;e=c[k>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);if(c[j>>2]|0)__ZN7Variant5clearEv(j);j=c[i>>2]|0;if(!j){l=h;return}if(__Z16atomic_decrementPj(j+-8|0)|0){l=h;return}__ZN6Memory11free_staticEPvb(j,1);l=h;return}function __ZN12MethodBind9RI5TweenbP6Object6String7VariantS2_S3_fNS0_14TransitionTypeENS0_8EaseTypeEfED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK12MethodBind9RI5TweenbP6Object6String7VariantS2_S3_fNS0_14TransitionTypeENS0_8EaseTypeEfE18_get_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;do switch(b|0){case -1:{__ZN7VariantC2Eb(d,0);f=c[d>>2]|0;if(f|0)__ZN7Variant5clearEv(d);g=f;break}case 0:{__ZN7VariantC2EPK6Object(d,0);f=c[d>>2]|0;if(f|0)__ZN7Variant5clearEv(d);g=f;break}case 1:{c[d>>2]=0;__ZN7VariantC2ERK6String(e,d);f=c[e>>2]|0;if(f|0)__ZN7Variant5clearEv(e);h=c[d>>2]|0;if(h|0?(__Z16atomic_decrementPj(h+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(h,1);g=f;break}case 2:{c[d>>2]=0;__ZN7VariantC2ERKS_(e,d);f=c[e>>2]|0;if(f|0)__ZN7Variant5clearEv(e);if(c[d>>2]|0)__ZN7Variant5clearEv(d);g=f;break}case 3:{__ZN7VariantC2EPK6Object(d,0);f=c[d>>2]|0;if(f|0)__ZN7Variant5clearEv(d);g=f;break}case 4:{c[d>>2]=0;__ZN7VariantC2ERK6String(e,d);f=c[e>>2]|0;if(f|0)__ZN7Variant5clearEv(e);h=c[d>>2]|0;if(h|0?(__Z16atomic_decrementPj(h+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(h,1);g=f;break}case 5:{__ZN7VariantC2Ef(d,0.0);f=c[d>>2]|0;if(f|0)__ZN7Variant5clearEv(d);g=f;break}case 6:{__ZN7VariantC2Ei(d,0);f=c[d>>2]|0;if(f|0)__ZN7Variant5clearEv(d);g=f;break}case 7:{__ZN7VariantC2Ei(d,0);f=c[d>>2]|0;if(f|0)__ZN7Variant5clearEv(d);g=f;break}case 8:{__ZN7VariantC2Ef(d,0.0);f=c[d>>2]|0;if(f|0)__ZN7Variant5clearEv(d);g=f;break}default:g=0}while(0);l=a;return g|0}function __ZNK12MethodBind8RI5TweenbP6Objectf6StringRK7VariantS6_S6_S6_S6_E18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return __ZNK12MethodBind8RI5TweenbP6Objectf6StringRK7VariantS6_S6_S6_S6_E18_get_argument_typeEi(a,b)|0}function __ZNK12MethodBind8RI5TweenbP6Objectf6StringRK7VariantS6_S6_S6_S6_E18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,893723);l=a;return c[b>>2]|0}function __ZN12MethodBind8RI5TweenbP6Objectf6StringRK7VariantS6_S6_S6_S6_E4callES2_PPS5_iRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0.0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0,ia=0,ja=0,ka=0,la=0,ma=0,na=0,oa=0,pa=0,qa=0,ra=0,sa=0;i=l;l=l+352|0;if((l|0)>=(m|0))ba(352);j=i+312|0;k=i+288|0;n=i+264|0;o=i+336|0;p=i+240|0;q=i+216|0;r=i+192|0;s=i+168|0;t=i+144|0;u=i+120|0;v=i+96|0;w=i+72|0;x=i+48|0;y=i+24|0;z=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236272)|0:0){c[h>>2]=0;a[1263537]=0;A=d+24|0;B=c[A>>2]|0;if((B|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=B;c[b>>2]=0;l=i;return}C=B-(c[d+20>>2]|0)|0;if((C|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=C;c[b>>2]=0;l=i;return}do if((g|0)>0){if((B|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);D=0}else{a[1263537]=0;D=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,D)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=D;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[A>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);E=0}else{a[1263537]=0;E=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,E)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=E;c[b>>2]=0;l=i;return}if((g|0)>2){if((c[A>>2]|0)<2){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);F=0}else{a[1263537]=0;F=c[(c[d+32>>2]|0)+12>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+8>>2]>>2]|0,F)|0)){c[h>>2]=2;c[h+4>>2]=2;c[h+8>>2]=F;c[b>>2]=0;l=i;return}if((g|0)>3){if((c[A>>2]|0)<3){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);G=0}else{a[1263537]=0;G=c[(c[d+32>>2]|0)+16>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+12>>2]>>2]|0,G)|0)){c[h>>2]=2;c[h+4>>2]=3;c[h+8>>2]=G;c[b>>2]=0;l=i;return}if((g|0)>4){if((c[A>>2]|0)<4){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);H=0}else{a[1263537]=0;H=c[(c[d+32>>2]|0)+20>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+16>>2]>>2]|0,H)|0)){c[h>>2]=2;c[h+4>>2]=4;c[h+8>>2]=H;c[b>>2]=0;l=i;return}if((g|0)<=5)break;if((c[A>>2]|0)<5){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);I=0}else{a[1263537]=0;I=c[(c[d+32>>2]|0)+24>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+20>>2]>>2]|0,I)|0)){c[h>>2]=2;c[h+4>>2]=5;c[h+8>>2]=I;c[b>>2]=0;l=i;return}if((g|0)<=6)break;if((c[A>>2]|0)<6){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);J=0}else{a[1263537]=0;J=c[(c[d+32>>2]|0)+28>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+24>>2]>>2]|0,J)|0)){c[h>>2]=2;c[h+4>>2]=6;c[h+8>>2]=J;c[b>>2]=0;l=i;return}if((g|0)<=7)break;if((c[A>>2]|0)<7){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);K=0}else{a[1263537]=0;K=c[(c[d+32>>2]|0)+32>>2]|0}if(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+28>>2]>>2]|0,K)|0)break;c[h>>2]=2;c[h+4>>2]=7;c[h+8>>2]=K;c[b>>2]=0;l=i;return}}}}}while(0);K=c[d+44>>2]|0;J=c[d+48>>2]|0;I=e+(J>>1)|0;if(!(J&1))L=K;else L=c[(c[I>>2]|0)+K>>2]|0;do if((g|0)<1){K=c[A>>2]|0;J=K+-1|0;if((K|0)>=1){e=c[d+16>>2]|0;H=(e|0)==0;if(H)M=0;else M=c[e+-4>>2]|0;if((K|0)<=(M|0)){if(H)N=0;else N=c[e+-4>>2]|0;do if((N|0)<(K|0)){if(H)O=0;else O=c[e+-4>>2]|0;if((O|0)<(K|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);P=0;break}else{a[1263537]=0;Q=73;break}}else Q=73;while(0);if((Q|0)==73)P=e+(J*24|0)|0;__ZN7VariantC2ERKS_(k,P);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);P=__ZNK7VariantcvP6ObjectEv(k)|0;do if((g|0)<2){O=c[A>>2]|0;N=O+-1|0;M=O+-2|0;if((O|0)>=2){O=c[d+16>>2]|0;K=(O|0)==0;if(K)R=0;else R=c[O+-4>>2]|0;if((N|0)<=(R|0)){if(K)S=0;else S=c[O+-4>>2]|0;do if((S|0)<(N|0)){if(K)T=0;else T=c[O+-4>>2]|0;if((T|0)<(N|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);U=0;break}else{a[1263537]=0;Q=90;break}}else Q=90;while(0);if((Q|0)==90)U=O+(M*24|0)|0;__ZN7VariantC2ERKS_(n,U);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f+4>>2]|0);while(0);V=+__ZNK7VariantcvfEv(n);do if((g|0)<3){U=c[A>>2]|0;T=U+-2|0;S=U+-3|0;if((T|0)>=1){U=c[d+16>>2]|0;R=(U|0)==0;if(R)W=0;else W=c[U+-4>>2]|0;if((T|0)<=(W|0)){if(R)X=0;else X=c[U+-4>>2]|0;do if((X|0)<(T|0)){if(R)Y=0;else Y=c[U+-4>>2]|0;if((Y|0)<(T|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);Z=0;break}else{a[1263537]=0;Q=107;break}}else Q=107;while(0);if((Q|0)==107)Z=U+(S*24|0)|0;__ZN7VariantC2ERKS_(p,Z);break}}c[p>>2]=0}else __ZN7VariantC2ERKS_(p,c[f+8>>2]|0);while(0);c[o>>2]=__ZNK7Variantcv6StringEv(p)|0;do if((g|0)<4){Z=c[A>>2]|0;Y=Z+-3|0;X=Z+-4|0;if((Y|0)>=1){Z=c[d+16>>2]|0;W=(Z|0)==0;if(W)_=0;else _=c[Z+-4>>2]|0;if((Y|0)<=(_|0)){if(W)$=0;else $=c[Z+-4>>2]|0;do if(($|0)<(Y|0)){if(W)aa=0;else aa=c[Z+-4>>2]|0;if((aa|0)<(Y|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);ca=0;break}else{a[1263537]=0;Q=124;break}}else Q=124;while(0);if((Q|0)==124)ca=Z+(X*24|0)|0;__ZN7VariantC2ERKS_(r,ca);break}}c[r>>2]=0}else __ZN7VariantC2ERKS_(r,c[f+12>>2]|0);while(0);__ZN7VariantC2ERKS_(q,r);do if((g|0)<5){ca=c[A>>2]|0;aa=ca+-4|0;$=ca+-5|0;if((aa|0)>=1){ca=c[d+16>>2]|0;_=(ca|0)==0;if(_)da=0;else da=c[ca+-4>>2]|0;if((aa|0)<=(da|0)){if(_)ea=0;else ea=c[ca+-4>>2]|0;do if((ea|0)<(aa|0)){if(_)fa=0;else fa=c[ca+-4>>2]|0;if((fa|0)<(aa|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);ga=0;break}else{a[1263537]=0;Q=141;break}}else Q=141;while(0);if((Q|0)==141)ga=ca+($*24|0)|0;__ZN7VariantC2ERKS_(t,ga);break}}c[t>>2]=0}else __ZN7VariantC2ERKS_(t,c[f+16>>2]|0);while(0);__ZN7VariantC2ERKS_(s,t);do if((g|0)<6){ga=c[A>>2]|0;fa=ga+-5|0;ea=ga+-6|0;if((fa|0)>=1){ga=c[d+16>>2]|0;da=(ga|0)==0;if(da)ha=0;else ha=c[ga+-4>>2]|0;if((fa|0)<=(ha|0)){if(da)ia=0;else ia=c[ga+-4>>2]|0;do if((ia|0)<(fa|0)){if(da)ja=0;else ja=c[ga+-4>>2]|0;if((ja|0)<(fa|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);ka=0;break}else{a[1263537]=0;Q=158;break}}else Q=158;while(0);if((Q|0)==158)ka=ga+(ea*24|0)|0;__ZN7VariantC2ERKS_(v,ka);break}}c[v>>2]=0}else __ZN7VariantC2ERKS_(v,c[f+20>>2]|0);while(0);__ZN7VariantC2ERKS_(u,v);do if((g|0)<7){ka=c[A>>2]|0;ja=ka+-6|0;ia=ka+-7|0;if((ja|0)>=1){ka=c[d+16>>2]|0;ha=(ka|0)==0;if(ha)la=0;else la=c[ka+-4>>2]|0;if((ja|0)<=(la|0)){if(ha)ma=0;else ma=c[ka+-4>>2]|0;do if((ma|0)<(ja|0)){if(ha)na=0;else na=c[ka+-4>>2]|0;if((na|0)<(ja|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);oa=0;break}else{a[1263537]=0;Q=175;break}}else Q=175;while(0);if((Q|0)==175)oa=ka+(ia*24|0)|0;__ZN7VariantC2ERKS_(x,oa);break}}c[x>>2]=0}else __ZN7VariantC2ERKS_(x,c[f+24>>2]|0);while(0);__ZN7VariantC2ERKS_(w,x);do if((g|0)<8){oa=c[A>>2]|0;na=oa+-7|0;ma=oa+-8|0;if((na|0)>=1){oa=c[d+16>>2]|0;la=(oa|0)==0;if(la)pa=0;else pa=c[oa+-4>>2]|0;if((na|0)<=(pa|0)){if(la)qa=0;else qa=c[oa+-4>>2]|0;do if((qa|0)<(na|0)){if(la)ra=0;else ra=c[oa+-4>>2]|0;if((ra|0)<(na|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);sa=0;break}else{a[1263537]=0;Q=192;break}}else Q=192;while(0);if((Q|0)==192)sa=oa+(ma*24|0)|0;__ZN7VariantC2ERKS_(z,sa);break}}c[z>>2]=0}else __ZN7VariantC2ERKS_(z,c[f+28>>2]|0);while(0);__ZN7VariantC2ERKS_(y,z);__ZN7VariantC2Eb(j,uj[L&3](I,P,V,o,q,s,u,w,y)|0);if(c[y>>2]|0)__ZN7Variant5clearEv(y);if(c[z>>2]|0)__ZN7Variant5clearEv(z);if(c[w>>2]|0)__ZN7Variant5clearEv(w);if(c[x>>2]|0)__ZN7Variant5clearEv(x);if(c[u>>2]|0)__ZN7Variant5clearEv(u);if(c[v>>2]|0)__ZN7Variant5clearEv(v);if(c[s>>2]|0)__ZN7Variant5clearEv(s);if(c[t>>2]|0)__ZN7Variant5clearEv(t);if(c[q>>2]|0)__ZN7Variant5clearEv(q);if(c[r>>2]|0)__ZN7Variant5clearEv(r);r=c[o>>2]|0;do if(r|0){if(__Z16atomic_decrementPj(r+-8|0)|0)break;__ZN6Memory11free_staticEPvb(r,1)}while(0);if(c[p>>2]|0)__ZN7Variant5clearEv(p);if(c[n>>2]|0)__ZN7Variant5clearEv(n);if(c[k>>2]|0)__ZN7Variant5clearEv(k);__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,893060,1778,1146558,0);c[b>>2]=0;l=i;return}function __ZN12MethodBind8RI5TweenbP6Objectf6StringRK7VariantS6_S6_S6_S6_E7ptrcallES2_PPKvPv(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0.0,u=0;h=l;l=l+128|0;if((l|0)>=(m|0))ba(128);i=h+120|0;j=h+96|0;k=h+72|0;n=h+48|0;o=h+24|0;p=h;if(!d)q=0;else{r=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1236272)|0;q=r?d:0}d=c[b+44>>2]|0;r=c[b+48>>2]|0;b=q+(r>>1)|0;if(!(r&1))s=d;else s=c[(c[b>>2]|0)+d>>2]|0;d=c[e>>2]|0;t=+g[c[e+4>>2]>>2];r=c[e+8>>2]|0;q=c[r>>2]|0;if((q|0)!=0?(__Z28atomic_conditional_incrementPj(q+-8|0)|0)!=0:0)u=c[r>>2]|0;else u=0;c[i>>2]=u;__ZN7VariantC2ERKS_(j,c[e+12>>2]|0);__ZN7VariantC2ERKS_(k,c[e+16>>2]|0);__ZN7VariantC2ERKS_(n,c[e+20>>2]|0);__ZN7VariantC2ERKS_(o,c[e+24>>2]|0);__ZN7VariantC2ERKS_(p,c[e+28>>2]|0);a[f>>0]=(uj[s&3](b,d,t,i,j,k,n,o,p)|0)&1;if(c[p>>2]|0)__ZN7Variant5clearEv(p);if(c[o>>2]|0)__ZN7Variant5clearEv(o);if(c[n>>2]|0)__ZN7Variant5clearEv(n);if(c[k>>2]|0)__ZN7Variant5clearEv(k);if(c[j>>2]|0)__ZN7Variant5clearEv(j);j=c[i>>2]|0;if(!j){l=h;return}if(__Z16atomic_decrementPj(j+-8|0)|0){l=h;return}__ZN6Memory11free_staticEPvb(j,1);l=h;return}function __ZN12MethodBind8RI5TweenbP6Objectf6StringRK7VariantS6_S6_S6_S6_ED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK12MethodBind8RI5TweenbP6Objectf6StringRK7VariantS6_S6_S6_S6_E18_get_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;do switch(b|0){case -1:{__ZN7VariantC2Eb(d,0);f=c[d>>2]|0;if(f|0)__ZN7Variant5clearEv(d);g=f;l=a;return g|0}case 0:{__ZN7VariantC2EPK6Object(d,0);f=c[d>>2]|0;if(f|0)__ZN7Variant5clearEv(d);g=f;l=a;return g|0}case 1:{__ZN7VariantC2Ef(d,0.0);f=c[d>>2]|0;if(f|0)__ZN7Variant5clearEv(d);g=f;l=a;return g|0}case 2:{c[d>>2]=0;__ZN7VariantC2ERK6String(e,d);f=c[e>>2]|0;if(f|0)__ZN7Variant5clearEv(e);h=c[d>>2]|0;if(h|0?(__Z16atomic_decrementPj(h+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(h,1);g=f;l=a;return g|0}case 3:{c[d>>2]=0;__ZN7VariantC2ERKS_(e,d);f=c[e>>2]|0;if(f|0)__ZN7Variant5clearEv(e);if(c[d>>2]|0)__ZN7Variant5clearEv(d);g=f;l=a;return g|0}case 4:{c[d>>2]=0;__ZN7VariantC2ERKS_(e,d);f=c[e>>2]|0;if(f|0)__ZN7Variant5clearEv(e);if(c[d>>2]|0)__ZN7Variant5clearEv(d);g=f;l=a;return g|0}case 5:{c[d>>2]=0;__ZN7VariantC2ERKS_(e,d);f=c[e>>2]|0;if(f|0)__ZN7Variant5clearEv(e);if(c[d>>2]|0)__ZN7Variant5clearEv(d);g=f;l=a;return g|0}case 6:{c[d>>2]=0;__ZN7VariantC2ERKS_(e,d);f=c[e>>2]|0;if(f|0)__ZN7Variant5clearEv(e);if(c[d>>2]|0)__ZN7Variant5clearEv(d);g=f;l=a;return g|0}case 7:{c[d>>2]=0;__ZN7VariantC2ERKS_(e,d);f=c[e>>2]|0;if(f|0)__ZN7Variant5clearEv(e);if(c[d>>2]|0)__ZN7Variant5clearEv(d);g=f;l=a;return g|0}default:{g=0;l=a;return g|0}}while(0);return 0}function __ZNK12MethodBind8RI5TweenbP6Object6String7VariantS4_fNS0_14TransitionTypeENS0_8EaseTypeEfE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return __ZNK12MethodBind8RI5TweenbP6Object6String7VariantS4_fNS0_14TransitionTypeENS0_8EaseTypeEfE18_get_argument_typeEi(a,b)|0}function __ZNK12MethodBind8RI5TweenbP6Object6String7VariantS4_fNS0_14TransitionTypeENS0_8EaseTypeEfE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,893723);l=a;return c[b>>2]|0}function __ZN12MethodBind8RI5TweenbP6Object6String7VariantS4_fNS0_14TransitionTypeENS0_8EaseTypeEfE4callES2_PPKS4_iRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ca=0,da=0.0,ea=0,fa=0,ga=0,ha=0,ia=0,ja=0,ka=0,la=0,ma=0,na=0,oa=0,pa=0,qa=0.0;i=l;l=l+272|0;if((l|0)>=(m|0))ba(272);j=i+240|0;k=i+216|0;n=i+264|0;o=i+192|0;p=i+120|0;q=i+168|0;r=i+48|0;s=i+144|0;t=i+96|0;u=i+72|0;v=i+24|0;w=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236272)|0:0){c[h>>2]=0;a[1263537]=0;x=d+24|0;y=c[x>>2]|0;if((y|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=y;c[b>>2]=0;l=i;return}z=y-(c[d+20>>2]|0)|0;if((z|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=z;c[b>>2]=0;l=i;return}do if((g|0)>0){if((y|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);A=0}else{a[1263537]=0;A=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,A)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=A;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[x>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);B=0}else{a[1263537]=0;B=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,B)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=B;c[b>>2]=0;l=i;return}if((g|0)>2){if((c[x>>2]|0)<2){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);C=0}else{a[1263537]=0;C=c[(c[d+32>>2]|0)+12>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+8>>2]>>2]|0,C)|0)){c[h>>2]=2;c[h+4>>2]=2;c[h+8>>2]=C;c[b>>2]=0;l=i;return}if((g|0)>3){if((c[x>>2]|0)<3){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);D=0}else{a[1263537]=0;D=c[(c[d+32>>2]|0)+16>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+12>>2]>>2]|0,D)|0)){c[h>>2]=2;c[h+4>>2]=3;c[h+8>>2]=D;c[b>>2]=0;l=i;return}if((g|0)>4){if((c[x>>2]|0)<4){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);E=0}else{a[1263537]=0;E=c[(c[d+32>>2]|0)+20>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+16>>2]>>2]|0,E)|0)){c[h>>2]=2;c[h+4>>2]=4;c[h+8>>2]=E;c[b>>2]=0;l=i;return}if((g|0)<=5)break;if((c[x>>2]|0)<5){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);F=0}else{a[1263537]=0;F=c[(c[d+32>>2]|0)+24>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+20>>2]>>2]|0,F)|0)){c[h>>2]=2;c[h+4>>2]=5;c[h+8>>2]=F;c[b>>2]=0;l=i;return}if((g|0)<=6)break;if((c[x>>2]|0)<6){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);G=0}else{a[1263537]=0;G=c[(c[d+32>>2]|0)+28>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+24>>2]>>2]|0,G)|0)){c[h>>2]=2;c[h+4>>2]=6;c[h+8>>2]=G;c[b>>2]=0;l=i;return}if((g|0)<=7)break;if((c[x>>2]|0)<7){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);H=0}else{a[1263537]=0;H=c[(c[d+32>>2]|0)+32>>2]|0}if(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+28>>2]>>2]|0,H)|0)break;c[h>>2]=2;c[h+4>>2]=7;c[h+8>>2]=H;c[b>>2]=0;l=i;return}}}}}while(0);H=c[d+44>>2]|0;G=c[d+48>>2]|0;F=e+(G>>1)|0;if(!(G&1))I=H;else I=c[(c[F>>2]|0)+H>>2]|0;do if((g|0)<1){H=c[x>>2]|0;G=H+-1|0;if((H|0)>=1){e=c[d+16>>2]|0;E=(e|0)==0;if(E)J=0;else J=c[e+-4>>2]|0;if((H|0)<=(J|0)){if(E)K=0;else K=c[e+-4>>2]|0;do if((K|0)<(H|0)){if(E)L=0;else L=c[e+-4>>2]|0;if((L|0)<(H|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);M=0;break}else{a[1263537]=0;N=73;break}}else N=73;while(0);if((N|0)==73)M=e+(G*24|0)|0;__ZN7VariantC2ERKS_(k,M);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);M=__ZNK7VariantcvP6ObjectEv(k)|0;do if((g|0)<2){L=c[x>>2]|0;K=L+-1|0;J=L+-2|0;if((L|0)>=2){L=c[d+16>>2]|0;H=(L|0)==0;if(H)O=0;else O=c[L+-4>>2]|0;if((K|0)<=(O|0)){if(H)P=0;else P=c[L+-4>>2]|0;do if((P|0)<(K|0)){if(H)Q=0;else Q=c[L+-4>>2]|0;if((Q|0)<(K|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);R=0;break}else{a[1263537]=0;N=90;break}}else N=90;while(0);if((N|0)==90)R=L+(J*24|0)|0;__ZN7VariantC2ERKS_(o,R);break}}c[o>>2]=0}else __ZN7VariantC2ERKS_(o,c[f+4>>2]|0);while(0);c[n>>2]=__ZNK7Variantcv6StringEv(o)|0;do if((g|0)<3){R=c[x>>2]|0;Q=R+-2|0;P=R+-3|0;if((Q|0)>=1){R=c[d+16>>2]|0;O=(R|0)==0;if(O)S=0;else S=c[R+-4>>2]|0;if((Q|0)<=(S|0)){if(O)T=0;else T=c[R+-4>>2]|0;do if((T|0)<(Q|0)){if(O)U=0;else U=c[R+-4>>2]|0;if((U|0)<(Q|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);V=0;break}else{a[1263537]=0;N=107;break}}else N=107;while(0);if((N|0)==107)V=R+(P*24|0)|0;__ZN7VariantC2ERKS_(q,V);break}}c[q>>2]=0}else __ZN7VariantC2ERKS_(q,c[f+8>>2]|0);while(0);__ZN7VariantC2ERKS_(p,q);do if((g|0)<4){V=c[x>>2]|0;U=V+-3|0;T=V+-4|0;if((U|0)>=1){V=c[d+16>>2]|0;S=(V|0)==0;if(S)W=0;else W=c[V+-4>>2]|0;if((U|0)<=(W|0)){if(S)X=0;else X=c[V+-4>>2]|0;do if((X|0)<(U|0)){if(S)Y=0;else Y=c[V+-4>>2]|0;if((Y|0)<(U|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);Z=0;break}else{a[1263537]=0;N=124;break}}else N=124;while(0);if((N|0)==124)Z=V+(T*24|0)|0;__ZN7VariantC2ERKS_(s,Z);break}}c[s>>2]=0}else __ZN7VariantC2ERKS_(s,c[f+12>>2]|0);while(0);__ZN7VariantC2ERKS_(r,s);do if((g|0)<5){Z=c[x>>2]|0;Y=Z+-4|0;X=Z+-5|0;if((Y|0)>=1){Z=c[d+16>>2]|0;W=(Z|0)==0;if(W)_=0;else _=c[Z+-4>>2]|0;if((Y|0)<=(_|0)){if(W)$=0;else $=c[Z+-4>>2]|0;do if(($|0)<(Y|0)){if(W)aa=0;else aa=c[Z+-4>>2]|0;if((aa|0)<(Y|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);ca=0;break}else{a[1263537]=0;N=141;break}}else N=141;while(0);if((N|0)==141)ca=Z+(X*24|0)|0;__ZN7VariantC2ERKS_(t,ca);break}}c[t>>2]=0}else __ZN7VariantC2ERKS_(t,c[f+16>>2]|0);while(0);da=+__ZNK7VariantcvfEv(t);do if((g|0)<6){ca=c[x>>2]|0;aa=ca+-5|0;$=ca+-6|0;if((aa|0)>=1){ca=c[d+16>>2]|0;_=(ca|0)==0;if(_)ea=0;else ea=c[ca+-4>>2]|0;if((aa|0)<=(ea|0)){if(_)fa=0;else fa=c[ca+-4>>2]|0;do if((fa|0)<(aa|0)){if(_)ga=0;else ga=c[ca+-4>>2]|0;if((ga|0)<(aa|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);ha=0;break}else{a[1263537]=0;N=158;break}}else N=158;while(0);if((N|0)==158)ha=ca+($*24|0)|0;__ZN7VariantC2ERKS_(u,ha);break}}c[u>>2]=0}else __ZN7VariantC2ERKS_(u,c[f+20>>2]|0);while(0);ha=__ZNK7VariantcviEv(u)|0;do if((g|0)<7){ga=c[x>>2]|0;fa=ga+-6|0;ea=ga+-7|0;if((fa|0)>=1){ga=c[d+16>>2]|0;aa=(ga|0)==0;if(aa)ia=0;else ia=c[ga+-4>>2]|0;if((fa|0)<=(ia|0)){if(aa)ja=0;else ja=c[ga+-4>>2]|0;do if((ja|0)<(fa|0)){if(aa)ka=0;else ka=c[ga+-4>>2]|0;if((ka|0)<(fa|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);la=0;break}else{a[1263537]=0;N=175;break}}else N=175;while(0);if((N|0)==175)la=ga+(ea*24|0)|0;__ZN7VariantC2ERKS_(v,la);break}}c[v>>2]=0}else __ZN7VariantC2ERKS_(v,c[f+24>>2]|0);while(0);la=__ZNK7VariantcviEv(v)|0;do if((g|0)<8){ka=c[x>>2]|0;ja=ka+-7|0;ia=ka+-8|0;if((ja|0)>=1){ka=c[d+16>>2]|0;fa=(ka|0)==0;if(fa)ma=0;else ma=c[ka+-4>>2]|0;if((ja|0)<=(ma|0)){if(fa)na=0;else na=c[ka+-4>>2]|0;do if((na|0)<(ja|0)){if(fa)oa=0;else oa=c[ka+-4>>2]|0;if((oa|0)<(ja|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);pa=0;break}else{a[1263537]=0;N=192;break}}else N=192;while(0);if((N|0)==192)pa=ka+(ia*24|0)|0;__ZN7VariantC2ERKS_(w,pa);break}}c[w>>2]=0}else __ZN7VariantC2ERKS_(w,c[f+28>>2]|0);while(0);qa=+__ZNK7VariantcvfEv(w);__ZN7VariantC2Eb(j,Di[I&3](F,M,n,p,r,da,ha,la,qa)|0);if(c[w>>2]|0)__ZN7Variant5clearEv(w);if(c[v>>2]|0)__ZN7Variant5clearEv(v);if(c[u>>2]|0)__ZN7Variant5clearEv(u);if(c[t>>2]|0)__ZN7Variant5clearEv(t);if(c[r>>2]|0)__ZN7Variant5clearEv(r);if(c[s>>2]|0)__ZN7Variant5clearEv(s);if(c[p>>2]|0)__ZN7Variant5clearEv(p);if(c[q>>2]|0)__ZN7Variant5clearEv(q);q=c[n>>2]|0;do if(q|0){if(__Z16atomic_decrementPj(q+-8|0)|0)break;__ZN6Memory11free_staticEPvb(q,1)}while(0);if(c[o>>2]|0)__ZN7Variant5clearEv(o);if(c[k>>2]|0)__ZN7Variant5clearEv(k);__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,893060,1778,1146558,0);c[b>>2]=0;l=i;return}function __ZN12MethodBind8RI5TweenbP6Object6String7VariantS4_fNS0_14TransitionTypeENS0_8EaseTypeEfE7ptrcallES2_PPKvPv(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0;h=l;l=l+64|0;if((l|0)>=(m|0))ba(64);i=h+48|0;j=h+24|0;k=h;if(!d)n=0;else{o=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1236272)|0;n=o?d:0}d=c[b+44>>2]|0;o=c[b+48>>2]|0;b=n+(o>>1)|0;if(!(o&1))p=d;else p=c[(c[b>>2]|0)+d>>2]|0;d=c[e>>2]|0;o=c[e+4>>2]|0;n=c[o>>2]|0;if((n|0)!=0?(__Z28atomic_conditional_incrementPj(n+-8|0)|0)!=0:0)q=c[o>>2]|0;else q=0;c[i>>2]=q;__ZN7VariantC2ERKS_(j,c[e+8>>2]|0);__ZN7VariantC2ERKS_(k,c[e+12>>2]|0);a[f>>0]=(Di[p&3](b,d,i,j,k,+g[c[e+16>>2]>>2],c[c[e+20>>2]>>2]|0,c[c[e+24>>2]>>2]|0,+g[c[e+28>>2]>>2])|0)&1;if(c[k>>2]|0)__ZN7Variant5clearEv(k);if(c[j>>2]|0)__ZN7Variant5clearEv(j);j=c[i>>2]|0;if(!j){l=h;return}if(__Z16atomic_decrementPj(j+-8|0)|0){l=h;return}__ZN6Memory11free_staticEPvb(j,1);l=h;return}function __ZN12MethodBind8RI5TweenbP6Object6String7VariantS4_fNS0_14TransitionTypeENS0_8EaseTypeEfED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK12MethodBind8RI5TweenbP6Object6String7VariantS4_fNS0_14TransitionTypeENS0_8EaseTypeEfE18_get_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case -1:{__ZN7VariantC2Eb(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;break}case 0:{__ZN7VariantC2EPK6Object(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;break}case 1:{c[d>>2]=0;__ZN7VariantC2ERK6String(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);g=c[d>>2]|0;if(g|0?(__Z16atomic_decrementPj(g+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(g,1);f=b;break}case 2:{c[d>>2]=0;__ZN7VariantC2ERKS_(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);if(c[d>>2]|0)__ZN7Variant5clearEv(d);f=b;break}case 3:{c[d>>2]=0;__ZN7VariantC2ERKS_(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);if(c[d>>2]|0)__ZN7Variant5clearEv(d);f=b;break}case 4:{__ZN7VariantC2Ef(d,0.0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;break}case 5:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;break}case 6:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;break}case 7:{__ZN7VariantC2Ef(d,0.0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;break}default:f=0}l=a;return f|0}function __ZNK12MethodBind1RI5TweenbfE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;switch(b|0){case -1:{__ZN7VariantC2Eb(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}case 0:{__ZN7VariantC2Ef(d,0.0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}default:e=0}l=a;return e|0}function __ZNK12MethodBind1RI5TweenbfE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,893723);l=a;return c[b>>2]|0}function __ZN12MethodBind1RI5TweenbfE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0.0;i=l;l=l+48|0;if((l|0)>=(m|0))ba(48);j=i+24|0;k=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236272)|0:0){c[h>>2]=0;a[1263537]=0;n=d+24|0;o=c[n>>2]|0;if((o|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=o;c[b>>2]=0;l=i;return}p=o-(c[d+20>>2]|0)|0;if((p|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=p;c[b>>2]=0;l=i;return}if((g|0)>0){if((o|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);q=0}else{a[1263537]=0;q=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,q)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=q;c[b>>2]=0;l=i;return}}q=c[d+44>>2]|0;o=c[d+48>>2]|0;p=e+(o>>1)|0;if(!(o&1))r=q;else r=c[(c[p>>2]|0)+q>>2]|0;do if((g|0)<1){q=c[n>>2]|0;o=q+-1|0;if((q|0)>=1){e=c[d+16>>2]|0;s=(e|0)==0;if(s)t=0;else t=c[e+-4>>2]|0;if((q|0)<=(t|0)){if(s)u=0;else u=c[e+-4>>2]|0;do if((u|0)<(q|0)){if(s)v=0;else v=c[e+-4>>2]|0;if((v|0)<(q|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);w=0;break}else{a[1263537]=0;x=31;break}}else x=31;while(0);if((x|0)==31)w=e+(o*24|0)|0;__ZN7VariantC2ERKS_(k,w);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);y=+__ZNK7VariantcvfEv(k);__ZN7VariantC2Eb(j,Wi[r&31](p,y)|0);if(c[k>>2]|0)__ZN7Variant5clearEv(k);__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,897,1146558,0);c[b>>2]=0;l=i;return}function __ZN12MethodBind1RI5TweenbfE7ptrcallEP6ObjectPPKvPv(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var h=0,i=0,j=0;if(!d)h=0;else{i=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1236272)|0;h=i?d:0}d=c[b+44>>2]|0;i=c[b+48>>2]|0;b=h+(i>>1)|0;if(!(i&1))j=d;else j=c[(c[b>>2]|0)+d>>2]|0;a[f>>0]=(Wi[j&31](b,+g[c[e>>2]>>2])|0)&1;return}function __ZN12MethodBind1RI5TweenbfED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN4ListIPNS_IN5Tween15InterpolateDataE16DefaultAllocatorE7ElementES2_ED2Ev(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0;d=c[b>>2]|0;if(!d)return;else e=d;while(1){d=c[e>>2]|0;if(!d){f=15;break}a[1263537]=0;if((c[d+12>>2]|0)==(e|0)){c[e>>2]=c[d+4>>2];g=e+4|0;h=c[d+8>>2]|0;if((c[g>>2]|0)==(d|0))c[g>>2]=h;g=d+4|0;if(h|0)c[h+4>>2]=c[g>>2];i=c[g>>2]|0;if(i|0)c[i+8>>2]=h;__ZN6Memory11free_staticEPvb(d,0);d=e+8|0;c[d>>2]=(c[d>>2]|0)+-1}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145114,1145120,157,1145132,0);j=c[b>>2]|0;if(!(c[j+8>>2]|0)){f=14;break}if(!j){f=18;break}else e=j}if((f|0)==14){__ZN6Memory11free_staticEPvb(j,0);c[b>>2]=0;return}else if((f|0)==15)if(!(c[e+8>>2]|0)){a[1263537]=0;__ZN6Memory11free_staticEPvb(e,0);return}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145461,1145120,668,1145467,0);return}else if((f|0)==18)return}function __ZN4ListIN5Tween15InterpolateDataE16DefaultAllocatorE5_Data5eraseEPKNS3_7ElementE(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0;if(!d){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145114,1145120,156,1144262,0);e=0;return e|0}a[1263537]=0;if((c[d+256>>2]|0)!=(b|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145114,1145120,157,1145132,0);e=0;return e|0}if((c[b>>2]|0)==(d|0))c[b>>2]=c[d+248>>2];f=b+4|0;g=c[d+252>>2]|0;if((c[f>>2]|0)==(d|0))c[f>>2]=g;f=d+248|0;if(g|0)c[g+248>>2]=c[f>>2];h=c[f>>2]|0;if(h|0)c[h+252>>2]=g;__ZN5Tween15InterpolateDataD2Ev(d);__ZN6Memory11free_staticEPvb(d,0);d=b+8|0;c[d>>2]=(c[d>>2]|0)+-1;e=1;return e|0}function __ZNK11MethodBind3I5TweenP6Object6StringbE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return __ZNK11MethodBind3I5TweenP6Object6StringbE18_get_argument_typeEi(a,b)|0}function __ZNK11MethodBind3I5TweenP6Object6StringbE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,893723);l=a;return c[b>>2]|0}function __ZN11MethodBind3I5TweenP6Object6StringbE4callES2_PPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0;i=l;l=l+80|0;if((l|0)>=(m|0))ba(80);j=i+48|0;k=i+72|0;n=i+24|0;o=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236272)|0:0){c[h>>2]=0;a[1263537]=0;p=d+24|0;q=c[p>>2]|0;if((q|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=q;c[b>>2]=0;l=i;return}r=q-(c[d+20>>2]|0)|0;if((r|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=r;c[b>>2]=0;l=i;return}if((g|0)>0){if((q|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);s=0}else{a[1263537]=0;s=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,s)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=s;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[p>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);t=0}else{a[1263537]=0;t=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,t)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=t;c[b>>2]=0;l=i;return}if((g|0)>2){if((c[p>>2]|0)<2){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);u=0}else{a[1263537]=0;u=c[(c[d+32>>2]|0)+12>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+8>>2]>>2]|0,u)|0)){c[h>>2]=2;c[h+4>>2]=2;c[h+8>>2]=u;c[b>>2]=0;l=i;return}}}}u=c[d+44>>2]|0;t=c[d+48>>2]|0;s=e+(t>>1)|0;if(!(t&1))v=u;else v=c[(c[s>>2]|0)+u>>2]|0;do if((g|0)<1){u=c[p>>2]|0;t=u+-1|0;if((u|0)>=1){e=c[d+16>>2]|0;q=(e|0)==0;if(q)w=0;else w=c[e+-4>>2]|0;if((u|0)<=(w|0)){if(q)x=0;else x=c[e+-4>>2]|0;do if((x|0)<(u|0)){if(q)y=0;else y=c[e+-4>>2]|0;if((y|0)<(u|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);z=0;break}else{a[1263537]=0;A=43;break}}else A=43;while(0);if((A|0)==43)z=e+(t*24|0)|0;__ZN7VariantC2ERKS_(j,z);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);z=__ZNK7VariantcvP6ObjectEv(j)|0;do if((g|0)<2){y=c[p>>2]|0;x=y+-1|0;w=y+-2|0;if((y|0)>=2){y=c[d+16>>2]|0;u=(y|0)==0;if(u)B=0;else B=c[y+-4>>2]|0;if((x|0)<=(B|0)){if(u)C=0;else C=c[y+-4>>2]|0;do if((C|0)<(x|0)){if(u)D=0;else D=c[y+-4>>2]|0;if((D|0)<(x|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);E=0;break}else{a[1263537]=0;A=60;break}}else A=60;while(0);if((A|0)==60)E=y+(w*24|0)|0;__ZN7VariantC2ERKS_(n,E);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f+4>>2]|0);while(0);c[k>>2]=__ZNK7Variantcv6StringEv(n)|0;do if((g|0)<3){E=c[p>>2]|0;D=E+-2|0;C=E+-3|0;if((D|0)>=1){E=c[d+16>>2]|0;B=(E|0)==0;if(B)F=0;else F=c[E+-4>>2]|0;if((D|0)<=(F|0)){if(B)G=0;else G=c[E+-4>>2]|0;do if((G|0)<(D|0)){if(B)H=0;else H=c[E+-4>>2]|0;if((H|0)<(D|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);I=0;break}else{a[1263537]=0;A=77;break}}else A=77;while(0);if((A|0)==77)I=E+(C*24|0)|0;__ZN7VariantC2ERKS_(o,I);break}}c[o>>2]=0}else __ZN7VariantC2ERKS_(o,c[f+8>>2]|0);while(0);f=__ZNK7VariantcvbEv(o)|0;Ki[v&4095](s,z,k,f);if(c[o>>2]|0)__ZN7Variant5clearEv(o);o=c[k>>2]|0;if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(o,1);if(c[n>>2]|0)__ZN7Variant5clearEv(n);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,2039,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind3I5TweenP6Object6StringbE7ptrcallES2_PPKvPv(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f;if(!d)h=0;else{i=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1236272)|0;h=i?d:0}d=c[b+44>>2]|0;i=c[b+48>>2]|0;b=h+(i>>1)|0;if(!(i&1))j=d;else j=c[(c[b>>2]|0)+d>>2]|0;d=c[e>>2]|0;i=c[e+4>>2]|0;h=c[i>>2]|0;if((h|0)!=0?(__Z28atomic_conditional_incrementPj(h+-8|0)|0)!=0:0)k=c[i>>2]|0;else k=0;c[g>>2]=k;Ki[j&4095](b,d,g,(a[c[e+8>>2]>>0]|0)!=0);e=c[g>>2]|0;if(!e){l=f;return}if(__Z16atomic_decrementPj(e+-8|0)|0){l=f;return}__ZN6Memory11free_staticEPvb(e,1);l=f;return}function __ZN11MethodBind3I5TweenP6Object6StringbED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind3I5TweenP6Object6StringbE18_get_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case 0:{__ZN7VariantC2EPK6Object(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;l=a;return f|0}case 1:{c[d>>2]=0;__ZN7VariantC2ERK6String(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);e=c[d>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);f=b;l=a;return f|0}case 2:{__ZN7VariantC2Eb(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;l=a;return f|0}default:{f=0;l=a;return f|0}}return 0}function __ZNK12MethodBind2RI5TweenbP6Object6StringE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return __ZNK12MethodBind2RI5TweenbP6Object6StringE18_get_argument_typeEi(a,b)|0}function __ZNK12MethodBind2RI5TweenbP6Object6StringE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,893723);l=a;return c[b>>2]|0}function __ZN12MethodBind2RI5TweenbP6Object6StringE4callES2_PPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0;i=l;l=l+80|0;if((l|0)>=(m|0))ba(80);j=i+48|0;k=i+24|0;n=i+72|0;o=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236272)|0:0){c[h>>2]=0;a[1263537]=0;p=d+24|0;q=c[p>>2]|0;if((q|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=q;c[b>>2]=0;l=i;return}r=q-(c[d+20>>2]|0)|0;if((r|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=r;c[b>>2]=0;l=i;return}if((g|0)>0){if((q|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);s=0}else{a[1263537]=0;s=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,s)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=s;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[p>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);t=0}else{a[1263537]=0;t=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,t)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=t;c[b>>2]=0;l=i;return}}}t=c[d+44>>2]|0;s=c[d+48>>2]|0;q=e+(s>>1)|0;if(!(s&1))u=t;else u=c[(c[q>>2]|0)+t>>2]|0;do if((g|0)<1){t=c[p>>2]|0;s=t+-1|0;if((t|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)v=0;else v=c[e+-4>>2]|0;if((t|0)<=(v|0)){if(r)w=0;else w=c[e+-4>>2]|0;do if((w|0)<(t|0)){if(r)x=0;else x=c[e+-4>>2]|0;if((x|0)<(t|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);y=0;break}else{a[1263537]=0;z=37;break}}else z=37;while(0);if((z|0)==37)y=e+(s*24|0)|0;__ZN7VariantC2ERKS_(k,y);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);y=__ZNK7VariantcvP6ObjectEv(k)|0;do if((g|0)<2){x=c[p>>2]|0;w=x+-1|0;v=x+-2|0;if((x|0)>=2){x=c[d+16>>2]|0;t=(x|0)==0;if(t)A=0;else A=c[x+-4>>2]|0;if((w|0)<=(A|0)){if(t)B=0;else B=c[x+-4>>2]|0;do if((B|0)<(w|0)){if(t)C=0;else C=c[x+-4>>2]|0;if((C|0)<(w|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);D=0;break}else{a[1263537]=0;z=54;break}}else z=54;while(0);if((z|0)==54)D=x+(v*24|0)|0;__ZN7VariantC2ERKS_(o,D);break}}c[o>>2]=0}else __ZN7VariantC2ERKS_(o,c[f+4>>2]|0);while(0);c[n>>2]=__ZNK7Variantcv6StringEv(o)|0;__ZN7VariantC2Eb(j,nj[u&2047](q,y,n)|0);y=c[n>>2]|0;if(y|0?(__Z16atomic_decrementPj(y+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(y,1);if(c[o>>2]|0)__ZN7Variant5clearEv(o);if(c[k>>2]|0)__ZN7Variant5clearEv(k);__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1544,1146558,0);c[b>>2]=0;l=i;return}function __ZN12MethodBind2RI5TweenbP6Object6StringE7ptrcallES2_PPKvPv(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,n=0;g=l;l=l+16|0;if((l|0)>=(m|0))ba(16);h=g;if(!d)i=0;else{j=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1236272)|0;i=j?d:0}d=c[b+44>>2]|0;j=c[b+48>>2]|0;b=i+(j>>1)|0;if(!(j&1))k=d;else k=c[(c[b>>2]|0)+d>>2]|0;d=c[e>>2]|0;j=c[e+4>>2]|0;e=c[j>>2]|0;if((e|0)!=0?(__Z28atomic_conditional_incrementPj(e+-8|0)|0)!=0:0)n=c[j>>2]|0;else n=0;c[h>>2]=n;a[f>>0]=(nj[k&2047](b,d,h)|0)&1;d=c[h>>2]|0;if(!d){l=g;return}if(__Z16atomic_decrementPj(d+-8|0)|0){l=g;return}__ZN6Memory11free_staticEPvb(d,1);l=g;return}function __ZN12MethodBind2RI5TweenbP6Object6StringED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK12MethodBind2RI5TweenbP6Object6StringE18_get_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case -1:{__ZN7VariantC2Eb(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;l=a;return f|0}case 0:{__ZN7VariantC2EPK6Object(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;l=a;return f|0}case 1:{c[d>>2]=0;__ZN7VariantC2ERK6String(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);e=c[d>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);f=b;l=a;return f|0}default:{f=0;l=a;return f|0}}return 0}function __ZNK12MethodBind0RI5TweenbE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Eb(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK12MethodBind0RI5TweenbE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,893723);l=a;return c[b>>2]|0}function __ZN12MethodBind0RI5TweenbE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236272)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2Eb(i,ij[n&8191](d)|0);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,266,1146558,0);c[b>>2]=0;l=f;return}function __ZN12MethodBind0RI5TweenbE7ptrcallEP6ObjectPPKvPv(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0;if(!d)g=0;else{e=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1236272)|0;g=e?d:0}d=c[b+44>>2]|0;e=c[b+48>>2]|0;b=g+(e>>1)|0;if(!(e&1)){h=d;i=ij[h&8191](b)|0;j=i&1;a[f>>0]=j;return}else{h=c[(c[b>>2]|0)+d>>2]|0;i=ij[h&8191](b)|0;j=i&1;a[f>>0]=j;return}}function __ZN12MethodBind0RI5TweenbED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI5TweenNS0_16TweenProcessModeEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK13MethodBind0RCI5TweenNS0_16TweenProcessModeEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,893723);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI5TweenNS0_16TweenProcessModeEE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236272)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2Ei(i,ij[n&8191](d)|0);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI5TweenNS0_16TweenProcessModeEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0;if(!b)f=0;else{d=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236272)|0;f=d?b:0}b=c[a+44>>2]|0;d=c[a+48>>2]|0;a=f+(d>>1)|0;if(!(d&1)){g=b;h=ij[g&8191](a)|0;c[e>>2]=h;return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=ij[g&8191](a)|0;c[e>>2]=h;return}}function __ZN13MethodBind0RCI5TweenNS0_16TweenProcessModeEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I5TweenNS0_16TweenProcessModeEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if(!b){__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK11MethodBind1I5TweenNS0_16TweenProcessModeEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,893723);l=a;return c[b>>2]|0}function __ZN11MethodBind1I5TweenNS0_16TweenProcessModeEE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236272)|0:0){c[h>>2]=0;a[1263537]=0;k=d+24|0;n=c[k>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=i;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=i;return}if((g|0)>0){if((n|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);p=0}else{a[1263537]=0;p=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,p)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=p;c[b>>2]=0;l=i;return}}p=c[d+44>>2]|0;n=c[d+48>>2]|0;o=e+(n>>1)|0;if(!(n&1))q=p;else q=c[(c[o>>2]|0)+p>>2]|0;do if((g|0)<1){p=c[k>>2]|0;n=p+-1|0;if((p|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)s=0;else s=c[e+-4>>2]|0;if((p|0)<=(s|0)){if(r)t=0;else t=c[e+-4>>2]|0;do if((t|0)<(p|0)){if(r)u=0;else u=c[e+-4>>2]|0;if((u|0)<(p|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);v=0;break}else{a[1263537]=0;w=31;break}}else w=31;while(0);if((w|0)==31)v=e+(n*24|0)|0;__ZN7VariantC2ERKS_(j,v);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);f=__ZNK7VariantcviEv(j)|0;Pi[q&2047](o,f);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I5TweenNS0_16TweenProcessModeEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236272)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1)){g=b;h=c[d>>2]|0;i=c[h>>2]|0;Pi[g&2047](a,i);return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=c[d>>2]|0;i=c[h>>2]|0;Pi[g&2047](a,i);return}}function __ZN11MethodBind1I5TweenNS0_16TweenProcessModeEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI5TweenfE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Ef(d,0.0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK13MethodBind0RCI5TweenfE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,893723);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI5TweenfE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236272)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2Ef(i,+mj[n&511](d));__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI5TweenfE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0.0;if(!b)f=0;else{d=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236272)|0;f=d?b:0}b=c[a+44>>2]|0;d=c[a+48>>2]|0;a=f+(d>>1)|0;if(!(d&1)){h=b;i=+mj[h&511](a);g[e>>2]=i;return}else{h=c[(c[a>>2]|0)+b>>2]|0;i=+mj[h&511](a);g[e>>2]=i;return}}function __ZN13MethodBind0RCI5TweenfED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I5TweenfE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if(!b){__ZN7VariantC2Ef(d,0.0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK11MethodBind1I5TweenfE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,893723);l=a;return c[b>>2]|0}function __ZN11MethodBind1I5TweenfE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0.0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236272)|0:0){c[h>>2]=0;a[1263537]=0;k=d+24|0;n=c[k>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=i;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=i;return}if((g|0)>0){if((n|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);p=0}else{a[1263537]=0;p=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,p)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=p;c[b>>2]=0;l=i;return}}p=c[d+44>>2]|0;n=c[d+48>>2]|0;o=e+(n>>1)|0;if(!(n&1))q=p;else q=c[(c[o>>2]|0)+p>>2]|0;do if((g|0)<1){p=c[k>>2]|0;n=p+-1|0;if((p|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)s=0;else s=c[e+-4>>2]|0;if((p|0)<=(s|0)){if(r)t=0;else t=c[e+-4>>2]|0;do if((t|0)<(p|0)){if(r)u=0;else u=c[e+-4>>2]|0;if((u|0)<(p|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);v=0;break}else{a[1263537]=0;w=31;break}}else w=31;while(0);if((w|0)==31)v=e+(n*24|0)|0;__ZN7VariantC2ERKS_(j,v);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);x=+__ZNK7VariantcvfEv(j);Mi[q&511](o,x);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I5TweenfE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0,j=0.0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236272)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1)){h=b;i=c[d>>2]|0;j=+g[i>>2];Mi[h&511](a,j);return}else{h=c[(c[a>>2]|0)+b>>2]|0;i=c[d>>2]|0;j=+g[i>>2];Mi[h&511](a,j);return}}function __ZN11MethodBind1I5TweenfED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I5TweenbE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if(!b){__ZN7VariantC2Eb(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK11MethodBind1I5TweenbE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,893723);l=a;return c[b>>2]|0}function __ZN11MethodBind1I5TweenbE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236272)|0:0){c[h>>2]=0;a[1263537]=0;k=d+24|0;n=c[k>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=i;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=i;return}if((g|0)>0){if((n|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);p=0}else{a[1263537]=0;p=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,p)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=p;c[b>>2]=0;l=i;return}}p=c[d+44>>2]|0;n=c[d+48>>2]|0;o=e+(n>>1)|0;if(!(n&1))q=p;else q=c[(c[o>>2]|0)+p>>2]|0;do if((g|0)<1){p=c[k>>2]|0;n=p+-1|0;if((p|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)s=0;else s=c[e+-4>>2]|0;if((p|0)<=(s|0)){if(r)t=0;else t=c[e+-4>>2]|0;do if((t|0)<(p|0)){if(r)u=0;else u=c[e+-4>>2]|0;if((u|0)<(p|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);v=0;break}else{a[1263537]=0;w=31;break}}else w=31;while(0);if((w|0)==31)v=e+(n*24|0)|0;__ZN7VariantC2ERKS_(j,v);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);f=__ZNK7VariantcvbEv(j)|0;Pi[q&2047](o,f);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I5TweenbE7ptrcallEP6ObjectPPKvPv(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0;if(!d)g=0;else{f=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1236272)|0;g=f?d:0}d=c[b+44>>2]|0;f=c[b+48>>2]|0;b=g+(f>>1)|0;if(!(f&1))h=d;else h=c[(c[b>>2]|0)+d>>2]|0;Pi[h&2047](b,(a[c[e>>2]>>0]|0)!=0);return}function __ZN11MethodBind1I5TweenbED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI5TweenbE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Eb(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK13MethodBind0RCI5TweenbE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,893723);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI5TweenbE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236272)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2Eb(i,ij[n&8191](d)|0);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI5TweenbE7ptrcallEP6ObjectPPKvPv(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0;if(!d)g=0;else{e=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1236272)|0;g=e?d:0}d=c[b+44>>2]|0;e=c[b+48>>2]|0;b=g+(e>>1)|0;if(!(e&1)){h=d;i=ij[h&8191](b)|0;j=i&1;a[f>>0]=j;return}else{h=c[(c[b>>2]|0)+d>>2]|0;i=ij[h&8191](b)|0;j=i&1;a[f>>0]=j;return}}function __ZN13MethodBind0RCI5TweenbED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN11AudioPlayer18_initialize_classvEv(b){b=b|0;if(a[1263384]|0)return;if(!(a[1256996]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI4NodeEEvv();__ZN4Node13_bind_methodsEv();a[1256996]=1}__ZN7ClassDB10_add_classI11AudioPlayerEEvv();__ZN11AudioPlayer13_bind_methodsEv();a[1263384]=1;return}function __ZN11AudioPlayer5_setvERK10StringNameRK7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK11AudioPlayer5_getvERK10StringNameR7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK11AudioPlayer19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+24|0;g=e+4|0;h=e;if(!d)__ZNK4Node19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,0);__ZN6StringC2EPKc(f,894056);i=c[f>>2]|0;f=i;j=g+4|0;c[j>>2]=0;k=g+12|0;c[k>>2]=0;c[g>>2]=0;n=(i|0)==0;if(!n?(c[j>>2]=0,__Z28atomic_conditional_incrementPj(i+-8|0)|0):0)c[j>>2]=f;c[g+8>>2]=0;f=c[k>>2]|0;if(f|0){if(!(__Z16atomic_decrementPj(f+-8|0)|0))__ZN6Memory11free_staticEPvb(f,1);c[k>>2]=0}c[g+16>>2]=256;if(!(c[b>>2]|0)){k=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=k;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0}k=__ZnwjPFPvjE(32,4740)|0;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0;c[k+12>>2]=0;c[k+16>>2]=7;f=k+20|0;c[f>>2]=0;j=k+24|0;c[j>>2]=0;o=k+28|0;c[o>>2]=0;__ZN12PropertyInfoaSERKS_(k,g)|0;p=c[b>>2]|0;q=p+4|0;r=c[q>>2]|0;c[j>>2]=r;c[f>>2]=0;c[o>>2]=p;if(r|0)c[r+20>>2]=k;c[q>>2]=k;if(!(c[p>>2]|0))c[p>>2]=k;k=p+8|0;c[k>>2]=(c[k>>2]|0)+1;k=c[g+12>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);k=c[g+4>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);if(!n?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);__ZN10StringNameC2EPKc(h,894056);__ZN7ClassDB17get_property_listE10StringNameP4ListI12PropertyInfo16DefaultAllocatorEbPK6Object(h,b,1,a);__ZN10StringNameD2Ev(h);if(!d){l=e;return}__ZNK4Node19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,1);l=e;return}function __ZN11AudioPlayer14_notificationvEib(a,b,c){a=a|0;b=b|0;c=c|0;if(!(c|511==510))__ZN4Node13_notificationEi(a,b);if(1590!=511)__ZN11AudioPlayer13_notificationEi(a,b);if(c^1|511==510)return;__ZN4Node13_notificationEi(a,b);return}function __ZNK11AudioPlayer16_get_class_namevEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+8|0;e=b+4|0;f=b;g=a+220|0;a=c[g>>2]|0;if(a|0){if(c[a+4>>2]|0){l=b;return g|0}if(__ZNK6String6lengthEv(a+8|0)|0){l=b;return g|0}}__ZN6StringC2EPKc(d,894056);c[f>>2]=c[d>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameaSERKS_(g,e);__ZN10StringNameD2Ev(e);e=c[f>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);l=b;return g|0}function __ZNK11AudioPlayer18_validate_propertyER12PropertyInfo(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=a+4|0;e=a;if(!(__ZNK6StringeqEPKc(b+4|0,893729)|0)){l=a;return}c[d>>2]=0;if((__ZNK11AudioServer13get_bus_countEv(__ZN11AudioServer13get_singletonEv()|0)|0)>0){f=0;do{if((f|0)>0)__ZN6StringpLEPKc(d,1117595)|0;c[e>>2]=__ZNK11AudioServer12get_bus_nameEi(__ZN11AudioServer13get_singletonEv()|0,f)|0;__ZN6StringpLERKS_(d,e)|0;g=c[e>>2]|0;if(g|0?(__Z16atomic_decrementPj(g+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(g,1);f=f+1|0}while((f|0)<(__ZNK11AudioServer13get_bus_countEv(__ZN11AudioServer13get_singletonEv()|0)|0));f=c[d>>2]|0;h=f;i=f}else{h=0;i=0}f=b+12|0;b=c[f>>2]|0;do if((b|0)!=(h|0)){if(b|0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(b,1);c[f>>2]=0;e=c[d>>2]|0;if(e)if(!(__Z28atomic_conditional_incrementPj(e+-8|0)|0)){j=c[d>>2]|0;break}else{g=c[d>>2]|0;c[f>>2]=g;j=g;break}else j=e}else j=i;while(0);if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);l=a;return}function __ZNK11AudioPlayer9get_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,894056);l=a;return c[b>>2]|0}function __ZNK11AudioPlayer8is_classERK6String(a,b){a=a|0;b=b|0;var c=0;if(!(__ZNK6StringeqEPKc(b,894056)|0)?!(__ZNK6StringeqEPKc(b,1132465)|0):0)c=__ZNK6StringeqEPKc(b,1142944)|0;else c=1;return c|0}function __ZNK11AudioPlayer12is_class_ptrEPv(a,b){a=a|0;b=b|0;return (b|0)==1236276|((b|0)==1220720|(b|0)==1220580)|0}function __ZN11AudioPlayerD2Ev(a){a=a|0;var b=0,d=0;c[a>>2]=290888;__ZN10StringNameD2Ev(a+256|0);b=c[a+232>>2]|0;if(b|0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(b,1);b=a+228|0;d=c[b>>2]|0;if((d|0?__ZN9Reference11unreferenceEv(d)|0:0)?(d=c[b>>2]|0,__Z17predelete_handlerP6Object(d)|0):0){gj[c[(c[d>>2]|0)+76>>2]&8191](d);__ZN6Memory11free_staticEPvb(d,0)}c[b>>2]=0;b=a+224|0;d=c[b>>2]|0;if((d|0?__ZN9Reference11unreferenceEv(d)|0:0)?(d=c[b>>2]|0,__Z17predelete_handlerP6Object(d)|0):0){gj[c[(c[d>>2]|0)+76>>2]&8191](d);__ZN6Memory11free_staticEPvb(d,0)}c[b>>2]=0;__ZN10StringNameD2Ev(a+220|0);__ZN4NodeD2Ev(a);return}function __ZN11AudioPlayerD0Ev(a){a=a|0;__ZN11AudioPlayerD2Ev(a);__ZdlPv(a);return}function __ZN11AudioPlayer13_notificationEi(b,d){b=b|0;d=d|0;switch(d|0){case 10:{__ZN11AudioServer12add_callbackEPFvPvES0_(__ZN11AudioServer13get_singletonEv()|0,5275,b);if(!(a[b+252>>0]|0))return;if(!(c[b+132>>2]|0))__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(947574,947583,260,947603,0);else a[1263537]=0;if(!(c[b+224>>2]|0))return;c[b+244>>2]=c[b+248>>2];g[b+236>>2]=0.0;a[b+240>>0]=1;return}case 11:{__ZN11AudioServer15remove_callbackEPFvPvES0_(__ZN11AudioServer13get_singletonEv()|0,5275,b);return}default:return}}function __ZN11AudioPlayer11_mix_audiosEPv(a){a=a|0;__ZN11AudioPlayer10_mix_audioEv(a);return}function __ZN11AudioPlayer10_mix_audioEv(b){b=b|0;var d=0,e=0,f=0,h=0,i=0,j=0,k=0.0,l=0.0,m=0.0,n=0.0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0;d=b+224|0;e=c[d>>2]|0;if(!e)return;if(!(a[b+240>>0]|0))return;f=b+236|0;if(+g[f>>2]>=0.0){Mi[c[(c[e>>2]|0)+84>>2]&511](e,+g[f>>2]);g[f>>2]=-1.0}f=__ZN11AudioServer21thread_find_bus_indexERK10StringName(__ZN11AudioServer13get_singletonEv()|0,b+256|0)|0;e=b+232|0;if((c[e>>2]|0)!=0?(__ZN6VectorI10AudioFrameE14_copy_on_writeEv(e),h=c[e>>2]|0,(h|0)!=0):0){i=c[h+-4>>2]|0;j=h}else{i=0;j=0}h=c[d>>2]|0;Ri[c[(c[h>>2]|0)+108>>2]&7](h,j,1.0,i);h=b+244|0;k=+R(+(+g[h>>2]*.11512925464970228));l=+g[b+248>>2];m=(+R(+(l*.11512925464970228))-k)/+(i|0);d=(i|0)>0;if(d){e=0;n=k;while(1){o=j+(e<<3)|0;g[o>>2]=n*+g[o>>2];o=j+(e<<3)+4|0;g[o>>2]=n*+g[o>>2];e=e+1|0;if((e|0)==(i|0))break;else n=m+n}}g[h>>2]=l;h=__ZN11AudioServer13get_singletonEv()|0;a:do if(!(ij[c[(c[h>>2]|0)+108>>2]&8191](h)|0)){p=0;q=__ZN11AudioServer29thread_get_channel_mix_bufferEii(__ZN11AudioServer13get_singletonEv()|0,f,0)|0;r=0}else switch(c[b+260>>2]|0){case 0:{p=0;q=__ZN11AudioServer29thread_get_channel_mix_bufferEii(__ZN11AudioServer13get_singletonEv()|0,f,1)|0;r=0;break a;break}case 1:{e=__ZN11AudioServer29thread_get_channel_mix_bufferEii(__ZN11AudioServer13get_singletonEv()|0,f,1)|0;o=__ZN11AudioServer29thread_get_channel_mix_bufferEii(__ZN11AudioServer13get_singletonEv()|0,f,2)|0;s=__ZN11AudioServer13get_singletonEv()|0;if((ij[c[(c[s>>2]|0)+108>>2]&8191](s)|0)!=2){p=0;q=e;r=o;break a}p=__ZN11AudioServer29thread_get_channel_mix_bufferEii(__ZN11AudioServer13get_singletonEv()|0,f,3)|0;q=e;r=o;break a;break}case 2:{p=0;q=__ZN11AudioServer29thread_get_channel_mix_bufferEii(__ZN11AudioServer13get_singletonEv()|0,f,0)|0;r=0;break a;break}default:{p=0;q=0;r=0;break a}}while(0);if((q|0)==0|d^1)return;else t=0;do{d=q+(t<<3)|0;g[d>>2]=+g[j+(t<<3)>>2]+ +g[d>>2];d=q+(t<<3)+4|0;g[d>>2]=+g[j+(t<<3)+4>>2]+ +g[d>>2];t=t+1|0}while((t|0)!=(i|0));if(!r)return;else u=0;do{t=r+(u<<3)|0;g[t>>2]=+g[j+(u<<3)>>2]+ +g[t>>2];t=r+(u<<3)+4|0;g[t>>2]=+g[j+(u<<3)+4>>2]+ +g[t>>2];u=u+1|0}while((u|0)!=(i|0));if(!p)return;else v=0;do{u=p+(v<<3)|0;g[u>>2]=+g[j+(v<<3)>>2]+ +g[u>>2];u=p+(v<<3)+4|0;g[u>>2]=+g[j+(v<<3)+4>>2]+ +g[u>>2];v=v+1|0}while((v|0)!=(i|0));return}function __ZN6VectorI10AudioFrameE14_copy_on_writeEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0;b=c[a>>2]|0;if(!b)return;if((c[b+-8>>2]|0)>>>0<=1)return;d=c[b+-4>>2]|0;b=(d<<3)+-1|0;e=b>>>1|b;b=e>>>2|e;e=b>>>4|b;b=e>>>8|e;e=__ZN6Memory12alloc_staticEjb((b>>>16|b)+1|0,1)|0;c[e+-8>>2]=1;c[e+-4>>2]=d;if(!d){b=c[a>>2]|0;if(!b)f=a;else{g=a;h=b;i=b;j=7}}else{b=c[a>>2]|0;k=0;do{c[e+(k<<3)>>2]=c[b+(k<<3)>>2];c[e+(k<<3)+4>>2]=c[b+(k<<3)+4>>2];k=k+1|0}while((k|0)!=(d|0));g=a;h=b;i=b;j=7}if((j|0)==7)if(!(__Z16atomic_decrementPj((h|0)==0?0:h+-8|0)|0)){__ZN6Memory11free_staticEPvb(i,1);f=g}else f=g;c[f>>2]=e;return}function __ZN7ClassDB10_add_classI11AudioPlayerEEvv(){var a=0,b=0,d=0,e=0,f=0,g=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+16|0;d=a+12|0;e=a+8|0;f=a+4|0;g=a;__ZN6StringC2EPKc(b,894056);c[e>>2]=c[b>>2];__ZN10StringNameC2ERK6String(d,e);__ZN6StringC2EPKc(b,1132465);c[g>>2]=c[b>>2];__ZN10StringNameC2ERK6String(f,g);__ZN7ClassDB11_add_class2ERK10StringNameS2_(d,f);__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);__ZN10StringNameD2Ev(d);d=c[e>>2]|0;if(!d){l=a;return}if(__Z16atomic_decrementPj(d+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(d,1);l=a;return}function __ZN11AudioPlayer13_bind_methodsEv(){var a=0,b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0;a=l;l=l+272|0;if((l|0)>=(m|0))ba(272);b=a+240|0;d=a+232|0;e=a+224|0;f=a+216|0;g=a+208|0;h=a+200|0;i=a;j=a+192|0;k=a+184|0;n=a+176|0;o=a+160|0;p=a+144|0;q=a+128|0;r=a+120|0;s=a+112|0;t=a+104|0;u=a+96|0;v=a+88|0;w=a+80|0;x=a+72|0;y=a+68|0;z=a+64|0;A=a+168|0;B=a+152|0;C=a+136|0;D=a+60|0;E=a+56|0;F=a+52|0;G=a+48|0;H=a+44|0;I=a+40|0;J=a+36|0;K=a+32|0;L=a+28|0;M=a+24|0;__Z8D_METHODPKcS0_(d,893733,893744);N=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(N);c[N>>2]=290996;__ZN10MethodBind10_set_constEb(N,0);__ZN10MethodBind24_generate_argument_typesEi(N,1);c[N+44>>2]=1591;c[N+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,N,d,0,0)|0;N=d+4|0;O=c[N>>2]|0;if(O|0?(__Z16atomic_decrementPj(O+-8|0)|0)==0:0){P=c[N>>2]|0;N=(P|0)==0?0:P+-4|0;P=N+4|0;if(c[N>>2]|0){Q=0;do{__ZN10StringNameD2Ev(P+(Q<<2)|0);Q=Q+1|0}while(Q>>>0<(c[N>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(O,1)}__ZN10StringNameD2Ev(d);__Z8D_METHODPKc(e,893763);d=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(d);c[d>>2]=291032;__ZN10MethodBind10_set_constEb(d,1);__ZN10MethodBind24_generate_argument_typesEi(d,0);__ZN10MethodBind12_set_returnsEb(d,1);c[d+44>>2]=5571;c[d+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,d,e,0,0)|0;d=e+4|0;O=c[d>>2]|0;if(O|0?(__Z16atomic_decrementPj(O+-8|0)|0)==0:0){N=c[d>>2]|0;d=(N|0)==0?0:N+-4|0;N=d+4|0;if(c[d>>2]|0){Q=0;do{__ZN10StringNameD2Ev(N+(Q<<2)|0);Q=Q+1|0}while(Q>>>0<(c[d>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(O,1)}__ZN10StringNameD2Ev(e);__Z8D_METHODPKcS0_(f,1071374,1072969);e=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(e);c[e>>2]=291068;__ZN10MethodBind10_set_constEb(e,0);__ZN10MethodBind24_generate_argument_typesEi(e,1);c[e+44>>2]=203;c[e+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,e,f,0,0)|0;e=f+4|0;O=c[e>>2]|0;if(O|0?(__Z16atomic_decrementPj(O+-8|0)|0)==0:0){d=c[e>>2]|0;e=(d|0)==0?0:d+-4|0;d=e+4|0;if(c[e>>2]|0){Q=0;do{__ZN10StringNameD2Ev(d+(Q<<2)|0);Q=Q+1|0}while(Q>>>0<(c[e>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(O,1)}__ZN10StringNameD2Ev(f);__Z8D_METHODPKc(g,1071388);f=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(f);c[f>>2]=291104;__ZN10MethodBind10_set_constEb(f,1);__ZN10MethodBind24_generate_argument_typesEi(f,0);__ZN10MethodBind12_set_returnsEb(f,1);c[f+44>>2]=211;c[f+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,f,g,0,0)|0;f=g+4|0;O=c[f>>2]|0;if(O|0?(__Z16atomic_decrementPj(O+-8|0)|0)==0:0){e=c[f>>2]|0;f=(e|0)==0?0:e+-4|0;e=f+4|0;if(c[f>>2]|0){Q=0;do{__ZN10StringNameD2Ev(e+(Q<<2)|0);Q=Q+1|0}while(Q>>>0<(c[f>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(O,1)}__ZN10StringNameD2Ev(g);__Z8D_METHODPKcS0_(h,893774,893779);__ZN7VariantC2Ed(i,0.0);g=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(g);c[g>>2]=291068;__ZN10MethodBind10_set_constEb(g,0);__ZN10MethodBind24_generate_argument_typesEi(g,1);c[g+44>>2]=204;c[g+48>>2]=0;c[b>>2]=i;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,g,h,b,1)|0;if(c[i>>2]|0)__ZN7Variant5clearEv(i);g=h+4|0;O=c[g>>2]|0;if(O|0?(__Z16atomic_decrementPj(O+-8|0)|0)==0:0){f=c[g>>2]|0;g=(f|0)==0?0:f+-4|0;f=g+4|0;if(c[g>>2]|0){Q=0;do{__ZN10StringNameD2Ev(f+(Q<<2)|0);Q=Q+1|0}while(Q>>>0<(c[g>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(O,1)}__ZN10StringNameD2Ev(h);__Z8D_METHODPKcS0_(j,1117370,1098148);h=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(h);c[h>>2]=291068;__ZN10MethodBind10_set_constEb(h,0);__ZN10MethodBind24_generate_argument_typesEi(h,1);c[h+44>>2]=205;c[h+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,h,j,0,0)|0;h=j+4|0;O=c[h>>2]|0;if(O|0?(__Z16atomic_decrementPj(O+-8|0)|0)==0:0){g=c[h>>2]|0;h=(g|0)==0?0:g+-4|0;g=h+4|0;if(c[h>>2]|0){Q=0;do{__ZN10StringNameD2Ev(g+(Q<<2)|0);Q=Q+1|0}while(Q>>>0<(c[h>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(O,1)}__ZN10StringNameD2Ev(j);__Z8D_METHODPKc(k,1125942);j=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(j);c[j>>2]=291140;__ZN10MethodBind10_set_constEb(j,0);__ZN10MethodBind24_generate_argument_typesEi(j,0);c[j+44>>2]=5276;c[j+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,j,k,0,0)|0;j=k+4|0;O=c[j>>2]|0;if(O|0?(__Z16atomic_decrementPj(O+-8|0)|0)==0:0){h=c[j>>2]|0;j=(h|0)==0?0:h+-4|0;h=j+4|0;if(c[j>>2]|0){Q=0;do{__ZN10StringNameD2Ev(h+(Q<<2)|0);Q=Q+1|0}while(Q>>>0<(c[j>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(O,1)}__ZN10StringNameD2Ev(k);__Z8D_METHODPKc(n,893788);k=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(k);c[k>>2]=291176;__ZN10MethodBind10_set_constEb(k,1);__ZN10MethodBind24_generate_argument_typesEi(k,0);__ZN10MethodBind12_set_returnsEb(k,1);c[k+44>>2]=5572;c[k+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,k,n,0,0)|0;k=n+4|0;O=c[k>>2]|0;if(O|0?(__Z16atomic_decrementPj(O+-8|0)|0)==0:0){j=c[k>>2]|0;k=(j|0)==0?0:j+-4|0;j=k+4|0;if(c[k>>2]|0){Q=0;do{__ZN10StringNameD2Ev(j+(Q<<2)|0);Q=Q+1|0}while(Q>>>0<(c[k>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(O,1)}__ZN10StringNameD2Ev(n);__Z8D_METHODPKc(o,1117384);n=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(n);c[n>>2]=291212;__ZN10MethodBind10_set_constEb(n,0);__ZN10MethodBind24_generate_argument_typesEi(n,0);__ZN10MethodBind12_set_returnsEb(n,1);c[n+44>>2]=212;c[n+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,n,o,0,0)|0;n=o+4|0;O=c[n>>2]|0;if(O|0?(__Z16atomic_decrementPj(O+-8|0)|0)==0:0){k=c[n>>2]|0;n=(k|0)==0?0:k+-4|0;k=n+4|0;if(c[n>>2]|0){Q=0;do{__ZN10StringNameD2Ev(k+(Q<<2)|0);Q=Q+1|0}while(Q>>>0<(c[n>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(O,1)}__ZN10StringNameD2Ev(o);__Z8D_METHODPKcS0_(p,893799,893729);o=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(o);c[o>>2]=291248;__ZN10MethodBind10_set_constEb(o,0);__ZN10MethodBind24_generate_argument_typesEi(o,1);c[o+44>>2]=1592;c[o+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,o,p,0,0)|0;o=p+4|0;O=c[o>>2]|0;if(O|0?(__Z16atomic_decrementPj(O+-8|0)|0)==0:0){n=c[o>>2]|0;o=(n|0)==0?0:n+-4|0;n=o+4|0;if(c[o>>2]|0){Q=0;do{__ZN10StringNameD2Ev(n+(Q<<2)|0);Q=Q+1|0}while(Q>>>0<(c[o>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(O,1)}__ZN10StringNameD2Ev(p);__Z8D_METHODPKc(q,893807);p=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(p);c[p>>2]=291284;__ZN10MethodBind10_set_constEb(p,1);__ZN10MethodBind24_generate_argument_typesEi(p,0);__ZN10MethodBind12_set_returnsEb(p,1);c[p+44>>2]=5573;c[p+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,p,q,0,0)|0;p=q+4|0;O=c[p>>2]|0;if(O|0?(__Z16atomic_decrementPj(O+-8|0)|0)==0:0){o=c[p>>2]|0;p=(o|0)==0?0:o+-4|0;o=p+4|0;if(c[p>>2]|0){Q=0;do{__ZN10StringNameD2Ev(o+(Q<<2)|0);Q=Q+1|0}while(Q>>>0<(c[p>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(O,1)}__ZN10StringNameD2Ev(q);__Z8D_METHODPKcS0_(r,893815,1146191);q=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(q);c[q>>2]=291320;__ZN10MethodBind10_set_constEb(q,0);__ZN10MethodBind24_generate_argument_typesEi(q,1);c[q+44>>2]=1593;c[q+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,q,r,0,0)|0;q=r+4|0;O=c[q>>2]|0;if(O|0?(__Z16atomic_decrementPj(O+-8|0)|0)==0:0){p=c[q>>2]|0;q=(p|0)==0?0:p+-4|0;p=q+4|0;if(c[q>>2]|0){Q=0;do{__ZN10StringNameD2Ev(p+(Q<<2)|0);Q=Q+1|0}while(Q>>>0<(c[q>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(O,1)}__ZN10StringNameD2Ev(r);__Z8D_METHODPKc(s,893828);r=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(r);c[r>>2]=291356;__ZN10MethodBind10_set_constEb(r,0);__ZN10MethodBind24_generate_argument_typesEi(r,0);__ZN10MethodBind12_set_returnsEb(r,1);c[r+44>>2]=5574;c[r+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,r,s,0,0)|0;r=s+4|0;O=c[r>>2]|0;if(O|0?(__Z16atomic_decrementPj(O+-8|0)|0)==0:0){q=c[r>>2]|0;r=(q|0)==0?0:q+-4|0;q=r+4|0;if(c[r>>2]|0){Q=0;do{__ZN10StringNameD2Ev(q+(Q<<2)|0);Q=Q+1|0}while(Q>>>0<(c[r>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(O,1)}__ZN10StringNameD2Ev(s);__Z8D_METHODPKcS0_(t,893848,893863);s=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(s);c[s>>2]=291392;__ZN10MethodBind10_set_constEb(s,0);__ZN10MethodBind24_generate_argument_typesEi(s,1);c[s+44>>2]=1594;c[s+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,s,t,0,0)|0;s=t+4|0;O=c[s>>2]|0;if(O|0?(__Z16atomic_decrementPj(O+-8|0)|0)==0:0){r=c[s>>2]|0;s=(r|0)==0?0:r+-4|0;r=s+4|0;if(c[s>>2]|0){Q=0;do{__ZN10StringNameD2Ev(r+(Q<<2)|0);Q=Q+1|0}while(Q>>>0<(c[s>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(O,1)}__ZN10StringNameD2Ev(t);__Z8D_METHODPKc(u,893874);t=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(t);c[t>>2]=291428;__ZN10MethodBind10_set_constEb(t,1);__ZN10MethodBind24_generate_argument_typesEi(t,0);__ZN10MethodBind12_set_returnsEb(t,1);c[t+44>>2]=5575;c[t+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,t,u,0,0)|0;t=u+4|0;O=c[t>>2]|0;if(O|0?(__Z16atomic_decrementPj(O+-8|0)|0)==0:0){s=c[t>>2]|0;t=(s|0)==0?0:s+-4|0;s=t+4|0;if(c[t>>2]|0){Q=0;do{__ZN10StringNameD2Ev(s+(Q<<2)|0);Q=Q+1|0}while(Q>>>0<(c[t>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(O,1)}__ZN10StringNameD2Ev(u);__Z8D_METHODPKcS0_(v,893889,1146191);u=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(u);c[u>>2]=291320;__ZN10MethodBind10_set_constEb(u,0);__ZN10MethodBind24_generate_argument_typesEi(u,1);c[u+44>>2]=1595;c[u+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,u,v,0,0)|0;u=v+4|0;O=c[u>>2]|0;if(O|0?(__Z16atomic_decrementPj(O+-8|0)|0)==0:0){t=c[u>>2]|0;u=(t|0)==0?0:t+-4|0;t=u+4|0;if(c[u>>2]|0){Q=0;do{__ZN10StringNameD2Ev(t+(Q<<2)|0);Q=Q+1|0}while(Q>>>0<(c[u>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(O,1)}__ZN10StringNameD2Ev(v);__Z8D_METHODPKc(w,893902);v=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(v);c[v>>2]=291176;__ZN10MethodBind10_set_constEb(v,1);__ZN10MethodBind24_generate_argument_typesEi(v,0);__ZN10MethodBind12_set_returnsEb(v,1);c[v+44>>2]=5576;c[v+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,v,w,0,0)|0;v=w+4|0;O=c[v>>2]|0;if(O|0?(__Z16atomic_decrementPj(O+-8|0)|0)==0:0){u=c[v>>2]|0;v=(u|0)==0?0:u+-4|0;u=v+4|0;if(c[v>>2]|0){Q=0;do{__ZN10StringNameD2Ev(u+(Q<<2)|0);Q=Q+1|0}while(Q>>>0<(c[v>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(O,1)}__ZN10StringNameD2Ev(w);__Z8D_METHODPKc(x,893913);w=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(w);c[w>>2]=291140;__ZN10MethodBind10_set_constEb(w,0);__ZN10MethodBind24_generate_argument_typesEi(w,0);c[w+44>>2]=5277;c[w+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,w,x,0,0)|0;w=x+4|0;O=c[w>>2]|0;do if(O|0){if(__Z16atomic_decrementPj(O+-8|0)|0)break;v=c[w>>2]|0;Q=(v|0)==0?0:v+-4|0;v=Q+4|0;if(c[Q>>2]|0){u=0;do{__ZN10StringNameD2Ev(v+(u<<2)|0);u=u+1|0}while(u>>>0<(c[Q>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(O,1)}while(0);__ZN10StringNameD2Ev(x);__ZN6StringC2EPKc(b,894056);c[i>>2]=c[b>>2];__ZN10StringNameC2ERK6String(y,i);__ZN6StringC2EPKc(z,893933);__ZN6StringC2EPKc(A,901860);x=b+4|0;c[x>>2]=0;O=b+12|0;c[O>>2]=0;c[b>>2]=18;w=c[z>>2]|0;do if(w|0){c[x>>2]=0;if(!(__Z28atomic_conditional_incrementPj(w+-8|0)|0))break;c[x>>2]=c[z>>2]}while(0);c[b+8>>2]=17;x=c[O>>2]|0;do if((x|0)!=(c[A>>2]|0)){do if(x|0){if(__Z16atomic_decrementPj(x+-8|0)|0)break;__ZN6Memory11free_staticEPvb(x,1)}while(0);c[O>>2]=0;w=c[A>>2]|0;if(!w)break;if(!(__Z28atomic_conditional_incrementPj(w+-8|0)|0))break;c[O>>2]=c[A>>2]}while(0);c[b+16>>2]=7;c[B>>2]=__Z11_scs_createPKc(893733)|0;c[C>>2]=__Z11_scs_createPKc(893763)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(y,b,B,C,-1);__ZN10StringNameD2Ev(C);__ZN10StringNameD2Ev(B);O=c[b+12>>2]|0;do if(O|0){if(__Z16atomic_decrementPj(O+-8|0)|0)break;__ZN6Memory11free_staticEPvb(O,1)}while(0);O=c[b+4>>2]|0;do if(O|0){if(__Z16atomic_decrementPj(O+-8|0)|0)break;__ZN6Memory11free_staticEPvb(O,1)}while(0);O=c[A>>2]|0;do if(O|0){if(__Z16atomic_decrementPj(O+-8|0)|0)break;__ZN6Memory11free_staticEPvb(O,1)}while(0);O=c[z>>2]|0;do if(O|0){if(__Z16atomic_decrementPj(O+-8|0)|0)break;__ZN6Memory11free_staticEPvb(O,1)}while(0);__ZN10StringNameD2Ev(y);y=c[i>>2]|0;do if(y|0){if(__Z16atomic_decrementPj(y+-8|0)|0)break;__ZN6Memory11free_staticEPvb(y,1)}while(0);__ZN6StringC2EPKc(b,894056);c[i>>2]=c[b>>2];__ZN10StringNameC2ERK6String(D,i);__ZN6StringC2EPKc(E,1072969);__ZN6StringC2EPKc(A,893940);y=b+4|0;c[y>>2]=0;O=b+12|0;c[O>>2]=0;c[b>>2]=3;z=c[E>>2]|0;do if(z|0){c[y>>2]=0;if(!(__Z28atomic_conditional_incrementPj(z+-8|0)|0))break;c[y>>2]=c[E>>2]}while(0);c[b+8>>2]=1;y=c[O>>2]|0;do if((y|0)!=(c[A>>2]|0)){do if(y|0){if(__Z16atomic_decrementPj(y+-8|0)|0)break;__ZN6Memory11free_staticEPvb(y,1)}while(0);c[O>>2]=0;z=c[A>>2]|0;if(!z)break;if(!(__Z28atomic_conditional_incrementPj(z+-8|0)|0))break;c[O>>2]=c[A>>2]}while(0);c[b+16>>2]=7;c[B>>2]=__Z11_scs_createPKc(1071374)|0;c[C>>2]=__Z11_scs_createPKc(1071388)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(D,b,B,C,-1);__ZN10StringNameD2Ev(C);__ZN10StringNameD2Ev(B);O=c[b+12>>2]|0;do if(O|0){if(__Z16atomic_decrementPj(O+-8|0)|0)break;__ZN6Memory11free_staticEPvb(O,1)}while(0);O=c[b+4>>2]|0;do if(O|0){if(__Z16atomic_decrementPj(O+-8|0)|0)break;__ZN6Memory11free_staticEPvb(O,1)}while(0);O=c[A>>2]|0;do if(O|0){if(__Z16atomic_decrementPj(O+-8|0)|0)break;__ZN6Memory11free_staticEPvb(O,1)}while(0);O=c[E>>2]|0;do if(O|0){if(__Z16atomic_decrementPj(O+-8|0)|0)break;__ZN6Memory11free_staticEPvb(O,1)}while(0);__ZN10StringNameD2Ev(D);D=c[i>>2]|0;do if(D|0){if(__Z16atomic_decrementPj(D+-8|0)|0)break;__ZN6Memory11free_staticEPvb(D,1)}while(0);__ZN6StringC2EPKc(b,894056);c[i>>2]=c[b>>2];__ZN10StringNameC2ERK6String(F,i);__ZN6StringC2EPKc(G,893947);__ZN6StringC2EPKc(A,1263606);D=b+4|0;c[D>>2]=0;O=b+12|0;c[O>>2]=0;c[b>>2]=1;E=c[G>>2]|0;do if(E|0){c[D>>2]=0;if(!(__Z28atomic_conditional_incrementPj(E+-8|0)|0))break;c[D>>2]=c[G>>2]}while(0);c[b+8>>2]=0;D=c[O>>2]|0;do if((D|0)!=(c[A>>2]|0)){do if(D|0){if(__Z16atomic_decrementPj(D+-8|0)|0)break;__ZN6Memory11free_staticEPvb(D,1)}while(0);c[O>>2]=0;E=c[A>>2]|0;if(!E)break;if(!(__Z28atomic_conditional_incrementPj(E+-8|0)|0))break;c[O>>2]=c[A>>2]}while(0);c[b+16>>2]=2;c[B>>2]=__Z11_scs_createPKc(893889)|0;c[C>>2]=__Z11_scs_createPKc(893902)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(F,b,B,C,-1);__ZN10StringNameD2Ev(C);__ZN10StringNameD2Ev(B);O=c[b+12>>2]|0;do if(O|0){if(__Z16atomic_decrementPj(O+-8|0)|0)break;__ZN6Memory11free_staticEPvb(O,1)}while(0);O=c[b+4>>2]|0;do if(O|0){if(__Z16atomic_decrementPj(O+-8|0)|0)break;__ZN6Memory11free_staticEPvb(O,1)}while(0);O=c[A>>2]|0;do if(O|0){if(__Z16atomic_decrementPj(O+-8|0)|0)break;__ZN6Memory11free_staticEPvb(O,1)}while(0);O=c[G>>2]|0;do if(O|0){if(__Z16atomic_decrementPj(O+-8|0)|0)break;__ZN6Memory11free_staticEPvb(O,1)}while(0);__ZN10StringNameD2Ev(F);F=c[i>>2]|0;do if(F|0){if(__Z16atomic_decrementPj(F+-8|0)|0)break;__ZN6Memory11free_staticEPvb(F,1)}while(0);__ZN6StringC2EPKc(b,894056);c[i>>2]=c[b>>2];__ZN10StringNameC2ERK6String(H,i);__ZN6StringC2EPKc(I,915856);__ZN6StringC2EPKc(A,1263606);F=b+4|0;c[F>>2]=0;O=b+12|0;c[O>>2]=0;c[b>>2]=1;G=c[I>>2]|0;do if(G|0){c[F>>2]=0;if(!(__Z28atomic_conditional_incrementPj(G+-8|0)|0))break;c[F>>2]=c[I>>2]}while(0);c[b+8>>2]=0;F=c[O>>2]|0;do if((F|0)!=(c[A>>2]|0)){do if(F|0){if(__Z16atomic_decrementPj(F+-8|0)|0)break;__ZN6Memory11free_staticEPvb(F,1)}while(0);c[O>>2]=0;G=c[A>>2]|0;if(!G)break;if(!(__Z28atomic_conditional_incrementPj(G+-8|0)|0))break;c[O>>2]=c[A>>2]}while(0);c[b+16>>2]=7;c[B>>2]=__Z11_scs_createPKc(893815)|0;c[C>>2]=__Z11_scs_createPKc(893828)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(H,b,B,C,-1);__ZN10StringNameD2Ev(C);__ZN10StringNameD2Ev(B);O=c[b+12>>2]|0;do if(O|0){if(__Z16atomic_decrementPj(O+-8|0)|0)break;__ZN6Memory11free_staticEPvb(O,1)}while(0);O=c[b+4>>2]|0;do if(O|0){if(__Z16atomic_decrementPj(O+-8|0)|0)break;__ZN6Memory11free_staticEPvb(O,1)}while(0);O=c[A>>2]|0;do if(O|0){if(__Z16atomic_decrementPj(O+-8|0)|0)break;__ZN6Memory11free_staticEPvb(O,1)}while(0);O=c[I>>2]|0;do if(O|0){if(__Z16atomic_decrementPj(O+-8|0)|0)break;__ZN6Memory11free_staticEPvb(O,1)}while(0);__ZN10StringNameD2Ev(H);H=c[i>>2]|0;do if(H|0){if(__Z16atomic_decrementPj(H+-8|0)|0)break;__ZN6Memory11free_staticEPvb(H,1)}while(0);__ZN6StringC2EPKc(b,894056);c[i>>2]=c[b>>2];__ZN10StringNameC2ERK6String(J,i);__ZN6StringC2EPKc(K,893863);__ZN6StringC2EPKc(A,893955);H=b+4|0;c[H>>2]=0;O=b+12|0;c[O>>2]=0;c[b>>2]=2;I=c[K>>2]|0;do if(I|0){c[H>>2]=0;if(!(__Z28atomic_conditional_incrementPj(I+-8|0)|0))break;c[H>>2]=c[K>>2]}while(0);c[b+8>>2]=3;H=c[O>>2]|0;do if((H|0)!=(c[A>>2]|0)){do if(H|0){if(__Z16atomic_decrementPj(H+-8|0)|0)break;__ZN6Memory11free_staticEPvb(H,1)}while(0);c[O>>2]=0;I=c[A>>2]|0;if(!I)break;if(!(__Z28atomic_conditional_incrementPj(I+-8|0)|0))break;c[O>>2]=c[A>>2]}while(0);c[b+16>>2]=7;c[B>>2]=__Z11_scs_createPKc(893848)|0;c[C>>2]=__Z11_scs_createPKc(893874)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(J,b,B,C,-1);__ZN10StringNameD2Ev(C);__ZN10StringNameD2Ev(B);O=c[b+12>>2]|0;do if(O|0){if(__Z16atomic_decrementPj(O+-8|0)|0)break;__ZN6Memory11free_staticEPvb(O,1)}while(0);O=c[b+4>>2]|0;do if(O|0){if(__Z16atomic_decrementPj(O+-8|0)|0)break;__ZN6Memory11free_staticEPvb(O,1)}while(0);O=c[A>>2]|0;do if(O|0){if(__Z16atomic_decrementPj(O+-8|0)|0)break;__ZN6Memory11free_staticEPvb(O,1)}while(0);O=c[K>>2]|0;do if(O|0){if(__Z16atomic_decrementPj(O+-8|0)|0)break;__ZN6Memory11free_staticEPvb(O,1)}while(0);__ZN10StringNameD2Ev(J);J=c[i>>2]|0;do if(J|0){if(__Z16atomic_decrementPj(J+-8|0)|0)break;__ZN6Memory11free_staticEPvb(J,1)}while(0);__ZN6StringC2EPKc(b,894056);c[i>>2]=c[b>>2];__ZN10StringNameC2ERK6String(L,i);__ZN6StringC2EPKc(M,893729);__ZN6StringC2EPKc(A,1263606);J=b+4|0;c[J>>2]=0;O=b+12|0;c[O>>2]=0;c[b>>2]=4;K=c[M>>2]|0;do if(K|0){c[J>>2]=0;if(!(__Z28atomic_conditional_incrementPj(K+-8|0)|0))break;c[J>>2]=c[M>>2]}while(0);c[b+8>>2]=3;J=c[O>>2]|0;do if((J|0)!=(c[A>>2]|0)){do if(J|0){if(__Z16atomic_decrementPj(J+-8|0)|0)break;__ZN6Memory11free_staticEPvb(J,1)}while(0);c[O>>2]=0;K=c[A>>2]|0;if(!K)break;if(!(__Z28atomic_conditional_incrementPj(K+-8|0)|0))break;c[O>>2]=c[A>>2]}while(0);c[b+16>>2]=7;c[B>>2]=__Z11_scs_createPKc(893799)|0;c[C>>2]=__Z11_scs_createPKc(893807)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(L,b,B,C,-1);__ZN10StringNameD2Ev(C);__ZN10StringNameD2Ev(B);B=c[b+12>>2]|0;do if(B|0){if(__Z16atomic_decrementPj(B+-8|0)|0)break;__ZN6Memory11free_staticEPvb(B,1)}while(0);B=c[b+4>>2]|0;do if(B|0){if(__Z16atomic_decrementPj(B+-8|0)|0)break;__ZN6Memory11free_staticEPvb(B,1)}while(0);B=c[A>>2]|0;do if(B|0){if(__Z16atomic_decrementPj(B+-8|0)|0)break;__ZN6Memory11free_staticEPvb(B,1)}while(0);B=c[M>>2]|0;do if(B|0){if(__Z16atomic_decrementPj(B+-8|0)|0)break;__ZN6Memory11free_staticEPvb(B,1)}while(0);__ZN10StringNameD2Ev(L);L=c[i>>2]|0;if(!L){l=a;return}if(__Z16atomic_decrementPj(L+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(L,1);l=a;return}function __ZN11AudioPlayer10set_streamE3RefI11AudioStreamE(b,d){b=b|0;d=d|0;var e=0,f=0,h=0,i=0,j=0,k=0,l=0;e=__ZN11AudioServer13get_singletonEv()|0;gj[c[(c[e>>2]|0)+100>>2]&8191](e);__ZN6VectorI10AudioFrameE6resizeEi(b+232|0,__ZNK11AudioServer26thread_get_mix_buffer_sizeEv(__ZN11AudioServer13get_singletonEv()|0)|0)|0;e=b+224|0;f=c[e>>2]|0;if(!f){h=b+228|0;i=h;j=c[h>>2]|0}else{if(__ZN9Reference11unreferenceEv(f)|0?(f=c[e>>2]|0,__Z17predelete_handlerP6Object(f)|0):0){gj[c[(c[f>>2]|0)+76>>2]&8191](f);__ZN6Memory11free_staticEPvb(f,0)}c[e>>2]=0;f=b+228|0;h=c[f>>2]|0;if((h|0?__ZN9Reference11unreferenceEv(h)|0:0)?(h=c[f>>2]|0,__Z17predelete_handlerP6Object(h)|0):0){gj[c[(c[h>>2]|0)+76>>2]&8191](h);__ZN6Memory11free_staticEPvb(h,0)}c[f>>2]=0;a[b+240>>0]=0;g[b+236>>2]=-1.0;i=f;j=0}if((c[d>>2]|0)!=(j|0)){if((j|0?__ZN9Reference11unreferenceEv(j)|0:0)?(j=c[i>>2]|0,__Z17predelete_handlerP6Object(j)|0):0){gj[c[(c[j>>2]|0)+76>>2]&8191](j);__ZN6Memory11free_staticEPvb(j,0)}c[i>>2]=0;j=c[d>>2]|0;c[i>>2]=j;if(j|0)__ZN9Reference9referenceEv(j)}j=c[d>>2]|0;d=ij[c[(c[j>>2]|0)+116>>2]&8191](j)|0;j=c[e>>2]|0;if((d|0)==(j|0))if(!d)k=30;else{l=d;k=27}else{if((j|0?__ZN9Reference11unreferenceEv(j)|0:0)?(j=c[e>>2]|0,__Z17predelete_handlerP6Object(j)|0):0){gj[c[(c[j>>2]|0)+76>>2]&8191](j);__ZN6Memory11free_staticEPvb(j,0)}c[e>>2]=d;if(!d)k=31;else{__ZN9Reference9referenceEv(d);l=d;k=27}}if((k|0)==27)if(__ZN9Reference11unreferenceEv(l)|0?__Z17predelete_handlerP6Object(d)|0:0){gj[c[(c[d>>2]|0)+76>>2]&8191](d);__ZN6Memory11free_staticEPvb(d,0);k=30}else k=30;if((k|0)==30?(c[e>>2]|0)==0:0)k=31;do if((k|0)==31){d=c[i>>2]|0;if((d|0?__ZN9Reference11unreferenceEv(d)|0:0)?(d=c[i>>2]|0,__Z17predelete_handlerP6Object(d)|0):0){gj[c[(c[d>>2]|0)+76>>2]&8191](d);__ZN6Memory11free_staticEPvb(d,0)}c[i>>2]=0;if(c[e>>2]|0){a[1263537]=0;break}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(893733,893978,132,894007,0);return}while(0);e=__ZN11AudioServer13get_singletonEv()|0;gj[c[(c[e>>2]|0)+104>>2]&8191](e);return}function __ZNK11AudioPlayer10get_streamEv(a){a=a|0;var b=0,d=0;b=c[a+228>>2]|0;if(!b){d=0;return d|0}__ZN9Reference9referenceEv(b);d=b;return d|0}function __ZN11AudioPlayer13set_volume_dbEf(a,b){a=a|0;b=+b;g[a+248>>2]=b;return}function __ZNK11AudioPlayer13get_volume_dbEv(a){a=a|0;return +(+g[a+248>>2])}function __ZN11AudioPlayer4playEf(b,d){b=b|0;d=+d;if(!(c[b+224>>2]|0))return;c[b+244>>2]=c[b+248>>2];g[b+236>>2]=d;a[b+240>>0]=1;return}function __ZN11AudioPlayer4seekEf(a,b){a=a|0;b=+b;if(!(c[a+224>>2]|0))return;g[a+236>>2]=b;return}function __ZN11AudioPlayer4stopEv(b){b=b|0;if(!(c[b+224>>2]|0))return;a[b+240>>0]=0;return}function __ZNK11AudioPlayer10is_playingEv(b){b=b|0;var d=0,e=0;d=c[b+224>>2]|0;if(!d){e=0;return e|0}if(!(a[b+240>>0]|0)){e=0;return e|0}e=ij[c[(c[d>>2]|0)+92>>2]&8191](d)|0;return e|0}function __ZN11AudioPlayer7get_posEv(a){a=a|0;var b=0,d=0.0;b=c[a+224>>2]|0;if(!b){d=0.0;return +d}d=+mj[c[(c[b>>2]|0)+100>>2]&511](b);return +d}function __ZN11AudioPlayer7set_busERK10StringName(a,b){a=a|0;b=b|0;var d=0;d=__ZN11AudioServer13get_singletonEv()|0;gj[c[(c[d>>2]|0)+100>>2]&8191](d);__ZN10StringNameaSERKS_(a+256|0,b);b=__ZN11AudioServer13get_singletonEv()|0;gj[c[(c[b>>2]|0)+104>>2]&8191](b);return}function __ZNK11AudioPlayer7get_busEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+12|0;e=b+4|0;f=b;g=b+8|0;a:do if((__ZNK11AudioServer13get_bus_countEv(__ZN11AudioServer13get_singletonEv()|0)|0)>0){h=a+256|0;i=0;while(1){c[f>>2]=__ZNK11AudioServer12get_bus_nameEi(__ZN11AudioServer13get_singletonEv()|0,i)|0;j=c[h>>2]|0;do if(j){k=c[j+4>>2]|0;if(k|0){__ZN6StringC2EPKc(d,k);n=c[d>>2]|0;break}k=j+8|0;c[d>>2]=0;o=c[k>>2]|0;if((o|0)!=0?(c[d>>2]=0,(__Z28atomic_conditional_incrementPj(o+-8|0)|0)!=0):0){o=c[k>>2]|0;c[d>>2]=o;n=o}else n=0}else{c[d>>2]=0;n=0}while(0);c[g>>2]=n;j=__ZNK6StringeqERKS_(f,g)|0;o=c[g>>2]|0;if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(o,1);o=c[f>>2]|0;if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(o,1);i=i+1|0;if(j)break;if((i|0)>=(__ZNK11AudioServer13get_bus_countEv(__ZN11AudioServer13get_singletonEv()|0)|0))break a}__ZN10StringNameC2ERKS_(e,h);p=c[e>>2]|0;l=b;return p|0}while(0);__ZN10StringNameC2EPKc(e,1040348);p=c[e>>2]|0;l=b;return p|0}function __ZN11AudioPlayer12set_autoplayEb(b,c){b=b|0;c=c|0;a[b+252>>0]=c&1;return}function __ZN11AudioPlayer19is_autoplay_enabledEv(b){b=b|0;return (a[b+252>>0]|0)!=0|0}function __ZN11AudioPlayer14set_mix_targetENS_9MixTargetE(a,b){a=a|0;b=b|0;c[a+260>>2]=b;return}function __ZNK11AudioPlayer14get_mix_targetEv(a){a=a|0;return c[a+260>>2]|0}function __ZN11AudioPlayer12_set_playingEb(b,d){b=b|0;d=d|0;var e=0;e=(c[b+224>>2]|0)==0;if(d){if(e)return;c[b+244>>2]=c[b+248>>2];g[b+236>>2]=0.0;a[b+240>>0]=1;return}else{if(e)return;a[b+240>>0]=0;return}}function __ZNK11AudioPlayer10_is_activeEv(b){b=b|0;return (a[b+240>>0]|0)!=0|0}function __ZN11AudioPlayer19_bus_layout_changedEv(a){a=a|0;return}function __ZNK13MethodBind0RCI11AudioPlayerNS0_9MixTargetEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK13MethodBind0RCI11AudioPlayerNS0_9MixTargetEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,894056);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI11AudioPlayerNS0_9MixTargetEE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236276)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2Ei(i,ij[n&8191](d)|0);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI11AudioPlayerNS0_9MixTargetEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0;if(!b)f=0;else{d=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236276)|0;f=d?b:0}b=c[a+44>>2]|0;d=c[a+48>>2]|0;a=f+(d>>1)|0;if(!(d&1)){g=b;h=ij[g&8191](a)|0;c[e>>2]=h;return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=ij[g&8191](a)|0;c[e>>2]=h;return}}function __ZN13MethodBind0RCI11AudioPlayerNS0_9MixTargetEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I11AudioPlayerNS0_9MixTargetEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if(!b){__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK11MethodBind1I11AudioPlayerNS0_9MixTargetEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,894056);l=a;return c[b>>2]|0}function __ZN11MethodBind1I11AudioPlayerNS0_9MixTargetEE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236276)|0:0){c[h>>2]=0;a[1263537]=0;k=d+24|0;n=c[k>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=i;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=i;return}if((g|0)>0){if((n|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);p=0}else{a[1263537]=0;p=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,p)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=p;c[b>>2]=0;l=i;return}}p=c[d+44>>2]|0;n=c[d+48>>2]|0;o=e+(n>>1)|0;if(!(n&1))q=p;else q=c[(c[o>>2]|0)+p>>2]|0;do if((g|0)<1){p=c[k>>2]|0;n=p+-1|0;if((p|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)s=0;else s=c[e+-4>>2]|0;if((p|0)<=(s|0)){if(r)t=0;else t=c[e+-4>>2]|0;do if((t|0)<(p|0)){if(r)u=0;else u=c[e+-4>>2]|0;if((u|0)<(p|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);v=0;break}else{a[1263537]=0;w=31;break}}else w=31;while(0);if((w|0)==31)v=e+(n*24|0)|0;__ZN7VariantC2ERKS_(j,v);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);f=__ZNK7VariantcviEv(j)|0;Pi[q&2047](o,f);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I11AudioPlayerNS0_9MixTargetEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236276)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1)){g=b;h=c[d>>2]|0;i=c[h>>2]|0;Pi[g&2047](a,i);return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=c[d>>2]|0;i=c[h>>2]|0;Pi[g&2047](a,i);return}}function __ZN11MethodBind1I11AudioPlayerNS0_9MixTargetEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK12MethodBind0RI11AudioPlayerbE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Eb(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK12MethodBind0RI11AudioPlayerbE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,894056);l=a;return c[b>>2]|0}function __ZN12MethodBind0RI11AudioPlayerbE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236276)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2Eb(i,ij[n&8191](d)|0);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,266,1146558,0);c[b>>2]=0;l=f;return}function __ZN12MethodBind0RI11AudioPlayerbE7ptrcallEP6ObjectPPKvPv(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0;if(!d)g=0;else{e=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1236276)|0;g=e?d:0}d=c[b+44>>2]|0;e=c[b+48>>2]|0;b=g+(e>>1)|0;if(!(e&1)){h=d;i=ij[h&8191](b)|0;j=i&1;a[f>>0]=j;return}else{h=c[(c[b>>2]|0)+d>>2]|0;i=ij[h&8191](b)|0;j=i&1;a[f>>0]=j;return}}function __ZN12MethodBind0RI11AudioPlayerbED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I11AudioPlayerbE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if(!b){__ZN7VariantC2Eb(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK11MethodBind1I11AudioPlayerbE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,894056);l=a;return c[b>>2]|0}function __ZN11MethodBind1I11AudioPlayerbE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236276)|0:0){c[h>>2]=0;a[1263537]=0;k=d+24|0;n=c[k>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=i;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=i;return}if((g|0)>0){if((n|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);p=0}else{a[1263537]=0;p=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,p)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=p;c[b>>2]=0;l=i;return}}p=c[d+44>>2]|0;n=c[d+48>>2]|0;o=e+(n>>1)|0;if(!(n&1))q=p;else q=c[(c[o>>2]|0)+p>>2]|0;do if((g|0)<1){p=c[k>>2]|0;n=p+-1|0;if((p|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)s=0;else s=c[e+-4>>2]|0;if((p|0)<=(s|0)){if(r)t=0;else t=c[e+-4>>2]|0;do if((t|0)<(p|0)){if(r)u=0;else u=c[e+-4>>2]|0;if((u|0)<(p|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);v=0;break}else{a[1263537]=0;w=31;break}}else w=31;while(0);if((w|0)==31)v=e+(n*24|0)|0;__ZN7VariantC2ERKS_(j,v);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);f=__ZNK7VariantcvbEv(j)|0;Pi[q&2047](o,f);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I11AudioPlayerbE7ptrcallEP6ObjectPPKvPv(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0;if(!d)g=0;else{f=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1236276)|0;g=f?d:0}d=c[b+44>>2]|0;f=c[b+48>>2]|0;b=g+(f>>1)|0;if(!(f&1))h=d;else h=c[(c[b>>2]|0)+d>>2]|0;Pi[h&2047](b,(a[c[e>>2]>>0]|0)!=0);return}function __ZN11MethodBind1I11AudioPlayerbED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI11AudioPlayer10StringNameE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;if((b|0)!=-1){f=0;l=a;return f|0}__ZN10StringNameC2Ev(d);__ZN7VariantC2ERK10StringName(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);__ZN10StringNameD2Ev(d);f=b;l=a;return f|0}function __ZNK13MethodBind0RCI11AudioPlayer10StringNameE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,894056);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI11AudioPlayer10StringNameE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;j=f+24|0;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236276)|0:0){c[h>>2]=0;a[1263537]=0;k=c[d+24>>2]|0;if((k|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=k;c[b>>2]=0;l=f;return}n=k-(c[d+20>>2]|0)|0;if((n|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=n;c[b>>2]=0;l=f;return}n=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))o=n;else o=c[(c[d>>2]|0)+n>>2]|0;c[j>>2]=ij[o&8191](d)|0;__ZN7VariantC2ERK10StringName(i,j);__ZN10StringNameD2Ev(j);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI11AudioPlayer10StringNameE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=d;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236276)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;c[f>>2]=ij[i&8191](a)|0;__ZN8PtrToArgI10StringNameE6encodeES0_Pv(f,e);__ZN10StringNameD2Ev(f);l=d;return}function __ZN13MethodBind0RCI11AudioPlayer10StringNameED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I11AudioPlayerRK10StringNameE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;if(b|0){f=0;l=a;return f|0}__ZN10StringNameC2Ev(d);__ZN7VariantC2ERK10StringName(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);__ZN10StringNameD2Ev(d);f=b;l=a;return f|0}function __ZNK11MethodBind1I11AudioPlayerRK10StringNameE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,894056);l=a;return c[b>>2]|0}function __ZN11MethodBind1I11AudioPlayerRK10StringNameE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i+24|0;k=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236276)|0:0){c[h>>2]=0;a[1263537]=0;n=d+24|0;o=c[n>>2]|0;if((o|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=o;c[b>>2]=0;l=i;return}p=o-(c[d+20>>2]|0)|0;if((p|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=p;c[b>>2]=0;l=i;return}if((g|0)>0){if((o|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);q=0}else{a[1263537]=0;q=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,q)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=q;c[b>>2]=0;l=i;return}}q=c[d+44>>2]|0;o=c[d+48>>2]|0;p=e+(o>>1)|0;if(!(o&1))r=q;else r=c[(c[p>>2]|0)+q>>2]|0;do if((g|0)<1){q=c[n>>2]|0;o=q+-1|0;if((q|0)>=1){e=c[d+16>>2]|0;s=(e|0)==0;if(s)t=0;else t=c[e+-4>>2]|0;if((q|0)<=(t|0)){if(s)u=0;else u=c[e+-4>>2]|0;do if((u|0)<(q|0)){if(s)v=0;else v=c[e+-4>>2]|0;if((v|0)<(q|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);w=0;break}else{a[1263537]=0;x=31;break}}else x=31;while(0);if((x|0)==31)w=e+(o*24|0)|0;__ZN7VariantC2ERKS_(k,w);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);c[j>>2]=__ZNK7Variantcv10StringNameEv(k)|0;Pi[r&2047](p,j);__ZN10StringNameD2Ev(j);if(c[k>>2]|0)__ZN7Variant5clearEv(k);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I11AudioPlayerRK10StringNameE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e+4|0;g=e;if(!b)h=0;else{i=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236276)|0;h=i?b:0}b=c[a+44>>2]|0;i=c[a+48>>2]|0;a=h+(i>>1)|0;if(!(i&1))j=b;else j=c[(c[a>>2]|0)+b>>2]|0;__ZN10StringNameC2ERK6String(f,c[d>>2]|0);c[g>>2]=c[f>>2];Pi[j&2047](a,g);__ZN10StringNameD2Ev(g);l=e;return}function __ZN11MethodBind1I11AudioPlayerRK10StringNameED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK12MethodBind0RI11AudioPlayerfE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Ef(d,0.0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK12MethodBind0RI11AudioPlayerfE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,894056);l=a;return c[b>>2]|0}function __ZN12MethodBind0RI11AudioPlayerfE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236276)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2Ef(i,+mj[n&511](d));__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,266,1146558,0);c[b>>2]=0;l=f;return}function __ZN12MethodBind0RI11AudioPlayerfE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0.0;if(!b)f=0;else{d=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236276)|0;f=d?b:0}b=c[a+44>>2]|0;d=c[a+48>>2]|0;a=f+(d>>1)|0;if(!(d&1)){h=b;i=+mj[h&511](a);g[e>>2]=i;return}else{h=c[(c[a>>2]|0)+b>>2]|0;i=+mj[h&511](a);g[e>>2]=i;return}}function __ZN12MethodBind0RI11AudioPlayerfED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI11AudioPlayerbE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Eb(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK13MethodBind0RCI11AudioPlayerbE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,894056);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI11AudioPlayerbE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236276)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2Eb(i,ij[n&8191](d)|0);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI11AudioPlayerbE7ptrcallEP6ObjectPPKvPv(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0;if(!d)g=0;else{e=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1236276)|0;g=e?d:0}d=c[b+44>>2]|0;e=c[b+48>>2]|0;b=g+(e>>1)|0;if(!(e&1)){h=d;i=ij[h&8191](b)|0;j=i&1;a[f>>0]=j;return}else{h=c[(c[b>>2]|0)+d>>2]|0;i=ij[h&8191](b)|0;j=i&1;a[f>>0]=j;return}}function __ZN13MethodBind0RCI11AudioPlayerbED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind0I11AudioPlayerE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return 0}function __ZNK11MethodBind0I11AudioPlayerE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,894056);l=a;return c[b>>2]|0}function __ZN11MethodBind0I11AudioPlayerE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236276)|0:0){c[h>>2]=0;a[1263537]=0;f=c[d+24>>2]|0;if((f|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=f;c[b>>2]=0;return}i=f-(c[d+20>>2]|0)|0;if((i|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=i;c[b>>2]=0;return}i=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))j=i;else j=c[(c[d>>2]|0)+i>>2]|0;gj[j&8191](d);c[b>>2]=0;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,110,1146558,0);c[b>>2]=0;return}function __ZN11MethodBind0I11AudioPlayerE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236276)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1)){g=b;gj[g&8191](a);return}else{g=c[(c[a>>2]|0)+b>>2]|0;gj[g&8191](a);return}}function __ZN11MethodBind0I11AudioPlayerED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI11AudioPlayerfE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Ef(d,0.0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK13MethodBind0RCI11AudioPlayerfE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,894056);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI11AudioPlayerfE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236276)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2Ef(i,+mj[n&511](d));__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI11AudioPlayerfE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0.0;if(!b)f=0;else{d=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236276)|0;f=d?b:0}b=c[a+44>>2]|0;d=c[a+48>>2]|0;a=f+(d>>1)|0;if(!(d&1)){h=b;i=+mj[h&511](a);g[e>>2]=i;return}else{h=c[(c[a>>2]|0)+b>>2]|0;i=+mj[h&511](a);g[e>>2]=i;return}}function __ZN13MethodBind0RCI11AudioPlayerfED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I11AudioPlayerfE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if(!b){__ZN7VariantC2Ef(d,0.0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK11MethodBind1I11AudioPlayerfE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,894056);l=a;return c[b>>2]|0}function __ZN11MethodBind1I11AudioPlayerfE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0.0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236276)|0:0){c[h>>2]=0;a[1263537]=0;k=d+24|0;n=c[k>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=i;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=i;return}if((g|0)>0){if((n|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);p=0}else{a[1263537]=0;p=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,p)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=p;c[b>>2]=0;l=i;return}}p=c[d+44>>2]|0;n=c[d+48>>2]|0;o=e+(n>>1)|0;if(!(n&1))q=p;else q=c[(c[o>>2]|0)+p>>2]|0;do if((g|0)<1){p=c[k>>2]|0;n=p+-1|0;if((p|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)s=0;else s=c[e+-4>>2]|0;if((p|0)<=(s|0)){if(r)t=0;else t=c[e+-4>>2]|0;do if((t|0)<(p|0)){if(r)u=0;else u=c[e+-4>>2]|0;if((u|0)<(p|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);v=0;break}else{a[1263537]=0;w=31;break}}else w=31;while(0);if((w|0)==31)v=e+(n*24|0)|0;__ZN7VariantC2ERKS_(j,v);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);x=+__ZNK7VariantcvfEv(j);Mi[q&511](o,x);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I11AudioPlayerfE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0,j=0.0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236276)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1)){h=b;i=c[d>>2]|0;j=+g[i>>2];Mi[h&511](a,j);return}else{h=c[(c[a>>2]|0)+b>>2]|0;i=c[d>>2]|0;j=+g[i>>2];Mi[h&511](a,j);return}}function __ZN11MethodBind1I11AudioPlayerfED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI11AudioPlayer3RefI11AudioStreamEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var c=0;if((b|0)!=-1){c=0;return c|0}c=__ZN7Variant12get_type_forI3RefI11AudioStreamEEENS_4TypeEv()|0;return c|0}function __ZNK13MethodBind0RCI11AudioPlayer3RefI11AudioStreamEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,894056);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI11AudioPlayer3RefI11AudioStreamEE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f+28|0;j=f;k=f+24|0;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236276)|0:0){c[h>>2]=0;a[1263537]=0;n=c[d+24>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=f;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=f;return}o=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))p=o;else p=c[(c[d>>2]|0)+o>>2]|0;c[k>>2]=ij[p&8191](d)|0;__ZN6RefPtrC2Ev(i);__ZN3RefI9ReferenceEaSI11AudioStreamEEvRKS_IT_E(i,k);__ZN7VariantC2ERK6RefPtr(j,i);__ZN6RefPtrD2Ev(i);i=c[k>>2]|0;if((i|0?__ZN9Reference11unreferenceEv(i)|0:0)?(i=c[k>>2]|0,__Z17predelete_handlerP6Object(i)|0):0){gj[c[(c[i>>2]|0)+76>>2]&8191](i);__ZN6Memory11free_staticEPvb(i,0)}c[k>>2]=0;__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI11AudioPlayer3RefI11AudioStreamEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=d;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236276)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;c[f>>2]=ij[i&8191](a)|0;__ZN3RefI9ReferenceEaSI11AudioStreamEEvRKS_IT_E(e,f);e=c[f>>2]|0;if(!e){l=d;return}if(!(__ZN9Reference11unreferenceEv(e)|0)){l=d;return}e=c[f>>2]|0;if(!(__Z17predelete_handlerP6Object(e)|0)){l=d;return}gj[c[(c[e>>2]|0)+76>>2]&8191](e);__ZN6Memory11free_staticEPvb(e,0);l=d;return}function __ZN13MethodBind0RCI11AudioPlayer3RefI11AudioStreamEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN3RefI9ReferenceEaSI11AudioStreamEEvRKS_IT_E(a,b){a=a|0;b=b|0;var d=0,e=0;d=c[b>>2]|0;if(!d){b=c[a>>2]|0;if((b|0?__ZN9Reference11unreferenceEv(b)|0:0)?(b=c[a>>2]|0,__Z17predelete_handlerP6Object(b)|0):0){gj[c[(c[b>>2]|0)+76>>2]&8191](b);__ZN6Memory11free_staticEPvb(b,0)}c[a>>2]=0;return}b=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1220724)|0;e=b?d:0;d=c[a>>2]|0;if((e|0)==(d|0))return;if((d|0?__ZN9Reference11unreferenceEv(d)|0:0)?(d=c[a>>2]|0,__Z17predelete_handlerP6Object(d)|0):0){gj[c[(c[d>>2]|0)+76>>2]&8191](d);__ZN6Memory11free_staticEPvb(d,0)}c[a>>2]=e;if(!e)return;__ZN9Reference9referenceEv(e);return}function __ZN7Variant12get_type_forI3RefI11AudioStreamEEENS_4TypeEv(){var a=0,b=0,d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+28|0;d=a+24|0;e=a;c[d>>2]=0;__ZN6RefPtrC2Ev(b);__ZN3RefI9ReferenceEaSI11AudioStreamEEvRKS_IT_E(b,d);__ZN7VariantC2ERK6RefPtr(e,b);__ZN6RefPtrD2Ev(b);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);e=c[d>>2]|0;if(!e){l=a;return b|0}if(!(__ZN9Reference11unreferenceEv(e)|0)){l=a;return b|0}e=c[d>>2]|0;if(!(__Z17predelete_handlerP6Object(e)|0)){l=a;return b|0}gj[c[(c[e>>2]|0)+76>>2]&8191](e);__ZN6Memory11free_staticEPvb(e,0);l=a;return b|0}function __ZN6VectorI10AudioFrameE6resizeEi(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0;if((d|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,269,1145657,0);e=31;return e|0}a[1263537]=0;f=c[b>>2]|0;if(!f)g=0;else g=c[f+-4>>2]|0;if((g|0)==(d|0)){e=0;return e|0}if(!d){if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);c[b>>2]=0;e=0;return e|0}__ZN6VectorI10AudioFrameE14_copy_on_writeEv(b);f=d<<3;if(d>>>0<=536870911?(g=f+-1|0,h=g>>>1|g,g=h>>>2|h,h=g>>>4|g,g=h>>>8|h,h=(g>>>16|g)+1|0,f>>>0<4294967264):0){a[1263537]=0;f=c[b>>2]|0;do if(!f)if((d|0)>0)i=18;else{j=0;i=25}else{g=c[f+-4>>2]|0;if((g|0)<(d|0))if(!g)i=18;else{k=__ZN6Memory14realloc_staticEPvjb(f,h,1)|0;if(k|0){a[1263537]=0;l=k;break}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,300,1145876,0);e=6;return e|0}else{j=g;i=25}}while(0);do if((i|0)==18){g=__ZN6Memory12alloc_staticEjb(h,1)|0;if(g|0){a[1263537]=0;c[g+-4>>2]=0;c[g+-8>>2]=1;l=g;break}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,292,1145820,0);e=6;return e|0}else if((i|0)==25){if((j|0)<=(d|0)){e=0;return e|0}g=__ZN6Memory14realloc_staticEPvjb(f,h,1)|0;if(!g){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,324,1145876,0);e=6;return e|0}else{a[1263537]=0;c[b>>2]=g;c[g+-4>>2]=d;e=0;return e|0}}while(0);c[b>>2]=l;c[((l|0)==0?0:l+-4|0)>>2]=d;e=0;return e|0}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,285,1145723,0);e=6;return e|0}function __ZNK11MethodBind1I11AudioPlayer3RefI11AudioStreamEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var c=0;if(b|0){c=0;return c|0}c=__ZN7Variant12get_type_forI3RefI11AudioStreamEEENS_4TypeEv()|0;return c|0}function __ZNK11MethodBind1I11AudioPlayer3RefI11AudioStreamEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,894056);l=a;return c[b>>2]|0}function __ZN11MethodBind1I11AudioPlayer3RefI11AudioStreamEE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i+28|0;k=i+24|0;n=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236276)|0:0){c[h>>2]=0;a[1263537]=0;o=d+24|0;p=c[o>>2]|0;if((p|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=p;c[b>>2]=0;l=i;return}q=p-(c[d+20>>2]|0)|0;if((q|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=q;c[b>>2]=0;l=i;return}if((g|0)>0){if((p|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);r=0}else{a[1263537]=0;r=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,r)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=r;c[b>>2]=0;l=i;return}}r=c[d+44>>2]|0;p=c[d+48>>2]|0;q=e+(p>>1)|0;if(!(p&1))s=r;else s=c[(c[q>>2]|0)+r>>2]|0;do if((g|0)<1){r=c[o>>2]|0;p=r+-1|0;if((r|0)>=1){e=c[d+16>>2]|0;t=(e|0)==0;if(t)u=0;else u=c[e+-4>>2]|0;if((r|0)<=(u|0)){if(t)v=0;else v=c[e+-4>>2]|0;do if((v|0)<(r|0)){if(t)w=0;else w=c[e+-4>>2]|0;if((w|0)<(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);x=0;break}else{a[1263537]=0;y=31;break}}else y=31;while(0);if((y|0)==31)x=e+(p*24|0)|0;__ZN7VariantC2ERKS_(n,x);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f>>2]|0);while(0);__ZN3RefI11AudioStreamEC2ERK7Variant(j,n);c[k>>2]=c[j>>2];Pi[s&2047](q,k);q=c[k>>2]|0;if((q|0?__ZN9Reference11unreferenceEv(q)|0:0)?(q=c[k>>2]|0,__Z17predelete_handlerP6Object(q)|0):0){gj[c[(c[q>>2]|0)+76>>2]&8191](q);__ZN6Memory11free_staticEPvb(q,0)}c[k>>2]=0;if(c[n>>2]|0)__ZN7Variant5clearEv(n);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I11AudioPlayer3RefI11AudioStreamEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+28|0;g=e;h=e+24|0;if(!b)i=0;else{j=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236276)|0;i=j?b:0}b=c[a+44>>2]|0;j=c[a+48>>2]|0;a=i+(j>>1)|0;if(!(j&1))k=b;else k=c[(c[a>>2]|0)+b>>2]|0;__ZN7VariantC2EPK6Object(g,c[d>>2]|0);__ZN3RefI11AudioStreamEC2ERK7Variant(f,g);if(c[g>>2]|0)__ZN7Variant5clearEv(g);c[h>>2]=c[f>>2];Pi[k&2047](a,h);a=c[h>>2]|0;if(!a){l=e;return}if(!(__ZN9Reference11unreferenceEv(a)|0)){l=e;return}a=c[h>>2]|0;if(!(__Z17predelete_handlerP6Object(a)|0)){l=e;return}gj[c[(c[a>>2]|0)+76>>2]&8191](a);__ZN6Memory11free_staticEPvb(a,0);l=e;return}function __ZN11MethodBind1I11AudioPlayer3RefI11AudioStreamEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN3RefI11AudioStreamEC2ERK7Variant(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d;__ZNK7Variantcv6RefPtrEv(e,b);c[a>>2]=0;b=c[e>>2]|0;if(!b){c[a>>2]=0;__ZN6RefPtrD2Ev(e);l=d;return}f=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1227412)|0;g=f?b:0;b=c[a>>2]|0;if((g|0)==(b|0)){__ZN6RefPtrD2Ev(e);l=d;return}if((b|0?__ZN9Reference11unreferenceEv(b)|0:0)?(b=c[a>>2]|0,__Z17predelete_handlerP6Object(b)|0):0){gj[c[(c[b>>2]|0)+76>>2]&8191](b);__ZN6Memory11free_staticEPvb(b,0)}c[a>>2]=g;if(!g){__ZN6RefPtrD2Ev(e);l=d;return}__ZN9Reference9referenceEv(g);__ZN6RefPtrD2Ev(e);l=d;return}function __ZN9Animation18_initialize_classvEv(b){b=b|0;if(a[1263385]|0)return;if(!(a[1257004]|0)){if(!(a[1257001]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI9ReferenceEEvv();__ZN9Reference13_bind_methodsEv();a[1257001]=1}__ZN7ClassDB10_add_classI8ResourceEEvv();__ZN8Resource13_bind_methodsEv();a[1257004]=1}__ZN7ClassDB10_add_classI9AnimationEEvv();__ZN9Animation13_bind_methodsEv();a[1263385]=1;return}function __ZN9Animation5_setvERK10StringNameRK7Variant(a,b,c){a=a|0;b=b|0;c=c|0;var d=0;if(1249==1129){d=0;return d|0}d=__ZN9Animation4_setERK10StringNameRK7Variant(a,b,c)|0;return d|0}function __ZNK9Animation5_getvERK10StringNameR7Variant(a,b,c){a=a|0;b=b|0;c=c|0;var d=0;if(1250!=1131?__ZNK9Animation4_getERK10StringNameR7Variant(a,b,c)|0:0){d=1;return d|0}d=0;return d|0}function __ZNK9Animation19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+24|0;g=e+4|0;h=e;if(!d)__ZNK8Resource19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,0);__ZN6StringC2EPKc(f,895833);i=c[f>>2]|0;f=i;j=g+4|0;c[j>>2]=0;k=g+12|0;c[k>>2]=0;c[g>>2]=0;n=(i|0)==0;if(!n?(c[j>>2]=0,__Z28atomic_conditional_incrementPj(i+-8|0)|0):0)c[j>>2]=f;c[g+8>>2]=0;f=c[k>>2]|0;if(f|0){if(!(__Z16atomic_decrementPj(f+-8|0)|0))__ZN6Memory11free_staticEPvb(f,1);c[k>>2]=0}c[g+16>>2]=256;if(!(c[b>>2]|0)){k=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=k;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0}k=__ZnwjPFPvjE(32,4740)|0;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0;c[k+12>>2]=0;c[k+16>>2]=7;f=k+20|0;c[f>>2]=0;j=k+24|0;c[j>>2]=0;o=k+28|0;c[o>>2]=0;__ZN12PropertyInfoaSERKS_(k,g)|0;p=c[b>>2]|0;q=p+4|0;r=c[q>>2]|0;c[j>>2]=r;c[f>>2]=0;c[o>>2]=p;if(r|0)c[r+20>>2]=k;c[q>>2]=k;if(!(c[p>>2]|0))c[p>>2]=k;k=p+8|0;c[k>>2]=(c[k>>2]|0)+1;k=c[g+12>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);k=c[g+4>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);if(!n?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);__ZN10StringNameC2EPKc(h,895833);__ZN7ClassDB17get_property_listE10StringNameP4ListI12PropertyInfo16DefaultAllocatorEbPK6Object(h,b,1,a);__ZN10StringNameD2Ev(h);if(1596!=516)__ZNK9Animation18_get_property_listEP4ListI12PropertyInfo16DefaultAllocatorE(a,b);if(!d){l=e;return}__ZNK8Resource19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,1);l=e;return}function __ZN9Animation14_notificationvEib(a,b,c){a=a|0;b=b|0;c=c|0;return}function __ZNK9Animation16_get_class_namevEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+8|0;e=b+4|0;f=b;g=a+124|0;a=c[g>>2]|0;if(a|0){if(c[a+4>>2]|0){l=b;return g|0}if(__ZNK6String6lengthEv(a+8|0)|0){l=b;return g|0}}__ZN6StringC2EPKc(d,895833);c[f>>2]=c[d>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameaSERKS_(g,e);__ZN10StringNameD2Ev(e);e=c[f>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);l=b;return g|0}function __ZNK9Animation9get_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,895833);l=a;return c[b>>2]|0}function __ZNK9Animation8is_classERK6String(a,b){a=a|0;b=b|0;var c=0;if((!(__ZNK6StringeqEPKc(b,895833)|0)?!(__ZNK6StringeqEPKc(b,1110448)|0):0)?!(__ZNK6StringeqEPKc(b,1126157)|0):0)c=__ZNK6StringeqEPKc(b,1142944)|0;else c=1;return c|0}function __ZNK9Animation12is_class_ptrEPv(a,b){a=a|0;b=b|0;return (b|0)==1236264|((b|0)==1220696|((b|0)==1220724|(b|0)==1220580))|0}function __ZN9AnimationD2Ev(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0;c[b>>2]=291464;d=b+128|0;e=0;while(1){f=c[d>>2]|0;g=(f|0)==0;if(g)h=0;else h=c[f+-4>>2]|0;if((e|0)>=(h|0))break;if(g)i=0;else i=c[f+-4>>2]|0;if((i|0)<=(e|0)){if(g)j=0;else j=c[f+-4>>2]|0;if((j|0)<=(e|0)){k=15;break}a[1263537]=0}__ZN6VectorIPN9Animation5TrackEE14_copy_on_writeEv(d);g=c[(c[d>>2]|0)+(e<<2)>>2]|0;gj[c[c[g>>2]>>2]&8191](g);__ZN6Memory11free_staticEPvb(g,0);e=e+1|0}if((k|0)==15)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);if(!f){l=b+124|0;__ZN10StringNameD2Ev(l);__ZN8ResourceD2Ev(b);return}if(__Z16atomic_decrementPj(f+-8|0)|0){l=b+124|0;__ZN10StringNameD2Ev(l);__ZN8ResourceD2Ev(b);return}__ZN6Memory11free_staticEPvb(f,1);l=b+124|0;__ZN10StringNameD2Ev(l);__ZN8ResourceD2Ev(b);return}function __ZN9AnimationD0Ev(a){a=a|0;__ZN9AnimationD2Ev(a);__ZdlPv(a);return}function __ZNK9Animation18get_base_extensionEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,920448);l=a;return c[b>>2]|0}function __ZN6VectorIPN9Animation5TrackEE14_copy_on_writeEv(a){a=a|0;var b=0,d=0,e=0;b=c[a>>2]|0;if(!b)return;if((c[b+-8>>2]|0)>>>0<=1)return;d=c[b+-4>>2]|0;b=(d<<2)+-1|0;e=b>>>1|b;b=e>>>2|e;e=b>>>4|b;b=e>>>8|e;e=__ZN6Memory12alloc_staticEjb((b>>>16|b)+1|0,1)|0;c[e+-8>>2]=1;c[e+-4>>2]=d;if(d|0){b=0;do{c[e+(b<<2)>>2]=c[(c[a>>2]|0)+(b<<2)>>2];b=b+1|0}while((b|0)!=(d|0))}d=c[a>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);c[a>>2]=e;return}function __ZNK9Animation18_get_property_listEP4ListI12PropertyInfo16DefaultAllocatorE(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0,ia=0,ja=0,ka=0;d=l;l=l+80|0;if((l|0)>=(m|0))ba(80);e=d+48|0;f=d+40|0;g=d+44|0;h=d+36|0;i=d+32|0;j=d+28|0;k=d+20|0;n=d+12|0;o=d+24|0;p=d+16|0;q=d+8|0;r=d+4|0;s=d;__ZN6StringC2EPKc(f,1126756);__ZN6StringC2EPKc(g,894068);t=e+4|0;c[t>>2]=0;u=e+12|0;c[u>>2]=0;c[e>>2]=3;v=c[f>>2]|0;if(v|0?(c[t>>2]=0,__Z28atomic_conditional_incrementPj(v+-8|0)|0):0)c[t>>2]=c[f>>2];c[e+8>>2]=1;t=c[u>>2]|0;if((t|0)!=(c[g>>2]|0)){if(t|0?(__Z16atomic_decrementPj(t+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(t,1);c[u>>2]=0;t=c[g>>2]|0;if(t|0?__Z28atomic_conditional_incrementPj(t+-8|0)|0:0)c[u>>2]=c[g>>2]}c[e+16>>2]=7;if(!(c[b>>2]|0)){u=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=u;c[u>>2]=0;c[u+4>>2]=0;c[u+8>>2]=0}u=__ZnwjPFPvjE(32,4740)|0;c[u>>2]=0;c[u+4>>2]=0;c[u+8>>2]=0;c[u+12>>2]=0;c[u+16>>2]=7;t=u+20|0;c[t>>2]=0;v=u+24|0;c[v>>2]=0;w=u+28|0;c[w>>2]=0;__ZN12PropertyInfoaSERKS_(u,e)|0;x=c[b>>2]|0;y=x+4|0;z=c[y>>2]|0;c[v>>2]=z;c[t>>2]=0;c[w>>2]=x;if(z|0)c[z+20>>2]=u;c[y>>2]=u;if(!(c[x>>2]|0))c[x>>2]=u;u=x+8|0;c[u>>2]=(c[u>>2]|0)+1;u=c[e+12>>2]|0;if(u|0?(__Z16atomic_decrementPj(u+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(u,1);u=c[e+4>>2]|0;if(u|0?(__Z16atomic_decrementPj(u+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(u,1);u=c[g>>2]|0;if(u|0?(__Z16atomic_decrementPj(u+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(u,1);u=c[f>>2]|0;if(u|0?(__Z16atomic_decrementPj(u+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(u,1);__ZN6StringC2EPKc(h,943951);__ZN6StringC2EPKc(g,1263606);u=e+4|0;c[u>>2]=0;f=e+12|0;c[f>>2]=0;c[e>>2]=1;x=c[h>>2]|0;if(x|0?(c[u>>2]=0,__Z28atomic_conditional_incrementPj(x+-8|0)|0):0)c[u>>2]=c[h>>2];c[e+8>>2]=0;u=c[f>>2]|0;if((u|0)!=(c[g>>2]|0)){if(u|0?(__Z16atomic_decrementPj(u+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(u,1);c[f>>2]=0;u=c[g>>2]|0;if(u|0?__Z28atomic_conditional_incrementPj(u+-8|0)|0:0)c[f>>2]=c[g>>2]}c[e+16>>2]=7;if(!(c[b>>2]|0)){f=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=f;c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0}f=__ZnwjPFPvjE(32,4740)|0;c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;c[f+12>>2]=0;c[f+16>>2]=7;u=f+20|0;c[u>>2]=0;x=f+24|0;c[x>>2]=0;y=f+28|0;c[y>>2]=0;__ZN12PropertyInfoaSERKS_(f,e)|0;z=c[b>>2]|0;w=z+4|0;t=c[w>>2]|0;c[x>>2]=t;c[u>>2]=0;c[y>>2]=z;if(t|0)c[t+20>>2]=f;c[w>>2]=f;if(!(c[z>>2]|0))c[z>>2]=f;f=z+8|0;c[f>>2]=(c[f>>2]|0)+1;f=c[e+12>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);f=c[e+4>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);f=c[h>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);__ZN6StringC2EPKc(i,1094096);__ZN6StringC2EPKc(g,894086);f=e+4|0;c[f>>2]=0;h=e+12|0;c[h>>2]=0;c[e>>2]=3;z=c[i>>2]|0;do if(z|0){c[f>>2]=0;if(!(__Z28atomic_conditional_incrementPj(z+-8|0)|0))break;c[f>>2]=c[i>>2]}while(0);c[e+8>>2]=1;f=c[h>>2]|0;do if((f|0)!=(c[g>>2]|0)){do if(f|0){if(__Z16atomic_decrementPj(f+-8|0)|0)break;__ZN6Memory11free_staticEPvb(f,1)}while(0);c[h>>2]=0;z=c[g>>2]|0;if(!z)break;if(!(__Z28atomic_conditional_incrementPj(z+-8|0)|0))break;c[h>>2]=c[g>>2]}while(0);c[e+16>>2]=7;if(!(c[b>>2]|0)){h=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=h;c[h>>2]=0;c[h+4>>2]=0;c[h+8>>2]=0}h=__ZnwjPFPvjE(32,4740)|0;c[h>>2]=0;c[h+4>>2]=0;c[h+8>>2]=0;c[h+12>>2]=0;c[h+16>>2]=7;f=h+20|0;c[f>>2]=0;z=h+24|0;c[z>>2]=0;w=h+28|0;c[w>>2]=0;__ZN12PropertyInfoaSERKS_(h,e)|0;t=c[b>>2]|0;y=t+4|0;u=c[y>>2]|0;c[z>>2]=u;c[f>>2]=0;c[w>>2]=t;if(u|0)c[u+20>>2]=h;c[y>>2]=h;if(!(c[t>>2]|0))c[t>>2]=h;h=t+8|0;c[h>>2]=(c[h>>2]|0)+1;h=c[e+12>>2]|0;do if(h|0){if(__Z16atomic_decrementPj(h+-8|0)|0)break;__ZN6Memory11free_staticEPvb(h,1)}while(0);h=c[e+4>>2]|0;do if(h|0){if(__Z16atomic_decrementPj(h+-8|0)|0)break;__ZN6Memory11free_staticEPvb(h,1)}while(0);h=c[g>>2]|0;do if(h|0){if(__Z16atomic_decrementPj(h+-8|0)|0)break;__ZN6Memory11free_staticEPvb(h,1)}while(0);h=c[i>>2]|0;do if(h|0){if(__Z16atomic_decrementPj(h+-8|0)|0)break;__ZN6Memory11free_staticEPvb(h,1)}while(0);h=a+128|0;a=e+4|0;i=e+12|0;t=e+8|0;y=e+16|0;u=e+12|0;w=e+4|0;f=e+4|0;z=e+12|0;x=e+8|0;v=e+16|0;A=e+12|0;B=e+4|0;C=e+4|0;D=e+12|0;E=e+8|0;F=e+16|0;G=e+12|0;H=e+4|0;I=e+4|0;J=e+12|0;K=e+8|0;L=e+16|0;M=e+12|0;N=e+4|0;O=e+4|0;P=e+12|0;Q=e+8|0;R=e+16|0;S=e+12|0;T=e+4|0;U=e+4|0;V=e+12|0;W=e+8|0;X=e+16|0;Y=e+12|0;Z=e+4|0;_=0;while(1){$=c[h>>2]|0;if(!$)aa=0;else aa=c[$+-4>>2]|0;if((_|0)>=(aa|0))break;$=((_|0)<0)<<31>>31;c[g>>2]=__Z4itosx(_,$)|0;c[j>>2]=__ZplPKcRK6String(894099,g)|0;__ZN6StringC2EPKc(k,894107);ca=__ZNK6StringplERKS_(j,k)|0;da=ca;__ZN6StringC2EPKc(n,1263606);c[a>>2]=0;c[i>>2]=0;c[e>>2]=4;ea=(ca|0)==0;do if(!ea){c[a>>2]=0;if(!(__Z28atomic_conditional_incrementPj(ca+-8|0)|0))break;c[a>>2]=da}while(0);c[t>>2]=0;da=c[i>>2]|0;do if((da|0)!=(c[n>>2]|0)){do if(da|0){if(__Z16atomic_decrementPj(da+-8|0)|0)break;__ZN6Memory11free_staticEPvb(da,1)}while(0);c[i>>2]=0;fa=c[n>>2]|0;if(!fa)break;if(!(__Z28atomic_conditional_incrementPj(fa+-8|0)|0))break;c[i>>2]=c[n>>2]}while(0);c[y>>2]=5;if(!(c[b>>2]|0)){da=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=da;c[da>>2]=0;c[da+4>>2]=0;c[da+8>>2]=0}da=__ZnwjPFPvjE(32,4740)|0;c[da>>2]=0;c[da+4>>2]=0;c[da+8>>2]=0;c[da+12>>2]=0;c[da+16>>2]=7;fa=da+20|0;c[fa>>2]=0;ga=da+24|0;c[ga>>2]=0;ha=da+28|0;c[ha>>2]=0;__ZN12PropertyInfoaSERKS_(da,e)|0;ia=c[b>>2]|0;ja=ia+4|0;ka=c[ja>>2]|0;c[ga>>2]=ka;c[fa>>2]=0;c[ha>>2]=ia;if(ka|0)c[ka+20>>2]=da;c[ja>>2]=da;if(!(c[ia>>2]|0))c[ia>>2]=da;da=ia+8|0;c[da>>2]=(c[da>>2]|0)+1;da=c[u>>2]|0;do if(da|0){if(__Z16atomic_decrementPj(da+-8|0)|0)break;__ZN6Memory11free_staticEPvb(da,1)}while(0);da=c[w>>2]|0;do if(da|0){if(__Z16atomic_decrementPj(da+-8|0)|0)break;__ZN6Memory11free_staticEPvb(da,1)}while(0);da=c[n>>2]|0;do if(da|0){if(__Z16atomic_decrementPj(da+-8|0)|0)break;__ZN6Memory11free_staticEPvb(da,1)}while(0);do if(!ea){if(__Z16atomic_decrementPj(ca+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ca,1)}while(0);ca=c[k>>2]|0;do if(ca|0){if(__Z16atomic_decrementPj(ca+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ca,1)}while(0);ca=c[j>>2]|0;do if(ca|0){if(__Z16atomic_decrementPj(ca+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ca,1)}while(0);ca=c[g>>2]|0;do if(ca|0){if(__Z16atomic_decrementPj(ca+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ca,1)}while(0);c[g>>2]=__Z4itosx(_,$)|0;c[o>>2]=__ZplPKcRK6String(894099,g)|0;__ZN6StringC2EPKc(k,894113);ca=__ZNK6StringplERKS_(o,k)|0;ea=ca;__ZN6StringC2EPKc(n,1263606);c[f>>2]=0;c[z>>2]=0;c[e>>2]=16;da=(ca|0)==0;do if(!da){c[f>>2]=0;if(!(__Z28atomic_conditional_incrementPj(ca+-8|0)|0))break;c[f>>2]=ea}while(0);c[x>>2]=0;ea=c[z>>2]|0;do if((ea|0)!=(c[n>>2]|0)){do if(ea|0){if(__Z16atomic_decrementPj(ea+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ea,1)}while(0);c[z>>2]=0;ia=c[n>>2]|0;if(!ia)break;if(!(__Z28atomic_conditional_incrementPj(ia+-8|0)|0))break;c[z>>2]=c[n>>2]}while(0);c[v>>2]=5;if(!(c[b>>2]|0)){ea=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=ea;c[ea>>2]=0;c[ea+4>>2]=0;c[ea+8>>2]=0}ea=__ZnwjPFPvjE(32,4740)|0;c[ea>>2]=0;c[ea+4>>2]=0;c[ea+8>>2]=0;c[ea+12>>2]=0;c[ea+16>>2]=7;ia=ea+20|0;c[ia>>2]=0;ja=ea+24|0;c[ja>>2]=0;ka=ea+28|0;c[ka>>2]=0;__ZN12PropertyInfoaSERKS_(ea,e)|0;ha=c[b>>2]|0;fa=ha+4|0;ga=c[fa>>2]|0;c[ja>>2]=ga;c[ia>>2]=0;c[ka>>2]=ha;if(ga|0)c[ga+20>>2]=ea;c[fa>>2]=ea;if(!(c[ha>>2]|0))c[ha>>2]=ea;ea=ha+8|0;c[ea>>2]=(c[ea>>2]|0)+1;ea=c[A>>2]|0;do if(ea|0){if(__Z16atomic_decrementPj(ea+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ea,1)}while(0);ea=c[B>>2]|0;do if(ea|0){if(__Z16atomic_decrementPj(ea+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ea,1)}while(0);ea=c[n>>2]|0;do if(ea|0){if(__Z16atomic_decrementPj(ea+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ea,1)}while(0);do if(!da){if(__Z16atomic_decrementPj(ca+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ca,1)}while(0);ca=c[k>>2]|0;do if(ca|0){if(__Z16atomic_decrementPj(ca+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ca,1)}while(0);ca=c[o>>2]|0;do if(ca|0){if(__Z16atomic_decrementPj(ca+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ca,1)}while(0);ca=c[g>>2]|0;do if(ca|0){if(__Z16atomic_decrementPj(ca+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ca,1)}while(0);c[g>>2]=__Z4itosx(_,$)|0;c[p>>2]=__ZplPKcRK6String(894099,g)|0;__ZN6StringC2EPKc(k,894119);ca=__ZNK6StringplERKS_(p,k)|0;da=ca;__ZN6StringC2EPKc(n,1263606);c[C>>2]=0;c[D>>2]=0;c[e>>2]=2;ea=(ca|0)==0;do if(!ea){c[C>>2]=0;if(!(__Z28atomic_conditional_incrementPj(ca+-8|0)|0))break;c[C>>2]=da}while(0);c[E>>2]=0;da=c[D>>2]|0;do if((da|0)!=(c[n>>2]|0)){do if(da|0){if(__Z16atomic_decrementPj(da+-8|0)|0)break;__ZN6Memory11free_staticEPvb(da,1)}while(0);c[D>>2]=0;ha=c[n>>2]|0;if(!ha)break;if(!(__Z28atomic_conditional_incrementPj(ha+-8|0)|0))break;c[D>>2]=c[n>>2]}while(0);c[F>>2]=5;if(!(c[b>>2]|0)){da=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=da;c[da>>2]=0;c[da+4>>2]=0;c[da+8>>2]=0}da=__ZnwjPFPvjE(32,4740)|0;c[da>>2]=0;c[da+4>>2]=0;c[da+8>>2]=0;c[da+12>>2]=0;c[da+16>>2]=7;ha=da+20|0;c[ha>>2]=0;fa=da+24|0;c[fa>>2]=0;ga=da+28|0;c[ga>>2]=0;__ZN12PropertyInfoaSERKS_(da,e)|0;ka=c[b>>2]|0;ia=ka+4|0;ja=c[ia>>2]|0;c[fa>>2]=ja;c[ha>>2]=0;c[ga>>2]=ka;if(ja|0)c[ja+20>>2]=da;c[ia>>2]=da;if(!(c[ka>>2]|0))c[ka>>2]=da;da=ka+8|0;c[da>>2]=(c[da>>2]|0)+1;da=c[G>>2]|0;do if(da|0){if(__Z16atomic_decrementPj(da+-8|0)|0)break;__ZN6Memory11free_staticEPvb(da,1)}while(0);da=c[H>>2]|0;do if(da|0){if(__Z16atomic_decrementPj(da+-8|0)|0)break;__ZN6Memory11free_staticEPvb(da,1)}while(0);da=c[n>>2]|0;do if(da|0){if(__Z16atomic_decrementPj(da+-8|0)|0)break;__ZN6Memory11free_staticEPvb(da,1)}while(0);do if(!ea){if(__Z16atomic_decrementPj(ca+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ca,1)}while(0);ca=c[k>>2]|0;do if(ca|0){if(__Z16atomic_decrementPj(ca+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ca,1)}while(0);ca=c[p>>2]|0;do if(ca|0){if(__Z16atomic_decrementPj(ca+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ca,1)}while(0);ca=c[g>>2]|0;do if(ca|0){if(__Z16atomic_decrementPj(ca+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ca,1)}while(0);c[g>>2]=__Z4itosx(_,$)|0;c[q>>2]=__ZplPKcRK6String(894099,g)|0;__ZN6StringC2EPKc(k,894127);ca=__ZNK6StringplERKS_(q,k)|0;ea=ca;__ZN6StringC2EPKc(n,1263606);c[I>>2]=0;c[J>>2]=0;c[e>>2]=1;da=(ca|0)==0;do if(!da){c[I>>2]=0;if(!(__Z28atomic_conditional_incrementPj(ca+-8|0)|0))break;c[I>>2]=ea}while(0);c[K>>2]=0;ea=c[J>>2]|0;do if((ea|0)!=(c[n>>2]|0)){do if(ea|0){if(__Z16atomic_decrementPj(ea+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ea,1)}while(0);c[J>>2]=0;ka=c[n>>2]|0;if(!ka)break;if(!(__Z28atomic_conditional_incrementPj(ka+-8|0)|0))break;c[J>>2]=c[n>>2]}while(0);c[L>>2]=5;if(!(c[b>>2]|0)){ea=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=ea;c[ea>>2]=0;c[ea+4>>2]=0;c[ea+8>>2]=0}ea=__ZnwjPFPvjE(32,4740)|0;c[ea>>2]=0;c[ea+4>>2]=0;c[ea+8>>2]=0;c[ea+12>>2]=0;c[ea+16>>2]=7;ka=ea+20|0;c[ka>>2]=0;ia=ea+24|0;c[ia>>2]=0;ja=ea+28|0;c[ja>>2]=0;__ZN12PropertyInfoaSERKS_(ea,e)|0;ga=c[b>>2]|0;ha=ga+4|0;fa=c[ha>>2]|0;c[ia>>2]=fa;c[ka>>2]=0;c[ja>>2]=ga;if(fa|0)c[fa+20>>2]=ea;c[ha>>2]=ea;if(!(c[ga>>2]|0))c[ga>>2]=ea;ea=ga+8|0;c[ea>>2]=(c[ea>>2]|0)+1;ea=c[M>>2]|0;do if(ea|0){if(__Z16atomic_decrementPj(ea+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ea,1)}while(0);ea=c[N>>2]|0;do if(ea|0){if(__Z16atomic_decrementPj(ea+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ea,1)}while(0);ea=c[n>>2]|0;do if(ea|0){if(__Z16atomic_decrementPj(ea+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ea,1)}while(0);do if(!da){if(__Z16atomic_decrementPj(ca+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ca,1)}while(0);ca=c[k>>2]|0;do if(ca|0){if(__Z16atomic_decrementPj(ca+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ca,1)}while(0);ca=c[q>>2]|0;do if(ca|0){if(__Z16atomic_decrementPj(ca+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ca,1)}while(0);ca=c[g>>2]|0;do if(ca|0){if(__Z16atomic_decrementPj(ca+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ca,1)}while(0);c[g>>2]=__Z4itosx(_,$)|0;c[r>>2]=__ZplPKcRK6String(894099,g)|0;__ZN6StringC2EPKc(k,894138);ca=__ZNK6StringplERKS_(r,k)|0;da=ca;__ZN6StringC2EPKc(n,1263606);c[O>>2]=0;c[P>>2]=0;c[e>>2]=1;ea=(ca|0)==0;do if(!ea){c[O>>2]=0;if(!(__Z28atomic_conditional_incrementPj(ca+-8|0)|0))break;c[O>>2]=da}while(0);c[Q>>2]=0;da=c[P>>2]|0;do if((da|0)!=(c[n>>2]|0)){do if(da|0){if(__Z16atomic_decrementPj(da+-8|0)|0)break;__ZN6Memory11free_staticEPvb(da,1)}while(0);c[P>>2]=0;ga=c[n>>2]|0;if(!ga)break;if(!(__Z28atomic_conditional_incrementPj(ga+-8|0)|0))break;c[P>>2]=c[n>>2]}while(0);c[R>>2]=5;if(!(c[b>>2]|0)){da=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=da;c[da>>2]=0;c[da+4>>2]=0;c[da+8>>2]=0}da=__ZnwjPFPvjE(32,4740)|0;c[da>>2]=0;c[da+4>>2]=0;c[da+8>>2]=0;c[da+12>>2]=0;c[da+16>>2]=7;ga=da+20|0;c[ga>>2]=0;ha=da+24|0;c[ha>>2]=0;fa=da+28|0;c[fa>>2]=0;__ZN12PropertyInfoaSERKS_(da,e)|0;ja=c[b>>2]|0;ka=ja+4|0;ia=c[ka>>2]|0;c[ha>>2]=ia;c[ga>>2]=0;c[fa>>2]=ja;if(ia|0)c[ia+20>>2]=da;c[ka>>2]=da;if(!(c[ja>>2]|0))c[ja>>2]=da;da=ja+8|0;c[da>>2]=(c[da>>2]|0)+1;da=c[S>>2]|0;do if(da|0){if(__Z16atomic_decrementPj(da+-8|0)|0)break;__ZN6Memory11free_staticEPvb(da,1)}while(0);da=c[T>>2]|0;do if(da|0){if(__Z16atomic_decrementPj(da+-8|0)|0)break;__ZN6Memory11free_staticEPvb(da,1)}while(0);da=c[n>>2]|0;do if(da|0){if(__Z16atomic_decrementPj(da+-8|0)|0)break;__ZN6Memory11free_staticEPvb(da,1)}while(0);do if(!ea){if(__Z16atomic_decrementPj(ca+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ca,1)}while(0);ca=c[k>>2]|0;do if(ca|0){if(__Z16atomic_decrementPj(ca+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ca,1)}while(0);ca=c[r>>2]|0;do if(ca|0){if(__Z16atomic_decrementPj(ca+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ca,1)}while(0);ca=c[g>>2]|0;do if(ca|0){if(__Z16atomic_decrementPj(ca+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ca,1)}while(0);c[g>>2]=__Z4itosx(_,$)|0;c[s>>2]=__ZplPKcRK6String(894099,g)|0;__ZN6StringC2EPKc(k,894148);ca=__ZNK6StringplERKS_(s,k)|0;ea=ca;__ZN6StringC2EPKc(n,1263606);c[U>>2]=0;c[V>>2]=0;c[e>>2]=21;da=(ca|0)==0;do if(!da){c[U>>2]=0;if(!(__Z28atomic_conditional_incrementPj(ca+-8|0)|0))break;c[U>>2]=ea}while(0);c[W>>2]=0;ea=c[V>>2]|0;do if((ea|0)!=(c[n>>2]|0)){do if(ea|0){if(__Z16atomic_decrementPj(ea+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ea,1)}while(0);c[V>>2]=0;$=c[n>>2]|0;if(!$)break;if(!(__Z28atomic_conditional_incrementPj($+-8|0)|0))break;c[V>>2]=c[n>>2]}while(0);c[X>>2]=5;if(!(c[b>>2]|0)){ea=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=ea;c[ea>>2]=0;c[ea+4>>2]=0;c[ea+8>>2]=0}ea=__ZnwjPFPvjE(32,4740)|0;c[ea>>2]=0;c[ea+4>>2]=0;c[ea+8>>2]=0;c[ea+12>>2]=0;c[ea+16>>2]=7;$=ea+20|0;c[$>>2]=0;ja=ea+24|0;c[ja>>2]=0;ka=ea+28|0;c[ka>>2]=0;__ZN12PropertyInfoaSERKS_(ea,e)|0;ia=c[b>>2]|0;fa=ia+4|0;ga=c[fa>>2]|0;c[ja>>2]=ga;c[$>>2]=0;c[ka>>2]=ia;if(ga|0)c[ga+20>>2]=ea;c[fa>>2]=ea;if(!(c[ia>>2]|0))c[ia>>2]=ea;ea=ia+8|0;c[ea>>2]=(c[ea>>2]|0)+1;ea=c[Y>>2]|0;do if(ea|0){if(__Z16atomic_decrementPj(ea+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ea,1)}while(0);ea=c[Z>>2]|0;do if(ea|0){if(__Z16atomic_decrementPj(ea+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ea,1)}while(0);ea=c[n>>2]|0;do if(ea|0){if(__Z16atomic_decrementPj(ea+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ea,1)}while(0);do if(!da){if(__Z16atomic_decrementPj(ca+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ca,1)}while(0);ca=c[k>>2]|0;do if(ca|0){if(__Z16atomic_decrementPj(ca+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ca,1)}while(0);ca=c[s>>2]|0;do if(ca|0){if(__Z16atomic_decrementPj(ca+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ca,1)}while(0);ca=c[g>>2]|0;do if(ca|0){if(__Z16atomic_decrementPj(ca+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ca,1)}while(0);_=_+1|0}l=d;return}function __ZNK9Animation4_getERK10StringNameR7Variant(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0,ia=0,ja=0,ka=0,la=0,ma=0,na=0,oa=0,pa=0;f=l;l=l+160|0;if((l|0)>=(m|0))ba(160);h=f+96|0;i=f+156|0;j=f+152|0;k=f+72|0;n=f+48|0;o=f+136|0;p=f+120|0;q=f+24|0;r=f;s=c[d>>2]|0;do if(s){d=c[s+4>>2]|0;if(d|0){__ZN6StringC2EPKc(h,d);t=c[h>>2]|0;break}d=s+8|0;c[h>>2]=0;u=c[d>>2]|0;if((u|0)!=0?(c[h>>2]=0,(__Z28atomic_conditional_incrementPj(u+-8|0)|0)!=0):0){u=c[d>>2]|0;c[h>>2]=u;t=u}else t=0}else{c[h>>2]=0;t=0}while(0);c[i>>2]=t;do if(!(__ZNK6StringeqEPKc(i,1126756)|0)){if(__ZNK6StringeqEPKc(i,943951)|0){__ZN7VariantC2Eb(h,(a[b+140>>0]|0)!=0);__ZN7VariantaSERKS_(e,h);if(c[h>>2]|0)__ZN7Variant5clearEv(h);v=243;break}if(__ZNK6StringeqEPKc(i,1094096)|0){__ZN7VariantC2Ef(h,+g[b+136>>2]);__ZN7VariantaSERKS_(e,h);if(c[h>>2]|0)__ZN7Variant5clearEv(h);v=243;break}if(__ZNK6String11begins_withEPKc(i,894099)|0){c[j>>2]=__ZNK6String10get_slicecEwi(i,47,1)|0;t=__ZNK6String6to_intEv(j)|0;s=c[j>>2]|0;if(s|0?(__Z16atomic_decrementPj(s+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(s,1);c[h>>2]=__ZNK6String10get_slicecEwi(i,47,2)|0;a:do if((t|0)>=0){s=b+128|0;u=c[s>>2]|0;if(!u)w=0;else w=c[u+-4>>2]|0;if((t|0)<(w|0)){a[1263537]=0;if(__ZNK6StringeqEPKc(h,1123189)|0){u=c[s>>2]|0;d=(u|0)==0;if(d)x=0;else x=c[u+-4>>2]|0;b:do if((x|0)>(t|0)){a[1263537]=0;if(d)y=0;else y=c[u+-4>>2]|0;do if((y|0)<=(t|0)){if(d)z=0;else z=c[u+-4>>2]|0;if((z|0)>(t|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0)}while(0);switch(c[(c[u+(t<<2)>>2]|0)+4>>2]|0){case 1:{break b;break}case 0:{__ZN7VariantC2EPKc(k,1128356);__ZN7VariantaSERKS_(e,k);if(c[k>>2]|0)__ZN7Variant5clearEv(k);A=1;B=0;break a;break}case 2:{__ZN7VariantC2EPKc(k,1120097);__ZN7VariantaSERKS_(e,k);if(c[k>>2]|0)__ZN7Variant5clearEv(k);A=1;B=0;break a;break}default:{A=1;B=0;break a}}}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(882979,881861,505,881891,0);while(0);__ZN7VariantC2EPKc(k,1044412);__ZN7VariantaSERKS_(e,k);if(c[k>>2]|0)__ZN7Variant5clearEv(k);A=1;B=0;break}if(__ZNK6StringeqEPKc(h,1128095)|0){c[n>>2]=__ZNK9Animation14track_get_pathEi(b,t)|0;__ZN7VariantC2ERK8NodePath(k,n);__ZN7VariantaSERKS_(e,k);if(c[k>>2]|0)__ZN7Variant5clearEv(k);__ZN8NodePathD2Ev(n);A=0;B=1;break}if(__ZNK6StringeqEPKc(h,894195)|0){u=c[s>>2]|0;d=(u|0)==0;if(d)C=0;else C=c[u+-4>>2]|0;if((C|0)>(t|0)){a[1263537]=0;if(d)D=0;else D=c[u+-4>>2]|0;do if((D|0)<=(t|0)){if(d)E=0;else E=c[u+-4>>2]|0;if((E|0)>(t|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0)}while(0);F=c[(c[u+(t<<2)>>2]|0)+8>>2]|0}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(894202,881861,542,881891,0);F=0}__ZN7VariantC2Ei(k,F);__ZN7VariantaSERKS_(e,k);if(c[k>>2]|0)__ZN7Variant5clearEv(k);A=0;B=1;break}if(__ZNK6StringeqEPKc(h,894231)|0){d=c[s>>2]|0;G=(d|0)==0;if(G)H=0;else H=c[d+-4>>2]|0;if((H|0)>(t|0)){a[1263537]=0;if(G)I=0;else I=c[d+-4>>2]|0;do if((I|0)<=(t|0)){if(G)J=0;else J=c[d+-4>>2]|0;if((J|0)>(t|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0)}while(0);K=(a[(c[d+(t<<2)>>2]|0)+12>>0]|0)!=0}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(894241,881861,554,881891,0);K=0}__ZN7VariantC2Eb(k,K);__ZN7VariantaSERKS_(e,k);if(c[k>>2]|0)__ZN7Variant5clearEv(k);A=0;B=1;break}if(__ZNK6StringeqEPKc(h,894275)|0){G=c[s>>2]|0;u=(G|0)==0;if(u)L=0;else L=c[G+-4>>2]|0;if((L|0)>(t|0)){a[1263537]=0;if(u)M=0;else M=c[G+-4>>2]|0;do if((M|0)<=(t|0)){if(u)N=0;else N=c[G+-4>>2]|0;if((N|0)>(t|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0)}while(0);O=(a[(c[G+(t<<2)>>2]|0)+20>>0]|0)!=0}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(894284,881861,1599,881891,0);O=0}__ZN7VariantC2Eb(k,O);__ZN7VariantaSERKS_(e,k);if(c[k>>2]|0)__ZN7Variant5clearEv(k);A=0;B=1;break}if(__ZNK6StringeqEPKc(h,1128351)|0){u=c[s>>2]|0;d=(u|0)==0;if(d)P=0;else P=c[u+-4>>2]|0;do if((P|0)>(t|0)){a[1263537]=0;if(d)Q=0;else Q=c[u+-4>>2]|0;do if((Q|0)<=(t|0)){if(d)R=0;else R=c[u+-4>>2]|0;if((R|0)>(t|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0)}while(0);S=c[u+(t<<2)>>2]|0;T=c[S+4>>2]|0;if((T|0)==1)break;do if((c[u+-4>>2]|0)>(t|0)){a[1263537]=0;do if((c[u+-4>>2]|0)<=(t|0))if((c[u+-4>>2]|0)>(t|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);while(0);if(T|0)break;do if((c[u+-4>>2]|0)<=(t|0))if((c[u+-4>>2]|0)>(t|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);while(0);__ZN10DictionaryC2Ev(k);c[n>>2]=0;c[o>>2]=0;__ZN5ArrayC2Ev(p);U=S+32|0;V=c[U>>2]|0;if(!V)W=0;else W=c[V+-4>>2]|0;__ZN10PoolVectorIfE6resizeEi(n,W)|0;__ZN10PoolVectorIfE6resizeEi(o,W)|0;__ZN5Array6resizeEi(p,W)|0;do if(!(c[n>>2]|0)){X=0;Y=0}else{__ZN10PoolVectorIfE14_copy_on_writeEv(n);V=c[n>>2]|0;if(!V){X=0;Y=0;break}__Z16atomic_incrementPj(V+4|0)|0;X=c[V+8>>2]|0;Y=V}while(0);do if(!(c[o>>2]|0)){Z=0;_=0}else{__ZN10PoolVectorIfE14_copy_on_writeEv(o);V=c[o>>2]|0;if(!V){Z=0;_=0;break}__Z16atomic_incrementPj(V+4|0)|0;Z=c[V+8>>2]|0;_=V}while(0);V=c[U>>2]|0;if((W|0)>0){$=X;aa=Z;ca=0;do{c[$+(ca<<2)>>2]=c[V+(ca*40|0)+8>>2];c[aa+(ca<<2)>>2]=c[V+(ca*40|0)>>2];__ZN7VariantaSERKS_(__ZN5ArrayixEi(p,ca)|0,V+(ca*40|0)+16|0);ca=ca+1|0}while((ca|0)!=(W|0))}if(Y|0)__Z16atomic_decrementPj(Y+4|0)|0;if(_|0)__Z16atomic_decrementPj(_+4|0)|0;__ZN7VariantC2ERK10PoolVectorIfE(q,n);__ZN7VariantC2EPKc(r,894302);__ZN7VariantaSERKS_(__ZN10DictionaryixERK7Variant(k,r)|0,q);if(c[r>>2]|0)__ZN7Variant5clearEv(r);if(c[q>>2]|0)__ZN7Variant5clearEv(q);__ZN7VariantC2ERK10PoolVectorIfE(q,o);__ZN7VariantC2EPKc(r,894308);__ZN7VariantaSERKS_(__ZN10DictionaryixERK7Variant(k,r)|0,q);if(c[r>>2]|0)__ZN7Variant5clearEv(r);if(c[q>>2]|0)__ZN7Variant5clearEv(q);__ZN7VariantC2ERK5Array(q,p);__ZN7VariantC2EPKc(r,1126930);__ZN7VariantaSERKS_(__ZN10DictionaryixERK7Variant(k,r)|0,q);if(c[r>>2]|0)__ZN7Variant5clearEv(r);if(c[q>>2]|0)__ZN7Variant5clearEv(q);ca=c[s>>2]|0;V=(ca|0)==0;if(V)da=0;else da=c[ca+-4>>2]|0;do if((da|0)>(t|0)){a[1263537]=0;if(V)ea=0;else ea=c[ca+-4>>2]|0;do if((ea|0)<=(t|0)){if(V)fa=0;else fa=c[ca+-4>>2]|0;if((fa|0)>(t|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0)}while(0);if(c[(c[ca+(t<<2)>>2]|0)+4>>2]|0)break;__ZN7VariantC2Ei(q,__ZNK9Animation27value_track_get_update_modeEi(b,t)|0);__ZN7VariantC2EPKc(r,915054);__ZN7VariantaSERKS_(__ZN10DictionaryixERK7Variant(k,r)|0,q);if(c[r>>2]|0)__ZN7Variant5clearEv(r);if(c[q>>2]|0)__ZN7Variant5clearEv(q)}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(882979,881861,505,881891,0);while(0);__ZN7VariantC2ERK10Dictionary(q,k);__ZN7VariantaSERKS_(e,q);if(c[q>>2]|0)__ZN7Variant5clearEv(q);__ZN5ArrayD2Ev(p);__ZN10PoolVectorIfE12_unreferenceEv(o);__ZN10PoolVectorIfE12_unreferenceEv(n);__ZN10DictionaryD2Ev(k);A=1;B=0;break a}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(882979,881861,505,881891,0);while(0);__ZN10DictionaryC2Ev(k);c[n>>2]=0;c[o>>2]=0;__ZN5ArrayC2Ev(p);S=__ZNK9Animation19track_get_key_countEi(b,t)|0;__ZN10PoolVectorIfE6resizeEi(n,S)|0;__ZN10PoolVectorIfE6resizeEi(o,S)|0;__ZN5Array6resizeEi(p,S)|0;do if(!(c[n>>2]|0)){ga=0;ha=0}else{__ZN10PoolVectorIfE14_copy_on_writeEv(n);S=c[n>>2]|0;if(!S){ga=0;ha=0;break}__Z16atomic_incrementPj(S+4|0)|0;ga=c[S+8>>2]|0;ha=S}while(0);do if(!(c[o>>2]|0)){ia=0;ja=0}else{__ZN10PoolVectorIfE14_copy_on_writeEv(o);S=c[o>>2]|0;if(!S){ia=0;ja=0;break}__Z16atomic_incrementPj(S+4|0)|0;ia=c[S+8>>2]|0;ja=S}while(0);if((__ZNK9Animation19track_get_key_countEi(b,t)|0)>0){S=ga;T=ia;ca=0;do{g[S+(ca<<2)>>2]=+__ZNK9Animation18track_get_key_timeEii(b,t,ca);g[T+(ca<<2)>>2]=+__ZNK9Animation24track_get_key_transitionEii(b,t,ca);__ZNK9Animation19track_get_key_valueEii(q,b,t,ca);__ZN7VariantaSERKS_(__ZN5ArrayixEi(p,ca)|0,q);if(c[q>>2]|0)__ZN7Variant5clearEv(q);ca=ca+1|0}while((ca|0)<(__ZNK9Animation19track_get_key_countEi(b,t)|0))}if(ha|0)__Z16atomic_decrementPj(ha+4|0)|0;if(ja|0)__Z16atomic_decrementPj(ja+4|0)|0;__ZN7VariantC2ERK10PoolVectorIfE(q,n);__ZN7VariantC2EPKc(r,894302);__ZN7VariantaSERKS_(__ZN10DictionaryixERK7Variant(k,r)|0,q);if(c[r>>2]|0)__ZN7Variant5clearEv(r);if(c[q>>2]|0)__ZN7Variant5clearEv(q);__ZN7VariantC2ERK10PoolVectorIfE(q,o);__ZN7VariantC2EPKc(r,894308);__ZN7VariantaSERKS_(__ZN10DictionaryixERK7Variant(k,r)|0,q);if(c[r>>2]|0)__ZN7Variant5clearEv(r);if(c[q>>2]|0)__ZN7Variant5clearEv(q);__ZN7VariantC2ERK5Array(q,p);__ZN7VariantC2EPKc(r,1126930);__ZN7VariantaSERKS_(__ZN10DictionaryixERK7Variant(k,r)|0,q);if(c[r>>2]|0)__ZN7Variant5clearEv(r);if(c[q>>2]|0)__ZN7Variant5clearEv(q);ca=c[s>>2]|0;T=(ca|0)==0;if(T)ka=0;else ka=c[ca+-4>>2]|0;do if((ka|0)>(t|0)){a[1263537]=0;if(T)la=0;else la=c[ca+-4>>2]|0;do if((la|0)<=(t|0)){if(T)ma=0;else ma=c[ca+-4>>2]|0;if((ma|0)>(t|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0)}while(0);if(c[(c[ca+(t<<2)>>2]|0)+4>>2]|0)break;__ZN7VariantC2Ei(q,__ZNK9Animation27value_track_get_update_modeEi(b,t)|0);__ZN7VariantC2EPKc(r,915054);__ZN7VariantaSERKS_(__ZN10DictionaryixERK7Variant(k,r)|0,q);if(c[r>>2]|0)__ZN7Variant5clearEv(r);if(c[q>>2]|0)__ZN7Variant5clearEv(q)}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(882979,881861,505,881891,0);while(0);__ZN7VariantC2ERK10Dictionary(q,k);__ZN7VariantaSERKS_(e,q);if(c[q>>2]|0)__ZN7Variant5clearEv(q);__ZN5ArrayD2Ev(p);__ZN10PoolVectorIfE12_unreferenceEv(o);__ZN10PoolVectorIfE12_unreferenceEv(n);__ZN10DictionaryD2Ev(k);A=1;B=0;break a}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(882979,881861,505,881891,0);while(0);c[k>>2]=0;__ZN10PoolVectorIfE6resizeEi(k,(__ZNK9Animation19track_get_key_countEi(b,t)|0)*12|0)|0;do if(!(c[k>>2]|0)){na=0;oa=0}else{__ZN10PoolVectorIfE14_copy_on_writeEv(k);s=c[k>>2]|0;if(!s){na=0;oa=0;break}__Z16atomic_incrementPj(s+4|0)|0;na=c[s+8>>2]|0;oa=s}while(0);if((__ZNK9Animation19track_get_key_countEi(b,t)|0)>0){s=n+8|0;u=n+4|0;d=o+8|0;G=o+4|0;ca=o+12|0;T=p+8|0;S=p+4|0;V=0;aa=0;while(1){g[s>>2]=0.0;g[u>>2]=0.0;g[n>>2]=0.0;g[d>>2]=0.0;g[G>>2]=0.0;g[o>>2]=0.0;g[ca>>2]=1.0;g[T>>2]=0.0;g[S>>2]=0.0;g[p>>2]=0.0;__ZNK9Animation23transform_track_get_keyEiiP7Vector3P4QuatS1_(b,t,aa,n,o,p)|0;g[na+(V<<2)>>2]=+__ZNK9Animation18track_get_key_timeEii(b,t,aa);g[na+((V|1)<<2)>>2]=+__ZNK9Animation24track_get_key_transitionEii(b,t,aa);c[na+((V|2)<<2)>>2]=c[n>>2];c[na+((V|3)<<2)>>2]=c[u>>2];c[na+(V+4<<2)>>2]=c[s>>2];c[na+(V+5<<2)>>2]=c[o>>2];c[na+(V+6<<2)>>2]=c[G>>2];c[na+(V+7<<2)>>2]=c[d>>2];c[na+(V+8<<2)>>2]=c[ca>>2];c[na+(V+9<<2)>>2]=c[p>>2];c[na+(V+10<<2)>>2]=c[S>>2];c[na+(V+11<<2)>>2]=c[T>>2];aa=aa+1|0;if((aa|0)>=(__ZNK9Animation19track_get_key_countEi(b,t)|0))break;else V=V+12|0}}if(oa|0)__Z16atomic_decrementPj(oa+4|0)|0;__ZN7VariantC2ERK10PoolVectorIfE(n,k);__ZN7VariantaSERKS_(e,n);if(c[n>>2]|0)__ZN7Variant5clearEv(n);__ZN10PoolVectorIfE12_unreferenceEv(k);A=1;B=0}else{A=0;B=0}}else v=28}else v=28;while(0);if((v|0)==28){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(938357,881861,267,894154,0);A=0;B=0}t=c[h>>2]|0;if(t|0?(__Z16atomic_decrementPj(t+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(t,1);if(B)v=243;else pa=A}else pa=0}else{__ZN7VariantC2Ef(h,+g[b+132>>2]);__ZN7VariantaSERKS_(e,h);if(c[h>>2]|0)__ZN7Variant5clearEv(h);v=243}while(0);if((v|0)==243)pa=1;v=c[i>>2]|0;if(!v){l=f;return pa|0}if(__Z16atomic_decrementPj(v+-8|0)|0){l=f;return pa|0}__ZN6Memory11free_staticEPvb(v,1);l=f;return pa|0}function __ZNK9Animation23transform_track_get_keyEiiP7Vector3P4QuatS1_(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;if((d|0)>=0){i=c[b+128>>2]|0;b=(i|0)==0;if(b)j=0;else j=c[i+-4>>2]|0;if((j|0)>(d|0)){a[1263537]=0;if(b)k=0;else k=c[i+-4>>2]|0;do if((k|0)<=(d|0)){if(b)l=0;else l=c[i+-4>>2]|0;if((l|0)>(d|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0)}while(0);l=c[i+(d<<2)>>2]|0;if((c[l+4>>2]|0)!=1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(894364,881861,621,882898,0);m=31;return m|0}a[1263537]=0;if((e|0)>=0){d=l+24|0;l=c[d>>2]|0;i=(l|0)==0;if(i)n=0;else n=c[l+-4>>2]|0;if((n|0)>(e|0)){a[1263537]=0;if(f|0){if(i)o=0;else o=c[l+-4>>2]|0;do if((o|0)<=(e|0)){if(i)p=0;else p=c[l+-4>>2]|0;if((p|0)>(e|0)){a[1263537]=0;q=30;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);r=0;break}}else q=30;while(0);if((q|0)==30){__ZN6VectorIN9Animation4TKeyINS0_12TransformKeyEEEE14_copy_on_writeEv(d);r=(c[d>>2]|0)+(e*52|0)|0}p=r+12|0;c[f>>2]=c[p>>2];c[f+4>>2]=c[p+4>>2];c[f+8>>2]=c[p+8>>2]}if(g|0){p=c[d>>2]|0;f=(p|0)==0;if(f)s=0;else s=c[p+-4>>2]|0;do if((s|0)<=(e|0)){if(f)t=0;else t=c[p+-4>>2]|0;if((t|0)>(e|0)){a[1263537]=0;q=41;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);u=0;break}}else q=41;while(0);if((q|0)==41){__ZN6VectorIN9Animation4TKeyINS0_12TransformKeyEEEE14_copy_on_writeEv(d);u=(c[d>>2]|0)+(e*52|0)|0}t=u+24|0;c[g>>2]=c[t>>2];c[g+4>>2]=c[t+4>>2];c[g+8>>2]=c[t+8>>2];c[g+12>>2]=c[t+12>>2]}if(!h){m=0;return m|0}t=c[d>>2]|0;g=(t|0)==0;if(g)v=0;else v=c[t+-4>>2]|0;do if((v|0)<=(e|0)){if(g)w=0;else w=c[t+-4>>2]|0;if((w|0)>(e|0)){a[1263537]=0;q=52;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);x=0;break}}else q=52;while(0);if((q|0)==52){__ZN6VectorIN9Animation4TKeyINS0_12TransformKeyEEEE14_copy_on_writeEv(d);x=(c[d>>2]|0)+(e*52|0)|0}e=x+40|0;c[h>>2]=c[e>>2];c[h+4>>2]=c[e+4>>2];c[h+8>>2]=c[e+8>>2];m=0;return m|0}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(894364,881861,622,894388,0);m=31;return m|0}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(894364,881861,617,881891,0);m=31;return m|0}function __ZNK9Animation18track_get_key_timeEii(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0.0,o=0,p=0,q=0,r=0,s=0,t=0;if((d|0)>=0){f=c[b+128>>2]|0;b=(f|0)==0;if(b)h=0;else h=c[f+-4>>2]|0;if((h|0)>(d|0)){a[1263537]=0;if(b)i=0;else i=c[f+-4>>2]|0;do if((i|0)<=(d|0)){if(b)j=0;else j=c[f+-4>>2]|0;if((j|0)>(d|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0)}while(0);j=c[f+(d<<2)>>2]|0;switch(c[j+4>>2]|0){case 1:{if((e|0)>=0){d=j+24|0;f=c[d>>2]|0;b=(f|0)==0;if(b)k=0;else k=c[f+-4>>2]|0;if((k|0)>(e|0)){a[1263537]=0;if(b)l=0;else l=c[f+-4>>2]|0;do if((l|0)<=(e|0)){if(b)m=0;else m=c[f+-4>>2]|0;if((m|0)>(e|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);__ZN6VectorIN9Animation4TKeyINS0_12TransformKeyEEEE14_copy_on_writeEv(d);n=+g[(c[d>>2]|0)+(e*52|0)+8>>2];return +n}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(894345,881861,877,882338,0);n=-1.0;return +n}case 0:{if((e|0)>=0){d=j+32|0;m=c[d>>2]|0;f=(m|0)==0;if(f)o=0;else o=c[m+-4>>2]|0;if((o|0)>(e|0)){a[1263537]=0;if(f)p=0;else p=c[m+-4>>2]|0;do if((p|0)<=(e|0)){if(f)q=0;else q=c[m+-4>>2]|0;if((q|0)>(e|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);__ZN6VectorIN9Animation4TKeyI7VariantEEE14_copy_on_writeEv(d);n=+g[(c[d>>2]|0)+(e*40|0)+8>>2];return +n}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(894345,881861,883,882395,0);n=-1.0;return +n}case 2:{if((e|0)>=0){d=j+24|0;j=c[d>>2]|0;q=(j|0)==0;if(q)r=0;else r=c[j+-4>>2]|0;if((r|0)>(e|0)){a[1263537]=0;if(q)s=0;else s=c[j+-4>>2]|0;do if((s|0)<=(e|0)){if(q)t=0;else t=c[j+-4>>2]|0;if((t|0)>(e|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);__ZN6VectorIN9Animation9MethodKeyEE14_copy_on_writeEv(d);n=+g[(c[d>>2]|0)+(e<<4)+4>>2];return +n}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(894345,881861,890,882444,0);n=-1.0;return +n}default:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(894345,881861,896,1105894,0);a[1263537]=0;n=-1.0;return +n}}}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(894345,881861,869,881891,0);n=-1.0;return +n}function __ZNK9Animation24track_get_key_transitionEii(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0.0,o=0,p=0,q=0,r=0,s=0,t=0;if((d|0)>=0){f=c[b+128>>2]|0;b=(f|0)==0;if(b)h=0;else h=c[f+-4>>2]|0;if((h|0)>(d|0)){a[1263537]=0;if(b)i=0;else i=c[f+-4>>2]|0;do if((i|0)<=(d|0)){if(b)j=0;else j=c[f+-4>>2]|0;if((j|0)>(d|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0)}while(0);j=c[f+(d<<2)>>2]|0;switch(c[j+4>>2]|0){case 1:{if((e|0)>=0){d=j+24|0;f=c[d>>2]|0;b=(f|0)==0;if(b)k=0;else k=c[f+-4>>2]|0;if((k|0)>(e|0)){a[1263537]=0;if(b)l=0;else l=c[f+-4>>2]|0;do if((l|0)<=(e|0)){if(b)m=0;else m=c[f+-4>>2]|0;if((m|0)>(e|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);__ZN6VectorIN9Animation4TKeyINS0_12TransformKeyEEEE14_copy_on_writeEv(d);n=+g[(c[d>>2]|0)+(e*52|0)>>2];return +n}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(894320,881861,909,882338,0);n=-1.0;return +n}case 0:{if((e|0)>=0){d=j+32|0;m=c[d>>2]|0;f=(m|0)==0;if(f)o=0;else o=c[m+-4>>2]|0;if((o|0)>(e|0)){a[1263537]=0;if(f)p=0;else p=c[m+-4>>2]|0;do if((p|0)<=(e|0)){if(f)q=0;else q=c[m+-4>>2]|0;if((q|0)>(e|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);__ZN6VectorIN9Animation4TKeyI7VariantEEE14_copy_on_writeEv(d);n=+g[(c[d>>2]|0)+(e*40|0)>>2];return +n}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(894320,881861,915,882395,0);n=-1.0;return +n}case 2:{if((e|0)>=0){d=j+24|0;j=c[d>>2]|0;q=(j|0)==0;if(q)r=0;else r=c[j+-4>>2]|0;if((r|0)>(e|0)){a[1263537]=0;if(q)s=0;else s=c[j+-4>>2]|0;do if((s|0)<=(e|0)){if(q)t=0;else t=c[j+-4>>2]|0;if((t|0)>(e|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);__ZN6VectorIN9Animation9MethodKeyEE14_copy_on_writeEv(d);n=+g[(c[d>>2]|0)+(e<<4)>>2];return +n}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(894320,881861,922,882444,0);n=-1.0;return +n}default:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(894320,881861,928,1054250,0);a[1263537]=0;n=0.0;return +n}}}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(894320,881861,901,881891,0);n=-1.0;return +n}function __ZN9Animation4_setERK10StringNameRK7Variant(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0.0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0,ia=0,ja=0,ka=0,la=0,ma=0,na=0,oa=0,pa=0,qa=0,ra=0,sa=0,ta=0,ua=0,va=0,wa=0,xa=0,ya=0,za=0,Aa=0,Ba=0,Ca=0,Da=0,Ea=0,Fa=0;f=l;l=l+112|0;if((l|0)>=(m|0))ba(112);h=f+108|0;i=f+100|0;j=f+104|0;k=f+96|0;n=f+72|0;o=f+48|0;p=f+24|0;q=f;r=c[d>>2]|0;do if(r){d=c[r+4>>2]|0;if(d|0){__ZN6StringC2EPKc(h,d);s=c[h>>2]|0;break}d=r+8|0;c[h>>2]=0;t=c[d>>2]|0;if((t|0)!=0?(c[h>>2]=0,(__Z28atomic_conditional_incrementPj(t+-8|0)|0)!=0):0){t=c[d>>2]|0;c[h>>2]=t;s=t}else s=0}else{c[h>>2]=0;s=0}while(0);c[i>>2]=s;do if(__ZNK6StringeqEPKc(i,1126756)|0){u=+__ZNK7VariantcvfEv(e);s=b+132|0;if(+g[s>>2]<0.0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(912071,881861,1562,894437,0);v=244;break}else{a[1263537]=0;g[s>>2]=u;__ZN8Resource12emit_changedEv(b);v=244;break}}else{if(__ZNK6StringeqEPKc(i,943951)|0){a[b+140>>0]=(__ZNK7VariantcvbEv(e)|0)&1;__ZN8Resource12emit_changedEv(b);v=244;break}if(__ZNK6StringeqEPKc(i,1094096)|0){g[b+136>>2]=+__ZNK7VariantcvfEv(e);__ZN8Resource12emit_changedEv(b);v=244;break}if(__ZNK6String11begins_withEPKc(i,894099)|0){c[j>>2]=__ZNK6String10get_slicecEwi(i,47,1)|0;s=__ZNK6String6to_intEv(j)|0;r=c[j>>2]|0;if(r|0?(__Z16atomic_decrementPj(r+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(r,1);c[k>>2]=__ZNK6String10get_slicecEwi(i,47,2)|0;r=b+128|0;t=c[r>>2]|0;if(!t)w=0;else w=c[t+-4>>2]|0;if((w|0)==(s|0)?__ZNK6StringeqEPKc(k,1123189)|0:0){c[n>>2]=__ZNK7Variantcv6StringEv(e)|0;do if(!(__ZNK6StringeqEPKc(n,1044412)|0)){if(__ZNK6StringeqEPKc(n,1128356)|0){t=c[b+128>>2]|0;if(!t)x=0;else x=c[t+-4>>2]|0;t=__ZnwjPKc(36,1263606)|0;c[t>>2]=291588;__ZN8NodePathC2Ev(t+16|0);c[t+8>>2]=1;a[t+20>>0]=0;a[t+12>>0]=1;c[t>>2]=291620;c[t+32>>2]=0;c[t+4>>2]=0;c[t+24>>2]=0;c[h>>2]=t;__ZN6VectorIPN9Animation5TrackEE6insertEiRKS2_(r,x,h)|0;__ZN8Resource12emit_changedEv(b);y=1;break}if(__ZNK6StringeqEPKc(n,1120097)|0){t=c[b+128>>2]|0;if(!t)z=0;else z=c[t+-4>>2]|0;t=__ZnwjPKc(28,1263606)|0;c[t>>2]=291588;__ZN8NodePathC2Ev(t+16|0);c[t+8>>2]=1;a[t+20>>0]=0;a[t+12>>0]=1;c[t>>2]=291636;c[t+24>>2]=0;c[t+4>>2]=2;c[h>>2]=t;__ZN6VectorIPN9Animation5TrackEE6insertEiRKS2_(r,z,h)|0;__ZN8Resource12emit_changedEv(b);y=1}else y=0}else{t=c[b+128>>2]|0;if(!t)A=0;else A=c[t+-4>>2]|0;t=__ZnwjPKc(28,1263606)|0;c[t>>2]=291588;__ZN8NodePathC2Ev(t+16|0);c[t+8>>2]=1;a[t+20>>0]=0;a[t+12>>0]=1;c[t>>2]=291604;c[t+24>>2]=0;c[t+4>>2]=1;c[h>>2]=t;__ZN6VectorIPN9Animation5TrackEE6insertEiRKS2_(r,A,h)|0;__ZN8Resource12emit_changedEv(b);y=1}while(0);t=c[n>>2]|0;if(t|0?(__Z16atomic_decrementPj(t+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(t,1);B=1;C=y}else v=40;a:do if((v|0)==40){if((s|0)>=0){t=c[r>>2]|0;if(!t)D=0;else D=c[t+-4>>2]|0;if((s|0)<(D|0)){a[1263537]=0;b:do if(__ZNK6StringeqEPKc(k,1128095)|0){c[h>>2]=__ZNK7Variantcv8NodePathEv(e)|0;__ZN9Animation14track_set_pathEiRK8NodePath(b,s,h);__ZN8NodePathD2Ev(h)}else{if(__ZNK6StringeqEPKc(k,894195)|0){__ZN9Animation28track_set_interpolation_typeEiNS_17InterpolationTypeE(b,s,__ZNK7VariantcviEv(e)|0);break}if(__ZNK6StringeqEPKc(k,894231)|0){__ZN9Animation33track_set_interpolation_loop_wrapEib(b,s,__ZNK7VariantcvbEv(e)|0);break}if(__ZNK6StringeqEPKc(k,894275)|0){t=(__ZNK7VariantcvbEv(e)|0)&1;d=c[r>>2]|0;E=(d|0)==0;if(E)F=0;else F=c[d+-4>>2]|0;if((F|0)<=(s|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(894476,881861,1593,881891,0);break}a[1263537]=0;if(E)G=0;else G=c[d+-4>>2]|0;do if((G|0)<=(s|0)){if(E)H=0;else H=c[d+-4>>2]|0;if((H|0)>(s|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);__ZN6VectorIPN9Animation5TrackEE14_copy_on_writeEv(r);a[(c[(c[r>>2]|0)+(s<<2)>>2]|0)+20>>0]=t;break}if(!(__ZNK6StringeqEPKc(k,1128351)|0)?!(__ZNK6StringeqEPKc(k,894495)|0):0){B=1;C=0;break a}d=c[b+128>>2]|0;E=(d|0)==0;if(E)I=0;else I=c[d+-4>>2]|0;do if((I|0)>(s|0)){a[1263537]=0;if(E)J=0;else J=c[d+-4>>2]|0;do if((J|0)<=(s|0)){if(E)K=0;else K=c[d+-4>>2]|0;if((K|0)>(s|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0)}while(0);L=c[(c[d+(s<<2)>>2]|0)+4>>2]|0;if((L|0)==1){M=d;v=80;break}do if((c[d+-4>>2]|0)>(s|0)){a[1263537]=0;do if((c[d+-4>>2]|0)<=(s|0))if((c[d+-4>>2]|0)>(s|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);while(0);if(L|0)break;do if((c[d+-4>>2]|0)<=(s|0))if((c[d+-4>>2]|0)>(s|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);while(0);__ZN6VectorIPN9Animation5TrackEE14_copy_on_writeEv(r);N=c[(c[r>>2]|0)+(s<<2)>>2]|0;c[h>>2]=__ZNK7Variantcv10DictionaryEv(e)|0;__ZN7VariantC2EPKc(n,894302);O=__ZNK10Dictionary3hasERK7Variant(h,n)|0;if(c[n>>2]|0)__ZN7Variant5clearEv(n);do if(O){a[1263537]=0;__ZN7VariantC2EPKc(n,1126930);P=__ZNK10Dictionary3hasERK7Variant(h,n)|0;if(c[n>>2]|0)__ZN7Variant5clearEv(n);if(!P){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(894471,881861,156,894612,0);Q=0;break}a[1263537]=0;__ZN7VariantC2EPKc(n,894668);P=__ZNK10Dictionary3hasERK7Variant(h,n)|0;if(c[n>>2]|0)__ZN7Variant5clearEv(n);if(P){__ZN7VariantC2EPKc(n,894668);P=__ZNK7VariantcvbEv(__ZN10DictionaryixERK7Variant(h,n)|0)|0;if(c[n>>2]|0)__ZN7Variant5clearEv(n);c[N+24>>2]=(P^1)&1}__ZN7VariantC2EPKc(n,915054);P=__ZNK10Dictionary3hasERK7Variant(h,n)|0;if(c[n>>2]|0)__ZN7Variant5clearEv(n);if(P){__ZN7VariantC2EPKc(n,915054);P=__ZNK7VariantcviEv(__ZN10DictionaryixERK7Variant(h,n)|0)|0;if(c[n>>2]|0)__ZN7Variant5clearEv(n);c[N+24>>2]=(P|0)<0?0:(P|0)<2?P:2}__ZN7VariantC2EPKc(o,894302);c[n>>2]=__ZNK7Variantcv10PoolVectorIfEEv(__ZN10DictionaryixERK7Variant(h,o)|0)|0;if(c[o>>2]|0)__ZN7Variant5clearEv(o);__ZN7VariantC2EPKc(p,1126930);c[o>>2]=__ZNK7Variantcv5ArrayEv(__ZN10DictionaryixERK7Variant(h,p)|0)|0;if(c[p>>2]|0)__ZN7Variant5clearEv(p);P=c[n>>2]|0;R=(P|0)==0;if(R)S=0;else S=(c[P+16>>2]|0)>>>2;do if((S|0)==(__ZNK5Array4sizeEv(o)|0)){a[1263537]=0;if(R){T=1;break}U=c[P+16>>2]|0;if(U>>>0<4){T=1;break}V=U>>>2;__Z16atomic_incrementPj(P+4|0)|0;U=c[P+8>>2]|0;W=N+32|0;__ZN6VectorIN9Animation4TKeyI7VariantEEE6resizeEi(W,V)|0;X=(V|0)==0;if(!X){Y=0;do{Z=c[U+(Y<<2)>>2]|0;_=c[W>>2]|0;$=(_|0)==0;if($)aa=0;else aa=c[_+-4>>2]|0;do if((aa|0)<=(Y|0)){if($)ca=0;else ca=c[_+-4>>2]|0;if((ca|0)>(Y|0)){a[1263537]=0;v=161;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);da=8;break}}else v=161;while(0);if((v|0)==161){v=0;__ZN6VectorIN9Animation4TKeyI7VariantEEE14_copy_on_writeEv(W);da=(c[W>>2]|0)+(Y*40|0)+8|0}c[da>>2]=Z;_=__ZN5ArrayixEi(o,Y)|0;$=c[W>>2]|0;ea=($|0)==0;if(ea)fa=0;else fa=c[$+-4>>2]|0;do if((fa|0)<=(Y|0)){if(ea)ga=0;else ga=c[$+-4>>2]|0;if((ga|0)>(Y|0)){a[1263537]=0;v=171;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);ha=0;break}}else v=171;while(0);if((v|0)==171){v=0;__ZN6VectorIN9Animation4TKeyI7VariantEEE14_copy_on_writeEv(W);ha=(c[W>>2]|0)+(Y*40|0)|0}__ZN7VariantaSERKS_(ha+16|0,_);Y=Y+1|0}while((Y|0)<(V|0))}__ZN7VariantC2EPKc(p,894308);Y=__ZNK10Dictionary3hasERK7Variant(h,p)|0;if(c[p>>2]|0)__ZN7Variant5clearEv(p);if(Y){__ZN7VariantC2EPKc(q,894308);Y=__ZNK7Variantcv10PoolVectorIfEEv(__ZN10DictionaryixERK7Variant(h,q)|0)|0;c[p>>2]=Y;if(!(c[q>>2]|0))ia=Y;else{__ZN7Variant5clearEv(q);ia=c[p>>2]|0}Y=(ia|0)==0;if(Y)ja=0;else ja=(c[ia+16>>2]|0)>>>2;if((ja|0)!=(V|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(894471,881861,193,894742,0);__ZN10PoolVectorIfE12_unreferenceEv(p);__Z16atomic_decrementPj(P+4|0)|0;T=0;break}a[1263537]=0;if(Y){ka=0;la=0}else{__Z16atomic_incrementPj(ia+4|0)|0;ka=ia;la=c[ia+8>>2]|0}c:do if(!X){Y=0;while(1){U=c[la+(Y<<2)>>2]|0;$=c[W>>2]|0;ea=($|0)==0;if(ea)ma=0;else ma=c[$+-4>>2]|0;if((ma|0)<=(Y|0)){if(ea)na=0;else na=c[$+-4>>2]|0;if((na|0)<=(Y|0))break;a[1263537]=0}__ZN6VectorIN9Animation4TKeyI7VariantEEE14_copy_on_writeEv(W);c[(c[W>>2]|0)+(Y*40|0)>>2]=U;Y=Y+1|0;if((Y|0)>=(V|0))break c}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);if(ka|0)__Z16atomic_decrementPj(ka+4|0)|0;__ZN10PoolVectorIfE12_unreferenceEv(p)}__Z16atomic_decrementPj(P+4|0)|0;T=1}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(894471,881861,174,894673,0);T=0}while(0);__ZN5ArrayD2Ev(o);__ZN10PoolVectorIfE12_unreferenceEv(n);Q=T}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(894471,881861,155,894557,0);Q=0}while(0);__ZN10DictionaryD2Ev(h);B=1;C=Q;break a}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(882979,881861,505,881891,0);while(0);if(__ZNK9Animation19track_get_key_countEi(b,s)|0)do __ZN9Animation16track_remove_keyEii(b,s,0);while((__ZNK9Animation19track_get_key_countEi(b,s)|0)!=0);c[h>>2]=__ZNK7Variantcv10DictionaryEv(e)|0;__ZN7VariantC2EPKc(n,894302);L=__ZNK10Dictionary3hasERK7Variant(h,n)|0;if(c[n>>2]|0)__ZN7Variant5clearEv(n);do if(L){a[1263537]=0;__ZN7VariantC2EPKc(n,1126930);N=__ZNK10Dictionary3hasERK7Variant(h,n)|0;if(c[n>>2]|0)__ZN7Variant5clearEv(n);if(!N){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(894471,881861,213,894612,0);oa=1;break}a[1263537]=0;__ZN7VariantC2EPKc(o,894302);c[n>>2]=__ZNK7Variantcv10PoolVectorIfEEv(__ZN10DictionaryixERK7Variant(h,o)|0)|0;if(c[o>>2]|0)__ZN7Variant5clearEv(o);__ZN7VariantC2EPKc(p,1126930);c[o>>2]=__ZNK7Variantcv5ArrayEv(__ZN10DictionaryixERK7Variant(h,p)|0)|0;if(c[p>>2]|0)__ZN7Variant5clearEv(p);N=c[n>>2]|0;O=(N|0)==0;if(O)pa=0;else pa=(c[N+16>>2]|0)>>>2;do if((pa|0)==(__ZNK5Array4sizeEv(o)|0)){a[1263537]=0;if(O){qa=0;break}P=c[N+16>>2]|0;if(P>>>0<4){qa=0;break}R=P>>>2;__Z16atomic_incrementPj(N+4|0)|0;P=(R|0)==0;if(!P){V=c[N+8>>2]|0;W=0;do{u=+g[V+(W<<2)>>2];__ZN9Animation16track_insert_keyEifRK7Variantf(b,s,u,__ZN5ArrayixEi(o,W)|0,1.0);W=W+1|0}while((W|0)<(R|0))}__ZN7VariantC2EPKc(p,894308);W=__ZNK10Dictionary3hasERK7Variant(h,p)|0;if(c[p>>2]|0)__ZN7Variant5clearEv(p);if(W){__ZN7VariantC2EPKc(q,894308);W=__ZNK7Variantcv10PoolVectorIfEEv(__ZN10DictionaryixERK7Variant(h,q)|0)|0;c[p>>2]=W;if(!(c[q>>2]|0))ra=W;else{__ZN7Variant5clearEv(q);ra=c[p>>2]|0}W=(ra|0)==0;if(W)sa=0;else sa=(c[ra+16>>2]|0)>>>2;if((sa|0)!=(R|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(894471,881861,234,894742,0);__ZN10PoolVectorIfE12_unreferenceEv(p);__Z16atomic_decrementPj(N+4|0)|0;qa=1;break}a[1263537]=0;if(W){ta=0;ua=0}else{__Z16atomic_incrementPj(ra+4|0)|0;ta=ra;ua=c[ra+8>>2]|0}if(!P){W=0;do{__ZN9Animation24track_set_key_transitionEiif(b,s,W,+g[ua+(W<<2)>>2]);W=W+1|0}while((W|0)<(R|0))}if(ta|0)__Z16atomic_decrementPj(ta+4|0)|0;__ZN10PoolVectorIfE12_unreferenceEv(p)}__Z16atomic_decrementPj(N+4|0)|0;qa=0}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(894471,881861,218,894673,0);qa=1}while(0);__ZN5ArrayD2Ev(o);__ZN10PoolVectorIfE12_unreferenceEv(n);oa=qa}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(894471,881861,212,894557,0);oa=1}while(0);__ZN10DictionaryD2Ev(h);if(!oa)break b;else{B=1;C=0;break a}}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(882979,881861,505,881891,0);L=c[r>>2]|0;if(!L){va=0;wa=0;xa=1}else{M=L;v=80}}while(0);if((v|0)==80){va=c[M+-4>>2]|0;wa=M;xa=0}do if((va|0)<=(s|0)){if(xa)ya=0;else ya=c[wa+-4>>2]|0;if((ya|0)>(s|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);__ZN6VectorIPN9Animation5TrackEE14_copy_on_writeEv(r);d=c[(c[r>>2]|0)+(s<<2)>>2]|0;E=__ZNK7Variantcv10PoolVectorIfEEv(e)|0;c[h>>2]=E;do if(E){t=(c[E+16>>2]|0)>>>2;if(!((t>>>0)%12|0)){a[1263537]=0;__Z16atomic_incrementPj(E+4|0)|0;za=E;Aa=c[E+8>>2]|0;Ba=t;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(894471,881861,124,894506,0);__ZN10PoolVectorIfE12_unreferenceEv(h);B=1;C=0;break a}}else{a[1263537]=0;za=0;Aa=0;Ba=0}while(0);E=d+24|0;t=(Ba>>>0)/12|0;__ZN6VectorIN9Animation4TKeyINS0_12TransformKeyEEEE6resizeEi(E,t)|0;if(Ba>>>0>11){L=0;do{N=c[E>>2]|0;O=(N|0)==0;if(O)Ca=0;else Ca=c[N+-4>>2]|0;do if((Ca|0)<=(L|0)){if(O)Da=0;else Da=c[N+-4>>2]|0;if((Da|0)>(L|0)){a[1263537]=0;v=104;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);Ea=0;break}}else v=104;while(0);if((v|0)==104){v=0;__ZN6VectorIN9Animation4TKeyINS0_12TransformKeyEEEE14_copy_on_writeEv(E);Ea=(c[E>>2]|0)+(L*52|0)|0}N=Aa+(L*12<<2)|0;c[Ea+8>>2]=c[N>>2];c[Ea>>2]=c[N+4>>2];c[Ea+12>>2]=c[N+8>>2];c[Ea+16>>2]=c[N+12>>2];c[Ea+20>>2]=c[N+16>>2];c[Ea+24>>2]=c[N+20>>2];c[Ea+28>>2]=c[N+24>>2];c[Ea+32>>2]=c[N+28>>2];c[Ea+36>>2]=c[N+32>>2];c[Ea+40>>2]=c[N+36>>2];c[Ea+44>>2]=c[N+40>>2];c[Ea+48>>2]=c[N+44>>2];L=L+1|0}while((L|0)<(t|0))}if(za|0)__Z16atomic_decrementPj(za+4|0)|0;__ZN10PoolVectorIfE12_unreferenceEv(h)}while(0);B=0;C=0;break}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(894471,881861,69,894154,0);B=1;C=0}while(0);s=c[k>>2]|0;if(s|0?(__Z16atomic_decrementPj(s+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(s,1);if(!B)v=244;else Fa=C}else Fa=0}while(0);if((v|0)==244)Fa=1;v=c[i>>2]|0;if(!v){l=f;return Fa|0}if(__Z16atomic_decrementPj(v+-8|0)|0){l=f;return Fa|0}__ZN6Memory11free_staticEPvb(v,1);l=f;return Fa|0}function __ZN6VectorIPN9Animation5TrackEE6insertEiRKS2_(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;if((d|0)>=0){f=c[b>>2]|0;g=(f|0)==0;if(g)h=0;else h=c[f+-4>>2]|0;if((h|0)>=(d|0)){a[1263537]=0;if(g)i=1;else i=(c[f+-4>>2]|0)+1|0;__ZN6VectorIPN9Animation5TrackEE6resizeEi(b,i)|0;i=c[b>>2]|0;if(!i)j=0;else j=c[i+-4>>2]|0;f=j+-1|0;do if((f|0)>(d|0)){g=j;h=f;while(1){k=g+-2|0;if((g|0)<2){l=28;break}m=c[b>>2]|0;n=(m|0)==0;if(n)o=0;else o=c[m+-4>>2]|0;if((o|0)<=(k|0)){if(n)p=0;else p=c[m+-4>>2]|0;if((p|0)<=(k|0)){l=28;break}a[1263537]=0}q=c[m+(k<<2)>>2]|0;if(n)r=0;else r=c[m+-4>>2]|0;if((r|0)<(g|0)){if(n)s=0;else s=c[m+-4>>2]|0;if((s|0)<(g|0)){l=36;break}a[1263537]=0}__ZN6VectorIPN9Animation5TrackEE14_copy_on_writeEv(b);c[(c[b>>2]|0)+(h<<2)>>2]=q;q=h+-1|0;if((q|0)>(d|0)){m=h;h=q;g=m}else{l=11;break}}if((l|0)==11){t=c[b>>2]|0;break}else if((l|0)==28)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);else if((l|0)==36)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}else t=i;while(0);i=c[e>>2]|0;e=(t|0)==0;if(e)u=0;else u=c[t+-4>>2]|0;do if((u|0)<=(d|0)){if(e)v=0;else v=c[t+-4>>2]|0;if((v|0)>(d|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);__ZN6VectorIPN9Animation5TrackEE14_copy_on_writeEv(b);c[(c[b>>2]|0)+(d<<2)>>2]=i;w=0;return w|0}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143947,1146752,405,1143954,0);w=31;return w|0}function __ZN9Animation14track_set_pathEiRK8NodePath(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0;if((d|0)>=0){f=b+128|0;g=c[f>>2]|0;h=(g|0)==0;if(h)i=0;else i=c[g+-4>>2]|0;if((i|0)>(d|0)){a[1263537]=0;if(h)j=0;else j=c[g+-4>>2]|0;do if((j|0)<=(d|0)){if(h)k=0;else k=c[g+-4>>2]|0;if((k|0)>(d|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);__ZN6VectorIPN9Animation5TrackEE14_copy_on_writeEv(f);__ZN8NodePathaSERKS_((c[(c[f>>2]|0)+(d<<2)>>2]|0)+16|0,e);__ZN8Resource12emit_changedEv(b);return}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(895408,881861,511,881891,0);return}function __ZN9Animation28track_set_interpolation_typeEiNS_17InterpolationTypeE(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0;if((d|0)>=0){f=b+128|0;g=c[f>>2]|0;h=(g|0)==0;if(h)i=0;else i=c[g+-4>>2]|0;if((i|0)>(d|0)){a[1263537]=0;if(e>>>0>2){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(895347,881861,535,895376,0);return}if(h)j=0;else j=c[g+-4>>2]|0;do if((j|0)<=(d|0)){if(h)k=0;else k=c[g+-4>>2]|0;if((k|0)>(d|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);__ZN6VectorIPN9Animation5TrackEE14_copy_on_writeEv(f);c[(c[(c[f>>2]|0)+(d<<2)>>2]|0)+8>>2]=e;__ZN8Resource12emit_changedEv(b);return}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(895347,881861,534,881891,0);return}function __ZN9Animation33track_set_interpolation_loop_wrapEib(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0;f=e&1;if((d|0)>=0){e=b+128|0;g=c[e>>2]|0;h=(g|0)==0;if(h)i=0;else i=c[g+-4>>2]|0;if((i|0)>(d|0)){a[1263537]=0;if(h)j=0;else j=c[g+-4>>2]|0;do if((j|0)<=(d|0)){if(h)k=0;else k=c[g+-4>>2]|0;if((k|0)>(d|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);__ZN6VectorIPN9Animation5TrackEE14_copy_on_writeEv(e);a[(c[(c[e>>2]|0)+(d<<2)>>2]|0)+12>>0]=f;__ZN8Resource12emit_changedEv(b);return}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(895313,881861,547,881891,0);return}function __ZN6VectorIN9Animation4TKeyINS0_12TransformKeyEEEE6resizeEi(b,d){b=b|0;d=d|0;var e=0,f=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0;if((d|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,269,1145657,0);e=31;return e|0}a[1263537]=0;f=c[b>>2]|0;if(!f)h=0;else h=c[f+-4>>2]|0;if((h|0)==(d|0)){e=0;return e|0}if(!d){if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);c[b>>2]=0;e=0;return e|0}__ZN6VectorIN9Animation4TKeyINS0_12TransformKeyEEEE14_copy_on_writeEv(b);f=d*52|0;if(d>>>0<=82595524?(h=f+-1|0,i=h>>>1|h,h=i>>>2|i,i=h>>>4|h,h=i>>>8|i,i=(h>>>16|h)+1|0,f>>>0<4294967264):0){a[1263537]=0;f=c[b>>2]|0;do if(!f)if((d|0)>0)j=18;else{k=0;j=28}else{h=c[f+-4>>2]|0;if((h|0)<(d|0))if(!h)j=18;else{l=__ZN6Memory14realloc_staticEPvjb(f,i,1)|0;if(l|0){a[1263537]=0;m=l;n=c[l+-4>>2]|0;break}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,300,1145876,0);e=6;return e|0}else{k=h;j=28}}while(0);do if((j|0)==18){h=__ZN6Memory12alloc_staticEjb(i,1)|0;if(h|0){a[1263537]=0;c[h+-4>>2]=0;c[h+-8>>2]=1;m=h;n=0;break}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,292,1145820,0);e=6;return e|0}else if((j|0)==28){if((k|0)<=(d|0)){e=0;return e|0}h=__ZN6Memory14realloc_staticEPvjb(f,i,1)|0;if(!h){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,324,1145876,0);e=6;return e|0}else{a[1263537]=0;c[b>>2]=h;c[h+-4>>2]=d;e=0;return e|0}}while(0);c[b>>2]=m;if((n|0)<(d|0)){i=n;do{g[m+(i*52|0)>>2]=1.0;n=m+(i*52|0)+12|0;c[n>>2]=0;c[n+4>>2]=0;c[n+8>>2]=0;c[n+12>>2]=0;c[n+16>>2]=0;c[n+20>>2]=0;g[m+(i*52|0)+36>>2]=1.0;g[m+(i*52|0)+48>>2]=0.0;g[m+(i*52|0)+44>>2]=0.0;g[m+(i*52|0)+40>>2]=0.0;i=i+1|0}while((i|0)!=(d|0));o=c[b>>2]|0}else o=m;c[((o|0)==0?0:o+-4|0)>>2]=d;e=0;return e|0}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,285,1145723,0);e=6;return e|0}function __ZN6VectorIN9Animation4TKeyI7VariantEEE6resizeEi(b,d){b=b|0;d=d|0;var e=0,f=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0;if((d|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,269,1145657,0);e=31;return e|0}a[1263537]=0;f=c[b>>2]|0;if(!f)h=0;else h=c[f+-4>>2]|0;if((h|0)==(d|0)){e=0;return e|0}if(!d){if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0){h=c[b>>2]|0;i=(h|0)==0?0:h+-4|0;h=i+4|0;j=c[i>>2]|0;if(j|0){k=0;l=j;while(1){j=h+(k*40|0)+16|0;if(!(c[j>>2]|0))m=l;else{__ZN7Variant5clearEv(j);m=c[i>>2]|0}k=k+1|0;if(k>>>0>=m>>>0)break;else l=m}}__ZN6Memory11free_staticEPvb(f,1)}c[b>>2]=0;e=0;return e|0}__ZN6VectorIN9Animation4TKeyI7VariantEEE14_copy_on_writeEv(b);f=d*40|0;if(d>>>0<=107374182?(m=f+-1|0,l=m>>>1|m,m=l>>>2|l,l=m>>>4|m,m=l>>>8|l,l=(m>>>16|m)+1|0,f>>>0<4294967264):0){a[1263537]=0;f=c[b>>2]|0;do if(!f)if((d|0)>0)n=22;else{o=0;n=31}else{m=c[f+-4>>2]|0;if((m|0)<(d|0))if(!m)n=22;else{k=__ZN6Memory14realloc_staticEPvjb(f,l,1)|0;if(k|0){a[1263537]=0;p=k;q=c[k+-4>>2]|0;break}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,300,1145876,0);e=6;return e|0}else{o=m;n=31}}while(0);do if((n|0)==22){m=__ZN6Memory12alloc_staticEjb(l,1)|0;if(m|0){a[1263537]=0;c[m+-4>>2]=0;c[m+-8>>2]=1;p=m;q=0;break}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,292,1145820,0);e=6;return e|0}else if((n|0)==31){if((o|0)<=(d|0)){e=0;return e|0}if((c[f+-4>>2]|0)>>>0>d>>>0){m=d;k=f;i=f;while(1){h=k+(m*40|0)+16|0;if(!(c[h>>2]|0)){r=k;s=i}else{__ZN7Variant5clearEv(h);h=c[b>>2]|0;r=h;s=h}m=m+1|0;if(m>>>0>=(c[r+-4>>2]|0)>>>0){t=s;break}else{k=r;i=s}}}else t=f;i=__ZN6Memory14realloc_staticEPvjb(t,l,1)|0;if(!i){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,324,1145876,0);e=6;return e|0}else{a[1263537]=0;c[b>>2]=i;c[i+-4>>2]=d;e=0;return e|0}}while(0);c[b>>2]=p;if((q|0)<(d|0)){b=q;do{g[p+(b*40|0)>>2]=1.0;c[p+(b*40|0)+16>>2]=0;b=b+1|0}while((b|0)!=(d|0))}c[p+-4>>2]=d;e=0;return e|0}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,285,1145723,0);e=6;return e|0}function __ZN9Animation16track_remove_keyEii(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0;if((d|0)>=0){f=b+128|0;g=c[f>>2]|0;h=(g|0)==0;if(h)i=0;else i=c[g+-4>>2]|0;if((i|0)>(d|0)){a[1263537]=0;if(h)j=0;else j=c[g+-4>>2]|0;do if((j|0)<=(d|0)){if(h)k=0;else k=c[g+-4>>2]|0;if((k|0)>(d|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);__ZN6VectorIPN9Animation5TrackEE14_copy_on_writeEv(f);k=c[(c[f>>2]|0)+(d<<2)>>2]|0;a:do switch(c[k+4>>2]|0){case 1:{if((e|0)>=0){d=k+24|0;f=c[d>>2]|0;g=(f|0)==0;if(g)l=0;else l=c[f+-4>>2]|0;if((l|0)>(e|0)){a[1263537]=0;if(g)m=0;else m=c[f+-4>>2]|0;if((m|0)<=(e|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1128380,1146752,368,1122479,0);break a}a[1263537]=0;if(!g?(__ZN6VectorIN9Animation4TKeyINS0_12TransformKeyEEEE14_copy_on_writeEv(d),g=c[d>>2]|0,(g|0)!=0):0){n=g;o=(c[g+-4>>2]|0)+-1|0}else{n=0;o=-1}if((o|0)>(e|0)){g=e;do{f=n+(g*52|0)|0;g=g+1|0;h=n+(g*52|0)|0;j=f+52|0;do{c[f>>2]=c[h>>2];f=f+4|0;h=h+4|0}while((f|0)<(j|0))}while((g|0)!=(o|0))}__ZN6VectorIN9Animation4TKeyINS0_12TransformKeyEEEE6resizeEi(d,o)|0;break a}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(895156,881861,669,895173,0);return}case 0:{if((e|0)>=0){g=k+32|0;h=c[g>>2]|0;if(!h)p=0;else p=c[h+-4>>2]|0;if((p|0)>(e|0)){a[1263537]=0;__ZN6VectorIN9Animation4TKeyI7VariantEEE6removeEi(g,e);break a}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(895156,881861,676,895222,0);return}case 2:{if((e|0)>=0){g=k+24|0;h=c[g>>2]|0;if(!h)q=0;else q=c[h+-4>>2]|0;if((q|0)>(e|0)){a[1263537]=0;__ZN6VectorIN9Animation9MethodKeyEE6removeEi(g,e);break a}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(895156,881861,683,895267,0);return}default:{}}while(0);__ZN8Resource12emit_changedEv(b);return}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(895156,881861,662,881891,0);return}function __ZN9Animation16track_insert_keyEifRK7Variantf(b,d,e,f,h){b=b|0;d=d|0;e=+e;f=f|0;h=+h;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0.0,y=0.0,z=0.0,A=0.0,B=0.0,C=0.0,D=0,E=0,F=0,G=0,H=0,I=0;i=l;l=l+160|0;if((l|0)>=(m|0))ba(160);j=i+96|0;k=i+72|0;n=i+48|0;o=i+24|0;p=i;q=i+136|0;if((d|0)>=0){r=b+128|0;s=c[r>>2]|0;t=(s|0)==0;if(t)u=0;else u=c[s+-4>>2]|0;if((u|0)>(d|0)){a[1263537]=0;if(t)v=0;else v=c[s+-4>>2]|0;do if((v|0)<=(d|0)){if(t)w=0;else w=c[s+-4>>2]|0;if((w|0)>(d|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);__ZN6VectorIPN9Animation5TrackEE14_copy_on_writeEv(r);w=c[(c[r>>2]|0)+(d<<2)>>2]|0;switch(c[w+4>>2]|0){case 1:{c[k>>2]=__ZNK7Variantcv10DictionaryEv(f)|0;__ZN7VariantC2EPKc(j,882391);r=__ZNK10Dictionary3hasERK7Variant(k,j)|0;if(c[j>>2]|0)__ZN7Variant5clearEv(j);if(r){__ZN7VariantC2EPKc(n,882391);__ZNK7Variantcv7Vector3Ev(j,__ZN10DictionaryixERK7Variant(k,n)|0);x=+g[j>>2];y=+g[j+4>>2];z=+g[j+8>>2];if(c[n>>2]|0)__ZN7Variant5clearEv(n);A=x;B=y;C=z}else{A=0.0;B=0.0;C=0.0}g[n+8>>2]=0.0;g[n+4>>2]=0.0;g[n>>2]=0.0;g[n+12>>2]=1.0;__ZN7VariantC2EPKc(j,1129124);r=__ZNK10Dictionary3hasERK7Variant(k,j)|0;if(c[j>>2]|0)__ZN7Variant5clearEv(j);if(r?(__ZN7VariantC2EPKc(o,1129124),__ZNK7Variantcv4QuatEv(j,__ZN10DictionaryixERK7Variant(k,o)|0),c[n>>2]=c[j>>2],c[n+4>>2]=c[j+4>>2],c[n+8>>2]=c[j+8>>2],c[n+12>>2]=c[j+12>>2],c[o>>2]|0):0)__ZN7Variant5clearEv(o);g[o+8>>2]=0.0;g[o+4>>2]=0.0;g[o>>2]=0.0;__ZN7VariantC2EPKc(j,1128855);r=__ZNK10Dictionary3hasERK7Variant(k,j)|0;if(c[j>>2]|0)__ZN7Variant5clearEv(j);if(r?(__ZN7VariantC2EPKc(p,1128855),__ZNK7Variantcv7Vector3Ev(j,__ZN10DictionaryixERK7Variant(k,p)|0),c[o>>2]=c[j>>2],c[o+4>>2]=c[j+4>>2],c[o+8>>2]=c[j+8>>2],c[p>>2]|0):0)__ZN7Variant5clearEv(p);g[q>>2]=A;g[q+4>>2]=B;g[q+8>>2]=C;c[j>>2]=c[q>>2];c[j+4>>2]=c[q+4>>2];c[j+8>>2]=c[q+8>>2];__ZN9Animation24track_set_key_transitionEiif(b,d,__ZN9Animation26transform_track_insert_keyEif7Vector3RK4QuatRKS0_(b,d,e,j,n,o)|0,h);__ZN10DictionaryD2Ev(k);break}case 0:{c[j+16>>2]=0;g[j+8>>2]=e;g[j>>2]=h;d=j+16|0;__ZN7VariantaSERKS_(d,f);__ZN9Animation7_insertI6VectorINS_4TKeyI7VariantEEES4_EEifRT_RKT0_(b,e,w+32|0,j)|0;if(c[d>>2]|0)__ZN7Variant5clearEv(d);break}case 2:{if((c[f>>2]|0)!=20){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(894837,881861,777,894854,0);l=i;return}a[1263537]=0;c[j>>2]=__ZNK7Variantcv10DictionaryEv(f)|0;__ZN7VariantC2EPKc(k,1120097);if(__ZNK10Dictionary3hasERK7Variant(j,k)|0){__ZN7VariantC2EPKc(n,1120097);f=(c[(__ZN10DictionaryixERK7Variant(j,n)|0)>>2]|0)!=4;if(c[n>>2]|0)__ZN7Variant5clearEv(n);D=f}else D=1;if(c[k>>2]|0)__ZN7Variant5clearEv(k);if(D){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(894837,881861,780,894919,0);__ZN10DictionaryD2Ev(j);l=i;return}a[1263537]=0;__ZN7VariantC2EPKc(k,1084655);if(__ZNK10Dictionary3hasERK7Variant(j,k)|0){__ZN7VariantC2EPKc(n,1084655);D=(c[(__ZN10DictionaryixERK7Variant(j,n)|0)>>2]|0)<21;if(c[n>>2]|0)__ZN7Variant5clearEv(n);E=D}else E=1;if(c[k>>2]|0)__ZN7Variant5clearEv(k);if(E){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(894837,881861,781,895004,0);__ZN10DictionaryD2Ev(j);l=i;return}a[1263537]=0;g[k>>2]=1.0;E=k+8|0;__ZN10StringNameC2Ev(E);c[k+12>>2]=0;g[k+4>>2]=e;g[k>>2]=h;__ZN7VariantC2EPKc(o,1120097);c[n>>2]=__ZNK7Variantcv10StringNameEv(__ZN10DictionaryixERK7Variant(j,o)|0)|0;__ZN10StringNameaSERKS_(E,n);__ZN10StringNameD2Ev(n);if(c[o>>2]|0)__ZN7Variant5clearEv(o);__ZN7VariantC2EPKc(n,1084655);o=__ZNK7Variantcv6VectorIS_EEv(__ZN10DictionaryixERK7Variant(j,n)|0)|0;D=o;f=k+12|0;d=c[f>>2]|0;if((d|0)==(o|0)){if(o|0)F=69}else{if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0){q=c[f>>2]|0;p=(q|0)==0?0:q+-4|0;q=p+4|0;r=c[p>>2]|0;if(r|0){s=0;t=r;while(1){r=q+(s*24|0)|0;if(!(c[r>>2]|0))G=t;else{__ZN7Variant5clearEv(r);G=c[p>>2]|0}s=s+1|0;if(s>>>0>=G>>>0)break;else t=G}}__ZN6Memory11free_staticEPvb(d,1)}c[f>>2]=0;if(o|0)if(!(__Z28atomic_conditional_incrementPj(o+-8|0)|0))F=69;else{c[f>>2]=D;F=69}}if((F|0)==69?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0){F=o+-4|0;D=c[F>>2]|0;if(D|0){d=0;G=D;while(1){D=o+(d*24|0)|0;if(!(c[D>>2]|0))H=G;else{__ZN7Variant5clearEv(D);H=c[F>>2]|0}d=d+1|0;if(d>>>0>=H>>>0)break;else G=H}}__ZN6Memory11free_staticEPvb(o,1)}if(c[n>>2]|0)__ZN7Variant5clearEv(n);__ZN9Animation7_insertI6VectorINS_9MethodKeyEES2_EEifRT_RKT0_(b,e,w+24|0,k)|0;k=c[f>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0){w=c[f>>2]|0;f=(w|0)==0?0:w+-4|0;w=f+4|0;n=c[f>>2]|0;if(n|0){o=0;H=n;while(1){n=w+(o*24|0)|0;if(!(c[n>>2]|0))I=H;else{__ZN7Variant5clearEv(n);I=c[f>>2]|0}o=o+1|0;if(o>>>0>=I>>>0)break;else H=I}}__ZN6Memory11free_staticEPvb(k,1)}__ZN10StringNameD2Ev(E);__ZN10DictionaryD2Ev(j);break}default:{}}__ZN8Resource12emit_changedEv(b);l=i;return}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(894837,881861,738,881891,0);l=i;return}function __ZN9Animation24track_set_key_transitionEiif(b,d,e,f){b=b|0;d=d|0;e=e|0;f=+f;var h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0;if((d|0)>=0){h=b+128|0;b=c[h>>2]|0;i=(b|0)==0;if(i)j=0;else j=c[b+-4>>2]|0;if((j|0)>(d|0)){a[1263537]=0;if(i)k=0;else k=c[b+-4>>2]|0;do if((k|0)<=(d|0)){if(i)l=0;else l=c[b+-4>>2]|0;if((l|0)>(d|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);__ZN6VectorIPN9Animation5TrackEE14_copy_on_writeEv(h);l=c[(c[h>>2]|0)+(d<<2)>>2]|0;switch(c[l+4>>2]|0){case 1:{if((e|0)>=0){d=l+24|0;h=c[d>>2]|0;b=(h|0)==0;if(b)m=0;else m=c[h+-4>>2]|0;if((m|0)>(e|0)){a[1263537]=0;if(b)n=0;else n=c[h+-4>>2]|0;do if((n|0)<=(e|0)){if(b)o=0;else o=c[h+-4>>2]|0;if((o|0)>(e|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);__ZN6VectorIN9Animation4TKeyINS0_12TransformKeyEEEE14_copy_on_writeEv(d);g[(c[d>>2]|0)+(e*52|0)>>2]=f;return}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(894812,881861,981,882338,0);return}case 0:{if((e|0)>=0){d=l+32|0;o=c[d>>2]|0;h=(o|0)==0;if(h)p=0;else p=c[o+-4>>2]|0;if((p|0)>(e|0)){a[1263537]=0;if(h)q=0;else q=c[o+-4>>2]|0;do if((q|0)<=(e|0)){if(h)r=0;else r=c[o+-4>>2]|0;if((r|0)>(e|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);__ZN6VectorIN9Animation4TKeyI7VariantEEE14_copy_on_writeEv(d);g[(c[d>>2]|0)+(e*40|0)>>2]=f;return}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(894812,881861,987,882395,0);return}case 2:{if((e|0)>=0){d=l+24|0;l=c[d>>2]|0;r=(l|0)==0;if(r)s=0;else s=c[l+-4>>2]|0;if((s|0)>(e|0)){a[1263537]=0;if(r)t=0;else t=c[l+-4>>2]|0;do if((t|0)<=(e|0)){if(r)u=0;else u=c[l+-4>>2]|0;if((u|0)>(e|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);__ZN6VectorIN9Animation9MethodKeyEE14_copy_on_writeEv(d);g[(c[d>>2]|0)+(e<<4)>>2]=f;return}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(894812,881861,994,882444,0);return}default:return}}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(894812,881861,973,881891,0);return}function __ZN9Animation26transform_track_insert_keyEif7Vector3RK4QuatRKS0_(b,d,e,f,h,i){b=b|0;d=d|0;e=+e;f=f|0;h=h|0;i=i|0;var j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0;j=l;l=l+64|0;if((l|0)>=(m|0))ba(64);k=j;if((d|0)>=0){n=b+128|0;o=c[n>>2]|0;p=(o|0)==0;if(p)q=0;else q=c[o+-4>>2]|0;if((q|0)>(d|0)){a[1263537]=0;if(p)r=0;else r=c[o+-4>>2]|0;do if((r|0)<=(d|0)){if(p)s=0;else s=c[o+-4>>2]|0;if((s|0)>(d|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);__ZN6VectorIPN9Animation5TrackEE14_copy_on_writeEv(n);s=c[(c[n>>2]|0)+(d<<2)>>2]|0;if((c[s+4>>2]|0)==1){a[1263537]=0;g[k>>2]=1.0;d=k+12|0;g[k+8>>2]=e;c[d>>2]=c[f>>2];c[d+4>>2]=c[f+4>>2];c[d+8>>2]=c[f+8>>2];f=k+24|0;c[f>>2]=c[h>>2];c[f+4>>2]=c[h+4>>2];c[f+8>>2]=c[h+8>>2];c[f+12>>2]=c[h+12>>2];h=k+40|0;c[h>>2]=c[i>>2];c[h+4>>2]=c[i+4>>2];c[h+8>>2]=c[i+8>>2];i=__ZN9Animation7_insertI6VectorINS_4TKeyINS_12TransformKeyEEEES4_EEifRT_RKT0_(b,e,s+24|0,k)|0;__ZN8Resource12emit_changedEv(b);t=i;l=j;return t|0}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(895067,881861,638,895094,0);t=-1;l=j;return t|0}}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(895067,881861,636,881891,0);t=-1;l=j;return t|0}function __ZN9Animation7_insertI6VectorINS_4TKeyI7VariantEEES4_EEifRT_RKT0_(b,d,e,f){b=b|0;d=+d;e=e|0;f=f|0;var h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0;b=c[e>>2]|0;if(!b){h=0;i=0}else{h=c[b+-4>>2]|0;i=b}while(1){if(!h){j=0;k=14;break}l=h+-1|0;if((h|0)<1){k=11;break}b=(i|0)==0;if(b)m=0;else m=c[i+-4>>2]|0;if((m|0)<(h|0)){if(b)n=0;else n=c[i+-4>>2]|0;if((n|0)<(h|0)){k=11;break}a[1263537]=0}__ZN6VectorIN9Animation4TKeyI7VariantEEE14_copy_on_writeEv(e);b=c[e>>2]|0;if(+g[b+(l*40|0)+8>>2]<d){j=h;k=14;break}o=(b|0)==0;if(o)p=0;else p=c[b+-4>>2]|0;if((p|0)<(h|0)){if(o)q=0;else q=c[b+-4>>2]|0;if((q|0)<(h|0)){k=21;break}a[1263537]=0}__ZN6VectorIN9Animation4TKeyI7VariantEEE14_copy_on_writeEv(e);i=c[e>>2]|0;if(+g[i+(l*40|0)+8>>2]==d){k=24;break}else h=l}if((k|0)==11)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((k|0)==14){__ZN6VectorIN9Animation4TKeyI7VariantEEE6insertEiRKS3_(e,j,f)|0;r=j;return r|0}else if((k|0)==21)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((k|0)==24){k=(i|0)==0;if(k)s=0;else s=c[i+-4>>2]|0;do if((s|0)<(h|0)){if(k)t=0;else t=c[i+-4>>2]|0;if((t|0)<(h|0))__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else{a[1263537]=0;break}}while(0);__ZN6VectorIN9Animation4TKeyI7VariantEEE14_copy_on_writeEv(e);h=c[e>>2]|0;e=f;t=c[e+4>>2]|0;i=h+(l*40|0)|0;c[i>>2]=c[e>>2];c[i+4>>2]=t;c[h+(l*40|0)+8>>2]=c[f+8>>2];__ZN7VariantaSERKS_(h+(l*40|0)+16|0,f+16|0);r=l;return r|0}return 0}function __ZN9Animation7_insertI6VectorINS_9MethodKeyEES2_EEifRT_RKT0_(b,d,e,f){b=b|0;d=+d;e=e|0;f=f|0;var h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0;b=c[e>>2]|0;if(!b){h=0;i=0}else{h=c[b+-4>>2]|0;i=b}while(1){if(!h){j=0;k=14;break}l=h+-1|0;if((h|0)<1){k=11;break}b=(i|0)==0;if(b)m=0;else m=c[i+-4>>2]|0;if((m|0)<(h|0)){if(b)n=0;else n=c[i+-4>>2]|0;if((n|0)<(h|0)){k=11;break}a[1263537]=0}__ZN6VectorIN9Animation9MethodKeyEE14_copy_on_writeEv(e);b=c[e>>2]|0;if(+g[b+(l<<4)+4>>2]<d){j=h;k=14;break}o=(b|0)==0;if(o)p=0;else p=c[b+-4>>2]|0;if((p|0)<(h|0)){if(o)q=0;else q=c[b+-4>>2]|0;if((q|0)<(h|0)){k=21;break}a[1263537]=0}__ZN6VectorIN9Animation9MethodKeyEE14_copy_on_writeEv(e);i=c[e>>2]|0;if(+g[i+(l<<4)+4>>2]==d){k=24;break}else h=l}if((k|0)==11)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((k|0)==14){__ZN6VectorIN9Animation9MethodKeyEE6insertEiRKS1_(e,j,f)|0;r=j;return r|0}else if((k|0)==21)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((k|0)==24){k=(i|0)==0;if(k)s=0;else s=c[i+-4>>2]|0;do if((s|0)<(h|0)){if(k)t=0;else t=c[i+-4>>2]|0;if((t|0)<(h|0))__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else{a[1263537]=0;break}}while(0);__ZN6VectorIN9Animation9MethodKeyEE14_copy_on_writeEv(e);h=c[e>>2]|0;e=f;t=c[e+4>>2]|0;i=h+(l<<4)|0;c[i>>2]=c[e>>2];c[i+4>>2]=t;__ZN10StringNameaSERKS_(h+(l<<4)+8|0,f+8|0);__ZN6VectorI7VariantE10_copy_fromERKS1_(h+(l<<4)+12|0,f+12|0);r=l;return r|0}return 0}function __ZN6VectorIN9Animation9MethodKeyEE6insertEiRKS1_(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);g=f+16|0;h=f;if((d|0)>=0){i=c[b>>2]|0;j=(i|0)==0;if(j)k=0;else k=c[i+-4>>2]|0;if((k|0)>=(d|0)){a[1263537]=0;if(j)n=0;else n=c[i+-4>>2]|0;__ZN6VectorIN9Animation9MethodKeyEE6resizeEi(b,n+1|0)|0;n=c[b>>2]|0;if(!n)o=0;else o=c[n+-4>>2]|0;n=o+-1|0;if((n|0)>(d|0)){i=g+8|0;j=g+12|0;k=o;o=n;while(1){n=k+-2|0;do if((k|0)<2)p=50;else{q=c[b>>2]|0;r=(q|0)==0;if(r)s=0;else s=c[q+-4>>2]|0;if((s|0)<=(n|0)){if(r)t=0;else t=c[q+-4>>2]|0;if((t|0)<=(n|0)){p=50;break}a[1263537]=0}u=q+(n<<4)|0}while(0);if((p|0)==50){p=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);u=0}n=u;q=c[n+4>>2]|0;r=g;c[r>>2]=c[n>>2];c[r+4>>2]=q;__ZN10StringNameC2ERKS_(i,u+8|0);q=u+12|0;c[j>>2]=0;if((c[q>>2]|0?(c[j>>2]=0,r=c[q>>2]|0,r|0):0)?__Z28atomic_conditional_incrementPj(r+-8|0)|0:0)c[j>>2]=c[q>>2];do if((k|0)<1)p=64;else{q=c[b>>2]|0;r=(q|0)==0;if(r)v=0;else v=c[q+-4>>2]|0;if((v|0)<(k|0)){if(r)w=0;else w=c[q+-4>>2]|0;if((w|0)<(k|0)){p=64;break}a[1263537]=0}__ZN6VectorIN9Animation9MethodKeyEE14_copy_on_writeEv(b);x=(c[b>>2]|0)+(o<<4)|0}while(0);if((p|0)==64){p=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);x=0}q=g;r=c[q+4>>2]|0;n=x;c[n>>2]=c[q>>2];c[n+4>>2]=r;__ZN10StringNameaSERKS_(x+8|0,i);r=x+12|0;n=c[r>>2]|0;q=c[j>>2]|0;if((n|0)!=(q|0)){if(n|0?(__Z16atomic_decrementPj(n+-8|0)|0)==0:0){y=c[r>>2]|0;z=(y|0)==0?0:y+-4|0;y=z+4|0;A=c[z>>2]|0;if(A|0){B=0;C=A;while(1){A=y+(B*24|0)|0;if(!(c[A>>2]|0))D=C;else{__ZN7Variant5clearEv(A);D=c[z>>2]|0}B=B+1|0;if(B>>>0>=D>>>0)break;else C=D}}__ZN6Memory11free_staticEPvb(n,1)}c[r>>2]=0;C=c[j>>2]|0;if(!C)E=C;else{if(__Z28atomic_conditional_incrementPj(C+-8|0)|0)c[r>>2]=c[j>>2];E=c[j>>2]|0}}else E=q;if(E|0?(__Z16atomic_decrementPj(E+-8|0)|0)==0:0){C=c[j>>2]|0;B=(C|0)==0?0:C+-4|0;C=B+4|0;z=c[B>>2]|0;if(z|0){y=0;A=z;while(1){z=C+(y*24|0)|0;if(!(c[z>>2]|0))F=A;else{__ZN7Variant5clearEv(z);F=c[B>>2]|0}y=y+1|0;if(y>>>0>=F>>>0)break;else A=F}}__ZN6Memory11free_staticEPvb(E,1)}__ZN10StringNameD2Ev(i);A=o+-1|0;if((A|0)>(d|0)){y=o;o=A;k=y}else break}}k=e;o=c[k+4>>2]|0;i=h;c[i>>2]=c[k>>2];c[i+4>>2]=o;o=h+8|0;__ZN10StringNameC2ERKS_(o,e+8|0);i=h+12|0;k=e+12|0;c[i>>2]=0;e=c[k>>2]|0;if(e|0?(c[i>>2]=0,__Z28atomic_conditional_incrementPj(e+-8|0)|0):0)c[i>>2]=c[k>>2];k=c[b>>2]|0;e=(k|0)==0;if(e)G=0;else G=c[k+-4>>2]|0;do if((G|0)<=(d|0)){if(e)H=0;else H=c[k+-4>>2]|0;if((H|0)>(d|0)){a[1263537]=0;p=23;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);I=0;break}}else p=23;while(0);if((p|0)==23){__ZN6VectorIN9Animation9MethodKeyEE14_copy_on_writeEv(b);I=(c[b>>2]|0)+(d<<4)|0}d=h;h=c[d+4>>2]|0;b=I;c[b>>2]=c[d>>2];c[b+4>>2]=h;__ZN10StringNameaSERKS_(I+8|0,o);h=I+12|0;I=c[h>>2]|0;if((I|0)!=(c[i>>2]|0)){if(I|0?(__Z16atomic_decrementPj(I+-8|0)|0)==0:0){b=c[h>>2]|0;d=(b|0)==0?0:b+-4|0;b=d+4|0;p=c[d>>2]|0;if(p|0){H=0;k=p;while(1){p=b+(H*24|0)|0;if(!(c[p>>2]|0))J=k;else{__ZN7Variant5clearEv(p);J=c[d>>2]|0}H=H+1|0;if(H>>>0>=J>>>0)break;else k=J}}__ZN6Memory11free_staticEPvb(I,1)}c[h>>2]=0;I=c[i>>2]|0;if(I|0?__Z28atomic_conditional_incrementPj(I+-8|0)|0:0)c[h>>2]=c[i>>2]}h=c[i>>2]|0;if(h|0?(__Z16atomic_decrementPj(h+-8|0)|0)==0:0){I=c[i>>2]|0;i=(I|0)==0?0:I+-4|0;I=i+4|0;J=c[i>>2]|0;if(J|0){k=0;H=J;while(1){J=I+(k*24|0)|0;if(!(c[J>>2]|0))K=H;else{__ZN7Variant5clearEv(J);K=c[i>>2]|0}k=k+1|0;if(k>>>0>=K>>>0)break;else H=K}}__ZN6Memory11free_staticEPvb(h,1)}__ZN10StringNameD2Ev(o);L=0;l=f;return L|0}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143947,1146752,405,1143954,0);L=31;l=f;return L|0}function __ZN6VectorIN9Animation9MethodKeyEE6resizeEi(b,d){b=b|0;d=d|0;var e=0,f=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;if((d|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,269,1145657,0);e=31;return e|0}a[1263537]=0;f=c[b>>2]|0;if(!f)h=0;else h=c[f+-4>>2]|0;if((h|0)==(d|0)){e=0;return e|0}if(!d){__ZN6VectorIN9Animation9MethodKeyEE6_unrefEPv(b,f);c[b>>2]=0;e=0;return e|0}__ZN6VectorIN9Animation9MethodKeyEE14_copy_on_writeEv(b);f=d<<4;if(d>>>0<=268435455?(h=f+-1|0,i=h>>>1|h,h=i>>>2|i,i=h>>>4|h,h=i>>>8|i,i=(h>>>16|h)+1|0,f>>>0<4294967264):0){a[1263537]=0;f=c[b>>2]|0;do if(!f)if((d|0)>0)j=15;else{k=0;j=25}else{h=c[f+-4>>2]|0;if((h|0)<(d|0))if(!h)j=15;else{l=__ZN6Memory14realloc_staticEPvjb(f,i,1)|0;if(l|0){a[1263537]=0;m=l;n=c[l+-4>>2]|0;break}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,300,1145876,0);e=6;return e|0}else{k=h;j=25}}while(0);do if((j|0)==15){h=__ZN6Memory12alloc_staticEjb(i,1)|0;if(h|0){a[1263537]=0;c[h+-4>>2]=0;c[h+-8>>2]=1;m=h;n=0;break}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,292,1145820,0);e=6;return e|0}else if((j|0)==25){if((k|0)<=(d|0)){e=0;return e|0}if((c[f+-4>>2]|0)>>>0>d>>>0){h=d;l=f;do{o=l+(h<<4)+12|0;p=c[o>>2]|0;if(p|0?(__Z16atomic_decrementPj(p+-8|0)|0)==0:0){q=c[o>>2]|0;o=(q|0)==0?0:q+-4|0;q=o+4|0;r=c[o>>2]|0;if(r|0){s=0;t=r;while(1){r=q+(s*24|0)|0;if(!(c[r>>2]|0))u=t;else{__ZN7Variant5clearEv(r);u=c[o>>2]|0}s=s+1|0;if(s>>>0>=u>>>0)break;else t=u}}__ZN6Memory11free_staticEPvb(p,1)}__ZN10StringNameD2Ev(l+(h<<4)+8|0);h=h+1|0;l=c[b>>2]|0}while(h>>>0<(c[l+-4>>2]|0)>>>0);v=l}else v=f;h=__ZN6Memory14realloc_staticEPvjb(v,i,1)|0;if(!h){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,324,1145876,0);e=6;return e|0}else{a[1263537]=0;c[b>>2]=h;c[h+-4>>2]=d;e=0;return e|0}}while(0);c[b>>2]=m;if((n|0)<(d|0)){i=n;do{g[m+(i<<4)>>2]=1.0;__ZN10StringNameC2Ev(m+(i<<4)+8|0);c[m+(i<<4)+12>>2]=0;i=i+1|0}while((i|0)!=(d|0));w=c[b>>2]|0}else w=m;c[((w|0)==0?0:w+-4|0)>>2]=d;e=0;return e|0}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,285,1145723,0);e=6;return e|0}function __ZN6VectorIN9Animation4TKeyI7VariantEEE6insertEiRKS3_(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0;f=l;l=l+80|0;if((l|0)>=(m|0))ba(80);g=f+40|0;h=f;if((d|0)>=0){i=c[b>>2]|0;j=(i|0)==0;if(j)k=0;else k=c[i+-4>>2]|0;if((k|0)>=(d|0)){a[1263537]=0;if(j)n=1;else n=(c[i+-4>>2]|0)+1|0;__ZN6VectorIN9Animation4TKeyI7VariantEEE6resizeEi(b,n)|0;n=c[b>>2]|0;if(!n)o=0;else o=c[n+-4>>2]|0;n=o+-1|0;if((n|0)>(d|0)){i=g+8|0;j=g+16|0;k=o;o=n;while(1){n=k+-2|0;do if((k|0)<2)p=30;else{q=c[b>>2]|0;r=(q|0)==0;if(r)s=0;else s=c[q+-4>>2]|0;if((s|0)<=(n|0)){if(r)t=0;else t=c[q+-4>>2]|0;if((t|0)<=(n|0)){p=30;break}a[1263537]=0}u=q+(n*40|0)|0}while(0);if((p|0)==30){p=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);u=0}n=u;q=c[n+4>>2]|0;r=g;c[r>>2]=c[n>>2];c[r+4>>2]=q;c[i>>2]=c[u+8>>2];__ZN7VariantC2ERKS_(j,u+16|0);do if((k|0)<1)p=40;else{q=c[b>>2]|0;r=(q|0)==0;if(r)v=0;else v=c[q+-4>>2]|0;if((v|0)<(k|0)){if(r)w=0;else w=c[q+-4>>2]|0;if((w|0)<(k|0)){p=40;break}a[1263537]=0}__ZN6VectorIN9Animation4TKeyI7VariantEEE14_copy_on_writeEv(b);x=(c[b>>2]|0)+(o*40|0)|0}while(0);if((p|0)==40){p=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);x=0}q=g;r=c[q+4>>2]|0;n=x;c[n>>2]=c[q>>2];c[n+4>>2]=r;c[x+8>>2]=c[i>>2];__ZN7VariantaSERKS_(x+16|0,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);r=o+-1|0;if((r|0)>(d|0)){n=o;o=r;k=n}else break}}k=e;o=c[k+4>>2]|0;j=h;c[j>>2]=c[k>>2];c[j+4>>2]=o;o=h+8|0;c[o>>2]=c[e+8>>2];j=h+16|0;__ZN7VariantC2ERKS_(j,e+16|0);e=c[b>>2]|0;k=(e|0)==0;if(k)y=0;else y=c[e+-4>>2]|0;do if((y|0)<=(d|0)){if(k)z=0;else z=c[e+-4>>2]|0;if((z|0)>(d|0)){a[1263537]=0;p=20;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);A=0;break}}else p=20;while(0);if((p|0)==20){__ZN6VectorIN9Animation4TKeyI7VariantEEE14_copy_on_writeEv(b);A=(c[b>>2]|0)+(d*40|0)|0}d=h;h=c[d+4>>2]|0;b=A;c[b>>2]=c[d>>2];c[b+4>>2]=h;c[A+8>>2]=c[o>>2];__ZN7VariantaSERKS_(A+16|0,j);if(!(c[j>>2]|0)){B=0;l=f;return B|0}__ZN7Variant5clearEv(j);B=0;l=f;return B|0}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143947,1146752,405,1143954,0);B=31;l=f;return B|0}function __ZN9Animation7_insertI6VectorINS_4TKeyINS_12TransformKeyEEEES4_EEifRT_RKT0_(b,d,e,f){b=b|0;d=+d;e=e|0;f=f|0;var h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0;b=c[e>>2]|0;if(!b){h=0;i=0}else{h=c[b+-4>>2]|0;i=b}while(1){if(!h){j=0;k=14;break}l=h+-1|0;if((h|0)<1){k=11;break}b=(i|0)==0;if(b)m=0;else m=c[i+-4>>2]|0;if((m|0)<(h|0)){if(b)n=0;else n=c[i+-4>>2]|0;if((n|0)<(h|0)){k=11;break}a[1263537]=0}__ZN6VectorIN9Animation4TKeyINS0_12TransformKeyEEEE14_copy_on_writeEv(e);b=c[e>>2]|0;if(+g[b+(l*52|0)+8>>2]<d){j=h;k=14;break}o=(b|0)==0;if(o)p=0;else p=c[b+-4>>2]|0;if((p|0)<(h|0)){if(o)q=0;else q=c[b+-4>>2]|0;if((q|0)<(h|0)){k=21;break}a[1263537]=0}__ZN6VectorIN9Animation4TKeyINS0_12TransformKeyEEEE14_copy_on_writeEv(e);i=c[e>>2]|0;if(+g[i+(l*52|0)+8>>2]==d){k=24;break}else h=l}if((k|0)==11)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((k|0)==14){__ZN6VectorIN9Animation4TKeyINS0_12TransformKeyEEEE6insertEiRKS3_(e,j,f)|0;r=j;return r|0}else if((k|0)==21)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((k|0)==24){j=(i|0)==0;if(j)s=0;else s=c[i+-4>>2]|0;do if((s|0)<(h|0)){if(j)t=0;else t=c[i+-4>>2]|0;if((t|0)<(h|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);u=0;break}else{a[1263537]=0;k=32;break}}else k=32;while(0);if((k|0)==32){__ZN6VectorIN9Animation4TKeyINS0_12TransformKeyEEEE14_copy_on_writeEv(e);u=(c[e>>2]|0)+(l*52|0)|0}e=u;u=f;f=e+52|0;do{c[e>>2]=c[u>>2];e=e+4|0;u=u+4|0}while((e|0)<(f|0));r=l;return r|0}return 0}function __ZN6VectorIN9Animation4TKeyINS0_12TransformKeyEEEE6insertEiRKS3_(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0;f=l;l=l+64|0;if((l|0)>=(m|0))ba(64);g=f;if((d|0)>=0){h=c[b>>2]|0;i=(h|0)==0;if(i)j=0;else j=c[h+-4>>2]|0;if((j|0)>=(d|0)){a[1263537]=0;if(i)k=1;else k=(c[h+-4>>2]|0)+1|0;__ZN6VectorIN9Animation4TKeyINS0_12TransformKeyEEEE6resizeEi(b,k)|0;k=c[b>>2]|0;if(!k)n=0;else n=c[k+-4>>2]|0;h=n+-1|0;if((h|0)>(d|0)){i=n;n=h;while(1){h=i+-2|0;do if((i|0)<2)o=32;else{j=c[b>>2]|0;p=(j|0)==0;if(p)q=0;else q=c[j+-4>>2]|0;if((q|0)<=(h|0)){if(p)r=0;else r=c[j+-4>>2]|0;if((r|0)<=(h|0)){o=32;break}a[1263537]=0}s=g;t=j+(h*52|0)|0;u=s+52|0;do{c[s>>2]=c[t>>2];s=s+4|0;t=t+4|0}while((s|0)<(u|0));o=33}while(0);if((o|0)==32){o=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);s=g;t=0;u=s+52|0;do{c[s>>2]=c[t>>2];s=s+4|0;t=t+4|0}while((s|0)<(u|0));if((i|0)<1)o=39;else o=33}do if((o|0)==33){o=0;h=c[b>>2]|0;j=(h|0)==0;if(j)v=0;else v=c[h+-4>>2]|0;if((v|0)<(i|0)){if(j)w=0;else w=c[h+-4>>2]|0;if((w|0)<(i|0)){o=39;break}a[1263537]=0}__ZN6VectorIN9Animation4TKeyINS0_12TransformKeyEEEE14_copy_on_writeEv(b);x=(c[b>>2]|0)+(n*52|0)|0}while(0);if((o|0)==39){o=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);x=0}s=x;t=g;u=s+52|0;do{c[s>>2]=c[t>>2];s=s+4|0;t=t+4|0}while((s|0)<(u|0));h=n+-1|0;if((h|0)>(d|0)){j=n;n=h;i=j}else break}y=c[b>>2]|0}else y=k;s=g;t=e;u=s+52|0;do{c[s>>2]=c[t>>2];s=s+4|0;t=t+4|0}while((s|0)<(u|0));e=(y|0)==0;if(e)z=0;else z=c[y+-4>>2]|0;do if((z|0)<=(d|0)){if(e)A=0;else A=c[y+-4>>2]|0;if((A|0)>(d|0)){a[1263537]=0;o=21;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);B=0;break}}else o=21;while(0);if((o|0)==21){__ZN6VectorIN9Animation4TKeyINS0_12TransformKeyEEEE14_copy_on_writeEv(b);B=(c[b>>2]|0)+(d*52|0)|0}s=B;t=g;u=s+52|0;do{c[s>>2]=c[t>>2];s=s+4|0;t=t+4|0}while((s|0)<(u|0));C=0;l=f;return C|0}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143947,1146752,405,1143954,0);C=31;l=f;return C|0}function __ZN6VectorIN9Animation4TKeyI7VariantEEE6removeEi(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0;if((d|0)>=0){e=c[b>>2]|0;f=(e|0)==0;if(f)g=0;else g=c[e+-4>>2]|0;if((g|0)>(d|0)){a[1263537]=0;if(!f?(__ZN6VectorIN9Animation4TKeyI7VariantEEE14_copy_on_writeEv(b),f=c[b>>2]|0,(f|0)!=0):0){h=f;i=(c[f+-4>>2]|0)+-1|0}else{h=0;i=-1}if((i|0)>(d|0)){f=d;do{d=f;f=f+1|0;g=h+(f*40|0)|0;e=c[g+4>>2]|0;j=h+(d*40|0)|0;c[j>>2]=c[g>>2];c[j+4>>2]=e;c[h+(d*40|0)+8>>2]=c[h+(f*40|0)+8>>2];__ZN7VariantaSERKS_(h+(d*40|0)+16|0,h+(f*40|0)+16|0)}while((f|0)!=(i|0))}__ZN6VectorIN9Animation4TKeyI7VariantEEE6resizeEi(b,i)|0;return}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1128380,1146752,368,1122479,0);return}function __ZN6VectorIN9Animation9MethodKeyEE6removeEi(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0;if((d|0)>=0){e=c[b>>2]|0;f=(e|0)==0;if(f)g=0;else g=c[e+-4>>2]|0;if((g|0)>(d|0)){a[1263537]=0;if(!f?(__ZN6VectorIN9Animation9MethodKeyEE14_copy_on_writeEv(b),f=c[b>>2]|0,(f|0)!=0):0){h=f;i=(c[f+-4>>2]|0)+-1|0}else{h=0;i=-1}if((i|0)>(d|0)){f=d;do{d=f;f=f+1|0;g=h+(f<<4)|0;e=c[g+4>>2]|0;j=h+(d<<4)|0;c[j>>2]=c[g>>2];c[j+4>>2]=e;__ZN10StringNameaSERKS_(h+(d<<4)+8|0,h+(f<<4)+8|0);__ZN6VectorI7VariantE10_copy_fromERKS1_(h+(d<<4)+12|0,h+(f<<4)+12|0)}while((f|0)!=(i|0))}__ZN6VectorIN9Animation9MethodKeyEE6resizeEi(b,i)|0;return}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1128380,1146752,368,1122479,0);return}function __ZN9Animation11MethodTrackD2Ev(a){a=a|0;var b=0;c[a>>2]=291636;b=a+24|0;__ZN6VectorIN9Animation9MethodKeyEE6_unrefEPv(b,c[b>>2]|0);c[a>>2]=291588;__ZN8NodePathD2Ev(a+16|0);return}function __ZN9Animation11MethodTrackD0Ev(a){a=a|0;var b=0;c[a>>2]=291636;b=a+24|0;__ZN6VectorIN9Animation9MethodKeyEE6_unrefEPv(b,c[b>>2]|0);c[a>>2]=291588;__ZN8NodePathD2Ev(a+16|0);__ZdlPv(a);return}function __ZN9Animation10ValueTrackD2Ev(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0,i=0;c[a>>2]=291620;b=a+32|0;d=c[b>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0){e=c[b>>2]|0;b=(e|0)==0?0:e+-4|0;e=b+4|0;f=c[b>>2]|0;if(f|0){g=0;h=f;while(1){f=e+(g*40|0)+16|0;if(!(c[f>>2]|0))i=h;else{__ZN7Variant5clearEv(f);i=c[b>>2]|0}g=g+1|0;if(g>>>0>=i>>>0)break;else h=i}}__ZN6Memory11free_staticEPvb(d,1)}c[a>>2]=291588;__ZN8NodePathD2Ev(a+16|0);return}function __ZN9Animation10ValueTrackD0Ev(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0,i=0;c[a>>2]=291620;b=a+32|0;d=c[b>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0){e=c[b>>2]|0;b=(e|0)==0?0:e+-4|0;e=b+4|0;f=c[b>>2]|0;if(f|0){g=0;h=f;while(1){f=e+(g*40|0)+16|0;if(!(c[f>>2]|0))i=h;else{__ZN7Variant5clearEv(f);i=c[b>>2]|0}g=g+1|0;if(g>>>0>=i>>>0)break;else h=i}}__ZN6Memory11free_staticEPvb(d,1)}c[a>>2]=291588;__ZN8NodePathD2Ev(a+16|0);__ZdlPv(a);return}function __ZN6VectorIPN9Animation5TrackEE6resizeEi(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0;if((d|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,269,1145657,0);e=31;return e|0}a[1263537]=0;f=c[b>>2]|0;if(!f)g=0;else g=c[f+-4>>2]|0;if((g|0)==(d|0)){e=0;return e|0}if(!d){if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);c[b>>2]=0;e=0;return e|0}__ZN6VectorIPN9Animation5TrackEE14_copy_on_writeEv(b);f=d<<2;if(d>>>0<=1073741823?(g=f+-1|0,h=g>>>1|g,g=h>>>2|h,h=g>>>4|g,g=h>>>8|h,h=(g>>>16|g)+1|0,f>>>0<4294967264):0){a[1263537]=0;f=c[b>>2]|0;do if(!f)if((d|0)>0)i=18;else{j=0;i=25}else{g=c[f+-4>>2]|0;if((g|0)<(d|0))if(!g)i=18;else{k=__ZN6Memory14realloc_staticEPvjb(f,h,1)|0;if(k|0){a[1263537]=0;l=k;break}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,300,1145876,0);e=6;return e|0}else{j=g;i=25}}while(0);do if((i|0)==18){g=__ZN6Memory12alloc_staticEjb(h,1)|0;if(g|0){a[1263537]=0;c[g+-4>>2]=0;c[g+-8>>2]=1;l=g;break}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,292,1145820,0);e=6;return e|0}else if((i|0)==25){if((j|0)<=(d|0)){e=0;return e|0}g=__ZN6Memory14realloc_staticEPvjb(f,h,1)|0;if(!g){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,324,1145876,0);e=6;return e|0}else{a[1263537]=0;c[b>>2]=g;c[g+-4>>2]=d;e=0;return e|0}}while(0);c[b>>2]=l;c[((l|0)==0?0:l+-4|0)>>2]=d;e=0;return e|0}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,285,1145723,0);e=6;return e|0}function __ZN9Animation14TransformTrackD2Ev(a){a=a|0;var b=0;c[a>>2]=291604;b=c[a+24>>2]|0;if(b|0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(b,1);c[a>>2]=291588;__ZN8NodePathD2Ev(a+16|0);return}function __ZN9Animation14TransformTrackD0Ev(a){a=a|0;var b=0;c[a>>2]=291604;b=c[a+24>>2]|0;if(b|0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(b,1);c[a>>2]=291588;__ZN8NodePathD2Ev(a+16|0);__ZdlPv(a);return}function __ZN9Animation5TrackD2Ev(a){a=a|0;c[a>>2]=291588;__ZN8NodePathD2Ev(a+16|0);return}function __ZN9Animation5TrackD0Ev(a){a=a|0;c[a>>2]=291588;__ZN8NodePathD2Ev(a+16|0);__ZdlPv(a);return}function __ZN7ClassDB10_add_classI9AnimationEEvv(){var a=0,b=0,d=0,e=0,f=0,g=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+16|0;d=a+12|0;e=a+8|0;f=a+4|0;g=a;__ZN6StringC2EPKc(b,895833);c[e>>2]=c[b>>2];__ZN10StringNameC2ERK6String(d,e);__ZN6StringC2EPKc(b,1110448);c[g>>2]=c[b>>2];__ZN10StringNameC2ERK6String(f,g);__ZN7ClassDB11_add_class2ERK10StringNameS2_(d,f);__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);__ZN10StringNameD2Ev(d);d=c[e>>2]|0;if(!d){l=a;return}if(__Z16atomic_decrementPj(d+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(d,1);l=a;return}function __ZN9Animation13_bind_methodsEv(){var a=0,b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0;a=l;l=l+368|0;if((l|0)>=(m|0))ba(368);b=a+352|0;d=a+344|0;e=a;f=a+336|0;g=a+328|0;h=a+320|0;i=a+312|0;j=a+304|0;k=a+296|0;n=a+288|0;o=a+280|0;p=a+272|0;q=a+264|0;r=a+256|0;s=a+240|0;t=a+232|0;u=a+224|0;v=a+216|0;w=a+208|0;x=a+200|0;y=a+192|0;z=a+184|0;A=a+176|0;B=a+168|0;C=a+160|0;D=a+152|0;E=a+144|0;F=a+136|0;G=a+128|0;H=a+120|0;I=a+112|0;J=a+104|0;K=a+96|0;L=a+88|0;M=a+80|0;N=a+72|0;O=a+64|0;P=a+56|0;Q=a+48|0;R=a+40|0;S=a+32|0;T=a+24|0;U=a+248|0;__Z8D_METHODPKcS0_S0_(d,895423,1123189,1040699);__ZN7VariantC2Ei(e,-1);V=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(V);c[V>>2]=291652;__ZN10MethodBind10_set_constEb(V,0);__ZN10MethodBind24_generate_argument_typesEi(V,2);__ZN10MethodBind12_set_returnsEb(V,1);c[V+44>>2]=1251;c[V+48>>2]=0;c[b>>2]=e;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,V,d,b,1)|0;if(c[e>>2]|0)__ZN7Variant5clearEv(e);V=d+4|0;W=c[V>>2]|0;if(W|0?(__Z16atomic_decrementPj(W+-8|0)|0)==0:0){X=c[V>>2]|0;V=(X|0)==0?0:X+-4|0;X=V+4|0;if(c[V>>2]|0){Y=0;do{__ZN10StringNameD2Ev(X+(Y<<2)|0);Y=Y+1|0}while(Y>>>0<(c[V>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(W,1)}__ZN10StringNameD2Ev(d);__Z8D_METHODPKcS0_(f,895433,1128274);d=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(d);c[d>>2]=291688;__ZN10MethodBind10_set_constEb(d,0);__ZN10MethodBind24_generate_argument_typesEi(d,1);c[d+44>>2]=1597;c[d+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,d,f,0,0)|0;d=f+4|0;W=c[d>>2]|0;if(W|0?(__Z16atomic_decrementPj(W+-8|0)|0)==0:0){V=c[d>>2]|0;d=(V|0)==0?0:V+-4|0;V=d+4|0;if(c[d>>2]|0){Y=0;do{__ZN10StringNameD2Ev(V+(Y<<2)|0);Y=Y+1|0}while(Y>>>0<(c[d>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(W,1)}__ZN10StringNameD2Ev(f);__Z8D_METHODPKc(g,895446);f=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(f);c[f>>2]=291724;__ZN10MethodBind10_set_constEb(f,1);__ZN10MethodBind24_generate_argument_typesEi(f,0);__ZN10MethodBind12_set_returnsEb(f,1);c[f+44>>2]=5577;c[f+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,f,g,0,0)|0;f=g+4|0;W=c[f>>2]|0;if(W|0?(__Z16atomic_decrementPj(W+-8|0)|0)==0:0){d=c[f>>2]|0;f=(d|0)==0?0:d+-4|0;d=f+4|0;if(c[f>>2]|0){Y=0;do{__ZN10StringNameD2Ev(d+(Y<<2)|0);Y=Y+1|0}while(Y>>>0<(c[f>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(W,1)}__ZN10StringNameD2Ev(g);__Z8D_METHODPKcS0_(h,882979,1128274);g=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(g);c[g>>2]=291760;__ZN10MethodBind10_set_constEb(g,1);__ZN10MethodBind24_generate_argument_typesEi(g,1);__ZN10MethodBind12_set_returnsEb(g,1);c[g+44>>2]=4627;c[g+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,g,h,0,0)|0;g=h+4|0;W=c[g>>2]|0;if(W|0?(__Z16atomic_decrementPj(W+-8|0)|0)==0:0){f=c[g>>2]|0;g=(f|0)==0?0:f+-4|0;f=g+4|0;if(c[g>>2]|0){Y=0;do{__ZN10StringNameD2Ev(f+(Y<<2)|0);Y=Y+1|0}while(Y>>>0<(c[g>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(W,1)}__ZN10StringNameD2Ev(h);__Z8D_METHODPKcS0_(i,882855,1128274);h=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(h);c[h>>2]=291796;__ZN10MethodBind10_set_constEb(h,1);__ZN10MethodBind24_generate_argument_typesEi(h,1);__ZN10MethodBind12_set_returnsEb(h,1);c[h+44>>2]=4628;c[h+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,h,i,0,0)|0;h=i+4|0;W=c[h>>2]|0;if(W|0?(__Z16atomic_decrementPj(W+-8|0)|0)==0:0){g=c[h>>2]|0;h=(g|0)==0?0:g+-4|0;g=h+4|0;if(c[h>>2]|0){Y=0;do{__ZN10StringNameD2Ev(g+(Y<<2)|0);Y=Y+1|0}while(Y>>>0<(c[h>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(W,1)}__ZN10StringNameD2Ev(i);__Z8D_METHODPKcS0_S0_(j,895408,1128274,1128095);i=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(i);c[i>>2]=291832;__ZN10MethodBind10_set_constEb(i,0);__ZN10MethodBind24_generate_argument_typesEi(i,2);c[i+44>>2]=1606;c[i+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,i,j,0,0)|0;i=j+4|0;W=c[i>>2]|0;if(W|0?(__Z16atomic_decrementPj(W+-8|0)|0)==0:0){h=c[i>>2]|0;i=(h|0)==0?0:h+-4|0;h=i+4|0;if(c[i>>2]|0){Y=0;do{__ZN10StringNameD2Ev(h+(Y<<2)|0);Y=Y+1|0}while(Y>>>0<(c[i>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(W,1)}__ZN10StringNameD2Ev(j);__Z8D_METHODPKcS0_(k,895462,1128095);j=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(j);c[j>>2]=291868;__ZN10MethodBind10_set_constEb(j,1);__ZN10MethodBind24_generate_argument_typesEi(j,1);__ZN10MethodBind12_set_returnsEb(j,1);c[j+44>>2]=4629;c[j+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,j,k,0,0)|0;j=k+4|0;W=c[j>>2]|0;if(W|0?(__Z16atomic_decrementPj(W+-8|0)|0)==0:0){i=c[j>>2]|0;j=(i|0)==0?0:i+-4|0;i=j+4|0;if(c[j>>2]|0){Y=0;do{__ZN10StringNameD2Ev(i+(Y<<2)|0);Y=Y+1|0}while(Y>>>0<(c[j>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(W,1)}__ZN10StringNameD2Ev(k);__Z8D_METHODPKcS0_(n,895473,1128274);k=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(k);c[k>>2]=291688;__ZN10MethodBind10_set_constEb(k,0);__ZN10MethodBind24_generate_argument_typesEi(k,1);c[k+44>>2]=1598;c[k+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,k,n,0,0)|0;k=n+4|0;W=c[k>>2]|0;if(W|0?(__Z16atomic_decrementPj(W+-8|0)|0)==0:0){j=c[k>>2]|0;k=(j|0)==0?0:j+-4|0;j=k+4|0;if(c[k>>2]|0){Y=0;do{__ZN10StringNameD2Ev(j+(Y<<2)|0);Y=Y+1|0}while(Y>>>0<(c[k>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(W,1)}__ZN10StringNameD2Ev(n);__Z8D_METHODPKcS0_(o,895487,1128274);n=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(n);c[n>>2]=291688;__ZN10MethodBind10_set_constEb(n,0);__ZN10MethodBind24_generate_argument_typesEi(n,1);c[n+44>>2]=1599;c[n+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,n,o,0,0)|0;n=o+4|0;W=c[n>>2]|0;if(W|0?(__Z16atomic_decrementPj(W+-8|0)|0)==0:0){k=c[n>>2]|0;n=(k|0)==0?0:k+-4|0;k=n+4|0;if(c[n>>2]|0){Y=0;do{__ZN10StringNameD2Ev(k+(Y<<2)|0);Y=Y+1|0}while(Y>>>0<(c[n>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(W,1)}__ZN10StringNameD2Ev(o);__Z8D_METHODPKcS0_S0_(p,894476,1128274,894275);o=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(o);c[o>>2]=291904;__ZN10MethodBind10_set_constEb(o,0);__ZN10MethodBind24_generate_argument_typesEi(o,2);c[o+44>>2]=1607;c[o+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,o,p,0,0)|0;o=p+4|0;W=c[o>>2]|0;if(W|0?(__Z16atomic_decrementPj(W+-8|0)|0)==0:0){n=c[o>>2]|0;o=(n|0)==0?0:n+-4|0;n=o+4|0;if(c[o>>2]|0){Y=0;do{__ZN10StringNameD2Ev(n+(Y<<2)|0);Y=Y+1|0}while(Y>>>0<(c[o>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(W,1)}__ZN10StringNameD2Ev(p);__Z8D_METHODPKcS0_(q,894284,1128274);p=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(p);c[p>>2]=291940;__ZN10MethodBind10_set_constEb(p,1);__ZN10MethodBind24_generate_argument_typesEi(p,1);__ZN10MethodBind12_set_returnsEb(p,1);c[p+44>>2]=4630;c[p+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,p,q,0,0)|0;p=q+4|0;W=c[p>>2]|0;if(W|0?(__Z16atomic_decrementPj(W+-8|0)|0)==0:0){o=c[p>>2]|0;p=(o|0)==0?0:o+-4|0;o=p+4|0;if(c[p>>2]|0){Y=0;do{__ZN10StringNameD2Ev(o+(Y<<2)|0);Y=Y+1|0}while(Y>>>0<(c[p>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(W,1)}__ZN10StringNameD2Ev(q);__Z8D_METHODPKcS0_S0_S0_S0_S0_(r,895067,1128274,941085,882391,1129124,1128855);q=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(q);c[q>>2]=291976;__ZN10MethodBind10_set_constEb(q,0);__ZN10MethodBind24_generate_argument_typesEi(q,5);__ZN10MethodBind12_set_returnsEb(q,1);c[q+44>>2]=1;c[q+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,q,r,0,0)|0;q=r+4|0;W=c[q>>2]|0;if(W|0?(__Z16atomic_decrementPj(W+-8|0)|0)==0:0){p=c[q>>2]|0;q=(p|0)==0?0:p+-4|0;p=q+4|0;if(c[q>>2]|0){Y=0;do{__ZN10StringNameD2Ev(p+(Y<<2)|0);Y=Y+1|0}while(Y>>>0<(c[q>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(W,1)}__ZN10StringNameD2Ev(r);__Z8D_METHODPKcS0_S0_S0_S0_(s,894837,1128274,941085,1128339,895503);__ZN7VariantC2Ei(e,1);r=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(r);c[r>>2]=292012;__ZN10MethodBind10_set_constEb(r,0);__ZN10MethodBind24_generate_argument_typesEi(r,4);c[r+44>>2]=1;c[r+48>>2]=0;c[b>>2]=e;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,r,s,b,1)|0;if(c[e>>2]|0)__ZN7Variant5clearEv(e);r=s+4|0;W=c[r>>2]|0;if(W|0?(__Z16atomic_decrementPj(W+-8|0)|0)==0:0){q=c[r>>2]|0;r=(q|0)==0?0:q+-4|0;q=r+4|0;if(c[r>>2]|0){Y=0;do{__ZN10StringNameD2Ev(q+(Y<<2)|0);Y=Y+1|0}while(Y>>>0<(c[r>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(W,1)}__ZN10StringNameD2Ev(s);__Z8D_METHODPKcS0_S0_(t,895156,1128274,895514);s=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(s);c[s>>2]=292048;__ZN10MethodBind10_set_constEb(s,0);__ZN10MethodBind24_generate_argument_typesEi(s,2);c[s+44>>2]=1608;c[s+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,s,t,0,0)|0;s=t+4|0;W=c[s>>2]|0;if(W|0?(__Z16atomic_decrementPj(W+-8|0)|0)==0:0){r=c[s>>2]|0;s=(r|0)==0?0:r+-4|0;r=s+4|0;if(c[s>>2]|0){Y=0;do{__ZN10StringNameD2Ev(r+(Y<<2)|0);Y=Y+1|0}while(Y>>>0<(c[s>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(W,1)}__ZN10StringNameD2Ev(t);__Z8D_METHODPKcS0_S0_(u,895522,1128274,1126974);t=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(t);c[t>>2]=292084;__ZN10MethodBind10_set_constEb(t,0);__ZN10MethodBind24_generate_argument_typesEi(t,2);c[t+44>>2]=85;c[t+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,t,u,0,0)|0;t=u+4|0;W=c[t>>2]|0;if(W|0?(__Z16atomic_decrementPj(W+-8|0)|0)==0:0){s=c[t>>2]|0;t=(s|0)==0?0:s+-4|0;s=t+4|0;if(c[t>>2]|0){Y=0;do{__ZN10StringNameD2Ev(s+(Y<<2)|0);Y=Y+1|0}while(Y>>>0<(c[t>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(W,1)}__ZN10StringNameD2Ev(u);__Z8D_METHODPKcS0_S0_S0_(v,895546,1128274,1128339,1128356);u=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(u);c[u>>2]=292120;__ZN10MethodBind10_set_constEb(u,0);__ZN10MethodBind24_generate_argument_typesEi(u,3);c[u+44>>2]=3165;c[u+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,u,v,0,0)|0;u=v+4|0;W=c[u>>2]|0;if(W|0?(__Z16atomic_decrementPj(W+-8|0)|0)==0:0){t=c[u>>2]|0;u=(t|0)==0?0:t+-4|0;t=u+4|0;if(c[u>>2]|0){Y=0;do{__ZN10StringNameD2Ev(t+(Y<<2)|0);Y=Y+1|0}while(Y>>>0<(c[u>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(W,1)}__ZN10StringNameD2Ev(v);__Z8D_METHODPKcS0_S0_S0_(w,894812,1128274,895514,895503);v=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(v);c[v>>2]=292156;__ZN10MethodBind10_set_constEb(v,0);__ZN10MethodBind24_generate_argument_typesEi(v,3);c[v+44>>2]=18;c[v+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,v,w,0,0)|0;v=w+4|0;W=c[v>>2]|0;do if(W|0){if(__Z16atomic_decrementPj(W+-8|0)|0)break;u=c[v>>2]|0;Y=(u|0)==0?0:u+-4|0;u=Y+4|0;if(c[Y>>2]|0){t=0;do{__ZN10StringNameD2Ev(u+(t<<2)|0);t=t+1|0}while(t>>>0<(c[Y>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(W,1)}while(0);__ZN10StringNameD2Ev(w);__Z8D_METHODPKcS0_S0_(x,894320,1128274,895514);w=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(w);c[w>>2]=292192;__ZN10MethodBind10_set_constEb(w,1);__ZN10MethodBind24_generate_argument_typesEi(w,2);__ZN10MethodBind12_set_returnsEb(w,1);c[w+44>>2]=18;c[w+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,w,x,0,0)|0;w=x+4|0;W=c[w>>2]|0;do if(W|0){if(__Z16atomic_decrementPj(W+-8|0)|0)break;v=c[w>>2]|0;Y=(v|0)==0?0:v+-4|0;v=Y+4|0;if(c[Y>>2]|0){t=0;do{__ZN10StringNameD2Ev(v+(t<<2)|0);t=t+1|0}while(t>>>0<(c[Y>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(W,1)}while(0);__ZN10StringNameD2Ev(x);__Z8D_METHODPKcS0_(y,882994,1128274);x=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(x);c[x>>2]=292228;__ZN10MethodBind10_set_constEb(x,1);__ZN10MethodBind24_generate_argument_typesEi(x,1);__ZN10MethodBind12_set_returnsEb(x,1);c[x+44>>2]=4631;c[x+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,x,y,0,0)|0;x=y+4|0;W=c[x>>2]|0;do if(W|0){if(__Z16atomic_decrementPj(W+-8|0)|0)break;w=c[x>>2]|0;Y=(w|0)==0?0:w+-4|0;w=Y+4|0;if(c[Y>>2]|0){t=0;do{__ZN10StringNameD2Ev(w+(t<<2)|0);t=t+1|0}while(t>>>0<(c[Y>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(W,1)}while(0);__ZN10StringNameD2Ev(y);__Z8D_METHODPKcS0_S0_(z,882318,1128274,895514);y=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(y);c[y>>2]=292264;__ZN10MethodBind10_set_constEb(y,1);__ZN10MethodBind24_generate_argument_typesEi(y,2);__ZN10MethodBind12_set_returnsEb(y,1);c[y+44>>2]=3166;c[y+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,y,z,0,0)|0;y=z+4|0;W=c[y>>2]|0;do if(W|0){if(__Z16atomic_decrementPj(W+-8|0)|0)break;x=c[y>>2]|0;Y=(x|0)==0?0:x+-4|0;x=Y+4|0;if(c[Y>>2]|0){t=0;do{__ZN10StringNameD2Ev(x+(t<<2)|0);t=t+1|0}while(t>>>0<(c[Y>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(W,1)}while(0);__ZN10StringNameD2Ev(z);__Z8D_METHODPKcS0_S0_(A,894345,1128274,895514);z=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(z);c[z>>2]=292192;__ZN10MethodBind10_set_constEb(z,1);__ZN10MethodBind24_generate_argument_typesEi(z,2);__ZN10MethodBind12_set_returnsEb(z,1);c[z+44>>2]=19;c[z+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,z,A,0,0)|0;z=A+4|0;W=c[z>>2]|0;do if(W|0){if(__Z16atomic_decrementPj(W+-8|0)|0)break;y=c[z>>2]|0;Y=(y|0)==0?0:y+-4|0;y=Y+4|0;if(c[Y>>2]|0){t=0;do{__ZN10StringNameD2Ev(y+(t<<2)|0);t=t+1|0}while(t>>>0<(c[Y>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(W,1)}while(0);__ZN10StringNameD2Ev(A);__Z8D_METHODPKcS0_S0_S0_(B,884775,1128274,941085,895566);__ZN7VariantC2Eb(e,0);A=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(A);c[A>>2]=292300;__ZN10MethodBind10_set_constEb(A,1);__ZN10MethodBind24_generate_argument_typesEi(A,3);__ZN10MethodBind12_set_returnsEb(A,1);c[A+44>>2]=2;c[A+48>>2]=0;c[b>>2]=e;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,A,B,b,1)|0;if(c[e>>2]|0)__ZN7Variant5clearEv(e);A=B+4|0;W=c[A>>2]|0;do if(W|0){if(__Z16atomic_decrementPj(W+-8|0)|0)break;z=c[A>>2]|0;Y=(z|0)==0?0:z+-4|0;z=Y+4|0;if(c[Y>>2]|0){t=0;do{__ZN10StringNameD2Ev(z+(t<<2)|0);t=t+1|0}while(t>>>0<(c[Y>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(W,1)}while(0);__ZN10StringNameD2Ev(B);__Z8D_METHODPKcS0_S0_(C,895347,1128274,1128173);B=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(B);c[B>>2]=292336;__ZN10MethodBind10_set_constEb(B,0);__ZN10MethodBind24_generate_argument_typesEi(B,2);c[B+44>>2]=1609;c[B+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,B,C,0,0)|0;B=C+4|0;W=c[B>>2]|0;do if(W|0){if(__Z16atomic_decrementPj(W+-8|0)|0)break;A=c[B>>2]|0;Y=(A|0)==0?0:A+-4|0;A=Y+4|0;if(c[Y>>2]|0){t=0;do{__ZN10StringNameD2Ev(A+(t<<2)|0);t=t+1|0}while(t>>>0<(c[Y>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(W,1)}while(0);__ZN10StringNameD2Ev(C);__Z8D_METHODPKcS0_(D,894202,1128274);C=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(C);c[C>>2]=292372;__ZN10MethodBind10_set_constEb(C,1);__ZN10MethodBind24_generate_argument_typesEi(C,1);__ZN10MethodBind12_set_returnsEb(C,1);c[C+44>>2]=4632;c[C+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,C,D,0,0)|0;C=D+4|0;W=c[C>>2]|0;do if(W|0){if(__Z16atomic_decrementPj(W+-8|0)|0)break;B=c[C>>2]|0;Y=(B|0)==0?0:B+-4|0;B=Y+4|0;if(c[Y>>2]|0){t=0;do{__ZN10StringNameD2Ev(B+(t<<2)|0);t=t+1|0}while(t>>>0<(c[Y>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(W,1)}while(0);__ZN10StringNameD2Ev(D);__Z8D_METHODPKcS0_S0_(E,895313,1128274,1128173);D=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(D);c[D>>2]=291904;__ZN10MethodBind10_set_constEb(D,0);__ZN10MethodBind24_generate_argument_typesEi(D,2);c[D+44>>2]=1610;c[D+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,D,E,0,0)|0;D=E+4|0;W=c[D>>2]|0;do if(W|0){if(__Z16atomic_decrementPj(W+-8|0)|0)break;C=c[D>>2]|0;Y=(C|0)==0?0:C+-4|0;C=Y+4|0;if(c[Y>>2]|0){t=0;do{__ZN10StringNameD2Ev(C+(t<<2)|0);t=t+1|0}while(t>>>0<(c[Y>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(W,1)}while(0);__ZN10StringNameD2Ev(E);__Z8D_METHODPKcS0_(F,894241,1128274);E=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(E);c[E>>2]=291940;__ZN10MethodBind10_set_constEb(E,1);__ZN10MethodBind24_generate_argument_typesEi(E,1);__ZN10MethodBind12_set_returnsEb(E,1);c[E+44>>2]=4633;c[E+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,E,F,0,0)|0;E=F+4|0;W=c[E>>2]|0;do if(W|0){if(__Z16atomic_decrementPj(W+-8|0)|0)break;D=c[E>>2]|0;Y=(D|0)==0?0:D+-4|0;D=Y+4|0;if(c[Y>>2]|0){t=0;do{__ZN10StringNameD2Ev(D+(t<<2)|0);t=t+1|0}while(t>>>0<(c[Y>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(W,1)}while(0);__ZN10StringNameD2Ev(F);__Z8D_METHODPKcS0_S0_(G,882870,1128274,947169);F=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(F);c[F>>2]=292408;__ZN10MethodBind10_set_constEb(F,1);__ZN10MethodBind24_generate_argument_typesEi(F,2);__ZN10MethodBind12_set_returnsEb(F,1);c[F+44>>2]=1;c[F+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,F,G,0,0)|0;F=G+4|0;W=c[F>>2]|0;do if(W|0){if(__Z16atomic_decrementPj(W+-8|0)|0)break;E=c[F>>2]|0;Y=(E|0)==0?0:E+-4|0;E=Y+4|0;if(c[Y>>2]|0){t=0;do{__ZN10StringNameD2Ev(E+(t<<2)|0);t=t+1|0}while(t>>>0<(c[Y>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(W,1)}while(0);__ZN10StringNameD2Ev(G);__Z8D_METHODPKcS0_S0_(H,895572,1128274,1146083);G=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(G);c[G>>2]=292444;__ZN10MethodBind10_set_constEb(G,0);__ZN10MethodBind24_generate_argument_typesEi(G,2);c[G+44>>2]=1611;c[G+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,G,H,0,0)|0;G=H+4|0;W=c[G>>2]|0;do if(W|0){if(__Z16atomic_decrementPj(W+-8|0)|0)break;F=c[G>>2]|0;Y=(F|0)==0?0:F+-4|0;F=Y+4|0;if(c[Y>>2]|0){t=0;do{__ZN10StringNameD2Ev(F+(t<<2)|0);t=t+1|0}while(t>>>0<(c[Y>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(W,1)}while(0);__ZN10StringNameD2Ev(H);__Z8D_METHODPKcS0_(I,882754,1128274);H=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(H);c[H>>2]=292480;__ZN10MethodBind10_set_constEb(H,1);__ZN10MethodBind24_generate_argument_typesEi(H,1);__ZN10MethodBind12_set_returnsEb(H,1);c[H+44>>2]=4634;c[H+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,H,I,0,0)|0;H=I+4|0;W=c[H>>2]|0;do if(W|0){if(__Z16atomic_decrementPj(W+-8|0)|0)break;G=c[H>>2]|0;Y=(G|0)==0?0:G+-4|0;G=Y+4|0;if(c[Y>>2]|0){t=0;do{__ZN10StringNameD2Ev(G+(t<<2)|0);t=t+1|0}while(t>>>0<(c[Y>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(W,1)}while(0);__ZN10StringNameD2Ev(I);__Z8D_METHODPKcS0_S0_S0_(J,882494,1128274,947169,1125300);I=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(I);c[I>>2]=292516;__ZN10MethodBind10_set_constEb(I,1);__ZN10MethodBind24_generate_argument_typesEi(I,3);__ZN10MethodBind12_set_returnsEb(I,1);c[I+44>>2]=1;c[I+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,I,J,0,0)|0;I=J+4|0;W=c[I>>2]|0;do if(W|0){if(__Z16atomic_decrementPj(W+-8|0)|0)break;H=c[I>>2]|0;Y=(H|0)==0?0:H+-4|0;H=Y+4|0;if(c[Y>>2]|0){t=0;do{__ZN10StringNameD2Ev(H+(t<<2)|0);t=t+1|0}while(t>>>0<(c[Y>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(W,1)}while(0);__ZN10StringNameD2Ev(J);__Z8D_METHODPKcS0_S0_S0_(K,882149,1128274,947169,1125300);J=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(J);c[J>>2]=292516;__ZN10MethodBind10_set_constEb(J,1);__ZN10MethodBind24_generate_argument_typesEi(J,3);__ZN10MethodBind12_set_returnsEb(J,1);c[J+44>>2]=2;c[J+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,J,K,0,0)|0;J=K+4|0;W=c[J>>2]|0;do if(W|0){if(__Z16atomic_decrementPj(W+-8|0)|0)break;I=c[J>>2]|0;Y=(I|0)==0?0:I+-4|0;I=Y+4|0;if(c[Y>>2]|0){t=0;do{__ZN10StringNameD2Ev(I+(t<<2)|0);t=t+1|0}while(t>>>0<(c[Y>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(W,1)}while(0);__ZN10StringNameD2Ev(K);__Z8D_METHODPKcS0_S0_(L,882058,1128274,895514);K=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(K);c[K>>2]=292552;__ZN10MethodBind10_set_constEb(K,1);__ZN10MethodBind24_generate_argument_typesEi(K,2);__ZN10MethodBind12_set_returnsEb(K,1);c[K+44>>2]=1252;c[K+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,K,L,0,0)|0;K=L+4|0;W=c[K>>2]|0;do if(W|0){if(__Z16atomic_decrementPj(W+-8|0)|0)break;J=c[K>>2]|0;Y=(J|0)==0?0:J+-4|0;J=Y+4|0;if(c[Y>>2]|0){t=0;do{__ZN10StringNameD2Ev(J+(t<<2)|0);t=t+1|0}while(t>>>0<(c[Y>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(W,1)}while(0);__ZN10StringNameD2Ev(L);__Z8D_METHODPKcS0_S0_(M,881837,1128274,895514);L=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(L);c[L>>2]=292588;__ZN10MethodBind10_set_constEb(L,1);__ZN10MethodBind24_generate_argument_typesEi(L,2);__ZN10MethodBind12_set_returnsEb(L,1);c[L+44>>2]=1253;c[L+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,L,M,0,0)|0;L=M+4|0;W=c[L>>2]|0;do if(W|0){if(__Z16atomic_decrementPj(W+-8|0)|0)break;K=c[L>>2]|0;Y=(K|0)==0?0:K+-4|0;K=Y+4|0;if(c[Y>>2]|0){t=0;do{__ZN10StringNameD2Ev(K+(t<<2)|0);t=t+1|0}while(t>>>0<(c[Y>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(W,1)}while(0);__ZN10StringNameD2Ev(M);__Z8D_METHODPKcS0_(N,912071,947169);M=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(M);c[M>>2]=292624;__ZN10MethodBind10_set_constEb(M,0);__ZN10MethodBind24_generate_argument_typesEi(M,1);c[M+44>>2]=206;c[M+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,M,N,0,0)|0;M=N+4|0;W=c[M>>2]|0;do if(W|0){if(__Z16atomic_decrementPj(W+-8|0)|0)break;L=c[M>>2]|0;Y=(L|0)==0?0:L+-4|0;L=Y+4|0;if(c[Y>>2]|0){t=0;do{__ZN10StringNameD2Ev(L+(t<<2)|0);t=t+1|0}while(t>>>0<(c[Y>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(W,1)}while(0);__ZN10StringNameD2Ev(N);__Z8D_METHODPKc(O,912082);N=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(N);c[N>>2]=292660;__ZN10MethodBind10_set_constEb(N,1);__ZN10MethodBind24_generate_argument_typesEi(N,0);__ZN10MethodBind12_set_returnsEb(N,1);c[N+44>>2]=213;c[N+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,N,O,0,0)|0;N=O+4|0;W=c[N>>2]|0;do if(W|0){if(__Z16atomic_decrementPj(W+-8|0)|0)break;M=c[N>>2]|0;Y=(M|0)==0?0:M+-4|0;M=Y+4|0;if(c[Y>>2]|0){t=0;do{__ZN10StringNameD2Ev(M+(t<<2)|0);t=t+1|0}while(t>>>0<(c[Y>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(W,1)}while(0);__ZN10StringNameD2Ev(O);__Z8D_METHODPKcS0_(P,944175,1113974);O=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(O);c[O>>2]=292696;__ZN10MethodBind10_set_constEb(O,0);__ZN10MethodBind24_generate_argument_typesEi(O,1);c[O+44>>2]=1600;c[O+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,O,P,0,0)|0;O=P+4|0;W=c[O>>2]|0;do if(W|0){if(__Z16atomic_decrementPj(W+-8|0)|0)break;N=c[O>>2]|0;Y=(N|0)==0?0:N+-4|0;N=Y+4|0;if(c[Y>>2]|0){t=0;do{__ZN10StringNameD2Ev(N+(t<<2)|0);t=t+1|0}while(t>>>0<(c[Y>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(W,1)}while(0);__ZN10StringNameD2Ev(P);__Z8D_METHODPKc(Q,944184);P=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(P);c[P>>2]=292732;__ZN10MethodBind10_set_constEb(P,1);__ZN10MethodBind24_generate_argument_typesEi(P,0);__ZN10MethodBind12_set_returnsEb(P,1);c[P+44>>2]=5578;c[P+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,P,Q,0,0)|0;P=Q+4|0;W=c[P>>2]|0;do if(W|0){if(__Z16atomic_decrementPj(W+-8|0)|0)break;O=c[P>>2]|0;Y=(O|0)==0?0:O+-4|0;O=Y+4|0;if(c[Y>>2]|0){t=0;do{__ZN10StringNameD2Ev(O+(t<<2)|0);t=t+1|0}while(t>>>0<(c[Y>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(W,1)}while(0);__ZN10StringNameD2Ev(Q);__Z8D_METHODPKcS0_(R,895600,895609);Q=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(Q);c[Q>>2]=292624;__ZN10MethodBind10_set_constEb(Q,0);__ZN10MethodBind24_generate_argument_typesEi(Q,1);c[Q+44>>2]=207;c[Q+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,Q,R,0,0)|0;Q=R+4|0;W=c[Q>>2]|0;do if(W|0){if(__Z16atomic_decrementPj(W+-8|0)|0)break;P=c[Q>>2]|0;Y=(P|0)==0?0:P+-4|0;P=Y+4|0;if(c[Y>>2]|0){t=0;do{__ZN10StringNameD2Ev(P+(t<<2)|0);t=t+1|0}while(t>>>0<(c[Y>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(W,1)}while(0);__ZN10StringNameD2Ev(R);__Z8D_METHODPKc(S,1044574);R=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(R);c[R>>2]=292660;__ZN10MethodBind10_set_constEb(R,1);__ZN10MethodBind24_generate_argument_typesEi(R,0);__ZN10MethodBind12_set_returnsEb(R,1);c[R+44>>2]=214;c[R+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,R,S,0,0)|0;R=S+4|0;W=c[R>>2]|0;do if(W|0){if(__Z16atomic_decrementPj(W+-8|0)|0)break;Q=c[R>>2]|0;Y=(Q|0)==0?0:Q+-4|0;Q=Y+4|0;if(c[Y>>2]|0){t=0;do{__ZN10StringNameD2Ev(Q+(t<<2)|0);t=t+1|0}while(t>>>0<(c[Y>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(W,1)}while(0);__ZN10StringNameD2Ev(S);__Z8D_METHODPKc(T,1132387);S=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(S);c[S>>2]=292768;__ZN10MethodBind10_set_constEb(S,0);__ZN10MethodBind24_generate_argument_typesEi(S,0);c[S+44>>2]=5278;c[S+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,S,T,0,0)|0;S=T+4|0;W=c[S>>2]|0;do if(W|0){if(__Z16atomic_decrementPj(W+-8|0)|0)break;R=c[S>>2]|0;Y=(R|0)==0?0:R+-4|0;R=Y+4|0;if(c[Y>>2]|0){t=0;do{__ZN10StringNameD2Ev(R+(t<<2)|0);t=t+1|0}while(t>>>0<(c[Y>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(W,1)}while(0);__ZN10StringNameD2Ev(T);__ZN6StringC2EPKc(b,895833);c[U>>2]=c[b>>2];__ZN10StringNameC2ERK6String(e,U);__ZN10StringNameC2EPKc(b,895618);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(e,b,0);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(e);T=c[U>>2]|0;do if(T|0){if(__Z16atomic_decrementPj(T+-8|0)|0)break;__ZN6Memory11free_staticEPvb(T,1)}while(0);__ZN6StringC2EPKc(b,895833);c[U>>2]=c[b>>2];__ZN10StringNameC2ERK6String(e,U);__ZN10StringNameC2EPKc(b,1141788);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(e,b,1);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(e);T=c[U>>2]|0;do if(T|0){if(__Z16atomic_decrementPj(T+-8|0)|0)break;__ZN6Memory11free_staticEPvb(T,1)}while(0);__ZN6StringC2EPKc(b,895833);c[U>>2]=c[b>>2];__ZN10StringNameC2ERK6String(e,U);__ZN10StringNameC2EPKc(b,895629);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(e,b,2);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(e);T=c[U>>2]|0;do if(T|0){if(__Z16atomic_decrementPj(T+-8|0)|0)break;__ZN6Memory11free_staticEPvb(T,1)}while(0);__ZN6StringC2EPKc(b,895833);c[U>>2]=c[b>>2];__ZN10StringNameC2ERK6String(e,U);__ZN10StringNameC2EPKc(b,895641);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(e,b,0);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(e);T=c[U>>2]|0;do if(T|0){if(__Z16atomic_decrementPj(T+-8|0)|0)break;__ZN6Memory11free_staticEPvb(T,1)}while(0);__ZN6StringC2EPKc(b,895833);c[U>>2]=c[b>>2];__ZN10StringNameC2ERK6String(e,U);__ZN10StringNameC2EPKc(b,895663);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(e,b,1);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(e);T=c[U>>2]|0;do if(T|0){if(__Z16atomic_decrementPj(T+-8|0)|0)break;__ZN6Memory11free_staticEPvb(T,1)}while(0);__ZN6StringC2EPKc(b,895833);c[U>>2]=c[b>>2];__ZN10StringNameC2ERK6String(e,U);__ZN10StringNameC2EPKc(b,895684);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(e,b,2);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(e);T=c[U>>2]|0;do if(T|0){if(__Z16atomic_decrementPj(T+-8|0)|0)break;__ZN6Memory11free_staticEPvb(T,1)}while(0);__ZN6StringC2EPKc(b,895833);c[U>>2]=c[b>>2];__ZN10StringNameC2ERK6String(e,U);__ZN10StringNameC2EPKc(b,895704);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(e,b,0);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(e);T=c[U>>2]|0;do if(T|0){if(__Z16atomic_decrementPj(T+-8|0)|0)break;__ZN6Memory11free_staticEPvb(T,1)}while(0);__ZN6StringC2EPKc(b,895833);c[U>>2]=c[b>>2];__ZN10StringNameC2ERK6String(e,U);__ZN10StringNameC2EPKc(b,895722);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(e,b,1);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(e);T=c[U>>2]|0;do if(T|0){if(__Z16atomic_decrementPj(T+-8|0)|0)break;__ZN6Memory11free_staticEPvb(T,1)}while(0);__ZN6StringC2EPKc(b,895833);c[U>>2]=c[b>>2];__ZN10StringNameC2ERK6String(e,U);__ZN10StringNameC2EPKc(b,895738);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(e,b,2);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(e);e=c[U>>2]|0;if(!e){l=a;return}if(__Z16atomic_decrementPj(e+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(e,1);l=a;return}function __ZN9Animation9add_trackENS_9TrackTypeEi(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f;h=c[b+128>>2]|0;if((e|0)>=0){if(!h)i=0;else i=c[h+-4>>2]|0;if((i|0)>(e|0))j=e;else k=5}else k=5;if((k|0)==5)if(!h)j=0;else j=c[h+-4>>2]|0;switch(d|0){case 1:{d=__ZnwjPKc(28,1263606)|0;c[d>>2]=291588;__ZN8NodePathC2Ev(d+16|0);c[d+8>>2]=1;a[d+20>>0]=0;a[d+12>>0]=1;c[d>>2]=291604;c[d+24>>2]=0;c[d+4>>2]=1;c[g>>2]=d;__ZN6VectorIPN9Animation5TrackEE6insertEiRKS2_(b+128|0,j,g)|0;__ZN8Resource12emit_changedEv(b);l=f;return j|0}case 0:{d=__ZnwjPKc(36,1263606)|0;c[d>>2]=291588;__ZN8NodePathC2Ev(d+16|0);c[d+8>>2]=1;a[d+20>>0]=0;a[d+12>>0]=1;c[d>>2]=291620;c[d+32>>2]=0;c[d+4>>2]=0;c[d+24>>2]=0;c[g>>2]=d;__ZN6VectorIPN9Animation5TrackEE6insertEiRKS2_(b+128|0,j,g)|0;__ZN8Resource12emit_changedEv(b);l=f;return j|0}case 2:{d=__ZnwjPKc(28,1263606)|0;c[d>>2]=291588;__ZN8NodePathC2Ev(d+16|0);c[d+8>>2]=1;a[d+20>>0]=0;a[d+12>>0]=1;c[d>>2]=291636;c[d+24>>2]=0;c[d+4>>2]=2;c[g>>2]=d;__ZN6VectorIPN9Animation5TrackEE6insertEiRKS2_(b+128|0,j,g)|0;__ZN8Resource12emit_changedEv(b);l=f;return j|0}default:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(895423,881861,459,895814,0);a[1263537]=0;__ZN8Resource12emit_changedEv(b);l=f;return j|0}}return 0}function __ZN9Animation12remove_trackEi(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0;if((d|0)>=0){e=b+128|0;f=c[e>>2]|0;g=(f|0)==0;if(g)h=0;else h=c[f+-4>>2]|0;if((h|0)>(d|0)){a[1263537]=0;if(g)i=0;else i=c[f+-4>>2]|0;do if((i|0)<=(d|0)){if(g)j=0;else j=c[f+-4>>2]|0;if((j|0)>(d|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);__ZN6VectorIPN9Animation5TrackEE14_copy_on_writeEv(e);j=c[(c[e>>2]|0)+(d<<2)>>2]|0;switch(c[j+4>>2]|0){case 1:{f=j+24|0;a[1263537]=0;g=c[f>>2]|0;if(g|0?c[g+-4>>2]|0:0){if(!(__Z16atomic_decrementPj(g+-8|0)|0))__ZN6Memory11free_staticEPvb(g,1);c[f>>2]=0}break}case 0:{f=j+32|0;a[1263537]=0;g=c[f>>2]|0;if(g|0?c[g+-4>>2]|0:0){if(!(__Z16atomic_decrementPj(g+-8|0)|0)){i=c[f>>2]|0;h=(i|0)==0?0:i+-4|0;i=h+4|0;k=c[h>>2]|0;if(k|0){l=0;m=k;while(1){k=i+(l*40|0)+16|0;if(!(c[k>>2]|0))n=m;else{__ZN7Variant5clearEv(k);n=c[h>>2]|0}l=l+1|0;if(l>>>0>=n>>>0)break;else m=n}}__ZN6Memory11free_staticEPvb(g,1)}c[f>>2]=0}break}case 2:{f=j+24|0;a[1263537]=0;g=c[f>>2]|0;if(g|0?c[g+-4>>2]|0:0){__ZN6VectorIN9Animation9MethodKeyEE6_unrefEPv(f,g);c[f>>2]=0}break}default:{}}gj[c[c[j>>2]>>2]&8191](j);__ZN6Memory11free_staticEPvb(j,0);j=c[e>>2]|0;f=(j|0)==0;if(f)o=0;else o=c[j+-4>>2]|0;if((o|0)>(d|0)){a[1263537]=0;if(!f?(__ZN6VectorIPN9Animation5TrackEE14_copy_on_writeEv(e),f=c[e>>2]|0,(f|0)!=0):0){p=f;q=(c[f+-4>>2]|0)+-1|0}else{p=0;q=-1}if((q|0)>(d|0)){f=d;do{d=f;f=f+1|0;c[p+(d<<2)>>2]=c[p+(f<<2)>>2]}while((f|0)!=(q|0))}__ZN6VectorIPN9Animation5TrackEE6resizeEi(e,q)|0}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1128380,1146752,368,1122479,0);__ZN8Resource12emit_changedEv(b);return}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(895433,881861,468,881891,0);return}function __ZNK9Animation10find_trackERK8NodePath(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0;e=b+128|0;b=0;while(1){f=c[e>>2]|0;g=(f|0)==0;if(g)h=0;else h=c[f+-4>>2]|0;if((b|0)>=(h|0)){i=-1;j=15;break}if(g)k=0;else k=c[f+-4>>2]|0;if((k|0)<=(b|0)){if(g)l=0;else l=c[f+-4>>2]|0;if((l|0)<=(b|0)){j=11;break}a[1263537]=0}if(__ZNK8NodePatheqERKS_((c[f+(b<<2)>>2]|0)+16|0,d)|0){i=b;j=15;break}b=b+1|0}if((j|0)==11)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);else if((j|0)==15)return i|0;return 0}function __ZN9Animation13track_move_upEi(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0;if((d|0)<=-1){__ZN8Resource12emit_changedEv(b);return}e=b+128|0;f=c[e>>2]|0;g=(f|0)==0;if(g)h=-1;else h=(c[f+-4>>2]|0)+-1|0;if((h|0)<=(d|0)){__ZN8Resource12emit_changedEv(b);return}a:do if((d|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);if((d|0)==-1)i=16;else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}else{if(g)j=0;else j=c[f+-4>>2]|0;do if((j|0)<=(d|0)){if(g)k=0;else k=c[f+-4>>2]|0;if((k|0)>(d|0)){a[1263537]=0;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);i=16;break a}}while(0);__ZN6VectorIPN9Animation5TrackEE14_copy_on_writeEv(e);h=c[e>>2]|0;l=h+(d<<2)|0;m=h}while(0);if((i|0)==16){l=0;m=c[e>>2]|0}i=d+1|0;d=(m|0)==0;if(d)n=0;else n=c[m+-4>>2]|0;do if((n|0)<=(i|0)){if(d)o=0;else o=c[m+-4>>2]|0;if((o|0)>(i|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);__ZN6VectorIPN9Animation5TrackEE14_copy_on_writeEv(e);o=(c[e>>2]|0)+(i<<2)|0;i=c[l>>2]|0;c[l>>2]=c[o>>2];c[o>>2]=i;__ZN8Resource12emit_changedEv(b);return}function __ZN9Animation15track_move_downEi(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0;if((d|0)<=0){__ZN8Resource12emit_changedEv(b);return}e=b+128|0;f=c[e>>2]|0;g=(f|0)==0;if(g)h=0;else h=c[f+-4>>2]|0;if((h|0)<=(d|0)){__ZN8Resource12emit_changedEv(b);return}do if((d|0)<0)i=12;else{if(g)j=0;else j=c[f+-4>>2]|0;if((j|0)<=(d|0)){if(g)k=0;else k=c[f+-4>>2]|0;if((k|0)<=(d|0)){i=12;break}a[1263537]=0}__ZN6VectorIPN9Animation5TrackEE14_copy_on_writeEv(e);l=(c[e>>2]|0)+(d<<2)|0}while(0);if((i|0)==12){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);l=0}i=d+-1|0;if((d|0)<1)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);k=c[e>>2]|0;f=(k|0)==0;if(f)m=0;else m=c[k+-4>>2]|0;do if((m|0)<(d|0)){if(f)n=0;else n=c[k+-4>>2]|0;if((n|0)<(d|0))__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else{a[1263537]=0;break}}while(0);__ZN6VectorIPN9Animation5TrackEE14_copy_on_writeEv(e);d=(c[e>>2]|0)+(i<<2)|0;i=c[l>>2]|0;c[l>>2]=c[d>>2];c[d>>2]=i;__ZN8Resource12emit_changedEv(b);return}function __ZN9Animation18track_set_importedEib(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0;f=e&1;if((d|0)>=0){e=b+128|0;b=c[e>>2]|0;g=(b|0)==0;if(g)h=0;else h=c[b+-4>>2]|0;if((h|0)>(d|0)){a[1263537]=0;if(g)i=0;else i=c[b+-4>>2]|0;do if((i|0)<=(d|0)){if(g)j=0;else j=c[b+-4>>2]|0;if((j|0)>(d|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);__ZN6VectorIPN9Animation5TrackEE14_copy_on_writeEv(e);a[(c[(c[e>>2]|0)+(d<<2)>>2]|0)+20>>0]=f;return}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(894476,881861,1593,881891,0);return}function __ZNK9Animation17track_is_importedEi(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0;if((d|0)>=0){e=c[b+128>>2]|0;b=(e|0)==0;if(b)f=0;else f=c[e+-4>>2]|0;if((f|0)>(d|0)){a[1263537]=0;if(b)g=0;else g=c[e+-4>>2]|0;do if((g|0)<=(d|0)){if(b)h=0;else h=c[e+-4>>2]|0;if((h|0)>(d|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0)}while(0);i=(a[(c[e+(d<<2)>>2]|0)+20>>0]|0)!=0;return i|0}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(894284,881861,1599,881891,0);i=0;return i|0}function __ZN9Animation23track_remove_key_at_posEif(b,c,d){b=b|0;c=c|0;d=+d;var e=0;e=__ZNK9Animation14track_find_keyEifb(b,c,d,1)|0;if((e|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(895522,881861,656,895783,0);return}else{a[1263537]=0;__ZN9Animation16track_remove_keyEii(b,c,e);return}}function __ZN9Animation19track_set_key_valueEiiRK7Variant(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0;g=l;l=l+64|0;if((l|0)>=(m|0))ba(64);h=g+48|0;i=g+24|0;j=g;if((d|0)>=0){k=b+128|0;b=c[k>>2]|0;n=(b|0)==0;if(n)o=0;else o=c[b+-4>>2]|0;if((o|0)>(d|0)){a[1263537]=0;if(n)p=0;else p=c[b+-4>>2]|0;do if((p|0)<=(d|0)){if(n)q=0;else q=c[b+-4>>2]|0;if((q|0)>(d|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);__ZN6VectorIPN9Animation5TrackEE14_copy_on_writeEv(k);q=c[(c[k>>2]|0)+(d<<2)>>2]|0;switch(c[q+4>>2]|0){case 1:{if((e|0)>=0){d=q+24|0;k=c[d>>2]|0;if(!k)r=0;else r=c[k+-4>>2]|0;if((r|0)>(e|0)){a[1263537]=0;c[h>>2]=__ZNK7Variantcv10DictionaryEv(f)|0;__ZN7VariantC2EPKc(i,882391);r=__ZNK10Dictionary3hasERK7Variant(h,i)|0;if(c[i>>2]|0)__ZN7Variant5clearEv(i);if(r){__ZN7VariantC2EPKc(j,882391);__ZNK7Variantcv7Vector3Ev(i,__ZN10DictionaryixERK7Variant(h,j)|0);r=c[d>>2]|0;k=(r|0)==0;if(k)s=0;else s=c[r+-4>>2]|0;do if((s|0)<=(e|0)){if(k)t=0;else t=c[r+-4>>2]|0;if((t|0)>(e|0)){a[1263537]=0;u=31;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);v=0;break}}else u=31;while(0);if((u|0)==31){__ZN6VectorIN9Animation4TKeyINS0_12TransformKeyEEEE14_copy_on_writeEv(d);v=(c[d>>2]|0)+(e*52|0)|0}t=v+12|0;c[t>>2]=c[i>>2];c[t+4>>2]=c[i+4>>2];c[t+8>>2]=c[i+8>>2];if(c[j>>2]|0)__ZN7Variant5clearEv(j)}__ZN7VariantC2EPKc(i,1129124);t=__ZNK10Dictionary3hasERK7Variant(h,i)|0;if(c[i>>2]|0)__ZN7Variant5clearEv(i);if(t){__ZN7VariantC2EPKc(j,1129124);__ZNK7Variantcv4QuatEv(i,__ZN10DictionaryixERK7Variant(h,j)|0);t=c[d>>2]|0;v=(t|0)==0;if(v)w=0;else w=c[t+-4>>2]|0;do if((w|0)<=(e|0)){if(v)x=0;else x=c[t+-4>>2]|0;if((x|0)>(e|0)){a[1263537]=0;u=46;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);y=0;break}}else u=46;while(0);if((u|0)==46){__ZN6VectorIN9Animation4TKeyINS0_12TransformKeyEEEE14_copy_on_writeEv(d);y=(c[d>>2]|0)+(e*52|0)|0}x=y+24|0;c[x>>2]=c[i>>2];c[x+4>>2]=c[i+4>>2];c[x+8>>2]=c[i+8>>2];c[x+12>>2]=c[i+12>>2];if(c[j>>2]|0)__ZN7Variant5clearEv(j)}__ZN7VariantC2EPKc(i,1128855);x=__ZNK10Dictionary3hasERK7Variant(h,i)|0;if(c[i>>2]|0)__ZN7Variant5clearEv(i);if(x){__ZN7VariantC2EPKc(j,1128855);__ZNK7Variantcv7Vector3Ev(i,__ZN10DictionaryixERK7Variant(h,j)|0);x=c[d>>2]|0;y=(x|0)==0;if(y)z=0;else z=c[x+-4>>2]|0;do if((z|0)<=(e|0)){if(y)A=0;else A=c[x+-4>>2]|0;if((A|0)>(e|0)){a[1263537]=0;u=61;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);B=0;break}}else u=61;while(0);if((u|0)==61){__ZN6VectorIN9Animation4TKeyINS0_12TransformKeyEEEE14_copy_on_writeEv(d);B=(c[d>>2]|0)+(e*52|0)|0}d=B+40|0;c[d>>2]=c[i>>2];c[d+4>>2]=c[i+4>>2];c[d+8>>2]=c[i+8>>2];if(c[j>>2]|0)__ZN7Variant5clearEv(j)}__ZN10DictionaryD2Ev(h);l=g;return}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(895546,881861,941,882338,0);l=g;return}case 0:{if((e|0)>=0){d=q+32|0;B=c[d>>2]|0;A=(B|0)==0;if(A)C=0;else C=c[B+-4>>2]|0;if((C|0)>(e|0)){a[1263537]=0;if(A)D=0;else D=c[B+-4>>2]|0;do if((D|0)<=(e|0)){if(A)E=0;else E=c[B+-4>>2]|0;if((E|0)>(e|0)){a[1263537]=0;u=79;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);F=0;break}}else u=79;while(0);if((u|0)==79){__ZN6VectorIN9Animation4TKeyI7VariantEEE14_copy_on_writeEv(d);F=(c[d>>2]|0)+(e*40|0)|0}__ZN7VariantaSERKS_(F+16|0,f);l=g;return}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(895546,881861,954,882395,0);l=g;return}case 2:{if((e|0)>=0){F=q+24|0;q=c[F>>2]|0;if(!q)G=0;else G=c[q+-4>>2]|0;if((G|0)>(e|0)){a[1263537]=0;c[h>>2]=__ZNK7Variantcv10DictionaryEv(f)|0;__ZN7VariantC2EPKc(i,1120097);f=__ZNK10Dictionary3hasERK7Variant(h,i)|0;if(c[i>>2]|0)__ZN7Variant5clearEv(i);if(f){__ZN7VariantC2EPKc(j,1120097);c[i>>2]=__ZNK7Variantcv10StringNameEv(__ZN10DictionaryixERK7Variant(h,j)|0)|0;f=c[F>>2]|0;G=(f|0)==0;if(G)H=0;else H=c[f+-4>>2]|0;do if((H|0)<=(e|0)){if(G)I=0;else I=c[f+-4>>2]|0;if((I|0)>(e|0)){a[1263537]=0;u=97;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);J=0;break}}else u=97;while(0);if((u|0)==97){__ZN6VectorIN9Animation9MethodKeyEE14_copy_on_writeEv(F);J=(c[F>>2]|0)+(e<<4)|0}__ZN10StringNameaSERKS_(J+8|0,i);__ZN10StringNameD2Ev(i);if(c[j>>2]|0)__ZN7Variant5clearEv(j)}__ZN7VariantC2EPKc(i,1084655);j=__ZNK10Dictionary3hasERK7Variant(h,i)|0;if(c[i>>2]|0)__ZN7Variant5clearEv(i);if(j){__ZN7VariantC2EPKc(i,1084655);j=__ZNK7Variantcv6VectorIS_EEv(__ZN10DictionaryixERK7Variant(h,i)|0)|0;J=j;I=c[F>>2]|0;f=(I|0)==0;if(f)K=0;else K=c[I+-4>>2]|0;do if((K|0)<=(e|0)){if(f)L=0;else L=c[I+-4>>2]|0;if((L|0)>(e|0)){a[1263537]=0;u=112;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);M=0;break}}else u=112;while(0);if((u|0)==112){__ZN6VectorIN9Animation9MethodKeyEE14_copy_on_writeEv(F);M=(c[F>>2]|0)+(e<<4)|0}e=M+12|0;M=c[e>>2]|0;do if((M|0)==(j|0)){if(j|0)u=125}else{do if(M|0){if(__Z16atomic_decrementPj(M+-8|0)|0)break;F=c[e>>2]|0;L=(F|0)==0?0:F+-4|0;F=L+4|0;I=c[L>>2]|0;if(I|0){f=0;K=I;while(1){I=F+(f*24|0)|0;if(!(c[I>>2]|0))N=K;else{__ZN7Variant5clearEv(I);N=c[L>>2]|0}f=f+1|0;if(f>>>0>=N>>>0)break;else K=N}}__ZN6Memory11free_staticEPvb(M,1)}while(0);c[e>>2]=0;if(!j)break;if(!(__Z28atomic_conditional_incrementPj(j+-8|0)|0)){u=125;break}c[e>>2]=J;u=125}while(0);do if((u|0)==125){if(__Z16atomic_decrementPj(j+-8|0)|0)break;J=j+-4|0;e=c[J>>2]|0;if(e|0){M=0;N=e;while(1){e=j+(M*24|0)|0;if(!(c[e>>2]|0))O=N;else{__ZN7Variant5clearEv(e);O=c[J>>2]|0}M=M+1|0;if(M>>>0>=O>>>0)break;else N=O}}__ZN6Memory11free_staticEPvb(j,1)}while(0);if(c[i>>2]|0)__ZN7Variant5clearEv(i)}__ZN10DictionaryD2Ev(h);l=g;return}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(895546,881861,961,882444,0);l=g;return}default:{l=g;return}}}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(895546,881861,933,881891,0);l=g;return}function __ZNK9Animation28track_get_interpolation_typeEi(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0;if((d|0)>=0){e=c[b+128>>2]|0;b=(e|0)==0;if(b)f=0;else f=c[e+-4>>2]|0;if((f|0)>(d|0)){a[1263537]=0;if(b)g=0;else g=c[e+-4>>2]|0;do if((g|0)<=(d|0)){if(b)h=0;else h=c[e+-4>>2]|0;if((h|0)>(d|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0)}while(0);i=c[(c[e+(d<<2)>>2]|0)+8>>2]|0;return i|0}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(894202,881861,542,881891,0);i=0;return i|0}function __ZNK9Animation33track_get_interpolation_loop_wrapEi(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0;if((d|0)>=0){e=c[b+128>>2]|0;b=(e|0)==0;if(b)f=0;else f=c[e+-4>>2]|0;if((f|0)>(d|0)){a[1263537]=0;if(b)g=0;else g=c[e+-4>>2]|0;do if((g|0)<=(d|0)){if(b)h=0;else h=c[e+-4>>2]|0;if((h|0)>(d|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0)}while(0);i=(a[(c[e+(d<<2)>>2]|0)+12>>0]|0)!=0;return i|0}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(894241,881861,554,881891,0);i=0;return i|0}function __ZNK9Animation28_transform_track_interpolateEif(a,b,d){a=a|0;b=b|0;d=+d;var e=0,f=0,h=0,i=0,j=0,k=0,n=0;e=l;l=l+80|0;if((l|0)>=(m|0))ba(80);f=e+56|0;h=e+60|0;i=e+40|0;j=e+24|0;k=e;g[h+8>>2]=0.0;g[h+4>>2]=0.0;g[h>>2]=0.0;g[i+8>>2]=0.0;g[i+4>>2]=0.0;g[i>>2]=0.0;g[i+12>>2]=1.0;g[j+8>>2]=0.0;g[j+4>>2]=0.0;g[j>>2]=0.0;__ZNK9Animation27transform_track_interpolateEifP7Vector3P4QuatS1_(a,b,d,h,i,j)|0;__ZN5ArrayC2Ev(f);__ZN7VariantC2ERK7Vector3(k,h);__ZN5Array9push_backERK7Variant(f,k);if(c[k>>2]|0)__ZN7Variant5clearEv(k);__ZN7VariantC2ERK4Quat(k,i);__ZN5Array9push_backERK7Variant(f,k);if(c[k>>2]|0)__ZN7Variant5clearEv(k);__ZN7VariantC2ERK7Vector3(k,j);__ZN5Array9push_backERK7Variant(f,k);if(!(c[k>>2]|0)){n=c[f>>2]|0;l=e;return n|0}__ZN7Variant5clearEv(k);n=c[f>>2]|0;l=e;return n|0}function __ZN9Animation27value_track_set_update_modeEiNS_10UpdateModeE(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0;if((d|0)>=0){f=b+128|0;b=c[f>>2]|0;g=(b|0)==0;if(g)h=0;else h=c[b+-4>>2]|0;if((h|0)>(d|0)){a[1263537]=0;if(g)i=0;else i=c[b+-4>>2]|0;do if((i|0)<=(d|0)){if(g)j=0;else j=c[b+-4>>2]|0;if((j|0)>(d|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);__ZN6VectorIPN9Animation5TrackEE14_copy_on_writeEv(f);j=c[(c[f>>2]|0)+(d<<2)>>2]|0;if(c[j+4>>2]|0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(895572,881861,1442,882522,0);return}a[1263537]=0;if(e>>>0>2){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(895572,881861,1443,895753,0);return}else{c[j+24>>2]=e;return}}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(895572,881861,1440,881891,0);return}function __ZNK9Animation28_value_track_get_key_indicesEiff(a,b,d,e){a=a|0;b=b|0;d=+d;e=+e;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f;h=f+4|0;c[h>>2]=0;__ZNK9Animation27value_track_get_key_indicesEiffP4ListIi16DefaultAllocatorE(a,b,d,e,h);c[g>>2]=0;b=c[h>>2]|0;if(!b)i=0;else{j=b;k=3}while(1){if((k|0)==3){k=0;i=c[j>>2]|0}if(!i)break;b=c[g>>2]|0;if(!b)n=1;else n=((c[b+16>>2]|0)>>>2)+1|0;__ZN10PoolVectorIiE6resizeEi(g,n)|0;b=c[g>>2]|0;do if((b|0)!=0?(a=(c[b+16>>2]|0)>>>2,o=a+-1|0,(a|0)!=0):0){__ZN10PoolVectorIiE14_copy_on_writeEv(g);a=c[g>>2]|0;if(!a){c[0+(o<<2)>>2]=c[i>>2];break}else{p=a+4|0;__Z16atomic_incrementPj(p)|0;c[(c[a+8>>2]|0)+(o<<2)>>2]=c[i>>2];__Z16atomic_decrementPj(p)|0;break}}else k=9;while(0);if((k|0)==9){k=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1128449,1130483,486,1130498,0)}j=i+4|0;k=3}__ZN4ListIi16DefaultAllocatorED2Ev(h);l=f;return c[g>>2]|0}function __ZNK9Animation29_method_track_get_key_indicesEiff(a,b,d,e){a=a|0;b=b|0;d=+d;e=+e;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f;h=f+4|0;c[h>>2]=0;__ZNK9Animation28method_track_get_key_indicesEiffP4ListIi16DefaultAllocatorE(a,b,d,e,h);c[g>>2]=0;b=c[h>>2]|0;if(!b)i=0;else{j=b;k=3}while(1){if((k|0)==3){k=0;i=c[j>>2]|0}if(!i)break;b=c[g>>2]|0;if(!b)n=1;else n=((c[b+16>>2]|0)>>>2)+1|0;__ZN10PoolVectorIiE6resizeEi(g,n)|0;b=c[g>>2]|0;do if((b|0)!=0?(a=(c[b+16>>2]|0)>>>2,o=a+-1|0,(a|0)!=0):0){__ZN10PoolVectorIiE14_copy_on_writeEv(g);a=c[g>>2]|0;if(!a){c[0+(o<<2)>>2]=c[i>>2];break}else{p=a+4|0;__Z16atomic_incrementPj(p)|0;c[(c[a+8>>2]|0)+(o<<2)>>2]=c[i>>2];__Z16atomic_decrementPj(p)|0;break}}else k=9;while(0);if((k|0)==9){k=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1128449,1130483,486,1130498,0)}j=i+4|0;k=3}__ZN4ListIi16DefaultAllocatorED2Ev(h);l=f;return c[g>>2]|0}function __ZN9Animation10set_lengthEf(b,c){b=b|0;c=+c;var d=0;d=b+132|0;if(+g[d>>2]<0.0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(912071,881861,1562,894437,0);return}else{a[1263537]=0;g[d>>2]=c;__ZN8Resource12emit_changedEv(b);return}}function __ZN9Animation8set_loopEb(b,c){b=b|0;c=c|0;a[b+140>>0]=c&1;__ZN8Resource12emit_changedEv(b);return}function __ZN9Animation8set_stepEf(a,b){a=a|0;b=+b;g[a+136>>2]=b;__ZN8Resource12emit_changedEv(a);return}function __ZNK9Animation8get_stepEv(a){a=a|0;return +(+g[a+136>>2])}function __ZN9Animation5clearEv(b){b=b|0;var d=0,e=0,f=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0;d=b+128|0;e=0;while(1){f=c[d>>2]|0;h=(f|0)==0;if(h)i=0;else i=c[f+-4>>2]|0;if((e|0)>=(i|0))break;if(h)j=0;else j=c[f+-4>>2]|0;if((j|0)<=(e|0)){if(h)k=0;else k=c[f+-4>>2]|0;if((k|0)<=(e|0)){l=17;break}a[1263537]=0}__ZN6VectorIPN9Animation5TrackEE14_copy_on_writeEv(d);m=c[(c[d>>2]|0)+(e<<2)>>2]|0;gj[c[c[m>>2]>>2]&8191](m);__ZN6Memory11free_staticEPvb(m,0);e=e+1|0}if((l|0)==17)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);a[1263537]=0;if(h){n=b+140|0;a[n>>0]=0;o=b+132|0;g[o>>2]=1.0;return}if(!(c[f+-4>>2]|0)){n=b+140|0;a[n>>0]=0;o=b+132|0;g[o>>2]=1.0;return}if(!(__Z16atomic_decrementPj(f+-8|0)|0))__ZN6Memory11free_staticEPvb(f,1);c[d>>2]=0;n=b+140|0;a[n>>0]=0;o=b+132|0;g[o>>2]=1.0;return}function __ZNK11MethodBind0I9AnimationE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return 0}function __ZNK11MethodBind0I9AnimationE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,895833);l=a;return c[b>>2]|0}function __ZN11MethodBind0I9AnimationE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236264)|0:0){c[h>>2]=0;a[1263537]=0;f=c[d+24>>2]|0;if((f|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=f;c[b>>2]=0;return}i=f-(c[d+20>>2]|0)|0;if((i|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=i;c[b>>2]=0;return}i=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))j=i;else j=c[(c[d>>2]|0)+i>>2]|0;gj[j&8191](d);c[b>>2]=0;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,110,1146558,0);c[b>>2]=0;return}function __ZN11MethodBind0I9AnimationE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236264)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1)){g=b;gj[g&8191](a);return}else{g=c[(c[a>>2]|0)+b>>2]|0;gj[g&8191](a);return}}function __ZN11MethodBind0I9AnimationED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI9AnimationbE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Eb(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK13MethodBind0RCI9AnimationbE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,895833);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI9AnimationbE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236264)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2Eb(i,ij[n&8191](d)|0);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI9AnimationbE7ptrcallEP6ObjectPPKvPv(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0;if(!d)g=0;else{e=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1236264)|0;g=e?d:0}d=c[b+44>>2]|0;e=c[b+48>>2]|0;b=g+(e>>1)|0;if(!(e&1)){h=d;i=ij[h&8191](b)|0;j=i&1;a[f>>0]=j;return}else{h=c[(c[b>>2]|0)+d>>2]|0;i=ij[h&8191](b)|0;j=i&1;a[f>>0]=j;return}}function __ZN13MethodBind0RCI9AnimationbED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I9AnimationbE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if(!b){__ZN7VariantC2Eb(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK11MethodBind1I9AnimationbE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,895833);l=a;return c[b>>2]|0}function __ZN11MethodBind1I9AnimationbE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236264)|0:0){c[h>>2]=0;a[1263537]=0;k=d+24|0;n=c[k>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=i;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=i;return}if((g|0)>0){if((n|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);p=0}else{a[1263537]=0;p=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,p)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=p;c[b>>2]=0;l=i;return}}p=c[d+44>>2]|0;n=c[d+48>>2]|0;o=e+(n>>1)|0;if(!(n&1))q=p;else q=c[(c[o>>2]|0)+p>>2]|0;do if((g|0)<1){p=c[k>>2]|0;n=p+-1|0;if((p|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)s=0;else s=c[e+-4>>2]|0;if((p|0)<=(s|0)){if(r)t=0;else t=c[e+-4>>2]|0;do if((t|0)<(p|0)){if(r)u=0;else u=c[e+-4>>2]|0;if((u|0)<(p|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);v=0;break}else{a[1263537]=0;w=31;break}}else w=31;while(0);if((w|0)==31)v=e+(n*24|0)|0;__ZN7VariantC2ERKS_(j,v);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);f=__ZNK7VariantcvbEv(j)|0;Pi[q&2047](o,f);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I9AnimationbE7ptrcallEP6ObjectPPKvPv(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0;if(!d)g=0;else{f=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1236264)|0;g=f?d:0}d=c[b+44>>2]|0;f=c[b+48>>2]|0;b=g+(f>>1)|0;if(!(f&1))h=d;else h=c[(c[b>>2]|0)+d>>2]|0;Pi[h&2047](b,(a[c[e>>2]>>0]|0)!=0);return}function __ZN11MethodBind1I9AnimationbED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI9AnimationfE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Ef(d,0.0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK13MethodBind0RCI9AnimationfE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,895833);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI9AnimationfE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236264)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2Ef(i,+mj[n&511](d));__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI9AnimationfE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0.0;if(!b)f=0;else{d=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236264)|0;f=d?b:0}b=c[a+44>>2]|0;d=c[a+48>>2]|0;a=f+(d>>1)|0;if(!(d&1)){h=b;i=+mj[h&511](a);g[e>>2]=i;return}else{h=c[(c[a>>2]|0)+b>>2]|0;i=+mj[h&511](a);g[e>>2]=i;return}}function __ZN13MethodBind0RCI9AnimationfED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I9AnimationfE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if(!b){__ZN7VariantC2Ef(d,0.0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK11MethodBind1I9AnimationfE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,895833);l=a;return c[b>>2]|0}function __ZN11MethodBind1I9AnimationfE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0.0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236264)|0:0){c[h>>2]=0;a[1263537]=0;k=d+24|0;n=c[k>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=i;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=i;return}if((g|0)>0){if((n|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);p=0}else{a[1263537]=0;p=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,p)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=p;c[b>>2]=0;l=i;return}}p=c[d+44>>2]|0;n=c[d+48>>2]|0;o=e+(n>>1)|0;if(!(n&1))q=p;else q=c[(c[o>>2]|0)+p>>2]|0;do if((g|0)<1){p=c[k>>2]|0;n=p+-1|0;if((p|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)s=0;else s=c[e+-4>>2]|0;if((p|0)<=(s|0)){if(r)t=0;else t=c[e+-4>>2]|0;do if((t|0)<(p|0)){if(r)u=0;else u=c[e+-4>>2]|0;if((u|0)<(p|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);v=0;break}else{a[1263537]=0;w=31;break}}else w=31;while(0);if((w|0)==31)v=e+(n*24|0)|0;__ZN7VariantC2ERKS_(j,v);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);x=+__ZNK7VariantcvfEv(j);Mi[q&511](o,x);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I9AnimationfE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0,j=0.0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236264)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1)){h=b;i=c[d>>2]|0;j=+g[i>>2];Mi[h&511](a,j);return}else{h=c[(c[a>>2]|0)+b>>2]|0;i=c[d>>2]|0;j=+g[i>>2];Mi[h&511](a,j);return}}function __ZN11MethodBind1I9AnimationfED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind2RCI9Animation6VectorI7VariantEiiE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;switch(b|0){case -1:{e=__ZN7Variant12get_type_forI6VectorIS_EEENS_4TypeEv()|0;break}case 0:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}case 1:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}default:e=0}l=a;return e|0}function __ZNK13MethodBind2RCI9Animation6VectorI7VariantEiiE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,895833);l=a;return c[b>>2]|0}function __ZN13MethodBind2RCI9Animation6VectorI7VariantEiiE4callEP6ObjectPPKS2_iRNS2_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0;i=l;l=l+80|0;if((l|0)>=(m|0))ba(80);j=i+48|0;k=i+72|0;n=i+24|0;o=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236264)|0:0){c[h>>2]=0;a[1263537]=0;p=d+24|0;q=c[p>>2]|0;if((q|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=q;c[b>>2]=0;l=i;return}r=q-(c[d+20>>2]|0)|0;if((r|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=r;c[b>>2]=0;l=i;return}if((g|0)>0){if((q|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);s=0}else{a[1263537]=0;s=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,s)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=s;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[p>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);t=0}else{a[1263537]=0;t=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,t)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=t;c[b>>2]=0;l=i;return}}}t=c[d+44>>2]|0;s=c[d+48>>2]|0;q=e+(s>>1)|0;if(!(s&1))u=t;else u=c[(c[q>>2]|0)+t>>2]|0;do if((g|0)<1){t=c[p>>2]|0;s=t+-1|0;if((t|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)v=0;else v=c[e+-4>>2]|0;if((t|0)<=(v|0)){if(r)w=0;else w=c[e+-4>>2]|0;do if((w|0)<(t|0)){if(r)x=0;else x=c[e+-4>>2]|0;if((x|0)<(t|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);y=0;break}else{a[1263537]=0;z=37;break}}else z=37;while(0);if((z|0)==37)y=e+(s*24|0)|0;__ZN7VariantC2ERKS_(n,y);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f>>2]|0);while(0);y=__ZNK7VariantcviEv(n)|0;do if((g|0)<2){x=c[p>>2]|0;w=x+-1|0;v=x+-2|0;if((x|0)>=2){x=c[d+16>>2]|0;t=(x|0)==0;if(t)A=0;else A=c[x+-4>>2]|0;if((w|0)<=(A|0)){if(t)B=0;else B=c[x+-4>>2]|0;do if((B|0)<(w|0)){if(t)C=0;else C=c[x+-4>>2]|0;if((C|0)<(w|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);D=0;break}else{a[1263537]=0;z=54;break}}else z=54;while(0);if((z|0)==54)D=x+(v*24|0)|0;__ZN7VariantC2ERKS_(o,D);break}}c[o>>2]=0}else __ZN7VariantC2ERKS_(o,c[f+4>>2]|0);while(0);f=__ZNK7VariantcviEv(o)|0;c[k>>2]=nj[u&2047](q,y,f)|0;__ZN7VariantC2ERK6VectorIS_E(j,k);f=c[k>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0){y=c[k>>2]|0;k=(y|0)==0?0:y+-4|0;y=k+4|0;q=c[k>>2]|0;if(q|0){u=0;D=q;while(1){q=y+(u*24|0)|0;if(!(c[q>>2]|0))E=D;else{__ZN7Variant5clearEv(q);E=c[k>>2]|0}u=u+1|0;if(u>>>0>=E>>>0)break;else D=E}}__ZN6Memory11free_staticEPvb(f,1)}if(c[o>>2]|0)__ZN7Variant5clearEv(o);if(c[n>>2]|0)__ZN7Variant5clearEv(n);__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1872,1146558,0);c[b>>2]=0;l=i;return}function __ZN13MethodBind2RCI9Animation6VectorI7VariantEiiE7ptrcallEP6ObjectPPKvPv(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0;g=l;l=l+16|0;if((l|0)>=(m|0))ba(16);h=g;if(!d)i=0;else{j=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1236264)|0;i=j?d:0}d=c[b+44>>2]|0;j=c[b+48>>2]|0;b=i+(j>>1)|0;if(!(j&1))k=d;else k=c[(c[b>>2]|0)+d>>2]|0;d=nj[k&2047](b,c[c[e>>2]>>2]|0,c[c[e+4>>2]>>2]|0)|0;c[h>>2]=d;if(d){e=c[d+-4>>2]|0;__ZN5Array6resizeEi(f,e)|0;if((e|0)>0){b=0;k=d;while(1){j=(k|0)==0;if(j)n=0;else n=c[k+-4>>2]|0;do if((n|0)<=(b|0)){if(j)o=0;else o=c[k+-4>>2]|0;if((o|0)>(b|0)){a[1263537]=0;p=17;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);q=0;break}}else p=17;while(0);if((p|0)==17){p=0;__ZN6VectorI7VariantE14_copy_on_writeEv(h);q=(c[h>>2]|0)+(b*24|0)|0}__ZN7VariantaSERKS_(__ZN5ArrayixEi(f,b)|0,q);j=b+1|0;if((j|0)==(e|0))break;b=j;k=c[h>>2]|0}r=c[h>>2]|0;p=21}else s=d}else{__ZN5Array6resizeEi(f,0)|0;r=d;p=21}if((p|0)==21)if(!r){l=g;return}else s=r;if(__Z16atomic_decrementPj(s+-8|0)|0){l=g;return}r=c[h>>2]|0;h=(r|0)==0?0:r+-4|0;r=h+4|0;p=c[h>>2]|0;if(p|0){d=0;f=p;while(1){p=r+(d*24|0)|0;if(!(c[p>>2]|0))t=f;else{__ZN7Variant5clearEv(p);t=c[h>>2]|0}d=d+1|0;if(d>>>0>=t>>>0)break;else f=t}}__ZN6Memory11free_staticEPvb(s,1);l=g;return}function __ZN13MethodBind2RCI9Animation6VectorI7VariantEiiED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN7Variant12get_type_forI6VectorIS_EEENS_4TypeEv(){var a=0,b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+24|0;d=a;c[b>>2]=0;__ZN7VariantC2ERK6VectorIS_E(d,b);e=c[d>>2]|0;if(e|0)__ZN7Variant5clearEv(d);d=c[b>>2]|0;if(!d){l=a;return e|0}if(__Z16atomic_decrementPj(d+-8|0)|0){l=a;return e|0}f=c[b>>2]|0;b=(f|0)==0?0:f+-4|0;f=b+4|0;g=c[b>>2]|0;if(g|0){h=0;i=g;while(1){g=f+(h*24|0)|0;if(!(c[g>>2]|0))j=i;else{__ZN7Variant5clearEv(g);j=c[b>>2]|0}h=h+1|0;if(h>>>0>=j>>>0)break;else i=j}}__ZN6Memory11free_staticEPvb(d,1);l=a;return e|0}function __ZNK13MethodBind2RCI9Animation10StringNameiiE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return __ZNK13MethodBind2RCI9Animation10StringNameiiE18_get_argument_typeEi(a,b)|0}function __ZNK13MethodBind2RCI9Animation10StringNameiiE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,895833);l=a;return c[b>>2]|0}function __ZN13MethodBind2RCI9Animation10StringNameiiE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0;i=l;l=l+80|0;if((l|0)>=(m|0))ba(80);j=i+48|0;k=i+72|0;n=i+24|0;o=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236264)|0:0){c[h>>2]=0;a[1263537]=0;p=d+24|0;q=c[p>>2]|0;if((q|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=q;c[b>>2]=0;l=i;return}r=q-(c[d+20>>2]|0)|0;if((r|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=r;c[b>>2]=0;l=i;return}if((g|0)>0){if((q|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);s=0}else{a[1263537]=0;s=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,s)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=s;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[p>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);t=0}else{a[1263537]=0;t=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,t)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=t;c[b>>2]=0;l=i;return}}}t=c[d+44>>2]|0;s=c[d+48>>2]|0;q=e+(s>>1)|0;if(!(s&1))u=t;else u=c[(c[q>>2]|0)+t>>2]|0;do if((g|0)<1){t=c[p>>2]|0;s=t+-1|0;if((t|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)v=0;else v=c[e+-4>>2]|0;if((t|0)<=(v|0)){if(r)w=0;else w=c[e+-4>>2]|0;do if((w|0)<(t|0)){if(r)x=0;else x=c[e+-4>>2]|0;if((x|0)<(t|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);y=0;break}else{a[1263537]=0;z=37;break}}else z=37;while(0);if((z|0)==37)y=e+(s*24|0)|0;__ZN7VariantC2ERKS_(n,y);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f>>2]|0);while(0);y=__ZNK7VariantcviEv(n)|0;do if((g|0)<2){x=c[p>>2]|0;w=x+-1|0;v=x+-2|0;if((x|0)>=2){x=c[d+16>>2]|0;t=(x|0)==0;if(t)A=0;else A=c[x+-4>>2]|0;if((w|0)<=(A|0)){if(t)B=0;else B=c[x+-4>>2]|0;do if((B|0)<(w|0)){if(t)C=0;else C=c[x+-4>>2]|0;if((C|0)<(w|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);D=0;break}else{a[1263537]=0;z=54;break}}else z=54;while(0);if((z|0)==54)D=x+(v*24|0)|0;__ZN7VariantC2ERKS_(o,D);break}}c[o>>2]=0}else __ZN7VariantC2ERKS_(o,c[f+4>>2]|0);while(0);f=__ZNK7VariantcviEv(o)|0;c[k>>2]=nj[u&2047](q,y,f)|0;__ZN7VariantC2ERK10StringName(j,k);__ZN10StringNameD2Ev(k);if(c[o>>2]|0)__ZN7Variant5clearEv(o);if(c[n>>2]|0)__ZN7Variant5clearEv(n);__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1872,1146558,0);c[b>>2]=0;l=i;return}function __ZN13MethodBind2RCI9Animation10StringNameiiE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f;if(!b)h=0;else{i=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236264)|0;h=i?b:0}b=c[a+44>>2]|0;i=c[a+48>>2]|0;a=h+(i>>1)|0;if(!(i&1))j=b;else j=c[(c[a>>2]|0)+b>>2]|0;c[g>>2]=nj[j&2047](a,c[c[d>>2]>>2]|0,c[c[d+4>>2]>>2]|0)|0;__ZN8PtrToArgI10StringNameE6encodeES0_Pv(g,e);__ZN10StringNameD2Ev(g);l=f;return}function __ZN13MethodBind2RCI9Animation10StringNameiiED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind2RCI9Animation10StringNameiiE18_get_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case -1:{__ZN10StringNameC2Ev(d);__ZN7VariantC2ERK10StringName(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);__ZN10StringNameD2Ev(d);f=b;break}case 0:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;break}case 1:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;break}default:f=0}l=a;return f|0}function __ZNK13MethodBind3RCI9Animation10PoolVectorIiEiffE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return __ZNK13MethodBind3RCI9Animation10PoolVectorIiEiffE18_get_argument_typeEi(a,b)|0}function __ZNK13MethodBind3RCI9Animation10PoolVectorIiEiffE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,895833);l=a;return c[b>>2]|0}function __ZN13MethodBind3RCI9Animation10PoolVectorIiEiffE4callEP6ObjectPPK7VariantiRNS6_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0.0,H=0,I=0,J=0,K=0,L=0.0;i=l;l=l+112|0;if((l|0)>=(m|0))ba(112);j=i+72|0;k=i+96|0;n=i+48|0;o=i+24|0;p=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236264)|0:0){c[h>>2]=0;a[1263537]=0;q=d+24|0;r=c[q>>2]|0;if((r|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=r;c[b>>2]=0;l=i;return}s=r-(c[d+20>>2]|0)|0;if((s|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=s;c[b>>2]=0;l=i;return}if((g|0)>0){if((r|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);t=0}else{a[1263537]=0;t=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,t)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=t;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[q>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);u=0}else{a[1263537]=0;u=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,u)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=u;c[b>>2]=0;l=i;return}if((g|0)>2){if((c[q>>2]|0)<2){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);v=0}else{a[1263537]=0;v=c[(c[d+32>>2]|0)+12>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+8>>2]>>2]|0,v)|0)){c[h>>2]=2;c[h+4>>2]=2;c[h+8>>2]=v;c[b>>2]=0;l=i;return}}}}v=c[d+44>>2]|0;u=c[d+48>>2]|0;t=e+(u>>1)|0;if(!(u&1))w=v;else w=c[(c[t>>2]|0)+v>>2]|0;do if((g|0)<1){v=c[q>>2]|0;u=v+-1|0;if((v|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)x=0;else x=c[e+-4>>2]|0;if((v|0)<=(x|0)){if(r)y=0;else y=c[e+-4>>2]|0;do if((y|0)<(v|0)){if(r)z=0;else z=c[e+-4>>2]|0;if((z|0)<(v|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);A=0;break}else{a[1263537]=0;B=43;break}}else B=43;while(0);if((B|0)==43)A=e+(u*24|0)|0;__ZN7VariantC2ERKS_(n,A);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f>>2]|0);while(0);A=__ZNK7VariantcviEv(n)|0;do if((g|0)<2){z=c[q>>2]|0;y=z+-1|0;x=z+-2|0;if((z|0)>=2){z=c[d+16>>2]|0;v=(z|0)==0;if(v)C=0;else C=c[z+-4>>2]|0;if((y|0)<=(C|0)){if(v)D=0;else D=c[z+-4>>2]|0;do if((D|0)<(y|0)){if(v)E=0;else E=c[z+-4>>2]|0;if((E|0)<(y|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);F=0;break}else{a[1263537]=0;B=60;break}}else B=60;while(0);if((B|0)==60)F=z+(x*24|0)|0;__ZN7VariantC2ERKS_(o,F);break}}c[o>>2]=0}else __ZN7VariantC2ERKS_(o,c[f+4>>2]|0);while(0);G=+__ZNK7VariantcvfEv(o);do if((g|0)<3){F=c[q>>2]|0;E=F+-2|0;D=F+-3|0;if((E|0)>=1){F=c[d+16>>2]|0;C=(F|0)==0;if(C)H=0;else H=c[F+-4>>2]|0;if((E|0)<=(H|0)){if(C)I=0;else I=c[F+-4>>2]|0;do if((I|0)<(E|0)){if(C)J=0;else J=c[F+-4>>2]|0;if((J|0)<(E|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);K=0;break}else{a[1263537]=0;B=77;break}}else B=77;while(0);if((B|0)==77)K=F+(D*24|0)|0;__ZN7VariantC2ERKS_(p,K);break}}c[p>>2]=0}else __ZN7VariantC2ERKS_(p,c[f+8>>2]|0);while(0);L=+__ZNK7VariantcvfEv(p);c[k>>2]=Oi[w&3](t,A,G,L)|0;__ZN7VariantC2ERK10PoolVectorIiE(j,k);__ZN10PoolVectorIiE12_unreferenceEv(k);if(c[p>>2]|0)__ZN7Variant5clearEv(p);if(c[o>>2]|0)__ZN7Variant5clearEv(o);if(c[n>>2]|0)__ZN7Variant5clearEv(n);__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,2543,1146558,0);c[b>>2]=0;l=i;return}function __ZN13MethodBind3RCI9Animation10PoolVectorIiEiffE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0,j=0,k=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);h=f;if(!b)i=0;else{j=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236264)|0;i=j?b:0}b=c[a+44>>2]|0;j=c[a+48>>2]|0;a=i+(j>>1)|0;if(!(j&1))k=b;else k=c[(c[a>>2]|0)+b>>2]|0;b=Oi[k&3](a,c[c[d>>2]>>2]|0,+g[c[d+4>>2]>>2],+g[c[d+8>>2]>>2])|0;c[h>>2]=b;if((c[e>>2]|0)==(b|0)){__ZN10PoolVectorIiE12_unreferenceEv(h);l=f;return}__ZN10PoolVectorIiE12_unreferenceEv(e);if(!b){__ZN10PoolVectorIiE12_unreferenceEv(h);l=f;return}if(!(__Z28atomic_conditional_incrementPj(b)|0)){__ZN10PoolVectorIiE12_unreferenceEv(h);l=f;return}c[e>>2]=b;__ZN10PoolVectorIiE12_unreferenceEv(h);l=f;return}function __ZN13MethodBind3RCI9Animation10PoolVectorIiEiffED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind3RCI9Animation10PoolVectorIiEiffE18_get_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case -1:{c[d>>2]=0;__ZN7VariantC2ERK10PoolVectorIiE(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);__ZN10PoolVectorIiE12_unreferenceEv(d);f=b;break}case 0:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;break}case 1:{__ZN7VariantC2Ef(d,0.0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;break}case 2:{__ZN7VariantC2Ef(d,0.0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;break}default:f=0}l=a;return f|0}function __ZNK13MethodBind1RCI9AnimationNS0_10UpdateModeEiE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;switch(b|0){case -1:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}case 0:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}default:e=0}l=a;return e|0}function __ZNK13MethodBind1RCI9AnimationNS0_10UpdateModeEiE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,895833);l=a;return c[b>>2]|0}function __ZN13MethodBind1RCI9AnimationNS0_10UpdateModeEiE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;i=l;l=l+48|0;if((l|0)>=(m|0))ba(48);j=i+24|0;k=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236264)|0:0){c[h>>2]=0;a[1263537]=0;n=d+24|0;o=c[n>>2]|0;if((o|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=o;c[b>>2]=0;l=i;return}p=o-(c[d+20>>2]|0)|0;if((p|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=p;c[b>>2]=0;l=i;return}if((g|0)>0){if((o|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);q=0}else{a[1263537]=0;q=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,q)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=q;c[b>>2]=0;l=i;return}}q=c[d+44>>2]|0;o=c[d+48>>2]|0;p=e+(o>>1)|0;if(!(o&1))r=q;else r=c[(c[p>>2]|0)+q>>2]|0;do if((g|0)<1){q=c[n>>2]|0;o=q+-1|0;if((q|0)>=1){e=c[d+16>>2]|0;s=(e|0)==0;if(s)t=0;else t=c[e+-4>>2]|0;if((q|0)<=(t|0)){if(s)u=0;else u=c[e+-4>>2]|0;do if((u|0)<(q|0)){if(s)v=0;else v=c[e+-4>>2]|0;if((v|0)<(q|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);w=0;break}else{a[1263537]=0;x=31;break}}else x=31;while(0);if((x|0)==31)w=e+(o*24|0)|0;__ZN7VariantC2ERKS_(k,w);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);f=__ZNK7VariantcviEv(k)|0;__ZN7VariantC2Ei(j,$i[r&8191](p,f)|0);if(c[k>>2]|0)__ZN7Variant5clearEv(k);__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1217,1146558,0);c[b>>2]=0;l=i;return}function __ZN13MethodBind1RCI9AnimationNS0_10UpdateModeEiE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0;if(!b)f=0;else{g=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236264)|0;f=g?b:0}b=c[a+44>>2]|0;g=c[a+48>>2]|0;a=f+(g>>1)|0;if(!(g&1))h=b;else h=c[(c[a>>2]|0)+b>>2]|0;c[e>>2]=$i[h&8191](a,c[c[d>>2]>>2]|0)|0;return}function __ZN13MethodBind1RCI9AnimationNS0_10UpdateModeEiED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind2I9AnimationiNS0_10UpdateModeEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;switch(b|0){case 0:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}case 1:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}default:e=0}l=a;return e|0}function __ZNK11MethodBind2I9AnimationiNS0_10UpdateModeEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,895833);l=a;return c[b>>2]|0}function __ZN11MethodBind2I9AnimationiNS0_10UpdateModeEE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0;i=l;l=l+48|0;if((l|0)>=(m|0))ba(48);j=i+24|0;k=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236264)|0:0){c[h>>2]=0;a[1263537]=0;n=d+24|0;o=c[n>>2]|0;if((o|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=o;c[b>>2]=0;l=i;return}p=o-(c[d+20>>2]|0)|0;if((p|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=p;c[b>>2]=0;l=i;return}if((g|0)>0){if((o|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);q=0}else{a[1263537]=0;q=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,q)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=q;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[n>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);r=0}else{a[1263537]=0;r=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,r)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=r;c[b>>2]=0;l=i;return}}}r=c[d+44>>2]|0;q=c[d+48>>2]|0;o=e+(q>>1)|0;if(!(q&1))s=r;else s=c[(c[o>>2]|0)+r>>2]|0;do if((g|0)<1){r=c[n>>2]|0;q=r+-1|0;if((r|0)>=1){e=c[d+16>>2]|0;p=(e|0)==0;if(p)t=0;else t=c[e+-4>>2]|0;if((r|0)<=(t|0)){if(p)u=0;else u=c[e+-4>>2]|0;do if((u|0)<(r|0)){if(p)v=0;else v=c[e+-4>>2]|0;if((v|0)<(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);w=0;break}else{a[1263537]=0;x=37;break}}else x=37;while(0);if((x|0)==37)w=e+(q*24|0)|0;__ZN7VariantC2ERKS_(j,w);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);w=__ZNK7VariantcviEv(j)|0;do if((g|0)<2){v=c[n>>2]|0;u=v+-1|0;t=v+-2|0;if((v|0)>=2){v=c[d+16>>2]|0;r=(v|0)==0;if(r)y=0;else y=c[v+-4>>2]|0;if((u|0)<=(y|0)){if(r)z=0;else z=c[v+-4>>2]|0;do if((z|0)<(u|0)){if(r)A=0;else A=c[v+-4>>2]|0;if((A|0)<(u|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);B=0;break}else{a[1263537]=0;x=54;break}}else x=54;while(0);if((x|0)==54)B=v+(t*24|0)|0;__ZN7VariantC2ERKS_(k,B);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f+4>>2]|0);while(0);f=__ZNK7VariantcviEv(k)|0;bj[s&4095](o,w,f);if(c[k>>2]|0)__ZN7Variant5clearEv(k);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1380,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind2I9AnimationiNS0_10UpdateModeEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236264)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1))g=b;else g=c[(c[a>>2]|0)+b>>2]|0;bj[g&4095](a,c[c[d>>2]>>2]|0,c[c[d+4>>2]>>2]|0);return}function __ZN11MethodBind2I9AnimationiNS0_10UpdateModeEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind2RCI9Animation5ArrayifE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return __ZNK13MethodBind2RCI9Animation5ArrayifE18_get_argument_typeEi(a,b)|0}function __ZNK13MethodBind2RCI9Animation5ArrayifE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,895833);l=a;return c[b>>2]|0}function __ZN13MethodBind2RCI9Animation5ArrayifE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0.0;i=l;l=l+80|0;if((l|0)>=(m|0))ba(80);j=i+48|0;k=i+72|0;n=i+24|0;o=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236264)|0:0){c[h>>2]=0;a[1263537]=0;p=d+24|0;q=c[p>>2]|0;if((q|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=q;c[b>>2]=0;l=i;return}r=q-(c[d+20>>2]|0)|0;if((r|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=r;c[b>>2]=0;l=i;return}if((g|0)>0){if((q|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);s=0}else{a[1263537]=0;s=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,s)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=s;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[p>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);t=0}else{a[1263537]=0;t=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,t)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=t;c[b>>2]=0;l=i;return}}}t=c[d+44>>2]|0;s=c[d+48>>2]|0;q=e+(s>>1)|0;if(!(s&1))u=t;else u=c[(c[q>>2]|0)+t>>2]|0;do if((g|0)<1){t=c[p>>2]|0;s=t+-1|0;if((t|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)v=0;else v=c[e+-4>>2]|0;if((t|0)<=(v|0)){if(r)w=0;else w=c[e+-4>>2]|0;do if((w|0)<(t|0)){if(r)x=0;else x=c[e+-4>>2]|0;if((x|0)<(t|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);y=0;break}else{a[1263537]=0;z=37;break}}else z=37;while(0);if((z|0)==37)y=e+(s*24|0)|0;__ZN7VariantC2ERKS_(n,y);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f>>2]|0);while(0);y=__ZNK7VariantcviEv(n)|0;do if((g|0)<2){x=c[p>>2]|0;w=x+-1|0;v=x+-2|0;if((x|0)>=2){x=c[d+16>>2]|0;t=(x|0)==0;if(t)A=0;else A=c[x+-4>>2]|0;if((w|0)<=(A|0)){if(t)B=0;else B=c[x+-4>>2]|0;do if((B|0)<(w|0)){if(t)C=0;else C=c[x+-4>>2]|0;if((C|0)<(w|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);D=0;break}else{a[1263537]=0;z=54;break}}else z=54;while(0);if((z|0)==54)D=x+(v*24|0)|0;__ZN7VariantC2ERKS_(o,D);break}}c[o>>2]=0}else __ZN7VariantC2ERKS_(o,c[f+4>>2]|0);while(0);E=+__ZNK7VariantcvfEv(o);c[k>>2]=pj[u&3](q,y,E)|0;__ZN7VariantC2ERK5Array(j,k);__ZN5ArrayD2Ev(k);if(c[o>>2]|0)__ZN7Variant5clearEv(o);if(c[n>>2]|0)__ZN7Variant5clearEv(n);__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1872,1146558,0);c[b>>2]=0;l=i;return}function __ZN13MethodBind2RCI9Animation5ArrayifE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0,j=0,k=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);h=f;if(!b)i=0;else{j=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236264)|0;i=j?b:0}b=c[a+44>>2]|0;j=c[a+48>>2]|0;a=i+(j>>1)|0;if(!(j&1))k=b;else k=c[(c[a>>2]|0)+b>>2]|0;c[h>>2]=pj[k&3](a,c[c[d>>2]>>2]|0,+g[c[d+4>>2]>>2])|0;__ZN5ArrayaSERKS_(e,h);__ZN5ArrayD2Ev(h);l=f;return}function __ZN13MethodBind2RCI9Animation5ArrayifED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind2RCI9Animation5ArrayifE18_get_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case -1:{__ZN5ArrayC2Ev(d);__ZN7VariantC2ERK5Array(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);__ZN5ArrayD2Ev(d);f=b;break}case 0:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;break}case 1:{__ZN7VariantC2Ef(d,0.0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;break}default:f=0}l=a;return f|0}function __ZNK13MethodBind1RCI9AnimationNS0_17InterpolationTypeEiE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;switch(b|0){case -1:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}case 0:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}default:e=0}l=a;return e|0}function __ZNK13MethodBind1RCI9AnimationNS0_17InterpolationTypeEiE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,895833);l=a;return c[b>>2]|0}function __ZN13MethodBind1RCI9AnimationNS0_17InterpolationTypeEiE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;i=l;l=l+48|0;if((l|0)>=(m|0))ba(48);j=i+24|0;k=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236264)|0:0){c[h>>2]=0;a[1263537]=0;n=d+24|0;o=c[n>>2]|0;if((o|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=o;c[b>>2]=0;l=i;return}p=o-(c[d+20>>2]|0)|0;if((p|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=p;c[b>>2]=0;l=i;return}if((g|0)>0){if((o|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);q=0}else{a[1263537]=0;q=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,q)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=q;c[b>>2]=0;l=i;return}}q=c[d+44>>2]|0;o=c[d+48>>2]|0;p=e+(o>>1)|0;if(!(o&1))r=q;else r=c[(c[p>>2]|0)+q>>2]|0;do if((g|0)<1){q=c[n>>2]|0;o=q+-1|0;if((q|0)>=1){e=c[d+16>>2]|0;s=(e|0)==0;if(s)t=0;else t=c[e+-4>>2]|0;if((q|0)<=(t|0)){if(s)u=0;else u=c[e+-4>>2]|0;do if((u|0)<(q|0)){if(s)v=0;else v=c[e+-4>>2]|0;if((v|0)<(q|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);w=0;break}else{a[1263537]=0;x=31;break}}else x=31;while(0);if((x|0)==31)w=e+(o*24|0)|0;__ZN7VariantC2ERKS_(k,w);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);f=__ZNK7VariantcviEv(k)|0;__ZN7VariantC2Ei(j,$i[r&8191](p,f)|0);if(c[k>>2]|0)__ZN7Variant5clearEv(k);__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1217,1146558,0);c[b>>2]=0;l=i;return}function __ZN13MethodBind1RCI9AnimationNS0_17InterpolationTypeEiE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0;if(!b)f=0;else{g=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236264)|0;f=g?b:0}b=c[a+44>>2]|0;g=c[a+48>>2]|0;a=f+(g>>1)|0;if(!(g&1))h=b;else h=c[(c[a>>2]|0)+b>>2]|0;c[e>>2]=$i[h&8191](a,c[c[d>>2]>>2]|0)|0;return}function __ZN13MethodBind1RCI9AnimationNS0_17InterpolationTypeEiED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind2I9AnimationiNS0_17InterpolationTypeEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;switch(b|0){case 0:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}case 1:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}default:e=0}l=a;return e|0}function __ZNK11MethodBind2I9AnimationiNS0_17InterpolationTypeEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,895833);l=a;return c[b>>2]|0}function __ZN11MethodBind2I9AnimationiNS0_17InterpolationTypeEE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0;i=l;l=l+48|0;if((l|0)>=(m|0))ba(48);j=i+24|0;k=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236264)|0:0){c[h>>2]=0;a[1263537]=0;n=d+24|0;o=c[n>>2]|0;if((o|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=o;c[b>>2]=0;l=i;return}p=o-(c[d+20>>2]|0)|0;if((p|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=p;c[b>>2]=0;l=i;return}if((g|0)>0){if((o|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);q=0}else{a[1263537]=0;q=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,q)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=q;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[n>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);r=0}else{a[1263537]=0;r=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,r)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=r;c[b>>2]=0;l=i;return}}}r=c[d+44>>2]|0;q=c[d+48>>2]|0;o=e+(q>>1)|0;if(!(q&1))s=r;else s=c[(c[o>>2]|0)+r>>2]|0;do if((g|0)<1){r=c[n>>2]|0;q=r+-1|0;if((r|0)>=1){e=c[d+16>>2]|0;p=(e|0)==0;if(p)t=0;else t=c[e+-4>>2]|0;if((r|0)<=(t|0)){if(p)u=0;else u=c[e+-4>>2]|0;do if((u|0)<(r|0)){if(p)v=0;else v=c[e+-4>>2]|0;if((v|0)<(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);w=0;break}else{a[1263537]=0;x=37;break}}else x=37;while(0);if((x|0)==37)w=e+(q*24|0)|0;__ZN7VariantC2ERKS_(j,w);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);w=__ZNK7VariantcviEv(j)|0;do if((g|0)<2){v=c[n>>2]|0;u=v+-1|0;t=v+-2|0;if((v|0)>=2){v=c[d+16>>2]|0;r=(v|0)==0;if(r)y=0;else y=c[v+-4>>2]|0;if((u|0)<=(y|0)){if(r)z=0;else z=c[v+-4>>2]|0;do if((z|0)<(u|0)){if(r)A=0;else A=c[v+-4>>2]|0;if((A|0)<(u|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);B=0;break}else{a[1263537]=0;x=54;break}}else x=54;while(0);if((x|0)==54)B=v+(t*24|0)|0;__ZN7VariantC2ERKS_(k,B);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f+4>>2]|0);while(0);f=__ZNK7VariantcviEv(k)|0;bj[s&4095](o,w,f);if(c[k>>2]|0)__ZN7Variant5clearEv(k);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1380,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind2I9AnimationiNS0_17InterpolationTypeEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236264)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1))g=b;else g=c[(c[a>>2]|0)+b>>2]|0;bj[g&4095](a,c[c[d>>2]>>2]|0,c[c[d+4>>2]>>2]|0);return}function __ZN11MethodBind2I9AnimationiNS0_17InterpolationTypeEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind3RCI9AnimationiifbE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return __ZNK13MethodBind3RCI9AnimationiifbE18_get_argument_typeEi(a,b)|0}function __ZNK13MethodBind3RCI9AnimationiifbE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,895833);l=a;return c[b>>2]|0}function __ZN13MethodBind3RCI9AnimationiifbE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0.0,G=0,H=0,I=0,J=0;i=l;l=l+96|0;if((l|0)>=(m|0))ba(96);j=i+72|0;k=i+48|0;n=i+24|0;o=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236264)|0:0){c[h>>2]=0;a[1263537]=0;p=d+24|0;q=c[p>>2]|0;if((q|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=q;c[b>>2]=0;l=i;return}r=q-(c[d+20>>2]|0)|0;if((r|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=r;c[b>>2]=0;l=i;return}if((g|0)>0){if((q|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);s=0}else{a[1263537]=0;s=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,s)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=s;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[p>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);t=0}else{a[1263537]=0;t=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,t)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=t;c[b>>2]=0;l=i;return}if((g|0)>2){if((c[p>>2]|0)<2){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);u=0}else{a[1263537]=0;u=c[(c[d+32>>2]|0)+12>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+8>>2]>>2]|0,u)|0)){c[h>>2]=2;c[h+4>>2]=2;c[h+8>>2]=u;c[b>>2]=0;l=i;return}}}}u=c[d+44>>2]|0;t=c[d+48>>2]|0;s=e+(t>>1)|0;if(!(t&1))v=u;else v=c[(c[s>>2]|0)+u>>2]|0;do if((g|0)<1){u=c[p>>2]|0;t=u+-1|0;if((u|0)>=1){e=c[d+16>>2]|0;q=(e|0)==0;if(q)w=0;else w=c[e+-4>>2]|0;if((u|0)<=(w|0)){if(q)x=0;else x=c[e+-4>>2]|0;do if((x|0)<(u|0)){if(q)y=0;else y=c[e+-4>>2]|0;if((y|0)<(u|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);z=0;break}else{a[1263537]=0;A=43;break}}else A=43;while(0);if((A|0)==43)z=e+(t*24|0)|0;__ZN7VariantC2ERKS_(k,z);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);z=__ZNK7VariantcviEv(k)|0;do if((g|0)<2){y=c[p>>2]|0;x=y+-1|0;w=y+-2|0;if((y|0)>=2){y=c[d+16>>2]|0;u=(y|0)==0;if(u)B=0;else B=c[y+-4>>2]|0;if((x|0)<=(B|0)){if(u)C=0;else C=c[y+-4>>2]|0;do if((C|0)<(x|0)){if(u)D=0;else D=c[y+-4>>2]|0;if((D|0)<(x|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);E=0;break}else{a[1263537]=0;A=60;break}}else A=60;while(0);if((A|0)==60)E=y+(w*24|0)|0;__ZN7VariantC2ERKS_(n,E);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f+4>>2]|0);while(0);F=+__ZNK7VariantcvfEv(n);do if((g|0)<3){E=c[p>>2]|0;D=E+-2|0;C=E+-3|0;if((D|0)>=1){E=c[d+16>>2]|0;B=(E|0)==0;if(B)G=0;else G=c[E+-4>>2]|0;if((D|0)<=(G|0)){if(B)H=0;else H=c[E+-4>>2]|0;do if((H|0)<(D|0)){if(B)I=0;else I=c[E+-4>>2]|0;if((I|0)<(D|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);J=0;break}else{a[1263537]=0;A=77;break}}else A=77;while(0);if((A|0)==77)J=E+(C*24|0)|0;__ZN7VariantC2ERKS_(o,J);break}}c[o>>2]=0}else __ZN7VariantC2ERKS_(o,c[f+8>>2]|0);while(0);f=__ZNK7VariantcvbEv(o)|0;__ZN7VariantC2Ei(j,Ni[v&3](s,z,F,f)|0);if(c[o>>2]|0)__ZN7Variant5clearEv(o);if(c[n>>2]|0)__ZN7Variant5clearEv(n);if(c[k>>2]|0)__ZN7Variant5clearEv(k);__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,2543,1146558,0);c[b>>2]=0;l=i;return}function __ZN13MethodBind3RCI9AnimationiifbE7ptrcallEP6ObjectPPKvPv(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var h=0,i=0,j=0;if(!d)h=0;else{i=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1236264)|0;h=i?d:0}d=c[b+44>>2]|0;i=c[b+48>>2]|0;b=h+(i>>1)|0;if(!(i&1))j=d;else j=c[(c[b>>2]|0)+d>>2]|0;c[f>>2]=Ni[j&3](b,c[c[e>>2]>>2]|0,+g[c[e+4>>2]>>2],(a[c[e+8>>2]>>0]|0)!=0)|0;return}function __ZN13MethodBind3RCI9AnimationiifbED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind3RCI9AnimationiifbE18_get_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;switch(b|0){case -1:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}case 0:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}case 1:{__ZN7VariantC2Ef(d,0.0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}case 2:{__ZN7VariantC2Eb(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}default:e=0}l=a;return e|0}function __ZNK13MethodBind2RCI9Animation7VariantiiE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return __ZNK13MethodBind2RCI9Animation7VariantiiE18_get_argument_typeEi(a,b)|0}function __ZNK13MethodBind2RCI9Animation7VariantiiE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,895833);l=a;return c[b>>2]|0}function __ZN13MethodBind2RCI9Animation7VariantiiE4callEP6ObjectPPKS1_iRNS1_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0;i=l;l=l+80|0;if((l|0)>=(m|0))ba(80);j=i+48|0;k=i+24|0;n=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236264)|0:0){c[h>>2]=0;a[1263537]=0;o=d+24|0;p=c[o>>2]|0;if((p|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=p;c[b>>2]=0;l=i;return}q=p-(c[d+20>>2]|0)|0;if((q|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=q;c[b>>2]=0;l=i;return}if((g|0)>0){if((p|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);r=0}else{a[1263537]=0;r=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,r)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=r;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[o>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);s=0}else{a[1263537]=0;s=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,s)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=s;c[b>>2]=0;l=i;return}}}s=c[d+44>>2]|0;r=c[d+48>>2]|0;p=e+(r>>1)|0;if(!(r&1))t=s;else t=c[(c[p>>2]|0)+s>>2]|0;do if((g|0)<1){s=c[o>>2]|0;r=s+-1|0;if((s|0)>=1){e=c[d+16>>2]|0;q=(e|0)==0;if(q)u=0;else u=c[e+-4>>2]|0;if((s|0)<=(u|0)){if(q)v=0;else v=c[e+-4>>2]|0;do if((v|0)<(s|0)){if(q)w=0;else w=c[e+-4>>2]|0;if((w|0)<(s|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);x=0;break}else{a[1263537]=0;y=37;break}}else y=37;while(0);if((y|0)==37)x=e+(r*24|0)|0;__ZN7VariantC2ERKS_(k,x);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);x=__ZNK7VariantcviEv(k)|0;do if((g|0)<2){w=c[o>>2]|0;v=w+-1|0;u=w+-2|0;if((w|0)>=2){w=c[d+16>>2]|0;s=(w|0)==0;if(s)z=0;else z=c[w+-4>>2]|0;if((v|0)<=(z|0)){if(s)A=0;else A=c[w+-4>>2]|0;do if((A|0)<(v|0)){if(s)B=0;else B=c[w+-4>>2]|0;if((B|0)<(v|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);C=0;break}else{a[1263537]=0;y=54;break}}else y=54;while(0);if((y|0)==54)C=w+(u*24|0)|0;__ZN7VariantC2ERKS_(n,C);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f+4>>2]|0);while(0);f=__ZNK7VariantcviEv(n)|0;Ki[t&4095](j,p,x,f);if(c[n>>2]|0)__ZN7Variant5clearEv(n);if(c[k>>2]|0)__ZN7Variant5clearEv(k);__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1872,1146558,0);c[b>>2]=0;l=i;return}function __ZN13MethodBind2RCI9Animation7VariantiiE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);g=f;if(!b)h=0;else{i=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236264)|0;h=i?b:0}b=c[a+44>>2]|0;i=c[a+48>>2]|0;a=h+(i>>1)|0;if(!(i&1))j=b;else j=c[(c[a>>2]|0)+b>>2]|0;Ki[j&4095](g,a,c[c[d>>2]>>2]|0,c[c[d+4>>2]>>2]|0);__ZN7VariantaSERKS_(e,g);if(!(c[g>>2]|0)){l=f;return}__ZN7Variant5clearEv(g);l=f;return}function __ZN13MethodBind2RCI9Animation7VariantiiED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind2RCI9Animation7VariantiiE18_get_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case -1:{c[d>>2]=0;__ZN7VariantC2ERKS_(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);if(c[d>>2]|0)__ZN7Variant5clearEv(d);f=b;break}case 0:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;break}case 1:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;break}default:f=0}l=a;return f|0}function __ZNK13MethodBind1RCI9AnimationiiE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;switch(b|0){case 0:case -1:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}default:e=0}l=a;return e|0}function __ZNK13MethodBind1RCI9AnimationiiE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,895833);l=a;return c[b>>2]|0}function __ZN13MethodBind1RCI9AnimationiiE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;i=l;l=l+48|0;if((l|0)>=(m|0))ba(48);j=i+24|0;k=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236264)|0:0){c[h>>2]=0;a[1263537]=0;n=d+24|0;o=c[n>>2]|0;if((o|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=o;c[b>>2]=0;l=i;return}p=o-(c[d+20>>2]|0)|0;if((p|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=p;c[b>>2]=0;l=i;return}if((g|0)>0){if((o|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);q=0}else{a[1263537]=0;q=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,q)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=q;c[b>>2]=0;l=i;return}}q=c[d+44>>2]|0;o=c[d+48>>2]|0;p=e+(o>>1)|0;if(!(o&1))r=q;else r=c[(c[p>>2]|0)+q>>2]|0;do if((g|0)<1){q=c[n>>2]|0;o=q+-1|0;if((q|0)>=1){e=c[d+16>>2]|0;s=(e|0)==0;if(s)t=0;else t=c[e+-4>>2]|0;if((q|0)<=(t|0)){if(s)u=0;else u=c[e+-4>>2]|0;do if((u|0)<(q|0)){if(s)v=0;else v=c[e+-4>>2]|0;if((v|0)<(q|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);w=0;break}else{a[1263537]=0;x=31;break}}else x=31;while(0);if((x|0)==31)w=e+(o*24|0)|0;__ZN7VariantC2ERKS_(k,w);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);f=__ZNK7VariantcviEv(k)|0;__ZN7VariantC2Ei(j,$i[r&8191](p,f)|0);if(c[k>>2]|0)__ZN7Variant5clearEv(k);__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1217,1146558,0);c[b>>2]=0;l=i;return}function __ZN13MethodBind1RCI9AnimationiiE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0;if(!b)f=0;else{g=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236264)|0;f=g?b:0}b=c[a+44>>2]|0;g=c[a+48>>2]|0;a=f+(g>>1)|0;if(!(g&1))h=b;else h=c[(c[a>>2]|0)+b>>2]|0;c[e>>2]=$i[h&8191](a,c[c[d>>2]>>2]|0)|0;return}function __ZN13MethodBind1RCI9AnimationiiED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind2RCI9AnimationfiiE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return __ZNK13MethodBind2RCI9AnimationfiiE18_get_argument_typeEi(a,b)|0}function __ZNK13MethodBind2RCI9AnimationfiiE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,895833);l=a;return c[b>>2]|0}function __ZN13MethodBind2RCI9AnimationfiiE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0;i=l;l=l+80|0;if((l|0)>=(m|0))ba(80);j=i+48|0;k=i+24|0;n=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236264)|0:0){c[h>>2]=0;a[1263537]=0;o=d+24|0;p=c[o>>2]|0;if((p|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=p;c[b>>2]=0;l=i;return}q=p-(c[d+20>>2]|0)|0;if((q|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=q;c[b>>2]=0;l=i;return}if((g|0)>0){if((p|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);r=0}else{a[1263537]=0;r=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,r)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=r;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[o>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);s=0}else{a[1263537]=0;s=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,s)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=s;c[b>>2]=0;l=i;return}}}s=c[d+44>>2]|0;r=c[d+48>>2]|0;p=e+(r>>1)|0;if(!(r&1))t=s;else t=c[(c[p>>2]|0)+s>>2]|0;do if((g|0)<1){s=c[o>>2]|0;r=s+-1|0;if((s|0)>=1){e=c[d+16>>2]|0;q=(e|0)==0;if(q)u=0;else u=c[e+-4>>2]|0;if((s|0)<=(u|0)){if(q)v=0;else v=c[e+-4>>2]|0;do if((v|0)<(s|0)){if(q)w=0;else w=c[e+-4>>2]|0;if((w|0)<(s|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);x=0;break}else{a[1263537]=0;y=37;break}}else y=37;while(0);if((y|0)==37)x=e+(r*24|0)|0;__ZN7VariantC2ERKS_(k,x);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);x=__ZNK7VariantcviEv(k)|0;do if((g|0)<2){w=c[o>>2]|0;v=w+-1|0;u=w+-2|0;if((w|0)>=2){w=c[d+16>>2]|0;s=(w|0)==0;if(s)z=0;else z=c[w+-4>>2]|0;if((v|0)<=(z|0)){if(s)A=0;else A=c[w+-4>>2]|0;do if((A|0)<(v|0)){if(s)B=0;else B=c[w+-4>>2]|0;if((B|0)<(v|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);C=0;break}else{a[1263537]=0;y=54;break}}else y=54;while(0);if((y|0)==54)C=w+(u*24|0)|0;__ZN7VariantC2ERKS_(n,C);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f+4>>2]|0);while(0);f=__ZNK7VariantcviEv(n)|0;__ZN7VariantC2Ef(j,+Ai[t&31](p,x,f));if(c[n>>2]|0)__ZN7Variant5clearEv(n);if(c[k>>2]|0)__ZN7Variant5clearEv(k);__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1872,1146558,0);c[b>>2]=0;l=i;return}function __ZN13MethodBind2RCI9AnimationfiiE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0;if(!b)f=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236264)|0;f=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=f+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;g[e>>2]=+Ai[i&31](a,c[c[d>>2]>>2]|0,c[c[d+4>>2]>>2]|0);return}function __ZN13MethodBind2RCI9AnimationfiiED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind2RCI9AnimationfiiE18_get_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;switch(b|0){case -1:{__ZN7VariantC2Ef(d,0.0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}case 0:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}case 1:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}default:e=0}l=a;return e|0}function __ZNK11MethodBind3I9AnimationiifE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return __ZNK11MethodBind3I9AnimationiifE18_get_argument_typeEi(a,b)|0}function __ZNK11MethodBind3I9AnimationiifE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,895833);l=a;return c[b>>2]|0}function __ZN11MethodBind3I9AnimationiifE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0.0;i=l;l=l+80|0;if((l|0)>=(m|0))ba(80);j=i+48|0;k=i+24|0;n=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236264)|0:0){c[h>>2]=0;a[1263537]=0;o=d+24|0;p=c[o>>2]|0;if((p|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=p;c[b>>2]=0;l=i;return}q=p-(c[d+20>>2]|0)|0;if((q|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=q;c[b>>2]=0;l=i;return}if((g|0)>0){if((p|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);r=0}else{a[1263537]=0;r=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,r)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=r;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[o>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);s=0}else{a[1263537]=0;s=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,s)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=s;c[b>>2]=0;l=i;return}if((g|0)>2){if((c[o>>2]|0)<2){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);t=0}else{a[1263537]=0;t=c[(c[d+32>>2]|0)+12>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+8>>2]>>2]|0,t)|0)){c[h>>2]=2;c[h+4>>2]=2;c[h+8>>2]=t;c[b>>2]=0;l=i;return}}}}t=c[d+44>>2]|0;s=c[d+48>>2]|0;r=e+(s>>1)|0;if(!(s&1))u=t;else u=c[(c[r>>2]|0)+t>>2]|0;do if((g|0)<1){t=c[o>>2]|0;s=t+-1|0;if((t|0)>=1){e=c[d+16>>2]|0;p=(e|0)==0;if(p)v=0;else v=c[e+-4>>2]|0;if((t|0)<=(v|0)){if(p)w=0;else w=c[e+-4>>2]|0;do if((w|0)<(t|0)){if(p)x=0;else x=c[e+-4>>2]|0;if((x|0)<(t|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);y=0;break}else{a[1263537]=0;z=43;break}}else z=43;while(0);if((z|0)==43)y=e+(s*24|0)|0;__ZN7VariantC2ERKS_(j,y);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);y=__ZNK7VariantcviEv(j)|0;do if((g|0)<2){x=c[o>>2]|0;w=x+-1|0;v=x+-2|0;if((x|0)>=2){x=c[d+16>>2]|0;t=(x|0)==0;if(t)A=0;else A=c[x+-4>>2]|0;if((w|0)<=(A|0)){if(t)B=0;else B=c[x+-4>>2]|0;do if((B|0)<(w|0)){if(t)C=0;else C=c[x+-4>>2]|0;if((C|0)<(w|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);D=0;break}else{a[1263537]=0;z=60;break}}else z=60;while(0);if((z|0)==60)D=x+(v*24|0)|0;__ZN7VariantC2ERKS_(k,D);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f+4>>2]|0);while(0);D=__ZNK7VariantcviEv(k)|0;do if((g|0)<3){C=c[o>>2]|0;B=C+-2|0;A=C+-3|0;if((B|0)>=1){C=c[d+16>>2]|0;w=(C|0)==0;if(w)E=0;else E=c[C+-4>>2]|0;if((B|0)<=(E|0)){if(w)F=0;else F=c[C+-4>>2]|0;do if((F|0)<(B|0)){if(w)G=0;else G=c[C+-4>>2]|0;if((G|0)<(B|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);H=0;break}else{a[1263537]=0;z=77;break}}else z=77;while(0);if((z|0)==77)H=C+(A*24|0)|0;__ZN7VariantC2ERKS_(n,H);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f+8>>2]|0);while(0);I=+__ZNK7VariantcvfEv(n);Gi[u&31](r,y,D,I);if(c[n>>2]|0)__ZN7Variant5clearEv(n);if(c[k>>2]|0)__ZN7Variant5clearEv(k);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,2039,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind3I9AnimationiifE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,h=0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236264)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1))h=b;else h=c[(c[a>>2]|0)+b>>2]|0;Gi[h&31](a,c[c[d>>2]>>2]|0,c[c[d+4>>2]>>2]|0,+g[c[d+8>>2]>>2]);return}function __ZN11MethodBind3I9AnimationiifED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind3I9AnimationiifE18_get_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;switch(b|0){case 0:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}case 1:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}case 2:{__ZN7VariantC2Ef(d,0.0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}default:e=0}l=a;return e|0}function __ZNK11MethodBind3I9AnimationiiRK7VariantE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return __ZNK11MethodBind3I9AnimationiiRK7VariantE18_get_argument_typeEi(a,b)|0}function __ZNK11MethodBind3I9AnimationiiRK7VariantE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,895833);l=a;return c[b>>2]|0}function __ZN11MethodBind3I9AnimationiiRK7VariantE4callEP6ObjectPPS2_iRNS1_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0;i=l;l=l+96|0;if((l|0)>=(m|0))ba(96);j=i+72|0;k=i+48|0;n=i+24|0;o=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236264)|0:0){c[h>>2]=0;a[1263537]=0;p=d+24|0;q=c[p>>2]|0;if((q|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=q;c[b>>2]=0;l=i;return}r=q-(c[d+20>>2]|0)|0;if((r|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=r;c[b>>2]=0;l=i;return}if((g|0)>0){if((q|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);s=0}else{a[1263537]=0;s=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,s)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=s;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[p>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);t=0}else{a[1263537]=0;t=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,t)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=t;c[b>>2]=0;l=i;return}if((g|0)>2){if((c[p>>2]|0)<2){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);u=0}else{a[1263537]=0;u=c[(c[d+32>>2]|0)+12>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+8>>2]>>2]|0,u)|0)){c[h>>2]=2;c[h+4>>2]=2;c[h+8>>2]=u;c[b>>2]=0;l=i;return}}}}u=c[d+44>>2]|0;t=c[d+48>>2]|0;s=e+(t>>1)|0;if(!(t&1))v=u;else v=c[(c[s>>2]|0)+u>>2]|0;do if((g|0)<1){u=c[p>>2]|0;t=u+-1|0;if((u|0)>=1){e=c[d+16>>2]|0;q=(e|0)==0;if(q)w=0;else w=c[e+-4>>2]|0;if((u|0)<=(w|0)){if(q)x=0;else x=c[e+-4>>2]|0;do if((x|0)<(u|0)){if(q)y=0;else y=c[e+-4>>2]|0;if((y|0)<(u|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);z=0;break}else{a[1263537]=0;A=43;break}}else A=43;while(0);if((A|0)==43)z=e+(t*24|0)|0;__ZN7VariantC2ERKS_(j,z);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);z=__ZNK7VariantcviEv(j)|0;do if((g|0)<2){y=c[p>>2]|0;x=y+-1|0;w=y+-2|0;if((y|0)>=2){y=c[d+16>>2]|0;u=(y|0)==0;if(u)B=0;else B=c[y+-4>>2]|0;if((x|0)<=(B|0)){if(u)C=0;else C=c[y+-4>>2]|0;do if((C|0)<(x|0)){if(u)D=0;else D=c[y+-4>>2]|0;if((D|0)<(x|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);E=0;break}else{a[1263537]=0;A=60;break}}else A=60;while(0);if((A|0)==60)E=y+(w*24|0)|0;__ZN7VariantC2ERKS_(k,E);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f+4>>2]|0);while(0);E=__ZNK7VariantcviEv(k)|0;do if((g|0)<3){D=c[p>>2]|0;C=D+-2|0;B=D+-3|0;if((C|0)>=1){D=c[d+16>>2]|0;x=(D|0)==0;if(x)F=0;else F=c[D+-4>>2]|0;if((C|0)<=(F|0)){if(x)G=0;else G=c[D+-4>>2]|0;do if((G|0)<(C|0)){if(x)H=0;else H=c[D+-4>>2]|0;if((H|0)<(C|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);I=0;break}else{a[1263537]=0;A=77;break}}else A=77;while(0);if((A|0)==77)I=D+(B*24|0)|0;__ZN7VariantC2ERKS_(o,I);break}}c[o>>2]=0}else __ZN7VariantC2ERKS_(o,c[f+8>>2]|0);while(0);__ZN7VariantC2ERKS_(n,o);Ki[v&4095](s,z,E,n);if(c[n>>2]|0)__ZN7Variant5clearEv(n);if(c[o>>2]|0)__ZN7Variant5clearEv(o);if(c[k>>2]|0)__ZN7Variant5clearEv(k);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,2039,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind3I9AnimationiiRK7VariantE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236264)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;b=c[c[d>>2]>>2]|0;h=c[c[d+4>>2]>>2]|0;__ZN7VariantC2ERKS_(f,c[d+8>>2]|0);Ki[i&4095](a,b,h,f);if(!(c[f>>2]|0)){l=e;return}__ZN7Variant5clearEv(f);l=e;return}function __ZN11MethodBind3I9AnimationiiRK7VariantED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind3I9AnimationiiRK7VariantE18_get_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case 0:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;break}case 1:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;break}case 2:{c[d>>2]=0;__ZN7VariantC2ERKS_(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);if(c[d>>2]|0)__ZN7Variant5clearEv(d);f=b;break}default:f=0}l=a;return f|0}function __ZNK11MethodBind2I9AnimationifE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;switch(b|0){case 0:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}case 1:{__ZN7VariantC2Ef(d,0.0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}default:e=0}l=a;return e|0}function __ZNK11MethodBind2I9AnimationifE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,895833);l=a;return c[b>>2]|0}function __ZN11MethodBind2I9AnimationifE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0.0;i=l;l=l+48|0;if((l|0)>=(m|0))ba(48);j=i+24|0;k=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236264)|0:0){c[h>>2]=0;a[1263537]=0;n=d+24|0;o=c[n>>2]|0;if((o|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=o;c[b>>2]=0;l=i;return}p=o-(c[d+20>>2]|0)|0;if((p|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=p;c[b>>2]=0;l=i;return}if((g|0)>0){if((o|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);q=0}else{a[1263537]=0;q=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,q)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=q;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[n>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);r=0}else{a[1263537]=0;r=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,r)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=r;c[b>>2]=0;l=i;return}}}r=c[d+44>>2]|0;q=c[d+48>>2]|0;o=e+(q>>1)|0;if(!(q&1))s=r;else s=c[(c[o>>2]|0)+r>>2]|0;do if((g|0)<1){r=c[n>>2]|0;q=r+-1|0;if((r|0)>=1){e=c[d+16>>2]|0;p=(e|0)==0;if(p)t=0;else t=c[e+-4>>2]|0;if((r|0)<=(t|0)){if(p)u=0;else u=c[e+-4>>2]|0;do if((u|0)<(r|0)){if(p)v=0;else v=c[e+-4>>2]|0;if((v|0)<(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);w=0;break}else{a[1263537]=0;x=37;break}}else x=37;while(0);if((x|0)==37)w=e+(q*24|0)|0;__ZN7VariantC2ERKS_(j,w);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);w=__ZNK7VariantcviEv(j)|0;do if((g|0)<2){v=c[n>>2]|0;u=v+-1|0;t=v+-2|0;if((v|0)>=2){v=c[d+16>>2]|0;r=(v|0)==0;if(r)y=0;else y=c[v+-4>>2]|0;if((u|0)<=(y|0)){if(r)z=0;else z=c[v+-4>>2]|0;do if((z|0)<(u|0)){if(r)A=0;else A=c[v+-4>>2]|0;if((A|0)<(u|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);B=0;break}else{a[1263537]=0;x=54;break}}else x=54;while(0);if((x|0)==54)B=v+(t*24|0)|0;__ZN7VariantC2ERKS_(k,B);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f+4>>2]|0);while(0);C=+__ZNK7VariantcvfEv(k);dj[s&127](o,w,C);if(c[k>>2]|0)__ZN7Variant5clearEv(k);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1380,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind2I9AnimationifE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,h=0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236264)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1))h=b;else h=c[(c[a>>2]|0)+b>>2]|0;dj[h&127](a,c[c[d>>2]>>2]|0,+g[c[d+4>>2]>>2]);return}function __ZN11MethodBind2I9AnimationifED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind2I9AnimationiiE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if(b>>>0<2){__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK11MethodBind2I9AnimationiiE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,895833);l=a;return c[b>>2]|0}function __ZN11MethodBind2I9AnimationiiE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0;i=l;l=l+48|0;if((l|0)>=(m|0))ba(48);j=i+24|0;k=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236264)|0:0){c[h>>2]=0;a[1263537]=0;n=d+24|0;o=c[n>>2]|0;if((o|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=o;c[b>>2]=0;l=i;return}p=o-(c[d+20>>2]|0)|0;if((p|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=p;c[b>>2]=0;l=i;return}if((g|0)>0){if((o|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);q=0}else{a[1263537]=0;q=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,q)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=q;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[n>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);r=0}else{a[1263537]=0;r=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,r)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=r;c[b>>2]=0;l=i;return}}}r=c[d+44>>2]|0;q=c[d+48>>2]|0;o=e+(q>>1)|0;if(!(q&1))s=r;else s=c[(c[o>>2]|0)+r>>2]|0;do if((g|0)<1){r=c[n>>2]|0;q=r+-1|0;if((r|0)>=1){e=c[d+16>>2]|0;p=(e|0)==0;if(p)t=0;else t=c[e+-4>>2]|0;if((r|0)<=(t|0)){if(p)u=0;else u=c[e+-4>>2]|0;do if((u|0)<(r|0)){if(p)v=0;else v=c[e+-4>>2]|0;if((v|0)<(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);w=0;break}else{a[1263537]=0;x=37;break}}else x=37;while(0);if((x|0)==37)w=e+(q*24|0)|0;__ZN7VariantC2ERKS_(j,w);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);w=__ZNK7VariantcviEv(j)|0;do if((g|0)<2){v=c[n>>2]|0;u=v+-1|0;t=v+-2|0;if((v|0)>=2){v=c[d+16>>2]|0;r=(v|0)==0;if(r)y=0;else y=c[v+-4>>2]|0;if((u|0)<=(y|0)){if(r)z=0;else z=c[v+-4>>2]|0;do if((z|0)<(u|0)){if(r)A=0;else A=c[v+-4>>2]|0;if((A|0)<(u|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);B=0;break}else{a[1263537]=0;x=54;break}}else x=54;while(0);if((x|0)==54)B=v+(t*24|0)|0;__ZN7VariantC2ERKS_(k,B);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f+4>>2]|0);while(0);f=__ZNK7VariantcviEv(k)|0;bj[s&4095](o,w,f);if(c[k>>2]|0)__ZN7Variant5clearEv(k);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1380,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind2I9AnimationiiE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236264)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1))g=b;else g=c[(c[a>>2]|0)+b>>2]|0;bj[g&4095](a,c[c[d>>2]>>2]|0,c[c[d+4>>2]>>2]|0);return}function __ZN11MethodBind2I9AnimationiiED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind4I9AnimationifRK7VariantfE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return __ZNK11MethodBind4I9AnimationifRK7VariantfE18_get_argument_typeEi(a,b)|0}function __ZNK11MethodBind4I9AnimationifRK7VariantfE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,895833);l=a;return c[b>>2]|0}function __ZN11MethodBind4I9AnimationifRK7VariantfE4callEP6ObjectPPS2_iRNS1_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0.0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0.0;i=l;l=l+128|0;if((l|0)>=(m|0))ba(128);j=i+96|0;k=i+72|0;n=i+48|0;o=i+24|0;p=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236264)|0:0){c[h>>2]=0;a[1263537]=0;q=d+24|0;r=c[q>>2]|0;if((r|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=r;c[b>>2]=0;l=i;return}s=r-(c[d+20>>2]|0)|0;if((s|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=s;c[b>>2]=0;l=i;return}if((g|0)>0){if((r|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);t=0}else{a[1263537]=0;t=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,t)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=t;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[q>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);u=0}else{a[1263537]=0;u=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,u)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=u;c[b>>2]=0;l=i;return}if((g|0)>2){if((c[q>>2]|0)<2){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);v=0}else{a[1263537]=0;v=c[(c[d+32>>2]|0)+12>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+8>>2]>>2]|0,v)|0)){c[h>>2]=2;c[h+4>>2]=2;c[h+8>>2]=v;c[b>>2]=0;l=i;return}if((g|0)>3){if((c[q>>2]|0)<3){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);w=0}else{a[1263537]=0;w=c[(c[d+32>>2]|0)+16>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+12>>2]>>2]|0,w)|0)){c[h>>2]=2;c[h+4>>2]=3;c[h+8>>2]=w;c[b>>2]=0;l=i;return}}}}}w=c[d+44>>2]|0;v=c[d+48>>2]|0;u=e+(v>>1)|0;if(!(v&1))x=w;else x=c[(c[u>>2]|0)+w>>2]|0;do if((g|0)<1){w=c[q>>2]|0;v=w+-1|0;if((w|0)>=1){e=c[d+16>>2]|0;t=(e|0)==0;if(t)y=0;else y=c[e+-4>>2]|0;if((w|0)<=(y|0)){if(t)z=0;else z=c[e+-4>>2]|0;do if((z|0)<(w|0)){if(t)A=0;else A=c[e+-4>>2]|0;if((A|0)<(w|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);B=0;break}else{a[1263537]=0;C=49;break}}else C=49;while(0);if((C|0)==49)B=e+(v*24|0)|0;__ZN7VariantC2ERKS_(j,B);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);B=__ZNK7VariantcviEv(j)|0;do if((g|0)<2){A=c[q>>2]|0;z=A+-1|0;y=A+-2|0;if((A|0)>=2){A=c[d+16>>2]|0;w=(A|0)==0;if(w)D=0;else D=c[A+-4>>2]|0;if((z|0)<=(D|0)){if(w)E=0;else E=c[A+-4>>2]|0;do if((E|0)<(z|0)){if(w)F=0;else F=c[A+-4>>2]|0;if((F|0)<(z|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);G=0;break}else{a[1263537]=0;C=66;break}}else C=66;while(0);if((C|0)==66)G=A+(y*24|0)|0;__ZN7VariantC2ERKS_(k,G);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f+4>>2]|0);while(0);H=+__ZNK7VariantcvfEv(k);do if((g|0)<3){G=c[q>>2]|0;F=G+-2|0;E=G+-3|0;if((F|0)>=1){G=c[d+16>>2]|0;D=(G|0)==0;if(D)I=0;else I=c[G+-4>>2]|0;if((F|0)<=(I|0)){if(D)J=0;else J=c[G+-4>>2]|0;do if((J|0)<(F|0)){if(D)K=0;else K=c[G+-4>>2]|0;if((K|0)<(F|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);L=0;break}else{a[1263537]=0;C=83;break}}else C=83;while(0);if((C|0)==83)L=G+(E*24|0)|0;__ZN7VariantC2ERKS_(o,L);break}}c[o>>2]=0}else __ZN7VariantC2ERKS_(o,c[f+8>>2]|0);while(0);__ZN7VariantC2ERKS_(n,o);do if((g|0)<4){L=c[q>>2]|0;K=L+-3|0;J=L+-4|0;if((K|0)>=1){L=c[d+16>>2]|0;I=(L|0)==0;if(I)M=0;else M=c[L+-4>>2]|0;if((K|0)<=(M|0)){if(I)N=0;else N=c[L+-4>>2]|0;do if((N|0)<(K|0)){if(I)O=0;else O=c[L+-4>>2]|0;if((O|0)<(K|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);P=0;break}else{a[1263537]=0;C=100;break}}else C=100;while(0);if((C|0)==100)P=L+(J*24|0)|0;__ZN7VariantC2ERKS_(p,P);break}}c[p>>2]=0}else __ZN7VariantC2ERKS_(p,c[f+12>>2]|0);while(0);Q=+__ZNK7VariantcvfEv(p);Hi[x&1](u,B,H,n,Q);if(c[p>>2]|0)__ZN7Variant5clearEv(p);if(c[n>>2]|0)__ZN7Variant5clearEv(n);if(c[o>>2]|0)__ZN7Variant5clearEv(o);if(c[k>>2]|0)__ZN7Variant5clearEv(k);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,2714,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind4I9AnimationifRK7VariantfE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0,j=0,k=0.0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e;if(!b)h=0;else{i=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236264)|0;h=i?b:0}b=c[a+44>>2]|0;i=c[a+48>>2]|0;a=h+(i>>1)|0;if(!(i&1))j=b;else j=c[(c[a>>2]|0)+b>>2]|0;b=c[c[d>>2]>>2]|0;k=+g[c[d+4>>2]>>2];__ZN7VariantC2ERKS_(f,c[d+8>>2]|0);Hi[j&1](a,b,k,f,+g[c[d+12>>2]>>2]);if(!(c[f>>2]|0)){l=e;return}__ZN7Variant5clearEv(f);l=e;return}function __ZN11MethodBind4I9AnimationifRK7VariantfED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind4I9AnimationifRK7VariantfE18_get_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case 0:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;break}case 1:{__ZN7VariantC2Ef(d,0.0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;break}case 2:{c[d>>2]=0;__ZN7VariantC2ERKS_(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);if(c[d>>2]|0)__ZN7Variant5clearEv(d);f=b;break}case 3:{__ZN7VariantC2Ef(d,0.0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;break}default:f=0}l=a;return f|0}function __ZNK12MethodBind5RI9Animationiif7Vector3RK4QuatRKS1_E18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return __ZNK12MethodBind5RI9Animationiif7Vector3RK4QuatRKS1_E18_get_argument_typeEi(a,b)|0}function __ZNK12MethodBind5RI9Animationiif7Vector3RK4QuatRKS1_E18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,895833);l=a;return c[b>>2]|0}function __ZN12MethodBind5RI9Animationiif7Vector3RK4QuatRKS1_E4callEP6ObjectPPK7VariantiRNSA_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0.0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0;i=l;l=l+208|0;if((l|0)>=(m|0))ba(208);j=i+188|0;k=i+120|0;n=i+96|0;o=i+72|0;p=i+176|0;q=i+48|0;r=i+160|0;s=i+24|0;t=i+144|0;u=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236264)|0:0){c[h>>2]=0;a[1263537]=0;v=d+24|0;w=c[v>>2]|0;if((w|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=w;c[b>>2]=0;l=i;return}x=w-(c[d+20>>2]|0)|0;if((x|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=x;c[b>>2]=0;l=i;return}do if((g|0)>0){if((w|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);y=0}else{a[1263537]=0;y=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,y)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=y;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[v>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);z=0}else{a[1263537]=0;z=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,z)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=z;c[b>>2]=0;l=i;return}if((g|0)>2){if((c[v>>2]|0)<2){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);A=0}else{a[1263537]=0;A=c[(c[d+32>>2]|0)+12>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+8>>2]>>2]|0,A)|0)){c[h>>2]=2;c[h+4>>2]=2;c[h+8>>2]=A;c[b>>2]=0;l=i;return}if((g|0)>3){if((c[v>>2]|0)<3){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);B=0}else{a[1263537]=0;B=c[(c[d+32>>2]|0)+16>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+12>>2]>>2]|0,B)|0)){c[h>>2]=2;c[h+4>>2]=3;c[h+8>>2]=B;c[b>>2]=0;l=i;return}if((g|0)>4){if((c[v>>2]|0)<4){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);C=0}else{a[1263537]=0;C=c[(c[d+32>>2]|0)+20>>2]|0}if(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+16>>2]>>2]|0,C)|0)break;c[h>>2]=2;c[h+4>>2]=4;c[h+8>>2]=C;c[b>>2]=0;l=i;return}}}}}while(0);C=c[d+44>>2]|0;B=c[d+48>>2]|0;A=e+(B>>1)|0;if(!(B&1))D=C;else D=c[(c[A>>2]|0)+C>>2]|0;do if((g|0)<1){C=c[v>>2]|0;B=C+-1|0;if((C|0)>=1){e=c[d+16>>2]|0;z=(e|0)==0;if(z)E=0;else E=c[e+-4>>2]|0;if((C|0)<=(E|0)){if(z)F=0;else F=c[e+-4>>2]|0;do if((F|0)<(C|0)){if(z)G=0;else G=c[e+-4>>2]|0;if((G|0)<(C|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);H=0;break}else{a[1263537]=0;I=55;break}}else I=55;while(0);if((I|0)==55)H=e+(B*24|0)|0;__ZN7VariantC2ERKS_(n,H);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f>>2]|0);while(0);H=__ZNK7VariantcviEv(n)|0;do if((g|0)<2){G=c[v>>2]|0;F=G+-1|0;E=G+-2|0;if((G|0)>=2){G=c[d+16>>2]|0;C=(G|0)==0;if(C)J=0;else J=c[G+-4>>2]|0;if((F|0)<=(J|0)){if(C)K=0;else K=c[G+-4>>2]|0;do if((K|0)<(F|0)){if(C)L=0;else L=c[G+-4>>2]|0;if((L|0)<(F|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);M=0;break}else{a[1263537]=0;I=72;break}}else I=72;while(0);if((I|0)==72)M=G+(E*24|0)|0;__ZN7VariantC2ERKS_(o,M);break}}c[o>>2]=0}else __ZN7VariantC2ERKS_(o,c[f+4>>2]|0);while(0);N=+__ZNK7VariantcvfEv(o);do if((g|0)<3){M=c[v>>2]|0;L=M+-2|0;K=M+-3|0;if((L|0)>=1){M=c[d+16>>2]|0;J=(M|0)==0;if(J)O=0;else O=c[M+-4>>2]|0;if((L|0)<=(O|0)){if(J)P=0;else P=c[M+-4>>2]|0;do if((P|0)<(L|0)){if(J)Q=0;else Q=c[M+-4>>2]|0;if((Q|0)<(L|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);R=0;break}else{a[1263537]=0;I=89;break}}else I=89;while(0);if((I|0)==89)R=M+(K*24|0)|0;__ZN7VariantC2ERKS_(q,R);break}}c[q>>2]=0}else __ZN7VariantC2ERKS_(q,c[f+8>>2]|0);while(0);__ZNK7Variantcv7Vector3Ev(p,q);do if((g|0)<4){R=c[v>>2]|0;Q=R+-3|0;P=R+-4|0;if((Q|0)>=1){R=c[d+16>>2]|0;O=(R|0)==0;if(O)S=0;else S=c[R+-4>>2]|0;if((Q|0)<=(S|0)){if(O)T=0;else T=c[R+-4>>2]|0;do if((T|0)<(Q|0)){if(O)U=0;else U=c[R+-4>>2]|0;if((U|0)<(Q|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);V=0;break}else{a[1263537]=0;I=106;break}}else I=106;while(0);if((I|0)==106)V=R+(P*24|0)|0;__ZN7VariantC2ERKS_(s,V);break}}c[s>>2]=0}else __ZN7VariantC2ERKS_(s,c[f+12>>2]|0);while(0);__ZNK7Variantcv4QuatEv(r,s);do if((g|0)<5){V=c[v>>2]|0;U=V+-4|0;T=V+-5|0;if((U|0)>=1){V=c[d+16>>2]|0;S=(V|0)==0;if(S)W=0;else W=c[V+-4>>2]|0;if((U|0)<=(W|0)){if(S)X=0;else X=c[V+-4>>2]|0;do if((X|0)<(U|0)){if(S)Y=0;else Y=c[V+-4>>2]|0;if((Y|0)<(U|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);Z=0;break}else{a[1263537]=0;I=123;break}}else I=123;while(0);if((I|0)==123)Z=V+(T*24|0)|0;__ZN7VariantC2ERKS_(u,Z);break}}c[u>>2]=0}else __ZN7VariantC2ERKS_(u,c[f+16>>2]|0);while(0);__ZNK7Variantcv7Vector3Ev(t,u);c[j>>2]=c[p>>2];c[j+4>>2]=c[p+4>>2];c[j+8>>2]=c[p+8>>2];__ZN7VariantC2Ei(k,tj[D&1](A,H,N,j,r,t)|0);if(c[u>>2]|0)__ZN7Variant5clearEv(u);if(c[s>>2]|0)__ZN7Variant5clearEv(s);if(c[q>>2]|0)__ZN7Variant5clearEv(q);if(c[o>>2]|0)__ZN7Variant5clearEv(o);if(c[n>>2]|0)__ZN7Variant5clearEv(n);__ZN7VariantC2ERKS_(b,k);if(c[k>>2]|0)__ZN7Variant5clearEv(k);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,3581,1146558,0);c[b>>2]=0;l=i;return}function __ZN12MethodBind5RI9Animationiif7Vector3RK4QuatRKS1_E7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0.0;f=l;l=l+64|0;if((l|0)>=(m|0))ba(64);h=f+40|0;i=f+12|0;j=f+24|0;k=f;if(!b)n=0;else{o=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236264)|0;n=o?b:0}b=c[a+44>>2]|0;o=c[a+48>>2]|0;a=n+(o>>1)|0;if(!(o&1))p=b;else p=c[(c[a>>2]|0)+b>>2]|0;b=c[c[d>>2]>>2]|0;q=+g[c[d+4>>2]>>2];o=c[d+8>>2]|0;c[i>>2]=c[o>>2];c[i+4>>2]=c[o+4>>2];c[i+8>>2]=c[o+8>>2];o=c[d+12>>2]|0;c[j>>2]=c[o>>2];c[j+4>>2]=c[o+4>>2];c[j+8>>2]=c[o+8>>2];c[j+12>>2]=c[o+12>>2];o=c[d+16>>2]|0;c[k>>2]=c[o>>2];c[k+4>>2]=c[o+4>>2];c[k+8>>2]=c[o+8>>2];c[h>>2]=c[i>>2];c[h+4>>2]=c[i+4>>2];c[h+8>>2]=c[i+8>>2];c[e>>2]=tj[p&1](a,b,q,h,j,k)|0;l=f;return}function __ZN12MethodBind5RI9Animationiif7Vector3RK4QuatRKS1_ED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK12MethodBind5RI9Animationiif7Vector3RK4QuatRKS1_E18_get_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case -1:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;l=a;return f|0}case 0:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;l=a;return f|0}case 1:{__ZN7VariantC2Ef(d,0.0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;l=a;return f|0}case 2:{g[d+8>>2]=0.0;g[d+4>>2]=0.0;g[d>>2]=0.0;__ZN7VariantC2ERK7Vector3(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);f=b;l=a;return f|0}case 3:{g[d+8>>2]=0.0;g[d+4>>2]=0.0;g[d>>2]=0.0;g[d+12>>2]=1.0;__ZN7VariantC2ERK4Quat(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);f=b;l=a;return f|0}case 4:{g[d+8>>2]=0.0;g[d+4>>2]=0.0;g[d>>2]=0.0;__ZN7VariantC2ERK7Vector3(e,d);d=c[e>>2]|0;if(d|0)__ZN7Variant5clearEv(e);f=d;l=a;return f|0}default:{f=0;l=a;return f|0}}return 0}function __ZNK13MethodBind1RCI9AnimationbiE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;switch(b|0){case -1:{__ZN7VariantC2Eb(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}case 0:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}default:e=0}l=a;return e|0}function __ZNK13MethodBind1RCI9AnimationbiE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,895833);l=a;return c[b>>2]|0}function __ZN13MethodBind1RCI9AnimationbiE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;i=l;l=l+48|0;if((l|0)>=(m|0))ba(48);j=i+24|0;k=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236264)|0:0){c[h>>2]=0;a[1263537]=0;n=d+24|0;o=c[n>>2]|0;if((o|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=o;c[b>>2]=0;l=i;return}p=o-(c[d+20>>2]|0)|0;if((p|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=p;c[b>>2]=0;l=i;return}if((g|0)>0){if((o|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);q=0}else{a[1263537]=0;q=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,q)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=q;c[b>>2]=0;l=i;return}}q=c[d+44>>2]|0;o=c[d+48>>2]|0;p=e+(o>>1)|0;if(!(o&1))r=q;else r=c[(c[p>>2]|0)+q>>2]|0;do if((g|0)<1){q=c[n>>2]|0;o=q+-1|0;if((q|0)>=1){e=c[d+16>>2]|0;s=(e|0)==0;if(s)t=0;else t=c[e+-4>>2]|0;if((q|0)<=(t|0)){if(s)u=0;else u=c[e+-4>>2]|0;do if((u|0)<(q|0)){if(s)v=0;else v=c[e+-4>>2]|0;if((v|0)<(q|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);w=0;break}else{a[1263537]=0;x=31;break}}else x=31;while(0);if((x|0)==31)w=e+(o*24|0)|0;__ZN7VariantC2ERKS_(k,w);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);f=__ZNK7VariantcviEv(k)|0;__ZN7VariantC2Eb(j,$i[r&8191](p,f)|0);if(c[k>>2]|0)__ZN7Variant5clearEv(k);__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1217,1146558,0);c[b>>2]=0;l=i;return}function __ZN13MethodBind1RCI9AnimationbiE7ptrcallEP6ObjectPPKvPv(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0;if(!d)g=0;else{h=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1236264)|0;g=h?d:0}d=c[b+44>>2]|0;h=c[b+48>>2]|0;b=g+(h>>1)|0;if(!(h&1))i=d;else i=c[(c[b>>2]|0)+d>>2]|0;a[f>>0]=($i[i&8191](b,c[c[e>>2]>>2]|0)|0)&1;return}function __ZN13MethodBind1RCI9AnimationbiED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind2I9AnimationibE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;switch(b|0){case 0:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}case 1:{__ZN7VariantC2Eb(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}default:e=0}l=a;return e|0}function __ZNK11MethodBind2I9AnimationibE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,895833);l=a;return c[b>>2]|0}function __ZN11MethodBind2I9AnimationibE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0;i=l;l=l+48|0;if((l|0)>=(m|0))ba(48);j=i+24|0;k=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236264)|0:0){c[h>>2]=0;a[1263537]=0;n=d+24|0;o=c[n>>2]|0;if((o|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=o;c[b>>2]=0;l=i;return}p=o-(c[d+20>>2]|0)|0;if((p|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=p;c[b>>2]=0;l=i;return}if((g|0)>0){if((o|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);q=0}else{a[1263537]=0;q=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,q)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=q;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[n>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);r=0}else{a[1263537]=0;r=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,r)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=r;c[b>>2]=0;l=i;return}}}r=c[d+44>>2]|0;q=c[d+48>>2]|0;o=e+(q>>1)|0;if(!(q&1))s=r;else s=c[(c[o>>2]|0)+r>>2]|0;do if((g|0)<1){r=c[n>>2]|0;q=r+-1|0;if((r|0)>=1){e=c[d+16>>2]|0;p=(e|0)==0;if(p)t=0;else t=c[e+-4>>2]|0;if((r|0)<=(t|0)){if(p)u=0;else u=c[e+-4>>2]|0;do if((u|0)<(r|0)){if(p)v=0;else v=c[e+-4>>2]|0;if((v|0)<(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);w=0;break}else{a[1263537]=0;x=37;break}}else x=37;while(0);if((x|0)==37)w=e+(q*24|0)|0;__ZN7VariantC2ERKS_(j,w);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);w=__ZNK7VariantcviEv(j)|0;do if((g|0)<2){v=c[n>>2]|0;u=v+-1|0;t=v+-2|0;if((v|0)>=2){v=c[d+16>>2]|0;r=(v|0)==0;if(r)y=0;else y=c[v+-4>>2]|0;if((u|0)<=(y|0)){if(r)z=0;else z=c[v+-4>>2]|0;do if((z|0)<(u|0)){if(r)A=0;else A=c[v+-4>>2]|0;if((A|0)<(u|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);B=0;break}else{a[1263537]=0;x=54;break}}else x=54;while(0);if((x|0)==54)B=v+(t*24|0)|0;__ZN7VariantC2ERKS_(k,B);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f+4>>2]|0);while(0);f=__ZNK7VariantcvbEv(k)|0;bj[s&4095](o,w,f);if(c[k>>2]|0)__ZN7Variant5clearEv(k);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1380,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind2I9AnimationibE7ptrcallEP6ObjectPPKvPv(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0;if(!d)g=0;else{f=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1236264)|0;g=f?d:0}d=c[b+44>>2]|0;f=c[b+48>>2]|0;b=g+(f>>1)|0;if(!(f&1))h=d;else h=c[(c[b>>2]|0)+d>>2]|0;bj[h&4095](b,c[c[e>>2]>>2]|0,(a[c[e+4>>2]>>0]|0)!=0);return}function __ZN11MethodBind2I9AnimationibED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind1RCI9AnimationiRK8NodePathE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case -1:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;break}case 0:{__ZN8NodePathC2Ev(d);__ZN7VariantC2ERK8NodePath(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);__ZN8NodePathD2Ev(d);f=b;break}default:f=0}l=a;return f|0}function __ZNK13MethodBind1RCI9AnimationiRK8NodePathE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,895833);l=a;return c[b>>2]|0}function __ZN13MethodBind1RCI9AnimationiRK8NodePathE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0;i=l;l=l+64|0;if((l|0)>=(m|0))ba(64);j=i+24|0;k=i+48|0;n=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236264)|0:0){c[h>>2]=0;a[1263537]=0;o=d+24|0;p=c[o>>2]|0;if((p|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=p;c[b>>2]=0;l=i;return}q=p-(c[d+20>>2]|0)|0;if((q|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=q;c[b>>2]=0;l=i;return}if((g|0)>0){if((p|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);r=0}else{a[1263537]=0;r=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,r)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=r;c[b>>2]=0;l=i;return}}r=c[d+44>>2]|0;p=c[d+48>>2]|0;q=e+(p>>1)|0;if(!(p&1))s=r;else s=c[(c[q>>2]|0)+r>>2]|0;do if((g|0)<1){r=c[o>>2]|0;p=r+-1|0;if((r|0)>=1){e=c[d+16>>2]|0;t=(e|0)==0;if(t)u=0;else u=c[e+-4>>2]|0;if((r|0)<=(u|0)){if(t)v=0;else v=c[e+-4>>2]|0;do if((v|0)<(r|0)){if(t)w=0;else w=c[e+-4>>2]|0;if((w|0)<(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);x=0;break}else{a[1263537]=0;y=31;break}}else y=31;while(0);if((y|0)==31)x=e+(p*24|0)|0;__ZN7VariantC2ERKS_(n,x);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f>>2]|0);while(0);c[k>>2]=__ZNK7Variantcv8NodePathEv(n)|0;__ZN7VariantC2Ei(j,$i[s&8191](q,k)|0);__ZN8NodePathD2Ev(k);if(c[n>>2]|0)__ZN7Variant5clearEv(n);__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1217,1146558,0);c[b>>2]=0;l=i;return}function __ZN13MethodBind1RCI9AnimationiRK8NodePathE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f+4|0;h=f;if(!b)i=0;else{j=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236264)|0;i=j?b:0}b=c[a+44>>2]|0;j=c[a+48>>2]|0;a=i+(j>>1)|0;if(!(j&1))k=b;else k=c[(c[a>>2]|0)+b>>2]|0;__ZN8NodePathC2ERKS_(g,c[d>>2]|0);c[h>>2]=c[g>>2];c[e>>2]=$i[k&8191](a,h)|0;__ZN8NodePathD2Ev(h);l=f;return}function __ZN13MethodBind1RCI9AnimationiRK8NodePathED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind2I9AnimationiRK8NodePathE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case 0:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;break}case 1:{__ZN8NodePathC2Ev(d);__ZN7VariantC2ERK8NodePath(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);__ZN8NodePathD2Ev(d);f=b;break}default:f=0}l=a;return f|0}function __ZNK11MethodBind2I9AnimationiRK8NodePathE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,895833);l=a;return c[b>>2]|0}function __ZN11MethodBind2I9AnimationiRK8NodePathE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0;i=l;l=l+64|0;if((l|0)>=(m|0))ba(64);j=i+24|0;k=i+48|0;n=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236264)|0:0){c[h>>2]=0;a[1263537]=0;o=d+24|0;p=c[o>>2]|0;if((p|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=p;c[b>>2]=0;l=i;return}q=p-(c[d+20>>2]|0)|0;if((q|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=q;c[b>>2]=0;l=i;return}if((g|0)>0){if((p|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);r=0}else{a[1263537]=0;r=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,r)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=r;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[o>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);s=0}else{a[1263537]=0;s=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,s)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=s;c[b>>2]=0;l=i;return}}}s=c[d+44>>2]|0;r=c[d+48>>2]|0;p=e+(r>>1)|0;if(!(r&1))t=s;else t=c[(c[p>>2]|0)+s>>2]|0;do if((g|0)<1){s=c[o>>2]|0;r=s+-1|0;if((s|0)>=1){e=c[d+16>>2]|0;q=(e|0)==0;if(q)u=0;else u=c[e+-4>>2]|0;if((s|0)<=(u|0)){if(q)v=0;else v=c[e+-4>>2]|0;do if((v|0)<(s|0)){if(q)w=0;else w=c[e+-4>>2]|0;if((w|0)<(s|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);x=0;break}else{a[1263537]=0;y=37;break}}else y=37;while(0);if((y|0)==37)x=e+(r*24|0)|0;__ZN7VariantC2ERKS_(j,x);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);x=__ZNK7VariantcviEv(j)|0;do if((g|0)<2){w=c[o>>2]|0;v=w+-1|0;u=w+-2|0;if((w|0)>=2){w=c[d+16>>2]|0;s=(w|0)==0;if(s)z=0;else z=c[w+-4>>2]|0;if((v|0)<=(z|0)){if(s)A=0;else A=c[w+-4>>2]|0;do if((A|0)<(v|0)){if(s)B=0;else B=c[w+-4>>2]|0;if((B|0)<(v|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);C=0;break}else{a[1263537]=0;y=54;break}}else y=54;while(0);if((y|0)==54)C=w+(u*24|0)|0;__ZN7VariantC2ERKS_(n,C);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f+4>>2]|0);while(0);c[k>>2]=__ZNK7Variantcv8NodePathEv(n)|0;bj[t&4095](p,x,k);__ZN8NodePathD2Ev(k);if(c[n>>2]|0)__ZN7Variant5clearEv(n);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1380,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind2I9AnimationiRK8NodePathE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e+4|0;g=e;if(!b)h=0;else{i=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236264)|0;h=i?b:0}b=c[a+44>>2]|0;i=c[a+48>>2]|0;a=h+(i>>1)|0;if(!(i&1))j=b;else j=c[(c[a>>2]|0)+b>>2]|0;b=c[c[d>>2]>>2]|0;__ZN8NodePathC2ERKS_(f,c[d+4>>2]|0);c[g>>2]=c[f>>2];bj[j&4095](a,b,g);__ZN8NodePathD2Ev(g);l=e;return}function __ZN11MethodBind2I9AnimationiRK8NodePathED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind1RCI9Animation8NodePathiE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case -1:{__ZN8NodePathC2Ev(d);__ZN7VariantC2ERK8NodePath(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);__ZN8NodePathD2Ev(d);f=b;break}case 0:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;break}default:f=0}l=a;return f|0}function __ZNK13MethodBind1RCI9Animation8NodePathiE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,895833);l=a;return c[b>>2]|0}function __ZN13MethodBind1RCI9Animation8NodePathiE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0;i=l;l=l+64|0;if((l|0)>=(m|0))ba(64);j=i+24|0;k=i+48|0;n=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236264)|0:0){c[h>>2]=0;a[1263537]=0;o=d+24|0;p=c[o>>2]|0;if((p|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=p;c[b>>2]=0;l=i;return}q=p-(c[d+20>>2]|0)|0;if((q|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=q;c[b>>2]=0;l=i;return}if((g|0)>0){if((p|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);r=0}else{a[1263537]=0;r=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,r)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=r;c[b>>2]=0;l=i;return}}r=c[d+44>>2]|0;p=c[d+48>>2]|0;q=e+(p>>1)|0;if(!(p&1))s=r;else s=c[(c[q>>2]|0)+r>>2]|0;do if((g|0)<1){r=c[o>>2]|0;p=r+-1|0;if((r|0)>=1){e=c[d+16>>2]|0;t=(e|0)==0;if(t)u=0;else u=c[e+-4>>2]|0;if((r|0)<=(u|0)){if(t)v=0;else v=c[e+-4>>2]|0;do if((v|0)<(r|0)){if(t)w=0;else w=c[e+-4>>2]|0;if((w|0)<(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);x=0;break}else{a[1263537]=0;y=31;break}}else y=31;while(0);if((y|0)==31)x=e+(p*24|0)|0;__ZN7VariantC2ERKS_(n,x);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f>>2]|0);while(0);f=__ZNK7VariantcviEv(n)|0;c[k>>2]=$i[s&8191](q,f)|0;__ZN7VariantC2ERK8NodePath(j,k);__ZN8NodePathD2Ev(k);if(c[n>>2]|0)__ZN7Variant5clearEv(n);__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1217,1146558,0);c[b>>2]=0;l=i;return}function __ZN13MethodBind1RCI9Animation8NodePathiE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f;if(!b)h=0;else{i=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236264)|0;h=i?b:0}b=c[a+44>>2]|0;i=c[a+48>>2]|0;a=h+(i>>1)|0;if(!(i&1))j=b;else j=c[(c[a>>2]|0)+b>>2]|0;c[g>>2]=$i[j&8191](a,c[c[d>>2]>>2]|0)|0;__ZN8NodePathaSERKS_(e,g);__ZN8NodePathD2Ev(g);l=f;return}function __ZN13MethodBind1RCI9Animation8NodePathiED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind1RCI9AnimationNS0_9TrackTypeEiE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;switch(b|0){case -1:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}case 0:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}default:e=0}l=a;return e|0}function __ZNK13MethodBind1RCI9AnimationNS0_9TrackTypeEiE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,895833);l=a;return c[b>>2]|0}function __ZN13MethodBind1RCI9AnimationNS0_9TrackTypeEiE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;i=l;l=l+48|0;if((l|0)>=(m|0))ba(48);j=i+24|0;k=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236264)|0:0){c[h>>2]=0;a[1263537]=0;n=d+24|0;o=c[n>>2]|0;if((o|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=o;c[b>>2]=0;l=i;return}p=o-(c[d+20>>2]|0)|0;if((p|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=p;c[b>>2]=0;l=i;return}if((g|0)>0){if((o|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);q=0}else{a[1263537]=0;q=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,q)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=q;c[b>>2]=0;l=i;return}}q=c[d+44>>2]|0;o=c[d+48>>2]|0;p=e+(o>>1)|0;if(!(o&1))r=q;else r=c[(c[p>>2]|0)+q>>2]|0;do if((g|0)<1){q=c[n>>2]|0;o=q+-1|0;if((q|0)>=1){e=c[d+16>>2]|0;s=(e|0)==0;if(s)t=0;else t=c[e+-4>>2]|0;if((q|0)<=(t|0)){if(s)u=0;else u=c[e+-4>>2]|0;do if((u|0)<(q|0)){if(s)v=0;else v=c[e+-4>>2]|0;if((v|0)<(q|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);w=0;break}else{a[1263537]=0;x=31;break}}else x=31;while(0);if((x|0)==31)w=e+(o*24|0)|0;__ZN7VariantC2ERKS_(k,w);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);f=__ZNK7VariantcviEv(k)|0;__ZN7VariantC2Ei(j,$i[r&8191](p,f)|0);if(c[k>>2]|0)__ZN7Variant5clearEv(k);__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1217,1146558,0);c[b>>2]=0;l=i;return}function __ZN13MethodBind1RCI9AnimationNS0_9TrackTypeEiE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0;if(!b)f=0;else{g=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236264)|0;f=g?b:0}b=c[a+44>>2]|0;g=c[a+48>>2]|0;a=f+(g>>1)|0;if(!(g&1))h=b;else h=c[(c[a>>2]|0)+b>>2]|0;c[e>>2]=$i[h&8191](a,c[c[d>>2]>>2]|0)|0;return}function __ZN13MethodBind1RCI9AnimationNS0_9TrackTypeEiED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI9AnimationiE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK13MethodBind0RCI9AnimationiE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,895833);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI9AnimationiE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236264)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2Ei(i,ij[n&8191](d)|0);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI9AnimationiE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0;if(!b)f=0;else{d=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236264)|0;f=d?b:0}b=c[a+44>>2]|0;d=c[a+48>>2]|0;a=f+(d>>1)|0;if(!(d&1)){g=b;h=ij[g&8191](a)|0;c[e>>2]=h;return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=ij[g&8191](a)|0;c[e>>2]=h;return}}function __ZN13MethodBind0RCI9AnimationiED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I9AnimationiE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if(!b){__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK11MethodBind1I9AnimationiE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,895833);l=a;return c[b>>2]|0}function __ZN11MethodBind1I9AnimationiE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236264)|0:0){c[h>>2]=0;a[1263537]=0;k=d+24|0;n=c[k>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=i;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=i;return}if((g|0)>0){if((n|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);p=0}else{a[1263537]=0;p=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,p)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=p;c[b>>2]=0;l=i;return}}p=c[d+44>>2]|0;n=c[d+48>>2]|0;o=e+(n>>1)|0;if(!(n&1))q=p;else q=c[(c[o>>2]|0)+p>>2]|0;do if((g|0)<1){p=c[k>>2]|0;n=p+-1|0;if((p|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)s=0;else s=c[e+-4>>2]|0;if((p|0)<=(s|0)){if(r)t=0;else t=c[e+-4>>2]|0;do if((t|0)<(p|0)){if(r)u=0;else u=c[e+-4>>2]|0;if((u|0)<(p|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);v=0;break}else{a[1263537]=0;w=31;break}}else w=31;while(0);if((w|0)==31)v=e+(n*24|0)|0;__ZN7VariantC2ERKS_(j,v);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);f=__ZNK7VariantcviEv(j)|0;Pi[q&2047](o,f);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I9AnimationiE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236264)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1)){g=b;h=c[d>>2]|0;i=c[h>>2]|0;Pi[g&2047](a,i);return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=c[d>>2]|0;i=c[h>>2]|0;Pi[g&2047](a,i);return}}function __ZN11MethodBind1I9AnimationiED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK12MethodBind2RI9AnimationiNS0_9TrackTypeEiE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return __ZNK12MethodBind2RI9AnimationiNS0_9TrackTypeEiE18_get_argument_typeEi(a,b)|0}function __ZNK12MethodBind2RI9AnimationiNS0_9TrackTypeEiE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,895833);l=a;return c[b>>2]|0}function __ZN12MethodBind2RI9AnimationiNS0_9TrackTypeEiE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0;i=l;l=l+80|0;if((l|0)>=(m|0))ba(80);j=i+48|0;k=i+24|0;n=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236264)|0:0){c[h>>2]=0;a[1263537]=0;o=d+24|0;p=c[o>>2]|0;if((p|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=p;c[b>>2]=0;l=i;return}q=p-(c[d+20>>2]|0)|0;if((q|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=q;c[b>>2]=0;l=i;return}if((g|0)>0){if((p|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);r=0}else{a[1263537]=0;r=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,r)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=r;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[o>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);s=0}else{a[1263537]=0;s=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,s)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=s;c[b>>2]=0;l=i;return}}}s=c[d+44>>2]|0;r=c[d+48>>2]|0;p=e+(r>>1)|0;if(!(r&1))t=s;else t=c[(c[p>>2]|0)+s>>2]|0;do if((g|0)<1){s=c[o>>2]|0;r=s+-1|0;if((s|0)>=1){e=c[d+16>>2]|0;q=(e|0)==0;if(q)u=0;else u=c[e+-4>>2]|0;if((s|0)<=(u|0)){if(q)v=0;else v=c[e+-4>>2]|0;do if((v|0)<(s|0)){if(q)w=0;else w=c[e+-4>>2]|0;if((w|0)<(s|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);x=0;break}else{a[1263537]=0;y=37;break}}else y=37;while(0);if((y|0)==37)x=e+(r*24|0)|0;__ZN7VariantC2ERKS_(k,x);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);x=__ZNK7VariantcviEv(k)|0;do if((g|0)<2){w=c[o>>2]|0;v=w+-1|0;u=w+-2|0;if((w|0)>=2){w=c[d+16>>2]|0;s=(w|0)==0;if(s)z=0;else z=c[w+-4>>2]|0;if((v|0)<=(z|0)){if(s)A=0;else A=c[w+-4>>2]|0;do if((A|0)<(v|0)){if(s)B=0;else B=c[w+-4>>2]|0;if((B|0)<(v|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);C=0;break}else{a[1263537]=0;y=54;break}}else y=54;while(0);if((y|0)==54)C=w+(u*24|0)|0;__ZN7VariantC2ERKS_(n,C);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f+4>>2]|0);while(0);f=__ZNK7VariantcviEv(n)|0;__ZN7VariantC2Ei(j,nj[t&2047](p,x,f)|0);if(c[n>>2]|0)__ZN7Variant5clearEv(n);if(c[k>>2]|0)__ZN7Variant5clearEv(k);__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1544,1146558,0);c[b>>2]=0;l=i;return}function __ZN12MethodBind2RI9AnimationiNS0_9TrackTypeEiE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0;if(!b)f=0;else{g=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236264)|0;f=g?b:0}b=c[a+44>>2]|0;g=c[a+48>>2]|0;a=f+(g>>1)|0;if(!(g&1))h=b;else h=c[(c[a>>2]|0)+b>>2]|0;c[e>>2]=nj[h&2047](a,c[c[d>>2]>>2]|0,c[c[d+4>>2]>>2]|0)|0;return}function __ZN12MethodBind2RI9AnimationiNS0_9TrackTypeEiED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK12MethodBind2RI9AnimationiNS0_9TrackTypeEiE18_get_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;switch(b|0){case -1:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}case 0:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}case 1:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}default:e=0}l=a;return e|0}function __ZN16RectangleShape2D18_initialize_classvEv(b){b=b|0;if(a[1263386]|0)return;if(!(a[1263357]|0)){if(!(a[1257004]|0)){if(!(a[1257001]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI9ReferenceEEvv();__ZN9Reference13_bind_methodsEv();a[1257001]=1}__ZN7ClassDB10_add_classI8ResourceEEvv();__ZN8Resource13_bind_methodsEv();a[1257004]=1}__ZN7ClassDB10_add_classI7Shape2DEEvv();__ZN7Shape2D13_bind_methodsEv();a[1263357]=1}__ZN7ClassDB10_add_classI16RectangleShape2DEEvv();__ZN16RectangleShape2D13_bind_methodsEv();a[1263386]=1;return}function __ZN16RectangleShape2D5_setvERK10StringNameRK7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK16RectangleShape2D5_getvERK10StringNameR7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK16RectangleShape2D19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+24|0;g=e+4|0;h=e;if(!d)__ZNK7Shape2D19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,0);__ZN6StringC2EPKc(f,895843);i=c[f>>2]|0;f=i;j=g+4|0;c[j>>2]=0;k=g+12|0;c[k>>2]=0;c[g>>2]=0;n=(i|0)==0;if(!n?(c[j>>2]=0,__Z28atomic_conditional_incrementPj(i+-8|0)|0):0)c[j>>2]=f;c[g+8>>2]=0;f=c[k>>2]|0;if(f|0){if(!(__Z16atomic_decrementPj(f+-8|0)|0))__ZN6Memory11free_staticEPvb(f,1);c[k>>2]=0}c[g+16>>2]=256;if(!(c[b>>2]|0)){k=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=k;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0}k=__ZnwjPFPvjE(32,4740)|0;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0;c[k+12>>2]=0;c[k+16>>2]=7;f=k+20|0;c[f>>2]=0;j=k+24|0;c[j>>2]=0;o=k+28|0;c[o>>2]=0;__ZN12PropertyInfoaSERKS_(k,g)|0;p=c[b>>2]|0;q=p+4|0;r=c[q>>2]|0;c[j>>2]=r;c[f>>2]=0;c[o>>2]=p;if(r|0)c[r+20>>2]=k;c[q>>2]=k;if(!(c[p>>2]|0))c[p>>2]=k;k=p+8|0;c[k>>2]=(c[k>>2]|0)+1;k=c[g+12>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);k=c[g+4>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);if(!n?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);__ZN10StringNameC2EPKc(h,895843);__ZN7ClassDB17get_property_listE10StringNameP4ListI12PropertyInfo16DefaultAllocatorEbPK6Object(h,b,1,a);__ZN10StringNameD2Ev(h);if(!d){l=e;return}__ZNK7Shape2D19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,1);l=e;return}function __ZN16RectangleShape2D14_notificationvEib(a,b,c){a=a|0;b=b|0;c=c|0;return}function __ZNK16RectangleShape2D16_get_class_namevEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+8|0;e=b+4|0;f=b;g=a+136|0;a=c[g>>2]|0;if(a|0){if(c[a+4>>2]|0){l=b;return g|0}if(__ZNK6String6lengthEv(a+8|0)|0){l=b;return g|0}}__ZN6StringC2EPKc(d,895843);c[f>>2]=c[d>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameaSERKS_(g,e);__ZN10StringNameD2Ev(e);e=c[f>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);l=b;return g|0}function __ZNK16RectangleShape2D9get_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,895843);l=a;return c[b>>2]|0}function __ZNK16RectangleShape2D8is_classERK6String(a,b){a=a|0;b=b|0;var c=0;if(((!(__ZNK6StringeqEPKc(b,895843)|0)?!(__ZNK6StringeqEPKc(b,938342)|0):0)?!(__ZNK6StringeqEPKc(b,1110448)|0):0)?!(__ZNK6StringeqEPKc(b,1126157)|0):0)c=__ZNK6StringeqEPKc(b,1142944)|0;else c=1;return c|0}function __ZNK16RectangleShape2D12is_class_ptrEPv(a,b){a=a|0;b=b|0;return (b|0)==1236280|((b|0)==1236156|((b|0)==1220696|((b|0)==1220724|(b|0)==1220580)))|0}function __ZN16RectangleShape2DD2Ev(a){a=a|0;c[a>>2]=292804;__ZN10StringNameD2Ev(a+136|0);__ZN7Shape2DD2Ev(a);return}function __ZN16RectangleShape2DD0Ev(a){a=a|0;c[a>>2]=292804;__ZN10StringNameD2Ev(a+136|0);__ZN7Shape2DD2Ev(a);__ZdlPv(a);return}function __ZN16RectangleShape2D4drawERK3RIDRK5Color(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0;e=l;l=l+48|0;if((l|0)>=(m|0))ba(48);f=e+40|0;h=e+36|0;i=e+16|0;j=e+8|0;k=e;n=e+32|0;o=__ZN12VisualServer13get_singletonEv()|0;p=c[(c[o>>2]|0)+1088>>2]|0;c[h>>2]=c[b>>2];b=a+140|0;__ZNK7Vector2ngEv(j,b);g[n>>2]=2.0;__ZNK7Vector2mlERKf(k,b,n);n=j;j=c[n+4>>2]|0;b=i;c[b>>2]=c[n>>2];c[b+4>>2]=j;j=k;k=c[j+4>>2]|0;b=i+8|0;c[b>>2]=c[j>>2];c[b+4>>2]=k;c[f>>2]=c[h>>2];Ki[p&4095](o,f,i,d);l=e;return}function __ZNK16RectangleShape2D8get_rectEv(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,h=0,i=0;d=l;l=l+32|0;if((l|0)>=(m|0))ba(32);e=d+8|0;f=d;h=d+16|0;i=b+140|0;__ZNK7Vector2ngEv(e,i);g[h>>2]=2.0;__ZNK7Vector2mlERKf(f,i,h);h=e;e=c[h+4>>2]|0;i=a;c[i>>2]=c[h>>2];c[i+4>>2]=e;e=f;f=c[e+4>>2]|0;i=a+8|0;c[i>>2]=c[e>>2];c[i+4>>2]=f;l=d;return}function __ZN7ClassDB10_add_classI16RectangleShape2DEEvv(){var a=0,b=0,d=0,e=0,f=0,g=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+16|0;d=a+12|0;e=a+8|0;f=a+4|0;g=a;__ZN6StringC2EPKc(b,895843);c[e>>2]=c[b>>2];__ZN10StringNameC2ERK6String(d,e);__ZN6StringC2EPKc(b,938342);c[g>>2]=c[b>>2];__ZN10StringNameC2ERK6String(f,g);__ZN7ClassDB11_add_class2ERK10StringNameS2_(d,f);__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);__ZN10StringNameD2Ev(d);d=c[e>>2]|0;if(!d){l=a;return}if(__Z16atomic_decrementPj(d+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(d,1);l=a;return}function __ZN16RectangleShape2D13_bind_methodsEv(){var a=0,b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0;a=l;l=l+64|0;if((l|0)>=(m|0))ba(64);b=a+44|0;d=a+32|0;e=a+24|0;f=a+12|0;g=a+40|0;h=a;i=a+16|0;j=a+8|0;k=a+4|0;__Z8D_METHODPKcS0_(d,901526,1123852);n=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(n);c[n>>2]=292936;__ZN10MethodBind10_set_constEb(n,0);__ZN10MethodBind24_generate_argument_typesEi(n,1);c[n+44>>2]=1601;c[n+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,n,d,0,0)|0;n=d+4|0;o=c[n>>2]|0;if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0){p=c[n>>2]|0;n=(p|0)==0?0:p+-4|0;p=n+4|0;if(c[n>>2]|0){q=0;do{__ZN10StringNameD2Ev(p+(q<<2)|0);q=q+1|0}while(q>>>0<(c[n>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(o,1)}__ZN10StringNameD2Ev(d);__Z8D_METHODPKc(e,901538);d=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(d);c[d>>2]=292972;__ZN10MethodBind10_set_constEb(d,1);__ZN10MethodBind24_generate_argument_typesEi(d,0);__ZN10MethodBind12_set_returnsEb(d,1);c[d+44>>2]=1602;c[d+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,d,e,0,0)|0;d=e+4|0;o=c[d>>2]|0;if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0){n=c[d>>2]|0;d=(n|0)==0?0:n+-4|0;n=d+4|0;if(c[d>>2]|0){q=0;do{__ZN10StringNameD2Ev(n+(q<<2)|0);q=q+1|0}while(q>>>0<(c[d>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(o,1)}__ZN10StringNameD2Ev(e);__ZN6StringC2EPKc(b,895843);c[g>>2]=c[b>>2];__ZN10StringNameC2ERK6String(f,g);__ZN6StringC2EPKc(h,1123852);__ZN6StringC2EPKc(i,1263606);e=b+4|0;c[e>>2]=0;o=b+12|0;c[o>>2]=0;c[b>>2]=5;d=c[h>>2]|0;if(d|0?(c[e>>2]=0,__Z28atomic_conditional_incrementPj(d+-8|0)|0):0)c[e>>2]=c[h>>2];c[b+8>>2]=0;e=c[o>>2]|0;if((e|0)!=(c[i>>2]|0)){if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);c[o>>2]=0;e=c[i>>2]|0;if(e|0?__Z28atomic_conditional_incrementPj(e+-8|0)|0:0)c[o>>2]=c[i>>2]}c[b+16>>2]=7;c[j>>2]=__Z11_scs_createPKc(901526)|0;c[k>>2]=__Z11_scs_createPKc(901538)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(f,b,j,k,-1);__ZN10StringNameD2Ev(k);__ZN10StringNameD2Ev(j);j=c[b+12>>2]|0;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);j=c[b+4>>2]|0;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);j=c[i>>2]|0;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);j=c[h>>2]|0;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(!f){l=a;return}if(__Z16atomic_decrementPj(f+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(f,1);l=a;return}function __ZN16RectangleShape2D11set_extentsERK7Vector2(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0;d=l;l=l+32|0;if((l|0)>=(m|0))ba(32);e=d+28|0;f=d+24|0;g=d;h=a+140|0;i=b;b=c[i+4>>2]|0;j=h;c[j>>2]=c[i>>2];c[j+4>>2]=b;b=__ZN15Physics2DServer13get_singletonEv()|0;j=c[(c[b>>2]|0)+92>>2]|0;c[f>>2]=ij[c[(c[a>>2]|0)+112>>2]&8191](a)|0;__ZN7VariantC2ERK7Vector2(g,h);c[e>>2]=c[f>>2];bj[j&4095](b,e,g);if(!(c[g>>2]|0)){__ZN8Resource12emit_changedEv(a);l=d;return}__ZN7Variant5clearEv(g);__ZN8Resource12emit_changedEv(a);l=d;return}function __ZNK16RectangleShape2D11get_extentsEv(a,b){a=a|0;b=b|0;var d=0,e=0;d=b+140|0;b=c[d+4>>2]|0;e=a;c[e>>2]=c[d>>2];c[e+4>>2]=b;return}function __ZNK13MethodBind0RCI16RectangleShape2D7Vector2E18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;if((b|0)!=-1){f=0;l=a;return f|0}g[d>>2]=0.0;g[d+4>>2]=0.0;__ZN7VariantC2ERK7Vector2(e,d);d=c[e>>2]|0;if(d|0)__ZN7Variant5clearEv(e);f=d;l=a;return f|0}function __ZNK13MethodBind0RCI16RectangleShape2D7Vector2E18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,895843);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI16RectangleShape2D7Vector2E4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;j=f+24|0;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236280)|0:0){c[h>>2]=0;a[1263537]=0;k=c[d+24>>2]|0;if((k|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=k;c[b>>2]=0;l=f;return}n=k-(c[d+20>>2]|0)|0;if((n|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=n;c[b>>2]=0;l=f;return}n=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))o=n;else o=c[(c[d>>2]|0)+n>>2]|0;Pi[o&2047](j,d);__ZN7VariantC2ERK7Vector2(i,j);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI16RectangleShape2D7Vector2E7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=d;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236280)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;Pi[i&2047](f,a);a=f;f=c[a+4>>2]|0;i=e;c[i>>2]=c[a>>2];c[i+4>>2]=f;l=d;return}function __ZN13MethodBind0RCI16RectangleShape2D7Vector2ED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I16RectangleShape2DRK7Vector2E18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;if(b|0){f=0;l=a;return f|0}g[d>>2]=0.0;g[d+4>>2]=0.0;__ZN7VariantC2ERK7Vector2(e,d);d=c[e>>2]|0;if(d|0)__ZN7Variant5clearEv(e);f=d;l=a;return f|0}function __ZNK11MethodBind1I16RectangleShape2DRK7Vector2E18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,895843);l=a;return c[b>>2]|0}function __ZN11MethodBind1I16RectangleShape2DRK7Vector2E4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i+24|0;k=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236280)|0:0){c[h>>2]=0;a[1263537]=0;n=d+24|0;o=c[n>>2]|0;if((o|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=o;c[b>>2]=0;l=i;return}p=o-(c[d+20>>2]|0)|0;if((p|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=p;c[b>>2]=0;l=i;return}if((g|0)>0){if((o|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);q=0}else{a[1263537]=0;q=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,q)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=q;c[b>>2]=0;l=i;return}}q=c[d+44>>2]|0;o=c[d+48>>2]|0;p=e+(o>>1)|0;if(!(o&1))r=q;else r=c[(c[p>>2]|0)+q>>2]|0;do if((g|0)<1){q=c[n>>2]|0;o=q+-1|0;if((q|0)>=1){e=c[d+16>>2]|0;s=(e|0)==0;if(s)t=0;else t=c[e+-4>>2]|0;if((q|0)<=(t|0)){if(s)u=0;else u=c[e+-4>>2]|0;do if((u|0)<(q|0)){if(s)v=0;else v=c[e+-4>>2]|0;if((v|0)<(q|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);w=0;break}else{a[1263537]=0;x=31;break}}else x=31;while(0);if((x|0)==31)w=e+(o*24|0)|0;__ZN7VariantC2ERKS_(k,w);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);__ZNK7Variantcv7Vector2Ev(j,k);Pi[r&2047](p,j);if(c[k>>2]|0)__ZN7Variant5clearEv(k);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I16RectangleShape2DRK7Vector2E7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236280)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;b=c[d>>2]|0;d=c[b+4>>2]|0;h=f;c[h>>2]=c[b>>2];c[h+4>>2]=d;Pi[i&2047](a,f);l=e;return}function __ZN11MethodBind1I16RectangleShape2DRK7Vector2ED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN11Environment18_initialize_classvEv(b){b=b|0;if(a[1263387]|0)return;if(!(a[1257004]|0)){if(!(a[1257001]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI9ReferenceEEvv();__ZN9Reference13_bind_methodsEv();a[1257001]=1}__ZN7ClassDB10_add_classI8ResourceEEvv();__ZN8Resource13_bind_methodsEv();a[1257004]=1}__ZN7ClassDB10_add_classI11EnvironmentEEvv();__ZN11Environment13_bind_methodsEv();a[1263387]=1;return}function __ZN11Environment5_setvERK10StringNameRK7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK11Environment5_getvERK10StringNameR7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK11Environment19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+24|0;g=e+4|0;h=e;if(!d)__ZNK8Resource19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,0);__ZN6StringC2EPKc(f,900803);i=c[f>>2]|0;f=i;j=g+4|0;c[j>>2]=0;k=g+12|0;c[k>>2]=0;c[g>>2]=0;n=(i|0)==0;if(!n?(c[j>>2]=0,__Z28atomic_conditional_incrementPj(i+-8|0)|0):0)c[j>>2]=f;c[g+8>>2]=0;f=c[k>>2]|0;if(f|0){if(!(__Z16atomic_decrementPj(f+-8|0)|0))__ZN6Memory11free_staticEPvb(f,1);c[k>>2]=0}c[g+16>>2]=256;if(!(c[b>>2]|0)){k=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=k;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0}k=__ZnwjPFPvjE(32,4740)|0;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0;c[k+12>>2]=0;c[k+16>>2]=7;f=k+20|0;c[f>>2]=0;j=k+24|0;c[j>>2]=0;o=k+28|0;c[o>>2]=0;__ZN12PropertyInfoaSERKS_(k,g)|0;p=c[b>>2]|0;q=p+4|0;r=c[q>>2]|0;c[j>>2]=r;c[f>>2]=0;c[o>>2]=p;if(r|0)c[r+20>>2]=k;c[q>>2]=k;if(!(c[p>>2]|0))c[p>>2]=k;k=p+8|0;c[k>>2]=(c[k>>2]|0)+1;k=c[g+12>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);k=c[g+4>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);if(!n?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);__ZN10StringNameC2EPKc(h,900803);__ZN7ClassDB17get_property_listE10StringNameP4ListI12PropertyInfo16DefaultAllocatorEbPK6Object(h,b,1,a);__ZN10StringNameD2Ev(h);if(!d){l=e;return}__ZNK8Resource19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,1);l=e;return}function __ZN11Environment14_notificationvEib(a,b,c){a=a|0;b=b|0;c=c|0;return}function __ZNK11Environment16_get_class_namevEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+8|0;e=b+4|0;f=b;g=a+124|0;a=c[g>>2]|0;if(a|0){if(c[a+4>>2]|0){l=b;return g|0}if(__ZNK6String6lengthEv(a+8|0)|0){l=b;return g|0}}__ZN6StringC2EPKc(d,900803);c[f>>2]=c[d>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameaSERKS_(g,e);__ZN10StringNameD2Ev(e);e=c[f>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);l=b;return g|0}function __ZNK11Environment18_validate_propertyER12PropertyInfo(a,b){a=a|0;b=b|0;var d=0,e=0;d=b+4|0;if(!((!(__ZNK6StringeqEPKc(d,895860)|0)?!(__ZNK6StringeqEPKc(d,895878)|0):0)?!(__ZNK6StringeqEPKc(d,895902)|0):0))e=4;if((e|0)==4?(c[a+132>>2]|0)!=2:0)c[b+16>>2]=5;if(__ZNK6StringeqEPKc(d,895936)|0?(c[a+132>>2]|0)!=1:0)c[b+16>>2]=5;if(!(__ZNK6StringeqEPKc(d,895953)|0))return;if((c[a+132>>2]|0)==3)return;c[b+16>>2]=5;return}function __ZNK11Environment9get_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,900803);l=a;return c[b>>2]|0}function __ZNK11Environment8is_classERK6String(a,b){a=a|0;b=b|0;var c=0;if((!(__ZNK6StringeqEPKc(b,900803)|0)?!(__ZNK6StringeqEPKc(b,1110448)|0):0)?!(__ZNK6StringeqEPKc(b,1126157)|0):0)c=__ZNK6StringeqEPKc(b,1142944)|0;else c=1;return c|0}function __ZNK11Environment12is_class_ptrEPv(a,b){a=a|0;b=b|0;return (b|0)==1234456|((b|0)==1220696|((b|0)==1220724|(b|0)==1220580))|0}function __ZN11EnvironmentD2Ev(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+4|0;e=b;c[a>>2]=293008;f=__ZN12VisualServer13get_singletonEv()|0;g=c[(c[f>>2]|0)+1312>>2]|0;c[e>>2]=c[a+128>>2];c[d>>2]=c[e>>2];Pi[g&2047](f,d);d=a+240|0;f=c[d>>2]|0;if((f|0?__ZN9Reference11unreferenceEv(f)|0:0)?(f=c[d>>2]|0,__Z17predelete_handlerP6Object(f)|0):0){gj[c[(c[f>>2]|0)+76>>2]&8191](f);__ZN6Memory11free_staticEPvb(f,0)}c[d>>2]=0;d=a+136|0;f=c[d>>2]|0;if((f|0?__ZN9Reference11unreferenceEv(f)|0:0)?(f=c[d>>2]|0,__Z17predelete_handlerP6Object(f)|0):0){gj[c[(c[f>>2]|0)+76>>2]&8191](f);__ZN6Memory11free_staticEPvb(f,0)}c[d>>2]=0;__ZN10StringNameD2Ev(a+124|0);__ZN8ResourceD2Ev(a);l=b;return}function __ZN11EnvironmentD0Ev(a){a=a|0;__ZN11EnvironmentD2Ev(a);__ZdlPv(a);return}function __ZNK11Environment7get_ridEv(a){a=a|0;return c[a+128>>2]|0}function __ZN7ClassDB10_add_classI11EnvironmentEEvv(){var a=0,b=0,d=0,e=0,f=0,g=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+16|0;d=a+12|0;e=a+8|0;f=a+4|0;g=a;__ZN6StringC2EPKc(b,900803);c[e>>2]=c[b>>2];__ZN10StringNameC2ERK6String(d,e);__ZN6StringC2EPKc(b,1110448);c[g>>2]=c[b>>2];__ZN10StringNameC2ERK6String(f,g);__ZN7ClassDB11_add_class2ERK10StringNameS2_(d,f);__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);__ZN10StringNameD2Ev(d);d=c[e>>2]|0;if(!d){l=a;return}if(__Z16atomic_decrementPj(d+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(d,1);l=a;return}function __ZN11Environment13_bind_methodsEv(){var a=0,b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0,ia=0,ja=0,ka=0,la=0,ma=0,na=0,oa=0,pa=0,qa=0,ra=0,sa=0,ta=0,ua=0,va=0,wa=0,xa=0,ya=0,za=0,Aa=0,Ba=0,Ca=0,Da=0,Ea=0,Fa=0,Ga=0,Ha=0,Ia=0,Ja=0,Ka=0,La=0,Ma=0,Na=0,Oa=0,Pa=0,Qa=0,Ra=0,Sa=0,Ta=0,Ua=0,Va=0,Wa=0,Xa=0,Ya=0,Za=0,_a=0,$a=0,ab=0,bb=0,cb=0,db=0,eb=0,fb=0,gb=0,hb=0,ib=0,jb=0,kb=0,lb=0,mb=0,nb=0,ob=0,pb=0,qb=0,rb=0,sb=0,tb=0,ub=0,vb=0,wb=0,xb=0,yb=0,zb=0,Ab=0,Bb=0,Cb=0,Db=0,Eb=0,Fb=0,Gb=0,Hb=0,Ib=0,Jb=0,Kb=0,Lb=0,Mb=0,Nb=0,Ob=0,Pb=0,Qb=0,Rb=0,Sb=0,Tb=0,Ub=0,Vb=0,Wb=0,Xb=0,Yb=0,Zb=0,_b=0,$b=0,ac=0,bc=0,cc=0,dc=0,ec=0,fc=0,gc=0,hc=0,ic=0,jc=0,kc=0,lc=0,mc=0,nc=0,oc=0,pc=0,qc=0,rc=0,sc=0,tc=0,uc=0,vc=0,wc=0,xc=0,yc=0,zc=0,Ac=0,Bc=0,Cc=0,Dc=0,Ec=0,Fc=0,Gc=0,Hc=0,Ic=0,Jc=0,Kc=0,Lc=0,Mc=0,Nc=0,Oc=0,Pc=0,Qc=0,Rc=0,Sc=0,Tc=0,Uc=0,Vc=0,Wc=0,Xc=0,Yc=0,Zc=0,_c=0,$c=0,ad=0,bd=0,cd=0,dd=0,ed=0,fd=0,gd=0,hd=0,id=0,jd=0,kd=0,ld=0,md=0,nd=0,od=0,pd=0,qd=0,rd=0,sd=0,td=0,ud=0,vd=0,wd=0,xd=0,yd=0,zd=0,Ad=0,Bd=0,Cd=0,Dd=0,Ed=0,Fd=0,Gd=0,Hd=0,Id=0,Jd=0,Kd=0,Ld=0,Md=0,Nd=0,Od=0,Pd=0,Qd=0,Rd=0,Sd=0,Td=0,Ud=0,Vd=0,Wd=0;a=l;l=l+1552|0;if((l|0)>=(m|0))ba(1552);b=a+1528|0;d=a+1520|0;e=a+1512|0;f=a+1504|0;g=a+1496|0;h=a+1488|0;i=a+1480|0;j=a+1472|0;k=a+1464|0;n=a+1456|0;o=a+1448|0;p=a+1440|0;q=a+1432|0;r=a+1424|0;s=a+1416|0;t=a+1408|0;u=a+1400|0;v=a+1392|0;w=a+1384|0;x=a+1380|0;y=a+24|0;z=a+968|0;A=a+1376|0;B=a+1372|0;C=a+948|0;D=a+940|0;E=a+1368|0;F=a+1364|0;G=a+1360|0;H=a+1356|0;I=a+1352|0;J=a+1348|0;K=a+1344|0;L=a+1340|0;M=a+1336|0;N=a+1332|0;O=a+1328|0;P=a+1324|0;Q=a+1320|0;R=a+1316|0;S=a+1312|0;T=a+1308|0;U=a+1304|0;V=a+1296|0;W=a+1288|0;X=a+1280|0;Y=a+1272|0;Z=a+1264|0;_=a+1256|0;$=a+1248|0;aa=a+1240|0;ca=a+1232|0;da=a+1224|0;ea=a+1216|0;fa=a+1208|0;ga=a+1200|0;ha=a+1192|0;ia=a+1184|0;ja=a+1180|0;ka=a+1176|0;la=a+1172|0;ma=a+1168|0;na=a+1164|0;oa=a+1160|0;pa=a+1156|0;qa=a+1152|0;ra=a+1148|0;sa=a+1144|0;ta=a+1140|0;ua=a+1136|0;va=a+1132|0;wa=a+1128|0;xa=a+1120|0;ya=a+1112|0;za=a+1104|0;Aa=a+1096|0;Ba=a+1088|0;Ca=a+1080|0;Da=a+1072|0;Ea=a+1064|0;Fa=a+1056|0;Ga=a+1048|0;Ha=a+1040|0;Ia=a+1032|0;Ja=a+1024|0;Ka=a+1016|0;La=a+1008|0;Ma=a+1e3|0;Na=a+992|0;Oa=a+984|0;Pa=a+980|0;Qa=a+976|0;Ra=a+972|0;Sa=a+964|0;Ta=a+960|0;Ua=a+956|0;Va=a+952|0;Wa=a+944|0;Xa=a+936|0;Ya=a+932|0;Za=a+928|0;_a=a+924|0;$a=a+920|0;ab=a+916|0;bb=a+912|0;cb=a+908|0;db=a+904|0;eb=a+900|0;fb=a+896|0;gb=a+888|0;hb=a+880|0;ib=a+872|0;jb=a+864|0;kb=a+856|0;lb=a+848|0;mb=a+840|0;nb=a+832|0;ob=a+824|0;pb=a+816|0;qb=a+808|0;rb=a+800|0;sb=a+792|0;tb=a+784|0;ub=a+776|0;vb=a+768|0;wb=a+760|0;xb=a+752|0;yb=a+744|0;zb=a+736|0;Ab=a+732|0;Bb=a+728|0;Cb=a+724|0;Db=a+720|0;Eb=a+716|0;Fb=a+712|0;Gb=a+708|0;Hb=a+704|0;Ib=a+700|0;Jb=a+696|0;Kb=a+692|0;Lb=a+688|0;Mb=a+684|0;Nb=a+680|0;Ob=a+676|0;Pb=a+672|0;Qb=a+668|0;Rb=a+664|0;Sb=a+660|0;Tb=a+656|0;Ub=a+652|0;Vb=a+648|0;Wb=a+640|0;Xb=a+632|0;Yb=a+624|0;Zb=a+616|0;_b=a+608|0;$b=a+600|0;ac=a+592|0;bc=a+584|0;cc=a+576|0;dc=a+568|0;ec=a+560|0;fc=a+552|0;gc=a+544|0;hc=a+536|0;ic=a+528|0;jc=a+520|0;kc=a+512|0;lc=a+504|0;mc=a+496|0;nc=a+492|0;oc=a+488|0;pc=a+484|0;qc=a+480|0;rc=a+476|0;sc=a+472|0;tc=a+468|0;uc=a+464|0;vc=a+460|0;wc=a+456|0;xc=a+452|0;yc=a+448|0;zc=a+444|0;Ac=a+440|0;Bc=a+436|0;Cc=a+432|0;Dc=a+428|0;Ec=a+424|0;Fc=a+420|0;Gc=a+416|0;Hc=a+412|0;Ic=a+408|0;Jc=a+404|0;Kc=a+400|0;Lc=a+396|0;Mc=a+392|0;Nc=a+388|0;Oc=a+384|0;Pc=a+380|0;Qc=a+376|0;Rc=a+368|0;Sc=a+360|0;Tc=a+352|0;Uc=a+344|0;Vc=a+336|0;Wc=a+328|0;Xc=a+320|0;Yc=a+312|0;Zc=a+304|0;_c=a+296|0;$c=a+288|0;ad=a+280|0;bd=a+272|0;cd=a+264|0;dd=a+256|0;ed=a+248|0;fd=a+244|0;gd=a+240|0;hd=a+236|0;id=a+232|0;jd=a+228|0;kd=a+224|0;ld=a+220|0;md=a+216|0;nd=a+212|0;od=a+208|0;pd=a+204|0;qd=a+200|0;rd=a+196|0;sd=a+192|0;td=a+188|0;ud=a+184|0;vd=a+180|0;wd=a+176|0;xd=a+168|0;yd=a+160|0;zd=a+152|0;Ad=a+144|0;Bd=a+136|0;Cd=a+128|0;Dd=a+120|0;Ed=a+112|0;Fd=a+104|0;Gd=a+96|0;Hd=a+88|0;Id=a+84|0;Jd=a+80|0;Kd=a+76|0;Ld=a+72|0;Md=a+68|0;Nd=a+64|0;Od=a+60|0;Pd=a+56|0;Qd=a+52|0;Rd=a+48|0;Sd=a;__Z8D_METHODPKcS0_(d,895981,1146083);Td=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(Td);c[Td>>2]=293132;__ZN10MethodBind10_set_constEb(Td,0);__ZN10MethodBind24_generate_argument_typesEi(Td,1);c[Td+44>>2]=1603;c[Td+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,Td,d,0,0)|0;Td=d+4|0;Ud=c[Td>>2]|0;if(Ud|0?(__Z16atomic_decrementPj(Ud+-8|0)|0)==0:0){Vd=c[Td>>2]|0;Td=(Vd|0)==0?0:Vd+-4|0;Vd=Td+4|0;if(c[Td>>2]|0){Wd=0;do{__ZN10StringNameD2Ev(Vd+(Wd<<2)|0);Wd=Wd+1|0}while(Wd>>>0<(c[Td>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Ud,1)}__ZN10StringNameD2Ev(d);__Z8D_METHODPKcS0_(e,895996,896007);d=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(d);c[d>>2]=293168;__ZN10MethodBind10_set_constEb(d,0);__ZN10MethodBind24_generate_argument_typesEi(d,1);c[d+44>>2]=1604;c[d+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,d,e,0,0)|0;d=e+4|0;Ud=c[d>>2]|0;if(Ud|0?(__Z16atomic_decrementPj(Ud+-8|0)|0)==0:0){Td=c[d>>2]|0;d=(Td|0)==0?0:Td+-4|0;Td=d+4|0;if(c[d>>2]|0){Wd=0;do{__ZN10StringNameD2Ev(Td+(Wd<<2)|0);Wd=Wd+1|0}while(Wd>>>0<(c[d>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Ud,1)}__ZN10StringNameD2Ev(e);__Z8D_METHODPKcS0_(f,896022,1128855);e=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(e);c[e>>2]=293204;__ZN10MethodBind10_set_constEb(e,0);__ZN10MethodBind24_generate_argument_typesEi(e,1);c[e+44>>2]=208;c[e+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,e,f,0,0)|0;e=f+4|0;Ud=c[e>>2]|0;if(Ud|0?(__Z16atomic_decrementPj(Ud+-8|0)|0)==0:0){d=c[e>>2]|0;e=(d|0)==0?0:d+-4|0;d=e+4|0;if(c[e>>2]|0){Wd=0;do{__ZN10StringNameD2Ev(d+(Wd<<2)|0);Wd=Wd+1|0}while(Wd>>>0<(c[e>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Ud,1)}__ZN10StringNameD2Ev(f);__Z8D_METHODPKcS0_(g,905045,1128565);f=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(f);c[f>>2]=293240;__ZN10MethodBind10_set_constEb(f,0);__ZN10MethodBind24_generate_argument_typesEi(f,1);c[f+44>>2]=1605;c[f+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,f,g,0,0)|0;f=g+4|0;Ud=c[f>>2]|0;if(Ud|0?(__Z16atomic_decrementPj(Ud+-8|0)|0)==0:0){e=c[f>>2]|0;f=(e|0)==0?0:e+-4|0;e=f+4|0;if(c[f>>2]|0){Wd=0;do{__ZN10StringNameD2Ev(e+(Wd<<2)|0);Wd=Wd+1|0}while(Wd>>>0<(c[f>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Ud,1)}__ZN10StringNameD2Ev(g);__Z8D_METHODPKcS0_(h,896039,896053);g=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(g);c[g>>2]=293204;__ZN10MethodBind10_set_constEb(g,0);__ZN10MethodBind24_generate_argument_typesEi(g,1);c[g+44>>2]=209;c[g+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,g,h,0,0)|0;g=h+4|0;Ud=c[g>>2]|0;if(Ud|0?(__Z16atomic_decrementPj(Ud+-8|0)|0)==0:0){f=c[g>>2]|0;g=(f|0)==0?0:f+-4|0;f=g+4|0;if(c[g>>2]|0){Wd=0;do{__ZN10StringNameD2Ev(f+(Wd<<2)|0);Wd=Wd+1|0}while(Wd>>>0<(c[g>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Ud,1)}__ZN10StringNameD2Ev(h);__Z8D_METHODPKcS0_(i,896060,937599);h=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(h);c[h>>2]=293276;__ZN10MethodBind10_set_constEb(h,0);__ZN10MethodBind24_generate_argument_typesEi(h,1);c[h+44>>2]=1606;c[h+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,h,i,0,0)|0;h=i+4|0;Ud=c[h>>2]|0;if(Ud|0?(__Z16atomic_decrementPj(Ud+-8|0)|0)==0:0){g=c[h>>2]|0;h=(g|0)==0?0:g+-4|0;g=h+4|0;if(c[h>>2]|0){Wd=0;do{__ZN10StringNameD2Ev(g+(Wd<<2)|0);Wd=Wd+1|0}while(Wd>>>0<(c[h>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Ud,1)}__ZN10StringNameD2Ev(i);__Z8D_METHODPKcS0_(j,896081,1128565);i=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(i);c[i>>2]=293240;__ZN10MethodBind10_set_constEb(i,0);__ZN10MethodBind24_generate_argument_typesEi(i,1);c[i+44>>2]=1607;c[i+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,i,j,0,0)|0;i=j+4|0;Ud=c[i>>2]|0;if(Ud|0?(__Z16atomic_decrementPj(Ud+-8|0)|0)==0:0){h=c[i>>2]|0;i=(h|0)==0?0:h+-4|0;h=i+4|0;if(c[i>>2]|0){Wd=0;do{__ZN10StringNameD2Ev(h+(Wd<<2)|0);Wd=Wd+1|0}while(Wd>>>0<(c[i>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Ud,1)}__ZN10StringNameD2Ev(j);__Z8D_METHODPKcS0_(k,896105,896053);j=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(j);c[j>>2]=293204;__ZN10MethodBind10_set_constEb(j,0);__ZN10MethodBind24_generate_argument_typesEi(j,1);c[j+44>>2]=210;c[j+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,j,k,0,0)|0;j=k+4|0;Ud=c[j>>2]|0;if(Ud|0?(__Z16atomic_decrementPj(Ud+-8|0)|0)==0:0){i=c[j>>2]|0;j=(i|0)==0?0:i+-4|0;i=j+4|0;if(c[j>>2]|0){Wd=0;do{__ZN10StringNameD2Ev(i+(Wd<<2)|0);Wd=Wd+1|0}while(Wd>>>0<(c[j>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Ud,1)}__ZN10StringNameD2Ev(k);__Z8D_METHODPKcS0_(n,896130,896053);k=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(k);c[k>>2]=293204;__ZN10MethodBind10_set_constEb(k,0);__ZN10MethodBind24_generate_argument_typesEi(k,1);c[k+44>>2]=211;c[k+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,k,n,0,0)|0;k=n+4|0;Ud=c[k>>2]|0;if(Ud|0?(__Z16atomic_decrementPj(Ud+-8|0)|0)==0:0){j=c[k>>2]|0;k=(j|0)==0?0:j+-4|0;j=k+4|0;if(c[k>>2]|0){Wd=0;do{__ZN10StringNameD2Ev(j+(Wd<<2)|0);Wd=Wd+1|0}while(Wd>>>0<(c[k>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Ud,1)}__ZN10StringNameD2Ev(n);__Z8D_METHODPKc(o,896168);n=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(n);c[n>>2]=293312;__ZN10MethodBind10_set_constEb(n,1);__ZN10MethodBind24_generate_argument_typesEi(n,0);__ZN10MethodBind12_set_returnsEb(n,1);c[n+44>>2]=5579;c[n+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,n,o,0,0)|0;n=o+4|0;Ud=c[n>>2]|0;if(Ud|0?(__Z16atomic_decrementPj(Ud+-8|0)|0)==0:0){k=c[n>>2]|0;n=(k|0)==0?0:k+-4|0;k=n+4|0;if(c[n>>2]|0){Wd=0;do{__ZN10StringNameD2Ev(k+(Wd<<2)|0);Wd=Wd+1|0}while(Wd>>>0<(c[n>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Ud,1)}__ZN10StringNameD2Ev(o);__Z8D_METHODPKc(p,896183);o=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(o);c[o>>2]=293348;__ZN10MethodBind10_set_constEb(o,1);__ZN10MethodBind24_generate_argument_typesEi(o,0);__ZN10MethodBind12_set_returnsEb(o,1);c[o+44>>2]=5580;c[o+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,o,p,0,0)|0;o=p+4|0;Ud=c[o>>2]|0;if(Ud|0?(__Z16atomic_decrementPj(Ud+-8|0)|0)==0:0){n=c[o>>2]|0;o=(n|0)==0?0:n+-4|0;n=o+4|0;if(c[o>>2]|0){Wd=0;do{__ZN10StringNameD2Ev(n+(Wd<<2)|0);Wd=Wd+1|0}while(Wd>>>0<(c[o>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Ud,1)}__ZN10StringNameD2Ev(p);__Z8D_METHODPKc(q,896202);p=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(p);c[p>>2]=293384;__ZN10MethodBind10_set_constEb(p,1);__ZN10MethodBind24_generate_argument_typesEi(p,0);__ZN10MethodBind12_set_returnsEb(p,1);c[p+44>>2]=215;c[p+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,p,q,0,0)|0;p=q+4|0;Ud=c[p>>2]|0;if(Ud|0?(__Z16atomic_decrementPj(Ud+-8|0)|0)==0:0){o=c[p>>2]|0;p=(o|0)==0?0:o+-4|0;o=p+4|0;if(c[p>>2]|0){Wd=0;do{__ZN10StringNameD2Ev(o+(Wd<<2)|0);Wd=Wd+1|0}while(Wd>>>0<(c[p>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Ud,1)}__ZN10StringNameD2Ev(q);__Z8D_METHODPKc(r,905058);q=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(q);c[q>>2]=293420;__ZN10MethodBind10_set_constEb(q,1);__ZN10MethodBind24_generate_argument_typesEi(q,0);__ZN10MethodBind12_set_returnsEb(q,1);c[q+44>>2]=1608;c[q+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,q,r,0,0)|0;q=r+4|0;Ud=c[q>>2]|0;if(Ud|0?(__Z16atomic_decrementPj(Ud+-8|0)|0)==0:0){p=c[q>>2]|0;q=(p|0)==0?0:p+-4|0;p=q+4|0;if(c[q>>2]|0){Wd=0;do{__ZN10StringNameD2Ev(p+(Wd<<2)|0);Wd=Wd+1|0}while(Wd>>>0<(c[q>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Ud,1)}__ZN10StringNameD2Ev(r);__Z8D_METHODPKc(s,896219);r=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(r);c[r>>2]=293384;__ZN10MethodBind10_set_constEb(r,1);__ZN10MethodBind24_generate_argument_typesEi(r,0);__ZN10MethodBind12_set_returnsEb(r,1);c[r+44>>2]=216;c[r+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,r,s,0,0)|0;r=s+4|0;Ud=c[r>>2]|0;if(Ud|0?(__Z16atomic_decrementPj(Ud+-8|0)|0)==0:0){q=c[r>>2]|0;r=(q|0)==0?0:q+-4|0;q=r+4|0;if(c[r>>2]|0){Wd=0;do{__ZN10StringNameD2Ev(q+(Wd<<2)|0);Wd=Wd+1|0}while(Wd>>>0<(c[r>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Ud,1)}__ZN10StringNameD2Ev(s);__Z8D_METHODPKc(t,896233);s=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(s);c[s>>2]=293456;__ZN10MethodBind10_set_constEb(s,1);__ZN10MethodBind24_generate_argument_typesEi(s,0);__ZN10MethodBind12_set_returnsEb(s,1);c[s+44>>2]=5581;c[s+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,s,t,0,0)|0;s=t+4|0;Ud=c[s>>2]|0;if(Ud|0?(__Z16atomic_decrementPj(Ud+-8|0)|0)==0:0){r=c[s>>2]|0;s=(r|0)==0?0:r+-4|0;r=s+4|0;if(c[s>>2]|0){Wd=0;do{__ZN10StringNameD2Ev(r+(Wd<<2)|0);Wd=Wd+1|0}while(Wd>>>0<(c[s>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Ud,1)}__ZN10StringNameD2Ev(t);__Z8D_METHODPKc(u,896254);t=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(t);c[t>>2]=293420;__ZN10MethodBind10_set_constEb(t,1);__ZN10MethodBind24_generate_argument_typesEi(t,0);__ZN10MethodBind12_set_returnsEb(t,1);c[t+44>>2]=1609;c[t+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,t,u,0,0)|0;t=u+4|0;Ud=c[t>>2]|0;if(Ud|0?(__Z16atomic_decrementPj(Ud+-8|0)|0)==0:0){s=c[t>>2]|0;t=(s|0)==0?0:s+-4|0;s=t+4|0;if(c[t>>2]|0){Wd=0;do{__ZN10StringNameD2Ev(s+(Wd<<2)|0);Wd=Wd+1|0}while(Wd>>>0<(c[t>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Ud,1)}__ZN10StringNameD2Ev(u);__Z8D_METHODPKc(v,896278);u=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(u);c[u>>2]=293384;__ZN10MethodBind10_set_constEb(u,1);__ZN10MethodBind24_generate_argument_typesEi(u,0);__ZN10MethodBind12_set_returnsEb(u,1);c[u+44>>2]=217;c[u+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,u,v,0,0)|0;u=v+4|0;Ud=c[u>>2]|0;if(Ud|0?(__Z16atomic_decrementPj(Ud+-8|0)|0)==0:0){t=c[u>>2]|0;u=(t|0)==0?0:t+-4|0;t=u+4|0;if(c[u>>2]|0){Wd=0;do{__ZN10StringNameD2Ev(t+(Wd<<2)|0);Wd=Wd+1|0}while(Wd>>>0<(c[u>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Ud,1)}__ZN10StringNameD2Ev(v);__Z8D_METHODPKc(w,896303);v=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(v);c[v>>2]=293384;__ZN10MethodBind10_set_constEb(v,1);__ZN10MethodBind24_generate_argument_typesEi(v,0);__ZN10MethodBind12_set_returnsEb(v,1);c[v+44>>2]=218;c[v+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,v,w,0,0)|0;v=w+4|0;Ud=c[v>>2]|0;if(Ud|0?(__Z16atomic_decrementPj(Ud+-8|0)|0)==0:0){u=c[v>>2]|0;v=(u|0)==0?0:u+-4|0;u=v+4|0;if(c[v>>2]|0){Wd=0;do{__ZN10StringNameD2Ev(u+(Wd<<2)|0);Wd=Wd+1|0}while(Wd>>>0<(c[v>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Ud,1)}__ZN10StringNameD2Ev(w);__ZN6StringC2EPKc(b,900803);c[y>>2]=c[b>>2];__ZN10StringNameC2ERK6String(x,y);__ZN6StringC2EPKc(b,896341);__ZN6StringC2EPKc(z,896352);__ZN7ClassDB18add_property_groupE10StringNameRK6StringS3_(x,b,z);w=c[z>>2]|0;do if(w|0){if(__Z16atomic_decrementPj(w+-8|0)|0)break;__ZN6Memory11free_staticEPvb(w,1)}while(0);w=c[b>>2]|0;do if(w|0){if(__Z16atomic_decrementPj(w+-8|0)|0)break;__ZN6Memory11free_staticEPvb(w,1)}while(0);__ZN10StringNameD2Ev(x);x=c[y>>2]|0;do if(x|0){if(__Z16atomic_decrementPj(x+-8|0)|0)break;__ZN6Memory11free_staticEPvb(x,1)}while(0);__ZN6StringC2EPKc(b,900803);c[y>>2]=c[b>>2];__ZN10StringNameC2ERK6String(A,y);__ZN6StringC2EPKc(B,896364);__ZN6StringC2EPKc(z,896380);x=b+4|0;c[x>>2]=0;w=b+12|0;c[w>>2]=0;c[b>>2]=2;Ud=c[B>>2]|0;do if(Ud|0){c[x>>2]=0;if(!(__Z28atomic_conditional_incrementPj(Ud+-8|0)|0))break;c[x>>2]=c[B>>2]}while(0);c[b+8>>2]=3;x=c[w>>2]|0;do if((x|0)!=(c[z>>2]|0)){do if(x|0){if(__Z16atomic_decrementPj(x+-8|0)|0)break;__ZN6Memory11free_staticEPvb(x,1)}while(0);c[w>>2]=0;Ud=c[z>>2]|0;if(!Ud)break;if(!(__Z28atomic_conditional_incrementPj(Ud+-8|0)|0))break;c[w>>2]=c[z>>2]}while(0);c[b+16>>2]=7;c[C>>2]=__Z11_scs_createPKc(895981)|0;c[D>>2]=__Z11_scs_createPKc(896168)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(A,b,C,D,-1);__ZN10StringNameD2Ev(D);__ZN10StringNameD2Ev(C);w=c[b+12>>2]|0;do if(w|0){if(__Z16atomic_decrementPj(w+-8|0)|0)break;__ZN6Memory11free_staticEPvb(w,1)}while(0);w=c[b+4>>2]|0;do if(w|0){if(__Z16atomic_decrementPj(w+-8|0)|0)break;__ZN6Memory11free_staticEPvb(w,1)}while(0);w=c[z>>2]|0;do if(w|0){if(__Z16atomic_decrementPj(w+-8|0)|0)break;__ZN6Memory11free_staticEPvb(w,1)}while(0);w=c[B>>2]|0;do if(w|0){if(__Z16atomic_decrementPj(w+-8|0)|0)break;__ZN6Memory11free_staticEPvb(w,1)}while(0);__ZN10StringNameD2Ev(A);A=c[y>>2]|0;do if(A|0){if(__Z16atomic_decrementPj(A+-8|0)|0)break;__ZN6Memory11free_staticEPvb(A,1)}while(0);__ZN6StringC2EPKc(b,900803);c[y>>2]=c[b>>2];__ZN10StringNameC2ERK6String(E,y);__ZN6StringC2EPKc(F,896424);__ZN6StringC2EPKc(z,901049);A=b+4|0;c[A>>2]=0;w=b+12|0;c[w>>2]=0;c[b>>2]=18;B=c[F>>2]|0;do if(B|0){c[A>>2]=0;if(!(__Z28atomic_conditional_incrementPj(B+-8|0)|0))break;c[A>>2]=c[F>>2]}while(0);c[b+8>>2]=17;A=c[w>>2]|0;do if((A|0)!=(c[z>>2]|0)){do if(A|0){if(__Z16atomic_decrementPj(A+-8|0)|0)break;__ZN6Memory11free_staticEPvb(A,1)}while(0);c[w>>2]=0;B=c[z>>2]|0;if(!B)break;if(!(__Z28atomic_conditional_incrementPj(B+-8|0)|0))break;c[w>>2]=c[z>>2]}while(0);c[b+16>>2]=7;c[C>>2]=__Z11_scs_createPKc(895996)|0;c[D>>2]=__Z11_scs_createPKc(896442)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(E,b,C,D,-1);__ZN10StringNameD2Ev(D);__ZN10StringNameD2Ev(C);w=c[b+12>>2]|0;do if(w|0){if(__Z16atomic_decrementPj(w+-8|0)|0)break;__ZN6Memory11free_staticEPvb(w,1)}while(0);w=c[b+4>>2]|0;do if(w|0){if(__Z16atomic_decrementPj(w+-8|0)|0)break;__ZN6Memory11free_staticEPvb(w,1)}while(0);w=c[z>>2]|0;do if(w|0){if(__Z16atomic_decrementPj(w+-8|0)|0)break;__ZN6Memory11free_staticEPvb(w,1)}while(0);w=c[F>>2]|0;do if(w|0){if(__Z16atomic_decrementPj(w+-8|0)|0)break;__ZN6Memory11free_staticEPvb(w,1)}while(0);__ZN10StringNameD2Ev(E);E=c[y>>2]|0;do if(E|0){if(__Z16atomic_decrementPj(E+-8|0)|0)break;__ZN6Memory11free_staticEPvb(E,1)}while(0);__ZN6StringC2EPKc(b,900803);c[y>>2]=c[b>>2];__ZN10StringNameC2ERK6String(G,y);__ZN6StringC2EPKc(H,896453);__ZN6StringC2EPKc(z,896477);E=b+4|0;c[E>>2]=0;w=b+12|0;c[w>>2]=0;c[b>>2]=3;F=c[H>>2]|0;do if(F|0){c[E>>2]=0;if(!(__Z28atomic_conditional_incrementPj(F+-8|0)|0))break;c[E>>2]=c[H>>2]}while(0);c[b+8>>2]=1;E=c[w>>2]|0;do if((E|0)!=(c[z>>2]|0)){do if(E|0){if(__Z16atomic_decrementPj(E+-8|0)|0)break;__ZN6Memory11free_staticEPvb(E,1)}while(0);c[w>>2]=0;F=c[z>>2]|0;if(!F)break;if(!(__Z28atomic_conditional_incrementPj(F+-8|0)|0))break;c[w>>2]=c[z>>2]}while(0);c[b+16>>2]=7;c[C>>2]=__Z11_scs_createPKc(896022)|0;c[D>>2]=__Z11_scs_createPKc(896202)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(G,b,C,D,-1);__ZN10StringNameD2Ev(D);__ZN10StringNameD2Ev(C);w=c[b+12>>2]|0;do if(w|0){if(__Z16atomic_decrementPj(w+-8|0)|0)break;__ZN6Memory11free_staticEPvb(w,1)}while(0);w=c[b+4>>2]|0;do if(w|0){if(__Z16atomic_decrementPj(w+-8|0)|0)break;__ZN6Memory11free_staticEPvb(w,1)}while(0);w=c[z>>2]|0;do if(w|0){if(__Z16atomic_decrementPj(w+-8|0)|0)break;__ZN6Memory11free_staticEPvb(w,1)}while(0);w=c[H>>2]|0;do if(w|0){if(__Z16atomic_decrementPj(w+-8|0)|0)break;__ZN6Memory11free_staticEPvb(w,1)}while(0);__ZN10StringNameD2Ev(G);G=c[y>>2]|0;do if(G|0){if(__Z16atomic_decrementPj(G+-8|0)|0)break;__ZN6Memory11free_staticEPvb(G,1)}while(0);__ZN6StringC2EPKc(b,900803);c[y>>2]=c[b>>2];__ZN10StringNameC2ERK6String(I,y);__ZN6StringC2EPKc(J,1001701);__ZN6StringC2EPKc(z,1263606);G=b+4|0;c[G>>2]=0;w=b+12|0;c[w>>2]=0;c[b>>2]=14;H=c[J>>2]|0;do if(H|0){c[G>>2]=0;if(!(__Z28atomic_conditional_incrementPj(H+-8|0)|0))break;c[G>>2]=c[J>>2]}while(0);c[b+8>>2]=0;G=c[w>>2]|0;do if((G|0)!=(c[z>>2]|0)){do if(G|0){if(__Z16atomic_decrementPj(G+-8|0)|0)break;__ZN6Memory11free_staticEPvb(G,1)}while(0);c[w>>2]=0;H=c[z>>2]|0;if(!H)break;if(!(__Z28atomic_conditional_incrementPj(H+-8|0)|0))break;c[w>>2]=c[z>>2]}while(0);c[b+16>>2]=7;c[C>>2]=__Z11_scs_createPKc(905045)|0;c[D>>2]=__Z11_scs_createPKc(905058)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(I,b,C,D,-1);__ZN10StringNameD2Ev(D);__ZN10StringNameD2Ev(C);w=c[b+12>>2]|0;do if(w|0){if(__Z16atomic_decrementPj(w+-8|0)|0)break;__ZN6Memory11free_staticEPvb(w,1)}while(0);w=c[b+4>>2]|0;do if(w|0){if(__Z16atomic_decrementPj(w+-8|0)|0)break;__ZN6Memory11free_staticEPvb(w,1)}while(0);w=c[z>>2]|0;do if(w|0){if(__Z16atomic_decrementPj(w+-8|0)|0)break;__ZN6Memory11free_staticEPvb(w,1)}while(0);w=c[J>>2]|0;do if(w|0){if(__Z16atomic_decrementPj(w+-8|0)|0)break;__ZN6Memory11free_staticEPvb(w,1)}while(0);__ZN10StringNameD2Ev(I);I=c[y>>2]|0;do if(I|0){if(__Z16atomic_decrementPj(I+-8|0)|0)break;__ZN6Memory11free_staticEPvb(I,1)}while(0);__ZN6StringC2EPKc(b,900803);c[y>>2]=c[b>>2];__ZN10StringNameC2ERK6String(K,y);__ZN6StringC2EPKc(L,896487);__ZN6StringC2EPKc(z,896505);I=b+4|0;c[I>>2]=0;w=b+12|0;c[w>>2]=0;c[b>>2]=3;J=c[L>>2]|0;do if(J|0){c[I>>2]=0;if(!(__Z28atomic_conditional_incrementPj(J+-8|0)|0))break;c[I>>2]=c[L>>2]}while(0);c[b+8>>2]=1;I=c[w>>2]|0;do if((I|0)!=(c[z>>2]|0)){do if(I|0){if(__Z16atomic_decrementPj(I+-8|0)|0)break;__ZN6Memory11free_staticEPvb(I,1)}while(0);c[w>>2]=0;J=c[z>>2]|0;if(!J)break;if(!(__Z28atomic_conditional_incrementPj(J+-8|0)|0))break;c[w>>2]=c[z>>2]}while(0);c[b+16>>2]=7;c[C>>2]=__Z11_scs_createPKc(896039)|0;c[D>>2]=__Z11_scs_createPKc(896219)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(K,b,C,D,-1);__ZN10StringNameD2Ev(D);__ZN10StringNameD2Ev(C);w=c[b+12>>2]|0;do if(w|0){if(__Z16atomic_decrementPj(w+-8|0)|0)break;__ZN6Memory11free_staticEPvb(w,1)}while(0);w=c[b+4>>2]|0;do if(w|0){if(__Z16atomic_decrementPj(w+-8|0)|0)break;__ZN6Memory11free_staticEPvb(w,1)}while(0);w=c[z>>2]|0;do if(w|0){if(__Z16atomic_decrementPj(w+-8|0)|0)break;__ZN6Memory11free_staticEPvb(w,1)}while(0);w=c[L>>2]|0;do if(w|0){if(__Z16atomic_decrementPj(w+-8|0)|0)break;__ZN6Memory11free_staticEPvb(w,1)}while(0);__ZN10StringNameD2Ev(K);K=c[y>>2]|0;do if(K|0){if(__Z16atomic_decrementPj(K+-8|0)|0)break;__ZN6Memory11free_staticEPvb(K,1)}while(0);__ZN6StringC2EPKc(b,900803);c[y>>2]=c[b>>2];__ZN10StringNameC2ERK6String(M,y);__ZN6StringC2EPKc(N,896515);__ZN6StringC2EPKc(z,896543);K=b+4|0;c[K>>2]=0;w=b+12|0;c[w>>2]=0;c[b>>2]=2;L=c[N>>2]|0;do if(L|0){c[K>>2]=0;if(!(__Z28atomic_conditional_incrementPj(L+-8|0)|0))break;c[K>>2]=c[N>>2]}while(0);c[b+8>>2]=1;K=c[w>>2]|0;do if((K|0)!=(c[z>>2]|0)){do if(K|0){if(__Z16atomic_decrementPj(K+-8|0)|0)break;__ZN6Memory11free_staticEPvb(K,1)}while(0);c[w>>2]=0;L=c[z>>2]|0;if(!L)break;if(!(__Z28atomic_conditional_incrementPj(L+-8|0)|0))break;c[w>>2]=c[z>>2]}while(0);c[b+16>>2]=7;c[C>>2]=__Z11_scs_createPKc(896060)|0;c[D>>2]=__Z11_scs_createPKc(896233)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(M,b,C,D,-1);__ZN10StringNameD2Ev(D);__ZN10StringNameD2Ev(C);w=c[b+12>>2]|0;do if(w|0){if(__Z16atomic_decrementPj(w+-8|0)|0)break;__ZN6Memory11free_staticEPvb(w,1)}while(0);w=c[b+4>>2]|0;do if(w|0){if(__Z16atomic_decrementPj(w+-8|0)|0)break;__ZN6Memory11free_staticEPvb(w,1)}while(0);w=c[z>>2]|0;do if(w|0){if(__Z16atomic_decrementPj(w+-8|0)|0)break;__ZN6Memory11free_staticEPvb(w,1)}while(0);w=c[N>>2]|0;do if(w|0){if(__Z16atomic_decrementPj(w+-8|0)|0)break;__ZN6Memory11free_staticEPvb(w,1)}while(0);__ZN10StringNameD2Ev(M);M=c[y>>2]|0;do if(M|0){if(__Z16atomic_decrementPj(M+-8|0)|0)break;__ZN6Memory11free_staticEPvb(M,1)}while(0);__ZN6StringC2EPKc(b,900803);c[y>>2]=c[b>>2];__ZN10StringNameC2ERK6String(O,y);__ZN6StringC2EPKc(b,896556);__ZN6StringC2EPKc(z,896570);__ZN7ClassDB18add_property_groupE10StringNameRK6StringS3_(O,b,z);M=c[z>>2]|0;do if(M|0){if(__Z16atomic_decrementPj(M+-8|0)|0)break;__ZN6Memory11free_staticEPvb(M,1)}while(0);M=c[b>>2]|0;do if(M|0){if(__Z16atomic_decrementPj(M+-8|0)|0)break;__ZN6Memory11free_staticEPvb(M,1)}while(0);__ZN10StringNameD2Ev(O);O=c[y>>2]|0;do if(O|0){if(__Z16atomic_decrementPj(O+-8|0)|0)break;__ZN6Memory11free_staticEPvb(O,1)}while(0);__ZN6StringC2EPKc(b,900803);c[y>>2]=c[b>>2];__ZN10StringNameC2ERK6String(P,y);__ZN6StringC2EPKc(Q,896585);__ZN6StringC2EPKc(z,1263606);O=b+4|0;c[O>>2]=0;M=b+12|0;c[M>>2]=0;c[b>>2]=14;w=c[Q>>2]|0;do if(w|0){c[O>>2]=0;if(!(__Z28atomic_conditional_incrementPj(w+-8|0)|0))break;c[O>>2]=c[Q>>2]}while(0);c[b+8>>2]=0;O=c[M>>2]|0;do if((O|0)!=(c[z>>2]|0)){do if(O|0){if(__Z16atomic_decrementPj(O+-8|0)|0)break;__ZN6Memory11free_staticEPvb(O,1)}while(0);c[M>>2]=0;w=c[z>>2]|0;if(!w)break;if(!(__Z28atomic_conditional_incrementPj(w+-8|0)|0))break;c[M>>2]=c[z>>2]}while(0);c[b+16>>2]=7;c[C>>2]=__Z11_scs_createPKc(896081)|0;c[D>>2]=__Z11_scs_createPKc(896254)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(P,b,C,D,-1);__ZN10StringNameD2Ev(D);__ZN10StringNameD2Ev(C);M=c[b+12>>2]|0;do if(M|0){if(__Z16atomic_decrementPj(M+-8|0)|0)break;__ZN6Memory11free_staticEPvb(M,1)}while(0);M=c[b+4>>2]|0;do if(M|0){if(__Z16atomic_decrementPj(M+-8|0)|0)break;__ZN6Memory11free_staticEPvb(M,1)}while(0);M=c[z>>2]|0;do if(M|0){if(__Z16atomic_decrementPj(M+-8|0)|0)break;__ZN6Memory11free_staticEPvb(M,1)}while(0);M=c[Q>>2]|0;do if(M|0){if(__Z16atomic_decrementPj(M+-8|0)|0)break;__ZN6Memory11free_staticEPvb(M,1)}while(0);__ZN10StringNameD2Ev(P);P=c[y>>2]|0;do if(P|0){if(__Z16atomic_decrementPj(P+-8|0)|0)break;__ZN6Memory11free_staticEPvb(P,1)}while(0);__ZN6StringC2EPKc(b,900803);c[y>>2]=c[b>>2];__ZN10StringNameC2ERK6String(R,y);__ZN6StringC2EPKc(S,896605);__ZN6StringC2EPKc(z,896505);P=b+4|0;c[P>>2]=0;M=b+12|0;c[M>>2]=0;c[b>>2]=3;Q=c[S>>2]|0;do if(Q|0){c[P>>2]=0;if(!(__Z28atomic_conditional_incrementPj(Q+-8|0)|0))break;c[P>>2]=c[S>>2]}while(0);c[b+8>>2]=1;P=c[M>>2]|0;do if((P|0)!=(c[z>>2]|0)){do if(P|0){if(__Z16atomic_decrementPj(P+-8|0)|0)break;__ZN6Memory11free_staticEPvb(P,1)}while(0);c[M>>2]=0;Q=c[z>>2]|0;if(!Q)break;if(!(__Z28atomic_conditional_incrementPj(Q+-8|0)|0))break;c[M>>2]=c[z>>2]}while(0);c[b+16>>2]=7;c[C>>2]=__Z11_scs_createPKc(896105)|0;c[D>>2]=__Z11_scs_createPKc(896278)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(R,b,C,D,-1);__ZN10StringNameD2Ev(D);__ZN10StringNameD2Ev(C);M=c[b+12>>2]|0;do if(M|0){if(__Z16atomic_decrementPj(M+-8|0)|0)break;__ZN6Memory11free_staticEPvb(M,1)}while(0);M=c[b+4>>2]|0;do if(M|0){if(__Z16atomic_decrementPj(M+-8|0)|0)break;__ZN6Memory11free_staticEPvb(M,1)}while(0);M=c[z>>2]|0;do if(M|0){if(__Z16atomic_decrementPj(M+-8|0)|0)break;__ZN6Memory11free_staticEPvb(M,1)}while(0);M=c[S>>2]|0;do if(M|0){if(__Z16atomic_decrementPj(M+-8|0)|0)break;__ZN6Memory11free_staticEPvb(M,1)}while(0);__ZN10StringNameD2Ev(R);R=c[y>>2]|0;do if(R|0){if(__Z16atomic_decrementPj(R+-8|0)|0)break;__ZN6Memory11free_staticEPvb(R,1)}while(0);__ZN6StringC2EPKc(b,900803);c[y>>2]=c[b>>2];__ZN10StringNameC2ERK6String(T,y);__ZN6StringC2EPKc(U,896626);__ZN6StringC2EPKc(z,1074459);R=b+4|0;c[R>>2]=0;M=b+12|0;c[M>>2]=0;c[b>>2]=3;S=c[U>>2]|0;do if(S|0){c[R>>2]=0;if(!(__Z28atomic_conditional_incrementPj(S+-8|0)|0))break;c[R>>2]=c[U>>2]}while(0);c[b+8>>2]=1;R=c[M>>2]|0;do if((R|0)!=(c[z>>2]|0)){do if(R|0){if(__Z16atomic_decrementPj(R+-8|0)|0)break;__ZN6Memory11free_staticEPvb(R,1)}while(0);c[M>>2]=0;S=c[z>>2]|0;if(!S)break;if(!(__Z28atomic_conditional_incrementPj(S+-8|0)|0))break;c[M>>2]=c[z>>2]}while(0);c[b+16>>2]=7;c[C>>2]=__Z11_scs_createPKc(896130)|0;c[D>>2]=__Z11_scs_createPKc(896303)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(T,b,C,D,-1);__ZN10StringNameD2Ev(D);__ZN10StringNameD2Ev(C);M=c[b+12>>2]|0;do if(M|0){if(__Z16atomic_decrementPj(M+-8|0)|0)break;__ZN6Memory11free_staticEPvb(M,1)}while(0);M=c[b+4>>2]|0;do if(M|0){if(__Z16atomic_decrementPj(M+-8|0)|0)break;__ZN6Memory11free_staticEPvb(M,1)}while(0);M=c[z>>2]|0;do if(M|0){if(__Z16atomic_decrementPj(M+-8|0)|0)break;__ZN6Memory11free_staticEPvb(M,1)}while(0);M=c[U>>2]|0;do if(M|0){if(__Z16atomic_decrementPj(M+-8|0)|0)break;__ZN6Memory11free_staticEPvb(M,1)}while(0);__ZN10StringNameD2Ev(T);T=c[y>>2]|0;do if(T|0){if(__Z16atomic_decrementPj(T+-8|0)|0)break;__ZN6Memory11free_staticEPvb(T,1)}while(0);__Z8D_METHODPKcS0_(V,896660,1113974);T=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(T);c[T>>2]=293492;__ZN10MethodBind10_set_constEb(T,0);__ZN10MethodBind24_generate_argument_typesEi(T,1);c[T+44>>2]=1610;c[T+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,T,V,0,0)|0;T=V+4|0;M=c[T>>2]|0;do if(M|0){if(__Z16atomic_decrementPj(M+-8|0)|0)break;U=c[T>>2]|0;R=(U|0)==0?0:U+-4|0;U=R+4|0;if(c[R>>2]|0){S=0;do{__ZN10StringNameD2Ev(U+(S<<2)|0);S=S+1|0}while(S>>>0<(c[R>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(M,1)}while(0);__ZN10StringNameD2Ev(V);__Z8D_METHODPKc(W,896676);V=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(V);c[V>>2]=293528;__ZN10MethodBind10_set_constEb(V,1);__ZN10MethodBind24_generate_argument_typesEi(V,0);__ZN10MethodBind12_set_returnsEb(V,1);c[V+44>>2]=5582;c[V+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,V,W,0,0)|0;V=W+4|0;M=c[V>>2]|0;do if(M|0){if(__Z16atomic_decrementPj(M+-8|0)|0)break;T=c[V>>2]|0;R=(T|0)==0?0:T+-4|0;T=R+4|0;if(c[R>>2]|0){S=0;do{__ZN10StringNameD2Ev(T+(S<<2)|0);S=S+1|0}while(S>>>0<(c[R>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(M,1)}while(0);__ZN10StringNameD2Ev(W);__Z8D_METHODPKcS0_(X,896691,896709);W=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(W);c[W>>2]=293276;__ZN10MethodBind10_set_constEb(W,0);__ZN10MethodBind24_generate_argument_typesEi(W,1);c[W+44>>2]=1611;c[W+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,W,X,0,0)|0;W=X+4|0;M=c[W>>2]|0;do if(M|0){if(__Z16atomic_decrementPj(M+-8|0)|0)break;V=c[W>>2]|0;R=(V|0)==0?0:V+-4|0;V=R+4|0;if(c[R>>2]|0){S=0;do{__ZN10StringNameD2Ev(V+(S<<2)|0);S=S+1|0}while(S>>>0<(c[R>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(M,1)}while(0);__ZN10StringNameD2Ev(X);__Z8D_METHODPKc(Y,896719);X=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(X);c[X>>2]=293456;__ZN10MethodBind10_set_constEb(X,1);__ZN10MethodBind24_generate_argument_typesEi(X,0);__ZN10MethodBind12_set_returnsEb(X,1);c[X+44>>2]=5583;c[X+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,X,Y,0,0)|0;X=Y+4|0;M=c[X>>2]|0;do if(M|0){if(__Z16atomic_decrementPj(M+-8|0)|0)break;W=c[X>>2]|0;R=(W|0)==0?0:W+-4|0;W=R+4|0;if(c[R>>2]|0){S=0;do{__ZN10StringNameD2Ev(W+(S<<2)|0);S=S+1|0}while(S>>>0<(c[R>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(M,1)}while(0);__ZN10StringNameD2Ev(Y);__Z8D_METHODPKcS0_(Z,896737,896751);Y=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(Y);c[Y>>2]=293204;__ZN10MethodBind10_set_constEb(Y,0);__ZN10MethodBind24_generate_argument_typesEi(Y,1);c[Y+44>>2]=212;c[Y+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,Y,Z,0,0)|0;Y=Z+4|0;M=c[Y>>2]|0;do if(M|0){if(__Z16atomic_decrementPj(M+-8|0)|0)break;X=c[Y>>2]|0;R=(X|0)==0?0:X+-4|0;X=R+4|0;if(c[R>>2]|0){S=0;do{__ZN10StringNameD2Ev(X+(S<<2)|0);S=S+1|0}while(S>>>0<(c[R>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(M,1)}while(0);__ZN10StringNameD2Ev(Z);__Z8D_METHODPKc(_,896757);Z=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(Z);c[Z>>2]=293384;__ZN10MethodBind10_set_constEb(Z,1);__ZN10MethodBind24_generate_argument_typesEi(Z,0);__ZN10MethodBind12_set_returnsEb(Z,1);c[Z+44>>2]=219;c[Z+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,Z,_,0,0)|0;Z=_+4|0;M=c[Z>>2]|0;do if(M|0){if(__Z16atomic_decrementPj(M+-8|0)|0)break;Y=c[Z>>2]|0;R=(Y|0)==0?0:Y+-4|0;Y=R+4|0;if(c[R>>2]|0){S=0;do{__ZN10StringNameD2Ev(Y+(S<<2)|0);S=S+1|0}while(S>>>0<(c[R>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(M,1)}while(0);__ZN10StringNameD2Ev(_);__Z8D_METHODPKcS0_($,896771,896784);_=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(_);c[_>>2]=293204;__ZN10MethodBind10_set_constEb(_,0);__ZN10MethodBind24_generate_argument_typesEi(_,1);c[_+44>>2]=213;c[_+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,_,$,0,0)|0;_=$+4|0;M=c[_>>2]|0;do if(M|0){if(__Z16atomic_decrementPj(M+-8|0)|0)break;Z=c[_>>2]|0;R=(Z|0)==0?0:Z+-4|0;Z=R+4|0;if(c[R>>2]|0){S=0;do{__ZN10StringNameD2Ev(Z+(S<<2)|0);S=S+1|0}while(S>>>0<(c[R>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(M,1)}while(0);__ZN10StringNameD2Ev($);__Z8D_METHODPKc(aa,896789);$=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev($);c[$>>2]=293384;__ZN10MethodBind10_set_constEb($,1);__ZN10MethodBind24_generate_argument_typesEi($,0);__ZN10MethodBind12_set_returnsEb($,1);c[$+44>>2]=220;c[$+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,$,aa,0,0)|0;$=aa+4|0;M=c[$>>2]|0;do if(M|0){if(__Z16atomic_decrementPj(M+-8|0)|0)break;_=c[$>>2]|0;R=(_|0)==0?0:_+-4|0;_=R+4|0;if(c[R>>2]|0){S=0;do{__ZN10StringNameD2Ev(_+(S<<2)|0);S=S+1|0}while(S>>>0<(c[R>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(M,1)}while(0);__ZN10StringNameD2Ev(aa);__Z8D_METHODPKcS0_(ca,896802,896826);aa=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(aa);c[aa>>2]=293204;__ZN10MethodBind10_set_constEb(aa,0);__ZN10MethodBind24_generate_argument_typesEi(aa,1);c[aa+44>>2]=214;c[aa+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,aa,ca,0,0)|0;aa=ca+4|0;M=c[aa>>2]|0;do if(M|0){if(__Z16atomic_decrementPj(M+-8|0)|0)break;$=c[aa>>2]|0;R=($|0)==0?0:$+-4|0;$=R+4|0;if(c[R>>2]|0){S=0;do{__ZN10StringNameD2Ev($+(S<<2)|0);S=S+1|0}while(S>>>0<(c[R>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(M,1)}while(0);__ZN10StringNameD2Ev(ca);__Z8D_METHODPKc(da,896842);ca=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(ca);c[ca>>2]=293384;__ZN10MethodBind10_set_constEb(ca,1);__ZN10MethodBind24_generate_argument_typesEi(ca,0);__ZN10MethodBind12_set_returnsEb(ca,1);c[ca+44>>2]=221;c[ca+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,ca,da,0,0)|0;ca=da+4|0;M=c[ca>>2]|0;do if(M|0){if(__Z16atomic_decrementPj(M+-8|0)|0)break;aa=c[ca>>2]|0;R=(aa|0)==0?0:aa+-4|0;aa=R+4|0;if(c[R>>2]|0){S=0;do{__ZN10StringNameD2Ev(aa+(S<<2)|0);S=S+1|0}while(S>>>0<(c[R>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(M,1)}while(0);__ZN10StringNameD2Ev(da);__Z8D_METHODPKcS0_(ea,896866,1212781);da=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(da);c[da>>2]=293492;__ZN10MethodBind10_set_constEb(da,0);__ZN10MethodBind24_generate_argument_typesEi(da,1);c[da+44>>2]=1612;c[da+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,da,ea,0,0)|0;da=ea+4|0;M=c[da>>2]|0;do if(M|0){if(__Z16atomic_decrementPj(M+-8|0)|0)break;ca=c[da>>2]|0;R=(ca|0)==0?0:ca+-4|0;ca=R+4|0;if(c[R>>2]|0){S=0;do{__ZN10StringNameD2Ev(ca+(S<<2)|0);S=S+1|0}while(S>>>0<(c[R>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(M,1)}while(0);__ZN10StringNameD2Ev(ea);__Z8D_METHODPKc(fa,896881);ea=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(ea);c[ea>>2]=293528;__ZN10MethodBind10_set_constEb(ea,1);__ZN10MethodBind24_generate_argument_typesEi(ea,0);__ZN10MethodBind12_set_returnsEb(ea,1);c[ea+44>>2]=5584;c[ea+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,ea,fa,0,0)|0;ea=fa+4|0;M=c[ea>>2]|0;do if(M|0){if(__Z16atomic_decrementPj(M+-8|0)|0)break;da=c[ea>>2]|0;R=(da|0)==0?0:da+-4|0;da=R+4|0;if(c[R>>2]|0){S=0;do{__ZN10StringNameD2Ev(da+(S<<2)|0);S=S+1|0}while(S>>>0<(c[R>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(M,1)}while(0);__ZN10StringNameD2Ev(fa);__Z8D_METHODPKcS0_(ga,896895,896909);fa=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(fa);c[fa>>2]=293492;__ZN10MethodBind10_set_constEb(fa,0);__ZN10MethodBind24_generate_argument_typesEi(fa,1);c[fa+44>>2]=1613;c[fa+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,fa,ga,0,0)|0;fa=ga+4|0;M=c[fa>>2]|0;do if(M|0){if(__Z16atomic_decrementPj(M+-8|0)|0)break;ea=c[fa>>2]|0;R=(ea|0)==0?0:ea+-4|0;ea=R+4|0;if(c[R>>2]|0){S=0;do{__ZN10StringNameD2Ev(ea+(S<<2)|0);S=S+1|0}while(S>>>0<(c[R>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(M,1)}while(0);__ZN10StringNameD2Ev(ga);__Z8D_METHODPKc(ha,896915);ga=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(ga);c[ga>>2]=293528;__ZN10MethodBind10_set_constEb(ga,1);__ZN10MethodBind24_generate_argument_typesEi(ga,0);__ZN10MethodBind12_set_returnsEb(ga,1);c[ga+44>>2]=5585;c[ga+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,ga,ha,0,0)|0;ga=ha+4|0;M=c[ga>>2]|0;do if(M|0){if(__Z16atomic_decrementPj(M+-8|0)|0)break;fa=c[ga>>2]|0;R=(fa|0)==0?0:fa+-4|0;fa=R+4|0;if(c[R>>2]|0){S=0;do{__ZN10StringNameD2Ev(fa+(S<<2)|0);S=S+1|0}while(S>>>0<(c[R>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(M,1)}while(0);__ZN10StringNameD2Ev(ha);__ZN6StringC2EPKc(b,900803);c[y>>2]=c[b>>2];__ZN10StringNameC2ERK6String(ia,y);__ZN6StringC2EPKc(b,896928);__ZN6StringC2EPKc(z,896943);__ZN7ClassDB18add_property_groupE10StringNameRK6StringS3_(ia,b,z);ha=c[z>>2]|0;do if(ha|0){if(__Z16atomic_decrementPj(ha+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ha,1)}while(0);ha=c[b>>2]|0;do if(ha|0){if(__Z16atomic_decrementPj(ha+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ha,1)}while(0);__ZN10StringNameD2Ev(ia);ia=c[y>>2]|0;do if(ia|0){if(__Z16atomic_decrementPj(ia+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ia,1)}while(0);__ZN6StringC2EPKc(b,900803);c[y>>2]=c[b>>2];__ZN10StringNameC2ERK6String(ja,y);__ZN6StringC2EPKc(ka,896959);__ZN6StringC2EPKc(z,1263606);ia=b+4|0;c[ia>>2]=0;ha=b+12|0;c[ha>>2]=0;c[b>>2]=1;M=c[ka>>2]|0;do if(M|0){c[ia>>2]=0;if(!(__Z28atomic_conditional_incrementPj(M+-8|0)|0))break;c[ia>>2]=c[ka>>2]}while(0);c[b+8>>2]=0;ia=c[ha>>2]|0;do if((ia|0)!=(c[z>>2]|0)){do if(ia|0){if(__Z16atomic_decrementPj(ia+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ia,1)}while(0);c[ha>>2]=0;M=c[z>>2]|0;if(!M)break;if(!(__Z28atomic_conditional_incrementPj(M+-8|0)|0))break;c[ha>>2]=c[z>>2]}while(0);c[b+16>>2]=7;c[C>>2]=__Z11_scs_createPKc(896660)|0;c[D>>2]=__Z11_scs_createPKc(896676)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(ja,b,C,D,-1);__ZN10StringNameD2Ev(D);__ZN10StringNameD2Ev(C);ha=c[b+12>>2]|0;do if(ha|0){if(__Z16atomic_decrementPj(ha+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ha,1)}while(0);ha=c[b+4>>2]|0;do if(ha|0){if(__Z16atomic_decrementPj(ha+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ha,1)}while(0);ha=c[z>>2]|0;do if(ha|0){if(__Z16atomic_decrementPj(ha+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ha,1)}while(0);ha=c[ka>>2]|0;do if(ha|0){if(__Z16atomic_decrementPj(ha+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ha,1)}while(0);__ZN10StringNameD2Ev(ja);ja=c[y>>2]|0;do if(ja|0){if(__Z16atomic_decrementPj(ja+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ja,1)}while(0);__ZN6StringC2EPKc(b,900803);c[y>>2]=c[b>>2];__ZN10StringNameC2ERK6String(la,y);__ZN6StringC2EPKc(ma,896982);__ZN6StringC2EPKc(z,942130);ja=b+4|0;c[ja>>2]=0;ha=b+12|0;c[ha>>2]=0;c[b>>2]=2;ka=c[ma>>2]|0;do if(ka|0){c[ja>>2]=0;if(!(__Z28atomic_conditional_incrementPj(ka+-8|0)|0))break;c[ja>>2]=c[ma>>2]}while(0);c[b+8>>2]=1;ja=c[ha>>2]|0;do if((ja|0)!=(c[z>>2]|0)){do if(ja|0){if(__Z16atomic_decrementPj(ja+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ja,1)}while(0);c[ha>>2]=0;ka=c[z>>2]|0;if(!ka)break;if(!(__Z28atomic_conditional_incrementPj(ka+-8|0)|0))break;c[ha>>2]=c[z>>2]}while(0);c[b+16>>2]=7;c[C>>2]=__Z11_scs_createPKc(896691)|0;c[D>>2]=__Z11_scs_createPKc(896719)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(la,b,C,D,-1);__ZN10StringNameD2Ev(D);__ZN10StringNameD2Ev(C);ha=c[b+12>>2]|0;do if(ha|0){if(__Z16atomic_decrementPj(ha+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ha,1)}while(0);ha=c[b+4>>2]|0;do if(ha|0){if(__Z16atomic_decrementPj(ha+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ha,1)}while(0);ha=c[z>>2]|0;do if(ha|0){if(__Z16atomic_decrementPj(ha+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ha,1)}while(0);ha=c[ma>>2]|0;do if(ha|0){if(__Z16atomic_decrementPj(ha+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ha,1)}while(0);__ZN10StringNameD2Ev(la);la=c[y>>2]|0;do if(la|0){if(__Z16atomic_decrementPj(la+-8|0)|0)break;__ZN6Memory11free_staticEPvb(la,1)}while(0);__ZN6StringC2EPKc(b,900803);c[y>>2]=c[b>>2];__ZN10StringNameC2ERK6String(na,y);__ZN6StringC2EPKc(oa,897007);__ZN6StringC2EPKc(z,1074473);la=b+4|0;c[la>>2]=0;ha=b+12|0;c[ha>>2]=0;c[b>>2]=3;ma=c[oa>>2]|0;do if(ma|0){c[la>>2]=0;if(!(__Z28atomic_conditional_incrementPj(ma+-8|0)|0))break;c[la>>2]=c[oa>>2]}while(0);c[b+8>>2]=1;la=c[ha>>2]|0;do if((la|0)!=(c[z>>2]|0)){do if(la|0){if(__Z16atomic_decrementPj(la+-8|0)|0)break;__ZN6Memory11free_staticEPvb(la,1)}while(0);c[ha>>2]=0;ma=c[z>>2]|0;if(!ma)break;if(!(__Z28atomic_conditional_incrementPj(ma+-8|0)|0))break;c[ha>>2]=c[z>>2]}while(0);c[b+16>>2]=7;c[C>>2]=__Z11_scs_createPKc(896737)|0;c[D>>2]=__Z11_scs_createPKc(896757)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(na,b,C,D,-1);__ZN10StringNameD2Ev(D);__ZN10StringNameD2Ev(C);ha=c[b+12>>2]|0;do if(ha|0){if(__Z16atomic_decrementPj(ha+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ha,1)}while(0);ha=c[b+4>>2]|0;do if(ha|0){if(__Z16atomic_decrementPj(ha+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ha,1)}while(0);ha=c[z>>2]|0;do if(ha|0){if(__Z16atomic_decrementPj(ha+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ha,1)}while(0);ha=c[oa>>2]|0;do if(ha|0){if(__Z16atomic_decrementPj(ha+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ha,1)}while(0);__ZN10StringNameD2Ev(na);na=c[y>>2]|0;do if(na|0){if(__Z16atomic_decrementPj(na+-8|0)|0)break;__ZN6Memory11free_staticEPvb(na,1)}while(0);__ZN6StringC2EPKc(b,900803);c[y>>2]=c[b>>2];__ZN10StringNameC2ERK6String(pa,y);__ZN6StringC2EPKc(qa,897028);__ZN6StringC2EPKc(z,1263606);na=b+4|0;c[na>>2]=0;ha=b+12|0;c[ha>>2]=0;c[b>>2]=3;oa=c[qa>>2]|0;do if(oa|0){c[na>>2]=0;if(!(__Z28atomic_conditional_incrementPj(oa+-8|0)|0))break;c[na>>2]=c[qa>>2]}while(0);c[b+8>>2]=4;na=c[ha>>2]|0;do if((na|0)!=(c[z>>2]|0)){do if(na|0){if(__Z16atomic_decrementPj(na+-8|0)|0)break;__ZN6Memory11free_staticEPvb(na,1)}while(0);c[ha>>2]=0;oa=c[z>>2]|0;if(!oa)break;if(!(__Z28atomic_conditional_incrementPj(oa+-8|0)|0))break;c[ha>>2]=c[z>>2]}while(0);c[b+16>>2]=7;c[C>>2]=__Z11_scs_createPKc(896771)|0;c[D>>2]=__Z11_scs_createPKc(896789)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(pa,b,C,D,-1);__ZN10StringNameD2Ev(D);__ZN10StringNameD2Ev(C);ha=c[b+12>>2]|0;do if(ha|0){if(__Z16atomic_decrementPj(ha+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ha,1)}while(0);ha=c[b+4>>2]|0;do if(ha|0){if(__Z16atomic_decrementPj(ha+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ha,1)}while(0);ha=c[z>>2]|0;do if(ha|0){if(__Z16atomic_decrementPj(ha+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ha,1)}while(0);ha=c[qa>>2]|0;do if(ha|0){if(__Z16atomic_decrementPj(ha+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ha,1)}while(0);__ZN10StringNameD2Ev(pa);pa=c[y>>2]|0;do if(pa|0){if(__Z16atomic_decrementPj(pa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(pa,1)}while(0);__ZN6StringC2EPKc(b,900803);c[y>>2]=c[b>>2];__ZN10StringNameC2ERK6String(ra,y);__ZN6StringC2EPKc(sa,897048);__ZN6StringC2EPKc(z,897079);pa=b+4|0;c[pa>>2]=0;ha=b+12|0;c[ha>>2]=0;c[b>>2]=3;qa=c[sa>>2]|0;do if(qa|0){c[pa>>2]=0;if(!(__Z28atomic_conditional_incrementPj(qa+-8|0)|0))break;c[pa>>2]=c[sa>>2]}while(0);c[b+8>>2]=1;pa=c[ha>>2]|0;do if((pa|0)!=(c[z>>2]|0)){do if(pa|0){if(__Z16atomic_decrementPj(pa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(pa,1)}while(0);c[ha>>2]=0;qa=c[z>>2]|0;if(!qa)break;if(!(__Z28atomic_conditional_incrementPj(qa+-8|0)|0))break;c[ha>>2]=c[z>>2]}while(0);c[b+16>>2]=7;c[C>>2]=__Z11_scs_createPKc(896802)|0;c[D>>2]=__Z11_scs_createPKc(896842)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(ra,b,C,D,-1);__ZN10StringNameD2Ev(D);__ZN10StringNameD2Ev(C);ha=c[b+12>>2]|0;do if(ha|0){if(__Z16atomic_decrementPj(ha+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ha,1)}while(0);ha=c[b+4>>2]|0;do if(ha|0){if(__Z16atomic_decrementPj(ha+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ha,1)}while(0);ha=c[z>>2]|0;do if(ha|0){if(__Z16atomic_decrementPj(ha+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ha,1)}while(0);ha=c[sa>>2]|0;do if(ha|0){if(__Z16atomic_decrementPj(ha+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ha,1)}while(0);__ZN10StringNameD2Ev(ra);ra=c[y>>2]|0;do if(ra|0){if(__Z16atomic_decrementPj(ra+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ra,1)}while(0);__ZN6StringC2EPKc(b,900803);c[y>>2]=c[b>>2];__ZN10StringNameC2ERK6String(ta,y);__ZN6StringC2EPKc(ua,897091);__ZN6StringC2EPKc(z,1263606);ra=b+4|0;c[ra>>2]=0;ha=b+12|0;c[ha>>2]=0;c[b>>2]=1;sa=c[ua>>2]|0;do if(sa|0){c[ra>>2]=0;if(!(__Z28atomic_conditional_incrementPj(sa+-8|0)|0))break;c[ra>>2]=c[ua>>2]}while(0);c[b+8>>2]=0;ra=c[ha>>2]|0;do if((ra|0)!=(c[z>>2]|0)){do if(ra|0){if(__Z16atomic_decrementPj(ra+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ra,1)}while(0);c[ha>>2]=0;sa=c[z>>2]|0;if(!sa)break;if(!(__Z28atomic_conditional_incrementPj(sa+-8|0)|0))break;c[ha>>2]=c[z>>2]}while(0);c[b+16>>2]=7;c[C>>2]=__Z11_scs_createPKc(896866)|0;c[D>>2]=__Z11_scs_createPKc(896881)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(ta,b,C,D,-1);__ZN10StringNameD2Ev(D);__ZN10StringNameD2Ev(C);ha=c[b+12>>2]|0;do if(ha|0){if(__Z16atomic_decrementPj(ha+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ha,1)}while(0);ha=c[b+4>>2]|0;do if(ha|0){if(__Z16atomic_decrementPj(ha+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ha,1)}while(0);ha=c[z>>2]|0;do if(ha|0){if(__Z16atomic_decrementPj(ha+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ha,1)}while(0);ha=c[ua>>2]|0;do if(ha|0){if(__Z16atomic_decrementPj(ha+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ha,1)}while(0);__ZN10StringNameD2Ev(ta);ta=c[y>>2]|0;do if(ta|0){if(__Z16atomic_decrementPj(ta+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ta,1)}while(0);__ZN6StringC2EPKc(b,900803);c[y>>2]=c[b>>2];__ZN10StringNameC2ERK6String(va,y);__ZN6StringC2EPKc(wa,897119);__ZN6StringC2EPKc(z,1263606);ta=b+4|0;c[ta>>2]=0;ha=b+12|0;c[ha>>2]=0;c[b>>2]=1;ua=c[wa>>2]|0;do if(ua|0){c[ta>>2]=0;if(!(__Z28atomic_conditional_incrementPj(ua+-8|0)|0))break;c[ta>>2]=c[wa>>2]}while(0);c[b+8>>2]=0;ta=c[ha>>2]|0;do if((ta|0)!=(c[z>>2]|0)){do if(ta|0){if(__Z16atomic_decrementPj(ta+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ta,1)}while(0);c[ha>>2]=0;ua=c[z>>2]|0;if(!ua)break;if(!(__Z28atomic_conditional_incrementPj(ua+-8|0)|0))break;c[ha>>2]=c[z>>2]}while(0);c[b+16>>2]=7;c[C>>2]=__Z11_scs_createPKc(896895)|0;c[D>>2]=__Z11_scs_createPKc(896915)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(va,b,C,D,-1);__ZN10StringNameD2Ev(D);__ZN10StringNameD2Ev(C);ha=c[b+12>>2]|0;do if(ha|0){if(__Z16atomic_decrementPj(ha+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ha,1)}while(0);ha=c[b+4>>2]|0;do if(ha|0){if(__Z16atomic_decrementPj(ha+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ha,1)}while(0);ha=c[z>>2]|0;do if(ha|0){if(__Z16atomic_decrementPj(ha+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ha,1)}while(0);ha=c[wa>>2]|0;do if(ha|0){if(__Z16atomic_decrementPj(ha+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ha,1)}while(0);__ZN10StringNameD2Ev(va);va=c[y>>2]|0;do if(va|0){if(__Z16atomic_decrementPj(va+-8|0)|0)break;__ZN6Memory11free_staticEPvb(va,1)}while(0);__Z8D_METHODPKcS0_(xa,897144,1113974);va=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(va);c[va>>2]=293492;__ZN10MethodBind10_set_constEb(va,0);__ZN10MethodBind24_generate_argument_typesEi(va,1);c[va+44>>2]=1614;c[va+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,va,xa,0,0)|0;va=xa+4|0;ha=c[va>>2]|0;do if(ha|0){if(__Z16atomic_decrementPj(ha+-8|0)|0)break;wa=c[va>>2]|0;ta=(wa|0)==0?0:wa+-4|0;wa=ta+4|0;if(c[ta>>2]|0){ua=0;do{__ZN10StringNameD2Ev(wa+(ua<<2)|0);ua=ua+1|0}while(ua>>>0<(c[ta>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(ha,1)}while(0);__ZN10StringNameD2Ev(xa);__Z8D_METHODPKc(ya,897161);xa=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(xa);c[xa>>2]=293528;__ZN10MethodBind10_set_constEb(xa,1);__ZN10MethodBind24_generate_argument_typesEi(xa,0);__ZN10MethodBind12_set_returnsEb(xa,1);c[xa+44>>2]=5586;c[xa+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,xa,ya,0,0)|0;xa=ya+4|0;ha=c[xa>>2]|0;do if(ha|0){if(__Z16atomic_decrementPj(ha+-8|0)|0)break;va=c[xa>>2]|0;ta=(va|0)==0?0:va+-4|0;va=ta+4|0;if(c[ta>>2]|0){ua=0;do{__ZN10StringNameD2Ev(va+(ua<<2)|0);ua=ua+1|0}while(ua>>>0<(c[ta>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(ha,1)}while(0);__ZN10StringNameD2Ev(ya);__Z8D_METHODPKcS0_(za,897177,1123882);ya=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(ya);c[ya>>2]=293204;__ZN10MethodBind10_set_constEb(ya,0);__ZN10MethodBind24_generate_argument_typesEi(ya,1);c[ya+44>>2]=215;c[ya+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,ya,za,0,0)|0;ya=za+4|0;ha=c[ya>>2]|0;do if(ha|0){if(__Z16atomic_decrementPj(ha+-8|0)|0)break;xa=c[ya>>2]|0;ta=(xa|0)==0?0:xa+-4|0;xa=ta+4|0;if(c[ta>>2]|0){ua=0;do{__ZN10StringNameD2Ev(xa+(ua<<2)|0);ua=ua+1|0}while(ua>>>0<(c[ta>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(ha,1)}while(0);__ZN10StringNameD2Ev(za);__Z8D_METHODPKc(Aa,897193);za=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(za);c[za>>2]=293384;__ZN10MethodBind10_set_constEb(za,1);__ZN10MethodBind24_generate_argument_typesEi(za,0);__ZN10MethodBind12_set_returnsEb(za,1);c[za+44>>2]=222;c[za+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,za,Aa,0,0)|0;za=Aa+4|0;ha=c[za>>2]|0;do if(ha|0){if(__Z16atomic_decrementPj(ha+-8|0)|0)break;ya=c[za>>2]|0;ta=(ya|0)==0?0:ya+-4|0;ya=ta+4|0;if(c[ta>>2]|0){ua=0;do{__ZN10StringNameD2Ev(ya+(ua<<2)|0);ua=ua+1|0}while(ua>>>0<(c[ta>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(ha,1)}while(0);__ZN10StringNameD2Ev(Aa);__Z8D_METHODPKcS0_(Ba,897209,897228);Aa=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(Aa);c[Aa>>2]=293204;__ZN10MethodBind10_set_constEb(Aa,0);__ZN10MethodBind24_generate_argument_typesEi(Aa,1);c[Aa+44>>2]=216;c[Aa+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,Aa,Ba,0,0)|0;Aa=Ba+4|0;ha=c[Aa>>2]|0;do if(ha|0){if(__Z16atomic_decrementPj(ha+-8|0)|0)break;za=c[Aa>>2]|0;ta=(za|0)==0?0:za+-4|0;za=ta+4|0;if(c[ta>>2]|0){ua=0;do{__ZN10StringNameD2Ev(za+(ua<<2)|0);ua=ua+1|0}while(ua>>>0<(c[ta>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(ha,1)}while(0);__ZN10StringNameD2Ev(Ba);__Z8D_METHODPKc(Ca,897238);Ba=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(Ba);c[Ba>>2]=293384;__ZN10MethodBind10_set_constEb(Ba,1);__ZN10MethodBind24_generate_argument_typesEi(Ba,0);__ZN10MethodBind12_set_returnsEb(Ba,1);c[Ba+44>>2]=223;c[Ba+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,Ba,Ca,0,0)|0;Ba=Ca+4|0;ha=c[Ba>>2]|0;do if(ha|0){if(__Z16atomic_decrementPj(ha+-8|0)|0)break;Aa=c[Ba>>2]|0;ta=(Aa|0)==0?0:Aa+-4|0;Aa=ta+4|0;if(c[ta>>2]|0){ua=0;do{__ZN10StringNameD2Ev(Aa+(ua<<2)|0);ua=ua+1|0}while(ua>>>0<(c[ta>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(ha,1)}while(0);__ZN10StringNameD2Ev(Ca);__Z8D_METHODPKcS0_(Da,897257,1123882);Ca=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(Ca);c[Ca>>2]=293204;__ZN10MethodBind10_set_constEb(Ca,0);__ZN10MethodBind24_generate_argument_typesEi(Ca,1);c[Ca+44>>2]=217;c[Ca+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,Ca,Da,0,0)|0;Ca=Da+4|0;ha=c[Ca>>2]|0;do if(ha|0){if(__Z16atomic_decrementPj(ha+-8|0)|0)break;Ba=c[Ca>>2]|0;ta=(Ba|0)==0?0:Ba+-4|0;Ba=ta+4|0;if(c[ta>>2]|0){ua=0;do{__ZN10StringNameD2Ev(Ba+(ua<<2)|0);ua=ua+1|0}while(ua>>>0<(c[ta>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(ha,1)}while(0);__ZN10StringNameD2Ev(Da);__Z8D_METHODPKc(Ea,897274);Da=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(Da);c[Da>>2]=293384;__ZN10MethodBind10_set_constEb(Da,1);__ZN10MethodBind24_generate_argument_typesEi(Da,0);__ZN10MethodBind12_set_returnsEb(Da,1);c[Da+44>>2]=224;c[Da+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,Da,Ea,0,0)|0;Da=Ea+4|0;ha=c[Da>>2]|0;do if(ha|0){if(__Z16atomic_decrementPj(ha+-8|0)|0)break;Ca=c[Da>>2]|0;ta=(Ca|0)==0?0:Ca+-4|0;Ca=ta+4|0;if(c[ta>>2]|0){ua=0;do{__ZN10StringNameD2Ev(Ca+(ua<<2)|0);ua=ua+1|0}while(ua>>>0<(c[ta>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(ha,1)}while(0);__ZN10StringNameD2Ev(Ea);__Z8D_METHODPKcS0_(Fa,897291,897228);Ea=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(Ea);c[Ea>>2]=293204;__ZN10MethodBind10_set_constEb(Ea,0);__ZN10MethodBind24_generate_argument_typesEi(Ea,1);c[Ea+44>>2]=218;c[Ea+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,Ea,Fa,0,0)|0;Ea=Fa+4|0;ha=c[Ea>>2]|0;do if(ha|0){if(__Z16atomic_decrementPj(ha+-8|0)|0)break;Da=c[Ea>>2]|0;ta=(Da|0)==0?0:Da+-4|0;Da=ta+4|0;if(c[ta>>2]|0){ua=0;do{__ZN10StringNameD2Ev(Da+(ua<<2)|0);ua=ua+1|0}while(ua>>>0<(c[ta>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(ha,1)}while(0);__ZN10StringNameD2Ev(Fa);__Z8D_METHODPKc(Ga,897311);Fa=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(Fa);c[Fa>>2]=293384;__ZN10MethodBind10_set_constEb(Fa,1);__ZN10MethodBind24_generate_argument_typesEi(Fa,0);__ZN10MethodBind12_set_returnsEb(Fa,1);c[Fa+44>>2]=225;c[Fa+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,Fa,Ga,0,0)|0;Fa=Ga+4|0;ha=c[Fa>>2]|0;do if(ha|0){if(__Z16atomic_decrementPj(ha+-8|0)|0)break;Ea=c[Fa>>2]|0;ta=(Ea|0)==0?0:Ea+-4|0;Ea=ta+4|0;if(c[ta>>2]|0){ua=0;do{__ZN10StringNameD2Ev(Ea+(ua<<2)|0);ua=ua+1|0}while(ua>>>0<(c[ta>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(ha,1)}while(0);__ZN10StringNameD2Ev(Ga);__Z8D_METHODPKcS0_(Ha,897331,1117188);Ga=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(Ga);c[Ga>>2]=293204;__ZN10MethodBind10_set_constEb(Ga,0);__ZN10MethodBind24_generate_argument_typesEi(Ga,1);c[Ga+44>>2]=219;c[Ga+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,Ga,Ha,0,0)|0;Ga=Ha+4|0;ha=c[Ga>>2]|0;do if(ha|0){if(__Z16atomic_decrementPj(ha+-8|0)|0)break;Fa=c[Ga>>2]|0;ta=(Fa|0)==0?0:Fa+-4|0;Fa=ta+4|0;if(c[ta>>2]|0){ua=0;do{__ZN10StringNameD2Ev(Fa+(ua<<2)|0);ua=ua+1|0}while(ua>>>0<(c[ta>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(ha,1)}while(0);__ZN10StringNameD2Ev(Ha);__Z8D_METHODPKc(Ia,897345);Ha=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(Ha);c[Ha>>2]=293384;__ZN10MethodBind10_set_constEb(Ha,1);__ZN10MethodBind24_generate_argument_typesEi(Ha,0);__ZN10MethodBind12_set_returnsEb(Ha,1);c[Ha+44>>2]=226;c[Ha+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,Ha,Ia,0,0)|0;Ha=Ia+4|0;ha=c[Ha>>2]|0;do if(ha|0){if(__Z16atomic_decrementPj(ha+-8|0)|0)break;Ga=c[Ha>>2]|0;ta=(Ga|0)==0?0:Ga+-4|0;Ga=ta+4|0;if(c[ta>>2]|0){ua=0;do{__ZN10StringNameD2Ev(Ga+(ua<<2)|0);ua=ua+1|0}while(ua>>>0<(c[ta>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(ha,1)}while(0);__ZN10StringNameD2Ev(Ia);__Z8D_METHODPKcS0_(Ja,897359,1074374);Ia=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(Ia);c[Ia>>2]=293204;__ZN10MethodBind10_set_constEb(Ia,0);__ZN10MethodBind24_generate_argument_typesEi(Ia,1);c[Ia+44>>2]=220;c[Ia+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,Ia,Ja,0,0)|0;Ia=Ja+4|0;ha=c[Ia>>2]|0;do if(ha|0){if(__Z16atomic_decrementPj(ha+-8|0)|0)break;Ha=c[Ia>>2]|0;ta=(Ha|0)==0?0:Ha+-4|0;Ha=ta+4|0;if(c[ta>>2]|0){ua=0;do{__ZN10StringNameD2Ev(Ha+(ua<<2)|0);ua=ua+1|0}while(ua>>>0<(c[ta>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(ha,1)}while(0);__ZN10StringNameD2Ev(Ja);__Z8D_METHODPKc(Ka,897388);Ja=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(Ja);c[Ja>>2]=293384;__ZN10MethodBind10_set_constEb(Ja,1);__ZN10MethodBind24_generate_argument_typesEi(Ja,0);__ZN10MethodBind12_set_returnsEb(Ja,1);c[Ja+44>>2]=227;c[Ja+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,Ja,Ka,0,0)|0;Ja=Ka+4|0;ha=c[Ja>>2]|0;do if(ha|0){if(__Z16atomic_decrementPj(ha+-8|0)|0)break;Ia=c[Ja>>2]|0;ta=(Ia|0)==0?0:Ia+-4|0;Ia=ta+4|0;if(c[ta>>2]|0){ua=0;do{__ZN10StringNameD2Ev(Ia+(ua<<2)|0);ua=ua+1|0}while(ua>>>0<(c[ta>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(ha,1)}while(0);__ZN10StringNameD2Ev(Ka);__Z8D_METHODPKcS0_(La,897417,1128565);Ka=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(Ka);c[Ka>>2]=293240;__ZN10MethodBind10_set_constEb(Ka,0);__ZN10MethodBind24_generate_argument_typesEi(Ka,1);c[Ka+44>>2]=1615;c[Ka+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,Ka,La,0,0)|0;Ka=La+4|0;ha=c[Ka>>2]|0;do if(ha|0){if(__Z16atomic_decrementPj(ha+-8|0)|0)break;Ja=c[Ka>>2]|0;ta=(Ja|0)==0?0:Ja+-4|0;Ja=ta+4|0;if(c[ta>>2]|0){ua=0;do{__ZN10StringNameD2Ev(Ja+(ua<<2)|0);ua=ua+1|0}while(ua>>>0<(c[ta>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(ha,1)}while(0);__ZN10StringNameD2Ev(La);__Z8D_METHODPKc(Ma,897432);La=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(La);c[La>>2]=293420;__ZN10MethodBind10_set_constEb(La,1);__ZN10MethodBind24_generate_argument_typesEi(La,0);__ZN10MethodBind12_set_returnsEb(La,1);c[La+44>>2]=1616;c[La+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,La,Ma,0,0)|0;La=Ma+4|0;ha=c[La>>2]|0;do if(ha|0){if(__Z16atomic_decrementPj(ha+-8|0)|0)break;Ka=c[La>>2]|0;ta=(Ka|0)==0?0:Ka+-4|0;Ka=ta+4|0;if(c[ta>>2]|0){ua=0;do{__ZN10StringNameD2Ev(Ka+(ua<<2)|0);ua=ua+1|0}while(ua>>>0<(c[ta>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(ha,1)}while(0);__ZN10StringNameD2Ev(Ma);__Z8D_METHODPKcS0_(Na,897447,1113974);Ma=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(Ma);c[Ma>>2]=293492;__ZN10MethodBind10_set_constEb(Ma,0);__ZN10MethodBind24_generate_argument_typesEi(Ma,1);c[Ma+44>>2]=1617;c[Ma+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,Ma,Na,0,0)|0;Ma=Na+4|0;ha=c[Ma>>2]|0;do if(ha|0){if(__Z16atomic_decrementPj(ha+-8|0)|0)break;La=c[Ma>>2]|0;ta=(La|0)==0?0:La+-4|0;La=ta+4|0;if(c[ta>>2]|0){ua=0;do{__ZN10StringNameD2Ev(La+(ua<<2)|0);ua=ua+1|0}while(ua>>>0<(c[ta>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(ha,1)}while(0);__ZN10StringNameD2Ev(Na);__Z8D_METHODPKc(Oa,897461);Na=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(Na);c[Na>>2]=293528;__ZN10MethodBind10_set_constEb(Na,1);__ZN10MethodBind24_generate_argument_typesEi(Na,0);__ZN10MethodBind12_set_returnsEb(Na,1);c[Na+44>>2]=5587;c[Na+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,Na,Oa,0,0)|0;Na=Oa+4|0;ha=c[Na>>2]|0;do if(ha|0){if(__Z16atomic_decrementPj(ha+-8|0)|0)break;Ma=c[Na>>2]|0;ta=(Ma|0)==0?0:Ma+-4|0;Ma=ta+4|0;if(c[ta>>2]|0){ua=0;do{__ZN10StringNameD2Ev(Ma+(ua<<2)|0);ua=ua+1|0}while(ua>>>0<(c[ta>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(ha,1)}while(0);__ZN10StringNameD2Ev(Oa);__ZN6StringC2EPKc(b,900803);c[y>>2]=c[b>>2];__ZN10StringNameC2ERK6String(Pa,y);__ZN6StringC2EPKc(b,897482);__ZN6StringC2EPKc(z,897487);__ZN7ClassDB18add_property_groupE10StringNameRK6StringS3_(Pa,b,z);Oa=c[z>>2]|0;do if(Oa|0){if(__Z16atomic_decrementPj(Oa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Oa,1)}while(0);Oa=c[b>>2]|0;do if(Oa|0){if(__Z16atomic_decrementPj(Oa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Oa,1)}while(0);__ZN10StringNameD2Ev(Pa);Pa=c[y>>2]|0;do if(Pa|0){if(__Z16atomic_decrementPj(Pa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Pa,1)}while(0);__ZN6StringC2EPKc(b,900803);c[y>>2]=c[b>>2];__ZN10StringNameC2ERK6String(Qa,y);__ZN6StringC2EPKc(Ra,897493);__ZN6StringC2EPKc(z,1263606);Pa=b+4|0;c[Pa>>2]=0;Oa=b+12|0;c[Oa>>2]=0;c[b>>2]=1;ha=c[Ra>>2]|0;do if(ha|0){c[Pa>>2]=0;if(!(__Z28atomic_conditional_incrementPj(ha+-8|0)|0))break;c[Pa>>2]=c[Ra>>2]}while(0);c[b+8>>2]=0;Pa=c[Oa>>2]|0;do if((Pa|0)!=(c[z>>2]|0)){do if(Pa|0){if(__Z16atomic_decrementPj(Pa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Pa,1)}while(0);c[Oa>>2]=0;ha=c[z>>2]|0;if(!ha)break;if(!(__Z28atomic_conditional_incrementPj(ha+-8|0)|0))break;c[Oa>>2]=c[z>>2]}while(0);c[b+16>>2]=7;c[C>>2]=__Z11_scs_createPKc(897144)|0;c[D>>2]=__Z11_scs_createPKc(897161)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(Qa,b,C,D,-1);__ZN10StringNameD2Ev(D);__ZN10StringNameD2Ev(C);Oa=c[b+12>>2]|0;do if(Oa|0){if(__Z16atomic_decrementPj(Oa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Oa,1)}while(0);Oa=c[b+4>>2]|0;do if(Oa|0){if(__Z16atomic_decrementPj(Oa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Oa,1)}while(0);Oa=c[z>>2]|0;do if(Oa|0){if(__Z16atomic_decrementPj(Oa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Oa,1)}while(0);Oa=c[Ra>>2]|0;do if(Oa|0){if(__Z16atomic_decrementPj(Oa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Oa,1)}while(0);__ZN10StringNameD2Ev(Qa);Qa=c[y>>2]|0;do if(Qa|0){if(__Z16atomic_decrementPj(Qa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Qa,1)}while(0);__ZN6StringC2EPKc(b,900803);c[y>>2]=c[b>>2];__ZN10StringNameC2ERK6String(Sa,y);__ZN6StringC2EPKc(Ta,897506);__ZN6StringC2EPKc(z,897518);Qa=b+4|0;c[Qa>>2]=0;Oa=b+12|0;c[Oa>>2]=0;c[b>>2]=3;Ra=c[Ta>>2]|0;do if(Ra|0){c[Qa>>2]=0;if(!(__Z28atomic_conditional_incrementPj(Ra+-8|0)|0))break;c[Qa>>2]=c[Ta>>2]}while(0);c[b+8>>2]=1;Qa=c[Oa>>2]|0;do if((Qa|0)!=(c[z>>2]|0)){do if(Qa|0){if(__Z16atomic_decrementPj(Qa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Qa,1)}while(0);c[Oa>>2]=0;Ra=c[z>>2]|0;if(!Ra)break;if(!(__Z28atomic_conditional_incrementPj(Ra+-8|0)|0))break;c[Oa>>2]=c[z>>2]}while(0);c[b+16>>2]=7;c[C>>2]=__Z11_scs_createPKc(897177)|0;c[D>>2]=__Z11_scs_createPKc(897193)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(Sa,b,C,D,-1);__ZN10StringNameD2Ev(D);__ZN10StringNameD2Ev(C);Oa=c[b+12>>2]|0;do if(Oa|0){if(__Z16atomic_decrementPj(Oa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Oa,1)}while(0);Oa=c[b+4>>2]|0;do if(Oa|0){if(__Z16atomic_decrementPj(Oa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Oa,1)}while(0);Oa=c[z>>2]|0;do if(Oa|0){if(__Z16atomic_decrementPj(Oa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Oa,1)}while(0);Oa=c[Ta>>2]|0;do if(Oa|0){if(__Z16atomic_decrementPj(Oa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Oa,1)}while(0);__ZN10StringNameD2Ev(Sa);Sa=c[y>>2]|0;do if(Sa|0){if(__Z16atomic_decrementPj(Sa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Sa,1)}while(0);__ZN6StringC2EPKc(b,900803);c[y>>2]=c[b>>2];__ZN10StringNameC2ERK6String(Ua,y);__ZN6StringC2EPKc(Va,897529);__ZN6StringC2EPKc(z,897544);Sa=b+4|0;c[Sa>>2]=0;Oa=b+12|0;c[Oa>>2]=0;c[b>>2]=3;Ta=c[Va>>2]|0;do if(Ta|0){c[Sa>>2]=0;if(!(__Z28atomic_conditional_incrementPj(Ta+-8|0)|0))break;c[Sa>>2]=c[Va>>2]}while(0);c[b+8>>2]=1;Sa=c[Oa>>2]|0;do if((Sa|0)!=(c[z>>2]|0)){do if(Sa|0){if(__Z16atomic_decrementPj(Sa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Sa,1)}while(0);c[Oa>>2]=0;Ta=c[z>>2]|0;if(!Ta)break;if(!(__Z28atomic_conditional_incrementPj(Ta+-8|0)|0))break;c[Oa>>2]=c[z>>2]}while(0);c[b+16>>2]=7;c[C>>2]=__Z11_scs_createPKc(897209)|0;c[D>>2]=__Z11_scs_createPKc(897238)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(Ua,b,C,D,-1);__ZN10StringNameD2Ev(D);__ZN10StringNameD2Ev(C);Oa=c[b+12>>2]|0;do if(Oa|0){if(__Z16atomic_decrementPj(Oa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Oa,1)}while(0);Oa=c[b+4>>2]|0;do if(Oa|0){if(__Z16atomic_decrementPj(Oa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Oa,1)}while(0);Oa=c[z>>2]|0;do if(Oa|0){if(__Z16atomic_decrementPj(Oa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Oa,1)}while(0);Oa=c[Va>>2]|0;do if(Oa|0){if(__Z16atomic_decrementPj(Oa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Oa,1)}while(0);__ZN10StringNameD2Ev(Ua);Ua=c[y>>2]|0;do if(Ua|0){if(__Z16atomic_decrementPj(Ua+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ua,1)}while(0);__ZN6StringC2EPKc(b,900803);c[y>>2]=c[b>>2];__ZN10StringNameC2ERK6String(Wa,y);__ZN6StringC2EPKc(Xa,897554);__ZN6StringC2EPKc(z,897567);Ua=b+4|0;c[Ua>>2]=0;Oa=b+12|0;c[Oa>>2]=0;c[b>>2]=3;Va=c[Xa>>2]|0;do if(Va|0){c[Ua>>2]=0;if(!(__Z28atomic_conditional_incrementPj(Va+-8|0)|0))break;c[Ua>>2]=c[Xa>>2]}while(0);c[b+8>>2]=1;Ua=c[Oa>>2]|0;do if((Ua|0)!=(c[z>>2]|0)){do if(Ua|0){if(__Z16atomic_decrementPj(Ua+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ua,1)}while(0);c[Oa>>2]=0;Va=c[z>>2]|0;if(!Va)break;if(!(__Z28atomic_conditional_incrementPj(Va+-8|0)|0))break;c[Oa>>2]=c[z>>2]}while(0);c[b+16>>2]=7;c[C>>2]=__Z11_scs_createPKc(897257)|0;c[D>>2]=__Z11_scs_createPKc(897274)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(Wa,b,C,D,-1);__ZN10StringNameD2Ev(D);__ZN10StringNameD2Ev(C);Oa=c[b+12>>2]|0;do if(Oa|0){if(__Z16atomic_decrementPj(Oa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Oa,1)}while(0);Oa=c[b+4>>2]|0;do if(Oa|0){if(__Z16atomic_decrementPj(Oa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Oa,1)}while(0);Oa=c[z>>2]|0;do if(Oa|0){if(__Z16atomic_decrementPj(Oa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Oa,1)}while(0);Oa=c[Xa>>2]|0;do if(Oa|0){if(__Z16atomic_decrementPj(Oa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Oa,1)}while(0);__ZN10StringNameD2Ev(Wa);Wa=c[y>>2]|0;do if(Wa|0){if(__Z16atomic_decrementPj(Wa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Wa,1)}while(0);__ZN6StringC2EPKc(b,900803);c[y>>2]=c[b>>2];__ZN10StringNameC2ERK6String(Ya,y);__ZN6StringC2EPKc(Za,897578);__ZN6StringC2EPKc(z,897544);Wa=b+4|0;c[Wa>>2]=0;Oa=b+12|0;c[Oa>>2]=0;c[b>>2]=3;Xa=c[Za>>2]|0;do if(Xa|0){c[Wa>>2]=0;if(!(__Z28atomic_conditional_incrementPj(Xa+-8|0)|0))break;c[Wa>>2]=c[Za>>2]}while(0);c[b+8>>2]=1;Wa=c[Oa>>2]|0;do if((Wa|0)!=(c[z>>2]|0)){do if(Wa|0){if(__Z16atomic_decrementPj(Wa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Wa,1)}while(0);c[Oa>>2]=0;Xa=c[z>>2]|0;if(!Xa)break;if(!(__Z28atomic_conditional_incrementPj(Xa+-8|0)|0))break;c[Oa>>2]=c[z>>2]}while(0);c[b+16>>2]=7;c[C>>2]=__Z11_scs_createPKc(897291)|0;c[D>>2]=__Z11_scs_createPKc(897311)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(Ya,b,C,D,-1);__ZN10StringNameD2Ev(D);__ZN10StringNameD2Ev(C);Oa=c[b+12>>2]|0;do if(Oa|0){if(__Z16atomic_decrementPj(Oa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Oa,1)}while(0);Oa=c[b+4>>2]|0;do if(Oa|0){if(__Z16atomic_decrementPj(Oa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Oa,1)}while(0);Oa=c[z>>2]|0;do if(Oa|0){if(__Z16atomic_decrementPj(Oa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Oa,1)}while(0);Oa=c[Za>>2]|0;do if(Oa|0){if(__Z16atomic_decrementPj(Oa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Oa,1)}while(0);__ZN10StringNameD2Ev(Ya);Ya=c[y>>2]|0;do if(Ya|0){if(__Z16atomic_decrementPj(Ya+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ya,1)}while(0);__ZN6StringC2EPKc(b,900803);c[y>>2]=c[b>>2];__ZN10StringNameC2ERK6String(_a,y);__ZN6StringC2EPKc($a,897594);__ZN6StringC2EPKc(z,897604);Ya=b+4|0;c[Ya>>2]=0;Oa=b+12|0;c[Oa>>2]=0;c[b>>2]=3;Za=c[$a>>2]|0;do if(Za|0){c[Ya>>2]=0;if(!(__Z28atomic_conditional_incrementPj(Za+-8|0)|0))break;c[Ya>>2]=c[$a>>2]}while(0);c[b+8>>2]=1;Ya=c[Oa>>2]|0;do if((Ya|0)!=(c[z>>2]|0)){do if(Ya|0){if(__Z16atomic_decrementPj(Ya+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ya,1)}while(0);c[Oa>>2]=0;Za=c[z>>2]|0;if(!Za)break;if(!(__Z28atomic_conditional_incrementPj(Za+-8|0)|0))break;c[Oa>>2]=c[z>>2]}while(0);c[b+16>>2]=7;c[C>>2]=__Z11_scs_createPKc(897331)|0;c[D>>2]=__Z11_scs_createPKc(897345)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(_a,b,C,D,-1);__ZN10StringNameD2Ev(D);__ZN10StringNameD2Ev(C);Oa=c[b+12>>2]|0;do if(Oa|0){if(__Z16atomic_decrementPj(Oa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Oa,1)}while(0);Oa=c[b+4>>2]|0;do if(Oa|0){if(__Z16atomic_decrementPj(Oa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Oa,1)}while(0);Oa=c[z>>2]|0;do if(Oa|0){if(__Z16atomic_decrementPj(Oa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Oa,1)}while(0);Oa=c[$a>>2]|0;do if(Oa|0){if(__Z16atomic_decrementPj(Oa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Oa,1)}while(0);__ZN10StringNameD2Ev(_a);_a=c[y>>2]|0;do if(_a|0){if(__Z16atomic_decrementPj(_a+-8|0)|0)break;__ZN6Memory11free_staticEPvb(_a,1)}while(0);__ZN6StringC2EPKc(b,900803);c[y>>2]=c[b>>2];__ZN10StringNameC2ERK6String(ab,y);__ZN6StringC2EPKc(bb,897618);__ZN6StringC2EPKc(z,897636);_a=b+4|0;c[_a>>2]=0;Oa=b+12|0;c[Oa>>2]=0;c[b>>2]=3;$a=c[bb>>2]|0;do if($a|0){c[_a>>2]=0;if(!(__Z28atomic_conditional_incrementPj($a+-8|0)|0))break;c[_a>>2]=c[bb>>2]}while(0);c[b+8>>2]=1;_a=c[Oa>>2]|0;do if((_a|0)!=(c[z>>2]|0)){do if(_a|0){if(__Z16atomic_decrementPj(_a+-8|0)|0)break;__ZN6Memory11free_staticEPvb(_a,1)}while(0);c[Oa>>2]=0;$a=c[z>>2]|0;if(!$a)break;if(!(__Z28atomic_conditional_incrementPj($a+-8|0)|0))break;c[Oa>>2]=c[z>>2]}while(0);c[b+16>>2]=7;c[C>>2]=__Z11_scs_createPKc(897359)|0;c[D>>2]=__Z11_scs_createPKc(897388)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(ab,b,C,D,-1);__ZN10StringNameD2Ev(D);__ZN10StringNameD2Ev(C);Oa=c[b+12>>2]|0;do if(Oa|0){if(__Z16atomic_decrementPj(Oa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Oa,1)}while(0);Oa=c[b+4>>2]|0;do if(Oa|0){if(__Z16atomic_decrementPj(Oa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Oa,1)}while(0);Oa=c[z>>2]|0;do if(Oa|0){if(__Z16atomic_decrementPj(Oa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Oa,1)}while(0);Oa=c[bb>>2]|0;do if(Oa|0){if(__Z16atomic_decrementPj(Oa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Oa,1)}while(0);__ZN10StringNameD2Ev(ab);ab=c[y>>2]|0;do if(ab|0){if(__Z16atomic_decrementPj(ab+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ab,1)}while(0);__ZN6StringC2EPKc(b,900803);c[y>>2]=c[b>>2];__ZN10StringNameC2ERK6String(cb,y);__ZN6StringC2EPKc(db,897648);__ZN6StringC2EPKc(z,1263606);ab=b+4|0;c[ab>>2]=0;Oa=b+12|0;c[Oa>>2]=0;c[b>>2]=14;bb=c[db>>2]|0;do if(bb|0){c[ab>>2]=0;if(!(__Z28atomic_conditional_incrementPj(bb+-8|0)|0))break;c[ab>>2]=c[db>>2]}while(0);c[b+8>>2]=19;ab=c[Oa>>2]|0;do if((ab|0)!=(c[z>>2]|0)){do if(ab|0){if(__Z16atomic_decrementPj(ab+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ab,1)}while(0);c[Oa>>2]=0;bb=c[z>>2]|0;if(!bb)break;if(!(__Z28atomic_conditional_incrementPj(bb+-8|0)|0))break;c[Oa>>2]=c[z>>2]}while(0);c[b+16>>2]=7;c[C>>2]=__Z11_scs_createPKc(897417)|0;c[D>>2]=__Z11_scs_createPKc(897432)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(cb,b,C,D,-1);__ZN10StringNameD2Ev(D);__ZN10StringNameD2Ev(C);Oa=c[b+12>>2]|0;do if(Oa|0){if(__Z16atomic_decrementPj(Oa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Oa,1)}while(0);Oa=c[b+4>>2]|0;do if(Oa|0){if(__Z16atomic_decrementPj(Oa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Oa,1)}while(0);Oa=c[z>>2]|0;do if(Oa|0){if(__Z16atomic_decrementPj(Oa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Oa,1)}while(0);Oa=c[db>>2]|0;do if(Oa|0){if(__Z16atomic_decrementPj(Oa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Oa,1)}while(0);__ZN10StringNameD2Ev(cb);cb=c[y>>2]|0;do if(cb|0){if(__Z16atomic_decrementPj(cb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(cb,1)}while(0);__ZN6StringC2EPKc(b,900803);c[y>>2]=c[b>>2];__ZN10StringNameC2ERK6String(eb,y);__ZN6StringC2EPKc(fb,897659);__ZN6StringC2EPKc(z,1263606);cb=b+4|0;c[cb>>2]=0;Oa=b+12|0;c[Oa>>2]=0;c[b>>2]=1;db=c[fb>>2]|0;do if(db|0){c[cb>>2]=0;if(!(__Z28atomic_conditional_incrementPj(db+-8|0)|0))break;c[cb>>2]=c[fb>>2]}while(0);c[b+8>>2]=0;cb=c[Oa>>2]|0;do if((cb|0)!=(c[z>>2]|0)){do if(cb|0){if(__Z16atomic_decrementPj(cb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(cb,1)}while(0);c[Oa>>2]=0;db=c[z>>2]|0;if(!db)break;if(!(__Z28atomic_conditional_incrementPj(db+-8|0)|0))break;c[Oa>>2]=c[z>>2]}while(0);c[b+16>>2]=7;c[C>>2]=__Z11_scs_createPKc(897447)|0;c[D>>2]=__Z11_scs_createPKc(897461)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(eb,b,C,D,-1);__ZN10StringNameD2Ev(D);__ZN10StringNameD2Ev(C);Oa=c[b+12>>2]|0;do if(Oa|0){if(__Z16atomic_decrementPj(Oa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Oa,1)}while(0);Oa=c[b+4>>2]|0;do if(Oa|0){if(__Z16atomic_decrementPj(Oa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Oa,1)}while(0);Oa=c[z>>2]|0;do if(Oa|0){if(__Z16atomic_decrementPj(Oa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Oa,1)}while(0);Oa=c[fb>>2]|0;do if(Oa|0){if(__Z16atomic_decrementPj(Oa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Oa,1)}while(0);__ZN10StringNameD2Ev(eb);eb=c[y>>2]|0;do if(eb|0){if(__Z16atomic_decrementPj(eb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(eb,1)}while(0);__Z8D_METHODPKcS0_(gb,897669,1113974);eb=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(eb);c[eb>>2]=293492;__ZN10MethodBind10_set_constEb(eb,0);__ZN10MethodBind24_generate_argument_typesEi(eb,1);c[eb+44>>2]=1618;c[eb+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,eb,gb,0,0)|0;eb=gb+4|0;Oa=c[eb>>2]|0;do if(Oa|0){if(__Z16atomic_decrementPj(Oa+-8|0)|0)break;fb=c[eb>>2]|0;cb=(fb|0)==0?0:fb+-4|0;fb=cb+4|0;if(c[cb>>2]|0){db=0;do{__ZN10StringNameD2Ev(fb+(db<<2)|0);db=db+1|0}while(db>>>0<(c[cb>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Oa,1)}while(0);__ZN10StringNameD2Ev(gb);__Z8D_METHODPKc(hb,897694);gb=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(gb);c[gb>>2]=293528;__ZN10MethodBind10_set_constEb(gb,1);__ZN10MethodBind24_generate_argument_typesEi(gb,0);__ZN10MethodBind12_set_returnsEb(gb,1);c[gb+44>>2]=5588;c[gb+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,gb,hb,0,0)|0;gb=hb+4|0;Oa=c[gb>>2]|0;do if(Oa|0){if(__Z16atomic_decrementPj(Oa+-8|0)|0)break;eb=c[gb>>2]|0;cb=(eb|0)==0?0:eb+-4|0;eb=cb+4|0;if(c[cb>>2]|0){db=0;do{__ZN10StringNameD2Ev(eb+(db<<2)|0);db=db+1|0}while(db>>>0<(c[cb>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Oa,1)}while(0);__ZN10StringNameD2Ev(hb);__Z8D_METHODPKcS0_(ib,897718,897228);hb=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(hb);c[hb>>2]=293204;__ZN10MethodBind10_set_constEb(hb,0);__ZN10MethodBind24_generate_argument_typesEi(hb,1);c[hb+44>>2]=221;c[hb+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,hb,ib,0,0)|0;hb=ib+4|0;Oa=c[hb>>2]|0;do if(Oa|0){if(__Z16atomic_decrementPj(Oa+-8|0)|0)break;gb=c[hb>>2]|0;cb=(gb|0)==0?0:gb+-4|0;gb=cb+4|0;if(c[cb>>2]|0){db=0;do{__ZN10StringNameD2Ev(gb+(db<<2)|0);db=db+1|0}while(db>>>0<(c[cb>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Oa,1)}while(0);__ZN10StringNameD2Ev(ib);__Z8D_METHODPKc(jb,897744);ib=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(ib);c[ib>>2]=293384;__ZN10MethodBind10_set_constEb(ib,1);__ZN10MethodBind24_generate_argument_typesEi(ib,0);__ZN10MethodBind12_set_returnsEb(ib,1);c[ib+44>>2]=228;c[ib+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,ib,jb,0,0)|0;ib=jb+4|0;Oa=c[ib>>2]|0;do if(Oa|0){if(__Z16atomic_decrementPj(Oa+-8|0)|0)break;hb=c[ib>>2]|0;cb=(hb|0)==0?0:hb+-4|0;hb=cb+4|0;if(c[cb>>2]|0){db=0;do{__ZN10StringNameD2Ev(hb+(db<<2)|0);db=db+1|0}while(db>>>0<(c[cb>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Oa,1)}while(0);__ZN10StringNameD2Ev(jb);__Z8D_METHODPKcS0_(kb,897770,897228);jb=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(jb);c[jb>>2]=293204;__ZN10MethodBind10_set_constEb(jb,0);__ZN10MethodBind24_generate_argument_typesEi(jb,1);c[jb+44>>2]=222;c[jb+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,jb,kb,0,0)|0;jb=kb+4|0;Oa=c[jb>>2]|0;do if(Oa|0){if(__Z16atomic_decrementPj(Oa+-8|0)|0)break;ib=c[jb>>2]|0;cb=(ib|0)==0?0:ib+-4|0;ib=cb+4|0;if(c[cb>>2]|0){db=0;do{__ZN10StringNameD2Ev(ib+(db<<2)|0);db=db+1|0}while(db>>>0<(c[cb>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Oa,1)}while(0);__ZN10StringNameD2Ev(kb);__Z8D_METHODPKc(lb,897798);kb=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(kb);c[kb>>2]=293384;__ZN10MethodBind10_set_constEb(kb,1);__ZN10MethodBind24_generate_argument_typesEi(kb,0);__ZN10MethodBind12_set_returnsEb(kb,1);c[kb+44>>2]=229;c[kb+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,kb,lb,0,0)|0;kb=lb+4|0;Oa=c[kb>>2]|0;do if(Oa|0){if(__Z16atomic_decrementPj(Oa+-8|0)|0)break;jb=c[kb>>2]|0;cb=(jb|0)==0?0:jb+-4|0;jb=cb+4|0;if(c[cb>>2]|0){db=0;do{__ZN10StringNameD2Ev(jb+(db<<2)|0);db=db+1|0}while(db>>>0<(c[cb>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Oa,1)}while(0);__ZN10StringNameD2Ev(lb);__Z8D_METHODPKcS0_(mb,897826,897228);lb=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(lb);c[lb>>2]=293204;__ZN10MethodBind10_set_constEb(lb,0);__ZN10MethodBind24_generate_argument_typesEi(lb,1);c[lb+44>>2]=223;c[lb+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,lb,mb,0,0)|0;lb=mb+4|0;Oa=c[lb>>2]|0;do if(Oa|0){if(__Z16atomic_decrementPj(Oa+-8|0)|0)break;kb=c[lb>>2]|0;cb=(kb|0)==0?0:kb+-4|0;kb=cb+4|0;if(c[cb>>2]|0){db=0;do{__ZN10StringNameD2Ev(kb+(db<<2)|0);db=db+1|0}while(db>>>0<(c[cb>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Oa,1)}while(0);__ZN10StringNameD2Ev(mb);__Z8D_METHODPKc(nb,897850);mb=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(mb);c[mb>>2]=293384;__ZN10MethodBind10_set_constEb(mb,1);__ZN10MethodBind24_generate_argument_typesEi(mb,0);__ZN10MethodBind12_set_returnsEb(mb,1);c[mb+44>>2]=230;c[mb+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,mb,nb,0,0)|0;mb=nb+4|0;Oa=c[mb>>2]|0;do if(Oa|0){if(__Z16atomic_decrementPj(Oa+-8|0)|0)break;lb=c[mb>>2]|0;cb=(lb|0)==0?0:lb+-4|0;lb=cb+4|0;if(c[cb>>2]|0){db=0;do{__ZN10StringNameD2Ev(lb+(db<<2)|0);db=db+1|0}while(db>>>0<(c[cb>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Oa,1)}while(0);__ZN10StringNameD2Ev(nb);__Z8D_METHODPKcS0_(ob,897874,897228);nb=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(nb);c[nb>>2]=293564;__ZN10MethodBind10_set_constEb(nb,0);__ZN10MethodBind24_generate_argument_typesEi(nb,1);c[nb+44>>2]=1619;c[nb+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,nb,ob,0,0)|0;nb=ob+4|0;Oa=c[nb>>2]|0;do if(Oa|0){if(__Z16atomic_decrementPj(Oa+-8|0)|0)break;mb=c[nb>>2]|0;cb=(mb|0)==0?0:mb+-4|0;mb=cb+4|0;if(c[cb>>2]|0){db=0;do{__ZN10StringNameD2Ev(mb+(db<<2)|0);db=db+1|0}while(db>>>0<(c[cb>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Oa,1)}while(0);__ZN10StringNameD2Ev(ob);__Z8D_METHODPKc(pb,897899);ob=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(ob);c[ob>>2]=293600;__ZN10MethodBind10_set_constEb(ob,1);__ZN10MethodBind24_generate_argument_typesEi(ob,0);__ZN10MethodBind12_set_returnsEb(ob,1);c[ob+44>>2]=5589;c[ob+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,ob,pb,0,0)|0;ob=pb+4|0;Oa=c[ob>>2]|0;do if(Oa|0){if(__Z16atomic_decrementPj(Oa+-8|0)|0)break;nb=c[ob>>2]|0;cb=(nb|0)==0?0:nb+-4|0;nb=cb+4|0;if(c[cb>>2]|0){db=0;do{__ZN10StringNameD2Ev(nb+(db<<2)|0);db=db+1|0}while(db>>>0<(c[cb>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Oa,1)}while(0);__ZN10StringNameD2Ev(pb);__Z8D_METHODPKcS0_(qb,897924,1113974);pb=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(pb);c[pb>>2]=293492;__ZN10MethodBind10_set_constEb(pb,0);__ZN10MethodBind24_generate_argument_typesEi(pb,1);c[pb+44>>2]=1620;c[pb+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,pb,qb,0,0)|0;pb=qb+4|0;Oa=c[pb>>2]|0;do if(Oa|0){if(__Z16atomic_decrementPj(Oa+-8|0)|0)break;ob=c[pb>>2]|0;cb=(ob|0)==0?0:ob+-4|0;ob=cb+4|0;if(c[cb>>2]|0){db=0;do{__ZN10StringNameD2Ev(ob+(db<<2)|0);db=db+1|0}while(db>>>0<(c[cb>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Oa,1)}while(0);__ZN10StringNameD2Ev(qb);__Z8D_METHODPKc(rb,897950);qb=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(qb);c[qb>>2]=293528;__ZN10MethodBind10_set_constEb(qb,1);__ZN10MethodBind24_generate_argument_typesEi(qb,0);__ZN10MethodBind12_set_returnsEb(qb,1);c[qb+44>>2]=5590;c[qb+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,qb,rb,0,0)|0;qb=rb+4|0;Oa=c[qb>>2]|0;do if(Oa|0){if(__Z16atomic_decrementPj(Oa+-8|0)|0)break;pb=c[qb>>2]|0;cb=(pb|0)==0?0:pb+-4|0;pb=cb+4|0;if(c[cb>>2]|0){db=0;do{__ZN10StringNameD2Ev(pb+(db<<2)|0);db=db+1|0}while(db>>>0<(c[cb>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Oa,1)}while(0);__ZN10StringNameD2Ev(rb);__Z8D_METHODPKcS0_(sb,897975,897228);rb=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(rb);c[rb>>2]=293204;__ZN10MethodBind10_set_constEb(rb,0);__ZN10MethodBind24_generate_argument_typesEi(rb,1);c[rb+44>>2]=224;c[rb+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,rb,sb,0,0)|0;rb=sb+4|0;Oa=c[rb>>2]|0;do if(Oa|0){if(__Z16atomic_decrementPj(Oa+-8|0)|0)break;qb=c[rb>>2]|0;cb=(qb|0)==0?0:qb+-4|0;qb=cb+4|0;if(c[cb>>2]|0){db=0;do{__ZN10StringNameD2Ev(qb+(db<<2)|0);db=db+1|0}while(db>>>0<(c[cb>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Oa,1)}while(0);__ZN10StringNameD2Ev(sb);__Z8D_METHODPKc(tb,898002);sb=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(sb);c[sb>>2]=293384;__ZN10MethodBind10_set_constEb(sb,1);__ZN10MethodBind24_generate_argument_typesEi(sb,0);__ZN10MethodBind12_set_returnsEb(sb,1);c[sb+44>>2]=231;c[sb+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,sb,tb,0,0)|0;sb=tb+4|0;Oa=c[sb>>2]|0;do if(Oa|0){if(__Z16atomic_decrementPj(Oa+-8|0)|0)break;rb=c[sb>>2]|0;cb=(rb|0)==0?0:rb+-4|0;rb=cb+4|0;if(c[cb>>2]|0){db=0;do{__ZN10StringNameD2Ev(rb+(db<<2)|0);db=db+1|0}while(db>>>0<(c[cb>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Oa,1)}while(0);__ZN10StringNameD2Ev(tb);__Z8D_METHODPKcS0_(ub,898029,897228);tb=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(tb);c[tb>>2]=293204;__ZN10MethodBind10_set_constEb(tb,0);__ZN10MethodBind24_generate_argument_typesEi(tb,1);c[tb+44>>2]=225;c[tb+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,tb,ub,0,0)|0;tb=ub+4|0;Oa=c[tb>>2]|0;do if(Oa|0){if(__Z16atomic_decrementPj(Oa+-8|0)|0)break;sb=c[tb>>2]|0;cb=(sb|0)==0?0:sb+-4|0;sb=cb+4|0;if(c[cb>>2]|0){db=0;do{__ZN10StringNameD2Ev(sb+(db<<2)|0);db=db+1|0}while(db>>>0<(c[cb>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Oa,1)}while(0);__ZN10StringNameD2Ev(ub);__Z8D_METHODPKc(vb,898058);ub=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(ub);c[ub>>2]=293384;__ZN10MethodBind10_set_constEb(ub,1);__ZN10MethodBind24_generate_argument_typesEi(ub,0);__ZN10MethodBind12_set_returnsEb(ub,1);c[ub+44>>2]=232;c[ub+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,ub,vb,0,0)|0;ub=vb+4|0;Oa=c[ub>>2]|0;do if(Oa|0){if(__Z16atomic_decrementPj(Oa+-8|0)|0)break;tb=c[ub>>2]|0;cb=(tb|0)==0?0:tb+-4|0;tb=cb+4|0;if(c[cb>>2]|0){db=0;do{__ZN10StringNameD2Ev(tb+(db<<2)|0);db=db+1|0}while(db>>>0<(c[cb>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Oa,1)}while(0);__ZN10StringNameD2Ev(vb);__Z8D_METHODPKcS0_(wb,898087,897228);vb=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(vb);c[vb>>2]=293204;__ZN10MethodBind10_set_constEb(vb,0);__ZN10MethodBind24_generate_argument_typesEi(vb,1);c[vb+44>>2]=226;c[vb+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,vb,wb,0,0)|0;vb=wb+4|0;Oa=c[vb>>2]|0;do if(Oa|0){if(__Z16atomic_decrementPj(Oa+-8|0)|0)break;ub=c[vb>>2]|0;cb=(ub|0)==0?0:ub+-4|0;ub=cb+4|0;if(c[cb>>2]|0){db=0;do{__ZN10StringNameD2Ev(ub+(db<<2)|0);db=db+1|0}while(db>>>0<(c[cb>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Oa,1)}while(0);__ZN10StringNameD2Ev(wb);__Z8D_METHODPKc(xb,898112);wb=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(wb);c[wb>>2]=293384;__ZN10MethodBind10_set_constEb(wb,1);__ZN10MethodBind24_generate_argument_typesEi(wb,0);__ZN10MethodBind12_set_returnsEb(wb,1);c[wb+44>>2]=233;c[wb+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,wb,xb,0,0)|0;wb=xb+4|0;Oa=c[wb>>2]|0;do if(Oa|0){if(__Z16atomic_decrementPj(Oa+-8|0)|0)break;vb=c[wb>>2]|0;cb=(vb|0)==0?0:vb+-4|0;vb=cb+4|0;if(c[cb>>2]|0){db=0;do{__ZN10StringNameD2Ev(vb+(db<<2)|0);db=db+1|0}while(db>>>0<(c[cb>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Oa,1)}while(0);__ZN10StringNameD2Ev(xb);__Z8D_METHODPKcS0_(yb,898137,898163);xb=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(xb);c[xb>>2]=293564;__ZN10MethodBind10_set_constEb(xb,0);__ZN10MethodBind24_generate_argument_typesEi(xb,1);c[xb+44>>2]=1621;c[xb+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,xb,yb,0,0)|0;xb=yb+4|0;Oa=c[xb>>2]|0;do if(Oa|0){if(__Z16atomic_decrementPj(Oa+-8|0)|0)break;wb=c[xb>>2]|0;cb=(wb|0)==0?0:wb+-4|0;wb=cb+4|0;if(c[cb>>2]|0){db=0;do{__ZN10StringNameD2Ev(wb+(db<<2)|0);db=db+1|0}while(db>>>0<(c[cb>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Oa,1)}while(0);__ZN10StringNameD2Ev(yb);__Z8D_METHODPKc(zb,898169);yb=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(yb);c[yb>>2]=293600;__ZN10MethodBind10_set_constEb(yb,1);__ZN10MethodBind24_generate_argument_typesEi(yb,0);__ZN10MethodBind12_set_returnsEb(yb,1);c[yb+44>>2]=5591;c[yb+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,yb,zb,0,0)|0;yb=zb+4|0;Oa=c[yb>>2]|0;do if(Oa|0){if(__Z16atomic_decrementPj(Oa+-8|0)|0)break;xb=c[yb>>2]|0;cb=(xb|0)==0?0:xb+-4|0;xb=cb+4|0;if(c[cb>>2]|0){db=0;do{__ZN10StringNameD2Ev(xb+(db<<2)|0);db=db+1|0}while(db>>>0<(c[cb>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Oa,1)}while(0);__ZN10StringNameD2Ev(zb);__ZN6StringC2EPKc(b,900803);c[y>>2]=c[b>>2];__ZN10StringNameC2ERK6String(Ab,y);__ZN6StringC2EPKc(b,898195);__ZN6StringC2EPKc(z,898208);__ZN7ClassDB18add_property_groupE10StringNameRK6StringS3_(Ab,b,z);zb=c[z>>2]|0;do if(zb|0){if(__Z16atomic_decrementPj(zb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(zb,1)}while(0);zb=c[b>>2]|0;do if(zb|0){if(__Z16atomic_decrementPj(zb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(zb,1)}while(0);__ZN10StringNameD2Ev(Ab);Ab=c[y>>2]|0;do if(Ab|0){if(__Z16atomic_decrementPj(Ab+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ab,1)}while(0);__ZN6StringC2EPKc(b,900803);c[y>>2]=c[b>>2];__ZN10StringNameC2ERK6String(Bb,y);__ZN6StringC2EPKc(Cb,898222);__ZN6StringC2EPKc(z,1263606);Ab=b+4|0;c[Ab>>2]=0;zb=b+12|0;c[zb>>2]=0;c[b>>2]=1;Oa=c[Cb>>2]|0;do if(Oa|0){c[Ab>>2]=0;if(!(__Z28atomic_conditional_incrementPj(Oa+-8|0)|0))break;c[Ab>>2]=c[Cb>>2]}while(0);c[b+8>>2]=0;Ab=c[zb>>2]|0;do if((Ab|0)!=(c[z>>2]|0)){do if(Ab|0){if(__Z16atomic_decrementPj(Ab+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ab,1)}while(0);c[zb>>2]=0;Oa=c[z>>2]|0;if(!Oa)break;if(!(__Z28atomic_conditional_incrementPj(Oa+-8|0)|0))break;c[zb>>2]=c[z>>2]}while(0);c[b+16>>2]=7;c[C>>2]=__Z11_scs_createPKc(897669)|0;c[D>>2]=__Z11_scs_createPKc(897694)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(Bb,b,C,D,-1);__ZN10StringNameD2Ev(D);__ZN10StringNameD2Ev(C);zb=c[b+12>>2]|0;do if(zb|0){if(__Z16atomic_decrementPj(zb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(zb,1)}while(0);zb=c[b+4>>2]|0;do if(zb|0){if(__Z16atomic_decrementPj(zb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(zb,1)}while(0);zb=c[z>>2]|0;do if(zb|0){if(__Z16atomic_decrementPj(zb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(zb,1)}while(0);zb=c[Cb>>2]|0;do if(zb|0){if(__Z16atomic_decrementPj(zb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(zb,1)}while(0);__ZN10StringNameD2Ev(Bb);Bb=c[y>>2]|0;do if(Bb|0){if(__Z16atomic_decrementPj(Bb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Bb,1)}while(0);__ZN6StringC2EPKc(b,900803);c[y>>2]=c[b>>2];__ZN10StringNameC2ERK6String(Db,y);__ZN6StringC2EPKc(Eb,898243);__ZN6StringC2EPKc(z,898265);Bb=b+4|0;c[Bb>>2]=0;zb=b+12|0;c[zb>>2]=0;c[b>>2]=3;Cb=c[Eb>>2]|0;do if(Cb|0){c[Bb>>2]=0;if(!(__Z28atomic_conditional_incrementPj(Cb+-8|0)|0))break;c[Bb>>2]=c[Eb>>2]}while(0);c[b+8>>2]=2;Bb=c[zb>>2]|0;do if((Bb|0)!=(c[z>>2]|0)){do if(Bb|0){if(__Z16atomic_decrementPj(Bb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Bb,1)}while(0);c[zb>>2]=0;Cb=c[z>>2]|0;if(!Cb)break;if(!(__Z28atomic_conditional_incrementPj(Cb+-8|0)|0))break;c[zb>>2]=c[z>>2]}while(0);c[b+16>>2]=7;c[C>>2]=__Z11_scs_createPKc(897718)|0;c[D>>2]=__Z11_scs_createPKc(897744)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(Db,b,C,D,-1);__ZN10StringNameD2Ev(D);__ZN10StringNameD2Ev(C);zb=c[b+12>>2]|0;do if(zb|0){if(__Z16atomic_decrementPj(zb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(zb,1)}while(0);zb=c[b+4>>2]|0;do if(zb|0){if(__Z16atomic_decrementPj(zb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(zb,1)}while(0);zb=c[z>>2]|0;do if(zb|0){if(__Z16atomic_decrementPj(zb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(zb,1)}while(0);zb=c[Eb>>2]|0;do if(zb|0){if(__Z16atomic_decrementPj(zb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(zb,1)}while(0);__ZN10StringNameD2Ev(Db);Db=c[y>>2]|0;do if(Db|0){if(__Z16atomic_decrementPj(Db+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Db,1)}while(0);__ZN6StringC2EPKc(b,900803);c[y>>2]=c[b>>2];__ZN10StringNameC2ERK6String(Fb,y);__ZN6StringC2EPKc(Gb,898280);__ZN6StringC2EPKc(z,898265);Db=b+4|0;c[Db>>2]=0;zb=b+12|0;c[zb>>2]=0;c[b>>2]=3;Eb=c[Gb>>2]|0;do if(Eb|0){c[Db>>2]=0;if(!(__Z28atomic_conditional_incrementPj(Eb+-8|0)|0))break;c[Db>>2]=c[Gb>>2]}while(0);c[b+8>>2]=2;Db=c[zb>>2]|0;do if((Db|0)!=(c[z>>2]|0)){do if(Db|0){if(__Z16atomic_decrementPj(Db+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Db,1)}while(0);c[zb>>2]=0;Eb=c[z>>2]|0;if(!Eb)break;if(!(__Z28atomic_conditional_incrementPj(Eb+-8|0)|0))break;c[zb>>2]=c[z>>2]}while(0);c[b+16>>2]=7;c[C>>2]=__Z11_scs_createPKc(897770)|0;c[D>>2]=__Z11_scs_createPKc(897798)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(Fb,b,C,D,-1);__ZN10StringNameD2Ev(D);__ZN10StringNameD2Ev(C);zb=c[b+12>>2]|0;do if(zb|0){if(__Z16atomic_decrementPj(zb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(zb,1)}while(0);zb=c[b+4>>2]|0;do if(zb|0){if(__Z16atomic_decrementPj(zb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(zb,1)}while(0);zb=c[z>>2]|0;do if(zb|0){if(__Z16atomic_decrementPj(zb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(zb,1)}while(0);zb=c[Gb>>2]|0;do if(zb|0){if(__Z16atomic_decrementPj(zb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(zb,1)}while(0);__ZN10StringNameD2Ev(Fb);Fb=c[y>>2]|0;do if(Fb|0){if(__Z16atomic_decrementPj(Fb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Fb,1)}while(0);__ZN6StringC2EPKc(b,900803);c[y>>2]=c[b>>2];__ZN10StringNameC2ERK6String(Hb,y);__ZN6StringC2EPKc(Ib,898304);__ZN6StringC2EPKc(z,1074459);Fb=b+4|0;c[Fb>>2]=0;zb=b+12|0;c[zb>>2]=0;c[b>>2]=3;Gb=c[Ib>>2]|0;do if(Gb|0){c[Fb>>2]=0;if(!(__Z28atomic_conditional_incrementPj(Gb+-8|0)|0))break;c[Fb>>2]=c[Ib>>2]}while(0);c[b+8>>2]=1;Fb=c[zb>>2]|0;do if((Fb|0)!=(c[z>>2]|0)){do if(Fb|0){if(__Z16atomic_decrementPj(Fb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Fb,1)}while(0);c[zb>>2]=0;Gb=c[z>>2]|0;if(!Gb)break;if(!(__Z28atomic_conditional_incrementPj(Gb+-8|0)|0))break;c[zb>>2]=c[z>>2]}while(0);c[b+16>>2]=7;c[C>>2]=__Z11_scs_createPKc(897826)|0;c[D>>2]=__Z11_scs_createPKc(897850)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(Hb,b,C,D,-1);__ZN10StringNameD2Ev(D);__ZN10StringNameD2Ev(C);zb=c[b+12>>2]|0;do if(zb|0){if(__Z16atomic_decrementPj(zb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(zb,1)}while(0);zb=c[b+4>>2]|0;do if(zb|0){if(__Z16atomic_decrementPj(zb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(zb,1)}while(0);zb=c[z>>2]|0;do if(zb|0){if(__Z16atomic_decrementPj(zb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(zb,1)}while(0);zb=c[Ib>>2]|0;do if(zb|0){if(__Z16atomic_decrementPj(zb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(zb,1)}while(0);__ZN10StringNameD2Ev(Hb);Hb=c[y>>2]|0;do if(Hb|0){if(__Z16atomic_decrementPj(Hb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Hb,1)}while(0);__ZN6StringC2EPKc(b,900803);c[y>>2]=c[b>>2];__ZN10StringNameC2ERK6String(Jb,y);__ZN6StringC2EPKc(Kb,898324);__ZN6StringC2EPKc(z,898345);Hb=b+4|0;c[Hb>>2]=0;zb=b+12|0;c[zb>>2]=0;c[b>>2]=2;Ib=c[Kb>>2]|0;do if(Ib|0){c[Hb>>2]=0;if(!(__Z28atomic_conditional_incrementPj(Ib+-8|0)|0))break;c[Hb>>2]=c[Kb>>2]}while(0);c[b+8>>2]=3;Hb=c[zb>>2]|0;do if((Hb|0)!=(c[z>>2]|0)){do if(Hb|0){if(__Z16atomic_decrementPj(Hb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Hb,1)}while(0);c[zb>>2]=0;Ib=c[z>>2]|0;if(!Ib)break;if(!(__Z28atomic_conditional_incrementPj(Ib+-8|0)|0))break;c[zb>>2]=c[z>>2]}while(0);c[b+16>>2]=7;c[C>>2]=__Z11_scs_createPKc(897874)|0;c[D>>2]=__Z11_scs_createPKc(897899)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(Jb,b,C,D,-1);__ZN10StringNameD2Ev(D);__ZN10StringNameD2Ev(C);zb=c[b+12>>2]|0;do if(zb|0){if(__Z16atomic_decrementPj(zb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(zb,1)}while(0);zb=c[b+4>>2]|0;do if(zb|0){if(__Z16atomic_decrementPj(zb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(zb,1)}while(0);zb=c[z>>2]|0;do if(zb|0){if(__Z16atomic_decrementPj(zb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(zb,1)}while(0);zb=c[Kb>>2]|0;do if(zb|0){if(__Z16atomic_decrementPj(zb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(zb,1)}while(0);__ZN10StringNameD2Ev(Jb);Jb=c[y>>2]|0;do if(Jb|0){if(__Z16atomic_decrementPj(Jb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Jb,1)}while(0);__ZN6StringC2EPKc(b,900803);c[y>>2]=c[b>>2];__ZN10StringNameC2ERK6String(Lb,y);__ZN6StringC2EPKc(b,898361);__ZN6StringC2EPKc(z,898374);__ZN7ClassDB18add_property_groupE10StringNameRK6StringS3_(Lb,b,z);Jb=c[z>>2]|0;do if(Jb|0){if(__Z16atomic_decrementPj(Jb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Jb,1)}while(0);Jb=c[b>>2]|0;do if(Jb|0){if(__Z16atomic_decrementPj(Jb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Jb,1)}while(0);__ZN10StringNameD2Ev(Lb);Lb=c[y>>2]|0;do if(Lb|0){if(__Z16atomic_decrementPj(Lb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Lb,1)}while(0);__ZN6StringC2EPKc(b,900803);c[y>>2]=c[b>>2];__ZN10StringNameC2ERK6String(Mb,y);__ZN6StringC2EPKc(Nb,898389);__ZN6StringC2EPKc(z,1263606);Lb=b+4|0;c[Lb>>2]=0;Jb=b+12|0;c[Jb>>2]=0;c[b>>2]=1;zb=c[Nb>>2]|0;do if(zb|0){c[Lb>>2]=0;if(!(__Z28atomic_conditional_incrementPj(zb+-8|0)|0))break;c[Lb>>2]=c[Nb>>2]}while(0);c[b+8>>2]=0;Lb=c[Jb>>2]|0;do if((Lb|0)!=(c[z>>2]|0)){do if(Lb|0){if(__Z16atomic_decrementPj(Lb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Lb,1)}while(0);c[Jb>>2]=0;zb=c[z>>2]|0;if(!zb)break;if(!(__Z28atomic_conditional_incrementPj(zb+-8|0)|0))break;c[Jb>>2]=c[z>>2]}while(0);c[b+16>>2]=7;c[C>>2]=__Z11_scs_createPKc(897924)|0;c[D>>2]=__Z11_scs_createPKc(897950)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(Mb,b,C,D,-1);__ZN10StringNameD2Ev(D);__ZN10StringNameD2Ev(C);Jb=c[b+12>>2]|0;do if(Jb|0){if(__Z16atomic_decrementPj(Jb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Jb,1)}while(0);Jb=c[b+4>>2]|0;do if(Jb|0){if(__Z16atomic_decrementPj(Jb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Jb,1)}while(0);Jb=c[z>>2]|0;do if(Jb|0){if(__Z16atomic_decrementPj(Jb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Jb,1)}while(0);Jb=c[Nb>>2]|0;do if(Jb|0){if(__Z16atomic_decrementPj(Jb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Jb,1)}while(0);__ZN10StringNameD2Ev(Mb);Mb=c[y>>2]|0;do if(Mb|0){if(__Z16atomic_decrementPj(Mb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Mb,1)}while(0);__ZN6StringC2EPKc(b,900803);c[y>>2]=c[b>>2];__ZN10StringNameC2ERK6String(Ob,y);__ZN6StringC2EPKc(Pb,898411);__ZN6StringC2EPKc(z,898265);Mb=b+4|0;c[Mb>>2]=0;Jb=b+12|0;c[Jb>>2]=0;c[b>>2]=3;Nb=c[Pb>>2]|0;do if(Nb|0){c[Mb>>2]=0;if(!(__Z28atomic_conditional_incrementPj(Nb+-8|0)|0))break;c[Mb>>2]=c[Pb>>2]}while(0);c[b+8>>2]=2;Mb=c[Jb>>2]|0;do if((Mb|0)!=(c[z>>2]|0)){do if(Mb|0){if(__Z16atomic_decrementPj(Mb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Mb,1)}while(0);c[Jb>>2]=0;Nb=c[z>>2]|0;if(!Nb)break;if(!(__Z28atomic_conditional_incrementPj(Nb+-8|0)|0))break;c[Jb>>2]=c[z>>2]}while(0);c[b+16>>2]=7;c[C>>2]=__Z11_scs_createPKc(897975)|0;c[D>>2]=__Z11_scs_createPKc(898002)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(Ob,b,C,D,-1);__ZN10StringNameD2Ev(D);__ZN10StringNameD2Ev(C);Jb=c[b+12>>2]|0;do if(Jb|0){if(__Z16atomic_decrementPj(Jb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Jb,1)}while(0);Jb=c[b+4>>2]|0;do if(Jb|0){if(__Z16atomic_decrementPj(Jb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Jb,1)}while(0);Jb=c[z>>2]|0;do if(Jb|0){if(__Z16atomic_decrementPj(Jb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Jb,1)}while(0);Jb=c[Pb>>2]|0;do if(Jb|0){if(__Z16atomic_decrementPj(Jb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Jb,1)}while(0);__ZN10StringNameD2Ev(Ob);Ob=c[y>>2]|0;do if(Ob|0){if(__Z16atomic_decrementPj(Ob+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ob,1)}while(0);__ZN6StringC2EPKc(b,900803);c[y>>2]=c[b>>2];__ZN10StringNameC2ERK6String(Qb,y);__ZN6StringC2EPKc(Rb,898434);__ZN6StringC2EPKc(z,898265);Ob=b+4|0;c[Ob>>2]=0;Jb=b+12|0;c[Jb>>2]=0;c[b>>2]=3;Pb=c[Rb>>2]|0;do if(Pb|0){c[Ob>>2]=0;if(!(__Z28atomic_conditional_incrementPj(Pb+-8|0)|0))break;c[Ob>>2]=c[Rb>>2]}while(0);c[b+8>>2]=2;Ob=c[Jb>>2]|0;do if((Ob|0)!=(c[z>>2]|0)){do if(Ob|0){if(__Z16atomic_decrementPj(Ob+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ob,1)}while(0);c[Jb>>2]=0;Pb=c[z>>2]|0;if(!Pb)break;if(!(__Z28atomic_conditional_incrementPj(Pb+-8|0)|0))break;c[Jb>>2]=c[z>>2]}while(0);c[b+16>>2]=7;c[C>>2]=__Z11_scs_createPKc(898029)|0;c[D>>2]=__Z11_scs_createPKc(898058)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(Qb,b,C,D,-1);__ZN10StringNameD2Ev(D);__ZN10StringNameD2Ev(C);Jb=c[b+12>>2]|0;do if(Jb|0){if(__Z16atomic_decrementPj(Jb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Jb,1)}while(0);Jb=c[b+4>>2]|0;do if(Jb|0){if(__Z16atomic_decrementPj(Jb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Jb,1)}while(0);Jb=c[z>>2]|0;do if(Jb|0){if(__Z16atomic_decrementPj(Jb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Jb,1)}while(0);Jb=c[Rb>>2]|0;do if(Jb|0){if(__Z16atomic_decrementPj(Jb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Jb,1)}while(0);__ZN10StringNameD2Ev(Qb);Qb=c[y>>2]|0;do if(Qb|0){if(__Z16atomic_decrementPj(Qb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Qb,1)}while(0);__ZN6StringC2EPKc(b,900803);c[y>>2]=c[b>>2];__ZN10StringNameC2ERK6String(Sb,y);__ZN6StringC2EPKc(Tb,898459);__ZN6StringC2EPKc(z,1074459);Qb=b+4|0;c[Qb>>2]=0;Jb=b+12|0;c[Jb>>2]=0;c[b>>2]=3;Rb=c[Tb>>2]|0;do if(Rb|0){c[Qb>>2]=0;if(!(__Z28atomic_conditional_incrementPj(Rb+-8|0)|0))break;c[Qb>>2]=c[Tb>>2]}while(0);c[b+8>>2]=1;Qb=c[Jb>>2]|0;do if((Qb|0)!=(c[z>>2]|0)){do if(Qb|0){if(__Z16atomic_decrementPj(Qb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Qb,1)}while(0);c[Jb>>2]=0;Rb=c[z>>2]|0;if(!Rb)break;if(!(__Z28atomic_conditional_incrementPj(Rb+-8|0)|0))break;c[Jb>>2]=c[z>>2]}while(0);c[b+16>>2]=7;c[C>>2]=__Z11_scs_createPKc(898087)|0;c[D>>2]=__Z11_scs_createPKc(898112)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(Sb,b,C,D,-1);__ZN10StringNameD2Ev(D);__ZN10StringNameD2Ev(C);Jb=c[b+12>>2]|0;do if(Jb|0){if(__Z16atomic_decrementPj(Jb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Jb,1)}while(0);Jb=c[b+4>>2]|0;do if(Jb|0){if(__Z16atomic_decrementPj(Jb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Jb,1)}while(0);Jb=c[z>>2]|0;do if(Jb|0){if(__Z16atomic_decrementPj(Jb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Jb,1)}while(0);Jb=c[Tb>>2]|0;do if(Jb|0){if(__Z16atomic_decrementPj(Jb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Jb,1)}while(0);__ZN10StringNameD2Ev(Sb);Sb=c[y>>2]|0;do if(Sb|0){if(__Z16atomic_decrementPj(Sb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Sb,1)}while(0);__ZN6StringC2EPKc(b,900803);c[y>>2]=c[b>>2];__ZN10StringNameC2ERK6String(Ub,y);__ZN6StringC2EPKc(Vb,898480);__ZN6StringC2EPKc(z,898345);Sb=b+4|0;c[Sb>>2]=0;Jb=b+12|0;c[Jb>>2]=0;c[b>>2]=2;Tb=c[Vb>>2]|0;do if(Tb|0){c[Sb>>2]=0;if(!(__Z28atomic_conditional_incrementPj(Tb+-8|0)|0))break;c[Sb>>2]=c[Vb>>2]}while(0);c[b+8>>2]=3;Sb=c[Jb>>2]|0;do if((Sb|0)!=(c[z>>2]|0)){do if(Sb|0){if(__Z16atomic_decrementPj(Sb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Sb,1)}while(0);c[Jb>>2]=0;Tb=c[z>>2]|0;if(!Tb)break;if(!(__Z28atomic_conditional_incrementPj(Tb+-8|0)|0))break;c[Jb>>2]=c[z>>2]}while(0);c[b+16>>2]=7;c[C>>2]=__Z11_scs_createPKc(898137)|0;c[D>>2]=__Z11_scs_createPKc(898169)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(Ub,b,C,D,-1);__ZN10StringNameD2Ev(D);__ZN10StringNameD2Ev(C);Jb=c[b+12>>2]|0;do if(Jb|0){if(__Z16atomic_decrementPj(Jb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Jb,1)}while(0);Jb=c[b+4>>2]|0;do if(Jb|0){if(__Z16atomic_decrementPj(Jb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Jb,1)}while(0);Jb=c[z>>2]|0;do if(Jb|0){if(__Z16atomic_decrementPj(Jb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Jb,1)}while(0);Jb=c[Vb>>2]|0;do if(Jb|0){if(__Z16atomic_decrementPj(Jb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Jb,1)}while(0);__ZN10StringNameD2Ev(Ub);Ub=c[y>>2]|0;do if(Ub|0){if(__Z16atomic_decrementPj(Ub+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ub,1)}while(0);__Z8D_METHODPKcS0_(Wb,898502,1113974);Ub=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(Ub);c[Ub>>2]=293492;__ZN10MethodBind10_set_constEb(Ub,0);__ZN10MethodBind24_generate_argument_typesEi(Ub,1);c[Ub+44>>2]=1622;c[Ub+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,Ub,Wb,0,0)|0;Ub=Wb+4|0;Jb=c[Ub>>2]|0;do if(Jb|0){if(__Z16atomic_decrementPj(Jb+-8|0)|0)break;Vb=c[Ub>>2]|0;Sb=(Vb|0)==0?0:Vb+-4|0;Vb=Sb+4|0;if(c[Sb>>2]|0){Tb=0;do{__ZN10StringNameD2Ev(Vb+(Tb<<2)|0);Tb=Tb+1|0}while(Tb>>>0<(c[Sb>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Jb,1)}while(0);__ZN10StringNameD2Ev(Wb);__Z8D_METHODPKc(Xb,898519);Wb=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(Wb);c[Wb>>2]=293528;__ZN10MethodBind10_set_constEb(Wb,1);__ZN10MethodBind24_generate_argument_typesEi(Wb,0);__ZN10MethodBind12_set_returnsEb(Wb,1);c[Wb+44>>2]=5592;c[Wb+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,Wb,Xb,0,0)|0;Wb=Xb+4|0;Jb=c[Wb>>2]|0;do if(Jb|0){if(__Z16atomic_decrementPj(Jb+-8|0)|0)break;Ub=c[Wb>>2]|0;Sb=(Ub|0)==0?0:Ub+-4|0;Ub=Sb+4|0;if(c[Sb>>2]|0){Tb=0;do{__ZN10StringNameD2Ev(Ub+(Tb<<2)|0);Tb=Tb+1|0}while(Tb>>>0<(c[Sb>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Jb,1)}while(0);__ZN10StringNameD2Ev(Xb);__Z8D_METHODPKcS0_S0_(Yb,898535,1128274,1113974);Xb=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(Xb);c[Xb>>2]=293636;__ZN10MethodBind10_set_constEb(Xb,0);__ZN10MethodBind24_generate_argument_typesEi(Xb,2);c[Xb+44>>2]=1612;c[Xb+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,Xb,Yb,0,0)|0;Xb=Yb+4|0;Jb=c[Xb>>2]|0;do if(Jb|0){if(__Z16atomic_decrementPj(Jb+-8|0)|0)break;Wb=c[Xb>>2]|0;Sb=(Wb|0)==0?0:Wb+-4|0;Wb=Sb+4|0;if(c[Sb>>2]|0){Tb=0;do{__ZN10StringNameD2Ev(Wb+(Tb<<2)|0);Tb=Tb+1|0}while(Tb>>>0<(c[Sb>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Jb,1)}while(0);__ZN10StringNameD2Ev(Yb);__Z8D_METHODPKcS0_(Zb,898550,1128274);Yb=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(Yb);c[Yb>>2]=293672;__ZN10MethodBind10_set_constEb(Yb,1);__ZN10MethodBind24_generate_argument_typesEi(Yb,1);__ZN10MethodBind12_set_returnsEb(Yb,1);c[Yb+44>>2]=4635;c[Yb+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,Yb,Zb,0,0)|0;Yb=Zb+4|0;Jb=c[Yb>>2]|0;do if(Jb|0){if(__Z16atomic_decrementPj(Jb+-8|0)|0)break;Xb=c[Yb>>2]|0;Sb=(Xb|0)==0?0:Xb+-4|0;Xb=Sb+4|0;if(c[Sb>>2]|0){Tb=0;do{__ZN10StringNameD2Ev(Xb+(Tb<<2)|0);Tb=Tb+1|0}while(Tb>>>0<(c[Sb>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Jb,1)}while(0);__ZN10StringNameD2Ev(Zb);__Z8D_METHODPKcS0_(_b,898572,897228);Zb=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(Zb);c[Zb>>2]=293204;__ZN10MethodBind10_set_constEb(Zb,0);__ZN10MethodBind24_generate_argument_typesEi(Zb,1);c[Zb+44>>2]=227;c[Zb+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,Zb,_b,0,0)|0;Zb=_b+4|0;Jb=c[Zb>>2]|0;do if(Jb|0){if(__Z16atomic_decrementPj(Jb+-8|0)|0)break;Yb=c[Zb>>2]|0;Sb=(Yb|0)==0?0:Yb+-4|0;Yb=Sb+4|0;if(c[Sb>>2]|0){Tb=0;do{__ZN10StringNameD2Ev(Yb+(Tb<<2)|0);Tb=Tb+1|0}while(Tb>>>0<(c[Sb>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Jb,1)}while(0);__ZN10StringNameD2Ev(_b);__Z8D_METHODPKc($b,898591);_b=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(_b);c[_b>>2]=293384;__ZN10MethodBind10_set_constEb(_b,1);__ZN10MethodBind24_generate_argument_typesEi(_b,0);__ZN10MethodBind12_set_returnsEb(_b,1);c[_b+44>>2]=234;c[_b+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,_b,$b,0,0)|0;_b=$b+4|0;Jb=c[_b>>2]|0;do if(Jb|0){if(__Z16atomic_decrementPj(Jb+-8|0)|0)break;Zb=c[_b>>2]|0;Sb=(Zb|0)==0?0:Zb+-4|0;Zb=Sb+4|0;if(c[Sb>>2]|0){Tb=0;do{__ZN10StringNameD2Ev(Zb+(Tb<<2)|0);Tb=Tb+1|0}while(Tb>>>0<(c[Sb>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Jb,1)}while(0);__ZN10StringNameD2Ev($b);__Z8D_METHODPKcS0_(ac,898610,898628);$b=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev($b);c[$b>>2]=293204;__ZN10MethodBind10_set_constEb($b,0);__ZN10MethodBind24_generate_argument_typesEi($b,1);c[$b+44>>2]=228;c[$b+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,$b,ac,0,0)|0;$b=ac+4|0;Jb=c[$b>>2]|0;do if(Jb|0){if(__Z16atomic_decrementPj(Jb+-8|0)|0)break;_b=c[$b>>2]|0;Sb=(_b|0)==0?0:_b+-4|0;_b=Sb+4|0;if(c[Sb>>2]|0){Tb=0;do{__ZN10StringNameD2Ev(_b+(Tb<<2)|0);Tb=Tb+1|0}while(Tb>>>0<(c[Sb>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Jb,1)}while(0);__ZN10StringNameD2Ev(ac);__Z8D_METHODPKc(bc,898637);ac=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(ac);c[ac>>2]=293384;__ZN10MethodBind10_set_constEb(ac,1);__ZN10MethodBind24_generate_argument_typesEi(ac,0);__ZN10MethodBind12_set_returnsEb(ac,1);c[ac+44>>2]=235;c[ac+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,ac,bc,0,0)|0;ac=bc+4|0;Jb=c[ac>>2]|0;do if(Jb|0){if(__Z16atomic_decrementPj(Jb+-8|0)|0)break;$b=c[ac>>2]|0;Sb=($b|0)==0?0:$b+-4|0;$b=Sb+4|0;if(c[Sb>>2]|0){Tb=0;do{__ZN10StringNameD2Ev($b+(Tb<<2)|0);Tb=Tb+1|0}while(Tb>>>0<(c[Sb>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Jb,1)}while(0);__ZN10StringNameD2Ev(bc);__Z8D_METHODPKcS0_(cc,898655,1074374);bc=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(bc);c[bc>>2]=293204;__ZN10MethodBind10_set_constEb(bc,0);__ZN10MethodBind24_generate_argument_typesEi(bc,1);c[bc+44>>2]=229;c[bc+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,bc,cc,0,0)|0;bc=cc+4|0;Jb=c[bc>>2]|0;do if(Jb|0){if(__Z16atomic_decrementPj(Jb+-8|0)|0)break;ac=c[bc>>2]|0;Sb=(ac|0)==0?0:ac+-4|0;ac=Sb+4|0;if(c[Sb>>2]|0){Tb=0;do{__ZN10StringNameD2Ev(ac+(Tb<<2)|0);Tb=Tb+1|0}while(Tb>>>0<(c[Sb>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Jb,1)}while(0);__ZN10StringNameD2Ev(cc);__Z8D_METHODPKc(dc,898670);cc=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(cc);c[cc>>2]=293384;__ZN10MethodBind10_set_constEb(cc,1);__ZN10MethodBind24_generate_argument_typesEi(cc,0);__ZN10MethodBind12_set_returnsEb(cc,1);c[cc+44>>2]=236;c[cc+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,cc,dc,0,0)|0;cc=dc+4|0;Jb=c[cc>>2]|0;do if(Jb|0){if(__Z16atomic_decrementPj(Jb+-8|0)|0)break;bc=c[cc>>2]|0;Sb=(bc|0)==0?0:bc+-4|0;bc=Sb+4|0;if(c[Sb>>2]|0){Tb=0;do{__ZN10StringNameD2Ev(bc+(Tb<<2)|0);Tb=Tb+1|0}while(Tb>>>0<(c[Sb>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Jb,1)}while(0);__ZN10StringNameD2Ev(dc);__Z8D_METHODPKcS0_(ec,898685,1146083);dc=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(dc);c[dc>>2]=293708;__ZN10MethodBind10_set_constEb(dc,0);__ZN10MethodBind24_generate_argument_typesEi(dc,1);c[dc+44>>2]=1623;c[dc+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,dc,ec,0,0)|0;dc=ec+4|0;Jb=c[dc>>2]|0;do if(Jb|0){if(__Z16atomic_decrementPj(Jb+-8|0)|0)break;cc=c[dc>>2]|0;Sb=(cc|0)==0?0:cc+-4|0;cc=Sb+4|0;if(c[Sb>>2]|0){Tb=0;do{__ZN10StringNameD2Ev(cc+(Tb<<2)|0);Tb=Tb+1|0}while(Tb>>>0<(c[Sb>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Jb,1)}while(0);__ZN10StringNameD2Ev(ec);__Z8D_METHODPKc(fc,898705);ec=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(ec);c[ec>>2]=293744;__ZN10MethodBind10_set_constEb(ec,1);__ZN10MethodBind24_generate_argument_typesEi(ec,0);__ZN10MethodBind12_set_returnsEb(ec,1);c[ec+44>>2]=5593;c[ec+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,ec,fc,0,0)|0;ec=fc+4|0;Jb=c[ec>>2]|0;do if(Jb|0){if(__Z16atomic_decrementPj(Jb+-8|0)|0)break;dc=c[ec>>2]|0;Sb=(dc|0)==0?0:dc+-4|0;dc=Sb+4|0;if(c[Sb>>2]|0){Tb=0;do{__ZN10StringNameD2Ev(dc+(Tb<<2)|0);Tb=Tb+1|0}while(Tb>>>0<(c[Sb>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Jb,1)}while(0);__ZN10StringNameD2Ev(fc);__Z8D_METHODPKcS0_(gc,898725,1074052);fc=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(fc);c[fc>>2]=293204;__ZN10MethodBind10_set_constEb(fc,0);__ZN10MethodBind24_generate_argument_typesEi(fc,1);c[fc+44>>2]=230;c[fc+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,fc,gc,0,0)|0;fc=gc+4|0;Jb=c[fc>>2]|0;do if(Jb|0){if(__Z16atomic_decrementPj(Jb+-8|0)|0)break;ec=c[fc>>2]|0;Sb=(ec|0)==0?0:ec+-4|0;ec=Sb+4|0;if(c[Sb>>2]|0){Tb=0;do{__ZN10StringNameD2Ev(ec+(Tb<<2)|0);Tb=Tb+1|0}while(Tb>>>0<(c[Sb>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Jb,1)}while(0);__ZN10StringNameD2Ev(gc);__Z8D_METHODPKc(hc,898753);gc=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(gc);c[gc>>2]=293384;__ZN10MethodBind10_set_constEb(gc,1);__ZN10MethodBind24_generate_argument_typesEi(gc,0);__ZN10MethodBind12_set_returnsEb(gc,1);c[gc+44>>2]=237;c[gc+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,gc,hc,0,0)|0;gc=hc+4|0;Jb=c[gc>>2]|0;do if(Jb|0){if(__Z16atomic_decrementPj(Jb+-8|0)|0)break;fc=c[gc>>2]|0;Sb=(fc|0)==0?0:fc+-4|0;fc=Sb+4|0;if(c[Sb>>2]|0){Tb=0;do{__ZN10StringNameD2Ev(fc+(Tb<<2)|0);Tb=Tb+1|0}while(Tb>>>0<(c[Sb>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Jb,1)}while(0);__ZN10StringNameD2Ev(hc);__Z8D_METHODPKcS0_(ic,898781,1128855);hc=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(hc);c[hc>>2]=293204;__ZN10MethodBind10_set_constEb(hc,0);__ZN10MethodBind24_generate_argument_typesEi(hc,1);c[hc+44>>2]=231;c[hc+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,hc,ic,0,0)|0;hc=ic+4|0;Jb=c[hc>>2]|0;do if(Jb|0){if(__Z16atomic_decrementPj(Jb+-8|0)|0)break;gc=c[hc>>2]|0;Sb=(gc|0)==0?0:gc+-4|0;gc=Sb+4|0;if(c[Sb>>2]|0){Tb=0;do{__ZN10StringNameD2Ev(gc+(Tb<<2)|0);Tb=Tb+1|0}while(Tb>>>0<(c[Sb>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Jb,1)}while(0);__ZN10StringNameD2Ev(ic);__Z8D_METHODPKc(jc,898806);ic=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(ic);c[ic>>2]=293384;__ZN10MethodBind10_set_constEb(ic,1);__ZN10MethodBind24_generate_argument_typesEi(ic,0);__ZN10MethodBind12_set_returnsEb(ic,1);c[ic+44>>2]=238;c[ic+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,ic,jc,0,0)|0;ic=jc+4|0;Jb=c[ic>>2]|0;do if(Jb|0){if(__Z16atomic_decrementPj(Jb+-8|0)|0)break;hc=c[ic>>2]|0;Sb=(hc|0)==0?0:hc+-4|0;hc=Sb+4|0;if(c[Sb>>2]|0){Tb=0;do{__ZN10StringNameD2Ev(hc+(Tb<<2)|0);Tb=Tb+1|0}while(Tb>>>0<(c[Sb>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Jb,1)}while(0);__ZN10StringNameD2Ev(jc);__Z8D_METHODPKcS0_(kc,898831,1113974);jc=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(jc);c[jc>>2]=293492;__ZN10MethodBind10_set_constEb(jc,0);__ZN10MethodBind24_generate_argument_typesEi(jc,1);c[jc+44>>2]=1624;c[jc+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,jc,kc,0,0)|0;jc=kc+4|0;Jb=c[jc>>2]|0;do if(Jb|0){if(__Z16atomic_decrementPj(Jb+-8|0)|0)break;ic=c[jc>>2]|0;Sb=(ic|0)==0?0:ic+-4|0;ic=Sb+4|0;if(c[Sb>>2]|0){Tb=0;do{__ZN10StringNameD2Ev(ic+(Tb<<2)|0);Tb=Tb+1|0}while(Tb>>>0<(c[Sb>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Jb,1)}while(0);__ZN10StringNameD2Ev(kc);__Z8D_METHODPKc(lc,898856);kc=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(kc);c[kc>>2]=293528;__ZN10MethodBind10_set_constEb(kc,1);__ZN10MethodBind24_generate_argument_typesEi(kc,0);__ZN10MethodBind12_set_returnsEb(kc,1);c[kc+44>>2]=5594;c[kc+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,kc,lc,0,0)|0;kc=lc+4|0;Jb=c[kc>>2]|0;do if(Jb|0){if(__Z16atomic_decrementPj(Jb+-8|0)|0)break;jc=c[kc>>2]|0;Sb=(jc|0)==0?0:jc+-4|0;jc=Sb+4|0;if(c[Sb>>2]|0){Tb=0;do{__ZN10StringNameD2Ev(jc+(Tb<<2)|0);Tb=Tb+1|0}while(Tb>>>0<(c[Sb>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Jb,1)}while(0);__ZN10StringNameD2Ev(lc);__ZN6StringC2EPKc(b,900803);c[y>>2]=c[b>>2];__ZN10StringNameC2ERK6String(mc,y);__ZN6StringC2EPKc(b,898888);__ZN6StringC2EPKc(z,898893);__ZN7ClassDB18add_property_groupE10StringNameRK6StringS3_(mc,b,z);lc=c[z>>2]|0;do if(lc|0){if(__Z16atomic_decrementPj(lc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(lc,1)}while(0);lc=c[b>>2]|0;do if(lc|0){if(__Z16atomic_decrementPj(lc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(lc,1)}while(0);__ZN10StringNameD2Ev(mc);mc=c[y>>2]|0;do if(mc|0){if(__Z16atomic_decrementPj(mc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(mc,1)}while(0);__ZN6StringC2EPKc(b,900803);c[y>>2]=c[b>>2];__ZN10StringNameC2ERK6String(nc,y);__ZN6StringC2EPKc(oc,898899);__ZN6StringC2EPKc(z,1263606);mc=b+4|0;c[mc>>2]=0;lc=b+12|0;c[lc>>2]=0;c[b>>2]=1;Jb=c[oc>>2]|0;do if(Jb|0){c[mc>>2]=0;if(!(__Z28atomic_conditional_incrementPj(Jb+-8|0)|0))break;c[mc>>2]=c[oc>>2]}while(0);c[b+8>>2]=0;mc=c[lc>>2]|0;do if((mc|0)!=(c[z>>2]|0)){do if(mc|0){if(__Z16atomic_decrementPj(mc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(mc,1)}while(0);c[lc>>2]=0;Jb=c[z>>2]|0;if(!Jb)break;if(!(__Z28atomic_conditional_incrementPj(Jb+-8|0)|0))break;c[lc>>2]=c[z>>2]}while(0);c[b+16>>2]=7;c[C>>2]=__Z11_scs_createPKc(898502)|0;c[D>>2]=__Z11_scs_createPKc(898519)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(nc,b,C,D,-1);__ZN10StringNameD2Ev(D);__ZN10StringNameD2Ev(C);lc=c[b+12>>2]|0;do if(lc|0){if(__Z16atomic_decrementPj(lc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(lc,1)}while(0);lc=c[b+4>>2]|0;do if(lc|0){if(__Z16atomic_decrementPj(lc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(lc,1)}while(0);lc=c[z>>2]|0;do if(lc|0){if(__Z16atomic_decrementPj(lc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(lc,1)}while(0);lc=c[oc>>2]|0;do if(lc|0){if(__Z16atomic_decrementPj(lc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(lc,1)}while(0);__ZN10StringNameD2Ev(nc);nc=c[y>>2]|0;do if(nc|0){if(__Z16atomic_decrementPj(nc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(nc,1)}while(0);__ZN6StringC2EPKc(b,900803);c[y>>2]=c[b>>2];__ZN10StringNameC2ERK6String(pc,y);__ZN6StringC2EPKc(qc,898912);__ZN6StringC2EPKc(z,1263606);nc=b+4|0;c[nc>>2]=0;lc=b+12|0;c[lc>>2]=0;c[b>>2]=1;oc=c[qc>>2]|0;do if(oc|0){c[nc>>2]=0;if(!(__Z28atomic_conditional_incrementPj(oc+-8|0)|0))break;c[nc>>2]=c[qc>>2]}while(0);c[b+8>>2]=0;nc=c[lc>>2]|0;do if((nc|0)!=(c[z>>2]|0)){do if(nc|0){if(__Z16atomic_decrementPj(nc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(nc,1)}while(0);c[lc>>2]=0;oc=c[z>>2]|0;if(!oc)break;if(!(__Z28atomic_conditional_incrementPj(oc+-8|0)|0))break;c[lc>>2]=c[z>>2]}while(0);c[b+16>>2]=7;c[C>>2]=__Z11_scs_createPKc(898535)|0;c[D>>2]=__Z11_scs_createPKc(898550)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(pc,b,C,D,0);__ZN10StringNameD2Ev(D);__ZN10StringNameD2Ev(C);lc=c[b+12>>2]|0;do if(lc|0){if(__Z16atomic_decrementPj(lc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(lc,1)}while(0);lc=c[b+4>>2]|0;do if(lc|0){if(__Z16atomic_decrementPj(lc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(lc,1)}while(0);lc=c[z>>2]|0;do if(lc|0){if(__Z16atomic_decrementPj(lc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(lc,1)}while(0);lc=c[qc>>2]|0;do if(lc|0){if(__Z16atomic_decrementPj(lc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(lc,1)}while(0);__ZN10StringNameD2Ev(pc);pc=c[y>>2]|0;do if(pc|0){if(__Z16atomic_decrementPj(pc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(pc,1)}while(0);__ZN6StringC2EPKc(b,900803);c[y>>2]=c[b>>2];__ZN10StringNameC2ERK6String(rc,y);__ZN6StringC2EPKc(sc,898926);__ZN6StringC2EPKc(z,1263606);pc=b+4|0;c[pc>>2]=0;lc=b+12|0;c[lc>>2]=0;c[b>>2]=1;qc=c[sc>>2]|0;do if(qc|0){c[pc>>2]=0;if(!(__Z28atomic_conditional_incrementPj(qc+-8|0)|0))break;c[pc>>2]=c[sc>>2]}while(0);c[b+8>>2]=0;pc=c[lc>>2]|0;do if((pc|0)!=(c[z>>2]|0)){do if(pc|0){if(__Z16atomic_decrementPj(pc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(pc,1)}while(0);c[lc>>2]=0;qc=c[z>>2]|0;if(!qc)break;if(!(__Z28atomic_conditional_incrementPj(qc+-8|0)|0))break;c[lc>>2]=c[z>>2]}while(0);c[b+16>>2]=7;c[C>>2]=__Z11_scs_createPKc(898535)|0;c[D>>2]=__Z11_scs_createPKc(898550)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(rc,b,C,D,1);__ZN10StringNameD2Ev(D);__ZN10StringNameD2Ev(C);lc=c[b+12>>2]|0;do if(lc|0){if(__Z16atomic_decrementPj(lc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(lc,1)}while(0);lc=c[b+4>>2]|0;do if(lc|0){if(__Z16atomic_decrementPj(lc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(lc,1)}while(0);lc=c[z>>2]|0;do if(lc|0){if(__Z16atomic_decrementPj(lc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(lc,1)}while(0);lc=c[sc>>2]|0;do if(lc|0){if(__Z16atomic_decrementPj(lc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(lc,1)}while(0);__ZN10StringNameD2Ev(rc);rc=c[y>>2]|0;do if(rc|0){if(__Z16atomic_decrementPj(rc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(rc,1)}while(0);__ZN6StringC2EPKc(b,900803);c[y>>2]=c[b>>2];__ZN10StringNameC2ERK6String(tc,y);__ZN6StringC2EPKc(uc,898940);__ZN6StringC2EPKc(z,1263606);rc=b+4|0;c[rc>>2]=0;lc=b+12|0;c[lc>>2]=0;c[b>>2]=1;sc=c[uc>>2]|0;do if(sc|0){c[rc>>2]=0;if(!(__Z28atomic_conditional_incrementPj(sc+-8|0)|0))break;c[rc>>2]=c[uc>>2]}while(0);c[b+8>>2]=0;rc=c[lc>>2]|0;do if((rc|0)!=(c[z>>2]|0)){do if(rc|0){if(__Z16atomic_decrementPj(rc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(rc,1)}while(0);c[lc>>2]=0;sc=c[z>>2]|0;if(!sc)break;if(!(__Z28atomic_conditional_incrementPj(sc+-8|0)|0))break;c[lc>>2]=c[z>>2]}while(0);c[b+16>>2]=7;c[C>>2]=__Z11_scs_createPKc(898535)|0;c[D>>2]=__Z11_scs_createPKc(898550)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(tc,b,C,D,2);__ZN10StringNameD2Ev(D);__ZN10StringNameD2Ev(C);lc=c[b+12>>2]|0;do if(lc|0){if(__Z16atomic_decrementPj(lc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(lc,1)}while(0);lc=c[b+4>>2]|0;do if(lc|0){if(__Z16atomic_decrementPj(lc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(lc,1)}while(0);lc=c[z>>2]|0;do if(lc|0){if(__Z16atomic_decrementPj(lc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(lc,1)}while(0);lc=c[uc>>2]|0;do if(lc|0){if(__Z16atomic_decrementPj(lc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(lc,1)}while(0);__ZN10StringNameD2Ev(tc);tc=c[y>>2]|0;do if(tc|0){if(__Z16atomic_decrementPj(tc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(tc,1)}while(0);__ZN6StringC2EPKc(b,900803);c[y>>2]=c[b>>2];__ZN10StringNameC2ERK6String(vc,y);__ZN6StringC2EPKc(wc,898954);__ZN6StringC2EPKc(z,1263606);tc=b+4|0;c[tc>>2]=0;lc=b+12|0;c[lc>>2]=0;c[b>>2]=1;uc=c[wc>>2]|0;do if(uc|0){c[tc>>2]=0;if(!(__Z28atomic_conditional_incrementPj(uc+-8|0)|0))break;c[tc>>2]=c[wc>>2]}while(0);c[b+8>>2]=0;tc=c[lc>>2]|0;do if((tc|0)!=(c[z>>2]|0)){do if(tc|0){if(__Z16atomic_decrementPj(tc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(tc,1)}while(0);c[lc>>2]=0;uc=c[z>>2]|0;if(!uc)break;if(!(__Z28atomic_conditional_incrementPj(uc+-8|0)|0))break;c[lc>>2]=c[z>>2]}while(0);c[b+16>>2]=7;c[C>>2]=__Z11_scs_createPKc(898535)|0;c[D>>2]=__Z11_scs_createPKc(898550)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(vc,b,C,D,3);__ZN10StringNameD2Ev(D);__ZN10StringNameD2Ev(C);lc=c[b+12>>2]|0;do if(lc|0){if(__Z16atomic_decrementPj(lc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(lc,1)}while(0);lc=c[b+4>>2]|0;do if(lc|0){if(__Z16atomic_decrementPj(lc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(lc,1)}while(0);lc=c[z>>2]|0;do if(lc|0){if(__Z16atomic_decrementPj(lc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(lc,1)}while(0);lc=c[wc>>2]|0;do if(lc|0){if(__Z16atomic_decrementPj(lc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(lc,1)}while(0);__ZN10StringNameD2Ev(vc);vc=c[y>>2]|0;do if(vc|0){if(__Z16atomic_decrementPj(vc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(vc,1)}while(0);__ZN6StringC2EPKc(b,900803);c[y>>2]=c[b>>2];__ZN10StringNameC2ERK6String(xc,y);__ZN6StringC2EPKc(yc,898968);__ZN6StringC2EPKc(z,1263606);vc=b+4|0;c[vc>>2]=0;lc=b+12|0;c[lc>>2]=0;c[b>>2]=1;wc=c[yc>>2]|0;do if(wc|0){c[vc>>2]=0;if(!(__Z28atomic_conditional_incrementPj(wc+-8|0)|0))break;c[vc>>2]=c[yc>>2]}while(0);c[b+8>>2]=0;vc=c[lc>>2]|0;do if((vc|0)!=(c[z>>2]|0)){do if(vc|0){if(__Z16atomic_decrementPj(vc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(vc,1)}while(0);c[lc>>2]=0;wc=c[z>>2]|0;if(!wc)break;if(!(__Z28atomic_conditional_incrementPj(wc+-8|0)|0))break;c[lc>>2]=c[z>>2]}while(0);c[b+16>>2]=7;c[C>>2]=__Z11_scs_createPKc(898535)|0;c[D>>2]=__Z11_scs_createPKc(898550)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(xc,b,C,D,4);__ZN10StringNameD2Ev(D);__ZN10StringNameD2Ev(C);lc=c[b+12>>2]|0;do if(lc|0){if(__Z16atomic_decrementPj(lc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(lc,1)}while(0);lc=c[b+4>>2]|0;do if(lc|0){if(__Z16atomic_decrementPj(lc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(lc,1)}while(0);lc=c[z>>2]|0;do if(lc|0){if(__Z16atomic_decrementPj(lc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(lc,1)}while(0);lc=c[yc>>2]|0;do if(lc|0){if(__Z16atomic_decrementPj(lc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(lc,1)}while(0);__ZN10StringNameD2Ev(xc);xc=c[y>>2]|0;do if(xc|0){if(__Z16atomic_decrementPj(xc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(xc,1)}while(0);__ZN6StringC2EPKc(b,900803);c[y>>2]=c[b>>2];__ZN10StringNameC2ERK6String(zc,y);__ZN6StringC2EPKc(Ac,898982);__ZN6StringC2EPKc(z,1263606);xc=b+4|0;c[xc>>2]=0;lc=b+12|0;c[lc>>2]=0;c[b>>2]=1;yc=c[Ac>>2]|0;do if(yc|0){c[xc>>2]=0;if(!(__Z28atomic_conditional_incrementPj(yc+-8|0)|0))break;c[xc>>2]=c[Ac>>2]}while(0);c[b+8>>2]=0;xc=c[lc>>2]|0;do if((xc|0)!=(c[z>>2]|0)){do if(xc|0){if(__Z16atomic_decrementPj(xc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(xc,1)}while(0);c[lc>>2]=0;yc=c[z>>2]|0;if(!yc)break;if(!(__Z28atomic_conditional_incrementPj(yc+-8|0)|0))break;c[lc>>2]=c[z>>2]}while(0);c[b+16>>2]=7;c[C>>2]=__Z11_scs_createPKc(898535)|0;c[D>>2]=__Z11_scs_createPKc(898550)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(zc,b,C,D,5);__ZN10StringNameD2Ev(D);__ZN10StringNameD2Ev(C);lc=c[b+12>>2]|0;do if(lc|0){if(__Z16atomic_decrementPj(lc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(lc,1)}while(0);lc=c[b+4>>2]|0;do if(lc|0){if(__Z16atomic_decrementPj(lc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(lc,1)}while(0);lc=c[z>>2]|0;do if(lc|0){if(__Z16atomic_decrementPj(lc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(lc,1)}while(0);lc=c[Ac>>2]|0;do if(lc|0){if(__Z16atomic_decrementPj(lc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(lc,1)}while(0);__ZN10StringNameD2Ev(zc);zc=c[y>>2]|0;do if(zc|0){if(__Z16atomic_decrementPj(zc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(zc,1)}while(0);__ZN6StringC2EPKc(b,900803);c[y>>2]=c[b>>2];__ZN10StringNameC2ERK6String(Bc,y);__ZN6StringC2EPKc(Cc,898996);__ZN6StringC2EPKc(z,1263606);zc=b+4|0;c[zc>>2]=0;lc=b+12|0;c[lc>>2]=0;c[b>>2]=1;Ac=c[Cc>>2]|0;do if(Ac|0){c[zc>>2]=0;if(!(__Z28atomic_conditional_incrementPj(Ac+-8|0)|0))break;c[zc>>2]=c[Cc>>2]}while(0);c[b+8>>2]=0;zc=c[lc>>2]|0;do if((zc|0)!=(c[z>>2]|0)){do if(zc|0){if(__Z16atomic_decrementPj(zc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(zc,1)}while(0);c[lc>>2]=0;Ac=c[z>>2]|0;if(!Ac)break;if(!(__Z28atomic_conditional_incrementPj(Ac+-8|0)|0))break;c[lc>>2]=c[z>>2]}while(0);c[b+16>>2]=7;c[C>>2]=__Z11_scs_createPKc(898535)|0;c[D>>2]=__Z11_scs_createPKc(898550)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(Bc,b,C,D,6);__ZN10StringNameD2Ev(D);__ZN10StringNameD2Ev(C);lc=c[b+12>>2]|0;do if(lc|0){if(__Z16atomic_decrementPj(lc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(lc,1)}while(0);lc=c[b+4>>2]|0;do if(lc|0){if(__Z16atomic_decrementPj(lc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(lc,1)}while(0);lc=c[z>>2]|0;do if(lc|0){if(__Z16atomic_decrementPj(lc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(lc,1)}while(0);lc=c[Cc>>2]|0;do if(lc|0){if(__Z16atomic_decrementPj(lc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(lc,1)}while(0);__ZN10StringNameD2Ev(Bc);Bc=c[y>>2]|0;do if(Bc|0){if(__Z16atomic_decrementPj(Bc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Bc,1)}while(0);__ZN6StringC2EPKc(b,900803);c[y>>2]=c[b>>2];__ZN10StringNameC2ERK6String(Dc,y);__ZN6StringC2EPKc(Ec,899010);__ZN6StringC2EPKc(z,899025);Bc=b+4|0;c[Bc>>2]=0;lc=b+12|0;c[lc>>2]=0;c[b>>2]=3;Cc=c[Ec>>2]|0;do if(Cc|0){c[Bc>>2]=0;if(!(__Z28atomic_conditional_incrementPj(Cc+-8|0)|0))break;c[Bc>>2]=c[Ec>>2]}while(0);c[b+8>>2]=1;Bc=c[lc>>2]|0;do if((Bc|0)!=(c[z>>2]|0)){do if(Bc|0){if(__Z16atomic_decrementPj(Bc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Bc,1)}while(0);c[lc>>2]=0;Cc=c[z>>2]|0;if(!Cc)break;if(!(__Z28atomic_conditional_incrementPj(Cc+-8|0)|0))break;c[lc>>2]=c[z>>2]}while(0);c[b+16>>2]=7;c[C>>2]=__Z11_scs_createPKc(898572)|0;c[D>>2]=__Z11_scs_createPKc(898591)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(Dc,b,C,D,-1);__ZN10StringNameD2Ev(D);__ZN10StringNameD2Ev(C);lc=c[b+12>>2]|0;do if(lc|0){if(__Z16atomic_decrementPj(lc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(lc,1)}while(0);lc=c[b+4>>2]|0;do if(lc|0){if(__Z16atomic_decrementPj(lc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(lc,1)}while(0);lc=c[z>>2]|0;do if(lc|0){if(__Z16atomic_decrementPj(lc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(lc,1)}while(0);lc=c[Ec>>2]|0;do if(lc|0){if(__Z16atomic_decrementPj(lc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(lc,1)}while(0);__ZN10StringNameD2Ev(Dc);Dc=c[y>>2]|0;do if(Dc|0){if(__Z16atomic_decrementPj(Dc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Dc,1)}while(0);__ZN6StringC2EPKc(b,900803);c[y>>2]=c[b>>2];__ZN10StringNameC2ERK6String(Fc,y);__ZN6StringC2EPKc(Gc,899038);__ZN6StringC2EPKc(z,899052);Dc=b+4|0;c[Dc>>2]=0;lc=b+12|0;c[lc>>2]=0;c[b>>2]=3;Ec=c[Gc>>2]|0;do if(Ec|0){c[Dc>>2]=0;if(!(__Z28atomic_conditional_incrementPj(Ec+-8|0)|0))break;c[Dc>>2]=c[Gc>>2]}while(0);c[b+8>>2]=1;Dc=c[lc>>2]|0;do if((Dc|0)!=(c[z>>2]|0)){do if(Dc|0){if(__Z16atomic_decrementPj(Dc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Dc,1)}while(0);c[lc>>2]=0;Ec=c[z>>2]|0;if(!Ec)break;if(!(__Z28atomic_conditional_incrementPj(Ec+-8|0)|0))break;c[lc>>2]=c[z>>2]}while(0);c[b+16>>2]=7;c[C>>2]=__Z11_scs_createPKc(898610)|0;c[D>>2]=__Z11_scs_createPKc(898637)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(Fc,b,C,D,-1);__ZN10StringNameD2Ev(D);__ZN10StringNameD2Ev(C);lc=c[b+12>>2]|0;do if(lc|0){if(__Z16atomic_decrementPj(lc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(lc,1)}while(0);lc=c[b+4>>2]|0;do if(lc|0){if(__Z16atomic_decrementPj(lc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(lc,1)}while(0);lc=c[z>>2]|0;do if(lc|0){if(__Z16atomic_decrementPj(lc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(lc,1)}while(0);lc=c[Gc>>2]|0;do if(lc|0){if(__Z16atomic_decrementPj(lc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(lc,1)}while(0);__ZN10StringNameD2Ev(Fc);Fc=c[y>>2]|0;do if(Fc|0){if(__Z16atomic_decrementPj(Fc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Fc,1)}while(0);__ZN6StringC2EPKc(b,900803);c[y>>2]=c[b>>2];__ZN10StringNameC2ERK6String(Hc,y);__ZN6StringC2EPKc(Ic,899065);__ZN6StringC2EPKc(z,910778);Fc=b+4|0;c[Fc>>2]=0;lc=b+12|0;c[lc>>2]=0;c[b>>2]=3;Gc=c[Ic>>2]|0;do if(Gc|0){c[Fc>>2]=0;if(!(__Z28atomic_conditional_incrementPj(Gc+-8|0)|0))break;c[Fc>>2]=c[Ic>>2]}while(0);c[b+8>>2]=1;Fc=c[lc>>2]|0;do if((Fc|0)!=(c[z>>2]|0)){do if(Fc|0){if(__Z16atomic_decrementPj(Fc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Fc,1)}while(0);c[lc>>2]=0;Gc=c[z>>2]|0;if(!Gc)break;if(!(__Z28atomic_conditional_incrementPj(Gc+-8|0)|0))break;c[lc>>2]=c[z>>2]}while(0);c[b+16>>2]=7;c[C>>2]=__Z11_scs_createPKc(898655)|0;c[D>>2]=__Z11_scs_createPKc(898670)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(Hc,b,C,D,-1);__ZN10StringNameD2Ev(D);__ZN10StringNameD2Ev(C);lc=c[b+12>>2]|0;do if(lc|0){if(__Z16atomic_decrementPj(lc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(lc,1)}while(0);lc=c[b+4>>2]|0;do if(lc|0){if(__Z16atomic_decrementPj(lc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(lc,1)}while(0);lc=c[z>>2]|0;do if(lc|0){if(__Z16atomic_decrementPj(lc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(lc,1)}while(0);lc=c[Ic>>2]|0;do if(lc|0){if(__Z16atomic_decrementPj(lc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(lc,1)}while(0);__ZN10StringNameD2Ev(Hc);Hc=c[y>>2]|0;do if(Hc|0){if(__Z16atomic_decrementPj(Hc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Hc,1)}while(0);__ZN6StringC2EPKc(b,900803);c[y>>2]=c[b>>2];__ZN10StringNameC2ERK6String(Jc,y);__ZN6StringC2EPKc(Kc,899076);__ZN6StringC2EPKc(z,899092);Hc=b+4|0;c[Hc>>2]=0;lc=b+12|0;c[lc>>2]=0;c[b>>2]=2;Ic=c[Kc>>2]|0;do if(Ic|0){c[Hc>>2]=0;if(!(__Z28atomic_conditional_incrementPj(Ic+-8|0)|0))break;c[Hc>>2]=c[Kc>>2]}while(0);c[b+8>>2]=3;Hc=c[lc>>2]|0;do if((Hc|0)!=(c[z>>2]|0)){do if(Hc|0){if(__Z16atomic_decrementPj(Hc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Hc,1)}while(0);c[lc>>2]=0;Ic=c[z>>2]|0;if(!Ic)break;if(!(__Z28atomic_conditional_incrementPj(Ic+-8|0)|0))break;c[lc>>2]=c[z>>2]}while(0);c[b+16>>2]=7;c[C>>2]=__Z11_scs_createPKc(898685)|0;c[D>>2]=__Z11_scs_createPKc(898705)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(Jc,b,C,D,-1);__ZN10StringNameD2Ev(D);__ZN10StringNameD2Ev(C);lc=c[b+12>>2]|0;do if(lc|0){if(__Z16atomic_decrementPj(lc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(lc,1)}while(0);lc=c[b+4>>2]|0;do if(lc|0){if(__Z16atomic_decrementPj(lc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(lc,1)}while(0);lc=c[z>>2]|0;do if(lc|0){if(__Z16atomic_decrementPj(lc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(lc,1)}while(0);lc=c[Kc>>2]|0;do if(lc|0){if(__Z16atomic_decrementPj(lc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(lc,1)}while(0);__ZN10StringNameD2Ev(Jc);Jc=c[y>>2]|0;do if(Jc|0){if(__Z16atomic_decrementPj(Jc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Jc,1)}while(0);__ZN6StringC2EPKc(b,900803);c[y>>2]=c[b>>2];__ZN10StringNameC2ERK6String(Lc,y);__ZN6StringC2EPKc(Mc,899126);__ZN6StringC2EPKc(z,899144);Jc=b+4|0;c[Jc>>2]=0;lc=b+12|0;c[lc>>2]=0;c[b>>2]=3;Kc=c[Mc>>2]|0;do if(Kc|0){c[Jc>>2]=0;if(!(__Z28atomic_conditional_incrementPj(Kc+-8|0)|0))break;c[Jc>>2]=c[Mc>>2]}while(0);c[b+8>>2]=1;Jc=c[lc>>2]|0;do if((Jc|0)!=(c[z>>2]|0)){do if(Jc|0){if(__Z16atomic_decrementPj(Jc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Jc,1)}while(0);c[lc>>2]=0;Kc=c[z>>2]|0;if(!Kc)break;if(!(__Z28atomic_conditional_incrementPj(Kc+-8|0)|0))break;c[lc>>2]=c[z>>2]}while(0);c[b+16>>2]=7;c[C>>2]=__Z11_scs_createPKc(898725)|0;c[D>>2]=__Z11_scs_createPKc(898753)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(Lc,b,C,D,-1);__ZN10StringNameD2Ev(D);__ZN10StringNameD2Ev(C);lc=c[b+12>>2]|0;do if(lc|0){if(__Z16atomic_decrementPj(lc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(lc,1)}while(0);lc=c[b+4>>2]|0;do if(lc|0){if(__Z16atomic_decrementPj(lc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(lc,1)}while(0);lc=c[z>>2]|0;do if(lc|0){if(__Z16atomic_decrementPj(lc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(lc,1)}while(0);lc=c[Mc>>2]|0;do if(lc|0){if(__Z16atomic_decrementPj(lc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(lc,1)}while(0);__ZN10StringNameD2Ev(Lc);Lc=c[y>>2]|0;do if(Lc|0){if(__Z16atomic_decrementPj(Lc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Lc,1)}while(0);__ZN6StringC2EPKc(b,900803);c[y>>2]=c[b>>2];__ZN10StringNameC2ERK6String(Nc,y);__ZN6StringC2EPKc(Oc,899157);__ZN6StringC2EPKc(z,899144);Lc=b+4|0;c[Lc>>2]=0;lc=b+12|0;c[lc>>2]=0;c[b>>2]=3;Mc=c[Oc>>2]|0;do if(Mc|0){c[Lc>>2]=0;if(!(__Z28atomic_conditional_incrementPj(Mc+-8|0)|0))break;c[Lc>>2]=c[Oc>>2]}while(0);c[b+8>>2]=1;Lc=c[lc>>2]|0;do if((Lc|0)!=(c[z>>2]|0)){do if(Lc|0){if(__Z16atomic_decrementPj(Lc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Lc,1)}while(0);c[lc>>2]=0;Mc=c[z>>2]|0;if(!Mc)break;if(!(__Z28atomic_conditional_incrementPj(Mc+-8|0)|0))break;c[lc>>2]=c[z>>2]}while(0);c[b+16>>2]=7;c[C>>2]=__Z11_scs_createPKc(898781)|0;c[D>>2]=__Z11_scs_createPKc(898806)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(Nc,b,C,D,-1);__ZN10StringNameD2Ev(D);__ZN10StringNameD2Ev(C);lc=c[b+12>>2]|0;do if(lc|0){if(__Z16atomic_decrementPj(lc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(lc,1)}while(0);lc=c[b+4>>2]|0;do if(lc|0){if(__Z16atomic_decrementPj(lc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(lc,1)}while(0);lc=c[z>>2]|0;do if(lc|0){if(__Z16atomic_decrementPj(lc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(lc,1)}while(0);lc=c[Oc>>2]|0;do if(lc|0){if(__Z16atomic_decrementPj(lc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(lc,1)}while(0);__ZN10StringNameD2Ev(Nc);Nc=c[y>>2]|0;do if(Nc|0){if(__Z16atomic_decrementPj(Nc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Nc,1)}while(0);__ZN6StringC2EPKc(b,900803);c[y>>2]=c[b>>2];__ZN10StringNameC2ERK6String(Pc,y);__ZN6StringC2EPKc(Qc,899172);__ZN6StringC2EPKc(z,1263606);Nc=b+4|0;c[Nc>>2]=0;lc=b+12|0;c[lc>>2]=0;c[b>>2]=1;Oc=c[Qc>>2]|0;do if(Oc|0){c[Nc>>2]=0;if(!(__Z28atomic_conditional_incrementPj(Oc+-8|0)|0))break;c[Nc>>2]=c[Qc>>2]}while(0);c[b+8>>2]=0;Nc=c[lc>>2]|0;do if((Nc|0)!=(c[z>>2]|0)){do if(Nc|0){if(__Z16atomic_decrementPj(Nc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Nc,1)}while(0);c[lc>>2]=0;Oc=c[z>>2]|0;if(!Oc)break;if(!(__Z28atomic_conditional_incrementPj(Oc+-8|0)|0))break;c[lc>>2]=c[z>>2]}while(0);c[b+16>>2]=7;c[C>>2]=__Z11_scs_createPKc(898831)|0;c[D>>2]=__Z11_scs_createPKc(898856)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(Pc,b,C,D,-1);__ZN10StringNameD2Ev(D);__ZN10StringNameD2Ev(C);lc=c[b+12>>2]|0;do if(lc|0){if(__Z16atomic_decrementPj(lc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(lc,1)}while(0);lc=c[b+4>>2]|0;do if(lc|0){if(__Z16atomic_decrementPj(lc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(lc,1)}while(0);lc=c[z>>2]|0;do if(lc|0){if(__Z16atomic_decrementPj(lc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(lc,1)}while(0);lc=c[Qc>>2]|0;do if(lc|0){if(__Z16atomic_decrementPj(lc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(lc,1)}while(0);__ZN10StringNameD2Ev(Pc);Pc=c[y>>2]|0;do if(Pc|0){if(__Z16atomic_decrementPj(Pc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Pc,1)}while(0);__Z8D_METHODPKcS0_(Rc,899193,1146083);Pc=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(Pc);c[Pc>>2]=293780;__ZN10MethodBind10_set_constEb(Pc,0);__ZN10MethodBind24_generate_argument_typesEi(Pc,1);c[Pc+44>>2]=1625;c[Pc+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,Pc,Rc,0,0)|0;Pc=Rc+4|0;lc=c[Pc>>2]|0;do if(lc|0){if(__Z16atomic_decrementPj(lc+-8|0)|0)break;Qc=c[Pc>>2]|0;Nc=(Qc|0)==0?0:Qc+-4|0;Qc=Nc+4|0;if(c[Nc>>2]|0){Oc=0;do{__ZN10StringNameD2Ev(Qc+(Oc<<2)|0);Oc=Oc+1|0}while(Oc>>>0<(c[Nc>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(lc,1)}while(0);__ZN10StringNameD2Ev(Rc);__Z8D_METHODPKc(Sc,899208);Rc=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(Rc);c[Rc>>2]=293816;__ZN10MethodBind10_set_constEb(Rc,1);__ZN10MethodBind24_generate_argument_typesEi(Rc,0);__ZN10MethodBind12_set_returnsEb(Rc,1);c[Rc+44>>2]=5595;c[Rc+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,Rc,Sc,0,0)|0;Rc=Sc+4|0;lc=c[Rc>>2]|0;do if(lc|0){if(__Z16atomic_decrementPj(lc+-8|0)|0)break;Pc=c[Rc>>2]|0;Nc=(Pc|0)==0?0:Pc+-4|0;Pc=Nc+4|0;if(c[Nc>>2]|0){Oc=0;do{__ZN10StringNameD2Ev(Pc+(Oc<<2)|0);Oc=Oc+1|0}while(Oc>>>0<(c[Nc>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(lc,1)}while(0);__ZN10StringNameD2Ev(Sc);__Z8D_METHODPKcS0_(Tc,899223,899244);Sc=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(Sc);c[Sc>>2]=293204;__ZN10MethodBind10_set_constEb(Sc,0);__ZN10MethodBind24_generate_argument_typesEi(Sc,1);c[Sc+44>>2]=232;c[Sc+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,Sc,Tc,0,0)|0;Sc=Tc+4|0;lc=c[Sc>>2]|0;do if(lc|0){if(__Z16atomic_decrementPj(lc+-8|0)|0)break;Rc=c[Sc>>2]|0;Nc=(Rc|0)==0?0:Rc+-4|0;Rc=Nc+4|0;if(c[Nc>>2]|0){Oc=0;do{__ZN10StringNameD2Ev(Rc+(Oc<<2)|0);Oc=Oc+1|0}while(Oc>>>0<(c[Nc>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(lc,1)}while(0);__ZN10StringNameD2Ev(Tc);__Z8D_METHODPKc(Uc,899253);Tc=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(Tc);c[Tc>>2]=293384;__ZN10MethodBind10_set_constEb(Tc,1);__ZN10MethodBind24_generate_argument_typesEi(Tc,0);__ZN10MethodBind12_set_returnsEb(Tc,1);c[Tc+44>>2]=239;c[Tc+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,Tc,Uc,0,0)|0;Tc=Uc+4|0;lc=c[Tc>>2]|0;do if(lc|0){if(__Z16atomic_decrementPj(lc+-8|0)|0)break;Sc=c[Tc>>2]|0;Nc=(Sc|0)==0?0:Sc+-4|0;Sc=Nc+4|0;if(c[Nc>>2]|0){Oc=0;do{__ZN10StringNameD2Ev(Sc+(Oc<<2)|0);Oc=Oc+1|0}while(Oc>>>0<(c[Nc>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(lc,1)}while(0);__ZN10StringNameD2Ev(Uc);__Z8D_METHODPKcS0_(Vc,899274,1135393);Uc=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(Uc);c[Uc>>2]=293204;__ZN10MethodBind10_set_constEb(Uc,0);__ZN10MethodBind24_generate_argument_typesEi(Uc,1);c[Uc+44>>2]=233;c[Uc+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,Uc,Vc,0,0)|0;Uc=Vc+4|0;lc=c[Uc>>2]|0;do if(lc|0){if(__Z16atomic_decrementPj(lc+-8|0)|0)break;Tc=c[Uc>>2]|0;Nc=(Tc|0)==0?0:Tc+-4|0;Tc=Nc+4|0;if(c[Nc>>2]|0){Oc=0;do{__ZN10StringNameD2Ev(Tc+(Oc<<2)|0);Oc=Oc+1|0}while(Oc>>>0<(c[Nc>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(lc,1)}while(0);__ZN10StringNameD2Ev(Vc);__Z8D_METHODPKc(Wc,899292);Vc=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(Vc);c[Vc>>2]=293384;__ZN10MethodBind10_set_constEb(Vc,1);__ZN10MethodBind24_generate_argument_typesEi(Vc,0);__ZN10MethodBind12_set_returnsEb(Vc,1);c[Vc+44>>2]=240;c[Vc+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,Vc,Wc,0,0)|0;Vc=Wc+4|0;lc=c[Vc>>2]|0;do if(lc|0){if(__Z16atomic_decrementPj(lc+-8|0)|0)break;Uc=c[Vc>>2]|0;Nc=(Uc|0)==0?0:Uc+-4|0;Uc=Nc+4|0;if(c[Nc>>2]|0){Oc=0;do{__ZN10StringNameD2Ev(Uc+(Oc<<2)|0);Oc=Oc+1|0}while(Oc>>>0<(c[Nc>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(lc,1)}while(0);__ZN10StringNameD2Ev(Wc);__Z8D_METHODPKcS0_(Xc,899310,899336);Wc=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(Wc);c[Wc>>2]=293492;__ZN10MethodBind10_set_constEb(Wc,0);__ZN10MethodBind24_generate_argument_typesEi(Wc,1);c[Wc+44>>2]=1626;c[Wc+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,Wc,Xc,0,0)|0;Wc=Xc+4|0;lc=c[Wc>>2]|0;do if(lc|0){if(__Z16atomic_decrementPj(lc+-8|0)|0)break;Vc=c[Wc>>2]|0;Nc=(Vc|0)==0?0:Vc+-4|0;Vc=Nc+4|0;if(c[Nc>>2]|0){Oc=0;do{__ZN10StringNameD2Ev(Vc+(Oc<<2)|0);Oc=Oc+1|0}while(Oc>>>0<(c[Nc>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(lc,1)}while(0);__ZN10StringNameD2Ev(Xc);__Z8D_METHODPKc(Yc,899350);Xc=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(Xc);c[Xc>>2]=293528;__ZN10MethodBind10_set_constEb(Xc,1);__ZN10MethodBind24_generate_argument_typesEi(Xc,0);__ZN10MethodBind12_set_returnsEb(Xc,1);c[Xc+44>>2]=5596;c[Xc+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,Xc,Yc,0,0)|0;Xc=Yc+4|0;lc=c[Xc>>2]|0;do if(lc|0){if(__Z16atomic_decrementPj(lc+-8|0)|0)break;Wc=c[Xc>>2]|0;Nc=(Wc|0)==0?0:Wc+-4|0;Wc=Nc+4|0;if(c[Nc>>2]|0){Oc=0;do{__ZN10StringNameD2Ev(Wc+(Oc<<2)|0);Oc=Oc+1|0}while(Oc>>>0<(c[Nc>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(lc,1)}while(0);__ZN10StringNameD2Ev(Yc);__Z8D_METHODPKcS0_(Zc,899376,899406);Yc=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(Yc);c[Yc>>2]=293204;__ZN10MethodBind10_set_constEb(Yc,0);__ZN10MethodBind24_generate_argument_typesEi(Yc,1);c[Yc+44>>2]=234;c[Yc+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,Yc,Zc,0,0)|0;Yc=Zc+4|0;lc=c[Yc>>2]|0;do if(lc|0){if(__Z16atomic_decrementPj(lc+-8|0)|0)break;Xc=c[Yc>>2]|0;Nc=(Xc|0)==0?0:Xc+-4|0;Xc=Nc+4|0;if(c[Nc>>2]|0){Oc=0;do{__ZN10StringNameD2Ev(Xc+(Oc<<2)|0);Oc=Oc+1|0}while(Oc>>>0<(c[Nc>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(lc,1)}while(0);__ZN10StringNameD2Ev(Zc);__Z8D_METHODPKc(_c,899419);Zc=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(Zc);c[Zc>>2]=293384;__ZN10MethodBind10_set_constEb(Zc,1);__ZN10MethodBind24_generate_argument_typesEi(Zc,0);__ZN10MethodBind12_set_returnsEb(Zc,1);c[Zc+44>>2]=241;c[Zc+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,Zc,_c,0,0)|0;Zc=_c+4|0;lc=c[Zc>>2]|0;do if(lc|0){if(__Z16atomic_decrementPj(lc+-8|0)|0)break;Yc=c[Zc>>2]|0;Nc=(Yc|0)==0?0:Yc+-4|0;Yc=Nc+4|0;if(c[Nc>>2]|0){Oc=0;do{__ZN10StringNameD2Ev(Yc+(Oc<<2)|0);Oc=Oc+1|0}while(Oc>>>0<(c[Nc>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(lc,1)}while(0);__ZN10StringNameD2Ev(_c);__Z8D_METHODPKcS0_($c,899449,899479);_c=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(_c);c[_c>>2]=293204;__ZN10MethodBind10_set_constEb(_c,0);__ZN10MethodBind24_generate_argument_typesEi(_c,1);c[_c+44>>2]=235;c[_c+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,_c,$c,0,0)|0;_c=$c+4|0;lc=c[_c>>2]|0;do if(lc|0){if(__Z16atomic_decrementPj(lc+-8|0)|0)break;Zc=c[_c>>2]|0;Nc=(Zc|0)==0?0:Zc+-4|0;Zc=Nc+4|0;if(c[Nc>>2]|0){Oc=0;do{__ZN10StringNameD2Ev(Zc+(Oc<<2)|0);Oc=Oc+1|0}while(Oc>>>0<(c[Nc>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(lc,1)}while(0);__ZN10StringNameD2Ev($c);__Z8D_METHODPKc(ad,899492);$c=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev($c);c[$c>>2]=293384;__ZN10MethodBind10_set_constEb($c,1);__ZN10MethodBind24_generate_argument_typesEi($c,0);__ZN10MethodBind12_set_returnsEb($c,1);c[$c+44>>2]=242;c[$c+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,$c,ad,0,0)|0;$c=ad+4|0;lc=c[$c>>2]|0;do if(lc|0){if(__Z16atomic_decrementPj(lc+-8|0)|0)break;_c=c[$c>>2]|0;Nc=(_c|0)==0?0:_c+-4|0;_c=Nc+4|0;if(c[Nc>>2]|0){Oc=0;do{__ZN10StringNameD2Ev(_c+(Oc<<2)|0);Oc=Oc+1|0}while(Oc>>>0<(c[Nc>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(lc,1)}while(0);__ZN10StringNameD2Ev(ad);__Z8D_METHODPKcS0_(bd,899522,899554);ad=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(ad);c[ad>>2]=293204;__ZN10MethodBind10_set_constEb(ad,0);__ZN10MethodBind24_generate_argument_typesEi(ad,1);c[ad+44>>2]=236;c[ad+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,ad,bd,0,0)|0;ad=bd+4|0;lc=c[ad>>2]|0;do if(lc|0){if(__Z16atomic_decrementPj(lc+-8|0)|0)break;$c=c[ad>>2]|0;Nc=($c|0)==0?0:$c+-4|0;$c=Nc+4|0;if(c[Nc>>2]|0){Oc=0;do{__ZN10StringNameD2Ev($c+(Oc<<2)|0);Oc=Oc+1|0}while(Oc>>>0<(c[Nc>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(lc,1)}while(0);__ZN10StringNameD2Ev(bd);__Z8D_METHODPKc(cd,899569);bd=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(bd);c[bd>>2]=293384;__ZN10MethodBind10_set_constEb(bd,1);__ZN10MethodBind24_generate_argument_typesEi(bd,0);__ZN10MethodBind12_set_returnsEb(bd,1);c[bd+44>>2]=243;c[bd+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,bd,cd,0,0)|0;bd=cd+4|0;lc=c[bd>>2]|0;do if(lc|0){if(__Z16atomic_decrementPj(lc+-8|0)|0)break;ad=c[bd>>2]|0;Nc=(ad|0)==0?0:ad+-4|0;ad=Nc+4|0;if(c[Nc>>2]|0){Oc=0;do{__ZN10StringNameD2Ev(ad+(Oc<<2)|0);Oc=Oc+1|0}while(Oc>>>0<(c[Nc>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(lc,1)}while(0);__ZN10StringNameD2Ev(cd);__Z8D_METHODPKcS0_(dd,899601,899632);cd=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(cd);c[cd>>2]=293204;__ZN10MethodBind10_set_constEb(cd,0);__ZN10MethodBind24_generate_argument_typesEi(cd,1);c[cd+44>>2]=237;c[cd+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,cd,dd,0,0)|0;cd=dd+4|0;lc=c[cd>>2]|0;do if(lc|0){if(__Z16atomic_decrementPj(lc+-8|0)|0)break;bd=c[cd>>2]|0;Nc=(bd|0)==0?0:bd+-4|0;bd=Nc+4|0;if(c[Nc>>2]|0){Oc=0;do{__ZN10StringNameD2Ev(bd+(Oc<<2)|0);Oc=Oc+1|0}while(Oc>>>0<(c[Nc>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(lc,1)}while(0);__ZN10StringNameD2Ev(dd);__Z8D_METHODPKc(ed,899646);dd=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(dd);c[dd>>2]=293384;__ZN10MethodBind10_set_constEb(dd,1);__ZN10MethodBind24_generate_argument_typesEi(dd,0);__ZN10MethodBind12_set_returnsEb(dd,1);c[dd+44>>2]=244;c[dd+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,dd,ed,0,0)|0;dd=ed+4|0;lc=c[dd>>2]|0;do if(lc|0){if(__Z16atomic_decrementPj(lc+-8|0)|0)break;cd=c[dd>>2]|0;Nc=(cd|0)==0?0:cd+-4|0;cd=Nc+4|0;if(c[Nc>>2]|0){Oc=0;do{__ZN10StringNameD2Ev(cd+(Oc<<2)|0);Oc=Oc+1|0}while(Oc>>>0<(c[Nc>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(lc,1)}while(0);__ZN10StringNameD2Ev(ed);__ZN6StringC2EPKc(b,900803);c[y>>2]=c[b>>2];__ZN10StringNameC2ERK6String(fd,y);__ZN6StringC2EPKc(b,899677);__ZN6StringC2EPKc(z,899685);__ZN7ClassDB18add_property_groupE10StringNameRK6StringS3_(fd,b,z);ed=c[z>>2]|0;do if(ed|0){if(__Z16atomic_decrementPj(ed+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ed,1)}while(0);ed=c[b>>2]|0;do if(ed|0){if(__Z16atomic_decrementPj(ed+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ed,1)}while(0);__ZN10StringNameD2Ev(fd);fd=c[y>>2]|0;do if(fd|0){if(__Z16atomic_decrementPj(fd+-8|0)|0)break;__ZN6Memory11free_staticEPvb(fd,1)}while(0);__ZN6StringC2EPKc(b,900803);c[y>>2]=c[b>>2];__ZN10StringNameC2ERK6String(gd,y);__ZN6StringC2EPKc(hd,899694);__ZN6StringC2EPKc(z,899707);fd=b+4|0;c[fd>>2]=0;ed=b+12|0;c[ed>>2]=0;c[b>>2]=2;lc=c[hd>>2]|0;do if(lc|0){c[fd>>2]=0;if(!(__Z28atomic_conditional_incrementPj(lc+-8|0)|0))break;c[fd>>2]=c[hd>>2]}while(0);c[b+8>>2]=3;fd=c[ed>>2]|0;do if((fd|0)!=(c[z>>2]|0)){do if(fd|0){if(__Z16atomic_decrementPj(fd+-8|0)|0)break;__ZN6Memory11free_staticEPvb(fd,1)}while(0);c[ed>>2]=0;lc=c[z>>2]|0;if(!lc)break;if(!(__Z28atomic_conditional_incrementPj(lc+-8|0)|0))break;c[ed>>2]=c[z>>2]}while(0);c[b+16>>2]=7;c[C>>2]=__Z11_scs_createPKc(899193)|0;c[D>>2]=__Z11_scs_createPKc(899208)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(gd,b,C,D,-1);__ZN10StringNameD2Ev(D);__ZN10StringNameD2Ev(C);ed=c[b+12>>2]|0;do if(ed|0){if(__Z16atomic_decrementPj(ed+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ed,1)}while(0);ed=c[b+4>>2]|0;do if(ed|0){if(__Z16atomic_decrementPj(ed+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ed,1)}while(0);ed=c[z>>2]|0;do if(ed|0){if(__Z16atomic_decrementPj(ed+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ed,1)}while(0);ed=c[hd>>2]|0;do if(ed|0){if(__Z16atomic_decrementPj(ed+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ed,1)}while(0);__ZN10StringNameD2Ev(gd);gd=c[y>>2]|0;do if(gd|0){if(__Z16atomic_decrementPj(gd+-8|0)|0)break;__ZN6Memory11free_staticEPvb(gd,1)}while(0);__ZN6StringC2EPKc(b,900803);c[y>>2]=c[b>>2];__ZN10StringNameC2ERK6String(id,y);__ZN6StringC2EPKc(jd,899736);__ZN6StringC2EPKc(z,896505);gd=b+4|0;c[gd>>2]=0;ed=b+12|0;c[ed>>2]=0;c[b>>2]=3;hd=c[jd>>2]|0;do if(hd|0){c[gd>>2]=0;if(!(__Z28atomic_conditional_incrementPj(hd+-8|0)|0))break;c[gd>>2]=c[jd>>2]}while(0);c[b+8>>2]=1;gd=c[ed>>2]|0;do if((gd|0)!=(c[z>>2]|0)){do if(gd|0){if(__Z16atomic_decrementPj(gd+-8|0)|0)break;__ZN6Memory11free_staticEPvb(gd,1)}while(0);c[ed>>2]=0;hd=c[z>>2]|0;if(!hd)break;if(!(__Z28atomic_conditional_incrementPj(hd+-8|0)|0))break;c[ed>>2]=c[z>>2]}while(0);c[b+16>>2]=7;c[C>>2]=__Z11_scs_createPKc(899223)|0;c[D>>2]=__Z11_scs_createPKc(899253)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(id,b,C,D,-1);__ZN10StringNameD2Ev(D);__ZN10StringNameD2Ev(C);ed=c[b+12>>2]|0;do if(ed|0){if(__Z16atomic_decrementPj(ed+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ed,1)}while(0);ed=c[b+4>>2]|0;do if(ed|0){if(__Z16atomic_decrementPj(ed+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ed,1)}while(0);ed=c[z>>2]|0;do if(ed|0){if(__Z16atomic_decrementPj(ed+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ed,1)}while(0);ed=c[jd>>2]|0;do if(ed|0){if(__Z16atomic_decrementPj(ed+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ed,1)}while(0);__ZN10StringNameD2Ev(id);id=c[y>>2]|0;do if(id|0){if(__Z16atomic_decrementPj(id+-8|0)|0)break;__ZN6Memory11free_staticEPvb(id,1)}while(0);__ZN6StringC2EPKc(b,900803);c[y>>2]=c[b>>2];__ZN10StringNameC2ERK6String(kd,y);__ZN6StringC2EPKc(ld,899753);__ZN6StringC2EPKc(z,896505);id=b+4|0;c[id>>2]=0;ed=b+12|0;c[ed>>2]=0;c[b>>2]=3;jd=c[ld>>2]|0;do if(jd|0){c[id>>2]=0;if(!(__Z28atomic_conditional_incrementPj(jd+-8|0)|0))break;c[id>>2]=c[ld>>2]}while(0);c[b+8>>2]=1;id=c[ed>>2]|0;do if((id|0)!=(c[z>>2]|0)){do if(id|0){if(__Z16atomic_decrementPj(id+-8|0)|0)break;__ZN6Memory11free_staticEPvb(id,1)}while(0);c[ed>>2]=0;jd=c[z>>2]|0;if(!jd)break;if(!(__Z28atomic_conditional_incrementPj(jd+-8|0)|0))break;c[ed>>2]=c[z>>2]}while(0);c[b+16>>2]=7;c[C>>2]=__Z11_scs_createPKc(899274)|0;c[D>>2]=__Z11_scs_createPKc(899292)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(kd,b,C,D,-1);__ZN10StringNameD2Ev(D);__ZN10StringNameD2Ev(C);ed=c[b+12>>2]|0;do if(ed|0){if(__Z16atomic_decrementPj(ed+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ed,1)}while(0);ed=c[b+4>>2]|0;do if(ed|0){if(__Z16atomic_decrementPj(ed+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ed,1)}while(0);ed=c[z>>2]|0;do if(ed|0){if(__Z16atomic_decrementPj(ed+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ed,1)}while(0);ed=c[ld>>2]|0;do if(ed|0){if(__Z16atomic_decrementPj(ed+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ed,1)}while(0);__ZN10StringNameD2Ev(kd);kd=c[y>>2]|0;do if(kd|0){if(__Z16atomic_decrementPj(kd+-8|0)|0)break;__ZN6Memory11free_staticEPvb(kd,1)}while(0);__ZN6StringC2EPKc(b,900803);c[y>>2]=c[b>>2];__ZN10StringNameC2ERK6String(md,y);__ZN6StringC2EPKc(b,899767);__ZN6StringC2EPKc(z,899781);__ZN7ClassDB18add_property_groupE10StringNameRK6StringS3_(md,b,z);kd=c[z>>2]|0;do if(kd|0){if(__Z16atomic_decrementPj(kd+-8|0)|0)break;__ZN6Memory11free_staticEPvb(kd,1)}while(0);kd=c[b>>2]|0;do if(kd|0){if(__Z16atomic_decrementPj(kd+-8|0)|0)break;__ZN6Memory11free_staticEPvb(kd,1)}while(0);__ZN10StringNameD2Ev(md);md=c[y>>2]|0;do if(md|0){if(__Z16atomic_decrementPj(md+-8|0)|0)break;__ZN6Memory11free_staticEPvb(md,1)}while(0);__ZN6StringC2EPKc(b,900803);c[y>>2]=c[b>>2];__ZN10StringNameC2ERK6String(nd,y);__ZN6StringC2EPKc(od,899796);__ZN6StringC2EPKc(z,1263606);md=b+4|0;c[md>>2]=0;kd=b+12|0;c[kd>>2]=0;c[b>>2]=1;ed=c[od>>2]|0;do if(ed|0){c[md>>2]=0;if(!(__Z28atomic_conditional_incrementPj(ed+-8|0)|0))break;c[md>>2]=c[od>>2]}while(0);c[b+8>>2]=0;md=c[kd>>2]|0;do if((md|0)!=(c[z>>2]|0)){do if(md|0){if(__Z16atomic_decrementPj(md+-8|0)|0)break;__ZN6Memory11free_staticEPvb(md,1)}while(0);c[kd>>2]=0;ed=c[z>>2]|0;if(!ed)break;if(!(__Z28atomic_conditional_incrementPj(ed+-8|0)|0))break;c[kd>>2]=c[z>>2]}while(0);c[b+16>>2]=7;c[C>>2]=__Z11_scs_createPKc(899310)|0;c[D>>2]=__Z11_scs_createPKc(899350)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(nd,b,C,D,-1);__ZN10StringNameD2Ev(D);__ZN10StringNameD2Ev(C);kd=c[b+12>>2]|0;do if(kd|0){if(__Z16atomic_decrementPj(kd+-8|0)|0)break;__ZN6Memory11free_staticEPvb(kd,1)}while(0);kd=c[b+4>>2]|0;do if(kd|0){if(__Z16atomic_decrementPj(kd+-8|0)|0)break;__ZN6Memory11free_staticEPvb(kd,1)}while(0);kd=c[z>>2]|0;do if(kd|0){if(__Z16atomic_decrementPj(kd+-8|0)|0)break;__ZN6Memory11free_staticEPvb(kd,1)}while(0);kd=c[od>>2]|0;do if(kd|0){if(__Z16atomic_decrementPj(kd+-8|0)|0)break;__ZN6Memory11free_staticEPvb(kd,1)}while(0);__ZN10StringNameD2Ev(nd);nd=c[y>>2]|0;do if(nd|0){if(__Z16atomic_decrementPj(nd+-8|0)|0)break;__ZN6Memory11free_staticEPvb(nd,1)}while(0);__ZN6StringC2EPKc(b,900803);c[y>>2]=c[b>>2];__ZN10StringNameC2ERK6String(pd,y);__ZN6StringC2EPKc(qd,899817);__ZN6StringC2EPKc(z,899836);nd=b+4|0;c[nd>>2]=0;kd=b+12|0;c[kd>>2]=0;c[b>>2]=3;od=c[qd>>2]|0;do if(od|0){c[nd>>2]=0;if(!(__Z28atomic_conditional_incrementPj(od+-8|0)|0))break;c[nd>>2]=c[qd>>2]}while(0);c[b+8>>2]=1;nd=c[kd>>2]|0;do if((nd|0)!=(c[z>>2]|0)){do if(nd|0){if(__Z16atomic_decrementPj(nd+-8|0)|0)break;__ZN6Memory11free_staticEPvb(nd,1)}while(0);c[kd>>2]=0;od=c[z>>2]|0;if(!od)break;if(!(__Z28atomic_conditional_incrementPj(od+-8|0)|0))break;c[kd>>2]=c[z>>2]}while(0);c[b+16>>2]=7;c[C>>2]=__Z11_scs_createPKc(899601)|0;c[D>>2]=__Z11_scs_createPKc(899646)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(pd,b,C,D,-1);__ZN10StringNameD2Ev(D);__ZN10StringNameD2Ev(C);kd=c[b+12>>2]|0;do if(kd|0){if(__Z16atomic_decrementPj(kd+-8|0)|0)break;__ZN6Memory11free_staticEPvb(kd,1)}while(0);kd=c[b+4>>2]|0;do if(kd|0){if(__Z16atomic_decrementPj(kd+-8|0)|0)break;__ZN6Memory11free_staticEPvb(kd,1)}while(0);kd=c[z>>2]|0;do if(kd|0){if(__Z16atomic_decrementPj(kd+-8|0)|0)break;__ZN6Memory11free_staticEPvb(kd,1)}while(0);kd=c[qd>>2]|0;do if(kd|0){if(__Z16atomic_decrementPj(kd+-8|0)|0)break;__ZN6Memory11free_staticEPvb(kd,1)}while(0);__ZN10StringNameD2Ev(pd);pd=c[y>>2]|0;do if(pd|0){if(__Z16atomic_decrementPj(pd+-8|0)|0)break;__ZN6Memory11free_staticEPvb(pd,1)}while(0);__ZN6StringC2EPKc(b,900803);c[y>>2]=c[b>>2];__ZN10StringNameC2ERK6String(rd,y);__ZN6StringC2EPKc(sd,899849);__ZN6StringC2EPKc(z,896505);pd=b+4|0;c[pd>>2]=0;kd=b+12|0;c[kd>>2]=0;c[b>>2]=3;qd=c[sd>>2]|0;do if(qd|0){c[pd>>2]=0;if(!(__Z28atomic_conditional_incrementPj(qd+-8|0)|0))break;c[pd>>2]=c[sd>>2]}while(0);c[b+8>>2]=1;pd=c[kd>>2]|0;do if((pd|0)!=(c[z>>2]|0)){do if(pd|0){if(__Z16atomic_decrementPj(pd+-8|0)|0)break;__ZN6Memory11free_staticEPvb(pd,1)}while(0);c[kd>>2]=0;qd=c[z>>2]|0;if(!qd)break;if(!(__Z28atomic_conditional_incrementPj(qd+-8|0)|0))break;c[kd>>2]=c[z>>2]}while(0);c[b+16>>2]=7;c[C>>2]=__Z11_scs_createPKc(899449)|0;c[D>>2]=__Z11_scs_createPKc(899492)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(rd,b,C,D,-1);__ZN10StringNameD2Ev(D);__ZN10StringNameD2Ev(C);kd=c[b+12>>2]|0;do if(kd|0){if(__Z16atomic_decrementPj(kd+-8|0)|0)break;__ZN6Memory11free_staticEPvb(kd,1)}while(0);kd=c[b+4>>2]|0;do if(kd|0){if(__Z16atomic_decrementPj(kd+-8|0)|0)break;__ZN6Memory11free_staticEPvb(kd,1)}while(0);kd=c[z>>2]|0;do if(kd|0){if(__Z16atomic_decrementPj(kd+-8|0)|0)break;__ZN6Memory11free_staticEPvb(kd,1)}while(0);kd=c[sd>>2]|0;do if(kd|0){if(__Z16atomic_decrementPj(kd+-8|0)|0)break;__ZN6Memory11free_staticEPvb(kd,1)}while(0);__ZN10StringNameD2Ev(rd);rd=c[y>>2]|0;do if(rd|0){if(__Z16atomic_decrementPj(rd+-8|0)|0)break;__ZN6Memory11free_staticEPvb(rd,1)}while(0);__ZN6StringC2EPKc(b,900803);c[y>>2]=c[b>>2];__ZN10StringNameC2ERK6String(td,y);__ZN6StringC2EPKc(ud,899871);__ZN6StringC2EPKc(z,896505);rd=b+4|0;c[rd>>2]=0;kd=b+12|0;c[kd>>2]=0;c[b>>2]=3;sd=c[ud>>2]|0;do if(sd|0){c[rd>>2]=0;if(!(__Z28atomic_conditional_incrementPj(sd+-8|0)|0))break;c[rd>>2]=c[ud>>2]}while(0);c[b+8>>2]=1;rd=c[kd>>2]|0;do if((rd|0)!=(c[z>>2]|0)){do if(rd|0){if(__Z16atomic_decrementPj(rd+-8|0)|0)break;__ZN6Memory11free_staticEPvb(rd,1)}while(0);c[kd>>2]=0;sd=c[z>>2]|0;if(!sd)break;if(!(__Z28atomic_conditional_incrementPj(sd+-8|0)|0))break;c[kd>>2]=c[z>>2]}while(0);c[b+16>>2]=7;c[C>>2]=__Z11_scs_createPKc(899376)|0;c[D>>2]=__Z11_scs_createPKc(899419)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(td,b,C,D,-1);__ZN10StringNameD2Ev(D);__ZN10StringNameD2Ev(C);kd=c[b+12>>2]|0;do if(kd|0){if(__Z16atomic_decrementPj(kd+-8|0)|0)break;__ZN6Memory11free_staticEPvb(kd,1)}while(0);kd=c[b+4>>2]|0;do if(kd|0){if(__Z16atomic_decrementPj(kd+-8|0)|0)break;__ZN6Memory11free_staticEPvb(kd,1)}while(0);kd=c[z>>2]|0;do if(kd|0){if(__Z16atomic_decrementPj(kd+-8|0)|0)break;__ZN6Memory11free_staticEPvb(kd,1)}while(0);kd=c[ud>>2]|0;do if(kd|0){if(__Z16atomic_decrementPj(kd+-8|0)|0)break;__ZN6Memory11free_staticEPvb(kd,1)}while(0);__ZN10StringNameD2Ev(td);td=c[y>>2]|0;do if(td|0){if(__Z16atomic_decrementPj(td+-8|0)|0)break;__ZN6Memory11free_staticEPvb(td,1)}while(0);__ZN6StringC2EPKc(b,900803);c[y>>2]=c[b>>2];__ZN10StringNameC2ERK6String(vd,y);__ZN6StringC2EPKc(wd,899893);__ZN6StringC2EPKc(z,899836);td=b+4|0;c[td>>2]=0;kd=b+12|0;c[kd>>2]=0;c[b>>2]=3;ud=c[wd>>2]|0;do if(ud|0){c[td>>2]=0;if(!(__Z28atomic_conditional_incrementPj(ud+-8|0)|0))break;c[td>>2]=c[wd>>2]}while(0);c[b+8>>2]=1;td=c[kd>>2]|0;do if((td|0)!=(c[z>>2]|0)){do if(td|0){if(__Z16atomic_decrementPj(td+-8|0)|0)break;__ZN6Memory11free_staticEPvb(td,1)}while(0);c[kd>>2]=0;ud=c[z>>2]|0;if(!ud)break;if(!(__Z28atomic_conditional_incrementPj(ud+-8|0)|0))break;c[kd>>2]=c[z>>2]}while(0);c[b+16>>2]=7;c[C>>2]=__Z11_scs_createPKc(899522)|0;c[D>>2]=__Z11_scs_createPKc(899569)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(vd,b,C,D,-1);__ZN10StringNameD2Ev(D);__ZN10StringNameD2Ev(C);kd=c[b+12>>2]|0;do if(kd|0){if(__Z16atomic_decrementPj(kd+-8|0)|0)break;__ZN6Memory11free_staticEPvb(kd,1)}while(0);kd=c[b+4>>2]|0;do if(kd|0){if(__Z16atomic_decrementPj(kd+-8|0)|0)break;__ZN6Memory11free_staticEPvb(kd,1)}while(0);kd=c[z>>2]|0;do if(kd|0){if(__Z16atomic_decrementPj(kd+-8|0)|0)break;__ZN6Memory11free_staticEPvb(kd,1)}while(0);kd=c[wd>>2]|0;do if(kd|0){if(__Z16atomic_decrementPj(kd+-8|0)|0)break;__ZN6Memory11free_staticEPvb(kd,1)}while(0);__ZN10StringNameD2Ev(vd);vd=c[y>>2]|0;do if(vd|0){if(__Z16atomic_decrementPj(vd+-8|0)|0)break;__ZN6Memory11free_staticEPvb(vd,1)}while(0);__Z8D_METHODPKcS0_(xd,899912,1113974);vd=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(vd);c[vd>>2]=293492;__ZN10MethodBind10_set_constEb(vd,0);__ZN10MethodBind24_generate_argument_typesEi(vd,1);c[vd+44>>2]=1627;c[vd+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,vd,xd,0,0)|0;vd=xd+4|0;kd=c[vd>>2]|0;do if(kd|0){if(__Z16atomic_decrementPj(kd+-8|0)|0)break;wd=c[vd>>2]|0;td=(wd|0)==0?0:wd+-4|0;wd=td+4|0;if(c[td>>2]|0){ud=0;do{__ZN10StringNameD2Ev(wd+(ud<<2)|0);ud=ud+1|0}while(ud>>>0<(c[td>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(kd,1)}while(0);__ZN10StringNameD2Ev(xd);__Z8D_METHODPKc(yd,899934);xd=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(xd);c[xd>>2]=293528;__ZN10MethodBind10_set_constEb(xd,1);__ZN10MethodBind24_generate_argument_typesEi(xd,0);__ZN10MethodBind12_set_returnsEb(xd,1);c[xd+44>>2]=5597;c[xd+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,xd,yd,0,0)|0;xd=yd+4|0;kd=c[xd>>2]|0;do if(kd|0){if(__Z16atomic_decrementPj(kd+-8|0)|0)break;vd=c[xd>>2]|0;td=(vd|0)==0?0:vd+-4|0;vd=td+4|0;if(c[td>>2]|0){ud=0;do{__ZN10StringNameD2Ev(vd+(ud<<2)|0);ud=ud+1|0}while(ud>>>0<(c[td>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(kd,1)}while(0);__ZN10StringNameD2Ev(yd);__Z8D_METHODPKcS0_(zd,899956,899982);yd=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(yd);c[yd>>2]=293204;__ZN10MethodBind10_set_constEb(yd,0);__ZN10MethodBind24_generate_argument_typesEi(yd,1);c[yd+44>>2]=238;c[yd+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,yd,zd,0,0)|0;yd=zd+4|0;kd=c[yd>>2]|0;do if(kd|0){if(__Z16atomic_decrementPj(kd+-8|0)|0)break;xd=c[yd>>2]|0;td=(xd|0)==0?0:xd+-4|0;xd=td+4|0;if(c[td>>2]|0){ud=0;do{__ZN10StringNameD2Ev(xd+(ud<<2)|0);ud=ud+1|0}while(ud>>>0<(c[td>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(kd,1)}while(0);__ZN10StringNameD2Ev(zd);__Z8D_METHODPKc(Ad,899993);zd=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(zd);c[zd>>2]=293384;__ZN10MethodBind10_set_constEb(zd,1);__ZN10MethodBind24_generate_argument_typesEi(zd,0);__ZN10MethodBind12_set_returnsEb(zd,1);c[zd+44>>2]=245;c[zd+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,zd,Ad,0,0)|0;zd=Ad+4|0;kd=c[zd>>2]|0;do if(kd|0){if(__Z16atomic_decrementPj(kd+-8|0)|0)break;yd=c[zd>>2]|0;td=(yd|0)==0?0:yd+-4|0;yd=td+4|0;if(c[td>>2]|0){ud=0;do{__ZN10StringNameD2Ev(yd+(ud<<2)|0);ud=ud+1|0}while(ud>>>0<(c[td>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(kd,1)}while(0);__ZN10StringNameD2Ev(Ad);__Z8D_METHODPKcS0_(Bd,900019,900043);Ad=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(Ad);c[Ad>>2]=293204;__ZN10MethodBind10_set_constEb(Ad,0);__ZN10MethodBind24_generate_argument_typesEi(Ad,1);c[Ad+44>>2]=239;c[Ad+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,Ad,Bd,0,0)|0;Ad=Bd+4|0;kd=c[Ad>>2]|0;do if(kd|0){if(__Z16atomic_decrementPj(kd+-8|0)|0)break;zd=c[Ad>>2]|0;td=(zd|0)==0?0:zd+-4|0;zd=td+4|0;if(c[td>>2]|0){ud=0;do{__ZN10StringNameD2Ev(zd+(ud<<2)|0);ud=ud+1|0}while(ud>>>0<(c[td>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(kd,1)}while(0);__ZN10StringNameD2Ev(Bd);__Z8D_METHODPKc(Cd,900052);Bd=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(Bd);c[Bd>>2]=293384;__ZN10MethodBind10_set_constEb(Bd,1);__ZN10MethodBind24_generate_argument_typesEi(Bd,0);__ZN10MethodBind12_set_returnsEb(Bd,1);c[Bd+44>>2]=246;c[Bd+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,Bd,Cd,0,0)|0;Bd=Cd+4|0;kd=c[Bd>>2]|0;do if(kd|0){if(__Z16atomic_decrementPj(kd+-8|0)|0)break;Ad=c[Bd>>2]|0;td=(Ad|0)==0?0:Ad+-4|0;Ad=td+4|0;if(c[td>>2]|0){ud=0;do{__ZN10StringNameD2Ev(Ad+(ud<<2)|0);ud=ud+1|0}while(ud>>>0<(c[td>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(kd,1)}while(0);__ZN10StringNameD2Ev(Cd);__Z8D_METHODPKcS0_(Dd,900076,900102);Cd=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(Cd);c[Cd>>2]=293204;__ZN10MethodBind10_set_constEb(Cd,0);__ZN10MethodBind24_generate_argument_typesEi(Cd,1);c[Cd+44>>2]=240;c[Cd+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,Cd,Dd,0,0)|0;Cd=Dd+4|0;kd=c[Cd>>2]|0;do if(kd|0){if(__Z16atomic_decrementPj(kd+-8|0)|0)break;Bd=c[Cd>>2]|0;td=(Bd|0)==0?0:Bd+-4|0;Bd=td+4|0;if(c[td>>2]|0){ud=0;do{__ZN10StringNameD2Ev(Bd+(ud<<2)|0);ud=ud+1|0}while(ud>>>0<(c[td>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(kd,1)}while(0);__ZN10StringNameD2Ev(Dd);__Z8D_METHODPKc(Ed,900113);Dd=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(Dd);c[Dd>>2]=293384;__ZN10MethodBind10_set_constEb(Dd,1);__ZN10MethodBind24_generate_argument_typesEi(Dd,0);__ZN10MethodBind12_set_returnsEb(Dd,1);c[Dd+44>>2]=247;c[Dd+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,Dd,Ed,0,0)|0;Dd=Ed+4|0;kd=c[Dd>>2]|0;do if(kd|0){if(__Z16atomic_decrementPj(kd+-8|0)|0)break;Cd=c[Dd>>2]|0;td=(Cd|0)==0?0:Cd+-4|0;Cd=td+4|0;if(c[td>>2]|0){ud=0;do{__ZN10StringNameD2Ev(Cd+(ud<<2)|0);ud=ud+1|0}while(ud>>>0<(c[td>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(kd,1)}while(0);__ZN10StringNameD2Ev(Ed);__Z8D_METHODPKcS0_(Fd,900139,900171);Ed=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(Ed);c[Ed>>2]=293852;__ZN10MethodBind10_set_constEb(Ed,0);__ZN10MethodBind24_generate_argument_typesEi(Ed,1);c[Ed+44>>2]=1628;c[Ed+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,Ed,Fd,0,0)|0;Ed=Fd+4|0;kd=c[Ed>>2]|0;do if(kd|0){if(__Z16atomic_decrementPj(kd+-8|0)|0)break;Dd=c[Ed>>2]|0;td=(Dd|0)==0?0:Dd+-4|0;Dd=td+4|0;if(c[td>>2]|0){ud=0;do{__ZN10StringNameD2Ev(Dd+(ud<<2)|0);ud=ud+1|0}while(ud>>>0<(c[td>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(kd,1)}while(0);__ZN10StringNameD2Ev(Fd);__Z8D_METHODPKc(Gd,900188);Fd=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(Fd);c[Fd>>2]=293888;__ZN10MethodBind10_set_constEb(Fd,1);__ZN10MethodBind24_generate_argument_typesEi(Fd,0);__ZN10MethodBind12_set_returnsEb(Fd,1);c[Fd+44>>2]=5598;c[Fd+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,Fd,Gd,0,0)|0;Fd=Gd+4|0;kd=c[Fd>>2]|0;do if(kd|0){if(__Z16atomic_decrementPj(kd+-8|0)|0)break;Ed=c[Fd>>2]|0;td=(Ed|0)==0?0:Ed+-4|0;Ed=td+4|0;if(c[td>>2]|0){ud=0;do{__ZN10StringNameD2Ev(Ed+(ud<<2)|0);ud=ud+1|0}while(ud>>>0<(c[td>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(kd,1)}while(0);__ZN10StringNameD2Ev(Gd);__ZN6StringC2EPKc(b,900803);c[y>>2]=c[b>>2];__ZN10StringNameC2ERK6String(Hd,y);__ZN6StringC2EPKc(b,900220);__ZN6StringC2EPKc(z,900232);__ZN7ClassDB18add_property_groupE10StringNameRK6StringS3_(Hd,b,z);Gd=c[z>>2]|0;do if(Gd|0){if(__Z16atomic_decrementPj(Gd+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Gd,1)}while(0);Gd=c[b>>2]|0;do if(Gd|0){if(__Z16atomic_decrementPj(Gd+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Gd,1)}while(0);__ZN10StringNameD2Ev(Hd);Hd=c[y>>2]|0;do if(Hd|0){if(__Z16atomic_decrementPj(Hd+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Hd,1)}while(0);__ZN6StringC2EPKc(b,900803);c[y>>2]=c[b>>2];__ZN10StringNameC2ERK6String(Id,y);__ZN6StringC2EPKc(Jd,900244);__ZN6StringC2EPKc(z,1263606);Hd=b+4|0;c[Hd>>2]=0;Gd=b+12|0;c[Gd>>2]=0;c[b>>2]=1;kd=c[Jd>>2]|0;do if(kd|0){c[Hd>>2]=0;if(!(__Z28atomic_conditional_incrementPj(kd+-8|0)|0))break;c[Hd>>2]=c[Jd>>2]}while(0);c[b+8>>2]=0;Hd=c[Gd>>2]|0;do if((Hd|0)!=(c[z>>2]|0)){do if(Hd|0){if(__Z16atomic_decrementPj(Hd+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Hd,1)}while(0);c[Gd>>2]=0;kd=c[z>>2]|0;if(!kd)break;if(!(__Z28atomic_conditional_incrementPj(kd+-8|0)|0))break;c[Gd>>2]=c[z>>2]}while(0);c[b+16>>2]=7;c[C>>2]=__Z11_scs_createPKc(899912)|0;c[D>>2]=__Z11_scs_createPKc(899934)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(Id,b,C,D,-1);__ZN10StringNameD2Ev(D);__ZN10StringNameD2Ev(C);Gd=c[b+12>>2]|0;do if(Gd|0){if(__Z16atomic_decrementPj(Gd+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Gd,1)}while(0);Gd=c[b+4>>2]|0;do if(Gd|0){if(__Z16atomic_decrementPj(Gd+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Gd,1)}while(0);Gd=c[z>>2]|0;do if(Gd|0){if(__Z16atomic_decrementPj(Gd+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Gd,1)}while(0);Gd=c[Jd>>2]|0;do if(Gd|0){if(__Z16atomic_decrementPj(Gd+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Gd,1)}while(0);__ZN10StringNameD2Ev(Id);Id=c[y>>2]|0;do if(Id|0){if(__Z16atomic_decrementPj(Id+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Id,1)}while(0);__ZN6StringC2EPKc(b,900803);c[y>>2]=c[b>>2];__ZN10StringNameC2ERK6String(Kd,y);__ZN6StringC2EPKc(Ld,900263);__ZN6StringC2EPKc(z,900285);Id=b+4|0;c[Id>>2]=0;Gd=b+12|0;c[Gd>>2]=0;c[b>>2]=3;Jd=c[Ld>>2]|0;do if(Jd|0){c[Id>>2]=0;if(!(__Z28atomic_conditional_incrementPj(Jd+-8|0)|0))break;c[Id>>2]=c[Ld>>2]}while(0);c[b+8>>2]=1;Id=c[Gd>>2]|0;do if((Id|0)!=(c[z>>2]|0)){do if(Id|0){if(__Z16atomic_decrementPj(Id+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Id,1)}while(0);c[Gd>>2]=0;Jd=c[z>>2]|0;if(!Jd)break;if(!(__Z28atomic_conditional_incrementPj(Jd+-8|0)|0))break;c[Gd>>2]=c[z>>2]}while(0);c[b+16>>2]=7;c[C>>2]=__Z11_scs_createPKc(899956)|0;c[D>>2]=__Z11_scs_createPKc(899993)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(Kd,b,C,D,-1);__ZN10StringNameD2Ev(D);__ZN10StringNameD2Ev(C);Gd=c[b+12>>2]|0;do if(Gd|0){if(__Z16atomic_decrementPj(Gd+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Gd,1)}while(0);Gd=c[b+4>>2]|0;do if(Gd|0){if(__Z16atomic_decrementPj(Gd+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Gd,1)}while(0);Gd=c[z>>2]|0;do if(Gd|0){if(__Z16atomic_decrementPj(Gd+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Gd,1)}while(0);Gd=c[Ld>>2]|0;do if(Gd|0){if(__Z16atomic_decrementPj(Gd+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Gd,1)}while(0);__ZN10StringNameD2Ev(Kd);Kd=c[y>>2]|0;do if(Kd|0){if(__Z16atomic_decrementPj(Kd+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Kd,1)}while(0);__ZN6StringC2EPKc(b,900803);c[y>>2]=c[b>>2];__ZN10StringNameC2ERK6String(Md,y);__ZN6StringC2EPKc(Nd,900297);__ZN6StringC2EPKc(z,900285);Kd=b+4|0;c[Kd>>2]=0;Gd=b+12|0;c[Gd>>2]=0;c[b>>2]=3;Ld=c[Nd>>2]|0;do if(Ld|0){c[Kd>>2]=0;if(!(__Z28atomic_conditional_incrementPj(Ld+-8|0)|0))break;c[Kd>>2]=c[Nd>>2]}while(0);c[b+8>>2]=1;Kd=c[Gd>>2]|0;do if((Kd|0)!=(c[z>>2]|0)){do if(Kd|0){if(__Z16atomic_decrementPj(Kd+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Kd,1)}while(0);c[Gd>>2]=0;Ld=c[z>>2]|0;if(!Ld)break;if(!(__Z28atomic_conditional_incrementPj(Ld+-8|0)|0))break;c[Gd>>2]=c[z>>2]}while(0);c[b+16>>2]=7;c[C>>2]=__Z11_scs_createPKc(900019)|0;c[D>>2]=__Z11_scs_createPKc(900052)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(Md,b,C,D,-1);__ZN10StringNameD2Ev(D);__ZN10StringNameD2Ev(C);Gd=c[b+12>>2]|0;do if(Gd|0){if(__Z16atomic_decrementPj(Gd+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Gd,1)}while(0);Gd=c[b+4>>2]|0;do if(Gd|0){if(__Z16atomic_decrementPj(Gd+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Gd,1)}while(0);Gd=c[z>>2]|0;do if(Gd|0){if(__Z16atomic_decrementPj(Gd+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Gd,1)}while(0);Gd=c[Nd>>2]|0;do if(Gd|0){if(__Z16atomic_decrementPj(Gd+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Gd,1)}while(0);__ZN10StringNameD2Ev(Md);Md=c[y>>2]|0;do if(Md|0){if(__Z16atomic_decrementPj(Md+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Md,1)}while(0);__ZN6StringC2EPKc(b,900803);c[y>>2]=c[b>>2];__ZN10StringNameC2ERK6String(Od,y);__ZN6StringC2EPKc(Pd,900317);__ZN6StringC2EPKc(z,900285);Md=b+4|0;c[Md>>2]=0;Gd=b+12|0;c[Gd>>2]=0;c[b>>2]=3;Nd=c[Pd>>2]|0;do if(Nd|0){c[Md>>2]=0;if(!(__Z28atomic_conditional_incrementPj(Nd+-8|0)|0))break;c[Md>>2]=c[Pd>>2]}while(0);c[b+8>>2]=1;Md=c[Gd>>2]|0;do if((Md|0)!=(c[z>>2]|0)){do if(Md|0){if(__Z16atomic_decrementPj(Md+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Md,1)}while(0);c[Gd>>2]=0;Nd=c[z>>2]|0;if(!Nd)break;if(!(__Z28atomic_conditional_incrementPj(Nd+-8|0)|0))break;c[Gd>>2]=c[z>>2]}while(0);c[b+16>>2]=7;c[C>>2]=__Z11_scs_createPKc(900076)|0;c[D>>2]=__Z11_scs_createPKc(900113)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(Od,b,C,D,-1);__ZN10StringNameD2Ev(D);__ZN10StringNameD2Ev(C);Gd=c[b+12>>2]|0;do if(Gd|0){if(__Z16atomic_decrementPj(Gd+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Gd,1)}while(0);Gd=c[b+4>>2]|0;do if(Gd|0){if(__Z16atomic_decrementPj(Gd+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Gd,1)}while(0);Gd=c[z>>2]|0;do if(Gd|0){if(__Z16atomic_decrementPj(Gd+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Gd,1)}while(0);Gd=c[Pd>>2]|0;do if(Gd|0){if(__Z16atomic_decrementPj(Gd+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Gd,1)}while(0);__ZN10StringNameD2Ev(Od);Od=c[y>>2]|0;do if(Od|0){if(__Z16atomic_decrementPj(Od+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Od,1)}while(0);__ZN6StringC2EPKc(b,900803);c[y>>2]=c[b>>2];__ZN10StringNameC2ERK6String(Qd,y);__ZN6StringC2EPKc(Rd,900339);__ZN6StringC2EPKc(z,1075267);Od=b+4|0;c[Od>>2]=0;Gd=b+12|0;c[Gd>>2]=0;c[b>>2]=18;Pd=c[Rd>>2]|0;do if(Pd|0){c[Od>>2]=0;if(!(__Z28atomic_conditional_incrementPj(Pd+-8|0)|0))break;c[Od>>2]=c[Rd>>2]}while(0);c[b+8>>2]=17;Od=c[Gd>>2]|0;do if((Od|0)!=(c[z>>2]|0)){do if(Od|0){if(__Z16atomic_decrementPj(Od+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Od,1)}while(0);c[Gd>>2]=0;Pd=c[z>>2]|0;if(!Pd)break;if(!(__Z28atomic_conditional_incrementPj(Pd+-8|0)|0))break;c[Gd>>2]=c[z>>2]}while(0);c[b+16>>2]=7;c[C>>2]=__Z11_scs_createPKc(900139)|0;c[D>>2]=__Z11_scs_createPKc(900188)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(Qd,b,C,D,-1);__ZN10StringNameD2Ev(D);__ZN10StringNameD2Ev(C);C=c[b+12>>2]|0;do if(C|0){if(__Z16atomic_decrementPj(C+-8|0)|0)break;__ZN6Memory11free_staticEPvb(C,1)}while(0);C=c[b+4>>2]|0;do if(C|0){if(__Z16atomic_decrementPj(C+-8|0)|0)break;__ZN6Memory11free_staticEPvb(C,1)}while(0);C=c[z>>2]|0;do if(C|0){if(__Z16atomic_decrementPj(C+-8|0)|0)break;__ZN6Memory11free_staticEPvb(C,1)}while(0);C=c[Rd>>2]|0;do if(C|0){if(__Z16atomic_decrementPj(C+-8|0)|0)break;__ZN6Memory11free_staticEPvb(C,1)}while(0);__ZN10StringNameD2Ev(Qd);Qd=c[y>>2]|0;do if(Qd|0){if(__Z16atomic_decrementPj(Qd+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Qd,1)}while(0);__ZN6StringC2EPKc(b,900367);__ZN7VariantC2Ei(y,256);__Z11_GLOBAL_DEFRK6StringRK7Variant(Sd,b,y);if(c[Sd>>2]|0)__ZN7Variant5clearEv(Sd);if(c[y>>2]|0)__ZN7Variant5clearEv(y);Sd=c[b>>2]|0;do if(Sd|0){if(__Z16atomic_decrementPj(Sd+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Sd,1)}while(0);__ZN6StringC2EPKc(b,900803);c[z>>2]=c[b>>2];__ZN10StringNameC2ERK6String(y,z);__ZN10StringNameC2EPKc(b,900411);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(y,b,4);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(y);Sd=c[z>>2]|0;do if(Sd|0){if(__Z16atomic_decrementPj(Sd+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Sd,1)}while(0);__ZN6StringC2EPKc(b,900803);c[z>>2]=c[b>>2];__ZN10StringNameC2ERK6String(y,z);__ZN10StringNameC2EPKc(b,900419);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(y,b,0);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(y);Sd=c[z>>2]|0;do if(Sd|0){if(__Z16atomic_decrementPj(Sd+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Sd,1)}while(0);__ZN6StringC2EPKc(b,900803);c[z>>2]=c[b>>2];__ZN10StringNameC2ERK6String(y,z);__ZN10StringNameC2EPKc(b,900434);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(y,b,1);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(y);Sd=c[z>>2]|0;do if(Sd|0){if(__Z16atomic_decrementPj(Sd+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Sd,1)}while(0);__ZN6StringC2EPKc(b,900803);c[z>>2]=c[b>>2];__ZN10StringNameC2ERK6String(y,z);__ZN10StringNameC2EPKc(b,900443);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(y,b,2);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(y);Sd=c[z>>2]|0;do if(Sd|0){if(__Z16atomic_decrementPj(Sd+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Sd,1)}while(0);__ZN6StringC2EPKc(b,900803);c[z>>2]=c[b>>2];__ZN10StringNameC2ERK6String(y,z);__ZN10StringNameC2EPKc(b,900453);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(y,b,3);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(y);Sd=c[z>>2]|0;do if(Sd|0){if(__Z16atomic_decrementPj(Sd+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Sd,1)}while(0);__ZN6StringC2EPKc(b,900803);c[z>>2]=c[b>>2];__ZN10StringNameC2ERK6String(y,z);__ZN10StringNameC2EPKc(b,900463);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(y,b,5);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(y);Sd=c[z>>2]|0;do if(Sd|0){if(__Z16atomic_decrementPj(Sd+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Sd,1)}while(0);__ZN6StringC2EPKc(b,900803);c[z>>2]=c[b>>2];__ZN10StringNameC2ERK6String(y,z);__ZN10StringNameC2EPKc(b,900470);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(y,b,0);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(y);Sd=c[z>>2]|0;do if(Sd|0){if(__Z16atomic_decrementPj(Sd+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Sd,1)}while(0);__ZN6StringC2EPKc(b,900803);c[z>>2]=c[b>>2];__ZN10StringNameC2ERK6String(y,z);__ZN10StringNameC2EPKc(b,900495);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(y,b,1);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(y);Sd=c[z>>2]|0;do if(Sd|0){if(__Z16atomic_decrementPj(Sd+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Sd,1)}while(0);__ZN6StringC2EPKc(b,900803);c[z>>2]=c[b>>2];__ZN10StringNameC2ERK6String(y,z);__ZN10StringNameC2EPKc(b,900518);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(y,b,2);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(y);Sd=c[z>>2]|0;do if(Sd|0){if(__Z16atomic_decrementPj(Sd+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Sd,1)}while(0);__ZN6StringC2EPKc(b,900803);c[z>>2]=c[b>>2];__ZN10StringNameC2ERK6String(y,z);__ZN10StringNameC2EPKc(b,900544);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(y,b,3);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(y);Sd=c[z>>2]|0;do if(Sd|0){if(__Z16atomic_decrementPj(Sd+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Sd,1)}while(0);__ZN6StringC2EPKc(b,900803);c[z>>2]=c[b>>2];__ZN10StringNameC2ERK6String(y,z);__ZN10StringNameC2EPKc(b,900568);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(y,b,0);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(y);Sd=c[z>>2]|0;do if(Sd|0){if(__Z16atomic_decrementPj(Sd+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Sd,1)}while(0);__ZN6StringC2EPKc(b,900803);c[z>>2]=c[b>>2];__ZN10StringNameC2ERK6String(y,z);__ZN10StringNameC2EPKc(b,900587);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(y,b,1);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(y);Sd=c[z>>2]|0;do if(Sd|0){if(__Z16atomic_decrementPj(Sd+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Sd,1)}while(0);__ZN6StringC2EPKc(b,900803);c[z>>2]=c[b>>2];__ZN10StringNameC2ERK6String(y,z);__ZN10StringNameC2EPKc(b,900609);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(y,b,2);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(y);Sd=c[z>>2]|0;do if(Sd|0){if(__Z16atomic_decrementPj(Sd+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Sd,1)}while(0);__ZN6StringC2EPKc(b,900803);c[z>>2]=c[b>>2];__ZN10StringNameC2ERK6String(y,z);__ZN10StringNameC2EPKc(b,900628);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(y,b,3);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(y);Sd=c[z>>2]|0;do if(Sd|0){if(__Z16atomic_decrementPj(Sd+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Sd,1)}while(0);__ZN6StringC2EPKc(b,900803);c[z>>2]=c[b>>2];__ZN10StringNameC2ERK6String(y,z);__ZN10StringNameC2EPKc(b,900645);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(y,b,0);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(y);Sd=c[z>>2]|0;do if(Sd|0){if(__Z16atomic_decrementPj(Sd+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Sd,1)}while(0);__ZN6StringC2EPKc(b,900803);c[z>>2]=c[b>>2];__ZN10StringNameC2ERK6String(y,z);__ZN10StringNameC2EPKc(b,900666);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(y,b,1);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(y);Sd=c[z>>2]|0;do if(Sd|0){if(__Z16atomic_decrementPj(Sd+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Sd,1)}while(0);__ZN6StringC2EPKc(b,900803);c[z>>2]=c[b>>2];__ZN10StringNameC2ERK6String(y,z);__ZN10StringNameC2EPKc(b,900690);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(y,b,2);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(y);y=c[z>>2]|0;if(!y){l=a;return}if(__Z16atomic_decrementPj(y+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(y,1);l=a;return}function __ZN11Environment14set_backgroundENS_6BGModeE(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d+4|0;f=d;c[a+132>>2]=b;g=__ZN12VisualServer13get_singletonEv()|0;h=c[(c[g>>2]|0)+860>>2]|0;c[f>>2]=c[a+128>>2];c[e>>2]=c[f>>2];bj[h&4095](g,e,b);l=d;return}function __ZN11Environment10set_skyboxERK3RefI6SkyBoxE(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d+12|0;f=d+8|0;g=d+4|0;h=d;i=c[b>>2]|0;j=a+136|0;k=c[j>>2]|0;if((i|0)!=(k|0)){if((k|0?__ZN9Reference11unreferenceEv(k)|0:0)?(k=c[j>>2]|0,__Z17predelete_handlerP6Object(k)|0):0){gj[c[(c[k>>2]|0)+76>>2]&8191](k);__ZN6Memory11free_staticEPvb(k,0)}c[j>>2]=0;k=c[b>>2]|0;c[j>>2]=k;if(!k)n=0;else{__ZN9Reference9referenceEv(k);o=c[j>>2]|0;p=8}}else{o=i;p=8}if((p|0)==8)if(!o)n=0;else n=ij[c[(c[o>>2]|0)+112>>2]&8191](o)|0;o=__ZN12VisualServer13get_singletonEv()|0;p=c[(c[o>>2]|0)+864>>2]|0;c[g>>2]=c[a+128>>2];c[h>>2]=n;c[f>>2]=c[g>>2];c[e>>2]=c[h>>2];bj[p&4095](o,f,e);l=d;return}function __ZN11Environment16set_skybox_scaleEf(a,b){a=a|0;b=+b;var d=0,e=0,f=0,h=0,i=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d+4|0;f=d;g[a+140>>2]=b;h=__ZN12VisualServer13get_singletonEv()|0;i=c[(c[h>>2]|0)+868>>2]|0;c[f>>2]=c[a+128>>2];c[e>>2]=c[f>>2];dj[i&127](h,e,b);l=d;return}function __ZN11Environment12set_bg_colorERK5Color(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d+4|0;f=d;g=a+144|0;c[g>>2]=c[b>>2];c[g+4>>2]=c[b+4>>2];c[g+8>>2]=c[b+8>>2];c[g+12>>2]=c[b+12>>2];g=__ZN12VisualServer13get_singletonEv()|0;h=c[(c[g>>2]|0)+872>>2]|0;c[f>>2]=c[a+128>>2];c[e>>2]=c[f>>2];bj[h&4095](g,e,b);l=d;return}function __ZN11Environment13set_bg_energyEf(a,b){a=a|0;b=+b;var d=0,e=0,f=0,h=0,i=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d+4|0;f=d;g[a+160>>2]=b;h=__ZN12VisualServer13get_singletonEv()|0;i=c[(c[h>>2]|0)+876>>2]|0;c[f>>2]=c[a+128>>2];c[e>>2]=c[f>>2];dj[i&127](h,e,b);l=d;return}function __ZN11Environment20set_canvas_max_layerEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d+4|0;f=d;c[a+164>>2]=b;g=__ZN12VisualServer13get_singletonEv()|0;h=c[(c[g>>2]|0)+880>>2]|0;c[f>>2]=c[a+128>>2];c[e>>2]=c[f>>2];bj[h&4095](g,e,b);l=d;return}function __ZN11Environment23set_ambient_light_colorERK5Color(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,h=0,i=0,j=0.0,k=0.0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d+4|0;f=d;h=a+168|0;c[h>>2]=c[b>>2];c[h+4>>2]=c[b+4>>2];c[h+8>>2]=c[b+8>>2];c[h+12>>2]=c[b+12>>2];b=__ZN12VisualServer13get_singletonEv()|0;i=c[(c[b>>2]|0)+884>>2]|0;c[f>>2]=c[a+128>>2];j=+g[a+184>>2];k=+g[a+188>>2];c[e>>2]=c[f>>2];wi[i&3](b,e,h,j,k);l=d;return}function __ZN11Environment24set_ambient_light_energyEf(a,b){a=a|0;b=+b;var d=0,e=0,f=0,h=0,i=0,j=0,k=0.0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d+4|0;f=d;h=a+184|0;g[h>>2]=b;i=__ZN12VisualServer13get_singletonEv()|0;j=c[(c[i>>2]|0)+884>>2]|0;c[f>>2]=c[a+128>>2];b=+g[h>>2];k=+g[a+188>>2];c[e>>2]=c[f>>2];wi[j&3](i,e,a+168|0,b,k);l=d;return}function __ZN11Environment37set_ambient_light_skybox_contributionEf(a,b){a=a|0;b=+b;var d=0,e=0,f=0,h=0,i=0,j=0,k=0.0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d+4|0;f=d;h=a+188|0;g[h>>2]=b;i=__ZN12VisualServer13get_singletonEv()|0;j=c[(c[i>>2]|0)+884>>2]|0;c[f>>2]=c[a+128>>2];b=+g[a+184>>2];k=+g[h>>2];c[e>>2]=c[f>>2];wi[j&3](i,e,a+168|0,b,k);l=d;return}function __ZNK11Environment14get_backgroundEv(a){a=a|0;return c[a+132>>2]|0}function __ZNK11Environment10get_skyboxEv(a){a=a|0;var b=0,d=0;b=c[a+136>>2]|0;if(!b){d=0;return d|0}__ZN9Reference9referenceEv(b);d=b;return d|0}function __ZNK11Environment16get_skybox_scaleEv(a){a=a|0;return +(+g[a+140>>2])}function __ZNK11Environment12get_bg_colorEv(a,b){a=a|0;b=b|0;var d=0;d=b+144|0;c[a>>2]=c[d>>2];c[a+4>>2]=c[d+4>>2];c[a+8>>2]=c[d+8>>2];c[a+12>>2]=c[d+12>>2];return}function __ZNK11Environment13get_bg_energyEv(a){a=a|0;return +(+g[a+160>>2])}function __ZNK11Environment20get_canvas_max_layerEv(a){a=a|0;return c[a+164>>2]|0}function __ZNK11Environment23get_ambient_light_colorEv(a,b){a=a|0;b=b|0;var d=0;d=b+168|0;c[a>>2]=c[d>>2];c[a+4>>2]=c[d+4>>2];c[a+8>>2]=c[d+8>>2];c[a+12>>2]=c[d+12>>2];return}function __ZNK11Environment24get_ambient_light_energyEv(a){a=a|0;return +(+g[a+184>>2])}function __ZNK11Environment37get_ambient_light_skybox_contributionEv(a){a=a|0;return +(+g[a+188>>2])}function __ZN11Environment15set_ssr_enabledEb(b,d){b=b|0;d=d|0;var e=0,f=0,h=0,i=0,j=0,k=0,n=0.0,o=0.0,p=0.0,q=0,r=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e+4|0;h=e;i=b+244|0;a[i>>0]=d&1;d=__ZN12VisualServer13get_singletonEv()|0;j=c[(c[d>>2]|0)+912>>2]|0;c[h>>2]=c[b+128>>2];k=(a[i>>0]|0)!=0;i=c[b+248>>2]|0;n=+g[b+252>>2];o=+g[b+256>>2];p=+g[b+260>>2];q=(a[b+264>>0]|0)!=0;r=(a[b+265>>0]|0)!=0;c[f>>2]=c[h>>2];vi[j&3](d,f,k,i,n,o,p,q,r);l=e;return}function __ZNK11Environment14is_ssr_enabledEv(b){b=b|0;return (a[b+244>>0]|0)!=0|0}function __ZN11Environment17set_ssr_max_stepsEi(b,d){b=b|0;d=d|0;var e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0.0,p=0.0,q=0.0,r=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e+4|0;h=e;i=b+248|0;c[i>>2]=d;d=__ZN12VisualServer13get_singletonEv()|0;j=c[(c[d>>2]|0)+912>>2]|0;c[h>>2]=c[b+128>>2];k=(a[b+244>>0]|0)!=0;n=c[i>>2]|0;o=+g[b+252>>2];p=+g[b+256>>2];q=+g[b+260>>2];i=(a[b+264>>0]|0)!=0;r=(a[b+265>>0]|0)!=0;c[f>>2]=c[h>>2];vi[j&3](d,f,k,n,o,p,q,i,r);l=e;return}function __ZNK11Environment17get_ssr_max_stepsEv(a){a=a|0;return c[a+248>>2]|0}function __ZN11Environment13set_ssr_accelEf(b,d){b=b|0;d=+d;var e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0.0,q=0.0,r=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e+4|0;h=e;i=b+252|0;g[i>>2]=d;j=__ZN12VisualServer13get_singletonEv()|0;k=c[(c[j>>2]|0)+912>>2]|0;c[h>>2]=c[b+128>>2];n=(a[b+244>>0]|0)!=0;o=c[b+248>>2]|0;d=+g[i>>2];p=+g[b+256>>2];q=+g[b+260>>2];i=(a[b+264>>0]|0)!=0;r=(a[b+265>>0]|0)!=0;c[f>>2]=c[h>>2];vi[k&3](j,f,n,o,d,p,q,i,r);l=e;return}function __ZNK11Environment13get_ssr_accelEv(a){a=a|0;return +(+g[a+252>>2])}function __ZN11Environment12set_ssr_fadeEf(b,d){b=b|0;d=+d;var e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0.0,q=0.0,r=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e+4|0;h=e;i=b+256|0;g[i>>2]=d;j=__ZN12VisualServer13get_singletonEv()|0;k=c[(c[j>>2]|0)+912>>2]|0;c[h>>2]=c[b+128>>2];n=(a[b+244>>0]|0)!=0;o=c[b+248>>2]|0;d=+g[b+252>>2];p=+g[i>>2];q=+g[b+260>>2];i=(a[b+264>>0]|0)!=0;r=(a[b+265>>0]|0)!=0;c[f>>2]=c[h>>2];vi[k&3](j,f,n,o,d,p,q,i,r);l=e;return}function __ZNK11Environment12get_ssr_fadeEv(a){a=a|0;return +(+g[a+256>>2])}function __ZN11Environment23set_ssr_depth_toleranceEf(b,d){b=b|0;d=+d;var e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0.0,q=0.0,r=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e+4|0;h=e;i=b+260|0;g[i>>2]=d;j=__ZN12VisualServer13get_singletonEv()|0;k=c[(c[j>>2]|0)+912>>2]|0;c[h>>2]=c[b+128>>2];n=(a[b+244>>0]|0)!=0;o=c[b+248>>2]|0;d=+g[b+252>>2];p=+g[b+256>>2];q=+g[i>>2];i=(a[b+264>>0]|0)!=0;r=(a[b+265>>0]|0)!=0;c[f>>2]=c[h>>2];vi[k&3](j,f,n,o,d,p,q,i,r);l=e;return}function __ZNK11Environment23get_ssr_depth_toleranceEv(a){a=a|0;return +(+g[a+260>>2])}function __ZN11Environment14set_ssr_smoothEb(b,d){b=b|0;d=d|0;var e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0.0,p=0.0,q=0.0,r=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e+4|0;h=e;i=b+264|0;a[i>>0]=d&1;d=__ZN12VisualServer13get_singletonEv()|0;j=c[(c[d>>2]|0)+912>>2]|0;c[h>>2]=c[b+128>>2];k=(a[b+244>>0]|0)!=0;n=c[b+248>>2]|0;o=+g[b+252>>2];p=+g[b+256>>2];q=+g[b+260>>2];r=(a[i>>0]|0)!=0;i=(a[b+265>>0]|0)!=0;c[f>>2]=c[h>>2];vi[j&3](d,f,k,n,o,p,q,r,i);l=e;return}function __ZNK11Environment13is_ssr_smoothEv(b){b=b|0;return (a[b+264>>0]|0)!=0|0}function __ZN11Environment13set_ssr_roughEb(b,d){b=b|0;d=d|0;var e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0.0,p=0.0,q=0.0,r=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e+4|0;h=e;i=b+265|0;a[i>>0]=d&1;d=__ZN12VisualServer13get_singletonEv()|0;j=c[(c[d>>2]|0)+912>>2]|0;c[h>>2]=c[b+128>>2];k=(a[b+244>>0]|0)!=0;n=c[b+248>>2]|0;o=+g[b+252>>2];p=+g[b+256>>2];q=+g[b+260>>2];r=(a[b+264>>0]|0)!=0;b=(a[i>>0]|0)!=0;c[f>>2]=c[h>>2];vi[j&3](d,f,k,n,o,p,q,r,b);l=e;return}function __ZNK11Environment12is_ssr_roughEv(b){b=b|0;return (a[b+265>>0]|0)!=0|0}function __ZN11Environment16set_ssao_enabledEb(b,d){b=b|0;d=d|0;var e=0,f=0,h=0,i=0,j=0,k=0,n=0.0,o=0.0,p=0.0,q=0.0,r=0.0,s=0.0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e+4|0;h=e;i=b+266|0;a[i>>0]=d&1;d=__ZN12VisualServer13get_singletonEv()|0;j=c[(c[d>>2]|0)+916>>2]|0;c[h>>2]=c[b+128>>2];k=(a[i>>0]|0)!=0;n=+g[b+268>>2];o=+g[b+272>>2];p=+g[b+276>>2];q=+g[b+280>>2];r=+g[b+284>>2];s=+g[b+288>>2];i=(a[b+308>>0]|0)!=0;c[f>>2]=c[h>>2];Bj[j&3](d,f,k,n,o,p,q,r,s,b+292|0,i);l=e;return}function __ZNK11Environment15is_ssao_enabledEv(b){b=b|0;return (a[b+266>>0]|0)!=0|0}function __ZN11Environment15set_ssao_radiusEf(b,d){b=b|0;d=+d;var e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0.0,p=0.0,q=0.0,r=0.0,s=0.0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e+4|0;h=e;i=b+268|0;g[i>>2]=d;j=__ZN12VisualServer13get_singletonEv()|0;k=c[(c[j>>2]|0)+916>>2]|0;c[h>>2]=c[b+128>>2];n=(a[b+266>>0]|0)!=0;d=+g[i>>2];o=+g[b+272>>2];p=+g[b+276>>2];q=+g[b+280>>2];r=+g[b+284>>2];s=+g[b+288>>2];i=(a[b+308>>0]|0)!=0;c[f>>2]=c[h>>2];Bj[k&3](j,f,n,d,o,p,q,r,s,b+292|0,i);l=e;return}function __ZNK11Environment15get_ssao_radiusEv(a){a=a|0;return +(+g[a+268>>2])}function __ZN11Environment18set_ssao_intensityEf(b,d){b=b|0;d=+d;var e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0.0,p=0.0,q=0.0,r=0.0,s=0.0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e+4|0;h=e;i=b+272|0;g[i>>2]=d;j=__ZN12VisualServer13get_singletonEv()|0;k=c[(c[j>>2]|0)+916>>2]|0;c[h>>2]=c[b+128>>2];n=(a[b+266>>0]|0)!=0;d=+g[b+268>>2];o=+g[i>>2];p=+g[b+276>>2];q=+g[b+280>>2];r=+g[b+284>>2];s=+g[b+288>>2];i=(a[b+308>>0]|0)!=0;c[f>>2]=c[h>>2];Bj[k&3](j,f,n,d,o,p,q,r,s,b+292|0,i);l=e;return}function __ZNK11Environment18get_ssao_intensityEv(a){a=a|0;return +(+g[a+272>>2])}function __ZN11Environment16set_ssao_radius2Ef(b,d){b=b|0;d=+d;var e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0.0,p=0.0,q=0.0,r=0.0,s=0.0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e+4|0;h=e;i=b+276|0;g[i>>2]=d;j=__ZN12VisualServer13get_singletonEv()|0;k=c[(c[j>>2]|0)+916>>2]|0;c[h>>2]=c[b+128>>2];n=(a[b+266>>0]|0)!=0;d=+g[b+268>>2];o=+g[b+272>>2];p=+g[i>>2];q=+g[b+280>>2];r=+g[b+284>>2];s=+g[b+288>>2];i=(a[b+308>>0]|0)!=0;c[f>>2]=c[h>>2];Bj[k&3](j,f,n,d,o,p,q,r,s,b+292|0,i);l=e;return}function __ZNK11Environment16get_ssao_radius2Ev(a){a=a|0;return +(+g[a+276>>2])}function __ZN11Environment19set_ssao_intensity2Ef(b,d){b=b|0;d=+d;var e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0.0,p=0.0,q=0.0,r=0.0,s=0.0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e+4|0;h=e;i=b+280|0;g[i>>2]=d;j=__ZN12VisualServer13get_singletonEv()|0;k=c[(c[j>>2]|0)+916>>2]|0;c[h>>2]=c[b+128>>2];n=(a[b+266>>0]|0)!=0;d=+g[b+268>>2];o=+g[b+272>>2];p=+g[b+276>>2];q=+g[i>>2];r=+g[b+284>>2];s=+g[b+288>>2];i=(a[b+308>>0]|0)!=0;c[f>>2]=c[h>>2];Bj[k&3](j,f,n,d,o,p,q,r,s,b+292|0,i);l=e;return}function __ZNK11Environment19get_ssao_intensity2Ev(a){a=a|0;return +(+g[a+280>>2])}function __ZN11Environment13set_ssao_biasEf(b,d){b=b|0;d=+d;var e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0.0,p=0.0,q=0.0,r=0.0,s=0.0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e+4|0;h=e;i=b+284|0;g[i>>2]=d;j=__ZN12VisualServer13get_singletonEv()|0;k=c[(c[j>>2]|0)+916>>2]|0;c[h>>2]=c[b+128>>2];n=(a[b+266>>0]|0)!=0;d=+g[b+268>>2];o=+g[b+272>>2];p=+g[b+276>>2];q=+g[b+280>>2];r=+g[i>>2];s=+g[b+288>>2];i=(a[b+308>>0]|0)!=0;c[f>>2]=c[h>>2];Bj[k&3](j,f,n,d,o,p,q,r,s,b+292|0,i);l=e;return}function __ZNK11Environment13get_ssao_biasEv(a){a=a|0;return +(+g[a+284>>2])}function __ZN11Environment28set_ssao_direct_light_affectEf(b,d){b=b|0;d=+d;var e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0.0,p=0.0,q=0.0,r=0.0,s=0.0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e+4|0;h=e;i=b+288|0;g[i>>2]=d;j=__ZN12VisualServer13get_singletonEv()|0;k=c[(c[j>>2]|0)+916>>2]|0;c[h>>2]=c[b+128>>2];n=(a[b+266>>0]|0)!=0;d=+g[b+268>>2];o=+g[b+272>>2];p=+g[b+276>>2];q=+g[b+280>>2];r=+g[b+284>>2];s=+g[i>>2];i=(a[b+308>>0]|0)!=0;c[f>>2]=c[h>>2];Bj[k&3](j,f,n,d,o,p,q,r,s,b+292|0,i);l=e;return}function __ZNK11Environment28get_ssao_direct_light_affectEv(a){a=a|0;return +(+g[a+288>>2])}function __ZN11Environment14set_ssao_colorERK5Color(b,d){b=b|0;d=d|0;var e=0,f=0,h=0,i=0,j=0,k=0,n=0.0,o=0.0,p=0.0,q=0.0,r=0.0,s=0.0,t=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e+4|0;h=e;i=b+292|0;c[i>>2]=c[d>>2];c[i+4>>2]=c[d+4>>2];c[i+8>>2]=c[d+8>>2];c[i+12>>2]=c[d+12>>2];d=__ZN12VisualServer13get_singletonEv()|0;j=c[(c[d>>2]|0)+916>>2]|0;c[h>>2]=c[b+128>>2];k=(a[b+266>>0]|0)!=0;n=+g[b+268>>2];o=+g[b+272>>2];p=+g[b+276>>2];q=+g[b+280>>2];r=+g[b+284>>2];s=+g[b+288>>2];t=(a[b+308>>0]|0)!=0;c[f>>2]=c[h>>2];Bj[j&3](d,f,k,n,o,p,q,r,s,i,t);l=e;return}function __ZNK11Environment14get_ssao_colorEv(a,b){a=a|0;b=b|0;var d=0;d=b+292|0;c[a>>2]=c[d>>2];c[a+4>>2]=c[d+4>>2];c[a+8>>2]=c[d+8>>2];c[a+12>>2]=c[d+12>>2];return}function __ZN11Environment13set_ssao_blurEb(b,d){b=b|0;d=d|0;var e=0,f=0,h=0,i=0,j=0,k=0,n=0.0,o=0.0,p=0.0,q=0.0,r=0.0,s=0.0,t=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e+4|0;h=e;i=b+308|0;a[i>>0]=d&1;d=__ZN12VisualServer13get_singletonEv()|0;j=c[(c[d>>2]|0)+916>>2]|0;c[h>>2]=c[b+128>>2];k=(a[b+266>>0]|0)!=0;n=+g[b+268>>2];o=+g[b+272>>2];p=+g[b+276>>2];q=+g[b+280>>2];r=+g[b+284>>2];s=+g[b+288>>2];t=(a[i>>0]|0)!=0;c[f>>2]=c[h>>2];Bj[j&3](d,f,k,n,o,p,q,r,s,b+292|0,t);l=e;return}function __ZNK11Environment20is_ssao_blur_enabledEv(b){b=b|0;return (a[b+308>>0]|0)!=0|0}function __ZN11Environment24set_dof_blur_far_enabledEb(b,d){b=b|0;d=d|0;var e=0,f=0,h=0,i=0,j=0,k=0,n=0.0,o=0.0,p=0.0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e+4|0;h=e;i=b+341|0;a[i>>0]=d&1;d=__ZN12VisualServer13get_singletonEv()|0;j=c[(c[d>>2]|0)+892>>2]|0;c[h>>2]=c[b+128>>2];k=(a[i>>0]|0)!=0;n=+g[b+344>>2];o=+g[b+348>>2];p=+g[b+352>>2];i=c[b+356>>2]|0;c[f>>2]=c[h>>2];Zh[j&7](d,f,k,n,o,p,i);l=e;return}function __ZNK11Environment23is_dof_blur_far_enabledEv(b){b=b|0;return (a[b+341>>0]|0)!=0|0}function __ZN11Environment25set_dof_blur_far_distanceEf(b,d){b=b|0;d=+d;var e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0.0,p=0.0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e+4|0;h=e;i=b+344|0;g[i>>2]=d;j=__ZN12VisualServer13get_singletonEv()|0;k=c[(c[j>>2]|0)+892>>2]|0;c[h>>2]=c[b+128>>2];n=(a[b+341>>0]|0)!=0;d=+g[i>>2];o=+g[b+348>>2];p=+g[b+352>>2];i=c[b+356>>2]|0;c[f>>2]=c[h>>2];Zh[k&7](j,f,n,d,o,p,i);l=e;return}function __ZNK11Environment25get_dof_blur_far_distanceEv(a){a=a|0;return +(+g[a+344>>2])}function __ZN11Environment27set_dof_blur_far_transitionEf(b,d){b=b|0;d=+d;var e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0.0,p=0.0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e+4|0;h=e;i=b+348|0;g[i>>2]=d;j=__ZN12VisualServer13get_singletonEv()|0;k=c[(c[j>>2]|0)+892>>2]|0;c[h>>2]=c[b+128>>2];n=(a[b+341>>0]|0)!=0;d=+g[b+344>>2];o=+g[i>>2];p=+g[b+352>>2];i=c[b+356>>2]|0;c[f>>2]=c[h>>2];Zh[k&7](j,f,n,d,o,p,i);l=e;return}function __ZNK11Environment27get_dof_blur_far_transitionEv(a){a=a|0;return +(+g[a+348>>2])}function __ZN11Environment23set_dof_blur_far_amountEf(b,d){b=b|0;d=+d;var e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0.0,p=0.0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e+4|0;h=e;i=b+352|0;g[i>>2]=d;j=__ZN12VisualServer13get_singletonEv()|0;k=c[(c[j>>2]|0)+892>>2]|0;c[h>>2]=c[b+128>>2];n=(a[b+341>>0]|0)!=0;d=+g[b+344>>2];o=+g[b+348>>2];p=+g[i>>2];i=c[b+356>>2]|0;c[f>>2]=c[h>>2];Zh[k&7](j,f,n,d,o,p,i);l=e;return}function __ZNK11Environment23get_dof_blur_far_amountEv(a){a=a|0;return +(+g[a+352>>2])}function __ZN11Environment24set_dof_blur_far_qualityENS_14DOFBlurQualityE(b,d){b=b|0;d=d|0;var e=0,f=0,h=0,i=0,j=0,k=0,n=0.0,o=0.0,p=0.0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e+4|0;h=e;i=b+356|0;c[i>>2]=d;d=__ZN12VisualServer13get_singletonEv()|0;j=c[(c[d>>2]|0)+892>>2]|0;c[h>>2]=c[b+128>>2];k=(a[b+341>>0]|0)!=0;n=+g[b+344>>2];o=+g[b+348>>2];p=+g[b+352>>2];b=c[i>>2]|0;c[f>>2]=c[h>>2];Zh[j&7](d,f,k,n,o,p,b);l=e;return}function __ZNK11Environment24get_dof_blur_far_qualityEv(a){a=a|0;return c[a+356>>2]|0}function __ZN11Environment25set_dof_blur_near_enabledEb(b,d){b=b|0;d=d|0;var e=0,f=0,h=0,i=0,j=0,k=0,n=0.0,o=0.0,p=0.0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e+4|0;h=e;i=b+360|0;a[i>>0]=d&1;d=__ZN12VisualServer13get_singletonEv()|0;j=c[(c[d>>2]|0)+888>>2]|0;c[h>>2]=c[b+128>>2];k=(a[i>>0]|0)!=0;n=+g[b+364>>2];o=+g[b+368>>2];p=+g[b+372>>2];i=c[b+376>>2]|0;c[f>>2]=c[h>>2];Zh[j&7](d,f,k,n,o,p,i);l=e;return}function __ZNK11Environment24is_dof_blur_near_enabledEv(b){b=b|0;return (a[b+360>>0]|0)!=0|0}function __ZN11Environment26set_dof_blur_near_distanceEf(b,d){b=b|0;d=+d;var e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0.0,p=0.0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e+4|0;h=e;i=b+364|0;g[i>>2]=d;j=__ZN12VisualServer13get_singletonEv()|0;k=c[(c[j>>2]|0)+888>>2]|0;c[h>>2]=c[b+128>>2];n=(a[b+360>>0]|0)!=0;d=+g[i>>2];o=+g[b+368>>2];p=+g[b+372>>2];i=c[b+376>>2]|0;c[f>>2]=c[h>>2];Zh[k&7](j,f,n,d,o,p,i);l=e;return}function __ZNK11Environment26get_dof_blur_near_distanceEv(a){a=a|0;return +(+g[a+364>>2])}function __ZN11Environment28set_dof_blur_near_transitionEf(b,d){b=b|0;d=+d;var e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0.0,p=0.0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e+4|0;h=e;i=b+368|0;g[i>>2]=d;j=__ZN12VisualServer13get_singletonEv()|0;k=c[(c[j>>2]|0)+888>>2]|0;c[h>>2]=c[b+128>>2];n=(a[b+360>>0]|0)!=0;d=+g[b+364>>2];o=+g[i>>2];p=+g[b+372>>2];i=c[b+376>>2]|0;c[f>>2]=c[h>>2];Zh[k&7](j,f,n,d,o,p,i);l=e;return}function __ZNK11Environment28get_dof_blur_near_transitionEv(a){a=a|0;return +(+g[a+368>>2])}function __ZN11Environment24set_dof_blur_near_amountEf(b,d){b=b|0;d=+d;var e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0.0,p=0.0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e+4|0;h=e;i=b+372|0;g[i>>2]=d;j=__ZN12VisualServer13get_singletonEv()|0;k=c[(c[j>>2]|0)+888>>2]|0;c[h>>2]=c[b+128>>2];n=(a[b+360>>0]|0)!=0;d=+g[b+364>>2];o=+g[b+368>>2];p=+g[i>>2];i=c[b+376>>2]|0;c[f>>2]=c[h>>2];Zh[k&7](j,f,n,d,o,p,i);l=e;return}function __ZNK11Environment24get_dof_blur_near_amountEv(a){a=a|0;return +(+g[a+372>>2])}function __ZN11Environment25set_dof_blur_near_qualityENS_14DOFBlurQualityE(b,d){b=b|0;d=d|0;var e=0,f=0,h=0,i=0,j=0,k=0,n=0.0,o=0.0,p=0.0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e+4|0;h=e;i=b+376|0;c[i>>2]=d;d=__ZN12VisualServer13get_singletonEv()|0;j=c[(c[d>>2]|0)+888>>2]|0;c[h>>2]=c[b+128>>2];k=(a[b+360>>0]|0)!=0;n=+g[b+364>>2];o=+g[b+368>>2];p=+g[b+372>>2];b=c[i>>2]|0;c[f>>2]=c[h>>2];Zh[j&7](d,f,k,n,o,p,b);l=e;return}function __ZNK11Environment25get_dof_blur_near_qualityEv(a){a=a|0;return c[a+376>>2]|0}function __ZN11Environment16set_glow_enabledEb(b,d){b=b|0;d=d|0;var e=0,f=0,h=0,i=0,j=0,k=0,n=0.0,o=0.0,p=0.0,q=0,r=0.0,s=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e+4|0;h=e;i=b+309|0;a[i>>0]=d&1;d=__ZN12VisualServer13get_singletonEv()|0;j=c[(c[d>>2]|0)+896>>2]|0;c[h>>2]=c[b+128>>2];k=(a[i>>0]|0)!=0;i=c[b+312>>2]|0;n=+g[b+316>>2];o=+g[b+320>>2];p=+g[b+324>>2];q=c[b+328>>2]|0;r=+g[b+332>>2];s=(a[b+340>>0]|0)!=0;c[f>>2]=c[h>>2];Yh[j&3](d,f,k,i,n,o,p,q,r,r,s);l=e;return}function __ZNK11Environment15is_glow_enabledEv(b){b=b|0;return (a[b+309>>0]|0)!=0|0}function __ZN11Environment14set_glow_levelEib(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0,j=0,k=0,n=0,o=0.0,p=0.0,q=0.0,r=0.0,s=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);h=f+4|0;i=f;if(d>>>0>6){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(898535,900712,465,900744,0);l=f;return}else{a[1263537]=0;j=1<<d;d=b+312|0;k=c[d>>2]|0;c[d>>2]=e?k|j:k&~j;j=__ZN12VisualServer13get_singletonEv()|0;k=c[(c[j>>2]|0)+896>>2]|0;c[i>>2]=c[b+128>>2];e=(a[b+309>>0]|0)!=0;n=c[d>>2]|0;o=+g[b+316>>2];p=+g[b+320>>2];q=+g[b+324>>2];d=c[b+328>>2]|0;r=+g[b+332>>2];s=(a[b+340>>0]|0)!=0;c[h>>2]=c[i>>2];Yh[k&3](j,h,e,n,o,p,q,d,r,r,s);l=f;return}}function __ZNK11Environment21is_glow_level_enabledEi(b,d){b=b|0;d=d|0;var e=0;if(d>>>0>6){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(898550,900712,476,900744,0);e=0;return e|0}else{a[1263537]=0;e=(c[b+312>>2]&1<<d|0)!=0;return e|0}return 0}function __ZN11Environment18set_glow_intensityEf(b,d){b=b|0;d=+d;var e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0.0,q=0.0,r=0.0,s=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e+4|0;h=e;i=b+316|0;g[i>>2]=d;j=__ZN12VisualServer13get_singletonEv()|0;k=c[(c[j>>2]|0)+896>>2]|0;c[h>>2]=c[b+128>>2];n=(a[b+309>>0]|0)!=0;o=c[b+312>>2]|0;d=+g[i>>2];p=+g[b+320>>2];q=+g[b+324>>2];i=c[b+328>>2]|0;r=+g[b+332>>2];s=(a[b+340>>0]|0)!=0;c[f>>2]=c[h>>2];Yh[k&3](j,f,n,o,d,p,q,i,r,r,s);l=e;return}function __ZNK11Environment18get_glow_intensityEv(a){a=a|0;return +(+g[a+316>>2])}function __ZN11Environment17set_glow_strengthEf(b,d){b=b|0;d=+d;var e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0.0,q=0.0,r=0.0,s=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e+4|0;h=e;i=b+320|0;g[i>>2]=d;j=__ZN12VisualServer13get_singletonEv()|0;k=c[(c[j>>2]|0)+896>>2]|0;c[h>>2]=c[b+128>>2];n=(a[b+309>>0]|0)!=0;o=c[b+312>>2]|0;d=+g[b+316>>2];p=+g[i>>2];q=+g[b+324>>2];i=c[b+328>>2]|0;r=+g[b+332>>2];s=(a[b+340>>0]|0)!=0;c[f>>2]=c[h>>2];Yh[k&3](j,f,n,o,d,p,q,i,r,r,s);l=e;return}function __ZNK11Environment17get_glow_strengthEv(a){a=a|0;return +(+g[a+320>>2])}function __ZN11Environment14set_glow_bloomEf(b,d){b=b|0;d=+d;var e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0.0,q=0.0,r=0.0,s=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e+4|0;h=e;i=b+324|0;g[i>>2]=d;j=__ZN12VisualServer13get_singletonEv()|0;k=c[(c[j>>2]|0)+896>>2]|0;c[h>>2]=c[b+128>>2];n=(a[b+309>>0]|0)!=0;o=c[b+312>>2]|0;d=+g[b+316>>2];p=+g[b+320>>2];q=+g[i>>2];i=c[b+328>>2]|0;r=+g[b+332>>2];s=(a[b+340>>0]|0)!=0;c[f>>2]=c[h>>2];Yh[k&3](j,f,n,o,d,p,q,i,r,r,s);l=e;return}function __ZNK11Environment14get_glow_bloomEv(a){a=a|0;return +(+g[a+324>>2])}function __ZN11Environment19set_glow_blend_modeENS_13GlowBlendModeE(b,d){b=b|0;d=d|0;var e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0.0,p=0.0,q=0.0,r=0,s=0.0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e+4|0;h=e;i=b+328|0;c[i>>2]=d;d=__ZN12VisualServer13get_singletonEv()|0;j=c[(c[d>>2]|0)+896>>2]|0;c[h>>2]=c[b+128>>2];k=(a[b+309>>0]|0)!=0;n=c[b+312>>2]|0;o=+g[b+316>>2];p=+g[b+320>>2];q=+g[b+324>>2];r=c[i>>2]|0;s=+g[b+332>>2];i=(a[b+340>>0]|0)!=0;c[f>>2]=c[h>>2];Yh[j&3](d,f,k,n,o,p,q,r,s,s,i);l=e;return}function __ZNK11Environment19get_glow_blend_modeEv(a){a=a|0;return c[a+328>>2]|0}function __ZN11Environment27set_glow_hdr_bleed_tresholdEf(b,d){b=b|0;d=+d;var e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0.0,q=0.0,r=0,s=0.0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e+4|0;h=e;i=b+332|0;g[i>>2]=d;j=__ZN12VisualServer13get_singletonEv()|0;k=c[(c[j>>2]|0)+896>>2]|0;c[h>>2]=c[b+128>>2];n=(a[b+309>>0]|0)!=0;o=c[b+312>>2]|0;d=+g[b+316>>2];p=+g[b+320>>2];q=+g[b+324>>2];r=c[b+328>>2]|0;s=+g[i>>2];i=(a[b+340>>0]|0)!=0;c[f>>2]=c[h>>2];Yh[k&3](j,f,n,o,d,p,q,r,s,s,i);l=e;return}function __ZNK11Environment27get_glow_hdr_bleed_tresholdEv(a){a=a|0;return +(+g[a+332>>2])}function __ZN11Environment24set_glow_hdr_bleed_scaleEf(b,d){b=b|0;d=+d;var e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0.0,p=0.0,q=0,r=0.0,s=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e+4|0;h=e;g[b+336>>2]=d;i=__ZN12VisualServer13get_singletonEv()|0;j=c[(c[i>>2]|0)+896>>2]|0;c[h>>2]=c[b+128>>2];k=(a[b+309>>0]|0)!=0;n=c[b+312>>2]|0;d=+g[b+316>>2];o=+g[b+320>>2];p=+g[b+324>>2];q=c[b+328>>2]|0;r=+g[b+332>>2];s=(a[b+340>>0]|0)!=0;c[f>>2]=c[h>>2];Yh[j&3](i,f,k,n,d,o,p,q,r,r,s);l=e;return}function __ZNK11Environment24get_glow_hdr_bleed_scaleEv(a){a=a|0;return +(+g[a+336>>2])}function __ZN11Environment24set_glow_bicubic_upscaleEb(b,d){b=b|0;d=d|0;var e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0.0,p=0.0,q=0.0,r=0,s=0.0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e+4|0;h=e;i=b+340|0;a[i>>0]=d&1;d=__ZN12VisualServer13get_singletonEv()|0;j=c[(c[d>>2]|0)+896>>2]|0;c[h>>2]=c[b+128>>2];k=(a[b+309>>0]|0)!=0;n=c[b+312>>2]|0;o=+g[b+316>>2];p=+g[b+320>>2];q=+g[b+324>>2];r=c[b+328>>2]|0;s=+g[b+332>>2];b=(a[i>>0]|0)!=0;c[f>>2]=c[h>>2];Yh[j&3](d,f,k,n,o,p,q,r,s,s,b);l=e;return}function __ZNK11Environment31is_glow_bicubic_upscale_enabledEv(b){b=b|0;return (a[b+340>>0]|0)!=0|0}function __ZN11Environment14set_tonemapperENS_10ToneMapperE(b,d){b=b|0;d=d|0;var e=0,f=0,h=0,i=0,j=0,k=0,n=0.0,o=0.0,p=0.0,q=0.0,r=0.0,s=0.0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e+4|0;h=e;i=b+192|0;c[i>>2]=d;d=__ZN12VisualServer13get_singletonEv()|0;j=c[(c[d>>2]|0)+904>>2]|0;c[h>>2]=c[b+128>>2];k=c[i>>2]|0;n=+g[b+196>>2];o=+g[b+200>>2];i=(a[b+204>>0]|0)!=0;p=+g[b+212>>2];q=+g[b+208>>2];r=+g[b+216>>2];s=+g[b+220>>2];c[f>>2]=c[h>>2];Bi[j&3](d,f,k,n,o,i,p,q,r,s);l=e;return}function __ZNK11Environment14get_tonemapperEv(a){a=a|0;return c[a+192>>2]|0}function __ZN11Environment20set_tonemap_exposureEf(b,d){b=b|0;d=+d;var e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0.0,p=0.0,q=0.0,r=0.0,s=0.0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e+4|0;h=e;i=b+196|0;g[i>>2]=d;j=__ZN12VisualServer13get_singletonEv()|0;k=c[(c[j>>2]|0)+904>>2]|0;c[h>>2]=c[b+128>>2];n=c[b+192>>2]|0;d=+g[i>>2];o=+g[b+200>>2];i=(a[b+204>>0]|0)!=0;p=+g[b+212>>2];q=+g[b+208>>2];r=+g[b+216>>2];s=+g[b+220>>2];c[f>>2]=c[h>>2];Bi[k&3](j,f,n,d,o,i,p,q,r,s);l=e;return}function __ZNK11Environment20get_tonemap_exposureEv(a){a=a|0;return +(+g[a+196>>2])}function __ZN11Environment17set_tonemap_whiteEf(b,d){b=b|0;d=+d;var e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0.0,p=0.0,q=0.0,r=0.0,s=0.0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e+4|0;h=e;i=b+200|0;g[i>>2]=d;j=__ZN12VisualServer13get_singletonEv()|0;k=c[(c[j>>2]|0)+904>>2]|0;c[h>>2]=c[b+128>>2];n=c[b+192>>2]|0;d=+g[b+196>>2];o=+g[i>>2];i=(a[b+204>>0]|0)!=0;p=+g[b+212>>2];q=+g[b+208>>2];r=+g[b+216>>2];s=+g[b+220>>2];c[f>>2]=c[h>>2];Bi[k&3](j,f,n,d,o,i,p,q,r,s);l=e;return}function __ZNK11Environment17get_tonemap_whiteEv(a){a=a|0;return +(+g[a+200>>2])}function __ZN11Environment25set_tonemap_auto_exposureEb(b,d){b=b|0;d=d|0;var e=0,f=0,h=0,i=0,j=0,k=0,n=0.0,o=0.0,p=0,q=0.0,r=0.0,s=0.0,t=0.0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e+4|0;h=e;i=b+204|0;a[i>>0]=d&1;d=__ZN12VisualServer13get_singletonEv()|0;j=c[(c[d>>2]|0)+904>>2]|0;c[h>>2]=c[b+128>>2];k=c[b+192>>2]|0;n=+g[b+196>>2];o=+g[b+200>>2];p=(a[i>>0]|0)!=0;q=+g[b+212>>2];r=+g[b+208>>2];s=+g[b+216>>2];t=+g[b+220>>2];c[f>>2]=c[h>>2];Bi[j&3](d,f,k,n,o,p,q,r,s,t);l=e;return}function __ZNK11Environment25get_tonemap_auto_exposureEv(b){b=b|0;return (a[b+204>>0]|0)!=0|0}function __ZN11Environment29set_tonemap_auto_exposure_maxEf(b,d){b=b|0;d=+d;var e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0.0,p=0,q=0.0,r=0.0,s=0.0,t=0.0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e+4|0;h=e;i=b+208|0;g[i>>2]=d;j=__ZN12VisualServer13get_singletonEv()|0;k=c[(c[j>>2]|0)+904>>2]|0;c[h>>2]=c[b+128>>2];n=c[b+192>>2]|0;d=+g[b+196>>2];o=+g[b+200>>2];p=(a[b+204>>0]|0)!=0;q=+g[b+212>>2];r=+g[i>>2];s=+g[b+216>>2];t=+g[b+220>>2];c[f>>2]=c[h>>2];Bi[k&3](j,f,n,d,o,p,q,r,s,t);l=e;return}function __ZNK11Environment29get_tonemap_auto_exposure_maxEv(a){a=a|0;return +(+g[a+208>>2])}function __ZN11Environment29set_tonemap_auto_exposure_minEf(b,d){b=b|0;d=+d;var e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0.0,p=0,q=0.0,r=0.0,s=0.0,t=0.0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e+4|0;h=e;i=b+212|0;g[i>>2]=d;j=__ZN12VisualServer13get_singletonEv()|0;k=c[(c[j>>2]|0)+904>>2]|0;c[h>>2]=c[b+128>>2];n=c[b+192>>2]|0;d=+g[b+196>>2];o=+g[b+200>>2];p=(a[b+204>>0]|0)!=0;q=+g[i>>2];r=+g[b+208>>2];s=+g[b+216>>2];t=+g[b+220>>2];c[f>>2]=c[h>>2];Bi[k&3](j,f,n,d,o,p,q,r,s,t);l=e;return}function __ZNK11Environment29get_tonemap_auto_exposure_minEv(a){a=a|0;return +(+g[a+212>>2])}function __ZN11Environment31set_tonemap_auto_exposure_speedEf(b,d){b=b|0;d=+d;var e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0.0,p=0,q=0.0,r=0.0,s=0.0,t=0.0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e+4|0;h=e;i=b+216|0;g[i>>2]=d;j=__ZN12VisualServer13get_singletonEv()|0;k=c[(c[j>>2]|0)+904>>2]|0;c[h>>2]=c[b+128>>2];n=c[b+192>>2]|0;d=+g[b+196>>2];o=+g[b+200>>2];p=(a[b+204>>0]|0)!=0;q=+g[b+212>>2];r=+g[b+208>>2];s=+g[i>>2];t=+g[b+220>>2];c[f>>2]=c[h>>2];Bi[k&3](j,f,n,d,o,p,q,r,s,t);l=e;return}function __ZNK11Environment31get_tonemap_auto_exposure_speedEv(a){a=a|0;return +(+g[a+216>>2])}function __ZN11Environment30set_tonemap_auto_exposure_greyEf(b,d){b=b|0;d=+d;var e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0.0,p=0,q=0.0,r=0.0,s=0.0,t=0.0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e+4|0;h=e;i=b+220|0;g[i>>2]=d;j=__ZN12VisualServer13get_singletonEv()|0;k=c[(c[j>>2]|0)+904>>2]|0;c[h>>2]=c[b+128>>2];n=c[b+192>>2]|0;d=+g[b+196>>2];o=+g[b+200>>2];p=(a[b+204>>0]|0)!=0;q=+g[b+212>>2];r=+g[b+208>>2];s=+g[b+216>>2];t=+g[i>>2];c[f>>2]=c[h>>2];Bi[k&3](j,f,n,d,o,p,q,r,s,t);l=e;return}function __ZNK11Environment30get_tonemap_auto_exposure_greyEv(a){a=a|0;return +(+g[a+220>>2])}function __ZN11Environment21set_adjustment_enableEb(b,d){b=b|0;d=d|0;var e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0.0,q=0.0,r=0.0,s=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e+12|0;h=e+8|0;i=e+4|0;j=e;k=b+224|0;a[k>>0]=d&1;d=__ZN12VisualServer13get_singletonEv()|0;n=c[(c[d>>2]|0)+908>>2]|0;c[i>>2]=c[b+128>>2];o=(a[k>>0]|0)!=0;p=+g[b+236>>2];q=+g[b+228>>2];r=+g[b+232>>2];k=c[b+240>>2]|0;if(!k)s=0;else s=ij[c[(c[k>>2]|0)+112>>2]&8191](k)|0;c[j>>2]=s;c[h>>2]=c[i>>2];c[f>>2]=c[j>>2];Zh[n&7](d,h,o,p,q,r,f);l=e;return}function __ZNK11Environment21is_adjustment_enabledEv(b){b=b|0;return (a[b+224>>0]|0)!=0|0}function __ZN11Environment25set_adjustment_brightnessEf(b,d){b=b|0;d=+d;var e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0.0,r=0.0,s=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e+12|0;h=e+8|0;i=e+4|0;j=e;k=b+236|0;g[k>>2]=d;n=__ZN12VisualServer13get_singletonEv()|0;o=c[(c[n>>2]|0)+908>>2]|0;c[i>>2]=c[b+128>>2];p=(a[b+224>>0]|0)!=0;d=+g[k>>2];q=+g[b+228>>2];r=+g[b+232>>2];k=c[b+240>>2]|0;if(!k)s=0;else s=ij[c[(c[k>>2]|0)+112>>2]&8191](k)|0;c[j>>2]=s;c[h>>2]=c[i>>2];c[f>>2]=c[j>>2];Zh[o&7](n,h,p,d,q,r,f);l=e;return}function __ZNK11Environment25get_adjustment_brightnessEv(a){a=a|0;return +(+g[a+236>>2])}function __ZN11Environment23set_adjustment_contrastEf(b,d){b=b|0;d=+d;var e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0.0,r=0.0,s=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e+12|0;h=e+8|0;i=e+4|0;j=e;k=b+228|0;g[k>>2]=d;n=__ZN12VisualServer13get_singletonEv()|0;o=c[(c[n>>2]|0)+908>>2]|0;c[i>>2]=c[b+128>>2];p=(a[b+224>>0]|0)!=0;d=+g[b+236>>2];q=+g[k>>2];r=+g[b+232>>2];k=c[b+240>>2]|0;if(!k)s=0;else s=ij[c[(c[k>>2]|0)+112>>2]&8191](k)|0;c[j>>2]=s;c[h>>2]=c[i>>2];c[f>>2]=c[j>>2];Zh[o&7](n,h,p,d,q,r,f);l=e;return}function __ZNK11Environment23get_adjustment_contrastEv(a){a=a|0;return +(+g[a+228>>2])}function __ZN11Environment25set_adjustment_saturationEf(b,d){b=b|0;d=+d;var e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0.0,r=0.0,s=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e+12|0;h=e+8|0;i=e+4|0;j=e;k=b+232|0;g[k>>2]=d;n=__ZN12VisualServer13get_singletonEv()|0;o=c[(c[n>>2]|0)+908>>2]|0;c[i>>2]=c[b+128>>2];p=(a[b+224>>0]|0)!=0;d=+g[b+236>>2];q=+g[b+228>>2];r=+g[k>>2];k=c[b+240>>2]|0;if(!k)s=0;else s=ij[c[(c[k>>2]|0)+112>>2]&8191](k)|0;c[j>>2]=s;c[h>>2]=c[i>>2];c[f>>2]=c[j>>2];Zh[o&7](n,h,p,d,q,r,f);l=e;return}function __ZNK11Environment25get_adjustment_saturationEv(a){a=a|0;return +(+g[a+232>>2])}function __ZN11Environment31set_adjustment_color_correctionERK3RefI7TextureE(b,d){b=b|0;d=d|0;var e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0.0,q=0.0,r=0.0,s=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e+12|0;h=e+8|0;i=e+4|0;j=e;k=b+240|0;n=c[k>>2]|0;if((c[d>>2]|0)!=(n|0)){if((n|0?__ZN9Reference11unreferenceEv(n)|0:0)?(n=c[k>>2]|0,__Z17predelete_handlerP6Object(n)|0):0){gj[c[(c[n>>2]|0)+76>>2]&8191](n);__ZN6Memory11free_staticEPvb(n,0)}c[k>>2]=0;n=c[d>>2]|0;c[k>>2]=n;if(n|0)__ZN9Reference9referenceEv(n)}n=__ZN12VisualServer13get_singletonEv()|0;d=c[(c[n>>2]|0)+908>>2]|0;c[i>>2]=c[b+128>>2];o=(a[b+224>>0]|0)!=0;p=+g[b+236>>2];q=+g[b+228>>2];r=+g[b+232>>2];b=c[k>>2]|0;if(!b){s=0;c[j>>2]=s;c[h>>2]=c[i>>2];c[f>>2]=c[j>>2];Zh[d&7](n,h,o,p,q,r,f);l=e;return}s=ij[c[(c[b>>2]|0)+112>>2]&8191](b)|0;c[j>>2]=s;c[h>>2]=c[i>>2];c[f>>2]=c[j>>2];Zh[d&7](n,h,o,p,q,r,f);l=e;return}function __ZNK11Environment31get_adjustment_color_correctionEv(a){a=a|0;var b=0,d=0;b=c[a+240>>2]|0;if(!b){d=0;return d|0}__ZN9Reference9referenceEv(b);d=b;return d|0}function __ZNK13MethodBind0RCI11Environment3RefI7TextureEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var c=0;if((b|0)!=-1){c=0;return c|0}c=__ZN7Variant12get_type_forI3RefI7TextureEEENS_4TypeEv()|0;return c|0}function __ZNK13MethodBind0RCI11Environment3RefI7TextureEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,900803);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI11Environment3RefI7TextureEE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f+28|0;j=f;k=f+24|0;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1234456)|0:0){c[h>>2]=0;a[1263537]=0;n=c[d+24>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=f;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=f;return}o=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))p=o;else p=c[(c[d>>2]|0)+o>>2]|0;c[k>>2]=ij[p&8191](d)|0;__ZN6RefPtrC2Ev(i);__ZN3RefI9ReferenceEaSI7TextureEEvRKS_IT_E(i,k);__ZN7VariantC2ERK6RefPtr(j,i);__ZN6RefPtrD2Ev(i);i=c[k>>2]|0;if((i|0?__ZN9Reference11unreferenceEv(i)|0:0)?(i=c[k>>2]|0,__Z17predelete_handlerP6Object(i)|0):0){gj[c[(c[i>>2]|0)+76>>2]&8191](i);__ZN6Memory11free_staticEPvb(i,0)}c[k>>2]=0;__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI11Environment3RefI7TextureEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=d;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1234456)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;c[f>>2]=ij[i&8191](a)|0;__ZN3RefI9ReferenceEaSI7TextureEEvRKS_IT_E(e,f);e=c[f>>2]|0;if(!e){l=d;return}if(!(__ZN9Reference11unreferenceEv(e)|0)){l=d;return}e=c[f>>2]|0;if(!(__Z17predelete_handlerP6Object(e)|0)){l=d;return}gj[c[(c[e>>2]|0)+76>>2]&8191](e);__ZN6Memory11free_staticEPvb(e,0);l=d;return}function __ZN13MethodBind0RCI11Environment3RefI7TextureEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I11EnvironmentRK3RefI7TextureEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var c=0;if(b|0){c=0;return c|0}c=__ZN7Variant12get_type_forIRK3RefI7TextureEEENS_4TypeEv()|0;return c|0}function __ZNK11MethodBind1I11EnvironmentRK3RefI7TextureEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,900803);l=a;return c[b>>2]|0}function __ZN11MethodBind1I11EnvironmentRK3RefI7TextureEE4callEP6ObjectPPK7VariantiRNS9_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i+28|0;k=i+24|0;n=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1234456)|0:0){c[h>>2]=0;a[1263537]=0;o=d+24|0;p=c[o>>2]|0;if((p|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=p;c[b>>2]=0;l=i;return}q=p-(c[d+20>>2]|0)|0;if((q|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=q;c[b>>2]=0;l=i;return}if((g|0)>0){if((p|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);r=0}else{a[1263537]=0;r=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,r)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=r;c[b>>2]=0;l=i;return}}r=c[d+44>>2]|0;p=c[d+48>>2]|0;q=e+(p>>1)|0;if(!(p&1))s=r;else s=c[(c[q>>2]|0)+r>>2]|0;do if((g|0)<1){r=c[o>>2]|0;p=r+-1|0;if((r|0)>=1){e=c[d+16>>2]|0;t=(e|0)==0;if(t)u=0;else u=c[e+-4>>2]|0;if((r|0)<=(u|0)){if(t)v=0;else v=c[e+-4>>2]|0;do if((v|0)<(r|0)){if(t)w=0;else w=c[e+-4>>2]|0;if((w|0)<(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);x=0;break}else{a[1263537]=0;y=31;break}}else y=31;while(0);if((y|0)==31)x=e+(p*24|0)|0;__ZN7VariantC2ERKS_(n,x);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f>>2]|0);while(0);__ZN3RefI7TextureEC2ERK7Variant(j,n);c[k>>2]=c[j>>2];Pi[s&2047](q,k);q=c[k>>2]|0;if((q|0?__ZN9Reference11unreferenceEv(q)|0:0)?(q=c[k>>2]|0,__Z17predelete_handlerP6Object(q)|0):0){gj[c[(c[q>>2]|0)+76>>2]&8191](q);__ZN6Memory11free_staticEPvb(q,0)}c[k>>2]=0;if(c[n>>2]|0)__ZN7Variant5clearEv(n);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I11EnvironmentRK3RefI7TextureEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+28|0;g=e;h=e+24|0;if(!b)i=0;else{j=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1234456)|0;i=j?b:0}b=c[a+44>>2]|0;j=c[a+48>>2]|0;a=i+(j>>1)|0;if(!(j&1))k=b;else k=c[(c[a>>2]|0)+b>>2]|0;__ZN7VariantC2EPK6Object(g,c[d>>2]|0);__ZN3RefI7TextureEC2ERK7Variant(f,g);if(c[g>>2]|0)__ZN7Variant5clearEv(g);c[h>>2]=c[f>>2];Pi[k&2047](a,h);a=c[h>>2]|0;if(!a){l=e;return}if(!(__ZN9Reference11unreferenceEv(a)|0)){l=e;return}a=c[h>>2]|0;if(!(__Z17predelete_handlerP6Object(a)|0)){l=e;return}gj[c[(c[a>>2]|0)+76>>2]&8191](a);__ZN6Memory11free_staticEPvb(a,0);l=e;return}function __ZN11MethodBind1I11EnvironmentRK3RefI7TextureEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI11EnvironmentNS0_10ToneMapperEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK13MethodBind0RCI11EnvironmentNS0_10ToneMapperEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,900803);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI11EnvironmentNS0_10ToneMapperEE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1234456)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2Ei(i,ij[n&8191](d)|0);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI11EnvironmentNS0_10ToneMapperEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0;if(!b)f=0;else{d=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1234456)|0;f=d?b:0}b=c[a+44>>2]|0;d=c[a+48>>2]|0;a=f+(d>>1)|0;if(!(d&1)){g=b;h=ij[g&8191](a)|0;c[e>>2]=h;return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=ij[g&8191](a)|0;c[e>>2]=h;return}}function __ZN13MethodBind0RCI11EnvironmentNS0_10ToneMapperEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I11EnvironmentNS0_10ToneMapperEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if(!b){__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK11MethodBind1I11EnvironmentNS0_10ToneMapperEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,900803);l=a;return c[b>>2]|0}function __ZN11MethodBind1I11EnvironmentNS0_10ToneMapperEE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1234456)|0:0){c[h>>2]=0;a[1263537]=0;k=d+24|0;n=c[k>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=i;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=i;return}if((g|0)>0){if((n|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);p=0}else{a[1263537]=0;p=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,p)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=p;c[b>>2]=0;l=i;return}}p=c[d+44>>2]|0;n=c[d+48>>2]|0;o=e+(n>>1)|0;if(!(n&1))q=p;else q=c[(c[o>>2]|0)+p>>2]|0;do if((g|0)<1){p=c[k>>2]|0;n=p+-1|0;if((p|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)s=0;else s=c[e+-4>>2]|0;if((p|0)<=(s|0)){if(r)t=0;else t=c[e+-4>>2]|0;do if((t|0)<(p|0)){if(r)u=0;else u=c[e+-4>>2]|0;if((u|0)<(p|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);v=0;break}else{a[1263537]=0;w=31;break}}else w=31;while(0);if((w|0)==31)v=e+(n*24|0)|0;__ZN7VariantC2ERKS_(j,v);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);f=__ZNK7VariantcviEv(j)|0;Pi[q&2047](o,f);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I11EnvironmentNS0_10ToneMapperEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1234456)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1)){g=b;h=c[d>>2]|0;i=c[h>>2]|0;Pi[g&2047](a,i);return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=c[d>>2]|0;i=c[h>>2]|0;Pi[g&2047](a,i);return}}function __ZN11MethodBind1I11EnvironmentNS0_10ToneMapperEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI11EnvironmentNS0_13GlowBlendModeEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK13MethodBind0RCI11EnvironmentNS0_13GlowBlendModeEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,900803);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI11EnvironmentNS0_13GlowBlendModeEE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1234456)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2Ei(i,ij[n&8191](d)|0);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI11EnvironmentNS0_13GlowBlendModeEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0;if(!b)f=0;else{d=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1234456)|0;f=d?b:0}b=c[a+44>>2]|0;d=c[a+48>>2]|0;a=f+(d>>1)|0;if(!(d&1)){g=b;h=ij[g&8191](a)|0;c[e>>2]=h;return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=ij[g&8191](a)|0;c[e>>2]=h;return}}function __ZN13MethodBind0RCI11EnvironmentNS0_13GlowBlendModeEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I11EnvironmentNS0_13GlowBlendModeEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if(!b){__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK11MethodBind1I11EnvironmentNS0_13GlowBlendModeEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,900803);l=a;return c[b>>2]|0}function __ZN11MethodBind1I11EnvironmentNS0_13GlowBlendModeEE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1234456)|0:0){c[h>>2]=0;a[1263537]=0;k=d+24|0;n=c[k>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=i;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=i;return}if((g|0)>0){if((n|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);p=0}else{a[1263537]=0;p=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,p)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=p;c[b>>2]=0;l=i;return}}p=c[d+44>>2]|0;n=c[d+48>>2]|0;o=e+(n>>1)|0;if(!(n&1))q=p;else q=c[(c[o>>2]|0)+p>>2]|0;do if((g|0)<1){p=c[k>>2]|0;n=p+-1|0;if((p|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)s=0;else s=c[e+-4>>2]|0;if((p|0)<=(s|0)){if(r)t=0;else t=c[e+-4>>2]|0;do if((t|0)<(p|0)){if(r)u=0;else u=c[e+-4>>2]|0;if((u|0)<(p|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);v=0;break}else{a[1263537]=0;w=31;break}}else w=31;while(0);if((w|0)==31)v=e+(n*24|0)|0;__ZN7VariantC2ERKS_(j,v);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);f=__ZNK7VariantcviEv(j)|0;Pi[q&2047](o,f);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I11EnvironmentNS0_13GlowBlendModeEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1234456)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1)){g=b;h=c[d>>2]|0;i=c[h>>2]|0;Pi[g&2047](a,i);return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=c[d>>2]|0;i=c[h>>2]|0;Pi[g&2047](a,i);return}}function __ZN11MethodBind1I11EnvironmentNS0_13GlowBlendModeEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind1RCI11EnvironmentbiE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;switch(b|0){case -1:{__ZN7VariantC2Eb(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}case 0:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}default:e=0}l=a;return e|0}function __ZNK13MethodBind1RCI11EnvironmentbiE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,900803);l=a;return c[b>>2]|0}function __ZN13MethodBind1RCI11EnvironmentbiE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;i=l;l=l+48|0;if((l|0)>=(m|0))ba(48);j=i+24|0;k=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1234456)|0:0){c[h>>2]=0;a[1263537]=0;n=d+24|0;o=c[n>>2]|0;if((o|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=o;c[b>>2]=0;l=i;return}p=o-(c[d+20>>2]|0)|0;if((p|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=p;c[b>>2]=0;l=i;return}if((g|0)>0){if((o|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);q=0}else{a[1263537]=0;q=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,q)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=q;c[b>>2]=0;l=i;return}}q=c[d+44>>2]|0;o=c[d+48>>2]|0;p=e+(o>>1)|0;if(!(o&1))r=q;else r=c[(c[p>>2]|0)+q>>2]|0;do if((g|0)<1){q=c[n>>2]|0;o=q+-1|0;if((q|0)>=1){e=c[d+16>>2]|0;s=(e|0)==0;if(s)t=0;else t=c[e+-4>>2]|0;if((q|0)<=(t|0)){if(s)u=0;else u=c[e+-4>>2]|0;do if((u|0)<(q|0)){if(s)v=0;else v=c[e+-4>>2]|0;if((v|0)<(q|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);w=0;break}else{a[1263537]=0;x=31;break}}else x=31;while(0);if((x|0)==31)w=e+(o*24|0)|0;__ZN7VariantC2ERKS_(k,w);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);f=__ZNK7VariantcviEv(k)|0;__ZN7VariantC2Eb(j,$i[r&8191](p,f)|0);if(c[k>>2]|0)__ZN7Variant5clearEv(k);__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1217,1146558,0);c[b>>2]=0;l=i;return}function __ZN13MethodBind1RCI11EnvironmentbiE7ptrcallEP6ObjectPPKvPv(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0;if(!d)g=0;else{h=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1234456)|0;g=h?d:0}d=c[b+44>>2]|0;h=c[b+48>>2]|0;b=g+(h>>1)|0;if(!(h&1))i=d;else i=c[(c[b>>2]|0)+d>>2]|0;a[f>>0]=($i[i&8191](b,c[c[e>>2]>>2]|0)|0)&1;return}function __ZN13MethodBind1RCI11EnvironmentbiED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind2I11EnvironmentibE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;switch(b|0){case 0:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}case 1:{__ZN7VariantC2Eb(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}default:e=0}l=a;return e|0}function __ZNK11MethodBind2I11EnvironmentibE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,900803);l=a;return c[b>>2]|0}function __ZN11MethodBind2I11EnvironmentibE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0;i=l;l=l+48|0;if((l|0)>=(m|0))ba(48);j=i+24|0;k=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1234456)|0:0){c[h>>2]=0;a[1263537]=0;n=d+24|0;o=c[n>>2]|0;if((o|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=o;c[b>>2]=0;l=i;return}p=o-(c[d+20>>2]|0)|0;if((p|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=p;c[b>>2]=0;l=i;return}if((g|0)>0){if((o|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);q=0}else{a[1263537]=0;q=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,q)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=q;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[n>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);r=0}else{a[1263537]=0;r=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,r)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=r;c[b>>2]=0;l=i;return}}}r=c[d+44>>2]|0;q=c[d+48>>2]|0;o=e+(q>>1)|0;if(!(q&1))s=r;else s=c[(c[o>>2]|0)+r>>2]|0;do if((g|0)<1){r=c[n>>2]|0;q=r+-1|0;if((r|0)>=1){e=c[d+16>>2]|0;p=(e|0)==0;if(p)t=0;else t=c[e+-4>>2]|0;if((r|0)<=(t|0)){if(p)u=0;else u=c[e+-4>>2]|0;do if((u|0)<(r|0)){if(p)v=0;else v=c[e+-4>>2]|0;if((v|0)<(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);w=0;break}else{a[1263537]=0;x=37;break}}else x=37;while(0);if((x|0)==37)w=e+(q*24|0)|0;__ZN7VariantC2ERKS_(j,w);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);w=__ZNK7VariantcviEv(j)|0;do if((g|0)<2){v=c[n>>2]|0;u=v+-1|0;t=v+-2|0;if((v|0)>=2){v=c[d+16>>2]|0;r=(v|0)==0;if(r)y=0;else y=c[v+-4>>2]|0;if((u|0)<=(y|0)){if(r)z=0;else z=c[v+-4>>2]|0;do if((z|0)<(u|0)){if(r)A=0;else A=c[v+-4>>2]|0;if((A|0)<(u|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);B=0;break}else{a[1263537]=0;x=54;break}}else x=54;while(0);if((x|0)==54)B=v+(t*24|0)|0;__ZN7VariantC2ERKS_(k,B);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f+4>>2]|0);while(0);f=__ZNK7VariantcvbEv(k)|0;bj[s&4095](o,w,f);if(c[k>>2]|0)__ZN7Variant5clearEv(k);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1380,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind2I11EnvironmentibE7ptrcallEP6ObjectPPKvPv(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0;if(!d)g=0;else{f=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1234456)|0;g=f?d:0}d=c[b+44>>2]|0;f=c[b+48>>2]|0;b=g+(f>>1)|0;if(!(f&1))h=d;else h=c[(c[b>>2]|0)+d>>2]|0;bj[h&4095](b,c[c[e>>2]>>2]|0,(a[c[e+4>>2]>>0]|0)!=0);return}function __ZN11MethodBind2I11EnvironmentibED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI11EnvironmentNS0_14DOFBlurQualityEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK13MethodBind0RCI11EnvironmentNS0_14DOFBlurQualityEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,900803);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI11EnvironmentNS0_14DOFBlurQualityEE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1234456)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2Ei(i,ij[n&8191](d)|0);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI11EnvironmentNS0_14DOFBlurQualityEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0;if(!b)f=0;else{d=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1234456)|0;f=d?b:0}b=c[a+44>>2]|0;d=c[a+48>>2]|0;a=f+(d>>1)|0;if(!(d&1)){g=b;h=ij[g&8191](a)|0;c[e>>2]=h;return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=ij[g&8191](a)|0;c[e>>2]=h;return}}function __ZN13MethodBind0RCI11EnvironmentNS0_14DOFBlurQualityEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I11EnvironmentNS0_14DOFBlurQualityEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if(!b){__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK11MethodBind1I11EnvironmentNS0_14DOFBlurQualityEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,900803);l=a;return c[b>>2]|0}function __ZN11MethodBind1I11EnvironmentNS0_14DOFBlurQualityEE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1234456)|0:0){c[h>>2]=0;a[1263537]=0;k=d+24|0;n=c[k>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=i;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=i;return}if((g|0)>0){if((n|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);p=0}else{a[1263537]=0;p=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,p)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=p;c[b>>2]=0;l=i;return}}p=c[d+44>>2]|0;n=c[d+48>>2]|0;o=e+(n>>1)|0;if(!(n&1))q=p;else q=c[(c[o>>2]|0)+p>>2]|0;do if((g|0)<1){p=c[k>>2]|0;n=p+-1|0;if((p|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)s=0;else s=c[e+-4>>2]|0;if((p|0)<=(s|0)){if(r)t=0;else t=c[e+-4>>2]|0;do if((t|0)<(p|0)){if(r)u=0;else u=c[e+-4>>2]|0;if((u|0)<(p|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);v=0;break}else{a[1263537]=0;w=31;break}}else w=31;while(0);if((w|0)==31)v=e+(n*24|0)|0;__ZN7VariantC2ERKS_(j,v);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);f=__ZNK7VariantcviEv(j)|0;Pi[q&2047](o,f);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I11EnvironmentNS0_14DOFBlurQualityEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1234456)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1)){g=b;h=c[d>>2]|0;i=c[h>>2]|0;Pi[g&2047](a,i);return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=c[d>>2]|0;i=c[h>>2]|0;Pi[g&2047](a,i);return}}function __ZN11MethodBind1I11EnvironmentNS0_14DOFBlurQualityEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI11EnvironmentbE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Eb(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK13MethodBind0RCI11EnvironmentbE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,900803);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI11EnvironmentbE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1234456)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2Eb(i,ij[n&8191](d)|0);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI11EnvironmentbE7ptrcallEP6ObjectPPKvPv(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0;if(!d)g=0;else{e=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1234456)|0;g=e?d:0}d=c[b+44>>2]|0;e=c[b+48>>2]|0;b=g+(e>>1)|0;if(!(e&1)){h=d;i=ij[h&8191](b)|0;j=i&1;a[f>>0]=j;return}else{h=c[(c[b>>2]|0)+d>>2]|0;i=ij[h&8191](b)|0;j=i&1;a[f>>0]=j;return}}function __ZN13MethodBind0RCI11EnvironmentbED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I11EnvironmentbE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if(!b){__ZN7VariantC2Eb(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK11MethodBind1I11EnvironmentbE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,900803);l=a;return c[b>>2]|0}function __ZN11MethodBind1I11EnvironmentbE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1234456)|0:0){c[h>>2]=0;a[1263537]=0;k=d+24|0;n=c[k>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=i;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=i;return}if((g|0)>0){if((n|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);p=0}else{a[1263537]=0;p=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,p)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=p;c[b>>2]=0;l=i;return}}p=c[d+44>>2]|0;n=c[d+48>>2]|0;o=e+(n>>1)|0;if(!(n&1))q=p;else q=c[(c[o>>2]|0)+p>>2]|0;do if((g|0)<1){p=c[k>>2]|0;n=p+-1|0;if((p|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)s=0;else s=c[e+-4>>2]|0;if((p|0)<=(s|0)){if(r)t=0;else t=c[e+-4>>2]|0;do if((t|0)<(p|0)){if(r)u=0;else u=c[e+-4>>2]|0;if((u|0)<(p|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);v=0;break}else{a[1263537]=0;w=31;break}}else w=31;while(0);if((w|0)==31)v=e+(n*24|0)|0;__ZN7VariantC2ERKS_(j,v);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);f=__ZNK7VariantcvbEv(j)|0;Pi[q&2047](o,f);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I11EnvironmentbE7ptrcallEP6ObjectPPKvPv(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0;if(!d)g=0;else{f=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1234456)|0;g=f?d:0}d=c[b+44>>2]|0;f=c[b+48>>2]|0;b=g+(f>>1)|0;if(!(f&1))h=d;else h=c[(c[b>>2]|0)+d>>2]|0;Pi[h&2047](b,(a[c[e>>2]>>0]|0)!=0);return}function __ZN11MethodBind1I11EnvironmentbED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI11EnvironmentiE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK13MethodBind0RCI11EnvironmentiE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,900803);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI11EnvironmentiE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1234456)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2Ei(i,ij[n&8191](d)|0);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI11EnvironmentiE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0;if(!b)f=0;else{d=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1234456)|0;f=d?b:0}b=c[a+44>>2]|0;d=c[a+48>>2]|0;a=f+(d>>1)|0;if(!(d&1)){g=b;h=ij[g&8191](a)|0;c[e>>2]=h;return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=ij[g&8191](a)|0;c[e>>2]=h;return}}function __ZN13MethodBind0RCI11EnvironmentiED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI11Environment5ColorE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;if((b|0)!=-1){f=0;l=a;return f|0}g[d>>2]=0.0;g[d+4>>2]=0.0;g[d+8>>2]=0.0;g[d+12>>2]=1.0;__ZN7VariantC2ERK5Color(e,d);d=c[e>>2]|0;if(d|0)__ZN7Variant5clearEv(e);f=d;l=a;return f|0}function __ZNK13MethodBind0RCI11Environment5ColorE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,900803);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI11Environment5ColorE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0;f=l;l=l+48|0;if((l|0)>=(m|0))ba(48);i=f;j=f+24|0;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1234456)|0:0){c[h>>2]=0;a[1263537]=0;k=c[d+24>>2]|0;if((k|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=k;c[b>>2]=0;l=f;return}n=k-(c[d+20>>2]|0)|0;if((n|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=n;c[b>>2]=0;l=f;return}n=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))o=n;else o=c[(c[d>>2]|0)+n>>2]|0;Pi[o&2047](j,d);__ZN7VariantC2ERK5Color(i,j);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI11Environment5ColorE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=d;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1234456)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;Pi[i&2047](f,a);c[e>>2]=c[f>>2];c[e+4>>2]=c[f+4>>2];c[e+8>>2]=c[f+8>>2];c[e+12>>2]=c[f+12>>2];l=d;return}function __ZN13MethodBind0RCI11Environment5ColorED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI11EnvironmentfE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Ef(d,0.0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK13MethodBind0RCI11EnvironmentfE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,900803);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI11EnvironmentfE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1234456)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2Ef(i,+mj[n&511](d));__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI11EnvironmentfE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0.0;if(!b)f=0;else{d=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1234456)|0;f=d?b:0}b=c[a+44>>2]|0;d=c[a+48>>2]|0;a=f+(d>>1)|0;if(!(d&1)){h=b;i=+mj[h&511](a);g[e>>2]=i;return}else{h=c[(c[a>>2]|0)+b>>2]|0;i=+mj[h&511](a);g[e>>2]=i;return}}function __ZN13MethodBind0RCI11EnvironmentfED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI11Environment3RefI6SkyBoxEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var c=0;if((b|0)!=-1){c=0;return c|0}c=__ZN7Variant12get_type_forI3RefI6SkyBoxEEENS_4TypeEv()|0;return c|0}function __ZNK13MethodBind0RCI11Environment3RefI6SkyBoxEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,900803);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI11Environment3RefI6SkyBoxEE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f+28|0;j=f;k=f+24|0;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1234456)|0:0){c[h>>2]=0;a[1263537]=0;n=c[d+24>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=f;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=f;return}o=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))p=o;else p=c[(c[d>>2]|0)+o>>2]|0;c[k>>2]=ij[p&8191](d)|0;__ZN6RefPtrC2Ev(i);__ZN3RefI9ReferenceEaSI6SkyBoxEEvRKS_IT_E(i,k);__ZN7VariantC2ERK6RefPtr(j,i);__ZN6RefPtrD2Ev(i);i=c[k>>2]|0;if((i|0?__ZN9Reference11unreferenceEv(i)|0:0)?(i=c[k>>2]|0,__Z17predelete_handlerP6Object(i)|0):0){gj[c[(c[i>>2]|0)+76>>2]&8191](i);__ZN6Memory11free_staticEPvb(i,0)}c[k>>2]=0;__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI11Environment3RefI6SkyBoxEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=d;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1234456)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;c[f>>2]=ij[i&8191](a)|0;__ZN3RefI9ReferenceEaSI6SkyBoxEEvRKS_IT_E(e,f);e=c[f>>2]|0;if(!e){l=d;return}if(!(__ZN9Reference11unreferenceEv(e)|0)){l=d;return}e=c[f>>2]|0;if(!(__Z17predelete_handlerP6Object(e)|0)){l=d;return}gj[c[(c[e>>2]|0)+76>>2]&8191](e);__ZN6Memory11free_staticEPvb(e,0);l=d;return}function __ZN13MethodBind0RCI11Environment3RefI6SkyBoxEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN3RefI9ReferenceEaSI6SkyBoxEEvRKS_IT_E(a,b){a=a|0;b=b|0;var d=0,e=0;d=c[b>>2]|0;if(!d){b=c[a>>2]|0;if((b|0?__ZN9Reference11unreferenceEv(b)|0:0)?(b=c[a>>2]|0,__Z17predelete_handlerP6Object(b)|0):0){gj[c[(c[b>>2]|0)+76>>2]&8191](b);__ZN6Memory11free_staticEPvb(b,0)}c[a>>2]=0;return}b=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1220724)|0;e=b?d:0;d=c[a>>2]|0;if((e|0)==(d|0))return;if((d|0?__ZN9Reference11unreferenceEv(d)|0:0)?(d=c[a>>2]|0,__Z17predelete_handlerP6Object(d)|0):0){gj[c[(c[d>>2]|0)+76>>2]&8191](d);__ZN6Memory11free_staticEPvb(d,0)}c[a>>2]=e;if(!e)return;__ZN9Reference9referenceEv(e);return}function __ZN7Variant12get_type_forI3RefI6SkyBoxEEENS_4TypeEv(){var a=0,b=0,d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+28|0;d=a+24|0;e=a;c[d>>2]=0;__ZN6RefPtrC2Ev(b);__ZN3RefI9ReferenceEaSI6SkyBoxEEvRKS_IT_E(b,d);__ZN7VariantC2ERK6RefPtr(e,b);__ZN6RefPtrD2Ev(b);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);e=c[d>>2]|0;if(!e){l=a;return b|0}if(!(__ZN9Reference11unreferenceEv(e)|0)){l=a;return b|0}e=c[d>>2]|0;if(!(__Z17predelete_handlerP6Object(e)|0)){l=a;return b|0}gj[c[(c[e>>2]|0)+76>>2]&8191](e);__ZN6Memory11free_staticEPvb(e,0);l=a;return b|0}function __ZNK13MethodBind0RCI11EnvironmentNS0_6BGModeEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK13MethodBind0RCI11EnvironmentNS0_6BGModeEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,900803);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI11EnvironmentNS0_6BGModeEE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1234456)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2Ei(i,ij[n&8191](d)|0);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI11EnvironmentNS0_6BGModeEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0;if(!b)f=0;else{d=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1234456)|0;f=d?b:0}b=c[a+44>>2]|0;d=c[a+48>>2]|0;a=f+(d>>1)|0;if(!(d&1)){g=b;h=ij[g&8191](a)|0;c[e>>2]=h;return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=ij[g&8191](a)|0;c[e>>2]=h;return}}function __ZN13MethodBind0RCI11EnvironmentNS0_6BGModeEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I11EnvironmentiE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if(!b){__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK11MethodBind1I11EnvironmentiE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,900803);l=a;return c[b>>2]|0}function __ZN11MethodBind1I11EnvironmentiE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1234456)|0:0){c[h>>2]=0;a[1263537]=0;k=d+24|0;n=c[k>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=i;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=i;return}if((g|0)>0){if((n|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);p=0}else{a[1263537]=0;p=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,p)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=p;c[b>>2]=0;l=i;return}}p=c[d+44>>2]|0;n=c[d+48>>2]|0;o=e+(n>>1)|0;if(!(n&1))q=p;else q=c[(c[o>>2]|0)+p>>2]|0;do if((g|0)<1){p=c[k>>2]|0;n=p+-1|0;if((p|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)s=0;else s=c[e+-4>>2]|0;if((p|0)<=(s|0)){if(r)t=0;else t=c[e+-4>>2]|0;do if((t|0)<(p|0)){if(r)u=0;else u=c[e+-4>>2]|0;if((u|0)<(p|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);v=0;break}else{a[1263537]=0;w=31;break}}else w=31;while(0);if((w|0)==31)v=e+(n*24|0)|0;__ZN7VariantC2ERKS_(j,v);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);f=__ZNK7VariantcviEv(j)|0;Pi[q&2047](o,f);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I11EnvironmentiE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1234456)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1)){g=b;h=c[d>>2]|0;i=c[h>>2]|0;Pi[g&2047](a,i);return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=c[d>>2]|0;i=c[h>>2]|0;Pi[g&2047](a,i);return}}function __ZN11MethodBind1I11EnvironmentiED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I11EnvironmentRK5ColorE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;if(b|0){f=0;l=a;return f|0}g[d>>2]=0.0;g[d+4>>2]=0.0;g[d+8>>2]=0.0;g[d+12>>2]=1.0;__ZN7VariantC2ERK5Color(e,d);d=c[e>>2]|0;if(d|0)__ZN7Variant5clearEv(e);f=d;l=a;return f|0}function __ZNK11MethodBind1I11EnvironmentRK5ColorE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,900803);l=a;return c[b>>2]|0}function __ZN11MethodBind1I11EnvironmentRK5ColorE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;i=l;l=l+48|0;if((l|0)>=(m|0))ba(48);j=i+24|0;k=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1234456)|0:0){c[h>>2]=0;a[1263537]=0;n=d+24|0;o=c[n>>2]|0;if((o|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=o;c[b>>2]=0;l=i;return}p=o-(c[d+20>>2]|0)|0;if((p|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=p;c[b>>2]=0;l=i;return}if((g|0)>0){if((o|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);q=0}else{a[1263537]=0;q=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,q)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=q;c[b>>2]=0;l=i;return}}q=c[d+44>>2]|0;o=c[d+48>>2]|0;p=e+(o>>1)|0;if(!(o&1))r=q;else r=c[(c[p>>2]|0)+q>>2]|0;do if((g|0)<1){q=c[n>>2]|0;o=q+-1|0;if((q|0)>=1){e=c[d+16>>2]|0;s=(e|0)==0;if(s)t=0;else t=c[e+-4>>2]|0;if((q|0)<=(t|0)){if(s)u=0;else u=c[e+-4>>2]|0;do if((u|0)<(q|0)){if(s)v=0;else v=c[e+-4>>2]|0;if((v|0)<(q|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);w=0;break}else{a[1263537]=0;x=31;break}}else x=31;while(0);if((x|0)==31)w=e+(o*24|0)|0;__ZN7VariantC2ERKS_(k,w);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);__ZNK7Variantcv5ColorEv(j,k);Pi[r&2047](p,j);if(c[k>>2]|0)__ZN7Variant5clearEv(k);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I11EnvironmentRK5ColorE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1234456)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;b=c[d>>2]|0;c[f>>2]=c[b>>2];c[f+4>>2]=c[b+4>>2];c[f+8>>2]=c[b+8>>2];c[f+12>>2]=c[b+12>>2];Pi[i&2047](a,f);l=e;return}function __ZN11MethodBind1I11EnvironmentRK5ColorED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I11EnvironmentfE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if(!b){__ZN7VariantC2Ef(d,0.0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK11MethodBind1I11EnvironmentfE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,900803);l=a;return c[b>>2]|0}function __ZN11MethodBind1I11EnvironmentfE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0.0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1234456)|0:0){c[h>>2]=0;a[1263537]=0;k=d+24|0;n=c[k>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=i;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=i;return}if((g|0)>0){if((n|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);p=0}else{a[1263537]=0;p=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,p)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=p;c[b>>2]=0;l=i;return}}p=c[d+44>>2]|0;n=c[d+48>>2]|0;o=e+(n>>1)|0;if(!(n&1))q=p;else q=c[(c[o>>2]|0)+p>>2]|0;do if((g|0)<1){p=c[k>>2]|0;n=p+-1|0;if((p|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)s=0;else s=c[e+-4>>2]|0;if((p|0)<=(s|0)){if(r)t=0;else t=c[e+-4>>2]|0;do if((t|0)<(p|0)){if(r)u=0;else u=c[e+-4>>2]|0;if((u|0)<(p|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);v=0;break}else{a[1263537]=0;w=31;break}}else w=31;while(0);if((w|0)==31)v=e+(n*24|0)|0;__ZN7VariantC2ERKS_(j,v);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);x=+__ZNK7VariantcvfEv(j);Mi[q&511](o,x);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I11EnvironmentfE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0,j=0.0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1234456)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1)){h=b;i=c[d>>2]|0;j=+g[i>>2];Mi[h&511](a,j);return}else{h=c[(c[a>>2]|0)+b>>2]|0;i=c[d>>2]|0;j=+g[i>>2];Mi[h&511](a,j);return}}function __ZN11MethodBind1I11EnvironmentfED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I11EnvironmentRK3RefI6SkyBoxEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var c=0;if(b|0){c=0;return c|0}c=__ZN7Variant12get_type_forIRK3RefI6SkyBoxEEENS_4TypeEv()|0;return c|0}function __ZNK11MethodBind1I11EnvironmentRK3RefI6SkyBoxEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,900803);l=a;return c[b>>2]|0}function __ZN11MethodBind1I11EnvironmentRK3RefI6SkyBoxEE4callEP6ObjectPPK7VariantiRNS9_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i+28|0;k=i+24|0;n=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1234456)|0:0){c[h>>2]=0;a[1263537]=0;o=d+24|0;p=c[o>>2]|0;if((p|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=p;c[b>>2]=0;l=i;return}q=p-(c[d+20>>2]|0)|0;if((q|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=q;c[b>>2]=0;l=i;return}if((g|0)>0){if((p|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);r=0}else{a[1263537]=0;r=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,r)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=r;c[b>>2]=0;l=i;return}}r=c[d+44>>2]|0;p=c[d+48>>2]|0;q=e+(p>>1)|0;if(!(p&1))s=r;else s=c[(c[q>>2]|0)+r>>2]|0;do if((g|0)<1){r=c[o>>2]|0;p=r+-1|0;if((r|0)>=1){e=c[d+16>>2]|0;t=(e|0)==0;if(t)u=0;else u=c[e+-4>>2]|0;if((r|0)<=(u|0)){if(t)v=0;else v=c[e+-4>>2]|0;do if((v|0)<(r|0)){if(t)w=0;else w=c[e+-4>>2]|0;if((w|0)<(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);x=0;break}else{a[1263537]=0;y=31;break}}else y=31;while(0);if((y|0)==31)x=e+(p*24|0)|0;__ZN7VariantC2ERKS_(n,x);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f>>2]|0);while(0);__ZN3RefI6SkyBoxEC2ERK7Variant(j,n);c[k>>2]=c[j>>2];Pi[s&2047](q,k);q=c[k>>2]|0;if((q|0?__ZN9Reference11unreferenceEv(q)|0:0)?(q=c[k>>2]|0,__Z17predelete_handlerP6Object(q)|0):0){gj[c[(c[q>>2]|0)+76>>2]&8191](q);__ZN6Memory11free_staticEPvb(q,0)}c[k>>2]=0;if(c[n>>2]|0)__ZN7Variant5clearEv(n);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I11EnvironmentRK3RefI6SkyBoxEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+28|0;g=e;h=e+24|0;if(!b)i=0;else{j=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1234456)|0;i=j?b:0}b=c[a+44>>2]|0;j=c[a+48>>2]|0;a=i+(j>>1)|0;if(!(j&1))k=b;else k=c[(c[a>>2]|0)+b>>2]|0;__ZN7VariantC2EPK6Object(g,c[d>>2]|0);__ZN3RefI6SkyBoxEC2ERK7Variant(f,g);if(c[g>>2]|0)__ZN7Variant5clearEv(g);c[h>>2]=c[f>>2];Pi[k&2047](a,h);a=c[h>>2]|0;if(!a){l=e;return}if(!(__ZN9Reference11unreferenceEv(a)|0)){l=e;return}a=c[h>>2]|0;if(!(__Z17predelete_handlerP6Object(a)|0)){l=e;return}gj[c[(c[a>>2]|0)+76>>2]&8191](a);__ZN6Memory11free_staticEPvb(a,0);l=e;return}function __ZN11MethodBind1I11EnvironmentRK3RefI6SkyBoxEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN3RefI6SkyBoxEC2ERK7Variant(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d;__ZNK7Variantcv6RefPtrEv(e,b);c[a>>2]=0;b=c[e>>2]|0;if(!b){c[a>>2]=0;__ZN6RefPtrD2Ev(e);l=d;return}f=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236284)|0;g=f?b:0;b=c[a>>2]|0;if((g|0)==(b|0)){__ZN6RefPtrD2Ev(e);l=d;return}if((b|0?__ZN9Reference11unreferenceEv(b)|0:0)?(b=c[a>>2]|0,__Z17predelete_handlerP6Object(b)|0):0){gj[c[(c[b>>2]|0)+76>>2]&8191](b);__ZN6Memory11free_staticEPvb(b,0)}c[a>>2]=g;if(!g){__ZN6RefPtrD2Ev(e);l=d;return}__ZN9Reference9referenceEv(g);__ZN6RefPtrD2Ev(e);l=d;return}function __ZN7Variant12get_type_forIRK3RefI6SkyBoxEEENS_4TypeEv(){var a=0,b=0,d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+28|0;d=a+24|0;e=a;c[d>>2]=0;__ZN6RefPtrC2Ev(b);__ZN3RefI9ReferenceEaSI6SkyBoxEEvRKS_IT_E(b,d);__ZN7VariantC2ERK6RefPtr(e,b);__ZN6RefPtrD2Ev(b);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);e=c[d>>2]|0;if(!e){l=a;return b|0}if(!(__ZN9Reference11unreferenceEv(e)|0)){l=a;return b|0}e=c[d>>2]|0;if(!(__Z17predelete_handlerP6Object(e)|0)){l=a;return b|0}gj[c[(c[e>>2]|0)+76>>2]&8191](e);__ZN6Memory11free_staticEPvb(e,0);l=a;return b|0}function __ZNK11MethodBind1I11EnvironmentNS0_6BGModeEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if(!b){__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK11MethodBind1I11EnvironmentNS0_6BGModeEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,900803);l=a;return c[b>>2]|0}function __ZN11MethodBind1I11EnvironmentNS0_6BGModeEE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1234456)|0:0){c[h>>2]=0;a[1263537]=0;k=d+24|0;n=c[k>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=i;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=i;return}if((g|0)>0){if((n|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);p=0}else{a[1263537]=0;p=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,p)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=p;c[b>>2]=0;l=i;return}}p=c[d+44>>2]|0;n=c[d+48>>2]|0;o=e+(n>>1)|0;if(!(n&1))q=p;else q=c[(c[o>>2]|0)+p>>2]|0;do if((g|0)<1){p=c[k>>2]|0;n=p+-1|0;if((p|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)s=0;else s=c[e+-4>>2]|0;if((p|0)<=(s|0)){if(r)t=0;else t=c[e+-4>>2]|0;do if((t|0)<(p|0)){if(r)u=0;else u=c[e+-4>>2]|0;if((u|0)<(p|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);v=0;break}else{a[1263537]=0;w=31;break}}else w=31;while(0);if((w|0)==31)v=e+(n*24|0)|0;__ZN7VariantC2ERKS_(j,v);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);f=__ZNK7VariantcviEv(j)|0;Pi[q&2047](o,f);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I11EnvironmentNS0_6BGModeEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1234456)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1)){g=b;h=c[d>>2]|0;i=c[h>>2]|0;Pi[g&2047](a,i);return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=c[d>>2]|0;i=c[h>>2]|0;Pi[g&2047](a,i);return}}function __ZN11MethodBind1I11EnvironmentNS0_6BGModeEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN11ImageSkyBox18_initialize_classvEv(b){b=b|0;if(a[1263389]|0)return;if(!(a[1263388]|0)){if(!(a[1257004]|0)){if(!(a[1257001]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI9ReferenceEEvv();__ZN9Reference13_bind_methodsEv();a[1257001]=1}__ZN7ClassDB10_add_classI8ResourceEEvv();__ZN8Resource13_bind_methodsEv();a[1257004]=1}__ZN7ClassDB10_add_classI6SkyBoxEEvv();__ZN6SkyBox13_bind_methodsEv();a[1263388]=1}__ZN7ClassDB10_add_classI11ImageSkyBoxEEvv();__ZN11ImageSkyBox13_bind_methodsEv();a[1263389]=1;return}function __ZN11ImageSkyBox5_setvERK10StringNameRK7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK11ImageSkyBox5_getvERK10StringNameR7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK11ImageSkyBox19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+24|0;g=e+4|0;h=e;if(!d)__ZNK6SkyBox19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,0);__ZN6StringC2EPKc(f,901514);i=c[f>>2]|0;f=i;j=g+4|0;c[j>>2]=0;k=g+12|0;c[k>>2]=0;c[g>>2]=0;n=(i|0)==0;if(!n?(c[j>>2]=0,__Z28atomic_conditional_incrementPj(i+-8|0)|0):0)c[j>>2]=f;c[g+8>>2]=0;f=c[k>>2]|0;if(f|0){if(!(__Z16atomic_decrementPj(f+-8|0)|0))__ZN6Memory11free_staticEPvb(f,1);c[k>>2]=0}c[g+16>>2]=256;if(!(c[b>>2]|0)){k=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=k;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0}k=__ZnwjPFPvjE(32,4740)|0;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0;c[k+12>>2]=0;c[k+16>>2]=7;f=k+20|0;c[f>>2]=0;j=k+24|0;c[j>>2]=0;o=k+28|0;c[o>>2]=0;__ZN12PropertyInfoaSERKS_(k,g)|0;p=c[b>>2]|0;q=p+4|0;r=c[q>>2]|0;c[j>>2]=r;c[f>>2]=0;c[o>>2]=p;if(r|0)c[r+20>>2]=k;c[q>>2]=k;if(!(c[p>>2]|0))c[p>>2]=k;k=p+8|0;c[k>>2]=(c[k>>2]|0)+1;k=c[g+12>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);k=c[g+4>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);if(!n?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);__ZN10StringNameC2EPKc(h,901514);__ZN7ClassDB17get_property_listE10StringNameP4ListI12PropertyInfo16DefaultAllocatorEbPK6Object(h,b,1,a);__ZN10StringNameD2Ev(h);if(!d){l=e;return}__ZNK6SkyBox19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,1);l=e;return}function __ZN11ImageSkyBox14_notificationvEib(a,b,c){a=a|0;b=b|0;c=c|0;return}function __ZNK11ImageSkyBox16_get_class_namevEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+8|0;e=b+4|0;f=b;g=a+132|0;a=c[g>>2]|0;if(a|0){if(c[a+4>>2]|0){l=b;return g|0}if(__ZNK6String6lengthEv(a+8|0)|0){l=b;return g|0}}__ZN6StringC2EPKc(d,901514);c[f>>2]=c[d>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameaSERKS_(g,e);__ZN10StringNameD2Ev(e);e=c[f>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);l=b;return g|0}function __ZNK11ImageSkyBox9get_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,901514);l=a;return c[b>>2]|0}function __ZNK11ImageSkyBox8is_classERK6String(a,b){a=a|0;b=b|0;var c=0;if(((!(__ZNK6StringeqEPKc(b,901514)|0)?!(__ZNK6StringeqEPKc(b,901049)|0):0)?!(__ZNK6StringeqEPKc(b,1110448)|0):0)?!(__ZNK6StringeqEPKc(b,1126157)|0):0)c=__ZNK6StringeqEPKc(b,1142944)|0;else c=1;return c|0}function __ZNK11ImageSkyBox12is_class_ptrEPv(a,b){a=a|0;b=b|0;return (b|0)==1236288|((b|0)==1236284|((b|0)==1220696|((b|0)==1220724|(b|0)==1220580)))|0}function __ZN11ImageSkyBoxD2Ev(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+8|0;e=b+4|0;f=b;c[a>>2]=293924;g=__ZN12VisualServer13get_singletonEv()|0;h=c[(c[g>>2]|0)+1312>>2]|0;c[e>>2]=c[a+136>>2];c[d>>2]=c[e>>2];Pi[h&2047](g,d);g=__ZN12VisualServer13get_singletonEv()|0;h=c[(c[g>>2]|0)+1312>>2]|0;c[f>>2]=c[a+140>>2];c[d>>2]=c[f>>2];Pi[h&2047](g,d);d=c[a+168>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);d=c[a+164>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);d=c[a+160>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);d=c[a+156>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);d=c[a+152>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);d=c[a+148>>2]|0;if(!d){i=a+132|0;__ZN10StringNameD2Ev(i);c[a>>2]=294068;j=a+124|0;__ZN10StringNameD2Ev(j);__ZN8ResourceD2Ev(a);l=b;return}if(__Z16atomic_decrementPj(d+-8|0)|0){i=a+132|0;__ZN10StringNameD2Ev(i);c[a>>2]=294068;j=a+124|0;__ZN10StringNameD2Ev(j);__ZN8ResourceD2Ev(a);l=b;return}__ZN6Memory11free_staticEPvb(d,1);i=a+132|0;__ZN10StringNameD2Ev(i);c[a>>2]=294068;j=a+124|0;__ZN10StringNameD2Ev(j);__ZN8ResourceD2Ev(a);l=b;return}function __ZN11ImageSkyBoxD0Ev(a){a=a|0;__ZN11ImageSkyBoxD2Ev(a);__ZdlPv(a);return}function __ZNK11ImageSkyBox7get_ridEv(a){a=a|0;return c[a+140>>2]|0}function __ZN11ImageSkyBox17_radiance_changedEv(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d+12|0;f=d+8|0;g=d+4|0;h=d;if(!(a[b+144>>0]|0)){l=d;return}i=__ZN12VisualServer13get_singletonEv()|0;j=c[(c[i>>2]|0)+156>>2]|0;c[g>>2]=c[b+140>>2];c[h>>2]=c[b+136>>2];k=c[294044+(c[b+128>>2]<<2)>>2]|0;c[f>>2]=c[g>>2];c[e>>2]=c[h>>2];Ki[j&4095](i,f,e,k);l=d;return}function __ZN6SkyBox18_initialize_classvEv(b){b=b|0;if(a[1263388]|0)return;if(!(a[1257004]|0)){if(!(a[1257001]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI9ReferenceEEvv();__ZN9Reference13_bind_methodsEv();a[1257001]=1}__ZN7ClassDB10_add_classI8ResourceEEvv();__ZN8Resource13_bind_methodsEv();a[1257004]=1}__ZN7ClassDB10_add_classI6SkyBoxEEvv();__ZN6SkyBox13_bind_methodsEv();a[1263388]=1;return}function __ZN6SkyBox5_setvERK10StringNameRK7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK6SkyBox5_getvERK10StringNameR7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK6SkyBox19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+24|0;g=e+4|0;h=e;if(!d)__ZNK8Resource19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,0);__ZN6StringC2EPKc(f,901049);i=c[f>>2]|0;f=i;j=g+4|0;c[j>>2]=0;k=g+12|0;c[k>>2]=0;c[g>>2]=0;n=(i|0)==0;if(!n?(c[j>>2]=0,__Z28atomic_conditional_incrementPj(i+-8|0)|0):0)c[j>>2]=f;c[g+8>>2]=0;f=c[k>>2]|0;if(f|0){if(!(__Z16atomic_decrementPj(f+-8|0)|0))__ZN6Memory11free_staticEPvb(f,1);c[k>>2]=0}c[g+16>>2]=256;if(!(c[b>>2]|0)){k=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=k;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0}k=__ZnwjPFPvjE(32,4740)|0;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0;c[k+12>>2]=0;c[k+16>>2]=7;f=k+20|0;c[f>>2]=0;j=k+24|0;c[j>>2]=0;o=k+28|0;c[o>>2]=0;__ZN12PropertyInfoaSERKS_(k,g)|0;p=c[b>>2]|0;q=p+4|0;r=c[q>>2]|0;c[j>>2]=r;c[f>>2]=0;c[o>>2]=p;if(r|0)c[r+20>>2]=k;c[q>>2]=k;if(!(c[p>>2]|0))c[p>>2]=k;k=p+8|0;c[k>>2]=(c[k>>2]|0)+1;k=c[g+12>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);k=c[g+4>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);if(!n?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);__ZN10StringNameC2EPKc(h,901049);__ZN7ClassDB17get_property_listE10StringNameP4ListI12PropertyInfo16DefaultAllocatorEbPK6Object(h,b,1,a);__ZN10StringNameD2Ev(h);if(!d){l=e;return}__ZNK8Resource19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,1);l=e;return}function __ZN6SkyBox14_notificationvEib(a,b,c){a=a|0;b=b|0;c=c|0;return}function __ZNK6SkyBox16_get_class_namevEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+8|0;e=b+4|0;f=b;g=a+124|0;a=c[g>>2]|0;if(a|0){if(c[a+4>>2]|0){l=b;return g|0}if(__ZNK6String6lengthEv(a+8|0)|0){l=b;return g|0}}__ZN6StringC2EPKc(d,901049);c[f>>2]=c[d>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameaSERKS_(g,e);__ZN10StringNameD2Ev(e);e=c[f>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);l=b;return g|0}function __ZNK6SkyBox9get_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,901049);l=a;return c[b>>2]|0}function __ZNK6SkyBox8is_classERK6String(a,b){a=a|0;b=b|0;var c=0;if((!(__ZNK6StringeqEPKc(b,901049)|0)?!(__ZNK6StringeqEPKc(b,1110448)|0):0)?!(__ZNK6StringeqEPKc(b,1126157)|0):0)c=__ZNK6StringeqEPKc(b,1142944)|0;else c=1;return c|0}function __ZNK6SkyBox12is_class_ptrEPv(a,b){a=a|0;b=b|0;return (b|0)==1236284|((b|0)==1220696|((b|0)==1220724|(b|0)==1220580))|0}function __ZN6SkyBoxD2Ev(a){a=a|0;c[a>>2]=294068;__ZN10StringNameD2Ev(a+124|0);__ZN8ResourceD2Ev(a);return}function __ZN6SkyBoxD0Ev(a){a=a|0;c[a>>2]=294068;__ZN10StringNameD2Ev(a+124|0);__ZN8ResourceD2Ev(a);__ZdlPv(a);return}function __ZN7ClassDB10_add_classI6SkyBoxEEvv(){var a=0,b=0,d=0,e=0,f=0,g=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+16|0;d=a+12|0;e=a+8|0;f=a+4|0;g=a;__ZN6StringC2EPKc(b,901049);c[e>>2]=c[b>>2];__ZN10StringNameC2ERK6String(d,e);__ZN6StringC2EPKc(b,1110448);c[g>>2]=c[b>>2];__ZN10StringNameC2ERK6String(f,g);__ZN7ClassDB11_add_class2ERK10StringNameS2_(d,f);__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);__ZN10StringNameD2Ev(d);d=c[e>>2]|0;if(!d){l=a;return}if(__Z16atomic_decrementPj(d+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(d,1);l=a;return}function __ZN6SkyBox13_bind_methodsEv(){var a=0,b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0;a=l;l=l+64|0;if((l|0)>=(m|0))ba(64);b=a+40|0;d=a+32|0;e=a+24|0;f=a+20|0;g=a+12|0;h=a+16|0;i=a+8|0;j=a+4|0;k=a;__Z8D_METHODPKcS0_(d,900815,1128330);n=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(n);c[n>>2]=294196;__ZN10MethodBind10_set_constEb(n,0);__ZN10MethodBind24_generate_argument_typesEi(n,1);c[n+44>>2]=1629;c[n+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,n,d,0,0)|0;n=d+4|0;o=c[n>>2]|0;if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0){p=c[n>>2]|0;n=(p|0)==0?0:p+-4|0;p=n+4|0;if(c[n>>2]|0){q=0;do{__ZN10StringNameD2Ev(p+(q<<2)|0);q=q+1|0}while(q>>>0<(c[n>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(o,1)}__ZN10StringNameD2Ev(d);__Z8D_METHODPKc(e,900833);d=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(d);c[d>>2]=294232;__ZN10MethodBind10_set_constEb(d,1);__ZN10MethodBind24_generate_argument_typesEi(d,0);__ZN10MethodBind12_set_returnsEb(d,1);c[d+44>>2]=5599;c[d+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,d,e,0,0)|0;d=e+4|0;o=c[d>>2]|0;if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0){n=c[d>>2]|0;d=(n|0)==0?0:n+-4|0;n=d+4|0;if(c[d>>2]|0){q=0;do{__ZN10StringNameD2Ev(n+(q<<2)|0);q=q+1|0}while(q>>>0<(c[d>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(o,1)}__ZN10StringNameD2Ev(e);__ZN6StringC2EPKc(b,901049);c[g>>2]=c[b>>2];__ZN10StringNameC2ERK6String(f,g);__ZN6StringC2EPKc(h,900851);__ZN6StringC2EPKc(i,900865);e=b+4|0;c[e>>2]=0;o=b+12|0;c[o>>2]=0;c[b>>2]=2;d=c[h>>2]|0;if(d|0?(c[e>>2]=0,__Z28atomic_conditional_incrementPj(d+-8|0)|0):0)c[e>>2]=c[h>>2];c[b+8>>2]=3;e=c[o>>2]|0;if((e|0)!=(c[i>>2]|0)){if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);c[o>>2]=0;e=c[i>>2]|0;if(e|0?__Z28atomic_conditional_incrementPj(e+-8|0)|0:0)c[o>>2]=c[i>>2]}c[b+16>>2]=7;c[j>>2]=__Z11_scs_createPKc(900815)|0;c[k>>2]=__Z11_scs_createPKc(900833)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(f,b,j,k,-1);__ZN10StringNameD2Ev(k);__ZN10StringNameD2Ev(j);j=c[b+12>>2]|0;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);j=c[b+4>>2]|0;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);j=c[i>>2]|0;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);j=c[h>>2]|0;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);__ZN6StringC2EPKc(b,901049);c[i>>2]=c[b>>2];__ZN10StringNameC2ERK6String(g,i);__ZN10StringNameC2EPKc(b,900883);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(g,b,0);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(g);f=c[i>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);__ZN6StringC2EPKc(b,901049);c[i>>2]=c[b>>2];__ZN10StringNameC2ERK6String(g,i);__ZN10StringNameC2EPKc(b,900901);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(g,b,1);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(g);f=c[i>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);__ZN6StringC2EPKc(b,901049);c[i>>2]=c[b>>2];__ZN10StringNameC2ERK6String(g,i);__ZN10StringNameC2EPKc(b,900919);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(g,b,2);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(g);f=c[i>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);__ZN6StringC2EPKc(b,901049);c[i>>2]=c[b>>2];__ZN10StringNameC2ERK6String(g,i);__ZN10StringNameC2EPKc(b,900938);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(g,b,3);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(g);f=c[i>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);__ZN6StringC2EPKc(b,901049);c[i>>2]=c[b>>2];__ZN10StringNameC2ERK6String(g,i);__ZN10StringNameC2EPKc(b,900957);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(g,b,4);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(g);g=c[i>>2]|0;if(!g){l=a;return}if(__Z16atomic_decrementPj(g+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(g,1);l=a;return}function __ZN6SkyBox17set_radiance_sizeENS_12RadianceSizeE(b,d){b=b|0;d=d|0;if(d>>>0>3){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(900815,900975,34,901003,0);return}else{a[1263537]=0;c[b+128>>2]=d;gj[c[(c[b>>2]|0)+116>>2]&8191](b);return}}function __ZNK6SkyBox17get_radiance_sizeEv(a){a=a|0;return c[a+128>>2]|0}function __ZNK13MethodBind0RCI6SkyBoxNS0_12RadianceSizeEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK13MethodBind0RCI6SkyBoxNS0_12RadianceSizeEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,901049);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI6SkyBoxNS0_12RadianceSizeEE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236284)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2Ei(i,ij[n&8191](d)|0);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI6SkyBoxNS0_12RadianceSizeEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0;if(!b)f=0;else{d=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236284)|0;f=d?b:0}b=c[a+44>>2]|0;d=c[a+48>>2]|0;a=f+(d>>1)|0;if(!(d&1)){g=b;h=ij[g&8191](a)|0;c[e>>2]=h;return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=ij[g&8191](a)|0;c[e>>2]=h;return}}function __ZN13MethodBind0RCI6SkyBoxNS0_12RadianceSizeEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I6SkyBoxNS0_12RadianceSizeEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if(!b){__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK11MethodBind1I6SkyBoxNS0_12RadianceSizeEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,901049);l=a;return c[b>>2]|0}function __ZN11MethodBind1I6SkyBoxNS0_12RadianceSizeEE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236284)|0:0){c[h>>2]=0;a[1263537]=0;k=d+24|0;n=c[k>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=i;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=i;return}if((g|0)>0){if((n|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);p=0}else{a[1263537]=0;p=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,p)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=p;c[b>>2]=0;l=i;return}}p=c[d+44>>2]|0;n=c[d+48>>2]|0;o=e+(n>>1)|0;if(!(n&1))q=p;else q=c[(c[o>>2]|0)+p>>2]|0;do if((g|0)<1){p=c[k>>2]|0;n=p+-1|0;if((p|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)s=0;else s=c[e+-4>>2]|0;if((p|0)<=(s|0)){if(r)t=0;else t=c[e+-4>>2]|0;do if((t|0)<(p|0)){if(r)u=0;else u=c[e+-4>>2]|0;if((u|0)<(p|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);v=0;break}else{a[1263537]=0;w=31;break}}else w=31;while(0);if((w|0)==31)v=e+(n*24|0)|0;__ZN7VariantC2ERKS_(j,v);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);f=__ZNK7VariantcviEv(j)|0;Pi[q&2047](o,f);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I6SkyBoxNS0_12RadianceSizeEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236284)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1)){g=b;h=c[d>>2]|0;i=c[h>>2]|0;Pi[g&2047](a,i);return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=c[d>>2]|0;i=c[h>>2]|0;Pi[g&2047](a,i);return}}function __ZN11MethodBind1I6SkyBoxNS0_12RadianceSizeEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN7ClassDB10_add_classI11ImageSkyBoxEEvv(){var a=0,b=0,d=0,e=0,f=0,g=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+16|0;d=a+12|0;e=a+8|0;f=a+4|0;g=a;__ZN6StringC2EPKc(b,901514);c[e>>2]=c[b>>2];__ZN10StringNameC2ERK6String(d,e);__ZN6StringC2EPKc(b,901049);c[g>>2]=c[b>>2];__ZN10StringNameC2ERK6String(f,g);__ZN7ClassDB11_add_class2ERK10StringNameS2_(d,f);__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);__ZN10StringNameD2Ev(d);d=c[e>>2]|0;if(!d){l=a;return}if(__Z16atomic_decrementPj(d+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(d,1);l=a;return}function __ZN11ImageSkyBox13_bind_methodsEv(){var b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0;b=l;l=l+112|0;if((l|0)>=(m|0))ba(112);d=b+88|0;e=b+80|0;f=b+72|0;g=b+40|0;h=b+32|0;i=b+68|0;j=b+16|0;k=b+4|0;n=b+64|0;o=b+60|0;p=b;q=b+56|0;r=b+52|0;s=b+48|0;t=b+44|0;u=b+36|0;v=b+28|0;w=b+24|0;x=b+20|0;y=b+12|0;z=b+8|0;__Z8D_METHODPKcS0_S0_(e,901056,919387,1128095);A=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(A);c[A>>2]=294268;__ZN10MethodBind10_set_constEb(A,0);__ZN10MethodBind24_generate_argument_typesEi(A,2);c[A+44>>2]=1613;c[A+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,A,e,0,0)|0;A=e+4|0;B=c[A>>2]|0;if(B|0?(__Z16atomic_decrementPj(B+-8|0)|0)==0:0){C=c[A>>2]|0;A=(C|0)==0?0:C+-4|0;C=A+4|0;if(c[A>>2]|0){D=0;do{__ZN10StringNameD2Ev(C+(D<<2)|0);D=D+1|0}while(D>>>0<(c[A>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(B,1)}__ZN10StringNameD2Ev(e);__Z8D_METHODPKcS0_(f,901071,919387);e=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(e);c[e>>2]=294304;__ZN10MethodBind10_set_constEb(e,1);__ZN10MethodBind24_generate_argument_typesEi(e,1);__ZN10MethodBind12_set_returnsEb(e,1);c[e+44>>2]=4636;c[e+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,e,f,0,0)|0;e=f+4|0;B=c[e>>2]|0;if(B|0?(__Z16atomic_decrementPj(B+-8|0)|0)==0:0){A=c[e>>2]|0;e=(A|0)==0?0:A+-4|0;A=e+4|0;if(c[e>>2]|0){D=0;do{__ZN10StringNameD2Ev(A+(D<<2)|0);D=D+1|0}while(D>>>0<(c[e>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(B,1)}__ZN10StringNameD2Ev(f);c[g>>2]=0;__ZN11ImageLoader25get_recognized_extensionsEP4ListI6String16DefaultAllocatorE(g);c[h>>2]=0;f=c[g>>2]|0;if(!f)E=0;else{F=f;G=13}while(1){if((G|0)==13){G=0;E=c[F>>2]|0}if(!E)break;c[d>>2]=0;f=__ZNK6StringneERKS_(h,d)|0;B=c[d>>2]|0;if(B|0?(__Z16atomic_decrementPj(B+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(B,1);if(f)__ZN6StringpLEPKc(h,1117595)|0;c[d>>2]=__ZplPKcRK6String(901388,E)|0;__ZN6StringpLERKS_(h,d)|0;f=c[d>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);F=E+4|0;G=13}__ZN6StringC2EPKc(d,901514);c[j>>2]=c[d>>2];__ZN10StringNameC2ERK6String(i,j);__ZN6StringC2EPKc(d,901086);__ZN6StringC2EPKc(k,901097);__ZN7ClassDB18add_property_groupE10StringNameRK6StringS3_(i,d,k);E=c[k>>2]|0;if(E|0?(__Z16atomic_decrementPj(E+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(E,1);E=c[d>>2]|0;if(E|0?(__Z16atomic_decrementPj(E+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(E,1);__ZN10StringNameD2Ev(i);i=c[j>>2]|0;if(i|0?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);__ZN6StringC2EPKc(d,901514);c[j>>2]=c[d>>2];__ZN10StringNameC2ERK6String(n,j);__ZN6StringC2EPKc(o,901109);i=d+4|0;c[i>>2]=0;E=d+12|0;c[E>>2]=0;c[d>>2]=4;F=c[o>>2]|0;if(F|0?(c[i>>2]=0,__Z28atomic_conditional_incrementPj(F+-8|0)|0):0)c[i>>2]=c[o>>2];c[d+8>>2]=13;i=c[E>>2]|0;if((i|0)!=(c[h>>2]|0)){if(i|0?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);c[E>>2]=0;i=c[h>>2]|0;if(i|0?__Z28atomic_conditional_incrementPj(i+-8|0)|0:0)c[E>>2]=c[h>>2]}c[d+16>>2]=7;c[k>>2]=__Z11_scs_createPKc(901056)|0;c[p>>2]=__Z11_scs_createPKc(901071)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(n,d,k,p,0);__ZN10StringNameD2Ev(p);__ZN10StringNameD2Ev(k);E=c[d+12>>2]|0;if(E|0?(__Z16atomic_decrementPj(E+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(E,1);E=c[d+4>>2]|0;if(E|0?(__Z16atomic_decrementPj(E+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(E,1);E=c[o>>2]|0;if(E|0?(__Z16atomic_decrementPj(E+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(E,1);__ZN10StringNameD2Ev(n);n=c[j>>2]|0;if(n|0?(__Z16atomic_decrementPj(n+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(n,1);__ZN6StringC2EPKc(d,901514);c[j>>2]=c[d>>2];__ZN10StringNameC2ERK6String(q,j);__ZN6StringC2EPKc(r,901131);n=d+4|0;c[n>>2]=0;E=d+12|0;c[E>>2]=0;c[d>>2]=4;o=c[r>>2]|0;if(o|0?(c[n>>2]=0,__Z28atomic_conditional_incrementPj(o+-8|0)|0):0)c[n>>2]=c[r>>2];c[d+8>>2]=13;n=c[E>>2]|0;if((n|0)!=(c[h>>2]|0)){if(n|0?(__Z16atomic_decrementPj(n+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(n,1);c[E>>2]=0;n=c[h>>2]|0;if(n|0?__Z28atomic_conditional_incrementPj(n+-8|0)|0:0)c[E>>2]=c[h>>2]}c[d+16>>2]=7;c[k>>2]=__Z11_scs_createPKc(901056)|0;c[p>>2]=__Z11_scs_createPKc(901071)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(q,d,k,p,1);__ZN10StringNameD2Ev(p);__ZN10StringNameD2Ev(k);E=c[d+12>>2]|0;if(E|0?(__Z16atomic_decrementPj(E+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(E,1);E=c[d+4>>2]|0;if(E|0?(__Z16atomic_decrementPj(E+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(E,1);E=c[r>>2]|0;if(E|0?(__Z16atomic_decrementPj(E+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(E,1);__ZN10StringNameD2Ev(q);q=c[j>>2]|0;if(q|0?(__Z16atomic_decrementPj(q+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(q,1);__ZN6StringC2EPKc(d,901514);c[j>>2]=c[d>>2];__ZN10StringNameC2ERK6String(s,j);__ZN6StringC2EPKc(t,901153);q=d+4|0;c[q>>2]=0;E=d+12|0;c[E>>2]=0;c[d>>2]=4;r=c[t>>2]|0;do if(r|0){c[q>>2]=0;if(!(__Z28atomic_conditional_incrementPj(r+-8|0)|0))break;c[q>>2]=c[t>>2]}while(0);c[d+8>>2]=13;q=c[E>>2]|0;do if((q|0)!=(c[h>>2]|0)){do if(q|0){if(__Z16atomic_decrementPj(q+-8|0)|0)break;__ZN6Memory11free_staticEPvb(q,1)}while(0);c[E>>2]=0;r=c[h>>2]|0;if(!r)break;if(!(__Z28atomic_conditional_incrementPj(r+-8|0)|0))break;c[E>>2]=c[h>>2]}while(0);c[d+16>>2]=7;c[k>>2]=__Z11_scs_createPKc(901056)|0;c[p>>2]=__Z11_scs_createPKc(901071)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(s,d,k,p,2);__ZN10StringNameD2Ev(p);__ZN10StringNameD2Ev(k);E=c[d+12>>2]|0;do if(E|0){if(__Z16atomic_decrementPj(E+-8|0)|0)break;__ZN6Memory11free_staticEPvb(E,1)}while(0);E=c[d+4>>2]|0;do if(E|0){if(__Z16atomic_decrementPj(E+-8|0)|0)break;__ZN6Memory11free_staticEPvb(E,1)}while(0);E=c[t>>2]|0;do if(E|0){if(__Z16atomic_decrementPj(E+-8|0)|0)break;__ZN6Memory11free_staticEPvb(E,1)}while(0);__ZN10StringNameD2Ev(s);s=c[j>>2]|0;do if(s|0){if(__Z16atomic_decrementPj(s+-8|0)|0)break;__ZN6Memory11free_staticEPvb(s,1)}while(0);__ZN6StringC2EPKc(d,901514);c[j>>2]=c[d>>2];__ZN10StringNameC2ERK6String(u,j);__ZN6StringC2EPKc(v,901175);s=d+4|0;c[s>>2]=0;E=d+12|0;c[E>>2]=0;c[d>>2]=4;t=c[v>>2]|0;do if(t|0){c[s>>2]=0;if(!(__Z28atomic_conditional_incrementPj(t+-8|0)|0))break;c[s>>2]=c[v>>2]}while(0);c[d+8>>2]=13;s=c[E>>2]|0;do if((s|0)!=(c[h>>2]|0)){do if(s|0){if(__Z16atomic_decrementPj(s+-8|0)|0)break;__ZN6Memory11free_staticEPvb(s,1)}while(0);c[E>>2]=0;t=c[h>>2]|0;if(!t)break;if(!(__Z28atomic_conditional_incrementPj(t+-8|0)|0))break;c[E>>2]=c[h>>2]}while(0);c[d+16>>2]=7;c[k>>2]=__Z11_scs_createPKc(901056)|0;c[p>>2]=__Z11_scs_createPKc(901071)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(u,d,k,p,3);__ZN10StringNameD2Ev(p);__ZN10StringNameD2Ev(k);E=c[d+12>>2]|0;do if(E|0){if(__Z16atomic_decrementPj(E+-8|0)|0)break;__ZN6Memory11free_staticEPvb(E,1)}while(0);E=c[d+4>>2]|0;do if(E|0){if(__Z16atomic_decrementPj(E+-8|0)|0)break;__ZN6Memory11free_staticEPvb(E,1)}while(0);E=c[v>>2]|0;do if(E|0){if(__Z16atomic_decrementPj(E+-8|0)|0)break;__ZN6Memory11free_staticEPvb(E,1)}while(0);__ZN10StringNameD2Ev(u);u=c[j>>2]|0;do if(u|0){if(__Z16atomic_decrementPj(u+-8|0)|0)break;__ZN6Memory11free_staticEPvb(u,1)}while(0);__ZN6StringC2EPKc(d,901514);c[j>>2]=c[d>>2];__ZN10StringNameC2ERK6String(w,j);__ZN6StringC2EPKc(x,901197);u=d+4|0;c[u>>2]=0;E=d+12|0;c[E>>2]=0;c[d>>2]=4;v=c[x>>2]|0;do if(v|0){c[u>>2]=0;if(!(__Z28atomic_conditional_incrementPj(v+-8|0)|0))break;c[u>>2]=c[x>>2]}while(0);c[d+8>>2]=13;u=c[E>>2]|0;do if((u|0)!=(c[h>>2]|0)){do if(u|0){if(__Z16atomic_decrementPj(u+-8|0)|0)break;__ZN6Memory11free_staticEPvb(u,1)}while(0);c[E>>2]=0;v=c[h>>2]|0;if(!v)break;if(!(__Z28atomic_conditional_incrementPj(v+-8|0)|0))break;c[E>>2]=c[h>>2]}while(0);c[d+16>>2]=7;c[k>>2]=__Z11_scs_createPKc(901056)|0;c[p>>2]=__Z11_scs_createPKc(901071)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(w,d,k,p,4);__ZN10StringNameD2Ev(p);__ZN10StringNameD2Ev(k);E=c[d+12>>2]|0;do if(E|0){if(__Z16atomic_decrementPj(E+-8|0)|0)break;__ZN6Memory11free_staticEPvb(E,1)}while(0);E=c[d+4>>2]|0;do if(E|0){if(__Z16atomic_decrementPj(E+-8|0)|0)break;__ZN6Memory11free_staticEPvb(E,1)}while(0);E=c[x>>2]|0;do if(E|0){if(__Z16atomic_decrementPj(E+-8|0)|0)break;__ZN6Memory11free_staticEPvb(E,1)}while(0);__ZN10StringNameD2Ev(w);w=c[j>>2]|0;do if(w|0){if(__Z16atomic_decrementPj(w+-8|0)|0)break;__ZN6Memory11free_staticEPvb(w,1)}while(0);__ZN6StringC2EPKc(d,901514);c[j>>2]=c[d>>2];__ZN10StringNameC2ERK6String(y,j);__ZN6StringC2EPKc(z,901219);w=d+4|0;c[w>>2]=0;E=d+12|0;c[E>>2]=0;c[d>>2]=4;x=c[z>>2]|0;do if(x|0){c[w>>2]=0;if(!(__Z28atomic_conditional_incrementPj(x+-8|0)|0))break;c[w>>2]=c[z>>2]}while(0);c[d+8>>2]=13;w=c[E>>2]|0;do if((w|0)!=(c[h>>2]|0)){do if(w|0){if(__Z16atomic_decrementPj(w+-8|0)|0)break;__ZN6Memory11free_staticEPvb(w,1)}while(0);c[E>>2]=0;x=c[h>>2]|0;if(!x)break;if(!(__Z28atomic_conditional_incrementPj(x+-8|0)|0))break;c[E>>2]=c[h>>2]}while(0);c[d+16>>2]=7;c[k>>2]=__Z11_scs_createPKc(901056)|0;c[p>>2]=__Z11_scs_createPKc(901071)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(y,d,k,p,5);__ZN10StringNameD2Ev(p);__ZN10StringNameD2Ev(k);p=c[d+12>>2]|0;do if(p|0){if(__Z16atomic_decrementPj(p+-8|0)|0)break;__ZN6Memory11free_staticEPvb(p,1)}while(0);p=c[d+4>>2]|0;do if(p|0){if(__Z16atomic_decrementPj(p+-8|0)|0)break;__ZN6Memory11free_staticEPvb(p,1)}while(0);p=c[z>>2]|0;do if(p|0){if(__Z16atomic_decrementPj(p+-8|0)|0)break;__ZN6Memory11free_staticEPvb(p,1)}while(0);__ZN10StringNameD2Ev(y);y=c[j>>2]|0;do if(y|0){if(__Z16atomic_decrementPj(y+-8|0)|0)break;__ZN6Memory11free_staticEPvb(y,1)}while(0);__ZN6StringC2EPKc(d,901514);c[k>>2]=c[d>>2];__ZN10StringNameC2ERK6String(j,k);__ZN10StringNameC2EPKc(d,901241);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(j,d,0);__ZN10StringNameD2Ev(d);__ZN10StringNameD2Ev(j);y=c[k>>2]|0;do if(y|0){if(__Z16atomic_decrementPj(y+-8|0)|0)break;__ZN6Memory11free_staticEPvb(y,1)}while(0);__ZN6StringC2EPKc(d,901514);c[k>>2]=c[d>>2];__ZN10StringNameC2ERK6String(j,k);__ZN10StringNameC2EPKc(d,901263);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(j,d,1);__ZN10StringNameD2Ev(d);__ZN10StringNameD2Ev(j);y=c[k>>2]|0;do if(y|0){if(__Z16atomic_decrementPj(y+-8|0)|0)break;__ZN6Memory11free_staticEPvb(y,1)}while(0);__ZN6StringC2EPKc(d,901514);c[k>>2]=c[d>>2];__ZN10StringNameC2ERK6String(j,k);__ZN10StringNameC2EPKc(d,901285);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(j,d,2);__ZN10StringNameD2Ev(d);__ZN10StringNameD2Ev(j);y=c[k>>2]|0;do if(y|0){if(__Z16atomic_decrementPj(y+-8|0)|0)break;__ZN6Memory11free_staticEPvb(y,1)}while(0);__ZN6StringC2EPKc(d,901514);c[k>>2]=c[d>>2];__ZN10StringNameC2ERK6String(j,k);__ZN10StringNameC2EPKc(d,901307);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(j,d,3);__ZN10StringNameD2Ev(d);__ZN10StringNameD2Ev(j);y=c[k>>2]|0;do if(y|0){if(__Z16atomic_decrementPj(y+-8|0)|0)break;__ZN6Memory11free_staticEPvb(y,1)}while(0);__ZN6StringC2EPKc(d,901514);c[k>>2]=c[d>>2];__ZN10StringNameC2ERK6String(j,k);__ZN10StringNameC2EPKc(d,901329);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(j,d,4);__ZN10StringNameD2Ev(d);__ZN10StringNameD2Ev(j);y=c[k>>2]|0;do if(y|0){if(__Z16atomic_decrementPj(y+-8|0)|0)break;__ZN6Memory11free_staticEPvb(y,1)}while(0);__ZN6StringC2EPKc(d,901514);c[k>>2]=c[d>>2];__ZN10StringNameC2ERK6String(j,k);__ZN10StringNameC2EPKc(d,901351);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(j,d,5);__ZN10StringNameD2Ev(d);__ZN10StringNameD2Ev(j);y=c[k>>2]|0;do if(y|0){if(__Z16atomic_decrementPj(y+-8|0)|0)break;__ZN6Memory11free_staticEPvb(y,1)}while(0);__ZN6StringC2EPKc(d,901514);c[k>>2]=c[d>>2];__ZN10StringNameC2ERK6String(j,k);__ZN10StringNameC2EPKc(d,901373);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(j,d,6);__ZN10StringNameD2Ev(d);__ZN10StringNameD2Ev(j);j=c[k>>2]|0;do if(j|0){if(__Z16atomic_decrementPj(j+-8|0)|0)break;__ZN6Memory11free_staticEPvb(j,1)}while(0);j=c[h>>2]|0;do if(j|0){if(__Z16atomic_decrementPj(j+-8|0)|0)break;__ZN6Memory11free_staticEPvb(j,1)}while(0);j=c[g>>2]|0;if(!j){l=b;return}else H=j;while(1){j=c[H>>2]|0;if(!j){G=185;break}__ZN4ListI6String16DefaultAllocatorE5_Data5eraseEPKNS2_7ElementE(H,j)|0;I=c[g>>2]|0;if(!(c[I+8>>2]|0)){G=184;break}if(!I){G=188;break}else H=I}if((G|0)==184){__ZN6Memory11free_staticEPvb(I,0);c[g>>2]=0;l=b;return}else if((G|0)==185)if(!(c[H+8>>2]|0)){a[1263537]=0;__ZN6Memory11free_staticEPvb(H,0);l=b;return}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145461,1145120,668,1145467,0);l=b;return}else if((G|0)==188){l=b;return}}function __ZN11ImageSkyBox14set_image_pathENS_9ImagePathERK6String(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0;f=l;l=l+256|0;if((l|0)>=(m|0))ba(256);g=f+244|0;h=f+96|0;i=f+240|0;j=f+236|0;k=f+232|0;n=f+228|0;o=f+224|0;p=f+220|0;q=f+216|0;r=f+88|0;s=f+80|0;t=f+72|0;u=f+64|0;v=f+56|0;w=f+48|0;x=f+40|0;y=f+32|0;z=f+24|0;A=f+16|0;B=f+84|0;C=f+76|0;D=f+68|0;E=f+60|0;F=f+52|0;G=f+44|0;H=f+36|0;I=f+28|0;J=f+20|0;K=f+12|0;L=f+8|0;M=f+4|0;N=f;if(d>>>0>5){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(901056,900975,77,901391,0);l=f;return}a[1263537]=0;O=b+148+(d<<2)|0;d=c[O>>2]|0;if((d|0)!=(c[e>>2]|0)){if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);c[O>>2]=0;d=c[e>>2]|0;if(d|0?__Z28atomic_conditional_incrementPj(d+-8|0)|0:0)c[O>>2]=c[e>>2]}c[g>>2]=0;e=__ZNK6StringeqERKS_(b+148|0,g)|0;O=c[g>>2]|0;if(O|0?(__Z16atomic_decrementPj(O+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(O,1);c[g>>2]=0;O=__ZNK6StringeqERKS_(b+152|0,g)|0;d=c[g>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);d=e|O;c[g>>2]=0;O=__ZNK6StringeqERKS_(b+156|0,g)|0;e=c[g>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);e=d|O;c[g>>2]=0;O=__ZNK6StringeqERKS_(b+160|0,g)|0;d=c[g>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);d=e|O;c[g>>2]=0;O=__ZNK6StringeqERKS_(b+164|0,g)|0;e=c[g>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);e=d|O;c[g>>2]=0;O=__ZNK6StringeqERKS_(b+168|0,g)|0;d=c[g>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);d=b+144|0;a[d>>0]=0;if(e|O){l=f;return}__ZN5ImageC2Ev(h);__ZN5ImageC2Ev(h+20|0);__ZN5ImageC2Ev(h+40|0);__ZN5ImageC2Ev(h+60|0);__ZN5ImageC2Ev(h+80|0);__ZN5ImageC2Ev(h+100|0);O=0;e=0;P=0;Q=0;a:while(1){R=O;while(1){S=b+148+(R<<2)|0;c[i>>2]=0;T=c[S>>2]|0;if(T|0?(c[i>>2]=0,__Z28atomic_conditional_incrementPj(T+-8|0)|0):0)c[i>>2]=c[S>>2];U=h+(R*20|0)|0;T=__ZN11ImageLoader10load_imageE6StringP5ImageP10FileAccess(i,U,0)|0;V=c[i>>2]|0;if(V|0?(__Z16atomic_decrementPj(V+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(V,1);if(T|0){W=23;break a}if(!R)break;if((__ZNK5Image9get_widthEv(U)|0)!=(Q|0)){W=35;break a}if((__ZNK5Image10get_heightEv(U)|0)!=(P|0)){W=35;break a}if((__ZNK5Image10get_formatEv(U)|0)!=(e|0)){W=35;break a}R=R+1|0;if((R|0)>=6){W=116;break a}}R=__ZNK5Image9get_widthEv(h)|0;T=__ZNK5Image10get_heightEv(h)|0;O=1;e=__ZNK5Image10get_formatEv(h)|0;P=T;Q=R}if((W|0)==23){c[k>>2]=__ZplPKcRK6String(901435,S)|0;c[j>>2]=__ZNK6String4utf8Ev(k)|0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(901056,900975,98,__ZNK10CharString8get_dataEv(j)|0,0);O=c[j>>2]|0;if(O|0?(__Z16atomic_decrementPj(O+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(O,1);O=c[k>>2]|0;if(O|0?(__Z16atomic_decrementPj(O+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(O,1);a[1263537]=0;X=h+100|0;__ZN5ImageD2Ev(X);Y=h+80|0;__ZN5ImageD2Ev(Y);Z=h+60|0;__ZN5ImageD2Ev(Z);_=h+40|0;__ZN5ImageD2Ev(_);$=h+20|0;__ZN5ImageD2Ev($);__ZN5ImageD2Ev(h);l=f;return}else if((W|0)==35){O=__ZNK5Image9get_widthEv(U)|0;c[g>>2]=__Z4itosx(O,((O|0)<0)<<31>>31)|0;c[A>>2]=__ZplPKcRK6String(901468,g)|0;__ZN6StringC2EPKc(B,1117595);c[z>>2]=__ZNK6StringplERKS_(A,B)|0;O=__ZNK5Image10get_heightEv(U)|0;c[C>>2]=__Z4itosx(O,((O|0)<0)<<31>>31)|0;c[y>>2]=__ZNK6StringplERKS_(z,C)|0;__ZN6StringC2EPKc(D,1144824);c[x>>2]=__ZNK6StringplERKS_(y,D)|0;c[E>>2]=__ZN5Image15get_format_nameENS_6FormatE(__ZNK5Image10get_formatEv(U)|0)|0;c[w>>2]=__ZNK6StringplERKS_(x,E)|0;__ZN6StringC2EPKc(F,901490);c[v>>2]=__ZNK6StringplERKS_(w,F)|0;c[G>>2]=__Z4itosx(Q,((Q|0)<0)<<31>>31)|0;c[u>>2]=__ZNK6StringplERKS_(v,G)|0;__ZN6StringC2EPKc(H,1117595);c[t>>2]=__ZNK6StringplERKS_(u,H)|0;c[I>>2]=__Z4itosx(P,((P|0)<0)<<31>>31)|0;c[s>>2]=__ZNK6StringplERKS_(t,I)|0;__ZN6StringC2EPKc(J,1144824);c[r>>2]=__ZNK6StringplERKS_(s,J)|0;c[K>>2]=__ZN5Image15get_format_nameENS_6FormatE(e)|0;c[q>>2]=__ZNK6StringplERKS_(r,K)|0;__ZN6StringC2EPKc(L,901510);c[p>>2]=__ZNK6StringplERKS_(q,L)|0;c[o>>2]=__ZNK6StringplERKS_(p,S)|0;c[n>>2]=__ZNK6String4utf8Ev(o)|0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(901056,900975,108,__ZNK10CharString8get_dataEv(n)|0,0);S=c[n>>2]|0;if(S|0?(__Z16atomic_decrementPj(S+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(S,1);S=c[o>>2]|0;if(S|0?(__Z16atomic_decrementPj(S+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(S,1);S=c[p>>2]|0;if(S|0?(__Z16atomic_decrementPj(S+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(S,1);S=c[L>>2]|0;if(S|0?(__Z16atomic_decrementPj(S+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(S,1);S=c[q>>2]|0;if(S|0?(__Z16atomic_decrementPj(S+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(S,1);S=c[K>>2]|0;if(S|0?(__Z16atomic_decrementPj(S+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(S,1);S=c[r>>2]|0;if(S|0?(__Z16atomic_decrementPj(S+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(S,1);S=c[J>>2]|0;if(S|0?(__Z16atomic_decrementPj(S+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(S,1);S=c[s>>2]|0;do if(S|0){if(__Z16atomic_decrementPj(S+-8|0)|0)break;__ZN6Memory11free_staticEPvb(S,1)}while(0);S=c[I>>2]|0;do if(S|0){if(__Z16atomic_decrementPj(S+-8|0)|0)break;__ZN6Memory11free_staticEPvb(S,1)}while(0);S=c[t>>2]|0;do if(S|0){if(__Z16atomic_decrementPj(S+-8|0)|0)break;__ZN6Memory11free_staticEPvb(S,1)}while(0);S=c[H>>2]|0;do if(S|0){if(__Z16atomic_decrementPj(S+-8|0)|0)break;__ZN6Memory11free_staticEPvb(S,1)}while(0);S=c[u>>2]|0;do if(S|0){if(__Z16atomic_decrementPj(S+-8|0)|0)break;__ZN6Memory11free_staticEPvb(S,1)}while(0);S=c[G>>2]|0;do if(S|0){if(__Z16atomic_decrementPj(S+-8|0)|0)break;__ZN6Memory11free_staticEPvb(S,1)}while(0);S=c[v>>2]|0;do if(S|0){if(__Z16atomic_decrementPj(S+-8|0)|0)break;__ZN6Memory11free_staticEPvb(S,1)}while(0);S=c[F>>2]|0;do if(S|0){if(__Z16atomic_decrementPj(S+-8|0)|0)break;__ZN6Memory11free_staticEPvb(S,1)}while(0);S=c[w>>2]|0;do if(S|0){if(__Z16atomic_decrementPj(S+-8|0)|0)break;__ZN6Memory11free_staticEPvb(S,1)}while(0);S=c[E>>2]|0;do if(S|0){if(__Z16atomic_decrementPj(S+-8|0)|0)break;__ZN6Memory11free_staticEPvb(S,1)}while(0);S=c[x>>2]|0;do if(S|0){if(__Z16atomic_decrementPj(S+-8|0)|0)break;__ZN6Memory11free_staticEPvb(S,1)}while(0);S=c[D>>2]|0;do if(S|0){if(__Z16atomic_decrementPj(S+-8|0)|0)break;__ZN6Memory11free_staticEPvb(S,1)}while(0);S=c[y>>2]|0;do if(S|0){if(__Z16atomic_decrementPj(S+-8|0)|0)break;__ZN6Memory11free_staticEPvb(S,1)}while(0);S=c[C>>2]|0;do if(S|0){if(__Z16atomic_decrementPj(S+-8|0)|0)break;__ZN6Memory11free_staticEPvb(S,1)}while(0);S=c[z>>2]|0;do if(S|0){if(__Z16atomic_decrementPj(S+-8|0)|0)break;__ZN6Memory11free_staticEPvb(S,1)}while(0);S=c[B>>2]|0;do if(S|0){if(__Z16atomic_decrementPj(S+-8|0)|0)break;__ZN6Memory11free_staticEPvb(S,1)}while(0);S=c[A>>2]|0;do if(S|0){if(__Z16atomic_decrementPj(S+-8|0)|0)break;__ZN6Memory11free_staticEPvb(S,1)}while(0);S=c[g>>2]|0;do if(S|0){if(__Z16atomic_decrementPj(S+-8|0)|0)break;__ZN6Memory11free_staticEPvb(S,1)}while(0);a[1263537]=0;X=h+100|0;__ZN5ImageD2Ev(X);Y=h+80|0;__ZN5ImageD2Ev(Y);Z=h+60|0;__ZN5ImageD2Ev(Z);_=h+40|0;__ZN5ImageD2Ev(_);$=h+20|0;__ZN5ImageD2Ev($);__ZN5ImageD2Ev(h);l=f;return}else if((W|0)==116){W=__ZN12VisualServer13get_singletonEv()|0;S=c[(c[W>>2]|0)+88>>2]|0;A=b+136|0;c[M>>2]=c[A>>2];c[g>>2]=c[M>>2];ui[S&4095](W,g,Q,P,e,2053);e=__ZN12VisualServer13get_singletonEv()|0;P=c[(c[e>>2]|0)+92>>2]|0;c[N>>2]=c[A>>2];c[g>>2]=c[N>>2];Ki[P&4095](e,g,h,0);e=__ZN12VisualServer13get_singletonEv()|0;P=c[(c[e>>2]|0)+92>>2]|0;c[N>>2]=c[A>>2];c[g>>2]=c[N>>2];Ki[P&4095](e,g,h+20|0,1);e=__ZN12VisualServer13get_singletonEv()|0;P=c[(c[e>>2]|0)+92>>2]|0;c[N>>2]=c[A>>2];c[g>>2]=c[N>>2];Ki[P&4095](e,g,h+40|0,2);e=__ZN12VisualServer13get_singletonEv()|0;P=c[(c[e>>2]|0)+92>>2]|0;c[N>>2]=c[A>>2];c[g>>2]=c[N>>2];Ki[P&4095](e,g,h+60|0,3);e=__ZN12VisualServer13get_singletonEv()|0;P=c[(c[e>>2]|0)+92>>2]|0;c[N>>2]=c[A>>2];c[g>>2]=c[N>>2];Ki[P&4095](e,g,h+80|0,4);e=__ZN12VisualServer13get_singletonEv()|0;P=c[(c[e>>2]|0)+92>>2]|0;c[N>>2]=c[A>>2];c[g>>2]=c[N>>2];Ki[P&4095](e,g,h+100|0,5);a[d>>0]=1;gj[c[(c[b>>2]|0)+116>>2]&8191](b);X=h+100|0;__ZN5ImageD2Ev(X);Y=h+80|0;__ZN5ImageD2Ev(Y);Z=h+60|0;__ZN5ImageD2Ev(Z);_=h+40|0;__ZN5ImageD2Ev(_);$=h+20|0;__ZN5ImageD2Ev($);__ZN5ImageD2Ev(h);l=f;return}}function __ZNK11ImageSkyBox14get_image_pathENS_9ImagePathE(b,d){b=b|0;d=d|0;var e=0,f=0;if(d>>>0<=5){a[1263537]=0;e=b+148+(d<<2)|0;d=c[e>>2]|0;if((d|0)!=0?(__Z28atomic_conditional_incrementPj(d+-8|0)|0)!=0:0)f=c[e>>2]|0;else f=0}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(901071,900975,126,901391,0);f=0}return f|0}function __ZNK13MethodBind1RCI11ImageSkyBox6StringNS0_9ImagePathEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return __ZNK13MethodBind1RCI11ImageSkyBox6StringNS0_9ImagePathEE18_get_argument_typeEi(a,b)|0}function __ZNK13MethodBind1RCI11ImageSkyBox6StringNS0_9ImagePathEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,901514);l=a;return c[b>>2]|0}function __ZN13MethodBind1RCI11ImageSkyBox6StringNS0_9ImagePathEE4callEP6ObjectPPK7VariantiRNS6_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0;i=l;l=l+64|0;if((l|0)>=(m|0))ba(64);j=i+24|0;k=i+48|0;n=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236288)|0:0){c[h>>2]=0;a[1263537]=0;o=d+24|0;p=c[o>>2]|0;if((p|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=p;c[b>>2]=0;l=i;return}q=p-(c[d+20>>2]|0)|0;if((q|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=q;c[b>>2]=0;l=i;return}if((g|0)>0){if((p|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);r=0}else{a[1263537]=0;r=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,r)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=r;c[b>>2]=0;l=i;return}}r=c[d+44>>2]|0;p=c[d+48>>2]|0;q=e+(p>>1)|0;if(!(p&1))s=r;else s=c[(c[q>>2]|0)+r>>2]|0;do if((g|0)<1){r=c[o>>2]|0;p=r+-1|0;if((r|0)>=1){e=c[d+16>>2]|0;t=(e|0)==0;if(t)u=0;else u=c[e+-4>>2]|0;if((r|0)<=(u|0)){if(t)v=0;else v=c[e+-4>>2]|0;do if((v|0)<(r|0)){if(t)w=0;else w=c[e+-4>>2]|0;if((w|0)<(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);x=0;break}else{a[1263537]=0;y=31;break}}else y=31;while(0);if((y|0)==31)x=e+(p*24|0)|0;__ZN7VariantC2ERKS_(n,x);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f>>2]|0);while(0);f=__ZNK7VariantcviEv(n)|0;c[k>>2]=$i[s&8191](q,f)|0;__ZN7VariantC2ERK6String(j,k);f=c[k>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);if(c[n>>2]|0)__ZN7Variant5clearEv(n);__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1217,1146558,0);c[b>>2]=0;l=i;return}function __ZN13MethodBind1RCI11ImageSkyBox6StringNS0_9ImagePathEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0;if(!b)f=0;else{g=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236288)|0;f=g?b:0}b=c[a+44>>2]|0;g=c[a+48>>2]|0;a=f+(g>>1)|0;if(!(g&1))h=b;else h=c[(c[a>>2]|0)+b>>2]|0;b=$i[h&8191](a,c[c[d>>2]>>2]|0)|0;d=b;a=c[e>>2]|0;if((a|0)==(b|0)){if(!b)return}else{if(a|0?(__Z16atomic_decrementPj(a+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(a,1);c[e>>2]=0;if(!b)return;if(__Z28atomic_conditional_incrementPj(b+-8|0)|0)c[e>>2]=d}if(__Z16atomic_decrementPj(b+-8|0)|0)return;__ZN6Memory11free_staticEPvb(b,1);return}function __ZN13MethodBind1RCI11ImageSkyBox6StringNS0_9ImagePathEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind1RCI11ImageSkyBox6StringNS0_9ImagePathEE18_get_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case -1:{c[d>>2]=0;__ZN7VariantC2ERK6String(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);e=c[d>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);f=b;l=a;return f|0}case 0:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;l=a;return f|0}default:{f=0;l=a;return f|0}}return 0}function __ZNK11MethodBind2I11ImageSkyBoxNS0_9ImagePathERK6StringE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return __ZNK11MethodBind2I11ImageSkyBoxNS0_9ImagePathERK6StringE18_get_argument_typeEi(a,b)|0}function __ZNK11MethodBind2I11ImageSkyBoxNS0_9ImagePathERK6StringE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,901514);l=a;return c[b>>2]|0}function __ZN11MethodBind2I11ImageSkyBoxNS0_9ImagePathERK6StringE4callEP6ObjectPPK7VariantiRNS8_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0;i=l;l=l+64|0;if((l|0)>=(m|0))ba(64);j=i+24|0;k=i+48|0;n=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236288)|0:0){c[h>>2]=0;a[1263537]=0;o=d+24|0;p=c[o>>2]|0;if((p|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=p;c[b>>2]=0;l=i;return}q=p-(c[d+20>>2]|0)|0;if((q|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=q;c[b>>2]=0;l=i;return}if((g|0)>0){if((p|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);r=0}else{a[1263537]=0;r=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,r)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=r;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[o>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);s=0}else{a[1263537]=0;s=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,s)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=s;c[b>>2]=0;l=i;return}}}s=c[d+44>>2]|0;r=c[d+48>>2]|0;p=e+(r>>1)|0;if(!(r&1))t=s;else t=c[(c[p>>2]|0)+s>>2]|0;do if((g|0)<1){s=c[o>>2]|0;r=s+-1|0;if((s|0)>=1){e=c[d+16>>2]|0;q=(e|0)==0;if(q)u=0;else u=c[e+-4>>2]|0;if((s|0)<=(u|0)){if(q)v=0;else v=c[e+-4>>2]|0;do if((v|0)<(s|0)){if(q)w=0;else w=c[e+-4>>2]|0;if((w|0)<(s|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);x=0;break}else{a[1263537]=0;y=37;break}}else y=37;while(0);if((y|0)==37)x=e+(r*24|0)|0;__ZN7VariantC2ERKS_(j,x);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);x=__ZNK7VariantcviEv(j)|0;do if((g|0)<2){w=c[o>>2]|0;v=w+-1|0;u=w+-2|0;if((w|0)>=2){w=c[d+16>>2]|0;s=(w|0)==0;if(s)z=0;else z=c[w+-4>>2]|0;if((v|0)<=(z|0)){if(s)A=0;else A=c[w+-4>>2]|0;do if((A|0)<(v|0)){if(s)B=0;else B=c[w+-4>>2]|0;if((B|0)<(v|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);C=0;break}else{a[1263537]=0;y=54;break}}else y=54;while(0);if((y|0)==54)C=w+(u*24|0)|0;__ZN7VariantC2ERKS_(n,C);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f+4>>2]|0);while(0);c[k>>2]=__ZNK7Variantcv6StringEv(n)|0;bj[t&4095](p,x,k);x=c[k>>2]|0;if(x|0?(__Z16atomic_decrementPj(x+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(x,1);if(c[n>>2]|0)__ZN7Variant5clearEv(n);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1380,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind2I11ImageSkyBoxNS0_9ImagePathERK6StringE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236288)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;b=c[c[d>>2]>>2]|0;h=c[d+4>>2]|0;d=c[h>>2]|0;if((d|0)!=0?(__Z28atomic_conditional_incrementPj(d+-8|0)|0)!=0:0)j=c[h>>2]|0;else j=0;c[f>>2]=j;bj[i&4095](a,b,f);b=c[f>>2]|0;if(!b){l=e;return}if(__Z16atomic_decrementPj(b+-8|0)|0){l=e;return}__ZN6Memory11free_staticEPvb(b,1);l=e;return}function __ZN11MethodBind2I11ImageSkyBoxNS0_9ImagePathERK6StringED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind2I11ImageSkyBoxNS0_9ImagePathERK6StringE18_get_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case 0:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;l=a;return f|0}case 1:{c[d>>2]=0;__ZN7VariantC2ERK6String(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);e=c[d>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);f=b;l=a;return f|0}default:{f=0;l=a;return f|0}}return 0}function __ZN8BoxShape18_initialize_classvEv(b){b=b|0;if(a[1263390]|0)return;if(!(a[1263310]|0)){if(!(a[1257004]|0)){if(!(a[1257001]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI9ReferenceEEvv();__ZN9Reference13_bind_methodsEv();a[1257001]=1}__ZN7ClassDB10_add_classI8ResourceEEvv();__ZN8Resource13_bind_methodsEv();a[1257004]=1}__ZN7ClassDB10_add_classI5ShapeEEvv();a[1263310]=1}__ZN7ClassDB10_add_classI8BoxShapeEEvv();__ZN8BoxShape13_bind_methodsEv();a[1263390]=1;return}function __ZN8BoxShape5_setvERK10StringNameRK7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK8BoxShape5_getvERK10StringNameR7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK8BoxShape19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+24|0;g=e+4|0;h=e;if(!d)__ZNK5Shape19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,0);__ZN6StringC2EPKc(f,901550);i=c[f>>2]|0;f=i;j=g+4|0;c[j>>2]=0;k=g+12|0;c[k>>2]=0;c[g>>2]=0;n=(i|0)==0;if(!n?(c[j>>2]=0,__Z28atomic_conditional_incrementPj(i+-8|0)|0):0)c[j>>2]=f;c[g+8>>2]=0;f=c[k>>2]|0;if(f|0){if(!(__Z16atomic_decrementPj(f+-8|0)|0))__ZN6Memory11free_staticEPvb(f,1);c[k>>2]=0}c[g+16>>2]=256;if(!(c[b>>2]|0)){k=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=k;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0}k=__ZnwjPFPvjE(32,4740)|0;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0;c[k+12>>2]=0;c[k+16>>2]=7;f=k+20|0;c[f>>2]=0;j=k+24|0;c[j>>2]=0;o=k+28|0;c[o>>2]=0;__ZN12PropertyInfoaSERKS_(k,g)|0;p=c[b>>2]|0;q=p+4|0;r=c[q>>2]|0;c[j>>2]=r;c[f>>2]=0;c[o>>2]=p;if(r|0)c[r+20>>2]=k;c[q>>2]=k;if(!(c[p>>2]|0))c[p>>2]=k;k=p+8|0;c[k>>2]=(c[k>>2]|0)+1;k=c[g+12>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);k=c[g+4>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);if(!n?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);__ZN10StringNameC2EPKc(h,901550);__ZN7ClassDB17get_property_listE10StringNameP4ListI12PropertyInfo16DefaultAllocatorEbPK6Object(h,b,1,a);__ZN10StringNameD2Ev(h);if(!d){l=e;return}__ZNK5Shape19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,1);l=e;return}function __ZN8BoxShape14_notificationvEib(a,b,c){a=a|0;b=b|0;c=c|0;return}function __ZNK8BoxShape16_get_class_namevEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+8|0;e=b+4|0;f=b;g=a+136|0;a=c[g>>2]|0;if(a|0){if(c[a+4>>2]|0){l=b;return g|0}if(__ZNK6String6lengthEv(a+8|0)|0){l=b;return g|0}}__ZN6StringC2EPKc(d,901550);c[f>>2]=c[d>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameaSERKS_(g,e);__ZN10StringNameD2Ev(e);e=c[f>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);l=b;return g|0}function __ZNK8BoxShape9get_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,901550);l=a;return c[b>>2]|0}function __ZNK8BoxShape8is_classERK6String(a,b){a=a|0;b=b|0;var c=0;if(((!(__ZNK6StringeqEPKc(b,901550)|0)?!(__ZNK6StringeqEPKc(b,912234)|0):0)?!(__ZNK6StringeqEPKc(b,1110448)|0):0)?!(__ZNK6StringeqEPKc(b,1126157)|0):0)c=__ZNK6StringeqEPKc(b,1142944)|0;else c=1;return c|0}function __ZNK8BoxShape12is_class_ptrEPv(a,b){a=a|0;b=b|0;return (b|0)==1236292|((b|0)==1235704|((b|0)==1220696|((b|0)==1220724|(b|0)==1220580)))|0}function __ZN8BoxShapeD2Ev(a){a=a|0;c[a>>2]=294340;__ZN10StringNameD2Ev(a+136|0);__ZN5ShapeD2Ev(a);return}function __ZN8BoxShapeD0Ev(a){a=a|0;c[a>>2]=294340;__ZN10StringNameD2Ev(a+136|0);__ZN5ShapeD2Ev(a);__ZdlPv(a);return}function __ZN8BoxShape21_gen_debug_mesh_linesEv(a){a=a|0;var b=0,d=0,e=0,f=0,h=0,i=0,j=0.0,k=0.0,n=0.0,o=0,p=0,q=0,r=0;b=l;l=l+64|0;if((l|0)>=(m|0))ba(64);d=b+52|0;e=b+48|0;f=b+24|0;h=b+12|0;i=b;c[e>>2]=0;j=+g[a+140>>2];k=+g[a+144>>2];n=+g[a+148>>2];g[f>>2]=-j;g[f+4>>2]=-k;g[f+8>>2]=-n;g[f+12>>2]=j*2.0;g[f+16>>2]=k*2.0;g[f+20>>2]=n*2.0;a=h+8|0;o=h+4|0;p=i+8|0;q=i+4|0;r=0;do{g[a>>2]=0.0;g[o>>2]=0.0;g[h>>2]=0.0;g[p>>2]=0.0;g[q>>2]=0.0;g[i>>2]=0.0;__ZNK5Rect38get_edgeEiR7Vector3S1_(f,r,h,i);c[d>>2]=c[h>>2];c[d+4>>2]=c[h+4>>2];c[d+8>>2]=c[h+8>>2];__ZN6VectorI7Vector3E9push_backES0_(e,d)|0;c[d>>2]=c[i>>2];c[d+4>>2]=c[i+4>>2];c[d+8>>2]=c[i+8>>2];__ZN6VectorI7Vector3E9push_backES0_(e,d)|0;r=r+1|0}while((r|0)!=12);l=b;return c[e>>2]|0}function __ZN8BoxShape13_update_shapeEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0;b=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=b+28|0;e=b+24|0;f=b;g=__ZN13PhysicsServer13get_singletonEv()|0;h=c[(c[g>>2]|0)+88>>2]|0;c[e>>2]=c[a+128>>2];__ZN7VariantC2ERK7Vector3(f,a+140|0);c[d>>2]=c[e>>2];bj[h&4095](g,d,f);if(!(c[f>>2]|0)){l=b;return}__ZN7Variant5clearEv(f);l=b;return}function __ZN7ClassDB10_add_classI8BoxShapeEEvv(){var a=0,b=0,d=0,e=0,f=0,g=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+16|0;d=a+12|0;e=a+8|0;f=a+4|0;g=a;__ZN6StringC2EPKc(b,901550);c[e>>2]=c[b>>2];__ZN10StringNameC2ERK6String(d,e);__ZN6StringC2EPKc(b,912234);c[g>>2]=c[b>>2];__ZN10StringNameC2ERK6String(f,g);__ZN7ClassDB11_add_class2ERK10StringNameS2_(d,f);__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);__ZN10StringNameD2Ev(d);d=c[e>>2]|0;if(!d){l=a;return}if(__Z16atomic_decrementPj(d+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(d,1);l=a;return}function __ZN8BoxShape13_bind_methodsEv(){var a=0,b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0;a=l;l=l+64|0;if((l|0)>=(m|0))ba(64);b=a+44|0;d=a+32|0;e=a+24|0;f=a+12|0;g=a+40|0;h=a;i=a+16|0;j=a+8|0;k=a+4|0;__Z8D_METHODPKcS0_(d,901526,1123852);n=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(n);c[n>>2]=294472;__ZN10MethodBind10_set_constEb(n,0);__ZN10MethodBind24_generate_argument_typesEi(n,1);c[n+44>>2]=1630;c[n+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,n,d,0,0)|0;n=d+4|0;o=c[n>>2]|0;if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0){p=c[n>>2]|0;n=(p|0)==0?0:p+-4|0;p=n+4|0;if(c[n>>2]|0){q=0;do{__ZN10StringNameD2Ev(p+(q<<2)|0);q=q+1|0}while(q>>>0<(c[n>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(o,1)}__ZN10StringNameD2Ev(d);__Z8D_METHODPKc(e,901538);d=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(d);c[d>>2]=294508;__ZN10MethodBind10_set_constEb(d,1);__ZN10MethodBind24_generate_argument_typesEi(d,0);__ZN10MethodBind12_set_returnsEb(d,1);c[d+44>>2]=1631;c[d+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,d,e,0,0)|0;d=e+4|0;o=c[d>>2]|0;if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0){n=c[d>>2]|0;d=(n|0)==0?0:n+-4|0;n=d+4|0;if(c[d>>2]|0){q=0;do{__ZN10StringNameD2Ev(n+(q<<2)|0);q=q+1|0}while(q>>>0<(c[d>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(o,1)}__ZN10StringNameD2Ev(e);__ZN6StringC2EPKc(b,901550);c[g>>2]=c[b>>2];__ZN10StringNameC2ERK6String(f,g);__ZN6StringC2EPKc(h,1123852);__ZN6StringC2EPKc(i,1263606);e=b+4|0;c[e>>2]=0;o=b+12|0;c[o>>2]=0;c[b>>2]=7;d=c[h>>2]|0;if(d|0?(c[e>>2]=0,__Z28atomic_conditional_incrementPj(d+-8|0)|0):0)c[e>>2]=c[h>>2];c[b+8>>2]=0;e=c[o>>2]|0;if((e|0)!=(c[i>>2]|0)){if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);c[o>>2]=0;e=c[i>>2]|0;if(e|0?__Z28atomic_conditional_incrementPj(e+-8|0)|0:0)c[o>>2]=c[i>>2]}c[b+16>>2]=7;c[j>>2]=__Z11_scs_createPKc(901526)|0;c[k>>2]=__Z11_scs_createPKc(901538)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(f,b,j,k,-1);__ZN10StringNameD2Ev(k);__ZN10StringNameD2Ev(j);j=c[b+12>>2]|0;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);j=c[b+4>>2]|0;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);j=c[i>>2]|0;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);j=c[h>>2]|0;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(!f){l=a;return}if(__Z16atomic_decrementPj(f+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(f,1);l=a;return}function __ZN8BoxShape11set_extentsERK7Vector3(a,b){a=a|0;b=b|0;var d=0;d=a+140|0;c[d>>2]=c[b>>2];c[d+4>>2]=c[b+4>>2];c[d+8>>2]=c[b+8>>2];gj[c[(c[a>>2]|0)+120>>2]&8191](a);__ZN8Resource23notify_change_to_ownersEv(a);return}function __ZNK8BoxShape11get_extentsEv(a,b){a=a|0;b=b|0;var d=0;d=b+140|0;c[a>>2]=c[d>>2];c[a+4>>2]=c[d+4>>2];c[a+8>>2]=c[d+8>>2];return}function __ZNK13MethodBind0RCI8BoxShape7Vector3E18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;if((b|0)!=-1){f=0;l=a;return f|0}g[d+8>>2]=0.0;g[d+4>>2]=0.0;g[d>>2]=0.0;__ZN7VariantC2ERK7Vector3(e,d);d=c[e>>2]|0;if(d|0)__ZN7Variant5clearEv(e);f=d;l=a;return f|0}function __ZNK13MethodBind0RCI8BoxShape7Vector3E18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,901550);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI8BoxShape7Vector3E4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0;f=l;l=l+48|0;if((l|0)>=(m|0))ba(48);i=f;j=f+24|0;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236292)|0:0){c[h>>2]=0;a[1263537]=0;k=c[d+24>>2]|0;if((k|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=k;c[b>>2]=0;l=f;return}n=k-(c[d+20>>2]|0)|0;if((n|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=n;c[b>>2]=0;l=f;return}n=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))o=n;else o=c[(c[d>>2]|0)+n>>2]|0;Pi[o&2047](j,d);__ZN7VariantC2ERK7Vector3(i,j);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI8BoxShape7Vector3E7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=d;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236292)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;Pi[i&2047](f,a);c[e>>2]=c[f>>2];c[e+4>>2]=c[f+4>>2];c[e+8>>2]=c[f+8>>2];l=d;return}function __ZN13MethodBind0RCI8BoxShape7Vector3ED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I8BoxShapeRK7Vector3E18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;if(b|0){f=0;l=a;return f|0}g[d+8>>2]=0.0;g[d+4>>2]=0.0;g[d>>2]=0.0;__ZN7VariantC2ERK7Vector3(e,d);d=c[e>>2]|0;if(d|0)__ZN7Variant5clearEv(e);f=d;l=a;return f|0}function __ZNK11MethodBind1I8BoxShapeRK7Vector3E18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,901550);l=a;return c[b>>2]|0}function __ZN11MethodBind1I8BoxShapeRK7Vector3E4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;i=l;l=l+48|0;if((l|0)>=(m|0))ba(48);j=i+24|0;k=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236292)|0:0){c[h>>2]=0;a[1263537]=0;n=d+24|0;o=c[n>>2]|0;if((o|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=o;c[b>>2]=0;l=i;return}p=o-(c[d+20>>2]|0)|0;if((p|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=p;c[b>>2]=0;l=i;return}if((g|0)>0){if((o|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);q=0}else{a[1263537]=0;q=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,q)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=q;c[b>>2]=0;l=i;return}}q=c[d+44>>2]|0;o=c[d+48>>2]|0;p=e+(o>>1)|0;if(!(o&1))r=q;else r=c[(c[p>>2]|0)+q>>2]|0;do if((g|0)<1){q=c[n>>2]|0;o=q+-1|0;if((q|0)>=1){e=c[d+16>>2]|0;s=(e|0)==0;if(s)t=0;else t=c[e+-4>>2]|0;if((q|0)<=(t|0)){if(s)u=0;else u=c[e+-4>>2]|0;do if((u|0)<(q|0)){if(s)v=0;else v=c[e+-4>>2]|0;if((v|0)<(q|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);w=0;break}else{a[1263537]=0;x=31;break}}else x=31;while(0);if((x|0)==31)w=e+(o*24|0)|0;__ZN7VariantC2ERKS_(k,w);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);__ZNK7Variantcv7Vector3Ev(j,k);Pi[r&2047](p,j);if(c[k>>2]|0)__ZN7Variant5clearEv(k);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I8BoxShapeRK7Vector3E7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236292)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;b=c[d>>2]|0;c[f>>2]=c[b>>2];c[f+4>>2]=c[b+4>>2];c[f+8>>2]=c[b+8>>2];Pi[i&2047](a,f);l=e;return}function __ZN11MethodBind1I8BoxShapeRK7Vector3ED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN25AudioStreamPlaybackSample18_initialize_classvEv(b){b=b|0;if(a[1263391]|0)return;if(!(a[1258334]|0)){if(!(a[1257001]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI9ReferenceEEvv();__ZN9Reference13_bind_methodsEv();a[1257001]=1}__ZN7ClassDB10_add_classI19AudioStreamPlaybackEEvv();a[1258334]=1}__ZN7ClassDB10_add_classI25AudioStreamPlaybackSampleEEvv();a[1263391]=1;return}function __ZN25AudioStreamPlaybackSample5_setvERK10StringNameRK7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK25AudioStreamPlaybackSample5_getvERK10StringNameR7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK25AudioStreamPlaybackSample19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+24|0;g=e+4|0;h=e;if(!d)__ZNK19AudioStreamPlayback19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,0);__ZN6StringC2EPKc(f,901591);i=c[f>>2]|0;f=i;j=g+4|0;c[j>>2]=0;k=g+12|0;c[k>>2]=0;c[g>>2]=0;n=(i|0)==0;if(!n?(c[j>>2]=0,__Z28atomic_conditional_incrementPj(i+-8|0)|0):0)c[j>>2]=f;c[g+8>>2]=0;f=c[k>>2]|0;if(f|0){if(!(__Z16atomic_decrementPj(f+-8|0)|0))__ZN6Memory11free_staticEPvb(f,1);c[k>>2]=0}c[g+16>>2]=256;if(!(c[b>>2]|0)){k=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=k;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0}k=__ZnwjPFPvjE(32,4740)|0;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0;c[k+12>>2]=0;c[k+16>>2]=7;f=k+20|0;c[f>>2]=0;j=k+24|0;c[j>>2]=0;o=k+28|0;c[o>>2]=0;__ZN12PropertyInfoaSERKS_(k,g)|0;p=c[b>>2]|0;q=p+4|0;r=c[q>>2]|0;c[j>>2]=r;c[f>>2]=0;c[o>>2]=p;if(r|0)c[r+20>>2]=k;c[q>>2]=k;if(!(c[p>>2]|0))c[p>>2]=k;k=p+8|0;c[k>>2]=(c[k>>2]|0)+1;k=c[g+12>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);k=c[g+4>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);if(!n?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);__ZN10StringNameC2EPKc(h,901591);__ZN7ClassDB17get_property_listE10StringNameP4ListI12PropertyInfo16DefaultAllocatorEbPK6Object(h,b,1,a);__ZN10StringNameD2Ev(h);if(!d){l=e;return}__ZNK19AudioStreamPlayback19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,1);l=e;return}function __ZN25AudioStreamPlaybackSample14_notificationvEib(a,b,c){a=a|0;b=b|0;c=c|0;return}function __ZNK25AudioStreamPlaybackSample16_get_class_namevEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+8|0;e=b+4|0;f=b;g=a+92|0;a=c[g>>2]|0;if(a|0){if(c[a+4>>2]|0){l=b;return g|0}if(__ZNK6String6lengthEv(a+8|0)|0){l=b;return g|0}}__ZN6StringC2EPKc(d,901591);c[f>>2]=c[d>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameaSERKS_(g,e);__ZN10StringNameD2Ev(e);e=c[f>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);l=b;return g|0}function __ZNK25AudioStreamPlaybackSample9get_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,901591);l=a;return c[b>>2]|0}function __ZNK25AudioStreamPlaybackSample8is_classERK6String(a,b){a=a|0;b=b|0;var c=0;if((!(__ZNK6StringeqEPKc(b,901591)|0)?!(__ZNK6StringeqEPKc(b,1070758)|0):0)?!(__ZNK6StringeqEPKc(b,1126157)|0):0)c=__ZNK6StringeqEPKc(b,1142944)|0;else c=1;return c|0}function __ZNK25AudioStreamPlaybackSample12is_class_ptrEPv(a,b){a=a|0;b=b|0;return (b|0)==1236296|((b|0)==1227396|((b|0)==1220724|(b|0)==1220580))|0}function __ZN25AudioStreamPlaybackSampleD2Ev(a){a=a|0;var b=0,d=0;c[a>>2]=294544;b=a+176|0;d=c[b>>2]|0;if((d|0?__ZN9Reference11unreferenceEv(d)|0:0)?(d=c[b>>2]|0,__Z17predelete_handlerP6Object(d)|0):0){gj[c[(c[d>>2]|0)+76>>2]&8191](d);__ZN6Memory11free_staticEPvb(d,0)}c[b>>2]=0;__ZN10StringNameD2Ev(a+92|0);c[a>>2]=138648;__ZN10StringNameD2Ev(a+88|0);__ZN9ReferenceD2Ev(a);return}function __ZN25AudioStreamPlaybackSampleD0Ev(a){a=a|0;var b=0,d=0;c[a>>2]=294544;b=a+176|0;d=c[b>>2]|0;if((d|0?__ZN9Reference11unreferenceEv(d)|0:0)?(d=c[b>>2]|0,__Z17predelete_handlerP6Object(d)|0):0){gj[c[(c[d>>2]|0)+76>>2]&8191](d);__ZN6Memory11free_staticEPvb(d,0)}c[b>>2]=0;__ZN10StringNameD2Ev(a+92|0);c[a>>2]=138648;__ZN10StringNameD2Ev(a+88|0);__ZN9ReferenceD2Ev(a);__ZdlPv(a);return}function __ZN25AudioStreamPlaybackSample5startEf(d,e){d=d|0;e=+e;var f=0;b[d+96>>1]=0;c[d+100>>2]=0;b[d+104>>1]=0;c[d+108>>2]=0;c[d+112>>2]=-1;c[d+116>>2]=2147483647;c[d+120>>2]=0;f=(c[(c[d+176>>2]|0)+156>>2]|0)+16|0;c[d+124>>2]=f;b[d+128>>1]=0;c[d+132>>2]=0;b[d+136>>1]=0;c[d+140>>2]=0;c[d+144>>2]=-1;c[d+148>>2]=2147483647;c[d+152>>2]=0;c[d+156>>2]=f;Mi[c[(c[d>>2]|0)+104>>2]&511](d,e);c[d+168>>2]=1;a[d+172>>0]=1;return}function __ZN25AudioStreamPlaybackSample4stopEv(b){b=b|0;a[b+172>>0]=0;return}function __ZNK25AudioStreamPlaybackSample10is_playingEv(b){b=b|0;return (a[b+172>>0]|0)!=0|0}function __ZNK25AudioStreamPlaybackSample14get_loop_countEv(a){a=a|0;return 0}function __ZNK25AudioStreamPlaybackSample7get_posEv(a){a=a|0;var b=0,d=0;b=a+160|0;d=_bitshift64Ashr(c[b>>2]|0,c[b+4>>2]|0,13)|0;return +((+(d>>>0)+4294967296.0*+(F|0))/+(c[(c[a+176>>2]|0)+152>>2]|0))}function __ZN25AudioStreamPlaybackSample8seek_posEf(a,b){a=a|0;b=+b;var d=0,e=0.0,f=0.0,g=0;d=a+176|0;if((c[(c[d>>2]|0)+132>>2]|0)==2)return;e=+mj[c[(c[a>>2]|0)+112>>2]&511](a);if(!(b<0.0))if(!(e<=b))f=b;else f=e+-.001;else f=0.0;e=f*+(c[(c[d>>2]|0)+152>>2]|0);d=_bitshift64Shl(~~e>>>0|0,(+H(e)>=1.0?(e>0.0?~~+V(+G(e/4294967296.0),4294967295.0)>>>0:~~+T((e-+(~~e>>>0))/4294967296.0)>>>0):0)|0,13)|0;g=a+160|0;c[g>>2]=d;c[g+4>>2]=F;return}function __ZN25AudioStreamPlaybackSample3mixEP10AudioFramefi(d,e,f,h){d=d|0;e=e|0;f=+f;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0.0,C=0,D=0,E=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0,ia=0,ja=0,ka=0,la=0,ma=0,na=0,oa=0,pa=0,qa=0,ra=0,sa=0,ta=0,ua=0,va=0,wa=0,xa=0;i=l;l=l+16|0;if((l|0)>=(m|0))ba(16);j=i;k=d+176|0;n=c[k>>2]|0;if(c[n+156>>2]|0?(o=d+172|0,a[o>>0]|0):0){p=c[n+160>>2]|0;switch(c[n+132>>2]|0){case 2:{q=p<<1;break}case 1:{q=(p|0)/2|0;break}default:q=p}p=a[n+140>>0]|0;r=p<<24>>24==0?q:(q|0)/2|0;q=_bitshift64Shl(r|0,((r|0)<0)<<31>>31|0,13)|0;s=F;t=c[n+148>>2]|0;u=((t|0)<0)<<31>>31;v=_bitshift64Shl(t|0,u|0,13)|0;w=F;x=(c[n+136>>2]|0)!=0;n=x?q:0;y=x?s:0;z=x?v:q;A=x?w:s;x=p<<24>>24!=0;p=__ZN11AudioServer13get_singletonEv()|0;B=+mj[c[(c[p>>2]|0)+112>>2]&511](p);p=c[k>>2]|0;C=d+168|0;D=U(~~(+(c[p+152>>2]|0)*f/B*8192.0),c[C>>2]|0)|0;c[j>>2]=D;E=c[p+136>>2]|0;G=(c[p+156>>2]|0)+16|0;H=(c[p+132>>2]|0)==2;if((E|0)!=0&H){c[d+116>>2]=r;c[d+148>>2]=r;I=1}else I=E;a:do if((h|0)>0){E=(I|0)!=0;p=d+160|0;J=(I|0)==2;K=d+96|0;L=E^1;M=_bitshift64Shl(t|0,u|0,14)|0;N=F;O=_i64Subtract(q|0,s|0,v|0,w|0)|0;P=F;Q=d+104|0;R=d+96|0;S=d+108|0;T=d+100|0;V=d+112|0;W=d+136|0;X=d+128|0;Y=d+140|0;Z=d+132|0;_=d+144|0;$=e;aa=h;ca=D;b:while(1){da=p;ea=c[da>>2]|0;fa=c[da+4>>2]|0;do if((ca|0)<0){if(!(E&((s|0)>(fa|0)|(s|0)==(fa|0)&q>>>0>ea>>>0)))if((fa|0)<0){ga=18;break b}else{ha=ca;ia=ea;ja=fa;break}da=_i64Subtract(q|0,s|0,ea|0,fa|0)|0;ka=F;if(J){la=_i64Add(da|0,ka|0,q|0,s|0)|0;ma=F;na=p;c[na>>2]=la;c[na+4>>2]=ma;na=0-ca|0;c[j>>2]=na;c[C>>2]=0-(c[C>>2]|0);ha=na;ia=la;ja=ma;break}else{ma=_i64Subtract(v|0,w|0,da|0,ka|0)|0;ka=F;da=p;c[da>>2]=ma;c[da+4>>2]=ka;ha=ca;ia=ma;ja=ka;break}}else{if((fa|0)<(w|0)|(fa|0)==(w|0)&ea>>>0<v>>>0|L)if((s|0)>(fa|0)|(s|0)==(fa|0)&q>>>0>ea>>>0){ha=ca;ia=ea;ja=fa;break}else{ga=27;break b}if(J){ka=_i64Subtract(M|0,N|0,ea|0,fa|0)|0;ma=F;da=p;c[da>>2]=ka;c[da+4>>2]=ma;da=0-ca|0;c[j>>2]=da;c[C>>2]=0-(c[C>>2]|0);ha=da;ia=ka;ja=ma;break}if(H){b[R>>1]=b[Q>>1]|0;c[T>>2]=c[S>>2];c[V>>2]=r;b[X>>1]=b[W>>1]|0;c[Z>>2]=c[Y>>2];c[_>>2]=r;oa=q;pa=s}else{ma=_i64Add(O|0,P|0,ea|0,fa|0)|0;oa=ma;pa=F}ma=p;c[ma>>2]=oa;c[ma+4>>2]=pa;ha=ca;ia=oa;ja=pa}while(0);fa=(ha|0)<0;ea=_i64Subtract((fa?n:z)|0,(fa?y:A)|0,ia|0,ja|0)|0;fa=((ha|0)<0)<<31>>31;ma=___divdi3(ea|0,F|0,ha|0,fa|0)|0;ea=_i64Add(ma|0,F|0,1,0)|0;ma=(ea|0)<(aa|0)?ea:aa;if((ma|0)<1){ga=29;break}ea=aa-ma|0;c:do switch(c[(c[k>>2]|0)+132>>2]|0){case 0:{if(x){ka=ma;da=$;la=ia;na=ja;while(1){ka=ka+-1|0;qa=_bitshift64Ashr(la|0,na|0,13)|0;ra=_bitshift64Shl(qa|0,F|0,1)|0;qa=F;sa=a[G+ra>>0]<<8;ta=a[G+(ra|1)>>0]<<8;ua=_i64Add(ra|0,qa|0,2,0)|0;va=a[G+ua>>0]|0;ua=_i64Add(ra|0,qa|0,3,0)|0;qa=la&8191;ra=((U((a[G+ua>>0]<<8)-ta|0,qa)|0)>>13)+ta|0;g[da>>2]=+(((U((va<<8)-sa|0,qa)|0)>>13)+sa|0)/32767.0;g[da+4>>2]=+(ra|0)/32767.0;la=_i64Add(la|0,na|0,ha|0,fa|0)|0;na=F;ra=p;c[ra>>2]=la;c[ra+4>>2]=na;if(!ka)break;else da=da+8|0}}else{da=ma;ka=$;na=ia;la=ja;while(1){da=da+-1|0;ra=_bitshift64Ashr(na|0,la|0,13)|0;sa=a[G+ra>>0]<<8;qa=_i64Add(ra|0,F|0,1,0)|0;B=+(((U((a[G+qa>>0]<<8)-sa|0,na&8191)|0)>>13)+sa|0)/32767.0;g[ka>>2]=B;g[ka+4>>2]=B;na=_i64Add(na|0,la|0,ha|0,fa|0)|0;la=F;sa=p;c[sa>>2]=na;c[sa+4>>2]=la;if(!da)break;else ka=ka+8|0}}break}case 1:{ka=_i64Add(ma+-1|0,0,1,0)|0;da=___muldi3(ka|0,F|0,ha|0,fa|0)|0;ka=F;if(x){la=ma;na=$;sa=ia;qa=ja;while(1){la=la+-1|0;ra=_bitshift64Ashr(sa|0,qa|0,13)|0;va=_bitshift64Shl(ra|0,F|0,1)|0;ra=F;ta=b[G+(va<<1)>>1]|0;ua=b[G+((va|1)<<1)>>1]|0;wa=_i64Add(va|0,ra|0,2,0)|0;xa=b[G+(wa<<1)>>1]|0;wa=_i64Add(va|0,ra|0,3,0)|0;ra=sa&8191;va=((U((b[G+(wa<<1)>>1]|0)-ua|0,ra)|0)>>13)+ua|0;g[na>>2]=+(((U(xa-ta|0,ra)|0)>>13)+ta|0)/32767.0;g[na+4>>2]=+(va|0)/32767.0;sa=_i64Add(sa|0,qa|0,ha|0,fa|0)|0;if(!la)break;else{na=na+8|0;qa=F}}qa=_i64Add(da|0,ka|0,ia|0,ja|0)|0;na=p;c[na>>2]=qa;c[na+4>>2]=F;break c}else{na=ma;qa=$;la=ia;sa=ja;while(1){na=na+-1|0;va=_bitshift64Ashr(la|0,sa|0,13)|0;ta=b[G+(va<<1)>>1]|0;ra=_i64Add(va|0,F|0,1,0)|0;B=+(((U((b[G+(ra<<1)>>1]|0)-ta|0,la&8191)|0)>>13)+ta|0)/32767.0;g[qa>>2]=B;g[qa+4>>2]=B;la=_i64Add(la|0,sa|0,ha|0,fa|0)|0;if(!na)break;else{qa=qa+8|0;sa=F}}sa=_i64Add(da|0,ka|0,ia|0,ja|0)|0;qa=p;c[qa>>2]=sa;c[qa+4>>2]=F;break c}break}case 2:{if(x){__ZN25AudioStreamPlaybackSample11do_resampleIaLb1ELb1EEEvPKT_P10AudioFrameRxRijPNS_15IMA_ADPCM_StateE(d,G,$,p,j,ma,K);break c}else{__ZN25AudioStreamPlaybackSample11do_resampleIaLb0ELb1EEEvPKT_P10AudioFrameRxRijPNS_15IMA_ADPCM_StateE(d,G,$,p,j,ma,K);break c}break}default:{}}while(0);if((ea|0)<=0)break a;$=$+(ma<<3)|0;aa=ea;ca=c[j>>2]|0}if((ga|0)==18){a[o>>0]=0;break}else if((ga|0)==27){a[o>>0]=0;break}else if((ga|0)==29){a[o>>0]=0;break}}while(0);l=i;return}if((h|0)<=0){l=i;return}_memset(e|0,0,h<<3|0)|0;l=i;return}function __ZNK25AudioStreamPlaybackSample10get_lengthEv(b){b=b|0;var d=0,e=0;d=c[b+176>>2]|0;b=c[d+160>>2]|0;switch(c[d+132>>2]|0){case 2:{e=b<<1;break}case 1:{e=(b|0)/2|0;break}default:e=b}return +(+(((a[d+140>>0]|0)==0?e:(e|0)/2|0)|0)/+(c[d+152>>2]|0))}function __ZN25AudioStreamPlaybackSample11do_resampleIaLb1ELb1EEEvPKT_P10AudioFrameRxRijPNS_15IMA_ADPCM_StateE(e,f,h,i,j,k,l){e=e|0;f=f|0;h=h|0;i=i|0;j=j|0;k=k|0;l=l|0;var m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0;if(!k)return;f=l+16|0;e=l+4|0;m=l+36|0;n=i;o=c[l+24>>2]|0;p=((o|0)<0)<<31>>31;q=l+28|0;r=l+20|0;s=l+12|0;t=l+8|0;u=l+48|0;v=l+60|0;w=l+32|0;x=l+52|0;y=l+44|0;z=l+40|0;A=h;h=k;k=c[n>>2]|0;B=c[n+4>>2]|0;n=c[f>>2]|0;while(1){h=h+-1|0;C=_bitshift64Ashr(k|0,B|0,13)|0;D=_i64Add(o|0,p|0,C|0,F|0)|0;C=F;E=((n|0)<0)<<31>>31;if((C|0)>(E|0)|(C|0)==(E|0)&D>>>0>n>>>0){E=c[q>>2]|0;G=n;H=b[l>>1]|0;I=c[e>>2]|0;while(1){J=G+1|0;c[f>>2]=J;K=d[E+(J&-2)>>0]|0;L=J&1|0?K>>>4:K&15;K=H<<16>>16;M=b[455150+(K<<1)>>1]|0;N=(a[901575+L>>0]|0)+K|0;K=(N&32768|0)==0?N&65535:0;H=K<<16>>16<88?K:88;b[l>>1]=H;K=M<<16>>16;M=K>>>3;N=((L&4|0)==0?0:K)+((L&2|0)==0?0:K>>>1)+((L&1|0)==0?M:(M&65535)+(K>>2)|0)|0;K=(((L&8|0)==0?N:0-N|0)<<16>>16)+I|0;c[e>>2]=K;if((K|0)>=-32768)if((K|0)>32767){O=32767;P=8}else Q=K;else{O=-32768;P=8}if((P|0)==8){P=0;c[e>>2]=O;Q=O}if((J|0)==(c[r>>2]|0)){b[t>>1]=H;c[s>>2]=Q}K=(c[u>>2]|0)+1|0;c[u>>2]=K;N=d[(c[v>>2]|0)+(K|1)>>0]|0;L=K&1|0?N>>>4:N&15;N=b[w>>1]|0;M=b[455150+(N<<1)>>1]|0;R=(a[901575+L>>0]|0)+N|0;N=(R&32768|0)==0?R&65535:0;R=N<<16>>16<88?N:88;b[w>>1]=R;N=M<<16>>16;M=N>>>3;S=((L&4|0)==0?0:N)+((L&2|0)==0?0:N>>>1)+((L&1|0)==0?M:(M&65535)+(N>>2)|0)|0;N=(((L&8|0)==0?S:0-S|0)<<16>>16)+(c[m>>2]|0)|0;c[m>>2]=N;if((N|0)>=-32768)if((N|0)>32767){T=32767;P=15}else U=N;else{T=-32768;P=15}if((P|0)==15){P=0;c[m>>2]=T;U=T}if((K|0)==(c[x>>2]|0)){b[z>>1]=R;c[y>>2]=U}R=((J|0)<0)<<31>>31;if(!((C|0)>(R|0)|(C|0)==(R|0)&D>>>0>J>>>0)){V=Q;W=U;X=J;break}else{G=J;I=Q}}}else{V=c[e>>2]|0;W=c[m>>2]|0;X=n}g[A>>2]=+(V|0)/32767.0;g[A+4>>2]=+(W|0)/32767.0;I=c[j>>2]|0;k=_i64Add(k|0,B|0,I|0,((I|0)<0)<<31>>31|0)|0;B=F;I=i;c[I>>2]=k;c[I+4>>2]=B;if(!h)break;else{A=A+8|0;n=X}}return}function __ZN25AudioStreamPlaybackSample11do_resampleIaLb0ELb1EEEvPKT_P10AudioFrameRxRijPNS_15IMA_ADPCM_StateE(e,f,h,i,j,k,l){e=e|0;f=f|0;h=h|0;i=i|0;j=j|0;k=k|0;l=l|0;var m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0.0;if(!k)return;f=l+16|0;e=l+4|0;m=i;n=c[l+24>>2]|0;o=((n|0)<0)<<31>>31;p=l+28|0;q=l+20|0;r=l+12|0;s=l+8|0;t=h;h=k;k=c[m>>2]|0;u=c[m+4>>2]|0;m=c[f>>2]|0;while(1){h=h+-1|0;v=_bitshift64Ashr(k|0,u|0,13)|0;w=_i64Add(n|0,o|0,v|0,F|0)|0;v=F;x=((m|0)<0)<<31>>31;if((v|0)>(x|0)|(v|0)==(x|0)&w>>>0>m>>>0){x=c[p>>2]|0;y=m;z=b[l>>1]|0;A=c[e>>2]|0;while(1){B=y+1|0;c[f>>2]=B;C=d[x+(B>>1)>>0]|0;D=B&1|0?C>>>4:C&15;C=z<<16>>16;E=b[454972+(C<<1)>>1]|0;G=(a[901559+D>>0]|0)+C|0;C=(G&32768|0)==0?G&65535:0;z=C<<16>>16<88?C:88;b[l>>1]=z;C=E<<16>>16;E=C>>>3;G=((D&4|0)==0?0:C)+((D&2|0)==0?0:C>>>1)+((D&1|0)==0?E:(E&65535)+(C>>2)|0)|0;C=(((D&8|0)==0?G:0-G|0)<<16>>16)+A|0;c[e>>2]=C;if((C|0)>=-32768)if((C|0)>32767){H=32767;I=8}else J=C;else{H=-32768;I=8}if((I|0)==8){I=0;c[e>>2]=H;J=H}if((B|0)==(c[q>>2]|0)){b[s>>1]=z;c[r>>2]=J}C=((B|0)<0)<<31>>31;if(!((v|0)>(C|0)|(v|0)==(C|0)&w>>>0>B>>>0)){K=B;L=J;break}else{y=B;A=J}}}else{K=m;L=c[e>>2]|0}M=+(L|0)/32767.0;g[t>>2]=M;g[t+4>>2]=M;A=c[j>>2]|0;k=_i64Add(k|0,u|0,A|0,((A|0)<0)<<31>>31|0)|0;u=F;A=i;c[A>>2]=k;c[A+4>>2]=u;if(!h)break;else{t=t+8|0;m=K}}return}function __ZN7ClassDB10_add_classI25AudioStreamPlaybackSampleEEvv(){var a=0,b=0,d=0,e=0,f=0,g=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+16|0;d=a+12|0;e=a+8|0;f=a+4|0;g=a;__ZN6StringC2EPKc(b,901591);c[e>>2]=c[b>>2];__ZN10StringNameC2ERK6String(d,e);__ZN6StringC2EPKc(b,1070758);c[g>>2]=c[b>>2];__ZN10StringNameC2ERK6String(f,g);__ZN7ClassDB11_add_class2ERK10StringNameS2_(d,f);__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);__ZN10StringNameD2Ev(d);d=c[e>>2]|0;if(!d){l=a;return}if(__Z16atomic_decrementPj(d+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(d,1);l=a;return}function __ZN17AudioStreamSample18_initialize_classvEv(b){b=b|0;if(a[1263392]|0)return;if(!(a[1258336]|0)){if(!(a[1257004]|0)){if(!(a[1257001]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI9ReferenceEEvv();__ZN9Reference13_bind_methodsEv();a[1257001]=1}__ZN7ClassDB10_add_classI8ResourceEEvv();__ZN8Resource13_bind_methodsEv();a[1257004]=1}__ZN7ClassDB10_add_classI11AudioStreamEEvv();a[1258336]=1}__ZN7ClassDB10_add_classI17AudioStreamSampleEEvv();__ZN17AudioStreamSample13_bind_methodsEv();a[1263392]=1;return}function __ZN17AudioStreamSample5_setvERK10StringNameRK7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK17AudioStreamSample5_getvERK10StringNameR7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK17AudioStreamSample19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+24|0;g=e+4|0;h=e;if(!d)__ZNK11AudioStream19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,0);__ZN6StringC2EPKc(f,901842);i=c[f>>2]|0;f=i;j=g+4|0;c[j>>2]=0;k=g+12|0;c[k>>2]=0;c[g>>2]=0;n=(i|0)==0;if(!n?(c[j>>2]=0,__Z28atomic_conditional_incrementPj(i+-8|0)|0):0)c[j>>2]=f;c[g+8>>2]=0;f=c[k>>2]|0;if(f|0){if(!(__Z16atomic_decrementPj(f+-8|0)|0))__ZN6Memory11free_staticEPvb(f,1);c[k>>2]=0}c[g+16>>2]=256;if(!(c[b>>2]|0)){k=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=k;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0}k=__ZnwjPFPvjE(32,4740)|0;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0;c[k+12>>2]=0;c[k+16>>2]=7;f=k+20|0;c[f>>2]=0;j=k+24|0;c[j>>2]=0;o=k+28|0;c[o>>2]=0;__ZN12PropertyInfoaSERKS_(k,g)|0;p=c[b>>2]|0;q=p+4|0;r=c[q>>2]|0;c[j>>2]=r;c[f>>2]=0;c[o>>2]=p;if(r|0)c[r+20>>2]=k;c[q>>2]=k;if(!(c[p>>2]|0))c[p>>2]=k;k=p+8|0;c[k>>2]=(c[k>>2]|0)+1;k=c[g+12>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);k=c[g+4>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);if(!n?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);__ZN10StringNameC2EPKc(h,901842);__ZN7ClassDB17get_property_listE10StringNameP4ListI12PropertyInfo16DefaultAllocatorEbPK6Object(h,b,1,a);__ZN10StringNameD2Ev(h);if(!d){l=e;return}__ZNK11AudioStream19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,1);l=e;return}function __ZN17AudioStreamSample14_notificationvEib(a,b,c){a=a|0;b=b|0;c=c|0;return}function __ZNK17AudioStreamSample16_get_class_namevEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+8|0;e=b+4|0;f=b;g=a+128|0;a=c[g>>2]|0;if(a|0){if(c[a+4>>2]|0){l=b;return g|0}if(__ZNK6String6lengthEv(a+8|0)|0){l=b;return g|0}}__ZN6StringC2EPKc(d,901842);c[f>>2]=c[d>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameaSERKS_(g,e);__ZN10StringNameD2Ev(e);e=c[f>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);l=b;return g|0}function __ZNK17AudioStreamSample9get_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,901842);l=a;return c[b>>2]|0}function __ZNK17AudioStreamSample8is_classERK6String(a,b){a=a|0;b=b|0;var c=0;if(((!(__ZNK6StringeqEPKc(b,901842)|0)?!(__ZNK6StringeqEPKc(b,901860)|0):0)?!(__ZNK6StringeqEPKc(b,1110448)|0):0)?!(__ZNK6StringeqEPKc(b,1126157)|0):0)c=__ZNK6StringeqEPKc(b,1142944)|0;else c=1;return c|0}function __ZNK17AudioStreamSample12is_class_ptrEPv(a,b){a=a|0;b=b|0;return (b|0)==1236300|((b|0)==1227412|((b|0)==1220696|((b|0)==1220724|(b|0)==1220580)))|0}function __ZN17AudioStreamSampleD2Ev(a){a=a|0;var b=0,d=0;c[a>>2]=294668;b=a+156|0;if(c[b>>2]|0){d=__ZN11AudioServer13get_singletonEv()|0;__ZN11AudioServer15audio_data_freeEPv(d,c[b>>2]|0);c[b>>2]=0;c[a+160>>2]=0}__ZN10StringNameD2Ev(a+128|0);c[a>>2]=138384;__ZN10StringNameD2Ev(a+124|0);__ZN8ResourceD2Ev(a);return}function __ZN17AudioStreamSampleD0Ev(a){a=a|0;var b=0,d=0;c[a>>2]=294668;b=a+156|0;if(c[b>>2]|0){d=__ZN11AudioServer13get_singletonEv()|0;__ZN11AudioServer15audio_data_freeEPv(d,c[b>>2]|0);c[b>>2]=0;c[a+160>>2]=0}__ZN10StringNameD2Ev(a+128|0);c[a>>2]=138384;__ZN10StringNameD2Ev(a+124|0);__ZN8ResourceD2Ev(a);__ZdlPv(a);return}function __ZNK17AudioStreamSample18get_base_extensionEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,919336);l=a;return c[b>>2]|0}function __ZN17AudioStreamSample17instance_playbackEv(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d;c[e>>2]=0;__ZN3RefI25AudioStreamPlaybackSampleE8instanceEv(e);if(!b)f=0;else{a[1263537]=0;__ZN9Reference8init_refEv(b)|0;f=b}b=(c[e>>2]|0)+176|0;g=c[b>>2]|0;if((f|0)==(g|0)){if(f|0){h=f;i=12}}else{if((g|0?__ZN9Reference11unreferenceEv(g)|0:0)?(g=c[b>>2]|0,__Z17predelete_handlerP6Object(g)|0):0){gj[c[(c[g>>2]|0)+76>>2]&8191](g);__ZN6Memory11free_staticEPvb(g,0)}c[b>>2]=f;if(f|0){__ZN9Reference9referenceEv(f);h=f;i=12}}if(((i|0)==12?__ZN9Reference11unreferenceEv(h)|0:0)?__Z17predelete_handlerP6Object(f)|0:0){gj[c[(c[f>>2]|0)+76>>2]&8191](f);__ZN6Memory11free_staticEPvb(f,0)}f=c[e>>2]|0;if(!f){j=0;l=d;return j|0}if($i[c[(c[f>>2]|0)+44>>2]&8191](f,1227396)|0){__ZN9Reference9referenceEv(f);k=f}else k=0;f=c[e>>2]|0;if(!f){j=k;l=d;return j|0}if(!(__ZN9Reference11unreferenceEv(f)|0)){j=k;l=d;return j|0}f=c[e>>2]|0;if(!(__Z17predelete_handlerP6Object(f)|0)){j=k;l=d;return j|0}gj[c[(c[f>>2]|0)+76>>2]&8191](f);__ZN6Memory11free_staticEPvb(f,0);j=k;l=d;return j|0}function __ZNK17AudioStreamSample15get_stream_nameEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1263606);l=a;return c[b>>2]|0}function __ZN3RefI25AudioStreamPlaybackSampleE8instanceEv(b){b=b|0;var d=0,e=0,f=0,g=0,h=0;d=__ZnwjPKc(184,1263606)|0;__ZN9ReferenceC2Ev(d);c[d>>2]=138648;__ZN10StringNameC2Ev(d+88|0);c[d>>2]=294544;__ZN10StringNameC2Ev(d+92|0);c[d+176>>2]=0;a[d+172>>0]=0;e=d+160|0;c[e>>2]=0;c[e+4>>2]=0;c[d+168>>2]=1;__Z22postinitialize_handlerP6Object(d);if(!d){f=0;g=0}else{a[1263537]=0;__ZN9Reference8init_refEv(d)|0;f=d;g=d}d=c[b>>2]|0;do if((f|0)==(d|0))if(!f)return;else{h=f;break}else{if((d|0?__ZN9Reference11unreferenceEv(d)|0:0)?(e=c[b>>2]|0,__Z17predelete_handlerP6Object(e)|0):0){gj[c[(c[e>>2]|0)+76>>2]&8191](e);__ZN6Memory11free_staticEPvb(e,0)}c[b>>2]=g;if(!f)return;else{__ZN9Reference9referenceEv(f);h=f;break}}while(0);if(!(__ZN9Reference11unreferenceEv(h)|0))return;if(!(__Z17predelete_handlerP6Object(f)|0))return;gj[c[(c[f>>2]|0)+76>>2]&8191](f);__ZN6Memory11free_staticEPvb(g,0);return}function __ZN7ClassDB10_add_classI17AudioStreamSampleEEvv(){var a=0,b=0,d=0,e=0,f=0,g=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+16|0;d=a+12|0;e=a+8|0;f=a+4|0;g=a;__ZN6StringC2EPKc(b,901842);c[e>>2]=c[b>>2];__ZN10StringNameC2ERK6String(d,e);__ZN6StringC2EPKc(b,901860);c[g>>2]=c[b>>2];__ZN10StringNameC2ERK6String(f,g);__ZN7ClassDB11_add_class2ERK10StringNameS2_(d,f);__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);__ZN10StringNameD2Ev(d);d=c[e>>2]|0;if(!d){l=a;return}if(__Z16atomic_decrementPj(d+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(d,1);l=a;return}function __ZN17AudioStreamSample13_bind_methodsEv(){var a=0,b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0;a=l;l=l+224|0;if((l|0)>=(m|0))ba(224);b=a+200|0;d=a+192|0;e=a+184|0;f=a+176|0;g=a+168|0;h=a+160|0;i=a+152|0;j=a+136|0;k=a+128|0;n=a+112|0;o=a+96|0;p=a+80|0;q=a+72|0;r=a+64|0;s=a+56|0;t=a+52|0;u=a+144|0;v=a+48|0;w=a+120|0;x=a+104|0;y=a+88|0;z=a+44|0;A=a+40|0;B=a+36|0;C=a+32|0;D=a+28|0;E=a+24|0;F=a+20|0;G=a+16|0;H=a+12|0;I=a+8|0;J=a+4|0;K=a;__Z8D_METHODPKcS0_(d,901617,1126919);L=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(L);c[L>>2]=294800;__ZN10MethodBind10_set_constEb(L,0);__ZN10MethodBind24_generate_argument_typesEi(L,1);c[L+44>>2]=1632;c[L+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,L,d,0,0)|0;L=d+4|0;M=c[L>>2]|0;if(M|0?(__Z16atomic_decrementPj(M+-8|0)|0)==0:0){N=c[L>>2]|0;L=(N|0)==0?0:N+-4|0;N=L+4|0;if(c[L>>2]|0){O=0;do{__ZN10StringNameD2Ev(N+(O<<2)|0);O=O+1|0}while(O>>>0<(c[L>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(M,1)}__ZN10StringNameD2Ev(d);__Z8D_METHODPKc(e,1128058);d=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(d);c[d>>2]=294836;__ZN10MethodBind10_set_constEb(d,1);__ZN10MethodBind24_generate_argument_typesEi(d,0);__ZN10MethodBind12_set_returnsEb(d,1);c[d+44>>2]=5600;c[d+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,d,e,0,0)|0;d=e+4|0;M=c[d>>2]|0;if(M|0?(__Z16atomic_decrementPj(M+-8|0)|0)==0:0){L=c[d>>2]|0;d=(L|0)==0?0:L+-4|0;L=d+4|0;if(c[d>>2]|0){O=0;do{__ZN10StringNameD2Ev(L+(O<<2)|0);O=O+1|0}while(O>>>0<(c[d>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(M,1)}__ZN10StringNameD2Ev(e);__Z8D_METHODPKcS0_(f,901628,901642);e=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(e);c[e>>2]=294872;__ZN10MethodBind10_set_constEb(e,0);__ZN10MethodBind24_generate_argument_typesEi(e,1);c[e+44>>2]=1633;c[e+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,e,f,0,0)|0;e=f+4|0;M=c[e>>2]|0;if(M|0?(__Z16atomic_decrementPj(M+-8|0)|0)==0:0){d=c[e>>2]|0;e=(d|0)==0?0:d+-4|0;d=e+4|0;if(c[e>>2]|0){O=0;do{__ZN10StringNameD2Ev(d+(O<<2)|0);O=O+1|0}while(O>>>0<(c[e>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(M,1)}__ZN10StringNameD2Ev(f);__Z8D_METHODPKc(g,901652);f=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(f);c[f>>2]=294908;__ZN10MethodBind10_set_constEb(f,1);__ZN10MethodBind24_generate_argument_typesEi(f,0);__ZN10MethodBind12_set_returnsEb(f,1);c[f+44>>2]=5601;c[f+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,f,g,0,0)|0;f=g+4|0;M=c[f>>2]|0;if(M|0?(__Z16atomic_decrementPj(M+-8|0)|0)==0:0){e=c[f>>2]|0;f=(e|0)==0?0:e+-4|0;e=f+4|0;if(c[f>>2]|0){O=0;do{__ZN10StringNameD2Ev(e+(O<<2)|0);O=O+1|0}while(O>>>0<(c[f>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(M,1)}__ZN10StringNameD2Ev(g);__Z8D_METHODPKcS0_(h,901666,901681);g=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(g);c[g>>2]=294944;__ZN10MethodBind10_set_constEb(g,0);__ZN10MethodBind24_generate_argument_typesEi(g,1);c[g+44>>2]=1634;c[g+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,g,h,0,0)|0;g=h+4|0;M=c[g>>2]|0;if(M|0?(__Z16atomic_decrementPj(M+-8|0)|0)==0:0){f=c[g>>2]|0;g=(f|0)==0?0:f+-4|0;f=g+4|0;if(c[g>>2]|0){O=0;do{__ZN10StringNameD2Ev(f+(O<<2)|0);O=O+1|0}while(O>>>0<(c[g>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(M,1)}__ZN10StringNameD2Ev(h);__Z8D_METHODPKc(i,901692);h=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(h);c[h>>2]=294980;__ZN10MethodBind10_set_constEb(h,1);__ZN10MethodBind24_generate_argument_typesEi(h,0);__ZN10MethodBind12_set_returnsEb(h,1);c[h+44>>2]=5602;c[h+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,h,i,0,0)|0;h=i+4|0;M=c[h>>2]|0;if(M|0?(__Z16atomic_decrementPj(M+-8|0)|0)==0:0){g=c[h>>2]|0;h=(g|0)==0?0:g+-4|0;g=h+4|0;if(c[h>>2]|0){O=0;do{__ZN10StringNameD2Ev(g+(O<<2)|0);O=O+1|0}while(O>>>0<(c[h>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(M,1)}__ZN10StringNameD2Ev(i);__Z8D_METHODPKcS0_(j,901707,901720);i=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(i);c[i>>2]=294944;__ZN10MethodBind10_set_constEb(i,0);__ZN10MethodBind24_generate_argument_typesEi(i,1);c[i+44>>2]=1635;c[i+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,i,j,0,0)|0;i=j+4|0;M=c[i>>2]|0;if(M|0?(__Z16atomic_decrementPj(M+-8|0)|0)==0:0){h=c[i>>2]|0;i=(h|0)==0?0:h+-4|0;h=i+4|0;if(c[i>>2]|0){O=0;do{__ZN10StringNameD2Ev(h+(O<<2)|0);O=O+1|0}while(O>>>0<(c[i>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(M,1)}__ZN10StringNameD2Ev(j);__Z8D_METHODPKc(k,901729);j=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(j);c[j>>2]=294980;__ZN10MethodBind10_set_constEb(j,1);__ZN10MethodBind24_generate_argument_typesEi(j,0);__ZN10MethodBind12_set_returnsEb(j,1);c[j+44>>2]=5603;c[j+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,j,k,0,0)|0;j=k+4|0;M=c[j>>2]|0;if(M|0?(__Z16atomic_decrementPj(M+-8|0)|0)==0:0){i=c[j>>2]|0;j=(i|0)==0?0:i+-4|0;i=j+4|0;if(c[j>>2]|0){O=0;do{__ZN10StringNameD2Ev(i+(O<<2)|0);O=O+1|0}while(O>>>0<(c[j>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(M,1)}__ZN10StringNameD2Ev(k);__Z8D_METHODPKcS0_(n,901742,901755);k=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(k);c[k>>2]=294944;__ZN10MethodBind10_set_constEb(k,0);__ZN10MethodBind24_generate_argument_typesEi(k,1);c[k+44>>2]=1636;c[k+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,k,n,0,0)|0;k=n+4|0;M=c[k>>2]|0;if(M|0?(__Z16atomic_decrementPj(M+-8|0)|0)==0:0){j=c[k>>2]|0;k=(j|0)==0?0:j+-4|0;j=k+4|0;if(c[k>>2]|0){O=0;do{__ZN10StringNameD2Ev(j+(O<<2)|0);O=O+1|0}while(O>>>0<(c[k>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(M,1)}__ZN10StringNameD2Ev(n);__Z8D_METHODPKc(o,1041179);n=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(n);c[n>>2]=294980;__ZN10MethodBind10_set_constEb(n,1);__ZN10MethodBind24_generate_argument_typesEi(n,0);__ZN10MethodBind12_set_returnsEb(n,1);c[n+44>>2]=5604;c[n+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,n,o,0,0)|0;n=o+4|0;M=c[n>>2]|0;if(M|0?(__Z16atomic_decrementPj(M+-8|0)|0)==0:0){k=c[n>>2]|0;n=(k|0)==0?0:k+-4|0;k=n+4|0;if(c[n>>2]|0){O=0;do{__ZN10StringNameD2Ev(k+(O<<2)|0);O=O+1|0}while(O>>>0<(c[n>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(M,1)}__ZN10StringNameD2Ev(o);__Z8D_METHODPKcS0_(p,901764,901775);o=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(o);c[o>>2]=295016;__ZN10MethodBind10_set_constEb(o,0);__ZN10MethodBind24_generate_argument_typesEi(o,1);c[o+44>>2]=1637;c[o+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,o,p,0,0)|0;o=p+4|0;M=c[o>>2]|0;if(M|0?(__Z16atomic_decrementPj(M+-8|0)|0)==0:0){n=c[o>>2]|0;o=(n|0)==0?0:n+-4|0;n=o+4|0;if(c[o>>2]|0){O=0;do{__ZN10StringNameD2Ev(n+(O<<2)|0);O=O+1|0}while(O>>>0<(c[o>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(M,1)}__ZN10StringNameD2Ev(p);__Z8D_METHODPKc(q,901782);p=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(p);c[p>>2]=295052;__ZN10MethodBind10_set_constEb(p,1);__ZN10MethodBind24_generate_argument_typesEi(p,0);__ZN10MethodBind12_set_returnsEb(p,1);c[p+44>>2]=5605;c[p+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,p,q,0,0)|0;p=q+4|0;M=c[p>>2]|0;if(M|0?(__Z16atomic_decrementPj(M+-8|0)|0)==0:0){o=c[p>>2]|0;p=(o|0)==0?0:o+-4|0;o=p+4|0;if(c[p>>2]|0){O=0;do{__ZN10StringNameD2Ev(o+(O<<2)|0);O=O+1|0}while(O>>>0<(c[p>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(M,1)}__ZN10StringNameD2Ev(q);__Z8D_METHODPKcS0_(r,1059724,1109092);q=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(q);c[q>>2]=295088;__ZN10MethodBind10_set_constEb(q,0);__ZN10MethodBind24_generate_argument_typesEi(q,1);c[q+44>>2]=1638;c[q+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,q,r,0,0)|0;q=r+4|0;M=c[q>>2]|0;if(M|0?(__Z16atomic_decrementPj(M+-8|0)|0)==0:0){p=c[q>>2]|0;q=(p|0)==0?0:p+-4|0;p=q+4|0;if(c[q>>2]|0){O=0;do{__ZN10StringNameD2Ev(p+(O<<2)|0);O=O+1|0}while(O>>>0<(c[q>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(M,1)}__ZN10StringNameD2Ev(r);__Z8D_METHODPKc(s,1128187);r=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(r);c[r>>2]=295124;__ZN10MethodBind10_set_constEb(r,1);__ZN10MethodBind24_generate_argument_typesEi(r,0);__ZN10MethodBind12_set_returnsEb(r,1);c[r+44>>2]=5606;c[r+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,r,s,0,0)|0;r=s+4|0;M=c[r>>2]|0;if(M|0?(__Z16atomic_decrementPj(M+-8|0)|0)==0:0){q=c[r>>2]|0;r=(q|0)==0?0:q+-4|0;q=r+4|0;if(c[r>>2]|0){O=0;do{__ZN10StringNameD2Ev(q+(O<<2)|0);O=O+1|0}while(O>>>0<(c[r>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(M,1)}__ZN10StringNameD2Ev(s);__ZN6StringC2EPKc(b,901842);c[u>>2]=c[b>>2];__ZN10StringNameC2ERK6String(t,u);__ZN6StringC2EPKc(v,1126919);__ZN6StringC2EPKc(w,901792);s=b+4|0;c[s>>2]=0;M=b+12|0;c[M>>2]=0;c[b>>2]=2;r=c[v>>2]|0;if(r|0?(c[s>>2]=0,__Z28atomic_conditional_incrementPj(r+-8|0)|0):0)c[s>>2]=c[v>>2];c[b+8>>2]=3;s=c[M>>2]|0;if((s|0)!=(c[w>>2]|0)){if(s|0?(__Z16atomic_decrementPj(s+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(s,1);c[M>>2]=0;s=c[w>>2]|0;if(s|0?__Z28atomic_conditional_incrementPj(s+-8|0)|0:0)c[M>>2]=c[w>>2]}c[b+16>>2]=7;c[x>>2]=__Z11_scs_createPKc(901617)|0;c[y>>2]=__Z11_scs_createPKc(1128058)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(t,b,x,y,-1);__ZN10StringNameD2Ev(y);__ZN10StringNameD2Ev(x);M=c[b+12>>2]|0;if(M|0?(__Z16atomic_decrementPj(M+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(M,1);M=c[b+4>>2]|0;if(M|0?(__Z16atomic_decrementPj(M+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(M,1);M=c[w>>2]|0;do if(M|0){if(__Z16atomic_decrementPj(M+-8|0)|0)break;__ZN6Memory11free_staticEPvb(M,1)}while(0);M=c[v>>2]|0;do if(M|0){if(__Z16atomic_decrementPj(M+-8|0)|0)break;__ZN6Memory11free_staticEPvb(M,1)}while(0);__ZN10StringNameD2Ev(t);t=c[u>>2]|0;do if(t|0){if(__Z16atomic_decrementPj(t+-8|0)|0)break;__ZN6Memory11free_staticEPvb(t,1)}while(0);__ZN6StringC2EPKc(b,901842);c[u>>2]=c[b>>2];__ZN10StringNameC2ERK6String(z,u);__ZN6StringC2EPKc(A,901642);__ZN6StringC2EPKc(w,901815);t=b+4|0;c[t>>2]=0;M=b+12|0;c[M>>2]=0;c[b>>2]=2;v=c[A>>2]|0;do if(v|0){c[t>>2]=0;if(!(__Z28atomic_conditional_incrementPj(v+-8|0)|0))break;c[t>>2]=c[A>>2]}while(0);c[b+8>>2]=3;t=c[M>>2]|0;do if((t|0)!=(c[w>>2]|0)){do if(t|0){if(__Z16atomic_decrementPj(t+-8|0)|0)break;__ZN6Memory11free_staticEPvb(t,1)}while(0);c[M>>2]=0;v=c[w>>2]|0;if(!v)break;if(!(__Z28atomic_conditional_incrementPj(v+-8|0)|0))break;c[M>>2]=c[w>>2]}while(0);c[b+16>>2]=7;c[x>>2]=__Z11_scs_createPKc(901628)|0;c[y>>2]=__Z11_scs_createPKc(901652)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(z,b,x,y,-1);__ZN10StringNameD2Ev(y);__ZN10StringNameD2Ev(x);M=c[b+12>>2]|0;do if(M|0){if(__Z16atomic_decrementPj(M+-8|0)|0)break;__ZN6Memory11free_staticEPvb(M,1)}while(0);M=c[b+4>>2]|0;do if(M|0){if(__Z16atomic_decrementPj(M+-8|0)|0)break;__ZN6Memory11free_staticEPvb(M,1)}while(0);M=c[w>>2]|0;do if(M|0){if(__Z16atomic_decrementPj(M+-8|0)|0)break;__ZN6Memory11free_staticEPvb(M,1)}while(0);M=c[A>>2]|0;do if(M|0){if(__Z16atomic_decrementPj(M+-8|0)|0)break;__ZN6Memory11free_staticEPvb(M,1)}while(0);__ZN10StringNameD2Ev(z);z=c[u>>2]|0;do if(z|0){if(__Z16atomic_decrementPj(z+-8|0)|0)break;__ZN6Memory11free_staticEPvb(z,1)}while(0);__ZN6StringC2EPKc(b,901842);c[u>>2]=c[b>>2];__ZN10StringNameC2ERK6String(B,u);__ZN6StringC2EPKc(C,901681);__ZN6StringC2EPKc(w,1263606);z=b+4|0;c[z>>2]=0;M=b+12|0;c[M>>2]=0;c[b>>2]=2;A=c[C>>2]|0;do if(A|0){c[z>>2]=0;if(!(__Z28atomic_conditional_incrementPj(A+-8|0)|0))break;c[z>>2]=c[C>>2]}while(0);c[b+8>>2]=0;z=c[M>>2]|0;do if((z|0)!=(c[w>>2]|0)){do if(z|0){if(__Z16atomic_decrementPj(z+-8|0)|0)break;__ZN6Memory11free_staticEPvb(z,1)}while(0);c[M>>2]=0;A=c[w>>2]|0;if(!A)break;if(!(__Z28atomic_conditional_incrementPj(A+-8|0)|0))break;c[M>>2]=c[w>>2]}while(0);c[b+16>>2]=7;c[x>>2]=__Z11_scs_createPKc(901666)|0;c[y>>2]=__Z11_scs_createPKc(901692)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(B,b,x,y,-1);__ZN10StringNameD2Ev(y);__ZN10StringNameD2Ev(x);M=c[b+12>>2]|0;do if(M|0){if(__Z16atomic_decrementPj(M+-8|0)|0)break;__ZN6Memory11free_staticEPvb(M,1)}while(0);M=c[b+4>>2]|0;do if(M|0){if(__Z16atomic_decrementPj(M+-8|0)|0)break;__ZN6Memory11free_staticEPvb(M,1)}while(0);M=c[w>>2]|0;do if(M|0){if(__Z16atomic_decrementPj(M+-8|0)|0)break;__ZN6Memory11free_staticEPvb(M,1)}while(0);M=c[C>>2]|0;do if(M|0){if(__Z16atomic_decrementPj(M+-8|0)|0)break;__ZN6Memory11free_staticEPvb(M,1)}while(0);__ZN10StringNameD2Ev(B);B=c[u>>2]|0;do if(B|0){if(__Z16atomic_decrementPj(B+-8|0)|0)break;__ZN6Memory11free_staticEPvb(B,1)}while(0);__ZN6StringC2EPKc(b,901842);c[u>>2]=c[b>>2];__ZN10StringNameC2ERK6String(D,u);__ZN6StringC2EPKc(E,901720);__ZN6StringC2EPKc(w,1263606);B=b+4|0;c[B>>2]=0;M=b+12|0;c[M>>2]=0;c[b>>2]=2;C=c[E>>2]|0;do if(C|0){c[B>>2]=0;if(!(__Z28atomic_conditional_incrementPj(C+-8|0)|0))break;c[B>>2]=c[E>>2]}while(0);c[b+8>>2]=0;B=c[M>>2]|0;do if((B|0)!=(c[w>>2]|0)){do if(B|0){if(__Z16atomic_decrementPj(B+-8|0)|0)break;__ZN6Memory11free_staticEPvb(B,1)}while(0);c[M>>2]=0;C=c[w>>2]|0;if(!C)break;if(!(__Z28atomic_conditional_incrementPj(C+-8|0)|0))break;c[M>>2]=c[w>>2]}while(0);c[b+16>>2]=7;c[x>>2]=__Z11_scs_createPKc(901707)|0;c[y>>2]=__Z11_scs_createPKc(901729)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(D,b,x,y,-1);__ZN10StringNameD2Ev(y);__ZN10StringNameD2Ev(x);M=c[b+12>>2]|0;do if(M|0){if(__Z16atomic_decrementPj(M+-8|0)|0)break;__ZN6Memory11free_staticEPvb(M,1)}while(0);M=c[b+4>>2]|0;do if(M|0){if(__Z16atomic_decrementPj(M+-8|0)|0)break;__ZN6Memory11free_staticEPvb(M,1)}while(0);M=c[w>>2]|0;do if(M|0){if(__Z16atomic_decrementPj(M+-8|0)|0)break;__ZN6Memory11free_staticEPvb(M,1)}while(0);M=c[E>>2]|0;do if(M|0){if(__Z16atomic_decrementPj(M+-8|0)|0)break;__ZN6Memory11free_staticEPvb(M,1)}while(0);__ZN10StringNameD2Ev(D);D=c[u>>2]|0;do if(D|0){if(__Z16atomic_decrementPj(D+-8|0)|0)break;__ZN6Memory11free_staticEPvb(D,1)}while(0);__ZN6StringC2EPKc(b,901842);c[u>>2]=c[b>>2];__ZN10StringNameC2ERK6String(F,u);__ZN6StringC2EPKc(G,901755);__ZN6StringC2EPKc(w,1263606);D=b+4|0;c[D>>2]=0;M=b+12|0;c[M>>2]=0;c[b>>2]=2;E=c[G>>2]|0;do if(E|0){c[D>>2]=0;if(!(__Z28atomic_conditional_incrementPj(E+-8|0)|0))break;c[D>>2]=c[G>>2]}while(0);c[b+8>>2]=0;D=c[M>>2]|0;do if((D|0)!=(c[w>>2]|0)){do if(D|0){if(__Z16atomic_decrementPj(D+-8|0)|0)break;__ZN6Memory11free_staticEPvb(D,1)}while(0);c[M>>2]=0;E=c[w>>2]|0;if(!E)break;if(!(__Z28atomic_conditional_incrementPj(E+-8|0)|0))break;c[M>>2]=c[w>>2]}while(0);c[b+16>>2]=7;c[x>>2]=__Z11_scs_createPKc(901742)|0;c[y>>2]=__Z11_scs_createPKc(1041179)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(F,b,x,y,-1);__ZN10StringNameD2Ev(y);__ZN10StringNameD2Ev(x);M=c[b+12>>2]|0;do if(M|0){if(__Z16atomic_decrementPj(M+-8|0)|0)break;__ZN6Memory11free_staticEPvb(M,1)}while(0);M=c[b+4>>2]|0;do if(M|0){if(__Z16atomic_decrementPj(M+-8|0)|0)break;__ZN6Memory11free_staticEPvb(M,1)}while(0);M=c[w>>2]|0;do if(M|0){if(__Z16atomic_decrementPj(M+-8|0)|0)break;__ZN6Memory11free_staticEPvb(M,1)}while(0);M=c[G>>2]|0;do if(M|0){if(__Z16atomic_decrementPj(M+-8|0)|0)break;__ZN6Memory11free_staticEPvb(M,1)}while(0);__ZN10StringNameD2Ev(F);F=c[u>>2]|0;do if(F|0){if(__Z16atomic_decrementPj(F+-8|0)|0)break;__ZN6Memory11free_staticEPvb(F,1)}while(0);__ZN6StringC2EPKc(b,901842);c[u>>2]=c[b>>2];__ZN10StringNameC2ERK6String(H,u);__ZN6StringC2EPKc(I,901775);__ZN6StringC2EPKc(w,1263606);F=b+4|0;c[F>>2]=0;M=b+12|0;c[M>>2]=0;c[b>>2]=1;G=c[I>>2]|0;do if(G|0){c[F>>2]=0;if(!(__Z28atomic_conditional_incrementPj(G+-8|0)|0))break;c[F>>2]=c[I>>2]}while(0);c[b+8>>2]=0;F=c[M>>2]|0;do if((F|0)!=(c[w>>2]|0)){do if(F|0){if(__Z16atomic_decrementPj(F+-8|0)|0)break;__ZN6Memory11free_staticEPvb(F,1)}while(0);c[M>>2]=0;G=c[w>>2]|0;if(!G)break;if(!(__Z28atomic_conditional_incrementPj(G+-8|0)|0))break;c[M>>2]=c[w>>2]}while(0);c[b+16>>2]=7;c[x>>2]=__Z11_scs_createPKc(901764)|0;c[y>>2]=__Z11_scs_createPKc(901782)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(H,b,x,y,-1);__ZN10StringNameD2Ev(y);__ZN10StringNameD2Ev(x);M=c[b+12>>2]|0;do if(M|0){if(__Z16atomic_decrementPj(M+-8|0)|0)break;__ZN6Memory11free_staticEPvb(M,1)}while(0);M=c[b+4>>2]|0;do if(M|0){if(__Z16atomic_decrementPj(M+-8|0)|0)break;__ZN6Memory11free_staticEPvb(M,1)}while(0);M=c[w>>2]|0;do if(M|0){if(__Z16atomic_decrementPj(M+-8|0)|0)break;__ZN6Memory11free_staticEPvb(M,1)}while(0);M=c[I>>2]|0;do if(M|0){if(__Z16atomic_decrementPj(M+-8|0)|0)break;__ZN6Memory11free_staticEPvb(M,1)}while(0);__ZN10StringNameD2Ev(H);H=c[u>>2]|0;do if(H|0){if(__Z16atomic_decrementPj(H+-8|0)|0)break;__ZN6Memory11free_staticEPvb(H,1)}while(0);__ZN6StringC2EPKc(b,901842);c[u>>2]=c[b>>2];__ZN10StringNameC2ERK6String(J,u);__ZN6StringC2EPKc(K,1109092);__ZN6StringC2EPKc(w,1263606);H=b+4|0;c[H>>2]=0;M=b+12|0;c[M>>2]=0;c[b>>2]=22;I=c[K>>2]|0;do if(I|0){c[H>>2]=0;if(!(__Z28atomic_conditional_incrementPj(I+-8|0)|0))break;c[H>>2]=c[K>>2]}while(0);c[b+8>>2]=0;H=c[M>>2]|0;do if((H|0)!=(c[w>>2]|0)){do if(H|0){if(__Z16atomic_decrementPj(H+-8|0)|0)break;__ZN6Memory11free_staticEPvb(H,1)}while(0);c[M>>2]=0;I=c[w>>2]|0;if(!I)break;if(!(__Z28atomic_conditional_incrementPj(I+-8|0)|0))break;c[M>>2]=c[w>>2]}while(0);c[b+16>>2]=5;c[x>>2]=__Z11_scs_createPKc(1059724)|0;c[y>>2]=__Z11_scs_createPKc(1128187)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(J,b,x,y,-1);__ZN10StringNameD2Ev(y);__ZN10StringNameD2Ev(x);x=c[b+12>>2]|0;do if(x|0){if(__Z16atomic_decrementPj(x+-8|0)|0)break;__ZN6Memory11free_staticEPvb(x,1)}while(0);x=c[b+4>>2]|0;do if(x|0){if(__Z16atomic_decrementPj(x+-8|0)|0)break;__ZN6Memory11free_staticEPvb(x,1)}while(0);x=c[w>>2]|0;do if(x|0){if(__Z16atomic_decrementPj(x+-8|0)|0)break;__ZN6Memory11free_staticEPvb(x,1)}while(0);x=c[K>>2]|0;do if(x|0){if(__Z16atomic_decrementPj(x+-8|0)|0)break;__ZN6Memory11free_staticEPvb(x,1)}while(0);__ZN10StringNameD2Ev(J);J=c[u>>2]|0;if(!J){l=a;return}if(__Z16atomic_decrementPj(J+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(J,1);l=a;return}function __ZN17AudioStreamSample10set_formatENS_6FormatE(a,b){a=a|0;b=b|0;c[a+132>>2]=b;return}function __ZNK17AudioStreamSample10get_formatEv(a){a=a|0;return c[a+132>>2]|0}function __ZN17AudioStreamSample13set_loop_modeENS_8LoopModeE(a,b){a=a|0;b=b|0;c[a+136>>2]=b;return}function __ZNK17AudioStreamSample13get_loop_modeEv(a){a=a|0;return c[a+136>>2]|0}function __ZN17AudioStreamSample14set_loop_beginEi(a,b){a=a|0;b=b|0;c[a+144>>2]=b;return}function __ZNK17AudioStreamSample14get_loop_beginEv(a){a=a|0;return c[a+144>>2]|0}function __ZN17AudioStreamSample12set_loop_endEi(a,b){a=a|0;b=b|0;c[a+148>>2]=b;return}function __ZNK17AudioStreamSample12get_loop_endEv(a){a=a|0;return c[a+148>>2]|0}function __ZN17AudioStreamSample12set_mix_rateEi(a,b){a=a|0;b=b|0;c[a+152>>2]=b;return}function __ZNK17AudioStreamSample12get_mix_rateEv(a){a=a|0;return c[a+152>>2]|0}function __ZN17AudioStreamSample10set_stereoEb(b,c){b=b|0;c=c|0;a[b+140>>0]=c&1;return}function __ZNK17AudioStreamSample9is_stereoEv(b){b=b|0;return (a[b+140>>0]|0)!=0|0}function __ZN17AudioStreamSample8set_dataERK10PoolVectorIhE(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0;d=__ZN11AudioServer13get_singletonEv()|0;gj[c[(c[d>>2]|0)+100>>2]&8191](d);d=a+156|0;if(c[d>>2]|0){e=__ZN11AudioServer13get_singletonEv()|0;__ZN11AudioServer15audio_data_freeEPv(e,c[d>>2]|0);c[d>>2]=0;c[a+160>>2]=0}e=c[b>>2]|0;if(e|0?(b=c[e+16>>2]|0,b|0):0){__Z16atomic_incrementPj(e+4|0)|0;f=c[e+8>>2]|0;g=b+32|0;h=__ZN11AudioServer16audio_data_allocEjPKh(__ZN11AudioServer13get_singletonEv()|0,g,0)|0;c[d>>2]=h;_memset(h|0,0,g|0)|0;_memcpy((c[d>>2]|0)+16|0,f|0,b|0)|0;c[a+160>>2]=b;__Z16atomic_decrementPj(e+4|0)|0}e=__ZN11AudioServer13get_singletonEv()|0;gj[c[(c[e>>2]|0)+104>>2]&8191](e);return}function __ZNK17AudioStreamSample8get_dataEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b;c[d>>2]=0;e=a+156|0;if(!(c[e>>2]|0)){f=0;l=b;return f|0}g=a+160|0;__ZN10PoolVectorIhE6resizeEi(d,c[g>>2]|0)|0;if(c[d>>2]|0?(__ZN10PoolVectorIhE14_copy_on_writeEv(d),a=c[d>>2]|0,a|0):0){h=a+4|0;__Z16atomic_incrementPj(h)|0;_memcpy(c[a+8>>2]|0,c[e>>2]|0,c[g>>2]|0)|0;__Z16atomic_decrementPj(h)|0;f=c[d>>2]|0;l=b;return f|0}_memcpy(0,c[e>>2]|0,c[g>>2]|0)|0;f=0;l=b;return f|0}function __ZNK13MethodBind0RCI17AudioStreamSample10PoolVectorIhEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;if((b|0)!=-1){f=0;l=a;return f|0}c[d>>2]=0;__ZN7VariantC2ERK10PoolVectorIhE(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);__ZN10PoolVectorIhE12_unreferenceEv(d);f=b;l=a;return f|0}function __ZNK13MethodBind0RCI17AudioStreamSample10PoolVectorIhEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,901842);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI17AudioStreamSample10PoolVectorIhEE4callEP6ObjectPPK7VariantiRNS6_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;j=f+24|0;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236300)|0:0){c[h>>2]=0;a[1263537]=0;k=c[d+24>>2]|0;if((k|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=k;c[b>>2]=0;l=f;return}n=k-(c[d+20>>2]|0)|0;if((n|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=n;c[b>>2]=0;l=f;return}n=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))o=n;else o=c[(c[d>>2]|0)+n>>2]|0;c[j>>2]=ij[o&8191](d)|0;__ZN7VariantC2ERK10PoolVectorIhE(i,j);__ZN10PoolVectorIhE12_unreferenceEv(j);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI17AudioStreamSample10PoolVectorIhEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=d;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236300)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;b=ij[i&8191](a)|0;c[f>>2]=b;a=b;if(((c[e>>2]|0)!=(b|0)?(__ZN10PoolVectorIhE12_unreferenceEv(e),b|0):0)?__Z28atomic_conditional_incrementPj(b)|0:0)c[e>>2]=a;__ZN10PoolVectorIhE12_unreferenceEv(f);l=d;return}function __ZN13MethodBind0RCI17AudioStreamSample10PoolVectorIhEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I17AudioStreamSampleRK10PoolVectorIhEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;if(b|0){f=0;l=a;return f|0}c[d>>2]=0;__ZN7VariantC2ERK10PoolVectorIhE(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);__ZN10PoolVectorIhE12_unreferenceEv(d);f=b;l=a;return f|0}function __ZNK11MethodBind1I17AudioStreamSampleRK10PoolVectorIhEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,901842);l=a;return c[b>>2]|0}function __ZN11MethodBind1I17AudioStreamSampleRK10PoolVectorIhEE4callEP6ObjectPPK7VariantiRNS8_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i+24|0;k=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236300)|0:0){c[h>>2]=0;a[1263537]=0;n=d+24|0;o=c[n>>2]|0;if((o|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=o;c[b>>2]=0;l=i;return}p=o-(c[d+20>>2]|0)|0;if((p|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=p;c[b>>2]=0;l=i;return}if((g|0)>0){if((o|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);q=0}else{a[1263537]=0;q=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,q)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=q;c[b>>2]=0;l=i;return}}q=c[d+44>>2]|0;o=c[d+48>>2]|0;p=e+(o>>1)|0;if(!(o&1))r=q;else r=c[(c[p>>2]|0)+q>>2]|0;do if((g|0)<1){q=c[n>>2]|0;o=q+-1|0;if((q|0)>=1){e=c[d+16>>2]|0;s=(e|0)==0;if(s)t=0;else t=c[e+-4>>2]|0;if((q|0)<=(t|0)){if(s)u=0;else u=c[e+-4>>2]|0;do if((u|0)<(q|0)){if(s)v=0;else v=c[e+-4>>2]|0;if((v|0)<(q|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);w=0;break}else{a[1263537]=0;x=31;break}}else x=31;while(0);if((x|0)==31)w=e+(o*24|0)|0;__ZN7VariantC2ERKS_(k,w);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);c[j>>2]=__ZNK7Variantcv10PoolVectorIhEEv(k)|0;Pi[r&2047](p,j);__ZN10PoolVectorIhE12_unreferenceEv(j);if(c[k>>2]|0)__ZN7Variant5clearEv(k);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I17AudioStreamSampleRK10PoolVectorIhEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e+4|0;g=e;if(!b)h=0;else{i=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236300)|0;h=i?b:0}b=c[a+44>>2]|0;i=c[a+48>>2]|0;a=h+(i>>1)|0;if(!(i&1))j=b;else j=c[(c[a>>2]|0)+b>>2]|0;b=c[d>>2]|0;c[f>>2]=0;if((c[b>>2]|0?(__ZN10PoolVectorIhE12_unreferenceEv(f),d=c[b>>2]|0,d|0):0)?__Z28atomic_conditional_incrementPj(d)|0:0)c[f>>2]=c[b>>2];c[g>>2]=c[f>>2];Pi[j&2047](a,g);__ZN10PoolVectorIhE12_unreferenceEv(g);l=e;return}function __ZN11MethodBind1I17AudioStreamSampleRK10PoolVectorIhEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI17AudioStreamSamplebE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Eb(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK13MethodBind0RCI17AudioStreamSamplebE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,901842);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI17AudioStreamSamplebE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236300)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2Eb(i,ij[n&8191](d)|0);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI17AudioStreamSamplebE7ptrcallEP6ObjectPPKvPv(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0;if(!d)g=0;else{e=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1236300)|0;g=e?d:0}d=c[b+44>>2]|0;e=c[b+48>>2]|0;b=g+(e>>1)|0;if(!(e&1)){h=d;i=ij[h&8191](b)|0;j=i&1;a[f>>0]=j;return}else{h=c[(c[b>>2]|0)+d>>2]|0;i=ij[h&8191](b)|0;j=i&1;a[f>>0]=j;return}}function __ZN13MethodBind0RCI17AudioStreamSamplebED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I17AudioStreamSamplebE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if(!b){__ZN7VariantC2Eb(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK11MethodBind1I17AudioStreamSamplebE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,901842);l=a;return c[b>>2]|0}function __ZN11MethodBind1I17AudioStreamSamplebE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236300)|0:0){c[h>>2]=0;a[1263537]=0;k=d+24|0;n=c[k>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=i;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=i;return}if((g|0)>0){if((n|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);p=0}else{a[1263537]=0;p=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,p)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=p;c[b>>2]=0;l=i;return}}p=c[d+44>>2]|0;n=c[d+48>>2]|0;o=e+(n>>1)|0;if(!(n&1))q=p;else q=c[(c[o>>2]|0)+p>>2]|0;do if((g|0)<1){p=c[k>>2]|0;n=p+-1|0;if((p|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)s=0;else s=c[e+-4>>2]|0;if((p|0)<=(s|0)){if(r)t=0;else t=c[e+-4>>2]|0;do if((t|0)<(p|0)){if(r)u=0;else u=c[e+-4>>2]|0;if((u|0)<(p|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);v=0;break}else{a[1263537]=0;w=31;break}}else w=31;while(0);if((w|0)==31)v=e+(n*24|0)|0;__ZN7VariantC2ERKS_(j,v);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);f=__ZNK7VariantcvbEv(j)|0;Pi[q&2047](o,f);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I17AudioStreamSamplebE7ptrcallEP6ObjectPPKvPv(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0;if(!d)g=0;else{f=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1236300)|0;g=f?d:0}d=c[b+44>>2]|0;f=c[b+48>>2]|0;b=g+(f>>1)|0;if(!(f&1))h=d;else h=c[(c[b>>2]|0)+d>>2]|0;Pi[h&2047](b,(a[c[e>>2]>>0]|0)!=0);return}function __ZN11MethodBind1I17AudioStreamSamplebED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI17AudioStreamSampleiE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK13MethodBind0RCI17AudioStreamSampleiE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,901842);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI17AudioStreamSampleiE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236300)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2Ei(i,ij[n&8191](d)|0);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI17AudioStreamSampleiE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0;if(!b)f=0;else{d=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236300)|0;f=d?b:0}b=c[a+44>>2]|0;d=c[a+48>>2]|0;a=f+(d>>1)|0;if(!(d&1)){g=b;h=ij[g&8191](a)|0;c[e>>2]=h;return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=ij[g&8191](a)|0;c[e>>2]=h;return}}function __ZN13MethodBind0RCI17AudioStreamSampleiED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I17AudioStreamSampleiE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if(!b){__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK11MethodBind1I17AudioStreamSampleiE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,901842);l=a;return c[b>>2]|0}function __ZN11MethodBind1I17AudioStreamSampleiE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236300)|0:0){c[h>>2]=0;a[1263537]=0;k=d+24|0;n=c[k>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=i;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=i;return}if((g|0)>0){if((n|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);p=0}else{a[1263537]=0;p=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,p)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=p;c[b>>2]=0;l=i;return}}p=c[d+44>>2]|0;n=c[d+48>>2]|0;o=e+(n>>1)|0;if(!(n&1))q=p;else q=c[(c[o>>2]|0)+p>>2]|0;do if((g|0)<1){p=c[k>>2]|0;n=p+-1|0;if((p|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)s=0;else s=c[e+-4>>2]|0;if((p|0)<=(s|0)){if(r)t=0;else t=c[e+-4>>2]|0;do if((t|0)<(p|0)){if(r)u=0;else u=c[e+-4>>2]|0;if((u|0)<(p|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);v=0;break}else{a[1263537]=0;w=31;break}}else w=31;while(0);if((w|0)==31)v=e+(n*24|0)|0;__ZN7VariantC2ERKS_(j,v);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);f=__ZNK7VariantcviEv(j)|0;Pi[q&2047](o,f);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I17AudioStreamSampleiE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236300)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1)){g=b;h=c[d>>2]|0;i=c[h>>2]|0;Pi[g&2047](a,i);return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=c[d>>2]|0;i=c[h>>2]|0;Pi[g&2047](a,i);return}}function __ZN11MethodBind1I17AudioStreamSampleiED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI17AudioStreamSampleNS0_8LoopModeEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK13MethodBind0RCI17AudioStreamSampleNS0_8LoopModeEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,901842);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI17AudioStreamSampleNS0_8LoopModeEE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236300)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2Ei(i,ij[n&8191](d)|0);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI17AudioStreamSampleNS0_8LoopModeEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0;if(!b)f=0;else{d=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236300)|0;f=d?b:0}b=c[a+44>>2]|0;d=c[a+48>>2]|0;a=f+(d>>1)|0;if(!(d&1)){g=b;h=ij[g&8191](a)|0;c[e>>2]=h;return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=ij[g&8191](a)|0;c[e>>2]=h;return}}function __ZN13MethodBind0RCI17AudioStreamSampleNS0_8LoopModeEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I17AudioStreamSampleNS0_8LoopModeEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if(!b){__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK11MethodBind1I17AudioStreamSampleNS0_8LoopModeEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,901842);l=a;return c[b>>2]|0}function __ZN11MethodBind1I17AudioStreamSampleNS0_8LoopModeEE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236300)|0:0){c[h>>2]=0;a[1263537]=0;k=d+24|0;n=c[k>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=i;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=i;return}if((g|0)>0){if((n|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);p=0}else{a[1263537]=0;p=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,p)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=p;c[b>>2]=0;l=i;return}}p=c[d+44>>2]|0;n=c[d+48>>2]|0;o=e+(n>>1)|0;if(!(n&1))q=p;else q=c[(c[o>>2]|0)+p>>2]|0;do if((g|0)<1){p=c[k>>2]|0;n=p+-1|0;if((p|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)s=0;else s=c[e+-4>>2]|0;if((p|0)<=(s|0)){if(r)t=0;else t=c[e+-4>>2]|0;do if((t|0)<(p|0)){if(r)u=0;else u=c[e+-4>>2]|0;if((u|0)<(p|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);v=0;break}else{a[1263537]=0;w=31;break}}else w=31;while(0);if((w|0)==31)v=e+(n*24|0)|0;__ZN7VariantC2ERKS_(j,v);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);f=__ZNK7VariantcviEv(j)|0;Pi[q&2047](o,f);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I17AudioStreamSampleNS0_8LoopModeEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236300)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1)){g=b;h=c[d>>2]|0;i=c[h>>2]|0;Pi[g&2047](a,i);return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=c[d>>2]|0;i=c[h>>2]|0;Pi[g&2047](a,i);return}}function __ZN11MethodBind1I17AudioStreamSampleNS0_8LoopModeEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI17AudioStreamSampleNS0_6FormatEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK13MethodBind0RCI17AudioStreamSampleNS0_6FormatEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,901842);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI17AudioStreamSampleNS0_6FormatEE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236300)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2Ei(i,ij[n&8191](d)|0);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI17AudioStreamSampleNS0_6FormatEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0;if(!b)f=0;else{d=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236300)|0;f=d?b:0}b=c[a+44>>2]|0;d=c[a+48>>2]|0;a=f+(d>>1)|0;if(!(d&1)){g=b;h=ij[g&8191](a)|0;c[e>>2]=h;return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=ij[g&8191](a)|0;c[e>>2]=h;return}}function __ZN13MethodBind0RCI17AudioStreamSampleNS0_6FormatEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I17AudioStreamSampleNS0_6FormatEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if(!b){__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK11MethodBind1I17AudioStreamSampleNS0_6FormatEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,901842);l=a;return c[b>>2]|0}function __ZN11MethodBind1I17AudioStreamSampleNS0_6FormatEE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236300)|0:0){c[h>>2]=0;a[1263537]=0;k=d+24|0;n=c[k>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=i;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=i;return}if((g|0)>0){if((n|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);p=0}else{a[1263537]=0;p=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,p)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=p;c[b>>2]=0;l=i;return}}p=c[d+44>>2]|0;n=c[d+48>>2]|0;o=e+(n>>1)|0;if(!(n&1))q=p;else q=c[(c[o>>2]|0)+p>>2]|0;do if((g|0)<1){p=c[k>>2]|0;n=p+-1|0;if((p|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)s=0;else s=c[e+-4>>2]|0;if((p|0)<=(s|0)){if(r)t=0;else t=c[e+-4>>2]|0;do if((t|0)<(p|0)){if(r)u=0;else u=c[e+-4>>2]|0;if((u|0)<(p|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);v=0;break}else{a[1263537]=0;w=31;break}}else w=31;while(0);if((w|0)==31)v=e+(n*24|0)|0;__ZN7VariantC2ERKS_(j,v);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);f=__ZNK7VariantcviEv(j)|0;Pi[q&2047](o,f);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I17AudioStreamSampleNS0_6FormatEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236300)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1)){g=b;h=c[d>>2]|0;i=c[h>>2]|0;Pi[g&2047](a,i);return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=c[d>>2]|0;i=c[h>>2]|0;Pi[g&2047](a,i);return}}function __ZN11MethodBind1I17AudioStreamSampleNS0_6FormatEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN11MeshLibrary18_initialize_classvEv(b){b=b|0;if(a[1263393]|0)return;if(!(a[1257004]|0)){if(!(a[1257001]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI9ReferenceEEvv();__ZN9Reference13_bind_methodsEv();a[1257001]=1}__ZN7ClassDB10_add_classI8ResourceEEvv();__ZN8Resource13_bind_methodsEv();a[1257004]=1}__ZN7ClassDB10_add_classI11MeshLibraryEEvv();__ZN11MeshLibrary13_bind_methodsEv();a[1263393]=1;return}function __ZN11MeshLibrary5_setvERK10StringNameRK7Variant(a,b,c){a=a|0;b=b|0;c=c|0;var d=0;if(1254==1129){d=0;return d|0}d=__ZN11MeshLibrary4_setERK10StringNameRK7Variant(a,b,c)|0;return d|0}function __ZNK11MeshLibrary5_getvERK10StringNameR7Variant(a,b,c){a=a|0;b=b|0;c=c|0;var d=0;if(1255!=1131?__ZNK11MeshLibrary4_getERK10StringNameR7Variant(a,b,c)|0:0){d=1;return d|0}d=0;return d|0}function __ZNK11MeshLibrary19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+24|0;g=e+4|0;h=e;if(!d)__ZNK8Resource19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,0);__ZN6StringC2EPKc(f,902774);i=c[f>>2]|0;f=i;j=g+4|0;c[j>>2]=0;k=g+12|0;c[k>>2]=0;c[g>>2]=0;n=(i|0)==0;if(!n?(c[j>>2]=0,__Z28atomic_conditional_incrementPj(i+-8|0)|0):0)c[j>>2]=f;c[g+8>>2]=0;f=c[k>>2]|0;if(f|0){if(!(__Z16atomic_decrementPj(f+-8|0)|0))__ZN6Memory11free_staticEPvb(f,1);c[k>>2]=0}c[g+16>>2]=256;if(!(c[b>>2]|0)){k=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=k;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0}k=__ZnwjPFPvjE(32,4740)|0;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0;c[k+12>>2]=0;c[k+16>>2]=7;f=k+20|0;c[f>>2]=0;j=k+24|0;c[j>>2]=0;o=k+28|0;c[o>>2]=0;__ZN12PropertyInfoaSERKS_(k,g)|0;p=c[b>>2]|0;q=p+4|0;r=c[q>>2]|0;c[j>>2]=r;c[f>>2]=0;c[o>>2]=p;if(r|0)c[r+20>>2]=k;c[q>>2]=k;if(!(c[p>>2]|0))c[p>>2]=k;k=p+8|0;c[k>>2]=(c[k>>2]|0)+1;k=c[g+12>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);k=c[g+4>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);if(!n?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);__ZN10StringNameC2EPKc(h,902774);__ZN7ClassDB17get_property_listE10StringNameP4ListI12PropertyInfo16DefaultAllocatorEbPK6Object(h,b,1,a);__ZN10StringNameD2Ev(h);if(1639!=516)__ZNK11MeshLibrary18_get_property_listEP4ListI12PropertyInfo16DefaultAllocatorE(a,b);if(!d){l=e;return}__ZNK8Resource19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,1);l=e;return}function __ZN11MeshLibrary14_notificationvEib(a,b,c){a=a|0;b=b|0;c=c|0;return}function __ZNK11MeshLibrary16_get_class_namevEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+8|0;e=b+4|0;f=b;g=a+124|0;a=c[g>>2]|0;if(a|0){if(c[a+4>>2]|0){l=b;return g|0}if(__ZNK6String6lengthEv(a+8|0)|0){l=b;return g|0}}__ZN6StringC2EPKc(d,902774);c[f>>2]=c[d>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameaSERKS_(g,e);__ZN10StringNameD2Ev(e);e=c[f>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);l=b;return g|0}function __ZNK11MeshLibrary9get_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,902774);l=a;return c[b>>2]|0}function __ZNK11MeshLibrary8is_classERK6String(a,b){a=a|0;b=b|0;var c=0;if((!(__ZNK6StringeqEPKc(b,902774)|0)?!(__ZNK6StringeqEPKc(b,1110448)|0):0)?!(__ZNK6StringeqEPKc(b,1126157)|0):0)c=__ZNK6StringeqEPKc(b,1142944)|0;else c=1;return c|0}function __ZNK11MeshLibrary12is_class_ptrEPv(a,b){a=a|0;b=b|0;return (b|0)==1220928|((b|0)==1220696|((b|0)==1220724|(b|0)==1220580))|0}function __ZN11MeshLibraryD2Ev(a){a=a|0;var b=0,d=0,e=0,f=0;c[a>>2]=295160;b=a+128|0;d=c[b>>2]|0;if(d|0?(__ZN3MapIiN11MeshLibrary4ItemE10ComparatorIiE16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(b,c[d+8>>2]|0),d=c[a+132>>2]|0,e=c[b>>2]|0,c[e+8>>2]=d,c[a+136>>2]=0,f=d,c[f+12>>2]=f,e|0):0){__ZN11MeshLibrary4ItemD2Ev(e+28|0);__ZN6Memory11free_staticEPvb(e,0);c[b>>2]=0}__ZN10StringNameD2Ev(a+124|0);__ZN8ResourceD2Ev(a);return}function __ZN11MeshLibraryD0Ev(a){a=a|0;var b=0,d=0,e=0,f=0;c[a>>2]=295160;b=a+128|0;d=c[b>>2]|0;if(d|0?(__ZN3MapIiN11MeshLibrary4ItemE10ComparatorIiE16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(b,c[d+8>>2]|0),d=c[a+132>>2]|0,e=c[b>>2]|0,c[e+8>>2]=d,c[a+136>>2]=0,f=d,c[f+12>>2]=f,e|0):0){__ZN11MeshLibrary4ItemD2Ev(e+28|0);__ZN6Memory11free_staticEPvb(e,0);c[b>>2]=0}__ZN10StringNameD2Ev(a+124|0);__ZN8ResourceD2Ev(a);__ZdlPv(a);return}function __ZNK11MeshLibrary18get_base_extensionEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,943688);l=a;return c[b>>2]|0}function __ZN3MapIiN11MeshLibrary4ItemE10ComparatorIiE16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(a,b){a=a|0;b=b|0;if((c[a+4>>2]|0)==(b|0))return;else{__ZN3MapIiN11MeshLibrary4ItemE10ComparatorIiE16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(a,c[b+8>>2]|0);__ZN3MapIiN11MeshLibrary4ItemE10ComparatorIiE16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(a,c[b+4>>2]|0);__ZN11MeshLibrary4ItemD2Ev(b+28|0);__ZN6Memory11free_staticEPvb(b,0);return}}function __ZN11MeshLibrary4ItemD2Ev(a){a=a|0;var b=0,d=0;b=a+16|0;d=c[b>>2]|0;if((d|0?__ZN9Reference11unreferenceEv(d)|0:0)?(d=c[b>>2]|0,__Z17predelete_handlerP6Object(d)|0):0){gj[c[(c[d>>2]|0)+76>>2]&8191](d);__ZN6Memory11free_staticEPvb(d,0)}c[b>>2]=0;b=a+12|0;d=c[b>>2]|0;if((d|0?__ZN9Reference11unreferenceEv(d)|0:0)?(d=c[b>>2]|0,__Z17predelete_handlerP6Object(d)|0):0){gj[c[(c[d>>2]|0)+76>>2]&8191](d);__ZN6Memory11free_staticEPvb(d,0)}c[b>>2]=0;b=a+8|0;d=c[b>>2]|0;if((d|0?__ZN9Reference11unreferenceEv(d)|0:0)?(d=c[b>>2]|0,__Z17predelete_handlerP6Object(d)|0):0){gj[c[(c[d>>2]|0)+76>>2]&8191](d);__ZN6Memory11free_staticEPvb(d,0)}c[b>>2]=0;b=a+4|0;d=c[b>>2]|0;if((d|0?__ZN9Reference11unreferenceEv(d)|0:0)?(d=c[b>>2]|0,__Z17predelete_handlerP6Object(d)|0):0){gj[c[(c[d>>2]|0)+76>>2]&8191](d);__ZN6Memory11free_staticEPvb(d,0)}c[b>>2]=0;b=c[a>>2]|0;if(!b)return;if(__Z16atomic_decrementPj(b+-8|0)|0)return;__ZN6Memory11free_staticEPvb(b,1);return}function __ZNK11MeshLibrary18_get_property_listEP4ListI12PropertyInfo16DefaultAllocatorE(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0;d=l;l=l+48|0;if((l|0)>=(m|0))ba(48);e=d+32|0;f=d+8|0;g=d+12|0;h=d+4|0;i=d;j=c[a+128>>2]|0;if(!j){l=d;return}k=c[j+8>>2]|0;j=c[a+132>>2]|0;if((k|0)==(j|0)){l=d;return}else n=k;while(1){k=c[n+8>>2]|0;if((k|0)==(j|0))break;else n=k}if(!n){l=d;return}j=g+4|0;k=g+12|0;a=g+8|0;o=g+16|0;p=g+12|0;q=g+4|0;r=g+4|0;s=g+12|0;t=g+8|0;u=g+16|0;v=g+12|0;w=g+4|0;x=g+4|0;y=g+12|0;z=g+8|0;A=g+16|0;B=g+12|0;C=g+4|0;D=g+4|0;E=g+12|0;F=g+8|0;G=g+16|0;H=g+12|0;I=g+4|0;J=g+4|0;K=g+12|0;L=g+8|0;M=g+16|0;N=g+12|0;O=g+4|0;P=n;do{n=c[P+24>>2]|0;c[g>>2]=__Z4itosx(n,((n|0)<0)<<31>>31)|0;c[f>>2]=__ZplPKcRK6String(901872,g)|0;__ZN6StringC2EPKc(h,1142570);c[e>>2]=__ZNK6StringplERKS_(f,h)|0;n=c[h>>2]|0;if(n|0?(__Z16atomic_decrementPj(n+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(n,1);n=c[f>>2]|0;if(n|0?(__Z16atomic_decrementPj(n+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(n,1);n=c[g>>2]|0;if(n|0?(__Z16atomic_decrementPj(n+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(n,1);__ZN6StringC2EPKc(h,1126230);n=__ZNK6StringplERKS_(e,h)|0;Q=n;__ZN6StringC2EPKc(i,1263606);c[j>>2]=0;c[k>>2]=0;c[g>>2]=4;R=(n|0)==0;if(!R?(c[j>>2]=0,__Z28atomic_conditional_incrementPj(n+-8|0)|0):0)c[j>>2]=Q;c[a>>2]=0;Q=c[k>>2]|0;if((Q|0)!=(c[i>>2]|0)){if(Q|0?(__Z16atomic_decrementPj(Q+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Q,1);c[k>>2]=0;Q=c[i>>2]|0;if(Q|0?__Z28atomic_conditional_incrementPj(Q+-8|0)|0:0)c[k>>2]=c[i>>2]}c[o>>2]=7;if(!(c[b>>2]|0)){Q=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=Q;c[Q>>2]=0;c[Q+4>>2]=0;c[Q+8>>2]=0}Q=__ZnwjPFPvjE(32,4740)|0;c[Q>>2]=0;c[Q+4>>2]=0;c[Q+8>>2]=0;c[Q+12>>2]=0;c[Q+16>>2]=7;S=Q+20|0;c[S>>2]=0;T=Q+24|0;c[T>>2]=0;U=Q+28|0;c[U>>2]=0;__ZN12PropertyInfoaSERKS_(Q,g)|0;V=c[b>>2]|0;W=V+4|0;X=c[W>>2]|0;c[T>>2]=X;c[S>>2]=0;c[U>>2]=V;if(X|0)c[X+20>>2]=Q;c[W>>2]=Q;if(!(c[V>>2]|0))c[V>>2]=Q;Q=V+8|0;c[Q>>2]=(c[Q>>2]|0)+1;Q=c[p>>2]|0;if(Q|0?(__Z16atomic_decrementPj(Q+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Q,1);Q=c[q>>2]|0;if(Q|0?(__Z16atomic_decrementPj(Q+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Q,1);Q=c[i>>2]|0;if(Q|0?(__Z16atomic_decrementPj(Q+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Q,1);if(!R?(__Z16atomic_decrementPj(n+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(n,1);n=c[h>>2]|0;if(n|0?(__Z16atomic_decrementPj(n+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(n,1);__ZN6StringC2EPKc(h,920513);n=__ZNK6StringplERKS_(e,h)|0;R=n;__ZN6StringC2EPKc(i,901878);c[r>>2]=0;c[s>>2]=0;c[g>>2]=18;Q=(n|0)==0;if(!Q?(c[r>>2]=0,__Z28atomic_conditional_incrementPj(n+-8|0)|0):0)c[r>>2]=R;c[t>>2]=17;R=c[s>>2]|0;do if((R|0)!=(c[i>>2]|0)){do if(R|0){if(__Z16atomic_decrementPj(R+-8|0)|0)break;__ZN6Memory11free_staticEPvb(R,1)}while(0);c[s>>2]=0;V=c[i>>2]|0;if(!V)break;if(!(__Z28atomic_conditional_incrementPj(V+-8|0)|0))break;c[s>>2]=c[i>>2]}while(0);c[u>>2]=7;if(!(c[b>>2]|0)){R=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=R;c[R>>2]=0;c[R+4>>2]=0;c[R+8>>2]=0}R=__ZnwjPFPvjE(32,4740)|0;c[R>>2]=0;c[R+4>>2]=0;c[R+8>>2]=0;c[R+12>>2]=0;c[R+16>>2]=7;V=R+20|0;c[V>>2]=0;W=R+24|0;c[W>>2]=0;X=R+28|0;c[X>>2]=0;__ZN12PropertyInfoaSERKS_(R,g)|0;U=c[b>>2]|0;S=U+4|0;T=c[S>>2]|0;c[W>>2]=T;c[V>>2]=0;c[X>>2]=U;if(T|0)c[T+20>>2]=R;c[S>>2]=R;if(!(c[U>>2]|0))c[U>>2]=R;R=U+8|0;c[R>>2]=(c[R>>2]|0)+1;R=c[v>>2]|0;do if(R|0){if(__Z16atomic_decrementPj(R+-8|0)|0)break;__ZN6Memory11free_staticEPvb(R,1)}while(0);R=c[w>>2]|0;do if(R|0){if(__Z16atomic_decrementPj(R+-8|0)|0)break;__ZN6Memory11free_staticEPvb(R,1)}while(0);R=c[i>>2]|0;do if(R|0){if(__Z16atomic_decrementPj(R+-8|0)|0)break;__ZN6Memory11free_staticEPvb(R,1)}while(0);do if(!Q){if(__Z16atomic_decrementPj(n+-8|0)|0)break;__ZN6Memory11free_staticEPvb(n,1)}while(0);n=c[h>>2]|0;do if(n|0){if(__Z16atomic_decrementPj(n+-8|0)|0)break;__ZN6Memory11free_staticEPvb(n,1)}while(0);__ZN6StringC2EPKc(h,1044623);n=__ZNK6StringplERKS_(e,h)|0;Q=n;__ZN6StringC2EPKc(i,912234);c[x>>2]=0;c[y>>2]=0;c[g>>2]=18;R=(n|0)==0;do if(!R){c[x>>2]=0;if(!(__Z28atomic_conditional_incrementPj(n+-8|0)|0))break;c[x>>2]=Q}while(0);c[z>>2]=17;Q=c[y>>2]|0;do if((Q|0)!=(c[i>>2]|0)){do if(Q|0){if(__Z16atomic_decrementPj(Q+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Q,1)}while(0);c[y>>2]=0;U=c[i>>2]|0;if(!U)break;if(!(__Z28atomic_conditional_incrementPj(U+-8|0)|0))break;c[y>>2]=c[i>>2]}while(0);c[A>>2]=7;if(!(c[b>>2]|0)){Q=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=Q;c[Q>>2]=0;c[Q+4>>2]=0;c[Q+8>>2]=0}Q=__ZnwjPFPvjE(32,4740)|0;c[Q>>2]=0;c[Q+4>>2]=0;c[Q+8>>2]=0;c[Q+12>>2]=0;c[Q+16>>2]=7;U=Q+20|0;c[U>>2]=0;S=Q+24|0;c[S>>2]=0;T=Q+28|0;c[T>>2]=0;__ZN12PropertyInfoaSERKS_(Q,g)|0;X=c[b>>2]|0;V=X+4|0;W=c[V>>2]|0;c[S>>2]=W;c[U>>2]=0;c[T>>2]=X;if(W|0)c[W+20>>2]=Q;c[V>>2]=Q;if(!(c[X>>2]|0))c[X>>2]=Q;Q=X+8|0;c[Q>>2]=(c[Q>>2]|0)+1;Q=c[B>>2]|0;do if(Q|0){if(__Z16atomic_decrementPj(Q+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Q,1)}while(0);Q=c[C>>2]|0;do if(Q|0){if(__Z16atomic_decrementPj(Q+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Q,1)}while(0);Q=c[i>>2]|0;do if(Q|0){if(__Z16atomic_decrementPj(Q+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Q,1)}while(0);do if(!R){if(__Z16atomic_decrementPj(n+-8|0)|0)break;__ZN6Memory11free_staticEPvb(n,1)}while(0);n=c[h>>2]|0;do if(n|0){if(__Z16atomic_decrementPj(n+-8|0)|0)break;__ZN6Memory11free_staticEPvb(n,1)}while(0);__ZN6StringC2EPKc(h,901883);n=__ZNK6StringplERKS_(e,h)|0;R=n;__ZN6StringC2EPKc(i,945739);c[D>>2]=0;c[E>>2]=0;c[g>>2]=18;Q=(n|0)==0;do if(!Q){c[D>>2]=0;if(!(__Z28atomic_conditional_incrementPj(n+-8|0)|0))break;c[D>>2]=R}while(0);c[F>>2]=17;R=c[E>>2]|0;do if((R|0)!=(c[i>>2]|0)){do if(R|0){if(__Z16atomic_decrementPj(R+-8|0)|0)break;__ZN6Memory11free_staticEPvb(R,1)}while(0);c[E>>2]=0;X=c[i>>2]|0;if(!X)break;if(!(__Z28atomic_conditional_incrementPj(X+-8|0)|0))break;c[E>>2]=c[i>>2]}while(0);c[G>>2]=7;if(!(c[b>>2]|0)){R=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=R;c[R>>2]=0;c[R+4>>2]=0;c[R+8>>2]=0}R=__ZnwjPFPvjE(32,4740)|0;c[R>>2]=0;c[R+4>>2]=0;c[R+8>>2]=0;c[R+12>>2]=0;c[R+16>>2]=7;X=R+20|0;c[X>>2]=0;V=R+24|0;c[V>>2]=0;W=R+28|0;c[W>>2]=0;__ZN12PropertyInfoaSERKS_(R,g)|0;T=c[b>>2]|0;U=T+4|0;S=c[U>>2]|0;c[V>>2]=S;c[X>>2]=0;c[W>>2]=T;if(S|0)c[S+20>>2]=R;c[U>>2]=R;if(!(c[T>>2]|0))c[T>>2]=R;R=T+8|0;c[R>>2]=(c[R>>2]|0)+1;R=c[H>>2]|0;do if(R|0){if(__Z16atomic_decrementPj(R+-8|0)|0)break;__ZN6Memory11free_staticEPvb(R,1)}while(0);R=c[I>>2]|0;do if(R|0){if(__Z16atomic_decrementPj(R+-8|0)|0)break;__ZN6Memory11free_staticEPvb(R,1)}while(0);R=c[i>>2]|0;do if(R|0){if(__Z16atomic_decrementPj(R+-8|0)|0)break;__ZN6Memory11free_staticEPvb(R,1)}while(0);do if(!Q){if(__Z16atomic_decrementPj(n+-8|0)|0)break;__ZN6Memory11free_staticEPvb(n,1)}while(0);n=c[h>>2]|0;do if(n|0){if(__Z16atomic_decrementPj(n+-8|0)|0)break;__ZN6Memory11free_staticEPvb(n,1)}while(0);__ZN6StringC2EPKc(h,901891);n=__ZNK6StringplERKS_(e,h)|0;Q=n;__ZN6StringC2EPKc(i,1075267);c[J>>2]=0;c[K>>2]=0;c[g>>2]=18;R=(n|0)==0;do if(!R){c[J>>2]=0;if(!(__Z28atomic_conditional_incrementPj(n+-8|0)|0))break;c[J>>2]=Q}while(0);c[L>>2]=17;Q=c[K>>2]|0;do if((Q|0)!=(c[i>>2]|0)){do if(Q|0){if(__Z16atomic_decrementPj(Q+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Q,1)}while(0);c[K>>2]=0;T=c[i>>2]|0;if(!T)break;if(!(__Z28atomic_conditional_incrementPj(T+-8|0)|0))break;c[K>>2]=c[i>>2]}while(0);c[M>>2]=15;if(!(c[b>>2]|0)){Q=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=Q;c[Q>>2]=0;c[Q+4>>2]=0;c[Q+8>>2]=0}Q=__ZnwjPFPvjE(32,4740)|0;c[Q>>2]=0;c[Q+4>>2]=0;c[Q+8>>2]=0;c[Q+12>>2]=0;c[Q+16>>2]=7;T=Q+20|0;c[T>>2]=0;U=Q+24|0;c[U>>2]=0;S=Q+28|0;c[S>>2]=0;__ZN12PropertyInfoaSERKS_(Q,g)|0;W=c[b>>2]|0;X=W+4|0;V=c[X>>2]|0;c[U>>2]=V;c[T>>2]=0;c[S>>2]=W;if(V|0)c[V+20>>2]=Q;c[X>>2]=Q;if(!(c[W>>2]|0))c[W>>2]=Q;Q=W+8|0;c[Q>>2]=(c[Q>>2]|0)+1;Q=c[N>>2]|0;do if(Q|0){if(__Z16atomic_decrementPj(Q+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Q,1)}while(0);Q=c[O>>2]|0;do if(Q|0){if(__Z16atomic_decrementPj(Q+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Q,1)}while(0);Q=c[i>>2]|0;do if(Q|0){if(__Z16atomic_decrementPj(Q+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Q,1)}while(0);do if(!R){if(__Z16atomic_decrementPj(n+-8|0)|0)break;__ZN6Memory11free_staticEPvb(n,1)}while(0);n=c[h>>2]|0;do if(n|0){if(__Z16atomic_decrementPj(n+-8|0)|0)break;__ZN6Memory11free_staticEPvb(n,1)}while(0);n=c[e>>2]|0;do if(n|0){if(__Z16atomic_decrementPj(n+-8|0)|0)break;__ZN6Memory11free_staticEPvb(n,1)}while(0);P=c[P+16>>2]|0}while((P|0)!=0);l=d;return}function __ZNK11MeshLibrary4_getERK10StringNameR7Variant(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0;f=l;l=l+80|0;if((l|0)>=(m|0))ba(80);g=f+24|0;h=f+64|0;i=f+72|0;j=f+56|0;k=f;n=f+68|0;o=f+60|0;p=f+52|0;q=f+48|0;r=c[d>>2]|0;do if(r){d=c[r+4>>2]|0;if(d|0){__ZN6StringC2EPKc(g,d);s=c[g>>2]|0;break}d=r+8|0;c[g>>2]=0;t=c[d>>2]|0;if((t|0)!=0?(c[g>>2]=0,(__Z28atomic_conditional_incrementPj(t+-8|0)|0)!=0):0){t=c[d>>2]|0;c[g>>2]=t;s=t}else s=0}else{c[g>>2]=0;s=0}while(0);c[h>>2]=s;c[i>>2]=__ZNK6String10get_slicecEwi(h,47,1)|0;s=__ZNK6String6to_intEv(i)|0;r=c[i>>2]|0;if(r|0?(__Z16atomic_decrementPj(r+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(r,1);r=c[b+128>>2]|0;a:do if(r){i=c[r+8>>2]|0;t=c[b+132>>2]|0;b:do if((i|0)==(t|0))u=i;else{d=i;while(1){v=c[d+24>>2]|0;if((s|0)<(v|0))w=d+8|0;else{if((v|0)>=(s|0)){u=d;break b}w=d+4|0}d=c[w>>2]|0;if((d|0)==(t|0)){x=19;break a}}}while(0);if((u|0)!=(t|0)&(u|0)!=0){a[1263537]=0;c[j>>2]=__ZNK6String10get_slicecEwi(h,47,2)|0;do if(!(__ZNK6StringeqEPKc(j,1126230)|0)){if(__ZNK6StringeqEPKc(j,920513)|0){c[n>>2]=__ZNK11MeshLibrary13get_item_meshEi(b,s)|0;__ZN6RefPtrC2Ev(g);__ZN3RefI9ReferenceEaSI4MeshEEvRKS_IT_E(g,n);__ZN7VariantC2ERK6RefPtr(k,g);__ZN6RefPtrD2Ev(g);__ZN7VariantaSERKS_(e,k);if(c[k>>2]|0)__ZN7Variant5clearEv(k);i=c[n>>2]|0;if((i|0?__ZN9Reference11unreferenceEv(i)|0:0)?(i=c[n>>2]|0,__Z17predelete_handlerP6Object(i)|0):0){gj[c[(c[i>>2]|0)+76>>2]&8191](i);__ZN6Memory11free_staticEPvb(i,0)}c[n>>2]=0;y=1;break}if(__ZNK6StringeqEPKc(j,1044623)|0){c[o>>2]=__ZNK11MeshLibrary14get_item_shapeEi(b,s)|0;__ZN6RefPtrC2Ev(g);__ZN3RefI9ReferenceEaSI5ShapeEEvRKS_IT_E(g,o);__ZN7VariantC2ERK6RefPtr(k,g);__ZN6RefPtrD2Ev(g);__ZN7VariantaSERKS_(e,k);if(c[k>>2]|0)__ZN7Variant5clearEv(k);i=c[o>>2]|0;if((i|0?__ZN9Reference11unreferenceEv(i)|0:0)?(i=c[o>>2]|0,__Z17predelete_handlerP6Object(i)|0):0){gj[c[(c[i>>2]|0)+76>>2]&8191](i);__ZN6Memory11free_staticEPvb(i,0)}c[o>>2]=0;y=1;break}if(__ZNK6StringeqEPKc(j,901883)|0){c[p>>2]=__ZNK11MeshLibrary16get_item_navmeshEi(b,s)|0;__ZN6RefPtrC2Ev(g);__ZN3RefI9ReferenceEaSI14NavigationMeshEEvRKS_IT_E(g,p);__ZN7VariantC2ERK6RefPtr(k,g);__ZN6RefPtrD2Ev(g);__ZN7VariantaSERKS_(e,k);if(c[k>>2]|0)__ZN7Variant5clearEv(k);i=c[p>>2]|0;if((i|0?__ZN9Reference11unreferenceEv(i)|0:0)?(i=c[p>>2]|0,__Z17predelete_handlerP6Object(i)|0):0){gj[c[(c[i>>2]|0)+76>>2]&8191](i);__ZN6Memory11free_staticEPvb(i,0)}c[p>>2]=0;y=1;break}if(__ZNK6StringeqEPKc(j,901891)|0){c[q>>2]=__ZNK11MeshLibrary16get_item_previewEi(b,s)|0;__ZN6RefPtrC2Ev(g);__ZN3RefI9ReferenceEaSI7TextureEEvRKS_IT_E(g,q);__ZN7VariantC2ERK6RefPtr(k,g);__ZN6RefPtrD2Ev(g);__ZN7VariantaSERKS_(e,k);if(c[k>>2]|0)__ZN7Variant5clearEv(k);i=c[q>>2]|0;if((i|0?__ZN9Reference11unreferenceEv(i)|0:0)?(i=c[q>>2]|0,__Z17predelete_handlerP6Object(i)|0):0){gj[c[(c[i>>2]|0)+76>>2]&8191](i);__ZN6Memory11free_staticEPvb(i,0)}c[q>>2]=0;y=1}else y=0}else{c[k>>2]=__ZNK11MeshLibrary13get_item_nameEi(b,s)|0;__ZN7VariantC2ERK6String(g,k);__ZN7VariantaSERKS_(e,g);if(c[g>>2]|0)__ZN7Variant5clearEv(g);i=c[k>>2]|0;if(i|0?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);y=1}while(0);t=c[j>>2]|0;if(t|0?(__Z16atomic_decrementPj(t+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(t,1);z=y}else x=19}else x=19;while(0);if((x|0)==19){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(938357,901899,65,901932,0);z=0}x=c[h>>2]|0;if(!x){l=f;return z|0}if(__Z16atomic_decrementPj(x+-8|0)|0){l=f;return z|0}__ZN6Memory11free_staticEPvb(x,1);l=f;return z|0}function __ZNK11MeshLibrary13get_item_nameEi(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;g=c[b+128>>2]|0;a:do if(g|0){h=c[g+8>>2]|0;i=c[b+132>>2]|0;j=(h|0)==(i|0);b:do if(j)k=h;else{n=h;while(1){o=c[n+24>>2]|0;if((o|0)>(d|0))p=n+8|0;else{if((o|0)>=(d|0)){k=n;break b}p=n+4|0}n=c[p>>2]|0;if((n|0)==(i|0))break a}}while(0);if((k|0)!=(i|0)&(k|0)!=0){a[1263537]=0;c:do if(j){q=h;r=16}else{n=h;while(1){o=c[n+24>>2]|0;if((o|0)>(d|0))s=n+8|0;else{if((o|0)>=(d|0)){q=n;r=16;break c}s=n+4|0}n=c[s>>2]|0;if((n|0)==(i|0)){r=17;break}}}while(0);if((r|0)==16)if((q|0)==(i|0)|(q|0)==0)r=17;else{a[1263537]=0;t=q+28|0}if((r|0)==17){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145936,604,1145947,0);t=0}c[f>>2]=0;h=c[t>>2]|0;if(!h){u=0;l=e;return u|0}c[f>>2]=0;if(!(__Z28atomic_conditional_incrementPj(h+-8|0)|0)){u=0;l=e;return u|0}h=c[t>>2]|0;c[f>>2]=h;u=h;l=e;return u|0}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(902335,901899,150,902349,0);__ZN6StringC2EPKc(f,1263606);u=c[f>>2]|0;l=e;return u|0}function __ZNK11MeshLibrary13get_item_meshEi(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0;e=c[b+128>>2]|0;a:do if(e|0){f=c[e+8>>2]|0;g=c[b+132>>2]|0;h=(f|0)==(g|0);b:do if(h)i=f;else{j=f;while(1){k=c[j+24>>2]|0;if((k|0)>(d|0))l=j+8|0;else{if((k|0)>=(d|0)){i=j;break b}l=j+4|0}j=c[l>>2]|0;if((j|0)==(g|0))break a}}while(0);if((i|0)!=(g|0)&(i|0)!=0){a[1263537]=0;c:do if(h)m=f;else{j=f;do{k=c[j+24>>2]|0;if((k|0)>(d|0))n=j+8|0;else{if((k|0)>=(d|0)){m=j;break c}n=j+4|0}j=c[n>>2]|0}while((j|0)!=(g|0));__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145936,604,1145947,0)}while(0);if((m|0)==(g|0)|(m|0)==0)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145936,604,1145947,0);a[1263537]=0;f=c[m+32>>2]|0;if(!f){o=0;return o|0}__ZN9Reference9referenceEv(f);o=f;return o|0}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(902254,901899,155,902268,0);o=0;return o|0}function __ZNK11MeshLibrary14get_item_shapeEi(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0;e=c[b+128>>2]|0;a:do if(e|0){f=c[e+8>>2]|0;g=c[b+132>>2]|0;h=(f|0)==(g|0);b:do if(h)i=f;else{j=f;while(1){k=c[j+24>>2]|0;if((k|0)>(d|0))l=j+8|0;else{if((k|0)>=(d|0)){i=j;break b}l=j+4|0}j=c[l>>2]|0;if((j|0)==(g|0))break a}}while(0);if((i|0)!=(g|0)&(i|0)!=0){a[1263537]=0;c:do if(h)m=f;else{j=f;do{k=c[j+24>>2]|0;if((k|0)>(d|0))n=j+8|0;else{if((k|0)>=(d|0)){m=j;break c}n=j+4|0}j=c[n>>2]|0}while((j|0)!=(g|0));__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145936,604,1145947,0)}while(0);if((m|0)==(g|0)|(m|0)==0)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145936,604,1145947,0);a[1263537]=0;f=c[m+36>>2]|0;if(!f){o=0;return o|0}__ZN9Reference9referenceEv(f);o=f;return o|0}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(902171,901899,161,902186,0);o=0;return o|0}function __ZNK11MeshLibrary16get_item_navmeshEi(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0;e=c[b+128>>2]|0;a:do if(e|0){f=c[e+8>>2]|0;g=c[b+132>>2]|0;h=(f|0)==(g|0);b:do if(h)i=f;else{j=f;while(1){k=c[j+24>>2]|0;if((k|0)>(d|0))l=j+8|0;else{if((k|0)>=(d|0)){i=j;break b}l=j+4|0}j=c[l>>2]|0;if((j|0)==(g|0))break a}}while(0);if((i|0)!=(g|0)&(i|0)!=0){a[1263537]=0;c:do if(h)m=f;else{j=f;do{k=c[j+24>>2]|0;if((k|0)>(d|0))n=j+8|0;else{if((k|0)>=(d|0)){m=j;break c}n=j+4|0}j=c[n>>2]|0}while((j|0)!=(g|0));__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145936,604,1145947,0)}while(0);if((m|0)==(g|0)|(m|0)==0)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145936,604,1145947,0);a[1263537]=0;f=c[m+44>>2]|0;if(!f){o=0;return o|0}__ZN9Reference9referenceEv(f);o=f;return o|0}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(902077,901899,167,902094,0);o=0;return o|0}function __ZNK11MeshLibrary16get_item_previewEi(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0;e=c[b+128>>2]|0;a:do if(e|0){f=c[e+8>>2]|0;g=c[b+132>>2]|0;h=(f|0)==(g|0);b:do if(h)i=f;else{j=f;while(1){k=c[j+24>>2]|0;if((k|0)>(d|0))l=j+8|0;else{if((k|0)>=(d|0)){i=j;break b}l=j+4|0}j=c[l>>2]|0;if((j|0)==(g|0))break a}}while(0);if((i|0)!=(g|0)&(i|0)!=0){a[1263537]=0;c:do if(h)m=f;else{j=f;do{k=c[j+24>>2]|0;if((k|0)>(d|0))n=j+8|0;else{if((k|0)>=(d|0)){m=j;break c}n=j+4|0}j=c[n>>2]|0}while((j|0)!=(g|0));__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145936,604,1145947,0)}while(0);if((m|0)==(g|0)|(m|0)==0)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145936,604,1145947,0);a[1263537]=0;f=c[m+40>>2]|0;if(!f){o=0;return o|0}__ZN9Reference9referenceEv(f);o=f;return o|0}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(901990,901899,173,902007,0);o=0;return o|0}function __ZN11MeshLibrary4_setERK10StringNameRK7Variant(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e+12|0;g=e+8|0;h=e+4|0;i=e;j=c[b>>2]|0;do if(j){b=c[j+4>>2]|0;if(b|0){__ZN6StringC2EPKc(f,b);k=c[f>>2]|0;break}b=j+8|0;c[f>>2]=0;n=c[b>>2]|0;if((n|0)!=0?(c[f>>2]=0,(__Z28atomic_conditional_incrementPj(n+-8|0)|0)!=0):0){n=c[b>>2]|0;c[f>>2]=n;k=n}else k=0}else{c[f>>2]=0;k=0}while(0);c[g>>2]=k;if(__ZNK6String11begins_withEPKc(g,901872)|0){c[h>>2]=__ZNK6String10get_slicecEwi(g,47,1)|0;k=__ZNK6String6to_intEv(h)|0;j=c[h>>2]|0;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);c[f>>2]=__ZNK6String10get_slicecEwi(g,47,2)|0;j=c[a+128>>2]|0;a:do if(j){h=c[j+8>>2]|0;n=c[a+132>>2]|0;b:do if((h|0)==(n|0))o=h;else{b=h;while(1){p=c[b+24>>2]|0;if((k|0)<(p|0))q=b+8|0;else{if((p|0)>=(k|0)){o=b;break b}q=b+4|0}b=c[q>>2]|0;if((b|0)==(n|0)){r=20;break a}}}while(0);if(!((o|0)!=(n|0)&(o|0)!=0))r=20}else r=20;while(0);if((r|0)==20)__ZN11MeshLibrary11create_itemEi(a,k);do if(!(__ZNK6StringeqEPKc(f,1126230)|0)){if(__ZNK6StringeqEPKc(f,920513)|0){__ZN3RefI4MeshEC2ERK7Variant(i,d);__ZN11MeshLibrary13set_item_meshEiRK3RefI4MeshE(a,k,i);r=c[i>>2]|0;if((r|0?__ZN9Reference11unreferenceEv(r)|0:0)?(r=c[i>>2]|0,__Z17predelete_handlerP6Object(r)|0):0){gj[c[(c[r>>2]|0)+76>>2]&8191](r);__ZN6Memory11free_staticEPvb(r,0)}s=1;break}if(__ZNK6StringeqEPKc(f,1044623)|0){__ZN3RefI5ShapeEC2ERK7Variant(i,d);__ZN11MeshLibrary14set_item_shapeEiRK3RefI5ShapeE(a,k,i);r=c[i>>2]|0;if((r|0?__ZN9Reference11unreferenceEv(r)|0:0)?(r=c[i>>2]|0,__Z17predelete_handlerP6Object(r)|0):0){gj[c[(c[r>>2]|0)+76>>2]&8191](r);__ZN6Memory11free_staticEPvb(r,0)}s=1;break}if(__ZNK6StringeqEPKc(f,901891)|0){__ZN3RefI7TextureEC2ERK7Variant(i,d);__ZN11MeshLibrary16set_item_previewEiRK3RefI7TextureE(a,k,i);r=c[i>>2]|0;if((r|0?__ZN9Reference11unreferenceEv(r)|0:0)?(r=c[i>>2]|0,__Z17predelete_handlerP6Object(r)|0):0){gj[c[(c[r>>2]|0)+76>>2]&8191](r);__ZN6Memory11free_staticEPvb(r,0)}s=1;break}if(__ZNK6StringeqEPKc(f,901883)|0){__ZN3RefI14NavigationMeshEC2ERK7Variant(i,d);__ZN11MeshLibrary16set_item_navmeshEiRK3RefI14NavigationMeshE(a,k,i);r=c[i>>2]|0;if((r|0?__ZN9Reference11unreferenceEv(r)|0:0)?(r=c[i>>2]|0,__Z17predelete_handlerP6Object(r)|0):0){gj[c[(c[r>>2]|0)+76>>2]&8191](r);__ZN6Memory11free_staticEPvb(r,0)}s=1}else s=0}else{r=__ZNK7Variantcv6StringEv(d)|0;c[i>>2]=r;__ZN11MeshLibrary13set_item_nameEiRK6String(a,k,i);if(r|0?(__Z16atomic_decrementPj(r+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(r,1);s=1}while(0);i=c[f>>2]|0;if(i|0?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);t=s}else t=0;s=c[g>>2]|0;if(!s){l=e;return t|0}if(__Z16atomic_decrementPj(s+-8|0)|0){l=e;return t|0}__ZN6Memory11free_staticEPvb(s,1);l=e;return t|0}function __ZN11MeshLibrary11create_itemEi(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e;g=e+4|0;c[f>>2]=d;if((d|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(902529,901899,99,902541,0);l=e;return}a[1263537]=0;h=b+128|0;i=c[h>>2]|0;a:do if(i|0){j=c[i+8>>2]|0;k=c[b+132>>2]|0;b:do if((j|0)==(k|0))n=j;else{o=j;while(1){p=c[o+24>>2]|0;if((p|0)>(d|0))q=o+8|0;else{if((p|0)>=(d|0)){n=o;break b}q=o+4|0}o=c[q>>2]|0;if((o|0)==(k|0))break a}}while(0);if((n|0)!=(k|0)&(n|0)!=0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(902529,901899,100,902575,0);l=e;return}}while(0);a[1263537]=0;c[g>>2]=0;c[g+4>>2]=0;c[g+8>>2]=0;c[g+12>>2]=0;c[g+16>>2]=0;__ZN11MeshLibrary4ItemaSERKS0_(__ZN3MapIiN11MeshLibrary4ItemE10ComparatorIiE16DefaultAllocatorEixERKi(h,f)|0,g)|0;__ZN11MeshLibrary4ItemD2Ev(g);l=e;return}function __ZN11MeshLibrary13set_item_nameEiRK6String(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f;c[g>>2]=d;h=b+128|0;i=c[h>>2]|0;a:do if(i|0){j=c[i+8>>2]|0;k=c[b+132>>2]|0;b:do if((j|0)==(k|0))n=j;else{o=j;while(1){p=c[o+24>>2]|0;if((p|0)>(d|0))q=o+8|0;else{if((p|0)>=(d|0)){n=o;break b}q=o+4|0}o=c[q>>2]|0;if((o|0)==(k|0))break a}}while(0);if((n|0)!=(k|0)&(n|0)!=0){a[1263537]=0;j=__ZN3MapIiN11MeshLibrary4ItemE10ComparatorIiE16DefaultAllocatorEixERKi(h,g)|0;o=c[j>>2]|0;if((o|0)!=(c[e>>2]|0)){if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(o,1);c[j>>2]=0;o=c[e>>2]|0;if(o|0?__Z28atomic_conditional_incrementPj(o+-8|0)|0:0)c[j>>2]=c[e>>2]}__ZN8Resource12emit_changedEv(b);l=f;return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(902515,901899,107,902424,0);l=f;return}function __ZN11MeshLibrary13set_item_meshEiRK3RefI4MeshE(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f;c[g>>2]=d;h=b+128|0;i=c[h>>2]|0;a:do if(i|0){j=c[i+8>>2]|0;k=c[b+132>>2]|0;b:do if((j|0)==(k|0))n=j;else{o=j;while(1){p=c[o+24>>2]|0;if((p|0)>(d|0))q=o+8|0;else{if((p|0)>=(d|0)){n=o;break b}q=o+4|0}o=c[q>>2]|0;if((o|0)==(k|0))break a}}while(0);if((n|0)!=(k|0)&(n|0)!=0){a[1263537]=0;j=__ZN3MapIiN11MeshLibrary4ItemE10ComparatorIiE16DefaultAllocatorEixERKi(h,g)|0;o=j+4|0;j=c[o>>2]|0;if((c[e>>2]|0)!=(j|0)){if((j|0?__ZN9Reference11unreferenceEv(j)|0:0)?(j=c[o>>2]|0,__Z17predelete_handlerP6Object(j)|0):0){gj[c[(c[j>>2]|0)+76>>2]&8191](j);__ZN6Memory11free_staticEPvb(j,0)}c[o>>2]=0;j=c[e>>2]|0;c[o>>2]=j;if(j|0)__ZN9Reference9referenceEv(j)}__ZN8Resource23notify_change_to_ownersEv(b);__ZN8Resource12emit_changedEv(b);l=f;return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(902501,901899,114,902424,0);l=f;return}function __ZN11MeshLibrary14set_item_shapeEiRK3RefI5ShapeE(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f;c[g>>2]=d;h=b+128|0;i=c[h>>2]|0;a:do if(i|0){j=c[i+8>>2]|0;k=c[b+132>>2]|0;b:do if((j|0)==(k|0))n=j;else{o=j;while(1){p=c[o+24>>2]|0;if((p|0)>(d|0))q=o+8|0;else{if((p|0)>=(d|0)){n=o;break b}q=o+4|0}o=c[q>>2]|0;if((o|0)==(k|0))break a}}while(0);if((n|0)!=(k|0)&(n|0)!=0){a[1263537]=0;j=__ZN3MapIiN11MeshLibrary4ItemE10ComparatorIiE16DefaultAllocatorEixERKi(h,g)|0;o=j+8|0;j=c[o>>2]|0;if((c[e>>2]|0)!=(j|0)){if((j|0?__ZN9Reference11unreferenceEv(j)|0:0)?(j=c[o>>2]|0,__Z17predelete_handlerP6Object(j)|0):0){gj[c[(c[j>>2]|0)+76>>2]&8191](j);__ZN6Memory11free_staticEPvb(j,0)}c[o>>2]=0;j=c[e>>2]|0;c[o>>2]=j;if(j|0)__ZN9Reference9referenceEv(j)}__ZN8Resource23notify_change_to_ownersEv(b);__ZN8Resource12emit_changedEv(b);l=f;return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(902486,901899,123,902424,0);l=f;return}function __ZN11MeshLibrary16set_item_previewEiRK3RefI7TextureE(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f;c[g>>2]=d;h=b+128|0;i=c[h>>2]|0;a:do if(i|0){j=c[i+8>>2]|0;k=c[b+132>>2]|0;b:do if((j|0)==(k|0))n=j;else{o=j;while(1){p=c[o+24>>2]|0;if((p|0)>(d|0))q=o+8|0;else{if((p|0)>=(d|0)){n=o;break b}q=o+4|0}o=c[q>>2]|0;if((o|0)==(k|0))break a}}while(0);if((n|0)!=(k|0)&(n|0)!=0){a[1263537]=0;j=__ZN3MapIiN11MeshLibrary4ItemE10ComparatorIiE16DefaultAllocatorEixERKi(h,g)|0;o=j+12|0;j=c[o>>2]|0;if((c[e>>2]|0)!=(j|0)){if((j|0?__ZN9Reference11unreferenceEv(j)|0:0)?(j=c[o>>2]|0,__Z17predelete_handlerP6Object(j)|0):0){gj[c[(c[j>>2]|0)+76>>2]&8191](j);__ZN6Memory11free_staticEPvb(j,0)}c[o>>2]=0;j=c[e>>2]|0;c[o>>2]=j;if(j|0)__ZN9Reference9referenceEv(j)}__ZN8Resource12emit_changedEv(b);l=f;return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(902469,901899,143,902424,0);l=f;return}function __ZN11MeshLibrary16set_item_navmeshEiRK3RefI14NavigationMeshE(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f;c[g>>2]=d;h=b+128|0;i=c[h>>2]|0;a:do if(i|0){j=c[i+8>>2]|0;k=c[b+132>>2]|0;b:do if((j|0)==(k|0))n=j;else{o=j;while(1){p=c[o+24>>2]|0;if((p|0)>(d|0))q=o+8|0;else{if((p|0)>=(d|0)){n=o;break b}q=o+4|0}o=c[q>>2]|0;if((o|0)==(k|0))break a}}while(0);if((n|0)!=(k|0)&(n|0)!=0){a[1263537]=0;j=__ZN3MapIiN11MeshLibrary4ItemE10ComparatorIiE16DefaultAllocatorEixERKi(h,g)|0;o=j+16|0;j=c[o>>2]|0;if((c[e>>2]|0)!=(j|0)){if((j|0?__ZN9Reference11unreferenceEv(j)|0:0)?(j=c[o>>2]|0,__Z17predelete_handlerP6Object(j)|0):0){gj[c[(c[j>>2]|0)+76>>2]&8191](j);__ZN6Memory11free_staticEPvb(j,0)}c[o>>2]=0;j=c[e>>2]|0;c[o>>2]=j;if(j|0)__ZN9Reference9referenceEv(j)}__ZN8Resource23notify_change_to_ownersEv(b);__ZN8Resource12emit_changedEv(b);l=f;return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(902407,901899,133,902424,0);l=f;return}function __ZN3MapIiN11MeshLibrary4ItemE10ComparatorIiE16DefaultAllocatorEixERKi(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e;g=c[b>>2]|0;if(!g){h=__ZnwjPFPvjE(48,4740)|0;i=h+28|0;c[i>>2]=0;c[i+4>>2]=0;c[i+8>>2]=0;c[i+12>>2]=0;c[i+16>>2]=0;i=h+16|0;c[i>>2]=0;c[i+4>>2]=0;c[b>>2]=h;i=c[b+4>>2]|0;c[h+4>>2]=i;c[h+8>>2]=i;c[h+12>>2]=i;c[h>>2]=1;if(!h){c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;c[f+12>>2]=0;c[f+16>>2]=0;j=f;k=14}else{n=h;o=i;k=5}}else{n=g;o=c[b+4>>2]|0;k=5}a:do if((k|0)==5){g=c[n+8>>2]|0;b:do if((g|0)!=(o|0)){i=c[d>>2]|0;h=g;while(1){p=c[h+24>>2]|0;if((i|0)<(p|0))q=h+8|0;else{if((p|0)>=(i|0))break;q=h+4|0}p=c[q>>2]|0;if((p|0)==(o|0))break b;else h=p}if(!((h|0)==(o|0)|(h|0)==0)){r=h;break a}}while(0);c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;c[f+12>>2]=0;c[f+16>>2]=0;if(!n){j=f;k=14}else{s=f;k=15}}while(0);if((k|0)==14){n=__ZnwjPFPvjE(48,4740)|0;o=n+28|0;c[o>>2]=0;c[o+4>>2]=0;c[o+8>>2]=0;c[o+12>>2]=0;c[o+16>>2]=0;o=n+16|0;c[o>>2]=0;c[o+4>>2]=0;c[b>>2]=n;o=c[b+4>>2]|0;c[n+4>>2]=o;c[n+8>>2]=o;c[n+12>>2]=o;c[n>>2]=1;s=j;k=15}if((k|0)==15){k=__ZN3MapIiN11MeshLibrary4ItemE10ComparatorIiE16DefaultAllocatorE10_insert_rbERKiRKS1_(b,d,f)|0;__ZN11MeshLibrary4ItemD2Ev(f);if(!k){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145936,616,1145947,0);t=0;l=e;return t|0}else r=k}a[1263537]=0;t=r+28|0;l=e;return t|0}function __ZN3MapIiN11MeshLibrary4ItemE10ComparatorIiE16DefaultAllocatorE10_insert_rbERKiRKS1_(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f;a[g>>0]=0;h=__ZN3MapIiN11MeshLibrary4ItemE10ComparatorIiE16DefaultAllocatorE7_insertERKiRb(b,d,g)|0;if(h|0)__ZN11MeshLibrary4ItemaSERKS0_(h+28|0,e)|0;if(a[g>>0]|0){l=f;return h|0}g=b+8|0;c[g>>2]=(c[g>>2]|0)+1;g=h+12|0;e=c[g>>2]|0;if(!(c[e>>2]|0)){d=b+4|0;i=h;j=e;k=e;e=g;while(1){g=j+12|0;n=c[g>>2]|0;o=c[n+8>>2]|0;p=n;do if((j|0)==(o|0)){q=c[n+4>>2]|0;if(!(c[q>>2]|0)){c[k>>2]=1;a[1263537]=0;c[q>>2]=1;if((c[d>>2]|0)==(n|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);r=c[(c[e>>2]|0)+12>>2]|0;break}else{a[1263537]=0;c[n>>2]=0;r=n;break}}q=j+4|0;if((i|0)==(c[q>>2]|0)){s=i+8|0;t=c[s>>2]|0;c[q>>2]=t;if((t|0)==(c[d>>2]|0))u=p;else{c[t+12>>2]=j;u=c[g>>2]|0}t=i+12|0;c[t>>2]=u;q=c[g>>2]|0;v=q+8|0;c[((c[v>>2]|0)==(j|0)?v:q+4|0)>>2]=i;c[s>>2]=j;c[g>>2]=i;w=j;x=i;y=c[t>>2]|0}else{w=i;x=j;y=n}a[1263537]=0;c[x>>2]=1;t=c[d>>2]|0;if((t|0)==(y|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);z=c[(c[w+12>>2]|0)+12>>2]|0;A=c[d>>2]|0}else{a[1263537]=0;c[y>>2]=0;z=y;A=t}t=z+8|0;s=c[t>>2]|0;q=s+4|0;v=c[q>>2]|0;c[t>>2]=v;if((v|0)!=(A|0))c[v+12>>2]=z;v=z+12|0;c[s+12>>2]=c[v>>2];t=c[v>>2]|0;B=t+4|0;c[((c[B>>2]|0)==(z|0)?B:t+8|0)>>2]=s;c[q>>2]=z;c[v>>2]=s;r=w}else{if(!(c[o>>2]|0)){c[k>>2]=1;a[1263537]=0;c[o>>2]=1;if((c[d>>2]|0)==(n|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);r=c[(c[e>>2]|0)+12>>2]|0;break}else{a[1263537]=0;c[n>>2]=0;r=n;break}}s=j+8|0;if((i|0)==(c[s>>2]|0)){v=i+4|0;q=c[v>>2]|0;c[s>>2]=q;if((q|0)==(c[d>>2]|0))C=p;else{c[q+12>>2]=j;C=c[g>>2]|0}q=i+12|0;c[q>>2]=C;s=c[g>>2]|0;t=s+4|0;c[((c[t>>2]|0)==(j|0)?t:s+8|0)>>2]=i;c[v>>2]=j;c[g>>2]=i;D=j;E=i;F=c[q>>2]|0}else{D=i;E=j;F=n}a[1263537]=0;c[E>>2]=1;q=c[d>>2]|0;if((q|0)==(F|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);G=c[d>>2]|0;H=c[(c[D+12>>2]|0)+12>>2]|0}else{a[1263537]=0;c[F>>2]=0;G=q;H=F}q=H+4|0;v=c[q>>2]|0;s=v+8|0;t=c[s>>2]|0;c[q>>2]=t;if((t|0)!=(G|0))c[t+12>>2]=H;t=H+12|0;c[v+12>>2]=c[t>>2];q=c[t>>2]|0;B=q+8|0;c[((c[B>>2]|0)==(H|0)?B:q+4|0)>>2]=v;c[s>>2]=H;c[t>>2]=v;r=D}while(0);n=r+12|0;g=c[n>>2]|0;if(!(c[g>>2]|0)){i=r;j=g;k=g;e=n}else break}}e=c[(c[b>>2]|0)+8>>2]|0;a[1263537]=0;c[e>>2]=1;l=f;return h|0}function __ZN3MapIiN11MeshLibrary4ItemE10ComparatorIiE16DefaultAllocatorE7_insertERKiRb(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0;f=c[b>>2]|0;g=c[f+8>>2]|0;h=b+4|0;i=c[h>>2]|0;a:do if((g|0)==(i|0))j=f;else{k=c[d>>2]|0;l=g;while(1){m=c[l+24>>2]|0;if((k|0)<(m|0))n=l+8|0;else{if((m|0)>=(k|0))break;n=l+4|0}m=c[n>>2]|0;if((m|0)==(i|0)){j=l;break a}else l=m}a[e>>0]=1;o=l;return o|0}while(0);i=__ZnwjPFPvjE(48,4740)|0;n=i+28|0;c[n>>2]=0;c[n+4>>2]=0;c[n+8>>2]=0;c[n+12>>2]=0;c[n+16>>2]=0;c[i>>2]=0;c[i+4>>2]=0;c[i+8>>2]=0;c[i+12>>2]=0;c[i+16>>2]=0;c[i+20>>2]=0;c[i+12>>2]=j;n=c[h>>2]|0;g=i+4|0;c[g>>2]=n;f=i+8|0;c[f>>2]=n;c[i+24>>2]=c[d>>2];if((j|0)!=(c[b>>2]|0)?(c[d>>2]|0)>=(c[j+24>>2]|0):0)p=j+4|0;else p=j+8|0;c[p>>2]=i;a[e>>0]=0;e=c[g>>2]|0;g=c[h>>2]|0;if((e|0)==(g|0)){h=i;do{p=h;h=c[h+12>>2]|0}while((p|0)==(c[h+4>>2]|0));q=(h|0)==(c[b>>2]|0)?0:h}else{h=e;while(1){e=c[h+8>>2]|0;if((e|0)==(g|0)){q=h;break}else h=e}}c[i+16>>2]=q;h=c[f>>2]|0;b:do if((h|0)==(g|0)){f=i;while(1){e=f;f=c[f+12>>2]|0;if((e|0)!=(c[f+8>>2]|0)){r=f;break b}if((f|0)==(c[b>>2]|0)){r=0;break}}}else{f=h;while(1){l=c[f+4>>2]|0;if((l|0)==(g|0)){r=f;break}else f=l}}while(0);g=i+20|0;c[g>>2]=r;if(!q)s=r;else{c[q+20>>2]=i;s=c[g>>2]|0}if(!s){o=i;return o|0}c[s+16>>2]=i;o=i;return o|0}function __ZN11MeshLibrary4ItemaSERKS0_(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;d=c[a>>2]|0;if((d|0)!=(c[b>>2]|0)){if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);c[a>>2]=0;d=c[b>>2]|0;if(d|0?__Z28atomic_conditional_incrementPj(d+-8|0)|0:0)c[a>>2]=c[b>>2]}d=b+4|0;e=a+4|0;f=c[e>>2]|0;if((c[d>>2]|0)!=(f|0)){if((f|0?__ZN9Reference11unreferenceEv(f)|0:0)?(f=c[e>>2]|0,__Z17predelete_handlerP6Object(f)|0):0){gj[c[(c[f>>2]|0)+76>>2]&8191](f);__ZN6Memory11free_staticEPvb(f,0)}c[e>>2]=0;f=c[d>>2]|0;c[e>>2]=f;if(f|0)__ZN9Reference9referenceEv(f)}f=b+8|0;e=a+8|0;d=c[e>>2]|0;if((c[f>>2]|0)!=(d|0)){if((d|0?__ZN9Reference11unreferenceEv(d)|0:0)?(d=c[e>>2]|0,__Z17predelete_handlerP6Object(d)|0):0){gj[c[(c[d>>2]|0)+76>>2]&8191](d);__ZN6Memory11free_staticEPvb(d,0)}c[e>>2]=0;d=c[f>>2]|0;c[e>>2]=d;if(d|0)__ZN9Reference9referenceEv(d)}d=b+12|0;e=a+12|0;f=c[e>>2]|0;if((c[d>>2]|0)!=(f|0)){if((f|0?__ZN9Reference11unreferenceEv(f)|0:0)?(f=c[e>>2]|0,__Z17predelete_handlerP6Object(f)|0):0){gj[c[(c[f>>2]|0)+76>>2]&8191](f);__ZN6Memory11free_staticEPvb(f,0)}c[e>>2]=0;f=c[d>>2]|0;c[e>>2]=f;if(f|0)__ZN9Reference9referenceEv(f)}f=b+16|0;b=a+16|0;e=c[b>>2]|0;if((c[f>>2]|0)==(e|0))return a|0;if((e|0?__ZN9Reference11unreferenceEv(e)|0:0)?(e=c[b>>2]|0,__Z17predelete_handlerP6Object(e)|0):0){gj[c[(c[e>>2]|0)+76>>2]&8191](e);__ZN6Memory11free_staticEPvb(e,0)}c[b>>2]=0;e=c[f>>2]|0;c[b>>2]=e;if(!e)return a|0;__ZN9Reference9referenceEv(e);return a|0}function __ZN7ClassDB10_add_classI11MeshLibraryEEvv(){var a=0,b=0,d=0,e=0,f=0,g=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+16|0;d=a+12|0;e=a+8|0;f=a+4|0;g=a;__ZN6StringC2EPKc(b,902774);c[e>>2]=c[b>>2];__ZN10StringNameC2ERK6String(d,e);__ZN6StringC2EPKc(b,1110448);c[g>>2]=c[b>>2];__ZN10StringNameC2ERK6String(f,g);__ZN7ClassDB11_add_class2ERK10StringNameS2_(d,f);__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);__ZN10StringNameD2Ev(d);d=c[e>>2]|0;if(!d){l=a;return}if(__Z16atomic_decrementPj(d+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(d,1);l=a;return}function __ZN11MeshLibrary13_bind_methodsEv(){var a=0,b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0;a=l;l=l+112|0;if((l|0)>=(m|0))ba(112);b=a+96|0;d=a+88|0;e=a+80|0;f=a+72|0;g=a+64|0;h=a+56|0;i=a+48|0;j=a+40|0;k=a+32|0;n=a+24|0;o=a+16|0;p=a+8|0;q=a;__Z8D_METHODPKcS0_(b,902529,1146104);r=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(r);c[r>>2]=295284;__ZN10MethodBind10_set_constEb(r,0);__ZN10MethodBind24_generate_argument_typesEi(r,1);c[r+44>>2]=1640;c[r+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,r,b,0,0)|0;r=b+4|0;s=c[r>>2]|0;if(s|0?(__Z16atomic_decrementPj(s+-8|0)|0)==0:0){t=c[r>>2]|0;r=(t|0)==0?0:t+-4|0;t=r+4|0;if(c[r>>2]|0){u=0;do{__ZN10StringNameD2Ev(t+(u<<2)|0);u=u+1|0}while(u>>>0<(c[r>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(s,1)}__ZN10StringNameD2Ev(b);__Z8D_METHODPKcS0_S0_(d,902515,1146104,1126230);b=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(b);c[b>>2]=295320;__ZN10MethodBind10_set_constEb(b,0);__ZN10MethodBind24_generate_argument_typesEi(b,2);c[b+44>>2]=1614;c[b+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,b,d,0,0)|0;b=d+4|0;s=c[b>>2]|0;if(s|0?(__Z16atomic_decrementPj(s+-8|0)|0)==0:0){r=c[b>>2]|0;b=(r|0)==0?0:r+-4|0;r=b+4|0;if(c[b>>2]|0){u=0;do{__ZN10StringNameD2Ev(r+(u<<2)|0);u=u+1|0}while(u>>>0<(c[b>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(s,1)}__ZN10StringNameD2Ev(d);__Z8D_METHODPKcS0_S0_(e,902501,1146104,902619);d=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(d);c[d>>2]=295356;__ZN10MethodBind10_set_constEb(d,0);__ZN10MethodBind24_generate_argument_typesEi(d,2);c[d+44>>2]=1615;c[d+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,d,e,0,0)|0;d=e+4|0;s=c[d>>2]|0;if(s|0?(__Z16atomic_decrementPj(s+-8|0)|0)==0:0){b=c[d>>2]|0;d=(b|0)==0?0:b+-4|0;b=d+4|0;if(c[d>>2]|0){u=0;do{__ZN10StringNameD2Ev(b+(u<<2)|0);u=u+1|0}while(u>>>0<(c[d>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(s,1)}__ZN10StringNameD2Ev(e);__Z8D_METHODPKcS0_S0_(f,902407,1146104,902629);e=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(e);c[e>>2]=295392;__ZN10MethodBind10_set_constEb(e,0);__ZN10MethodBind24_generate_argument_typesEi(e,2);c[e+44>>2]=1616;c[e+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,e,f,0,0)|0;e=f+4|0;s=c[e>>2]|0;if(s|0?(__Z16atomic_decrementPj(s+-8|0)|0)==0:0){d=c[e>>2]|0;e=(d|0)==0?0:d+-4|0;d=e+4|0;if(c[e>>2]|0){u=0;do{__ZN10StringNameD2Ev(d+(u<<2)|0);u=u+1|0}while(u>>>0<(c[e>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(s,1)}__ZN10StringNameD2Ev(f);__Z8D_METHODPKcS0_S0_(g,902486,1146104,1075432);f=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(f);c[f>>2]=295428;__ZN10MethodBind10_set_constEb(f,0);__ZN10MethodBind24_generate_argument_typesEi(f,2);c[f+44>>2]=1617;c[f+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,f,g,0,0)|0;f=g+4|0;s=c[f>>2]|0;if(s|0?(__Z16atomic_decrementPj(s+-8|0)|0)==0:0){e=c[f>>2]|0;f=(e|0)==0?0:e+-4|0;e=f+4|0;if(c[f>>2]|0){u=0;do{__ZN10StringNameD2Ev(e+(u<<2)|0);u=u+1|0}while(u>>>0<(c[f>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(s,1)}__ZN10StringNameD2Ev(g);__Z8D_METHODPKcS0_(h,902335,1146104);g=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(g);c[g>>2]=295464;__ZN10MethodBind10_set_constEb(g,1);__ZN10MethodBind24_generate_argument_typesEi(g,1);__ZN10MethodBind12_set_returnsEb(g,1);c[g+44>>2]=4637;c[g+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,g,h,0,0)|0;g=h+4|0;s=c[g>>2]|0;if(s|0?(__Z16atomic_decrementPj(s+-8|0)|0)==0:0){f=c[g>>2]|0;g=(f|0)==0?0:f+-4|0;f=g+4|0;if(c[g>>2]|0){u=0;do{__ZN10StringNameD2Ev(f+(u<<2)|0);u=u+1|0}while(u>>>0<(c[g>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(s,1)}__ZN10StringNameD2Ev(h);__Z8D_METHODPKcS0_(i,902652,1146104);h=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(h);c[h>>2]=295500;__ZN10MethodBind10_set_constEb(h,1);__ZN10MethodBind24_generate_argument_typesEi(h,1);__ZN10MethodBind12_set_returnsEb(h,1);c[h+44>>2]=4638;c[h+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,h,i,0,0)|0;h=i+4|0;s=c[h>>2]|0;if(s|0?(__Z16atomic_decrementPj(s+-8|0)|0)==0:0){g=c[h>>2]|0;h=(g|0)==0?0:g+-4|0;g=h+4|0;if(c[h>>2]|0){u=0;do{__ZN10StringNameD2Ev(g+(u<<2)|0);u=u+1|0}while(u>>>0<(c[h>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(s,1)}__ZN10StringNameD2Ev(i);__Z8D_METHODPKcS0_(j,902671,1146104);i=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(i);c[i>>2]=295536;__ZN10MethodBind10_set_constEb(i,1);__ZN10MethodBind24_generate_argument_typesEi(i,1);__ZN10MethodBind12_set_returnsEb(i,1);c[i+44>>2]=4639;c[i+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,i,j,0,0)|0;i=j+4|0;s=c[i>>2]|0;if(s|0?(__Z16atomic_decrementPj(s+-8|0)|0)==0:0){h=c[i>>2]|0;i=(h|0)==0?0:h+-4|0;h=i+4|0;if(c[i>>2]|0){u=0;do{__ZN10StringNameD2Ev(h+(u<<2)|0);u=u+1|0}while(u>>>0<(c[i>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(s,1)}__ZN10StringNameD2Ev(j);__Z8D_METHODPKcS0_(k,902703,1146104);j=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(j);c[j>>2]=295572;__ZN10MethodBind10_set_constEb(j,1);__ZN10MethodBind24_generate_argument_typesEi(j,1);__ZN10MethodBind12_set_returnsEb(j,1);c[j+44>>2]=4640;c[j+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,j,k,0,0)|0;j=k+4|0;s=c[j>>2]|0;if(s|0?(__Z16atomic_decrementPj(s+-8|0)|0)==0:0){i=c[j>>2]|0;j=(i|0)==0?0:i+-4|0;i=j+4|0;if(c[j>>2]|0){u=0;do{__ZN10StringNameD2Ev(i+(u<<2)|0);u=u+1|0}while(u>>>0<(c[j>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(s,1)}__ZN10StringNameD2Ev(k);__Z8D_METHODPKcS0_(n,902724,1146104);k=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(k);c[k>>2]=295284;__ZN10MethodBind10_set_constEb(k,0);__ZN10MethodBind24_generate_argument_typesEi(k,1);c[k+44>>2]=1641;c[k+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,k,n,0,0)|0;k=n+4|0;s=c[k>>2]|0;if(s|0?(__Z16atomic_decrementPj(s+-8|0)|0)==0:0){j=c[k>>2]|0;k=(j|0)==0?0:j+-4|0;j=k+4|0;if(c[k>>2]|0){u=0;do{__ZN10StringNameD2Ev(j+(u<<2)|0);u=u+1|0}while(u>>>0<(c[k>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(s,1)}__ZN10StringNameD2Ev(n);__Z8D_METHODPKc(o,1132387);n=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(n);c[n>>2]=295608;__ZN10MethodBind10_set_constEb(n,0);__ZN10MethodBind24_generate_argument_typesEi(n,0);c[n+44>>2]=5279;c[n+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,n,o,0,0)|0;n=o+4|0;s=c[n>>2]|0;if(s|0?(__Z16atomic_decrementPj(s+-8|0)|0)==0:0){k=c[n>>2]|0;n=(k|0)==0?0:k+-4|0;k=n+4|0;if(c[n>>2]|0){u=0;do{__ZN10StringNameD2Ev(k+(u<<2)|0);u=u+1|0}while(u>>>0<(c[n>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(s,1)}__ZN10StringNameD2Ev(o);__Z8D_METHODPKc(p,902736);o=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(o);c[o>>2]=295644;__ZN10MethodBind10_set_constEb(o,1);__ZN10MethodBind24_generate_argument_typesEi(o,0);__ZN10MethodBind12_set_returnsEb(o,1);c[o+44>>2]=5607;c[o+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,o,p,0,0)|0;o=p+4|0;s=c[o>>2]|0;if(s|0?(__Z16atomic_decrementPj(s+-8|0)|0)==0:0){n=c[o>>2]|0;o=(n|0)==0?0:n+-4|0;n=o+4|0;if(c[o>>2]|0){u=0;do{__ZN10StringNameD2Ev(n+(u<<2)|0);u=u+1|0}while(u>>>0<(c[o>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(s,1)}__ZN10StringNameD2Ev(p);__Z8D_METHODPKc(q,902750);p=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(p);c[p>>2]=295680;__ZN10MethodBind10_set_constEb(p,1);__ZN10MethodBind24_generate_argument_typesEi(p,0);__ZN10MethodBind12_set_returnsEb(p,1);c[p+44>>2]=5608;c[p+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,p,q,0,0)|0;p=q+4|0;s=c[p>>2]|0;if(!s){__ZN10StringNameD2Ev(q);l=a;return}if(__Z16atomic_decrementPj(s+-8|0)|0){__ZN10StringNameD2Ev(q);l=a;return}o=c[p>>2]|0;p=(o|0)==0?0:o+-4|0;o=p+4|0;if(c[p>>2]|0){u=0;do{__ZN10StringNameD2Ev(o+(u<<2)|0);u=u+1|0}while(u>>>0<(c[p>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(s,1);__ZN10StringNameD2Ev(q);l=a;return}function __ZN11MeshLibrary11remove_itemEi(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0;e=b+128|0;f=c[e>>2]|0;a:do if(f|0){g=c[f+8>>2]|0;h=c[b+132>>2]|0;i=(g|0)==(h|0);b:do if(i)j=g;else{k=g;while(1){l=c[k+24>>2]|0;if((l|0)>(d|0))m=k+8|0;else{if((l|0)>=(d|0)){j=k;break b}m=k+4|0}k=c[m>>2]|0;if((k|0)==(h|0))break a}}while(0);if((j|0)!=(h|0)&(j|0)!=0){a[1263537]=0;c:do if(i){n=g;o=16}else{k=g;do{l=c[k+24>>2]|0;if((l|0)>(d|0))p=k+8|0;else{if((l|0)>=(d|0)){n=k;o=16;break c}p=k+4|0}k=c[p>>2]|0}while((k|0)!=(h|0))}while(0);if((o|0)==16?!((n|0)==0|(n|0)==(h|0)):0)__ZN3MapIiN11MeshLibrary4ItemE10ComparatorIiE16DefaultAllocatorE6_eraseEPNS5_7ElementE(e,n);__ZN8Resource23notify_change_to_ownersEv(b);__ZN8Resource12emit_changedEv(b);return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(902724,901899,183,902424,0);return}function __ZN11MeshLibrary5clearEv(a){a=a|0;var b=0,d=0,e=0,f=0;b=a+128|0;d=c[b>>2]|0;if(d|0?(__ZN3MapIiN11MeshLibrary4ItemE10ComparatorIiE16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(b,c[d+8>>2]|0),d=c[a+132>>2]|0,e=c[b>>2]|0,c[e+8>>2]=d,c[a+136>>2]=0,f=d,c[f+12>>2]=f,e|0):0){__ZN11MeshLibrary4ItemD2Ev(e+28|0);__ZN6Memory11free_staticEPvb(e,0);c[b>>2]=0}__ZN8Resource23notify_change_to_ownersEv(a);__ZN8Resource12emit_changedEv(a);return}function __ZNK11MeshLibrary13get_item_listEv(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d;c[e>>2]=0;__ZN6VectorIiE6resizeEi(e,c[b+136>>2]|0)|0;f=c[b+128>>2]|0;if(!f){g=c[e>>2]|0;l=d;return g|0}h=c[f+8>>2]|0;f=c[b+132>>2]|0;if((h|0)==(f|0)){g=c[e>>2]|0;l=d;return g|0}else i=h;while(1){h=c[i+8>>2]|0;if((h|0)==(f|0))break;else i=h}if(!i){g=c[e>>2]|0;l=d;return g|0}else{j=i;k=0}while(1){i=c[j+24>>2]|0;f=c[e>>2]|0;h=(f|0)==0;if(h)n=0;else n=c[f+-4>>2]|0;if((n|0)<=(k|0)){if(h)o=0;else o=c[f+-4>>2]|0;if((o|0)<=(k|0)){p=11;break}a[1263537]=0}__ZN6VectorIiE14_copy_on_writeEv(e);c[(c[e>>2]|0)+(k<<2)>>2]=i;k=k+1|0;j=c[j+16>>2]|0;if(!j){p=14;break}}if((p|0)==11)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((p|0)==14){g=c[e>>2]|0;l=d;return g|0}return 0}function __ZNK11MeshLibrary23get_last_unused_item_idEv(a){a=a|0;var b=0,d=0,e=0;if(!(c[a+136>>2]|0)){b=0;return b|0}d=c[a+132>>2]|0;e=c[(c[a+128>>2]|0)+8>>2]|0;while(1){a=c[e+4>>2]|0;if((a|0)==(d|0))break;else e=a}b=(c[e+24>>2]|0)+1|0;return b|0}function __ZNK13MethodBind0RCI11MeshLibraryiE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK13MethodBind0RCI11MeshLibraryiE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,902774);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI11MeshLibraryiE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1220928)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2Ei(i,ij[n&8191](d)|0);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI11MeshLibraryiE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0;if(!b)f=0;else{d=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1220928)|0;f=d?b:0}b=c[a+44>>2]|0;d=c[a+48>>2]|0;a=f+(d>>1)|0;if(!(d&1)){g=b;h=ij[g&8191](a)|0;c[e>>2]=h;return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=ij[g&8191](a)|0;c[e>>2]=h;return}}function __ZN13MethodBind0RCI11MeshLibraryiED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI11MeshLibrary6VectorIiEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;if((b|0)!=-1){f=0;l=a;return f|0}c[d>>2]=0;__ZN7VariantC2ERK6VectorIiE(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);e=c[d>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);f=b;l=a;return f|0}function __ZNK13MethodBind0RCI11MeshLibrary6VectorIiEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,902774);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI11MeshLibrary6VectorIiEE4callEP6ObjectPPK7VariantiRNS6_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;j=f+24|0;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1220928)|0:0){c[h>>2]=0;a[1263537]=0;k=c[d+24>>2]|0;if((k|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=k;c[b>>2]=0;l=f;return}n=k-(c[d+20>>2]|0)|0;if((n|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=n;c[b>>2]=0;l=f;return}n=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))o=n;else o=c[(c[d>>2]|0)+n>>2]|0;c[j>>2]=ij[o&8191](d)|0;__ZN7VariantC2ERK6VectorIiE(i,j);d=c[j>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI11MeshLibrary6VectorIiEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=d;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1220928)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;c[f>>2]=ij[i&8191](a)|0;__ZN8PtrToArgI6VectorIiEE6encodeES1_Pv(f,e);e=c[f>>2]|0;if(!e){l=d;return}if(__Z16atomic_decrementPj(e+-8|0)|0){l=d;return}__ZN6Memory11free_staticEPvb(e,1);l=d;return}function __ZN13MethodBind0RCI11MeshLibrary6VectorIiEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind0I11MeshLibraryE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return 0}function __ZNK11MethodBind0I11MeshLibraryE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,902774);l=a;return c[b>>2]|0}function __ZN11MethodBind0I11MeshLibraryE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1220928)|0:0){c[h>>2]=0;a[1263537]=0;f=c[d+24>>2]|0;if((f|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=f;c[b>>2]=0;return}i=f-(c[d+20>>2]|0)|0;if((i|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=i;c[b>>2]=0;return}i=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))j=i;else j=c[(c[d>>2]|0)+i>>2]|0;gj[j&8191](d);c[b>>2]=0;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,110,1146558,0);c[b>>2]=0;return}function __ZN11MethodBind0I11MeshLibraryE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1220928)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1)){g=b;gj[g&8191](a);return}else{g=c[(c[a>>2]|0)+b>>2]|0;gj[g&8191](a);return}}function __ZN11MethodBind0I11MeshLibraryED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN3MapIiN11MeshLibrary4ItemE10ComparatorIiE16DefaultAllocatorE6_eraseEPNS5_7ElementE(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0;e=d+8|0;f=c[e>>2]|0;g=b+4|0;h=c[g>>2]|0;if((f|0)!=(h|0)?(i=c[d+4>>2]|0,(i|0)!=(h|0)):0){j=i;while(1){i=c[j+8>>2]|0;if((i|0)==(h|0))break;else j=i}if(!j){k=h;l=c[h+8>>2]|0}else{k=j;l=h}}else{k=d;l=f}f=k+8|0;j=k+4|0;i=c[((l|0)==(h|0)?j:f)>>2]|0;h=c[b>>2]|0;l=k+12|0;m=c[l>>2]|0;c[i+12>>2]=m;if((h|0)==(m|0))n=h+8|0;else{h=c[l>>2]|0;m=h+8|0;n=(k|0)==(c[m>>2]|0)?m:h+4|0}c[n>>2]=i;if((k|0)==(d|0)){if((c[d>>2]|0)==1)__ZN3MapIiN11MeshLibrary4ItemE10ComparatorIiE16DefaultAllocatorE10_erase_fixEPNS5_7ElementE(b,i)}else{if((k|0)==(c[g>>2]|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143791,1145936,469,1143798,0);return}a[1263537]=0;if((c[k>>2]|0)==1)__ZN3MapIiN11MeshLibrary4ItemE10ComparatorIiE16DefaultAllocatorE10_erase_fixEPNS5_7ElementE(b,i);c[f>>2]=c[e>>2];f=d+4|0;c[j>>2]=c[f>>2];j=d+12|0;c[l>>2]=c[j>>2];c[k>>2]=c[d>>2];c[(c[e>>2]|0)+12>>2]=k;c[(c[f>>2]|0)+12>>2]=k;f=c[j>>2]|0;j=f+8|0;c[((c[j>>2]|0)==(d|0)?j:f+4|0)>>2]=k}k=c[d+16>>2]|0;f=d+20|0;if(k|0)c[k+20>>2]=c[f>>2];j=c[f>>2]|0;if(j|0)c[j+16>>2]=k;__ZN11MeshLibrary4ItemD2Ev(d+28|0);__ZN6Memory11free_staticEPvb(d,0);d=b+8|0;c[d>>2]=(c[d>>2]|0)+-1;if(!(c[c[g>>2]>>2]|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143791,1145936,498,1143838,0);return}else{a[1263537]=0;return}}function __ZN3MapIiN11MeshLibrary4ItemE10ComparatorIiE16DefaultAllocatorE10_erase_fixEPNS5_7ElementE(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0;e=c[(c[b>>2]|0)+8>>2]|0;f=b+4|0;if((e|0)!=(d|0)&(c[d>>2]|0)==1){b=d;while(1){g=b+12|0;h=c[g>>2]|0;i=c[h+8>>2]|0;do if((b|0)==(i|0)){j=c[h+4>>2]|0;if(!(c[j>>2]|0)){a[1263537]=0;c[j>>2]=1;k=c[f>>2]|0;if((k|0)==(h|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);l=c[g>>2]|0;m=l;n=c[l+4>>2]|0;o=c[f>>2]|0}else{a[1263537]=0;c[h>>2]=0;m=h;n=j;o=k}k=n+8|0;l=c[k>>2]|0;c[m+4>>2]=l;if((l|0)!=(o|0))c[l+12>>2]=m;l=m+12|0;c[n+12>>2]=c[l>>2];p=c[l>>2]|0;q=p+8|0;c[((c[q>>2]|0)==(m|0)?q:p+4|0)>>2]=n;c[k>>2]=m;c[l>>2]=n;l=c[g>>2]|0;r=c[l+4>>2]|0;s=l}else{r=j;s=h}if((c[c[r+4>>2]>>2]|0)==1){j=r+8|0;l=c[j>>2]|0;if((c[l>>2]|0)==1)if((c[f>>2]|0)==(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);t=c[g>>2]|0;break}else{a[1263537]=0;c[r>>2]=0;t=s;break}a[1263537]=0;c[l>>2]=1;k=c[f>>2]|0;if((k|0)==(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);u=c[j>>2]|0;v=c[f>>2]|0}else{a[1263537]=0;c[r>>2]=0;u=l;v=k}k=u+4|0;l=c[k>>2]|0;c[j>>2]=l;if((l|0)!=(v|0))c[l+12>>2]=r;l=r+12|0;c[u+12>>2]=c[l>>2];j=c[l>>2]|0;p=j+4|0;c[((c[p>>2]|0)==(r|0)?p:j+8|0)>>2]=u;c[k>>2]=r;c[l>>2]=u;l=c[g>>2]|0;w=c[l+4>>2]|0;x=l}else{w=r;x=s}l=c[x>>2]|0;k=c[f>>2]|0;if((l|0)==0&(k|0)==(w|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);y=c[g>>2]|0;z=c[f>>2]|0}else{a[1263537]=0;c[w>>2]=l;y=x;z=k}c[y>>2]=1;k=c[w+4>>2]|0;a[1263537]=0;c[k>>2]=1;k=y+4|0;l=c[k>>2]|0;j=l+8|0;p=c[j>>2]|0;c[k>>2]=p;if((p|0)!=(z|0))c[p+12>>2]=y;p=y+12|0;c[l+12>>2]=c[p>>2];k=c[p>>2]|0;q=k+8|0;c[((c[q>>2]|0)==(y|0)?q:k+4|0)>>2]=l;c[j>>2]=y;c[p>>2]=l;t=e}else{if(!(c[i>>2]|0)){a[1263537]=0;c[i>>2]=1;l=c[f>>2]|0;if((l|0)==(h|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);p=c[g>>2]|0;A=c[p+8>>2]|0;B=c[f>>2]|0;C=p}else{a[1263537]=0;c[h>>2]=0;A=i;B=l;C=h}l=A+4|0;p=c[l>>2]|0;c[C+8>>2]=p;if((p|0)!=(B|0))c[p+12>>2]=C;p=C+12|0;c[A+12>>2]=c[p>>2];j=c[p>>2]|0;k=j+4|0;c[((c[k>>2]|0)==(C|0)?k:j+8|0)>>2]=A;c[l>>2]=C;c[p>>2]=A;p=c[g>>2]|0;D=c[p+8>>2]|0;E=p}else{D=i;E=h}p=D+4|0;l=c[p>>2]|0;j=(c[c[D+8>>2]>>2]|0)==1;if(!((c[l>>2]|0)!=1|j^1))if((c[f>>2]|0)==(D|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);t=c[g>>2]|0;break}else{a[1263537]=0;c[D>>2]=0;t=E;break}if(j){a[1263537]=0;c[l>>2]=1;j=c[f>>2]|0;if((j|0)==(D|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);F=c[p>>2]|0;G=c[f>>2]|0}else{a[1263537]=0;c[D>>2]=0;F=l;G=j}j=F+8|0;l=c[j>>2]|0;c[p>>2]=l;if((l|0)!=(G|0))c[l+12>>2]=D;l=D+12|0;c[F+12>>2]=c[l>>2];p=c[l>>2]|0;k=p+8|0;c[((c[k>>2]|0)==(D|0)?k:p+4|0)>>2]=F;c[j>>2]=D;c[l>>2]=F;l=c[g>>2]|0;H=c[l+8>>2]|0;I=l}else{H=D;I=E}l=c[I>>2]|0;j=c[f>>2]|0;if((l|0)==0&(j|0)==(H|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);J=c[g>>2]|0;K=c[f>>2]|0}else{a[1263537]=0;c[H>>2]=l;J=I;K=j}c[J>>2]=1;j=c[H+8>>2]|0;a[1263537]=0;c[j>>2]=1;j=J+8|0;l=c[j>>2]|0;p=l+4|0;k=c[p>>2]|0;c[j>>2]=k;if((k|0)!=(K|0))c[k+12>>2]=J;k=J+12|0;c[l+12>>2]=c[k>>2];j=c[k>>2]|0;q=j+4|0;c[((c[q>>2]|0)==(J|0)?q:j+8|0)>>2]=l;c[p>>2]=J;c[k>>2]=l;t=e}while(0);if((e|0)!=(t|0)&(c[t>>2]|0)==1)b=t;else{L=t;break}}}else L=d;a[1263537]=0;c[L>>2]=1;if((c[c[f>>2]>>2]|0)==1){a[1263537]=0;return}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143886,1145936,447,1143897,0);return}}function __ZNK13MethodBind1RCI11MeshLibrary3RefI5ShapeEiE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;switch(b|0){case -1:{e=__ZN7Variant12get_type_forI3RefI5ShapeEEENS_4TypeEv()|0;break}case 0:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}default:e=0}l=a;return e|0}function __ZNK13MethodBind1RCI11MeshLibrary3RefI5ShapeEiE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,902774);l=a;return c[b>>2]|0}function __ZN13MethodBind1RCI11MeshLibrary3RefI5ShapeEiE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0;i=l;l=l+64|0;if((l|0)>=(m|0))ba(64);j=i+52|0;k=i+24|0;n=i+48|0;o=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1220928)|0:0){c[h>>2]=0;a[1263537]=0;p=d+24|0;q=c[p>>2]|0;if((q|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=q;c[b>>2]=0;l=i;return}r=q-(c[d+20>>2]|0)|0;if((r|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=r;c[b>>2]=0;l=i;return}if((g|0)>0){if((q|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);s=0}else{a[1263537]=0;s=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,s)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=s;c[b>>2]=0;l=i;return}}s=c[d+44>>2]|0;q=c[d+48>>2]|0;r=e+(q>>1)|0;if(!(q&1))t=s;else t=c[(c[r>>2]|0)+s>>2]|0;do if((g|0)<1){s=c[p>>2]|0;q=s+-1|0;if((s|0)>=1){e=c[d+16>>2]|0;u=(e|0)==0;if(u)v=0;else v=c[e+-4>>2]|0;if((s|0)<=(v|0)){if(u)w=0;else w=c[e+-4>>2]|0;do if((w|0)<(s|0)){if(u)x=0;else x=c[e+-4>>2]|0;if((x|0)<(s|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);y=0;break}else{a[1263537]=0;z=31;break}}else z=31;while(0);if((z|0)==31)y=e+(q*24|0)|0;__ZN7VariantC2ERKS_(o,y);break}}c[o>>2]=0}else __ZN7VariantC2ERKS_(o,c[f>>2]|0);while(0);f=__ZNK7VariantcviEv(o)|0;c[n>>2]=$i[t&8191](r,f)|0;__ZN6RefPtrC2Ev(j);__ZN3RefI9ReferenceEaSI5ShapeEEvRKS_IT_E(j,n);__ZN7VariantC2ERK6RefPtr(k,j);__ZN6RefPtrD2Ev(j);j=c[n>>2]|0;if((j|0?__ZN9Reference11unreferenceEv(j)|0:0)?(j=c[n>>2]|0,__Z17predelete_handlerP6Object(j)|0):0){gj[c[(c[j>>2]|0)+76>>2]&8191](j);__ZN6Memory11free_staticEPvb(j,0)}c[n>>2]=0;if(c[o>>2]|0)__ZN7Variant5clearEv(o);__ZN7VariantC2ERKS_(b,k);if(c[k>>2]|0)__ZN7Variant5clearEv(k);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1217,1146558,0);c[b>>2]=0;l=i;return}function __ZN13MethodBind1RCI11MeshLibrary3RefI5ShapeEiE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f;if(!b)h=0;else{i=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1220928)|0;h=i?b:0}b=c[a+44>>2]|0;i=c[a+48>>2]|0;a=h+(i>>1)|0;if(!(i&1))j=b;else j=c[(c[a>>2]|0)+b>>2]|0;c[g>>2]=$i[j&8191](a,c[c[d>>2]>>2]|0)|0;__ZN3RefI9ReferenceEaSI5ShapeEEvRKS_IT_E(e,g);e=c[g>>2]|0;if(!e){l=f;return}if(!(__ZN9Reference11unreferenceEv(e)|0)){l=f;return}e=c[g>>2]|0;if(!(__Z17predelete_handlerP6Object(e)|0)){l=f;return}gj[c[(c[e>>2]|0)+76>>2]&8191](e);__ZN6Memory11free_staticEPvb(e,0);l=f;return}function __ZN13MethodBind1RCI11MeshLibrary3RefI5ShapeEiED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind1RCI11MeshLibrary3RefI14NavigationMeshEiE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;switch(b|0){case -1:{e=__ZN7Variant12get_type_forI3RefI14NavigationMeshEEENS_4TypeEv()|0;break}case 0:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}default:e=0}l=a;return e|0}function __ZNK13MethodBind1RCI11MeshLibrary3RefI14NavigationMeshEiE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,902774);l=a;return c[b>>2]|0}function __ZN13MethodBind1RCI11MeshLibrary3RefI14NavigationMeshEiE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0;i=l;l=l+64|0;if((l|0)>=(m|0))ba(64);j=i+52|0;k=i+24|0;n=i+48|0;o=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1220928)|0:0){c[h>>2]=0;a[1263537]=0;p=d+24|0;q=c[p>>2]|0;if((q|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=q;c[b>>2]=0;l=i;return}r=q-(c[d+20>>2]|0)|0;if((r|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=r;c[b>>2]=0;l=i;return}if((g|0)>0){if((q|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);s=0}else{a[1263537]=0;s=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,s)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=s;c[b>>2]=0;l=i;return}}s=c[d+44>>2]|0;q=c[d+48>>2]|0;r=e+(q>>1)|0;if(!(q&1))t=s;else t=c[(c[r>>2]|0)+s>>2]|0;do if((g|0)<1){s=c[p>>2]|0;q=s+-1|0;if((s|0)>=1){e=c[d+16>>2]|0;u=(e|0)==0;if(u)v=0;else v=c[e+-4>>2]|0;if((s|0)<=(v|0)){if(u)w=0;else w=c[e+-4>>2]|0;do if((w|0)<(s|0)){if(u)x=0;else x=c[e+-4>>2]|0;if((x|0)<(s|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);y=0;break}else{a[1263537]=0;z=31;break}}else z=31;while(0);if((z|0)==31)y=e+(q*24|0)|0;__ZN7VariantC2ERKS_(o,y);break}}c[o>>2]=0}else __ZN7VariantC2ERKS_(o,c[f>>2]|0);while(0);f=__ZNK7VariantcviEv(o)|0;c[n>>2]=$i[t&8191](r,f)|0;__ZN6RefPtrC2Ev(j);__ZN3RefI9ReferenceEaSI14NavigationMeshEEvRKS_IT_E(j,n);__ZN7VariantC2ERK6RefPtr(k,j);__ZN6RefPtrD2Ev(j);j=c[n>>2]|0;if((j|0?__ZN9Reference11unreferenceEv(j)|0:0)?(j=c[n>>2]|0,__Z17predelete_handlerP6Object(j)|0):0){gj[c[(c[j>>2]|0)+76>>2]&8191](j);__ZN6Memory11free_staticEPvb(j,0)}c[n>>2]=0;if(c[o>>2]|0)__ZN7Variant5clearEv(o);__ZN7VariantC2ERKS_(b,k);if(c[k>>2]|0)__ZN7Variant5clearEv(k);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1217,1146558,0);c[b>>2]=0;l=i;return}function __ZN13MethodBind1RCI11MeshLibrary3RefI14NavigationMeshEiE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f;if(!b)h=0;else{i=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1220928)|0;h=i?b:0}b=c[a+44>>2]|0;i=c[a+48>>2]|0;a=h+(i>>1)|0;if(!(i&1))j=b;else j=c[(c[a>>2]|0)+b>>2]|0;c[g>>2]=$i[j&8191](a,c[c[d>>2]>>2]|0)|0;__ZN3RefI9ReferenceEaSI14NavigationMeshEEvRKS_IT_E(e,g);e=c[g>>2]|0;if(!e){l=f;return}if(!(__ZN9Reference11unreferenceEv(e)|0)){l=f;return}e=c[g>>2]|0;if(!(__Z17predelete_handlerP6Object(e)|0)){l=f;return}gj[c[(c[e>>2]|0)+76>>2]&8191](e);__ZN6Memory11free_staticEPvb(e,0);l=f;return}function __ZN13MethodBind1RCI11MeshLibrary3RefI14NavigationMeshEiED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind1RCI11MeshLibrary3RefI4MeshEiE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;switch(b|0){case -1:{e=__ZN7Variant12get_type_forI3RefI4MeshEEENS_4TypeEv()|0;break}case 0:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}default:e=0}l=a;return e|0}function __ZNK13MethodBind1RCI11MeshLibrary3RefI4MeshEiE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,902774);l=a;return c[b>>2]|0}function __ZN13MethodBind1RCI11MeshLibrary3RefI4MeshEiE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0;i=l;l=l+64|0;if((l|0)>=(m|0))ba(64);j=i+52|0;k=i+24|0;n=i+48|0;o=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1220928)|0:0){c[h>>2]=0;a[1263537]=0;p=d+24|0;q=c[p>>2]|0;if((q|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=q;c[b>>2]=0;l=i;return}r=q-(c[d+20>>2]|0)|0;if((r|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=r;c[b>>2]=0;l=i;return}if((g|0)>0){if((q|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);s=0}else{a[1263537]=0;s=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,s)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=s;c[b>>2]=0;l=i;return}}s=c[d+44>>2]|0;q=c[d+48>>2]|0;r=e+(q>>1)|0;if(!(q&1))t=s;else t=c[(c[r>>2]|0)+s>>2]|0;do if((g|0)<1){s=c[p>>2]|0;q=s+-1|0;if((s|0)>=1){e=c[d+16>>2]|0;u=(e|0)==0;if(u)v=0;else v=c[e+-4>>2]|0;if((s|0)<=(v|0)){if(u)w=0;else w=c[e+-4>>2]|0;do if((w|0)<(s|0)){if(u)x=0;else x=c[e+-4>>2]|0;if((x|0)<(s|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);y=0;break}else{a[1263537]=0;z=31;break}}else z=31;while(0);if((z|0)==31)y=e+(q*24|0)|0;__ZN7VariantC2ERKS_(o,y);break}}c[o>>2]=0}else __ZN7VariantC2ERKS_(o,c[f>>2]|0);while(0);f=__ZNK7VariantcviEv(o)|0;c[n>>2]=$i[t&8191](r,f)|0;__ZN6RefPtrC2Ev(j);__ZN3RefI9ReferenceEaSI4MeshEEvRKS_IT_E(j,n);__ZN7VariantC2ERK6RefPtr(k,j);__ZN6RefPtrD2Ev(j);j=c[n>>2]|0;if((j|0?__ZN9Reference11unreferenceEv(j)|0:0)?(j=c[n>>2]|0,__Z17predelete_handlerP6Object(j)|0):0){gj[c[(c[j>>2]|0)+76>>2]&8191](j);__ZN6Memory11free_staticEPvb(j,0)}c[n>>2]=0;if(c[o>>2]|0)__ZN7Variant5clearEv(o);__ZN7VariantC2ERKS_(b,k);if(c[k>>2]|0)__ZN7Variant5clearEv(k);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1217,1146558,0);c[b>>2]=0;l=i;return}function __ZN13MethodBind1RCI11MeshLibrary3RefI4MeshEiE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f;if(!b)h=0;else{i=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1220928)|0;h=i?b:0}b=c[a+44>>2]|0;i=c[a+48>>2]|0;a=h+(i>>1)|0;if(!(i&1))j=b;else j=c[(c[a>>2]|0)+b>>2]|0;c[g>>2]=$i[j&8191](a,c[c[d>>2]>>2]|0)|0;__ZN3RefI9ReferenceEaSI4MeshEEvRKS_IT_E(e,g);e=c[g>>2]|0;if(!e){l=f;return}if(!(__ZN9Reference11unreferenceEv(e)|0)){l=f;return}e=c[g>>2]|0;if(!(__Z17predelete_handlerP6Object(e)|0)){l=f;return}gj[c[(c[e>>2]|0)+76>>2]&8191](e);__ZN6Memory11free_staticEPvb(e,0);l=f;return}function __ZN13MethodBind1RCI11MeshLibrary3RefI4MeshEiED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind1RCI11MeshLibrary6StringiE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return __ZNK13MethodBind1RCI11MeshLibrary6StringiE18_get_argument_typeEi(a,b)|0}function __ZNK13MethodBind1RCI11MeshLibrary6StringiE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,902774);l=a;return c[b>>2]|0}function __ZN13MethodBind1RCI11MeshLibrary6StringiE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0;i=l;l=l+64|0;if((l|0)>=(m|0))ba(64);j=i+24|0;k=i+48|0;n=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1220928)|0:0){c[h>>2]=0;a[1263537]=0;o=d+24|0;p=c[o>>2]|0;if((p|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=p;c[b>>2]=0;l=i;return}q=p-(c[d+20>>2]|0)|0;if((q|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=q;c[b>>2]=0;l=i;return}if((g|0)>0){if((p|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);r=0}else{a[1263537]=0;r=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,r)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=r;c[b>>2]=0;l=i;return}}r=c[d+44>>2]|0;p=c[d+48>>2]|0;q=e+(p>>1)|0;if(!(p&1))s=r;else s=c[(c[q>>2]|0)+r>>2]|0;do if((g|0)<1){r=c[o>>2]|0;p=r+-1|0;if((r|0)>=1){e=c[d+16>>2]|0;t=(e|0)==0;if(t)u=0;else u=c[e+-4>>2]|0;if((r|0)<=(u|0)){if(t)v=0;else v=c[e+-4>>2]|0;do if((v|0)<(r|0)){if(t)w=0;else w=c[e+-4>>2]|0;if((w|0)<(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);x=0;break}else{a[1263537]=0;y=31;break}}else y=31;while(0);if((y|0)==31)x=e+(p*24|0)|0;__ZN7VariantC2ERKS_(n,x);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f>>2]|0);while(0);f=__ZNK7VariantcviEv(n)|0;c[k>>2]=$i[s&8191](q,f)|0;__ZN7VariantC2ERK6String(j,k);f=c[k>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);if(c[n>>2]|0)__ZN7Variant5clearEv(n);__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1217,1146558,0);c[b>>2]=0;l=i;return}function __ZN13MethodBind1RCI11MeshLibrary6StringiE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0;if(!b)f=0;else{g=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1220928)|0;f=g?b:0}b=c[a+44>>2]|0;g=c[a+48>>2]|0;a=f+(g>>1)|0;if(!(g&1))h=b;else h=c[(c[a>>2]|0)+b>>2]|0;b=$i[h&8191](a,c[c[d>>2]>>2]|0)|0;d=b;a=c[e>>2]|0;if((a|0)==(b|0)){if(!b)return}else{if(a|0?(__Z16atomic_decrementPj(a+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(a,1);c[e>>2]=0;if(!b)return;if(__Z28atomic_conditional_incrementPj(b+-8|0)|0)c[e>>2]=d}if(__Z16atomic_decrementPj(b+-8|0)|0)return;__ZN6Memory11free_staticEPvb(b,1);return}function __ZN13MethodBind1RCI11MeshLibrary6StringiED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind1RCI11MeshLibrary6StringiE18_get_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case -1:{c[d>>2]=0;__ZN7VariantC2ERK6String(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);e=c[d>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);f=b;l=a;return f|0}case 0:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;l=a;return f|0}default:{f=0;l=a;return f|0}}return 0}function __ZNK11MethodBind2I11MeshLibraryiRK3RefI5ShapeEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;switch(b|0){case 0:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}case 1:{e=__ZN7Variant12get_type_forIRK3RefI5ShapeEEENS_4TypeEv()|0;break}default:e=0}l=a;return e|0}function __ZNK11MethodBind2I11MeshLibraryiRK3RefI5ShapeEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,902774);l=a;return c[b>>2]|0}function __ZN11MethodBind2I11MeshLibraryiRK3RefI5ShapeEE4callEP6ObjectPPK7VariantiRNS9_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0;i=l;l=l+64|0;if((l|0)>=(m|0))ba(64);j=i+52|0;k=i+24|0;n=i+48|0;o=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1220928)|0:0){c[h>>2]=0;a[1263537]=0;p=d+24|0;q=c[p>>2]|0;if((q|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=q;c[b>>2]=0;l=i;return}r=q-(c[d+20>>2]|0)|0;if((r|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=r;c[b>>2]=0;l=i;return}if((g|0)>0){if((q|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);s=0}else{a[1263537]=0;s=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,s)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=s;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[p>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);t=0}else{a[1263537]=0;t=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,t)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=t;c[b>>2]=0;l=i;return}}}t=c[d+44>>2]|0;s=c[d+48>>2]|0;q=e+(s>>1)|0;if(!(s&1))u=t;else u=c[(c[q>>2]|0)+t>>2]|0;do if((g|0)<1){t=c[p>>2]|0;s=t+-1|0;if((t|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)v=0;else v=c[e+-4>>2]|0;if((t|0)<=(v|0)){if(r)w=0;else w=c[e+-4>>2]|0;do if((w|0)<(t|0)){if(r)x=0;else x=c[e+-4>>2]|0;if((x|0)<(t|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);y=0;break}else{a[1263537]=0;z=37;break}}else z=37;while(0);if((z|0)==37)y=e+(s*24|0)|0;__ZN7VariantC2ERKS_(k,y);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);y=__ZNK7VariantcviEv(k)|0;do if((g|0)<2){x=c[p>>2]|0;w=x+-1|0;v=x+-2|0;if((x|0)>=2){x=c[d+16>>2]|0;t=(x|0)==0;if(t)A=0;else A=c[x+-4>>2]|0;if((w|0)<=(A|0)){if(t)B=0;else B=c[x+-4>>2]|0;do if((B|0)<(w|0)){if(t)C=0;else C=c[x+-4>>2]|0;if((C|0)<(w|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);D=0;break}else{a[1263537]=0;z=54;break}}else z=54;while(0);if((z|0)==54)D=x+(v*24|0)|0;__ZN7VariantC2ERKS_(o,D);break}}c[o>>2]=0}else __ZN7VariantC2ERKS_(o,c[f+4>>2]|0);while(0);__ZN3RefI5ShapeEC2ERK7Variant(j,o);c[n>>2]=c[j>>2];bj[u&4095](q,y,n);y=c[n>>2]|0;if((y|0?__ZN9Reference11unreferenceEv(y)|0:0)?(y=c[n>>2]|0,__Z17predelete_handlerP6Object(y)|0):0){gj[c[(c[y>>2]|0)+76>>2]&8191](y);__ZN6Memory11free_staticEPvb(y,0)}c[n>>2]=0;if(c[o>>2]|0)__ZN7Variant5clearEv(o);if(c[k>>2]|0)__ZN7Variant5clearEv(k);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1380,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind2I11MeshLibraryiRK3RefI5ShapeEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+28|0;g=e;h=e+24|0;if(!b)i=0;else{j=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1220928)|0;i=j?b:0}b=c[a+44>>2]|0;j=c[a+48>>2]|0;a=i+(j>>1)|0;if(!(j&1))k=b;else k=c[(c[a>>2]|0)+b>>2]|0;b=c[c[d>>2]>>2]|0;__ZN7VariantC2EPK6Object(g,c[d+4>>2]|0);__ZN3RefI5ShapeEC2ERK7Variant(f,g);if(c[g>>2]|0)__ZN7Variant5clearEv(g);c[h>>2]=c[f>>2];bj[k&4095](a,b,h);b=c[h>>2]|0;if(!b){l=e;return}if(!(__ZN9Reference11unreferenceEv(b)|0)){l=e;return}b=c[h>>2]|0;if(!(__Z17predelete_handlerP6Object(b)|0)){l=e;return}gj[c[(c[b>>2]|0)+76>>2]&8191](b);__ZN6Memory11free_staticEPvb(b,0);l=e;return}function __ZN11MethodBind2I11MeshLibraryiRK3RefI5ShapeEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind2I11MeshLibraryiRK3RefI14NavigationMeshEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;switch(b|0){case 0:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}case 1:{e=__ZN7Variant12get_type_forIRK3RefI14NavigationMeshEEENS_4TypeEv()|0;break}default:e=0}l=a;return e|0}function __ZNK11MethodBind2I11MeshLibraryiRK3RefI14NavigationMeshEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,902774);l=a;return c[b>>2]|0}function __ZN11MethodBind2I11MeshLibraryiRK3RefI14NavigationMeshEE4callEP6ObjectPPK7VariantiRNS9_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0;i=l;l=l+64|0;if((l|0)>=(m|0))ba(64);j=i+52|0;k=i+24|0;n=i+48|0;o=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1220928)|0:0){c[h>>2]=0;a[1263537]=0;p=d+24|0;q=c[p>>2]|0;if((q|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=q;c[b>>2]=0;l=i;return}r=q-(c[d+20>>2]|0)|0;if((r|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=r;c[b>>2]=0;l=i;return}if((g|0)>0){if((q|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);s=0}else{a[1263537]=0;s=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,s)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=s;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[p>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);t=0}else{a[1263537]=0;t=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,t)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=t;c[b>>2]=0;l=i;return}}}t=c[d+44>>2]|0;s=c[d+48>>2]|0;q=e+(s>>1)|0;if(!(s&1))u=t;else u=c[(c[q>>2]|0)+t>>2]|0;do if((g|0)<1){t=c[p>>2]|0;s=t+-1|0;if((t|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)v=0;else v=c[e+-4>>2]|0;if((t|0)<=(v|0)){if(r)w=0;else w=c[e+-4>>2]|0;do if((w|0)<(t|0)){if(r)x=0;else x=c[e+-4>>2]|0;if((x|0)<(t|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);y=0;break}else{a[1263537]=0;z=37;break}}else z=37;while(0);if((z|0)==37)y=e+(s*24|0)|0;__ZN7VariantC2ERKS_(k,y);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);y=__ZNK7VariantcviEv(k)|0;do if((g|0)<2){x=c[p>>2]|0;w=x+-1|0;v=x+-2|0;if((x|0)>=2){x=c[d+16>>2]|0;t=(x|0)==0;if(t)A=0;else A=c[x+-4>>2]|0;if((w|0)<=(A|0)){if(t)B=0;else B=c[x+-4>>2]|0;do if((B|0)<(w|0)){if(t)C=0;else C=c[x+-4>>2]|0;if((C|0)<(w|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);D=0;break}else{a[1263537]=0;z=54;break}}else z=54;while(0);if((z|0)==54)D=x+(v*24|0)|0;__ZN7VariantC2ERKS_(o,D);break}}c[o>>2]=0}else __ZN7VariantC2ERKS_(o,c[f+4>>2]|0);while(0);__ZN3RefI14NavigationMeshEC2ERK7Variant(j,o);c[n>>2]=c[j>>2];bj[u&4095](q,y,n);y=c[n>>2]|0;if((y|0?__ZN9Reference11unreferenceEv(y)|0:0)?(y=c[n>>2]|0,__Z17predelete_handlerP6Object(y)|0):0){gj[c[(c[y>>2]|0)+76>>2]&8191](y);__ZN6Memory11free_staticEPvb(y,0)}c[n>>2]=0;if(c[o>>2]|0)__ZN7Variant5clearEv(o);if(c[k>>2]|0)__ZN7Variant5clearEv(k);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1380,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind2I11MeshLibraryiRK3RefI14NavigationMeshEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+28|0;g=e;h=e+24|0;if(!b)i=0;else{j=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1220928)|0;i=j?b:0}b=c[a+44>>2]|0;j=c[a+48>>2]|0;a=i+(j>>1)|0;if(!(j&1))k=b;else k=c[(c[a>>2]|0)+b>>2]|0;b=c[c[d>>2]>>2]|0;__ZN7VariantC2EPK6Object(g,c[d+4>>2]|0);__ZN3RefI14NavigationMeshEC2ERK7Variant(f,g);if(c[g>>2]|0)__ZN7Variant5clearEv(g);c[h>>2]=c[f>>2];bj[k&4095](a,b,h);b=c[h>>2]|0;if(!b){l=e;return}if(!(__ZN9Reference11unreferenceEv(b)|0)){l=e;return}b=c[h>>2]|0;if(!(__Z17predelete_handlerP6Object(b)|0)){l=e;return}gj[c[(c[b>>2]|0)+76>>2]&8191](b);__ZN6Memory11free_staticEPvb(b,0);l=e;return}function __ZN11MethodBind2I11MeshLibraryiRK3RefI14NavigationMeshEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind2I11MeshLibraryiRK3RefI4MeshEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;switch(b|0){case 0:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}case 1:{e=__ZN7Variant12get_type_forIRK3RefI4MeshEEENS_4TypeEv()|0;break}default:e=0}l=a;return e|0}function __ZNK11MethodBind2I11MeshLibraryiRK3RefI4MeshEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,902774);l=a;return c[b>>2]|0}function __ZN11MethodBind2I11MeshLibraryiRK3RefI4MeshEE4callEP6ObjectPPK7VariantiRNS9_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0;i=l;l=l+64|0;if((l|0)>=(m|0))ba(64);j=i+52|0;k=i+24|0;n=i+48|0;o=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1220928)|0:0){c[h>>2]=0;a[1263537]=0;p=d+24|0;q=c[p>>2]|0;if((q|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=q;c[b>>2]=0;l=i;return}r=q-(c[d+20>>2]|0)|0;if((r|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=r;c[b>>2]=0;l=i;return}if((g|0)>0){if((q|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);s=0}else{a[1263537]=0;s=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,s)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=s;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[p>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);t=0}else{a[1263537]=0;t=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,t)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=t;c[b>>2]=0;l=i;return}}}t=c[d+44>>2]|0;s=c[d+48>>2]|0;q=e+(s>>1)|0;if(!(s&1))u=t;else u=c[(c[q>>2]|0)+t>>2]|0;do if((g|0)<1){t=c[p>>2]|0;s=t+-1|0;if((t|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)v=0;else v=c[e+-4>>2]|0;if((t|0)<=(v|0)){if(r)w=0;else w=c[e+-4>>2]|0;do if((w|0)<(t|0)){if(r)x=0;else x=c[e+-4>>2]|0;if((x|0)<(t|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);y=0;break}else{a[1263537]=0;z=37;break}}else z=37;while(0);if((z|0)==37)y=e+(s*24|0)|0;__ZN7VariantC2ERKS_(k,y);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);y=__ZNK7VariantcviEv(k)|0;do if((g|0)<2){x=c[p>>2]|0;w=x+-1|0;v=x+-2|0;if((x|0)>=2){x=c[d+16>>2]|0;t=(x|0)==0;if(t)A=0;else A=c[x+-4>>2]|0;if((w|0)<=(A|0)){if(t)B=0;else B=c[x+-4>>2]|0;do if((B|0)<(w|0)){if(t)C=0;else C=c[x+-4>>2]|0;if((C|0)<(w|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);D=0;break}else{a[1263537]=0;z=54;break}}else z=54;while(0);if((z|0)==54)D=x+(v*24|0)|0;__ZN7VariantC2ERKS_(o,D);break}}c[o>>2]=0}else __ZN7VariantC2ERKS_(o,c[f+4>>2]|0);while(0);__ZN3RefI4MeshEC2ERK7Variant(j,o);c[n>>2]=c[j>>2];bj[u&4095](q,y,n);y=c[n>>2]|0;if((y|0?__ZN9Reference11unreferenceEv(y)|0:0)?(y=c[n>>2]|0,__Z17predelete_handlerP6Object(y)|0):0){gj[c[(c[y>>2]|0)+76>>2]&8191](y);__ZN6Memory11free_staticEPvb(y,0)}c[n>>2]=0;if(c[o>>2]|0)__ZN7Variant5clearEv(o);if(c[k>>2]|0)__ZN7Variant5clearEv(k);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1380,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind2I11MeshLibraryiRK3RefI4MeshEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+28|0;g=e;h=e+24|0;if(!b)i=0;else{j=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1220928)|0;i=j?b:0}b=c[a+44>>2]|0;j=c[a+48>>2]|0;a=i+(j>>1)|0;if(!(j&1))k=b;else k=c[(c[a>>2]|0)+b>>2]|0;b=c[c[d>>2]>>2]|0;__ZN7VariantC2EPK6Object(g,c[d+4>>2]|0);__ZN3RefI4MeshEC2ERK7Variant(f,g);if(c[g>>2]|0)__ZN7Variant5clearEv(g);c[h>>2]=c[f>>2];bj[k&4095](a,b,h);b=c[h>>2]|0;if(!b){l=e;return}if(!(__ZN9Reference11unreferenceEv(b)|0)){l=e;return}b=c[h>>2]|0;if(!(__Z17predelete_handlerP6Object(b)|0)){l=e;return}gj[c[(c[b>>2]|0)+76>>2]&8191](b);__ZN6Memory11free_staticEPvb(b,0);l=e;return}function __ZN11MethodBind2I11MeshLibraryiRK3RefI4MeshEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind2I11MeshLibraryiRK6StringE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return __ZNK11MethodBind2I11MeshLibraryiRK6StringE18_get_argument_typeEi(a,b)|0}function __ZNK11MethodBind2I11MeshLibraryiRK6StringE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,902774);l=a;return c[b>>2]|0}function __ZN11MethodBind2I11MeshLibraryiRK6StringE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0;i=l;l=l+64|0;if((l|0)>=(m|0))ba(64);j=i+24|0;k=i+48|0;n=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1220928)|0:0){c[h>>2]=0;a[1263537]=0;o=d+24|0;p=c[o>>2]|0;if((p|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=p;c[b>>2]=0;l=i;return}q=p-(c[d+20>>2]|0)|0;if((q|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=q;c[b>>2]=0;l=i;return}if((g|0)>0){if((p|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);r=0}else{a[1263537]=0;r=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,r)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=r;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[o>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);s=0}else{a[1263537]=0;s=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,s)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=s;c[b>>2]=0;l=i;return}}}s=c[d+44>>2]|0;r=c[d+48>>2]|0;p=e+(r>>1)|0;if(!(r&1))t=s;else t=c[(c[p>>2]|0)+s>>2]|0;do if((g|0)<1){s=c[o>>2]|0;r=s+-1|0;if((s|0)>=1){e=c[d+16>>2]|0;q=(e|0)==0;if(q)u=0;else u=c[e+-4>>2]|0;if((s|0)<=(u|0)){if(q)v=0;else v=c[e+-4>>2]|0;do if((v|0)<(s|0)){if(q)w=0;else w=c[e+-4>>2]|0;if((w|0)<(s|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);x=0;break}else{a[1263537]=0;y=37;break}}else y=37;while(0);if((y|0)==37)x=e+(r*24|0)|0;__ZN7VariantC2ERKS_(j,x);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);x=__ZNK7VariantcviEv(j)|0;do if((g|0)<2){w=c[o>>2]|0;v=w+-1|0;u=w+-2|0;if((w|0)>=2){w=c[d+16>>2]|0;s=(w|0)==0;if(s)z=0;else z=c[w+-4>>2]|0;if((v|0)<=(z|0)){if(s)A=0;else A=c[w+-4>>2]|0;do if((A|0)<(v|0)){if(s)B=0;else B=c[w+-4>>2]|0;if((B|0)<(v|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);C=0;break}else{a[1263537]=0;y=54;break}}else y=54;while(0);if((y|0)==54)C=w+(u*24|0)|0;__ZN7VariantC2ERKS_(n,C);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f+4>>2]|0);while(0);c[k>>2]=__ZNK7Variantcv6StringEv(n)|0;bj[t&4095](p,x,k);x=c[k>>2]|0;if(x|0?(__Z16atomic_decrementPj(x+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(x,1);if(c[n>>2]|0)__ZN7Variant5clearEv(n);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1380,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind2I11MeshLibraryiRK6StringE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1220928)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;b=c[c[d>>2]>>2]|0;h=c[d+4>>2]|0;d=c[h>>2]|0;if((d|0)!=0?(__Z28atomic_conditional_incrementPj(d+-8|0)|0)!=0:0)j=c[h>>2]|0;else j=0;c[f>>2]=j;bj[i&4095](a,b,f);b=c[f>>2]|0;if(!b){l=e;return}if(__Z16atomic_decrementPj(b+-8|0)|0){l=e;return}__ZN6Memory11free_staticEPvb(b,1);l=e;return}function __ZN11MethodBind2I11MeshLibraryiRK6StringED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind2I11MeshLibraryiRK6StringE18_get_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case 0:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;l=a;return f|0}case 1:{c[d>>2]=0;__ZN7VariantC2ERK6String(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);e=c[d>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);f=b;l=a;return f|0}default:{f=0;l=a;return f|0}}return 0}function __ZNK11MethodBind1I11MeshLibraryiE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if(!b){__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK11MethodBind1I11MeshLibraryiE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,902774);l=a;return c[b>>2]|0}function __ZN11MethodBind1I11MeshLibraryiE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1220928)|0:0){c[h>>2]=0;a[1263537]=0;k=d+24|0;n=c[k>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=i;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=i;return}if((g|0)>0){if((n|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);p=0}else{a[1263537]=0;p=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,p)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=p;c[b>>2]=0;l=i;return}}p=c[d+44>>2]|0;n=c[d+48>>2]|0;o=e+(n>>1)|0;if(!(n&1))q=p;else q=c[(c[o>>2]|0)+p>>2]|0;do if((g|0)<1){p=c[k>>2]|0;n=p+-1|0;if((p|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)s=0;else s=c[e+-4>>2]|0;if((p|0)<=(s|0)){if(r)t=0;else t=c[e+-4>>2]|0;do if((t|0)<(p|0)){if(r)u=0;else u=c[e+-4>>2]|0;if((u|0)<(p|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);v=0;break}else{a[1263537]=0;w=31;break}}else w=31;while(0);if((w|0)==31)v=e+(n*24|0)|0;__ZN7VariantC2ERKS_(j,v);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);f=__ZNK7VariantcviEv(j)|0;Pi[q&2047](o,f);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I11MeshLibraryiE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1220928)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1)){g=b;h=c[d>>2]|0;i=c[h>>2]|0;Pi[g&2047](a,i);return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=c[d>>2]|0;i=c[h>>2]|0;Pi[g&2047](a,i);return}}function __ZN11MethodBind1I11MeshLibraryiED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN5Theme18_initialize_classvEv(b){b=b|0;if(a[1263394]|0)return;if(!(a[1257004]|0)){if(!(a[1257001]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI9ReferenceEEvv();__ZN9Reference13_bind_methodsEv();a[1257001]=1}__ZN7ClassDB10_add_classI8ResourceEEvv();__ZN8Resource13_bind_methodsEv();a[1257004]=1}__ZN7ClassDB10_add_classI5ThemeEEvv();__ZN5Theme13_bind_methodsEv();a[1263394]=1;return}function __ZN5Theme5_setvERK10StringNameRK7Variant(a,b,c){a=a|0;b=b|0;c=c|0;var d=0;if(1256!=1129)d=__ZN5Theme4_setERK10StringNameRK7Variant(a,b,c)|0;else d=0;return d|0}function __ZNK5Theme5_getvERK10StringNameR7Variant(a,b,c){a=a|0;b=b|0;c=c|0;var d=0;if(1257!=1131?__ZNK5Theme4_getERK10StringNameR7Variant(a,b,c)|0:0)d=1;else d=0;return d|0}function __ZNK5Theme19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+24|0;g=e+4|0;h=e;if(!d)__ZNK8Resource19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,0);__ZN6StringC2EPKc(f,903902);i=c[f>>2]|0;f=i;j=g+4|0;c[j>>2]=0;k=g+12|0;c[k>>2]=0;c[g>>2]=0;n=(i|0)==0;if(!n?(c[j>>2]=0,__Z28atomic_conditional_incrementPj(i+-8|0)|0):0)c[j>>2]=f;c[g+8>>2]=0;f=c[k>>2]|0;if(f|0){if(!(__Z16atomic_decrementPj(f+-8|0)|0))__ZN6Memory11free_staticEPvb(f,1);c[k>>2]=0}c[g+16>>2]=256;if(!(c[b>>2]|0)){k=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=k;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0}k=__ZnwjPFPvjE(32,4740)|0;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0;c[k+12>>2]=0;c[k+16>>2]=7;f=k+20|0;c[f>>2]=0;j=k+24|0;c[j>>2]=0;o=k+28|0;c[o>>2]=0;__ZN12PropertyInfoaSERKS_(k,g)|0;p=c[b>>2]|0;q=p+4|0;r=c[q>>2]|0;c[j>>2]=r;c[f>>2]=0;c[o>>2]=p;if(r|0)c[r+20>>2]=k;c[q>>2]=k;if(!(c[p>>2]|0))c[p>>2]=k;k=p+8|0;c[k>>2]=(c[k>>2]|0)+1;k=c[g+12>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);k=c[g+4>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);if(!n?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);__ZN10StringNameC2EPKc(h,903902);__ZN7ClassDB17get_property_listE10StringNameP4ListI12PropertyInfo16DefaultAllocatorEbPK6Object(h,b,1,a);__ZN10StringNameD2Ev(h);if(1642!=516)__ZNK5Theme18_get_property_listEP4ListI12PropertyInfo16DefaultAllocatorE(a,b);if(!d){l=e;return}__ZNK8Resource19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,1);l=e;return}function __ZN5Theme14_notificationvEib(a,b,c){a=a|0;b=b|0;c=c|0;return}function __ZNK5Theme16_get_class_namevEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+8|0;e=b+4|0;f=b;g=a+124|0;a=c[g>>2]|0;if(a|0){if(c[a+4>>2]|0){l=b;return g|0}if(__ZNK6String6lengthEv(a+8|0)|0){l=b;return g|0}}__ZN6StringC2EPKc(d,903902);c[f>>2]=c[d>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameaSERKS_(g,e);__ZN10StringNameD2Ev(e);e=c[f>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);l=b;return g|0}function __ZNK5Theme9get_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,903902);l=a;return c[b>>2]|0}function __ZNK5Theme8is_classERK6String(a,b){a=a|0;b=b|0;var c=0;if((!(__ZNK6StringeqEPKc(b,903902)|0)?!(__ZNK6StringeqEPKc(b,1110448)|0):0)?!(__ZNK6StringeqEPKc(b,1126157)|0):0)c=__ZNK6StringeqEPKc(b,1142944)|0;else c=1;return c|0}function __ZNK5Theme12is_class_ptrEPv(a,b){a=a|0;b=b|0;return (b|0)==1234368|((b|0)==1220696|((b|0)==1220724|(b|0)==1220580))|0}function __ZN5ThemeD2Ev(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0;c[b>>2]=295716;d=b+212|0;e=c[d>>2]|0;if((e|0?__ZN9Reference11unreferenceEv(e)|0:0)?(e=c[d>>2]|0,__Z17predelete_handlerP6Object(e)|0):0){gj[c[(c[e>>2]|0)+76>>2]&8191](e);__ZN6Memory11free_staticEPvb(e,0)}c[d>>2]=0;__ZN7HashMapI10StringNameS_IS0_i16StringNameHasher24HashMapComparatorDefaultIS0_ELh3ELh8EES1_S3_Lh3ELh8EE5clearEv(b+200|0);__ZN7HashMapI10StringNameS_IS0_5Color16StringNameHasher24HashMapComparatorDefaultIS0_ELh3ELh8EES2_S4_Lh3ELh8EE5clearEv(b+188|0);d=b+176|0;e=c[d>>2]|0;f=b+180|0;if(e|0){g=a[f>>0]|0;if(g<<24>>24==31)h=e;else{i=0;j=e;k=g;g=e;while(1){e=g+(i<<2)|0;l=c[e>>2]|0;if(!l){m=j;n=g;o=k}else{p=l;l=e;do{c[l>>2]=c[p+4>>2];__ZN7HashMapI10StringNameS_IS0_3RefI6ShaderE16StringNameHasher24HashMapComparatorDefaultIS0_ELh3ELh8EES4_S6_Lh3ELh8EE4PairD2Ev(p+8|0);__ZN6Memory11free_staticEPvb(p,0);q=c[d>>2]|0;l=q+(i<<2)|0;p=c[l>>2]|0}while((p|0)!=0);m=q;n=q;o=a[f>>0]|0}i=i+1|0;if((i|0)>=(1<<(o&255)|0)){h=m;break}else{j=m;k=o;g=n}}}__ZN6Memory11free_staticEPvb(h,1)}c[d>>2]=0;a[f>>0]=0;c[b+184>>2]=0;f=b+164|0;d=c[f>>2]|0;h=b+168|0;if(d|0){n=a[h>>0]|0;if(n<<24>>24==31)r=d;else{g=0;o=d;k=n;n=d;while(1){d=n+(g<<2)|0;m=c[d>>2]|0;if(!m){s=o;t=n;u=k}else{j=m;m=d;do{c[m>>2]=c[j+4>>2];__ZN7HashMapI10StringName3RefI4FontE16StringNameHasher24HashMapComparatorDefaultIS0_ELh3ELh8EE5clearEv(j+12|0);__ZN10StringNameD2Ev(j+8|0);__ZN6Memory11free_staticEPvb(j,0);v=c[f>>2]|0;m=v+(g<<2)|0;j=c[m>>2]|0}while((j|0)!=0);s=v;t=v;u=a[h>>0]|0}g=g+1|0;if((g|0)>=(1<<(u&255)|0)){r=s;break}else{o=s;k=u;n=t}}}__ZN6Memory11free_staticEPvb(r,1)}c[f>>2]=0;a[h>>0]=0;c[b+172>>2]=0;h=b+152|0;f=c[h>>2]|0;r=b+156|0;if(f|0){t=a[r>>0]|0;if(t<<24>>24==31)w=f;else{n=0;u=f;k=t;t=f;while(1){f=t+(n<<2)|0;s=c[f>>2]|0;if(!s){x=u;y=t;z=k}else{o=s;s=f;do{c[s>>2]=c[o+4>>2];__ZN7HashMapI10StringName3RefI8StyleBoxE16StringNameHasher24HashMapComparatorDefaultIS0_ELh3ELh8EE5clearEv(o+12|0);__ZN10StringNameD2Ev(o+8|0);__ZN6Memory11free_staticEPvb(o,0);A=c[h>>2]|0;s=A+(n<<2)|0;o=c[s>>2]|0}while((o|0)!=0);x=A;y=A;z=a[r>>0]|0}n=n+1|0;if((n|0)>=(1<<(z&255)|0)){w=x;break}else{u=x;k=z;t=y}}}__ZN6Memory11free_staticEPvb(w,1)}c[h>>2]=0;a[r>>0]=0;c[b+160>>2]=0;r=b+140|0;h=c[r>>2]|0;w=b+144|0;if(h|0){y=a[w>>0]|0;if(y<<24>>24==31)B=h;else{t=0;z=h;k=y;y=h;while(1){h=y+(t<<2)|0;x=c[h>>2]|0;if(!x){C=k;D=z;E=y}else{u=x;x=h;do{c[x>>2]=c[u+4>>2];__ZN7HashMapI10StringName3RefI7TextureE16StringNameHasher24HashMapComparatorDefaultIS0_ELh3ELh8EE5clearEv(u+12|0);__ZN10StringNameD2Ev(u+8|0);__ZN6Memory11free_staticEPvb(u,0);F=c[r>>2]|0;x=F+(t<<2)|0;u=c[x>>2]|0}while((u|0)!=0);C=a[w>>0]|0;D=F;E=F}t=t+1|0;if((t|0)>=(1<<(C&255)|0)){B=D;break}else{z=D;k=C;y=E}}}__ZN6Memory11free_staticEPvb(B,1)}c[r>>2]=0;a[w>>0]=0;c[b+148>>2]=0;w=b+128|0;r=c[w>>2]|0;if(!r){G=b+124|0;__ZN10StringNameD2Ev(G);__ZN8ResourceD2Ev(b);return}__ZN3MapI3RefI4FontEi10ComparatorIS2_E16DefaultAllocatorE13_cleanup_treeEPNS6_7ElementE(w,c[r+8>>2]|0);r=c[b+132>>2]|0;B=c[w>>2]|0;c[B+8>>2]=r;c[b+136>>2]=0;E=r;c[E+12>>2]=E;if(!B){G=b+124|0;__ZN10StringNameD2Ev(G);__ZN8ResourceD2Ev(b);return}E=B+24|0;r=c[E>>2]|0;if((r|0?__ZN9Reference11unreferenceEv(r)|0:0)?(r=c[E>>2]|0,__Z17predelete_handlerP6Object(r)|0):0){gj[c[(c[r>>2]|0)+76>>2]&8191](r);__ZN6Memory11free_staticEPvb(r,0)}c[E>>2]=0;__ZN6Memory11free_staticEPvb(B,0);c[w>>2]=0;G=b+124|0;__ZN10StringNameD2Ev(G);__ZN8ResourceD2Ev(b);return}function __ZN5ThemeD0Ev(a){a=a|0;__ZN5ThemeD2Ev(a);__ZdlPv(a);return}function __ZNK5Theme18get_base_extensionEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,920426);l=a;return c[b>>2]|0}function __ZN7HashMapI10StringNameS_IS0_i16StringNameHasher24HashMapComparatorDefaultIS0_ELh3ELh8EES1_S3_Lh3ELh8EE5clearEv(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0;d=c[b>>2]|0;e=b+4|0;if(!d){c[b>>2]=0;a[e>>0]=0;f=b+8|0;c[f>>2]=0;return}g=a[e>>0]|0;if(g<<24>>24==31)h=d;else{i=0;j=d;k=g;g=d;while(1){d=g+(i<<2)|0;l=c[d>>2]|0;if(!l){m=k;n=j;o=g}else{p=l;l=d;do{c[l>>2]=c[p+4>>2];d=p+12|0;q=c[d>>2]|0;r=p+16|0;if(q|0){s=a[r>>0]|0;if(s<<24>>24==31)t=q;else{u=0;v=q;w=q;q=s;while(1){s=v+(u<<2)|0;x=c[s>>2]|0;if(!x){y=q;z=w;A=v}else{B=x;x=s;do{c[x>>2]=c[B+4>>2];__ZN10StringNameD2Ev(B+8|0);__ZN6Memory11free_staticEPvb(B,0);C=c[d>>2]|0;x=C+(u<<2)|0;B=c[x>>2]|0}while((B|0)!=0);y=a[r>>0]|0;z=C;A=C}u=u+1|0;if((u|0)>=(1<<(y&255)|0)){t=z;break}else{v=A;w=z;q=y}}}__ZN6Memory11free_staticEPvb(t,1)}c[d>>2]=0;a[r>>0]=0;c[p+20>>2]=0;__ZN10StringNameD2Ev(p+8|0);__ZN6Memory11free_staticEPvb(p,0);D=c[b>>2]|0;l=D+(i<<2)|0;p=c[l>>2]|0}while((p|0)!=0);m=a[e>>0]|0;n=D;o=D}i=i+1|0;if((i|0)>=(1<<(m&255)|0)){h=n;break}else{j=n;k=m;g=o}}}__ZN6Memory11free_staticEPvb(h,1);c[b>>2]=0;a[e>>0]=0;f=b+8|0;c[f>>2]=0;return}function __ZN7HashMapI10StringNameS_IS0_5Color16StringNameHasher24HashMapComparatorDefaultIS0_ELh3ELh8EES2_S4_Lh3ELh8EE5clearEv(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0;d=c[b>>2]|0;e=b+4|0;if(!d){c[b>>2]=0;a[e>>0]=0;f=b+8|0;c[f>>2]=0;return}g=a[e>>0]|0;if(g<<24>>24==31)h=d;else{i=0;j=d;k=g;g=d;while(1){d=g+(i<<2)|0;l=c[d>>2]|0;if(!l){m=k;n=j;o=g}else{p=l;l=d;do{c[l>>2]=c[p+4>>2];d=p+12|0;q=c[d>>2]|0;r=p+16|0;if(q|0){s=a[r>>0]|0;if(s<<24>>24==31)t=q;else{u=0;v=q;w=q;q=s;while(1){s=v+(u<<2)|0;x=c[s>>2]|0;if(!x){y=q;z=w;A=v}else{B=x;x=s;do{c[x>>2]=c[B+4>>2];__ZN10StringNameD2Ev(B+8|0);__ZN6Memory11free_staticEPvb(B,0);C=c[d>>2]|0;x=C+(u<<2)|0;B=c[x>>2]|0}while((B|0)!=0);y=a[r>>0]|0;z=C;A=C}u=u+1|0;if((u|0)>=(1<<(y&255)|0)){t=z;break}else{v=A;w=z;q=y}}}__ZN6Memory11free_staticEPvb(t,1)}c[d>>2]=0;a[r>>0]=0;c[p+20>>2]=0;__ZN10StringNameD2Ev(p+8|0);__ZN6Memory11free_staticEPvb(p,0);D=c[b>>2]|0;l=D+(i<<2)|0;p=c[l>>2]|0}while((p|0)!=0);m=a[e>>0]|0;n=D;o=D}i=i+1|0;if((i|0)>=(1<<(m&255)|0)){h=n;break}else{j=n;k=m;g=o}}}__ZN6Memory11free_staticEPvb(h,1);c[b>>2]=0;a[e>>0]=0;f=b+8|0;c[f>>2]=0;return}function __ZN7HashMapI10StringNameS_IS0_3RefI6ShaderE16StringNameHasher24HashMapComparatorDefaultIS0_ELh3ELh8EES4_S6_Lh3ELh8EE4PairD2Ev(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0;d=b+4|0;e=c[d>>2]|0;f=b+8|0;if(!e){c[d>>2]=0;a[f>>0]=0;g=b+12|0;c[g>>2]=0;__ZN10StringNameD2Ev(b);return}h=a[f>>0]|0;if(h<<24>>24==31)i=e;else{j=0;k=e;l=h;h=e;while(1){e=h+(j<<2)|0;m=c[e>>2]|0;if(!m){n=l;o=k;p=h}else{q=m;m=e;do{c[m>>2]=c[q+4>>2];e=q+12|0;r=c[e>>2]|0;if((r|0?__ZN9Reference11unreferenceEv(r)|0:0)?(r=c[e>>2]|0,__Z17predelete_handlerP6Object(r)|0):0){gj[c[(c[r>>2]|0)+76>>2]&8191](r);__ZN6Memory11free_staticEPvb(r,0)}c[e>>2]=0;__ZN10StringNameD2Ev(q+8|0);__ZN6Memory11free_staticEPvb(q,0);s=c[d>>2]|0;m=s+(j<<2)|0;q=c[m>>2]|0}while((q|0)!=0);n=a[f>>0]|0;o=s;p=s}j=j+1|0;if((j|0)>=(1<<(n&255)|0)){i=o;break}else{k=o;l=n;h=p}}}__ZN6Memory11free_staticEPvb(i,1);c[d>>2]=0;a[f>>0]=0;g=b+12|0;c[g>>2]=0;__ZN10StringNameD2Ev(b);return}function __ZN7HashMapI10StringName3RefI4FontE16StringNameHasher24HashMapComparatorDefaultIS0_ELh3ELh8EE5clearEv(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0;d=c[b>>2]|0;e=b+4|0;if(!d){c[b>>2]=0;a[e>>0]=0;f=b+8|0;c[f>>2]=0;return}g=a[e>>0]|0;if(g<<24>>24==31)h=d;else{i=0;j=d;k=g;g=d;while(1){d=g+(i<<2)|0;l=c[d>>2]|0;if(!l){m=k;n=j;o=g}else{p=l;l=d;do{c[l>>2]=c[p+4>>2];d=p+12|0;q=c[d>>2]|0;if((q|0?__ZN9Reference11unreferenceEv(q)|0:0)?(q=c[d>>2]|0,__Z17predelete_handlerP6Object(q)|0):0){gj[c[(c[q>>2]|0)+76>>2]&8191](q);__ZN6Memory11free_staticEPvb(q,0)}c[d>>2]=0;__ZN10StringNameD2Ev(p+8|0);__ZN6Memory11free_staticEPvb(p,0);r=c[b>>2]|0;l=r+(i<<2)|0;p=c[l>>2]|0}while((p|0)!=0);m=a[e>>0]|0;n=r;o=r}i=i+1|0;if((i|0)>=(1<<(m&255)|0)){h=n;break}else{j=n;k=m;g=o}}}__ZN6Memory11free_staticEPvb(h,1);c[b>>2]=0;a[e>>0]=0;f=b+8|0;c[f>>2]=0;return}function __ZN7HashMapI10StringName3RefI8StyleBoxE16StringNameHasher24HashMapComparatorDefaultIS0_ELh3ELh8EE5clearEv(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0;d=c[b>>2]|0;e=b+4|0;if(!d){c[b>>2]=0;a[e>>0]=0;f=b+8|0;c[f>>2]=0;return}g=a[e>>0]|0;if(g<<24>>24==31)h=d;else{i=0;j=d;k=g;g=d;while(1){d=g+(i<<2)|0;l=c[d>>2]|0;if(!l){m=k;n=j;o=g}else{p=l;l=d;do{c[l>>2]=c[p+4>>2];d=p+12|0;q=c[d>>2]|0;if((q|0?__ZN9Reference11unreferenceEv(q)|0:0)?(q=c[d>>2]|0,__Z17predelete_handlerP6Object(q)|0):0){gj[c[(c[q>>2]|0)+76>>2]&8191](q);__ZN6Memory11free_staticEPvb(q,0)}c[d>>2]=0;__ZN10StringNameD2Ev(p+8|0);__ZN6Memory11free_staticEPvb(p,0);r=c[b>>2]|0;l=r+(i<<2)|0;p=c[l>>2]|0}while((p|0)!=0);m=a[e>>0]|0;n=r;o=r}i=i+1|0;if((i|0)>=(1<<(m&255)|0)){h=n;break}else{j=n;k=m;g=o}}}__ZN6Memory11free_staticEPvb(h,1);c[b>>2]=0;a[e>>0]=0;f=b+8|0;c[f>>2]=0;return}function __ZN7HashMapI10StringName3RefI7TextureE16StringNameHasher24HashMapComparatorDefaultIS0_ELh3ELh8EE5clearEv(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0;d=c[b>>2]|0;e=b+4|0;if(!d){c[b>>2]=0;a[e>>0]=0;f=b+8|0;c[f>>2]=0;return}g=a[e>>0]|0;if(g<<24>>24==31)h=d;else{i=0;j=d;k=g;g=d;while(1){d=g+(i<<2)|0;l=c[d>>2]|0;if(!l){m=k;n=j;o=g}else{p=l;l=d;do{c[l>>2]=c[p+4>>2];d=p+12|0;q=c[d>>2]|0;if((q|0?__ZN9Reference11unreferenceEv(q)|0:0)?(q=c[d>>2]|0,__Z17predelete_handlerP6Object(q)|0):0){gj[c[(c[q>>2]|0)+76>>2]&8191](q);__ZN6Memory11free_staticEPvb(q,0)}c[d>>2]=0;__ZN10StringNameD2Ev(p+8|0);__ZN6Memory11free_staticEPvb(p,0);r=c[b>>2]|0;l=r+(i<<2)|0;p=c[l>>2]|0}while((p|0)!=0);m=a[e>>0]|0;n=r;o=r}i=i+1|0;if((i|0)>=(1<<(m&255)|0)){h=n;break}else{j=n;k=m;g=o}}}__ZN6Memory11free_staticEPvb(h,1);c[b>>2]=0;a[e>>0]=0;f=b+8|0;c[f>>2]=0;return}function __ZNK5Theme18_get_property_listEP4ListI12PropertyInfo16DefaultAllocatorE(b,e){b=b|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0,ia=0,ja=0,ka=0,la=0,ma=0,na=0,oa=0,pa=0,qa=0,ra=0,sa=0,ta=0,ua=0,va=0;f=l;l=l+112|0;if((l|0)>=(m|0))ba(112);g=f+96|0;h=f+72|0;i=f+48|0;j=f+92|0;k=f+88|0;n=f+84|0;o=f+40|0;p=f+32|0;q=f+24|0;r=f+80|0;s=f+76|0;t=f+68|0;u=f+44|0;v=f+36|0;w=f+28|0;x=f+20|0;y=f+16|0;z=f+12|0;A=f+8|0;B=f+4|0;C=f;c[h>>2]=0;D=b+140|0;E=__ZNK7HashMapI10StringNameS_IS0_3RefI7TextureE16StringNameHasher24HashMapComparatorDefaultIS0_ELh3ELh8EES4_S6_Lh3ELh8EE4nextEPKS0_(D,0)|0;if(E|0){F=i+4|0;G=i+12|0;H=i+8|0;I=i+16|0;J=i+12|0;K=i+4|0;L=b+144|0;M=E;do{E=0;while(1){N=c[D>>2]|0;a:do if(N){O=c[M>>2]|0;if(!O)P=0;else P=c[O+16>>2]|0;Q=c[N+(((1<<(d[L>>0]|0))+-1&P)<<2)>>2]|0;if(Q){R=Q;while(1){if((c[R>>2]|0)==(P|0)?(c[R+8>>2]|0)==(O|0):0)break;Q=c[R+4>>2]|0;if(!Q){S=14;break a}else R=Q}a[1263537]=0;T=R+12|0}else S=14}else S=14;while(0);if((S|0)==14){S=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1100151,317,1085098,0);T=0}N=__ZNK7HashMapI10StringName3RefI7TextureE16StringNameHasher24HashMapComparatorDefaultIS0_ELh3ELh8EE4nextEPKS0_(T,E)|0;if(!N)break;c[n>>2]=0;O=c[M>>2]|0;do if(O){Q=c[O+4>>2]|0;if(Q|0){__ZN6StringC2EPKc(g,Q);U=c[g>>2]|0;break}Q=O+8|0;c[g>>2]=0;V=c[Q>>2]|0;if((V|0)!=0?(c[g>>2]=0,(__Z28atomic_conditional_incrementPj(V+-8|0)|0)!=0):0){V=c[Q>>2]|0;c[g>>2]=V;U=V}else U=0}else{c[g>>2]=0;U=0}while(0);c[o>>2]=U;c[k>>2]=__ZNK6StringplERKS_(n,o)|0;__ZN6StringC2EPKc(p,902786);c[j>>2]=__ZNK6StringplERKS_(k,p)|0;O=c[N>>2]|0;do if(O){V=c[O+4>>2]|0;if(V|0){__ZN6StringC2EPKc(g,V);W=c[g>>2]|0;break}V=O+8|0;c[g>>2]=0;Q=c[V>>2]|0;if((Q|0)!=0?(c[g>>2]=0,(__Z28atomic_conditional_incrementPj(Q+-8|0)|0)!=0):0){Q=c[V>>2]|0;c[g>>2]=Q;W=Q}else W=0}else{c[g>>2]=0;W=0}while(0);c[q>>2]=W;O=__ZNK6StringplERKS_(j,q)|0;Q=O;__ZN6StringC2EPKc(g,1075267);c[F>>2]=0;c[G>>2]=0;c[i>>2]=18;V=(O|0)==0;if(!V?(c[F>>2]=0,__Z28atomic_conditional_incrementPj(O+-8|0)|0):0)c[F>>2]=Q;c[H>>2]=17;Q=c[G>>2]|0;if((Q|0)!=(c[g>>2]|0)){if(Q|0?(__Z16atomic_decrementPj(Q+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Q,1);c[G>>2]=0;Q=c[g>>2]|0;if(Q|0?__Z28atomic_conditional_incrementPj(Q+-8|0)|0:0)c[G>>2]=c[g>>2]}c[I>>2]=16391;if(!(c[h>>2]|0)){Q=__ZnwjPFPvjE(12,4740)|0;c[h>>2]=Q;c[Q>>2]=0;c[Q+4>>2]=0;c[Q+8>>2]=0}Q=__ZnwjPFPvjE(32,4740)|0;c[Q>>2]=0;c[Q+4>>2]=0;c[Q+8>>2]=0;c[Q+12>>2]=0;c[Q+16>>2]=7;X=Q+20|0;c[X>>2]=0;Y=Q+24|0;c[Y>>2]=0;Z=Q+28|0;c[Z>>2]=0;__ZN12PropertyInfoaSERKS_(Q,i)|0;_=c[h>>2]|0;$=_+4|0;aa=c[$>>2]|0;c[Y>>2]=aa;c[X>>2]=0;c[Z>>2]=_;if(aa|0)c[aa+20>>2]=Q;c[$>>2]=Q;if(!(c[_>>2]|0))c[_>>2]=Q;Q=_+8|0;c[Q>>2]=(c[Q>>2]|0)+1;Q=c[J>>2]|0;if(Q|0?(__Z16atomic_decrementPj(Q+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Q,1);Q=c[K>>2]|0;if(Q|0?(__Z16atomic_decrementPj(Q+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Q,1);Q=c[g>>2]|0;if(Q|0?(__Z16atomic_decrementPj(Q+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Q,1);if(!V?(__Z16atomic_decrementPj(O+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(O,1);O=c[q>>2]|0;if(O|0?(__Z16atomic_decrementPj(O+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(O,1);O=c[j>>2]|0;do if(O|0){if(__Z16atomic_decrementPj(O+-8|0)|0)break;__ZN6Memory11free_staticEPvb(O,1)}while(0);O=c[p>>2]|0;do if(O|0){if(__Z16atomic_decrementPj(O+-8|0)|0)break;__ZN6Memory11free_staticEPvb(O,1)}while(0);O=c[k>>2]|0;do if(O|0){if(__Z16atomic_decrementPj(O+-8|0)|0)break;__ZN6Memory11free_staticEPvb(O,1)}while(0);O=c[o>>2]|0;do if(O|0){if(__Z16atomic_decrementPj(O+-8|0)|0)break;__ZN6Memory11free_staticEPvb(O,1)}while(0);O=c[n>>2]|0;do if(O|0){if(__Z16atomic_decrementPj(O+-8|0)|0)break;__ZN6Memory11free_staticEPvb(O,1)}while(0);E=N}M=__ZNK7HashMapI10StringNameS_IS0_3RefI7TextureE16StringNameHasher24HashMapComparatorDefaultIS0_ELh3ELh8EES4_S6_Lh3ELh8EE4nextEPKS0_(D,M)|0}while((M|0)!=0)}M=b+152|0;D=__ZNK7HashMapI10StringNameS_IS0_3RefI8StyleBoxE16StringNameHasher24HashMapComparatorDefaultIS0_ELh3ELh8EES4_S6_Lh3ELh8EE4nextEPKS0_(M,0)|0;if(D|0){n=i+4|0;k=i+12|0;j=i+8|0;K=i+16|0;J=i+12|0;I=i+4|0;G=b+156|0;H=D;do{D=0;while(1){F=c[M>>2]|0;b:do if(F){W=c[H>>2]|0;if(!W)ca=0;else ca=c[W+16>>2]|0;U=c[F+(((1<<(d[G>>0]|0))+-1&ca)<<2)>>2]|0;if(U){T=U;while(1){if((c[T>>2]|0)==(ca|0)?(c[T+8>>2]|0)==(W|0):0)break;U=c[T+4>>2]|0;if(!U){S=89;break b}else T=U}a[1263537]=0;da=T+12|0}else S=89}else S=89;while(0);if((S|0)==89){S=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1100151,317,1085098,0);da=0}F=__ZNK7HashMapI10StringName3RefI8StyleBoxE16StringNameHasher24HashMapComparatorDefaultIS0_ELh3ELh8EE4nextEPKS0_(da,D)|0;if(!F)break;c[t>>2]=0;N=c[H>>2]|0;do if(N){W=c[N+4>>2]|0;if(W|0){__ZN6StringC2EPKc(g,W);ea=c[g>>2]|0;break}W=N+8|0;c[g>>2]=0;R=c[W>>2]|0;if((R|0)!=0?(c[g>>2]=0,(__Z28atomic_conditional_incrementPj(R+-8|0)|0)!=0):0){R=c[W>>2]|0;c[g>>2]=R;ea=R}else ea=0}else{c[g>>2]=0;ea=0}while(0);c[o>>2]=ea;c[s>>2]=__ZNK6StringplERKS_(t,o)|0;__ZN6StringC2EPKc(p,902794);c[r>>2]=__ZNK6StringplERKS_(s,p)|0;N=c[F>>2]|0;do if(N){R=c[N+4>>2]|0;if(R|0){__ZN6StringC2EPKc(g,R);fa=c[g>>2]|0;break}R=N+8|0;c[g>>2]=0;W=c[R>>2]|0;if((W|0)!=0?(c[g>>2]=0,(__Z28atomic_conditional_incrementPj(W+-8|0)|0)!=0):0){W=c[R>>2]|0;c[g>>2]=W;fa=W}else fa=0}else{c[g>>2]=0;fa=0}while(0);c[q>>2]=fa;N=__ZNK6StringplERKS_(r,q)|0;W=N;__ZN6StringC2EPKc(g,905036);c[n>>2]=0;c[k>>2]=0;c[i>>2]=18;R=(N|0)==0;if(!R?(c[n>>2]=0,__Z28atomic_conditional_incrementPj(N+-8|0)|0):0)c[n>>2]=W;c[j>>2]=17;W=c[k>>2]|0;if((W|0)!=(c[g>>2]|0)){if(W|0?(__Z16atomic_decrementPj(W+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(W,1);c[k>>2]=0;W=c[g>>2]|0;if(W|0?__Z28atomic_conditional_incrementPj(W+-8|0)|0:0)c[k>>2]=c[g>>2]}c[K>>2]=16391;if(!(c[h>>2]|0)){W=__ZnwjPFPvjE(12,4740)|0;c[h>>2]=W;c[W>>2]=0;c[W+4>>2]=0;c[W+8>>2]=0}W=__ZnwjPFPvjE(32,4740)|0;c[W>>2]=0;c[W+4>>2]=0;c[W+8>>2]=0;c[W+12>>2]=0;c[W+16>>2]=7;U=W+20|0;c[U>>2]=0;P=W+24|0;c[P>>2]=0;L=W+28|0;c[L>>2]=0;__ZN12PropertyInfoaSERKS_(W,i)|0;E=c[h>>2]|0;O=E+4|0;V=c[O>>2]|0;c[P>>2]=V;c[U>>2]=0;c[L>>2]=E;if(V|0)c[V+20>>2]=W;c[O>>2]=W;if(!(c[E>>2]|0))c[E>>2]=W;W=E+8|0;c[W>>2]=(c[W>>2]|0)+1;W=c[J>>2]|0;if(W|0?(__Z16atomic_decrementPj(W+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(W,1);W=c[I>>2]|0;if(W|0?(__Z16atomic_decrementPj(W+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(W,1);W=c[g>>2]|0;if(W|0?(__Z16atomic_decrementPj(W+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(W,1);if(!R?(__Z16atomic_decrementPj(N+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(N,1);N=c[q>>2]|0;do if(N|0){if(__Z16atomic_decrementPj(N+-8|0)|0)break;__ZN6Memory11free_staticEPvb(N,1)}while(0);N=c[r>>2]|0;do if(N|0){if(__Z16atomic_decrementPj(N+-8|0)|0)break;__ZN6Memory11free_staticEPvb(N,1)}while(0);N=c[p>>2]|0;do if(N|0){if(__Z16atomic_decrementPj(N+-8|0)|0)break;__ZN6Memory11free_staticEPvb(N,1)}while(0);N=c[s>>2]|0;do if(N|0){if(__Z16atomic_decrementPj(N+-8|0)|0)break;__ZN6Memory11free_staticEPvb(N,1)}while(0);N=c[o>>2]|0;do if(N|0){if(__Z16atomic_decrementPj(N+-8|0)|0)break;__ZN6Memory11free_staticEPvb(N,1)}while(0);N=c[t>>2]|0;do if(N|0){if(__Z16atomic_decrementPj(N+-8|0)|0)break;__ZN6Memory11free_staticEPvb(N,1)}while(0);D=F}H=__ZNK7HashMapI10StringNameS_IS0_3RefI8StyleBoxE16StringNameHasher24HashMapComparatorDefaultIS0_ELh3ELh8EES4_S6_Lh3ELh8EE4nextEPKS0_(M,H)|0}while((H|0)!=0)}H=b+164|0;M=__ZNK7HashMapI10StringNameS_IS0_3RefI4FontE16StringNameHasher24HashMapComparatorDefaultIS0_ELh3ELh8EES4_S6_Lh3ELh8EE4nextEPKS0_(H,0)|0;if(M|0){t=i+4|0;s=i+12|0;r=i+8|0;I=i+16|0;J=i+12|0;K=i+4|0;k=b+168|0;j=M;do{M=0;while(1){n=c[H>>2]|0;c:do if(n){fa=c[j>>2]|0;if(!fa)ga=0;else ga=c[fa+16>>2]|0;ea=c[n+(((1<<(d[k>>0]|0))+-1&ga)<<2)>>2]|0;if(ea){da=ea;while(1){if((c[da>>2]|0)==(ga|0)?(c[da+8>>2]|0)==(fa|0):0)break;ea=c[da+4>>2]|0;if(!ea){S=164;break c}else da=ea}a[1263537]=0;ha=da+12|0}else S=164}else S=164;while(0);if((S|0)==164){S=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1100151,317,1085098,0);ha=0}n=__ZNK7HashMapI10StringName3RefI4FontE16StringNameHasher24HashMapComparatorDefaultIS0_ELh3ELh8EE4nextEPKS0_(ha,M)|0;if(!n)break;c[w>>2]=0;F=c[j>>2]|0;do if(F){fa=c[F+4>>2]|0;if(fa|0){__ZN6StringC2EPKc(g,fa);ia=c[g>>2]|0;break}fa=F+8|0;c[g>>2]=0;T=c[fa>>2]|0;if((T|0)!=0?(c[g>>2]=0,(__Z28atomic_conditional_incrementPj(T+-8|0)|0)!=0):0){T=c[fa>>2]|0;c[g>>2]=T;ia=T}else ia=0}else{c[g>>2]=0;ia=0}while(0);c[o>>2]=ia;c[v>>2]=__ZNK6StringplERKS_(w,o)|0;__ZN6StringC2EPKc(p,902803);c[u>>2]=__ZNK6StringplERKS_(v,p)|0;F=c[n>>2]|0;do if(F){T=c[F+4>>2]|0;if(T|0){__ZN6StringC2EPKc(g,T);ja=c[g>>2]|0;break}T=F+8|0;c[g>>2]=0;fa=c[T>>2]|0;if((fa|0)!=0?(c[g>>2]=0,(__Z28atomic_conditional_incrementPj(fa+-8|0)|0)!=0):0){fa=c[T>>2]|0;c[g>>2]=fa;ja=fa}else ja=0}else{c[g>>2]=0;ja=0}while(0);c[q>>2]=ja;F=__ZNK6StringplERKS_(u,q)|0;fa=F;__ZN6StringC2EPKc(g,911204);c[t>>2]=0;c[s>>2]=0;c[i>>2]=18;T=(F|0)==0;if(!T?(c[t>>2]=0,__Z28atomic_conditional_incrementPj(F+-8|0)|0):0)c[t>>2]=fa;c[r>>2]=17;fa=c[s>>2]|0;if((fa|0)!=(c[g>>2]|0)){if(fa|0?(__Z16atomic_decrementPj(fa+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(fa,1);c[s>>2]=0;fa=c[g>>2]|0;if(fa|0?__Z28atomic_conditional_incrementPj(fa+-8|0)|0:0)c[s>>2]=c[g>>2]}c[I>>2]=16391;if(!(c[h>>2]|0)){fa=__ZnwjPFPvjE(12,4740)|0;c[h>>2]=fa;c[fa>>2]=0;c[fa+4>>2]=0;c[fa+8>>2]=0}fa=__ZnwjPFPvjE(32,4740)|0;c[fa>>2]=0;c[fa+4>>2]=0;c[fa+8>>2]=0;c[fa+12>>2]=0;c[fa+16>>2]=7;ea=fa+20|0;c[ea>>2]=0;ca=fa+24|0;c[ca>>2]=0;G=fa+28|0;c[G>>2]=0;__ZN12PropertyInfoaSERKS_(fa,i)|0;D=c[h>>2]|0;N=D+4|0;R=c[N>>2]|0;c[ca>>2]=R;c[ea>>2]=0;c[G>>2]=D;if(R|0)c[R+20>>2]=fa;c[N>>2]=fa;if(!(c[D>>2]|0))c[D>>2]=fa;fa=D+8|0;c[fa>>2]=(c[fa>>2]|0)+1;fa=c[J>>2]|0;if(fa|0?(__Z16atomic_decrementPj(fa+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(fa,1);fa=c[K>>2]|0;if(fa|0?(__Z16atomic_decrementPj(fa+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(fa,1);fa=c[g>>2]|0;if(fa|0?(__Z16atomic_decrementPj(fa+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(fa,1);do if(!T){if(__Z16atomic_decrementPj(F+-8|0)|0)break;__ZN6Memory11free_staticEPvb(F,1)}while(0);F=c[q>>2]|0;do if(F|0){if(__Z16atomic_decrementPj(F+-8|0)|0)break;__ZN6Memory11free_staticEPvb(F,1)}while(0);F=c[u>>2]|0;do if(F|0){if(__Z16atomic_decrementPj(F+-8|0)|0)break;__ZN6Memory11free_staticEPvb(F,1)}while(0);F=c[p>>2]|0;do if(F|0){if(__Z16atomic_decrementPj(F+-8|0)|0)break;__ZN6Memory11free_staticEPvb(F,1)}while(0);F=c[v>>2]|0;do if(F|0){if(__Z16atomic_decrementPj(F+-8|0)|0)break;__ZN6Memory11free_staticEPvb(F,1)}while(0);F=c[o>>2]|0;do if(F|0){if(__Z16atomic_decrementPj(F+-8|0)|0)break;__ZN6Memory11free_staticEPvb(F,1)}while(0);F=c[w>>2]|0;do if(F|0){if(__Z16atomic_decrementPj(F+-8|0)|0)break;__ZN6Memory11free_staticEPvb(F,1)}while(0);M=n}j=__ZNK7HashMapI10StringNameS_IS0_3RefI4FontE16StringNameHasher24HashMapComparatorDefaultIS0_ELh3ELh8EES4_S6_Lh3ELh8EE4nextEPKS0_(H,j)|0}while((j|0)!=0)}j=b+188|0;H=__ZNK7HashMapI10StringNameS_IS0_5Color16StringNameHasher24HashMapComparatorDefaultIS0_ELh3ELh8EES2_S4_Lh3ELh8EE4nextEPKS0_(j,0)|0;if(H|0){w=i+4|0;v=i+12|0;u=i+8|0;K=i+16|0;J=i+12|0;I=i+4|0;s=b+192|0;r=H;do{H=0;while(1){t=c[j>>2]|0;d:do if(t){ja=c[r>>2]|0;if(!ja)ka=0;else ka=c[ja+16>>2]|0;ia=c[t+(((1<<(d[s>>0]|0))+-1&ka)<<2)>>2]|0;if(ia){ha=ia;while(1){if((c[ha>>2]|0)==(ka|0)?(c[ha+8>>2]|0)==(ja|0):0)break;ia=c[ha+4>>2]|0;if(!ia){S=239;break d}else ha=ia}a[1263537]=0;la=ha+12|0}else S=239}else S=239;while(0);if((S|0)==239){S=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1100151,317,1085098,0);la=0}t=__ZNK7HashMapI10StringName5Color16StringNameHasher24HashMapComparatorDefaultIS0_ELh3ELh8EE4nextEPKS0_(la,H)|0;if(!t)break;c[z>>2]=0;n=c[r>>2]|0;do if(n){ja=c[n+4>>2]|0;if(ja|0){__ZN6StringC2EPKc(g,ja);ma=c[g>>2]|0;break}ja=n+8|0;c[g>>2]=0;da=c[ja>>2]|0;if((da|0)!=0?(c[g>>2]=0,(__Z28atomic_conditional_incrementPj(da+-8|0)|0)!=0):0){da=c[ja>>2]|0;c[g>>2]=da;ma=da}else ma=0}else{c[g>>2]=0;ma=0}while(0);c[o>>2]=ma;c[y>>2]=__ZNK6StringplERKS_(z,o)|0;__ZN6StringC2EPKc(p,902811);c[x>>2]=__ZNK6StringplERKS_(y,p)|0;n=c[t>>2]|0;do if(n){da=c[n+4>>2]|0;if(da|0){__ZN6StringC2EPKc(g,da);na=c[g>>2]|0;break}da=n+8|0;c[g>>2]=0;ja=c[da>>2]|0;if((ja|0)!=0?(c[g>>2]=0,(__Z28atomic_conditional_incrementPj(ja+-8|0)|0)!=0):0){ja=c[da>>2]|0;c[g>>2]=ja;na=ja}else na=0}else{c[g>>2]=0;na=0}while(0);c[q>>2]=na;n=__ZNK6StringplERKS_(x,q)|0;ja=n;__ZN6StringC2EPKc(g,1263606);c[w>>2]=0;c[v>>2]=0;c[i>>2]=14;da=(n|0)==0;if(!da?(c[w>>2]=0,__Z28atomic_conditional_incrementPj(n+-8|0)|0):0)c[w>>2]=ja;c[u>>2]=0;ja=c[v>>2]|0;if((ja|0)!=(c[g>>2]|0)){if(ja|0?(__Z16atomic_decrementPj(ja+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(ja,1);c[v>>2]=0;ja=c[g>>2]|0;if(ja|0?__Z28atomic_conditional_incrementPj(ja+-8|0)|0:0)c[v>>2]=c[g>>2]}c[K>>2]=7;if(!(c[h>>2]|0)){ja=__ZnwjPFPvjE(12,4740)|0;c[h>>2]=ja;c[ja>>2]=0;c[ja+4>>2]=0;c[ja+8>>2]=0}ja=__ZnwjPFPvjE(32,4740)|0;c[ja>>2]=0;c[ja+4>>2]=0;c[ja+8>>2]=0;c[ja+12>>2]=0;c[ja+16>>2]=7;ia=ja+20|0;c[ia>>2]=0;ga=ja+24|0;c[ga>>2]=0;k=ja+28|0;c[k>>2]=0;__ZN12PropertyInfoaSERKS_(ja,i)|0;M=c[h>>2]|0;F=M+4|0;T=c[F>>2]|0;c[ga>>2]=T;c[ia>>2]=0;c[k>>2]=M;if(T|0)c[T+20>>2]=ja;c[F>>2]=ja;if(!(c[M>>2]|0))c[M>>2]=ja;ja=M+8|0;c[ja>>2]=(c[ja>>2]|0)+1;ja=c[J>>2]|0;if(ja|0?(__Z16atomic_decrementPj(ja+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(ja,1);ja=c[I>>2]|0;if(ja|0?(__Z16atomic_decrementPj(ja+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(ja,1);ja=c[g>>2]|0;do if(ja|0){if(__Z16atomic_decrementPj(ja+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ja,1)}while(0);do if(!da){if(__Z16atomic_decrementPj(n+-8|0)|0)break;__ZN6Memory11free_staticEPvb(n,1)}while(0);n=c[q>>2]|0;do if(n|0){if(__Z16atomic_decrementPj(n+-8|0)|0)break;__ZN6Memory11free_staticEPvb(n,1)}while(0);n=c[x>>2]|0;do if(n|0){if(__Z16atomic_decrementPj(n+-8|0)|0)break;__ZN6Memory11free_staticEPvb(n,1)}while(0);n=c[p>>2]|0;do if(n|0){if(__Z16atomic_decrementPj(n+-8|0)|0)break;__ZN6Memory11free_staticEPvb(n,1)}while(0);n=c[y>>2]|0;do if(n|0){if(__Z16atomic_decrementPj(n+-8|0)|0)break;__ZN6Memory11free_staticEPvb(n,1)}while(0);n=c[o>>2]|0;do if(n|0){if(__Z16atomic_decrementPj(n+-8|0)|0)break;__ZN6Memory11free_staticEPvb(n,1)}while(0);n=c[z>>2]|0;do if(n|0){if(__Z16atomic_decrementPj(n+-8|0)|0)break;__ZN6Memory11free_staticEPvb(n,1)}while(0);H=t}r=__ZNK7HashMapI10StringNameS_IS0_5Color16StringNameHasher24HashMapComparatorDefaultIS0_ELh3ELh8EES2_S4_Lh3ELh8EE4nextEPKS0_(j,r)|0}while((r|0)!=0)}r=b+200|0;j=__ZNK7HashMapI10StringNameS_IS0_i16StringNameHasher24HashMapComparatorDefaultIS0_ELh3ELh8EES1_S3_Lh3ELh8EE4nextEPKS0_(r,0)|0;if(j|0){z=i+4|0;y=i+12|0;x=i+8|0;I=i+16|0;J=i+12|0;K=i+4|0;v=b+204|0;b=j;do{j=0;while(1){u=c[r>>2]|0;e:do if(u){w=c[b>>2]|0;if(!w)oa=0;else oa=c[w+16>>2]|0;na=c[u+(((1<<(d[v>>0]|0))+-1&oa)<<2)>>2]|0;if(na){ma=na;while(1){if((c[ma>>2]|0)==(oa|0)?(c[ma+8>>2]|0)==(w|0):0)break;na=c[ma+4>>2]|0;if(!na){S=312;break e}else ma=na}a[1263537]=0;pa=ma+12|0}else S=312}else S=312;while(0);if((S|0)==312){S=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1100151,317,1085098,0);pa=0}u=__ZNK7HashMapI10StringNamei16StringNameHasher24HashMapComparatorDefaultIS0_ELh3ELh8EE4nextEPKS0_(pa,j)|0;if(!u)break;c[C>>2]=0;t=c[b>>2]|0;do if(t){w=c[t+4>>2]|0;if(w|0){__ZN6StringC2EPKc(g,w);qa=c[g>>2]|0;break}w=t+8|0;c[g>>2]=0;ha=c[w>>2]|0;if((ha|0)!=0?(c[g>>2]=0,(__Z28atomic_conditional_incrementPj(ha+-8|0)|0)!=0):0){ha=c[w>>2]|0;c[g>>2]=ha;qa=ha}else qa=0}else{c[g>>2]=0;qa=0}while(0);c[o>>2]=qa;c[B>>2]=__ZNK6StringplERKS_(C,o)|0;__ZN6StringC2EPKc(p,902820);c[A>>2]=__ZNK6StringplERKS_(B,p)|0;t=c[u>>2]|0;do if(t){ha=c[t+4>>2]|0;if(ha|0){__ZN6StringC2EPKc(g,ha);ra=c[g>>2]|0;break}ha=t+8|0;c[g>>2]=0;w=c[ha>>2]|0;if((w|0)!=0?(c[g>>2]=0,(__Z28atomic_conditional_incrementPj(w+-8|0)|0)!=0):0){w=c[ha>>2]|0;c[g>>2]=w;ra=w}else ra=0}else{c[g>>2]=0;ra=0}while(0);c[q>>2]=ra;t=__ZNK6StringplERKS_(A,q)|0;w=t;__ZN6StringC2EPKc(g,1263606);c[z>>2]=0;c[y>>2]=0;c[i>>2]=2;ha=(t|0)==0;if(!ha?(c[z>>2]=0,__Z28atomic_conditional_incrementPj(t+-8|0)|0):0)c[z>>2]=w;c[x>>2]=0;w=c[y>>2]|0;if((w|0)!=(c[g>>2]|0)){if(w|0?(__Z16atomic_decrementPj(w+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(w,1);c[y>>2]=0;w=c[g>>2]|0;if(w|0?__Z28atomic_conditional_incrementPj(w+-8|0)|0:0)c[y>>2]=c[g>>2]}c[I>>2]=7;if(!(c[h>>2]|0)){w=__ZnwjPFPvjE(12,4740)|0;c[h>>2]=w;c[w>>2]=0;c[w+4>>2]=0;c[w+8>>2]=0}w=__ZnwjPFPvjE(32,4740)|0;c[w>>2]=0;c[w+4>>2]=0;c[w+8>>2]=0;c[w+12>>2]=0;c[w+16>>2]=7;na=w+20|0;c[na>>2]=0;la=w+24|0;c[la>>2]=0;ka=w+28|0;c[ka>>2]=0;__ZN12PropertyInfoaSERKS_(w,i)|0;s=c[h>>2]|0;H=s+4|0;n=c[H>>2]|0;c[la>>2]=n;c[na>>2]=0;c[ka>>2]=s;if(n|0)c[n+20>>2]=w;c[H>>2]=w;if(!(c[s>>2]|0))c[s>>2]=w;w=s+8|0;c[w>>2]=(c[w>>2]|0)+1;w=c[J>>2]|0;if(w|0?(__Z16atomic_decrementPj(w+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(w,1);w=c[K>>2]|0;do if(w|0){if(__Z16atomic_decrementPj(w+-8|0)|0)break;__ZN6Memory11free_staticEPvb(w,1)}while(0);w=c[g>>2]|0;do if(w|0){if(__Z16atomic_decrementPj(w+-8|0)|0)break;__ZN6Memory11free_staticEPvb(w,1)}while(0);do if(!ha){if(__Z16atomic_decrementPj(t+-8|0)|0)break;__ZN6Memory11free_staticEPvb(t,1)}while(0);t=c[q>>2]|0;do if(t|0){if(__Z16atomic_decrementPj(t+-8|0)|0)break;__ZN6Memory11free_staticEPvb(t,1)}while(0);t=c[A>>2]|0;do if(t|0){if(__Z16atomic_decrementPj(t+-8|0)|0)break;__ZN6Memory11free_staticEPvb(t,1)}while(0);t=c[p>>2]|0;do if(t|0){if(__Z16atomic_decrementPj(t+-8|0)|0)break;__ZN6Memory11free_staticEPvb(t,1)}while(0);t=c[B>>2]|0;do if(t|0){if(__Z16atomic_decrementPj(t+-8|0)|0)break;__ZN6Memory11free_staticEPvb(t,1)}while(0);t=c[o>>2]|0;do if(t|0){if(__Z16atomic_decrementPj(t+-8|0)|0)break;__ZN6Memory11free_staticEPvb(t,1)}while(0);t=c[C>>2]|0;do if(t|0){if(__Z16atomic_decrementPj(t+-8|0)|0)break;__ZN6Memory11free_staticEPvb(t,1)}while(0);j=u}b=__ZNK7HashMapI10StringNameS_IS0_i16StringNameHasher24HashMapComparatorDefaultIS0_ELh3ELh8EES1_S3_Lh3ELh8EE4nextEPKS0_(r,b)|0}while((b|0)!=0)}__ZN4ListI12PropertyInfo16DefaultAllocatorE11sort_customI10ComparatorIS0_EEEvv(h);b=c[h>>2]|0;if(!b)sa=0;else{ta=b;S=378}while(1){if((S|0)==378){S=0;sa=c[ta>>2]|0}if(!sa)break;if(!(c[e>>2]|0)){b=__ZnwjPFPvjE(12,4740)|0;c[e>>2]=b;c[b>>2]=0;c[b+4>>2]=0;c[b+8>>2]=0}b=__ZnwjPFPvjE(32,4740)|0;c[b>>2]=0;c[b+4>>2]=0;c[b+8>>2]=0;c[b+12>>2]=0;c[b+16>>2]=7;r=b+20|0;c[r>>2]=0;C=b+24|0;c[C>>2]=0;o=b+28|0;c[o>>2]=0;__ZN12PropertyInfoaSERKS_(b,sa)|0;B=c[e>>2]|0;p=B+4|0;A=c[p>>2]|0;c[C>>2]=A;c[r>>2]=0;c[o>>2]=B;if(A|0)c[A+20>>2]=b;c[p>>2]=b;if(!(c[B>>2]|0))c[B>>2]=b;b=B+8|0;c[b>>2]=(c[b>>2]|0)+1;ta=sa+20|0;S=378}sa=c[h>>2]|0;if(!sa){l=f;return}else ua=sa;while(1){sa=c[ua>>2]|0;if(!sa){S=385;break}__ZN4ListI12PropertyInfo16DefaultAllocatorE5_Data5eraseEPKNS2_7ElementE(ua,sa)|0;va=c[h>>2]|0;if(!(c[va+8>>2]|0)){S=384;break}if(!va){S=388;break}else ua=va}if((S|0)==384){__ZN6Memory11free_staticEPvb(va,0);c[h>>2]=0;l=f;return}else if((S|0)==385)if(!(c[ua+8>>2]|0)){a[1263537]=0;__ZN6Memory11free_staticEPvb(ua,0);l=f;return}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145461,1145120,668,1145467,0);l=f;return}else if((S|0)==388){l=f;return}}function __ZNK7HashMapI10StringNameS_IS0_3RefI7TextureE16StringNameHasher24HashMapComparatorDefaultIS0_ELh3ELh8EES4_S6_Lh3ELh8EE4nextEPKS0_(b,e){b=b|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0;f=c[b>>2]|0;if(!f){g=0;return g|0}if(!e){h=a[b+4>>0]|0;if(h<<24>>24==31){g=0;return g|0}i=1<<(h&255);h=0;while(1){j=c[f+(h<<2)>>2]|0;h=h+1|0;if(j|0)break;if((h|0)>=(i|0)){g=0;k=20;break}}if((k|0)==20)return g|0;g=j+8|0;return g|0}j=c[e>>2]|0;if(!j)l=0;else l=c[j+16>>2]|0;e=1<<(d[b+4>>0]|0);b=e+-1&l;i=c[f+(b<<2)>>2]|0;a:do if(i|0){h=i;while(1){if((c[h>>2]|0)==(l|0)?(c[h+8>>2]|0)==(j|0):0)break;m=c[h+4>>2]|0;if(!m)break a;else h=m}a[1263537]=0;m=c[h+4>>2]|0;if(!m)n=b;else{g=m+8|0;return g|0}do{n=n+1|0;if((n|0)>=(e|0)){g=0;k=20;break}o=c[f+(n<<2)>>2]|0}while(!(o|0));if((k|0)==20)return g|0;g=o+8|0;return g|0}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1102483,1100151,515,1100539,0);g=0;return g|0}function __ZNK7HashMapI10StringNameS_IS0_3RefI8StyleBoxE16StringNameHasher24HashMapComparatorDefaultIS0_ELh3ELh8EES4_S6_Lh3ELh8EE4nextEPKS0_(b,e){b=b|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0;f=c[b>>2]|0;if(!f){g=0;return g|0}if(!e){h=a[b+4>>0]|0;if(h<<24>>24==31){g=0;return g|0}i=1<<(h&255);h=0;while(1){j=c[f+(h<<2)>>2]|0;h=h+1|0;if(j|0)break;if((h|0)>=(i|0)){g=0;k=20;break}}if((k|0)==20)return g|0;g=j+8|0;return g|0}j=c[e>>2]|0;if(!j)l=0;else l=c[j+16>>2]|0;e=1<<(d[b+4>>0]|0);b=e+-1&l;i=c[f+(b<<2)>>2]|0;a:do if(i|0){h=i;while(1){if((c[h>>2]|0)==(l|0)?(c[h+8>>2]|0)==(j|0):0)break;m=c[h+4>>2]|0;if(!m)break a;else h=m}a[1263537]=0;m=c[h+4>>2]|0;if(!m)n=b;else{g=m+8|0;return g|0}do{n=n+1|0;if((n|0)>=(e|0)){g=0;k=20;break}o=c[f+(n<<2)>>2]|0}while(!(o|0));if((k|0)==20)return g|0;g=o+8|0;return g|0}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1102483,1100151,515,1100539,0);g=0;return g|0}function __ZNK7HashMapI10StringNameS_IS0_3RefI4FontE16StringNameHasher24HashMapComparatorDefaultIS0_ELh3ELh8EES4_S6_Lh3ELh8EE4nextEPKS0_(b,e){b=b|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0;f=c[b>>2]|0;if(!f){g=0;return g|0}if(!e){h=a[b+4>>0]|0;if(h<<24>>24==31){g=0;return g|0}i=1<<(h&255);h=0;while(1){j=c[f+(h<<2)>>2]|0;h=h+1|0;if(j|0)break;if((h|0)>=(i|0)){g=0;k=20;break}}if((k|0)==20)return g|0;g=j+8|0;return g|0}j=c[e>>2]|0;if(!j)l=0;else l=c[j+16>>2]|0;e=1<<(d[b+4>>0]|0);b=e+-1&l;i=c[f+(b<<2)>>2]|0;a:do if(i|0){h=i;while(1){if((c[h>>2]|0)==(l|0)?(c[h+8>>2]|0)==(j|0):0)break;m=c[h+4>>2]|0;if(!m)break a;else h=m}a[1263537]=0;m=c[h+4>>2]|0;if(!m)n=b;else{g=m+8|0;return g|0}do{n=n+1|0;if((n|0)>=(e|0)){g=0;k=20;break}o=c[f+(n<<2)>>2]|0}while(!(o|0));if((k|0)==20)return g|0;g=o+8|0;return g|0}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1102483,1100151,515,1100539,0);g=0;return g|0}function __ZNK7HashMapI10StringNameS_IS0_5Color16StringNameHasher24HashMapComparatorDefaultIS0_ELh3ELh8EES2_S4_Lh3ELh8EE4nextEPKS0_(b,e){b=b|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0;f=c[b>>2]|0;if(!f){g=0;return g|0}if(!e){h=a[b+4>>0]|0;if(h<<24>>24==31){g=0;return g|0}i=1<<(h&255);h=0;while(1){j=c[f+(h<<2)>>2]|0;h=h+1|0;if(j|0)break;if((h|0)>=(i|0)){g=0;k=20;break}}if((k|0)==20)return g|0;g=j+8|0;return g|0}j=c[e>>2]|0;if(!j)l=0;else l=c[j+16>>2]|0;e=1<<(d[b+4>>0]|0);b=e+-1&l;i=c[f+(b<<2)>>2]|0;a:do if(i|0){h=i;while(1){if((c[h>>2]|0)==(l|0)?(c[h+8>>2]|0)==(j|0):0)break;m=c[h+4>>2]|0;if(!m)break a;else h=m}a[1263537]=0;m=c[h+4>>2]|0;if(!m)n=b;else{g=m+8|0;return g|0}do{n=n+1|0;if((n|0)>=(e|0)){g=0;k=20;break}o=c[f+(n<<2)>>2]|0}while(!(o|0));if((k|0)==20)return g|0;g=o+8|0;return g|0}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1102483,1100151,515,1100539,0);g=0;return g|0}function __ZNK7HashMapI10StringNameS_IS0_i16StringNameHasher24HashMapComparatorDefaultIS0_ELh3ELh8EES1_S3_Lh3ELh8EE4nextEPKS0_(b,e){b=b|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0;f=c[b>>2]|0;if(!f){g=0;return g|0}if(!e){h=a[b+4>>0]|0;if(h<<24>>24==31){g=0;return g|0}i=1<<(h&255);h=0;while(1){j=c[f+(h<<2)>>2]|0;h=h+1|0;if(j|0)break;if((h|0)>=(i|0)){g=0;k=20;break}}if((k|0)==20)return g|0;g=j+8|0;return g|0}j=c[e>>2]|0;if(!j)l=0;else l=c[j+16>>2]|0;e=1<<(d[b+4>>0]|0);b=e+-1&l;i=c[f+(b<<2)>>2]|0;a:do if(i|0){h=i;while(1){if((c[h>>2]|0)==(l|0)?(c[h+8>>2]|0)==(j|0):0)break;m=c[h+4>>2]|0;if(!m)break a;else h=m}a[1263537]=0;m=c[h+4>>2]|0;if(!m)n=b;else{g=m+8|0;return g|0}do{n=n+1|0;if((n|0)>=(e|0)){g=0;k=20;break}o=c[f+(n<<2)>>2]|0}while(!(o|0));if((k|0)==20)return g|0;g=o+8|0;return g|0}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1102483,1100151,515,1100539,0);g=0;return g|0}function __ZNK5Theme4_getERK10StringNameR7Variant(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0;e=l;l=l+112|0;if((l|0)>=(m|0))ba(112);f=e+24|0;g=e+88|0;h=e+96|0;i=e+80|0;j=e+76|0;k=e+72|0;n=e;o=e+92|0;p=e+84|0;q=e+52|0;r=e+48|0;s=e+68|0;t=e+64|0;u=e+60|0;v=e+56|0;w=c[b>>2]|0;do if(w){b=c[w+4>>2]|0;if(b|0){__ZN6StringC2EPKc(f,b);x=c[f>>2]|0;break}b=w+8|0;c[f>>2]=0;y=c[b>>2]|0;if((y|0)!=0?(c[f>>2]=0,(__Z28atomic_conditional_incrementPj(y+-8|0)|0)!=0):0){y=c[b>>2]|0;c[f>>2]=y;x=y}else x=0}else{c[f>>2]=0;x=0}while(0);c[g>>2]=x;__ZN6StringC2EPKc(h,1142570);x=(__ZNK6String4findES_i(g,h,0)|0)==-1;w=c[h>>2]|0;if(w|0?(__Z16atomic_decrementPj(w+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(w,1);if(x)z=0;else{c[i>>2]=__ZNK6String10get_slicecEwi(g,47,1)|0;c[j>>2]=__ZNK6String10get_slicecEwi(g,47,0)|0;c[k>>2]=__ZNK6String10get_slicecEwi(g,47,2)|0;do if(__ZNK6StringeqEPKc(i,902832)|0){__ZN10StringNameC2ERK6String(f,k);__ZN10StringNameC2ERK6String(n,j);x=__ZNK5Theme8has_iconERK10StringNameS2_(a,f,n)|0;__ZN10StringNameD2Ev(n);__ZN10StringNameD2Ev(f);if(x){__ZN10StringNameC2ERK6String(q,k);__ZN10StringNameC2ERK6String(r,j);c[p>>2]=__ZNK5Theme8get_iconERK10StringNameS2_(a,q,r)|0;__ZN6RefPtrC2Ev(f);__ZN3RefI9ReferenceEaSI7TextureEEvRKS_IT_E(f,p);__ZN7VariantC2ERK6RefPtr(n,f);__ZN6RefPtrD2Ev(f);__ZN7VariantaSERKS_(d,n);if(c[n>>2]|0)__ZN7Variant5clearEv(n);x=c[p>>2]|0;if((x|0?__ZN9Reference11unreferenceEv(x)|0:0)?(x=c[p>>2]|0,__Z17predelete_handlerP6Object(x)|0):0){gj[c[(c[x>>2]|0)+76>>2]&8191](x);__ZN6Memory11free_staticEPvb(x,0)}c[p>>2]=0;__ZN10StringNameD2Ev(r);__ZN10StringNameD2Ev(q);A=1;break}else{c[o>>2]=0;__ZN6RefPtrC2Ev(f);__ZN3RefI9ReferenceEaSI7TextureEEvRKS_IT_E(f,o);__ZN7VariantC2ERK6RefPtr(n,f);__ZN6RefPtrD2Ev(f);__ZN7VariantaSERKS_(d,n);if(c[n>>2]|0)__ZN7Variant5clearEv(n);x=c[o>>2]|0;if((x|0?__ZN9Reference11unreferenceEv(x)|0:0)?(x=c[o>>2]|0,__Z17predelete_handlerP6Object(x)|0):0){gj[c[(c[x>>2]|0)+76>>2]&8191](x);__ZN6Memory11free_staticEPvb(x,0)}c[o>>2]=0;A=1;break}}else{if(__ZNK6StringeqEPKc(i,902838)|0){__ZN10StringNameC2ERK6String(f,k);__ZN10StringNameC2ERK6String(n,j);x=__ZNK5Theme12has_styleboxERK10StringNameS2_(a,f,n)|0;__ZN10StringNameD2Ev(n);__ZN10StringNameD2Ev(f);if(x){__ZN10StringNameC2ERK6String(q,k);__ZN10StringNameC2ERK6String(r,j);c[t>>2]=__ZNK5Theme12get_styleboxERK10StringNameS2_(a,q,r)|0;__ZN6RefPtrC2Ev(f);__ZN3RefI9ReferenceEaSI8StyleBoxEEvRKS_IT_E(f,t);__ZN7VariantC2ERK6RefPtr(n,f);__ZN6RefPtrD2Ev(f);__ZN7VariantaSERKS_(d,n);if(c[n>>2]|0)__ZN7Variant5clearEv(n);x=c[t>>2]|0;if((x|0?__ZN9Reference11unreferenceEv(x)|0:0)?(x=c[t>>2]|0,__Z17predelete_handlerP6Object(x)|0):0){gj[c[(c[x>>2]|0)+76>>2]&8191](x);__ZN6Memory11free_staticEPvb(x,0)}c[t>>2]=0;__ZN10StringNameD2Ev(r);__ZN10StringNameD2Ev(q);A=1;break}else{c[s>>2]=0;__ZN6RefPtrC2Ev(f);__ZN3RefI9ReferenceEaSI8StyleBoxEEvRKS_IT_E(f,s);__ZN7VariantC2ERK6RefPtr(n,f);__ZN6RefPtrD2Ev(f);__ZN7VariantaSERKS_(d,n);if(c[n>>2]|0)__ZN7Variant5clearEv(n);x=c[s>>2]|0;if((x|0?__ZN9Reference11unreferenceEv(x)|0:0)?(x=c[s>>2]|0,__Z17predelete_handlerP6Object(x)|0):0){gj[c[(c[x>>2]|0)+76>>2]&8191](x);__ZN6Memory11free_staticEPvb(x,0)}c[s>>2]=0;A=1;break}}if(!(__ZNK6StringeqEPKc(i,902845)|0)){if(__ZNK6StringeqEPKc(i,913643)|0){__ZN10StringNameC2ERK6String(q,k);__ZN10StringNameC2ERK6String(r,j);__ZNK5Theme9get_colorERK10StringNameS2_(n,a,q,r);__ZN7VariantC2ERK5Color(f,n);__ZN7VariantaSERKS_(d,f);if(c[f>>2]|0)__ZN7Variant5clearEv(f);__ZN10StringNameD2Ev(r);__ZN10StringNameD2Ev(q);A=1;break}if(!(__ZNK6StringeqEPKc(i,902851)|0)){A=0;break}__ZN10StringNameC2ERK6String(n,k);__ZN10StringNameC2ERK6String(q,j);__ZN7VariantC2Ei(f,__ZNK5Theme12get_constantERK10StringNameS2_(a,n,q)|0);__ZN7VariantaSERKS_(d,f);if(c[f>>2]|0)__ZN7Variant5clearEv(f);__ZN10StringNameD2Ev(q);__ZN10StringNameD2Ev(n);A=1;break}__ZN10StringNameC2ERK6String(f,k);__ZN10StringNameC2ERK6String(n,j);x=__ZNK5Theme8has_fontERK10StringNameS2_(a,f,n)|0;__ZN10StringNameD2Ev(n);__ZN10StringNameD2Ev(f);if(x){__ZN10StringNameC2ERK6String(q,k);__ZN10StringNameC2ERK6String(r,j);c[v>>2]=__ZNK5Theme8get_fontERK10StringNameS2_(a,q,r)|0;__ZN6RefPtrC2Ev(f);__ZN3RefI9ReferenceEaSI4FontEEvRKS_IT_E(f,v);__ZN7VariantC2ERK6RefPtr(n,f);__ZN6RefPtrD2Ev(f);__ZN7VariantaSERKS_(d,n);if(c[n>>2]|0)__ZN7Variant5clearEv(n);x=c[v>>2]|0;if((x|0?__ZN9Reference11unreferenceEv(x)|0:0)?(x=c[v>>2]|0,__Z17predelete_handlerP6Object(x)|0):0){gj[c[(c[x>>2]|0)+76>>2]&8191](x);__ZN6Memory11free_staticEPvb(x,0)}c[v>>2]=0;__ZN10StringNameD2Ev(r);__ZN10StringNameD2Ev(q);A=1;break}else{c[u>>2]=0;__ZN6RefPtrC2Ev(f);__ZN3RefI9ReferenceEaSI4FontEEvRKS_IT_E(f,u);__ZN7VariantC2ERK6RefPtr(n,f);__ZN6RefPtrD2Ev(f);__ZN7VariantaSERKS_(d,n);if(c[n>>2]|0)__ZN7Variant5clearEv(n);x=c[u>>2]|0;if((x|0?__ZN9Reference11unreferenceEv(x)|0:0)?(x=c[u>>2]|0,__Z17predelete_handlerP6Object(x)|0):0){gj[c[(c[x>>2]|0)+76>>2]&8191](x);__ZN6Memory11free_staticEPvb(x,0)}c[u>>2]=0;A=1;break}}while(0);u=c[k>>2]|0;if(u|0?(__Z16atomic_decrementPj(u+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(u,1);u=c[j>>2]|0;if(u|0?(__Z16atomic_decrementPj(u+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(u,1);u=c[i>>2]|0;if(u|0?(__Z16atomic_decrementPj(u+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(u,1);z=A}A=c[g>>2]|0;if(!A){l=e;return z|0}if(__Z16atomic_decrementPj(A+-8|0)|0){l=e;return z|0}__ZN6Memory11free_staticEPvb(A,1);l=e;return z|0}function __ZN5Theme4_setERK10StringNameRK7Variant(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0;e=l;l=l+48|0;if((l|0)>=(m|0))ba(48);f=e+40|0;g=e+36|0;h=e+32|0;i=e+28|0;j=e+24|0;k=e+20|0;n=e+16|0;o=e;p=c[b>>2]|0;do if(p){b=c[p+4>>2]|0;if(b|0){__ZN6StringC2EPKc(f,b);q=c[f>>2]|0;break}b=p+8|0;c[f>>2]=0;r=c[b>>2]|0;if((r|0)!=0?(c[f>>2]=0,(__Z28atomic_conditional_incrementPj(r+-8|0)|0)!=0):0){r=c[b>>2]|0;c[f>>2]=r;q=r}else q=0}else{c[f>>2]=0;q=0}while(0);c[g>>2]=q;__ZN6StringC2EPKc(h,1142570);q=(__ZNK6String4findES_i(g,h,0)|0)==-1;p=c[h>>2]|0;if(p|0?(__Z16atomic_decrementPj(p+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(p,1);if(q)s=0;else{c[f>>2]=__ZNK6String10get_slicecEwi(g,47,1)|0;c[i>>2]=__ZNK6String10get_slicecEwi(g,47,0)|0;c[j>>2]=__ZNK6String10get_slicecEwi(g,47,2)|0;do if(__ZNK6StringeqEPKc(f,902832)|0){__ZN10StringNameC2ERK6String(k,j);__ZN10StringNameC2ERK6String(n,i);__ZN3RefI7TextureEC2ERK7Variant(o,d);__ZN5Theme8set_iconERK10StringNameS2_RK3RefI7TextureE(a,k,n,o);q=c[o>>2]|0;if((q|0?__ZN9Reference11unreferenceEv(q)|0:0)?(q=c[o>>2]|0,__Z17predelete_handlerP6Object(q)|0):0){gj[c[(c[q>>2]|0)+76>>2]&8191](q);__ZN6Memory11free_staticEPvb(q,0)}__ZN10StringNameD2Ev(n);__ZN10StringNameD2Ev(k);t=1}else{if(__ZNK6StringeqEPKc(f,902838)|0){__ZN10StringNameC2ERK6String(k,j);__ZN10StringNameC2ERK6String(n,i);__ZN3RefI8StyleBoxEC2ERK7Variant(o,d);__ZN5Theme12set_styleboxERK10StringNameS2_RK3RefI8StyleBoxE(a,k,n,o);q=c[o>>2]|0;if((q|0?__ZN9Reference11unreferenceEv(q)|0:0)?(q=c[o>>2]|0,__Z17predelete_handlerP6Object(q)|0):0){gj[c[(c[q>>2]|0)+76>>2]&8191](q);__ZN6Memory11free_staticEPvb(q,0)}__ZN10StringNameD2Ev(n);__ZN10StringNameD2Ev(k);t=1;break}if(!(__ZNK6StringeqEPKc(f,902845)|0)){if(__ZNK6StringeqEPKc(f,913643)|0){__ZN10StringNameC2ERK6String(k,j);__ZN10StringNameC2ERK6String(n,i);__ZNK7Variantcv5ColorEv(o,d);__ZN5Theme9set_colorERK10StringNameS2_RK5Color(a,k,n,o);__ZN10StringNameD2Ev(n);__ZN10StringNameD2Ev(k);t=1;break}if(!(__ZNK6StringeqEPKc(f,902851)|0)){t=0;break}__ZN10StringNameC2ERK6String(k,j);__ZN10StringNameC2ERK6String(n,i);__ZN5Theme12set_constantERK10StringNameS2_i(a,k,n,__ZNK7VariantcviEv(d)|0);__ZN10StringNameD2Ev(n);__ZN10StringNameD2Ev(k);t=1;break}__ZN10StringNameC2ERK6String(k,j);__ZN10StringNameC2ERK6String(n,i);__ZN3RefI4FontEC2ERK7Variant(o,d);__ZN5Theme8set_fontERK10StringNameS2_RK3RefI4FontE(a,k,n,o);q=c[o>>2]|0;if((q|0?__ZN9Reference11unreferenceEv(q)|0:0)?(q=c[o>>2]|0,__Z17predelete_handlerP6Object(q)|0):0){gj[c[(c[q>>2]|0)+76>>2]&8191](q);__ZN6Memory11free_staticEPvb(q,0)}__ZN10StringNameD2Ev(n);__ZN10StringNameD2Ev(k);t=1}while(0);k=c[j>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);k=c[i>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);k=c[f>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);s=t}t=c[g>>2]|0;if(!t){l=e;return s|0}if(__Z16atomic_decrementPj(t+-8|0)|0){l=e;return s|0}__ZN6Memory11free_staticEPvb(t,1);l=e;return s|0}function __ZN5Theme8set_iconERK10StringNameS2_RK3RefI7TextureE(a,b,e,f){a=a|0;b=b|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0;g=a+140|0;h=c[g>>2]|0;a:do if(h){i=c[e>>2]|0;if(!i)j=0;else j=c[i+16>>2]|0;k=c[h+(((1<<(d[a+144>>0]|0))+-1&j)<<2)>>2]|0;if(k){l=k;while(1){if((c[l>>2]|0)==(j|0)?(c[l+8>>2]|0)==(i|0):0)break;l=c[l+4>>2]|0;if(!l){m=24;break a}}l=__ZN7HashMapI10StringNameS_IS0_3RefI7TextureE16StringNameHasher24HashMapComparatorDefaultIS0_ELh3ELh8EES4_S6_Lh3ELh8EEixERKS0_(g,e)|0;i=c[l>>2]|0;if(!i)n=1;else{k=c[b>>2]|0;if(!k)o=0;else o=c[k+16>>2]|0;p=c[i+(((1<<(d[l+4>>0]|0))+-1&o)<<2)>>2]|0;b:do if(!p)q=0;else{l=p;while(1){if((c[l>>2]|0)==(o|0)?(c[l+8>>2]|0)==(k|0):0){q=l;break b}l=c[l+4>>2]|0;if(!l){q=0;break}}}while(0);n=(q|0)==0}k=__ZN7HashMapI10StringName3RefI7TextureE16StringNameHasher24HashMapComparatorDefaultIS0_ELh3ELh8EEixERKS0_(__ZN7HashMapI10StringNameS_IS0_3RefI7TextureE16StringNameHasher24HashMapComparatorDefaultIS0_ELh3ELh8EES4_S6_Lh3ELh8EEixERKS0_(g,e)|0,b)|0;p=c[k>>2]|0;if((c[f>>2]|0)!=(p|0)){if((p|0?__ZN9Reference11unreferenceEv(p)|0:0)?(p=c[k>>2]|0,__Z17predelete_handlerP6Object(p)|0):0){gj[c[(c[p>>2]|0)+76>>2]&8191](p);__ZN6Memory11free_staticEPvb(p,0)}c[k>>2]=0;p=c[f>>2]|0;c[k>>2]=p;if(p|0)__ZN9Reference9referenceEv(p)}if(!n)return}else m=24}else m=24;while(0);if((m|0)==24?(m=__ZN7HashMapI10StringName3RefI7TextureE16StringNameHasher24HashMapComparatorDefaultIS0_ELh3ELh8EEixERKS0_(__ZN7HashMapI10StringNameS_IS0_3RefI7TextureE16StringNameHasher24HashMapComparatorDefaultIS0_ELh3ELh8EES4_S6_Lh3ELh8EEixERKS0_(g,e)|0,b)|0,b=c[m>>2]|0,(c[f>>2]|0)!=(b|0)):0){if((b|0?__ZN9Reference11unreferenceEv(b)|0:0)?(b=c[m>>2]|0,__Z17predelete_handlerP6Object(b)|0):0){gj[c[(c[b>>2]|0)+76>>2]&8191](b);__ZN6Memory11free_staticEPvb(b,0)}c[m>>2]=0;b=c[f>>2]|0;c[m>>2]=b;if(b|0)__ZN9Reference9referenceEv(b)}__ZN8Resource12emit_changedEv(a);return}function __ZN5Theme12set_styleboxERK10StringNameS2_RK3RefI8StyleBoxE(a,b,e,f){a=a|0;b=b|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0;g=a+152|0;h=c[g>>2]|0;a:do if(h|0){i=c[e>>2]|0;if(!i)j=0;else j=c[i+16>>2]|0;k=c[h+(((1<<(d[a+156>>0]|0))+-1&j)<<2)>>2]|0;if(k|0){l=k;while(1){if((c[l>>2]|0)==(j|0)?(c[l+8>>2]|0)==(i|0):0)break;l=c[l+4>>2]|0;if(!l)break a}l=__ZN7HashMapI10StringNameS_IS0_3RefI8StyleBoxE16StringNameHasher24HashMapComparatorDefaultIS0_ELh3ELh8EES4_S6_Lh3ELh8EEixERKS0_(g,e)|0;i=c[l>>2]|0;b:do if(i|0){k=c[b>>2]|0;if(!k)m=0;else m=c[k+16>>2]|0;n=c[i+(((1<<(d[l+4>>0]|0))+-1&m)<<2)>>2]|0;if(n|0){o=n;do{if((c[o>>2]|0)==(m|0)?(c[o+8>>2]|0)==(k|0):0)break b;o=c[o+4>>2]|0}while((o|0)!=0)}}while(0);l=__ZN7HashMapI10StringName3RefI8StyleBoxE16StringNameHasher24HashMapComparatorDefaultIS0_ELh3ELh8EEixERKS0_(__ZN7HashMapI10StringNameS_IS0_3RefI8StyleBoxE16StringNameHasher24HashMapComparatorDefaultIS0_ELh3ELh8EES4_S6_Lh3ELh8EEixERKS0_(g,e)|0,b)|0;i=c[l>>2]|0;if((c[f>>2]|0)==(i|0)){__ZN8Resource12emit_changedEv(a);return}if((i|0?__ZN9Reference11unreferenceEv(i)|0:0)?(i=c[l>>2]|0,__Z17predelete_handlerP6Object(i)|0):0){gj[c[(c[i>>2]|0)+76>>2]&8191](i);__ZN6Memory11free_staticEPvb(i,0)}c[l>>2]=0;i=c[f>>2]|0;c[l>>2]=i;if(!i){__ZN8Resource12emit_changedEv(a);return}__ZN9Reference9referenceEv(i);__ZN8Resource12emit_changedEv(a);return}}while(0);m=__ZN7HashMapI10StringName3RefI8StyleBoxE16StringNameHasher24HashMapComparatorDefaultIS0_ELh3ELh8EEixERKS0_(__ZN7HashMapI10StringNameS_IS0_3RefI8StyleBoxE16StringNameHasher24HashMapComparatorDefaultIS0_ELh3ELh8EES4_S6_Lh3ELh8EEixERKS0_(g,e)|0,b)|0;b=c[m>>2]|0;if((c[f>>2]|0)==(b|0)){__ZN8Resource12emit_changedEv(a);return}if((b|0?__ZN9Reference11unreferenceEv(b)|0:0)?(b=c[m>>2]|0,__Z17predelete_handlerP6Object(b)|0):0){gj[c[(c[b>>2]|0)+76>>2]&8191](b);__ZN6Memory11free_staticEPvb(b,0)}c[m>>2]=0;b=c[f>>2]|0;c[m>>2]=b;if(!b){__ZN8Resource12emit_changedEv(a);return}__ZN9Reference9referenceEv(b);__ZN8Resource12emit_changedEv(a);return}function __ZN5Theme8set_fontERK10StringNameS2_RK3RefI4FontE(a,b,e,f){a=a|0;b=b|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0;g=l;l=l+16|0;if((l|0)>=(m|0))ba(16);h=g+4|0;i=g;j=a+164|0;k=c[j>>2]|0;a:do if(k){n=c[e>>2]|0;if(!n)o=0;else o=c[n+16>>2]|0;p=c[k+(((1<<(d[a+168>>0]|0))+-1&o)<<2)>>2]|0;if(p){q=p;while(1){if((c[q>>2]|0)==(o|0)?(c[q+8>>2]|0)==(n|0):0)break;q=c[q+4>>2]|0;if(!q){r=1;break a}}q=__ZN7HashMapI10StringNameS_IS0_3RefI4FontE16StringNameHasher24HashMapComparatorDefaultIS0_ELh3ELh8EES4_S6_Lh3ELh8EEixERKS0_(j,e)|0;n=c[q>>2]|0;if(n){p=c[b>>2]|0;if(!p)s=0;else s=c[p+16>>2]|0;t=c[n+(((1<<(d[q+4>>0]|0))+-1&s)<<2)>>2]|0;if(t){q=t;while(1){if((c[q>>2]|0)==(s|0)?(c[q+8>>2]|0)==(p|0):0)break;q=c[q+4>>2]|0;if(!q){r=1;break a}}if(!(c[(__ZN7HashMapI10StringName3RefI4FontE16StringNameHasher24HashMapComparatorDefaultIS0_ELh3ELh8EEixERKS0_(__ZN7HashMapI10StringNameS_IS0_3RefI4FontE16StringNameHasher24HashMapComparatorDefaultIS0_ELh3ELh8EES4_S6_Lh3ELh8EEixERKS0_(j,e)|0,b)|0)>>2]|0))r=0;else{q=__ZN7HashMapI10StringName3RefI4FontE16StringNameHasher24HashMapComparatorDefaultIS0_ELh3ELh8EEixERKS0_(__ZN7HashMapI10StringNameS_IS0_3RefI4FontE16StringNameHasher24HashMapComparatorDefaultIS0_ELh3ELh8EES4_S6_Lh3ELh8EEixERKS0_(j,e)|0,b)|0;c[h>>2]=0;if(c[q>>2]|0?(c[h>>2]=0,p=c[q>>2]|0,c[h>>2]=p,p|0):0)__ZN9Reference9referenceEv(p);__ZN5Theme11_unref_fontE3RefI4FontE(a,h);p=c[h>>2]|0;if((p|0?__ZN9Reference11unreferenceEv(p)|0:0)?(p=c[h>>2]|0,__Z17predelete_handlerP6Object(p)|0):0){gj[c[(c[p>>2]|0)+76>>2]&8191](p);__ZN6Memory11free_staticEPvb(p,0)}c[h>>2]=0;r=0}}else r=1}else r=1}else r=1}else r=1;while(0);h=__ZN7HashMapI10StringName3RefI4FontE16StringNameHasher24HashMapComparatorDefaultIS0_ELh3ELh8EEixERKS0_(__ZN7HashMapI10StringNameS_IS0_3RefI4FontE16StringNameHasher24HashMapComparatorDefaultIS0_ELh3ELh8EES4_S6_Lh3ELh8EEixERKS0_(j,e)|0,b)|0;b=c[f>>2]|0;e=c[h>>2]|0;if((b|0)==(e|0))u=b;else{if((e|0?__ZN9Reference11unreferenceEv(e)|0:0)?(e=c[h>>2]|0,__Z17predelete_handlerP6Object(e)|0):0){gj[c[(c[e>>2]|0)+76>>2]&8191](e);__ZN6Memory11free_staticEPvb(e,0)}c[h>>2]=0;e=c[f>>2]|0;c[h>>2]=e;if(e|0)__ZN9Reference9referenceEv(e);u=c[f>>2]|0}if(u|0){c[i>>2]=u;__ZN9Reference9referenceEv(u);__ZN5Theme9_ref_fontE3RefI4FontE(a,i);u=c[i>>2]|0;if((u|0?__ZN9Reference11unreferenceEv(u)|0:0)?(u=c[i>>2]|0,__Z17predelete_handlerP6Object(u)|0):0){gj[c[(c[u>>2]|0)+76>>2]&8191](u);__ZN6Memory11free_staticEPvb(u,0)}c[i>>2]=0}if(!r){l=g;return}__ZN8Resource12emit_changedEv(a);l=g;return}function __ZN5Theme9set_colorERK10StringNameS2_RK5Color(a,b,e,f){a=a|0;b=b|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0;g=a+188|0;h=c[g>>2]|0;a:do if(h){i=c[e>>2]|0;if(!i)j=0;else j=c[i+16>>2]|0;k=c[h+(((1<<(d[a+192>>0]|0))+-1&j)<<2)>>2]|0;if(k){l=k;while(1){if((c[l>>2]|0)==(j|0)?(c[l+8>>2]|0)==(i|0):0)break;l=c[l+4>>2]|0;if(!l){m=16;break a}}l=__ZN7HashMapI10StringNameS_IS0_5Color16StringNameHasher24HashMapComparatorDefaultIS0_ELh3ELh8EES2_S4_Lh3ELh8EEixERKS0_(g,e)|0;i=c[l>>2]|0;if(!i){k=__ZN7HashMapI10StringName5Color16StringNameHasher24HashMapComparatorDefaultIS0_ELh3ELh8EEixERKS0_(__ZN7HashMapI10StringNameS_IS0_5Color16StringNameHasher24HashMapComparatorDefaultIS0_ELh3ELh8EES2_S4_Lh3ELh8EEixERKS0_(g,e)|0,b)|0;c[k>>2]=c[f>>2];c[k+4>>2]=c[f+4>>2];c[k+8>>2]=c[f+8>>2];c[k+12>>2]=c[f+12>>2];break}k=c[b>>2]|0;if(!k)n=0;else n=c[k+16>>2]|0;o=c[i+(((1<<(d[l+4>>0]|0))+-1&n)<<2)>>2]|0;b:do if(!o)p=0;else{l=o;while(1){if((c[l>>2]|0)==(n|0)?(c[l+8>>2]|0)==(k|0):0){p=l;break b}l=c[l+4>>2]|0;if(!l){p=0;break}}}while(0);k=__ZN7HashMapI10StringName5Color16StringNameHasher24HashMapComparatorDefaultIS0_ELh3ELh8EEixERKS0_(__ZN7HashMapI10StringNameS_IS0_5Color16StringNameHasher24HashMapComparatorDefaultIS0_ELh3ELh8EES2_S4_Lh3ELh8EEixERKS0_(g,e)|0,b)|0;c[k>>2]=c[f>>2];c[k+4>>2]=c[f+4>>2];c[k+8>>2]=c[f+8>>2];c[k+12>>2]=c[f+12>>2];if(p|0)return}else m=16}else m=16;while(0);if((m|0)==16){m=__ZN7HashMapI10StringName5Color16StringNameHasher24HashMapComparatorDefaultIS0_ELh3ELh8EEixERKS0_(__ZN7HashMapI10StringNameS_IS0_5Color16StringNameHasher24HashMapComparatorDefaultIS0_ELh3ELh8EES2_S4_Lh3ELh8EEixERKS0_(g,e)|0,b)|0;c[m>>2]=c[f>>2];c[m+4>>2]=c[f+4>>2];c[m+8>>2]=c[f+8>>2];c[m+12>>2]=c[f+12>>2]}__ZN8Resource12emit_changedEv(a);return}function __ZN5Theme12set_constantERK10StringNameS2_i(a,b,e,f){a=a|0;b=b|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0;g=a+200|0;h=c[g>>2]|0;a:do if(h){i=c[e>>2]|0;if(!i)j=0;else j=c[i+16>>2]|0;k=c[h+(((1<<(d[a+204>>0]|0))+-1&j)<<2)>>2]|0;if(k){l=k;while(1){if((c[l>>2]|0)==(j|0)?(c[l+8>>2]|0)==(i|0):0)break;l=c[l+4>>2]|0;if(!l){m=16;break a}}l=__ZN7HashMapI10StringNameS_IS0_i16StringNameHasher24HashMapComparatorDefaultIS0_ELh3ELh8EES1_S3_Lh3ELh8EEixERKS0_(g,e)|0;i=c[l>>2]|0;if(i){k=c[b>>2]|0;if(!k)n=0;else n=c[k+16>>2]|0;o=c[i+(((1<<(d[l+4>>0]|0))+-1&n)<<2)>>2]|0;b:do if(!o)p=0;else{l=o;while(1){if((c[l>>2]|0)==(n|0)?(c[l+8>>2]|0)==(k|0):0){p=l;break b}l=c[l+4>>2]|0;if(!l){p=0;break}}}while(0);c[(__ZN7HashMapI10StringNamei16StringNameHasher24HashMapComparatorDefaultIS0_ELh3ELh8EEixERKS0_(__ZN7HashMapI10StringNameS_IS0_i16StringNameHasher24HashMapComparatorDefaultIS0_ELh3ELh8EES1_S3_Lh3ELh8EEixERKS0_(g,e)|0,b)|0)>>2]=f;if(p|0)return}else m=16}else m=16}else m=16;while(0);if((m|0)==16)c[(__ZN7HashMapI10StringNamei16StringNameHasher24HashMapComparatorDefaultIS0_ELh3ELh8EEixERKS0_(__ZN7HashMapI10StringNameS_IS0_i16StringNameHasher24HashMapComparatorDefaultIS0_ELh3ELh8EES1_S3_Lh3ELh8EEixERKS0_(g,e)|0,b)|0)>>2]=f;__ZN8Resource12emit_changedEv(a);return}function __ZN7HashMapI10StringNameS_IS0_i16StringNameHasher24HashMapComparatorDefaultIS0_ELh3ELh8EES1_S3_Lh3ELh8EEixERKS0_(b,e){b=b|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0;f=c[b>>2]|0;a:do if(f){g=c[e>>2]|0;if(!g)h=0;else h=c[g+16>>2]|0;i=c[f+(((1<<(d[b+4>>0]|0))+-1&h)<<2)>>2]|0;if(!i)j=12;else{k=i;while(1){if((c[k>>2]|0)==(h|0)?(c[k+8>>2]|0)==(g|0):0){l=k;break a}k=c[k+4>>2]|0;if(!k){j=12;break}}}}else{a[1263537]=0;k=__ZN6Memory12alloc_staticEjb(32,1)|0;if(!k){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143992,1144012,140,1144029,0);m=0}else{a[1263537]=0;g=k+-8|0;c[g>>2]=8;c[g+4>>2]=0;m=k}c[b>>2]=m;a[b+4>>0]=3;c[b+8>>2]=0;c[m>>2]=0;c[(c[b>>2]|0)+4>>2]=0;c[(c[b>>2]|0)+8>>2]=0;c[(c[b>>2]|0)+12>>2]=0;c[(c[b>>2]|0)+16>>2]=0;c[(c[b>>2]|0)+20>>2]=0;c[(c[b>>2]|0)+24>>2]=0;c[(c[b>>2]|0)+28>>2]=0;j=12}while(0);do if((j|0)==12){m=__ZN7HashMapI10StringNameS_IS0_i16StringNameHasher24HashMapComparatorDefaultIS0_ELh3ELh8EES1_S3_Lh3ELh8EE12create_entryERKS0_(b,e)|0;if(!m){n=0;return n|0}else{__ZN7HashMapI10StringNameS_IS0_i16StringNameHasher24HashMapComparatorDefaultIS0_ELh3ELh8EES1_S3_Lh3ELh8EE16check_hash_tableEv(b);l=m;break}}while(0);n=l+12|0;return n|0}function __ZN7HashMapI10StringNamei16StringNameHasher24HashMapComparatorDefaultIS0_ELh3ELh8EEixERKS0_(b,e){b=b|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0;f=c[b>>2]|0;a:do if(f){g=c[e>>2]|0;if(!g)h=0;else h=c[g+16>>2]|0;i=c[f+(((1<<(d[b+4>>0]|0))+-1&h)<<2)>>2]|0;if(!i)j=12;else{k=i;while(1){if((c[k>>2]|0)==(h|0)?(c[k+8>>2]|0)==(g|0):0){l=k;break a}k=c[k+4>>2]|0;if(!k){j=12;break}}}}else{a[1263537]=0;k=__ZN6Memory12alloc_staticEjb(32,1)|0;if(!k){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143992,1144012,140,1144029,0);m=0}else{a[1263537]=0;g=k+-8|0;c[g>>2]=8;c[g+4>>2]=0;m=k}c[b>>2]=m;a[b+4>>0]=3;c[b+8>>2]=0;c[m>>2]=0;c[(c[b>>2]|0)+4>>2]=0;c[(c[b>>2]|0)+8>>2]=0;c[(c[b>>2]|0)+12>>2]=0;c[(c[b>>2]|0)+16>>2]=0;c[(c[b>>2]|0)+20>>2]=0;c[(c[b>>2]|0)+24>>2]=0;c[(c[b>>2]|0)+28>>2]=0;j=12}while(0);do if((j|0)==12){m=__ZN7HashMapI10StringNamei16StringNameHasher24HashMapComparatorDefaultIS0_ELh3ELh8EE12create_entryERKS0_(b,e)|0;if(!m){n=0;return n|0}else{__ZN7HashMapI10StringNamei16StringNameHasher24HashMapComparatorDefaultIS0_ELh3ELh8EE16check_hash_tableEv(b);l=m;break}}while(0);n=l+12|0;return n|0}function __ZN7HashMapI10StringNameS_IS0_i16StringNameHasher24HashMapComparatorDefaultIS0_ELh3ELh8EES1_S3_Lh3ELh8EE12create_entryERKS0_(b,e){b=b|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0;f=__ZnwjPKc(24,1263606)|0;g=f+8|0;__ZN10StringNameC2Ev(g);c[f+12>>2]=0;c[f+20>>2]=0;a[f+16>>0]=0;h=f+4|0;c[h>>2]=0;if(!f){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1100526,1100151,228,1100539,0);i=0;return i|0}a[1263537]=0;j=c[e>>2]|0;if(!j)k=0;else k=c[j+16>>2]|0;j=(1<<(d[b+4>>0]|0))+-1&k;c[h>>2]=c[(c[b>>2]|0)+(j<<2)>>2];c[f>>2]=k;__ZN10StringNameaSERKS_(g,e);c[(c[b>>2]|0)+(j<<2)>>2]=f;j=b+8|0;c[j>>2]=(c[j>>2]|0)+1;i=f;return i|0}function __ZN7HashMapI10StringNameS_IS0_i16StringNameHasher24HashMapComparatorDefaultIS0_ELh3ELh8EES1_S3_Lh3ELh8EE16check_hash_tableEv(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0;d=c[b+8>>2]|0;e=b+4|0;f=a[e>>0]|0;g=f&255;if((d|0)>(8<<g|0)){h=g;do h=h+1|0;while((d|0)>(8<<h|0));if((h|0)==-1)return;else i=h}else{if((f&255)<=3)return;f=g+-1|0;if((d|0)<(8<<f|0))j=f;else return;while(1){f=j+-1|0;if((d|0)<(8<<f|0))j=f;else break}i=(j|0)>3?j:3}j=1<<i;d=__ZN6Memory12alloc_staticEjb(j<<2,1)|0;if(!d){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143992,1144012,140,1144029,0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1100134,1100151,174,1100167,0);a[1263537]=0;return}a[1263537]=0;f=d+-8|0;c[f>>2]=j;c[f+4>>2]=0;if((i|0)!=31)_memset(d|0,0,((j|0)>1?j:1)<<2|0)|0;f=a[e>>0]|0;if(f<<24>>24==31)k=c[b>>2]|0;else{g=1<<(f&255);f=j+-1|0;j=0;h=c[b>>2]|0;while(1){l=h+(j<<2)|0;m=c[l>>2]|0;if(!m)n=h;else{o=m;m=l;do{l=o+4|0;c[m>>2]=c[l>>2];p=d+((c[o>>2]&f)<<2)|0;c[l>>2]=c[p>>2];c[p>>2]=o;p=c[b>>2]|0;m=p+(j<<2)|0;o=c[m>>2]|0}while((o|0)!=0);n=p}j=j+1|0;if((j|0)>=(g|0)){k=n;break}else h=n}}if(k|0)__ZN6Memory11free_staticEPvb(k,1);c[b>>2]=d;a[e>>0]=i;return}function __ZN7HashMapI10StringNameS_IS0_5Color16StringNameHasher24HashMapComparatorDefaultIS0_ELh3ELh8EES2_S4_Lh3ELh8EEixERKS0_(b,e){b=b|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0;f=c[b>>2]|0;a:do if(f){g=c[e>>2]|0;if(!g)h=0;else h=c[g+16>>2]|0;i=c[f+(((1<<(d[b+4>>0]|0))+-1&h)<<2)>>2]|0;if(!i)j=12;else{k=i;while(1){if((c[k>>2]|0)==(h|0)?(c[k+8>>2]|0)==(g|0):0){l=k;break a}k=c[k+4>>2]|0;if(!k){j=12;break}}}}else{a[1263537]=0;k=__ZN6Memory12alloc_staticEjb(32,1)|0;if(!k){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143992,1144012,140,1144029,0);m=0}else{a[1263537]=0;g=k+-8|0;c[g>>2]=8;c[g+4>>2]=0;m=k}c[b>>2]=m;a[b+4>>0]=3;c[b+8>>2]=0;c[m>>2]=0;c[(c[b>>2]|0)+4>>2]=0;c[(c[b>>2]|0)+8>>2]=0;c[(c[b>>2]|0)+12>>2]=0;c[(c[b>>2]|0)+16>>2]=0;c[(c[b>>2]|0)+20>>2]=0;c[(c[b>>2]|0)+24>>2]=0;c[(c[b>>2]|0)+28>>2]=0;j=12}while(0);do if((j|0)==12){m=__ZN7HashMapI10StringNameS_IS0_5Color16StringNameHasher24HashMapComparatorDefaultIS0_ELh3ELh8EES2_S4_Lh3ELh8EE12create_entryERKS0_(b,e)|0;if(!m){n=0;return n|0}else{__ZN7HashMapI10StringNameS_IS0_5Color16StringNameHasher24HashMapComparatorDefaultIS0_ELh3ELh8EES2_S4_Lh3ELh8EE16check_hash_tableEv(b);l=m;break}}while(0);n=l+12|0;return n|0}function __ZN7HashMapI10StringName5Color16StringNameHasher24HashMapComparatorDefaultIS0_ELh3ELh8EEixERKS0_(b,e){b=b|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0;f=c[b>>2]|0;a:do if(f){g=c[e>>2]|0;if(!g)h=0;else h=c[g+16>>2]|0;i=c[f+(((1<<(d[b+4>>0]|0))+-1&h)<<2)>>2]|0;if(!i)j=12;else{k=i;while(1){if((c[k>>2]|0)==(h|0)?(c[k+8>>2]|0)==(g|0):0){l=k;break a}k=c[k+4>>2]|0;if(!k){j=12;break}}}}else{a[1263537]=0;k=__ZN6Memory12alloc_staticEjb(32,1)|0;if(!k){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143992,1144012,140,1144029,0);m=0}else{a[1263537]=0;g=k+-8|0;c[g>>2]=8;c[g+4>>2]=0;m=k}c[b>>2]=m;a[b+4>>0]=3;c[b+8>>2]=0;c[m>>2]=0;c[(c[b>>2]|0)+4>>2]=0;c[(c[b>>2]|0)+8>>2]=0;c[(c[b>>2]|0)+12>>2]=0;c[(c[b>>2]|0)+16>>2]=0;c[(c[b>>2]|0)+20>>2]=0;c[(c[b>>2]|0)+24>>2]=0;c[(c[b>>2]|0)+28>>2]=0;j=12}while(0);do if((j|0)==12){m=__ZN7HashMapI10StringName5Color16StringNameHasher24HashMapComparatorDefaultIS0_ELh3ELh8EE12create_entryERKS0_(b,e)|0;if(!m){n=0;return n|0}else{__ZN7HashMapI10StringName5Color16StringNameHasher24HashMapComparatorDefaultIS0_ELh3ELh8EE16check_hash_tableEv(b);l=m;break}}while(0);n=l+12|0;return n|0}function __ZN7HashMapI10StringNameS_IS0_5Color16StringNameHasher24HashMapComparatorDefaultIS0_ELh3ELh8EES2_S4_Lh3ELh8EE12create_entryERKS0_(b,e){b=b|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0;f=__ZnwjPKc(24,1263606)|0;g=f+8|0;__ZN10StringNameC2Ev(g);c[f+12>>2]=0;c[f+20>>2]=0;a[f+16>>0]=0;h=f+4|0;c[h>>2]=0;if(!f){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1100526,1100151,228,1100539,0);i=0;return i|0}a[1263537]=0;j=c[e>>2]|0;if(!j)k=0;else k=c[j+16>>2]|0;j=(1<<(d[b+4>>0]|0))+-1&k;c[h>>2]=c[(c[b>>2]|0)+(j<<2)>>2];c[f>>2]=k;__ZN10StringNameaSERKS_(g,e);c[(c[b>>2]|0)+(j<<2)>>2]=f;j=b+8|0;c[j>>2]=(c[j>>2]|0)+1;i=f;return i|0}function __ZN7HashMapI10StringNameS_IS0_5Color16StringNameHasher24HashMapComparatorDefaultIS0_ELh3ELh8EES2_S4_Lh3ELh8EE16check_hash_tableEv(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0;d=c[b+8>>2]|0;e=b+4|0;f=a[e>>0]|0;g=f&255;if((d|0)>(8<<g|0)){h=g;do h=h+1|0;while((d|0)>(8<<h|0));if((h|0)==-1)return;else i=h}else{if((f&255)<=3)return;f=g+-1|0;if((d|0)<(8<<f|0))j=f;else return;while(1){f=j+-1|0;if((d|0)<(8<<f|0))j=f;else break}i=(j|0)>3?j:3}j=1<<i;d=__ZN6Memory12alloc_staticEjb(j<<2,1)|0;if(!d){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143992,1144012,140,1144029,0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1100134,1100151,174,1100167,0);a[1263537]=0;return}a[1263537]=0;f=d+-8|0;c[f>>2]=j;c[f+4>>2]=0;if((i|0)!=31)_memset(d|0,0,((j|0)>1?j:1)<<2|0)|0;f=a[e>>0]|0;if(f<<24>>24==31)k=c[b>>2]|0;else{g=1<<(f&255);f=j+-1|0;j=0;h=c[b>>2]|0;while(1){l=h+(j<<2)|0;m=c[l>>2]|0;if(!m)n=h;else{o=m;m=l;do{l=o+4|0;c[m>>2]=c[l>>2];p=d+((c[o>>2]&f)<<2)|0;c[l>>2]=c[p>>2];c[p>>2]=o;p=c[b>>2]|0;m=p+(j<<2)|0;o=c[m>>2]|0}while((o|0)!=0);n=p}j=j+1|0;if((j|0)>=(g|0)){k=n;break}else h=n}}if(k|0)__ZN6Memory11free_staticEPvb(k,1);c[b>>2]=d;a[e>>0]=i;return}function __ZN7HashMapI10StringNameS_IS0_3RefI4FontE16StringNameHasher24HashMapComparatorDefaultIS0_ELh3ELh8EES4_S6_Lh3ELh8EEixERKS0_(b,e){b=b|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0;f=c[b>>2]|0;a:do if(f){g=c[e>>2]|0;if(!g)h=0;else h=c[g+16>>2]|0;i=c[f+(((1<<(d[b+4>>0]|0))+-1&h)<<2)>>2]|0;if(!i)j=12;else{k=i;while(1){if((c[k>>2]|0)==(h|0)?(c[k+8>>2]|0)==(g|0):0){l=k;break a}k=c[k+4>>2]|0;if(!k){j=12;break}}}}else{a[1263537]=0;k=__ZN6Memory12alloc_staticEjb(32,1)|0;if(!k){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143992,1144012,140,1144029,0);m=0}else{a[1263537]=0;g=k+-8|0;c[g>>2]=8;c[g+4>>2]=0;m=k}c[b>>2]=m;a[b+4>>0]=3;c[b+8>>2]=0;c[m>>2]=0;c[(c[b>>2]|0)+4>>2]=0;c[(c[b>>2]|0)+8>>2]=0;c[(c[b>>2]|0)+12>>2]=0;c[(c[b>>2]|0)+16>>2]=0;c[(c[b>>2]|0)+20>>2]=0;c[(c[b>>2]|0)+24>>2]=0;c[(c[b>>2]|0)+28>>2]=0;j=12}while(0);do if((j|0)==12){m=__ZN7HashMapI10StringNameS_IS0_3RefI4FontE16StringNameHasher24HashMapComparatorDefaultIS0_ELh3ELh8EES4_S6_Lh3ELh8EE12create_entryERKS0_(b,e)|0;if(!m){n=0;return n|0}else{__ZN7HashMapI10StringNameS_IS0_3RefI4FontE16StringNameHasher24HashMapComparatorDefaultIS0_ELh3ELh8EES4_S6_Lh3ELh8EE16check_hash_tableEv(b);l=m;break}}while(0);n=l+12|0;return n|0}function __ZN5Theme11_unref_fontE3RefI4FontE(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e+4|0;g=e;h=b+128|0;i=c[h>>2]|0;a:do if(i|0){j=c[i+8>>2]|0;k=b+132|0;n=c[k>>2]|0;b:do if((j|0)==(n|0))o=j;else{p=c[d>>2]|0;q=j;while(1){r=c[q+24>>2]|0;if(p>>>0<r>>>0)s=q+8|0;else{if(r>>>0>=p>>>0){o=q;break b}s=q+4|0}q=c[s>>2]|0;if((q|0)==(n|0))break a}}while(0);if((o|0)!=(n|0)&(o|0)!=0){a[1263537]=0;j=__ZN3MapI3RefI4FontEi10ComparatorIS2_E16DefaultAllocatorEixERKS2_(h,d)|0;c[j>>2]=(c[j>>2]|0)+-1;if(c[(__ZN3MapI3RefI4FontEi10ComparatorIS2_E16DefaultAllocatorEixERKS2_(h,d)|0)>>2]|0){l=e;return}j=c[d>>2]|0;__ZN10StringNameC2EPKc(f,1126630);__ZN10StringNameC2EPKc(g,902861);__ZN6Object10disconnectERK10StringNamePS_S2_(j,f,b,g);__ZN10StringNameD2Ev(g);__ZN10StringNameD2Ev(f);j=c[h>>2]|0;if(!j){l=e;return}q=c[j+8>>2]|0;j=c[k>>2]|0;c:do if((q|0)==(j|0))t=q;else{p=c[d>>2]|0;r=q;do{u=c[r+24>>2]|0;if(p>>>0<u>>>0)v=r+8|0;else{if(u>>>0>=p>>>0){t=r;break c}v=r+4|0}r=c[v>>2]|0}while((r|0)!=(j|0));l=e;return}while(0);if((t|0)==0|(t|0)==(j|0)){l=e;return}__ZN3MapI3RefI4FontEi10ComparatorIS2_E16DefaultAllocatorE6_eraseEPNS6_7ElementE(h,t);l=e;return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(902881,902893,53,902919,0);l=e;return}function __ZN5Theme9_ref_fontE3RefI4FontE(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d+8|0;f=d+4|0;g=d;h=a+128|0;i=c[h>>2]|0;if(i){j=c[i+8>>2]|0;i=c[a+132>>2]|0;a:do if((j|0)==(i|0))k=j;else{n=c[b>>2]|0;o=j;while(1){p=c[o+24>>2]|0;if(n>>>0<p>>>0)q=o+8|0;else{if(p>>>0>=n>>>0){k=o;break a}q=o+4|0}o=c[q>>2]|0;if((o|0)==(i|0)){k=i;break}}}while(0);q=__ZN3MapI3RefI4FontEi10ComparatorIS2_E16DefaultAllocatorEixERKS2_(h,b)|0;if((k|0)!=(i|0)&(k|0)!=0){c[q>>2]=(c[q>>2]|0)+1;l=d;return}else r=q}else r=__ZN3MapI3RefI4FontEi10ComparatorIS2_E16DefaultAllocatorEixERKS2_(h,b)|0;c[r>>2]=1;r=c[b>>2]|0;__ZN10StringNameC2EPKc(e,1126630);__ZN10StringNameC2EPKc(f,902861);c[g>>2]=0;__ZN6Object7connectERK10StringNamePS_S2_RK6VectorI7VariantEj(r,e,a,f,g,0)|0;a=c[g>>2]|0;if(a|0?(__Z16atomic_decrementPj(a+-8|0)|0)==0:0){r=c[g>>2]|0;g=(r|0)==0?0:r+-4|0;r=g+4|0;b=c[g>>2]|0;if(b|0){h=0;q=b;while(1){b=r+(h*24|0)|0;if(!(c[b>>2]|0))s=q;else{__ZN7Variant5clearEv(b);s=c[g>>2]|0}h=h+1|0;if(h>>>0>=s>>>0)break;else q=s}}__ZN6Memory11free_staticEPvb(a,1)}__ZN10StringNameD2Ev(f);__ZN10StringNameD2Ev(e);l=d;return}function __ZN7HashMapI10StringNameS_IS0_3RefI4FontE16StringNameHasher24HashMapComparatorDefaultIS0_ELh3ELh8EES4_S6_Lh3ELh8EE12create_entryERKS0_(b,e){b=b|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0;f=__ZnwjPKc(24,1263606)|0;g=f+8|0;__ZN10StringNameC2Ev(g);c[f+12>>2]=0;c[f+20>>2]=0;a[f+16>>0]=0;h=f+4|0;c[h>>2]=0;if(!f){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1100526,1100151,228,1100539,0);i=0;return i|0}a[1263537]=0;j=c[e>>2]|0;if(!j)k=0;else k=c[j+16>>2]|0;j=(1<<(d[b+4>>0]|0))+-1&k;c[h>>2]=c[(c[b>>2]|0)+(j<<2)>>2];c[f>>2]=k;__ZN10StringNameaSERKS_(g,e);c[(c[b>>2]|0)+(j<<2)>>2]=f;j=b+8|0;c[j>>2]=(c[j>>2]|0)+1;i=f;return i|0}function __ZN7HashMapI10StringNameS_IS0_3RefI4FontE16StringNameHasher24HashMapComparatorDefaultIS0_ELh3ELh8EES4_S6_Lh3ELh8EE16check_hash_tableEv(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0;d=c[b+8>>2]|0;e=b+4|0;f=a[e>>0]|0;g=f&255;if((d|0)>(8<<g|0)){h=g;do h=h+1|0;while((d|0)>(8<<h|0));if((h|0)==-1)return;else i=h}else{if((f&255)<=3)return;f=g+-1|0;if((d|0)<(8<<f|0))j=f;else return;while(1){f=j+-1|0;if((d|0)<(8<<f|0))j=f;else break}i=(j|0)>3?j:3}j=1<<i;d=__ZN6Memory12alloc_staticEjb(j<<2,1)|0;if(!d){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143992,1144012,140,1144029,0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1100134,1100151,174,1100167,0);a[1263537]=0;return}a[1263537]=0;f=d+-8|0;c[f>>2]=j;c[f+4>>2]=0;if((i|0)!=31)_memset(d|0,0,((j|0)>1?j:1)<<2|0)|0;f=a[e>>0]|0;if(f<<24>>24==31)k=c[b>>2]|0;else{g=1<<(f&255);f=j+-1|0;j=0;h=c[b>>2]|0;while(1){l=h+(j<<2)|0;m=c[l>>2]|0;if(!m)n=h;else{o=m;m=l;do{l=o+4|0;c[m>>2]=c[l>>2];p=d+((c[o>>2]&f)<<2)|0;c[l>>2]=c[p>>2];c[p>>2]=o;p=c[b>>2]|0;m=p+(j<<2)|0;o=c[m>>2]|0}while((o|0)!=0);n=p}j=j+1|0;if((j|0)>=(g|0)){k=n;break}else h=n}}if(k|0)__ZN6Memory11free_staticEPvb(k,1);c[b>>2]=d;a[e>>0]=i;return}function __ZN7HashMapI10StringNameS_IS0_3RefI8StyleBoxE16StringNameHasher24HashMapComparatorDefaultIS0_ELh3ELh8EES4_S6_Lh3ELh8EEixERKS0_(b,e){b=b|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0;f=c[b>>2]|0;a:do if(f){g=c[e>>2]|0;if(!g)h=0;else h=c[g+16>>2]|0;i=c[f+(((1<<(d[b+4>>0]|0))+-1&h)<<2)>>2]|0;if(!i)j=12;else{k=i;while(1){if((c[k>>2]|0)==(h|0)?(c[k+8>>2]|0)==(g|0):0){l=k;break a}k=c[k+4>>2]|0;if(!k){j=12;break}}}}else{a[1263537]=0;k=__ZN6Memory12alloc_staticEjb(32,1)|0;if(!k){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143992,1144012,140,1144029,0);m=0}else{a[1263537]=0;g=k+-8|0;c[g>>2]=8;c[g+4>>2]=0;m=k}c[b>>2]=m;a[b+4>>0]=3;c[b+8>>2]=0;c[m>>2]=0;c[(c[b>>2]|0)+4>>2]=0;c[(c[b>>2]|0)+8>>2]=0;c[(c[b>>2]|0)+12>>2]=0;c[(c[b>>2]|0)+16>>2]=0;c[(c[b>>2]|0)+20>>2]=0;c[(c[b>>2]|0)+24>>2]=0;c[(c[b>>2]|0)+28>>2]=0;j=12}while(0);do if((j|0)==12){m=__ZN7HashMapI10StringNameS_IS0_3RefI8StyleBoxE16StringNameHasher24HashMapComparatorDefaultIS0_ELh3ELh8EES4_S6_Lh3ELh8EE12create_entryERKS0_(b,e)|0;if(!m){n=0;return n|0}else{__ZN7HashMapI10StringNameS_IS0_3RefI8StyleBoxE16StringNameHasher24HashMapComparatorDefaultIS0_ELh3ELh8EES4_S6_Lh3ELh8EE16check_hash_tableEv(b);l=m;break}}while(0);n=l+12|0;return n|0}function __ZN7HashMapI10StringName3RefI8StyleBoxE16StringNameHasher24HashMapComparatorDefaultIS0_ELh3ELh8EEixERKS0_(b,e){b=b|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0;f=c[b>>2]|0;a:do if(f){g=c[e>>2]|0;if(!g)h=0;else h=c[g+16>>2]|0;i=c[f+(((1<<(d[b+4>>0]|0))+-1&h)<<2)>>2]|0;if(!i)j=12;else{k=i;while(1){if((c[k>>2]|0)==(h|0)?(c[k+8>>2]|0)==(g|0):0){l=k;break a}k=c[k+4>>2]|0;if(!k){j=12;break}}}}else{a[1263537]=0;k=__ZN6Memory12alloc_staticEjb(32,1)|0;if(!k){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143992,1144012,140,1144029,0);m=0}else{a[1263537]=0;g=k+-8|0;c[g>>2]=8;c[g+4>>2]=0;m=k}c[b>>2]=m;a[b+4>>0]=3;c[b+8>>2]=0;c[m>>2]=0;c[(c[b>>2]|0)+4>>2]=0;c[(c[b>>2]|0)+8>>2]=0;c[(c[b>>2]|0)+12>>2]=0;c[(c[b>>2]|0)+16>>2]=0;c[(c[b>>2]|0)+20>>2]=0;c[(c[b>>2]|0)+24>>2]=0;c[(c[b>>2]|0)+28>>2]=0;j=12}while(0);do if((j|0)==12){m=__ZN7HashMapI10StringName3RefI8StyleBoxE16StringNameHasher24HashMapComparatorDefaultIS0_ELh3ELh8EE12create_entryERKS0_(b,e)|0;if(!m){n=0;return n|0}else{__ZN7HashMapI10StringName3RefI8StyleBoxE16StringNameHasher24HashMapComparatorDefaultIS0_ELh3ELh8EE16check_hash_tableEv(b);l=m;break}}while(0);n=l+12|0;return n|0}function __ZN7HashMapI10StringNameS_IS0_3RefI8StyleBoxE16StringNameHasher24HashMapComparatorDefaultIS0_ELh3ELh8EES4_S6_Lh3ELh8EE12create_entryERKS0_(b,e){b=b|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0;f=__ZnwjPKc(24,1263606)|0;g=f+8|0;__ZN10StringNameC2Ev(g);c[f+12>>2]=0;c[f+20>>2]=0;a[f+16>>0]=0;h=f+4|0;c[h>>2]=0;if(!f){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1100526,1100151,228,1100539,0);i=0;return i|0}a[1263537]=0;j=c[e>>2]|0;if(!j)k=0;else k=c[j+16>>2]|0;j=(1<<(d[b+4>>0]|0))+-1&k;c[h>>2]=c[(c[b>>2]|0)+(j<<2)>>2];c[f>>2]=k;__ZN10StringNameaSERKS_(g,e);c[(c[b>>2]|0)+(j<<2)>>2]=f;j=b+8|0;c[j>>2]=(c[j>>2]|0)+1;i=f;return i|0}function __ZN7HashMapI10StringNameS_IS0_3RefI8StyleBoxE16StringNameHasher24HashMapComparatorDefaultIS0_ELh3ELh8EES4_S6_Lh3ELh8EE16check_hash_tableEv(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0;d=c[b+8>>2]|0;e=b+4|0;f=a[e>>0]|0;g=f&255;if((d|0)>(8<<g|0)){h=g;do h=h+1|0;while((d|0)>(8<<h|0));if((h|0)==-1)return;else i=h}else{if((f&255)<=3)return;f=g+-1|0;if((d|0)<(8<<f|0))j=f;else return;while(1){f=j+-1|0;if((d|0)<(8<<f|0))j=f;else break}i=(j|0)>3?j:3}j=1<<i;d=__ZN6Memory12alloc_staticEjb(j<<2,1)|0;if(!d){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143992,1144012,140,1144029,0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1100134,1100151,174,1100167,0);a[1263537]=0;return}a[1263537]=0;f=d+-8|0;c[f>>2]=j;c[f+4>>2]=0;if((i|0)!=31)_memset(d|0,0,((j|0)>1?j:1)<<2|0)|0;f=a[e>>0]|0;if(f<<24>>24==31)k=c[b>>2]|0;else{g=1<<(f&255);f=j+-1|0;j=0;h=c[b>>2]|0;while(1){l=h+(j<<2)|0;m=c[l>>2]|0;if(!m)n=h;else{o=m;m=l;do{l=o+4|0;c[m>>2]=c[l>>2];p=d+((c[o>>2]&f)<<2)|0;c[l>>2]=c[p>>2];c[p>>2]=o;p=c[b>>2]|0;m=p+(j<<2)|0;o=c[m>>2]|0}while((o|0)!=0);n=p}j=j+1|0;if((j|0)>=(g|0)){k=n;break}else h=n}}if(k|0)__ZN6Memory11free_staticEPvb(k,1);c[b>>2]=d;a[e>>0]=i;return}function __ZN7HashMapI10StringNameS_IS0_3RefI7TextureE16StringNameHasher24HashMapComparatorDefaultIS0_ELh3ELh8EES4_S6_Lh3ELh8EEixERKS0_(b,e){b=b|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0;f=c[b>>2]|0;a:do if(f){g=c[e>>2]|0;if(!g)h=0;else h=c[g+16>>2]|0;i=c[f+(((1<<(d[b+4>>0]|0))+-1&h)<<2)>>2]|0;if(!i)j=12;else{k=i;while(1){if((c[k>>2]|0)==(h|0)?(c[k+8>>2]|0)==(g|0):0){l=k;break a}k=c[k+4>>2]|0;if(!k){j=12;break}}}}else{a[1263537]=0;k=__ZN6Memory12alloc_staticEjb(32,1)|0;if(!k){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143992,1144012,140,1144029,0);m=0}else{a[1263537]=0;g=k+-8|0;c[g>>2]=8;c[g+4>>2]=0;m=k}c[b>>2]=m;a[b+4>>0]=3;c[b+8>>2]=0;c[m>>2]=0;c[(c[b>>2]|0)+4>>2]=0;c[(c[b>>2]|0)+8>>2]=0;c[(c[b>>2]|0)+12>>2]=0;c[(c[b>>2]|0)+16>>2]=0;c[(c[b>>2]|0)+20>>2]=0;c[(c[b>>2]|0)+24>>2]=0;c[(c[b>>2]|0)+28>>2]=0;j=12}while(0);do if((j|0)==12){m=__ZN7HashMapI10StringNameS_IS0_3RefI7TextureE16StringNameHasher24HashMapComparatorDefaultIS0_ELh3ELh8EES4_S6_Lh3ELh8EE12create_entryERKS0_(b,e)|0;if(!m){n=0;return n|0}else{__ZN7HashMapI10StringNameS_IS0_3RefI7TextureE16StringNameHasher24HashMapComparatorDefaultIS0_ELh3ELh8EES4_S6_Lh3ELh8EE16check_hash_tableEv(b);l=m;break}}while(0);n=l+12|0;return n|0}function __ZN7HashMapI10StringName3RefI7TextureE16StringNameHasher24HashMapComparatorDefaultIS0_ELh3ELh8EEixERKS0_(b,e){b=b|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0;f=c[b>>2]|0;a:do if(f){g=c[e>>2]|0;if(!g)h=0;else h=c[g+16>>2]|0;i=c[f+(((1<<(d[b+4>>0]|0))+-1&h)<<2)>>2]|0;if(!i)j=12;else{k=i;while(1){if((c[k>>2]|0)==(h|0)?(c[k+8>>2]|0)==(g|0):0){l=k;break a}k=c[k+4>>2]|0;if(!k){j=12;break}}}}else{a[1263537]=0;k=__ZN6Memory12alloc_staticEjb(32,1)|0;if(!k){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143992,1144012,140,1144029,0);m=0}else{a[1263537]=0;g=k+-8|0;c[g>>2]=8;c[g+4>>2]=0;m=k}c[b>>2]=m;a[b+4>>0]=3;c[b+8>>2]=0;c[m>>2]=0;c[(c[b>>2]|0)+4>>2]=0;c[(c[b>>2]|0)+8>>2]=0;c[(c[b>>2]|0)+12>>2]=0;c[(c[b>>2]|0)+16>>2]=0;c[(c[b>>2]|0)+20>>2]=0;c[(c[b>>2]|0)+24>>2]=0;c[(c[b>>2]|0)+28>>2]=0;j=12}while(0);do if((j|0)==12){m=__ZN7HashMapI10StringName3RefI7TextureE16StringNameHasher24HashMapComparatorDefaultIS0_ELh3ELh8EE12create_entryERKS0_(b,e)|0;if(!m){n=0;return n|0}else{__ZN7HashMapI10StringName3RefI7TextureE16StringNameHasher24HashMapComparatorDefaultIS0_ELh3ELh8EE16check_hash_tableEv(b);l=m;break}}while(0);n=l+12|0;return n|0}function __ZN7HashMapI10StringNameS_IS0_3RefI7TextureE16StringNameHasher24HashMapComparatorDefaultIS0_ELh3ELh8EES4_S6_Lh3ELh8EE12create_entryERKS0_(b,e){b=b|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0;f=__ZnwjPKc(24,1263606)|0;g=f+8|0;__ZN10StringNameC2Ev(g);c[f+12>>2]=0;c[f+20>>2]=0;a[f+16>>0]=0;h=f+4|0;c[h>>2]=0;if(!f){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1100526,1100151,228,1100539,0);i=0;return i|0}a[1263537]=0;j=c[e>>2]|0;if(!j)k=0;else k=c[j+16>>2]|0;j=(1<<(d[b+4>>0]|0))+-1&k;c[h>>2]=c[(c[b>>2]|0)+(j<<2)>>2];c[f>>2]=k;__ZN10StringNameaSERKS_(g,e);c[(c[b>>2]|0)+(j<<2)>>2]=f;j=b+8|0;c[j>>2]=(c[j>>2]|0)+1;i=f;return i|0}function __ZN7HashMapI10StringNameS_IS0_3RefI7TextureE16StringNameHasher24HashMapComparatorDefaultIS0_ELh3ELh8EES4_S6_Lh3ELh8EE16check_hash_tableEv(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0;d=c[b+8>>2]|0;e=b+4|0;f=a[e>>0]|0;g=f&255;if((d|0)>(8<<g|0)){h=g;do h=h+1|0;while((d|0)>(8<<h|0));if((h|0)==-1)return;else i=h}else{if((f&255)<=3)return;f=g+-1|0;if((d|0)<(8<<f|0))j=f;else return;while(1){f=j+-1|0;if((d|0)<(8<<f|0))j=f;else break}i=(j|0)>3?j:3}j=1<<i;d=__ZN6Memory12alloc_staticEjb(j<<2,1)|0;if(!d){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143992,1144012,140,1144029,0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1100134,1100151,174,1100167,0);a[1263537]=0;return}a[1263537]=0;f=d+-8|0;c[f>>2]=j;c[f+4>>2]=0;if((i|0)!=31)_memset(d|0,0,((j|0)>1?j:1)<<2|0)|0;f=a[e>>0]|0;if(f<<24>>24==31)k=c[b>>2]|0;else{g=1<<(f&255);f=j+-1|0;j=0;h=c[b>>2]|0;while(1){l=h+(j<<2)|0;m=c[l>>2]|0;if(!m)n=h;else{o=m;m=l;do{l=o+4|0;c[m>>2]=c[l>>2];p=d+((c[o>>2]&f)<<2)|0;c[l>>2]=c[p>>2];c[p>>2]=o;p=c[b>>2]|0;m=p+(j<<2)|0;o=c[m>>2]|0}while((o|0)!=0);n=p}j=j+1|0;if((j|0)>=(g|0)){k=n;break}else h=n}}if(k|0)__ZN6Memory11free_staticEPvb(k,1);c[b>>2]=d;a[e>>0]=i;return}function __ZN7ClassDB10_add_classI5ThemeEEvv(){var a=0,b=0,d=0,e=0,f=0,g=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+16|0;d=a+12|0;e=a+8|0;f=a+4|0;g=a;__ZN6StringC2EPKc(b,903902);c[e>>2]=c[b>>2];__ZN10StringNameC2ERK6String(d,e);__ZN6StringC2EPKc(b,1110448);c[g>>2]=c[b>>2];__ZN10StringNameC2ERK6String(f,g);__ZN7ClassDB11_add_class2ERK10StringNameS2_(d,f);__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);__ZN10StringNameD2Ev(d);d=c[e>>2]|0;if(!d){l=a;return}if(__Z16atomic_decrementPj(d+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(d,1);l=a;return}function __ZN5Theme13_bind_methodsEv(){var a=0,b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0;a=l;l=l+320|0;if((l|0)>=(m|0))ba(320);b=a+288|0;d=a+280|0;e=a+264|0;f=a+256|0;g=a+240|0;h=a+224|0;i=a+208|0;j=a+200|0;k=a+192|0;n=a+184|0;o=a+176|0;p=a+168|0;q=a+160|0;r=a+152|0;s=a+144|0;t=a+136|0;u=a+128|0;v=a+120|0;w=a+112|0;x=a+104|0;y=a+96|0;z=a+88|0;A=a+80|0;B=a+72|0;C=a+64|0;D=a+56|0;E=a+48|0;F=a+40|0;G=a+32|0;H=a+24|0;I=a+16|0;J=a+8|0;K=a+4|0;L=a+272|0;M=a;N=a+248|0;O=a+232|0;P=a+216|0;__Z8D_METHODPKcS0_S0_S0_(d,1114743,1126230,1123189,939042);Q=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(Q);c[Q>>2]=295840;__ZN10MethodBind10_set_constEb(Q,0);__ZN10MethodBind24_generate_argument_typesEi(Q,3);c[Q+44>>2]=3167;c[Q+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,Q,d,0,0)|0;Q=d+4|0;R=c[Q>>2]|0;if(R|0?(__Z16atomic_decrementPj(R+-8|0)|0)==0:0){S=c[Q>>2]|0;Q=(S|0)==0?0:S+-4|0;S=Q+4|0;if(c[Q>>2]|0){T=0;do{__ZN10StringNameD2Ev(S+(T<<2)|0);T=T+1|0}while(T>>>0<(c[Q>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(R,1)}__ZN10StringNameD2Ev(d);__Z8D_METHODPKcS0_S0_(e,902967,1126230,1123189);d=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(d);c[d>>2]=295876;__ZN10MethodBind10_set_constEb(d,1);__ZN10MethodBind24_generate_argument_typesEi(d,2);__ZN10MethodBind12_set_returnsEb(d,1);c[d+44>>2]=1258;c[d+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,d,e,0,0)|0;d=e+4|0;R=c[d>>2]|0;if(R|0?(__Z16atomic_decrementPj(R+-8|0)|0)==0:0){Q=c[d>>2]|0;d=(Q|0)==0?0:Q+-4|0;Q=d+4|0;if(c[d>>2]|0){T=0;do{__ZN10StringNameD2Ev(Q+(T<<2)|0);T=T+1|0}while(T>>>0<(c[d>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(R,1)}__ZN10StringNameD2Ev(e);__Z8D_METHODPKcS0_S0_(f,902984,1126230,1123189);e=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(e);c[e>>2]=295912;__ZN10MethodBind10_set_constEb(e,1);__ZN10MethodBind24_generate_argument_typesEi(e,2);__ZN10MethodBind12_set_returnsEb(e,1);c[e+44>>2]=1259;c[e+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,e,f,0,0)|0;e=f+4|0;R=c[e>>2]|0;if(R|0?(__Z16atomic_decrementPj(R+-8|0)|0)==0:0){d=c[e>>2]|0;e=(d|0)==0?0:d+-4|0;d=e+4|0;if(c[e>>2]|0){T=0;do{__ZN10StringNameD2Ev(d+(T<<2)|0);T=T+1|0}while(T>>>0<(c[e>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(R,1)}__ZN10StringNameD2Ev(f);__Z8D_METHODPKcS0_S0_(g,902993,1126230,1123189);f=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(f);c[f>>2]=295948;__ZN10MethodBind10_set_constEb(f,0);__ZN10MethodBind24_generate_argument_typesEi(f,2);c[f+44>>2]=1618;c[f+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,f,g,0,0)|0;f=g+4|0;R=c[f>>2]|0;if(R|0?(__Z16atomic_decrementPj(R+-8|0)|0)==0:0){e=c[f>>2]|0;f=(e|0)==0?0:e+-4|0;e=f+4|0;if(c[f>>2]|0){T=0;do{__ZN10StringNameD2Ev(e+(T<<2)|0);T=T+1|0}while(T>>>0<(c[f>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(R,1)}__ZN10StringNameD2Ev(g);__Z8D_METHODPKcS0_(h,903004,1123189);g=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(g);c[g>>2]=295984;__ZN10MethodBind10_set_constEb(g,1);__ZN10MethodBind24_generate_argument_typesEi(g,1);__ZN10MethodBind12_set_returnsEb(g,1);c[g+44>>2]=4641;c[g+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,g,h,0,0)|0;g=h+4|0;R=c[g>>2]|0;if(R|0?(__Z16atomic_decrementPj(R+-8|0)|0)==0:0){f=c[g>>2]|0;g=(f|0)==0?0:f+-4|0;f=g+4|0;if(c[g>>2]|0){T=0;do{__ZN10StringNameD2Ev(f+(T<<2)|0);T=T+1|0}while(T>>>0<(c[g>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(R,1)}__ZN10StringNameD2Ev(h);__Z8D_METHODPKcS0_S0_S0_(i,903018,1126230,1123189,903031);h=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(h);c[h>>2]=296020;__ZN10MethodBind10_set_constEb(h,0);__ZN10MethodBind24_generate_argument_typesEi(h,3);c[h+44>>2]=3168;c[h+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,h,i,0,0)|0;h=i+4|0;R=c[h>>2]|0;if(R|0?(__Z16atomic_decrementPj(R+-8|0)|0)==0:0){g=c[h>>2]|0;h=(g|0)==0?0:g+-4|0;g=h+4|0;if(c[h>>2]|0){T=0;do{__ZN10StringNameD2Ev(g+(T<<2)|0);T=T+1|0}while(T>>>0<(c[h>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(R,1)}__ZN10StringNameD2Ev(i);__Z8D_METHODPKcS0_S0_(j,903048,1126230,1123189);i=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(i);c[i>>2]=296056;__ZN10MethodBind10_set_constEb(i,1);__ZN10MethodBind24_generate_argument_typesEi(i,2);__ZN10MethodBind12_set_returnsEb(i,1);c[i+44>>2]=1260;c[i+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,i,j,0,0)|0;i=j+4|0;R=c[i>>2]|0;if(R|0?(__Z16atomic_decrementPj(R+-8|0)|0)==0:0){h=c[i>>2]|0;i=(h|0)==0?0:h+-4|0;h=i+4|0;if(c[i>>2]|0){T=0;do{__ZN10StringNameD2Ev(h+(T<<2)|0);T=T+1|0}while(T>>>0<(c[i>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(R,1)}__ZN10StringNameD2Ev(j);__Z8D_METHODPKcS0_S0_(k,903070,1126230,1123189);j=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(j);c[j>>2]=295912;__ZN10MethodBind10_set_constEb(j,1);__ZN10MethodBind24_generate_argument_typesEi(j,2);__ZN10MethodBind12_set_returnsEb(j,1);c[j+44>>2]=1261;c[j+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,j,k,0,0)|0;j=k+4|0;R=c[j>>2]|0;if(R|0?(__Z16atomic_decrementPj(R+-8|0)|0)==0:0){i=c[j>>2]|0;j=(i|0)==0?0:i+-4|0;i=j+4|0;if(c[j>>2]|0){T=0;do{__ZN10StringNameD2Ev(i+(T<<2)|0);T=T+1|0}while(T>>>0<(c[j>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(R,1)}__ZN10StringNameD2Ev(k);__Z8D_METHODPKcS0_S0_(n,903083,1126230,1123189);k=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(k);c[k>>2]=295948;__ZN10MethodBind10_set_constEb(k,0);__ZN10MethodBind24_generate_argument_typesEi(k,2);c[k+44>>2]=1619;c[k+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,k,n,0,0)|0;k=n+4|0;R=c[k>>2]|0;if(R|0?(__Z16atomic_decrementPj(R+-8|0)|0)==0:0){j=c[k>>2]|0;k=(j|0)==0?0:j+-4|0;j=k+4|0;if(c[k>>2]|0){T=0;do{__ZN10StringNameD2Ev(j+(T<<2)|0);T=T+1|0}while(T>>>0<(c[k>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(R,1)}__ZN10StringNameD2Ev(n);__Z8D_METHODPKcS0_(o,903098,1123189);n=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(n);c[n>>2]=295984;__ZN10MethodBind10_set_constEb(n,1);__ZN10MethodBind24_generate_argument_typesEi(n,1);__ZN10MethodBind12_set_returnsEb(n,1);c[n+44>>2]=4642;c[n+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,n,o,0,0)|0;n=o+4|0;R=c[n>>2]|0;if(R|0?(__Z16atomic_decrementPj(R+-8|0)|0)==0:0){k=c[n>>2]|0;n=(k|0)==0?0:k+-4|0;k=n+4|0;if(c[n>>2]|0){T=0;do{__ZN10StringNameD2Ev(k+(T<<2)|0);T=T+1|0}while(T>>>0<(c[n>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(R,1)}__ZN10StringNameD2Ev(o);__Z8D_METHODPKc(p,903116);o=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(o);c[o>>2]=296092;__ZN10MethodBind10_set_constEb(o,1);__ZN10MethodBind24_generate_argument_typesEi(o,0);__ZN10MethodBind12_set_returnsEb(o,1);c[o+44>>2]=5609;c[o+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,o,p,0,0)|0;o=p+4|0;R=c[o>>2]|0;if(R|0?(__Z16atomic_decrementPj(R+-8|0)|0)==0:0){n=c[o>>2]|0;o=(n|0)==0?0:n+-4|0;n=o+4|0;if(c[o>>2]|0){T=0;do{__ZN10StringNameD2Ev(n+(T<<2)|0);T=T+1|0}while(T>>>0<(c[o>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(R,1)}__ZN10StringNameD2Ev(p);__Z8D_METHODPKcS0_S0_S0_(q,903135,1126230,1123189,903144);p=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(p);c[p>>2]=296128;__ZN10MethodBind10_set_constEb(p,0);__ZN10MethodBind24_generate_argument_typesEi(p,3);c[p+44>>2]=3169;c[p+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,p,q,0,0)|0;p=q+4|0;R=c[p>>2]|0;if(R|0?(__Z16atomic_decrementPj(R+-8|0)|0)==0:0){o=c[p>>2]|0;p=(o|0)==0?0:o+-4|0;o=p+4|0;if(c[p>>2]|0){T=0;do{__ZN10StringNameD2Ev(o+(T<<2)|0);T=T+1|0}while(T>>>0<(c[p>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(R,1)}__ZN10StringNameD2Ev(q);__Z8D_METHODPKcS0_S0_(r,903154,1126230,1123189);q=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(q);c[q>>2]=296164;__ZN10MethodBind10_set_constEb(q,1);__ZN10MethodBind24_generate_argument_typesEi(q,2);__ZN10MethodBind12_set_returnsEb(q,1);c[q+44>>2]=1262;c[q+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,q,r,0,0)|0;q=r+4|0;R=c[q>>2]|0;if(R|0?(__Z16atomic_decrementPj(R+-8|0)|0)==0:0){p=c[q>>2]|0;q=(p|0)==0?0:p+-4|0;p=q+4|0;if(c[q>>2]|0){T=0;do{__ZN10StringNameD2Ev(p+(T<<2)|0);T=T+1|0}while(T>>>0<(c[q>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(R,1)}__ZN10StringNameD2Ev(r);__Z8D_METHODPKcS0_S0_(s,903168,1126230,1123189);r=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(r);c[r>>2]=295912;__ZN10MethodBind10_set_constEb(r,1);__ZN10MethodBind24_generate_argument_typesEi(r,2);__ZN10MethodBind12_set_returnsEb(r,1);c[r+44>>2]=1263;c[r+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,r,s,0,0)|0;r=s+4|0;R=c[r>>2]|0;if(R|0?(__Z16atomic_decrementPj(R+-8|0)|0)==0:0){q=c[r>>2]|0;r=(q|0)==0?0:q+-4|0;q=r+4|0;if(c[r>>2]|0){T=0;do{__ZN10StringNameD2Ev(q+(T<<2)|0);T=T+1|0}while(T>>>0<(c[r>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(R,1)}__ZN10StringNameD2Ev(s);__Z8D_METHODPKcS0_S0_(t,903177,1126230,1123189);s=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(s);c[s>>2]=295948;__ZN10MethodBind10_set_constEb(s,0);__ZN10MethodBind24_generate_argument_typesEi(s,2);c[s+44>>2]=1620;c[s+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,s,t,0,0)|0;s=t+4|0;R=c[s>>2]|0;if(R|0?(__Z16atomic_decrementPj(R+-8|0)|0)==0:0){r=c[s>>2]|0;s=(r|0)==0?0:r+-4|0;r=s+4|0;if(c[s>>2]|0){T=0;do{__ZN10StringNameD2Ev(r+(T<<2)|0);T=T+1|0}while(T>>>0<(c[s>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(R,1)}__ZN10StringNameD2Ev(t);__Z8D_METHODPKcS0_(u,903188,1123189);t=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(t);c[t>>2]=295984;__ZN10MethodBind10_set_constEb(t,1);__ZN10MethodBind24_generate_argument_typesEi(t,1);__ZN10MethodBind12_set_returnsEb(t,1);c[t+44>>2]=4643;c[t+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,t,u,0,0)|0;t=u+4|0;R=c[t>>2]|0;if(R|0?(__Z16atomic_decrementPj(R+-8|0)|0)==0:0){s=c[t>>2]|0;t=(s|0)==0?0:s+-4|0;s=t+4|0;if(c[t>>2]|0){T=0;do{__ZN10StringNameD2Ev(s+(T<<2)|0);T=T+1|0}while(T>>>0<(c[t>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(R,1)}__ZN10StringNameD2Ev(u);__Z8D_METHODPKcS0_S0_S0_(v,941215,1126230,1123189,1128565);u=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(u);c[u>>2]=296200;__ZN10MethodBind10_set_constEb(u,0);__ZN10MethodBind24_generate_argument_typesEi(u,3);c[u+44>>2]=3170;c[u+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,u,v,0,0)|0;u=v+4|0;R=c[u>>2]|0;if(R|0?(__Z16atomic_decrementPj(R+-8|0)|0)==0:0){t=c[u>>2]|0;u=(t|0)==0?0:t+-4|0;t=u+4|0;if(c[u>>2]|0){T=0;do{__ZN10StringNameD2Ev(t+(T<<2)|0);T=T+1|0}while(T>>>0<(c[u>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(R,1)}__ZN10StringNameD2Ev(v);__Z8D_METHODPKcS0_S0_(w,941225,1126230,1123189);v=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(v);c[v>>2]=296236;__ZN10MethodBind10_set_constEb(v,1);__ZN10MethodBind24_generate_argument_typesEi(v,2);__ZN10MethodBind12_set_returnsEb(v,1);c[v+44>>2]=3171;c[v+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,v,w,0,0)|0;v=w+4|0;R=c[v>>2]|0;if(R|0?(__Z16atomic_decrementPj(R+-8|0)|0)==0:0){u=c[v>>2]|0;v=(u|0)==0?0:u+-4|0;u=v+4|0;if(c[v>>2]|0){T=0;do{__ZN10StringNameD2Ev(u+(T<<2)|0);T=T+1|0}while(T>>>0<(c[v>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(R,1)}__ZN10StringNameD2Ev(w);__Z8D_METHODPKcS0_S0_(x,903202,1126230,1123189);w=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(w);c[w>>2]=295912;__ZN10MethodBind10_set_constEb(w,1);__ZN10MethodBind24_generate_argument_typesEi(w,2);__ZN10MethodBind12_set_returnsEb(w,1);c[w+44>>2]=1264;c[w+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,w,x,0,0)|0;w=x+4|0;R=c[w>>2]|0;do if(R|0){if(__Z16atomic_decrementPj(R+-8|0)|0)break;v=c[w>>2]|0;T=(v|0)==0?0:v+-4|0;v=T+4|0;if(c[T>>2]|0){u=0;do{__ZN10StringNameD2Ev(v+(u<<2)|0);u=u+1|0}while(u>>>0<(c[T>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(R,1)}while(0);__ZN10StringNameD2Ev(x);__Z8D_METHODPKcS0_S0_(y,903212,1126230,1123189);x=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(x);c[x>>2]=295948;__ZN10MethodBind10_set_constEb(x,0);__ZN10MethodBind24_generate_argument_typesEi(x,2);c[x+44>>2]=1621;c[x+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,x,y,0,0)|0;x=y+4|0;R=c[x>>2]|0;do if(R|0){if(__Z16atomic_decrementPj(R+-8|0)|0)break;w=c[x>>2]|0;T=(w|0)==0?0:w+-4|0;w=T+4|0;if(c[T>>2]|0){u=0;do{__ZN10StringNameD2Ev(w+(u<<2)|0);u=u+1|0}while(u>>>0<(c[T>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(R,1)}while(0);__ZN10StringNameD2Ev(y);__Z8D_METHODPKcS0_(z,903224,1123189);y=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(y);c[y>>2]=295984;__ZN10MethodBind10_set_constEb(y,1);__ZN10MethodBind24_generate_argument_typesEi(y,1);__ZN10MethodBind12_set_returnsEb(y,1);c[y+44>>2]=4644;c[y+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,y,z,0,0)|0;y=z+4|0;R=c[y>>2]|0;do if(R|0){if(__Z16atomic_decrementPj(R+-8|0)|0)break;x=c[y>>2]|0;T=(x|0)==0?0:x+-4|0;x=T+4|0;if(c[T>>2]|0){u=0;do{__ZN10StringNameD2Ev(x+(u<<2)|0);u=u+1|0}while(u>>>0<(c[T>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(R,1)}while(0);__ZN10StringNameD2Ev(z);__Z8D_METHODPKcS0_S0_S0_(A,903239,1126230,1123189,903252);z=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(z);c[z>>2]=296272;__ZN10MethodBind10_set_constEb(z,0);__ZN10MethodBind24_generate_argument_typesEi(z,3);c[z+44>>2]=3172;c[z+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,z,A,0,0)|0;z=A+4|0;R=c[z>>2]|0;do if(R|0){if(__Z16atomic_decrementPj(R+-8|0)|0)break;y=c[z>>2]|0;T=(y|0)==0?0:y+-4|0;y=T+4|0;if(c[T>>2]|0){u=0;do{__ZN10StringNameD2Ev(y+(u<<2)|0);u=u+1|0}while(u>>>0<(c[T>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(R,1)}while(0);__ZN10StringNameD2Ev(A);__Z8D_METHODPKcS0_S0_(B,903261,1126230,1123189);A=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(A);c[A>>2]=296308;__ZN10MethodBind10_set_constEb(A,1);__ZN10MethodBind24_generate_argument_typesEi(A,2);__ZN10MethodBind12_set_returnsEb(A,1);c[A+44>>2]=1265;c[A+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,A,B,0,0)|0;A=B+4|0;R=c[A>>2]|0;do if(R|0){if(__Z16atomic_decrementPj(R+-8|0)|0)break;z=c[A>>2]|0;T=(z|0)==0?0:z+-4|0;z=T+4|0;if(c[T>>2]|0){u=0;do{__ZN10StringNameD2Ev(z+(u<<2)|0);u=u+1|0}while(u>>>0<(c[T>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(R,1)}while(0);__ZN10StringNameD2Ev(B);__Z8D_METHODPKcS0_S0_(C,903274,1126230,1123189);B=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(B);c[B>>2]=295912;__ZN10MethodBind10_set_constEb(B,1);__ZN10MethodBind24_generate_argument_typesEi(B,2);__ZN10MethodBind12_set_returnsEb(B,1);c[B+44>>2]=1266;c[B+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,B,C,0,0)|0;B=C+4|0;R=c[B>>2]|0;do if(R|0){if(__Z16atomic_decrementPj(R+-8|0)|0)break;A=c[B>>2]|0;T=(A|0)==0?0:A+-4|0;A=T+4|0;if(c[T>>2]|0){u=0;do{__ZN10StringNameD2Ev(A+(u<<2)|0);u=u+1|0}while(u>>>0<(c[T>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(R,1)}while(0);__ZN10StringNameD2Ev(C);__Z8D_METHODPKcS0_S0_(D,903287,1126230,1123189);C=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(C);c[C>>2]=295948;__ZN10MethodBind10_set_constEb(C,0);__ZN10MethodBind24_generate_argument_typesEi(C,2);c[C+44>>2]=1622;c[C+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,C,D,0,0)|0;C=D+4|0;R=c[C>>2]|0;do if(R|0){if(__Z16atomic_decrementPj(R+-8|0)|0)break;B=c[C>>2]|0;T=(B|0)==0?0:B+-4|0;B=T+4|0;if(c[T>>2]|0){u=0;do{__ZN10StringNameD2Ev(B+(u<<2)|0);u=u+1|0}while(u>>>0<(c[T>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(R,1)}while(0);__ZN10StringNameD2Ev(D);__Z8D_METHODPKcS0_(E,903302,1123189);D=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(D);c[D>>2]=295984;__ZN10MethodBind10_set_constEb(D,1);__ZN10MethodBind24_generate_argument_typesEi(D,1);__ZN10MethodBind12_set_returnsEb(D,1);c[D+44>>2]=4645;c[D+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,D,E,0,0)|0;D=E+4|0;R=c[D>>2]|0;do if(R|0){if(__Z16atomic_decrementPj(R+-8|0)|0)break;C=c[D>>2]|0;T=(C|0)==0?0:C+-4|0;C=T+4|0;if(c[T>>2]|0){u=0;do{__ZN10StringNameD2Ev(C+(u<<2)|0);u=u+1|0}while(u>>>0<(c[T>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(R,1)}while(0);__ZN10StringNameD2Ev(E);__Z8D_METHODPKcS0_(F,903320,990211);E=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(E);c[E>>2]=296344;__ZN10MethodBind10_set_constEb(E,0);__ZN10MethodBind24_generate_argument_typesEi(E,1);c[E+44>>2]=1643;c[E+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,E,F,0,0)|0;E=F+4|0;R=c[E>>2]|0;do if(R|0){if(__Z16atomic_decrementPj(R+-8|0)|0)break;D=c[E>>2]|0;T=(D|0)==0?0:D+-4|0;D=T+4|0;if(c[T>>2]|0){u=0;do{__ZN10StringNameD2Ev(D+(u<<2)|0);u=u+1|0}while(u>>>0<(c[T>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(R,1)}while(0);__ZN10StringNameD2Ev(F);__Z8D_METHODPKc(G,903337);F=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(F);c[F>>2]=296380;__ZN10MethodBind10_set_constEb(F,1);__ZN10MethodBind24_generate_argument_typesEi(F,0);__ZN10MethodBind12_set_returnsEb(F,1);c[F+44>>2]=5610;c[F+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,F,G,0,0)|0;F=G+4|0;R=c[F>>2]|0;do if(R|0){if(__Z16atomic_decrementPj(R+-8|0)|0)break;E=c[F>>2]|0;T=(E|0)==0?0:E+-4|0;E=T+4|0;if(c[T>>2]|0){u=0;do{__ZN10StringNameD2Ev(E+(u<<2)|0);u=u+1|0}while(u>>>0<(c[T>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(R,1)}while(0);__ZN10StringNameD2Ev(G);__Z8D_METHODPKcS0_(H,903354,1123189);G=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(G);c[G>>2]=295984;__ZN10MethodBind10_set_constEb(G,1);__ZN10MethodBind24_generate_argument_typesEi(G,1);__ZN10MethodBind12_set_returnsEb(G,1);c[G+44>>2]=4646;c[G+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,G,H,0,0)|0;G=H+4|0;R=c[G>>2]|0;do if(R|0){if(__Z16atomic_decrementPj(R+-8|0)|0)break;F=c[G>>2]|0;T=(F|0)==0?0:F+-4|0;F=T+4|0;if(c[T>>2]|0){u=0;do{__ZN10StringNameD2Ev(F+(u<<2)|0);u=u+1|0}while(u>>>0<(c[T>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(R,1)}while(0);__ZN10StringNameD2Ev(H);__Z8D_METHODPKc(I,902861);H=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(H);c[H>>2]=296416;__ZN10MethodBind10_set_constEb(H,0);__ZN10MethodBind24_generate_argument_typesEi(H,0);c[H+44>>2]=5280;c[H+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,H,I,0,0)|0;H=I+4|0;R=c[H>>2]|0;do if(R|0){if(__Z16atomic_decrementPj(R+-8|0)|0)break;G=c[H>>2]|0;T=(G|0)==0?0:G+-4|0;G=T+4|0;if(c[T>>2]|0){u=0;do{__ZN10StringNameD2Ev(G+(u<<2)|0);u=u+1|0}while(u>>>0<(c[T>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(R,1)}while(0);__ZN10StringNameD2Ev(I);c[J>>2]=5281;c[J+4>>2]=0;c[b>>2]=c[J>>2];c[b+4>>2]=c[J+4>>2];__ZN7ClassDB11bind_methodIPKcM5ThemeFvvEEEP10MethodBindT_T0_(903368,b)|0;__ZN6StringC2EPKc(b,903902);c[L>>2]=c[b>>2];__ZN10StringNameC2ERK6String(K,L);__ZN6StringC2EPKc(M,903387);__ZN6StringC2EPKc(N,911204);J=b+4|0;c[J>>2]=0;I=b+12|0;c[I>>2]=0;c[b>>2]=18;R=c[M>>2]|0;do if(R|0){c[J>>2]=0;if(!(__Z28atomic_conditional_incrementPj(R+-8|0)|0))break;c[J>>2]=c[M>>2]}while(0);c[b+8>>2]=17;J=c[I>>2]|0;do if((J|0)!=(c[N>>2]|0)){do if(J|0){if(__Z16atomic_decrementPj(J+-8|0)|0)break;__ZN6Memory11free_staticEPvb(J,1)}while(0);c[I>>2]=0;R=c[N>>2]|0;if(!R)break;if(!(__Z28atomic_conditional_incrementPj(R+-8|0)|0))break;c[I>>2]=c[N>>2]}while(0);c[b+16>>2]=7;c[O>>2]=__Z11_scs_createPKc(903320)|0;c[P>>2]=__Z11_scs_createPKc(903337)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(K,b,O,P,-1);__ZN10StringNameD2Ev(P);__ZN10StringNameD2Ev(O);O=c[b+12>>2]|0;do if(O|0){if(__Z16atomic_decrementPj(O+-8|0)|0)break;__ZN6Memory11free_staticEPvb(O,1)}while(0);O=c[b+4>>2]|0;do if(O|0){if(__Z16atomic_decrementPj(O+-8|0)|0)break;__ZN6Memory11free_staticEPvb(O,1)}while(0);O=c[N>>2]|0;do if(O|0){if(__Z16atomic_decrementPj(O+-8|0)|0)break;__ZN6Memory11free_staticEPvb(O,1)}while(0);O=c[M>>2]|0;do if(O|0){if(__Z16atomic_decrementPj(O+-8|0)|0)break;__ZN6Memory11free_staticEPvb(O,1)}while(0);__ZN10StringNameD2Ev(K);K=c[L>>2]|0;if(!K){l=a;return}if(__Z16atomic_decrementPj(K+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(K,1);l=a;return}function __ZN5Theme10clear_iconERK10StringNameS2_(b,e,f){b=b|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0;g=b+140|0;h=c[g>>2]|0;a:do if(h|0){i=c[f>>2]|0;if(!i)j=0;else j=c[i+16>>2]|0;k=c[h+(((1<<(d[b+144>>0]|0))+-1&j)<<2)>>2]|0;if(k|0){l=k;while(1){if((c[l>>2]|0)==(j|0)?(c[l+8>>2]|0)==(i|0):0)break;l=c[l+4>>2]|0;if(!l)break a}a[1263537]=0;l=__ZN7HashMapI10StringNameS_IS0_3RefI7TextureE16StringNameHasher24HashMapComparatorDefaultIS0_ELh3ELh8EES4_S6_Lh3ELh8EEixERKS0_(g,f)|0;i=c[l>>2]|0;b:do if(i|0){k=c[e>>2]|0;if(!k)m=0;else m=c[k+16>>2]|0;n=c[i+(((1<<(d[l+4>>0]|0))+-1&m)<<2)>>2]|0;if(n|0){o=n;while(1){if((c[o>>2]|0)==(m|0)?(c[o+8>>2]|0)==(k|0):0)break;o=c[o+4>>2]|0;if(!o)break b}a[1263537]=0;__ZN7HashMapI10StringName3RefI7TextureE16StringNameHasher24HashMapComparatorDefaultIS0_ELh3ELh8EE5eraseERKS0_(__ZN7HashMapI10StringNameS_IS0_3RefI7TextureE16StringNameHasher24HashMapComparatorDefaultIS0_ELh3ELh8EES4_S6_Lh3ELh8EEixERKS0_(g,f)|0,e)|0;__ZN8Resource12emit_changedEv(b);return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(902993,902893,290,903849,0);return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(902993,902893,289,903804,0);return}function __ZNK5Theme14_get_icon_listERK6String(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0;d=l;l=l+32|0;if((l|0)>=(m|0))ba(32);e=d+16|0;f=d+8|0;g=d+12|0;h=d;i=d+4|0;c[f>>2]=0;c[g>>2]=0;__ZN10StringNameC2ERK6String(h,b);__ZNK5Theme13get_icon_listE10StringNameP4ListIS0_16DefaultAllocatorE(a,h,g);__ZN10StringNameD2Ev(h);h=c[g>>2]|0;if(!h)j=0;else{k=h;n=3}while(1){if((n|0)==3){n=0;j=c[k>>2]|0}if(!j)break;h=c[j>>2]|0;do if(h){a=c[h+4>>2]|0;if(a|0){__ZN6StringC2EPKc(e,a);o=c[e>>2]|0;break}a=h+8|0;c[e>>2]=0;b=c[a>>2]|0;if((b|0)!=0?(c[e>>2]=0,(__Z28atomic_conditional_incrementPj(b+-8|0)|0)!=0):0){b=c[a>>2]|0;c[e>>2]=b;o=b}else o=0}else{c[e>>2]=0;o=0}while(0);c[i>>2]=o;h=c[f>>2]|0;if(!h)p=1;else p=((c[h+16>>2]|0)>>>2)+1|0;__ZN10PoolVectorI6StringE6resizeEi(f,p)|0;h=c[f>>2]|0;if(!h)q=-1;else q=((c[h+16>>2]|0)>>>2)+-1|0;__ZN10PoolVectorI6StringE3setEiRKS0_(f,q,i);h=c[i>>2]|0;if(h|0?(__Z16atomic_decrementPj(h+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(h,1);k=j+4|0;n=3}__ZN4ListI10StringName16DefaultAllocatorED2Ev(g);l=d;return c[f>>2]|0}function __ZN5Theme14clear_styleboxERK10StringNameS2_(b,e,f){b=b|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0;g=b+152|0;h=c[g>>2]|0;a:do if(h|0){i=c[f>>2]|0;if(!i)j=0;else j=c[i+16>>2]|0;k=c[h+(((1<<(d[b+156>>0]|0))+-1&j)<<2)>>2]|0;if(k|0){l=k;while(1){if((c[l>>2]|0)==(j|0)?(c[l+8>>2]|0)==(i|0):0)break;l=c[l+4>>2]|0;if(!l)break a}a[1263537]=0;l=__ZN7HashMapI10StringNameS_IS0_3RefI8StyleBoxE16StringNameHasher24HashMapComparatorDefaultIS0_ELh3ELh8EES4_S6_Lh3ELh8EEixERKS0_(g,f)|0;i=c[l>>2]|0;b:do if(i|0){k=c[e>>2]|0;if(!k)m=0;else m=c[k+16>>2]|0;n=c[i+(((1<<(d[l+4>>0]|0))+-1&m)<<2)>>2]|0;if(n|0){o=n;while(1){if((c[o>>2]|0)==(m|0)?(c[o+8>>2]|0)==(k|0):0)break;o=c[o+4>>2]|0;if(!o)break b}a[1263537]=0;__ZN7HashMapI10StringName3RefI8StyleBoxE16StringNameHasher24HashMapComparatorDefaultIS0_ELh3ELh8EE5eraseERKS0_(__ZN7HashMapI10StringNameS_IS0_3RefI8StyleBoxE16StringNameHasher24HashMapComparatorDefaultIS0_ELh3ELh8EES4_S6_Lh3ELh8EEixERKS0_(g,f)|0,e)|0;__ZN8Resource12emit_changedEv(b);return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(903083,902893,385,903750,0);return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(903083,902893,384,903704,0);return}function __ZNK5Theme18_get_stylebox_listERK6String(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0;d=l;l=l+32|0;if((l|0)>=(m|0))ba(32);e=d+16|0;f=d+8|0;g=d+12|0;h=d;i=d+4|0;c[f>>2]=0;c[g>>2]=0;__ZN10StringNameC2ERK6String(h,b);__ZNK5Theme17get_stylebox_listE10StringNameP4ListIS0_16DefaultAllocatorE(a,h,g);__ZN10StringNameD2Ev(h);h=c[g>>2]|0;if(!h)j=0;else{k=h;n=3}while(1){if((n|0)==3){n=0;j=c[k>>2]|0}if(!j)break;h=c[j>>2]|0;do if(h){a=c[h+4>>2]|0;if(a|0){__ZN6StringC2EPKc(e,a);o=c[e>>2]|0;break}a=h+8|0;c[e>>2]=0;b=c[a>>2]|0;if((b|0)!=0?(c[e>>2]=0,(__Z28atomic_conditional_incrementPj(b+-8|0)|0)!=0):0){b=c[a>>2]|0;c[e>>2]=b;o=b}else o=0}else{c[e>>2]=0;o=0}while(0);c[i>>2]=o;h=c[f>>2]|0;if(!h)p=1;else p=((c[h+16>>2]|0)>>>2)+1|0;__ZN10PoolVectorI6StringE6resizeEi(f,p)|0;h=c[f>>2]|0;if(!h)q=-1;else q=((c[h+16>>2]|0)>>>2)+-1|0;__ZN10PoolVectorI6StringE3setEiRKS0_(f,q,i);h=c[i>>2]|0;if(h|0?(__Z16atomic_decrementPj(h+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(h,1);k=j+4|0;n=3}__ZN4ListI10StringName16DefaultAllocatorED2Ev(g);l=d;return c[f>>2]|0}function __ZNK5Theme19_get_stylebox_typesEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+12|0;e=b+4|0;f=b+8|0;g=b;c[e>>2]=0;c[f>>2]=0;__ZNK5Theme18get_stylebox_typesEP4ListI10StringName16DefaultAllocatorE(a,f);a=c[f>>2]|0;if(!a)h=0;else{i=a;j=3}while(1){if((j|0)==3){j=0;h=c[i>>2]|0}if(!h)break;a=c[h>>2]|0;do if(a){k=c[a+4>>2]|0;if(k|0){__ZN6StringC2EPKc(d,k);n=c[d>>2]|0;break}k=a+8|0;c[d>>2]=0;o=c[k>>2]|0;if((o|0)!=0?(c[d>>2]=0,(__Z28atomic_conditional_incrementPj(o+-8|0)|0)!=0):0){o=c[k>>2]|0;c[d>>2]=o;n=o}else n=0}else{c[d>>2]=0;n=0}while(0);c[g>>2]=n;a=c[e>>2]|0;if(!a)p=1;else p=((c[a+16>>2]|0)>>>2)+1|0;__ZN10PoolVectorI6StringE6resizeEi(e,p)|0;a=c[e>>2]|0;if(!a)q=-1;else q=((c[a+16>>2]|0)>>>2)+-1|0;__ZN10PoolVectorI6StringE3setEiRKS0_(e,q,g);a=c[g>>2]|0;if(a|0?(__Z16atomic_decrementPj(a+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(a,1);i=h+4|0;j=3}__ZN4ListI10StringName16DefaultAllocatorED2Ev(f);l=b;return c[e>>2]|0}function __ZN5Theme10clear_fontERK10StringNameS2_(b,e,f){b=b|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;g=l;l=l+16|0;if((l|0)>=(m|0))ba(16);h=g;i=b+164|0;j=c[i>>2]|0;a:do if(j|0){k=c[f>>2]|0;if(!k)n=0;else n=c[k+16>>2]|0;o=b+168|0;p=c[j+(((1<<(d[o>>0]|0))+-1&n)<<2)>>2]|0;if(p|0){q=p;while(1){if((c[q>>2]|0)==(n|0)?(c[q+8>>2]|0)==(k|0):0)break;q=c[q+4>>2]|0;if(!q)break a}a[1263537]=0;q=__ZN7HashMapI10StringNameS_IS0_3RefI4FontE16StringNameHasher24HashMapComparatorDefaultIS0_ELh3ELh8EES4_S6_Lh3ELh8EEixERKS0_(i,f)|0;k=c[q>>2]|0;b:do if(k|0){p=c[e>>2]|0;if(!p)r=0;else r=c[p+16>>2]|0;s=c[k+(((1<<(d[q+4>>0]|0))+-1&r)<<2)>>2]|0;if(s|0){t=s;while(1){if((c[t>>2]|0)==(r|0)?(c[t+8>>2]|0)==(p|0):0)break;t=c[t+4>>2]|0;if(!t)break b}a[1263537]=0;t=c[i>>2]|0;c:do if(t|0){p=c[f>>2]|0;if(!p)u=0;else u=c[p+16>>2]|0;s=c[t+(((1<<(d[o>>0]|0))+-1&u)<<2)>>2]|0;if(s|0){v=s;while(1){if((c[v>>2]|0)==(u|0)?(c[v+8>>2]|0)==(p|0):0)break;v=c[v+4>>2]|0;if(!v)break c}v=__ZN7HashMapI10StringNameS_IS0_3RefI4FontE16StringNameHasher24HashMapComparatorDefaultIS0_ELh3ELh8EES4_S6_Lh3ELh8EEixERKS0_(i,f)|0;p=c[v>>2]|0;if(p|0){s=c[e>>2]|0;if(!s)w=0;else w=c[s+16>>2]|0;x=c[p+(((1<<(d[v+4>>0]|0))+-1&w)<<2)>>2]|0;if(x|0){v=x;while(1){if((c[v>>2]|0)==(w|0)?(c[v+8>>2]|0)==(s|0):0)break;v=c[v+4>>2]|0;if(!v)break c}if(c[(__ZN7HashMapI10StringName3RefI4FontE16StringNameHasher24HashMapComparatorDefaultIS0_ELh3ELh8EEixERKS0_(__ZN7HashMapI10StringNameS_IS0_3RefI4FontE16StringNameHasher24HashMapComparatorDefaultIS0_ELh3ELh8EES4_S6_Lh3ELh8EEixERKS0_(i,f)|0,e)|0)>>2]|0){v=__ZN7HashMapI10StringName3RefI4FontE16StringNameHasher24HashMapComparatorDefaultIS0_ELh3ELh8EEixERKS0_(__ZN7HashMapI10StringNameS_IS0_3RefI4FontE16StringNameHasher24HashMapComparatorDefaultIS0_ELh3ELh8EES4_S6_Lh3ELh8EEixERKS0_(i,f)|0,e)|0;c[h>>2]=0;if(c[v>>2]|0?(c[h>>2]=0,s=c[v>>2]|0,c[h>>2]=s,s|0):0)__ZN9Reference9referenceEv(s);__ZN5Theme11_unref_fontE3RefI4FontE(b,h);s=c[h>>2]|0;do if(s|0?__ZN9Reference11unreferenceEv(s)|0:0){v=c[h>>2]|0;if(!(__Z17predelete_handlerP6Object(v)|0))break;gj[c[(c[v>>2]|0)+76>>2]&8191](v);__ZN6Memory11free_staticEPvb(v,0)}while(0);c[h>>2]=0}}}}}while(0);__ZN7HashMapI10StringName3RefI4FontE16StringNameHasher24HashMapComparatorDefaultIS0_ELh3ELh8EE5eraseERKS0_(__ZN7HashMapI10StringNameS_IS0_3RefI4FontE16StringNameHasher24HashMapComparatorDefaultIS0_ELh3ELh8EES4_S6_Lh3ELh8EEixERKS0_(i,f)|0,e)|0;__ZN8Resource12emit_changedEv(b);l=g;return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(903177,902893,452,903651,0);l=g;return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(903177,902893,451,903606,0);l=g;return}function __ZNK5Theme14_get_font_listERK6String(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0;d=l;l=l+32|0;if((l|0)>=(m|0))ba(32);e=d+16|0;f=d+8|0;g=d+12|0;h=d;i=d+4|0;c[f>>2]=0;c[g>>2]=0;__ZN10StringNameC2ERK6String(h,b);__ZNK5Theme13get_font_listE10StringNameP4ListIS0_16DefaultAllocatorE(a,h,g);__ZN10StringNameD2Ev(h);h=c[g>>2]|0;if(!h)j=0;else{k=h;n=3}while(1){if((n|0)==3){n=0;j=c[k>>2]|0}if(!j)break;h=c[j>>2]|0;do if(h){a=c[h+4>>2]|0;if(a|0){__ZN6StringC2EPKc(e,a);o=c[e>>2]|0;break}a=h+8|0;c[e>>2]=0;b=c[a>>2]|0;if((b|0)!=0?(c[e>>2]=0,(__Z28atomic_conditional_incrementPj(b+-8|0)|0)!=0):0){b=c[a>>2]|0;c[e>>2]=b;o=b}else o=0}else{c[e>>2]=0;o=0}while(0);c[i>>2]=o;h=c[f>>2]|0;if(!h)p=1;else p=((c[h+16>>2]|0)>>>2)+1|0;__ZN10PoolVectorI6StringE6resizeEi(f,p)|0;h=c[f>>2]|0;if(!h)q=-1;else q=((c[h+16>>2]|0)>>>2)+-1|0;__ZN10PoolVectorI6StringE3setEiRKS0_(f,q,i);h=c[i>>2]|0;if(h|0?(__Z16atomic_decrementPj(h+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(h,1);k=j+4|0;n=3}__ZN4ListI10StringName16DefaultAllocatorED2Ev(g);l=d;return c[f>>2]|0}function __ZN5Theme11clear_colorERK10StringNameS2_(b,e,f){b=b|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0;g=b+188|0;h=c[g>>2]|0;a:do if(h|0){i=c[f>>2]|0;if(!i)j=0;else j=c[i+16>>2]|0;k=c[h+(((1<<(d[b+192>>0]|0))+-1&j)<<2)>>2]|0;if(k|0){l=k;while(1){if((c[l>>2]|0)==(j|0)?(c[l+8>>2]|0)==(i|0):0)break;l=c[l+4>>2]|0;if(!l)break a}a[1263537]=0;l=__ZN7HashMapI10StringNameS_IS0_5Color16StringNameHasher24HashMapComparatorDefaultIS0_ELh3ELh8EES2_S4_Lh3ELh8EEixERKS0_(g,f)|0;i=c[l>>2]|0;b:do if(i|0){k=c[e>>2]|0;if(!k)m=0;else m=c[k+16>>2]|0;n=c[i+(((1<<(d[l+4>>0]|0))+-1&m)<<2)>>2]|0;if(n|0){o=n;while(1){if((c[o>>2]|0)==(m|0)?(c[o+8>>2]|0)==(k|0):0)break;o=c[o+4>>2]|0;if(!o)break b}a[1263537]=0;__ZN7HashMapI10StringName5Color16StringNameHasher24HashMapComparatorDefaultIS0_ELh3ELh8EE5eraseERKS0_(__ZN7HashMapI10StringNameS_IS0_5Color16StringNameHasher24HashMapComparatorDefaultIS0_ELh3ELh8EES2_S4_Lh3ELh8EEixERKS0_(g,f)|0,e)|0;__ZN8Resource12emit_changedEv(b);return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(903212,902893,504,903552,0);return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(903212,902893,503,903506,0);return}function __ZNK5Theme15_get_color_listERK6String(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0;d=l;l=l+32|0;if((l|0)>=(m|0))ba(32);e=d+16|0;f=d+8|0;g=d+12|0;h=d;i=d+4|0;c[f>>2]=0;c[g>>2]=0;__ZN10StringNameC2ERK6String(h,b);__ZNK5Theme14get_color_listE10StringNameP4ListIS0_16DefaultAllocatorE(a,h,g);__ZN10StringNameD2Ev(h);h=c[g>>2]|0;if(!h)j=0;else{k=h;n=3}while(1){if((n|0)==3){n=0;j=c[k>>2]|0}if(!j)break;h=c[j>>2]|0;do if(h){a=c[h+4>>2]|0;if(a|0){__ZN6StringC2EPKc(e,a);o=c[e>>2]|0;break}a=h+8|0;c[e>>2]=0;b=c[a>>2]|0;if((b|0)!=0?(c[e>>2]=0,(__Z28atomic_conditional_incrementPj(b+-8|0)|0)!=0):0){b=c[a>>2]|0;c[e>>2]=b;o=b}else o=0}else{c[e>>2]=0;o=0}while(0);c[i>>2]=o;h=c[f>>2]|0;if(!h)p=1;else p=((c[h+16>>2]|0)>>>2)+1|0;__ZN10PoolVectorI6StringE6resizeEi(f,p)|0;h=c[f>>2]|0;if(!h)q=-1;else q=((c[h+16>>2]|0)>>>2)+-1|0;__ZN10PoolVectorI6StringE3setEiRKS0_(f,q,i);h=c[i>>2]|0;if(h|0?(__Z16atomic_decrementPj(h+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(h,1);k=j+4|0;n=3}__ZN4ListI10StringName16DefaultAllocatorED2Ev(g);l=d;return c[f>>2]|0}function __ZN5Theme14clear_constantERK10StringNameS2_(b,e,f){b=b|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0;g=b+200|0;h=c[g>>2]|0;a:do if(h|0){i=c[f>>2]|0;if(!i)j=0;else j=c[i+16>>2]|0;k=c[h+(((1<<(d[b+204>>0]|0))+-1&j)<<2)>>2]|0;if(k|0){l=k;while(1){if((c[l>>2]|0)==(j|0)?(c[l+8>>2]|0)==(i|0):0)break;l=c[l+4>>2]|0;if(!l)break a}a[1263537]=0;l=__ZN7HashMapI10StringNameS_IS0_i16StringNameHasher24HashMapComparatorDefaultIS0_ELh3ELh8EES1_S3_Lh3ELh8EEixERKS0_(g,f)|0;i=c[l>>2]|0;b:do if(i|0){k=c[e>>2]|0;if(!k)m=0;else m=c[k+16>>2]|0;n=c[i+(((1<<(d[l+4>>0]|0))+-1&m)<<2)>>2]|0;if(n|0){o=n;while(1){if((c[o>>2]|0)==(m|0)?(c[o+8>>2]|0)==(k|0):0)break;o=c[o+4>>2]|0;if(!o)break b}a[1263537]=0;__ZN7HashMapI10StringNamei16StringNameHasher24HashMapComparatorDefaultIS0_ELh3ELh8EE5eraseERKS0_(__ZN7HashMapI10StringNameS_IS0_i16StringNameHasher24HashMapComparatorDefaultIS0_ELh3ELh8EES1_S3_Lh3ELh8EEixERKS0_(g,f)|0,e)|0;__ZN8Resource12emit_changedEv(b);return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(903287,902893,552,903449,0);return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(903287,902893,551,903400,0);return}function __ZNK5Theme18_get_constant_listERK6String(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0;d=l;l=l+32|0;if((l|0)>=(m|0))ba(32);e=d+16|0;f=d+8|0;g=d+12|0;h=d;i=d+4|0;c[f>>2]=0;c[g>>2]=0;__ZN10StringNameC2ERK6String(h,b);__ZNK5Theme17get_constant_listE10StringNameP4ListIS0_16DefaultAllocatorE(a,h,g);__ZN10StringNameD2Ev(h);h=c[g>>2]|0;if(!h)j=0;else{k=h;n=3}while(1){if((n|0)==3){n=0;j=c[k>>2]|0}if(!j)break;h=c[j>>2]|0;do if(h){a=c[h+4>>2]|0;if(a|0){__ZN6StringC2EPKc(e,a);o=c[e>>2]|0;break}a=h+8|0;c[e>>2]=0;b=c[a>>2]|0;if((b|0)!=0?(c[e>>2]=0,(__Z28atomic_conditional_incrementPj(b+-8|0)|0)!=0):0){b=c[a>>2]|0;c[e>>2]=b;o=b}else o=0}else{c[e>>2]=0;o=0}while(0);c[i>>2]=o;h=c[f>>2]|0;if(!h)p=1;else p=((c[h+16>>2]|0)>>>2)+1|0;__ZN10PoolVectorI6StringE6resizeEi(f,p)|0;h=c[f>>2]|0;if(!h)q=-1;else q=((c[h+16>>2]|0)>>>2)+-1|0;__ZN10PoolVectorI6StringE3setEiRKS0_(f,q,i);h=c[i>>2]|0;if(h|0?(__Z16atomic_decrementPj(h+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(h,1);k=j+4|0;n=3}__ZN4ListI10StringName16DefaultAllocatorED2Ev(g);l=d;return c[f>>2]|0}function __ZN5Theme22set_default_theme_fontERK3RefI4FontE(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d+4|0;f=d;g=a+212|0;h=c[g>>2]|0;i=c[b>>2]|0;if((h|0)==(i|0)){l=d;return}if(!h){j=i;k=0}else{c[e>>2]=h;__ZN9Reference9referenceEv(h);__ZN5Theme11_unref_fontE3RefI4FontE(a,e);h=c[e>>2]|0;if((h|0?__ZN9Reference11unreferenceEv(h)|0:0)?(h=c[e>>2]|0,__Z17predelete_handlerP6Object(h)|0):0){gj[c[(c[h>>2]|0)+76>>2]&8191](h);__ZN6Memory11free_staticEPvb(h,0)}c[e>>2]=0;j=c[b>>2]|0;k=c[g>>2]|0}if((j|0)!=(k|0)){if((k|0?__ZN9Reference11unreferenceEv(k)|0:0)?(j=c[g>>2]|0,__Z17predelete_handlerP6Object(j)|0):0){gj[c[(c[j>>2]|0)+76>>2]&8191](j);__ZN6Memory11free_staticEPvb(j,0)}c[g>>2]=0;j=c[b>>2]|0;c[g>>2]=j;if(j|0){__ZN9Reference9referenceEv(j);n=c[g>>2]|0;o=15}}else{n=k;o=15}if((o|0)==15?n|0:0){c[f>>2]=n;__ZN9Reference9referenceEv(n);__ZN5Theme9_ref_fontE3RefI4FontE(a,f);n=c[f>>2]|0;if((n|0?__ZN9Reference11unreferenceEv(n)|0:0)?(n=c[f>>2]|0,__Z17predelete_handlerP6Object(n)|0):0){gj[c[(c[n>>2]|0)+76>>2]&8191](n);__ZN6Memory11free_staticEPvb(n,0)}c[f>>2]=0}__ZN8Resource12emit_changedEv(a);l=d;return}function __ZNK5Theme14_get_type_listERK6String(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+12|0;e=b+4|0;f=b+8|0;g=b;c[e>>2]=0;c[f>>2]=0;__ZNK5Theme13get_type_listEP4ListI10StringName16DefaultAllocatorE(a,f);a=c[f>>2]|0;if(!a)h=0;else{i=a;j=3}while(1){if((j|0)==3){j=0;h=c[i>>2]|0}if(!h)break;a=c[h>>2]|0;do if(a){k=c[a+4>>2]|0;if(k|0){__ZN6StringC2EPKc(d,k);n=c[d>>2]|0;break}k=a+8|0;c[d>>2]=0;o=c[k>>2]|0;if((o|0)!=0?(c[d>>2]=0,(__Z28atomic_conditional_incrementPj(o+-8|0)|0)!=0):0){o=c[k>>2]|0;c[d>>2]=o;n=o}else n=0}else{c[d>>2]=0;n=0}while(0);c[g>>2]=n;a=c[e>>2]|0;if(!a)p=1;else p=((c[a+16>>2]|0)>>>2)+1|0;__ZN10PoolVectorI6StringE6resizeEi(e,p)|0;a=c[e>>2]|0;if(!a)q=-1;else q=((c[a+16>>2]|0)>>>2)+-1|0;__ZN10PoolVectorI6StringE3setEiRKS0_(e,q,g);a=c[g>>2]|0;if(a|0?(__Z16atomic_decrementPj(a+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(a,1);i=h+4|0;j=3}__ZN4ListI10StringName16DefaultAllocatorED2Ev(f);l=b;return c[e>>2]|0}function __ZN5Theme19_emit_theme_changedEv(a){a=a|0;__ZN8Resource12emit_changedEv(a);return}function __ZN5Theme18copy_default_themeEv(a){a=a|0;var b=0,d=0;b=c[308587]|0;if(!b)d=0;else{__ZN9Reference9referenceEv(b);d=b}__ZN7HashMapI10StringNameS_IS0_3RefI7TextureE16StringNameHasher24HashMapComparatorDefaultIS0_ELh3ELh8EES4_S6_Lh3ELh8EE9copy_fromERKS8_(a+140|0,d+140|0);__ZN7HashMapI10StringNameS_IS0_3RefI8StyleBoxE16StringNameHasher24HashMapComparatorDefaultIS0_ELh3ELh8EES4_S6_Lh3ELh8EE9copy_fromERKS8_(a+152|0,d+152|0);__ZN7HashMapI10StringNameS_IS0_3RefI4FontE16StringNameHasher24HashMapComparatorDefaultIS0_ELh3ELh8EES4_S6_Lh3ELh8EE9copy_fromERKS8_(a+164|0,d+164|0);__ZN7HashMapI10StringNameS_IS0_5Color16StringNameHasher24HashMapComparatorDefaultIS0_ELh3ELh8EES2_S4_Lh3ELh8EE9copy_fromERKS6_(a+188|0,d+188|0);__ZN7HashMapI10StringNameS_IS0_i16StringNameHasher24HashMapComparatorDefaultIS0_ELh3ELh8EES1_S3_Lh3ELh8EE9copy_fromERKS5_(a+200|0,d+200|0);__ZN8Resource12emit_changedEv(a);if(!d)return;if(!(__ZN9Reference11unreferenceEv(d)|0))return;if(!(__Z17predelete_handlerP6Object(d)|0))return;gj[c[(c[d>>2]|0)+76>>2]&8191](d);__ZN6Memory11free_staticEPvb(d,0);return}function __ZN7ClassDB11bind_methodIPKcM5ThemeFvvEEEP10MethodBindT_T0_(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d+8|0;f=d;g=c[b>>2]|0;h=c[b+4>>2]|0;b=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(b);c[b>>2]=296416;__ZN10MethodBind10_set_constEb(b,0);__ZN10MethodBind24_generate_argument_typesEi(b,0);c[b+44>>2]=g;c[b+48>>2]=h;__ZN10StringNameC2Ev(f);c[f+4>>2]=0;__ZN10StringNameC2EPKc(e,a);__ZN10StringNameaSERKS_(f,e);__ZN10StringNameD2Ev(e);e=__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,b,f,0,0)|0;b=f+4|0;a=c[b>>2]|0;if(!a){__ZN10StringNameD2Ev(f);l=d;return e|0}if(__Z16atomic_decrementPj(a+-8|0)|0){__ZN10StringNameD2Ev(f);l=d;return e|0}h=c[b>>2]|0;b=(h|0)==0?0:h+-4|0;h=b+4|0;if(c[b>>2]|0){g=0;do{__ZN10StringNameD2Ev(h+(g<<2)|0);g=g+1|0}while(g>>>0<(c[b>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(a,1);__ZN10StringNameD2Ev(f);l=d;return e|0}function __ZN7HashMapI10StringNameS_IS0_3RefI7TextureE16StringNameHasher24HashMapComparatorDefaultIS0_ELh3ELh8EES4_S6_Lh3ELh8EE9copy_fromERKS8_(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0;if((d|0)==(b|0))return;e=c[b>>2]|0;f=b+4|0;if(e|0){g=a[f>>0]|0;if(g<<24>>24==31)h=e;else{i=0;j=e;k=e;e=g;while(1){g=j+(i<<2)|0;l=c[g>>2]|0;if(!l){m=e;n=k;o=j}else{p=l;l=g;do{c[l>>2]=c[p+4>>2];__ZN7HashMapI10StringName3RefI7TextureE16StringNameHasher24HashMapComparatorDefaultIS0_ELh3ELh8EE5clearEv(p+12|0);__ZN10StringNameD2Ev(p+8|0);__ZN6Memory11free_staticEPvb(p,0);q=c[b>>2]|0;l=q+(i<<2)|0;p=c[l>>2]|0}while((p|0)!=0);m=a[f>>0]|0;n=q;o=q}i=i+1|0;if((i|0)>=(1<<(m&255)|0)){h=n;break}else{j=o;k=n;e=m}}}__ZN6Memory11free_staticEPvb(h,1)}c[b>>2]=0;a[f>>0]=0;h=b+8|0;c[h>>2]=0;if(!(c[d>>2]|0))return;m=d+4|0;e=a[m>>0]|0;if(!(e<<24>>24))return;n=1<<(e&255);e=__ZN6Memory12alloc_staticEjb(n<<2,1)|0;if(!e){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143992,1144012,140,1144029,0);r=0}else{a[1263537]=0;k=e+-8|0;c[k>>2]=n;c[k+4>>2]=0;r=e}c[b>>2]=r;a[f>>0]=a[m>>0]|0;c[h>>2]=c[d+8>>2];h=a[m>>0]|0;if(h<<24>>24==31)return;else{s=0;t=r;u=h}while(1){c[t+(s<<2)>>2]=0;h=c[(c[d>>2]|0)+(s<<2)>>2]|0;if(!h)v=u;else{r=h;do{h=__ZnwjPKc(24,1263606)|0;f=h+8|0;__ZN10StringNameC2Ev(f);e=h+12|0;c[e>>2]=0;c[h+20>>2]=0;a[h+16>>0]=0;k=h+4|0;c[k>>2]=0;n=r;o=c[n+4>>2]|0;j=h;c[j>>2]=c[n>>2];c[j+4>>2]=o;__ZN10StringNameaSERKS_(f,r+8|0);__ZN7HashMapI10StringName3RefI7TextureE16StringNameHasher24HashMapComparatorDefaultIS0_ELh3ELh8EE9copy_fromERKS7_(e,r+12|0);e=(c[b>>2]|0)+(s<<2)|0;c[k>>2]=c[e>>2];c[e>>2]=h;r=c[r+4>>2]|0}while((r|0)!=0);v=a[m>>0]|0}r=s+1|0;if((r|0)>=(1<<(v&255)|0))break;s=r;t=c[b>>2]|0;u=v}return}function __ZN7HashMapI10StringNameS_IS0_3RefI8StyleBoxE16StringNameHasher24HashMapComparatorDefaultIS0_ELh3ELh8EES4_S6_Lh3ELh8EE9copy_fromERKS8_(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0;if((d|0)==(b|0))return;e=c[b>>2]|0;f=b+4|0;if(e|0){g=a[f>>0]|0;if(g<<24>>24==31)h=e;else{i=0;j=e;k=e;e=g;while(1){g=j+(i<<2)|0;l=c[g>>2]|0;if(!l){m=e;n=k;o=j}else{p=l;l=g;do{c[l>>2]=c[p+4>>2];__ZN7HashMapI10StringName3RefI8StyleBoxE16StringNameHasher24HashMapComparatorDefaultIS0_ELh3ELh8EE5clearEv(p+12|0);__ZN10StringNameD2Ev(p+8|0);__ZN6Memory11free_staticEPvb(p,0);q=c[b>>2]|0;l=q+(i<<2)|0;p=c[l>>2]|0}while((p|0)!=0);m=a[f>>0]|0;n=q;o=q}i=i+1|0;if((i|0)>=(1<<(m&255)|0)){h=n;break}else{j=o;k=n;e=m}}}__ZN6Memory11free_staticEPvb(h,1)}c[b>>2]=0;a[f>>0]=0;h=b+8|0;c[h>>2]=0;if(!(c[d>>2]|0))return;m=d+4|0;e=a[m>>0]|0;if(!(e<<24>>24))return;n=1<<(e&255);e=__ZN6Memory12alloc_staticEjb(n<<2,1)|0;if(!e){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143992,1144012,140,1144029,0);r=0}else{a[1263537]=0;k=e+-8|0;c[k>>2]=n;c[k+4>>2]=0;r=e}c[b>>2]=r;a[f>>0]=a[m>>0]|0;c[h>>2]=c[d+8>>2];h=a[m>>0]|0;if(h<<24>>24==31)return;else{s=0;t=r;u=h}while(1){c[t+(s<<2)>>2]=0;h=c[(c[d>>2]|0)+(s<<2)>>2]|0;if(!h)v=u;else{r=h;do{h=__ZnwjPKc(24,1263606)|0;f=h+8|0;__ZN10StringNameC2Ev(f);e=h+12|0;c[e>>2]=0;c[h+20>>2]=0;a[h+16>>0]=0;k=h+4|0;c[k>>2]=0;n=r;o=c[n+4>>2]|0;j=h;c[j>>2]=c[n>>2];c[j+4>>2]=o;__ZN10StringNameaSERKS_(f,r+8|0);__ZN7HashMapI10StringName3RefI8StyleBoxE16StringNameHasher24HashMapComparatorDefaultIS0_ELh3ELh8EE9copy_fromERKS7_(e,r+12|0);e=(c[b>>2]|0)+(s<<2)|0;c[k>>2]=c[e>>2];c[e>>2]=h;r=c[r+4>>2]|0}while((r|0)!=0);v=a[m>>0]|0}r=s+1|0;if((r|0)>=(1<<(v&255)|0))break;s=r;t=c[b>>2]|0;u=v}return}function __ZN7HashMapI10StringNameS_IS0_3RefI4FontE16StringNameHasher24HashMapComparatorDefaultIS0_ELh3ELh8EES4_S6_Lh3ELh8EE9copy_fromERKS8_(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0;if((d|0)==(b|0))return;e=c[b>>2]|0;f=b+4|0;if(e|0){g=a[f>>0]|0;if(g<<24>>24==31)h=e;else{i=0;j=e;k=e;e=g;while(1){g=j+(i<<2)|0;l=c[g>>2]|0;if(!l){m=e;n=k;o=j}else{p=l;l=g;do{c[l>>2]=c[p+4>>2];__ZN7HashMapI10StringName3RefI4FontE16StringNameHasher24HashMapComparatorDefaultIS0_ELh3ELh8EE5clearEv(p+12|0);__ZN10StringNameD2Ev(p+8|0);__ZN6Memory11free_staticEPvb(p,0);q=c[b>>2]|0;l=q+(i<<2)|0;p=c[l>>2]|0}while((p|0)!=0);m=a[f>>0]|0;n=q;o=q}i=i+1|0;if((i|0)>=(1<<(m&255)|0)){h=n;break}else{j=o;k=n;e=m}}}__ZN6Memory11free_staticEPvb(h,1)}c[b>>2]=0;a[f>>0]=0;h=b+8|0;c[h>>2]=0;if(!(c[d>>2]|0))return;m=d+4|0;e=a[m>>0]|0;if(!(e<<24>>24))return;n=1<<(e&255);e=__ZN6Memory12alloc_staticEjb(n<<2,1)|0;if(!e){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143992,1144012,140,1144029,0);r=0}else{a[1263537]=0;k=e+-8|0;c[k>>2]=n;c[k+4>>2]=0;r=e}c[b>>2]=r;a[f>>0]=a[m>>0]|0;c[h>>2]=c[d+8>>2];h=a[m>>0]|0;if(h<<24>>24==31)return;else{s=0;t=r;u=h}while(1){c[t+(s<<2)>>2]=0;h=c[(c[d>>2]|0)+(s<<2)>>2]|0;if(!h)v=u;else{r=h;do{h=__ZnwjPKc(24,1263606)|0;f=h+8|0;__ZN10StringNameC2Ev(f);e=h+12|0;c[e>>2]=0;c[h+20>>2]=0;a[h+16>>0]=0;k=h+4|0;c[k>>2]=0;n=r;o=c[n+4>>2]|0;j=h;c[j>>2]=c[n>>2];c[j+4>>2]=o;__ZN10StringNameaSERKS_(f,r+8|0);__ZN7HashMapI10StringName3RefI4FontE16StringNameHasher24HashMapComparatorDefaultIS0_ELh3ELh8EE9copy_fromERKS7_(e,r+12|0);e=(c[b>>2]|0)+(s<<2)|0;c[k>>2]=c[e>>2];c[e>>2]=h;r=c[r+4>>2]|0}while((r|0)!=0);v=a[m>>0]|0}r=s+1|0;if((r|0)>=(1<<(v&255)|0))break;s=r;t=c[b>>2]|0;u=v}return}function __ZN7HashMapI10StringNameS_IS0_5Color16StringNameHasher24HashMapComparatorDefaultIS0_ELh3ELh8EES2_S4_Lh3ELh8EE9copy_fromERKS6_(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0;if((d|0)==(b|0))return;__ZN7HashMapI10StringNameS_IS0_5Color16StringNameHasher24HashMapComparatorDefaultIS0_ELh3ELh8EES2_S4_Lh3ELh8EE5clearEv(b);if(!(c[d>>2]|0))return;e=d+4|0;f=a[e>>0]|0;if(!(f<<24>>24))return;g=1<<(f&255);f=__ZN6Memory12alloc_staticEjb(g<<2,1)|0;if(!f){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143992,1144012,140,1144029,0);h=0}else{a[1263537]=0;i=f+-8|0;c[i>>2]=g;c[i+4>>2]=0;h=f}c[b>>2]=h;a[b+4>>0]=a[e>>0]|0;c[b+8>>2]=c[d+8>>2];f=a[e>>0]|0;if(f<<24>>24==31)return;else{j=0;k=h;l=f}while(1){c[k+(j<<2)>>2]=0;f=c[(c[d>>2]|0)+(j<<2)>>2]|0;if(!f)m=l;else{h=f;do{f=__ZnwjPKc(24,1263606)|0;i=f+8|0;__ZN10StringNameC2Ev(i);g=f+12|0;c[g>>2]=0;c[f+20>>2]=0;a[f+16>>0]=0;n=f+4|0;c[n>>2]=0;o=h;p=c[o+4>>2]|0;q=f;c[q>>2]=c[o>>2];c[q+4>>2]=p;__ZN10StringNameaSERKS_(i,h+8|0);__ZN7HashMapI10StringName5Color16StringNameHasher24HashMapComparatorDefaultIS0_ELh3ELh8EE9copy_fromERKS5_(g,h+12|0);g=(c[b>>2]|0)+(j<<2)|0;c[n>>2]=c[g>>2];c[g>>2]=f;h=c[h+4>>2]|0}while((h|0)!=0);m=a[e>>0]|0}h=j+1|0;if((h|0)>=(1<<(m&255)|0))break;j=h;k=c[b>>2]|0;l=m}return}function __ZN7HashMapI10StringNameS_IS0_i16StringNameHasher24HashMapComparatorDefaultIS0_ELh3ELh8EES1_S3_Lh3ELh8EE9copy_fromERKS5_(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0;if((d|0)==(b|0))return;__ZN7HashMapI10StringNameS_IS0_i16StringNameHasher24HashMapComparatorDefaultIS0_ELh3ELh8EES1_S3_Lh3ELh8EE5clearEv(b);if(!(c[d>>2]|0))return;e=d+4|0;f=a[e>>0]|0;if(!(f<<24>>24))return;g=1<<(f&255);f=__ZN6Memory12alloc_staticEjb(g<<2,1)|0;if(!f){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143992,1144012,140,1144029,0);h=0}else{a[1263537]=0;i=f+-8|0;c[i>>2]=g;c[i+4>>2]=0;h=f}c[b>>2]=h;a[b+4>>0]=a[e>>0]|0;c[b+8>>2]=c[d+8>>2];f=a[e>>0]|0;if(f<<24>>24==31)return;else{j=0;k=h;l=f}while(1){c[k+(j<<2)>>2]=0;f=c[(c[d>>2]|0)+(j<<2)>>2]|0;if(!f)m=l;else{h=f;do{f=__ZnwjPKc(24,1263606)|0;i=f+8|0;__ZN10StringNameC2Ev(i);g=f+12|0;c[g>>2]=0;c[f+20>>2]=0;a[f+16>>0]=0;n=f+4|0;c[n>>2]=0;o=h;p=c[o+4>>2]|0;q=f;c[q>>2]=c[o>>2];c[q+4>>2]=p;__ZN10StringNameaSERKS_(i,h+8|0);__ZN7HashMapI10StringNamei16StringNameHasher24HashMapComparatorDefaultIS0_ELh3ELh8EE9copy_fromERKS4_(g,h+12|0);g=(c[b>>2]|0)+(j<<2)|0;c[n>>2]=c[g>>2];c[g>>2]=f;h=c[h+4>>2]|0}while((h|0)!=0);m=a[e>>0]|0}h=j+1|0;if((h|0)>=(1<<(m&255)|0))break;j=h;k=c[b>>2]|0;l=m}return}function __ZN7HashMapI10StringNamei16StringNameHasher24HashMapComparatorDefaultIS0_ELh3ELh8EE9copy_fromERKS4_(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0;if((d|0)==(b|0))return;e=c[b>>2]|0;f=b+4|0;if(e|0){g=a[f>>0]|0;if(g<<24>>24==31)h=e;else{i=0;j=e;k=e;e=g;while(1){g=k+(i<<2)|0;l=c[g>>2]|0;if(!l){m=e;n=j;o=k}else{p=l;l=g;do{c[l>>2]=c[p+4>>2];__ZN10StringNameD2Ev(p+8|0);__ZN6Memory11free_staticEPvb(p,0);q=c[b>>2]|0;l=q+(i<<2)|0;p=c[l>>2]|0}while((p|0)!=0);m=a[f>>0]|0;n=q;o=q}i=i+1|0;if((i|0)>=(1<<(m&255)|0)){h=n;break}else{j=n;k=o;e=m}}}__ZN6Memory11free_staticEPvb(h,1)}c[b>>2]=0;a[f>>0]=0;h=b+8|0;c[h>>2]=0;if(!(c[d>>2]|0))return;m=d+4|0;e=a[m>>0]|0;if(!(e<<24>>24))return;o=1<<(e&255);e=__ZN6Memory12alloc_staticEjb(o<<2,1)|0;if(!e){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143992,1144012,140,1144029,0);r=0}else{a[1263537]=0;k=e+-8|0;c[k>>2]=o;c[k+4>>2]=0;r=e}c[b>>2]=r;a[f>>0]=a[m>>0]|0;c[h>>2]=c[d+8>>2];h=a[m>>0]|0;if(h<<24>>24==31)return;else{s=0;t=r;u=h}while(1){c[t+(s<<2)>>2]=0;h=c[(c[d>>2]|0)+(s<<2)>>2]|0;if(!h)v=u;else{r=h;do{h=__ZnwjPKc(16,1263606)|0;f=h+8|0;__ZN10StringNameC2Ev(f);e=h+4|0;c[e>>2]=0;k=r;o=c[k+4>>2]|0;n=h;c[n>>2]=c[k>>2];c[n+4>>2]=o;__ZN10StringNameaSERKS_(f,r+8|0);c[h+12>>2]=c[r+12>>2];f=(c[b>>2]|0)+(s<<2)|0;c[e>>2]=c[f>>2];c[f>>2]=h;r=c[r+4>>2]|0}while((r|0)!=0);v=a[m>>0]|0}r=s+1|0;if((r|0)>=(1<<(v&255)|0))break;s=r;t=c[b>>2]|0;u=v}return}function __ZN7HashMapI10StringName5Color16StringNameHasher24HashMapComparatorDefaultIS0_ELh3ELh8EE9copy_fromERKS5_(b,d){b=b|0;d=d|0;var e=0,f=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;if((d|0)==(b|0))return;e=c[b>>2]|0;f=b+4|0;if(e|0){h=a[f>>0]|0;if(h<<24>>24==31)i=e;else{j=0;k=e;l=e;e=h;while(1){h=k+(j<<2)|0;m=c[h>>2]|0;if(!m){n=e;o=l;p=k}else{q=m;m=h;do{c[m>>2]=c[q+4>>2];__ZN10StringNameD2Ev(q+8|0);__ZN6Memory11free_staticEPvb(q,0);r=c[b>>2]|0;m=r+(j<<2)|0;q=c[m>>2]|0}while((q|0)!=0);n=a[f>>0]|0;o=r;p=r}j=j+1|0;if((j|0)>=(1<<(n&255)|0)){i=o;break}else{k=p;l=o;e=n}}}__ZN6Memory11free_staticEPvb(i,1)}c[b>>2]=0;a[f>>0]=0;i=b+8|0;c[i>>2]=0;if(!(c[d>>2]|0))return;n=d+4|0;e=a[n>>0]|0;if(!(e<<24>>24))return;o=1<<(e&255);e=__ZN6Memory12alloc_staticEjb(o<<2,1)|0;if(!e){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143992,1144012,140,1144029,0);s=0}else{a[1263537]=0;l=e+-8|0;c[l>>2]=o;c[l+4>>2]=0;s=e}c[b>>2]=s;a[f>>0]=a[n>>0]|0;c[i>>2]=c[d+8>>2];i=a[n>>0]|0;if(i<<24>>24==31)return;else{t=0;u=s;v=i}while(1){c[u+(t<<2)>>2]=0;i=c[(c[d>>2]|0)+(t<<2)>>2]|0;if(!i)w=v;else{s=i;do{i=__ZnwjPKc(28,1263606)|0;f=i+8|0;__ZN10StringNameC2Ev(f);e=i+12|0;g[e>>2]=0.0;g[i+16>>2]=0.0;g[i+20>>2]=0.0;g[i+24>>2]=1.0;l=i+4|0;c[l>>2]=0;o=s;p=c[o+4>>2]|0;k=i;c[k>>2]=c[o>>2];c[k+4>>2]=p;__ZN10StringNameaSERKS_(f,s+8|0);f=s+12|0;c[e>>2]=c[f>>2];c[e+4>>2]=c[f+4>>2];c[e+8>>2]=c[f+8>>2];c[e+12>>2]=c[f+12>>2];f=(c[b>>2]|0)+(t<<2)|0;c[l>>2]=c[f>>2];c[f>>2]=i;s=c[s+4>>2]|0}while((s|0)!=0);w=a[n>>0]|0}s=t+1|0;if((s|0)>=(1<<(w&255)|0))break;t=s;u=c[b>>2]|0;v=w}return}function __ZN7HashMapI10StringName3RefI4FontE16StringNameHasher24HashMapComparatorDefaultIS0_ELh3ELh8EE9copy_fromERKS7_(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0;if((d|0)==(b|0))return;__ZN7HashMapI10StringName3RefI4FontE16StringNameHasher24HashMapComparatorDefaultIS0_ELh3ELh8EE5clearEv(b);if(!(c[d>>2]|0))return;e=d+4|0;f=a[e>>0]|0;if(!(f<<24>>24))return;g=1<<(f&255);f=__ZN6Memory12alloc_staticEjb(g<<2,1)|0;if(!f){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143992,1144012,140,1144029,0);h=0}else{a[1263537]=0;i=f+-8|0;c[i>>2]=g;c[i+4>>2]=0;h=f}c[b>>2]=h;a[b+4>>0]=a[e>>0]|0;c[b+8>>2]=c[d+8>>2];f=a[e>>0]|0;if(f<<24>>24==31)return;else{j=0;k=h;l=f}while(1){c[k+(j<<2)>>2]=0;f=c[(c[d>>2]|0)+(j<<2)>>2]|0;if(!f)m=l;else{h=f;do{f=__ZnwjPKc(16,1263606)|0;i=f+8|0;__ZN10StringNameC2Ev(i);g=f+12|0;c[g>>2]=0;n=f+4|0;c[n>>2]=0;o=h;p=c[o+4>>2]|0;q=f;c[q>>2]=c[o>>2];c[q+4>>2]=p;__ZN10StringNameaSERKS_(i,h+8|0);i=h+12|0;p=c[g>>2]|0;if((c[i>>2]|0)!=(p|0)){if((p|0?__ZN9Reference11unreferenceEv(p)|0:0)?(p=c[g>>2]|0,__Z17predelete_handlerP6Object(p)|0):0){gj[c[(c[p>>2]|0)+76>>2]&8191](p);__ZN6Memory11free_staticEPvb(p,0)}c[g>>2]=0;p=c[i>>2]|0;c[g>>2]=p;if(p|0)__ZN9Reference9referenceEv(p)}p=(c[b>>2]|0)+(j<<2)|0;c[n>>2]=c[p>>2];c[p>>2]=f;h=c[h+4>>2]|0}while((h|0)!=0);m=a[e>>0]|0}h=j+1|0;if((h|0)>=(1<<(m&255)|0))break;j=h;k=c[b>>2]|0;l=m}return}function __ZN7HashMapI10StringName3RefI8StyleBoxE16StringNameHasher24HashMapComparatorDefaultIS0_ELh3ELh8EE9copy_fromERKS7_(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0;if((d|0)==(b|0))return;__ZN7HashMapI10StringName3RefI8StyleBoxE16StringNameHasher24HashMapComparatorDefaultIS0_ELh3ELh8EE5clearEv(b);if(!(c[d>>2]|0))return;e=d+4|0;f=a[e>>0]|0;if(!(f<<24>>24))return;g=1<<(f&255);f=__ZN6Memory12alloc_staticEjb(g<<2,1)|0;if(!f){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143992,1144012,140,1144029,0);h=0}else{a[1263537]=0;i=f+-8|0;c[i>>2]=g;c[i+4>>2]=0;h=f}c[b>>2]=h;a[b+4>>0]=a[e>>0]|0;c[b+8>>2]=c[d+8>>2];f=a[e>>0]|0;if(f<<24>>24==31)return;else{j=0;k=h;l=f}while(1){c[k+(j<<2)>>2]=0;f=c[(c[d>>2]|0)+(j<<2)>>2]|0;if(!f)m=l;else{h=f;do{f=__ZnwjPKc(16,1263606)|0;i=f+8|0;__ZN10StringNameC2Ev(i);g=f+12|0;c[g>>2]=0;n=f+4|0;c[n>>2]=0;o=h;p=c[o+4>>2]|0;q=f;c[q>>2]=c[o>>2];c[q+4>>2]=p;__ZN10StringNameaSERKS_(i,h+8|0);i=h+12|0;p=c[g>>2]|0;if((c[i>>2]|0)!=(p|0)){if((p|0?__ZN9Reference11unreferenceEv(p)|0:0)?(p=c[g>>2]|0,__Z17predelete_handlerP6Object(p)|0):0){gj[c[(c[p>>2]|0)+76>>2]&8191](p);__ZN6Memory11free_staticEPvb(p,0)}c[g>>2]=0;p=c[i>>2]|0;c[g>>2]=p;if(p|0)__ZN9Reference9referenceEv(p)}p=(c[b>>2]|0)+(j<<2)|0;c[n>>2]=c[p>>2];c[p>>2]=f;h=c[h+4>>2]|0}while((h|0)!=0);m=a[e>>0]|0}h=j+1|0;if((h|0)>=(1<<(m&255)|0))break;j=h;k=c[b>>2]|0;l=m}return}function __ZN7HashMapI10StringName3RefI7TextureE16StringNameHasher24HashMapComparatorDefaultIS0_ELh3ELh8EE9copy_fromERKS7_(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0;if((d|0)==(b|0))return;__ZN7HashMapI10StringName3RefI7TextureE16StringNameHasher24HashMapComparatorDefaultIS0_ELh3ELh8EE5clearEv(b);if(!(c[d>>2]|0))return;e=d+4|0;f=a[e>>0]|0;if(!(f<<24>>24))return;g=1<<(f&255);f=__ZN6Memory12alloc_staticEjb(g<<2,1)|0;if(!f){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143992,1144012,140,1144029,0);h=0}else{a[1263537]=0;i=f+-8|0;c[i>>2]=g;c[i+4>>2]=0;h=f}c[b>>2]=h;a[b+4>>0]=a[e>>0]|0;c[b+8>>2]=c[d+8>>2];f=a[e>>0]|0;if(f<<24>>24==31)return;else{j=0;k=h;l=f}while(1){c[k+(j<<2)>>2]=0;f=c[(c[d>>2]|0)+(j<<2)>>2]|0;if(!f)m=l;else{h=f;do{f=__ZnwjPKc(16,1263606)|0;i=f+8|0;__ZN10StringNameC2Ev(i);g=f+12|0;c[g>>2]=0;n=f+4|0;c[n>>2]=0;o=h;p=c[o+4>>2]|0;q=f;c[q>>2]=c[o>>2];c[q+4>>2]=p;__ZN10StringNameaSERKS_(i,h+8|0);i=h+12|0;p=c[g>>2]|0;if((c[i>>2]|0)!=(p|0)){if((p|0?__ZN9Reference11unreferenceEv(p)|0:0)?(p=c[g>>2]|0,__Z17predelete_handlerP6Object(p)|0):0){gj[c[(c[p>>2]|0)+76>>2]&8191](p);__ZN6Memory11free_staticEPvb(p,0)}c[g>>2]=0;p=c[i>>2]|0;c[g>>2]=p;if(p|0)__ZN9Reference9referenceEv(p)}p=(c[b>>2]|0)+(j<<2)|0;c[n>>2]=c[p>>2];c[p>>2]=f;h=c[h+4>>2]|0}while((h|0)!=0);m=a[e>>0]|0}h=j+1|0;if((h|0)>=(1<<(m&255)|0))break;j=h;k=c[b>>2]|0;l=m}return}function __ZNK11MethodBind0I5ThemeE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return 0}function __ZNK11MethodBind0I5ThemeE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,903902);l=a;return c[b>>2]|0}function __ZN11MethodBind0I5ThemeE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1234368)|0:0){c[h>>2]=0;a[1263537]=0;f=c[d+24>>2]|0;if((f|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=f;c[b>>2]=0;return}i=f-(c[d+20>>2]|0)|0;if((i|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=i;c[b>>2]=0;return}i=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))j=i;else j=c[(c[d>>2]|0)+i>>2]|0;gj[j&8191](d);c[b>>2]=0;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,110,1146558,0);c[b>>2]=0;return}function __ZN11MethodBind0I5ThemeE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1234368)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1)){g=b;gj[g&8191](a);return}else{g=c[(c[a>>2]|0)+b>>2]|0;gj[g&8191](a);return}}function __ZN11MethodBind0I5ThemeED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK5Theme13get_type_listEP4ListI10StringName16DefaultAllocatorE(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d;f=e+4|0;c[f>>2]=379008;c[e>>2]=0;g=e+8|0;c[g>>2]=0;h=a+140|0;i=__ZNK7HashMapI10StringNameS_IS0_3RefI7TextureE16StringNameHasher24HashMapComparatorDefaultIS0_ELh3ELh8EES4_S6_Lh3ELh8EE4nextEPKS0_(h,0)|0;a:do if(i|0){j=0;k=i;while(1){if(!j){n=__ZnwjPFPvjE(28,4740)|0;__ZN10StringNameC2Ev(n+24|0);o=n+16|0;c[o>>2]=0;c[o+4>>2]=0;c[e>>2]=n;o=c[f>>2]|0;c[n+4>>2]=o;c[n+8>>2]=o;c[n+12>>2]=o;c[n>>2]=1}__ZN3SetI10StringName10ComparatorIS0_E16DefaultAllocatorE10_insert_rbERKS0_(e,k)|0;n=__ZNK7HashMapI10StringNameS_IS0_3RefI7TextureE16StringNameHasher24HashMapComparatorDefaultIS0_ELh3ELh8EES4_S6_Lh3ELh8EE4nextEPKS0_(h,k)|0;if(!n)break a;j=c[e>>2]|0;k=n}}while(0);h=a+152|0;i=__ZNK7HashMapI10StringNameS_IS0_3RefI8StyleBoxE16StringNameHasher24HashMapComparatorDefaultIS0_ELh3ELh8EES4_S6_Lh3ELh8EE4nextEPKS0_(h,0)|0;if(i|0){k=i;do{if(!(c[e>>2]|0)){i=__ZnwjPFPvjE(28,4740)|0;__ZN10StringNameC2Ev(i+24|0);j=i+16|0;c[j>>2]=0;c[j+4>>2]=0;c[e>>2]=i;j=c[f>>2]|0;c[i+4>>2]=j;c[i+8>>2]=j;c[i+12>>2]=j;c[i>>2]=1}__ZN3SetI10StringName10ComparatorIS0_E16DefaultAllocatorE10_insert_rbERKS0_(e,k)|0;k=__ZNK7HashMapI10StringNameS_IS0_3RefI8StyleBoxE16StringNameHasher24HashMapComparatorDefaultIS0_ELh3ELh8EES4_S6_Lh3ELh8EE4nextEPKS0_(h,k)|0}while((k|0)!=0)}k=a+164|0;h=__ZNK7HashMapI10StringNameS_IS0_3RefI4FontE16StringNameHasher24HashMapComparatorDefaultIS0_ELh3ELh8EES4_S6_Lh3ELh8EE4nextEPKS0_(k,0)|0;if(h|0){i=h;do{if(!(c[e>>2]|0)){h=__ZnwjPFPvjE(28,4740)|0;__ZN10StringNameC2Ev(h+24|0);j=h+16|0;c[j>>2]=0;c[j+4>>2]=0;c[e>>2]=h;j=c[f>>2]|0;c[h+4>>2]=j;c[h+8>>2]=j;c[h+12>>2]=j;c[h>>2]=1}__ZN3SetI10StringName10ComparatorIS0_E16DefaultAllocatorE10_insert_rbERKS0_(e,i)|0;i=__ZNK7HashMapI10StringNameS_IS0_3RefI4FontE16StringNameHasher24HashMapComparatorDefaultIS0_ELh3ELh8EES4_S6_Lh3ELh8EE4nextEPKS0_(k,i)|0}while((i|0)!=0)}i=a+188|0;k=__ZNK7HashMapI10StringNameS_IS0_5Color16StringNameHasher24HashMapComparatorDefaultIS0_ELh3ELh8EES2_S4_Lh3ELh8EE4nextEPKS0_(i,0)|0;if(k|0){h=k;do{if(!(c[e>>2]|0)){k=__ZnwjPFPvjE(28,4740)|0;__ZN10StringNameC2Ev(k+24|0);j=k+16|0;c[j>>2]=0;c[j+4>>2]=0;c[e>>2]=k;j=c[f>>2]|0;c[k+4>>2]=j;c[k+8>>2]=j;c[k+12>>2]=j;c[k>>2]=1}__ZN3SetI10StringName10ComparatorIS0_E16DefaultAllocatorE10_insert_rbERKS0_(e,h)|0;h=__ZNK7HashMapI10StringNameS_IS0_5Color16StringNameHasher24HashMapComparatorDefaultIS0_ELh3ELh8EES2_S4_Lh3ELh8EE4nextEPKS0_(i,h)|0}while((h|0)!=0)}h=a+200|0;a=__ZNK7HashMapI10StringNameS_IS0_i16StringNameHasher24HashMapComparatorDefaultIS0_ELh3ELh8EES1_S3_Lh3ELh8EE4nextEPKS0_(h,0)|0;i=c[e>>2]|0;k=(i|0)==0;if(!a){p=k;q=i}else{i=k;k=a;while(1){if(i){a=__ZnwjPFPvjE(28,4740)|0;__ZN10StringNameC2Ev(a+24|0);j=a+16|0;c[j>>2]=0;c[j+4>>2]=0;c[e>>2]=a;j=c[f>>2]|0;c[a+4>>2]=j;c[a+8>>2]=j;c[a+12>>2]=j;c[a>>2]=1}__ZN3SetI10StringName10ComparatorIS0_E16DefaultAllocatorE10_insert_rbERKS0_(e,k)|0;k=__ZNK7HashMapI10StringNameS_IS0_i16StringNameHasher24HashMapComparatorDefaultIS0_ELh3ELh8EES1_S3_Lh3ELh8EE4nextEPKS0_(h,k)|0;a=c[e>>2]|0;j=(a|0)==0;if(!k){p=j;q=a;break}else i=j}}if(!p){p=c[q+8>>2]|0;i=c[f>>2]|0;if((p|0)!=(i|0)){k=p;while(1){p=c[k+8>>2]|0;if((p|0)==(i|0))break;else k=p}if(!k){r=q;s=33}else{i=k;k=c[b>>2]|0;do{if(!k){p=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=p;c[p>>2]=0;c[p+4>>2]=0;c[p+8>>2]=0}p=__ZnwjPFPvjE(16,4740)|0;__ZN10StringNameC2Ev(p);h=p+4|0;c[h>>2]=0;j=p+8|0;c[j>>2]=0;a=p+12|0;c[a>>2]=0;__ZN10StringNameaSERKS_(p,i+24|0);k=c[b>>2]|0;n=k+4|0;o=c[n>>2]|0;c[j>>2]=o;c[h>>2]=0;c[a>>2]=k;if(o|0)c[o+4>>2]=p;c[n>>2]=p;if(!(c[k>>2]|0))c[k>>2]=p;p=k+8|0;c[p>>2]=(c[p>>2]|0)+1;i=c[i+16>>2]|0}while((i|0)!=0);r=c[e>>2]|0;s=33}}else t=q}else{r=q;s=33}if((s|0)==33)if(!r){l=d;return}else t=r;__ZN3SetI10StringName10ComparatorIS0_E16DefaultAllocatorE13_cleanup_treeEPNS4_7ElementE(e,c[t+8>>2]|0);t=c[f>>2]|0;f=c[e>>2]|0;c[f+8>>2]=t;c[g>>2]=0;g=t;c[g+12>>2]=g;if(!f){l=d;return}__ZN10StringNameD2Ev(f+24|0);__ZN6Memory11free_staticEPvb(f,0);c[e>>2]=0;l=d;return}function __ZNK13MethodBind0RCI5Theme3RefI4FontEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var c=0;if((b|0)!=-1){c=0;return c|0}c=__ZN7Variant12get_type_forI3RefI4FontEEENS_4TypeEv()|0;return c|0}function __ZNK13MethodBind0RCI5Theme3RefI4FontEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,903902);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI5Theme3RefI4FontEE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f+28|0;j=f;k=f+24|0;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1234368)|0:0){c[h>>2]=0;a[1263537]=0;n=c[d+24>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=f;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=f;return}o=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))p=o;else p=c[(c[d>>2]|0)+o>>2]|0;c[k>>2]=ij[p&8191](d)|0;__ZN6RefPtrC2Ev(i);__ZN3RefI9ReferenceEaSI4FontEEvRKS_IT_E(i,k);__ZN7VariantC2ERK6RefPtr(j,i);__ZN6RefPtrD2Ev(i);i=c[k>>2]|0;if((i|0?__ZN9Reference11unreferenceEv(i)|0:0)?(i=c[k>>2]|0,__Z17predelete_handlerP6Object(i)|0):0){gj[c[(c[i>>2]|0)+76>>2]&8191](i);__ZN6Memory11free_staticEPvb(i,0)}c[k>>2]=0;__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI5Theme3RefI4FontEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=d;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1234368)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;c[f>>2]=ij[i&8191](a)|0;__ZN3RefI9ReferenceEaSI4FontEEvRKS_IT_E(e,f);e=c[f>>2]|0;if(!e){l=d;return}if(!(__ZN9Reference11unreferenceEv(e)|0)){l=d;return}e=c[f>>2]|0;if(!(__Z17predelete_handlerP6Object(e)|0)){l=d;return}gj[c[(c[e>>2]|0)+76>>2]&8191](e);__ZN6Memory11free_staticEPvb(e,0);l=d;return}function __ZN13MethodBind0RCI5Theme3RefI4FontEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I5ThemeRK3RefI4FontEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var c=0;if(b|0){c=0;return c|0}c=__ZN7Variant12get_type_forIRK3RefI4FontEEENS_4TypeEv()|0;return c|0}function __ZNK11MethodBind1I5ThemeRK3RefI4FontEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,903902);l=a;return c[b>>2]|0}function __ZN11MethodBind1I5ThemeRK3RefI4FontEE4callEP6ObjectPPK7VariantiRNS9_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i+28|0;k=i+24|0;n=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1234368)|0:0){c[h>>2]=0;a[1263537]=0;o=d+24|0;p=c[o>>2]|0;if((p|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=p;c[b>>2]=0;l=i;return}q=p-(c[d+20>>2]|0)|0;if((q|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=q;c[b>>2]=0;l=i;return}if((g|0)>0){if((p|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);r=0}else{a[1263537]=0;r=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,r)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=r;c[b>>2]=0;l=i;return}}r=c[d+44>>2]|0;p=c[d+48>>2]|0;q=e+(p>>1)|0;if(!(p&1))s=r;else s=c[(c[q>>2]|0)+r>>2]|0;do if((g|0)<1){r=c[o>>2]|0;p=r+-1|0;if((r|0)>=1){e=c[d+16>>2]|0;t=(e|0)==0;if(t)u=0;else u=c[e+-4>>2]|0;if((r|0)<=(u|0)){if(t)v=0;else v=c[e+-4>>2]|0;do if((v|0)<(r|0)){if(t)w=0;else w=c[e+-4>>2]|0;if((w|0)<(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);x=0;break}else{a[1263537]=0;y=31;break}}else y=31;while(0);if((y|0)==31)x=e+(p*24|0)|0;__ZN7VariantC2ERKS_(n,x);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f>>2]|0);while(0);__ZN3RefI4FontEC2ERK7Variant(j,n);c[k>>2]=c[j>>2];Pi[s&2047](q,k);q=c[k>>2]|0;if((q|0?__ZN9Reference11unreferenceEv(q)|0:0)?(q=c[k>>2]|0,__Z17predelete_handlerP6Object(q)|0):0){gj[c[(c[q>>2]|0)+76>>2]&8191](q);__ZN6Memory11free_staticEPvb(q,0)}c[k>>2]=0;if(c[n>>2]|0)__ZN7Variant5clearEv(n);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I5ThemeRK3RefI4FontEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+28|0;g=e;h=e+24|0;if(!b)i=0;else{j=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1234368)|0;i=j?b:0}b=c[a+44>>2]|0;j=c[a+48>>2]|0;a=i+(j>>1)|0;if(!(j&1))k=b;else k=c[(c[a>>2]|0)+b>>2]|0;__ZN7VariantC2EPK6Object(g,c[d>>2]|0);__ZN3RefI4FontEC2ERK7Variant(f,g);if(c[g>>2]|0)__ZN7Variant5clearEv(g);c[h>>2]=c[f>>2];Pi[k&2047](a,h);a=c[h>>2]|0;if(!a){l=e;return}if(!(__ZN9Reference11unreferenceEv(a)|0)){l=e;return}a=c[h>>2]|0;if(!(__Z17predelete_handlerP6Object(a)|0)){l=e;return}gj[c[(c[a>>2]|0)+76>>2]&8191](a);__ZN6Memory11free_staticEPvb(a,0);l=e;return}function __ZN11MethodBind1I5ThemeRK3RefI4FontEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind2RCI5ThemeiRK10StringNameS3_E18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return __ZNK13MethodBind2RCI5ThemeiRK10StringNameS3_E18_get_argument_typeEi(a,b)|0}function __ZNK13MethodBind2RCI5ThemeiRK10StringNameS3_E18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,903902);l=a;return c[b>>2]|0}function __ZN13MethodBind2RCI5ThemeiRK10StringNameS3_E4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0;i=l;l=l+80|0;if((l|0)>=(m|0))ba(80);j=i+48|0;k=i+76|0;n=i+24|0;o=i+72|0;p=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1234368)|0:0){c[h>>2]=0;a[1263537]=0;q=d+24|0;r=c[q>>2]|0;if((r|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=r;c[b>>2]=0;l=i;return}s=r-(c[d+20>>2]|0)|0;if((s|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=s;c[b>>2]=0;l=i;return}if((g|0)>0){if((r|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);t=0}else{a[1263537]=0;t=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,t)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=t;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[q>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);u=0}else{a[1263537]=0;u=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,u)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=u;c[b>>2]=0;l=i;return}}}u=c[d+44>>2]|0;t=c[d+48>>2]|0;r=e+(t>>1)|0;if(!(t&1))v=u;else v=c[(c[r>>2]|0)+u>>2]|0;do if((g|0)<1){u=c[q>>2]|0;t=u+-1|0;if((u|0)>=1){e=c[d+16>>2]|0;s=(e|0)==0;if(s)w=0;else w=c[e+-4>>2]|0;if((u|0)<=(w|0)){if(s)x=0;else x=c[e+-4>>2]|0;do if((x|0)<(u|0)){if(s)y=0;else y=c[e+-4>>2]|0;if((y|0)<(u|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);z=0;break}else{a[1263537]=0;A=37;break}}else A=37;while(0);if((A|0)==37)z=e+(t*24|0)|0;__ZN7VariantC2ERKS_(n,z);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f>>2]|0);while(0);c[k>>2]=__ZNK7Variantcv10StringNameEv(n)|0;do if((g|0)<2){z=c[q>>2]|0;y=z+-1|0;x=z+-2|0;if((z|0)>=2){z=c[d+16>>2]|0;w=(z|0)==0;if(w)B=0;else B=c[z+-4>>2]|0;if((y|0)<=(B|0)){if(w)C=0;else C=c[z+-4>>2]|0;do if((C|0)<(y|0)){if(w)D=0;else D=c[z+-4>>2]|0;if((D|0)<(y|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);E=0;break}else{a[1263537]=0;A=54;break}}else A=54;while(0);if((A|0)==54)E=z+(x*24|0)|0;__ZN7VariantC2ERKS_(p,E);break}}c[p>>2]=0}else __ZN7VariantC2ERKS_(p,c[f+4>>2]|0);while(0);c[o>>2]=__ZNK7Variantcv10StringNameEv(p)|0;__ZN7VariantC2Ei(j,nj[v&2047](r,k,o)|0);__ZN10StringNameD2Ev(o);if(c[p>>2]|0)__ZN7Variant5clearEv(p);__ZN10StringNameD2Ev(k);if(c[n>>2]|0)__ZN7Variant5clearEv(n);__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1872,1146558,0);c[b>>2]=0;l=i;return}function __ZN13MethodBind2RCI5ThemeiRK10StringNameS3_E7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f+8|0;h=f+4|0;i=f;if(!b)j=0;else{k=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1234368)|0;j=k?b:0}b=c[a+44>>2]|0;k=c[a+48>>2]|0;a=j+(k>>1)|0;if(!(k&1))n=b;else n=c[(c[a>>2]|0)+b>>2]|0;__ZN10StringNameC2ERK6String(g,c[d>>2]|0);c[h>>2]=c[g>>2];__ZN10StringNameC2ERK6String(g,c[d+4>>2]|0);c[i>>2]=c[g>>2];c[e>>2]=nj[n&2047](a,h,i)|0;__ZN10StringNameD2Ev(i);__ZN10StringNameD2Ev(h);l=f;return}function __ZN13MethodBind2RCI5ThemeiRK10StringNameS3_ED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind2RCI5ThemeiRK10StringNameS3_E18_get_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case -1:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;l=a;return f|0}case 0:{__ZN10StringNameC2Ev(d);__ZN7VariantC2ERK10StringName(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);__ZN10StringNameD2Ev(d);f=b;l=a;return f|0}case 1:{__ZN10StringNameC2Ev(d);__ZN7VariantC2ERK10StringName(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);__ZN10StringNameD2Ev(d);f=b;l=a;return f|0}default:{f=0;l=a;return f|0}}return 0}function __ZNK11MethodBind3I5ThemeRK10StringNameS3_iE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return __ZNK11MethodBind3I5ThemeRK10StringNameS3_iE18_get_argument_typeEi(a,b)|0}function __ZNK11MethodBind3I5ThemeRK10StringNameS3_iE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,903902);l=a;return c[b>>2]|0} +function __ZN4Node27_replace_connections_targetEPS_(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;c[f>>2]=0;__ZNK6Object29get_signals_connected_to_thisEP4ListINS_10ConnectionE16DefaultAllocatorE(b,f);g=c[f>>2]|0;if(!g)h=0;else{i=g;j=3}while(1){if((j|0)==3){j=0;h=c[i>>2]|0}if(!h)break;g=h+16|0;do if(c[g>>2]&2|0){k=h+4|0;n=h+12|0;__ZN6Object10disconnectERK10StringNamePS_S2_(c[h>>2]|0,k,b,n);if(__ZNK6Object10has_methodERK10StringName(d,n)|0){a[1263537]=0;__ZN6Object7connectERK10StringNamePS_S2_RK6VectorI7VariantEj(c[h>>2]|0,k,d,n,h+20|0,c[g>>2]|0)|0;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(804190,800437,2512,804218,0);break}}while(0);i=h+24|0;j=3}h=c[f>>2]|0;if(!h){l=e;return}else o=h;while(1){h=c[o>>2]|0;if(!h){j=10;break}__ZN4ListIN6Object10ConnectionE16DefaultAllocatorE5_Data5eraseEPKNS3_7ElementE(o,h)|0;p=c[f>>2]|0;if(!(c[p+8>>2]|0)){j=9;break}if(!p){j=13;break}else o=p}if((j|0)==9){__ZN6Memory11free_staticEPvb(p,0);c[f>>2]=0;l=e;return}else if((j|0)==10)if(!(c[o+8>>2]|0)){a[1263537]=0;__ZN6Memory11free_staticEPvb(o,0);l=e;return}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145461,1145120,668,1145467,0);l=e;return}else if((j|0)==13){l=e;return}}function __ZL13find_owned_byP4NodeS0_P4ListIS0_16DefaultAllocatorE(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0;f=d;if((c[d+108>>2]|0)==(b|0)){if(!(c[e>>2]|0)){g=__ZnwjPFPvjE(12,4740)|0;c[e>>2]=g;c[g>>2]=0;c[g+4>>2]=0;c[g+8>>2]=0}g=__ZnwjPFPvjE(16,4740)|0;c[g>>2]=f;f=c[e>>2]|0;h=f+4|0;i=c[h>>2]|0;c[g+8>>2]=i;c[g+4>>2]=0;c[g+12>>2]=f;if(i|0)c[i+4>>2]=g;c[h>>2]=g;if(!(c[f>>2]|0))c[f>>2]=g;g=f+8|0;c[g>>2]=(c[g>>2]|0)+1}g=d+112|0;d=0;while(1){f=c[g>>2]|0;h=(f|0)==0;if(h)j=0;else j=c[f+-4>>2]|0;if((d|0)>=(j|0)){k=13;break}if(h)l=0;else l=c[f+-4>>2]|0;if((l|0)>(d|0)){a[1263537]=0;if(h)m=0;else m=c[f+-4>>2]|0;if((m|0)<=(d|0)){if(h)n=0;else n=c[f+-4>>2]|0;if((n|0)<=(d|0)){k=24;break}a[1263537]=0}o=c[f+(d<<2)>>2]|0}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(800554,800437,1512,800564,0);o=0}__ZL13find_owned_byP4NodeS0_P4ListIS0_16DefaultAllocatorE(b,o,e);d=d+1|0}if((k|0)==13)return;else if((k|0)==24)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0)}function __ZN4Node18_set_owner_nocheckEPS_(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0;e=b+108|0;f=c[e>>2]|0;if((f|0)==(d|0))return;if(f|0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(804137,800437,1726,804156,0);return}a[1263537]=0;c[e>>2]=d;f=d+160|0;if(!(c[f>>2]|0)){d=__ZnwjPFPvjE(12,4740)|0;c[f>>2]=d;c[d>>2]=0;c[d+4>>2]=0;c[d+8>>2]=0}d=__ZnwjPFPvjE(16,4740)|0;c[d>>2]=b;g=c[f>>2]|0;f=g+4|0;h=c[f>>2]|0;c[d+8>>2]=h;c[d+4>>2]=0;c[d+12>>2]=g;if(h|0)c[h+4>>2]=d;c[f>>2]=d;if(!(c[g>>2]|0))c[g>>2]=d;d=g+8|0;c[d>>2]=(c[d>>2]|0)+1;d=c[(c[e>>2]|0)+160>>2]|0;if(!d)i=0;else i=c[d+4>>2]|0;c[b+156>>2]=i;return}function __ZN4ListIN6Object10ConnectionE16DefaultAllocatorE5_Data5eraseEPKNS3_7ElementE(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0;if(!d){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145114,1145120,156,1144262,0);e=0;return e|0}a[1263537]=0;if((c[d+32>>2]|0)!=(b|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145114,1145120,157,1145132,0);e=0;return e|0}if((c[b>>2]|0)==(d|0))c[b>>2]=c[d+24>>2];f=b+4|0;g=c[d+28>>2]|0;if((c[f>>2]|0)==(d|0))c[f>>2]=g;f=d+24|0;if(g|0)c[g+24>>2]=c[f>>2];h=c[f>>2]|0;if(h|0)c[h+28>>2]=g;g=d+20|0;h=c[g>>2]|0;if(h|0?(__Z16atomic_decrementPj(h+-8|0)|0)==0:0){f=c[g>>2]|0;g=(f|0)==0?0:f+-4|0;f=g+4|0;i=c[g>>2]|0;if(i|0){j=0;k=i;while(1){i=f+(j*24|0)|0;if(!(c[i>>2]|0))l=k;else{__ZN7Variant5clearEv(i);l=c[g>>2]|0}j=j+1|0;if(j>>>0>=l>>>0)break;else k=l}}__ZN6Memory11free_staticEPvb(h,1)}__ZN10StringNameD2Ev(d+12|0);__ZN10StringNameD2Ev(d+4|0);__ZN6Memory11free_staticEPvb(d,0);d=b+8|0;c[d>>2]=(c[d>>2]|0)+-1;e=1;return e|0}function __ZNK4Node10_duplicateEi(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0;e=l;l=l+64|0;if((l|0)>=(m|0))ba(64);f=e+48|0;g=e+44|0;h=e+36|0;i=e+40|0;j=e+28|0;k=e;n=e+24|0;o=e+32|0;if((b|0)!=0?$i[c[(c[b>>2]|0)+44>>2]&8191](b,1234320)|0:0){p=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1234320)|0;q=__ZnwjPKc(232,1263606)|0;__ZN19InstancePlaceholderC2Ev(q);__Z22postinitialize_handlerP6Object(q);c[f>>2]=__ZNK19InstancePlaceholder17get_instance_pathEv(p?b:0)|0;__ZN19InstancePlaceholder17set_instance_pathERK6String(q,f);p=c[f>>2]|0;if(p|0?(__Z16atomic_decrementPj(p+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(p,1);r=0;s=q}else t=7;a:do if((t|0)==7){do if(d&8|0){q=b+80|0;p=c[q>>2]|0;if((p|0)!=0?(__Z28atomic_conditional_incrementPj(p+-8|0)|0)!=0:0)u=c[q>>2]|0;else u=0;c[g>>2]=u;c[f>>2]=0;p=__ZNK6StringneERKS_(g,f)|0;v=c[f>>2]|0;if(v|0?(__Z16atomic_decrementPj(v+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(v,1);v=c[g>>2]|0;if((v|0)!=0?(__Z16atomic_decrementPj(v+-8|0)|0)==0:0){__ZN6Memory11free_staticEPvb(v,1);if(!p)break}else t=17;if((t|0)==17?!p:0)break;p=c[q>>2]|0;if((p|0)!=0?(__Z28atomic_conditional_incrementPj(p+-8|0)|0)!=0:0)w=c[q>>2]|0;else w=0;c[f>>2]=w;__ZN6StringC2EPKc(h,1263606);q=__ZN14ResourceLoader4loadERK6StringS2_bP5Error(f,h,0,0)|0;if(q){if($i[c[(c[q>>2]|0)+44>>2]&8191](q,1220716)|0){__ZN9Reference9referenceEv(q);x=q;y=q}else{x=q;y=0}if(__ZN9Reference11unreferenceEv(x)|0?__Z17predelete_handlerP6Object(q)|0:0){gj[c[(c[q>>2]|0)+76>>2]&8191](q);__ZN6Memory11free_staticEPvb(q,0);z=y}else z=y}else z=0;q=c[h>>2]|0;if(q|0?(__Z16atomic_decrementPj(q+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(q,1);q=c[f>>2]|0;if(q|0?(__Z16atomic_decrementPj(q+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(q,1);if(!z){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(804291,800437,2200,804302,0);A=0;l=e;return A|0}a[1263537]=0;q=__ZNK11PackedScene8instanceENS_12GenEditStateE(z,0)|0;if(!q){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(804291,800437,2202,804788,0);B=0}else{a[1263537]=0;B=1}if(__ZN9Reference11unreferenceEv(z)|0?__Z17predelete_handlerP6Object(z)|0:0){gj[c[(c[z>>2]|0)+76>>2]&8191](z);__ZN6Memory11free_staticEPvb(z,0);if(B){r=1;s=q;break a}else A=0;l=e;return A|0}if(B){r=1;s=q;break a}else A=0;l=e;return A|0}while(0);c[h>>2]=ij[c[(c[b>>2]|0)+32>>2]&8191](b)|0;__ZN10StringNameC2ERK6String(f,h);q=__ZN7ClassDB8instanceERK10StringName(f)|0;__ZN10StringNameD2Ev(f);p=c[h>>2]|0;if(p|0?(__Z16atomic_decrementPj(p+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(p,1);if(!q){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(804291,800437,2209,804352,0);A=0;l=e;return A|0}a[1263537]=0;if($i[c[(c[q>>2]|0)+44>>2]&8191](q,1220720)|0){a[1263537]=0;r=0;s=q;break}if(__Z17predelete_handlerP6Object(q)|0){gj[c[(c[q>>2]|0)+76>>2]&8191](q);__ZN6Memory11free_staticEPvb(q,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(804291,800437,2213,804788,0);A=0;l=e;return A|0}while(0);B=b+80|0;z=c[B>>2]|0;if((z|0)!=0?(__Z28atomic_conditional_incrementPj(z+-8|0)|0)!=0:0)C=c[B>>2]|0;else C=0;c[i>>2]=C;C=__ZNK6StringneEPKc(i,1263606)|0;z=c[i>>2]|0;if(z|0?(__Z16atomic_decrementPj(z+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(z,1);if(C){C=c[B>>2]|0;if((C|0)!=0?(__Z28atomic_conditional_incrementPj(C+-8|0)|0)!=0:0){C=c[B>>2]|0;D=C;E=C}else{D=0;E=0}C=D;B=s+80|0;z=c[B>>2]|0;if((z|0)!=(D|0)){if(z|0?(__Z16atomic_decrementPj(z+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(z,1);c[B>>2]=0;if(D|0?__Z28atomic_conditional_incrementPj(D+-8|0)|0:0)c[B>>2]=C}if(E|0?(__Z16atomic_decrementPj(E+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(E,1)}c[h>>2]=0;__ZNK6Object17get_property_listEP4ListI12PropertyInfo16DefaultAllocatorEb(b,h,0);E=c[h>>2]|0;if(!E)F=0;else{G=E;t=75}while(1){if((t|0)==75){t=0;F=c[G>>2]|0}if(!F)break;if(c[F+16>>2]&1|0){E=F+4|0;c[f>>2]=0;C=c[E>>2]|0;if(C|0?(c[f>>2]=0,__Z28atomic_conditional_incrementPj(C+-8|0)|0):0)c[f>>2]=c[E>>2];if(!((d&4|0)==0?__ZNK6StringeqEPKc(f,804393)|0:0)){__ZN10StringNameC2ERK6String(j,f);__ZN10StringNameC2ERK6String(n,f);__ZNK6Object3getERK10StringNamePb(k,b,n,0);__ZN6Object3setERK10StringNameRK7VariantPb(s,j,k,0);if(c[k>>2]|0)__ZN7Variant5clearEv(k);__ZN10StringNameD2Ev(n);__ZN10StringNameD2Ev(j)}E=c[f>>2]|0;if(E|0?(__Z16atomic_decrementPj(E+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(E,1)}G=F+20|0;t=75}__ZN10StringNameC2ERKS_(f,b+128|0);F=c[f>>2]|0;c[o>>2]=F;G=F;do if(F){n=c[G+4>>2]|0;if(n|0){__ZN6StringC2EPKc(f,n);H=c[f>>2]|0;break}n=G+8|0;c[f>>2]=0;k=c[n>>2]|0;if((k|0)!=0?(c[f>>2]=0,(__Z28atomic_conditional_incrementPj(k+-8|0)|0)!=0):0){k=c[n>>2]|0;c[f>>2]=k;H=k}else H=0}else{c[f>>2]=0;H=0}while(0);c[j>>2]=H;__ZN4Node8set_nameERK6String(s,j);H=c[j>>2]|0;if(H|0?(__Z16atomic_decrementPj(H+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(H,1);__ZN10StringNameD2Ev(o);if(d&2|0){c[j>>2]=0;o=c[b+144>>2]|0;if(o|0?(H=c[o+8>>2]|0,o=c[b+148>>2]|0,(H|0)!=(o|0)):0){G=H;while(1){H=c[G+8>>2]|0;if((H|0)==(o|0))break;else G=H}if(G|0){o=f+4|0;H=G;do{__ZN10StringNameC2Ev(f);__ZN10StringNameaSERKS_(f,H+24|0);a[o>>0]=a[H+28>>0]|0;if(!(c[j>>2]|0)){G=__ZnwjPFPvjE(12,4740)|0;c[j>>2]=G;c[G>>2]=0;c[G+4>>2]=0;c[G+8>>2]=0}G=__ZnwjPFPvjE(20,4740)|0;__ZN10StringNameC2Ev(G);F=G+8|0;c[F>>2]=0;k=G+12|0;c[k>>2]=0;n=G+16|0;c[n>>2]=0;__ZN10StringNameaSERKS_(G,f);a[G+4>>0]=a[o>>0]|0;E=c[j>>2]|0;C=E+4|0;B=c[C>>2]|0;c[k>>2]=B;c[F>>2]=0;c[n>>2]=E;if(B|0)c[B+8>>2]=G;c[C>>2]=G;if(!(c[E>>2]|0))c[E>>2]=G;G=E+8|0;c[G>>2]=(c[G>>2]|0)+1;__ZN10StringNameD2Ev(f);H=c[H+16>>2]|0}while((H|0)!=0);H=c[j>>2]|0;if(H|0?(f=c[H>>2]|0,f|0):0){H=f;do{__ZN4Node12add_to_groupERK10StringNameb(s,H,(a[H+4>>0]|0)!=0);H=c[H+8>>2]|0}while((H|0)!=0)}}}__ZN4ListIN4Node9GroupInfoE16DefaultAllocatorED2Ev(j)}j=(d&1|0)==0;if(!j)__ZNK4Node18_duplicate_signalsEPKS_PS_(b,b,s);H=b+112|0;f=0;b:while(1){o=c[H>>2]|0;G=(o|0)==0;if(G)I=0;else I=c[o+-4>>2]|0;if((f|0)>=(I|0)){J=s;break}if(G)K=0;else K=c[o+-4>>2]|0;if((K|0)<=(f|0)){t=127;break}a[1263537]=0;if(G)L=0;else L=c[o+-4>>2]|0;if((L|0)<=(f|0)){if(G)M=0;else M=c[o+-4>>2]|0;if((M|0)<=(f|0)){t=134;break}a[1263537]=0}G=c[o+(f<<2)>>2]|0;do if(!(a[G+211>>0]|0)){if(r){if((c[o+-4>>2]|0)<=(f|0)){t=139;break b}a[1263537]=0;if((c[o+-4>>2]|0)<=(f|0)){if((c[o+-4>>2]|0)<=(f|0)){t=142;break b}a[1263537]=0}if((c[G+108>>2]|0)==(b|0))break}do if((c[o+-4>>2]|0)>(f|0)){a[1263537]=0;if((c[o+-4>>2]|0)>(f|0)){N=G;break}if((c[o+-4>>2]|0)<=(f|0)){t=149;break b}a[1263537]=0;N=G}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(800554,800437,1512,800564,0);N=0}while(0);E=__ZNK4Node10_duplicateEi(N,d)|0;C=(E|0)==0;if(!(j|C))__ZNK4Node18_duplicate_signalsEPKS_PS_(N,N,E);if(C){t=154;break b}__ZN4Node9add_childEPS_b(s,E,0)}while(0);f=f+1|0}if((t|0)==127)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(800554,800437,1512,800564,0);else if((t|0)==134)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);else if((t|0)==139)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(800554,800437,1512,800564,0);else if((t|0)==142)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);else if((t|0)==149)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);else if((t|0)==154)if(__Z17predelete_handlerP6Object(s)|0){gj[c[(c[s>>2]|0)+76>>2]&8191](s);__ZN6Memory11free_staticEPvb(s,0);J=0}else J=0;s=c[h>>2]|0;c:do if(s|0){f=s;while(1){N=c[f>>2]|0;if(!N)break;__ZN4ListI12PropertyInfo16DefaultAllocatorE5_Data5eraseEPKNS2_7ElementE(f,N)|0;O=c[h>>2]|0;if(!(c[O+8>>2]|0)){t=162;break}if(!O)break c;else f=O}if((t|0)==162){__ZN6Memory11free_staticEPvb(O,0);c[h>>2]=0;break}if(!(c[f+8>>2]|0)){a[1263537]=0;__ZN6Memory11free_staticEPvb(f,0);break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145461,1145120,668,1145467,0);break}}while(0);A=J;l=e;return A|0}function __ZNK4Node18_duplicate_signalsEPKS_PS_(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f+8|0;h=f+4|0;i=f;if(((b|0)!=(d|0)?(j=c[b+108>>2]|0,(j|0)!=(d|0)):0)?(j|0)!=(c[d+108>>2]|0):0){l=f;return}c[g>>2]=0;__ZNK6Object26get_all_signal_connectionsEP4ListINS_10ConnectionE16DefaultAllocatorE(b,g);j=c[g>>2]|0;if(!j)k=0;else{n=j;o=6}while(1){if((o|0)==6){o=0;k=c[n>>2]|0}if(!k)break;if(c[k+16>>2]&2|0){c[h>>2]=__ZNK4Node11get_path_toEPKS_(d,b)|0;j=__ZNK4Node8get_nodeERK8NodePath(e,h)|0;p=c[k+8>>2]|0;if(p|0?$i[c[(c[p>>2]|0)+44>>2]&8191](p,1220720)|0:0){c[i>>2]=__ZNK4Node11get_path_toEPKS_(d,p)|0;p=__ZNK4Node8get_nodeERK8NodePath(e,i)|0;if((j|0)!=0&(p|0)!=0)__ZN6Object7connectERK10StringNamePS_S2_RK6VectorI7VariantEj(j,k+4|0,p,k+12|0,k+20|0,2)|0;__ZN8NodePathD2Ev(i)}__ZN8NodePathD2Ev(h)}n=k+24|0;o=6}k=b+112|0;b=0;while(1){n=c[k>>2]|0;h=(n|0)==0;if(h)q=0;else q=c[n+-4>>2]|0;if((b|0)>=(q|0))break;if(h)r=0;else r=c[n+-4>>2]|0;if((r|0)>(b|0)){a[1263537]=0;if(h)s=0;else s=c[n+-4>>2]|0;if((s|0)<=(b|0)){if(h)t=0;else t=c[n+-4>>2]|0;if((t|0)<=(b|0)){o=39;break}a[1263537]=0}u=c[n+(b<<2)>>2]|0}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(800554,800437,1512,800564,0);u=0}__ZNK4Node18_duplicate_signalsEPKS_PS_(u,d,e);b=b+1|0}if((o|0)==39)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);b=c[g>>2]|0;a:do if(b|0){e=b;while(1){d=c[e>>2]|0;if(!d)break;__ZN4ListIN6Object10ConnectionE16DefaultAllocatorE5_Data5eraseEPKNS3_7ElementE(e,d)|0;v=c[g>>2]|0;if(!(c[v+8>>2]|0)){o=24;break}if(!v)break a;else e=v}if((o|0)==24){__ZN6Memory11free_staticEPvb(v,0);c[g>>2]=0;break}if(!(c[e+8>>2]|0)){a[1263537]=0;__ZN6Memory11free_staticEPvb(e,0);break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145461,1145120,668,1145467,0);break}}while(0);l=f;return}function __ZNK19InstancePlaceholder17get_instance_pathEv(a){a=a|0;var b=0,d=0;b=a+224|0;a=c[b>>2]|0;if((a|0)!=0?(__Z28atomic_conditional_incrementPj(a+-8|0)|0)!=0:0)d=c[b>>2]|0;else d=0;return d|0}function __ZN19InstancePlaceholder17set_instance_pathERK6String(a,b){a=a|0;b=b|0;var d=0;d=a+224|0;a=c[d>>2]|0;if((a|0)==(c[b>>2]|0))return;if(a|0?(__Z16atomic_decrementPj(a+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(a,1);c[d>>2]=0;a=c[b>>2]|0;if(!a)return;if(!(__Z28atomic_conditional_incrementPj(a+-8|0)|0))return;c[d>>2]=c[b>>2];return}function __ZNK11PackedScene8instanceENS_12GenEditStateE(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+16|0;g=e+12|0;h=e+8|0;i=e+4|0;j=e;k=e+20|0;if(d|0){__ZN6StringC2EPKc(g,804407);c[f>>2]=__ZNK6String4utf8Ev(g)|0;__Z19_err_set_last_errorPKc(__ZNK10CharString8get_dataEv(f)|0);d=c[f>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);d=c[g>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);a[1263537]=1;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1126208,804476,1726,804509,0);n=0;l=e;return n|0}d=__ZNK10SceneState8instanceENS_12GenEditStateE(c[b+128>>2]|0,0)|0;if(!d){n=0;l=e;return n|0}c[h>>2]=__ZNK8Resource8get_pathEv(b)|0;if(__ZNK6StringneEPKc(h,1263606)|0){c[i>>2]=__ZNK8Resource8get_pathEv(b)|0;__ZN6StringC2EPKc(j,1126424);g=(__ZNK6String4findES_i(i,j,0)|0)==-1;f=c[j>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);f=c[i>>2]|0;if((f|0)!=0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0){__ZN6Memory11free_staticEPvb(f,1);o=g}else o=g}else o=0;g=c[h>>2]|0;if(g|0?(__Z16atomic_decrementPj(g+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(g,1);if((o?(c[k>>2]=__ZNK8Resource8get_pathEv(b)|0,__ZN4Node12set_filenameERK6String(d,k),b=c[k>>2]|0,b|0):0)?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(b,1);__ZN6Object12notificationEib(d,20,0);n=d;l=e;return n|0}function __ZNK10SceneState8instanceENS_12GenEditStateE(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0,ia=0,ja=0,ka=0,la=0,ma=0,na=0,oa=0,pa=0,qa=0,ra=0,sa=0,ta=0,ua=0,va=0,wa=0,xa=0,ya=0,za=0,Aa=0,Ba=0,Ca=0,Da=0,Ea=0,Fa=0,Ga=0,Ha=0,Ia=0,Ja=0,Ka=0,La=0,Ma=0,Na=0,Oa=0,Pa=0,Qa=0,Ra=0,Sa=0,Ta=0,Ua=0,Va=0,Wa=0,Xa=0,Ya=0,Za=0,_a=0,$a=0,ab=0,bb=0,cb=0,db=0,eb=0,fb=0,gb=0,hb=0,ib=0,jb=0,kb=0,lb=0,mb=0,nb=0,ob=0,pb=0,qb=0,rb=0,sb=0,tb=0,ub=0,vb=0,wb=0,xb=0,yb=0,zb=0,Ab=0,Bb=0,Cb=0,Db=0,Eb=0,Fb=0,Gb=0,Hb=0,Ib=0,Jb=0,Kb=0,Lb=0,Mb=0,Nb=0,Ob=0,Pb=0,Qb=0,Rb=0;e=l;l=l+192|0;if((l|0)>=(m|0))ba(192);f=e+176|0;g=e+156|0;h=e+140|0;i=e+172|0;j=e+168|0;k=e+164|0;n=e+160|0;o=e+152|0;p=e+136|0;q=e+128|0;r=e+132|0;s=e+124|0;t=e+48|0;u=e+120|0;v=e+24|0;w=e+116|0;x=e+112|0;y=e+108|0;z=e+104|0;A=e+100|0;B=e+96|0;C=e+92|0;D=e+88|0;E=e+84|0;F=e+80|0;G=e+76|0;H=e+72|0;I=e;c[g>>2]=0;J=b+136|0;K=c[J>>2]|0;if(K|0?(L=c[K+-4>>2]|0,L|0):0){a[1263537]=0;K=c[b+92>>2]|0;if((K|0)!=0?(M=c[K+-4>>2]|0,(M|0)!=0):0)if((M|0)>0){N=M;O=K}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);N=M;O=0}else{N=0;O=0}M=c[b+96>>2]|0;if((M|0)!=0?(K=c[M+-4>>2]|0,(K|0)!=0):0)if((K|0)>0){P=K;Q=M}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);P=K;Q=0}else{P=0;Q=0}K=c[J>>2]|0;if((K|0)!=0?(c[K+-4>>2]|0)>0:0)R=K;else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);R=0}K=L<<2;J=l;l=l+((1*K|0)+15&-16)|0;if((l|0)>=(m|0))ba((1*K|0)+15&-16|0);K=(d|0)!=0;if(K)S=(c[b+116>>2]|0)==0;else S=0;M=h+4|0;c[M>>2]=379008;c[h>>2]=0;T=h+8|0;c[T>>2]=0;a:do if((L|0)>0){U=b+100|0;V=b+144|0;W=b+132|0;X=K&1;Y=S^1;Z=b+108|0;_=(d|0)==2;$=0;b:while(1){aa=R+($*28|0)|0;ca=($|0)>0;do if(ca){da=c[aa>>2]|0;if(!(da&1073741824)){ea=da&16777215;if((ea|0)>=(L|0)){fa=86;break b}a[1263537]=0;ga=c[J+(ea<<2)>>2]|0}else{ea=da&16777215;da=c[U>>2]|0;if((da|0)!=0?(c[da+-4>>2]|0)>(ea|0):0)ha=da+(ea<<2)|0;else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);ha=0}__ZN8NodePathC2ERKS_(f,ha);ea=__ZNK4Node9_get_nodeERK8NodePath(c[J>>2]|0,f)|0;__ZN8NodePathD2Ev(f);ga=ea}if(ga|0){c[r>>2]=0;ia=ga;ja=0;fa=106;break}ea=c[aa>>2]|0;if(!(ea&1073741824)){c[r>>2]=0;ia=0;ja=0;fa=106;break}da=ea&16777215;ea=c[U>>2]|0;if((ea|0)!=0?(c[ea+-4>>2]|0)>(da|0):0)ka=ea+(da<<2)|0;else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);ka=0}c[r>>2]=__ZNK8NodePathcv6StringEv(ka)|0;c[q>>2]=__ZplPKcRK6String(804629,r)|0;__ZN6StringC2EPKc(s,804643);c[p>>2]=__ZNK6StringplERKS_(q,s)|0;da=c[O+(c[R+($*28|0)+12>>2]<<2)>>2]|0;do if(da){ea=c[da+4>>2]|0;if(ea|0){__ZN6StringC2EPKc(f,ea);la=c[f>>2]|0;break}ea=da+8|0;c[f>>2]=0;ma=c[ea>>2]|0;if(!ma)la=0;else{c[f>>2]=0;if(!(__Z28atomic_conditional_incrementPj(ma+-8|0)|0)){la=0;break}ma=c[ea>>2]|0;c[f>>2]=ma;la=ma}}else{c[f>>2]=0;la=0}while(0);c[t>>2]=la;c[o>>2]=__ZNK6StringplERKS_(p,t)|0;__ZN6StringC2EPKc(f,804656);c[n>>2]=__ZNK6StringplERKS_(o,f)|0;da=c[V>>2]|0;if((da|0)!=0?(__Z28atomic_conditional_incrementPj(da+-8|0)|0)!=0:0)na=c[V>>2]|0;else na=0;c[u>>2]=na;c[k>>2]=__ZNK6StringplERKS_(n,u)|0;__ZN6StringC2EPKc(v,1144976);c[j>>2]=__ZNK6StringplERKS_(k,v)|0;c[i>>2]=__ZNK6String5asciiEb(j,0)|0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1126208,804476,95,__ZNK10CharString8get_dataEv(i)|0,1);da=c[i>>2]|0;do if(da|0){if(__Z16atomic_decrementPj(da+-8|0)|0)break;__ZN6Memory11free_staticEPvb(da,1)}while(0);da=c[j>>2]|0;do if(da|0){if(__Z16atomic_decrementPj(da+-8|0)|0)break;__ZN6Memory11free_staticEPvb(da,1)}while(0);da=c[v>>2]|0;do if(da|0){if(__Z16atomic_decrementPj(da+-8|0)|0)break;__ZN6Memory11free_staticEPvb(da,1)}while(0);da=c[k>>2]|0;do if(da|0){if(__Z16atomic_decrementPj(da+-8|0)|0)break;__ZN6Memory11free_staticEPvb(da,1)}while(0);da=c[u>>2]|0;do if(da|0){if(__Z16atomic_decrementPj(da+-8|0)|0)break;__ZN6Memory11free_staticEPvb(da,1)}while(0);da=c[n>>2]|0;do if(da|0){if(__Z16atomic_decrementPj(da+-8|0)|0)break;__ZN6Memory11free_staticEPvb(da,1)}while(0);da=c[f>>2]|0;do if(da|0){if(__Z16atomic_decrementPj(da+-8|0)|0)break;__ZN6Memory11free_staticEPvb(da,1)}while(0);da=c[o>>2]|0;do if(da|0){if(__Z16atomic_decrementPj(da+-8|0)|0)break;__ZN6Memory11free_staticEPvb(da,1)}while(0);da=c[t>>2]|0;do if(da|0){if(__Z16atomic_decrementPj(da+-8|0)|0)break;__ZN6Memory11free_staticEPvb(da,1)}while(0);da=c[p>>2]|0;do if(da|0){if(__Z16atomic_decrementPj(da+-8|0)|0)break;__ZN6Memory11free_staticEPvb(da,1)}while(0);da=c[s>>2]|0;do if(da|0){if(__Z16atomic_decrementPj(da+-8|0)|0)break;__ZN6Memory11free_staticEPvb(da,1)}while(0);da=c[q>>2]|0;do if(da|0){if(__Z16atomic_decrementPj(da+-8|0)|0)break;__ZN6Memory11free_staticEPvb(da,1)}while(0);da=c[r>>2]|0;do if(da|0){if(__Z16atomic_decrementPj(da+-8|0)|0)break;__ZN6Memory11free_staticEPvb(da,1)}while(0);a[1263537]=0;fa=87}else fa=87;while(0);if((fa|0)==87){fa=0;c[r>>2]=0;if(!$){da=c[W>>2]|0;if((da|0)>-1){__ZN3RefI11PackedSceneEC2ERK7Variant(f,Q+(da*24|0)|0);da=c[f>>2]|0;do if(da){a[1263537]=0;ma=__ZNK11PackedScene8instanceENS_12GenEditStateE(da,X)|0;ea=ma;c[r>>2]=ea;if(!ma){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1126208,804476,109,804788,0);oa=1;pa=ma;qa=0;ra=ea;break}a[1263537]=0;if(K){sa=c[(c[f>>2]|0)+128>>2]|0;if(!sa)ta=0;else{__ZN9Reference9referenceEv(sa);ta=sa}c[s>>2]=ta;__ZN4Node25set_scene_inherited_stateERK3RefI10SceneStateE(ma,s);sa=c[s>>2]|0;do if(sa|0){if(!(__ZN9Reference11unreferenceEv(sa)|0))break;ua=c[s>>2]|0;if(!(__Z17predelete_handlerP6Object(ua)|0))break;gj[c[(c[ua>>2]|0)+76>>2]&8191](ua);__ZN6Memory11free_staticEPvb(ua,0)}while(0);oa=0;pa=ma;qa=ma;ra=ea}else{oa=0;pa=ma;qa=ma;ra=ea}}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1126208,804476,107,804734,0);oa=1;pa=0;qa=0;ra=0}while(0);da=c[f>>2]|0;if((da|0?__ZN9Reference11unreferenceEv(da)|0:0)?(da=c[f>>2]|0,__Z17predelete_handlerP6Object(da)|0):0){gj[c[(c[da>>2]|0)+76>>2]&8191](da);__ZN6Memory11free_staticEPvb(da,0)}if(!oa){va=0;wa=pa;xa=qa;ya=ra;za=1;fa=244}else{fa=377;break}}else{ia=0;ja=1;fa=106}}else{ia=0;ja=0;fa=106}}c:do if((fa|0)==106){fa=0;da=c[R+($*28|0)+16>>2]|0;if((da|0)>-1){if(!(da&1073741824)){__ZN3RefI11PackedSceneEC2ERK7Variant(f,Q+((da&16777215)*24|0)|0);sa=c[f>>2]|0;do if(sa){a[1263537]=0;ua=__ZNK11PackedScene8instanceENS_12GenEditStateE(sa,X)|0;Aa=ua;c[r>>2]=Aa;if(!ua){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1126208,804476,136,804788,0);Ba=1;Ca=ua;Da=0;Ea=Aa;break}else{a[1263537]=0;Ba=0;Ca=ua;Da=ua;Ea=Aa;break}}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1126208,804476,134,804734,0);Ba=1;Ca=0;Da=0;Ea=0}while(0);sa=c[f>>2]|0;do if(sa|0?__ZN9Reference11unreferenceEv(sa)|0:0){ea=c[f>>2]|0;if(!(__Z17predelete_handlerP6Object(ea)|0))break;gj[c[(c[ea>>2]|0)+76>>2]&8191](ea);__ZN6Memory11free_staticEPvb(ea,0)}while(0);if(!Ba){va=ia;wa=Ca;xa=Da;ya=Ea;za=ja;fa=244;break}else{fa=377;break b}}c[f>>2]=__ZNK7Variantcv6StringEv(Q+((da&16777215)*24|0)|0)|0;do if(a[1263236]|0){__ZN6StringC2EPKc(s,909760);sa=__ZN14ResourceLoader4loadERK6StringS2_bP5Error(f,s,0,0)|0;do if(!sa)Fa=0;else{if($i[c[(c[sa>>2]|0)+44>>2]&8191](sa,1220716)|0){__ZN9Reference9referenceEv(sa);Ga=sa;Ha=sa}else{Ga=sa;Ha=0}if(!(__ZN9Reference11unreferenceEv(Ga)|0)){Fa=Ha;break}if(!(__Z17predelete_handlerP6Object(sa)|0)){Fa=Ha;break}gj[c[(c[sa>>2]|0)+76>>2]&8191](sa);__ZN6Memory11free_staticEPvb(sa,0);Fa=Ha}while(0);sa=c[s>>2]|0;do if(sa|0){if(__Z16atomic_decrementPj(sa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(sa,1)}while(0);if(!Fa){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1126208,804476,123,804734,0);Ia=1;Ja=0;Ka=0;La=0;break}a[1263537]=0;sa=__ZNK11PackedScene8instanceENS_12GenEditStateE(Fa,X)|0;ea=sa;c[r>>2]=ea;if(!sa){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1126208,804476,125,804788,0);Ma=1}else{a[1263537]=0;Ma=0}do if(__ZN9Reference11unreferenceEv(Fa)|0){if(!(__Z17predelete_handlerP6Object(Fa)|0))break;gj[c[(c[Fa>>2]|0)+76>>2]&8191](Fa);__ZN6Memory11free_staticEPvb(Fa,0)}while(0);if(!Ma){Na=sa;Oa=sa;Pa=ea;fa=129}else{Ia=1;Ja=sa;Ka=sa;La=ea}}else{ma=__ZnwjPKc(232,1263606)|0;__ZN19InstancePlaceholderC2Ev(ma);__Z22postinitialize_handlerP6Object(ma);__ZN19InstancePlaceholder17set_instance_pathERK6String(ma,f);Aa=ma;c[r>>2]=Aa;Na=ma;Oa=ma;Pa=Aa;fa=129}while(0);if((fa|0)==129){fa=0;__ZN4Node35set_scene_instance_load_placeholderEb(Oa,1);Ia=0;Ja=Na;Ka=Oa;La=Pa}da=c[f>>2]|0;if(da|0?(__Z16atomic_decrementPj(da+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(da,1);if(!Ia){va=ia;wa=Ja;xa=Ka;ya=La;za=ja;fa=244;break}else{fa=377;break b}}da=R+($*28|0)+8|0;Aa=c[da>>2]|0;do if((Aa|0)==2147483647){if(ia|0){ma=R+($*28|0)+12|0;ua=__ZNK4Node18_get_child_by_nameERK10StringName(ia,O+(c[ma>>2]<<2)|0)|0;Qa=ua;c[r>>2]=Qa;if(ua|0){Ra=ia;Sa=ua;Ta=ua;Ua=Qa;Va=ja;fa=245;break c}c[B>>2]=__ZNK4Node11get_path_toEPKS_(c[J>>2]|0,ia)|0;c[s>>2]=__ZNK8NodePathcv6StringEv(B)|0;c[A>>2]=__ZplPKcRK6String(804830,s)|0;__ZN6StringC2EPKc(t,1142570);c[z>>2]=__ZNK6StringplERKS_(A,t)|0;Qa=c[O+(c[ma>>2]<<2)>>2]|0;do if(!Qa){c[f>>2]=0;Wa=0}else{ma=c[Qa+4>>2]|0;if(ma|0){__ZN6StringC2EPKc(f,ma);Wa=c[f>>2]|0;break}ma=Qa+8|0;c[f>>2]=0;ua=c[ma>>2]|0;if(!ua){Wa=0;break}c[f>>2]=0;if(!(__Z28atomic_conditional_incrementPj(ua+-8|0)|0)){Wa=0;break}ua=c[ma>>2]|0;c[f>>2]=ua;Wa=ua}while(0);c[u>>2]=Wa;c[y>>2]=__ZNK6StringplERKS_(z,u)|0;__ZN6StringC2EPKc(f,804837);c[x>>2]=__ZNK6StringplERKS_(y,f)|0;c[w>>2]=__ZNK6String5asciiEb(x,0)|0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1126208,804476,146,__ZNK10CharString8get_dataEv(w)|0,1);Qa=c[w>>2]|0;do if(Qa|0){if(__Z16atomic_decrementPj(Qa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Qa,1)}while(0);Qa=c[x>>2]|0;do if(Qa|0){if(__Z16atomic_decrementPj(Qa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Qa,1)}while(0);Qa=c[f>>2]|0;do if(Qa|0){if(__Z16atomic_decrementPj(Qa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Qa,1)}while(0);Qa=c[y>>2]|0;do if(Qa|0){if(__Z16atomic_decrementPj(Qa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Qa,1)}while(0);Qa=c[u>>2]|0;do if(Qa|0){if(__Z16atomic_decrementPj(Qa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Qa,1)}while(0);Qa=c[z>>2]|0;do if(Qa|0){if(__Z16atomic_decrementPj(Qa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Qa,1)}while(0);Qa=c[t>>2]|0;do if(Qa|0){if(__Z16atomic_decrementPj(Qa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Qa,1)}while(0);Qa=c[A>>2]|0;do if(Qa|0){if(__Z16atomic_decrementPj(Qa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Qa,1)}while(0);Qa=c[s>>2]|0;do if(Qa|0){if(__Z16atomic_decrementPj(Qa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Qa,1)}while(0);__ZN8NodePathD2Ev(B);a[1263537]=0}}else{__ZN10StringNameC2ERKS_(C,O+(Aa<<2)|0);Qa=__ZN7ClassDB16is_class_enabledE10StringName(C)|0;__ZN10StringNameD2Ev(C);if(!Qa){Qa=c[da>>2]|0;c[f>>2]=__Z4itosx(Qa,((Qa|0)<0)<<31>>31)|0;c[G>>2]=__ZplPKcRK6String(804936,f)|0;__Z10print_line6String(G);Qa=c[G>>2]|0;if(Qa|0?(__Z16atomic_decrementPj(Qa+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Qa,1);Qa=c[f>>2]|0;do if(Qa|0){if(__Z16atomic_decrementPj(Qa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Qa,1)}while(0);Qa=c[O+(c[da>>2]<<2)>>2]|0;do if(!Qa){c[f>>2]=0;Xa=0}else{ea=c[Qa+4>>2]|0;if(ea|0){__ZN6StringC2EPKc(f,ea);Xa=c[f>>2]|0;break}ea=Qa+8|0;c[f>>2]=0;sa=c[ea>>2]|0;if(!sa){Xa=0;break}c[f>>2]=0;if(!(__Z28atomic_conditional_incrementPj(sa+-8|0)|0)){Xa=0;break}sa=c[ea>>2]|0;c[f>>2]=sa;Xa=sa}while(0);c[s>>2]=Xa;c[H>>2]=__ZplPKcRK6String(804964,s)|0;__Z10print_line6String(H);Qa=c[H>>2]|0;do if(Qa|0){if(__Z16atomic_decrementPj(Qa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Qa,1)}while(0);Qa=c[s>>2]|0;do if(Qa|0){if(__Z16atomic_decrementPj(Qa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Qa,1)}while(0);break}Qa=__ZN7ClassDB8instanceERK10StringName(O+(c[da>>2]<<2)|0)|0;if(Qa)if(!($i[c[(c[Qa>>2]|0)+44>>2]&8191](Qa,1220720)|0))if(__Z17predelete_handlerP6Object(Qa)|0){gj[c[(c[Qa>>2]|0)+76>>2]&8191](Qa);__ZN6Memory11free_staticEPvb(Qa,0);fa=187}else fa=187;else{Ya=Qa;fa=221}else fa=187;d:do if((fa|0)==187){fa=0;Qa=c[O+(c[da>>2]<<2)>>2]|0;do if(!Qa){c[f>>2]=0;Za=0}else{sa=c[Qa+4>>2]|0;if(sa|0){__ZN6StringC2EPKc(f,sa);Za=c[f>>2]|0;break}sa=Qa+8|0;c[f>>2]=0;ea=c[sa>>2]|0;if(!ea){Za=0;break}c[f>>2]=0;if(!(__Z28atomic_conditional_incrementPj(ea+-8|0)|0)){Za=0;break}ea=c[sa>>2]|0;c[f>>2]=ea;Za=ea}while(0);c[s>>2]=Za;c[F>>2]=__ZplPKcRK6String(804897,s)|0;__ZN6StringC2EPKc(f,804919);c[E>>2]=__ZNK6StringplERKS_(F,f)|0;c[D>>2]=__ZNK6String5asciiEb(E,0)|0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1126208,804476,159,__ZNK10CharString8get_dataEv(D)|0,1);Qa=c[D>>2]|0;do if(Qa|0){if(__Z16atomic_decrementPj(Qa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Qa,1)}while(0);Qa=c[E>>2]|0;do if(Qa|0){if(__Z16atomic_decrementPj(Qa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Qa,1)}while(0);Qa=c[f>>2]|0;do if(Qa|0){if(__Z16atomic_decrementPj(Qa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Qa,1)}while(0);Qa=c[F>>2]|0;do if(Qa|0){if(__Z16atomic_decrementPj(Qa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Qa,1)}while(0);Qa=c[s>>2]|0;do if(Qa|0){if(__Z16atomic_decrementPj(Qa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Qa,1)}while(0);a[1263537]=0;Qa=c[aa>>2]|0;e:do if((Qa|0)>-1&(Qa|0)<(L|0)){ea=c[J+(Qa<<2)>>2]|0;if(!ea)break;do if($i[c[(c[ea>>2]|0)+44>>2]&8191](ea,1220920)|0){sa=__ZnwjPKc(392,1263606)|0;__ZN7SpatialC2Ev(sa);__Z22postinitialize_handlerP6Object(sa);_a=sa}else{sa=c[J+(c[aa>>2]<<2)>>2]|0;if(!sa)break e;if($i[c[(c[sa>>2]|0)+44>>2]&8191](sa,1220744)|0){sa=__ZnwjPKc(600,1263606)|0;__ZN7ControlC2Ev(sa);__Z22postinitialize_handlerP6Object(sa);_a=sa;break}sa=c[J+(c[aa>>2]<<2)>>2]|0;if(!sa)break e;if(!($i[c[(c[sa>>2]|0)+44>>2]&8191](sa,1234324)|0))break e;sa=__ZnwjPKc(400,1263606)|0;__ZN6Node2DC2Ev(sa);__Z22postinitialize_handlerP6Object(sa);_a=sa}while(0);if(_a|0){Ya=_a;fa=221;break d}}while(0);Qa=__ZnwjPKc(220,1263606)|0;__ZN4NodeC2Ev(Qa);__Z22postinitialize_handlerP6Object(Qa);if(!Qa)$a=0;else{Ya=Qa;fa=221}}while(0);if((fa|0)==221){fa=0;Qa=$i[c[(c[Ya>>2]|0)+44>>2]&8191](Ya,1220720)|0;$a=Qa?Ya:0}Qa=$a;c[r>>2]=Qa;va=ia;wa=$a;xa=$a;ya=Qa;za=ja;fa=244;break c}while(0);c[J+($<<2)>>2]=0}while(0);if((fa|0)==244){fa=0;if(!xa){ab=xa;fa=374}else{Ra=va;Sa=wa;Ta=xa;Ua=ya;Va=za;fa=245}}if((fa|0)==245){fa=0;aa=c[R+($*28|0)+20>>2]|0;do if(aa|0?(da=c[aa+-4>>2]|0,da|0):0){if((da|0)<=0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);break}Aa=Va?r:J;Qa=0;ea=Sa;sa=Sa;ua=Sa;while(1){ma=aa+(Qa<<3)|0;bb=c[ma>>2]|0;if(!((bb|0)>-1&(bb|0)<(N|0))){fa=252;break b}a[1263537]=0;cb=aa+(Qa<<3)+4|0;db=c[cb>>2]|0;if(!((db|0)>-1&(db|0)<(P|0))){fa=254;break b}if((c[O+(bb<<2)>>2]|0)==(c[(c[313449]|0)+12>>2]|0)){c[f>>2]=0;eb=c[sa+52>>2]|0;if(!eb){fb=bb;gb=db}else{Pi[c[(c[eb>>2]|0)+16>>2]&2047](eb,f);fb=c[ma>>2]|0;gb=c[cb>>2]|0}__ZN6Object3setERK10StringNameRK7VariantPb(ea,O+(fb<<2)|0,Q+(gb*24|0)|0,s);cb=c[f>>2]|0;f:do if(cb){eb=c[cb>>2]|0;if(eb){bb=eb;do{__ZN6Object3setERK10StringNameRK7VariantPb(Sa,bb,bb+8|0,0);bb=c[bb+32>>2]|0}while((bb|0)!=0);bb=c[f>>2]|0;if(!bb){hb=Sa;break}else{ib=Sa;jb=bb}}else{ib=ea;jb=cb}bb=jb;while(1){eb=c[bb>>2]|0;if(!eb)break;__ZN4ListI4PairI10StringName7VariantE16DefaultAllocatorE5_Data5eraseEPKNS5_7ElementE(bb,eb)|0;kb=c[f>>2]|0;if(!(c[kb+8>>2]|0)){fa=265;break}if(!kb){hb=ib;break f}else bb=kb}if((fa|0)==265){fa=0;__ZN6Memory11free_staticEPvb(kb,0);c[f>>2]=0;hb=ib;break}if(!(c[bb+8>>2]|0)){a[1263537]=0;__ZN6Memory11free_staticEPvb(bb,0);hb=ib;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145461,1145120,668,1145467,0);hb=ib;break}}else hb=ea;while(0);lb=hb;mb=hb;nb=hb}else{__ZN7VariantC2ERKS_(t,Q+(db*24|0)|0);if((c[t>>2]|0)==18){__ZN3RefI8ResourceEC2ERK7Variant(u,t);cb=c[u>>2]|0;do if(cb|0){g:do if(__ZNK8Resource17is_local_to_sceneEv(cb)|0){eb=c[h>>2]|0;h:do if(eb|0){ob=c[eb+8>>2]|0;pb=c[M>>2]|0;i:do if((ob|0)==(pb|0))qb=ob;else{rb=c[u>>2]|0;sb=ob;while(1){tb=c[sb+24>>2]|0;if(rb>>>0<tb>>>0)ub=sb+8|0;else{if(tb>>>0>=rb>>>0){qb=sb;break i}ub=sb+4|0}sb=c[ub>>2]|0;if((sb|0)==(pb|0))break h}}while(0);if((qb|0)==(pb|0)|(qb|0)==0)break;__ZN6RefPtrC2Ev(f);__ZN3RefI9ReferenceEaSI8ResourceEEvRKS_IT_E(f,qb+28|0);__ZN7VariantC2ERK6RefPtr(v,f);__ZN6RefPtrD2Ev(f);__ZN7VariantaSERKS_(t,v);if(c[v>>2]|0)__ZN7Variant5clearEv(v);break g}while(0);do if(_){c[(c[u>>2]|0)+120>>2]=c[Aa>>2];eb=__ZN3MapI3RefI8ResourceES2_10ComparatorIS2_E16DefaultAllocatorEixERKS2_(h,u)|0;ob=c[eb>>2]|0;if((c[u>>2]|0)==(ob|0))break;do if(ob|0){if(!(__ZN9Reference11unreferenceEv(ob)|0))break;sb=c[eb>>2]|0;if(!(__Z17predelete_handlerP6Object(sb)|0))break;gj[c[(c[sb>>2]|0)+76>>2]&8191](sb);__ZN6Memory11free_staticEPvb(sb,0)}while(0);c[eb>>2]=0;ob=c[u>>2]|0;c[eb>>2]=ob;if(!ob)break;__ZN9Reference9referenceEv(ob)}else{c[v>>2]=__ZN8Resource25duplicate_for_local_sceneEP4NodeR3MapI3RefIS_ES4_10ComparatorIS4_E16DefaultAllocatorE(c[u>>2]|0,c[Aa>>2]|0,h)|0;ob=__ZN3MapI3RefI8ResourceES2_10ComparatorIS2_E16DefaultAllocatorEixERKS2_(h,u)|0;pb=c[ob>>2]|0;do if((c[v>>2]|0)!=(pb|0)){do if(pb|0){if(!(__ZN9Reference11unreferenceEv(pb)|0))break;sb=c[ob>>2]|0;if(!(__Z17predelete_handlerP6Object(sb)|0))break;gj[c[(c[sb>>2]|0)+76>>2]&8191](sb);__ZN6Memory11free_staticEPvb(sb,0)}while(0);c[ob>>2]=0;sb=c[v>>2]|0;c[ob>>2]=sb;if(!sb)break;__ZN9Reference9referenceEv(sb)}while(0);ob=c[u>>2]|0;do if((c[v>>2]|0)!=(ob|0)){do if(ob|0){if(!(__ZN9Reference11unreferenceEv(ob)|0))break;pb=c[u>>2]|0;if(!(__Z17predelete_handlerP6Object(pb)|0))break;gj[c[(c[pb>>2]|0)+76>>2]&8191](pb);__ZN6Memory11free_staticEPvb(pb,0)}while(0);pb=c[v>>2]|0;c[u>>2]=pb;if(!pb)break;__ZN9Reference9referenceEv(pb)}while(0);__ZN6RefPtrC2Ev(f);__ZN3RefI9ReferenceEaSI8ResourceEEvRKS_IT_E(f,v);__ZN7VariantC2ERK6RefPtr(I,f);__ZN6RefPtrD2Ev(f);__ZN7VariantaSERKS_(t,I);if(c[I>>2]|0)__ZN7Variant5clearEv(I);ob=c[v>>2]|0;do if(ob|0){if(!(__ZN9Reference11unreferenceEv(ob)|0))break;pb=c[v>>2]|0;if(!(__Z17predelete_handlerP6Object(pb)|0))break;gj[c[(c[pb>>2]|0)+76>>2]&8191](pb);__ZN6Memory11free_staticEPvb(pb,0)}while(0)}while(0);ob=c[u>>2]|0;gj[c[(c[ob>>2]|0)+108>>2]&8191](ob)}while(0);bb=c[u>>2]|0;if(!bb)break;if(!(__ZN9Reference11unreferenceEv(bb)|0))break;bb=c[u>>2]|0;if(!(__Z17predelete_handlerP6Object(bb)|0))break;gj[c[(c[bb>>2]|0)+76>>2]&8191](bb);__ZN6Memory11free_staticEPvb(bb,0)}while(0)}__ZN6Object3setERK10StringNameRK7VariantPb(ua,O+(c[ma>>2]<<2)|0,t,s);if(c[t>>2]|0)__ZN7Variant5clearEv(t);lb=ea;mb=sa;nb=ua}Qa=Qa+1|0;if((Qa|0)>=(da|0))break;else{ea=lb;sa=mb;ua=nb}}}while(0);aa=R+($*28|0)+24|0;ua=Ta;sa=0;ea=Ua;while(1){da=c[aa>>2]|0;Qa=(da|0)==0;if(Qa)vb=0;else vb=c[da+-4>>2]|0;if((sa|0)>=(vb|0))break;if(Qa)wb=0;else wb=c[da+-4>>2]|0;if((wb|0)<=(sa|0)){if(Qa)xb=0;else xb=c[da+-4>>2]|0;if((xb|0)<=(sa|0)){fa=335;break b}a[1263537]=0}Qa=c[da+(sa<<2)>>2]|0;if((Qa|0)<0){fa=348;break b}if((c[da+-4>>2]|0)<=(sa|0)){if((c[da+-4>>2]|0)<=(sa|0)){fa=340;break b}a[1263537]=0}if((Qa|0)>=(N|0)){fa=348;break b}a[1263537]=0;if((c[da+-4>>2]|0)<=(sa|0)){if((c[da+-4>>2]|0)<=(sa|0)){fa=345;break b}a[1263537]=0}__ZN4Node12add_to_groupERK10StringNameb(Ta,O+(Qa<<2)|0,1);sa=sa+1|0;ea=ua}if(!((c[R+($*28|0)+16>>2]|0)<=-1?!(Va|(c[R+($*28|0)+8>>2]|0)!=2147483647):0))fa=351;do if((fa|0)==351){fa=0;if(!ca){__ZN4Node17_set_name_nocheckERK10StringName(Ta,O+(c[R+($*28|0)+12>>2]<<2)|0);break}if(Ra|0){__ZN4Node18_add_child_nocheckEPS_RK10StringName(Ra,Ta,O+(c[R+($*28|0)+12>>2]<<2)|0);break}if(!(c[g>>2]|0)){ua=__ZnwjPFPvjE(12,4740)|0;c[g>>2]=ua;c[ua>>2]=0;c[ua+4>>2]=0;c[ua+8>>2]=0}ua=__ZnwjPFPvjE(16,4740)|0;c[ua>>2]=ea;sa=c[g>>2]|0;aa=sa+4|0;Qa=c[aa>>2]|0;c[ua+8>>2]=Qa;c[ua+4>>2]=0;c[ua+12>>2]=sa;if(Qa|0)c[Qa+4>>2]=ua;c[aa>>2]=ua;if(!(c[sa>>2]|0))c[sa>>2]=ua;ua=sa+8|0;c[ua>>2]=(c[ua>>2]|0)+1}while(0);ea=c[R+($*28|0)+4>>2]|0;if((ea|0)>-1){if(!(ea&1073741824)){ca=ea&16777215;if((ca|0)>=(L|0)){fa=373;break}a[1263537]=0;yb=c[J+(ca<<2)>>2]|0}else{ca=ea&16777215;ea=c[U>>2]|0;if((ea|0)!=0?(c[ea+-4>>2]|0)>(ca|0):0)zb=ea+(ca<<2)|0;else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);zb=0}__ZN8NodePathC2ERKS_(f,zb);ca=__ZNK4Node9_get_nodeERK8NodePath(c[J>>2]|0,f)|0;__ZN8NodePathD2Ev(f);yb=ca}if(yb){__ZN4Node18_set_owner_nocheckEPS_(Ta,yb);ab=Ta;fa=374}else{ab=Ta;fa=374}}else{ab=Ta;fa=374}}if(((fa|0)==374?(fa=0,c[J+($<<2)>>2]=ab,!((ab|0)==0|Y)):0)?(ca=c[J>>2]|0,ca|0):0){c[f>>2]=__ZNK4Node11get_path_toEPKS_(ca,ab)|0;c[(__ZN7HashMapI8NodePathi20HashMapHasherDefault24HashMapComparatorDefaultIS0_ELh3ELh8EEixERKS0_(Z,f)|0)>>2]=$;__ZN8NodePathD2Ev(f)}$=$+1|0;if(($|0)>=(L|0)){fa=379;break a}}if((fa|0)==86){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1126208,804476,91,804690,0);Ab=0;break}else if((fa|0)==252){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1126208,804476,195,804971,0);fa=325}else if((fa|0)==254){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1126208,804476,196,805019,0);fa=325}else if((fa|0)==335)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);else if((fa|0)==340)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);else if((fa|0)==345)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);else if((fa|0)==348){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1126208,804476,261,805067,0);fa=377}else if((fa|0)==373){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1126208,804476,282,805112,0);fa=377}if((fa|0)==325){Ab=0;break}else if((fa|0)==377){Ab=0;break}}else fa=379;while(0);j:do if((fa|0)==379){ab=c[b+140>>2]|0;k:do if(ab|0?(Ta=c[ab+-4>>2]|0,(Ta|0)>0):0){yb=b+100|0;zb=0;l:while(1){R=c[ab+(zb*24|0)>>2]|0;if(!(R&1073741824)){Ra=R&16777215;if((Ra|0)>=(L|0)){fa=390;break}a[1263537]=0;Bb=c[J+(Ra<<2)>>2]|0}else{Ra=R&16777215;R=c[yb>>2]|0;if((R|0)!=0?(c[R+-4>>2]|0)>(Ra|0):0)Cb=R+(Ra<<2)|0;else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);Cb=0}__ZN8NodePathC2ERKS_(f,Cb);Ra=__ZNK4Node9_get_nodeERK8NodePath(c[J>>2]|0,f)|0;__ZN8NodePathD2Ev(f);Bb=Ra}Ra=c[ab+(zb*24|0)+4>>2]|0;if(!(Ra&1073741824)){R=Ra&16777215;if((R|0)>=(L|0)){fa=399;break}a[1263537]=0;Db=c[J+(R<<2)>>2]|0}else{R=Ra&16777215;Ra=c[yb>>2]|0;if((Ra|0)!=0?(c[Ra+-4>>2]|0)>(R|0):0)Eb=Ra+(R<<2)|0;else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);Eb=0}__ZN8NodePathC2ERKS_(f,Eb);R=__ZNK4Node9_get_nodeERK8NodePath(c[J>>2]|0,f)|0;__ZN8NodePathD2Ev(f);Db=R}if((Bb|0)!=0&(Db|0)!=0){c[f>>2]=0;R=ab+(zb*24|0)+20|0;Ra=c[R>>2]|0;m:do if(Ra|0?(Va=c[Ra+-4>>2]|0,Va|0):0){__ZN6VectorI7VariantE6resizeEi(f,Va)|0;Va=0;while(1){N=c[R>>2]|0;xb=(N|0)==0;if(xb)Fb=0;else Fb=c[N+-4>>2]|0;if((Va|0)>=(Fb|0))break m;if(xb)Gb=0;else Gb=c[N+-4>>2]|0;if((Gb|0)<=(Va|0)){if(xb)Hb=0;else Hb=c[N+-4>>2]|0;if((Hb|0)<=(Va|0)){fa=416;break l}a[1263537]=0}xb=Q+((c[N+(Va<<2)>>2]|0)*24|0)|0;N=c[f>>2]|0;wb=(N|0)==0;if(wb)Ib=0;else Ib=c[N+-4>>2]|0;do if((Ib|0)<=(Va|0)){if(wb)Jb=0;else Jb=c[N+-4>>2]|0;if((Jb|0)>(Va|0)){a[1263537]=0;fa=424;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);Kb=0;break}}else fa=424;while(0);if((fa|0)==424){fa=0;__ZN6VectorI7VariantE14_copy_on_writeEv(f);Kb=(c[f>>2]|0)+(Va*24|0)|0}__ZN7VariantaSERKS_(Kb,xb);Va=Va+1|0}}while(0);__ZN6Object7connectERK10StringNamePS_S2_RK6VectorI7VariantEj(Bb,O+(c[ab+(zb*24|0)+8>>2]<<2)|0,Db,O+(c[ab+(zb*24|0)+12>>2]<<2)|0,f,c[ab+(zb*24|0)+16>>2]|2)|0;R=c[f>>2]|0;do if(R|0){if(__Z16atomic_decrementPj(R+-8|0)|0)break;Ra=c[f>>2]|0;Va=(Ra|0)==0?0:Ra+-4|0;Ra=Va+4|0;ma=c[Va>>2]|0;if(ma|0){N=0;wb=ma;while(1){ma=Ra+(N*24|0)|0;if(!(c[ma>>2]|0))Lb=wb;else{__ZN7Variant5clearEv(ma);Lb=c[Va>>2]|0}N=N+1|0;if(N>>>0>=Lb>>>0)break;else wb=Lb}}__ZN6Memory11free_staticEPvb(R,1)}while(0)}zb=zb+1|0;if((zb|0)>=(Ta|0))break k}if((fa|0)==390){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1126208,804476,307,805155,0);Ab=0;break j}else if((fa|0)==399){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1126208,804476,308,805197,0);Ab=0;break j}else if((fa|0)==416)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0)}while(0);ab=c[g>>2]|0;n:do if(ab|0){Ta=ab;o:while(1){Mb=Ta;while(1){if(!(c[Mb+8>>2]|0))break n;zb=c[c[Mb>>2]>>2]|0;if(__Z17predelete_handlerP6Object(zb)|0){gj[c[(c[zb>>2]|0)+76>>2]&8191](zb);__ZN6Memory11free_staticEPvb(zb,0)}zb=c[g>>2]|0;if(!zb)break n;yb=c[zb>>2]|0;if(!yb){Ta=zb;continue o}a[1263537]=0;if((c[yb+12>>2]|0)==(zb|0)){c[zb>>2]=c[yb+4>>2];R=zb+4|0;wb=c[yb+8>>2]|0;if((c[R>>2]|0)==(yb|0))c[R>>2]=wb;R=yb+4|0;if(wb|0)c[wb+4>>2]=c[R>>2];N=c[R>>2]|0;if(N|0)c[N+8>>2]=wb;__ZN6Memory11free_staticEPvb(yb,0);yb=zb+8|0;c[yb>>2]=(c[yb>>2]|0)+-1}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145114,1145120,157,1145132,0);Mb=c[g>>2]|0;if(!(c[Mb+8>>2]|0))break o;if(!Mb)break n}}__ZN6Memory11free_staticEPvb(Mb,0);c[g>>2]=0}while(0);ab=b+104|0;Ta=0;while(1){yb=c[ab>>2]|0;zb=(yb|0)==0;if(zb)Nb=0;else Nb=c[yb+-4>>2]|0;wb=c[J>>2]|0;if((Ta|0)>=(Nb|0)){Ab=wb;break j}if(zb)Ob=0;else Ob=c[yb+-4>>2]|0;do if((Ob|0)<=(Ta|0)){if(zb)Pb=0;else Pb=c[yb+-4>>2]|0;if((Pb|0)>(Ta|0)){a[1263537]=0;fa=465;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);Qb=0;break}}else fa=465;while(0);if((fa|0)==465){fa=0;Qb=yb+(Ta<<2)|0}zb=__ZNK4Node9_get_nodeERK8NodePath(wb,Qb)|0;if(zb|0)__ZN4Node21set_editable_instanceEPS_b(wb,zb,1);Ta=Ta+1|0}}while(0);Qb=c[h>>2]|0;if(Qb|0?(__ZN3MapI3RefI8ResourceES2_10ComparatorIS2_E16DefaultAllocatorE13_cleanup_treeEPNS6_7ElementE(h,c[Qb+8>>2]|0),Qb=c[M>>2]|0,M=c[h>>2]|0,c[M+8>>2]=Qb,c[T>>2]=0,T=Qb,c[T+12>>2]=T,M|0):0){T=M+28|0;Qb=c[T>>2]|0;if((Qb|0?__ZN9Reference11unreferenceEv(Qb)|0:0)?(Qb=c[T>>2]|0,__Z17predelete_handlerP6Object(Qb)|0):0){gj[c[(c[Qb>>2]|0)+76>>2]&8191](Qb);__ZN6Memory11free_staticEPvb(Qb,0)}c[T>>2]=0;T=M+24|0;Qb=c[T>>2]|0;if((Qb|0?__ZN9Reference11unreferenceEv(Qb)|0:0)?(Qb=c[T>>2]|0,__Z17predelete_handlerP6Object(Qb)|0):0){gj[c[(c[Qb>>2]|0)+76>>2]&8191](Qb);__ZN6Memory11free_staticEPvb(Qb,0)}c[T>>2]=0;__ZN6Memory11free_staticEPvb(M,0);c[h>>2]=0}Rb=Ab;__ZN4ListIP4Node16DefaultAllocatorED2Ev(g);l=e;return Rb|0}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1126208,804476,61,804585,0);Rb=0;__ZN4ListIP4Node16DefaultAllocatorED2Ev(g);l=e;return Rb|0}function __ZNK4Node9_get_nodeERK8NodePath(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+16|0;g=e+8|0;h=e;i=e+12|0;j=e+4|0;if((a[b+136>>0]|0)==0?__ZNK8NodePath11is_absoluteEv(d)|0:0){__ZN6StringC2EPKc(h,812873);c[g>>2]=__ZNK6String4utf8Ev(h)|0;__Z19_err_set_last_errorPKc(__ZNK10CharString8get_dataEv(g)|0);k=c[g>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);k=c[h>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);a[1263537]=1;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(812950,800437,1534,1126427,0);a[1263537]=0;n=0;l=e;return n|0}if(__ZNK8NodePath11is_absoluteEv(d)|0){k=b;while(1){h=c[k+104>>2]|0;if(!h){o=0;p=k;break}else k=h}}else{o=b;p=0}if((__ZNK8NodePath14get_name_countEv(d)|0)<=0){n=o;l=e;return n|0}b=p+128|0;k=0;h=o;a:while(1){o=__ZNK8NodePath8get_nameEi(d,k)|0;c[i>>2]=o;g=c[308579]|0;do if((o|0)!=(c[g+12>>2]|0)){q=(h|0)==0;if((o|0)==(c[g+16>>2]|0)){if(q){r=0;s=0;break}t=c[h+104>>2]|0;if(!t){r=0;s=h;break}else{u=t;v=35;break}}if(q){__ZN10StringNameC2ERKS_(f,b);q=c[f>>2]|0;c[j>>2]=q;t=(c[i>>2]|0)==(q|0);__ZN10StringNameD2Ev(j);u=t?p:0;v=35;break}t=h+112|0;q=0;w=c[t>>2]|0;while(1){x=(w|0)==0;if(x)y=0;else y=c[w+-4>>2]|0;if((q|0)>=(y|0)){z=0;break}if(x)A=0;else A=c[w+-4>>2]|0;if((A|0)<=(q|0)){if(x)B=0;else B=c[w+-4>>2]|0;if((B|0)<=(q|0)){v=31;break a}a[1263537]=0}__ZN6VectorIP4NodeE14_copy_on_writeEv(t);w=c[t>>2]|0;x=c[w+(q<<2)>>2]|0;if((c[x+128>>2]|0)==(c[i>>2]|0)){z=x;break}else q=q+1|0}if(!z){r=0;s=h}else{u=z;v=35}}else{u=h;v=35}while(0);if((v|0)==35){v=0;r=1;s=u}__ZN10StringNameD2Ev(i);k=k+1|0;if(!r){n=0;v=37;break}if((k|0)>=(__ZNK8NodePath14get_name_countEv(d)|0)){n=s;v=37;break}else h=s}if((v|0)==31)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((v|0)==37){l=e;return n|0}return 0}function __ZN3RefI11PackedSceneEC2ERK7Variant(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d;__ZNK7Variantcv6RefPtrEv(e,b);c[a>>2]=0;b=c[e>>2]|0;if(!b){c[a>>2]=0;__ZN6RefPtrD2Ev(e);l=d;return}f=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1220716)|0;g=f?b:0;b=c[a>>2]|0;if((g|0)==(b|0)){__ZN6RefPtrD2Ev(e);l=d;return}if((b|0?__ZN9Reference11unreferenceEv(b)|0:0)?(b=c[a>>2]|0,__Z17predelete_handlerP6Object(b)|0):0){gj[c[(c[b>>2]|0)+76>>2]&8191](b);__ZN6Memory11free_staticEPvb(b,0)}c[a>>2]=g;if(!g){__ZN6RefPtrD2Ev(e);l=d;return}__ZN9Reference9referenceEv(g);__ZN6RefPtrD2Ev(e);l=d;return}function __ZN4Node25set_scene_inherited_stateERK3RefI10SceneStateE(a,b){a=a|0;b=b|0;var d=0;d=a+88|0;a=c[d>>2]|0;if((c[b>>2]|0)==(a|0))return;if((a|0?__ZN9Reference11unreferenceEv(a)|0:0)?(a=c[d>>2]|0,__Z17predelete_handlerP6Object(a)|0):0){gj[c[(c[a>>2]|0)+76>>2]&8191](a);__ZN6Memory11free_staticEPvb(a,0)}c[d>>2]=0;a=c[b>>2]|0;c[d>>2]=a;if(!a)return;__ZN9Reference9referenceEv(a);return}function __ZNK4Node18_get_child_by_nameERK10StringName(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0;d=c[a+112>>2]|0;if(!d){e=0;return e|0}a=c[d+-4>>2]|0;if((a|0)<=0){e=0;return e|0}f=c[b>>2]|0;b=0;while(1){g=c[d+(b<<2)>>2]|0;b=b+1|0;if((c[g+128>>2]|0)==(f|0)){e=g;h=6;break}if((b|0)>=(a|0)){e=0;h=6;break}}if((h|0)==6)return e|0;return 0}function __ZN3MapI3RefI8ResourceES2_10ComparatorIS2_E16DefaultAllocatorEixERKS2_(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;g=c[b>>2]|0;if(!g){h=__ZnwjPFPvjE(32,4740)|0;i=h+16|0;c[i>>2]=0;c[i+4>>2]=0;c[i+8>>2]=0;c[i+12>>2]=0;c[b>>2]=h;i=c[b+4>>2]|0;c[h+4>>2]=i;c[h+8>>2]=i;c[h+12>>2]=i;c[h>>2]=1;if(!h){c[f>>2]=0;j=f;k=f;n=14}else{o=h;p=i;n=5}}else{o=g;p=c[b+4>>2]|0;n=5}a:do if((n|0)==5){g=c[o+8>>2]|0;b:do if((g|0)!=(p|0)){i=c[d>>2]|0;h=g;while(1){q=c[h+24>>2]|0;if(i>>>0<q>>>0)r=h+8|0;else{if(q>>>0>=i>>>0)break;r=h+4|0}q=c[r>>2]|0;if((q|0)==(p|0))break b;else h=q}if(!((h|0)==(p|0)|(h|0)==0)){s=h;break a}}while(0);c[f>>2]=0;if(!o){j=f;k=f;n=14}else{t=f;u=f;n=15}}while(0);if((n|0)==14){o=__ZnwjPFPvjE(32,4740)|0;p=o+16|0;c[p>>2]=0;c[p+4>>2]=0;c[p+8>>2]=0;c[p+12>>2]=0;c[b>>2]=o;p=c[b+4>>2]|0;c[o+4>>2]=p;c[o+8>>2]=p;c[o+12>>2]=p;c[o>>2]=1;t=j;u=k;n=15}if((n|0)==15){n=__ZN3MapI3RefI8ResourceES2_10ComparatorIS2_E16DefaultAllocatorE10_insert_rbERKS2_S8_(b,d,f)|0;f=c[t>>2]|0;if((f|0?__ZN9Reference11unreferenceEv(f)|0:0)?(f=c[t>>2]|0,__Z17predelete_handlerP6Object(f)|0):0){gj[c[(c[f>>2]|0)+76>>2]&8191](f);__ZN6Memory11free_staticEPvb(f,0)}c[t>>2]=0;if(!n){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145936,616,1145947,0);v=0;l=e;return v|0}else s=n}a[1263537]=0;v=s+28|0;l=e;return v|0}function __ZN4Node18_add_child_nocheckEPS_RK10StringName(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;__ZN10StringNameaSERKS_(d+128|0,e);e=b+112|0;f=c[e>>2]|0;if(!f){c[d+116>>2]=0;g=1}else{c[d+116>>2]=c[f+-4>>2];g=(c[f+-4>>2]|0)+1|0}do if(!(__ZN6VectorIP4NodeE6resizeEi(e,g)|0)){a[1263537]=0;f=c[e>>2]|0;if(!f)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);h=c[f+-4>>2]|0;if((h|0)<1)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else{__ZN6VectorIP4NodeE14_copy_on_writeEv(e);c[(c[e>>2]|0)+(h+-1<<2)>>2]=d;break}}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);while(0);e=d+104|0;c[e>>2]=b;__ZN6Object12notificationEib(d,18,0);g=c[b+132>>2]|0;if(g|0){h=d+132|0;if(!(c[h>>2]|0))i=0;else{__ZN4Node20_propagate_exit_treeEv(d);i=c[h>>2]|0}c[h>>2]=g;__ZN4Node21_propagate_enter_treeEv(d);g=c[e>>2]|0;if(!((g|0)!=0?!(a[g+137>>0]|0):0))__ZN4Node16_propagate_readyEv(d);g=c[h>>2]|0;if(i|0)__ZN9SceneTree12tree_changedEv(i);if(g|0)__ZN9SceneTree12tree_changedEv(g)}a[d+211>>0]=a[b+212>>0]|0;Pi[c[(c[b>>2]|0)+84>>2]&2047](b,d);return}function __ZN4Node17_set_name_nocheckERK10StringName(a,b){a=a|0;b=b|0;__ZN10StringNameaSERKS_(a+128|0,b);return}function __ZN7HashMapI8NodePathi20HashMapHasherDefault24HashMapComparatorDefaultIS0_ELh3ELh8EEixERKS0_(b,e){b=b|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f;a:do if(c[b>>2]|0){c[g>>2]=__ZNK8NodePathcv6StringEv(e)|0;h=__ZNK6String4hashEv(g)|0;i=c[g>>2]|0;if(i|0?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);i=c[(c[b>>2]|0)+(((1<<(d[b+4>>0]|0))+-1&h)<<2)>>2]|0;if(!i)j=13;else{k=i;while(1){if((c[k>>2]|0)==(h|0)?__ZNK8NodePatheqERKS_(k+8|0,e)|0:0){n=k;break a}k=c[k+4>>2]|0;if(!k){j=13;break}}}}else{a[1263537]=0;k=__ZN6Memory12alloc_staticEjb(32,1)|0;if(!k){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143992,1144012,140,1144029,0);o=0}else{a[1263537]=0;h=k+-8|0;c[h>>2]=8;c[h+4>>2]=0;o=k}c[b>>2]=o;a[b+4>>0]=3;c[b+8>>2]=0;c[o>>2]=0;c[(c[b>>2]|0)+4>>2]=0;c[(c[b>>2]|0)+8>>2]=0;c[(c[b>>2]|0)+12>>2]=0;c[(c[b>>2]|0)+16>>2]=0;c[(c[b>>2]|0)+20>>2]=0;c[(c[b>>2]|0)+24>>2]=0;c[(c[b>>2]|0)+28>>2]=0;j=13}while(0);do if((j|0)==13){o=__ZN7HashMapI8NodePathi20HashMapHasherDefault24HashMapComparatorDefaultIS0_ELh3ELh8EE12create_entryERKS0_(b,e)|0;if(!o){p=0;l=f;return p|0}else{__ZN7HashMapI8NodePathi20HashMapHasherDefault24HashMapComparatorDefaultIS0_ELh3ELh8EE16check_hash_tableEv(b);n=o;break}}while(0);p=n+12|0;l=f;return p|0}function __ZN4Node21set_editable_instanceEPS_b(b,e,f){b=b|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0;g=l;l=l+16|0;if((l|0)>=(m|0))ba(16);h=g+4|0;i=g;if(!e){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(805237,800437,2064,871826,0);l=g;return}a[1263537]=0;j=e;do{j=c[j+104>>2]|0;if(!j){k=6;break}}while((j|0)!=(b|0));if((k|0)==6){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(805237,800437,2065,805259,0);l=g;return}a[1263537]=0;c[i>>2]=__ZNK4Node11get_path_toEPKS_(b,e)|0;e=b+92|0;if(f){a:do if(c[e>>2]|0){c[h>>2]=__ZNK8NodePathcv6StringEv(i)|0;f=__ZNK6String4hashEv(h)|0;j=c[h>>2]|0;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);j=c[(c[e>>2]|0)+(((1<<(d[b+96>>0]|0))+-1&f)<<2)>>2]|0;if(!j)k=21;else{n=j;while(1){if((c[n>>2]|0)==(f|0)?__ZNK8NodePatheqERKS_(n+8|0,i)|0:0){o=n;break a}n=c[n+4>>2]|0;if(!n){k=21;break}}}}else{a[1263537]=0;n=__ZN6Memory12alloc_staticEjb(32,1)|0;if(!n){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143992,1144012,140,1144029,0);p=0}else{a[1263537]=0;f=n+-8|0;c[f>>2]=8;c[f+4>>2]=0;p=n}c[e>>2]=p;a[b+96>>0]=3;c[b+100>>2]=0;c[p>>2]=0;c[(c[e>>2]|0)+4>>2]=0;c[(c[e>>2]|0)+8>>2]=0;c[(c[e>>2]|0)+12>>2]=0;c[(c[e>>2]|0)+16>>2]=0;c[(c[e>>2]|0)+20>>2]=0;c[(c[e>>2]|0)+24>>2]=0;c[(c[e>>2]|0)+28>>2]=0;k=21}while(0);if((k|0)==21){k=__ZN7HashMapI8NodePathi20HashMapHasherDefault24HashMapComparatorDefaultIS0_ELh3ELh8EE12create_entryERKS0_(e,i)|0;__ZN7HashMapI8NodePathi20HashMapHasherDefault24HashMapComparatorDefaultIS0_ELh3ELh8EE16check_hash_tableEv(e);o=k}c[o+12>>2]=1}else{__ZN7HashMapI8NodePathi20HashMapHasherDefault24HashMapComparatorDefaultIS0_ELh3ELh8EE5eraseERKS0_(e,i)|0;a[b+214>>0]=0}__ZN8NodePathD2Ev(i);l=g;return}function __ZN3MapI3RefI8ResourceES2_10ComparatorIS2_E16DefaultAllocatorE13_cleanup_treeEPNS6_7ElementE(a,b){a=a|0;b=b|0;var d=0;if((c[a+4>>2]|0)==(b|0))return;__ZN3MapI3RefI8ResourceES2_10ComparatorIS2_E16DefaultAllocatorE13_cleanup_treeEPNS6_7ElementE(a,c[b+8>>2]|0);__ZN3MapI3RefI8ResourceES2_10ComparatorIS2_E16DefaultAllocatorE13_cleanup_treeEPNS6_7ElementE(a,c[b+4>>2]|0);a=b+28|0;d=c[a>>2]|0;if((d|0?__ZN9Reference11unreferenceEv(d)|0:0)?(d=c[a>>2]|0,__Z17predelete_handlerP6Object(d)|0):0){gj[c[(c[d>>2]|0)+76>>2]&8191](d);__ZN6Memory11free_staticEPvb(d,0)}c[a>>2]=0;a=b+24|0;d=c[a>>2]|0;if((d|0?__ZN9Reference11unreferenceEv(d)|0:0)?(d=c[a>>2]|0,__Z17predelete_handlerP6Object(d)|0):0){gj[c[(c[d>>2]|0)+76>>2]&8191](d);__ZN6Memory11free_staticEPvb(d,0)}c[a>>2]=0;__ZN6Memory11free_staticEPvb(b,0);return}function __ZN7HashMapI8NodePathi20HashMapHasherDefault24HashMapComparatorDefaultIS0_ELh3ELh8EE5eraseERKS0_(b,e){b=b|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f;if(!(c[b>>2]|0)){h=0;l=f;return h|0}c[g>>2]=__ZNK8NodePathcv6StringEv(e)|0;i=__ZNK6String4hashEv(g)|0;j=c[g>>2]|0;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);j=b+4|0;g=(1<<(d[j>>0]|0))+-1&i;k=c[(c[b>>2]|0)+(g<<2)>>2]|0;if(!k){h=0;l=f;return h|0}else{n=k;o=0}while(1){if((c[n>>2]|0)==(i|0)?(p=n+8|0,__ZNK8NodePatheqERKS_(p,e)|0):0)break;k=c[n+4>>2]|0;if(!k){h=0;q=15;break}else{r=n;n=k;o=r}}if((q|0)==15){l=f;return h|0}if(!o)s=(c[b>>2]|0)+(g<<2)|0;else s=o+4|0;c[s>>2]=c[n+4>>2];__ZN8NodePathD2Ev(p);__ZN6Memory11free_staticEPvb(n,0);n=b+8|0;p=(c[n>>2]|0)+-1|0;c[n>>2]=p;if(!p){a[1263537]=0;__ZN6Memory11free_staticEPvb(c[b>>2]|0,1);c[b>>2]=0;a[j>>0]=0;c[n>>2]=0;h=1;l=f;return h|0}else{__ZN7HashMapI8NodePathi20HashMapHasherDefault24HashMapComparatorDefaultIS0_ELh3ELh8EE16check_hash_tableEv(b);h=1;l=f;return h|0}return 0}function __ZN7HashMapI8NodePathi20HashMapHasherDefault24HashMapComparatorDefaultIS0_ELh3ELh8EE12create_entryERKS0_(b,e){b=b|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f;h=__ZnwjPKc(16,1263606)|0;i=h+8|0;__ZN8NodePathC2Ev(i);j=h+4|0;c[j>>2]=0;if(!h){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1100526,1100151,228,1100539,0);k=0;l=f;return k|0}a[1263537]=0;c[g>>2]=__ZNK8NodePathcv6StringEv(e)|0;n=__ZNK6String4hashEv(g)|0;o=c[g>>2]|0;if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(o,1);o=(1<<(d[b+4>>0]|0))+-1&n;c[j>>2]=c[(c[b>>2]|0)+(o<<2)>>2];c[h>>2]=n;__ZN8NodePathaSERKS_(i,e);c[(c[b>>2]|0)+(o<<2)>>2]=h;o=b+8|0;c[o>>2]=(c[o>>2]|0)+1;k=h;l=f;return k|0}function __ZN7HashMapI8NodePathi20HashMapHasherDefault24HashMapComparatorDefaultIS0_ELh3ELh8EE16check_hash_tableEv(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0;d=c[b+8>>2]|0;e=b+4|0;f=a[e>>0]|0;g=f&255;if((d|0)>(8<<g|0)){h=g;do h=h+1|0;while((d|0)>(8<<h|0));if((h|0)==-1)return;else i=h}else{if((f&255)<=3)return;f=g+-1|0;if((d|0)<(8<<f|0))j=f;else return;while(1){f=j+-1|0;if((d|0)<(8<<f|0))j=f;else break}i=(j|0)>3?j:3}j=1<<i;d=__ZN6Memory12alloc_staticEjb(j<<2,1)|0;if(!d){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143992,1144012,140,1144029,0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1100134,1100151,174,1100167,0);a[1263537]=0;return}a[1263537]=0;f=d+-8|0;c[f>>2]=j;c[f+4>>2]=0;if((i|0)!=31)_memset(d|0,0,((j|0)>1?j:1)<<2|0)|0;f=a[e>>0]|0;if(f<<24>>24==31)k=c[b>>2]|0;else{g=1<<(f&255);f=j+-1|0;j=0;h=c[b>>2]|0;while(1){l=h+(j<<2)|0;m=c[l>>2]|0;if(!m)n=h;else{o=m;m=l;do{l=o+4|0;c[m>>2]=c[l>>2];p=d+((c[o>>2]&f)<<2)|0;c[l>>2]=c[p>>2];c[p>>2]=o;p=c[b>>2]|0;m=p+(j<<2)|0;o=c[m>>2]|0}while((o|0)!=0);n=p}j=j+1|0;if((j|0)>=(g|0)){k=n;break}else h=n}}if(k|0)__ZN6Memory11free_staticEPvb(k,1);c[b>>2]=d;a[e>>0]=i;return}function __ZN4Node21_propagate_enter_treeEv(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0;d=l;l=l+128|0;if((l|0)>=(m|0))ba(128);e=d+96|0;f=d+72|0;g=d+48|0;h=d+24|0;i=d;j=b+104|0;k=c[j>>2]|0;if(!k)n=1;else{c[b+132>>2]=c[k+132>>2];n=(c[k+120>>2]|0)+1|0}c[b+120>>2]=n;n=b+140|0;if($i[c[(c[b>>2]|0)+44>>2]&8191](b,1234328)|0)c[n>>2]=b;else{c[n>>2]=0;c[n>>2]=c[(c[j>>2]|0)+140>>2]}a[b+136>>0]=1;j=c[b+144>>2]|0;if(j|0?(n=c[j+8>>2]|0,j=c[b+148>>2]|0,(n|0)!=(j|0)):0){k=n;while(1){n=c[k+8>>2]|0;if((n|0)==(j|0))break;else k=n}if(k|0){j=b+132|0;n=k;do{c[n+32>>2]=__ZN9SceneTree12add_to_groupERK10StringNameP4Node(c[j>>2]|0,n+24|0,b)|0;n=c[n+16>>2]|0}while((n|0)!=0)}}__ZN6Object12notificationEib(b,10,0);n=c[b+52>>2]|0;if(n|0)Ki[c[(c[n>>2]|0)+44>>2]&4095](n,(c[308579]|0)+200|0,0,0);n=(c[308579]|0)+64|0;c[e>>2]=0;c[f>>2]=0;c[g>>2]=0;c[h>>2]=0;c[i>>2]=0;__ZN6Object11emit_signalERK10StringNameRK7VariantS5_S5_S5_S5_(b,n,e,f,g,h,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);if(c[h>>2]|0)__ZN7Variant5clearEv(h);if(c[g>>2]|0)__ZN7Variant5clearEv(g);if(c[f>>2]|0)__ZN7Variant5clearEv(f);if(c[e>>2]|0)__ZN7Variant5clearEv(e);f=b+124|0;c[f>>2]=(c[f>>2]|0)+1;g=b+112|0;h=0;while(1){i=c[g>>2]|0;n=(i|0)==0;if(n)o=0;else o=c[i+-4>>2]|0;if((h|0)>=(o|0)){p=28;break}if(n)q=0;else q=c[i+-4>>2]|0;if((q|0)<=(h|0)){if(n)r=0;else r=c[i+-4>>2]|0;if((r|0)<=(h|0)){p=35;break}a[1263537]=0}__ZN6VectorIP4NodeE14_copy_on_writeEv(g);i=c[g>>2]|0;if(!(a[(c[i+(h<<2)>>2]|0)+136>>0]|0)){n=(i|0)==0;if(n)s=0;else s=c[i+-4>>2]|0;if((s|0)<=(h|0)){if(n)t=0;else t=c[i+-4>>2]|0;if((t|0)<=(h|0)){p=44;break}a[1263537]=0}__ZN6VectorIP4NodeE14_copy_on_writeEv(g);__ZN4Node21_propagate_enter_treeEv(c[(c[g>>2]|0)+(h<<2)>>2]|0)}h=h+1|0}if((p|0)==28){c[f>>2]=(c[f>>2]|0)+-1;if(!(c[313437]|0)){l=d;return}f=b+80|0;c[e>>2]=0;h=__ZNK6StringneERKS_(f,e)|0;g=c[e>>2]|0;if(g|0?(__Z16atomic_decrementPj(g+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(g,1);if(!h){l=d;return}h=__ZN3MapI6String3SetIP4Node10ComparatorIS3_E16DefaultAllocatorES4_IS0_ES6_EixERKS0_((c[b+132>>2]|0)+400|0,f)|0;c[e>>2]=b;if(!(c[h>>2]|0)){b=__ZnwjPFPvjE(28,4740)|0;f=b+16|0;c[f>>2]=0;c[f+4>>2]=0;c[h>>2]=b;f=c[h+4>>2]|0;c[b+4>>2]=f;c[b+8>>2]=f;c[b+12>>2]=f;c[b>>2]=1}__ZN3SetIP4Node10ComparatorIS1_E16DefaultAllocatorE10_insert_rbERKS1_(h,e)|0;l=d;return}else if((p|0)==35)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((p|0)==44)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}function __ZN4Node16_propagate_readyEv(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0;a[b+137>>0]=1;d=b+124|0;c[d>>2]=(c[d>>2]|0)+1;e=b+112|0;f=0;while(1){g=c[e>>2]|0;h=(g|0)==0;if(h)i=0;else i=c[g+-4>>2]|0;if((f|0)>=(i|0))break;if(h)j=0;else j=c[g+-4>>2]|0;if((j|0)<=(f|0)){if(h)k=0;else k=c[g+-4>>2]|0;if((k|0)<=(f|0)){l=12;break}a[1263537]=0}__ZN6VectorIP4NodeE14_copy_on_writeEv(e);__ZN4Node16_propagate_readyEv(c[(c[e>>2]|0)+(f<<2)>>2]|0);f=f+1|0}if((l|0)==12)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);c[d>>2]=(c[d>>2]|0)+-1;d=b+138|0;if(!(a[d>>0]|0))return;__ZN6Object12notificationEib(b,13,0);a[d>>0]=0;return}function __ZN3MapI6String3SetIP4Node10ComparatorIS3_E16DefaultAllocatorES4_IS0_ES6_EixERKS0_(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;if(!(c[b>>2]|0)){g=__ZnwjPFPvjE(40,4740)|0;c[g+24>>2]=0;c[g+32>>2]=379008;c[g+28>>2]=0;c[g+36>>2]=0;h=g+16|0;c[h>>2]=0;c[h+4>>2]=0;c[b>>2]=g;h=c[b+4>>2]|0;c[g+4>>2]=h;c[g+8>>2]=h;c[g+12>>2]=h;c[g>>2]=1}g=__ZN3MapI6String3SetIP4Node10ComparatorIS3_E16DefaultAllocatorES4_IS0_ES6_E4findERKS0_(b,d)|0;if(!g){h=f+4|0;c[h>>2]=379008;c[f>>2]=0;i=f+8|0;c[i>>2]=0;if(!(c[b>>2]|0)){j=__ZnwjPFPvjE(40,4740)|0;c[j+24>>2]=0;c[j+32>>2]=379008;c[j+28>>2]=0;c[j+36>>2]=0;k=j+16|0;c[k>>2]=0;c[k+4>>2]=0;c[b>>2]=j;k=c[b+4>>2]|0;c[j+4>>2]=k;c[j+8>>2]=k;c[j+12>>2]=k;c[j>>2]=1}j=__ZN3MapI6String3SetIP4Node10ComparatorIS3_E16DefaultAllocatorES4_IS0_ES6_E10_insert_rbERKS0_RKS7_(b,d,f)|0;d=c[f>>2]|0;if(d|0?(__ZN3SetIP4Node10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(f,c[d+8>>2]|0),d=c[h>>2]|0,h=c[f>>2]|0,c[h+8>>2]=d,c[i>>2]=0,i=d,c[i+12>>2]=i,h|0):0){__ZN6Memory11free_staticEPvb(h,0);c[f>>2]=0}if(!j){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145936,616,1145947,0);n=0;l=e;return n|0}else o=j}else o=g;a[1263537]=0;n=o+28|0;l=e;return n|0}function __ZN3MapI6String3SetIP4Node10ComparatorIS3_E16DefaultAllocatorES4_IS0_ES6_E10_insert_rbERKS0_RKS7_(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f;a[g>>0]=0;h=__ZN3MapI6String3SetIP4Node10ComparatorIS3_E16DefaultAllocatorES4_IS0_ES6_E7_insertERKS0_Rb(b,d,g)|0;if(h|0)__ZN3SetIP4Node10ComparatorIS1_E16DefaultAllocatorE10_copy_fromERKS5_(h+28|0,e);if(a[g>>0]|0){l=f;return h|0}g=b+8|0;c[g>>2]=(c[g>>2]|0)+1;g=h+12|0;e=c[g>>2]|0;if(!(c[e>>2]|0)){d=b+4|0;i=h;j=e;k=e;e=g;while(1){g=j+12|0;n=c[g>>2]|0;o=c[n+8>>2]|0;p=n;do if((j|0)==(o|0)){q=c[n+4>>2]|0;if(!(c[q>>2]|0)){c[k>>2]=1;a[1263537]=0;c[q>>2]=1;if((c[d>>2]|0)==(n|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);r=c[(c[e>>2]|0)+12>>2]|0;break}else{a[1263537]=0;c[n>>2]=0;r=n;break}}q=j+4|0;if((i|0)==(c[q>>2]|0)){s=i+8|0;t=c[s>>2]|0;c[q>>2]=t;if((t|0)==(c[d>>2]|0))u=p;else{c[t+12>>2]=j;u=c[g>>2]|0}t=i+12|0;c[t>>2]=u;q=c[g>>2]|0;v=q+8|0;c[((c[v>>2]|0)==(j|0)?v:q+4|0)>>2]=i;c[s>>2]=j;c[g>>2]=i;w=j;x=i;y=c[t>>2]|0}else{w=i;x=j;y=n}a[1263537]=0;c[x>>2]=1;t=c[d>>2]|0;if((t|0)==(y|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);z=c[(c[w+12>>2]|0)+12>>2]|0;A=c[d>>2]|0}else{a[1263537]=0;c[y>>2]=0;z=y;A=t}t=z+8|0;s=c[t>>2]|0;q=s+4|0;v=c[q>>2]|0;c[t>>2]=v;if((v|0)!=(A|0))c[v+12>>2]=z;v=z+12|0;c[s+12>>2]=c[v>>2];t=c[v>>2]|0;B=t+4|0;c[((c[B>>2]|0)==(z|0)?B:t+8|0)>>2]=s;c[q>>2]=z;c[v>>2]=s;r=w}else{if(!(c[o>>2]|0)){c[k>>2]=1;a[1263537]=0;c[o>>2]=1;if((c[d>>2]|0)==(n|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);r=c[(c[e>>2]|0)+12>>2]|0;break}else{a[1263537]=0;c[n>>2]=0;r=n;break}}s=j+8|0;if((i|0)==(c[s>>2]|0)){v=i+4|0;q=c[v>>2]|0;c[s>>2]=q;if((q|0)==(c[d>>2]|0))C=p;else{c[q+12>>2]=j;C=c[g>>2]|0}q=i+12|0;c[q>>2]=C;s=c[g>>2]|0;t=s+4|0;c[((c[t>>2]|0)==(j|0)?t:s+8|0)>>2]=i;c[v>>2]=j;c[g>>2]=i;D=j;E=i;F=c[q>>2]|0}else{D=i;E=j;F=n}a[1263537]=0;c[E>>2]=1;q=c[d>>2]|0;if((q|0)==(F|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);G=c[d>>2]|0;H=c[(c[D+12>>2]|0)+12>>2]|0}else{a[1263537]=0;c[F>>2]=0;G=q;H=F}q=H+4|0;v=c[q>>2]|0;s=v+8|0;t=c[s>>2]|0;c[q>>2]=t;if((t|0)!=(G|0))c[t+12>>2]=H;t=H+12|0;c[v+12>>2]=c[t>>2];q=c[t>>2]|0;B=q+8|0;c[((c[B>>2]|0)==(H|0)?B:q+4|0)>>2]=v;c[s>>2]=H;c[t>>2]=v;r=D}while(0);n=r+12|0;g=c[n>>2]|0;if(!(c[g>>2]|0)){i=r;j=g;k=g;e=n}else break}}e=c[(c[b>>2]|0)+8>>2]|0;a[1263537]=0;c[e>>2]=1;l=f;return h|0}function __ZN3MapI6String3SetIP4Node10ComparatorIS3_E16DefaultAllocatorES4_IS0_ES6_E7_insertERKS0_Rb(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f;h=c[b>>2]|0;i=c[h+8>>2]|0;j=b+4|0;a:do if((i|0)==(c[j>>2]|0)){k=h;n=d}else{o=i;while(1){p=o+24|0;c[g>>2]=0;q=c[p>>2]|0;if(q|0?(c[g>>2]=0,__Z28atomic_conditional_incrementPj(q+-8|0)|0):0)c[g>>2]=c[p>>2];q=__ZNK6StringltES_(d,g)|0;r=c[g>>2]|0;if(r|0?(__Z16atomic_decrementPj(r+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(r,1);if(q)s=o+8|0;else{c[g>>2]=0;q=c[d>>2]|0;if(q|0?(c[g>>2]=0,__Z28atomic_conditional_incrementPj(q+-8|0)|0):0)c[g>>2]=c[d>>2];q=__ZNK6StringltES_(p,g)|0;p=c[g>>2]|0;if(p|0?(__Z16atomic_decrementPj(p+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(p,1);if(!q)break;s=o+4|0}q=c[s>>2]|0;if((q|0)==(c[j>>2]|0)){k=o;n=d;break a}else o=q}a[e>>0]=1;t=o;l=f;return t|0}while(0);s=__ZnwjPFPvjE(40,4740)|0;i=s+24|0;c[i>>2]=0;c[s+32>>2]=379008;c[s+28>>2]=0;c[s+36>>2]=0;c[s>>2]=0;c[s+4>>2]=0;c[s+8>>2]=0;c[s+12>>2]=0;c[s+16>>2]=0;c[s+20>>2]=0;c[s+12>>2]=k;h=c[j>>2]|0;q=s+4|0;c[q>>2]=h;p=s+8|0;c[p>>2]=h;if((c[n>>2]|0?(c[i>>2]=0,h=c[n>>2]|0,h|0):0)?__Z28atomic_conditional_incrementPj(h+-8|0)|0:0)c[i>>2]=c[d>>2];if((k|0)!=(c[b>>2]|0)){i=k+24|0;c[g>>2]=0;h=c[i>>2]|0;if(h|0?(c[g>>2]=0,__Z28atomic_conditional_incrementPj(h+-8|0)|0):0)c[g>>2]=c[i>>2];i=__ZNK6StringltES_(d,g)|0;d=c[g>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);if(!i)u=k+4|0;else v=34}else v=34;if((v|0)==34)u=k+8|0;c[u>>2]=s;a[e>>0]=0;e=c[q>>2]|0;q=c[j>>2]|0;if((e|0)==(q|0)){j=s;do{u=j;j=c[j+12>>2]|0}while((u|0)==(c[j+4>>2]|0));w=(j|0)==(c[b>>2]|0)?0:j}else{j=e;while(1){e=c[j+8>>2]|0;if((e|0)==(q|0)){w=j;break}else j=e}}c[s+16>>2]=w;j=c[p>>2]|0;b:do if((j|0)==(q|0)){p=s;while(1){e=p;p=c[p+12>>2]|0;if((e|0)!=(c[p+8>>2]|0)){x=p;break b}if((p|0)==(c[b>>2]|0)){x=0;break}}}else{p=j;while(1){o=c[p+4>>2]|0;if((o|0)==(q|0)){x=p;break}else p=o}}while(0);q=s+20|0;c[q>>2]=x;if(!w)y=x;else{c[w+20>>2]=s;y=c[q>>2]|0}if(!y){t=s;l=f;return t|0}c[y+16>>2]=s;t=s;l=f;return t|0}function __ZN3SetIP4Node10ComparatorIS1_E16DefaultAllocatorE10_copy_fromERKS5_(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0;d=c[a>>2]|0;if(d|0?(__ZN3SetIP4Node10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(a,c[d+8>>2]|0),d=c[a+4>>2]|0,e=c[a>>2]|0,c[e+8>>2]=d,c[a+8>>2]=0,f=d,c[f+12>>2]=f,e|0):0){__ZN6Memory11free_staticEPvb(e,0);c[a>>2]=0}e=c[b>>2]|0;if(!e)return;f=c[e+8>>2]|0;e=c[b+4>>2]|0;if((f|0)==(e|0))return;else g=f;while(1){f=c[g+8>>2]|0;if((f|0)==(e|0))break;else g=f}if(!g)return;e=a+4|0;f=g;g=0;while(1){if(!g){b=__ZnwjPFPvjE(28,4740)|0;d=b+16|0;c[d>>2]=0;c[d+4>>2]=0;c[a>>2]=b;d=c[e>>2]|0;c[b+4>>2]=d;c[b+8>>2]=d;c[b+12>>2]=d;c[b>>2]=1}__ZN3SetIP4Node10ComparatorIS1_E16DefaultAllocatorE10_insert_rbERKS1_(a,f+24|0)|0;b=c[f+16>>2]|0;if(!b)break;f=b;g=c[a>>2]|0}return}function __ZN3MapI3RefI8ResourceES2_10ComparatorIS2_E16DefaultAllocatorE10_insert_rbERKS2_S8_(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f;a[g>>0]=0;h=__ZN3MapI3RefI8ResourceES2_10ComparatorIS2_E16DefaultAllocatorE7_insertERKS2_Rb(b,d,g)|0;if(h|0?(d=h+28|0,i=c[d>>2]|0,(c[e>>2]|0)!=(i|0)):0){if((i|0?__ZN9Reference11unreferenceEv(i)|0:0)?(i=c[d>>2]|0,__Z17predelete_handlerP6Object(i)|0):0){gj[c[(c[i>>2]|0)+76>>2]&8191](i);__ZN6Memory11free_staticEPvb(i,0)}c[d>>2]=0;i=c[e>>2]|0;c[d>>2]=i;if(i|0)__ZN9Reference9referenceEv(i)}if(a[g>>0]|0){l=f;return h|0}g=b+8|0;c[g>>2]=(c[g>>2]|0)+1;g=h+12|0;i=c[g>>2]|0;if(!(c[i>>2]|0)){d=b+4|0;e=h;j=i;k=i;i=g;while(1){g=j+12|0;n=c[g>>2]|0;o=c[n+8>>2]|0;p=n;do if((j|0)==(o|0)){q=c[n+4>>2]|0;if(!(c[q>>2]|0)){c[k>>2]=1;a[1263537]=0;c[q>>2]=1;if((c[d>>2]|0)==(n|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);r=c[(c[i>>2]|0)+12>>2]|0;break}else{a[1263537]=0;c[n>>2]=0;r=n;break}}q=j+4|0;if((e|0)==(c[q>>2]|0)){s=e+8|0;t=c[s>>2]|0;c[q>>2]=t;if((t|0)==(c[d>>2]|0))u=p;else{c[t+12>>2]=j;u=c[g>>2]|0}t=e+12|0;c[t>>2]=u;q=c[g>>2]|0;v=q+8|0;c[((c[v>>2]|0)==(j|0)?v:q+4|0)>>2]=e;c[s>>2]=j;c[g>>2]=e;w=j;x=e;y=c[t>>2]|0}else{w=e;x=j;y=n}a[1263537]=0;c[x>>2]=1;t=c[d>>2]|0;if((t|0)==(y|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);z=c[(c[w+12>>2]|0)+12>>2]|0;A=c[d>>2]|0}else{a[1263537]=0;c[y>>2]=0;z=y;A=t}t=z+8|0;s=c[t>>2]|0;q=s+4|0;v=c[q>>2]|0;c[t>>2]=v;if((v|0)!=(A|0))c[v+12>>2]=z;v=z+12|0;c[s+12>>2]=c[v>>2];t=c[v>>2]|0;B=t+4|0;c[((c[B>>2]|0)==(z|0)?B:t+8|0)>>2]=s;c[q>>2]=z;c[v>>2]=s;r=w}else{if(!(c[o>>2]|0)){c[k>>2]=1;a[1263537]=0;c[o>>2]=1;if((c[d>>2]|0)==(n|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);r=c[(c[i>>2]|0)+12>>2]|0;break}else{a[1263537]=0;c[n>>2]=0;r=n;break}}s=j+8|0;if((e|0)==(c[s>>2]|0)){v=e+4|0;q=c[v>>2]|0;c[s>>2]=q;if((q|0)==(c[d>>2]|0))C=p;else{c[q+12>>2]=j;C=c[g>>2]|0}q=e+12|0;c[q>>2]=C;s=c[g>>2]|0;t=s+4|0;c[((c[t>>2]|0)==(j|0)?t:s+8|0)>>2]=e;c[v>>2]=j;c[g>>2]=e;D=j;E=e;F=c[q>>2]|0}else{D=e;E=j;F=n}a[1263537]=0;c[E>>2]=1;q=c[d>>2]|0;if((q|0)==(F|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);G=c[(c[D+12>>2]|0)+12>>2]|0;H=c[d>>2]|0}else{a[1263537]=0;c[F>>2]=0;G=F;H=q}q=G+4|0;v=c[q>>2]|0;s=v+8|0;t=c[s>>2]|0;c[q>>2]=t;if((t|0)!=(H|0))c[t+12>>2]=G;t=G+12|0;c[v+12>>2]=c[t>>2];q=c[t>>2]|0;B=q+8|0;c[((c[B>>2]|0)==(G|0)?B:q+4|0)>>2]=v;c[s>>2]=G;c[t>>2]=v;r=D}while(0);n=r+12|0;g=c[n>>2]|0;if(!(c[g>>2]|0)){e=r;j=g;k=g;i=n}else break}}i=c[(c[b>>2]|0)+8>>2]|0;a[1263537]=0;c[i>>2]=1;l=f;return h|0}function __ZN3MapI3RefI8ResourceES2_10ComparatorIS2_E16DefaultAllocatorE7_insertERKS2_Rb(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0;f=c[b>>2]|0;g=c[f+8>>2]|0;h=b+4|0;i=c[h>>2]|0;a:do if((g|0)==(i|0))j=f;else{k=c[d>>2]|0;l=g;while(1){m=c[l+24>>2]|0;if(k>>>0<m>>>0)n=l+8|0;else{if(m>>>0>=k>>>0)break;n=l+4|0}m=c[n>>2]|0;if((m|0)==(i|0)){j=l;break a}else l=m}a[e>>0]=1;o=l;return o|0}while(0);i=__ZnwjPFPvjE(32,4740)|0;c[i>>2]=0;c[i+4>>2]=0;c[i+8>>2]=0;c[i+12>>2]=0;c[i+16>>2]=0;c[i+20>>2]=0;c[i+24>>2]=0;c[i+28>>2]=0;c[i+12>>2]=j;n=c[h>>2]|0;g=i+4|0;c[g>>2]=n;f=i+8|0;c[f>>2]=n;n=i+24|0;if(c[d>>2]|0?(c[n>>2]=0,k=c[d>>2]|0,c[n>>2]=k,k|0):0)__ZN9Reference9referenceEv(k);if((j|0)!=(c[b>>2]|0)?(c[d>>2]|0)>>>0>=(c[j+24>>2]|0)>>>0:0)p=j+4|0;else p=j+8|0;c[p>>2]=i;a[e>>0]=0;e=c[g>>2]|0;g=c[h>>2]|0;if((e|0)==(g|0)){h=i;do{p=h;h=c[h+12>>2]|0}while((p|0)==(c[h+4>>2]|0));q=(h|0)==(c[b>>2]|0)?0:h}else{h=e;while(1){e=c[h+8>>2]|0;if((e|0)==(g|0)){q=h;break}else h=e}}c[i+16>>2]=q;h=c[f>>2]|0;b:do if((h|0)==(g|0)){f=i;while(1){e=f;f=c[f+12>>2]|0;if((e|0)!=(c[f+8>>2]|0)){r=f;break b}if((f|0)==(c[b>>2]|0)){r=0;break}}}else{f=h;while(1){l=c[f+4>>2]|0;if((l|0)==(g|0)){r=f;break}else f=l}}while(0);g=i+20|0;c[g>>2]=r;if(!q)s=r;else{c[q+20>>2]=i;s=c[g>>2]|0}if(!s){o=i;return o|0}c[s+16>>2]=i;o=i;return o|0}function __ZN4NodeC2Ev(b){b=b|0;var d=0;__ZN6ObjectC2Ev(b);c[b>>2]=216632;__ZN10StringNameC2Ev(b+76|0);d=b+80|0;c[b+100>>2]=0;c[b+112>>2]=0;c[d>>2]=0;c[d+4>>2]=0;c[d+8>>2]=0;c[d+12>>2]=0;a[d+16>>0]=0;__ZN10StringNameC2Ev(b+128|0);c[b+148>>2]=379008;c[b+144>>2]=0;c[b+152>>2]=0;c[b+160>>2]=0;c[b+184>>2]=379008;c[b+180>>2]=0;c[b+188>>2]=0;c[b+196>>2]=379008;c[b+192>>2]=0;c[b+200>>2]=0;c[b+116>>2]=-1;c[b+120>>2]=-1;c[b+124>>2]=0;c[b+104>>2]=0;c[b+132>>2]=0;a[b+136>>0]=0;a[b+137>>0]=0;c[b+108>>2]=0;c[b+156>>2]=0;d=b+164|0;c[b+216>>2]=0;c[d>>2]=0;c[d+4>>2]=0;c[d+8>>2]=0;c[d+12>>2]=0;d=b+204|0;c[d>>2]=0;c[d+4>>2]=0;a[b+212>>0]=1;c[b+140>>2]=0;a[b+213>>0]=0;a[b+214>>0]=0;a[b+138>>0]=1;return}function __ZN6Node2DC2Ev(b){b=b|0;var d=0;__ZN10CanvasItemC2Ev(b);c[b>>2]=218040;__ZN10StringNameC2Ev(b+340|0);g[b+344>>2]=0.0;g[b+348>>2]=0.0;d=b+376|0;c[d>>2]=0;c[d+4>>2]=0;c[d+8>>2]=0;c[d+12>>2]=0;c[d+16>>2]=0;g[b+372>>2]=1.0;g[b+384>>2]=1.0;g[b+352>>2]=0.0;c[b+356>>2]=1065353216;c[b+360>>2]=1065353216;a[b+396>>0]=0;c[b+364>>2]=0;a[b+368>>0]=1;return}function __ZN10CanvasItemC2Ev(b){b=b|0;var d=0,e=0,f=0,h=0,i=0,j=0,k=0,l=0,m=0;__ZN4NodeC2Ev(b);c[b>>2]=218200;__ZN10StringNameC2Ev(b+220|0);c[b+228>>2]=b;d=b+232|0;c[b+224>>2]=0;e=b+252|0;g[e>>2]=0.0;f=b+256|0;g[f>>2]=0.0;h=b+260|0;g[h>>2]=0.0;i=b+264|0;c[d>>2]=0;c[d+4>>2]=0;c[d+8>>2]=0;c[d+12>>2]=0;g[i>>2]=1.0;d=b+268|0;g[d>>2]=0.0;j=b+272|0;g[j>>2]=0.0;k=b+276|0;g[k>>2]=0.0;l=b+280|0;g[l>>2]=1.0;c[b+284>>2]=0;c[b+308>>2]=0;m=b+316|0;c[m>>2]=0;c[m+4>>2]=0;c[m+8>>2]=0;c[m+12>>2]=0;c[m+16>>2]=0;g[b+312>>2]=1.0;g[b+324>>2]=1.0;m=__ZN12VisualServer13get_singletonEv()|0;c[b+240>>2]=ij[c[(c[m>>2]|0)+1040>>2]&8191](m)|0;a[b+297>>0]=1;a[b+298>>0]=0;g[e>>2]=1.0;g[f>>2]=1.0;g[h>>2]=1.0;g[i>>2]=1.0;g[d>>2]=1.0;g[j>>2]=1.0;g[k>>2]=1.0;g[l>>2]=1.0;l=b+299|0;a[b+296>>0]=0;c[b+248>>2]=0;a[l>>0]=0;a[l+1>>0]=0;a[l+2>>0]=0;a[l+3>>0]=0;a[l+4>>0]=0;a[b+336>>0]=1;a[b+304>>0]=0;a[b+305>>0]=0;c[b+292>>2]=1;c[b+288>>2]=0;return}function __ZN6Node2D18_initialize_classvEv(b){b=b|0;if(a[1263237]|0)return;if(!(a[1256995]|0)){if(!(a[1256996]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI4NodeEEvv();__ZN4Node13_bind_methodsEv();a[1256996]=1}__ZN7ClassDB10_add_classI10CanvasItemEEvv();__ZN10CanvasItem13_bind_methodsEv();a[1256995]=1}__ZN7ClassDB10_add_classI6Node2DEEvv();__ZN6Node2D13_bind_methodsEv();a[1263237]=1;return}function __ZN6Node2D5_setvERK10StringNameRK7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK6Node2D5_getvERK10StringNameR7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK6Node2D19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+24|0;g=e+4|0;h=e;if(!d)__ZNK10CanvasItem19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,0);__ZN6StringC2EPKc(f,939635);i=c[f>>2]|0;f=i;j=g+4|0;c[j>>2]=0;k=g+12|0;c[k>>2]=0;c[g>>2]=0;n=(i|0)==0;if(!n?(c[j>>2]=0,__Z28atomic_conditional_incrementPj(i+-8|0)|0):0)c[j>>2]=f;c[g+8>>2]=0;f=c[k>>2]|0;if(f|0){if(!(__Z16atomic_decrementPj(f+-8|0)|0))__ZN6Memory11free_staticEPvb(f,1);c[k>>2]=0}c[g+16>>2]=256;if(!(c[b>>2]|0)){k=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=k;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0}k=__ZnwjPFPvjE(32,4740)|0;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0;c[k+12>>2]=0;c[k+16>>2]=7;f=k+20|0;c[f>>2]=0;j=k+24|0;c[j>>2]=0;o=k+28|0;c[o>>2]=0;__ZN12PropertyInfoaSERKS_(k,g)|0;p=c[b>>2]|0;q=p+4|0;r=c[q>>2]|0;c[j>>2]=r;c[f>>2]=0;c[o>>2]=p;if(r|0)c[r+20>>2]=k;c[q>>2]=k;if(!(c[p>>2]|0))c[p>>2]=k;k=p+8|0;c[k>>2]=(c[k>>2]|0)+1;k=c[g+12>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);k=c[g+4>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);if(!n?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);__ZN10StringNameC2EPKc(h,939635);__ZN7ClassDB17get_property_listE10StringNameP4ListI12PropertyInfo16DefaultAllocatorEbPK6Object(h,b,1,a);__ZN10StringNameD2Ev(h);if(!d){l=e;return}__ZNK10CanvasItem19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,1);l=e;return}function __ZN6Node2D14_notificationvEib(a,b,c){a=a|0;b=b|0;c=c|0;if(c){if(512!=511)__ZN10CanvasItem13_notificationEi(a,b);if(511==510)return;__ZN4Node13_notificationEi(a,b);return}else{if(511!=510)__ZN4Node13_notificationEi(a,b);if(512==511)return;__ZN10CanvasItem13_notificationEi(a,b);return}}function __ZNK6Node2D16_get_class_namevEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+8|0;e=b+4|0;f=b;g=a+340|0;a=c[g>>2]|0;if(a|0){if(c[a+4>>2]|0){l=b;return g|0}if(__ZNK6String6lengthEv(a+8|0)|0){l=b;return g|0}}__ZN6StringC2EPKc(d,939635);c[f>>2]=c[d>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameaSERKS_(g,e);__ZN10StringNameD2Ev(e);e=c[f>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);l=b;return g|0}function __ZNK6Node2D9get_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,939635);l=a;return c[b>>2]|0}function __ZNK6Node2D8is_classERK6String(a,b){a=a|0;b=b|0;var c=0;if((!(__ZNK6StringeqEPKc(b,939635)|0)?!(__ZNK6StringeqEPKc(b,947933)|0):0)?!(__ZNK6StringeqEPKc(b,1132465)|0):0)c=__ZNK6StringeqEPKc(b,1142944)|0;else c=1;return c|0}function __ZNK6Node2D12is_class_ptrEPv(a,b){a=a|0;b=b|0;return (b|0)==1234324|((b|0)==1220748|((b|0)==1220720|(b|0)==1220580))|0}function __ZN6Node2DD2Ev(a){a=a|0;c[a>>2]=218040;__ZN10StringNameD2Ev(a+340|0);__ZN10CanvasItemD2Ev(a);return}function __ZN6Node2DD0Ev(a){a=a|0;c[a>>2]=218040;__ZN10StringNameD2Ev(a+340|0);__ZN10CanvasItemD2Ev(a);__ZdlPv(a);return}function __ZNK6Node2D14edit_get_stateEv(b,d){b=b|0;d=d|0;var e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0;e=l;l=l+48|0;if((l|0)>=(m|0))ba(48);f=e+32|0;h=e+40|0;i=e+8|0;j=e;__ZN5ArrayC2Ev(h);k=d+396|0;if(!(a[k>>0]|0))n=d+344|0;else{o=d+372|0;p=d+344|0;q=d+388|0;r=c[q+4>>2]|0;s=p;c[s>>2]=c[q>>2];c[s+4>>2]=r;g[d+352>>2]=+__ZNK11Transform2D12get_rotationEv(o);__ZNK11Transform2D9get_scaleEv(f,o);o=f;r=c[o+4>>2]|0;s=d+356|0;c[s>>2]=c[o>>2];c[s+4>>2]=r;a[k>>0]=0;n=p}p=n;n=c[p+4>>2]|0;r=j;c[r>>2]=c[p>>2];c[r+4>>2]=n;__ZN7VariantC2ERK7Vector2(i,j);__ZN5Array9push_backERK7Variant(h,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);if(!(a[k>>0]|0))t=d+352|0;else{n=d+372|0;r=d+388|0;p=c[r+4>>2]|0;s=d+344|0;c[s>>2]=c[r>>2];c[s+4>>2]=p;p=d+352|0;g[p>>2]=+__ZNK11Transform2D12get_rotationEv(n);__ZNK11Transform2D9get_scaleEv(f,n);n=f;s=c[n+4>>2]|0;r=d+356|0;c[r>>2]=c[n>>2];c[r+4>>2]=s;a[k>>0]=0;t=p}__ZN7VariantC2Ef(i,+g[t>>2]);__ZN5Array9push_backERK7Variant(h,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);if(!(a[k>>0]|0)){t=d+356|0;u=c[t>>2]|0;v=c[t+4>>2]|0}else{t=d+372|0;p=d+388|0;s=c[p+4>>2]|0;r=d+344|0;c[r>>2]=c[p>>2];c[r+4>>2]=s;g[d+352>>2]=+__ZNK11Transform2D12get_rotationEv(t);__ZNK11Transform2D9get_scaleEv(f,t);t=f;f=c[t>>2]|0;s=c[t+4>>2]|0;t=d+356|0;c[t>>2]=f;c[t+4>>2]=s;a[k>>0]=0;u=f;v=s}s=j;c[s>>2]=u;c[s+4>>2]=v;__ZN7VariantC2ERK7Vector2(i,j);__ZN5Array9push_backERK7Variant(h,i);if(!(c[i>>2]|0)){__ZN7VariantC2ERK5Array(b,h);__ZN5ArrayD2Ev(h);l=e;return}__ZN7Variant5clearEv(i);__ZN7VariantC2ERK5Array(b,h);__ZN5ArrayD2Ev(h);l=e;return}function __ZN6Node2D14edit_set_stateERK7Variant(b,d){b=b|0;d=d|0;var e=0,f=0,h=0,i=0,j=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e+8|0;h=e;c[f>>2]=__ZNK7Variantcv5ArrayEv(d)|0;if((__ZNK5Array4sizeEv(f)|0)==3){a[1263537]=0;__ZNK7Variantcv7Vector2Ev(h,__ZN5ArrayixEi(f,0)|0);d=h;i=c[d+4>>2]|0;j=b+344|0;c[j>>2]=c[d>>2];c[j+4>>2]=i;g[b+352>>2]=+__ZNK7VariantcvfEv(__ZN5ArrayixEi(f,1)|0);__ZNK7Variantcv7Vector2Ev(h,__ZN5ArrayixEi(f,2)|0);i=h;h=c[i+4>>2]|0;j=b+356|0;c[j>>2]=c[i>>2];c[j+4>>2]=h;__ZN6Node2D17_update_transformEv(b);__ZN5ArrayD2Ev(f);l=e;return}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(805535,805321,61,805342,0);__ZN5ArrayD2Ev(f);l=e;return}}function __ZN6Node2D13edit_set_rectERK5Rect2(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0.0,q=0,r=0.0,s=0,t=0.0,u=0.0,v=0.0,w=0.0;d=l;l=l+80|0;if((l|0)>=(m|0))ba(80);e=d+16|0;f=d+64|0;h=d+56|0;i=d+48|0;j=d+8|0;k=d+24|0;n=d;Pi[c[(c[a>>2]|0)+124>>2]&2047](f,a);g[h>>2]=0.0;o=h+4|0;g[o>>2]=0.0;p=+g[f+8>>2];q=p!=0.0;if(q)g[h>>2]=-+g[f>>2]/p;r=+g[f+12>>2];s=r!=0.0;if(s)g[o>>2]=-+g[f+4>>2]/r;g[i>>2]=1.0;f=i+4|0;g[f>>2]=1.0;if(q)g[i>>2]=+g[b+8>>2]/p;if(s)g[f>>2]=+g[b+12>>2]/r;__ZNK7Vector2mlERKS_(e,b+8|0,h);__ZNK7Vector2plERKS_(j,b,e);b=k+4+12|0;c[b>>2]=0;c[b+4>>2]=0;r=+g[a+352>>2];b=a+356|0;p=+K(+r);t=+g[b>>2];u=p*t;g[k>>2]=u;v=+g[a+360>>2];w=p*v;g[k+12>>2]=w;p=+L(+r);r=-(v*p);g[k+8>>2]=r;v=p*t;g[k+4>>2]=v;t=+g[j>>2];p=+g[j+4>>2];g[e>>2]=u*t+p*r;g[e+4>>2]=t*v+p*w;__ZNK7Vector2plERKS_(n,e,k+16|0);k=n;n=c[k+4>>2]|0;h=j;c[h>>2]=c[k>>2];c[h+4>>2]=n;__ZN7Vector2pLERKS_(a+344|0,j);__ZNK7Vector2mlERKS_(e,b,i);i=e;e=c[i+4>>2]|0;j=b;c[j>>2]=c[i>>2];c[j+4>>2]=e;__ZN6Node2D17_update_transformEv(a);l=d;return}function __ZN6Node2D11edit_rotateEf(a,b){a=a|0;b=+b;var c=0;c=a+352|0;g[c>>2]=+g[c>>2]+b;__ZN6Node2D17_update_transformEv(a);return}function __ZNK10CanvasItem21edit_get_minimum_sizeEv(a,b){a=a|0;b=b|0;g[a>>2]=-1.0;g[a+4>>2]=-1.0;return}function __ZN10CanvasItem14set_light_maskEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d+4|0;f=d;c[a+292>>2]=b;g=__ZN12VisualServer13get_singletonEv()|0;h=c[(c[g>>2]|0)+1052>>2]|0;c[f>>2]=c[a+240>>2];c[e>>2]=c[f>>2];bj[h&4095](g,e,b);l=d;return}function __ZNK6Node2D13get_item_rectEv(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0;d=l;l=l+48|0;if((l|0)>=(m|0))ba(48);e=d+28|0;f=d;g=d+24|0;h=c[b+52>>2]|0;if(h|0){b=c[(c[h>>2]|0)+32>>2]|0;__ZN10StringNameC2EPKc(g,805306);ui[b&4095](f,h,g,0,0,e);__ZNK7Variantcv5Rect2Ev(a,f);if(c[f>>2]|0)__ZN7Variant5clearEv(f);__ZN10StringNameD2Ev(g);if(!(c[e>>2]|0)){l=d;return}}c[a>>2]=-1040187392;c[a+4>>2]=-1040187392;c[a+8>>2]=1115684864;c[a+12>>2]=1115684864;l=d;return}function __ZNK6Node2D13get_transformEv(a,b){a=a|0;b=b|0;var d=0;d=b+372|0;c[a>>2]=c[d>>2];c[a+4>>2]=c[d+4>>2];c[a+8>>2]=c[d+8>>2];c[a+12>>2]=c[d+12>>2];c[a+16>>2]=c[d+16>>2];c[a+20>>2]=c[d+20>>2];return}function __ZNK10CanvasItem20get_global_transformEv(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0;e=l;l=l+80|0;if((l|0)>=(m|0))ba(80);f=e+48|0;g=e;h=e+24|0;i=d+336|0;if(!(a[i>>0]|0)){j=d+312|0;c[b>>2]=c[j>>2];c[b+4>>2]=c[j+4>>2];c[b+8>>2]=c[j+8>>2];c[b+12>>2]=c[j+12>>2];c[b+16>>2]=c[j+16>>2];c[b+20>>2]=c[j+20>>2];l=e;return}if(((a[d+299>>0]|0)==0?(k=__ZNK4Node10get_parentEv(d)|0,(k|0)!=0):0)?$i[c[(c[k>>2]|0)+44>>2]&8191](k,1220748)|0:0){Pi[c[(c[k>>2]|0)+132>>2]&2047](g,k);Pi[c[(c[d>>2]|0)+128>>2]&2047](h,d);__ZNK11Transform2DmlERKS_(f,g,h);h=d+312|0;c[h>>2]=c[f>>2];c[h+4>>2]=c[f+4>>2];c[h+8>>2]=c[f+8>>2];c[h+12>>2]=c[f+12>>2];c[h+16>>2]=c[f+16>>2];c[h+20>>2]=c[f+20>>2]}else{Pi[c[(c[d>>2]|0)+128>>2]&2047](f,d);h=d+312|0;c[h>>2]=c[f>>2];c[h+4>>2]=c[f+4>>2];c[h+8>>2]=c[f+8>>2];c[h+12>>2]=c[f+12>>2];c[h+16>>2]=c[f+16>>2];c[h+20>>2]=c[f+20>>2]}a[i>>0]=0;j=d+312|0;c[b>>2]=c[j>>2];c[b+4>>2]=c[j+4>>2];c[b+8>>2]=c[j+8>>2];c[b+12>>2]=c[j+12>>2];c[b+16>>2]=c[j+16>>2];c[b+20>>2]=c[j+20>>2];l=e;return}function __ZNK10CanvasItem32get_global_transform_with_canvasEv(b,d){b=b|0;d=d|0;var e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0;e=l;l=l+128|0;if((l|0)>=(m|0))ba(128);f=e+96|0;h=e+72|0;i=e+48|0;j=e+24|0;k=e;n=f+4|0;c[n>>2]=0;c[n+4>>2]=0;c[n+8>>2]=0;c[n+12>>2]=0;c[n+16>>2]=0;g[f>>2]=1.0;g[f+12>>2]=1.0;n=d;while(1){Pi[c[(c[n>>2]|0)+128>>2]&2047](i,n);__ZNK11Transform2DmlERKS_(h,i,f);c[f>>2]=c[h>>2];c[f+4>>2]=c[h+4>>2];c[f+8>>2]=c[h+8>>2];c[f+12>>2]=c[h+12>>2];c[f+16>>2]=c[h+16>>2];c[f+20>>2]=c[h+20>>2];if(a[n+299>>0]|0)break;o=__ZNK4Node10get_parentEv(n)|0;if(!o)break;if((o|0)==0|($i[c[(c[o>>2]|0)+44>>2]&8191](o,1220748)|0)^1)break;else n=o}h=c[n+248>>2]|0;if(h|0){__ZNK11CanvasLayer13get_transformEv(j,h);__ZNK11Transform2DmlERKS_(b,j,f);l=e;return}if(!(a[d+136>>0]|0)){c[b>>2]=c[f>>2];c[b+4>>2]=c[f+4>>2];c[b+8>>2]=c[f+8>>2];c[b+12>>2]=c[f+12>>2];c[b+16>>2]=c[f+16>>2];c[b+20>>2]=c[f+20>>2];l=e;return}else{__ZNK8Viewport20get_canvas_transformEv(k,c[d+140>>2]|0);__ZNK11Transform2DmlERKS_(b,k,f);l=e;return}}function __ZN6Node2D14edit_set_pivotERK7Vector2(a,b){a=a|0;b=b|0;return}function __ZNK6Node2D14edit_get_pivotEv(a,b){a=a|0;b=b|0;g[a>>2]=0.0;g[a+4>>2]=0.0;return}function __ZNK6Node2D14edit_has_pivotEv(a){a=a|0;return 0}function __ZNK11CanvasLayer13get_transformEv(a,b){a=a|0;b=b|0;var d=0;d=b+252|0;c[a>>2]=c[d>>2];c[a+4>>2]=c[d+4>>2];c[a+8>>2]=c[d+8>>2];c[a+12>>2]=c[d+12>>2];c[a+16>>2]=c[d+16>>2];c[a+20>>2]=c[d+20>>2];return}function __ZNK8Viewport20get_canvas_transformEv(a,b){a=a|0;b=b|0;var d=0;d=b+284|0;c[a>>2]=c[d>>2];c[a+4>>2]=c[d+4>>2];c[a+8>>2]=c[d+8>>2];c[a+12>>2]=c[d+12>>2];c[a+16>>2]=c[d+16>>2];c[a+20>>2]=c[d+20>>2];return}function __ZN6Node2D17_update_transformEv(b){b=b|0;var d=0,e=0,f=0,h=0,i=0,j=0,k=0.0,n=0.0,o=0.0,p=0.0,q=0;d=l;l=l+48|0;if((l|0)>=(m|0))ba(48);e=d+32|0;f=d;h=b+352|0;i=b+344|0;__ZN11Transform2DC2EfRK7Vector2(d+8|0,+g[h>>2],i);j=b+372|0;k=+g[h>>2];n=+K(+k);o=+g[b+356>>2];g[j>>2]=n*o;p=+g[b+360>>2];g[b+384>>2]=n*p;n=+L(+k);g[b+380>>2]=-(p*n);g[b+376>>2]=n*o;h=i;i=c[h+4>>2]|0;q=b+388|0;c[q>>2]=c[h>>2];c[q+4>>2]=i;i=__ZN12VisualServer13get_singletonEv()|0;q=c[(c[i>>2]|0)+1056>>2]|0;c[f>>2]=c[b+240>>2];c[e>>2]=c[f>>2];bj[q&4095](i,e,j);if(!(a[b+136>>0]|0)){l=d;return}__ZN10CanvasItem17_notify_transformEPS_(b,b);if(a[b+301>>0]|0){l=d;return}if(!(a[b+304>>0]|0)){l=d;return}__ZN6Object12notificationEib(b,35,0);l=d;return}function __ZN10CanvasItem17_notify_transformEPS_(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0;e=d+336|0;if(a[e>>0]|0)return;a[e>>0]=1;do if(((a[d+305>>0]|0?(e=d+224|0,(c[e>>2]|0)==0):0)?(a[d+301>>0]|0)==0:0)?a[d+136>>0]|0:0){f=c[b+132>>2]|0;if(!f){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(947574,947583,260,947603,0);if(!(c[e>>2]|0))g=364;else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1098384,1098388,45,1098405,0);break}}else{a[1263537]=0;g=f+364|0}a[1263537]=0;c[e>>2]=g;f=c[g>>2]|0;c[d+232>>2]=f;c[d+236>>2]=0;if(f|0)c[f+12>>2]=e;c[g>>2]=e}while(0);g=c[d+284>>2]|0;if(!g)h=0;else{i=g;j=15}while(1){if((j|0)==15){j=0;h=c[i>>2]|0}if(!h)break;g=c[h>>2]|0;if(!(a[g+299>>0]|0))__ZN10CanvasItem17_notify_transformEPS_(b,g);i=h+4|0;j=15}return}function __ZN10CanvasItemD2Ev(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d+4|0;f=d;c[b>>2]=218200;g=__ZN12VisualServer13get_singletonEv()|0;h=c[(c[g>>2]|0)+1312>>2]|0;c[f>>2]=c[b+240>>2];c[e>>2]=c[f>>2];Pi[h&2047](g,e);e=b+308|0;g=c[e>>2]|0;if((g|0?__ZN9Reference11unreferenceEv(g)|0:0)?(g=c[e>>2]|0,__Z17predelete_handlerP6Object(g)|0):0){gj[c[(c[g>>2]|0)+76>>2]&8191](g);__ZN6Memory11free_staticEPvb(g,0)}c[e>>2]=0;__ZN4ListIP10CanvasItem16DefaultAllocatorED2Ev(b+284|0);e=c[b+244>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);e=b+224|0;g=c[e>>2]|0;if(!g){i=b+220|0;__ZN10StringNameD2Ev(i);__ZN4NodeD2Ev(b);l=d;return}a[1263537]=0;h=b+232|0;f=c[h>>2]|0;j=b+236|0;if(f|0)c[f+12>>2]=c[j>>2];k=c[j>>2]|0;if(k|0)c[k+8>>2]=f;if((c[g>>2]|0)==(e|0))c[g>>2]=c[h>>2];c[h>>2]=0;c[j>>2]=0;c[e>>2]=0;i=b+220|0;__ZN10StringNameD2Ev(i);__ZN4NodeD2Ev(b);l=d;return}function __ZN4ListIP10CanvasItem16DefaultAllocatorED2Ev(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0;d=c[b>>2]|0;if(!d)return;else e=d;while(1){d=c[e>>2]|0;if(!d){f=15;break}a[1263537]=0;if((c[d+12>>2]|0)==(e|0)){c[e>>2]=c[d+4>>2];g=e+4|0;h=c[d+8>>2]|0;if((c[g>>2]|0)==(d|0))c[g>>2]=h;g=d+4|0;if(h|0)c[h+4>>2]=c[g>>2];i=c[g>>2]|0;if(i|0)c[i+8>>2]=h;__ZN6Memory11free_staticEPvb(d,0);d=e+8|0;c[d>>2]=(c[d>>2]|0)+-1}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145114,1145120,157,1145132,0);j=c[b>>2]|0;if(!(c[j+8>>2]|0)){f=14;break}if(!j){f=18;break}else e=j}if((f|0)==14){__ZN6Memory11free_staticEPvb(j,0);c[b>>2]=0;return}else if((f|0)==15)if(!(c[e+8>>2]|0)){a[1263537]=0;__ZN6Memory11free_staticEPvb(e,0);return}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145461,1145120,668,1145467,0);return}else if((f|0)==18)return}function __ZN10CanvasItem18_initialize_classvEv(b){b=b|0;if(a[1256995]|0)return;if(!(a[1256996]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI4NodeEEvv();__ZN4Node13_bind_methodsEv();a[1256996]=1}__ZN7ClassDB10_add_classI10CanvasItemEEvv();__ZN10CanvasItem13_bind_methodsEv();a[1256995]=1;return}function __ZN10CanvasItem5_setvERK10StringNameRK7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK10CanvasItem5_getvERK10StringNameR7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZN10CanvasItem14_notificationvEib(a,b,c){a=a|0;b=b|0;c=c|0;if(!(c|511==510))__ZN4Node13_notificationEi(a,b);if(512!=511)__ZN10CanvasItem13_notificationEi(a,b);if(c^1|511==510)return;__ZN4Node13_notificationEi(a,b);return}function __ZNK10CanvasItem16_get_class_namevEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+8|0;e=b+4|0;f=b;g=a+220|0;a=c[g>>2]|0;if(a|0){if(c[a+4>>2]|0){l=b;return g|0}if(__ZNK6String6lengthEv(a+8|0)|0){l=b;return g|0}}__ZN6StringC2EPKc(d,947933);c[f>>2]=c[d>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameaSERKS_(g,e);__ZN10StringNameD2Ev(e);e=c[f>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);l=b;return g|0}function __ZNK10CanvasItem9get_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,947933);l=a;return c[b>>2]|0}function __ZNK10CanvasItem8is_classERK6String(a,b){a=a|0;b=b|0;var c=0;if(!(__ZNK6StringeqEPKc(b,947933)|0)?!(__ZNK6StringeqEPKc(b,1132465)|0):0)c=__ZNK6StringeqEPKc(b,1142944)|0;else c=1;return c|0}function __ZNK10CanvasItem12is_class_ptrEPv(a,b){a=a|0;b=b|0;return (b|0)==1220748|((b|0)==1220720|(b|0)==1220580)|0}function __ZN10CanvasItemD0Ev(a){a=a|0;__ZN10CanvasItemD2Ev(a);__ZdlPv(a);return}function __ZNK10CanvasItem14edit_get_stateEv(a,b){a=a|0;b=b|0;c[a>>2]=0;return}function __ZN10CanvasItem14edit_set_stateERK7Variant(a,b){a=a|0;b=b|0;return}function __ZN10CanvasItem13edit_set_rectERK5Rect2(a,b){a=a|0;b=b|0;return}function __ZN10CanvasItem11edit_rotateEf(a,b){a=a|0;b=+b;return}function __ZN10CanvasItem13_notificationEi(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0;e=l;l=l+176|0;if((l|0)>=(m|0))ba(176);f=e+144|0;g=e+120|0;h=e+96|0;i=e+72|0;j=e+48|0;k=e+24|0;n=e;o=e+168|0;switch(d|0){case 10:{a[b+296>>0]=1;if((__ZNK4Node10get_parentEv(b)|0?(d=__ZNK4Node10get_parentEv(b)|0,d|0):0)?$i[c[(c[d>>2]|0)+44>>2]&8191](d,1220748)|0:0){p=d+284|0;if(!(c[p>>2]|0)){d=__ZnwjPFPvjE(12,4740)|0;c[p>>2]=d;c[d>>2]=0;c[d+4>>2]=0;c[d+8>>2]=0}d=__ZnwjPFPvjE(16,4740)|0;c[d>>2]=b;q=c[p>>2]|0;p=q+4|0;r=c[p>>2]|0;c[d+8>>2]=r;c[d+4>>2]=0;c[d+12>>2]=q;if(r|0)c[r+4>>2]=d;c[p>>2]=d;if(!(c[q>>2]|0))c[q>>2]=d;p=q+8|0;c[p>>2]=(c[p>>2]|0)+1;c[b+288>>2]=d}__ZN10CanvasItem13_enter_canvasEv(b);if(a[b+301>>0]|0){l=e;return}d=b+224|0;if(c[d>>2]|0){l=e;return}p=c[b+132>>2]|0;if(!p){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(947574,947583,260,947603,0);if(!(c[d>>2]|0))s=364;else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1098384,1098388,45,1098405,0);l=e;return}}else{a[1263537]=0;s=p+364|0}a[1263537]=0;c[d>>2]=s;p=c[s>>2]|0;c[b+232>>2]=p;c[b+236>>2]=0;if(p|0)c[p+12>>2]=d;c[s>>2]=d;l=e;return}case 12:{if(!(a[b+136>>0]|0)){l=e;return}d=b+244|0;if(!(__ZNK6StringneEPKc(d,1263606)|0)){if(((a[b+299>>0]|0)==0?(s=__ZNK4Node10get_parentEv(b)|0,s|0):0)?$i[c[(c[s>>2]|0)+44>>2]&8191](s,1220748)|0:0){a[1263537]=0;s=__ZN12VisualServer13get_singletonEv()|0;p=c[(c[s>>2]|0)+1156>>2]|0;c[o>>2]=c[b+240>>2];q=__ZNK4Node9get_indexEv(b)|0;c[f>>2]=c[o>>2];bj[p&4095](s,f,q);l=e;return}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(937098,805404,287,805429,0);l=e;return}q=c[b+132>>2]|0;if(!q){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(947574,947583,260,947603,0);t=0}else{a[1263537]=0;t=q}__ZN10StringNameC2ERK6String(f,d);__ZN10StringNameC2EPKc(g,805383);c[h>>2]=0;c[i>>2]=0;c[j>>2]=0;c[k>>2]=0;c[n>>2]=0;__ZN9SceneTree16call_group_flagsEjRK10StringNameS2_RK7VariantS5_S5_S5_S5_(t,4,f,g,h,i,j,k,n);if(c[n>>2]|0)__ZN7Variant5clearEv(n);if(c[k>>2]|0)__ZN7Variant5clearEv(k);if(c[j>>2]|0)__ZN7Variant5clearEv(j);if(c[i>>2]|0)__ZN7Variant5clearEv(i);if(c[h>>2]|0)__ZN7Variant5clearEv(h);__ZN10StringNameD2Ev(g);__ZN10StringNameD2Ev(f);l=e;return}case 11:{k=b+224|0;n=c[k>>2]|0;do if(n|0){t=c[b+132>>2]|0;if(!t){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(947574,947583,260,947603,0);u=0;v=c[k>>2]|0}else{a[1263537]=0;u=t;v=n}if((v|0)!=(u+364|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1128380,1098388,57,1098442,0);break}a[1263537]=0;t=b+232|0;d=c[t>>2]|0;q=b+236|0;if(d|0)c[d+12>>2]=c[q>>2];s=c[q>>2]|0;if(s|0)c[s+8>>2]=d;if((c[v>>2]|0)==(k|0))c[v>>2]=c[t>>2];c[t>>2]=0;c[q>>2]=0;c[k>>2]=0}while(0);__ZN6Object12notificationEib(b,33,1);k=__ZN12VisualServer13get_singletonEv()|0;v=c[(c[k>>2]|0)+1044>>2]|0;c[h>>2]=c[b+240>>2];c[i>>2]=0;c[g>>2]=c[h>>2];c[f>>2]=c[i>>2];bj[v&4095](k,g,f);c[b+248>>2]=0;__ZN6StringaSEPKc(b+244|0,1263606);k=b+288|0;if(c[k>>2]|0){v=__ZNK4Node10get_parentEv(b)|0;u=$i[c[(c[v>>2]|0)+44>>2]&8191](v,1220748)|0;n=c[k>>2]|0;q=(u?v:0)+284|0;v=c[q>>2]|0;if(v|0){do if(!n)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145114,1145120,156,1144262,0);else{a[1263537]=0;if((c[n+12>>2]|0)!=(v|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145114,1145120,157,1145132,0);break}if((c[v>>2]|0)==(n|0))c[v>>2]=c[n+4>>2];u=v+4|0;t=c[n+8>>2]|0;if((c[u>>2]|0)==(n|0))c[u>>2]=t;u=n+4|0;if(t|0)c[t+4>>2]=c[u>>2];d=c[u>>2]|0;if(d|0)c[d+8>>2]=t;__ZN6Memory11free_staticEPvb(n,0);t=v+8|0;c[t>>2]=(c[t>>2]|0)+-1}while(0);v=c[q>>2]|0;if(!(c[v+8>>2]|0)){__ZN6Memory11free_staticEPvb(v,0);c[q>>2]=0}}c[k>>2]=0}a[b+336>>0]=1;l=e;return}case 31:{k=(c[308579]|0)+28|0;c[f>>2]=0;c[g>>2]=0;c[h>>2]=0;c[i>>2]=0;c[j>>2]=0;__ZN6Object11emit_signalERK10StringNameRK7VariantS5_S5_S5_S5_(b,k,f,g,h,i,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);if(c[i>>2]|0)__ZN7Variant5clearEv(i);if(c[h>>2]|0)__ZN7Variant5clearEv(h);if(c[g>>2]|0)__ZN7Variant5clearEv(g);if(c[f>>2]|0)__ZN7Variant5clearEv(f);l=e;return}default:{l=e;return}}}function __ZN10CanvasItem13_enter_canvasEv(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0;d=l;l=l+160|0;if((l|0)>=(m|0))ba(160);e=d+144|0;f=d+136|0;g=d+140|0;h=d+132|0;i=d+96|0;j=d+72|0;k=d+48|0;n=d+24|0;o=d;p=d+128|0;q=d+124|0;r=d+120|0;do if(((__ZNK4Node10get_parentEv(b)|0)!=0?(s=__ZNK4Node10get_parentEv(b)|0,(s|0)!=0):0)?$i[c[(c[s>>2]|0)+44>>2]&8191](s,1220748)|0:0){if(a[b+299>>0]|0){s=b+248|0;c[s>>2]=0;t=s;u=7;break}s=__ZNK4Node10get_parentEv(b)|0;if(!s)v=0;else{w=$i[c[(c[s>>2]|0)+44>>2]&8191](s,1220748)|0;v=w?s:0}c[b+248>>2]=c[v+248>>2];s=__ZN12VisualServer13get_singletonEv()|0;w=c[(c[s>>2]|0)+1044>>2]|0;x=b+240|0;c[p>>2]=c[x>>2];c[q>>2]=c[v+240>>2];c[f>>2]=c[p>>2];c[e>>2]=c[q>>2];bj[w&4095](s,f,e);s=__ZN12VisualServer13get_singletonEv()|0;w=c[(c[s>>2]|0)+1156>>2]|0;c[r>>2]=c[x>>2];x=__ZNK4Node9get_indexEv(b)|0;c[e>>2]=c[r>>2];bj[w&4095](s,e,x);y=b+298|0;a[y>>0]=0;__ZN10CanvasItem6updateEv(b);__ZN6Object12notificationEib(b,32,0);l=d;return}else u=6;while(0);if((u|0)==6){r=b+248|0;c[r>>2]=0;if(!b){z=r;u=16}else{t=r;u=7}}do if((u|0)==7){r=b;while(1){if($i[c[(c[r>>2]|0)+44>>2]&8191](r,1234332)|0){u=11;break}c[t>>2]=0;q=__ZNK4Node10get_parentEv(r)|0;if(!q){u=10;break}else r=q}if((u|0)==10){q=c[t>>2]|0;if(!q){z=t;u=16;break}else A=q}else if((u|0)==11){c[t>>2]=r;A=r}q=__ZNK11CanvasLayer12get_world_2dEv(A)|0;p=__ZN7World2D10get_canvasEv(q)|0;if(((q|0)!=0?__ZN9Reference11unreferenceEv(q)|0:0)?__Z17predelete_handlerP6Object(q)|0:0){gj[c[(c[q>>2]|0)+76>>2]&8191](q);__ZN6Memory11free_staticEPvb(q,0);B=p;C=t}else{B=p;C=t}}while(0);if((u|0)==16){t=__ZNK8Viewport13find_world_2dEv(c[b+140>>2]|0)|0;A=__ZN7World2D10get_canvasEv(t)|0;if(((t|0)!=0?__ZN9Reference11unreferenceEv(t)|0:0)?__Z17predelete_handlerP6Object(t)|0:0){gj[c[(c[t>>2]|0)+76>>2]&8191](t);__ZN6Memory11free_staticEPvb(t,0);B=A;C=z}else{B=A;C=z}}z=__ZN12VisualServer13get_singletonEv()|0;A=c[(c[z>>2]|0)+1044>>2]|0;c[g>>2]=c[b+240>>2];c[h>>2]=B;c[f>>2]=c[g>>2];c[e>>2]=c[h>>2];bj[A&4095](z,f,e);if(!B){D=0;E=0}else{D=c[B+4>>2]|0;E=0}c[e>>2]=__Z4itosx(D,E)|0;E=__ZplPKcRK6String(805506,e)|0;D=E;B=b+244|0;z=c[B>>2]|0;if((z|0)==(E|0)){if(E|0)u=30}else{if(z|0?(__Z16atomic_decrementPj(z+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(z,1);c[B>>2]=0;if(E|0)if(!(__Z28atomic_conditional_incrementPj(E+-8|0)|0))u=30;else{c[B>>2]=D;u=30}}if((u|0)==30?(__Z16atomic_decrementPj(E+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(E,1);E=c[e>>2]|0;if(E|0?(__Z16atomic_decrementPj(E+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(E,1);__ZN10StringNameC2ERK6String(e,B);__ZN4Node12add_to_groupERK10StringNameb(b,e,0);__ZN10StringNameD2Ev(e);E=c[C>>2]|0;if(!E)__ZN8Viewport27gui_reset_canvas_sort_indexEv(c[b+140>>2]|0);else __ZN11CanvasLayer16reset_sort_indexEv(E);E=c[b+132>>2]|0;if(!E){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(947574,947583,260,947603,0);F=0}else{a[1263537]=0;F=E}__ZN10StringNameC2ERK6String(e,B);__ZN10StringNameC2EPKc(f,805383);c[i>>2]=0;c[j>>2]=0;c[k>>2]=0;c[n>>2]=0;c[o>>2]=0;__ZN9SceneTree16call_group_flagsEjRK10StringNameS2_RK7VariantS5_S5_S5_S5_(F,4,e,f,i,j,k,n,o);if(c[o>>2]|0)__ZN7Variant5clearEv(o);if(c[n>>2]|0)__ZN7Variant5clearEv(n);if(c[k>>2]|0)__ZN7Variant5clearEv(k);if(c[j>>2]|0)__ZN7Variant5clearEv(j);if(c[i>>2]|0)__ZN7Variant5clearEv(i);__ZN10StringNameD2Ev(f);__ZN10StringNameD2Ev(e);y=b+298|0;a[y>>0]=0;__ZN10CanvasItem6updateEv(b);__ZN6Object12notificationEib(b,32,0);l=d;return}function __ZN9SceneTree16call_group_flagsEjRK10StringNameS2_RK7VariantS5_S5_S5_S5_(b,d,e,f,g,h,i,j,k){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;i=i|0;j=j|0;k=k|0;var n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0,ia=0,ja=0,ka=0;n=l;l=l+96|0;if((l|0)>=(m|0))ba(96);o=n+80|0;p=n+72|0;q=n+48|0;r=n+24|0;s=n;t=c[b+128>>2]|0;if(!t){l=n;return}u=c[t+8>>2]|0;t=c[b+132>>2]|0;a:do if((u|0)==(t|0))v=u;else{w=c[e>>2]|0;x=u;do{y=c[x+24>>2]|0;if(w>>>0<y>>>0)z=x+8|0;else{if(y>>>0>=w>>>0){v=x;break a}z=x+4|0}x=c[z>>2]|0}while((x|0)!=(t|0));l=n;return}while(0);if((v|0)==(t|0)|(v|0)==0){l=n;return}t=v+28|0;z=c[t>>2]|0;if(!z){l=n;return}u=(d&2|0)==0;if((d&6|0)==4){if(a[b+220>>0]|0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(805455,800946,183,805472,0);l=n;return}a[1263537]=0;__ZN10StringNameC2Ev(o);x=o+4|0;__ZN10StringNameC2Ev(x);__ZN10StringNameaSERKS_(x,f);__ZN10StringNameaSERKS_(o,e);e=b+208|0;w=c[e>>2]|0;b:do if(w){y=c[w+8>>2]|0;A=c[b+212>>2]|0;c:do if((y|0)==(A|0))B=y;else{C=c[o>>2]|0;D=c[o+4>>2]|0;E=y;while(1){F=c[E+24>>2]|0;if((C|0)==(F|0)){G=c[E+28>>2]|0;if(D>>>0>=G>>>0)if(G>>>0<D>>>0)H=23;else{B=E;break c}else H=20}else if(C>>>0>=F>>>0)if(F>>>0<C>>>0)H=23;else{B=E;break c}else H=20;if((H|0)==20){H=0;I=E+8|0}else if((H|0)==23){H=0;I=E+4|0}E=c[I>>2]|0;if((E|0)==(A|0)){H=26;break b}}}while(0);if(!((B|0)!=(A|0)&(B|0)!=0))H=26}else H=26;while(0);if((H|0)==26){c[p>>2]=0;if(c[g>>2]|0){__ZN7VariantC2ERKS_(q,g);__ZN6VectorI7VariantE9push_backES0_(p,q)|0;if(c[q>>2]|0)__ZN7Variant5clearEv(q);if(c[h>>2]|0){__ZN7VariantC2ERKS_(q,h);__ZN6VectorI7VariantE9push_backES0_(p,q)|0;if(c[q>>2]|0)__ZN7Variant5clearEv(q);if(c[i>>2]|0){__ZN7VariantC2ERKS_(q,i);__ZN6VectorI7VariantE9push_backES0_(p,q)|0;if(c[q>>2]|0)__ZN7Variant5clearEv(q);if(c[j>>2]|0){__ZN7VariantC2ERKS_(q,j);__ZN6VectorI7VariantE9push_backES0_(p,q)|0;if(c[q>>2]|0)__ZN7Variant5clearEv(q);if(c[k>>2]|0?(__ZN7VariantC2ERKS_(q,k),__ZN6VectorI7VariantE9push_backES0_(p,q)|0,c[q>>2]|0):0)__ZN7Variant5clearEv(q)}}}}q=__ZN3MapIN9SceneTree6UGCallE6VectorI7VariantE10ComparatorIS1_E16DefaultAllocatorEixERKS1_(e,o)|0;e=c[q>>2]|0;if((e|0)!=(c[p>>2]|0)){if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0){B=c[q>>2]|0;I=(B|0)==0?0:B+-4|0;B=I+4|0;w=c[I>>2]|0;if(w|0){y=0;E=w;while(1){w=B+(y*24|0)|0;if(!(c[w>>2]|0))J=E;else{__ZN7Variant5clearEv(w);J=c[I>>2]|0}y=y+1|0;if(y>>>0>=J>>>0)break;else E=J}}__ZN6Memory11free_staticEPvb(e,1)}c[q>>2]=0;e=c[p>>2]|0;if(e|0?__Z28atomic_conditional_incrementPj(e+-8|0)|0:0)c[q>>2]=c[p>>2]}q=c[p>>2]|0;if(q|0?(__Z16atomic_decrementPj(q+-8|0)|0)==0:0){e=c[p>>2]|0;p=(e|0)==0?0:e+-4|0;e=p+4|0;J=c[p>>2]|0;if(J|0){E=0;y=J;while(1){J=e+(E*24|0)|0;if(!(c[J>>2]|0))K=y;else{__ZN7Variant5clearEv(J);K=c[p>>2]|0}E=E+1|0;if(E>>>0>=K>>>0)break;else y=K}}__ZN6Memory11free_staticEPvb(q,1)}}__ZN10StringNameD2Ev(x);__ZN10StringNameD2Ev(o);l=n;return}x=v+32|0;if(a[x>>0]|0){if((c[z+-4>>2]|0)>0){__ZN6VectorIP4NodeE14_copy_on_writeEv(t);v=c[t>>2]|0;L=v;M=v}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);L=0;M=c[t>>2]|0}d:do if(!M){N=0;O=o}else{v=c[M+-4>>2]|0;switch(v|0){case 0:{N=M;O=o;break d;break}case 1:{P=0;break}default:{q=v;K=0;do{K=K+1|0;q=q>>1}while((q|0)!=1);P=K<<1}}__ZNK9SortArrayIP4NodeNS0_10ComparatorEE9introsortEiiPS1_i(o,0,v,L,P);__ZNK9SortArrayIP4NodeNS0_10ComparatorEE20final_insertion_sortEiiPS1_(o,0,v,L);N=c[t>>2]|0;O=o}while(0);a[x>>0]=0;c[o>>2]=0;if(!N){Q=o;R=o;H=67}else{S=o;T=N;U=o;H=62}}else{c[o>>2]=0;S=o;T=z;U=o;H=62}if((H|0)==62){c[S>>2]=0;if(!(__Z28atomic_conditional_incrementPj(T+-8|0)|0))V=c[S>>2]|0;else{T=c[t>>2]|0;c[o>>2]=T;V=T}if((V|0)!=0?(c[V+-4>>2]|0)>0:0){__ZN6VectorIP4NodeE14_copy_on_writeEv(o);V=c[S>>2]|0;W=V;X=V;Y=U}else{Q=S;R=U;H=67}}if((H|0)==67){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);W=0;X=c[Q>>2]|0;Y=R}if(!X)Z=0;else Z=c[X+-4>>2]|0;X=b+172|0;R=(c[X>>2]|0)+1|0;c[X>>2]=R;e:do if(!(d&1)){if((Z|0)>0){Y=(d&8|0)==0;Q=b+176|0;U=b+180|0;if(u){S=0;V=R;while(1){T=W+(S<<2)|0;f:do if((V|0)!=0?(t=c[Q>>2]|0,(t|0)!=0):0){z=c[t+8>>2]|0;t=c[U>>2]|0;g:do if((z|0)==(t|0))_=z;else{N=c[T>>2]|0;x=z;while(1){O=c[x+24>>2]|0;if(N>>>0<O>>>0)$=x+8|0;else{if(O>>>0>=N>>>0){_=x;break g}$=x+4|0}x=c[$>>2]|0;if((x|0)==(t|0)){H=99;break f}}}while(0);if(!((_|0)!=(t|0)&(_|0)!=0))H=99}else H=99;while(0);if((H|0)==99){H=0;z=__ZN12MessageQueue13get_singletonEv()|0;__ZN12MessageQueue9push_callEP6ObjectRK10StringNameRK7VariantS7_S7_S7_S7_(z,c[T>>2]|0,f,g,h,i,j,k)|0}z=S+1|0;if((z|0)==(Z|0))break e;S=z;V=c[X>>2]|0}}else{aa=0;ca=R}while(1){V=W+(aa<<2)|0;h:do if((ca|0)!=0?(S=c[Q>>2]|0,(S|0)!=0):0){v=c[S+8>>2]|0;S=c[U>>2]|0;i:do if((v|0)==(S|0))da=v;else{K=c[V>>2]|0;z=v;while(1){x=c[z+24>>2]|0;if(K>>>0<x>>>0)ea=z+8|0;else{if(x>>>0>=K>>>0){da=z;break i}ea=z+4|0}z=c[ea>>2]|0;if((z|0)==(S|0)){H=128;break h}}}while(0);if(!((da|0)!=(S|0)&(da|0)!=0))H=128}else H=128;while(0);do if((H|0)==128){H=0;T=c[V>>2]|0;if(!Y){__ZN6Object15call_multilevelERK10StringNameRK7VariantS5_S5_S5_S5_(T,f,g,h,i,j,k);break}__ZN6Object4callERK10StringNameRK7VariantS5_S5_S5_S5_(s,T,f,g,h,i,j,k);if(c[s>>2]|0)__ZN7Variant5clearEv(s)}while(0);V=aa+1|0;if((V|0)==(Z|0))break e;aa=V;ca=c[X>>2]|0}}}else{Y=Z+-1|0;if((Z|0)>0){U=(d&8|0)==0;Q=b+176|0;V=b+180|0;if(u){T=Y;v=R;while(1){t=W+(T<<2)|0;j:do if((v|0)!=0?(z=c[Q>>2]|0,(z|0)!=0):0){K=c[z+8>>2]|0;z=c[V>>2]|0;k:do if((K|0)==(z|0))fa=K;else{x=c[t>>2]|0;N=K;while(1){O=c[N+24>>2]|0;if(x>>>0<O>>>0)ga=N+8|0;else{if(O>>>0>=x>>>0){fa=N;break k}ga=N+4|0}N=c[ga>>2]|0;if((N|0)==(z|0)){H=84;break j}}}while(0);if(!((fa|0)!=(z|0)&(fa|0)!=0))H=84}else H=84;while(0);if((H|0)==84){H=0;K=__ZN12MessageQueue13get_singletonEv()|0;__ZN12MessageQueue9push_callEP6ObjectRK10StringNameRK7VariantS7_S7_S7_S7_(K,c[t>>2]|0,f,g,h,i,j,k)|0}if((T|0)<=0)break e;T=T+-1|0;v=c[X>>2]|0}}else{ha=Y;ia=R}while(1){v=W+(ha<<2)|0;l:do if((ia|0)!=0?(T=c[Q>>2]|0,(T|0)!=0):0){K=c[T+8>>2]|0;T=c[V>>2]|0;m:do if((K|0)==(T|0))ja=K;else{S=c[v>>2]|0;N=K;while(1){x=c[N+24>>2]|0;if(S>>>0<x>>>0)ka=N+8|0;else{if(x>>>0>=S>>>0){ja=N;break m}ka=N+4|0}N=c[ka>>2]|0;if((N|0)==(T|0)){H=112;break l}}}while(0);if(!((ja|0)!=(T|0)&(ja|0)!=0))H=112}else H=112;while(0);do if((H|0)==112){H=0;t=c[v>>2]|0;if(!U){__ZN6Object15call_multilevelERK10StringNameRK7VariantS5_S5_S5_S5_(t,f,g,h,i,j,k);break}__ZN6Object4callERK10StringNameRK7VariantS5_S5_S5_S5_(r,t,f,g,h,i,j,k);if(c[r>>2]|0)__ZN7Variant5clearEv(r)}while(0);if((ha|0)<=0)break e;ha=ha+-1|0;ia=c[X>>2]|0}}}while(0);ia=(c[X>>2]|0)+-1|0;c[X>>2]=ia;if(((ia|0)==0?(ia=b+176|0,X=c[ia>>2]|0,X|0):0)?(__ZN3SetIP4Node10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(ia,c[X+8>>2]|0),X=c[b+180>>2]|0,ha=c[ia>>2]|0,c[ha+8>>2]=X,c[b+184>>2]=0,b=X,c[b+12>>2]=b,ha|0):0){__ZN6Memory11free_staticEPvb(ha,0);c[ia>>2]=0}ia=c[o>>2]|0;if(ia|0?(__Z16atomic_decrementPj(ia+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(ia,1);l=n;return}function __ZN3MapIN9SceneTree6UGCallE6VectorI7VariantE10ComparatorIS1_E16DefaultAllocatorEixERKS1_(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;g=c[b>>2]|0;if(!g){h=__ZnwjPFPvjE(36,4740)|0;__ZN10StringNameC2Ev(h+24|0);__ZN10StringNameC2Ev(h+28|0);c[h+32>>2]=0;i=h+16|0;c[i>>2]=0;c[i+4>>2]=0;c[b>>2]=h;i=c[b+4>>2]|0;c[h+4>>2]=i;c[h+8>>2]=i;c[h+12>>2]=i;c[h>>2]=1;if(!h){c[f>>2]=0;j=f;k=f;n=17}else{o=h;p=i;n=5}}else{o=g;p=c[b+4>>2]|0;n=5}a:do if((n|0)==5){g=c[o+8>>2]|0;b:do if((g|0)!=(p|0)){i=c[d>>2]|0;h=c[d+4>>2]|0;q=g;while(1){r=c[q+24>>2]|0;if((i|0)==(r|0)){s=c[q+28>>2]|0;if(h>>>0>=s>>>0)if(s>>>0<h>>>0)n=13;else break;else n=10}else if(i>>>0>=r>>>0)if(r>>>0<i>>>0)n=13;else break;else n=10;if((n|0)==10){n=0;t=q+8|0}else if((n|0)==13){n=0;t=q+4|0}r=c[t>>2]|0;if((r|0)==(p|0))break b;else q=r}if(!((q|0)==(p|0)|(q|0)==0)){u=q;break a}}while(0);c[f>>2]=0;if(!o){j=f;k=f;n=17}else{v=f;w=f;n=18}}while(0);if((n|0)==17){o=__ZnwjPFPvjE(36,4740)|0;__ZN10StringNameC2Ev(o+24|0);__ZN10StringNameC2Ev(o+28|0);c[o+32>>2]=0;p=o+16|0;c[p>>2]=0;c[p+4>>2]=0;c[b>>2]=o;p=c[b+4>>2]|0;c[o+4>>2]=p;c[o+8>>2]=p;c[o+12>>2]=p;c[o>>2]=1;v=j;w=k;n=18}if((n|0)==18){n=__ZN3MapIN9SceneTree6UGCallE6VectorI7VariantE10ComparatorIS1_E16DefaultAllocatorE10_insert_rbERKS1_RKS4_(b,d,f)|0;d=c[f>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0){f=c[v>>2]|0;v=(f|0)==0?0:f+-4|0;f=v+4|0;b=c[v>>2]|0;if(b|0){k=0;w=b;while(1){b=f+(k*24|0)|0;if(!(c[b>>2]|0))x=w;else{__ZN7Variant5clearEv(b);x=c[v>>2]|0}k=k+1|0;if(k>>>0>=x>>>0)break;else w=x}}__ZN6Memory11free_staticEPvb(d,1)}if(!n){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145936,616,1145947,0);y=0;l=e;return y|0}else u=n}a[1263537]=0;y=u+32|0;l=e;return y|0}function __ZNK9SortArrayIP4NodeNS0_10ComparatorEE9introsortEiiPS1_i(a,b,d,e,f){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0;g=d-b|0;if((g|0)<=16)return;h=e+(b<<2)|0;i=f;f=d;d=g;while(1){if(!i)break;i=i+-1|0;g=e+((d>>>1)+b<<2)|0;j=e+(f+-1<<2)|0;if(__ZNK4Node15is_greater_thanEPKS_(c[g>>2]|0,c[h>>2]|0)|0)if(__ZNK4Node15is_greater_thanEPKS_(c[j>>2]|0,c[g>>2]|0)|0)k=g;else{l=__ZNK4Node15is_greater_thanEPKS_(c[j>>2]|0,c[h>>2]|0)|0;k=l?j:h}else if(__ZNK4Node15is_greater_thanEPKS_(c[j>>2]|0,c[h>>2]|0)|0)k=h;else{l=__ZNK4Node15is_greater_thanEPKS_(c[j>>2]|0,c[g>>2]|0)|0;k=l?j:g}g=c[k>>2]|0;j=b;l=f;while(1){m=j;while(1){n=e+(m<<2)|0;o=m+1|0;if(__ZNK4Node15is_greater_thanEPKS_(g,c[n>>2]|0)|0)m=o;else{p=l;break}}do{p=p+-1|0;q=e+(p<<2)|0}while(__ZNK4Node15is_greater_thanEPKS_(c[q>>2]|0,g)|0);if((m|0)>=(p|0))break;r=c[n>>2]|0;c[n>>2]=c[q>>2];c[q>>2]=r;j=o;l=p}__ZNK9SortArrayIP4NodeNS0_10ComparatorEE9introsortEiiPS1_i(a,m,f,e,i);l=m-b|0;if((l|0)<=16){s=36;break}else{f=m;d=l}}if((s|0)==36)return;s=(d+-2|0)/2|0;while(1){m=c[e+(s+b<<2)>>2]|0;i=s<<1;a=i+2|0;if((a|0)<(d|0)){p=i;o=s;q=a;while(1){n=p|1;k=__ZNK4Node15is_greater_thanEPKS_(c[e+(n+b<<2)>>2]|0,c[e+(q+b<<2)>>2]|0)|0;l=k?n:q;c[e+(o+b<<2)>>2]=c[e+(l+b<<2)>>2];n=l<<1;k=n+2|0;if((k|0)<(d|0)){p=n;o=l;q=k}else{t=n;u=k;v=l;break}}}else{t=i;u=a;v=s}q=t|1;if((u|0)==(d|0)){c[e+(v+b<<2)>>2]=c[e+(q+b<<2)>>2];w=q}else w=v;q=w+b|0;a:do if((w|0)>(s|0)){o=w;p=q;while(1){o=(o+-1|0)/2|0;l=o+b|0;k=e+(l<<2)|0;if(!(__ZNK4Node15is_greater_thanEPKS_(m,c[k>>2]|0)|0)){x=p;break a}c[e+(p<<2)>>2]=c[k>>2];if((o|0)<=(s|0)){x=l;break}else p=l}}else x=q;while(0);c[e+(x<<2)>>2]=m;if(!s)break;else s=s+-1|0}if((d|0)<=1)return;d=f;do{d=d+-1|0;f=e+(d<<2)|0;s=c[f>>2]|0;c[f>>2]=c[h>>2];f=d-b|0;if((f|0)>2){x=0;w=0;v=2;do{u=x|1;t=__ZNK4Node15is_greater_thanEPKS_(c[e+(u+b<<2)>>2]|0,c[e+(v+b<<2)>>2]|0)|0;q=w;w=t?u:v;c[e+(q+b<<2)>>2]=c[e+(w+b<<2)>>2];x=w<<1;v=x+2|0}while((v|0)<(f|0));y=x|1;z=v;A=w}else{y=1;z=2;A=0}if((z|0)==(f|0)){c[e+(A+b<<2)>>2]=c[e+(y+b<<2)>>2];B=y}else B=A;m=B+b|0;b:do if((B|0)>0){q=B;u=m;while(1){t=q+-1|0;q=(t|0)/2|0;a=q+b|0;i=e+(a<<2)|0;if(!(__ZNK4Node15is_greater_thanEPKS_(s,c[i>>2]|0)|0)){C=u;break b}c[e+(u<<2)>>2]=c[i>>2];if((t|0)<=1){C=a;break}else u=a}}else C=m;while(0);c[e+(C<<2)>>2]=s}while((f|0)>1);return}function __ZNK9SortArrayIP4NodeNS0_10ComparatorEE20final_insertion_sortEiiPS1_(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0;if((d-b|0)<=16){if((d|0)==(b|0))return;a=b+1|0;if((a|0)==(d|0))return;f=e+(b<<2)|0;g=b;h=a;while(1){a=c[e+(h<<2)>>2]|0;if(__ZNK4Node15is_greater_thanEPKS_(c[f>>2]|0,a)|0)if((g|0)<(b|0))i=f;else{j=h;do{k=j;j=j+-1|0;c[e+(k<<2)>>2]=c[e+(j<<2)>>2]}while((j|0)>(b|0));i=f}else{j=e+(g<<2)|0;if(__ZNK4Node15is_greater_thanEPKS_(c[j>>2]|0,a)|0){k=h;l=g;m=j;while(1){c[e+(k<<2)>>2]=c[m>>2];j=l+-1|0;m=e+(j<<2)|0;if(!(__ZNK4Node15is_greater_thanEPKS_(c[m>>2]|0,a)|0)){n=l;break}else{o=l;l=j;k=o}}}else n=h;i=e+(n<<2)|0}c[i>>2]=a;k=h+1|0;if((k|0)==(d|0))break;else{l=h;h=k;g=l}}return}g=b+16|0;h=e+(b<<2)|0;i=b;n=b+1|0;while(1){f=c[e+(n<<2)>>2]|0;if(__ZNK4Node15is_greater_thanEPKS_(c[h>>2]|0,f)|0)if((i|0)<(b|0))p=h;else{l=n;do{k=l;l=l+-1|0;c[e+(k<<2)>>2]=c[e+(l<<2)>>2]}while((l|0)>(b|0));p=h}else{l=e+(i<<2)|0;if(__ZNK4Node15is_greater_thanEPKS_(c[l>>2]|0,f)|0){a=n;k=i;m=l;while(1){c[e+(a<<2)>>2]=c[m>>2];l=k+-1|0;m=e+(l<<2)|0;if(!(__ZNK4Node15is_greater_thanEPKS_(c[m>>2]|0,f)|0)){q=k;break}else{o=k;k=l;a=o}}}else q=n;p=e+(q<<2)|0}c[p>>2]=f;a=n+1|0;if((a|0)==(g|0))break;else{k=n;n=a;i=k}}if((g|0)==(d|0))return;else r=g;do{g=c[e+(r<<2)>>2]|0;i=r+-1|0;n=e+(i<<2)|0;if(__ZNK4Node15is_greater_thanEPKS_(c[n>>2]|0,g)|0){p=r;q=i;i=n;while(1){c[e+(p<<2)>>2]=c[i>>2];n=q+-1|0;i=e+(n<<2)|0;if(!(__ZNK4Node15is_greater_thanEPKS_(c[i>>2]|0,g)|0)){s=q;break}else{h=q;q=n;p=h}}}else s=r;c[e+(s<<2)>>2]=g;r=r+1|0}while((r|0)!=(d|0));return}function __ZN3MapIN9SceneTree6UGCallE6VectorI7VariantE10ComparatorIS1_E16DefaultAllocatorE10_insert_rbERKS1_RKS4_(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f;a[g>>0]=0;h=__ZN3MapIN9SceneTree6UGCallE6VectorI7VariantE10ComparatorIS1_E16DefaultAllocatorE7_insertERKS1_Rb(b,d,g)|0;if(h|0)__ZN6VectorI7VariantEaSERKS1_(h+32|0,e);if(a[g>>0]|0){l=f;return h|0}g=b+8|0;c[g>>2]=(c[g>>2]|0)+1;g=h+12|0;e=c[g>>2]|0;if(!(c[e>>2]|0)){d=b+4|0;i=h;j=e;k=e;e=g;while(1){g=j+12|0;n=c[g>>2]|0;o=c[n+8>>2]|0;p=n;do if((j|0)==(o|0)){q=c[n+4>>2]|0;if(!(c[q>>2]|0)){c[k>>2]=1;a[1263537]=0;c[q>>2]=1;if((c[d>>2]|0)==(n|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);r=c[(c[e>>2]|0)+12>>2]|0;break}else{a[1263537]=0;c[n>>2]=0;r=n;break}}q=j+4|0;if((i|0)==(c[q>>2]|0)){s=i+8|0;t=c[s>>2]|0;c[q>>2]=t;if((t|0)==(c[d>>2]|0))u=p;else{c[t+12>>2]=j;u=c[g>>2]|0}t=i+12|0;c[t>>2]=u;q=c[g>>2]|0;v=q+8|0;c[((c[v>>2]|0)==(j|0)?v:q+4|0)>>2]=i;c[s>>2]=j;c[g>>2]=i;w=j;x=i;y=c[t>>2]|0}else{w=i;x=j;y=n}a[1263537]=0;c[x>>2]=1;t=c[d>>2]|0;if((t|0)==(y|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);z=c[(c[w+12>>2]|0)+12>>2]|0;A=c[d>>2]|0}else{a[1263537]=0;c[y>>2]=0;z=y;A=t}t=z+8|0;s=c[t>>2]|0;q=s+4|0;v=c[q>>2]|0;c[t>>2]=v;if((v|0)!=(A|0))c[v+12>>2]=z;v=z+12|0;c[s+12>>2]=c[v>>2];t=c[v>>2]|0;B=t+4|0;c[((c[B>>2]|0)==(z|0)?B:t+8|0)>>2]=s;c[q>>2]=z;c[v>>2]=s;r=w}else{if(!(c[o>>2]|0)){c[k>>2]=1;a[1263537]=0;c[o>>2]=1;if((c[d>>2]|0)==(n|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);r=c[(c[e>>2]|0)+12>>2]|0;break}else{a[1263537]=0;c[n>>2]=0;r=n;break}}s=j+8|0;if((i|0)==(c[s>>2]|0)){v=i+4|0;q=c[v>>2]|0;c[s>>2]=q;if((q|0)==(c[d>>2]|0))C=p;else{c[q+12>>2]=j;C=c[g>>2]|0}q=i+12|0;c[q>>2]=C;s=c[g>>2]|0;t=s+4|0;c[((c[t>>2]|0)==(j|0)?t:s+8|0)>>2]=i;c[v>>2]=j;c[g>>2]=i;D=j;E=i;F=c[q>>2]|0}else{D=i;E=j;F=n}a[1263537]=0;c[E>>2]=1;q=c[d>>2]|0;if((q|0)==(F|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);G=c[d>>2]|0;H=c[(c[D+12>>2]|0)+12>>2]|0}else{a[1263537]=0;c[F>>2]=0;G=q;H=F}q=H+4|0;v=c[q>>2]|0;s=v+8|0;t=c[s>>2]|0;c[q>>2]=t;if((t|0)!=(G|0))c[t+12>>2]=H;t=H+12|0;c[v+12>>2]=c[t>>2];q=c[t>>2]|0;B=q+8|0;c[((c[B>>2]|0)==(H|0)?B:q+4|0)>>2]=v;c[s>>2]=H;c[t>>2]=v;r=D}while(0);n=r+12|0;g=c[n>>2]|0;if(!(c[g>>2]|0)){i=r;j=g;k=g;e=n}else break}}e=c[(c[b>>2]|0)+8>>2]|0;a[1263537]=0;c[e>>2]=1;l=f;return h|0}function __ZN3MapIN9SceneTree6UGCallE6VectorI7VariantE10ComparatorIS1_E16DefaultAllocatorE7_insertERKS1_Rb(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0;f=c[b>>2]|0;g=c[f+8>>2]|0;h=b+4|0;i=c[h>>2]|0;a:do if((g|0)==(i|0))j=f;else{k=c[d>>2]|0;l=c[d+4>>2]|0;m=g;while(1){n=c[m+24>>2]|0;if((k|0)==(n|0))if(l>>>0>=(c[m+28>>2]|0)>>>0)if((c[m+28>>2]|0)>>>0<l>>>0)o=9;else break;else o=6;else if(k>>>0>=n>>>0)if(n>>>0<k>>>0)o=9;else break;else o=6;if((o|0)==6){o=0;p=m+8|0}else if((o|0)==9){o=0;p=m+4|0}n=c[p>>2]|0;if((n|0)==(i|0)){j=m;break a}else m=n}a[e>>0]=1;q=m;return q|0}while(0);i=__ZnwjPFPvjE(36,4740)|0;p=i+24|0;__ZN10StringNameC2Ev(p);g=i+28|0;__ZN10StringNameC2Ev(g);c[i+32>>2]=0;c[i>>2]=0;c[i+4>>2]=0;c[i+8>>2]=0;c[i+12>>2]=0;c[i+16>>2]=0;c[i+20>>2]=0;c[i+12>>2]=j;f=c[h>>2]|0;k=i+4|0;c[k>>2]=f;l=i+8|0;c[l>>2]=f;__ZN10StringNameaSERKS_(p,d);__ZN10StringNameaSERKS_(g,d+4|0);do if((j|0)==(c[b>>2]|0))o=16;else{g=c[d>>2]|0;p=c[j+24>>2]|0;if((g|0)==(p|0)){if((c[d+4>>2]|0)>>>0<(c[j+28>>2]|0)>>>0){o=16;break}}else if(g>>>0<p>>>0){o=16;break}r=j+4|0}while(0);if((o|0)==16)r=j+8|0;c[r>>2]=i;a[e>>0]=0;e=c[k>>2]|0;k=c[h>>2]|0;if((e|0)==(k|0)){h=i;do{r=h;h=c[h+12>>2]|0}while((r|0)==(c[h+4>>2]|0));s=(h|0)==(c[b>>2]|0)?0:h}else{h=e;while(1){e=c[h+8>>2]|0;if((e|0)==(k|0)){s=h;break}else h=e}}c[i+16>>2]=s;h=c[l>>2]|0;b:do if((h|0)==(k|0)){l=i;while(1){e=l;l=c[l+12>>2]|0;if((e|0)!=(c[l+8>>2]|0)){t=l;break b}if((l|0)==(c[b>>2]|0)){t=0;break}}}else{l=h;while(1){m=c[l+4>>2]|0;if((m|0)==(k|0)){t=l;break}else l=m}}while(0);k=i+20|0;c[k>>2]=t;if(!s)u=t;else{c[s+20>>2]=i;u=c[k>>2]|0}if(!u){q=i;return q|0}c[u+16>>2]=i;q=i;return q|0}function __ZN6VectorI7VariantEaSERKS1_(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0;d=c[a>>2]|0;if((d|0)==(c[b>>2]|0))return;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0){e=c[a>>2]|0;f=(e|0)==0?0:e+-4|0;e=f+4|0;g=c[f>>2]|0;if(g|0){h=0;i=g;while(1){g=e+(h*24|0)|0;if(!(c[g>>2]|0))j=i;else{__ZN7Variant5clearEv(g);j=c[f>>2]|0}h=h+1|0;if(h>>>0>=j>>>0)break;else i=j}}__ZN6Memory11free_staticEPvb(d,1)}c[a>>2]=0;d=c[b>>2]|0;if(!d)return;if(!(__Z28atomic_conditional_incrementPj(d+-8|0)|0))return;c[a>>2]=c[b>>2];return}function __ZNK11CanvasLayer12get_world_2dEv(a){a=a|0;var b=0,d=0;b=c[a+276>>2]|0;if(!b){d=0;return d|0}__ZN9Reference9referenceEv(b);d=b;return d|0}function __ZN7World2D10get_canvasEv(a){a=a|0;return c[a+128>>2]|0}function __ZNK8Viewport13find_world_2dEv(a){a=a|0;var b=0,d=0,e=0,f=0;b=a;while(1){d=c[b+468>>2]|0;if(d|0)break;b=c[b+224>>2]|0;if(!b){e=0;f=5;break}}if((f|0)==5)return e|0;__ZN9Reference9referenceEv(d);e=d;return e|0}function __ZN11CanvasLayer16reset_sort_indexEv(a){a=a|0;c[a+296>>2]=0;return}function __ZN8Viewport27gui_reset_canvas_sort_indexEv(a){a=a|0;c[a+708>>2]=0;return}function __ZN10CanvasItem6updateEv(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0;d=l;l=l+128|0;if((l|0)>=(m|0))ba(128);e=d+120|0;f=d+96|0;g=d+72|0;h=d+48|0;i=d+24|0;j=d;if(!(a[b+136>>0]|0)){l=d;return}k=b+298|0;if(a[k>>0]|0){l=d;return}a[k>>0]=1;k=__ZN12MessageQueue13get_singletonEv()|0;__ZN10StringNameC2EPKc(e,805518);c[f>>2]=0;c[g>>2]=0;c[h>>2]=0;c[i>>2]=0;c[j>>2]=0;__ZN12MessageQueue9push_callEP6ObjectRK10StringNameRK7VariantS7_S7_S7_S7_(k,b,e,f,g,h,i,j)|0;if(c[j>>2]|0)__ZN7Variant5clearEv(j);if(c[i>>2]|0)__ZN7Variant5clearEv(i);if(c[h>>2]|0)__ZN7Variant5clearEv(h);if(c[g>>2]|0)__ZN7Variant5clearEv(g);if(c[f>>2]|0)__ZN7Variant5clearEv(f);__ZN10StringNameD2Ev(e);l=d;return}function __ZN10CanvasItem13_bind_methodsEv(){var a=0,b=0,d=0,e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0,ia=0,ja=0,ka=0,la=0,ma=0,na=0,oa=0,pa=0,qa=0,ra=0,sa=0,ta=0,ua=0,va=0,wa=0,xa=0,ya=0,za=0,Aa=0,Ba=0,Ca=0,Da=0,Ea=0,Fa=0,Ga=0,Ha=0,Ia=0,Ja=0,Ka=0,La=0,Ma=0,Na=0,Oa=0,Pa=0,Qa=0,Ra=0,Sa=0,Ta=0,Ua=0,Va=0,Wa=0,Xa=0,Ya=0,Za=0,_a=0,$a=0,ab=0,bb=0,cb=0,db=0;a=l;l=l+704|0;if((l|0)>=(m|0))ba(704);b=a+656|0;d=a+648|0;e=a+640|0;f=a+632|0;h=a+624|0;i=a+616|0;j=a+608|0;k=a+600|0;n=a+592|0;o=a+584|0;p=a+576|0;q=a+568|0;r=a+560|0;s=a+552|0;t=a+544|0;u=a+536|0;v=a+528|0;w=a+520|0;x=a+512|0;y=a+504|0;z=a+496|0;A=a+488|0;B=a+480|0;C=a+472|0;D=a+464|0;E=a+456|0;F=a+448|0;G=a+440|0;H=a+432|0;I=a+48|0;J=a+24|0;K=a+424|0;L=a+416|0;M=a+408|0;N=a+400|0;O=a;P=a+392|0;Q=a+384|0;R=a+376|0;S=a+368|0;T=a+360|0;U=a+352|0;V=a+344|0;W=a+336|0;X=a+328|0;Y=a+320|0;Z=a+312|0;_=a+304|0;$=a+296|0;aa=a+288|0;ca=a+280|0;da=a+272|0;ea=a+264|0;fa=a+256|0;ga=a+248|0;ha=a+240|0;ia=a+224|0;ja=a+216|0;ka=a+208|0;la=a+200|0;ma=a+192|0;na=a+184|0;oa=a+176|0;pa=a+168|0;qa=a+160|0;ra=a+156|0;sa=a+152|0;ta=a+148|0;ua=a+232|0;va=a+144|0;wa=a+140|0;xa=a+136|0;ya=a+132|0;za=a+128|0;Aa=a+124|0;Ba=a+120|0;Ca=a+116|0;Da=a+112|0;Ea=a+108|0;Fa=a+104|0;Ga=a+100|0;Ha=a+96|0;Ia=a+92|0;Ja=a+88|0;Ka=a+84|0;La=a+80|0;Ma=a+76|0;Na=a+72|0;__Z8D_METHODPKc(d,805383);Oa=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(Oa);c[Oa>>2]=218348;__ZN10MethodBind10_set_constEb(Oa,0);__ZN10MethodBind24_generate_argument_typesEi(Oa,0);c[Oa+44>>2]=5117;c[Oa+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,Oa,d,0,0)|0;Oa=d+4|0;Pa=c[Oa>>2]|0;if(Pa|0?(__Z16atomic_decrementPj(Pa+-8|0)|0)==0:0){Qa=c[Oa>>2]|0;Oa=(Qa|0)==0?0:Qa+-4|0;Qa=Oa+4|0;if(c[Oa>>2]|0){Ra=0;do{__ZN10StringNameD2Ev(Qa+(Ra<<2)|0);Ra=Ra+1|0}while(Ra>>>0<(c[Oa>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Pa,1)}__ZN10StringNameD2Ev(d);__Z8D_METHODPKc(e,805518);d=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(d);c[d>>2]=218348;__ZN10MethodBind10_set_constEb(d,0);__ZN10MethodBind24_generate_argument_typesEi(d,0);c[d+44>>2]=5118;c[d+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,d,e,0,0)|0;d=e+4|0;Pa=c[d>>2]|0;if(Pa|0?(__Z16atomic_decrementPj(Pa+-8|0)|0)==0:0){Oa=c[d>>2]|0;d=(Oa|0)==0?0:Oa+-4|0;Oa=d+4|0;if(c[d>>2]|0){Ra=0;do{__ZN10StringNameD2Ev(Oa+(Ra<<2)|0);Ra=Ra+1|0}while(Ra>>>0<(c[d>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Pa,1)}__ZN10StringNameD2Ev(e);__Z8D_METHODPKcS0_(f,805535,1044757);e=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(e);c[e>>2]=218384;__ZN10MethodBind10_set_constEb(e,0);__ZN10MethodBind24_generate_argument_typesEi(e,1);c[e+44>>2]=104;c[e+48>>2]=1;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,e,f,0,0)|0;e=f+4|0;Pa=c[e>>2]|0;if(Pa|0?(__Z16atomic_decrementPj(Pa+-8|0)|0)==0:0){d=c[e>>2]|0;e=(d|0)==0?0:d+-4|0;d=e+4|0;if(c[e>>2]|0){Ra=0;do{__ZN10StringNameD2Ev(d+(Ra<<2)|0);Ra=Ra+1|0}while(Ra>>>0<(c[e>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Pa,1)}__ZN10StringNameD2Ev(f);__Z8D_METHODPKc(h,805550);f=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(f);c[f>>2]=218420;__ZN10MethodBind10_set_constEb(f,1);__ZN10MethodBind24_generate_argument_typesEi(f,0);__ZN10MethodBind12_set_returnsEb(f,1);c[f+44>>2]=100;c[f+48>>2]=1;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,f,h,0,0)|0;f=h+4|0;Pa=c[f>>2]|0;if(Pa|0?(__Z16atomic_decrementPj(Pa+-8|0)|0)==0:0){e=c[f>>2]|0;f=(e|0)==0?0:e+-4|0;e=f+4|0;if(c[f>>2]|0){Ra=0;do{__ZN10StringNameD2Ev(e+(Ra<<2)|0);Ra=Ra+1|0}while(Ra>>>0<(c[f>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Pa,1)}__ZN10StringNameD2Ev(h);__Z8D_METHODPKcS0_(i,805573,913990);h=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(h);c[h>>2]=218456;__ZN10MethodBind10_set_constEb(h,0);__ZN10MethodBind24_generate_argument_typesEi(h,1);c[h+44>>2]=108;c[h+48>>2]=1;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,h,i,0,0)|0;h=i+4|0;Pa=c[h>>2]|0;if(Pa|0?(__Z16atomic_decrementPj(Pa+-8|0)|0)==0:0){f=c[h>>2]|0;h=(f|0)==0?0:f+-4|0;f=h+4|0;if(c[h>>2]|0){Ra=0;do{__ZN10StringNameD2Ev(f+(Ra<<2)|0);Ra=Ra+1|0}while(Ra>>>0<(c[h>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Pa,1)}__ZN10StringNameD2Ev(i);__Z8D_METHODPKcS0_(j,805587,937650);i=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(i);c[i>>2]=218492;__ZN10MethodBind10_set_constEb(i,0);__ZN10MethodBind24_generate_argument_typesEi(i,1);c[i+44>>2]=112;c[i+48>>2]=1;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,i,j,0,0)|0;i=j+4|0;Pa=c[i>>2]|0;if(Pa|0?(__Z16atomic_decrementPj(Pa+-8|0)|0)==0:0){h=c[i>>2]|0;i=(h|0)==0?0:h+-4|0;h=i+4|0;if(c[i>>2]|0){Ra=0;do{__ZN10StringNameD2Ev(h+(Ra<<2)|0);Ra=Ra+1|0}while(Ra>>>0<(c[i>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Pa,1)}__ZN10StringNameD2Ev(j);__Z8D_METHODPKc(k,855699);j=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(j);c[j>>2]=218528;__ZN10MethodBind10_set_constEb(j,1);__ZN10MethodBind24_generate_argument_typesEi(j,0);__ZN10MethodBind12_set_returnsEb(j,1);c[j+44>>2]=124;c[j+48>>2]=1;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,j,k,0,0)|0;j=k+4|0;Pa=c[j>>2]|0;if(Pa|0?(__Z16atomic_decrementPj(Pa+-8|0)|0)==0:0){i=c[j>>2]|0;j=(i|0)==0?0:i+-4|0;i=j+4|0;if(c[j>>2]|0){Ra=0;do{__ZN10StringNameD2Ev(i+(Ra<<2)|0);Ra=Ra+1|0}while(Ra>>>0<(c[j>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Pa,1)}__ZN10StringNameD2Ev(k);__Z8D_METHODPKc(n,805599);k=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(k);c[k>>2]=218528;__ZN10MethodBind10_set_constEb(k,1);__ZN10MethodBind24_generate_argument_typesEi(k,0);__ZN10MethodBind12_set_returnsEb(k,1);c[k+44>>2]=688;c[k+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,k,n,0,0)|0;k=n+4|0;Pa=c[k>>2]|0;if(Pa|0?(__Z16atomic_decrementPj(Pa+-8|0)|0)==0:0){j=c[k>>2]|0;k=(j|0)==0?0:j+-4|0;j=k+4|0;if(c[k>>2]|0){Ra=0;do{__ZN10StringNameD2Ev(j+(Ra<<2)|0);Ra=Ra+1|0}while(Ra>>>0<(c[k>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Pa,1)}__ZN10StringNameD2Ev(n);__Z8D_METHODPKc(o,805626);n=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(n);c[n>>2]=218564;__ZN10MethodBind10_set_constEb(n,1);__ZN10MethodBind24_generate_argument_typesEi(n,0);__ZN10MethodBind12_set_returnsEb(n,1);c[n+44>>2]=5018;c[n+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,n,o,0,0)|0;n=o+4|0;Pa=c[n>>2]|0;if(Pa|0?(__Z16atomic_decrementPj(Pa+-8|0)|0)==0:0){k=c[n>>2]|0;n=(k|0)==0?0:k+-4|0;k=n+4|0;if(c[n>>2]|0){Ra=0;do{__ZN10StringNameD2Ev(k+(Ra<<2)|0);Ra=Ra+1|0}while(Ra>>>0<(c[n>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Pa,1)}__ZN10StringNameD2Ev(o);__Z8D_METHODPKc(p,811927);o=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(o);c[o>>2]=218600;__ZN10MethodBind10_set_constEb(o,0);__ZN10MethodBind24_generate_argument_typesEi(o,1);c[o+44>>2]=689;c[o+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,o,p,0,0)|0;o=p+4|0;Pa=c[o>>2]|0;if(Pa|0?(__Z16atomic_decrementPj(Pa+-8|0)|0)==0:0){n=c[o>>2]|0;o=(n|0)==0?0:n+-4|0;n=o+4|0;if(c[o>>2]|0){Ra=0;do{__ZN10StringNameD2Ev(n+(Ra<<2)|0);Ra=Ra+1|0}while(Ra>>>0<(c[o>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Pa,1)}__ZN10StringNameD2Ev(p);__Z8D_METHODPKc(q,811939);p=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(p);c[p>>2]=218636;__ZN10MethodBind10_set_constEb(p,1);__ZN10MethodBind24_generate_argument_typesEi(p,0);__ZN10MethodBind12_set_returnsEb(p,1);c[p+44>>2]=5019;c[p+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,p,q,0,0)|0;p=q+4|0;Pa=c[p>>2]|0;if(Pa|0?(__Z16atomic_decrementPj(Pa+-8|0)|0)==0:0){o=c[p>>2]|0;p=(o|0)==0?0:o+-4|0;o=p+4|0;if(c[p>>2]|0){Ra=0;do{__ZN10StringNameD2Ev(o+(Ra<<2)|0);Ra=Ra+1|0}while(Ra>>>0<(c[p>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Pa,1)}__ZN10StringNameD2Ev(q);__Z8D_METHODPKc(r,811950);q=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(q);c[q>>2]=218636;__ZN10MethodBind10_set_constEb(q,1);__ZN10MethodBind24_generate_argument_typesEi(q,0);__ZN10MethodBind12_set_returnsEb(q,1);c[q+44>>2]=5020;c[q+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,q,r,0,0)|0;q=r+4|0;Pa=c[q>>2]|0;if(Pa|0?(__Z16atomic_decrementPj(Pa+-8|0)|0)==0:0){p=c[q>>2]|0;q=(p|0)==0?0:p+-4|0;p=q+4|0;if(c[q>>2]|0){Ra=0;do{__ZN10StringNameD2Ev(p+(Ra<<2)|0);Ra=Ra+1|0}while(Ra>>>0<(c[q>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Pa,1)}__ZN10StringNameD2Ev(r);__Z8D_METHODPKc(s,846651);r=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(r);c[r>>2]=218348;__ZN10MethodBind10_set_constEb(r,0);__ZN10MethodBind24_generate_argument_typesEi(r,0);c[r+44>>2]=5119;c[r+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,r,s,0,0)|0;r=s+4|0;Pa=c[r>>2]|0;if(Pa|0?(__Z16atomic_decrementPj(Pa+-8|0)|0)==0:0){q=c[r>>2]|0;r=(q|0)==0?0:q+-4|0;q=r+4|0;if(c[r>>2]|0){Ra=0;do{__ZN10StringNameD2Ev(q+(Ra<<2)|0);Ra=Ra+1|0}while(Ra>>>0<(c[r>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Pa,1)}__ZN10StringNameD2Ev(s);__Z8D_METHODPKc(t,914644);s=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(s);c[s>>2]=218348;__ZN10MethodBind10_set_constEb(s,0);__ZN10MethodBind24_generate_argument_typesEi(s,0);c[s+44>>2]=5120;c[s+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,s,t,0,0)|0;s=t+4|0;Pa=c[s>>2]|0;if(Pa|0?(__Z16atomic_decrementPj(Pa+-8|0)|0)==0:0){r=c[s>>2]|0;s=(r|0)==0?0:r+-4|0;r=s+4|0;if(c[s>>2]|0){Ra=0;do{__ZN10StringNameD2Ev(r+(Ra<<2)|0);Ra=Ra+1|0}while(Ra>>>0<(c[s>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Pa,1)}__ZN10StringNameD2Ev(t);__Z8D_METHODPKc(u,915054);t=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(t);c[t>>2]=218348;__ZN10MethodBind10_set_constEb(t,0);__ZN10MethodBind24_generate_argument_typesEi(t,0);c[t+44>>2]=5121;c[t+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,t,u,0,0)|0;t=u+4|0;Pa=c[t>>2]|0;if(Pa|0?(__Z16atomic_decrementPj(Pa+-8|0)|0)==0:0){s=c[t>>2]|0;t=(s|0)==0?0:s+-4|0;s=t+4|0;if(c[t>>2]|0){Ra=0;do{__ZN10StringNameD2Ev(s+(Ra<<2)|0);Ra=Ra+1|0}while(Ra>>>0<(c[t>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Pa,1)}__ZN10StringNameD2Ev(u);__Z8D_METHODPKcS0_(v,811791,1146191);u=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(u);c[u>>2]=218600;__ZN10MethodBind10_set_constEb(u,0);__ZN10MethodBind24_generate_argument_typesEi(u,1);c[u+44>>2]=690;c[u+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,u,v,0,0)|0;u=v+4|0;Pa=c[u>>2]|0;if(Pa|0?(__Z16atomic_decrementPj(Pa+-8|0)|0)==0:0){t=c[u>>2]|0;u=(t|0)==0?0:t+-4|0;t=u+4|0;if(c[u>>2]|0){Ra=0;do{__ZN10StringNameD2Ev(t+(Ra<<2)|0);Ra=Ra+1|0}while(Ra>>>0<(c[u>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Pa,1)}__ZN10StringNameD2Ev(v);__Z8D_METHODPKc(w,811807);v=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(v);c[v>>2]=218636;__ZN10MethodBind10_set_constEb(v,1);__ZN10MethodBind24_generate_argument_typesEi(v,0);__ZN10MethodBind12_set_returnsEb(v,1);c[v+44>>2]=5021;c[v+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,v,w,0,0)|0;v=w+4|0;Pa=c[v>>2]|0;if(Pa|0?(__Z16atomic_decrementPj(Pa+-8|0)|0)==0:0){u=c[v>>2]|0;v=(u|0)==0?0:u+-4|0;u=v+4|0;if(c[v>>2]|0){Ra=0;do{__ZN10StringNameD2Ev(u+(Ra<<2)|0);Ra=Ra+1|0}while(Ra>>>0<(c[v>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Pa,1)}__ZN10StringNameD2Ev(w);__Z8D_METHODPKcS0_(x,805642,874581);w=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(w);c[w>>2]=218672;__ZN10MethodBind10_set_constEb(w,0);__ZN10MethodBind24_generate_argument_typesEi(w,1);c[w+44>>2]=120;c[w+48>>2]=1;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,w,x,0,0)|0;w=x+4|0;Pa=c[w>>2]|0;if(Pa|0?(__Z16atomic_decrementPj(Pa+-8|0)|0)==0:0){v=c[w>>2]|0;w=(v|0)==0?0:v+-4|0;v=w+4|0;if(c[w>>2]|0){Ra=0;do{__ZN10StringNameD2Ev(v+(Ra<<2)|0);Ra=Ra+1|0}while(Ra>>>0<(c[w>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Pa,1)}__ZN10StringNameD2Ev(x);__Z8D_METHODPKc(y,805657);x=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(x);c[x>>2]=218708;__ZN10MethodBind10_set_constEb(x,1);__ZN10MethodBind24_generate_argument_typesEi(x,0);__ZN10MethodBind12_set_returnsEb(x,1);c[x+44>>2]=5022;c[x+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,x,y,0,0)|0;x=y+4|0;Pa=c[x>>2]|0;do if(Pa|0){if(__Z16atomic_decrementPj(Pa+-8|0)|0)break;w=c[x>>2]|0;Ra=(w|0)==0?0:w+-4|0;w=Ra+4|0;if(c[Ra>>2]|0){v=0;do{__ZN10StringNameD2Ev(w+(v<<2)|0);v=v+1|0}while(v>>>0<(c[Ra>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Pa,1)}while(0);__ZN10StringNameD2Ev(y);__Z8D_METHODPKcS0_(z,905623,938223);y=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(y);c[y>>2]=218744;__ZN10MethodBind10_set_constEb(y,0);__ZN10MethodBind24_generate_argument_typesEi(y,1);c[y+44>>2]=691;c[y+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,y,z,0,0)|0;y=z+4|0;Pa=c[y>>2]|0;do if(Pa|0){if(__Z16atomic_decrementPj(Pa+-8|0)|0)break;x=c[y>>2]|0;Ra=(x|0)==0?0:x+-4|0;x=Ra+4|0;if(c[Ra>>2]|0){v=0;do{__ZN10StringNameD2Ev(x+(v<<2)|0);v=v+1|0}while(v>>>0<(c[Ra>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Pa,1)}while(0);__ZN10StringNameD2Ev(z);__Z8D_METHODPKc(A,905636);z=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(z);c[z>>2]=218780;__ZN10MethodBind10_set_constEb(z,1);__ZN10MethodBind24_generate_argument_typesEi(z,0);__ZN10MethodBind12_set_returnsEb(z,1);c[z+44>>2]=692;c[z+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,z,A,0,0)|0;z=A+4|0;Pa=c[z>>2]|0;do if(Pa|0){if(__Z16atomic_decrementPj(Pa+-8|0)|0)break;y=c[z>>2]|0;Ra=(y|0)==0?0:y+-4|0;y=Ra+4|0;if(c[Ra>>2]|0){v=0;do{__ZN10StringNameD2Ev(y+(v<<2)|0);v=v+1|0}while(v>>>0<(c[Ra>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Pa,1)}while(0);__ZN10StringNameD2Ev(A);__Z8D_METHODPKcS0_(B,805672,805690);A=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(A);c[A>>2]=218744;__ZN10MethodBind10_set_constEb(A,0);__ZN10MethodBind24_generate_argument_typesEi(A,1);c[A+44>>2]=693;c[A+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,A,B,0,0)|0;A=B+4|0;Pa=c[A>>2]|0;do if(Pa|0){if(__Z16atomic_decrementPj(Pa+-8|0)|0)break;z=c[A>>2]|0;Ra=(z|0)==0?0:z+-4|0;z=Ra+4|0;if(c[Ra>>2]|0){v=0;do{__ZN10StringNameD2Ev(z+(v<<2)|0);v=v+1|0}while(v>>>0<(c[Ra>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Pa,1)}while(0);__ZN10StringNameD2Ev(B);__Z8D_METHODPKc(C,805704);B=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(B);c[B>>2]=218780;__ZN10MethodBind10_set_constEb(B,1);__ZN10MethodBind24_generate_argument_typesEi(B,0);__ZN10MethodBind12_set_returnsEb(B,1);c[B+44>>2]=694;c[B+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,B,C,0,0)|0;B=C+4|0;Pa=c[B>>2]|0;do if(Pa|0){if(__Z16atomic_decrementPj(Pa+-8|0)|0)break;A=c[B>>2]|0;Ra=(A|0)==0?0:A+-4|0;A=Ra+4|0;if(c[Ra>>2]|0){v=0;do{__ZN10StringNameD2Ev(A+(v<<2)|0);v=v+1|0}while(v>>>0<(c[Ra>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Pa,1)}while(0);__ZN10StringNameD2Ev(C);__Z8D_METHODPKcS0_(D,805722,1146191);C=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(C);c[C>>2]=218600;__ZN10MethodBind10_set_constEb(C,0);__ZN10MethodBind24_generate_argument_typesEi(C,1);c[C+44>>2]=695;c[C+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,C,D,0,0)|0;C=D+4|0;Pa=c[C>>2]|0;do if(Pa|0){if(__Z16atomic_decrementPj(Pa+-8|0)|0)break;B=c[C>>2]|0;Ra=(B|0)==0?0:B+-4|0;B=Ra+4|0;if(c[Ra>>2]|0){v=0;do{__ZN10StringNameD2Ev(B+(v<<2)|0);v=v+1|0}while(v>>>0<(c[Ra>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Pa,1)}while(0);__ZN10StringNameD2Ev(D);__Z8D_METHODPKc(E,805745);D=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(D);c[D>>2]=218636;__ZN10MethodBind10_set_constEb(D,1);__ZN10MethodBind24_generate_argument_typesEi(D,0);__ZN10MethodBind12_set_returnsEb(D,1);c[D+44>>2]=5023;c[D+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,D,E,0,0)|0;D=E+4|0;Pa=c[D>>2]|0;do if(Pa|0){if(__Z16atomic_decrementPj(Pa+-8|0)|0)break;C=c[D>>2]|0;Ra=(C|0)==0?0:C+-4|0;C=Ra+4|0;if(c[Ra>>2]|0){v=0;do{__ZN10StringNameD2Ev(C+(v<<2)|0);v=v+1|0}while(v>>>0<(c[Ra>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Pa,1)}while(0);__ZN10StringNameD2Ev(E);__Z8D_METHODPKcS0_(F,805775,805787);E=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(E);c[E>>2]=218600;__ZN10MethodBind10_set_constEb(E,0);__ZN10MethodBind24_generate_argument_typesEi(E,1);c[E+44>>2]=696;c[E+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,E,F,0,0)|0;E=F+4|0;Pa=c[E>>2]|0;do if(Pa|0){if(__Z16atomic_decrementPj(Pa+-8|0)|0)break;D=c[E>>2]|0;Ra=(D|0)==0?0:D+-4|0;D=Ra+4|0;if(c[Ra>>2]|0){v=0;do{__ZN10StringNameD2Ev(D+(v<<2)|0);v=v+1|0}while(v>>>0<(c[Ra>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Pa,1)}while(0);__ZN10StringNameD2Ev(F);__Z8D_METHODPKc(G,805794);F=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(F);c[F>>2]=218636;__ZN10MethodBind10_set_constEb(F,1);__ZN10MethodBind24_generate_argument_typesEi(F,0);__ZN10MethodBind12_set_returnsEb(F,1);c[F+44>>2]=5024;c[F+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,F,G,0,0)|0;F=G+4|0;Pa=c[F>>2]|0;do if(Pa|0){if(__Z16atomic_decrementPj(Pa+-8|0)|0)break;E=c[F>>2]|0;Ra=(E|0)==0?0:E+-4|0;E=Ra+4|0;if(c[Ra>>2]|0){v=0;do{__ZN10StringNameD2Ev(E+(v<<2)|0);v=v+1|0}while(v>>>0<(c[Ra>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Pa,1)}while(0);__ZN10StringNameD2Ev(G);__Z8D_METHODPKcS0_S0_S0_S0_S0_(H,805805,1126770,1126740,1128565,1129111,805815);__ZN7VariantC2Ed(I,1.0);__ZN7VariantC2Eb(J,0);G=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(G);c[G>>2]=218816;__ZN10MethodBind10_set_constEb(G,0);__ZN10MethodBind24_generate_argument_typesEi(G,5);c[G+44>>2]=1;c[G+48>>2]=0;c[b>>2]=I;Pa=b+4|0;c[Pa>>2]=J;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,G,H,b,2)|0;if(c[J>>2]|0)__ZN7Variant5clearEv(J);if(c[I>>2]|0)__ZN7Variant5clearEv(I);G=H+4|0;F=c[G>>2]|0;do if(F|0){if(__Z16atomic_decrementPj(F+-8|0)|0)break;Ra=c[G>>2]|0;v=(Ra|0)==0?0:Ra+-4|0;Ra=v+4|0;if(c[v>>2]|0){E=0;do{__ZN10StringNameD2Ev(Ra+(E<<2)|0);E=E+1|0}while(E>>>0<(c[v>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(F,1)}while(0);__ZN10StringNameD2Ev(H);__Z8D_METHODPKcS0_S0_(K,815949,913990,1128565);H=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(H);c[H>>2]=218852;__ZN10MethodBind10_set_constEb(H,0);__ZN10MethodBind24_generate_argument_typesEi(H,2);c[H+44>>2]=1431;c[H+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,H,K,0,0)|0;H=K+4|0;F=c[H>>2]|0;do if(F|0){if(__Z16atomic_decrementPj(F+-8|0)|0)break;G=c[H>>2]|0;v=(G|0)==0?0:G+-4|0;G=v+4|0;if(c[v>>2]|0){E=0;do{__ZN10StringNameD2Ev(G+(E<<2)|0);E=E+1|0}while(E>>>0<(c[v>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(F,1)}while(0);__ZN10StringNameD2Ev(K);__Z8D_METHODPKcS0_S0_S0_(L,805827,1126974,1123882,1128565);K=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(K);c[K>>2]=218888;__ZN10MethodBind10_set_constEb(K,0);__ZN10MethodBind24_generate_argument_typesEi(K,3);c[K+44>>2]=3;c[K+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,K,L,0,0)|0;K=L+4|0;F=c[K>>2]|0;do if(F|0){if(__Z16atomic_decrementPj(F+-8|0)|0)break;H=c[K>>2]|0;v=(H|0)==0?0:H+-4|0;H=v+4|0;if(c[v>>2]|0){E=0;do{__ZN10StringNameD2Ev(H+(E<<2)|0);E=E+1|0}while(E>>>0<(c[v>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(F,1)}while(0);__ZN10StringNameD2Ev(L);__Z8D_METHODPKcS0_S0_S0_(M,805839,939042,1126974,938223);g[J>>2]=1.0;g[J+4>>2]=1.0;g[J+8>>2]=1.0;g[J+12>>2]=1.0;__ZN7VariantC2ERK5Color(I,J);L=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(L);c[L>>2]=218924;__ZN10MethodBind10_set_constEb(L,0);__ZN10MethodBind24_generate_argument_typesEi(L,3);c[L+44>>2]=3137;c[L+48>>2]=0;c[b>>2]=I;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,L,M,b,1)|0;if(c[I>>2]|0)__ZN7Variant5clearEv(I);L=M+4|0;F=c[L>>2]|0;do if(F|0){if(__Z16atomic_decrementPj(F+-8|0)|0)break;K=c[L>>2]|0;v=(K|0)==0?0:K+-4|0;K=v+4|0;if(c[v>>2]|0){E=0;do{__ZN10StringNameD2Ev(K+(E<<2)|0);E=E+1|0}while(E>>>0<(c[v>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(F,1)}while(0);__ZN10StringNameD2Ev(M);__Z8D_METHODPKcS0_S0_S0_S0_S0_(N,805852,939042,913990,869095,938223,1062524);g[J>>2]=1.0;g[J+4>>2]=1.0;g[J+8>>2]=1.0;g[J+12>>2]=1.0;__ZN7VariantC2ERK5Color(I,J);__ZN7VariantC2Eb(O,0);M=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(M);c[M>>2]=218960;__ZN10MethodBind10_set_constEb(M,0);__ZN10MethodBind24_generate_argument_typesEi(M,5);c[M+44>>2]=2954;c[M+48>>2]=0;c[b>>2]=I;c[Pa>>2]=O;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,M,N,b,2)|0;if(c[O>>2]|0)__ZN7Variant5clearEv(O);if(c[I>>2]|0)__ZN7Variant5clearEv(I);M=N+4|0;F=c[M>>2]|0;do if(F|0){if(__Z16atomic_decrementPj(F+-8|0)|0)break;L=c[M>>2]|0;v=(L|0)==0?0:L+-4|0;L=v+4|0;if(c[v>>2]|0){E=0;do{__ZN10StringNameD2Ev(L+(E<<2)|0);E=E+1|0}while(E>>>0<(c[v>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(F,1)}while(0);__ZN10StringNameD2Ev(N);__Z8D_METHODPKcS0_S0_S0_S0_S0_(P,805870,939042,913990,1128200,938223,1062524);g[J>>2]=1.0;g[J+4>>2]=1.0;g[J+8>>2]=1.0;g[J+12>>2]=1.0;__ZN7VariantC2ERK5Color(I,J);__ZN7VariantC2Eb(O,0);N=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(N);c[N>>2]=218996;__ZN10MethodBind10_set_constEb(N,0);__ZN10MethodBind24_generate_argument_typesEi(N,5);c[N+44>>2]=2955;c[N+48>>2]=0;c[b>>2]=I;c[Pa>>2]=O;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,N,P,b,2)|0;if(c[O>>2]|0)__ZN7Variant5clearEv(O);if(c[I>>2]|0)__ZN7Variant5clearEv(I);N=P+4|0;F=c[N>>2]|0;do if(F|0){if(__Z16atomic_decrementPj(F+-8|0)|0)break;M=c[N>>2]|0;v=(M|0)==0?0:M+-4|0;M=v+4|0;if(c[v>>2]|0){E=0;do{__ZN10StringNameD2Ev(M+(E<<2)|0);E=E+1|0}while(E>>>0<(c[v>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(F,1)}while(0);__ZN10StringNameD2Ev(P);__Z8D_METHODPKcS0_S0_(Q,805895,805910,913990);P=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(P);c[P>>2]=219032;__ZN10MethodBind10_set_constEb(P,0);__ZN10MethodBind24_generate_argument_typesEi(P,2);c[P+44>>2]=1432;c[P+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,P,Q,0,0)|0;P=Q+4|0;F=c[P>>2]|0;do if(F|0){if(__Z16atomic_decrementPj(F+-8|0)|0)break;N=c[P>>2]|0;v=(N|0)==0?0:N+-4|0;N=v+4|0;if(c[v>>2]|0){E=0;do{__ZN10StringNameD2Ev(N+(E<<2)|0);E=E+1|0}while(E>>>0<(c[v>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(F,1)}while(0);__ZN10StringNameD2Ev(Q);__Z8D_METHODPKcS0_S0_S0_S0_S0_(R,805929,1124514,913643,824404,939042,1129111);c[I>>2]=0;__ZN7VariantC2Ed(J,1.0);Q=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(Q);c[Q>>2]=219068;__ZN10MethodBind10_set_constEb(Q,0);__ZN10MethodBind24_generate_argument_typesEi(Q,5);c[Q+44>>2]=1;c[Q+48>>2]=0;c[b>>2]=I;c[Pa>>2]=J;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,Q,R,b,2)|0;if(c[J>>2]|0)__ZN7Variant5clearEv(J);if(c[I>>2]|0)__ZN7Variant5clearEv(I);Q=R+4|0;F=c[Q>>2]|0;do if(F|0){if(__Z16atomic_decrementPj(F+-8|0)|0)break;P=c[Q>>2]|0;v=(P|0)==0?0:P+-4|0;P=v+4|0;if(c[v>>2]|0){E=0;do{__ZN10StringNameD2Ev(P+(E<<2)|0);E=E+1|0}while(E>>>0<(c[v>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(F,1)}while(0);__ZN10StringNameD2Ev(R);__Z8D_METHODPKcS0_S0_S0_S0_(S,805944,1124514,913643,824404,939042);c[J>>2]=0;__ZN7VariantC2ERK10PoolVectorI7Vector2E(I,J);c[O>>2]=0;R=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(R);c[R>>2]=219104;__ZN10MethodBind10_set_constEb(R,0);__ZN10MethodBind24_generate_argument_typesEi(R,4);c[R+44>>2]=98;c[R+48>>2]=0;c[b>>2]=I;c[Pa>>2]=O;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,R,S,b,2)|0;if(c[O>>2]|0)__ZN7Variant5clearEv(O);if(c[I>>2]|0)__ZN7Variant5clearEv(I);__ZN10PoolVectorI7Vector2E12_unreferenceEv(J);R=S+4|0;F=c[R>>2]|0;do if(F|0){if(__Z16atomic_decrementPj(F+-8|0)|0)break;Q=c[R>>2]|0;v=(Q|0)==0?0:Q+-4|0;Q=v+4|0;if(c[v>>2]|0){E=0;do{__ZN10StringNameD2Ev(Q+(E<<2)|0);E=E+1|0}while(E>>>0<(c[v>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(F,1)}while(0);__ZN10StringNameD2Ev(S);__Z8D_METHODPKcS0_S0_S0_S0_(T,805957,1124514,1128565,824404,939042);c[J>>2]=0;__ZN7VariantC2ERK10PoolVectorI7Vector2E(I,J);c[O>>2]=0;S=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(S);c[S>>2]=219140;__ZN10MethodBind10_set_constEb(S,0);__ZN10MethodBind24_generate_argument_typesEi(S,4);c[S+44>>2]=99;c[S+48>>2]=0;c[b>>2]=I;c[Pa>>2]=O;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,S,T,b,2)|0;if(c[O>>2]|0)__ZN7Variant5clearEv(O);if(c[I>>2]|0)__ZN7Variant5clearEv(I);__ZN10PoolVectorI7Vector2E12_unreferenceEv(J);S=T+4|0;F=c[S>>2]|0;do if(F|0){if(__Z16atomic_decrementPj(F+-8|0)|0)break;R=c[S>>2]|0;v=(R|0)==0?0:R+-4|0;R=v+4|0;if(c[v>>2]|0){E=0;do{__ZN10StringNameD2Ev(R+(E<<2)|0);E=E+1|0}while(E>>>0<(c[v>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(F,1)}while(0);__ZN10StringNameD2Ev(T);__Z8D_METHODPKcS0_S0_S0_S0_S0_(U,805978,903144,1126974,1126848,938223,911105);g[J>>2]=1.0;g[J+4>>2]=1.0;g[J+8>>2]=1.0;g[J+12>>2]=1.0;__ZN7VariantC2ERK5Color(I,J);__ZN7VariantC2Ei(O,-1);T=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(T);c[T>>2]=219176;__ZN10MethodBind10_set_constEb(T,0);__ZN10MethodBind24_generate_argument_typesEi(T,5);c[T+44>>2]=2956;c[T+48>>2]=0;c[b>>2]=I;c[Pa>>2]=O;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,T,U,b,2)|0;if(c[O>>2]|0)__ZN7Variant5clearEv(O);if(c[I>>2]|0)__ZN7Variant5clearEv(I);T=U+4|0;Pa=c[T>>2]|0;do if(Pa|0){if(__Z16atomic_decrementPj(Pa+-8|0)|0)break;F=c[T>>2]|0;S=(F|0)==0?0:F+-4|0;F=S+4|0;if(c[S>>2]|0){v=0;do{__ZN10StringNameD2Ev(F+(v<<2)|0);v=v+1|0}while(v>>>0<(c[S>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Pa,1)}while(0);__ZN10StringNameD2Ev(U);__Z8D_METHODPKcS0_S0_S0_S0_S0_(V,911174,903144,1126974,911184,1102483,938223);g[J>>2]=1.0;g[J+4>>2]=1.0;g[J+8>>2]=1.0;g[J+12>>2]=1.0;__ZN7VariantC2ERK5Color(I,J);U=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(U);c[U>>2]=219212;__ZN10MethodBind10_set_constEb(U,0);__ZN10MethodBind24_generate_argument_typesEi(U,5);__ZN10MethodBind12_set_returnsEb(U,1);c[U+44>>2]=3;c[U+48>>2]=0;c[b>>2]=I;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,U,V,b,1)|0;if(c[I>>2]|0)__ZN7Variant5clearEv(I);U=V+4|0;Pa=c[U>>2]|0;do if(Pa|0){if(__Z16atomic_decrementPj(Pa+-8|0)|0)break;T=c[U>>2]|0;S=(T|0)==0?0:T+-4|0;T=S+4|0;if(c[S>>2]|0){v=0;do{__ZN10StringNameD2Ev(T+(v<<2)|0);v=v+1|0}while(v>>>0<(c[S>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Pa,1)}while(0);__ZN10StringNameD2Ev(V);__Z8D_METHODPKcS0_S0_S0_(W,805990,1126974,1129124,1128855);V=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(V);c[V>>2]=219248;__ZN10MethodBind10_set_constEb(V,0);__ZN10MethodBind24_generate_argument_typesEi(V,3);c[V+44>>2]=4;c[V+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,V,W,0,0)|0;V=W+4|0;Pa=c[V>>2]|0;do if(Pa|0){if(__Z16atomic_decrementPj(Pa+-8|0)|0)break;U=c[V>>2]|0;S=(U|0)==0?0:U+-4|0;U=S+4|0;if(c[S>>2]|0){v=0;do{__ZN10StringNameD2Ev(U+(v<<2)|0);v=v+1|0}while(v>>>0<(c[S>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Pa,1)}while(0);__ZN10StringNameD2Ev(W);__Z8D_METHODPKcS0_(X,806009,1127958);W=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(W);c[W>>2]=219284;__ZN10MethodBind10_set_constEb(W,0);__ZN10MethodBind24_generate_argument_typesEi(W,1);c[W+44>>2]=697;c[W+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,W,X,0,0)|0;W=X+4|0;Pa=c[W>>2]|0;do if(Pa|0){if(__Z16atomic_decrementPj(Pa+-8|0)|0)break;V=c[W>>2]|0;S=(V|0)==0?0:V+-4|0;V=S+4|0;if(c[S>>2]|0){v=0;do{__ZN10StringNameD2Ev(V+(v<<2)|0);v=v+1|0}while(v>>>0<(c[S>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Pa,1)}while(0);__ZN10StringNameD2Ev(X);__Z8D_METHODPKc(Y,1044422);X=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(X);c[X>>2]=219320;__ZN10MethodBind10_set_constEb(X,1);__ZN10MethodBind24_generate_argument_typesEi(X,0);__ZN10MethodBind12_set_returnsEb(X,1);c[X+44>>2]=128;c[X+48>>2]=1;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,X,Y,0,0)|0;X=Y+4|0;Pa=c[X>>2]|0;do if(Pa|0){if(__Z16atomic_decrementPj(Pa+-8|0)|0)break;W=c[X>>2]|0;S=(W|0)==0?0:W+-4|0;W=S+4|0;if(c[S>>2]|0){v=0;do{__ZN10StringNameD2Ev(W+(v<<2)|0);v=v+1|0}while(v>>>0<(c[S>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Pa,1)}while(0);__ZN10StringNameD2Ev(Y);__Z8D_METHODPKc(Z,811523);Y=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(Y);c[Y>>2]=219320;__ZN10MethodBind10_set_constEb(Y,1);__ZN10MethodBind24_generate_argument_typesEi(Y,0);__ZN10MethodBind12_set_returnsEb(Y,1);c[Y+44>>2]=132;c[Y+48>>2]=1;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,Y,Z,0,0)|0;Y=Z+4|0;Pa=c[Y>>2]|0;do if(Pa|0){if(__Z16atomic_decrementPj(Pa+-8|0)|0)break;X=c[Y>>2]|0;S=(X|0)==0?0:X+-4|0;X=S+4|0;if(c[S>>2]|0){v=0;do{__ZN10StringNameD2Ev(X+(v<<2)|0);v=v+1|0}while(v>>>0<(c[S>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Pa,1)}while(0);__ZN10StringNameD2Ev(Z);__Z8D_METHODPKc(_,806035);Z=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(Z);c[Z>>2]=219320;__ZN10MethodBind10_set_constEb(Z,1);__ZN10MethodBind24_generate_argument_typesEi(Z,0);__ZN10MethodBind12_set_returnsEb(Z,1);c[Z+44>>2]=136;c[Z+48>>2]=1;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,Z,_,0,0)|0;Z=_+4|0;Pa=c[Z>>2]|0;do if(Pa|0){if(__Z16atomic_decrementPj(Pa+-8|0)|0)break;Y=c[Z>>2]|0;S=(Y|0)==0?0:Y+-4|0;Y=S+4|0;if(c[S>>2]|0){v=0;do{__ZN10StringNameD2Ev(Y+(v<<2)|0);v=v+1|0}while(v>>>0<(c[S>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Pa,1)}while(0);__ZN10StringNameD2Ev(_);__Z8D_METHODPKc($,806068);_=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(_);c[_>>2]=219320;__ZN10MethodBind10_set_constEb(_,1);__ZN10MethodBind24_generate_argument_typesEi(_,0);__ZN10MethodBind12_set_returnsEb(_,1);c[_+44>>2]=698;c[_+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,_,$,0,0)|0;_=$+4|0;Pa=c[_>>2]|0;do if(Pa|0){if(__Z16atomic_decrementPj(Pa+-8|0)|0)break;Z=c[_>>2]|0;S=(Z|0)==0?0:Z+-4|0;Z=S+4|0;if(c[S>>2]|0){v=0;do{__ZN10StringNameD2Ev(Z+(v<<2)|0);v=v+1|0}while(v>>>0<(c[S>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Pa,1)}while(0);__ZN10StringNameD2Ev($);__Z8D_METHODPKc(aa,806091);$=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev($);c[$>>2]=218528;__ZN10MethodBind10_set_constEb($,1);__ZN10MethodBind24_generate_argument_typesEi($,0);__ZN10MethodBind12_set_returnsEb($,1);c[$+44>>2]=699;c[$+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,$,aa,0,0)|0;$=aa+4|0;Pa=c[$>>2]|0;do if(Pa|0){if(__Z16atomic_decrementPj(Pa+-8|0)|0)break;_=c[$>>2]|0;S=(_|0)==0?0:_+-4|0;_=S+4|0;if(c[S>>2]|0){v=0;do{__ZN10StringNameD2Ev(_+(v<<2)|0);v=v+1|0}while(v>>>0<(c[S>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Pa,1)}while(0);__ZN10StringNameD2Ev(aa);__Z8D_METHODPKc(ca,825537);aa=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(aa);c[aa>>2]=219320;__ZN10MethodBind10_set_constEb(aa,1);__ZN10MethodBind24_generate_argument_typesEi(aa,0);__ZN10MethodBind12_set_returnsEb(aa,1);c[aa+44>>2]=700;c[aa+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,aa,ca,0,0)|0;aa=ca+4|0;Pa=c[aa>>2]|0;do if(Pa|0){if(__Z16atomic_decrementPj(Pa+-8|0)|0)break;$=c[aa>>2]|0;S=($|0)==0?0:$+-4|0;$=S+4|0;if(c[S>>2]|0){v=0;do{__ZN10StringNameD2Ev($+(v<<2)|0);v=v+1|0}while(v>>>0<(c[S>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Pa,1)}while(0);__ZN10StringNameD2Ev(ca);__Z8D_METHODPKc(da,806109);ca=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(ca);c[ca>>2]=219356;__ZN10MethodBind10_set_constEb(ca,1);__ZN10MethodBind24_generate_argument_typesEi(ca,0);__ZN10MethodBind12_set_returnsEb(ca,1);c[ca+44>>2]=701;c[ca+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,ca,da,0,0)|0;ca=da+4|0;Pa=c[ca>>2]|0;do if(Pa|0){if(__Z16atomic_decrementPj(Pa+-8|0)|0)break;aa=c[ca>>2]|0;S=(aa|0)==0?0:aa+-4|0;aa=S+4|0;if(c[S>>2]|0){v=0;do{__ZN10StringNameD2Ev(aa+(v<<2)|0);v=v+1|0}while(v>>>0<(c[S>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Pa,1)}while(0);__ZN10StringNameD2Ev(da);__Z8D_METHODPKc(ea,806129);da=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(da);c[da>>2]=219356;__ZN10MethodBind10_set_constEb(da,1);__ZN10MethodBind24_generate_argument_typesEi(da,0);__ZN10MethodBind12_set_returnsEb(da,1);c[da+44>>2]=702;c[da+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,da,ea,0,0)|0;da=ea+4|0;Pa=c[da>>2]|0;do if(Pa|0){if(__Z16atomic_decrementPj(Pa+-8|0)|0)break;ca=c[da>>2]|0;S=(ca|0)==0?0:ca+-4|0;ca=S+4|0;if(c[S>>2]|0){v=0;do{__ZN10StringNameD2Ev(ca+(v<<2)|0);v=v+1|0}while(v>>>0<(c[S>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Pa,1)}while(0);__ZN10StringNameD2Ev(ea);__Z8D_METHODPKc(fa,828379);ea=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(ea);c[ea>>2]=218564;__ZN10MethodBind10_set_constEb(ea,1);__ZN10MethodBind24_generate_argument_typesEi(ea,0);__ZN10MethodBind12_set_returnsEb(ea,1);c[ea+44>>2]=5025;c[ea+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,ea,fa,0,0)|0;ea=fa+4|0;Pa=c[ea>>2]|0;do if(Pa|0){if(__Z16atomic_decrementPj(Pa+-8|0)|0)break;da=c[ea>>2]|0;S=(da|0)==0?0:da+-4|0;da=S+4|0;if(c[S>>2]|0){v=0;do{__ZN10StringNameD2Ev(da+(v<<2)|0);v=v+1|0}while(v>>>0<(c[S>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Pa,1)}while(0);__ZN10StringNameD2Ev(fa);__Z8D_METHODPKc(ga,806155);fa=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(fa);c[fa>>2]=219392;__ZN10MethodBind10_set_constEb(fa,1);__ZN10MethodBind24_generate_argument_typesEi(fa,0);__ZN10MethodBind12_set_returnsEb(fa,1);c[fa+44>>2]=5026;c[fa+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,fa,ga,0,0)|0;fa=ga+4|0;Pa=c[fa>>2]|0;do if(Pa|0){if(__Z16atomic_decrementPj(Pa+-8|0)|0)break;ea=c[fa>>2]|0;S=(ea|0)==0?0:ea+-4|0;ea=S+4|0;if(c[S>>2]|0){v=0;do{__ZN10StringNameD2Ev(ea+(v<<2)|0);v=v+1|0}while(v>>>0<(c[S>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Pa,1)}while(0);__ZN10StringNameD2Ev(ga);__Z8D_METHODPKcS0_(ha,937050,939083);ga=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(ga);c[ga>>2]=219428;__ZN10MethodBind10_set_constEb(ga,0);__ZN10MethodBind24_generate_argument_typesEi(ga,1);c[ga+44>>2]=703;c[ga+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,ga,ha,0,0)|0;ga=ha+4|0;Pa=c[ga>>2]|0;do if(Pa|0){if(__Z16atomic_decrementPj(Pa+-8|0)|0)break;fa=c[ga>>2]|0;S=(fa|0)==0?0:fa+-4|0;fa=S+4|0;if(c[S>>2]|0){v=0;do{__ZN10StringNameD2Ev(fa+(v<<2)|0);v=v+1|0}while(v>>>0<(c[S>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Pa,1)}while(0);__ZN10StringNameD2Ev(ha);__Z8D_METHODPKc(ia,806168);ha=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(ha);c[ha>>2]=219464;__ZN10MethodBind10_set_constEb(ha,1);__ZN10MethodBind24_generate_argument_typesEi(ha,0);__ZN10MethodBind12_set_returnsEb(ha,1);c[ha+44>>2]=5027;c[ha+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,ha,ia,0,0)|0;ha=ia+4|0;Pa=c[ha>>2]|0;do if(Pa|0){if(__Z16atomic_decrementPj(Pa+-8|0)|0)break;ga=c[ha>>2]|0;S=(ga|0)==0?0:ga+-4|0;ga=S+4|0;if(c[S>>2]|0){v=0;do{__ZN10StringNameD2Ev(ga+(v<<2)|0);v=v+1|0}while(v>>>0<(c[S>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Pa,1)}while(0);__ZN10StringNameD2Ev(ia);__Z8D_METHODPKcS0_(ja,806196,1146191);ia=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(ia);c[ia>>2]=218600;__ZN10MethodBind10_set_constEb(ia,0);__ZN10MethodBind24_generate_argument_typesEi(ia,1);c[ia+44>>2]=704;c[ia+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,ia,ja,0,0)|0;ia=ja+4|0;Pa=c[ia>>2]|0;do if(Pa|0){if(__Z16atomic_decrementPj(Pa+-8|0)|0)break;ha=c[ia>>2]|0;S=(ha|0)==0?0:ha+-4|0;ha=S+4|0;if(c[S>>2]|0){v=0;do{__ZN10StringNameD2Ev(ha+(v<<2)|0);v=v+1|0}while(v>>>0<(c[S>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Pa,1)}while(0);__ZN10StringNameD2Ev(ja);__Z8D_METHODPKc(ka,806220);ja=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(ja);c[ja>>2]=218636;__ZN10MethodBind10_set_constEb(ja,1);__ZN10MethodBind24_generate_argument_typesEi(ja,0);__ZN10MethodBind12_set_returnsEb(ja,1);c[ja+44>>2]=5028;c[ja+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,ja,ka,0,0)|0;ja=ka+4|0;Pa=c[ja>>2]|0;do if(Pa|0){if(__Z16atomic_decrementPj(Pa+-8|0)|0)break;ia=c[ja>>2]|0;S=(ia|0)==0?0:ia+-4|0;ia=S+4|0;if(c[S>>2]|0){v=0;do{__ZN10StringNameD2Ev(ia+(v<<2)|0);v=v+1|0}while(v>>>0<(c[S>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Pa,1)}while(0);__ZN10StringNameD2Ev(ka);__Z8D_METHODPKcS0_(la,811969,1146191);ka=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(ka);c[ka>>2]=218600;__ZN10MethodBind10_set_constEb(ka,0);__ZN10MethodBind24_generate_argument_typesEi(ka,1);c[ka+44>>2]=705;c[ka+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,ka,la,0,0)|0;ka=la+4|0;Pa=c[ka>>2]|0;do if(Pa|0){if(__Z16atomic_decrementPj(Pa+-8|0)|0)break;ja=c[ka>>2]|0;S=(ja|0)==0?0:ja+-4|0;ja=S+4|0;if(c[S>>2]|0){v=0;do{__ZN10StringNameD2Ev(ja+(v<<2)|0);v=v+1|0}while(v>>>0<(c[S>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Pa,1)}while(0);__ZN10StringNameD2Ev(la);__Z8D_METHODPKc(ma,811996);la=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(la);c[la>>2]=218636;__ZN10MethodBind10_set_constEb(la,1);__ZN10MethodBind24_generate_argument_typesEi(la,0);__ZN10MethodBind12_set_returnsEb(la,1);c[la+44>>2]=5029;c[la+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,la,ma,0,0)|0;la=ma+4|0;Pa=c[la>>2]|0;do if(Pa|0){if(__Z16atomic_decrementPj(Pa+-8|0)|0)break;ka=c[la>>2]|0;S=(ka|0)==0?0:ka+-4|0;ka=S+4|0;if(c[S>>2]|0){v=0;do{__ZN10StringNameD2Ev(ka+(v<<2)|0);v=v+1|0}while(v>>>0<(c[S>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Pa,1)}while(0);__ZN10StringNameD2Ev(ma);__Z8D_METHODPKcS0_(na,812036,1146191);ma=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(ma);c[ma>>2]=218600;__ZN10MethodBind10_set_constEb(ma,0);__ZN10MethodBind24_generate_argument_typesEi(ma,1);c[ma+44>>2]=706;c[ma+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,ma,na,0,0)|0;ma=na+4|0;Pa=c[ma>>2]|0;do if(Pa|0){if(__Z16atomic_decrementPj(Pa+-8|0)|0)break;la=c[ma>>2]|0;S=(la|0)==0?0:la+-4|0;la=S+4|0;if(c[S>>2]|0){v=0;do{__ZN10StringNameD2Ev(la+(v<<2)|0);v=v+1|0}while(v>>>0<(c[S>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Pa,1)}while(0);__ZN10StringNameD2Ev(na);__Z8D_METHODPKc(oa,812057);na=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(na);c[na>>2]=218636;__ZN10MethodBind10_set_constEb(na,1);__ZN10MethodBind24_generate_argument_typesEi(na,0);__ZN10MethodBind12_set_returnsEb(na,1);c[na+44>>2]=5030;c[na+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,na,oa,0,0)|0;na=oa+4|0;Pa=c[na>>2]|0;do if(Pa|0){if(__Z16atomic_decrementPj(Pa+-8|0)|0)break;ma=c[na>>2]|0;S=(ma|0)==0?0:ma+-4|0;ma=S+4|0;if(c[S>>2]|0){v=0;do{__ZN10StringNameD2Ev(ma+(v<<2)|0);v=v+1|0}while(v>>>0<(c[S>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Pa,1)}while(0);__ZN10StringNameD2Ev(oa);__Z8D_METHODPKcS0_(pa,806244,852830);oa=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(oa);c[oa>>2]=219500;__ZN10MethodBind10_set_constEb(oa,1);__ZN10MethodBind24_generate_argument_typesEi(oa,1);__ZN10MethodBind12_set_returnsEb(oa,1);c[oa+44>>2]=1433;c[oa+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,oa,pa,0,0)|0;oa=pa+4|0;Pa=c[oa>>2]|0;do if(Pa|0){if(__Z16atomic_decrementPj(Pa+-8|0)|0)break;na=c[oa>>2]|0;S=(na|0)==0?0:na+-4|0;na=S+4|0;if(c[S>>2]|0){v=0;do{__ZN10StringNameD2Ev(na+(v<<2)|0);v=v+1|0}while(v>>>0<(c[S>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Pa,1)}while(0);__ZN10StringNameD2Ev(pa);__Z8D_METHODPKcS0_(qa,806266,1142487);pa=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(pa);c[pa>>2]=219536;__ZN10MethodBind10_set_constEb(pa,1);__ZN10MethodBind24_generate_argument_typesEi(pa,1);__ZN10MethodBind12_set_returnsEb(pa,1);c[pa+44>>2]=1434;c[pa+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,pa,qa,0,0)|0;pa=qa+4|0;Pa=c[pa>>2]|0;do if(Pa|0){if(__Z16atomic_decrementPj(Pa+-8|0)|0)break;oa=c[pa>>2]|0;S=(oa|0)==0?0:oa+-4|0;oa=S+4|0;if(c[S>>2]|0){v=0;do{__ZN10StringNameD2Ev(oa+(v<<2)|0);v=v+1|0}while(v>>>0<(c[S>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Pa,1)}while(0);__ZN10StringNameD2Ev(qa);__ZN6StringC2EPKc(b,947933);c[I>>2]=c[b>>2];__ZN10StringNameC2ERK6String(ra,I);__ZN6StringC2EPKc(b,812316);__ZN6StringC2EPKc(J,1263606);__ZN7ClassDB18add_property_groupE10StringNameRK6StringS3_(ra,b,J);qa=c[J>>2]|0;do if(qa|0){if(__Z16atomic_decrementPj(qa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(qa,1)}while(0);qa=c[b>>2]|0;do if(qa|0){if(__Z16atomic_decrementPj(qa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(qa,1)}while(0);__ZN10StringNameD2Ev(ra);ra=c[I>>2]|0;do if(ra|0){if(__Z16atomic_decrementPj(ra+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ra,1)}while(0);__ZN6StringC2EPKc(b,947933);c[I>>2]=c[b>>2];__ZN10StringNameC2ERK6String(sa,I);__ZN6StringC2EPKc(ta,847482);__ZN6StringC2EPKc(J,1263606);ra=c[ta>>2]|0;do if(!ra)Sa=0;else{if(!(__Z28atomic_conditional_incrementPj(ra+-8|0)|0)){Sa=0;break}Sa=c[ta>>2]|0}while(0);ra=c[J>>2]|0;do if(!ra)Ta=0;else{if(!(__Z28atomic_conditional_incrementPj(ra+-8|0)|0)){Ta=0;break}Ta=c[J>>2]|0}while(0);c[b>>2]=1;ra=b+4|0;c[ra>>2]=0;qa=(Sa|0)==0;do if(!qa){c[ra>>2]=0;if(!(__Z28atomic_conditional_incrementPj(Sa+-8|0)|0))break;c[ra>>2]=Sa}while(0);c[b+8>>2]=0;ra=b+12|0;c[ra>>2]=0;Pa=(Ta|0)==0;do if(!Pa){c[ra>>2]=0;if(!(__Z28atomic_conditional_incrementPj(Ta+-8|0)|0))break;c[ra>>2]=Ta}while(0);c[b+16>>2]=1031;c[O>>2]=__Z11_scs_createPKc(811927)|0;c[ua>>2]=__Z11_scs_createPKc(811939)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(sa,b,O,ua,-1);__ZN10StringNameD2Ev(ua);__ZN10StringNameD2Ev(O);ra=c[b+12>>2]|0;do if(ra|0){if(__Z16atomic_decrementPj(ra+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ra,1)}while(0);ra=c[b+4>>2]|0;do if(ra|0){if(__Z16atomic_decrementPj(ra+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ra,1)}while(0);ra=Ta;do if(!Pa){if(__Z16atomic_decrementPj(ra+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ra,1)}while(0);ra=Sa;do if(!qa){if(__Z16atomic_decrementPj(ra+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ra,1)}while(0);ra=c[J>>2]|0;do if(ra|0){if(__Z16atomic_decrementPj(ra+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ra,1)}while(0);ra=c[ta>>2]|0;do if(ra|0){if(__Z16atomic_decrementPj(ra+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ra,1)}while(0);__ZN10StringNameD2Ev(sa);sa=c[I>>2]|0;do if(sa|0){if(__Z16atomic_decrementPj(sa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(sa,1)}while(0);__ZN6StringC2EPKc(b,947933);c[I>>2]=c[b>>2];__ZN10StringNameC2ERK6String(va,I);__ZN6StringC2EPKc(wa,938223);__ZN6StringC2EPKc(J,1263606);sa=c[wa>>2]|0;do if(!sa)Ua=0;else{if(!(__Z28atomic_conditional_incrementPj(sa+-8|0)|0)){Ua=0;break}Ua=c[wa>>2]|0}while(0);sa=c[J>>2]|0;do if(!sa)Va=0;else{if(!(__Z28atomic_conditional_incrementPj(sa+-8|0)|0)){Va=0;break}Va=c[J>>2]|0}while(0);c[b>>2]=14;sa=b+4|0;c[sa>>2]=0;ra=(Ua|0)==0;do if(!ra){c[sa>>2]=0;if(!(__Z28atomic_conditional_incrementPj(Ua+-8|0)|0))break;c[sa>>2]=Ua}while(0);c[b+8>>2]=0;sa=b+12|0;c[sa>>2]=0;ta=(Va|0)==0;do if(!ta){c[sa>>2]=0;if(!(__Z28atomic_conditional_incrementPj(Va+-8|0)|0))break;c[sa>>2]=Va}while(0);c[b+16>>2]=1031;c[O>>2]=__Z11_scs_createPKc(905623)|0;c[ua>>2]=__Z11_scs_createPKc(905636)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(va,b,O,ua,-1);__ZN10StringNameD2Ev(ua);__ZN10StringNameD2Ev(O);sa=c[b+12>>2]|0;do if(sa|0){if(__Z16atomic_decrementPj(sa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(sa,1)}while(0);sa=c[b+4>>2]|0;do if(sa|0){if(__Z16atomic_decrementPj(sa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(sa,1)}while(0);sa=Va;do if(!ta){if(__Z16atomic_decrementPj(sa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(sa,1)}while(0);sa=Ua;do if(!ra){if(__Z16atomic_decrementPj(sa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(sa,1)}while(0);sa=c[J>>2]|0;do if(sa|0){if(__Z16atomic_decrementPj(sa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(sa,1)}while(0);sa=c[wa>>2]|0;do if(sa|0){if(__Z16atomic_decrementPj(sa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(sa,1)}while(0);__ZN10StringNameD2Ev(va);va=c[I>>2]|0;do if(va|0){if(__Z16atomic_decrementPj(va+-8|0)|0)break;__ZN6Memory11free_staticEPvb(va,1)}while(0);__ZN6StringC2EPKc(b,947933);c[I>>2]=c[b>>2];__ZN10StringNameC2ERK6String(xa,I);__ZN6StringC2EPKc(ya,805690);__ZN6StringC2EPKc(J,1263606);va=c[ya>>2]|0;do if(!va)Wa=0;else{if(!(__Z28atomic_conditional_incrementPj(va+-8|0)|0)){Wa=0;break}Wa=c[ya>>2]|0}while(0);va=c[J>>2]|0;do if(!va)Xa=0;else{if(!(__Z28atomic_conditional_incrementPj(va+-8|0)|0)){Xa=0;break}Xa=c[J>>2]|0}while(0);c[b>>2]=14;va=b+4|0;c[va>>2]=0;sa=(Wa|0)==0;do if(!sa){c[va>>2]=0;if(!(__Z28atomic_conditional_incrementPj(Wa+-8|0)|0))break;c[va>>2]=Wa}while(0);c[b+8>>2]=0;va=b+12|0;c[va>>2]=0;wa=(Xa|0)==0;do if(!wa){c[va>>2]=0;if(!(__Z28atomic_conditional_incrementPj(Xa+-8|0)|0))break;c[va>>2]=Xa}while(0);c[b+16>>2]=1031;c[O>>2]=__Z11_scs_createPKc(805672)|0;c[ua>>2]=__Z11_scs_createPKc(805704)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(xa,b,O,ua,-1);__ZN10StringNameD2Ev(ua);__ZN10StringNameD2Ev(O);va=c[b+12>>2]|0;do if(va|0){if(__Z16atomic_decrementPj(va+-8|0)|0)break;__ZN6Memory11free_staticEPvb(va,1)}while(0);va=c[b+4>>2]|0;do if(va|0){if(__Z16atomic_decrementPj(va+-8|0)|0)break;__ZN6Memory11free_staticEPvb(va,1)}while(0);va=Xa;do if(!wa){if(__Z16atomic_decrementPj(va+-8|0)|0)break;__ZN6Memory11free_staticEPvb(va,1)}while(0);va=Wa;do if(!sa){if(__Z16atomic_decrementPj(va+-8|0)|0)break;__ZN6Memory11free_staticEPvb(va,1)}while(0);va=c[J>>2]|0;do if(va|0){if(__Z16atomic_decrementPj(va+-8|0)|0)break;__ZN6Memory11free_staticEPvb(va,1)}while(0);va=c[ya>>2]|0;do if(va|0){if(__Z16atomic_decrementPj(va+-8|0)|0)break;__ZN6Memory11free_staticEPvb(va,1)}while(0);__ZN10StringNameD2Ev(xa);xa=c[I>>2]|0;do if(xa|0){if(__Z16atomic_decrementPj(xa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(xa,1)}while(0);__ZN6StringC2EPKc(b,947933);c[I>>2]=c[b>>2];__ZN10StringNameC2ERK6String(za,I);__ZN6StringC2EPKc(Aa,806283);__ZN6StringC2EPKc(J,1263606);xa=c[Aa>>2]|0;do if(!xa)Ya=0;else{if(!(__Z28atomic_conditional_incrementPj(xa+-8|0)|0)){Ya=0;break}Ya=c[Aa>>2]|0}while(0);xa=c[J>>2]|0;do if(!xa)Za=0;else{if(!(__Z28atomic_conditional_incrementPj(xa+-8|0)|0)){Za=0;break}Za=c[J>>2]|0}while(0);c[b>>2]=1;xa=b+4|0;c[xa>>2]=0;va=(Ya|0)==0;do if(!va){c[xa>>2]=0;if(!(__Z28atomic_conditional_incrementPj(Ya+-8|0)|0))break;c[xa>>2]=Ya}while(0);c[b+8>>2]=0;xa=b+12|0;c[xa>>2]=0;ya=(Za|0)==0;do if(!ya){c[xa>>2]=0;if(!(__Z28atomic_conditional_incrementPj(Za+-8|0)|0))break;c[xa>>2]=Za}while(0);c[b+16>>2]=519;c[O>>2]=__Z11_scs_createPKc(805722)|0;c[ua>>2]=__Z11_scs_createPKc(805745)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(za,b,O,ua,-1);__ZN10StringNameD2Ev(ua);__ZN10StringNameD2Ev(O);xa=c[b+12>>2]|0;do if(xa|0){if(__Z16atomic_decrementPj(xa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(xa,1)}while(0);xa=c[b+4>>2]|0;do if(xa|0){if(__Z16atomic_decrementPj(xa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(xa,1)}while(0);xa=Za;do if(!ya){if(__Z16atomic_decrementPj(xa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(xa,1)}while(0);xa=Ya;do if(!va){if(__Z16atomic_decrementPj(xa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(xa,1)}while(0);xa=c[J>>2]|0;do if(xa|0){if(__Z16atomic_decrementPj(xa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(xa,1)}while(0);xa=c[Aa>>2]|0;do if(xa|0){if(__Z16atomic_decrementPj(xa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(xa,1)}while(0);__ZN10StringNameD2Ev(za);za=c[I>>2]|0;do if(za|0){if(__Z16atomic_decrementPj(za+-8|0)|0)break;__ZN6Memory11free_staticEPvb(za,1)}while(0);__ZN6StringC2EPKc(b,947933);c[I>>2]=c[b>>2];__ZN10StringNameC2ERK6String(Ba,I);__ZN6StringC2EPKc(Ca,806302);__ZN6StringC2EPKc(J,1263606);za=b+4|0;c[za>>2]=0;xa=b+12|0;c[xa>>2]=0;c[b>>2]=1;Aa=c[Ca>>2]|0;do if(Aa|0){c[za>>2]=0;if(!(__Z28atomic_conditional_incrementPj(Aa+-8|0)|0))break;c[za>>2]=c[Ca>>2]}while(0);c[b+8>>2]=0;za=c[xa>>2]|0;do if((za|0)!=(c[J>>2]|0)){do if(za|0){if(__Z16atomic_decrementPj(za+-8|0)|0)break;__ZN6Memory11free_staticEPvb(za,1)}while(0);c[xa>>2]=0;Aa=c[J>>2]|0;if(!Aa)break;if(!(__Z28atomic_conditional_incrementPj(Aa+-8|0)|0))break;c[xa>>2]=c[J>>2]}while(0);c[b+16>>2]=0;c[O>>2]=__Z11_scs_createPKc(805775)|0;c[ua>>2]=__Z11_scs_createPKc(805794)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(Ba,b,O,ua,-1);__ZN10StringNameD2Ev(ua);__ZN10StringNameD2Ev(O);xa=c[b+12>>2]|0;do if(xa|0){if(__Z16atomic_decrementPj(xa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(xa,1)}while(0);xa=c[b+4>>2]|0;do if(xa|0){if(__Z16atomic_decrementPj(xa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(xa,1)}while(0);xa=c[J>>2]|0;do if(xa|0){if(__Z16atomic_decrementPj(xa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(xa,1)}while(0);xa=c[Ca>>2]|0;do if(xa|0){if(__Z16atomic_decrementPj(xa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(xa,1)}while(0);__ZN10StringNameD2Ev(Ba);Ba=c[I>>2]|0;do if(Ba|0){if(__Z16atomic_decrementPj(Ba+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ba,1)}while(0);__ZN6StringC2EPKc(b,947933);c[I>>2]=c[b>>2];__ZN10StringNameC2ERK6String(Da,I);__ZN6StringC2EPKc(Ea,874581);__ZN6StringC2EPKc(J,1263606);Ba=c[Ea>>2]|0;do if(!Ba)_a=0;else{if(!(__Z28atomic_conditional_incrementPj(Ba+-8|0)|0)){_a=0;break}_a=c[Ea>>2]|0}while(0);Ba=c[J>>2]|0;do if(!Ba)$a=0;else{if(!(__Z28atomic_conditional_incrementPj(Ba+-8|0)|0)){$a=0;break}$a=c[J>>2]|0}while(0);c[b>>2]=2;Ba=b+4|0;c[Ba>>2]=0;xa=(_a|0)==0;do if(!xa){c[Ba>>2]=0;if(!(__Z28atomic_conditional_incrementPj(_a+-8|0)|0))break;c[Ba>>2]=_a}while(0);c[b+8>>2]=9;Ba=b+12|0;c[Ba>>2]=0;Ca=($a|0)==0;do if(!Ca){c[Ba>>2]=0;if(!(__Z28atomic_conditional_incrementPj($a+-8|0)|0))break;c[Ba>>2]=$a}while(0);c[b+16>>2]=1031;c[O>>2]=__Z11_scs_createPKc(805642)|0;c[ua>>2]=__Z11_scs_createPKc(805657)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(Da,b,O,ua,-1);__ZN10StringNameD2Ev(ua);__ZN10StringNameD2Ev(O);Ba=c[b+12>>2]|0;do if(Ba|0){if(__Z16atomic_decrementPj(Ba+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ba,1)}while(0);Ba=c[b+4>>2]|0;do if(Ba|0){if(__Z16atomic_decrementPj(Ba+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ba,1)}while(0);Ba=$a;do if(!Ca){if(__Z16atomic_decrementPj(Ba+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ba,1)}while(0);Ba=_a;do if(!xa){if(__Z16atomic_decrementPj(Ba+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ba,1)}while(0);Ba=c[J>>2]|0;do if(Ba|0){if(__Z16atomic_decrementPj(Ba+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ba,1)}while(0);Ba=c[Ea>>2]|0;do if(Ba|0){if(__Z16atomic_decrementPj(Ba+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ba,1)}while(0);__ZN10StringNameD2Ev(Da);Da=c[I>>2]|0;do if(Da|0){if(__Z16atomic_decrementPj(Da+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Da,1)}while(0);__ZN6StringC2EPKc(b,947933);c[I>>2]=c[b>>2];__ZN10StringNameC2ERK6String(Fa,I);__ZN6StringC2EPKc(b,851534);__ZN6StringC2EPKc(J,1263606);__ZN7ClassDB18add_property_groupE10StringNameRK6StringS3_(Fa,b,J);Da=c[J>>2]|0;do if(Da|0){if(__Z16atomic_decrementPj(Da+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Da,1)}while(0);Da=c[b>>2]|0;do if(Da|0){if(__Z16atomic_decrementPj(Da+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Da,1)}while(0);__ZN10StringNameD2Ev(Fa);Fa=c[I>>2]|0;do if(Fa|0){if(__Z16atomic_decrementPj(Fa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Fa,1)}while(0);__ZN6StringC2EPKc(b,947933);c[I>>2]=c[b>>2];__ZN10StringNameC2ERK6String(Ga,I);__ZN6StringC2EPKc(Ha,938199);__ZN6StringC2EPKc(J,938208);Fa=c[Ha>>2]|0;do if(!Fa)ab=0;else{if(!(__Z28atomic_conditional_incrementPj(Fa+-8|0)|0)){ab=0;break}ab=c[Ha>>2]|0}while(0);Fa=c[J>>2]|0;do if(!Fa)bb=0;else{if(!(__Z28atomic_conditional_incrementPj(Fa+-8|0)|0)){bb=0;break}bb=c[J>>2]|0}while(0);c[b>>2]=18;Fa=b+4|0;c[Fa>>2]=0;Da=(ab|0)==0;do if(!Da){c[Fa>>2]=0;if(!(__Z28atomic_conditional_incrementPj(ab+-8|0)|0))break;c[Fa>>2]=ab}while(0);c[b+8>>2]=17;Fa=b+12|0;c[Fa>>2]=0;Ba=(bb|0)==0;do if(!Ba){c[Fa>>2]=0;if(!(__Z28atomic_conditional_incrementPj(bb+-8|0)|0))break;c[Fa>>2]=bb}while(0);c[b+16>>2]=519;c[O>>2]=__Z11_scs_createPKc(937050)|0;c[ua>>2]=__Z11_scs_createPKc(937085)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(Ga,b,O,ua,-1);__ZN10StringNameD2Ev(ua);__ZN10StringNameD2Ev(O);Fa=c[b+12>>2]|0;do if(Fa|0){if(__Z16atomic_decrementPj(Fa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Fa,1)}while(0);Fa=c[b+4>>2]|0;do if(Fa|0){if(__Z16atomic_decrementPj(Fa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Fa,1)}while(0);Fa=bb;do if(!Ba){if(__Z16atomic_decrementPj(Fa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Fa,1)}while(0);Fa=ab;do if(!Da){if(__Z16atomic_decrementPj(Fa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Fa,1)}while(0);Fa=c[J>>2]|0;do if(Fa|0){if(__Z16atomic_decrementPj(Fa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Fa,1)}while(0);Fa=c[Ha>>2]|0;do if(Fa|0){if(__Z16atomic_decrementPj(Fa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Fa,1)}while(0);__ZN10StringNameD2Ev(Ga);Ga=c[I>>2]|0;do if(Ga|0){if(__Z16atomic_decrementPj(Ga+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ga,1)}while(0);__ZN6StringC2EPKc(b,947933);c[I>>2]=c[b>>2];__ZN10StringNameC2ERK6String(Ia,I);__ZN6StringC2EPKc(Ja,806314);__ZN6StringC2EPKc(J,1263606);Ga=c[Ja>>2]|0;do if(!Ga)cb=0;else{if(!(__Z28atomic_conditional_incrementPj(Ga+-8|0)|0)){cb=0;break}cb=c[Ja>>2]|0}while(0);Ga=c[J>>2]|0;do if(!Ga)db=0;else{if(!(__Z28atomic_conditional_incrementPj(Ga+-8|0)|0)){db=0;break}db=c[J>>2]|0}while(0);c[b>>2]=1;Ga=b+4|0;c[Ga>>2]=0;Fa=(cb|0)==0;do if(!Fa){c[Ga>>2]=0;if(!(__Z28atomic_conditional_incrementPj(cb+-8|0)|0))break;c[Ga>>2]=cb}while(0);c[b+8>>2]=0;Ga=b+12|0;c[Ga>>2]=0;Ha=(db|0)==0;do if(!Ha){c[Ga>>2]=0;if(!(__Z28atomic_conditional_incrementPj(db+-8|0)|0))break;c[Ga>>2]=db}while(0);c[b+16>>2]=519;c[O>>2]=__Z11_scs_createPKc(806196)|0;c[ua>>2]=__Z11_scs_createPKc(806220)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(Ia,b,O,ua,-1);__ZN10StringNameD2Ev(ua);__ZN10StringNameD2Ev(O);O=c[b+12>>2]|0;do if(O|0){if(__Z16atomic_decrementPj(O+-8|0)|0)break;__ZN6Memory11free_staticEPvb(O,1)}while(0);O=c[b+4>>2]|0;do if(O|0){if(__Z16atomic_decrementPj(O+-8|0)|0)break;__ZN6Memory11free_staticEPvb(O,1)}while(0);O=db;do if(!Ha){if(__Z16atomic_decrementPj(O+-8|0)|0)break;__ZN6Memory11free_staticEPvb(O,1)}while(0);O=cb;do if(!Fa){if(__Z16atomic_decrementPj(O+-8|0)|0)break;__ZN6Memory11free_staticEPvb(O,1)}while(0);O=c[J>>2]|0;do if(O|0){if(__Z16atomic_decrementPj(O+-8|0)|0)break;__ZN6Memory11free_staticEPvb(O,1)}while(0);O=c[Ja>>2]|0;do if(O|0){if(__Z16atomic_decrementPj(O+-8|0)|0)break;__ZN6Memory11free_staticEPvb(O,1)}while(0);__ZN10StringNameD2Ev(Ia);Ia=c[I>>2]|0;do if(Ia|0){if(__Z16atomic_decrementPj(Ia+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ia,1)}while(0);__ZN6StringC2EPKc(b,947933);c[I>>2]=c[b>>2];__ZN10StringNameC2ERK6String(Ka,I);__ZN6StringC2EPKc(J,947867);__ZN10MethodInfoC2ERK6String(b,J);__ZN7ClassDB10add_signalE10StringNameRK10MethodInfo(Ka,b);__ZN10MethodInfoD2Ev(b);Ia=c[J>>2]|0;do if(Ia|0){if(__Z16atomic_decrementPj(Ia+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ia,1)}while(0);__ZN10StringNameD2Ev(Ka);Ka=c[I>>2]|0;do if(Ka|0){if(__Z16atomic_decrementPj(Ka+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ka,1)}while(0);__ZN6StringC2EPKc(b,947933);c[I>>2]=c[b>>2];__ZN10StringNameC2ERK6String(La,I);__ZN6StringC2EPKc(J,914649);__ZN10MethodInfoC2ERK6String(b,J);__ZN7ClassDB10add_signalE10StringNameRK10MethodInfo(La,b);__ZN10MethodInfoD2Ev(b);Ka=c[J>>2]|0;do if(Ka|0){if(__Z16atomic_decrementPj(Ka+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ka,1)}while(0);__ZN10StringNameD2Ev(La);La=c[I>>2]|0;do if(La|0){if(__Z16atomic_decrementPj(La+-8|0)|0)break;__ZN6Memory11free_staticEPvb(La,1)}while(0);__ZN6StringC2EPKc(b,947933);c[I>>2]=c[b>>2];__ZN10StringNameC2ERK6String(Ma,I);__ZN6StringC2EPKc(J,914644);__ZN10MethodInfoC2ERK6String(b,J);__ZN7ClassDB10add_signalE10StringNameRK10MethodInfo(Ma,b);__ZN10MethodInfoD2Ev(b);La=c[J>>2]|0;do if(La|0){if(__Z16atomic_decrementPj(La+-8|0)|0)break;__ZN6Memory11free_staticEPvb(La,1)}while(0);__ZN10StringNameD2Ev(Ma);Ma=c[I>>2]|0;do if(Ma|0){if(__Z16atomic_decrementPj(Ma+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ma,1)}while(0);__ZN6StringC2EPKc(b,947933);c[I>>2]=c[b>>2];__ZN10StringNameC2ERK6String(Na,I);__ZN6StringC2EPKc(J,914731);__ZN10MethodInfoC2ERK6String(b,J);__ZN7ClassDB10add_signalE10StringNameRK10MethodInfo(Na,b);__ZN10MethodInfoD2Ev(b);Ma=c[J>>2]|0;do if(Ma|0){if(__Z16atomic_decrementPj(Ma+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ma,1)}while(0);__ZN10StringNameD2Ev(Na);Na=c[I>>2]|0;do if(Na|0){if(__Z16atomic_decrementPj(Na+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Na,1)}while(0);__ZN6StringC2EPKc(b,947933);c[J>>2]=c[b>>2];__ZN10StringNameC2ERK6String(I,J);__ZN10StringNameC2EPKc(b,820574);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(I,b,0);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(I);Na=c[J>>2]|0;do if(Na|0){if(__Z16atomic_decrementPj(Na+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Na,1)}while(0);__ZN6StringC2EPKc(b,947933);c[J>>2]=c[b>>2];__ZN10StringNameC2ERK6String(I,J);__ZN10StringNameC2EPKc(b,820589);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(I,b,1);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(I);Na=c[J>>2]|0;do if(Na|0){if(__Z16atomic_decrementPj(Na+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Na,1)}while(0);__ZN6StringC2EPKc(b,947933);c[J>>2]=c[b>>2];__ZN10StringNameC2ERK6String(I,J);__ZN10StringNameC2EPKc(b,820604);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(I,b,2);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(I);Na=c[J>>2]|0;do if(Na|0){if(__Z16atomic_decrementPj(Na+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Na,1)}while(0);__ZN6StringC2EPKc(b,947933);c[J>>2]=c[b>>2];__ZN10StringNameC2ERK6String(I,J);__ZN10StringNameC2EPKc(b,820619);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(I,b,3);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(I);Na=c[J>>2]|0;do if(Na|0){if(__Z16atomic_decrementPj(Na+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Na,1)}while(0);__ZN6StringC2EPKc(b,947933);c[J>>2]=c[b>>2];__ZN10StringNameC2ERK6String(I,J);__ZN10StringNameC2EPKc(b,806334);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(I,b,4);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(I);Na=c[J>>2]|0;do if(Na|0){if(__Z16atomic_decrementPj(Na+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Na,1)}while(0);__ZN6StringC2EPKc(b,947933);c[J>>2]=c[b>>2];__ZN10StringNameC2ERK6String(I,J);__ZN10StringNameC2EPKc(b,806359);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(I,b,30);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(I);Na=c[J>>2]|0;do if(Na|0){if(__Z16atomic_decrementPj(Na+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Na,1)}while(0);__ZN6StringC2EPKc(b,947933);c[J>>2]=c[b>>2];__ZN10StringNameC2ERK6String(I,J);__ZN10StringNameC2EPKc(b,812267);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(I,b,31);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(I);Na=c[J>>2]|0;do if(Na|0){if(__Z16atomic_decrementPj(Na+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Na,1)}while(0);__ZN6StringC2EPKc(b,947933);c[J>>2]=c[b>>2];__ZN10StringNameC2ERK6String(I,J);__ZN10StringNameC2EPKc(b,806377);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(I,b,32);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(I);Na=c[J>>2]|0;do if(Na|0){if(__Z16atomic_decrementPj(Na+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Na,1)}while(0);__ZN6StringC2EPKc(b,947933);c[J>>2]=c[b>>2];__ZN10StringNameC2ERK6String(I,J);__ZN10StringNameC2EPKc(b,806403);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(I,b,33);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(I);Na=c[J>>2]|0;do if(Na|0){if(__Z16atomic_decrementPj(Na+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Na,1)}while(0);__ZN6StringC2EPKc(b,947933);c[J>>2]=c[b>>2];__ZN10StringNameC2ERK6String(I,J);__ZN10StringNameC2EPKc(b,812187);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(I,b,29);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(I);I=c[J>>2]|0;if(!I){l=a;return}if(__Z16atomic_decrementPj(I+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(I,1);l=a;return}function __ZN10CanvasItem20_toplevel_raise_selfEv(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d+8|0;f=d+4|0;g=d;if(!(a[b+136>>0]|0)){l=d;return}h=b+248|0;i=(c[h>>2]|0)==0;j=__ZN12VisualServer13get_singletonEv()|0;k=c[(c[j>>2]|0)+1156>>2]|0;n=c[b+240>>2]|0;if(i){c[g>>2]=n;i=__ZN8Viewport25gui_get_canvas_sort_indexEv(c[b+140>>2]|0)|0;c[e>>2]=c[g>>2];bj[k&4095](j,e,i);l=d;return}else{c[f>>2]=n;n=__ZN11CanvasLayer14get_sort_indexEv(c[h>>2]|0)|0;c[e>>2]=c[f>>2];bj[k&4095](j,e,n);l=d;return}}function __ZN10CanvasItem16_update_callbackEv(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;d=l;l=l+128|0;if((l|0)>=(m|0))ba(128);e=d+96|0;f=d+120|0;g=d+72|0;h=d+48|0;i=d+24|0;j=d;k=b+136|0;if(!(a[k>>0]|0)){n=b+298|0;a[n>>0]=0;l=d;return}o=__ZN12VisualServer13get_singletonEv()|0;p=c[(c[o>>2]|0)+1152>>2]|0;c[f>>2]=c[b+240>>2];c[e>>2]=c[f>>2];Pi[p&2047](o,e);if(!(a[k>>0]|0)){n=b+298|0;a[n>>0]=0;l=d;return}else q=b;do{if(!(a[q+297>>0]|0)){r=22;break}if(a[q+299>>0]|0)break;q=__ZNK4Node10get_parentEv(q)|0;if(!q)break}while($i[c[(c[q>>2]|0)+44>>2]&8191](q,1220748)|0);if((r|0)==22){n=b+298|0;a[n>>0]=0;l=d;return}r=b+296|0;if(a[r>>0]|0){__ZN6Object12notificationEib(b,31,0);a[r>>0]=0}r=b+300|0;a[r>>0]=1;__ZN6Object12notificationEib(b,30,0);q=(c[308579]|0)+20|0;c[e>>2]=0;c[g>>2]=0;c[h>>2]=0;c[i>>2]=0;c[j>>2]=0;__ZN6Object11emit_signalERK10StringNameRK7VariantS5_S5_S5_S5_(b,q,e,g,h,i,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);if(c[i>>2]|0)__ZN7Variant5clearEv(i);if(c[h>>2]|0)__ZN7Variant5clearEv(h);if(c[g>>2]|0)__ZN7Variant5clearEv(g);if(c[e>>2]|0)__ZN7Variant5clearEv(e);e=c[b+52>>2]|0;if(e|0)Ki[c[(c[e>>2]|0)+44>>2]&4095](e,(c[308579]|0)+208|0,0,0);a[r>>0]=0;n=b+298|0;a[n>>0]=0;l=d;return}function __ZNK10CanvasItem26get_item_and_children_rectEv(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0.0,x=0.0,y=0.0,z=0.0,A=0,B=0;d=l;l=l+80|0;if((l|0)>=(m|0))ba(80);e=d;f=d+56|0;h=d+32|0;i=d+16|0;Pi[c[(c[b>>2]|0)+124>>2]&2047](a,b);if((__ZNK4Node15get_child_countEv(b)|0)<=0){l=d;return}j=f+4|0;k=a+4|0;n=i+4|0;o=f+8|0;p=a+8|0;q=i+8|0;r=f+12|0;s=a+12|0;t=i+12|0;u=0;do{v=__ZNK4Node9get_childEi(b,u)|0;if(v|0?$i[c[(c[v>>2]|0)+44>>2]&8191](v,1220748)|0:0){Pi[c[(c[v>>2]|0)+128>>2]&2047](h,v);__ZNK10CanvasItem26get_item_and_children_rectEv(e,v);__ZNK11Transform2D5xformERK5Rect2(f,h,e);w=+g[f>>2];x=+g[a>>2];c[i>>2]=c[(w<x?f:a)>>2];y=+g[j>>2];z=+g[k>>2];c[n>>2]=c[(y<z?f:a)+4>>2];v=w+ +g[o>>2]>x+ +g[p>>2];g[q>>2]=+g[(v?f:a)+8>>2]+(v?w:x);v=y+ +g[r>>2]>z+ +g[s>>2];g[t>>2]=+g[(v?f:a)+12>>2]+(v?y:z);__ZNK7Vector2miERKS_(e,q,i);v=e;A=c[v+4>>2]|0;B=q;c[B>>2]=c[v>>2];c[B+4>>2]=A;c[a>>2]=c[i>>2];c[a+4>>2]=c[i+4>>2];c[a+8>>2]=c[i+8>>2];c[a+12>>2]=c[i+12>>2]}u=u+1|0}while((u|0)<(__ZNK4Node15get_child_countEv(b)|0));l=d;return}function __ZNK10CanvasItem15get_canvas_itemEv(a){a=a|0;return c[a+240>>2]|0}function __ZN10CanvasItem11set_visibleEb(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e+4|0;g=e;if(d){d=b+297|0;if((a[d>>0]|0)==0?(a[d>>0]=1,d=__ZN12VisualServer13get_singletonEv()|0,h=c[(c[d>>2]|0)+1048>>2]|0,c[g>>2]=c[b+240>>2],c[f>>2]=c[g>>2],bj[h&4095](d,f,1),a[b+136>>0]|0):0)__ZN10CanvasItem29_propagate_visibility_changedEb(b,1);l=e;return}else{d=b+297|0;if(a[d>>0]|0?(a[d>>0]=0,d=__ZN12VisualServer13get_singletonEv()|0,h=c[(c[d>>2]|0)+1048>>2]|0,c[g>>2]=c[b+240>>2],c[f>>2]=c[g>>2],bj[h&4095](d,f,0),a[b+136>>0]|0):0)__ZN10CanvasItem29_propagate_visibility_changedEb(b,0);l=e;return}}function __ZNK10CanvasItem10is_visibleEv(b){b=b|0;return (a[b+297>>0]|0)!=0|0}function __ZNK10CanvasItem18is_visible_in_treeEv(b){b=b|0;var d=0,e=0,f=0;if(!(a[b+136>>0]|0)){d=0;return d|0}else e=b;while(1){if(!(a[e+297>>0]|0)){d=0;f=6;break}if(a[e+299>>0]|0){d=1;f=6;break}e=__ZNK4Node10get_parentEv(e)|0;if(!e){d=1;f=6;break}if((e|0)==0|($i[c[(c[e>>2]|0)+44>>2]&8191](e,1220748)|0)^1){d=1;f=6;break}}if((f|0)==6)return d|0;return 0}function __ZN10CanvasItem4showEv(b){b=b|0;var d=0,e=0,f=0,g=0,h=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d+4|0;f=d;g=b+297|0;if(a[g>>0]|0){l=d;return}a[g>>0]=1;g=__ZN12VisualServer13get_singletonEv()|0;h=c[(c[g>>2]|0)+1048>>2]|0;c[f>>2]=c[b+240>>2];c[e>>2]=c[f>>2];bj[h&4095](g,e,1);if(!(a[b+136>>0]|0)){l=d;return}__ZN10CanvasItem29_propagate_visibility_changedEb(b,1);l=d;return}function __ZN10CanvasItem4hideEv(b){b=b|0;var d=0,e=0,f=0,g=0,h=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d+4|0;f=d;g=b+297|0;if(!(a[g>>0]|0)){l=d;return}a[g>>0]=0;g=__ZN12VisualServer13get_singletonEv()|0;h=c[(c[g>>2]|0)+1048>>2]|0;c[f>>2]=c[b+240>>2];c[e>>2]=c[f>>2];bj[h&4095](g,e,0);if(!(a[b+136>>0]|0)){l=d;return}__ZN10CanvasItem29_propagate_visibility_changedEb(b,0);l=d;return}function __ZN10CanvasItem15set_as_toplevelEb(b,e){b=b|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f+12|0;h=f+8|0;i=f+4|0;j=f;k=e&1;n=b+299|0;if((d[n>>0]|0)==(e&1|0)){l=f;return}if(!(a[b+136>>0]|0)){a[n>>0]=k;l=f;return}else{__ZN6Object12notificationEib(b,33,1);e=__ZN12VisualServer13get_singletonEv()|0;o=c[(c[e>>2]|0)+1044>>2]|0;c[i>>2]=c[b+240>>2];c[j>>2]=0;c[h>>2]=c[i>>2];c[g>>2]=c[j>>2];bj[o&4095](e,h,g);c[b+248>>2]=0;__ZN6StringaSEPKc(b+244|0,1263606);a[n>>0]=k;__ZN10CanvasItem13_enter_canvasEv(b);l=f;return}}function __ZNK10CanvasItem18is_set_as_toplevelEv(b){b=b|0;return (a[b+299>>0]|0)!=0|0}function __ZNK10CanvasItem14get_light_maskEv(a){a=a|0;return c[a+292>>2]|0}function __ZN10CanvasItem12set_modulateERK5Color(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d+4|0;f=d;g=a+252|0;c[g>>2]=c[b>>2];c[g+4>>2]=c[b+4>>2];c[g+8>>2]=c[b+8>>2];c[g+12>>2]=c[b+12>>2];b=__ZN12VisualServer13get_singletonEv()|0;h=c[(c[b>>2]|0)+1072>>2]|0;c[f>>2]=c[a+240>>2];c[e>>2]=c[f>>2];bj[h&4095](b,e,g);l=d;return}function __ZNK10CanvasItem12get_modulateEv(a,b){a=a|0;b=b|0;var d=0;d=b+252|0;c[a>>2]=c[d>>2];c[a+4>>2]=c[d+4>>2];c[a+8>>2]=c[d+8>>2];c[a+12>>2]=c[d+12>>2];return}function __ZN10CanvasItem17set_self_modulateERK5Color(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d+4|0;f=d;g=a+268|0;c[g>>2]=c[b>>2];c[g+4>>2]=c[b+4>>2];c[g+8>>2]=c[b+8>>2];c[g+12>>2]=c[b+12>>2];b=__ZN12VisualServer13get_singletonEv()|0;h=c[(c[b>>2]|0)+1076>>2]|0;c[f>>2]=c[a+240>>2];c[e>>2]=c[f>>2];bj[h&4095](b,e,g);l=d;return}function __ZNK10CanvasItem17get_self_modulateEv(a,b){a=a|0;b=b|0;var d=0;d=b+268|0;c[a>>2]=c[d>>2];c[a+4>>2]=c[d+4>>2];c[a+8>>2]=c[d+8>>2];c[a+12>>2]=c[d+12>>2];return}function __ZN10CanvasItem22set_draw_behind_parentEb(b,e){b=b|0;e=e|0;var f=0,g=0,h=0,i=0,j=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f+4|0;h=f;i=b+302|0;if((d[i>>0]|0)==(e&1|0)){l=f;return}a[i>>0]=e&1;e=__ZN12VisualServer13get_singletonEv()|0;j=c[(c[e>>2]|0)+1080>>2]|0;c[h>>2]=c[b+240>>2];b=(a[i>>0]|0)!=0;c[g>>2]=c[h>>2];bj[j&4095](e,g,b);l=f;return}function __ZNK10CanvasItem29is_draw_behind_parent_enabledEv(b){b=b|0;return (a[b+302>>0]|0)!=0|0}function __ZN10CanvasItem11_set_on_topEb(b,e){b=b|0;e=e|0;var f=0,g=0,h=0,i=0,j=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f+4|0;h=f;i=e^1;e=b+302|0;if((d[e>>0]|0)==(i&1|0)){l=f;return}a[e>>0]=i&1;i=__ZN12VisualServer13get_singletonEv()|0;j=c[(c[i>>2]|0)+1080>>2]|0;c[h>>2]=c[b+240>>2];b=(a[e>>0]|0)!=0;c[g>>2]=c[h>>2];bj[j&4095](i,g,b);l=f;return}function __ZNK10CanvasItem10_is_on_topEv(b){b=b|0;return (a[b+302>>0]|0)==0|0}function __ZN10CanvasItem9draw_lineERK7Vector2S2_RK5Colorfb(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=+g;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0;i=l;l=l+16|0;if((l|0)>=(m|0))ba(16);j=i+12|0;k=i+8|0;n=i+4|0;o=i;if(a[b+300>>0]|0){p=__ZN12VisualServer13get_singletonEv()|0;q=c[(c[p>>2]|0)+1084>>2]|0;c[o>>2]=c[b+240>>2];c[j>>2]=c[o>>2];ci[q&1](p,j,d,e,f,g,h);l=i;return}__ZN6StringC2EPKc(n,806857);c[k>>2]=__ZNK6String4utf8Ev(n)|0;__Z19_err_set_last_errorPKc(__ZNK10CharString8get_dataEv(k)|0);h=c[k>>2]|0;if(h|0?(__Z16atomic_decrementPj(h+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(h,1);h=c[n>>2]|0;if(h|0?(__Z16atomic_decrementPj(h+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(h,1);a[1263537]=1;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(805805,805404,413,1130797,0);a[1263537]=0;l=i;return}function __ZN10CanvasItem9draw_rectERK5Rect2RK5Color(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f+12|0;h=f+8|0;i=f+4|0;j=f;if(a[b+300>>0]|0){k=__ZN12VisualServer13get_singletonEv()|0;n=c[(c[k>>2]|0)+1088>>2]|0;c[j>>2]=c[b+240>>2];c[g>>2]=c[j>>2];Ki[n&4095](k,g,d,e);l=f;return}__ZN6StringC2EPKc(i,806857);c[h>>2]=__ZNK6String4utf8Ev(i)|0;__Z19_err_set_last_errorPKc(__ZNK10CharString8get_dataEv(h)|0);e=c[h>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);e=c[i>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);a[1263537]=1;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(815949,805404,423,1130797,0);a[1263537]=0;l=f;return}function __ZN10CanvasItem11draw_circleERK7Vector2fRK5Color(b,d,e,f){b=b|0;d=d|0;e=+e;f=f|0;var g=0,h=0,i=0,j=0,k=0,n=0,o=0;g=l;l=l+16|0;if((l|0)>=(m|0))ba(16);h=g+12|0;i=g+8|0;j=g+4|0;k=g;if(a[b+300>>0]|0){n=__ZN12VisualServer13get_singletonEv()|0;o=c[(c[n>>2]|0)+1092>>2]|0;c[k>>2]=c[b+240>>2];c[h>>2]=c[k>>2];xi[o&7](n,h,d,e,f);l=g;return}__ZN6StringC2EPKc(j,806857);c[i>>2]=__ZNK6String4utf8Ev(j)|0;__Z19_err_set_last_errorPKc(__ZNK10CharString8get_dataEv(i)|0);f=c[i>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);f=c[j>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);a[1263537]=1;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(805827,805404,433,1130797,0);a[1263537]=0;l=g;return}function __ZN10CanvasItem12draw_textureERK3RefI7TextureERK7Vector2RK5Color(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,n=0;g=l;l=l+16|0;if((l|0)>=(m|0))ba(16);h=g+12|0;i=g+8|0;j=g+4|0;k=g;if(a[b+300>>0]|0){n=c[d>>2]|0;if(!n){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(805839,805404,446,914389,0);l=g;return}else{a[1263537]=0;d=c[(c[n>>2]|0)+140>>2]|0;c[k>>2]=c[b+240>>2];c[h>>2]=c[k>>2];Li[d&255](n,h,e,f,0);l=g;return}}__ZN6StringC2EPKc(j,806857);c[i>>2]=__ZNK6String4utf8Ev(j)|0;__Z19_err_set_last_errorPKc(__ZNK10CharString8get_dataEv(i)|0);f=c[i>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);f=c[j>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);a[1263537]=1;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(805839,805404,443,1130797,0);a[1263537]=0;l=g;return}function __ZN10CanvasItem17draw_texture_rectERK3RefI7TextureERK5Rect2bRK5Colorb(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0;i=l;l=l+16|0;if((l|0)>=(m|0))ba(16);j=i+12|0;k=i+8|0;n=i+4|0;o=i;if(a[b+300>>0]|0){p=c[d>>2]|0;if(!p){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(805852,805404,458,914389,0);l=i;return}else{a[1263537]=0;d=c[(c[p>>2]|0)+144>>2]|0;c[o>>2]=c[b+240>>2];c[j>>2]=c[o>>2];ui[d&4095](p,j,e,f,g,h);l=i;return}}__ZN6StringC2EPKc(n,806857);c[k>>2]=__ZNK6String4utf8Ev(n)|0;__Z19_err_set_last_errorPKc(__ZNK10CharString8get_dataEv(k)|0);h=c[k>>2]|0;if(h|0?(__Z16atomic_decrementPj(h+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(h,1);h=c[n>>2]|0;if(h|0?(__Z16atomic_decrementPj(h+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(h,1);a[1263537]=1;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(805852,805404,455,1130797,0);a[1263537]=0;l=i;return}function __ZN10CanvasItem24draw_texture_rect_regionERK3RefI7TextureERK5Rect2S7_RK5Colorb(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0;i=l;l=l+16|0;if((l|0)>=(m|0))ba(16);j=i+12|0;k=i+8|0;n=i+4|0;o=i;if(a[b+300>>0]|0){p=c[d>>2]|0;if(!p){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(805870,805404,467,914389,0);l=i;return}else{a[1263537]=0;d=c[(c[p>>2]|0)+148>>2]|0;c[o>>2]=c[b+240>>2];c[j>>2]=c[o>>2];ui[d&4095](p,j,e,f,g,h);l=i;return}}__ZN6StringC2EPKc(n,806857);c[k>>2]=__ZNK6String4utf8Ev(n)|0;__Z19_err_set_last_errorPKc(__ZNK10CharString8get_dataEv(k)|0);h=c[k>>2]|0;if(h|0?(__Z16atomic_decrementPj(h+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(h,1);h=c[n>>2]|0;if(h|0?(__Z16atomic_decrementPj(h+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(h,1);a[1263537]=1;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(805870,805404,465,1130797,0);a[1263537]=0;l=i;return}function __ZN10CanvasItem14draw_style_boxERK3RefI8StyleBoxERK5Rect2(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f+12|0;h=f+8|0;i=f+4|0;j=f;if(a[b+300>>0]|0){k=c[d>>2]|0;if(!k){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(805895,805404,477,807050,0);l=f;return}else{a[1263537]=0;d=c[(c[k>>2]|0)+128>>2]|0;c[j>>2]=c[b+240>>2];c[g>>2]=c[j>>2];bj[d&4095](k,g,e);l=f;return}}__ZN6StringC2EPKc(i,806857);c[h>>2]=__ZNK6String4utf8Ev(i)|0;__Z19_err_set_last_errorPKc(__ZNK10CharString8get_dataEv(h)|0);e=c[h>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);e=c[i>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);a[1263537]=1;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(805895,805404,474,1130797,0);a[1263537]=0;l=f;return}function __ZN10CanvasItem14draw_primitiveERK6VectorI7Vector2ERKS0_I5ColorES4_3RefI7TextureEf(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=+h;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i+20|0;k=i+16|0;n=i+12|0;o=i+8|0;p=i+4|0;q=i;if(a[b+300>>0]|0){r=c[g>>2]|0;if(!r)s=0;else s=ij[c[(c[r>>2]|0)+112>>2]&8191](r)|0;r=__ZN12VisualServer13get_singletonEv()|0;g=c[(c[r>>2]|0)+1108>>2]|0;c[p>>2]=c[b+240>>2];c[q>>2]=s;c[k>>2]=c[p>>2];c[j>>2]=c[q>>2];Zi[g&1](r,k,d,e,f,j,h);l=i;return}__ZN6StringC2EPKc(o,806857);c[n>>2]=__ZNK6String4utf8Ev(o)|0;__Z19_err_set_last_errorPKc(__ZNK10CharString8get_dataEv(n)|0);j=c[n>>2]|0;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);j=c[o>>2]|0;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);a[1263537]=1;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(805929,805404,485,1130797,0);a[1263537]=0;l=i;return}function __ZN10CanvasItem12draw_polygonERK6VectorI7Vector2ERKS0_I5ColorES4_3RefI7TextureE(b,d,e,f,g){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;var h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;h=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=h+20|0;j=h+16|0;k=h+12|0;n=h+8|0;o=h+4|0;p=h;if(a[b+300>>0]|0){q=c[g>>2]|0;if(!q)r=0;else r=ij[c[(c[q>>2]|0)+112>>2]&8191](q)|0;q=__ZN12VisualServer13get_singletonEv()|0;g=c[(c[q>>2]|0)+1112>>2]|0;c[o>>2]=c[b+240>>2];c[p>>2]=r;c[j>>2]=c[o>>2];c[i>>2]=c[p>>2];ui[g&4095](q,j,d,e,f,i);l=h;return}__ZN6StringC2EPKc(n,806857);c[k>>2]=__ZNK6String4utf8Ev(n)|0;__Z19_err_set_last_errorPKc(__ZNK10CharString8get_dataEv(k)|0);i=c[k>>2]|0;if(i|0?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);i=c[n>>2]|0;if(i|0?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);a[1263537]=1;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(805944,805404,518,1130797,0);a[1263537]=0;l=h;return}function __ZN10CanvasItem20draw_colored_polygonERK6VectorI7Vector2ERK5ColorS4_3RefI7TextureE(b,d,e,f,g){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;var h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;h=l;l=l+48|0;if((l|0)>=(m|0))ba(48);i=h+24|0;j=h+20|0;k=h+16|0;n=h+8|0;o=h+12|0;p=h+4|0;q=h;if(a[b+300>>0]|0){c[o>>2]=0;c[i>>2]=c[e>>2];c[i+4>>2]=c[e+4>>2];c[i+8>>2]=c[e+8>>2];c[i+12>>2]=c[e+12>>2];__ZN6VectorI5ColorE9push_backES0_(o,i)|0;e=c[g>>2]|0;if(!e)r=0;else r=ij[c[(c[e>>2]|0)+112>>2]&8191](e)|0;e=__ZN12VisualServer13get_singletonEv()|0;g=c[(c[e>>2]|0)+1112>>2]|0;c[p>>2]=c[b+240>>2];c[q>>2]=r;c[j>>2]=c[p>>2];c[i>>2]=c[q>>2];ui[g&4095](e,j,d,o,f,i);i=c[o>>2]|0;if(i|0?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);l=h;return}__ZN6StringC2EPKc(n,806857);c[k>>2]=__ZNK6String4utf8Ev(n)|0;__Z19_err_set_last_errorPKc(__ZNK10CharString8get_dataEv(k)|0);i=c[k>>2]|0;if(i|0?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);i=c[n>>2]|0;if(i|0?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);a[1263537]=1;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(805957,805404,530,1130797,0);a[1263537]=0;l=h;return}function __ZN10CanvasItem11draw_stringERK3RefI4FontERK7Vector2RK6StringRK5Colori(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0;i=l;l=l+16|0;if((l|0)>=(m|0))ba(16);j=i+12|0;k=i+8|0;n=i+4|0;o=i;if(a[b+300>>0]|0){p=c[d>>2]|0;if(!p){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(805978,805404,547,833824,0);l=i;return}else{a[1263537]=0;c[o>>2]=c[b+240>>2];c[j>>2]=c[o>>2];__ZNK4Font4drawE3RIDRK7Vector2RK6StringRK5Colori(p,j,e,f,g,h);l=i;return}}__ZN6StringC2EPKc(n,806857);c[k>>2]=__ZNK6String4utf8Ev(n)|0;__Z19_err_set_last_errorPKc(__ZNK10CharString8get_dataEv(k)|0);h=c[k>>2]|0;if(h|0?(__Z16atomic_decrementPj(h+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(h,1);h=c[n>>2]|0;if(h|0?(__Z16atomic_decrementPj(h+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(h,1);a[1263537]=1;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(805978,805404,544,1130797,0);a[1263537]=0;l=i;return}function __ZN10CanvasItem9draw_charERK3RefI4FontERK7Vector2RK6StringSA_RK5Color(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0.0;i=l;l=l+16|0;if((l|0)>=(m|0))ba(16);j=i+12|0;k=i+8|0;n=i+4|0;o=i;if(!(a[b+300>>0]|0)){__ZN6StringC2EPKc(n,806857);c[k>>2]=__ZNK6String4utf8Ev(n)|0;__Z19_err_set_last_errorPKc(__ZNK10CharString8get_dataEv(k)|0);p=c[k>>2]|0;if(p|0?(__Z16atomic_decrementPj(p+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(p,1);p=c[n>>2]|0;if(p|0?(__Z16atomic_decrementPj(p+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(p,1);a[1263537]=1;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(911174,805404,555,1054250,0);a[1263537]=0;q=0.0;l=i;return +q}if((__ZNK6String6lengthEv(f)|0)!=1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(911174,805404,558,806942,0);q=0.0;l=i;return +q}a[1263537]=0;p=c[d>>2]|0;if(!p){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(911174,805404,559,806998,0);q=0.0;l=i;return +q}a[1263537]=0;d=c[(c[p>>2]|0)+136>>2]|0;c[o>>2]=c[b+240>>2];b=c[f>>2]|0;if(!b)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);if((c[b+-4>>2]|0)<=0)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);f=c[b>>2]|0;b=c[(__ZNK6String5c_strEv(g)|0)>>2]|0;c[j>>2]=c[o>>2];q=+xj[d&3](p,j,e,f,b,h);l=i;return +q}function __ZN10CanvasItem18draw_set_transformERK7Vector2fS2_(b,d,e,f){b=b|0;d=d|0;e=+e;f=f|0;var g=0,h=0,i=0,j=0,k=0,n=0;g=l;l=l+48|0;if((l|0)>=(m|0))ba(48);h=g+40|0;i=g+8|0;j=g+4|0;k=g+16|0;n=g;if(a[b+300>>0]|0){__ZN11Transform2DC2EfRK7Vector2(k,e,d);__ZN11Transform2D11scale_basisERK7Vector2(k,f);f=__ZN12VisualServer13get_singletonEv()|0;d=c[(c[f>>2]|0)+1128>>2]|0;c[n>>2]=c[b+240>>2];c[h>>2]=c[n>>2];bj[d&4095](f,h,k);l=g;return}__ZN6StringC2EPKc(j,806857);c[i>>2]=__ZNK6String4utf8Ev(j)|0;__Z19_err_set_last_errorPKc(__ZNK10CharString8get_dataEv(i)|0);k=c[i>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);k=c[j>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);a[1263537]=1;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(805990,805404,496,1130797,0);a[1263537]=0;l=g;return}function __ZN10CanvasItem25draw_set_transform_matrixERK11Transform2D(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e+12|0;g=e+8|0;h=e+4|0;i=e;if(a[b+300>>0]|0){j=__ZN12VisualServer13get_singletonEv()|0;k=c[(c[j>>2]|0)+1128>>2]|0;c[i>>2]=c[b+240>>2];c[f>>2]=c[i>>2];bj[k&4095](j,f,d);l=e;return}__ZN6StringC2EPKc(h,806857);c[g>>2]=__ZNK6String4utf8Ev(h)|0;__Z19_err_set_last_errorPKc(__ZNK10CharString8get_dataEv(g)|0);d=c[g>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);d=c[h>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);a[1263537]=1;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(806009,805404,508,1130797,0);a[1263537]=0;l=e;return}function __ZNK10CanvasItem22get_viewport_transformEv(b,d){b=b|0;d=d|0;var e=0,f=0,h=0,i=0,j=0,k=0,n=0;e=l;l=l+80|0;if((l|0)>=(m|0))ba(80);f=e+24|0;h=e+48|0;i=e;if(!(a[d+136>>0]|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(806068,805404,844,806733,0);j=b+4|0;c[j>>2]=0;c[j+4>>2]=0;c[j+8>>2]=0;c[j+12>>2]=0;c[j+16>>2]=0;g[b>>2]=1.0;g[b+12>>2]=1.0;l=e;return}a[1263537]=0;j=d+248|0;k=c[j>>2]|0;n=d+140|0;d=c[n>>2]|0;if(!k){__ZNK8Viewport19get_final_transformEv(i,d);__ZNK8Viewport20get_canvas_transformEv(h,c[n>>2]|0);__ZNK11Transform2DmlERKS_(b,i,h);l=e;return}if(!d){__ZNK11CanvasLayer13get_transformEv(b,k);l=e;return}else{__ZNK8Viewport19get_final_transformEv(f,d);__ZNK11CanvasLayer13get_transformEv(h,c[j>>2]|0);__ZNK11Transform2DmlERKS_(b,f,h);l=e;return}}function __ZNK10CanvasItem17get_viewport_rectEv(b,d){b=b|0;d=d|0;if(!(a[d+136>>0]|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(806091,805404,589,806798,0);c[b>>2]=0;c[b+4>>2]=0;c[b+8>>2]=0;c[b+12>>2]=0;return}else{a[1263537]=0;__ZNK8Viewport16get_visible_rectEv(b,c[d+140>>2]|0);return}}function __ZNK10CanvasItem20get_canvas_transformEv(b,d){b=b|0;d=d|0;var e=0,f=0,h=0,i=0,j=0,k=0;a:do if(a[d+136>>0]|0){e=d;while(1){a[1263537]=0;f=c[e+248>>2]|0;if(f|0){h=4;break}i=__ZNK4Node10get_parentEv(e)|0;if(!i){h=10;break}if(!($i[c[(c[i>>2]|0)+44>>2]&8191](i,1220748)|0)){h=10;break}i=__ZNK4Node10get_parentEv(e)|0;if(!i)j=0;else{k=$i[c[(c[i>>2]|0)+44>>2]&8191](i,1220748)|0;j=k?i:0}if(!(a[j+136>>0]|0))break a;else e=j}if((h|0)==4){__ZNK11CanvasLayer13get_transformEv(b,f);return}else if((h|0)==10){__ZNK8Viewport20get_canvas_transformEv(b,c[e+140>>2]|0);return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(825537,805404,832,806733,0);h=b+4|0;c[h>>2]=0;c[h+4>>2]=0;c[h+8>>2]=0;c[h+12>>2]=0;c[h+16>>2]=0;g[b>>2]=1.0;g[b+12>>2]=1.0;return}function __ZNK10CanvasItem19get_local_mouse_posEv(b,d){b=b|0;d=d|0;var e=0,f=0,h=0,i=0,j=0,k=0.0,n=0.0,o=0.0;e=l;l=l+64|0;if((l|0)>=(m|0))ba(64);f=e+56|0;h=e+24|0;i=e;j=e+48|0;if(!(c[d+140>>2]|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(806109,805404,705,806674,0);g[b>>2]=0.0;g[b+4>>2]=0.0;l=e;return}else{a[1263537]=0;Pi[c[(c[d>>2]|0)+132>>2]&2047](h,d);__ZNK11Transform2D14affine_inverseEv(i,h);__ZNK10CanvasItem25get_global_mouse_positionEv(j,d);k=+g[j>>2];n=+g[j+4>>2];o=k*+g[i+4>>2]+n*+g[i+12>>2];g[f>>2]=+g[i>>2]*k+ +g[i+8>>2]*n;g[f+4>>2]=o;__ZNK7Vector2plERKS_(b,f,i+16|0);l=e;return}}function __ZNK10CanvasItem25get_global_mouse_positionEv(b,d){b=b|0;d=d|0;var e=0,f=0,h=0,i=0,j=0,k=0,n=0.0,o=0.0,p=0.0;e=l;l=l+64|0;if((l|0)>=(m|0))ba(64);f=e+56|0;h=e+24|0;i=e;j=e+48|0;k=d+140|0;if(!(c[k>>2]|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(806129,805404,700,806674,0);g[b>>2]=0.0;g[b+4>>2]=0.0;l=e;return}else{a[1263537]=0;__ZNK10CanvasItem20get_canvas_transformEv(h,d);__ZNK11Transform2D14affine_inverseEv(i,h);__ZNK8Viewport18get_mouse_positionEv(j,c[k>>2]|0);n=+g[j>>2];o=+g[j+4>>2];p=n*+g[i+4>>2]+o*+g[i+12>>2];g[f>>2]=+g[i>>2]*n+ +g[i+8>>2]*o;g[f+4>>2]=p;__ZNK7Vector2plERKS_(b,f,i+16|0);l=e;return}}function __ZNK10CanvasItem10get_canvasEv(b){b=b|0;var d=0,e=0,f=0;if(!(a[b+136>>0]|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(828379,805404,595,806617,0);d=0;return d|0}a[1263537]=0;e=c[b+248>>2]|0;if(!e){f=__ZNK8Viewport13find_world_2dEv(c[b+140>>2]|0)|0;b=__ZN7World2D10get_canvasEv(f)|0;if(!f){d=b;return d|0}if(!(__ZN9Reference11unreferenceEv(f)|0)){d=b;return d|0}if(!(__Z17predelete_handlerP6Object(f)|0)){d=b;return d|0}gj[c[(c[f>>2]|0)+76>>2]&8191](f);__ZN6Memory11free_staticEPvb(f,0);d=b;return d|0}else{b=__ZNK11CanvasLayer12get_world_2dEv(e)|0;e=__ZN7World2D10get_canvasEv(b)|0;if(!b){d=e;return d|0}if(!(__ZN9Reference11unreferenceEv(b)|0)){d=e;return d|0}if(!(__Z17predelete_handlerP6Object(b)|0)){d=e;return d|0}gj[c[(c[b>>2]|0)+76>>2]&8191](b);__ZN6Memory11free_staticEPvb(b,0);d=e;return d|0}return 0}function __ZNK10CanvasItem12get_world_2dEv(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0;if(!(a[b+136>>0]|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(806155,805404,615,806551,0);d=0;return d|0}a[1263537]=0;a:do if(!(a[b+299>>0]|0)){e=b;while(1){if(!(__ZNK4Node10get_parentEv(e)|0)){f=e;break a}g=__ZNK4Node10get_parentEv(e)|0;if(!g){f=e;break a}if(!($i[c[(c[g>>2]|0)+44>>2]&8191](g,1220748)|0)){f=e;break a}g=__ZNK4Node10get_parentEv(e)|0;if(!g)h=0;else{i=$i[c[(c[g>>2]|0)+44>>2]&8191](g,1220748)|0;h=i?g:0}if(!(a[h+299>>0]|0))e=h;else{f=h;break}}}else f=b;while(0);b=c[f+248>>2]|0;if(b|0){d=__ZNK11CanvasLayer12get_world_2dEv(b)|0;return d|0}b=c[f+140>>2]|0;if(!b){d=0;return d|0}d=__ZNK8Viewport13find_world_2dEv(b)|0;return d|0}function __ZN10CanvasItem12set_materialERK3RefI14ShaderMaterialE(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d+12|0;f=d+8|0;g=d+4|0;h=d;i=c[b>>2]|0;j=a+308|0;k=c[j>>2]|0;if((i|0)!=(k|0)){if((k|0?__ZN9Reference11unreferenceEv(k)|0:0)?(k=c[j>>2]|0,__Z17predelete_handlerP6Object(k)|0):0){gj[c[(c[k>>2]|0)+76>>2]&8191](k);__ZN6Memory11free_staticEPvb(k,0)}c[j>>2]=0;k=c[b>>2]|0;c[j>>2]=k;if(!k)n=0;else{__ZN9Reference9referenceEv(k);o=c[j>>2]|0;p=8}}else{o=i;p=8}if((p|0)==8)if(!o)n=0;else n=ij[c[(c[o>>2]|0)+112>>2]&8191](o)|0;o=__ZN12VisualServer13get_singletonEv()|0;p=c[(c[o>>2]|0)+1160>>2]|0;c[g>>2]=c[a+240>>2];c[h>>2]=n;c[f>>2]=c[g>>2];c[e>>2]=c[h>>2];bj[p&4095](o,f,e);l=d;return}function __ZNK10CanvasItem12get_materialEv(a){a=a|0;var b=0,d=0;b=c[a+308>>2]|0;if(!b){d=0;return d|0}__ZN9Reference9referenceEv(b);d=b;return d|0}function __ZN10CanvasItem23set_use_parent_materialEb(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e+4|0;g=e;a[b+303>>0]=d&1;h=__ZN12VisualServer13get_singletonEv()|0;i=c[(c[h>>2]|0)+1164>>2]|0;c[g>>2]=c[b+240>>2];c[f>>2]=c[g>>2];bj[i&4095](h,f,d);l=e;return}function __ZNK10CanvasItem23get_use_parent_materialEv(b){b=b|0;return (a[b+303>>0]|0)!=0|0}function __ZN10CanvasItem26set_notify_local_transformEb(b,c){b=b|0;c=c|0;a[b+304>>0]=c&1;return}function __ZNK10CanvasItem39is_local_transform_notification_enabledEv(b){b=b|0;return (a[b+304>>0]|0)!=0|0}function __ZN10CanvasItem20set_notify_transformEb(b,c){b=b|0;c=c|0;a[b+305>>0]=c&1;return}function __ZNK10CanvasItem33is_transform_notification_enabledEv(b){b=b|0;return (a[b+305>>0]|0)!=0|0}function __ZNK10CanvasItem21make_canvas_pos_localERK7Vector2(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0.0,r=0.0,s=0.0;f=l;l=l+96|0;if((l|0)>=(m|0))ba(96);h=f+72|0;i=f+48|0;j=f+24|0;k=f;if(!(a[d+136>>0]|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(806244,805404,684,806487,0);n=e;o=c[n+4>>2]|0;p=b;c[p>>2]=c[n>>2];c[p+4>>2]=o;l=f;return}else{a[1263537]=0;__ZNK10CanvasItem20get_canvas_transformEv(j,d);Pi[c[(c[d>>2]|0)+132>>2]&2047](h,d);__ZNK11Transform2DmlERKS_(k,j,h);__ZNK11Transform2D14affine_inverseEv(i,k);q=+g[e>>2];r=+g[e+4>>2];s=q*+g[i+4>>2]+r*+g[i+12>>2];g[h>>2]=+g[i>>2]*q+ +g[i+8>>2]*r;g[h+4>>2]=s;__ZNK7Vector2plERKS_(b,h,i+16|0);l=f;return}}function __ZNK10CanvasItem16make_input_localERK10InputEvent(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0;f=l;l=l+96|0;if((l|0)>=(m|0))ba(96);g=f+72|0;h=f+24|0;i=f+48|0;j=f;if(!(a[d+136>>0]|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(806266,805404,693,806428,0);k=b;n=e;o=k+56|0;do{c[k>>2]=c[n>>2];k=k+4|0;n=n+4|0}while((k|0)<(o|0));l=f;return}else{a[1263537]=0;__ZNK10CanvasItem20get_canvas_transformEv(h,d);Pi[c[(c[d>>2]|0)+132>>2]&2047](i,d);__ZNK11Transform2DmlERKS_(j,h,i);__ZNK11Transform2D14affine_inverseEv(g,j);__ZNK10InputEvent8xform_byERK11Transform2D(b,e,g);l=f;return}}function __ZNK13MethodBind1RCI10CanvasItem10InputEventRKS1_E18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0;a=l;l=l+80|0;if((l|0)>=(m|0))ba(80);d=a+24|0;e=a;switch(b|0){case -1:{f=d;g=f+56|0;do{c[f>>2]=0;f=f+4|0}while((f|0)<(g|0));__ZN7VariantC2ERK10InputEvent(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);h=b;l=a;return h|0}case 0:{f=d;g=f+56|0;do{c[f>>2]=0;f=f+4|0}while((f|0)<(g|0));__ZN7VariantC2ERK10InputEvent(e,d);d=c[e>>2]|0;if(d|0)__ZN7Variant5clearEv(e);h=d;l=a;return h|0}default:{h=0;l=a;return h|0}}return 0}function __ZNK13MethodBind1RCI10CanvasItem10InputEventRKS1_E18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,947933);l=a;return c[b>>2]|0}function __ZN13MethodBind1RCI10CanvasItem10InputEventRKS1_E4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0;i=l;l=l+160|0;if((l|0)>=(m|0))ba(160);j=i+24|0;k=i+104|0;n=i+48|0;o=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1220748)|0:0){c[h>>2]=0;a[1263537]=0;p=d+24|0;q=c[p>>2]|0;if((q|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=q;c[b>>2]=0;l=i;return}r=q-(c[d+20>>2]|0)|0;if((r|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=r;c[b>>2]=0;l=i;return}if((g|0)>0){if((q|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);s=0}else{a[1263537]=0;s=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,s)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=s;c[b>>2]=0;l=i;return}}s=c[d+44>>2]|0;q=c[d+48>>2]|0;r=e+(q>>1)|0;if(!(q&1))t=s;else t=c[(c[r>>2]|0)+s>>2]|0;do if((g|0)<1){s=c[p>>2]|0;q=s+-1|0;if((s|0)>=1){e=c[d+16>>2]|0;u=(e|0)==0;if(u)v=0;else v=c[e+-4>>2]|0;if((s|0)<=(v|0)){if(u)w=0;else w=c[e+-4>>2]|0;do if((w|0)<(s|0)){if(u)x=0;else x=c[e+-4>>2]|0;if((x|0)<(s|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);y=0;break}else{a[1263537]=0;z=31;break}}else z=31;while(0);if((z|0)==31)y=e+(q*24|0)|0;__ZN7VariantC2ERKS_(o,y);break}}c[o>>2]=0}else __ZN7VariantC2ERKS_(o,c[f>>2]|0);while(0);__ZNK7Variantcv10InputEventEv(n,o);bj[t&4095](k,r,n);__ZN7VariantC2ERK10InputEvent(j,k);if(c[o>>2]|0)__ZN7Variant5clearEv(o);__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1217,1146558,0);c[b>>2]=0;l=i;return}function __ZN13MethodBind1RCI10CanvasItem10InputEventRKS1_E7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0;f=l;l=l+112|0;if((l|0)>=(m|0))ba(112);g=f;h=f+56|0;if(!b)i=0;else{j=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1220748)|0;i=j?b:0}b=c[a+44>>2]|0;j=c[a+48>>2]|0;a=i+(j>>1)|0;if(!(j&1))k=b;else k=c[(c[a>>2]|0)+b>>2]|0;b=h;j=c[d>>2]|0;d=b+56|0;do{c[b>>2]=c[j>>2];b=b+4|0;j=j+4|0}while((b|0)<(d|0));bj[k&4095](g,a,h);b=e;j=g;d=b+56|0;do{c[b>>2]=c[j>>2];b=b+4|0;j=j+4|0}while((b|0)<(d|0));l=f;return}function __ZN13MethodBind1RCI10CanvasItem10InputEventRKS1_ED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind1RCI10CanvasItem7Vector2RKS1_E18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;switch(b|0){case -1:{g[d>>2]=0.0;g[d+4>>2]=0.0;__ZN7VariantC2ERK7Vector2(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);f=b;l=a;return f|0}case 0:{g[d>>2]=0.0;g[d+4>>2]=0.0;__ZN7VariantC2ERK7Vector2(e,d);d=c[e>>2]|0;if(d|0)__ZN7Variant5clearEv(e);f=d;l=a;return f|0}default:{f=0;l=a;return f|0}}return 0}function __ZNK13MethodBind1RCI10CanvasItem7Vector2RKS1_E18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,947933);l=a;return c[b>>2]|0}function __ZN13MethodBind1RCI10CanvasItem7Vector2RKS1_E4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0;i=l;l=l+64|0;if((l|0)>=(m|0))ba(64);j=i+24|0;k=i+56|0;n=i+48|0;o=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1220748)|0:0){c[h>>2]=0;a[1263537]=0;p=d+24|0;q=c[p>>2]|0;if((q|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=q;c[b>>2]=0;l=i;return}r=q-(c[d+20>>2]|0)|0;if((r|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=r;c[b>>2]=0;l=i;return}if((g|0)>0){if((q|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);s=0}else{a[1263537]=0;s=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,s)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=s;c[b>>2]=0;l=i;return}}s=c[d+44>>2]|0;q=c[d+48>>2]|0;r=e+(q>>1)|0;if(!(q&1))t=s;else t=c[(c[r>>2]|0)+s>>2]|0;do if((g|0)<1){s=c[p>>2]|0;q=s+-1|0;if((s|0)>=1){e=c[d+16>>2]|0;u=(e|0)==0;if(u)v=0;else v=c[e+-4>>2]|0;if((s|0)<=(v|0)){if(u)w=0;else w=c[e+-4>>2]|0;do if((w|0)<(s|0)){if(u)x=0;else x=c[e+-4>>2]|0;if((x|0)<(s|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);y=0;break}else{a[1263537]=0;z=31;break}}else z=31;while(0);if((z|0)==31)y=e+(q*24|0)|0;__ZN7VariantC2ERKS_(o,y);break}}c[o>>2]=0}else __ZN7VariantC2ERKS_(o,c[f>>2]|0);while(0);__ZNK7Variantcv7Vector2Ev(n,o);bj[t&4095](k,r,n);__ZN7VariantC2ERK7Vector2(j,k);if(c[o>>2]|0)__ZN7Variant5clearEv(o);__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1217,1146558,0);c[b>>2]=0;l=i;return}function __ZN13MethodBind1RCI10CanvasItem7Vector2RKS1_E7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f;h=f+8|0;if(!b)i=0;else{j=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1220748)|0;i=j?b:0}b=c[a+44>>2]|0;j=c[a+48>>2]|0;a=i+(j>>1)|0;if(!(j&1))k=b;else k=c[(c[a>>2]|0)+b>>2]|0;b=c[d>>2]|0;d=c[b+4>>2]|0;j=h;c[j>>2]=c[b>>2];c[j+4>>2]=d;bj[k&4095](g,a,h);h=g;g=c[h+4>>2]|0;a=e;c[a>>2]=c[h>>2];c[a+4>>2]=g;l=f;return}function __ZN13MethodBind1RCI10CanvasItem7Vector2RKS1_ED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI10CanvasItem3RefI14ShaderMaterialEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var c=0;if((b|0)!=-1){c=0;return c|0}c=__ZN7Variant12get_type_forI3RefI14ShaderMaterialEEENS_4TypeEv()|0;return c|0}function __ZNK13MethodBind0RCI10CanvasItem3RefI14ShaderMaterialEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,947933);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI10CanvasItem3RefI14ShaderMaterialEE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f+28|0;j=f;k=f+24|0;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1220748)|0:0){c[h>>2]=0;a[1263537]=0;n=c[d+24>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=f;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=f;return}o=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))p=o;else p=c[(c[d>>2]|0)+o>>2]|0;c[k>>2]=ij[p&8191](d)|0;__ZN6RefPtrC2Ev(i);__ZN3RefI9ReferenceEaSI14ShaderMaterialEEvRKS_IT_E(i,k);__ZN7VariantC2ERK6RefPtr(j,i);__ZN6RefPtrD2Ev(i);i=c[k>>2]|0;if((i|0?__ZN9Reference11unreferenceEv(i)|0:0)?(i=c[k>>2]|0,__Z17predelete_handlerP6Object(i)|0):0){gj[c[(c[i>>2]|0)+76>>2]&8191](i);__ZN6Memory11free_staticEPvb(i,0)}c[k>>2]=0;__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI10CanvasItem3RefI14ShaderMaterialEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=d;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1220748)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;c[f>>2]=ij[i&8191](a)|0;__ZN3RefI9ReferenceEaSI14ShaderMaterialEEvRKS_IT_E(e,f);e=c[f>>2]|0;if(!e){l=d;return}if(!(__ZN9Reference11unreferenceEv(e)|0)){l=d;return}e=c[f>>2]|0;if(!(__Z17predelete_handlerP6Object(e)|0)){l=d;return}gj[c[(c[e>>2]|0)+76>>2]&8191](e);__ZN6Memory11free_staticEPvb(e,0);l=d;return}function __ZN13MethodBind0RCI10CanvasItem3RefI14ShaderMaterialEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN3RefI9ReferenceEaSI14ShaderMaterialEEvRKS_IT_E(a,b){a=a|0;b=b|0;var d=0,e=0;d=c[b>>2]|0;if(!d){b=c[a>>2]|0;if((b|0?__ZN9Reference11unreferenceEv(b)|0:0)?(b=c[a>>2]|0,__Z17predelete_handlerP6Object(b)|0):0){gj[c[(c[b>>2]|0)+76>>2]&8191](b);__ZN6Memory11free_staticEPvb(b,0)}c[a>>2]=0;return}b=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1220724)|0;e=b?d:0;d=c[a>>2]|0;if((e|0)==(d|0))return;if((d|0?__ZN9Reference11unreferenceEv(d)|0:0)?(d=c[a>>2]|0,__Z17predelete_handlerP6Object(d)|0):0){gj[c[(c[d>>2]|0)+76>>2]&8191](d);__ZN6Memory11free_staticEPvb(d,0)}c[a>>2]=e;if(!e)return;__ZN9Reference9referenceEv(e);return}function __ZN7Variant12get_type_forI3RefI14ShaderMaterialEEENS_4TypeEv(){var a=0,b=0,d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+28|0;d=a+24|0;e=a;c[d>>2]=0;__ZN6RefPtrC2Ev(b);__ZN3RefI9ReferenceEaSI14ShaderMaterialEEvRKS_IT_E(b,d);__ZN7VariantC2ERK6RefPtr(e,b);__ZN6RefPtrD2Ev(b);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);e=c[d>>2]|0;if(!e){l=a;return b|0}if(!(__ZN9Reference11unreferenceEv(e)|0)){l=a;return b|0}e=c[d>>2]|0;if(!(__Z17predelete_handlerP6Object(e)|0)){l=a;return b|0}gj[c[(c[e>>2]|0)+76>>2]&8191](e);__ZN6Memory11free_staticEPvb(e,0);l=a;return b|0}function __ZNK11MethodBind1I10CanvasItemRK3RefI14ShaderMaterialEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var c=0;if(b|0){c=0;return c|0}c=__ZN7Variant12get_type_forIRK3RefI14ShaderMaterialEEENS_4TypeEv()|0;return c|0}function __ZNK11MethodBind1I10CanvasItemRK3RefI14ShaderMaterialEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,947933);l=a;return c[b>>2]|0}function __ZN11MethodBind1I10CanvasItemRK3RefI14ShaderMaterialEE4callEP6ObjectPPK7VariantiRNS9_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i+28|0;k=i+24|0;n=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1220748)|0:0){c[h>>2]=0;a[1263537]=0;o=d+24|0;p=c[o>>2]|0;if((p|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=p;c[b>>2]=0;l=i;return}q=p-(c[d+20>>2]|0)|0;if((q|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=q;c[b>>2]=0;l=i;return}if((g|0)>0){if((p|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);r=0}else{a[1263537]=0;r=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,r)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=r;c[b>>2]=0;l=i;return}}r=c[d+44>>2]|0;p=c[d+48>>2]|0;q=e+(p>>1)|0;if(!(p&1))s=r;else s=c[(c[q>>2]|0)+r>>2]|0;do if((g|0)<1){r=c[o>>2]|0;p=r+-1|0;if((r|0)>=1){e=c[d+16>>2]|0;t=(e|0)==0;if(t)u=0;else u=c[e+-4>>2]|0;if((r|0)<=(u|0)){if(t)v=0;else v=c[e+-4>>2]|0;do if((v|0)<(r|0)){if(t)w=0;else w=c[e+-4>>2]|0;if((w|0)<(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);x=0;break}else{a[1263537]=0;y=31;break}}else y=31;while(0);if((y|0)==31)x=e+(p*24|0)|0;__ZN7VariantC2ERKS_(n,x);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f>>2]|0);while(0);__ZN3RefI14ShaderMaterialEC2ERK7Variant(j,n);c[k>>2]=c[j>>2];Pi[s&2047](q,k);q=c[k>>2]|0;if((q|0?__ZN9Reference11unreferenceEv(q)|0:0)?(q=c[k>>2]|0,__Z17predelete_handlerP6Object(q)|0):0){gj[c[(c[q>>2]|0)+76>>2]&8191](q);__ZN6Memory11free_staticEPvb(q,0)}c[k>>2]=0;if(c[n>>2]|0)__ZN7Variant5clearEv(n);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I10CanvasItemRK3RefI14ShaderMaterialEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+28|0;g=e;h=e+24|0;if(!b)i=0;else{j=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1220748)|0;i=j?b:0}b=c[a+44>>2]|0;j=c[a+48>>2]|0;a=i+(j>>1)|0;if(!(j&1))k=b;else k=c[(c[a>>2]|0)+b>>2]|0;__ZN7VariantC2EPK6Object(g,c[d>>2]|0);__ZN3RefI14ShaderMaterialEC2ERK7Variant(f,g);if(c[g>>2]|0)__ZN7Variant5clearEv(g);c[h>>2]=c[f>>2];Pi[k&2047](a,h);a=c[h>>2]|0;if(!a){l=e;return}if(!(__ZN9Reference11unreferenceEv(a)|0)){l=e;return}a=c[h>>2]|0;if(!(__Z17predelete_handlerP6Object(a)|0)){l=e;return}gj[c[(c[a>>2]|0)+76>>2]&8191](a);__ZN6Memory11free_staticEPvb(a,0);l=e;return}function __ZN11MethodBind1I10CanvasItemRK3RefI14ShaderMaterialEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN3RefI14ShaderMaterialEC2ERK7Variant(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d;__ZNK7Variantcv6RefPtrEv(e,b);c[a>>2]=0;b=c[e>>2]|0;if(!b){c[a>>2]=0;__ZN6RefPtrD2Ev(e);l=d;return}f=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1234336)|0;g=f?b:0;b=c[a>>2]|0;if((g|0)==(b|0)){__ZN6RefPtrD2Ev(e);l=d;return}if((b|0?__ZN9Reference11unreferenceEv(b)|0:0)?(b=c[a>>2]|0,__Z17predelete_handlerP6Object(b)|0):0){gj[c[(c[b>>2]|0)+76>>2]&8191](b);__ZN6Memory11free_staticEPvb(b,0)}c[a>>2]=g;if(!g){__ZN6RefPtrD2Ev(e);l=d;return}__ZN9Reference9referenceEv(g);__ZN6RefPtrD2Ev(e);l=d;return}function __ZN7Variant12get_type_forIRK3RefI14ShaderMaterialEEENS_4TypeEv(){var a=0,b=0,d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+28|0;d=a+24|0;e=a;c[d>>2]=0;__ZN6RefPtrC2Ev(b);__ZN3RefI9ReferenceEaSI14ShaderMaterialEEvRKS_IT_E(b,d);__ZN7VariantC2ERK6RefPtr(e,b);__ZN6RefPtrD2Ev(b);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);e=c[d>>2]|0;if(!e){l=a;return b|0}if(!(__ZN9Reference11unreferenceEv(e)|0)){l=a;return b|0}e=c[d>>2]|0;if(!(__Z17predelete_handlerP6Object(e)|0)){l=a;return b|0}gj[c[(c[e>>2]|0)+76>>2]&8191](e);__ZN6Memory11free_staticEPvb(e,0);l=a;return b|0}function __ZNK13MethodBind0RCI10CanvasItem3RefI7World2DEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var c=0;if((b|0)!=-1){c=0;return c|0}c=__ZN7Variant12get_type_forI3RefI7World2DEEENS_4TypeEv()|0;return c|0}function __ZNK13MethodBind0RCI10CanvasItem3RefI7World2DEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,947933);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI10CanvasItem3RefI7World2DEE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f+28|0;j=f;k=f+24|0;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1220748)|0:0){c[h>>2]=0;a[1263537]=0;n=c[d+24>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=f;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=f;return}o=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))p=o;else p=c[(c[d>>2]|0)+o>>2]|0;c[k>>2]=ij[p&8191](d)|0;__ZN6RefPtrC2Ev(i);__ZN3RefI9ReferenceEaSI7World2DEEvRKS_IT_E(i,k);__ZN7VariantC2ERK6RefPtr(j,i);__ZN6RefPtrD2Ev(i);i=c[k>>2]|0;if((i|0?__ZN9Reference11unreferenceEv(i)|0:0)?(i=c[k>>2]|0,__Z17predelete_handlerP6Object(i)|0):0){gj[c[(c[i>>2]|0)+76>>2]&8191](i);__ZN6Memory11free_staticEPvb(i,0)}c[k>>2]=0;__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI10CanvasItem3RefI7World2DEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=d;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1220748)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;c[f>>2]=ij[i&8191](a)|0;__ZN3RefI9ReferenceEaSI7World2DEEvRKS_IT_E(e,f);e=c[f>>2]|0;if(!e){l=d;return}if(!(__ZN9Reference11unreferenceEv(e)|0)){l=d;return}e=c[f>>2]|0;if(!(__Z17predelete_handlerP6Object(e)|0)){l=d;return}gj[c[(c[e>>2]|0)+76>>2]&8191](e);__ZN6Memory11free_staticEPvb(e,0);l=d;return}function __ZN13MethodBind0RCI10CanvasItem3RefI7World2DEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN3RefI9ReferenceEaSI7World2DEEvRKS_IT_E(a,b){a=a|0;b=b|0;var d=0,e=0;d=c[b>>2]|0;if(!d){b=c[a>>2]|0;if((b|0?__ZN9Reference11unreferenceEv(b)|0:0)?(b=c[a>>2]|0,__Z17predelete_handlerP6Object(b)|0):0){gj[c[(c[b>>2]|0)+76>>2]&8191](b);__ZN6Memory11free_staticEPvb(b,0)}c[a>>2]=0;return}b=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1220724)|0;e=b?d:0;d=c[a>>2]|0;if((e|0)==(d|0))return;if((d|0?__ZN9Reference11unreferenceEv(d)|0:0)?(d=c[a>>2]|0,__Z17predelete_handlerP6Object(d)|0):0){gj[c[(c[d>>2]|0)+76>>2]&8191](d);__ZN6Memory11free_staticEPvb(d,0)}c[a>>2]=e;if(!e)return;__ZN9Reference9referenceEv(e);return}function __ZN7Variant12get_type_forI3RefI7World2DEEENS_4TypeEv(){var a=0,b=0,d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+28|0;d=a+24|0;e=a;c[d>>2]=0;__ZN6RefPtrC2Ev(b);__ZN3RefI9ReferenceEaSI7World2DEEvRKS_IT_E(b,d);__ZN7VariantC2ERK6RefPtr(e,b);__ZN6RefPtrD2Ev(b);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);e=c[d>>2]|0;if(!e){l=a;return b|0}if(!(__ZN9Reference11unreferenceEv(e)|0)){l=a;return b|0}e=c[d>>2]|0;if(!(__Z17predelete_handlerP6Object(e)|0)){l=a;return b|0}gj[c[(c[e>>2]|0)+76>>2]&8191](e);__ZN6Memory11free_staticEPvb(e,0);l=a;return b|0}function __ZNK8Viewport18get_mouse_positionEv(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0.0,t=0.0,u=0.0;d=l;l=l+144|0;if((l|0)>=(m|0))ba(144);e=d;f=d+112|0;h=d+88|0;i=d+40|0;j=d+64|0;k=d+32|0;n=d+16|0;o=d+24|0;__ZNK11Transform2DmlERKS_(f,b+332|0,b+308|0);__ZNK11Transform2D14affine_inverseEv(h,f);f=i+4|0;c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;c[f+12>>2]=0;c[f+16>>2]=0;g[i>>2]=1.0;g[i+12>>2]=1.0;c[e>>2]=0;c[e+4>>2]=0;c[e+8>>2]=0;c[e+12>>2]=0;f=b+364|0;if(!(__ZNK7Vector2neERKS_(f,e)|0)){p=b+372|0;if(__ZNK7Vector2neERKS_(p,e+8|0)|0){q=p;r=4}}else{q=b+372|0;r=4}if((r|0)==4){__ZNK7Vector2ngEv(e,f);f=e;r=c[f+4>>2]|0;p=i+16|0;c[p>>2]=c[f>>2];c[p+4>>2]=r;__ZNK7Vector2dvERKS_(e,b+356|0,q);__ZN11Transform2D5scaleERK7Vector2(i,e)}__ZNK11Transform2DmlERKS_(j,h,i);i=__ZN5Input13get_singletonEv()|0;Pi[c[(c[i>>2]|0)+160>>2]&2047](n,i);g[o>>2]=0.0;g[o+4>>2]=0.0;__ZNK7Vector2miERKS_(k,n,o);s=+g[k>>2];t=+g[k+4>>2];u=s*+g[j+4>>2]+t*+g[j+12>>2];g[e>>2]=+g[j>>2]*s+ +g[j+8>>2]*t;g[e+4>>2]=u;__ZNK7Vector2plERKS_(a,e,j+16|0);l=d;return}function __ZNK13MethodBind0RCI10CanvasItem7Vector2E18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;if((b|0)!=-1){f=0;l=a;return f|0}g[d>>2]=0.0;g[d+4>>2]=0.0;__ZN7VariantC2ERK7Vector2(e,d);d=c[e>>2]|0;if(d|0)__ZN7Variant5clearEv(e);f=d;l=a;return f|0}function __ZNK13MethodBind0RCI10CanvasItem7Vector2E18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,947933);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI10CanvasItem7Vector2E4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;j=f+24|0;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1220748)|0:0){c[h>>2]=0;a[1263537]=0;k=c[d+24>>2]|0;if((k|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=k;c[b>>2]=0;l=f;return}n=k-(c[d+20>>2]|0)|0;if((n|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=n;c[b>>2]=0;l=f;return}n=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))o=n;else o=c[(c[d>>2]|0)+n>>2]|0;Pi[o&2047](j,d);__ZN7VariantC2ERK7Vector2(i,j);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI10CanvasItem7Vector2E7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=d;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1220748)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;Pi[i&2047](f,a);a=f;f=c[a+4>>2]|0;i=e;c[i>>2]=c[a>>2];c[i+4>>2]=f;l=d;return}function __ZN13MethodBind0RCI10CanvasItem7Vector2ED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK8Viewport16get_visible_rectEv(b,d){b=b|0;d=d|0;var e=0,f=0,h=0,i=0,j=0,k=0.0,n=0.0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+24|0;h=e+12|0;i=e;c[b>>2]=0;c[b+4>>2]=0;c[b+8>>2]=0;c[b+12>>2]=0;j=d+356|0;g[f>>2]=0.0;g[f+4>>2]=0.0;if(__ZNK7Vector2eqERKS_(j,f)|0){f=__ZN2OS13get_singletonEv()|0;bj[c[(c[f>>2]|0)+120>>2]&4095](h,f,0);k=+(c[h>>2]|0);h=__ZN2OS13get_singletonEv()|0;bj[c[(c[h>>2]|0)+120>>2]&4095](i,h,0);n=+(c[i+4>>2]|0);c[b>>2]=0;c[b+4>>2]=0;g[b+8>>2]=k;g[b+12>>2]=n}else{i=j;j=c[i>>2]|0;h=c[i+4>>2]|0;c[b>>2]=0;c[b+4>>2]=0;i=b+8|0;c[i>>2]=j;c[i+4>>2]=h}if(!(a[d+392>>0]|0)){l=e;return}h=d+396|0;d=c[h+4>>2]|0;i=b+8|0;c[i>>2]=c[h>>2];c[i+4>>2]=d;l=e;return}function __ZNK8Viewport19get_final_transformEv(a,b){a=a|0;b=b|0;__ZNK11Transform2DmlERKS_(a,b+332|0,b+308|0);return}function __ZNK13MethodBind0RCI10CanvasItem11Transform2DE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;if((b|0)!=-1){f=0;l=a;return f|0}b=d+4|0;c[b>>2]=0;c[b+4>>2]=0;c[b+8>>2]=0;c[b+12>>2]=0;c[b+16>>2]=0;g[d>>2]=1.0;g[d+12>>2]=1.0;__ZN7VariantC2ERK11Transform2D(e,d);d=c[e>>2]|0;if(d|0)__ZN7Variant5clearEv(e);f=d;l=a;return f|0}function __ZNK13MethodBind0RCI10CanvasItem11Transform2DE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,947933);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI10CanvasItem11Transform2DE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0;f=l;l=l+48|0;if((l|0)>=(m|0))ba(48);i=f;j=f+24|0;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1220748)|0:0){c[h>>2]=0;a[1263537]=0;k=c[d+24>>2]|0;if((k|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=k;c[b>>2]=0;l=f;return}n=k-(c[d+20>>2]|0)|0;if((n|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=n;c[b>>2]=0;l=f;return}n=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))o=n;else o=c[(c[d>>2]|0)+n>>2]|0;Pi[o&2047](j,d);__ZN7VariantC2ERK11Transform2D(i,j);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI10CanvasItem11Transform2DE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;d=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=d;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1220748)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;Pi[i&2047](f,a);c[e>>2]=c[f>>2];c[e+4>>2]=c[f+4>>2];c[e+8>>2]=c[f+8>>2];c[e+12>>2]=c[f+12>>2];c[e+16>>2]=c[f+16>>2];c[e+20>>2]=c[f+20>>2];l=d;return}function __ZN13MethodBind0RCI10CanvasItem11Transform2DED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I10CanvasItemRK11Transform2DE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;if(b|0){f=0;l=a;return f|0}b=d+4|0;c[b>>2]=0;c[b+4>>2]=0;c[b+8>>2]=0;c[b+12>>2]=0;c[b+16>>2]=0;g[d>>2]=1.0;g[d+12>>2]=1.0;__ZN7VariantC2ERK11Transform2D(e,d);d=c[e>>2]|0;if(d|0)__ZN7Variant5clearEv(e);f=d;l=a;return f|0}function __ZNK11MethodBind1I10CanvasItemRK11Transform2DE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,947933);l=a;return c[b>>2]|0}function __ZN11MethodBind1I10CanvasItemRK11Transform2DE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;i=l;l=l+48|0;if((l|0)>=(m|0))ba(48);j=i+24|0;k=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1220748)|0:0){c[h>>2]=0;a[1263537]=0;n=d+24|0;o=c[n>>2]|0;if((o|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=o;c[b>>2]=0;l=i;return}p=o-(c[d+20>>2]|0)|0;if((p|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=p;c[b>>2]=0;l=i;return}if((g|0)>0){if((o|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);q=0}else{a[1263537]=0;q=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,q)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=q;c[b>>2]=0;l=i;return}}q=c[d+44>>2]|0;o=c[d+48>>2]|0;p=e+(o>>1)|0;if(!(o&1))r=q;else r=c[(c[p>>2]|0)+q>>2]|0;do if((g|0)<1){q=c[n>>2]|0;o=q+-1|0;if((q|0)>=1){e=c[d+16>>2]|0;s=(e|0)==0;if(s)t=0;else t=c[e+-4>>2]|0;if((q|0)<=(t|0)){if(s)u=0;else u=c[e+-4>>2]|0;do if((u|0)<(q|0)){if(s)v=0;else v=c[e+-4>>2]|0;if((v|0)<(q|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);w=0;break}else{a[1263537]=0;x=31;break}}else x=31;while(0);if((x|0)==31)w=e+(o*24|0)|0;__ZN7VariantC2ERKS_(k,w);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);__ZNK7Variantcv11Transform2DEv(j,k);Pi[r&2047](p,j);if(c[k>>2]|0)__ZN7Variant5clearEv(k);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I10CanvasItemRK11Transform2DE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1220748)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;b=c[d>>2]|0;c[f>>2]=c[b>>2];c[f+4>>2]=c[b+4>>2];c[f+8>>2]=c[b+8>>2];c[f+12>>2]=c[b+12>>2];c[f+16>>2]=c[b+16>>2];c[f+20>>2]=c[b+20>>2];Pi[i&2047](a,f);l=e;return}function __ZN11MethodBind1I10CanvasItemRK11Transform2DED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind3I10CanvasItemRK7Vector2fS3_E18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return __ZNK11MethodBind3I10CanvasItemRK7Vector2fS3_E18_get_argument_typeEi(a,b)|0}function __ZNK11MethodBind3I10CanvasItemRK7Vector2fS3_E18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,947933);l=a;return c[b>>2]|0}function __ZN11MethodBind3I10CanvasItemRK7Vector2fS3_E4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0.0,H=0,I=0,J=0,K=0;i=l;l=l+96|0;if((l|0)>=(m|0))ba(96);j=i+80|0;k=i+48|0;n=i+24|0;o=i+72|0;p=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1220748)|0:0){c[h>>2]=0;a[1263537]=0;q=d+24|0;r=c[q>>2]|0;if((r|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=r;c[b>>2]=0;l=i;return}s=r-(c[d+20>>2]|0)|0;if((s|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=s;c[b>>2]=0;l=i;return}if((g|0)>0){if((r|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);t=0}else{a[1263537]=0;t=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,t)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=t;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[q>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);u=0}else{a[1263537]=0;u=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,u)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=u;c[b>>2]=0;l=i;return}if((g|0)>2){if((c[q>>2]|0)<2){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);v=0}else{a[1263537]=0;v=c[(c[d+32>>2]|0)+12>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+8>>2]>>2]|0,v)|0)){c[h>>2]=2;c[h+4>>2]=2;c[h+8>>2]=v;c[b>>2]=0;l=i;return}}}}v=c[d+44>>2]|0;u=c[d+48>>2]|0;t=e+(u>>1)|0;if(!(u&1))w=v;else w=c[(c[t>>2]|0)+v>>2]|0;do if((g|0)<1){v=c[q>>2]|0;u=v+-1|0;if((v|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)x=0;else x=c[e+-4>>2]|0;if((v|0)<=(x|0)){if(r)y=0;else y=c[e+-4>>2]|0;do if((y|0)<(v|0)){if(r)z=0;else z=c[e+-4>>2]|0;if((z|0)<(v|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);A=0;break}else{a[1263537]=0;B=43;break}}else B=43;while(0);if((B|0)==43)A=e+(u*24|0)|0;__ZN7VariantC2ERKS_(k,A);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);__ZNK7Variantcv7Vector2Ev(j,k);do if((g|0)<2){A=c[q>>2]|0;z=A+-1|0;y=A+-2|0;if((A|0)>=2){A=c[d+16>>2]|0;x=(A|0)==0;if(x)C=0;else C=c[A+-4>>2]|0;if((z|0)<=(C|0)){if(x)D=0;else D=c[A+-4>>2]|0;do if((D|0)<(z|0)){if(x)E=0;else E=c[A+-4>>2]|0;if((E|0)<(z|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);F=0;break}else{a[1263537]=0;B=60;break}}else B=60;while(0);if((B|0)==60)F=A+(y*24|0)|0;__ZN7VariantC2ERKS_(n,F);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f+4>>2]|0);while(0);G=+__ZNK7VariantcvfEv(n);do if((g|0)<3){F=c[q>>2]|0;E=F+-2|0;D=F+-3|0;if((E|0)>=1){F=c[d+16>>2]|0;C=(F|0)==0;if(C)H=0;else H=c[F+-4>>2]|0;if((E|0)<=(H|0)){if(C)I=0;else I=c[F+-4>>2]|0;do if((I|0)<(E|0)){if(C)J=0;else J=c[F+-4>>2]|0;if((J|0)<(E|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);K=0;break}else{a[1263537]=0;B=77;break}}else B=77;while(0);if((B|0)==77)K=F+(D*24|0)|0;__ZN7VariantC2ERKS_(p,K);break}}c[p>>2]=0}else __ZN7VariantC2ERKS_(p,c[f+8>>2]|0);while(0);__ZNK7Variantcv7Vector2Ev(o,p);Ri[w&7](t,j,G,o);if(c[p>>2]|0)__ZN7Variant5clearEv(p);if(c[n>>2]|0)__ZN7Variant5clearEv(n);if(c[k>>2]|0)__ZN7Variant5clearEv(k);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,2039,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind3I10CanvasItemRK7Vector2fS3_E7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0,j=0,k=0,n=0.0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e+8|0;h=e;if(!b)i=0;else{j=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1220748)|0;i=j?b:0}b=c[a+44>>2]|0;j=c[a+48>>2]|0;a=i+(j>>1)|0;if(!(j&1))k=b;else k=c[(c[a>>2]|0)+b>>2]|0;b=c[d>>2]|0;j=c[b+4>>2]|0;i=f;c[i>>2]=c[b>>2];c[i+4>>2]=j;n=+g[c[d+4>>2]>>2];j=c[d+8>>2]|0;d=c[j+4>>2]|0;i=h;c[i>>2]=c[j>>2];c[i+4>>2]=d;Ri[k&7](a,f,n,h);l=e;return}function __ZN11MethodBind3I10CanvasItemRK7Vector2fS3_ED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind3I10CanvasItemRK7Vector2fS3_E18_get_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case 0:{g[d>>2]=0.0;g[d+4>>2]=0.0;__ZN7VariantC2ERK7Vector2(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);f=b;l=a;return f|0}case 1:{__ZN7VariantC2Ef(d,0.0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;l=a;return f|0}case 2:{g[d>>2]=0.0;g[d+4>>2]=0.0;__ZN7VariantC2ERK7Vector2(e,d);d=c[e>>2]|0;if(d|0)__ZN7Variant5clearEv(e);f=d;l=a;return f|0}default:{f=0;l=a;return f|0}}return 0}function __ZNK12MethodBind5RI10CanvasItemfRK3RefI4FontERK7Vector2RK6StringSB_RK5ColorE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return __ZNK12MethodBind5RI10CanvasItemfRK3RefI4FontERK7Vector2RK6StringSB_RK5ColorE18_get_argument_typeEi(a,b)|0}function __ZNK12MethodBind5RI10CanvasItemfRK3RefI4FontERK7Vector2RK6StringSB_RK5ColorE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,947933);l=a;return c[b>>2]|0}function __ZN12MethodBind5RI10CanvasItemfRK3RefI4FontERK7Vector2RK6StringSB_RK5ColorE4callEP6ObjectPPK7VariantiRNSI_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0;i=l;l=l+192|0;if((l|0)>=(m|0))ba(192);j=i+176|0;k=i+120|0;n=i+168|0;o=i+96|0;p=i+72|0;q=i+164|0;r=i+48|0;s=i+160|0;t=i+24|0;u=i+144|0;v=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1220748)|0:0){c[h>>2]=0;a[1263537]=0;w=d+24|0;x=c[w>>2]|0;if((x|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=x;c[b>>2]=0;l=i;return}y=x-(c[d+20>>2]|0)|0;if((y|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=y;c[b>>2]=0;l=i;return}do if((g|0)>0){if((x|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);z=0}else{a[1263537]=0;z=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,z)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=z;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[w>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);A=0}else{a[1263537]=0;A=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,A)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=A;c[b>>2]=0;l=i;return}if((g|0)>2){if((c[w>>2]|0)<2){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);B=0}else{a[1263537]=0;B=c[(c[d+32>>2]|0)+12>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+8>>2]>>2]|0,B)|0)){c[h>>2]=2;c[h+4>>2]=2;c[h+8>>2]=B;c[b>>2]=0;l=i;return}if((g|0)>3){if((c[w>>2]|0)<3){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);C=0}else{a[1263537]=0;C=c[(c[d+32>>2]|0)+16>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+12>>2]>>2]|0,C)|0)){c[h>>2]=2;c[h+4>>2]=3;c[h+8>>2]=C;c[b>>2]=0;l=i;return}if((g|0)>4){if((c[w>>2]|0)<4){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);D=0}else{a[1263537]=0;D=c[(c[d+32>>2]|0)+20>>2]|0}if(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+16>>2]>>2]|0,D)|0)break;c[h>>2]=2;c[h+4>>2]=4;c[h+8>>2]=D;c[b>>2]=0;l=i;return}}}}}while(0);D=c[d+44>>2]|0;C=c[d+48>>2]|0;B=e+(C>>1)|0;if(!(C&1))E=D;else E=c[(c[B>>2]|0)+D>>2]|0;do if((g|0)<1){D=c[w>>2]|0;C=D+-1|0;if((D|0)>=1){e=c[d+16>>2]|0;A=(e|0)==0;if(A)F=0;else F=c[e+-4>>2]|0;if((D|0)<=(F|0)){if(A)G=0;else G=c[e+-4>>2]|0;do if((G|0)<(D|0)){if(A)H=0;else H=c[e+-4>>2]|0;if((H|0)<(D|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);I=0;break}else{a[1263537]=0;J=55;break}}else J=55;while(0);if((J|0)==55)I=e+(C*24|0)|0;__ZN7VariantC2ERKS_(o,I);break}}c[o>>2]=0}else __ZN7VariantC2ERKS_(o,c[f>>2]|0);while(0);__ZN3RefI4FontEC2ERK7Variant(j,o);c[n>>2]=c[j>>2];do if((g|0)<2){I=c[w>>2]|0;H=I+-1|0;G=I+-2|0;if((I|0)>=2){I=c[d+16>>2]|0;F=(I|0)==0;if(F)K=0;else K=c[I+-4>>2]|0;if((H|0)<=(K|0)){if(F)L=0;else L=c[I+-4>>2]|0;do if((L|0)<(H|0)){if(F)M=0;else M=c[I+-4>>2]|0;if((M|0)<(H|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);N=0;break}else{a[1263537]=0;J=72;break}}else J=72;while(0);if((J|0)==72)N=I+(G*24|0)|0;__ZN7VariantC2ERKS_(p,N);break}}c[p>>2]=0}else __ZN7VariantC2ERKS_(p,c[f+4>>2]|0);while(0);__ZNK7Variantcv7Vector2Ev(j,p);do if((g|0)<3){N=c[w>>2]|0;M=N+-2|0;L=N+-3|0;if((M|0)>=1){N=c[d+16>>2]|0;K=(N|0)==0;if(K)O=0;else O=c[N+-4>>2]|0;if((M|0)<=(O|0)){if(K)P=0;else P=c[N+-4>>2]|0;do if((P|0)<(M|0)){if(K)Q=0;else Q=c[N+-4>>2]|0;if((Q|0)<(M|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);R=0;break}else{a[1263537]=0;J=89;break}}else J=89;while(0);if((J|0)==89)R=N+(L*24|0)|0;__ZN7VariantC2ERKS_(r,R);break}}c[r>>2]=0}else __ZN7VariantC2ERKS_(r,c[f+8>>2]|0);while(0);c[q>>2]=__ZNK7Variantcv6StringEv(r)|0;do if((g|0)<4){R=c[w>>2]|0;Q=R+-3|0;P=R+-4|0;if((Q|0)>=1){R=c[d+16>>2]|0;O=(R|0)==0;if(O)S=0;else S=c[R+-4>>2]|0;if((Q|0)<=(S|0)){if(O)T=0;else T=c[R+-4>>2]|0;do if((T|0)<(Q|0)){if(O)U=0;else U=c[R+-4>>2]|0;if((U|0)<(Q|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);V=0;break}else{a[1263537]=0;J=106;break}}else J=106;while(0);if((J|0)==106)V=R+(P*24|0)|0;__ZN7VariantC2ERKS_(t,V);break}}c[t>>2]=0}else __ZN7VariantC2ERKS_(t,c[f+12>>2]|0);while(0);c[s>>2]=__ZNK7Variantcv6StringEv(t)|0;do if((g|0)<5){V=c[w>>2]|0;U=V+-4|0;T=V+-5|0;if((U|0)>=1){V=c[d+16>>2]|0;S=(V|0)==0;if(S)W=0;else W=c[V+-4>>2]|0;if((U|0)<=(W|0)){if(S)X=0;else X=c[V+-4>>2]|0;do if((X|0)<(U|0)){if(S)Y=0;else Y=c[V+-4>>2]|0;if((Y|0)<(U|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);Z=0;break}else{a[1263537]=0;J=123;break}}else J=123;while(0);if((J|0)==123)Z=V+(T*24|0)|0;__ZN7VariantC2ERKS_(v,Z);break}}c[v>>2]=0}else __ZN7VariantC2ERKS_(v,c[f+16>>2]|0);while(0);__ZNK7Variantcv5ColorEv(u,v);__ZN7VariantC2Ef(k,+xj[E&3](B,n,j,q,s,u));if(c[v>>2]|0)__ZN7Variant5clearEv(v);v=c[s>>2]|0;if(v|0?(__Z16atomic_decrementPj(v+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(v,1);if(c[t>>2]|0)__ZN7Variant5clearEv(t);t=c[q>>2]|0;if(t|0?(__Z16atomic_decrementPj(t+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(t,1);if(c[r>>2]|0)__ZN7Variant5clearEv(r);if(c[p>>2]|0)__ZN7Variant5clearEv(p);p=c[n>>2]|0;do if(p|0){if(!(__ZN9Reference11unreferenceEv(p)|0))break;r=c[n>>2]|0;if(!(__Z17predelete_handlerP6Object(r)|0))break;gj[c[(c[r>>2]|0)+76>>2]&8191](r);__ZN6Memory11free_staticEPvb(r,0)}while(0);c[n>>2]=0;if(c[o>>2]|0)__ZN7Variant5clearEv(o);__ZN7VariantC2ERKS_(b,k);if(c[k>>2]|0)__ZN7Variant5clearEv(k);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,3581,1146558,0);c[b>>2]=0;l=i;return}function __ZN12MethodBind5RI10CanvasItemfRK3RefI4FontERK7Vector2RK6StringSB_RK5ColorE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0;f=l;l=l+64|0;if((l|0)>=(m|0))ba(64);h=f+24|0;i=f;j=f+52|0;k=f+48|0;n=f+32|0;if(!b)o=0;else{p=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1220748)|0;o=p?b:0}b=c[a+44>>2]|0;p=c[a+48>>2]|0;a=o+(p>>1)|0;if(!(p&1))q=b;else q=c[(c[a>>2]|0)+b>>2]|0;__ZN7VariantC2EPK6Object(i,c[d>>2]|0);__ZN3RefI4FontEC2ERK7Variant(h,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);c[j>>2]=c[h>>2];b=c[d+4>>2]|0;p=c[b+4>>2]|0;o=h;c[o>>2]=c[b>>2];c[o+4>>2]=p;p=c[d+8>>2]|0;o=c[p>>2]|0;if((o|0)!=0?(__Z28atomic_conditional_incrementPj(o+-8|0)|0)!=0:0)r=c[p>>2]|0;else r=0;c[i>>2]=r;r=c[d+12>>2]|0;p=c[r>>2]|0;if((p|0)!=0?(__Z28atomic_conditional_incrementPj(p+-8|0)|0)!=0:0)s=c[r>>2]|0;else s=0;c[k>>2]=s;s=c[d+16>>2]|0;c[n>>2]=c[s>>2];c[n+4>>2]=c[s+4>>2];c[n+8>>2]=c[s+8>>2];c[n+12>>2]=c[s+12>>2];g[e>>2]=+xj[q&3](a,j,h,i,k,n);n=c[k>>2]|0;if(n|0?(__Z16atomic_decrementPj(n+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(n,1);n=c[i>>2]|0;if(n|0?(__Z16atomic_decrementPj(n+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(n,1);n=c[j>>2]|0;if(!n){l=f;return}if(!(__ZN9Reference11unreferenceEv(n)|0)){l=f;return}n=c[j>>2]|0;if(!(__Z17predelete_handlerP6Object(n)|0)){l=f;return}gj[c[(c[n>>2]|0)+76>>2]&8191](n);__ZN6Memory11free_staticEPvb(n,0);l=f;return}function __ZN12MethodBind5RI10CanvasItemfRK3RefI4FontERK7Vector2RK6StringSB_RK5ColorED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN3RefI4FontEC2ERK7Variant(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d;__ZNK7Variantcv6RefPtrEv(e,b);c[a>>2]=0;b=c[e>>2]|0;if(!b){c[a>>2]=0;__ZN6RefPtrD2Ev(e);l=d;return}f=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1234340)|0;g=f?b:0;b=c[a>>2]|0;if((g|0)==(b|0)){__ZN6RefPtrD2Ev(e);l=d;return}if((b|0?__ZN9Reference11unreferenceEv(b)|0:0)?(b=c[a>>2]|0,__Z17predelete_handlerP6Object(b)|0):0){gj[c[(c[b>>2]|0)+76>>2]&8191](b);__ZN6Memory11free_staticEPvb(b,0)}c[a>>2]=g;if(!g){__ZN6RefPtrD2Ev(e);l=d;return}__ZN9Reference9referenceEv(g);__ZN6RefPtrD2Ev(e);l=d;return}function __ZNK12MethodBind5RI10CanvasItemfRK3RefI4FontERK7Vector2RK6StringSB_RK5ColorE18_get_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,h=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case -1:{__ZN7VariantC2Ef(d,0.0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;l=a;return f|0}case 0:{f=__ZN7Variant12get_type_forIRK3RefI4FontEEENS_4TypeEv()|0;l=a;return f|0}case 1:{g[d>>2]=0.0;g[d+4>>2]=0.0;__ZN7VariantC2ERK7Vector2(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);f=b;l=a;return f|0}case 2:{c[d>>2]=0;__ZN7VariantC2ERK6String(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);h=c[d>>2]|0;if(h|0?(__Z16atomic_decrementPj(h+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(h,1);f=b;l=a;return f|0}case 3:{c[d>>2]=0;__ZN7VariantC2ERK6String(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);h=c[d>>2]|0;if(h|0?(__Z16atomic_decrementPj(h+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(h,1);f=b;l=a;return f|0}case 4:{g[d>>2]=0.0;g[d+4>>2]=0.0;g[d+8>>2]=0.0;g[d+12>>2]=1.0;__ZN7VariantC2ERK5Color(e,d);d=c[e>>2]|0;if(d|0)__ZN7Variant5clearEv(e);f=d;l=a;return f|0}default:{f=0;l=a;return f|0}}return 0}function __ZN7Variant12get_type_forIRK3RefI4FontEEENS_4TypeEv(){var a=0,b=0,d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+28|0;d=a+24|0;e=a;c[d>>2]=0;__ZN6RefPtrC2Ev(b);__ZN3RefI9ReferenceEaSI4FontEEvRKS_IT_E(b,d);__ZN7VariantC2ERK6RefPtr(e,b);__ZN6RefPtrD2Ev(b);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);e=c[d>>2]|0;if(!e){l=a;return b|0}if(!(__ZN9Reference11unreferenceEv(e)|0)){l=a;return b|0}e=c[d>>2]|0;if(!(__Z17predelete_handlerP6Object(e)|0)){l=a;return b|0}gj[c[(c[e>>2]|0)+76>>2]&8191](e);__ZN6Memory11free_staticEPvb(e,0);l=a;return b|0}function __ZN3RefI9ReferenceEaSI4FontEEvRKS_IT_E(a,b){a=a|0;b=b|0;var d=0,e=0;d=c[b>>2]|0;if(!d){b=c[a>>2]|0;if((b|0?__ZN9Reference11unreferenceEv(b)|0:0)?(b=c[a>>2]|0,__Z17predelete_handlerP6Object(b)|0):0){gj[c[(c[b>>2]|0)+76>>2]&8191](b);__ZN6Memory11free_staticEPvb(b,0)}c[a>>2]=0;return}b=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1220724)|0;e=b?d:0;d=c[a>>2]|0;if((e|0)==(d|0))return;if((d|0?__ZN9Reference11unreferenceEv(d)|0:0)?(d=c[a>>2]|0,__Z17predelete_handlerP6Object(d)|0):0){gj[c[(c[d>>2]|0)+76>>2]&8191](d);__ZN6Memory11free_staticEPvb(d,0)}c[a>>2]=e;if(!e)return;__ZN9Reference9referenceEv(e);return}function __ZNK4Font4drawE3RIDRK7Vector2RK6StringRK5Colori(b,d,e,f,h,i){b=b|0;d=d|0;e=e|0;f=f|0;h=h|0;i=i|0;var j=0,k=0,n=0,o=0,p=0,q=0,r=0.0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0.0,E=0,F=0,G=0,H=0,I=0,J=0,K=0;j=l;l=l+48|0;if((l|0)>=(m|0))ba(48);k=j+32|0;n=j+16|0;o=j+24|0;p=j;q=j+8|0;g[n>>2]=0.0;g[n+4>>2]=0.0;if((__ZNK6String6lengthEv(f)|0)<=0){l=j;return}r=+(i|0);s=c[d>>2]|0;if((i|0)<=-1){i=0;while(1){d=c[(c[b>>2]|0)+128>>2]|0;t=c[f>>2]|0;u=(t|0)==0;if(u)v=0;else v=c[t+-4>>2]|0;if((v|0)<=(i|0)){if(u)w=0;else w=c[t+-4>>2]|0;if((w|0)<=(i|0)){x=32;break}a[1263537]=0}Ki[d&4095](o,b,c[t+(i<<2)>>2]|0,0);t=c[(c[b>>2]|0)+136>>2]|0;c[p>>2]=s;__ZNK7Vector2plERKS_(q,e,n);d=c[f>>2]|0;u=(d|0)==0;if(u)y=0;else y=c[d+-4>>2]|0;if((y|0)<=(i|0)){if(u)z=0;else z=c[d+-4>>2]|0;if((z|0)<=(i|0)){x=40;break}a[1263537]=0}A=c[d+(i<<2)>>2]|0;i=i+1|0;if(u)B=0;else B=c[d+-4>>2]|0;if((B|0)<=(i|0)){if(u)C=0;else C=c[d+-4>>2]|0;if((C|0)<=(i|0)){x=48;break}a[1263537]=0}u=c[d+(i<<2)>>2]|0;c[k>>2]=c[p>>2];D=+xj[t&3](b,k,q,A,u,h);g[n>>2]=D+ +g[n>>2];if((i|0)>=(__ZNK6String6lengthEv(f)|0)){x=51;break}}if((x|0)==32)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);else if((x|0)==40)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);else if((x|0)==48)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);else if((x|0)==51){l=j;return}}else E=0;while(1){i=c[(c[b>>2]|0)+128>>2]|0;C=c[f>>2]|0;B=(C|0)==0;if(B)F=0;else F=c[C+-4>>2]|0;if((F|0)<=(E|0)){if(B)G=0;else G=c[C+-4>>2]|0;if((G|0)<=(E|0)){x=32;break}a[1263537]=0}Ki[i&4095](o,b,c[C+(E<<2)>>2]|0,0);if(+g[n>>2]+ +(~~+g[o>>2]|0)>r){x=51;break}C=c[(c[b>>2]|0)+136>>2]|0;c[p>>2]=s;__ZNK7Vector2plERKS_(q,e,n);i=c[f>>2]|0;B=(i|0)==0;if(B)H=0;else H=c[i+-4>>2]|0;if((H|0)<=(E|0)){if(B)I=0;else I=c[i+-4>>2]|0;if((I|0)<=(E|0)){x=40;break}a[1263537]=0}z=c[i+(E<<2)>>2]|0;E=E+1|0;if(B)J=0;else J=c[i+-4>>2]|0;if((J|0)<=(E|0)){if(B)K=0;else K=c[i+-4>>2]|0;if((K|0)<=(E|0)){x=48;break}a[1263537]=0}B=c[i+(E<<2)>>2]|0;c[k>>2]=c[p>>2];D=+xj[C&3](b,k,q,z,B,h);g[n>>2]=D+ +g[n>>2];if((E|0)>=(__ZNK6String6lengthEv(f)|0)){x=51;break}}if((x|0)==32)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);else if((x|0)==40)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);else if((x|0)==48)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);else if((x|0)==51){l=j;return}}function __ZNK11MethodBind5I10CanvasItemRK3RefI4FontERK7Vector2RK6StringRK5ColoriE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return __ZNK11MethodBind5I10CanvasItemRK3RefI4FontERK7Vector2RK6StringRK5ColoriE18_get_argument_typeEi(a,b)|0}function __ZNK11MethodBind5I10CanvasItemRK3RefI4FontERK7Vector2RK6StringRK5ColoriE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,947933);l=a;return c[b>>2]|0}function __ZN11MethodBind5I10CanvasItemRK3RefI4FontERK7Vector2RK6StringRK5ColoriE4callEP6ObjectPPK7VariantiRNSI_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0;i=l;l=l+160|0;if((l|0)>=(m|0))ba(160);j=i+144|0;k=i+140|0;n=i+96|0;o=i+72|0;p=i+136|0;q=i+48|0;r=i+120|0;s=i+24|0;t=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1220748)|0:0){c[h>>2]=0;a[1263537]=0;u=d+24|0;v=c[u>>2]|0;if((v|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=v;c[b>>2]=0;l=i;return}w=v-(c[d+20>>2]|0)|0;if((w|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=w;c[b>>2]=0;l=i;return}do if((g|0)>0){if((v|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);x=0}else{a[1263537]=0;x=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,x)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=x;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[u>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);y=0}else{a[1263537]=0;y=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,y)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=y;c[b>>2]=0;l=i;return}if((g|0)>2){if((c[u>>2]|0)<2){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);z=0}else{a[1263537]=0;z=c[(c[d+32>>2]|0)+12>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+8>>2]>>2]|0,z)|0)){c[h>>2]=2;c[h+4>>2]=2;c[h+8>>2]=z;c[b>>2]=0;l=i;return}if((g|0)>3){if((c[u>>2]|0)<3){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);A=0}else{a[1263537]=0;A=c[(c[d+32>>2]|0)+16>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+12>>2]>>2]|0,A)|0)){c[h>>2]=2;c[h+4>>2]=3;c[h+8>>2]=A;c[b>>2]=0;l=i;return}if((g|0)>4){if((c[u>>2]|0)<4){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);B=0}else{a[1263537]=0;B=c[(c[d+32>>2]|0)+20>>2]|0}if(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+16>>2]>>2]|0,B)|0)break;c[h>>2]=2;c[h+4>>2]=4;c[h+8>>2]=B;c[b>>2]=0;l=i;return}}}}}while(0);B=c[d+44>>2]|0;A=c[d+48>>2]|0;z=e+(A>>1)|0;if(!(A&1))C=B;else C=c[(c[z>>2]|0)+B>>2]|0;do if((g|0)<1){B=c[u>>2]|0;A=B+-1|0;if((B|0)>=1){e=c[d+16>>2]|0;y=(e|0)==0;if(y)D=0;else D=c[e+-4>>2]|0;if((B|0)<=(D|0)){if(y)E=0;else E=c[e+-4>>2]|0;do if((E|0)<(B|0)){if(y)F=0;else F=c[e+-4>>2]|0;if((F|0)<(B|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);G=0;break}else{a[1263537]=0;H=55;break}}else H=55;while(0);if((H|0)==55)G=e+(A*24|0)|0;__ZN7VariantC2ERKS_(n,G);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f>>2]|0);while(0);__ZN3RefI4FontEC2ERK7Variant(j,n);c[k>>2]=c[j>>2];do if((g|0)<2){G=c[u>>2]|0;F=G+-1|0;E=G+-2|0;if((G|0)>=2){G=c[d+16>>2]|0;D=(G|0)==0;if(D)I=0;else I=c[G+-4>>2]|0;if((F|0)<=(I|0)){if(D)J=0;else J=c[G+-4>>2]|0;do if((J|0)<(F|0)){if(D)K=0;else K=c[G+-4>>2]|0;if((K|0)<(F|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);L=0;break}else{a[1263537]=0;H=72;break}}else H=72;while(0);if((H|0)==72)L=G+(E*24|0)|0;__ZN7VariantC2ERKS_(o,L);break}}c[o>>2]=0}else __ZN7VariantC2ERKS_(o,c[f+4>>2]|0);while(0);__ZNK7Variantcv7Vector2Ev(j,o);do if((g|0)<3){L=c[u>>2]|0;K=L+-2|0;J=L+-3|0;if((K|0)>=1){L=c[d+16>>2]|0;I=(L|0)==0;if(I)M=0;else M=c[L+-4>>2]|0;if((K|0)<=(M|0)){if(I)N=0;else N=c[L+-4>>2]|0;do if((N|0)<(K|0)){if(I)O=0;else O=c[L+-4>>2]|0;if((O|0)<(K|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);P=0;break}else{a[1263537]=0;H=89;break}}else H=89;while(0);if((H|0)==89)P=L+(J*24|0)|0;__ZN7VariantC2ERKS_(q,P);break}}c[q>>2]=0}else __ZN7VariantC2ERKS_(q,c[f+8>>2]|0);while(0);c[p>>2]=__ZNK7Variantcv6StringEv(q)|0;do if((g|0)<4){P=c[u>>2]|0;O=P+-3|0;N=P+-4|0;if((O|0)>=1){P=c[d+16>>2]|0;M=(P|0)==0;if(M)Q=0;else Q=c[P+-4>>2]|0;if((O|0)<=(Q|0)){if(M)R=0;else R=c[P+-4>>2]|0;do if((R|0)<(O|0)){if(M)S=0;else S=c[P+-4>>2]|0;if((S|0)<(O|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);T=0;break}else{a[1263537]=0;H=106;break}}else H=106;while(0);if((H|0)==106)T=P+(N*24|0)|0;__ZN7VariantC2ERKS_(s,T);break}}c[s>>2]=0}else __ZN7VariantC2ERKS_(s,c[f+12>>2]|0);while(0);__ZNK7Variantcv5ColorEv(r,s);do if((g|0)<5){T=c[u>>2]|0;S=T+-4|0;R=T+-5|0;if((S|0)>=1){T=c[d+16>>2]|0;Q=(T|0)==0;if(Q)U=0;else U=c[T+-4>>2]|0;if((S|0)<=(U|0)){if(Q)V=0;else V=c[T+-4>>2]|0;do if((V|0)<(S|0)){if(Q)W=0;else W=c[T+-4>>2]|0;if((W|0)<(S|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);X=0;break}else{a[1263537]=0;H=123;break}}else H=123;while(0);if((H|0)==123)X=T+(R*24|0)|0;__ZN7VariantC2ERKS_(t,X);break}}c[t>>2]=0}else __ZN7VariantC2ERKS_(t,c[f+16>>2]|0);while(0);f=__ZNK7VariantcviEv(t)|0;ui[C&4095](z,k,j,p,r,f);if(c[t>>2]|0)__ZN7Variant5clearEv(t);if(c[s>>2]|0)__ZN7Variant5clearEv(s);s=c[p>>2]|0;if(s|0?(__Z16atomic_decrementPj(s+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(s,1);if(c[q>>2]|0)__ZN7Variant5clearEv(q);if(c[o>>2]|0)__ZN7Variant5clearEv(o);o=c[k>>2]|0;do if(o|0?__ZN9Reference11unreferenceEv(o)|0:0){q=c[k>>2]|0;if(!(__Z17predelete_handlerP6Object(q)|0))break;gj[c[(c[q>>2]|0)+76>>2]&8191](q);__ZN6Memory11free_staticEPvb(q,0)}while(0);c[k>>2]=0;if(c[n>>2]|0)__ZN7Variant5clearEv(n);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,3405,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind5I10CanvasItemRK3RefI4FontERK7Vector2RK6StringRK5ColoriE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0;e=l;l=l+64|0;if((l|0)>=(m|0))ba(64);f=e+24|0;g=e;h=e+48|0;i=e+32|0;if(!b)j=0;else{k=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1220748)|0;j=k?b:0}b=c[a+44>>2]|0;k=c[a+48>>2]|0;a=j+(k>>1)|0;if(!(k&1))n=b;else n=c[(c[a>>2]|0)+b>>2]|0;__ZN7VariantC2EPK6Object(g,c[d>>2]|0);__ZN3RefI4FontEC2ERK7Variant(f,g);if(c[g>>2]|0)__ZN7Variant5clearEv(g);c[h>>2]=c[f>>2];b=c[d+4>>2]|0;k=c[b+4>>2]|0;j=f;c[j>>2]=c[b>>2];c[j+4>>2]=k;k=c[d+8>>2]|0;j=c[k>>2]|0;if((j|0)!=0?(__Z28atomic_conditional_incrementPj(j+-8|0)|0)!=0:0)o=c[k>>2]|0;else o=0;c[g>>2]=o;o=c[d+12>>2]|0;c[i>>2]=c[o>>2];c[i+4>>2]=c[o+4>>2];c[i+8>>2]=c[o+8>>2];c[i+12>>2]=c[o+12>>2];ui[n&4095](a,h,f,g,i,c[c[d+16>>2]>>2]|0);d=c[g>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);d=c[h>>2]|0;if(!d){l=e;return}if(!(__ZN9Reference11unreferenceEv(d)|0)){l=e;return}d=c[h>>2]|0;if(!(__Z17predelete_handlerP6Object(d)|0)){l=e;return}gj[c[(c[d>>2]|0)+76>>2]&8191](d);__ZN6Memory11free_staticEPvb(d,0);l=e;return}function __ZN11MethodBind5I10CanvasItemRK3RefI4FontERK7Vector2RK6StringRK5ColoriED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind5I10CanvasItemRK3RefI4FontERK7Vector2RK6StringRK5ColoriE18_get_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,h=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case 0:{f=__ZN7Variant12get_type_forIRK3RefI4FontEEENS_4TypeEv()|0;l=a;return f|0}case 1:{g[d>>2]=0.0;g[d+4>>2]=0.0;__ZN7VariantC2ERK7Vector2(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);f=b;l=a;return f|0}case 2:{c[d>>2]=0;__ZN7VariantC2ERK6String(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);h=c[d>>2]|0;if(h|0?(__Z16atomic_decrementPj(h+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(h,1);f=b;l=a;return f|0}case 3:{g[d>>2]=0.0;g[d+4>>2]=0.0;g[d+8>>2]=0.0;g[d+12>>2]=1.0;__ZN7VariantC2ERK5Color(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);f=b;l=a;return f|0}case 4:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;l=a;return f|0}default:{f=0;l=a;return f|0}}return 0}function __ZNK11MethodBind4I10CanvasItemRK6VectorI7Vector2ERK5ColorS5_3RefI7TextureEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return __ZNK11MethodBind4I10CanvasItemRK6VectorI7Vector2ERK5ColorS5_3RefI7TextureEE18_get_argument_typeEi(a,b)|0}function __ZNK11MethodBind4I10CanvasItemRK6VectorI7Vector2ERK5ColorS5_3RefI7TextureEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,947933);l=a;return c[b>>2]|0}function __ZN11MethodBind4I10CanvasItemRK6VectorI7Vector2ERK5ColorS5_3RefI7TextureEE4callEP6ObjectPPK7VariantiRNSF_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0;i=l;l=l+128|0;if((l|0)>=(m|0))ba(128);j=i+124|0;k=i+120|0;n=i+72|0;o=i+104|0;p=i+48|0;q=i+100|0;r=i+24|0;s=i+96|0;t=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1220748)|0:0){c[h>>2]=0;a[1263537]=0;u=d+24|0;v=c[u>>2]|0;if((v|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=v;c[b>>2]=0;l=i;return}w=v-(c[d+20>>2]|0)|0;if((w|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=w;c[b>>2]=0;l=i;return}if((g|0)>0){if((v|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);x=0}else{a[1263537]=0;x=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,x)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=x;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[u>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);y=0}else{a[1263537]=0;y=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,y)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=y;c[b>>2]=0;l=i;return}if((g|0)>2){if((c[u>>2]|0)<2){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);z=0}else{a[1263537]=0;z=c[(c[d+32>>2]|0)+12>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+8>>2]>>2]|0,z)|0)){c[h>>2]=2;c[h+4>>2]=2;c[h+8>>2]=z;c[b>>2]=0;l=i;return}if((g|0)>3){if((c[u>>2]|0)<3){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);A=0}else{a[1263537]=0;A=c[(c[d+32>>2]|0)+16>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+12>>2]>>2]|0,A)|0)){c[h>>2]=2;c[h+4>>2]=3;c[h+8>>2]=A;c[b>>2]=0;l=i;return}}}}}A=c[d+44>>2]|0;z=c[d+48>>2]|0;y=e+(z>>1)|0;if(!(z&1))B=A;else B=c[(c[y>>2]|0)+A>>2]|0;do if((g|0)<1){A=c[u>>2]|0;z=A+-1|0;if((A|0)>=1){e=c[d+16>>2]|0;x=(e|0)==0;if(x)C=0;else C=c[e+-4>>2]|0;if((A|0)<=(C|0)){if(x)D=0;else D=c[e+-4>>2]|0;do if((D|0)<(A|0)){if(x)E=0;else E=c[e+-4>>2]|0;if((E|0)<(A|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);F=0;break}else{a[1263537]=0;G=49;break}}else G=49;while(0);if((G|0)==49)F=e+(z*24|0)|0;__ZN7VariantC2ERKS_(n,F);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f>>2]|0);while(0);c[k>>2]=__ZNK7Variantcv6VectorI7Vector2EEv(n)|0;do if((g|0)<2){F=c[u>>2]|0;E=F+-1|0;D=F+-2|0;if((F|0)>=2){F=c[d+16>>2]|0;C=(F|0)==0;if(C)H=0;else H=c[F+-4>>2]|0;if((E|0)<=(H|0)){if(C)I=0;else I=c[F+-4>>2]|0;do if((I|0)<(E|0)){if(C)J=0;else J=c[F+-4>>2]|0;if((J|0)<(E|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);K=0;break}else{a[1263537]=0;G=66;break}}else G=66;while(0);if((G|0)==66)K=F+(D*24|0)|0;__ZN7VariantC2ERKS_(p,K);break}}c[p>>2]=0}else __ZN7VariantC2ERKS_(p,c[f+4>>2]|0);while(0);__ZNK7Variantcv5ColorEv(o,p);do if((g|0)<3){K=c[u>>2]|0;J=K+-2|0;I=K+-3|0;if((J|0)>=1){K=c[d+16>>2]|0;H=(K|0)==0;if(H)L=0;else L=c[K+-4>>2]|0;if((J|0)<=(L|0)){if(H)M=0;else M=c[K+-4>>2]|0;do if((M|0)<(J|0)){if(H)N=0;else N=c[K+-4>>2]|0;if((N|0)<(J|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);O=0;break}else{a[1263537]=0;G=83;break}}else G=83;while(0);if((G|0)==83)O=K+(I*24|0)|0;__ZN7VariantC2ERKS_(r,O);break}}c[r>>2]=0}else __ZN7VariantC2ERKS_(r,c[f+8>>2]|0);while(0);c[q>>2]=__ZNK7Variantcv6VectorI7Vector2EEv(r)|0;do if((g|0)<4){O=c[u>>2]|0;N=O+-3|0;M=O+-4|0;if((N|0)>=1){O=c[d+16>>2]|0;L=(O|0)==0;if(L)P=0;else P=c[O+-4>>2]|0;if((N|0)<=(P|0)){if(L)Q=0;else Q=c[O+-4>>2]|0;do if((Q|0)<(N|0)){if(L)R=0;else R=c[O+-4>>2]|0;if((R|0)<(N|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);S=0;break}else{a[1263537]=0;G=100;break}}else G=100;while(0);if((G|0)==100)S=O+(M*24|0)|0;__ZN7VariantC2ERKS_(t,S);break}}c[t>>2]=0}else __ZN7VariantC2ERKS_(t,c[f+12>>2]|0);while(0);__ZN3RefI7TextureEC2ERK7Variant(j,t);c[s>>2]=c[j>>2];Li[B&255](y,k,o,q,s);o=c[s>>2]|0;if((o|0?__ZN9Reference11unreferenceEv(o)|0:0)?(o=c[s>>2]|0,__Z17predelete_handlerP6Object(o)|0):0){gj[c[(c[o>>2]|0)+76>>2]&8191](o);__ZN6Memory11free_staticEPvb(o,0)}c[s>>2]=0;if(c[t>>2]|0)__ZN7Variant5clearEv(t);t=c[q>>2]|0;if(t|0?(__Z16atomic_decrementPj(t+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(t,1);if(c[r>>2]|0)__ZN7Variant5clearEv(r);if(c[p>>2]|0)__ZN7Variant5clearEv(p);p=c[k>>2]|0;if(p|0?(__Z16atomic_decrementPj(p+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(p,1);if(c[n>>2]|0)__ZN7Variant5clearEv(n);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,2714,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind4I10CanvasItemRK6VectorI7Vector2ERK5ColorS5_3RefI7TextureEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0;e=l;l=l+64|0;if((l|0)>=(m|0))ba(64);f=e+52|0;g=e;h=e+48|0;i=e+32|0;j=e+28|0;k=e+24|0;if(!b)n=0;else{o=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1220748)|0;n=o?b:0}b=c[a+44>>2]|0;o=c[a+48>>2]|0;a=n+(o>>1)|0;if(!(o&1))p=b;else p=c[(c[a>>2]|0)+b>>2]|0;c[h>>2]=__ZN8PtrToArgIRK6VectorI7Vector2EE7convertEPKv(c[d>>2]|0)|0;b=c[d+4>>2]|0;c[i>>2]=c[b>>2];c[i+4>>2]=c[b+4>>2];c[i+8>>2]=c[b+8>>2];c[i+12>>2]=c[b+12>>2];c[j>>2]=__ZN8PtrToArgIRK6VectorI7Vector2EE7convertEPKv(c[d+8>>2]|0)|0;__ZN7VariantC2EPK6Object(g,c[d+12>>2]|0);__ZN3RefI7TextureEC2ERK7Variant(f,g);if(c[g>>2]|0)__ZN7Variant5clearEv(g);c[k>>2]=c[f>>2];Li[p&255](a,h,i,j,k);i=c[k>>2]|0;if((i|0?__ZN9Reference11unreferenceEv(i)|0:0)?(i=c[k>>2]|0,__Z17predelete_handlerP6Object(i)|0):0){gj[c[(c[i>>2]|0)+76>>2]&8191](i);__ZN6Memory11free_staticEPvb(i,0)}c[k>>2]=0;k=c[j>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);k=c[h>>2]|0;if(!k){l=e;return}if(__Z16atomic_decrementPj(k+-8|0)|0){l=e;return}__ZN6Memory11free_staticEPvb(k,1);l=e;return}function __ZN11MethodBind4I10CanvasItemRK6VectorI7Vector2ERK5ColorS5_3RefI7TextureEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN8PtrToArgIRK6VectorI7Vector2EE7convertEPKv(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d;c[e>>2]=0;f=c[b>>2]|0;if(!f)g=0;else g=(c[f+16>>2]|0)>>>3;__ZN6VectorI7Vector2E6resizeEi(e,g)|0;f=c[b>>2]|0;if(!f){h=0;i=0}else{__Z16atomic_incrementPj(f+4|0)|0;h=f;i=c[f+8>>2]|0}a:do if(g|0){f=0;while(1){b=i+(f<<3)|0;j=c[e>>2]|0;k=(j|0)==0;if(k)n=0;else n=c[j+-4>>2]|0;if((n|0)<=(f|0)){if(k)o=0;else o=c[j+-4>>2]|0;if((o|0)<=(f|0))break;a[1263537]=0}__ZN6VectorI7Vector2E14_copy_on_writeEv(e);j=b;b=c[j+4>>2]|0;k=(c[e>>2]|0)+(f<<3)|0;c[k>>2]=c[j>>2];c[k+4>>2]=b;f=f+1|0;if((f|0)>=(g|0))break a}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);if(!h){p=c[e>>2]|0;l=d;return p|0}__Z16atomic_decrementPj(h+4|0)|0;p=c[e>>2]|0;l=d;return p|0}function __ZN3RefI7TextureEC2ERK7Variant(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d;__ZNK7Variantcv6RefPtrEv(e,b);c[a>>2]=0;b=c[e>>2]|0;if(!b){c[a>>2]=0;__ZN6RefPtrD2Ev(e);l=d;return}f=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1220692)|0;g=f?b:0;b=c[a>>2]|0;if((g|0)==(b|0)){__ZN6RefPtrD2Ev(e);l=d;return}if((b|0?__ZN9Reference11unreferenceEv(b)|0:0)?(b=c[a>>2]|0,__Z17predelete_handlerP6Object(b)|0):0){gj[c[(c[b>>2]|0)+76>>2]&8191](b);__ZN6Memory11free_staticEPvb(b,0)}c[a>>2]=g;if(!g){__ZN6RefPtrD2Ev(e);l=d;return}__ZN9Reference9referenceEv(g);__ZN6RefPtrD2Ev(e);l=d;return}function __ZNK11MethodBind4I10CanvasItemRK6VectorI7Vector2ERK5ColorS5_3RefI7TextureEE18_get_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,h=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case 0:{c[d>>2]=0;__ZN7VariantC2ERK6VectorI7Vector2E(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);f=c[d>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);h=b;l=a;return h|0}case 1:{g[d>>2]=0.0;g[d+4>>2]=0.0;g[d+8>>2]=0.0;g[d+12>>2]=1.0;__ZN7VariantC2ERK5Color(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);h=b;l=a;return h|0}case 2:{c[d>>2]=0;__ZN7VariantC2ERK6VectorI7Vector2E(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);e=c[d>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);h=b;l=a;return h|0}case 3:{h=__ZN7Variant12get_type_forI3RefI7TextureEEENS_4TypeEv()|0;l=a;return h|0}default:{h=0;l=a;return h|0}}return 0}function __ZN7Variant12get_type_forI3RefI7TextureEEENS_4TypeEv(){var a=0,b=0,d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+28|0;d=a+24|0;e=a;c[d>>2]=0;__ZN6RefPtrC2Ev(b);__ZN3RefI9ReferenceEaSI7TextureEEvRKS_IT_E(b,d);__ZN7VariantC2ERK6RefPtr(e,b);__ZN6RefPtrD2Ev(b);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);e=c[d>>2]|0;if(!e){l=a;return b|0}if(!(__ZN9Reference11unreferenceEv(e)|0)){l=a;return b|0}e=c[d>>2]|0;if(!(__Z17predelete_handlerP6Object(e)|0)){l=a;return b|0}gj[c[(c[e>>2]|0)+76>>2]&8191](e);__ZN6Memory11free_staticEPvb(e,0);l=a;return b|0}function __ZN3RefI9ReferenceEaSI7TextureEEvRKS_IT_E(a,b){a=a|0;b=b|0;var d=0,e=0;d=c[b>>2]|0;if(!d){b=c[a>>2]|0;if((b|0?__ZN9Reference11unreferenceEv(b)|0:0)?(b=c[a>>2]|0,__Z17predelete_handlerP6Object(b)|0):0){gj[c[(c[b>>2]|0)+76>>2]&8191](b);__ZN6Memory11free_staticEPvb(b,0)}c[a>>2]=0;return}b=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1220724)|0;e=b?d:0;d=c[a>>2]|0;if((e|0)==(d|0))return;if((d|0?__ZN9Reference11unreferenceEv(d)|0:0)?(d=c[a>>2]|0,__Z17predelete_handlerP6Object(d)|0):0){gj[c[(c[d>>2]|0)+76>>2]&8191](d);__ZN6Memory11free_staticEPvb(d,0)}c[a>>2]=e;if(!e)return;__ZN9Reference9referenceEv(e);return}function __ZNK11MethodBind4I10CanvasItemRK6VectorI7Vector2ERKS1_I5ColorES5_3RefI7TextureEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;switch(b|0){case 0:{c[d>>2]=0;__ZN7VariantC2ERK6VectorI7Vector2E(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);f=c[d>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);g=b;l=a;return g|0}case 1:{c[d>>2]=0;__ZN7VariantC2ERK6VectorI5ColorE(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);f=c[d>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);g=b;l=a;return g|0}case 2:{c[d>>2]=0;__ZN7VariantC2ERK6VectorI7Vector2E(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);e=c[d>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);g=b;l=a;return g|0}case 3:{g=__ZN7Variant12get_type_forI3RefI7TextureEEENS_4TypeEv()|0;l=a;return g|0}default:{g=0;l=a;return g|0}}return 0}function __ZNK11MethodBind4I10CanvasItemRK6VectorI7Vector2ERKS1_I5ColorES5_3RefI7TextureEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,947933);l=a;return c[b>>2]|0}function __ZN11MethodBind4I10CanvasItemRK6VectorI7Vector2ERKS1_I5ColorES5_3RefI7TextureEE4callEP6ObjectPPK7VariantiRNSG_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0;i=l;l=l+128|0;if((l|0)>=(m|0))ba(128);j=i+112|0;k=i+108|0;n=i+72|0;o=i+104|0;p=i+48|0;q=i+100|0;r=i+24|0;s=i+96|0;t=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1220748)|0:0){c[h>>2]=0;a[1263537]=0;u=d+24|0;v=c[u>>2]|0;if((v|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=v;c[b>>2]=0;l=i;return}w=v-(c[d+20>>2]|0)|0;if((w|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=w;c[b>>2]=0;l=i;return}if((g|0)>0){if((v|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);x=0}else{a[1263537]=0;x=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,x)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=x;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[u>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);y=0}else{a[1263537]=0;y=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,y)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=y;c[b>>2]=0;l=i;return}if((g|0)>2){if((c[u>>2]|0)<2){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);z=0}else{a[1263537]=0;z=c[(c[d+32>>2]|0)+12>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+8>>2]>>2]|0,z)|0)){c[h>>2]=2;c[h+4>>2]=2;c[h+8>>2]=z;c[b>>2]=0;l=i;return}if((g|0)>3){if((c[u>>2]|0)<3){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);A=0}else{a[1263537]=0;A=c[(c[d+32>>2]|0)+16>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+12>>2]>>2]|0,A)|0)){c[h>>2]=2;c[h+4>>2]=3;c[h+8>>2]=A;c[b>>2]=0;l=i;return}}}}}A=c[d+44>>2]|0;z=c[d+48>>2]|0;y=e+(z>>1)|0;if(!(z&1))B=A;else B=c[(c[y>>2]|0)+A>>2]|0;do if((g|0)<1){A=c[u>>2]|0;z=A+-1|0;if((A|0)>=1){e=c[d+16>>2]|0;x=(e|0)==0;if(x)C=0;else C=c[e+-4>>2]|0;if((A|0)<=(C|0)){if(x)D=0;else D=c[e+-4>>2]|0;do if((D|0)<(A|0)){if(x)E=0;else E=c[e+-4>>2]|0;if((E|0)<(A|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);F=0;break}else{a[1263537]=0;G=49;break}}else G=49;while(0);if((G|0)==49)F=e+(z*24|0)|0;__ZN7VariantC2ERKS_(n,F);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f>>2]|0);while(0);c[k>>2]=__ZNK7Variantcv6VectorI7Vector2EEv(n)|0;do if((g|0)<2){F=c[u>>2]|0;E=F+-1|0;D=F+-2|0;if((F|0)>=2){F=c[d+16>>2]|0;C=(F|0)==0;if(C)H=0;else H=c[F+-4>>2]|0;if((E|0)<=(H|0)){if(C)I=0;else I=c[F+-4>>2]|0;do if((I|0)<(E|0)){if(C)J=0;else J=c[F+-4>>2]|0;if((J|0)<(E|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);K=0;break}else{a[1263537]=0;G=66;break}}else G=66;while(0);if((G|0)==66)K=F+(D*24|0)|0;__ZN7VariantC2ERKS_(p,K);break}}c[p>>2]=0}else __ZN7VariantC2ERKS_(p,c[f+4>>2]|0);while(0);c[o>>2]=__ZNK7Variantcv6VectorI5ColorEEv(p)|0;do if((g|0)<3){K=c[u>>2]|0;J=K+-2|0;I=K+-3|0;if((J|0)>=1){K=c[d+16>>2]|0;H=(K|0)==0;if(H)L=0;else L=c[K+-4>>2]|0;if((J|0)<=(L|0)){if(H)M=0;else M=c[K+-4>>2]|0;do if((M|0)<(J|0)){if(H)N=0;else N=c[K+-4>>2]|0;if((N|0)<(J|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);O=0;break}else{a[1263537]=0;G=83;break}}else G=83;while(0);if((G|0)==83)O=K+(I*24|0)|0;__ZN7VariantC2ERKS_(r,O);break}}c[r>>2]=0}else __ZN7VariantC2ERKS_(r,c[f+8>>2]|0);while(0);c[q>>2]=__ZNK7Variantcv6VectorI7Vector2EEv(r)|0;do if((g|0)<4){O=c[u>>2]|0;N=O+-3|0;M=O+-4|0;if((N|0)>=1){O=c[d+16>>2]|0;L=(O|0)==0;if(L)P=0;else P=c[O+-4>>2]|0;if((N|0)<=(P|0)){if(L)Q=0;else Q=c[O+-4>>2]|0;do if((Q|0)<(N|0)){if(L)R=0;else R=c[O+-4>>2]|0;if((R|0)<(N|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);S=0;break}else{a[1263537]=0;G=100;break}}else G=100;while(0);if((G|0)==100)S=O+(M*24|0)|0;__ZN7VariantC2ERKS_(t,S);break}}c[t>>2]=0}else __ZN7VariantC2ERKS_(t,c[f+12>>2]|0);while(0);__ZN3RefI7TextureEC2ERK7Variant(j,t);c[s>>2]=c[j>>2];Li[B&255](y,k,o,q,s);y=c[s>>2]|0;if((y|0?__ZN9Reference11unreferenceEv(y)|0:0)?(y=c[s>>2]|0,__Z17predelete_handlerP6Object(y)|0):0){gj[c[(c[y>>2]|0)+76>>2]&8191](y);__ZN6Memory11free_staticEPvb(y,0)}c[s>>2]=0;if(c[t>>2]|0)__ZN7Variant5clearEv(t);t=c[q>>2]|0;if(t|0?(__Z16atomic_decrementPj(t+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(t,1);if(c[r>>2]|0)__ZN7Variant5clearEv(r);r=c[o>>2]|0;if(r|0?(__Z16atomic_decrementPj(r+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(r,1);if(c[p>>2]|0)__ZN7Variant5clearEv(p);p=c[k>>2]|0;if(p|0?(__Z16atomic_decrementPj(p+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(p,1);if(c[n>>2]|0)__ZN7Variant5clearEv(n);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,2714,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind4I10CanvasItemRK6VectorI7Vector2ERKS1_I5ColorES5_3RefI7TextureEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0;e=l;l=l+48|0;if((l|0)>=(m|0))ba(48);f=e+40|0;g=e;h=e+36|0;i=e+32|0;j=e+28|0;k=e+24|0;if(!b)n=0;else{o=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1220748)|0;n=o?b:0}b=c[a+44>>2]|0;o=c[a+48>>2]|0;a=n+(o>>1)|0;if(!(o&1))p=b;else p=c[(c[a>>2]|0)+b>>2]|0;c[h>>2]=__ZN8PtrToArgIRK6VectorI7Vector2EE7convertEPKv(c[d>>2]|0)|0;c[i>>2]=__ZN8PtrToArgIRK6VectorI5ColorEE7convertEPKv(c[d+4>>2]|0)|0;c[j>>2]=__ZN8PtrToArgIRK6VectorI7Vector2EE7convertEPKv(c[d+8>>2]|0)|0;__ZN7VariantC2EPK6Object(g,c[d+12>>2]|0);__ZN3RefI7TextureEC2ERK7Variant(f,g);if(c[g>>2]|0)__ZN7Variant5clearEv(g);c[k>>2]=c[f>>2];Li[p&255](a,h,i,j,k);a=c[k>>2]|0;if((a|0?__ZN9Reference11unreferenceEv(a)|0:0)?(a=c[k>>2]|0,__Z17predelete_handlerP6Object(a)|0):0){gj[c[(c[a>>2]|0)+76>>2]&8191](a);__ZN6Memory11free_staticEPvb(a,0)}c[k>>2]=0;k=c[j>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);k=c[i>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);k=c[h>>2]|0;if(!k){l=e;return}if(__Z16atomic_decrementPj(k+-8|0)|0){l=e;return}__ZN6Memory11free_staticEPvb(k,1);l=e;return}function __ZN11MethodBind4I10CanvasItemRK6VectorI7Vector2ERKS1_I5ColorES5_3RefI7TextureEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN8PtrToArgIRK6VectorI5ColorEE7convertEPKv(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d;c[e>>2]=0;f=c[b>>2]|0;if(!f)g=0;else g=(c[f+16>>2]|0)>>>4;__ZN6VectorI5ColorE6resizeEi(e,g)|0;f=c[b>>2]|0;if(!f){h=0;i=0}else{__Z16atomic_incrementPj(f+4|0)|0;h=f;i=c[f+8>>2]|0}if(g|0){f=0;do{b=i+(f<<4)|0;j=c[e>>2]|0;k=(j|0)==0;if(k)n=0;else n=c[j+-4>>2]|0;do if((n|0)<=(f|0)){if(k)o=0;else o=c[j+-4>>2]|0;if((o|0)>(f|0)){a[1263537]=0;p=18;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);q=0;break}}else p=18;while(0);if((p|0)==18){p=0;if(!k)if((c[j+-8>>2]|0)>>>0>1){r=c[j+-4>>2]|0;s=(r<<4)+-1|0;t=s>>>1|s;s=t>>>2|t;t=s>>>4|s;s=t>>>8|t;t=__ZN6Memory12alloc_staticEjb((s>>>16|s)+1|0,1)|0;c[t+-8>>2]=1;c[t+-4>>2]=r;if(!r){s=c[e>>2]|0;if(s|0){u=s;p=23}}else{s=c[e>>2]|0;v=0;do{w=t+(v<<4)|0;x=s+(v<<4)|0;c[w>>2]=c[x>>2];c[w+4>>2]=c[x+4>>2];c[w+8>>2]=c[x+8>>2];c[w+12>>2]=c[x+12>>2];v=v+1|0}while((v|0)!=(r|0));u=s;p=23}if((p|0)==23?(p=0,(__Z16atomic_decrementPj(u+-8|0)|0)==0):0)__ZN6Memory11free_staticEPvb(u,1);c[e>>2]=t;y=t}else y=j;else y=0;q=y+(f<<4)|0};c[q>>2]=c[b>>2];c[q+4>>2]=c[b+4>>2];c[q+8>>2]=c[b+8>>2];c[q+12>>2]=c[b+12>>2];f=f+1|0}while((f|0)<(g|0))}if(!h){z=c[e>>2]|0;l=d;return z|0}__Z16atomic_decrementPj(h+4|0)|0;z=c[e>>2]|0;l=d;return z|0}function __ZNK11MethodBind5I10CanvasItemRK6VectorI7Vector2ERKS1_I5ColorES5_3RefI7TextureEfE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return __ZNK11MethodBind5I10CanvasItemRK6VectorI7Vector2ERKS1_I5ColorES5_3RefI7TextureEfE18_get_argument_typeEi(a,b)|0}function __ZNK11MethodBind5I10CanvasItemRK6VectorI7Vector2ERKS1_I5ColorES5_3RefI7TextureEfE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,947933);l=a;return c[b>>2]|0}function __ZN11MethodBind5I10CanvasItemRK6VectorI7Vector2ERKS1_I5ColorES5_3RefI7TextureEfE4callEP6ObjectPPK7VariantiRNSG_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0.0;i=l;l=l+144|0;if((l|0)>=(m|0))ba(144);j=i+96|0;k=i+132|0;n=i+72|0;o=i+128|0;p=i+48|0;q=i+124|0;r=i+24|0;s=i+120|0;t=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1220748)|0:0){c[h>>2]=0;a[1263537]=0;u=d+24|0;v=c[u>>2]|0;if((v|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=v;c[b>>2]=0;l=i;return}w=v-(c[d+20>>2]|0)|0;if((w|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=w;c[b>>2]=0;l=i;return}do if((g|0)>0){if((v|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);x=0}else{a[1263537]=0;x=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,x)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=x;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[u>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);y=0}else{a[1263537]=0;y=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,y)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=y;c[b>>2]=0;l=i;return}if((g|0)>2){if((c[u>>2]|0)<2){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);z=0}else{a[1263537]=0;z=c[(c[d+32>>2]|0)+12>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+8>>2]>>2]|0,z)|0)){c[h>>2]=2;c[h+4>>2]=2;c[h+8>>2]=z;c[b>>2]=0;l=i;return}if((g|0)>3){if((c[u>>2]|0)<3){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);A=0}else{a[1263537]=0;A=c[(c[d+32>>2]|0)+16>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+12>>2]>>2]|0,A)|0)){c[h>>2]=2;c[h+4>>2]=3;c[h+8>>2]=A;c[b>>2]=0;l=i;return}if((g|0)>4){if((c[u>>2]|0)<4){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);B=0}else{a[1263537]=0;B=c[(c[d+32>>2]|0)+20>>2]|0}if(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+16>>2]>>2]|0,B)|0)break;c[h>>2]=2;c[h+4>>2]=4;c[h+8>>2]=B;c[b>>2]=0;l=i;return}}}}}while(0);B=c[d+44>>2]|0;A=c[d+48>>2]|0;z=e+(A>>1)|0;if(!(A&1))C=B;else C=c[(c[z>>2]|0)+B>>2]|0;do if((g|0)<1){B=c[u>>2]|0;A=B+-1|0;if((B|0)>=1){e=c[d+16>>2]|0;y=(e|0)==0;if(y)D=0;else D=c[e+-4>>2]|0;if((B|0)<=(D|0)){if(y)E=0;else E=c[e+-4>>2]|0;do if((E|0)<(B|0)){if(y)F=0;else F=c[e+-4>>2]|0;if((F|0)<(B|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);G=0;break}else{a[1263537]=0;H=55;break}}else H=55;while(0);if((H|0)==55)G=e+(A*24|0)|0;__ZN7VariantC2ERKS_(n,G);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f>>2]|0);while(0);c[k>>2]=__ZNK7Variantcv6VectorI7Vector2EEv(n)|0;do if((g|0)<2){G=c[u>>2]|0;F=G+-1|0;E=G+-2|0;if((G|0)>=2){G=c[d+16>>2]|0;D=(G|0)==0;if(D)I=0;else I=c[G+-4>>2]|0;if((F|0)<=(I|0)){if(D)J=0;else J=c[G+-4>>2]|0;do if((J|0)<(F|0)){if(D)K=0;else K=c[G+-4>>2]|0;if((K|0)<(F|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);L=0;break}else{a[1263537]=0;H=72;break}}else H=72;while(0);if((H|0)==72)L=G+(E*24|0)|0;__ZN7VariantC2ERKS_(p,L);break}}c[p>>2]=0}else __ZN7VariantC2ERKS_(p,c[f+4>>2]|0);while(0);c[o>>2]=__ZNK7Variantcv6VectorI5ColorEEv(p)|0;do if((g|0)<3){L=c[u>>2]|0;K=L+-2|0;J=L+-3|0;if((K|0)>=1){L=c[d+16>>2]|0;I=(L|0)==0;if(I)M=0;else M=c[L+-4>>2]|0;if((K|0)<=(M|0)){if(I)N=0;else N=c[L+-4>>2]|0;do if((N|0)<(K|0)){if(I)O=0;else O=c[L+-4>>2]|0;if((O|0)<(K|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);P=0;break}else{a[1263537]=0;H=89;break}}else H=89;while(0);if((H|0)==89)P=L+(J*24|0)|0;__ZN7VariantC2ERKS_(r,P);break}}c[r>>2]=0}else __ZN7VariantC2ERKS_(r,c[f+8>>2]|0);while(0);c[q>>2]=__ZNK7Variantcv6VectorI7Vector2EEv(r)|0;do if((g|0)<4){P=c[u>>2]|0;O=P+-3|0;N=P+-4|0;if((O|0)>=1){P=c[d+16>>2]|0;M=(P|0)==0;if(M)Q=0;else Q=c[P+-4>>2]|0;if((O|0)<=(Q|0)){if(M)R=0;else R=c[P+-4>>2]|0;do if((R|0)<(O|0)){if(M)S=0;else S=c[P+-4>>2]|0;if((S|0)<(O|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);T=0;break}else{a[1263537]=0;H=106;break}}else H=106;while(0);if((H|0)==106)T=P+(N*24|0)|0;__ZN7VariantC2ERKS_(t,T);break}}c[t>>2]=0}else __ZN7VariantC2ERKS_(t,c[f+12>>2]|0);while(0);__ZN3RefI7TextureEC2ERK7Variant(j,t);c[s>>2]=c[j>>2];do if((g|0)<5){T=c[u>>2]|0;S=T+-4|0;R=T+-5|0;if((S|0)>=1){T=c[d+16>>2]|0;Q=(T|0)==0;if(Q)U=0;else U=c[T+-4>>2]|0;if((S|0)<=(U|0)){if(Q)V=0;else V=c[T+-4>>2]|0;do if((V|0)<(S|0)){if(Q)W=0;else W=c[T+-4>>2]|0;if((W|0)<(S|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);X=0;break}else{a[1263537]=0;H=123;break}}else H=123;while(0);if((H|0)==123)X=T+(R*24|0)|0;__ZN7VariantC2ERKS_(j,X);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f+16>>2]|0);while(0);Y=+__ZNK7VariantcvfEv(j);ti[C&3](z,k,o,q,s,Y);if(c[j>>2]|0)__ZN7Variant5clearEv(j);j=c[s>>2]|0;if((j|0?__ZN9Reference11unreferenceEv(j)|0:0)?(j=c[s>>2]|0,__Z17predelete_handlerP6Object(j)|0):0){gj[c[(c[j>>2]|0)+76>>2]&8191](j);__ZN6Memory11free_staticEPvb(j,0)}c[s>>2]=0;if(c[t>>2]|0)__ZN7Variant5clearEv(t);t=c[q>>2]|0;if(t|0?(__Z16atomic_decrementPj(t+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(t,1);if(c[r>>2]|0)__ZN7Variant5clearEv(r);r=c[o>>2]|0;if(r|0?(__Z16atomic_decrementPj(r+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(r,1);if(c[p>>2]|0)__ZN7Variant5clearEv(p);p=c[k>>2]|0;do if(p|0){if(__Z16atomic_decrementPj(p+-8|0)|0)break;__ZN6Memory11free_staticEPvb(p,1)}while(0);if(c[n>>2]|0)__ZN7Variant5clearEv(n);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,3405,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind5I10CanvasItemRK6VectorI7Vector2ERKS1_I5ColorES5_3RefI7TextureEfE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0;e=l;l=l+48|0;if((l|0)>=(m|0))ba(48);f=e+40|0;h=e;i=e+36|0;j=e+32|0;k=e+28|0;n=e+24|0;if(!b)o=0;else{p=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1220748)|0;o=p?b:0}b=c[a+44>>2]|0;p=c[a+48>>2]|0;a=o+(p>>1)|0;if(!(p&1))q=b;else q=c[(c[a>>2]|0)+b>>2]|0;c[i>>2]=__ZN8PtrToArgIRK6VectorI7Vector2EE7convertEPKv(c[d>>2]|0)|0;c[j>>2]=__ZN8PtrToArgIRK6VectorI5ColorEE7convertEPKv(c[d+4>>2]|0)|0;c[k>>2]=__ZN8PtrToArgIRK6VectorI7Vector2EE7convertEPKv(c[d+8>>2]|0)|0;__ZN7VariantC2EPK6Object(h,c[d+12>>2]|0);__ZN3RefI7TextureEC2ERK7Variant(f,h);if(c[h>>2]|0)__ZN7Variant5clearEv(h);c[n>>2]=c[f>>2];ti[q&3](a,i,j,k,n,+g[c[d+16>>2]>>2]);d=c[n>>2]|0;if((d|0?__ZN9Reference11unreferenceEv(d)|0:0)?(d=c[n>>2]|0,__Z17predelete_handlerP6Object(d)|0):0){gj[c[(c[d>>2]|0)+76>>2]&8191](d);__ZN6Memory11free_staticEPvb(d,0)}c[n>>2]=0;n=c[k>>2]|0;if(n|0?(__Z16atomic_decrementPj(n+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(n,1);n=c[j>>2]|0;if(n|0?(__Z16atomic_decrementPj(n+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(n,1);n=c[i>>2]|0;if(!n){l=e;return}if(__Z16atomic_decrementPj(n+-8|0)|0){l=e;return}__ZN6Memory11free_staticEPvb(n,1);l=e;return}function __ZN11MethodBind5I10CanvasItemRK6VectorI7Vector2ERKS1_I5ColorES5_3RefI7TextureEfED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind5I10CanvasItemRK6VectorI7Vector2ERKS1_I5ColorES5_3RefI7TextureEfE18_get_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case 0:{c[d>>2]=0;__ZN7VariantC2ERK6VectorI7Vector2E(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);f=c[d>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);g=b;l=a;return g|0}case 1:{c[d>>2]=0;__ZN7VariantC2ERK6VectorI5ColorE(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);f=c[d>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);g=b;l=a;return g|0}case 2:{c[d>>2]=0;__ZN7VariantC2ERK6VectorI7Vector2E(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);e=c[d>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);g=b;l=a;return g|0}case 3:{g=__ZN7Variant12get_type_forI3RefI7TextureEEENS_4TypeEv()|0;l=a;return g|0}case 4:{__ZN7VariantC2Ef(d,0.0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);g=b;l=a;return g|0}default:{g=0;l=a;return g|0}}return 0}function __ZNK11MethodBind2I10CanvasItemRK3RefI8StyleBoxERK5Rect2E18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case 0:{f=__ZN7Variant12get_type_forIRK3RefI8StyleBoxEEENS_4TypeEv()|0;break}case 1:{c[d>>2]=0;c[d+4>>2]=0;c[d+8>>2]=0;c[d+12>>2]=0;__ZN7VariantC2ERK5Rect2(e,d);d=c[e>>2]|0;if(d|0)__ZN7Variant5clearEv(e);f=d;break}default:f=0}l=a;return f|0}function __ZNK11MethodBind2I10CanvasItemRK3RefI8StyleBoxERK5Rect2E18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,947933);l=a;return c[b>>2]|0}function __ZN11MethodBind2I10CanvasItemRK3RefI8StyleBoxERK5Rect2E4callEP6ObjectPPK7VariantiRNSC_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0;i=l;l=l+80|0;if((l|0)>=(m|0))ba(80);j=i+56|0;k=i+48|0;n=i+24|0;o=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1220748)|0:0){c[h>>2]=0;a[1263537]=0;p=d+24|0;q=c[p>>2]|0;if((q|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=q;c[b>>2]=0;l=i;return}r=q-(c[d+20>>2]|0)|0;if((r|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=r;c[b>>2]=0;l=i;return}if((g|0)>0){if((q|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);s=0}else{a[1263537]=0;s=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,s)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=s;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[p>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);t=0}else{a[1263537]=0;t=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,t)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=t;c[b>>2]=0;l=i;return}}}t=c[d+44>>2]|0;s=c[d+48>>2]|0;q=e+(s>>1)|0;if(!(s&1))u=t;else u=c[(c[q>>2]|0)+t>>2]|0;do if((g|0)<1){t=c[p>>2]|0;s=t+-1|0;if((t|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)v=0;else v=c[e+-4>>2]|0;if((t|0)<=(v|0)){if(r)w=0;else w=c[e+-4>>2]|0;do if((w|0)<(t|0)){if(r)x=0;else x=c[e+-4>>2]|0;if((x|0)<(t|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);y=0;break}else{a[1263537]=0;z=37;break}}else z=37;while(0);if((z|0)==37)y=e+(s*24|0)|0;__ZN7VariantC2ERKS_(n,y);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f>>2]|0);while(0);__ZN3RefI8StyleBoxEC2ERK7Variant(j,n);c[k>>2]=c[j>>2];do if((g|0)<2){y=c[p>>2]|0;x=y+-1|0;w=y+-2|0;if((y|0)>=2){y=c[d+16>>2]|0;v=(y|0)==0;if(v)A=0;else A=c[y+-4>>2]|0;if((x|0)<=(A|0)){if(v)B=0;else B=c[y+-4>>2]|0;do if((B|0)<(x|0)){if(v)C=0;else C=c[y+-4>>2]|0;if((C|0)<(x|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);D=0;break}else{a[1263537]=0;z=54;break}}else z=54;while(0);if((z|0)==54)D=y+(w*24|0)|0;__ZN7VariantC2ERKS_(o,D);break}}c[o>>2]=0}else __ZN7VariantC2ERKS_(o,c[f+4>>2]|0);while(0);__ZNK7Variantcv5Rect2Ev(j,o);bj[u&4095](q,k,j);if(c[o>>2]|0)__ZN7Variant5clearEv(o);o=c[k>>2]|0;if((o|0?__ZN9Reference11unreferenceEv(o)|0:0)?(o=c[k>>2]|0,__Z17predelete_handlerP6Object(o)|0):0){gj[c[(c[o>>2]|0)+76>>2]&8191](o);__ZN6Memory11free_staticEPvb(o,0)}c[k>>2]=0;if(c[n>>2]|0)__ZN7Variant5clearEv(n);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1380,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind2I10CanvasItemRK3RefI8StyleBoxERK5Rect2E7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0;e=l;l=l+48|0;if((l|0)>=(m|0))ba(48);f=e+32|0;g=e;h=e+24|0;if(!b)i=0;else{j=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1220748)|0;i=j?b:0}b=c[a+44>>2]|0;j=c[a+48>>2]|0;a=i+(j>>1)|0;if(!(j&1))k=b;else k=c[(c[a>>2]|0)+b>>2]|0;__ZN7VariantC2EPK6Object(g,c[d>>2]|0);__ZN3RefI8StyleBoxEC2ERK7Variant(f,g);if(c[g>>2]|0)__ZN7Variant5clearEv(g);c[h>>2]=c[f>>2];g=c[d+4>>2]|0;c[f>>2]=c[g>>2];c[f+4>>2]=c[g+4>>2];c[f+8>>2]=c[g+8>>2];c[f+12>>2]=c[g+12>>2];bj[k&4095](a,h,f);f=c[h>>2]|0;if(!f){l=e;return}if(!(__ZN9Reference11unreferenceEv(f)|0)){l=e;return}f=c[h>>2]|0;if(!(__Z17predelete_handlerP6Object(f)|0)){l=e;return}gj[c[(c[f>>2]|0)+76>>2]&8191](f);__ZN6Memory11free_staticEPvb(f,0);l=e;return}function __ZN11MethodBind2I10CanvasItemRK3RefI8StyleBoxERK5Rect2ED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN3RefI8StyleBoxEC2ERK7Variant(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d;__ZNK7Variantcv6RefPtrEv(e,b);c[a>>2]=0;b=c[e>>2]|0;if(!b){c[a>>2]=0;__ZN6RefPtrD2Ev(e);l=d;return}f=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1234344)|0;g=f?b:0;b=c[a>>2]|0;if((g|0)==(b|0)){__ZN6RefPtrD2Ev(e);l=d;return}if((b|0?__ZN9Reference11unreferenceEv(b)|0:0)?(b=c[a>>2]|0,__Z17predelete_handlerP6Object(b)|0):0){gj[c[(c[b>>2]|0)+76>>2]&8191](b);__ZN6Memory11free_staticEPvb(b,0)}c[a>>2]=g;if(!g){__ZN6RefPtrD2Ev(e);l=d;return}__ZN9Reference9referenceEv(g);__ZN6RefPtrD2Ev(e);l=d;return}function __ZN7Variant12get_type_forIRK3RefI8StyleBoxEEENS_4TypeEv(){var a=0,b=0,d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+28|0;d=a+24|0;e=a;c[d>>2]=0;__ZN6RefPtrC2Ev(b);__ZN3RefI9ReferenceEaSI8StyleBoxEEvRKS_IT_E(b,d);__ZN7VariantC2ERK6RefPtr(e,b);__ZN6RefPtrD2Ev(b);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);e=c[d>>2]|0;if(!e){l=a;return b|0}if(!(__ZN9Reference11unreferenceEv(e)|0)){l=a;return b|0}e=c[d>>2]|0;if(!(__Z17predelete_handlerP6Object(e)|0)){l=a;return b|0}gj[c[(c[e>>2]|0)+76>>2]&8191](e);__ZN6Memory11free_staticEPvb(e,0);l=a;return b|0}function __ZN3RefI9ReferenceEaSI8StyleBoxEEvRKS_IT_E(a,b){a=a|0;b=b|0;var d=0,e=0;d=c[b>>2]|0;if(!d){b=c[a>>2]|0;if((b|0?__ZN9Reference11unreferenceEv(b)|0:0)?(b=c[a>>2]|0,__Z17predelete_handlerP6Object(b)|0):0){gj[c[(c[b>>2]|0)+76>>2]&8191](b);__ZN6Memory11free_staticEPvb(b,0)}c[a>>2]=0;return}b=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1220724)|0;e=b?d:0;d=c[a>>2]|0;if((e|0)==(d|0))return;if((d|0?__ZN9Reference11unreferenceEv(d)|0:0)?(d=c[a>>2]|0,__Z17predelete_handlerP6Object(d)|0):0){gj[c[(c[d>>2]|0)+76>>2]&8191](d);__ZN6Memory11free_staticEPvb(d,0)}c[a>>2]=e;if(!e)return;__ZN9Reference9referenceEv(e);return}function __ZNK11MethodBind5I10CanvasItemRK3RefI7TextureERK5Rect2S8_RK5ColorbE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return __ZNK11MethodBind5I10CanvasItemRK3RefI7TextureERK5Rect2S8_RK5ColorbE18_get_argument_typeEi(a,b)|0}function __ZNK11MethodBind5I10CanvasItemRK3RefI7TextureERK5Rect2S8_RK5ColorbE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,947933);l=a;return c[b>>2]|0}function __ZN11MethodBind5I10CanvasItemRK3RefI7TextureERK5Rect2S8_RK5ColorbE4callEP6ObjectPPK7VariantiRNSF_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0;i=l;l=l+176|0;if((l|0)>=(m|0))ba(176);j=i+160|0;k=i+152|0;n=i+96|0;o=i+72|0;p=i+136|0;q=i+48|0;r=i+120|0;s=i+24|0;t=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1220748)|0:0){c[h>>2]=0;a[1263537]=0;u=d+24|0;v=c[u>>2]|0;if((v|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=v;c[b>>2]=0;l=i;return}w=v-(c[d+20>>2]|0)|0;if((w|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=w;c[b>>2]=0;l=i;return}do if((g|0)>0){if((v|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);x=0}else{a[1263537]=0;x=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,x)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=x;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[u>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);y=0}else{a[1263537]=0;y=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,y)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=y;c[b>>2]=0;l=i;return}if((g|0)>2){if((c[u>>2]|0)<2){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);z=0}else{a[1263537]=0;z=c[(c[d+32>>2]|0)+12>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+8>>2]>>2]|0,z)|0)){c[h>>2]=2;c[h+4>>2]=2;c[h+8>>2]=z;c[b>>2]=0;l=i;return}if((g|0)>3){if((c[u>>2]|0)<3){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);A=0}else{a[1263537]=0;A=c[(c[d+32>>2]|0)+16>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+12>>2]>>2]|0,A)|0)){c[h>>2]=2;c[h+4>>2]=3;c[h+8>>2]=A;c[b>>2]=0;l=i;return}if((g|0)>4){if((c[u>>2]|0)<4){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);B=0}else{a[1263537]=0;B=c[(c[d+32>>2]|0)+20>>2]|0}if(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+16>>2]>>2]|0,B)|0)break;c[h>>2]=2;c[h+4>>2]=4;c[h+8>>2]=B;c[b>>2]=0;l=i;return}}}}}while(0);B=c[d+44>>2]|0;A=c[d+48>>2]|0;z=e+(A>>1)|0;if(!(A&1))C=B;else C=c[(c[z>>2]|0)+B>>2]|0;do if((g|0)<1){B=c[u>>2]|0;A=B+-1|0;if((B|0)>=1){e=c[d+16>>2]|0;y=(e|0)==0;if(y)D=0;else D=c[e+-4>>2]|0;if((B|0)<=(D|0)){if(y)E=0;else E=c[e+-4>>2]|0;do if((E|0)<(B|0)){if(y)F=0;else F=c[e+-4>>2]|0;if((F|0)<(B|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);G=0;break}else{a[1263537]=0;H=55;break}}else H=55;while(0);if((H|0)==55)G=e+(A*24|0)|0;__ZN7VariantC2ERKS_(n,G);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f>>2]|0);while(0);__ZN3RefI7TextureEC2ERK7Variant(j,n);c[k>>2]=c[j>>2];do if((g|0)<2){G=c[u>>2]|0;F=G+-1|0;E=G+-2|0;if((G|0)>=2){G=c[d+16>>2]|0;D=(G|0)==0;if(D)I=0;else I=c[G+-4>>2]|0;if((F|0)<=(I|0)){if(D)J=0;else J=c[G+-4>>2]|0;do if((J|0)<(F|0)){if(D)K=0;else K=c[G+-4>>2]|0;if((K|0)<(F|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);L=0;break}else{a[1263537]=0;H=72;break}}else H=72;while(0);if((H|0)==72)L=G+(E*24|0)|0;__ZN7VariantC2ERKS_(o,L);break}}c[o>>2]=0}else __ZN7VariantC2ERKS_(o,c[f+4>>2]|0);while(0);__ZNK7Variantcv5Rect2Ev(j,o);do if((g|0)<3){L=c[u>>2]|0;K=L+-2|0;J=L+-3|0;if((K|0)>=1){L=c[d+16>>2]|0;I=(L|0)==0;if(I)M=0;else M=c[L+-4>>2]|0;if((K|0)<=(M|0)){if(I)N=0;else N=c[L+-4>>2]|0;do if((N|0)<(K|0)){if(I)O=0;else O=c[L+-4>>2]|0;if((O|0)<(K|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);P=0;break}else{a[1263537]=0;H=89;break}}else H=89;while(0);if((H|0)==89)P=L+(J*24|0)|0;__ZN7VariantC2ERKS_(q,P);break}}c[q>>2]=0}else __ZN7VariantC2ERKS_(q,c[f+8>>2]|0);while(0);__ZNK7Variantcv5Rect2Ev(p,q);do if((g|0)<4){P=c[u>>2]|0;O=P+-3|0;N=P+-4|0;if((O|0)>=1){P=c[d+16>>2]|0;M=(P|0)==0;if(M)Q=0;else Q=c[P+-4>>2]|0;if((O|0)<=(Q|0)){if(M)R=0;else R=c[P+-4>>2]|0;do if((R|0)<(O|0)){if(M)S=0;else S=c[P+-4>>2]|0;if((S|0)<(O|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);T=0;break}else{a[1263537]=0;H=106;break}}else H=106;while(0);if((H|0)==106)T=P+(N*24|0)|0;__ZN7VariantC2ERKS_(s,T);break}}c[s>>2]=0}else __ZN7VariantC2ERKS_(s,c[f+12>>2]|0);while(0);__ZNK7Variantcv5ColorEv(r,s);do if((g|0)<5){T=c[u>>2]|0;S=T+-4|0;R=T+-5|0;if((S|0)>=1){T=c[d+16>>2]|0;Q=(T|0)==0;if(Q)U=0;else U=c[T+-4>>2]|0;if((S|0)<=(U|0)){if(Q)V=0;else V=c[T+-4>>2]|0;do if((V|0)<(S|0)){if(Q)W=0;else W=c[T+-4>>2]|0;if((W|0)<(S|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);X=0;break}else{a[1263537]=0;H=123;break}}else H=123;while(0);if((H|0)==123)X=T+(R*24|0)|0;__ZN7VariantC2ERKS_(t,X);break}}c[t>>2]=0}else __ZN7VariantC2ERKS_(t,c[f+16>>2]|0);while(0);f=__ZNK7VariantcvbEv(t)|0;ui[C&4095](z,k,j,p,r,f);if(c[t>>2]|0)__ZN7Variant5clearEv(t);if(c[s>>2]|0)__ZN7Variant5clearEv(s);if(c[q>>2]|0)__ZN7Variant5clearEv(q);if(c[o>>2]|0)__ZN7Variant5clearEv(o);o=c[k>>2]|0;if((o|0?__ZN9Reference11unreferenceEv(o)|0:0)?(o=c[k>>2]|0,__Z17predelete_handlerP6Object(o)|0):0){gj[c[(c[o>>2]|0)+76>>2]&8191](o);__ZN6Memory11free_staticEPvb(o,0)}c[k>>2]=0;if(c[n>>2]|0)__ZN7Variant5clearEv(n);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,3405,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind5I10CanvasItemRK3RefI7TextureERK5Rect2S8_RK5ColorbE7ptrcallEP6ObjectPPKvPv(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,n=0,o=0;f=l;l=l+64|0;if((l|0)>=(m|0))ba(64);g=f+48|0;h=f;i=f+40|0;j=f+24|0;if(!d)k=0;else{n=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1220748)|0;k=n?d:0}d=c[b+44>>2]|0;n=c[b+48>>2]|0;b=k+(n>>1)|0;if(!(n&1))o=d;else o=c[(c[b>>2]|0)+d>>2]|0;__ZN7VariantC2EPK6Object(h,c[e>>2]|0);__ZN3RefI7TextureEC2ERK7Variant(g,h);if(c[h>>2]|0)__ZN7Variant5clearEv(h);c[i>>2]=c[g>>2];d=c[e+4>>2]|0;c[g>>2]=c[d>>2];c[g+4>>2]=c[d+4>>2];c[g+8>>2]=c[d+8>>2];c[g+12>>2]=c[d+12>>2];d=c[e+8>>2]|0;c[h>>2]=c[d>>2];c[h+4>>2]=c[d+4>>2];c[h+8>>2]=c[d+8>>2];c[h+12>>2]=c[d+12>>2];d=c[e+12>>2]|0;c[j>>2]=c[d>>2];c[j+4>>2]=c[d+4>>2];c[j+8>>2]=c[d+8>>2];c[j+12>>2]=c[d+12>>2];ui[o&4095](b,i,g,h,j,(a[c[e+16>>2]>>0]|0)!=0);e=c[i>>2]|0;if(!e){l=f;return}if(!(__ZN9Reference11unreferenceEv(e)|0)){l=f;return}e=c[i>>2]|0;if(!(__Z17predelete_handlerP6Object(e)|0)){l=f;return}gj[c[(c[e>>2]|0)+76>>2]&8191](e);__ZN6Memory11free_staticEPvb(e,0);l=f;return}function __ZN11MethodBind5I10CanvasItemRK3RefI7TextureERK5Rect2S8_RK5ColorbED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind5I10CanvasItemRK3RefI7TextureERK5Rect2S8_RK5ColorbE18_get_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case 0:{f=__ZN7Variant12get_type_forIRK3RefI7TextureEEENS_4TypeEv()|0;l=a;return f|0}case 1:{c[d>>2]=0;c[d+4>>2]=0;c[d+8>>2]=0;c[d+12>>2]=0;__ZN7VariantC2ERK5Rect2(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);f=b;l=a;return f|0}case 2:{c[d>>2]=0;c[d+4>>2]=0;c[d+8>>2]=0;c[d+12>>2]=0;__ZN7VariantC2ERK5Rect2(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);f=b;l=a;return f|0}case 3:{g[d>>2]=0.0;g[d+4>>2]=0.0;g[d+8>>2]=0.0;g[d+12>>2]=1.0;__ZN7VariantC2ERK5Color(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);f=b;l=a;return f|0}case 4:{__ZN7VariantC2Eb(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;l=a;return f|0}default:{f=0;l=a;return f|0}}return 0}function __ZN7Variant12get_type_forIRK3RefI7TextureEEENS_4TypeEv(){var a=0,b=0,d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+28|0;d=a+24|0;e=a;c[d>>2]=0;__ZN6RefPtrC2Ev(b);__ZN3RefI9ReferenceEaSI7TextureEEvRKS_IT_E(b,d);__ZN7VariantC2ERK6RefPtr(e,b);__ZN6RefPtrD2Ev(b);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);e=c[d>>2]|0;if(!e){l=a;return b|0}if(!(__ZN9Reference11unreferenceEv(e)|0)){l=a;return b|0}e=c[d>>2]|0;if(!(__Z17predelete_handlerP6Object(e)|0)){l=a;return b|0}gj[c[(c[e>>2]|0)+76>>2]&8191](e);__ZN6Memory11free_staticEPvb(e,0);l=a;return b|0}function __ZNK11MethodBind5I10CanvasItemRK3RefI7TextureERK5Rect2bRK5ColorbE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return __ZNK11MethodBind5I10CanvasItemRK3RefI7TextureERK5Rect2bRK5ColorbE18_get_argument_typeEi(a,b)|0}function __ZNK11MethodBind5I10CanvasItemRK3RefI7TextureERK5Rect2bRK5ColorbE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,947933);l=a;return c[b>>2]|0}function __ZN11MethodBind5I10CanvasItemRK3RefI7TextureERK5Rect2bRK5ColorbE4callEP6ObjectPPK7VariantiRNSF_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0;i=l;l=l+160|0;if((l|0)>=(m|0))ba(160);j=i+144|0;k=i+136|0;n=i+96|0;o=i+72|0;p=i+48|0;q=i+120|0;r=i+24|0;s=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1220748)|0:0){c[h>>2]=0;a[1263537]=0;t=d+24|0;u=c[t>>2]|0;if((u|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=u;c[b>>2]=0;l=i;return}v=u-(c[d+20>>2]|0)|0;if((v|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=v;c[b>>2]=0;l=i;return}do if((g|0)>0){if((u|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);w=0}else{a[1263537]=0;w=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,w)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=w;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[t>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);x=0}else{a[1263537]=0;x=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,x)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=x;c[b>>2]=0;l=i;return}if((g|0)>2){if((c[t>>2]|0)<2){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);y=0}else{a[1263537]=0;y=c[(c[d+32>>2]|0)+12>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+8>>2]>>2]|0,y)|0)){c[h>>2]=2;c[h+4>>2]=2;c[h+8>>2]=y;c[b>>2]=0;l=i;return}if((g|0)>3){if((c[t>>2]|0)<3){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);z=0}else{a[1263537]=0;z=c[(c[d+32>>2]|0)+16>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+12>>2]>>2]|0,z)|0)){c[h>>2]=2;c[h+4>>2]=3;c[h+8>>2]=z;c[b>>2]=0;l=i;return}if((g|0)>4){if((c[t>>2]|0)<4){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);A=0}else{a[1263537]=0;A=c[(c[d+32>>2]|0)+20>>2]|0}if(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+16>>2]>>2]|0,A)|0)break;c[h>>2]=2;c[h+4>>2]=4;c[h+8>>2]=A;c[b>>2]=0;l=i;return}}}}}while(0);A=c[d+44>>2]|0;z=c[d+48>>2]|0;y=e+(z>>1)|0;if(!(z&1))B=A;else B=c[(c[y>>2]|0)+A>>2]|0;do if((g|0)<1){A=c[t>>2]|0;z=A+-1|0;if((A|0)>=1){e=c[d+16>>2]|0;x=(e|0)==0;if(x)C=0;else C=c[e+-4>>2]|0;if((A|0)<=(C|0)){if(x)D=0;else D=c[e+-4>>2]|0;do if((D|0)<(A|0)){if(x)E=0;else E=c[e+-4>>2]|0;if((E|0)<(A|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);F=0;break}else{a[1263537]=0;G=55;break}}else G=55;while(0);if((G|0)==55)F=e+(z*24|0)|0;__ZN7VariantC2ERKS_(n,F);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f>>2]|0);while(0);__ZN3RefI7TextureEC2ERK7Variant(j,n);c[k>>2]=c[j>>2];do if((g|0)<2){F=c[t>>2]|0;E=F+-1|0;D=F+-2|0;if((F|0)>=2){F=c[d+16>>2]|0;C=(F|0)==0;if(C)H=0;else H=c[F+-4>>2]|0;if((E|0)<=(H|0)){if(C)I=0;else I=c[F+-4>>2]|0;do if((I|0)<(E|0)){if(C)J=0;else J=c[F+-4>>2]|0;if((J|0)<(E|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);K=0;break}else{a[1263537]=0;G=72;break}}else G=72;while(0);if((G|0)==72)K=F+(D*24|0)|0;__ZN7VariantC2ERKS_(o,K);break}}c[o>>2]=0}else __ZN7VariantC2ERKS_(o,c[f+4>>2]|0);while(0);__ZNK7Variantcv5Rect2Ev(j,o);do if((g|0)<3){K=c[t>>2]|0;J=K+-2|0;I=K+-3|0;if((J|0)>=1){K=c[d+16>>2]|0;H=(K|0)==0;if(H)L=0;else L=c[K+-4>>2]|0;if((J|0)<=(L|0)){if(H)M=0;else M=c[K+-4>>2]|0;do if((M|0)<(J|0)){if(H)N=0;else N=c[K+-4>>2]|0;if((N|0)<(J|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);O=0;break}else{a[1263537]=0;G=89;break}}else G=89;while(0);if((G|0)==89)O=K+(I*24|0)|0;__ZN7VariantC2ERKS_(p,O);break}}c[p>>2]=0}else __ZN7VariantC2ERKS_(p,c[f+8>>2]|0);while(0);O=__ZNK7VariantcvbEv(p)|0;do if((g|0)<4){N=c[t>>2]|0;M=N+-3|0;L=N+-4|0;if((M|0)>=1){N=c[d+16>>2]|0;J=(N|0)==0;if(J)P=0;else P=c[N+-4>>2]|0;if((M|0)<=(P|0)){if(J)Q=0;else Q=c[N+-4>>2]|0;do if((Q|0)<(M|0)){if(J)R=0;else R=c[N+-4>>2]|0;if((R|0)<(M|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);S=0;break}else{a[1263537]=0;G=106;break}}else G=106;while(0);if((G|0)==106)S=N+(L*24|0)|0;__ZN7VariantC2ERKS_(r,S);break}}c[r>>2]=0}else __ZN7VariantC2ERKS_(r,c[f+12>>2]|0);while(0);__ZNK7Variantcv5ColorEv(q,r);do if((g|0)<5){S=c[t>>2]|0;R=S+-4|0;Q=S+-5|0;if((R|0)>=1){S=c[d+16>>2]|0;P=(S|0)==0;if(P)T=0;else T=c[S+-4>>2]|0;if((R|0)<=(T|0)){if(P)U=0;else U=c[S+-4>>2]|0;do if((U|0)<(R|0)){if(P)V=0;else V=c[S+-4>>2]|0;if((V|0)<(R|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);W=0;break}else{a[1263537]=0;G=123;break}}else G=123;while(0);if((G|0)==123)W=S+(Q*24|0)|0;__ZN7VariantC2ERKS_(s,W);break}}c[s>>2]=0}else __ZN7VariantC2ERKS_(s,c[f+16>>2]|0);while(0);f=__ZNK7VariantcvbEv(s)|0;ui[B&4095](y,k,j,O,q,f);if(c[s>>2]|0)__ZN7Variant5clearEv(s);if(c[r>>2]|0)__ZN7Variant5clearEv(r);if(c[p>>2]|0)__ZN7Variant5clearEv(p);if(c[o>>2]|0)__ZN7Variant5clearEv(o);o=c[k>>2]|0;if((o|0?__ZN9Reference11unreferenceEv(o)|0:0)?(o=c[k>>2]|0,__Z17predelete_handlerP6Object(o)|0):0){gj[c[(c[o>>2]|0)+76>>2]&8191](o);__ZN6Memory11free_staticEPvb(o,0)}c[k>>2]=0;if(c[n>>2]|0)__ZN7Variant5clearEv(n);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,3405,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind5I10CanvasItemRK3RefI7TextureERK5Rect2bRK5ColorbE7ptrcallEP6ObjectPPKvPv(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,n=0;f=l;l=l+48|0;if((l|0)>=(m|0))ba(48);g=f+32|0;h=f;i=f+24|0;if(!d)j=0;else{k=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1220748)|0;j=k?d:0}d=c[b+44>>2]|0;k=c[b+48>>2]|0;b=j+(k>>1)|0;if(!(k&1))n=d;else n=c[(c[b>>2]|0)+d>>2]|0;__ZN7VariantC2EPK6Object(h,c[e>>2]|0);__ZN3RefI7TextureEC2ERK7Variant(g,h);if(c[h>>2]|0)__ZN7Variant5clearEv(h);c[i>>2]=c[g>>2];d=c[e+4>>2]|0;c[g>>2]=c[d>>2];c[g+4>>2]=c[d+4>>2];c[g+8>>2]=c[d+8>>2];c[g+12>>2]=c[d+12>>2];d=(a[c[e+8>>2]>>0]|0)!=0;k=c[e+12>>2]|0;c[h>>2]=c[k>>2];c[h+4>>2]=c[k+4>>2];c[h+8>>2]=c[k+8>>2];c[h+12>>2]=c[k+12>>2];ui[n&4095](b,i,g,d,h,(a[c[e+16>>2]>>0]|0)!=0);e=c[i>>2]|0;if(!e){l=f;return}if(!(__ZN9Reference11unreferenceEv(e)|0)){l=f;return}e=c[i>>2]|0;if(!(__Z17predelete_handlerP6Object(e)|0)){l=f;return}gj[c[(c[e>>2]|0)+76>>2]&8191](e);__ZN6Memory11free_staticEPvb(e,0);l=f;return}function __ZN11MethodBind5I10CanvasItemRK3RefI7TextureERK5Rect2bRK5ColorbED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind5I10CanvasItemRK3RefI7TextureERK5Rect2bRK5ColorbE18_get_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case 0:{f=__ZN7Variant12get_type_forIRK3RefI7TextureEEENS_4TypeEv()|0;break}case 1:{c[d>>2]=0;c[d+4>>2]=0;c[d+8>>2]=0;c[d+12>>2]=0;__ZN7VariantC2ERK5Rect2(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);f=b;break}case 2:{__ZN7VariantC2Eb(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;break}case 3:{g[d>>2]=0.0;g[d+4>>2]=0.0;g[d+8>>2]=0.0;g[d+12>>2]=1.0;__ZN7VariantC2ERK5Color(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);f=b;break}case 4:{__ZN7VariantC2Eb(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;break}default:f=0}l=a;return f|0}function __ZNK11MethodBind3I10CanvasItemRK3RefI7TextureERK7Vector2RK5ColorE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case 0:{f=__ZN7Variant12get_type_forIRK3RefI7TextureEEENS_4TypeEv()|0;l=a;return f|0}case 1:{g[d>>2]=0.0;g[d+4>>2]=0.0;__ZN7VariantC2ERK7Vector2(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);f=b;l=a;return f|0}case 2:{g[d>>2]=0.0;g[d+4>>2]=0.0;g[d+8>>2]=0.0;g[d+12>>2]=1.0;__ZN7VariantC2ERK5Color(e,d);d=c[e>>2]|0;if(d|0)__ZN7Variant5clearEv(e);f=d;l=a;return f|0}default:{f=0;l=a;return f|0}}return 0}function __ZNK11MethodBind3I10CanvasItemRK3RefI7TextureERK7Vector2RK5ColorE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,947933);l=a;return c[b>>2]|0}function __ZN11MethodBind3I10CanvasItemRK3RefI7TextureERK7Vector2RK5ColorE4callEP6ObjectPPK7VariantiRNSF_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0;i=l;l=l+112|0;if((l|0)>=(m|0))ba(112);j=i+96|0;k=i+88|0;n=i+48|0;o=i+24|0;p=i+72|0;q=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1220748)|0:0){c[h>>2]=0;a[1263537]=0;r=d+24|0;s=c[r>>2]|0;if((s|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=s;c[b>>2]=0;l=i;return}t=s-(c[d+20>>2]|0)|0;if((t|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=t;c[b>>2]=0;l=i;return}if((g|0)>0){if((s|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);u=0}else{a[1263537]=0;u=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,u)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=u;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[r>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);v=0}else{a[1263537]=0;v=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,v)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=v;c[b>>2]=0;l=i;return}if((g|0)>2){if((c[r>>2]|0)<2){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);w=0}else{a[1263537]=0;w=c[(c[d+32>>2]|0)+12>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+8>>2]>>2]|0,w)|0)){c[h>>2]=2;c[h+4>>2]=2;c[h+8>>2]=w;c[b>>2]=0;l=i;return}}}}w=c[d+44>>2]|0;v=c[d+48>>2]|0;u=e+(v>>1)|0;if(!(v&1))x=w;else x=c[(c[u>>2]|0)+w>>2]|0;do if((g|0)<1){w=c[r>>2]|0;v=w+-1|0;if((w|0)>=1){e=c[d+16>>2]|0;s=(e|0)==0;if(s)y=0;else y=c[e+-4>>2]|0;if((w|0)<=(y|0)){if(s)z=0;else z=c[e+-4>>2]|0;do if((z|0)<(w|0)){if(s)A=0;else A=c[e+-4>>2]|0;if((A|0)<(w|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);B=0;break}else{a[1263537]=0;C=43;break}}else C=43;while(0);if((C|0)==43)B=e+(v*24|0)|0;__ZN7VariantC2ERKS_(n,B);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f>>2]|0);while(0);__ZN3RefI7TextureEC2ERK7Variant(j,n);c[k>>2]=c[j>>2];do if((g|0)<2){B=c[r>>2]|0;A=B+-1|0;z=B+-2|0;if((B|0)>=2){B=c[d+16>>2]|0;y=(B|0)==0;if(y)D=0;else D=c[B+-4>>2]|0;if((A|0)<=(D|0)){if(y)E=0;else E=c[B+-4>>2]|0;do if((E|0)<(A|0)){if(y)F=0;else F=c[B+-4>>2]|0;if((F|0)<(A|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);G=0;break}else{a[1263537]=0;C=60;break}}else C=60;while(0);if((C|0)==60)G=B+(z*24|0)|0;__ZN7VariantC2ERKS_(o,G);break}}c[o>>2]=0}else __ZN7VariantC2ERKS_(o,c[f+4>>2]|0);while(0);__ZNK7Variantcv7Vector2Ev(j,o);do if((g|0)<3){G=c[r>>2]|0;F=G+-2|0;E=G+-3|0;if((F|0)>=1){G=c[d+16>>2]|0;D=(G|0)==0;if(D)H=0;else H=c[G+-4>>2]|0;if((F|0)<=(H|0)){if(D)I=0;else I=c[G+-4>>2]|0;do if((I|0)<(F|0)){if(D)J=0;else J=c[G+-4>>2]|0;if((J|0)<(F|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);K=0;break}else{a[1263537]=0;C=77;break}}else C=77;while(0);if((C|0)==77)K=G+(E*24|0)|0;__ZN7VariantC2ERKS_(q,K);break}}c[q>>2]=0}else __ZN7VariantC2ERKS_(q,c[f+8>>2]|0);while(0);__ZNK7Variantcv5ColorEv(p,q);Ki[x&4095](u,k,j,p);if(c[q>>2]|0)__ZN7Variant5clearEv(q);if(c[o>>2]|0)__ZN7Variant5clearEv(o);o=c[k>>2]|0;if((o|0?__ZN9Reference11unreferenceEv(o)|0:0)?(o=c[k>>2]|0,__Z17predelete_handlerP6Object(o)|0):0){gj[c[(c[o>>2]|0)+76>>2]&8191](o);__ZN6Memory11free_staticEPvb(o,0)}c[k>>2]=0;if(c[n>>2]|0)__ZN7Variant5clearEv(n);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,2039,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind3I10CanvasItemRK3RefI7TextureERK7Vector2RK5ColorE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0;e=l;l=l+48|0;if((l|0)>=(m|0))ba(48);f=e+24|0;g=e;h=e+32|0;if(!b)i=0;else{j=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1220748)|0;i=j?b:0}b=c[a+44>>2]|0;j=c[a+48>>2]|0;a=i+(j>>1)|0;if(!(j&1))k=b;else k=c[(c[a>>2]|0)+b>>2]|0;__ZN7VariantC2EPK6Object(g,c[d>>2]|0);__ZN3RefI7TextureEC2ERK7Variant(f,g);if(c[g>>2]|0)__ZN7Variant5clearEv(g);c[h>>2]=c[f>>2];b=c[d+4>>2]|0;j=c[b+4>>2]|0;i=f;c[i>>2]=c[b>>2];c[i+4>>2]=j;j=c[d+8>>2]|0;c[g>>2]=c[j>>2];c[g+4>>2]=c[j+4>>2];c[g+8>>2]=c[j+8>>2];c[g+12>>2]=c[j+12>>2];Ki[k&4095](a,h,f,g);g=c[h>>2]|0;if(!g){l=e;return}if(!(__ZN9Reference11unreferenceEv(g)|0)){l=e;return}g=c[h>>2]|0;if(!(__Z17predelete_handlerP6Object(g)|0)){l=e;return}gj[c[(c[g>>2]|0)+76>>2]&8191](g);__ZN6Memory11free_staticEPvb(g,0);l=e;return}function __ZN11MethodBind3I10CanvasItemRK3RefI7TextureERK7Vector2RK5ColorED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind3I10CanvasItemRK7Vector2fRK5ColorE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return __ZNK11MethodBind3I10CanvasItemRK7Vector2fRK5ColorE18_get_argument_typeEi(a,b)|0}function __ZNK11MethodBind3I10CanvasItemRK7Vector2fRK5ColorE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,947933);l=a;return c[b>>2]|0}function __ZN11MethodBind3I10CanvasItemRK7Vector2fRK5ColorE4callEP6ObjectPPK7VariantiRNSA_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0.0,H=0,I=0,J=0,K=0;i=l;l=l+96|0;if((l|0)>=(m|0))ba(96);j=i+88|0;k=i+48|0;n=i+24|0;o=i+72|0;p=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1220748)|0:0){c[h>>2]=0;a[1263537]=0;q=d+24|0;r=c[q>>2]|0;if((r|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=r;c[b>>2]=0;l=i;return}s=r-(c[d+20>>2]|0)|0;if((s|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=s;c[b>>2]=0;l=i;return}if((g|0)>0){if((r|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);t=0}else{a[1263537]=0;t=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,t)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=t;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[q>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);u=0}else{a[1263537]=0;u=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,u)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=u;c[b>>2]=0;l=i;return}if((g|0)>2){if((c[q>>2]|0)<2){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);v=0}else{a[1263537]=0;v=c[(c[d+32>>2]|0)+12>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+8>>2]>>2]|0,v)|0)){c[h>>2]=2;c[h+4>>2]=2;c[h+8>>2]=v;c[b>>2]=0;l=i;return}}}}v=c[d+44>>2]|0;u=c[d+48>>2]|0;t=e+(u>>1)|0;if(!(u&1))w=v;else w=c[(c[t>>2]|0)+v>>2]|0;do if((g|0)<1){v=c[q>>2]|0;u=v+-1|0;if((v|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)x=0;else x=c[e+-4>>2]|0;if((v|0)<=(x|0)){if(r)y=0;else y=c[e+-4>>2]|0;do if((y|0)<(v|0)){if(r)z=0;else z=c[e+-4>>2]|0;if((z|0)<(v|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);A=0;break}else{a[1263537]=0;B=43;break}}else B=43;while(0);if((B|0)==43)A=e+(u*24|0)|0;__ZN7VariantC2ERKS_(k,A);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);__ZNK7Variantcv7Vector2Ev(j,k);do if((g|0)<2){A=c[q>>2]|0;z=A+-1|0;y=A+-2|0;if((A|0)>=2){A=c[d+16>>2]|0;x=(A|0)==0;if(x)C=0;else C=c[A+-4>>2]|0;if((z|0)<=(C|0)){if(x)D=0;else D=c[A+-4>>2]|0;do if((D|0)<(z|0)){if(x)E=0;else E=c[A+-4>>2]|0;if((E|0)<(z|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);F=0;break}else{a[1263537]=0;B=60;break}}else B=60;while(0);if((B|0)==60)F=A+(y*24|0)|0;__ZN7VariantC2ERKS_(n,F);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f+4>>2]|0);while(0);G=+__ZNK7VariantcvfEv(n);do if((g|0)<3){F=c[q>>2]|0;E=F+-2|0;D=F+-3|0;if((E|0)>=1){F=c[d+16>>2]|0;C=(F|0)==0;if(C)H=0;else H=c[F+-4>>2]|0;if((E|0)<=(H|0)){if(C)I=0;else I=c[F+-4>>2]|0;do if((I|0)<(E|0)){if(C)J=0;else J=c[F+-4>>2]|0;if((J|0)<(E|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);K=0;break}else{a[1263537]=0;B=77;break}}else B=77;while(0);if((B|0)==77)K=F+(D*24|0)|0;__ZN7VariantC2ERKS_(p,K);break}}c[p>>2]=0}else __ZN7VariantC2ERKS_(p,c[f+8>>2]|0);while(0);__ZNK7Variantcv5ColorEv(o,p);Ri[w&7](t,j,G,o);if(c[p>>2]|0)__ZN7Variant5clearEv(p);if(c[n>>2]|0)__ZN7Variant5clearEv(n);if(c[k>>2]|0)__ZN7Variant5clearEv(k);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,2039,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind3I10CanvasItemRK7Vector2fRK5ColorE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0,j=0,k=0,n=0.0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e;h=e+8|0;if(!b)i=0;else{j=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1220748)|0;i=j?b:0}b=c[a+44>>2]|0;j=c[a+48>>2]|0;a=i+(j>>1)|0;if(!(j&1))k=b;else k=c[(c[a>>2]|0)+b>>2]|0;b=c[d>>2]|0;j=c[b+4>>2]|0;i=f;c[i>>2]=c[b>>2];c[i+4>>2]=j;n=+g[c[d+4>>2]>>2];j=c[d+8>>2]|0;c[h>>2]=c[j>>2];c[h+4>>2]=c[j+4>>2];c[h+8>>2]=c[j+8>>2];c[h+12>>2]=c[j+12>>2];Ri[k&7](a,f,n,h);l=e;return}function __ZN11MethodBind3I10CanvasItemRK7Vector2fRK5ColorED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind3I10CanvasItemRK7Vector2fRK5ColorE18_get_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case 0:{g[d>>2]=0.0;g[d+4>>2]=0.0;__ZN7VariantC2ERK7Vector2(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);f=b;l=a;return f|0}case 1:{__ZN7VariantC2Ef(d,0.0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;l=a;return f|0}case 2:{g[d>>2]=0.0;g[d+4>>2]=0.0;g[d+8>>2]=0.0;g[d+12>>2]=1.0;__ZN7VariantC2ERK5Color(e,d);d=c[e>>2]|0;if(d|0)__ZN7Variant5clearEv(e);f=d;l=a;return f|0}default:{f=0;l=a;return f|0}}return 0}function __ZNK11MethodBind2I10CanvasItemRK5Rect2RK5ColorE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case 0:{c[d>>2]=0;c[d+4>>2]=0;c[d+8>>2]=0;c[d+12>>2]=0;__ZN7VariantC2ERK5Rect2(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);f=b;l=a;return f|0}case 1:{g[d>>2]=0.0;g[d+4>>2]=0.0;g[d+8>>2]=0.0;g[d+12>>2]=1.0;__ZN7VariantC2ERK5Color(e,d);d=c[e>>2]|0;if(d|0)__ZN7Variant5clearEv(e);f=d;l=a;return f|0}default:{f=0;l=a;return f|0}}return 0}function __ZNK11MethodBind2I10CanvasItemRK5Rect2RK5ColorE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,947933);l=a;return c[b>>2]|0}function __ZN11MethodBind2I10CanvasItemRK5Rect2RK5ColorE4callEP6ObjectPPK7VariantiRNSA_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0;i=l;l=l+80|0;if((l|0)>=(m|0))ba(80);j=i+64|0;k=i+24|0;n=i+48|0;o=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1220748)|0:0){c[h>>2]=0;a[1263537]=0;p=d+24|0;q=c[p>>2]|0;if((q|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=q;c[b>>2]=0;l=i;return}r=q-(c[d+20>>2]|0)|0;if((r|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=r;c[b>>2]=0;l=i;return}if((g|0)>0){if((q|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);s=0}else{a[1263537]=0;s=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,s)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=s;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[p>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);t=0}else{a[1263537]=0;t=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,t)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=t;c[b>>2]=0;l=i;return}}}t=c[d+44>>2]|0;s=c[d+48>>2]|0;q=e+(s>>1)|0;if(!(s&1))u=t;else u=c[(c[q>>2]|0)+t>>2]|0;do if((g|0)<1){t=c[p>>2]|0;s=t+-1|0;if((t|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)v=0;else v=c[e+-4>>2]|0;if((t|0)<=(v|0)){if(r)w=0;else w=c[e+-4>>2]|0;do if((w|0)<(t|0)){if(r)x=0;else x=c[e+-4>>2]|0;if((x|0)<(t|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);y=0;break}else{a[1263537]=0;z=37;break}}else z=37;while(0);if((z|0)==37)y=e+(s*24|0)|0;__ZN7VariantC2ERKS_(k,y);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);__ZNK7Variantcv5Rect2Ev(j,k);do if((g|0)<2){y=c[p>>2]|0;x=y+-1|0;w=y+-2|0;if((y|0)>=2){y=c[d+16>>2]|0;v=(y|0)==0;if(v)A=0;else A=c[y+-4>>2]|0;if((x|0)<=(A|0)){if(v)B=0;else B=c[y+-4>>2]|0;do if((B|0)<(x|0)){if(v)C=0;else C=c[y+-4>>2]|0;if((C|0)<(x|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);D=0;break}else{a[1263537]=0;z=54;break}}else z=54;while(0);if((z|0)==54)D=y+(w*24|0)|0;__ZN7VariantC2ERKS_(o,D);break}}c[o>>2]=0}else __ZN7VariantC2ERKS_(o,c[f+4>>2]|0);while(0);__ZNK7Variantcv5ColorEv(n,o);bj[u&4095](q,j,n);if(c[o>>2]|0)__ZN7Variant5clearEv(o);if(c[k>>2]|0)__ZN7Variant5clearEv(k);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1380,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind2I10CanvasItemRK5Rect2RK5ColorE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+16|0;g=e;if(!b)h=0;else{i=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1220748)|0;h=i?b:0}b=c[a+44>>2]|0;i=c[a+48>>2]|0;a=h+(i>>1)|0;if(!(i&1))j=b;else j=c[(c[a>>2]|0)+b>>2]|0;b=c[d>>2]|0;c[f>>2]=c[b>>2];c[f+4>>2]=c[b+4>>2];c[f+8>>2]=c[b+8>>2];c[f+12>>2]=c[b+12>>2];b=c[d+4>>2]|0;c[g>>2]=c[b>>2];c[g+4>>2]=c[b+4>>2];c[g+8>>2]=c[b+8>>2];c[g+12>>2]=c[b+12>>2];bj[j&4095](a,f,g);l=e;return}function __ZN11MethodBind2I10CanvasItemRK5Rect2RK5ColorED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind5I10CanvasItemRK7Vector2S3_RK5ColorfbE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return __ZNK11MethodBind5I10CanvasItemRK7Vector2S3_RK5ColorfbE18_get_argument_typeEi(a,b)|0}function __ZNK11MethodBind5I10CanvasItemRK7Vector2S3_RK5ColorfbE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,947933);l=a;return c[b>>2]|0}function __ZN11MethodBind5I10CanvasItemRK7Vector2S3_RK5ColorfbE4callEP6ObjectPPK7VariantiRNSA_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0.0,U=0,V=0,W=0,X=0;i=l;l=l+160|0;if((l|0)>=(m|0))ba(160);j=i+144|0;k=i+96|0;n=i+136|0;o=i+72|0;p=i+120|0;q=i+48|0;r=i+24|0;s=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1220748)|0:0){c[h>>2]=0;a[1263537]=0;t=d+24|0;u=c[t>>2]|0;if((u|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=u;c[b>>2]=0;l=i;return}v=u-(c[d+20>>2]|0)|0;if((v|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=v;c[b>>2]=0;l=i;return}do if((g|0)>0){if((u|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);w=0}else{a[1263537]=0;w=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,w)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=w;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[t>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);x=0}else{a[1263537]=0;x=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,x)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=x;c[b>>2]=0;l=i;return}if((g|0)>2){if((c[t>>2]|0)<2){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);y=0}else{a[1263537]=0;y=c[(c[d+32>>2]|0)+12>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+8>>2]>>2]|0,y)|0)){c[h>>2]=2;c[h+4>>2]=2;c[h+8>>2]=y;c[b>>2]=0;l=i;return}if((g|0)>3){if((c[t>>2]|0)<3){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);z=0}else{a[1263537]=0;z=c[(c[d+32>>2]|0)+16>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+12>>2]>>2]|0,z)|0)){c[h>>2]=2;c[h+4>>2]=3;c[h+8>>2]=z;c[b>>2]=0;l=i;return}if((g|0)>4){if((c[t>>2]|0)<4){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);A=0}else{a[1263537]=0;A=c[(c[d+32>>2]|0)+20>>2]|0}if(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+16>>2]>>2]|0,A)|0)break;c[h>>2]=2;c[h+4>>2]=4;c[h+8>>2]=A;c[b>>2]=0;l=i;return}}}}}while(0);A=c[d+44>>2]|0;z=c[d+48>>2]|0;y=e+(z>>1)|0;if(!(z&1))B=A;else B=c[(c[y>>2]|0)+A>>2]|0;do if((g|0)<1){A=c[t>>2]|0;z=A+-1|0;if((A|0)>=1){e=c[d+16>>2]|0;x=(e|0)==0;if(x)C=0;else C=c[e+-4>>2]|0;if((A|0)<=(C|0)){if(x)D=0;else D=c[e+-4>>2]|0;do if((D|0)<(A|0)){if(x)E=0;else E=c[e+-4>>2]|0;if((E|0)<(A|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);F=0;break}else{a[1263537]=0;G=55;break}}else G=55;while(0);if((G|0)==55)F=e+(z*24|0)|0;__ZN7VariantC2ERKS_(k,F);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);__ZNK7Variantcv7Vector2Ev(j,k);do if((g|0)<2){F=c[t>>2]|0;E=F+-1|0;D=F+-2|0;if((F|0)>=2){F=c[d+16>>2]|0;C=(F|0)==0;if(C)H=0;else H=c[F+-4>>2]|0;if((E|0)<=(H|0)){if(C)I=0;else I=c[F+-4>>2]|0;do if((I|0)<(E|0)){if(C)J=0;else J=c[F+-4>>2]|0;if((J|0)<(E|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);K=0;break}else{a[1263537]=0;G=72;break}}else G=72;while(0);if((G|0)==72)K=F+(D*24|0)|0;__ZN7VariantC2ERKS_(o,K);break}}c[o>>2]=0}else __ZN7VariantC2ERKS_(o,c[f+4>>2]|0);while(0);__ZNK7Variantcv7Vector2Ev(n,o);do if((g|0)<3){K=c[t>>2]|0;J=K+-2|0;I=K+-3|0;if((J|0)>=1){K=c[d+16>>2]|0;H=(K|0)==0;if(H)L=0;else L=c[K+-4>>2]|0;if((J|0)<=(L|0)){if(H)M=0;else M=c[K+-4>>2]|0;do if((M|0)<(J|0)){if(H)N=0;else N=c[K+-4>>2]|0;if((N|0)<(J|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);O=0;break}else{a[1263537]=0;G=89;break}}else G=89;while(0);if((G|0)==89)O=K+(I*24|0)|0;__ZN7VariantC2ERKS_(q,O);break}}c[q>>2]=0}else __ZN7VariantC2ERKS_(q,c[f+8>>2]|0);while(0);__ZNK7Variantcv5ColorEv(p,q);do if((g|0)<4){O=c[t>>2]|0;N=O+-3|0;M=O+-4|0;if((N|0)>=1){O=c[d+16>>2]|0;L=(O|0)==0;if(L)P=0;else P=c[O+-4>>2]|0;if((N|0)<=(P|0)){if(L)Q=0;else Q=c[O+-4>>2]|0;do if((Q|0)<(N|0)){if(L)R=0;else R=c[O+-4>>2]|0;if((R|0)<(N|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);S=0;break}else{a[1263537]=0;G=106;break}}else G=106;while(0);if((G|0)==106)S=O+(M*24|0)|0;__ZN7VariantC2ERKS_(r,S);break}}c[r>>2]=0}else __ZN7VariantC2ERKS_(r,c[f+12>>2]|0);while(0);T=+__ZNK7VariantcvfEv(r);do if((g|0)<5){S=c[t>>2]|0;R=S+-4|0;Q=S+-5|0;if((R|0)>=1){S=c[d+16>>2]|0;P=(S|0)==0;if(P)U=0;else U=c[S+-4>>2]|0;if((R|0)<=(U|0)){if(P)V=0;else V=c[S+-4>>2]|0;do if((V|0)<(R|0)){if(P)W=0;else W=c[S+-4>>2]|0;if((W|0)<(R|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);X=0;break}else{a[1263537]=0;G=123;break}}else G=123;while(0);if((G|0)==123)X=S+(Q*24|0)|0;__ZN7VariantC2ERKS_(s,X);break}}c[s>>2]=0}else __ZN7VariantC2ERKS_(s,c[f+16>>2]|0);while(0);f=__ZNK7VariantcvbEv(s)|0;yj[B&1](y,j,n,p,T,f);if(c[s>>2]|0)__ZN7Variant5clearEv(s);if(c[r>>2]|0)__ZN7Variant5clearEv(r);if(c[q>>2]|0)__ZN7Variant5clearEv(q);if(c[o>>2]|0)__ZN7Variant5clearEv(o);if(c[k>>2]|0)__ZN7Variant5clearEv(k);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,3405,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind5I10CanvasItemRK7Vector2S3_RK5ColorfbE7ptrcallEP6ObjectPPKvPv(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var h=0,i=0,j=0,k=0,n=0,o=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);h=f+8|0;i=f;j=f+16|0;if(!d)k=0;else{n=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1220748)|0;k=n?d:0}d=c[b+44>>2]|0;n=c[b+48>>2]|0;b=k+(n>>1)|0;if(!(n&1))o=d;else o=c[(c[b>>2]|0)+d>>2]|0;d=c[e>>2]|0;n=c[d+4>>2]|0;k=h;c[k>>2]=c[d>>2];c[k+4>>2]=n;n=c[e+4>>2]|0;k=c[n+4>>2]|0;d=i;c[d>>2]=c[n>>2];c[d+4>>2]=k;k=c[e+8>>2]|0;c[j>>2]=c[k>>2];c[j+4>>2]=c[k+4>>2];c[j+8>>2]=c[k+8>>2];c[j+12>>2]=c[k+12>>2];yj[o&1](b,h,i,j,+g[c[e+12>>2]>>2],(a[c[e+16>>2]>>0]|0)!=0);l=f;return}function __ZN11MethodBind5I10CanvasItemRK7Vector2S3_RK5ColorfbED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind5I10CanvasItemRK7Vector2S3_RK5ColorfbE18_get_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case 0:{g[d>>2]=0.0;g[d+4>>2]=0.0;__ZN7VariantC2ERK7Vector2(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);f=b;l=a;return f|0}case 1:{g[d>>2]=0.0;g[d+4>>2]=0.0;__ZN7VariantC2ERK7Vector2(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);f=b;l=a;return f|0}case 2:{g[d>>2]=0.0;g[d+4>>2]=0.0;g[d+8>>2]=0.0;g[d+12>>2]=1.0;__ZN7VariantC2ERK5Color(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);f=b;l=a;return f|0}case 3:{__ZN7VariantC2Ef(d,0.0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;l=a;return f|0}case 4:{__ZN7VariantC2Eb(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;l=a;return f|0}default:{f=0;l=a;return f|0}}return 0}function __ZNK13MethodBind0RCI10CanvasItem5ColorE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;if((b|0)!=-1){f=0;l=a;return f|0}g[d>>2]=0.0;g[d+4>>2]=0.0;g[d+8>>2]=0.0;g[d+12>>2]=1.0;__ZN7VariantC2ERK5Color(e,d);d=c[e>>2]|0;if(d|0)__ZN7Variant5clearEv(e);f=d;l=a;return f|0}function __ZNK13MethodBind0RCI10CanvasItem5ColorE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,947933);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI10CanvasItem5ColorE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0;f=l;l=l+48|0;if((l|0)>=(m|0))ba(48);i=f;j=f+24|0;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1220748)|0:0){c[h>>2]=0;a[1263537]=0;k=c[d+24>>2]|0;if((k|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=k;c[b>>2]=0;l=f;return}n=k-(c[d+20>>2]|0)|0;if((n|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=n;c[b>>2]=0;l=f;return}n=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))o=n;else o=c[(c[d>>2]|0)+n>>2]|0;Pi[o&2047](j,d);__ZN7VariantC2ERK5Color(i,j);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI10CanvasItem5ColorE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=d;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1220748)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;Pi[i&2047](f,a);c[e>>2]=c[f>>2];c[e+4>>2]=c[f+4>>2];c[e+8>>2]=c[f+8>>2];c[e+12>>2]=c[f+12>>2];l=d;return}function __ZN13MethodBind0RCI10CanvasItem5ColorED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I10CanvasItemRK5ColorE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;if(b|0){f=0;l=a;return f|0}g[d>>2]=0.0;g[d+4>>2]=0.0;g[d+8>>2]=0.0;g[d+12>>2]=1.0;__ZN7VariantC2ERK5Color(e,d);d=c[e>>2]|0;if(d|0)__ZN7Variant5clearEv(e);f=d;l=a;return f|0}function __ZNK11MethodBind1I10CanvasItemRK5ColorE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,947933);l=a;return c[b>>2]|0}function __ZN11MethodBind1I10CanvasItemRK5ColorE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;i=l;l=l+48|0;if((l|0)>=(m|0))ba(48);j=i+24|0;k=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1220748)|0:0){c[h>>2]=0;a[1263537]=0;n=d+24|0;o=c[n>>2]|0;if((o|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=o;c[b>>2]=0;l=i;return}p=o-(c[d+20>>2]|0)|0;if((p|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=p;c[b>>2]=0;l=i;return}if((g|0)>0){if((o|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);q=0}else{a[1263537]=0;q=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,q)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=q;c[b>>2]=0;l=i;return}}q=c[d+44>>2]|0;o=c[d+48>>2]|0;p=e+(o>>1)|0;if(!(o&1))r=q;else r=c[(c[p>>2]|0)+q>>2]|0;do if((g|0)<1){q=c[n>>2]|0;o=q+-1|0;if((q|0)>=1){e=c[d+16>>2]|0;s=(e|0)==0;if(s)t=0;else t=c[e+-4>>2]|0;if((q|0)<=(t|0)){if(s)u=0;else u=c[e+-4>>2]|0;do if((u|0)<(q|0)){if(s)v=0;else v=c[e+-4>>2]|0;if((v|0)<(q|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);w=0;break}else{a[1263537]=0;x=31;break}}else x=31;while(0);if((x|0)==31)w=e+(o*24|0)|0;__ZN7VariantC2ERKS_(k,w);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);__ZNK7Variantcv5ColorEv(j,k);Pi[r&2047](p,j);if(c[k>>2]|0)__ZN7Variant5clearEv(k);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I10CanvasItemRK5ColorE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1220748)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;b=c[d>>2]|0;c[f>>2]=c[b>>2];c[f+4>>2]=c[b+4>>2];c[f+8>>2]=c[b+8>>2];c[f+12>>2]=c[b+12>>2];Pi[i&2047](a,f);l=e;return}function __ZN11MethodBind1I10CanvasItemRK5ColorED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI10CanvasItemiE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK13MethodBind0RCI10CanvasItemiE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,947933);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI10CanvasItemiE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1220748)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2Ei(i,ij[n&8191](d)|0);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI10CanvasItemiE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0;if(!b)f=0;else{d=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1220748)|0;f=d?b:0}b=c[a+44>>2]|0;d=c[a+48>>2]|0;a=f+(d>>1)|0;if(!(d&1)){g=b;h=ij[g&8191](a)|0;c[e>>2]=h;return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=ij[g&8191](a)|0;c[e>>2]=h;return}}function __ZN13MethodBind0RCI10CanvasItemiED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I10CanvasItemiE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if(!b){__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK11MethodBind1I10CanvasItemiE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,947933);l=a;return c[b>>2]|0}function __ZN11MethodBind1I10CanvasItemiE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1220748)|0:0){c[h>>2]=0;a[1263537]=0;k=d+24|0;n=c[k>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=i;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=i;return}if((g|0)>0){if((n|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);p=0}else{a[1263537]=0;p=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,p)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=p;c[b>>2]=0;l=i;return}}p=c[d+44>>2]|0;n=c[d+48>>2]|0;o=e+(n>>1)|0;if(!(n&1))q=p;else q=c[(c[o>>2]|0)+p>>2]|0;do if((g|0)<1){p=c[k>>2]|0;n=p+-1|0;if((p|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)s=0;else s=c[e+-4>>2]|0;if((p|0)<=(s|0)){if(r)t=0;else t=c[e+-4>>2]|0;do if((t|0)<(p|0)){if(r)u=0;else u=c[e+-4>>2]|0;if((u|0)<(p|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);v=0;break}else{a[1263537]=0;w=31;break}}else w=31;while(0);if((w|0)==31)v=e+(n*24|0)|0;__ZN7VariantC2ERKS_(j,v);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);f=__ZNK7VariantcviEv(j)|0;Pi[q&2047](o,f);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I10CanvasItemiE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1220748)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1)){g=b;h=c[d>>2]|0;i=c[h>>2]|0;Pi[g&2047](a,i);return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=c[d>>2]|0;i=c[h>>2]|0;Pi[g&2047](a,i);return}}function __ZN11MethodBind1I10CanvasItemiED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN10CanvasItem29_propagate_visibility_changedEb(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0;e=l;l=l+128|0;if((l|0)>=(m|0))ba(128);f=e+96|0;g=e+72|0;h=e+48|0;i=e+24|0;j=e;__ZN6Object12notificationEib(b,31,0);if(!d){k=(c[308579]|0)+24|0;c[f>>2]=0;c[g>>2]=0;c[h>>2]=0;c[i>>2]=0;c[j>>2]=0;__ZN6Object11emit_signalERK10StringNameRK7VariantS5_S5_S5_S5_(b,k,f,g,h,i,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);if(c[i>>2]|0)__ZN7Variant5clearEv(i);if(c[h>>2]|0)__ZN7Variant5clearEv(h);if(c[g>>2]|0)__ZN7Variant5clearEv(g);if(c[f>>2]|0)__ZN7Variant5clearEv(f)}else __ZN10CanvasItem6updateEv(b);f=b+124|0;c[f>>2]=(c[f>>2]|0)+1;if((__ZNK4Node15get_child_countEv(b)|0)>0)n=0;else{o=c[f>>2]|0;p=o+-1|0;c[f>>2]=p;l=e;return}do{g=__ZNK4Node9get_childEi(b,n)|0;if((g|0?$i[c[(c[g>>2]|0)+44>>2]&8191](g,1220748)|0:0)?a[g+297>>0]|0:0)__ZN10CanvasItem29_propagate_visibility_changedEb(g,d);n=n+1|0}while((n|0)<(__ZNK4Node15get_child_countEv(b)|0));o=c[f>>2]|0;p=o+-1|0;c[f>>2]=p;l=e;return}function __ZNK13MethodBind0RCI10CanvasItembE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Eb(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK13MethodBind0RCI10CanvasItembE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,947933);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI10CanvasItembE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1220748)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2Eb(i,ij[n&8191](d)|0);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI10CanvasItembE7ptrcallEP6ObjectPPKvPv(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0;if(!d)g=0;else{e=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1220748)|0;g=e?d:0}d=c[b+44>>2]|0;e=c[b+48>>2]|0;b=g+(e>>1)|0;if(!(e&1)){h=d;i=ij[h&8191](b)|0;j=i&1;a[f>>0]=j;return}else{h=c[(c[b>>2]|0)+d>>2]|0;i=ij[h&8191](b)|0;j=i&1;a[f>>0]=j;return}}function __ZN13MethodBind0RCI10CanvasItembED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I10CanvasItembE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if(!b){__ZN7VariantC2Eb(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK11MethodBind1I10CanvasItembE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,947933);l=a;return c[b>>2]|0}function __ZN11MethodBind1I10CanvasItembE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1220748)|0:0){c[h>>2]=0;a[1263537]=0;k=d+24|0;n=c[k>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=i;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=i;return}if((g|0)>0){if((n|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);p=0}else{a[1263537]=0;p=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,p)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=p;c[b>>2]=0;l=i;return}}p=c[d+44>>2]|0;n=c[d+48>>2]|0;o=e+(n>>1)|0;if(!(n&1))q=p;else q=c[(c[o>>2]|0)+p>>2]|0;do if((g|0)<1){p=c[k>>2]|0;n=p+-1|0;if((p|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)s=0;else s=c[e+-4>>2]|0;if((p|0)<=(s|0)){if(r)t=0;else t=c[e+-4>>2]|0;do if((t|0)<(p|0)){if(r)u=0;else u=c[e+-4>>2]|0;if((u|0)<(p|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);v=0;break}else{a[1263537]=0;w=31;break}}else w=31;while(0);if((w|0)==31)v=e+(n*24|0)|0;__ZN7VariantC2ERKS_(j,v);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);f=__ZNK7VariantcvbEv(j)|0;Pi[q&2047](o,f);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I10CanvasItembE7ptrcallEP6ObjectPPKvPv(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0;if(!d)g=0;else{f=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1220748)|0;g=f?d:0}d=c[b+44>>2]|0;f=c[b+48>>2]|0;b=g+(f>>1)|0;if(!(f&1))h=d;else h=c[(c[b>>2]|0)+d>>2]|0;Pi[h&2047](b,(a[c[e>>2]>>0]|0)!=0);return}function __ZN11MethodBind1I10CanvasItembED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI10CanvasItem3RIDE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;if((b|0)!=-1){f=0;l=a;return f|0}c[d>>2]=0;__ZN7VariantC2ERK3RID(e,d);d=c[e>>2]|0;if(d|0)__ZN7Variant5clearEv(e);f=d;l=a;return f|0}function __ZNK13MethodBind0RCI10CanvasItem3RIDE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,947933);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI10CanvasItem3RIDE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;j=f+24|0;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1220748)|0:0){c[h>>2]=0;a[1263537]=0;k=c[d+24>>2]|0;if((k|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=k;c[b>>2]=0;l=f;return}n=k-(c[d+20>>2]|0)|0;if((n|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=n;c[b>>2]=0;l=f;return}n=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))o=n;else o=c[(c[d>>2]|0)+n>>2]|0;c[j>>2]=ij[o&8191](d)|0;__ZN7VariantC2ERK3RID(i,j);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI10CanvasItem3RIDE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;if(!b)f=0;else{d=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1220748)|0;f=d?b:0}b=c[a+44>>2]|0;d=c[a+48>>2]|0;a=f+(d>>1)|0;if(!(d&1)){g=b;h=ij[g&8191](a)|0;i=h;c[e>>2]=i;return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=ij[g&8191](a)|0;i=h;c[e>>2]=i;return}}function __ZN13MethodBind0RCI10CanvasItem3RIDED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11Transform2D5xformERK5Rect2(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,h=0,i=0,k=0,n=0,o=0,p=0,q=0,r=0.0,s=0.0,t=0.0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0;e=l;l=l+64|0;if((l|0)>=(m|0))ba(64);f=e+16|0;h=e+56|0;i=e+8|0;k=e+40|0;n=e+32|0;o=e;p=e+24|0;q=e+48|0;__ZNK7Vector2mlERKf(k,b,d+8|0);__ZNK7Vector2mlERKf(n,b+8|0,d+12|0);r=+g[d>>2];s=+g[d+4>>2];t=r*+g[b+4>>2]+s*+g[b+12>>2];g[f>>2]=+g[b>>2]*r+ +g[b+8>>2]*s;g[f+4>>2]=t;__ZNK7Vector2plERKS_(o,f,b+16|0);b=a+8|0;c[b>>2]=0;c[b+4>>2]=0;b=o;d=c[b>>2]|0;u=c[b+4>>2]|0;b=a;c[b>>2]=d;c[b+4>>2]=u;__ZNK7Vector2plERKS_(p,o,k);b=f;c[b>>2]=d;c[b+4>>2]=u;b=a+8|0;__ZNK7Vector2plERKS_(h,a,b);t=+g[p>>2];v=t<(c[j>>2]=d,+g[j>>2]);s=(c[j>>2]=u,+g[j>>2]);if(v)g[f>>2]=t;r=+g[p+4>>2];if(r<s)g[f+4>>2]=r;if(t>+g[h>>2])g[h>>2]=t;v=h+4|0;if(r>+g[v>>2])g[v>>2]=r;v=f;u=c[v+4>>2]|0;d=a;c[d>>2]=c[v>>2];c[d+4>>2]=u;__ZNK7Vector2miERKS_(i,h,f);u=i;d=c[u+4>>2]|0;v=b;c[v>>2]=c[u>>2];c[v+4>>2]=d;__ZNK7Vector2plERKS_(p,o,n);d=a;v=c[d>>2]|0;u=c[d+4>>2]|0;d=f;c[d>>2]=v;c[d+4>>2]=u;__ZNK7Vector2plERKS_(h,a,b);r=+g[p>>2];d=r<(c[j>>2]=v,+g[j>>2]);t=(c[j>>2]=u,+g[j>>2]);if(d)g[f>>2]=r;s=+g[p+4>>2];if(s<t)g[f+4>>2]=s;if(r>+g[h>>2])g[h>>2]=r;d=h+4|0;if(s>+g[d>>2])g[d>>2]=s;d=f;u=c[d+4>>2]|0;v=a;c[v>>2]=c[d>>2];c[v+4>>2]=u;__ZNK7Vector2miERKS_(i,h,f);u=i;v=c[u+4>>2]|0;d=b;c[d>>2]=c[u>>2];c[d+4>>2]=v;__ZNK7Vector2plERKS_(q,o,k);__ZNK7Vector2plERKS_(p,q,n);n=a;q=c[n>>2]|0;k=c[n+4>>2]|0;n=f;c[n>>2]=q;c[n+4>>2]=k;__ZNK7Vector2plERKS_(h,a,b);s=+g[p>>2];n=s<(c[j>>2]=q,+g[j>>2]);r=(c[j>>2]=k,+g[j>>2]);if(n)g[f>>2]=s;t=+g[p+4>>2];if(t<r)g[f+4>>2]=t;if(s>+g[h>>2])g[h>>2]=s;p=h+4|0;if(!(t>+g[p>>2])){w=f;x=w;y=c[x>>2]|0;z=w+4|0;A=z;B=c[A>>2]|0;C=a;D=C;c[D>>2]=y;E=C+4|0;F=E;c[F>>2]=B;__ZNK7Vector2miERKS_(i,h,f);G=i;H=G;I=c[H>>2]|0;J=G+4|0;K=J;L=c[K>>2]|0;M=b;N=M;c[N>>2]=I;O=M+4|0;P=O;c[P>>2]=L;l=e;return}g[p>>2]=t;w=f;x=w;y=c[x>>2]|0;z=w+4|0;A=z;B=c[A>>2]|0;C=a;D=C;c[D>>2]=y;E=C+4|0;F=E;c[F>>2]=B;__ZNK7Vector2miERKS_(i,h,f);G=i;H=G;I=c[H>>2]|0;J=G+4|0;K=J;L=c[K>>2]|0;M=b;N=M;c[N>>2]=I;O=M+4|0;P=O;c[P>>2]=L;l=e;return}function __ZNK13MethodBind0RCI10CanvasItem5Rect2E18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;if((b|0)!=-1){f=0;l=a;return f|0};c[d>>2]=0;c[d+4>>2]=0;c[d+8>>2]=0;c[d+12>>2]=0;__ZN7VariantC2ERK5Rect2(e,d);d=c[e>>2]|0;if(d|0)__ZN7Variant5clearEv(e);f=d;l=a;return f|0}function __ZNK13MethodBind0RCI10CanvasItem5Rect2E18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,947933);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI10CanvasItem5Rect2E4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0;f=l;l=l+48|0;if((l|0)>=(m|0))ba(48);i=f;j=f+24|0;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1220748)|0:0){c[h>>2]=0;a[1263537]=0;k=c[d+24>>2]|0;if((k|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=k;c[b>>2]=0;l=f;return}n=k-(c[d+20>>2]|0)|0;if((n|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=n;c[b>>2]=0;l=f;return}n=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))o=n;else o=c[(c[d>>2]|0)+n>>2]|0;Pi[o&2047](j,d);__ZN7VariantC2ERK5Rect2(i,j);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI10CanvasItem5Rect2E7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=d;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1220748)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;Pi[i&2047](f,a);c[e>>2]=c[f>>2];c[e+4>>2]=c[f+4>>2];c[e+8>>2]=c[f+8>>2];c[e+12>>2]=c[f+12>>2];l=d;return}function __ZN13MethodBind0RCI10CanvasItem5Rect2ED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I10CanvasItemfE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if(!b){__ZN7VariantC2Ef(d,0.0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK11MethodBind1I10CanvasItemfE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,947933);l=a;return c[b>>2]|0}function __ZN11MethodBind1I10CanvasItemfE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0.0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1220748)|0:0){c[h>>2]=0;a[1263537]=0;k=d+24|0;n=c[k>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=i;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=i;return}if((g|0)>0){if((n|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);p=0}else{a[1263537]=0;p=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,p)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=p;c[b>>2]=0;l=i;return}}p=c[d+44>>2]|0;n=c[d+48>>2]|0;o=e+(n>>1)|0;if(!(n&1))q=p;else q=c[(c[o>>2]|0)+p>>2]|0;do if((g|0)<1){p=c[k>>2]|0;n=p+-1|0;if((p|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)s=0;else s=c[e+-4>>2]|0;if((p|0)<=(s|0)){if(r)t=0;else t=c[e+-4>>2]|0;do if((t|0)<(p|0)){if(r)u=0;else u=c[e+-4>>2]|0;if((u|0)<(p|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);v=0;break}else{a[1263537]=0;w=31;break}}else w=31;while(0);if((w|0)==31)v=e+(n*24|0)|0;__ZN7VariantC2ERKS_(j,v);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);x=+__ZNK7VariantcvfEv(j);Mi[q&511](o,x);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I10CanvasItemfE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0,j=0.0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1220748)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1)){h=b;i=c[d>>2]|0;j=+g[i>>2];Mi[h&511](a,j);return}else{h=c[(c[a>>2]|0)+b>>2]|0;i=c[d>>2]|0;j=+g[i>>2];Mi[h&511](a,j);return}}function __ZN11MethodBind1I10CanvasItemfED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I10CanvasItemRK5Rect2E18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;if(b|0){f=0;l=a;return f|0};c[d>>2]=0;c[d+4>>2]=0;c[d+8>>2]=0;c[d+12>>2]=0;__ZN7VariantC2ERK5Rect2(e,d);d=c[e>>2]|0;if(d|0)__ZN7Variant5clearEv(e);f=d;l=a;return f|0}function __ZNK11MethodBind1I10CanvasItemRK5Rect2E18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,947933);l=a;return c[b>>2]|0}function __ZN11MethodBind1I10CanvasItemRK5Rect2E4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;i=l;l=l+48|0;if((l|0)>=(m|0))ba(48);j=i+24|0;k=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1220748)|0:0){c[h>>2]=0;a[1263537]=0;n=d+24|0;o=c[n>>2]|0;if((o|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=o;c[b>>2]=0;l=i;return}p=o-(c[d+20>>2]|0)|0;if((p|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=p;c[b>>2]=0;l=i;return}if((g|0)>0){if((o|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);q=0}else{a[1263537]=0;q=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,q)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=q;c[b>>2]=0;l=i;return}}q=c[d+44>>2]|0;o=c[d+48>>2]|0;p=e+(o>>1)|0;if(!(o&1))r=q;else r=c[(c[p>>2]|0)+q>>2]|0;do if((g|0)<1){q=c[n>>2]|0;o=q+-1|0;if((q|0)>=1){e=c[d+16>>2]|0;s=(e|0)==0;if(s)t=0;else t=c[e+-4>>2]|0;if((q|0)<=(t|0)){if(s)u=0;else u=c[e+-4>>2]|0;do if((u|0)<(q|0)){if(s)v=0;else v=c[e+-4>>2]|0;if((v|0)<(q|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);w=0;break}else{a[1263537]=0;x=31;break}}else x=31;while(0);if((x|0)==31)w=e+(o*24|0)|0;__ZN7VariantC2ERKS_(k,w);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);__ZNK7Variantcv5Rect2Ev(j,k);Pi[r&2047](p,j);if(c[k>>2]|0)__ZN7Variant5clearEv(k);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I10CanvasItemRK5Rect2E7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1220748)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;b=c[d>>2]|0;c[f>>2]=c[b>>2];c[f+4>>2]=c[b+4>>2];c[f+8>>2]=c[b+8>>2];c[f+12>>2]=c[b+12>>2];Pi[i&2047](a,f);l=e;return}function __ZN11MethodBind1I10CanvasItemRK5Rect2ED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI10CanvasItem7VariantE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;if((b|0)!=-1){f=0;l=a;return f|0}c[d>>2]=0;__ZN7VariantC2ERKS_(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);if(c[d>>2]|0)__ZN7Variant5clearEv(d);f=b;l=a;return f|0}function __ZNK13MethodBind0RCI10CanvasItem7VariantE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,947933);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI10CanvasItem7VariantE4callEP6ObjectPPKS1_iRNS1_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1220748)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;Pi[n&2047](i,d);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI10CanvasItem7VariantE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;d=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=d;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1220748)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;Pi[i&2047](f,a);__ZN7VariantaSERKS_(e,f);if(!(c[f>>2]|0)){l=d;return}__ZN7Variant5clearEv(f);l=d;return}function __ZN13MethodBind0RCI10CanvasItem7VariantED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I10CanvasItemRK7VariantE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;if(b|0){f=0;l=a;return f|0}c[d>>2]=0;__ZN7VariantC2ERKS_(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);if(c[d>>2]|0)__ZN7Variant5clearEv(d);f=b;l=a;return f|0}function __ZNK11MethodBind1I10CanvasItemRK7VariantE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,947933);l=a;return c[b>>2]|0}function __ZN11MethodBind1I10CanvasItemRK7VariantE4callEP6ObjectPPS2_iRNS1_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;i=l;l=l+48|0;if((l|0)>=(m|0))ba(48);j=i+24|0;k=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1220748)|0:0){c[h>>2]=0;a[1263537]=0;n=d+24|0;o=c[n>>2]|0;if((o|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=o;c[b>>2]=0;l=i;return}p=o-(c[d+20>>2]|0)|0;if((p|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=p;c[b>>2]=0;l=i;return}if((g|0)>0){if((o|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);q=0}else{a[1263537]=0;q=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,q)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=q;c[b>>2]=0;l=i;return}}q=c[d+44>>2]|0;o=c[d+48>>2]|0;p=e+(o>>1)|0;if(!(o&1))r=q;else r=c[(c[p>>2]|0)+q>>2]|0;do if((g|0)<1){q=c[n>>2]|0;o=q+-1|0;if((q|0)>=1){e=c[d+16>>2]|0;s=(e|0)==0;if(s)t=0;else t=c[e+-4>>2]|0;if((q|0)<=(t|0)){if(s)u=0;else u=c[e+-4>>2]|0;do if((u|0)<(q|0)){if(s)v=0;else v=c[e+-4>>2]|0;if((v|0)<(q|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);w=0;break}else{a[1263537]=0;x=31;break}}else x=31;while(0);if((x|0)==31)w=e+(o*24|0)|0;__ZN7VariantC2ERKS_(k,w);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);__ZN7VariantC2ERKS_(j,k);Pi[r&2047](p,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);if(c[k>>2]|0)__ZN7Variant5clearEv(k);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I10CanvasItemRK7VariantE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1220748)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;__ZN7VariantC2ERKS_(f,c[d>>2]|0);Pi[i&2047](a,f);if(!(c[f>>2]|0)){l=e;return}__ZN7Variant5clearEv(f);l=e;return}function __ZN11MethodBind1I10CanvasItemRK7VariantED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN11CanvasLayer14get_sort_indexEv(a){a=a|0;var b=0;b=a+296|0;a=c[b>>2]|0;c[b>>2]=a+1;return a|0}function __ZN8Viewport25gui_get_canvas_sort_indexEv(a){a=a|0;var b=0;b=a+708|0;a=c[b>>2]|0;c[b>>2]=a+1;return a|0}function __ZNK11MethodBind0I10CanvasItemE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return 0}function __ZNK11MethodBind0I10CanvasItemE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,947933);l=a;return c[b>>2]|0}function __ZN11MethodBind0I10CanvasItemE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1220748)|0:0){c[h>>2]=0;a[1263537]=0;f=c[d+24>>2]|0;if((f|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=f;c[b>>2]=0;return}i=f-(c[d+20>>2]|0)|0;if((i|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=i;c[b>>2]=0;return}i=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))j=i;else j=c[(c[d>>2]|0)+i>>2]|0;gj[j&8191](d);c[b>>2]=0;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,110,1146558,0);c[b>>2]=0;return}function __ZN11MethodBind0I10CanvasItemE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1220748)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1)){g=b;gj[g&8191](a);return}else{g=c[(c[a>>2]|0)+b>>2]|0;gj[g&8191](a);return}}function __ZN11MethodBind0I10CanvasItemED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN7ClassDB10_add_classI6Node2DEEvv(){var a=0,b=0,d=0,e=0,f=0,g=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+16|0;d=a+12|0;e=a+8|0;f=a+4|0;g=a;__ZN6StringC2EPKc(b,939635);c[e>>2]=c[b>>2];__ZN10StringNameC2ERK6String(d,e);__ZN6StringC2EPKc(b,947933);c[g>>2]=c[b>>2];__ZN10StringNameC2ERK6String(f,g);__ZN7ClassDB11_add_class2ERK10StringNameS2_(d,f);__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);__ZN10StringNameD2Ev(d);d=c[e>>2]|0;if(!d){l=a;return}if(__Z16atomic_decrementPj(d+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(d,1);l=a;return}function __ZN6Node2D13_bind_methodsEv(){var a=0,b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0,ia=0,ja=0,ka=0,la=0,ma=0,na=0,oa=0,pa=0,qa=0,ra=0,sa=0,ta=0,ua=0,va=0,wa=0,xa=0,ya=0,za=0,Aa=0,Ba=0,Ca=0,Da=0,Ea=0,Fa=0,Ga=0,Ha=0,Ia=0,Ja=0,Ka=0;a=l;l=l+480|0;if((l|0)>=(m|0))ba(480);b=a+448|0;d=a+440|0;e=a+432|0;f=a+424|0;g=a+416|0;h=a+408|0;i=a+400|0;j=a+392|0;k=a+384|0;n=a+376|0;o=a+368|0;p=a+360|0;q=a+352|0;r=a;s=a+344|0;t=a+336|0;u=a+328|0;v=a+320|0;w=a+312|0;x=a+296|0;y=a+288|0;z=a+280|0;A=a+272|0;B=a+256|0;C=a+240|0;D=a+232|0;E=a+224|0;F=a+216|0;G=a+208|0;H=a+200|0;I=a+192|0;J=a+184|0;K=a+176|0;L=a+168|0;M=a+160|0;N=a+152|0;O=a+144|0;P=a+304|0;Q=a+140|0;R=a+136|0;S=a+264|0;T=a+248|0;U=a+132|0;V=a+128|0;W=a+124|0;X=a+120|0;Y=a+116|0;Z=a+112|0;_=a+108|0;$=a+104|0;aa=a+100|0;ca=a+96|0;da=a+92|0;ea=a+88|0;fa=a+84|0;ga=a+80|0;ha=a+76|0;ia=a+72|0;ja=a+68|0;ka=a+64|0;la=a+60|0;ma=a+56|0;na=a+52|0;oa=a+48|0;pa=a+44|0;qa=a+40|0;ra=a+28|0;sa=a+24|0;ta=a+36|0;ua=a+32|0;__Z8D_METHODPKc(d,807095);va=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(va);c[va>>2]=219572;__ZN10MethodBind10_set_constEb(va,1);__ZN10MethodBind24_generate_argument_typesEi(va,0);__ZN10MethodBind12_set_returnsEb(va,1);c[va+44>>2]=46;c[va+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,va,d,0,0)|0;va=d+4|0;wa=c[va>>2]|0;if(wa|0?(__Z16atomic_decrementPj(wa+-8|0)|0)==0:0){xa=c[va>>2]|0;va=(xa|0)==0?0:xa+-4|0;xa=va+4|0;if(c[va>>2]|0){ya=0;do{__ZN10StringNameD2Ev(xa+(ya<<2)|0);ya=ya+1|0}while(ya>>>0<(c[va>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(wa,1)}__ZN10StringNameD2Ev(d);__Z8D_METHODPKcS0_(e,807105,937650);d=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(d);c[d>>2]=219608;__ZN10MethodBind10_set_constEb(d,0);__ZN10MethodBind24_generate_argument_typesEi(d,1);c[d+44>>2]=31;c[d+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,d,e,0,0)|0;d=e+4|0;wa=c[d>>2]|0;if(wa|0?(__Z16atomic_decrementPj(wa+-8|0)|0)==0:0){va=c[d>>2]|0;d=(va|0)==0?0:va+-4|0;va=d+4|0;if(c[d>>2]|0){ya=0;do{__ZN10StringNameD2Ev(va+(ya<<2)|0);ya=ya+1|0}while(ya>>>0<(c[d>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(wa,1)}__ZN10StringNameD2Ev(e);__Z8D_METHODPKcS0_(f,808775,1126974);e=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(e);c[e>>2]=219644;__ZN10MethodBind10_set_constEb(e,0);__ZN10MethodBind24_generate_argument_typesEi(e,1);c[e+44>>2]=707;c[e+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,e,f,0,0)|0;e=f+4|0;wa=c[e>>2]|0;if(wa|0?(__Z16atomic_decrementPj(wa+-8|0)|0)==0:0){d=c[e>>2]|0;e=(d|0)==0?0:d+-4|0;d=e+4|0;if(c[e>>2]|0){ya=0;do{__ZN10StringNameD2Ev(d+(ya<<2)|0);ya=ya+1|0}while(ya>>>0<(c[e>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(wa,1)}__ZN10StringNameD2Ev(f);__Z8D_METHODPKcS0_(g,937615,937628);f=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(f);c[f>>2]=219608;__ZN10MethodBind10_set_constEb(f,0);__ZN10MethodBind24_generate_argument_typesEi(f,1);c[f+44>>2]=32;c[f+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,f,g,0,0)|0;f=g+4|0;wa=c[f>>2]|0;if(wa|0?(__Z16atomic_decrementPj(wa+-8|0)|0)==0:0){e=c[f>>2]|0;f=(e|0)==0?0:e+-4|0;e=f+4|0;if(c[f>>2]|0){ya=0;do{__ZN10StringNameD2Ev(e+(ya<<2)|0);ya=ya+1|0}while(ya>>>0<(c[f>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(wa,1)}__ZN10StringNameD2Ev(g);__Z8D_METHODPKcS0_(h,807115,937650);g=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(g);c[g>>2]=219608;__ZN10MethodBind10_set_constEb(g,0);__ZN10MethodBind24_generate_argument_typesEi(g,1);c[g+44>>2]=33;c[g+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,g,h,0,0)|0;g=h+4|0;wa=c[g>>2]|0;if(wa|0?(__Z16atomic_decrementPj(wa+-8|0)|0)==0:0){f=c[g>>2]|0;g=(f|0)==0?0:f+-4|0;f=g+4|0;if(c[g>>2]|0){ya=0;do{__ZN10StringNameD2Ev(f+(ya<<2)|0);ya=ya+1|0}while(ya>>>0<(c[g>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(wa,1)}__ZN10StringNameD2Ev(h);__Z8D_METHODPKcS0_(i,937702,1128855);h=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(h);c[h>>2]=219644;__ZN10MethodBind10_set_constEb(h,0);__ZN10MethodBind24_generate_argument_typesEi(h,1);c[h+44>>2]=708;c[h+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,h,i,0,0)|0;h=i+4|0;wa=c[h>>2]|0;if(wa|0?(__Z16atomic_decrementPj(wa+-8|0)|0)==0:0){g=c[h>>2]|0;h=(g|0)==0?0:g+-4|0;g=h+4|0;if(c[h>>2]|0){ya=0;do{__ZN10StringNameD2Ev(g+(ya<<2)|0);ya=ya+1|0}while(ya>>>0<(c[h>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(wa,1)}__ZN10StringNameD2Ev(i);__Z8D_METHODPKc(j,808850);i=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(i);c[i>>2]=219680;__ZN10MethodBind10_set_constEb(i,1);__ZN10MethodBind24_generate_argument_typesEi(i,0);__ZN10MethodBind12_set_returnsEb(i,1);c[i+44>>2]=709;c[i+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,i,j,0,0)|0;i=j+4|0;wa=c[i>>2]|0;if(wa|0?(__Z16atomic_decrementPj(wa+-8|0)|0)==0:0){h=c[i>>2]|0;i=(h|0)==0?0:h+-4|0;h=i+4|0;if(c[i>>2]|0){ya=0;do{__ZN10StringNameD2Ev(h+(ya<<2)|0);ya=ya+1|0}while(ya>>>0<(c[i>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(wa,1)}__ZN10StringNameD2Ev(j);__Z8D_METHODPKc(k,1128798);j=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(j);c[j>>2]=219572;__ZN10MethodBind10_set_constEb(j,1);__ZN10MethodBind24_generate_argument_typesEi(j,0);__ZN10MethodBind12_set_returnsEb(j,1);c[j+44>>2]=47;c[j+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,j,k,0,0)|0;j=k+4|0;wa=c[j>>2]|0;if(wa|0?(__Z16atomic_decrementPj(wa+-8|0)|0)==0:0){i=c[j>>2]|0;j=(i|0)==0?0:i+-4|0;i=j+4|0;if(c[j>>2]|0){ya=0;do{__ZN10StringNameD2Ev(i+(ya<<2)|0);ya=ya+1|0}while(ya>>>0<(c[j>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(wa,1)}__ZN10StringNameD2Ev(k);__Z8D_METHODPKc(n,807139);k=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(k);c[k>>2]=219572;__ZN10MethodBind10_set_constEb(k,1);__ZN10MethodBind24_generate_argument_typesEi(k,0);__ZN10MethodBind12_set_returnsEb(k,1);c[k+44>>2]=48;c[k+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,k,n,0,0)|0;k=n+4|0;wa=c[k>>2]|0;if(wa|0?(__Z16atomic_decrementPj(wa+-8|0)|0)==0:0){j=c[k>>2]|0;k=(j|0)==0?0:j+-4|0;j=k+4|0;if(c[k>>2]|0){ya=0;do{__ZN10StringNameD2Ev(j+(ya<<2)|0);ya=ya+1|0}while(ya>>>0<(c[k>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(wa,1)}__ZN10StringNameD2Ev(n);__Z8D_METHODPKc(o,1128822);n=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(n);c[n>>2]=219680;__ZN10MethodBind10_set_constEb(n,1);__ZN10MethodBind24_generate_argument_typesEi(n,0);__ZN10MethodBind12_set_returnsEb(n,1);c[n+44>>2]=710;c[n+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,n,o,0,0)|0;n=o+4|0;wa=c[n>>2]|0;if(wa|0?(__Z16atomic_decrementPj(wa+-8|0)|0)==0:0){k=c[n>>2]|0;n=(k|0)==0?0:k+-4|0;k=n+4|0;if(c[n>>2]|0){ya=0;do{__ZN10StringNameD2Ev(k+(ya<<2)|0);ya=ya+1|0}while(ya>>>0<(c[n>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(wa,1)}__ZN10StringNameD2Ev(o);__Z8D_METHODPKcS0_(p,915531,937628);o=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(o);c[o>>2]=219608;__ZN10MethodBind10_set_constEb(o,0);__ZN10MethodBind24_generate_argument_typesEi(o,1);c[o+44>>2]=34;c[o+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,o,p,0,0)|0;o=p+4|0;wa=c[o>>2]|0;if(wa|0?(__Z16atomic_decrementPj(wa+-8|0)|0)==0:0){n=c[o>>2]|0;o=(n|0)==0?0:n+-4|0;n=o+4|0;if(c[o>>2]|0){ya=0;do{__ZN10StringNameD2Ev(n+(ya<<2)|0);ya=ya+1|0}while(ya>>>0<(c[o>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(wa,1)}__ZN10StringNameD2Ev(p);__Z8D_METHODPKcS0_S0_(q,807163,1125300,1128848);__ZN7VariantC2Eb(r,0);p=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(p);c[p>>2]=219716;__ZN10MethodBind10_set_constEb(p,0);__ZN10MethodBind24_generate_argument_typesEi(p,2);c[p+44>>2]=2;c[p+48>>2]=0;c[b>>2]=r;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,p,q,b,1)|0;if(c[r>>2]|0)__ZN7Variant5clearEv(r);p=q+4|0;wa=c[p>>2]|0;if(wa|0?(__Z16atomic_decrementPj(wa+-8|0)|0)==0:0){o=c[p>>2]|0;p=(o|0)==0?0:o+-4|0;o=p+4|0;if(c[p>>2]|0){ya=0;do{__ZN10StringNameD2Ev(o+(ya<<2)|0);ya=ya+1|0}while(ya>>>0<(c[p>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(wa,1)}__ZN10StringNameD2Ev(q);__Z8D_METHODPKcS0_S0_(s,807176,1125300,1128848);__ZN7VariantC2Eb(r,0);q=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(q);c[q>>2]=219716;__ZN10MethodBind10_set_constEb(q,0);__ZN10MethodBind24_generate_argument_typesEi(q,2);c[q+44>>2]=3;c[q+48>>2]=0;c[b>>2]=r;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,q,s,b,1)|0;if(c[r>>2]|0)__ZN7Variant5clearEv(r);q=s+4|0;wa=c[q>>2]|0;if(wa|0?(__Z16atomic_decrementPj(wa+-8|0)|0)==0:0){p=c[q>>2]|0;q=(p|0)==0?0:p+-4|0;p=q+4|0;if(c[q>>2]|0){ya=0;do{__ZN10StringNameD2Ev(p+(ya<<2)|0);ya=ya+1|0}while(ya>>>0<(c[q>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(wa,1)}__ZN10StringNameD2Ev(s);__Z8D_METHODPKcS0_(t,1122361,1128872);s=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(s);c[s>>2]=219644;__ZN10MethodBind10_set_constEb(s,0);__ZN10MethodBind24_generate_argument_typesEi(s,1);c[s+44>>2]=711;c[s+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,s,t,0,0)|0;s=t+4|0;wa=c[s>>2]|0;if(wa|0?(__Z16atomic_decrementPj(wa+-8|0)|0)==0:0){q=c[s>>2]|0;s=(q|0)==0?0:q+-4|0;q=s+4|0;if(c[s>>2]|0){ya=0;do{__ZN10StringNameD2Ev(q+(ya<<2)|0);ya=ya+1|0}while(ya>>>0<(c[s>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(wa,1)}__ZN10StringNameD2Ev(t);__Z8D_METHODPKcS0_(u,812132,1128872);t=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(t);c[t>>2]=219644;__ZN10MethodBind10_set_constEb(t,0);__ZN10MethodBind24_generate_argument_typesEi(t,1);c[t+44>>2]=712;c[t+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,t,u,0,0)|0;t=u+4|0;wa=c[t>>2]|0;if(wa|0?(__Z16atomic_decrementPj(wa+-8|0)|0)==0:0){s=c[t>>2]|0;t=(s|0)==0?0:s+-4|0;s=t+4|0;if(c[t>>2]|0){ya=0;do{__ZN10StringNameD2Ev(s+(ya<<2)|0);ya=ya+1|0}while(ya>>>0<(c[t>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(wa,1)}__ZN10StringNameD2Ev(u);__Z8D_METHODPKcS0_(v,1128855,1074084);u=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(u);c[u>>2]=219644;__ZN10MethodBind10_set_constEb(u,0);__ZN10MethodBind24_generate_argument_typesEi(u,1);c[u+44>>2]=713;c[u+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,u,v,0,0)|0;u=v+4|0;wa=c[u>>2]|0;if(wa|0?(__Z16atomic_decrementPj(wa+-8|0)|0)==0:0){t=c[u>>2]|0;u=(t|0)==0?0:t+-4|0;t=u+4|0;if(c[u>>2]|0){ya=0;do{__ZN10StringNameD2Ev(t+(ya<<2)|0);ya=ya+1|0}while(ya>>>0<(c[u>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(wa,1)}__ZN10StringNameD2Ev(v);__Z8D_METHODPKcS0_(w,808812,1126974);v=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(v);c[v>>2]=219644;__ZN10MethodBind10_set_constEb(v,0);__ZN10MethodBind24_generate_argument_typesEi(v,1);c[v+44>>2]=714;c[v+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,v,w,0,0)|0;v=w+4|0;wa=c[v>>2]|0;do if(wa|0){if(__Z16atomic_decrementPj(wa+-8|0)|0)break;u=c[v>>2]|0;ya=(u|0)==0?0:u+-4|0;u=ya+4|0;if(c[ya>>2]|0){t=0;do{__ZN10StringNameD2Ev(u+(t<<2)|0);t=t+1|0}while(t>>>0<(c[ya>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(wa,1)}while(0);__ZN10StringNameD2Ev(w);__Z8D_METHODPKc(x,808908);w=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(w);c[w>>2]=219680;__ZN10MethodBind10_set_constEb(w,1);__ZN10MethodBind24_generate_argument_typesEi(w,0);__ZN10MethodBind12_set_returnsEb(w,1);c[w+44>>2]=715;c[w+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,w,x,0,0)|0;w=x+4|0;wa=c[w>>2]|0;do if(wa|0){if(__Z16atomic_decrementPj(wa+-8|0)|0)break;v=c[w>>2]|0;ya=(v|0)==0?0:v+-4|0;v=ya+4|0;if(c[ya>>2]|0){t=0;do{__ZN10StringNameD2Ev(v+(t<<2)|0);t=t+1|0}while(t>>>0<(c[ya>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(wa,1)}while(0);__ZN10StringNameD2Ev(x);__Z8D_METHODPKcS0_(y,807189,937628);x=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(x);c[x>>2]=219608;__ZN10MethodBind10_set_constEb(x,0);__ZN10MethodBind24_generate_argument_typesEi(x,1);c[x+44>>2]=35;c[x+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,x,y,0,0)|0;x=y+4|0;wa=c[x>>2]|0;do if(wa|0){if(__Z16atomic_decrementPj(wa+-8|0)|0)break;w=c[x>>2]|0;ya=(w|0)==0?0:w+-4|0;w=ya+4|0;if(c[ya>>2]|0){t=0;do{__ZN10StringNameD2Ev(w+(t<<2)|0);t=t+1|0}while(t>>>0<(c[ya>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(wa,1)}while(0);__ZN10StringNameD2Ev(y);__Z8D_METHODPKc(z,807209);y=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(y);c[y>>2]=219572;__ZN10MethodBind10_set_constEb(y,1);__ZN10MethodBind24_generate_argument_typesEi(y,0);__ZN10MethodBind12_set_returnsEb(y,1);c[y+44>>2]=49;c[y+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,y,z,0,0)|0;y=z+4|0;wa=c[y>>2]|0;do if(wa|0){if(__Z16atomic_decrementPj(wa+-8|0)|0)break;x=c[y>>2]|0;ya=(x|0)==0?0:x+-4|0;x=ya+4|0;if(c[ya>>2]|0){t=0;do{__ZN10StringNameD2Ev(x+(t<<2)|0);t=t+1|0}while(t>>>0<(c[ya>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(wa,1)}while(0);__ZN10StringNameD2Ev(z);__Z8D_METHODPKcS0_(A,807229,937650);z=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(z);c[z>>2]=219608;__ZN10MethodBind10_set_constEb(z,0);__ZN10MethodBind24_generate_argument_typesEi(z,1);c[z+44>>2]=36;c[z+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,z,A,0,0)|0;z=A+4|0;wa=c[z>>2]|0;do if(wa|0){if(__Z16atomic_decrementPj(wa+-8|0)|0)break;y=c[z>>2]|0;ya=(y|0)==0?0:y+-4|0;y=ya+4|0;if(c[ya>>2]|0){t=0;do{__ZN10StringNameD2Ev(y+(t<<2)|0);t=t+1|0}while(t>>>0<(c[ya>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(wa,1)}while(0);__ZN10StringNameD2Ev(A);__Z8D_METHODPKc(B,807260);A=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(A);c[A>>2]=219572;__ZN10MethodBind10_set_constEb(A,1);__ZN10MethodBind24_generate_argument_typesEi(A,0);__ZN10MethodBind12_set_returnsEb(A,1);c[A+44>>2]=50;c[A+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,A,B,0,0)|0;A=B+4|0;wa=c[A>>2]|0;do if(wa|0){if(__Z16atomic_decrementPj(wa+-8|0)|0)break;z=c[A>>2]|0;ya=(z|0)==0?0:z+-4|0;z=ya+4|0;if(c[ya>>2]|0){t=0;do{__ZN10StringNameD2Ev(z+(t<<2)|0);t=t+1|0}while(t>>>0<(c[ya>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(wa,1)}while(0);__ZN10StringNameD2Ev(B);__Z8D_METHODPKcS0_(C,807291,1128855);B=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(B);c[B>>2]=219644;__ZN10MethodBind10_set_constEb(B,0);__ZN10MethodBind24_generate_argument_typesEi(B,1);c[B+44>>2]=716;c[B+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,B,C,0,0)|0;B=C+4|0;wa=c[B>>2]|0;do if(wa|0){if(__Z16atomic_decrementPj(wa+-8|0)|0)break;A=c[B>>2]|0;ya=(A|0)==0?0:A+-4|0;A=ya+4|0;if(c[ya>>2]|0){t=0;do{__ZN10StringNameD2Ev(A+(t<<2)|0);t=t+1|0}while(t>>>0<(c[ya>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(wa,1)}while(0);__ZN10StringNameD2Ev(C);__Z8D_METHODPKc(D,807308);C=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(C);c[C>>2]=219680;__ZN10MethodBind10_set_constEb(C,1);__ZN10MethodBind24_generate_argument_typesEi(C,0);__ZN10MethodBind12_set_returnsEb(C,1);c[C+44>>2]=717;c[C+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,C,D,0,0)|0;C=D+4|0;wa=c[C>>2]|0;do if(wa|0){if(__Z16atomic_decrementPj(wa+-8|0)|0)break;B=c[C>>2]|0;ya=(B|0)==0?0:B+-4|0;B=ya+4|0;if(c[ya>>2]|0){t=0;do{__ZN10StringNameD2Ev(B+(t<<2)|0);t=t+1|0}while(t>>>0<(c[ya>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(wa,1)}while(0);__ZN10StringNameD2Ev(D);__Z8D_METHODPKcS0_(E,1044398,1127958);D=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(D);c[D>>2]=219752;__ZN10MethodBind10_set_constEb(D,0);__ZN10MethodBind24_generate_argument_typesEi(D,1);c[D+44>>2]=718;c[D+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,D,E,0,0)|0;D=E+4|0;wa=c[D>>2]|0;do if(wa|0){if(__Z16atomic_decrementPj(wa+-8|0)|0)break;C=c[D>>2]|0;ya=(C|0)==0?0:C+-4|0;C=ya+4|0;if(c[ya>>2]|0){t=0;do{__ZN10StringNameD2Ev(C+(t<<2)|0);t=t+1|0}while(t>>>0<(c[ya>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(wa,1)}while(0);__ZN10StringNameD2Ev(E);__Z8D_METHODPKcS0_(F,811717,1127958);E=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(E);c[E>>2]=219752;__ZN10MethodBind10_set_constEb(E,0);__ZN10MethodBind24_generate_argument_typesEi(E,1);c[E+44>>2]=719;c[E+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,E,F,0,0)|0;E=F+4|0;wa=c[E>>2]|0;do if(wa|0){if(__Z16atomic_decrementPj(wa+-8|0)|0)break;D=c[E>>2]|0;ya=(D|0)==0?0:D+-4|0;D=ya+4|0;if(c[ya>>2]|0){t=0;do{__ZN10StringNameD2Ev(D+(t<<2)|0);t=t+1|0}while(t>>>0<(c[ya>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(wa,1)}while(0);__ZN10StringNameD2Ev(F);__Z8D_METHODPKcS0_(G,812162,1127760);F=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(F);c[F>>2]=219644;__ZN10MethodBind10_set_constEb(F,0);__ZN10MethodBind24_generate_argument_typesEi(F,1);c[F+44>>2]=720;c[F+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,F,G,0,0)|0;F=G+4|0;wa=c[F>>2]|0;do if(wa|0){if(__Z16atomic_decrementPj(wa+-8|0)|0)break;E=c[F>>2]|0;ya=(E|0)==0?0:E+-4|0;E=ya+4|0;if(c[ya>>2]|0){t=0;do{__ZN10StringNameD2Ev(E+(t<<2)|0);t=t+1|0}while(t>>>0<(c[ya>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(wa,1)}while(0);__ZN10StringNameD2Ev(G);__Z8D_METHODPKcS0_(H,807325,1127760);G=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(G);c[G>>2]=219788;__ZN10MethodBind10_set_constEb(G,1);__ZN10MethodBind24_generate_argument_typesEi(G,1);__ZN10MethodBind12_set_returnsEb(G,1);c[G+44>>2]=24;c[G+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,G,H,0,0)|0;G=H+4|0;wa=c[G>>2]|0;do if(wa|0){if(__Z16atomic_decrementPj(wa+-8|0)|0)break;F=c[G>>2]|0;ya=(F|0)==0?0:F+-4|0;F=ya+4|0;if(c[ya>>2]|0){t=0;do{__ZN10StringNameD2Ev(F+(t<<2)|0);t=t+1|0}while(t>>>0<(c[ya>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(wa,1)}while(0);__ZN10StringNameD2Ev(H);__Z8D_METHODPKcS0_(I,807338,1129149);H=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(H);c[H>>2]=219824;__ZN10MethodBind10_set_constEb(H,0);__ZN10MethodBind24_generate_argument_typesEi(H,1);c[H+44>>2]=721;c[H+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,H,I,0,0)|0;H=I+4|0;wa=c[H>>2]|0;do if(wa|0){if(__Z16atomic_decrementPj(wa+-8|0)|0)break;G=c[H>>2]|0;ya=(G|0)==0?0:G+-4|0;G=ya+4|0;if(c[ya>>2]|0){t=0;do{__ZN10StringNameD2Ev(G+(t<<2)|0);t=t+1|0}while(t>>>0<(c[ya>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(wa,1)}while(0);__ZN10StringNameD2Ev(I);__Z8D_METHODPKc(J,807344);I=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(I);c[I>>2]=219860;__ZN10MethodBind10_set_constEb(I,1);__ZN10MethodBind24_generate_argument_typesEi(I,0);__ZN10MethodBind12_set_returnsEb(I,1);c[I+44>>2]=5031;c[I+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,I,J,0,0)|0;I=J+4|0;wa=c[I>>2]|0;do if(wa|0){if(__Z16atomic_decrementPj(wa+-8|0)|0)break;H=c[I>>2]|0;ya=(H|0)==0?0:H+-4|0;H=ya+4|0;if(c[ya>>2]|0){t=0;do{__ZN10StringNameD2Ev(H+(t<<2)|0);t=t+1|0}while(t>>>0<(c[ya>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(wa,1)}while(0);__ZN10StringNameD2Ev(J);__Z8D_METHODPKcS0_(K,807350,1146191);J=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(J);c[J>>2]=219896;__ZN10MethodBind10_set_constEb(J,0);__ZN10MethodBind24_generate_argument_typesEi(J,1);c[J+44>>2]=722;c[J+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,J,K,0,0)|0;J=K+4|0;wa=c[J>>2]|0;do if(wa|0){if(__Z16atomic_decrementPj(wa+-8|0)|0)break;I=c[J>>2]|0;ya=(I|0)==0?0:I+-4|0;I=ya+4|0;if(c[ya>>2]|0){t=0;do{__ZN10StringNameD2Ev(I+(t<<2)|0);t=t+1|0}while(t>>>0<(c[ya>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(wa,1)}while(0);__ZN10StringNameD2Ev(K);__Z8D_METHODPKc(L,807368);K=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(K);c[K>>2]=219932;__ZN10MethodBind10_set_constEb(K,1);__ZN10MethodBind24_generate_argument_typesEi(K,0);__ZN10MethodBind12_set_returnsEb(K,1);c[K+44>>2]=5032;c[K+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,K,L,0,0)|0;K=L+4|0;wa=c[K>>2]|0;do if(wa|0){if(__Z16atomic_decrementPj(wa+-8|0)|0)break;J=c[K>>2]|0;ya=(J|0)==0?0:J+-4|0;J=ya+4|0;if(c[ya>>2]|0){t=0;do{__ZN10StringNameD2Ev(J+(t<<2)|0);t=t+1|0}while(t>>>0<(c[ya>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(wa,1)}while(0);__ZN10StringNameD2Ev(L);__Z8D_METHODPKcS0_(M,807382,807397);L=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(L);c[L>>2]=219644;__ZN10MethodBind10_set_constEb(L,0);__ZN10MethodBind24_generate_argument_typesEi(L,1);c[L+44>>2]=140;c[L+48>>2]=1;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,L,M,0,0)|0;L=M+4|0;wa=c[L>>2]|0;do if(wa|0){if(__Z16atomic_decrementPj(wa+-8|0)|0)break;K=c[L>>2]|0;ya=(K|0)==0?0:K+-4|0;K=ya+4|0;if(c[ya>>2]|0){t=0;do{__ZN10StringNameD2Ev(K+(t<<2)|0);t=t+1|0}while(t>>>0<(c[ya>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(wa,1)}while(0);__ZN10StringNameD2Ev(M);__Z8D_METHODPKcS0_(N,807403,906424);M=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(M);c[M>>2]=219968;__ZN10MethodBind10_set_constEb(M,1);__ZN10MethodBind24_generate_argument_typesEi(M,1);__ZN10MethodBind12_set_returnsEb(M,1);c[M+44>>2]=1435;c[M+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,M,N,0,0)|0;M=N+4|0;wa=c[M>>2]|0;do if(wa|0){if(__Z16atomic_decrementPj(wa+-8|0)|0)break;L=c[M>>2]|0;ya=(L|0)==0?0:L+-4|0;L=ya+4|0;if(c[ya>>2]|0){t=0;do{__ZN10StringNameD2Ev(L+(t<<2)|0);t=t+1|0}while(t>>>0<(c[ya>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(wa,1)}while(0);__ZN10StringNameD2Ev(N);__ZN6StringC2EPKc(b,939635);c[r>>2]=c[b>>2];__ZN10StringNameC2ERK6String(O,r);__ZN6StringC2EPKc(b,1110083);__ZN6StringC2EPKc(P,1263606);__ZN7ClassDB18add_property_groupE10StringNameRK6StringS3_(O,b,P);N=c[P>>2]|0;do if(N|0){if(__Z16atomic_decrementPj(N+-8|0)|0)break;__ZN6Memory11free_staticEPvb(N,1)}while(0);N=c[b>>2]|0;do if(N|0){if(__Z16atomic_decrementPj(N+-8|0)|0)break;__ZN6Memory11free_staticEPvb(N,1)}while(0);__ZN10StringNameD2Ev(O);O=c[r>>2]|0;do if(O|0){if(__Z16atomic_decrementPj(O+-8|0)|0)break;__ZN6Memory11free_staticEPvb(O,1)}while(0);__ZN6StringC2EPKc(b,939635);c[r>>2]=c[b>>2];__ZN10StringNameC2ERK6String(Q,r);__ZN6StringC2EPKc(R,1113911);__ZN6StringC2EPKc(P,1263606);O=c[R>>2]|0;do if(!O)za=0;else{if(!(__Z28atomic_conditional_incrementPj(O+-8|0)|0)){za=0;break}za=c[R>>2]|0}while(0);O=c[P>>2]|0;do if(!O)Aa=0;else{if(!(__Z28atomic_conditional_incrementPj(O+-8|0)|0)){Aa=0;break}Aa=c[P>>2]|0}while(0);c[b>>2]=5;O=b+4|0;c[O>>2]=0;N=(za|0)==0;do if(!N){c[O>>2]=0;if(!(__Z28atomic_conditional_incrementPj(za+-8|0)|0))break;c[O>>2]=za}while(0);c[b+8>>2]=0;O=b+12|0;c[O>>2]=0;wa=(Aa|0)==0;do if(!wa){c[O>>2]=0;if(!(__Z28atomic_conditional_incrementPj(Aa+-8|0)|0))break;c[O>>2]=Aa}while(0);c[b+16>>2]=519;c[S>>2]=__Z11_scs_createPKc(808775)|0;c[T>>2]=__Z11_scs_createPKc(808850)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(Q,b,S,T,-1);__ZN10StringNameD2Ev(T);__ZN10StringNameD2Ev(S);O=c[b+12>>2]|0;do if(O|0){if(__Z16atomic_decrementPj(O+-8|0)|0)break;__ZN6Memory11free_staticEPvb(O,1)}while(0);O=c[b+4>>2]|0;do if(O|0){if(__Z16atomic_decrementPj(O+-8|0)|0)break;__ZN6Memory11free_staticEPvb(O,1)}while(0);O=Aa;do if(!wa){if(__Z16atomic_decrementPj(O+-8|0)|0)break;__ZN6Memory11free_staticEPvb(O,1)}while(0);O=za;do if(!N){if(__Z16atomic_decrementPj(O+-8|0)|0)break;__ZN6Memory11free_staticEPvb(O,1)}while(0);O=c[P>>2]|0;do if(O|0){if(__Z16atomic_decrementPj(O+-8|0)|0)break;__ZN6Memory11free_staticEPvb(O,1)}while(0);O=c[R>>2]|0;do if(O|0){if(__Z16atomic_decrementPj(O+-8|0)|0)break;__ZN6Memory11free_staticEPvb(O,1)}while(0);__ZN10StringNameD2Ev(Q);Q=c[r>>2]|0;do if(Q|0){if(__Z16atomic_decrementPj(Q+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Q,1)}while(0);__ZN6StringC2EPKc(b,939635);c[r>>2]=c[b>>2];__ZN10StringNameC2ERK6String(U,r);__ZN6StringC2EPKc(V,937811);__ZN6StringC2EPKc(P,1263606);Q=c[V>>2]|0;do if(!Q)Ba=0;else{if(!(__Z28atomic_conditional_incrementPj(Q+-8|0)|0)){Ba=0;break}Ba=c[V>>2]|0}while(0);Q=c[P>>2]|0;do if(!Q)Ca=0;else{if(!(__Z28atomic_conditional_incrementPj(Q+-8|0)|0)){Ca=0;break}Ca=c[P>>2]|0}while(0);c[b>>2]=3;Q=b+4|0;c[Q>>2]=0;O=(Ba|0)==0;do if(!O){c[Q>>2]=0;if(!(__Z28atomic_conditional_incrementPj(Ba+-8|0)|0))break;c[Q>>2]=Ba}while(0);c[b+8>>2]=0;Q=b+12|0;c[Q>>2]=0;R=(Ca|0)==0;do if(!R){c[Q>>2]=0;if(!(__Z28atomic_conditional_incrementPj(Ca+-8|0)|0))break;c[Q>>2]=Ca}while(0);c[b+16>>2]=517;c[S>>2]=__Z11_scs_createPKc(937615)|0;c[T>>2]=__Z11_scs_createPKc(1128798)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(U,b,S,T,-1);__ZN10StringNameD2Ev(T);__ZN10StringNameD2Ev(S);Q=c[b+12>>2]|0;do if(Q|0){if(__Z16atomic_decrementPj(Q+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Q,1)}while(0);Q=c[b+4>>2]|0;do if(Q|0){if(__Z16atomic_decrementPj(Q+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Q,1)}while(0);Q=Ca;do if(!R){if(__Z16atomic_decrementPj(Q+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Q,1)}while(0);Q=Ba;do if(!O){if(__Z16atomic_decrementPj(Q+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Q,1)}while(0);Q=c[P>>2]|0;do if(Q|0){if(__Z16atomic_decrementPj(Q+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Q,1)}while(0);Q=c[V>>2]|0;do if(Q|0){if(__Z16atomic_decrementPj(Q+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Q,1)}while(0);__ZN10StringNameD2Ev(U);U=c[r>>2]|0;do if(U|0){if(__Z16atomic_decrementPj(U+-8|0)|0)break;__ZN6Memory11free_staticEPvb(U,1)}while(0);__ZN6StringC2EPKc(b,939635);c[r>>2]=c[b>>2];__ZN10StringNameC2ERK6String(W,r);__ZN6StringC2EPKc(X,811687);__ZN6StringC2EPKc(P,877909);U=c[X>>2]|0;do if(!U)Da=0;else{if(!(__Z28atomic_conditional_incrementPj(U+-8|0)|0)){Da=0;break}Da=c[X>>2]|0}while(0);U=c[P>>2]|0;do if(!U)Ea=0;else{if(!(__Z28atomic_conditional_incrementPj(U+-8|0)|0)){Ea=0;break}Ea=c[P>>2]|0}while(0);c[b>>2]=3;U=b+4|0;c[U>>2]=0;Q=(Da|0)==0;do if(!Q){c[U>>2]=0;if(!(__Z28atomic_conditional_incrementPj(Da+-8|0)|0))break;c[U>>2]=Da}while(0);c[b+8>>2]=1;U=b+12|0;c[U>>2]=0;V=(Ea|0)==0;do if(!V){c[U>>2]=0;if(!(__Z28atomic_conditional_incrementPj(Ea+-8|0)|0))break;c[U>>2]=Ea}while(0);c[b+16>>2]=514;c[S>>2]=__Z11_scs_createPKc(807115)|0;c[T>>2]=__Z11_scs_createPKc(807139)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(W,b,S,T,-1);__ZN10StringNameD2Ev(T);__ZN10StringNameD2Ev(S);U=c[b+12>>2]|0;do if(U|0){if(__Z16atomic_decrementPj(U+-8|0)|0)break;__ZN6Memory11free_staticEPvb(U,1)}while(0);U=c[b+4>>2]|0;do if(U|0){if(__Z16atomic_decrementPj(U+-8|0)|0)break;__ZN6Memory11free_staticEPvb(U,1)}while(0);U=Ea;do if(!V){if(__Z16atomic_decrementPj(U+-8|0)|0)break;__ZN6Memory11free_staticEPvb(U,1)}while(0);U=Da;do if(!Q){if(__Z16atomic_decrementPj(U+-8|0)|0)break;__ZN6Memory11free_staticEPvb(U,1)}while(0);U=c[P>>2]|0;do if(U|0){if(__Z16atomic_decrementPj(U+-8|0)|0)break;__ZN6Memory11free_staticEPvb(U,1)}while(0);U=c[X>>2]|0;do if(U|0){if(__Z16atomic_decrementPj(U+-8|0)|0)break;__ZN6Memory11free_staticEPvb(U,1)}while(0);__ZN10StringNameD2Ev(W);W=c[r>>2]|0;do if(W|0){if(__Z16atomic_decrementPj(W+-8|0)|0)break;__ZN6Memory11free_staticEPvb(W,1)}while(0);__ZN6StringC2EPKc(b,939635);c[r>>2]=c[b>>2];__ZN10StringNameC2ERK6String(Y,r);__ZN6StringC2EPKc(Z,1128855);__ZN6StringC2EPKc(P,1263606);W=c[Z>>2]|0;do if(!W)Fa=0;else{if(!(__Z28atomic_conditional_incrementPj(W+-8|0)|0)){Fa=0;break}Fa=c[Z>>2]|0}while(0);W=c[P>>2]|0;do if(!W)Ga=0;else{if(!(__Z28atomic_conditional_incrementPj(W+-8|0)|0)){Ga=0;break}Ga=c[P>>2]|0}while(0);c[b>>2]=5;W=b+4|0;c[W>>2]=0;U=(Fa|0)==0;do if(!U){c[W>>2]=0;if(!(__Z28atomic_conditional_incrementPj(Fa+-8|0)|0))break;c[W>>2]=Fa}while(0);c[b+8>>2]=0;W=b+12|0;c[W>>2]=0;X=(Ga|0)==0;do if(!X){c[W>>2]=0;if(!(__Z28atomic_conditional_incrementPj(Ga+-8|0)|0))break;c[W>>2]=Ga}while(0);c[b+16>>2]=1031;c[S>>2]=__Z11_scs_createPKc(937702)|0;c[T>>2]=__Z11_scs_createPKc(1128822)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(Y,b,S,T,-1);__ZN10StringNameD2Ev(T);__ZN10StringNameD2Ev(S);W=c[b+12>>2]|0;do if(W|0){if(__Z16atomic_decrementPj(W+-8|0)|0)break;__ZN6Memory11free_staticEPvb(W,1)}while(0);W=c[b+4>>2]|0;do if(W|0){if(__Z16atomic_decrementPj(W+-8|0)|0)break;__ZN6Memory11free_staticEPvb(W,1)}while(0);W=Ga;do if(!X){if(__Z16atomic_decrementPj(W+-8|0)|0)break;__ZN6Memory11free_staticEPvb(W,1)}while(0);W=Fa;do if(!U){if(__Z16atomic_decrementPj(W+-8|0)|0)break;__ZN6Memory11free_staticEPvb(W,1)}while(0);W=c[P>>2]|0;do if(W|0){if(__Z16atomic_decrementPj(W+-8|0)|0)break;__ZN6Memory11free_staticEPvb(W,1)}while(0);W=c[Z>>2]|0;do if(W|0){if(__Z16atomic_decrementPj(W+-8|0)|0)break;__ZN6Memory11free_staticEPvb(W,1)}while(0);__ZN10StringNameD2Ev(Y);Y=c[r>>2]|0;do if(Y|0){if(__Z16atomic_decrementPj(Y+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Y,1)}while(0);__ZN6StringC2EPKc(b,939635);c[r>>2]=c[b>>2];__ZN10StringNameC2ERK6String(_,r);__ZN6StringC2EPKc($,1044412);__ZN6StringC2EPKc(P,1263606);Y=b+4|0;c[Y>>2]=0;W=b+12|0;c[W>>2]=0;c[b>>2]=8;Z=c[$>>2]|0;do if(Z|0){c[Y>>2]=0;if(!(__Z28atomic_conditional_incrementPj(Z+-8|0)|0))break;c[Y>>2]=c[$>>2]}while(0);c[b+8>>2]=0;Y=c[W>>2]|0;do if((Y|0)!=(c[P>>2]|0)){do if(Y|0){if(__Z16atomic_decrementPj(Y+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Y,1)}while(0);c[W>>2]=0;Z=c[P>>2]|0;if(!Z)break;if(!(__Z28atomic_conditional_incrementPj(Z+-8|0)|0))break;c[W>>2]=c[P>>2]}while(0);c[b+16>>2]=0;c[S>>2]=__Z11_scs_createPKc(1044398)|0;c[T>>2]=__Z11_scs_createPKc(1044422)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(_,b,S,T,-1);__ZN10StringNameD2Ev(T);__ZN10StringNameD2Ev(S);W=c[b+12>>2]|0;do if(W|0){if(__Z16atomic_decrementPj(W+-8|0)|0)break;__ZN6Memory11free_staticEPvb(W,1)}while(0);W=c[b+4>>2]|0;do if(W|0){if(__Z16atomic_decrementPj(W+-8|0)|0)break;__ZN6Memory11free_staticEPvb(W,1)}while(0);W=c[P>>2]|0;do if(W|0){if(__Z16atomic_decrementPj(W+-8|0)|0)break;__ZN6Memory11free_staticEPvb(W,1)}while(0);W=c[$>>2]|0;do if(W|0){if(__Z16atomic_decrementPj(W+-8|0)|0)break;__ZN6Memory11free_staticEPvb(W,1)}while(0);__ZN10StringNameD2Ev(_);_=c[r>>2]|0;do if(_|0){if(__Z16atomic_decrementPj(_+-8|0)|0)break;__ZN6Memory11free_staticEPvb(_,1)}while(0);__ZN6StringC2EPKc(b,939635);c[r>>2]=c[b>>2];__ZN10StringNameC2ERK6String(aa,r);__ZN6StringC2EPKc(ca,807436);__ZN6StringC2EPKc(P,1263606);_=b+4|0;c[_>>2]=0;W=b+12|0;c[W>>2]=0;c[b>>2]=3;$=c[ca>>2]|0;do if($|0){c[_>>2]=0;if(!(__Z28atomic_conditional_incrementPj($+-8|0)|0))break;c[_>>2]=c[ca>>2]}while(0);c[b+8>>2]=0;_=c[W>>2]|0;do if((_|0)!=(c[P>>2]|0)){do if(_|0){if(__Z16atomic_decrementPj(_+-8|0)|0)break;__ZN6Memory11free_staticEPvb(_,1)}while(0);c[W>>2]=0;$=c[P>>2]|0;if(!$)break;if(!(__Z28atomic_conditional_incrementPj($+-8|0)|0))break;c[W>>2]=c[P>>2]}while(0);c[b+16>>2]=0;c[S>>2]=__Z11_scs_createPKc(808812)|0;c[T>>2]=__Z11_scs_createPKc(808908)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(aa,b,S,T,-1);__ZN10StringNameD2Ev(T);__ZN10StringNameD2Ev(S);W=c[b+12>>2]|0;do if(W|0){if(__Z16atomic_decrementPj(W+-8|0)|0)break;__ZN6Memory11free_staticEPvb(W,1)}while(0);W=c[b+4>>2]|0;do if(W|0){if(__Z16atomic_decrementPj(W+-8|0)|0)break;__ZN6Memory11free_staticEPvb(W,1)}while(0);W=c[P>>2]|0;do if(W|0){if(__Z16atomic_decrementPj(W+-8|0)|0)break;__ZN6Memory11free_staticEPvb(W,1)}while(0);W=c[ca>>2]|0;do if(W|0){if(__Z16atomic_decrementPj(W+-8|0)|0)break;__ZN6Memory11free_staticEPvb(W,1)}while(0);__ZN10StringNameD2Ev(aa);aa=c[r>>2]|0;do if(aa|0){if(__Z16atomic_decrementPj(aa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(aa,1)}while(0);__ZN6StringC2EPKc(b,939635);c[r>>2]=c[b>>2];__ZN10StringNameC2ERK6String(da,r);__ZN6StringC2EPKc(ea,807452);__ZN6StringC2EPKc(P,1263606);aa=b+4|0;c[aa>>2]=0;W=b+12|0;c[W>>2]=0;c[b>>2]=3;ca=c[ea>>2]|0;do if(ca|0){c[aa>>2]=0;if(!(__Z28atomic_conditional_incrementPj(ca+-8|0)|0))break;c[aa>>2]=c[ea>>2]}while(0);c[b+8>>2]=0;aa=c[W>>2]|0;do if((aa|0)!=(c[P>>2]|0)){do if(aa|0){if(__Z16atomic_decrementPj(aa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(aa,1)}while(0);c[W>>2]=0;ca=c[P>>2]|0;if(!ca)break;if(!(__Z28atomic_conditional_incrementPj(ca+-8|0)|0))break;c[W>>2]=c[P>>2]}while(0);c[b+16>>2]=0;c[S>>2]=__Z11_scs_createPKc(807189)|0;c[T>>2]=__Z11_scs_createPKc(807209)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(da,b,S,T,-1);__ZN10StringNameD2Ev(T);__ZN10StringNameD2Ev(S);W=c[b+12>>2]|0;do if(W|0){if(__Z16atomic_decrementPj(W+-8|0)|0)break;__ZN6Memory11free_staticEPvb(W,1)}while(0);W=c[b+4>>2]|0;do if(W|0){if(__Z16atomic_decrementPj(W+-8|0)|0)break;__ZN6Memory11free_staticEPvb(W,1)}while(0);W=c[P>>2]|0;do if(W|0){if(__Z16atomic_decrementPj(W+-8|0)|0)break;__ZN6Memory11free_staticEPvb(W,1)}while(0);W=c[ea>>2]|0;do if(W|0){if(__Z16atomic_decrementPj(W+-8|0)|0)break;__ZN6Memory11free_staticEPvb(W,1)}while(0);__ZN10StringNameD2Ev(da);da=c[r>>2]|0;do if(da|0){if(__Z16atomic_decrementPj(da+-8|0)|0)break;__ZN6Memory11free_staticEPvb(da,1)}while(0);__ZN6StringC2EPKc(b,939635);c[r>>2]=c[b>>2];__ZN10StringNameC2ERK6String(fa,r);__ZN6StringC2EPKc(ga,807468);__ZN6StringC2EPKc(P,1263606);da=b+4|0;c[da>>2]=0;W=b+12|0;c[W>>2]=0;c[b>>2]=3;ea=c[ga>>2]|0;do if(ea|0){c[da>>2]=0;if(!(__Z28atomic_conditional_incrementPj(ea+-8|0)|0))break;c[da>>2]=c[ga>>2]}while(0);c[b+8>>2]=0;da=c[W>>2]|0;do if((da|0)!=(c[P>>2]|0)){do if(da|0){if(__Z16atomic_decrementPj(da+-8|0)|0)break;__ZN6Memory11free_staticEPvb(da,1)}while(0);c[W>>2]=0;ea=c[P>>2]|0;if(!ea)break;if(!(__Z28atomic_conditional_incrementPj(ea+-8|0)|0))break;c[W>>2]=c[P>>2]}while(0);c[b+16>>2]=0;c[S>>2]=__Z11_scs_createPKc(807229)|0;c[T>>2]=__Z11_scs_createPKc(807260)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(fa,b,S,T,-1);__ZN10StringNameD2Ev(T);__ZN10StringNameD2Ev(S);W=c[b+12>>2]|0;do if(W|0){if(__Z16atomic_decrementPj(W+-8|0)|0)break;__ZN6Memory11free_staticEPvb(W,1)}while(0);W=c[b+4>>2]|0;do if(W|0){if(__Z16atomic_decrementPj(W+-8|0)|0)break;__ZN6Memory11free_staticEPvb(W,1)}while(0);W=c[P>>2]|0;do if(W|0){if(__Z16atomic_decrementPj(W+-8|0)|0)break;__ZN6Memory11free_staticEPvb(W,1)}while(0);W=c[ga>>2]|0;do if(W|0){if(__Z16atomic_decrementPj(W+-8|0)|0)break;__ZN6Memory11free_staticEPvb(W,1)}while(0);__ZN10StringNameD2Ev(fa);fa=c[r>>2]|0;do if(fa|0){if(__Z16atomic_decrementPj(fa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(fa,1)}while(0);__ZN6StringC2EPKc(b,939635);c[r>>2]=c[b>>2];__ZN10StringNameC2ERK6String(ha,r);__ZN6StringC2EPKc(ia,807488);__ZN6StringC2EPKc(P,1263606);fa=b+4|0;c[fa>>2]=0;W=b+12|0;c[W>>2]=0;c[b>>2]=3;ga=c[ia>>2]|0;do if(ga|0){c[fa>>2]=0;if(!(__Z28atomic_conditional_incrementPj(ga+-8|0)|0))break;c[fa>>2]=c[ia>>2]}while(0);c[b+8>>2]=0;fa=c[W>>2]|0;do if((fa|0)!=(c[P>>2]|0)){do if(fa|0){if(__Z16atomic_decrementPj(fa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(fa,1)}while(0);c[W>>2]=0;ga=c[P>>2]|0;if(!ga)break;if(!(__Z28atomic_conditional_incrementPj(ga+-8|0)|0))break;c[W>>2]=c[P>>2]}while(0);c[b+16>>2]=0;c[S>>2]=__Z11_scs_createPKc(807291)|0;c[T>>2]=__Z11_scs_createPKc(807308)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(ha,b,S,T,-1);__ZN10StringNameD2Ev(T);__ZN10StringNameD2Ev(S);W=c[b+12>>2]|0;do if(W|0){if(__Z16atomic_decrementPj(W+-8|0)|0)break;__ZN6Memory11free_staticEPvb(W,1)}while(0);W=c[b+4>>2]|0;do if(W|0){if(__Z16atomic_decrementPj(W+-8|0)|0)break;__ZN6Memory11free_staticEPvb(W,1)}while(0);W=c[P>>2]|0;do if(W|0){if(__Z16atomic_decrementPj(W+-8|0)|0)break;__ZN6Memory11free_staticEPvb(W,1)}while(0);W=c[ia>>2]|0;do if(W|0){if(__Z16atomic_decrementPj(W+-8|0)|0)break;__ZN6Memory11free_staticEPvb(W,1)}while(0);__ZN10StringNameD2Ev(ha);ha=c[r>>2]|0;do if(ha|0){if(__Z16atomic_decrementPj(ha+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ha,1)}while(0);__ZN6StringC2EPKc(b,939635);c[r>>2]=c[b>>2];__ZN10StringNameC2ERK6String(ja,r);__ZN6StringC2EPKc(ka,812299);__ZN6StringC2EPKc(P,1263606);ha=b+4|0;c[ha>>2]=0;W=b+12|0;c[W>>2]=0;c[b>>2]=8;ia=c[ka>>2]|0;do if(ia|0){c[ha>>2]=0;if(!(__Z28atomic_conditional_incrementPj(ia+-8|0)|0))break;c[ha>>2]=c[ka>>2]}while(0);c[b+8>>2]=0;ha=c[W>>2]|0;do if((ha|0)!=(c[P>>2]|0)){do if(ha|0){if(__Z16atomic_decrementPj(ha+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ha,1)}while(0);c[W>>2]=0;ia=c[P>>2]|0;if(!ia)break;if(!(__Z28atomic_conditional_incrementPj(ia+-8|0)|0))break;c[W>>2]=c[P>>2]}while(0);c[b+16>>2]=0;c[S>>2]=__Z11_scs_createPKc(811717)|0;c[T>>2]=__Z11_scs_createPKc(811523)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(ja,b,S,T,-1);__ZN10StringNameD2Ev(T);__ZN10StringNameD2Ev(S);W=c[b+12>>2]|0;do if(W|0){if(__Z16atomic_decrementPj(W+-8|0)|0)break;__ZN6Memory11free_staticEPvb(W,1)}while(0);W=c[b+4>>2]|0;do if(W|0){if(__Z16atomic_decrementPj(W+-8|0)|0)break;__ZN6Memory11free_staticEPvb(W,1)}while(0);W=c[P>>2]|0;do if(W|0){if(__Z16atomic_decrementPj(W+-8|0)|0)break;__ZN6Memory11free_staticEPvb(W,1)}while(0);W=c[ka>>2]|0;do if(W|0){if(__Z16atomic_decrementPj(W+-8|0)|0)break;__ZN6Memory11free_staticEPvb(W,1)}while(0);__ZN10StringNameD2Ev(ja);ja=c[r>>2]|0;do if(ja|0){if(__Z16atomic_decrementPj(ja+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ja,1)}while(0);__ZN6StringC2EPKc(b,939635);c[r>>2]=c[b>>2];__ZN10StringNameC2ERK6String(la,r);__ZN6StringC2EPKc(b,1112580);__ZN6StringC2EPKc(P,1263606);__ZN7ClassDB18add_property_groupE10StringNameRK6StringS3_(la,b,P);ja=c[P>>2]|0;do if(ja|0){if(__Z16atomic_decrementPj(ja+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ja,1)}while(0);ja=c[b>>2]|0;do if(ja|0){if(__Z16atomic_decrementPj(ja+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ja,1)}while(0);__ZN10StringNameD2Ev(la);la=c[r>>2]|0;do if(la|0){if(__Z16atomic_decrementPj(la+-8|0)|0)break;__ZN6Memory11free_staticEPvb(la,1)}while(0);__ZN6StringC2EPKc(b,939635);c[r>>2]=c[b>>2];__ZN10StringNameC2ERK6String(ma,r);__ZN6StringC2EPKc(na,1129149);c[qa>>2]=__Z4itosx(-4096,-1)|0;__ZN6StringC2EPKc(P,1117595);c[pa>>2]=__ZNK6StringplERKS_(qa,P)|0;c[S>>2]=__Z4itosx(4096,0)|0;c[oa>>2]=__ZNK6StringplERKS_(pa,S)|0;__ZN6StringC2EPKc(T,875795);la=__ZNK6StringplERKS_(oa,T)|0;ja=la;W=c[na>>2]|0;do if(!W)Ha=0;else{if(!(__Z28atomic_conditional_incrementPj(W+-8|0)|0)){Ha=0;break}Ha=c[na>>2]|0}while(0);W=(la|0)==0;if(W)Ia=0;else{ka=(__Z28atomic_conditional_incrementPj(la+-8|0)|0)==0;Ia=ka?0:ja}c[b>>2]=2;ja=b+4|0;c[ja>>2]=0;ka=(Ha|0)==0;do if(!ka){c[ja>>2]=0;if(!(__Z28atomic_conditional_incrementPj(Ha+-8|0)|0))break;c[ja>>2]=Ha}while(0);c[b+8>>2]=1;ja=b+12|0;c[ja>>2]=0;ha=(Ia|0)==0;do if(!ha){c[ja>>2]=0;if(!(__Z28atomic_conditional_incrementPj(Ia+-8|0)|0))break;c[ja>>2]=Ia}while(0);c[b+16>>2]=519;c[ra>>2]=__Z11_scs_createPKc(807338)|0;c[sa>>2]=__Z11_scs_createPKc(807344)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(ma,b,ra,sa,-1);__ZN10StringNameD2Ev(sa);__ZN10StringNameD2Ev(ra);ra=c[b+12>>2]|0;do if(ra|0){if(__Z16atomic_decrementPj(ra+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ra,1)}while(0);ra=c[b+4>>2]|0;do if(ra|0){if(__Z16atomic_decrementPj(ra+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ra,1)}while(0);ra=Ia;do if(!ha){if(__Z16atomic_decrementPj(ra+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ra,1)}while(0);ra=Ha;do if(!ka){if(__Z16atomic_decrementPj(ra+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ra,1)}while(0);do if(!W){if(__Z16atomic_decrementPj(la+-8|0)|0)break;__ZN6Memory11free_staticEPvb(la,1)}while(0);la=c[T>>2]|0;do if(la|0){if(__Z16atomic_decrementPj(la+-8|0)|0)break;__ZN6Memory11free_staticEPvb(la,1)}while(0);la=c[oa>>2]|0;do if(la|0){if(__Z16atomic_decrementPj(la+-8|0)|0)break;__ZN6Memory11free_staticEPvb(la,1)}while(0);la=c[S>>2]|0;do if(la|0){if(__Z16atomic_decrementPj(la+-8|0)|0)break;__ZN6Memory11free_staticEPvb(la,1)}while(0);la=c[pa>>2]|0;do if(la|0){if(__Z16atomic_decrementPj(la+-8|0)|0)break;__ZN6Memory11free_staticEPvb(la,1)}while(0);la=c[P>>2]|0;do if(la|0){if(__Z16atomic_decrementPj(la+-8|0)|0)break;__ZN6Memory11free_staticEPvb(la,1)}while(0);la=c[qa>>2]|0;do if(la|0){if(__Z16atomic_decrementPj(la+-8|0)|0)break;__ZN6Memory11free_staticEPvb(la,1)}while(0);la=c[na>>2]|0;do if(la|0){if(__Z16atomic_decrementPj(la+-8|0)|0)break;__ZN6Memory11free_staticEPvb(la,1)}while(0);__ZN10StringNameD2Ev(ma);ma=c[r>>2]|0;do if(ma|0){if(__Z16atomic_decrementPj(ma+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ma,1)}while(0);__ZN6StringC2EPKc(b,939635);c[r>>2]=c[b>>2];__ZN10StringNameC2ERK6String(ta,r);__ZN6StringC2EPKc(ua,807501);__ZN6StringC2EPKc(P,1263606);ma=c[ua>>2]|0;do if(!ma)Ja=0;else{if(!(__Z28atomic_conditional_incrementPj(ma+-8|0)|0)){Ja=0;break}Ja=c[ua>>2]|0}while(0);ma=c[P>>2]|0;do if(!ma)Ka=0;else{if(!(__Z28atomic_conditional_incrementPj(ma+-8|0)|0)){Ka=0;break}Ka=c[P>>2]|0}while(0);c[b>>2]=1;ma=b+4|0;c[ma>>2]=0;la=(Ja|0)==0;do if(!la){c[ma>>2]=0;if(!(__Z28atomic_conditional_incrementPj(Ja+-8|0)|0))break;c[ma>>2]=Ja}while(0);c[b+8>>2]=0;ma=b+12|0;c[ma>>2]=0;na=(Ka|0)==0;do if(!na){c[ma>>2]=0;if(!(__Z28atomic_conditional_incrementPj(Ka+-8|0)|0))break;c[ma>>2]=Ka}while(0);c[b+16>>2]=1031;c[S>>2]=__Z11_scs_createPKc(807350)|0;c[T>>2]=__Z11_scs_createPKc(807368)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(ta,b,S,T,-1);__ZN10StringNameD2Ev(T);__ZN10StringNameD2Ev(S);S=c[b+12>>2]|0;do if(S|0){if(__Z16atomic_decrementPj(S+-8|0)|0)break;__ZN6Memory11free_staticEPvb(S,1)}while(0);S=c[b+4>>2]|0;do if(S|0){if(__Z16atomic_decrementPj(S+-8|0)|0)break;__ZN6Memory11free_staticEPvb(S,1)}while(0);S=Ka;do if(!na){if(__Z16atomic_decrementPj(S+-8|0)|0)break;__ZN6Memory11free_staticEPvb(S,1)}while(0);S=Ja;do if(!la){if(__Z16atomic_decrementPj(S+-8|0)|0)break;__ZN6Memory11free_staticEPvb(S,1)}while(0);S=c[P>>2]|0;do if(S|0){if(__Z16atomic_decrementPj(S+-8|0)|0)break;__ZN6Memory11free_staticEPvb(S,1)}while(0);S=c[ua>>2]|0;do if(S|0){if(__Z16atomic_decrementPj(S+-8|0)|0)break;__ZN6Memory11free_staticEPvb(S,1)}while(0);__ZN10StringNameD2Ev(ta);ta=c[r>>2]|0;if(!ta){l=a;return}if(__Z16atomic_decrementPj(ta+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(ta,1);l=a;return}function __ZNK6Node2D9_get_rotdEv(b){b=b|0;var d=0,e=0,f=0,h=0,i=0.0,j=0.0,k=0.0,n=0.0,o=0.0,p=0,q=0,r=0,s=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(807095,805321,199,807843,1);a[1263537]=0;f=b+396|0;if(!(a[f>>0]|0)){h=b+352|0;i=+g[h>>2];j=i;k=j*180.0;n=k/3.141592653589793;o=n;l=d;return +o}else{p=b+372|0;q=b+388|0;r=c[q+4>>2]|0;s=b+344|0;c[s>>2]=c[q>>2];c[s+4>>2]=r;r=b+352|0;g[r>>2]=+__ZNK11Transform2D12get_rotationEv(p);__ZNK11Transform2D9get_scaleEv(e,p);p=e;e=c[p+4>>2]|0;s=b+356|0;c[s>>2]=c[p>>2];c[s+4>>2]=e;a[f>>0]=0;h=r;i=+g[h>>2];j=i;k=j*180.0;n=k/3.141592653589793;o=n;l=d;return +o}return +(0.0)}function __ZN6Node2D9_set_rotdEf(b,d){b=b|0;d=+d;var e=0,f=0,h=0.0,i=0,j=0,k=0,n=0,o=0,p=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(807105,805321,162,807695,1);a[1263537]=0;h=d*3.141592653589793/180.0;i=b+396|0;if(!(a[i>>0]|0)){j=b+352|0;g[j>>2]=h;__ZN6Node2D17_update_transformEv(b);l=e;return}else{k=b+372|0;n=b+388|0;o=c[n+4>>2]|0;p=b+344|0;c[p>>2]=c[n>>2];c[p+4>>2]=o;o=b+352|0;g[o>>2]=+__ZNK11Transform2D12get_rotationEv(k);__ZNK11Transform2D9get_scaleEv(f,k);k=f;f=c[k+4>>2]|0;p=b+356|0;c[p>>2]=c[k>>2];c[p+4>>2]=f;a[i>>0]=0;j=o;g[j>>2]=h;__ZN6Node2D17_update_transformEv(b);l=e;return}}function __ZN6Node2D12set_positionERK7Vector2(b,d){b=b|0;d=d|0;var e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;h=b+396|0;if(!(a[h>>0]|0))i=b+344|0;else{j=b+372|0;k=b+344|0;n=b+388|0;o=c[n+4>>2]|0;p=k;c[p>>2]=c[n>>2];c[p+4>>2]=o;g[b+352>>2]=+__ZNK11Transform2D12get_rotationEv(j);__ZNK11Transform2D9get_scaleEv(f,j);j=f;f=c[j+4>>2]|0;o=b+356|0;c[o>>2]=c[j>>2];c[o+4>>2]=f;a[h>>0]=0;i=k}k=d;d=c[k+4>>2]|0;h=i;c[h>>2]=c[k>>2];c[h+4>>2]=d;__ZN6Node2D17_update_transformEv(b);l=e;return}function __ZN6Node2D12set_rotationEf(b,d){b=b|0;d=+d;var e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;h=b+396|0;if(!(a[h>>0]|0)){i=b+352|0;g[i>>2]=d;__ZN6Node2D17_update_transformEv(b);l=e;return}else{j=b+372|0;k=b+388|0;n=c[k+4>>2]|0;o=b+344|0;c[o>>2]=c[k>>2];c[o+4>>2]=n;n=b+352|0;g[n>>2]=+__ZNK11Transform2D12get_rotationEv(j);__ZNK11Transform2D9get_scaleEv(f,j);j=f;f=c[j+4>>2]|0;o=b+356|0;c[o>>2]=c[j>>2];c[o+4>>2]=f;a[h>>0]=0;i=n;g[i>>2]=d;__ZN6Node2D17_update_transformEv(b);l=e;return}}function __ZN6Node2D23set_rotation_in_degreesEf(b,d){b=b|0;d=+d;var e=0,f=0,h=0.0,i=0,j=0,k=0,n=0,o=0,p=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;h=d*3.141592653589793/180.0;i=b+396|0;if(!(a[i>>0]|0)){j=b+352|0;g[j>>2]=h;__ZN6Node2D17_update_transformEv(b);l=e;return}else{k=b+372|0;n=b+388|0;o=c[n+4>>2]|0;p=b+344|0;c[p>>2]=c[n>>2];c[p+4>>2]=o;o=b+352|0;g[o>>2]=+__ZNK11Transform2D12get_rotationEv(k);__ZNK11Transform2D9get_scaleEv(f,k);k=f;f=c[k+4>>2]|0;p=b+356|0;c[p>>2]=c[k>>2];c[p+4>>2]=f;a[i>>0]=0;j=o;g[j>>2]=h;__ZN6Node2D17_update_transformEv(b);l=e;return}}function __ZN6Node2D9set_scaleERK7Vector2(b,d){b=b|0;d=d|0;var e=0,f=0,h=0,i=0,k=0,n=0,o=0,p=0,q=0.0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;h=b+396|0;if(!(a[h>>0]|0))i=b+356|0;else{k=b+372|0;n=b+388|0;o=c[n+4>>2]|0;p=b+344|0;c[p>>2]=c[n>>2];c[p+4>>2]=o;g[b+352>>2]=+__ZNK11Transform2D12get_rotationEv(k);__ZNK11Transform2D9get_scaleEv(f,k);k=b+356|0;o=f;f=c[o+4>>2]|0;p=k;c[p>>2]=c[o>>2];c[p+4>>2]=f;a[h>>0]=0;i=k}k=d;d=c[k>>2]|0;h=c[k+4>>2]|0;k=i;c[k>>2]=d;c[k+4>>2]=h;k=(c[j>>2]=d,+g[j>>2])==0.0;q=(c[j>>2]=h,+g[j>>2]);if(k)g[b+356>>2]=9.999999747378752e-06;if(!(q==0.0)){__ZN6Node2D17_update_transformEv(b);l=e;return}g[b+360>>2]=9.999999747378752e-06;__ZN6Node2D17_update_transformEv(b);l=e;return}function __ZNK6Node2D12get_positionEv(b,d){b=b|0;d=d|0;var e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;h=d+396|0;if(!(a[h>>0]|0))i=d+344|0;else{j=d+372|0;k=d+344|0;n=d+388|0;o=c[n+4>>2]|0;p=k;c[p>>2]=c[n>>2];c[p+4>>2]=o;g[d+352>>2]=+__ZNK11Transform2D12get_rotationEv(j);__ZNK11Transform2D9get_scaleEv(f,j);j=f;f=c[j+4>>2]|0;o=d+356|0;c[o>>2]=c[j>>2];c[o+4>>2]=f;a[h>>0]=0;i=k}k=i;i=c[k+4>>2]|0;h=b;c[h>>2]=c[k>>2];c[h+4>>2]=i;l=e;return}function __ZNK6Node2D12get_rotationEv(b){b=b|0;var d=0,e=0,f=0,h=0,i=0.0,j=0,k=0,n=0,o=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d;f=b+396|0;if(!(a[f>>0]|0)){h=b+352|0;i=+g[h>>2];l=d;return +i}else{j=b+372|0;k=b+388|0;n=c[k+4>>2]|0;o=b+344|0;c[o>>2]=c[k>>2];c[o+4>>2]=n;n=b+352|0;g[n>>2]=+__ZNK11Transform2D12get_rotationEv(j);__ZNK11Transform2D9get_scaleEv(e,j);j=e;e=c[j+4>>2]|0;o=b+356|0;c[o>>2]=c[j>>2];c[o+4>>2]=e;a[f>>0]=0;h=n;i=+g[h>>2];l=d;return +i}return +(0.0)}function __ZNK6Node2D23get_rotation_in_degreesEv(b){b=b|0;var d=0,e=0,f=0,h=0,i=0.0,j=0.0,k=0.0,n=0.0,o=0.0,p=0,q=0,r=0,s=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d;f=b+396|0;if(!(a[f>>0]|0)){h=b+352|0;i=+g[h>>2];j=i;k=j*180.0;n=k/3.141592653589793;o=n;l=d;return +o}else{p=b+372|0;q=b+388|0;r=c[q+4>>2]|0;s=b+344|0;c[s>>2]=c[q>>2];c[s+4>>2]=r;r=b+352|0;g[r>>2]=+__ZNK11Transform2D12get_rotationEv(p);__ZNK11Transform2D9get_scaleEv(e,p);p=e;e=c[p+4>>2]|0;s=b+356|0;c[s>>2]=c[p>>2];c[s+4>>2]=e;a[f>>0]=0;h=r;i=+g[h>>2];j=i;k=j*180.0;n=k/3.141592653589793;o=n;l=d;return +o}return +(0.0)}function __ZNK6Node2D9get_scaleEv(b,d){b=b|0;d=d|0;var e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;h=d+396|0;if(!(a[h>>0]|0)){i=d+356|0;j=c[i>>2]|0;k=c[i+4>>2]|0;n=b;o=n;c[o>>2]=j;p=n+4|0;q=p;c[q>>2]=k;l=e;return}else{i=d+372|0;r=d+388|0;s=c[r+4>>2]|0;t=d+344|0;c[t>>2]=c[r>>2];c[t+4>>2]=s;g[d+352>>2]=+__ZNK11Transform2D12get_rotationEv(i);__ZNK11Transform2D9get_scaleEv(f,i);i=f;f=c[i>>2]|0;s=c[i+4>>2]|0;i=d+356|0;c[i>>2]=f;c[i+4>>2]=s;a[h>>0]=0;j=f;k=s;n=b;o=n;c[o>>2]=j;p=n+4|0;q=p;c[q>>2]=k;l=e;return}}function __ZN6Node2D6rotateEf(b,d){b=b|0;d=+d;var e=0,f=0,h=0,i=0,j=0.0,k=0.0,n=0,o=0,p=0,q=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;h=b+396|0;if(!(a[h>>0]|0)){i=b+352|0;j=+g[i>>2];k=j+d;g[i>>2]=k;__ZN6Node2D17_update_transformEv(b);l=e;return}else{n=b+372|0;o=b+388|0;p=c[o+4>>2]|0;q=b+344|0;c[q>>2]=c[o>>2];c[q+4>>2]=p;p=b+352|0;g[p>>2]=+__ZNK11Transform2D12get_rotationEv(n);__ZNK11Transform2D9get_scaleEv(f,n);n=f;f=c[n+4>>2]|0;q=b+356|0;c[q>>2]=c[n>>2];c[q+4>>2]=f;a[h>>0]=0;i=p;j=+g[i>>2];k=j+d;g[i>>2]=k;__ZN6Node2D17_update_transformEv(b);l=e;return}}function __ZN6Node2D6move_xEfb(b,d,e){b=b|0;d=+d;e=e|0;var f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0;f=l;l=l+64|0;if((l|0)>=(m|0))ba(64);h=f+40|0;i=f+56|0;j=f+16|0;k=f+8|0;n=f;o=f+48|0;g[i>>2]=d;Pi[c[(c[b>>2]|0)+128>>2]&2047](j,b);p=j;q=c[p+4>>2]|0;r=k;c[r>>2]=c[p>>2];c[r+4>>2]=q;if(!e)__ZN7Vector29normalizeEv(k);__ZNK7Vector2mlERKf(o,k,i);__ZNK7Vector2plERKS_(n,j+16|0,o);o=b+396|0;if(!(a[o>>0]|0)){s=b+344|0;t=n;u=t;v=c[u>>2]|0;w=t+4|0;x=w;y=c[x>>2]|0;z=s;A=z;c[A>>2]=v;B=z+4|0;C=B;c[C>>2]=y;__ZN6Node2D17_update_transformEv(b);l=f;return}else{j=b+372|0;i=b+344|0;k=b+388|0;e=c[k+4>>2]|0;q=i;c[q>>2]=c[k>>2];c[q+4>>2]=e;g[b+352>>2]=+__ZNK11Transform2D12get_rotationEv(j);__ZNK11Transform2D9get_scaleEv(h,j);j=h;h=c[j+4>>2]|0;e=b+356|0;c[e>>2]=c[j>>2];c[e+4>>2]=h;a[o>>0]=0;s=i;t=n;u=t;v=c[u>>2]|0;w=t+4|0;x=w;y=c[x>>2]|0;z=s;A=z;c[A>>2]=v;B=z+4|0;C=B;c[C>>2]=y;__ZN6Node2D17_update_transformEv(b);l=f;return}}function __ZN6Node2D6move_yEfb(b,d,e){b=b|0;d=+d;e=e|0;var f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0;f=l;l=l+64|0;if((l|0)>=(m|0))ba(64);h=f+16|0;i=f+32|0;j=f+40|0;k=f+8|0;n=f;o=f+24|0;g[i>>2]=d;Pi[c[(c[b>>2]|0)+128>>2]&2047](j,b);p=j+8|0;q=c[p+4>>2]|0;r=k;c[r>>2]=c[p>>2];c[r+4>>2]=q;if(!e)__ZN7Vector29normalizeEv(k);__ZNK7Vector2mlERKf(o,k,i);__ZNK7Vector2plERKS_(n,j+16|0,o);o=b+396|0;if(!(a[o>>0]|0)){s=b+344|0;t=n;u=t;v=c[u>>2]|0;w=t+4|0;x=w;y=c[x>>2]|0;z=s;A=z;c[A>>2]=v;B=z+4|0;C=B;c[C>>2]=y;__ZN6Node2D17_update_transformEv(b);l=f;return}else{j=b+372|0;i=b+344|0;k=b+388|0;e=c[k+4>>2]|0;q=i;c[q>>2]=c[k>>2];c[q+4>>2]=e;g[b+352>>2]=+__ZNK11Transform2D12get_rotationEv(j);__ZNK11Transform2D9get_scaleEv(h,j);j=h;h=c[j+4>>2]|0;e=b+356|0;c[e>>2]=c[j>>2];c[e+4>>2]=h;a[o>>0]=0;s=i;t=n;u=t;v=c[u>>2]|0;w=t+4|0;x=w;y=c[x>>2]|0;z=s;A=z;c[A>>2]=v;B=z+4|0;C=B;c[C>>2]=y;__ZN6Node2D17_update_transformEv(b);l=f;return}}function __ZN6Node2D9translateERK7Vector2(b,d){b=b|0;d=d|0;var e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+16|0;h=e;i=e+8|0;j=b+396|0;if(!(a[j>>0]|0))k=b+344|0;else{n=b+372|0;o=b+344|0;p=b+388|0;q=c[p+4>>2]|0;r=o;c[r>>2]=c[p>>2];c[r+4>>2]=q;g[b+352>>2]=+__ZNK11Transform2D12get_rotationEv(n);__ZNK11Transform2D9get_scaleEv(f,n);n=f;q=c[n+4>>2]|0;r=b+356|0;c[r>>2]=c[n>>2];c[r+4>>2]=q;a[j>>0]=0;k=o}o=k;k=c[o+4>>2]|0;q=i;c[q>>2]=c[o>>2];c[q+4>>2]=k;__ZNK7Vector2plERKS_(h,i,d);if(!(a[j>>0]|0)){s=b+344|0;t=h;u=t;v=c[u>>2]|0;w=t+4|0;x=w;y=c[x>>2]|0;z=s;A=z;c[A>>2]=v;B=z+4|0;C=B;c[C>>2]=y;__ZN6Node2D17_update_transformEv(b);l=e;return}else{d=b+372|0;i=b+344|0;k=b+388|0;q=c[k+4>>2]|0;o=i;c[o>>2]=c[k>>2];c[o+4>>2]=q;g[b+352>>2]=+__ZNK11Transform2D12get_rotationEv(d);__ZNK11Transform2D9get_scaleEv(f,d);d=f;f=c[d+4>>2]|0;q=b+356|0;c[q>>2]=c[d>>2];c[q+4>>2]=f;a[j>>0]=0;s=i;t=h;u=t;v=c[u>>2]|0;w=t+4|0;x=w;y=c[x>>2]|0;z=s;A=z;c[A>>2]=v;B=z+4|0;C=B;c[C>>2]=y;__ZN6Node2D17_update_transformEv(b);l=e;return}}function __ZN6Node2D16global_translateERK7Vector2(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0;d=l;l=l+48|0;if((l|0)>=(m|0))ba(48);e=d+16|0;f=d+8|0;g=d;Pi[c[(c[a>>2]|0)+132>>2]&2047](e,a);h=e+16|0;e=c[h+4>>2]|0;i=g;c[i>>2]=c[h>>2];c[i+4>>2]=e;__ZNK7Vector2plERKS_(f,g,b);__ZN6Node2D19set_global_positionERK7Vector2(a,f);l=d;return}function __ZN6Node2D5scaleERK7Vector2(b,d){b=b|0;d=d|0;var e=0,f=0,h=0,i=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0.0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+16|0;h=e;i=e+8|0;k=b+396|0;if(!(a[k>>0]|0)){n=b+356|0;o=c[n>>2]|0;p=c[n+4>>2]|0}else{n=b+372|0;q=b+388|0;r=c[q+4>>2]|0;s=b+344|0;c[s>>2]=c[q>>2];c[s+4>>2]=r;g[b+352>>2]=+__ZNK11Transform2D12get_rotationEv(n);__ZNK11Transform2D9get_scaleEv(f,n);n=f;r=c[n>>2]|0;s=c[n+4>>2]|0;n=b+356|0;c[n>>2]=r;c[n+4>>2]=s;a[k>>0]=0;o=r;p=s}s=i;c[s>>2]=o;c[s+4>>2]=p;__ZNK7Vector2mlERKS_(h,i,d);if(!(a[k>>0]|0))t=b+356|0;else{d=b+372|0;i=b+388|0;p=c[i+4>>2]|0;s=b+344|0;c[s>>2]=c[i>>2];c[s+4>>2]=p;g[b+352>>2]=+__ZNK11Transform2D12get_rotationEv(d);__ZNK11Transform2D9get_scaleEv(f,d);d=b+356|0;p=f;f=c[p+4>>2]|0;s=d;c[s>>2]=c[p>>2];c[s+4>>2]=f;a[k>>0]=0;t=d}d=h;h=c[d>>2]|0;k=c[d+4>>2]|0;d=t;c[d>>2]=h;c[d+4>>2]=k;d=(c[j>>2]=h,+g[j>>2])==0.0;u=(c[j>>2]=k,+g[j>>2]);if(d)g[b+356>>2]=9.999999747378752e-06;if(!(u==0.0)){__ZN6Node2D17_update_transformEv(b);l=e;return}g[b+360>>2]=9.999999747378752e-06;__ZN6Node2D17_update_transformEv(b);l=e;return}function __ZN6Node2D19set_global_positionERK7Vector2(b,d){b=b|0;d=d|0;var e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0.0,w=0.0,x=0.0,y=0;e=l;l=l+80|0;if((l|0)>=(m|0))ba(80);f=e+8|0;h=e+32|0;i=e+56|0;j=e;k=h+4|0;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0;c[k+12>>2]=0;c[k+16>>2]=0;g[h>>2]=1.0;k=h+12|0;g[k>>2]=1.0;n=__ZNK10CanvasItem15get_parent_itemEv(b)|0;if(!n){o=b+396|0;if(!(a[o>>0]|0))p=b+344|0;else{q=b+372|0;r=b+344|0;s=b+388|0;t=c[s+4>>2]|0;u=r;c[u>>2]=c[s>>2];c[u+4>>2]=t;g[b+352>>2]=+__ZNK11Transform2D12get_rotationEv(q);__ZNK11Transform2D9get_scaleEv(f,q);q=f;t=c[q+4>>2]|0;u=b+356|0;c[u>>2]=c[q>>2];c[u+4>>2]=t;a[o>>0]=0;p=r}r=d;o=c[r+4>>2]|0;t=p;c[t>>2]=c[r>>2];c[t+4>>2]=o;__ZN6Node2D17_update_transformEv(b);l=e;return}else{Pi[c[(c[n>>2]|0)+132>>2]&2047](i,n);__ZNK11Transform2D14affine_inverseEv(f,i);c[h>>2]=c[f>>2];c[h+4>>2]=c[f+4>>2];c[h+8>>2]=c[f+8>>2];c[h+12>>2]=c[f+12>>2];c[h+16>>2]=c[f+16>>2];c[h+20>>2]=c[f+20>>2];v=+g[d>>2];w=+g[d+4>>2];x=v*+g[h+4>>2]+w*+g[k>>2];g[f>>2]=+g[h>>2]*v+ +g[h+8>>2]*w;g[f+4>>2]=x;__ZNK7Vector2plERKS_(j,f,h+16|0);h=b+396|0;if(!(a[h>>0]|0))y=b+344|0;else{k=b+372|0;d=b+344|0;i=b+388|0;n=c[i+4>>2]|0;o=d;c[o>>2]=c[i>>2];c[o+4>>2]=n;g[b+352>>2]=+__ZNK11Transform2D12get_rotationEv(k);__ZNK11Transform2D9get_scaleEv(f,k);k=f;f=c[k+4>>2]|0;n=b+356|0;c[n>>2]=c[k>>2];c[n+4>>2]=f;a[h>>0]=0;y=d}d=j;j=c[d+4>>2]|0;h=y;c[h>>2]=c[d>>2];c[h+4>>2]=j;__ZN6Node2D17_update_transformEv(b);l=e;return}}function __ZNK6Node2D19get_global_positionEv(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;d=l;l=l+32|0;if((l|0)>=(m|0))ba(32);e=d;Pi[c[(c[b>>2]|0)+132>>2]&2047](e,b);b=e+16|0;e=c[b+4>>2]|0;f=a;c[f>>2]=c[b>>2];c[f+4>>2]=e;l=d;return}function __ZN6Node2D19set_global_rotationEf(b,d){b=b|0;d=+d;var e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0.0,s=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e;h=e+8|0;i=__ZNK10CanvasItem15get_parent_itemEv(b)|0;if(!i){j=b+396|0;if(!(a[j>>0]|0))k=b+352|0;else{n=b+372|0;o=b+388|0;p=c[o+4>>2]|0;q=b+344|0;c[q>>2]=c[o>>2];c[q+4>>2]=p;p=b+352|0;g[p>>2]=+__ZNK11Transform2D12get_rotationEv(n);__ZNK11Transform2D9get_scaleEv(f,n);n=f;q=c[n+4>>2]|0;o=b+356|0;c[o>>2]=c[n>>2];c[o+4>>2]=q;a[j>>0]=0;k=p}g[k>>2]=d;__ZN6Node2D17_update_transformEv(b);l=e;return}else{Pi[c[(c[i>>2]|0)+132>>2]&2047](h,i);r=d-+__ZNK11Transform2D12get_rotationEv(h);h=b+396|0;if(!(a[h>>0]|0))s=b+352|0;else{i=b+372|0;k=b+388|0;p=c[k+4>>2]|0;j=b+344|0;c[j>>2]=c[k>>2];c[j+4>>2]=p;p=b+352|0;g[p>>2]=+__ZNK11Transform2D12get_rotationEv(i);__ZNK11Transform2D9get_scaleEv(f,i);i=f;f=c[i+4>>2]|0;j=b+356|0;c[j>>2]=c[i>>2];c[j+4>>2]=f;a[h>>0]=0;s=p}g[s>>2]=r;__ZN6Node2D17_update_transformEv(b);l=e;return}}function __ZNK6Node2D19get_global_rotationEv(a){a=a|0;var b=0,d=0,e=0.0;b=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=b;Pi[c[(c[a>>2]|0)+132>>2]&2047](d,a);e=+__ZNK11Transform2D12get_rotationEv(d);l=b;return +e}function __ZN6Node2D30set_global_rotation_in_degreesEf(a,b){a=a|0;b=+b;__ZN6Node2D19set_global_rotationEf(a,b*3.141592653589793/180.0);return}function __ZNK6Node2D30get_global_rotation_in_degreesEv(a){a=a|0;var b=0,d=0,e=0.0;b=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=b;Pi[c[(c[a>>2]|0)+132>>2]&2047](d,a);e=+__ZNK11Transform2D12get_rotationEv(d)*180.0/3.141592653589793;l=b;return +e}function __ZN6Node2D16set_global_scaleERK7Vector2(b,d){b=b|0;d=d|0;var e=0,f=0,h=0,i=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0.0,v=0;e=l;l=l+48|0;if((l|0)>=(m|0))ba(48);f=e+8|0;h=e+16|0;i=e+24|0;k=e;n=__ZNK10CanvasItem15get_parent_itemEv(b)|0;if(!n){o=b+396|0;if(!(a[o>>0]|0))p=b+356|0;else{q=b+372|0;r=b+388|0;s=c[r+4>>2]|0;t=b+344|0;c[t>>2]=c[r>>2];c[t+4>>2]=s;g[b+352>>2]=+__ZNK11Transform2D12get_rotationEv(q);__ZNK11Transform2D9get_scaleEv(f,q);q=b+356|0;s=f;t=c[s+4>>2]|0;r=q;c[r>>2]=c[s>>2];c[r+4>>2]=t;a[o>>0]=0;p=q}q=d;o=c[q>>2]|0;t=c[q+4>>2]|0;q=p;c[q>>2]=o;c[q+4>>2]=t;q=(c[j>>2]=o,+g[j>>2])==0.0;u=(c[j>>2]=t,+g[j>>2]);if(q)g[b+356>>2]=9.999999747378752e-06;if(u==0.0)g[b+360>>2]=9.999999747378752e-06;__ZN6Node2D17_update_transformEv(b);l=e;return}else{Pi[c[(c[n>>2]|0)+132>>2]&2047](i,n);__ZNK11Transform2D9get_scaleEv(h,i);__ZNK7Vector2miERKS_(k,d,h);h=b+396|0;if(!(a[h>>0]|0))v=b+356|0;else{d=b+372|0;i=b+388|0;n=c[i+4>>2]|0;q=b+344|0;c[q>>2]=c[i>>2];c[q+4>>2]=n;g[b+352>>2]=+__ZNK11Transform2D12get_rotationEv(d);__ZNK11Transform2D9get_scaleEv(f,d);d=b+356|0;n=f;f=c[n+4>>2]|0;q=d;c[q>>2]=c[n>>2];c[q+4>>2]=f;a[h>>0]=0;v=d}d=k;k=c[d>>2]|0;h=c[d+4>>2]|0;d=v;c[d>>2]=k;c[d+4>>2]=h;d=(c[j>>2]=k,+g[j>>2])==0.0;u=(c[j>>2]=h,+g[j>>2]);if(d)g[b+356>>2]=9.999999747378752e-06;if(u==0.0)g[b+360>>2]=9.999999747378752e-06;__ZN6Node2D17_update_transformEv(b);l=e;return}}function __ZNK6Node2D16get_global_scaleEv(a,b){a=a|0;b=b|0;var d=0,e=0;d=l;l=l+32|0;if((l|0)>=(m|0))ba(32);e=d;Pi[c[(c[b>>2]|0)+132>>2]&2047](e,b);__ZNK11Transform2D9get_scaleEv(a,e);l=d;return}function __ZN6Node2D13set_transformERK11Transform2D(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e+4|0;g=e;h=b+372|0;c[h>>2]=c[d>>2];c[h+4>>2]=c[d+4>>2];c[h+8>>2]=c[d+8>>2];c[h+12>>2]=c[d+12>>2];c[h+16>>2]=c[d+16>>2];c[h+20>>2]=c[d+20>>2];a[b+396>>0]=1;d=__ZN12VisualServer13get_singletonEv()|0;i=c[(c[d>>2]|0)+1056>>2]|0;c[g>>2]=c[b+240>>2];c[f>>2]=c[g>>2];bj[i&4095](d,f,h);if(!(a[b+136>>0]|0)){l=e;return}__ZN10CanvasItem17_notify_transformEPS_(b,b);if(a[b+301>>0]|0){l=e;return}if(!(a[b+304>>0]|0)){l=e;return}__ZN6Object12notificationEib(b,35,0);l=e;return}function __ZN6Node2D20set_global_transformERK11Transform2D(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0;e=l;l=l+80|0;if((l|0)>=(m|0))ba(80);f=e+76|0;g=e+72|0;h=e;i=e+48|0;j=e+24|0;k=__ZNK10CanvasItem15get_parent_itemEv(b)|0;if(!k){n=b+372|0;c[n>>2]=c[d>>2];c[n+4>>2]=c[d+4>>2];c[n+8>>2]=c[d+8>>2];c[n+12>>2]=c[d+12>>2];c[n+16>>2]=c[d+16>>2];c[n+20>>2]=c[d+20>>2];a[b+396>>0]=1;o=__ZN12VisualServer13get_singletonEv()|0;p=c[(c[o>>2]|0)+1056>>2]|0;c[g>>2]=c[b+240>>2];c[f>>2]=c[g>>2];bj[p&4095](o,f,n);if((a[b+136>>0]|0?(__ZN10CanvasItem17_notify_transformEPS_(b,b),(a[b+301>>0]|0)==0):0)?a[b+304>>0]|0:0)__ZN6Object12notificationEib(b,35,0);l=e;return}else{Pi[c[(c[k>>2]|0)+132>>2]&2047](i,k);__ZNK11Transform2D14affine_inverseEv(j,i);__ZNK11Transform2DmlERKS_(h,j,d);d=b+372|0;c[d>>2]=c[h>>2];c[d+4>>2]=c[h+4>>2];c[d+8>>2]=c[h+8>>2];c[d+12>>2]=c[h+12>>2];c[d+16>>2]=c[h+16>>2];c[d+20>>2]=c[h+20>>2];a[b+396>>0]=1;h=__ZN12VisualServer13get_singletonEv()|0;j=c[(c[h>>2]|0)+1056>>2]|0;c[g>>2]=c[b+240>>2];c[f>>2]=c[g>>2];bj[j&4095](h,f,d);if((a[b+136>>0]|0?(__ZN10CanvasItem17_notify_transformEPS_(b,b),(a[b+301>>0]|0)==0):0)?a[b+304>>0]|0:0)__ZN6Object12notificationEib(b,35,0);l=e;return}}function __ZN6Node2D7look_atERK7Vector2(b,d){b=b|0;d=d|0;var e=0,f=0,h=0,i=0,j=0,k=0.0,n=0.0,o=0.0,p=0,q=0.0,r=0.0,s=0;e=l;l=l+64|0;if((l|0)>=(m|0))ba(64);f=e;h=e+40|0;i=e+16|0;j=e+8|0;Pi[c[(c[b>>2]|0)+132>>2]&2047](h,b);__ZNK11Transform2D14affine_inverseEv(i,h);k=+g[d>>2];n=+g[d+4>>2];o=k*+g[i+4>>2]+n*+g[i+12>>2];g[f>>2]=+g[i>>2]*k+ +g[i+8>>2]*n;g[f+4>>2]=o;__ZNK7Vector2plERKS_(j,f,i+16|0);o=+__ZNK7Vector25angleEv(j);j=b+396|0;if(!(a[j>>0]|0)){p=b+352|0;q=+g[p>>2];r=o+q;g[p>>2]=r;__ZN6Node2D17_update_transformEv(b);l=e;return}else{i=b+372|0;d=b+388|0;h=c[d+4>>2]|0;s=b+344|0;c[s>>2]=c[d>>2];c[s+4>>2]=h;h=b+352|0;g[h>>2]=+__ZNK11Transform2D12get_rotationEv(i);__ZNK11Transform2D9get_scaleEv(f,i);i=f;f=c[i+4>>2]|0;s=b+356|0;c[s>>2]=c[i>>2];c[s+4>>2]=f;a[j>>0]=0;p=h;q=+g[p>>2];r=o+q;g[p>>2]=r;__ZN6Node2D17_update_transformEv(b);l=e;return}}function __ZNK6Node2D12get_angle_toERK7Vector2(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,h=0,i=0,j=0.0,k=0.0,n=0.0;d=l;l=l+64|0;if((l|0)>=(m|0))ba(64);e=d+56|0;f=d+32|0;h=d+8|0;i=d;Pi[c[(c[a>>2]|0)+132>>2]&2047](f,a);__ZNK11Transform2D14affine_inverseEv(h,f);j=+g[b>>2];k=+g[b+4>>2];n=j*+g[h+4>>2]+k*+g[h+12>>2];g[e>>2]=+g[h>>2]*j+ +g[h+8>>2]*k;g[e+4>>2]=n;__ZNK7Vector2plERKS_(i,e,h+16|0);n=+__ZNK7Vector25angleEv(i);l=d;return +n}function __ZN6Node2D5set_zEi(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e+4|0;g=e;if((d|0)<-4096){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(807338,805321,352,807573,0);l=e;return}a[1263537]=0;if((d|0)>4096){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(807338,805321,353,807634,0);l=e;return}else{h=b+364|0;c[h>>2]=d;d=__ZN12VisualServer13get_singletonEv()|0;i=c[(c[d>>2]|0)+1140>>2]|0;c[g>>2]=c[b+240>>2];b=c[h>>2]|0;c[f>>2]=c[g>>2];bj[i&4095](d,f,b);l=e;return}}function __ZNK6Node2D5get_zEv(a){a=a|0;return c[a+364>>2]|0}function __ZN6Node2D17set_z_as_relativeEb(b,e){b=b|0;e=e|0;var f=0,g=0,h=0,i=0,j=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f+4|0;h=f;i=b+368|0;if((d[i>>0]|0|0)==(e&1|0)){l=f;return}a[i>>0]=e&1;i=__ZN12VisualServer13get_singletonEv()|0;j=c[(c[i>>2]|0)+1144>>2]|0;c[h>>2]=c[b+240>>2];c[g>>2]=c[h>>2];bj[j&4095](i,g,e);l=f;return}function __ZNK6Node2D13is_z_relativeEv(b){b=b|0;return (a[b+368>>0]|0)!=0|0}function __ZNK6Node2D32get_relative_transform_to_parentEPK4Node(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0,j=0;f=l;l=l+48|0;if((l|0)>=(m|0))ba(48);h=f;i=f+24|0;if((d|0)==(e|0)){j=b+4|0;c[j>>2]=0;c[j+4>>2]=0;c[j+8>>2]=0;c[j+12>>2]=0;c[j+16>>2]=0;g[b>>2]=1.0;g[b+12>>2]=1.0;l=f;return}j=__ZNK4Node10get_parentEv(d)|0;if(j|0?$i[c[(c[j>>2]|0)+44>>2]&8191](j,1234324)|0:0){a[1263537]=0;if((j|0)==(e|0)){Pi[c[(c[d>>2]|0)+128>>2]&2047](b,d);l=f;return}else{__ZNK6Node2D32get_relative_transform_to_parentEPK4Node(h,j,e);Pi[c[(c[d>>2]|0)+128>>2]&2047](i,d);__ZNK11Transform2DmlERKS_(b,h,i);l=f;return}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(807403,805321,384,807515,0);i=b+4|0;c[i>>2]=0;c[i+4>>2]=0;c[i+8>>2]=0;c[i+12>>2]=0;c[i+16>>2]=0;g[b>>2]=1.0;g[b+12>>2]=1.0;l=f;return}function __ZNK13MethodBind1RCI6Node2D11Transform2DPK4NodeE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case -1:{b=d+4|0;c[b>>2]=0;c[b+4>>2]=0;c[b+8>>2]=0;c[b+12>>2]=0;c[b+16>>2]=0;g[d>>2]=1.0;g[d+12>>2]=1.0;__ZN7VariantC2ERK11Transform2D(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);f=b;l=a;return f|0}case 0:{__ZN7VariantC2EPK6Object(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;l=a;return f|0}default:{f=0;l=a;return f|0}}return 0}function __ZNK13MethodBind1RCI6Node2D11Transform2DPK4NodeE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,939635);l=a;return c[b>>2]|0}function __ZN13MethodBind1RCI6Node2D11Transform2DPK4NodeE4callEP6ObjectPPK7VariantiRNS8_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0;i=l;l=l+80|0;if((l|0)>=(m|0))ba(80);j=i+24|0;k=i+48|0;n=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1234324)|0:0){c[h>>2]=0;a[1263537]=0;o=d+24|0;p=c[o>>2]|0;if((p|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=p;c[b>>2]=0;l=i;return}q=p-(c[d+20>>2]|0)|0;if((q|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=q;c[b>>2]=0;l=i;return}if((g|0)>0){if((p|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);r=0}else{a[1263537]=0;r=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,r)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=r;c[b>>2]=0;l=i;return}}r=c[d+44>>2]|0;p=c[d+48>>2]|0;q=e+(p>>1)|0;if(!(p&1))s=r;else s=c[(c[q>>2]|0)+r>>2]|0;do if((g|0)<1){r=c[o>>2]|0;p=r+-1|0;if((r|0)>=1){e=c[d+16>>2]|0;t=(e|0)==0;if(t)u=0;else u=c[e+-4>>2]|0;if((r|0)<=(u|0)){if(t)v=0;else v=c[e+-4>>2]|0;do if((v|0)<(r|0)){if(t)w=0;else w=c[e+-4>>2]|0;if((w|0)<(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);x=0;break}else{a[1263537]=0;y=31;break}}else y=31;while(0);if((y|0)==31)x=e+(p*24|0)|0;__ZN7VariantC2ERKS_(n,x);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f>>2]|0);while(0);f=__ZNK7VariantcvP4NodeEv(n)|0;bj[s&4095](k,q,f);__ZN7VariantC2ERK11Transform2D(j,k);if(c[n>>2]|0)__ZN7Variant5clearEv(n);__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1217,1146558,0);c[b>>2]=0;l=i;return}function __ZN13MethodBind1RCI6Node2D11Transform2DPK4NodeE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);g=f;if(!b)h=0;else{i=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1234324)|0;h=i?b:0}b=c[a+44>>2]|0;i=c[a+48>>2]|0;a=h+(i>>1)|0;if(!(i&1))j=b;else j=c[(c[a>>2]|0)+b>>2]|0;bj[j&4095](g,a,c[d>>2]|0);c[e>>2]=c[g>>2];c[e+4>>2]=c[g+4>>2];c[e+8>>2]=c[g+8>>2];c[e+12>>2]=c[g+12>>2];c[e+16>>2]=c[g+16>>2];c[e+20>>2]=c[g+20>>2];l=f;return}function __ZN13MethodBind1RCI6Node2D11Transform2DPK4NodeED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI6Node2DbE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Eb(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK13MethodBind0RCI6Node2DbE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,939635);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI6Node2DbE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1234324)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2Eb(i,ij[n&8191](d)|0);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI6Node2DbE7ptrcallEP6ObjectPPKvPv(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0;if(!d)g=0;else{e=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1234324)|0;g=e?d:0}d=c[b+44>>2]|0;e=c[b+48>>2]|0;b=g+(e>>1)|0;if(!(e&1)){h=d;i=ij[h&8191](b)|0;j=i&1;a[f>>0]=j;return}else{h=c[(c[b>>2]|0)+d>>2]|0;i=ij[h&8191](b)|0;j=i&1;a[f>>0]=j;return}}function __ZN13MethodBind0RCI6Node2DbED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I6Node2DbE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if(!b){__ZN7VariantC2Eb(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK11MethodBind1I6Node2DbE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,939635);l=a;return c[b>>2]|0}function __ZN11MethodBind1I6Node2DbE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1234324)|0:0){c[h>>2]=0;a[1263537]=0;k=d+24|0;n=c[k>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=i;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=i;return}if((g|0)>0){if((n|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);p=0}else{a[1263537]=0;p=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,p)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=p;c[b>>2]=0;l=i;return}}p=c[d+44>>2]|0;n=c[d+48>>2]|0;o=e+(n>>1)|0;if(!(n&1))q=p;else q=c[(c[o>>2]|0)+p>>2]|0;do if((g|0)<1){p=c[k>>2]|0;n=p+-1|0;if((p|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)s=0;else s=c[e+-4>>2]|0;if((p|0)<=(s|0)){if(r)t=0;else t=c[e+-4>>2]|0;do if((t|0)<(p|0)){if(r)u=0;else u=c[e+-4>>2]|0;if((u|0)<(p|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);v=0;break}else{a[1263537]=0;w=31;break}}else w=31;while(0);if((w|0)==31)v=e+(n*24|0)|0;__ZN7VariantC2ERKS_(j,v);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);f=__ZNK7VariantcvbEv(j)|0;Pi[q&2047](o,f);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I6Node2DbE7ptrcallEP6ObjectPPKvPv(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0;if(!d)g=0;else{f=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1234324)|0;g=f?d:0}d=c[b+44>>2]|0;f=c[b+48>>2]|0;b=g+(f>>1)|0;if(!(f&1))h=d;else h=c[(c[b>>2]|0)+d>>2]|0;Pi[h&2047](b,(a[c[e>>2]>>0]|0)!=0);return}function __ZN11MethodBind1I6Node2DbED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI6Node2DiE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK13MethodBind0RCI6Node2DiE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,939635);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI6Node2DiE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1234324)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2Ei(i,ij[n&8191](d)|0);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI6Node2DiE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0;if(!b)f=0;else{d=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1234324)|0;f=d?b:0}b=c[a+44>>2]|0;d=c[a+48>>2]|0;a=f+(d>>1)|0;if(!(d&1)){g=b;h=ij[g&8191](a)|0;c[e>>2]=h;return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=ij[g&8191](a)|0;c[e>>2]=h;return}}function __ZN13MethodBind0RCI6Node2DiED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I6Node2DiE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if(!b){__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK11MethodBind1I6Node2DiE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,939635);l=a;return c[b>>2]|0}function __ZN11MethodBind1I6Node2DiE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1234324)|0:0){c[h>>2]=0;a[1263537]=0;k=d+24|0;n=c[k>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=i;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=i;return}if((g|0)>0){if((n|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);p=0}else{a[1263537]=0;p=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,p)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=p;c[b>>2]=0;l=i;return}}p=c[d+44>>2]|0;n=c[d+48>>2]|0;o=e+(n>>1)|0;if(!(n&1))q=p;else q=c[(c[o>>2]|0)+p>>2]|0;do if((g|0)<1){p=c[k>>2]|0;n=p+-1|0;if((p|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)s=0;else s=c[e+-4>>2]|0;if((p|0)<=(s|0)){if(r)t=0;else t=c[e+-4>>2]|0;do if((t|0)<(p|0)){if(r)u=0;else u=c[e+-4>>2]|0;if((u|0)<(p|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);v=0;break}else{a[1263537]=0;w=31;break}}else w=31;while(0);if((w|0)==31)v=e+(n*24|0)|0;__ZN7VariantC2ERKS_(j,v);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);f=__ZNK7VariantcviEv(j)|0;Pi[q&2047](o,f);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I6Node2DiE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1234324)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1)){g=b;h=c[d>>2]|0;i=c[h>>2]|0;Pi[g&2047](a,i);return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=c[d>>2]|0;i=c[h>>2]|0;Pi[g&2047](a,i);return}}function __ZN11MethodBind1I6Node2DiED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind1RCI6Node2DfRK7Vector2E18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case -1:{__ZN7VariantC2Ef(d,0.0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;break}case 0:{g[d>>2]=0.0;g[d+4>>2]=0.0;__ZN7VariantC2ERK7Vector2(e,d);d=c[e>>2]|0;if(d|0)__ZN7Variant5clearEv(e);f=d;break}default:f=0}l=a;return f|0}function __ZNK13MethodBind1RCI6Node2DfRK7Vector2E18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,939635);l=a;return c[b>>2]|0}function __ZN13MethodBind1RCI6Node2DfRK7Vector2E4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0;i=l;l=l+64|0;if((l|0)>=(m|0))ba(64);j=i+24|0;k=i+48|0;n=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1234324)|0:0){c[h>>2]=0;a[1263537]=0;o=d+24|0;p=c[o>>2]|0;if((p|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=p;c[b>>2]=0;l=i;return}q=p-(c[d+20>>2]|0)|0;if((q|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=q;c[b>>2]=0;l=i;return}if((g|0)>0){if((p|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);r=0}else{a[1263537]=0;r=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,r)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=r;c[b>>2]=0;l=i;return}}r=c[d+44>>2]|0;p=c[d+48>>2]|0;q=e+(p>>1)|0;if(!(p&1))s=r;else s=c[(c[q>>2]|0)+r>>2]|0;do if((g|0)<1){r=c[o>>2]|0;p=r+-1|0;if((r|0)>=1){e=c[d+16>>2]|0;t=(e|0)==0;if(t)u=0;else u=c[e+-4>>2]|0;if((r|0)<=(u|0)){if(t)v=0;else v=c[e+-4>>2]|0;do if((v|0)<(r|0)){if(t)w=0;else w=c[e+-4>>2]|0;if((w|0)<(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);x=0;break}else{a[1263537]=0;y=31;break}}else y=31;while(0);if((y|0)==31)x=e+(p*24|0)|0;__ZN7VariantC2ERKS_(n,x);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f>>2]|0);while(0);__ZNK7Variantcv7Vector2Ev(k,n);__ZN7VariantC2Ef(j,+ii[s&127](q,k));if(c[n>>2]|0)__ZN7Variant5clearEv(n);__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1217,1146558,0);c[b>>2]=0;l=i;return}function __ZN13MethodBind1RCI6Node2DfRK7Vector2E7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0,j=0,k=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);h=f;if(!b)i=0;else{j=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1234324)|0;i=j?b:0}b=c[a+44>>2]|0;j=c[a+48>>2]|0;a=i+(j>>1)|0;if(!(j&1))k=b;else k=c[(c[a>>2]|0)+b>>2]|0;b=c[d>>2]|0;d=c[b+4>>2]|0;j=h;c[j>>2]=c[b>>2];c[j+4>>2]=d;g[e>>2]=+ii[k&127](a,h);l=f;return}function __ZN13MethodBind1RCI6Node2DfRK7Vector2ED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK10CanvasItem15get_parent_itemEv(b){b=b|0;var d=0,e=0;if(a[b+299>>0]|0){d=0;return d|0}e=__ZNK4Node10get_parentEv(b)|0;if(!e){d=0;return d|0}b=$i[c[(c[e>>2]|0)+44>>2]&8191](e,1220748)|0;d=b?e:0;return d|0}function __ZNK11MethodBind1I6Node2DRK11Transform2DE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;if(b|0){f=0;l=a;return f|0}b=d+4|0;c[b>>2]=0;c[b+4>>2]=0;c[b+8>>2]=0;c[b+12>>2]=0;c[b+16>>2]=0;g[d>>2]=1.0;g[d+12>>2]=1.0;__ZN7VariantC2ERK11Transform2D(e,d);d=c[e>>2]|0;if(d|0)__ZN7Variant5clearEv(e);f=d;l=a;return f|0}function __ZNK11MethodBind1I6Node2DRK11Transform2DE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,939635);l=a;return c[b>>2]|0}function __ZN11MethodBind1I6Node2DRK11Transform2DE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;i=l;l=l+48|0;if((l|0)>=(m|0))ba(48);j=i+24|0;k=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1234324)|0:0){c[h>>2]=0;a[1263537]=0;n=d+24|0;o=c[n>>2]|0;if((o|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=o;c[b>>2]=0;l=i;return}p=o-(c[d+20>>2]|0)|0;if((p|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=p;c[b>>2]=0;l=i;return}if((g|0)>0){if((o|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);q=0}else{a[1263537]=0;q=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,q)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=q;c[b>>2]=0;l=i;return}}q=c[d+44>>2]|0;o=c[d+48>>2]|0;p=e+(o>>1)|0;if(!(o&1))r=q;else r=c[(c[p>>2]|0)+q>>2]|0;do if((g|0)<1){q=c[n>>2]|0;o=q+-1|0;if((q|0)>=1){e=c[d+16>>2]|0;s=(e|0)==0;if(s)t=0;else t=c[e+-4>>2]|0;if((q|0)<=(t|0)){if(s)u=0;else u=c[e+-4>>2]|0;do if((u|0)<(q|0)){if(s)v=0;else v=c[e+-4>>2]|0;if((v|0)<(q|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);w=0;break}else{a[1263537]=0;x=31;break}}else x=31;while(0);if((x|0)==31)w=e+(o*24|0)|0;__ZN7VariantC2ERKS_(k,w);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);__ZNK7Variantcv11Transform2DEv(j,k);Pi[r&2047](p,j);if(c[k>>2]|0)__ZN7Variant5clearEv(k);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I6Node2DRK11Transform2DE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1234324)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;b=c[d>>2]|0;c[f>>2]=c[b>>2];c[f+4>>2]=c[b+4>>2];c[f+8>>2]=c[b+8>>2];c[f+12>>2]=c[b+12>>2];c[f+16>>2]=c[b+16>>2];c[f+20>>2]=c[b+20>>2];Pi[i&2047](a,f);l=e;return}function __ZN11MethodBind1I6Node2DRK11Transform2DED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind2I6Node2DfbE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;switch(b|0){case 0:{__ZN7VariantC2Ef(d,0.0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}case 1:{__ZN7VariantC2Eb(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}default:e=0}l=a;return e|0}function __ZNK11MethodBind2I6Node2DfbE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,939635);l=a;return c[b>>2]|0}function __ZN11MethodBind2I6Node2DfbE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0.0,z=0,A=0,B=0,C=0;i=l;l=l+48|0;if((l|0)>=(m|0))ba(48);j=i+24|0;k=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1234324)|0:0){c[h>>2]=0;a[1263537]=0;n=d+24|0;o=c[n>>2]|0;if((o|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=o;c[b>>2]=0;l=i;return}p=o-(c[d+20>>2]|0)|0;if((p|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=p;c[b>>2]=0;l=i;return}if((g|0)>0){if((o|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);q=0}else{a[1263537]=0;q=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,q)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=q;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[n>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);r=0}else{a[1263537]=0;r=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,r)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=r;c[b>>2]=0;l=i;return}}}r=c[d+44>>2]|0;q=c[d+48>>2]|0;o=e+(q>>1)|0;if(!(q&1))s=r;else s=c[(c[o>>2]|0)+r>>2]|0;do if((g|0)<1){r=c[n>>2]|0;q=r+-1|0;if((r|0)>=1){e=c[d+16>>2]|0;p=(e|0)==0;if(p)t=0;else t=c[e+-4>>2]|0;if((r|0)<=(t|0)){if(p)u=0;else u=c[e+-4>>2]|0;do if((u|0)<(r|0)){if(p)v=0;else v=c[e+-4>>2]|0;if((v|0)<(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);w=0;break}else{a[1263537]=0;x=37;break}}else x=37;while(0);if((x|0)==37)w=e+(q*24|0)|0;__ZN7VariantC2ERKS_(j,w);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);y=+__ZNK7VariantcvfEv(j);do if((g|0)<2){w=c[n>>2]|0;v=w+-1|0;u=w+-2|0;if((w|0)>=2){w=c[d+16>>2]|0;t=(w|0)==0;if(t)z=0;else z=c[w+-4>>2]|0;if((v|0)<=(z|0)){if(t)A=0;else A=c[w+-4>>2]|0;do if((A|0)<(v|0)){if(t)B=0;else B=c[w+-4>>2]|0;if((B|0)<(v|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);C=0;break}else{a[1263537]=0;x=54;break}}else x=54;while(0);if((x|0)==54)C=w+(u*24|0)|0;__ZN7VariantC2ERKS_(k,C);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f+4>>2]|0);while(0);f=__ZNK7VariantcvbEv(k)|0;ai[s&7](o,y,f);if(c[k>>2]|0)__ZN7Variant5clearEv(k);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1380,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind2I6Node2DfbE7ptrcallEP6ObjectPPKvPv(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var h=0,i=0;if(!d)h=0;else{f=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1234324)|0;h=f?d:0}d=c[b+44>>2]|0;f=c[b+48>>2]|0;b=h+(f>>1)|0;if(!(f&1))i=d;else i=c[(c[b>>2]|0)+d>>2]|0;ai[i&7](b,+g[c[e>>2]>>2],(a[c[e+4>>2]>>0]|0)!=0);return}function __ZN11MethodBind2I6Node2DfbED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI6Node2D7Vector2E18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;if((b|0)!=-1){f=0;l=a;return f|0}g[d>>2]=0.0;g[d+4>>2]=0.0;__ZN7VariantC2ERK7Vector2(e,d);d=c[e>>2]|0;if(d|0)__ZN7Variant5clearEv(e);f=d;l=a;return f|0}function __ZNK13MethodBind0RCI6Node2D7Vector2E18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,939635);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI6Node2D7Vector2E4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;j=f+24|0;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1234324)|0:0){c[h>>2]=0;a[1263537]=0;k=c[d+24>>2]|0;if((k|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=k;c[b>>2]=0;l=f;return}n=k-(c[d+20>>2]|0)|0;if((n|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=n;c[b>>2]=0;l=f;return}n=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))o=n;else o=c[(c[d>>2]|0)+n>>2]|0;Pi[o&2047](j,d);__ZN7VariantC2ERK7Vector2(i,j);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI6Node2D7Vector2E7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=d;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1234324)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;Pi[i&2047](f,a);a=f;f=c[a+4>>2]|0;i=e;c[i>>2]=c[a>>2];c[i+4>>2]=f;l=d;return}function __ZN13MethodBind0RCI6Node2D7Vector2ED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I6Node2DRK7Vector2E18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;if(b|0){f=0;l=a;return f|0}g[d>>2]=0.0;g[d+4>>2]=0.0;__ZN7VariantC2ERK7Vector2(e,d);d=c[e>>2]|0;if(d|0)__ZN7Variant5clearEv(e);f=d;l=a;return f|0}function __ZNK11MethodBind1I6Node2DRK7Vector2E18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,939635);l=a;return c[b>>2]|0}function __ZN11MethodBind1I6Node2DRK7Vector2E4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i+24|0;k=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1234324)|0:0){c[h>>2]=0;a[1263537]=0;n=d+24|0;o=c[n>>2]|0;if((o|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=o;c[b>>2]=0;l=i;return}p=o-(c[d+20>>2]|0)|0;if((p|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=p;c[b>>2]=0;l=i;return}if((g|0)>0){if((o|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);q=0}else{a[1263537]=0;q=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,q)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=q;c[b>>2]=0;l=i;return}}q=c[d+44>>2]|0;o=c[d+48>>2]|0;p=e+(o>>1)|0;if(!(o&1))r=q;else r=c[(c[p>>2]|0)+q>>2]|0;do if((g|0)<1){q=c[n>>2]|0;o=q+-1|0;if((q|0)>=1){e=c[d+16>>2]|0;s=(e|0)==0;if(s)t=0;else t=c[e+-4>>2]|0;if((q|0)<=(t|0)){if(s)u=0;else u=c[e+-4>>2]|0;do if((u|0)<(q|0)){if(s)v=0;else v=c[e+-4>>2]|0;if((v|0)<(q|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);w=0;break}else{a[1263537]=0;x=31;break}}else x=31;while(0);if((x|0)==31)w=e+(o*24|0)|0;__ZN7VariantC2ERKS_(k,w);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);__ZNK7Variantcv7Vector2Ev(j,k);Pi[r&2047](p,j);if(c[k>>2]|0)__ZN7Variant5clearEv(k);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I6Node2DRK7Vector2E7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1234324)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;b=c[d>>2]|0;d=c[b+4>>2]|0;h=f;c[h>>2]=c[b>>2];c[h+4>>2]=d;Pi[i&2047](a,f);l=e;return}function __ZN11MethodBind1I6Node2DRK7Vector2ED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I6Node2DfE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if(!b){__ZN7VariantC2Ef(d,0.0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK11MethodBind1I6Node2DfE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,939635);l=a;return c[b>>2]|0}function __ZN11MethodBind1I6Node2DfE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0.0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1234324)|0:0){c[h>>2]=0;a[1263537]=0;k=d+24|0;n=c[k>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=i;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=i;return}if((g|0)>0){if((n|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);p=0}else{a[1263537]=0;p=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,p)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=p;c[b>>2]=0;l=i;return}}p=c[d+44>>2]|0;n=c[d+48>>2]|0;o=e+(n>>1)|0;if(!(n&1))q=p;else q=c[(c[o>>2]|0)+p>>2]|0;do if((g|0)<1){p=c[k>>2]|0;n=p+-1|0;if((p|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)s=0;else s=c[e+-4>>2]|0;if((p|0)<=(s|0)){if(r)t=0;else t=c[e+-4>>2]|0;do if((t|0)<(p|0)){if(r)u=0;else u=c[e+-4>>2]|0;if((u|0)<(p|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);v=0;break}else{a[1263537]=0;w=31;break}}else w=31;while(0);if((w|0)==31)v=e+(n*24|0)|0;__ZN7VariantC2ERKS_(j,v);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);x=+__ZNK7VariantcvfEv(j);Mi[q&511](o,x);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I6Node2DfE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0,j=0.0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1234324)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1)){h=b;i=c[d>>2]|0;j=+g[i>>2];Mi[h&511](a,j);return}else{h=c[(c[a>>2]|0)+b>>2]|0;i=c[d>>2]|0;j=+g[i>>2];Mi[h&511](a,j);return}}function __ZN11MethodBind1I6Node2DfED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI6Node2DfE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Ef(d,0.0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK13MethodBind0RCI6Node2DfE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,939635);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI6Node2DfE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1234324)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2Ef(i,+mj[n&511](d));__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI6Node2DfE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0.0;if(!b)f=0;else{d=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1234324)|0;f=d?b:0}b=c[a+44>>2]|0;d=c[a+48>>2]|0;a=f+(d>>1)|0;if(!(d&1)){h=b;i=+mj[h&511](a);g[e>>2]=i;return}else{h=c[(c[a>>2]|0)+b>>2]|0;i=+mj[h&511](a);g[e>>2]=i;return}}function __ZN13MethodBind0RCI6Node2DfED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN7ControlC2Ev(b){b=b|0;var d=0;__ZN10CanvasItemC2Ev(b);c[b>>2]=220004;__ZN10StringNameC2Ev(b+340|0);d=b+344|0;g[b+400>>2]=0.0;g[b+404>>2]=0.0;g[b+428>>2]=0.0;g[b+432>>2]=0.0;c[b+464>>2]=0;c[b+472>>2]=0;c[d>>2]=0;c[d+4>>2]=0;c[d+8>>2]=0;c[d+12>>2]=0;__ZN8NodePathC2Ev(b+500|0);__ZN8NodePathC2Ev(b+504|0);__ZN8NodePathC2Ev(b+508|0);__ZN8NodePathC2Ev(b+512|0);c[b+516>>2]=0;c[b+524>>2]=0;a[b+520>>0]=0;c[b+528>>2]=0;c[b+536>>2]=0;a[b+532>>0]=0;c[b+540>>2]=0;c[b+548>>2]=0;a[b+544>>0]=0;c[b+552>>2]=0;c[b+560>>2]=0;a[b+556>>0]=0;c[b+564>>2]=0;c[b+572>>2]=0;a[b+568>>0]=0;c[b+576>>2]=0;c[b+584>>2]=0;a[b+580>>0]=0;c[b+592>>2]=379008;c[b+588>>2]=0;c[b+596>>2]=0;c[b+444>>2]=0;c[b+436>>2]=0;a[b+452>>0]=0;c[b+468>>2]=0;a[b+453>>0]=0;d=b+476|0;c[d>>2]=0;c[d+4>>2]=0;c[d+8>>2]=0;c[d+12>>2]=0;c[b+412>>2]=1;c[b+416>>2]=1;g[b+420>>2]=1.0;a[b+424>>0]=0;g[b+396>>2]=0.0;c[b+492>>2]=0;c[b+400>>2]=1065353216;c[b+404>>2]=1065353216;c[b+448>>2]=0;d=b+456|0;c[d>>2]=0;c[d+4>>2]=0;a[b+441>>0]=0;a[b+442>>0]=0;a[b+440>>0]=0;c[b+496>>2]=0;d=b+360|0;b=d+36|0;do{c[d>>2]=0;d=d+4|0}while((d|0)<(b|0));return}function __ZN7Control18_initialize_classvEv(b){b=b|0;if(a[1256994]|0)return;if(!(a[1256995]|0)){if(!(a[1256996]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI4NodeEEvv();__ZN4Node13_bind_methodsEv();a[1256996]=1}__ZN7ClassDB10_add_classI10CanvasItemEEvv();__ZN10CanvasItem13_bind_methodsEv();a[1256995]=1}__ZN7ClassDB10_add_classI7ControlEEvv();__ZN7Control13_bind_methodsEv();a[1256994]=1;return}function __ZN7Control5_setvERK10StringNameRK7Variant(a,b,c){a=a|0;b=b|0;c=c|0;var d=0;if(1128!=1129)d=__ZN7Control4_setERK10StringNameRK7Variant(a,b,c)|0;else d=0;return d|0}function __ZNK7Control5_getvERK10StringNameR7Variant(a,b,c){a=a|0;b=b|0;c=c|0;var d=0;if(1130!=1131?__ZNK7Control4_getERK10StringNameR7Variant(a,b,c)|0:0)d=1;else d=0;return d|0}function __ZN7Control14_notificationvEib(a,b,c){a=a|0;b=b|0;c=c|0;if(!c){if(511!=510)__ZN4Node13_notificationEi(a,b);if(512!=511)__ZN10CanvasItem13_notificationEi(a,b)}if(513!=512)__ZN7Control13_notificationEi(a,b);if(!c)return;if(512!=511)__ZN10CanvasItem13_notificationEi(a,b);if(511==510)return;__ZN4Node13_notificationEi(a,b);return}function __ZNK7Control16_get_class_namevEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+8|0;e=b+4|0;f=b;g=a+340|0;a=c[g>>2]|0;if(a|0){if(c[a+4>>2]|0){l=b;return g|0}if(__ZNK6String6lengthEv(a+8|0)|0){l=b;return g|0}}__ZN6StringC2EPKc(d,1111718);c[f>>2]=c[d>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameaSERKS_(g,e);__ZN10StringNameD2Ev(e);e=c[f>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);l=b;return g|0}function __ZNK7Control9get_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1111718);l=a;return c[b>>2]|0}function __ZNK7Control8is_classERK6String(a,b){a=a|0;b=b|0;var c=0;if((!(__ZNK6StringeqEPKc(b,1111718)|0)?!(__ZNK6StringeqEPKc(b,947933)|0):0)?!(__ZNK6StringeqEPKc(b,1132465)|0):0)c=__ZNK6StringeqEPKc(b,1142944)|0;else c=1;return c|0}function __ZNK7Control12is_class_ptrEPv(a,b){a=a|0;b=b|0;return (b|0)==1220744|((b|0)==1220748|((b|0)==1220720|(b|0)==1220580))|0}function __ZNK7Control20get_argument_optionsERK10StringNameiP4ListI6String16DefaultAllocatorE(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;f=l;l=l+48|0;if((l|0)>=(m|0))ba(48);g=f+32|0;h=f+28|0;i=f+20|0;j=f+24|0;k=f+16|0;n=f+12|0;o=f+8|0;p=f+4|0;q=f;__ZNK4Node20get_argument_optionsERK10StringNameiP4ListI6String16DefaultAllocatorE(a,b,d,e);if(d|0){l=f;return}c[h>>2]=0;d=c[b>>2]|0;do if(d){b=c[d+4>>2]|0;if(b|0){__ZN6StringC2EPKc(g,b);r=c[g>>2]|0;break}b=d+8|0;c[g>>2]=0;s=c[b>>2]|0;if((s|0)!=0?(c[g>>2]=0,(__Z28atomic_conditional_incrementPj(s+-8|0)|0)!=0):0){s=c[b>>2]|0;c[g>>2]=s;r=s}else r=0}else{c[g>>2]=0;r=0}while(0);c[i>>2]=r;a:do if(((!(__ZNK6StringeqEPKc(i,808038)|0)?!(__ZNK6StringeqEPKc(i,903202)|0):0)?!(__ZNK6StringeqEPKc(i,808057)|0):0)?!(__ZNK6StringeqEPKc(i,941225)|0):0){if(((!(__ZNK6StringeqEPKc(i,808076)|0)?!(__ZNK6StringeqEPKc(i,808095)|0):0)?!(__ZNK6StringeqEPKc(i,808105)|0):0)?!(__ZNK6StringeqEPKc(i,808124)|0):0){if(((!(__ZNK6StringeqEPKc(i,808134)|0)?!(__ZNK6StringeqEPKc(i,903168)|0):0)?!(__ZNK6StringeqEPKc(i,808152)|0):0)?!(__ZNK6StringeqEPKc(i,808170)|0):0){do if(!(__ZNK6StringeqEPKc(i,808179)|0)?!(__ZNK6StringeqEPKc(i,903274)|0):0){if(__ZNK6StringeqEPKc(i,808201)|0)break;if(!(__ZNK6StringeqEPKc(i,903261)|0))break a}while(0);r=__ZN5Theme11get_defaultEv()|0;c[g>>2]=ij[c[(c[a>>2]|0)+32>>2]&8191](a)|0;__ZN10StringNameC2ERK6String(o,g);__ZNK5Theme17get_constant_listE10StringNameP4ListIS0_16DefaultAllocatorE(r,o,h);__ZN10StringNameD2Ev(o);d=c[g>>2]|0;do if(d|0){if(__Z16atomic_decrementPj(d+-8|0)|0)break;__ZN6Memory11free_staticEPvb(d,1)}while(0);if(!r)break;if(!(__ZN9Reference11unreferenceEv(r)|0))break;if(!(__Z17predelete_handlerP6Object(r)|0))break;gj[c[(c[r>>2]|0)+76>>2]&8191](r);__ZN6Memory11free_staticEPvb(r,0);break}d=__ZN5Theme11get_defaultEv()|0;c[g>>2]=ij[c[(c[a>>2]|0)+32>>2]&8191](a)|0;__ZN10StringNameC2ERK6String(n,g);__ZNK5Theme13get_font_listE10StringNameP4ListIS0_16DefaultAllocatorE(d,n,h);__ZN10StringNameD2Ev(n);s=c[g>>2]|0;if(s|0?(__Z16atomic_decrementPj(s+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(s,1);if(!d)break;if(!(__ZN9Reference11unreferenceEv(d)|0))break;if(!(__Z17predelete_handlerP6Object(d)|0))break;gj[c[(c[d>>2]|0)+76>>2]&8191](d);__ZN6Memory11free_staticEPvb(d,0);break}d=__ZN5Theme11get_defaultEv()|0;c[g>>2]=ij[c[(c[a>>2]|0)+32>>2]&8191](a)|0;__ZN10StringNameC2ERK6String(k,g);__ZNK5Theme17get_stylebox_listE10StringNameP4ListIS0_16DefaultAllocatorE(d,k,h);__ZN10StringNameD2Ev(k);s=c[g>>2]|0;if(s|0?(__Z16atomic_decrementPj(s+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(s,1);if((d|0?__ZN9Reference11unreferenceEv(d)|0:0)?__Z17predelete_handlerP6Object(d)|0:0){gj[c[(c[d>>2]|0)+76>>2]&8191](d);__ZN6Memory11free_staticEPvb(d,0)}}else t=13;while(0);if((t|0)==13){k=__ZN5Theme11get_defaultEv()|0;c[g>>2]=ij[c[(c[a>>2]|0)+32>>2]&8191](a)|0;__ZN10StringNameC2ERK6String(j,g);__ZNK5Theme14get_color_listE10StringNameP4ListIS0_16DefaultAllocatorE(k,j,h);__ZN10StringNameD2Ev(j);j=c[g>>2]|0;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);if((k|0?__ZN9Reference11unreferenceEv(k)|0:0)?__Z17predelete_handlerP6Object(k)|0:0){gj[c[(c[k>>2]|0)+76>>2]&8191](k);__ZN6Memory11free_staticEPvb(k,0)}}__ZN4ListI10StringName16DefaultAllocatorE11sort_customINS0_11AlphCompareEEEvv(h);k=c[h>>2]|0;if(!k)u=0;else{v=k;t=55}while(1){if((t|0)==55){t=0;u=c[v>>2]|0}if(!u)break;k=c[u>>2]|0;do if(k){j=c[k+4>>2]|0;if(j|0){__ZN6StringC2EPKc(g,j);w=c[g>>2]|0;break}j=k+8|0;c[g>>2]=0;a=c[j>>2]|0;if((a|0)!=0?(c[g>>2]=0,(__Z28atomic_conditional_incrementPj(a+-8|0)|0)!=0):0){a=c[j>>2]|0;c[g>>2]=a;w=a}else w=0}else{c[g>>2]=0;w=0}while(0);c[q>>2]=w;c[p>>2]=__ZplPKcRK6String(1144826,q)|0;__ZN6StringC2EPKc(g,1144826);k=__ZNK6StringplERKS_(p,g)|0;r=k;if(!(c[e>>2]|0)){a=__ZnwjPFPvjE(12,4740)|0;c[e>>2]=a;c[a>>2]=0;c[a+4>>2]=0;c[a+8>>2]=0}a=__ZnwjPFPvjE(16,4740)|0;c[a>>2]=0;c[a+4>>2]=0;c[a+8>>2]=0;c[a+12>>2]=0;j=(k|0)==0;if(!j?(c[a>>2]=0,__Z28atomic_conditional_incrementPj(k+-8|0)|0):0)c[a>>2]=r;r=c[e>>2]|0;n=r+4|0;o=c[n>>2]|0;c[a+8>>2]=o;c[a+4>>2]=0;c[a+12>>2]=r;if(o|0)c[o+4>>2]=a;c[n>>2]=a;if(!(c[r>>2]|0))c[r>>2]=a;a=r+8|0;c[a>>2]=(c[a>>2]|0)+1;if(!j?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);k=c[g>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);k=c[p>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);k=c[q>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);v=u+4|0;t=55}t=c[i>>2]|0;if(t|0?(__Z16atomic_decrementPj(t+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(t,1);__ZN4ListI10StringName16DefaultAllocatorED2Ev(h);l=f;return}function __ZN7ControlD2Ev(a){a=a|0;c[a>>2]=220004;__ZN7Control4DataD2Ev(a+344|0);__ZN10StringNameD2Ev(a+340|0);__ZN10CanvasItemD2Ev(a);return}function __ZN7ControlD0Ev(a){a=a|0;c[a>>2]=220004;__ZN7Control4DataD2Ev(a+344|0);__ZN10StringNameD2Ev(a+340|0);__ZN10CanvasItemD2Ev(a);__ZdlPv(a);return}function __ZN7Control16add_child_notifyEP4Node(a,b){a=a|0;b=b|0;var d=0;if(!b)return;if(!($i[c[(c[b>>2]|0)+44>>2]&8191](b,1220744)|0))return;if(c[b+464>>2]|0)return;d=c[a+468>>2]|0;if(!d)return;__ZN7Control24_propagate_theme_changedEP10CanvasItemPS_b(a,b,d,1);return}function __ZN7Control19remove_child_notifyEP4Node(a,b){a=a|0;b=b|0;if(!b)return;if(!($i[c[(c[b>>2]|0)+44>>2]&8191](b,1220744)|0))return;if(!(c[b+468>>2]|0))return;if(c[b+464>>2]|0)return;__ZN7Control24_propagate_theme_changedEP10CanvasItemPS_b(a,b,0,1);return}function __ZNK7Control14edit_get_stateEv(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0;d=l;l=l+80|0;if((l|0)>=(m|0))ba(80);e=d+72|0;f=d+48|0;h=d+24|0;i=d;__ZN10DictionaryC2Ev(e);j=b+344|0;k=c[j+4>>2]|0;n=b+352|0;o=c[n>>2]|0;p=c[n+4>>2]|0;n=h;c[n>>2]=c[j>>2];c[n+4>>2]=k;k=h+8|0;c[k>>2]=o;c[k+4>>2]=p;__ZN7VariantC2ERK5Rect2(f,h);__ZN7VariantC2EPKc(i,913990);__ZN7VariantaSERKS_(__ZN10DictionaryixERK7Variant(e,i)|0,f);if(c[i>>2]|0)__ZN7Variant5clearEv(i);if(c[f>>2]|0)__ZN7Variant5clearEv(f);__ZN7VariantC2Ef(f,+g[b+396>>2]);__ZN7VariantC2EPKc(h,1129124);__ZN7VariantaSERKS_(__ZN10DictionaryixERK7Variant(e,h)|0,f);if(c[h>>2]|0)__ZN7Variant5clearEv(h);if(c[f>>2]|0)__ZN7Variant5clearEv(f);p=b+400|0;b=c[p+4>>2]|0;k=h;c[k>>2]=c[p>>2];c[k+4>>2]=b;__ZN7VariantC2ERK7Vector2(f,h);__ZN7VariantC2EPKc(i,1128855);__ZN7VariantaSERKS_(__ZN10DictionaryixERK7Variant(e,i)|0,f);if(c[i>>2]|0)__ZN7Variant5clearEv(i);if(!(c[f>>2]|0)){__ZN7VariantC2ERK10Dictionary(a,e);__ZN10DictionaryD2Ev(e);l=d;return}__ZN7Variant5clearEv(f);__ZN7VariantC2ERK10Dictionary(a,e);__ZN10DictionaryD2Ev(e);l=d;return}function __ZN7Control14edit_set_stateERK7Variant(b,d){b=b|0;d=d|0;var e=0,f=0,h=0,i=0,j=0,k=0;e=l;l=l+80|0;if((l|0)>=(m|0))ba(80);f=e+64|0;h=e+48|0;i=e+24|0;j=e;c[f>>2]=__ZNK7Variantcv10DictionaryEv(d)|0;__ZN7VariantC2EPKc(i,913990);__ZNK7Variantcv5Rect2Ev(h,__ZN10DictionaryixERK7Variant(f,i)|0);if(c[i>>2]|0)__ZN7Variant5clearEv(i);__ZN7Control12set_positionERK7Vector2(b,h);__ZN7Control8set_sizeERK7Vector2(b,h+8|0);__ZN7VariantC2EPKc(i,1129124);g[b+396>>2]=+__ZNK7VariantcvfEv(__ZN10DictionaryixERK7Variant(f,i)|0);__ZN10CanvasItem6updateEv(b);h=b+136|0;if((a[h>>0]|0?(__ZN10CanvasItem17_notify_transformEPS_(b,b),(a[b+301>>0]|0)==0):0)?a[b+304>>0]|0:0)__ZN6Object12notificationEib(b,35,0);if(c[i>>2]|0)__ZN7Variant5clearEv(i);__ZN7VariantC2EPKc(j,1128855);__ZNK7Variantcv7Vector2Ev(i,__ZN10DictionaryixERK7Variant(f,j)|0);d=i;i=c[d+4>>2]|0;k=b+400|0;c[k>>2]=c[d>>2];c[k+4>>2]=i;__ZN10CanvasItem6updateEv(b);if((a[h>>0]|0?(__ZN10CanvasItem17_notify_transformEPS_(b,b),(a[b+301>>0]|0)==0):0)?a[b+304>>0]|0:0)__ZN6Object12notificationEib(b,35,0);if(!(c[j>>2]|0)){__ZN10DictionaryD2Ev(f);l=e;return}__ZN7Variant5clearEv(j);__ZN10DictionaryD2Ev(f);l=e;return}function __ZN7Control13edit_set_rectERK5Rect2(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0.0,q=0.0,r=0.0,s=0.0,t=0.0,u=0.0,v=0,w=0;d=l;l=l+80|0;if((l|0)>=(m|0))ba(80);e=d+72|0;f=d+48|0;h=d+40|0;i=d+24|0;j=d+8|0;k=d;n=d+32|0;o=f+4+12|0;c[o>>2]=0;c[o+4>>2]=0;p=+g[a+396>>2];q=+K(+p);r=+g[a+400>>2];s=q*r;g[f>>2]=s;t=+g[a+404>>2];u=q*t;g[f+12>>2]=u;q=+L(+p);p=-(t*q);g[f+8>>2]=p;t=q*r;g[f+4>>2]=t;r=+g[b>>2];q=+g[b+4>>2];g[e>>2]=s*r+q*p;g[e+4>>2]=r*t+q*u;__ZNK7Vector2plERKS_(h,e,f+16|0);f=a+344|0;o=f;v=c[o+4>>2]|0;w=i;c[w>>2]=c[o>>2];c[w+4>>2]=v;__ZNK7Vector2plERKS_(e,i,h);h=f;f=c[h+4>>2]|0;i=a+352|0;v=c[i>>2]|0;w=c[i+4>>2]|0;i=j+8|0;o=j;c[o>>2]=c[h>>2];c[o+4>>2]=f;f=i;c[f>>2]=v;c[f+4>>2]=w;g[k>>2]=1.0;g[k+4>>2]=1.0;__ZNK7Vector27snappedERKS_(j,e,k);g[n>>2]=1.0;g[n+4>>2]=1.0;__ZNK7Vector27snappedERKS_(k,b+8|0,n);n=k;k=c[n+4>>2]|0;b=i;c[b>>2]=c[n>>2];c[b+4>>2]=k;__ZN7Control12set_positionERK7Vector2(a,j);__ZN7Control8set_sizeERK7Vector2(a,i);l=d;return}function __ZNK7Control21edit_get_minimum_sizeEv(a,b){a=a|0;b=b|0;Pi[c[(c[b>>2]|0)+144>>2]&2047](a,b);return}function __ZNK7Control13get_item_rectEv(a,b){a=a|0;b=b|0;var d=0,e=0;d=b+352|0;b=c[d>>2]|0;e=c[d+4>>2]|0;d=a;c[d>>2]=0;c[d+4>>2]=0;d=a+8|0;c[d>>2]=b;c[d+4>>2]=e;return}function __ZNK7Control13get_transformEv(a,b){a=a|0;b=b|0;var d=0,e=0,f=0.0,h=0,i=0,j=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d;f=+g[b+396>>2];h=b+344|0;i=c[h+4>>2]|0;j=e;c[j>>2]=c[h>>2];c[j+4>>2]=i;__ZN11Transform2DC2EfRK7Vector2(a,f,e);__ZN11Transform2D11scale_basisERK7Vector2(a,b+400|0);l=d;return}function __ZNK7Control16get_minimum_sizeEv(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,h=0;d=l;l=l+48|0;if((l|0)>=(m|0))ba(48);e=d+24|0;f=d;h=c[b+52>>2]|0;do if(h|0){ui[c[(c[h>>2]|0)+32>>2]&4095](f,h,(c[308579]|0)+384|0,0,0,e);if(c[e>>2]|0){if(c[f>>2]|0)__ZN7Variant5clearEv(f);break}__ZNK7Variantcv7Vector2Ev(a,f);if(c[f>>2]|0)__ZN7Variant5clearEv(f);l=d;return}while(0);g[a>>2]=0.0;g[a+4>>2]=0.0;l=d;return}function __ZNK7Control25get_combined_minimum_sizeEv(a,b){a=a|0;b=b|0;var d=0,e=0;Pi[c[(c[b>>2]|0)+140>>2]&2047](a,b);d=b+428|0;c[a>>2]=c[(+g[a>>2]>+g[d>>2]?a:d)>>2];e=a+4|0;c[e>>2]=c[(+g[e>>2]>+g[b+432>>2]?a:d)+4>>2];return}function __ZNK7Control9has_pointERK7Vector2(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0.0,r=0.0;d=l;l=l+64|0;if((l|0)>=(m|0))ba(64);e=d+24|0;f=d+60|0;h=d+48|0;i=d;j=a+52|0;if(c[j>>2]|0){__ZN7VariantC2ERK7Vector2(e,b);c[f>>2]=e;k=c[j>>2]|0;ui[c[(c[k>>2]|0)+32>>2]&4095](i,k,(c[308579]|0)+260|0,f,1,h);if(!(c[h>>2]|0)){n=0;o=__ZNK7VariantcvbEv(i)|0}else{n=1;o=0}if(c[i>>2]|0)__ZN7Variant5clearEv(i);if(c[e>>2]|0)__ZN7Variant5clearEv(e);if(!n){p=o;l=d;return p|0}}o=a+352|0;q=+g[b>>2];if(q<0.0){p=0;l=d;return p|0}r=+g[b+4>>2];if(r<0.0){p=0;l=d;return p|0}if(q>=+g[o>>2]+0.0){p=0;l=d;return p|0}p=!(r>=+g[o+4>>2]+0.0);l=d;return p|0}function __ZNK7Control11clips_inputEv(a){a=a|0;return 0}function __ZN7Control19set_drag_forwardingEPS_(a,b){a=a|0;b=b|0;var d=0;if(!b)d=0;else d=c[b+44>>2]|0;c[a+448>>2]=d;return}function __ZN7Control13get_drag_dataERK7Vector2(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0;e=l;l=l+144|0;if((l|0)>=(m|0))ba(144);f=e+120|0;g=e+96|0;h=e+72|0;i=e+48|0;j=e+24|0;k=e;n=c[b+448>>2]|0;if(n|0?(o=__ZN8ObjectDB12get_instanceEj(n)|0,o|0):0){n=$i[c[(c[o>>2]|0)+44>>2]&8191](o,1220744)|0;__ZN10StringNameC2EPKc(f,808021);__ZN7VariantC2ERK7Vector2(g,d);__ZN7VariantC2EPK6Object(h,b);c[i>>2]=0;c[j>>2]=0;c[k>>2]=0;__ZN6Object4callERK10StringNameRK7VariantS5_S5_S5_S5_(a,n?o:0,f,g,h,i,j,k);if(c[k>>2]|0)__ZN7Variant5clearEv(k);if(c[j>>2]|0)__ZN7Variant5clearEv(j);if(c[i>>2]|0)__ZN7Variant5clearEv(i);if(c[h>>2]|0)__ZN7Variant5clearEv(h);if(c[g>>2]|0)__ZN7Variant5clearEv(g);__ZN10StringNameD2Ev(f);l=e;return}i=b+52|0;if(c[i>>2]|0){__ZN7VariantC2ERK7Vector2(f,d);c[g>>2]=f;d=c[i>>2]|0;ui[c[(c[d>>2]|0)+32>>2]&4095](a,d,(c[308579]|0)+264|0,g,1,h);g=(c[h>>2]|0)==0;if(!g?c[a>>2]|0:0)__ZN7Variant5clearEv(a);if(c[f>>2]|0)__ZN7Variant5clearEv(f);if(g){l=e;return}}c[a>>2]=0;l=e;return}function __ZNK7Control13can_drop_dataERK7Vector2RK7Variant(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0;e=l;l=l+176|0;if((l|0)>=(m|0))ba(176);f=e+120|0;g=e+144|0;h=e+96|0;i=e+72|0;j=e+48|0;k=e+24|0;n=e;o=c[a+448>>2]|0;if(o|0?(p=__ZN8ObjectDB12get_instanceEj(o)|0,p|0):0){o=$i[c[(c[p>>2]|0)+44>>2]&8191](p,1220744)|0;__ZN10StringNameC2EPKc(g,808004);__ZN7VariantC2ERK7Vector2(h,b);__ZN7VariantC2EPK6Object(i,a);c[j>>2]=0;c[k>>2]=0;__ZN6Object4callERK10StringNameRK7VariantS5_S5_S5_S5_(f,o?p:0,g,h,d,i,j,k);p=__ZNK7VariantcvbEv(f)|0;if(c[f>>2]|0)__ZN7Variant5clearEv(f);if(c[k>>2]|0)__ZN7Variant5clearEv(k);if(c[j>>2]|0)__ZN7Variant5clearEv(j);if(c[i>>2]|0)__ZN7Variant5clearEv(i);if(c[h>>2]|0)__ZN7Variant5clearEv(h);__ZN10StringNameD2Ev(g);q=p;l=e;return q|0}p=a+52|0;if(c[p>>2]|0){__ZN7VariantC2ERK7Vector2(g,b);c[h>>2]=g;c[h+4>>2]=d;d=c[p>>2]|0;ui[c[(c[d>>2]|0)+32>>2]&4095](j,d,(c[308579]|0)+268|0,h,2,i);if(!(c[i>>2]|0)){r=0;s=__ZNK7VariantcvbEv(j)|0}else{r=1;s=0}if(c[j>>2]|0)__ZN7Variant5clearEv(j);if(c[g>>2]|0)__ZN7Variant5clearEv(g);if(!r){q=s;l=e;return q|0}}c[n>>2]=0;s=__ZNK7VariantcvbEv(n)|0;if(!(c[n>>2]|0)){q=s;l=e;return q|0}__ZN7Variant5clearEv(n);q=s;l=e;return q|0}function __ZN7Control9drop_dataERK7Vector2RK7Variant(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0;e=l;l=l+144|0;if((l|0)>=(m|0))ba(144);f=e+96|0;g=e+120|0;h=e+72|0;i=e+48|0;j=e+24|0;k=e;n=c[a+448>>2]|0;if(n|0?(o=__ZN8ObjectDB12get_instanceEj(n)|0,o|0):0){n=$i[c[(c[o>>2]|0)+44>>2]&8191](o,1220744)|0;__ZN10StringNameC2EPKc(g,807991);__ZN7VariantC2ERK7Vector2(h,b);__ZN7VariantC2EPK6Object(i,a);c[j>>2]=0;c[k>>2]=0;__ZN6Object4callERK10StringNameRK7VariantS5_S5_S5_S5_(f,n?o:0,g,h,d,i,j,k);if(c[f>>2]|0)__ZN7Variant5clearEv(f);if(c[k>>2]|0)__ZN7Variant5clearEv(k);if(c[j>>2]|0)__ZN7Variant5clearEv(j);if(c[i>>2]|0)__ZN7Variant5clearEv(i);if(c[h>>2]|0)__ZN7Variant5clearEv(h);__ZN10StringNameD2Ev(g);l=e;return}k=a+52|0;if(!(c[k>>2]|0)){l=e;return}__ZN7VariantC2ERK7Vector2(g,b);c[h>>2]=g;c[h+4>>2]=d;d=c[k>>2]|0;ui[c[(c[d>>2]|0)+32>>2]&4095](j,d,(c[308579]|0)+272|0,h,2,i);if(c[j>>2]|0)__ZN7Variant5clearEv(j);if(!(c[g>>2]|0)){l=e;return}__ZN7Variant5clearEv(g);l=e;return}function __ZNK7Control11get_tooltipERK7Vector2(a,b){a=a|0;b=b|0;var d=0;b=a+472|0;a=c[b>>2]|0;if((a|0)!=0?(__Z28atomic_conditional_incrementPj(a+-8|0)|0)!=0:0)d=c[b>>2]|0;else d=0;return d|0}function __ZNK7Control16get_cursor_shapeERK7Vector2(a,b){a=a|0;b=b|0;return c[a+476>>2]|0}function __ZNK7Control13is_text_fieldEv(a){a=a|0;return 0}function __ZN7Control12set_positionERK7Vector2(b,d){b=b|0;d=d|0;var e=0,f=0,h=0,i=0,j=0.0,k=0,n=0,o=0,p=0.0,q=0,r=0.0,s=0.0,t=0,u=0.0,v=0.0,w=0.0,x=0,y=0.0,z=0.0,A=0,B=0,C=0.0,D=0.0,E=0.0,F=0.0,H=0.0,I=0.0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+16|0;h=e;i=b+136|0;if(!(a[i>>0]|0)){j=1.0;k=0}else{n=c[b+492>>2]|0;if(!n){__ZNK8Viewport16get_visible_rectEv(h,c[b+140>>2]|0);o=h}else{Pi[c[(c[n>>2]|0)+124>>2]&2047](f,n);o=f}j=+g[o+8>>2];k=a[i>>0]|0}if(!(k<<24>>24))p=1.0;else{k=c[b+492>>2]|0;if(!k){__ZNK8Viewport16get_visible_rectEv(h,c[b+140>>2]|0);q=h}else{Pi[c[(c[k>>2]|0)+124>>2]&2047](f,k);q=f}p=+g[q+12>>2]}q=b+360|0;r=+g[q>>2];k=b+376|0;switch(c[k>>2]|0){case 0:{s=r;t=14;break}case 1:{s=j-r;t=14;break}case 2:{s=j*.5-r;t=14;break}default:u=0.0}if((t|0)==14)u=+G(+s);i=b+364|0;s=+g[i>>2];o=b+380|0;switch(c[o>>2]|0){case 0:{v=s;t=18;break}case 1:{v=p-s;t=18;break}case 2:{v=p*.5-s;t=18;break}default:w=0.0}if((t|0)==18)w=+G(+v);n=b+368|0;v=+g[n>>2];x=b+384|0;switch(c[x>>2]|0){case 0:{y=v;t=22;break}case 1:{y=j-v;t=22;break}case 2:{y=j*.5-v;t=22;break}default:z=0.0}if((t|0)==22)z=+G(+y);A=b+372|0;y=+g[A>>2];B=b+388|0;switch(c[B>>2]|0){case 0:{C=y;t=26;break}case 1:{C=p-y;t=26;break}case 2:{C=p*.5-y;t=26;break}default:D=0.0}if((t|0)==26)D=+G(+C);C=z-u;u=D-w;g[f>>2]=C;g[f+4>>2]=u;Pi[c[(c[b>>2]|0)+144>>2]&2047](h,b);w=+g[(+g[h>>2]>C?h:f)>>2];C=+g[(+g[h+4>>2]>u?h:f)+4>>2];u=+g[d>>2];D=+g[d+4>>2];switch(c[k>>2]|0){case 0:{E=u;break}case 1:{E=j-u;break}case 2:{E=j*.5-u;break}default:E=0.0}g[q>>2]=E;switch(c[o>>2]|0){case 0:{F=D;break}case 1:{F=p-D;break}case 2:{F=p*.5-D;break}default:F=0.0}g[i>>2]=F;F=w+u;switch(c[x>>2]|0){case 0:{H=F;break}case 1:{H=j-F;break}case 2:{H=j*.5-F;break}default:H=0.0}g[n>>2]=H;H=C+D;switch(c[B>>2]|0){case 1:{I=p-H;g[A>>2]=I;__ZN7Control13_size_changedEv(b);l=e;return}case 2:{I=p*.5-H;g[A>>2]=I;__ZN7Control13_size_changedEv(b);l=e;return}case 0:{I=H;g[A>>2]=I;__ZN7Control13_size_changedEv(b);l=e;return}default:{I=0.0;g[A>>2]=I;__ZN7Control13_size_changedEv(b);l=e;return}}}function __ZN7Control8set_sizeERK7Vector2(b,d){b=b|0;d=d|0;var e=0,f=0,h=0,i=0,j=0.0,k=0.0,n=0.0,o=0.0,p=0.0,q=0,r=0,s=0.0,t=0,u=0.0,v=0,w=0.0,x=0.0,y=0.0,z=0.0,A=0.0,B=0;e=l;l=l+48|0;if((l|0)>=(m|0))ba(48);f=e+24|0;h=e+8|0;i=e;j=+g[d>>2];k=+g[d+4>>2];Pi[c[(c[b>>2]|0)+144>>2]&2047](i,b);n=+g[i>>2];o=j<n?n:j;j=+g[i+4>>2];n=k<j?j:k;i=b+136|0;if(!(a[i>>0]|0)){p=1.0;q=1}else{d=c[b+492>>2]|0;if(!d){__ZNK8Viewport16get_visible_rectEv(h,c[b+140>>2]|0);r=h}else{Pi[c[(c[d>>2]|0)+124>>2]&2047](f,d);r=f}p=+g[r+8>>2];q=(a[i>>0]|0)==0}if(q)s=1.0;else{q=c[b+492>>2]|0;if(!q){__ZNK8Viewport16get_visible_rectEv(h,c[b+140>>2]|0);t=h}else{Pi[c[(c[q>>2]|0)+124>>2]&2047](f,q);t=f}s=+g[t+12>>2]}k=+g[b+360>>2];switch(c[b+376>>2]|0){case 0:{u=k;v=14;break}case 1:{u=p-k;v=14;break}case 2:{u=p*.5-k;v=14;break}default:w=0.0}if((v|0)==14)w=+G(+u);u=+g[b+364>>2];switch(c[b+380>>2]|0){case 0:{x=u;v=18;break}case 1:{x=s-u;v=18;break}case 2:{x=s*.5-u;v=18;break}default:y=0.0}if((v|0)==18)y=+G(+x);x=o+w;switch(c[b+384>>2]|0){case 0:{z=x;break}case 1:{z=p-x;break}case 2:{z=p*.5-x;break}default:z=0.0}g[b+368>>2]=z;z=n+y;switch(c[b+388>>2]|0){case 1:{A=s-z;B=b+372|0;g[B>>2]=A;__ZN7Control13_size_changedEv(b);l=e;return}case 2:{A=s*.5-z;B=b+372|0;g[B>>2]=A;__ZN7Control13_size_changedEv(b);l=e;return}case 0:{A=z;B=b+372|0;g[B>>2]=A;__ZN7Control13_size_changedEv(b);l=e;return}default:{A=0.0;B=b+372|0;g[B>>2]=A;__ZN7Control13_size_changedEv(b);l=e;return}}}function __ZN7Control13_size_changedEv(b){b=b|0;var d=0,e=0,f=0,h=0,i=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0.0,u=0.0,v=0.0,w=0,x=0,y=0.0,z=0,A=0.0,B=0,C=0.0,D=0;d=l;l=l+96|0;if((l|0)>=(m|0))ba(96);e=d+16|0;f=d+72|0;h=d+56|0;i=d+8|0;k=d+64|0;n=d;o=d+48|0;p=d+40|0;q=d+32|0;r=b+136|0;if(!(a[r>>0]|0)){l=d;return}a[1263537]=0;s=c[b+492>>2]|0;if(!s){__ZNK8Viewport16get_visible_rectEv(e,c[b+140>>2]|0);t=+g[e+8>>2];u=+g[e+12>>2]}else{Pi[c[(c[s>>2]|0)+124>>2]&2047](e,s);t=+g[e+8>>2];u=+g[e+12>>2]}switch(c[b+376>>2]|0){case 0:{v=+g[b+360>>2];w=9;break}case 1:{v=t-+g[b+360>>2];w=9;break}case 2:{v=t*.5-+g[b+360>>2];w=9;break}default:x=0}if((w|0)==9)x=(g[j>>2]=v,c[j>>2]|0);switch(c[b+380>>2]|0){case 0:{y=+g[b+364>>2];w=24;break}case 1:{y=u-+g[b+364>>2];w=24;break}case 2:{y=u*.5-+g[b+364>>2];w=24;break}default:z=0}if((w|0)==24)z=(g[j>>2]=y,c[j>>2]|0);switch(c[b+384>>2]|0){case 0:{A=+g[b+368>>2];w=29;break}case 1:{A=t-+g[b+368>>2];w=29;break}case 2:{A=t*.5-+g[b+368>>2];w=29;break}default:B=0}if((w|0)==29)B=(g[j>>2]=A,c[j>>2]|0);switch(c[b+388>>2]|0){case 0:{C=+g[b+372>>2];w=34;break}case 1:{C=u-+g[b+372>>2];w=34;break}case 2:{C=u*.5-+g[b+372>>2];w=34;break}default:D=0}if((w|0)==34)D=(g[j>>2]=C,c[j>>2]|0);c[k>>2]=x;c[k+4>>2]=z;__ZNK7Vector25floorEv(i,k);c[o>>2]=B;c[o+4>>2]=D;__ZNK7Vector25floorEv(p,o);__ZNK7Vector2miERKS_(n,p,i);Pi[c[(c[b>>2]|0)+144>>2]&2047](q,b);c[n>>2]=c[(+g[q>>2]>+g[n>>2]?q:n)>>2];p=n+4|0;c[p>>2]=c[(+g[q+4>>2]>+g[p>>2]?q:n)+4>>2];q=b+344|0;p=__ZNK7Vector2neERKS_(i,q)|0;o=b+352|0;D=__ZNK7Vector2neERKS_(n,o)|0;B=i;i=c[B+4>>2]|0;k=q;c[k>>2]=c[B>>2];c[k+4>>2]=i;i=n;n=c[i+4>>2]|0;k=o;c[k>>2]=c[i>>2];c[k+4>>2]=n;if(!D){if(p)w=13}else{__ZN6Object12notificationEib(b,40,0);w=13}if((w|0)==13){__ZN10CanvasItem17item_rect_changedEb(b,D);if((a[r>>0]|0?(__ZN10CanvasItem17_notify_transformEPS_(b,b),(a[b+301>>0]|0)==0):0)?a[b+304>>0]|0:0)__ZN6Object12notificationEib(b,35,0);if(!(D|p^1)){C=+g[b+396>>2];p=b+344|0;D=c[p+4>>2]|0;r=e;c[r>>2]=c[p>>2];c[r+4>>2]=D;__ZN11Transform2DC2EfRK7Vector2(f,C,e);__ZN11Transform2D11scale_basisERK7Vector2(f,b+400|0);D=__ZN12VisualServer13get_singletonEv()|0;r=c[(c[D>>2]|0)+1056>>2]|0;c[h>>2]=c[b+240>>2];c[e>>2]=c[h>>2];bj[r&4095](D,e,f)}}l=d;return}function __ZN10CanvasItem17item_rect_changedEb(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0;d=l;l=l+128|0;if((l|0)>=(m|0))ba(128);e=d+96|0;f=d+72|0;g=d+48|0;h=d+24|0;i=d;if(b)__ZN10CanvasItem6updateEv(a);b=(c[308579]|0)+48|0;c[e>>2]=0;c[f>>2]=0;c[g>>2]=0;c[h>>2]=0;c[i>>2]=0;__ZN6Object11emit_signalERK10StringNameRK7VariantS5_S5_S5_S5_(a,b,e,f,g,h,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);if(c[h>>2]|0)__ZN7Variant5clearEv(h);if(c[g>>2]|0)__ZN7Variant5clearEv(g);if(c[f>>2]|0)__ZN7Variant5clearEv(f);if(!(c[e>>2]|0)){l=d;return}__ZN7Variant5clearEv(e);l=d;return}function __ZN7Control24_propagate_theme_changedEP10CanvasItemPS_b(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;if(b){f=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1220744)|0;g=f?b:0;f=(g|0)!=0;if(!((g|0)==(d|0)|f^1))if(!(c[g+464>>2]|0)){h=f;i=b}else return;else{h=f;i=g}}else{h=0;i=0}if((__ZNK4Node15get_child_countEv(b)|0)>0){g=0;do{f=__ZNK4Node9get_childEi(b,g)|0;if(f|0?$i[c[(c[f>>2]|0)+44>>2]&8191](f,1220748)|0:0)__ZN7Control24_propagate_theme_changedEP10CanvasItemPS_b(a,f,d,e);g=g+1|0}while((g|0)<(__ZNK4Node15get_child_countEv(b)|0))}if(!h)return;if(e)c[i+468>>2]=d;__ZN6Object12notificationEib(i,45,0);__ZN10CanvasItem6updateEv(i);return}function __ZN7Control4DataD2Ev(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0;d=b+244|0;e=c[d>>2]|0;if(e|0?(__ZN3MapI3RefI4FontEi10ComparatorIS2_E16DefaultAllocatorE13_cleanup_treeEPNS6_7ElementE(d,c[e+8>>2]|0),e=c[b+248>>2]|0,f=c[d>>2]|0,c[f+8>>2]=e,c[b+252>>2]=0,g=e,c[g+12>>2]=g,f|0):0){g=f+24|0;e=c[g>>2]|0;if((e|0?__ZN9Reference11unreferenceEv(e)|0:0)?(e=c[g>>2]|0,__Z17predelete_handlerP6Object(e)|0):0){gj[c[(c[e>>2]|0)+76>>2]&8191](e);__ZN6Memory11free_staticEPvb(e,0)}c[g>>2]=0;__ZN6Memory11free_staticEPvb(f,0);c[d>>2]=0}d=b+232|0;f=c[d>>2]|0;g=b+236|0;if(f|0){e=a[g>>0]|0;if(e<<24>>24==31)h=f;else{i=0;j=f;k=e;e=f;while(1){f=e+(i<<2)|0;l=c[f>>2]|0;if(!l){m=j;n=e;o=k}else{p=l;l=f;do{c[l>>2]=c[p+4>>2];__ZN10StringNameD2Ev(p+8|0);__ZN6Memory11free_staticEPvb(p,0);q=c[d>>2]|0;l=q+(i<<2)|0;p=c[l>>2]|0}while((p|0)!=0);m=q;n=q;o=a[g>>0]|0}i=i+1|0;if((i|0)>=(1<<(o&255)|0)){h=m;break}else{j=m;k=o;e=n}}}__ZN6Memory11free_staticEPvb(h,1)}c[d>>2]=0;a[g>>0]=0;c[b+240>>2]=0;g=b+220|0;d=c[g>>2]|0;h=b+224|0;if(d|0){n=a[h>>0]|0;if(n<<24>>24==31)r=d;else{e=0;o=d;k=n;n=d;while(1){d=n+(e<<2)|0;m=c[d>>2]|0;if(!m){s=o;t=n;u=k}else{j=m;m=d;do{c[m>>2]=c[j+4>>2];__ZN10StringNameD2Ev(j+8|0);__ZN6Memory11free_staticEPvb(j,0);v=c[g>>2]|0;m=v+(e<<2)|0;j=c[m>>2]|0}while((j|0)!=0);s=v;t=v;u=a[h>>0]|0}e=e+1|0;if((e|0)>=(1<<(u&255)|0)){r=s;break}else{o=s;k=u;n=t}}}__ZN6Memory11free_staticEPvb(r,1)}c[g>>2]=0;a[h>>0]=0;c[b+228>>2]=0;h=b+208|0;g=c[h>>2]|0;r=b+212|0;if(g|0){t=a[r>>0]|0;if(t<<24>>24==31)w=g;else{n=0;u=g;k=t;t=g;while(1){g=t+(n<<2)|0;s=c[g>>2]|0;if(!s){x=k;y=u;z=t}else{o=s;s=g;do{c[s>>2]=c[o+4>>2];g=o+12|0;e=c[g>>2]|0;if((e|0?__ZN9Reference11unreferenceEv(e)|0:0)?(e=c[g>>2]|0,__Z17predelete_handlerP6Object(e)|0):0){gj[c[(c[e>>2]|0)+76>>2]&8191](e);__ZN6Memory11free_staticEPvb(e,0)}c[g>>2]=0;__ZN10StringNameD2Ev(o+8|0);__ZN6Memory11free_staticEPvb(o,0);A=c[h>>2]|0;s=A+(n<<2)|0;o=c[s>>2]|0}while((o|0)!=0);x=a[r>>0]|0;y=A;z=A}n=n+1|0;if((n|0)>=(1<<(x&255)|0)){w=y;break}else{u=y;k=x;t=z}}}__ZN6Memory11free_staticEPvb(w,1)}c[h>>2]=0;a[r>>0]=0;c[b+216>>2]=0;r=b+196|0;h=c[r>>2]|0;w=b+200|0;if(h|0){z=a[w>>0]|0;if(z<<24>>24==31)B=h;else{t=0;x=h;k=h;h=z;while(1){z=x+(t<<2)|0;y=c[z>>2]|0;if(!y){C=h;D=k;E=x}else{u=y;y=z;do{c[y>>2]=c[u+4>>2];z=u+12|0;n=c[z>>2]|0;if((n|0?__ZN9Reference11unreferenceEv(n)|0:0)?(n=c[z>>2]|0,__Z17predelete_handlerP6Object(n)|0):0){gj[c[(c[n>>2]|0)+76>>2]&8191](n);__ZN6Memory11free_staticEPvb(n,0)}c[z>>2]=0;__ZN10StringNameD2Ev(u+8|0);__ZN6Memory11free_staticEPvb(u,0);F=c[r>>2]|0;y=F+(t<<2)|0;u=c[y>>2]|0}while((u|0)!=0);C=a[w>>0]|0;D=F;E=F}t=t+1|0;if((t|0)>=(1<<(C&255)|0)){B=D;break}else{x=E;k=D;h=C}}}__ZN6Memory11free_staticEPvb(B,1)}c[r>>2]=0;a[w>>0]=0;c[b+204>>2]=0;w=b+184|0;r=c[w>>2]|0;B=b+188|0;if(r|0){C=a[B>>0]|0;if(C<<24>>24==31)G=r;else{h=0;D=r;k=r;r=C;while(1){C=D+(h<<2)|0;E=c[C>>2]|0;if(!E){H=r;I=k;J=D}else{x=E;E=C;do{c[E>>2]=c[x+4>>2];C=x+12|0;t=c[C>>2]|0;if((t|0?__ZN9Reference11unreferenceEv(t)|0:0)?(t=c[C>>2]|0,__Z17predelete_handlerP6Object(t)|0):0){gj[c[(c[t>>2]|0)+76>>2]&8191](t);__ZN6Memory11free_staticEPvb(t,0)}c[C>>2]=0;__ZN10StringNameD2Ev(x+8|0);__ZN6Memory11free_staticEPvb(x,0);K=c[w>>2]|0;E=K+(h<<2)|0;x=c[E>>2]|0}while((x|0)!=0);H=a[B>>0]|0;I=K;J=K}h=h+1|0;if((h|0)>=(1<<(H&255)|0)){G=I;break}else{D=J;k=I;r=H}}}__ZN6Memory11free_staticEPvb(G,1)}c[w>>2]=0;a[B>>0]=0;c[b+192>>2]=0;B=b+172|0;w=c[B>>2]|0;G=b+176|0;if(w|0){H=a[G>>0]|0;if(H<<24>>24==31)L=w;else{r=0;I=w;k=w;w=H;while(1){H=I+(r<<2)|0;J=c[H>>2]|0;if(!J){M=w;N=k;O=I}else{D=J;J=H;do{c[J>>2]=c[D+4>>2];H=D+12|0;h=c[H>>2]|0;if((h|0?__ZN9Reference11unreferenceEv(h)|0:0)?(h=c[H>>2]|0,__Z17predelete_handlerP6Object(h)|0):0){gj[c[(c[h>>2]|0)+76>>2]&8191](h);__ZN6Memory11free_staticEPvb(h,0)}c[H>>2]=0;__ZN10StringNameD2Ev(D+8|0);__ZN6Memory11free_staticEPvb(D,0);P=c[B>>2]|0;J=P+(r<<2)|0;D=c[J>>2]|0}while((D|0)!=0);M=a[G>>0]|0;N=P;O=P}r=r+1|0;if((r|0)>=(1<<(M&255)|0)){L=N;break}else{I=O;k=N;w=M}}}__ZN6Memory11free_staticEPvb(L,1)}c[B>>2]=0;a[G>>0]=0;c[b+180>>2]=0;__ZN8NodePathD2Ev(b+168|0);__ZN8NodePathD2Ev(b+164|0);__ZN8NodePathD2Ev(b+160|0);__ZN8NodePathD2Ev(b+156|0);G=c[b+128>>2]|0;if(G|0?(__Z16atomic_decrementPj(G+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(G,1);G=b+120|0;b=c[G>>2]|0;if(!b){c[G>>2]=0;return}if(!(__ZN9Reference11unreferenceEv(b)|0)){c[G>>2]=0;return}b=c[G>>2]|0;if(!(__Z17predelete_handlerP6Object(b)|0)){c[G>>2]=0;return}gj[c[(c[b>>2]|0)+76>>2]&8191](b);__ZN6Memory11free_staticEPvb(b,0);c[G>>2]=0;return}function __ZN3MapI3RefI4FontEi10ComparatorIS2_E16DefaultAllocatorE13_cleanup_treeEPNS6_7ElementE(a,b){a=a|0;b=b|0;var d=0;if((c[a+4>>2]|0)==(b|0))return;__ZN3MapI3RefI4FontEi10ComparatorIS2_E16DefaultAllocatorE13_cleanup_treeEPNS6_7ElementE(a,c[b+8>>2]|0);__ZN3MapI3RefI4FontEi10ComparatorIS2_E16DefaultAllocatorE13_cleanup_treeEPNS6_7ElementE(a,c[b+4>>2]|0);a=b+24|0;d=c[a>>2]|0;if((d|0?__ZN9Reference11unreferenceEv(d)|0:0)?(d=c[a>>2]|0,__Z17predelete_handlerP6Object(d)|0):0){gj[c[(c[d>>2]|0)+76>>2]&8191](d);__ZN6Memory11free_staticEPvb(d,0)}c[a>>2]=0;__ZN6Memory11free_staticEPvb(b,0);return}function __ZN5Theme11get_defaultEv(){var a=0,b=0;a=c[308587]|0;if(!a)b=0;else{__ZN9Reference9referenceEv(a);b=a}return b|0}function __ZNK5Theme14get_color_listE10StringNameP4ListIS0_16DefaultAllocatorE(b,e,f){b=b|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0;g=b+188|0;h=c[g>>2]|0;if(!h)return;i=c[e>>2]|0;if(!i)j=0;else j=c[i+16>>2]|0;k=b+192|0;b=c[h+(((1<<(d[k>>0]|0))+-1&j)<<2)>>2]|0;if(!b)return;else l=b;while(1){if((c[l>>2]|0)==(j|0)?(c[l+8>>2]|0)==(i|0):0)break;l=c[l+4>>2]|0;if(!l){m=26;break}}if((m|0)==26)return;l=0;i=h;while(1){a:do if(i){h=c[e>>2]|0;if(!h)n=0;else n=c[h+16>>2]|0;j=c[i+(((1<<(d[k>>0]|0))+-1&n)<<2)>>2]|0;if(j){b=j;while(1){if((c[b>>2]|0)==(n|0)?(c[b+8>>2]|0)==(h|0):0)break;j=c[b+4>>2]|0;if(!j){m=16;break a}else b=j}a[1263537]=0;o=b+12|0}else m=16}else m=16;while(0);if((m|0)==16){m=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1100151,317,1085098,0);o=0}h=__ZNK7HashMapI10StringName5Color16StringNameHasher24HashMapComparatorDefaultIS0_ELh3ELh8EE4nextEPKS0_(o,l)|0;if(!h)break;if(!(c[f>>2]|0)){j=__ZnwjPFPvjE(12,4740)|0;c[f>>2]=j;c[j>>2]=0;c[j+4>>2]=0;c[j+8>>2]=0}j=__ZnwjPFPvjE(16,4740)|0;__ZN10StringNameC2Ev(j);p=j+4|0;c[p>>2]=0;q=j+8|0;c[q>>2]=0;r=j+12|0;c[r>>2]=0;__ZN10StringNameaSERKS_(j,h);s=c[f>>2]|0;t=s+4|0;u=c[t>>2]|0;c[q>>2]=u;c[p>>2]=0;c[r>>2]=s;if(u|0)c[u+4>>2]=j;c[t>>2]=j;if(!(c[s>>2]|0))c[s>>2]=j;j=s+8|0;c[j>>2]=(c[j>>2]|0)+1;l=h;i=c[g>>2]|0}return}function __ZNK5Theme17get_stylebox_listE10StringNameP4ListIS0_16DefaultAllocatorE(b,e,f){b=b|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0;g=b+152|0;h=c[g>>2]|0;if(!h)return;i=c[e>>2]|0;if(!i)j=0;else j=c[i+16>>2]|0;k=b+156|0;b=c[h+(((1<<(d[k>>0]|0))+-1&j)<<2)>>2]|0;if(!b)return;else l=b;while(1){if((c[l>>2]|0)==(j|0)?(c[l+8>>2]|0)==(i|0):0)break;l=c[l+4>>2]|0;if(!l){m=26;break}}if((m|0)==26)return;l=0;i=h;while(1){a:do if(i){h=c[e>>2]|0;if(!h)n=0;else n=c[h+16>>2]|0;j=c[i+(((1<<(d[k>>0]|0))+-1&n)<<2)>>2]|0;if(j){b=j;while(1){if((c[b>>2]|0)==(n|0)?(c[b+8>>2]|0)==(h|0):0)break;j=c[b+4>>2]|0;if(!j){m=16;break a}else b=j}a[1263537]=0;o=b+12|0}else m=16}else m=16;while(0);if((m|0)==16){m=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1100151,317,1085098,0);o=0}h=__ZNK7HashMapI10StringName3RefI8StyleBoxE16StringNameHasher24HashMapComparatorDefaultIS0_ELh3ELh8EE4nextEPKS0_(o,l)|0;if(!h)break;if(!(c[f>>2]|0)){j=__ZnwjPFPvjE(12,4740)|0;c[f>>2]=j;c[j>>2]=0;c[j+4>>2]=0;c[j+8>>2]=0}j=__ZnwjPFPvjE(16,4740)|0;__ZN10StringNameC2Ev(j);p=j+4|0;c[p>>2]=0;q=j+8|0;c[q>>2]=0;r=j+12|0;c[r>>2]=0;__ZN10StringNameaSERKS_(j,h);s=c[f>>2]|0;t=s+4|0;u=c[t>>2]|0;c[q>>2]=u;c[p>>2]=0;c[r>>2]=s;if(u|0)c[u+4>>2]=j;c[t>>2]=j;if(!(c[s>>2]|0))c[s>>2]=j;j=s+8|0;c[j>>2]=(c[j>>2]|0)+1;l=h;i=c[g>>2]|0}return}function __ZNK5Theme13get_font_listE10StringNameP4ListIS0_16DefaultAllocatorE(b,e,f){b=b|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0;g=b+164|0;h=c[g>>2]|0;if(!h)return;i=c[e>>2]|0;if(!i)j=0;else j=c[i+16>>2]|0;k=b+168|0;b=c[h+(((1<<(d[k>>0]|0))+-1&j)<<2)>>2]|0;if(!b)return;else l=b;while(1){if((c[l>>2]|0)==(j|0)?(c[l+8>>2]|0)==(i|0):0)break;l=c[l+4>>2]|0;if(!l){m=26;break}}if((m|0)==26)return;l=0;i=h;while(1){a:do if(i){h=c[e>>2]|0;if(!h)n=0;else n=c[h+16>>2]|0;j=c[i+(((1<<(d[k>>0]|0))+-1&n)<<2)>>2]|0;if(j){b=j;while(1){if((c[b>>2]|0)==(n|0)?(c[b+8>>2]|0)==(h|0):0)break;j=c[b+4>>2]|0;if(!j){m=16;break a}else b=j}a[1263537]=0;o=b+12|0}else m=16}else m=16;while(0);if((m|0)==16){m=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1100151,317,1085098,0);o=0}h=__ZNK7HashMapI10StringName3RefI4FontE16StringNameHasher24HashMapComparatorDefaultIS0_ELh3ELh8EE4nextEPKS0_(o,l)|0;if(!h)break;if(!(c[f>>2]|0)){j=__ZnwjPFPvjE(12,4740)|0;c[f>>2]=j;c[j>>2]=0;c[j+4>>2]=0;c[j+8>>2]=0}j=__ZnwjPFPvjE(16,4740)|0;__ZN10StringNameC2Ev(j);p=j+4|0;c[p>>2]=0;q=j+8|0;c[q>>2]=0;r=j+12|0;c[r>>2]=0;__ZN10StringNameaSERKS_(j,h);s=c[f>>2]|0;t=s+4|0;u=c[t>>2]|0;c[q>>2]=u;c[p>>2]=0;c[r>>2]=s;if(u|0)c[u+4>>2]=j;c[t>>2]=j;if(!(c[s>>2]|0))c[s>>2]=j;j=s+8|0;c[j>>2]=(c[j>>2]|0)+1;l=h;i=c[g>>2]|0}return}function __ZNK5Theme17get_constant_listE10StringNameP4ListIS0_16DefaultAllocatorE(b,e,f){b=b|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0;g=b+200|0;h=c[g>>2]|0;if(!h)return;i=c[e>>2]|0;if(!i)j=0;else j=c[i+16>>2]|0;k=b+204|0;b=c[h+(((1<<(d[k>>0]|0))+-1&j)<<2)>>2]|0;if(!b)return;else l=b;while(1){if((c[l>>2]|0)==(j|0)?(c[l+8>>2]|0)==(i|0):0)break;l=c[l+4>>2]|0;if(!l){m=26;break}}if((m|0)==26)return;l=0;i=h;while(1){a:do if(i){h=c[e>>2]|0;if(!h)n=0;else n=c[h+16>>2]|0;j=c[i+(((1<<(d[k>>0]|0))+-1&n)<<2)>>2]|0;if(j){b=j;while(1){if((c[b>>2]|0)==(n|0)?(c[b+8>>2]|0)==(h|0):0)break;j=c[b+4>>2]|0;if(!j){m=16;break a}else b=j}a[1263537]=0;o=b+12|0}else m=16}else m=16;while(0);if((m|0)==16){m=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1100151,317,1085098,0);o=0}h=__ZNK7HashMapI10StringNamei16StringNameHasher24HashMapComparatorDefaultIS0_ELh3ELh8EE4nextEPKS0_(o,l)|0;if(!h)break;if(!(c[f>>2]|0)){j=__ZnwjPFPvjE(12,4740)|0;c[f>>2]=j;c[j>>2]=0;c[j+4>>2]=0;c[j+8>>2]=0}j=__ZnwjPFPvjE(16,4740)|0;__ZN10StringNameC2Ev(j);p=j+4|0;c[p>>2]=0;q=j+8|0;c[q>>2]=0;r=j+12|0;c[r>>2]=0;__ZN10StringNameaSERKS_(j,h);s=c[f>>2]|0;t=s+4|0;u=c[t>>2]|0;c[q>>2]=u;c[p>>2]=0;c[r>>2]=s;if(u|0)c[u+4>>2]=j;c[t>>2]=j;if(!(c[s>>2]|0))c[s>>2]=j;j=s+8|0;c[j>>2]=(c[j>>2]|0)+1;l=h;i=c[g>>2]|0}return}function __ZNK7HashMapI10StringNamei16StringNameHasher24HashMapComparatorDefaultIS0_ELh3ELh8EE4nextEPKS0_(b,e){b=b|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0;f=c[b>>2]|0;if(!f){g=0;return g|0}if(!e){h=a[b+4>>0]|0;if(h<<24>>24==31){g=0;return g|0}i=1<<(h&255);h=0;while(1){j=c[f+(h<<2)>>2]|0;h=h+1|0;if(j|0)break;if((h|0)>=(i|0)){g=0;k=20;break}}if((k|0)==20)return g|0;g=j+8|0;return g|0}j=c[e>>2]|0;if(!j)l=0;else l=c[j+16>>2]|0;e=1<<(d[b+4>>0]|0);b=e+-1&l;i=c[f+(b<<2)>>2]|0;a:do if(i|0){h=i;while(1){if((c[h>>2]|0)==(l|0)?(c[h+8>>2]|0)==(j|0):0)break;m=c[h+4>>2]|0;if(!m)break a;else h=m}a[1263537]=0;m=c[h+4>>2]|0;if(!m)n=b;else{g=m+8|0;return g|0}do{n=n+1|0;if((n|0)>=(e|0)){g=0;k=20;break}o=c[f+(n<<2)>>2]|0}while(!(o|0));if((k|0)==20)return g|0;g=o+8|0;return g|0}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1102483,1100151,515,1100539,0);g=0;return g|0}function __ZNK7HashMapI10StringName3RefI4FontE16StringNameHasher24HashMapComparatorDefaultIS0_ELh3ELh8EE4nextEPKS0_(b,e){b=b|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0;f=c[b>>2]|0;if(!f){g=0;return g|0}if(!e){h=a[b+4>>0]|0;if(h<<24>>24==31){g=0;return g|0}i=1<<(h&255);h=0;while(1){j=c[f+(h<<2)>>2]|0;h=h+1|0;if(j|0)break;if((h|0)>=(i|0)){g=0;k=20;break}}if((k|0)==20)return g|0;g=j+8|0;return g|0}j=c[e>>2]|0;if(!j)l=0;else l=c[j+16>>2]|0;e=1<<(d[b+4>>0]|0);b=e+-1&l;i=c[f+(b<<2)>>2]|0;a:do if(i|0){h=i;while(1){if((c[h>>2]|0)==(l|0)?(c[h+8>>2]|0)==(j|0):0)break;m=c[h+4>>2]|0;if(!m)break a;else h=m}a[1263537]=0;m=c[h+4>>2]|0;if(!m)n=b;else{g=m+8|0;return g|0}do{n=n+1|0;if((n|0)>=(e|0)){g=0;k=20;break}o=c[f+(n<<2)>>2]|0}while(!(o|0));if((k|0)==20)return g|0;g=o+8|0;return g|0}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1102483,1100151,515,1100539,0);g=0;return g|0}function __ZNK7HashMapI10StringName3RefI8StyleBoxE16StringNameHasher24HashMapComparatorDefaultIS0_ELh3ELh8EE4nextEPKS0_(b,e){b=b|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0;f=c[b>>2]|0;if(!f){g=0;return g|0}if(!e){h=a[b+4>>0]|0;if(h<<24>>24==31){g=0;return g|0}i=1<<(h&255);h=0;while(1){j=c[f+(h<<2)>>2]|0;h=h+1|0;if(j|0)break;if((h|0)>=(i|0)){g=0;k=20;break}}if((k|0)==20)return g|0;g=j+8|0;return g|0}j=c[e>>2]|0;if(!j)l=0;else l=c[j+16>>2]|0;e=1<<(d[b+4>>0]|0);b=e+-1&l;i=c[f+(b<<2)>>2]|0;a:do if(i|0){h=i;while(1){if((c[h>>2]|0)==(l|0)?(c[h+8>>2]|0)==(j|0):0)break;m=c[h+4>>2]|0;if(!m)break a;else h=m}a[1263537]=0;m=c[h+4>>2]|0;if(!m)n=b;else{g=m+8|0;return g|0}do{n=n+1|0;if((n|0)>=(e|0)){g=0;k=20;break}o=c[f+(n<<2)>>2]|0}while(!(o|0));if((k|0)==20)return g|0;g=o+8|0;return g|0}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1102483,1100151,515,1100539,0);g=0;return g|0}function __ZNK7HashMapI10StringName5Color16StringNameHasher24HashMapComparatorDefaultIS0_ELh3ELh8EE4nextEPKS0_(b,e){b=b|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0;f=c[b>>2]|0;if(!f){g=0;return g|0}if(!e){h=a[b+4>>0]|0;if(h<<24>>24==31){g=0;return g|0}i=1<<(h&255);h=0;while(1){j=c[f+(h<<2)>>2]|0;h=h+1|0;if(j|0)break;if((h|0)>=(i|0)){g=0;k=20;break}}if((k|0)==20)return g|0;g=j+8|0;return g|0}j=c[e>>2]|0;if(!j)l=0;else l=c[j+16>>2]|0;e=1<<(d[b+4>>0]|0);b=e+-1&l;i=c[f+(b<<2)>>2]|0;a:do if(i|0){h=i;while(1){if((c[h>>2]|0)==(l|0)?(c[h+8>>2]|0)==(j|0):0)break;m=c[h+4>>2]|0;if(!m)break a;else h=m}a[1263537]=0;m=c[h+4>>2]|0;if(!m)n=b;else{g=m+8|0;return g|0}do{n=n+1|0;if((n|0)>=(e|0)){g=0;k=20;break}o=c[f+(n<<2)>>2]|0}while(!(o|0));if((k|0)==20)return g|0;g=o+8|0;return g|0}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1102483,1100151,515,1100539,0);g=0;return g|0}function __ZN7Control13_notificationEi(b,d){b=b|0;d=d|0;var e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0.0;e=l;l=l+160|0;if((l|0)>=(m|0))ba(160);f=e+120|0;h=e+96|0;i=e+72|0;j=e+48|0;k=e+24|0;n=e+148|0;o=e+144|0;p=e;do switch(d|0){case 10:{__ZN7Control13_size_changedEv(b);l=e;return}case 11:{__ZN8Viewport19_gui_remove_controlEP7Control(c[b+140>>2]|0,b);l=e;return}case 32:{q=__ZNK4Node10get_parentEv(b)|0;if(!q)r=0;else{s=$i[c[(c[q>>2]|0)+44>>2]&8191](q,1220744)|0;r=s?q:0}q=b+444|0;c[q>>2]=r;if(__ZNK10CanvasItem18is_set_as_toplevelEv(b)|0){c[b+484>>2]=__ZN8Viewport26_gui_add_subwindow_controlEP7Control(c[b+140>>2]|0,b)|0;if(c[b+464>>2]|0){l=e;return}s=c[q>>2]|0;if(!s){l=e;return}q=c[s+468>>2]|0;if(!q){l=e;return}c[b+468>>2]=q;__ZN6Object12notificationEib(b,45,0);l=e;return}else t=b;while(1){t=__ZNK4Node10get_parentEv(t)|0;if(!t){u=20;break}if($i[c[(c[t>>2]|0)+44>>2]&8191](t,1220748)|0)if(__ZNK10CanvasItem18is_set_as_toplevelEv(t)|0){u=19;break}else v=0;else v=1;q=$i[c[(c[t>>2]|0)+44>>2]&8191](t,1220744)|0;w=q?t:0;if(v|(w|0)!=0){u=15;break}}if((u|0)==15){q=v?w:t;if(q){if((c[b+464>>2]|0)==0?(s=c[q+468>>2]|0,s|0):0){c[b+468>>2]=s;__ZN6Object12notificationEib(b,45,0)}}else u=20}else if((u|0)==19)c[b+484>>2]=__ZN8Viewport26_gui_add_subwindow_controlEP7Control(c[b+140>>2]|0,b)|0;if((u|0)==20)c[b+488>>2]=__ZN8Viewport21_gui_add_root_controlEP7Control(c[b+140>>2]|0,b)|0;s=__ZNK10CanvasItem15get_parent_itemEv(b)|0;c[b+492>>2]=s;if(!s){q=c[b+140>>2]|0;__ZN10StringNameC2EPKc(f,827125);__ZN10StringNameC2EPKc(h,808223);c[i>>2]=0;__ZN6Object7connectERK10StringNamePS_S2_RK6VectorI7VariantEj(q,f,b,h,i,0)|0;q=c[i>>2]|0;if(q|0?(__Z16atomic_decrementPj(q+-8|0)|0)==0:0){x=c[i>>2]|0;y=(x|0)==0?0:x+-4|0;x=y+4|0;z=c[y>>2]|0;if(z|0){A=0;B=z;while(1){z=x+(A*24|0)|0;if(!(c[z>>2]|0))C=B;else{__ZN7Variant5clearEv(z);C=c[y>>2]|0}A=A+1|0;if(A>>>0>=C>>>0)break;else B=C}}__ZN6Memory11free_staticEPvb(q,1)}__ZN10StringNameD2Ev(h);__ZN10StringNameD2Ev(f);l=e;return}else{__ZN10StringNameC2EPKc(f,914731);__ZN10StringNameC2EPKc(h,808223);c[i>>2]=0;__ZN6Object7connectERK10StringNamePS_S2_RK6VectorI7VariantEj(s,f,b,h,i,0)|0;B=c[i>>2]|0;if(B|0?(__Z16atomic_decrementPj(B+-8|0)|0)==0:0){A=c[i>>2]|0;y=(A|0)==0?0:A+-4|0;A=y+4|0;x=c[y>>2]|0;if(x|0){z=0;D=x;while(1){x=A+(z*24|0)|0;if(!(c[x>>2]|0))E=D;else{__ZN7Variant5clearEv(x);E=c[y>>2]|0}z=z+1|0;if(z>>>0>=E>>>0)break;else D=E}}__ZN6Memory11free_staticEPvb(B,1)}__ZN10StringNameD2Ev(h);__ZN10StringNameD2Ev(f);l=e;return}break}case 33:{D=b+492|0;z=c[D>>2]|0;if(!z){if(!(__ZNK10CanvasItem18is_set_as_toplevelEv(b)|0)){y=c[b+140>>2]|0;__ZN10StringNameC2EPKc(f,827125);__ZN10StringNameC2EPKc(h,808223);__ZN6Object10disconnectERK10StringNamePS_S2_(y,f,b,h);__ZN10StringNameD2Ev(h);__ZN10StringNameD2Ev(f)}}else{__ZN10StringNameC2EPKc(f,914731);__ZN10StringNameC2EPKc(h,808223);__ZN6Object10disconnectERK10StringNamePS_S2_(z,f,b,h);__ZN10StringNameD2Ev(h);__ZN10StringNameD2Ev(f);c[D>>2]=0}z=b+480|0;y=c[z>>2]|0;if(y|0){__ZN8Viewport25_gui_remove_modal_controlEPN4ListIP7Control16DefaultAllocatorE7ElementE(c[b+140>>2]|0,y);c[z>>2]=0}z=b+484|0;y=c[z>>2]|0;if(y|0){__ZN8Viewport29_gui_remove_subwindow_controlEPN4ListIP7Control16DefaultAllocatorE7ElementE(c[b+140>>2]|0,y);c[z>>2]=0}z=b+488|0;y=c[z>>2]|0;if(y|0){__ZN8Viewport24_gui_remove_root_controlEPN4ListIP7Control16DefaultAllocatorE7ElementE(c[b+140>>2]|0,y);c[z>>2]=0}c[b+444>>2]=0;c[D>>2]=0;l=e;return}case 12:{D=c[b+444>>2]|0;if(D|0)__ZN10CanvasItem6updateEv(D);__ZN10CanvasItem6updateEv(b);if(c[b+484>>2]|0)__ZN8Viewport30_gui_set_subwindow_order_dirtyEv(c[b+140>>2]|0);if(!(c[b+488>>2]|0)){l=e;return}__ZN8Viewport25_gui_set_root_order_dirtyEv(c[b+140>>2]|0);l=e;return}case 40:{D=(c[308579]|0)+8|0;c[f>>2]=0;c[h>>2]=0;c[i>>2]=0;c[j>>2]=0;c[k>>2]=0;__ZN6Object11emit_signalERK10StringNameRK7VariantS5_S5_S5_S5_(b,D,f,h,i,j,k);if(c[k>>2]|0)__ZN7Variant5clearEv(k);if(c[j>>2]|0)__ZN7Variant5clearEv(j);if(c[i>>2]|0)__ZN7Variant5clearEv(i);if(c[h>>2]|0)__ZN7Variant5clearEv(h);if(c[f>>2]|0)__ZN7Variant5clearEv(f);l=e;return}case 30:{F=+g[b+396>>2];D=b+344|0;z=c[D+4>>2]|0;y=f;c[y>>2]=c[D>>2];c[y+4>>2]=z;__ZN11Transform2DC2EfRK7Vector2(h,F,f);__ZN11Transform2D11scale_basisERK7Vector2(h,b+400|0);z=__ZN12VisualServer13get_singletonEv()|0;y=c[(c[z>>2]|0)+1056>>2]|0;D=b+240|0;c[i>>2]=c[D>>2];c[f>>2]=c[i>>2];bj[y&4095](z,f,h);z=__ZN12VisualServer13get_singletonEv()|0;y=c[(c[z>>2]|0)+1068>>2]|0;c[n>>2]=c[D>>2];A=(a[b+442>>0]|0)==0;s=b+352|0;q=c[s>>2]|0;x=c[s+4>>2]|0;s=h;c[s>>2]=0;c[s+4>>2]=0;s=h+8|0;c[s>>2]=q;c[s+4>>2]=x;c[f>>2]=c[n>>2];Ki[y&4095](z,f,A,h);A=__ZN12VisualServer13get_singletonEv()|0;z=c[(c[A>>2]|0)+1060>>2]|0;c[o>>2]=c[D>>2];D=(a[b+440>>0]|0)!=0;c[f>>2]=c[o>>2];bj[z&4095](A,f,D);l=e;return}case 41:{D=(c[308579]|0)+104|0;c[f>>2]=0;c[h>>2]=0;c[i>>2]=0;c[j>>2]=0;c[k>>2]=0;__ZN6Object11emit_signalERK10StringNameRK7VariantS5_S5_S5_S5_(b,D,f,h,i,j,k);if(c[k>>2]|0)__ZN7Variant5clearEv(k);if(c[j>>2]|0)__ZN7Variant5clearEv(j);if(c[i>>2]|0)__ZN7Variant5clearEv(i);if(c[h>>2]|0)__ZN7Variant5clearEv(h);if(c[f>>2]|0)__ZN7Variant5clearEv(f);l=e;return}case 42:{D=(c[308579]|0)+108|0;c[f>>2]=0;c[h>>2]=0;c[i>>2]=0;c[j>>2]=0;c[k>>2]=0;__ZN6Object11emit_signalERK10StringNameRK7VariantS5_S5_S5_S5_(b,D,f,h,i,j,k);if(c[k>>2]|0)__ZN7Variant5clearEv(k);if(c[j>>2]|0)__ZN7Variant5clearEv(j);if(c[i>>2]|0)__ZN7Variant5clearEv(i);if(c[h>>2]|0)__ZN7Variant5clearEv(h);if(c[f>>2]|0)__ZN7Variant5clearEv(f);l=e;return}case 43:{D=(c[308579]|0)+112|0;c[f>>2]=0;c[h>>2]=0;c[i>>2]=0;c[j>>2]=0;c[k>>2]=0;__ZN6Object11emit_signalERK10StringNameRK7VariantS5_S5_S5_S5_(b,D,f,h,i,j,k);if(c[k>>2]|0)__ZN7Variant5clearEv(k);if(c[j>>2]|0)__ZN7Variant5clearEv(j);if(c[i>>2]|0)__ZN7Variant5clearEv(i);if(c[h>>2]|0)__ZN7Variant5clearEv(h);if(c[f>>2]|0)__ZN7Variant5clearEv(f);__ZN10CanvasItem6updateEv(b);l=e;return}case 44:{D=(c[308579]|0)+116|0;c[f>>2]=0;c[h>>2]=0;c[i>>2]=0;c[j>>2]=0;c[k>>2]=0;__ZN6Object11emit_signalERK10StringNameRK7VariantS5_S5_S5_S5_(b,D,f,h,i,j,k);if(c[k>>2]|0)__ZN7Variant5clearEv(k);if(c[j>>2]|0)__ZN7Variant5clearEv(j);if(c[i>>2]|0)__ZN7Variant5clearEv(i);if(c[h>>2]|0)__ZN7Variant5clearEv(h);if(c[f>>2]|0)__ZN7Variant5clearEv(f);__ZN10CanvasItem6updateEv(b);l=e;return}case 45:{__ZN10CanvasItem6updateEv(b);l=e;return}case 46:{__ZN10StringNameC2EPKc(f,947663);c[h>>2]=0;c[i>>2]=0;c[j>>2]=0;c[k>>2]=0;c[p>>2]=0;__ZN6Object11emit_signalERK10StringNameRK7VariantS5_S5_S5_S5_(b,f,h,i,j,k,p);if(c[p>>2]|0)__ZN7Variant5clearEv(p);if(c[k>>2]|0)__ZN7Variant5clearEv(k);if(c[j>>2]|0)__ZN7Variant5clearEv(j);if(c[i>>2]|0)__ZN7Variant5clearEv(i);if(c[h>>2]|0)__ZN7Variant5clearEv(h);__ZN10StringNameD2Ev(f);l=e;return}case 31:{if(__ZNK10CanvasItem18is_visible_in_treeEv(b)|0){__ZN7Control13_size_changedEv(b);l=e;return}D=b+140|0;A=c[D>>2]|0;if(A|0)__ZN8Viewport16_gui_hid_controlEP7Control(A,b);if(!(a[b+136>>0]|0)){l=e;return}a[1263537]=0;A=b+480|0;z=c[A>>2]|0;if(z|0){y=b+496|0;__ZN8Viewport28_gui_remove_from_modal_stackEPN4ListIP7Control16DefaultAllocatorE7ElementEj(c[D>>2]|0,z,c[y>>2]|0);c[A>>2]=0;c[y>>2]=0}__ZN7Control20minimum_size_changedEv(b);l=e;return}case 8:{__ZN8Viewport20_gui_unfocus_controlEP7Control(c[b+140>>2]|0,b);l=e;return}default:{l=e;return}}while(0)}function __ZN8Viewport19_gui_remove_controlEP7Control(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;d=a+564|0;if((c[d>>2]|0)==(b|0))c[d>>2]=0;d=a+572|0;if((c[d>>2]|0)==(b|0))c[d>>2]=0;d=a+576|0;if((c[d>>2]|0)==(b|0))c[d>>2]=0;d=a+580|0;if((c[d>>2]|0)==(b|0))c[d>>2]=0;e=a+584|0;f=c[e>>2]|0;if((f|0)!=(b|0))return;c[d>>2]=0;g[a+652>>2]=-1.0;if(!f)return;__ZN4Node12queue_deleteEv(f);c[e>>2]=0;return}function __ZN8Viewport26_gui_add_subwindow_controlEP7Control(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0;a[b+692>>0]=1;e=b+696|0;if(!(c[e>>2]|0)){b=__ZnwjPFPvjE(12,4740)|0;c[e>>2]=b;c[b>>2]=0;c[b+4>>2]=0;c[b+8>>2]=0}b=__ZnwjPFPvjE(16,4740)|0;c[b>>2]=d;d=c[e>>2]|0;e=d+4|0;f=c[e>>2]|0;c[b+8>>2]=f;c[b+4>>2]=0;c[b+12>>2]=d;if(f|0)c[f+4>>2]=b;c[e>>2]=b;if(c[d>>2]|0){g=d+8|0;h=c[g>>2]|0;i=h+1|0;c[g>>2]=i;return b|0}c[d>>2]=b;g=d+8|0;h=c[g>>2]|0;i=h+1|0;c[g>>2]=i;return b|0}function __ZN8Viewport21_gui_add_root_controlEP7Control(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0;a[b+700>>0]=1;e=b+704|0;if(!(c[e>>2]|0)){b=__ZnwjPFPvjE(12,4740)|0;c[e>>2]=b;c[b>>2]=0;c[b+4>>2]=0;c[b+8>>2]=0}b=__ZnwjPFPvjE(16,4740)|0;c[b>>2]=d;d=c[e>>2]|0;e=d+4|0;f=c[e>>2]|0;c[b+8>>2]=f;c[b+4>>2]=0;c[b+12>>2]=d;if(f|0)c[f+4>>2]=b;c[e>>2]=b;if(c[d>>2]|0){g=d+8|0;h=c[g>>2]|0;i=h+1|0;c[g>>2]=i;return b|0}c[d>>2]=b;g=d+8|0;h=c[g>>2]|0;i=h+1|0;c[g>>2]=i;return b|0}function __ZN8Viewport25_gui_remove_modal_controlEPN4ListIP7Control16DefaultAllocatorE7ElementE(a,b){a=a|0;b=b|0;__ZN4ListIP7Control16DefaultAllocatorE5eraseEPKNS3_7ElementE(a+660|0,b)|0;return}function __ZN8Viewport29_gui_remove_subwindow_controlEPN4ListIP7Control16DefaultAllocatorE7ElementE(a,b){a=a|0;b=b|0;__ZN4ListIP7Control16DefaultAllocatorE5eraseEPKNS3_7ElementE(a+696|0,b)|0;return}function __ZN8Viewport24_gui_remove_root_controlEPN4ListIP7Control16DefaultAllocatorE7ElementE(a,b){a=a|0;b=b|0;__ZN4ListIP7Control16DefaultAllocatorE5eraseEPKNS3_7ElementE(a+704|0,b)|0;return}function __ZN8Viewport30_gui_set_subwindow_order_dirtyEv(b){b=b|0;a[b+692>>0]=1;return}function __ZN8Viewport25_gui_set_root_order_dirtyEv(b){b=b|0;a[b+700>>0]=1;return}function __ZN8Viewport16_gui_hid_controlEP7Control(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;d=a+564|0;if((c[d>>2]|0)==(b|0))c[d>>2]=0;d=a+572|0;if((c[d>>2]|0)==(b|0))c[d>>2]=0;d=a+576|0;if((c[d>>2]|0)==(b|0))c[d>>2]=0;d=a+580|0;e=c[d>>2]|0;if((e|0)==(b|0)){c[d>>2]=0;f=0}else f=e;if((f|0)!=(b|0))return;c[d>>2]=0;g[a+652>>2]=-1.0;d=a+584|0;a=c[d>>2]|0;if(!a)return;__ZN4Node12queue_deleteEv(a);c[d>>2]=0;return}function __ZN8Viewport28_gui_remove_from_modal_stackEPN4ListIP7Control16DefaultAllocatorE7ElementEj(b,d,e){b=b|0;d=d|0;e=e|0;var f=0;f=c[d+4>>2]|0;__ZN4ListIP7Control16DefaultAllocatorE5eraseEPKNS3_7ElementE(b+660|0,d)|0;if(!e)return;if(f|0){__ZN7Control27_modal_set_prev_focus_ownerEj(c[f>>2]|0,e);return}f=__ZN8ObjectDB12get_instanceEj(e)|0;if(!f)return;if(!($i[c[(c[f>>2]|0)+44>>2]&8191](f,1220744)|0))return;if(!(a[f+136>>0]|0))return;if(!(__ZNK10CanvasItem18is_visible_in_treeEv(f)|0))return;__ZN7Control10grab_focusEv(f);return}function __ZN7Control20minimum_size_changedEv(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0;d=l;l=l+128|0;if((l|0)>=(m|0))ba(128);e=d+120|0;f=d+96|0;g=d+72|0;h=d+48|0;i=d+24|0;j=d;k=b+136|0;if(!(a[k>>0]|0)){l=d;return}if(a[b+441>>0]|0){l=d;return}n=b+424|0;if(a[n>>0]|0){l=d;return}a[n>>0]=1;n=__ZN12MessageQueue13get_singletonEv()|0;__ZN10StringNameC2EPKc(e,808273);c[f>>2]=0;c[g>>2]=0;c[h>>2]=0;c[i>>2]=0;c[j>>2]=0;__ZN12MessageQueue9push_callEP6ObjectRK10StringNameRK7VariantS7_S7_S7_S7_(n,b,e,f,g,h,i,j)|0;if(c[j>>2]|0)__ZN7Variant5clearEv(j);if(c[i>>2]|0)__ZN7Variant5clearEv(i);if(c[h>>2]|0)__ZN7Variant5clearEv(h);if(c[g>>2]|0)__ZN7Variant5clearEv(g);if(c[f>>2]|0)__ZN7Variant5clearEv(f);__ZN10StringNameD2Ev(e);if(((a[k>>0]|0?(c[b+492>>2]|0)==0:0)?(c[b+488>>2]|0)==0:0)?__ZNK10CanvasItem18is_set_as_toplevelEv(b)|0:0){l=d;return}k=c[b+444>>2]|0;if(!k){l=d;return}__ZN7Control20minimum_size_changedEv(k);l=d;return}function __ZN8Viewport20_gui_unfocus_controlEP7Control(a,b){a=a|0;b=b|0;if((c[a+572>>2]|0)!=(b|0))return;__ZN7Control13release_focusEv(b);return}function __ZN7Control13release_focusEv(b){b=b|0;var d=0;if(!(a[b+136>>0]|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(808237,808251,1747,857405,0);return}a[1263537]=0;d=b+140|0;if(!(__ZN8Viewport22_gui_control_has_focusEPK7Control(c[d>>2]|0,b)|0))return;__ZN8Viewport17_gui_remove_focusEv(c[d>>2]|0);__ZN10CanvasItem6updateEv(b);return}function __ZN8Viewport22_gui_control_has_focusEPK7Control(a,b){a=a|0;b=b|0;return (c[a+572>>2]|0)==(b|0)|0}function __ZN8Viewport17_gui_remove_focusEv(a){a=a|0;var b=0;b=a+572|0;a=c[b>>2]|0;if(!a)return;c[b>>2]=0;__ZN6Object12notificationEib(a,44,1);return}function __ZN4ListIP7Control16DefaultAllocatorE5eraseEPKNS3_7ElementE(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0;e=c[b>>2]|0;if(!e){f=0;return f|0}do if(!d){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145114,1145120,156,1144262,0);g=0}else{a[1263537]=0;if((c[d+12>>2]|0)!=(e|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145114,1145120,157,1145132,0);g=0;break}if((c[e>>2]|0)==(d|0))c[e>>2]=c[d+4>>2];h=e+4|0;i=c[d+8>>2]|0;if((c[h>>2]|0)==(d|0))c[h>>2]=i;h=d+4|0;if(i|0)c[i+4>>2]=c[h>>2];j=c[h>>2]|0;if(j|0)c[j+8>>2]=i;__ZN6Memory11free_staticEPvb(d,0);i=e+8|0;c[i>>2]=(c[i>>2]|0)+-1;g=1}while(0);e=c[b>>2]|0;if(c[e+8>>2]|0){f=g;return f|0}__ZN6Memory11free_staticEPvb(e,0);c[b>>2]=0;f=g;return f|0}function __ZN7Control10grab_focusEv(b){b=b|0;if(!(a[b+136>>0]|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(808294,808251,1737,857405,0);return}if(!(c[b+392>>2]|0))return;__ZN8Viewport23_gui_control_grab_focusEP7Control(c[b+140>>2]|0,b);return}function __ZN7Control27_modal_set_prev_focus_ownerEj(a,b){a=a|0;b=b|0;c[a+496>>2]=b;return}function __ZN8Viewport23_gui_control_grab_focusEP7Control(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0;e=l;l=l+128|0;if((l|0)>=(m|0))ba(128);f=e+124|0;g=e+120|0;h=e+96|0;i=e+72|0;j=e+48|0;k=e+24|0;n=e;o=b+572|0;p=c[o>>2]|0;if((p|0)!=0&(p|0)==(d|0)){l=e;return}p=c[b+132>>2]|0;if(!p){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(947574,947583,260,947603,0);q=0}else{a[1263537]=0;q=p}__ZN10StringNameC2EPKc(f,828548);__ZN10StringNameC2EPKc(g,808305);c[h>>2]=0;c[i>>2]=0;c[j>>2]=0;c[k>>2]=0;c[n>>2]=0;__ZN9SceneTree16call_group_flagsEjRK10StringNameS2_RK7VariantS5_S5_S5_S5_(q,2,f,g,h,i,j,k,n);if(c[n>>2]|0)__ZN7Variant5clearEv(n);if(c[k>>2]|0)__ZN7Variant5clearEv(k);if(c[j>>2]|0)__ZN7Variant5clearEv(j);if(c[i>>2]|0)__ZN7Variant5clearEv(i);if(c[h>>2]|0)__ZN7Variant5clearEv(h);__ZN10StringNameD2Ev(g);__ZN10StringNameD2Ev(f);c[o>>2]=d;__ZN6Object12notificationEib(d,43,0);__ZN10CanvasItem6updateEv(d);l=e;return}function __ZNK7Control4_getERK10StringNameR7Variant(b,e,f){b=b|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0;g=l;l=l+64|0;if((l|0)>=(m|0))ba(64);h=g+60|0;i=g+56|0;j=g+24|0;k=g;n=g+52|0;o=g+48|0;p=c[e>>2]|0;do if(p){e=c[p+4>>2]|0;if(e|0){__ZN6StringC2EPKc(h,e);q=c[h>>2]|0;break}e=p+8|0;c[h>>2]=0;r=c[e>>2]|0;if((r|0)!=0?(c[h>>2]=0,(__Z28atomic_conditional_incrementPj(r+-8|0)|0)!=0):0){r=c[e>>2]|0;c[h>>2]=r;q=r}else q=0}else{c[h>>2]=0;q=0}while(0);c[i>>2]=q;do if(__ZNK6String11begins_withEPKc(i,808323)|0){if(__ZNK6String11begins_withEPKc(i,808330)|0){c[j>>2]=__ZNK6String10get_slicecEwi(i,47,1)|0;__ZN10StringNameC2ERK6String(n,j);q=b+516|0;p=c[q>>2]|0;a:do if(p){r=c[n>>2]|0;if(!r)s=0;else s=c[r+16>>2]|0;e=b+520|0;t=c[p+(((1<<(d[e>>0]|0))+-1&s)<<2)>>2]|0;if(t){u=t;while(1){if((c[u>>2]|0)==(s|0)?(c[u+8>>2]|0)==(r|0):0)break;u=c[u+4>>2]|0;if(!u){v=29;break a}}__ZN10StringNameC2ERK6String(o,j);u=c[q>>2]|0;b:do if(u){r=c[o>>2]|0;if(!r)w=0;else w=c[r+16>>2]|0;t=c[u+(((1<<(d[e>>0]|0))+-1&w)<<2)>>2]|0;if(t){x=t;while(1){if((c[x>>2]|0)==(w|0)?(c[x+8>>2]|0)==(r|0):0)break;t=c[x+4>>2]|0;if(!t){v=24;break b}else x=t}a[1263537]=0;y=x+12|0}else v=24}else v=24;while(0);if((v|0)==24){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1100151,317,1085098,0);y=0}__ZN6RefPtrC2Ev(h);__ZN3RefI9ReferenceEaSI7TextureEEvRKS_IT_E(h,y);__ZN7VariantC2ERK6RefPtr(k,h);__ZN6RefPtrD2Ev(h);__ZN7VariantaSERKS_(f,k);if(c[k>>2]|0)__ZN7Variant5clearEv(k);__ZN10StringNameD2Ev(o)}else v=29}else v=29;while(0);if((v|0)==29?(c[k>>2]=0,__ZN7VariantaSERKS_(f,k),c[k>>2]|0):0)__ZN7Variant5clearEv(k);__ZN10StringNameD2Ev(n);q=c[j>>2]|0;if(q|0?(__Z16atomic_decrementPj(q+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(q,1);z=1;break}if(__ZNK6String11begins_withEPKc(i,808344)|0){c[j>>2]=__ZNK6String10get_slicecEwi(i,47,1)|0;__ZN10StringNameC2ERK6String(n,j);q=b+528|0;p=c[q>>2]|0;c:do if(p){e=c[n>>2]|0;if(!e)A=0;else A=c[e+16>>2]|0;u=b+532|0;r=c[p+(((1<<(d[u>>0]|0))+-1&A)<<2)>>2]|0;if(r){t=r;while(1){if((c[t>>2]|0)==(A|0)?(c[t+8>>2]|0)==(e|0):0)break;t=c[t+4>>2]|0;if(!t){v=55;break c}}__ZN10StringNameC2ERK6String(o,j);t=c[q>>2]|0;d:do if(t){e=c[o>>2]|0;if(!e)B=0;else B=c[e+16>>2]|0;r=c[t+(((1<<(d[u>>0]|0))+-1&B)<<2)>>2]|0;if(r){C=r;while(1){if((c[C>>2]|0)==(B|0)?(c[C+8>>2]|0)==(e|0):0)break;r=c[C+4>>2]|0;if(!r){v=50;break d}else C=r}a[1263537]=0;D=C+12|0}else v=50}else v=50;while(0);if((v|0)==50){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1100151,317,1085098,0);D=0}__ZN6RefPtrC2Ev(h);__ZN3RefI9ReferenceEaSI6ShaderEEvRKS_IT_E(h,D);__ZN7VariantC2ERK6RefPtr(k,h);__ZN6RefPtrD2Ev(h);__ZN7VariantaSERKS_(f,k);if(c[k>>2]|0)__ZN7Variant5clearEv(k);__ZN10StringNameD2Ev(o)}else v=55}else v=55;while(0);if((v|0)==55?(c[k>>2]=0,__ZN7VariantaSERKS_(f,k),c[k>>2]|0):0)__ZN7Variant5clearEv(k);__ZN10StringNameD2Ev(n);q=c[j>>2]|0;if(q|0?(__Z16atomic_decrementPj(q+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(q,1);z=1;break}if(__ZNK6String11begins_withEPKc(i,808360)|0){c[j>>2]=__ZNK6String10get_slicecEwi(i,47,1)|0;__ZN10StringNameC2ERK6String(n,j);q=b+540|0;p=c[q>>2]|0;e:do if(p){u=c[n>>2]|0;if(!u)E=0;else E=c[u+16>>2]|0;t=b+544|0;e=c[p+(((1<<(d[t>>0]|0))+-1&E)<<2)>>2]|0;if(e){x=e;while(1){if((c[x>>2]|0)==(E|0)?(c[x+8>>2]|0)==(u|0):0)break;x=c[x+4>>2]|0;if(!x){v=81;break e}}__ZN10StringNameC2ERK6String(o,j);x=c[q>>2]|0;f:do if(x){u=c[o>>2]|0;if(!u)F=0;else F=c[u+16>>2]|0;e=c[x+(((1<<(d[t>>0]|0))+-1&F)<<2)>>2]|0;if(e){r=e;while(1){if((c[r>>2]|0)==(F|0)?(c[r+8>>2]|0)==(u|0):0)break;e=c[r+4>>2]|0;if(!e){v=76;break f}else r=e}a[1263537]=0;G=r+12|0}else v=76}else v=76;while(0);if((v|0)==76){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1100151,317,1085098,0);G=0}__ZN6RefPtrC2Ev(h);__ZN3RefI9ReferenceEaSI8StyleBoxEEvRKS_IT_E(h,G);__ZN7VariantC2ERK6RefPtr(k,h);__ZN6RefPtrD2Ev(h);__ZN7VariantaSERKS_(f,k);if(c[k>>2]|0)__ZN7Variant5clearEv(k);__ZN10StringNameD2Ev(o)}else v=81}else v=81;while(0);if((v|0)==81?(c[k>>2]=0,__ZN7VariantaSERKS_(f,k),c[k>>2]|0):0)__ZN7Variant5clearEv(k);__ZN10StringNameD2Ev(n);q=c[j>>2]|0;if(q|0?(__Z16atomic_decrementPj(q+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(q,1);z=1;break}if(__ZNK6String11begins_withEPKc(i,808375)|0){c[j>>2]=__ZNK6String10get_slicecEwi(i,47,1)|0;__ZN10StringNameC2ERK6String(n,j);q=b+552|0;p=c[q>>2]|0;g:do if(p){t=c[n>>2]|0;if(!t)H=0;else H=c[t+16>>2]|0;x=b+556|0;u=c[p+(((1<<(d[x>>0]|0))+-1&H)<<2)>>2]|0;if(u){C=u;while(1){if((c[C>>2]|0)==(H|0)?(c[C+8>>2]|0)==(t|0):0)break;C=c[C+4>>2]|0;if(!C){v=107;break g}}__ZN10StringNameC2ERK6String(o,j);C=c[q>>2]|0;h:do if(C){t=c[o>>2]|0;if(!t)I=0;else I=c[t+16>>2]|0;u=c[C+(((1<<(d[x>>0]|0))+-1&I)<<2)>>2]|0;if(u){e=u;while(1){if((c[e>>2]|0)==(I|0)?(c[e+8>>2]|0)==(t|0):0)break;u=c[e+4>>2]|0;if(!u){v=102;break h}else e=u}a[1263537]=0;J=e+12|0}else v=102}else v=102;while(0);if((v|0)==102){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1100151,317,1085098,0);J=0}__ZN6RefPtrC2Ev(h);__ZN3RefI9ReferenceEaSI4FontEEvRKS_IT_E(h,J);__ZN7VariantC2ERK6RefPtr(k,h);__ZN6RefPtrD2Ev(h);__ZN7VariantaSERKS_(f,k);if(c[k>>2]|0)__ZN7Variant5clearEv(k);__ZN10StringNameD2Ev(o)}else v=107}else v=107;while(0);if((v|0)==107?(c[k>>2]=0,__ZN7VariantaSERKS_(f,k),c[k>>2]|0):0)__ZN7Variant5clearEv(k);__ZN10StringNameD2Ev(n);q=c[j>>2]|0;if(q|0?(__Z16atomic_decrementPj(q+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(q,1);z=1;break}if(__ZNK6String11begins_withEPKc(i,808389)|0){c[h>>2]=__ZNK6String10get_slicecEwi(i,47,1)|0;__ZN10StringNameC2ERK6String(k,h);q=b+564|0;p=c[q>>2]|0;i:do if(p){x=c[k>>2]|0;if(!x)K=0;else K=c[x+16>>2]|0;C=b+568|0;t=c[p+(((1<<(d[C>>0]|0))+-1&K)<<2)>>2]|0;if(t){r=t;while(1){if((c[r>>2]|0)==(K|0)?(c[r+8>>2]|0)==(x|0):0)break;r=c[r+4>>2]|0;if(!r){v=133;break i}}__ZN10StringNameC2ERK6String(n,h);r=c[q>>2]|0;j:do if(r){x=c[n>>2]|0;if(!x)L=0;else L=c[x+16>>2]|0;t=c[r+(((1<<(d[C>>0]|0))+-1&L)<<2)>>2]|0;if(t){u=t;while(1){if((c[u>>2]|0)==(L|0)?(c[u+8>>2]|0)==(x|0):0)break;t=c[u+4>>2]|0;if(!t){v=128;break j}else u=t}a[1263537]=0;M=u+12|0}else v=128}else v=128;while(0);if((v|0)==128){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1100151,317,1085098,0);M=0}__ZN7VariantC2ERK5Color(j,M);__ZN7VariantaSERKS_(f,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);__ZN10StringNameD2Ev(n)}else v=133}else v=133;while(0);if((v|0)==133?(c[j>>2]=0,__ZN7VariantaSERKS_(f,j),c[j>>2]|0):0)__ZN7Variant5clearEv(j);__ZN10StringNameD2Ev(k);q=c[h>>2]|0;if(q|0?(__Z16atomic_decrementPj(q+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(q,1);z=1;break}if(__ZNK6String11begins_withEPKc(i,808404)|0){c[h>>2]=__ZNK6String10get_slicecEwi(i,47,1)|0;__ZN10StringNameC2ERK6String(k,h);q=b+576|0;p=c[q>>2]|0;k:do if(p){C=c[k>>2]|0;if(!C)N=0;else N=c[C+16>>2]|0;r=b+580|0;x=c[p+(((1<<(d[r>>0]|0))+-1&N)<<2)>>2]|0;if(x){e=x;while(1){if((c[e>>2]|0)==(N|0)?(c[e+8>>2]|0)==(C|0):0)break;e=c[e+4>>2]|0;if(!e){v=158;break k}}__ZN10StringNameC2ERK6String(n,h);e=c[q>>2]|0;if(!e)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1100151,317,1085098,0);C=c[n>>2]|0;if(!C)O=0;else O=c[C+16>>2]|0;x=c[e+(((1<<(d[r>>0]|0))+-1&O)<<2)>>2]|0;if(!x)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1100151,317,1085098,0);else P=x;while(1){if((c[P>>2]|0)==(O|0)?(c[P+8>>2]|0)==(C|0):0)break;x=c[P+4>>2]|0;if(!x){v=154;break}else P=x}if((v|0)==154)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1100151,317,1085098,0);a[1263537]=0;__ZN7VariantC2Ei(j,c[P+12>>2]|0);__ZN7VariantaSERKS_(f,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);__ZN10StringNameD2Ev(n)}else v=158}else v=158;while(0);if((v|0)==158?(c[j>>2]=0,__ZN7VariantaSERKS_(f,j),c[j>>2]|0):0)__ZN7Variant5clearEv(j);__ZN10StringNameD2Ev(k);q=c[h>>2]|0;if(q|0?(__Z16atomic_decrementPj(q+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(q,1);z=1}else z=0}else z=0;while(0);h=c[i>>2]|0;if(!h){l=g;return z|0}if(__Z16atomic_decrementPj(h+-8|0)|0){l=g;return z|0}__ZN6Memory11free_staticEPvb(h,1);l=g;return z|0}function __ZN3RefI9ReferenceEaSI6ShaderEEvRKS_IT_E(a,b){a=a|0;b=b|0;var d=0,e=0;d=c[b>>2]|0;if(!d){b=c[a>>2]|0;if((b|0?__ZN9Reference11unreferenceEv(b)|0:0)?(b=c[a>>2]|0,__Z17predelete_handlerP6Object(b)|0):0){gj[c[(c[b>>2]|0)+76>>2]&8191](b);__ZN6Memory11free_staticEPvb(b,0)}c[a>>2]=0;return}b=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1220724)|0;e=b?d:0;d=c[a>>2]|0;if((e|0)==(d|0))return;if((d|0?__ZN9Reference11unreferenceEv(d)|0:0)?(d=c[a>>2]|0,__Z17predelete_handlerP6Object(d)|0):0){gj[c[(c[d>>2]|0)+76>>2]&8191](d);__ZN6Memory11free_staticEPvb(d,0)}c[a>>2]=e;if(!e)return;__ZN9Reference9referenceEv(e);return}function __ZN7Control4_setERK10StringNameRK7Variant(a,b,e){a=a|0;b=b|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);g=f+28|0;h=f+24|0;i=f+16|0;j=f+20|0;k=f;n=c[b>>2]|0;do if(n){b=c[n+4>>2]|0;if(b|0){__ZN6StringC2EPKc(g,b);o=c[g>>2]|0;break}b=n+8|0;c[g>>2]=0;p=c[b>>2]|0;if((p|0)!=0?(c[g>>2]=0,(__Z28atomic_conditional_incrementPj(p+-8|0)|0)!=0):0){p=c[b>>2]|0;c[g>>2]=p;o=p}else o=0}else{c[g>>2]=0;o=0}while(0);c[h>>2]=o;do if(__ZNK6String11begins_withEPKc(h,808323)|0){o=(c[e>>2]|0)==0;n=__ZNK6String11begins_withEPKc(h,808330)|0;if(!o){if(n){c[g>>2]=__ZNK6String10get_slicecEwi(h,47,1)|0;__ZN6Object12notificationEib(a,45,0);__ZN10StringNameC2ERK6String(i,g);__ZN3RefI7TextureEC2ERK7Variant(k,e);__ZN7Control17add_icon_overrideERK10StringNameRK3RefI7TextureE(a,i,k);o=c[k>>2]|0;if((o|0?__ZN9Reference11unreferenceEv(o)|0:0)?(o=c[k>>2]|0,__Z17predelete_handlerP6Object(o)|0):0){gj[c[(c[o>>2]|0)+76>>2]&8191](o);__ZN6Memory11free_staticEPvb(o,0)}__ZN10StringNameD2Ev(i);o=c[g>>2]|0;if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(o,1);q=1;break}if(__ZNK6String11begins_withEPKc(h,808344)|0){c[g>>2]=__ZNK6String10get_slicecEwi(h,47,1)|0;__ZN10StringNameC2ERK6String(i,g);__ZN3RefI6ShaderEC2ERK7Variant(k,e);__ZN7Control19add_shader_overrideERK10StringNameRK3RefI6ShaderE(a,i,k);o=c[k>>2]|0;if((o|0?__ZN9Reference11unreferenceEv(o)|0:0)?(o=c[k>>2]|0,__Z17predelete_handlerP6Object(o)|0):0){gj[c[(c[o>>2]|0)+76>>2]&8191](o);__ZN6Memory11free_staticEPvb(o,0)}__ZN10StringNameD2Ev(i);__ZN6Object12notificationEib(a,45,0);o=c[g>>2]|0;if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(o,1);q=1;break}if(__ZNK6String11begins_withEPKc(h,808360)|0){c[g>>2]=__ZNK6String10get_slicecEwi(h,47,1)|0;__ZN10StringNameC2ERK6String(i,g);__ZN3RefI8StyleBoxEC2ERK7Variant(k,e);__ZN7Control18add_style_overrideERK10StringNameRK3RefI8StyleBoxE(a,i,k);o=c[k>>2]|0;if((o|0?__ZN9Reference11unreferenceEv(o)|0:0)?(o=c[k>>2]|0,__Z17predelete_handlerP6Object(o)|0):0){gj[c[(c[o>>2]|0)+76>>2]&8191](o);__ZN6Memory11free_staticEPvb(o,0)}__ZN10StringNameD2Ev(i);__ZN6Object12notificationEib(a,45,0);o=c[g>>2]|0;if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(o,1);q=1;break}if(__ZNK6String11begins_withEPKc(h,808375)|0){c[g>>2]=__ZNK6String10get_slicecEwi(h,47,1)|0;__ZN10StringNameC2ERK6String(i,g);__ZN3RefI4FontEC2ERK7Variant(k,e);__ZN7Control17add_font_overrideERK10StringNameRK3RefI4FontE(a,i,k);o=c[k>>2]|0;if((o|0?__ZN9Reference11unreferenceEv(o)|0:0)?(o=c[k>>2]|0,__Z17predelete_handlerP6Object(o)|0):0){gj[c[(c[o>>2]|0)+76>>2]&8191](o);__ZN6Memory11free_staticEPvb(o,0)}__ZN10StringNameD2Ev(i);__ZN6Object12notificationEib(a,45,0);o=c[g>>2]|0;if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(o,1);q=1;break}if(__ZNK6String11begins_withEPKc(h,808389)|0){c[g>>2]=__ZNK6String10get_slicecEwi(h,47,1)|0;__ZN10StringNameC2ERK6String(i,g);__ZNK7Variantcv5ColorEv(k,e);__ZN7Control18add_color_overrideERK10StringNameRK5Color(a,i,k);__ZN10StringNameD2Ev(i);__ZN6Object12notificationEib(a,45,0);o=c[g>>2]|0;if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(o,1);q=1;break}if(!(__ZNK6String11begins_withEPKc(h,808404)|0)){q=0;break}c[g>>2]=__ZNK6String10get_slicecEwi(h,47,1)|0;__ZN10StringNameC2ERK6String(i,g);__ZN7Control21add_constant_overrideERK10StringNamei(a,i,__ZNK7VariantcviEv(e)|0);__ZN10StringNameD2Ev(i);__ZN6Object12notificationEib(a,45,0);o=c[g>>2]|0;if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(o,1);q=1;break}if(n){c[g>>2]=__ZNK6String10get_slicecEwi(h,47,1)|0;__ZN10StringNameC2ERK6String(i,g);__ZN7HashMapI10StringName3RefI7TextureE16StringNameHasher24HashMapComparatorDefaultIS0_ELh3ELh8EE5eraseERKS0_(a+516|0,i)|0;__ZN10StringNameD2Ev(i);__ZN6Object12notificationEib(a,45,0);__ZN10CanvasItem6updateEv(a);n=c[g>>2]|0;if(n|0?(__Z16atomic_decrementPj(n+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(n,1);q=1;break}if(__ZNK6String11begins_withEPKc(h,808344)|0){c[g>>2]=__ZNK6String10get_slicecEwi(h,47,1)|0;__ZN10StringNameC2ERK6String(i,g);__ZN7HashMapI10StringName3RefI6ShaderE16StringNameHasher24HashMapComparatorDefaultIS0_ELh3ELh8EE5eraseERKS0_(a+528|0,i)|0;__ZN10StringNameD2Ev(i);__ZN6Object12notificationEib(a,45,0);__ZN10CanvasItem6updateEv(a);n=c[g>>2]|0;if(n|0?(__Z16atomic_decrementPj(n+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(n,1);q=1;break}if(__ZNK6String11begins_withEPKc(h,808360)|0){c[g>>2]=__ZNK6String10get_slicecEwi(h,47,1)|0;__ZN10StringNameC2ERK6String(i,g);__ZN7HashMapI10StringName3RefI8StyleBoxE16StringNameHasher24HashMapComparatorDefaultIS0_ELh3ELh8EE5eraseERKS0_(a+540|0,i)|0;__ZN10StringNameD2Ev(i);__ZN6Object12notificationEib(a,45,0);__ZN10CanvasItem6updateEv(a);n=c[g>>2]|0;if(n|0?(__Z16atomic_decrementPj(n+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(n,1);q=1;break}if(!(__ZNK6String11begins_withEPKc(h,808375)|0)){if(__ZNK6String11begins_withEPKc(h,808389)|0){c[g>>2]=__ZNK6String10get_slicecEwi(h,47,1)|0;__ZN10StringNameC2ERK6String(i,g);__ZN7HashMapI10StringName5Color16StringNameHasher24HashMapComparatorDefaultIS0_ELh3ELh8EE5eraseERKS0_(a+564|0,i)|0;__ZN10StringNameD2Ev(i);__ZN6Object12notificationEib(a,45,0);__ZN10CanvasItem6updateEv(a);n=c[g>>2]|0;if(n|0?(__Z16atomic_decrementPj(n+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(n,1);q=1;break}if(!(__ZNK6String11begins_withEPKc(h,808404)|0)){q=0;break}c[g>>2]=__ZNK6String10get_slicecEwi(h,47,1)|0;__ZN10StringNameC2ERK6String(i,g);__ZN7HashMapI10StringNamei16StringNameHasher24HashMapComparatorDefaultIS0_ELh3ELh8EE5eraseERKS0_(a+576|0,i)|0;__ZN10StringNameD2Ev(i);__ZN6Object12notificationEib(a,45,0);__ZN10CanvasItem6updateEv(a);n=c[g>>2]|0;if(n|0?(__Z16atomic_decrementPj(n+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(n,1);q=1;break}c[g>>2]=__ZNK6String10get_slicecEwi(h,47,1)|0;n=a+552|0;__ZN10StringNameC2ERK6String(i,g);o=c[n>>2]|0;if(o){p=c[i>>2]|0;if(!p)r=0;else r=c[p+16>>2]|0;b=c[o+(((1<<(d[a+556>>0]|0))+-1&r)<<2)>>2]|0;a:do if(!b)s=0;else{o=b;while(1){if((c[o>>2]|0)==(r|0)?(c[o+8>>2]|0)==(p|0):0){s=o;break a}o=c[o+4>>2]|0;if(!o){s=0;break}}}while(0);__ZN10StringNameD2Ev(i);if(s|0){__ZN10StringNameC2ERK6String(i,g);p=__ZN7HashMapI10StringName3RefI4FontE16StringNameHasher24HashMapComparatorDefaultIS0_ELh3ELh8EEixERKS0_(n,i)|0;c[j>>2]=0;if(c[p>>2]|0?(c[j>>2]=0,b=c[p>>2]|0,c[j>>2]=b,b|0):0)__ZN9Reference9referenceEv(b);__ZN7Control11_unref_fontE3RefI4FontE(a,j);b=c[j>>2]|0;if((b|0?__ZN9Reference11unreferenceEv(b)|0:0)?(b=c[j>>2]|0,__Z17predelete_handlerP6Object(b)|0):0){gj[c[(c[b>>2]|0)+76>>2]&8191](b);__ZN6Memory11free_staticEPvb(b,0)}c[j>>2]=0;__ZN10StringNameD2Ev(i)}}else __ZN10StringNameD2Ev(i);__ZN10StringNameC2ERK6String(i,g);__ZN7HashMapI10StringName3RefI4FontE16StringNameHasher24HashMapComparatorDefaultIS0_ELh3ELh8EE5eraseERKS0_(n,i)|0;__ZN10StringNameD2Ev(i);__ZN6Object12notificationEib(a,45,0);__ZN10CanvasItem6updateEv(a);b=c[g>>2]|0;if(b|0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(b,1);q=1}else q=0;while(0);g=c[h>>2]|0;if(!g){l=f;return q|0}if(__Z16atomic_decrementPj(g+-8|0)|0){l=f;return q|0}__ZN6Memory11free_staticEPvb(g,1);l=f;return q|0}function __ZN7HashMapI10StringName3RefI7TextureE16StringNameHasher24HashMapComparatorDefaultIS0_ELh3ELh8EE5eraseERKS0_(b,e){b=b|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0;f=c[b>>2]|0;if(!f){g=0;return g|0}h=c[e>>2]|0;if(!h)i=0;else i=c[h+16>>2]|0;e=b+4|0;j=f+(((1<<(d[e>>0]|0))+-1&i)<<2)|0;f=c[j>>2]|0;if(!f){g=0;return g|0}else{k=f;l=0}while(1){if((c[k>>2]|0)==(i|0)?(m=k+8|0,(c[m>>2]|0)==(h|0)):0)break;f=c[k+4>>2]|0;if(!f){g=0;n=15;break}else{o=k;k=f;l=o}}if((n|0)==15)return g|0;c[((l|0)==0?j:l+4|0)>>2]=c[k+4>>2];l=k+12|0;j=c[l>>2]|0;if((j|0?__ZN9Reference11unreferenceEv(j)|0:0)?(j=c[l>>2]|0,__Z17predelete_handlerP6Object(j)|0):0){gj[c[(c[j>>2]|0)+76>>2]&8191](j);__ZN6Memory11free_staticEPvb(j,0)}c[l>>2]=0;__ZN10StringNameD2Ev(m);__ZN6Memory11free_staticEPvb(k,0);k=b+8|0;m=(c[k>>2]|0)+-1|0;c[k>>2]=m;if(!m){a[1263537]=0;__ZN6Memory11free_staticEPvb(c[b>>2]|0,1);c[b>>2]=0;a[e>>0]=0;c[k>>2]=0;g=1;return g|0}else{__ZN7HashMapI10StringName3RefI7TextureE16StringNameHasher24HashMapComparatorDefaultIS0_ELh3ELh8EE16check_hash_tableEv(b);g=1;return g|0}return 0}function __ZN7HashMapI10StringName3RefI6ShaderE16StringNameHasher24HashMapComparatorDefaultIS0_ELh3ELh8EE5eraseERKS0_(b,e){b=b|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0;f=c[b>>2]|0;if(!f){g=0;return g|0}h=c[e>>2]|0;if(!h)i=0;else i=c[h+16>>2]|0;e=b+4|0;j=f+(((1<<(d[e>>0]|0))+-1&i)<<2)|0;f=c[j>>2]|0;if(!f){g=0;return g|0}else{k=f;l=0}while(1){if((c[k>>2]|0)==(i|0)?(m=k+8|0,(c[m>>2]|0)==(h|0)):0)break;f=c[k+4>>2]|0;if(!f){g=0;n=15;break}else{o=k;k=f;l=o}}if((n|0)==15)return g|0;c[((l|0)==0?j:l+4|0)>>2]=c[k+4>>2];l=k+12|0;j=c[l>>2]|0;if((j|0?__ZN9Reference11unreferenceEv(j)|0:0)?(j=c[l>>2]|0,__Z17predelete_handlerP6Object(j)|0):0){gj[c[(c[j>>2]|0)+76>>2]&8191](j);__ZN6Memory11free_staticEPvb(j,0)}c[l>>2]=0;__ZN10StringNameD2Ev(m);__ZN6Memory11free_staticEPvb(k,0);k=b+8|0;m=(c[k>>2]|0)+-1|0;c[k>>2]=m;if(!m){a[1263537]=0;__ZN6Memory11free_staticEPvb(c[b>>2]|0,1);c[b>>2]=0;a[e>>0]=0;c[k>>2]=0;g=1;return g|0}else{__ZN7HashMapI10StringName3RefI6ShaderE16StringNameHasher24HashMapComparatorDefaultIS0_ELh3ELh8EE16check_hash_tableEv(b);g=1;return g|0}return 0}function __ZN7HashMapI10StringName3RefI8StyleBoxE16StringNameHasher24HashMapComparatorDefaultIS0_ELh3ELh8EE5eraseERKS0_(b,e){b=b|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0;f=c[b>>2]|0;if(!f){g=0;return g|0}h=c[e>>2]|0;if(!h)i=0;else i=c[h+16>>2]|0;e=b+4|0;j=f+(((1<<(d[e>>0]|0))+-1&i)<<2)|0;f=c[j>>2]|0;if(!f){g=0;return g|0}else{k=f;l=0}while(1){if((c[k>>2]|0)==(i|0)?(m=k+8|0,(c[m>>2]|0)==(h|0)):0)break;f=c[k+4>>2]|0;if(!f){g=0;n=15;break}else{o=k;k=f;l=o}}if((n|0)==15)return g|0;c[((l|0)==0?j:l+4|0)>>2]=c[k+4>>2];l=k+12|0;j=c[l>>2]|0;if((j|0?__ZN9Reference11unreferenceEv(j)|0:0)?(j=c[l>>2]|0,__Z17predelete_handlerP6Object(j)|0):0){gj[c[(c[j>>2]|0)+76>>2]&8191](j);__ZN6Memory11free_staticEPvb(j,0)}c[l>>2]=0;__ZN10StringNameD2Ev(m);__ZN6Memory11free_staticEPvb(k,0);k=b+8|0;m=(c[k>>2]|0)+-1|0;c[k>>2]=m;if(!m){a[1263537]=0;__ZN6Memory11free_staticEPvb(c[b>>2]|0,1);c[b>>2]=0;a[e>>0]=0;c[k>>2]=0;g=1;return g|0}else{__ZN7HashMapI10StringName3RefI8StyleBoxE16StringNameHasher24HashMapComparatorDefaultIS0_ELh3ELh8EE16check_hash_tableEv(b);g=1;return g|0}return 0}function __ZN7HashMapI10StringName3RefI4FontE16StringNameHasher24HashMapComparatorDefaultIS0_ELh3ELh8EEixERKS0_(b,e){b=b|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0;f=c[b>>2]|0;a:do if(f){g=c[e>>2]|0;if(!g)h=0;else h=c[g+16>>2]|0;i=c[f+(((1<<(d[b+4>>0]|0))+-1&h)<<2)>>2]|0;if(!i)j=12;else{k=i;while(1){if((c[k>>2]|0)==(h|0)?(c[k+8>>2]|0)==(g|0):0){l=k;break a}k=c[k+4>>2]|0;if(!k){j=12;break}}}}else{a[1263537]=0;k=__ZN6Memory12alloc_staticEjb(32,1)|0;if(!k){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143992,1144012,140,1144029,0);m=0}else{a[1263537]=0;g=k+-8|0;c[g>>2]=8;c[g+4>>2]=0;m=k}c[b>>2]=m;a[b+4>>0]=3;c[b+8>>2]=0;c[m>>2]=0;c[(c[b>>2]|0)+4>>2]=0;c[(c[b>>2]|0)+8>>2]=0;c[(c[b>>2]|0)+12>>2]=0;c[(c[b>>2]|0)+16>>2]=0;c[(c[b>>2]|0)+20>>2]=0;c[(c[b>>2]|0)+24>>2]=0;c[(c[b>>2]|0)+28>>2]=0;j=12}while(0);do if((j|0)==12){m=__ZN7HashMapI10StringName3RefI4FontE16StringNameHasher24HashMapComparatorDefaultIS0_ELh3ELh8EE12create_entryERKS0_(b,e)|0;if(!m){n=0;return n|0}else{__ZN7HashMapI10StringName3RefI4FontE16StringNameHasher24HashMapComparatorDefaultIS0_ELh3ELh8EE16check_hash_tableEv(b);l=m;break}}while(0);n=l+12|0;return n|0}function __ZN7Control11_unref_fontE3RefI4FontE(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e+4|0;g=e;h=b+588|0;i=c[h>>2]|0;a:do if(i|0){j=c[i+8>>2]|0;k=b+592|0;n=c[k>>2]|0;b:do if((j|0)==(n|0))o=j;else{p=c[d>>2]|0;q=j;while(1){r=c[q+24>>2]|0;if(p>>>0<r>>>0)s=q+8|0;else{if(r>>>0>=p>>>0){o=q;break b}s=q+4|0}q=c[s>>2]|0;if((q|0)==(n|0))break a}}while(0);if((o|0)!=(n|0)&(o|0)!=0){a[1263537]=0;j=__ZN3MapI3RefI4FontEi10ComparatorIS2_E16DefaultAllocatorEixERKS2_(h,d)|0;c[j>>2]=(c[j>>2]|0)+-1;if(c[(__ZN3MapI3RefI4FontEi10ComparatorIS2_E16DefaultAllocatorEixERKS2_(h,d)|0)>>2]|0){l=e;return}j=c[d>>2]|0;__ZN10StringNameC2EPKc(f,1126630);__ZN10StringNameC2EPKc(g,808422);__ZN6Object10disconnectERK10StringNamePS_S2_(j,f,b,g);__ZN10StringNameD2Ev(g);__ZN10StringNameD2Ev(f);j=c[h>>2]|0;if(!j){l=e;return}q=c[j+8>>2]|0;j=c[k>>2]|0;c:do if((q|0)==(j|0))t=q;else{p=c[d>>2]|0;r=q;do{u=c[r+24>>2]|0;if(p>>>0<u>>>0)v=r+8|0;else{if(u>>>0>=p>>>0){t=r;break c}v=r+4|0}r=c[v>>2]|0}while((r|0)!=(j|0));l=e;return}while(0);if((t|0)==0|(t|0)==(j|0)){l=e;return}__ZN3MapI3RefI4FontEi10ComparatorIS2_E16DefaultAllocatorE6_eraseEPNS6_7ElementE(h,t);l=e;return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(902881,808251,2201,808597,0);l=e;return}function __ZN7HashMapI10StringName3RefI4FontE16StringNameHasher24HashMapComparatorDefaultIS0_ELh3ELh8EE5eraseERKS0_(b,e){b=b|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0;f=c[b>>2]|0;if(!f){g=0;return g|0}h=c[e>>2]|0;if(!h)i=0;else i=c[h+16>>2]|0;e=b+4|0;j=f+(((1<<(d[e>>0]|0))+-1&i)<<2)|0;f=c[j>>2]|0;if(!f){g=0;return g|0}else{k=f;l=0}while(1){if((c[k>>2]|0)==(i|0)?(m=k+8|0,(c[m>>2]|0)==(h|0)):0)break;f=c[k+4>>2]|0;if(!f){g=0;n=15;break}else{o=k;k=f;l=o}}if((n|0)==15)return g|0;c[((l|0)==0?j:l+4|0)>>2]=c[k+4>>2];l=k+12|0;j=c[l>>2]|0;if((j|0?__ZN9Reference11unreferenceEv(j)|0:0)?(j=c[l>>2]|0,__Z17predelete_handlerP6Object(j)|0):0){gj[c[(c[j>>2]|0)+76>>2]&8191](j);__ZN6Memory11free_staticEPvb(j,0)}c[l>>2]=0;__ZN10StringNameD2Ev(m);__ZN6Memory11free_staticEPvb(k,0);k=b+8|0;m=(c[k>>2]|0)+-1|0;c[k>>2]=m;if(!m){a[1263537]=0;__ZN6Memory11free_staticEPvb(c[b>>2]|0,1);c[b>>2]=0;a[e>>0]=0;c[k>>2]=0;g=1;return g|0}else{__ZN7HashMapI10StringName3RefI4FontE16StringNameHasher24HashMapComparatorDefaultIS0_ELh3ELh8EE16check_hash_tableEv(b);g=1;return g|0}return 0}function __ZN7HashMapI10StringName5Color16StringNameHasher24HashMapComparatorDefaultIS0_ELh3ELh8EE5eraseERKS0_(b,e){b=b|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0;f=c[b>>2]|0;if(!f){g=0;return g|0}h=c[e>>2]|0;if(!h)i=0;else i=c[h+16>>2]|0;e=b+4|0;j=f+(((1<<(d[e>>0]|0))+-1&i)<<2)|0;f=c[j>>2]|0;if(!f){g=0;return g|0}else{k=f;l=0}while(1){if((c[k>>2]|0)==(i|0)?(m=k+8|0,(c[m>>2]|0)==(h|0)):0)break;f=c[k+4>>2]|0;if(!f){g=0;n=11;break}else{o=k;k=f;l=o}}if((n|0)==11)return g|0;c[((l|0)==0?j:l+4|0)>>2]=c[k+4>>2];__ZN10StringNameD2Ev(m);__ZN6Memory11free_staticEPvb(k,0);k=b+8|0;m=(c[k>>2]|0)+-1|0;c[k>>2]=m;if(!m){a[1263537]=0;__ZN6Memory11free_staticEPvb(c[b>>2]|0,1);c[b>>2]=0;a[e>>0]=0;c[k>>2]=0;g=1;return g|0}else{__ZN7HashMapI10StringName5Color16StringNameHasher24HashMapComparatorDefaultIS0_ELh3ELh8EE16check_hash_tableEv(b);g=1;return g|0}return 0}function __ZN7HashMapI10StringNamei16StringNameHasher24HashMapComparatorDefaultIS0_ELh3ELh8EE5eraseERKS0_(b,e){b=b|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0;f=c[b>>2]|0;if(!f){g=0;return g|0}h=c[e>>2]|0;if(!h)i=0;else i=c[h+16>>2]|0;e=b+4|0;j=f+(((1<<(d[e>>0]|0))+-1&i)<<2)|0;f=c[j>>2]|0;if(!f){g=0;return g|0}else{k=f;l=0}while(1){if((c[k>>2]|0)==(i|0)?(m=k+8|0,(c[m>>2]|0)==(h|0)):0)break;f=c[k+4>>2]|0;if(!f){g=0;n=11;break}else{o=k;k=f;l=o}}if((n|0)==11)return g|0;c[((l|0)==0?j:l+4|0)>>2]=c[k+4>>2];__ZN10StringNameD2Ev(m);__ZN6Memory11free_staticEPvb(k,0);k=b+8|0;m=(c[k>>2]|0)+-1|0;c[k>>2]=m;if(!m){a[1263537]=0;__ZN6Memory11free_staticEPvb(c[b>>2]|0,1);c[b>>2]=0;a[e>>0]=0;c[k>>2]=0;g=1;return g|0}else{__ZN7HashMapI10StringNamei16StringNameHasher24HashMapComparatorDefaultIS0_ELh3ELh8EE16check_hash_tableEv(b);g=1;return g|0}return 0}function __ZN7Control17add_icon_overrideERK10StringNameRK3RefI7TextureE(b,e,f){b=b|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0;if(!(c[f>>2]|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(808539,808251,1508,808557,0);return}a[1263537]=0;g=b+516|0;h=c[g>>2]|0;a:do if(h){i=c[e>>2]|0;if(!i)j=0;else j=c[i+16>>2]|0;k=c[h+(((1<<(d[b+520>>0]|0))+-1&j)<<2)>>2]|0;if(!k)l=14;else{m=k;while(1){if((c[m>>2]|0)==(j|0)?(c[m+8>>2]|0)==(i|0):0){n=m;l=16;break a}m=c[m+4>>2]|0;if(!m){l=14;break}}}}else{a[1263537]=0;m=__ZN6Memory12alloc_staticEjb(32,1)|0;if(!m){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143992,1144012,140,1144029,0);o=0}else{a[1263537]=0;i=m+-8|0;c[i>>2]=8;c[i+4>>2]=0;o=m}c[g>>2]=o;a[b+520>>0]=3;c[b+524>>2]=0;c[o>>2]=0;c[(c[g>>2]|0)+4>>2]=0;c[(c[g>>2]|0)+8>>2]=0;c[(c[g>>2]|0)+12>>2]=0;c[(c[g>>2]|0)+16>>2]=0;c[(c[g>>2]|0)+20>>2]=0;c[(c[g>>2]|0)+24>>2]=0;c[(c[g>>2]|0)+28>>2]=0;l=14}while(0);if((l|0)==14){o=__ZN7HashMapI10StringName3RefI7TextureE16StringNameHasher24HashMapComparatorDefaultIS0_ELh3ELh8EE12create_entryERKS0_(g,e)|0;if(!o)p=0;else{__ZN7HashMapI10StringName3RefI7TextureE16StringNameHasher24HashMapComparatorDefaultIS0_ELh3ELh8EE16check_hash_tableEv(g);n=o;l=16}}if((l|0)==16)p=n+12|0;n=c[p>>2]|0;if((c[f>>2]|0)!=(n|0)){if((n|0?__ZN9Reference11unreferenceEv(n)|0:0)?(n=c[p>>2]|0,__Z17predelete_handlerP6Object(n)|0):0){gj[c[(c[n>>2]|0)+76>>2]&8191](n);__ZN6Memory11free_staticEPvb(n,0)}c[p>>2]=0;n=c[f>>2]|0;c[p>>2]=n;if(n|0)__ZN9Reference9referenceEv(n)}__ZN6Object12notificationEib(b,45,0);__ZN10CanvasItem6updateEv(b);return}function __ZN3RefI6ShaderEC2ERK7Variant(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d;__ZNK7Variantcv6RefPtrEv(e,b);c[a>>2]=0;b=c[e>>2]|0;if(!b){c[a>>2]=0;__ZN6RefPtrD2Ev(e);l=d;return}f=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1234352)|0;g=f?b:0;b=c[a>>2]|0;if((g|0)==(b|0)){__ZN6RefPtrD2Ev(e);l=d;return}if((b|0?__ZN9Reference11unreferenceEv(b)|0:0)?(b=c[a>>2]|0,__Z17predelete_handlerP6Object(b)|0):0){gj[c[(c[b>>2]|0)+76>>2]&8191](b);__ZN6Memory11free_staticEPvb(b,0)}c[a>>2]=g;if(!g){__ZN6RefPtrD2Ev(e);l=d;return}__ZN9Reference9referenceEv(g);__ZN6RefPtrD2Ev(e);l=d;return}function __ZN7Control19add_shader_overrideERK10StringNameRK3RefI6ShaderE(b,e,f){b=b|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0;if(!(c[f>>2]|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(808477,808251,1515,808497,0);return}a[1263537]=0;g=b+528|0;h=c[g>>2]|0;a:do if(h){i=c[e>>2]|0;if(!i)j=0;else j=c[i+16>>2]|0;k=c[h+(((1<<(d[b+532>>0]|0))+-1&j)<<2)>>2]|0;if(!k)l=14;else{m=k;while(1){if((c[m>>2]|0)==(j|0)?(c[m+8>>2]|0)==(i|0):0){n=m;l=16;break a}m=c[m+4>>2]|0;if(!m){l=14;break}}}}else{a[1263537]=0;m=__ZN6Memory12alloc_staticEjb(32,1)|0;if(!m){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143992,1144012,140,1144029,0);o=0}else{a[1263537]=0;i=m+-8|0;c[i>>2]=8;c[i+4>>2]=0;o=m}c[g>>2]=o;a[b+532>>0]=3;c[b+536>>2]=0;c[o>>2]=0;c[(c[g>>2]|0)+4>>2]=0;c[(c[g>>2]|0)+8>>2]=0;c[(c[g>>2]|0)+12>>2]=0;c[(c[g>>2]|0)+16>>2]=0;c[(c[g>>2]|0)+20>>2]=0;c[(c[g>>2]|0)+24>>2]=0;c[(c[g>>2]|0)+28>>2]=0;l=14}while(0);if((l|0)==14){o=__ZN7HashMapI10StringName3RefI6ShaderE16StringNameHasher24HashMapComparatorDefaultIS0_ELh3ELh8EE12create_entryERKS0_(g,e)|0;if(!o)p=0;else{__ZN7HashMapI10StringName3RefI6ShaderE16StringNameHasher24HashMapComparatorDefaultIS0_ELh3ELh8EE16check_hash_tableEv(g);n=o;l=16}}if((l|0)==16)p=n+12|0;n=c[p>>2]|0;if((c[f>>2]|0)!=(n|0)){if((n|0?__ZN9Reference11unreferenceEv(n)|0:0)?(n=c[p>>2]|0,__Z17predelete_handlerP6Object(n)|0):0){gj[c[(c[n>>2]|0)+76>>2]&8191](n);__ZN6Memory11free_staticEPvb(n,0)}c[p>>2]=0;n=c[f>>2]|0;c[p>>2]=n;if(n|0)__ZN9Reference9referenceEv(n)}__ZN6Object12notificationEib(b,45,0);__ZN10CanvasItem6updateEv(b);return}function __ZN7Control18add_style_overrideERK10StringNameRK3RefI8StyleBoxE(b,e,f){b=b|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0;if(!(c[f>>2]|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(808076,808251,1522,808436,0);return}a[1263537]=0;g=b+540|0;h=c[g>>2]|0;a:do if(h){i=c[e>>2]|0;if(!i)j=0;else j=c[i+16>>2]|0;k=c[h+(((1<<(d[b+544>>0]|0))+-1&j)<<2)>>2]|0;if(!k)l=14;else{m=k;while(1){if((c[m>>2]|0)==(j|0)?(c[m+8>>2]|0)==(i|0):0){n=m;l=16;break a}m=c[m+4>>2]|0;if(!m){l=14;break}}}}else{a[1263537]=0;m=__ZN6Memory12alloc_staticEjb(32,1)|0;if(!m){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143992,1144012,140,1144029,0);o=0}else{a[1263537]=0;i=m+-8|0;c[i>>2]=8;c[i+4>>2]=0;o=m}c[g>>2]=o;a[b+544>>0]=3;c[b+548>>2]=0;c[o>>2]=0;c[(c[g>>2]|0)+4>>2]=0;c[(c[g>>2]|0)+8>>2]=0;c[(c[g>>2]|0)+12>>2]=0;c[(c[g>>2]|0)+16>>2]=0;c[(c[g>>2]|0)+20>>2]=0;c[(c[g>>2]|0)+24>>2]=0;c[(c[g>>2]|0)+28>>2]=0;l=14}while(0);if((l|0)==14){o=__ZN7HashMapI10StringName3RefI8StyleBoxE16StringNameHasher24HashMapComparatorDefaultIS0_ELh3ELh8EE12create_entryERKS0_(g,e)|0;if(!o)p=0;else{__ZN7HashMapI10StringName3RefI8StyleBoxE16StringNameHasher24HashMapComparatorDefaultIS0_ELh3ELh8EE16check_hash_tableEv(g);n=o;l=16}}if((l|0)==16)p=n+12|0;n=c[p>>2]|0;if((c[f>>2]|0)!=(n|0)){if((n|0?__ZN9Reference11unreferenceEv(n)|0:0)?(n=c[p>>2]|0,__Z17predelete_handlerP6Object(n)|0):0){gj[c[(c[n>>2]|0)+76>>2]&8191](n);__ZN6Memory11free_staticEPvb(n,0)}c[p>>2]=0;n=c[f>>2]|0;c[p>>2]=n;if(n|0)__ZN9Reference9referenceEv(n)}__ZN6Object12notificationEib(b,45,0);__ZN10CanvasItem6updateEv(b);return}function __ZN7Control17add_font_overrideERK10StringNameRK3RefI4FontE(b,e,f){b=b|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;g=l;l=l+16|0;if((l|0)>=(m|0))ba(16);h=g+4|0;i=g;if(!(c[f>>2]|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(808134,808251,1530,833824,0);l=g;return}a[1263537]=0;j=b+552|0;k=c[j>>2]|0;a:do if(k|0){n=c[e>>2]|0;if(!n)o=0;else o=c[n+16>>2]|0;p=c[k+(((1<<(d[b+556>>0]|0))+-1&o)<<2)>>2]|0;if(p|0){q=p;while(1){if((c[q>>2]|0)==(o|0)?(c[q+8>>2]|0)==(n|0):0)break;q=c[q+4>>2]|0;if(!q)break a}q=__ZN7HashMapI10StringName3RefI4FontE16StringNameHasher24HashMapComparatorDefaultIS0_ELh3ELh8EEixERKS0_(j,e)|0;c[h>>2]=0;if(c[q>>2]|0?(c[h>>2]=0,n=c[q>>2]|0,c[h>>2]=n,n|0):0)__ZN9Reference9referenceEv(n);__ZN7Control11_unref_fontE3RefI4FontE(b,h);n=c[h>>2]|0;if((n|0?__ZN9Reference11unreferenceEv(n)|0:0)?(n=c[h>>2]|0,__Z17predelete_handlerP6Object(n)|0):0){gj[c[(c[n>>2]|0)+76>>2]&8191](n);__ZN6Memory11free_staticEPvb(n,0)}c[h>>2]=0}}while(0);h=__ZN7HashMapI10StringName3RefI4FontE16StringNameHasher24HashMapComparatorDefaultIS0_ELh3ELh8EEixERKS0_(j,e)|0;e=c[f>>2]|0;j=c[h>>2]|0;if((e|0)==(j|0))r=e;else{if((j|0?__ZN9Reference11unreferenceEv(j)|0:0)?(j=c[h>>2]|0,__Z17predelete_handlerP6Object(j)|0):0){gj[c[(c[j>>2]|0)+76>>2]&8191](j);__ZN6Memory11free_staticEPvb(j,0)}c[h>>2]=0;j=c[f>>2]|0;c[h>>2]=j;if(j|0)__ZN9Reference9referenceEv(j);r=c[f>>2]|0}if(r|0){c[i>>2]=r;__ZN9Reference9referenceEv(r);__ZN7Control9_ref_fontE3RefI4FontE(b,i);r=c[i>>2]|0;if((r|0?__ZN9Reference11unreferenceEv(r)|0:0)?(r=c[i>>2]|0,__Z17predelete_handlerP6Object(r)|0):0){gj[c[(c[r>>2]|0)+76>>2]&8191](r);__ZN6Memory11free_staticEPvb(r,0)}c[i>>2]=0}__ZN6Object12notificationEib(b,45,0);__ZN10CanvasItem6updateEv(b);l=g;return}function __ZN7Control18add_color_overrideERK10StringNameRK5Color(b,e,f){b=b|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0;g=b+564|0;h=c[g>>2]|0;a:do if(h){i=c[e>>2]|0;if(!i)j=0;else j=c[i+16>>2]|0;k=c[h+(((1<<(d[b+568>>0]|0))+-1&j)<<2)>>2]|0;if(!k)l=12;else{m=k;while(1){if((c[m>>2]|0)==(j|0)?(c[m+8>>2]|0)==(i|0):0){n=m;break a}m=c[m+4>>2]|0;if(!m){l=12;break}}}}else{a[1263537]=0;m=__ZN6Memory12alloc_staticEjb(32,1)|0;if(!m){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143992,1144012,140,1144029,0);o=0}else{a[1263537]=0;i=m+-8|0;c[i>>2]=8;c[i+4>>2]=0;o=m}c[g>>2]=o;a[b+568>>0]=3;c[b+572>>2]=0;c[o>>2]=0;c[(c[g>>2]|0)+4>>2]=0;c[(c[g>>2]|0)+8>>2]=0;c[(c[g>>2]|0)+12>>2]=0;c[(c[g>>2]|0)+16>>2]=0;c[(c[g>>2]|0)+20>>2]=0;c[(c[g>>2]|0)+24>>2]=0;c[(c[g>>2]|0)+28>>2]=0;l=12}while(0);do if((l|0)==12){o=__ZN7HashMapI10StringName5Color16StringNameHasher24HashMapComparatorDefaultIS0_ELh3ELh8EE12create_entryERKS0_(g,e)|0;if(!o){p=0;c[p>>2]=c[f>>2];c[p+4>>2]=c[f+4>>2];c[p+8>>2]=c[f+8>>2];c[p+12>>2]=c[f+12>>2];__ZN6Object12notificationEib(b,45,0);__ZN10CanvasItem6updateEv(b);return}else{__ZN7HashMapI10StringName5Color16StringNameHasher24HashMapComparatorDefaultIS0_ELh3ELh8EE16check_hash_tableEv(g);n=o;break}}while(0);p=n+12|0;c[p>>2]=c[f>>2];c[p+4>>2]=c[f+4>>2];c[p+8>>2]=c[f+8>>2];c[p+12>>2]=c[f+12>>2];__ZN6Object12notificationEib(b,45,0);__ZN10CanvasItem6updateEv(b);return}function __ZN7Control21add_constant_overrideERK10StringNamei(b,e,f){b=b|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0;g=b+576|0;h=c[g>>2]|0;a:do if(h){i=c[e>>2]|0;if(!i)j=0;else j=c[i+16>>2]|0;k=c[h+(((1<<(d[b+580>>0]|0))+-1&j)<<2)>>2]|0;if(k|0){l=k;while(1){if((c[l>>2]|0)==(j|0)?(c[l+8>>2]|0)==(i|0):0){m=l;break}l=c[l+4>>2]|0;if(!l)break a}n=m+12|0;c[n>>2]=f;__ZN6Object12notificationEib(b,45,0);__ZN10CanvasItem6updateEv(b);return}}else{a[1263537]=0;l=__ZN6Memory12alloc_staticEjb(32,1)|0;if(!l){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143992,1144012,140,1144029,0);o=0}else{a[1263537]=0;i=l+-8|0;c[i>>2]=8;c[i+4>>2]=0;o=l}c[g>>2]=o;a[b+580>>0]=3;c[b+584>>2]=0;c[o>>2]=0;c[(c[g>>2]|0)+4>>2]=0;c[(c[g>>2]|0)+8>>2]=0;c[(c[g>>2]|0)+12>>2]=0;c[(c[g>>2]|0)+16>>2]=0;c[(c[g>>2]|0)+20>>2]=0;c[(c[g>>2]|0)+24>>2]=0;c[(c[g>>2]|0)+28>>2]=0}while(0);o=__ZN7HashMapI10StringNamei16StringNameHasher24HashMapComparatorDefaultIS0_ELh3ELh8EE12create_entryERKS0_(g,e)|0;__ZN7HashMapI10StringNamei16StringNameHasher24HashMapComparatorDefaultIS0_ELh3ELh8EE16check_hash_tableEv(g);m=o;n=m+12|0;c[n>>2]=f;__ZN6Object12notificationEib(b,45,0);__ZN10CanvasItem6updateEv(b);return}function __ZN7HashMapI10StringNamei16StringNameHasher24HashMapComparatorDefaultIS0_ELh3ELh8EE12create_entryERKS0_(b,e){b=b|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0;f=__ZnwjPKc(16,1263606)|0;g=f+8|0;__ZN10StringNameC2Ev(g);h=f+4|0;c[h>>2]=0;if(!f){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1100526,1100151,228,1100539,0);i=0;return i|0}a[1263537]=0;j=c[e>>2]|0;if(!j)k=0;else k=c[j+16>>2]|0;j=(1<<(d[b+4>>0]|0))+-1&k;c[h>>2]=c[(c[b>>2]|0)+(j<<2)>>2];c[f>>2]=k;__ZN10StringNameaSERKS_(g,e);c[(c[b>>2]|0)+(j<<2)>>2]=f;j=b+8|0;c[j>>2]=(c[j>>2]|0)+1;i=f;return i|0}function __ZN7HashMapI10StringNamei16StringNameHasher24HashMapComparatorDefaultIS0_ELh3ELh8EE16check_hash_tableEv(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0;d=c[b+8>>2]|0;e=b+4|0;f=a[e>>0]|0;g=f&255;if((d|0)>(8<<g|0)){h=g;do h=h+1|0;while((d|0)>(8<<h|0));if((h|0)==-1)return;else i=h}else{if((f&255)<=3)return;f=g+-1|0;if((d|0)<(8<<f|0))j=f;else return;while(1){f=j+-1|0;if((d|0)<(8<<f|0))j=f;else break}i=(j|0)>3?j:3}j=1<<i;d=__ZN6Memory12alloc_staticEjb(j<<2,1)|0;if(!d){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143992,1144012,140,1144029,0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1100134,1100151,174,1100167,0);a[1263537]=0;return}a[1263537]=0;f=d+-8|0;c[f>>2]=j;c[f+4>>2]=0;if((i|0)!=31)_memset(d|0,0,((j|0)>1?j:1)<<2|0)|0;f=a[e>>0]|0;if(f<<24>>24==31)k=c[b>>2]|0;else{g=1<<(f&255);f=j+-1|0;j=0;h=c[b>>2]|0;while(1){l=h+(j<<2)|0;m=c[l>>2]|0;if(!m)n=h;else{o=m;m=l;do{l=o+4|0;c[m>>2]=c[l>>2];p=d+((c[o>>2]&f)<<2)|0;c[l>>2]=c[p>>2];c[p>>2]=o;p=c[b>>2]|0;m=p+(j<<2)|0;o=c[m>>2]|0}while((o|0)!=0);n=p}j=j+1|0;if((j|0)>=(g|0)){k=n;break}else h=n}}if(k|0)__ZN6Memory11free_staticEPvb(k,1);c[b>>2]=d;a[e>>0]=i;return}function __ZN7HashMapI10StringName5Color16StringNameHasher24HashMapComparatorDefaultIS0_ELh3ELh8EE12create_entryERKS0_(b,e){b=b|0;e=e|0;var f=0,h=0,i=0,j=0,k=0,l=0;f=__ZnwjPKc(28,1263606)|0;h=f+8|0;__ZN10StringNameC2Ev(h);g[f+12>>2]=0.0;g[f+16>>2]=0.0;g[f+20>>2]=0.0;g[f+24>>2]=1.0;i=f+4|0;c[i>>2]=0;if(!f){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1100526,1100151,228,1100539,0);j=0;return j|0}a[1263537]=0;k=c[e>>2]|0;if(!k)l=0;else l=c[k+16>>2]|0;k=(1<<(d[b+4>>0]|0))+-1&l;c[i>>2]=c[(c[b>>2]|0)+(k<<2)>>2];c[f>>2]=l;__ZN10StringNameaSERKS_(h,e);c[(c[b>>2]|0)+(k<<2)>>2]=f;k=b+8|0;c[k>>2]=(c[k>>2]|0)+1;j=f;return j|0}function __ZN7HashMapI10StringName5Color16StringNameHasher24HashMapComparatorDefaultIS0_ELh3ELh8EE16check_hash_tableEv(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0;d=c[b+8>>2]|0;e=b+4|0;f=a[e>>0]|0;g=f&255;if((d|0)>(8<<g|0)){h=g;do h=h+1|0;while((d|0)>(8<<h|0));if((h|0)==-1)return;else i=h}else{if((f&255)<=3)return;f=g+-1|0;if((d|0)<(8<<f|0))j=f;else return;while(1){f=j+-1|0;if((d|0)<(8<<f|0))j=f;else break}i=(j|0)>3?j:3}j=1<<i;d=__ZN6Memory12alloc_staticEjb(j<<2,1)|0;if(!d){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143992,1144012,140,1144029,0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1100134,1100151,174,1100167,0);a[1263537]=0;return}a[1263537]=0;f=d+-8|0;c[f>>2]=j;c[f+4>>2]=0;if((i|0)!=31)_memset(d|0,0,((j|0)>1?j:1)<<2|0)|0;f=a[e>>0]|0;if(f<<24>>24==31)k=c[b>>2]|0;else{g=1<<(f&255);f=j+-1|0;j=0;h=c[b>>2]|0;while(1){l=h+(j<<2)|0;m=c[l>>2]|0;if(!m)n=h;else{o=m;m=l;do{l=o+4|0;c[m>>2]=c[l>>2];p=d+((c[o>>2]&f)<<2)|0;c[l>>2]=c[p>>2];c[p>>2]=o;p=c[b>>2]|0;m=p+(j<<2)|0;o=c[m>>2]|0}while((o|0)!=0);n=p}j=j+1|0;if((j|0)>=(g|0)){k=n;break}else h=n}}if(k|0)__ZN6Memory11free_staticEPvb(k,1);c[b>>2]=d;a[e>>0]=i;return}function __ZN7Control9_ref_fontE3RefI4FontE(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d+8|0;f=d+4|0;g=d;h=a+588|0;i=c[h>>2]|0;if(i){j=c[i+8>>2]|0;i=c[a+592>>2]|0;a:do if((j|0)==(i|0))k=j;else{n=c[b>>2]|0;o=j;while(1){p=c[o+24>>2]|0;if(n>>>0<p>>>0)q=o+8|0;else{if(p>>>0>=n>>>0){k=o;break a}q=o+4|0}o=c[q>>2]|0;if((o|0)==(i|0)){k=i;break}}}while(0);q=__ZN3MapI3RefI4FontEi10ComparatorIS2_E16DefaultAllocatorEixERKS2_(h,b)|0;if((k|0)!=(i|0)&(k|0)!=0){c[q>>2]=(c[q>>2]|0)+1;l=d;return}else r=q}else r=__ZN3MapI3RefI4FontEi10ComparatorIS2_E16DefaultAllocatorEixERKS2_(h,b)|0;c[r>>2]=1;r=c[b>>2]|0;__ZN10StringNameC2EPKc(e,1126630);__ZN10StringNameC2EPKc(f,808422);c[g>>2]=0;__ZN6Object7connectERK10StringNamePS_S2_RK6VectorI7VariantEj(r,e,a,f,g,0)|0;a=c[g>>2]|0;if(a|0?(__Z16atomic_decrementPj(a+-8|0)|0)==0:0){r=c[g>>2]|0;g=(r|0)==0?0:r+-4|0;r=g+4|0;b=c[g>>2]|0;if(b|0){h=0;q=b;while(1){b=r+(h*24|0)|0;if(!(c[b>>2]|0))s=q;else{__ZN7Variant5clearEv(b);s=c[g>>2]|0}h=h+1|0;if(h>>>0>=s>>>0)break;else q=s}}__ZN6Memory11free_staticEPvb(a,1)}__ZN10StringNameD2Ev(f);__ZN10StringNameD2Ev(e);l=d;return}function __ZN3MapI3RefI4FontEi10ComparatorIS2_E16DefaultAllocatorEixERKS2_(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;g=c[b>>2]|0;if(!g){h=__ZnwjPFPvjE(32,4740)|0;i=h+16|0;c[i>>2]=0;c[i+4>>2]=0;c[i+8>>2]=0;c[b>>2]=h;i=c[b+4>>2]|0;c[h+4>>2]=i;c[h+8>>2]=i;c[h+12>>2]=i;c[h>>2]=1;if(!h){c[f>>2]=0;j=f;k=14}else{n=h;o=i;k=5}}else{n=g;o=c[b+4>>2]|0;k=5}a:do if((k|0)==5){g=c[n+8>>2]|0;b:do if((g|0)!=(o|0)){i=c[d>>2]|0;h=g;while(1){p=c[h+24>>2]|0;if(i>>>0<p>>>0)q=h+8|0;else{if(p>>>0>=i>>>0)break;q=h+4|0}p=c[q>>2]|0;if((p|0)==(o|0))break b;else h=p}if(!((h|0)==(o|0)|(h|0)==0)){r=h;break a}}while(0);c[f>>2]=0;if(!n){j=f;k=14}else{s=f;k=15}}while(0);if((k|0)==14){n=__ZnwjPFPvjE(32,4740)|0;o=n+16|0;c[o>>2]=0;c[o+4>>2]=0;c[o+8>>2]=0;c[b>>2]=n;o=c[b+4>>2]|0;c[n+4>>2]=o;c[n+8>>2]=o;c[n+12>>2]=o;c[n>>2]=1;s=j;k=15}if((k|0)==15){k=__ZN3MapI3RefI4FontEi10ComparatorIS2_E16DefaultAllocatorE10_insert_rbERKS2_RKi(b,d,f)|0;if(!k){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145936,616,1145947,0);t=0;l=e;return t|0}else r=k}a[1263537]=0;t=r+28|0;l=e;return t|0}function __ZN3MapI3RefI4FontEi10ComparatorIS2_E16DefaultAllocatorE10_insert_rbERKS2_RKi(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f;a[g>>0]=0;h=__ZN3MapI3RefI4FontEi10ComparatorIS2_E16DefaultAllocatorE7_insertERKS2_Rb(b,d,g)|0;if(h|0)c[h+28>>2]=c[e>>2];if(a[g>>0]|0){l=f;return h|0}g=b+8|0;c[g>>2]=(c[g>>2]|0)+1;g=h+12|0;e=c[g>>2]|0;if(!(c[e>>2]|0)){d=b+4|0;i=h;j=e;k=e;e=g;while(1){g=j+12|0;n=c[g>>2]|0;o=c[n+8>>2]|0;p=n;do if((j|0)==(o|0)){q=c[n+4>>2]|0;if(!(c[q>>2]|0)){c[k>>2]=1;a[1263537]=0;c[q>>2]=1;if((c[d>>2]|0)==(n|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);r=c[(c[e>>2]|0)+12>>2]|0;break}else{a[1263537]=0;c[n>>2]=0;r=n;break}}q=j+4|0;if((i|0)==(c[q>>2]|0)){s=i+8|0;t=c[s>>2]|0;c[q>>2]=t;if((t|0)==(c[d>>2]|0))u=p;else{c[t+12>>2]=j;u=c[g>>2]|0}t=i+12|0;c[t>>2]=u;q=c[g>>2]|0;v=q+8|0;c[((c[v>>2]|0)==(j|0)?v:q+4|0)>>2]=i;c[s>>2]=j;c[g>>2]=i;w=j;x=i;y=c[t>>2]|0}else{w=i;x=j;y=n}a[1263537]=0;c[x>>2]=1;t=c[d>>2]|0;if((t|0)==(y|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);z=c[(c[w+12>>2]|0)+12>>2]|0;A=c[d>>2]|0}else{a[1263537]=0;c[y>>2]=0;z=y;A=t}t=z+8|0;s=c[t>>2]|0;q=s+4|0;v=c[q>>2]|0;c[t>>2]=v;if((v|0)!=(A|0))c[v+12>>2]=z;v=z+12|0;c[s+12>>2]=c[v>>2];t=c[v>>2]|0;B=t+4|0;c[((c[B>>2]|0)==(z|0)?B:t+8|0)>>2]=s;c[q>>2]=z;c[v>>2]=s;r=w}else{if(!(c[o>>2]|0)){c[k>>2]=1;a[1263537]=0;c[o>>2]=1;if((c[d>>2]|0)==(n|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);r=c[(c[e>>2]|0)+12>>2]|0;break}else{a[1263537]=0;c[n>>2]=0;r=n;break}}s=j+8|0;if((i|0)==(c[s>>2]|0)){v=i+4|0;q=c[v>>2]|0;c[s>>2]=q;if((q|0)==(c[d>>2]|0))C=p;else{c[q+12>>2]=j;C=c[g>>2]|0}q=i+12|0;c[q>>2]=C;s=c[g>>2]|0;t=s+4|0;c[((c[t>>2]|0)==(j|0)?t:s+8|0)>>2]=i;c[v>>2]=j;c[g>>2]=i;D=j;E=i;F=c[q>>2]|0}else{D=i;E=j;F=n}a[1263537]=0;c[E>>2]=1;q=c[d>>2]|0;if((q|0)==(F|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);G=c[d>>2]|0;H=c[(c[D+12>>2]|0)+12>>2]|0}else{a[1263537]=0;c[F>>2]=0;G=q;H=F}q=H+4|0;v=c[q>>2]|0;s=v+8|0;t=c[s>>2]|0;c[q>>2]=t;if((t|0)!=(G|0))c[t+12>>2]=H;t=H+12|0;c[v+12>>2]=c[t>>2];q=c[t>>2]|0;B=q+8|0;c[((c[B>>2]|0)==(H|0)?B:q+4|0)>>2]=v;c[s>>2]=H;c[t>>2]=v;r=D}while(0);n=r+12|0;g=c[n>>2]|0;if(!(c[g>>2]|0)){i=r;j=g;k=g;e=n}else break}}e=c[(c[b>>2]|0)+8>>2]|0;a[1263537]=0;c[e>>2]=1;l=f;return h|0}function __ZN3MapI3RefI4FontEi10ComparatorIS2_E16DefaultAllocatorE7_insertERKS2_Rb(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0;f=c[b>>2]|0;g=c[f+8>>2]|0;h=b+4|0;i=c[h>>2]|0;a:do if((g|0)==(i|0))j=f;else{k=c[d>>2]|0;l=g;while(1){m=c[l+24>>2]|0;if(k>>>0<m>>>0)n=l+8|0;else{if(m>>>0>=k>>>0)break;n=l+4|0}m=c[n>>2]|0;if((m|0)==(i|0)){j=l;break a}else l=m}a[e>>0]=1;o=l;return o|0}while(0);i=__ZnwjPFPvjE(32,4740)|0;c[i>>2]=0;c[i+4>>2]=0;c[i+8>>2]=0;c[i+12>>2]=0;c[i+16>>2]=0;c[i+20>>2]=0;c[i+24>>2]=0;c[i+12>>2]=j;n=c[h>>2]|0;g=i+4|0;c[g>>2]=n;f=i+8|0;c[f>>2]=n;n=i+24|0;if(c[d>>2]|0?(c[n>>2]=0,k=c[d>>2]|0,c[n>>2]=k,k|0):0)__ZN9Reference9referenceEv(k);if((j|0)!=(c[b>>2]|0)?(c[d>>2]|0)>>>0>=(c[j+24>>2]|0)>>>0:0)p=j+4|0;else p=j+8|0;c[p>>2]=i;a[e>>0]=0;e=c[g>>2]|0;g=c[h>>2]|0;if((e|0)==(g|0)){h=i;do{p=h;h=c[h+12>>2]|0}while((p|0)==(c[h+4>>2]|0));q=(h|0)==(c[b>>2]|0)?0:h}else{h=e;while(1){e=c[h+8>>2]|0;if((e|0)==(g|0)){q=h;break}else h=e}}c[i+16>>2]=q;h=c[f>>2]|0;b:do if((h|0)==(g|0)){f=i;while(1){e=f;f=c[f+12>>2]|0;if((e|0)!=(c[f+8>>2]|0)){r=f;break b}if((f|0)==(c[b>>2]|0)){r=0;break}}}else{f=h;while(1){l=c[f+4>>2]|0;if((l|0)==(g|0)){r=f;break}else f=l}}while(0);g=i+20|0;c[g>>2]=r;if(!q)s=r;else{c[q+20>>2]=i;s=c[g>>2]|0}if(!s){o=i;return o|0}c[s+16>>2]=i;o=i;return o|0}function __ZN7HashMapI10StringName3RefI8StyleBoxE16StringNameHasher24HashMapComparatorDefaultIS0_ELh3ELh8EE12create_entryERKS0_(b,e){b=b|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0;f=__ZnwjPKc(16,1263606)|0;g=f+8|0;__ZN10StringNameC2Ev(g);c[f+12>>2]=0;h=f+4|0;c[h>>2]=0;if(!f){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1100526,1100151,228,1100539,0);i=0;return i|0}a[1263537]=0;j=c[e>>2]|0;if(!j)k=0;else k=c[j+16>>2]|0;j=(1<<(d[b+4>>0]|0))+-1&k;c[h>>2]=c[(c[b>>2]|0)+(j<<2)>>2];c[f>>2]=k;__ZN10StringNameaSERKS_(g,e);c[(c[b>>2]|0)+(j<<2)>>2]=f;j=b+8|0;c[j>>2]=(c[j>>2]|0)+1;i=f;return i|0}function __ZN7HashMapI10StringName3RefI8StyleBoxE16StringNameHasher24HashMapComparatorDefaultIS0_ELh3ELh8EE16check_hash_tableEv(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0;d=c[b+8>>2]|0;e=b+4|0;f=a[e>>0]|0;g=f&255;if((d|0)>(8<<g|0)){h=g;do h=h+1|0;while((d|0)>(8<<h|0));if((h|0)==-1)return;else i=h}else{if((f&255)<=3)return;f=g+-1|0;if((d|0)<(8<<f|0))j=f;else return;while(1){f=j+-1|0;if((d|0)<(8<<f|0))j=f;else break}i=(j|0)>3?j:3}j=1<<i;d=__ZN6Memory12alloc_staticEjb(j<<2,1)|0;if(!d){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143992,1144012,140,1144029,0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1100134,1100151,174,1100167,0);a[1263537]=0;return}a[1263537]=0;f=d+-8|0;c[f>>2]=j;c[f+4>>2]=0;if((i|0)!=31)_memset(d|0,0,((j|0)>1?j:1)<<2|0)|0;f=a[e>>0]|0;if(f<<24>>24==31)k=c[b>>2]|0;else{g=1<<(f&255);f=j+-1|0;j=0;h=c[b>>2]|0;while(1){l=h+(j<<2)|0;m=c[l>>2]|0;if(!m)n=h;else{o=m;m=l;do{l=o+4|0;c[m>>2]=c[l>>2];p=d+((c[o>>2]&f)<<2)|0;c[l>>2]=c[p>>2];c[p>>2]=o;p=c[b>>2]|0;m=p+(j<<2)|0;o=c[m>>2]|0}while((o|0)!=0);n=p}j=j+1|0;if((j|0)>=(g|0)){k=n;break}else h=n}}if(k|0)__ZN6Memory11free_staticEPvb(k,1);c[b>>2]=d;a[e>>0]=i;return}function __ZN7HashMapI10StringName3RefI6ShaderE16StringNameHasher24HashMapComparatorDefaultIS0_ELh3ELh8EE12create_entryERKS0_(b,e){b=b|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0;f=__ZnwjPKc(16,1263606)|0;g=f+8|0;__ZN10StringNameC2Ev(g);c[f+12>>2]=0;h=f+4|0;c[h>>2]=0;if(!f){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1100526,1100151,228,1100539,0);i=0;return i|0}a[1263537]=0;j=c[e>>2]|0;if(!j)k=0;else k=c[j+16>>2]|0;j=(1<<(d[b+4>>0]|0))+-1&k;c[h>>2]=c[(c[b>>2]|0)+(j<<2)>>2];c[f>>2]=k;__ZN10StringNameaSERKS_(g,e);c[(c[b>>2]|0)+(j<<2)>>2]=f;j=b+8|0;c[j>>2]=(c[j>>2]|0)+1;i=f;return i|0}function __ZN7HashMapI10StringName3RefI6ShaderE16StringNameHasher24HashMapComparatorDefaultIS0_ELh3ELh8EE16check_hash_tableEv(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0;d=c[b+8>>2]|0;e=b+4|0;f=a[e>>0]|0;g=f&255;if((d|0)>(8<<g|0)){h=g;do h=h+1|0;while((d|0)>(8<<h|0));if((h|0)==-1)return;else i=h}else{if((f&255)<=3)return;f=g+-1|0;if((d|0)<(8<<f|0))j=f;else return;while(1){f=j+-1|0;if((d|0)<(8<<f|0))j=f;else break}i=(j|0)>3?j:3}j=1<<i;d=__ZN6Memory12alloc_staticEjb(j<<2,1)|0;if(!d){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143992,1144012,140,1144029,0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1100134,1100151,174,1100167,0);a[1263537]=0;return}a[1263537]=0;f=d+-8|0;c[f>>2]=j;c[f+4>>2]=0;if((i|0)!=31)_memset(d|0,0,((j|0)>1?j:1)<<2|0)|0;f=a[e>>0]|0;if(f<<24>>24==31)k=c[b>>2]|0;else{g=1<<(f&255);f=j+-1|0;j=0;h=c[b>>2]|0;while(1){l=h+(j<<2)|0;m=c[l>>2]|0;if(!m)n=h;else{o=m;m=l;do{l=o+4|0;c[m>>2]=c[l>>2];p=d+((c[o>>2]&f)<<2)|0;c[l>>2]=c[p>>2];c[p>>2]=o;p=c[b>>2]|0;m=p+(j<<2)|0;o=c[m>>2]|0}while((o|0)!=0);n=p}j=j+1|0;if((j|0)>=(g|0)){k=n;break}else h=n}}if(k|0)__ZN6Memory11free_staticEPvb(k,1);c[b>>2]=d;a[e>>0]=i;return}function __ZN7HashMapI10StringName3RefI7TextureE16StringNameHasher24HashMapComparatorDefaultIS0_ELh3ELh8EE12create_entryERKS0_(b,e){b=b|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0;f=__ZnwjPKc(16,1263606)|0;g=f+8|0;__ZN10StringNameC2Ev(g);c[f+12>>2]=0;h=f+4|0;c[h>>2]=0;if(!f){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1100526,1100151,228,1100539,0);i=0;return i|0}a[1263537]=0;j=c[e>>2]|0;if(!j)k=0;else k=c[j+16>>2]|0;j=(1<<(d[b+4>>0]|0))+-1&k;c[h>>2]=c[(c[b>>2]|0)+(j<<2)>>2];c[f>>2]=k;__ZN10StringNameaSERKS_(g,e);c[(c[b>>2]|0)+(j<<2)>>2]=f;j=b+8|0;c[j>>2]=(c[j>>2]|0)+1;i=f;return i|0}function __ZN7HashMapI10StringName3RefI7TextureE16StringNameHasher24HashMapComparatorDefaultIS0_ELh3ELh8EE16check_hash_tableEv(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0;d=c[b+8>>2]|0;e=b+4|0;f=a[e>>0]|0;g=f&255;if((d|0)>(8<<g|0)){h=g;do h=h+1|0;while((d|0)>(8<<h|0));if((h|0)==-1)return;else i=h}else{if((f&255)<=3)return;f=g+-1|0;if((d|0)<(8<<f|0))j=f;else return;while(1){f=j+-1|0;if((d|0)<(8<<f|0))j=f;else break}i=(j|0)>3?j:3}j=1<<i;d=__ZN6Memory12alloc_staticEjb(j<<2,1)|0;if(!d){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143992,1144012,140,1144029,0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1100134,1100151,174,1100167,0);a[1263537]=0;return}a[1263537]=0;f=d+-8|0;c[f>>2]=j;c[f+4>>2]=0;if((i|0)!=31)_memset(d|0,0,((j|0)>1?j:1)<<2|0)|0;f=a[e>>0]|0;if(f<<24>>24==31)k=c[b>>2]|0;else{g=1<<(f&255);f=j+-1|0;j=0;h=c[b>>2]|0;while(1){l=h+(j<<2)|0;m=c[l>>2]|0;if(!m)n=h;else{o=m;m=l;do{l=o+4|0;c[m>>2]=c[l>>2];p=d+((c[o>>2]&f)<<2)|0;c[l>>2]=c[p>>2];c[p>>2]=o;p=c[b>>2]|0;m=p+(j<<2)|0;o=c[m>>2]|0}while((o|0)!=0);n=p}j=j+1|0;if((j|0)>=(g|0)){k=n;break}else h=n}}if(k|0)__ZN6Memory11free_staticEPvb(k,1);c[b>>2]=d;a[e>>0]=i;return}function __ZN7HashMapI10StringName3RefI4FontE16StringNameHasher24HashMapComparatorDefaultIS0_ELh3ELh8EE16check_hash_tableEv(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0;d=c[b+8>>2]|0;e=b+4|0;f=a[e>>0]|0;g=f&255;if((d|0)>(8<<g|0)){h=g;do h=h+1|0;while((d|0)>(8<<h|0));if((h|0)==-1)return;else i=h}else{if((f&255)<=3)return;f=g+-1|0;if((d|0)<(8<<f|0))j=f;else return;while(1){f=j+-1|0;if((d|0)<(8<<f|0))j=f;else break}i=(j|0)>3?j:3}j=1<<i;d=__ZN6Memory12alloc_staticEjb(j<<2,1)|0;if(!d){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143992,1144012,140,1144029,0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1100134,1100151,174,1100167,0);a[1263537]=0;return}a[1263537]=0;f=d+-8|0;c[f>>2]=j;c[f+4>>2]=0;if((i|0)!=31)_memset(d|0,0,((j|0)>1?j:1)<<2|0)|0;f=a[e>>0]|0;if(f<<24>>24==31)k=c[b>>2]|0;else{g=1<<(f&255);f=j+-1|0;j=0;h=c[b>>2]|0;while(1){l=h+(j<<2)|0;m=c[l>>2]|0;if(!m)n=h;else{o=m;m=l;do{l=o+4|0;c[m>>2]=c[l>>2];p=d+((c[o>>2]&f)<<2)|0;c[l>>2]=c[p>>2];c[p>>2]=o;p=c[b>>2]|0;m=p+(j<<2)|0;o=c[m>>2]|0}while((o|0)!=0);n=p}j=j+1|0;if((j|0)>=(g|0)){k=n;break}else h=n}}if(k|0)__ZN6Memory11free_staticEPvb(k,1);c[b>>2]=d;a[e>>0]=i;return}function __ZN3MapI3RefI4FontEi10ComparatorIS2_E16DefaultAllocatorE6_eraseEPNS6_7ElementE(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0;e=d+8|0;f=c[e>>2]|0;g=b+4|0;h=c[g>>2]|0;if((f|0)!=(h|0)?(i=c[d+4>>2]|0,(i|0)!=(h|0)):0){j=i;while(1){i=c[j+8>>2]|0;if((i|0)==(h|0))break;else j=i}if(!j){k=h;l=c[h+8>>2]|0}else{k=j;l=h}}else{k=d;l=f}f=k+8|0;j=k+4|0;i=c[((l|0)==(h|0)?j:f)>>2]|0;h=c[b>>2]|0;l=k+12|0;m=c[l>>2]|0;c[i+12>>2]=m;if((h|0)==(m|0))n=h+8|0;else{h=c[l>>2]|0;m=h+8|0;n=(k|0)==(c[m>>2]|0)?m:h+4|0}c[n>>2]=i;if((k|0)==(d|0)){if((c[d>>2]|0)==1)__ZN3MapI3RefI4FontEi10ComparatorIS2_E16DefaultAllocatorE10_erase_fixEPNS6_7ElementE(b,i)}else{if((k|0)==(c[g>>2]|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143791,1145936,469,1143798,0);return}a[1263537]=0;if((c[k>>2]|0)==1)__ZN3MapI3RefI4FontEi10ComparatorIS2_E16DefaultAllocatorE10_erase_fixEPNS6_7ElementE(b,i);c[f>>2]=c[e>>2];f=d+4|0;c[j>>2]=c[f>>2];j=d+12|0;c[l>>2]=c[j>>2];c[k>>2]=c[d>>2];c[(c[e>>2]|0)+12>>2]=k;c[(c[f>>2]|0)+12>>2]=k;f=c[j>>2]|0;j=f+8|0;c[((c[j>>2]|0)==(d|0)?j:f+4|0)>>2]=k}k=c[d+16>>2]|0;f=d+20|0;if(k|0)c[k+20>>2]=c[f>>2];j=c[f>>2]|0;if(j|0)c[j+16>>2]=k;k=d+24|0;j=c[k>>2]|0;if((j|0?__ZN9Reference11unreferenceEv(j)|0:0)?(j=c[k>>2]|0,__Z17predelete_handlerP6Object(j)|0):0){gj[c[(c[j>>2]|0)+76>>2]&8191](j);__ZN6Memory11free_staticEPvb(j,0)}c[k>>2]=0;__ZN6Memory11free_staticEPvb(d,0);d=b+8|0;c[d>>2]=(c[d>>2]|0)+-1;if(!(c[c[g>>2]>>2]|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143791,1145936,498,1143838,0);return}else{a[1263537]=0;return}}function __ZN3MapI3RefI4FontEi10ComparatorIS2_E16DefaultAllocatorE10_erase_fixEPNS6_7ElementE(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0;e=c[(c[b>>2]|0)+8>>2]|0;f=b+4|0;if((e|0)!=(d|0)&(c[d>>2]|0)==1){b=d;while(1){g=b+12|0;h=c[g>>2]|0;i=c[h+8>>2]|0;do if((b|0)==(i|0)){j=c[h+4>>2]|0;if(!(c[j>>2]|0)){a[1263537]=0;c[j>>2]=1;k=c[f>>2]|0;if((k|0)==(h|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);l=c[g>>2]|0;m=l;n=c[l+4>>2]|0;o=c[f>>2]|0}else{a[1263537]=0;c[h>>2]=0;m=h;n=j;o=k}k=n+8|0;l=c[k>>2]|0;c[m+4>>2]=l;if((l|0)!=(o|0))c[l+12>>2]=m;l=m+12|0;c[n+12>>2]=c[l>>2];p=c[l>>2]|0;q=p+8|0;c[((c[q>>2]|0)==(m|0)?q:p+4|0)>>2]=n;c[k>>2]=m;c[l>>2]=n;l=c[g>>2]|0;r=c[l+4>>2]|0;s=l}else{r=j;s=h}if((c[c[r+4>>2]>>2]|0)==1){j=r+8|0;l=c[j>>2]|0;if((c[l>>2]|0)==1)if((c[f>>2]|0)==(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);t=c[g>>2]|0;break}else{a[1263537]=0;c[r>>2]=0;t=s;break}a[1263537]=0;c[l>>2]=1;k=c[f>>2]|0;if((k|0)==(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);u=c[j>>2]|0;v=c[f>>2]|0}else{a[1263537]=0;c[r>>2]=0;u=l;v=k}k=u+4|0;l=c[k>>2]|0;c[j>>2]=l;if((l|0)!=(v|0))c[l+12>>2]=r;l=r+12|0;c[u+12>>2]=c[l>>2];j=c[l>>2]|0;p=j+4|0;c[((c[p>>2]|0)==(r|0)?p:j+8|0)>>2]=u;c[k>>2]=r;c[l>>2]=u;l=c[g>>2]|0;w=c[l+4>>2]|0;x=l}else{w=r;x=s}l=c[x>>2]|0;k=c[f>>2]|0;if((l|0)==0&(k|0)==(w|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);y=c[g>>2]|0;z=c[f>>2]|0}else{a[1263537]=0;c[w>>2]=l;y=x;z=k}c[y>>2]=1;k=c[w+4>>2]|0;a[1263537]=0;c[k>>2]=1;k=y+4|0;l=c[k>>2]|0;j=l+8|0;p=c[j>>2]|0;c[k>>2]=p;if((p|0)!=(z|0))c[p+12>>2]=y;p=y+12|0;c[l+12>>2]=c[p>>2];k=c[p>>2]|0;q=k+8|0;c[((c[q>>2]|0)==(y|0)?q:k+4|0)>>2]=l;c[j>>2]=y;c[p>>2]=l;t=e}else{if(!(c[i>>2]|0)){a[1263537]=0;c[i>>2]=1;l=c[f>>2]|0;if((l|0)==(h|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);p=c[g>>2]|0;A=c[p+8>>2]|0;B=c[f>>2]|0;C=p}else{a[1263537]=0;c[h>>2]=0;A=i;B=l;C=h}l=A+4|0;p=c[l>>2]|0;c[C+8>>2]=p;if((p|0)!=(B|0))c[p+12>>2]=C;p=C+12|0;c[A+12>>2]=c[p>>2];j=c[p>>2]|0;k=j+4|0;c[((c[k>>2]|0)==(C|0)?k:j+8|0)>>2]=A;c[l>>2]=C;c[p>>2]=A;p=c[g>>2]|0;D=c[p+8>>2]|0;E=p}else{D=i;E=h}p=D+4|0;l=c[p>>2]|0;j=(c[c[D+8>>2]>>2]|0)==1;if(!((c[l>>2]|0)!=1|j^1))if((c[f>>2]|0)==(D|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);t=c[g>>2]|0;break}else{a[1263537]=0;c[D>>2]=0;t=E;break}if(j){a[1263537]=0;c[l>>2]=1;j=c[f>>2]|0;if((j|0)==(D|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);F=c[p>>2]|0;G=c[f>>2]|0}else{a[1263537]=0;c[D>>2]=0;F=l;G=j}j=F+8|0;l=c[j>>2]|0;c[p>>2]=l;if((l|0)!=(G|0))c[l+12>>2]=D;l=D+12|0;c[F+12>>2]=c[l>>2];p=c[l>>2]|0;k=p+8|0;c[((c[k>>2]|0)==(D|0)?k:p+4|0)>>2]=F;c[j>>2]=D;c[l>>2]=F;l=c[g>>2]|0;H=c[l+8>>2]|0;I=l}else{H=D;I=E}l=c[I>>2]|0;j=c[f>>2]|0;if((l|0)==0&(j|0)==(H|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);J=c[g>>2]|0;K=c[f>>2]|0}else{a[1263537]=0;c[H>>2]=l;J=I;K=j}c[J>>2]=1;j=c[H+8>>2]|0;a[1263537]=0;c[j>>2]=1;j=J+8|0;l=c[j>>2]|0;p=l+4|0;k=c[p>>2]|0;c[j>>2]=k;if((k|0)!=(K|0))c[k+12>>2]=J;k=J+12|0;c[l+12>>2]=c[k>>2];j=c[k>>2]|0;q=j+4|0;c[((c[q>>2]|0)==(J|0)?q:j+8|0)>>2]=l;c[p>>2]=J;c[k>>2]=l;t=e}while(0);if((e|0)!=(t|0)&(c[t>>2]|0)==1)b=t;else{L=t;break}}}else L=d;a[1263537]=0;c[L>>2]=1;if((c[c[f>>2]>>2]|0)==1){a[1263537]=0;return}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143886,1145936,447,1143897,0);return}}function __ZN7HashMapI10StringName3RefI4FontE16StringNameHasher24HashMapComparatorDefaultIS0_ELh3ELh8EE12create_entryERKS0_(b,e){b=b|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0;f=__ZnwjPKc(16,1263606)|0;g=f+8|0;__ZN10StringNameC2Ev(g);c[f+12>>2]=0;h=f+4|0;c[h>>2]=0;if(!f){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1100526,1100151,228,1100539,0);i=0;return i|0}a[1263537]=0;j=c[e>>2]|0;if(!j)k=0;else k=c[j+16>>2]|0;j=(1<<(d[b+4>>0]|0))+-1&k;c[h>>2]=c[(c[b>>2]|0)+(j<<2)>>2];c[f>>2]=k;__ZN10StringNameaSERKS_(g,e);c[(c[b>>2]|0)+(j<<2)>>2]=f;j=b+8|0;c[j>>2]=(c[j>>2]|0)+1;i=f;return i|0}function __ZN7Control13_bind_methodsEv(){var a=0,b=0,d=0,e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0,ia=0,ja=0,ka=0,la=0,ma=0,na=0,oa=0,pa=0,qa=0,ra=0,sa=0,ta=0,ua=0,va=0,wa=0,xa=0,ya=0,za=0,Aa=0,Ba=0,Ca=0,Da=0,Ea=0,Fa=0,Ga=0,Ha=0,Ia=0,Ja=0,Ka=0,La=0,Ma=0,Na=0,Oa=0,Pa=0,Qa=0,Ra=0,Sa=0,Ta=0,Ua=0,Va=0,Wa=0,Xa=0,Ya=0,Za=0,_a=0,$a=0,ab=0,bb=0,cb=0,db=0,eb=0,fb=0,gb=0,hb=0,ib=0,jb=0,kb=0,lb=0,mb=0,nb=0,ob=0,pb=0,qb=0,rb=0,sb=0,tb=0,ub=0,vb=0,wb=0,xb=0,yb=0,zb=0,Ab=0,Bb=0,Cb=0,Db=0,Eb=0,Fb=0,Gb=0,Hb=0,Ib=0,Jb=0,Kb=0,Lb=0,Mb=0,Nb=0,Ob=0,Pb=0,Qb=0,Rb=0,Sb=0,Tb=0,Ub=0,Vb=0,Wb=0,Xb=0,Yb=0,Zb=0,_b=0,$b=0,ac=0,bc=0,cc=0,dc=0,ec=0,fc=0,gc=0,hc=0,ic=0,jc=0,kc=0,lc=0,mc=0,nc=0,oc=0,pc=0,qc=0,rc=0,sc=0,tc=0,uc=0,vc=0,wc=0,xc=0,yc=0,zc=0,Ac=0,Bc=0,Cc=0,Dc=0,Ec=0,Fc=0,Gc=0,Hc=0,Ic=0,Jc=0,Kc=0,Lc=0,Mc=0,Nc=0,Oc=0,Pc=0,Qc=0,Rc=0,Sc=0,Tc=0,Uc=0,Vc=0,Wc=0,Xc=0,Yc=0,Zc=0,_c=0,$c=0,ad=0,bd=0,cd=0,dd=0;a=l;l=l+1104|0;if((l|0)>=(m|0))ba(1104);b=a+1064|0;d=a+1056|0;e=a+1048|0;f=a+1040|0;h=a+1032|0;i=a+1024|0;j=a+1016|0;k=a;n=a+1008|0;o=a+1e3|0;p=a+992|0;q=a+984|0;r=a+976|0;s=a+968|0;t=a+960|0;u=a+952|0;v=a+944|0;w=a+936|0;x=a+928|0;y=a+920|0;z=a+912|0;A=a+904|0;B=a+896|0;C=a+888|0;D=a+880|0;E=a+872|0;F=a+864|0;G=a+856|0;H=a+848|0;I=a+840|0;J=a+832|0;K=a+824|0;L=a+816|0;M=a+808|0;N=a+800|0;O=a+792|0;P=a+784|0;Q=a+776|0;R=a+768|0;S=a+760|0;T=a+752|0;U=a+744|0;V=a+736|0;W=a+728|0;X=a+720|0;Y=a+712|0;Z=a+704|0;_=a+696|0;$=a+688|0;aa=a+680|0;ca=a+672|0;da=a+664|0;ea=a+656|0;fa=a+648|0;ga=a+640|0;ha=a+632|0;ia=a+624|0;ja=a+616|0;ka=a+608|0;la=a+600|0;ma=a+592|0;na=a+584|0;oa=a+576|0;pa=a+568|0;qa=a+560|0;ra=a+552|0;sa=a+544|0;ta=a+536|0;ua=a+528|0;va=a+520|0;wa=a+512|0;xa=a+504|0;ya=a+496|0;za=a+488|0;Aa=a+480|0;Ba=a+472|0;Ca=a+328|0;Da=a+464|0;Ea=a+456|0;Fa=a+448|0;Ga=a+440|0;Ha=a+432|0;Ia=a+424|0;Ja=a+416|0;Ka=a+408|0;La=a+400|0;Ma=a+392|0;Na=a+384|0;Oa=a+376|0;Pa=a+368|0;Qa=a+360|0;Ra=a+352|0;Sa=a+344|0;Ta=a+336|0;Ua=a+320|0;Va=a+312|0;Wa=a+308|0;Xa=a+304|0;Ya=a+272|0;Za=a+264|0;_a=a+300|0;$a=a+296|0;ab=a+292|0;bb=a+268|0;cb=a+260|0;db=a+256|0;eb=a+252|0;fb=a+248|0;gb=a+244|0;hb=a+240|0;ib=a+236|0;jb=a+232|0;kb=a+228|0;lb=a+224|0;mb=a+220|0;nb=a+216|0;ob=a+212|0;pb=a+208|0;qb=a+204|0;rb=a+200|0;sb=a+196|0;tb=a+192|0;ub=a+188|0;vb=a+184|0;wb=a+180|0;xb=a+176|0;yb=a+172|0;zb=a+168|0;Ab=a+164|0;Bb=a+160|0;Cb=a+156|0;Db=a+152|0;Eb=a+148|0;Fb=a+144|0;Gb=a+140|0;Hb=a+136|0;Ib=a+132|0;Jb=a+128|0;Kb=a+124|0;Lb=a+120|0;Mb=a+116|0;Nb=a+112|0;Ob=a+108|0;Pb=a+104|0;Qb=a+100|0;Rb=a+96|0;Sb=a+92|0;Tb=a+88|0;Ub=a+84|0;Vb=a+80|0;Wb=a+76|0;Xb=a+72|0;Yb=a+68|0;Zb=a+64|0;_b=a+60|0;$b=a+56|0;ac=a+52|0;bc=a+48|0;cc=a+44|0;dc=a+40|0;ec=a+36|0;fc=a+32|0;gc=a+28|0;hc=a+24|0;__Z8D_METHODPKc(d,808223);ic=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(ic);c[ic>>2]=220196;__ZN10MethodBind10_set_constEb(ic,0);__ZN10MethodBind24_generate_argument_typesEi(ic,0);c[ic+44>>2]=5122;c[ic+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,ic,d,0,0)|0;ic=d+4|0;jc=c[ic>>2]|0;if(jc|0?(__Z16atomic_decrementPj(jc+-8|0)|0)==0:0){kc=c[ic>>2]|0;ic=(kc|0)==0?0:kc+-4|0;kc=ic+4|0;if(c[ic>>2]|0){lc=0;do{__ZN10StringNameD2Ev(kc+(lc<<2)|0);lc=lc+1|0}while(lc>>>0<(c[ic>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(jc,1)}__ZN10StringNameD2Ev(d);__Z8D_METHODPKc(e,808273);d=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(d);c[d>>2]=220196;__ZN10MethodBind10_set_constEb(d,0);__ZN10MethodBind24_generate_argument_typesEi(d,0);c[d+44>>2]=5123;c[d+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,d,e,0,0)|0;d=e+4|0;jc=c[d>>2]|0;if(jc|0?(__Z16atomic_decrementPj(jc+-8|0)|0)==0:0){ic=c[d>>2]|0;d=(ic|0)==0?0:ic+-4|0;ic=d+4|0;if(c[d>>2]|0){lc=0;do{__ZN10StringNameD2Ev(ic+(lc<<2)|0);lc=lc+1|0}while(lc>>>0<(c[d>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(jc,1)}__ZN10StringNameD2Ev(e);__Z8D_METHODPKc(f,808650);e=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(e);c[e>>2]=220196;__ZN10MethodBind10_set_constEb(e,0);__ZN10MethodBind24_generate_argument_typesEi(e,0);c[e+44>>2]=5124;c[e+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,e,f,0,0)|0;e=f+4|0;jc=c[e>>2]|0;if(jc|0?(__Z16atomic_decrementPj(jc+-8|0)|0)==0:0){d=c[e>>2]|0;e=(d|0)==0?0:d+-4|0;d=e+4|0;if(c[e>>2]|0){lc=0;do{__ZN10StringNameD2Ev(d+(lc<<2)|0);lc=lc+1|0}while(lc>>>0<(c[e>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(jc,1)}__ZN10StringNameD2Ev(f);__Z8D_METHODPKc(h,905364);f=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(f);c[f>>2]=220232;__ZN10MethodBind10_set_constEb(f,1);__ZN10MethodBind24_generate_argument_typesEi(f,0);__ZN10MethodBind12_set_returnsEb(f,1);c[f+44>>2]=140;c[f+48>>2]=1;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,f,h,0,0)|0;f=h+4|0;jc=c[f>>2]|0;if(jc|0?(__Z16atomic_decrementPj(jc+-8|0)|0)==0:0){e=c[f>>2]|0;f=(e|0)==0?0:e+-4|0;e=f+4|0;if(c[f>>2]|0){lc=0;do{__ZN10StringNameD2Ev(e+(lc<<2)|0);lc=lc+1|0}while(lc>>>0<(c[f>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(jc,1)}__ZN10StringNameD2Ev(h);__Z8D_METHODPKc(i,808663);h=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(h);c[h>>2]=220232;__ZN10MethodBind10_set_constEb(h,1);__ZN10MethodBind24_generate_argument_typesEi(h,0);__ZN10MethodBind12_set_returnsEb(h,1);c[h+44>>2]=144;c[h+48>>2]=1;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,h,i,0,0)|0;h=i+4|0;jc=c[h>>2]|0;if(jc|0?(__Z16atomic_decrementPj(jc+-8|0)|0)==0:0){f=c[h>>2]|0;h=(f|0)==0?0:f+-4|0;f=h+4|0;if(c[h>>2]|0){lc=0;do{__ZN10StringNameD2Ev(f+(lc<<2)|0);lc=lc+1|0}while(lc>>>0<(c[h>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(jc,1)}__ZN10StringNameD2Ev(i);__Z8D_METHODPKcS0_S0_S0_(j,808689,1075483,878245,808700);__ZN7VariantC2Eb(k,0);i=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(i);c[i>>2]=220268;__ZN10MethodBind10_set_constEb(i,0);__ZN10MethodBind24_generate_argument_typesEi(i,3);c[i+44>>2]=3138;c[i+48>>2]=0;c[b>>2]=k;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,i,j,b,1)|0;if(c[k>>2]|0)__ZN7Variant5clearEv(k);i=j+4|0;jc=c[i>>2]|0;if(jc|0?(__Z16atomic_decrementPj(jc+-8|0)|0)==0:0){h=c[i>>2]|0;i=(h|0)==0?0:h+-4|0;h=i+4|0;if(c[i>>2]|0){lc=0;do{__ZN10StringNameD2Ev(h+(lc<<2)|0);lc=lc+1|0}while(lc>>>0<(c[i>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(jc,1)}__ZN10StringNameD2Ev(j);__Z8D_METHODPKcS0_S0_(n,808712,1075483,878245);j=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(j);c[j>>2]=220304;__ZN10MethodBind10_set_constEb(j,0);__ZN10MethodBind24_generate_argument_typesEi(j,2);c[j+44>>2]=1436;c[j+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,j,n,0,0)|0;j=n+4|0;jc=c[j>>2]|0;if(jc|0?(__Z16atomic_decrementPj(jc+-8|0)|0)==0:0){i=c[j>>2]|0;j=(i|0)==0?0:i+-4|0;i=j+4|0;if(c[j>>2]|0){lc=0;do{__ZN10StringNameD2Ev(i+(lc<<2)|0);lc=lc+1|0}while(lc>>>0<(c[j>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(jc,1)}__ZN10StringNameD2Ev(n);__Z8D_METHODPKcS0_(o,808724,1075483);n=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(n);c[n>>2]=220340;__ZN10MethodBind10_set_constEb(n,1);__ZN10MethodBind24_generate_argument_typesEi(n,1);__ZN10MethodBind12_set_returnsEb(n,1);c[n+44>>2]=4493;c[n+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,n,o,0,0)|0;n=o+4|0;jc=c[n>>2]|0;if(jc|0?(__Z16atomic_decrementPj(jc+-8|0)|0)==0:0){j=c[n>>2]|0;n=(j|0)==0?0:j+-4|0;j=n+4|0;if(c[n>>2]|0){lc=0;do{__ZN10StringNameD2Ev(j+(lc<<2)|0);lc=lc+1|0}while(lc>>>0<(c[n>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(jc,1)}__ZN10StringNameD2Ev(o);__Z8D_METHODPKcS0_S0_(p,1075472,1075483,1128872);o=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(o);c[o>>2]=220376;__ZN10MethodBind10_set_constEb(o,0);__ZN10MethodBind24_generate_argument_typesEi(o,2);c[o+44>>2]=59;c[o+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,o,p,0,0)|0;o=p+4|0;jc=c[o>>2]|0;if(jc|0?(__Z16atomic_decrementPj(jc+-8|0)|0)==0:0){n=c[o>>2]|0;o=(n|0)==0?0:n+-4|0;n=o+4|0;if(c[o>>2]|0){lc=0;do{__ZN10StringNameD2Ev(n+(lc<<2)|0);lc=lc+1|0}while(lc>>>0<(c[o>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(jc,1)}__ZN10StringNameD2Ev(p);__Z8D_METHODPKcS0_S0_S0_(q,808735,1075483,878245,1128872);p=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(p);c[p>>2]=220412;__ZN10MethodBind10_set_constEb(p,0);__ZN10MethodBind24_generate_argument_typesEi(p,3);c[p+44>>2]=16;c[p+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,p,q,0,0)|0;p=q+4|0;jc=c[p>>2]|0;if(jc|0?(__Z16atomic_decrementPj(jc+-8|0)|0)==0:0){o=c[p>>2]|0;p=(o|0)==0?0:o+-4|0;o=p+4|0;if(c[p>>2]|0){lc=0;do{__ZN10StringNameD2Ev(o+(lc<<2)|0);lc=lc+1|0}while(lc>>>0<(c[p>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(jc,1)}__ZN10StringNameD2Ev(q);__Z8D_METHODPKcS0_(r,808757,1126974);q=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(q);c[q>>2]=220448;__ZN10MethodBind10_set_constEb(q,0);__ZN10MethodBind24_generate_argument_typesEi(q,1);c[q+44>>2]=723;c[q+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,q,r,0,0)|0;q=r+4|0;jc=c[q>>2]|0;if(jc|0?(__Z16atomic_decrementPj(jc+-8|0)|0)==0:0){p=c[q>>2]|0;q=(p|0)==0?0:p+-4|0;p=q+4|0;if(c[q>>2]|0){lc=0;do{__ZN10StringNameD2Ev(p+(lc<<2)|0);lc=lc+1|0}while(lc>>>0<(c[q>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(jc,1)}__ZN10StringNameD2Ev(r);__Z8D_METHODPKcS0_(s,808767,1126974);r=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(r);c[r>>2]=220448;__ZN10MethodBind10_set_constEb(r,0);__ZN10MethodBind24_generate_argument_typesEi(r,1);c[r+44>>2]=724;c[r+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,r,s,0,0)|0;r=s+4|0;jc=c[r>>2]|0;if(jc|0?(__Z16atomic_decrementPj(jc+-8|0)|0)==0:0){q=c[r>>2]|0;r=(q|0)==0?0:q+-4|0;q=r+4|0;if(c[r>>2]|0){lc=0;do{__ZN10StringNameD2Ev(q+(lc<<2)|0);lc=lc+1|0}while(lc>>>0<(c[r>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(jc,1)}__ZN10StringNameD2Ev(s);__Z8D_METHODPKcS0_(t,808775,1126974);s=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(s);c[s>>2]=220448;__ZN10MethodBind10_set_constEb(s,0);__ZN10MethodBind24_generate_argument_typesEi(s,1);c[s+44>>2]=725;c[s+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,s,t,0,0)|0;s=t+4|0;jc=c[s>>2]|0;if(jc|0?(__Z16atomic_decrementPj(jc+-8|0)|0)==0:0){r=c[s>>2]|0;s=(r|0)==0?0:r+-4|0;r=s+4|0;if(c[s>>2]|0){lc=0;do{__ZN10StringNameD2Ev(r+(lc<<2)|0);lc=lc+1|0}while(lc>>>0<(c[s>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(jc,1)}__ZN10StringNameD2Ev(t);__Z8D_METHODPKcS0_(u,912982,1128330);t=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(t);c[t>>2]=220448;__ZN10MethodBind10_set_constEb(t,0);__ZN10MethodBind24_generate_argument_typesEi(t,1);c[t+44>>2]=726;c[t+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,t,u,0,0)|0;t=u+4|0;jc=c[t>>2]|0;if(jc|0?(__Z16atomic_decrementPj(jc+-8|0)|0)==0:0){s=c[t>>2]|0;t=(s|0)==0?0:s+-4|0;s=t+4|0;if(c[t>>2]|0){lc=0;do{__ZN10StringNameD2Ev(s+(lc<<2)|0);lc=lc+1|0}while(lc>>>0<(c[t>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(jc,1)}__ZN10StringNameD2Ev(u);__Z8D_METHODPKcS0_(v,808788,1128330);u=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(u);c[u>>2]=220448;__ZN10MethodBind10_set_constEb(u,0);__ZN10MethodBind24_generate_argument_typesEi(u,1);c[u+44>>2]=727;c[u+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,u,v,0,0)|0;u=v+4|0;jc=c[u>>2]|0;if(jc|0?(__Z16atomic_decrementPj(jc+-8|0)|0)==0:0){t=c[u>>2]|0;u=(t|0)==0?0:t+-4|0;t=u+4|0;if(c[u>>2]|0){lc=0;do{__ZN10StringNameD2Ev(t+(lc<<2)|0);lc=lc+1|0}while(lc>>>0<(c[u>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(jc,1)}__ZN10StringNameD2Ev(v);__Z8D_METHODPKcS0_(w,808812,1126974);v=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(v);c[v>>2]=220448;__ZN10MethodBind10_set_constEb(v,0);__ZN10MethodBind24_generate_argument_typesEi(v,1);c[v+44>>2]=728;c[v+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,v,w,0,0)|0;v=w+4|0;jc=c[v>>2]|0;if(jc|0?(__Z16atomic_decrementPj(jc+-8|0)|0)==0:0){u=c[v>>2]|0;v=(u|0)==0?0:u+-4|0;u=v+4|0;if(c[v>>2]|0){lc=0;do{__ZN10StringNameD2Ev(u+(lc<<2)|0);lc=lc+1|0}while(lc>>>0<(c[v>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(jc,1)}__ZN10StringNameD2Ev(w);__Z8D_METHODPKcS0_(x,937615,937628);w=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(w);c[w>>2]=220484;__ZN10MethodBind10_set_constEb(w,0);__ZN10MethodBind24_generate_argument_typesEi(w,1);c[w+44>>2]=37;c[w+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,w,x,0,0)|0;w=x+4|0;jc=c[w>>2]|0;if(jc|0?(__Z16atomic_decrementPj(jc+-8|0)|0)==0:0){v=c[w>>2]|0;w=(v|0)==0?0:v+-4|0;v=w+4|0;if(c[w>>2]|0){lc=0;do{__ZN10StringNameD2Ev(v+(lc<<2)|0);lc=lc+1|0}while(lc>>>0<(c[w>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(jc,1)}__ZN10StringNameD2Ev(x);__Z8D_METHODPKcS0_(y,811670,937650);x=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(x);c[x>>2]=220484;__ZN10MethodBind10_set_constEb(x,0);__ZN10MethodBind24_generate_argument_typesEi(x,1);c[x+44>>2]=38;c[x+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,x,y,0,0)|0;x=y+4|0;jc=c[x>>2]|0;do if(jc|0){if(__Z16atomic_decrementPj(jc+-8|0)|0)break;w=c[x>>2]|0;lc=(w|0)==0?0:w+-4|0;w=lc+4|0;if(c[lc>>2]|0){v=0;do{__ZN10StringNameD2Ev(w+(v<<2)|0);v=v+1|0}while(v>>>0<(c[lc>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(jc,1)}while(0);__ZN10StringNameD2Ev(y);__Z8D_METHODPKcS0_(z,811826,937650);y=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(y);c[y>>2]=220484;__ZN10MethodBind10_set_constEb(y,0);__ZN10MethodBind24_generate_argument_typesEi(y,1);c[y+44>>2]=39;c[y+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,y,z,0,0)|0;y=z+4|0;jc=c[y>>2]|0;do if(jc|0){if(__Z16atomic_decrementPj(jc+-8|0)|0)break;x=c[y>>2]|0;lc=(x|0)==0?0:x+-4|0;x=lc+4|0;if(c[lc>>2]|0){v=0;do{__ZN10StringNameD2Ev(x+(v<<2)|0);v=v+1|0}while(v>>>0<(c[lc>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(jc,1)}while(0);__ZN10StringNameD2Ev(z);__Z8D_METHODPKcS0_(A,937702,1128855);z=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(z);c[z>>2]=220448;__ZN10MethodBind10_set_constEb(z,0);__ZN10MethodBind24_generate_argument_typesEi(z,1);c[z+44>>2]=729;c[z+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,z,A,0,0)|0;z=A+4|0;jc=c[z>>2]|0;do if(jc|0){if(__Z16atomic_decrementPj(jc+-8|0)|0)break;y=c[z>>2]|0;lc=(y|0)==0?0:y+-4|0;y=lc+4|0;if(c[lc>>2]|0){v=0;do{__ZN10StringNameD2Ev(y+(v<<2)|0);v=v+1|0}while(v>>>0<(c[lc>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(jc,1)}while(0);__ZN10StringNameD2Ev(A);__Z8D_METHODPKcS0_(B,1075490,1075483);A=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(A);c[A>>2]=220520;__ZN10MethodBind10_set_constEb(A,1);__ZN10MethodBind24_generate_argument_typesEi(A,1);__ZN10MethodBind12_set_returnsEb(A,1);c[A+44>>2]=25;c[A+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,A,B,0,0)|0;A=B+4|0;jc=c[A>>2]|0;do if(jc|0){if(__Z16atomic_decrementPj(jc+-8|0)|0)break;z=c[A>>2]|0;lc=(z|0)==0?0:z+-4|0;z=lc+4|0;if(c[lc>>2]|0){v=0;do{__ZN10StringNameD2Ev(z+(v<<2)|0);v=v+1|0}while(v>>>0<(c[lc>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(jc,1)}while(0);__ZN10StringNameD2Ev(B);__Z8D_METHODPKc(C,808832);B=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(B);c[B>>2]=220232;__ZN10MethodBind10_set_constEb(B,1);__ZN10MethodBind24_generate_argument_typesEi(B,0);__ZN10MethodBind12_set_returnsEb(B,1);c[B+44>>2]=730;c[B+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,B,C,0,0)|0;B=C+4|0;jc=c[B>>2]|0;do if(jc|0){if(__Z16atomic_decrementPj(jc+-8|0)|0)break;A=c[B>>2]|0;lc=(A|0)==0?0:A+-4|0;A=lc+4|0;if(c[lc>>2]|0){v=0;do{__ZN10StringNameD2Ev(A+(v<<2)|0);v=v+1|0}while(v>>>0<(c[lc>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(jc,1)}while(0);__ZN10StringNameD2Ev(C);__Z8D_METHODPKc(D,808842);C=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(C);c[C>>2]=220232;__ZN10MethodBind10_set_constEb(C,1);__ZN10MethodBind24_generate_argument_typesEi(C,0);__ZN10MethodBind12_set_returnsEb(C,1);c[C+44>>2]=731;c[C+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,C,D,0,0)|0;C=D+4|0;jc=c[C>>2]|0;do if(jc|0){if(__Z16atomic_decrementPj(jc+-8|0)|0)break;B=c[C>>2]|0;lc=(B|0)==0?0:B+-4|0;B=lc+4|0;if(c[lc>>2]|0){v=0;do{__ZN10StringNameD2Ev(B+(v<<2)|0);v=v+1|0}while(v>>>0<(c[lc>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(jc,1)}while(0);__ZN10StringNameD2Ev(D);__Z8D_METHODPKc(E,808850);D=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(D);c[D>>2]=220232;__ZN10MethodBind10_set_constEb(D,1);__ZN10MethodBind24_generate_argument_typesEi(D,0);__ZN10MethodBind12_set_returnsEb(D,1);c[D+44>>2]=732;c[D+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,D,E,0,0)|0;D=E+4|0;jc=c[D>>2]|0;do if(jc|0){if(__Z16atomic_decrementPj(jc+-8|0)|0)break;C=c[D>>2]|0;lc=(C|0)==0?0:C+-4|0;C=lc+4|0;if(c[lc>>2]|0){v=0;do{__ZN10StringNameD2Ev(C+(v<<2)|0);v=v+1|0}while(v>>>0<(c[lc>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(jc,1)}while(0);__ZN10StringNameD2Ev(E);__Z8D_METHODPKc(F,1116470);E=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(E);c[E>>2]=220232;__ZN10MethodBind10_set_constEb(E,1);__ZN10MethodBind24_generate_argument_typesEi(E,0);__ZN10MethodBind12_set_returnsEb(E,1);c[E+44>>2]=733;c[E+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,E,F,0,0)|0;E=F+4|0;jc=c[E>>2]|0;do if(jc|0){if(__Z16atomic_decrementPj(jc+-8|0)|0)break;D=c[E>>2]|0;lc=(D|0)==0?0:D+-4|0;D=lc+4|0;if(c[lc>>2]|0){v=0;do{__ZN10StringNameD2Ev(D+(v<<2)|0);v=v+1|0}while(v>>>0<(c[lc>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(jc,1)}while(0);__ZN10StringNameD2Ev(F);__Z8D_METHODPKc(G,1128798);F=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(F);c[F>>2]=220556;__ZN10MethodBind10_set_constEb(F,1);__ZN10MethodBind24_generate_argument_typesEi(F,0);__ZN10MethodBind12_set_returnsEb(F,1);c[F+44>>2]=51;c[F+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,F,G,0,0)|0;F=G+4|0;jc=c[F>>2]|0;do if(jc|0){if(__Z16atomic_decrementPj(jc+-8|0)|0)break;E=c[F>>2]|0;lc=(E|0)==0?0:E+-4|0;E=lc+4|0;if(c[lc>>2]|0){v=0;do{__ZN10StringNameD2Ev(E+(v<<2)|0);v=v+1|0}while(v>>>0<(c[lc>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(jc,1)}while(0);__ZN10StringNameD2Ev(G);__Z8D_METHODPKc(H,811700);G=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(G);c[G>>2]=220556;__ZN10MethodBind10_set_constEb(G,1);__ZN10MethodBind24_generate_argument_typesEi(G,0);__ZN10MethodBind12_set_returnsEb(G,1);c[G+44>>2]=52;c[G+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,G,H,0,0)|0;G=H+4|0;jc=c[G>>2]|0;do if(jc|0){if(__Z16atomic_decrementPj(jc+-8|0)|0)break;F=c[G>>2]|0;lc=(F|0)==0?0:F+-4|0;F=lc+4|0;if(c[lc>>2]|0){v=0;do{__ZN10StringNameD2Ev(F+(v<<2)|0);v=v+1|0}while(v>>>0<(c[lc>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(jc,1)}while(0);__ZN10StringNameD2Ev(H);__Z8D_METHODPKc(I,811844);H=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(H);c[H>>2]=220556;__ZN10MethodBind10_set_constEb(H,1);__ZN10MethodBind24_generate_argument_typesEi(H,0);__ZN10MethodBind12_set_returnsEb(H,1);c[H+44>>2]=53;c[H+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,H,I,0,0)|0;H=I+4|0;jc=c[H>>2]|0;do if(jc|0){if(__Z16atomic_decrementPj(jc+-8|0)|0)break;G=c[H>>2]|0;lc=(G|0)==0?0:G+-4|0;G=lc+4|0;if(c[lc>>2]|0){v=0;do{__ZN10StringNameD2Ev(G+(v<<2)|0);v=v+1|0}while(v>>>0<(c[lc>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(jc,1)}while(0);__ZN10StringNameD2Ev(I);__Z8D_METHODPKc(J,1128822);I=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(I);c[I>>2]=220232;__ZN10MethodBind10_set_constEb(I,1);__ZN10MethodBind24_generate_argument_typesEi(I,0);__ZN10MethodBind12_set_returnsEb(I,1);c[I+44>>2]=734;c[I+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,I,J,0,0)|0;I=J+4|0;jc=c[I>>2]|0;do if(jc|0){if(__Z16atomic_decrementPj(jc+-8|0)|0)break;H=c[I>>2]|0;lc=(H|0)==0?0:H+-4|0;H=lc+4|0;if(c[lc>>2]|0){v=0;do{__ZN10StringNameD2Ev(H+(v<<2)|0);v=v+1|0}while(v>>>0<(c[lc>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(jc,1)}while(0);__ZN10StringNameD2Ev(J);__Z8D_METHODPKc(K,808863);J=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(J);c[J>>2]=220232;__ZN10MethodBind10_set_constEb(J,1);__ZN10MethodBind24_generate_argument_typesEi(J,0);__ZN10MethodBind12_set_returnsEb(J,1);c[J+44>>2]=735;c[J+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,J,K,0,0)|0;J=K+4|0;jc=c[J>>2]|0;do if(jc|0){if(__Z16atomic_decrementPj(jc+-8|0)|0)break;I=c[J>>2]|0;lc=(I|0)==0?0:I+-4|0;I=lc+4|0;if(c[lc>>2]|0){v=0;do{__ZN10StringNameD2Ev(I+(v<<2)|0);v=v+1|0}while(v>>>0<(c[lc>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(jc,1)}while(0);__ZN10StringNameD2Ev(K);__Z8D_METHODPKc(L,808887);K=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(K);c[K>>2]=220232;__ZN10MethodBind10_set_constEb(K,1);__ZN10MethodBind24_generate_argument_typesEi(K,0);__ZN10MethodBind12_set_returnsEb(K,1);c[K+44>>2]=733;c[K+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,K,L,0,0)|0;K=L+4|0;jc=c[K>>2]|0;do if(jc|0){if(__Z16atomic_decrementPj(jc+-8|0)|0)break;J=c[K>>2]|0;lc=(J|0)==0?0:J+-4|0;J=lc+4|0;if(c[lc>>2]|0){v=0;do{__ZN10StringNameD2Ev(J+(v<<2)|0);v=v+1|0}while(v>>>0<(c[lc>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(jc,1)}while(0);__ZN10StringNameD2Ev(L);__Z8D_METHODPKc(M,808908);L=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(L);c[L>>2]=220232;__ZN10MethodBind10_set_constEb(L,1);__ZN10MethodBind24_generate_argument_typesEi(L,0);__ZN10MethodBind12_set_returnsEb(L,1);c[L+44>>2]=736;c[L+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,L,M,0,0)|0;L=M+4|0;jc=c[L>>2]|0;do if(jc|0){if(__Z16atomic_decrementPj(jc+-8|0)|0)break;K=c[L>>2]|0;lc=(K|0)==0?0:K+-4|0;K=lc+4|0;if(c[lc>>2]|0){v=0;do{__ZN10StringNameD2Ev(K+(v<<2)|0);v=v+1|0}while(v>>>0<(c[lc>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(jc,1)}while(0);__ZN10StringNameD2Ev(M);__Z8D_METHODPKc(N,1128123);M=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(M);c[M>>2]=220592;__ZN10MethodBind10_set_constEb(M,1);__ZN10MethodBind24_generate_argument_typesEi(M,0);__ZN10MethodBind12_set_returnsEb(M,1);c[M+44>>2]=737;c[M+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,M,N,0,0)|0;M=N+4|0;jc=c[M>>2]|0;do if(jc|0){if(__Z16atomic_decrementPj(jc+-8|0)|0)break;L=c[M>>2]|0;lc=(L|0)==0?0:L+-4|0;L=lc+4|0;if(c[lc>>2]|0){v=0;do{__ZN10StringNameD2Ev(L+(v<<2)|0);v=v+1|0}while(v>>>0<(c[lc>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(jc,1)}while(0);__ZN10StringNameD2Ev(N);__Z8D_METHODPKc(O,808928);N=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(N);c[N>>2]=220592;__ZN10MethodBind10_set_constEb(N,1);__ZN10MethodBind24_generate_argument_typesEi(N,0);__ZN10MethodBind12_set_returnsEb(N,1);c[N+44>>2]=738;c[N+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,N,O,0,0)|0;N=O+4|0;jc=c[N>>2]|0;do if(jc|0){if(__Z16atomic_decrementPj(jc+-8|0)|0)break;M=c[N>>2]|0;lc=(M|0)==0?0:M+-4|0;M=lc+4|0;if(c[lc>>2]|0){v=0;do{__ZN10StringNameD2Ev(M+(v<<2)|0);v=v+1|0}while(v>>>0<(c[lc>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(jc,1)}while(0);__ZN10StringNameD2Ev(O);__Z8D_METHODPKcS0_(P,808944,1075483);__ZN7VariantC2Ei(k,0);O=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(O);c[O>>2]=220628;__ZN10MethodBind10_set_constEb(O,0);__ZN10MethodBind24_generate_argument_typesEi(O,1);c[O+44>>2]=739;c[O+48>>2]=0;c[b>>2]=k;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,O,P,b,1)|0;if(c[k>>2]|0)__ZN7Variant5clearEv(k);O=P+4|0;jc=c[O>>2]|0;do if(jc|0){if(__Z16atomic_decrementPj(jc+-8|0)|0)break;N=c[O>>2]|0;lc=(N|0)==0?0:N+-4|0;N=lc+4|0;if(c[lc>>2]|0){v=0;do{__ZN10StringNameD2Ev(N+(v<<2)|0);v=v+1|0}while(v>>>0<(c[lc>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(jc,1)}while(0);__ZN10StringNameD2Ev(P);__Z8D_METHODPKcS0_(Q,808968,808979);__ZN7VariantC2Eb(k,0);P=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(P);c[P>>2]=220664;__ZN10MethodBind10_set_constEb(P,0);__ZN10MethodBind24_generate_argument_typesEi(P,1);c[P+44>>2]=740;c[P+48>>2]=0;c[b>>2]=k;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,P,Q,b,1)|0;if(c[k>>2]|0)__ZN7Variant5clearEv(k);P=Q+4|0;jc=c[P>>2]|0;do if(jc|0){if(__Z16atomic_decrementPj(jc+-8|0)|0)break;O=c[P>>2]|0;lc=(O|0)==0?0:O+-4|0;O=lc+4|0;if(c[lc>>2]|0){v=0;do{__ZN10StringNameD2Ev(O+(v<<2)|0);v=v+1|0}while(v>>>0<(c[lc>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(jc,1)}while(0);__ZN10StringNameD2Ev(Q);__Z8D_METHODPKcS0_(R,839555,1146083);Q=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(Q);c[Q>>2]=220700;__ZN10MethodBind10_set_constEb(Q,0);__ZN10MethodBind24_generate_argument_typesEi(Q,1);c[Q+44>>2]=741;c[Q+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,Q,R,0,0)|0;Q=R+4|0;jc=c[Q>>2]|0;do if(jc|0){if(__Z16atomic_decrementPj(jc+-8|0)|0)break;P=c[Q>>2]|0;lc=(P|0)==0?0:P+-4|0;P=lc+4|0;if(c[lc>>2]|0){v=0;do{__ZN10StringNameD2Ev(P+(v<<2)|0);v=v+1|0}while(v>>>0<(c[lc>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(jc,1)}while(0);__ZN10StringNameD2Ev(R);__Z8D_METHODPKc(S,839570);R=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(R);c[R>>2]=220736;__ZN10MethodBind10_set_constEb(R,1);__ZN10MethodBind24_generate_argument_typesEi(R,0);__ZN10MethodBind12_set_returnsEb(R,1);c[R+44>>2]=5033;c[R+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,R,S,0,0)|0;R=S+4|0;jc=c[R>>2]|0;do if(jc|0){if(__Z16atomic_decrementPj(jc+-8|0)|0)break;Q=c[R>>2]|0;lc=(Q|0)==0?0:Q+-4|0;Q=lc+4|0;if(c[lc>>2]|0){v=0;do{__ZN10StringNameD2Ev(Q+(v<<2)|0);v=v+1|0}while(v>>>0<(c[lc>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(jc,1)}while(0);__ZN10StringNameD2Ev(S);__Z8D_METHODPKc(T,808989);S=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(S);c[S>>2]=220772;__ZN10MethodBind10_set_constEb(S,1);__ZN10MethodBind24_generate_argument_typesEi(S,0);__ZN10MethodBind12_set_returnsEb(S,1);c[S+44>>2]=5034;c[S+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,S,T,0,0)|0;S=T+4|0;jc=c[S>>2]|0;do if(jc|0){if(__Z16atomic_decrementPj(jc+-8|0)|0)break;R=c[S>>2]|0;lc=(R|0)==0?0:R+-4|0;R=lc+4|0;if(c[lc>>2]|0){v=0;do{__ZN10StringNameD2Ev(R+(v<<2)|0);v=v+1|0}while(v>>>0<(c[lc>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(jc,1)}while(0);__ZN10StringNameD2Ev(T);__Z8D_METHODPKc(U,808294);T=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(T);c[T>>2]=220196;__ZN10MethodBind10_set_constEb(T,0);__ZN10MethodBind24_generate_argument_typesEi(T,0);c[T+44>>2]=5125;c[T+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,T,U,0,0)|0;T=U+4|0;jc=c[T>>2]|0;do if(jc|0){if(__Z16atomic_decrementPj(jc+-8|0)|0)break;S=c[T>>2]|0;lc=(S|0)==0?0:S+-4|0;S=lc+4|0;if(c[lc>>2]|0){v=0;do{__ZN10StringNameD2Ev(S+(v<<2)|0);v=v+1|0}while(v>>>0<(c[lc>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(jc,1)}while(0);__ZN10StringNameD2Ev(U);__Z8D_METHODPKc(V,808237);U=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(U);c[U>>2]=220196;__ZN10MethodBind10_set_constEb(U,0);__ZN10MethodBind24_generate_argument_typesEi(U,0);c[U+44>>2]=5126;c[U+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,U,V,0,0)|0;U=V+4|0;jc=c[U>>2]|0;do if(jc|0){if(__Z16atomic_decrementPj(jc+-8|0)|0)break;T=c[U>>2]|0;lc=(T|0)==0?0:T+-4|0;T=lc+4|0;if(c[lc>>2]|0){v=0;do{__ZN10StringNameD2Ev(T+(v<<2)|0);v=v+1|0}while(v>>>0<(c[lc>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(jc,1)}while(0);__ZN10StringNameD2Ev(V);__Z8D_METHODPKc(W,808999);V=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(V);c[V>>2]=220808;__ZN10MethodBind10_set_constEb(V,1);__ZN10MethodBind24_generate_argument_typesEi(V,0);__ZN10MethodBind12_set_returnsEb(V,1);c[V+44>>2]=5035;c[V+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,V,W,0,0)|0;V=W+4|0;jc=c[V>>2]|0;do if(jc|0){if(__Z16atomic_decrementPj(jc+-8|0)|0)break;U=c[V>>2]|0;lc=(U|0)==0?0:U+-4|0;U=lc+4|0;if(c[lc>>2]|0){v=0;do{__ZN10StringNameD2Ev(U+(v<<2)|0);v=v+1|0}while(v>>>0<(c[lc>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(jc,1)}while(0);__ZN10StringNameD2Ev(W);__Z8D_METHODPKcS0_(X,809023,1117356);W=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(W);c[W>>2]=220628;__ZN10MethodBind10_set_constEb(W,0);__ZN10MethodBind24_generate_argument_typesEi(W,1);c[W+44>>2]=742;c[W+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,W,X,0,0)|0;W=X+4|0;jc=c[W>>2]|0;do if(jc|0){if(__Z16atomic_decrementPj(jc+-8|0)|0)break;V=c[W>>2]|0;lc=(V|0)==0?0:V+-4|0;V=lc+4|0;if(c[lc>>2]|0){v=0;do{__ZN10StringNameD2Ev(V+(v<<2)|0);v=v+1|0}while(v>>>0<(c[lc>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(jc,1)}while(0);__ZN10StringNameD2Ev(X);__Z8D_METHODPKc(Y,809040);X=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(X);c[X>>2]=220844;__ZN10MethodBind10_set_constEb(X,1);__ZN10MethodBind24_generate_argument_typesEi(X,0);__ZN10MethodBind12_set_returnsEb(X,1);c[X+44>>2]=5036;c[X+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,X,Y,0,0)|0;X=Y+4|0;jc=c[X>>2]|0;do if(jc|0){if(__Z16atomic_decrementPj(jc+-8|0)|0)break;W=c[X>>2]|0;lc=(W|0)==0?0:W+-4|0;W=lc+4|0;if(c[lc>>2]|0){v=0;do{__ZN10StringNameD2Ev(W+(v<<2)|0);v=v+1|0}while(v>>>0<(c[lc>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(jc,1)}while(0);__ZN10StringNameD2Ev(Y);__Z8D_METHODPKcS0_(Z,809057,1074084);Y=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(Y);c[Y>>2]=220484;__ZN10MethodBind10_set_constEb(Y,0);__ZN10MethodBind24_generate_argument_typesEi(Y,1);c[Y+44>>2]=40;c[Y+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,Y,Z,0,0)|0;Y=Z+4|0;jc=c[Y>>2]|0;do if(jc|0){if(__Z16atomic_decrementPj(jc+-8|0)|0)break;X=c[Y>>2]|0;lc=(X|0)==0?0:X+-4|0;X=lc+4|0;if(c[lc>>2]|0){v=0;do{__ZN10StringNameD2Ev(X+(v<<2)|0);v=v+1|0}while(v>>>0<(c[lc>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(jc,1)}while(0);__ZN10StringNameD2Ev(Z);__Z8D_METHODPKc(_,809075);Z=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(Z);c[Z>>2]=220556;__ZN10MethodBind10_set_constEb(Z,1);__ZN10MethodBind24_generate_argument_typesEi(Z,0);__ZN10MethodBind12_set_returnsEb(Z,1);c[Z+44>>2]=54;c[Z+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,Z,_,0,0)|0;Z=_+4|0;jc=c[Z>>2]|0;do if(jc|0){if(__Z16atomic_decrementPj(jc+-8|0)|0)break;Y=c[Z>>2]|0;lc=(Y|0)==0?0:Y+-4|0;Y=lc+4|0;if(c[lc>>2]|0){v=0;do{__ZN10StringNameD2Ev(Y+(v<<2)|0);v=v+1|0}while(v>>>0<(c[lc>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(jc,1)}while(0);__ZN10StringNameD2Ev(_);__Z8D_METHODPKcS0_($,809093,1117356);_=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(_);c[_>>2]=220628;__ZN10MethodBind10_set_constEb(_,0);__ZN10MethodBind24_generate_argument_typesEi(_,1);c[_+44>>2]=743;c[_+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,_,$,0,0)|0;_=$+4|0;jc=c[_>>2]|0;do if(jc|0){if(__Z16atomic_decrementPj(jc+-8|0)|0)break;Z=c[_>>2]|0;lc=(Z|0)==0?0:Z+-4|0;Z=lc+4|0;if(c[lc>>2]|0){v=0;do{__ZN10StringNameD2Ev(Z+(v<<2)|0);v=v+1|0}while(v>>>0<(c[lc>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(jc,1)}while(0);__ZN10StringNameD2Ev($);__Z8D_METHODPKc(aa,809110);$=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev($);c[$>>2]=220844;__ZN10MethodBind10_set_constEb($,1);__ZN10MethodBind24_generate_argument_typesEi($,0);__ZN10MethodBind12_set_returnsEb($,1);c[$+44>>2]=5037;c[$+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,$,aa,0,0)|0;$=aa+4|0;jc=c[$>>2]|0;do if(jc|0){if(__Z16atomic_decrementPj(jc+-8|0)|0)break;_=c[$>>2]|0;lc=(_|0)==0?0:_+-4|0;_=lc+4|0;if(c[lc>>2]|0){v=0;do{__ZN10StringNameD2Ev(_+(v<<2)|0);v=v+1|0}while(v>>>0<(c[lc>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(jc,1)}while(0);__ZN10StringNameD2Ev(aa);__Z8D_METHODPKcS0_(ca,809127,809137);aa=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(aa);c[aa>>2]=220880;__ZN10MethodBind10_set_constEb(aa,0);__ZN10MethodBind24_generate_argument_typesEi(aa,1);c[aa+44>>2]=744;c[aa+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,aa,ca,0,0)|0;aa=ca+4|0;jc=c[aa>>2]|0;do if(jc|0){if(__Z16atomic_decrementPj(jc+-8|0)|0)break;$=c[aa>>2]|0;lc=($|0)==0?0:$+-4|0;$=lc+4|0;if(c[lc>>2]|0){v=0;do{__ZN10StringNameD2Ev($+(v<<2)|0);v=v+1|0}while(v>>>0<(c[lc>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(jc,1)}while(0);__ZN10StringNameD2Ev(ca);__Z8D_METHODPKc(da,809149);ca=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(ca);c[ca>>2]=220916;__ZN10MethodBind10_set_constEb(ca,1);__ZN10MethodBind24_generate_argument_typesEi(ca,0);__ZN10MethodBind12_set_returnsEb(ca,1);c[ca+44>>2]=5038;c[ca+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,ca,da,0,0)|0;ca=da+4|0;jc=c[ca>>2]|0;do if(jc|0){if(__Z16atomic_decrementPj(jc+-8|0)|0)break;aa=c[ca>>2]|0;lc=(aa|0)==0?0:aa+-4|0;aa=lc+4|0;if(c[lc>>2]|0){v=0;do{__ZN10StringNameD2Ev(aa+(v<<2)|0);v=v+1|0}while(v>>>0<(c[lc>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(jc,1)}while(0);__ZN10StringNameD2Ev(da);__Z8D_METHODPKcS0_S0_(ea,808539,1126230,939042);da=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(da);c[da>>2]=220952;__ZN10MethodBind10_set_constEb(da,0);__ZN10MethodBind24_generate_argument_typesEi(da,2);c[da+44>>2]=1437;c[da+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,da,ea,0,0)|0;da=ea+4|0;jc=c[da>>2]|0;do if(jc|0){if(__Z16atomic_decrementPj(jc+-8|0)|0)break;ca=c[da>>2]|0;lc=(ca|0)==0?0:ca+-4|0;ca=lc+4|0;if(c[lc>>2]|0){v=0;do{__ZN10StringNameD2Ev(ca+(v<<2)|0);v=v+1|0}while(v>>>0<(c[lc>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(jc,1)}while(0);__ZN10StringNameD2Ev(ea);__Z8D_METHODPKcS0_S0_(fa,808477,1126230,912189);ea=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(ea);c[ea>>2]=220988;__ZN10MethodBind10_set_constEb(ea,0);__ZN10MethodBind24_generate_argument_typesEi(ea,2);c[ea+44>>2]=1438;c[ea+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,ea,fa,0,0)|0;ea=fa+4|0;jc=c[ea>>2]|0;do if(jc|0){if(__Z16atomic_decrementPj(jc+-8|0)|0)break;da=c[ea>>2]|0;lc=(da|0)==0?0:da+-4|0;da=lc+4|0;if(c[lc>>2]|0){v=0;do{__ZN10StringNameD2Ev(da+(v<<2)|0);v=v+1|0}while(v>>>0<(c[lc>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(jc,1)}while(0);__ZN10StringNameD2Ev(fa);__Z8D_METHODPKcS0_S0_(ga,808076,1126230,809165);fa=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(fa);c[fa>>2]=221024;__ZN10MethodBind10_set_constEb(fa,0);__ZN10MethodBind24_generate_argument_typesEi(fa,2);c[fa+44>>2]=1439;c[fa+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,fa,ga,0,0)|0;fa=ga+4|0;jc=c[fa>>2]|0;do if(jc|0){if(__Z16atomic_decrementPj(jc+-8|0)|0)break;ea=c[fa>>2]|0;lc=(ea|0)==0?0:ea+-4|0;ea=lc+4|0;if(c[lc>>2]|0){v=0;do{__ZN10StringNameD2Ev(ea+(v<<2)|0);v=v+1|0}while(v>>>0<(c[lc>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(jc,1)}while(0);__ZN10StringNameD2Ev(ga);__Z8D_METHODPKcS0_S0_(ha,808134,1126230,903144);ga=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(ga);c[ga>>2]=221060;__ZN10MethodBind10_set_constEb(ga,0);__ZN10MethodBind24_generate_argument_typesEi(ga,2);c[ga+44>>2]=1440;c[ga+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,ga,ha,0,0)|0;ga=ha+4|0;jc=c[ga>>2]|0;do if(jc|0){if(__Z16atomic_decrementPj(jc+-8|0)|0)break;fa=c[ga>>2]|0;lc=(fa|0)==0?0:fa+-4|0;fa=lc+4|0;if(c[lc>>2]|0){v=0;do{__ZN10StringNameD2Ev(fa+(v<<2)|0);v=v+1|0}while(v>>>0<(c[lc>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(jc,1)}while(0);__ZN10StringNameD2Ev(ha);__Z8D_METHODPKcS0_S0_(ia,808038,1126230,1128565);ha=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(ha);c[ha>>2]=221096;__ZN10MethodBind10_set_constEb(ha,0);__ZN10MethodBind24_generate_argument_typesEi(ha,2);c[ha+44>>2]=1441;c[ha+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,ha,ia,0,0)|0;ha=ia+4|0;jc=c[ha>>2]|0;do if(jc|0){if(__Z16atomic_decrementPj(jc+-8|0)|0)break;ga=c[ha>>2]|0;lc=(ga|0)==0?0:ga+-4|0;ga=lc+4|0;if(c[lc>>2]|0){v=0;do{__ZN10StringNameD2Ev(ga+(v<<2)|0);v=v+1|0}while(v>>>0<(c[lc>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(jc,1)}while(0);__ZN10StringNameD2Ev(ia);__Z8D_METHODPKcS0_S0_(ja,808179,1126230,903252);ia=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(ia);c[ia>>2]=221132;__ZN10MethodBind10_set_constEb(ia,0);__ZN10MethodBind24_generate_argument_typesEi(ia,2);c[ia+44>>2]=1442;c[ia+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,ia,ja,0,0)|0;ia=ja+4|0;jc=c[ia>>2]|0;do if(jc|0){if(__Z16atomic_decrementPj(jc+-8|0)|0)break;ha=c[ia>>2]|0;lc=(ha|0)==0?0:ha+-4|0;ha=lc+4|0;if(c[lc>>2]|0){v=0;do{__ZN10StringNameD2Ev(ha+(v<<2)|0);v=v+1|0}while(v>>>0<(c[lc>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(jc,1)}while(0);__ZN10StringNameD2Ev(ja);__Z8D_METHODPKcS0_S0_(ka,902967,1126230,1123189);__ZN7VariantC2EPKc(k,1263606);ja=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(ja);c[ja>>2]=221168;__ZN10MethodBind10_set_constEb(ja,1);__ZN10MethodBind24_generate_argument_typesEi(ja,2);__ZN10MethodBind12_set_returnsEb(ja,1);c[ja+44>>2]=1191;c[ja+48>>2]=0;c[b>>2]=k;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,ja,ka,b,1)|0;if(c[k>>2]|0)__ZN7Variant5clearEv(k);ja=ka+4|0;jc=c[ja>>2]|0;do if(jc|0){if(__Z16atomic_decrementPj(jc+-8|0)|0)break;ia=c[ja>>2]|0;lc=(ia|0)==0?0:ia+-4|0;ia=lc+4|0;if(c[lc>>2]|0){v=0;do{__ZN10StringNameD2Ev(ia+(v<<2)|0);v=v+1|0}while(v>>>0<(c[lc>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(jc,1)}while(0);__ZN10StringNameD2Ev(ka);__Z8D_METHODPKcS0_S0_(la,903048,1126230,1123189);__ZN7VariantC2EPKc(k,1263606);ka=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(ka);c[ka>>2]=221204;__ZN10MethodBind10_set_constEb(ka,1);__ZN10MethodBind24_generate_argument_typesEi(ka,2);__ZN10MethodBind12_set_returnsEb(ka,1);c[ka+44>>2]=1192;c[ka+48>>2]=0;c[b>>2]=k;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,ka,la,b,1)|0;if(c[k>>2]|0)__ZN7Variant5clearEv(k);ka=la+4|0;jc=c[ka>>2]|0;do if(jc|0){if(__Z16atomic_decrementPj(jc+-8|0)|0)break;ja=c[ka>>2]|0;lc=(ja|0)==0?0:ja+-4|0;ja=lc+4|0;if(c[lc>>2]|0){v=0;do{__ZN10StringNameD2Ev(ja+(v<<2)|0);v=v+1|0}while(v>>>0<(c[lc>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(jc,1)}while(0);__ZN10StringNameD2Ev(la);__Z8D_METHODPKcS0_S0_(ma,903154,1126230,1123189);__ZN7VariantC2EPKc(k,1263606);la=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(la);c[la>>2]=221240;__ZN10MethodBind10_set_constEb(la,1);__ZN10MethodBind24_generate_argument_typesEi(la,2);__ZN10MethodBind12_set_returnsEb(la,1);c[la+44>>2]=1193;c[la+48>>2]=0;c[b>>2]=k;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,la,ma,b,1)|0;if(c[k>>2]|0)__ZN7Variant5clearEv(k);la=ma+4|0;jc=c[la>>2]|0;do if(jc|0){if(__Z16atomic_decrementPj(jc+-8|0)|0)break;ka=c[la>>2]|0;lc=(ka|0)==0?0:ka+-4|0;ka=lc+4|0;if(c[lc>>2]|0){v=0;do{__ZN10StringNameD2Ev(ka+(v<<2)|0);v=v+1|0}while(v>>>0<(c[lc>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(jc,1)}while(0);__ZN10StringNameD2Ev(ma);__Z8D_METHODPKcS0_S0_(na,941225,1126230,1123189);__ZN7VariantC2EPKc(k,1263606);ma=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(ma);c[ma>>2]=221276;__ZN10MethodBind10_set_constEb(ma,1);__ZN10MethodBind24_generate_argument_typesEi(ma,2);__ZN10MethodBind12_set_returnsEb(ma,1);c[ma+44>>2]=3139;c[ma+48>>2]=0;c[b>>2]=k;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,ma,na,b,1)|0;if(c[k>>2]|0)__ZN7Variant5clearEv(k);ma=na+4|0;jc=c[ma>>2]|0;do if(jc|0){if(__Z16atomic_decrementPj(jc+-8|0)|0)break;la=c[ma>>2]|0;lc=(la|0)==0?0:la+-4|0;la=lc+4|0;if(c[lc>>2]|0){v=0;do{__ZN10StringNameD2Ev(la+(v<<2)|0);v=v+1|0}while(v>>>0<(c[lc>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(jc,1)}while(0);__ZN10StringNameD2Ev(na);__Z8D_METHODPKcS0_S0_(oa,903261,1126230,1123189);__ZN7VariantC2EPKc(k,1263606);na=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(na);c[na>>2]=221312;__ZN10MethodBind10_set_constEb(na,1);__ZN10MethodBind24_generate_argument_typesEi(na,2);__ZN10MethodBind12_set_returnsEb(na,1);c[na+44>>2]=1194;c[na+48>>2]=0;c[b>>2]=k;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,na,oa,b,1)|0;if(c[k>>2]|0)__ZN7Variant5clearEv(k);na=oa+4|0;jc=c[na>>2]|0;do if(jc|0){if(__Z16atomic_decrementPj(jc+-8|0)|0)break;ma=c[na>>2]|0;lc=(ma|0)==0?0:ma+-4|0;ma=lc+4|0;if(c[lc>>2]|0){v=0;do{__ZN10StringNameD2Ev(ma+(v<<2)|0);v=v+1|0}while(v>>>0<(c[lc>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(jc,1)}while(0);__ZN10StringNameD2Ev(oa);__Z8D_METHODPKcS0_(pa,809183,1126230);oa=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(oa);c[oa>>2]=221348;__ZN10MethodBind10_set_constEb(oa,1);__ZN10MethodBind24_generate_argument_typesEi(oa,1);__ZN10MethodBind12_set_returnsEb(oa,1);c[oa+44>>2]=4494;c[oa+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,oa,pa,0,0)|0;oa=pa+4|0;jc=c[oa>>2]|0;do if(jc|0){if(__Z16atomic_decrementPj(jc+-8|0)|0)break;na=c[oa>>2]|0;lc=(na|0)==0?0:na+-4|0;na=lc+4|0;if(c[lc>>2]|0){v=0;do{__ZN10StringNameD2Ev(na+(v<<2)|0);v=v+1|0}while(v>>>0<(c[lc>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(jc,1)}while(0);__ZN10StringNameD2Ev(pa);__Z8D_METHODPKcS0_(qa,809201,1126230);pa=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(pa);c[pa>>2]=221348;__ZN10MethodBind10_set_constEb(pa,1);__ZN10MethodBind24_generate_argument_typesEi(pa,1);__ZN10MethodBind12_set_returnsEb(pa,1);c[pa+44>>2]=4495;c[pa+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,pa,qa,0,0)|0;pa=qa+4|0;jc=c[pa>>2]|0;do if(jc|0){if(__Z16atomic_decrementPj(jc+-8|0)|0)break;oa=c[pa>>2]|0;lc=(oa|0)==0?0:oa+-4|0;oa=lc+4|0;if(c[lc>>2]|0){v=0;do{__ZN10StringNameD2Ev(oa+(v<<2)|0);v=v+1|0}while(v>>>0<(c[lc>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(jc,1)}while(0);__ZN10StringNameD2Ev(qa);__Z8D_METHODPKcS0_(ra,808152,1126230);qa=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(qa);c[qa>>2]=221348;__ZN10MethodBind10_set_constEb(qa,1);__ZN10MethodBind24_generate_argument_typesEi(qa,1);__ZN10MethodBind12_set_returnsEb(qa,1);c[qa+44>>2]=4496;c[qa+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,qa,ra,0,0)|0;qa=ra+4|0;jc=c[qa>>2]|0;do if(jc|0){if(__Z16atomic_decrementPj(jc+-8|0)|0)break;pa=c[qa>>2]|0;lc=(pa|0)==0?0:pa+-4|0;pa=lc+4|0;if(c[lc>>2]|0){v=0;do{__ZN10StringNameD2Ev(pa+(v<<2)|0);v=v+1|0}while(v>>>0<(c[lc>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(jc,1)}while(0);__ZN10StringNameD2Ev(ra);__Z8D_METHODPKcS0_(sa,808057,1126230);ra=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(ra);c[ra>>2]=221348;__ZN10MethodBind10_set_constEb(ra,1);__ZN10MethodBind24_generate_argument_typesEi(ra,1);__ZN10MethodBind12_set_returnsEb(ra,1);c[ra+44>>2]=4497;c[ra+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,ra,sa,0,0)|0;ra=sa+4|0;jc=c[ra>>2]|0;do if(jc|0){if(__Z16atomic_decrementPj(jc+-8|0)|0)break;qa=c[ra>>2]|0;lc=(qa|0)==0?0:qa+-4|0;qa=lc+4|0;if(c[lc>>2]|0){v=0;do{__ZN10StringNameD2Ev(qa+(v<<2)|0);v=v+1|0}while(v>>>0<(c[lc>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(jc,1)}while(0);__ZN10StringNameD2Ev(sa);__Z8D_METHODPKcS0_(ta,808201,1126230);sa=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(sa);c[sa>>2]=221348;__ZN10MethodBind10_set_constEb(sa,1);__ZN10MethodBind24_generate_argument_typesEi(sa,1);__ZN10MethodBind12_set_returnsEb(sa,1);c[sa+44>>2]=4498;c[sa+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,sa,ta,0,0)|0;sa=ta+4|0;jc=c[sa>>2]|0;do if(jc|0){if(__Z16atomic_decrementPj(jc+-8|0)|0)break;ra=c[sa>>2]|0;lc=(ra|0)==0?0:ra+-4|0;ra=lc+4|0;if(c[lc>>2]|0){v=0;do{__ZN10StringNameD2Ev(ra+(v<<2)|0);v=v+1|0}while(v>>>0<(c[lc>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(jc,1)}while(0);__ZN10StringNameD2Ev(ta);__Z8D_METHODPKcS0_S0_(ua,902984,1126230,1123189);__ZN7VariantC2EPKc(k,1263606);ta=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(ta);c[ta>>2]=221384;__ZN10MethodBind10_set_constEb(ta,1);__ZN10MethodBind24_generate_argument_typesEi(ta,2);__ZN10MethodBind12_set_returnsEb(ta,1);c[ta+44>>2]=1195;c[ta+48>>2]=0;c[b>>2]=k;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,ta,ua,b,1)|0;if(c[k>>2]|0)__ZN7Variant5clearEv(k);ta=ua+4|0;jc=c[ta>>2]|0;do if(jc|0){if(__Z16atomic_decrementPj(jc+-8|0)|0)break;sa=c[ta>>2]|0;lc=(sa|0)==0?0:sa+-4|0;sa=lc+4|0;if(c[lc>>2]|0){v=0;do{__ZN10StringNameD2Ev(sa+(v<<2)|0);v=v+1|0}while(v>>>0<(c[lc>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(jc,1)}while(0);__ZN10StringNameD2Ev(ua);__Z8D_METHODPKcS0_S0_(va,903070,1126230,1123189);__ZN7VariantC2EPKc(k,1263606);ua=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(ua);c[ua>>2]=221384;__ZN10MethodBind10_set_constEb(ua,1);__ZN10MethodBind24_generate_argument_typesEi(ua,2);__ZN10MethodBind12_set_returnsEb(ua,1);c[ua+44>>2]=1196;c[ua+48>>2]=0;c[b>>2]=k;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,ua,va,b,1)|0;if(c[k>>2]|0)__ZN7Variant5clearEv(k);ua=va+4|0;jc=c[ua>>2]|0;do if(jc|0){if(__Z16atomic_decrementPj(jc+-8|0)|0)break;ta=c[ua>>2]|0;lc=(ta|0)==0?0:ta+-4|0;ta=lc+4|0;if(c[lc>>2]|0){v=0;do{__ZN10StringNameD2Ev(ta+(v<<2)|0);v=v+1|0}while(v>>>0<(c[lc>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(jc,1)}while(0);__ZN10StringNameD2Ev(va);__Z8D_METHODPKcS0_S0_(wa,903168,1126230,1123189);__ZN7VariantC2EPKc(k,1263606);va=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(va);c[va>>2]=221384;__ZN10MethodBind10_set_constEb(va,1);__ZN10MethodBind24_generate_argument_typesEi(va,2);__ZN10MethodBind12_set_returnsEb(va,1);c[va+44>>2]=1197;c[va+48>>2]=0;c[b>>2]=k;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,va,wa,b,1)|0;if(c[k>>2]|0)__ZN7Variant5clearEv(k);va=wa+4|0;jc=c[va>>2]|0;do if(jc|0){if(__Z16atomic_decrementPj(jc+-8|0)|0)break;ua=c[va>>2]|0;lc=(ua|0)==0?0:ua+-4|0;ua=lc+4|0;if(c[lc>>2]|0){v=0;do{__ZN10StringNameD2Ev(ua+(v<<2)|0);v=v+1|0}while(v>>>0<(c[lc>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(jc,1)}while(0);__ZN10StringNameD2Ev(wa);__Z8D_METHODPKcS0_S0_(xa,903202,1126230,1123189);__ZN7VariantC2EPKc(k,1263606);wa=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(wa);c[wa>>2]=221384;__ZN10MethodBind10_set_constEb(wa,1);__ZN10MethodBind24_generate_argument_typesEi(wa,2);__ZN10MethodBind12_set_returnsEb(wa,1);c[wa+44>>2]=1198;c[wa+48>>2]=0;c[b>>2]=k;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,wa,xa,b,1)|0;if(c[k>>2]|0)__ZN7Variant5clearEv(k);wa=xa+4|0;jc=c[wa>>2]|0;do if(jc|0){if(__Z16atomic_decrementPj(jc+-8|0)|0)break;va=c[wa>>2]|0;lc=(va|0)==0?0:va+-4|0;va=lc+4|0;if(c[lc>>2]|0){v=0;do{__ZN10StringNameD2Ev(va+(v<<2)|0);v=v+1|0}while(v>>>0<(c[lc>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(jc,1)}while(0);__ZN10StringNameD2Ev(xa);__Z8D_METHODPKcS0_S0_(ya,903274,1126230,1123189);__ZN7VariantC2EPKc(k,1263606);xa=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(xa);c[xa>>2]=221384;__ZN10MethodBind10_set_constEb(xa,1);__ZN10MethodBind24_generate_argument_typesEi(xa,2);__ZN10MethodBind12_set_returnsEb(xa,1);c[xa+44>>2]=1199;c[xa+48>>2]=0;c[b>>2]=k;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,xa,ya,b,1)|0;if(c[k>>2]|0)__ZN7Variant5clearEv(k);xa=ya+4|0;jc=c[xa>>2]|0;do if(jc|0){if(__Z16atomic_decrementPj(jc+-8|0)|0)break;wa=c[xa>>2]|0;lc=(wa|0)==0?0:wa+-4|0;wa=lc+4|0;if(c[lc>>2]|0){v=0;do{__ZN10StringNameD2Ev(wa+(v<<2)|0);v=v+1|0}while(v>>>0<(c[lc>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(jc,1)}while(0);__ZN10StringNameD2Ev(ya);__Z8D_METHODPKc(za,809223);ya=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(ya);c[ya>>2]=220808;__ZN10MethodBind10_set_constEb(ya,1);__ZN10MethodBind24_generate_argument_typesEi(ya,0);__ZN10MethodBind12_set_returnsEb(ya,1);c[ya+44>>2]=5039;c[ya+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,ya,za,0,0)|0;ya=za+4|0;jc=c[ya>>2]|0;do if(jc|0){if(__Z16atomic_decrementPj(jc+-8|0)|0)break;xa=c[ya>>2]|0;lc=(xa|0)==0?0:xa+-4|0;xa=lc+4|0;if(c[lc>>2]|0){v=0;do{__ZN10StringNameD2Ev(xa+(v<<2)|0);v=v+1|0}while(v>>>0<(c[lc>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(jc,1)}while(0);__ZN10StringNameD2Ev(za);__Z8D_METHODPKcS0_(Aa,843566,843578);za=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(za);c[za>>2]=221420;__ZN10MethodBind10_set_constEb(za,0);__ZN10MethodBind24_generate_argument_typesEi(za,1);c[za+44>>2]=745;c[za+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,za,Aa,0,0)|0;za=Aa+4|0;jc=c[za>>2]|0;do if(jc|0){if(__Z16atomic_decrementPj(jc+-8|0)|0)break;ya=c[za>>2]|0;lc=(ya|0)==0?0:ya+-4|0;ya=lc+4|0;if(c[lc>>2]|0){v=0;do{__ZN10StringNameD2Ev(ya+(v<<2)|0);v=v+1|0}while(v>>>0<(c[lc>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(jc,1)}while(0);__ZN10StringNameD2Ev(Aa);__Z8D_METHODPKcS0_(Ba,843586,940439);g[Ca>>2]=0.0;g[Ca+4>>2]=0.0;__ZN7VariantC2ERK7Vector2(k,Ca);Aa=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(Aa);c[Aa>>2]=221456;__ZN10MethodBind10_set_constEb(Aa,1);__ZN10MethodBind24_generate_argument_typesEi(Aa,1);__ZN10MethodBind12_set_returnsEb(Aa,1);c[Aa+44>>2]=172;c[Aa+48>>2]=1;c[b>>2]=k;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,Aa,Ba,b,1)|0;if(c[k>>2]|0)__ZN7Variant5clearEv(k);Aa=Ba+4|0;jc=c[Aa>>2]|0;do if(jc|0){if(__Z16atomic_decrementPj(jc+-8|0)|0)break;za=c[Aa>>2]|0;lc=(za|0)==0?0:za+-4|0;za=lc+4|0;if(c[lc>>2]|0){v=0;do{__ZN10StringNameD2Ev(za+(v<<2)|0);v=v+1|0}while(v>>>0<(c[lc>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(jc,1)}while(0);__ZN10StringNameD2Ev(Ba);__Z8D_METHODPKc(Da,809250);Ba=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(Ba);c[Ba>>2]=221492;__ZN10MethodBind10_set_constEb(Ba,1);__ZN10MethodBind24_generate_argument_typesEi(Ba,0);__ZN10MethodBind12_set_returnsEb(Ba,1);c[Ba+44>>2]=5040;c[Ba+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,Ba,Da,0,0)|0;Ba=Da+4|0;jc=c[Ba>>2]|0;do if(jc|0){if(__Z16atomic_decrementPj(jc+-8|0)|0)break;Aa=c[Ba>>2]|0;lc=(Aa|0)==0?0:Aa+-4|0;Aa=lc+4|0;if(c[lc>>2]|0){v=0;do{__ZN10StringNameD2Ev(Aa+(v<<2)|0);v=v+1|0}while(v>>>0<(c[lc>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(jc,1)}while(0);__ZN10StringNameD2Ev(Da);__Z8D_METHODPKcS0_(Ea,809263,1044623);Da=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(Da);c[Da>>2]=221528;__ZN10MethodBind10_set_constEb(Da,0);__ZN10MethodBind24_generate_argument_typesEi(Da,1);c[Da+44>>2]=746;c[Da+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,Da,Ea,0,0)|0;Da=Ea+4|0;jc=c[Da>>2]|0;do if(jc|0){if(__Z16atomic_decrementPj(jc+-8|0)|0)break;Ba=c[Da>>2]|0;lc=(Ba|0)==0?0:Ba+-4|0;Ba=lc+4|0;if(c[lc>>2]|0){v=0;do{__ZN10StringNameD2Ev(Ba+(v<<2)|0);v=v+1|0}while(v>>>0<(c[lc>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(jc,1)}while(0);__ZN10StringNameD2Ev(Ea);__Z8D_METHODPKc(Fa,809288);Ea=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(Ea);c[Ea>>2]=221564;__ZN10MethodBind10_set_constEb(Ea,1);__ZN10MethodBind24_generate_argument_typesEi(Ea,0);__ZN10MethodBind12_set_returnsEb(Ea,1);c[Ea+44>>2]=5041;c[Ea+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,Ea,Fa,0,0)|0;Ea=Fa+4|0;jc=c[Ea>>2]|0;do if(jc|0){if(__Z16atomic_decrementPj(jc+-8|0)|0)break;Da=c[Ea>>2]|0;lc=(Da|0)==0?0:Da+-4|0;Da=lc+4|0;if(c[lc>>2]|0){v=0;do{__ZN10StringNameD2Ev(Da+(v<<2)|0);v=v+1|0}while(v>>>0<(c[lc>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(jc,1)}while(0);__ZN10StringNameD2Ev(Fa);__Z8D_METHODPKcS0_(Ga,809313,1126974);g[Ca>>2]=0.0;g[Ca+4>>2]=0.0;__ZN7VariantC2ERK7Vector2(k,Ca);Fa=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(Fa);c[Fa>>2]=221600;__ZN10MethodBind10_set_constEb(Fa,1);__ZN10MethodBind24_generate_argument_typesEi(Fa,1);__ZN10MethodBind12_set_returnsEb(Fa,1);c[Fa+44>>2]=176;c[Fa+48>>2]=1;c[b>>2]=k;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,Fa,Ga,b,1)|0;if(c[k>>2]|0)__ZN7Variant5clearEv(k);Fa=Ga+4|0;jc=c[Fa>>2]|0;do if(jc|0){if(__Z16atomic_decrementPj(jc+-8|0)|0)break;Ea=c[Fa>>2]|0;lc=(Ea|0)==0?0:Ea+-4|0;Ea=lc+4|0;if(c[lc>>2]|0){v=0;do{__ZN10StringNameD2Ev(Ea+(v<<2)|0);v=v+1|0}while(v>>>0<(c[lc>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(jc,1)}while(0);__ZN10StringNameD2Ev(Ga);__Z8D_METHODPKcS0_S0_(Ha,809330,1075483,809350);Ga=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(Ga);c[Ga>>2]=221636;__ZN10MethodBind10_set_constEb(Ga,0);__ZN10MethodBind24_generate_argument_typesEi(Ga,2);c[Ga+44>>2]=1443;c[Ga+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,Ga,Ha,0,0)|0;Ga=Ha+4|0;jc=c[Ga>>2]|0;do if(jc|0){if(__Z16atomic_decrementPj(jc+-8|0)|0)break;Fa=c[Ga>>2]|0;lc=(Fa|0)==0?0:Fa+-4|0;Fa=lc+4|0;if(c[lc>>2]|0){v=0;do{__ZN10StringNameD2Ev(Fa+(v<<2)|0);v=v+1|0}while(v>>>0<(c[lc>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(jc,1)}while(0);__ZN10StringNameD2Ev(Ha);__Z8D_METHODPKcS0_(Ia,809360,1075483);Ha=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(Ha);c[Ha>>2]=221672;__ZN10MethodBind10_set_constEb(Ha,1);__ZN10MethodBind24_generate_argument_typesEi(Ha,1);__ZN10MethodBind12_set_returnsEb(Ha,1);c[Ha+44>>2]=4499;c[Ha+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,Ha,Ia,0,0)|0;Ha=Ia+4|0;jc=c[Ha>>2]|0;do if(jc|0){if(__Z16atomic_decrementPj(jc+-8|0)|0)break;Ga=c[Ha>>2]|0;lc=(Ga|0)==0?0:Ga+-4|0;Ga=lc+4|0;if(c[lc>>2]|0){v=0;do{__ZN10StringNameD2Ev(Ga+(v<<2)|0);v=v+1|0}while(v>>>0<(c[lc>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(jc,1)}while(0);__ZN10StringNameD2Ev(Ia);__Z8D_METHODPKcS0_S0_(Ja,809380,1109092,901891);Ia=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(Ia);c[Ia>>2]=221708;__ZN10MethodBind10_set_constEb(Ia,0);__ZN10MethodBind24_generate_argument_typesEi(Ia,2);c[Ia+44>>2]=1444;c[Ia+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,Ia,Ja,0,0)|0;Ia=Ja+4|0;jc=c[Ia>>2]|0;do if(jc|0){if(__Z16atomic_decrementPj(jc+-8|0)|0)break;Ha=c[Ia>>2]|0;lc=(Ha|0)==0?0:Ha+-4|0;Ha=lc+4|0;if(c[lc>>2]|0){v=0;do{__ZN10StringNameD2Ev(Ha+(v<<2)|0);v=v+1|0}while(v>>>0<(c[lc>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(jc,1)}while(0);__ZN10StringNameD2Ev(Ja);__Z8D_METHODPKcS0_(Ka,809391,885247);Ja=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(Ja);c[Ja>>2]=221744;__ZN10MethodBind10_set_constEb(Ja,0);__ZN10MethodBind24_generate_argument_typesEi(Ja,1);c[Ja+44>>2]=747;c[Ja+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,Ja,Ka,0,0)|0;Ja=Ka+4|0;jc=c[Ja>>2]|0;do if(jc|0){if(__Z16atomic_decrementPj(jc+-8|0)|0)break;Ia=c[Ja>>2]|0;lc=(Ia|0)==0?0:Ia+-4|0;Ia=lc+4|0;if(c[lc>>2]|0){v=0;do{__ZN10StringNameD2Ev(Ia+(v<<2)|0);v=v+1|0}while(v>>>0<(c[lc>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(jc,1)}while(0);__ZN10StringNameD2Ev(Ka);__Z8D_METHODPKc(La,809408);Ka=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(Ka);c[Ka>>2]=221780;__ZN10MethodBind10_set_constEb(Ka,1);__ZN10MethodBind24_generate_argument_typesEi(Ka,0);__ZN10MethodBind12_set_returnsEb(Ka,1);c[Ka+44>>2]=5042;c[Ka+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,Ka,La,0,0)|0;Ka=La+4|0;jc=c[Ka>>2]|0;do if(jc|0){if(__Z16atomic_decrementPj(jc+-8|0)|0)break;Ja=c[Ka>>2]|0;lc=(Ja|0)==0?0:Ja+-4|0;Ja=lc+4|0;if(c[lc>>2]|0){v=0;do{__ZN10StringNameD2Ev(Ja+(v<<2)|0);v=v+1|0}while(v>>>0<(c[lc>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(jc,1)}while(0);__ZN10StringNameD2Ev(La);__Z8D_METHODPKcS0_(Ma,809425,1146191);La=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(La);c[La>>2]=220664;__ZN10MethodBind10_set_constEb(La,0);__ZN10MethodBind24_generate_argument_typesEi(La,1);c[La+44>>2]=748;c[La+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,La,Ma,0,0)|0;La=Ma+4|0;jc=c[La>>2]|0;do if(jc|0){if(__Z16atomic_decrementPj(jc+-8|0)|0)break;Ka=c[La>>2]|0;lc=(Ka|0)==0?0:Ka+-4|0;Ka=lc+4|0;if(c[lc>>2]|0){v=0;do{__ZN10StringNameD2Ev(Ka+(v<<2)|0);v=v+1|0}while(v>>>0<(c[lc>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(jc,1)}while(0);__ZN10StringNameD2Ev(Ma);__Z8D_METHODPKc(Na,809443);Ma=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(Ma);c[Ma>>2]=221816;__ZN10MethodBind10_set_constEb(Ma,0);__ZN10MethodBind24_generate_argument_typesEi(Ma,0);__ZN10MethodBind12_set_returnsEb(Ma,1);c[Ma+44>>2]=5043;c[Ma+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,Ma,Na,0,0)|0;Ma=Na+4|0;jc=c[Ma>>2]|0;do if(jc|0){if(__Z16atomic_decrementPj(jc+-8|0)|0)break;La=c[Ma>>2]|0;lc=(La|0)==0?0:La+-4|0;La=lc+4|0;if(c[lc>>2]|0){v=0;do{__ZN10StringNameD2Ev(La+(v<<2)|0);v=v+1|0}while(v>>>0<(c[lc>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(jc,1)}while(0);__ZN10StringNameD2Ev(Na);__Z8D_METHODPKc(Oa,831087);Na=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(Na);c[Na>>2]=220196;__ZN10MethodBind10_set_constEb(Na,0);__ZN10MethodBind24_generate_argument_typesEi(Na,0);c[Na+44>>2]=5127;c[Na+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,Na,Oa,0,0)|0;Na=Oa+4|0;jc=c[Na>>2]|0;do if(jc|0){if(__Z16atomic_decrementPj(jc+-8|0)|0)break;Ma=c[Na>>2]|0;lc=(Ma|0)==0?0:Ma+-4|0;Ma=lc+4|0;if(c[lc>>2]|0){v=0;do{__ZN10StringNameD2Ev(Ma+(v<<2)|0);v=v+1|0}while(v>>>0<(c[lc>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(jc,1)}while(0);__ZN10StringNameD2Ev(Oa);__Z8D_METHODPKcS0_(Pa,809464,809484);Oa=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(Oa);c[Oa>>2]=221852;__ZN10MethodBind10_set_constEb(Oa,0);__ZN10MethodBind24_generate_argument_typesEi(Oa,1);c[Oa+44>>2]=156;c[Oa+48>>2]=1;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,Oa,Pa,0,0)|0;Oa=Pa+4|0;jc=c[Oa>>2]|0;do if(jc|0){if(__Z16atomic_decrementPj(jc+-8|0)|0)break;Na=c[Oa>>2]|0;lc=(Na|0)==0?0:Na+-4|0;Na=lc+4|0;if(c[lc>>2]|0){v=0;do{__ZN10StringNameD2Ev(Na+(v<<2)|0);v=v+1|0}while(v>>>0<(c[lc>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(jc,1)}while(0);__ZN10StringNameD2Ev(Pa);__Z8D_METHODPKcS0_(Qa,809499,809516);Pa=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(Pa);c[Pa>>2]=221852;__ZN10MethodBind10_set_constEb(Pa,0);__ZN10MethodBind24_generate_argument_typesEi(Pa,1);c[Pa+44>>2]=749;c[Pa+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,Pa,Qa,0,0)|0;Pa=Qa+4|0;jc=c[Pa>>2]|0;do if(jc|0){if(__Z16atomic_decrementPj(jc+-8|0)|0)break;Oa=c[Pa>>2]|0;lc=(Oa|0)==0?0:Oa+-4|0;Oa=lc+4|0;if(c[lc>>2]|0){v=0;do{__ZN10StringNameD2Ev(Oa+(v<<2)|0);v=v+1|0}while(v>>>0<(c[lc>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(jc,1)}while(0);__ZN10StringNameD2Ev(Qa);__Z8D_METHODPKcS0_(Ra,826308,1098148);Qa=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(Qa);c[Qa>>2]=220448;__ZN10MethodBind10_set_constEb(Qa,0);__ZN10MethodBind24_generate_argument_typesEi(Qa,1);c[Qa+44>>2]=750;c[Qa+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,Qa,Ra,0,0)|0;Qa=Ra+4|0;jc=c[Qa>>2]|0;do if(jc|0){if(__Z16atomic_decrementPj(jc+-8|0)|0)break;Pa=c[Qa>>2]|0;lc=(Pa|0)==0?0:Pa+-4|0;Pa=lc+4|0;if(c[lc>>2]|0){v=0;do{__ZN10StringNameD2Ev(Pa+(v<<2)|0);v=v+1|0}while(v>>>0<(c[lc>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(jc,1)}while(0);__ZN10StringNameD2Ev(Ra);__Z8D_METHODPKc(Sa,914768);Ra=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(Ra);c[Ra>>2]=220196;__ZN10MethodBind10_set_constEb(Ra,0);__ZN10MethodBind24_generate_argument_typesEi(Ra,0);c[Ra+44>>2]=5128;c[Ra+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,Ra,Sa,0,0)|0;Ra=Sa+4|0;jc=c[Ra>>2]|0;do if(jc|0){if(__Z16atomic_decrementPj(jc+-8|0)|0)break;Qa=c[Ra>>2]|0;lc=(Qa|0)==0?0:Qa+-4|0;Qa=lc+4|0;if(c[lc>>2]|0){v=0;do{__ZN10StringNameD2Ev(Qa+(v<<2)|0);v=v+1|0}while(v>>>0<(c[lc>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(jc,1)}while(0);__ZN10StringNameD2Ev(Sa);__Z8D_METHODPKc(Ta,809532);Sa=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(Sa);c[Sa>>2]=220196;__ZN10MethodBind10_set_constEb(Sa,0);__ZN10MethodBind24_generate_argument_typesEi(Sa,0);c[Sa+44>>2]=5129;c[Sa+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,Sa,Ta,0,0)|0;Sa=Ta+4|0;jc=c[Sa>>2]|0;do if(jc|0){if(__Z16atomic_decrementPj(jc+-8|0)|0)break;Ra=c[Sa>>2]|0;lc=(Ra|0)==0?0:Ra+-4|0;Ra=lc+4|0;if(c[lc>>2]|0){v=0;do{__ZN10StringNameD2Ev(Ra+(v<<2)|0);v=v+1|0}while(v>>>0<(c[lc>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(jc,1)}while(0);__ZN10StringNameD2Ev(Ta);__Z8D_METHODPKc(Ua,808422);Ta=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(Ta);c[Ta>>2]=220196;__ZN10MethodBind10_set_constEb(Ta,0);__ZN10MethodBind24_generate_argument_typesEi(Ta,0);c[Ta+44>>2]=5130;c[Ta+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,Ta,Ua,0,0)|0;Ta=Ua+4|0;jc=c[Ta>>2]|0;do if(jc|0){if(__Z16atomic_decrementPj(jc+-8|0)|0)break;Sa=c[Ta>>2]|0;lc=(Sa|0)==0?0:Sa+-4|0;Sa=lc+4|0;if(c[lc>>2]|0){v=0;do{__ZN10StringNameD2Ev(Sa+(v<<2)|0);v=v+1|0}while(v>>>0<(c[lc>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(jc,1)}while(0);__ZN10StringNameD2Ev(Ua);__ZN6StringC2EPKc(b,1111718);c[k>>2]=c[b>>2];__ZN10StringNameC2ERK6String(Va,k);__ZN6StringC2EPKc(b,809547);__ZN6StringC2EPKc(Ca,809554);__ZN7ClassDB18add_property_groupE10StringNameRK6StringS3_(Va,b,Ca);Ua=c[Ca>>2]|0;do if(Ua|0){if(__Z16atomic_decrementPj(Ua+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ua,1)}while(0);Ua=c[b>>2]|0;do if(Ua|0){if(__Z16atomic_decrementPj(Ua+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ua,1)}while(0);__ZN10StringNameD2Ev(Va);Va=c[k>>2]|0;do if(Va|0){if(__Z16atomic_decrementPj(Va+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Va,1)}while(0);__ZN6StringC2EPKc(b,1111718);c[k>>2]=c[b>>2];__ZN10StringNameC2ERK6String(Wa,k);__ZN6StringC2EPKc(Xa,809562);__ZN6StringC2EPKc(Ca,809574);Va=c[Xa>>2]|0;do if(!Va)mc=0;else{if(!(__Z28atomic_conditional_incrementPj(Va+-8|0)|0)){mc=0;break}mc=c[Xa>>2]|0}while(0);Va=c[Ca>>2]|0;do if(!Va)nc=0;else{if(!(__Z28atomic_conditional_incrementPj(Va+-8|0)|0)){nc=0;break}nc=c[Ca>>2]|0}while(0);c[b>>2]=2;Va=b+4|0;c[Va>>2]=0;Ua=(mc|0)==0;do if(!Ua){c[Va>>2]=0;if(!(__Z28atomic_conditional_incrementPj(mc+-8|0)|0))break;c[Va>>2]=mc}while(0);c[b+8>>2]=3;Va=b+12|0;c[Va>>2]=0;jc=(nc|0)==0;do if(!jc){c[Va>>2]=0;if(!(__Z28atomic_conditional_incrementPj(nc+-8|0)|0))break;c[Va>>2]=nc}while(0);c[b+16>>2]=519;c[Ya>>2]=__Z11_scs_createPKc(808712)|0;c[Za>>2]=__Z11_scs_createPKc(808724)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(Wa,b,Ya,Za,0);__ZN10StringNameD2Ev(Za);__ZN10StringNameD2Ev(Ya);Va=c[b+12>>2]|0;do if(Va|0){if(__Z16atomic_decrementPj(Va+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Va,1)}while(0);Va=c[b+4>>2]|0;do if(Va|0){if(__Z16atomic_decrementPj(Va+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Va,1)}while(0);Va=nc;do if(!jc){if(__Z16atomic_decrementPj(Va+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Va,1)}while(0);Va=mc;do if(!Ua){if(__Z16atomic_decrementPj(Va+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Va,1)}while(0);Va=c[Ca>>2]|0;do if(Va|0){if(__Z16atomic_decrementPj(Va+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Va,1)}while(0);Va=c[Xa>>2]|0;do if(Va|0){if(__Z16atomic_decrementPj(Va+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Va,1)}while(0);__ZN10StringNameD2Ev(Wa);Wa=c[k>>2]|0;do if(Wa|0){if(__Z16atomic_decrementPj(Wa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Wa,1)}while(0);__ZN6StringC2EPKc(b,1111718);c[k>>2]=c[b>>2];__ZN10StringNameC2ERK6String(_a,k);__ZN6StringC2EPKc($a,809591);__ZN6StringC2EPKc(Ca,809574);Wa=c[$a>>2]|0;do if(!Wa)oc=0;else{if(!(__Z28atomic_conditional_incrementPj(Wa+-8|0)|0)){oc=0;break}oc=c[$a>>2]|0}while(0);Wa=c[Ca>>2]|0;do if(!Wa)pc=0;else{if(!(__Z28atomic_conditional_incrementPj(Wa+-8|0)|0)){pc=0;break}pc=c[Ca>>2]|0}while(0);c[b>>2]=2;Wa=b+4|0;c[Wa>>2]=0;Va=(oc|0)==0;do if(!Va){c[Wa>>2]=0;if(!(__Z28atomic_conditional_incrementPj(oc+-8|0)|0))break;c[Wa>>2]=oc}while(0);c[b+8>>2]=3;Wa=b+12|0;c[Wa>>2]=0;Xa=(pc|0)==0;do if(!Xa){c[Wa>>2]=0;if(!(__Z28atomic_conditional_incrementPj(pc+-8|0)|0))break;c[Wa>>2]=pc}while(0);c[b+16>>2]=519;c[Ya>>2]=__Z11_scs_createPKc(808712)|0;c[Za>>2]=__Z11_scs_createPKc(808724)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(_a,b,Ya,Za,1);__ZN10StringNameD2Ev(Za);__ZN10StringNameD2Ev(Ya);Wa=c[b+12>>2]|0;do if(Wa|0){if(__Z16atomic_decrementPj(Wa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Wa,1)}while(0);Wa=c[b+4>>2]|0;do if(Wa|0){if(__Z16atomic_decrementPj(Wa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Wa,1)}while(0);Wa=pc;do if(!Xa){if(__Z16atomic_decrementPj(Wa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Wa,1)}while(0);Wa=oc;do if(!Va){if(__Z16atomic_decrementPj(Wa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Wa,1)}while(0);Wa=c[Ca>>2]|0;do if(Wa|0){if(__Z16atomic_decrementPj(Wa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Wa,1)}while(0);Wa=c[$a>>2]|0;do if(Wa|0){if(__Z16atomic_decrementPj(Wa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Wa,1)}while(0);__ZN10StringNameD2Ev(_a);_a=c[k>>2]|0;do if(_a|0){if(__Z16atomic_decrementPj(_a+-8|0)|0)break;__ZN6Memory11free_staticEPvb(_a,1)}while(0);__ZN6StringC2EPKc(b,1111718);c[k>>2]=c[b>>2];__ZN10StringNameC2ERK6String(ab,k);__ZN6StringC2EPKc(bb,809602);__ZN6StringC2EPKc(Ca,809574);_a=c[bb>>2]|0;do if(!_a)qc=0;else{if(!(__Z28atomic_conditional_incrementPj(_a+-8|0)|0)){qc=0;break}qc=c[bb>>2]|0}while(0);_a=c[Ca>>2]|0;do if(!_a)rc=0;else{if(!(__Z28atomic_conditional_incrementPj(_a+-8|0)|0)){rc=0;break}rc=c[Ca>>2]|0}while(0);c[b>>2]=2;_a=b+4|0;c[_a>>2]=0;Wa=(qc|0)==0;do if(!Wa){c[_a>>2]=0;if(!(__Z28atomic_conditional_incrementPj(qc+-8|0)|0))break;c[_a>>2]=qc}while(0);c[b+8>>2]=3;_a=b+12|0;c[_a>>2]=0;$a=(rc|0)==0;do if(!$a){c[_a>>2]=0;if(!(__Z28atomic_conditional_incrementPj(rc+-8|0)|0))break;c[_a>>2]=rc}while(0);c[b+16>>2]=519;c[Ya>>2]=__Z11_scs_createPKc(808712)|0;c[Za>>2]=__Z11_scs_createPKc(808724)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(ab,b,Ya,Za,2);__ZN10StringNameD2Ev(Za);__ZN10StringNameD2Ev(Ya);_a=c[b+12>>2]|0;do if(_a|0){if(__Z16atomic_decrementPj(_a+-8|0)|0)break;__ZN6Memory11free_staticEPvb(_a,1)}while(0);_a=c[b+4>>2]|0;do if(_a|0){if(__Z16atomic_decrementPj(_a+-8|0)|0)break;__ZN6Memory11free_staticEPvb(_a,1)}while(0);_a=rc;do if(!$a){if(__Z16atomic_decrementPj(_a+-8|0)|0)break;__ZN6Memory11free_staticEPvb(_a,1)}while(0);_a=qc;do if(!Wa){if(__Z16atomic_decrementPj(_a+-8|0)|0)break;__ZN6Memory11free_staticEPvb(_a,1)}while(0);_a=c[Ca>>2]|0;do if(_a|0){if(__Z16atomic_decrementPj(_a+-8|0)|0)break;__ZN6Memory11free_staticEPvb(_a,1)}while(0);_a=c[bb>>2]|0;do if(_a|0){if(__Z16atomic_decrementPj(_a+-8|0)|0)break;__ZN6Memory11free_staticEPvb(_a,1)}while(0);__ZN10StringNameD2Ev(ab);ab=c[k>>2]|0;do if(ab|0){if(__Z16atomic_decrementPj(ab+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ab,1)}while(0);__ZN6StringC2EPKc(b,1111718);c[k>>2]=c[b>>2];__ZN10StringNameC2ERK6String(cb,k);__ZN6StringC2EPKc(db,809615);__ZN6StringC2EPKc(Ca,809574);ab=c[db>>2]|0;do if(!ab)sc=0;else{if(!(__Z28atomic_conditional_incrementPj(ab+-8|0)|0)){sc=0;break}sc=c[db>>2]|0}while(0);ab=c[Ca>>2]|0;do if(!ab)tc=0;else{if(!(__Z28atomic_conditional_incrementPj(ab+-8|0)|0)){tc=0;break}tc=c[Ca>>2]|0}while(0);c[b>>2]=2;ab=b+4|0;c[ab>>2]=0;_a=(sc|0)==0;do if(!_a){c[ab>>2]=0;if(!(__Z28atomic_conditional_incrementPj(sc+-8|0)|0))break;c[ab>>2]=sc}while(0);c[b+8>>2]=3;ab=b+12|0;c[ab>>2]=0;bb=(tc|0)==0;do if(!bb){c[ab>>2]=0;if(!(__Z28atomic_conditional_incrementPj(tc+-8|0)|0))break;c[ab>>2]=tc}while(0);c[b+16>>2]=519;c[Ya>>2]=__Z11_scs_createPKc(808712)|0;c[Za>>2]=__Z11_scs_createPKc(808724)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(cb,b,Ya,Za,3);__ZN10StringNameD2Ev(Za);__ZN10StringNameD2Ev(Ya);ab=c[b+12>>2]|0;do if(ab|0){if(__Z16atomic_decrementPj(ab+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ab,1)}while(0);ab=c[b+4>>2]|0;do if(ab|0){if(__Z16atomic_decrementPj(ab+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ab,1)}while(0);ab=tc;do if(!bb){if(__Z16atomic_decrementPj(ab+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ab,1)}while(0);ab=sc;do if(!_a){if(__Z16atomic_decrementPj(ab+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ab,1)}while(0);ab=c[Ca>>2]|0;do if(ab|0){if(__Z16atomic_decrementPj(ab+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ab,1)}while(0);ab=c[db>>2]|0;do if(ab|0){if(__Z16atomic_decrementPj(ab+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ab,1)}while(0);__ZN10StringNameD2Ev(cb);cb=c[k>>2]|0;do if(cb|0){if(__Z16atomic_decrementPj(cb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(cb,1)}while(0);__ZN6StringC2EPKc(b,1111718);c[k>>2]=c[b>>2];__ZN10StringNameC2ERK6String(eb,k);__ZN6StringC2EPKc(b,905661);__ZN6StringC2EPKc(Ca,905668);__ZN7ClassDB18add_property_groupE10StringNameRK6StringS3_(eb,b,Ca);cb=c[Ca>>2]|0;do if(cb|0){if(__Z16atomic_decrementPj(cb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(cb,1)}while(0);cb=c[b>>2]|0;do if(cb|0){if(__Z16atomic_decrementPj(cb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(cb,1)}while(0);__ZN10StringNameD2Ev(eb);eb=c[k>>2]|0;do if(eb|0){if(__Z16atomic_decrementPj(eb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(eb,1)}while(0);__ZN6StringC2EPKc(b,1111718);c[k>>2]=c[b>>2];__ZN10StringNameC2ERK6String(fb,k);__ZN6StringC2EPKc(gb,1028438);__ZN6StringC2EPKc(Ca,809629);eb=c[gb>>2]|0;do if(!eb)uc=0;else{if(!(__Z28atomic_conditional_incrementPj(eb+-8|0)|0)){uc=0;break}uc=c[gb>>2]|0}while(0);eb=c[Ca>>2]|0;do if(!eb)vc=0;else{if(!(__Z28atomic_conditional_incrementPj(eb+-8|0)|0)){vc=0;break}vc=c[Ca>>2]|0}while(0);c[b>>2]=2;eb=b+4|0;c[eb>>2]=0;cb=(uc|0)==0;do if(!cb){c[eb>>2]=0;if(!(__Z28atomic_conditional_incrementPj(uc+-8|0)|0))break;c[eb>>2]=uc}while(0);c[b+8>>2]=1;eb=b+12|0;c[eb>>2]=0;ab=(vc|0)==0;do if(!ab){c[eb>>2]=0;if(!(__Z28atomic_conditional_incrementPj(vc+-8|0)|0))break;c[eb>>2]=vc}while(0);c[b+16>>2]=519;c[Ya>>2]=__Z11_scs_createPKc(1075472)|0;c[Za>>2]=__Z11_scs_createPKc(1075490)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(fb,b,Ya,Za,0);__ZN10StringNameD2Ev(Za);__ZN10StringNameD2Ev(Ya);eb=c[b+12>>2]|0;do if(eb|0){if(__Z16atomic_decrementPj(eb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(eb,1)}while(0);eb=c[b+4>>2]|0;do if(eb|0){if(__Z16atomic_decrementPj(eb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(eb,1)}while(0);eb=vc;do if(!ab){if(__Z16atomic_decrementPj(eb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(eb,1)}while(0);eb=uc;do if(!cb){if(__Z16atomic_decrementPj(eb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(eb,1)}while(0);eb=c[Ca>>2]|0;do if(eb|0){if(__Z16atomic_decrementPj(eb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(eb,1)}while(0);eb=c[gb>>2]|0;do if(eb|0){if(__Z16atomic_decrementPj(eb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(eb,1)}while(0);__ZN10StringNameD2Ev(fb);fb=c[k>>2]|0;do if(fb|0){if(__Z16atomic_decrementPj(fb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(fb,1)}while(0);__ZN6StringC2EPKc(b,1111718);c[k>>2]=c[b>>2];__ZN10StringNameC2ERK6String(hb,k);__ZN6StringC2EPKc(ib,1028466);__ZN6StringC2EPKc(Ca,809629);fb=c[ib>>2]|0;do if(!fb)wc=0;else{if(!(__Z28atomic_conditional_incrementPj(fb+-8|0)|0)){wc=0;break}wc=c[ib>>2]|0}while(0);fb=c[Ca>>2]|0;do if(!fb)xc=0;else{if(!(__Z28atomic_conditional_incrementPj(fb+-8|0)|0)){xc=0;break}xc=c[Ca>>2]|0}while(0);c[b>>2]=2;fb=b+4|0;c[fb>>2]=0;eb=(wc|0)==0;do if(!eb){c[fb>>2]=0;if(!(__Z28atomic_conditional_incrementPj(wc+-8|0)|0))break;c[fb>>2]=wc}while(0);c[b+8>>2]=1;fb=b+12|0;c[fb>>2]=0;gb=(xc|0)==0;do if(!gb){c[fb>>2]=0;if(!(__Z28atomic_conditional_incrementPj(xc+-8|0)|0))break;c[fb>>2]=xc}while(0);c[b+16>>2]=519;c[Ya>>2]=__Z11_scs_createPKc(1075472)|0;c[Za>>2]=__Z11_scs_createPKc(1075490)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(hb,b,Ya,Za,1);__ZN10StringNameD2Ev(Za);__ZN10StringNameD2Ev(Ya);fb=c[b+12>>2]|0;do if(fb|0){if(__Z16atomic_decrementPj(fb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(fb,1)}while(0);fb=c[b+4>>2]|0;do if(fb|0){if(__Z16atomic_decrementPj(fb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(fb,1)}while(0);fb=xc;do if(!gb){if(__Z16atomic_decrementPj(fb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(fb,1)}while(0);fb=wc;do if(!eb){if(__Z16atomic_decrementPj(fb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(fb,1)}while(0);fb=c[Ca>>2]|0;do if(fb|0){if(__Z16atomic_decrementPj(fb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(fb,1)}while(0);fb=c[ib>>2]|0;do if(fb|0){if(__Z16atomic_decrementPj(fb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(fb,1)}while(0);__ZN10StringNameD2Ev(hb);hb=c[k>>2]|0;do if(hb|0){if(__Z16atomic_decrementPj(hb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(hb,1)}while(0);__ZN6StringC2EPKc(b,1111718);c[k>>2]=c[b>>2];__ZN10StringNameC2ERK6String(jb,k);__ZN6StringC2EPKc(kb,1028477);__ZN6StringC2EPKc(Ca,809629);hb=c[kb>>2]|0;do if(!hb)yc=0;else{if(!(__Z28atomic_conditional_incrementPj(hb+-8|0)|0)){yc=0;break}yc=c[kb>>2]|0}while(0);hb=c[Ca>>2]|0;do if(!hb)zc=0;else{if(!(__Z28atomic_conditional_incrementPj(hb+-8|0)|0)){zc=0;break}zc=c[Ca>>2]|0}while(0);c[b>>2]=2;hb=b+4|0;c[hb>>2]=0;fb=(yc|0)==0;do if(!fb){c[hb>>2]=0;if(!(__Z28atomic_conditional_incrementPj(yc+-8|0)|0))break;c[hb>>2]=yc}while(0);c[b+8>>2]=1;hb=b+12|0;c[hb>>2]=0;ib=(zc|0)==0;do if(!ib){c[hb>>2]=0;if(!(__Z28atomic_conditional_incrementPj(zc+-8|0)|0))break;c[hb>>2]=zc}while(0);c[b+16>>2]=519;c[Ya>>2]=__Z11_scs_createPKc(1075472)|0;c[Za>>2]=__Z11_scs_createPKc(1075490)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(jb,b,Ya,Za,2);__ZN10StringNameD2Ev(Za);__ZN10StringNameD2Ev(Ya);hb=c[b+12>>2]|0;do if(hb|0){if(__Z16atomic_decrementPj(hb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(hb,1)}while(0);hb=c[b+4>>2]|0;do if(hb|0){if(__Z16atomic_decrementPj(hb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(hb,1)}while(0);hb=zc;do if(!ib){if(__Z16atomic_decrementPj(hb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(hb,1)}while(0);hb=yc;do if(!fb){if(__Z16atomic_decrementPj(hb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(hb,1)}while(0);hb=c[Ca>>2]|0;do if(hb|0){if(__Z16atomic_decrementPj(hb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(hb,1)}while(0);hb=c[kb>>2]|0;do if(hb|0){if(__Z16atomic_decrementPj(hb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(hb,1)}while(0);__ZN10StringNameD2Ev(jb);jb=c[k>>2]|0;do if(jb|0){if(__Z16atomic_decrementPj(jb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(jb,1)}while(0);__ZN6StringC2EPKc(b,1111718);c[k>>2]=c[b>>2];__ZN10StringNameC2ERK6String(lb,k);__ZN6StringC2EPKc(mb,1028490);__ZN6StringC2EPKc(Ca,809629);jb=c[mb>>2]|0;do if(!jb)Ac=0;else{if(!(__Z28atomic_conditional_incrementPj(jb+-8|0)|0)){Ac=0;break}Ac=c[mb>>2]|0}while(0);jb=c[Ca>>2]|0;do if(!jb)Bc=0;else{if(!(__Z28atomic_conditional_incrementPj(jb+-8|0)|0)){Bc=0;break}Bc=c[Ca>>2]|0}while(0);c[b>>2]=2;jb=b+4|0;c[jb>>2]=0;hb=(Ac|0)==0;do if(!hb){c[jb>>2]=0;if(!(__Z28atomic_conditional_incrementPj(Ac+-8|0)|0))break;c[jb>>2]=Ac}while(0);c[b+8>>2]=1;jb=b+12|0;c[jb>>2]=0;kb=(Bc|0)==0;do if(!kb){c[jb>>2]=0;if(!(__Z28atomic_conditional_incrementPj(Bc+-8|0)|0))break;c[jb>>2]=Bc}while(0);c[b+16>>2]=519;c[Ya>>2]=__Z11_scs_createPKc(1075472)|0;c[Za>>2]=__Z11_scs_createPKc(1075490)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(lb,b,Ya,Za,3);__ZN10StringNameD2Ev(Za);__ZN10StringNameD2Ev(Ya);jb=c[b+12>>2]|0;do if(jb|0){if(__Z16atomic_decrementPj(jb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(jb,1)}while(0);jb=c[b+4>>2]|0;do if(jb|0){if(__Z16atomic_decrementPj(jb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(jb,1)}while(0);jb=Bc;do if(!kb){if(__Z16atomic_decrementPj(jb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(jb,1)}while(0);jb=Ac;do if(!hb){if(__Z16atomic_decrementPj(jb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(jb,1)}while(0);jb=c[Ca>>2]|0;do if(jb|0){if(__Z16atomic_decrementPj(jb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(jb,1)}while(0);jb=c[mb>>2]|0;do if(jb|0){if(__Z16atomic_decrementPj(jb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(jb,1)}while(0);__ZN10StringNameD2Ev(lb);lb=c[k>>2]|0;do if(lb|0){if(__Z16atomic_decrementPj(lb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(lb,1)}while(0);__ZN6StringC2EPKc(b,1111718);c[k>>2]=c[b>>2];__ZN10StringNameC2ERK6String(nb,k);__ZN6StringC2EPKc(b,809640);__ZN6StringC2EPKc(Ca,809645);__ZN7ClassDB18add_property_groupE10StringNameRK6StringS3_(nb,b,Ca);lb=c[Ca>>2]|0;do if(lb|0){if(__Z16atomic_decrementPj(lb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(lb,1)}while(0);lb=c[b>>2]|0;do if(lb|0){if(__Z16atomic_decrementPj(lb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(lb,1)}while(0);__ZN10StringNameD2Ev(nb);nb=c[k>>2]|0;do if(nb|0){if(__Z16atomic_decrementPj(nb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(nb,1)}while(0);__ZN6StringC2EPKc(b,1111718);c[k>>2]=c[b>>2];__ZN10StringNameC2ERK6String(ob,k);__ZN6StringC2EPKc(pb,809651);__ZN6StringC2EPKc(Ca,1263606);nb=c[pb>>2]|0;do if(!nb)Cc=0;else{if(!(__Z28atomic_conditional_incrementPj(nb+-8|0)|0)){Cc=0;break}Cc=c[pb>>2]|0}while(0);nb=c[Ca>>2]|0;do if(!nb)Dc=0;else{if(!(__Z28atomic_conditional_incrementPj(nb+-8|0)|0)){Dc=0;break}Dc=c[Ca>>2]|0}while(0);c[b>>2]=5;nb=b+4|0;c[nb>>2]=0;lb=(Cc|0)==0;do if(!lb){c[nb>>2]=0;if(!(__Z28atomic_conditional_incrementPj(Cc+-8|0)|0))break;c[nb>>2]=Cc}while(0);c[b+8>>2]=0;nb=b+12|0;c[nb>>2]=0;jb=(Dc|0)==0;do if(!jb){c[nb>>2]=0;if(!(__Z28atomic_conditional_incrementPj(Dc+-8|0)|0))break;c[nb>>2]=Dc}while(0);c[b+16>>2]=514;c[Ya>>2]=__Z11_scs_createPKc(808775)|0;c[Za>>2]=__Z11_scs_createPKc(808850)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(ob,b,Ya,Za,-1);__ZN10StringNameD2Ev(Za);__ZN10StringNameD2Ev(Ya);nb=c[b+12>>2]|0;do if(nb|0){if(__Z16atomic_decrementPj(nb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(nb,1)}while(0);nb=c[b+4>>2]|0;do if(nb|0){if(__Z16atomic_decrementPj(nb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(nb,1)}while(0);nb=Dc;do if(!jb){if(__Z16atomic_decrementPj(nb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(nb,1)}while(0);nb=Cc;do if(!lb){if(__Z16atomic_decrementPj(nb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(nb,1)}while(0);nb=c[Ca>>2]|0;do if(nb|0){if(__Z16atomic_decrementPj(nb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(nb,1)}while(0);nb=c[pb>>2]|0;do if(nb|0){if(__Z16atomic_decrementPj(nb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(nb,1)}while(0);__ZN10StringNameD2Ev(ob);ob=c[k>>2]|0;do if(ob|0){if(__Z16atomic_decrementPj(ob+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ob,1)}while(0);__ZN6StringC2EPKc(b,1111718);c[k>>2]=c[b>>2];__ZN10StringNameC2ERK6String(qb,k);__ZN6StringC2EPKc(rb,809665);__ZN6StringC2EPKc(Ca,1263606);ob=c[rb>>2]|0;do if(!ob)Ec=0;else{if(!(__Z28atomic_conditional_incrementPj(ob+-8|0)|0)){Ec=0;break}Ec=c[rb>>2]|0}while(0);ob=c[Ca>>2]|0;do if(!ob)Fc=0;else{if(!(__Z28atomic_conditional_incrementPj(ob+-8|0)|0)){Fc=0;break}Fc=c[Ca>>2]|0}while(0);c[b>>2]=5;ob=b+4|0;c[ob>>2]=0;nb=(Ec|0)==0;do if(!nb){c[ob>>2]=0;if(!(__Z28atomic_conditional_incrementPj(Ec+-8|0)|0))break;c[ob>>2]=Ec}while(0);c[b+8>>2]=0;ob=b+12|0;c[ob>>2]=0;pb=(Fc|0)==0;do if(!pb){c[ob>>2]=0;if(!(__Z28atomic_conditional_incrementPj(Fc+-8|0)|0))break;c[ob>>2]=Fc}while(0);c[b+16>>2]=514;c[Ya>>2]=__Z11_scs_createPKc(912982)|0;c[Za>>2]=__Z11_scs_createPKc(1116470)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(qb,b,Ya,Za,-1);__ZN10StringNameD2Ev(Za);__ZN10StringNameD2Ev(Ya);ob=c[b+12>>2]|0;do if(ob|0){if(__Z16atomic_decrementPj(ob+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ob,1)}while(0);ob=c[b+4>>2]|0;do if(ob|0){if(__Z16atomic_decrementPj(ob+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ob,1)}while(0);ob=Fc;do if(!pb){if(__Z16atomic_decrementPj(ob+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ob,1)}while(0);ob=Ec;do if(!nb){if(__Z16atomic_decrementPj(ob+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ob,1)}while(0);ob=c[Ca>>2]|0;do if(ob|0){if(__Z16atomic_decrementPj(ob+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ob,1)}while(0);ob=c[rb>>2]|0;do if(ob|0){if(__Z16atomic_decrementPj(ob+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ob,1)}while(0);__ZN10StringNameD2Ev(qb);qb=c[k>>2]|0;do if(qb|0){if(__Z16atomic_decrementPj(qb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(qb,1)}while(0);__ZN6StringC2EPKc(b,1111718);c[k>>2]=c[b>>2];__ZN10StringNameC2ERK6String(sb,k);__ZN6StringC2EPKc(tb,809675);__ZN6StringC2EPKc(Ca,1263606);qb=c[tb>>2]|0;do if(!qb)Gc=0;else{if(!(__Z28atomic_conditional_incrementPj(qb+-8|0)|0)){Gc=0;break}Gc=c[tb>>2]|0}while(0);qb=c[Ca>>2]|0;do if(!qb)Hc=0;else{if(!(__Z28atomic_conditional_incrementPj(qb+-8|0)|0)){Hc=0;break}Hc=c[Ca>>2]|0}while(0);c[b>>2]=5;qb=b+4|0;c[qb>>2]=0;ob=(Gc|0)==0;do if(!ob){c[qb>>2]=0;if(!(__Z28atomic_conditional_incrementPj(Gc+-8|0)|0))break;c[qb>>2]=Gc}while(0);c[b+8>>2]=0;qb=b+12|0;c[qb>>2]=0;rb=(Hc|0)==0;do if(!rb){c[qb>>2]=0;if(!(__Z28atomic_conditional_incrementPj(Hc+-8|0)|0))break;c[qb>>2]=Hc}while(0);c[b+16>>2]=519;c[Ya>>2]=__Z11_scs_createPKc(808788)|0;c[Za>>2]=__Z11_scs_createPKc(808863)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(sb,b,Ya,Za,-1);__ZN10StringNameD2Ev(Za);__ZN10StringNameD2Ev(Ya);qb=c[b+12>>2]|0;do if(qb|0){if(__Z16atomic_decrementPj(qb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(qb,1)}while(0);qb=c[b+4>>2]|0;do if(qb|0){if(__Z16atomic_decrementPj(qb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(qb,1)}while(0);qb=Hc;do if(!rb){if(__Z16atomic_decrementPj(qb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(qb,1)}while(0);qb=Gc;do if(!ob){if(__Z16atomic_decrementPj(qb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(qb,1)}while(0);qb=c[Ca>>2]|0;do if(qb|0){if(__Z16atomic_decrementPj(qb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(qb,1)}while(0);qb=c[tb>>2]|0;do if(qb|0){if(__Z16atomic_decrementPj(qb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(qb,1)}while(0);__ZN10StringNameD2Ev(sb);sb=c[k>>2]|0;do if(sb|0){if(__Z16atomic_decrementPj(sb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(sb,1)}while(0);__ZN6StringC2EPKc(b,1111718);c[k>>2]=c[b>>2];__ZN10StringNameC2ERK6String(ub,k);__ZN6StringC2EPKc(vb,809689);__ZN6StringC2EPKc(Ca,809703);sb=c[vb>>2]|0;do if(!sb)Ic=0;else{if(!(__Z28atomic_conditional_incrementPj(sb+-8|0)|0)){Ic=0;break}Ic=c[vb>>2]|0}while(0);sb=c[Ca>>2]|0;do if(!sb)Jc=0;else{if(!(__Z28atomic_conditional_incrementPj(sb+-8|0)|0)){Jc=0;break}Jc=c[Ca>>2]|0}while(0);c[b>>2]=3;sb=b+4|0;c[sb>>2]=0;qb=(Ic|0)==0;do if(!qb){c[sb>>2]=0;if(!(__Z28atomic_conditional_incrementPj(Ic+-8|0)|0))break;c[sb>>2]=Ic}while(0);c[b+8>>2]=1;sb=b+12|0;c[sb>>2]=0;tb=(Jc|0)==0;do if(!tb){c[sb>>2]=0;if(!(__Z28atomic_conditional_incrementPj(Jc+-8|0)|0))break;c[sb>>2]=Jc}while(0);c[b+16>>2]=519;c[Ya>>2]=__Z11_scs_createPKc(811670)|0;c[Za>>2]=__Z11_scs_createPKc(811700)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(ub,b,Ya,Za,-1);__ZN10StringNameD2Ev(Za);__ZN10StringNameD2Ev(Ya);sb=c[b+12>>2]|0;do if(sb|0){if(__Z16atomic_decrementPj(sb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(sb,1)}while(0);sb=c[b+4>>2]|0;do if(sb|0){if(__Z16atomic_decrementPj(sb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(sb,1)}while(0);sb=Jc;do if(!tb){if(__Z16atomic_decrementPj(sb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(sb,1)}while(0);sb=Ic;do if(!qb){if(__Z16atomic_decrementPj(sb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(sb,1)}while(0);sb=c[Ca>>2]|0;do if(sb|0){if(__Z16atomic_decrementPj(sb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(sb,1)}while(0);sb=c[vb>>2]|0;do if(sb|0){if(__Z16atomic_decrementPj(sb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(sb,1)}while(0);__ZN10StringNameD2Ev(ub);ub=c[k>>2]|0;do if(ub|0){if(__Z16atomic_decrementPj(ub+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ub,1)}while(0);__ZN6StringC2EPKc(b,1111718);c[k>>2]=c[b>>2];__ZN10StringNameC2ERK6String(wb,k);__ZN6StringC2EPKc(xb,809719);__ZN6StringC2EPKc(Ca,1263606);ub=c[xb>>2]|0;do if(!ub)Kc=0;else{if(!(__Z28atomic_conditional_incrementPj(ub+-8|0)|0)){Kc=0;break}Kc=c[xb>>2]|0}while(0);ub=c[Ca>>2]|0;do if(!ub)Lc=0;else{if(!(__Z28atomic_conditional_incrementPj(ub+-8|0)|0)){Lc=0;break}Lc=c[Ca>>2]|0}while(0);c[b>>2]=5;ub=b+4|0;c[ub>>2]=0;sb=(Kc|0)==0;do if(!sb){c[ub>>2]=0;if(!(__Z28atomic_conditional_incrementPj(Kc+-8|0)|0))break;c[ub>>2]=Kc}while(0);c[b+8>>2]=0;ub=b+12|0;c[ub>>2]=0;vb=(Lc|0)==0;do if(!vb){c[ub>>2]=0;if(!(__Z28atomic_conditional_incrementPj(Lc+-8|0)|0))break;c[ub>>2]=Lc}while(0);c[b+16>>2]=1031;c[Ya>>2]=__Z11_scs_createPKc(937702)|0;c[Za>>2]=__Z11_scs_createPKc(1128822)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(wb,b,Ya,Za,-1);__ZN10StringNameD2Ev(Za);__ZN10StringNameD2Ev(Ya);ub=c[b+12>>2]|0;do if(ub|0){if(__Z16atomic_decrementPj(ub+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ub,1)}while(0);ub=c[b+4>>2]|0;do if(ub|0){if(__Z16atomic_decrementPj(ub+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ub,1)}while(0);ub=Lc;do if(!vb){if(__Z16atomic_decrementPj(ub+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ub,1)}while(0);ub=Kc;do if(!sb){if(__Z16atomic_decrementPj(ub+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ub,1)}while(0);ub=c[Ca>>2]|0;do if(ub|0){if(__Z16atomic_decrementPj(ub+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ub,1)}while(0);ub=c[xb>>2]|0;do if(ub|0){if(__Z16atomic_decrementPj(ub+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ub,1)}while(0);__ZN10StringNameD2Ev(wb);wb=c[k>>2]|0;do if(wb|0){if(__Z16atomic_decrementPj(wb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(wb,1)}while(0);__ZN6StringC2EPKc(b,1111718);c[k>>2]=c[b>>2];__ZN10StringNameC2ERK6String(yb,k);__ZN6StringC2EPKc(zb,809730);__ZN6StringC2EPKc(Ca,1263606);wb=c[zb>>2]|0;do if(!wb)Mc=0;else{if(!(__Z28atomic_conditional_incrementPj(wb+-8|0)|0)){Mc=0;break}Mc=c[zb>>2]|0}while(0);wb=c[Ca>>2]|0;do if(!wb)Nc=0;else{if(!(__Z28atomic_conditional_incrementPj(wb+-8|0)|0)){Nc=0;break}Nc=c[Ca>>2]|0}while(0);c[b>>2]=1;wb=b+4|0;c[wb>>2]=0;ub=(Mc|0)==0;do if(!ub){c[wb>>2]=0;if(!(__Z28atomic_conditional_incrementPj(Mc+-8|0)|0))break;c[wb>>2]=Mc}while(0);c[b+8>>2]=0;wb=b+12|0;c[wb>>2]=0;xb=(Nc|0)==0;do if(!xb){c[wb>>2]=0;if(!(__Z28atomic_conditional_incrementPj(Nc+-8|0)|0))break;c[wb>>2]=Nc}while(0);c[b+16>>2]=1031;c[Ya>>2]=__Z11_scs_createPKc(809425)|0;c[Za>>2]=__Z11_scs_createPKc(809443)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(yb,b,Ya,Za,-1);__ZN10StringNameD2Ev(Za);__ZN10StringNameD2Ev(Ya);wb=c[b+12>>2]|0;do if(wb|0){if(__Z16atomic_decrementPj(wb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(wb,1)}while(0);wb=c[b+4>>2]|0;do if(wb|0){if(__Z16atomic_decrementPj(wb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(wb,1)}while(0);wb=Nc;do if(!xb){if(__Z16atomic_decrementPj(wb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(wb,1)}while(0);wb=Mc;do if(!ub){if(__Z16atomic_decrementPj(wb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(wb,1)}while(0);wb=c[Ca>>2]|0;do if(wb|0){if(__Z16atomic_decrementPj(wb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(wb,1)}while(0);wb=c[zb>>2]|0;do if(wb|0){if(__Z16atomic_decrementPj(wb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(wb,1)}while(0);__ZN10StringNameD2Ev(yb);yb=c[k>>2]|0;do if(yb|0){if(__Z16atomic_decrementPj(yb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(yb,1)}while(0);__ZN6StringC2EPKc(b,1111718);c[k>>2]=c[b>>2];__ZN10StringNameC2ERK6String(Ab,k);__ZN6StringC2EPKc(b,809748);__ZN6StringC2EPKc(Ca,809753);__ZN7ClassDB18add_property_groupE10StringNameRK6StringS3_(Ab,b,Ca);yb=c[Ca>>2]|0;do if(yb|0){if(__Z16atomic_decrementPj(yb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(yb,1)}while(0);yb=c[b>>2]|0;do if(yb|0){if(__Z16atomic_decrementPj(yb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(yb,1)}while(0);__ZN10StringNameD2Ev(Ab);Ab=c[k>>2]|0;do if(Ab|0){if(__Z16atomic_decrementPj(Ab+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ab,1)}while(0);__ZN6StringC2EPKc(b,1111718);c[k>>2]=c[b>>2];__ZN10StringNameC2ERK6String(Bb,k);__ZN6StringC2EPKc(Cb,809759);__ZN6StringC2EPKc(Ca,1263606);Ab=c[Cb>>2]|0;do if(!Ab)Oc=0;else{if(!(__Z28atomic_conditional_incrementPj(Ab+-8|0)|0)){Oc=0;break}Oc=c[Cb>>2]|0}while(0);Ab=c[Ca>>2]|0;do if(!Ab)Pc=0;else{if(!(__Z28atomic_conditional_incrementPj(Ab+-8|0)|0)){Pc=0;break}Pc=c[Ca>>2]|0}while(0);c[b>>2]=4;Ab=b+4|0;c[Ab>>2]=0;yb=(Oc|0)==0;do if(!yb){c[Ab>>2]=0;if(!(__Z28atomic_conditional_incrementPj(Oc+-8|0)|0))break;c[Ab>>2]=Oc}while(0);c[b+8>>2]=18;Ab=b+12|0;c[Ab>>2]=0;wb=(Pc|0)==0;do if(!wb){c[Ab>>2]=0;if(!(__Z28atomic_conditional_incrementPj(Pc+-8|0)|0))break;c[Ab>>2]=Pc}while(0);c[b+16>>2]=519;c[Ya>>2]=__Z11_scs_createPKc(843566)|0;c[Za>>2]=__Z11_scs_createPKc(809250)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(Bb,b,Ya,Za,-1);__ZN10StringNameD2Ev(Za);__ZN10StringNameD2Ev(Ya);Ab=c[b+12>>2]|0;do if(Ab|0){if(__Z16atomic_decrementPj(Ab+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ab,1)}while(0);Ab=c[b+4>>2]|0;do if(Ab|0){if(__Z16atomic_decrementPj(Ab+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ab,1)}while(0);Ab=Pc;do if(!wb){if(__Z16atomic_decrementPj(Ab+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ab,1)}while(0);Ab=Oc;do if(!yb){if(__Z16atomic_decrementPj(Ab+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ab,1)}while(0);Ab=c[Ca>>2]|0;do if(Ab|0){if(__Z16atomic_decrementPj(Ab+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ab,1)}while(0);Ab=c[Cb>>2]|0;do if(Ab|0){if(__Z16atomic_decrementPj(Ab+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ab,1)}while(0);__ZN10StringNameD2Ev(Bb);Bb=c[k>>2]|0;do if(Bb|0){if(__Z16atomic_decrementPj(Bb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Bb,1)}while(0);__ZN6StringC2EPKc(b,1111718);c[k>>2]=c[b>>2];__ZN10StringNameC2ERK6String(Db,k);__ZN6StringC2EPKc(b,809772);__ZN6StringC2EPKc(Ca,809778);__ZN7ClassDB18add_property_groupE10StringNameRK6StringS3_(Db,b,Ca);Bb=c[Ca>>2]|0;do if(Bb|0){if(__Z16atomic_decrementPj(Bb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Bb,1)}while(0);Bb=c[b>>2]|0;do if(Bb|0){if(__Z16atomic_decrementPj(Bb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Bb,1)}while(0);__ZN10StringNameD2Ev(Db);Db=c[k>>2]|0;do if(Db|0){if(__Z16atomic_decrementPj(Db+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Db,1)}while(0);__ZN6StringC2EPKc(b,1111718);c[k>>2]=c[b>>2];__ZN10StringNameC2ERK6String(Eb,k);__ZN6StringC2EPKc(Fb,809785);__ZN6StringC2EPKc(Ca,1263606);Db=c[Fb>>2]|0;do if(!Db)Qc=0;else{if(!(__Z28atomic_conditional_incrementPj(Db+-8|0)|0)){Qc=0;break}Qc=c[Fb>>2]|0}while(0);Db=c[Ca>>2]|0;do if(!Db)Rc=0;else{if(!(__Z28atomic_conditional_incrementPj(Db+-8|0)|0)){Rc=0;break}Rc=c[Ca>>2]|0}while(0);c[b>>2]=16;Db=b+4|0;c[Db>>2]=0;Bb=(Qc|0)==0;do if(!Bb){c[Db>>2]=0;if(!(__Z28atomic_conditional_incrementPj(Qc+-8|0)|0))break;c[Db>>2]=Qc}while(0);c[b+8>>2]=0;Db=b+12|0;c[Db>>2]=0;Ab=(Rc|0)==0;do if(!Ab){c[Db>>2]=0;if(!(__Z28atomic_conditional_incrementPj(Rc+-8|0)|0))break;c[Db>>2]=Rc}while(0);c[b+16>>2]=519;c[Ya>>2]=__Z11_scs_createPKc(809330)|0;c[Za>>2]=__Z11_scs_createPKc(809360)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(Eb,b,Ya,Za,0);__ZN10StringNameD2Ev(Za);__ZN10StringNameD2Ev(Ya);Db=c[b+12>>2]|0;do if(Db|0){if(__Z16atomic_decrementPj(Db+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Db,1)}while(0);Db=c[b+4>>2]|0;do if(Db|0){if(__Z16atomic_decrementPj(Db+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Db,1)}while(0);Db=Rc;do if(!Ab){if(__Z16atomic_decrementPj(Db+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Db,1)}while(0);Db=Qc;do if(!Bb){if(__Z16atomic_decrementPj(Db+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Db,1)}while(0);Db=c[Ca>>2]|0;do if(Db|0){if(__Z16atomic_decrementPj(Db+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Db,1)}while(0);Db=c[Fb>>2]|0;do if(Db|0){if(__Z16atomic_decrementPj(Db+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Db,1)}while(0);__ZN10StringNameD2Ev(Eb);Eb=c[k>>2]|0;do if(Eb|0){if(__Z16atomic_decrementPj(Eb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Eb,1)}while(0);__ZN6StringC2EPKc(b,1111718);c[k>>2]=c[b>>2];__ZN10StringNameC2ERK6String(Gb,k);__ZN6StringC2EPKc(Hb,809806);__ZN6StringC2EPKc(Ca,1263606);Eb=c[Hb>>2]|0;do if(!Eb)Sc=0;else{if(!(__Z28atomic_conditional_incrementPj(Eb+-8|0)|0)){Sc=0;break}Sc=c[Hb>>2]|0}while(0);Eb=c[Ca>>2]|0;do if(!Eb)Tc=0;else{if(!(__Z28atomic_conditional_incrementPj(Eb+-8|0)|0)){Tc=0;break}Tc=c[Ca>>2]|0}while(0);c[b>>2]=16;Eb=b+4|0;c[Eb>>2]=0;Db=(Sc|0)==0;do if(!Db){c[Eb>>2]=0;if(!(__Z28atomic_conditional_incrementPj(Sc+-8|0)|0))break;c[Eb>>2]=Sc}while(0);c[b+8>>2]=0;Eb=b+12|0;c[Eb>>2]=0;Fb=(Tc|0)==0;do if(!Fb){c[Eb>>2]=0;if(!(__Z28atomic_conditional_incrementPj(Tc+-8|0)|0))break;c[Eb>>2]=Tc}while(0);c[b+16>>2]=519;c[Ya>>2]=__Z11_scs_createPKc(809330)|0;c[Za>>2]=__Z11_scs_createPKc(809360)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(Gb,b,Ya,Za,1);__ZN10StringNameD2Ev(Za);__ZN10StringNameD2Ev(Ya);Eb=c[b+12>>2]|0;do if(Eb|0){if(__Z16atomic_decrementPj(Eb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Eb,1)}while(0);Eb=c[b+4>>2]|0;do if(Eb|0){if(__Z16atomic_decrementPj(Eb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Eb,1)}while(0);Eb=Tc;do if(!Fb){if(__Z16atomic_decrementPj(Eb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Eb,1)}while(0);Eb=Sc;do if(!Db){if(__Z16atomic_decrementPj(Eb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Eb,1)}while(0);Eb=c[Ca>>2]|0;do if(Eb|0){if(__Z16atomic_decrementPj(Eb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Eb,1)}while(0);Eb=c[Hb>>2]|0;do if(Eb|0){if(__Z16atomic_decrementPj(Eb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Eb,1)}while(0);__ZN10StringNameD2Ev(Gb);Gb=c[k>>2]|0;do if(Gb|0){if(__Z16atomic_decrementPj(Gb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Gb,1)}while(0);__ZN6StringC2EPKc(b,1111718);c[k>>2]=c[b>>2];__ZN10StringNameC2ERK6String(Ib,k);__ZN6StringC2EPKc(Jb,809826);__ZN6StringC2EPKc(Ca,1263606);Gb=c[Jb>>2]|0;do if(!Gb)Uc=0;else{if(!(__Z28atomic_conditional_incrementPj(Gb+-8|0)|0)){Uc=0;break}Uc=c[Jb>>2]|0}while(0);Gb=c[Ca>>2]|0;do if(!Gb)Vc=0;else{if(!(__Z28atomic_conditional_incrementPj(Gb+-8|0)|0)){Vc=0;break}Vc=c[Ca>>2]|0}while(0);c[b>>2]=16;Gb=b+4|0;c[Gb>>2]=0;Eb=(Uc|0)==0;do if(!Eb){c[Gb>>2]=0;if(!(__Z28atomic_conditional_incrementPj(Uc+-8|0)|0))break;c[Gb>>2]=Uc}while(0);c[b+8>>2]=0;Gb=b+12|0;c[Gb>>2]=0;Hb=(Vc|0)==0;do if(!Hb){c[Gb>>2]=0;if(!(__Z28atomic_conditional_incrementPj(Vc+-8|0)|0))break;c[Gb>>2]=Vc}while(0);c[b+16>>2]=519;c[Ya>>2]=__Z11_scs_createPKc(809330)|0;c[Za>>2]=__Z11_scs_createPKc(809360)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(Ib,b,Ya,Za,2);__ZN10StringNameD2Ev(Za);__ZN10StringNameD2Ev(Ya);Gb=c[b+12>>2]|0;do if(Gb|0){if(__Z16atomic_decrementPj(Gb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Gb,1)}while(0);Gb=c[b+4>>2]|0;do if(Gb|0){if(__Z16atomic_decrementPj(Gb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Gb,1)}while(0);Gb=Vc;do if(!Hb){if(__Z16atomic_decrementPj(Gb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Gb,1)}while(0);Gb=Uc;do if(!Eb){if(__Z16atomic_decrementPj(Gb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Gb,1)}while(0);Gb=c[Ca>>2]|0;do if(Gb|0){if(__Z16atomic_decrementPj(Gb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Gb,1)}while(0);Gb=c[Jb>>2]|0;do if(Gb|0){if(__Z16atomic_decrementPj(Gb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Gb,1)}while(0);__ZN10StringNameD2Ev(Ib);Ib=c[k>>2]|0;do if(Ib|0){if(__Z16atomic_decrementPj(Ib+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ib,1)}while(0);__ZN6StringC2EPKc(b,1111718);c[k>>2]=c[b>>2];__ZN10StringNameC2ERK6String(Kb,k);__ZN6StringC2EPKc(Lb,809848);__ZN6StringC2EPKc(Ca,1263606);Ib=c[Lb>>2]|0;do if(!Ib)Wc=0;else{if(!(__Z28atomic_conditional_incrementPj(Ib+-8|0)|0)){Wc=0;break}Wc=c[Lb>>2]|0}while(0);Ib=c[Ca>>2]|0;do if(!Ib)Xc=0;else{if(!(__Z28atomic_conditional_incrementPj(Ib+-8|0)|0)){Xc=0;break}Xc=c[Ca>>2]|0}while(0);c[b>>2]=16;Ib=b+4|0;c[Ib>>2]=0;Gb=(Wc|0)==0;do if(!Gb){c[Ib>>2]=0;if(!(__Z28atomic_conditional_incrementPj(Wc+-8|0)|0))break;c[Ib>>2]=Wc}while(0);c[b+8>>2]=0;Ib=b+12|0;c[Ib>>2]=0;Jb=(Xc|0)==0;do if(!Jb){c[Ib>>2]=0;if(!(__Z28atomic_conditional_incrementPj(Xc+-8|0)|0))break;c[Ib>>2]=Xc}while(0);c[b+16>>2]=519;c[Ya>>2]=__Z11_scs_createPKc(809330)|0;c[Za>>2]=__Z11_scs_createPKc(809360)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(Kb,b,Ya,Za,3);__ZN10StringNameD2Ev(Za);__ZN10StringNameD2Ev(Ya);Ib=c[b+12>>2]|0;do if(Ib|0){if(__Z16atomic_decrementPj(Ib+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ib,1)}while(0);Ib=c[b+4>>2]|0;do if(Ib|0){if(__Z16atomic_decrementPj(Ib+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ib,1)}while(0);Ib=Xc;do if(!Jb){if(__Z16atomic_decrementPj(Ib+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ib,1)}while(0);Ib=Wc;do if(!Gb){if(__Z16atomic_decrementPj(Ib+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ib,1)}while(0);Ib=c[Ca>>2]|0;do if(Ib|0){if(__Z16atomic_decrementPj(Ib+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ib,1)}while(0);Ib=c[Lb>>2]|0;do if(Ib|0){if(__Z16atomic_decrementPj(Ib+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ib,1)}while(0);__ZN10StringNameD2Ev(Kb);Kb=c[k>>2]|0;do if(Kb|0){if(__Z16atomic_decrementPj(Kb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Kb,1)}while(0);__ZN6StringC2EPKc(b,1111718);c[k>>2]=c[b>>2];__ZN10StringNameC2ERK6String(Mb,k);__ZN6StringC2EPKc(b,809871);__ZN6StringC2EPKc(Ca,809877);__ZN7ClassDB18add_property_groupE10StringNameRK6StringS3_(Mb,b,Ca);Kb=c[Ca>>2]|0;do if(Kb|0){if(__Z16atomic_decrementPj(Kb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Kb,1)}while(0);Kb=c[b>>2]|0;do if(Kb|0){if(__Z16atomic_decrementPj(Kb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Kb,1)}while(0);__ZN10StringNameD2Ev(Mb);Mb=c[k>>2]|0;do if(Mb|0){if(__Z16atomic_decrementPj(Mb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Mb,1)}while(0);__ZN6StringC2EPKc(b,1111718);c[k>>2]=c[b>>2];__ZN10StringNameC2ERK6String(Nb,k);__ZN6StringC2EPKc(Ob,809884);__ZN6StringC2EPKc(Ca,809897);Mb=b+4|0;c[Mb>>2]=0;Kb=b+12|0;c[Kb>>2]=0;c[b>>2]=2;Ib=c[Ob>>2]|0;do if(Ib|0){c[Mb>>2]=0;if(!(__Z28atomic_conditional_incrementPj(Ib+-8|0)|0))break;c[Mb>>2]=c[Ob>>2]}while(0);c[b+8>>2]=3;Mb=c[Kb>>2]|0;do if((Mb|0)!=(c[Ca>>2]|0)){do if(Mb|0){if(__Z16atomic_decrementPj(Mb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Mb,1)}while(0);c[Kb>>2]=0;Ib=c[Ca>>2]|0;if(!Ib)break;if(!(__Z28atomic_conditional_incrementPj(Ib+-8|0)|0))break;c[Kb>>2]=c[Ca>>2]}while(0);c[b+16>>2]=7;c[Ya>>2]=__Z11_scs_createPKc(809391)|0;c[Za>>2]=__Z11_scs_createPKc(809408)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(Nb,b,Ya,Za,-1);__ZN10StringNameD2Ev(Za);__ZN10StringNameD2Ev(Ya);Kb=c[b+12>>2]|0;do if(Kb|0){if(__Z16atomic_decrementPj(Kb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Kb,1)}while(0);Kb=c[b+4>>2]|0;do if(Kb|0){if(__Z16atomic_decrementPj(Kb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Kb,1)}while(0);Kb=c[Ca>>2]|0;do if(Kb|0){if(__Z16atomic_decrementPj(Kb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Kb,1)}while(0);Kb=c[Ob>>2]|0;do if(Kb|0){if(__Z16atomic_decrementPj(Kb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Kb,1)}while(0);__ZN10StringNameD2Ev(Nb);Nb=c[k>>2]|0;do if(Nb|0){if(__Z16atomic_decrementPj(Nb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Nb,1)}while(0);__ZN6StringC2EPKc(b,1111718);c[k>>2]=c[b>>2];__ZN10StringNameC2ERK6String(Pb,k);__ZN6StringC2EPKc(b,809914);__ZN6StringC2EPKc(Ca,809925);__ZN7ClassDB18add_property_groupE10StringNameRK6StringS3_(Pb,b,Ca);Nb=c[Ca>>2]|0;do if(Nb|0){if(__Z16atomic_decrementPj(Nb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Nb,1)}while(0);Nb=c[b>>2]|0;do if(Nb|0){if(__Z16atomic_decrementPj(Nb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Nb,1)}while(0);__ZN10StringNameD2Ev(Pb);Pb=c[k>>2]|0;do if(Pb|0){if(__Z16atomic_decrementPj(Pb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Pb,1)}while(0);__ZN6StringC2EPKc(b,1111718);c[k>>2]=c[b>>2];__ZN10StringNameC2ERK6String(Qb,k);__ZN6StringC2EPKc(Rb,809937);__ZN6StringC2EPKc(Ca,809959);Pb=c[Rb>>2]|0;do if(!Pb)Yc=0;else{if(!(__Z28atomic_conditional_incrementPj(Pb+-8|0)|0)){Yc=0;break}Yc=c[Rb>>2]|0}while(0);Pb=c[Ca>>2]|0;do if(!Pb)Zc=0;else{if(!(__Z28atomic_conditional_incrementPj(Pb+-8|0)|0)){Zc=0;break}Zc=c[Ca>>2]|0}while(0);c[b>>2]=2;Pb=b+4|0;c[Pb>>2]=0;Nb=(Yc|0)==0;do if(!Nb){c[Pb>>2]=0;if(!(__Z28atomic_conditional_incrementPj(Yc+-8|0)|0))break;c[Pb>>2]=Yc}while(0);c[b+8>>2]=8;Pb=b+12|0;c[Pb>>2]=0;Kb=(Zc|0)==0;do if(!Kb){c[Pb>>2]=0;if(!(__Z28atomic_conditional_incrementPj(Zc+-8|0)|0))break;c[Pb>>2]=Zc}while(0);c[b+16>>2]=1031;c[Ya>>2]=__Z11_scs_createPKc(809023)|0;c[Za>>2]=__Z11_scs_createPKc(809040)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(Qb,b,Ya,Za,-1);__ZN10StringNameD2Ev(Za);__ZN10StringNameD2Ev(Ya);Pb=c[b+12>>2]|0;do if(Pb|0){if(__Z16atomic_decrementPj(Pb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Pb,1)}while(0);Pb=c[b+4>>2]|0;do if(Pb|0){if(__Z16atomic_decrementPj(Pb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Pb,1)}while(0);Pb=Zc;do if(!Kb){if(__Z16atomic_decrementPj(Pb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Pb,1)}while(0);Pb=Yc;do if(!Nb){if(__Z16atomic_decrementPj(Pb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Pb,1)}while(0);Pb=c[Ca>>2]|0;do if(Pb|0){if(__Z16atomic_decrementPj(Pb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Pb,1)}while(0);Pb=c[Rb>>2]|0;do if(Pb|0){if(__Z16atomic_decrementPj(Pb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Pb,1)}while(0);__ZN10StringNameD2Ev(Qb);Qb=c[k>>2]|0;do if(Qb|0){if(__Z16atomic_decrementPj(Qb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Qb,1)}while(0);__ZN6StringC2EPKc(b,1111718);c[k>>2]=c[b>>2];__ZN10StringNameC2ERK6String(Sb,k);__ZN6StringC2EPKc(Tb,809971);__ZN6StringC2EPKc(Ca,809959);Qb=c[Tb>>2]|0;do if(!Qb)_c=0;else{if(!(__Z28atomic_conditional_incrementPj(Qb+-8|0)|0)){_c=0;break}_c=c[Tb>>2]|0}while(0);Qb=c[Ca>>2]|0;do if(!Qb)$c=0;else{if(!(__Z28atomic_conditional_incrementPj(Qb+-8|0)|0)){$c=0;break}$c=c[Ca>>2]|0}while(0);c[b>>2]=2;Qb=b+4|0;c[Qb>>2]=0;Pb=(_c|0)==0;do if(!Pb){c[Qb>>2]=0;if(!(__Z28atomic_conditional_incrementPj(_c+-8|0)|0))break;c[Qb>>2]=_c}while(0);c[b+8>>2]=8;Qb=b+12|0;c[Qb>>2]=0;Rb=($c|0)==0;do if(!Rb){c[Qb>>2]=0;if(!(__Z28atomic_conditional_incrementPj($c+-8|0)|0))break;c[Qb>>2]=$c}while(0);c[b+16>>2]=1031;c[Ya>>2]=__Z11_scs_createPKc(809093)|0;c[Za>>2]=__Z11_scs_createPKc(809110)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(Sb,b,Ya,Za,-1);__ZN10StringNameD2Ev(Za);__ZN10StringNameD2Ev(Ya);Qb=c[b+12>>2]|0;do if(Qb|0){if(__Z16atomic_decrementPj(Qb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Qb,1)}while(0);Qb=c[b+4>>2]|0;do if(Qb|0){if(__Z16atomic_decrementPj(Qb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Qb,1)}while(0);Qb=$c;do if(!Rb){if(__Z16atomic_decrementPj(Qb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Qb,1)}while(0);Qb=_c;do if(!Pb){if(__Z16atomic_decrementPj(Qb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Qb,1)}while(0);Qb=c[Ca>>2]|0;do if(Qb|0){if(__Z16atomic_decrementPj(Qb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Qb,1)}while(0);Qb=c[Tb>>2]|0;do if(Qb|0){if(__Z16atomic_decrementPj(Qb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Qb,1)}while(0);__ZN10StringNameD2Ev(Sb);Sb=c[k>>2]|0;do if(Sb|0){if(__Z16atomic_decrementPj(Sb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Sb,1)}while(0);__ZN6StringC2EPKc(b,1111718);c[k>>2]=c[b>>2];__ZN10StringNameC2ERK6String(Ub,k);__ZN6StringC2EPKc(Vb,809991);__ZN6StringC2EPKc(Ca,810016);Sb=c[Vb>>2]|0;do if(!Sb)ad=0;else{if(!(__Z28atomic_conditional_incrementPj(Sb+-8|0)|0)){ad=0;break}ad=c[Vb>>2]|0}while(0);Sb=c[Ca>>2]|0;do if(!Sb)bd=0;else{if(!(__Z28atomic_conditional_incrementPj(Sb+-8|0)|0)){bd=0;break}bd=c[Ca>>2]|0}while(0);c[b>>2]=2;Sb=b+4|0;c[Sb>>2]=0;Qb=(ad|0)==0;do if(!Qb){c[Sb>>2]=0;if(!(__Z28atomic_conditional_incrementPj(ad+-8|0)|0))break;c[Sb>>2]=ad}while(0);c[b+8>>2]=1;Sb=b+12|0;c[Sb>>2]=0;Tb=(bd|0)==0;do if(!Tb){c[Sb>>2]=0;if(!(__Z28atomic_conditional_incrementPj(bd+-8|0)|0))break;c[Sb>>2]=bd}while(0);c[b+16>>2]=1031;c[Ya>>2]=__Z11_scs_createPKc(809057)|0;c[Za>>2]=__Z11_scs_createPKc(809075)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(Ub,b,Ya,Za,-1);__ZN10StringNameD2Ev(Za);__ZN10StringNameD2Ev(Ya);Sb=c[b+12>>2]|0;do if(Sb|0){if(__Z16atomic_decrementPj(Sb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Sb,1)}while(0);Sb=c[b+4>>2]|0;do if(Sb|0){if(__Z16atomic_decrementPj(Sb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Sb,1)}while(0);Sb=bd;do if(!Tb){if(__Z16atomic_decrementPj(Sb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Sb,1)}while(0);Sb=ad;do if(!Qb){if(__Z16atomic_decrementPj(Sb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Sb,1)}while(0);Sb=c[Ca>>2]|0;do if(Sb|0){if(__Z16atomic_decrementPj(Sb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Sb,1)}while(0);Sb=c[Vb>>2]|0;do if(Sb|0){if(__Z16atomic_decrementPj(Sb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Sb,1)}while(0);__ZN10StringNameD2Ev(Ub);Ub=c[k>>2]|0;do if(Ub|0){if(__Z16atomic_decrementPj(Ub+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ub,1)}while(0);__ZN6StringC2EPKc(b,1111718);c[k>>2]=c[b>>2];__ZN10StringNameC2ERK6String(Wb,k);__ZN6StringC2EPKc(b,903902);__ZN6StringC2EPKc(Ca,1263606);__ZN7ClassDB18add_property_groupE10StringNameRK6StringS3_(Wb,b,Ca);Ub=c[Ca>>2]|0;do if(Ub|0){if(__Z16atomic_decrementPj(Ub+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ub,1)}while(0);Ub=c[b>>2]|0;do if(Ub|0){if(__Z16atomic_decrementPj(Ub+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ub,1)}while(0);__ZN10StringNameD2Ev(Wb);Wb=c[k>>2]|0;do if(Wb|0){if(__Z16atomic_decrementPj(Wb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Wb,1)}while(0);__ZN6StringC2EPKc(b,1111718);c[k>>2]=c[b>>2];__ZN10StringNameC2ERK6String(Xb,k);__ZN6StringC2EPKc(Yb,903908);__ZN6StringC2EPKc(Ca,903902);Wb=c[Yb>>2]|0;do if(!Wb)cd=0;else{if(!(__Z28atomic_conditional_incrementPj(Wb+-8|0)|0)){cd=0;break}cd=c[Yb>>2]|0}while(0);Wb=c[Ca>>2]|0;do if(!Wb)dd=0;else{if(!(__Z28atomic_conditional_incrementPj(Wb+-8|0)|0)){dd=0;break}dd=c[Ca>>2]|0}while(0);c[b>>2]=18;Wb=b+4|0;c[Wb>>2]=0;Ub=(cd|0)==0;do if(!Ub){c[Wb>>2]=0;if(!(__Z28atomic_conditional_incrementPj(cd+-8|0)|0))break;c[Wb>>2]=cd}while(0);c[b+8>>2]=17;Wb=b+12|0;c[Wb>>2]=0;Sb=(dd|0)==0;do if(!Sb){c[Wb>>2]=0;if(!(__Z28atomic_conditional_incrementPj(dd+-8|0)|0))break;c[Wb>>2]=dd}while(0);c[b+16>>2]=519;c[Ya>>2]=__Z11_scs_createPKc(809127)|0;c[Za>>2]=__Z11_scs_createPKc(810027)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(Xb,b,Ya,Za,-1);__ZN10StringNameD2Ev(Za);__ZN10StringNameD2Ev(Ya);Wb=c[b+12>>2]|0;do if(Wb|0){if(__Z16atomic_decrementPj(Wb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Wb,1)}while(0);Wb=c[b+4>>2]|0;do if(Wb|0){if(__Z16atomic_decrementPj(Wb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Wb,1)}while(0);Wb=dd;do if(!Sb){if(__Z16atomic_decrementPj(Wb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Wb,1)}while(0);Wb=cd;do if(!Ub){if(__Z16atomic_decrementPj(Wb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Wb,1)}while(0);Wb=c[Ca>>2]|0;do if(Wb|0){if(__Z16atomic_decrementPj(Wb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Wb,1)}while(0);Wb=c[Yb>>2]|0;do if(Wb|0){if(__Z16atomic_decrementPj(Wb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Wb,1)}while(0);__ZN10StringNameD2Ev(Xb);Xb=c[k>>2]|0;do if(Xb|0){if(__Z16atomic_decrementPj(Xb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Xb,1)}while(0);__ZN6StringC2EPKc(b,1111718);c[k>>2]=c[b>>2];__ZN10StringNameC2ERK6String(Zb,k);__ZN6StringC2EPKc(b,1263606);__ZN6StringC2EPKc(Ca,1263606);__ZN7ClassDB18add_property_groupE10StringNameRK6StringS3_(Zb,b,Ca);Xb=c[Ca>>2]|0;do if(Xb|0){if(__Z16atomic_decrementPj(Xb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Xb,1)}while(0);Xb=c[b>>2]|0;do if(Xb|0){if(__Z16atomic_decrementPj(Xb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Xb,1)}while(0);__ZN10StringNameD2Ev(Zb);Zb=c[k>>2]|0;do if(Zb|0){if(__Z16atomic_decrementPj(Zb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Zb,1)}while(0);__ZN6StringC2EPKc(b,1111718);c[Ca>>2]=c[b>>2];__ZN10StringNameC2ERK6String(k,Ca);__ZN10StringNameC2EPKc(b,810037);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(k,b,0);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(k);Zb=c[Ca>>2]|0;do if(Zb|0){if(__Z16atomic_decrementPj(Zb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Zb,1)}while(0);__ZN6StringC2EPKc(b,1111718);c[Ca>>2]=c[b>>2];__ZN10StringNameC2ERK6String(k,Ca);__ZN10StringNameC2EPKc(b,810050);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(k,b,1);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(k);Zb=c[Ca>>2]|0;do if(Zb|0){if(__Z16atomic_decrementPj(Zb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Zb,1)}while(0);__ZN6StringC2EPKc(b,1111718);c[Ca>>2]=c[b>>2];__ZN10StringNameC2ERK6String(k,Ca);__ZN10StringNameC2EPKc(b,810061);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(k,b,2);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(k);Zb=c[Ca>>2]|0;do if(Zb|0){if(__Z16atomic_decrementPj(Zb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Zb,1)}while(0);__ZN6StringC2EPKc(b,1111718);c[Ca>>2]=c[b>>2];__ZN10StringNameC2ERK6String(k,Ca);__ZN10StringNameC2EPKc(b,810075);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(k,b,0);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(k);Zb=c[Ca>>2]|0;do if(Zb|0){if(__Z16atomic_decrementPj(Zb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Zb,1)}while(0);__ZN6StringC2EPKc(b,1111718);c[Ca>>2]=c[b>>2];__ZN10StringNameC2ERK6String(k,Ca);__ZN10StringNameC2EPKc(b,810086);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(k,b,1);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(k);Zb=c[Ca>>2]|0;do if(Zb|0){if(__Z16atomic_decrementPj(Zb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Zb,1)}while(0);__ZN6StringC2EPKc(b,1111718);c[Ca>>2]=c[b>>2];__ZN10StringNameC2ERK6String(k,Ca);__ZN10StringNameC2EPKc(b,810098);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(k,b,2);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(k);Zb=c[Ca>>2]|0;do if(Zb|0){if(__Z16atomic_decrementPj(Zb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Zb,1)}while(0);__ZN6StringC2EPKc(b,1111718);c[Ca>>2]=c[b>>2];__ZN10StringNameC2ERK6String(k,Ca);__ZN10StringNameC2EPKc(b,810108);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(k,b,40);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(k);Zb=c[Ca>>2]|0;do if(Zb|0){if(__Z16atomic_decrementPj(Zb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Zb,1)}while(0);__ZN6StringC2EPKc(b,1111718);c[Ca>>2]=c[b>>2];__ZN10StringNameC2ERK6String(k,Ca);__ZN10StringNameC2EPKc(b,810129);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(k,b,41);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(k);Zb=c[Ca>>2]|0;do if(Zb|0){if(__Z16atomic_decrementPj(Zb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Zb,1)}while(0);__ZN6StringC2EPKc(b,1111718);c[Ca>>2]=c[b>>2];__ZN10StringNameC2ERK6String(k,Ca);__ZN10StringNameC2EPKc(b,810154);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(k,b,42);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(k);Zb=c[Ca>>2]|0;do if(Zb|0){if(__Z16atomic_decrementPj(Zb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Zb,1)}while(0);__ZN6StringC2EPKc(b,1111718);c[Ca>>2]=c[b>>2];__ZN10StringNameC2ERK6String(k,Ca);__ZN10StringNameC2EPKc(b,810178);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(k,b,43);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(k);Zb=c[Ca>>2]|0;do if(Zb|0){if(__Z16atomic_decrementPj(Zb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Zb,1)}while(0);__ZN6StringC2EPKc(b,1111718);c[Ca>>2]=c[b>>2];__ZN10StringNameC2ERK6String(k,Ca);__ZN10StringNameC2EPKc(b,810203);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(k,b,44);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(k);Zb=c[Ca>>2]|0;do if(Zb|0){if(__Z16atomic_decrementPj(Zb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Zb,1)}while(0);__ZN6StringC2EPKc(b,1111718);c[Ca>>2]=c[b>>2];__ZN10StringNameC2ERK6String(k,Ca);__ZN10StringNameC2EPKc(b,810227);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(k,b,45);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(k);Zb=c[Ca>>2]|0;do if(Zb|0){if(__Z16atomic_decrementPj(Zb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Zb,1)}while(0);__ZN6StringC2EPKc(b,1111718);c[Ca>>2]=c[b>>2];__ZN10StringNameC2ERK6String(k,Ca);__ZN10StringNameC2EPKc(b,810254);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(k,b,46);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(k);Zb=c[Ca>>2]|0;do if(Zb|0){if(__Z16atomic_decrementPj(Zb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Zb,1)}while(0);__ZN6StringC2EPKc(b,1111718);c[Ca>>2]=c[b>>2];__ZN10StringNameC2ERK6String(k,Ca);__ZN10StringNameC2EPKc(b,810279);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(k,b,0);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(k);Zb=c[Ca>>2]|0;do if(Zb|0){if(__Z16atomic_decrementPj(Zb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Zb,1)}while(0);__ZN6StringC2EPKc(b,1111718);c[Ca>>2]=c[b>>2];__ZN10StringNameC2ERK6String(k,Ca);__ZN10StringNameC2EPKc(b,810292);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(k,b,1);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(k);Zb=c[Ca>>2]|0;do if(Zb|0){if(__Z16atomic_decrementPj(Zb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Zb,1)}while(0);__ZN6StringC2EPKc(b,1111718);c[Ca>>2]=c[b>>2];__ZN10StringNameC2ERK6String(k,Ca);__ZN10StringNameC2EPKc(b,810305);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(k,b,2);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(k);Zb=c[Ca>>2]|0;do if(Zb|0){if(__Z16atomic_decrementPj(Zb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Zb,1)}while(0);__ZN6StringC2EPKc(b,1111718);c[Ca>>2]=c[b>>2];__ZN10StringNameC2ERK6String(k,Ca);__ZN10StringNameC2EPKc(b,810326);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(k,b,3);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(k);Zb=c[Ca>>2]|0;do if(Zb|0){if(__Z16atomic_decrementPj(Zb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Zb,1)}while(0);__ZN6StringC2EPKc(b,1111718);c[Ca>>2]=c[b>>2];__ZN10StringNameC2ERK6String(k,Ca);__ZN10StringNameC2EPKc(b,810339);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(k,b,4);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(k);Zb=c[Ca>>2]|0;do if(Zb|0){if(__Z16atomic_decrementPj(Zb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Zb,1)}while(0);__ZN6StringC2EPKc(b,1111718);c[Ca>>2]=c[b>>2];__ZN10StringNameC2ERK6String(k,Ca);__ZN10StringNameC2EPKc(b,810351);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(k,b,5);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(k);Zb=c[Ca>>2]|0;do if(Zb|0){if(__Z16atomic_decrementPj(Zb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Zb,1)}while(0);__ZN6StringC2EPKc(b,1111718);c[Ca>>2]=c[b>>2];__ZN10StringNameC2ERK6String(k,Ca);__ZN10StringNameC2EPKc(b,810363);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(k,b,6);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(k);Zb=c[Ca>>2]|0;do if(Zb|0){if(__Z16atomic_decrementPj(Zb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Zb,1)}while(0);__ZN6StringC2EPKc(b,1111718);c[Ca>>2]=c[b>>2];__ZN10StringNameC2ERK6String(k,Ca);__ZN10StringNameC2EPKc(b,810375);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(k,b,7);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(k);Zb=c[Ca>>2]|0;do if(Zb|0){if(__Z16atomic_decrementPj(Zb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Zb,1)}while(0);__ZN6StringC2EPKc(b,1111718);c[Ca>>2]=c[b>>2];__ZN10StringNameC2ERK6String(k,Ca);__ZN10StringNameC2EPKc(b,810391);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(k,b,8);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(k);Zb=c[Ca>>2]|0;do if(Zb|0){if(__Z16atomic_decrementPj(Zb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Zb,1)}while(0);__ZN6StringC2EPKc(b,1111718);c[Ca>>2]=c[b>>2];__ZN10StringNameC2ERK6String(k,Ca);__ZN10StringNameC2EPKc(b,810408);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(k,b,9);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(k);Zb=c[Ca>>2]|0;do if(Zb|0){if(__Z16atomic_decrementPj(Zb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Zb,1)}while(0);__ZN6StringC2EPKc(b,1111718);c[Ca>>2]=c[b>>2];__ZN10StringNameC2ERK6String(k,Ca);__ZN10StringNameC2EPKc(b,810421);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(k,b,10);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(k);Zb=c[Ca>>2]|0;do if(Zb|0){if(__Z16atomic_decrementPj(Zb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Zb,1)}while(0);__ZN6StringC2EPKc(b,1111718);c[Ca>>2]=c[b>>2];__ZN10StringNameC2ERK6String(k,Ca);__ZN10StringNameC2EPKc(b,810434);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(k,b,11);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(k);Zb=c[Ca>>2]|0;do if(Zb|0){if(__Z16atomic_decrementPj(Zb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Zb,1)}while(0);__ZN6StringC2EPKc(b,1111718);c[Ca>>2]=c[b>>2];__ZN10StringNameC2ERK6String(k,Ca);__ZN10StringNameC2EPKc(b,810451);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(k,b,12);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(k);Zb=c[Ca>>2]|0;do if(Zb|0){if(__Z16atomic_decrementPj(Zb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Zb,1)}while(0);__ZN6StringC2EPKc(b,1111718);c[Ca>>2]=c[b>>2];__ZN10StringNameC2ERK6String(k,Ca);__ZN10StringNameC2EPKc(b,810468);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(k,b,13);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(k);Zb=c[Ca>>2]|0;do if(Zb|0){if(__Z16atomic_decrementPj(Zb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Zb,1)}while(0);__ZN6StringC2EPKc(b,1111718);c[Ca>>2]=c[b>>2];__ZN10StringNameC2ERK6String(k,Ca);__ZN10StringNameC2EPKc(b,810480);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(k,b,14);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(k);Zb=c[Ca>>2]|0;do if(Zb|0){if(__Z16atomic_decrementPj(Zb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Zb,1)}while(0);__ZN6StringC2EPKc(b,1111718);c[Ca>>2]=c[b>>2];__ZN10StringNameC2ERK6String(k,Ca);__ZN10StringNameC2EPKc(b,810494);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(k,b,15);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(k);Zb=c[Ca>>2]|0;do if(Zb|0){if(__Z16atomic_decrementPj(Zb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Zb,1)}while(0);__ZN6StringC2EPKc(b,1111718);c[Ca>>2]=c[b>>2];__ZN10StringNameC2ERK6String(k,Ca);__ZN10StringNameC2EPKc(b,810508);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(k,b,16);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(k);Zb=c[Ca>>2]|0;do if(Zb|0){if(__Z16atomic_decrementPj(Zb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Zb,1)}while(0);__ZN6StringC2EPKc(b,1111718);c[Ca>>2]=c[b>>2];__ZN10StringNameC2ERK6String(k,Ca);__ZN10StringNameC2EPKc(b,810520);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(k,b,2);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(k);Zb=c[Ca>>2]|0;do if(Zb|0){if(__Z16atomic_decrementPj(Zb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Zb,1)}while(0);__ZN6StringC2EPKc(b,1111718);c[Ca>>2]=c[b>>2];__ZN10StringNameC2ERK6String(k,Ca);__ZN10StringNameC2EPKc(b,810532);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(k,b,1);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(k);Zb=c[Ca>>2]|0;do if(Zb|0){if(__Z16atomic_decrementPj(Zb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Zb,1)}while(0);__ZN6StringC2EPKc(b,1111718);c[Ca>>2]=c[b>>2];__ZN10StringNameC2ERK6String(k,Ca);__ZN10StringNameC2EPKc(b,810542);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(k,b,3);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(k);Zb=c[Ca>>2]|0;do if(Zb|0){if(__Z16atomic_decrementPj(Zb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Zb,1)}while(0);__ZN6StringC2EPKc(b,1111718);c[Ca>>2]=c[b>>2];__ZN10StringNameC2ERK6String(k,Ca);__ZN10StringNameC2EPKc(b,810559);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(k,b,0);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(k);Zb=c[Ca>>2]|0;do if(Zb|0){if(__Z16atomic_decrementPj(Zb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Zb,1)}while(0);__ZN6StringC2EPKc(b,1111718);c[Ca>>2]=c[b>>2];__ZN10StringNameC2ERK6String(k,Ca);__ZN10StringNameC2EPKc(b,810577);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(k,b,1);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(k);Zb=c[Ca>>2]|0;do if(Zb|0){if(__Z16atomic_decrementPj(Zb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Zb,1)}while(0);__ZN6StringC2EPKc(b,1111718);c[Ca>>2]=c[b>>2];__ZN10StringNameC2ERK6String(k,Ca);__ZN10StringNameC2EPKc(b,810595);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(k,b,2);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(k);Zb=c[Ca>>2]|0;do if(Zb|0){if(__Z16atomic_decrementPj(Zb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Zb,1)}while(0);__ZN6StringC2EPKc(b,1111718);c[k>>2]=c[b>>2];__ZN10StringNameC2ERK6String(_b,k);__ZN6StringC2EPKc(Ca,1128161);__ZN10MethodInfoC2ERK6String(b,Ca);__ZN7ClassDB10add_signalE10StringNameRK10MethodInfo(_b,b);__ZN10MethodInfoD2Ev(b);Zb=c[Ca>>2]|0;do if(Zb|0){if(__Z16atomic_decrementPj(Zb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Zb,1)}while(0);__ZN10StringNameD2Ev(_b);_b=c[k>>2]|0;do if(_b|0){if(__Z16atomic_decrementPj(_b+-8|0)|0)break;__ZN6Memory11free_staticEPvb(_b,1)}while(0);__ZN6StringC2EPKc(b,1111718);c[k>>2]=c[b>>2];__ZN10StringNameC2ERK6String($b,k);__ZN6StringC2EPKc(Ca,947872);__ZN6StringC2EPKc(ac,1125271);__ZN6StringC2EPKc(Za,1263606);_b=Ya+4|0;c[_b>>2]=0;Zb=Ya+12|0;c[Zb>>2]=0;c[Ya>>2]=19;Xb=c[ac>>2]|0;do if(Xb|0){c[_b>>2]=0;if(!(__Z28atomic_conditional_incrementPj(Xb+-8|0)|0))break;c[_b>>2]=c[ac>>2]}while(0);c[Ya+8>>2]=0;_b=c[Zb>>2]|0;do if((_b|0)!=(c[Za>>2]|0)){do if(_b|0){if(__Z16atomic_decrementPj(_b+-8|0)|0)break;__ZN6Memory11free_staticEPvb(_b,1)}while(0);c[Zb>>2]=0;Xb=c[Za>>2]|0;if(!Xb)break;if(!(__Z28atomic_conditional_incrementPj(Xb+-8|0)|0))break;c[Zb>>2]=c[Za>>2]}while(0);c[Ya+16>>2]=7;__ZN10MethodInfoC2ERK6StringRK12PropertyInfo(b,Ca,Ya);__ZN7ClassDB10add_signalE10StringNameRK10MethodInfo($b,b);__ZN10MethodInfoD2Ev(b);Zb=c[Ya+12>>2]|0;do if(Zb|0){if(__Z16atomic_decrementPj(Zb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Zb,1)}while(0);Zb=c[Ya+4>>2]|0;do if(Zb|0){if(__Z16atomic_decrementPj(Zb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Zb,1)}while(0);Zb=c[Za>>2]|0;do if(Zb|0){if(__Z16atomic_decrementPj(Zb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Zb,1)}while(0);Zb=c[ac>>2]|0;do if(Zb|0){if(__Z16atomic_decrementPj(Zb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Zb,1)}while(0);Zb=c[Ca>>2]|0;do if(Zb|0){if(__Z16atomic_decrementPj(Zb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Zb,1)}while(0);__ZN10StringNameD2Ev($b);$b=c[k>>2]|0;do if($b|0){if(__Z16atomic_decrementPj($b+-8|0)|0)break;__ZN6Memory11free_staticEPvb($b,1)}while(0);__ZN6StringC2EPKc(b,1111718);c[k>>2]=c[b>>2];__ZN10StringNameC2ERK6String(bc,k);__ZN6StringC2EPKc(Ca,914876);__ZN10MethodInfoC2ERK6String(b,Ca);__ZN7ClassDB10add_signalE10StringNameRK10MethodInfo(bc,b);__ZN10MethodInfoD2Ev(b);$b=c[Ca>>2]|0;do if($b|0){if(__Z16atomic_decrementPj($b+-8|0)|0)break;__ZN6Memory11free_staticEPvb($b,1)}while(0);__ZN10StringNameD2Ev(bc);bc=c[k>>2]|0;do if(bc|0){if(__Z16atomic_decrementPj(bc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(bc,1)}while(0);__ZN6StringC2EPKc(b,1111718);c[k>>2]=c[b>>2];__ZN10StringNameC2ERK6String(cc,k);__ZN6StringC2EPKc(Ca,914890);__ZN10MethodInfoC2ERK6String(b,Ca);__ZN7ClassDB10add_signalE10StringNameRK10MethodInfo(cc,b);__ZN10MethodInfoD2Ev(b);bc=c[Ca>>2]|0;do if(bc|0){if(__Z16atomic_decrementPj(bc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(bc,1)}while(0);__ZN10StringNameD2Ev(cc);cc=c[k>>2]|0;do if(cc|0){if(__Z16atomic_decrementPj(cc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(cc,1)}while(0);__ZN6StringC2EPKc(b,1111718);c[k>>2]=c[b>>2];__ZN10StringNameC2ERK6String(dc,k);__ZN6StringC2EPKc(Ca,914903);__ZN10MethodInfoC2ERK6String(b,Ca);__ZN7ClassDB10add_signalE10StringNameRK10MethodInfo(dc,b);__ZN10MethodInfoD2Ev(b);cc=c[Ca>>2]|0;do if(cc|0){if(__Z16atomic_decrementPj(cc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(cc,1)}while(0);__ZN10StringNameD2Ev(dc);dc=c[k>>2]|0;do if(dc|0){if(__Z16atomic_decrementPj(dc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(dc,1)}while(0);__ZN6StringC2EPKc(b,1111718);c[k>>2]=c[b>>2];__ZN10StringNameC2ERK6String(ec,k);__ZN6StringC2EPKc(Ca,947156);__ZN10MethodInfoC2ERK6String(b,Ca);__ZN7ClassDB10add_signalE10StringNameRK10MethodInfo(ec,b);__ZN10MethodInfoD2Ev(b);dc=c[Ca>>2]|0;do if(dc|0){if(__Z16atomic_decrementPj(dc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(dc,1)}while(0);__ZN10StringNameD2Ev(ec);ec=c[k>>2]|0;do if(ec|0){if(__Z16atomic_decrementPj(ec+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ec,1)}while(0);__ZN6StringC2EPKc(b,1111718);c[k>>2]=c[b>>2];__ZN10StringNameC2ERK6String(fc,k);__ZN6StringC2EPKc(Ca,914749);__ZN10MethodInfoC2ERK6String(b,Ca);__ZN7ClassDB10add_signalE10StringNameRK10MethodInfo(fc,b);__ZN10MethodInfoD2Ev(b);ec=c[Ca>>2]|0;do if(ec|0){if(__Z16atomic_decrementPj(ec+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ec,1)}while(0);__ZN10StringNameD2Ev(fc);fc=c[k>>2]|0;do if(fc|0){if(__Z16atomic_decrementPj(fc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(fc,1)}while(0);__ZN6StringC2EPKc(b,1111718);c[k>>2]=c[b>>2];__ZN10StringNameC2ERK6String(gc,k);__ZN6StringC2EPKc(Ca,914768);__ZN10MethodInfoC2ERK6String(b,Ca);__ZN7ClassDB10add_signalE10StringNameRK10MethodInfo(gc,b);__ZN10MethodInfoD2Ev(b);fc=c[Ca>>2]|0;do if(fc|0){if(__Z16atomic_decrementPj(fc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(fc,1)}while(0);__ZN10StringNameD2Ev(gc);gc=c[k>>2]|0;do if(gc|0){if(__Z16atomic_decrementPj(gc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(gc,1)}while(0);__ZN6StringC2EPKc(b,1111718);c[k>>2]=c[b>>2];__ZN10StringNameC2ERK6String(hc,k);__ZN6StringC2EPKc(Ca,947663);__ZN10MethodInfoC2ERK6String(b,Ca);__ZN7ClassDB10add_signalE10StringNameRK10MethodInfo(hc,b);__ZN10MethodInfoD2Ev(b);b=c[Ca>>2]|0;do if(b|0){if(__Z16atomic_decrementPj(b+-8|0)|0)break;__ZN6Memory11free_staticEPvb(b,1)}while(0);__ZN10StringNameD2Ev(hc);hc=c[k>>2]|0;if(!hc){l=a;return}if(__Z16atomic_decrementPj(hc+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(hc,1);l=a;return}function __ZN7Control20_update_minimum_sizeEv(b){b=b|0;var d=0,e=0,f=0,h=0,i=0,j=0,k=0;d=l;l=l+128|0;if((l|0)>=(m|0))ba(128);e=d+120|0;f=d+96|0;h=d+72|0;i=d+48|0;j=d+24|0;k=d;if(!(a[b+136>>0]|0)){l=d;return}a[b+424>>0]=0;Pi[c[(c[b>>2]|0)+144>>2]&2047](e,b);if(!(!(+g[e>>2]>+g[b+352>>2])?!(+g[e+4>>2]>+g[b+356>>2]):0))__ZN7Control13_size_changedEv(b);e=(c[308579]|0)+76|0;c[f>>2]=0;c[h>>2]=0;c[i>>2]=0;c[j>>2]=0;c[k>>2]=0;__ZN6Object11emit_signalERK10StringNameRK7VariantS5_S5_S5_S5_(b,e,f,h,i,j,k);if(c[k>>2]|0)__ZN7Variant5clearEv(k);if(c[j>>2]|0)__ZN7Variant5clearEv(j);if(c[i>>2]|0)__ZN7Variant5clearEv(i);if(c[h>>2]|0)__ZN7Variant5clearEv(h);if(c[f>>2]|0)__ZN7Variant5clearEv(f);l=d;return}function __ZN7Control12accept_eventEv(b){b=b|0;if(!(a[b+136>>0]|0))return;__ZN8Viewport17_gui_accept_eventEv(c[b+140>>2]|0);return}function __ZN7Control10set_anchorE6MarginNS_10AnchorTypeEb(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var h=0,i=0,j=0,k=0,n=0.0,o=0.0,p=0.0,q=0,r=0.0,s=0.0;h=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=h+16|0;j=h;if(!(a[b+136>>0]|0)){c[b+376+(d<<2)>>2]=e;l=h;return}if(f){c[b+376+(d<<2)>>2]=e;__ZN7Control13_size_changedEv(b);l=h;return}f=c[b+492>>2]|0;if(!f){__ZNK8Viewport16get_visible_rectEv(j,c[b+140>>2]|0);k=j}else{Pi[c[(c[f>>2]|0)+124>>2]&2047](i,f);k=i}n=+g[(d&1|0?k+12|0:k+8|0)>>2];k=b+360+(d<<2)|0;o=+g[k>>2];i=b+376+(d<<2)|0;switch(c[i>>2]|0){case 0:{p=o;q=10;break}case 1:{p=n-o;q=10;break}case 2:{p=n*.5-o;q=10;break}default:r=0.0}if((q|0)==10)r=+G(+p);c[i>>2]=e;switch(e|0){case 0:{s=r;break}case 1:{s=n-r;break}case 2:{s=n*.5-r;break}default:s=0.0}g[k>>2]=s;l=h;return}function __ZN7Control11_set_anchorE6MarginNS_10AnchorTypeE(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0,j=0,k=0,n=0.0,o=0.0,p=0.0,q=0,r=0.0,s=0.0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);h=f+16|0;i=f;if(!(a[b+136>>0]|0)){c[b+376+(d<<2)>>2]=e;l=f;return}j=c[b+492>>2]|0;if(!j){__ZNK8Viewport16get_visible_rectEv(i,c[b+140>>2]|0);k=i}else{Pi[c[(c[j>>2]|0)+124>>2]&2047](h,j);k=h}n=+g[(d&1|0?k+12|0:k+8|0)>>2];k=b+360+(d<<2)|0;o=+g[k>>2];h=b+376+(d<<2)|0;switch(c[h>>2]|0){case 0:{p=o;q=9;break}case 1:{p=n-o;q=9;break}case 2:{p=n*.5-o;q=9;break}default:r=0.0}if((q|0)==9)r=+G(+p);c[h>>2]=e;switch(e|0){case 0:{s=r;break}case 1:{s=n-r;break}case 2:{s=n*.5-r;break}default:s=0.0}g[k>>2]=s;l=f;return}function __ZNK7Control10get_anchorE6Margin(a,b){a=a|0;b=b|0;return c[a+376+(b<<2)>>2]|0}function __ZN7Control10set_marginE6Marginf(a,b,c){a=a|0;b=b|0;c=+c;g[a+360+(b<<2)>>2]=c;__ZN7Control13_size_changedEv(a);return}function __ZN7Control21set_anchor_and_marginE6MarginNS_10AnchorTypeEf(b,d,e,f){b=b|0;d=d|0;e=e|0;f=+f;var h=0,i=0,j=0,k=0,n=0,o=0,p=0.0,q=0.0,r=0.0,s=0,t=0.0,u=0.0;h=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=h+16|0;j=h;if(!(a[b+136>>0]|0)){c[b+376+(d<<2)>>2]=e;k=b+360+(d<<2)|0;g[k>>2]=f;__ZN7Control13_size_changedEv(b);l=h;return}n=c[b+492>>2]|0;if(!n){__ZNK8Viewport16get_visible_rectEv(j,c[b+140>>2]|0);o=j}else{Pi[c[(c[n>>2]|0)+124>>2]&2047](i,n);o=i}p=+g[(d&1|0?o+12|0:o+8|0)>>2];o=b+360+(d<<2)|0;q=+g[o>>2];i=b+376+(d<<2)|0;switch(c[i>>2]|0){case 0:{r=q;s=9;break}case 1:{r=p-q;s=9;break}case 2:{r=p*.5-q;s=9;break}default:t=0.0}if((s|0)==9)t=+G(+r);c[i>>2]=e;switch(e|0){case 0:{u=t;break}case 1:{u=p-t;break}case 2:{u=p*.5-t;break}default:u=0.0}g[o>>2]=u;k=o;g[k>>2]=f;__ZN7Control13_size_changedEv(b);l=h;return}function __ZN7Control9set_beginERK7Vector2(a,b){a=a|0;b=b|0;c[a+360>>2]=c[b>>2];c[a+364>>2]=c[b+4>>2];__ZN7Control13_size_changedEv(a);return}function __ZN7Control7set_endERK7Vector2(a,b){a=a|0;b=b|0;c[a+368>>2]=c[b>>2];c[a+372>>2]=c[b+4>>2];__ZN7Control13_size_changedEv(a);return}function __ZN7Control23set_custom_minimum_sizeERK7Vector2(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;d=a+428|0;if(__ZNK7Vector2eqERKS_(b,d)|0)return;e=b;b=c[e+4>>2]|0;f=d;c[f>>2]=c[e>>2];c[f+4>>2]=b;__ZN7Control20minimum_size_changedEv(a);return}function __ZN7Control19set_global_positionERK7Vector2(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,h=0,i=0,j=0,k=0,n=0.0,o=0.0,p=0.0,q=0.0,r=0.0,s=0.0;d=l;l=l+80|0;if((l|0)>=(m|0))ba(80);e=d+56|0;f=d+32|0;h=d+8|0;i=d;j=f+4|0;c[j>>2]=0;c[j+4>>2]=0;c[j+8>>2]=0;c[j+12>>2]=0;c[j+16>>2]=0;g[f>>2]=1.0;j=f+12|0;g[j>>2]=1.0;k=c[a+492>>2]|0;if(!k){n=1.0;o=0.0;p=0.0;q=1.0}else{Pi[c[(c[k>>2]|0)+132>>2]&2047](h,k);__ZNK11Transform2D14affine_inverseEv(e,h);c[f>>2]=c[e>>2];c[f+4>>2]=c[e+4>>2];c[f+8>>2]=c[e+8>>2];c[f+12>>2]=c[e+12>>2];c[f+16>>2]=c[e+16>>2];c[f+20>>2]=c[e+20>>2];n=+g[f>>2];o=+g[f+8>>2];p=+g[f+4>>2];q=+g[j>>2]}r=+g[b>>2];s=+g[b+4>>2];g[e>>2]=n*r+o*s;g[e+4>>2]=r*p+s*q;__ZNK7Vector2plERKS_(i,e,f+16|0);__ZN7Control12set_positionERK7Vector2(a,i);l=d;return}function __ZN7Control12set_rotationEf(b,c){b=b|0;c=+c;g[b+396>>2]=c;__ZN10CanvasItem6updateEv(b);if(!(a[b+136>>0]|0))return;__ZN10CanvasItem17_notify_transformEPS_(b,b);if(a[b+301>>0]|0)return;if(!(a[b+304>>0]|0))return;__ZN6Object12notificationEib(b,35,0);return}function __ZN7Control16set_rotation_degEf(b,c){b=b|0;c=+c;g[b+396>>2]=c*3.141592653589793/180.0;__ZN10CanvasItem6updateEv(b);if(!(a[b+136>>0]|0))return;__ZN10CanvasItem17_notify_transformEPS_(b,b);if(a[b+301>>0]|0)return;if(!(a[b+304>>0]|0))return;__ZN6Object12notificationEib(b,35,0);return}function __ZN7Control17_set_rotation_degEf(b,c){b=b|0;c=+c;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(811826,808251,2181,811299,1);a[1263537]=0;g[b+396>>2]=c*3.141592653589793/180.0;__ZN10CanvasItem6updateEv(b);if(!(a[b+136>>0]|0))return;__ZN10CanvasItem17_notify_transformEPS_(b,b);if(a[b+301>>0]|0)return;if(!(a[b+304>>0]|0))return;__ZN6Object12notificationEib(b,35,0);return}function __ZN7Control9set_scaleERK7Vector2(b,d){b=b|0;d=d|0;var e=0,f=0;e=d;d=c[e+4>>2]|0;f=b+400|0;c[f>>2]=c[e>>2];c[f+4>>2]=d;__ZN10CanvasItem6updateEv(b);if(!(a[b+136>>0]|0))return;__ZN10CanvasItem17_notify_transformEPS_(b,b);if(a[b+301>>0]|0)return;if(!(a[b+304>>0]|0))return;__ZN6Object12notificationEib(b,35,0);return}function __ZNK7Control10get_marginE6Margin(a,b){a=a|0;b=b|0;return +(+g[a+360+(b<<2)>>2])}function __ZNK7Control9get_beginEv(a,b){a=a|0;b=b|0;var d=0;d=c[b+364>>2]|0;c[a>>2]=c[b+360>>2];c[a+4>>2]=d;return}function __ZNK7Control7get_endEv(a,b){a=a|0;b=b|0;var d=0;d=c[b+372>>2]|0;c[a>>2]=c[b+368>>2];c[a+4>>2]=d;return}function __ZNK7Control12get_positionEv(a,b){a=a|0;b=b|0;var d=0,e=0;d=b+344|0;b=c[d+4>>2]|0;e=a;c[e>>2]=c[d>>2];c[e+4>>2]=b;return}function __ZNK7Control8get_sizeEv(a,b){a=a|0;b=b|0;var d=0,e=0;d=b+352|0;b=c[d+4>>2]|0;e=a;c[e>>2]=c[d>>2];c[e+4>>2]=b;return}function __ZNK7Control12get_rotationEv(a){a=a|0;return +(+g[a+396>>2])}function __ZNK7Control16get_rotation_degEv(a){a=a|0;return +(+g[a+396>>2]*180.0/3.141592653589793)}function __ZNK7Control17_get_rotation_degEv(b){b=b|0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(811844,808251,2185,811134,1);a[1263537]=0;return +(+g[b+396>>2]*180.0/3.141592653589793)}function __ZNK7Control9get_scaleEv(a,b){a=a|0;b=b|0;var d=0,e=0;d=b+400|0;b=c[d+4>>2]|0;e=a;c[e>>2]=c[d>>2];c[e+4>>2]=b;return}function __ZNK7Control23get_custom_minimum_sizeEv(a,b){a=a|0;b=b|0;var d=0,e=0;d=b+428|0;b=c[d+4>>2]|0;e=a;c[e>>2]=c[d>>2];c[e+4>>2]=b;return}function __ZNK7Control19get_global_positionEv(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;d=l;l=l+32|0;if((l|0)>=(m|0))ba(32);e=d;Pi[c[(c[b>>2]|0)+132>>2]&2047](e,b);b=e+16|0;e=c[b+4>>2]|0;f=a;c[f>>2]=c[b>>2];c[f+4>>2]=e;l=d;return}function __ZNK7Control8get_rectEv(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0;d=b+344|0;e=c[d+4>>2]|0;f=b+352|0;b=c[f>>2]|0;g=c[f+4>>2]|0;f=a;c[f>>2]=c[d>>2];c[f+4>>2]=e;e=a+8|0;c[e>>2]=b;c[e+4>>2]=g;return}function __ZNK7Control15get_global_rectEv(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0;d=l;l=l+32|0;if((l|0)>=(m|0))ba(32);e=d;Pi[c[(c[b>>2]|0)+132>>2]&2047](e,b);f=e+16|0;e=c[f+4>>2]|0;g=b+352|0;b=c[g>>2]|0;h=c[g+4>>2]|0;g=a;c[g>>2]=c[f>>2];c[g+4>>2]=e;e=a+8|0;c[e>>2]=b;c[e+4>>2]=h;l=d;return}function __ZN7Control23set_area_as_parent_rectEi(a,b){a=a|0;b=b|0;var d=0.0;c[a+376>>2]=0;c[a+380>>2]=0;c[a+384>>2]=1;c[a+388>>2]=1;d=+(b|0);g[a+360>>2]=d;g[a+364>>2]=d;g[a+368>>2]=d;g[a+372>>2]=d;__ZN7Control13_size_changedEv(a);return}function __ZN7Control10show_modalEb(b,d){b=b|0;d=d|0;var e=0;if(!(a[b+136>>0]|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(808968,808251,1763,857405,0);return}a[1263537]=0;if(!(c[b+484>>2]|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(808968,808251,1764,811065,0);return}if(__ZNK10CanvasItem18is_visible_in_treeEv(b)|0)__ZN10CanvasItem4hideEv(b);e=b+480|0;if(!(c[e>>2]|0)){a[1263537]=0;__ZN10CanvasItem4showEv(b);__ZN4Node5raiseEv(b);a[b+453>>0]=d&1;c[e>>2]=__ZN8Viewport15_gui_show_modalEP7Control(c[b+140>>2]|0,b)|0;e=__ZN6Engine16get_frames_drawnEv(__ZN6Engine13get_singletonEv()|0)|0;d=b+456|0;c[d>>2]=e;c[d+4>>2]=F;return}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(808968,808251,1769,811097,0);return}}function __ZN7Control14set_focus_modeENS_9FocusModeE(b,d){b=b|0;d=d|0;var e=0,f=0,g=0;e=b+136|0;f=b+392|0;do if(((d|0)==0&(a[e>>0]|0)!=0?c[f>>2]|0:0)?(g=b+140|0,__ZN8Viewport22_gui_control_has_focusEPK7Control(c[g>>2]|0,b)|0):0){if(!(a[e>>0]|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(808237,808251,1747,857405,0);break}a[1263537]=0;if(__ZN8Viewport22_gui_control_has_focusEPK7Control(c[g>>2]|0,b)|0){__ZN8Viewport17_gui_remove_focusEv(c[g>>2]|0);__ZN10CanvasItem6updateEv(b)}}while(0);c[f>>2]=d;return}function __ZNK7Control14get_focus_modeEv(a){a=a|0;return c[a+392>>2]|0}function __ZNK7Control9has_focusEv(b){b=b|0;var d=0;if(!(a[b+136>>0]|0)){d=0;return d|0}d=__ZN8Viewport22_gui_control_has_focusEPK7Control(c[b+140>>2]|0,b)|0;return d|0}function __ZNK7Control15get_focus_ownerEv(b){b=b|0;var d=0;if(!(a[b+136>>0]|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(810995,808251,2134,811011,0);d=0;return d|0}else{a[1263537]=0;d=__ZN8Viewport20_gui_get_focus_ownerEv(c[b+140>>2]|0)|0;return d|0}return 0}function __ZN7Control16set_h_size_flagsEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0;d=l;l=l+128|0;if((l|0)>=(m|0))ba(128);e=d+96|0;f=d+72|0;g=d+48|0;h=d+24|0;i=d;j=a+412|0;if((c[j>>2]|0)==(b|0)){l=d;return}c[j>>2]=b;b=(c[308579]|0)+72|0;c[e>>2]=0;c[f>>2]=0;c[g>>2]=0;c[h>>2]=0;c[i>>2]=0;__ZN6Object11emit_signalERK10StringNameRK7VariantS5_S5_S5_S5_(a,b,e,f,g,h,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);if(c[h>>2]|0)__ZN7Variant5clearEv(h);if(c[g>>2]|0)__ZN7Variant5clearEv(g);if(c[f>>2]|0)__ZN7Variant5clearEv(f);if(c[e>>2]|0)__ZN7Variant5clearEv(e);l=d;return}function __ZNK7Control16get_h_size_flagsEv(a){a=a|0;return c[a+412>>2]|0}function __ZN7Control17set_stretch_ratioEf(a,b){a=a|0;b=+b;var d=0,e=0,f=0,h=0,i=0,j=0,k=0;d=l;l=l+128|0;if((l|0)>=(m|0))ba(128);e=d+96|0;f=d+72|0;h=d+48|0;i=d+24|0;j=d;k=a+420|0;if(+g[k>>2]==b){l=d;return}g[k>>2]=b;k=(c[308579]|0)+72|0;c[e>>2]=0;c[f>>2]=0;c[h>>2]=0;c[i>>2]=0;c[j>>2]=0;__ZN6Object11emit_signalERK10StringNameRK7VariantS5_S5_S5_S5_(a,k,e,f,h,i,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);if(c[i>>2]|0)__ZN7Variant5clearEv(i);if(c[h>>2]|0)__ZN7Variant5clearEv(h);if(c[f>>2]|0)__ZN7Variant5clearEv(f);if(c[e>>2]|0)__ZN7Variant5clearEv(e);l=d;return}function __ZNK7Control17get_stretch_ratioEv(a){a=a|0;return +(+g[a+420>>2])}function __ZN7Control16set_v_size_flagsEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0;d=l;l=l+128|0;if((l|0)>=(m|0))ba(128);e=d+96|0;f=d+72|0;g=d+48|0;h=d+24|0;i=d;j=a+416|0;if((c[j>>2]|0)==(b|0)){l=d;return}c[j>>2]=b;b=(c[308579]|0)+72|0;c[e>>2]=0;c[f>>2]=0;c[g>>2]=0;c[h>>2]=0;c[i>>2]=0;__ZN6Object11emit_signalERK10StringNameRK7VariantS5_S5_S5_S5_(a,b,e,f,g,h,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);if(c[h>>2]|0)__ZN7Variant5clearEv(h);if(c[g>>2]|0)__ZN7Variant5clearEv(g);if(c[f>>2]|0)__ZN7Variant5clearEv(f);if(c[e>>2]|0)__ZN7Variant5clearEv(e);l=d;return}function __ZNK7Control16get_v_size_flagsEv(a){a=a|0;return c[a+416>>2]|0}function __ZN7Control9set_themeERK3RefI5ThemeE(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d+8|0;f=d+4|0;g=d;h=a+464|0;i=c[h>>2]|0;j=c[b>>2]|0;if((i|0)==(j|0)){l=d;return}if(!i){k=j;n=0}else{__ZN10StringNameC2EPKc(e,1126630);__ZN10StringNameC2EPKc(f,809532);__ZN6Object10disconnectERK10StringNamePS_S2_(i,e,a,f);__ZN10StringNameD2Ev(f);__ZN10StringNameD2Ev(e);k=c[b>>2]|0;n=c[h>>2]|0}if((k|0)==(n|0))o=n;else{if((n|0?__ZN9Reference11unreferenceEv(n)|0:0)?(n=c[h>>2]|0,__Z17predelete_handlerP6Object(n)|0):0){gj[c[(c[n>>2]|0)+76>>2]&8191](n);__ZN6Memory11free_staticEPvb(n,0)}c[h>>2]=0;n=c[b>>2]|0;c[h>>2]=n;if(n|0)__ZN9Reference9referenceEv(n);o=c[b>>2]|0}do if(!o){if(((__ZNK4Node10get_parentEv(a)|0?(b=__ZNK4Node10get_parentEv(a)|0,b|0):0)?$i[c[(c[b>>2]|0)+44>>2]&8191](b,1220744)|0:0)?(n=c[b+468>>2]|0,n|0):0){__ZN7Control24_propagate_theme_changedEP10CanvasItemPS_b(a,a,n,1);break}__ZN7Control24_propagate_theme_changedEP10CanvasItemPS_b(a,a,0,1)}else __ZN7Control24_propagate_theme_changedEP10CanvasItemPS_b(a,a,a,1);while(0);o=c[h>>2]|0;if(!o){l=d;return}__ZN10StringNameC2EPKc(e,1126630);__ZN10StringNameC2EPKc(f,809532);c[g>>2]=0;__ZN6Object7connectERK10StringNamePS_S2_RK6VectorI7VariantEj(o,e,a,f,g,0)|0;a=c[g>>2]|0;if(a|0?(__Z16atomic_decrementPj(a+-8|0)|0)==0:0){o=c[g>>2]|0;g=(o|0)==0?0:o+-4|0;o=g+4|0;h=c[g>>2]|0;if(h|0){n=0;b=h;while(1){h=o+(n*24|0)|0;if(!(c[h>>2]|0))p=b;else{__ZN7Variant5clearEv(h);p=c[g>>2]|0}n=n+1|0;if(n>>>0>=p>>>0)break;else b=p}}__ZN6Memory11free_staticEPvb(a,1)}__ZN10StringNameD2Ev(f);__ZN10StringNameD2Ev(e);l=d;return}function __ZNK7Control9get_themeEv(a){a=a|0;var b=0,d=0;b=c[a+464>>2]|0;if(!b){d=0;return d|0}__ZN9Reference9referenceEv(b);d=b;return d|0}function __ZNK7Control8get_iconERK10StringNameS2_(a,b,e){a=a|0;b=b|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f+8|0;h=f+4|0;i=f;__ZN10StringNameC2Ev(g);if((c[e>>2]|0)!=(c[g>>2]|0)){j=__ZNK10StringNameeqEPKc(e,1263606)|0;__ZN10StringNameD2Ev(g);if(j)k=4}else{__ZN10StringNameD2Ev(g);k=4}a:do if((k|0)==4?(j=c[a+516>>2]|0,j|0):0){n=c[b>>2]|0;if(!n)o=0;else o=c[n+16>>2]|0;p=c[j+(((1<<(d[a+520>>0]|0))+-1&o)<<2)>>2]|0;if(p|0){j=p;while(1){if((c[j>>2]|0)==(o|0)?(c[j+8>>2]|0)==(n|0):0)break;p=c[j+4>>2]|0;if(!p)break a;else j=p}n=c[j+12>>2]|0;if(!n){q=0;l=f;return q|0}__ZN9Reference9referenceEv(n);q=n;l=f;return q|0}}while(0);o=c[e>>2]|0;if(o)if((c[o+4>>2]|0)==0?(__ZNK6String6lengthEv(o+8|0)|0)==0:0)k=16;else r=e;else k=16;if((k|0)==16){e=c[a+68>>2]|0;if(!e)r=ij[c[(c[a>>2]|0)+24>>2]&8191](a)|0;else r=e}__ZN10StringNameC2ERKS_(g,r);r=c[a+468>>2]|0;b:do if(!r)k=30;else{a=r;c:while(1){__ZN10StringNameC2ERKS_(h,g);__ZN10StringNameC2Ev(i);e=__ZNK10StringNameneERKS_(h,i)|0;__ZN10StringNameD2Ev(i);if(e){s=a+464|0;do{if(__ZNK5Theme8has_iconERK10StringNameS2_(c[s>>2]|0,b,h)|0)break c;c[i>>2]=__ZN7ClassDB24get_parent_class_nocheckERK10StringName(h)|0;__ZN10StringNameaSERKS_(h,i);__ZN10StringNameD2Ev(i);__ZN10StringNameC2Ev(i);e=__ZNK10StringNameneERKS_(h,i)|0;__ZN10StringNameD2Ev(i)}while(e)}if(((__ZNK4Node10get_parentEv(a)|0)!=0?(e=__ZNK4Node10get_parentEv(a)|0,(e|0)!=0):0)?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1220744)|0:0)t=c[e+468>>2]|0;else t=0;__ZN10StringNameD2Ev(h);if(!t){k=30;break b}else a=t}a=__ZNK5Theme8get_iconERK10StringNameS2_(c[s>>2]|0,b,h)|0;__ZN10StringNameD2Ev(h);u=a}while(0);if((k|0)==30){k=__ZN5Theme11get_defaultEv()|0;h=__ZNK5Theme8get_iconERK10StringNameS2_(k,b,g)|0;if(((k|0)!=0?__ZN9Reference11unreferenceEv(k)|0:0)?__Z17predelete_handlerP6Object(k)|0:0){gj[c[(c[k>>2]|0)+76>>2]&8191](k);__ZN6Memory11free_staticEPvb(k,0);u=h}else u=h}__ZN10StringNameD2Ev(g);q=u;l=f;return q|0}function __ZNK7Control12get_styleboxERK10StringNameS2_(a,b,e){a=a|0;b=b|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f+8|0;h=f+4|0;i=f;__ZN10StringNameC2Ev(g);if((c[e>>2]|0)!=(c[g>>2]|0)){j=__ZNK10StringNameeqEPKc(e,1263606)|0;__ZN10StringNameD2Ev(g);if(j)k=4}else{__ZN10StringNameD2Ev(g);k=4}a:do if((k|0)==4?(j=c[a+540>>2]|0,j|0):0){n=c[b>>2]|0;if(!n)o=0;else o=c[n+16>>2]|0;p=c[j+(((1<<(d[a+544>>0]|0))+-1&o)<<2)>>2]|0;if(p|0){j=p;while(1){if((c[j>>2]|0)==(o|0)?(c[j+8>>2]|0)==(n|0):0)break;p=c[j+4>>2]|0;if(!p)break a;else j=p}n=c[j+12>>2]|0;if(!n){q=0;l=f;return q|0}__ZN9Reference9referenceEv(n);q=n;l=f;return q|0}}while(0);o=c[e>>2]|0;if(o)if((c[o+4>>2]|0)==0?(__ZNK6String6lengthEv(o+8|0)|0)==0:0)k=16;else r=e;else k=16;if((k|0)==16){e=c[a+68>>2]|0;if(!e)r=ij[c[(c[a>>2]|0)+24>>2]&8191](a)|0;else r=e}__ZN10StringNameC2ERKS_(g,r);r=c[a+468>>2]|0;b:do if(!r)k=30;else{a=r;c:while(1){__ZN10StringNameC2ERKS_(h,g);__ZN10StringNameC2Ev(i);e=__ZNK10StringNameneERKS_(h,i)|0;__ZN10StringNameD2Ev(i);if(e){s=a+464|0;do{if(__ZNK5Theme12has_styleboxERK10StringNameS2_(c[s>>2]|0,b,h)|0)break c;c[i>>2]=__ZN7ClassDB24get_parent_class_nocheckERK10StringName(h)|0;__ZN10StringNameaSERKS_(h,i);__ZN10StringNameD2Ev(i);__ZN10StringNameC2Ev(i);e=__ZNK10StringNameneERKS_(h,i)|0;__ZN10StringNameD2Ev(i)}while(e)}if(((__ZNK4Node10get_parentEv(a)|0)!=0?(e=__ZNK4Node10get_parentEv(a)|0,(e|0)!=0):0)?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1220744)|0:0)t=c[e+468>>2]|0;else t=0;__ZN10StringNameD2Ev(h);if(!t){k=30;break b}else a=t}a=__ZNK5Theme12get_styleboxERK10StringNameS2_(c[s>>2]|0,b,h)|0;__ZN10StringNameD2Ev(h);u=a}while(0);if((k|0)==30){k=__ZN5Theme11get_defaultEv()|0;h=__ZNK5Theme12get_styleboxERK10StringNameS2_(k,b,g)|0;if(((k|0)!=0?__ZN9Reference11unreferenceEv(k)|0:0)?__Z17predelete_handlerP6Object(k)|0:0){gj[c[(c[k>>2]|0)+76>>2]&8191](k);__ZN6Memory11free_staticEPvb(k,0);u=h}else u=h}__ZN10StringNameD2Ev(g);q=u;l=f;return q|0}function __ZNK7Control8get_fontERK10StringNameS2_(a,b,e){a=a|0;b=b|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f+8|0;h=f+4|0;i=f;__ZN10StringNameC2Ev(g);if((c[e>>2]|0)!=(c[g>>2]|0)){j=__ZNK10StringNameeqEPKc(e,1263606)|0;__ZN10StringNameD2Ev(g);if(j)k=4}else{__ZN10StringNameD2Ev(g);k=4}a:do if((k|0)==4?(j=c[a+552>>2]|0,j|0):0){n=c[b>>2]|0;if(!n)o=0;else o=c[n+16>>2]|0;p=c[j+(((1<<(d[a+556>>0]|0))+-1&o)<<2)>>2]|0;if(p|0){j=p;while(1){if((c[j>>2]|0)==(o|0)?(c[j+8>>2]|0)==(n|0):0)break;p=c[j+4>>2]|0;if(!p)break a;else j=p}n=c[j+12>>2]|0;if(!n){q=0;l=f;return q|0}__ZN9Reference9referenceEv(n);q=n;l=f;return q|0}}while(0);o=c[e>>2]|0;if(o)if((c[o+4>>2]|0)==0?(__ZNK6String6lengthEv(o+8|0)|0)==0:0)k=16;else r=e;else k=16;if((k|0)==16){e=c[a+68>>2]|0;if(!e)r=ij[c[(c[a>>2]|0)+24>>2]&8191](a)|0;else r=e}__ZN10StringNameC2ERKS_(g,r);r=c[a+468>>2]|0;b:do if(!r)k=35;else{a=r;c:while(1){__ZN10StringNameC2ERKS_(h,g);__ZN10StringNameC2Ev(i);e=__ZNK10StringNameneERKS_(h,i)|0;__ZN10StringNameD2Ev(i);s=a+464|0;o=c[s>>2]|0;if(e){e=o;while(1){if(__ZNK5Theme8has_fontERK10StringNameS2_(e,b,h)|0){k=22;break c}c[i>>2]=__ZN7ClassDB24get_parent_class_nocheckERK10StringName(h)|0;__ZN10StringNameaSERKS_(h,i);__ZN10StringNameD2Ev(i);__ZN10StringNameC2Ev(i);n=__ZNK10StringNameneERKS_(h,i)|0;__ZN10StringNameD2Ev(i);p=c[s>>2]|0;if(n)e=p;else{t=p;break}}}else t=o;u=__ZNK5Theme22get_default_theme_fontEv(t)|0;if(u|0){k=25;break}if(((__ZNK4Node10get_parentEv(a)|0)!=0?(e=__ZNK4Node10get_parentEv(a)|0,(e|0)!=0):0)?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1220744)|0:0)v=c[e+468>>2]|0;else v=0;__ZN10StringNameD2Ev(h);if(!v){k=35;break b}else a=v}if((k|0)==22)w=__ZNK5Theme8get_fontERK10StringNameS2_(c[s>>2]|0,b,h)|0;else if((k|0)==25){if(__ZN9Reference11unreferenceEv(u)|0?__Z17predelete_handlerP6Object(u)|0:0){gj[c[(c[u>>2]|0)+76>>2]&8191](u);__ZN6Memory11free_staticEPvb(u,0)}w=__ZNK5Theme22get_default_theme_fontEv(c[s>>2]|0)|0}__ZN10StringNameD2Ev(h);x=w}while(0);if((k|0)==35){k=__ZN5Theme11get_defaultEv()|0;w=__ZNK5Theme8get_fontERK10StringNameS2_(k,b,g)|0;if(((k|0)!=0?__ZN9Reference11unreferenceEv(k)|0:0)?__Z17predelete_handlerP6Object(k)|0:0){gj[c[(c[k>>2]|0)+76>>2]&8191](k);__ZN6Memory11free_staticEPvb(k,0);x=w}else x=w}__ZN10StringNameD2Ev(g);q=x;l=f;return q|0}function __ZNK7Control9get_colorERK10StringNameS2_(a,b,e,f){a=a|0;b=b|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0;g=l;l=l+16|0;if((l|0)>=(m|0))ba(16);h=g+8|0;i=g+4|0;j=g;__ZN10StringNameC2Ev(h);if((c[f>>2]|0)!=(c[h>>2]|0)){k=__ZNK10StringNameeqEPKc(f,1263606)|0;__ZN10StringNameD2Ev(h);if(k)n=4}else{__ZN10StringNameD2Ev(h);n=4}a:do if((n|0)==4?(k=c[b+564>>2]|0,k|0):0){o=c[e>>2]|0;if(!o)p=0;else p=c[o+16>>2]|0;q=c[k+(((1<<(d[b+568>>0]|0))+-1&p)<<2)>>2]|0;if(q|0){k=q;while(1){if((c[k>>2]|0)==(p|0)?(c[k+8>>2]|0)==(o|0):0)break;q=c[k+4>>2]|0;if(!q)break a;else k=q}o=k+12|0;c[a>>2]=c[o>>2];c[a+4>>2]=c[o+4>>2];c[a+8>>2]=c[o+8>>2];c[a+12>>2]=c[o+12>>2];l=g;return}}while(0);p=c[f>>2]|0;if(p)if((c[p+4>>2]|0)==0?(__ZNK6String6lengthEv(p+8|0)|0)==0:0)n=15;else r=f;else n=15;if((n|0)==15){f=c[b+68>>2]|0;if(!f)r=ij[c[(c[b>>2]|0)+24>>2]&8191](b)|0;else r=f}__ZN10StringNameC2ERKS_(h,r);r=c[b+468>>2]|0;b:do if(!r)n=29;else{b=r;c:while(1){__ZN10StringNameC2ERKS_(i,h);__ZN10StringNameC2Ev(j);f=__ZNK10StringNameneERKS_(i,j)|0;__ZN10StringNameD2Ev(j);if(f){s=b+464|0;do{if(__ZNK5Theme9has_colorERK10StringNameS2_(c[s>>2]|0,e,i)|0)break c;c[j>>2]=__ZN7ClassDB24get_parent_class_nocheckERK10StringName(i)|0;__ZN10StringNameaSERKS_(i,j);__ZN10StringNameD2Ev(j);__ZN10StringNameC2Ev(j);f=__ZNK10StringNameneERKS_(i,j)|0;__ZN10StringNameD2Ev(j)}while(f)}if(((__ZNK4Node10get_parentEv(b)|0)!=0?(f=__ZNK4Node10get_parentEv(b)|0,(f|0)!=0):0)?$i[c[(c[f>>2]|0)+44>>2]&8191](f,1220744)|0:0)t=c[f+468>>2]|0;else t=0;__ZN10StringNameD2Ev(i);if(!t){n=29;break b}else b=t}__ZNK5Theme9get_colorERK10StringNameS2_(a,c[s>>2]|0,e,i);__ZN10StringNameD2Ev(i)}while(0);if((((n|0)==29?(n=__ZN5Theme11get_defaultEv()|0,__ZNK5Theme9get_colorERK10StringNameS2_(a,n,e,h),n|0):0)?__ZN9Reference11unreferenceEv(n)|0:0)?__Z17predelete_handlerP6Object(n)|0:0){gj[c[(c[n>>2]|0)+76>>2]&8191](n);__ZN6Memory11free_staticEPvb(n,0)}__ZN10StringNameD2Ev(h);l=g;return}function __ZNK7Control12get_constantERK10StringNameS2_(a,b,e){a=a|0;b=b|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f+8|0;h=f+4|0;i=f;__ZN10StringNameC2Ev(g);if((c[e>>2]|0)!=(c[g>>2]|0)){j=__ZNK10StringNameeqEPKc(e,1263606)|0;__ZN10StringNameD2Ev(g);if(j)k=4}else{__ZN10StringNameD2Ev(g);k=4}a:do if((k|0)==4?(j=c[a+576>>2]|0,j|0):0){n=c[b>>2]|0;if(!n)o=0;else o=c[n+16>>2]|0;p=c[j+(((1<<(d[a+580>>0]|0))+-1&o)<<2)>>2]|0;if(p|0){j=p;while(1){if((c[j>>2]|0)==(o|0)?(c[j+8>>2]|0)==(n|0):0)break;p=c[j+4>>2]|0;if(!p)break a;else j=p}q=c[j+12>>2]|0;l=f;return q|0}}while(0);o=c[e>>2]|0;if(o)if((c[o+4>>2]|0)==0?(__ZNK6String6lengthEv(o+8|0)|0)==0:0)k=15;else r=e;else k=15;if((k|0)==15){e=c[a+68>>2]|0;if(!e)r=ij[c[(c[a>>2]|0)+24>>2]&8191](a)|0;else r=e}__ZN10StringNameC2ERKS_(g,r);r=c[a+468>>2]|0;b:do if(!r)k=29;else{a=r;c:while(1){__ZN10StringNameC2ERKS_(h,g);__ZN10StringNameC2Ev(i);e=__ZNK10StringNameneERKS_(h,i)|0;__ZN10StringNameD2Ev(i);if(e){s=a+464|0;do{if(__ZNK5Theme12has_constantERK10StringNameS2_(c[s>>2]|0,b,h)|0)break c;c[i>>2]=__ZN7ClassDB24get_parent_class_nocheckERK10StringName(h)|0;__ZN10StringNameaSERKS_(h,i);__ZN10StringNameD2Ev(i);__ZN10StringNameC2Ev(i);e=__ZNK10StringNameneERKS_(h,i)|0;__ZN10StringNameD2Ev(i)}while(e)}if(((__ZNK4Node10get_parentEv(a)|0)!=0?(e=__ZNK4Node10get_parentEv(a)|0,(e|0)!=0):0)?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1220744)|0:0)t=c[e+468>>2]|0;else t=0;__ZN10StringNameD2Ev(h);if(!t){k=29;break b}else a=t}a=__ZNK5Theme12get_constantERK10StringNameS2_(c[s>>2]|0,b,h)|0;__ZN10StringNameD2Ev(h);u=a}while(0);if((k|0)==29){k=__ZN5Theme11get_defaultEv()|0;h=__ZNK5Theme12get_constantERK10StringNameS2_(k,b,g)|0;if(((k|0)!=0?__ZN9Reference11unreferenceEv(k)|0:0)?__Z17predelete_handlerP6Object(k)|0:0){gj[c[(c[k>>2]|0)+76>>2]&8191](k);__ZN6Memory11free_staticEPvb(k,0);u=h}else u=h}__ZN10StringNameD2Ev(g);q=u;l=f;return q|0}function __ZNK7Control17has_icon_overrideERK10StringName(a,b){a=a|0;b=b|0;var e=0,f=0,g=0,h=0,i=0;e=c[a+516>>2]|0;if(!e){f=0;return f|0}g=c[b>>2]|0;if(!g)h=0;else h=c[g+16>>2]|0;b=c[e+(((1<<(d[a+520>>0]|0))+-1&h)<<2)>>2]|0;a:do if(!b)i=0;else{a=b;while(1){if((c[a>>2]|0)==(h|0)?(c[a+8>>2]|0)==(g|0):0){i=a;break a}a=c[a+4>>2]|0;if(!a){i=0;break}}}while(0);f=(i|0)!=0;return f|0}function __ZNK7Control21has_stylebox_overrideERK10StringName(a,b){a=a|0;b=b|0;var e=0,f=0,g=0,h=0,i=0;e=c[a+540>>2]|0;if(!e){f=0;return f|0}g=c[b>>2]|0;if(!g)h=0;else h=c[g+16>>2]|0;b=c[e+(((1<<(d[a+544>>0]|0))+-1&h)<<2)>>2]|0;a:do if(!b)i=0;else{a=b;while(1){if((c[a>>2]|0)==(h|0)?(c[a+8>>2]|0)==(g|0):0){i=a;break a}a=c[a+4>>2]|0;if(!a){i=0;break}}}while(0);f=(i|0)!=0;return f|0}function __ZNK7Control17has_font_overrideERK10StringName(a,b){a=a|0;b=b|0;var e=0,f=0,g=0,h=0,i=0;e=c[a+552>>2]|0;if(!e){f=0;return f|0}g=c[b>>2]|0;if(!g)h=0;else h=c[g+16>>2]|0;b=c[e+(((1<<(d[a+556>>0]|0))+-1&h)<<2)>>2]|0;a:do if(!b)i=0;else{a=b;while(1){if((c[a>>2]|0)==(h|0)?(c[a+8>>2]|0)==(g|0):0){i=a;break a}a=c[a+4>>2]|0;if(!a){i=0;break}}}while(0);f=(i|0)!=0;return f|0}function __ZNK7Control18has_color_overrideERK10StringName(a,b){a=a|0;b=b|0;var e=0,f=0,g=0,h=0,i=0;e=c[a+564>>2]|0;if(!e){f=0;return f|0}g=c[b>>2]|0;if(!g)h=0;else h=c[g+16>>2]|0;b=c[e+(((1<<(d[a+568>>0]|0))+-1&h)<<2)>>2]|0;a:do if(!b)i=0;else{a=b;while(1){if((c[a>>2]|0)==(h|0)?(c[a+8>>2]|0)==(g|0):0){i=a;break a}a=c[a+4>>2]|0;if(!a){i=0;break}}}while(0);f=(i|0)!=0;return f|0}function __ZNK7Control21has_constant_overrideERK10StringName(a,b){a=a|0;b=b|0;var e=0,f=0,g=0,h=0,i=0;e=c[a+576>>2]|0;if(!e){f=0;return f|0}g=c[b>>2]|0;if(!g)h=0;else h=c[g+16>>2]|0;b=c[e+(((1<<(d[a+580>>0]|0))+-1&h)<<2)>>2]|0;a:do if(!b)i=0;else{a=b;while(1){if((c[a>>2]|0)==(h|0)?(c[a+8>>2]|0)==(g|0):0){i=a;break a}a=c[a+4>>2]|0;if(!a){i=0;break}}}while(0);f=(i|0)!=0;return f|0}function __ZNK7Control8has_iconERK10StringNameS2_(a,b,e){a=a|0;b=b|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f+8|0;h=f+4|0;i=f;__ZN10StringNameC2Ev(g);if((c[e>>2]|0)!=(c[g>>2]|0)){j=__ZNK10StringNameeqEPKc(e,1263606)|0;__ZN10StringNameD2Ev(g);if(j)k=4}else{__ZN10StringNameD2Ev(g);k=4}a:do if((k|0)==4?(j=c[a+516>>2]|0,j|0):0){n=c[b>>2]|0;if(!n)o=0;else o=c[n+16>>2]|0;p=c[j+(((1<<(d[a+520>>0]|0))+-1&o)<<2)>>2]|0;if(p|0){j=p;while(1){if((c[j>>2]|0)==(o|0)?(c[j+8>>2]|0)==(n|0):0){q=1;break}j=c[j+4>>2]|0;if(!j)break a}l=f;return q|0}}while(0);o=c[e>>2]|0;if(o)if((c[o+4>>2]|0)==0?(__ZNK6String6lengthEv(o+8|0)|0)==0:0)k=14;else r=e;else k=14;if((k|0)==14){e=c[a+68>>2]|0;if(!e)r=ij[c[(c[a>>2]|0)+24>>2]&8191](a)|0;else r=e}__ZN10StringNameC2ERKS_(g,r);r=c[a+468>>2]|0;b:do if(!r)k=28;else{a=r;c:while(1){__ZN10StringNameC2ERKS_(h,g);__ZN10StringNameC2Ev(i);e=__ZNK10StringNameneERKS_(h,i)|0;__ZN10StringNameD2Ev(i);if(e){e=a+464|0;do{if(__ZNK5Theme8has_iconERK10StringNameS2_(c[e>>2]|0,b,h)|0)break c;c[i>>2]=__ZN7ClassDB24get_parent_class_nocheckERK10StringName(h)|0;__ZN10StringNameaSERKS_(h,i);__ZN10StringNameD2Ev(i);__ZN10StringNameC2Ev(i);o=__ZNK10StringNameneERKS_(h,i)|0;__ZN10StringNameD2Ev(i)}while(o)}if(((__ZNK4Node10get_parentEv(a)|0)!=0?(e=__ZNK4Node10get_parentEv(a)|0,(e|0)!=0):0)?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1220744)|0:0)s=c[e+468>>2]|0;else s=0;__ZN10StringNameD2Ev(h);if(!s){k=28;break b}else a=s}__ZN10StringNameD2Ev(h);t=1}while(0);if((k|0)==28){k=__ZN5Theme11get_defaultEv()|0;h=__ZNK5Theme8has_iconERK10StringNameS2_(k,b,g)|0;if(((k|0)!=0?__ZN9Reference11unreferenceEv(k)|0:0)?__Z17predelete_handlerP6Object(k)|0:0){gj[c[(c[k>>2]|0)+76>>2]&8191](k);__ZN6Memory11free_staticEPvb(k,0);t=h}else t=h}__ZN10StringNameD2Ev(g);q=t;l=f;return q|0}function __ZNK7Control12has_styleboxERK10StringNameS2_(a,b,e){a=a|0;b=b|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f+8|0;h=f+4|0;i=f;__ZN10StringNameC2Ev(g);if((c[e>>2]|0)!=(c[g>>2]|0)){j=__ZNK10StringNameeqEPKc(e,1263606)|0;__ZN10StringNameD2Ev(g);if(j)k=4}else{__ZN10StringNameD2Ev(g);k=4}a:do if((k|0)==4?(j=c[a+540>>2]|0,j|0):0){n=c[b>>2]|0;if(!n)o=0;else o=c[n+16>>2]|0;p=c[j+(((1<<(d[a+544>>0]|0))+-1&o)<<2)>>2]|0;if(p|0){j=p;while(1){if((c[j>>2]|0)==(o|0)?(c[j+8>>2]|0)==(n|0):0){q=1;break}j=c[j+4>>2]|0;if(!j)break a}l=f;return q|0}}while(0);o=c[e>>2]|0;if(o)if((c[o+4>>2]|0)==0?(__ZNK6String6lengthEv(o+8|0)|0)==0:0)k=14;else r=e;else k=14;if((k|0)==14){e=c[a+68>>2]|0;if(!e)r=ij[c[(c[a>>2]|0)+24>>2]&8191](a)|0;else r=e}__ZN10StringNameC2ERKS_(g,r);r=c[a+468>>2]|0;b:do if(!r)k=28;else{a=r;c:while(1){__ZN10StringNameC2ERKS_(h,g);__ZN10StringNameC2Ev(i);e=__ZNK10StringNameneERKS_(h,i)|0;__ZN10StringNameD2Ev(i);if(e){e=a+464|0;do{if(__ZNK5Theme12has_styleboxERK10StringNameS2_(c[e>>2]|0,b,h)|0)break c;c[i>>2]=__ZN7ClassDB24get_parent_class_nocheckERK10StringName(h)|0;__ZN10StringNameaSERKS_(h,i);__ZN10StringNameD2Ev(i);__ZN10StringNameC2Ev(i);o=__ZNK10StringNameneERKS_(h,i)|0;__ZN10StringNameD2Ev(i)}while(o)}if(((__ZNK4Node10get_parentEv(a)|0)!=0?(e=__ZNK4Node10get_parentEv(a)|0,(e|0)!=0):0)?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1220744)|0:0)s=c[e+468>>2]|0;else s=0;__ZN10StringNameD2Ev(h);if(!s){k=28;break b}else a=s}__ZN10StringNameD2Ev(h);t=1}while(0);if((k|0)==28){k=__ZN5Theme11get_defaultEv()|0;h=__ZNK5Theme12has_styleboxERK10StringNameS2_(k,b,g)|0;if(((k|0)!=0?__ZN9Reference11unreferenceEv(k)|0:0)?__Z17predelete_handlerP6Object(k)|0:0){gj[c[(c[k>>2]|0)+76>>2]&8191](k);__ZN6Memory11free_staticEPvb(k,0);t=h}else t=h}__ZN10StringNameD2Ev(g);q=t;l=f;return q|0}function __ZNK7Control8has_fontERK10StringNameS2_(a,b,e){a=a|0;b=b|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f+8|0;h=f+4|0;i=f;__ZN10StringNameC2Ev(g);if((c[e>>2]|0)!=(c[g>>2]|0)){j=__ZNK10StringNameeqEPKc(e,1263606)|0;__ZN10StringNameD2Ev(g);if(j)k=4}else{__ZN10StringNameD2Ev(g);k=4}a:do if((k|0)==4?(j=c[a+552>>2]|0,j|0):0){n=c[b>>2]|0;if(!n)o=0;else o=c[n+16>>2]|0;p=c[j+(((1<<(d[a+556>>0]|0))+-1&o)<<2)>>2]|0;if(p|0){j=p;while(1){if((c[j>>2]|0)==(o|0)?(c[j+8>>2]|0)==(n|0):0){q=1;break}j=c[j+4>>2]|0;if(!j)break a}l=f;return q|0}}while(0);o=c[e>>2]|0;if(o)if((c[o+4>>2]|0)==0?(__ZNK6String6lengthEv(o+8|0)|0)==0:0)k=14;else r=e;else k=14;if((k|0)==14){e=c[a+68>>2]|0;if(!e)r=ij[c[(c[a>>2]|0)+24>>2]&8191](a)|0;else r=e}__ZN10StringNameC2ERKS_(g,r);r=c[a+468>>2]|0;b:do if(!r)k=28;else{a=r;c:while(1){__ZN10StringNameC2ERKS_(h,g);__ZN10StringNameC2Ev(i);e=__ZNK10StringNameneERKS_(h,i)|0;__ZN10StringNameD2Ev(i);if(e){e=a+464|0;do{if(__ZNK5Theme8has_fontERK10StringNameS2_(c[e>>2]|0,b,h)|0)break c;c[i>>2]=__ZN7ClassDB24get_parent_class_nocheckERK10StringName(h)|0;__ZN10StringNameaSERKS_(h,i);__ZN10StringNameD2Ev(i);__ZN10StringNameC2Ev(i);o=__ZNK10StringNameneERKS_(h,i)|0;__ZN10StringNameD2Ev(i)}while(o)}if(((__ZNK4Node10get_parentEv(a)|0)!=0?(e=__ZNK4Node10get_parentEv(a)|0,(e|0)!=0):0)?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1220744)|0:0)s=c[e+468>>2]|0;else s=0;__ZN10StringNameD2Ev(h);if(!s){k=28;break b}else a=s}__ZN10StringNameD2Ev(h);t=1}while(0);if((k|0)==28){k=__ZN5Theme11get_defaultEv()|0;h=__ZNK5Theme8has_fontERK10StringNameS2_(k,b,g)|0;if(((k|0)!=0?__ZN9Reference11unreferenceEv(k)|0:0)?__Z17predelete_handlerP6Object(k)|0:0){gj[c[(c[k>>2]|0)+76>>2]&8191](k);__ZN6Memory11free_staticEPvb(k,0);t=h}else t=h}__ZN10StringNameD2Ev(g);q=t;l=f;return q|0}function __ZNK7Control9has_colorERK10StringNameS2_(a,b,e){a=a|0;b=b|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f+8|0;h=f+4|0;i=f;__ZN10StringNameC2Ev(g);if((c[e>>2]|0)!=(c[g>>2]|0)){j=__ZNK10StringNameeqEPKc(e,1263606)|0;__ZN10StringNameD2Ev(g);if(j)k=4}else{__ZN10StringNameD2Ev(g);k=4}a:do if((k|0)==4?(j=c[a+564>>2]|0,j|0):0){n=c[b>>2]|0;if(!n)o=0;else o=c[n+16>>2]|0;p=c[j+(((1<<(d[a+568>>0]|0))+-1&o)<<2)>>2]|0;if(p|0){j=p;while(1){if((c[j>>2]|0)==(o|0)?(c[j+8>>2]|0)==(n|0):0){q=1;break}j=c[j+4>>2]|0;if(!j)break a}l=f;return q|0}}while(0);o=c[e>>2]|0;if(o)if((c[o+4>>2]|0)==0?(__ZNK6String6lengthEv(o+8|0)|0)==0:0)k=14;else r=e;else k=14;if((k|0)==14){e=c[a+68>>2]|0;if(!e)r=ij[c[(c[a>>2]|0)+24>>2]&8191](a)|0;else r=e}__ZN10StringNameC2ERKS_(g,r);r=c[a+468>>2]|0;b:do if(!r)k=28;else{a=r;c:while(1){__ZN10StringNameC2ERKS_(h,g);__ZN10StringNameC2Ev(i);e=__ZNK10StringNameneERKS_(h,i)|0;__ZN10StringNameD2Ev(i);if(e){e=a+464|0;do{if(__ZNK5Theme9has_colorERK10StringNameS2_(c[e>>2]|0,b,h)|0)break c;c[i>>2]=__ZN7ClassDB24get_parent_class_nocheckERK10StringName(h)|0;__ZN10StringNameaSERKS_(h,i);__ZN10StringNameD2Ev(i);__ZN10StringNameC2Ev(i);o=__ZNK10StringNameneERKS_(h,i)|0;__ZN10StringNameD2Ev(i)}while(o)}if(((__ZNK4Node10get_parentEv(a)|0)!=0?(e=__ZNK4Node10get_parentEv(a)|0,(e|0)!=0):0)?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1220744)|0:0)s=c[e+468>>2]|0;else s=0;__ZN10StringNameD2Ev(h);if(!s){k=28;break b}else a=s}__ZN10StringNameD2Ev(h);t=1}while(0);if((k|0)==28){k=__ZN5Theme11get_defaultEv()|0;h=__ZNK5Theme9has_colorERK10StringNameS2_(k,b,g)|0;if(((k|0)!=0?__ZN9Reference11unreferenceEv(k)|0:0)?__Z17predelete_handlerP6Object(k)|0:0){gj[c[(c[k>>2]|0)+76>>2]&8191](k);__ZN6Memory11free_staticEPvb(k,0);t=h}else t=h}__ZN10StringNameD2Ev(g);q=t;l=f;return q|0}function __ZNK7Control12has_constantERK10StringNameS2_(a,b,e){a=a|0;b=b|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f+8|0;h=f+4|0;i=f;__ZN10StringNameC2Ev(g);if((c[e>>2]|0)!=(c[g>>2]|0)){j=__ZNK10StringNameeqEPKc(e,1263606)|0;__ZN10StringNameD2Ev(g);if(j)k=4}else{__ZN10StringNameD2Ev(g);k=4}a:do if((k|0)==4?(j=c[a+576>>2]|0,j|0):0){n=c[b>>2]|0;if(!n)o=0;else o=c[n+16>>2]|0;p=c[j+(((1<<(d[a+580>>0]|0))+-1&o)<<2)>>2]|0;if(p|0){j=p;while(1){if((c[j>>2]|0)==(o|0)?(c[j+8>>2]|0)==(n|0):0){q=1;break}j=c[j+4>>2]|0;if(!j)break a}l=f;return q|0}}while(0);o=c[e>>2]|0;if(o)if((c[o+4>>2]|0)==0?(__ZNK6String6lengthEv(o+8|0)|0)==0:0)k=14;else r=e;else k=14;if((k|0)==14){e=c[a+68>>2]|0;if(!e)r=ij[c[(c[a>>2]|0)+24>>2]&8191](a)|0;else r=e}__ZN10StringNameC2ERKS_(g,r);r=c[a+468>>2]|0;b:do if(!r)k=28;else{a=r;c:while(1){__ZN10StringNameC2ERKS_(h,g);__ZN10StringNameC2Ev(i);e=__ZNK10StringNameneERKS_(h,i)|0;__ZN10StringNameD2Ev(i);if(e){e=a+464|0;do{if(__ZNK5Theme12has_constantERK10StringNameS2_(c[e>>2]|0,b,h)|0)break c;c[i>>2]=__ZN7ClassDB24get_parent_class_nocheckERK10StringName(h)|0;__ZN10StringNameaSERKS_(h,i);__ZN10StringNameD2Ev(i);__ZN10StringNameC2Ev(i);o=__ZNK10StringNameneERKS_(h,i)|0;__ZN10StringNameD2Ev(i)}while(o)}if(((__ZNK4Node10get_parentEv(a)|0)!=0?(e=__ZNK4Node10get_parentEv(a)|0,(e|0)!=0):0)?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1220744)|0:0)s=c[e+468>>2]|0;else s=0;__ZN10StringNameD2Ev(h);if(!s){k=28;break b}else a=s}__ZN10StringNameD2Ev(h);t=1}while(0);if((k|0)==28){k=__ZN5Theme11get_defaultEv()|0;h=__ZNK5Theme12has_constantERK10StringNameS2_(k,b,g)|0;if(((k|0)!=0?__ZN9Reference11unreferenceEv(k)|0:0)?__Z17predelete_handlerP6Object(k)|0:0){gj[c[(c[k>>2]|0)+76>>2]&8191](k);__ZN6Memory11free_staticEPvb(k,0);t=h}else t=h}__ZN10StringNameD2Ev(g);q=t;l=f;return q|0}function __ZNK7Control18get_parent_controlEv(a){a=a|0;return c[a+444>>2]|0}function __ZN7Control11set_tooltipERK6String(a,b){a=a|0;b=b|0;var d=0;d=a+472|0;a=c[d>>2]|0;if((a|0)==(c[b>>2]|0))return;if(a|0?(__Z16atomic_decrementPj(a+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(a,1);c[d>>2]=0;a=c[b>>2]|0;if(!a)return;if(!(__Z28atomic_conditional_incrementPj(a+-8|0)|0))return;c[d>>2]=c[b>>2];return}function __ZNK7Control12_get_tooltipEv(a){a=a|0;var b=0,d=0;b=a+472|0;a=c[b>>2]|0;if((a|0)!=0?(__Z28atomic_conditional_incrementPj(a+-8|0)|0)!=0:0)d=c[b>>2]|0;else d=0;return d|0}function __ZN7Control24set_default_cursor_shapeENS_11CursorShapeE(a,b){a=a|0;b=b|0;c[a+476>>2]=b;return}function __ZNK7Control24get_default_cursor_shapeEv(a){a=a|0;return c[a+476>>2]|0}function __ZN7Control19set_focus_neighbourE6MarginRK8NodePath(b,c,d){b=b|0;c=c|0;d=d|0;if(c>>>0>3){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(809330,808251,1901,879200,0);return}else{a[1263537]=0;__ZN8NodePathaSERKS_(b+500+(c<<2)|0,d);return}}function __ZNK7Control19get_focus_neighbourE6Margin(b,d){b=b|0;d=d|0;var e=0,f=0,g=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;if(d>>>0>3){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(809360,808251,1907,879200,0);__ZN8NodePathC2Ev(f);g=c[f>>2]|0;l=e;return g|0}else{a[1263537]=0;__ZN8NodePathC2ERKS_(f,b+500+(d<<2)|0);g=c[f>>2]|0;l=e;return g|0}return 0}function __ZN7Control10force_dragERK7VariantPS_(b,d,e){b=b|0;d=d|0;e=e|0;if(!(a[b+136>>0]|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(809380,808251,665,857405,0);return}a[1263537]=0;if(!(c[d>>2]|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(809380,808251,666,810938,0);return}else{a[1263537]=0;__ZN8Viewport15_gui_force_dragEP7ControlRK7VariantS1_(c[b+140>>2]|0,b,d,e);return}}function __ZN7Control16set_mouse_filterENS_11MouseFilterE(b,d){b=b|0;d=d|0;if(d>>>0>2){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(809391,808251,2123,810864,0);return}else{a[1263537]=0;c[b+436>>2]=d;return}}function __ZNK7Control16get_mouse_filterEv(a){a=a|0;return c[a+436>>2]|0}function __ZN7Control17set_clip_contentsEb(b,c){b=b|0;c=c|0;a[b+440>>0]=c&1;__ZN10CanvasItem6updateEv(b);return}function __ZN7Control20is_clipping_contentsEv(b){b=b|0;return (a[b+440>>0]|0)!=0|0}function __ZN7Control16grab_click_focusEv(b){b=b|0;if(!(a[b+136>>0]|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(831087,808251,2094,857405,0);return}else{a[1263537]=0;__ZN8Viewport21_gui_grab_click_focusEP7Control(c[b+140>>2]|0,b);return}}function __ZN7Control16set_drag_previewEPS_(b,d){b=b|0;d=d|0;if(!(a[b+136>>0]|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(809499,808251,673,857405,0);return}else{a[1263537]=0;__ZN8Viewport21_gui_set_drag_previewEP7ControlS1_(c[b+140>>2]|0,b,d);return}}function __ZN7Control10warp_mouseERK7Vector2(b,d){b=b|0;d=d|0;var e=0,f=0,h=0,i=0,j=0,k=0.0,n=0.0,o=0.0;e=l;l=l+48|0;if((l|0)>=(m|0))ba(48);f=e+32|0;h=e+24|0;i=e;if(!(a[b+136>>0]|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(826308,808251,2139,857405,0);l=e;return}else{a[1263537]=0;j=c[b+140>>2]|0;Pi[c[(c[b>>2]|0)+132>>2]&2047](i,b);k=+g[d>>2];n=+g[d+4>>2];o=k*+g[i+4>>2]+n*+g[i+12>>2];g[f>>2]=+g[i>>2]*k+ +g[i+8>>2]*n;g[f+4>>2]=o;__ZNK7Vector2plERKS_(h,f,i+16|0);__ZN8Viewport10warp_mouseERK7Vector2(j,h);l=e;return}}function __ZN7Control14_theme_changedEv(a){a=a|0;__ZN7Control24_propagate_theme_changedEP10CanvasItemPS_b(a,a,a,0);return}function __ZN7Control13_font_changedEv(a){a=a|0;__ZN10CanvasItem6updateEv(a);__ZN6Object12notificationEib(a,45,0);__ZN7Control20minimum_size_changedEv(a);return}function __ZN8Viewport10warp_mouseERK7Vector2(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0.0,s=0.0,t=0.0;d=l;l=l+144|0;if((l|0)>=(m|0))ba(144);e=d;f=d+88|0;h=d+120|0;i=d+96|0;j=d+40|0;k=d+64|0;n=d+16|0;__ZNK11Transform2DmlERKS_(h,a+332|0,a+308|0);__ZNK11Transform2D14affine_inverseEv(i,h);h=j+4|0;c[h>>2]=0;c[h+4>>2]=0;c[h+8>>2]=0;c[h+12>>2]=0;c[h+16>>2]=0;g[j>>2]=1.0;g[j+12>>2]=1.0;c[e>>2]=0;c[e+4>>2]=0;c[e+8>>2]=0;c[e+12>>2]=0;h=a+364|0;if(!(__ZNK7Vector2neERKS_(h,e)|0)){o=a+372|0;if(__ZNK7Vector2neERKS_(o,e+8|0)|0){p=o;q=4}}else{p=a+372|0;q=4}if((q|0)==4){__ZNK7Vector2ngEv(e,h);h=e;q=c[h+4>>2]|0;o=j+16|0;c[o>>2]=c[h>>2];c[o+4>>2]=q;__ZNK7Vector2dvERKS_(e,a+356|0,p);__ZN11Transform2D5scaleERK7Vector2(j,e)}__ZNK11Transform2DmlERKS_(k,i,j);__ZNK11Transform2D14affine_inverseEv(n,k);r=+g[b>>2];s=+g[b+4>>2];t=r*+g[n+4>>2]+s*+g[n+12>>2];g[e>>2]=+g[n>>2]*r+ +g[n+8>>2]*s;g[e+4>>2]=t;__ZNK7Vector2plERKS_(f,e,n+16|0);n=__ZN5Input13get_singletonEv()|0;Pi[c[(c[n>>2]|0)+172>>2]&2047](n,f);l=d;return}function __ZN8Viewport21_gui_set_drag_previewEP7ControlS1_(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0;if(!e){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(810615,810637,2231,810661,0);return}a[1263537]=0;if(!($i[c[(c[e>>2]|0)+44>>2]&8191](e,1220744)|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(810615,810637,2232,810694,0);return}a[1263537]=0;if(a[e+136>>0]|0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(810615,810637,2233,810760,0);return}a[1263537]=0;if(__ZNK4Node10get_parentEv(e)|0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(810615,810637,2234,810811,0);return}a[1263537]=0;f=b+648|0;g=c[f>>2]|0;if(g|0?__Z17predelete_handlerP6Object(g)|0:0){gj[c[(c[g>>2]|0)+76>>2]&8191](g);__ZN6Memory11free_staticEPvb(g,0)}__ZN10CanvasItem15set_as_toplevelEb(e,1);__ZN7Control12set_positionERK7Vector2(e,b+600|0);__ZN4Node9add_childEPS_b(__ZNK7Control23get_root_parent_controlEv(d)|0,e,0);__ZN4Node5raiseEv(e);d=c[f>>2]|0;if(d|0?__Z17predelete_handlerP6Object(d)|0:0){gj[c[(c[d>>2]|0)+76>>2]&8191](d);__ZN6Memory11free_staticEPvb(d,0)}c[f>>2]=e;return}function __ZNK7Control23get_root_parent_controlEv(b){b=b|0;var d=0,e=0,f=0,g=0,h=0;if(!b){d=0;return d|0}e=b;f=b;while(1){if((e|0)!=0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1220744)|0:0){if(c[e+488>>2]|0){d=e;g=11;break}if(c[e+480>>2]|0){d=e;g=11;break}if(((a[e+136>>0]|0)!=0?(c[e+492>>2]|0)==0:0)?__ZNK10CanvasItem18is_set_as_toplevelEv(e)|0:0){d=e;g=11;break}else h=e}else h=f;e=__ZNK10CanvasItem15get_parent_itemEv(e)|0;if(!e){d=h;g=11;break}else f=h}if((g|0)==11)return d|0;return 0}function __ZNK11MethodBind1I7ControlPS0_E18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if(!b){__ZN7VariantC2EPK6Object(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK11MethodBind1I7ControlPS0_E18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1111718);l=a;return c[b>>2]|0}function __ZN11MethodBind1I7ControlPS0_E4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1220744)|0:0){c[h>>2]=0;a[1263537]=0;k=d+24|0;n=c[k>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=i;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=i;return}if((g|0)>0){if((n|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);p=0}else{a[1263537]=0;p=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,p)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=p;c[b>>2]=0;l=i;return}}p=c[d+44>>2]|0;n=c[d+48>>2]|0;o=e+(n>>1)|0;if(!(n&1))q=p;else q=c[(c[o>>2]|0)+p>>2]|0;do if((g|0)<1){p=c[k>>2]|0;n=p+-1|0;if((p|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)s=0;else s=c[e+-4>>2]|0;if((p|0)<=(s|0)){if(r)t=0;else t=c[e+-4>>2]|0;do if((t|0)<(p|0)){if(r)u=0;else u=c[e+-4>>2]|0;if((u|0)<(p|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);v=0;break}else{a[1263537]=0;w=31;break}}else w=31;while(0);if((w|0)==31)v=e+(n*24|0)|0;__ZN7VariantC2ERKS_(j,v);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);f=__ZNK7VariantcvP7ControlEv(j)|0;Pi[q&2047](o,f);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I7ControlPS0_E7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1220744)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1)){g=b;h=c[d>>2]|0;Pi[g&2047](a,h);return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=c[d>>2]|0;Pi[g&2047](a,h);return}}function __ZN11MethodBind1I7ControlPS0_ED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN8Viewport21_gui_grab_click_focusEP7Control(b,d){b=b|0;d=d|0;var e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0.0,z=0.0,A=0.0,B=0,C=0,D=0,E=0;e=l;l=l+304|0;if((l|0)>=(m|0))ba(304);f=e+104|0;h=e+248|0;i=e+96|0;j=e+224|0;k=e+200|0;n=e+72|0;o=e+48|0;p=e+24|0;q=e;r=e+176|0;s=e+152|0;t=e+128|0;u=b+564|0;v=c[u>>2]|0;if((v|0)==0|(v|0)==(d|0)){l=e;return}w=h;x=w+56|0;do{c[w>>2]=0;w=w+4|0}while((w|0)<(x|0));c[h+4>>2]=3;Pi[c[(c[v>>2]|0)+136>>2]&2047](j,v);__ZNK11Transform2D14affine_inverseEv(k,j);j=b+600|0;y=+g[j>>2];v=b+604|0;z=+g[v>>2];A=y*+g[k+4>>2]+z*+g[k+12>>2];g[f>>2]=+g[k>>2]*y+ +g[k+8>>2]*z;g[f+4>>2]=A;__ZNK7Vector2plERKS_(i,f,k+16|0);k=h+20|0;c[k>>2]=c[i>>2];w=h+24|0;c[w>>2]=c[i+4>>2];x=b+568|0;B=h+40|0;c[B>>2]=c[x>>2];C=h+44|0;a[C>>0]=0;D=c[u>>2]|0;E=(c[308579]|0)+44|0;__ZN7VariantC2ERK10InputEvent(f,h);c[n>>2]=0;c[o>>2]=0;c[p>>2]=0;c[q>>2]=0;__ZN6Object13call_deferredERK10StringNameRK7VariantS5_S5_S5_S5_(D,E,f,n,o,p,q);if(c[q>>2]|0)__ZN7Variant5clearEv(q);if(c[p>>2]|0)__ZN7Variant5clearEv(p);if(c[o>>2]|0)__ZN7Variant5clearEv(o);if(c[n>>2]|0)__ZN7Variant5clearEv(n);if(c[f>>2]|0)__ZN7Variant5clearEv(f);c[u>>2]=d;Pi[c[(c[d>>2]|0)+136>>2]&2047](r,d);__ZNK11Transform2D14affine_inverseEv(f,r);r=b+668|0;c[r>>2]=c[f>>2];c[r+4>>2]=c[f+4>>2];c[r+8>>2]=c[f+8>>2];c[r+12>>2]=c[f+12>>2];c[r+16>>2]=c[f+16>>2];c[r+20>>2]=c[f+20>>2];r=c[u>>2]|0;Pi[c[(c[r>>2]|0)+136>>2]&2047](s,r);__ZNK11Transform2D14affine_inverseEv(t,s);A=+g[j>>2];z=+g[v>>2];y=A*+g[t+4>>2]+z*+g[t+12>>2];g[f>>2]=+g[t>>2]*A+ +g[t+8>>2]*z;g[f+4>>2]=y;__ZNK7Vector2plERKS_(n,f,t+16|0);t=n;v=c[t>>2]|0;j=c[t+4>>2]|0;t=i;c[t>>2]=v;c[t+4>>2]=j;c[k>>2]=v;c[w>>2]=j;c[B>>2]=c[x>>2];a[C>>0]=1;C=c[u>>2]|0;u=(c[308579]|0)+44|0;__ZN7VariantC2ERK10InputEvent(f,h);c[n>>2]=0;c[o>>2]=0;c[p>>2]=0;c[q>>2]=0;__ZN6Object13call_deferredERK10StringNameRK7VariantS5_S5_S5_S5_(C,u,f,n,o,p,q);if(c[q>>2]|0)__ZN7Variant5clearEv(q);if(c[p>>2]|0)__ZN7Variant5clearEv(p);if(c[o>>2]|0)__ZN7Variant5clearEv(o);if(c[n>>2]|0)__ZN7Variant5clearEv(n);if(c[f>>2]|0)__ZN7Variant5clearEv(f);l=e;return}function __ZNK12MethodBind0RI7ControlbE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Eb(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK12MethodBind0RI7ControlbE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1111718);l=a;return c[b>>2]|0}function __ZN12MethodBind0RI7ControlbE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1220744)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2Eb(i,ij[n&8191](d)|0);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,266,1146558,0);c[b>>2]=0;l=f;return}function __ZN12MethodBind0RI7ControlbE7ptrcallEP6ObjectPPKvPv(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0;if(!d)g=0;else{e=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1220744)|0;g=e?d:0}d=c[b+44>>2]|0;e=c[b+48>>2]|0;b=g+(e>>1)|0;if(!(e&1)){h=d;i=ij[h&8191](b)|0;j=i&1;a[f>>0]=j;return}else{h=c[(c[b>>2]|0)+d>>2]|0;i=ij[h&8191](b)|0;j=i&1;a[f>>0]=j;return}}function __ZN12MethodBind0RI7ControlbED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI7ControlNS0_11MouseFilterEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK13MethodBind0RCI7ControlNS0_11MouseFilterEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1111718);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI7ControlNS0_11MouseFilterEE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1220744)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2Ei(i,ij[n&8191](d)|0);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI7ControlNS0_11MouseFilterEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0;if(!b)f=0;else{d=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1220744)|0;f=d?b:0}b=c[a+44>>2]|0;d=c[a+48>>2]|0;a=f+(d>>1)|0;if(!(d&1)){g=b;h=ij[g&8191](a)|0;c[e>>2]=h;return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=ij[g&8191](a)|0;c[e>>2]=h;return}}function __ZN13MethodBind0RCI7ControlNS0_11MouseFilterEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I7ControlNS0_11MouseFilterEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if(!b){__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK11MethodBind1I7ControlNS0_11MouseFilterEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1111718);l=a;return c[b>>2]|0}function __ZN11MethodBind1I7ControlNS0_11MouseFilterEE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1220744)|0:0){c[h>>2]=0;a[1263537]=0;k=d+24|0;n=c[k>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=i;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=i;return}if((g|0)>0){if((n|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);p=0}else{a[1263537]=0;p=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,p)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=p;c[b>>2]=0;l=i;return}}p=c[d+44>>2]|0;n=c[d+48>>2]|0;o=e+(n>>1)|0;if(!(n&1))q=p;else q=c[(c[o>>2]|0)+p>>2]|0;do if((g|0)<1){p=c[k>>2]|0;n=p+-1|0;if((p|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)s=0;else s=c[e+-4>>2]|0;if((p|0)<=(s|0)){if(r)t=0;else t=c[e+-4>>2]|0;do if((t|0)<(p|0)){if(r)u=0;else u=c[e+-4>>2]|0;if((u|0)<(p|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);v=0;break}else{a[1263537]=0;w=31;break}}else w=31;while(0);if((w|0)==31)v=e+(n*24|0)|0;__ZN7VariantC2ERKS_(j,v);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);f=__ZNK7VariantcviEv(j)|0;Pi[q&2047](o,f);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I7ControlNS0_11MouseFilterEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1220744)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1)){g=b;h=c[d>>2]|0;i=c[h>>2]|0;Pi[g&2047](a,i);return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=c[d>>2]|0;i=c[h>>2]|0;Pi[g&2047](a,i);return}}function __ZN11MethodBind1I7ControlNS0_11MouseFilterEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN8Viewport15_gui_force_dragEP7ControlRK7VariantS1_(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0;g=l;l=l+16|0;if((l|0)>=(m|0))ba(16);h=g+4|0;i=g;__ZN6StringC2EPKc(i,810896);c[h>>2]=__ZNK6String4utf8Ev(i)|0;__Z19_err_set_last_errorPKc(__ZNK10CharString8get_dataEv(h)|0);j=c[h>>2]|0;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);j=c[i>>2]|0;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);a[1263537]=1;if(!(c[e>>2]|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(810922,810637,2219,810938,0);l=g;return}a[1263537]=0;__ZN7VariantaSERKS_(b+624|0,e);c[b+564>>2]=0;if(!f){l=g;return}__ZN8Viewport21_gui_set_drag_previewEP7ControlS1_(b,d,f);l=g;return}function __ZNK11MethodBind2I7ControlRK7VariantPS0_E18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case 0:{c[d>>2]=0;__ZN7VariantC2ERKS_(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);if(c[d>>2]|0)__ZN7Variant5clearEv(d);f=b;l=a;return f|0}case 1:{__ZN7VariantC2EPK6Object(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;l=a;return f|0}default:{f=0;l=a;return f|0}}return 0}function __ZNK11MethodBind2I7ControlRK7VariantPS0_E18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1111718);l=a;return c[b>>2]|0}function __ZN11MethodBind2I7ControlRK7VariantPS0_E4callEP6ObjectPPS2_iRNS1_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0;i=l;l=l+80|0;if((l|0)>=(m|0))ba(80);j=i+48|0;k=i+24|0;n=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1220744)|0:0){c[h>>2]=0;a[1263537]=0;o=d+24|0;p=c[o>>2]|0;if((p|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=p;c[b>>2]=0;l=i;return}q=p-(c[d+20>>2]|0)|0;if((q|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=q;c[b>>2]=0;l=i;return}if((g|0)>0){if((p|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);r=0}else{a[1263537]=0;r=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,r)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=r;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[o>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);s=0}else{a[1263537]=0;s=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,s)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=s;c[b>>2]=0;l=i;return}}}s=c[d+44>>2]|0;r=c[d+48>>2]|0;p=e+(r>>1)|0;if(!(r&1))t=s;else t=c[(c[p>>2]|0)+s>>2]|0;do if((g|0)<1){s=c[o>>2]|0;r=s+-1|0;if((s|0)>=1){e=c[d+16>>2]|0;q=(e|0)==0;if(q)u=0;else u=c[e+-4>>2]|0;if((s|0)<=(u|0)){if(q)v=0;else v=c[e+-4>>2]|0;do if((v|0)<(s|0)){if(q)w=0;else w=c[e+-4>>2]|0;if((w|0)<(s|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);x=0;break}else{a[1263537]=0;y=37;break}}else y=37;while(0);if((y|0)==37)x=e+(r*24|0)|0;__ZN7VariantC2ERKS_(k,x);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);__ZN7VariantC2ERKS_(j,k);do if((g|0)<2){x=c[o>>2]|0;w=x+-1|0;v=x+-2|0;if((x|0)>=2){x=c[d+16>>2]|0;u=(x|0)==0;if(u)z=0;else z=c[x+-4>>2]|0;if((w|0)<=(z|0)){if(u)A=0;else A=c[x+-4>>2]|0;do if((A|0)<(w|0)){if(u)B=0;else B=c[x+-4>>2]|0;if((B|0)<(w|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);C=0;break}else{a[1263537]=0;y=54;break}}else y=54;while(0);if((y|0)==54)C=x+(v*24|0)|0;__ZN7VariantC2ERKS_(n,C);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f+4>>2]|0);while(0);f=__ZNK7VariantcvP7ControlEv(n)|0;bj[t&4095](p,j,f);if(c[n>>2]|0)__ZN7Variant5clearEv(n);if(c[j>>2]|0)__ZN7Variant5clearEv(j);if(c[k>>2]|0)__ZN7Variant5clearEv(k);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1380,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind2I7ControlRK7VariantPS0_E7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1220744)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;__ZN7VariantC2ERKS_(f,c[d>>2]|0);bj[i&4095](a,f,c[d+4>>2]|0);if(!(c[f>>2]|0)){l=e;return}__ZN7Variant5clearEv(f);l=e;return}function __ZN11MethodBind2I7ControlRK7VariantPS0_ED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind1RCI7Control8NodePath6MarginE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case -1:{__ZN8NodePathC2Ev(d);__ZN7VariantC2ERK8NodePath(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);__ZN8NodePathD2Ev(d);f=b;break}case 0:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;break}default:f=0}l=a;return f|0}function __ZNK13MethodBind1RCI7Control8NodePath6MarginE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1111718);l=a;return c[b>>2]|0}function __ZN13MethodBind1RCI7Control8NodePath6MarginE4callEP6ObjectPPK7VariantiRNS6_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0;i=l;l=l+64|0;if((l|0)>=(m|0))ba(64);j=i+24|0;k=i+48|0;n=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1220744)|0:0){c[h>>2]=0;a[1263537]=0;o=d+24|0;p=c[o>>2]|0;if((p|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=p;c[b>>2]=0;l=i;return}q=p-(c[d+20>>2]|0)|0;if((q|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=q;c[b>>2]=0;l=i;return}if((g|0)>0){if((p|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);r=0}else{a[1263537]=0;r=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,r)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=r;c[b>>2]=0;l=i;return}}r=c[d+44>>2]|0;p=c[d+48>>2]|0;q=e+(p>>1)|0;if(!(p&1))s=r;else s=c[(c[q>>2]|0)+r>>2]|0;do if((g|0)<1){r=c[o>>2]|0;p=r+-1|0;if((r|0)>=1){e=c[d+16>>2]|0;t=(e|0)==0;if(t)u=0;else u=c[e+-4>>2]|0;if((r|0)<=(u|0)){if(t)v=0;else v=c[e+-4>>2]|0;do if((v|0)<(r|0)){if(t)w=0;else w=c[e+-4>>2]|0;if((w|0)<(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);x=0;break}else{a[1263537]=0;y=31;break}}else y=31;while(0);if((y|0)==31)x=e+(p*24|0)|0;__ZN7VariantC2ERKS_(n,x);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f>>2]|0);while(0);f=__ZNK7VariantcviEv(n)|0;c[k>>2]=$i[s&8191](q,f)|0;__ZN7VariantC2ERK8NodePath(j,k);__ZN8NodePathD2Ev(k);if(c[n>>2]|0)__ZN7Variant5clearEv(n);__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1217,1146558,0);c[b>>2]=0;l=i;return}function __ZN13MethodBind1RCI7Control8NodePath6MarginE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f;if(!b)h=0;else{i=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1220744)|0;h=i?b:0}b=c[a+44>>2]|0;i=c[a+48>>2]|0;a=h+(i>>1)|0;if(!(i&1))j=b;else j=c[(c[a>>2]|0)+b>>2]|0;c[g>>2]=$i[j&8191](a,c[c[d>>2]>>2]|0)|0;__ZN8NodePathaSERKS_(e,g);__ZN8NodePathD2Ev(g);l=f;return}function __ZN13MethodBind1RCI7Control8NodePath6MarginED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind2I7Control6MarginRK8NodePathE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case 0:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;break}case 1:{__ZN8NodePathC2Ev(d);__ZN7VariantC2ERK8NodePath(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);__ZN8NodePathD2Ev(d);f=b;break}default:f=0}l=a;return f|0}function __ZNK11MethodBind2I7Control6MarginRK8NodePathE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1111718);l=a;return c[b>>2]|0}function __ZN11MethodBind2I7Control6MarginRK8NodePathE4callEP6ObjectPPK7VariantiRNS8_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0;i=l;l=l+64|0;if((l|0)>=(m|0))ba(64);j=i+24|0;k=i+48|0;n=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1220744)|0:0){c[h>>2]=0;a[1263537]=0;o=d+24|0;p=c[o>>2]|0;if((p|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=p;c[b>>2]=0;l=i;return}q=p-(c[d+20>>2]|0)|0;if((q|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=q;c[b>>2]=0;l=i;return}if((g|0)>0){if((p|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);r=0}else{a[1263537]=0;r=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,r)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=r;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[o>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);s=0}else{a[1263537]=0;s=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,s)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=s;c[b>>2]=0;l=i;return}}}s=c[d+44>>2]|0;r=c[d+48>>2]|0;p=e+(r>>1)|0;if(!(r&1))t=s;else t=c[(c[p>>2]|0)+s>>2]|0;do if((g|0)<1){s=c[o>>2]|0;r=s+-1|0;if((s|0)>=1){e=c[d+16>>2]|0;q=(e|0)==0;if(q)u=0;else u=c[e+-4>>2]|0;if((s|0)<=(u|0)){if(q)v=0;else v=c[e+-4>>2]|0;do if((v|0)<(s|0)){if(q)w=0;else w=c[e+-4>>2]|0;if((w|0)<(s|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);x=0;break}else{a[1263537]=0;y=37;break}}else y=37;while(0);if((y|0)==37)x=e+(r*24|0)|0;__ZN7VariantC2ERKS_(j,x);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);x=__ZNK7VariantcviEv(j)|0;do if((g|0)<2){w=c[o>>2]|0;v=w+-1|0;u=w+-2|0;if((w|0)>=2){w=c[d+16>>2]|0;s=(w|0)==0;if(s)z=0;else z=c[w+-4>>2]|0;if((v|0)<=(z|0)){if(s)A=0;else A=c[w+-4>>2]|0;do if((A|0)<(v|0)){if(s)B=0;else B=c[w+-4>>2]|0;if((B|0)<(v|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);C=0;break}else{a[1263537]=0;y=54;break}}else y=54;while(0);if((y|0)==54)C=w+(u*24|0)|0;__ZN7VariantC2ERKS_(n,C);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f+4>>2]|0);while(0);c[k>>2]=__ZNK7Variantcv8NodePathEv(n)|0;bj[t&4095](p,x,k);__ZN8NodePathD2Ev(k);if(c[n>>2]|0)__ZN7Variant5clearEv(n);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1380,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind2I7Control6MarginRK8NodePathE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e+4|0;g=e;if(!b)h=0;else{i=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1220744)|0;h=i?b:0}b=c[a+44>>2]|0;i=c[a+48>>2]|0;a=h+(i>>1)|0;if(!(i&1))j=b;else j=c[(c[a>>2]|0)+b>>2]|0;b=c[c[d>>2]>>2]|0;__ZN8NodePathC2ERKS_(f,c[d+4>>2]|0);c[g>>2]=c[f>>2];bj[j&4095](a,b,g);__ZN8NodePathD2Ev(g);l=e;return}function __ZN11MethodBind2I7Control6MarginRK8NodePathED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind1RCI7ControlNS0_11CursorShapeERK7Vector2E18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case -1:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;break}case 0:{g[d>>2]=0.0;g[d+4>>2]=0.0;__ZN7VariantC2ERK7Vector2(e,d);d=c[e>>2]|0;if(d|0)__ZN7Variant5clearEv(e);f=d;break}default:f=0}l=a;return f|0}function __ZNK13MethodBind1RCI7ControlNS0_11CursorShapeERK7Vector2E18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1111718);l=a;return c[b>>2]|0}function __ZN13MethodBind1RCI7ControlNS0_11CursorShapeERK7Vector2E4callEP6ObjectPPK7VariantiRNS8_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0;i=l;l=l+64|0;if((l|0)>=(m|0))ba(64);j=i+24|0;k=i+48|0;n=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1220744)|0:0){c[h>>2]=0;a[1263537]=0;o=d+24|0;p=c[o>>2]|0;if((p|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=p;c[b>>2]=0;l=i;return}q=p-(c[d+20>>2]|0)|0;if((q|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=q;c[b>>2]=0;l=i;return}if((g|0)>0){if((p|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);r=0}else{a[1263537]=0;r=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,r)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=r;c[b>>2]=0;l=i;return}}r=c[d+44>>2]|0;p=c[d+48>>2]|0;q=e+(p>>1)|0;if(!(p&1))s=r;else s=c[(c[q>>2]|0)+r>>2]|0;do if((g|0)<1){r=c[o>>2]|0;p=r+-1|0;if((r|0)>=1){e=c[d+16>>2]|0;t=(e|0)==0;if(t)u=0;else u=c[e+-4>>2]|0;if((r|0)<=(u|0)){if(t)v=0;else v=c[e+-4>>2]|0;do if((v|0)<(r|0)){if(t)w=0;else w=c[e+-4>>2]|0;if((w|0)<(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);x=0;break}else{a[1263537]=0;y=31;break}}else y=31;while(0);if((y|0)==31)x=e+(p*24|0)|0;__ZN7VariantC2ERKS_(n,x);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f>>2]|0);while(0);__ZNK7Variantcv7Vector2Ev(k,n);__ZN7VariantC2Ei(j,$i[s&8191](q,k)|0);if(c[n>>2]|0)__ZN7Variant5clearEv(n);__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1217,1146558,0);c[b>>2]=0;l=i;return}function __ZN13MethodBind1RCI7ControlNS0_11CursorShapeERK7Vector2E7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f;if(!b)h=0;else{i=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1220744)|0;h=i?b:0}b=c[a+44>>2]|0;i=c[a+48>>2]|0;a=h+(i>>1)|0;if(!(i&1))j=b;else j=c[(c[a>>2]|0)+b>>2]|0;b=c[d>>2]|0;d=c[b+4>>2]|0;i=g;c[i>>2]=c[b>>2];c[i+4>>2]=d;c[e>>2]=$i[j&8191](a,g)|0;l=f;return}function __ZN13MethodBind1RCI7ControlNS0_11CursorShapeERK7Vector2ED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI7ControlNS0_11CursorShapeEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK13MethodBind0RCI7ControlNS0_11CursorShapeEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1111718);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI7ControlNS0_11CursorShapeEE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1220744)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2Ei(i,ij[n&8191](d)|0);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI7ControlNS0_11CursorShapeEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0;if(!b)f=0;else{d=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1220744)|0;f=d?b:0}b=c[a+44>>2]|0;d=c[a+48>>2]|0;a=f+(d>>1)|0;if(!(d&1)){g=b;h=ij[g&8191](a)|0;c[e>>2]=h;return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=ij[g&8191](a)|0;c[e>>2]=h;return}}function __ZN13MethodBind0RCI7ControlNS0_11CursorShapeEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I7ControlNS0_11CursorShapeEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if(!b){__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK11MethodBind1I7ControlNS0_11CursorShapeEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1111718);l=a;return c[b>>2]|0}function __ZN11MethodBind1I7ControlNS0_11CursorShapeEE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1220744)|0:0){c[h>>2]=0;a[1263537]=0;k=d+24|0;n=c[k>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=i;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=i;return}if((g|0)>0){if((n|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);p=0}else{a[1263537]=0;p=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,p)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=p;c[b>>2]=0;l=i;return}}p=c[d+44>>2]|0;n=c[d+48>>2]|0;o=e+(n>>1)|0;if(!(n&1))q=p;else q=c[(c[o>>2]|0)+p>>2]|0;do if((g|0)<1){p=c[k>>2]|0;n=p+-1|0;if((p|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)s=0;else s=c[e+-4>>2]|0;if((p|0)<=(s|0)){if(r)t=0;else t=c[e+-4>>2]|0;do if((t|0)<(p|0)){if(r)u=0;else u=c[e+-4>>2]|0;if((u|0)<(p|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);v=0;break}else{a[1263537]=0;w=31;break}}else w=31;while(0);if((w|0)==31)v=e+(n*24|0)|0;__ZN7VariantC2ERKS_(j,v);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);f=__ZNK7VariantcviEv(j)|0;Pi[q&2047](o,f);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I7ControlNS0_11CursorShapeEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1220744)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1)){g=b;h=c[d>>2]|0;i=c[h>>2]|0;Pi[g&2047](a,i);return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=c[d>>2]|0;i=c[h>>2]|0;Pi[g&2047](a,i);return}}function __ZN11MethodBind1I7ControlNS0_11CursorShapeEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI7Control6StringE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;if((b|0)!=-1){f=0;l=a;return f|0}c[d>>2]=0;__ZN7VariantC2ERK6String(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);e=c[d>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);f=b;l=a;return f|0}function __ZNK13MethodBind0RCI7Control6StringE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1111718);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI7Control6StringE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;j=f+24|0;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1220744)|0:0){c[h>>2]=0;a[1263537]=0;k=c[d+24>>2]|0;if((k|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=k;c[b>>2]=0;l=f;return}n=k-(c[d+20>>2]|0)|0;if((n|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=n;c[b>>2]=0;l=f;return}n=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))o=n;else o=c[(c[d>>2]|0)+n>>2]|0;c[j>>2]=ij[o&8191](d)|0;__ZN7VariantC2ERK6String(i,j);d=c[j>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI7Control6StringE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0;if(!b)f=0;else{d=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1220744)|0;f=d?b:0}b=c[a+44>>2]|0;d=c[a+48>>2]|0;a=f+(d>>1)|0;if(!(d&1))g=b;else g=c[(c[a>>2]|0)+b>>2]|0;b=ij[g&8191](a)|0;a=b;g=c[e>>2]|0;if((g|0)==(b|0)){if(!b)return}else{if(g|0?(__Z16atomic_decrementPj(g+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(g,1);c[e>>2]=0;if(!b)return;if(__Z28atomic_conditional_incrementPj(b+-8|0)|0)c[e>>2]=a}if(__Z16atomic_decrementPj(b+-8|0)|0)return;__ZN6Memory11free_staticEPvb(b,1);return}function __ZN13MethodBind0RCI7Control6StringED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind1RCI7Control6StringRK7Vector2E18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return __ZNK13MethodBind1RCI7Control6StringRK7Vector2E18_get_argument_typeEi(a,b)|0}function __ZNK13MethodBind1RCI7Control6StringRK7Vector2E18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1111718);l=a;return c[b>>2]|0}function __ZN13MethodBind1RCI7Control6StringRK7Vector2E4callEP6ObjectPPK7VariantiRNS8_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0;i=l;l=l+64|0;if((l|0)>=(m|0))ba(64);j=i+24|0;k=i+56|0;n=i+48|0;o=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1220744)|0:0){c[h>>2]=0;a[1263537]=0;p=d+24|0;q=c[p>>2]|0;if((q|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=q;c[b>>2]=0;l=i;return}r=q-(c[d+20>>2]|0)|0;if((r|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=r;c[b>>2]=0;l=i;return}if((g|0)>0){if((q|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);s=0}else{a[1263537]=0;s=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,s)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=s;c[b>>2]=0;l=i;return}}s=c[d+44>>2]|0;q=c[d+48>>2]|0;r=e+(q>>1)|0;if(!(q&1))t=s;else t=c[(c[r>>2]|0)+s>>2]|0;do if((g|0)<1){s=c[p>>2]|0;q=s+-1|0;if((s|0)>=1){e=c[d+16>>2]|0;u=(e|0)==0;if(u)v=0;else v=c[e+-4>>2]|0;if((s|0)<=(v|0)){if(u)w=0;else w=c[e+-4>>2]|0;do if((w|0)<(s|0)){if(u)x=0;else x=c[e+-4>>2]|0;if((x|0)<(s|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);y=0;break}else{a[1263537]=0;z=31;break}}else z=31;while(0);if((z|0)==31)y=e+(q*24|0)|0;__ZN7VariantC2ERKS_(o,y);break}}c[o>>2]=0}else __ZN7VariantC2ERKS_(o,c[f>>2]|0);while(0);__ZNK7Variantcv7Vector2Ev(n,o);c[k>>2]=$i[t&8191](r,n)|0;__ZN7VariantC2ERK6String(j,k);n=c[k>>2]|0;if(n|0?(__Z16atomic_decrementPj(n+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(n,1);if(c[o>>2]|0)__ZN7Variant5clearEv(o);__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1217,1146558,0);c[b>>2]=0;l=i;return}function __ZN13MethodBind1RCI7Control6StringRK7Vector2E7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f;if(!b)h=0;else{i=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1220744)|0;h=i?b:0}b=c[a+44>>2]|0;i=c[a+48>>2]|0;a=h+(i>>1)|0;if(!(i&1))j=b;else j=c[(c[a>>2]|0)+b>>2]|0;b=c[d>>2]|0;d=c[b+4>>2]|0;i=g;c[i>>2]=c[b>>2];c[i+4>>2]=d;d=$i[j&8191](a,g)|0;g=d;a=c[e>>2]|0;if((a|0)==(d|0)){if(!d){l=f;return}}else{if(a|0?(__Z16atomic_decrementPj(a+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(a,1);c[e>>2]=0;if(!d){l=f;return}if(__Z28atomic_conditional_incrementPj(d+-8|0)|0)c[e>>2]=g}if(__Z16atomic_decrementPj(d+-8|0)|0){l=f;return}__ZN6Memory11free_staticEPvb(d,1);l=f;return}function __ZN13MethodBind1RCI7Control6StringRK7Vector2ED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind1RCI7Control6StringRK7Vector2E18_get_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,h=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;switch(b|0){case -1:{c[d>>2]=0;__ZN7VariantC2ERK6String(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);f=c[d>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);h=b;l=a;return h|0}case 0:{g[d>>2]=0.0;g[d+4>>2]=0.0;__ZN7VariantC2ERK7Vector2(e,d);d=c[e>>2]|0;if(d|0)__ZN7Variant5clearEv(e);h=d;l=a;return h|0}default:{h=0;l=a;return h|0}}return 0}function __ZNK11MethodBind1I7ControlRK6StringE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;if(b|0){f=0;l=a;return f|0}c[d>>2]=0;__ZN7VariantC2ERK6String(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);e=c[d>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);f=b;l=a;return f|0}function __ZNK11MethodBind1I7ControlRK6StringE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1111718);l=a;return c[b>>2]|0}function __ZN11MethodBind1I7ControlRK6StringE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i+24|0;k=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1220744)|0:0){c[h>>2]=0;a[1263537]=0;n=d+24|0;o=c[n>>2]|0;if((o|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=o;c[b>>2]=0;l=i;return}p=o-(c[d+20>>2]|0)|0;if((p|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=p;c[b>>2]=0;l=i;return}if((g|0)>0){if((o|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);q=0}else{a[1263537]=0;q=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,q)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=q;c[b>>2]=0;l=i;return}}q=c[d+44>>2]|0;o=c[d+48>>2]|0;p=e+(o>>1)|0;if(!(o&1))r=q;else r=c[(c[p>>2]|0)+q>>2]|0;do if((g|0)<1){q=c[n>>2]|0;o=q+-1|0;if((q|0)>=1){e=c[d+16>>2]|0;s=(e|0)==0;if(s)t=0;else t=c[e+-4>>2]|0;if((q|0)<=(t|0)){if(s)u=0;else u=c[e+-4>>2]|0;do if((u|0)<(q|0)){if(s)v=0;else v=c[e+-4>>2]|0;if((v|0)<(q|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);w=0;break}else{a[1263537]=0;x=31;break}}else x=31;while(0);if((x|0)==31)w=e+(o*24|0)|0;__ZN7VariantC2ERKS_(k,w);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);c[j>>2]=__ZNK7Variantcv6StringEv(k)|0;Pi[r&2047](p,j);p=c[j>>2]|0;if(p|0?(__Z16atomic_decrementPj(p+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(p,1);if(c[k>>2]|0)__ZN7Variant5clearEv(k);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I7ControlRK6StringE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1220744)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;b=c[d>>2]|0;d=c[b>>2]|0;if((d|0)!=0?(__Z28atomic_conditional_incrementPj(d+-8|0)|0)!=0:0)j=c[b>>2]|0;else j=0;c[f>>2]=j;Pi[i&2047](a,f);a=c[f>>2]|0;if(!a){l=e;return}if(__Z16atomic_decrementPj(a+-8|0)|0){l=e;return}__ZN6Memory11free_staticEPvb(a,1);l=e;return}function __ZN11MethodBind1I7ControlRK6StringED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK5Theme12has_constantERK10StringNameS2_(b,e,f){b=b|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0;g=c[b+200>>2]|0;if(!g){h=0;return h|0}i=c[f>>2]|0;f=(i|0)==0;if(f)j=0;else j=c[i+16>>2]|0;k=(1<<(d[b+204>>0]|0))+-1|0;b=c[g+((k&j)<<2)>>2]|0;if(!b){h=0;return h|0}else l=b;while(1){if((c[l>>2]|0)==(j|0)?(c[l+8>>2]|0)==(i|0):0)break;l=c[l+4>>2]|0;if(!l){h=0;m=23;break}}if((m|0)==23)return h|0;if(f)n=0;else n=c[i+16>>2]|0;f=c[g+((k&n)<<2)>>2]|0;if(!f)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1100151,317,1085098,0);else o=f;while(1){if((c[o>>2]|0)==(n|0)?(c[o+8>>2]|0)==(i|0):0)break;f=c[o+4>>2]|0;if(!f){m=14;break}else o=f}if((m|0)==14)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1100151,317,1085098,0);a[1263537]=0;m=c[o+12>>2]|0;if(!m){h=0;return h|0}i=c[e>>2]|0;if(!i)p=0;else p=c[i+16>>2]|0;e=c[m+(((1<<(d[o+16>>0]|0))+-1&p)<<2)>>2]|0;a:do if(!e)q=0;else{o=e;while(1){if((c[o>>2]|0)==(p|0)?(c[o+8>>2]|0)==(i|0):0){q=o;break a}o=c[o+4>>2]|0;if(!o){q=0;break}}}while(0);h=(q|0)!=0;return h|0}function __ZNK5Theme9has_colorERK10StringNameS2_(b,e,f){b=b|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0;g=c[b+188>>2]|0;if(!g){h=0;return h|0}i=c[f>>2]|0;f=(i|0)==0;if(f)j=0;else j=c[i+16>>2]|0;k=(1<<(d[b+192>>0]|0))+-1|0;b=c[g+((k&j)<<2)>>2]|0;if(!b){h=0;return h|0}else l=b;while(1){if((c[l>>2]|0)==(j|0)?(c[l+8>>2]|0)==(i|0):0)break;l=c[l+4>>2]|0;if(!l){h=0;m=23;break}}if((m|0)==23)return h|0;if(f)n=0;else n=c[i+16>>2]|0;f=c[g+((k&n)<<2)>>2]|0;if(!f)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1100151,317,1085098,0);else o=f;while(1){if((c[o>>2]|0)==(n|0)?(c[o+8>>2]|0)==(i|0):0)break;f=c[o+4>>2]|0;if(!f){m=14;break}else o=f}if((m|0)==14)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1100151,317,1085098,0);a[1263537]=0;m=c[o+12>>2]|0;if(!m){h=0;return h|0}i=c[e>>2]|0;if(!i)p=0;else p=c[i+16>>2]|0;e=c[m+(((1<<(d[o+16>>0]|0))+-1&p)<<2)>>2]|0;a:do if(!e)q=0;else{o=e;while(1){if((c[o>>2]|0)==(p|0)?(c[o+8>>2]|0)==(i|0):0){q=o;break a}o=c[o+4>>2]|0;if(!o){q=0;break}}}while(0);h=(q|0)!=0;return h|0}function __ZNK5Theme8has_fontERK10StringNameS2_(b,e,f){b=b|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;g=b+164|0;h=c[g>>2]|0;if(!h){i=0;return i|0}j=c[f>>2]|0;k=(j|0)==0;if(k)l=0;else l=c[j+16>>2]|0;m=b+168|0;b=(1<<(d[m>>0]|0))+-1|0;n=c[h+((b&l)<<2)>>2]|0;if(!n){i=0;return i|0}else o=n;while(1){if((c[o>>2]|0)==(l|0)?(c[o+8>>2]|0)==(j|0):0)break;o=c[o+4>>2]|0;if(!o){i=0;p=40;break}}if((p|0)==40)return i|0;if(k)q=0;else q=c[j+16>>2]|0;k=c[h+((b&q)<<2)>>2]|0;a:do if(!k)p=14;else{b=k;while(1){if((c[b>>2]|0)==(q|0)?(c[b+8>>2]|0)==(j|0):0)break;h=c[b+4>>2]|0;if(!h){p=14;break a}else b=h}a[1263537]=0;r=b+12|0}while(0);if((p|0)==14){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1100151,317,1085098,0);r=0}j=c[r>>2]|0;if(!j){i=0;return i|0}q=c[e>>2]|0;e=(q|0)==0;if(e)s=0;else s=c[q+16>>2]|0;k=c[j+(((1<<(d[r+4>>0]|0))+-1&s)<<2)>>2]|0;if(!k){i=0;return i|0}else t=k;while(1){if((c[t>>2]|0)==(s|0)?(c[t+8>>2]|0)==(q|0):0)break;t=c[t+4>>2]|0;if(!t){i=0;p=40;break}}if((p|0)==40)return i|0;t=c[g>>2]|0;if(!t)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1100151,317,1085098,0);g=c[f>>2]|0;if(!g)u=0;else u=c[g+16>>2]|0;f=c[t+(((1<<(d[m>>0]|0))+-1&u)<<2)>>2]|0;if(!f)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1100151,317,1085098,0);else v=f;while(1){if((c[v>>2]|0)==(u|0)?(c[v+8>>2]|0)==(g|0):0)break;f=c[v+4>>2]|0;if(!f){p=30;break}else v=f}if((p|0)==30)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1100151,317,1085098,0);a[1263537]=0;g=c[v+12>>2]|0;if(!g)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1100151,317,1085098,0);if(e)w=0;else w=c[q+16>>2]|0;e=c[g+(((1<<(d[v+16>>0]|0))+-1&w)<<2)>>2]|0;if(!e)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1100151,317,1085098,0);else x=e;while(1){if((c[x>>2]|0)==(w|0)?(c[x+8>>2]|0)==(q|0):0)break;e=c[x+4>>2]|0;if(!e){p=38;break}else x=e}if((p|0)==38)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1100151,317,1085098,0);a[1263537]=0;i=(c[x+12>>2]|0)!=0;return i|0}function __ZNK5Theme12has_styleboxERK10StringNameS2_(b,e,f){b=b|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;g=b+152|0;h=c[g>>2]|0;if(!h){i=0;return i|0}j=c[f>>2]|0;k=(j|0)==0;if(k)l=0;else l=c[j+16>>2]|0;m=b+156|0;b=(1<<(d[m>>0]|0))+-1|0;n=c[h+((b&l)<<2)>>2]|0;if(!n){i=0;return i|0}else o=n;while(1){if((c[o>>2]|0)==(l|0)?(c[o+8>>2]|0)==(j|0):0)break;o=c[o+4>>2]|0;if(!o){i=0;p=40;break}}if((p|0)==40)return i|0;if(k)q=0;else q=c[j+16>>2]|0;k=c[h+((b&q)<<2)>>2]|0;a:do if(!k)p=14;else{b=k;while(1){if((c[b>>2]|0)==(q|0)?(c[b+8>>2]|0)==(j|0):0)break;h=c[b+4>>2]|0;if(!h){p=14;break a}else b=h}a[1263537]=0;r=b+12|0}while(0);if((p|0)==14){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1100151,317,1085098,0);r=0}j=c[r>>2]|0;if(!j){i=0;return i|0}q=c[e>>2]|0;e=(q|0)==0;if(e)s=0;else s=c[q+16>>2]|0;k=c[j+(((1<<(d[r+4>>0]|0))+-1&s)<<2)>>2]|0;if(!k){i=0;return i|0}else t=k;while(1){if((c[t>>2]|0)==(s|0)?(c[t+8>>2]|0)==(q|0):0)break;t=c[t+4>>2]|0;if(!t){i=0;p=40;break}}if((p|0)==40)return i|0;t=c[g>>2]|0;if(!t)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1100151,317,1085098,0);g=c[f>>2]|0;if(!g)u=0;else u=c[g+16>>2]|0;f=c[t+(((1<<(d[m>>0]|0))+-1&u)<<2)>>2]|0;if(!f)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1100151,317,1085098,0);else v=f;while(1){if((c[v>>2]|0)==(u|0)?(c[v+8>>2]|0)==(g|0):0)break;f=c[v+4>>2]|0;if(!f){p=30;break}else v=f}if((p|0)==30)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1100151,317,1085098,0);a[1263537]=0;g=c[v+12>>2]|0;if(!g)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1100151,317,1085098,0);if(e)w=0;else w=c[q+16>>2]|0;e=c[g+(((1<<(d[v+16>>0]|0))+-1&w)<<2)>>2]|0;if(!e)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1100151,317,1085098,0);else x=e;while(1){if((c[x>>2]|0)==(w|0)?(c[x+8>>2]|0)==(q|0):0)break;e=c[x+4>>2]|0;if(!e){p=38;break}else x=e}if((p|0)==38)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1100151,317,1085098,0);a[1263537]=0;i=(c[x+12>>2]|0)!=0;return i|0}function __ZNK5Theme8has_iconERK10StringNameS2_(b,e,f){b=b|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;g=b+140|0;h=c[g>>2]|0;if(!h){i=0;return i|0}j=c[f>>2]|0;k=(j|0)==0;if(k)l=0;else l=c[j+16>>2]|0;m=b+144|0;b=(1<<(d[m>>0]|0))+-1|0;n=c[h+((b&l)<<2)>>2]|0;if(!n){i=0;return i|0}else o=n;while(1){if((c[o>>2]|0)==(l|0)?(c[o+8>>2]|0)==(j|0):0)break;o=c[o+4>>2]|0;if(!o){i=0;p=40;break}}if((p|0)==40)return i|0;if(k)q=0;else q=c[j+16>>2]|0;k=c[h+((b&q)<<2)>>2]|0;a:do if(!k)p=14;else{b=k;while(1){if((c[b>>2]|0)==(q|0)?(c[b+8>>2]|0)==(j|0):0)break;h=c[b+4>>2]|0;if(!h){p=14;break a}else b=h}a[1263537]=0;r=b+12|0}while(0);if((p|0)==14){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1100151,317,1085098,0);r=0}j=c[r>>2]|0;if(!j){i=0;return i|0}q=c[e>>2]|0;e=(q|0)==0;if(e)s=0;else s=c[q+16>>2]|0;k=c[j+(((1<<(d[r+4>>0]|0))+-1&s)<<2)>>2]|0;if(!k){i=0;return i|0}else t=k;while(1){if((c[t>>2]|0)==(s|0)?(c[t+8>>2]|0)==(q|0):0)break;t=c[t+4>>2]|0;if(!t){i=0;p=40;break}}if((p|0)==40)return i|0;t=c[g>>2]|0;if(!t)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1100151,317,1085098,0);g=c[f>>2]|0;if(!g)u=0;else u=c[g+16>>2]|0;f=c[t+(((1<<(d[m>>0]|0))+-1&u)<<2)>>2]|0;if(!f)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1100151,317,1085098,0);else v=f;while(1){if((c[v>>2]|0)==(u|0)?(c[v+8>>2]|0)==(g|0):0)break;f=c[v+4>>2]|0;if(!f){p=30;break}else v=f}if((p|0)==30)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1100151,317,1085098,0);a[1263537]=0;g=c[v+12>>2]|0;if(!g)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1100151,317,1085098,0);if(e)w=0;else w=c[q+16>>2]|0;e=c[g+(((1<<(d[v+16>>0]|0))+-1&w)<<2)>>2]|0;if(!e)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1100151,317,1085098,0);else x=e;while(1){if((c[x>>2]|0)==(w|0)?(c[x+8>>2]|0)==(q|0):0)break;e=c[x+4>>2]|0;if(!e){p=38;break}else x=e}if((p|0)==38)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1100151,317,1085098,0);a[1263537]=0;i=(c[x+12>>2]|0)!=0;return i|0}function __ZNK13MethodBind2RCI7ControlbRK10StringNameS3_E18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return __ZNK13MethodBind2RCI7ControlbRK10StringNameS3_E18_get_argument_typeEi(a,b)|0}function __ZNK13MethodBind2RCI7ControlbRK10StringNameS3_E18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1111718);l=a;return c[b>>2]|0}function __ZN13MethodBind2RCI7ControlbRK10StringNameS3_E4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0;i=l;l=l+80|0;if((l|0)>=(m|0))ba(80);j=i+48|0;k=i+76|0;n=i+24|0;o=i+72|0;p=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1220744)|0:0){c[h>>2]=0;a[1263537]=0;q=d+24|0;r=c[q>>2]|0;if((r|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=r;c[b>>2]=0;l=i;return}s=r-(c[d+20>>2]|0)|0;if((s|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=s;c[b>>2]=0;l=i;return}if((g|0)>0){if((r|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);t=0}else{a[1263537]=0;t=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,t)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=t;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[q>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);u=0}else{a[1263537]=0;u=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,u)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=u;c[b>>2]=0;l=i;return}}}u=c[d+44>>2]|0;t=c[d+48>>2]|0;r=e+(t>>1)|0;if(!(t&1))v=u;else v=c[(c[r>>2]|0)+u>>2]|0;do if((g|0)<1){u=c[q>>2]|0;t=u+-1|0;if((u|0)>=1){e=c[d+16>>2]|0;s=(e|0)==0;if(s)w=0;else w=c[e+-4>>2]|0;if((u|0)<=(w|0)){if(s)x=0;else x=c[e+-4>>2]|0;do if((x|0)<(u|0)){if(s)y=0;else y=c[e+-4>>2]|0;if((y|0)<(u|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);z=0;break}else{a[1263537]=0;A=37;break}}else A=37;while(0);if((A|0)==37)z=e+(t*24|0)|0;__ZN7VariantC2ERKS_(n,z);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f>>2]|0);while(0);c[k>>2]=__ZNK7Variantcv10StringNameEv(n)|0;do if((g|0)<2){z=c[q>>2]|0;y=z+-1|0;x=z+-2|0;if((z|0)>=2){z=c[d+16>>2]|0;w=(z|0)==0;if(w)B=0;else B=c[z+-4>>2]|0;if((y|0)<=(B|0)){if(w)C=0;else C=c[z+-4>>2]|0;do if((C|0)<(y|0)){if(w)D=0;else D=c[z+-4>>2]|0;if((D|0)<(y|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);E=0;break}else{a[1263537]=0;A=54;break}}else A=54;while(0);if((A|0)==54)E=z+(x*24|0)|0;__ZN7VariantC2ERKS_(p,E);break}}c[p>>2]=0}else __ZN7VariantC2ERKS_(p,c[f+4>>2]|0);while(0);c[o>>2]=__ZNK7Variantcv10StringNameEv(p)|0;__ZN7VariantC2Eb(j,nj[v&2047](r,k,o)|0);__ZN10StringNameD2Ev(o);if(c[p>>2]|0)__ZN7Variant5clearEv(p);__ZN10StringNameD2Ev(k);if(c[n>>2]|0)__ZN7Variant5clearEv(n);__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1872,1146558,0);c[b>>2]=0;l=i;return}function __ZN13MethodBind2RCI7ControlbRK10StringNameS3_E7ptrcallEP6ObjectPPKvPv(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,n=0,o=0;g=l;l=l+16|0;if((l|0)>=(m|0))ba(16);h=g+8|0;i=g+4|0;j=g;if(!d)k=0;else{n=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1220744)|0;k=n?d:0}d=c[b+44>>2]|0;n=c[b+48>>2]|0;b=k+(n>>1)|0;if(!(n&1))o=d;else o=c[(c[b>>2]|0)+d>>2]|0;__ZN10StringNameC2ERK6String(h,c[e>>2]|0);c[i>>2]=c[h>>2];__ZN10StringNameC2ERK6String(h,c[e+4>>2]|0);c[j>>2]=c[h>>2];a[f>>0]=(nj[o&2047](b,i,j)|0)&1;__ZN10StringNameD2Ev(j);__ZN10StringNameD2Ev(i);l=g;return}function __ZN13MethodBind2RCI7ControlbRK10StringNameS3_ED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind2RCI7ControlbRK10StringNameS3_E18_get_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case -1:{__ZN7VariantC2Eb(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;l=a;return f|0}case 0:{__ZN10StringNameC2Ev(d);__ZN7VariantC2ERK10StringName(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);__ZN10StringNameD2Ev(d);f=b;l=a;return f|0}case 1:{__ZN10StringNameC2Ev(d);__ZN7VariantC2ERK10StringName(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);__ZN10StringNameD2Ev(d);f=b;l=a;return f|0}default:{f=0;l=a;return f|0}}return 0}function __ZNK13MethodBind1RCI7ControlbRK10StringNameE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case -1:{__ZN7VariantC2Eb(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;break}case 0:{__ZN10StringNameC2Ev(d);__ZN7VariantC2ERK10StringName(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);__ZN10StringNameD2Ev(d);f=b;break}default:f=0}l=a;return f|0}function __ZNK13MethodBind1RCI7ControlbRK10StringNameE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1111718);l=a;return c[b>>2]|0}function __ZN13MethodBind1RCI7ControlbRK10StringNameE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0;i=l;l=l+64|0;if((l|0)>=(m|0))ba(64);j=i+24|0;k=i+48|0;n=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1220744)|0:0){c[h>>2]=0;a[1263537]=0;o=d+24|0;p=c[o>>2]|0;if((p|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=p;c[b>>2]=0;l=i;return}q=p-(c[d+20>>2]|0)|0;if((q|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=q;c[b>>2]=0;l=i;return}if((g|0)>0){if((p|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);r=0}else{a[1263537]=0;r=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,r)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=r;c[b>>2]=0;l=i;return}}r=c[d+44>>2]|0;p=c[d+48>>2]|0;q=e+(p>>1)|0;if(!(p&1))s=r;else s=c[(c[q>>2]|0)+r>>2]|0;do if((g|0)<1){r=c[o>>2]|0;p=r+-1|0;if((r|0)>=1){e=c[d+16>>2]|0;t=(e|0)==0;if(t)u=0;else u=c[e+-4>>2]|0;if((r|0)<=(u|0)){if(t)v=0;else v=c[e+-4>>2]|0;do if((v|0)<(r|0)){if(t)w=0;else w=c[e+-4>>2]|0;if((w|0)<(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);x=0;break}else{a[1263537]=0;y=31;break}}else y=31;while(0);if((y|0)==31)x=e+(p*24|0)|0;__ZN7VariantC2ERKS_(n,x);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f>>2]|0);while(0);c[k>>2]=__ZNK7Variantcv10StringNameEv(n)|0;__ZN7VariantC2Eb(j,$i[s&8191](q,k)|0);__ZN10StringNameD2Ev(k);if(c[n>>2]|0)__ZN7Variant5clearEv(n);__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1217,1146558,0);c[b>>2]=0;l=i;return}function __ZN13MethodBind1RCI7ControlbRK10StringNameE7ptrcallEP6ObjectPPKvPv(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,n=0;g=l;l=l+16|0;if((l|0)>=(m|0))ba(16);h=g+4|0;i=g;if(!d)j=0;else{k=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1220744)|0;j=k?d:0}d=c[b+44>>2]|0;k=c[b+48>>2]|0;b=j+(k>>1)|0;if(!(k&1))n=d;else n=c[(c[b>>2]|0)+d>>2]|0;__ZN10StringNameC2ERK6String(h,c[e>>2]|0);c[i>>2]=c[h>>2];a[f>>0]=($i[n&8191](b,i)|0)&1;__ZN10StringNameD2Ev(i);l=g;return}function __ZN13MethodBind1RCI7ControlbRK10StringNameED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK5Theme12get_constantERK10StringNameS2_(b,e,f){b=b|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;g=b+200|0;h=c[g>>2]|0;if(!h){i=0;return i|0}j=c[f>>2]|0;k=(j|0)==0;if(k)l=0;else l=c[j+16>>2]|0;m=b+204|0;b=(1<<(d[m>>0]|0))+-1|0;n=c[h+((b&l)<<2)>>2]|0;if(!n){i=0;return i|0}else o=n;while(1){if((c[o>>2]|0)==(l|0)?(c[o+8>>2]|0)==(j|0):0)break;o=c[o+4>>2]|0;if(!o){i=0;p=40;break}}if((p|0)==40)return i|0;if(k)q=0;else q=c[j+16>>2]|0;k=c[h+((b&q)<<2)>>2]|0;a:do if(!k)p=14;else{b=k;while(1){if((c[b>>2]|0)==(q|0)?(c[b+8>>2]|0)==(j|0):0)break;h=c[b+4>>2]|0;if(!h){p=14;break a}else b=h}a[1263537]=0;r=b+12|0}while(0);if((p|0)==14){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1100151,317,1085098,0);r=0}j=c[r>>2]|0;if(!j){i=0;return i|0}q=c[e>>2]|0;e=(q|0)==0;if(e)s=0;else s=c[q+16>>2]|0;k=c[j+(((1<<(d[r+4>>0]|0))+-1&s)<<2)>>2]|0;if(!k){i=0;return i|0}else t=k;while(1){if((c[t>>2]|0)==(s|0)?(c[t+8>>2]|0)==(q|0):0)break;t=c[t+4>>2]|0;if(!t){i=0;p=40;break}}if((p|0)==40)return i|0;t=c[g>>2]|0;if(!t)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1100151,317,1085098,0);g=c[f>>2]|0;if(!g)u=0;else u=c[g+16>>2]|0;f=c[t+(((1<<(d[m>>0]|0))+-1&u)<<2)>>2]|0;if(!f)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1100151,317,1085098,0);else v=f;while(1){if((c[v>>2]|0)==(u|0)?(c[v+8>>2]|0)==(g|0):0)break;f=c[v+4>>2]|0;if(!f){p=30;break}else v=f}if((p|0)==30)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1100151,317,1085098,0);a[1263537]=0;g=c[v+12>>2]|0;if(!g)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1100151,317,1085098,0);if(e)w=0;else w=c[q+16>>2]|0;e=c[g+(((1<<(d[v+16>>0]|0))+-1&w)<<2)>>2]|0;if(!e)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1100151,317,1085098,0);else x=e;while(1){if((c[x>>2]|0)==(w|0)?(c[x+8>>2]|0)==(q|0):0)break;e=c[x+4>>2]|0;if(!e){p=38;break}else x=e}if((p|0)==38)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1100151,317,1085098,0);a[1263537]=0;i=c[x+12>>2]|0;return i|0}function __ZNK13MethodBind2RCI7ControliRK10StringNameS3_E18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return __ZNK13MethodBind2RCI7ControliRK10StringNameS3_E18_get_argument_typeEi(a,b)|0}function __ZNK13MethodBind2RCI7ControliRK10StringNameS3_E18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1111718);l=a;return c[b>>2]|0}function __ZN13MethodBind2RCI7ControliRK10StringNameS3_E4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0;i=l;l=l+80|0;if((l|0)>=(m|0))ba(80);j=i+48|0;k=i+76|0;n=i+24|0;o=i+72|0;p=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1220744)|0:0){c[h>>2]=0;a[1263537]=0;q=d+24|0;r=c[q>>2]|0;if((r|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=r;c[b>>2]=0;l=i;return}s=r-(c[d+20>>2]|0)|0;if((s|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=s;c[b>>2]=0;l=i;return}if((g|0)>0){if((r|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);t=0}else{a[1263537]=0;t=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,t)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=t;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[q>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);u=0}else{a[1263537]=0;u=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,u)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=u;c[b>>2]=0;l=i;return}}}u=c[d+44>>2]|0;t=c[d+48>>2]|0;r=e+(t>>1)|0;if(!(t&1))v=u;else v=c[(c[r>>2]|0)+u>>2]|0;do if((g|0)<1){u=c[q>>2]|0;t=u+-1|0;if((u|0)>=1){e=c[d+16>>2]|0;s=(e|0)==0;if(s)w=0;else w=c[e+-4>>2]|0;if((u|0)<=(w|0)){if(s)x=0;else x=c[e+-4>>2]|0;do if((x|0)<(u|0)){if(s)y=0;else y=c[e+-4>>2]|0;if((y|0)<(u|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);z=0;break}else{a[1263537]=0;A=37;break}}else A=37;while(0);if((A|0)==37)z=e+(t*24|0)|0;__ZN7VariantC2ERKS_(n,z);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f>>2]|0);while(0);c[k>>2]=__ZNK7Variantcv10StringNameEv(n)|0;do if((g|0)<2){z=c[q>>2]|0;y=z+-1|0;x=z+-2|0;if((z|0)>=2){z=c[d+16>>2]|0;w=(z|0)==0;if(w)B=0;else B=c[z+-4>>2]|0;if((y|0)<=(B|0)){if(w)C=0;else C=c[z+-4>>2]|0;do if((C|0)<(y|0)){if(w)D=0;else D=c[z+-4>>2]|0;if((D|0)<(y|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);E=0;break}else{a[1263537]=0;A=54;break}}else A=54;while(0);if((A|0)==54)E=z+(x*24|0)|0;__ZN7VariantC2ERKS_(p,E);break}}c[p>>2]=0}else __ZN7VariantC2ERKS_(p,c[f+4>>2]|0);while(0);c[o>>2]=__ZNK7Variantcv10StringNameEv(p)|0;__ZN7VariantC2Ei(j,nj[v&2047](r,k,o)|0);__ZN10StringNameD2Ev(o);if(c[p>>2]|0)__ZN7Variant5clearEv(p);__ZN10StringNameD2Ev(k);if(c[n>>2]|0)__ZN7Variant5clearEv(n);__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1872,1146558,0);c[b>>2]=0;l=i;return}function __ZN13MethodBind2RCI7ControliRK10StringNameS3_E7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f+8|0;h=f+4|0;i=f;if(!b)j=0;else{k=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1220744)|0;j=k?b:0}b=c[a+44>>2]|0;k=c[a+48>>2]|0;a=j+(k>>1)|0;if(!(k&1))n=b;else n=c[(c[a>>2]|0)+b>>2]|0;__ZN10StringNameC2ERK6String(g,c[d>>2]|0);c[h>>2]=c[g>>2];__ZN10StringNameC2ERK6String(g,c[d+4>>2]|0);c[i>>2]=c[g>>2];c[e>>2]=nj[n&2047](a,h,i)|0;__ZN10StringNameD2Ev(i);__ZN10StringNameD2Ev(h);l=f;return}function __ZN13MethodBind2RCI7ControliRK10StringNameS3_ED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind2RCI7ControliRK10StringNameS3_E18_get_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case -1:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;l=a;return f|0}case 0:{__ZN10StringNameC2Ev(d);__ZN7VariantC2ERK10StringName(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);__ZN10StringNameD2Ev(d);f=b;l=a;return f|0}case 1:{__ZN10StringNameC2Ev(d);__ZN7VariantC2ERK10StringName(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);__ZN10StringNameD2Ev(d);f=b;l=a;return f|0}default:{f=0;l=a;return f|0}}return 0}function __ZNK5Theme9get_colorERK10StringNameS2_(b,e,f,h){b=b|0;e=e|0;f=f|0;h=h|0;var i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0;i=e+188|0;j=c[i>>2]|0;a:do if(j|0){k=c[h>>2]|0;l=(k|0)==0;if(l)m=0;else m=c[k+16>>2]|0;n=e+192|0;o=(1<<(d[n>>0]|0))+-1|0;p=c[j+((o&m)<<2)>>2]|0;if(p|0){q=p;while(1){if((c[q>>2]|0)==(m|0)?(c[q+8>>2]|0)==(k|0):0)break;q=c[q+4>>2]|0;if(!q)break a}if(l)r=0;else r=c[k+16>>2]|0;q=c[j+((o&r)<<2)>>2]|0;b:do if(!q)s=14;else{p=q;while(1){if((c[p>>2]|0)==(r|0)?(c[p+8>>2]|0)==(k|0):0)break;t=c[p+4>>2]|0;if(!t){s=14;break b}else p=t}a[1263537]=0;u=p+12|0}while(0);if((s|0)==14){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1100151,317,1085098,0);u=0}k=c[u>>2]|0;if(k|0){q=c[f>>2]|0;o=(q|0)==0;if(o)v=0;else v=c[q+16>>2]|0;l=c[k+(((1<<(d[u+4>>0]|0))+-1&v)<<2)>>2]|0;if(l|0){k=l;while(1){if((c[k>>2]|0)==(v|0)?(c[k+8>>2]|0)==(q|0):0)break;k=c[k+4>>2]|0;if(!k)break a}k=c[i>>2]|0;if(!k)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1100151,317,1085098,0);l=c[h>>2]|0;if(!l)w=0;else w=c[l+16>>2]|0;t=c[k+(((1<<(d[n>>0]|0))+-1&w)<<2)>>2]|0;if(!t)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1100151,317,1085098,0);else x=t;while(1){if((c[x>>2]|0)==(w|0)?(c[x+8>>2]|0)==(l|0):0)break;t=c[x+4>>2]|0;if(!t){s=30;break}else x=t}if((s|0)==30)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1100151,317,1085098,0);a[1263537]=0;l=c[x+12>>2]|0;c:do if(l){if(o)y=0;else y=c[q+16>>2]|0;n=c[l+(((1<<(d[x+16>>0]|0))+-1&y)<<2)>>2]|0;if(n){t=n;while(1){if((c[t>>2]|0)==(y|0)?(c[t+8>>2]|0)==(q|0):0)break;n=c[t+4>>2]|0;if(!n){s=38;break c}else t=n}a[1263537]=0;z=t+12|0}else s=38}else s=38;while(0);if((s|0)==38){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1100151,317,1085098,0);z=0};c[b>>2]=c[z>>2];c[b+4>>2]=c[z+4>>2];c[b+8>>2]=c[z+8>>2];c[b+12>>2]=c[z+12>>2];return}}}}while(0);g[b>>2]=0.0;g[b+4>>2]=0.0;g[b+8>>2]=0.0;g[b+12>>2]=1.0;return}function __ZNK13MethodBind2RCI7Control5ColorRK10StringNameS4_E18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return __ZNK13MethodBind2RCI7Control5ColorRK10StringNameS4_E18_get_argument_typeEi(a,b)|0}function __ZNK13MethodBind2RCI7Control5ColorRK10StringNameS4_E18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1111718);l=a;return c[b>>2]|0}function __ZN13MethodBind2RCI7Control5ColorRK10StringNameS4_E4callEP6ObjectPPK7VariantiRNS8_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0;i=l;l=l+96|0;if((l|0)>=(m|0))ba(96);j=i+48|0;k=i+80|0;n=i+76|0;o=i+24|0;p=i+72|0;q=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1220744)|0:0){c[h>>2]=0;a[1263537]=0;r=d+24|0;s=c[r>>2]|0;if((s|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=s;c[b>>2]=0;l=i;return}t=s-(c[d+20>>2]|0)|0;if((t|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=t;c[b>>2]=0;l=i;return}if((g|0)>0){if((s|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);u=0}else{a[1263537]=0;u=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,u)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=u;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[r>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);v=0}else{a[1263537]=0;v=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,v)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=v;c[b>>2]=0;l=i;return}}}v=c[d+44>>2]|0;u=c[d+48>>2]|0;s=e+(u>>1)|0;if(!(u&1))w=v;else w=c[(c[s>>2]|0)+v>>2]|0;do if((g|0)<1){v=c[r>>2]|0;u=v+-1|0;if((v|0)>=1){e=c[d+16>>2]|0;t=(e|0)==0;if(t)x=0;else x=c[e+-4>>2]|0;if((v|0)<=(x|0)){if(t)y=0;else y=c[e+-4>>2]|0;do if((y|0)<(v|0)){if(t)z=0;else z=c[e+-4>>2]|0;if((z|0)<(v|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);A=0;break}else{a[1263537]=0;B=37;break}}else B=37;while(0);if((B|0)==37)A=e+(u*24|0)|0;__ZN7VariantC2ERKS_(o,A);break}}c[o>>2]=0}else __ZN7VariantC2ERKS_(o,c[f>>2]|0);while(0);c[n>>2]=__ZNK7Variantcv10StringNameEv(o)|0;do if((g|0)<2){A=c[r>>2]|0;z=A+-1|0;y=A+-2|0;if((A|0)>=2){A=c[d+16>>2]|0;x=(A|0)==0;if(x)C=0;else C=c[A+-4>>2]|0;if((z|0)<=(C|0)){if(x)D=0;else D=c[A+-4>>2]|0;do if((D|0)<(z|0)){if(x)E=0;else E=c[A+-4>>2]|0;if((E|0)<(z|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);F=0;break}else{a[1263537]=0;B=54;break}}else B=54;while(0);if((B|0)==54)F=A+(y*24|0)|0;__ZN7VariantC2ERKS_(q,F);break}}c[q>>2]=0}else __ZN7VariantC2ERKS_(q,c[f+4>>2]|0);while(0);c[p>>2]=__ZNK7Variantcv10StringNameEv(q)|0;Ki[w&4095](k,s,n,p);__ZN7VariantC2ERK5Color(j,k);__ZN10StringNameD2Ev(p);if(c[q>>2]|0)__ZN7Variant5clearEv(q);__ZN10StringNameD2Ev(n);if(c[o>>2]|0)__ZN7Variant5clearEv(o);__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1872,1146558,0);c[b>>2]=0;l=i;return}function __ZN13MethodBind2RCI7Control5ColorRK10StringNameS4_E7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);g=f+24|0;h=f+8|0;i=f+4|0;j=f;if(!b)k=0;else{n=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1220744)|0;k=n?b:0}b=c[a+44>>2]|0;n=c[a+48>>2]|0;a=k+(n>>1)|0;if(!(n&1))o=b;else o=c[(c[a>>2]|0)+b>>2]|0;__ZN10StringNameC2ERK6String(g,c[d>>2]|0);c[i>>2]=c[g>>2];__ZN10StringNameC2ERK6String(g,c[d+4>>2]|0);c[j>>2]=c[g>>2];Ki[o&4095](h,a,i,j);c[e>>2]=c[h>>2];c[e+4>>2]=c[h+4>>2];c[e+8>>2]=c[h+8>>2];c[e+12>>2]=c[h+12>>2];__ZN10StringNameD2Ev(j);__ZN10StringNameD2Ev(i);l=f;return}function __ZN13MethodBind2RCI7Control5ColorRK10StringNameS4_ED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind2RCI7Control5ColorRK10StringNameS4_E18_get_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case -1:{g[d>>2]=0.0;g[d+4>>2]=0.0;g[d+8>>2]=0.0;g[d+12>>2]=1.0;__ZN7VariantC2ERK5Color(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);f=b;l=a;return f|0}case 0:{__ZN10StringNameC2Ev(d);__ZN7VariantC2ERK10StringName(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);__ZN10StringNameD2Ev(d);f=b;l=a;return f|0}case 1:{__ZN10StringNameC2Ev(d);__ZN7VariantC2ERK10StringName(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);__ZN10StringNameD2Ev(d);f=b;l=a;return f|0}default:{f=0;l=a;return f|0}}return 0}function __ZNK5Theme8get_fontERK10StringNameS2_(b,e,f){b=b|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0;g=b+164|0;h=c[g>>2]|0;a:do if(h|0){i=c[f>>2]|0;j=(i|0)==0;if(j)k=0;else k=c[i+16>>2]|0;l=b+168|0;m=(1<<(d[l>>0]|0))+-1|0;n=c[h+((m&k)<<2)>>2]|0;if(n|0){o=n;while(1){if((c[o>>2]|0)==(k|0)?(c[o+8>>2]|0)==(i|0):0)break;o=c[o+4>>2]|0;if(!o)break a}if(j)p=0;else p=c[i+16>>2]|0;o=c[h+((m&p)<<2)>>2]|0;b:do if(!o)q=14;else{n=o;while(1){if((c[n>>2]|0)==(p|0)?(c[n+8>>2]|0)==(i|0):0)break;r=c[n+4>>2]|0;if(!r){q=14;break b}else n=r}a[1263537]=0;s=n+12|0}while(0);if((q|0)==14){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1100151,317,1085098,0);s=0}i=c[s>>2]|0;if(i|0){o=c[e>>2]|0;if(!o)t=0;else t=c[o+16>>2]|0;m=c[i+(((1<<(d[s+4>>0]|0))+-1&t)<<2)>>2]|0;if(m|0){i=m;while(1){if((c[i>>2]|0)==(t|0)?(c[i+8>>2]|0)==(o|0):0)break;i=c[i+4>>2]|0;if(!i)break a}i=c[g>>2]|0;c:do if(i){o=c[f>>2]|0;if(!o)u=0;else u=c[o+16>>2]|0;m=c[i+(((1<<(d[l>>0]|0))+-1&u)<<2)>>2]|0;if(m){j=m;while(1){if((c[j>>2]|0)==(u|0)?(c[j+8>>2]|0)==(o|0):0)break;m=c[j+4>>2]|0;if(!m){q=30;break c}else j=m}a[1263537]=0;v=j+12|0}else q=30}else q=30;while(0);if((q|0)==30){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1100151,317,1085098,0);v=0}i=c[v>>2]|0;if(!i)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1100151,317,1085098,0);o=c[e>>2]|0;if(!o)w=0;else w=c[o+16>>2]|0;n=c[i+(((1<<(d[v+4>>0]|0))+-1&w)<<2)>>2]|0;if(!n)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1100151,317,1085098,0);else x=n;while(1){if((c[x>>2]|0)==(w|0)?(c[x+8>>2]|0)==(o|0):0)break;n=c[x+4>>2]|0;if(!n){q=39;break}else x=n}if((q|0)==39)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1100151,317,1085098,0);a[1263537]=0;if(c[x+12>>2]|0){o=c[g>>2]|0;d:do if(o){n=c[f>>2]|0;if(!n)y=0;else y=c[n+16>>2]|0;i=c[o+(((1<<(d[l>>0]|0))+-1&y)<<2)>>2]|0;if(i){m=i;while(1){if((c[m>>2]|0)==(y|0)?(c[m+8>>2]|0)==(n|0):0)break;i=c[m+4>>2]|0;if(!i){q=48;break d}else m=i}a[1263537]=0;z=m+12|0}else q=48}else q=48;while(0);if((q|0)==48){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1100151,317,1085098,0);z=0}l=c[z>>2]|0;if(!l)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1100151,317,1085098,0);o=c[e>>2]|0;if(!o)A=0;else A=c[o+16>>2]|0;n=c[l+(((1<<(d[z+4>>0]|0))+-1&A)<<2)>>2]|0;if(!n)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1100151,317,1085098,0);else B=n;while(1){if((c[B>>2]|0)==(A|0)?(c[B+8>>2]|0)==(o|0):0)break;n=c[B+4>>2]|0;if(!n){q=57;break}else B=n}if((q|0)==57)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1100151,317,1085098,0);a[1263537]=0;o=c[B+12>>2]|0;if(!o){C=0;return C|0}__ZN9Reference9referenceEv(o);C=o;return C|0}}}}}while(0);B=c[b+212>>2]|0;if(B|0){__ZN9Reference9referenceEv(B);C=B;return C|0}B=c[308589]|0;if(!B){C=0;return C|0}__ZN9Reference9referenceEv(B);C=B;return C|0}function __ZNK5Theme22get_default_theme_fontEv(a){a=a|0;var b=0,d=0;b=c[a+212>>2]|0;if(!b){d=0;return d|0}__ZN9Reference9referenceEv(b);d=b;return d|0}function __ZNK13MethodBind2RCI7Control3RefI4FontERK10StringNameS6_E18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return __ZNK13MethodBind2RCI7Control3RefI4FontERK10StringNameS6_E18_get_argument_typeEi(a,b)|0}function __ZNK13MethodBind2RCI7Control3RefI4FontERK10StringNameS6_E18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1111718);l=a;return c[b>>2]|0}function __ZN13MethodBind2RCI7Control3RefI4FontERK10StringNameS6_E4callEP6ObjectPPK7VariantiRNSA_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0;i=l;l=l+96|0;if((l|0)>=(m|0))ba(96);j=i+84|0;k=i+48|0;n=i+76|0;o=i+80|0;p=i+24|0;q=i+72|0;r=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1220744)|0:0){c[h>>2]=0;a[1263537]=0;s=d+24|0;t=c[s>>2]|0;if((t|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=t;c[b>>2]=0;l=i;return}u=t-(c[d+20>>2]|0)|0;if((u|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=u;c[b>>2]=0;l=i;return}if((g|0)>0){if((t|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);v=0}else{a[1263537]=0;v=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,v)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=v;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[s>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);w=0}else{a[1263537]=0;w=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,w)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=w;c[b>>2]=0;l=i;return}}}w=c[d+44>>2]|0;v=c[d+48>>2]|0;t=e+(v>>1)|0;if(!(v&1))x=w;else x=c[(c[t>>2]|0)+w>>2]|0;do if((g|0)<1){w=c[s>>2]|0;v=w+-1|0;if((w|0)>=1){e=c[d+16>>2]|0;u=(e|0)==0;if(u)y=0;else y=c[e+-4>>2]|0;if((w|0)<=(y|0)){if(u)z=0;else z=c[e+-4>>2]|0;do if((z|0)<(w|0)){if(u)A=0;else A=c[e+-4>>2]|0;if((A|0)<(w|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);B=0;break}else{a[1263537]=0;C=37;break}}else C=37;while(0);if((C|0)==37)B=e+(v*24|0)|0;__ZN7VariantC2ERKS_(p,B);break}}c[p>>2]=0}else __ZN7VariantC2ERKS_(p,c[f>>2]|0);while(0);c[o>>2]=__ZNK7Variantcv10StringNameEv(p)|0;do if((g|0)<2){B=c[s>>2]|0;A=B+-1|0;z=B+-2|0;if((B|0)>=2){B=c[d+16>>2]|0;y=(B|0)==0;if(y)D=0;else D=c[B+-4>>2]|0;if((A|0)<=(D|0)){if(y)E=0;else E=c[B+-4>>2]|0;do if((E|0)<(A|0)){if(y)F=0;else F=c[B+-4>>2]|0;if((F|0)<(A|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);G=0;break}else{a[1263537]=0;C=54;break}}else C=54;while(0);if((C|0)==54)G=B+(z*24|0)|0;__ZN7VariantC2ERKS_(r,G);break}}c[r>>2]=0}else __ZN7VariantC2ERKS_(r,c[f+4>>2]|0);while(0);c[q>>2]=__ZNK7Variantcv10StringNameEv(r)|0;c[n>>2]=nj[x&2047](t,o,q)|0;__ZN6RefPtrC2Ev(j);__ZN3RefI9ReferenceEaSI4FontEEvRKS_IT_E(j,n);__ZN7VariantC2ERK6RefPtr(k,j);__ZN6RefPtrD2Ev(j);j=c[n>>2]|0;if((j|0?__ZN9Reference11unreferenceEv(j)|0:0)?(j=c[n>>2]|0,__Z17predelete_handlerP6Object(j)|0):0){gj[c[(c[j>>2]|0)+76>>2]&8191](j);__ZN6Memory11free_staticEPvb(j,0)}c[n>>2]=0;__ZN10StringNameD2Ev(q);if(c[r>>2]|0)__ZN7Variant5clearEv(r);__ZN10StringNameD2Ev(o);if(c[p>>2]|0)__ZN7Variant5clearEv(p);__ZN7VariantC2ERKS_(b,k);if(c[k>>2]|0)__ZN7Variant5clearEv(k);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1872,1146558,0);c[b>>2]=0;l=i;return}function __ZN13MethodBind2RCI7Control3RefI4FontERK10StringNameS6_E7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f+12|0;h=f+8|0;i=f+4|0;j=f;if(!b)k=0;else{n=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1220744)|0;k=n?b:0}b=c[a+44>>2]|0;n=c[a+48>>2]|0;a=k+(n>>1)|0;if(!(n&1))o=b;else o=c[(c[a>>2]|0)+b>>2]|0;__ZN10StringNameC2ERK6String(g,c[d>>2]|0);c[i>>2]=c[g>>2];__ZN10StringNameC2ERK6String(g,c[d+4>>2]|0);c[j>>2]=c[g>>2];c[h>>2]=nj[o&2047](a,i,j)|0;__ZN3RefI9ReferenceEaSI4FontEEvRKS_IT_E(e,h);e=c[h>>2]|0;if((e|0?__ZN9Reference11unreferenceEv(e)|0:0)?(e=c[h>>2]|0,__Z17predelete_handlerP6Object(e)|0):0){gj[c[(c[e>>2]|0)+76>>2]&8191](e);__ZN6Memory11free_staticEPvb(e,0)}c[h>>2]=0;__ZN10StringNameD2Ev(j);__ZN10StringNameD2Ev(i);l=f;return}function __ZN13MethodBind2RCI7Control3RefI4FontERK10StringNameS6_ED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind2RCI7Control3RefI4FontERK10StringNameS6_E18_get_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;switch(b|0){case -1:{f=__ZN7Variant12get_type_forI3RefI4FontEEENS_4TypeEv()|0;break}case 0:{__ZN10StringNameC2Ev(d);__ZN7VariantC2ERK10StringName(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);__ZN10StringNameD2Ev(d);f=b;break}case 1:{__ZN10StringNameC2Ev(d);__ZN7VariantC2ERK10StringName(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);__ZN10StringNameD2Ev(d);f=b;break}default:f=0}l=a;return f|0}function __ZN7Variant12get_type_forI3RefI4FontEEENS_4TypeEv(){var a=0,b=0,d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+28|0;d=a+24|0;e=a;c[d>>2]=0;__ZN6RefPtrC2Ev(b);__ZN3RefI9ReferenceEaSI4FontEEvRKS_IT_E(b,d);__ZN7VariantC2ERK6RefPtr(e,b);__ZN6RefPtrD2Ev(b);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);e=c[d>>2]|0;if(!e){l=a;return b|0}if(!(__ZN9Reference11unreferenceEv(e)|0)){l=a;return b|0}e=c[d>>2]|0;if(!(__Z17predelete_handlerP6Object(e)|0)){l=a;return b|0}gj[c[(c[e>>2]|0)+76>>2]&8191](e);__ZN6Memory11free_staticEPvb(e,0);l=a;return b|0}function __ZNK5Theme12get_styleboxERK10StringNameS2_(b,e,f){b=b|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0;g=b+152|0;h=c[g>>2]|0;a:do if(h|0){i=c[f>>2]|0;j=(i|0)==0;if(j)k=0;else k=c[i+16>>2]|0;l=b+156|0;m=(1<<(d[l>>0]|0))+-1|0;n=c[h+((m&k)<<2)>>2]|0;if(n|0){o=n;while(1){if((c[o>>2]|0)==(k|0)?(c[o+8>>2]|0)==(i|0):0)break;o=c[o+4>>2]|0;if(!o)break a}if(j)p=0;else p=c[i+16>>2]|0;o=c[h+((m&p)<<2)>>2]|0;b:do if(!o)q=14;else{n=o;while(1){if((c[n>>2]|0)==(p|0)?(c[n+8>>2]|0)==(i|0):0)break;r=c[n+4>>2]|0;if(!r){q=14;break b}else n=r}a[1263537]=0;s=n+12|0}while(0);if((q|0)==14){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1100151,317,1085098,0);s=0}i=c[s>>2]|0;if(i|0){o=c[e>>2]|0;if(!o)t=0;else t=c[o+16>>2]|0;m=c[i+(((1<<(d[s+4>>0]|0))+-1&t)<<2)>>2]|0;if(m|0){i=m;while(1){if((c[i>>2]|0)==(t|0)?(c[i+8>>2]|0)==(o|0):0)break;i=c[i+4>>2]|0;if(!i)break a}i=c[g>>2]|0;c:do if(i){o=c[f>>2]|0;if(!o)u=0;else u=c[o+16>>2]|0;m=c[i+(((1<<(d[l>>0]|0))+-1&u)<<2)>>2]|0;if(m){j=m;while(1){if((c[j>>2]|0)==(u|0)?(c[j+8>>2]|0)==(o|0):0)break;m=c[j+4>>2]|0;if(!m){q=30;break c}else j=m}a[1263537]=0;v=j+12|0}else q=30}else q=30;while(0);if((q|0)==30){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1100151,317,1085098,0);v=0}i=c[v>>2]|0;if(!i)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1100151,317,1085098,0);o=c[e>>2]|0;n=(o|0)==0;if(n)w=0;else w=c[o+16>>2]|0;m=c[i+(((1<<(d[v+4>>0]|0))+-1&w)<<2)>>2]|0;if(!m)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1100151,317,1085098,0);else x=m;while(1){if((c[x>>2]|0)==(w|0)?(c[x+8>>2]|0)==(o|0):0)break;m=c[x+4>>2]|0;if(!m){q=39;break}else x=m}if((q|0)==39)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1100151,317,1085098,0);a[1263537]=0;if(c[x+12>>2]|0){m=c[g>>2]|0;if(!m)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1100151,317,1085098,0);i=c[f>>2]|0;if(!i)y=0;else y=c[i+16>>2]|0;r=c[m+(((1<<(d[l>>0]|0))+-1&y)<<2)>>2]|0;if(!r)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1100151,317,1085098,0);else z=r;while(1){if((c[z>>2]|0)==(y|0)?(c[z+8>>2]|0)==(i|0):0)break;r=c[z+4>>2]|0;if(!r){q=48;break}else z=r}if((q|0)==48)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1100151,317,1085098,0);a[1263537]=0;i=c[z+12>>2]|0;if(!i)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1100151,317,1085098,0);if(n)A=0;else A=c[o+16>>2]|0;l=c[i+(((1<<(d[z+16>>0]|0))+-1&A)<<2)>>2]|0;if(!l)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1100151,317,1085098,0);else B=l;while(1){if((c[B>>2]|0)==(A|0)?(c[B+8>>2]|0)==(o|0):0)break;l=c[B+4>>2]|0;if(!l){q=56;break}else B=l}if((q|0)==56)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1100151,317,1085098,0);a[1263537]=0;o=c[B+12>>2]|0;if(!o){C=0;return C|0}__ZN9Reference9referenceEv(o);C=o;return C|0}}}}}while(0);B=c[308590]|0;if(!B){C=0;return C|0}__ZN9Reference9referenceEv(B);C=B;return C|0}function __ZNK13MethodBind2RCI7Control3RefI8StyleBoxERK10StringNameS6_E18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return __ZNK13MethodBind2RCI7Control3RefI8StyleBoxERK10StringNameS6_E18_get_argument_typeEi(a,b)|0}function __ZNK13MethodBind2RCI7Control3RefI8StyleBoxERK10StringNameS6_E18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1111718);l=a;return c[b>>2]|0}function __ZN13MethodBind2RCI7Control3RefI8StyleBoxERK10StringNameS6_E4callEP6ObjectPPK7VariantiRNSA_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0;i=l;l=l+96|0;if((l|0)>=(m|0))ba(96);j=i+84|0;k=i+48|0;n=i+76|0;o=i+80|0;p=i+24|0;q=i+72|0;r=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1220744)|0:0){c[h>>2]=0;a[1263537]=0;s=d+24|0;t=c[s>>2]|0;if((t|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=t;c[b>>2]=0;l=i;return}u=t-(c[d+20>>2]|0)|0;if((u|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=u;c[b>>2]=0;l=i;return}if((g|0)>0){if((t|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);v=0}else{a[1263537]=0;v=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,v)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=v;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[s>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);w=0}else{a[1263537]=0;w=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,w)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=w;c[b>>2]=0;l=i;return}}}w=c[d+44>>2]|0;v=c[d+48>>2]|0;t=e+(v>>1)|0;if(!(v&1))x=w;else x=c[(c[t>>2]|0)+w>>2]|0;do if((g|0)<1){w=c[s>>2]|0;v=w+-1|0;if((w|0)>=1){e=c[d+16>>2]|0;u=(e|0)==0;if(u)y=0;else y=c[e+-4>>2]|0;if((w|0)<=(y|0)){if(u)z=0;else z=c[e+-4>>2]|0;do if((z|0)<(w|0)){if(u)A=0;else A=c[e+-4>>2]|0;if((A|0)<(w|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);B=0;break}else{a[1263537]=0;C=37;break}}else C=37;while(0);if((C|0)==37)B=e+(v*24|0)|0;__ZN7VariantC2ERKS_(p,B);break}}c[p>>2]=0}else __ZN7VariantC2ERKS_(p,c[f>>2]|0);while(0);c[o>>2]=__ZNK7Variantcv10StringNameEv(p)|0;do if((g|0)<2){B=c[s>>2]|0;A=B+-1|0;z=B+-2|0;if((B|0)>=2){B=c[d+16>>2]|0;y=(B|0)==0;if(y)D=0;else D=c[B+-4>>2]|0;if((A|0)<=(D|0)){if(y)E=0;else E=c[B+-4>>2]|0;do if((E|0)<(A|0)){if(y)F=0;else F=c[B+-4>>2]|0;if((F|0)<(A|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);G=0;break}else{a[1263537]=0;C=54;break}}else C=54;while(0);if((C|0)==54)G=B+(z*24|0)|0;__ZN7VariantC2ERKS_(r,G);break}}c[r>>2]=0}else __ZN7VariantC2ERKS_(r,c[f+4>>2]|0);while(0);c[q>>2]=__ZNK7Variantcv10StringNameEv(r)|0;c[n>>2]=nj[x&2047](t,o,q)|0;__ZN6RefPtrC2Ev(j);__ZN3RefI9ReferenceEaSI8StyleBoxEEvRKS_IT_E(j,n);__ZN7VariantC2ERK6RefPtr(k,j);__ZN6RefPtrD2Ev(j);j=c[n>>2]|0;if((j|0?__ZN9Reference11unreferenceEv(j)|0:0)?(j=c[n>>2]|0,__Z17predelete_handlerP6Object(j)|0):0){gj[c[(c[j>>2]|0)+76>>2]&8191](j);__ZN6Memory11free_staticEPvb(j,0)}c[n>>2]=0;__ZN10StringNameD2Ev(q);if(c[r>>2]|0)__ZN7Variant5clearEv(r);__ZN10StringNameD2Ev(o);if(c[p>>2]|0)__ZN7Variant5clearEv(p);__ZN7VariantC2ERKS_(b,k);if(c[k>>2]|0)__ZN7Variant5clearEv(k);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1872,1146558,0);c[b>>2]=0;l=i;return}function __ZN13MethodBind2RCI7Control3RefI8StyleBoxERK10StringNameS6_E7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f+12|0;h=f+8|0;i=f+4|0;j=f;if(!b)k=0;else{n=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1220744)|0;k=n?b:0}b=c[a+44>>2]|0;n=c[a+48>>2]|0;a=k+(n>>1)|0;if(!(n&1))o=b;else o=c[(c[a>>2]|0)+b>>2]|0;__ZN10StringNameC2ERK6String(g,c[d>>2]|0);c[i>>2]=c[g>>2];__ZN10StringNameC2ERK6String(g,c[d+4>>2]|0);c[j>>2]=c[g>>2];c[h>>2]=nj[o&2047](a,i,j)|0;__ZN3RefI9ReferenceEaSI8StyleBoxEEvRKS_IT_E(e,h);e=c[h>>2]|0;if((e|0?__ZN9Reference11unreferenceEv(e)|0:0)?(e=c[h>>2]|0,__Z17predelete_handlerP6Object(e)|0):0){gj[c[(c[e>>2]|0)+76>>2]&8191](e);__ZN6Memory11free_staticEPvb(e,0)}c[h>>2]=0;__ZN10StringNameD2Ev(j);__ZN10StringNameD2Ev(i);l=f;return}function __ZN13MethodBind2RCI7Control3RefI8StyleBoxERK10StringNameS6_ED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind2RCI7Control3RefI8StyleBoxERK10StringNameS6_E18_get_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;switch(b|0){case -1:{f=__ZN7Variant12get_type_forI3RefI8StyleBoxEEENS_4TypeEv()|0;break}case 0:{__ZN10StringNameC2Ev(d);__ZN7VariantC2ERK10StringName(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);__ZN10StringNameD2Ev(d);f=b;break}case 1:{__ZN10StringNameC2Ev(d);__ZN7VariantC2ERK10StringName(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);__ZN10StringNameD2Ev(d);f=b;break}default:f=0}l=a;return f|0}function __ZN7Variant12get_type_forI3RefI8StyleBoxEEENS_4TypeEv(){var a=0,b=0,d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+28|0;d=a+24|0;e=a;c[d>>2]=0;__ZN6RefPtrC2Ev(b);__ZN3RefI9ReferenceEaSI8StyleBoxEEvRKS_IT_E(b,d);__ZN7VariantC2ERK6RefPtr(e,b);__ZN6RefPtrD2Ev(b);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);e=c[d>>2]|0;if(!e){l=a;return b|0}if(!(__ZN9Reference11unreferenceEv(e)|0)){l=a;return b|0}e=c[d>>2]|0;if(!(__Z17predelete_handlerP6Object(e)|0)){l=a;return b|0}gj[c[(c[e>>2]|0)+76>>2]&8191](e);__ZN6Memory11free_staticEPvb(e,0);l=a;return b|0}function __ZNK5Theme8get_iconERK10StringNameS2_(b,e,f){b=b|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0;g=b+140|0;h=c[g>>2]|0;a:do if(h|0){i=c[f>>2]|0;j=(i|0)==0;if(j)k=0;else k=c[i+16>>2]|0;l=b+144|0;m=(1<<(d[l>>0]|0))+-1|0;n=c[h+((m&k)<<2)>>2]|0;if(n|0){o=n;while(1){if((c[o>>2]|0)==(k|0)?(c[o+8>>2]|0)==(i|0):0)break;o=c[o+4>>2]|0;if(!o)break a}if(j)p=0;else p=c[i+16>>2]|0;o=c[h+((m&p)<<2)>>2]|0;b:do if(!o)q=14;else{n=o;while(1){if((c[n>>2]|0)==(p|0)?(c[n+8>>2]|0)==(i|0):0)break;r=c[n+4>>2]|0;if(!r){q=14;break b}else n=r}a[1263537]=0;s=n+12|0}while(0);if((q|0)==14){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1100151,317,1085098,0);s=0}i=c[s>>2]|0;if(i|0){o=c[e>>2]|0;if(!o)t=0;else t=c[o+16>>2]|0;m=c[i+(((1<<(d[s+4>>0]|0))+-1&t)<<2)>>2]|0;if(m|0){i=m;while(1){if((c[i>>2]|0)==(t|0)?(c[i+8>>2]|0)==(o|0):0)break;i=c[i+4>>2]|0;if(!i)break a}i=c[g>>2]|0;c:do if(i){o=c[f>>2]|0;if(!o)u=0;else u=c[o+16>>2]|0;m=c[i+(((1<<(d[l>>0]|0))+-1&u)<<2)>>2]|0;if(m){j=m;while(1){if((c[j>>2]|0)==(u|0)?(c[j+8>>2]|0)==(o|0):0)break;m=c[j+4>>2]|0;if(!m){q=30;break c}else j=m}a[1263537]=0;v=j+12|0}else q=30}else q=30;while(0);if((q|0)==30){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1100151,317,1085098,0);v=0}i=c[v>>2]|0;if(!i)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1100151,317,1085098,0);o=c[e>>2]|0;n=(o|0)==0;if(n)w=0;else w=c[o+16>>2]|0;m=c[i+(((1<<(d[v+4>>0]|0))+-1&w)<<2)>>2]|0;if(!m)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1100151,317,1085098,0);else x=m;while(1){if((c[x>>2]|0)==(w|0)?(c[x+8>>2]|0)==(o|0):0)break;m=c[x+4>>2]|0;if(!m){q=39;break}else x=m}if((q|0)==39)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1100151,317,1085098,0);a[1263537]=0;if(c[x+12>>2]|0){m=c[g>>2]|0;if(!m)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1100151,317,1085098,0);i=c[f>>2]|0;if(!i)y=0;else y=c[i+16>>2]|0;r=c[m+(((1<<(d[l>>0]|0))+-1&y)<<2)>>2]|0;if(!r)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1100151,317,1085098,0);else z=r;while(1){if((c[z>>2]|0)==(y|0)?(c[z+8>>2]|0)==(i|0):0)break;r=c[z+4>>2]|0;if(!r){q=48;break}else z=r}if((q|0)==48)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1100151,317,1085098,0);a[1263537]=0;i=c[z+12>>2]|0;if(!i)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1100151,317,1085098,0);if(n)A=0;else A=c[o+16>>2]|0;l=c[i+(((1<<(d[z+16>>0]|0))+-1&A)<<2)>>2]|0;if(!l)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1100151,317,1085098,0);else B=l;while(1){if((c[B>>2]|0)==(A|0)?(c[B+8>>2]|0)==(o|0):0)break;l=c[B+4>>2]|0;if(!l){q=56;break}else B=l}if((q|0)==56)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1100151,317,1085098,0);a[1263537]=0;o=c[B+12>>2]|0;if(!o){C=0;return C|0}__ZN9Reference9referenceEv(o);C=o;return C|0}}}}}while(0);B=c[308591]|0;if(!B){C=0;return C|0}__ZN9Reference9referenceEv(B);C=B;return C|0}function __ZNK13MethodBind2RCI7Control3RefI7TextureERK10StringNameS6_E18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return __ZNK13MethodBind2RCI7Control3RefI7TextureERK10StringNameS6_E18_get_argument_typeEi(a,b)|0}function __ZNK13MethodBind2RCI7Control3RefI7TextureERK10StringNameS6_E18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1111718);l=a;return c[b>>2]|0}function __ZN13MethodBind2RCI7Control3RefI7TextureERK10StringNameS6_E4callEP6ObjectPPK7VariantiRNSA_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0;i=l;l=l+96|0;if((l|0)>=(m|0))ba(96);j=i+84|0;k=i+48|0;n=i+76|0;o=i+80|0;p=i+24|0;q=i+72|0;r=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1220744)|0:0){c[h>>2]=0;a[1263537]=0;s=d+24|0;t=c[s>>2]|0;if((t|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=t;c[b>>2]=0;l=i;return}u=t-(c[d+20>>2]|0)|0;if((u|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=u;c[b>>2]=0;l=i;return}if((g|0)>0){if((t|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);v=0}else{a[1263537]=0;v=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,v)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=v;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[s>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);w=0}else{a[1263537]=0;w=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,w)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=w;c[b>>2]=0;l=i;return}}}w=c[d+44>>2]|0;v=c[d+48>>2]|0;t=e+(v>>1)|0;if(!(v&1))x=w;else x=c[(c[t>>2]|0)+w>>2]|0;do if((g|0)<1){w=c[s>>2]|0;v=w+-1|0;if((w|0)>=1){e=c[d+16>>2]|0;u=(e|0)==0;if(u)y=0;else y=c[e+-4>>2]|0;if((w|0)<=(y|0)){if(u)z=0;else z=c[e+-4>>2]|0;do if((z|0)<(w|0)){if(u)A=0;else A=c[e+-4>>2]|0;if((A|0)<(w|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);B=0;break}else{a[1263537]=0;C=37;break}}else C=37;while(0);if((C|0)==37)B=e+(v*24|0)|0;__ZN7VariantC2ERKS_(p,B);break}}c[p>>2]=0}else __ZN7VariantC2ERKS_(p,c[f>>2]|0);while(0);c[o>>2]=__ZNK7Variantcv10StringNameEv(p)|0;do if((g|0)<2){B=c[s>>2]|0;A=B+-1|0;z=B+-2|0;if((B|0)>=2){B=c[d+16>>2]|0;y=(B|0)==0;if(y)D=0;else D=c[B+-4>>2]|0;if((A|0)<=(D|0)){if(y)E=0;else E=c[B+-4>>2]|0;do if((E|0)<(A|0)){if(y)F=0;else F=c[B+-4>>2]|0;if((F|0)<(A|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);G=0;break}else{a[1263537]=0;C=54;break}}else C=54;while(0);if((C|0)==54)G=B+(z*24|0)|0;__ZN7VariantC2ERKS_(r,G);break}}c[r>>2]=0}else __ZN7VariantC2ERKS_(r,c[f+4>>2]|0);while(0);c[q>>2]=__ZNK7Variantcv10StringNameEv(r)|0;c[n>>2]=nj[x&2047](t,o,q)|0;__ZN6RefPtrC2Ev(j);__ZN3RefI9ReferenceEaSI7TextureEEvRKS_IT_E(j,n);__ZN7VariantC2ERK6RefPtr(k,j);__ZN6RefPtrD2Ev(j);j=c[n>>2]|0;if((j|0?__ZN9Reference11unreferenceEv(j)|0:0)?(j=c[n>>2]|0,__Z17predelete_handlerP6Object(j)|0):0){gj[c[(c[j>>2]|0)+76>>2]&8191](j);__ZN6Memory11free_staticEPvb(j,0)}c[n>>2]=0;__ZN10StringNameD2Ev(q);if(c[r>>2]|0)__ZN7Variant5clearEv(r);__ZN10StringNameD2Ev(o);if(c[p>>2]|0)__ZN7Variant5clearEv(p);__ZN7VariantC2ERKS_(b,k);if(c[k>>2]|0)__ZN7Variant5clearEv(k);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1872,1146558,0);c[b>>2]=0;l=i;return}function __ZN13MethodBind2RCI7Control3RefI7TextureERK10StringNameS6_E7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f+12|0;h=f+8|0;i=f+4|0;j=f;if(!b)k=0;else{n=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1220744)|0;k=n?b:0}b=c[a+44>>2]|0;n=c[a+48>>2]|0;a=k+(n>>1)|0;if(!(n&1))o=b;else o=c[(c[a>>2]|0)+b>>2]|0;__ZN10StringNameC2ERK6String(g,c[d>>2]|0);c[i>>2]=c[g>>2];__ZN10StringNameC2ERK6String(g,c[d+4>>2]|0);c[j>>2]=c[g>>2];c[h>>2]=nj[o&2047](a,i,j)|0;__ZN3RefI9ReferenceEaSI7TextureEEvRKS_IT_E(e,h);e=c[h>>2]|0;if((e|0?__ZN9Reference11unreferenceEv(e)|0:0)?(e=c[h>>2]|0,__Z17predelete_handlerP6Object(e)|0):0){gj[c[(c[e>>2]|0)+76>>2]&8191](e);__ZN6Memory11free_staticEPvb(e,0)}c[h>>2]=0;__ZN10StringNameD2Ev(j);__ZN10StringNameD2Ev(i);l=f;return}function __ZN13MethodBind2RCI7Control3RefI7TextureERK10StringNameS6_ED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind2RCI7Control3RefI7TextureERK10StringNameS6_E18_get_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;switch(b|0){case -1:{f=__ZN7Variant12get_type_forI3RefI7TextureEEENS_4TypeEv()|0;break}case 0:{__ZN10StringNameC2Ev(d);__ZN7VariantC2ERK10StringName(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);__ZN10StringNameD2Ev(d);f=b;break}case 1:{__ZN10StringNameC2Ev(d);__ZN7VariantC2ERK10StringName(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);__ZN10StringNameD2Ev(d);f=b;break}default:f=0}l=a;return f|0}function __ZNK11MethodBind2I7ControlRK10StringNameiE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case 0:{__ZN10StringNameC2Ev(d);__ZN7VariantC2ERK10StringName(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);__ZN10StringNameD2Ev(d);f=b;break}case 1:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;break}default:f=0}l=a;return f|0}function __ZNK11MethodBind2I7ControlRK10StringNameiE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1111718);l=a;return c[b>>2]|0}function __ZN11MethodBind2I7ControlRK10StringNameiE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0;i=l;l=l+64|0;if((l|0)>=(m|0))ba(64);j=i+48|0;k=i+24|0;n=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1220744)|0:0){c[h>>2]=0;a[1263537]=0;o=d+24|0;p=c[o>>2]|0;if((p|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=p;c[b>>2]=0;l=i;return}q=p-(c[d+20>>2]|0)|0;if((q|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=q;c[b>>2]=0;l=i;return}if((g|0)>0){if((p|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);r=0}else{a[1263537]=0;r=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,r)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=r;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[o>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);s=0}else{a[1263537]=0;s=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,s)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=s;c[b>>2]=0;l=i;return}}}s=c[d+44>>2]|0;r=c[d+48>>2]|0;p=e+(r>>1)|0;if(!(r&1))t=s;else t=c[(c[p>>2]|0)+s>>2]|0;do if((g|0)<1){s=c[o>>2]|0;r=s+-1|0;if((s|0)>=1){e=c[d+16>>2]|0;q=(e|0)==0;if(q)u=0;else u=c[e+-4>>2]|0;if((s|0)<=(u|0)){if(q)v=0;else v=c[e+-4>>2]|0;do if((v|0)<(s|0)){if(q)w=0;else w=c[e+-4>>2]|0;if((w|0)<(s|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);x=0;break}else{a[1263537]=0;y=37;break}}else y=37;while(0);if((y|0)==37)x=e+(r*24|0)|0;__ZN7VariantC2ERKS_(k,x);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);c[j>>2]=__ZNK7Variantcv10StringNameEv(k)|0;do if((g|0)<2){x=c[o>>2]|0;w=x+-1|0;v=x+-2|0;if((x|0)>=2){x=c[d+16>>2]|0;u=(x|0)==0;if(u)z=0;else z=c[x+-4>>2]|0;if((w|0)<=(z|0)){if(u)A=0;else A=c[x+-4>>2]|0;do if((A|0)<(w|0)){if(u)B=0;else B=c[x+-4>>2]|0;if((B|0)<(w|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);C=0;break}else{a[1263537]=0;y=54;break}}else y=54;while(0);if((y|0)==54)C=x+(v*24|0)|0;__ZN7VariantC2ERKS_(n,C);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f+4>>2]|0);while(0);f=__ZNK7VariantcviEv(n)|0;bj[t&4095](p,j,f);if(c[n>>2]|0)__ZN7Variant5clearEv(n);__ZN10StringNameD2Ev(j);if(c[k>>2]|0)__ZN7Variant5clearEv(k);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1380,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind2I7ControlRK10StringNameiE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e+4|0;g=e;if(!b)h=0;else{i=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1220744)|0;h=i?b:0}b=c[a+44>>2]|0;i=c[a+48>>2]|0;a=h+(i>>1)|0;if(!(i&1))j=b;else j=c[(c[a>>2]|0)+b>>2]|0;__ZN10StringNameC2ERK6String(f,c[d>>2]|0);c[g>>2]=c[f>>2];bj[j&4095](a,g,c[c[d+4>>2]>>2]|0);__ZN10StringNameD2Ev(g);l=e;return}function __ZN11MethodBind2I7ControlRK10StringNameiED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind2I7ControlRK10StringNameRK5ColorE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return __ZNK11MethodBind2I7ControlRK10StringNameRK5ColorE18_get_argument_typeEi(a,b)|0}function __ZNK11MethodBind2I7ControlRK10StringNameRK5ColorE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1111718);l=a;return c[b>>2]|0}function __ZN11MethodBind2I7ControlRK10StringNameRK5ColorE4callEP6ObjectPPK7VariantiRNSA_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0;i=l;l=l+80|0;if((l|0)>=(m|0))ba(80);j=i+64|0;k=i+24|0;n=i+48|0;o=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1220744)|0:0){c[h>>2]=0;a[1263537]=0;p=d+24|0;q=c[p>>2]|0;if((q|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=q;c[b>>2]=0;l=i;return}r=q-(c[d+20>>2]|0)|0;if((r|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=r;c[b>>2]=0;l=i;return}if((g|0)>0){if((q|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);s=0}else{a[1263537]=0;s=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,s)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=s;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[p>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);t=0}else{a[1263537]=0;t=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,t)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=t;c[b>>2]=0;l=i;return}}}t=c[d+44>>2]|0;s=c[d+48>>2]|0;q=e+(s>>1)|0;if(!(s&1))u=t;else u=c[(c[q>>2]|0)+t>>2]|0;do if((g|0)<1){t=c[p>>2]|0;s=t+-1|0;if((t|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)v=0;else v=c[e+-4>>2]|0;if((t|0)<=(v|0)){if(r)w=0;else w=c[e+-4>>2]|0;do if((w|0)<(t|0)){if(r)x=0;else x=c[e+-4>>2]|0;if((x|0)<(t|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);y=0;break}else{a[1263537]=0;z=37;break}}else z=37;while(0);if((z|0)==37)y=e+(s*24|0)|0;__ZN7VariantC2ERKS_(k,y);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);c[j>>2]=__ZNK7Variantcv10StringNameEv(k)|0;do if((g|0)<2){y=c[p>>2]|0;x=y+-1|0;w=y+-2|0;if((y|0)>=2){y=c[d+16>>2]|0;v=(y|0)==0;if(v)A=0;else A=c[y+-4>>2]|0;if((x|0)<=(A|0)){if(v)B=0;else B=c[y+-4>>2]|0;do if((B|0)<(x|0)){if(v)C=0;else C=c[y+-4>>2]|0;if((C|0)<(x|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);D=0;break}else{a[1263537]=0;z=54;break}}else z=54;while(0);if((z|0)==54)D=y+(w*24|0)|0;__ZN7VariantC2ERKS_(o,D);break}}c[o>>2]=0}else __ZN7VariantC2ERKS_(o,c[f+4>>2]|0);while(0);__ZNK7Variantcv5ColorEv(n,o);bj[u&4095](q,j,n);if(c[o>>2]|0)__ZN7Variant5clearEv(o);__ZN10StringNameD2Ev(j);if(c[k>>2]|0)__ZN7Variant5clearEv(k);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1380,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind2I7ControlRK10StringNameRK5ColorE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+8|0;g=e;if(!b)h=0;else{i=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1220744)|0;h=i?b:0}b=c[a+44>>2]|0;i=c[a+48>>2]|0;a=h+(i>>1)|0;if(!(i&1))j=b;else j=c[(c[a>>2]|0)+b>>2]|0;__ZN10StringNameC2ERK6String(f,c[d>>2]|0);c[g>>2]=c[f>>2];b=c[d+4>>2]|0;c[f>>2]=c[b>>2];c[f+4>>2]=c[b+4>>2];c[f+8>>2]=c[b+8>>2];c[f+12>>2]=c[b+12>>2];bj[j&4095](a,g,f);__ZN10StringNameD2Ev(g);l=e;return}function __ZN11MethodBind2I7ControlRK10StringNameRK5ColorED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind2I7ControlRK10StringNameRK5ColorE18_get_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case 0:{__ZN10StringNameC2Ev(d);__ZN7VariantC2ERK10StringName(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);__ZN10StringNameD2Ev(d);f=b;l=a;return f|0}case 1:{g[d>>2]=0.0;g[d+4>>2]=0.0;g[d+8>>2]=0.0;g[d+12>>2]=1.0;__ZN7VariantC2ERK5Color(e,d);d=c[e>>2]|0;if(d|0)__ZN7Variant5clearEv(e);f=d;l=a;return f|0}default:{f=0;l=a;return f|0}}return 0}function __ZNK11MethodBind2I7ControlRK10StringNameRK3RefI4FontEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;switch(b|0){case 0:{__ZN10StringNameC2Ev(d);__ZN7VariantC2ERK10StringName(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);__ZN10StringNameD2Ev(d);f=b;break}case 1:{f=__ZN7Variant12get_type_forIRK3RefI4FontEEENS_4TypeEv()|0;break}default:f=0}l=a;return f|0}function __ZNK11MethodBind2I7ControlRK10StringNameRK3RefI4FontEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1111718);l=a;return c[b>>2]|0}function __ZN11MethodBind2I7ControlRK10StringNameRK3RefI4FontEE4callEP6ObjectPPK7VariantiRNSC_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0;i=l;l=l+64|0;if((l|0)>=(m|0))ba(64);j=i+56|0;k=i+52|0;n=i+24|0;o=i+48|0;p=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1220744)|0:0){c[h>>2]=0;a[1263537]=0;q=d+24|0;r=c[q>>2]|0;if((r|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=r;c[b>>2]=0;l=i;return}s=r-(c[d+20>>2]|0)|0;if((s|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=s;c[b>>2]=0;l=i;return}if((g|0)>0){if((r|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);t=0}else{a[1263537]=0;t=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,t)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=t;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[q>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);u=0}else{a[1263537]=0;u=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,u)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=u;c[b>>2]=0;l=i;return}}}u=c[d+44>>2]|0;t=c[d+48>>2]|0;r=e+(t>>1)|0;if(!(t&1))v=u;else v=c[(c[r>>2]|0)+u>>2]|0;do if((g|0)<1){u=c[q>>2]|0;t=u+-1|0;if((u|0)>=1){e=c[d+16>>2]|0;s=(e|0)==0;if(s)w=0;else w=c[e+-4>>2]|0;if((u|0)<=(w|0)){if(s)x=0;else x=c[e+-4>>2]|0;do if((x|0)<(u|0)){if(s)y=0;else y=c[e+-4>>2]|0;if((y|0)<(u|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);z=0;break}else{a[1263537]=0;A=37;break}}else A=37;while(0);if((A|0)==37)z=e+(t*24|0)|0;__ZN7VariantC2ERKS_(n,z);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f>>2]|0);while(0);c[k>>2]=__ZNK7Variantcv10StringNameEv(n)|0;do if((g|0)<2){z=c[q>>2]|0;y=z+-1|0;x=z+-2|0;if((z|0)>=2){z=c[d+16>>2]|0;w=(z|0)==0;if(w)B=0;else B=c[z+-4>>2]|0;if((y|0)<=(B|0)){if(w)C=0;else C=c[z+-4>>2]|0;do if((C|0)<(y|0)){if(w)D=0;else D=c[z+-4>>2]|0;if((D|0)<(y|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);E=0;break}else{a[1263537]=0;A=54;break}}else A=54;while(0);if((A|0)==54)E=z+(x*24|0)|0;__ZN7VariantC2ERKS_(p,E);break}}c[p>>2]=0}else __ZN7VariantC2ERKS_(p,c[f+4>>2]|0);while(0);__ZN3RefI4FontEC2ERK7Variant(j,p);c[o>>2]=c[j>>2];bj[v&4095](r,k,o);r=c[o>>2]|0;if((r|0?__ZN9Reference11unreferenceEv(r)|0:0)?(r=c[o>>2]|0,__Z17predelete_handlerP6Object(r)|0):0){gj[c[(c[r>>2]|0)+76>>2]&8191](r);__ZN6Memory11free_staticEPvb(r,0)}c[o>>2]=0;if(c[p>>2]|0)__ZN7Variant5clearEv(p);__ZN10StringNameD2Ev(k);if(c[n>>2]|0)__ZN7Variant5clearEv(n);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1380,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind2I7ControlRK10StringNameRK3RefI4FontEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0;e=l;l=l+48|0;if((l|0)>=(m|0))ba(48);f=e+32|0;g=e;h=e+28|0;i=e+24|0;if(!b)j=0;else{k=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1220744)|0;j=k?b:0}b=c[a+44>>2]|0;k=c[a+48>>2]|0;a=j+(k>>1)|0;if(!(k&1))n=b;else n=c[(c[a>>2]|0)+b>>2]|0;__ZN10StringNameC2ERK6String(f,c[d>>2]|0);c[h>>2]=c[f>>2];__ZN7VariantC2EPK6Object(g,c[d+4>>2]|0);__ZN3RefI4FontEC2ERK7Variant(f,g);if(c[g>>2]|0)__ZN7Variant5clearEv(g);c[i>>2]=c[f>>2];bj[n&4095](a,h,i);a=c[i>>2]|0;if(!a){__ZN10StringNameD2Ev(h);l=e;return}if(!(__ZN9Reference11unreferenceEv(a)|0)){__ZN10StringNameD2Ev(h);l=e;return}a=c[i>>2]|0;if(!(__Z17predelete_handlerP6Object(a)|0)){__ZN10StringNameD2Ev(h);l=e;return}gj[c[(c[a>>2]|0)+76>>2]&8191](a);__ZN6Memory11free_staticEPvb(a,0);__ZN10StringNameD2Ev(h);l=e;return}function __ZN11MethodBind2I7ControlRK10StringNameRK3RefI4FontEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind2I7ControlRK10StringNameRK3RefI8StyleBoxEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;switch(b|0){case 0:{__ZN10StringNameC2Ev(d);__ZN7VariantC2ERK10StringName(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);__ZN10StringNameD2Ev(d);f=b;break}case 1:{f=__ZN7Variant12get_type_forIRK3RefI8StyleBoxEEENS_4TypeEv()|0;break}default:f=0}l=a;return f|0}function __ZNK11MethodBind2I7ControlRK10StringNameRK3RefI8StyleBoxEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1111718);l=a;return c[b>>2]|0}function __ZN11MethodBind2I7ControlRK10StringNameRK3RefI8StyleBoxEE4callEP6ObjectPPK7VariantiRNSC_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0;i=l;l=l+64|0;if((l|0)>=(m|0))ba(64);j=i+56|0;k=i+52|0;n=i+24|0;o=i+48|0;p=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1220744)|0:0){c[h>>2]=0;a[1263537]=0;q=d+24|0;r=c[q>>2]|0;if((r|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=r;c[b>>2]=0;l=i;return}s=r-(c[d+20>>2]|0)|0;if((s|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=s;c[b>>2]=0;l=i;return}if((g|0)>0){if((r|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);t=0}else{a[1263537]=0;t=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,t)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=t;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[q>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);u=0}else{a[1263537]=0;u=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,u)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=u;c[b>>2]=0;l=i;return}}}u=c[d+44>>2]|0;t=c[d+48>>2]|0;r=e+(t>>1)|0;if(!(t&1))v=u;else v=c[(c[r>>2]|0)+u>>2]|0;do if((g|0)<1){u=c[q>>2]|0;t=u+-1|0;if((u|0)>=1){e=c[d+16>>2]|0;s=(e|0)==0;if(s)w=0;else w=c[e+-4>>2]|0;if((u|0)<=(w|0)){if(s)x=0;else x=c[e+-4>>2]|0;do if((x|0)<(u|0)){if(s)y=0;else y=c[e+-4>>2]|0;if((y|0)<(u|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);z=0;break}else{a[1263537]=0;A=37;break}}else A=37;while(0);if((A|0)==37)z=e+(t*24|0)|0;__ZN7VariantC2ERKS_(n,z);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f>>2]|0);while(0);c[k>>2]=__ZNK7Variantcv10StringNameEv(n)|0;do if((g|0)<2){z=c[q>>2]|0;y=z+-1|0;x=z+-2|0;if((z|0)>=2){z=c[d+16>>2]|0;w=(z|0)==0;if(w)B=0;else B=c[z+-4>>2]|0;if((y|0)<=(B|0)){if(w)C=0;else C=c[z+-4>>2]|0;do if((C|0)<(y|0)){if(w)D=0;else D=c[z+-4>>2]|0;if((D|0)<(y|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);E=0;break}else{a[1263537]=0;A=54;break}}else A=54;while(0);if((A|0)==54)E=z+(x*24|0)|0;__ZN7VariantC2ERKS_(p,E);break}}c[p>>2]=0}else __ZN7VariantC2ERKS_(p,c[f+4>>2]|0);while(0);__ZN3RefI8StyleBoxEC2ERK7Variant(j,p);c[o>>2]=c[j>>2];bj[v&4095](r,k,o);r=c[o>>2]|0;if((r|0?__ZN9Reference11unreferenceEv(r)|0:0)?(r=c[o>>2]|0,__Z17predelete_handlerP6Object(r)|0):0){gj[c[(c[r>>2]|0)+76>>2]&8191](r);__ZN6Memory11free_staticEPvb(r,0)}c[o>>2]=0;if(c[p>>2]|0)__ZN7Variant5clearEv(p);__ZN10StringNameD2Ev(k);if(c[n>>2]|0)__ZN7Variant5clearEv(n);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1380,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind2I7ControlRK10StringNameRK3RefI8StyleBoxEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0;e=l;l=l+48|0;if((l|0)>=(m|0))ba(48);f=e+32|0;g=e;h=e+28|0;i=e+24|0;if(!b)j=0;else{k=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1220744)|0;j=k?b:0}b=c[a+44>>2]|0;k=c[a+48>>2]|0;a=j+(k>>1)|0;if(!(k&1))n=b;else n=c[(c[a>>2]|0)+b>>2]|0;__ZN10StringNameC2ERK6String(f,c[d>>2]|0);c[h>>2]=c[f>>2];__ZN7VariantC2EPK6Object(g,c[d+4>>2]|0);__ZN3RefI8StyleBoxEC2ERK7Variant(f,g);if(c[g>>2]|0)__ZN7Variant5clearEv(g);c[i>>2]=c[f>>2];bj[n&4095](a,h,i);a=c[i>>2]|0;if(!a){__ZN10StringNameD2Ev(h);l=e;return}if(!(__ZN9Reference11unreferenceEv(a)|0)){__ZN10StringNameD2Ev(h);l=e;return}a=c[i>>2]|0;if(!(__Z17predelete_handlerP6Object(a)|0)){__ZN10StringNameD2Ev(h);l=e;return}gj[c[(c[a>>2]|0)+76>>2]&8191](a);__ZN6Memory11free_staticEPvb(a,0);__ZN10StringNameD2Ev(h);l=e;return}function __ZN11MethodBind2I7ControlRK10StringNameRK3RefI8StyleBoxEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind2I7ControlRK10StringNameRK3RefI6ShaderEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;switch(b|0){case 0:{__ZN10StringNameC2Ev(d);__ZN7VariantC2ERK10StringName(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);__ZN10StringNameD2Ev(d);f=b;break}case 1:{f=__ZN7Variant12get_type_forIRK3RefI6ShaderEEENS_4TypeEv()|0;break}default:f=0}l=a;return f|0}function __ZNK11MethodBind2I7ControlRK10StringNameRK3RefI6ShaderEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1111718);l=a;return c[b>>2]|0}function __ZN11MethodBind2I7ControlRK10StringNameRK3RefI6ShaderEE4callEP6ObjectPPK7VariantiRNSC_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0;i=l;l=l+64|0;if((l|0)>=(m|0))ba(64);j=i+56|0;k=i+52|0;n=i+24|0;o=i+48|0;p=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1220744)|0:0){c[h>>2]=0;a[1263537]=0;q=d+24|0;r=c[q>>2]|0;if((r|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=r;c[b>>2]=0;l=i;return}s=r-(c[d+20>>2]|0)|0;if((s|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=s;c[b>>2]=0;l=i;return}if((g|0)>0){if((r|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);t=0}else{a[1263537]=0;t=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,t)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=t;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[q>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);u=0}else{a[1263537]=0;u=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,u)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=u;c[b>>2]=0;l=i;return}}}u=c[d+44>>2]|0;t=c[d+48>>2]|0;r=e+(t>>1)|0;if(!(t&1))v=u;else v=c[(c[r>>2]|0)+u>>2]|0;do if((g|0)<1){u=c[q>>2]|0;t=u+-1|0;if((u|0)>=1){e=c[d+16>>2]|0;s=(e|0)==0;if(s)w=0;else w=c[e+-4>>2]|0;if((u|0)<=(w|0)){if(s)x=0;else x=c[e+-4>>2]|0;do if((x|0)<(u|0)){if(s)y=0;else y=c[e+-4>>2]|0;if((y|0)<(u|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);z=0;break}else{a[1263537]=0;A=37;break}}else A=37;while(0);if((A|0)==37)z=e+(t*24|0)|0;__ZN7VariantC2ERKS_(n,z);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f>>2]|0);while(0);c[k>>2]=__ZNK7Variantcv10StringNameEv(n)|0;do if((g|0)<2){z=c[q>>2]|0;y=z+-1|0;x=z+-2|0;if((z|0)>=2){z=c[d+16>>2]|0;w=(z|0)==0;if(w)B=0;else B=c[z+-4>>2]|0;if((y|0)<=(B|0)){if(w)C=0;else C=c[z+-4>>2]|0;do if((C|0)<(y|0)){if(w)D=0;else D=c[z+-4>>2]|0;if((D|0)<(y|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);E=0;break}else{a[1263537]=0;A=54;break}}else A=54;while(0);if((A|0)==54)E=z+(x*24|0)|0;__ZN7VariantC2ERKS_(p,E);break}}c[p>>2]=0}else __ZN7VariantC2ERKS_(p,c[f+4>>2]|0);while(0);__ZN3RefI6ShaderEC2ERK7Variant(j,p);c[o>>2]=c[j>>2];bj[v&4095](r,k,o);r=c[o>>2]|0;if((r|0?__ZN9Reference11unreferenceEv(r)|0:0)?(r=c[o>>2]|0,__Z17predelete_handlerP6Object(r)|0):0){gj[c[(c[r>>2]|0)+76>>2]&8191](r);__ZN6Memory11free_staticEPvb(r,0)}c[o>>2]=0;if(c[p>>2]|0)__ZN7Variant5clearEv(p);__ZN10StringNameD2Ev(k);if(c[n>>2]|0)__ZN7Variant5clearEv(n);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1380,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind2I7ControlRK10StringNameRK3RefI6ShaderEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0;e=l;l=l+48|0;if((l|0)>=(m|0))ba(48);f=e+32|0;g=e;h=e+28|0;i=e+24|0;if(!b)j=0;else{k=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1220744)|0;j=k?b:0}b=c[a+44>>2]|0;k=c[a+48>>2]|0;a=j+(k>>1)|0;if(!(k&1))n=b;else n=c[(c[a>>2]|0)+b>>2]|0;__ZN10StringNameC2ERK6String(f,c[d>>2]|0);c[h>>2]=c[f>>2];__ZN7VariantC2EPK6Object(g,c[d+4>>2]|0);__ZN3RefI6ShaderEC2ERK7Variant(f,g);if(c[g>>2]|0)__ZN7Variant5clearEv(g);c[i>>2]=c[f>>2];bj[n&4095](a,h,i);a=c[i>>2]|0;if(!a){__ZN10StringNameD2Ev(h);l=e;return}if(!(__ZN9Reference11unreferenceEv(a)|0)){__ZN10StringNameD2Ev(h);l=e;return}a=c[i>>2]|0;if(!(__Z17predelete_handlerP6Object(a)|0)){__ZN10StringNameD2Ev(h);l=e;return}gj[c[(c[a>>2]|0)+76>>2]&8191](a);__ZN6Memory11free_staticEPvb(a,0);__ZN10StringNameD2Ev(h);l=e;return}function __ZN11MethodBind2I7ControlRK10StringNameRK3RefI6ShaderEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN7Variant12get_type_forIRK3RefI6ShaderEEENS_4TypeEv(){var a=0,b=0,d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+28|0;d=a+24|0;e=a;c[d>>2]=0;__ZN6RefPtrC2Ev(b);__ZN3RefI9ReferenceEaSI6ShaderEEvRKS_IT_E(b,d);__ZN7VariantC2ERK6RefPtr(e,b);__ZN6RefPtrD2Ev(b);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);e=c[d>>2]|0;if(!e){l=a;return b|0}if(!(__ZN9Reference11unreferenceEv(e)|0)){l=a;return b|0}e=c[d>>2]|0;if(!(__Z17predelete_handlerP6Object(e)|0)){l=a;return b|0}gj[c[(c[e>>2]|0)+76>>2]&8191](e);__ZN6Memory11free_staticEPvb(e,0);l=a;return b|0}function __ZNK11MethodBind2I7ControlRK10StringNameRK3RefI7TextureEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;switch(b|0){case 0:{__ZN10StringNameC2Ev(d);__ZN7VariantC2ERK10StringName(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);__ZN10StringNameD2Ev(d);f=b;break}case 1:{f=__ZN7Variant12get_type_forIRK3RefI7TextureEEENS_4TypeEv()|0;break}default:f=0}l=a;return f|0}function __ZNK11MethodBind2I7ControlRK10StringNameRK3RefI7TextureEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1111718);l=a;return c[b>>2]|0}function __ZN11MethodBind2I7ControlRK10StringNameRK3RefI7TextureEE4callEP6ObjectPPK7VariantiRNSC_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0;i=l;l=l+64|0;if((l|0)>=(m|0))ba(64);j=i+56|0;k=i+52|0;n=i+24|0;o=i+48|0;p=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1220744)|0:0){c[h>>2]=0;a[1263537]=0;q=d+24|0;r=c[q>>2]|0;if((r|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=r;c[b>>2]=0;l=i;return}s=r-(c[d+20>>2]|0)|0;if((s|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=s;c[b>>2]=0;l=i;return}if((g|0)>0){if((r|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);t=0}else{a[1263537]=0;t=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,t)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=t;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[q>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);u=0}else{a[1263537]=0;u=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,u)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=u;c[b>>2]=0;l=i;return}}}u=c[d+44>>2]|0;t=c[d+48>>2]|0;r=e+(t>>1)|0;if(!(t&1))v=u;else v=c[(c[r>>2]|0)+u>>2]|0;do if((g|0)<1){u=c[q>>2]|0;t=u+-1|0;if((u|0)>=1){e=c[d+16>>2]|0;s=(e|0)==0;if(s)w=0;else w=c[e+-4>>2]|0;if((u|0)<=(w|0)){if(s)x=0;else x=c[e+-4>>2]|0;do if((x|0)<(u|0)){if(s)y=0;else y=c[e+-4>>2]|0;if((y|0)<(u|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);z=0;break}else{a[1263537]=0;A=37;break}}else A=37;while(0);if((A|0)==37)z=e+(t*24|0)|0;__ZN7VariantC2ERKS_(n,z);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f>>2]|0);while(0);c[k>>2]=__ZNK7Variantcv10StringNameEv(n)|0;do if((g|0)<2){z=c[q>>2]|0;y=z+-1|0;x=z+-2|0;if((z|0)>=2){z=c[d+16>>2]|0;w=(z|0)==0;if(w)B=0;else B=c[z+-4>>2]|0;if((y|0)<=(B|0)){if(w)C=0;else C=c[z+-4>>2]|0;do if((C|0)<(y|0)){if(w)D=0;else D=c[z+-4>>2]|0;if((D|0)<(y|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);E=0;break}else{a[1263537]=0;A=54;break}}else A=54;while(0);if((A|0)==54)E=z+(x*24|0)|0;__ZN7VariantC2ERKS_(p,E);break}}c[p>>2]=0}else __ZN7VariantC2ERKS_(p,c[f+4>>2]|0);while(0);__ZN3RefI7TextureEC2ERK7Variant(j,p);c[o>>2]=c[j>>2];bj[v&4095](r,k,o);r=c[o>>2]|0;if((r|0?__ZN9Reference11unreferenceEv(r)|0:0)?(r=c[o>>2]|0,__Z17predelete_handlerP6Object(r)|0):0){gj[c[(c[r>>2]|0)+76>>2]&8191](r);__ZN6Memory11free_staticEPvb(r,0)}c[o>>2]=0;if(c[p>>2]|0)__ZN7Variant5clearEv(p);__ZN10StringNameD2Ev(k);if(c[n>>2]|0)__ZN7Variant5clearEv(n);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1380,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind2I7ControlRK10StringNameRK3RefI7TextureEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0;e=l;l=l+48|0;if((l|0)>=(m|0))ba(48);f=e+32|0;g=e;h=e+28|0;i=e+24|0;if(!b)j=0;else{k=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1220744)|0;j=k?b:0}b=c[a+44>>2]|0;k=c[a+48>>2]|0;a=j+(k>>1)|0;if(!(k&1))n=b;else n=c[(c[a>>2]|0)+b>>2]|0;__ZN10StringNameC2ERK6String(f,c[d>>2]|0);c[h>>2]=c[f>>2];__ZN7VariantC2EPK6Object(g,c[d+4>>2]|0);__ZN3RefI7TextureEC2ERK7Variant(f,g);if(c[g>>2]|0)__ZN7Variant5clearEv(g);c[i>>2]=c[f>>2];bj[n&4095](a,h,i);a=c[i>>2]|0;if(!a){__ZN10StringNameD2Ev(h);l=e;return}if(!(__ZN9Reference11unreferenceEv(a)|0)){__ZN10StringNameD2Ev(h);l=e;return}a=c[i>>2]|0;if(!(__Z17predelete_handlerP6Object(a)|0)){__ZN10StringNameD2Ev(h);l=e;return}gj[c[(c[a>>2]|0)+76>>2]&8191](a);__ZN6Memory11free_staticEPvb(a,0);__ZN10StringNameD2Ev(h);l=e;return}function __ZN11MethodBind2I7ControlRK10StringNameRK3RefI7TextureEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI7Control3RefI5ThemeEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var c=0;if((b|0)!=-1){c=0;return c|0}c=__ZN7Variant12get_type_forI3RefI5ThemeEEENS_4TypeEv()|0;return c|0}function __ZNK13MethodBind0RCI7Control3RefI5ThemeEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1111718);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI7Control3RefI5ThemeEE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f+28|0;j=f;k=f+24|0;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1220744)|0:0){c[h>>2]=0;a[1263537]=0;n=c[d+24>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=f;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=f;return}o=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))p=o;else p=c[(c[d>>2]|0)+o>>2]|0;c[k>>2]=ij[p&8191](d)|0;__ZN6RefPtrC2Ev(i);__ZN3RefI9ReferenceEaSI5ThemeEEvRKS_IT_E(i,k);__ZN7VariantC2ERK6RefPtr(j,i);__ZN6RefPtrD2Ev(i);i=c[k>>2]|0;if((i|0?__ZN9Reference11unreferenceEv(i)|0:0)?(i=c[k>>2]|0,__Z17predelete_handlerP6Object(i)|0):0){gj[c[(c[i>>2]|0)+76>>2]&8191](i);__ZN6Memory11free_staticEPvb(i,0)}c[k>>2]=0;__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI7Control3RefI5ThemeEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=d;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1220744)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;c[f>>2]=ij[i&8191](a)|0;__ZN3RefI9ReferenceEaSI5ThemeEEvRKS_IT_E(e,f);e=c[f>>2]|0;if(!e){l=d;return}if(!(__ZN9Reference11unreferenceEv(e)|0)){l=d;return}e=c[f>>2]|0;if(!(__Z17predelete_handlerP6Object(e)|0)){l=d;return}gj[c[(c[e>>2]|0)+76>>2]&8191](e);__ZN6Memory11free_staticEPvb(e,0);l=d;return}function __ZN13MethodBind0RCI7Control3RefI5ThemeEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN3RefI9ReferenceEaSI5ThemeEEvRKS_IT_E(a,b){a=a|0;b=b|0;var d=0,e=0;d=c[b>>2]|0;if(!d){b=c[a>>2]|0;if((b|0?__ZN9Reference11unreferenceEv(b)|0:0)?(b=c[a>>2]|0,__Z17predelete_handlerP6Object(b)|0):0){gj[c[(c[b>>2]|0)+76>>2]&8191](b);__ZN6Memory11free_staticEPvb(b,0)}c[a>>2]=0;return}b=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1220724)|0;e=b?d:0;d=c[a>>2]|0;if((e|0)==(d|0))return;if((d|0?__ZN9Reference11unreferenceEv(d)|0:0)?(d=c[a>>2]|0,__Z17predelete_handlerP6Object(d)|0):0){gj[c[(c[d>>2]|0)+76>>2]&8191](d);__ZN6Memory11free_staticEPvb(d,0)}c[a>>2]=e;if(!e)return;__ZN9Reference9referenceEv(e);return}function __ZN7Variant12get_type_forI3RefI5ThemeEEENS_4TypeEv(){var a=0,b=0,d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+28|0;d=a+24|0;e=a;c[d>>2]=0;__ZN6RefPtrC2Ev(b);__ZN3RefI9ReferenceEaSI5ThemeEEvRKS_IT_E(b,d);__ZN7VariantC2ERK6RefPtr(e,b);__ZN6RefPtrD2Ev(b);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);e=c[d>>2]|0;if(!e){l=a;return b|0}if(!(__ZN9Reference11unreferenceEv(e)|0)){l=a;return b|0}e=c[d>>2]|0;if(!(__Z17predelete_handlerP6Object(e)|0)){l=a;return b|0}gj[c[(c[e>>2]|0)+76>>2]&8191](e);__ZN6Memory11free_staticEPvb(e,0);l=a;return b|0}function __ZNK11MethodBind1I7ControlRK3RefI5ThemeEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var c=0;if(b|0){c=0;return c|0}c=__ZN7Variant12get_type_forIRK3RefI5ThemeEEENS_4TypeEv()|0;return c|0}function __ZNK11MethodBind1I7ControlRK3RefI5ThemeEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1111718);l=a;return c[b>>2]|0}function __ZN11MethodBind1I7ControlRK3RefI5ThemeEE4callEP6ObjectPPK7VariantiRNS9_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i+28|0;k=i+24|0;n=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1220744)|0:0){c[h>>2]=0;a[1263537]=0;o=d+24|0;p=c[o>>2]|0;if((p|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=p;c[b>>2]=0;l=i;return}q=p-(c[d+20>>2]|0)|0;if((q|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=q;c[b>>2]=0;l=i;return}if((g|0)>0){if((p|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);r=0}else{a[1263537]=0;r=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,r)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=r;c[b>>2]=0;l=i;return}}r=c[d+44>>2]|0;p=c[d+48>>2]|0;q=e+(p>>1)|0;if(!(p&1))s=r;else s=c[(c[q>>2]|0)+r>>2]|0;do if((g|0)<1){r=c[o>>2]|0;p=r+-1|0;if((r|0)>=1){e=c[d+16>>2]|0;t=(e|0)==0;if(t)u=0;else u=c[e+-4>>2]|0;if((r|0)<=(u|0)){if(t)v=0;else v=c[e+-4>>2]|0;do if((v|0)<(r|0)){if(t)w=0;else w=c[e+-4>>2]|0;if((w|0)<(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);x=0;break}else{a[1263537]=0;y=31;break}}else y=31;while(0);if((y|0)==31)x=e+(p*24|0)|0;__ZN7VariantC2ERKS_(n,x);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f>>2]|0);while(0);__ZN3RefI5ThemeEC2ERK7Variant(j,n);c[k>>2]=c[j>>2];Pi[s&2047](q,k);q=c[k>>2]|0;if((q|0?__ZN9Reference11unreferenceEv(q)|0:0)?(q=c[k>>2]|0,__Z17predelete_handlerP6Object(q)|0):0){gj[c[(c[q>>2]|0)+76>>2]&8191](q);__ZN6Memory11free_staticEPvb(q,0)}c[k>>2]=0;if(c[n>>2]|0)__ZN7Variant5clearEv(n);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I7ControlRK3RefI5ThemeEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+28|0;g=e;h=e+24|0;if(!b)i=0;else{j=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1220744)|0;i=j?b:0}b=c[a+44>>2]|0;j=c[a+48>>2]|0;a=i+(j>>1)|0;if(!(j&1))k=b;else k=c[(c[a>>2]|0)+b>>2]|0;__ZN7VariantC2EPK6Object(g,c[d>>2]|0);__ZN3RefI5ThemeEC2ERK7Variant(f,g);if(c[g>>2]|0)__ZN7Variant5clearEv(g);c[h>>2]=c[f>>2];Pi[k&2047](a,h);a=c[h>>2]|0;if(!a){l=e;return}if(!(__ZN9Reference11unreferenceEv(a)|0)){l=e;return}a=c[h>>2]|0;if(!(__Z17predelete_handlerP6Object(a)|0)){l=e;return}gj[c[(c[a>>2]|0)+76>>2]&8191](a);__ZN6Memory11free_staticEPvb(a,0);l=e;return}function __ZN11MethodBind1I7ControlRK3RefI5ThemeEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN3RefI5ThemeEC2ERK7Variant(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d;__ZNK7Variantcv6RefPtrEv(e,b);c[a>>2]=0;b=c[e>>2]|0;if(!b){c[a>>2]=0;__ZN6RefPtrD2Ev(e);l=d;return}f=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1234368)|0;g=f?b:0;b=c[a>>2]|0;if((g|0)==(b|0)){__ZN6RefPtrD2Ev(e);l=d;return}if((b|0?__ZN9Reference11unreferenceEv(b)|0:0)?(b=c[a>>2]|0,__Z17predelete_handlerP6Object(b)|0):0){gj[c[(c[b>>2]|0)+76>>2]&8191](b);__ZN6Memory11free_staticEPvb(b,0)}c[a>>2]=g;if(!g){__ZN6RefPtrD2Ev(e);l=d;return}__ZN9Reference9referenceEv(g);__ZN6RefPtrD2Ev(e);l=d;return}function __ZN7Variant12get_type_forIRK3RefI5ThemeEEENS_4TypeEv(){var a=0,b=0,d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+28|0;d=a+24|0;e=a;c[d>>2]=0;__ZN6RefPtrC2Ev(b);__ZN3RefI9ReferenceEaSI5ThemeEEvRKS_IT_E(b,d);__ZN7VariantC2ERK6RefPtr(e,b);__ZN6RefPtrD2Ev(b);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);e=c[d>>2]|0;if(!e){l=a;return b|0}if(!(__ZN9Reference11unreferenceEv(e)|0)){l=a;return b|0}e=c[d>>2]|0;if(!(__Z17predelete_handlerP6Object(e)|0)){l=a;return b|0}gj[c[(c[e>>2]|0)+76>>2]&8191](e);__ZN6Memory11free_staticEPvb(e,0);l=a;return b|0}function __ZNK13MethodBind0RCI7ControliE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK13MethodBind0RCI7ControliE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1111718);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI7ControliE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1220744)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2Ei(i,ij[n&8191](d)|0);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI7ControliE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0;if(!b)f=0;else{d=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1220744)|0;f=d?b:0}b=c[a+44>>2]|0;d=c[a+48>>2]|0;a=f+(d>>1)|0;if(!(d&1)){g=b;h=ij[g&8191](a)|0;c[e>>2]=h;return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=ij[g&8191](a)|0;c[e>>2]=h;return}}function __ZN13MethodBind0RCI7ControliED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN8Viewport20_gui_get_focus_ownerEv(a){a=a|0;return c[a+572>>2]|0}function __ZNK13MethodBind0RCI7ControlPS0_E18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2EPK6Object(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK13MethodBind0RCI7ControlPS0_E18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1111718);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI7ControlPS0_E4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1220744)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2EPK6Object(i,ij[n&8191](d)|0);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI7ControlPS0_E7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0;if(!b)f=0;else{d=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1220744)|0;f=d?b:0}b=c[a+44>>2]|0;d=c[a+48>>2]|0;a=f+(d>>1)|0;if(!(d&1)){g=b;h=ij[g&8191](a)|0;c[e>>2]=h;return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=ij[g&8191](a)|0;c[e>>2]=h;return}}function __ZN13MethodBind0RCI7ControlPS0_ED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI7ControlbE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Eb(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK13MethodBind0RCI7ControlbE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1111718);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI7ControlbE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1220744)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2Eb(i,ij[n&8191](d)|0);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI7ControlbE7ptrcallEP6ObjectPPKvPv(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0;if(!d)g=0;else{e=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1220744)|0;g=e?d:0}d=c[b+44>>2]|0;e=c[b+48>>2]|0;b=g+(e>>1)|0;if(!(e&1)){h=d;i=ij[h&8191](b)|0;j=i&1;a[f>>0]=j;return}else{h=c[(c[b>>2]|0)+d>>2]|0;i=ij[h&8191](b)|0;j=i&1;a[f>>0]=j;return}}function __ZN13MethodBind0RCI7ControlbED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI7ControlNS0_9FocusModeEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK13MethodBind0RCI7ControlNS0_9FocusModeEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1111718);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI7ControlNS0_9FocusModeEE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1220744)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2Ei(i,ij[n&8191](d)|0);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI7ControlNS0_9FocusModeEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0;if(!b)f=0;else{d=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1220744)|0;f=d?b:0}b=c[a+44>>2]|0;d=c[a+48>>2]|0;a=f+(d>>1)|0;if(!(d&1)){g=b;h=ij[g&8191](a)|0;c[e>>2]=h;return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=ij[g&8191](a)|0;c[e>>2]=h;return}}function __ZN13MethodBind0RCI7ControlNS0_9FocusModeEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I7ControlNS0_9FocusModeEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if(!b){__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK11MethodBind1I7ControlNS0_9FocusModeEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1111718);l=a;return c[b>>2]|0}function __ZN11MethodBind1I7ControlNS0_9FocusModeEE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1220744)|0:0){c[h>>2]=0;a[1263537]=0;k=d+24|0;n=c[k>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=i;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=i;return}if((g|0)>0){if((n|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);p=0}else{a[1263537]=0;p=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,p)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=p;c[b>>2]=0;l=i;return}}p=c[d+44>>2]|0;n=c[d+48>>2]|0;o=e+(n>>1)|0;if(!(n&1))q=p;else q=c[(c[o>>2]|0)+p>>2]|0;do if((g|0)<1){p=c[k>>2]|0;n=p+-1|0;if((p|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)s=0;else s=c[e+-4>>2]|0;if((p|0)<=(s|0)){if(r)t=0;else t=c[e+-4>>2]|0;do if((t|0)<(p|0)){if(r)u=0;else u=c[e+-4>>2]|0;if((u|0)<(p|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);v=0;break}else{a[1263537]=0;w=31;break}}else w=31;while(0);if((w|0)==31)v=e+(n*24|0)|0;__ZN7VariantC2ERKS_(j,v);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);f=__ZNK7VariantcviEv(j)|0;Pi[q&2047](o,f);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I7ControlNS0_9FocusModeEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1220744)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1)){g=b;h=c[d>>2]|0;i=c[h>>2]|0;Pi[g&2047](a,i);return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=c[d>>2]|0;i=c[h>>2]|0;Pi[g&2047](a,i);return}}function __ZN11MethodBind1I7ControlNS0_9FocusModeEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN8Viewport15_gui_show_modalEP7Control(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0;d=a+660|0;if(!(c[d>>2]|0)){e=__ZnwjPFPvjE(12,4740)|0;c[d>>2]=e;c[e>>2]=0;c[e+4>>2]=0;c[e+8>>2]=0}e=__ZnwjPFPvjE(16,4740)|0;c[e>>2]=b;f=c[d>>2]|0;g=f+4|0;h=c[g>>2]|0;c[e+8>>2]=h;c[e+4>>2]=0;c[e+12>>2]=f;if(h|0)c[h+4>>2]=e;c[g>>2]=e;if(!(c[f>>2]|0))c[f>>2]=e;e=f+8|0;c[e>>2]=(c[e>>2]|0)+1;e=c[a+572>>2]|0;if(!e)__ZN7Control27_modal_set_prev_focus_ownerEj(b,0);else __ZN7Control27_modal_set_prev_focus_ownerEj(b,c[e+44>>2]|0);e=c[d>>2]|0;if(!e){i=0;return i|0}i=c[e+4>>2]|0;return i|0}function __ZNK11MethodBind1I7ControlbE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if(!b){__ZN7VariantC2Eb(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK11MethodBind1I7ControlbE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1111718);l=a;return c[b>>2]|0}function __ZN11MethodBind1I7ControlbE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1220744)|0:0){c[h>>2]=0;a[1263537]=0;k=d+24|0;n=c[k>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=i;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=i;return}if((g|0)>0){if((n|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);p=0}else{a[1263537]=0;p=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,p)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=p;c[b>>2]=0;l=i;return}}p=c[d+44>>2]|0;n=c[d+48>>2]|0;o=e+(n>>1)|0;if(!(n&1))q=p;else q=c[(c[o>>2]|0)+p>>2]|0;do if((g|0)<1){p=c[k>>2]|0;n=p+-1|0;if((p|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)s=0;else s=c[e+-4>>2]|0;if((p|0)<=(s|0)){if(r)t=0;else t=c[e+-4>>2]|0;do if((t|0)<(p|0)){if(r)u=0;else u=c[e+-4>>2]|0;if((u|0)<(p|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);v=0;break}else{a[1263537]=0;w=31;break}}else w=31;while(0);if((w|0)==31)v=e+(n*24|0)|0;__ZN7VariantC2ERKS_(j,v);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);f=__ZNK7VariantcvbEv(j)|0;Pi[q&2047](o,f);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I7ControlbE7ptrcallEP6ObjectPPKvPv(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0;if(!d)g=0;else{f=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1220744)|0;g=f?d:0}d=c[b+44>>2]|0;f=c[b+48>>2]|0;b=g+(f>>1)|0;if(!(f&1))h=d;else h=c[(c[b>>2]|0)+d>>2]|0;Pi[h&2047](b,(a[c[e>>2]>>0]|0)!=0);return}function __ZN11MethodBind1I7ControlbED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I7ControliE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if(!b){__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK11MethodBind1I7ControliE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1111718);l=a;return c[b>>2]|0}function __ZN11MethodBind1I7ControliE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1220744)|0:0){c[h>>2]=0;a[1263537]=0;k=d+24|0;n=c[k>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=i;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=i;return}if((g|0)>0){if((n|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);p=0}else{a[1263537]=0;p=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,p)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=p;c[b>>2]=0;l=i;return}}p=c[d+44>>2]|0;n=c[d+48>>2]|0;o=e+(n>>1)|0;if(!(n&1))q=p;else q=c[(c[o>>2]|0)+p>>2]|0;do if((g|0)<1){p=c[k>>2]|0;n=p+-1|0;if((p|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)s=0;else s=c[e+-4>>2]|0;if((p|0)<=(s|0)){if(r)t=0;else t=c[e+-4>>2]|0;do if((t|0)<(p|0)){if(r)u=0;else u=c[e+-4>>2]|0;if((u|0)<(p|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);v=0;break}else{a[1263537]=0;w=31;break}}else w=31;while(0);if((w|0)==31)v=e+(n*24|0)|0;__ZN7VariantC2ERKS_(j,v);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);f=__ZNK7VariantcviEv(j)|0;Pi[q&2047](o,f);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I7ControliE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1220744)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1)){g=b;h=c[d>>2]|0;i=c[h>>2]|0;Pi[g&2047](a,i);return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=c[d>>2]|0;i=c[h>>2]|0;Pi[g&2047](a,i);return}}function __ZN11MethodBind1I7ControliED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI7Control5Rect2E18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;if((b|0)!=-1){f=0;l=a;return f|0};c[d>>2]=0;c[d+4>>2]=0;c[d+8>>2]=0;c[d+12>>2]=0;__ZN7VariantC2ERK5Rect2(e,d);d=c[e>>2]|0;if(d|0)__ZN7Variant5clearEv(e);f=d;l=a;return f|0}function __ZNK13MethodBind0RCI7Control5Rect2E18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1111718);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI7Control5Rect2E4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0;f=l;l=l+48|0;if((l|0)>=(m|0))ba(48);i=f;j=f+24|0;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1220744)|0:0){c[h>>2]=0;a[1263537]=0;k=c[d+24>>2]|0;if((k|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=k;c[b>>2]=0;l=f;return}n=k-(c[d+20>>2]|0)|0;if((n|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=n;c[b>>2]=0;l=f;return}n=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))o=n;else o=c[(c[d>>2]|0)+n>>2]|0;Pi[o&2047](j,d);__ZN7VariantC2ERK5Rect2(i,j);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI7Control5Rect2E7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=d;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1220744)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;Pi[i&2047](f,a);c[e>>2]=c[f>>2];c[e+4>>2]=c[f+4>>2];c[e+8>>2]=c[f+8>>2];c[e+12>>2]=c[f+12>>2];l=d;return}function __ZN13MethodBind0RCI7Control5Rect2ED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI7ControlfE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Ef(d,0.0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK13MethodBind0RCI7ControlfE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1111718);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI7ControlfE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1220744)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2Ef(i,+mj[n&511](d));__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI7ControlfE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0.0;if(!b)f=0;else{d=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1220744)|0;f=d?b:0}b=c[a+44>>2]|0;d=c[a+48>>2]|0;a=f+(d>>1)|0;if(!(d&1)){h=b;i=+mj[h&511](a);g[e>>2]=i;return}else{h=c[(c[a>>2]|0)+b>>2]|0;i=+mj[h&511](a);g[e>>2]=i;return}}function __ZN13MethodBind0RCI7ControlfED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind1RCI7Controlf6MarginE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;switch(b|0){case -1:{__ZN7VariantC2Ef(d,0.0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}case 0:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}default:e=0}l=a;return e|0}function __ZNK13MethodBind1RCI7Controlf6MarginE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1111718);l=a;return c[b>>2]|0}function __ZN13MethodBind1RCI7Controlf6MarginE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;i=l;l=l+48|0;if((l|0)>=(m|0))ba(48);j=i+24|0;k=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1220744)|0:0){c[h>>2]=0;a[1263537]=0;n=d+24|0;o=c[n>>2]|0;if((o|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=o;c[b>>2]=0;l=i;return}p=o-(c[d+20>>2]|0)|0;if((p|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=p;c[b>>2]=0;l=i;return}if((g|0)>0){if((o|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);q=0}else{a[1263537]=0;q=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,q)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=q;c[b>>2]=0;l=i;return}}q=c[d+44>>2]|0;o=c[d+48>>2]|0;p=e+(o>>1)|0;if(!(o&1))r=q;else r=c[(c[p>>2]|0)+q>>2]|0;do if((g|0)<1){q=c[n>>2]|0;o=q+-1|0;if((q|0)>=1){e=c[d+16>>2]|0;s=(e|0)==0;if(s)t=0;else t=c[e+-4>>2]|0;if((q|0)<=(t|0)){if(s)u=0;else u=c[e+-4>>2]|0;do if((u|0)<(q|0)){if(s)v=0;else v=c[e+-4>>2]|0;if((v|0)<(q|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);w=0;break}else{a[1263537]=0;x=31;break}}else x=31;while(0);if((x|0)==31)w=e+(o*24|0)|0;__ZN7VariantC2ERKS_(k,w);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);f=__ZNK7VariantcviEv(k)|0;__ZN7VariantC2Ef(j,+ii[r&127](p,f));if(c[k>>2]|0)__ZN7Variant5clearEv(k);__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1217,1146558,0);c[b>>2]=0;l=i;return}function __ZN13MethodBind1RCI7Controlf6MarginE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0;if(!b)f=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1220744)|0;f=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=f+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;g[e>>2]=+ii[i&127](a,c[c[d>>2]>>2]|0);return}function __ZN13MethodBind1RCI7Controlf6MarginED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I7ControlfE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if(!b){__ZN7VariantC2Ef(d,0.0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK11MethodBind1I7ControlfE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1111718);l=a;return c[b>>2]|0}function __ZN11MethodBind1I7ControlfE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0.0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1220744)|0:0){c[h>>2]=0;a[1263537]=0;k=d+24|0;n=c[k>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=i;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=i;return}if((g|0)>0){if((n|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);p=0}else{a[1263537]=0;p=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,p)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=p;c[b>>2]=0;l=i;return}}p=c[d+44>>2]|0;n=c[d+48>>2]|0;o=e+(n>>1)|0;if(!(n&1))q=p;else q=c[(c[o>>2]|0)+p>>2]|0;do if((g|0)<1){p=c[k>>2]|0;n=p+-1|0;if((p|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)s=0;else s=c[e+-4>>2]|0;if((p|0)<=(s|0)){if(r)t=0;else t=c[e+-4>>2]|0;do if((t|0)<(p|0)){if(r)u=0;else u=c[e+-4>>2]|0;if((u|0)<(p|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);v=0;break}else{a[1263537]=0;w=31;break}}else w=31;while(0);if((w|0)==31)v=e+(n*24|0)|0;__ZN7VariantC2ERKS_(j,v);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);x=+__ZNK7VariantcvfEv(j);Mi[q&511](o,x);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I7ControlfE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0,j=0.0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1220744)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1)){h=b;i=c[d>>2]|0;j=+g[i>>2];Mi[h&511](a,j);return}else{h=c[(c[a>>2]|0)+b>>2]|0;i=c[d>>2]|0;j=+g[i>>2];Mi[h&511](a,j);return}}function __ZN11MethodBind1I7ControlfED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I7ControlRK7Vector2E18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;if(b|0){f=0;l=a;return f|0}g[d>>2]=0.0;g[d+4>>2]=0.0;__ZN7VariantC2ERK7Vector2(e,d);d=c[e>>2]|0;if(d|0)__ZN7Variant5clearEv(e);f=d;l=a;return f|0}function __ZNK11MethodBind1I7ControlRK7Vector2E18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1111718);l=a;return c[b>>2]|0}function __ZN11MethodBind1I7ControlRK7Vector2E4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i+24|0;k=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1220744)|0:0){c[h>>2]=0;a[1263537]=0;n=d+24|0;o=c[n>>2]|0;if((o|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=o;c[b>>2]=0;l=i;return}p=o-(c[d+20>>2]|0)|0;if((p|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=p;c[b>>2]=0;l=i;return}if((g|0)>0){if((o|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);q=0}else{a[1263537]=0;q=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,q)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=q;c[b>>2]=0;l=i;return}}q=c[d+44>>2]|0;o=c[d+48>>2]|0;p=e+(o>>1)|0;if(!(o&1))r=q;else r=c[(c[p>>2]|0)+q>>2]|0;do if((g|0)<1){q=c[n>>2]|0;o=q+-1|0;if((q|0)>=1){e=c[d+16>>2]|0;s=(e|0)==0;if(s)t=0;else t=c[e+-4>>2]|0;if((q|0)<=(t|0)){if(s)u=0;else u=c[e+-4>>2]|0;do if((u|0)<(q|0)){if(s)v=0;else v=c[e+-4>>2]|0;if((v|0)<(q|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);w=0;break}else{a[1263537]=0;x=31;break}}else x=31;while(0);if((x|0)==31)w=e+(o*24|0)|0;__ZN7VariantC2ERKS_(k,w);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);__ZNK7Variantcv7Vector2Ev(j,k);Pi[r&2047](p,j);if(c[k>>2]|0)__ZN7Variant5clearEv(k);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I7ControlRK7Vector2E7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1220744)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;b=c[d>>2]|0;d=c[b+4>>2]|0;h=f;c[h>>2]=c[b>>2];c[h+4>>2]=d;Pi[i&2047](a,f);l=e;return}function __ZN11MethodBind1I7ControlRK7Vector2ED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind3I7Control6MarginNS0_10AnchorTypeEfE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return __ZNK11MethodBind3I7Control6MarginNS0_10AnchorTypeEfE18_get_argument_typeEi(a,b)|0}function __ZNK11MethodBind3I7Control6MarginNS0_10AnchorTypeEfE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1111718);l=a;return c[b>>2]|0}function __ZN11MethodBind3I7Control6MarginNS0_10AnchorTypeEfE4callEP6ObjectPPK7VariantiRNS6_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0.0;i=l;l=l+80|0;if((l|0)>=(m|0))ba(80);j=i+48|0;k=i+24|0;n=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1220744)|0:0){c[h>>2]=0;a[1263537]=0;o=d+24|0;p=c[o>>2]|0;if((p|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=p;c[b>>2]=0;l=i;return}q=p-(c[d+20>>2]|0)|0;if((q|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=q;c[b>>2]=0;l=i;return}if((g|0)>0){if((p|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);r=0}else{a[1263537]=0;r=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,r)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=r;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[o>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);s=0}else{a[1263537]=0;s=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,s)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=s;c[b>>2]=0;l=i;return}if((g|0)>2){if((c[o>>2]|0)<2){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);t=0}else{a[1263537]=0;t=c[(c[d+32>>2]|0)+12>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+8>>2]>>2]|0,t)|0)){c[h>>2]=2;c[h+4>>2]=2;c[h+8>>2]=t;c[b>>2]=0;l=i;return}}}}t=c[d+44>>2]|0;s=c[d+48>>2]|0;r=e+(s>>1)|0;if(!(s&1))u=t;else u=c[(c[r>>2]|0)+t>>2]|0;do if((g|0)<1){t=c[o>>2]|0;s=t+-1|0;if((t|0)>=1){e=c[d+16>>2]|0;p=(e|0)==0;if(p)v=0;else v=c[e+-4>>2]|0;if((t|0)<=(v|0)){if(p)w=0;else w=c[e+-4>>2]|0;do if((w|0)<(t|0)){if(p)x=0;else x=c[e+-4>>2]|0;if((x|0)<(t|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);y=0;break}else{a[1263537]=0;z=43;break}}else z=43;while(0);if((z|0)==43)y=e+(s*24|0)|0;__ZN7VariantC2ERKS_(j,y);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);y=__ZNK7VariantcviEv(j)|0;do if((g|0)<2){x=c[o>>2]|0;w=x+-1|0;v=x+-2|0;if((x|0)>=2){x=c[d+16>>2]|0;t=(x|0)==0;if(t)A=0;else A=c[x+-4>>2]|0;if((w|0)<=(A|0)){if(t)B=0;else B=c[x+-4>>2]|0;do if((B|0)<(w|0)){if(t)C=0;else C=c[x+-4>>2]|0;if((C|0)<(w|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);D=0;break}else{a[1263537]=0;z=60;break}}else z=60;while(0);if((z|0)==60)D=x+(v*24|0)|0;__ZN7VariantC2ERKS_(k,D);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f+4>>2]|0);while(0);D=__ZNK7VariantcviEv(k)|0;do if((g|0)<3){C=c[o>>2]|0;B=C+-2|0;A=C+-3|0;if((B|0)>=1){C=c[d+16>>2]|0;w=(C|0)==0;if(w)E=0;else E=c[C+-4>>2]|0;if((B|0)<=(E|0)){if(w)F=0;else F=c[C+-4>>2]|0;do if((F|0)<(B|0)){if(w)G=0;else G=c[C+-4>>2]|0;if((G|0)<(B|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);H=0;break}else{a[1263537]=0;z=77;break}}else z=77;while(0);if((z|0)==77)H=C+(A*24|0)|0;__ZN7VariantC2ERKS_(n,H);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f+8>>2]|0);while(0);I=+__ZNK7VariantcvfEv(n);Gi[u&31](r,y,D,I);if(c[n>>2]|0)__ZN7Variant5clearEv(n);if(c[k>>2]|0)__ZN7Variant5clearEv(k);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,2039,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind3I7Control6MarginNS0_10AnchorTypeEfE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,h=0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1220744)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1))h=b;else h=c[(c[a>>2]|0)+b>>2]|0;Gi[h&31](a,c[c[d>>2]>>2]|0,c[c[d+4>>2]>>2]|0,+g[c[d+8>>2]>>2]);return}function __ZN11MethodBind3I7Control6MarginNS0_10AnchorTypeEfED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind3I7Control6MarginNS0_10AnchorTypeEfE18_get_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;switch(b|0){case 0:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}case 1:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}case 2:{__ZN7VariantC2Ef(d,0.0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}default:e=0}l=a;return e|0}function __ZNK11MethodBind2I7Control6MarginfE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;switch(b|0){case 0:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}case 1:{__ZN7VariantC2Ef(d,0.0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}default:e=0}l=a;return e|0}function __ZNK11MethodBind2I7Control6MarginfE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1111718);l=a;return c[b>>2]|0}function __ZN11MethodBind2I7Control6MarginfE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0.0;i=l;l=l+48|0;if((l|0)>=(m|0))ba(48);j=i+24|0;k=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1220744)|0:0){c[h>>2]=0;a[1263537]=0;n=d+24|0;o=c[n>>2]|0;if((o|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=o;c[b>>2]=0;l=i;return}p=o-(c[d+20>>2]|0)|0;if((p|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=p;c[b>>2]=0;l=i;return}if((g|0)>0){if((o|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);q=0}else{a[1263537]=0;q=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,q)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=q;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[n>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);r=0}else{a[1263537]=0;r=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,r)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=r;c[b>>2]=0;l=i;return}}}r=c[d+44>>2]|0;q=c[d+48>>2]|0;o=e+(q>>1)|0;if(!(q&1))s=r;else s=c[(c[o>>2]|0)+r>>2]|0;do if((g|0)<1){r=c[n>>2]|0;q=r+-1|0;if((r|0)>=1){e=c[d+16>>2]|0;p=(e|0)==0;if(p)t=0;else t=c[e+-4>>2]|0;if((r|0)<=(t|0)){if(p)u=0;else u=c[e+-4>>2]|0;do if((u|0)<(r|0)){if(p)v=0;else v=c[e+-4>>2]|0;if((v|0)<(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);w=0;break}else{a[1263537]=0;x=37;break}}else x=37;while(0);if((x|0)==37)w=e+(q*24|0)|0;__ZN7VariantC2ERKS_(j,w);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);w=__ZNK7VariantcviEv(j)|0;do if((g|0)<2){v=c[n>>2]|0;u=v+-1|0;t=v+-2|0;if((v|0)>=2){v=c[d+16>>2]|0;r=(v|0)==0;if(r)y=0;else y=c[v+-4>>2]|0;if((u|0)<=(y|0)){if(r)z=0;else z=c[v+-4>>2]|0;do if((z|0)<(u|0)){if(r)A=0;else A=c[v+-4>>2]|0;if((A|0)<(u|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);B=0;break}else{a[1263537]=0;x=54;break}}else x=54;while(0);if((x|0)==54)B=v+(t*24|0)|0;__ZN7VariantC2ERKS_(k,B);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f+4>>2]|0);while(0);C=+__ZNK7VariantcvfEv(k);dj[s&127](o,w,C);if(c[k>>2]|0)__ZN7Variant5clearEv(k);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1380,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind2I7Control6MarginfE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,h=0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1220744)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1))h=b;else h=c[(c[a>>2]|0)+b>>2]|0;dj[h&127](a,c[c[d>>2]>>2]|0,+g[c[d+4>>2]>>2]);return}function __ZN11MethodBind2I7Control6MarginfED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind1RCI7ControlNS0_10AnchorTypeE6MarginE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;switch(b|0){case -1:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}case 0:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}default:e=0}l=a;return e|0}function __ZNK13MethodBind1RCI7ControlNS0_10AnchorTypeE6MarginE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1111718);l=a;return c[b>>2]|0}function __ZN13MethodBind1RCI7ControlNS0_10AnchorTypeE6MarginE4callEP6ObjectPPK7VariantiRNS6_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;i=l;l=l+48|0;if((l|0)>=(m|0))ba(48);j=i+24|0;k=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1220744)|0:0){c[h>>2]=0;a[1263537]=0;n=d+24|0;o=c[n>>2]|0;if((o|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=o;c[b>>2]=0;l=i;return}p=o-(c[d+20>>2]|0)|0;if((p|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=p;c[b>>2]=0;l=i;return}if((g|0)>0){if((o|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);q=0}else{a[1263537]=0;q=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,q)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=q;c[b>>2]=0;l=i;return}}q=c[d+44>>2]|0;o=c[d+48>>2]|0;p=e+(o>>1)|0;if(!(o&1))r=q;else r=c[(c[p>>2]|0)+q>>2]|0;do if((g|0)<1){q=c[n>>2]|0;o=q+-1|0;if((q|0)>=1){e=c[d+16>>2]|0;s=(e|0)==0;if(s)t=0;else t=c[e+-4>>2]|0;if((q|0)<=(t|0)){if(s)u=0;else u=c[e+-4>>2]|0;do if((u|0)<(q|0)){if(s)v=0;else v=c[e+-4>>2]|0;if((v|0)<(q|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);w=0;break}else{a[1263537]=0;x=31;break}}else x=31;while(0);if((x|0)==31)w=e+(o*24|0)|0;__ZN7VariantC2ERKS_(k,w);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);f=__ZNK7VariantcviEv(k)|0;__ZN7VariantC2Ei(j,$i[r&8191](p,f)|0);if(c[k>>2]|0)__ZN7Variant5clearEv(k);__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1217,1146558,0);c[b>>2]=0;l=i;return}function __ZN13MethodBind1RCI7ControlNS0_10AnchorTypeE6MarginE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0;if(!b)f=0;else{g=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1220744)|0;f=g?b:0}b=c[a+44>>2]|0;g=c[a+48>>2]|0;a=f+(g>>1)|0;if(!(g&1))h=b;else h=c[(c[a>>2]|0)+b>>2]|0;c[e>>2]=$i[h&8191](a,c[c[d>>2]>>2]|0)|0;return}function __ZN13MethodBind1RCI7ControlNS0_10AnchorTypeE6MarginED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind2I7Control6MarginNS0_10AnchorTypeEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;switch(b|0){case 0:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}case 1:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}default:e=0}l=a;return e|0}function __ZNK11MethodBind2I7Control6MarginNS0_10AnchorTypeEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1111718);l=a;return c[b>>2]|0}function __ZN11MethodBind2I7Control6MarginNS0_10AnchorTypeEE4callEP6ObjectPPK7VariantiRNS6_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0;i=l;l=l+48|0;if((l|0)>=(m|0))ba(48);j=i+24|0;k=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1220744)|0:0){c[h>>2]=0;a[1263537]=0;n=d+24|0;o=c[n>>2]|0;if((o|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=o;c[b>>2]=0;l=i;return}p=o-(c[d+20>>2]|0)|0;if((p|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=p;c[b>>2]=0;l=i;return}if((g|0)>0){if((o|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);q=0}else{a[1263537]=0;q=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,q)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=q;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[n>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);r=0}else{a[1263537]=0;r=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,r)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=r;c[b>>2]=0;l=i;return}}}r=c[d+44>>2]|0;q=c[d+48>>2]|0;o=e+(q>>1)|0;if(!(q&1))s=r;else s=c[(c[o>>2]|0)+r>>2]|0;do if((g|0)<1){r=c[n>>2]|0;q=r+-1|0;if((r|0)>=1){e=c[d+16>>2]|0;p=(e|0)==0;if(p)t=0;else t=c[e+-4>>2]|0;if((r|0)<=(t|0)){if(p)u=0;else u=c[e+-4>>2]|0;do if((u|0)<(r|0)){if(p)v=0;else v=c[e+-4>>2]|0;if((v|0)<(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);w=0;break}else{a[1263537]=0;x=37;break}}else x=37;while(0);if((x|0)==37)w=e+(q*24|0)|0;__ZN7VariantC2ERKS_(j,w);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);w=__ZNK7VariantcviEv(j)|0;do if((g|0)<2){v=c[n>>2]|0;u=v+-1|0;t=v+-2|0;if((v|0)>=2){v=c[d+16>>2]|0;r=(v|0)==0;if(r)y=0;else y=c[v+-4>>2]|0;if((u|0)<=(y|0)){if(r)z=0;else z=c[v+-4>>2]|0;do if((z|0)<(u|0)){if(r)A=0;else A=c[v+-4>>2]|0;if((A|0)<(u|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);B=0;break}else{a[1263537]=0;x=54;break}}else x=54;while(0);if((x|0)==54)B=v+(t*24|0)|0;__ZN7VariantC2ERKS_(k,B);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f+4>>2]|0);while(0);f=__ZNK7VariantcviEv(k)|0;bj[s&4095](o,w,f);if(c[k>>2]|0)__ZN7Variant5clearEv(k);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1380,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind2I7Control6MarginNS0_10AnchorTypeEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1220744)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1))g=b;else g=c[(c[a>>2]|0)+b>>2]|0;bj[g&4095](a,c[c[d>>2]>>2]|0,c[c[d+4>>2]>>2]|0);return}function __ZN11MethodBind2I7Control6MarginNS0_10AnchorTypeEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind3I7Control6MarginNS0_10AnchorTypeEbE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return __ZNK11MethodBind3I7Control6MarginNS0_10AnchorTypeEbE18_get_argument_typeEi(a,b)|0}function __ZNK11MethodBind3I7Control6MarginNS0_10AnchorTypeEbE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1111718);l=a;return c[b>>2]|0}function __ZN11MethodBind3I7Control6MarginNS0_10AnchorTypeEbE4callEP6ObjectPPK7VariantiRNS6_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0;i=l;l=l+80|0;if((l|0)>=(m|0))ba(80);j=i+48|0;k=i+24|0;n=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1220744)|0:0){c[h>>2]=0;a[1263537]=0;o=d+24|0;p=c[o>>2]|0;if((p|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=p;c[b>>2]=0;l=i;return}q=p-(c[d+20>>2]|0)|0;if((q|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=q;c[b>>2]=0;l=i;return}if((g|0)>0){if((p|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);r=0}else{a[1263537]=0;r=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,r)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=r;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[o>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);s=0}else{a[1263537]=0;s=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,s)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=s;c[b>>2]=0;l=i;return}if((g|0)>2){if((c[o>>2]|0)<2){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);t=0}else{a[1263537]=0;t=c[(c[d+32>>2]|0)+12>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+8>>2]>>2]|0,t)|0)){c[h>>2]=2;c[h+4>>2]=2;c[h+8>>2]=t;c[b>>2]=0;l=i;return}}}}t=c[d+44>>2]|0;s=c[d+48>>2]|0;r=e+(s>>1)|0;if(!(s&1))u=t;else u=c[(c[r>>2]|0)+t>>2]|0;do if((g|0)<1){t=c[o>>2]|0;s=t+-1|0;if((t|0)>=1){e=c[d+16>>2]|0;p=(e|0)==0;if(p)v=0;else v=c[e+-4>>2]|0;if((t|0)<=(v|0)){if(p)w=0;else w=c[e+-4>>2]|0;do if((w|0)<(t|0)){if(p)x=0;else x=c[e+-4>>2]|0;if((x|0)<(t|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);y=0;break}else{a[1263537]=0;z=43;break}}else z=43;while(0);if((z|0)==43)y=e+(s*24|0)|0;__ZN7VariantC2ERKS_(j,y);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);y=__ZNK7VariantcviEv(j)|0;do if((g|0)<2){x=c[o>>2]|0;w=x+-1|0;v=x+-2|0;if((x|0)>=2){x=c[d+16>>2]|0;t=(x|0)==0;if(t)A=0;else A=c[x+-4>>2]|0;if((w|0)<=(A|0)){if(t)B=0;else B=c[x+-4>>2]|0;do if((B|0)<(w|0)){if(t)C=0;else C=c[x+-4>>2]|0;if((C|0)<(w|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);D=0;break}else{a[1263537]=0;z=60;break}}else z=60;while(0);if((z|0)==60)D=x+(v*24|0)|0;__ZN7VariantC2ERKS_(k,D);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f+4>>2]|0);while(0);D=__ZNK7VariantcviEv(k)|0;do if((g|0)<3){C=c[o>>2]|0;B=C+-2|0;A=C+-3|0;if((B|0)>=1){C=c[d+16>>2]|0;w=(C|0)==0;if(w)E=0;else E=c[C+-4>>2]|0;if((B|0)<=(E|0)){if(w)F=0;else F=c[C+-4>>2]|0;do if((F|0)<(B|0)){if(w)G=0;else G=c[C+-4>>2]|0;if((G|0)<(B|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);H=0;break}else{a[1263537]=0;z=77;break}}else z=77;while(0);if((z|0)==77)H=C+(A*24|0)|0;__ZN7VariantC2ERKS_(n,H);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f+8>>2]|0);while(0);f=__ZNK7VariantcvbEv(n)|0;Ki[u&4095](r,y,D,f);if(c[n>>2]|0)__ZN7Variant5clearEv(n);if(c[k>>2]|0)__ZN7Variant5clearEv(k);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,2039,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind3I7Control6MarginNS0_10AnchorTypeEbE7ptrcallEP6ObjectPPKvPv(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0;if(!d)g=0;else{f=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1220744)|0;g=f?d:0}d=c[b+44>>2]|0;f=c[b+48>>2]|0;b=g+(f>>1)|0;if(!(f&1))h=d;else h=c[(c[b>>2]|0)+d>>2]|0;Ki[h&4095](b,c[c[e>>2]>>2]|0,c[c[e+4>>2]>>2]|0,(a[c[e+8>>2]>>0]|0)!=0);return}function __ZN11MethodBind3I7Control6MarginNS0_10AnchorTypeEbED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind3I7Control6MarginNS0_10AnchorTypeEbE18_get_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;switch(b|0){case 0:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}case 1:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}case 2:{__ZN7VariantC2Eb(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}default:e=0}l=a;return e|0}function __ZNK13MethodBind0RCI7Control7Vector2E18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;if((b|0)!=-1){f=0;l=a;return f|0}g[d>>2]=0.0;g[d+4>>2]=0.0;__ZN7VariantC2ERK7Vector2(e,d);d=c[e>>2]|0;if(d|0)__ZN7Variant5clearEv(e);f=d;l=a;return f|0}function __ZNK13MethodBind0RCI7Control7Vector2E18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1111718);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI7Control7Vector2E4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;j=f+24|0;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1220744)|0:0){c[h>>2]=0;a[1263537]=0;k=c[d+24>>2]|0;if((k|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=k;c[b>>2]=0;l=f;return}n=k-(c[d+20>>2]|0)|0;if((n|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=n;c[b>>2]=0;l=f;return}n=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))o=n;else o=c[(c[d>>2]|0)+n>>2]|0;Pi[o&2047](j,d);__ZN7VariantC2ERK7Vector2(i,j);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI7Control7Vector2E7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=d;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1220744)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;Pi[i&2047](f,a);a=f;f=c[a+4>>2]|0;i=e;c[i>>2]=c[a>>2];c[i+4>>2]=f;l=d;return}function __ZN13MethodBind0RCI7Control7Vector2ED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN8Viewport17_gui_accept_eventEv(b){b=b|0;var d=0,e=0;a[b+560>>0]=1;if(!(a[b+136>>0]|0))return;d=c[b+132>>2]|0;if(!d){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(947574,947583,260,947603,0);e=0}else{a[1263537]=0;e=d}__ZN9SceneTree20set_input_as_handledEv(e);return}function __ZN9SceneTree20set_input_as_handledEv(b){b=b|0;a[b+142>>0]=1;return}function __ZNK11MethodBind0I7ControlE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return 0}function __ZNK11MethodBind0I7ControlE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1111718);l=a;return c[b>>2]|0}function __ZN11MethodBind0I7ControlE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1220744)|0:0){c[h>>2]=0;a[1263537]=0;f=c[d+24>>2]|0;if((f|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=f;c[b>>2]=0;return}i=f-(c[d+20>>2]|0)|0;if((i|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=i;c[b>>2]=0;return}i=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))j=i;else j=c[(c[d>>2]|0)+i>>2]|0;gj[j&8191](d);c[b>>2]=0;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,110,1146558,0);c[b>>2]=0;return}function __ZN11MethodBind0I7ControlE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1220744)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1)){g=b;gj[g&8191](a);return}else{g=c[(c[a>>2]|0)+b>>2]|0;gj[g&8191](a);return}}function __ZN11MethodBind0I7ControlED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN7SpatialC2Ev(b){b=b|0;var d=0,e=0,f=0;__ZN4NodeC2Ev(b);c[b>>2]=221888;__ZN10StringNameC2Ev(b+220|0);c[b+228>>2]=b;c[b+232>>2]=0;c[b+236>>2]=0;c[b+224>>2]=0;g[b+240>>2]=1.0;g[b+244>>2]=0.0;g[b+248>>2]=0.0;g[b+252>>2]=0.0;g[b+256>>2]=1.0;g[b+260>>2]=0.0;g[b+264>>2]=0.0;g[b+268>>2]=0.0;g[b+272>>2]=1.0;g[b+284>>2]=0.0;g[b+280>>2]=0.0;g[b+276>>2]=0.0;g[b+288>>2]=1.0;g[b+292>>2]=0.0;g[b+296>>2]=0.0;g[b+300>>2]=0.0;g[b+304>>2]=1.0;g[b+308>>2]=0.0;g[b+312>>2]=0.0;g[b+316>>2]=0.0;g[b+320>>2]=1.0;c[b+380>>2]=0;c[b+372>>2]=0;a[b+388>>0]=0;a[b+369>>0]=0;a[b+368>>0]=0;d=b+348|0;e=b+324|0;f=e+40|0;do{c[e>>2]=0;e=e+4|0}while((e|0)<(f|0));g[d>>2]=1.0;g[b+352>>2]=1.0;g[b+356>>2]=1.0;c[b+364>>2]=0;a[b+370>>0]=0;a[b+391>>0]=1;a[b+389>>0]=0;a[b+390>>0]=0;c[b+376>>2]=0;c[b+384>>2]=0;return}function __ZN7Spatial18_initialize_classvEv(b){b=b|0;if(a[1257014]|0)return;if(!(a[1256996]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI4NodeEEvv();__ZN4Node13_bind_methodsEv();a[1256996]=1}__ZN7ClassDB10_add_classI7SpatialEEvv();__ZN7Spatial13_bind_methodsEv();a[1257014]=1;return}function __ZN7Spatial5_setvERK10StringNameRK7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK7Spatial5_getvERK10StringNameR7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZN7Spatial14_notificationvEib(a,b,c){a=a|0;b=b|0;c=c|0;if(!(c|511==510))__ZN4Node13_notificationEi(a,b);if(528!=511)__ZN7Spatial13_notificationEi(a,b);if(c^1|511==510)return;__ZN4Node13_notificationEi(a,b);return}function __ZNK7Spatial16_get_class_namevEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+8|0;e=b+4|0;f=b;g=a+220|0;a=c[g>>2]|0;if(a|0){if(c[a+4>>2]|0){l=b;return g|0}if(__ZNK6String6lengthEv(a+8|0)|0){l=b;return g|0}}__ZN6StringC2EPKc(d,946852);c[f>>2]=c[d>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameaSERKS_(g,e);__ZN10StringNameD2Ev(e);e=c[f>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);l=b;return g|0}function __ZNK7Spatial9get_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,946852);l=a;return c[b>>2]|0}function __ZNK7Spatial8is_classERK6String(a,b){a=a|0;b=b|0;var c=0;if(!(__ZNK6StringeqEPKc(b,946852)|0)?!(__ZNK6StringeqEPKc(b,1132465)|0):0)c=__ZNK6StringeqEPKc(b,1142944)|0;else c=1;return c|0}function __ZNK7Spatial12is_class_ptrEPv(a,b){a=a|0;b=b|0;return (b|0)==1220920|((b|0)==1220720|(b|0)==1220580)|0}function __ZN7SpatialD2Ev(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0;c[b>>2]=221888;__ZN4ListIP7Spatial16DefaultAllocatorED2Ev(b+380|0);d=b+224|0;e=c[d>>2]|0;if(!e){f=b+220|0;__ZN10StringNameD2Ev(f);__ZN4NodeD2Ev(b);return}a[1263537]=0;g=b+232|0;h=c[g>>2]|0;i=b+236|0;if(h|0)c[h+12>>2]=c[i>>2];j=c[i>>2]|0;if(j|0)c[j+8>>2]=h;if((c[e>>2]|0)==(d|0))c[e>>2]=c[g>>2];c[g>>2]=0;c[i>>2]=0;c[d>>2]=0;f=b+220|0;__ZN10StringNameD2Ev(f);__ZN4NodeD2Ev(b);return}function __ZN7SpatialD0Ev(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0;c[b>>2]=221888;__ZN4ListIP7Spatial16DefaultAllocatorED2Ev(b+380|0);d=b+224|0;e=c[d>>2]|0;if(!e){f=b+220|0;__ZN10StringNameD2Ev(f);__ZN4NodeD2Ev(b);__ZdlPv(b);return}a[1263537]=0;g=b+232|0;h=c[g>>2]|0;i=b+236|0;if(h|0)c[h+12>>2]=c[i>>2];j=c[i>>2]|0;if(j|0)c[j+8>>2]=h;if((c[e>>2]|0)==(d|0))c[e>>2]=c[g>>2];c[g>>2]=0;c[i>>2]=0;c[d>>2]=0;f=b+220|0;__ZN10StringNameD2Ev(f);__ZN4NodeD2Ev(b);__ZdlPv(b);return}function __ZN4ListIP7Spatial16DefaultAllocatorED2Ev(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0;d=c[b>>2]|0;if(!d)return;else e=d;while(1){d=c[e>>2]|0;if(!d){f=15;break}a[1263537]=0;if((c[d+12>>2]|0)==(e|0)){c[e>>2]=c[d+4>>2];g=e+4|0;h=c[d+8>>2]|0;if((c[g>>2]|0)==(d|0))c[g>>2]=h;g=d+4|0;if(h|0)c[h+4>>2]=c[g>>2];i=c[g>>2]|0;if(i|0)c[i+8>>2]=h;__ZN6Memory11free_staticEPvb(d,0);d=e+8|0;c[d>>2]=(c[d>>2]|0)+-1}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145114,1145120,157,1145132,0);j=c[b>>2]|0;if(!(c[j+8>>2]|0)){f=14;break}if(!j){f=18;break}else e=j}if((f|0)==14){__ZN6Memory11free_staticEPvb(j,0);c[b>>2]=0;return}else if((f|0)==15)if(!(c[e+8>>2]|0)){a[1263537]=0;__ZN6Memory11free_staticEPvb(e,0);return}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145461,1145120,668,1145467,0);return}else if((f|0)==18)return}function __ZN7Spatial13_notificationEi(b,d){b=b|0;d=d|0;var e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0;e=l;l=l+144|0;if((l|0)>=(m|0))ba(144);f=e+96|0;h=e;i=e+48|0;switch(d|0){case 10:{d=__ZNK4Node10get_parentEv(b)|0;if(!d){j=b+376|0;k=j;n=c[j>>2]|0}else{j=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1220920)|0;o=j?d:0;d=b+376|0;c[d>>2]=o;k=d;n=o}if(!n)p=0;else{o=n+380|0;if(!(c[o>>2]|0)){n=__ZnwjPFPvjE(12,4740)|0;c[o>>2]=n;c[n>>2]=0;c[n+4>>2]=0;c[n+8>>2]=0}n=__ZnwjPFPvjE(16,4740)|0;c[n>>2]=b;d=c[o>>2]|0;o=d+4|0;j=c[o>>2]|0;c[n+8>>2]=j;c[n+4>>2]=0;c[n+12>>2]=d;if(j|0)c[j+4>>2]=n;c[o>>2]=n;if(!(c[d>>2]|0))c[d>>2]=n;o=d+8|0;c[o>>2]=(c[o>>2]|0)+1;p=n}c[b+384>>2]=p;if(a[b+369>>0]|0){if(!(c[b+132>>2]|0))__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(947574,947583,260,947603,0);else a[1263537]=0;p=c[k>>2]|0;if(p|0){__ZNK7Spatial20get_global_transformEv(h,p);p=b+360|0;if(c[p>>2]&2|0){k=b+288|0;g[b+288>>2]=1.0;g[b+292>>2]=0.0;g[b+296>>2]=0.0;g[b+300>>2]=0.0;g[b+304>>2]=1.0;g[b+308>>2]=0.0;g[b+312>>2]=0.0;g[b+316>>2]=0.0;g[b+320>>2]=1.0;__ZN5Basis5scaleERK7Vector3(k,b+348|0);__ZN5Basis6rotateERK7Vector3(k,b+336|0);c[p>>2]=c[p>>2]&-3}k=b+288|0;n=i;o=k;d=n+48|0;do{c[n>>2]=c[o>>2];n=n+4|0;o=o+4|0}while((n|0)<(d|0));__ZNK9TransformmlERKS_(f,h,i);n=k;o=f;d=n+48|0;do{c[n>>2]=c[o>>2];n=n+4|0;o=o+4|0}while((n|0)<(d|0));c[p>>2]=1}a[b+368>>0]=1}p=b+360|0;c[p>>2]=c[p>>2]|4;do if((a[b+390>>0]|0?(a[b+388>>0]|0)==0:0)?(p=b+224|0,(c[p>>2]|0)==0):0){o=c[b+132>>2]|0;if(!o){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(947574,947583,260,947603,0);if(!(c[p>>2]|0))q=364;else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1098384,1098388,45,1098405,0);break}}else{a[1263537]=0;q=o+364|0}a[1263537]=0;c[p>>2]=q;o=c[q>>2]|0;c[b+232>>2]=o;c[b+236>>2]=0;if(o|0)c[o+12>>2]=p;c[q>>2]=p}while(0);__ZN6Object12notificationEib(b,41,0);l=e;return}case 11:{__ZN6Object12notificationEib(b,42,1);q=b+224|0;p=c[q>>2]|0;do if(p|0){o=c[b+132>>2]|0;if(!o){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(947574,947583,260,947603,0);r=0;s=c[q>>2]|0}else{a[1263537]=0;r=o;s=p}if((s|0)!=(r+364|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1128380,1098388,57,1098442,0);break}a[1263537]=0;o=b+232|0;n=c[o>>2]|0;d=b+236|0;if(n|0)c[n+12>>2]=c[d>>2];f=c[d>>2]|0;if(f|0)c[f+8>>2]=n;if((c[s>>2]|0)==(q|0))c[s>>2]=c[o>>2];c[o>>2]=0;c[d>>2]=0;c[q>>2]=0}while(0);q=b+384|0;s=c[q>>2]|0;r=b+376|0;if(s|0?(p=(c[r>>2]|0)+380|0,d=c[p>>2]|0,d|0):0){a[1263537]=0;if((c[s+12>>2]|0)==(d|0)){if((c[d>>2]|0)==(s|0))c[d>>2]=c[s+4>>2];o=d+4|0;n=c[s+8>>2]|0;if((c[o>>2]|0)==(s|0))c[o>>2]=n;o=s+4|0;if(n|0)c[n+4>>2]=c[o>>2];f=c[o>>2]|0;if(f|0)c[f+8>>2]=n;__ZN6Memory11free_staticEPvb(s,0);s=d+8|0;c[s>>2]=(c[s>>2]|0)+-1}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145114,1145120,157,1145132,0);s=c[p>>2]|0;if(!(c[s+8>>2]|0)){__ZN6Memory11free_staticEPvb(s,0);c[p>>2]=0}}c[r>>2]=0;c[q>>2]=0;a[b+368>>0]=0;l=e;return}case 41:{a[b+370>>0]=1;q=b+364|0;c[q>>2]=0;r=__ZNK4Node10get_parentEv(b)|0;p=(c[q>>2]|0)!=0;if((r|0)==0|p)t=p;else{p=r;do{if(!p)u=0;else{r=$i[c[(c[p>>2]|0)+44>>2]&8191](p,1234328)|0;u=r?p:0}c[q>>2]=u;p=__ZNK4Node10get_parentEv(p)|0;r=(c[q>>2]|0)!=0}while(!((p|0)==0|r));t=r}if(!t){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(937098,811464,167,811485,0);l=e;return}a[1263537]=0;t=c[b+52>>2]|0;if(!t){l=e;return}Ki[c[(c[t>>2]|0)+40>>2]&4095](t,(c[308579]|0)+192|0,0,0);l=e;return}case 42:{t=c[b+52>>2]|0;if(t|0)Ki[c[(c[t>>2]|0)+40>>2]&4095](t,(c[308579]|0)+196|0,0,0);c[b+364>>2]=0;a[b+370>>0]=0;l=e;return}default:{l=e;return}}}function __ZNK7Spatial20get_global_transformEv(b,d){b=b|0;d=d|0;var e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;e=l;l=l+96|0;if((l|0)>=(m|0))ba(96);f=e+48|0;h=e;if(!(a[d+136>>0]|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(811523,811464,255,811544,0);g[b>>2]=1.0;g[b+4>>2]=0.0;g[b+8>>2]=0.0;g[b+12>>2]=0.0;g[b+16>>2]=1.0;g[b+20>>2]=0.0;g[b+24>>2]=0.0;g[b+28>>2]=0.0;g[b+32>>2]=1.0;g[b+44>>2]=0.0;g[b+40>>2]=0.0;g[b+36>>2]=0.0;l=e;return}a[1263537]=0;i=d+240|0;j=d+360|0;k=c[j>>2]|0;if(k&4|0){if(!(k&2))n=k;else{k=d+288|0;g[d+288>>2]=1.0;g[d+292>>2]=0.0;g[d+296>>2]=0.0;g[d+300>>2]=0.0;g[d+304>>2]=1.0;g[d+308>>2]=0.0;g[d+312>>2]=0.0;g[d+316>>2]=0.0;g[d+320>>2]=1.0;__ZN5Basis5scaleERK7Vector3(k,d+348|0);__ZN5Basis6rotateERK7Vector3(k,d+336|0);k=c[j>>2]&-3;c[j>>2]=k;n=k}k=c[d+376>>2]|0;if((k|0)!=0?(a[d+368>>0]|0)==0:0){__ZNK7Spatial20get_global_transformEv(h,k);__ZNK9TransformmlERKS_(f,h,d+288|0);o=i;p=f;q=o+48|0;do{c[o>>2]=c[p>>2];o=o+4|0;p=p+4|0}while((o|0)<(q|0));r=c[j>>2]|0}else{o=i;p=d+288|0;q=o+48|0;do{c[o>>2]=c[p>>2];o=o+4|0;p=p+4|0}while((o|0)<(q|0));r=n}c[j>>2]=r&-5}o=b;p=i;q=o+48|0;do{c[o>>2]=c[p>>2];o=o+4|0;p=p+4|0}while((o|0)<(q|0));l=e;return}function __ZN7Spatial13_bind_methodsEv(){var a=0,b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0,ia=0,ja=0,ka=0,la=0,ma=0,na=0,oa=0,pa=0,qa=0,ra=0,sa=0,ta=0,ua=0,va=0,wa=0,xa=0,ya=0;a=l;l=l+480|0;if((l|0)>=(m|0))ba(480);b=a+440|0;d=a+432|0;e=a+424|0;f=a+416|0;g=a+408|0;h=a+400|0;i=a+392|0;j=a+384|0;k=a+376|0;n=a+368|0;o=a+360|0;p=a+352|0;q=a+344|0;r=a+336|0;s=a+320|0;t=a+304|0;u=a+296|0;v=a+288|0;w=a+280|0;x=a+272|0;y=a+264|0;z=a+256|0;A=a+248|0;B=a+240|0;C=a+232|0;D=a+224|0;E=a+216|0;F=a+208|0;G=a+200|0;H=a+192|0;I=a+184|0;J=a+176|0;K=a+160|0;L=a+144|0;M=a+136|0;N=a+128|0;O=a+120|0;P=a+112|0;Q=a+104|0;R=a+96|0;S=a+88|0;T=a+80|0;U=a+72|0;V=a+328|0;W=a+312|0;X=a+64|0;Y=a+60|0;Z=a+56|0;_=a+168|0;$=a+152|0;aa=a+52|0;ca=a+48|0;da=a+44|0;ea=a+40|0;fa=a+36|0;ga=a+32|0;ha=a+28|0;ia=a+24|0;ja=a+20|0;ka=a+16|0;la=a+12|0;ma=a+8|0;na=a+4|0;oa=a;__Z8D_METHODPKcS0_(d,1044398,811607);pa=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(pa);c[pa>>2]=221996;__ZN10MethodBind10_set_constEb(pa,0);__ZN10MethodBind24_generate_argument_typesEi(pa,1);c[pa+44>>2]=751;c[pa+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,pa,d,0,0)|0;pa=d+4|0;qa=c[pa>>2]|0;if(qa|0?(__Z16atomic_decrementPj(qa+-8|0)|0)==0:0){ra=c[pa>>2]|0;pa=(ra|0)==0?0:ra+-4|0;ra=pa+4|0;if(c[pa>>2]|0){sa=0;do{__ZN10StringNameD2Ev(ra+(sa<<2)|0);sa=sa+1|0}while(sa>>>0<(c[pa>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(qa,1)}__ZN10StringNameD2Ev(d);__Z8D_METHODPKc(e,1044422);d=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(d);c[d>>2]=222032;__ZN10MethodBind10_set_constEb(d,1);__ZN10MethodBind24_generate_argument_typesEi(d,0);__ZN10MethodBind12_set_returnsEb(d,1);c[d+44>>2]=752;c[d+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,d,e,0,0)|0;d=e+4|0;qa=c[d>>2]|0;if(qa|0?(__Z16atomic_decrementPj(qa+-8|0)|0)==0:0){pa=c[d>>2]|0;d=(pa|0)==0?0:pa+-4|0;pa=d+4|0;if(c[d>>2]|0){sa=0;do{__ZN10StringNameD2Ev(pa+(sa<<2)|0);sa=sa+1|0}while(sa>>>0<(c[d>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(qa,1)}__ZN10StringNameD2Ev(e);__Z8D_METHODPKcS0_(f,811613,811629);e=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(e);c[e>>2]=222068;__ZN10MethodBind10_set_constEb(e,0);__ZN10MethodBind24_generate_argument_typesEi(e,1);c[e+44>>2]=753;c[e+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,e,f,0,0)|0;e=f+4|0;qa=c[e>>2]|0;if(qa|0?(__Z16atomic_decrementPj(qa+-8|0)|0)==0:0){d=c[e>>2]|0;e=(d|0)==0?0:d+-4|0;d=e+4|0;if(c[e>>2]|0){sa=0;do{__ZN10StringNameD2Ev(d+(sa<<2)|0);sa=sa+1|0}while(sa>>>0<(c[e>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(qa,1)}__ZN10StringNameD2Ev(f);__Z8D_METHODPKc(g,811641);f=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(f);c[f>>2]=222104;__ZN10MethodBind10_set_constEb(f,1);__ZN10MethodBind24_generate_argument_typesEi(f,0);__ZN10MethodBind12_set_returnsEb(f,1);c[f+44>>2]=754;c[f+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,f,g,0,0)|0;f=g+4|0;qa=c[f>>2]|0;if(qa|0?(__Z16atomic_decrementPj(qa+-8|0)|0)==0:0){e=c[f>>2]|0;f=(e|0)==0?0:e+-4|0;e=f+4|0;if(c[f>>2]|0){sa=0;do{__ZN10StringNameD2Ev(e+(sa<<2)|0);sa=sa+1|0}while(sa>>>0<(c[f>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(qa,1)}__ZN10StringNameD2Ev(g);__Z8D_METHODPKcS0_(h,937615,811657);g=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(g);c[g>>2]=222068;__ZN10MethodBind10_set_constEb(g,0);__ZN10MethodBind24_generate_argument_typesEi(g,1);c[g+44>>2]=755;c[g+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,g,h,0,0)|0;g=h+4|0;qa=c[g>>2]|0;if(qa|0?(__Z16atomic_decrementPj(qa+-8|0)|0)==0:0){f=c[g>>2]|0;g=(f|0)==0?0:f+-4|0;f=g+4|0;if(c[g>>2]|0){sa=0;do{__ZN10StringNameD2Ev(f+(sa<<2)|0);sa=sa+1|0}while(sa>>>0<(c[g>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(qa,1)}__ZN10StringNameD2Ev(h);__Z8D_METHODPKc(i,1128798);h=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(h);c[h>>2]=222104;__ZN10MethodBind10_set_constEb(h,1);__ZN10MethodBind24_generate_argument_typesEi(h,0);__ZN10MethodBind12_set_returnsEb(h,1);c[h+44>>2]=756;c[h+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,h,i,0,0)|0;h=i+4|0;qa=c[h>>2]|0;if(qa|0?(__Z16atomic_decrementPj(qa+-8|0)|0)==0:0){g=c[h>>2]|0;h=(g|0)==0?0:g+-4|0;g=h+4|0;if(c[h>>2]|0){sa=0;do{__ZN10StringNameD2Ev(g+(sa<<2)|0);sa=sa+1|0}while(sa>>>0<(c[h>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(qa,1)}__ZN10StringNameD2Ev(i);__Z8D_METHODPKcS0_(j,811670,811687);i=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(i);c[i>>2]=222068;__ZN10MethodBind10_set_constEb(i,0);__ZN10MethodBind24_generate_argument_typesEi(i,1);c[i+44>>2]=757;c[i+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,i,j,0,0)|0;i=j+4|0;qa=c[i>>2]|0;if(qa|0?(__Z16atomic_decrementPj(qa+-8|0)|0)==0:0){h=c[i>>2]|0;i=(h|0)==0?0:h+-4|0;h=i+4|0;if(c[i>>2]|0){sa=0;do{__ZN10StringNameD2Ev(h+(sa<<2)|0);sa=sa+1|0}while(sa>>>0<(c[i>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(qa,1)}__ZN10StringNameD2Ev(j);__Z8D_METHODPKc(k,811700);j=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(j);c[j>>2]=222104;__ZN10MethodBind10_set_constEb(j,1);__ZN10MethodBind24_generate_argument_typesEi(j,0);__ZN10MethodBind12_set_returnsEb(j,1);c[j+44>>2]=758;c[j+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,j,k,0,0)|0;j=k+4|0;qa=c[j>>2]|0;if(qa|0?(__Z16atomic_decrementPj(qa+-8|0)|0)==0:0){i=c[j>>2]|0;j=(i|0)==0?0:i+-4|0;i=j+4|0;if(c[j>>2]|0){sa=0;do{__ZN10StringNameD2Ev(i+(sa<<2)|0);sa=sa+1|0}while(sa>>>0<(c[j>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(qa,1)}__ZN10StringNameD2Ev(k);__Z8D_METHODPKcS0_(n,937702,1128855);k=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(k);c[k>>2]=222068;__ZN10MethodBind10_set_constEb(k,0);__ZN10MethodBind24_generate_argument_typesEi(k,1);c[k+44>>2]=759;c[k+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,k,n,0,0)|0;k=n+4|0;qa=c[k>>2]|0;if(qa|0?(__Z16atomic_decrementPj(qa+-8|0)|0)==0:0){j=c[k>>2]|0;k=(j|0)==0?0:j+-4|0;j=k+4|0;if(c[k>>2]|0){sa=0;do{__ZN10StringNameD2Ev(j+(sa<<2)|0);sa=sa+1|0}while(sa>>>0<(c[k>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(qa,1)}__ZN10StringNameD2Ev(n);__Z8D_METHODPKc(o,1128822);n=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(n);c[n>>2]=222104;__ZN10MethodBind10_set_constEb(n,1);__ZN10MethodBind24_generate_argument_typesEi(n,0);__ZN10MethodBind12_set_returnsEb(n,1);c[n+44>>2]=760;c[n+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,n,o,0,0)|0;n=o+4|0;qa=c[n>>2]|0;if(qa|0?(__Z16atomic_decrementPj(qa+-8|0)|0)==0:0){k=c[n>>2]|0;n=(k|0)==0?0:k+-4|0;k=n+4|0;if(c[n>>2]|0){sa=0;do{__ZN10StringNameD2Ev(k+(sa<<2)|0);sa=sa+1|0}while(sa>>>0<(c[n>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(qa,1)}__ZN10StringNameD2Ev(o);__Z8D_METHODPKcS0_(p,811717,839847);o=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(o);c[o>>2]=221996;__ZN10MethodBind10_set_constEb(o,0);__ZN10MethodBind24_generate_argument_typesEi(o,1);c[o+44>>2]=761;c[o+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,o,p,0,0)|0;o=p+4|0;qa=c[o>>2]|0;if(qa|0?(__Z16atomic_decrementPj(qa+-8|0)|0)==0:0){n=c[o>>2]|0;o=(n|0)==0?0:n+-4|0;n=o+4|0;if(c[o>>2]|0){sa=0;do{__ZN10StringNameD2Ev(n+(sa<<2)|0);sa=sa+1|0}while(sa>>>0<(c[o>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(qa,1)}__ZN10StringNameD2Ev(p);__Z8D_METHODPKc(q,811523);p=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(p);c[p>>2]=222032;__ZN10MethodBind10_set_constEb(p,1);__ZN10MethodBind24_generate_argument_typesEi(p,0);__ZN10MethodBind12_set_returnsEb(p,1);c[p+44>>2]=762;c[p+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,p,q,0,0)|0;p=q+4|0;qa=c[p>>2]|0;if(qa|0?(__Z16atomic_decrementPj(qa+-8|0)|0)==0:0){o=c[p>>2]|0;p=(o|0)==0?0:o+-4|0;o=p+4|0;if(c[p>>2]|0){sa=0;do{__ZN10StringNameD2Ev(o+(sa<<2)|0);sa=sa+1|0}while(sa>>>0<(c[p>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(qa,1)}__ZN10StringNameD2Ev(q);__Z8D_METHODPKc(r,811738);q=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(q);c[q>>2]=222140;__ZN10MethodBind10_set_constEb(q,1);__ZN10MethodBind24_generate_argument_typesEi(q,0);__ZN10MethodBind12_set_returnsEb(q,1);c[q+44>>2]=5044;c[q+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,q,r,0,0)|0;q=r+4|0;qa=c[q>>2]|0;if(qa|0?(__Z16atomic_decrementPj(qa+-8|0)|0)==0:0){p=c[q>>2]|0;q=(p|0)==0?0:p+-4|0;p=q+4|0;if(c[q>>2]|0){sa=0;do{__ZN10StringNameD2Ev(p+(sa<<2)|0);sa=sa+1|0}while(sa>>>0<(c[q>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(qa,1)}__ZN10StringNameD2Ev(r);__Z8D_METHODPKcS0_(s,811757,1113974);r=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(r);c[r>>2]=222176;__ZN10MethodBind10_set_constEb(r,0);__ZN10MethodBind24_generate_argument_typesEi(r,1);c[r+44>>2]=763;c[r+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,r,s,0,0)|0;r=s+4|0;qa=c[r>>2]|0;if(qa|0?(__Z16atomic_decrementPj(qa+-8|0)|0)==0:0){q=c[r>>2]|0;r=(q|0)==0?0:q+-4|0;q=r+4|0;if(c[r>>2]|0){sa=0;do{__ZN10StringNameD2Ev(q+(sa<<2)|0);sa=sa+1|0}while(sa>>>0<(c[r>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(qa,1)}__ZN10StringNameD2Ev(s);__Z8D_METHODPKcS0_(t,811791,1146191);s=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(s);c[s>>2]=222176;__ZN10MethodBind10_set_constEb(s,0);__ZN10MethodBind24_generate_argument_typesEi(s,1);c[s+44>>2]=764;c[s+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,s,t,0,0)|0;s=t+4|0;qa=c[s>>2]|0;if(qa|0?(__Z16atomic_decrementPj(qa+-8|0)|0)==0:0){r=c[s>>2]|0;s=(r|0)==0?0:r+-4|0;r=s+4|0;if(c[s>>2]|0){sa=0;do{__ZN10StringNameD2Ev(r+(sa<<2)|0);sa=sa+1|0}while(sa>>>0<(c[s>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(qa,1)}__ZN10StringNameD2Ev(t);__Z8D_METHODPKc(u,811807);t=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(t);c[t>>2]=222212;__ZN10MethodBind10_set_constEb(t,1);__ZN10MethodBind24_generate_argument_typesEi(t,0);__ZN10MethodBind12_set_returnsEb(t,1);c[t+44>>2]=5045;c[t+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,t,u,0,0)|0;t=u+4|0;qa=c[t>>2]|0;if(qa|0?(__Z16atomic_decrementPj(qa+-8|0)|0)==0:0){s=c[t>>2]|0;t=(s|0)==0?0:s+-4|0;s=t+4|0;if(c[t>>2]|0){sa=0;do{__ZN10StringNameD2Ev(s+(sa<<2)|0);sa=sa+1|0}while(sa>>>0<(c[t>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(qa,1)}__ZN10StringNameD2Ev(u);__Z8D_METHODPKc(v,825483);u=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(u);c[u>>2]=222248;__ZN10MethodBind10_set_constEb(u,1);__ZN10MethodBind24_generate_argument_typesEi(u,0);__ZN10MethodBind12_set_returnsEb(u,1);c[u+44>>2]=5046;c[u+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,u,v,0,0)|0;u=v+4|0;qa=c[u>>2]|0;if(qa|0?(__Z16atomic_decrementPj(qa+-8|0)|0)==0:0){t=c[u>>2]|0;u=(t|0)==0?0:t+-4|0;t=u+4|0;if(c[u>>2]|0){sa=0;do{__ZN10StringNameD2Ev(t+(sa<<2)|0);sa=sa+1|0}while(sa>>>0<(c[u>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(qa,1)}__ZN10StringNameD2Ev(v);__Z8D_METHODPKcS0_(w,811826,811687);v=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(v);c[v>>2]=222068;__ZN10MethodBind10_set_constEb(v,0);__ZN10MethodBind24_generate_argument_typesEi(v,1);c[v+44>>2]=765;c[v+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,v,w,0,0)|0;v=w+4|0;qa=c[v>>2]|0;if(qa|0?(__Z16atomic_decrementPj(qa+-8|0)|0)==0:0){u=c[v>>2]|0;v=(u|0)==0?0:u+-4|0;u=v+4|0;if(c[v>>2]|0){sa=0;do{__ZN10StringNameD2Ev(u+(sa<<2)|0);sa=sa+1|0}while(sa>>>0<(c[v>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(qa,1)}__ZN10StringNameD2Ev(w);__Z8D_METHODPKc(x,811844);w=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(w);c[w>>2]=222104;__ZN10MethodBind10_set_constEb(w,1);__ZN10MethodBind24_generate_argument_typesEi(w,0);__ZN10MethodBind12_set_returnsEb(w,1);c[w+44>>2]=766;c[w+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,w,x,0,0)|0;w=x+4|0;qa=c[w>>2]|0;do if(qa|0){if(__Z16atomic_decrementPj(qa+-8|0)|0)break;v=c[w>>2]|0;sa=(v|0)==0?0:v+-4|0;v=sa+4|0;if(c[sa>>2]|0){u=0;do{__ZN10StringNameD2Ev(v+(u<<2)|0);u=u+1|0}while(u>>>0<(c[sa>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(qa,1)}while(0);__ZN10StringNameD2Ev(x);__Z8D_METHODPKc(y,811862);x=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(x);c[x>>2]=222284;__ZN10MethodBind10_set_constEb(x,0);__ZN10MethodBind24_generate_argument_typesEi(x,0);c[x+44>>2]=5131;c[x+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,x,y,0,0)|0;x=y+4|0;qa=c[x>>2]|0;do if(qa|0){if(__Z16atomic_decrementPj(qa+-8|0)|0)break;w=c[x>>2]|0;sa=(w|0)==0?0:w+-4|0;w=sa+4|0;if(c[sa>>2]|0){u=0;do{__ZN10StringNameD2Ev(w+(u<<2)|0);u=u+1|0}while(u>>>0<(c[sa>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(qa,1)}while(0);__ZN10StringNameD2Ev(y);__Z8D_METHODPKcS0_(z,811875,811885);y=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(y);c[y>>2]=222320;__ZN10MethodBind10_set_constEb(y,0);__ZN10MethodBind24_generate_argument_typesEi(y,1);c[y+44>>2]=767;c[y+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,y,z,0,0)|0;y=z+4|0;qa=c[y>>2]|0;do if(qa|0){if(__Z16atomic_decrementPj(qa+-8|0)|0)break;x=c[y>>2]|0;sa=(x|0)==0?0:x+-4|0;x=sa+4|0;if(c[sa>>2]|0){u=0;do{__ZN10StringNameD2Ev(x+(u<<2)|0);u=u+1|0}while(u>>>0<(c[sa>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(qa,1)}while(0);__ZN10StringNameD2Ev(z);__Z8D_METHODPKc(A,811904);z=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(z);c[z>>2]=222356;__ZN10MethodBind10_set_constEb(z,1);__ZN10MethodBind24_generate_argument_typesEi(z,0);__ZN10MethodBind12_set_returnsEb(z,1);c[z+44>>2]=5047;c[z+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,z,A,0,0)|0;z=A+4|0;qa=c[z>>2]|0;do if(qa|0){if(__Z16atomic_decrementPj(qa+-8|0)|0)break;y=c[z>>2]|0;sa=(y|0)==0?0:y+-4|0;y=sa+4|0;if(c[sa>>2]|0){u=0;do{__ZN10StringNameD2Ev(y+(u<<2)|0);u=u+1|0}while(u>>>0<(c[sa>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(qa,1)}while(0);__ZN10StringNameD2Ev(A);__Z8D_METHODPKc(B,811927);A=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(A);c[A>>2]=222176;__ZN10MethodBind10_set_constEb(A,0);__ZN10MethodBind24_generate_argument_typesEi(A,1);c[A+44>>2]=768;c[A+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,A,B,0,0)|0;A=B+4|0;qa=c[A>>2]|0;do if(qa|0){if(__Z16atomic_decrementPj(qa+-8|0)|0)break;z=c[A>>2]|0;sa=(z|0)==0?0:z+-4|0;z=sa+4|0;if(c[sa>>2]|0){u=0;do{__ZN10StringNameD2Ev(z+(u<<2)|0);u=u+1|0}while(u>>>0<(c[sa>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(qa,1)}while(0);__ZN10StringNameD2Ev(B);__Z8D_METHODPKc(C,811939);B=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(B);c[B>>2]=222212;__ZN10MethodBind10_set_constEb(B,1);__ZN10MethodBind24_generate_argument_typesEi(B,0);__ZN10MethodBind12_set_returnsEb(B,1);c[B+44>>2]=5048;c[B+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,B,C,0,0)|0;B=C+4|0;qa=c[B>>2]|0;do if(qa|0){if(__Z16atomic_decrementPj(qa+-8|0)|0)break;A=c[B>>2]|0;sa=(A|0)==0?0:A+-4|0;A=sa+4|0;if(c[sa>>2]|0){u=0;do{__ZN10StringNameD2Ev(A+(u<<2)|0);u=u+1|0}while(u>>>0<(c[sa>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(qa,1)}while(0);__ZN10StringNameD2Ev(C);__Z8D_METHODPKc(D,811950);C=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(C);c[C>>2]=222212;__ZN10MethodBind10_set_constEb(C,1);__ZN10MethodBind24_generate_argument_typesEi(C,0);__ZN10MethodBind12_set_returnsEb(C,1);c[C+44>>2]=5049;c[C+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,C,D,0,0)|0;C=D+4|0;qa=c[C>>2]|0;do if(qa|0){if(__Z16atomic_decrementPj(qa+-8|0)|0)break;B=c[C>>2]|0;sa=(B|0)==0?0:B+-4|0;B=sa+4|0;if(c[sa>>2]|0){u=0;do{__ZN10StringNameD2Ev(B+(u<<2)|0);u=u+1|0}while(u>>>0<(c[sa>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(qa,1)}while(0);__ZN10StringNameD2Ev(D);__Z8D_METHODPKc(E,846651);D=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(D);c[D>>2]=222284;__ZN10MethodBind10_set_constEb(D,0);__ZN10MethodBind24_generate_argument_typesEi(D,0);c[D+44>>2]=5132;c[D+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,D,E,0,0)|0;D=E+4|0;qa=c[D>>2]|0;do if(qa|0){if(__Z16atomic_decrementPj(qa+-8|0)|0)break;C=c[D>>2]|0;sa=(C|0)==0?0:C+-4|0;C=sa+4|0;if(c[sa>>2]|0){u=0;do{__ZN10StringNameD2Ev(C+(u<<2)|0);u=u+1|0}while(u>>>0<(c[sa>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(qa,1)}while(0);__ZN10StringNameD2Ev(E);__Z8D_METHODPKc(F,914644);E=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(E);c[E>>2]=222284;__ZN10MethodBind10_set_constEb(E,0);__ZN10MethodBind24_generate_argument_typesEi(E,0);c[E+44>>2]=5133;c[E+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,E,F,0,0)|0;E=F+4|0;qa=c[E>>2]|0;do if(qa|0){if(__Z16atomic_decrementPj(qa+-8|0)|0)break;D=c[E>>2]|0;sa=(D|0)==0?0:D+-4|0;D=sa+4|0;if(c[sa>>2]|0){u=0;do{__ZN10StringNameD2Ev(D+(u<<2)|0);u=u+1|0}while(u>>>0<(c[sa>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(qa,1)}while(0);__ZN10StringNameD2Ev(F);__Z8D_METHODPKcS0_(G,811969,1146191);F=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(F);c[F>>2]=222176;__ZN10MethodBind10_set_constEb(F,0);__ZN10MethodBind24_generate_argument_typesEi(F,1);c[F+44>>2]=769;c[F+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,F,G,0,0)|0;F=G+4|0;qa=c[F>>2]|0;do if(qa|0){if(__Z16atomic_decrementPj(qa+-8|0)|0)break;E=c[F>>2]|0;sa=(E|0)==0?0:E+-4|0;E=sa+4|0;if(c[sa>>2]|0){u=0;do{__ZN10StringNameD2Ev(E+(u<<2)|0);u=u+1|0}while(u>>>0<(c[sa>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(qa,1)}while(0);__ZN10StringNameD2Ev(G);__Z8D_METHODPKc(H,811996);G=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(G);c[G>>2]=222212;__ZN10MethodBind10_set_constEb(G,1);__ZN10MethodBind24_generate_argument_typesEi(G,0);__ZN10MethodBind12_set_returnsEb(G,1);c[G+44>>2]=5050;c[G+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,G,H,0,0)|0;G=H+4|0;qa=c[G>>2]|0;do if(qa|0){if(__Z16atomic_decrementPj(qa+-8|0)|0)break;F=c[G>>2]|0;sa=(F|0)==0?0:F+-4|0;F=sa+4|0;if(c[sa>>2]|0){u=0;do{__ZN10StringNameD2Ev(F+(u<<2)|0);u=u+1|0}while(u>>>0<(c[sa>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(qa,1)}while(0);__ZN10StringNameD2Ev(H);__Z8D_METHODPKcS0_(I,812036,1146191);H=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(H);c[H>>2]=222176;__ZN10MethodBind10_set_constEb(H,0);__ZN10MethodBind24_generate_argument_typesEi(H,1);c[H+44>>2]=770;c[H+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,H,I,0,0)|0;H=I+4|0;qa=c[H>>2]|0;do if(qa|0){if(__Z16atomic_decrementPj(qa+-8|0)|0)break;G=c[H>>2]|0;sa=(G|0)==0?0:G+-4|0;G=sa+4|0;if(c[sa>>2]|0){u=0;do{__ZN10StringNameD2Ev(G+(u<<2)|0);u=u+1|0}while(u>>>0<(c[sa>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(qa,1)}while(0);__ZN10StringNameD2Ev(I);__Z8D_METHODPKc(J,812057);I=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(I);c[I>>2]=222212;__ZN10MethodBind10_set_constEb(I,1);__ZN10MethodBind24_generate_argument_typesEi(I,0);__ZN10MethodBind12_set_returnsEb(I,1);c[I+44>>2]=5051;c[I+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,I,J,0,0)|0;I=J+4|0;qa=c[I>>2]|0;do if(qa|0){if(__Z16atomic_decrementPj(qa+-8|0)|0)break;H=c[I>>2]|0;sa=(H|0)==0?0:H+-4|0;H=sa+4|0;if(c[sa>>2]|0){u=0;do{__ZN10StringNameD2Ev(H+(u<<2)|0);u=u+1|0}while(u>>>0<(c[sa>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(qa,1)}while(0);__ZN10StringNameD2Ev(J);__Z8D_METHODPKcS0_S0_(K,915531,1129164,937628);J=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(J);c[J>>2]=222392;__ZN10MethodBind10_set_constEb(J,0);__ZN10MethodBind24_generate_argument_typesEi(J,2);c[J+44>>2]=60;c[J+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,J,K,0,0)|0;J=K+4|0;qa=c[J>>2]|0;do if(qa|0){if(__Z16atomic_decrementPj(qa+-8|0)|0)break;I=c[J>>2]|0;sa=(I|0)==0?0:I+-4|0;I=sa+4|0;if(c[sa>>2]|0){u=0;do{__ZN10StringNameD2Ev(I+(u<<2)|0);u=u+1|0}while(u>>>0<(c[sa>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(qa,1)}while(0);__ZN10StringNameD2Ev(K);__Z8D_METHODPKcS0_S0_(L,812091,1129164,937628);K=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(K);c[K>>2]=222392;__ZN10MethodBind10_set_constEb(K,0);__ZN10MethodBind24_generate_argument_typesEi(K,2);c[K+44>>2]=61;c[K+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,K,L,0,0)|0;K=L+4|0;qa=c[K>>2]|0;do if(qa|0){if(__Z16atomic_decrementPj(qa+-8|0)|0)break;J=c[K>>2]|0;sa=(J|0)==0?0:J+-4|0;J=sa+4|0;if(c[sa>>2]|0){u=0;do{__ZN10StringNameD2Ev(J+(u<<2)|0);u=u+1|0}while(u>>>0<(c[sa>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(qa,1)}while(0);__ZN10StringNameD2Ev(L);__Z8D_METHODPKcS0_(M,812105,937628);L=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(L);c[L>>2]=222428;__ZN10MethodBind10_set_constEb(L,0);__ZN10MethodBind24_generate_argument_typesEi(L,1);c[L+44>>2]=41;c[L+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,L,M,0,0)|0;L=M+4|0;qa=c[L>>2]|0;do if(qa|0){if(__Z16atomic_decrementPj(qa+-8|0)|0)break;K=c[L>>2]|0;sa=(K|0)==0?0:K+-4|0;K=sa+4|0;if(c[sa>>2]|0){u=0;do{__ZN10StringNameD2Ev(K+(u<<2)|0);u=u+1|0}while(u>>>0<(c[sa>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(qa,1)}while(0);__ZN10StringNameD2Ev(M);__Z8D_METHODPKcS0_(N,812114,937628);M=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(M);c[M>>2]=222428;__ZN10MethodBind10_set_constEb(M,0);__ZN10MethodBind24_generate_argument_typesEi(M,1);c[M+44>>2]=42;c[M+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,M,N,0,0)|0;M=N+4|0;qa=c[M>>2]|0;do if(qa|0){if(__Z16atomic_decrementPj(qa+-8|0)|0)break;L=c[M>>2]|0;sa=(L|0)==0?0:L+-4|0;L=sa+4|0;if(c[sa>>2]|0){u=0;do{__ZN10StringNameD2Ev(L+(u<<2)|0);u=u+1|0}while(u>>>0<(c[sa>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(qa,1)}while(0);__ZN10StringNameD2Ev(N);__Z8D_METHODPKcS0_(O,812123,937628);N=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(N);c[N>>2]=222428;__ZN10MethodBind10_set_constEb(N,0);__ZN10MethodBind24_generate_argument_typesEi(N,1);c[N+44>>2]=43;c[N+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,N,O,0,0)|0;N=O+4|0;qa=c[N>>2]|0;do if(qa|0){if(__Z16atomic_decrementPj(qa+-8|0)|0)break;M=c[N>>2]|0;sa=(M|0)==0?0:M+-4|0;M=sa+4|0;if(c[sa>>2]|0){u=0;do{__ZN10StringNameD2Ev(M+(u<<2)|0);u=u+1|0}while(u>>>0<(c[sa>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(qa,1)}while(0);__ZN10StringNameD2Ev(O);__Z8D_METHODPKcS0_(P,1122361,1128872);O=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(O);c[O>>2]=222068;__ZN10MethodBind10_set_constEb(O,0);__ZN10MethodBind24_generate_argument_typesEi(O,1);c[O+44>>2]=771;c[O+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,O,P,0,0)|0;O=P+4|0;qa=c[O>>2]|0;do if(qa|0){if(__Z16atomic_decrementPj(qa+-8|0)|0)break;N=c[O>>2]|0;sa=(N|0)==0?0:N+-4|0;N=sa+4|0;if(c[sa>>2]|0){u=0;do{__ZN10StringNameD2Ev(N+(u<<2)|0);u=u+1|0}while(u>>>0<(c[sa>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(qa,1)}while(0);__ZN10StringNameD2Ev(P);__Z8D_METHODPKcS0_(Q,812132,1128872);P=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(P);c[P>>2]=222068;__ZN10MethodBind10_set_constEb(P,0);__ZN10MethodBind24_generate_argument_typesEi(P,1);c[P+44>>2]=772;c[P+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,P,Q,0,0)|0;P=Q+4|0;qa=c[P>>2]|0;do if(qa|0){if(__Z16atomic_decrementPj(qa+-8|0)|0)break;O=c[P>>2]|0;sa=(O|0)==0?0:O+-4|0;O=sa+4|0;if(c[sa>>2]|0){u=0;do{__ZN10StringNameD2Ev(O+(u<<2)|0);u=u+1|0}while(u>>>0<(c[sa>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(qa,1)}while(0);__ZN10StringNameD2Ev(Q);__Z8D_METHODPKc(R,1130216);Q=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(Q);c[Q>>2]=222284;__ZN10MethodBind10_set_constEb(Q,0);__ZN10MethodBind24_generate_argument_typesEi(Q,0);c[Q+44>>2]=5134;c[Q+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,Q,R,0,0)|0;Q=R+4|0;qa=c[Q>>2]|0;do if(qa|0){if(__Z16atomic_decrementPj(qa+-8|0)|0)break;P=c[Q>>2]|0;sa=(P|0)==0?0:P+-4|0;P=sa+4|0;if(c[sa>>2]|0){u=0;do{__ZN10StringNameD2Ev(P+(u<<2)|0);u=u+1|0}while(u>>>0<(c[sa>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(qa,1)}while(0);__ZN10StringNameD2Ev(R);__Z8D_METHODPKc(S,812149);R=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(R);c[R>>2]=222284;__ZN10MethodBind10_set_constEb(R,0);__ZN10MethodBind24_generate_argument_typesEi(R,0);c[R+44>>2]=5135;c[R+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,R,S,0,0)|0;R=S+4|0;qa=c[R>>2]|0;do if(qa|0){if(__Z16atomic_decrementPj(qa+-8|0)|0)break;Q=c[R>>2]|0;sa=(Q|0)==0?0:Q+-4|0;Q=sa+4|0;if(c[sa>>2]|0){u=0;do{__ZN10StringNameD2Ev(Q+(u<<2)|0);u=u+1|0}while(u>>>0<(c[sa>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(qa,1)}while(0);__ZN10StringNameD2Ev(S);__Z8D_METHODPKcS0_S0_(T,812162,1129013,1129020);S=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(S);c[S>>2]=222464;__ZN10MethodBind10_set_constEb(S,0);__ZN10MethodBind24_generate_argument_typesEi(S,2);c[S+44>>2]=1445;c[S+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,S,T,0,0)|0;S=T+4|0;qa=c[S>>2]|0;do if(qa|0){if(__Z16atomic_decrementPj(qa+-8|0)|0)break;R=c[S>>2]|0;sa=(R|0)==0?0:R+-4|0;R=sa+4|0;if(c[sa>>2]|0){u=0;do{__ZN10StringNameD2Ev(R+(u<<2)|0);u=u+1|0}while(u>>>0<(c[sa>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(qa,1)}while(0);__ZN10StringNameD2Ev(T);__Z8D_METHODPKcS0_S0_S0_(U,812170,1126974,1129013,1129020);T=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(T);c[T>>2]=222500;__ZN10MethodBind10_set_constEb(T,0);__ZN10MethodBind24_generate_argument_typesEi(T,3);c[T+44>>2]=3140;c[T+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,T,U,0,0)|0;T=U+4|0;qa=c[T>>2]|0;do if(qa|0){if(__Z16atomic_decrementPj(qa+-8|0)|0)break;S=c[T>>2]|0;sa=(S|0)==0?0:S+-4|0;S=sa+4|0;if(c[sa>>2]|0){u=0;do{__ZN10StringNameD2Ev(S+(u<<2)|0);u=u+1|0}while(u>>>0<(c[sa>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(qa,1)}while(0);__ZN10StringNameD2Ev(U);__ZN6StringC2EPKc(b,946852);c[W>>2]=c[b>>2];__ZN10StringNameC2ERK6String(V,W);__ZN10StringNameC2EPKc(b,812187);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(V,b,29);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(V);U=c[W>>2]|0;do if(U|0){if(__Z16atomic_decrementPj(U+-8|0)|0)break;__ZN6Memory11free_staticEPvb(U,1)}while(0);__ZN6StringC2EPKc(b,946852);c[W>>2]=c[b>>2];__ZN10StringNameC2ERK6String(V,W);__ZN10StringNameC2EPKc(b,812218);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(V,b,41);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(V);U=c[W>>2]|0;do if(U|0){if(__Z16atomic_decrementPj(U+-8|0)|0)break;__ZN6Memory11free_staticEPvb(U,1)}while(0);__ZN6StringC2EPKc(b,946852);c[W>>2]=c[b>>2];__ZN10StringNameC2ERK6String(V,W);__ZN10StringNameC2EPKc(b,812243);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(V,b,42);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(V);U=c[W>>2]|0;do if(U|0){if(__Z16atomic_decrementPj(U+-8|0)|0)break;__ZN6Memory11free_staticEPvb(U,1)}while(0);__ZN6StringC2EPKc(b,946852);c[W>>2]=c[b>>2];__ZN10StringNameC2ERK6String(V,W);__ZN10StringNameC2EPKc(b,812267);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(V,b,43);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(V);U=c[W>>2]|0;do if(U|0){if(__Z16atomic_decrementPj(U+-8|0)|0)break;__ZN6Memory11free_staticEPvb(U,1)}while(0);__ZN6StringC2EPKc(b,946852);c[V>>2]=c[b>>2];__ZN10StringNameC2ERK6String(X,V);__ZN6StringC2EPKc(b,1110083);__ZN6StringC2EPKc(W,1263606);__ZN7ClassDB18add_property_groupE10StringNameRK6StringS3_(X,b,W);U=c[W>>2]|0;do if(U|0){if(__Z16atomic_decrementPj(U+-8|0)|0)break;__ZN6Memory11free_staticEPvb(U,1)}while(0);U=c[b>>2]|0;do if(U|0){if(__Z16atomic_decrementPj(U+-8|0)|0)break;__ZN6Memory11free_staticEPvb(U,1)}while(0);__ZN10StringNameD2Ev(X);X=c[V>>2]|0;do if(X|0){if(__Z16atomic_decrementPj(X+-8|0)|0)break;__ZN6Memory11free_staticEPvb(X,1)}while(0);__ZN6StringC2EPKc(b,946852);c[V>>2]=c[b>>2];__ZN10StringNameC2ERK6String(Y,V);__ZN6StringC2EPKc(Z,1044412);__ZN6StringC2EPKc(W,1263606);X=c[Z>>2]|0;do if(!X)ta=0;else{if(!(__Z28atomic_conditional_incrementPj(X+-8|0)|0)){ta=0;break}ta=c[Z>>2]|0}while(0);X=c[W>>2]|0;do if(!X)ua=0;else{if(!(__Z28atomic_conditional_incrementPj(X+-8|0)|0)){ua=0;break}ua=c[W>>2]|0}while(0);c[b>>2]=13;X=b+4|0;c[X>>2]=0;U=(ta|0)==0;do if(!U){c[X>>2]=0;if(!(__Z28atomic_conditional_incrementPj(ta+-8|0)|0))break;c[X>>2]=ta}while(0);c[b+8>>2]=0;X=b+12|0;c[X>>2]=0;qa=(ua|0)==0;do if(!qa){c[X>>2]=0;if(!(__Z28atomic_conditional_incrementPj(ua+-8|0)|0))break;c[X>>2]=ua}while(0);c[b+16>>2]=519;c[_>>2]=__Z11_scs_createPKc(1044398)|0;c[$>>2]=__Z11_scs_createPKc(1044422)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(Y,b,_,$,-1);__ZN10StringNameD2Ev($);__ZN10StringNameD2Ev(_);X=c[b+12>>2]|0;do if(X|0){if(__Z16atomic_decrementPj(X+-8|0)|0)break;__ZN6Memory11free_staticEPvb(X,1)}while(0);X=c[b+4>>2]|0;do if(X|0){if(__Z16atomic_decrementPj(X+-8|0)|0)break;__ZN6Memory11free_staticEPvb(X,1)}while(0);X=ua;do if(!qa){if(__Z16atomic_decrementPj(X+-8|0)|0)break;__ZN6Memory11free_staticEPvb(X,1)}while(0);X=ta;do if(!U){if(__Z16atomic_decrementPj(X+-8|0)|0)break;__ZN6Memory11free_staticEPvb(X,1)}while(0);X=c[W>>2]|0;do if(X|0){if(__Z16atomic_decrementPj(X+-8|0)|0)break;__ZN6Memory11free_staticEPvb(X,1)}while(0);X=c[Z>>2]|0;do if(X|0){if(__Z16atomic_decrementPj(X+-8|0)|0)break;__ZN6Memory11free_staticEPvb(X,1)}while(0);__ZN10StringNameD2Ev(Y);Y=c[V>>2]|0;do if(Y|0){if(__Z16atomic_decrementPj(Y+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Y,1)}while(0);__ZN6StringC2EPKc(b,946852);c[V>>2]=c[b>>2];__ZN10StringNameC2ERK6String(aa,V);__ZN6StringC2EPKc(ca,812299);__ZN6StringC2EPKc(W,1263606);Y=c[ca>>2]|0;do if(!Y)va=0;else{if(!(__Z28atomic_conditional_incrementPj(Y+-8|0)|0)){va=0;break}va=c[ca>>2]|0}while(0);Y=c[W>>2]|0;do if(!Y)wa=0;else{if(!(__Z28atomic_conditional_incrementPj(Y+-8|0)|0)){wa=0;break}wa=c[W>>2]|0}while(0);c[b>>2]=13;Y=b+4|0;c[Y>>2]=0;X=(va|0)==0;do if(!X){c[Y>>2]=0;if(!(__Z28atomic_conditional_incrementPj(va+-8|0)|0))break;c[Y>>2]=va}while(0);c[b+8>>2]=0;Y=b+12|0;c[Y>>2]=0;Z=(wa|0)==0;do if(!Z){c[Y>>2]=0;if(!(__Z28atomic_conditional_incrementPj(wa+-8|0)|0))break;c[Y>>2]=wa}while(0);c[b+16>>2]=512;c[_>>2]=__Z11_scs_createPKc(811717)|0;c[$>>2]=__Z11_scs_createPKc(811523)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(aa,b,_,$,-1);__ZN10StringNameD2Ev($);__ZN10StringNameD2Ev(_);Y=c[b+12>>2]|0;do if(Y|0){if(__Z16atomic_decrementPj(Y+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Y,1)}while(0);Y=c[b+4>>2]|0;do if(Y|0){if(__Z16atomic_decrementPj(Y+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Y,1)}while(0);Y=wa;do if(!Z){if(__Z16atomic_decrementPj(Y+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Y,1)}while(0);Y=va;do if(!X){if(__Z16atomic_decrementPj(Y+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Y,1)}while(0);Y=c[W>>2]|0;do if(Y|0){if(__Z16atomic_decrementPj(Y+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Y,1)}while(0);Y=c[ca>>2]|0;do if(Y|0){if(__Z16atomic_decrementPj(Y+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Y,1)}while(0);__ZN10StringNameD2Ev(aa);aa=c[V>>2]|0;do if(aa|0){if(__Z16atomic_decrementPj(aa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(aa,1)}while(0);__ZN6StringC2EPKc(b,946852);c[V>>2]=c[b>>2];__ZN10StringNameC2ERK6String(da,V);__ZN6StringC2EPKc(ea,811629);__ZN6StringC2EPKc(W,1263606);aa=b+4|0;c[aa>>2]=0;Y=b+12|0;c[Y>>2]=0;c[b>>2]=7;ca=c[ea>>2]|0;do if(ca|0){c[aa>>2]=0;if(!(__Z28atomic_conditional_incrementPj(ca+-8|0)|0))break;c[aa>>2]=c[ea>>2]}while(0);c[b+8>>2]=0;aa=c[Y>>2]|0;do if((aa|0)!=(c[W>>2]|0)){do if(aa|0){if(__Z16atomic_decrementPj(aa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(aa,1)}while(0);c[Y>>2]=0;ca=c[W>>2]|0;if(!ca)break;if(!(__Z28atomic_conditional_incrementPj(ca+-8|0)|0))break;c[Y>>2]=c[W>>2]}while(0);c[b+16>>2]=2;c[_>>2]=__Z11_scs_createPKc(811613)|0;c[$>>2]=__Z11_scs_createPKc(811641)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(da,b,_,$,-1);__ZN10StringNameD2Ev($);__ZN10StringNameD2Ev(_);Y=c[b+12>>2]|0;do if(Y|0){if(__Z16atomic_decrementPj(Y+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Y,1)}while(0);Y=c[b+4>>2]|0;do if(Y|0){if(__Z16atomic_decrementPj(Y+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Y,1)}while(0);Y=c[W>>2]|0;do if(Y|0){if(__Z16atomic_decrementPj(Y+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Y,1)}while(0);Y=c[ea>>2]|0;do if(Y|0){if(__Z16atomic_decrementPj(Y+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Y,1)}while(0);__ZN10StringNameD2Ev(da);da=c[V>>2]|0;do if(da|0){if(__Z16atomic_decrementPj(da+-8|0)|0)break;__ZN6Memory11free_staticEPvb(da,1)}while(0);__ZN6StringC2EPKc(b,946852);c[V>>2]=c[b>>2];__ZN10StringNameC2ERK6String(fa,V);__ZN6StringC2EPKc(ga,811687);__ZN6StringC2EPKc(W,1263606);da=b+4|0;c[da>>2]=0;Y=b+12|0;c[Y>>2]=0;c[b>>2]=7;ea=c[ga>>2]|0;do if(ea|0){c[da>>2]=0;if(!(__Z28atomic_conditional_incrementPj(ea+-8|0)|0))break;c[da>>2]=c[ga>>2]}while(0);c[b+8>>2]=0;da=c[Y>>2]|0;do if((da|0)!=(c[W>>2]|0)){do if(da|0){if(__Z16atomic_decrementPj(da+-8|0)|0)break;__ZN6Memory11free_staticEPvb(da,1)}while(0);c[Y>>2]=0;ea=c[W>>2]|0;if(!ea)break;if(!(__Z28atomic_conditional_incrementPj(ea+-8|0)|0))break;c[Y>>2]=c[W>>2]}while(0);c[b+16>>2]=2;c[_>>2]=__Z11_scs_createPKc(811670)|0;c[$>>2]=__Z11_scs_createPKc(811700)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(fa,b,_,$,-1);__ZN10StringNameD2Ev($);__ZN10StringNameD2Ev(_);Y=c[b+12>>2]|0;do if(Y|0){if(__Z16atomic_decrementPj(Y+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Y,1)}while(0);Y=c[b+4>>2]|0;do if(Y|0){if(__Z16atomic_decrementPj(Y+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Y,1)}while(0);Y=c[W>>2]|0;do if(Y|0){if(__Z16atomic_decrementPj(Y+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Y,1)}while(0);Y=c[ga>>2]|0;do if(Y|0){if(__Z16atomic_decrementPj(Y+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Y,1)}while(0);__ZN10StringNameD2Ev(fa);fa=c[V>>2]|0;do if(fa|0){if(__Z16atomic_decrementPj(fa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(fa,1)}while(0);__ZN6StringC2EPKc(b,946852);c[V>>2]=c[b>>2];__ZN10StringNameC2ERK6String(ha,V);__ZN6StringC2EPKc(ia,937811);__ZN6StringC2EPKc(W,1263606);fa=b+4|0;c[fa>>2]=0;Y=b+12|0;c[Y>>2]=0;c[b>>2]=7;ga=c[ia>>2]|0;do if(ga|0){c[fa>>2]=0;if(!(__Z28atomic_conditional_incrementPj(ga+-8|0)|0))break;c[fa>>2]=c[ia>>2]}while(0);c[b+8>>2]=0;fa=c[Y>>2]|0;do if((fa|0)!=(c[W>>2]|0)){do if(fa|0){if(__Z16atomic_decrementPj(fa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(fa,1)}while(0);c[Y>>2]=0;ga=c[W>>2]|0;if(!ga)break;if(!(__Z28atomic_conditional_incrementPj(ga+-8|0)|0))break;c[Y>>2]=c[W>>2]}while(0);c[b+16>>2]=0;c[_>>2]=__Z11_scs_createPKc(937615)|0;c[$>>2]=__Z11_scs_createPKc(1128798)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(ha,b,_,$,-1);__ZN10StringNameD2Ev($);__ZN10StringNameD2Ev(_);Y=c[b+12>>2]|0;do if(Y|0){if(__Z16atomic_decrementPj(Y+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Y,1)}while(0);Y=c[b+4>>2]|0;do if(Y|0){if(__Z16atomic_decrementPj(Y+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Y,1)}while(0);Y=c[W>>2]|0;do if(Y|0){if(__Z16atomic_decrementPj(Y+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Y,1)}while(0);Y=c[ia>>2]|0;do if(Y|0){if(__Z16atomic_decrementPj(Y+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Y,1)}while(0);__ZN10StringNameD2Ev(ha);ha=c[V>>2]|0;do if(ha|0){if(__Z16atomic_decrementPj(ha+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ha,1)}while(0);__ZN6StringC2EPKc(b,946852);c[V>>2]=c[b>>2];__ZN10StringNameC2ERK6String(ja,V);__ZN6StringC2EPKc(ka,1128855);__ZN6StringC2EPKc(W,1263606);ha=b+4|0;c[ha>>2]=0;Y=b+12|0;c[Y>>2]=0;c[b>>2]=7;ia=c[ka>>2]|0;do if(ia|0){c[ha>>2]=0;if(!(__Z28atomic_conditional_incrementPj(ia+-8|0)|0))break;c[ha>>2]=c[ka>>2]}while(0);c[b+8>>2]=0;ha=c[Y>>2]|0;do if((ha|0)!=(c[W>>2]|0)){do if(ha|0){if(__Z16atomic_decrementPj(ha+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ha,1)}while(0);c[Y>>2]=0;ia=c[W>>2]|0;if(!ia)break;if(!(__Z28atomic_conditional_incrementPj(ia+-8|0)|0))break;c[Y>>2]=c[W>>2]}while(0);c[b+16>>2]=2;c[_>>2]=__Z11_scs_createPKc(937702)|0;c[$>>2]=__Z11_scs_createPKc(1128822)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(ja,b,_,$,-1);__ZN10StringNameD2Ev($);__ZN10StringNameD2Ev(_);Y=c[b+12>>2]|0;do if(Y|0){if(__Z16atomic_decrementPj(Y+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Y,1)}while(0);Y=c[b+4>>2]|0;do if(Y|0){if(__Z16atomic_decrementPj(Y+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Y,1)}while(0);Y=c[W>>2]|0;do if(Y|0){if(__Z16atomic_decrementPj(Y+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Y,1)}while(0);Y=c[ka>>2]|0;do if(Y|0){if(__Z16atomic_decrementPj(Y+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Y,1)}while(0);__ZN10StringNameD2Ev(ja);ja=c[V>>2]|0;do if(ja|0){if(__Z16atomic_decrementPj(ja+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ja,1)}while(0);__ZN6StringC2EPKc(b,946852);c[V>>2]=c[b>>2];__ZN10StringNameC2ERK6String(la,V);__ZN6StringC2EPKc(b,812316);__ZN6StringC2EPKc(W,1263606);__ZN7ClassDB18add_property_groupE10StringNameRK6StringS3_(la,b,W);ja=c[W>>2]|0;do if(ja|0){if(__Z16atomic_decrementPj(ja+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ja,1)}while(0);ja=c[b>>2]|0;do if(ja|0){if(__Z16atomic_decrementPj(ja+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ja,1)}while(0);__ZN10StringNameD2Ev(la);la=c[V>>2]|0;do if(la|0){if(__Z16atomic_decrementPj(la+-8|0)|0)break;__ZN6Memory11free_staticEPvb(la,1)}while(0);__ZN6StringC2EPKc(b,946852);c[V>>2]=c[b>>2];__ZN10StringNameC2ERK6String(ma,V);__ZN6StringC2EPKc(na,847482);__ZN6StringC2EPKc(W,1263606);la=c[na>>2]|0;do if(!la)xa=0;else{if(!(__Z28atomic_conditional_incrementPj(la+-8|0)|0)){xa=0;break}xa=c[na>>2]|0}while(0);la=c[W>>2]|0;do if(!la)ya=0;else{if(!(__Z28atomic_conditional_incrementPj(la+-8|0)|0)){ya=0;break}ya=c[W>>2]|0}while(0);c[b>>2]=1;la=b+4|0;c[la>>2]=0;ja=(xa|0)==0;do if(!ja){c[la>>2]=0;if(!(__Z28atomic_conditional_incrementPj(xa+-8|0)|0))break;c[la>>2]=xa}while(0);c[b+8>>2]=0;la=b+12|0;c[la>>2]=0;Y=(ya|0)==0;do if(!Y){c[la>>2]=0;if(!(__Z28atomic_conditional_incrementPj(ya+-8|0)|0))break;c[la>>2]=ya}while(0);c[b+16>>2]=1031;c[_>>2]=__Z11_scs_createPKc(811927)|0;c[$>>2]=__Z11_scs_createPKc(811939)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(ma,b,_,$,-1);__ZN10StringNameD2Ev($);__ZN10StringNameD2Ev(_);_=c[b+12>>2]|0;do if(_|0){if(__Z16atomic_decrementPj(_+-8|0)|0)break;__ZN6Memory11free_staticEPvb(_,1)}while(0);_=c[b+4>>2]|0;do if(_|0){if(__Z16atomic_decrementPj(_+-8|0)|0)break;__ZN6Memory11free_staticEPvb(_,1)}while(0);_=ya;do if(!Y){if(__Z16atomic_decrementPj(_+-8|0)|0)break;__ZN6Memory11free_staticEPvb(_,1)}while(0);_=xa;do if(!ja){if(__Z16atomic_decrementPj(_+-8|0)|0)break;__ZN6Memory11free_staticEPvb(_,1)}while(0);_=c[W>>2]|0;do if(_|0){if(__Z16atomic_decrementPj(_+-8|0)|0)break;__ZN6Memory11free_staticEPvb(_,1)}while(0);_=c[na>>2]|0;do if(_|0){if(__Z16atomic_decrementPj(_+-8|0)|0)break;__ZN6Memory11free_staticEPvb(_,1)}while(0);__ZN10StringNameD2Ev(ma);ma=c[V>>2]|0;do if(ma|0){if(__Z16atomic_decrementPj(ma+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ma,1)}while(0);__ZN6StringC2EPKc(b,946852);c[V>>2]=c[b>>2];__ZN10StringNameC2ERK6String(oa,V);__ZN6StringC2EPKc(W,914649);__ZN10MethodInfoC2ERK6String(b,W);__ZN7ClassDB10add_signalE10StringNameRK10MethodInfo(oa,b);__ZN10MethodInfoD2Ev(b);b=c[W>>2]|0;do if(b|0){if(__Z16atomic_decrementPj(b+-8|0)|0)break;__ZN6Memory11free_staticEPvb(b,1)}while(0);__ZN10StringNameD2Ev(oa);oa=c[V>>2]|0;if(!oa){l=a;return}if(__Z16atomic_decrementPj(oa+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(oa,1);l=a;return}function __ZN7Spatial13set_transformERK9Transform(b,d){b=b|0;d=d|0;var e=0,f=0;e=b+288|0;f=d;d=e+48|0;do{c[e>>2]=c[f>>2];e=e+4|0;f=f+4|0}while((e|0)<(d|0));f=b+360|0;c[f>>2]=c[f>>2]|1;__ZN7Spatial28_propagate_transform_changedEPS_(b,b);if(!(a[b+389>>0]|0))return;__ZN6Object12notificationEib(b,44,0);return}function __ZNK7Spatial13get_transformEv(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,h=0,i=0,j=0;d=b+360|0;if(!(c[d>>2]&2)){e=b+288|0;f=a;h=e;i=f+48|0;do{c[f>>2]=c[h>>2];f=f+4|0;h=h+4|0}while((f|0)<(i|0));return}j=b+288|0;g[b+288>>2]=1.0;g[b+292>>2]=0.0;g[b+296>>2]=0.0;g[b+300>>2]=0.0;g[b+304>>2]=1.0;g[b+308>>2]=0.0;g[b+312>>2]=0.0;g[b+316>>2]=0.0;g[b+320>>2]=1.0;__ZN5Basis5scaleERK7Vector3(j,b+348|0);__ZN5Basis6rotateERK7Vector3(j,b+336|0);c[d>>2]=c[d>>2]&-3;e=b+288|0;f=a;h=e;i=f+48|0;do{c[f>>2]=c[h>>2];f=f+4|0;h=h+4|0}while((f|0)<(i|0));return}function __ZN7Spatial15set_translationERK7Vector3(b,d){b=b|0;d=d|0;var e=0;e=b+324|0;c[e>>2]=c[d>>2];c[e+4>>2]=c[d+4>>2];c[e+8>>2]=c[d+8>>2];__ZN7Spatial28_propagate_transform_changedEPS_(b,b);if(!(a[b+389>>0]|0))return;__ZN6Object12notificationEib(b,44,0);return}function __ZNK7Spatial15get_translationEv(a,b){a=a|0;b=b|0;var d=0;d=b+324|0;c[a>>2]=c[d>>2];c[a+4>>2]=c[d+4>>2];c[a+8>>2]=c[d+8>>2];return}function __ZN7Spatial12set_rotationERK7Vector3(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;g=b+360|0;h=c[g>>2]|0;if(!(h&1))i=h;else{__ZNK5Basis9get_scaleEv(f,b+288|0);h=b+348|0;c[h>>2]=c[f>>2];c[h+4>>2]=c[f+4>>2];c[h+8>>2]=c[f+8>>2];f=c[g>>2]&-2;c[g>>2]=f;i=f}f=b+336|0;c[f>>2]=c[d>>2];c[f+4>>2]=c[d+4>>2];c[f+8>>2]=c[d+8>>2];c[g>>2]=i|2;__ZN7Spatial28_propagate_transform_changedEPS_(b,b);if(!(a[b+389>>0]|0)){l=e;return}__ZN6Object12notificationEib(b,44,0);l=e;return}function __ZNK7Spatial12get_rotationEv(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d;f=b+360|0;if(!(c[f>>2]&1))g=b+336|0;else{h=b+288|0;__ZNK5Basis9get_scaleEv(e,h);i=b+348|0;c[i>>2]=c[e>>2];c[i+4>>2]=c[e+4>>2];c[i+8>>2]=c[e+8>>2];__ZNK5Basis12get_rotationEv(e,h);h=b+336|0;c[h>>2]=c[e>>2];c[h+4>>2]=c[e+4>>2];c[h+8>>2]=c[e+8>>2];c[f>>2]=c[f>>2]&-2;g=h};c[a>>2]=c[g>>2];c[a+4>>2]=c[g+4>>2];c[a+8>>2]=c[g+8>>2];l=d;return}function __ZN7Spatial23set_rotation_in_degreesERK7Vector3(b,d){b=b|0;d=d|0;var e=0,f=0,h=0.0,i=0.0,j=0.0,k=0,n=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;h=+g[d>>2]*3.1415927410125732/180.0;i=+g[d+4>>2]*3.1415927410125732/180.0;j=+g[d+8>>2]*3.1415927410125732/180.0;d=b+360|0;k=c[d>>2]|0;if(!(k&1))n=k;else{__ZNK5Basis9get_scaleEv(f,b+288|0);k=b+348|0;c[k>>2]=c[f>>2];c[k+4>>2]=c[f+4>>2];c[k+8>>2]=c[f+8>>2];f=c[d>>2]&-2;c[d>>2]=f;n=f}g[b+336>>2]=h;g[b+340>>2]=i;g[b+344>>2]=j;c[d>>2]=n|2;__ZN7Spatial28_propagate_transform_changedEPS_(b,b);if(!(a[b+389>>0]|0)){l=e;return}__ZN6Object12notificationEib(b,44,0);l=e;return}function __ZNK7Spatial23get_rotation_in_degreesEv(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,h=0,i=0,j=0,k=0.0,n=0.0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d;f=b+360|0;if(!(c[f>>2]&1))h=b+336|0;else{i=b+288|0;__ZNK5Basis9get_scaleEv(e,i);j=b+348|0;c[j>>2]=c[e>>2];c[j+4>>2]=c[e+4>>2];c[j+8>>2]=c[e+8>>2];__ZNK5Basis12get_rotationEv(e,i);i=b+336|0;c[i>>2]=c[e>>2];c[i+4>>2]=c[e+4>>2];c[i+8>>2]=c[e+8>>2];c[f>>2]=c[f>>2]&-2;h=i}k=+g[h+4>>2]*180.0/3.1415927410125732;n=+g[h+8>>2]*180.0/3.1415927410125732;g[a>>2]=+g[h>>2]*180.0/3.1415927410125732;g[a+4>>2]=k;g[a+8>>2]=n;l=d;return}function __ZN7Spatial9set_scaleERK7Vector3(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;g=b+360|0;h=c[g>>2]|0;if(!(h&1))i=h;else{__ZNK5Basis12get_rotationEv(f,b+288|0);h=b+336|0;c[h>>2]=c[f>>2];c[h+4>>2]=c[f+4>>2];c[h+8>>2]=c[f+8>>2];f=c[g>>2]&-2;c[g>>2]=f;i=f}f=b+348|0;c[f>>2]=c[d>>2];c[f+4>>2]=c[d+4>>2];c[f+8>>2]=c[d+8>>2];c[g>>2]=i|2;__ZN7Spatial28_propagate_transform_changedEPS_(b,b);if(!(a[b+389>>0]|0)){l=e;return}__ZN6Object12notificationEib(b,44,0);l=e;return}function __ZNK7Spatial9get_scaleEv(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d;f=b+360|0;if(!(c[f>>2]&1))g=b+348|0;else{h=b+288|0;__ZNK5Basis9get_scaleEv(e,h);i=b+348|0;c[i>>2]=c[e>>2];c[i+4>>2]=c[e+4>>2];c[i+8>>2]=c[e+8>>2];__ZNK5Basis12get_rotationEv(e,h);h=b+336|0;c[h>>2]=c[e>>2];c[h+4>>2]=c[e+4>>2];c[h+8>>2]=c[e+8>>2];c[f>>2]=c[f>>2]&-2;g=i};c[a>>2]=c[g>>2];c[a+4>>2]=c[g+4>>2];c[a+8>>2]=c[g+8>>2];l=d;return}function __ZN7Spatial20set_global_transformERK9Transform(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0;e=l;l=l+144|0;if((l|0)>=(m|0))ba(144);f=e+96|0;g=e+48|0;h=e;i=c[b+376>>2]|0;if((i|0)!=0?(a[b+368>>0]|0)==0:0){__ZNK7Spatial20get_global_transformEv(g,i);__ZNK9Transform14affine_inverseEv(h,g);__ZNK9TransformmlERKS_(f,h,d)}else{j=f;k=d;n=j+48|0;do{c[j>>2]=c[k>>2];j=j+4|0;k=k+4|0}while((j|0)<(n|0))}j=b+288|0;k=f;n=j+48|0;do{c[j>>2]=c[k>>2];j=j+4|0;k=k+4|0}while((j|0)<(n|0));k=b+360|0;c[k>>2]=c[k>>2]|1;__ZN7Spatial28_propagate_transform_changedEPS_(b,b);if(!(a[b+389>>0]|0)){l=e;return}__ZN6Object12notificationEib(b,44,0);l=e;return}function __ZNK7Spatial18get_parent_spatialEv(a){a=a|0;return c[a+376>>2]|0}function __ZN7Spatial33set_ignore_transform_notificationEb(b,c){b=b|0;c=c|0;a[b+388>>0]=c&1;return}function __ZN7Spatial15set_as_toplevelEb(b,e){b=b|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0;f=l;l=l+192|0;if((l|0)>=(m|0))ba(192);g=f+144|0;h=f+96|0;i=f;j=f+48|0;k=e&1;n=b+369|0;if((d[n>>0]|0)==(e&1|0)){l=f;return}if(!(a[b+136>>0]|0)){a[n>>0]=k;l=f;return}if(!(c[b+132>>2]|0))__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(947574,947583,260,947603,0);else a[1263537]=0;if(e){__ZNK7Spatial20get_global_transformEv(g,b);o=b+288|0;p=g;q=o+48|0;do{c[o>>2]=c[p>>2];o=o+4|0;p=p+4|0}while((o|0)<(q|0));e=b+360|0;c[e>>2]=c[e>>2]|1;__ZN7Spatial28_propagate_transform_changedEPS_(b,b);if(a[b+389>>0]|0)__ZN6Object12notificationEib(b,44,0)}else{e=c[b+376>>2]|0;if(e|0){__ZNK7Spatial20get_global_transformEv(h,e);__ZNK9Transform14affine_inverseEv(i,h);__ZNK7Spatial20get_global_transformEv(j,b);__ZNK9TransformmlERKS_(g,i,j);o=b+288|0;p=g;q=o+48|0;do{c[o>>2]=c[p>>2];o=o+4|0;p=p+4|0}while((o|0)<(q|0));p=b+360|0;c[p>>2]=c[p>>2]|1;__ZN7Spatial28_propagate_transform_changedEPS_(b,b);if(a[b+389>>0]|0)__ZN6Object12notificationEib(b,44,0)}}a[n>>0]=k;a[b+368>>0]=k;l=f;return}function __ZNK7Spatial18is_set_as_toplevelEv(b){b=b|0;return (a[b+369>>0]|0)!=0|0}function __ZNK7Spatial9get_worldEv(b){b=b|0;var d=0;if(!(a[b+370>>0]|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(826584,811464,511,812808,0);d=0;return d|0}else{a[1263537]=0;d=__ZNK8Viewport10find_worldEv(c[b+364>>2]|0)|0;return d|0}return 0}function __ZN7Spatial17_set_rotation_degERK7Vector3(b,d){b=b|0;d=d|0;var e=0,f=0,h=0.0,i=0.0,j=0.0,k=0,n=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(811826,811464,358,812643,1);a[1263537]=0;h=+g[d>>2]*3.1415927410125732/180.0;i=+g[d+4>>2]*3.1415927410125732/180.0;j=+g[d+8>>2]*3.1415927410125732/180.0;d=b+360|0;k=c[d>>2]|0;if(!(k&1))n=k;else{__ZNK5Basis9get_scaleEv(f,b+288|0);k=b+348|0;c[k>>2]=c[f>>2];c[k+4>>2]=c[f+4>>2];c[k+8>>2]=c[f+8>>2];f=c[d>>2]&-2;c[d>>2]=f;n=f}g[b+336>>2]=h;g[b+340>>2]=i;g[b+344>>2]=j;c[d>>2]=n|2;__ZN7Spatial28_propagate_transform_changedEPS_(b,b);if(!(a[b+389>>0]|0)){l=e;return}__ZN6Object12notificationEib(b,44,0);l=e;return}function __ZNK7Spatial17_get_rotation_degEv(b,d){b=b|0;d=d|0;var e=0,f=0,h=0,i=0,j=0,k=0,n=0.0,o=0.0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(811844,811464,403,812478,1);a[1263537]=0;h=d+360|0;if(!(c[h>>2]&1))i=d+336|0;else{j=d+288|0;__ZNK5Basis9get_scaleEv(f,j);k=d+348|0;c[k>>2]=c[f>>2];c[k+4>>2]=c[f+4>>2];c[k+8>>2]=c[f+8>>2];__ZNK5Basis12get_rotationEv(f,j);j=d+336|0;c[j>>2]=c[f>>2];c[j+4>>2]=c[f+4>>2];c[j+8>>2]=c[f+8>>2];c[h>>2]=c[h>>2]&-2;i=j}n=+g[i+4>>2]*180.0/3.1415927410125732;o=+g[i+8>>2]*180.0/3.1415927410125732;g[b>>2]=+g[i>>2]*180.0/3.1415927410125732;g[b+4>>2]=n;g[b+8>>2]=o;l=e;return}function __ZN7Spatial12update_gizmoEv(a){a=a|0;return}function __ZN7Spatial9set_gizmoERK3RefI12SpatialGizmoE(a,b){a=a|0;b=b|0;return}function __ZNK7Spatial9get_gizmoEv(a){a=a|0;return 0}function __ZN7Spatial11set_visibleEb(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0;e=b+391|0;f=(a[e>>0]|0)==0;if(!d){if(f)return;else g=b;while(1){g=c[g+376>>2]|0;if(!g){h=11;break}if(!(a[g+391>>0]|0)){h=12;break}}if((h|0)==11)a[e>>0]=0;else if((h|0)==12?(a[e>>0]=0,c[b+376>>2]|0):0)return;__ZN7Spatial29_propagate_visibility_changedEv(b);return}if(!f)return;a[e>>0]=1;if(!(a[b+136>>0]|0))return;e=c[b+376>>2]|0;a:do if(e|0){f=e;while(1){if(!(a[f+391>>0]|0))break;f=c[f+376>>2]|0;if(!f)break a}return}while(0);__ZN7Spatial29_propagate_visibility_changedEv(b);return}function __ZNK7Spatial10is_visibleEv(b){b=b|0;return (a[b+391>>0]|0)!=0|0}function __ZNK7Spatial18is_visible_in_treeEv(b){b=b|0;var d=0,e=0,f=0;if(!b){d=1;return d|0}else e=b;while(1){if(!(a[e+391>>0]|0)){d=0;f=4;break}e=c[e+376>>2]|0;if(!e){d=1;f=4;break}}if((f|0)==4)return d|0;return 0}function __ZN7Spatial4showEv(b){b=b|0;var d=0;d=b+391|0;if(a[d>>0]|0)return;a[d>>0]=1;if(!(a[b+136>>0]|0))return;a:do if(c[b+376>>2]|0){d=b;do{d=c[d+376>>2]|0;if(!d)break a}while((a[d+391>>0]|0)!=0);return}while(0);__ZN7Spatial29_propagate_visibility_changedEv(b);return}function __ZN7Spatial4hideEv(b){b=b|0;var d=0,e=0,f=0;d=b+391|0;if(!(a[d>>0]|0))return;else e=b;while(1){e=c[e+376>>2]|0;if(!e){f=4;break}if(!(a[e+391>>0]|0)){f=5;break}}if((f|0)==4)a[d>>0]=0;else if((f|0)==5?(a[d>>0]=0,c[b+376>>2]|0):0)return;__ZN7Spatial29_propagate_visibility_changedEv(b);return}function __ZN7Spatial26set_notify_local_transformEb(b,c){b=b|0;c=c|0;a[b+389>>0]=c&1;return}function __ZNK7Spatial39is_local_transform_notification_enabledEv(b){b=b|0;return (a[b+389>>0]|0)!=0|0}function __ZN7Spatial20set_notify_transformEb(b,c){b=b|0;c=c|0;a[b+390>>0]=c&1;return}function __ZNK7Spatial33is_transform_notification_enabledEv(b){b=b|0;return (a[b+390>>0]|0)!=0|0}function __ZN7Spatial6rotateERK7Vector3f(b,d,e){b=b|0;d=d|0;e=+e;var f=0,h=0,i=0,j=0,k=0,n=0,o=0;f=l;l=l+48|0;if((l|0)>=(m|0))ba(48);h=f;i=b+360|0;if(c[i>>2]&2|0){j=b+288|0;g[b+288>>2]=1.0;g[b+292>>2]=0.0;g[b+296>>2]=0.0;g[b+300>>2]=0.0;g[b+304>>2]=1.0;g[b+308>>2]=0.0;g[b+312>>2]=0.0;g[b+316>>2]=0.0;g[b+320>>2]=1.0;__ZN5Basis5scaleERK7Vector3(j,b+348|0);__ZN5Basis6rotateERK7Vector3(j,b+336|0);c[i>>2]=c[i>>2]&-3}j=b+288|0;k=h;n=j;o=k+48|0;do{c[k>>2]=c[n>>2];k=k+4|0;n=n+4|0}while((k|0)<(o|0));__ZN5Basis6rotateERK7Vector3f(h,d,e);k=j;n=h;o=k+48|0;do{c[k>>2]=c[n>>2];k=k+4|0;n=n+4|0}while((k|0)<(o|0));c[i>>2]=c[i>>2]|1;__ZN7Spatial28_propagate_transform_changedEPS_(b,b);if(!(a[b+389>>0]|0)){l=f;return}__ZN6Object12notificationEib(b,44,0);l=f;return}function __ZN7Spatial13global_rotateERK7Vector3f(a,b,c){a=a|0;b=b|0;c=+c;var d=0,e=0,f=0,h=0.0,i=0.0,j=0.0,k=0,n=0.0,o=0.0,p=0,q=0.0,r=0,s=0.0,t=0,u=0.0,v=0,w=0.0,x=0,y=0.0,z=0,A=0.0,B=0.0,C=0.0,D=0.0,E=0.0,F=0.0,G=0.0;d=l;l=l+96|0;if((l|0)>=(m|0))ba(96);e=d+48|0;f=d;__ZN5BasisC2ERK7Vector3f(e,b,c);__ZNK7Spatial20get_global_transformEv(f,a);c=+g[f>>2];h=+g[e>>2];b=f+12|0;i=+g[b>>2];j=+g[e+4>>2];k=f+24|0;n=+g[k>>2];o=+g[e+8>>2];p=f+4|0;q=+g[p>>2];r=f+16|0;s=+g[r>>2];t=f+28|0;u=+g[t>>2];v=f+8|0;w=+g[v>>2];x=f+20|0;y=+g[x>>2];z=f+32|0;A=+g[z>>2];B=+g[e+12>>2];C=+g[e+16>>2];D=+g[e+20>>2];E=+g[e+24>>2];F=+g[e+28>>2];G=+g[e+32>>2];g[f>>2]=c*h+i*j+n*o;g[p>>2]=h*q+j*s+o*u;g[v>>2]=h*w+j*y+o*A;g[b>>2]=c*B+i*C+n*D;g[r>>2]=q*B+s*C+u*D;g[x>>2]=w*B+y*C+A*D;g[k>>2]=c*E+i*F+n*G;g[t>>2]=q*E+s*F+u*G;g[z>>2]=w*E+y*F+A*G;__ZN7Spatial20set_global_transformERK9Transform(a,f);l=d;return}function __ZN7Spatial8rotate_xEf(b,d){b=b|0;d=+d;var e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0;e=l;l=l+64|0;if((l|0)>=(m|0))ba(64);f=e+16|0;h=e;i=b+360|0;if(c[i>>2]&2|0){j=b+288|0;g[b+288>>2]=1.0;g[b+292>>2]=0.0;g[b+296>>2]=0.0;g[b+300>>2]=0.0;g[b+304>>2]=1.0;g[b+308>>2]=0.0;g[b+312>>2]=0.0;g[b+316>>2]=0.0;g[b+320>>2]=1.0;__ZN5Basis5scaleERK7Vector3(j,b+348|0);__ZN5Basis6rotateERK7Vector3(j,b+336|0);c[i>>2]=c[i>>2]&-3}j=b+288|0;k=f;n=j;o=k+48|0;do{c[k>>2]=c[n>>2];k=k+4|0;n=n+4|0}while((k|0)<(o|0));g[h>>2]=1.0;g[h+4>>2]=0.0;g[h+8>>2]=0.0;__ZN5Basis6rotateERK7Vector3f(f,h,d);k=j;n=f;o=k+48|0;do{c[k>>2]=c[n>>2];k=k+4|0;n=n+4|0}while((k|0)<(o|0));c[i>>2]=c[i>>2]|1;__ZN7Spatial28_propagate_transform_changedEPS_(b,b);if(!(a[b+389>>0]|0)){l=e;return}__ZN6Object12notificationEib(b,44,0);l=e;return}function __ZN7Spatial8rotate_yEf(b,d){b=b|0;d=+d;var e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0;e=l;l=l+64|0;if((l|0)>=(m|0))ba(64);f=e+16|0;h=e;i=b+360|0;if(c[i>>2]&2|0){j=b+288|0;g[b+288>>2]=1.0;g[b+292>>2]=0.0;g[b+296>>2]=0.0;g[b+300>>2]=0.0;g[b+304>>2]=1.0;g[b+308>>2]=0.0;g[b+312>>2]=0.0;g[b+316>>2]=0.0;g[b+320>>2]=1.0;__ZN5Basis5scaleERK7Vector3(j,b+348|0);__ZN5Basis6rotateERK7Vector3(j,b+336|0);c[i>>2]=c[i>>2]&-3}j=b+288|0;k=f;n=j;o=k+48|0;do{c[k>>2]=c[n>>2];k=k+4|0;n=n+4|0}while((k|0)<(o|0));g[h>>2]=0.0;g[h+4>>2]=1.0;g[h+8>>2]=0.0;__ZN5Basis6rotateERK7Vector3f(f,h,d);k=j;n=f;o=k+48|0;do{c[k>>2]=c[n>>2];k=k+4|0;n=n+4|0}while((k|0)<(o|0));c[i>>2]=c[i>>2]|1;__ZN7Spatial28_propagate_transform_changedEPS_(b,b);if(!(a[b+389>>0]|0)){l=e;return}__ZN6Object12notificationEib(b,44,0);l=e;return}function __ZN7Spatial8rotate_zEf(b,d){b=b|0;d=+d;var e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0;e=l;l=l+64|0;if((l|0)>=(m|0))ba(64);f=e+16|0;h=e;i=b+360|0;if(c[i>>2]&2|0){j=b+288|0;g[b+288>>2]=1.0;g[b+292>>2]=0.0;g[b+296>>2]=0.0;g[b+300>>2]=0.0;g[b+304>>2]=1.0;g[b+308>>2]=0.0;g[b+312>>2]=0.0;g[b+316>>2]=0.0;g[b+320>>2]=1.0;__ZN5Basis5scaleERK7Vector3(j,b+348|0);__ZN5Basis6rotateERK7Vector3(j,b+336|0);c[i>>2]=c[i>>2]&-3}j=b+288|0;k=f;n=j;o=k+48|0;do{c[k>>2]=c[n>>2];k=k+4|0;n=n+4|0}while((k|0)<(o|0));g[h>>2]=0.0;g[h+4>>2]=0.0;g[h+8>>2]=1.0;__ZN5Basis6rotateERK7Vector3f(f,h,d);k=j;n=f;o=k+48|0;do{c[k>>2]=c[n>>2];k=k+4|0;n=n+4|0}while((k|0)<(o|0));c[i>>2]=c[i>>2]|1;__ZN7Spatial28_propagate_transform_changedEPS_(b,b);if(!(a[b+389>>0]|0)){l=e;return}__ZN6Object12notificationEib(b,44,0);l=e;return}function __ZN7Spatial9translateERK7Vector3(b,d){b=b|0;d=d|0;var e=0,f=0,h=0,i=0,j=0,k=0,n=0;e=l;l=l+48|0;if((l|0)>=(m|0))ba(48);f=e;h=b+360|0;if(c[h>>2]&2|0){i=b+288|0;g[b+288>>2]=1.0;g[b+292>>2]=0.0;g[b+296>>2]=0.0;g[b+300>>2]=0.0;g[b+304>>2]=1.0;g[b+308>>2]=0.0;g[b+312>>2]=0.0;g[b+316>>2]=0.0;g[b+320>>2]=1.0;__ZN5Basis5scaleERK7Vector3(i,b+348|0);__ZN5Basis6rotateERK7Vector3(i,b+336|0);c[h>>2]=c[h>>2]&-3}i=b+288|0;j=f;k=i;n=j+48|0;do{c[j>>2]=c[k>>2];j=j+4|0;k=k+4|0}while((j|0)<(n|0));__ZN9Transform9translateERK7Vector3(f,d);j=i;k=f;n=j+48|0;do{c[j>>2]=c[k>>2];j=j+4|0;k=k+4|0}while((j|0)<(n|0));c[h>>2]=c[h>>2]|1;__ZN7Spatial28_propagate_transform_changedEPS_(b,b);if(!(a[b+389>>0]|0)){l=e;return}__ZN6Object12notificationEib(b,44,0);l=e;return}function __ZN7Spatial16global_translateERK7Vector3(a,b){a=a|0;b=b|0;var c=0,d=0,e=0;c=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=c;__ZNK7Spatial20get_global_transformEv(d,a);e=d+36|0;g[e>>2]=+g[b>>2]+ +g[e>>2];e=d+40|0;g[e>>2]=+g[b+4>>2]+ +g[e>>2];e=d+44|0;g[e>>2]=+g[b+8>>2]+ +g[e>>2];__ZN7Spatial20set_global_transformERK9Transform(a,d);l=c;return}function __ZN7Spatial14orthonormalizeEv(b){b=b|0;var d=0,e=0,f=0,h=0,i=0,j=0,k=0;d=l;l=l+48|0;if((l|0)>=(m|0))ba(48);e=d;f=b+360|0;if(c[f>>2]&2|0){h=b+288|0;g[b+288>>2]=1.0;g[b+292>>2]=0.0;g[b+296>>2]=0.0;g[b+300>>2]=0.0;g[b+304>>2]=1.0;g[b+308>>2]=0.0;g[b+312>>2]=0.0;g[b+316>>2]=0.0;g[b+320>>2]=1.0;__ZN5Basis5scaleERK7Vector3(h,b+348|0);__ZN5Basis6rotateERK7Vector3(h,b+336|0);c[f>>2]=c[f>>2]&-3}h=b+288|0;i=e;j=h;k=i+48|0;do{c[i>>2]=c[j>>2];i=i+4|0;j=j+4|0}while((i|0)<(k|0));__ZN9Transform14orthonormalizeEv(e);i=h;j=e;k=i+48|0;do{c[i>>2]=c[j>>2];i=i+4|0;j=j+4|0}while((i|0)<(k|0));c[f>>2]=c[f>>2]|1;__ZN7Spatial28_propagate_transform_changedEPS_(b,b);if(!(a[b+389>>0]|0)){l=d;return}__ZN6Object12notificationEib(b,44,0);l=d;return}function __ZN7Spatial12set_identityEv(b){b=b|0;var d=0;g[b+288>>2]=1.0;g[b+292>>2]=0.0;g[b+296>>2]=0.0;g[b+300>>2]=0.0;g[b+304>>2]=1.0;g[b+308>>2]=0.0;g[b+312>>2]=0.0;g[b+316>>2]=0.0;g[b+320>>2]=1.0;g[b+324>>2]=0.0;g[b+328>>2]=0.0;g[b+332>>2]=0.0;d=b+360|0;c[d>>2]=c[d>>2]|1;__ZN7Spatial28_propagate_transform_changedEPS_(b,b);if(!(a[b+389>>0]|0))return;__ZN6Object12notificationEib(b,44,0);return}function __ZN7Spatial7look_atERK7Vector3S2_(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0.0,u=0.0,v=0.0,w=0.0,x=0.0,y=0.0;f=l;l=l+112|0;if((l|0)>=(m|0))ba(112);h=f+64|0;i=f+16|0;j=f+12|0;k=f+8|0;n=f+4|0;o=f;g[h>>2]=1.0;g[h+4>>2]=0.0;g[h+8>>2]=0.0;g[h+12>>2]=0.0;g[h+16>>2]=1.0;g[h+20>>2]=0.0;g[h+24>>2]=0.0;g[h+28>>2]=0.0;g[h+32>>2]=1.0;p=h+44|0;g[p>>2]=0.0;q=h+40|0;g[q>>2]=0.0;g[h+36>>2]=0.0;__ZNK7Spatial20get_global_transformEv(i,b);r=i+36|0;s=h+36|0;c[s>>2]=c[r>>2];c[s+4>>2]=c[r+4>>2];c[s+8>>2]=c[r+8>>2];t=+g[s>>2];u=+g[d>>2];if(t==u){v=+g[q>>2];w=+g[d+4>>2];if(v==w?+g[p>>2]==+g[d+8>>2]:0){__ZN6StringC2EPKc(k,812327);c[j>>2]=__ZNK6String4utf8Ev(k)|0;__Z19_err_set_last_errorPKc(__ZNK10CharString8get_dataEv(j)|0);s=c[j>>2]|0;if(s|0?(__Z16atomic_decrementPj(s+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(s,1);s=c[k>>2]|0;if(s|0?(__Z16atomic_decrementPj(s+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(s,1);a[1263537]=1;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(812162,811464,661,1130797,0);a[1263537]=0;l=f;return}else{x=v;y=w}}else{x=+g[q>>2];y=+g[d+4>>2]}w=u-t;t=y-x;x=+g[d+8>>2]-+g[p>>2];y=+g[e+4>>2];u=+g[e+8>>2];v=+g[e>>2];if(y*x-t*u==0.0?!(w*u-x*v!=0.0?1:t*v-w*y!=0.0):0){__ZN6StringC2EPKc(o,812393);c[n>>2]=__ZNK6String4utf8Ev(o)|0;__Z19_err_set_last_errorPKc(__ZNK10CharString8get_dataEv(n)|0);p=c[n>>2]|0;if(p|0?(__Z16atomic_decrementPj(p+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(p,1);p=c[o>>2]|0;if(p|0?(__Z16atomic_decrementPj(p+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(p,1);a[1263537]=1;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(812162,811464,666,1130797,0);a[1263537]=0;l=f;return}__ZNK9Transform10looking_atERK7Vector3S2_(i,h,d,e);e=h;d=i;i=e+48|0;do{c[e>>2]=c[d>>2];e=e+4|0;d=d+4|0}while((e|0)<(i|0));__ZN7Spatial20set_global_transformERK9Transform(b,h);l=f;return}function __ZN7Spatial16look_at_from_posERK7Vector3S2_S2_(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0,j=0;f=l;l=l+96|0;if((l|0)>=(m|0))ba(96);h=f+48|0;i=f;g[h>>2]=1.0;g[h+4>>2]=0.0;g[h+8>>2]=0.0;g[h+12>>2]=0.0;g[h+16>>2]=1.0;g[h+20>>2]=0.0;g[h+24>>2]=0.0;g[h+28>>2]=0.0;g[h+32>>2]=1.0;j=h+36|0;c[j>>2]=c[b>>2];c[j+4>>2]=c[b+4>>2];c[j+8>>2]=c[b+8>>2];__ZNK9Transform10looking_atERK7Vector3S2_(i,h,d,e);e=h;d=i;i=e+48|0;do{c[e>>2]=c[d>>2];e=e+4|0;d=d+4|0}while((e|0)<(i|0));__ZN7Spatial20set_global_transformERK9Transform(a,h);l=f;return}function __ZNK11MethodBind3I7SpatialRK7Vector3S3_S3_E18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;if(b>>>0>=3){f=0;l=a;return f|0}g[d+8>>2]=0.0;g[d+4>>2]=0.0;g[d>>2]=0.0;__ZN7VariantC2ERK7Vector3(e,d);d=c[e>>2]|0;if(d|0)__ZN7Variant5clearEv(e);f=d;l=a;return f|0}function __ZNK11MethodBind3I7SpatialRK7Vector3S3_S3_E18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,946852);l=a;return c[b>>2]|0}function __ZN11MethodBind3I7SpatialRK7Vector3S3_S3_E4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0;i=l;l=l+112|0;if((l|0)>=(m|0))ba(112);j=i+96|0;k=i+48|0;n=i+84|0;o=i+24|0;p=i+72|0;q=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1220920)|0:0){c[h>>2]=0;a[1263537]=0;r=d+24|0;s=c[r>>2]|0;if((s|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=s;c[b>>2]=0;l=i;return}t=s-(c[d+20>>2]|0)|0;if((t|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=t;c[b>>2]=0;l=i;return}if((g|0)>0){if((s|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);u=0}else{a[1263537]=0;u=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,u)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=u;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[r>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);v=0}else{a[1263537]=0;v=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,v)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=v;c[b>>2]=0;l=i;return}if((g|0)>2){if((c[r>>2]|0)<2){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);w=0}else{a[1263537]=0;w=c[(c[d+32>>2]|0)+12>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+8>>2]>>2]|0,w)|0)){c[h>>2]=2;c[h+4>>2]=2;c[h+8>>2]=w;c[b>>2]=0;l=i;return}}}}w=c[d+44>>2]|0;v=c[d+48>>2]|0;u=e+(v>>1)|0;if(!(v&1))x=w;else x=c[(c[u>>2]|0)+w>>2]|0;do if((g|0)<1){w=c[r>>2]|0;v=w+-1|0;if((w|0)>=1){e=c[d+16>>2]|0;s=(e|0)==0;if(s)y=0;else y=c[e+-4>>2]|0;if((w|0)<=(y|0)){if(s)z=0;else z=c[e+-4>>2]|0;do if((z|0)<(w|0)){if(s)A=0;else A=c[e+-4>>2]|0;if((A|0)<(w|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);B=0;break}else{a[1263537]=0;C=43;break}}else C=43;while(0);if((C|0)==43)B=e+(v*24|0)|0;__ZN7VariantC2ERKS_(k,B);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);__ZNK7Variantcv7Vector3Ev(j,k);do if((g|0)<2){B=c[r>>2]|0;A=B+-1|0;z=B+-2|0;if((B|0)>=2){B=c[d+16>>2]|0;y=(B|0)==0;if(y)D=0;else D=c[B+-4>>2]|0;if((A|0)<=(D|0)){if(y)E=0;else E=c[B+-4>>2]|0;do if((E|0)<(A|0)){if(y)F=0;else F=c[B+-4>>2]|0;if((F|0)<(A|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);G=0;break}else{a[1263537]=0;C=60;break}}else C=60;while(0);if((C|0)==60)G=B+(z*24|0)|0;__ZN7VariantC2ERKS_(o,G);break}}c[o>>2]=0}else __ZN7VariantC2ERKS_(o,c[f+4>>2]|0);while(0);__ZNK7Variantcv7Vector3Ev(n,o);do if((g|0)<3){G=c[r>>2]|0;F=G+-2|0;E=G+-3|0;if((F|0)>=1){G=c[d+16>>2]|0;D=(G|0)==0;if(D)H=0;else H=c[G+-4>>2]|0;if((F|0)<=(H|0)){if(D)I=0;else I=c[G+-4>>2]|0;do if((I|0)<(F|0)){if(D)J=0;else J=c[G+-4>>2]|0;if((J|0)<(F|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);K=0;break}else{a[1263537]=0;C=77;break}}else C=77;while(0);if((C|0)==77)K=G+(E*24|0)|0;__ZN7VariantC2ERKS_(q,K);break}}c[q>>2]=0}else __ZN7VariantC2ERKS_(q,c[f+8>>2]|0);while(0);__ZNK7Variantcv7Vector3Ev(p,q);Ki[x&4095](u,j,n,p);if(c[q>>2]|0)__ZN7Variant5clearEv(q);if(c[o>>2]|0)__ZN7Variant5clearEv(o);if(c[k>>2]|0)__ZN7Variant5clearEv(k);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,2039,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind3I7SpatialRK7Vector3S3_S3_E7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0;e=l;l=l+48|0;if((l|0)>=(m|0))ba(48);f=e+24|0;g=e+12|0;h=e;if(!b)i=0;else{j=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1220920)|0;i=j?b:0}b=c[a+44>>2]|0;j=c[a+48>>2]|0;a=i+(j>>1)|0;if(!(j&1))k=b;else k=c[(c[a>>2]|0)+b>>2]|0;b=c[d>>2]|0;c[f>>2]=c[b>>2];c[f+4>>2]=c[b+4>>2];c[f+8>>2]=c[b+8>>2];b=c[d+4>>2]|0;c[g>>2]=c[b>>2];c[g+4>>2]=c[b+4>>2];c[g+8>>2]=c[b+8>>2];b=c[d+8>>2]|0;c[h>>2]=c[b>>2];c[h+4>>2]=c[b+4>>2];c[h+8>>2]=c[b+8>>2];Ki[k&4095](a,f,g,h);l=e;return}function __ZN11MethodBind3I7SpatialRK7Vector3S3_S3_ED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind2I7SpatialRK7Vector3S3_E18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;if(b>>>0>=2){f=0;l=a;return f|0}g[d+8>>2]=0.0;g[d+4>>2]=0.0;g[d>>2]=0.0;__ZN7VariantC2ERK7Vector3(e,d);d=c[e>>2]|0;if(d|0)__ZN7Variant5clearEv(e);f=d;l=a;return f|0}function __ZNK11MethodBind2I7SpatialRK7Vector3S3_E18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,946852);l=a;return c[b>>2]|0}function __ZN11MethodBind2I7SpatialRK7Vector3S3_E4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0;i=l;l=l+80|0;if((l|0)>=(m|0))ba(80);j=i+60|0;k=i+24|0;n=i+48|0;o=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1220920)|0:0){c[h>>2]=0;a[1263537]=0;p=d+24|0;q=c[p>>2]|0;if((q|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=q;c[b>>2]=0;l=i;return}r=q-(c[d+20>>2]|0)|0;if((r|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=r;c[b>>2]=0;l=i;return}if((g|0)>0){if((q|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);s=0}else{a[1263537]=0;s=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,s)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=s;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[p>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);t=0}else{a[1263537]=0;t=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,t)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=t;c[b>>2]=0;l=i;return}}}t=c[d+44>>2]|0;s=c[d+48>>2]|0;q=e+(s>>1)|0;if(!(s&1))u=t;else u=c[(c[q>>2]|0)+t>>2]|0;do if((g|0)<1){t=c[p>>2]|0;s=t+-1|0;if((t|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)v=0;else v=c[e+-4>>2]|0;if((t|0)<=(v|0)){if(r)w=0;else w=c[e+-4>>2]|0;do if((w|0)<(t|0)){if(r)x=0;else x=c[e+-4>>2]|0;if((x|0)<(t|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);y=0;break}else{a[1263537]=0;z=37;break}}else z=37;while(0);if((z|0)==37)y=e+(s*24|0)|0;__ZN7VariantC2ERKS_(k,y);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);__ZNK7Variantcv7Vector3Ev(j,k);do if((g|0)<2){y=c[p>>2]|0;x=y+-1|0;w=y+-2|0;if((y|0)>=2){y=c[d+16>>2]|0;v=(y|0)==0;if(v)A=0;else A=c[y+-4>>2]|0;if((x|0)<=(A|0)){if(v)B=0;else B=c[y+-4>>2]|0;do if((B|0)<(x|0)){if(v)C=0;else C=c[y+-4>>2]|0;if((C|0)<(x|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);D=0;break}else{a[1263537]=0;z=54;break}}else z=54;while(0);if((z|0)==54)D=y+(w*24|0)|0;__ZN7VariantC2ERKS_(o,D);break}}c[o>>2]=0}else __ZN7VariantC2ERKS_(o,c[f+4>>2]|0);while(0);__ZNK7Variantcv7Vector3Ev(n,o);bj[u&4095](q,j,n);if(c[o>>2]|0)__ZN7Variant5clearEv(o);if(c[k>>2]|0)__ZN7Variant5clearEv(k);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1380,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind2I7SpatialRK7Vector3S3_E7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+12|0;g=e;if(!b)h=0;else{i=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1220920)|0;h=i?b:0}b=c[a+44>>2]|0;i=c[a+48>>2]|0;a=h+(i>>1)|0;if(!(i&1))j=b;else j=c[(c[a>>2]|0)+b>>2]|0;b=c[d>>2]|0;c[f>>2]=c[b>>2];c[f+4>>2]=c[b+4>>2];c[f+8>>2]=c[b+8>>2];b=c[d+4>>2]|0;c[g>>2]=c[b>>2];c[g+4>>2]=c[b+4>>2];c[g+8>>2]=c[b+8>>2];bj[j&4095](a,f,g);l=e;return}function __ZN11MethodBind2I7SpatialRK7Vector3S3_ED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN7Spatial28_propagate_transform_changedEPS_(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0;if(!(a[b+136>>0]|0))return;e=b+372|0;c[e>>2]=(c[e>>2]|0)+1;f=c[b+380>>2]|0;if(!f)g=0;else{h=f;i=4}while(1){if((i|0)==4){i=0;g=c[h>>2]|0}if(!g)break;f=c[g>>2]|0;if(!(a[f+368>>0]|0))__ZN7Spatial28_propagate_transform_changedEPS_(f,d);h=g+4|0;i=4}do if((a[b+390>>0]|0?(a[b+388>>0]|0)==0:0)?(i=b+224|0,(c[i>>2]|0)==0):0){g=c[b+132>>2]|0;if(!g){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(947574,947583,260,947603,0);if(!(c[i>>2]|0))j=364;else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1098384,1098388,45,1098405,0);break}}else{a[1263537]=0;j=g+364|0}a[1263537]=0;c[i>>2]=j;g=c[j>>2]|0;c[b+232>>2]=g;c[b+236>>2]=0;if(g|0)c[g+12>>2]=i;c[j>>2]=i}while(0);j=b+360|0;c[j>>2]=c[j>>2]|4;c[e>>2]=(c[e>>2]|0)+-1;return}function __ZNK11MethodBind1I7SpatialfE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if(!b){__ZN7VariantC2Ef(d,0.0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK11MethodBind1I7SpatialfE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,946852);l=a;return c[b>>2]|0}function __ZN11MethodBind1I7SpatialfE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0.0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1220920)|0:0){c[h>>2]=0;a[1263537]=0;k=d+24|0;n=c[k>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=i;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=i;return}if((g|0)>0){if((n|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);p=0}else{a[1263537]=0;p=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,p)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=p;c[b>>2]=0;l=i;return}}p=c[d+44>>2]|0;n=c[d+48>>2]|0;o=e+(n>>1)|0;if(!(n&1))q=p;else q=c[(c[o>>2]|0)+p>>2]|0;do if((g|0)<1){p=c[k>>2]|0;n=p+-1|0;if((p|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)s=0;else s=c[e+-4>>2]|0;if((p|0)<=(s|0)){if(r)t=0;else t=c[e+-4>>2]|0;do if((t|0)<(p|0)){if(r)u=0;else u=c[e+-4>>2]|0;if((u|0)<(p|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);v=0;break}else{a[1263537]=0;w=31;break}}else w=31;while(0);if((w|0)==31)v=e+(n*24|0)|0;__ZN7VariantC2ERKS_(j,v);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);x=+__ZNK7VariantcvfEv(j);Mi[q&511](o,x);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I7SpatialfE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0,j=0.0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1220920)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1)){h=b;i=c[d>>2]|0;j=+g[i>>2];Mi[h&511](a,j);return}else{h=c[(c[a>>2]|0)+b>>2]|0;i=c[d>>2]|0;j=+g[i>>2];Mi[h&511](a,j);return}}function __ZN11MethodBind1I7SpatialfED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind2I7SpatialRK7Vector3fE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case 0:{g[d+8>>2]=0.0;g[d+4>>2]=0.0;g[d>>2]=0.0;__ZN7VariantC2ERK7Vector3(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);f=b;l=a;return f|0}case 1:{__ZN7VariantC2Ef(d,0.0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;l=a;return f|0}default:{f=0;l=a;return f|0}}return 0}function __ZNK11MethodBind2I7SpatialRK7Vector3fE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,946852);l=a;return c[b>>2]|0}function __ZN11MethodBind2I7SpatialRK7Vector3fE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0.0;i=l;l=l+64|0;if((l|0)>=(m|0))ba(64);j=i+48|0;k=i+24|0;n=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1220920)|0:0){c[h>>2]=0;a[1263537]=0;o=d+24|0;p=c[o>>2]|0;if((p|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=p;c[b>>2]=0;l=i;return}q=p-(c[d+20>>2]|0)|0;if((q|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=q;c[b>>2]=0;l=i;return}if((g|0)>0){if((p|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);r=0}else{a[1263537]=0;r=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,r)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=r;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[o>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);s=0}else{a[1263537]=0;s=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,s)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=s;c[b>>2]=0;l=i;return}}}s=c[d+44>>2]|0;r=c[d+48>>2]|0;p=e+(r>>1)|0;if(!(r&1))t=s;else t=c[(c[p>>2]|0)+s>>2]|0;do if((g|0)<1){s=c[o>>2]|0;r=s+-1|0;if((s|0)>=1){e=c[d+16>>2]|0;q=(e|0)==0;if(q)u=0;else u=c[e+-4>>2]|0;if((s|0)<=(u|0)){if(q)v=0;else v=c[e+-4>>2]|0;do if((v|0)<(s|0)){if(q)w=0;else w=c[e+-4>>2]|0;if((w|0)<(s|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);x=0;break}else{a[1263537]=0;y=37;break}}else y=37;while(0);if((y|0)==37)x=e+(r*24|0)|0;__ZN7VariantC2ERKS_(k,x);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);__ZNK7Variantcv7Vector3Ev(j,k);do if((g|0)<2){x=c[o>>2]|0;w=x+-1|0;v=x+-2|0;if((x|0)>=2){x=c[d+16>>2]|0;u=(x|0)==0;if(u)z=0;else z=c[x+-4>>2]|0;if((w|0)<=(z|0)){if(u)A=0;else A=c[x+-4>>2]|0;do if((A|0)<(w|0)){if(u)B=0;else B=c[x+-4>>2]|0;if((B|0)<(w|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);C=0;break}else{a[1263537]=0;y=54;break}}else y=54;while(0);if((y|0)==54)C=x+(v*24|0)|0;__ZN7VariantC2ERKS_(n,C);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f+4>>2]|0);while(0);D=+__ZNK7VariantcvfEv(n);dj[t&127](p,j,D);if(c[n>>2]|0)__ZN7Variant5clearEv(n);if(c[k>>2]|0)__ZN7Variant5clearEv(k);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1380,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind2I7SpatialRK7Vector3fE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0,j=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;if(!b)h=0;else{i=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1220920)|0;h=i?b:0}b=c[a+44>>2]|0;i=c[a+48>>2]|0;a=h+(i>>1)|0;if(!(i&1))j=b;else j=c[(c[a>>2]|0)+b>>2]|0;b=c[d>>2]|0;c[f>>2]=c[b>>2];c[f+4>>2]=c[b+4>>2];c[f+8>>2]=c[b+8>>2];dj[j&127](a,f,+g[c[d+4>>2]>>2]);l=e;return}function __ZN11MethodBind2I7SpatialRK7Vector3fED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN7Spatial29_propagate_visibility_changedEv(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0;d=l;l=l+128|0;if((l|0)>=(m|0))ba(128);e=d+96|0;f=d+72|0;g=d+48|0;h=d+24|0;i=d;__ZN6Object12notificationEib(b,43,0);j=(c[308579]|0)+28|0;c[e>>2]=0;c[f>>2]=0;c[g>>2]=0;c[h>>2]=0;c[i>>2]=0;__ZN6Object11emit_signalERK10StringNameRK7VariantS5_S5_S5_S5_(b,j,e,f,g,h,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);if(c[h>>2]|0)__ZN7Variant5clearEv(h);if(c[g>>2]|0)__ZN7Variant5clearEv(g);if(c[f>>2]|0)__ZN7Variant5clearEv(f);if(c[e>>2]|0)__ZN7Variant5clearEv(e);e=c[b+380>>2]|0;if(!e)k=0;else{n=e;o=13}while(1){if((o|0)==13){o=0;k=c[n>>2]|0}if(!k)break;e=c[k>>2]|0;if(e|0?a[e+391>>0]|0:0)__ZN7Spatial29_propagate_visibility_changedEv(e);n=k+4|0;o=13}l=d;return}function __ZNK13MethodBind0RCI7Spatial3RefI12SpatialGizmoEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var c=0;if((b|0)!=-1){c=0;return c|0}c=__ZN7Variant12get_type_forI3RefI12SpatialGizmoEEENS_4TypeEv()|0;return c|0}function __ZNK13MethodBind0RCI7Spatial3RefI12SpatialGizmoEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,946852);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI7Spatial3RefI12SpatialGizmoEE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f+28|0;j=f;k=f+24|0;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1220920)|0:0){c[h>>2]=0;a[1263537]=0;n=c[d+24>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=f;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=f;return}o=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))p=o;else p=c[(c[d>>2]|0)+o>>2]|0;c[k>>2]=ij[p&8191](d)|0;__ZN6RefPtrC2Ev(i);__ZN3RefI9ReferenceEaSI12SpatialGizmoEEvRKS_IT_E(i,k);__ZN7VariantC2ERK6RefPtr(j,i);__ZN6RefPtrD2Ev(i);i=c[k>>2]|0;if((i|0?__ZN9Reference11unreferenceEv(i)|0:0)?(i=c[k>>2]|0,__Z17predelete_handlerP6Object(i)|0):0){gj[c[(c[i>>2]|0)+76>>2]&8191](i);__ZN6Memory11free_staticEPvb(i,0)}c[k>>2]=0;__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI7Spatial3RefI12SpatialGizmoEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=d;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1220920)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;c[f>>2]=ij[i&8191](a)|0;__ZN3RefI9ReferenceEaSI12SpatialGizmoEEvRKS_IT_E(e,f);e=c[f>>2]|0;if(!e){l=d;return}if(!(__ZN9Reference11unreferenceEv(e)|0)){l=d;return}e=c[f>>2]|0;if(!(__Z17predelete_handlerP6Object(e)|0)){l=d;return}gj[c[(c[e>>2]|0)+76>>2]&8191](e);__ZN6Memory11free_staticEPvb(e,0);l=d;return}function __ZN13MethodBind0RCI7Spatial3RefI12SpatialGizmoEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN3RefI9ReferenceEaSI12SpatialGizmoEEvRKS_IT_E(a,b){a=a|0;b=b|0;var d=0,e=0;d=c[b>>2]|0;if(!d){b=c[a>>2]|0;if((b|0?__ZN9Reference11unreferenceEv(b)|0:0)?(b=c[a>>2]|0,__Z17predelete_handlerP6Object(b)|0):0){gj[c[(c[b>>2]|0)+76>>2]&8191](b);__ZN6Memory11free_staticEPvb(b,0)}c[a>>2]=0;return}b=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1220724)|0;e=b?d:0;d=c[a>>2]|0;if((e|0)==(d|0))return;if((d|0?__ZN9Reference11unreferenceEv(d)|0:0)?(d=c[a>>2]|0,__Z17predelete_handlerP6Object(d)|0):0){gj[c[(c[d>>2]|0)+76>>2]&8191](d);__ZN6Memory11free_staticEPvb(d,0)}c[a>>2]=e;if(!e)return;__ZN9Reference9referenceEv(e);return}function __ZN7Variant12get_type_forI3RefI12SpatialGizmoEEENS_4TypeEv(){var a=0,b=0,d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+28|0;d=a+24|0;e=a;c[d>>2]=0;__ZN6RefPtrC2Ev(b);__ZN3RefI9ReferenceEaSI12SpatialGizmoEEvRKS_IT_E(b,d);__ZN7VariantC2ERK6RefPtr(e,b);__ZN6RefPtrD2Ev(b);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);e=c[d>>2]|0;if(!e){l=a;return b|0}if(!(__ZN9Reference11unreferenceEv(e)|0)){l=a;return b|0}e=c[d>>2]|0;if(!(__Z17predelete_handlerP6Object(e)|0)){l=a;return b|0}gj[c[(c[e>>2]|0)+76>>2]&8191](e);__ZN6Memory11free_staticEPvb(e,0);l=a;return b|0}function __ZNK11MethodBind1I7SpatialRK3RefI12SpatialGizmoEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var c=0;if(b|0){c=0;return c|0}c=__ZN7Variant12get_type_forIRK3RefI12SpatialGizmoEEENS_4TypeEv()|0;return c|0}function __ZNK11MethodBind1I7SpatialRK3RefI12SpatialGizmoEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,946852);l=a;return c[b>>2]|0}function __ZN11MethodBind1I7SpatialRK3RefI12SpatialGizmoEE4callEP6ObjectPPK7VariantiRNS9_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i+28|0;k=i+24|0;n=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1220920)|0:0){c[h>>2]=0;a[1263537]=0;o=d+24|0;p=c[o>>2]|0;if((p|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=p;c[b>>2]=0;l=i;return}q=p-(c[d+20>>2]|0)|0;if((q|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=q;c[b>>2]=0;l=i;return}if((g|0)>0){if((p|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);r=0}else{a[1263537]=0;r=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,r)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=r;c[b>>2]=0;l=i;return}}r=c[d+44>>2]|0;p=c[d+48>>2]|0;q=e+(p>>1)|0;if(!(p&1))s=r;else s=c[(c[q>>2]|0)+r>>2]|0;do if((g|0)<1){r=c[o>>2]|0;p=r+-1|0;if((r|0)>=1){e=c[d+16>>2]|0;t=(e|0)==0;if(t)u=0;else u=c[e+-4>>2]|0;if((r|0)<=(u|0)){if(t)v=0;else v=c[e+-4>>2]|0;do if((v|0)<(r|0)){if(t)w=0;else w=c[e+-4>>2]|0;if((w|0)<(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);x=0;break}else{a[1263537]=0;y=31;break}}else y=31;while(0);if((y|0)==31)x=e+(p*24|0)|0;__ZN7VariantC2ERKS_(n,x);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f>>2]|0);while(0);__ZN3RefI12SpatialGizmoEC2ERK7Variant(j,n);c[k>>2]=c[j>>2];Pi[s&2047](q,k);q=c[k>>2]|0;if((q|0?__ZN9Reference11unreferenceEv(q)|0:0)?(q=c[k>>2]|0,__Z17predelete_handlerP6Object(q)|0):0){gj[c[(c[q>>2]|0)+76>>2]&8191](q);__ZN6Memory11free_staticEPvb(q,0)}c[k>>2]=0;if(c[n>>2]|0)__ZN7Variant5clearEv(n);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I7SpatialRK3RefI12SpatialGizmoEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+28|0;g=e;h=e+24|0;if(!b)i=0;else{j=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1220920)|0;i=j?b:0}b=c[a+44>>2]|0;j=c[a+48>>2]|0;a=i+(j>>1)|0;if(!(j&1))k=b;else k=c[(c[a>>2]|0)+b>>2]|0;__ZN7VariantC2EPK6Object(g,c[d>>2]|0);__ZN3RefI12SpatialGizmoEC2ERK7Variant(f,g);if(c[g>>2]|0)__ZN7Variant5clearEv(g);c[h>>2]=c[f>>2];Pi[k&2047](a,h);a=c[h>>2]|0;if(!a){l=e;return}if(!(__ZN9Reference11unreferenceEv(a)|0)){l=e;return}a=c[h>>2]|0;if(!(__Z17predelete_handlerP6Object(a)|0)){l=e;return}gj[c[(c[a>>2]|0)+76>>2]&8191](a);__ZN6Memory11free_staticEPvb(a,0);l=e;return}function __ZN11MethodBind1I7SpatialRK3RefI12SpatialGizmoEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN3RefI12SpatialGizmoEC2ERK7Variant(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d;__ZNK7Variantcv6RefPtrEv(e,b);c[a>>2]=0;b=c[e>>2]|0;if(!b){c[a>>2]=0;__ZN6RefPtrD2Ev(e);l=d;return}f=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1234372)|0;g=f?b:0;b=c[a>>2]|0;if((g|0)==(b|0)){__ZN6RefPtrD2Ev(e);l=d;return}if((b|0?__ZN9Reference11unreferenceEv(b)|0:0)?(b=c[a>>2]|0,__Z17predelete_handlerP6Object(b)|0):0){gj[c[(c[b>>2]|0)+76>>2]&8191](b);__ZN6Memory11free_staticEPvb(b,0)}c[a>>2]=g;if(!g){__ZN6RefPtrD2Ev(e);l=d;return}__ZN9Reference9referenceEv(g);__ZN6RefPtrD2Ev(e);l=d;return}function __ZN7Variant12get_type_forIRK3RefI12SpatialGizmoEEENS_4TypeEv(){var a=0,b=0,d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+28|0;d=a+24|0;e=a;c[d>>2]=0;__ZN6RefPtrC2Ev(b);__ZN3RefI9ReferenceEaSI12SpatialGizmoEEvRKS_IT_E(b,d);__ZN7VariantC2ERK6RefPtr(e,b);__ZN6RefPtrD2Ev(b);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);e=c[d>>2]|0;if(!e){l=a;return b|0}if(!(__ZN9Reference11unreferenceEv(e)|0)){l=a;return b|0}e=c[d>>2]|0;if(!(__Z17predelete_handlerP6Object(e)|0)){l=a;return b|0}gj[c[(c[e>>2]|0)+76>>2]&8191](e);__ZN6Memory11free_staticEPvb(e,0);l=a;return b|0}function __ZNK11MethodBind0I7SpatialE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return 0}function __ZNK11MethodBind0I7SpatialE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,946852);l=a;return c[b>>2]|0}function __ZN11MethodBind0I7SpatialE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1220920)|0:0){c[h>>2]=0;a[1263537]=0;f=c[d+24>>2]|0;if((f|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=f;c[b>>2]=0;return}i=f-(c[d+20>>2]|0)|0;if((i|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=i;c[b>>2]=0;return}i=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))j=i;else j=c[(c[d>>2]|0)+i>>2]|0;gj[j&8191](d);c[b>>2]=0;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,110,1146558,0);c[b>>2]=0;return}function __ZN11MethodBind0I7SpatialE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1220920)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1)){g=b;gj[g&8191](a);return}else{g=c[(c[a>>2]|0)+b>>2]|0;gj[g&8191](a);return}}function __ZN11MethodBind0I7SpatialED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK8Viewport10find_worldEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=a;while(1){d=c[b+476>>2]|0;if(d|0){e=3;break}f=c[b+472>>2]|0;if(f|0){e=5;break}b=c[b+224>>2]|0;if(!b){g=0;e=7;break}}if((e|0)==3){__ZN9Reference9referenceEv(d);g=d;return g|0}else if((e|0)==5){__ZN9Reference9referenceEv(f);g=f;return g|0}else if((e|0)==7)return g|0;return 0}function __ZNK13MethodBind0RCI7Spatial3RefI5WorldEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var c=0;if((b|0)!=-1){c=0;return c|0}c=__ZN7Variant12get_type_forI3RefI5WorldEEENS_4TypeEv()|0;return c|0}function __ZNK13MethodBind0RCI7Spatial3RefI5WorldEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,946852);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI7Spatial3RefI5WorldEE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f+28|0;j=f;k=f+24|0;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1220920)|0:0){c[h>>2]=0;a[1263537]=0;n=c[d+24>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=f;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=f;return}o=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))p=o;else p=c[(c[d>>2]|0)+o>>2]|0;c[k>>2]=ij[p&8191](d)|0;__ZN6RefPtrC2Ev(i);__ZN3RefI9ReferenceEaSI5WorldEEvRKS_IT_E(i,k);__ZN7VariantC2ERK6RefPtr(j,i);__ZN6RefPtrD2Ev(i);i=c[k>>2]|0;if((i|0?__ZN9Reference11unreferenceEv(i)|0:0)?(i=c[k>>2]|0,__Z17predelete_handlerP6Object(i)|0):0){gj[c[(c[i>>2]|0)+76>>2]&8191](i);__ZN6Memory11free_staticEPvb(i,0)}c[k>>2]=0;__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI7Spatial3RefI5WorldEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=d;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1220920)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;c[f>>2]=ij[i&8191](a)|0;__ZN3RefI9ReferenceEaSI5WorldEEvRKS_IT_E(e,f);e=c[f>>2]|0;if(!e){l=d;return}if(!(__ZN9Reference11unreferenceEv(e)|0)){l=d;return}e=c[f>>2]|0;if(!(__Z17predelete_handlerP6Object(e)|0)){l=d;return}gj[c[(c[e>>2]|0)+76>>2]&8191](e);__ZN6Memory11free_staticEPvb(e,0);l=d;return}function __ZN13MethodBind0RCI7Spatial3RefI5WorldEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN3RefI9ReferenceEaSI5WorldEEvRKS_IT_E(a,b){a=a|0;b=b|0;var d=0,e=0;d=c[b>>2]|0;if(!d){b=c[a>>2]|0;if((b|0?__ZN9Reference11unreferenceEv(b)|0:0)?(b=c[a>>2]|0,__Z17predelete_handlerP6Object(b)|0):0){gj[c[(c[b>>2]|0)+76>>2]&8191](b);__ZN6Memory11free_staticEPvb(b,0)}c[a>>2]=0;return}b=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1220724)|0;e=b?d:0;d=c[a>>2]|0;if((e|0)==(d|0))return;if((d|0?__ZN9Reference11unreferenceEv(d)|0:0)?(d=c[a>>2]|0,__Z17predelete_handlerP6Object(d)|0):0){gj[c[(c[d>>2]|0)+76>>2]&8191](d);__ZN6Memory11free_staticEPvb(d,0)}c[a>>2]=e;if(!e)return;__ZN9Reference9referenceEv(e);return}function __ZN7Variant12get_type_forI3RefI5WorldEEENS_4TypeEv(){var a=0,b=0,d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+28|0;d=a+24|0;e=a;c[d>>2]=0;__ZN6RefPtrC2Ev(b);__ZN3RefI9ReferenceEaSI5WorldEEvRKS_IT_E(b,d);__ZN7VariantC2ERK6RefPtr(e,b);__ZN6RefPtrD2Ev(b);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);e=c[d>>2]|0;if(!e){l=a;return b|0}if(!(__ZN9Reference11unreferenceEv(e)|0)){l=a;return b|0}e=c[d>>2]|0;if(!(__Z17predelete_handlerP6Object(e)|0)){l=a;return b|0}gj[c[(c[e>>2]|0)+76>>2]&8191](e);__ZN6Memory11free_staticEPvb(e,0);l=a;return b|0}function __ZNK13MethodBind0RCI7SpatialbE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Eb(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK13MethodBind0RCI7SpatialbE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,946852);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI7SpatialbE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1220920)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2Eb(i,ij[n&8191](d)|0);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI7SpatialbE7ptrcallEP6ObjectPPKvPv(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0;if(!d)g=0;else{e=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1220920)|0;g=e?d:0}d=c[b+44>>2]|0;e=c[b+48>>2]|0;b=g+(e>>1)|0;if(!(e&1)){h=d;i=ij[h&8191](b)|0;j=i&1;a[f>>0]=j;return}else{h=c[(c[b>>2]|0)+d>>2]|0;i=ij[h&8191](b)|0;j=i&1;a[f>>0]=j;return}}function __ZN13MethodBind0RCI7SpatialbED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I7SpatialbE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if(!b){__ZN7VariantC2Eb(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK11MethodBind1I7SpatialbE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,946852);l=a;return c[b>>2]|0}function __ZN11MethodBind1I7SpatialbE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1220920)|0:0){c[h>>2]=0;a[1263537]=0;k=d+24|0;n=c[k>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=i;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=i;return}if((g|0)>0){if((n|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);p=0}else{a[1263537]=0;p=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,p)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=p;c[b>>2]=0;l=i;return}}p=c[d+44>>2]|0;n=c[d+48>>2]|0;o=e+(n>>1)|0;if(!(n&1))q=p;else q=c[(c[o>>2]|0)+p>>2]|0;do if((g|0)<1){p=c[k>>2]|0;n=p+-1|0;if((p|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)s=0;else s=c[e+-4>>2]|0;if((p|0)<=(s|0)){if(r)t=0;else t=c[e+-4>>2]|0;do if((t|0)<(p|0)){if(r)u=0;else u=c[e+-4>>2]|0;if((u|0)<(p|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);v=0;break}else{a[1263537]=0;w=31;break}}else w=31;while(0);if((w|0)==31)v=e+(n*24|0)|0;__ZN7VariantC2ERKS_(j,v);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);f=__ZNK7VariantcvbEv(j)|0;Pi[q&2047](o,f);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I7SpatialbE7ptrcallEP6ObjectPPKvPv(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0;if(!d)g=0;else{f=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1220920)|0;g=f?d:0}d=c[b+44>>2]|0;f=c[b+48>>2]|0;b=g+(f>>1)|0;if(!(f&1))h=d;else h=c[(c[b>>2]|0)+d>>2]|0;Pi[h&2047](b,(a[c[e>>2]>>0]|0)!=0);return}function __ZN11MethodBind1I7SpatialbED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI7SpatialPS0_E18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2EPK6Object(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK13MethodBind0RCI7SpatialPS0_E18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,946852);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI7SpatialPS0_E4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1220920)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2EPK6Object(i,ij[n&8191](d)|0);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI7SpatialPS0_E7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0;if(!b)f=0;else{d=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1220920)|0;f=d?b:0}b=c[a+44>>2]|0;d=c[a+48>>2]|0;a=f+(d>>1)|0;if(!(d&1)){g=b;h=ij[g&8191](a)|0;c[e>>2]=h;return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=ij[g&8191](a)|0;c[e>>2]=h;return}}function __ZN13MethodBind0RCI7SpatialPS0_ED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI7Spatial7Vector3E18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;if((b|0)!=-1){f=0;l=a;return f|0}g[d+8>>2]=0.0;g[d+4>>2]=0.0;g[d>>2]=0.0;__ZN7VariantC2ERK7Vector3(e,d);d=c[e>>2]|0;if(d|0)__ZN7Variant5clearEv(e);f=d;l=a;return f|0}function __ZNK13MethodBind0RCI7Spatial7Vector3E18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,946852);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI7Spatial7Vector3E4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0;f=l;l=l+48|0;if((l|0)>=(m|0))ba(48);i=f;j=f+24|0;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1220920)|0:0){c[h>>2]=0;a[1263537]=0;k=c[d+24>>2]|0;if((k|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=k;c[b>>2]=0;l=f;return}n=k-(c[d+20>>2]|0)|0;if((n|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=n;c[b>>2]=0;l=f;return}n=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))o=n;else o=c[(c[d>>2]|0)+n>>2]|0;Pi[o&2047](j,d);__ZN7VariantC2ERK7Vector3(i,j);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI7Spatial7Vector3E7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=d;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1220920)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;Pi[i&2047](f,a);c[e>>2]=c[f>>2];c[e+4>>2]=c[f+4>>2];c[e+8>>2]=c[f+8>>2];l=d;return}function __ZN13MethodBind0RCI7Spatial7Vector3ED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I7SpatialRK7Vector3E18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;if(b|0){f=0;l=a;return f|0}g[d+8>>2]=0.0;g[d+4>>2]=0.0;g[d>>2]=0.0;__ZN7VariantC2ERK7Vector3(e,d);d=c[e>>2]|0;if(d|0)__ZN7Variant5clearEv(e);f=d;l=a;return f|0}function __ZNK11MethodBind1I7SpatialRK7Vector3E18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,946852);l=a;return c[b>>2]|0}function __ZN11MethodBind1I7SpatialRK7Vector3E4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;i=l;l=l+48|0;if((l|0)>=(m|0))ba(48);j=i+24|0;k=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1220920)|0:0){c[h>>2]=0;a[1263537]=0;n=d+24|0;o=c[n>>2]|0;if((o|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=o;c[b>>2]=0;l=i;return}p=o-(c[d+20>>2]|0)|0;if((p|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=p;c[b>>2]=0;l=i;return}if((g|0)>0){if((o|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);q=0}else{a[1263537]=0;q=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,q)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=q;c[b>>2]=0;l=i;return}}q=c[d+44>>2]|0;o=c[d+48>>2]|0;p=e+(o>>1)|0;if(!(o&1))r=q;else r=c[(c[p>>2]|0)+q>>2]|0;do if((g|0)<1){q=c[n>>2]|0;o=q+-1|0;if((q|0)>=1){e=c[d+16>>2]|0;s=(e|0)==0;if(s)t=0;else t=c[e+-4>>2]|0;if((q|0)<=(t|0)){if(s)u=0;else u=c[e+-4>>2]|0;do if((u|0)<(q|0)){if(s)v=0;else v=c[e+-4>>2]|0;if((v|0)<(q|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);w=0;break}else{a[1263537]=0;x=31;break}}else x=31;while(0);if((x|0)==31)w=e+(o*24|0)|0;__ZN7VariantC2ERKS_(k,w);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);__ZNK7Variantcv7Vector3Ev(j,k);Pi[r&2047](p,j);if(c[k>>2]|0)__ZN7Variant5clearEv(k);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I7SpatialRK7Vector3E7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1220920)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;b=c[d>>2]|0;c[f>>2]=c[b>>2];c[f+4>>2]=c[b+4>>2];c[f+8>>2]=c[b+8>>2];Pi[i&2047](a,f);l=e;return}function __ZN11MethodBind1I7SpatialRK7Vector3ED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI7Spatial9TransformE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+80|0;if((l|0)>=(m|0))ba(80);d=a+24|0;e=a;if((b|0)!=-1){f=0;l=a;return f|0}g[d>>2]=1.0;g[d+4>>2]=0.0;g[d+8>>2]=0.0;g[d+12>>2]=0.0;g[d+16>>2]=1.0;g[d+20>>2]=0.0;g[d+24>>2]=0.0;g[d+28>>2]=0.0;g[d+32>>2]=1.0;g[d+44>>2]=0.0;g[d+40>>2]=0.0;g[d+36>>2]=0.0;__ZN7VariantC2ERK9Transform(e,d);d=c[e>>2]|0;if(d|0)__ZN7Variant5clearEv(e);f=d;l=a;return f|0}function __ZNK13MethodBind0RCI7Spatial9TransformE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,946852);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI7Spatial9TransformE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0;f=l;l=l+80|0;if((l|0)>=(m|0))ba(80);i=f;j=f+24|0;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1220920)|0:0){c[h>>2]=0;a[1263537]=0;k=c[d+24>>2]|0;if((k|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=k;c[b>>2]=0;l=f;return}n=k-(c[d+20>>2]|0)|0;if((n|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=n;c[b>>2]=0;l=f;return}n=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))o=n;else o=c[(c[d>>2]|0)+n>>2]|0;Pi[o&2047](j,d);__ZN7VariantC2ERK9Transform(i,j);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI7Spatial9TransformE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;d=l;l=l+48|0;if((l|0)>=(m|0))ba(48);f=d;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1220920)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;Pi[i&2047](f,a);a=e;e=f;f=a+48|0;do{c[a>>2]=c[e>>2];a=a+4|0;e=e+4|0}while((a|0)<(f|0));l=d;return}function __ZN13MethodBind0RCI7Spatial9TransformED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I7SpatialRK9TransformE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+80|0;if((l|0)>=(m|0))ba(80);d=a+24|0;e=a;if(b|0){f=0;l=a;return f|0}g[d>>2]=1.0;g[d+4>>2]=0.0;g[d+8>>2]=0.0;g[d+12>>2]=0.0;g[d+16>>2]=1.0;g[d+20>>2]=0.0;g[d+24>>2]=0.0;g[d+28>>2]=0.0;g[d+32>>2]=1.0;g[d+44>>2]=0.0;g[d+40>>2]=0.0;g[d+36>>2]=0.0;__ZN7VariantC2ERK9Transform(e,d);d=c[e>>2]|0;if(d|0)__ZN7Variant5clearEv(e);f=d;l=a;return f|0}function __ZNK11MethodBind1I7SpatialRK9TransformE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,946852);l=a;return c[b>>2]|0}function __ZN11MethodBind1I7SpatialRK9TransformE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;i=l;l=l+80|0;if((l|0)>=(m|0))ba(80);j=i+24|0;k=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1220920)|0:0){c[h>>2]=0;a[1263537]=0;n=d+24|0;o=c[n>>2]|0;if((o|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=o;c[b>>2]=0;l=i;return}p=o-(c[d+20>>2]|0)|0;if((p|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=p;c[b>>2]=0;l=i;return}if((g|0)>0){if((o|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);q=0}else{a[1263537]=0;q=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,q)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=q;c[b>>2]=0;l=i;return}}q=c[d+44>>2]|0;o=c[d+48>>2]|0;p=e+(o>>1)|0;if(!(o&1))r=q;else r=c[(c[p>>2]|0)+q>>2]|0;do if((g|0)<1){q=c[n>>2]|0;o=q+-1|0;if((q|0)>=1){e=c[d+16>>2]|0;s=(e|0)==0;if(s)t=0;else t=c[e+-4>>2]|0;if((q|0)<=(t|0)){if(s)u=0;else u=c[e+-4>>2]|0;do if((u|0)<(q|0)){if(s)v=0;else v=c[e+-4>>2]|0;if((v|0)<(q|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);w=0;break}else{a[1263537]=0;x=31;break}}else x=31;while(0);if((x|0)==31)w=e+(o*24|0)|0;__ZN7VariantC2ERKS_(k,w);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);__ZNK7Variantcv9TransformEv(j,k);Pi[r&2047](p,j);if(c[k>>2]|0)__ZN7Variant5clearEv(k);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I7SpatialRK9TransformE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;e=l;l=l+48|0;if((l|0)>=(m|0))ba(48);f=e;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1220920)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;b=f;h=c[d>>2]|0;d=b+48|0;do{c[b>>2]=c[h>>2];b=b+4|0;h=h+4|0}while((b|0)<(d|0));Pi[i&2047](a,f);l=e;return}function __ZN11MethodBind1I7SpatialRK9TransformED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN19InstancePlaceholderC2Ev(a){a=a|0;__ZN4NodeC2Ev(a);c[a>>2]=222536;__ZN10StringNameC2Ev(a+220|0);c[a+224>>2]=0;c[a+228>>2]=0;return}function __ZN19InstancePlaceholder18_initialize_classvEv(b){b=b|0;if(a[1263238]|0)return;if(!(a[1256996]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI4NodeEEvv();__ZN4Node13_bind_methodsEv();a[1256996]=1}__ZN7ClassDB10_add_classI19InstancePlaceholderEEvv();__ZN19InstancePlaceholder13_bind_methodsEv();a[1263238]=1;return}function __ZN19InstancePlaceholder5_setvERK10StringNameRK7Variant(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e;if(1200==1129){g=0;l=e;return g|0}__ZN10StringNameC2Ev(f);c[f+8>>2]=0;__ZN10StringNameaSERKS_(f,b);b=f+8|0;__ZN7VariantaSERKS_(b,d);__ZN4ListIN19InstancePlaceholder7PropSetE16DefaultAllocatorE9push_backERKS1_(a+228|0,f)|0;if(c[b>>2]|0)__ZN7Variant5clearEv(b);__ZN10StringNameD2Ev(f);g=1;l=e;return g|0}function __ZNK19InstancePlaceholder5_getvERK10StringNameR7Variant(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0;if(1201==1131){e=0;return e|0}f=c[a+228>>2]|0;if(!f){e=0;return e|0}a=c[f>>2]|0;if(!a){e=0;return e|0}f=c[b>>2]|0;b=a;while(1){if((c[b>>2]|0)==(f|0))break;a=c[b+32>>2]|0;if(!a){e=0;g=8;break}else b=a}if((g|0)==8)return e|0;__ZN7VariantaSERKS_(d,b+8|0);e=1;return e|0}function __ZNK19InstancePlaceholder19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+24|0;g=e+4|0;h=e;if(!d)__ZNK4Node19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,0);__ZN6StringC2EPKc(f,813095);i=c[f>>2]|0;f=i;j=g+4|0;c[j>>2]=0;k=g+12|0;c[k>>2]=0;c[g>>2]=0;n=(i|0)==0;if(!n?(c[j>>2]=0,__Z28atomic_conditional_incrementPj(i+-8|0)|0):0)c[j>>2]=f;c[g+8>>2]=0;f=c[k>>2]|0;if(f|0){if(!(__Z16atomic_decrementPj(f+-8|0)|0))__ZN6Memory11free_staticEPvb(f,1);c[k>>2]=0}c[g+16>>2]=256;if(!(c[b>>2]|0)){k=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=k;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0}k=__ZnwjPFPvjE(32,4740)|0;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0;c[k+12>>2]=0;c[k+16>>2]=7;f=k+20|0;c[f>>2]=0;j=k+24|0;c[j>>2]=0;o=k+28|0;c[o>>2]=0;__ZN12PropertyInfoaSERKS_(k,g)|0;p=c[b>>2]|0;q=p+4|0;r=c[q>>2]|0;c[j>>2]=r;c[f>>2]=0;c[o>>2]=p;if(r|0)c[r+20>>2]=k;c[q>>2]=k;if(!(c[p>>2]|0))c[p>>2]=k;k=p+8|0;c[k>>2]=(c[k>>2]|0)+1;k=c[g+12>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);k=c[g+4>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);if(!n?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);__ZN10StringNameC2EPKc(h,813095);__ZN7ClassDB17get_property_listE10StringNameP4ListI12PropertyInfo16DefaultAllocatorEbPK6Object(h,b,1,a);__ZN10StringNameD2Ev(h);if(773!=516)__ZNK19InstancePlaceholder18_get_property_listEP4ListI12PropertyInfo16DefaultAllocatorE(a,b);if(!d){l=e;return}__ZNK4Node19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,1);l=e;return}function __ZN19InstancePlaceholder14_notificationvEib(a,b,c){a=a|0;b=b|0;c=c|0;if(c){if(511!=510)__ZN4Node13_notificationEi(a,b)}else if(511!=510)__ZN4Node13_notificationEi(a,b);return}function __ZNK19InstancePlaceholder16_get_class_namevEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+8|0;e=b+4|0;f=b;g=a+220|0;a=c[g>>2]|0;if(a|0){if(c[a+4>>2]|0){l=b;return g|0}if(__ZNK6String6lengthEv(a+8|0)|0){l=b;return g|0}}__ZN6StringC2EPKc(d,813095);c[f>>2]=c[d>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameaSERKS_(g,e);__ZN10StringNameD2Ev(e);e=c[f>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);l=b;return g|0}function __ZNK19InstancePlaceholder9get_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,813095);l=a;return c[b>>2]|0}function __ZNK19InstancePlaceholder8is_classERK6String(a,b){a=a|0;b=b|0;var c=0;if(!(__ZNK6StringeqEPKc(b,813095)|0)?!(__ZNK6StringeqEPKc(b,1132465)|0):0)c=__ZNK6StringeqEPKc(b,1142944)|0;else c=1;return c|0}function __ZNK19InstancePlaceholder12is_class_ptrEPv(a,b){a=a|0;b=b|0;return (b|0)==1234320|((b|0)==1220720|(b|0)==1220580)|0}function __ZN19InstancePlaceholderD2Ev(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0;c[b>>2]=222536;d=b+228|0;e=c[d>>2]|0;a:do if(e|0){f=e;while(1){g=c[f>>2]|0;if(!g)break;__ZN4ListIN19InstancePlaceholder7PropSetE16DefaultAllocatorE5_Data5eraseEPKNS3_7ElementE(f,g)|0;h=c[d>>2]|0;if(!(c[h+8>>2]|0)){i=5;break}if(!h)break a;else f=h}if((i|0)==5){__ZN6Memory11free_staticEPvb(h,0);c[d>>2]=0;break}if(!(c[f+8>>2]|0)){a[1263537]=0;__ZN6Memory11free_staticEPvb(f,0);break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145461,1145120,668,1145467,0);break}}while(0);d=c[b+224>>2]|0;if(!d){j=b+220|0;__ZN10StringNameD2Ev(j);__ZN4NodeD2Ev(b);return}if(__Z16atomic_decrementPj(d+-8|0)|0){j=b+220|0;__ZN10StringNameD2Ev(j);__ZN4NodeD2Ev(b);return}__ZN6Memory11free_staticEPvb(d,1);j=b+220|0;__ZN10StringNameD2Ev(j);__ZN4NodeD2Ev(b);return}function __ZN19InstancePlaceholderD0Ev(a){a=a|0;__ZN19InstancePlaceholderD2Ev(a);__ZdlPv(a);return}function __ZN4ListIN19InstancePlaceholder7PropSetE16DefaultAllocatorE5_Data5eraseEPKNS3_7ElementE(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0;if(!d){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145114,1145120,156,1144262,0);e=0;return e|0}a[1263537]=0;if((c[d+40>>2]|0)!=(b|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145114,1145120,157,1145132,0);e=0;return e|0}if((c[b>>2]|0)==(d|0))c[b>>2]=c[d+32>>2];f=b+4|0;g=c[d+36>>2]|0;if((c[f>>2]|0)==(d|0))c[f>>2]=g;f=d+32|0;if(g|0)c[g+32>>2]=c[f>>2];h=c[f>>2]|0;if(h|0)c[h+36>>2]=g;g=d+8|0;if(c[g>>2]|0)__ZN7Variant5clearEv(g);__ZN10StringNameD2Ev(d);__ZN6Memory11free_staticEPvb(d,0);d=b+8|0;c[d>>2]=(c[d>>2]|0)+-1;e=1;return e|0}function __ZNK19InstancePlaceholder18_get_property_listEP4ListI12PropertyInfo16DefaultAllocatorE(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0;d=l;l=l+32|0;if((l|0)>=(m|0))ba(32);e=d+20|0;f=d;g=c[a+228>>2]|0;if(!g){l=d;return}a=c[g>>2]|0;if(!a){l=d;return}g=f+16|0;h=f+4|0;i=f+12|0;j=f+4|0;k=a;do{c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;c[f+12>>2]=0;c[g>>2]=7;a=c[k>>2]|0;do if(a){n=c[a+4>>2]|0;if(n|0){__ZN6StringC2EPKc(e,n);o=c[e>>2]|0;break}n=a+8|0;c[e>>2]=0;p=c[n>>2]|0;if((p|0)!=0?(c[e>>2]=0,(__Z28atomic_conditional_incrementPj(p+-8|0)|0)!=0):0){p=c[n>>2]|0;c[e>>2]=p;o=p}else o=0}else{c[e>>2]=0;o=0}while(0);a=o;p=c[h>>2]|0;if((p|0)==(o|0)){if(o|0)q=20}else{if(p|0?(__Z16atomic_decrementPj(p+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(p,1);c[h>>2]=0;if(o|0)if(!(__Z28atomic_conditional_incrementPj(o+-8|0)|0))q=20;else{c[h>>2]=a;q=20}}if((q|0)==20?(q=0,(__Z16atomic_decrementPj(o+-8|0)|0)==0):0)__ZN6Memory11free_staticEPvb(o,1);c[f>>2]=c[k+8>>2];c[g>>2]=1;if(!(c[b>>2]|0)){a=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=a;c[a>>2]=0;c[a+4>>2]=0;c[a+8>>2]=0}a=__ZnwjPFPvjE(32,4740)|0;c[a>>2]=0;c[a+4>>2]=0;c[a+8>>2]=0;c[a+12>>2]=0;c[a+16>>2]=7;p=a+20|0;c[p>>2]=0;n=a+24|0;c[n>>2]=0;r=a+28|0;c[r>>2]=0;__ZN12PropertyInfoaSERKS_(a,f)|0;s=c[b>>2]|0;t=s+4|0;u=c[t>>2]|0;c[n>>2]=u;c[p>>2]=0;c[r>>2]=s;if(u|0)c[u+20>>2]=a;c[t>>2]=a;if(!(c[s>>2]|0))c[s>>2]=a;a=s+8|0;c[a>>2]=(c[a>>2]|0)+1;a=c[i>>2]|0;if(a|0?(__Z16atomic_decrementPj(a+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(a,1);a=c[j>>2]|0;if(a|0?(__Z16atomic_decrementPj(a+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(a,1);k=c[k+32>>2]|0}while((k|0)!=0);l=d;return}function __ZNK19InstancePlaceholder4_getERK10StringNameR7Variant(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0;e=c[a+228>>2]|0;if(!e){f=0;return f|0}a=c[e>>2]|0;if(!a){f=0;return f|0}e=c[b>>2]|0;b=a;while(1){if((c[b>>2]|0)==(e|0))break;a=c[b+32>>2]|0;if(!a){f=0;g=7;break}else b=a}if((g|0)==7)return f|0;__ZN7VariantaSERKS_(d,b+8|0);f=1;return f|0}function __ZN19InstancePlaceholder4_setERK10StringNameRK7Variant(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e;__ZN10StringNameC2Ev(f);c[f+8>>2]=0;__ZN10StringNameaSERKS_(f,b);b=f+8|0;__ZN7VariantaSERKS_(b,d);__ZN4ListIN19InstancePlaceholder7PropSetE16DefaultAllocatorE9push_backERKS1_(a+228|0,f)|0;if(!(c[b>>2]|0)){__ZN10StringNameD2Ev(f);l=e;return 1}__ZN7Variant5clearEv(b);__ZN10StringNameD2Ev(f);l=e;return 1}function __ZN4ListIN19InstancePlaceholder7PropSetE16DefaultAllocatorE9push_backERKS1_(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0;if(!(c[a>>2]|0)){d=__ZnwjPFPvjE(12,4740)|0;c[a>>2]=d;c[d>>2]=0;c[d+4>>2]=0;c[d+8>>2]=0}d=__ZnwjPFPvjE(48,4740)|0;__ZN10StringNameC2Ev(d);e=d+8|0;c[e>>2]=0;f=d+32|0;c[f>>2]=0;g=d+36|0;c[g>>2]=0;h=d+40|0;c[h>>2]=0;__ZN10StringNameaSERKS_(d,b);__ZN7VariantaSERKS_(e,b+8|0);b=c[a>>2]|0;a=b+4|0;e=c[a>>2]|0;c[g>>2]=e;c[f>>2]=0;c[h>>2]=b;if(e|0)c[e+32>>2]=d;c[a>>2]=d;if(c[b>>2]|0){i=b+8|0;j=c[i>>2]|0;k=j+1|0;c[i>>2]=k;return d|0}c[b>>2]=d;i=b+8|0;j=c[i>>2]|0;k=j+1|0;c[i>>2]=k;return d|0}function __ZN7ClassDB10_add_classI19InstancePlaceholderEEvv(){var a=0,b=0,d=0,e=0,f=0,g=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+16|0;d=a+12|0;e=a+8|0;f=a+4|0;g=a;__ZN6StringC2EPKc(b,813095);c[e>>2]=c[b>>2];__ZN10StringNameC2ERK6String(d,e);__ZN6StringC2EPKc(b,1132465);c[g>>2]=c[b>>2];__ZN10StringNameC2ERK6String(f,g);__ZN7ClassDB11_add_class2ERK10StringNameS2_(d,f);__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);__ZN10StringNameD2Ev(d);d=c[e>>2]|0;if(!d){l=a;return}if(__Z16atomic_decrementPj(d+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(d,1);l=a;return}function __ZN19InstancePlaceholder13_bind_methodsEv(){var a=0,b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0;a=l;l=l+64|0;if((l|0)>=(m|0))ba(64);b=a+48|0;d=a+40|0;e=a;f=a+32|0;g=a+24|0;__Z8D_METHODPKcS0_(d,812960,812978);__ZN7VariantC2Eb(e,0);h=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(h);c[h>>2]=222644;__ZN10MethodBind10_set_constEb(h,0);__ZN10MethodBind24_generate_argument_typesEi(h,1);__ZN10MethodBind12_set_returnsEb(h,1);c[h+44>>2]=4500;c[h+48>>2]=0;c[b>>2]=e;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,h,d,b,1)|0;if(c[e>>2]|0)__ZN7Variant5clearEv(e);h=d+4|0;i=c[h>>2]|0;if(i|0?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0){j=c[h>>2]|0;h=(j|0)==0?0:j+-4|0;j=h+4|0;if(c[h>>2]|0){k=0;do{__ZN10StringNameD2Ev(j+(k<<2)|0);k=k+1|0}while(k>>>0<(c[h>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(i,1)}__ZN10StringNameD2Ev(d);__Z8D_METHODPKcS0_(f,812989,813009);c[e>>2]=0;d=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(d);c[d>>2]=222680;__ZN10MethodBind10_set_constEb(d,0);__ZN10MethodBind24_generate_argument_typesEi(d,1);c[d+44>>2]=774;c[d+48>>2]=0;c[b>>2]=e;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,d,f,b,1)|0;if(c[e>>2]|0)__ZN7Variant5clearEv(e);e=f+4|0;b=c[e>>2]|0;if(b|0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0){d=c[e>>2]|0;e=(d|0)==0?0:d+-4|0;d=e+4|0;if(c[e>>2]|0){i=0;do{__ZN10StringNameD2Ev(d+(i<<2)|0);i=i+1|0}while(i>>>0<(c[e>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(b,1)}__ZN10StringNameD2Ev(f);__Z8D_METHODPKc(g,813034);f=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(f);c[f>>2]=222716;__ZN10MethodBind10_set_constEb(f,1);__ZN10MethodBind24_generate_argument_typesEi(f,0);__ZN10MethodBind12_set_returnsEb(f,1);c[f+44>>2]=5052;c[f+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,f,g,0,0)|0;f=g+4|0;b=c[f>>2]|0;if(!b){__ZN10StringNameD2Ev(g);l=a;return}if(__Z16atomic_decrementPj(b+-8|0)|0){__ZN10StringNameD2Ev(g);l=a;return}e=c[f>>2]|0;f=(e|0)==0?0:e+-4|0;e=f+4|0;if(c[f>>2]|0){i=0;do{__ZN10StringNameD2Ev(e+(i<<2)|0);i=i+1|0}while(i>>>0<(c[f>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(b,1);__ZN10StringNameD2Ev(g);l=a;return}function __ZN19InstancePlaceholder17get_stored_valuesEb(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;d=l;l=l+64|0;if((l|0)>=(m|0))ba(64);e=d+24|0;f=d+48|0;g=d+52|0;h=d;__ZN10DictionaryC2Ev(f);c[g>>2]=0;i=c[a+228>>2]|0;a:do if(i|0?(a=c[i>>2]|0,a|0):0){if(b)j=a;else{k=a;while(1){__ZN7VariantC2ERK10StringName(e,k);__ZN7VariantaSERKS_(__ZN10DictionaryixERK7Variant(f,e)|0,k+8|0);if(c[e>>2]|0)__ZN7Variant5clearEv(e);k=c[k+32>>2]|0;if(!k)break a}}do{__ZN7VariantC2ERK10StringName(e,j);__ZN7VariantaSERKS_(__ZN10DictionaryixERK7Variant(f,e)|0,j+8|0);if(c[e>>2]|0)__ZN7Variant5clearEv(e);k=c[j>>2]|0;do if(k){a=c[k+4>>2]|0;if(a|0){__ZN6StringC2EPKc(e,a);n=c[e>>2]|0;break}a=k+8|0;c[e>>2]=0;o=c[a>>2]|0;if((o|0)!=0?(c[e>>2]=0,(__Z28atomic_conditional_incrementPj(o+-8|0)|0)!=0):0){o=c[a>>2]|0;c[e>>2]=o;n=o}else n=0}else{c[e>>2]=0;n=0}while(0);c[h>>2]=n;k=c[g>>2]|0;if(!k)p=1;else p=((c[k+16>>2]|0)>>>2)+1|0;__ZN10PoolVectorI6StringE6resizeEi(g,p)|0;k=c[g>>2]|0;if(!k)q=-1;else q=((c[k+16>>2]|0)>>>2)+-1|0;__ZN10PoolVectorI6StringE3setEiRKS0_(g,q,h);k=c[h>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);j=c[j+32>>2]|0}while((j|0)!=0)}while(0);if(!b){__ZN10PoolVectorI6StringE12_unreferenceEv(g);r=c[f>>2]|0;l=d;return r|0}__ZN7VariantC2ERK10PoolVectorI6StringE(e,g);__ZN7VariantC2EPKc(h,813088);__ZN7VariantaSERKS_(__ZN10DictionaryixERK7Variant(f,h)|0,e);if(c[h>>2]|0)__ZN7Variant5clearEv(h);if(c[e>>2]|0)__ZN7Variant5clearEv(e);__ZN10PoolVectorI6StringE12_unreferenceEv(g);r=c[f>>2]|0;l=d;return r|0}function __ZN19InstancePlaceholder19replace_by_instanceERK3RefI11PackedSceneE(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e+12|0;g=e+8|0;h=e;i=e+4|0;if(!(a[b+136>>0]|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(812989,813052,77,857405,0);l=e;return}a[1263537]=0;j=__ZNK4Node10get_parentEv(b)|0;if(!j){l=e;return}c[g>>2]=0;k=c[d>>2]|0;if(!k){__ZN6StringC2EPKc(h,909760);c[f>>2]=__ZN14ResourceLoader4loadERK6StringS2_bP5Error(b+224|0,h,0,0)|0;__ZN3RefI11PackedSceneEaSI8ResourceEEvRKS_IT_E(g,f);d=c[f>>2]|0;if((d|0?__ZN9Reference11unreferenceEv(d)|0:0)?(d=c[f>>2]|0,__Z17predelete_handlerP6Object(d)|0):0){gj[c[(c[d>>2]|0)+76>>2]&8191](d);__ZN6Memory11free_staticEPvb(d,0)}c[f>>2]=0;d=c[h>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);d=c[g>>2]|0;if(d|0){n=d;o=14}}else{c[g>>2]=k;__ZN9Reference9referenceEv(k);n=k;o=14}if((o|0)==14){o=__ZNK11PackedScene8instanceENS_12GenEditStateE(n,0)|0;n=__ZNK4Node8get_nameEv(b)|0;c[i>>2]=n;do if(n){k=c[n+4>>2]|0;if(k|0){__ZN6StringC2EPKc(f,k);p=c[f>>2]|0;break}k=n+8|0;c[f>>2]=0;d=c[k>>2]|0;if((d|0)!=0?(c[f>>2]=0,(__Z28atomic_conditional_incrementPj(d+-8|0)|0)!=0):0){d=c[k>>2]|0;c[f>>2]=d;p=d}else p=0}else{c[f>>2]=0;p=0}while(0);c[h>>2]=p;__ZN4Node8set_nameERK6String(o,h);p=c[h>>2]|0;if(p|0?(__Z16atomic_decrementPj(p+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(p,1);__ZN10StringNameD2Ev(i);i=__ZNK4Node22get_position_in_parentEv(b)|0;p=c[b+228>>2]|0;if(p|0?(h=c[p>>2]|0,h|0):0){p=h;do{__ZN6Object3setERK10StringNameRK7VariantPb(o,p,p+8|0,0);p=c[p+32>>2]|0}while((p|0)!=0)}__ZN4Node12queue_deleteEv(b);__ZN4Node12remove_childEPS_(j,b);__ZN4Node9add_childEPS_b(j,o,0);__ZN4Node10move_childEPS_i(j,o,i);i=c[g>>2]|0;if((i|0?__ZN9Reference11unreferenceEv(i)|0:0)?(i=c[g>>2]|0,__Z17predelete_handlerP6Object(i)|0):0){gj[c[(c[i>>2]|0)+76>>2]&8191](i);__ZN6Memory11free_staticEPvb(i,0)}}l=e;return}function __ZNK13MethodBind0RCI19InstancePlaceholder6StringE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;if((b|0)!=-1){f=0;l=a;return f|0}c[d>>2]=0;__ZN7VariantC2ERK6String(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);e=c[d>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);f=b;l=a;return f|0}function __ZNK13MethodBind0RCI19InstancePlaceholder6StringE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,813095);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI19InstancePlaceholder6StringE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;j=f+24|0;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1234320)|0:0){c[h>>2]=0;a[1263537]=0;k=c[d+24>>2]|0;if((k|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=k;c[b>>2]=0;l=f;return}n=k-(c[d+20>>2]|0)|0;if((n|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=n;c[b>>2]=0;l=f;return}n=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))o=n;else o=c[(c[d>>2]|0)+n>>2]|0;c[j>>2]=ij[o&8191](d)|0;__ZN7VariantC2ERK6String(i,j);d=c[j>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI19InstancePlaceholder6StringE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0;if(!b)f=0;else{d=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1234320)|0;f=d?b:0}b=c[a+44>>2]|0;d=c[a+48>>2]|0;a=f+(d>>1)|0;if(!(d&1))g=b;else g=c[(c[a>>2]|0)+b>>2]|0;b=ij[g&8191](a)|0;a=b;g=c[e>>2]|0;if((g|0)==(b|0)){if(!b)return}else{if(g|0?(__Z16atomic_decrementPj(g+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(g,1);c[e>>2]=0;if(!b)return;if(__Z28atomic_conditional_incrementPj(b+-8|0)|0)c[e>>2]=a}if(__Z16atomic_decrementPj(b+-8|0)|0)return;__ZN6Memory11free_staticEPvb(b,1);return}function __ZN13MethodBind0RCI19InstancePlaceholder6StringED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN3RefI11PackedSceneEaSI8ResourceEEvRKS_IT_E(a,b){a=a|0;b=b|0;var d=0,e=0;d=c[b>>2]|0;if(!d){b=c[a>>2]|0;if((b|0?__ZN9Reference11unreferenceEv(b)|0:0)?(b=c[a>>2]|0,__Z17predelete_handlerP6Object(b)|0):0){gj[c[(c[b>>2]|0)+76>>2]&8191](b);__ZN6Memory11free_staticEPvb(b,0)}c[a>>2]=0;return}b=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1220716)|0;e=b?d:0;d=c[a>>2]|0;if((e|0)==(d|0))return;if((d|0?__ZN9Reference11unreferenceEv(d)|0:0)?(d=c[a>>2]|0,__Z17predelete_handlerP6Object(d)|0):0){gj[c[(c[d>>2]|0)+76>>2]&8191](d);__ZN6Memory11free_staticEPvb(d,0)}c[a>>2]=e;if(!e)return;__ZN9Reference9referenceEv(e);return}function __ZNK11MethodBind1I19InstancePlaceholderRK3RefI11PackedSceneEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var c=0;if(b|0){c=0;return c|0}c=__ZN7Variant12get_type_forIRK3RefI11PackedSceneEEENS_4TypeEv()|0;return c|0}function __ZNK11MethodBind1I19InstancePlaceholderRK3RefI11PackedSceneEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,813095);l=a;return c[b>>2]|0}function __ZN11MethodBind1I19InstancePlaceholderRK3RefI11PackedSceneEE4callEP6ObjectPPK7VariantiRNS9_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i+28|0;k=i+24|0;n=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1234320)|0:0){c[h>>2]=0;a[1263537]=0;o=d+24|0;p=c[o>>2]|0;if((p|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=p;c[b>>2]=0;l=i;return}q=p-(c[d+20>>2]|0)|0;if((q|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=q;c[b>>2]=0;l=i;return}if((g|0)>0){if((p|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);r=0}else{a[1263537]=0;r=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,r)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=r;c[b>>2]=0;l=i;return}}r=c[d+44>>2]|0;p=c[d+48>>2]|0;q=e+(p>>1)|0;if(!(p&1))s=r;else s=c[(c[q>>2]|0)+r>>2]|0;do if((g|0)<1){r=c[o>>2]|0;p=r+-1|0;if((r|0)>=1){e=c[d+16>>2]|0;t=(e|0)==0;if(t)u=0;else u=c[e+-4>>2]|0;if((r|0)<=(u|0)){if(t)v=0;else v=c[e+-4>>2]|0;do if((v|0)<(r|0)){if(t)w=0;else w=c[e+-4>>2]|0;if((w|0)<(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);x=0;break}else{a[1263537]=0;y=31;break}}else y=31;while(0);if((y|0)==31)x=e+(p*24|0)|0;__ZN7VariantC2ERKS_(n,x);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f>>2]|0);while(0);__ZN3RefI11PackedSceneEC2ERK7Variant(j,n);c[k>>2]=c[j>>2];Pi[s&2047](q,k);q=c[k>>2]|0;if((q|0?__ZN9Reference11unreferenceEv(q)|0:0)?(q=c[k>>2]|0,__Z17predelete_handlerP6Object(q)|0):0){gj[c[(c[q>>2]|0)+76>>2]&8191](q);__ZN6Memory11free_staticEPvb(q,0)}c[k>>2]=0;if(c[n>>2]|0)__ZN7Variant5clearEv(n);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I19InstancePlaceholderRK3RefI11PackedSceneEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+28|0;g=e;h=e+24|0;if(!b)i=0;else{j=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1234320)|0;i=j?b:0}b=c[a+44>>2]|0;j=c[a+48>>2]|0;a=i+(j>>1)|0;if(!(j&1))k=b;else k=c[(c[a>>2]|0)+b>>2]|0;__ZN7VariantC2EPK6Object(g,c[d>>2]|0);__ZN3RefI11PackedSceneEC2ERK7Variant(f,g);if(c[g>>2]|0)__ZN7Variant5clearEv(g);c[h>>2]=c[f>>2];Pi[k&2047](a,h);a=c[h>>2]|0;if(!a){l=e;return}if(!(__ZN9Reference11unreferenceEv(a)|0)){l=e;return}a=c[h>>2]|0;if(!(__Z17predelete_handlerP6Object(a)|0)){l=e;return}gj[c[(c[a>>2]|0)+76>>2]&8191](a);__ZN6Memory11free_staticEPvb(a,0);l=e;return}function __ZN11MethodBind1I19InstancePlaceholderRK3RefI11PackedSceneEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN7Variant12get_type_forIRK3RefI11PackedSceneEEENS_4TypeEv(){var a=0,b=0,d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+28|0;d=a+24|0;e=a;c[d>>2]=0;__ZN6RefPtrC2Ev(b);__ZN3RefI9ReferenceEaSI11PackedSceneEEvRKS_IT_E(b,d);__ZN7VariantC2ERK6RefPtr(e,b);__ZN6RefPtrD2Ev(b);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);e=c[d>>2]|0;if(!e){l=a;return b|0}if(!(__ZN9Reference11unreferenceEv(e)|0)){l=a;return b|0}e=c[d>>2]|0;if(!(__Z17predelete_handlerP6Object(e)|0)){l=a;return b|0}gj[c[(c[e>>2]|0)+76>>2]&8191](e);__ZN6Memory11free_staticEPvb(e,0);l=a;return b|0}function __ZN3RefI9ReferenceEaSI11PackedSceneEEvRKS_IT_E(a,b){a=a|0;b=b|0;var d=0,e=0;d=c[b>>2]|0;if(!d){b=c[a>>2]|0;if((b|0?__ZN9Reference11unreferenceEv(b)|0:0)?(b=c[a>>2]|0,__Z17predelete_handlerP6Object(b)|0):0){gj[c[(c[b>>2]|0)+76>>2]&8191](b);__ZN6Memory11free_staticEPvb(b,0)}c[a>>2]=0;return}b=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1220724)|0;e=b?d:0;d=c[a>>2]|0;if((e|0)==(d|0))return;if((d|0?__ZN9Reference11unreferenceEv(d)|0:0)?(d=c[a>>2]|0,__Z17predelete_handlerP6Object(d)|0):0){gj[c[(c[d>>2]|0)+76>>2]&8191](d);__ZN6Memory11free_staticEPvb(d,0)}c[a>>2]=e;if(!e)return;__ZN9Reference9referenceEv(e);return}function __ZNK12MethodBind1RI19InstancePlaceholder10DictionarybE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case -1:{__ZN10DictionaryC2Ev(d);__ZN7VariantC2ERK10Dictionary(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);__ZN10DictionaryD2Ev(d);f=b;break}case 0:{__ZN7VariantC2Eb(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;break}default:f=0}l=a;return f|0}function __ZNK12MethodBind1RI19InstancePlaceholder10DictionarybE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,813095);l=a;return c[b>>2]|0}function __ZN12MethodBind1RI19InstancePlaceholder10DictionarybE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0;i=l;l=l+64|0;if((l|0)>=(m|0))ba(64);j=i+24|0;k=i+48|0;n=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1234320)|0:0){c[h>>2]=0;a[1263537]=0;o=d+24|0;p=c[o>>2]|0;if((p|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=p;c[b>>2]=0;l=i;return}q=p-(c[d+20>>2]|0)|0;if((q|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=q;c[b>>2]=0;l=i;return}if((g|0)>0){if((p|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);r=0}else{a[1263537]=0;r=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,r)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=r;c[b>>2]=0;l=i;return}}r=c[d+44>>2]|0;p=c[d+48>>2]|0;q=e+(p>>1)|0;if(!(p&1))s=r;else s=c[(c[q>>2]|0)+r>>2]|0;do if((g|0)<1){r=c[o>>2]|0;p=r+-1|0;if((r|0)>=1){e=c[d+16>>2]|0;t=(e|0)==0;if(t)u=0;else u=c[e+-4>>2]|0;if((r|0)<=(u|0)){if(t)v=0;else v=c[e+-4>>2]|0;do if((v|0)<(r|0)){if(t)w=0;else w=c[e+-4>>2]|0;if((w|0)<(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);x=0;break}else{a[1263537]=0;y=31;break}}else y=31;while(0);if((y|0)==31)x=e+(p*24|0)|0;__ZN7VariantC2ERKS_(n,x);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f>>2]|0);while(0);f=__ZNK7VariantcvbEv(n)|0;c[k>>2]=$i[s&8191](q,f)|0;__ZN7VariantC2ERK10Dictionary(j,k);__ZN10DictionaryD2Ev(k);if(c[n>>2]|0)__ZN7Variant5clearEv(n);__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,897,1146558,0);c[b>>2]=0;l=i;return}function __ZN12MethodBind1RI19InstancePlaceholder10DictionarybE7ptrcallEP6ObjectPPKvPv(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0;g=l;l=l+16|0;if((l|0)>=(m|0))ba(16);h=g;if(!d)i=0;else{j=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1234320)|0;i=j?d:0}d=c[b+44>>2]|0;j=c[b+48>>2]|0;b=i+(j>>1)|0;if(!(j&1))k=d;else k=c[(c[b>>2]|0)+d>>2]|0;c[h>>2]=$i[k&8191](b,(a[c[e>>2]>>0]|0)!=0)|0;__ZN10DictionaryaSERKS_(f,h);__ZN10DictionaryD2Ev(h);l=g;return}function __ZN12MethodBind1RI19InstancePlaceholder10DictionarybED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI4NodeP9SceneTreeE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2EPK6Object(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK13MethodBind0RCI4NodeP9SceneTreeE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1132465);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI4NodeP9SceneTreeE4callEP6ObjectPPK7VariantiRNS6_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1220720)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2EPK6Object(i,ij[n&8191](d)|0);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI4NodeP9SceneTreeE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0;if(!b)f=0;else{d=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1220720)|0;f=d?b:0}b=c[a+44>>2]|0;d=c[a+48>>2]|0;a=f+(d>>1)|0;if(!(d&1)){g=b;h=ij[g&8191](a)|0;c[e>>2]=h;return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=ij[g&8191](a)|0;c[e>>2]=h;return}}function __ZN13MethodBind0RCI4NodeP9SceneTreeED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZL14_Node_debug_snP6Object(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0;d=l;l=l+64|0;if((l|0)>=(m|0))ba(64);e=d+60|0;f=d+44|0;g=d+56|0;h=d+52|0;i=d+48|0;j=d+40|0;k=d+36|0;n=d+32|0;o=d+28|0;p=d+20|0;q=d+12|0;r=d+8|0;s=d+4|0;t=d;u=d+24|0;v=d+16|0;if(!b){l=d;return}if(!($i[c[(c[b>>2]|0)+44>>2]&8191](b,1220720)|0)){l=d;return}if(!(a[b+136>>0]|0))w=b;else{l=d;return}while(1){x=c[w+104>>2]|0;if(!x)break;else w=x}c[f>>2]=0;if((w|0)==(b|0)){__ZN10StringNameC2ERKS_(e,b+128|0);x=c[e>>2]|0;c[g>>2]=x;y=x;do if(x){z=c[y+4>>2]|0;if(z|0){__ZN6StringC2EPKc(e,z);A=c[e>>2]|0;break}z=y+8|0;c[e>>2]=0;B=c[z>>2]|0;if((B|0)!=0?(c[e>>2]=0,(__Z28atomic_conditional_incrementPj(B+-8|0)|0)!=0):0){B=c[z>>2]|0;c[e>>2]=B;A=B}else A=0}else{c[e>>2]=0;A=0}while(0);y=A;x=c[f>>2]|0;if((x|0)==(A|0)){if(A|0)C=21}else{if(x|0?(__Z16atomic_decrementPj(x+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(x,1);c[f>>2]=0;if(A|0)if(!(__Z28atomic_conditional_incrementPj(A+-8|0)|0))C=21;else{c[f>>2]=y;C=21}}if((C|0)==21?(__Z16atomic_decrementPj(A+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(A,1);__ZN10StringNameD2Ev(g)}else{__ZN10StringNameC2ERKS_(e,w+128|0);g=c[e>>2]|0;c[j>>2]=g;A=g;do if(g){y=c[A+4>>2]|0;if(y|0){__ZN6StringC2EPKc(e,y);D=c[e>>2]|0;break}y=A+8|0;c[e>>2]=0;x=c[y>>2]|0;if((x|0)!=0?(c[e>>2]=0,(__Z28atomic_conditional_incrementPj(x+-8|0)|0)!=0):0){x=c[y>>2]|0;c[e>>2]=x;D=x}else D=0}else{c[e>>2]=0;D=0}while(0);c[i>>2]=D;__ZN6StringC2EPKc(e,1142570);c[h>>2]=__ZNK6StringplERKS_(i,e)|0;c[n>>2]=__ZNK4Node11get_path_toEPKS_(w,b)|0;c[k>>2]=__ZNK8NodePathcv6StringEv(n)|0;w=__ZNK6StringplERKS_(h,k)|0;D=w;A=c[f>>2]|0;if((A|0)==(w|0)){if(w|0)C=39}else{if(A|0?(__Z16atomic_decrementPj(A+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(A,1);c[f>>2]=0;if(w|0)if(!(__Z28atomic_conditional_incrementPj(w+-8|0)|0))C=39;else{c[f>>2]=D;C=39}}if((C|0)==39?(__Z16atomic_decrementPj(w+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(w,1);w=c[k>>2]|0;if(w|0?(__Z16atomic_decrementPj(w+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(w,1);__ZN8NodePathD2Ev(n);n=c[h>>2]|0;if(n|0?(__Z16atomic_decrementPj(n+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(n,1);n=c[e>>2]|0;if(n|0?(__Z16atomic_decrementPj(n+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(n,1);n=c[i>>2]|0;if(n|0?(__Z16atomic_decrementPj(n+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(n,1);__ZN10StringNameD2Ev(j)}c[t>>2]=__Z4itosx(c[b+44>>2]|0,0)|0;__ZN6StringC2EPKc(e,813115);c[s>>2]=__ZNK6StringplERKS_(t,e)|0;c[r>>2]=__ZNK6StringplERKS_(s,f)|0;__ZN6StringC2EPKc(k,813130);c[q>>2]=__ZNK6StringplERKS_(r,k)|0;c[u>>2]=ij[c[(c[b>>2]|0)+32>>2]&8191](b)|0;c[p>>2]=__ZNK6StringplERKS_(q,u)|0;__ZN6StringC2EPKc(v,1123123);c[o>>2]=__ZNK6StringplERKS_(p,v)|0;__Z10print_line6String(o);b=c[o>>2]|0;if(b|0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(b,1);b=c[v>>2]|0;if(b|0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(b,1);b=c[p>>2]|0;if(b|0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(b,1);b=c[u>>2]|0;if(b|0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(b,1);b=c[q>>2]|0;if(b|0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(b,1);b=c[k>>2]|0;if(b|0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(b,1);b=c[r>>2]|0;if(b|0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(b,1);b=c[s>>2]|0;if(b|0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(b,1);b=c[e>>2]|0;if(b|0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(b,1);b=c[t>>2]|0;if(b|0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(b,1);b=c[f>>2]|0;if(b|0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(b,1);l=d;return}function __ZNK9SceneTree9is_pausedEv(b){b=b|0;return (a[b+122>>0]|0)!=0|0}function __ZNK13MethodBind0RCI4NodeNS0_9PauseModeEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK13MethodBind0RCI4NodeNS0_9PauseModeEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1132465);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI4NodeNS0_9PauseModeEE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1220720)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2Ei(i,ij[n&8191](d)|0);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI4NodeNS0_9PauseModeEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0;if(!b)f=0;else{d=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1220720)|0;f=d?b:0}b=c[a+44>>2]|0;d=c[a+48>>2]|0;a=f+(d>>1)|0;if(!(d&1)){g=b;h=ij[g&8191](a)|0;c[e>>2]=h;return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=ij[g&8191](a)|0;c[e>>2]=h;return}}function __ZN13MethodBind0RCI4NodeNS0_9PauseModeEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN4Node22_propagate_pause_ownerEPS_(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0;if(c[b+164>>2]|0)return;c[b+168>>2]=d;e=b+112|0;b=0;while(1){f=c[e>>2]|0;g=(f|0)==0;if(g)h=0;else h=c[f+-4>>2]|0;if((b|0)>=(h|0)){i=15;break}if(g)j=0;else j=c[f+-4>>2]|0;if((j|0)<=(b|0)){if(g)k=0;else k=c[f+-4>>2]|0;if((k|0)<=(b|0)){i=12;break}a[1263537]=0}__ZN6VectorIP4NodeE14_copy_on_writeEv(e);__ZN4Node22_propagate_pause_ownerEPS_(c[(c[e>>2]|0)+(b<<2)>>2]|0,d);b=b+1|0}if((i|0)==12)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((i|0)==15)return}function __ZNK11MethodBind1I4NodeNS0_9PauseModeEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if(!b){__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK11MethodBind1I4NodeNS0_9PauseModeEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1132465);l=a;return c[b>>2]|0}function __ZN11MethodBind1I4NodeNS0_9PauseModeEE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1220720)|0:0){c[h>>2]=0;a[1263537]=0;k=d+24|0;n=c[k>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=i;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=i;return}if((g|0)>0){if((n|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);p=0}else{a[1263537]=0;p=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,p)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=p;c[b>>2]=0;l=i;return}}p=c[d+44>>2]|0;n=c[d+48>>2]|0;o=e+(n>>1)|0;if(!(n&1))q=p;else q=c[(c[o>>2]|0)+p>>2]|0;do if((g|0)<1){p=c[k>>2]|0;n=p+-1|0;if((p|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)s=0;else s=c[e+-4>>2]|0;if((p|0)<=(s|0)){if(r)t=0;else t=c[e+-4>>2]|0;do if((t|0)<(p|0)){if(r)u=0;else u=c[e+-4>>2]|0;if((u|0)<(p|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);v=0;break}else{a[1263537]=0;w=31;break}}else w=31;while(0);if((w|0)==31)v=e+(n*24|0)|0;__ZN7VariantC2ERKS_(j,v);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);f=__ZNK7VariantcviEv(j)|0;Pi[q&2047](o,f);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I4NodeNS0_9PauseModeEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1220720)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1)){g=b;h=c[d>>2]|0;i=c[h>>2]|0;Pi[g&2047](a,i);return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=c[d>>2]|0;i=c[h>>2]|0;Pi[g&2047](a,i);return}}function __ZN11MethodBind1I4NodeNS0_9PauseModeEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI4NodefE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Ef(d,0.0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK13MethodBind0RCI4NodefE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1132465);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI4NodefE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1220720)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2Ef(i,+mj[n&511](d));__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI4NodefE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0.0;if(!b)f=0;else{d=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1220720)|0;f=d?b:0}b=c[a+44>>2]|0;d=c[a+48>>2]|0;a=f+(d>>1)|0;if(!(d&1)){h=b;i=+mj[h&511](a);g[e>>2]=i;return}else{h=c[(c[a>>2]|0)+b>>2]|0;i=+mj[h&511](a);g[e>>2]=i;return}}function __ZN13MethodBind0RCI4NodefED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I4NodebE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if(!b){__ZN7VariantC2Eb(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK11MethodBind1I4NodebE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1132465);l=a;return c[b>>2]|0}function __ZN11MethodBind1I4NodebE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1220720)|0:0){c[h>>2]=0;a[1263537]=0;k=d+24|0;n=c[k>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=i;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=i;return}if((g|0)>0){if((n|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);p=0}else{a[1263537]=0;p=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,p)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=p;c[b>>2]=0;l=i;return}}p=c[d+44>>2]|0;n=c[d+48>>2]|0;o=e+(n>>1)|0;if(!(n&1))q=p;else q=c[(c[o>>2]|0)+p>>2]|0;do if((g|0)<1){p=c[k>>2]|0;n=p+-1|0;if((p|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)s=0;else s=c[e+-4>>2]|0;if((p|0)<=(s|0)){if(r)t=0;else t=c[e+-4>>2]|0;do if((t|0)<(p|0)){if(r)u=0;else u=c[e+-4>>2]|0;if((u|0)<(p|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);v=0;break}else{a[1263537]=0;w=31;break}}else w=31;while(0);if((w|0)==31)v=e+(n*24|0)|0;__ZN7VariantC2ERKS_(j,v);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);f=__ZNK7VariantcvbEv(j)|0;Pi[q&2047](o,f);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I4NodebE7ptrcallEP6ObjectPPKvPv(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0;if(!d)g=0;else{f=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1220720)|0;g=f?d:0}d=c[b+44>>2]|0;f=c[b+48>>2]|0;b=g+(f>>1)|0;if(!(f&1))h=d;else h=c[(c[b>>2]|0)+d>>2]|0;Pi[h&2047](b,(a[c[e>>2]>>0]|0)!=0);return}function __ZN11MethodBind1I4NodebED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I4NodeiE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if(!b){__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK11MethodBind1I4NodeiE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1132465);l=a;return c[b>>2]|0}function __ZN11MethodBind1I4NodeiE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1220720)|0:0){c[h>>2]=0;a[1263537]=0;k=d+24|0;n=c[k>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=i;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=i;return}if((g|0)>0){if((n|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);p=0}else{a[1263537]=0;p=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,p)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=p;c[b>>2]=0;l=i;return}}p=c[d+44>>2]|0;n=c[d+48>>2]|0;o=e+(n>>1)|0;if(!(n&1))q=p;else q=c[(c[o>>2]|0)+p>>2]|0;do if((g|0)<1){p=c[k>>2]|0;n=p+-1|0;if((p|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)s=0;else s=c[e+-4>>2]|0;if((p|0)<=(s|0)){if(r)t=0;else t=c[e+-4>>2]|0;do if((t|0)<(p|0)){if(r)u=0;else u=c[e+-4>>2]|0;if((u|0)<(p|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);v=0;break}else{a[1263537]=0;w=31;break}}else w=31;while(0);if((w|0)==31)v=e+(n*24|0)|0;__ZN7VariantC2ERKS_(j,v);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);f=__ZNK7VariantcviEv(j)|0;Pi[q&2047](o,f);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I4NodeiE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1220720)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1)){g=b;h=c[d>>2]|0;i=c[h>>2]|0;Pi[g&2047](a,i);return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=c[d>>2]|0;i=c[h>>2]|0;Pi[g&2047](a,i);return}}function __ZN11MethodBind1I4NodeiED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI4Node6StringE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;if((b|0)!=-1){f=0;l=a;return f|0}c[d>>2]=0;__ZN7VariantC2ERK6String(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);e=c[d>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);f=b;l=a;return f|0}function __ZNK13MethodBind0RCI4Node6StringE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1132465);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI4Node6StringE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;j=f+24|0;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1220720)|0:0){c[h>>2]=0;a[1263537]=0;k=c[d+24>>2]|0;if((k|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=k;c[b>>2]=0;l=f;return}n=k-(c[d+20>>2]|0)|0;if((n|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=n;c[b>>2]=0;l=f;return}n=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))o=n;else o=c[(c[d>>2]|0)+n>>2]|0;c[j>>2]=ij[o&8191](d)|0;__ZN7VariantC2ERK6String(i,j);d=c[j>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI4Node6StringE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0;if(!b)f=0;else{d=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1220720)|0;f=d?b:0}b=c[a+44>>2]|0;d=c[a+48>>2]|0;a=f+(d>>1)|0;if(!(d&1))g=b;else g=c[(c[a>>2]|0)+b>>2]|0;b=ij[g&8191](a)|0;a=b;g=c[e>>2]|0;if((g|0)==(b|0)){if(!b)return}else{if(g|0?(__Z16atomic_decrementPj(g+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(g,1);c[e>>2]=0;if(!b)return;if(__Z28atomic_conditional_incrementPj(b+-8|0)|0)c[e>>2]=a}if(__Z16atomic_decrementPj(b+-8|0)|0)return;__ZN6Memory11free_staticEPvb(b,1);return}function __ZN13MethodBind0RCI4Node6StringED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN4Node11_print_treeEPKS_(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e+4|0;g=e;c[g>>2]=__ZNK4Node11get_path_toEPKS_(d,b)|0;c[f>>2]=__ZNK8NodePathcv6StringEv(g)|0;__Z10print_line6String(f);h=c[f>>2]|0;if(h|0?(__Z16atomic_decrementPj(h+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(h,1);__ZN8NodePathD2Ev(g);g=b+112|0;b=0;while(1){h=c[g>>2]|0;f=(h|0)==0;if(f)i=0;else i=c[h+-4>>2]|0;if((b|0)>=(i|0)){j=8;break}if(f)k=0;else k=c[h+-4>>2]|0;if((k|0)<=(b|0)){if(f)n=0;else n=c[h+-4>>2]|0;if((n|0)<=(b|0)){j=15;break}a[1263537]=0}__ZN6VectorIP4NodeE14_copy_on_writeEv(g);__ZN4Node11_print_treeEPKS_(c[(c[g>>2]|0)+(b<<2)>>2]|0,d);b=b+1|0}if((j|0)==8){l=e;return}else if((j|0)==15)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}function __ZN4Node24_propagate_replace_ownerEPS_S0_(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0;f=b+108|0;do if((c[f>>2]|0)==(d|0)){if(d|0){g=b+156|0;__ZN4ListIP4Node16DefaultAllocatorE5eraseEPKNS3_7ElementE(d+160|0,c[g>>2]|0)|0;c[g>>2]=0;c[f>>2]=0}if((e|0)==(b|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(800703,800437,1741,800713,0);break}a[1263537]=0;if(e|0){g=b;while(1){g=c[g+104>>2]|0;if(!g){h=9;break}if((g|0)==(e|0)){h=10;break}}if((h|0)==9){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(800703,800437,1759,804101,0);break}else if((h|0)==10){a[1263537]=0;__ZN4Node18_set_owner_nocheckEPS_(b,e);break}}}while(0);f=b+124|0;c[f>>2]=(c[f>>2]|0)+1;g=b+112|0;b=0;while(1){i=c[g>>2]|0;j=(i|0)==0;if(j)k=0;else k=c[i+-4>>2]|0;if((b|0)>=(k|0)){h=15;break}if(j)l=0;else l=c[i+-4>>2]|0;if((l|0)<=(b|0)){if(j)m=0;else m=c[i+-4>>2]|0;if((m|0)<=(b|0)){h=22;break}a[1263537]=0}__ZN6VectorIP4NodeE14_copy_on_writeEv(g);__ZN4Node24_propagate_replace_ownerEPS_S0_(c[(c[g>>2]|0)+(b<<2)>>2]|0,d,e);b=b+1|0}if((h|0)==15){c[f>>2]=(c[f>>2]|0)+-1;return}else if((h|0)==22)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}function __ZNK11MethodBind0I4NodeE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return 0}function __ZNK11MethodBind0I4NodeE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1132465);l=a;return c[b>>2]|0}function __ZN11MethodBind0I4NodeE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1220720)|0:0){c[h>>2]=0;a[1263537]=0;f=c[d+24>>2]|0;if((f|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=f;c[b>>2]=0;return}i=f-(c[d+20>>2]|0)|0;if((i|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=i;c[b>>2]=0;return}i=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))j=i;else j=c[(c[d>>2]|0)+i>>2]|0;gj[j&8191](d);c[b>>2]=0;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,110,1146558,0);c[b>>2]=0;return}function __ZN11MethodBind0I4NodeE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1220720)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1)){g=b;gj[g&8191](a);return}else{g=c[(c[a>>2]|0)+b>>2]|0;gj[g&8191](a);return}}function __ZN11MethodBind0I4NodeED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN6VectorIP4NodeE6insertEiRKS1_(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;if((d|0)>=0){f=c[b>>2]|0;g=(f|0)==0;if(g)h=0;else h=c[f+-4>>2]|0;if((h|0)>=(d|0)){a[1263537]=0;if(g)i=1;else i=(c[f+-4>>2]|0)+1|0;__ZN6VectorIP4NodeE6resizeEi(b,i)|0;i=c[b>>2]|0;if(!i)j=0;else j=c[i+-4>>2]|0;f=j+-1|0;do if((f|0)>(d|0)){g=j;h=f;while(1){k=g+-2|0;if((g|0)<2){l=28;break}m=c[b>>2]|0;n=(m|0)==0;if(n)o=0;else o=c[m+-4>>2]|0;if((o|0)<=(k|0)){if(n)p=0;else p=c[m+-4>>2]|0;if((p|0)<=(k|0)){l=28;break}a[1263537]=0}q=c[m+(k<<2)>>2]|0;if(n)r=0;else r=c[m+-4>>2]|0;if((r|0)<(g|0)){if(n)s=0;else s=c[m+-4>>2]|0;if((s|0)<(g|0)){l=36;break}a[1263537]=0}__ZN6VectorIP4NodeE14_copy_on_writeEv(b);c[(c[b>>2]|0)+(h<<2)>>2]=q;q=h+-1|0;if((q|0)>(d|0)){m=h;h=q;g=m}else{l=11;break}}if((l|0)==11){t=c[b>>2]|0;break}else if((l|0)==28)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);else if((l|0)==36)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}else t=i;while(0);i=c[e>>2]|0;e=(t|0)==0;if(e)u=0;else u=c[t+-4>>2]|0;do if((u|0)<=(d|0)){if(e)v=0;else v=c[t+-4>>2]|0;if((v|0)>(d|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);__ZN6VectorIP4NodeE14_copy_on_writeEv(b);c[(c[b>>2]|0)+(d<<2)>>2]=i;w=0;return w|0}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143947,1146752,405,1143954,0);w=31;return w|0}function __ZNK11MethodBind2I4NodePS0_iE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;switch(b|0){case 0:{__ZN7VariantC2EPK6Object(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}case 1:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}default:e=0}l=a;return e|0}function __ZNK11MethodBind2I4NodePS0_iE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1132465);l=a;return c[b>>2]|0}function __ZN11MethodBind2I4NodePS0_iE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0;i=l;l=l+48|0;if((l|0)>=(m|0))ba(48);j=i+24|0;k=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1220720)|0:0){c[h>>2]=0;a[1263537]=0;n=d+24|0;o=c[n>>2]|0;if((o|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=o;c[b>>2]=0;l=i;return}p=o-(c[d+20>>2]|0)|0;if((p|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=p;c[b>>2]=0;l=i;return}if((g|0)>0){if((o|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);q=0}else{a[1263537]=0;q=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,q)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=q;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[n>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);r=0}else{a[1263537]=0;r=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,r)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=r;c[b>>2]=0;l=i;return}}}r=c[d+44>>2]|0;q=c[d+48>>2]|0;o=e+(q>>1)|0;if(!(q&1))s=r;else s=c[(c[o>>2]|0)+r>>2]|0;do if((g|0)<1){r=c[n>>2]|0;q=r+-1|0;if((r|0)>=1){e=c[d+16>>2]|0;p=(e|0)==0;if(p)t=0;else t=c[e+-4>>2]|0;if((r|0)<=(t|0)){if(p)u=0;else u=c[e+-4>>2]|0;do if((u|0)<(r|0)){if(p)v=0;else v=c[e+-4>>2]|0;if((v|0)<(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);w=0;break}else{a[1263537]=0;x=37;break}}else x=37;while(0);if((x|0)==37)w=e+(q*24|0)|0;__ZN7VariantC2ERKS_(j,w);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);w=__ZNK7VariantcvP4NodeEv(j)|0;do if((g|0)<2){v=c[n>>2]|0;u=v+-1|0;t=v+-2|0;if((v|0)>=2){v=c[d+16>>2]|0;r=(v|0)==0;if(r)y=0;else y=c[v+-4>>2]|0;if((u|0)<=(y|0)){if(r)z=0;else z=c[v+-4>>2]|0;do if((z|0)<(u|0)){if(r)A=0;else A=c[v+-4>>2]|0;if((A|0)<(u|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);B=0;break}else{a[1263537]=0;x=54;break}}else x=54;while(0);if((x|0)==54)B=v+(t*24|0)|0;__ZN7VariantC2ERKS_(k,B);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f+4>>2]|0);while(0);f=__ZNK7VariantcviEv(k)|0;bj[s&4095](o,w,f);if(c[k>>2]|0)__ZN7Variant5clearEv(k);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1380,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind2I4NodePS0_iE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1220720)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1))g=b;else g=c[(c[a>>2]|0)+b>>2]|0;bj[g&4095](a,c[d>>2]|0,c[c[d+4>>2]>>2]|0);return}function __ZN11MethodBind2I4NodePS0_iED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind1RCI4NodebRK10StringNameE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case -1:{__ZN7VariantC2Eb(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;break}case 0:{__ZN10StringNameC2Ev(d);__ZN7VariantC2ERK10StringName(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);__ZN10StringNameD2Ev(d);f=b;break}default:f=0}l=a;return f|0}function __ZNK13MethodBind1RCI4NodebRK10StringNameE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1132465);l=a;return c[b>>2]|0}function __ZN13MethodBind1RCI4NodebRK10StringNameE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0;i=l;l=l+64|0;if((l|0)>=(m|0))ba(64);j=i+24|0;k=i+48|0;n=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1220720)|0:0){c[h>>2]=0;a[1263537]=0;o=d+24|0;p=c[o>>2]|0;if((p|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=p;c[b>>2]=0;l=i;return}q=p-(c[d+20>>2]|0)|0;if((q|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=q;c[b>>2]=0;l=i;return}if((g|0)>0){if((p|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);r=0}else{a[1263537]=0;r=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,r)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=r;c[b>>2]=0;l=i;return}}r=c[d+44>>2]|0;p=c[d+48>>2]|0;q=e+(p>>1)|0;if(!(p&1))s=r;else s=c[(c[q>>2]|0)+r>>2]|0;do if((g|0)<1){r=c[o>>2]|0;p=r+-1|0;if((r|0)>=1){e=c[d+16>>2]|0;t=(e|0)==0;if(t)u=0;else u=c[e+-4>>2]|0;if((r|0)<=(u|0)){if(t)v=0;else v=c[e+-4>>2]|0;do if((v|0)<(r|0)){if(t)w=0;else w=c[e+-4>>2]|0;if((w|0)<(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);x=0;break}else{a[1263537]=0;y=31;break}}else y=31;while(0);if((y|0)==31)x=e+(p*24|0)|0;__ZN7VariantC2ERKS_(n,x);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f>>2]|0);while(0);c[k>>2]=__ZNK7Variantcv10StringNameEv(n)|0;__ZN7VariantC2Eb(j,$i[s&8191](q,k)|0);__ZN10StringNameD2Ev(k);if(c[n>>2]|0)__ZN7Variant5clearEv(n);__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1217,1146558,0);c[b>>2]=0;l=i;return}function __ZN13MethodBind1RCI4NodebRK10StringNameE7ptrcallEP6ObjectPPKvPv(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,n=0;g=l;l=l+16|0;if((l|0)>=(m|0))ba(16);h=g+4|0;i=g;if(!d)j=0;else{k=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1220720)|0;j=k?d:0}d=c[b+44>>2]|0;k=c[b+48>>2]|0;b=j+(k>>1)|0;if(!(k&1))n=d;else n=c[(c[b>>2]|0)+d>>2]|0;__ZN10StringNameC2ERK6String(h,c[e>>2]|0);c[i>>2]=c[h>>2];a[f>>0]=($i[n&8191](b,i)|0)&1;__ZN10StringNameD2Ev(i);l=g;return}function __ZN13MethodBind1RCI4NodebRK10StringNameED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I4NodeRK10StringNameE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;if(b|0){f=0;l=a;return f|0}__ZN10StringNameC2Ev(d);__ZN7VariantC2ERK10StringName(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);__ZN10StringNameD2Ev(d);f=b;l=a;return f|0}function __ZNK11MethodBind1I4NodeRK10StringNameE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1132465);l=a;return c[b>>2]|0}function __ZN11MethodBind1I4NodeRK10StringNameE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i+24|0;k=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1220720)|0:0){c[h>>2]=0;a[1263537]=0;n=d+24|0;o=c[n>>2]|0;if((o|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=o;c[b>>2]=0;l=i;return}p=o-(c[d+20>>2]|0)|0;if((p|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=p;c[b>>2]=0;l=i;return}if((g|0)>0){if((o|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);q=0}else{a[1263537]=0;q=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,q)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=q;c[b>>2]=0;l=i;return}}q=c[d+44>>2]|0;o=c[d+48>>2]|0;p=e+(o>>1)|0;if(!(o&1))r=q;else r=c[(c[p>>2]|0)+q>>2]|0;do if((g|0)<1){q=c[n>>2]|0;o=q+-1|0;if((q|0)>=1){e=c[d+16>>2]|0;s=(e|0)==0;if(s)t=0;else t=c[e+-4>>2]|0;if((q|0)<=(t|0)){if(s)u=0;else u=c[e+-4>>2]|0;do if((u|0)<(q|0)){if(s)v=0;else v=c[e+-4>>2]|0;if((v|0)<(q|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);w=0;break}else{a[1263537]=0;x=31;break}}else x=31;while(0);if((x|0)==31)w=e+(o*24|0)|0;__ZN7VariantC2ERKS_(k,w);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);c[j>>2]=__ZNK7Variantcv10StringNameEv(k)|0;Pi[r&2047](p,j);__ZN10StringNameD2Ev(j);if(c[k>>2]|0)__ZN7Variant5clearEv(k);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I4NodeRK10StringNameE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e+4|0;g=e;if(!b)h=0;else{i=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1220720)|0;h=i?b:0}b=c[a+44>>2]|0;i=c[a+48>>2]|0;a=h+(i>>1)|0;if(!(i&1))j=b;else j=c[(c[a>>2]|0)+b>>2]|0;__ZN10StringNameC2ERK6String(f,c[d>>2]|0);c[g>>2]=c[f>>2];Pi[j&2047](a,g);__ZN10StringNameD2Ev(g);l=e;return}function __ZN11MethodBind1I4NodeRK10StringNameED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind2I4NodeRK10StringNamebE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case 0:{__ZN10StringNameC2Ev(d);__ZN7VariantC2ERK10StringName(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);__ZN10StringNameD2Ev(d);f=b;break}case 1:{__ZN7VariantC2Eb(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;break}default:f=0}l=a;return f|0}function __ZNK11MethodBind2I4NodeRK10StringNamebE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1132465);l=a;return c[b>>2]|0}function __ZN11MethodBind2I4NodeRK10StringNamebE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0;i=l;l=l+64|0;if((l|0)>=(m|0))ba(64);j=i+48|0;k=i+24|0;n=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1220720)|0:0){c[h>>2]=0;a[1263537]=0;o=d+24|0;p=c[o>>2]|0;if((p|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=p;c[b>>2]=0;l=i;return}q=p-(c[d+20>>2]|0)|0;if((q|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=q;c[b>>2]=0;l=i;return}if((g|0)>0){if((p|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);r=0}else{a[1263537]=0;r=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,r)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=r;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[o>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);s=0}else{a[1263537]=0;s=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,s)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=s;c[b>>2]=0;l=i;return}}}s=c[d+44>>2]|0;r=c[d+48>>2]|0;p=e+(r>>1)|0;if(!(r&1))t=s;else t=c[(c[p>>2]|0)+s>>2]|0;do if((g|0)<1){s=c[o>>2]|0;r=s+-1|0;if((s|0)>=1){e=c[d+16>>2]|0;q=(e|0)==0;if(q)u=0;else u=c[e+-4>>2]|0;if((s|0)<=(u|0)){if(q)v=0;else v=c[e+-4>>2]|0;do if((v|0)<(s|0)){if(q)w=0;else w=c[e+-4>>2]|0;if((w|0)<(s|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);x=0;break}else{a[1263537]=0;y=37;break}}else y=37;while(0);if((y|0)==37)x=e+(r*24|0)|0;__ZN7VariantC2ERKS_(k,x);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);c[j>>2]=__ZNK7Variantcv10StringNameEv(k)|0;do if((g|0)<2){x=c[o>>2]|0;w=x+-1|0;v=x+-2|0;if((x|0)>=2){x=c[d+16>>2]|0;u=(x|0)==0;if(u)z=0;else z=c[x+-4>>2]|0;if((w|0)<=(z|0)){if(u)A=0;else A=c[x+-4>>2]|0;do if((A|0)<(w|0)){if(u)B=0;else B=c[x+-4>>2]|0;if((B|0)<(w|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);C=0;break}else{a[1263537]=0;y=54;break}}else y=54;while(0);if((y|0)==54)C=x+(v*24|0)|0;__ZN7VariantC2ERKS_(n,C);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f+4>>2]|0);while(0);f=__ZNK7VariantcvbEv(n)|0;bj[t&4095](p,j,f);if(c[n>>2]|0)__ZN7Variant5clearEv(n);__ZN10StringNameD2Ev(j);if(c[k>>2]|0)__ZN7Variant5clearEv(k);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1380,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind2I4NodeRK10StringNamebE7ptrcallEP6ObjectPPKvPv(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f+4|0;h=f;if(!d)i=0;else{j=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1220720)|0;i=j?d:0}d=c[b+44>>2]|0;j=c[b+48>>2]|0;b=i+(j>>1)|0;if(!(j&1))k=d;else k=c[(c[b>>2]|0)+d>>2]|0;__ZN10StringNameC2ERK6String(g,c[e>>2]|0);c[h>>2]=c[g>>2];bj[k&4095](b,h,(a[c[e+4>>2]>>0]|0)!=0);__ZN10StringNameD2Ev(h);l=f;return}function __ZN11MethodBind2I4NodeRK10StringNamebED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind1RCI4Node8NodePathPKS0_E18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case -1:{__ZN8NodePathC2Ev(d);__ZN7VariantC2ERK8NodePath(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);__ZN8NodePathD2Ev(d);f=b;break}case 0:{__ZN7VariantC2EPK6Object(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;break}default:f=0}l=a;return f|0}function __ZNK13MethodBind1RCI4Node8NodePathPKS0_E18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1132465);l=a;return c[b>>2]|0}function __ZN13MethodBind1RCI4Node8NodePathPKS0_E4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0;i=l;l=l+64|0;if((l|0)>=(m|0))ba(64);j=i+24|0;k=i+48|0;n=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1220720)|0:0){c[h>>2]=0;a[1263537]=0;o=d+24|0;p=c[o>>2]|0;if((p|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=p;c[b>>2]=0;l=i;return}q=p-(c[d+20>>2]|0)|0;if((q|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=q;c[b>>2]=0;l=i;return}if((g|0)>0){if((p|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);r=0}else{a[1263537]=0;r=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,r)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=r;c[b>>2]=0;l=i;return}}r=c[d+44>>2]|0;p=c[d+48>>2]|0;q=e+(p>>1)|0;if(!(p&1))s=r;else s=c[(c[q>>2]|0)+r>>2]|0;do if((g|0)<1){r=c[o>>2]|0;p=r+-1|0;if((r|0)>=1){e=c[d+16>>2]|0;t=(e|0)==0;if(t)u=0;else u=c[e+-4>>2]|0;if((r|0)<=(u|0)){if(t)v=0;else v=c[e+-4>>2]|0;do if((v|0)<(r|0)){if(t)w=0;else w=c[e+-4>>2]|0;if((w|0)<(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);x=0;break}else{a[1263537]=0;y=31;break}}else y=31;while(0);if((y|0)==31)x=e+(p*24|0)|0;__ZN7VariantC2ERKS_(n,x);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f>>2]|0);while(0);f=__ZNK7VariantcvP4NodeEv(n)|0;c[k>>2]=$i[s&8191](q,f)|0;__ZN7VariantC2ERK8NodePath(j,k);__ZN8NodePathD2Ev(k);if(c[n>>2]|0)__ZN7Variant5clearEv(n);__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1217,1146558,0);c[b>>2]=0;l=i;return}function __ZN13MethodBind1RCI4Node8NodePathPKS0_E7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f;if(!b)h=0;else{i=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1220720)|0;h=i?b:0}b=c[a+44>>2]|0;i=c[a+48>>2]|0;a=h+(i>>1)|0;if(!(i&1))j=b;else j=c[(c[a>>2]|0)+b>>2]|0;c[g>>2]=$i[j&8191](a,c[d>>2]|0)|0;__ZN8NodePathaSERKS_(e,g);__ZN8NodePathD2Ev(g);l=f;return}function __ZN13MethodBind1RCI4Node8NodePathPKS0_ED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI4Node8NodePathE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;if((b|0)!=-1){f=0;l=a;return f|0}__ZN8NodePathC2Ev(d);__ZN7VariantC2ERK8NodePath(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);__ZN8NodePathD2Ev(d);f=b;l=a;return f|0}function __ZNK13MethodBind0RCI4Node8NodePathE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1132465);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI4Node8NodePathE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;j=f+24|0;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1220720)|0:0){c[h>>2]=0;a[1263537]=0;k=c[d+24>>2]|0;if((k|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=k;c[b>>2]=0;l=f;return}n=k-(c[d+20>>2]|0)|0;if((n|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=n;c[b>>2]=0;l=f;return}n=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))o=n;else o=c[(c[d>>2]|0)+n>>2]|0;c[j>>2]=ij[o&8191](d)|0;__ZN7VariantC2ERK8NodePath(i,j);__ZN8NodePathD2Ev(j);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI4Node8NodePathE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=d;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1220720)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;c[f>>2]=ij[i&8191](a)|0;__ZN8NodePathaSERKS_(e,f);__ZN8NodePathD2Ev(f);l=d;return}function __ZN13MethodBind0RCI4Node8NodePathED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind1RCI4NodebPKS0_E18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;switch(b|0){case -1:{__ZN7VariantC2Eb(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}case 0:{__ZN7VariantC2EPK6Object(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}default:e=0}l=a;return e|0}function __ZNK13MethodBind1RCI4NodebPKS0_E18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1132465);l=a;return c[b>>2]|0}function __ZN13MethodBind1RCI4NodebPKS0_E4callEP6ObjectPPK7VariantiRNS6_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;i=l;l=l+48|0;if((l|0)>=(m|0))ba(48);j=i+24|0;k=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1220720)|0:0){c[h>>2]=0;a[1263537]=0;n=d+24|0;o=c[n>>2]|0;if((o|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=o;c[b>>2]=0;l=i;return}p=o-(c[d+20>>2]|0)|0;if((p|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=p;c[b>>2]=0;l=i;return}if((g|0)>0){if((o|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);q=0}else{a[1263537]=0;q=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,q)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=q;c[b>>2]=0;l=i;return}}q=c[d+44>>2]|0;o=c[d+48>>2]|0;p=e+(o>>1)|0;if(!(o&1))r=q;else r=c[(c[p>>2]|0)+q>>2]|0;do if((g|0)<1){q=c[n>>2]|0;o=q+-1|0;if((q|0)>=1){e=c[d+16>>2]|0;s=(e|0)==0;if(s)t=0;else t=c[e+-4>>2]|0;if((q|0)<=(t|0)){if(s)u=0;else u=c[e+-4>>2]|0;do if((u|0)<(q|0)){if(s)v=0;else v=c[e+-4>>2]|0;if((v|0)<(q|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);w=0;break}else{a[1263537]=0;x=31;break}}else x=31;while(0);if((x|0)==31)w=e+(o*24|0)|0;__ZN7VariantC2ERKS_(k,w);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);f=__ZNK7VariantcvP4NodeEv(k)|0;__ZN7VariantC2Eb(j,$i[r&8191](p,f)|0);if(c[k>>2]|0)__ZN7Variant5clearEv(k);__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1217,1146558,0);c[b>>2]=0;l=i;return}function __ZN13MethodBind1RCI4NodebPKS0_E7ptrcallEP6ObjectPPKvPv(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0;if(!d)g=0;else{h=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1220720)|0;g=h?d:0}d=c[b+44>>2]|0;h=c[b+48>>2]|0;b=g+(h>>1)|0;if(!(h&1))i=d;else i=c[(c[b>>2]|0)+d>>2]|0;a[f>>0]=($i[i&8191](b,c[e>>2]|0)|0)&1;return}function __ZN13MethodBind1RCI4NodebPKS0_ED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI4NodebE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Eb(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK13MethodBind0RCI4NodebE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1132465);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI4NodebE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1220720)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2Eb(i,ij[n&8191](d)|0);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI4NodebE7ptrcallEP6ObjectPPKvPv(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0;if(!d)g=0;else{e=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1220720)|0;g=e?d:0}d=c[b+44>>2]|0;e=c[b+48>>2]|0;b=g+(e>>1)|0;if(!(e&1)){h=d;i=ij[h&8191](b)|0;j=i&1;a[f>>0]=j;return}else{h=c[(c[b>>2]|0)+d>>2]|0;i=ij[h&8191](b)|0;j=i&1;a[f>>0]=j;return}}function __ZN13MethodBind0RCI4NodebED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK4Node21get_node_and_resourceERK8NodePathR3RefI8ResourceE(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);g=f;h=f+28|0;i=f+24|0;j=__ZNK4Node8get_nodeERK8NodePath(b,d)|0;b=c[e>>2]|0;if(b|0){if(__ZN9Reference11unreferenceEv(b)|0?(b=c[e>>2]|0,__Z17predelete_handlerP6Object(b)|0):0){gj[c[(c[b>>2]|0)+76>>2]&8191](b);__ZN6Memory11free_staticEPvb(b,0)}c[e>>2]=0}if(!j){k=0;l=f;return k|0}if(!(__ZNK8NodePath17get_subname_countEv(d)|0)){k=j;l=f;return k|0}if((__ZNK8NodePath17get_subname_countEv(d)|0)<=0){k=j;l=f;return k|0}b=0;while(1){if(!b){c[h>>2]=__ZNK8NodePath11get_subnameEi(d,0)|0;__ZNK6Object3getERK10StringNamePb(g,j,h,0);n=0;o=1}else{p=c[e>>2]|0;c[i>>2]=__ZNK8NodePath11get_subnameEi(d,b)|0;__ZNK6Object3getERK10StringNamePb(g,p,i,0);n=1;o=0}__ZN3RefI8ResourceEaSERK7Variant(e,g);if(c[g>>2]|0)__ZN7Variant5clearEv(g);if(n)__ZN10StringNameD2Ev(i);if(o)__ZN10StringNameD2Ev(h);if(!(c[e>>2]|0))break;a[1263537]=0;b=b+1|0;if((b|0)>=(__ZNK8NodePath17get_subname_countEv(d)|0)){k=j;q=22;break}}if((q|0)==22){l=f;return k|0}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(801470,800437,2600,813923,0);k=j;l=f;return k|0}function __ZN3RefI8ResourceEaSERK7Variant(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d;__ZNK7Variantcv6RefPtrEv(e,b);b=c[e>>2]|0;if(!b){f=c[a>>2]|0;if((f|0?__ZN9Reference11unreferenceEv(f)|0:0)?(f=c[a>>2]|0,__Z17predelete_handlerP6Object(f)|0):0){gj[c[(c[f>>2]|0)+76>>2]&8191](f);__ZN6Memory11free_staticEPvb(f,0)}c[a>>2]=0;__ZN6RefPtrD2Ev(e);l=d;return}f=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1220696)|0;g=f?b:0;b=c[a>>2]|0;if((g|0)==(b|0)){__ZN6RefPtrD2Ev(e);l=d;return}if((b|0?__ZN9Reference11unreferenceEv(b)|0:0)?(b=c[a>>2]|0,__Z17predelete_handlerP6Object(b)|0):0){gj[c[(c[b>>2]|0)+76>>2]&8191](b);__ZN6Memory11free_staticEPvb(b,0)}c[a>>2]=g;if(!g){__ZN6RefPtrD2Ev(e);l=d;return}__ZN9Reference9referenceEv(g);__ZN6RefPtrD2Ev(e);l=d;return}function __ZNK12MethodBind1RI4Node5ArrayRK8NodePathE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return __ZNK12MethodBind1RI4Node5ArrayRK8NodePathE18_get_argument_typeEi(a,b)|0}function __ZNK12MethodBind1RI4Node5ArrayRK8NodePathE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1132465);l=a;return c[b>>2]|0}function __ZN12MethodBind1RI4Node5ArrayRK8NodePathE4callEP6ObjectPPK7VariantiRNS8_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0;i=l;l=l+64|0;if((l|0)>=(m|0))ba(64);j=i+24|0;k=i+52|0;n=i+48|0;o=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1220720)|0:0){c[h>>2]=0;a[1263537]=0;p=d+24|0;q=c[p>>2]|0;if((q|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=q;c[b>>2]=0;l=i;return}r=q-(c[d+20>>2]|0)|0;if((r|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=r;c[b>>2]=0;l=i;return}if((g|0)>0){if((q|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);s=0}else{a[1263537]=0;s=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,s)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=s;c[b>>2]=0;l=i;return}}s=c[d+44>>2]|0;q=c[d+48>>2]|0;r=e+(q>>1)|0;if(!(q&1))t=s;else t=c[(c[r>>2]|0)+s>>2]|0;do if((g|0)<1){s=c[p>>2]|0;q=s+-1|0;if((s|0)>=1){e=c[d+16>>2]|0;u=(e|0)==0;if(u)v=0;else v=c[e+-4>>2]|0;if((s|0)<=(v|0)){if(u)w=0;else w=c[e+-4>>2]|0;do if((w|0)<(s|0)){if(u)x=0;else x=c[e+-4>>2]|0;if((x|0)<(s|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);y=0;break}else{a[1263537]=0;z=31;break}}else z=31;while(0);if((z|0)==31)y=e+(q*24|0)|0;__ZN7VariantC2ERKS_(o,y);break}}c[o>>2]=0}else __ZN7VariantC2ERKS_(o,c[f>>2]|0);while(0);c[n>>2]=__ZNK7Variantcv8NodePathEv(o)|0;c[k>>2]=$i[t&8191](r,n)|0;__ZN7VariantC2ERK5Array(j,k);__ZN5ArrayD2Ev(k);__ZN8NodePathD2Ev(n);if(c[o>>2]|0)__ZN7Variant5clearEv(o);__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,897,1146558,0);c[b>>2]=0;l=i;return}function __ZN12MethodBind1RI4Node5ArrayRK8NodePathE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f+8|0;h=f;i=f+4|0;if(!b)j=0;else{k=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1220720)|0;j=k?b:0}b=c[a+44>>2]|0;k=c[a+48>>2]|0;a=j+(k>>1)|0;if(!(k&1))n=b;else n=c[(c[a>>2]|0)+b>>2]|0;__ZN8NodePathC2ERKS_(g,c[d>>2]|0);c[i>>2]=c[g>>2];c[h>>2]=$i[n&8191](a,i)|0;__ZN5ArrayaSERKS_(e,h);__ZN5ArrayD2Ev(h);__ZN8NodePathD2Ev(i);l=f;return}function __ZN12MethodBind1RI4Node5ArrayRK8NodePathED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK12MethodBind1RI4Node5ArrayRK8NodePathE18_get_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;switch(b|0){case -1:{__ZN5ArrayC2Ev(d);__ZN7VariantC2ERK5Array(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);__ZN5ArrayD2Ev(d);f=b;l=a;return f|0}case 0:{__ZN8NodePathC2Ev(d);__ZN7VariantC2ERK8NodePath(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);__ZN8NodePathD2Ev(d);f=b;l=a;return f|0}default:{f=0;l=a;return f|0}}return 0}function __ZNK13MethodBind3RCI4NodePS0_RK6StringbbE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return __ZNK13MethodBind3RCI4NodePS0_RK6StringbbE18_get_argument_typeEi(a,b)|0}function __ZNK13MethodBind3RCI4NodePS0_RK6StringbbE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1132465);l=a;return c[b>>2]|0}function __ZN13MethodBind3RCI4NodePS0_RK6StringbbE4callEP6ObjectPPK7VariantiRNS8_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0;i=l;l=l+112|0;if((l|0)>=(m|0))ba(112);j=i+72|0;k=i+96|0;n=i+48|0;o=i+24|0;p=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1220720)|0:0){c[h>>2]=0;a[1263537]=0;q=d+24|0;r=c[q>>2]|0;if((r|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=r;c[b>>2]=0;l=i;return}s=r-(c[d+20>>2]|0)|0;if((s|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=s;c[b>>2]=0;l=i;return}if((g|0)>0){if((r|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);t=0}else{a[1263537]=0;t=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,t)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=t;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[q>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);u=0}else{a[1263537]=0;u=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,u)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=u;c[b>>2]=0;l=i;return}if((g|0)>2){if((c[q>>2]|0)<2){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);v=0}else{a[1263537]=0;v=c[(c[d+32>>2]|0)+12>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+8>>2]>>2]|0,v)|0)){c[h>>2]=2;c[h+4>>2]=2;c[h+8>>2]=v;c[b>>2]=0;l=i;return}}}}v=c[d+44>>2]|0;u=c[d+48>>2]|0;t=e+(u>>1)|0;if(!(u&1))w=v;else w=c[(c[t>>2]|0)+v>>2]|0;do if((g|0)<1){v=c[q>>2]|0;u=v+-1|0;if((v|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)x=0;else x=c[e+-4>>2]|0;if((v|0)<=(x|0)){if(r)y=0;else y=c[e+-4>>2]|0;do if((y|0)<(v|0)){if(r)z=0;else z=c[e+-4>>2]|0;if((z|0)<(v|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);A=0;break}else{a[1263537]=0;B=43;break}}else B=43;while(0);if((B|0)==43)A=e+(u*24|0)|0;__ZN7VariantC2ERKS_(n,A);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f>>2]|0);while(0);c[k>>2]=__ZNK7Variantcv6StringEv(n)|0;do if((g|0)<2){A=c[q>>2]|0;z=A+-1|0;y=A+-2|0;if((A|0)>=2){A=c[d+16>>2]|0;x=(A|0)==0;if(x)C=0;else C=c[A+-4>>2]|0;if((z|0)<=(C|0)){if(x)D=0;else D=c[A+-4>>2]|0;do if((D|0)<(z|0)){if(x)E=0;else E=c[A+-4>>2]|0;if((E|0)<(z|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);F=0;break}else{a[1263537]=0;B=60;break}}else B=60;while(0);if((B|0)==60)F=A+(y*24|0)|0;__ZN7VariantC2ERKS_(o,F);break}}c[o>>2]=0}else __ZN7VariantC2ERKS_(o,c[f+4>>2]|0);while(0);F=__ZNK7VariantcvbEv(o)|0;do if((g|0)<3){E=c[q>>2]|0;D=E+-2|0;C=E+-3|0;if((D|0)>=1){E=c[d+16>>2]|0;z=(E|0)==0;if(z)G=0;else G=c[E+-4>>2]|0;if((D|0)<=(G|0)){if(z)H=0;else H=c[E+-4>>2]|0;do if((H|0)<(D|0)){if(z)I=0;else I=c[E+-4>>2]|0;if((I|0)<(D|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);J=0;break}else{a[1263537]=0;B=77;break}}else B=77;while(0);if((B|0)==77)J=E+(C*24|0)|0;__ZN7VariantC2ERKS_(p,J);break}}c[p>>2]=0}else __ZN7VariantC2ERKS_(p,c[f+8>>2]|0);while(0);f=__ZNK7VariantcvbEv(p)|0;__ZN7VariantC2EPK6Object(j,ri[w&511](t,k,F,f)|0);if(c[p>>2]|0)__ZN7Variant5clearEv(p);if(c[o>>2]|0)__ZN7Variant5clearEv(o);o=c[k>>2]|0;if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(o,1);if(c[n>>2]|0)__ZN7Variant5clearEv(n);__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,2543,1146558,0);c[b>>2]=0;l=i;return}function __ZN13MethodBind3RCI4NodePS0_RK6StringbbE7ptrcallEP6ObjectPPKvPv(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,n=0;g=l;l=l+16|0;if((l|0)>=(m|0))ba(16);h=g;if(!d)i=0;else{j=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1220720)|0;i=j?d:0}d=c[b+44>>2]|0;j=c[b+48>>2]|0;b=i+(j>>1)|0;if(!(j&1))k=d;else k=c[(c[b>>2]|0)+d>>2]|0;d=c[e>>2]|0;j=c[d>>2]|0;if((j|0)!=0?(__Z28atomic_conditional_incrementPj(j+-8|0)|0)!=0:0)n=c[d>>2]|0;else n=0;c[h>>2]=n;c[f>>2]=ri[k&511](b,h,(a[c[e+4>>2]>>0]|0)!=0,(a[c[e+8>>2]>>0]|0)!=0)|0;e=c[h>>2]|0;if(!e){l=g;return}if(__Z16atomic_decrementPj(e+-8|0)|0){l=g;return}__ZN6Memory11free_staticEPvb(e,1);l=g;return}function __ZN13MethodBind3RCI4NodePS0_RK6StringbbED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind3RCI4NodePS0_RK6StringbbE18_get_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case -1:{__ZN7VariantC2EPK6Object(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;l=a;return f|0}case 0:{c[d>>2]=0;__ZN7VariantC2ERK6String(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);e=c[d>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);f=b;l=a;return f|0}case 1:{__ZN7VariantC2Eb(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;l=a;return f|0}case 2:{__ZN7VariantC2Eb(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;l=a;return f|0}default:{f=0;l=a;return f|0}}return 0}function __ZNK13MethodBind0RCI4NodePS0_E18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2EPK6Object(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK13MethodBind0RCI4NodePS0_E18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1132465);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI4NodePS0_E4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1220720)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2EPK6Object(i,ij[n&8191](d)|0);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI4NodePS0_E7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0;if(!b)f=0;else{d=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1220720)|0;f=d?b:0}b=c[a+44>>2]|0;d=c[a+48>>2]|0;a=f+(d>>1)|0;if(!(d&1)){g=b;h=ij[g&8191](a)|0;c[e>>2]=h;return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=ij[g&8191](a)|0;c[e>>2]=h;return}}function __ZN13MethodBind0RCI4NodePS0_ED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind1RCI4NodePS0_RK8NodePathE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case -1:{__ZN7VariantC2EPK6Object(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;break}case 0:{__ZN8NodePathC2Ev(d);__ZN7VariantC2ERK8NodePath(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);__ZN8NodePathD2Ev(d);f=b;break}default:f=0}l=a;return f|0}function __ZNK13MethodBind1RCI4NodePS0_RK8NodePathE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1132465);l=a;return c[b>>2]|0}function __ZN13MethodBind1RCI4NodePS0_RK8NodePathE4callEP6ObjectPPK7VariantiRNS8_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0;i=l;l=l+64|0;if((l|0)>=(m|0))ba(64);j=i+24|0;k=i+48|0;n=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1220720)|0:0){c[h>>2]=0;a[1263537]=0;o=d+24|0;p=c[o>>2]|0;if((p|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=p;c[b>>2]=0;l=i;return}q=p-(c[d+20>>2]|0)|0;if((q|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=q;c[b>>2]=0;l=i;return}if((g|0)>0){if((p|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);r=0}else{a[1263537]=0;r=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,r)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=r;c[b>>2]=0;l=i;return}}r=c[d+44>>2]|0;p=c[d+48>>2]|0;q=e+(p>>1)|0;if(!(p&1))s=r;else s=c[(c[q>>2]|0)+r>>2]|0;do if((g|0)<1){r=c[o>>2]|0;p=r+-1|0;if((r|0)>=1){e=c[d+16>>2]|0;t=(e|0)==0;if(t)u=0;else u=c[e+-4>>2]|0;if((r|0)<=(u|0)){if(t)v=0;else v=c[e+-4>>2]|0;do if((v|0)<(r|0)){if(t)w=0;else w=c[e+-4>>2]|0;if((w|0)<(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);x=0;break}else{a[1263537]=0;y=31;break}}else y=31;while(0);if((y|0)==31)x=e+(p*24|0)|0;__ZN7VariantC2ERKS_(n,x);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f>>2]|0);while(0);c[k>>2]=__ZNK7Variantcv8NodePathEv(n)|0;__ZN7VariantC2EPK6Object(j,$i[s&8191](q,k)|0);__ZN8NodePathD2Ev(k);if(c[n>>2]|0)__ZN7Variant5clearEv(n);__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1217,1146558,0);c[b>>2]=0;l=i;return}function __ZN13MethodBind1RCI4NodePS0_RK8NodePathE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f+4|0;h=f;if(!b)i=0;else{j=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1220720)|0;i=j?b:0}b=c[a+44>>2]|0;j=c[a+48>>2]|0;a=i+(j>>1)|0;if(!(j&1))k=b;else k=c[(c[a>>2]|0)+b>>2]|0;__ZN8NodePathC2ERKS_(g,c[d>>2]|0);c[h>>2]=c[g>>2];c[e>>2]=$i[k&8191](a,h)|0;__ZN8NodePathD2Ev(h);l=f;return}function __ZN13MethodBind1RCI4NodePS0_RK8NodePathED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind1RCI4NodebRK8NodePathE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case -1:{__ZN7VariantC2Eb(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;break}case 0:{__ZN8NodePathC2Ev(d);__ZN7VariantC2ERK8NodePath(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);__ZN8NodePathD2Ev(d);f=b;break}default:f=0}l=a;return f|0}function __ZNK13MethodBind1RCI4NodebRK8NodePathE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1132465);l=a;return c[b>>2]|0}function __ZN13MethodBind1RCI4NodebRK8NodePathE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0;i=l;l=l+64|0;if((l|0)>=(m|0))ba(64);j=i+24|0;k=i+48|0;n=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1220720)|0:0){c[h>>2]=0;a[1263537]=0;o=d+24|0;p=c[o>>2]|0;if((p|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=p;c[b>>2]=0;l=i;return}q=p-(c[d+20>>2]|0)|0;if((q|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=q;c[b>>2]=0;l=i;return}if((g|0)>0){if((p|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);r=0}else{a[1263537]=0;r=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,r)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=r;c[b>>2]=0;l=i;return}}r=c[d+44>>2]|0;p=c[d+48>>2]|0;q=e+(p>>1)|0;if(!(p&1))s=r;else s=c[(c[q>>2]|0)+r>>2]|0;do if((g|0)<1){r=c[o>>2]|0;p=r+-1|0;if((r|0)>=1){e=c[d+16>>2]|0;t=(e|0)==0;if(t)u=0;else u=c[e+-4>>2]|0;if((r|0)<=(u|0)){if(t)v=0;else v=c[e+-4>>2]|0;do if((v|0)<(r|0)){if(t)w=0;else w=c[e+-4>>2]|0;if((w|0)<(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);x=0;break}else{a[1263537]=0;y=31;break}}else y=31;while(0);if((y|0)==31)x=e+(p*24|0)|0;__ZN7VariantC2ERKS_(n,x);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f>>2]|0);while(0);c[k>>2]=__ZNK7Variantcv8NodePathEv(n)|0;__ZN7VariantC2Eb(j,$i[s&8191](q,k)|0);__ZN8NodePathD2Ev(k);if(c[n>>2]|0)__ZN7Variant5clearEv(n);__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1217,1146558,0);c[b>>2]=0;l=i;return}function __ZN13MethodBind1RCI4NodebRK8NodePathE7ptrcallEP6ObjectPPKvPv(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,n=0;g=l;l=l+16|0;if((l|0)>=(m|0))ba(16);h=g+4|0;i=g;if(!d)j=0;else{k=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1220720)|0;j=k?d:0}d=c[b+44>>2]|0;k=c[b+48>>2]|0;b=j+(k>>1)|0;if(!(k&1))n=d;else n=c[(c[b>>2]|0)+d>>2]|0;__ZN8NodePathC2ERKS_(h,c[e>>2]|0);c[i>>2]=c[h>>2];a[f>>0]=($i[n&8191](b,i)|0)&1;__ZN8NodePathD2Ev(i);l=g;return}function __ZN13MethodBind1RCI4NodebRK8NodePathED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind1RCI4NodePS0_iE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;switch(b|0){case -1:{__ZN7VariantC2EPK6Object(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}case 0:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}default:e=0}l=a;return e|0}function __ZNK13MethodBind1RCI4NodePS0_iE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1132465);l=a;return c[b>>2]|0}function __ZN13MethodBind1RCI4NodePS0_iE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;i=l;l=l+48|0;if((l|0)>=(m|0))ba(48);j=i+24|0;k=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1220720)|0:0){c[h>>2]=0;a[1263537]=0;n=d+24|0;o=c[n>>2]|0;if((o|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=o;c[b>>2]=0;l=i;return}p=o-(c[d+20>>2]|0)|0;if((p|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=p;c[b>>2]=0;l=i;return}if((g|0)>0){if((o|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);q=0}else{a[1263537]=0;q=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,q)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=q;c[b>>2]=0;l=i;return}}q=c[d+44>>2]|0;o=c[d+48>>2]|0;p=e+(o>>1)|0;if(!(o&1))r=q;else r=c[(c[p>>2]|0)+q>>2]|0;do if((g|0)<1){q=c[n>>2]|0;o=q+-1|0;if((q|0)>=1){e=c[d+16>>2]|0;s=(e|0)==0;if(s)t=0;else t=c[e+-4>>2]|0;if((q|0)<=(t|0)){if(s)u=0;else u=c[e+-4>>2]|0;do if((u|0)<(q|0)){if(s)v=0;else v=c[e+-4>>2]|0;if((v|0)<(q|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);w=0;break}else{a[1263537]=0;x=31;break}}else x=31;while(0);if((x|0)==31)w=e+(o*24|0)|0;__ZN7VariantC2ERKS_(k,w);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);f=__ZNK7VariantcviEv(k)|0;__ZN7VariantC2EPK6Object(j,$i[r&8191](p,f)|0);if(c[k>>2]|0)__ZN7Variant5clearEv(k);__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1217,1146558,0);c[b>>2]=0;l=i;return}function __ZN13MethodBind1RCI4NodePS0_iE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0;if(!b)f=0;else{g=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1220720)|0;f=g?b:0}b=c[a+44>>2]|0;g=c[a+48>>2]|0;a=f+(g>>1)|0;if(!(g&1))h=b;else h=c[(c[a>>2]|0)+b>>2]|0;c[e>>2]=$i[h&8191](a,c[c[d>>2]>>2]|0)|0;return}function __ZN13MethodBind1RCI4NodePS0_iED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI4Node5ArrayE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;if((b|0)!=-1){f=0;l=a;return f|0}__ZN5ArrayC2Ev(d);__ZN7VariantC2ERK5Array(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);__ZN5ArrayD2Ev(d);f=b;l=a;return f|0}function __ZNK13MethodBind0RCI4Node5ArrayE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1132465);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI4Node5ArrayE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;j=f+24|0;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1220720)|0:0){c[h>>2]=0;a[1263537]=0;k=c[d+24>>2]|0;if((k|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=k;c[b>>2]=0;l=f;return}n=k-(c[d+20>>2]|0)|0;if((n|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=n;c[b>>2]=0;l=f;return}n=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))o=n;else o=c[(c[d>>2]|0)+n>>2]|0;c[j>>2]=ij[o&8191](d)|0;__ZN7VariantC2ERK5Array(i,j);__ZN5ArrayD2Ev(j);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI4Node5ArrayE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=d;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1220720)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;c[f>>2]=ij[i&8191](a)|0;__ZN5ArrayaSERKS_(e,f);__ZN5ArrayD2Ev(f);l=d;return}function __ZN13MethodBind0RCI4Node5ArrayED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI4NodeiE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK13MethodBind0RCI4NodeiE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1132465);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI4NodeiE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1220720)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2Ei(i,ij[n&8191](d)|0);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI4NodeiE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0;if(!b)f=0;else{d=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1220720)|0;f=d?b:0}b=c[a+44>>2]|0;d=c[a+48>>2]|0;a=f+(d>>1)|0;if(!(d&1)){g=b;h=ij[g&8191](a)|0;c[e>>2]=h;return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=ij[g&8191](a)|0;c[e>>2]=h;return}}function __ZN13MethodBind0RCI4NodeiED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I4NodePS0_E18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if(!b){__ZN7VariantC2EPK6Object(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK11MethodBind1I4NodePS0_E18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1132465);l=a;return c[b>>2]|0}function __ZN11MethodBind1I4NodePS0_E4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1220720)|0:0){c[h>>2]=0;a[1263537]=0;k=d+24|0;n=c[k>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=i;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=i;return}if((g|0)>0){if((n|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);p=0}else{a[1263537]=0;p=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,p)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=p;c[b>>2]=0;l=i;return}}p=c[d+44>>2]|0;n=c[d+48>>2]|0;o=e+(n>>1)|0;if(!(n&1))q=p;else q=c[(c[o>>2]|0)+p>>2]|0;do if((g|0)<1){p=c[k>>2]|0;n=p+-1|0;if((p|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)s=0;else s=c[e+-4>>2]|0;if((p|0)<=(s|0)){if(r)t=0;else t=c[e+-4>>2]|0;do if((t|0)<(p|0)){if(r)u=0;else u=c[e+-4>>2]|0;if((u|0)<(p|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);v=0;break}else{a[1263537]=0;w=31;break}}else w=31;while(0);if((w|0)==31)v=e+(n*24|0)|0;__ZN7VariantC2ERKS_(j,v);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);f=__ZNK7VariantcvP4NodeEv(j)|0;Pi[q&2047](o,f);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I4NodePS0_E7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1220720)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1)){g=b;h=c[d>>2]|0;Pi[g&2047](a,h);return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=c[d>>2]|0;Pi[g&2047](a,h);return}}function __ZN11MethodBind1I4NodePS0_ED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN4Node20_validate_child_nameEPS_b(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);g=f+28|0;h=f+12|0;i=f+24|0;j=f+20|0;k=f+16|0;n=f+4|0;o=f+8|0;p=f;if((a[1263239]|0)!=0|e){c[h>>2]=__ZN4Node27_generate_serial_child_nameEPS_(b,d)|0;__ZN10StringNameC2ERK6String(g,h);__ZN10StringNameaSERKS_(d+128|0,g);__ZN10StringNameD2Ev(g);e=c[h>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);l=f;return}e=d+128|0;__ZN10StringNameC2Ev(h);q=c[e>>2]|0;a:do if((q|0)==(c[h>>2]|0))__ZN10StringNameD2Ev(h);else{do if(!q)c[g>>2]=0;else{r=c[q+4>>2]|0;if(!r){s=q+8|0;c[g>>2]=0;t=c[s>>2]|0;if(!t)break;c[g>>2]=0;if(!(__Z28atomic_conditional_incrementPj(t+-8|0)|0))break;t=c[s>>2]|0;c[g>>2]=t;u=t}else{__ZN6StringC2EPKc(g,r);u=c[g>>2]|0}c[i>>2]=u;if(!u)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);if((c[u+-4>>2]|0)<=0)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);__ZN6VectorIwE14_copy_on_writeEv(i);r=c[i>>2]|0;t=(c[r>>2]|0)==64;if((r|0)!=0?(__Z16atomic_decrementPj(r+-8|0)|0)==0:0){__ZN6Memory11free_staticEPvb(r,1);__ZN10StringNameD2Ev(h);if(t)break a}else v=22;if((v|0)==22?(__ZN10StringNameD2Ev(h),t):0)break a;t=b+112|0;if(!(c[t>>2]|0)){l=f;return}__ZN6VectorIP4NodeE14_copy_on_writeEv(t);r=c[t>>2]|0;if(!r){l=f;return}t=c[r+-4>>2]|0;if((t|0)>0)w=0;else{l=f;return}do{s=c[r+(w<<2)>>2]|0;if((s|0)!=(d|0)?(c[s+128>>2]|0)==(c[e>>2]|0):0)break a;w=w+1|0}while((w|0)<(t|0));l=f;return}while(0);c[i>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);__Z28atomic_conditional_incrementPj(1234376)|0;__ZN10StringNameC2ERKS_(g,e);i=c[g>>2]|0;c[o>>2]=i;w=i;do if(i){d=c[w+4>>2]|0;if(d|0){__ZN6StringC2EPKc(g,d);x=c[g>>2]|0;break}d=w+8|0;c[g>>2]=0;b=c[d>>2]|0;if((b|0)!=0?(c[g>>2]=0,(__Z28atomic_conditional_incrementPj(b+-8|0)|0)!=0):0){b=c[d>>2]|0;c[g>>2]=b;x=b}else x=0}else{c[g>>2]=0;x=0}while(0);c[n>>2]=x;c[k>>2]=__ZplPKcRK6String(904075,n)|0;__ZN6StringC2EPKc(g,904075);c[j>>2]=__ZNK6StringplERKS_(k,g)|0;c[p>>2]=__Z4itosx(c[308594]|0,0)|0;c[h>>2]=__ZNK6StringplERKS_(j,p)|0;x=c[p>>2]|0;if(x|0?(__Z16atomic_decrementPj(x+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(x,1);x=c[j>>2]|0;if(x|0?(__Z16atomic_decrementPj(x+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(x,1);x=c[g>>2]|0;if(x|0?(__Z16atomic_decrementPj(x+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(x,1);x=c[k>>2]|0;if(x|0?(__Z16atomic_decrementPj(x+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(x,1);x=c[n>>2]|0;if(x|0?(__Z16atomic_decrementPj(x+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(x,1);__ZN10StringNameD2Ev(o);__ZN10StringNameC2ERK6String(g,h);__ZN10StringNameaSERKS_(e,g);__ZN10StringNameD2Ev(g);g=c[h>>2]|0;if(g|0?(__Z16atomic_decrementPj(g+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(g,1);l=f;return}function __ZN4Node27_generate_serial_child_nameEPS_(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0;e=l;l=l+64|0;if((l|0)>=(m|0))ba(64);f=e+60|0;g=e+52|0;h=e+56|0;i=e;j=e+44|0;k=e+36|0;n=e+48|0;o=e+28|0;p=e+24|0;q=e+40|0;r=e+32|0;s=c[d+128>>2]|0;do if(s){t=c[s+4>>2]|0;if(t|0){__ZN6StringC2EPKc(f,t);u=c[f>>2]|0;break}t=s+8|0;c[f>>2]=0;v=c[t>>2]|0;if((v|0)!=0?(c[f>>2]=0,(__Z28atomic_conditional_incrementPj(v+-8|0)|0)!=0):0){v=c[t>>2]|0;c[f>>2]=v;u=v}else u=0}else{c[f>>2]=0;u=0}while(0);c[h>>2]=u;a:do if(__ZNK6StringeqEPKc(h,1263606)|0){u=ij[c[(c[d>>2]|0)+32>>2]&8191](d)|0;s=u;v=c[h>>2]|0;if((v|0)==(u|0)){if(u|0)w=17}else{if(v|0?(__Z16atomic_decrementPj(v+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(v,1);c[h>>2]=0;if(u|0)if(!(__Z28atomic_conditional_incrementPj(u+-8|0)|0))w=17;else{c[h>>2]=s;w=17}}if((w|0)==17?(__Z16atomic_decrementPj(u+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(u,1);u=__ZN12GlobalConfig13get_singletonEv()|0;__ZN10StringNameC2EPKc(f,801242);__ZNK6Object3getERK10StringNamePb(i,u,f,0);u=__ZNK7VariantcviEv(i)|0;if(c[i>>2]|0)__ZN7Variant5clearEv(i);__ZN10StringNameD2Ev(f);switch(u|0){case 2:{u=__ZNK6String23camelcase_to_underscoreEb(h,1)|0;s=u;v=c[h>>2]|0;if((v|0)==(u|0)){if(!u)break a}else{if(v|0?(__Z16atomic_decrementPj(v+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(v,1);c[h>>2]=0;if(!u)break a;if(__Z28atomic_conditional_incrementPj(u+-8|0)|0)c[h>>2]=s}if(__Z16atomic_decrementPj(u+-8|0)|0)break a;__ZN6Memory11free_staticEPvb(u,1);break a;break}case 1:break;default:break a}u=__ZNK6String8to_lowerEv(h)|0;c[j>>2]=u;if(!u)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);if((c[u+-4>>2]|0)<=0)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);__ZN6VectorIwE14_copy_on_writeEv(j);u=c[c[j>>2]>>2]|0;s=c[h>>2]|0;if(!s)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);if((c[s+-4>>2]|0)<=0)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);__ZN6VectorIwE14_copy_on_writeEv(h);c[c[h>>2]>>2]=u;u=c[j>>2]|0;if(u|0?(__Z16atomic_decrementPj(u+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(u,1)}while(0);c[f>>2]=0;j=__ZNK6String6lengthEv(h)|0;b:do if((j|0)>0){i=j;while(1){u=i;i=i+-1|0;s=c[h>>2]|0;v=(s|0)==0;if(v)x=0;else x=c[s+-4>>2]|0;if((x|0)<(u|0)){if(v)y=0;else y=c[s+-4>>2]|0;if((y|0)<(u|0)){w=49;break}a[1263537]=0}__ZN6VectorIwE14_copy_on_writeEv(h);s=c[h>>2]|0;if(((c[s+(i<<2)>>2]|0)+-48|0)>>>0>=10)break b;v=(s|0)==0;if(v)z=0;else z=c[s+-4>>2]|0;if((z|0)<(u|0)){if(v)A=0;else A=c[s+-4>>2]|0;if((A|0)<(u|0)){w=58;break}a[1263537]=0}__ZN6VectorIwE14_copy_on_writeEv(h);c[k>>2]=__ZN6String3chrEw(c[(c[h>>2]|0)+(i<<2)>>2]|0)|0;s=__ZNK6StringplERKS_(k,f)|0;v=s;t=c[f>>2]|0;if((t|0)==(s|0)){if(s|0)w=68}else{if(t|0?(__Z16atomic_decrementPj(t+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(t,1);c[f>>2]=0;if(s|0)if(!(__Z28atomic_conditional_incrementPj(s+-8|0)|0))w=68;else{c[f>>2]=v;w=68}}if((w|0)==68?(w=0,(__Z16atomic_decrementPj(s+-8|0)|0)==0):0)__ZN6Memory11free_staticEPvb(s,1);s=c[k>>2]|0;if(s|0?(__Z16atomic_decrementPj(s+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(s,1);if((u|0)<=1)break b}if((w|0)==49)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((w|0)==58)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);c[n>>2]=__ZN4Node23_get_name_num_separatorEv()|0;do if((__ZNK6String6lengthEv(f)|0)>0){k=__ZNK6String6lengthEv(h)|0;A=k-(__ZNK6String6lengthEv(n)|0)|0;k=A-(__ZNK6String6lengthEv(f)|0)|0;c[o>>2]=__ZNK6String6substrEii(h,k,__ZNK6String6lengthEv(n)|0)|0;k=__ZNK6StringeqERKS_(o,n)|0;A=c[o>>2]|0;if((A|0)!=0?(__Z16atomic_decrementPj(A+-8|0)|0)==0:0){__ZN6Memory11free_staticEPvb(A,1);if(!k){B=0;C=0;break}}else w=78;if((w|0)==78?!k:0){B=0;C=0;break}k=__ZNK6String6to_intEv(f)|0;A=__ZNK6String6lengthEv(h)|0;z=A-(__ZNK6String6lengthEv(n)|0)|0;A=__ZNK6String6substrEii(h,0,z-(__ZNK6String6lengthEv(f)|0)|0)|0;z=A;y=c[h>>2]|0;if((y|0)==(A|0)){if(A|0)w=87}else{if(y|0?(__Z16atomic_decrementPj(y+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(y,1);c[h>>2]=0;if(A|0)if(!(__Z28atomic_conditional_incrementPj(A+-8|0)|0))w=87;else{c[h>>2]=z;w=87}}if((w|0)==87?(__Z16atomic_decrementPj(A+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(A,1);B=(k|0)==0;C=k}else{B=0;C=0}while(0);o=b+112|0;b=B?1:2;k=C;c:while(1){if((k|0)>0|B){c[r>>2]=__Z4itosx(k,((k|0)<0)<<31>>31)|0;c[q>>2]=__ZNK6StringplERKS_(n,r)|0;D=1}else{__ZN6StringC2EPKc(q,1263606);D=0}c[p>>2]=__ZNK6StringplERKS_(h,q)|0;c[g>>2]=__ZNK6String11strip_edgesEbb(p,1,1)|0;C=c[p>>2]|0;if(C|0?(__Z16atomic_decrementPj(C+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(C,1);C=c[q>>2]|0;if(C|0?(__Z16atomic_decrementPj(C+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(C,1);if((D?(C=c[r>>2]|0,C|0):0)?(__Z16atomic_decrementPj(C+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(C,1);C=0;while(1){A=c[o>>2]|0;z=(A|0)==0;if(z)E=0;else E=c[A+-4>>2]|0;if((C|0)>=(E|0)){w=131;break c}if(z)F=0;else F=c[A+-4>>2]|0;if((F|0)<=(C|0)){if(z)G=0;else G=c[A+-4>>2]|0;if((G|0)<=(C|0)){w=115;break c}a[1263537]=0}__ZN6VectorIP4NodeE14_copy_on_writeEv(o);A=c[o>>2]|0;if((c[A+(C<<2)>>2]|0)!=(d|0)){z=(A|0)==0;if(z)H=0;else H=c[A+-4>>2]|0;if((H|0)<=(C|0)){if(z)I=0;else I=c[A+-4>>2]|0;if((I|0)<=(C|0)){w=124;break c}a[1263537]=0}__ZN6VectorIP4NodeE14_copy_on_writeEv(o);if(__ZNK10StringNameeqERK6String((c[(c[o>>2]|0)+(C<<2)>>2]|0)+128|0,g)|0)break}C=C+1|0}C=(k|0)==0?b:k+1|0;A=c[g>>2]|0;if(!A){k=C;continue}if(__Z16atomic_decrementPj(A+-8|0)|0){k=C;continue}__ZN6Memory11free_staticEPvb(A,1);k=C}if((w|0)==115)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((w|0)==124)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((w|0)==131){w=c[n>>2]|0;if(w|0?(__Z16atomic_decrementPj(w+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(w,1);w=c[f>>2]|0;if(w|0?(__Z16atomic_decrementPj(w+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(w,1);w=c[h>>2]|0;if(!w){J=c[g>>2]|0;l=e;return J|0}if(__Z16atomic_decrementPj(w+-8|0)|0){J=c[g>>2]|0;l=e;return J|0}__ZN6Memory11free_staticEPvb(w,1);J=c[g>>2]|0;l=e;return J|0}return 0}function __ZN4Node23_get_name_num_separatorEv(){var a=0,b=0,d=0,e=0,f=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+24|0;d=a;e=a+28|0;f=__ZN12GlobalConfig13get_singletonEv()|0;__ZN10StringNameC2EPKc(e,801191);__ZNK6Object3getERK10StringNamePb(d,f,e,0);f=__ZNK7VariantcviEv(d)|0;if(c[d>>2]|0)__ZN7Variant5clearEv(d);__ZN10StringNameD2Ev(e);switch(f|0){case 0:{__ZN6StringC2EPKc(b,1263606);break}case 1:{__ZN6StringC2EPKc(b,1143407);break}case 2:{__ZN6StringC2EPKc(b,1133968);break}case 3:{__ZN6StringC2EPKc(b,1150515);break}default:__ZN6StringC2EPKc(b,1143407)}l=a;return c[b>>2]|0}function __ZNK11MethodBind2I4NodePS0_bE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;switch(b|0){case 0:{__ZN7VariantC2EPK6Object(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}case 1:{__ZN7VariantC2Eb(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}default:e=0}l=a;return e|0}function __ZNK11MethodBind2I4NodePS0_bE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1132465);l=a;return c[b>>2]|0}function __ZN11MethodBind2I4NodePS0_bE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0;i=l;l=l+48|0;if((l|0)>=(m|0))ba(48);j=i+24|0;k=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1220720)|0:0){c[h>>2]=0;a[1263537]=0;n=d+24|0;o=c[n>>2]|0;if((o|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=o;c[b>>2]=0;l=i;return}p=o-(c[d+20>>2]|0)|0;if((p|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=p;c[b>>2]=0;l=i;return}if((g|0)>0){if((o|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);q=0}else{a[1263537]=0;q=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,q)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=q;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[n>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);r=0}else{a[1263537]=0;r=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,r)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=r;c[b>>2]=0;l=i;return}}}r=c[d+44>>2]|0;q=c[d+48>>2]|0;o=e+(q>>1)|0;if(!(q&1))s=r;else s=c[(c[o>>2]|0)+r>>2]|0;do if((g|0)<1){r=c[n>>2]|0;q=r+-1|0;if((r|0)>=1){e=c[d+16>>2]|0;p=(e|0)==0;if(p)t=0;else t=c[e+-4>>2]|0;if((r|0)<=(t|0)){if(p)u=0;else u=c[e+-4>>2]|0;do if((u|0)<(r|0)){if(p)v=0;else v=c[e+-4>>2]|0;if((v|0)<(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);w=0;break}else{a[1263537]=0;x=37;break}}else x=37;while(0);if((x|0)==37)w=e+(q*24|0)|0;__ZN7VariantC2ERKS_(j,w);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);w=__ZNK7VariantcvP4NodeEv(j)|0;do if((g|0)<2){v=c[n>>2]|0;u=v+-1|0;t=v+-2|0;if((v|0)>=2){v=c[d+16>>2]|0;r=(v|0)==0;if(r)y=0;else y=c[v+-4>>2]|0;if((u|0)<=(y|0)){if(r)z=0;else z=c[v+-4>>2]|0;do if((z|0)<(u|0)){if(r)A=0;else A=c[v+-4>>2]|0;if((A|0)<(u|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);B=0;break}else{a[1263537]=0;x=54;break}}else x=54;while(0);if((x|0)==54)B=v+(t*24|0)|0;__ZN7VariantC2ERKS_(k,B);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f+4>>2]|0);while(0);f=__ZNK7VariantcvbEv(k)|0;bj[s&4095](o,w,f);if(c[k>>2]|0)__ZN7Variant5clearEv(k);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1380,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind2I4NodePS0_bE7ptrcallEP6ObjectPPKvPv(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0;if(!d)g=0;else{f=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1220720)|0;g=f?d:0}d=c[b+44>>2]|0;f=c[b+48>>2]|0;b=g+(f>>1)|0;if(!(f&1))h=d;else h=c[(c[b>>2]|0)+d>>2]|0;bj[h&4095](b,c[e>>2]|0,(a[c[e+4>>2]>>0]|0)!=0);return}function __ZN11MethodBind2I4NodePS0_bED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI4Node10StringNameE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;if((b|0)!=-1){f=0;l=a;return f|0}__ZN10StringNameC2Ev(d);__ZN7VariantC2ERK10StringName(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);__ZN10StringNameD2Ev(d);f=b;l=a;return f|0}function __ZNK13MethodBind0RCI4Node10StringNameE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1132465);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI4Node10StringNameE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;j=f+24|0;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1220720)|0:0){c[h>>2]=0;a[1263537]=0;k=c[d+24>>2]|0;if((k|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=k;c[b>>2]=0;l=f;return}n=k-(c[d+20>>2]|0)|0;if((n|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=n;c[b>>2]=0;l=f;return}n=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))o=n;else o=c[(c[d>>2]|0)+n>>2]|0;c[j>>2]=ij[o&8191](d)|0;__ZN7VariantC2ERK10StringName(i,j);__ZN10StringNameD2Ev(j);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI4Node10StringNameE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=d;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1220720)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;c[f>>2]=ij[i&8191](a)|0;__ZN8PtrToArgI10StringNameE6encodeES0_Pv(f,e);__ZN10StringNameD2Ev(f);l=d;return}function __ZN13MethodBind0RCI4Node10StringNameED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I4NodeRK6StringE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;if(b|0){f=0;l=a;return f|0}c[d>>2]=0;__ZN7VariantC2ERK6String(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);e=c[d>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);f=b;l=a;return f|0}function __ZNK11MethodBind1I4NodeRK6StringE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1132465);l=a;return c[b>>2]|0}function __ZN11MethodBind1I4NodeRK6StringE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i+24|0;k=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1220720)|0:0){c[h>>2]=0;a[1263537]=0;n=d+24|0;o=c[n>>2]|0;if((o|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=o;c[b>>2]=0;l=i;return}p=o-(c[d+20>>2]|0)|0;if((p|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=p;c[b>>2]=0;l=i;return}if((g|0)>0){if((o|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);q=0}else{a[1263537]=0;q=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,q)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=q;c[b>>2]=0;l=i;return}}q=c[d+44>>2]|0;o=c[d+48>>2]|0;p=e+(o>>1)|0;if(!(o&1))r=q;else r=c[(c[p>>2]|0)+q>>2]|0;do if((g|0)<1){q=c[n>>2]|0;o=q+-1|0;if((q|0)>=1){e=c[d+16>>2]|0;s=(e|0)==0;if(s)t=0;else t=c[e+-4>>2]|0;if((q|0)<=(t|0)){if(s)u=0;else u=c[e+-4>>2]|0;do if((u|0)<(q|0)){if(s)v=0;else v=c[e+-4>>2]|0;if((v|0)<(q|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);w=0;break}else{a[1263537]=0;x=31;break}}else x=31;while(0);if((x|0)==31)w=e+(o*24|0)|0;__ZN7VariantC2ERKS_(k,w);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);c[j>>2]=__ZNK7Variantcv6StringEv(k)|0;Pi[r&2047](p,j);p=c[j>>2]|0;if(p|0?(__Z16atomic_decrementPj(p+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(p,1);if(c[k>>2]|0)__ZN7Variant5clearEv(k);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I4NodeRK6StringE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1220720)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;b=c[d>>2]|0;d=c[b>>2]|0;if((d|0)!=0?(__Z28atomic_conditional_incrementPj(d+-8|0)|0)!=0:0)j=c[b>>2]|0;else j=0;c[f>>2]=j;Pi[i&2047](a,f);a=c[f>>2]|0;if(!a){l=e;return}if(__Z16atomic_decrementPj(a+-8|0)|0){l=e;return}__ZN6Memory11free_staticEPvb(a,1);l=e;return}function __ZN11MethodBind1I4NodeRK6StringED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind3I4NodePS0_S1_bE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return __ZNK11MethodBind3I4NodePS0_S1_bE18_get_argument_typeEi(a,b)|0}function __ZNK11MethodBind3I4NodePS0_S1_bE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1132465);l=a;return c[b>>2]|0}function __ZN11MethodBind3I4NodePS0_S1_bE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0;i=l;l=l+80|0;if((l|0)>=(m|0))ba(80);j=i+48|0;k=i+24|0;n=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1220720)|0:0){c[h>>2]=0;a[1263537]=0;o=d+24|0;p=c[o>>2]|0;if((p|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=p;c[b>>2]=0;l=i;return}q=p-(c[d+20>>2]|0)|0;if((q|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=q;c[b>>2]=0;l=i;return}if((g|0)>0){if((p|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);r=0}else{a[1263537]=0;r=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,r)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=r;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[o>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);s=0}else{a[1263537]=0;s=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,s)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=s;c[b>>2]=0;l=i;return}if((g|0)>2){if((c[o>>2]|0)<2){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);t=0}else{a[1263537]=0;t=c[(c[d+32>>2]|0)+12>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+8>>2]>>2]|0,t)|0)){c[h>>2]=2;c[h+4>>2]=2;c[h+8>>2]=t;c[b>>2]=0;l=i;return}}}}t=c[d+44>>2]|0;s=c[d+48>>2]|0;r=e+(s>>1)|0;if(!(s&1))u=t;else u=c[(c[r>>2]|0)+t>>2]|0;do if((g|0)<1){t=c[o>>2]|0;s=t+-1|0;if((t|0)>=1){e=c[d+16>>2]|0;p=(e|0)==0;if(p)v=0;else v=c[e+-4>>2]|0;if((t|0)<=(v|0)){if(p)w=0;else w=c[e+-4>>2]|0;do if((w|0)<(t|0)){if(p)x=0;else x=c[e+-4>>2]|0;if((x|0)<(t|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);y=0;break}else{a[1263537]=0;z=43;break}}else z=43;while(0);if((z|0)==43)y=e+(s*24|0)|0;__ZN7VariantC2ERKS_(j,y);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);y=__ZNK7VariantcvP4NodeEv(j)|0;do if((g|0)<2){x=c[o>>2]|0;w=x+-1|0;v=x+-2|0;if((x|0)>=2){x=c[d+16>>2]|0;t=(x|0)==0;if(t)A=0;else A=c[x+-4>>2]|0;if((w|0)<=(A|0)){if(t)B=0;else B=c[x+-4>>2]|0;do if((B|0)<(w|0)){if(t)C=0;else C=c[x+-4>>2]|0;if((C|0)<(w|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);D=0;break}else{a[1263537]=0;z=60;break}}else z=60;while(0);if((z|0)==60)D=x+(v*24|0)|0;__ZN7VariantC2ERKS_(k,D);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f+4>>2]|0);while(0);D=__ZNK7VariantcvP4NodeEv(k)|0;do if((g|0)<3){C=c[o>>2]|0;B=C+-2|0;A=C+-3|0;if((B|0)>=1){C=c[d+16>>2]|0;w=(C|0)==0;if(w)E=0;else E=c[C+-4>>2]|0;if((B|0)<=(E|0)){if(w)F=0;else F=c[C+-4>>2]|0;do if((F|0)<(B|0)){if(w)G=0;else G=c[C+-4>>2]|0;if((G|0)<(B|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);H=0;break}else{a[1263537]=0;z=77;break}}else z=77;while(0);if((z|0)==77)H=C+(A*24|0)|0;__ZN7VariantC2ERKS_(n,H);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f+8>>2]|0);while(0);f=__ZNK7VariantcvbEv(n)|0;Ki[u&4095](r,y,D,f);if(c[n>>2]|0)__ZN7Variant5clearEv(n);if(c[k>>2]|0)__ZN7Variant5clearEv(k);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,2039,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind3I4NodePS0_S1_bE7ptrcallEP6ObjectPPKvPv(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0;if(!d)g=0;else{f=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1220720)|0;g=f?d:0}d=c[b+44>>2]|0;f=c[b+48>>2]|0;b=g+(f>>1)|0;if(!(f&1))h=d;else h=c[(c[b>>2]|0)+d>>2]|0;Ki[h&4095](b,c[e>>2]|0,c[e+4>>2]|0,(a[c[e+8>>2]>>0]|0)!=0);return}function __ZN11MethodBind3I4NodePS0_S1_bED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind3I4NodePS0_S1_bE18_get_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;switch(b|0){case 0:{__ZN7VariantC2EPK6Object(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}case 1:{__ZN7VariantC2EPK6Object(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}case 2:{__ZN7VariantC2Eb(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}default:e=0}l=a;return e|0}function __ZN11HTTPRequest18_initialize_classvEv(b){b=b|0;if(a[1263240]|0)return;if(!(a[1256996]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI4NodeEEvv();__ZN4Node13_bind_methodsEv();a[1256996]=1}__ZN7ClassDB10_add_classI11HTTPRequestEEvv();__ZN11HTTPRequest13_bind_methodsEv();a[1263240]=1;return}function __ZN11HTTPRequest5_setvERK10StringNameRK7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK11HTTPRequest5_getvERK10StringNameR7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK11HTTPRequest19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+24|0;g=e+4|0;h=e;if(!d)__ZNK4Node19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,0);__ZN6StringC2EPKc(f,815652);i=c[f>>2]|0;f=i;j=g+4|0;c[j>>2]=0;k=g+12|0;c[k>>2]=0;c[g>>2]=0;n=(i|0)==0;if(!n?(c[j>>2]=0,__Z28atomic_conditional_incrementPj(i+-8|0)|0):0)c[j>>2]=f;c[g+8>>2]=0;f=c[k>>2]|0;if(f|0){if(!(__Z16atomic_decrementPj(f+-8|0)|0))__ZN6Memory11free_staticEPvb(f,1);c[k>>2]=0}c[g+16>>2]=256;if(!(c[b>>2]|0)){k=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=k;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0}k=__ZnwjPFPvjE(32,4740)|0;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0;c[k+12>>2]=0;c[k+16>>2]=7;f=k+20|0;c[f>>2]=0;j=k+24|0;c[j>>2]=0;o=k+28|0;c[o>>2]=0;__ZN12PropertyInfoaSERKS_(k,g)|0;p=c[b>>2]|0;q=p+4|0;r=c[q>>2]|0;c[j>>2]=r;c[f>>2]=0;c[o>>2]=p;if(r|0)c[r+20>>2]=k;c[q>>2]=k;if(!(c[p>>2]|0))c[p>>2]=k;k=p+8|0;c[k>>2]=(c[k>>2]|0)+1;k=c[g+12>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);k=c[g+4>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);if(!n?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);__ZN10StringNameC2EPKc(h,815652);__ZN7ClassDB17get_property_listE10StringNameP4ListI12PropertyInfo16DefaultAllocatorEbPK6Object(h,b,1,a);__ZN10StringNameD2Ev(h);if(!d){l=e;return}__ZNK4Node19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,1);l=e;return}function __ZN11HTTPRequest14_notificationvEib(b,c,d){b=b|0;c=c|0;d=d|0;if(!(d|511==510))__ZN4Node13_notificationEi(b,c);a:do if(775!=511){switch(c|0){case 25:break;case 11:{if(!(a[b+224>>0]|0))break a;__ZN11HTTPRequest14cancel_requestEv(b);break a;break}default:break a}if((a[b+268>>0]|0)==0?__ZN11HTTPRequest18_update_connectionEv(b)|0:0)__ZN4Node20set_process_internalEb(b,0)}while(0);if(d^1|511==510)return;__ZN4Node13_notificationEi(b,c);return}function __ZNK11HTTPRequest16_get_class_namevEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+8|0;e=b+4|0;f=b;g=a+220|0;a=c[g>>2]|0;if(a|0){if(c[a+4>>2]|0){l=b;return g|0}if(__ZNK6String6lengthEv(a+8|0)|0){l=b;return g|0}}__ZN6StringC2EPKc(d,815652);c[f>>2]=c[d>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameaSERKS_(g,e);__ZN10StringNameD2Ev(e);e=c[f>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);l=b;return g|0}function __ZNK11HTTPRequest9get_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,815652);l=a;return c[b>>2]|0}function __ZNK11HTTPRequest8is_classERK6String(a,b){a=a|0;b=b|0;var c=0;if(!(__ZNK6StringeqEPKc(b,815652)|0)?!(__ZNK6StringeqEPKc(b,1132465)|0):0)c=__ZNK6StringeqEPKc(b,1142944)|0;else c=1;return c|0}function __ZNK11HTTPRequest12is_class_ptrEPv(a,b){a=a|0;b=b|0;return (b|0)==1234380|((b|0)==1220720|(b|0)==1220580)|0}function __ZN11HTTPRequestD2Ev(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0;c[a>>2]=222752;b=c[a+284>>2]|0;if(b|0){gj[c[(c[b>>2]|0)+144>>2]&8191](b);__ZN6Memory11free_staticEPvb(b,0)}b=c[a+280>>2]|0;if(b|0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(b,1);__ZN10PoolVectorI6StringE12_unreferenceEv(a+276|0);__ZN10PoolVectorIhE12_unreferenceEv(a+264|0);b=a+260|0;d=c[b>>2]|0;if((d|0?__ZN9Reference11unreferenceEv(d)|0:0)?(d=c[b>>2]|0,__Z17predelete_handlerP6Object(d)|0):0){gj[c[(c[d>>2]|0)+76>>2]&8191](d);__ZN6Memory11free_staticEPvb(d,0)}c[b>>2]=0;b=c[a+252>>2]|0;if(b|0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(b,1);b=a+240|0;d=c[b>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0){e=c[b>>2]|0;b=(e|0)==0?0:e+-4|0;e=b+4|0;if(c[b>>2]|0){f=0;do{g=c[e+(f<<2)>>2]|0;if(g|0?(__Z16atomic_decrementPj(g+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(g,1);f=f+1|0}while(f>>>0<(c[b>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(d,1)}d=c[a+232>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);d=c[a+228>>2]|0;if(!d){h=a+220|0;__ZN10StringNameD2Ev(h);__ZN4NodeD2Ev(a);return}if(__Z16atomic_decrementPj(d+-8|0)|0){h=a+220|0;__ZN10StringNameD2Ev(h);__ZN4NodeD2Ev(a);return}__ZN6Memory11free_staticEPvb(d,1);h=a+220|0;__ZN10StringNameD2Ev(h);__ZN4NodeD2Ev(a);return}function __ZN11HTTPRequestD0Ev(a){a=a|0;__ZN11HTTPRequestD2Ev(a);__ZdlPv(a);return}function __ZN11HTTPRequest13_notificationEi(b,c){b=b|0;c=c|0;switch(c|0){case 25:{if(a[b+268>>0]|0)return;if(!(__ZN11HTTPRequest18_update_connectionEv(b)|0))return;__ZN4Node20set_process_internalEb(b,0);return}case 11:{if(!(a[b+224>>0]|0))return;__ZN11HTTPRequest14cancel_requestEv(b);return}default:return}}function __ZN11HTTPRequest18_update_connectionEv(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0;d=l;l=l+176|0;if((l|0)>=(m|0))ba(176);e=d+168|0;f=d+144|0;g=d+120|0;h=d+96|0;i=d+72|0;j=d+48|0;k=d+24|0;n=d;o=b+260|0;do switch(__ZNK10HTTPClient10get_statusEv(c[o>>2]|0)|0){case 0:{__ZN10StringNameC2EPKc(e,814420);__ZN7VariantC2Ei(f,2);__ZN7VariantC2Ei(g,0);c[i>>2]=0;__ZN7VariantC2ERK10PoolVectorI6StringE(h,i);c[k>>2]=0;__ZN7VariantC2ERK10PoolVectorIhE(j,k);c[n>>2]=0;__ZN6Object13call_deferredERK10StringNameRK7VariantS5_S5_S5_S5_(b,e,f,g,h,j,n);if(c[n>>2]|0)__ZN7Variant5clearEv(n);if(c[j>>2]|0)__ZN7Variant5clearEv(j);__ZN10PoolVectorIhE12_unreferenceEv(k);if(c[h>>2]|0)__ZN7Variant5clearEv(h);__ZN10PoolVectorI6StringE12_unreferenceEv(i);if(c[g>>2]|0)__ZN7Variant5clearEv(g);if(c[f>>2]|0)__ZN7Variant5clearEv(f);__ZN10StringNameD2Ev(e);p=1;l=d;return p|0}case 1:{__ZN10HTTPClient4pollEv(c[o>>2]|0)|0;p=0;l=d;return p|0}case 2:{__ZN10StringNameC2EPKc(e,814420);__ZN7VariantC2Ei(f,3);__ZN7VariantC2Ei(g,0);c[i>>2]=0;__ZN7VariantC2ERK10PoolVectorI6StringE(h,i);c[k>>2]=0;__ZN7VariantC2ERK10PoolVectorIhE(j,k);c[n>>2]=0;__ZN6Object13call_deferredERK10StringNameRK7VariantS5_S5_S5_S5_(b,e,f,g,h,j,n);if(c[n>>2]|0)__ZN7Variant5clearEv(n);if(c[j>>2]|0)__ZN7Variant5clearEv(j);__ZN10PoolVectorIhE12_unreferenceEv(k);if(c[h>>2]|0)__ZN7Variant5clearEv(h);__ZN10PoolVectorI6StringE12_unreferenceEv(i);if(c[g>>2]|0)__ZN7Variant5clearEv(g);if(c[f>>2]|0)__ZN7Variant5clearEv(f);__ZN10StringNameD2Ev(e);p=1;l=d;return p|0}case 3:{__ZN10HTTPClient4pollEv(c[o>>2]|0)|0;p=0;l=d;return p|0}case 4:{__ZN10StringNameC2EPKc(e,814420);__ZN7VariantC2Ei(f,2);__ZN7VariantC2Ei(g,0);c[i>>2]=0;__ZN7VariantC2ERK10PoolVectorI6StringE(h,i);c[k>>2]=0;__ZN7VariantC2ERK10PoolVectorIhE(j,k);c[n>>2]=0;__ZN6Object13call_deferredERK10StringNameRK7VariantS5_S5_S5_S5_(b,e,f,g,h,j,n);if(c[n>>2]|0)__ZN7Variant5clearEv(n);if(c[j>>2]|0)__ZN7Variant5clearEv(j);__ZN10PoolVectorIhE12_unreferenceEv(k);if(c[h>>2]|0)__ZN7Variant5clearEv(h);__ZN10PoolVectorI6StringE12_unreferenceEv(i);if(c[g>>2]|0)__ZN7Variant5clearEv(g);if(c[f>>2]|0)__ZN7Variant5clearEv(f);__ZN10StringNameD2Ev(e);p=1;l=d;return p|0}case 5:{q=b+256|0;if(!(a[q>>0]|0)){if(!(__ZN10HTTPClient7requestENS_6MethodERK6StringRK6VectorIS1_ES3_(c[o>>2]|0,c[b+248>>2]|0,b+228|0,b+240|0,b+252|0)|0)){a[q>>0]=1;p=0;l=d;return p|0}__ZN10StringNameC2EPKc(e,814420);__ZN7VariantC2Ei(f,4);__ZN7VariantC2Ei(g,0);c[i>>2]=0;__ZN7VariantC2ERK10PoolVectorI6StringE(h,i);c[k>>2]=0;__ZN7VariantC2ERK10PoolVectorIhE(j,k);c[n>>2]=0;__ZN6Object13call_deferredERK10StringNameRK7VariantS5_S5_S5_S5_(b,e,f,g,h,j,n);if(c[n>>2]|0)__ZN7Variant5clearEv(n);if(c[j>>2]|0)__ZN7Variant5clearEv(j);__ZN10PoolVectorIhE12_unreferenceEv(k);if(c[h>>2]|0)__ZN7Variant5clearEv(h);__ZN10PoolVectorI6StringE12_unreferenceEv(i);if(c[g>>2]|0)__ZN7Variant5clearEv(g);if(c[f>>2]|0)__ZN7Variant5clearEv(f);__ZN10StringNameD2Ev(e);p=1;l=d;return p|0}if(!(a[b+269>>0]|0)){if(__ZN11HTTPRequest16_handle_responseEPb(b,e)|0)r=(a[e>>0]|0)!=0;else{__ZN10StringNameC2EPKc(f,814420);__ZN7VariantC2Ei(g,0);__ZN7VariantC2Ei(h,c[b+272>>2]|0);__ZN7VariantC2ERK10PoolVectorI6StringE(i,b+276|0);c[k>>2]=0;__ZN7VariantC2ERK10PoolVectorIhE(j,k);c[n>>2]=0;__ZN6Object13call_deferredERK10StringNameRK7VariantS5_S5_S5_S5_(b,f,g,h,i,j,n);if(c[n>>2]|0)__ZN7Variant5clearEv(n);if(c[j>>2]|0)__ZN7Variant5clearEv(j);__ZN10PoolVectorIhE12_unreferenceEv(k);if(c[i>>2]|0)__ZN7Variant5clearEv(i);if(c[h>>2]|0)__ZN7Variant5clearEv(h);if(c[g>>2]|0)__ZN7Variant5clearEv(g);__ZN10StringNameD2Ev(f);r=1}p=r;l=d;return p|0}if((c[b+288>>2]|0)<0){__ZN10StringNameC2EPKc(e,814420);__ZN7VariantC2Ei(f,0);__ZN7VariantC2Ei(g,c[b+272>>2]|0);__ZN7VariantC2ERK10PoolVectorI6StringE(h,b+276|0);__ZN7VariantC2ERK10PoolVectorIhE(i,b+264|0);c[j>>2]=0;__ZN6Object13call_deferredERK10StringNameRK7VariantS5_S5_S5_S5_(b,e,f,g,h,i,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);if(c[i>>2]|0)__ZN7Variant5clearEv(i);if(c[h>>2]|0)__ZN7Variant5clearEv(h);if(c[g>>2]|0)__ZN7Variant5clearEv(g);if(c[f>>2]|0)__ZN7Variant5clearEv(f);__ZN10StringNameD2Ev(e);p=1;l=d;return p|0}else{__ZN10StringNameC2EPKc(e,814420);__ZN7VariantC2Ei(f,1);__ZN7VariantC2Ei(g,c[b+272>>2]|0);__ZN7VariantC2ERK10PoolVectorI6StringE(h,b+276|0);c[j>>2]=0;__ZN7VariantC2ERK10PoolVectorIhE(i,j);c[k>>2]=0;__ZN6Object13call_deferredERK10StringNameRK7VariantS5_S5_S5_S5_(b,e,f,g,h,i,k);if(c[k>>2]|0)__ZN7Variant5clearEv(k);if(c[i>>2]|0)__ZN7Variant5clearEv(i);__ZN10PoolVectorIhE12_unreferenceEv(j);if(c[h>>2]|0)__ZN7Variant5clearEv(h);if(c[g>>2]|0)__ZN7Variant5clearEv(g);if(c[f>>2]|0)__ZN7Variant5clearEv(f);__ZN10StringNameD2Ev(e);p=1;l=d;return p|0}break}case 6:{__ZN10HTTPClient4pollEv(c[o>>2]|0)|0;p=0;l=d;return p|0}case 7:{a:do if(!(a[b+269>>0]|0)){do if(__ZN11HTTPRequest16_handle_responseEPb(b,e)|0)s=(a[e>>0]|0)!=0;else{if(!(__ZNK10HTTPClient19is_response_chunkedEv(c[o>>2]|0)|0)?(__ZNK10HTTPClient24get_response_body_lengthEv(c[o>>2]|0)|0)==0:0){__ZN10StringNameC2EPKc(f,814420);__ZN7VariantC2Ei(g,0);__ZN7VariantC2Ei(h,c[b+272>>2]|0);__ZN7VariantC2ERK10PoolVectorI6StringE(i,b+276|0);c[k>>2]=0;__ZN7VariantC2ERK10PoolVectorIhE(j,k);c[n>>2]=0;__ZN6Object13call_deferredERK10StringNameRK7VariantS5_S5_S5_S5_(b,f,g,h,i,j,n);if(c[n>>2]|0)__ZN7Variant5clearEv(n);if(c[j>>2]|0)__ZN7Variant5clearEv(j);__ZN10PoolVectorIhE12_unreferenceEv(k);if(c[i>>2]|0)__ZN7Variant5clearEv(i);if(c[h>>2]|0)__ZN7Variant5clearEv(h);if(c[g>>2]|0)__ZN7Variant5clearEv(g);__ZN10StringNameD2Ev(f);s=1;break}if(!(__ZNK10HTTPClient19is_response_chunkedEv(c[o>>2]|0)|0)){q=__ZNK10HTTPClient24get_response_body_lengthEv(c[o>>2]|0)|0;c[b+288>>2]=q;t=c[b+296>>2]|0;if((t|0)>-1&(q|0)>(t|0)){__ZN10StringNameC2EPKc(f,814420);__ZN7VariantC2Ei(g,7);__ZN7VariantC2Ei(h,c[b+272>>2]|0);__ZN7VariantC2ERK10PoolVectorI6StringE(i,b+276|0);c[k>>2]=0;__ZN7VariantC2ERK10PoolVectorIhE(j,k);c[n>>2]=0;__ZN6Object13call_deferredERK10StringNameRK7VariantS5_S5_S5_S5_(b,f,g,h,i,j,n);if(c[n>>2]|0)__ZN7Variant5clearEv(n);if(c[j>>2]|0)__ZN7Variant5clearEv(j);__ZN10PoolVectorIhE12_unreferenceEv(k);if(c[i>>2]|0)__ZN7Variant5clearEv(i);if(c[h>>2]|0)__ZN7Variant5clearEv(h);if(c[g>>2]|0)__ZN7Variant5clearEv(g);__ZN10StringNameD2Ev(f);s=1;break}}else c[b+288>>2]=-1;t=b+280|0;c[f>>2]=0;q=__ZNK6StringneERKS_(t,f)|0;u=c[f>>2]|0;if(u|0?(__Z16atomic_decrementPj(u+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(u,1);if(q?(q=__ZN10FileAccess4openERK6StringiP5Error(t,2,0)|0,c[b+284>>2]=q,(q|0)==0):0){__ZN10StringNameC2EPKc(f,814420);__ZN7VariantC2Ei(g,9);__ZN7VariantC2Ei(h,c[b+272>>2]|0);__ZN7VariantC2ERK10PoolVectorI6StringE(i,b+276|0);c[k>>2]=0;__ZN7VariantC2ERK10PoolVectorIhE(j,k);c[n>>2]=0;__ZN6Object13call_deferredERK10StringNameRK7VariantS5_S5_S5_S5_(b,f,g,h,i,j,n);if(c[n>>2]|0)__ZN7Variant5clearEv(n);if(c[j>>2]|0)__ZN7Variant5clearEv(j);__ZN10PoolVectorIhE12_unreferenceEv(k);if(c[i>>2]|0)__ZN7Variant5clearEv(i);if(c[h>>2]|0)__ZN7Variant5clearEv(h);if(c[g>>2]|0)__ZN7Variant5clearEv(g);__ZN10StringNameD2Ev(f);s=1;break}break a}while(0);p=s;l=d;return p|0}while(0);__ZN10HTTPClient4pollEv(c[o>>2]|0)|0;q=__ZN10HTTPClient24read_response_body_chunkEv(c[o>>2]|0)|0;c[e>>2]=q;t=(q|0)==0;if(t)v=0;else v=c[q+16>>2]|0;u=b+292|0;c[u>>2]=(c[u>>2]|0)+v;w=b+284|0;x=c[w>>2]|0;if(x){if(!t){__Z16atomic_incrementPj(q+4|0)|0;t=c[q+8>>2]|0;y=c[w>>2]|0;z=c[e>>2]|0;A=c[(c[y>>2]|0)+132>>2]|0;if(!z){B=q;C=A;D=y;E=t;F=0}else{B=q;C=A;D=y;E=t;F=c[z+16>>2]|0}}else{B=0;C=c[(c[x>>2]|0)+132>>2]|0;D=x;E=0;F=0}bj[C&4095](D,E,F);x=c[w>>2]|0;if(!(ij[c[(c[x>>2]|0)+84>>2]&8191](x)|0))G=1;else{__ZN10StringNameC2EPKc(f,814420);__ZN7VariantC2Ei(g,10);__ZN7VariantC2Ei(h,c[b+272>>2]|0);__ZN7VariantC2ERK10PoolVectorI6StringE(i,b+276|0);c[k>>2]=0;__ZN7VariantC2ERK10PoolVectorIhE(j,k);c[n>>2]=0;__ZN6Object13call_deferredERK10StringNameRK7VariantS5_S5_S5_S5_(b,f,g,h,i,j,n);if(c[n>>2]|0)__ZN7Variant5clearEv(n);if(c[j>>2]|0)__ZN7Variant5clearEv(j);__ZN10PoolVectorIhE12_unreferenceEv(k);if(c[i>>2]|0)__ZN7Variant5clearEv(i);if(c[h>>2]|0)__ZN7Variant5clearEv(h);if(c[g>>2]|0)__ZN7Variant5clearEv(g);__ZN10StringNameD2Ev(f);G=0}if(B|0)__Z16atomic_decrementPj(B+4|0)|0;if(G)H=161;else I=1}else{__ZN10PoolVectorIhE12append_arrayERKS0_(b+264|0,e);H=161}do if((H|0)==161){x=c[b+296>>2]|0;if((x|0)>-1?(c[u>>2]|0)>(x|0):0){__ZN10StringNameC2EPKc(f,814420);__ZN7VariantC2Ei(g,7);__ZN7VariantC2Ei(h,c[b+272>>2]|0);__ZN7VariantC2ERK10PoolVectorI6StringE(i,b+276|0);c[k>>2]=0;__ZN7VariantC2ERK10PoolVectorIhE(j,k);c[n>>2]=0;__ZN6Object13call_deferredERK10StringNameRK7VariantS5_S5_S5_S5_(b,f,g,h,i,j,n);if(c[n>>2]|0)__ZN7Variant5clearEv(n);if(c[j>>2]|0)__ZN7Variant5clearEv(j);__ZN10PoolVectorIhE12_unreferenceEv(k);if(c[i>>2]|0)__ZN7Variant5clearEv(i);if(c[h>>2]|0)__ZN7Variant5clearEv(h);if(c[g>>2]|0)__ZN7Variant5clearEv(g);__ZN10StringNameD2Ev(f);I=1;break}x=c[b+288>>2]|0;if((x|0)>-1?(c[u>>2]|0)==(x|0):0){__ZN10StringNameC2EPKc(f,814420);__ZN7VariantC2Ei(g,0);__ZN7VariantC2Ei(h,c[b+272>>2]|0);__ZN7VariantC2ERK10PoolVectorI6StringE(i,b+276|0);__ZN7VariantC2ERK10PoolVectorIhE(j,b+264|0);c[k>>2]=0;__ZN6Object13call_deferredERK10StringNameRK7VariantS5_S5_S5_S5_(b,f,g,h,i,j,k);if(c[k>>2]|0)__ZN7Variant5clearEv(k);if(c[j>>2]|0)__ZN7Variant5clearEv(j);if(c[i>>2]|0)__ZN7Variant5clearEv(i);if(c[h>>2]|0)__ZN7Variant5clearEv(h);if(c[g>>2]|0)__ZN7Variant5clearEv(g);__ZN10StringNameD2Ev(f);I=1}else I=0}while(0);__ZN10PoolVectorIhE12_unreferenceEv(e);p=I;l=d;return p|0}case 8:{__ZN10StringNameC2EPKc(e,814420);__ZN7VariantC2Ei(f,4);__ZN7VariantC2Ei(g,0);c[i>>2]=0;__ZN7VariantC2ERK10PoolVectorI6StringE(h,i);c[k>>2]=0;__ZN7VariantC2ERK10PoolVectorIhE(j,k);c[n>>2]=0;__ZN6Object13call_deferredERK10StringNameRK7VariantS5_S5_S5_S5_(b,e,f,g,h,j,n);if(c[n>>2]|0)__ZN7Variant5clearEv(n);if(c[j>>2]|0)__ZN7Variant5clearEv(j);__ZN10PoolVectorIhE12_unreferenceEv(k);if(c[h>>2]|0)__ZN7Variant5clearEv(h);__ZN10PoolVectorI6StringE12_unreferenceEv(i);if(c[g>>2]|0)__ZN7Variant5clearEv(g);if(c[f>>2]|0)__ZN7Variant5clearEv(f);__ZN10StringNameD2Ev(e);p=1;l=d;return p|0}case 9:{__ZN10StringNameC2EPKc(e,814420);__ZN7VariantC2Ei(f,5);__ZN7VariantC2Ei(g,0);c[i>>2]=0;__ZN7VariantC2ERK10PoolVectorI6StringE(h,i);c[k>>2]=0;__ZN7VariantC2ERK10PoolVectorIhE(j,k);c[n>>2]=0;__ZN6Object13call_deferredERK10StringNameRK7VariantS5_S5_S5_S5_(b,e,f,g,h,j,n);if(c[n>>2]|0)__ZN7Variant5clearEv(n);if(c[j>>2]|0)__ZN7Variant5clearEv(j);__ZN10PoolVectorIhE12_unreferenceEv(k);if(c[h>>2]|0)__ZN7Variant5clearEv(h);__ZN10PoolVectorI6StringE12_unreferenceEv(i);if(c[g>>2]|0)__ZN7Variant5clearEv(g);if(c[f>>2]|0)__ZN7Variant5clearEv(f);__ZN10StringNameD2Ev(e);p=1;l=d;return p|0}default:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(814434,814453,433,1077589,0);a[1263537]=0;p=0;l=d;return p|0}}while(0);return 0}function __ZN11HTTPRequest14cancel_requestEv(b){b=b|0;var d=0,e=0,f=0;d=b+224|0;if(!(a[d>>0]|0))return;if(!(a[b+268>>0]|0))__ZN4Node20set_process_internalEb(b,0);else{a[b+313>>0]=1;e=b+316|0;__ZN6Thread14wait_to_finishEPS_(c[e>>2]|0);f=c[e>>2]|0;gj[c[(c[f>>2]|0)+4>>2]&8191](f);__ZN6Memory11free_staticEPvb(f,0);c[e>>2]=0}e=b+284|0;f=c[e>>2]|0;if(f|0){gj[c[(c[f>>2]|0)+144>>2]&8191](f);__ZN6Memory11free_staticEPvb(f,0);c[e>>2]=0}__ZN10HTTPClient5closeEv(c[b+260>>2]|0);e=b+264|0;f=c[e>>2]|0;do if(f|0){if(c[f+4>>2]|0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1130483,543,1144667,0);break}a[1263537]=0;if(c[f+16>>2]|0)__ZN10PoolVectorIhE12_unreferenceEv(e)}while(0);a[b+269>>0]=0;c[b+272>>2]=-1;a[b+256>>0]=0;a[d>>0]=0;return}function __ZN11HTTPRequest16_handle_responseEPb(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0;e=l;l=l+160|0;if((l|0)>=(m|0))ba(160);f=e+156|0;g=e+120|0;h=e+96|0;i=e+72|0;j=e+48|0;k=e+24|0;n=e+152|0;o=e;p=e+148|0;q=e+144|0;r=b+260|0;if(!(__ZNK10HTTPClient12has_responseEv(c[r>>2]|0)|0)){__ZN10StringNameC2EPKc(f,814420);__ZN7VariantC2Ei(g,6);__ZN7VariantC2Ei(h,0);c[j>>2]=0;__ZN7VariantC2ERK10PoolVectorI6StringE(i,j);c[n>>2]=0;__ZN7VariantC2ERK10PoolVectorIhE(k,n);c[o>>2]=0;__ZN6Object13call_deferredERK10StringNameRK7VariantS5_S5_S5_S5_(b,f,g,h,i,k,o);if(c[o>>2]|0)__ZN7Variant5clearEv(o);if(c[k>>2]|0)__ZN7Variant5clearEv(k);__ZN10PoolVectorIhE12_unreferenceEv(n);if(c[i>>2]|0)__ZN7Variant5clearEv(i);__ZN10PoolVectorI6StringE12_unreferenceEv(j);if(c[h>>2]|0)__ZN7Variant5clearEv(h);if(c[g>>2]|0)__ZN7Variant5clearEv(g);__ZN10StringNameD2Ev(f);a[d>>0]=1;s=1;l=e;return s|0}t=b+269|0;a[t>>0]=1;u=b+272|0;c[u>>2]=__ZNK10HTTPClient17get_response_codeEv(c[r>>2]|0)|0;c[f>>2]=0;__ZN10HTTPClient20get_response_headersEP4ListI6String16DefaultAllocatorE(c[r>>2]|0,f)|0;v=b+276|0;w=c[v>>2]|0;do if(w|0){if(c[w+4>>2]|0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1130483,543,1144667,0);break}a[1263537]=0;if(c[w+16>>2]|0)__ZN10PoolVectorI6StringE12_unreferenceEv(v)}while(0);w=b+292|0;c[w>>2]=0;x=c[f>>2]|0;if(!x)y=0;else{z=x;A=20}while(1){if((A|0)==20){A=0;y=c[z>>2]|0}if(!y)break;x=c[v>>2]|0;if(!x)B=1;else B=((c[x+16>>2]|0)>>>2)+1|0;__ZN10PoolVectorI6StringE6resizeEi(v,B)|0;x=c[v>>2]|0;if(!x)C=-1;else C=((c[x+16>>2]|0)>>>2)+-1|0;__ZN10PoolVectorI6StringE3setEiRKS0_(v,C,y);z=y+4|0;A=20}do if(((c[u>>2]|0)+-301|0)>>>0<2){y=c[b+308>>2]|0;if((y|0)>-1?(c[b+300>>2]|0)>=(y|0):0){__ZN10StringNameC2EPKc(g,814420);__ZN7VariantC2Ei(h,11);__ZN7VariantC2Ei(i,c[u>>2]|0);__ZN7VariantC2ERK10PoolVectorI6StringE(j,v);c[n>>2]=0;__ZN7VariantC2ERK10PoolVectorIhE(k,n);c[o>>2]=0;__ZN6Object13call_deferredERK10StringNameRK7VariantS5_S5_S5_S5_(b,g,h,i,j,k,o);if(c[o>>2]|0)__ZN7Variant5clearEv(o);if(c[k>>2]|0)__ZN7Variant5clearEv(k);__ZN10PoolVectorIhE12_unreferenceEv(n);if(c[j>>2]|0)__ZN7Variant5clearEv(j);if(c[i>>2]|0)__ZN7Variant5clearEv(i);if(c[h>>2]|0)__ZN7Variant5clearEv(h);__ZN10StringNameD2Ev(g);a[d>>0]=1;D=1;break}c[g>>2]=0;y=c[f>>2]|0;if(!y)E=0;else{F=y;A=43}while(1){if((A|0)==43){A=0;E=c[F>>2]|0}if(!E)break;__ZN6StringC2EPKc(p,814481);y=(__ZNK6String5findnES_i(E,p,0)|0)==-1;z=c[p>>2]|0;if(z|0?(__Z16atomic_decrementPj(z+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(z,1);if(!y){c[q>>2]=__ZNK6String6substrEii(E,9,__ZNK6String6lengthEv(E)|0)|0;y=__ZNK6String11strip_edgesEbb(q,1,1)|0;z=y;C=c[g>>2]|0;if((C|0)==(y|0)){if(y|0)A=58}else{if(C|0?(__Z16atomic_decrementPj(C+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(C,1);c[g>>2]=0;if(y|0)if(!(__Z28atomic_conditional_incrementPj(y+-8|0)|0))A=58;else{c[g>>2]=z;A=58}}if((A|0)==58?(A=0,(__Z16atomic_decrementPj(y+-8|0)|0)==0):0)__ZN6Memory11free_staticEPvb(y,1);y=c[q>>2]|0;if(y|0?(__Z16atomic_decrementPj(y+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(y,1)}F=E+4|0;A=43}if(__ZNK6StringneEPKc(g,1263606)|0){__ZN10HTTPClient5closeEv(c[r>>2]|0);y=b+300|0;z=(c[y>>2]|0)+1|0;if(!(__ZNK6String11begins_withEPKc(g,814492)|0)){C=b+228|0;B=c[C>>2]|0;if((B|0)!=(c[g>>2]|0)){if(B|0?(__Z16atomic_decrementPj(B+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(B,1);c[C>>2]=0;B=c[g>>2]|0;if(B|0?__Z28atomic_conditional_incrementPj(B+-8|0)|0:0)c[C>>2]=c[g>>2]}}else __ZN11HTTPRequest10_parse_urlERK6String(b,g)|0;if(!(__ZN10HTTPClient15connect_to_hostERK6Stringibb(c[r>>2]|0,b+232|0,c[b+236>>2]|0,(a[b+245>>0]|0)!=0,(a[b+244>>0]|0)!=0)|0)){a[b+256>>0]=0;a[t>>0]=0;c[b+288>>2]=-1;C=b+264|0;B=c[C>>2]|0;do if(B|0){if(c[B+4>>2]|0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1130483,543,1144667,0);break}a[1263537]=0;if(c[B+16>>2]|0)__ZN10PoolVectorIhE12_unreferenceEv(C)}while(0);c[w>>2]=0;c[y>>2]=z;a[d>>0]=0;G=1}else G=0}else G=0;C=c[g>>2]|0;if(C|0?(__Z16atomic_decrementPj(C+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(C,1);if(G)D=1;else A=84}else A=84;while(0);if((A|0)==84)D=0;G=c[f>>2]|0;a:do if(G|0){g=G;while(1){d=c[g>>2]|0;if(!d)break;__ZN4ListI6String16DefaultAllocatorE5_Data5eraseEPKNS2_7ElementE(g,d)|0;H=c[f>>2]|0;if(!(c[H+8>>2]|0)){A=89;break}if(!H)break a;else g=H}if((A|0)==89){__ZN6Memory11free_staticEPvb(H,0);c[f>>2]=0;break}if(!(c[g+8>>2]|0)){a[1263537]=0;__ZN6Memory11free_staticEPvb(g,0);break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145461,1145120,668,1145467,0);break}}while(0);s=D;l=e;return s|0}function __ZN11HTTPRequest10_parse_urlERK6String(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+16|0;g=e+12|0;h=e+8|0;i=e+4|0;j=e;k=b+232|0;n=c[k>>2]|0;if((n|0)!=(c[d>>2]|0)){if(n|0?(__Z16atomic_decrementPj(n+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(n,1);c[k>>2]=0;n=c[d>>2]|0;if(n|0?__Z28atomic_conditional_incrementPj(n+-8|0)|0:0)c[k>>2]=c[d>>2]}d=b+245|0;a[d>>0]=0;n=b+228|0;__ZN6StringaSEPKc(n,1263606);o=b+236|0;c[o>>2]=80;a[b+256>>0]=0;a[b+269>>0]=0;c[b+288>>2]=-1;p=b+264|0;q=c[p>>2]|0;do if(q|0){if(c[q+4>>2]|0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1130483,543,1144667,0);break}a[1263537]=0;if(c[q+16>>2]|0)__ZN10PoolVectorIhE12_unreferenceEv(p)}while(0);c[b+292>>2]=0;c[b+300>>2]=0;do if(__ZNK6String11begins_withEPKc(k,1103186)|0){b=__ZNK6String6substrEii(k,7,(__ZNK6String6lengthEv(k)|0)+-7|0)|0;p=b;q=c[k>>2]|0;if((q|0)==(b|0)){if(!b)break}else{if(q|0?(__Z16atomic_decrementPj(q+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(q,1);c[k>>2]=0;if(!b)break;if(__Z28atomic_conditional_incrementPj(b+-8|0)|0)c[k>>2]=p}if(!(__Z16atomic_decrementPj(b+-8|0)|0))__ZN6Memory11free_staticEPvb(b,1)}else{if(!(__ZNK6String11begins_withEPKc(k,1103194)|0)){__ZN6StringC2EPKc(g,814497);c[f>>2]=__ZNK6String4utf8Ev(g)|0;__Z19_err_set_last_errorPKc(__ZNK10CharString8get_dataEv(f)|0);b=c[f>>2]|0;if(b|0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(b,1);b=c[g>>2]|0;if(b|0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(b,1);a[1263537]=1;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(814511,814453,70,1091406,0);a[1263537]=0;r=31;l=e;return r|0}b=__ZNK6String6substrEii(k,8,(__ZNK6String6lengthEv(k)|0)+-8|0)|0;p=b;q=c[k>>2]|0;if((q|0)==(b|0)){if(b|0)s=33}else{if(q|0?(__Z16atomic_decrementPj(q+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(q,1);c[k>>2]=0;if(b|0)if(!(__Z28atomic_conditional_incrementPj(b+-8|0)|0))s=33;else{c[k>>2]=p;s=33}}if((s|0)==33?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(b,1);a[d>>0]=1;c[o>>2]=443}while(0);__ZN6StringC2EPKc(h,1142570);d=__ZNK6String4findES_i(k,h,0)|0;g=c[h>>2]|0;if(g|0?(__Z16atomic_decrementPj(g+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(g,1);do if((d|0)!=-1){g=__ZNK6String6substrEii(k,d,__ZNK6String6lengthEv(k)|0)|0;h=g;f=c[n>>2]|0;if((f|0)==(g|0)){if(g|0)s=55}else{if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);c[n>>2]=0;if(g|0)if(!(__Z28atomic_conditional_incrementPj(g+-8|0)|0))s=55;else{c[n>>2]=h;s=55}}if((s|0)==55?(__Z16atomic_decrementPj(g+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(g,1);g=__ZNK6String6substrEii(k,0,d)|0;h=g;f=c[k>>2]|0;if((f|0)==(g|0)){if(!g)break}else{if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);c[k>>2]=0;if(!g)break;if(__Z28atomic_conditional_incrementPj(g+-8|0)|0)c[k>>2]=h}if(!(__Z16atomic_decrementPj(g+-8|0)|0))__ZN6Memory11free_staticEPvb(g,1)}else __ZN6StringaSEPKc(n,1142570);while(0);__ZN6StringC2EPKc(i,1144824);n=__ZNK6String4findES_i(k,i,0)|0;d=c[i>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);if((n|0)==-1){r=0;l=e;return r|0}c[j>>2]=__ZNK6String6substrEii(k,n+1|0,__ZNK6String6lengthEv(k)|0)|0;c[o>>2]=__ZNK6String6to_intEv(j)|0;d=c[j>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);d=__ZNK6String6substrEii(k,0,n)|0;n=d;j=c[k>>2]|0;if((j|0)==(d|0)){if(d|0)s=83}else{if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);c[k>>2]=0;if(d|0)if(!(__Z28atomic_conditional_incrementPj(d+-8|0)|0))s=83;else{c[k>>2]=n;s=83}}if((s|0)==83?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);if(((c[o>>2]|0)+-1|0)>>>0>65534){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(814511,814453,92,814522,0);r=31;l=e;return r|0}else{a[1263537]=0;r=0;l=e;return r|0}return 0}function __ZN7ClassDB10_add_classI11HTTPRequestEEvv(){var a=0,b=0,d=0,e=0,f=0,g=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+16|0;d=a+12|0;e=a+8|0;f=a+4|0;g=a;__ZN6StringC2EPKc(b,815652);c[e>>2]=c[b>>2];__ZN10StringNameC2ERK6String(d,e);__ZN6StringC2EPKc(b,1132465);c[g>>2]=c[b>>2];__ZN10StringNameC2ERK6String(f,g);__ZN7ClassDB11_add_class2ERK10StringNameS2_(d,f);__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);__ZN10StringNameD2Ev(d);d=c[e>>2]|0;if(!d){l=a;return}if(__Z16atomic_decrementPj(d+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(d,1);l=a;return}function __ZN11HTTPRequest13_bind_methodsEv(){var a=0,b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0;a=l;l=l+368|0;if((l|0)>=(m|0))ba(368);b=a+320|0;d=a+312|0;e=a+72|0;f=a+216|0;g=a+48|0;h=a+24|0;i=a;j=a+184|0;k=a+304|0;n=a+296|0;o=a+288|0;p=a+280|0;q=a+272|0;r=a+264|0;s=a+256|0;t=a+248|0;u=a+240|0;v=a+232|0;w=a+224|0;x=a+208|0;y=a+200|0;z=a+192|0;A=a+188|0;B=a+180|0;C=a+176|0;D=a+172|0;E=a+168|0;F=a+164|0;G=a+160|0;H=a+156|0;I=a+152|0;J=a+124|0;K=a+148|0;L=a+120|0;M=a+100|0;N=a+144|0;O=a+96|0;__Z8D_METHODPKcS0_S0_S0_S0_S0_(d,1100712,1100695,814602,814617,1120097,814637);c[f>>2]=0;__ZN7VariantC2ERK10PoolVectorI6StringE(e,f);__ZN7VariantC2Eb(g,1);__ZN7VariantC2Ei(h,0);c[j>>2]=0;__ZN7VariantC2ERK6String(i,j);P=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(P);c[P>>2]=222860;__ZN10MethodBind10_set_constEb(P,0);__ZN10MethodBind24_generate_argument_typesEi(P,5);__ZN10MethodBind12_set_returnsEb(P,1);c[P+44>>2]=39;c[P+48>>2]=0;c[b>>2]=e;c[b+4>>2]=g;c[b+8>>2]=h;c[b+12>>2]=i;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,P,d,b,4)|0;if(c[i>>2]|0)__ZN7Variant5clearEv(i);P=c[j>>2]|0;if(P|0?(__Z16atomic_decrementPj(P+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(P,1);if(c[h>>2]|0)__ZN7Variant5clearEv(h);if(c[g>>2]|0)__ZN7Variant5clearEv(g);if(c[e>>2]|0)__ZN7Variant5clearEv(e);__ZN10PoolVectorI6StringE12_unreferenceEv(f);P=d+4|0;Q=c[P>>2]|0;if(Q|0?(__Z16atomic_decrementPj(Q+-8|0)|0)==0:0){R=c[P>>2]|0;P=(R|0)==0?0:R+-4|0;R=P+4|0;if(c[P>>2]|0){S=0;do{__ZN10StringNameD2Ev(R+(S<<2)|0);S=S+1|0}while(S>>>0<(c[P>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Q,1)}__ZN10StringNameD2Ev(d);__Z8D_METHODPKc(k,814650);d=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(d);c[d>>2]=222896;__ZN10MethodBind10_set_constEb(d,0);__ZN10MethodBind24_generate_argument_typesEi(d,0);c[d+44>>2]=5136;c[d+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,d,k,0,0)|0;d=k+4|0;Q=c[d>>2]|0;if(Q|0?(__Z16atomic_decrementPj(Q+-8|0)|0)==0:0){P=c[d>>2]|0;d=(P|0)==0?0:P+-4|0;P=d+4|0;if(c[d>>2]|0){S=0;do{__ZN10StringNameD2Ev(P+(S<<2)|0);S=S+1|0}while(S>>>0<(c[d>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Q,1)}__ZN10StringNameD2Ev(k);__Z8D_METHODPKc(n,814665);k=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(k);c[k>>2]=222932;__ZN10MethodBind10_set_constEb(k,1);__ZN10MethodBind24_generate_argument_typesEi(k,0);__ZN10MethodBind12_set_returnsEb(k,1);c[k+44>>2]=5053;c[k+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,k,n,0,0)|0;k=n+4|0;Q=c[k>>2]|0;if(Q|0?(__Z16atomic_decrementPj(Q+-8|0)|0)==0:0){d=c[k>>2]|0;k=(d|0)==0?0:d+-4|0;d=k+4|0;if(c[k>>2]|0){S=0;do{__ZN10StringNameD2Ev(d+(S<<2)|0);S=S+1|0}while(S>>>0<(c[k>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Q,1)}__ZN10StringNameD2Ev(n);__Z8D_METHODPKcS0_(o,814688,1146191);n=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(n);c[n>>2]=222968;__ZN10MethodBind10_set_constEb(n,0);__ZN10MethodBind24_generate_argument_typesEi(n,1);c[n+44>>2]=776;c[n+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,n,o,0,0)|0;n=o+4|0;Q=c[n>>2]|0;if(Q|0?(__Z16atomic_decrementPj(Q+-8|0)|0)==0:0){k=c[n>>2]|0;n=(k|0)==0?0:k+-4|0;k=n+4|0;if(c[n>>2]|0){S=0;do{__ZN10StringNameD2Ev(k+(S<<2)|0);S=S+1|0}while(S>>>0<(c[n>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Q,1)}__ZN10StringNameD2Ev(o);__Z8D_METHODPKc(p,814704);o=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(o);c[o>>2]=223004;__ZN10MethodBind10_set_constEb(o,1);__ZN10MethodBind24_generate_argument_typesEi(o,0);__ZN10MethodBind12_set_returnsEb(o,1);c[o+44>>2]=5054;c[o+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,o,p,0,0)|0;o=p+4|0;Q=c[o>>2]|0;if(Q|0?(__Z16atomic_decrementPj(Q+-8|0)|0)==0:0){n=c[o>>2]|0;o=(n|0)==0?0:n+-4|0;n=o+4|0;if(c[o>>2]|0){S=0;do{__ZN10StringNameD2Ev(n+(S<<2)|0);S=S+1|0}while(S>>>0<(c[o>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Q,1)}__ZN10StringNameD2Ev(p);__Z8D_METHODPKcS0_(q,814721,1109293);p=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(p);c[p>>2]=223040;__ZN10MethodBind10_set_constEb(p,0);__ZN10MethodBind24_generate_argument_typesEi(p,1);c[p+44>>2]=777;c[p+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,p,q,0,0)|0;p=q+4|0;Q=c[p>>2]|0;if(Q|0?(__Z16atomic_decrementPj(Q+-8|0)|0)==0:0){o=c[p>>2]|0;p=(o|0)==0?0:o+-4|0;o=p+4|0;if(c[p>>2]|0){S=0;do{__ZN10StringNameD2Ev(o+(S<<2)|0);S=S+1|0}while(S>>>0<(c[p>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Q,1)}__ZN10StringNameD2Ev(q);__Z8D_METHODPKc(r,814741);q=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(q);c[q>>2]=223076;__ZN10MethodBind10_set_constEb(q,1);__ZN10MethodBind24_generate_argument_typesEi(q,0);__ZN10MethodBind12_set_returnsEb(q,1);c[q+44>>2]=5055;c[q+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,q,r,0,0)|0;q=r+4|0;Q=c[q>>2]|0;if(Q|0?(__Z16atomic_decrementPj(Q+-8|0)|0)==0:0){p=c[q>>2]|0;q=(p|0)==0?0:p+-4|0;p=q+4|0;if(c[q>>2]|0){S=0;do{__ZN10StringNameD2Ev(p+(S<<2)|0);S=S+1|0}while(S>>>0<(c[q>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Q,1)}__ZN10StringNameD2Ev(r);__Z8D_METHODPKcS0_(s,814761,1074374);r=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(r);c[r>>2]=223040;__ZN10MethodBind10_set_constEb(r,0);__ZN10MethodBind24_generate_argument_typesEi(r,1);c[r+44>>2]=778;c[r+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,r,s,0,0)|0;r=s+4|0;Q=c[r>>2]|0;if(Q|0?(__Z16atomic_decrementPj(Q+-8|0)|0)==0:0){q=c[r>>2]|0;r=(q|0)==0?0:q+-4|0;q=r+4|0;if(c[r>>2]|0){S=0;do{__ZN10StringNameD2Ev(q+(S<<2)|0);S=S+1|0}while(S>>>0<(c[r>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Q,1)}__ZN10StringNameD2Ev(s);__Z8D_METHODPKc(t,814779);s=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(s);c[s>>2]=223076;__ZN10MethodBind10_set_constEb(s,1);__ZN10MethodBind24_generate_argument_typesEi(s,0);__ZN10MethodBind12_set_returnsEb(s,1);c[s+44>>2]=5056;c[s+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,s,t,0,0)|0;s=t+4|0;Q=c[s>>2]|0;if(Q|0?(__Z16atomic_decrementPj(Q+-8|0)|0)==0:0){r=c[s>>2]|0;s=(r|0)==0?0:r+-4|0;r=s+4|0;if(c[s>>2]|0){S=0;do{__ZN10StringNameD2Ev(r+(S<<2)|0);S=S+1|0}while(S>>>0<(c[s>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Q,1)}__ZN10StringNameD2Ev(t);__Z8D_METHODPKcS0_(u,814797,1128095);t=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(t);c[t>>2]=223112;__ZN10MethodBind10_set_constEb(t,0);__ZN10MethodBind24_generate_argument_typesEi(t,1);c[t+44>>2]=779;c[t+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,t,u,0,0)|0;t=u+4|0;Q=c[t>>2]|0;if(Q|0?(__Z16atomic_decrementPj(Q+-8|0)|0)==0:0){s=c[t>>2]|0;t=(s|0)==0?0:s+-4|0;s=t+4|0;if(c[t>>2]|0){S=0;do{__ZN10StringNameD2Ev(s+(S<<2)|0);S=S+1|0}while(S>>>0<(c[t>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Q,1)}__ZN10StringNameD2Ev(u);__Z8D_METHODPKc(v,814815);u=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(u);c[u>>2]=223148;__ZN10MethodBind10_set_constEb(u,1);__ZN10MethodBind24_generate_argument_typesEi(u,0);__ZN10MethodBind12_set_returnsEb(u,1);c[u+44>>2]=5057;c[u+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,u,v,0,0)|0;u=v+4|0;Q=c[u>>2]|0;if(Q|0?(__Z16atomic_decrementPj(Q+-8|0)|0)==0:0){t=c[u>>2]|0;u=(t|0)==0?0:t+-4|0;t=u+4|0;if(c[u>>2]|0){S=0;do{__ZN10StringNameD2Ev(t+(S<<2)|0);S=S+1|0}while(S>>>0<(c[u>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Q,1)}__ZN10StringNameD2Ev(v);__Z8D_METHODPKc(w,814833);v=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(v);c[v>>2]=223076;__ZN10MethodBind10_set_constEb(v,1);__ZN10MethodBind24_generate_argument_typesEi(v,0);__ZN10MethodBind12_set_returnsEb(v,1);c[v+44>>2]=5058;c[v+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,v,w,0,0)|0;v=w+4|0;Q=c[v>>2]|0;if(Q|0?(__Z16atomic_decrementPj(Q+-8|0)|0)==0:0){u=c[v>>2]|0;v=(u|0)==0?0:u+-4|0;u=v+4|0;if(c[v>>2]|0){S=0;do{__ZN10StringNameD2Ev(u+(S<<2)|0);S=S+1|0}while(S>>>0<(c[v>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Q,1)}__ZN10StringNameD2Ev(w);__Z8D_METHODPKc(x,814854);w=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(w);c[w>>2]=223076;__ZN10MethodBind10_set_constEb(w,1);__ZN10MethodBind24_generate_argument_typesEi(w,0);__ZN10MethodBind12_set_returnsEb(w,1);c[w+44>>2]=5059;c[w+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,w,x,0,0)|0;w=x+4|0;Q=c[w>>2]|0;if(Q|0?(__Z16atomic_decrementPj(Q+-8|0)|0)==0:0){v=c[w>>2]|0;w=(v|0)==0?0:v+-4|0;v=w+4|0;if(c[w>>2]|0){S=0;do{__ZN10StringNameD2Ev(v+(S<<2)|0);S=S+1|0}while(S>>>0<(c[w>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Q,1)}__ZN10StringNameD2Ev(x);__Z8D_METHODPKc(y,814868);x=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(x);c[x>>2]=223112;__ZN10MethodBind10_set_constEb(x,0);__ZN10MethodBind24_generate_argument_typesEi(x,1);c[x+44>>2]=780;c[x+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,x,y,0,0)|0;x=y+4|0;Q=c[x>>2]|0;do if(Q|0){if(__Z16atomic_decrementPj(Q+-8|0)|0)break;w=c[x>>2]|0;S=(w|0)==0?0:w+-4|0;w=S+4|0;if(c[S>>2]|0){v=0;do{__ZN10StringNameD2Ev(w+(v<<2)|0);v=v+1|0}while(v>>>0<(c[S>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Q,1)}while(0);__ZN10StringNameD2Ev(y);__Z8D_METHODPKc(z,814420);y=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(y);c[y>>2]=223184;__ZN10MethodBind10_set_constEb(y,0);__ZN10MethodBind24_generate_argument_typesEi(y,4);c[y+44>>2]=100;c[y+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,y,z,0,0)|0;y=z+4|0;Q=c[y>>2]|0;do if(Q|0){if(__Z16atomic_decrementPj(Q+-8|0)|0)break;x=c[y>>2]|0;S=(x|0)==0?0:x+-4|0;x=S+4|0;if(c[S>>2]|0){v=0;do{__ZN10StringNameD2Ev(x+(v<<2)|0);v=v+1|0}while(v>>>0<(c[S>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Q,1)}while(0);__ZN10StringNameD2Ev(z);__ZN6StringC2EPKc(b,815652);c[e>>2]=c[b>>2];__ZN10StringNameC2ERK6String(A,e);__ZN6StringC2EPKc(B,814886);__ZN6StringC2EPKc(f,1263606);z=b+4|0;c[z>>2]=0;Q=b+12|0;c[Q>>2]=0;c[b>>2]=1;y=c[B>>2]|0;do if(y|0){c[z>>2]=0;if(!(__Z28atomic_conditional_incrementPj(y+-8|0)|0))break;c[z>>2]=c[B>>2]}while(0);c[b+8>>2]=0;z=c[Q>>2]|0;do if((z|0)!=(c[f>>2]|0)){do if(z|0){if(__Z16atomic_decrementPj(z+-8|0)|0)break;__ZN6Memory11free_staticEPvb(z,1)}while(0);c[Q>>2]=0;y=c[f>>2]|0;if(!y)break;if(!(__Z28atomic_conditional_incrementPj(y+-8|0)|0))break;c[Q>>2]=c[f>>2]}while(0);c[b+16>>2]=7;c[g>>2]=__Z11_scs_createPKc(814688)|0;c[h>>2]=__Z11_scs_createPKc(814704)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(A,b,g,h,-1);__ZN10StringNameD2Ev(h);__ZN10StringNameD2Ev(g);Q=c[b+12>>2]|0;do if(Q|0){if(__Z16atomic_decrementPj(Q+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Q,1)}while(0);Q=c[b+4>>2]|0;do if(Q|0){if(__Z16atomic_decrementPj(Q+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Q,1)}while(0);Q=c[f>>2]|0;do if(Q|0){if(__Z16atomic_decrementPj(Q+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Q,1)}while(0);Q=c[B>>2]|0;do if(Q|0){if(__Z16atomic_decrementPj(Q+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Q,1)}while(0);__ZN10StringNameD2Ev(A);A=c[e>>2]|0;do if(A|0){if(__Z16atomic_decrementPj(A+-8|0)|0)break;__ZN6Memory11free_staticEPvb(A,1)}while(0);__ZN6StringC2EPKc(b,815652);c[e>>2]=c[b>>2];__ZN10StringNameC2ERK6String(C,e);__ZN6StringC2EPKc(D,814898);__ZN6StringC2EPKc(f,814914);A=b+4|0;c[A>>2]=0;Q=b+12|0;c[Q>>2]=0;c[b>>2]=2;B=c[D>>2]|0;do if(B|0){c[A>>2]=0;if(!(__Z28atomic_conditional_incrementPj(B+-8|0)|0))break;c[A>>2]=c[D>>2]}while(0);c[b+8>>2]=1;A=c[Q>>2]|0;do if((A|0)!=(c[f>>2]|0)){do if(A|0){if(__Z16atomic_decrementPj(A+-8|0)|0)break;__ZN6Memory11free_staticEPvb(A,1)}while(0);c[Q>>2]=0;B=c[f>>2]|0;if(!B)break;if(!(__Z28atomic_conditional_incrementPj(B+-8|0)|0))break;c[Q>>2]=c[f>>2]}while(0);c[b+16>>2]=7;c[g>>2]=__Z11_scs_createPKc(814721)|0;c[h>>2]=__Z11_scs_createPKc(814741)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(C,b,g,h,-1);__ZN10StringNameD2Ev(h);__ZN10StringNameD2Ev(g);Q=c[b+12>>2]|0;do if(Q|0){if(__Z16atomic_decrementPj(Q+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Q,1)}while(0);Q=c[b+4>>2]|0;do if(Q|0){if(__Z16atomic_decrementPj(Q+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Q,1)}while(0);Q=c[f>>2]|0;do if(Q|0){if(__Z16atomic_decrementPj(Q+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Q,1)}while(0);Q=c[D>>2]|0;do if(Q|0){if(__Z16atomic_decrementPj(Q+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Q,1)}while(0);__ZN10StringNameD2Ev(C);C=c[e>>2]|0;do if(C|0){if(__Z16atomic_decrementPj(C+-8|0)|0)break;__ZN6Memory11free_staticEPvb(C,1)}while(0);__ZN6StringC2EPKc(b,815652);c[e>>2]=c[b>>2];__ZN10StringNameC2ERK6String(E,e);__ZN6StringC2EPKc(F,814928);__ZN6StringC2EPKc(f,814942);C=b+4|0;c[C>>2]=0;Q=b+12|0;c[Q>>2]=0;c[b>>2]=2;D=c[F>>2]|0;do if(D|0){c[C>>2]=0;if(!(__Z28atomic_conditional_incrementPj(D+-8|0)|0))break;c[C>>2]=c[F>>2]}while(0);c[b+8>>2]=1;C=c[Q>>2]|0;do if((C|0)!=(c[f>>2]|0)){do if(C|0){if(__Z16atomic_decrementPj(C+-8|0)|0)break;__ZN6Memory11free_staticEPvb(C,1)}while(0);c[Q>>2]=0;D=c[f>>2]|0;if(!D)break;if(!(__Z28atomic_conditional_incrementPj(D+-8|0)|0))break;c[Q>>2]=c[f>>2]}while(0);c[b+16>>2]=7;c[g>>2]=__Z11_scs_createPKc(814761)|0;c[h>>2]=__Z11_scs_createPKc(814779)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(E,b,g,h,-1);__ZN10StringNameD2Ev(h);__ZN10StringNameD2Ev(g);Q=c[b+12>>2]|0;do if(Q|0){if(__Z16atomic_decrementPj(Q+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Q,1)}while(0);Q=c[b+4>>2]|0;do if(Q|0){if(__Z16atomic_decrementPj(Q+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Q,1)}while(0);Q=c[f>>2]|0;do if(Q|0){if(__Z16atomic_decrementPj(Q+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Q,1)}while(0);Q=c[F>>2]|0;do if(Q|0){if(__Z16atomic_decrementPj(Q+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Q,1)}while(0);__ZN10StringNameD2Ev(E);E=c[e>>2]|0;do if(E|0){if(__Z16atomic_decrementPj(E+-8|0)|0)break;__ZN6Memory11free_staticEPvb(E,1)}while(0);__ZN6StringC2EPKc(b,815652);c[e>>2]=c[b>>2];__ZN10StringNameC2ERK6String(G,e);__ZN6StringC2EPKc(f,814950);__ZN6StringC2EPKc(H,814968);__ZN6StringC2EPKc(h,1263606);E=g+4|0;c[E>>2]=0;Q=g+12|0;c[Q>>2]=0;c[g>>2]=2;F=c[H>>2]|0;do if(F|0){c[E>>2]=0;if(!(__Z28atomic_conditional_incrementPj(F+-8|0)|0))break;c[E>>2]=c[H>>2]}while(0);c[g+8>>2]=0;E=c[Q>>2]|0;do if((E|0)!=(c[h>>2]|0)){do if(E|0){if(__Z16atomic_decrementPj(E+-8|0)|0)break;__ZN6Memory11free_staticEPvb(E,1)}while(0);c[Q>>2]=0;F=c[h>>2]|0;if(!F)break;if(!(__Z28atomic_conditional_incrementPj(F+-8|0)|0))break;c[Q>>2]=c[h>>2]}while(0);c[g+16>>2]=7;__ZN6StringC2EPKc(I,814975);__ZN6StringC2EPKc(j,1263606);Q=i+4|0;c[Q>>2]=0;E=i+12|0;c[E>>2]=0;c[i>>2]=2;F=c[I>>2]|0;do if(F|0){c[Q>>2]=0;if(!(__Z28atomic_conditional_incrementPj(F+-8|0)|0))break;c[Q>>2]=c[I>>2]}while(0);c[i+8>>2]=0;Q=c[E>>2]|0;do if((Q|0)!=(c[j>>2]|0)){do if(Q|0){if(__Z16atomic_decrementPj(Q+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Q,1)}while(0);c[E>>2]=0;F=c[j>>2]|0;if(!F)break;if(!(__Z28atomic_conditional_incrementPj(F+-8|0)|0))break;c[E>>2]=c[j>>2]}while(0);c[i+16>>2]=7;__ZN6StringC2EPKc(K,1100699);__ZN6StringC2EPKc(L,1263606);E=J+4|0;c[E>>2]=0;Q=J+12|0;c[Q>>2]=0;c[J>>2]=25;F=c[K>>2]|0;do if(F|0){c[E>>2]=0;if(!(__Z28atomic_conditional_incrementPj(F+-8|0)|0))break;c[E>>2]=c[K>>2]}while(0);c[J+8>>2]=0;E=c[Q>>2]|0;do if((E|0)!=(c[L>>2]|0)){do if(E|0){if(__Z16atomic_decrementPj(E+-8|0)|0)break;__ZN6Memory11free_staticEPvb(E,1)}while(0);c[Q>>2]=0;F=c[L>>2]|0;if(!F)break;if(!(__Z28atomic_conditional_incrementPj(F+-8|0)|0))break;c[Q>>2]=c[L>>2]}while(0);c[J+16>>2]=7;__ZN6StringC2EPKc(N,1100707);__ZN6StringC2EPKc(O,1263606);Q=M+4|0;c[Q>>2]=0;E=M+12|0;c[E>>2]=0;c[M>>2]=22;F=c[N>>2]|0;do if(F|0){c[Q>>2]=0;if(!(__Z28atomic_conditional_incrementPj(F+-8|0)|0))break;c[Q>>2]=c[N>>2]}while(0);c[M+8>>2]=0;Q=c[E>>2]|0;do if((Q|0)!=(c[O>>2]|0)){do if(Q|0){if(__Z16atomic_decrementPj(Q+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Q,1)}while(0);c[E>>2]=0;F=c[O>>2]|0;if(!F)break;if(!(__Z28atomic_conditional_incrementPj(F+-8|0)|0))break;c[E>>2]=c[O>>2]}while(0);c[M+16>>2]=7;__ZN10MethodInfoC2ERK6StringRK12PropertyInfoS5_S5_S5_(b,f,g,i,J,M);__ZN7ClassDB10add_signalE10StringNameRK10MethodInfo(G,b);__ZN10MethodInfoD2Ev(b);E=c[M+12>>2]|0;do if(E|0){if(__Z16atomic_decrementPj(E+-8|0)|0)break;__ZN6Memory11free_staticEPvb(E,1)}while(0);E=c[M+4>>2]|0;do if(E|0){if(__Z16atomic_decrementPj(E+-8|0)|0)break;__ZN6Memory11free_staticEPvb(E,1)}while(0);E=c[O>>2]|0;do if(E|0){if(__Z16atomic_decrementPj(E+-8|0)|0)break;__ZN6Memory11free_staticEPvb(E,1)}while(0);E=c[N>>2]|0;do if(E|0){if(__Z16atomic_decrementPj(E+-8|0)|0)break;__ZN6Memory11free_staticEPvb(E,1)}while(0);E=c[J+12>>2]|0;do if(E|0){if(__Z16atomic_decrementPj(E+-8|0)|0)break;__ZN6Memory11free_staticEPvb(E,1)}while(0);E=c[J+4>>2]|0;do if(E|0){if(__Z16atomic_decrementPj(E+-8|0)|0)break;__ZN6Memory11free_staticEPvb(E,1)}while(0);E=c[L>>2]|0;do if(E|0){if(__Z16atomic_decrementPj(E+-8|0)|0)break;__ZN6Memory11free_staticEPvb(E,1)}while(0);E=c[K>>2]|0;do if(E|0){if(__Z16atomic_decrementPj(E+-8|0)|0)break;__ZN6Memory11free_staticEPvb(E,1)}while(0);E=c[i+12>>2]|0;do if(E|0){if(__Z16atomic_decrementPj(E+-8|0)|0)break;__ZN6Memory11free_staticEPvb(E,1)}while(0);E=c[i+4>>2]|0;do if(E|0){if(__Z16atomic_decrementPj(E+-8|0)|0)break;__ZN6Memory11free_staticEPvb(E,1)}while(0);E=c[j>>2]|0;do if(E|0){if(__Z16atomic_decrementPj(E+-8|0)|0)break;__ZN6Memory11free_staticEPvb(E,1)}while(0);E=c[I>>2]|0;do if(E|0){if(__Z16atomic_decrementPj(E+-8|0)|0)break;__ZN6Memory11free_staticEPvb(E,1)}while(0);E=c[g+12>>2]|0;do if(E|0){if(__Z16atomic_decrementPj(E+-8|0)|0)break;__ZN6Memory11free_staticEPvb(E,1)}while(0);E=c[g+4>>2]|0;do if(E|0){if(__Z16atomic_decrementPj(E+-8|0)|0)break;__ZN6Memory11free_staticEPvb(E,1)}while(0);E=c[h>>2]|0;do if(E|0){if(__Z16atomic_decrementPj(E+-8|0)|0)break;__ZN6Memory11free_staticEPvb(E,1)}while(0);E=c[H>>2]|0;do if(E|0){if(__Z16atomic_decrementPj(E+-8|0)|0)break;__ZN6Memory11free_staticEPvb(E,1)}while(0);E=c[f>>2]|0;do if(E|0){if(__Z16atomic_decrementPj(E+-8|0)|0)break;__ZN6Memory11free_staticEPvb(E,1)}while(0);__ZN10StringNameD2Ev(G);G=c[e>>2]|0;do if(G|0){if(__Z16atomic_decrementPj(G+-8|0)|0)break;__ZN6Memory11free_staticEPvb(G,1)}while(0);__ZN6StringC2EPKc(b,815652);c[f>>2]=c[b>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameC2EPKc(b,814989);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(e,b,0);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(e);G=c[f>>2]|0;do if(G|0){if(__Z16atomic_decrementPj(G+-8|0)|0)break;__ZN6Memory11free_staticEPvb(G,1)}while(0);__ZN6StringC2EPKc(b,815652);c[f>>2]=c[b>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameC2EPKc(b,815004);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(e,b,1);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(e);G=c[f>>2]|0;do if(G|0){if(__Z16atomic_decrementPj(G+-8|0)|0)break;__ZN6Memory11free_staticEPvb(G,1)}while(0);__ZN6StringC2EPKc(b,815652);c[f>>2]=c[b>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameC2EPKc(b,815038);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(e,b,2);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(e);G=c[f>>2]|0;do if(G|0){if(__Z16atomic_decrementPj(G+-8|0)|0)break;__ZN6Memory11free_staticEPvb(G,1)}while(0);__ZN6StringC2EPKc(b,815652);c[f>>2]=c[b>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameC2EPKc(b,815058);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(e,b,3);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(e);G=c[f>>2]|0;do if(G|0){if(__Z16atomic_decrementPj(G+-8|0)|0)break;__ZN6Memory11free_staticEPvb(G,1)}while(0);__ZN6StringC2EPKc(b,815652);c[f>>2]=c[b>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameC2EPKc(b,815078);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(e,b,4);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(e);G=c[f>>2]|0;do if(G|0){if(__Z16atomic_decrementPj(G+-8|0)|0)break;__ZN6Memory11free_staticEPvb(G,1)}while(0);__ZN6StringC2EPKc(b,815652);c[f>>2]=c[b>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameC2EPKc(b,815102);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(e,b,5);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(e);G=c[f>>2]|0;do if(G|0){if(__Z16atomic_decrementPj(G+-8|0)|0)break;__ZN6Memory11free_staticEPvb(G,1)}while(0);__ZN6StringC2EPKc(b,815652);c[f>>2]=c[b>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameC2EPKc(b,815129);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(e,b,6);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(e);G=c[f>>2]|0;do if(G|0){if(__Z16atomic_decrementPj(G+-8|0)|0)break;__ZN6Memory11free_staticEPvb(G,1)}while(0);__ZN6StringC2EPKc(b,815652);c[f>>2]=c[b>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameC2EPKc(b,815148);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(e,b,7);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(e);G=c[f>>2]|0;do if(G|0){if(__Z16atomic_decrementPj(G+-8|0)|0)break;__ZN6Memory11free_staticEPvb(G,1)}while(0);__ZN6StringC2EPKc(b,815652);c[f>>2]=c[b>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameC2EPKc(b,815180);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(e,b,8);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(e);G=c[f>>2]|0;do if(G|0){if(__Z16atomic_decrementPj(G+-8|0)|0)break;__ZN6Memory11free_staticEPvb(G,1)}while(0);__ZN6StringC2EPKc(b,815652);c[f>>2]=c[b>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameC2EPKc(b,815202);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(e,b,9);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(e);G=c[f>>2]|0;do if(G|0){if(__Z16atomic_decrementPj(G+-8|0)|0)break;__ZN6Memory11free_staticEPvb(G,1)}while(0);__ZN6StringC2EPKc(b,815652);c[f>>2]=c[b>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameC2EPKc(b,815233);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(e,b,10);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(e);G=c[f>>2]|0;do if(G|0){if(__Z16atomic_decrementPj(G+-8|0)|0)break;__ZN6Memory11free_staticEPvb(G,1)}while(0);__ZN6StringC2EPKc(b,815652);c[f>>2]=c[b>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameC2EPKc(b,815266);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(e,b,11);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(e);e=c[f>>2]|0;if(!e){l=a;return}if(__Z16atomic_decrementPj(e+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(e,1);l=a;return}function __ZN11HTTPRequest7requestERK6StringRK6VectorIS0_EbN10HTTPClient6MethodES2_(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0;i=l;l=l+176|0;if((l|0)>=(m|0))ba(176);j=i+160|0;k=i+156|0;n=i+152|0;o=i+148|0;p=i+144|0;q=i+140|0;r=i+136|0;s=i+132|0;t=i+164|0;u=i+96|0;v=i+72|0;w=i+48|0;x=i+120|0;y=i+128|0;z=i+24|0;A=i+124|0;B=i;C=f&1;if(!(a[b+136>>0]|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1100712,814453,102,815361,0);D=3;l=i;return D|0}a[1263537]=0;f=b+224|0;if(a[f>>0]|0){__ZN6StringC2EPKc(k,815429);c[j>>2]=__ZNK6String4utf8Ev(k)|0;__Z19_err_set_last_errorPKc(__ZNK10CharString8get_dataEv(j)|0);E=c[j>>2]|0;if(E|0?(__Z16atomic_decrementPj(E+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(E,1);E=c[k>>2]|0;if(E|0?(__Z16atomic_decrementPj(E+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(E,1);a[1263537]=1;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1100712,814453,105,815528,0);a[1263537]=0;D=44;l=i;return D|0}c[b+248>>2]=g;g=__ZN11HTTPRequest10_parse_urlERK6String(b,d)|0;if(g|0){D=g;l=i;return D|0}g=b+244|0;a[g>>0]=C;C=b+240|0;d=c[C>>2]|0;if((d|0)!=(c[e>>2]|0)){if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0){E=c[C>>2]|0;k=(E|0)==0?0:E+-4|0;E=k+4|0;if(c[k>>2]|0){j=0;do{F=c[E+(j<<2)>>2]|0;if(F|0?(__Z16atomic_decrementPj(F+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(F,1);j=j+1|0}while(j>>>0<(c[k>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(d,1)}c[C>>2]=0;d=c[e>>2]|0;if(d|0?__Z28atomic_conditional_incrementPj(d+-8|0)|0:0)c[C>>2]=c[e>>2]}e=b+252|0;d=c[e>>2]|0;if((d|0)!=(c[h>>2]|0)){if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);c[e>>2]=0;d=c[h>>2]|0;if(d|0?__Z28atomic_conditional_incrementPj(d+-8|0)|0:0)c[e>>2]=c[h>>2]}h=0;e=0;d=0;while(1){k=c[C>>2]|0;j=(k|0)==0;if(j)G=0;else G=c[k+-4>>2]|0;if((h|0)>=(G|0))break;if(j)H=0;else H=c[k+-4>>2]|0;do if((H|0)<=(h|0)){if(j)I=0;else I=c[k+-4>>2]|0;if((I|0)>(h|0)){a[1263537]=0;J=44;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);K=0;break}}else J=44;while(0);if((J|0)==44){J=0;__ZN6VectorI6StringE14_copy_on_writeEv(C);K=(c[C>>2]|0)+(h<<2)|0}__ZN6StringC2EPKc(n,815572);k=(__ZNK6String5findnES_i(K,n,0)|0)==0;j=c[n>>2]|0;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);j=d|k;k=c[C>>2]|0;E=(k|0)==0;if(E)L=0;else L=c[k+-4>>2]|0;do if((L|0)<=(h|0)){if(E)M=0;else M=c[k+-4>>2]|0;if((M|0)>(h|0)){a[1263537]=0;J=56;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);N=0;break}}else J=56;while(0);if((J|0)==56){J=0;__ZN6VectorI6StringE14_copy_on_writeEv(C);N=(c[C>>2]|0)+(h<<2)|0}__ZN6StringC2EPKc(o,815584);k=(__ZNK6String5findnES_i(N,o,0)|0)==0;E=c[o>>2]|0;if(E|0?(__Z16atomic_decrementPj(E+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(E,1);h=h+1|0;e=e|k;d=j}if(!d){__ZN6StringC2EPKc(t,815592);c[s>>2]=__ZplPKcRK6String(815615,t)|0;__ZN6StringC2EPKc(u,1123120);c[r>>2]=__ZNK6StringplERKS_(s,u)|0;d=__ZN2OS13get_singletonEv()|0;c[v>>2]=ij[c[(c[d>>2]|0)+276>>2]&8191](d)|0;c[q>>2]=__ZNK6StringplERKS_(r,v)|0;__ZN6StringC2EPKc(w,1123123);c[p>>2]=__ZNK6StringplERKS_(q,w)|0;__ZN6VectorI6StringE9push_backES0_(C,p)|0;d=c[p>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);d=c[w>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);d=c[q>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);d=c[v>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);d=c[r>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);d=c[u>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);d=c[s>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);d=c[t>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1)}if((!e?(__ZN6StringC2EPKc(x,815640),__ZN6VectorI6StringE9push_backES0_(C,x)|0,C=c[x>>2]|0,C|0):0)?(__Z16atomic_decrementPj(C+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(C,1);a[f>>0]=1;if(a[b+268>>0]|0){a[b+312>>0]=0;a[b+313>>0]=0;__ZN10HTTPClient17set_blocking_modeEb(c[b+260>>2]|0,1);c[t>>2]=1;c[b+316>>2]=__ZN6Thread6createEPFvPvES0_RKNS_8SettingsE(5137,b,t)|0;D=0;l=i;return D|0}f=b+260|0;__ZN10HTTPClient17set_blocking_modeEb(c[f>>2]|0,0);if(!(__ZN10HTTPClient15connect_to_hostERK6Stringibb(c[f>>2]|0,b+232|0,c[b+236>>2]|0,(a[b+245>>0]|0)!=0,(a[g>>0]|0)!=0)|0)){__ZN4Node20set_process_internalEb(b,1);D=0;l=i;return D|0}__ZN10StringNameC2EPKc(t,814420);__ZN7VariantC2Ei(u,2);__ZN7VariantC2Ei(v,0);c[y>>2]=0;__ZN7VariantC2ERK10PoolVectorI6StringE(w,y);c[A>>2]=0;__ZN7VariantC2ERK10PoolVectorIhE(z,A);c[B>>2]=0;__ZN6Object13call_deferredERK10StringNameRK7VariantS5_S5_S5_S5_(b,t,u,v,w,z,B);if(c[B>>2]|0)__ZN7Variant5clearEv(B);if(c[z>>2]|0)__ZN7Variant5clearEv(z);__ZN10PoolVectorIhE12_unreferenceEv(A);if(c[w>>2]|0)__ZN7Variant5clearEv(w);__ZN10PoolVectorI6StringE12_unreferenceEv(y);if(c[v>>2]|0)__ZN7Variant5clearEv(v);if(c[u>>2]|0)__ZN7Variant5clearEv(u);__ZN10StringNameD2Ev(t);D=25;l=i;return D|0}function __ZNK11HTTPRequest22get_http_client_statusEv(a){a=a|0;return __ZNK10HTTPClient10get_statusEv(c[a+260>>2]|0)|0}function __ZN11HTTPRequest15set_use_threadsEb(b,d){b=b|0;d=d|0;if(!(c[b+304>>2]|0)){a[1263537]=0;a[b+268>>0]=d&1;return}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(814688,814453,465,815296,0);return}}function __ZNK11HTTPRequest16is_using_threadsEv(b){b=b|0;return (a[b+268>>0]|0)!=0|0}function __ZN11HTTPRequest19set_body_size_limitEi(b,d){b=b|0;d=d|0;if(!(c[b+304>>2]|0)){a[1263537]=0;c[b+296>>2]=d;return}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(814721,814453,476,815296,0);return}}function __ZNK11HTTPRequest19get_body_size_limitEv(a){a=a|0;return c[a+296>>2]|0}function __ZN11HTTPRequest17set_max_redirectsEi(a,b){a=a|0;b=b|0;c[a+308>>2]=b;return}function __ZNK11HTTPRequest17get_max_redirectsEv(a){a=a|0;return c[a+308>>2]|0}function __ZN11HTTPRequest17set_download_fileERK6String(b,d){b=b|0;d=d|0;var e=0;if(c[b+304>>2]|0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(814797,814453,488,815296,0);return}a[1263537]=0;e=b+280|0;b=c[e>>2]|0;if((b|0)==(c[d>>2]|0))return;if(b|0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(b,1);c[e>>2]=0;b=c[d>>2]|0;if(!b)return;if(!(__Z28atomic_conditional_incrementPj(b+-8|0)|0))return;c[e>>2]=c[d>>2];return}function __ZNK11HTTPRequest17get_download_fileEv(a){a=a|0;var b=0,d=0;b=a+280|0;a=c[b>>2]|0;if((a|0)!=0?(__Z28atomic_conditional_incrementPj(a+-8|0)|0)!=0:0)d=c[b>>2]|0;else d=0;return d|0}function __ZNK11HTTPRequest20get_downloaded_bytesEv(a){a=a|0;return c[a+292>>2]|0}function __ZNK11HTTPRequest13get_body_sizeEv(a){a=a|0;return c[a+288>>2]|0}function __ZN11HTTPRequest17_redirect_requestERK6String(a,b){a=a|0;b=b|0;return}function __ZN11HTTPRequest13_request_doneEiiRK10PoolVectorI6StringERKS0_IhE(a,b,d,e,f){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,n=0,o=0;g=l;l=l+128|0;if((l|0)>=(m|0))ba(128);h=g+120|0;i=g+96|0;j=g+72|0;k=g+48|0;n=g+24|0;o=g;__ZN11HTTPRequest14cancel_requestEv(a);__ZN10StringNameC2EPKc(h,814950);__ZN7VariantC2Ei(i,b);__ZN7VariantC2Ei(j,d);__ZN7VariantC2ERK10PoolVectorI6StringE(k,e);__ZN7VariantC2ERK10PoolVectorIhE(n,f);c[o>>2]=0;__ZN6Object11emit_signalERK10StringNameRK7VariantS5_S5_S5_S5_(a,h,i,j,k,n,o);if(c[o>>2]|0)__ZN7Variant5clearEv(o);if(c[n>>2]|0)__ZN7Variant5clearEv(n);if(c[k>>2]|0)__ZN7Variant5clearEv(k);if(c[j>>2]|0)__ZN7Variant5clearEv(j);if(!(c[i>>2]|0)){__ZN10StringNameD2Ev(h);l=g;return}__ZN7Variant5clearEv(i);__ZN10StringNameD2Ev(h);l=g;return}function __ZNK11MethodBind4I11HTTPRequestiiRK10PoolVectorI6StringERKS1_IhEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return __ZNK11MethodBind4I11HTTPRequestiiRK10PoolVectorI6StringERKS1_IhEE18_get_argument_typeEi(a,b)|0}function __ZNK11MethodBind4I11HTTPRequestiiRK10PoolVectorI6StringERKS1_IhEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,815652);l=a;return c[b>>2]|0}function __ZN11MethodBind4I11HTTPRequestiiRK10PoolVectorI6StringERKS1_IhEE4callEP6ObjectPPK7VariantiRNSC_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0;i=l;l=l+112|0;if((l|0)>=(m|0))ba(112);j=i+72|0;k=i+48|0;n=i+100|0;o=i+24|0;p=i+96|0;q=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1234380)|0:0){c[h>>2]=0;a[1263537]=0;r=d+24|0;s=c[r>>2]|0;if((s|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=s;c[b>>2]=0;l=i;return}t=s-(c[d+20>>2]|0)|0;if((t|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=t;c[b>>2]=0;l=i;return}if((g|0)>0){if((s|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);u=0}else{a[1263537]=0;u=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,u)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=u;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[r>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);v=0}else{a[1263537]=0;v=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,v)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=v;c[b>>2]=0;l=i;return}if((g|0)>2){if((c[r>>2]|0)<2){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);w=0}else{a[1263537]=0;w=c[(c[d+32>>2]|0)+12>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+8>>2]>>2]|0,w)|0)){c[h>>2]=2;c[h+4>>2]=2;c[h+8>>2]=w;c[b>>2]=0;l=i;return}if((g|0)>3){if((c[r>>2]|0)<3){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);x=0}else{a[1263537]=0;x=c[(c[d+32>>2]|0)+16>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+12>>2]>>2]|0,x)|0)){c[h>>2]=2;c[h+4>>2]=3;c[h+8>>2]=x;c[b>>2]=0;l=i;return}}}}}x=c[d+44>>2]|0;w=c[d+48>>2]|0;v=e+(w>>1)|0;if(!(w&1))y=x;else y=c[(c[v>>2]|0)+x>>2]|0;do if((g|0)<1){x=c[r>>2]|0;w=x+-1|0;if((x|0)>=1){e=c[d+16>>2]|0;u=(e|0)==0;if(u)z=0;else z=c[e+-4>>2]|0;if((x|0)<=(z|0)){if(u)A=0;else A=c[e+-4>>2]|0;do if((A|0)<(x|0)){if(u)B=0;else B=c[e+-4>>2]|0;if((B|0)<(x|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);C=0;break}else{a[1263537]=0;D=49;break}}else D=49;while(0);if((D|0)==49)C=e+(w*24|0)|0;__ZN7VariantC2ERKS_(j,C);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);C=__ZNK7VariantcviEv(j)|0;do if((g|0)<2){B=c[r>>2]|0;A=B+-1|0;z=B+-2|0;if((B|0)>=2){B=c[d+16>>2]|0;x=(B|0)==0;if(x)E=0;else E=c[B+-4>>2]|0;if((A|0)<=(E|0)){if(x)F=0;else F=c[B+-4>>2]|0;do if((F|0)<(A|0)){if(x)G=0;else G=c[B+-4>>2]|0;if((G|0)<(A|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);H=0;break}else{a[1263537]=0;D=66;break}}else D=66;while(0);if((D|0)==66)H=B+(z*24|0)|0;__ZN7VariantC2ERKS_(k,H);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f+4>>2]|0);while(0);H=__ZNK7VariantcviEv(k)|0;do if((g|0)<3){G=c[r>>2]|0;F=G+-2|0;E=G+-3|0;if((F|0)>=1){G=c[d+16>>2]|0;A=(G|0)==0;if(A)I=0;else I=c[G+-4>>2]|0;if((F|0)<=(I|0)){if(A)J=0;else J=c[G+-4>>2]|0;do if((J|0)<(F|0)){if(A)K=0;else K=c[G+-4>>2]|0;if((K|0)<(F|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);L=0;break}else{a[1263537]=0;D=83;break}}else D=83;while(0);if((D|0)==83)L=G+(E*24|0)|0;__ZN7VariantC2ERKS_(o,L);break}}c[o>>2]=0}else __ZN7VariantC2ERKS_(o,c[f+8>>2]|0);while(0);c[n>>2]=__ZNK7Variantcv10PoolVectorI6StringEEv(o)|0;do if((g|0)<4){L=c[r>>2]|0;K=L+-3|0;J=L+-4|0;if((K|0)>=1){L=c[d+16>>2]|0;I=(L|0)==0;if(I)M=0;else M=c[L+-4>>2]|0;if((K|0)<=(M|0)){if(I)N=0;else N=c[L+-4>>2]|0;do if((N|0)<(K|0)){if(I)O=0;else O=c[L+-4>>2]|0;if((O|0)<(K|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);P=0;break}else{a[1263537]=0;D=100;break}}else D=100;while(0);if((D|0)==100)P=L+(J*24|0)|0;__ZN7VariantC2ERKS_(q,P);break}}c[q>>2]=0}else __ZN7VariantC2ERKS_(q,c[f+12>>2]|0);while(0);c[p>>2]=__ZNK7Variantcv10PoolVectorIhEEv(q)|0;Li[y&255](v,C,H,n,p);__ZN10PoolVectorIhE12_unreferenceEv(p);if(c[q>>2]|0)__ZN7Variant5clearEv(q);__ZN10PoolVectorI6StringE12_unreferenceEv(n);if(c[o>>2]|0)__ZN7Variant5clearEv(o);if(c[k>>2]|0)__ZN7Variant5clearEv(k);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,2714,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind4I11HTTPRequestiiRK10PoolVectorI6StringERKS1_IhEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e+8|0;g=e+4|0;h=e;if(!b)i=0;else{j=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1234380)|0;i=j?b:0}b=c[a+44>>2]|0;j=c[a+48>>2]|0;a=i+(j>>1)|0;if(!(j&1))k=b;else k=c[(c[a>>2]|0)+b>>2]|0;b=c[c[d>>2]>>2]|0;j=c[c[d+4>>2]>>2]|0;i=c[d+8>>2]|0;c[f>>2]=0;if((c[i>>2]|0?(__ZN10PoolVectorI6StringE12_unreferenceEv(f),n=c[i>>2]|0,n|0):0)?__Z28atomic_conditional_incrementPj(n)|0:0)c[f>>2]=c[i>>2];c[g>>2]=c[f>>2];i=c[d+12>>2]|0;c[f>>2]=0;if((c[i>>2]|0?(__ZN10PoolVectorIhE12_unreferenceEv(f),d=c[i>>2]|0,d|0):0)?__Z28atomic_conditional_incrementPj(d)|0:0)c[f>>2]=c[i>>2];c[h>>2]=c[f>>2];Li[k&255](a,b,j,g,h);__ZN10PoolVectorIhE12_unreferenceEv(h);__ZN10PoolVectorI6StringE12_unreferenceEv(g);l=e;return}function __ZN11MethodBind4I11HTTPRequestiiRK10PoolVectorI6StringERKS1_IhEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind4I11HTTPRequestiiRK10PoolVectorI6StringERKS1_IhEE18_get_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case 0:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;break}case 1:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;break}case 2:{c[d>>2]=0;__ZN7VariantC2ERK10PoolVectorI6StringE(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);__ZN10PoolVectorI6StringE12_unreferenceEv(d);f=b;break}case 3:{c[d>>2]=0;__ZN7VariantC2ERK10PoolVectorIhE(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);__ZN10PoolVectorIhE12_unreferenceEv(d);f=b;break}default:f=0}l=a;return f|0}function __ZNK13MethodBind0RCI11HTTPRequest6StringE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;if((b|0)!=-1){f=0;l=a;return f|0}c[d>>2]=0;__ZN7VariantC2ERK6String(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);e=c[d>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);f=b;l=a;return f|0}function __ZNK13MethodBind0RCI11HTTPRequest6StringE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,815652);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI11HTTPRequest6StringE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;j=f+24|0;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1234380)|0:0){c[h>>2]=0;a[1263537]=0;k=c[d+24>>2]|0;if((k|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=k;c[b>>2]=0;l=f;return}n=k-(c[d+20>>2]|0)|0;if((n|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=n;c[b>>2]=0;l=f;return}n=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))o=n;else o=c[(c[d>>2]|0)+n>>2]|0;c[j>>2]=ij[o&8191](d)|0;__ZN7VariantC2ERK6String(i,j);d=c[j>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI11HTTPRequest6StringE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0;if(!b)f=0;else{d=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1234380)|0;f=d?b:0}b=c[a+44>>2]|0;d=c[a+48>>2]|0;a=f+(d>>1)|0;if(!(d&1))g=b;else g=c[(c[a>>2]|0)+b>>2]|0;b=ij[g&8191](a)|0;a=b;g=c[e>>2]|0;if((g|0)==(b|0)){if(!b)return}else{if(g|0?(__Z16atomic_decrementPj(g+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(g,1);c[e>>2]=0;if(!b)return;if(__Z28atomic_conditional_incrementPj(b+-8|0)|0)c[e>>2]=a}if(__Z16atomic_decrementPj(b+-8|0)|0)return;__ZN6Memory11free_staticEPvb(b,1);return}function __ZN13MethodBind0RCI11HTTPRequest6StringED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I11HTTPRequestRK6StringE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;if(b|0){f=0;l=a;return f|0}c[d>>2]=0;__ZN7VariantC2ERK6String(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);e=c[d>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);f=b;l=a;return f|0}function __ZNK11MethodBind1I11HTTPRequestRK6StringE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,815652);l=a;return c[b>>2]|0}function __ZN11MethodBind1I11HTTPRequestRK6StringE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i+24|0;k=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1234380)|0:0){c[h>>2]=0;a[1263537]=0;n=d+24|0;o=c[n>>2]|0;if((o|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=o;c[b>>2]=0;l=i;return}p=o-(c[d+20>>2]|0)|0;if((p|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=p;c[b>>2]=0;l=i;return}if((g|0)>0){if((o|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);q=0}else{a[1263537]=0;q=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,q)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=q;c[b>>2]=0;l=i;return}}q=c[d+44>>2]|0;o=c[d+48>>2]|0;p=e+(o>>1)|0;if(!(o&1))r=q;else r=c[(c[p>>2]|0)+q>>2]|0;do if((g|0)<1){q=c[n>>2]|0;o=q+-1|0;if((q|0)>=1){e=c[d+16>>2]|0;s=(e|0)==0;if(s)t=0;else t=c[e+-4>>2]|0;if((q|0)<=(t|0)){if(s)u=0;else u=c[e+-4>>2]|0;do if((u|0)<(q|0)){if(s)v=0;else v=c[e+-4>>2]|0;if((v|0)<(q|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);w=0;break}else{a[1263537]=0;x=31;break}}else x=31;while(0);if((x|0)==31)w=e+(o*24|0)|0;__ZN7VariantC2ERKS_(k,w);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);c[j>>2]=__ZNK7Variantcv6StringEv(k)|0;Pi[r&2047](p,j);p=c[j>>2]|0;if(p|0?(__Z16atomic_decrementPj(p+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(p,1);if(c[k>>2]|0)__ZN7Variant5clearEv(k);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I11HTTPRequestRK6StringE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1234380)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;b=c[d>>2]|0;d=c[b>>2]|0;if((d|0)!=0?(__Z28atomic_conditional_incrementPj(d+-8|0)|0)!=0:0)j=c[b>>2]|0;else j=0;c[f>>2]=j;Pi[i&2047](a,f);a=c[f>>2]|0;if(!a){l=e;return}if(__Z16atomic_decrementPj(a+-8|0)|0){l=e;return}__ZN6Memory11free_staticEPvb(a,1);l=e;return}function __ZN11MethodBind1I11HTTPRequestRK6StringED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI11HTTPRequestiE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK13MethodBind0RCI11HTTPRequestiE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,815652);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI11HTTPRequestiE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1234380)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2Ei(i,ij[n&8191](d)|0);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI11HTTPRequestiE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0;if(!b)f=0;else{d=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1234380)|0;f=d?b:0}b=c[a+44>>2]|0;d=c[a+48>>2]|0;a=f+(d>>1)|0;if(!(d&1)){g=b;h=ij[g&8191](a)|0;c[e>>2]=h;return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=ij[g&8191](a)|0;c[e>>2]=h;return}}function __ZN13MethodBind0RCI11HTTPRequestiED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I11HTTPRequestiE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if(!b){__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK11MethodBind1I11HTTPRequestiE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,815652);l=a;return c[b>>2]|0}function __ZN11MethodBind1I11HTTPRequestiE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1234380)|0:0){c[h>>2]=0;a[1263537]=0;k=d+24|0;n=c[k>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=i;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=i;return}if((g|0)>0){if((n|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);p=0}else{a[1263537]=0;p=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,p)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=p;c[b>>2]=0;l=i;return}}p=c[d+44>>2]|0;n=c[d+48>>2]|0;o=e+(n>>1)|0;if(!(n&1))q=p;else q=c[(c[o>>2]|0)+p>>2]|0;do if((g|0)<1){p=c[k>>2]|0;n=p+-1|0;if((p|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)s=0;else s=c[e+-4>>2]|0;if((p|0)<=(s|0)){if(r)t=0;else t=c[e+-4>>2]|0;do if((t|0)<(p|0)){if(r)u=0;else u=c[e+-4>>2]|0;if((u|0)<(p|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);v=0;break}else{a[1263537]=0;w=31;break}}else w=31;while(0);if((w|0)==31)v=e+(n*24|0)|0;__ZN7VariantC2ERKS_(j,v);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);f=__ZNK7VariantcviEv(j)|0;Pi[q&2047](o,f);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I11HTTPRequestiE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1234380)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1)){g=b;h=c[d>>2]|0;i=c[h>>2]|0;Pi[g&2047](a,i);return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=c[d>>2]|0;i=c[h>>2]|0;Pi[g&2047](a,i);return}}function __ZN11MethodBind1I11HTTPRequestiED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI11HTTPRequestbE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Eb(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK13MethodBind0RCI11HTTPRequestbE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,815652);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI11HTTPRequestbE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1234380)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2Eb(i,ij[n&8191](d)|0);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI11HTTPRequestbE7ptrcallEP6ObjectPPKvPv(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0;if(!d)g=0;else{e=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1234380)|0;g=e?d:0}d=c[b+44>>2]|0;e=c[b+48>>2]|0;b=g+(e>>1)|0;if(!(e&1)){h=d;i=ij[h&8191](b)|0;j=i&1;a[f>>0]=j;return}else{h=c[(c[b>>2]|0)+d>>2]|0;i=ij[h&8191](b)|0;j=i&1;a[f>>0]=j;return}}function __ZN13MethodBind0RCI11HTTPRequestbED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I11HTTPRequestbE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if(!b){__ZN7VariantC2Eb(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK11MethodBind1I11HTTPRequestbE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,815652);l=a;return c[b>>2]|0}function __ZN11MethodBind1I11HTTPRequestbE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1234380)|0:0){c[h>>2]=0;a[1263537]=0;k=d+24|0;n=c[k>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=i;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=i;return}if((g|0)>0){if((n|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);p=0}else{a[1263537]=0;p=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,p)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=p;c[b>>2]=0;l=i;return}}p=c[d+44>>2]|0;n=c[d+48>>2]|0;o=e+(n>>1)|0;if(!(n&1))q=p;else q=c[(c[o>>2]|0)+p>>2]|0;do if((g|0)<1){p=c[k>>2]|0;n=p+-1|0;if((p|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)s=0;else s=c[e+-4>>2]|0;if((p|0)<=(s|0)){if(r)t=0;else t=c[e+-4>>2]|0;do if((t|0)<(p|0)){if(r)u=0;else u=c[e+-4>>2]|0;if((u|0)<(p|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);v=0;break}else{a[1263537]=0;w=31;break}}else w=31;while(0);if((w|0)==31)v=e+(n*24|0)|0;__ZN7VariantC2ERKS_(j,v);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);f=__ZNK7VariantcvbEv(j)|0;Pi[q&2047](o,f);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I11HTTPRequestbE7ptrcallEP6ObjectPPKvPv(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0;if(!d)g=0;else{f=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1234380)|0;g=f?d:0}d=c[b+44>>2]|0;f=c[b+48>>2]|0;b=g+(f>>1)|0;if(!(f&1))h=d;else h=c[(c[b>>2]|0)+d>>2]|0;Pi[h&2047](b,(a[c[e>>2]>>0]|0)!=0);return}function __ZN11MethodBind1I11HTTPRequestbED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI11HTTPRequestN10HTTPClient6StatusEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK13MethodBind0RCI11HTTPRequestN10HTTPClient6StatusEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,815652);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI11HTTPRequestN10HTTPClient6StatusEE4callEP6ObjectPPK7VariantiRNS6_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1234380)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2Ei(i,ij[n&8191](d)|0);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI11HTTPRequestN10HTTPClient6StatusEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0;if(!b)f=0;else{d=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1234380)|0;f=d?b:0}b=c[a+44>>2]|0;d=c[a+48>>2]|0;a=f+(d>>1)|0;if(!(d&1)){g=b;h=ij[g&8191](a)|0;c[e>>2]=h;return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=ij[g&8191](a)|0;c[e>>2]=h;return}}function __ZN13MethodBind0RCI11HTTPRequestN10HTTPClient6StatusEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind0I11HTTPRequestE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return 0}function __ZNK11MethodBind0I11HTTPRequestE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,815652);l=a;return c[b>>2]|0}function __ZN11MethodBind0I11HTTPRequestE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1234380)|0:0){c[h>>2]=0;a[1263537]=0;f=c[d+24>>2]|0;if((f|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=f;c[b>>2]=0;return}i=f-(c[d+20>>2]|0)|0;if((i|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=i;c[b>>2]=0;return}i=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))j=i;else j=c[(c[d>>2]|0)+i>>2]|0;gj[j&8191](d);c[b>>2]=0;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,110,1146558,0);c[b>>2]=0;return}function __ZN11MethodBind0I11HTTPRequestE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1234380)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1)){g=b;gj[g&8191](a);return}else{g=c[(c[a>>2]|0)+b>>2]|0;gj[g&8191](a);return}}function __ZN11MethodBind0I11HTTPRequestED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN11HTTPRequest12_thread_funcEPv(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;d=l;l=l+144|0;if((l|0)>=(m|0))ba(144);e=d+128|0;f=d+96|0;g=d+72|0;h=d+48|0;i=d+124|0;j=d+24|0;k=d+120|0;n=d;if(!(__ZN10HTTPClient15connect_to_hostERK6Stringibb(c[b+260>>2]|0,b+232|0,c[b+236>>2]|0,(a[b+245>>0]|0)!=0,(a[b+244>>0]|0)!=0)|0)){o=b+313|0;if(a[o>>0]|0){p=b+312|0;a[p>>0]=1;l=d;return}while(1){if(__ZN11HTTPRequest18_update_connectionEv(b)|0){q=16;break}r=__ZN2OS13get_singletonEv()|0;Pi[c[(c[r>>2]|0)+316>>2]&2047](r,1);if(a[o>>0]|0){q=16;break}}if((q|0)==16){p=b+312|0;a[p>>0]=1;l=d;return}}__ZN10StringNameC2EPKc(e,814420);__ZN7VariantC2Ei(f,2);__ZN7VariantC2Ei(g,0);c[i>>2]=0;__ZN7VariantC2ERK10PoolVectorI6StringE(h,i);c[k>>2]=0;__ZN7VariantC2ERK10PoolVectorIhE(j,k);c[n>>2]=0;__ZN6Object13call_deferredERK10StringNameRK7VariantS5_S5_S5_S5_(b,e,f,g,h,j,n);if(c[n>>2]|0)__ZN7Variant5clearEv(n);if(c[j>>2]|0)__ZN7Variant5clearEv(j);__ZN10PoolVectorIhE12_unreferenceEv(k);if(c[h>>2]|0)__ZN7Variant5clearEv(h);__ZN10PoolVectorI6StringE12_unreferenceEv(i);if(c[g>>2]|0)__ZN7Variant5clearEv(g);if(c[f>>2]|0)__ZN7Variant5clearEv(f);__ZN10StringNameD2Ev(e);p=b+312|0;a[p>>0]=1;l=d;return}function __ZNK12MethodBind5RI11HTTPRequest5ErrorRK6StringRK6VectorIS2_EbN10HTTPClient6MethodES4_E18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return __ZNK12MethodBind5RI11HTTPRequest5ErrorRK6StringRK6VectorIS2_EbN10HTTPClient6MethodES4_E18_get_argument_typeEi(a,b)|0}function __ZNK12MethodBind5RI11HTTPRequest5ErrorRK6StringRK6VectorIS2_EbN10HTTPClient6MethodES4_E18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,815652);l=a;return c[b>>2]|0}function __ZN12MethodBind5RI11HTTPRequest5ErrorRK6StringRK6VectorIS2_EbN10HTTPClient6MethodES4_E4callEP6ObjectPPK7VariantiRNSE_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0;i=l;l=l+160|0;if((l|0)>=(m|0))ba(160);j=i+120|0;k=i+152|0;n=i+96|0;o=i+148|0;p=i+72|0;q=i+48|0;r=i+24|0;s=i+144|0;t=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1234380)|0:0){c[h>>2]=0;a[1263537]=0;u=d+24|0;v=c[u>>2]|0;if((v|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=v;c[b>>2]=0;l=i;return}w=v-(c[d+20>>2]|0)|0;if((w|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=w;c[b>>2]=0;l=i;return}do if((g|0)>0){if((v|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);x=0}else{a[1263537]=0;x=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,x)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=x;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[u>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);y=0}else{a[1263537]=0;y=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,y)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=y;c[b>>2]=0;l=i;return}if((g|0)>2){if((c[u>>2]|0)<2){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);z=0}else{a[1263537]=0;z=c[(c[d+32>>2]|0)+12>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+8>>2]>>2]|0,z)|0)){c[h>>2]=2;c[h+4>>2]=2;c[h+8>>2]=z;c[b>>2]=0;l=i;return}if((g|0)>3){if((c[u>>2]|0)<3){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);A=0}else{a[1263537]=0;A=c[(c[d+32>>2]|0)+16>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+12>>2]>>2]|0,A)|0)){c[h>>2]=2;c[h+4>>2]=3;c[h+8>>2]=A;c[b>>2]=0;l=i;return}if((g|0)>4){if((c[u>>2]|0)<4){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);B=0}else{a[1263537]=0;B=c[(c[d+32>>2]|0)+20>>2]|0}if(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+16>>2]>>2]|0,B)|0)break;c[h>>2]=2;c[h+4>>2]=4;c[h+8>>2]=B;c[b>>2]=0;l=i;return}}}}}while(0);B=c[d+44>>2]|0;A=c[d+48>>2]|0;z=e+(A>>1)|0;if(!(A&1))C=B;else C=c[(c[z>>2]|0)+B>>2]|0;do if((g|0)<1){B=c[u>>2]|0;A=B+-1|0;if((B|0)>=1){e=c[d+16>>2]|0;y=(e|0)==0;if(y)D=0;else D=c[e+-4>>2]|0;if((B|0)<=(D|0)){if(y)E=0;else E=c[e+-4>>2]|0;do if((E|0)<(B|0)){if(y)F=0;else F=c[e+-4>>2]|0;if((F|0)<(B|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);G=0;break}else{a[1263537]=0;H=55;break}}else H=55;while(0);if((H|0)==55)G=e+(A*24|0)|0;__ZN7VariantC2ERKS_(n,G);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f>>2]|0);while(0);c[k>>2]=__ZNK7Variantcv6StringEv(n)|0;do if((g|0)<2){G=c[u>>2]|0;F=G+-1|0;E=G+-2|0;if((G|0)>=2){G=c[d+16>>2]|0;D=(G|0)==0;if(D)I=0;else I=c[G+-4>>2]|0;if((F|0)<=(I|0)){if(D)J=0;else J=c[G+-4>>2]|0;do if((J|0)<(F|0)){if(D)K=0;else K=c[G+-4>>2]|0;if((K|0)<(F|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);L=0;break}else{a[1263537]=0;H=72;break}}else H=72;while(0);if((H|0)==72)L=G+(E*24|0)|0;__ZN7VariantC2ERKS_(p,L);break}}c[p>>2]=0}else __ZN7VariantC2ERKS_(p,c[f+4>>2]|0);while(0);c[o>>2]=__ZNK7Variantcv6VectorI6StringEEv(p)|0;do if((g|0)<3){L=c[u>>2]|0;K=L+-2|0;J=L+-3|0;if((K|0)>=1){L=c[d+16>>2]|0;I=(L|0)==0;if(I)M=0;else M=c[L+-4>>2]|0;if((K|0)<=(M|0)){if(I)N=0;else N=c[L+-4>>2]|0;do if((N|0)<(K|0)){if(I)O=0;else O=c[L+-4>>2]|0;if((O|0)<(K|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);P=0;break}else{a[1263537]=0;H=89;break}}else H=89;while(0);if((H|0)==89)P=L+(J*24|0)|0;__ZN7VariantC2ERKS_(q,P);break}}c[q>>2]=0}else __ZN7VariantC2ERKS_(q,c[f+8>>2]|0);while(0);P=__ZNK7VariantcvbEv(q)|0;do if((g|0)<4){O=c[u>>2]|0;N=O+-3|0;M=O+-4|0;if((N|0)>=1){O=c[d+16>>2]|0;K=(O|0)==0;if(K)Q=0;else Q=c[O+-4>>2]|0;if((N|0)<=(Q|0)){if(K)R=0;else R=c[O+-4>>2]|0;do if((R|0)<(N|0)){if(K)S=0;else S=c[O+-4>>2]|0;if((S|0)<(N|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);T=0;break}else{a[1263537]=0;H=106;break}}else H=106;while(0);if((H|0)==106)T=O+(M*24|0)|0;__ZN7VariantC2ERKS_(r,T);break}}c[r>>2]=0}else __ZN7VariantC2ERKS_(r,c[f+12>>2]|0);while(0);T=__ZNK7VariantcviEv(r)|0;do if((g|0)<5){S=c[u>>2]|0;R=S+-4|0;Q=S+-5|0;if((R|0)>=1){S=c[d+16>>2]|0;N=(S|0)==0;if(N)U=0;else U=c[S+-4>>2]|0;if((R|0)<=(U|0)){if(N)V=0;else V=c[S+-4>>2]|0;do if((V|0)<(R|0)){if(N)W=0;else W=c[S+-4>>2]|0;if((W|0)<(R|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);X=0;break}else{a[1263537]=0;H=123;break}}else H=123;while(0);if((H|0)==123)X=S+(Q*24|0)|0;__ZN7VariantC2ERKS_(t,X);break}}c[t>>2]=0}else __ZN7VariantC2ERKS_(t,c[f+16>>2]|0);while(0);c[s>>2]=__ZNK7Variantcv6StringEv(t)|0;__ZN7VariantC2Ei(j,Wh[C&63](z,k,o,P,T,s)|0);T=c[s>>2]|0;if(T|0?(__Z16atomic_decrementPj(T+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(T,1);if(c[t>>2]|0)__ZN7Variant5clearEv(t);if(c[r>>2]|0)__ZN7Variant5clearEv(r);if(c[q>>2]|0)__ZN7Variant5clearEv(q);q=c[o>>2]|0;if(q|0?(__Z16atomic_decrementPj(q+-8|0)|0)==0:0){r=c[o>>2]|0;o=(r|0)==0?0:r+-4|0;r=o+4|0;if(c[o>>2]|0){t=0;do{T=c[r+(t<<2)>>2]|0;do if(T|0){if(__Z16atomic_decrementPj(T+-8|0)|0)break;__ZN6Memory11free_staticEPvb(T,1)}while(0);t=t+1|0}while(t>>>0<(c[o>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(q,1)}if(c[p>>2]|0)__ZN7Variant5clearEv(p);p=c[k>>2]|0;do if(p|0){if(__Z16atomic_decrementPj(p+-8|0)|0)break;__ZN6Memory11free_staticEPvb(p,1)}while(0);if(c[n>>2]|0)__ZN7Variant5clearEv(n);__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,3581,1146558,0);c[b>>2]=0;l=i;return}function __ZN12MethodBind5RI11HTTPRequest5ErrorRK6StringRK6VectorIS2_EbN10HTTPClient6MethodES4_E7ptrcallEP6ObjectPPKvPv(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0;g=l;l=l+16|0;if((l|0)>=(m|0))ba(16);h=g+8|0;i=g+4|0;j=g;if(!d)k=0;else{n=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1234380)|0;k=n?d:0}d=c[b+44>>2]|0;n=c[b+48>>2]|0;b=k+(n>>1)|0;if(!(n&1))o=d;else o=c[(c[b>>2]|0)+d>>2]|0;d=c[e>>2]|0;n=c[d>>2]|0;if((n|0)!=0?(__Z28atomic_conditional_incrementPj(n+-8|0)|0)!=0:0)p=c[d>>2]|0;else p=0;c[h>>2]=p;c[i>>2]=__ZN8PtrToArgIRK6VectorI6StringEE7convertEPKv(c[e+4>>2]|0)|0;p=(a[c[e+8>>2]>>0]|0)!=0;d=c[c[e+12>>2]>>2]|0;n=c[e+16>>2]|0;e=c[n>>2]|0;if((e|0)!=0?(__Z28atomic_conditional_incrementPj(e+-8|0)|0)!=0:0)q=c[n>>2]|0;else q=0;c[j>>2]=q;c[f>>2]=Wh[o&63](b,h,i,p,d,j)|0;d=c[j>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);d=c[i>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0){j=c[i>>2]|0;i=(j|0)==0?0:j+-4|0;j=i+4|0;if(c[i>>2]|0){p=0;do{b=c[j+(p<<2)>>2]|0;if(b|0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(b,1);p=p+1|0}while(p>>>0<(c[i>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(d,1)}d=c[h>>2]|0;if(!d){l=g;return}if(__Z16atomic_decrementPj(d+-8|0)|0){l=g;return}__ZN6Memory11free_staticEPvb(d,1);l=g;return}function __ZN12MethodBind5RI11HTTPRequest5ErrorRK6StringRK6VectorIS2_EbN10HTTPClient6MethodES4_ED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN8PtrToArgIRK6VectorI6StringEE7convertEPKv(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d;c[e>>2]=0;f=c[b>>2]|0;if(!f)g=0;else g=(c[f+16>>2]|0)>>>2;__ZN6VectorI6StringE6resizeEi(e,g)|0;f=c[b>>2]|0;if(!f){h=0;i=0}else{__Z16atomic_incrementPj(f+4|0)|0;h=f;i=c[f+8>>2]|0}if(g|0){f=0;do{b=i+(f<<2)|0;j=c[e>>2]|0;k=(j|0)==0;if(k)n=0;else n=c[j+-4>>2]|0;do if((n|0)<=(f|0)){if(k)o=0;else o=c[j+-4>>2]|0;if((o|0)>(f|0)){a[1263537]=0;p=17;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);q=0;break}}else p=17;while(0);if((p|0)==17){p=0;__ZN6VectorI6StringE14_copy_on_writeEv(e);q=(c[e>>2]|0)+(f<<2)|0}j=c[q>>2]|0;if((j|0)!=(c[b>>2]|0)){if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);c[q>>2]=0;j=c[b>>2]|0;if(j|0?__Z28atomic_conditional_incrementPj(j+-8|0)|0:0)c[q>>2]=c[b>>2]}f=f+1|0}while((f|0)<(g|0))}if(!h){r=c[e>>2]|0;l=d;return r|0}__Z16atomic_decrementPj(h+4|0)|0;r=c[e>>2]|0;l=d;return r|0}function __ZNK12MethodBind5RI11HTTPRequest5ErrorRK6StringRK6VectorIS2_EbN10HTTPClient6MethodES4_E18_get_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case -1:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;l=a;return f|0}case 0:{c[d>>2]=0;__ZN7VariantC2ERK6String(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);g=c[d>>2]|0;if(g|0?(__Z16atomic_decrementPj(g+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(g,1);f=b;l=a;return f|0}case 1:{f=__ZN7Variant12get_type_forIRK6VectorI6StringEEENS_4TypeEv()|0;l=a;return f|0}case 2:{__ZN7VariantC2Eb(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;l=a;return f|0}case 3:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;l=a;return f|0}case 4:{c[d>>2]=0;__ZN7VariantC2ERK6String(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);e=c[d>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);f=b;l=a;return f|0}default:{f=0;l=a;return f|0}}return 0}function __ZN7Variant12get_type_forIRK6VectorI6StringEEENS_4TypeEv(){var a=0,b=0,d=0,e=0,f=0,g=0,h=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+24|0;d=a;c[b>>2]=0;__ZN7VariantC2ERK6VectorI6StringE(d,b);e=c[d>>2]|0;if(e|0)__ZN7Variant5clearEv(d);d=c[b>>2]|0;if(!d){l=a;return e|0}if(__Z16atomic_decrementPj(d+-8|0)|0){l=a;return e|0}f=c[b>>2]|0;b=(f|0)==0?0:f+-4|0;f=b+4|0;if(c[b>>2]|0){g=0;do{h=c[f+(g<<2)>>2]|0;if(h|0?(__Z16atomic_decrementPj(h+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(h,1);g=g+1|0}while(g>>>0<(c[b>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(d,1);l=a;return e|0}function __ZN15ViewportTexture18_initialize_classvEv(b){b=b|0;if(a[1263242]|0)return;if(!(a[1263241]|0)){if(!(a[1257004]|0)){if(!(a[1257001]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI9ReferenceEEvv();__ZN9Reference13_bind_methodsEv();a[1257001]=1}__ZN7ClassDB10_add_classI8ResourceEEvv();__ZN8Resource13_bind_methodsEv();a[1257004]=1}__ZN7ClassDB10_add_classI7TextureEEvv();__ZN7Texture13_bind_methodsEv();a[1263241]=1}__ZN7ClassDB10_add_classI15ViewportTextureEEvv();__ZN15ViewportTexture13_bind_methodsEv();a[1263242]=1;return}function __ZN15ViewportTexture5_setvERK10StringNameRK7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK15ViewportTexture5_getvERK10StringNameR7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK15ViewportTexture19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+24|0;g=e+4|0;h=e;if(!d)__ZNK7Texture19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,0);__ZN6StringC2EPKc(f,816182);i=c[f>>2]|0;f=i;j=g+4|0;c[j>>2]=0;k=g+12|0;c[k>>2]=0;c[g>>2]=0;n=(i|0)==0;if(!n?(c[j>>2]=0,__Z28atomic_conditional_incrementPj(i+-8|0)|0):0)c[j>>2]=f;c[g+8>>2]=0;f=c[k>>2]|0;if(f|0){if(!(__Z16atomic_decrementPj(f+-8|0)|0))__ZN6Memory11free_staticEPvb(f,1);c[k>>2]=0}c[g+16>>2]=256;if(!(c[b>>2]|0)){k=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=k;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0}k=__ZnwjPFPvjE(32,4740)|0;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0;c[k+12>>2]=0;c[k+16>>2]=7;f=k+20|0;c[f>>2]=0;j=k+24|0;c[j>>2]=0;o=k+28|0;c[o>>2]=0;__ZN12PropertyInfoaSERKS_(k,g)|0;p=c[b>>2]|0;q=p+4|0;r=c[q>>2]|0;c[j>>2]=r;c[f>>2]=0;c[o>>2]=p;if(r|0)c[r+20>>2]=k;c[q>>2]=k;if(!(c[p>>2]|0))c[p>>2]=k;k=p+8|0;c[k>>2]=(c[k>>2]|0)+1;k=c[g+12>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);k=c[g+4>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);if(!n?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);__ZN10StringNameC2EPKc(h,816182);__ZN7ClassDB17get_property_listE10StringNameP4ListI12PropertyInfo16DefaultAllocatorEbPK6Object(h,b,1,a);__ZN10StringNameD2Ev(h);if(!d){l=e;return}__ZNK7Texture19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,1);l=e;return}function __ZN15ViewportTexture14_notificationvEib(a,b,c){a=a|0;b=b|0;c=c|0;return}function __ZNK15ViewportTexture16_get_class_namevEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+8|0;e=b+4|0;f=b;g=a+128|0;a=c[g>>2]|0;if(a|0){if(c[a+4>>2]|0){l=b;return g|0}if(__ZNK6String6lengthEv(a+8|0)|0){l=b;return g|0}}__ZN6StringC2EPKc(d,816182);c[f>>2]=c[d>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameaSERKS_(g,e);__ZN10StringNameD2Ev(e);e=c[f>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);l=b;return g|0}function __ZNK15ViewportTexture9get_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,816182);l=a;return c[b>>2]|0}function __ZNK7Texture14get_save_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1075267);l=a;return c[b>>2]|0}function __ZNK15ViewportTexture8is_classERK6String(a,b){a=a|0;b=b|0;var c=0;if(((!(__ZNK6StringeqEPKc(b,816182)|0)?!(__ZNK6StringeqEPKc(b,1075267)|0):0)?!(__ZNK6StringeqEPKc(b,1110448)|0):0)?!(__ZNK6StringeqEPKc(b,1126157)|0):0)c=__ZNK6StringeqEPKc(b,1142944)|0;else c=1;return c|0}function __ZNK15ViewportTexture12is_class_ptrEPv(a,b){a=a|0;b=b|0;return (b|0)==1234384|((b|0)==1220692|((b|0)==1220696|((b|0)==1220724|(b|0)==1220580)))|0}function __ZN15ViewportTextureD2Ev(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0;c[a>>2]=223220;b=c[a+136>>2]|0;a:do if(b|0?(d=b+544|0,e=c[d>>2]|0,e|0):0){f=c[e+8>>2]|0;e=c[b+548>>2]|0;b:do if((f|0)==(e|0))g=f;else{h=f;while(1){i=c[h+24>>2]|0;if(i>>>0>a>>>0)j=h+8|0;else{if(i>>>0>=a>>>0){g=h;break b}j=h+4|0}h=c[j>>2]|0;if((h|0)==(e|0))break a}}while(0);if((!((g|0)==0|(g|0)==(e|0))?(__ZN3SetIP15ViewportTexture10ComparatorIS1_E16DefaultAllocatorE6_eraseEPNS5_7ElementE(d,g),(c[b+552>>2]|0)==0):0)?(f=c[d>>2]|0,f|0):0){__ZN6Memory11free_staticEPvb(f,0);c[d>>2]=0}}while(0);__ZN8NodePathD2Ev(a+132|0);__ZN10StringNameD2Ev(a+128|0);c[a>>2]=223388;__ZN10StringNameD2Ev(a+124|0);__ZN8ResourceD2Ev(a);return}function __ZN15ViewportTextureD0Ev(a){a=a|0;__ZN15ViewportTextureD2Ev(a);__ZdlPv(a);return}function __ZN15ViewportTexture20setup_local_to_sceneEv(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0;d=l;l=l+32|0;if((l|0)>=(m|0))ba(32);e=d+12|0;f=d+8|0;g=d+4|0;h=d;i=d+16|0;j=b+136|0;k=c[j>>2]|0;a:do if(k|0?(n=k+544|0,o=c[n>>2]|0,o|0):0){p=c[o+8>>2]|0;o=c[k+548>>2]|0;b:do if((p|0)==(o|0))q=p;else{r=p;while(1){s=c[r+24>>2]|0;if(s>>>0>b>>>0)t=r+8|0;else{if(s>>>0>=b>>>0){q=r;break b}t=r+4|0}r=c[t>>2]|0;if((r|0)==(o|0))break a}}while(0);if((!((q|0)==0|(q|0)==(o|0))?(__ZN3SetIP15ViewportTexture10ComparatorIS1_E16DefaultAllocatorE6_eraseEPNS5_7ElementE(n,q),(c[k+552>>2]|0)==0):0)?(p=c[n>>2]|0,p|0):0){__ZN6Memory11free_staticEPvb(p,0);c[n>>2]=0}}while(0);c[j>>2]=0;k=__ZNK8Resource15get_local_sceneEv(b)|0;if(!k){l=d;return}q=__ZNK4Node8get_nodeERK8NodePath(k,b+132|0)|0;__ZN6StringC2EPKc(f,815791);c[e>>2]=__ZNK6String4utf8Ev(f)|0;__Z19_err_set_last_errorPKc(__ZNK10CharString8get_dataEv(e)|0);k=c[e>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);k=c[f>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);a[1263537]=1;if(!q){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085488,810637,68,815832,0);l=d;return}a[1263537]=0;k=$i[c[(c[q>>2]|0)+44>>2]&8191](q,1234328)|0;c[j>>2]=k?q:0;__ZN6StringC2EPKc(h,815860);c[g>>2]=__ZNK6String4utf8Ev(h)|0;__Z19_err_set_last_errorPKc(__ZNK10CharString8get_dataEv(g)|0);q=c[g>>2]|0;if(q|0?(__Z16atomic_decrementPj(q+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(q,1);q=c[h>>2]|0;if(q|0?(__Z16atomic_decrementPj(q+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(q,1);a[1263537]=1;q=c[j>>2]|0;if(!q){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085488,810637,73,937140,0);l=d;return}a[1263537]=0;j=q+544|0;c[i>>2]=b;if(!(c[j>>2]|0)){b=__ZnwjPFPvjE(28,4740)|0;h=b+16|0;c[h>>2]=0;c[h+4>>2]=0;c[j>>2]=b;h=c[q+548>>2]|0;c[b+4>>2]=h;c[b+8>>2]=h;c[b+12>>2]=h;c[b>>2]=1}__ZN3SetIP15ViewportTexture10ComparatorIS1_E16DefaultAllocatorE10_insert_rbERKS1_(j,i)|0;l=d;return}function __ZNK15ViewportTexture7get_ridEv(b){b=b|0;var d=0,e=0;d=c[b+136>>2]|0;if(!d){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1126721,810637,112,815748,0);e=0;return e|0}else{a[1263537]=0;e=c[d+504>>2]|0;return e|0}return 0}function __ZNK15ViewportTexture9get_widthEv(b){b=b|0;var d=0,e=0;d=c[b+136>>2]|0;if(!d){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1128069,810637,97,815709,0);e=0;return e|0}else{a[1263537]=0;e=~~+g[d+356>>2];return e|0}return 0}function __ZNK15ViewportTexture10get_heightEv(b){b=b|0;var d=0,e=0;d=c[b+136>>2]|0;if(!d){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1128079,810637,102,815709,0);e=0;return e|0}else{a[1263537]=0;e=~~+g[d+360>>2];return e|0}return 0}function __ZNK15ViewportTexture8get_sizeEv(b,d){b=b|0;d=d|0;var e=0,f=0;e=c[d+136>>2]|0;if(!e){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1116470,810637,107,815664,0);g[b>>2]=0.0;g[b+4>>2]=0.0;return}else{a[1263537]=0;d=e+356|0;e=c[d+4>>2]|0;f=b;c[f>>2]=c[d>>2];c[f+4>>2]=e;return}}function __ZNK15ViewportTexture9has_alphaEv(a){a=a|0;return 0}function __ZN15ViewportTexture9set_flagsEj(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d+4|0;f=d;g=a+136|0;a=c[g>>2]|0;if(!a){l=d;return}c[a+508>>2]=b;a=__ZN12VisualServer13get_singletonEv()|0;h=c[(c[a>>2]|0)+100>>2]|0;c[f>>2]=c[(c[g>>2]|0)+504>>2];c[e>>2]=c[f>>2];bj[h&4095](a,e,b);l=d;return}function __ZNK15ViewportTexture9get_flagsEv(a){a=a|0;var b=0,d=0;b=c[a+136>>2]|0;if(!b){d=0;return d|0}d=c[b+508>>2]|0;return d|0}function __ZNK7Texture4drawE3RIDRK7Vector2RK5Colorb(a,b,d,e,f){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;g=l;l=l+48|0;if((l|0)>=(m|0))ba(48);h=g+36|0;i=g+32|0;j=g+28|0;k=g+8|0;n=g;o=g+24|0;p=__ZN12VisualServer13get_singletonEv()|0;q=c[(c[p>>2]|0)+1096>>2]|0;c[j>>2]=c[b>>2];Pi[c[(c[a>>2]|0)+124>>2]&2047](n,a);b=d;d=c[b+4>>2]|0;r=k;c[r>>2]=c[b>>2];c[r+4>>2]=d;d=n;n=c[d+4>>2]|0;r=k+8|0;c[r>>2]=c[d>>2];c[r+4>>2]=n;c[o>>2]=ij[c[(c[a>>2]|0)+112>>2]&8191](a)|0;c[i>>2]=c[j>>2];c[h>>2]=c[o>>2];Yi[q&15](p,i,k,h,0,e,f);l=g;return}function __ZNK7Texture9draw_rectE3RIDRK5Rect2bRK5Colorb(a,b,d,e,f,g){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;var h=0,i=0,j=0,k=0,n=0,o=0,p=0;h=l;l=l+16|0;if((l|0)>=(m|0))ba(16);i=h+12|0;j=h+8|0;k=h+4|0;n=h;o=__ZN12VisualServer13get_singletonEv()|0;p=c[(c[o>>2]|0)+1096>>2]|0;c[k>>2]=c[b>>2];c[n>>2]=ij[c[(c[a>>2]|0)+112>>2]&8191](a)|0;c[j>>2]=c[k>>2];c[i>>2]=c[n>>2];Yi[p&15](o,j,d,i,e,f,g);l=h;return}function __ZNK7Texture16draw_rect_regionE3RIDRK5Rect2S3_RK5Colorb(a,b,d,e,f,g){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;var h=0,i=0,j=0,k=0,n=0,o=0,p=0;h=l;l=l+16|0;if((l|0)>=(m|0))ba(16);i=h+12|0;j=h+8|0;k=h+4|0;n=h;o=__ZN12VisualServer13get_singletonEv()|0;p=c[(c[o>>2]|0)+1100>>2]|0;c[k>>2]=c[b>>2];c[n>>2]=ij[c[(c[a>>2]|0)+112>>2]&8191](a)|0;c[j>>2]=c[k>>2];c[i>>2]=c[n>>2];Yi[p&15](o,j,d,i,e,f,g);l=h;return}function __ZNK7Texture15get_rect_regionERK5Rect2S2_RS0_S3_(a,b,d,e,f){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;c[e>>2]=c[b>>2];c[e+4>>2]=c[b+4>>2];c[e+8>>2]=c[b+8>>2];c[e+12>>2]=c[b+12>>2];c[f>>2]=c[d>>2];c[f+4>>2]=c[d+4>>2];c[f+8>>2]=c[d+8>>2];c[f+12>>2]=c[d+12>>2];return 1}function __ZNK7Texture8get_dataEv(a,b){a=a|0;b=b|0;__ZN5ImageC2Ev(a);return}function __ZN3SetIP15ViewportTexture10ComparatorIS1_E16DefaultAllocatorE6_eraseEPNS5_7ElementE(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0;e=d+8|0;f=c[e>>2]|0;g=b+4|0;h=c[g>>2]|0;if((f|0)!=(h|0)?(i=c[d+4>>2]|0,(i|0)!=(h|0)):0){j=i;while(1){i=c[j+8>>2]|0;if((i|0)==(h|0))break;else j=i}if(!j){k=h;l=c[h+8>>2]|0}else{k=j;l=h}}else{k=d;l=f}f=k+8|0;j=k+4|0;i=c[((l|0)==(h|0)?j:f)>>2]|0;h=c[b>>2]|0;l=k+12|0;m=c[l>>2]|0;c[i+12>>2]=m;if((h|0)==(m|0))n=h+8|0;else{h=c[l>>2]|0;m=h+8|0;n=(k|0)==(c[m>>2]|0)?m:h+4|0}c[n>>2]=i;if((k|0)==(d|0)){if((c[d>>2]|0)==1)__ZN3SetIP15ViewportTexture10ComparatorIS1_E16DefaultAllocatorE10_erase_fixEPNS5_7ElementE(b,i)}else{if((k|0)==(c[g>>2]|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143791,1144075,454,1143798,0);return}a[1263537]=0;if((c[k>>2]|0)==1)__ZN3SetIP15ViewportTexture10ComparatorIS1_E16DefaultAllocatorE10_erase_fixEPNS5_7ElementE(b,i);c[f>>2]=c[e>>2];f=d+4|0;c[j>>2]=c[f>>2];j=d+12|0;c[l>>2]=c[j>>2];c[k>>2]=c[d>>2];c[(c[e>>2]|0)+12>>2]=k;c[(c[f>>2]|0)+12>>2]=k;f=c[j>>2]|0;j=f+8|0;c[((c[j>>2]|0)==(d|0)?j:f+4|0)>>2]=k}k=c[d+16>>2]|0;f=d+20|0;if(k|0)c[k+20>>2]=c[f>>2];j=c[f>>2]|0;if(j|0)c[j+16>>2]=k;__ZN6Memory11free_staticEPvb(d,0);d=b+8|0;c[d>>2]=(c[d>>2]|0)+-1;if(!(c[c[g>>2]>>2]|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143791,1144075,483,1143838,0);return}else{a[1263537]=0;return}}function __ZN3SetIP15ViewportTexture10ComparatorIS1_E16DefaultAllocatorE10_insert_rbERKS1_(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;a[f>>0]=0;g=__ZN3SetIP15ViewportTexture10ComparatorIS1_E16DefaultAllocatorE7_insertERKS1_Rb(b,d,f)|0;if(a[f>>0]|0){l=e;return g|0}f=b+8|0;c[f>>2]=(c[f>>2]|0)+1;f=g+12|0;d=c[f>>2]|0;if(!(c[d>>2]|0)){h=b+4|0;i=g;j=d;k=d;d=f;while(1){f=j+12|0;n=c[f>>2]|0;o=c[n+8>>2]|0;p=n;do if((j|0)==(o|0)){q=c[n+4>>2]|0;if(!(c[q>>2]|0)){c[k>>2]=1;a[1263537]=0;c[q>>2]=1;if((c[h>>2]|0)==(n|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1144075,146,1146003,0);r=c[(c[d>>2]|0)+12>>2]|0;break}else{a[1263537]=0;c[n>>2]=0;r=n;break}}q=j+4|0;if((i|0)==(c[q>>2]|0)){s=i+8|0;t=c[s>>2]|0;c[q>>2]=t;if((t|0)==(c[h>>2]|0))u=p;else{c[t+12>>2]=j;u=c[f>>2]|0}t=i+12|0;c[t>>2]=u;q=c[f>>2]|0;v=q+8|0;c[((c[v>>2]|0)==(j|0)?v:q+4|0)>>2]=i;c[s>>2]=j;c[f>>2]=i;w=j;x=i;y=c[t>>2]|0}else{w=i;x=j;y=n}a[1263537]=0;c[x>>2]=1;t=c[h>>2]|0;if((t|0)==(y|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1144075,146,1146003,0);z=c[(c[w+12>>2]|0)+12>>2]|0;A=c[h>>2]|0}else{a[1263537]=0;c[y>>2]=0;z=y;A=t}t=z+8|0;s=c[t>>2]|0;q=s+4|0;v=c[q>>2]|0;c[t>>2]=v;if((v|0)!=(A|0))c[v+12>>2]=z;v=z+12|0;c[s+12>>2]=c[v>>2];t=c[v>>2]|0;B=t+4|0;c[((c[B>>2]|0)==(z|0)?B:t+8|0)>>2]=s;c[q>>2]=z;c[v>>2]=s;r=w}else{if(!(c[o>>2]|0)){c[k>>2]=1;a[1263537]=0;c[o>>2]=1;if((c[h>>2]|0)==(n|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1144075,146,1146003,0);r=c[(c[d>>2]|0)+12>>2]|0;break}else{a[1263537]=0;c[n>>2]=0;r=n;break}}s=j+8|0;if((i|0)==(c[s>>2]|0)){v=i+4|0;q=c[v>>2]|0;c[s>>2]=q;if((q|0)==(c[h>>2]|0))C=p;else{c[q+12>>2]=j;C=c[f>>2]|0}q=i+12|0;c[q>>2]=C;s=c[f>>2]|0;t=s+4|0;c[((c[t>>2]|0)==(j|0)?t:s+8|0)>>2]=i;c[v>>2]=j;c[f>>2]=i;D=j;E=i;F=c[q>>2]|0}else{D=i;E=j;F=n}a[1263537]=0;c[E>>2]=1;q=c[h>>2]|0;if((q|0)==(F|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1144075,146,1146003,0);G=c[(c[D+12>>2]|0)+12>>2]|0;H=c[h>>2]|0}else{a[1263537]=0;c[F>>2]=0;G=F;H=q}q=G+4|0;v=c[q>>2]|0;s=v+8|0;t=c[s>>2]|0;c[q>>2]=t;if((t|0)!=(H|0))c[t+12>>2]=G;t=G+12|0;c[v+12>>2]=c[t>>2];q=c[t>>2]|0;B=q+8|0;c[((c[B>>2]|0)==(G|0)?B:q+4|0)>>2]=v;c[s>>2]=G;c[t>>2]=v;r=D}while(0);n=r+12|0;f=c[n>>2]|0;if(!(c[f>>2]|0)){i=r;j=f;k=f;d=n}else break}}d=c[(c[b>>2]|0)+8>>2]|0;a[1263537]=0;c[d>>2]=1;l=e;return g|0}function __ZN3SetIP15ViewportTexture10ComparatorIS1_E16DefaultAllocatorE7_insertERKS1_Rb(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0;f=c[b>>2]|0;g=c[f+8>>2]|0;h=b+4|0;i=c[h>>2]|0;a:do if((g|0)==(i|0))j=f;else{k=c[d>>2]|0;l=g;while(1){m=c[l+24>>2]|0;if(k>>>0<m>>>0)n=l+8|0;else{if(m>>>0>=k>>>0)break;n=l+4|0}m=c[n>>2]|0;if((m|0)==(i|0)){j=l;break a}else l=m}a[e>>0]=1;o=l;return o|0}while(0);i=__ZnwjPFPvjE(28,4740)|0;c[i>>2]=0;c[i+4>>2]=0;c[i+8>>2]=0;c[i+12>>2]=0;c[i+16>>2]=0;c[i+20>>2]=0;c[i+12>>2]=j;n=c[h>>2]|0;g=i+4|0;c[g>>2]=n;f=i+8|0;c[f>>2]=n;c[i+24>>2]=c[d>>2];if((j|0)!=(c[b>>2]|0)?(c[d>>2]|0)>>>0>=(c[j+24>>2]|0)>>>0:0)p=j+4|0;else p=j+8|0;c[p>>2]=i;a[e>>0]=0;e=c[g>>2]|0;g=c[h>>2]|0;if((e|0)==(g|0)){h=i;do{p=h;h=c[h+12>>2]|0}while((p|0)==(c[h+4>>2]|0));q=(h|0)==(c[b>>2]|0)?0:h}else{h=e;while(1){e=c[h+8>>2]|0;if((e|0)==(g|0)){q=h;break}else h=e}}c[i+16>>2]=q;h=c[f>>2]|0;b:do if((h|0)==(g|0)){f=i;while(1){e=f;f=c[f+12>>2]|0;if((e|0)!=(c[f+8>>2]|0)){r=f;break b}if((f|0)==(c[b>>2]|0)){r=0;break}}}else{f=h;while(1){l=c[f+4>>2]|0;if((l|0)==(g|0)){r=f;break}else f=l}}while(0);g=i+20|0;c[g>>2]=r;if(!q)s=r;else{c[q+20>>2]=i;s=c[g>>2]|0}if(!s){o=i;return o|0}c[s+16>>2]=i;o=i;return o|0}function __ZN3SetIP15ViewportTexture10ComparatorIS1_E16DefaultAllocatorE10_erase_fixEPNS5_7ElementE(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0;e=c[(c[b>>2]|0)+8>>2]|0;f=b+4|0;if((e|0)!=(d|0)&(c[d>>2]|0)==1){b=d;while(1){g=b+12|0;h=c[g>>2]|0;i=c[h+8>>2]|0;do if((b|0)==(i|0)){j=c[h+4>>2]|0;if(!(c[j>>2]|0)){a[1263537]=0;c[j>>2]=1;k=c[f>>2]|0;if((k|0)==(h|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1144075,146,1146003,0);l=c[g>>2]|0;m=l;n=c[l+4>>2]|0;o=c[f>>2]|0}else{a[1263537]=0;c[h>>2]=0;m=h;n=j;o=k}k=n+8|0;l=c[k>>2]|0;c[m+4>>2]=l;if((l|0)!=(o|0))c[l+12>>2]=m;l=m+12|0;c[n+12>>2]=c[l>>2];p=c[l>>2]|0;q=p+8|0;c[((c[q>>2]|0)==(m|0)?q:p+4|0)>>2]=n;c[k>>2]=m;c[l>>2]=n;l=c[g>>2]|0;r=c[l+4>>2]|0;s=l}else{r=j;s=h}if((c[c[r+4>>2]>>2]|0)==1){j=r+8|0;l=c[j>>2]|0;if((c[l>>2]|0)==1)if((c[f>>2]|0)==(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1144075,146,1146003,0);t=c[g>>2]|0;break}else{a[1263537]=0;c[r>>2]=0;t=s;break}a[1263537]=0;c[l>>2]=1;k=c[f>>2]|0;if((k|0)==(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1144075,146,1146003,0);u=c[j>>2]|0;v=c[f>>2]|0}else{a[1263537]=0;c[r>>2]=0;u=l;v=k}k=u+4|0;l=c[k>>2]|0;c[j>>2]=l;if((l|0)!=(v|0))c[l+12>>2]=r;l=r+12|0;c[u+12>>2]=c[l>>2];j=c[l>>2]|0;p=j+4|0;c[((c[p>>2]|0)==(r|0)?p:j+8|0)>>2]=u;c[k>>2]=r;c[l>>2]=u;l=c[g>>2]|0;w=c[l+4>>2]|0;x=l}else{w=r;x=s}l=c[x>>2]|0;k=c[f>>2]|0;if((l|0)==0&(k|0)==(w|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1144075,146,1146003,0);y=c[g>>2]|0;z=c[f>>2]|0}else{a[1263537]=0;c[w>>2]=l;y=x;z=k}c[y>>2]=1;k=c[w+4>>2]|0;a[1263537]=0;c[k>>2]=1;k=y+4|0;l=c[k>>2]|0;j=l+8|0;p=c[j>>2]|0;c[k>>2]=p;if((p|0)!=(z|0))c[p+12>>2]=y;p=y+12|0;c[l+12>>2]=c[p>>2];k=c[p>>2]|0;q=k+8|0;c[((c[q>>2]|0)==(y|0)?q:k+4|0)>>2]=l;c[j>>2]=y;c[p>>2]=l;t=e}else{if(!(c[i>>2]|0)){a[1263537]=0;c[i>>2]=1;l=c[f>>2]|0;if((l|0)==(h|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1144075,146,1146003,0);p=c[g>>2]|0;A=c[p+8>>2]|0;B=c[f>>2]|0;C=p}else{a[1263537]=0;c[h>>2]=0;A=i;B=l;C=h}l=A+4|0;p=c[l>>2]|0;c[C+8>>2]=p;if((p|0)!=(B|0))c[p+12>>2]=C;p=C+12|0;c[A+12>>2]=c[p>>2];j=c[p>>2]|0;k=j+4|0;c[((c[k>>2]|0)==(C|0)?k:j+8|0)>>2]=A;c[l>>2]=C;c[p>>2]=A;p=c[g>>2]|0;D=c[p+8>>2]|0;E=p}else{D=i;E=h}p=D+4|0;l=c[p>>2]|0;j=(c[c[D+8>>2]>>2]|0)==1;if(!((c[l>>2]|0)!=1|j^1))if((c[f>>2]|0)==(D|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1144075,146,1146003,0);t=c[g>>2]|0;break}else{a[1263537]=0;c[D>>2]=0;t=E;break}if(j){a[1263537]=0;c[l>>2]=1;j=c[f>>2]|0;if((j|0)==(D|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1144075,146,1146003,0);F=c[p>>2]|0;G=c[f>>2]|0}else{a[1263537]=0;c[D>>2]=0;F=l;G=j}j=F+8|0;l=c[j>>2]|0;c[p>>2]=l;if((l|0)!=(G|0))c[l+12>>2]=D;l=D+12|0;c[F+12>>2]=c[l>>2];p=c[l>>2]|0;k=p+8|0;c[((c[k>>2]|0)==(D|0)?k:p+4|0)>>2]=F;c[j>>2]=D;c[l>>2]=F;l=c[g>>2]|0;H=c[l+8>>2]|0;I=l}else{H=D;I=E}l=c[I>>2]|0;j=c[f>>2]|0;if((l|0)==0&(j|0)==(H|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1144075,146,1146003,0);J=c[g>>2]|0;K=c[f>>2]|0}else{a[1263537]=0;c[H>>2]=l;J=I;K=j}c[J>>2]=1;j=c[H+8>>2]|0;a[1263537]=0;c[j>>2]=1;j=J+8|0;l=c[j>>2]|0;p=l+4|0;k=c[p>>2]|0;c[j>>2]=k;if((k|0)!=(K|0))c[k+12>>2]=J;k=J+12|0;c[l+12>>2]=c[k>>2];j=c[k>>2]|0;q=j+4|0;c[((c[q>>2]|0)==(J|0)?q:j+8|0)>>2]=l;c[p>>2]=J;c[k>>2]=l;t=e}while(0);if((e|0)!=(t|0)&(c[t>>2]|0)==1)b=t;else{L=t;break}}}else L=d;a[1263537]=0;c[L>>2]=1;if((c[c[f>>2]>>2]|0)==1){a[1263537]=0;return}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143886,1144075,432,1143897,0);return}}function __ZN7Texture18_initialize_classvEv(b){b=b|0;if(a[1263241]|0)return;if(!(a[1257004]|0)){if(!(a[1257001]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI9ReferenceEEvv();__ZN9Reference13_bind_methodsEv();a[1257001]=1}__ZN7ClassDB10_add_classI8ResourceEEvv();__ZN8Resource13_bind_methodsEv();a[1257004]=1}__ZN7ClassDB10_add_classI7TextureEEvv();__ZN7Texture13_bind_methodsEv();a[1263241]=1;return}function __ZN7Texture5_setvERK10StringNameRK7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK7Texture5_getvERK10StringNameR7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK7Texture19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+24|0;g=e+4|0;h=e;if(!d)__ZNK8Resource19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,0);__ZN6StringC2EPKc(f,1075267);i=c[f>>2]|0;f=i;j=g+4|0;c[j>>2]=0;k=g+12|0;c[k>>2]=0;c[g>>2]=0;n=(i|0)==0;if(!n?(c[j>>2]=0,__Z28atomic_conditional_incrementPj(i+-8|0)|0):0)c[j>>2]=f;c[g+8>>2]=0;f=c[k>>2]|0;if(f|0){if(!(__Z16atomic_decrementPj(f+-8|0)|0))__ZN6Memory11free_staticEPvb(f,1);c[k>>2]=0}c[g+16>>2]=256;if(!(c[b>>2]|0)){k=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=k;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0}k=__ZnwjPFPvjE(32,4740)|0;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0;c[k+12>>2]=0;c[k+16>>2]=7;f=k+20|0;c[f>>2]=0;j=k+24|0;c[j>>2]=0;o=k+28|0;c[o>>2]=0;__ZN12PropertyInfoaSERKS_(k,g)|0;p=c[b>>2]|0;q=p+4|0;r=c[q>>2]|0;c[j>>2]=r;c[f>>2]=0;c[o>>2]=p;if(r|0)c[r+20>>2]=k;c[q>>2]=k;if(!(c[p>>2]|0))c[p>>2]=k;k=p+8|0;c[k>>2]=(c[k>>2]|0)+1;k=c[g+12>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);k=c[g+4>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);if(!n?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);__ZN10StringNameC2EPKc(h,1075267);__ZN7ClassDB17get_property_listE10StringNameP4ListI12PropertyInfo16DefaultAllocatorEbPK6Object(h,b,1,a);__ZN10StringNameD2Ev(h);if(!d){l=e;return}__ZNK8Resource19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,1);l=e;return}function __ZN7Texture14_notificationvEib(a,b,c){a=a|0;b=b|0;c=c|0;return}function __ZNK7Texture16_get_class_namevEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+8|0;e=b+4|0;f=b;g=a+124|0;a=c[g>>2]|0;if(a|0){if(c[a+4>>2]|0){l=b;return g|0}if(__ZNK6String6lengthEv(a+8|0)|0){l=b;return g|0}}__ZN6StringC2EPKc(d,1075267);c[f>>2]=c[d>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameaSERKS_(g,e);__ZN10StringNameD2Ev(e);e=c[f>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);l=b;return g|0}function __ZNK7Texture9get_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1075267);l=a;return c[b>>2]|0}function __ZNK7Texture8is_classERK6String(a,b){a=a|0;b=b|0;var c=0;if((!(__ZNK6StringeqEPKc(b,1075267)|0)?!(__ZNK6StringeqEPKc(b,1110448)|0):0)?!(__ZNK6StringeqEPKc(b,1126157)|0):0)c=__ZNK6StringeqEPKc(b,1142944)|0;else c=1;return c|0}function __ZNK7Texture12is_class_ptrEPv(a,b){a=a|0;b=b|0;return (b|0)==1220692|((b|0)==1220696|((b|0)==1220724|(b|0)==1220580))|0}function __ZN7TextureD2Ev(a){a=a|0;c[a>>2]=223388;__ZN10StringNameD2Ev(a+124|0);__ZN8ResourceD2Ev(a);return}function __ZN7TextureD0Ev(a){a=a|0;c[a>>2]=223388;__ZN10StringNameD2Ev(a+124|0);__ZN8ResourceD2Ev(a);__ZdlPv(a);return}function __ZNK7Texture8get_sizeEv(a,b){a=a|0;b=b|0;var d=0.0,e=0.0;d=+(ij[c[(c[b>>2]|0)+116>>2]&8191](b)|0);e=+(ij[c[(c[b>>2]|0)+120>>2]&8191](b)|0);g[a>>2]=d;g[a+4>>2]=e;return}function __ZN7ClassDB10_add_classI7TextureEEvv(){var a=0,b=0,d=0,e=0,f=0,g=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+16|0;d=a+12|0;e=a+8|0;f=a+4|0;g=a;__ZN6StringC2EPKc(b,1075267);c[e>>2]=c[b>>2];__ZN10StringNameC2ERK6String(d,e);__ZN6StringC2EPKc(b,1110448);c[g>>2]=c[b>>2];__ZN10StringNameC2ERK6String(f,g);__ZN7ClassDB11_add_class2ERK10StringNameS2_(d,f);__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);__ZN10StringNameD2Ev(d);d=c[e>>2]|0;if(!d){l=a;return}if(__Z16atomic_decrementPj(d+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(d,1);l=a;return}function __ZN7Texture13_bind_methodsEv(){var a=0,b=0,d=0,e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0;a=l;l=l+144|0;if((l|0)>=(m|0))ba(144);b=a+136|0;d=a+128|0;e=a+120|0;f=a+112|0;h=a+104|0;i=a+96|0;j=a+88|0;k=a+80|0;n=a+24|0;o=a+64|0;p=a;q=a+56|0;r=a+48|0;__Z8D_METHODPKc(d,1128069);s=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(s);c[s>>2]=223556;__ZN10MethodBind10_set_constEb(s,1);__ZN10MethodBind24_generate_argument_typesEi(s,0);__ZN10MethodBind12_set_returnsEb(s,1);c[s+44>>2]=116;c[s+48>>2]=1;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,s,d,0,0)|0;s=d+4|0;t=c[s>>2]|0;if(t|0?(__Z16atomic_decrementPj(t+-8|0)|0)==0:0){u=c[s>>2]|0;s=(u|0)==0?0:u+-4|0;u=s+4|0;if(c[s>>2]|0){v=0;do{__ZN10StringNameD2Ev(u+(v<<2)|0);v=v+1|0}while(v>>>0<(c[s>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(t,1)}__ZN10StringNameD2Ev(d);__Z8D_METHODPKc(e,1128079);d=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(d);c[d>>2]=223556;__ZN10MethodBind10_set_constEb(d,1);__ZN10MethodBind24_generate_argument_typesEi(d,0);__ZN10MethodBind12_set_returnsEb(d,1);c[d+44>>2]=120;c[d+48>>2]=1;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,d,e,0,0)|0;d=e+4|0;t=c[d>>2]|0;if(t|0?(__Z16atomic_decrementPj(t+-8|0)|0)==0:0){s=c[d>>2]|0;d=(s|0)==0?0:s+-4|0;s=d+4|0;if(c[d>>2]|0){v=0;do{__ZN10StringNameD2Ev(s+(v<<2)|0);v=v+1|0}while(v>>>0<(c[d>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(t,1)}__ZN10StringNameD2Ev(e);__Z8D_METHODPKc(f,1116470);e=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(e);c[e>>2]=223592;__ZN10MethodBind10_set_constEb(e,1);__ZN10MethodBind24_generate_argument_typesEi(e,0);__ZN10MethodBind12_set_returnsEb(e,1);c[e+44>>2]=124;c[e+48>>2]=1;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,e,f,0,0)|0;e=f+4|0;t=c[e>>2]|0;if(t|0?(__Z16atomic_decrementPj(t+-8|0)|0)==0:0){d=c[e>>2]|0;e=(d|0)==0?0:d+-4|0;d=e+4|0;if(c[e>>2]|0){v=0;do{__ZN10StringNameD2Ev(d+(v<<2)|0);v=v+1|0}while(v>>>0<(c[e>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(t,1)}__ZN10StringNameD2Ev(f);__Z8D_METHODPKc(h,815919);f=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(f);c[f>>2]=223628;__ZN10MethodBind10_set_constEb(f,1);__ZN10MethodBind24_generate_argument_typesEi(f,0);__ZN10MethodBind12_set_returnsEb(f,1);c[f+44>>2]=128;c[f+48>>2]=1;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,f,h,0,0)|0;f=h+4|0;t=c[f>>2]|0;if(t|0?(__Z16atomic_decrementPj(t+-8|0)|0)==0:0){e=c[f>>2]|0;f=(e|0)==0?0:e+-4|0;e=f+4|0;if(c[f>>2]|0){v=0;do{__ZN10StringNameD2Ev(e+(v<<2)|0);v=v+1|0}while(v>>>0<(c[f>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(t,1)}__ZN10StringNameD2Ev(h);__Z8D_METHODPKcS0_(i,815929,1117356);h=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(h);c[h>>2]=223664;__ZN10MethodBind10_set_constEb(h,0);__ZN10MethodBind24_generate_argument_typesEi(h,1);c[h+44>>2]=132;c[h+48>>2]=1;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,h,i,0,0)|0;h=i+4|0;t=c[h>>2]|0;if(t|0?(__Z16atomic_decrementPj(t+-8|0)|0)==0:0){f=c[h>>2]|0;h=(f|0)==0?0:f+-4|0;f=h+4|0;if(c[h>>2]|0){v=0;do{__ZN10StringNameD2Ev(f+(v<<2)|0);v=v+1|0}while(v>>>0<(c[h>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(t,1)}__ZN10StringNameD2Ev(i);__Z8D_METHODPKc(j,815939);i=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(i);c[i>>2]=223700;__ZN10MethodBind10_set_constEb(i,1);__ZN10MethodBind24_generate_argument_typesEi(i,0);__ZN10MethodBind12_set_returnsEb(i,1);c[i+44>>2]=136;c[i+48>>2]=1;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,i,j,0,0)|0;i=j+4|0;t=c[i>>2]|0;if(t|0?(__Z16atomic_decrementPj(t+-8|0)|0)==0:0){h=c[i>>2]|0;i=(h|0)==0?0:h+-4|0;h=i+4|0;if(c[i>>2]|0){v=0;do{__ZN10StringNameD2Ev(h+(v<<2)|0);v=v+1|0}while(v>>>0<(c[i>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(t,1)}__ZN10StringNameD2Ev(j);__Z8D_METHODPKcS0_S0_S0_S0_(k,947867,1077090,1126974,938223,1062524);g[o>>2]=1.0;g[o+4>>2]=1.0;g[o+8>>2]=1.0;g[o+12>>2]=1.0;__ZN7VariantC2ERK5Color(n,o);__ZN7VariantC2Eb(p,0);j=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(j);c[j>>2]=223736;__ZN10MethodBind10_set_constEb(j,1);__ZN10MethodBind24_generate_argument_typesEi(j,4);c[j+44>>2]=140;c[j+48>>2]=1;c[b>>2]=n;t=b+4|0;c[t>>2]=p;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,j,k,b,2)|0;if(c[p>>2]|0)__ZN7Variant5clearEv(p);if(c[n>>2]|0)__ZN7Variant5clearEv(n);j=k+4|0;i=c[j>>2]|0;if(i|0?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0){v=c[j>>2]|0;j=(v|0)==0?0:v+-4|0;v=j+4|0;if(c[j>>2]|0){h=0;do{__ZN10StringNameD2Ev(v+(h<<2)|0);h=h+1|0}while(h>>>0<(c[j>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(i,1)}__ZN10StringNameD2Ev(k);__Z8D_METHODPKcS0_S0_S0_S0_S0_(q,815949,1077090,913990,869095,938223,1062524);g[o>>2]=1.0;g[o+4>>2]=1.0;g[o+8>>2]=1.0;g[o+12>>2]=1.0;__ZN7VariantC2ERK5Color(n,o);__ZN7VariantC2Eb(p,0);k=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(k);c[k>>2]=223772;__ZN10MethodBind10_set_constEb(k,1);__ZN10MethodBind24_generate_argument_typesEi(k,5);c[k+44>>2]=144;c[k+48>>2]=1;c[b>>2]=n;c[t>>2]=p;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,k,q,b,2)|0;if(c[p>>2]|0)__ZN7Variant5clearEv(p);if(c[n>>2]|0)__ZN7Variant5clearEv(n);k=q+4|0;i=c[k>>2]|0;if(i|0?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0){j=c[k>>2]|0;k=(j|0)==0?0:j+-4|0;j=k+4|0;if(c[k>>2]|0){h=0;do{__ZN10StringNameD2Ev(j+(h<<2)|0);h=h+1|0}while(h>>>0<(c[k>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(i,1)}__ZN10StringNameD2Ev(q);__Z8D_METHODPKcS0_S0_S0_S0_S0_(r,815959,1077090,913990,1128200,938223,1062524);g[o>>2]=1.0;g[o+4>>2]=1.0;g[o+8>>2]=1.0;g[o+12>>2]=1.0;__ZN7VariantC2ERK5Color(n,o);__ZN7VariantC2Eb(p,0);q=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(q);c[q>>2]=223808;__ZN10MethodBind10_set_constEb(q,1);__ZN10MethodBind24_generate_argument_typesEi(q,5);c[q+44>>2]=148;c[q+48>>2]=1;c[b>>2]=n;c[t>>2]=p;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,q,r,b,2)|0;if(c[p>>2]|0)__ZN7Variant5clearEv(p);if(c[n>>2]|0)__ZN7Variant5clearEv(n);p=r+4|0;q=c[p>>2]|0;if(q|0?(__Z16atomic_decrementPj(q+-8|0)|0)==0:0){t=c[p>>2]|0;p=(t|0)==0?0:t+-4|0;t=p+4|0;if(c[p>>2]|0){i=0;do{__ZN10StringNameD2Ev(t+(i<<2)|0);i=i+1|0}while(i>>>0<(c[p>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(q,1)}__ZN10StringNameD2Ev(r);__ZN6StringC2EPKc(b,1075267);c[o>>2]=c[b>>2];__ZN10StringNameC2ERK6String(n,o);__ZN10StringNameC2EPKc(b,815976);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(n,b,1);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(n);r=c[o>>2]|0;if(r|0?(__Z16atomic_decrementPj(r+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(r,1);__ZN6StringC2EPKc(b,1075267);c[o>>2]=c[b>>2];__ZN10StringNameC2ERK6String(n,o);__ZN10StringNameC2EPKc(b,815989);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(n,b,2);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(n);r=c[o>>2]|0;if(r|0?(__Z16atomic_decrementPj(r+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(r,1);__ZN6StringC2EPKc(b,1075267);c[o>>2]=c[b>>2];__ZN10StringNameC2ERK6String(n,o);__ZN10StringNameC2EPKc(b,816001);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(n,b,4);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(n);r=c[o>>2]|0;if(r|0?(__Z16atomic_decrementPj(r+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(r,1);__ZN6StringC2EPKc(b,1075267);c[o>>2]=c[b>>2];__ZN10StringNameC2ERK6String(n,o);__ZN10StringNameC2EPKc(b,816013);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(n,b,4096);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(n);r=c[o>>2]|0;do if(r|0){if(__Z16atomic_decrementPj(r+-8|0)|0)break;__ZN6Memory11free_staticEPvb(r,1)}while(0);__ZN6StringC2EPKc(b,1075267);c[o>>2]=c[b>>2];__ZN10StringNameC2ERK6String(n,o);__ZN10StringNameC2EPKc(b,816032);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(n,b,7);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(n);r=c[o>>2]|0;do if(r|0){if(__Z16atomic_decrementPj(r+-8|0)|0)break;__ZN6Memory11free_staticEPvb(r,1)}while(0);__ZN6StringC2EPKc(b,1075267);c[o>>2]=c[b>>2];__ZN10StringNameC2ERK6String(n,o);__ZN10StringNameC2EPKc(b,816046);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(n,b,8);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(n);r=c[o>>2]|0;do if(r|0){if(__Z16atomic_decrementPj(r+-8|0)|0)break;__ZN6Memory11free_staticEPvb(r,1)}while(0);__ZN6StringC2EPKc(b,1075267);c[o>>2]=c[b>>2];__ZN10StringNameC2ERK6String(n,o);__ZN10StringNameC2EPKc(b,816070);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(n,b,16);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(n);r=c[o>>2]|0;do if(r|0){if(__Z16atomic_decrementPj(r+-8|0)|0)break;__ZN6Memory11free_staticEPvb(r,1)}while(0);__ZN6StringC2EPKc(b,1075267);c[o>>2]=c[b>>2];__ZN10StringNameC2ERK6String(n,o);__ZN10StringNameC2EPKc(b,816093);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(n,b,32);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(n);n=c[o>>2]|0;if(!n){l=a;return}if(__Z16atomic_decrementPj(n+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(n,1);l=a;return}function __ZNK12MethodBind5CI7Texture3RIDRK5Rect2S4_RK5ColorbE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return __ZNK12MethodBind5CI7Texture3RIDRK5Rect2S4_RK5ColorbE18_get_argument_typeEi(a,b)|0}function __ZNK12MethodBind5CI7Texture3RIDRK5Rect2S4_RK5ColorbE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1075267);l=a;return c[b>>2]|0}function __ZN12MethodBind5CI7Texture3RIDRK5Rect2S4_RK5ColorbE4callEP6ObjectPPK7VariantiRNSB_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0;i=l;l=l+176|0;if((l|0)>=(m|0))ba(176);j=i+172|0;k=i+168|0;n=i+96|0;o=i+152|0;p=i+72|0;q=i+136|0;r=i+48|0;s=i+120|0;t=i+24|0;u=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1220692)|0:0){c[h>>2]=0;a[1263537]=0;v=d+24|0;w=c[v>>2]|0;if((w|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=w;c[b>>2]=0;l=i;return}x=w-(c[d+20>>2]|0)|0;if((x|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=x;c[b>>2]=0;l=i;return}do if((g|0)>0){if((w|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);y=0}else{a[1263537]=0;y=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,y)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=y;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[v>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);z=0}else{a[1263537]=0;z=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,z)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=z;c[b>>2]=0;l=i;return}if((g|0)>2){if((c[v>>2]|0)<2){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);A=0}else{a[1263537]=0;A=c[(c[d+32>>2]|0)+12>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+8>>2]>>2]|0,A)|0)){c[h>>2]=2;c[h+4>>2]=2;c[h+8>>2]=A;c[b>>2]=0;l=i;return}if((g|0)>3){if((c[v>>2]|0)<3){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);B=0}else{a[1263537]=0;B=c[(c[d+32>>2]|0)+16>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+12>>2]>>2]|0,B)|0)){c[h>>2]=2;c[h+4>>2]=3;c[h+8>>2]=B;c[b>>2]=0;l=i;return}if((g|0)>4){if((c[v>>2]|0)<4){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);C=0}else{a[1263537]=0;C=c[(c[d+32>>2]|0)+20>>2]|0}if(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+16>>2]>>2]|0,C)|0)break;c[h>>2]=2;c[h+4>>2]=4;c[h+8>>2]=C;c[b>>2]=0;l=i;return}}}}}while(0);C=c[d+44>>2]|0;B=c[d+48>>2]|0;A=e+(B>>1)|0;if(!(B&1))D=C;else D=c[(c[A>>2]|0)+C>>2]|0;do if((g|0)<1){C=c[v>>2]|0;B=C+-1|0;if((C|0)>=1){e=c[d+16>>2]|0;z=(e|0)==0;if(z)E=0;else E=c[e+-4>>2]|0;if((C|0)<=(E|0)){if(z)F=0;else F=c[e+-4>>2]|0;do if((F|0)<(C|0)){if(z)G=0;else G=c[e+-4>>2]|0;if((G|0)<(C|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);H=0;break}else{a[1263537]=0;I=55;break}}else I=55;while(0);if((I|0)==55)H=e+(B*24|0)|0;__ZN7VariantC2ERKS_(n,H);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f>>2]|0);while(0);c[k>>2]=__ZNK7Variantcv3RIDEv(n)|0;do if((g|0)<2){H=c[v>>2]|0;G=H+-1|0;F=H+-2|0;if((H|0)>=2){H=c[d+16>>2]|0;E=(H|0)==0;if(E)J=0;else J=c[H+-4>>2]|0;if((G|0)<=(J|0)){if(E)K=0;else K=c[H+-4>>2]|0;do if((K|0)<(G|0)){if(E)L=0;else L=c[H+-4>>2]|0;if((L|0)<(G|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);M=0;break}else{a[1263537]=0;I=72;break}}else I=72;while(0);if((I|0)==72)M=H+(F*24|0)|0;__ZN7VariantC2ERKS_(p,M);break}}c[p>>2]=0}else __ZN7VariantC2ERKS_(p,c[f+4>>2]|0);while(0);__ZNK7Variantcv5Rect2Ev(o,p);do if((g|0)<3){M=c[v>>2]|0;L=M+-2|0;K=M+-3|0;if((L|0)>=1){M=c[d+16>>2]|0;J=(M|0)==0;if(J)N=0;else N=c[M+-4>>2]|0;if((L|0)<=(N|0)){if(J)O=0;else O=c[M+-4>>2]|0;do if((O|0)<(L|0)){if(J)P=0;else P=c[M+-4>>2]|0;if((P|0)<(L|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);Q=0;break}else{a[1263537]=0;I=89;break}}else I=89;while(0);if((I|0)==89)Q=M+(K*24|0)|0;__ZN7VariantC2ERKS_(r,Q);break}}c[r>>2]=0}else __ZN7VariantC2ERKS_(r,c[f+8>>2]|0);while(0);__ZNK7Variantcv5Rect2Ev(q,r);do if((g|0)<4){Q=c[v>>2]|0;P=Q+-3|0;O=Q+-4|0;if((P|0)>=1){Q=c[d+16>>2]|0;N=(Q|0)==0;if(N)R=0;else R=c[Q+-4>>2]|0;if((P|0)<=(R|0)){if(N)S=0;else S=c[Q+-4>>2]|0;do if((S|0)<(P|0)){if(N)T=0;else T=c[Q+-4>>2]|0;if((T|0)<(P|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);U=0;break}else{a[1263537]=0;I=106;break}}else I=106;while(0);if((I|0)==106)U=Q+(O*24|0)|0;__ZN7VariantC2ERKS_(t,U);break}}c[t>>2]=0}else __ZN7VariantC2ERKS_(t,c[f+12>>2]|0);while(0);__ZNK7Variantcv5ColorEv(s,t);do if((g|0)<5){U=c[v>>2]|0;T=U+-4|0;S=U+-5|0;if((T|0)>=1){U=c[d+16>>2]|0;R=(U|0)==0;if(R)V=0;else V=c[U+-4>>2]|0;if((T|0)<=(V|0)){if(R)W=0;else W=c[U+-4>>2]|0;do if((W|0)<(T|0)){if(R)X=0;else X=c[U+-4>>2]|0;if((X|0)<(T|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);Y=0;break}else{a[1263537]=0;I=123;break}}else I=123;while(0);if((I|0)==123)Y=U+(S*24|0)|0;__ZN7VariantC2ERKS_(u,Y);break}}c[u>>2]=0}else __ZN7VariantC2ERKS_(u,c[f+16>>2]|0);while(0);f=__ZNK7VariantcvbEv(u)|0;c[j>>2]=c[k>>2];ui[D&4095](A,j,o,q,s,f);if(c[u>>2]|0)__ZN7Variant5clearEv(u);if(c[t>>2]|0)__ZN7Variant5clearEv(t);if(c[r>>2]|0)__ZN7Variant5clearEv(r);if(c[p>>2]|0)__ZN7Variant5clearEv(p);if(c[n>>2]|0)__ZN7Variant5clearEv(n);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,3757,1146558,0);c[b>>2]=0;l=i;return}function __ZN12MethodBind5CI7Texture3RIDRK5Rect2S4_RK5ColorbE7ptrcallEP6ObjectPPKvPv(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0;f=l;l=l+64|0;if((l|0)>=(m|0))ba(64);g=f+56|0;h=f+32|0;i=f+40|0;j=f+16|0;k=f;if(!d)n=0;else{o=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1220692)|0;n=o?d:0}d=c[b+44>>2]|0;o=c[b+48>>2]|0;b=n+(o>>1)|0;if(!(o&1))p=d;else p=c[(c[b>>2]|0)+d>>2]|0;c[h>>2]=c[c[e>>2]>>2];d=c[e+4>>2]|0;c[i>>2]=c[d>>2];c[i+4>>2]=c[d+4>>2];c[i+8>>2]=c[d+8>>2];c[i+12>>2]=c[d+12>>2];d=c[e+8>>2]|0;c[j>>2]=c[d>>2];c[j+4>>2]=c[d+4>>2];c[j+8>>2]=c[d+8>>2];c[j+12>>2]=c[d+12>>2];d=c[e+12>>2]|0;c[k>>2]=c[d>>2];c[k+4>>2]=c[d+4>>2];c[k+8>>2]=c[d+8>>2];c[k+12>>2]=c[d+12>>2];d=(a[c[e+16>>2]>>0]|0)!=0;c[g>>2]=c[h>>2];ui[p&4095](b,g,i,j,k,d);l=f;return}function __ZN12MethodBind5CI7Texture3RIDRK5Rect2S4_RK5ColorbED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK12MethodBind5CI7Texture3RIDRK5Rect2S4_RK5ColorbE18_get_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case 0:{c[d>>2]=0;__ZN7VariantC2ERK3RID(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);f=b;l=a;return f|0}case 1:{c[d>>2]=0;c[d+4>>2]=0;c[d+8>>2]=0;c[d+12>>2]=0;__ZN7VariantC2ERK5Rect2(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);f=b;l=a;return f|0}case 2:{c[d>>2]=0;c[d+4>>2]=0;c[d+8>>2]=0;c[d+12>>2]=0;__ZN7VariantC2ERK5Rect2(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);f=b;l=a;return f|0}case 3:{g[d>>2]=0.0;g[d+4>>2]=0.0;g[d+8>>2]=0.0;g[d+12>>2]=1.0;__ZN7VariantC2ERK5Color(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);f=b;l=a;return f|0}case 4:{__ZN7VariantC2Eb(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;l=a;return f|0}default:{f=0;l=a;return f|0}}return 0}function __ZNK12MethodBind5CI7Texture3RIDRK5Rect2bRK5ColorbE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return __ZNK12MethodBind5CI7Texture3RIDRK5Rect2bRK5ColorbE18_get_argument_typeEi(a,b)|0}function __ZNK12MethodBind5CI7Texture3RIDRK5Rect2bRK5ColorbE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1075267);l=a;return c[b>>2]|0}function __ZN12MethodBind5CI7Texture3RIDRK5Rect2bRK5ColorbE4callEP6ObjectPPK7VariantiRNSB_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0;i=l;l=l+160|0;if((l|0)>=(m|0))ba(160);j=i+156|0;k=i+152|0;n=i+96|0;o=i+136|0;p=i+72|0;q=i+48|0;r=i+120|0;s=i+24|0;t=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1220692)|0:0){c[h>>2]=0;a[1263537]=0;u=d+24|0;v=c[u>>2]|0;if((v|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=v;c[b>>2]=0;l=i;return}w=v-(c[d+20>>2]|0)|0;if((w|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=w;c[b>>2]=0;l=i;return}do if((g|0)>0){if((v|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);x=0}else{a[1263537]=0;x=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,x)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=x;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[u>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);y=0}else{a[1263537]=0;y=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,y)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=y;c[b>>2]=0;l=i;return}if((g|0)>2){if((c[u>>2]|0)<2){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);z=0}else{a[1263537]=0;z=c[(c[d+32>>2]|0)+12>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+8>>2]>>2]|0,z)|0)){c[h>>2]=2;c[h+4>>2]=2;c[h+8>>2]=z;c[b>>2]=0;l=i;return}if((g|0)>3){if((c[u>>2]|0)<3){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);A=0}else{a[1263537]=0;A=c[(c[d+32>>2]|0)+16>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+12>>2]>>2]|0,A)|0)){c[h>>2]=2;c[h+4>>2]=3;c[h+8>>2]=A;c[b>>2]=0;l=i;return}if((g|0)>4){if((c[u>>2]|0)<4){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);B=0}else{a[1263537]=0;B=c[(c[d+32>>2]|0)+20>>2]|0}if(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+16>>2]>>2]|0,B)|0)break;c[h>>2]=2;c[h+4>>2]=4;c[h+8>>2]=B;c[b>>2]=0;l=i;return}}}}}while(0);B=c[d+44>>2]|0;A=c[d+48>>2]|0;z=e+(A>>1)|0;if(!(A&1))C=B;else C=c[(c[z>>2]|0)+B>>2]|0;do if((g|0)<1){B=c[u>>2]|0;A=B+-1|0;if((B|0)>=1){e=c[d+16>>2]|0;y=(e|0)==0;if(y)D=0;else D=c[e+-4>>2]|0;if((B|0)<=(D|0)){if(y)E=0;else E=c[e+-4>>2]|0;do if((E|0)<(B|0)){if(y)F=0;else F=c[e+-4>>2]|0;if((F|0)<(B|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);G=0;break}else{a[1263537]=0;H=55;break}}else H=55;while(0);if((H|0)==55)G=e+(A*24|0)|0;__ZN7VariantC2ERKS_(n,G);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f>>2]|0);while(0);c[k>>2]=__ZNK7Variantcv3RIDEv(n)|0;do if((g|0)<2){G=c[u>>2]|0;F=G+-1|0;E=G+-2|0;if((G|0)>=2){G=c[d+16>>2]|0;D=(G|0)==0;if(D)I=0;else I=c[G+-4>>2]|0;if((F|0)<=(I|0)){if(D)J=0;else J=c[G+-4>>2]|0;do if((J|0)<(F|0)){if(D)K=0;else K=c[G+-4>>2]|0;if((K|0)<(F|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);L=0;break}else{a[1263537]=0;H=72;break}}else H=72;while(0);if((H|0)==72)L=G+(E*24|0)|0;__ZN7VariantC2ERKS_(p,L);break}}c[p>>2]=0}else __ZN7VariantC2ERKS_(p,c[f+4>>2]|0);while(0);__ZNK7Variantcv5Rect2Ev(o,p);do if((g|0)<3){L=c[u>>2]|0;K=L+-2|0;J=L+-3|0;if((K|0)>=1){L=c[d+16>>2]|0;I=(L|0)==0;if(I)M=0;else M=c[L+-4>>2]|0;if((K|0)<=(M|0)){if(I)N=0;else N=c[L+-4>>2]|0;do if((N|0)<(K|0)){if(I)O=0;else O=c[L+-4>>2]|0;if((O|0)<(K|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);P=0;break}else{a[1263537]=0;H=89;break}}else H=89;while(0);if((H|0)==89)P=L+(J*24|0)|0;__ZN7VariantC2ERKS_(q,P);break}}c[q>>2]=0}else __ZN7VariantC2ERKS_(q,c[f+8>>2]|0);while(0);P=__ZNK7VariantcvbEv(q)|0;do if((g|0)<4){O=c[u>>2]|0;N=O+-3|0;M=O+-4|0;if((N|0)>=1){O=c[d+16>>2]|0;K=(O|0)==0;if(K)Q=0;else Q=c[O+-4>>2]|0;if((N|0)<=(Q|0)){if(K)R=0;else R=c[O+-4>>2]|0;do if((R|0)<(N|0)){if(K)S=0;else S=c[O+-4>>2]|0;if((S|0)<(N|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);T=0;break}else{a[1263537]=0;H=106;break}}else H=106;while(0);if((H|0)==106)T=O+(M*24|0)|0;__ZN7VariantC2ERKS_(s,T);break}}c[s>>2]=0}else __ZN7VariantC2ERKS_(s,c[f+12>>2]|0);while(0);__ZNK7Variantcv5ColorEv(r,s);do if((g|0)<5){T=c[u>>2]|0;S=T+-4|0;R=T+-5|0;if((S|0)>=1){T=c[d+16>>2]|0;Q=(T|0)==0;if(Q)U=0;else U=c[T+-4>>2]|0;if((S|0)<=(U|0)){if(Q)V=0;else V=c[T+-4>>2]|0;do if((V|0)<(S|0)){if(Q)W=0;else W=c[T+-4>>2]|0;if((W|0)<(S|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);X=0;break}else{a[1263537]=0;H=123;break}}else H=123;while(0);if((H|0)==123)X=T+(R*24|0)|0;__ZN7VariantC2ERKS_(t,X);break}}c[t>>2]=0}else __ZN7VariantC2ERKS_(t,c[f+16>>2]|0);while(0);f=__ZNK7VariantcvbEv(t)|0;c[j>>2]=c[k>>2];ui[C&4095](z,j,o,P,r,f);if(c[t>>2]|0)__ZN7Variant5clearEv(t);if(c[s>>2]|0)__ZN7Variant5clearEv(s);if(c[q>>2]|0)__ZN7Variant5clearEv(q);if(c[p>>2]|0)__ZN7Variant5clearEv(p);if(c[n>>2]|0)__ZN7Variant5clearEv(n);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,3757,1146558,0);c[b>>2]=0;l=i;return}function __ZN12MethodBind5CI7Texture3RIDRK5Rect2bRK5ColorbE7ptrcallEP6ObjectPPKvPv(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,n=0,o=0;f=l;l=l+48|0;if((l|0)>=(m|0))ba(48);g=f+40|0;h=f+16|0;i=f+24|0;j=f;if(!d)k=0;else{n=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1220692)|0;k=n?d:0}d=c[b+44>>2]|0;n=c[b+48>>2]|0;b=k+(n>>1)|0;if(!(n&1))o=d;else o=c[(c[b>>2]|0)+d>>2]|0;c[h>>2]=c[c[e>>2]>>2];d=c[e+4>>2]|0;c[i>>2]=c[d>>2];c[i+4>>2]=c[d+4>>2];c[i+8>>2]=c[d+8>>2];c[i+12>>2]=c[d+12>>2];d=(a[c[e+8>>2]>>0]|0)!=0;n=c[e+12>>2]|0;c[j>>2]=c[n>>2];c[j+4>>2]=c[n+4>>2];c[j+8>>2]=c[n+8>>2];c[j+12>>2]=c[n+12>>2];n=(a[c[e+16>>2]>>0]|0)!=0;c[g>>2]=c[h>>2];ui[o&4095](b,g,i,d,j,n);l=f;return}function __ZN12MethodBind5CI7Texture3RIDRK5Rect2bRK5ColorbED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK12MethodBind5CI7Texture3RIDRK5Rect2bRK5ColorbE18_get_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case 0:{c[d>>2]=0;__ZN7VariantC2ERK3RID(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);f=b;l=a;return f|0}case 1:{c[d>>2]=0;c[d+4>>2]=0;c[d+8>>2]=0;c[d+12>>2]=0;__ZN7VariantC2ERK5Rect2(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);f=b;l=a;return f|0}case 2:{__ZN7VariantC2Eb(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;l=a;return f|0}case 3:{g[d>>2]=0.0;g[d+4>>2]=0.0;g[d+8>>2]=0.0;g[d+12>>2]=1.0;__ZN7VariantC2ERK5Color(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);f=b;l=a;return f|0}case 4:{__ZN7VariantC2Eb(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;l=a;return f|0}default:{f=0;l=a;return f|0}}return 0}function __ZNK12MethodBind4CI7Texture3RIDRK7Vector2RK5ColorbE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return __ZNK12MethodBind4CI7Texture3RIDRK7Vector2RK5ColorbE18_get_argument_typeEi(a,b)|0}function __ZNK12MethodBind4CI7Texture3RIDRK7Vector2RK5ColorbE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1075267);l=a;return c[b>>2]|0}function __ZN12MethodBind4CI7Texture3RIDRK7Vector2RK5ColorbE4callEP6ObjectPPK7VariantiRNSB_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0;i=l;l=l+128|0;if((l|0)>=(m|0))ba(128);j=i+124|0;k=i+120|0;n=i+72|0;o=i+112|0;p=i+48|0;q=i+96|0;r=i+24|0;s=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1220692)|0:0){c[h>>2]=0;a[1263537]=0;t=d+24|0;u=c[t>>2]|0;if((u|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=u;c[b>>2]=0;l=i;return}v=u-(c[d+20>>2]|0)|0;if((v|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=v;c[b>>2]=0;l=i;return}if((g|0)>0){if((u|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);w=0}else{a[1263537]=0;w=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,w)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=w;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[t>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);x=0}else{a[1263537]=0;x=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,x)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=x;c[b>>2]=0;l=i;return}if((g|0)>2){if((c[t>>2]|0)<2){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);y=0}else{a[1263537]=0;y=c[(c[d+32>>2]|0)+12>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+8>>2]>>2]|0,y)|0)){c[h>>2]=2;c[h+4>>2]=2;c[h+8>>2]=y;c[b>>2]=0;l=i;return}if((g|0)>3){if((c[t>>2]|0)<3){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);z=0}else{a[1263537]=0;z=c[(c[d+32>>2]|0)+16>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+12>>2]>>2]|0,z)|0)){c[h>>2]=2;c[h+4>>2]=3;c[h+8>>2]=z;c[b>>2]=0;l=i;return}}}}}z=c[d+44>>2]|0;y=c[d+48>>2]|0;x=e+(y>>1)|0;if(!(y&1))A=z;else A=c[(c[x>>2]|0)+z>>2]|0;do if((g|0)<1){z=c[t>>2]|0;y=z+-1|0;if((z|0)>=1){e=c[d+16>>2]|0;w=(e|0)==0;if(w)B=0;else B=c[e+-4>>2]|0;if((z|0)<=(B|0)){if(w)C=0;else C=c[e+-4>>2]|0;do if((C|0)<(z|0)){if(w)D=0;else D=c[e+-4>>2]|0;if((D|0)<(z|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);E=0;break}else{a[1263537]=0;F=49;break}}else F=49;while(0);if((F|0)==49)E=e+(y*24|0)|0;__ZN7VariantC2ERKS_(n,E);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f>>2]|0);while(0);c[k>>2]=__ZNK7Variantcv3RIDEv(n)|0;do if((g|0)<2){E=c[t>>2]|0;D=E+-1|0;C=E+-2|0;if((E|0)>=2){E=c[d+16>>2]|0;B=(E|0)==0;if(B)G=0;else G=c[E+-4>>2]|0;if((D|0)<=(G|0)){if(B)H=0;else H=c[E+-4>>2]|0;do if((H|0)<(D|0)){if(B)I=0;else I=c[E+-4>>2]|0;if((I|0)<(D|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);J=0;break}else{a[1263537]=0;F=66;break}}else F=66;while(0);if((F|0)==66)J=E+(C*24|0)|0;__ZN7VariantC2ERKS_(p,J);break}}c[p>>2]=0}else __ZN7VariantC2ERKS_(p,c[f+4>>2]|0);while(0);__ZNK7Variantcv7Vector2Ev(o,p);do if((g|0)<3){J=c[t>>2]|0;I=J+-2|0;H=J+-3|0;if((I|0)>=1){J=c[d+16>>2]|0;G=(J|0)==0;if(G)K=0;else K=c[J+-4>>2]|0;if((I|0)<=(K|0)){if(G)L=0;else L=c[J+-4>>2]|0;do if((L|0)<(I|0)){if(G)M=0;else M=c[J+-4>>2]|0;if((M|0)<(I|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);N=0;break}else{a[1263537]=0;F=83;break}}else F=83;while(0);if((F|0)==83)N=J+(H*24|0)|0;__ZN7VariantC2ERKS_(r,N);break}}c[r>>2]=0}else __ZN7VariantC2ERKS_(r,c[f+8>>2]|0);while(0);__ZNK7Variantcv5ColorEv(q,r);do if((g|0)<4){N=c[t>>2]|0;M=N+-3|0;L=N+-4|0;if((M|0)>=1){N=c[d+16>>2]|0;K=(N|0)==0;if(K)O=0;else O=c[N+-4>>2]|0;if((M|0)<=(O|0)){if(K)P=0;else P=c[N+-4>>2]|0;do if((P|0)<(M|0)){if(K)Q=0;else Q=c[N+-4>>2]|0;if((Q|0)<(M|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);R=0;break}else{a[1263537]=0;F=100;break}}else F=100;while(0);if((F|0)==100)R=N+(L*24|0)|0;__ZN7VariantC2ERKS_(s,R);break}}c[s>>2]=0}else __ZN7VariantC2ERKS_(s,c[f+12>>2]|0);while(0);f=__ZNK7VariantcvbEv(s)|0;c[j>>2]=c[k>>2];Li[A&255](x,j,o,q,f);if(c[s>>2]|0)__ZN7Variant5clearEv(s);if(c[r>>2]|0)__ZN7Variant5clearEv(r);if(c[p>>2]|0)__ZN7Variant5clearEv(p);if(c[n>>2]|0)__ZN7Variant5clearEv(n);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,3058,1146558,0);c[b>>2]=0;l=i;return}function __ZN12MethodBind4CI7Texture3RIDRK7Vector2RK5ColorbE7ptrcallEP6ObjectPPKvPv(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,n=0,o=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);g=f+28|0;h=f+24|0;i=f;j=f+8|0;if(!d)k=0;else{n=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1220692)|0;k=n?d:0}d=c[b+44>>2]|0;n=c[b+48>>2]|0;b=k+(n>>1)|0;if(!(n&1))o=d;else o=c[(c[b>>2]|0)+d>>2]|0;c[h>>2]=c[c[e>>2]>>2];d=c[e+4>>2]|0;n=c[d+4>>2]|0;k=i;c[k>>2]=c[d>>2];c[k+4>>2]=n;n=c[e+8>>2]|0;c[j>>2]=c[n>>2];c[j+4>>2]=c[n+4>>2];c[j+8>>2]=c[n+8>>2];c[j+12>>2]=c[n+12>>2];n=(a[c[e+12>>2]>>0]|0)!=0;c[g>>2]=c[h>>2];Li[o&255](b,g,i,j,n);l=f;return}function __ZN12MethodBind4CI7Texture3RIDRK7Vector2RK5ColorbED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK12MethodBind4CI7Texture3RIDRK7Vector2RK5ColorbE18_get_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case 0:{c[d>>2]=0;__ZN7VariantC2ERK3RID(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);f=b;l=a;return f|0}case 1:{g[d>>2]=0.0;g[d+4>>2]=0.0;__ZN7VariantC2ERK7Vector2(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);f=b;l=a;return f|0}case 2:{g[d>>2]=0.0;g[d+4>>2]=0.0;g[d+8>>2]=0.0;g[d+12>>2]=1.0;__ZN7VariantC2ERK5Color(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);f=b;l=a;return f|0}case 3:{__ZN7VariantC2Eb(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;l=a;return f|0}default:{f=0;l=a;return f|0}}return 0}function __ZNK13MethodBind0RCI7TexturejE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Ej(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK13MethodBind0RCI7TexturejE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1075267);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI7TexturejE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1220692)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2Ej(i,ij[n&8191](d)|0);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI7TexturejE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0;if(!b)f=0;else{d=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1220692)|0;f=d?b:0}b=c[a+44>>2]|0;d=c[a+48>>2]|0;a=f+(d>>1)|0;if(!(d&1)){g=b;h=ij[g&8191](a)|0;c[e>>2]=h;return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=ij[g&8191](a)|0;c[e>>2]=h;return}}function __ZN13MethodBind0RCI7TexturejED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I7TexturejE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if(!b){__ZN7VariantC2Ej(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK11MethodBind1I7TexturejE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1075267);l=a;return c[b>>2]|0}function __ZN11MethodBind1I7TexturejE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1220692)|0:0){c[h>>2]=0;a[1263537]=0;k=d+24|0;n=c[k>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=i;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=i;return}if((g|0)>0){if((n|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);p=0}else{a[1263537]=0;p=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,p)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=p;c[b>>2]=0;l=i;return}}p=c[d+44>>2]|0;n=c[d+48>>2]|0;o=e+(n>>1)|0;if(!(n&1))q=p;else q=c[(c[o>>2]|0)+p>>2]|0;do if((g|0)<1){p=c[k>>2]|0;n=p+-1|0;if((p|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)s=0;else s=c[e+-4>>2]|0;if((p|0)<=(s|0)){if(r)t=0;else t=c[e+-4>>2]|0;do if((t|0)<(p|0)){if(r)u=0;else u=c[e+-4>>2]|0;if((u|0)<(p|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);v=0;break}else{a[1263537]=0;w=31;break}}else w=31;while(0);if((w|0)==31)v=e+(n*24|0)|0;__ZN7VariantC2ERKS_(j,v);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);f=__ZNK7VariantcvjEv(j)|0;Pi[q&2047](o,f);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I7TexturejE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1220692)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1)){g=b;h=c[d>>2]|0;i=c[h>>2]|0;Pi[g&2047](a,i);return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=c[d>>2]|0;i=c[h>>2]|0;Pi[g&2047](a,i);return}}function __ZN11MethodBind1I7TexturejED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI7TexturebE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Eb(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK13MethodBind0RCI7TexturebE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1075267);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI7TexturebE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1220692)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2Eb(i,ij[n&8191](d)|0);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI7TexturebE7ptrcallEP6ObjectPPKvPv(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0;if(!d)g=0;else{e=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1220692)|0;g=e?d:0}d=c[b+44>>2]|0;e=c[b+48>>2]|0;b=g+(e>>1)|0;if(!(e&1)){h=d;i=ij[h&8191](b)|0;j=i&1;a[f>>0]=j;return}else{h=c[(c[b>>2]|0)+d>>2]|0;i=ij[h&8191](b)|0;j=i&1;a[f>>0]=j;return}}function __ZN13MethodBind0RCI7TexturebED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI7Texture7Vector2E18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;if((b|0)!=-1){f=0;l=a;return f|0}g[d>>2]=0.0;g[d+4>>2]=0.0;__ZN7VariantC2ERK7Vector2(e,d);d=c[e>>2]|0;if(d|0)__ZN7Variant5clearEv(e);f=d;l=a;return f|0}function __ZNK13MethodBind0RCI7Texture7Vector2E18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1075267);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI7Texture7Vector2E4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;j=f+24|0;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1220692)|0:0){c[h>>2]=0;a[1263537]=0;k=c[d+24>>2]|0;if((k|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=k;c[b>>2]=0;l=f;return}n=k-(c[d+20>>2]|0)|0;if((n|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=n;c[b>>2]=0;l=f;return}n=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))o=n;else o=c[(c[d>>2]|0)+n>>2]|0;Pi[o&2047](j,d);__ZN7VariantC2ERK7Vector2(i,j);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI7Texture7Vector2E7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=d;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1220692)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;Pi[i&2047](f,a);a=f;f=c[a+4>>2]|0;i=e;c[i>>2]=c[a>>2];c[i+4>>2]=f;l=d;return}function __ZN13MethodBind0RCI7Texture7Vector2ED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI7TextureiE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK13MethodBind0RCI7TextureiE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1075267);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI7TextureiE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1220692)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2Ei(i,ij[n&8191](d)|0);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI7TextureiE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0;if(!b)f=0;else{d=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1220692)|0;f=d?b:0}b=c[a+44>>2]|0;d=c[a+48>>2]|0;a=f+(d>>1)|0;if(!(d&1)){g=b;h=ij[g&8191](a)|0;c[e>>2]=h;return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=ij[g&8191](a)|0;c[e>>2]=h;return}}function __ZN13MethodBind0RCI7TextureiED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN7ClassDB10_add_classI15ViewportTextureEEvv(){var a=0,b=0,d=0,e=0,f=0,g=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+16|0;d=a+12|0;e=a+8|0;f=a+4|0;g=a;__ZN6StringC2EPKc(b,816182);c[e>>2]=c[b>>2];__ZN10StringNameC2ERK6String(d,e);__ZN6StringC2EPKc(b,1075267);c[g>>2]=c[b>>2];__ZN10StringNameC2ERK6String(f,g);__ZN7ClassDB11_add_class2ERK10StringNameS2_(d,f);__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);__ZN10StringNameD2Ev(d);d=c[e>>2]|0;if(!d){l=a;return}if(__Z16atomic_decrementPj(d+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(d,1);l=a;return}function __ZN15ViewportTexture13_bind_methodsEv(){var a=0,b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0;a=l;l=l+64|0;if((l|0)>=(m|0))ba(64);b=a+44|0;d=a+32|0;e=a+24|0;f=a+12|0;g=a+40|0;h=a;i=a+16|0;j=a+8|0;k=a+4|0;__Z8D_METHODPKcS0_(d,816114,1128095);n=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(n);c[n>>2]=223844;__ZN10MethodBind10_set_constEb(n,0);__ZN10MethodBind24_generate_argument_typesEi(n,1);c[n+44>>2]=781;c[n+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,n,d,0,0)|0;n=d+4|0;o=c[n>>2]|0;if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0){p=c[n>>2]|0;n=(p|0)==0?0:p+-4|0;p=n+4|0;if(c[n>>2]|0){q=0;do{__ZN10StringNameD2Ev(p+(q<<2)|0);q=q+1|0}while(q>>>0<(c[n>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(o,1)}__ZN10StringNameD2Ev(d);__Z8D_METHODPKc(e,816141);d=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(d);c[d>>2]=223880;__ZN10MethodBind10_set_constEb(d,1);__ZN10MethodBind24_generate_argument_typesEi(d,0);__ZN10MethodBind12_set_returnsEb(d,1);c[d+44>>2]=5060;c[d+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,d,e,0,0)|0;d=e+4|0;o=c[d>>2]|0;if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0){n=c[d>>2]|0;d=(n|0)==0?0:n+-4|0;n=d+4|0;if(c[d>>2]|0){q=0;do{__ZN10StringNameD2Ev(n+(q<<2)|0);q=q+1|0}while(q>>>0<(c[d>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(o,1)}__ZN10StringNameD2Ev(e);__ZN6StringC2EPKc(b,816182);c[g>>2]=c[b>>2];__ZN10StringNameC2ERK6String(f,g);__ZN6StringC2EPKc(h,816168);__ZN6StringC2EPKc(i,1263606);e=b+4|0;c[e>>2]=0;o=b+12|0;c[o>>2]=0;c[b>>2]=16;d=c[h>>2]|0;if(d|0?(c[e>>2]=0,__Z28atomic_conditional_incrementPj(d+-8|0)|0):0)c[e>>2]=c[h>>2];c[b+8>>2]=0;e=c[o>>2]|0;if((e|0)!=(c[i>>2]|0)){if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);c[o>>2]=0;e=c[i>>2]|0;if(e|0?__Z28atomic_conditional_incrementPj(e+-8|0)|0:0)c[o>>2]=c[i>>2]}c[b+16>>2]=7;c[j>>2]=__Z11_scs_createPKc(816114)|0;c[k>>2]=__Z11_scs_createPKc(816141)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(f,b,j,k,-1);__ZN10StringNameD2Ev(k);__ZN10StringNameD2Ev(j);j=c[b+12>>2]|0;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);j=c[b+4>>2]|0;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);j=c[i>>2]|0;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);j=c[h>>2]|0;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(!f){l=a;return}if(__Z16atomic_decrementPj(f+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(f,1);l=a;return}function __ZN15ViewportTexture26set_viewport_path_in_sceneERK8NodePath(a,b){a=a|0;b=b|0;var d=0;d=a+132|0;if(__ZNK8NodePatheqERKS_(d,b)|0)return;__ZN8NodePathaSERKS_(d,b);if(!(__ZNK8Resource15get_local_sceneEv(a)|0))return;gj[c[(c[a>>2]|0)+108>>2]&8191](a);return}function __ZNK15ViewportTexture26get_viewport_path_in_sceneEv(a){a=a|0;var b=0,d=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b;__ZN8NodePathC2ERKS_(d,a+132|0);l=b;return c[d>>2]|0}function __ZNK13MethodBind0RCI15ViewportTexture8NodePathE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;if((b|0)!=-1){f=0;l=a;return f|0}__ZN8NodePathC2Ev(d);__ZN7VariantC2ERK8NodePath(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);__ZN8NodePathD2Ev(d);f=b;l=a;return f|0}function __ZNK13MethodBind0RCI15ViewportTexture8NodePathE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,816182);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI15ViewportTexture8NodePathE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;j=f+24|0;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1234384)|0:0){c[h>>2]=0;a[1263537]=0;k=c[d+24>>2]|0;if((k|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=k;c[b>>2]=0;l=f;return}n=k-(c[d+20>>2]|0)|0;if((n|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=n;c[b>>2]=0;l=f;return}n=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))o=n;else o=c[(c[d>>2]|0)+n>>2]|0;c[j>>2]=ij[o&8191](d)|0;__ZN7VariantC2ERK8NodePath(i,j);__ZN8NodePathD2Ev(j);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI15ViewportTexture8NodePathE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=d;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1234384)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;c[f>>2]=ij[i&8191](a)|0;__ZN8NodePathaSERKS_(e,f);__ZN8NodePathD2Ev(f);l=d;return}function __ZN13MethodBind0RCI15ViewportTexture8NodePathED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I15ViewportTextureRK8NodePathE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;if(b|0){f=0;l=a;return f|0}__ZN8NodePathC2Ev(d);__ZN7VariantC2ERK8NodePath(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);__ZN8NodePathD2Ev(d);f=b;l=a;return f|0}function __ZNK11MethodBind1I15ViewportTextureRK8NodePathE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,816182);l=a;return c[b>>2]|0}function __ZN11MethodBind1I15ViewportTextureRK8NodePathE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i+24|0;k=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1234384)|0:0){c[h>>2]=0;a[1263537]=0;n=d+24|0;o=c[n>>2]|0;if((o|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=o;c[b>>2]=0;l=i;return}p=o-(c[d+20>>2]|0)|0;if((p|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=p;c[b>>2]=0;l=i;return}if((g|0)>0){if((o|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);q=0}else{a[1263537]=0;q=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,q)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=q;c[b>>2]=0;l=i;return}}q=c[d+44>>2]|0;o=c[d+48>>2]|0;p=e+(o>>1)|0;if(!(o&1))r=q;else r=c[(c[p>>2]|0)+q>>2]|0;do if((g|0)<1){q=c[n>>2]|0;o=q+-1|0;if((q|0)>=1){e=c[d+16>>2]|0;s=(e|0)==0;if(s)t=0;else t=c[e+-4>>2]|0;if((q|0)<=(t|0)){if(s)u=0;else u=c[e+-4>>2]|0;do if((u|0)<(q|0)){if(s)v=0;else v=c[e+-4>>2]|0;if((v|0)<(q|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);w=0;break}else{a[1263537]=0;x=31;break}}else x=31;while(0);if((x|0)==31)w=e+(o*24|0)|0;__ZN7VariantC2ERKS_(k,w);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);c[j>>2]=__ZNK7Variantcv8NodePathEv(k)|0;Pi[r&2047](p,j);__ZN8NodePathD2Ev(j);if(c[k>>2]|0)__ZN7Variant5clearEv(k);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I15ViewportTextureRK8NodePathE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e+4|0;g=e;if(!b)h=0;else{i=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1234384)|0;h=i?b:0}b=c[a+44>>2]|0;i=c[a+48>>2]|0;a=h+(i>>1)|0;if(!(i&1))j=b;else j=c[(c[a>>2]|0)+b>>2]|0;__ZN8NodePathC2ERKS_(f,c[d>>2]|0);c[g>>2]=c[f>>2];Pi[j&2047](a,g);__ZN8NodePathD2Ev(g);l=e;return}function __ZN11MethodBind1I15ViewportTextureRK8NodePathED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN8Viewport18_initialize_classvEv(b){b=b|0;if(a[1263251]|0)return;if(!(a[1256996]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI4NodeEEvv();__ZN4Node13_bind_methodsEv();a[1256996]=1}__ZN7ClassDB10_add_classI8ViewportEEvv();__ZN8Viewport13_bind_methodsEv();a[1263251]=1;return}function __ZN8Viewport5_setvERK10StringNameRK7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK8Viewport5_getvERK10StringNameR7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK8Viewport19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+24|0;g=e+4|0;h=e;if(!d)__ZNK4Node19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,0);__ZN6StringC2EPKc(f,879403);i=c[f>>2]|0;f=i;j=g+4|0;c[j>>2]=0;k=g+12|0;c[k>>2]=0;c[g>>2]=0;n=(i|0)==0;if(!n?(c[j>>2]=0,__Z28atomic_conditional_incrementPj(i+-8|0)|0):0)c[j>>2]=f;c[g+8>>2]=0;f=c[k>>2]|0;if(f|0){if(!(__Z16atomic_decrementPj(f+-8|0)|0))__ZN6Memory11free_staticEPvb(f,1);c[k>>2]=0}c[g+16>>2]=256;if(!(c[b>>2]|0)){k=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=k;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0}k=__ZnwjPFPvjE(32,4740)|0;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0;c[k+12>>2]=0;c[k+16>>2]=7;f=k+20|0;c[f>>2]=0;j=k+24|0;c[j>>2]=0;o=k+28|0;c[o>>2]=0;__ZN12PropertyInfoaSERKS_(k,g)|0;p=c[b>>2]|0;q=p+4|0;r=c[q>>2]|0;c[j>>2]=r;c[f>>2]=0;c[o>>2]=p;if(r|0)c[r+20>>2]=k;c[q>>2]=k;if(!(c[p>>2]|0))c[p>>2]=k;k=p+8|0;c[k>>2]=(c[k>>2]|0)+1;k=c[g+12>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);k=c[g+4>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);if(!n?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);__ZN10StringNameC2EPKc(h,879403);__ZN7ClassDB17get_property_listE10StringNameP4ListI12PropertyInfo16DefaultAllocatorEbPK6Object(h,b,1,a);__ZN10StringNameD2Ev(h);if(!d){l=e;return}__ZNK4Node19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,1);l=e;return}function __ZN8Viewport14_notificationvEib(a,b,c){a=a|0;b=b|0;c=c|0;if(!(c|511==510))__ZN4Node13_notificationEi(a,b);if(782!=511)__ZN8Viewport13_notificationEi(a,b);if(c^1|511==510)return;__ZN4Node13_notificationEi(a,b);return}function __ZNK8Viewport16_get_class_namevEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+8|0;e=b+4|0;f=b;g=a+220|0;a=c[g>>2]|0;if(a|0){if(c[a+4>>2]|0){l=b;return g|0}if(__ZNK6String6lengthEv(a+8|0)|0){l=b;return g|0}}__ZN6StringC2EPKc(d,879403);c[f>>2]=c[d>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameaSERKS_(g,e);__ZN10StringNameD2Ev(e);e=c[f>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);l=b;return g|0}function __ZNK8Viewport9get_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,879403);l=a;return c[b>>2]|0}function __ZNK8Viewport8is_classERK6String(a,b){a=a|0;b=b|0;var c=0;if(!(__ZNK6StringeqEPKc(b,879403)|0)?!(__ZNK6StringeqEPKc(b,1132465)|0):0)c=__ZNK6StringeqEPKc(b,1142944)|0;else c=1;return c|0}function __ZNK8Viewport12is_class_ptrEPv(a,b){a=a|0;b=b|0;return (b|0)==1234328|((b|0)==1220720|(b|0)==1220580)|0}function __ZN8ViewportD2Ev(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d+4|0;f=d;c[b>>2]=223916;g=b+544|0;h=c[g>>2]|0;if(h|0?(i=c[h+8>>2]|0,h=c[b+548>>2]|0,(i|0)!=(h|0)):0){j=i;while(1){i=c[j+8>>2]|0;if((i|0)==(h|0))break;else j=i}if(j|0){h=j;do{c[(c[h+24>>2]|0)+136>>2]=0;h=c[h+16>>2]|0}while((h|0)!=0)}}h=__ZN12VisualServer13get_singletonEv()|0;j=c[(c[h>>2]|0)+1312>>2]|0;c[f>>2]=c[b+260>>2];c[e>>2]=c[f>>2];Pi[j&2047](h,e);__ZN8Viewport3GUID2Ev(b+560|0);e=c[g>>2]|0;if(e|0?(__ZN3SetIP15ViewportTexture10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(g,c[e+8>>2]|0),e=c[b+548>>2]|0,h=c[g>>2]|0,c[h+8>>2]=e,c[b+552>>2]=0,j=e,c[j+12>>2]=j,h|0):0){__ZN6Memory11free_staticEPvb(h,0);c[g>>2]=0}g=b+540|0;h=c[g>>2]|0;if((h|0?__ZN9Reference11unreferenceEv(h)|0:0)?(h=c[g>>2]|0,__Z17predelete_handlerP6Object(h)|0):0){gj[c[(c[h>>2]|0)+76>>2]&8191](h);__ZN6Memory11free_staticEPvb(h,0)}c[g>>2]=0;__ZN10StringNameD2Ev(b+492|0);__ZN10StringNameD2Ev(b+488|0);__ZN10StringNameD2Ev(b+484|0);__ZN10StringNameD2Ev(b+480|0);g=b+476|0;h=c[g>>2]|0;if((h|0?__ZN9Reference11unreferenceEv(h)|0:0)?(h=c[g>>2]|0,__Z17predelete_handlerP6Object(h)|0):0){gj[c[(c[h>>2]|0)+76>>2]&8191](h);__ZN6Memory11free_staticEPvb(h,0)}c[g>>2]=0;g=b+472|0;h=c[g>>2]|0;if((h|0?__ZN9Reference11unreferenceEv(h)|0:0)?(h=c[g>>2]|0,__Z17predelete_handlerP6Object(h)|0):0){gj[c[(c[h>>2]|0)+76>>2]&8191](h);__ZN6Memory11free_staticEPvb(h,0)}c[g>>2]=0;g=b+468|0;h=c[g>>2]|0;if((h|0?__ZN9Reference11unreferenceEv(h)|0:0)?(h=c[g>>2]|0,__Z17predelete_handlerP6Object(h)|0):0){gj[c[(c[h>>2]|0)+76>>2]&8191](h);__ZN6Memory11free_staticEPvb(h,0)}c[g>>2]=0;g=b+456|0;h=c[g>>2]|0;if(h|0?(__ZN3MapIjy10ComparatorIjE16DefaultAllocatorE13_cleanup_treeEPNS3_7ElementE(g,c[h+8>>2]|0),h=c[b+460>>2]|0,j=c[g>>2]|0,c[j+8>>2]=h,c[b+464>>2]=0,e=h,c[e+12>>2]=e,j|0):0){__ZN6Memory11free_staticEPvb(j,0);c[g>>2]=0}g=b+436|0;__ZN4ListI10InputEvent16DefaultAllocatorE5clearEv(g);j=c[g>>2]|0;do if(j|0)if(!(c[j+8>>2]|0)){a[1263537]=0;__ZN6Memory11free_staticEPvb(j,0);break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145461,1145120,668,1145467,0);break}while(0);j=b+248|0;g=c[j>>2]|0;if(g|0?(__ZN3SetIP6Camera10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(j,c[g+8>>2]|0),g=c[b+252>>2]|0,e=c[j>>2]|0,c[e+8>>2]=g,c[b+256>>2]=0,h=g,c[h+12>>2]=h,e|0):0){__ZN6Memory11free_staticEPvb(e,0);c[j>>2]=0}j=b+232|0;e=c[j>>2]|0;if(!e){k=b+220|0;__ZN10StringNameD2Ev(k);__ZN4NodeD2Ev(b);l=d;return}__ZN3SetIP8Listener10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(j,c[e+8>>2]|0);e=c[b+236>>2]|0;h=c[j>>2]|0;c[h+8>>2]=e;c[b+240>>2]=0;g=e;c[g+12>>2]=g;if(!h){k=b+220|0;__ZN10StringNameD2Ev(k);__ZN4NodeD2Ev(b);l=d;return}__ZN6Memory11free_staticEPvb(h,0);c[j>>2]=0;k=b+220|0;__ZN10StringNameD2Ev(k);__ZN4NodeD2Ev(b);l=d;return}function __ZN8ViewportD0Ev(a){a=a|0;__ZN8ViewportD2Ev(a);__ZdlPv(a);return}function __ZNK8Viewport25get_configuration_warningEv(a){a=a|0;return 0}function __ZN8Viewport3GUID2Ev(b){b=b|0;var d=0,e=0,f=0,g=0,h=0;d=b+144|0;e=c[d>>2]|0;a:do if(e|0){f=e;while(1){g=c[f>>2]|0;if(!g)break;__ZN4ListIP7Control16DefaultAllocatorE5eraseEPKNS3_7ElementE(d,g)|0;g=c[d>>2]|0;if(!g)break a;else f=g}if(!(c[f+8>>2]|0)){a[1263537]=0;__ZN6Memory11free_staticEPvb(f,0);break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145461,1145120,668,1145467,0);break}}while(0);d=b+136|0;e=c[d>>2]|0;b:do if(e|0){g=e;while(1){h=c[g>>2]|0;if(!h)break;__ZN4ListIP7Control16DefaultAllocatorE5eraseEPKNS3_7ElementE(d,h)|0;h=c[d>>2]|0;if(!h)break b;else g=h}if(!(c[g+8>>2]|0)){a[1263537]=0;__ZN6Memory11free_staticEPvb(g,0);break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145461,1145120,668,1145467,0);break}}while(0);d=b+100|0;e=c[d>>2]|0;c:do if(e|0){f=e;while(1){h=c[f>>2]|0;if(!h)break;__ZN4ListIP7Control16DefaultAllocatorE5eraseEPKNS3_7ElementE(d,h)|0;h=c[d>>2]|0;if(!h)break c;else f=h}if(!(c[f+8>>2]|0)){a[1263537]=0;__ZN6Memory11free_staticEPvb(f,0);break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145461,1145120,668,1145467,0);break}}while(0);d=b+64|0;if(!(c[d>>2]|0))return;__ZN7Variant5clearEv(d);return}function __ZN3SetIP15ViewportTexture10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(a,b){a=a|0;b=b|0;if((c[a+4>>2]|0)==(b|0))return;else{__ZN3SetIP15ViewportTexture10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(a,c[b+8>>2]|0);__ZN3SetIP15ViewportTexture10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(a,c[b+4>>2]|0);__ZN6Memory11free_staticEPvb(b,0);return}}function __ZN3MapIjy10ComparatorIjE16DefaultAllocatorE13_cleanup_treeEPNS3_7ElementE(a,b){a=a|0;b=b|0;if((c[a+4>>2]|0)==(b|0))return;else{__ZN3MapIjy10ComparatorIjE16DefaultAllocatorE13_cleanup_treeEPNS3_7ElementE(a,c[b+8>>2]|0);__ZN3MapIjy10ComparatorIjE16DefaultAllocatorE13_cleanup_treeEPNS3_7ElementE(a,c[b+4>>2]|0);__ZN6Memory11free_staticEPvb(b,0);return}}function __ZN4ListI10InputEvent16DefaultAllocatorE5clearEv(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0;d=c[b>>2]|0;if(!d)return;else e=d;while(1){d=c[e>>2]|0;if(!d){f=15;break}a[1263537]=0;if((c[d+64>>2]|0)==(e|0)){c[e>>2]=c[d+56>>2];g=e+4|0;h=c[d+60>>2]|0;if((c[g>>2]|0)==(d|0))c[g>>2]=h;g=d+56|0;if(h|0)c[h+56>>2]=c[g>>2];i=c[g>>2]|0;if(i|0)c[i+60>>2]=h;__ZN6Memory11free_staticEPvb(d,0);d=e+8|0;c[d>>2]=(c[d>>2]|0)+-1}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145114,1145120,157,1145132,0);e=c[b>>2]|0;if(!(c[e+8>>2]|0)){f=14;break}if(!e){f=15;break}}if((f|0)==14){__ZN6Memory11free_staticEPvb(e,0);c[b>>2]=0;return}else if((f|0)==15)return}function __ZN3SetIP6Camera10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(a,b){a=a|0;b=b|0;if((c[a+4>>2]|0)==(b|0))return;else{__ZN3SetIP6Camera10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(a,c[b+8>>2]|0);__ZN3SetIP6Camera10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(a,c[b+4>>2]|0);__ZN6Memory11free_staticEPvb(b,0);return}}function __ZN3SetIP8Listener10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(a,b){a=a|0;b=b|0;if((c[a+4>>2]|0)==(b|0))return;else{__ZN3SetIP8Listener10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(a,c[b+8>>2]|0);__ZN3SetIP8Listener10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(a,c[b+4>>2]|0);__ZN6Memory11free_staticEPvb(b,0);return}}function __ZN8Viewport13_notificationEi(b,d){b=b|0;d=d|0;var e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0,ia=0,ja=0,ka=0,la=0,ma=0,na=0,oa=0,pa=0,qa=0,ra=0,sa=0,ta=0,ua=0,va=0,wa=0,xa=0,ya=0,za=0,Aa=0,Ba=0,Ca=0,Da=0,Ea=0,Fa=0,Ga=0,Ha=0,Ia=0,Ja=0,Ka=0.0,La=0.0,Ma=0,Na=0,Oa=0,Pa=0,Qa=0,Ra=0,Sa=0,Ta=0,Ua=0,Va=0,Wa=0,Xa=0,Ya=0,Za=0,_a=0,$a=0,ab=0,bb=0,cb=0,db=0,eb=0,fb=0,gb=0,hb=0,ib=0,jb=0,kb=0,lb=0,mb=0,nb=0,ob=0,pb=0,qb=0,rb=0,sb=0,tb=0,ub=0,vb=0,wb=0,xb=0,yb=0,zb=0,Ab=0,Bb=0,Cb=0,Db=0,Eb=0,Fb=0,Gb=0,Hb=0,Ib=0,Jb=0,Kb=0,Lb=0,Mb=0,Nb=0,Ob=0,Pb=0,Qb=0,Rb=0,Sb=0,Tb=0,Ub=0,Vb=0,Wb=0,Xb=0,Yb=0,Zb=0,_b=0,$b=0,ac=0,bc=0,cc=0,dc=0,ec=0,fc=0,gc=0,hc=0,ic=0,jc=0,kc=0,lc=0,mc=0,nc=0,oc=0,pc=0,qc=0,rc=0,sc=0,tc=0,uc=0,vc=0,wc=0,xc=0,yc=0,zc=0,Ac=0,Bc=0,Cc=0,Dc=0,Ec=0,Fc=0,Gc=0,Hc=0,Ic=0,Jc=0,Kc=0,Lc=0,Mc=0,Nc=0,Oc=0,Pc=0,Qc=0,Rc=0,Sc=0,Tc=0,Uc=0.0,Vc=0,Wc=0,Xc=0,Yc=0,Zc=0,_c=0,$c=0,ad=0,bd=0,cd=0,dd=0,ed=0,fd=0,gd=0,hd=0,id=0,jd=0,kd=0,ld=0,md=0,nd=0,od=0,pd=0,qd=0,rd=0,sd=0,td=0,ud=0,vd=0,wd=0,xd=0,yd=0;e=l;l=l+2928|0;if((l|0)>=(m|0))ba(2928);f=e+96|0;h=e+88|0;i=e+2920|0;j=e+2916|0;k=e+2912|0;n=e+2908|0;o=e+2904|0;p=e+2900|0;q=e+2896|0;r=e+2892|0;s=e+2888|0;t=e+2884|0;u=e+2880|0;v=e+2876|0;w=e+2872|0;x=e+2868|0;y=e+2864|0;z=e+2860|0;A=e+2856|0;B=e+2852|0;C=e+2848|0;D=e+2844|0;E=e+2840|0;G=e+2836|0;H=e+2832|0;I=e+2828|0;J=e+2824|0;K=e+2820|0;L=e+2816|0;M=e+2812|0;N=e+2808|0;O=e+2804|0;P=e+2800|0;Q=e+2796|0;R=e+2712|0;S=e+2792|0;T=e+32|0;U=e+16|0;V=e;W=e+2788|0;X=e+2784|0;Y=e+2780|0;Z=e+2776|0;_=e+2668|0;$=e+2752|0;aa=e+2688|0;ca=e+2656|0;da=e+2684|0;ea=e+2680|0;switch(d|0){case 10:{if(!(__ZNK4Node10get_parentEv(b)|0)){c[b+224>>2]=0;fa=b}else{d=b+224|0;c[d>>2]=c[(__ZNK4Node10get_parentEv(b)|0)+140>>2];ga=__ZN12VisualServer13get_singletonEv()|0;ha=c[(c[ga>>2]|0)+764>>2]|0;c[i>>2]=c[b+260>>2];c[j>>2]=c[(c[d>>2]|0)+260>>2];c[h>>2]=c[i>>2];c[f>>2]=c[j>>2];bj[ha&4095](ga,h,f);fa=b}while(1){ia=c[fa+468>>2]|0;if(ia|0){ja=6;break}fa=c[fa+224>>2]|0;if(!fa){ka=0;break}}if((ja|0)==6){__ZN9Reference9referenceEv(ia);ka=ia}c[b+264>>2]=__ZN7World2D10get_canvasEv(ka)|0;if((ka|0?__ZN9Reference11unreferenceEv(ka)|0:0)?__Z17predelete_handlerP6Object(ka)|0:0){gj[c[(c[ka>>2]|0)+76>>2]&8191](ka);__ZN6Memory11free_staticEPvb(ka,0)}ka=__ZN12VisualServer13get_singletonEv()|0;ia=c[(c[ka>>2]|0)+812>>2]|0;fa=b+260|0;c[k>>2]=c[fa>>2];ga=b;while(1){la=c[ga+476>>2]|0;if(la|0){ja=14;break}ma=c[ga+472>>2]|0;if(ma|0){ja=16;break}ga=c[ga+224>>2]|0;if(!ga){na=0;break}}if((ja|0)==14){__ZN9Reference9referenceEv(la);na=la}else if((ja|0)==16){__ZN9Reference9referenceEv(ma);na=ma}c[n>>2]=__ZNK5World12get_scenarioEv(na)|0;c[h>>2]=c[k>>2];c[f>>2]=c[n>>2];bj[ia&4095](ka,h,f);if((na|0?__ZN9Reference11unreferenceEv(na)|0:0)?__Z17predelete_handlerP6Object(na)|0:0){gj[c[(c[na>>2]|0)+76>>2]&8191](na);__ZN6Memory11free_staticEPvb(na,0)}na=__ZN12VisualServer13get_singletonEv()|0;ka=c[(c[na>>2]|0)+816>>2]|0;c[o>>2]=c[fa>>2];c[p>>2]=c[b+264>>2];c[h>>2]=c[o>>2];c[f>>2]=c[p>>2];bj[ka&4095](na,h,f);na=b;while(1){oa=c[na+468>>2]|0;if(oa|0){ja=24;break}na=c[na+224>>2]|0;if(!na){pa=0;break}}if((ja|0)==24){__ZN9Reference9referenceEv(oa);pa=oa};c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;c[f+12>>2]=0;__ZN7World2D18_register_viewportEP8ViewportRK5Rect2(pa,b,f);if((pa|0?__ZN9Reference11unreferenceEv(pa)|0:0)?__Z17predelete_handlerP6Object(pa)|0:0){gj[c[(c[pa>>2]|0)+76>>2]&8191](pa);__ZN6Memory11free_staticEPvb(pa,0)}__ZN10StringNameC2EPKc(f,828548);__ZN4Node12add_to_groupERK10StringNameb(b,f,0);__ZN10StringNameD2Ev(f);pa=b+132|0;oa=c[pa>>2]|0;if(!oa){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(947574,947583,260,947603,0);qa=0}else{a[1263537]=0;qa=oa}if(__ZNK9SceneTree28is_debugging_collisions_hintEv(qa)|0){qa=__ZN15Physics2DServer13get_singletonEv()|0;oa=c[(c[qa>>2]|0)+140>>2]|0;na=b;while(1){ra=c[na+468>>2]|0;if(ra|0){ja=36;break}na=c[na+224>>2]|0;if(!na){sa=0;break}}if((ja|0)==36){__ZN9Reference9referenceEv(ra);sa=ra}c[q>>2]=__ZN7World2D9get_spaceEv(sa)|0;ra=c[pa>>2]|0;if(!ra)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(947574,947583,260,947603,0);a[1263537]=0;na=c[ra+308>>2]|0;c[f>>2]=c[q>>2];bj[oa&4095](qa,f,na);if((sa|0?__ZN9Reference11unreferenceEv(sa)|0:0)?__Z17predelete_handlerP6Object(sa)|0:0){gj[c[(c[sa>>2]|0)+76>>2]&8191](sa);__ZN6Memory11free_staticEPvb(sa,0)}sa=__ZN12VisualServer13get_singletonEv()|0;c[b+380>>2]=ij[c[(c[sa>>2]|0)+1040>>2]&8191](sa)|0;sa=__ZN12VisualServer13get_singletonEv()|0;na=c[(c[sa>>2]|0)+1044>>2]|0;c[r>>2]=c[b+380>>2];qa=b;while(1){ta=c[qa+468>>2]|0;if(ta|0){ja=46;break}qa=c[qa+224>>2]|0;if(!qa){ua=0;break}}if((ja|0)==46){__ZN9Reference9referenceEv(ta);ua=ta}c[s>>2]=__ZN7World2D10get_canvasEv(ua)|0;c[h>>2]=c[r>>2];c[f>>2]=c[s>>2];bj[na&4095](sa,h,f);if((ua|0?__ZN9Reference11unreferenceEv(ua)|0:0)?__Z17predelete_handlerP6Object(ua)|0:0){gj[c[(c[ua>>2]|0)+76>>2]&8191](ua);__ZN6Memory11free_staticEPvb(ua,0)}ua=__ZN13PhysicsServer13get_singletonEv()|0;sa=c[(c[ua>>2]|0)+132>>2]|0;na=b;while(1){va=c[na+476>>2]|0;if(va|0){ja=54;break}wa=c[na+472>>2]|0;if(wa|0){ja=56;break}na=c[na+224>>2]|0;if(!na){xa=0;break}}if((ja|0)==54){__ZN9Reference9referenceEv(va);xa=va}else if((ja|0)==56){__ZN9Reference9referenceEv(wa);xa=wa}c[t>>2]=__ZNK5World9get_spaceEv(xa)|0;wa=c[pa>>2]|0;if(!wa)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(947574,947583,260,947603,0);a[1263537]=0;va=c[wa+308>>2]|0;c[f>>2]=c[t>>2];bj[sa&4095](ua,f,va);if((xa|0?__ZN9Reference11unreferenceEv(xa)|0:0)?__Z17predelete_handlerP6Object(xa)|0:0){gj[c[(c[xa>>2]|0)+76>>2]&8191](xa);__ZN6Memory11free_staticEPvb(xa,0)}xa=__ZN12VisualServer13get_singletonEv()|0;c[b+384>>2]=ij[c[(c[xa>>2]|0)+304>>2]&8191](xa)|0;xa=__ZN12VisualServer13get_singletonEv()|0;va=c[(c[xa>>2]|0)+308>>2]|0;ua=b+384|0;c[u>>2]=c[ua>>2];sa=c[pa>>2]|0;if(!sa)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(947574,947583,260,947603,0);a[1263537]=0;t=c[sa+308>>2]|0;c[f>>2]=c[u>>2];Li[va&255](xa,f,t,1,1);t=__ZN12VisualServer13get_singletonEv()|0;xa=c[(c[t>>2]|0)+352>>2]|0;c[v>>2]=c[ua>>2];c[f>>2]=c[v>>2];bj[xa&4095](t,f,0);t=__ZN12VisualServer13get_singletonEv()|0;xa=c[(c[t>>2]|0)+316>>2]|0;c[w>>2]=c[ua>>2];v=c[pa>>2]|0;if(!v){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(947574,947583,260,947603,0);ya=0}else{a[1263537]=0;ya=v}v=__ZN9SceneTree22get_debug_contact_meshEv(ya)|0;c[x>>2]=ij[c[(c[v>>2]|0)+112>>2]&8191](v)|0;c[h>>2]=c[w>>2];c[f>>2]=c[x>>2];bj[xa&4095](t,h,f);if((v|0?__ZN9Reference11unreferenceEv(v)|0:0)?__Z17predelete_handlerP6Object(v)|0:0){gj[c[(c[v>>2]|0)+76>>2]&8191](v);__ZN6Memory11free_staticEPvb(v,0)}v=__ZN12VisualServer13get_singletonEv()|0;c[b+388>>2]=ij[c[(c[v>>2]|0)+944>>2]&8191](v)|0;v=__ZN12VisualServer13get_singletonEv()|0;t=c[(c[v>>2]|0)+948>>2]|0;xa=b+388|0;c[y>>2]=c[xa>>2];c[z>>2]=c[ua>>2];c[h>>2]=c[y>>2];c[f>>2]=c[z>>2];bj[t&4095](v,h,f);v=__ZN12VisualServer13get_singletonEv()|0;t=c[(c[v>>2]|0)+952>>2]|0;c[A>>2]=c[xa>>2];z=b;while(1){za=c[z+476>>2]|0;if(za|0){ja=75;break}Aa=c[z+472>>2]|0;if(Aa|0){ja=77;break}z=c[z+224>>2]|0;if(!z){Ba=0;break}}if((ja|0)==75){__ZN9Reference9referenceEv(za);Ba=za}else if((ja|0)==77){__ZN9Reference9referenceEv(Aa);Ba=Aa}c[B>>2]=__ZNK5World12get_scenarioEv(Ba)|0;c[h>>2]=c[A>>2];c[f>>2]=c[B>>2];bj[t&4095](v,h,f);if((Ba|0?__ZN9Reference11unreferenceEv(Ba)|0:0)?__Z17predelete_handlerP6Object(Ba)|0:0){gj[c[(c[Ba>>2]|0)+76>>2]&8191](Ba);__ZN6Memory11free_staticEPvb(Ba,0)}Ba=__ZN12VisualServer13get_singletonEv()|0;v=c[(c[Ba>>2]|0)+1008>>2]|0;c[C>>2]=c[xa>>2];c[f>>2]=c[C>>2];Ki[v&4095](Ba,f,1,1)}Ba=__ZN12VisualServer13get_singletonEv()|0;v=c[(c[Ba>>2]|0)+760>>2]|0;c[D>>2]=c[fa>>2];c[f>>2]=c[D>>2];bj[v&4095](Ba,f,1);l=e;return}case 13:{if(((c[b+240>>2]|0?(c[b+228>>2]|0)==0:0)?(Ba=c[b+232>>2]|0,Ba|0):0)?(v=c[Ba+8>>2]|0,Ba=c[b+236>>2]|0,(v|0)!=(Ba|0)):0){D=v;while(1){v=c[D+8>>2]|0;if((v|0)==(Ba|0))break;else D=v}if(D|0){Ba=D;D=0;v=1;while(1){if(!v){fa=Ba+24|0;if(__ZNK4Node15is_greater_thanEPKS_(D,c[fa>>2]|0)|0){Ca=fa;ja=95}else Da=D}else{Ca=Ba+24|0;ja=95}if((ja|0)==95){ja=0;Da=c[Ca>>2]|0}Ba=c[Ba+16>>2]|0;v=(Da|0)==0;if(!Ba)break;else D=Da}if(!v)__ZN8Listener12make_currentEv(Da)}}if(!(c[b+256>>2]|0)){l=e;return}if(c[b+244>>2]|0){l=e;return}Da=c[b+248>>2]|0;if(!Da){l=e;return}v=c[Da+8>>2]|0;Da=c[b+252>>2]|0;if((v|0)==(Da|0)){l=e;return}else Ea=v;while(1){v=c[Ea+8>>2]|0;if((v|0)==(Da|0))break;else Ea=v}if(!Ea){l=e;return}else{Fa=0;Ga=Ea;Ha=1}while(1){if(!Ha){Ea=Ga+24|0;if(__ZNK4Node15is_greater_thanEPKS_(Fa,c[Ea>>2]|0)|0){Ia=Ea;ja=108}else Ja=Fa}else{Ia=Ga+24|0;ja=108}if((ja|0)==108){ja=0;Ja=c[Ia>>2]|0}Ga=c[Ga+16>>2]|0;Ha=(Ja|0)==0;if(!Ga)break;else Fa=Ja}if(Ha){l=e;return}__ZN6Camera12make_currentEv(Ja);l=e;return}case 11:{c[b+580>>2]=0;g[b+652>>2]=-1.0;Ja=b+584|0;Ha=c[Ja>>2]|0;if(Ha|0){__ZN4Node12queue_deleteEv(Ha);c[Ja>>2]=0}Ja=c[b+468>>2]|0;if(Ja|0)__ZN7World2D16_remove_viewportEP8Viewport(Ja,b);Ja=__ZN12VisualServer13get_singletonEv()|0;Ha=c[(c[Ja>>2]|0)+812>>2]|0;Fa=b+260|0;c[E>>2]=c[Fa>>2];c[G>>2]=0;c[h>>2]=c[E>>2];c[f>>2]=c[G>>2];bj[Ha&4095](Ja,h,f);Ja=__ZN12VisualServer13get_singletonEv()|0;Ha=c[(c[Ja>>2]|0)+820>>2]|0;c[H>>2]=c[Fa>>2];c[I>>2]=c[b+264>>2];c[h>>2]=c[H>>2];c[f>>2]=c[I>>2];bj[Ha&4095](Ja,h,f);Ja=b+380|0;if(c[Ja>>2]|0){Ha=__ZN12VisualServer13get_singletonEv()|0;I=c[(c[Ha>>2]|0)+1312>>2]|0;c[J>>2]=c[Ja>>2];c[f>>2]=c[J>>2];Pi[I&2047](Ha,f);c[Ja>>2]=0}Ja=b+384|0;if(c[Ja>>2]|0){Ha=__ZN12VisualServer13get_singletonEv()|0;I=c[(c[Ha>>2]|0)+1312>>2]|0;c[K>>2]=c[Ja>>2];c[f>>2]=c[K>>2];Pi[I&2047](Ha,f);Ha=__ZN12VisualServer13get_singletonEv()|0;I=c[(c[Ha>>2]|0)+1312>>2]|0;K=b+388|0;c[L>>2]=c[K>>2];c[f>>2]=c[L>>2];Pi[I&2047](Ha,f);c[K>>2]=0;c[Ja>>2]=0}__ZN10StringNameC2EPKc(f,828548);__ZN4Node17remove_from_groupERK10StringName(b,f);__ZN10StringNameD2Ev(f);Ja=__ZN12VisualServer13get_singletonEv()|0;K=c[(c[Ja>>2]|0)+760>>2]|0;c[M>>2]=c[Fa>>2];c[f>>2]=c[M>>2];bj[K&4095](Ja,f,0);l=e;return}case 16:{Ja=b+652|0;if(+g[Ja>>2]>=0.0?(Ka=+__ZNK4Node28get_fixed_process_delta_timeEv(b),La=+g[Ja>>2]-Ka,g[Ja>>2]=La,La<0.0):0)__ZN8Viewport17_gui_show_tooltipEv(b);Ja=b+132|0;K=c[Ja>>2]|0;if(!K){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(947574,947583,260,947603,0);Ma=0}else{a[1263537]=0;Ma=K}if(__ZNK9SceneTree28is_debugging_collisions_hintEv(Ma)|0?(Ma=b+380|0,c[Ma>>2]|0):0){K=__ZN12VisualServer13get_singletonEv()|0;M=c[(c[K>>2]|0)+1152>>2]|0;c[N>>2]=c[Ma>>2];c[f>>2]=c[N>>2];Pi[M&2047](K,f);K=__ZN12VisualServer13get_singletonEv()|0;M=c[(c[K>>2]|0)+1156>>2]|0;c[O>>2]=c[Ma>>2];c[f>>2]=c[O>>2];bj[M&4095](K,f,1048575);K=__ZN15Physics2DServer13get_singletonEv()|0;M=c[(c[K>>2]|0)+144>>2]|0;O=b;while(1){Na=c[O+468>>2]|0;if(Na|0){ja=130;break}O=c[O+224>>2]|0;if(!O){Oa=0;break}}if((ja|0)==130){__ZN9Reference9referenceEv(Na);Oa=Na}c[P>>2]=__ZN7World2D9get_spaceEv(Oa)|0;c[f>>2]=c[P>>2];c[h>>2]=$i[M&8191](K,f)|0;if((Oa|0?__ZN9Reference11unreferenceEv(Oa)|0:0)?__Z17predelete_handlerP6Object(Oa)|0:0){gj[c[(c[Oa>>2]|0)+76>>2]&8191](Oa);__ZN6Memory11free_staticEPvb(Oa,0)}Oa=__ZN15Physics2DServer13get_singletonEv()|0;K=c[(c[Oa>>2]|0)+148>>2]|0;M=b;while(1){Pa=c[M+468>>2]|0;if(Pa|0){ja=138;break}M=c[M+224>>2]|0;if(!M){Qa=0;break}}if((ja|0)==138){__ZN9Reference9referenceEv(Pa);Qa=Pa}c[Q>>2]=__ZN7World2D9get_spaceEv(Qa)|0;c[f>>2]=c[Q>>2];Q=$i[K&8191](Oa,f)|0;if((Qa|0?__ZN9Reference11unreferenceEv(Qa)|0:0)?__Z17predelete_handlerP6Object(Qa)|0:0){gj[c[(c[Qa>>2]|0)+76>>2]&8191](Qa);__ZN6Memory11free_staticEPvb(Qa,0)}Qa=c[Ja>>2]|0;if(!Qa){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(947574,947583,260,947603,0);Ra=0}else{a[1263537]=0;Ra=Qa}__ZNK9SceneTree33get_debug_collision_contact_colorEv(R,Ra);if((Q|0)>0){Ra=V+4|0;Qa=T+8|0;Oa=T+12|0;K=0;do{Pa=__ZN12VisualServer13get_singletonEv()|0;M=c[(c[Pa>>2]|0)+1088>>2]|0;c[S>>2]=c[Ma>>2];P=c[h>>2]|0;Na=(P|0)==0;if(Na)Sa=0;else Sa=c[P+-4>>2]|0;do if((Sa|0)<=(K|0)){if(Na)Ta=0;else Ta=c[P+-4>>2]|0;if((Ta|0)>(K|0)){a[1263537]=0;ja=161;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);Ua=0;break}}else ja=161;while(0);if((ja|0)==161){ja=0;__ZN6VectorI7Vector2E14_copy_on_writeEv(h);Ua=(c[h>>2]|0)+(K<<3)|0}g[V>>2]=2.0;g[Ra>>2]=2.0;__ZNK7Vector2miERKS_(U,Ua,V);P=U;Na=c[P+4>>2]|0;O=T;c[O>>2]=c[P>>2];c[O+4>>2]=Na;c[Qa>>2]=1084227584;c[Oa>>2]=1084227584;c[f>>2]=c[S>>2];Ki[M&4095](Pa,f,T,R);K=K+1|0}while((K|0)!=(Q|0))}Q=c[h>>2]|0;if(Q|0?(__Z16atomic_decrementPj(Q+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Q,1)}Q=c[Ja>>2]|0;if(!Q){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(947574,947583,260,947603,0);Va=0}else{a[1263537]=0;Va=Q}if(__ZNK9SceneTree28is_debugging_collisions_hintEv(Va)|0?(Va=b+384|0,c[Va>>2]|0):0){Q=__ZN13PhysicsServer13get_singletonEv()|0;K=c[(c[Q>>2]|0)+136>>2]|0;S=b;while(1){Wa=c[S+476>>2]|0;if(Wa|0){ja=170;break}Xa=c[S+472>>2]|0;if(Xa|0){ja=172;break}S=c[S+224>>2]|0;if(!S){Ya=0;break}}if((ja|0)==170){__ZN9Reference9referenceEv(Wa);Ya=Wa}else if((ja|0)==172){__ZN9Reference9referenceEv(Xa);Ya=Xa}c[W>>2]=__ZNK5World9get_spaceEv(Ya)|0;c[f>>2]=c[W>>2];W=$i[K&8191](Q,f)|0;if((Ya|0?__ZN9Reference11unreferenceEv(Ya)|0:0)?__Z17predelete_handlerP6Object(Ya)|0:0){gj[c[(c[Ya>>2]|0)+76>>2]&8191](Ya);__ZN6Memory11free_staticEPvb(Ya,0)}Ya=__ZN13PhysicsServer13get_singletonEv()|0;Q=c[(c[Ya>>2]|0)+140>>2]|0;K=b;while(1){Za=c[K+476>>2]|0;if(Za|0){ja=180;break}_a=c[K+472>>2]|0;if(_a|0){ja=182;break}K=c[K+224>>2]|0;if(!K){$a=0;break}}if((ja|0)==180){__ZN9Reference9referenceEv(Za);$a=Za}else if((ja|0)==182){__ZN9Reference9referenceEv(_a);$a=_a}c[X>>2]=__ZNK5World9get_spaceEv($a)|0;c[f>>2]=c[X>>2];X=$i[Q&8191](Ya,f)|0;if(($a|0?__ZN9Reference11unreferenceEv($a)|0:0)?__Z17predelete_handlerP6Object($a)|0:0){gj[c[(c[$a>>2]|0)+76>>2]&8191]($a);__ZN6Memory11free_staticEPvb($a,0)}$a=__ZN12VisualServer13get_singletonEv()|0;Ya=c[(c[$a>>2]|0)+352>>2]|0;c[Y>>2]=c[Va>>2];c[f>>2]=c[Y>>2];bj[Ya&4095]($a,f,X);if(W|0?(__Z16atomic_decrementPj(W+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(W,1)}if(!(a[b+433>>0]|0)){l=e;return};c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;c[f+12>>2]=0;if(!(__ZNK7Vector2eqERKS_(b+364|0,f)|0?__ZNK7Vector2eqERKS_(b+372|0,f+8|0)|0:0))ja=195;if((ja|0)==195?(__ZNK5Input14get_mouse_modeEv(__ZN5Input13get_singletonEv()|0)|0)==2:0){l=e;return}g[h>>2]=100000002004087734272.0;g[h+4>>2]=100000002004087734272.0;c[R>>2]=0;c[R+4>>2]=0;c[R+8>>2]=0;c[R+12>>2]=0;c[R+16>>2]=0;c[R+20>>2]=0;c[R+24>>2]=0;W=__ZN15Physics2DServer13get_singletonEv()|0;X=c[(c[W>>2]|0)+136>>2]|0;$a=b;while(1){ab=c[$a+468>>2]|0;if(ab|0){ja=198;break}$a=c[$a+224>>2]|0;if(!$a){bb=0;break}}if((ja|0)==198){__ZN9Reference9referenceEv(ab);bb=ab}c[Z>>2]=__ZN7World2D9get_spaceEv(bb)|0;c[f>>2]=c[Z>>2];Z=$i[X&8191](W,f)|0;if((bb|0?__ZN9Reference11unreferenceEv(bb)|0:0)?__Z17predelete_handlerP6Object(bb)|0:0){gj[c[(c[bb>>2]|0)+76>>2]&8191](bb);__ZN6Memory11free_staticEPvb(bb,0)}bb=b+436|0;W=c[bb>>2]|0;if(W){X=U+4|0;ab=T+4|0;$a=(Z|0)==0;Ya=b+440|0;Y=b+244|0;Va=R+12|0;Q=R+36|0;_a=T+40|0;Za=T+44|0;K=_+4|0;Xa=_+8|0;Wa=V+4|0;S=V+8|0;Oa=f+4|0;Qa=f+8|0;Ua=ca+4|0;Ra=ca+8|0;Ta=R+32|0;Sa=R+28|0;Ma=b+444|0;Na=f+8|0;O=f+4|0;P=V+8|0;N=V+4|0;Fa=b+284|0;Ha=aa+8|0;I=aa+4|0;L=aa+12|0;J=f+4|0;H=aa+16|0;G=f+2560|0;E=ca+4|0;Ga=ca+8|0;Ia=b+456|0;Ea=b+460|0;Da=b+464|0;v=T+20|0;D=T+24|0;Ba=U+4|0;Ca=b+448|0;fa=T+16|0;C=f+16|0;xa=f+40|0;t=f+56|0;B=f+80|0;A=f+96|0;Aa=f+120|0;za=f+136|0;z=f+160|0;y=f+176|0;ua=f+200|0;x=f+216|0;w=f+240|0;ya=f+256|0;pa=f+280|0;va=f+296|0;u=f+320|0;sa=f+336|0;wa=f+360|0;na=f+376|0;s=f+400|0;r=f+416|0;ta=f+440|0;qa=f+456|0;oa=f+480|0;q=f+496|0;ra=f+520|0;ka=f+536|0;p=f+560|0;o=f+576|0;ia=f+600|0;n=f+616|0;k=f+640|0;ma=f+656|0;la=f+680|0;ga=f+696|0;ha=f+720|0;j=f+736|0;i=f+760|0;d=f+776|0;cb=f+800|0;db=f+816|0;eb=f+840|0;fb=f+856|0;gb=f+880|0;hb=f+896|0;ib=f+920|0;jb=f+936|0;kb=f+960|0;lb=f+976|0;mb=f+1e3|0;nb=f+1016|0;ob=f+1040|0;pb=f+1056|0;qb=f+1080|0;rb=f+1096|0;sb=f+1120|0;tb=f+1136|0;ub=f+1160|0;vb=f+1176|0;wb=f+1200|0;xb=f+1216|0;yb=f+1240|0;zb=f+1256|0;Ab=f+1280|0;Bb=f+1296|0;Cb=f+1320|0;Db=f+1336|0;Eb=f+1360|0;Fb=f+1376|0;Gb=f+1400|0;Hb=f+1416|0;Ib=f+1440|0;Jb=f+1456|0;Kb=f+1480|0;Lb=f+1496|0;Mb=f+1520|0;Nb=f+1536|0;Ob=f+1560|0;Pb=f+1576|0;Qb=f+1600|0;Rb=f+1616|0;Sb=f+1640|0;Tb=f+1656|0;Ub=f+1680|0;Vb=f+1696|0;Wb=f+1720|0;Xb=f+1736|0;Yb=f+1760|0;Zb=f+1776|0;_b=f+1800|0;$b=f+1816|0;ac=f+1840|0;bc=f+1856|0;cc=f+1880|0;dc=f+1896|0;ec=f+1920|0;fc=f+1936|0;gc=f+1960|0;hc=f+1976|0;ic=f+2e3|0;jc=f+2016|0;kc=f+2040|0;lc=f+2056|0;mc=f+2080|0;nc=f+2096|0;oc=f+2120|0;pc=f+2136|0;qc=f+2160|0;rc=f+2176|0;sc=f+2200|0;tc=f+2216|0;uc=f+2240|0;vc=f+2256|0;wc=f+2280|0;xc=f+2296|0;yc=f+2320|0;zc=f+2336|0;Ac=f+2360|0;Bc=f+2376|0;Cc=f+2400|0;Dc=f+2416|0;Ec=f+2440|0;Fc=f+2456|0;Gc=f+2480|0;Hc=f+2496|0;Ic=f+2520|0;Jc=f+2536|0;Kc=0;Lc=0;Mc=0;Nc=W;while(1){W=Nc+8|0;if(!(c[W>>2]|0)){Oc=Mc;break}Pc=T;Qc=c[Nc>>2]|0;Rc=Pc+56|0;do{c[Pc>>2]=c[Qc>>2];Pc=Pc+4|0;Qc=Qc+4|0}while((Pc|0)<(Rc|0));Qc=c[Nc>>2]|0;if(Qc|0){a[1263537]=0;if((c[Qc+64>>2]|0)==(Nc|0)){c[Nc>>2]=c[Qc+56>>2];Pc=Nc+4|0;Rc=c[Qc+60>>2]|0;if((c[Pc>>2]|0)==(Qc|0))c[Pc>>2]=Rc;Pc=Qc+56|0;if(Rc|0)c[Rc+56>>2]=c[Pc>>2];Pa=c[Pc>>2]|0;if(Pa|0)c[Pa+60>>2]=Rc;__ZN6Memory11free_staticEPvb(Qc,0);c[W>>2]=(c[W>>2]|0)+-1}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145114,1145120,157,1145132,0);Qc=c[bb>>2]|0;if(!(c[Qc+8>>2]|0)){__ZN6Memory11free_staticEPvb(Qc,0);c[bb>>2]=0}}g[U>>2]=0.0;g[X>>2]=0.0;switch(c[ab>>2]|0){case 2:{c[U>>2]=c[v>>2];c[Ba>>2]=c[D>>2];Qc=U;Rc=c[Qc+4>>2]|0;Pa=Ca;c[Pa>>2]=c[Qc>>2];c[Pa+4>>2]=Rc;Sc=1;break}case 3:{c[U>>2]=c[v>>2];c[Ba>>2]=c[D>>2];Sc=Mc;break}case 7:{c[U>>2]=c[fa>>2];c[Ba>>2]=c[v>>2];Sc=Mc;break}case 6:{c[U>>2]=c[fa>>2];c[Ba>>2]=c[v>>2];Sc=Mc;break}default:Sc=Mc}if(!$a){Rc=c[Ja>>2]|0;if(!Rc){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(947574,947583,260,947603,0);Tc=0}else{a[1263537]=0;Tc=Rc}Rc=__ZNK9SceneTree9get_frameEv(Tc)|0;Pa=V;c[Pa>>2]=Rc;c[Pa+4>>2]=F;c[$>>2]=c[Fa>>2];c[$+4>>2]=c[Fa+4>>2];c[$+8>>2]=c[Fa+8>>2];c[$+12>>2]=c[Fa+12>>2];c[$+16>>2]=c[Fa+16>>2];c[$+20>>2]=c[Fa+20>>2];__ZNK11Transform2D14affine_inverseEv(aa,$);La=+g[U>>2];Ka=+g[X>>2];Uc=La*+g[I>>2]+Ka*+g[L>>2];g[f>>2]=+g[aa>>2]*La+ +g[Ha>>2]*Ka;g[J>>2]=Uc;__ZNK7Vector2plERKS_(_,f,H);c[f>>2]=0;c[C>>2]=0;c[xa>>2]=0;c[t>>2]=0;c[B>>2]=0;c[A>>2]=0;c[Aa>>2]=0;c[za>>2]=0;c[z>>2]=0;c[y>>2]=0;c[ua>>2]=0;c[x>>2]=0;c[w>>2]=0;c[ya>>2]=0;c[pa>>2]=0;c[va>>2]=0;c[u>>2]=0;c[sa>>2]=0;c[wa>>2]=0;c[na>>2]=0;c[s>>2]=0;c[r>>2]=0;c[ta>>2]=0;c[qa>>2]=0;c[oa>>2]=0;c[q>>2]=0;c[ra>>2]=0;c[ka>>2]=0;c[p>>2]=0;c[o>>2]=0;c[ia>>2]=0;c[n>>2]=0;c[k>>2]=0;c[ma>>2]=0;c[la>>2]=0;c[ga>>2]=0;c[ha>>2]=0;c[j>>2]=0;c[i>>2]=0;c[d>>2]=0;c[cb>>2]=0;c[db>>2]=0;c[eb>>2]=0;c[fb>>2]=0;c[gb>>2]=0;c[hb>>2]=0;c[ib>>2]=0;c[jb>>2]=0;c[kb>>2]=0;c[lb>>2]=0;c[mb>>2]=0;c[nb>>2]=0;c[ob>>2]=0;c[pb>>2]=0;c[qb>>2]=0;c[rb>>2]=0;c[sb>>2]=0;c[tb>>2]=0;c[ub>>2]=0;c[vb>>2]=0;c[wb>>2]=0;c[xb>>2]=0;c[yb>>2]=0;c[zb>>2]=0;c[Ab>>2]=0;c[Bb>>2]=0;c[Cb>>2]=0;c[Db>>2]=0;c[Eb>>2]=0;c[Fb>>2]=0;c[Gb>>2]=0;c[Hb>>2]=0;c[Ib>>2]=0;c[Jb>>2]=0;c[Kb>>2]=0;c[Lb>>2]=0;c[Mb>>2]=0;c[Nb>>2]=0;c[Ob>>2]=0;c[Pb>>2]=0;c[Qb>>2]=0;c[Rb>>2]=0;c[Sb>>2]=0;c[Tb>>2]=0;c[Ub>>2]=0;c[Vb>>2]=0;c[Wb>>2]=0;c[Xb>>2]=0;c[Yb>>2]=0;c[Zb>>2]=0;c[_b>>2]=0;c[$b>>2]=0;c[ac>>2]=0;c[bc>>2]=0;c[cc>>2]=0;c[dc>>2]=0;c[ec>>2]=0;c[fc>>2]=0;c[gc>>2]=0;c[hc>>2]=0;c[ic>>2]=0;c[jc>>2]=0;c[kc>>2]=0;c[lc>>2]=0;c[mc>>2]=0;c[nc>>2]=0;c[oc>>2]=0;c[pc>>2]=0;c[qc>>2]=0;c[rc>>2]=0;c[sc>>2]=0;c[tc>>2]=0;c[uc>>2]=0;c[vc>>2]=0;c[wc>>2]=0;c[xc>>2]=0;c[yc>>2]=0;c[zc>>2]=0;c[Ac>>2]=0;c[Bc>>2]=0;c[Cc>>2]=0;c[Dc>>2]=0;c[Ec>>2]=0;c[Fc>>2]=0;c[Gc>>2]=0;c[Hc>>2]=0;c[Ic>>2]=0;c[Jc>>2]=0;Pa=c[(c[Z>>2]|0)+88>>2]|0;c[E>>2]=379008;c[ca>>2]=0;c[Ga>>2]=0;Rc=Aj[Pa&7](Z,_,f,64,ca,-1,-1,1)|0;Pa=c[ca>>2]|0;if(Pa|0?(__ZN3SetI3RID10ComparatorIS0_E16DefaultAllocatorE13_cleanup_treeEPNS4_7ElementE(ca,c[Pa+8>>2]|0),Pa=c[E>>2]|0,Qc=c[ca>>2]|0,c[Qc+8>>2]=Pa,c[Ga>>2]=0,Pc=Pa,c[Pc+12>>2]=Pc,Qc|0):0){__ZN6Memory11free_staticEPvb(Qc,0);c[ca>>2]=0}if((Rc|0)>0){Qc=0;do{Pc=f+(Qc*40|0)+4|0;do if(c[Pc>>2]|0){Pa=c[f+(Qc*40|0)+8>>2]|0;if(!Pa)break;if(!($i[c[(c[Pa>>2]|0)+44>>2]&8191](Pa,1234388)|0))break;M=c[Ia>>2]|0;a:do if(!M){Vc=__ZnwjPFPvjE(40,4740)|0;Wc=Vc+16|0;c[Wc>>2]=0;c[Wc+4>>2]=0;c[Ia>>2]=Vc;Wc=c[Ea>>2]|0;c[Vc+4>>2]=Wc;c[Vc+8>>2]=Wc;c[Vc+12>>2]=Wc;c[Vc>>2]=1;ja=250}else{Vc=c[M+8>>2]|0;Wc=c[Ea>>2]|0;b:do if((Vc|0)==(Wc|0))Xc=Vc;else{Yc=c[Pc>>2]|0;Zc=Vc;while(1){_c=c[Zc+24>>2]|0;if(Yc>>>0<_c>>>0)$c=Zc+8|0;else{if(_c>>>0>=Yc>>>0){Xc=Zc;break b}$c=Zc+4|0}Zc=c[$c>>2]|0;if((Zc|0)==(Wc|0)){ja=250;break a}}}while(0);if((Xc|0)==(Wc|0)|(Xc|0)==0){ja=250;break}Vc=V;Zc=c[Vc+4>>2]|0;Yc=Xc+32|0;c[Yc>>2]=c[Vc>>2];c[Yc+4>>2]=Zc}while(0);if((ja|0)==250){ja=0;__ZN3MapIjy10ComparatorIjE16DefaultAllocatorE10_insert_rbERKjRKy(Ia,Pc,V)|0;__ZN17CollisionObject2D12_mouse_enterEv(Pa)}__ZN17CollisionObject2D12_input_eventEP4NodeRK10InputEventi(Pa,b,T,c[f+(Qc*40|0)+12>>2]|0)}while(0);Qc=Qc+1|0}while((Qc|0)!=(Rc|0))}c[ca>>2]=0;Rc=c[Ia>>2]|0;c:do if(Rc|0){Qc=c[Rc+8>>2]|0;W=c[Ea>>2]|0;if((Qc|0)==(W|0))break;else ad=Qc;while(1){Qc=c[ad+8>>2]|0;if((Qc|0)==(W|0))break;else ad=Qc}if(!ad)break;else{bd=ad;cd=0}while(1){W=bd;Qc=bd+32|0;Pc=V;if((c[Qc>>2]|0)==(c[Pc>>2]|0)?(c[Qc+4>>2]|0)==(c[Pc+4>>2]|0):0)dd=cd;else{Pc=__ZN8ObjectDB12get_instanceEj(c[bd+24>>2]|0)|0;do if(Pc|0){if(!($i[c[(c[Pc>>2]|0)+44>>2]&8191](Pc,1234388)|0))break;__ZN17CollisionObject2D11_mouse_exitEv(Pc)}while(0);if(!(c[ca>>2]|0)){Pc=__ZnwjPFPvjE(12,4740)|0;c[ca>>2]=Pc;c[Pc>>2]=0;c[Pc+4>>2]=0;c[Pc+8>>2]=0}Pc=__ZnwjPFPvjE(16,4740)|0;c[Pc>>2]=W;Pa=c[ca>>2]|0;Qc=Pa+4|0;M=c[Qc>>2]|0;c[Pc+8>>2]=M;c[Pc+4>>2]=0;c[Pc+12>>2]=Pa;if(M|0)c[M+4>>2]=Pc;c[Qc>>2]=Pc;if(!(c[Pa>>2]|0))c[Pa>>2]=Pc;Pc=Pa+8|0;c[Pc>>2]=(c[Pc>>2]|0)+1;dd=Pa}bd=c[bd+16>>2]|0;if(!bd)break;else cd=dd}if(!dd)break;else ed=dd;d:while(1){fd=ed;while(1){if(!(c[fd+8>>2]|0))break c;do if(c[Ia>>2]|0){__ZN3MapIjy10ComparatorIjE16DefaultAllocatorE6_eraseEPNS3_7ElementE(Ia,c[c[fd>>2]>>2]|0);if(c[Da>>2]|0)break;Pa=c[Ia>>2]|0;if(!Pa)break;__ZN6Memory11free_staticEPvb(Pa,0);c[Ia>>2]=0}while(0);Wc=c[ca>>2]|0;if(!Wc)break c;Pa=c[Wc>>2]|0;if(!Pa){ed=Wc;continue d}a[1263537]=0;if((c[Pa+12>>2]|0)==(Wc|0)){c[Wc>>2]=c[Pa+4>>2];Pc=Wc+4|0;Qc=c[Pa+8>>2]|0;if((c[Pc>>2]|0)==(Pa|0))c[Pc>>2]=Qc;Pc=Pa+4|0;if(Qc|0)c[Qc+4>>2]=c[Pc>>2];M=c[Pc>>2]|0;if(M|0)c[M+8>>2]=Qc;__ZN6Memory11free_staticEPvb(Pa,0);Pa=Wc+8|0;c[Pa>>2]=(c[Pa>>2]|0)+-1}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145114,1145120,157,1145132,0);fd=c[ca>>2]|0;if(!(c[fd+8>>2]|0))break d;if(!fd)break c}}__ZN6Memory11free_staticEPvb(fd,0);c[ca>>2]=0}while(0);__ZN4ListIPN3MapIjy10ComparatorIjE16DefaultAllocatorE7ElementES3_ED2Ev(ca);Rc=G;do{W=Rc+-24|0;Rc=Rc+-40|0;if(c[W>>2]|0)__ZN7Variant5clearEv(W)}while((Rc|0)!=(f|0))}Rc=c[Ya>>2]|0;do if(!Rc)ja=298;else{W=__ZN8ObjectDB12get_instanceEj(Rc)|0;if(W|0?$i[c[(c[W>>2]|0)+44>>2]&8191](W,1234392)|0:0){Pa=c[(c[W>>2]|0)+100>>2]|0;Wc=c[Y>>2]|0;g[Na>>2]=0.0;g[O>>2]=0.0;g[f>>2]=0.0;g[P>>2]=0.0;g[N>>2]=0.0;g[V>>2]=0.0;ui[Pa&4095](W,Wc,T,f,V,0);if(!((c[ab>>2]|0)==3&(c[_a>>2]|0)==1&(a[Za>>0]|0)==0)){gd=Kc;hd=Lc;break}c[Ya>>2]=0;gd=Kc;hd=Lc;break}c[Ya>>2]=0;ja=298}while(0);do if((ja|0)==298){ja=0;if(__ZNK7Vector2eqERKS_(U,h)|0){if(!Lc){gd=Kc;hd=0;break}if(!(__ZN8ObjectDB12get_instanceEj(Lc)|0)){gd=Kc;hd=Lc;break}ui[c[(c[Kc>>2]|0)+100>>2]&4095](Kc,c[Y>>2]|0,T,R,Va,c[Q>>2]|0);Rc=__ZNK15CollisionObject25get_capture_input_on_dragEv(Kc)|0;if((a[Za>>0]|0)==0|Rc&(c[ab>>2]|0)==3&(c[_a>>2]|0)==1^1){gd=Kc;hd=Lc;break}c[Ya>>2]=Lc;gd=Kc;hd=Lc;break}Rc=c[Y>>2]|0;if(!Rc){gd=Kc;hd=Lc}else{__ZNK6Camera18project_ray_originERK7Vector2(V,Rc,U);__ZNK6Camera18project_ray_normalERK7Vector2(_,c[Y>>2]|0,U);Rc=__ZN13PhysicsServer13get_singletonEv()|0;Wc=c[(c[Rc>>2]|0)+128>>2]|0;W=b;while(1){id=c[W+476>>2]|0;if(id|0){ja=306;break}jd=c[W+472>>2]|0;if(jd|0){ja=308;break}W=c[W+224>>2]|0;if(!W){kd=0;break}}if((ja|0)==306){ja=0;__ZN9Reference9referenceEv(id);kd=id}else if((ja|0)==308){ja=0;__ZN9Reference9referenceEv(jd);kd=jd}c[da>>2]=__ZNK5World9get_spaceEv(kd)|0;c[f>>2]=c[da>>2];W=$i[Wc&8191](Rc,f)|0;do if(kd|0){if(!(__ZN9Reference11unreferenceEv(kd)|0))break;if(!(__Z17predelete_handlerP6Object(kd)|0))break;gj[c[(c[kd>>2]|0)+76>>2]&8191](kd);__ZN6Memory11free_staticEPvb(kd,0)}while(0);do if(!W){ld=Kc;md=Lc}else{Rc=c[(c[W>>2]|0)+84>>2]|0;Uc=+g[K>>2]*1.0e4+ +g[Wa>>2];Ka=+g[Xa>>2]*1.0e4+ +g[S>>2];g[f>>2]=+g[_>>2]*1.0e4+ +g[V>>2];g[Oa>>2]=Uc;g[Qa>>2]=Ka;c[Ua>>2]=379008;c[ca>>2]=0;c[Ra>>2]=0;Wc=Aj[Rc&7](W,V,f,R,ca,-1,-1,1)|0;Rc=c[ca>>2]|0;do if(Rc|0){__ZN3SetI3RID10ComparatorIS0_E16DefaultAllocatorE13_cleanup_treeEPNS4_7ElementE(ca,c[Rc+8>>2]|0);Pa=c[Ua>>2]|0;Qc=c[ca>>2]|0;c[Qc+8>>2]=Pa;c[Ra>>2]=0;M=Pa;c[M+12>>2]=M;if(!Qc)break;__ZN6Memory11free_staticEPvb(Qc,0);c[ca>>2]=0}while(0);do if(Wc){Rc=c[Ta>>2]|0;if(!Rc){nd=0;od=Kc;pd=Lc;ja=324;break}Qc=$i[c[(c[Rc>>2]|0)+44>>2]&8191](Rc,1234392)|0;M=Qc?Rc:0;if(!M){nd=0;od=Kc;pd=Lc;ja=324;break}ui[c[(c[M>>2]|0)+100>>2]&4095](M,c[Y>>2]|0,T,R,Va,c[Q>>2]|0);Qc=c[Sa>>2]|0;Pa=__ZNK15CollisionObject25get_capture_input_on_dragEv(M)|0;Pc=c[ab>>2]|0;if(!(Pa&(Pc|0)==3)){qd=Qc;rd=Rc;sd=Qc;td=Pc;break}if((c[_a>>2]|0)!=1|(a[Za>>0]|0)==0){nd=Qc;od=Rc;pd=Qc;ja=324;break}c[Ya>>2]=Qc;nd=Qc;od=M;pd=Qc;ja=324}else{nd=0;od=Kc;pd=Lc;ja=324}while(0);if((ja|0)==324){ja=0;qd=nd;rd=od;sd=pd;td=c[ab>>2]|0}if((td|0)!=2){ld=rd;md=sd;break}Wc=c[Ma>>2]|0;if((Wc|0)==(qd|0)){ld=rd;md=sd;break}do if(Wc|0){Qc=__ZN8ObjectDB12get_instanceEj(Wc)|0;if(!Qc)break;if(!($i[c[(c[Qc>>2]|0)+44>>2]&8191](Qc,1234392)|0))break;gj[c[(c[Qc>>2]|0)+108>>2]&8191](Qc)}while(0);do if(qd|0){Wc=__ZN8ObjectDB12get_instanceEj(qd)|0;if(!Wc)break;if(!($i[c[(c[Wc>>2]|0)+44>>2]&8191](Wc,1234392)|0))break;gj[c[(c[Wc>>2]|0)+104>>2]&8191](Wc)}while(0);c[Ma>>2]=qd;ld=rd;md=sd}while(0);W=U;Wc=c[W+4>>2]|0;Qc=h;c[Qc>>2]=c[W>>2];c[Qc+4>>2]=Wc;gd=ld;hd=md}}while(0);Nc=c[bb>>2]|0;if(!Nc){Oc=Sc;break}else{Kc=gd;Lc=hd;Mc=Sc}}if(!Oc){ud=Y;ja=339}}else{ud=b+244|0;ja=339}if(((ja|0)==339?c[ud>>2]|0:0)?(Y=b+448|0,g[f>>2]=100000002004087734272.0,g[f+4>>2]=100000002004087734272.0,__ZNK7Vector2neERKS_(Y,f)|0):0){__ZNK6Camera18project_ray_originERK7Vector2(T,c[ud>>2]|0,Y);__ZNK6Camera18project_ray_normalERK7Vector2(U,c[ud>>2]|0,Y);Y=__ZN13PhysicsServer13get_singletonEv()|0;ud=c[(c[Y>>2]|0)+128>>2]|0;Oc=b;while(1){vd=c[Oc+476>>2]|0;if(vd|0){ja=343;break}wd=c[Oc+472>>2]|0;if(wd|0){ja=345;break}Oc=c[Oc+224>>2]|0;if(!Oc){xd=0;break}}if((ja|0)==343){__ZN9Reference9referenceEv(vd);xd=vd}else if((ja|0)==345){__ZN9Reference9referenceEv(wd);xd=wd}c[ea>>2]=__ZNK5World9get_spaceEv(xd)|0;c[f>>2]=c[ea>>2];ea=$i[ud&8191](Y,f)|0;if((xd|0?__ZN9Reference11unreferenceEv(xd)|0:0)?__Z17predelete_handlerP6Object(xd)|0:0){gj[c[(c[xd>>2]|0)+76>>2]&8191](xd);__ZN6Memory11free_staticEPvb(xd,0)}if(ea|0){xd=c[(c[ea>>2]|0)+84>>2]|0;Ka=+g[U+4>>2]*1.0e4+ +g[T+4>>2];Uc=+g[U+8>>2]*1.0e4+ +g[T+8>>2];g[f>>2]=+g[U>>2]*1.0e4+ +g[T>>2];g[f+4>>2]=Ka;g[f+8>>2]=Uc;U=V+4|0;c[U>>2]=379008;c[V>>2]=0;Y=V+8|0;c[Y>>2]=0;ud=Aj[xd&7](ea,T,f,R,V,-1,-1,1)|0;f=c[V>>2]|0;if(f|0?(__ZN3SetI3RID10ComparatorIS0_E16DefaultAllocatorE13_cleanup_treeEPNS4_7ElementE(V,c[f+8>>2]|0),f=c[U>>2]|0,U=c[V>>2]|0,c[U+8>>2]=f,c[Y>>2]=0,Y=f,c[Y+12>>2]=Y,U|0):0){__ZN6Memory11free_staticEPvb(U,0);c[V>>2]=0}if(ud?(ud=c[R+32>>2]|0,(ud|0)!=0):0){V=$i[c[(c[ud>>2]|0)+44>>2]&8191](ud,1234392)|0;yd=V?c[R+28>>2]|0:0}else yd=0;R=b+444|0;b=c[R>>2]|0;if((b|0)!=(yd|0)){do if(b|0){V=__ZN8ObjectDB12get_instanceEj(b)|0;if(!V)break;if(!($i[c[(c[V>>2]|0)+44>>2]&8191](V,1234392)|0))break;gj[c[(c[V>>2]|0)+108>>2]&8191](V)}while(0);do if(yd|0){b=__ZN8ObjectDB12get_instanceEj(yd)|0;if(!b)break;if(!($i[c[(c[b>>2]|0)+44>>2]&8191](b,1234392)|0))break;gj[c[(c[b>>2]|0)+104>>2]&8191](b)}while(0);c[R>>2]=yd}}}l=e;return}default:{l=e;return}}}function __ZNK5World12get_scenarioEv(a){a=a|0;return c[a+132>>2]|0}function __ZN7World2D18_register_viewportEP8ViewportRK5Rect2(a,b,d){a=a|0;b=b|0;d=d|0;__ZN16SpatialIndexer2D13_add_viewportEP8ViewportRK5Rect2(c[a+140>>2]|0,b,d);return}function __ZNK9SceneTree28is_debugging_collisions_hintEv(b){b=b|0;return (a[b+120>>0]|0)!=0|0}function __ZN7World2D9get_spaceEv(a){a=a|0;return c[a+132>>2]|0}function __ZNK5World9get_spaceEv(a){a=a|0;return c[a+128>>2]|0}function __ZN9SceneTree22get_debug_contact_meshEv(b){b=b|0;var d=0,e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0.0,z=0.0,A=0.0,B=0,C=0;d=l;l=l+112|0;if((l|0)>=(m|0))ba(112);e=d+40|0;f=d+32|0;h=d+28|0;i=d+24|0;j=d;k=b+292|0;b=c[k>>2]|0;if(b|0){__ZN9Reference9referenceEv(b);n=b;l=d;return n|0}b=__ZnwjPKc(196,1263606)|0;__ZN4MeshC2Ev(b);__Z22postinitialize_handlerP6Object(b);if(!b){o=0;p=0}else{a[1263537]=0;__ZN9Reference8init_refEv(b)|0;o=b;p=b}b=c[k>>2]|0;if((o|0)==(b|0)){if(o|0){q=o;r=14}}else{if((b|0?__ZN9Reference11unreferenceEv(b)|0:0)?(b=c[k>>2]|0,__Z17predelete_handlerP6Object(b)|0):0){gj[c[(c[b>>2]|0)+76>>2]&8191](b);__ZN6Memory11free_staticEPvb(b,0)}c[k>>2]=p;if(o|0){__ZN9Reference9referenceEv(o);q=o;r=14}}if(((r|0)==14?__ZN9Reference11unreferenceEv(q)|0:0)?__Z17predelete_handlerP6Object(o)|0:0){gj[c[(c[o>>2]|0)+76>>2]&8191](o);__ZN6Memory11free_staticEPvb(p,0)}p=__ZnwjPKc(420,1263606)|0;__ZN15SpatialMaterialC2Ev(p);__Z22postinitialize_handlerP6Object(p);if(!p){s=0;t=0}else{a[1263537]=0;__ZN9Reference8init_refEv(p)|0;s=p;t=p}g[e>>2]=-1.0;g[e+4>>2]=0.0;g[e+8>>2]=0.0;g[e+12>>2]=1.0;g[e+16>>2]=0.0;g[e+20>>2]=0.0;g[e+24>>2]=0.0;g[e+28>>2]=-1.0;g[e+32>>2]=0.0;g[e+36>>2]=0.0;g[e+40>>2]=1.0;g[e+44>>2]=0.0;g[e+48>>2]=0.0;g[e+52>>2]=0.0;g[e+56>>2]=-1.0;g[e+60>>2]=0.0;g[e+64>>2]=0.0;g[e+68>>2]=1.0;c[f>>2]=0;p=0;o=0;while(1){q=225216+(p<<2)|0;if(!o)u=1;else u=((c[o+16>>2]|0)>>>2)+1|0;__ZN10PoolVectorIiE6resizeEi(f,u)|0;b=c[f>>2]|0;do if((b|0)!=0?(v=(c[b+16>>2]|0)>>>2,w=v+-1|0,(v|0)!=0):0){__ZN10PoolVectorIiE14_copy_on_writeEv(f);v=c[f>>2]|0;if(!v){c[0+(w<<2)>>2]=c[q>>2];break}else{x=v+4|0;__Z16atomic_incrementPj(x)|0;c[(c[v+8>>2]|0)+(w<<2)>>2]=c[q>>2];__Z16atomic_decrementPj(x)|0;break}}else r=25;while(0);if((r|0)==25){r=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1128449,1130483,486,1130498,0)}q=p+1|0;if((q|0)==24)break;p=q;o=c[f>>2]|0}c[h>>2]=0;o=0;p=0;while(1){y=+g[e+(o*12|0)>>2]*.10000000149011612;z=+g[e+(o*12|0)+4>>2]*.10000000149011612;A=+g[e+(o*12|0)+8>>2]*.10000000149011612;if(!p)B=1;else B=(((c[p+16>>2]|0)>>>0)/12|0)+1|0;__ZN10PoolVectorI7Vector3E6resizeEi(h,B)|0;u=c[h>>2]|0;do if((u|0)!=0?(q=c[u+16>>2]|0,b=((q>>>0)/12|0)+-1|0,q>>>0>=12):0){__ZN10PoolVectorI7Vector3E14_copy_on_writeEv(h);q=c[h>>2]|0;if(!q){g[0+(b*12|0)>>2]=y;g[0+(b*12|0)+4>>2]=z;g[0+(b*12|0)+8>>2]=A;break}else{x=q+4|0;__Z16atomic_incrementPj(x)|0;w=c[q+8>>2]|0;g[w+(b*12|0)>>2]=y;g[w+(b*12|0)+4>>2]=z;g[w+(b*12|0)+8>>2]=A;__Z16atomic_decrementPj(x)|0;break}}else r=58;while(0);if((r|0)==58){r=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1128449,1130483,486,1130498,0)}u=o+1|0;if((u|0)==6)break;o=u;p=c[h>>2]|0}__ZN5ArrayC2Ev(i);__ZN5Array6resizeEi(i,9)|0;__ZN7VariantC2ERK10PoolVectorI7Vector3E(j,h);__ZN7VariantaSERKS_(__ZN5ArrayixEi(i,0)|0,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);__ZN7VariantC2ERK10PoolVectorIiE(j,f);__ZN7VariantaSERKS_(__ZN5ArrayixEi(i,8)|0,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);p=c[k>>2]|0;__ZN5ArrayC2Ev(j);__ZN4Mesh23add_surface_from_arraysENS_13PrimitiveTypeERK5ArrayS3_j(p,4,i,j,97792);__ZN5ArrayD2Ev(j);p=c[k>>2]|0;c[j>>2]=0;o=(s|0)==0;if(!o){r=$i[c[(c[s>>2]|0)+44>>2]&8191](s,1234412)|0;B=r?s:0;r=c[j>>2]|0;if((B|0)!=(r|0)){if((r|0?__ZN9Reference11unreferenceEv(r)|0:0)?(r=c[j>>2]|0,__Z17predelete_handlerP6Object(r)|0):0){gj[c[(c[r>>2]|0)+76>>2]&8191](r);__ZN6Memory11free_staticEPvb(r,0)}c[j>>2]=B;if(B|0)__ZN9Reference9referenceEv(B)}}else c[j>>2]=0;__ZN4Mesh20surface_set_materialEiRK3RefI8MaterialE(p,0,j);p=c[j>>2]|0;if((p|0?__ZN9Reference11unreferenceEv(p)|0:0)?(p=c[j>>2]|0,__Z17predelete_handlerP6Object(p)|0):0){gj[c[(c[p>>2]|0)+76>>2]&8191](p);__ZN6Memory11free_staticEPvb(p,0)}p=c[k>>2]|0;if(!p)C=0;else{__ZN9Reference9referenceEv(p);C=p}__ZN5ArrayD2Ev(i);__ZN10PoolVectorI7Vector3E12_unreferenceEv(h);__ZN10PoolVectorIiE12_unreferenceEv(f);if(o){n=C;l=d;return n|0}if(!(__ZN9Reference11unreferenceEv(s)|0)){n=C;l=d;return n|0}if(!(__Z17predelete_handlerP6Object(s)|0)){n=C;l=d;return n|0}gj[c[(c[s>>2]|0)+76>>2]&8191](s);__ZN6Memory11free_staticEPvb(t,0);n=C;l=d;return n|0}function __ZN8Listener12make_currentEv(b){b=b|0;a[b+397>>0]=1;if(!(a[b+136>>0]|0))return;__ZN8Viewport13_listener_setEP8Listener(c[b+140>>2]|0,b);return}function __ZN6Camera12make_currentEv(b){b=b|0;a[b+397>>0]=1;if(!(a[b+136>>0]|0))return;__ZN8Viewport11_camera_setEP6Camera(c[b+140>>2]|0,b);return}function __ZN7World2D16_remove_viewportEP8Viewport(a,b){a=a|0;b=b|0;__ZN16SpatialIndexer2D16_remove_viewportEP8Viewport(c[a+140>>2]|0,b);return}function __ZN8Viewport17_gui_show_tooltipEv(b){b=b|0;var d=0,e=0,f=0,h=0,i=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0.0,v=0.0,w=0.0,x=0.0,y=0.0,z=0.0,A=0,B=0.0;d=l;l=l+96|0;if((l|0)>=(m|0))ba(96);e=d+24|0;f=d+88|0;h=d+8|0;i=d+64|0;k=d+48|0;n=d;o=d+56|0;p=d+40|0;q=b+580|0;r=c[q>>2]|0;if(!r){l=d;return}s=c[(c[r>>2]|0)+172>>2]|0;Pi[c[(c[r>>2]|0)+132>>2]&2047](i,r);t=b+592|0;__ZNK7Vector2miERKS_(e,t,i+16|0);u=+__ZNK7Vector23dotERKS_(i,e);v=+__ZNK7Vector23dotERKS_(i+8|0,e);g[h>>2]=u;g[h+4>>2]=v;c[f>>2]=$i[s&8191](r,h)|0;if(__ZNK6String6lengthEv(f)|0){r=b+584|0;s=c[r>>2]|0;if(s|0){if(__Z17predelete_handlerP6Object(s)|0){gj[c[(c[s>>2]|0)+76>>2]&8191](s);__ZN6Memory11free_staticEPvb(s,0)}c[r>>2]=0}s=__ZNK7Control23get_root_parent_controlEv(c[q>>2]|0)|0;if(s|0){q=__ZnwjPKc(608,1263606)|0;__ZN5PanelC2Ev(q);c[q>>2]=224024;__ZN10StringNameC2Ev(q+604|0);__Z22postinitialize_handlerP6Object(q);c[r>>2]=q;__ZN4Node9add_childEPS_b(s,q,0);a[(c[r>>2]|0)+211>>0]=1;q=__ZnwjPKc(672,1263606)|0;c[e>>2]=0;__ZN5LabelC2ERK6String(q,e);s=c[e>>2]|0;if(s|0?(__Z16atomic_decrementPj(s+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(s,1);c[q>>2]=224216;__ZN10StringNameC2Ev(q+664|0);__Z22postinitialize_handlerP6Object(q);s=b+588|0;c[s>>2]=q;__ZN4Node9add_childEPS_b(c[r>>2]|0,q,0);__ZN10CanvasItem15set_as_toplevelEb(c[r>>2]|0,1);__ZN10CanvasItem4hideEv(c[r>>2]|0);q=c[s>>2]|0;__ZN10StringNameC2EPKc(e,986819);__ZN10StringNameC2EPKc(h,1026847);b=__ZNK7Control12get_styleboxERK10StringNameS2_(q,e,h)|0;__ZN10StringNameD2Ev(h);__ZN10StringNameD2Ev(e);q=c[s>>2]|0;__ZN7Control21set_anchor_and_marginE6MarginNS_10AnchorTypeEf(q,0,0,+__ZNK8StyleBox10get_marginE6Margin(b,0));q=c[s>>2]|0;__ZN7Control21set_anchor_and_marginE6MarginNS_10AnchorTypeEf(q,1,0,+__ZNK8StyleBox10get_marginE6Margin(b,1));q=c[s>>2]|0;__ZN7Control21set_anchor_and_marginE6MarginNS_10AnchorTypeEf(q,2,1,+__ZNK8StyleBox10get_marginE6Margin(b,2));q=c[s>>2]|0;__ZN7Control21set_anchor_and_marginE6MarginNS_10AnchorTypeEf(q,3,1,+__ZNK8StyleBox10get_marginE6Margin(b,3));__ZN5Label8set_textERK6String(c[s>>2]|0,f);g[k>>2]=10.0;g[k+4>>2]=10.0;__ZNK7Vector2plERKS_(h,t,k);k=c[s>>2]|0;Pi[c[(c[k>>2]|0)+144>>2]&2047](o,k);__ZNK8StyleBox16get_minimum_sizeEv(p,b);__ZNK7Vector2plERKS_(n,o,p);p=e+8|0;o=h;k=c[o>>2]|0;t=c[o+4>>2]|0;o=e;c[o>>2]=k;c[o+4>>2]=t;o=n;n=c[o>>2]|0;q=c[o+4>>2]|0;o=p;c[o>>2]=n;c[o+4>>2]=q;__ZNK10CanvasItem17get_viewport_rectEv(h,c[s>>2]|0);v=(c[j>>2]=n,+g[j>>2]);u=(c[j>>2]=k,+g[j>>2]);w=+g[h+8>>2];x=(c[j>>2]=q,+g[j>>2]);y=(c[j>>2]=t,+g[j>>2]);if(!(v+u>w)){if(u<0.0){z=0.0;A=14}}else{z=w-v;A=14}if((A|0)==14)g[e>>2]=z;t=e+4|0;z=+g[h+12>>2];if(!(x+y>z)){if(y<0.0){B=0.0;A=18}}else{B=z-x;A=18}if((A|0)==18)g[t>>2]=B;__ZN7Control19set_global_positionERK7Vector2(c[r>>2]|0,e);__ZN7Control8set_sizeERK7Vector2(c[r>>2]|0,p);__ZN4Node5raiseEv(c[r>>2]|0);__ZN10CanvasItem4showEv(c[r>>2]|0);if((b|0?__ZN9Reference11unreferenceEv(b)|0:0)?__Z17predelete_handlerP6Object(b)|0:0){gj[c[(c[b>>2]|0)+76>>2]&8191](b);__ZN6Memory11free_staticEPvb(b,0)}}}b=c[f>>2]|0;if(b|0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(b,1);l=d;return}function __ZNK9SceneTree33get_debug_collision_contact_colorEv(a,b){a=a|0;b=b|0;var d=0;d=b+244|0;c[a>>2]=c[d>>2];c[a+4>>2]=c[d+4>>2];c[a+8>>2]=c[d+8>>2];c[a+12>>2]=c[d+12>>2];return}function __ZNK9SceneTree9get_frameEv(a){a=a|0;var b=0;b=a+160|0;F=c[b+4>>2]|0;return c[b>>2]|0}function __ZN3MapIjy10ComparatorIjE16DefaultAllocatorE10_insert_rbERKjRKy(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f;a[g>>0]=0;h=__ZN3MapIjy10ComparatorIjE16DefaultAllocatorE7_insertERKjRb(b,d,g)|0;if(h|0){d=e;e=c[d+4>>2]|0;i=h+32|0;c[i>>2]=c[d>>2];c[i+4>>2]=e}if(a[g>>0]|0){l=f;return h|0}g=b+8|0;c[g>>2]=(c[g>>2]|0)+1;g=h+12|0;e=c[g>>2]|0;if(!(c[e>>2]|0)){i=b+4|0;d=h;j=e;k=e;e=g;while(1){g=j+12|0;n=c[g>>2]|0;o=c[n+8>>2]|0;p=n;do if((j|0)==(o|0)){q=c[n+4>>2]|0;if(!(c[q>>2]|0)){c[k>>2]=1;a[1263537]=0;c[q>>2]=1;if((c[i>>2]|0)==(n|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);r=c[(c[e>>2]|0)+12>>2]|0;break}else{a[1263537]=0;c[n>>2]=0;r=n;break}}q=j+4|0;if((d|0)==(c[q>>2]|0)){s=d+8|0;t=c[s>>2]|0;c[q>>2]=t;q=c[i>>2]|0;if((t|0)==(q|0))u=p;else{c[t+12>>2]=j;u=c[g>>2]|0}t=d+12|0;c[t>>2]=u;v=c[g>>2]|0;w=v+8|0;if((c[w>>2]|0)==(j|0))c[w>>2]=d;else c[v+4>>2]=d;c[s>>2]=j;c[g>>2]=d;x=j;y=d;z=q;A=c[t>>2]|0}else{x=d;y=j;z=c[i>>2]|0;A=n}a[1263537]=0;c[y>>2]=1;if((z|0)==(A|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);B=c[(c[x+12>>2]|0)+12>>2]|0;C=c[i>>2]|0}else{a[1263537]=0;c[A>>2]=0;B=A;C=z}t=B+8|0;q=c[t>>2]|0;s=q+4|0;v=c[s>>2]|0;c[t>>2]=v;if((v|0)!=(C|0))c[v+12>>2]=B;v=B+12|0;c[q+12>>2]=c[v>>2];t=c[v>>2]|0;w=t+4|0;if((c[w>>2]|0)==(B|0))c[w>>2]=q;else c[t+8>>2]=q;c[s>>2]=B;c[v>>2]=q;r=x}else{if(!(c[o>>2]|0)){c[k>>2]=1;a[1263537]=0;c[o>>2]=1;if((c[i>>2]|0)==(n|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);r=c[(c[e>>2]|0)+12>>2]|0;break}else{a[1263537]=0;c[n>>2]=0;r=n;break}}q=j+8|0;if((d|0)==(c[q>>2]|0)){v=d+4|0;s=c[v>>2]|0;c[q>>2]=s;q=c[i>>2]|0;if((s|0)==(q|0))D=p;else{c[s+12>>2]=j;D=c[g>>2]|0}s=d+12|0;c[s>>2]=D;t=c[g>>2]|0;w=t+4|0;if((c[w>>2]|0)==(j|0))c[w>>2]=d;else c[t+8>>2]=d;c[v>>2]=j;c[g>>2]=d;E=j;F=d;G=q;H=c[s>>2]|0}else{E=d;F=j;G=c[i>>2]|0;H=n}a[1263537]=0;c[F>>2]=1;if((G|0)==(H|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);I=c[(c[E+12>>2]|0)+12>>2]|0;J=c[i>>2]|0}else{a[1263537]=0;c[H>>2]=0;I=H;J=G}s=I+4|0;q=c[s>>2]|0;v=q+8|0;t=c[v>>2]|0;c[s>>2]=t;if((t|0)!=(J|0))c[t+12>>2]=I;t=I+12|0;c[q+12>>2]=c[t>>2];s=c[t>>2]|0;w=s+8|0;if((c[w>>2]|0)==(I|0))c[w>>2]=q;else c[s+4>>2]=q;c[v>>2]=I;c[t>>2]=q;r=E}while(0);n=r+12|0;g=c[n>>2]|0;if(!(c[g>>2]|0)){d=r;j=g;k=g;e=n}else break}}e=c[(c[b>>2]|0)+8>>2]|0;a[1263537]=0;c[e>>2]=1;l=f;return h|0}function __ZN17CollisionObject2D12_mouse_enterEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0;b=l;l=l+144|0;if((l|0)>=(m|0))ba(144);d=b+96|0;e=b+120|0;f=b+72|0;g=b+48|0;h=b+24|0;i=b;j=c[a+52>>2]|0;if(j|0){k=c[(c[j>>2]|0)+28>>2]|0;n=(c[308579]|0)+408|0;c[e>>2]=0;c[f>>2]=0;c[g>>2]=0;c[h>>2]=0;c[i>>2]=0;Ui[k&7](d,j,n,e,f,g,h,i);if(c[d>>2]|0)__ZN7Variant5clearEv(d);if(c[i>>2]|0)__ZN7Variant5clearEv(i);if(c[h>>2]|0)__ZN7Variant5clearEv(h);if(c[g>>2]|0)__ZN7Variant5clearEv(g);if(c[f>>2]|0)__ZN7Variant5clearEv(f);if(c[e>>2]|0)__ZN7Variant5clearEv(e)}d=(c[308579]|0)+104|0;c[e>>2]=0;c[f>>2]=0;c[g>>2]=0;c[h>>2]=0;c[i>>2]=0;__ZN6Object11emit_signalERK10StringNameRK7VariantS5_S5_S5_S5_(a,d,e,f,g,h,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);if(c[h>>2]|0)__ZN7Variant5clearEv(h);if(c[g>>2]|0)__ZN7Variant5clearEv(g);if(c[f>>2]|0)__ZN7Variant5clearEv(f);if(!(c[e>>2]|0)){l=b;return}__ZN7Variant5clearEv(e);l=b;return}function __ZN17CollisionObject2D12_input_eventEP4NodeRK10InputEventi(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;f=l;l=l+144|0;if((l|0)>=(m|0))ba(144);g=f+96|0;h=f+120|0;i=f+72|0;j=f+48|0;k=f+24|0;n=f;o=c[a+52>>2]|0;if(!o)p=b;else{q=c[(c[o>>2]|0)+28>>2]|0;r=(c[308579]|0)+36|0;__ZN7VariantC2EPK6Object(h,b);__ZN7VariantC2ERK10InputEvent(i,d);__ZN7VariantC2Ei(j,e);c[k>>2]=0;c[n>>2]=0;Ui[q&7](g,o,r,h,i,j,k,n);if(c[g>>2]|0)__ZN7Variant5clearEv(g);if(c[n>>2]|0)__ZN7Variant5clearEv(n);if(c[k>>2]|0)__ZN7Variant5clearEv(k);if(c[j>>2]|0)__ZN7Variant5clearEv(j);if(c[i>>2]|0)__ZN7Variant5clearEv(i);if(c[h>>2]|0)__ZN7Variant5clearEv(h);p=b}b=(c[308579]|0)+32|0;__ZN7VariantC2EPK6Object(h,p);__ZN7VariantC2ERK10InputEvent(i,d);__ZN7VariantC2Ei(j,e);c[k>>2]=0;c[n>>2]=0;__ZN6Object11emit_signalERK10StringNameRK7VariantS5_S5_S5_S5_(a,b,h,i,j,k,n);if(c[n>>2]|0)__ZN7Variant5clearEv(n);if(c[k>>2]|0)__ZN7Variant5clearEv(k);if(c[j>>2]|0)__ZN7Variant5clearEv(j);if(c[i>>2]|0)__ZN7Variant5clearEv(i);if(!(c[h>>2]|0)){l=f;return}__ZN7Variant5clearEv(h);l=f;return}function __ZN17CollisionObject2D11_mouse_exitEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0;b=l;l=l+144|0;if((l|0)>=(m|0))ba(144);d=b+96|0;e=b+120|0;f=b+72|0;g=b+48|0;h=b+24|0;i=b;j=c[a+52>>2]|0;if(j|0){k=c[(c[j>>2]|0)+28>>2]|0;n=(c[308579]|0)+412|0;c[e>>2]=0;c[f>>2]=0;c[g>>2]=0;c[h>>2]=0;c[i>>2]=0;Ui[k&7](d,j,n,e,f,g,h,i);if(c[d>>2]|0)__ZN7Variant5clearEv(d);if(c[i>>2]|0)__ZN7Variant5clearEv(i);if(c[h>>2]|0)__ZN7Variant5clearEv(h);if(c[g>>2]|0)__ZN7Variant5clearEv(g);if(c[f>>2]|0)__ZN7Variant5clearEv(f);if(c[e>>2]|0)__ZN7Variant5clearEv(e)}d=(c[308579]|0)+108|0;c[e>>2]=0;c[f>>2]=0;c[g>>2]=0;c[h>>2]=0;c[i>>2]=0;__ZN6Object11emit_signalERK10StringNameRK7VariantS5_S5_S5_S5_(a,d,e,f,g,h,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);if(c[h>>2]|0)__ZN7Variant5clearEv(h);if(c[g>>2]|0)__ZN7Variant5clearEv(g);if(c[f>>2]|0)__ZN7Variant5clearEv(f);if(!(c[e>>2]|0)){l=b;return}__ZN7Variant5clearEv(e);l=b;return}function __ZN3MapIjy10ComparatorIjE16DefaultAllocatorE6_eraseEPNS3_7ElementE(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0;e=d+8|0;f=c[e>>2]|0;g=b+4|0;h=c[g>>2]|0;do if((f|0)!=(h|0)?(i=c[d+4>>2]|0,(i|0)!=(h|0)):0){j=i;while(1){i=c[j+8>>2]|0;if((i|0)==(h|0))break;else j=i}if(!j){k=h;l=c[h+8>>2]|0;m=7;break}else{n=j;o=j+8|0;m=8;break}}else{k=d;l=f;m=7}while(0);if((m|0)==7){f=k+8|0;if((l|0)==(h|0)){n=k;o=f;m=8}else{p=k;q=l;r=f}}if((m|0)==8){p=n;q=c[n+4>>2]|0;r=o}o=c[b>>2]|0;n=p+12|0;m=c[n>>2]|0;c[q+12>>2]=m;do if((o|0)!=(m|0)){f=c[n>>2]|0;l=f+8|0;if((p|0)==(c[l>>2]|0)){c[l>>2]=q;break}else{c[f+4>>2]=q;break}}else c[o+8>>2]=q;while(0);do if((p|0)==(d|0)){if((c[d>>2]|0)==1)__ZN3MapIjy10ComparatorIjE16DefaultAllocatorE10_erase_fixEPNS3_7ElementE(b,q)}else{if((p|0)==(h|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143791,1145936,469,1143798,0);return}a[1263537]=0;if((c[p>>2]|0)==1)__ZN3MapIjy10ComparatorIjE16DefaultAllocatorE10_erase_fixEPNS3_7ElementE(b,q);c[r>>2]=c[e>>2];o=d+4|0;c[p+4>>2]=c[o>>2];m=d+12|0;c[n>>2]=c[m>>2];c[p>>2]=c[d>>2];c[(c[e>>2]|0)+12>>2]=p;c[(c[o>>2]|0)+12>>2]=p;o=c[m>>2]|0;m=o+8|0;if((c[m>>2]|0)==(d|0)){c[m>>2]=p;break}else{c[o+4>>2]=p;break}}while(0);p=c[d+16>>2]|0;e=d+20|0;if(p|0)c[p+20>>2]=c[e>>2];n=c[e>>2]|0;if(n|0)c[n+16>>2]=p;__ZN6Memory11free_staticEPvb(d,0);d=b+8|0;c[d>>2]=(c[d>>2]|0)+-1;if(!(c[c[g>>2]>>2]|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143791,1145936,498,1143838,0);return}else{a[1263537]=0;return}}function __ZN4ListIPN3MapIjy10ComparatorIjE16DefaultAllocatorE7ElementES3_ED2Ev(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0;d=c[b>>2]|0;if(!d)return;else e=d;while(1){d=c[e>>2]|0;if(!d){f=15;break}a[1263537]=0;if((c[d+12>>2]|0)==(e|0)){c[e>>2]=c[d+4>>2];g=e+4|0;h=c[d+8>>2]|0;if((c[g>>2]|0)==(d|0))c[g>>2]=h;g=d+4|0;if(h|0)c[h+4>>2]=c[g>>2];i=c[g>>2]|0;if(i|0)c[i+8>>2]=h;__ZN6Memory11free_staticEPvb(d,0);d=e+8|0;c[d>>2]=(c[d>>2]|0)+-1}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145114,1145120,157,1145132,0);j=c[b>>2]|0;if(!(c[j+8>>2]|0)){f=14;break}if(!j){f=18;break}else e=j}if((f|0)==14){__ZN6Memory11free_staticEPvb(j,0);c[b>>2]=0;return}else if((f|0)==15)if(!(c[e+8>>2]|0)){a[1263537]=0;__ZN6Memory11free_staticEPvb(e,0);return}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145461,1145120,668,1145467,0);return}else if((f|0)==18)return}function __ZNK15CollisionObject25get_capture_input_on_dragEv(b){b=b|0;return (a[b+404>>0]|0)!=0|0}function __ZNK6Camera18project_ray_originERK7Vector2(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0.0,s=0.0,t=0.0,u=0.0,v=0.0;f=l;l=l+128|0;if((l|0)>=(m|0))ba(128);h=f+112|0;i=f+96|0;j=f+120|0;k=f+104|0;n=f+48|0;o=f;p=d+136|0;do if(!(a[p>>0]|0)){__ZN6StringC2EPKc(i,816198);c[h>>2]=__ZNK6String4utf8Ev(i)|0;__Z19_err_set_last_errorPKc(__ZNK10CharString8get_dataEv(h)|0);q=c[h>>2]|0;if(q|0?(__Z16atomic_decrementPj(q+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(q,1);q=c[i>>2]|0;if(q|0?(__Z16atomic_decrementPj(q+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(q,1);a[1263537]=1;if(a[p>>0]|0){a[1263537]=0;break}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(816271,816251,363,850351,0);g[b+8>>2]=0.0;g[b+4>>2]=0.0;g[b>>2]=0.0;l=f;return}while(0);p=d+140|0;__ZNK8Viewport20get_camera_rect_sizeEv(j,c[p>>2]|0);__ZNK8Viewport17get_camera_coordsERK7Vector2(k,c[p>>2]|0,e);e=j+4|0;do if(!(+g[e>>2]==0.0)){a[1263537]=0;if(!(c[d+400>>2]|0)){Pi[c[(c[d>>2]|0)+108>>2]&2047](n,d);p=n+36|0;c[b>>2]=c[p>>2];c[b+4>>2]=c[p+4>>2];c[b+8>>2]=c[p+8>>2];break}else{__ZNK7Vector2dvERKS_(n,k,j);p=(c[d+428>>2]|0)==0;r=+g[d+408>>2];s=+g[j>>2]/+g[e>>2];t=p?r/s:r;u=p?r:r*s;s=u*+g[n>>2]-u*.5;u=t*(1.0-+g[n+4>>2])-t*.5;t=-+g[d+412>>2];Pi[c[(c[d>>2]|0)+108>>2]&2047](o,d);r=+g[o+40>>2]+(s*+g[o+12>>2]+u*+g[o+16>>2]+ +g[o+20>>2]*t);v=+g[o+44>>2]+(s*+g[o+24>>2]+u*+g[o+28>>2]+ +g[o+32>>2]*t);g[b>>2]=+g[o+36>>2]+(+g[o>>2]*s+ +g[o+4>>2]*u+ +g[o+8>>2]*t);g[b+4>>2]=r;g[b+8>>2]=v;break}}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(816271,816251,375,816290,0);g[b+8>>2]=0.0;g[b+4>>2]=0.0;g[b>>2]=0.0}while(0);l=f;return}function __ZNK6Camera18project_ray_normalERK7Vector2(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,h=0,i=0.0,j=0.0,k=0.0,n=0.0,o=0.0,p=0.0;e=l;l=l+64|0;if((l|0)>=(m|0))ba(64);f=e+48|0;h=e;__ZNK6Camera24project_local_ray_normalERK7Vector2(f,b,d);Pi[c[(c[b>>2]|0)+108>>2]&2047](h,b);i=+g[f>>2];j=+g[f+4>>2];k=+g[f+8>>2];n=+g[h>>2]*i+ +g[h+4>>2]*j+ +g[h+8>>2]*k;o=i*+g[h+12>>2]+j*+g[h+16>>2]+k*+g[h+20>>2];p=i*+g[h+24>>2]+j*+g[h+28>>2]+k*+g[h+32>>2];g[a>>2]=n;h=a+4|0;g[h>>2]=o;f=a+8|0;g[f>>2]=p;k=+I(+(n*n+o*o+p*p));if(k==0.0){g[f>>2]=0.0;g[h>>2]=0.0;g[a>>2]=0.0;l=e;return}else{g[a>>2]=n/k;g[h>>2]=o/k;g[f>>2]=p/k;l=e;return}}function __ZNK6Camera24project_local_ray_normalERK7Vector2(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0.0,t=0.0,u=0.0,v=0.0,w=0.0,x=0.0,y=0.0,z=0.0,A=0.0,B=0.0;f=l;l=l+112|0;if((l|0)>=(m|0))ba(112);h=f+88|0;i=f+72|0;j=f+96|0;k=f+80|0;n=f+8|0;o=f+4|0;p=f;q=d+136|0;do if(!(a[q>>0]|0)){__ZN6StringC2EPKc(i,816198);c[h>>2]=__ZNK6String4utf8Ev(i)|0;__Z19_err_set_last_errorPKc(__ZNK10CharString8get_dataEv(h)|0);r=c[h>>2]|0;if(r|0?(__Z16atomic_decrementPj(r+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(r,1);r=c[i>>2]|0;if(r|0?(__Z16atomic_decrementPj(r+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(r,1);a[1263537]=1;if(a[q>>0]|0){a[1263537]=0;break}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(816226,816251,331,850351,0);g[b+8>>2]=0.0;g[b+4>>2]=0.0;g[b>>2]=0.0;l=f;return}while(0);q=d+140|0;__ZNK8Viewport20get_camera_rect_sizeEv(j,c[q>>2]|0);__ZNK8Viewport17get_camera_coordsERK7Vector2(k,c[q>>2]|0,e);if((c[d+400>>2]|0)==1){s=0.0;t=0.0;u=-1.0}else{__ZN12CameraMatrixC2Ev(n);e=j+4|0;q=d+412|0;__ZN12CameraMatrix15set_perspectiveEffffb(n,+g[d+404>>2],+g[j>>2]/+g[e>>2],+g[q>>2],+g[d+416>>2],(c[d+428>>2]|0)==0);__ZNK12CameraMatrix17get_viewport_sizeERfS0_(n,o,p);v=+g[o>>2]*(+g[k>>2]/+g[j>>2]*2.0+-1.0);w=+g[p>>2]*((1.0-+g[k+4>>2]/+g[e>>2])*2.0+-1.0);x=+g[q>>2];y=+I(+(x*x+(v*v+w*w)));if(y==0.0){z=0.0;A=0.0;B=0.0}else{z=v/y;A=-x/y;B=w/y}__ZN12CameraMatrixD2Ev(n);s=z;t=B;u=A}g[b>>2]=s;g[b+4>>2]=t;g[b+8>>2]=u;l=f;return}function __ZNK8Viewport20get_camera_rect_sizeEv(a,b){a=a|0;b=b|0;var d=0,e=0;d=b+356|0;b=c[d+4>>2]|0;e=a;c[e>>2]=c[d>>2];c[e+4>>2]=b;return}function __ZNK8Viewport17get_camera_coordsERK7Vector2(a,b,c){a=a|0;b=b|0;c=c|0;var d=0,e=0,f=0,h=0.0,i=0.0,j=0.0;d=l;l=l+32|0;if((l|0)>=(m|0))ba(32);e=d+24|0;f=d;__ZNK11Transform2DmlERKS_(f,b+332|0,b+308|0);h=+g[c>>2];i=+g[c+4>>2];j=h*+g[f+4>>2]+i*+g[f+12>>2];g[e>>2]=+g[f>>2]*h+ +g[f+8>>2]*i;g[e+4>>2]=j;__ZNK7Vector2plERKS_(a,e,f+16|0);l=d;return}function __ZN3MapIjy10ComparatorIjE16DefaultAllocatorE10_erase_fixEPNS3_7ElementE(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0;e=c[(c[b>>2]|0)+8>>2]|0;f=b+4|0;if((e|0)!=(d|0)&(c[d>>2]|0)==1){b=d;while(1){g=b+12|0;h=c[g>>2]|0;i=c[h+8>>2]|0;do if((b|0)==(i|0)){j=c[h+4>>2]|0;if(!(c[j>>2]|0)){a[1263537]=0;c[j>>2]=1;k=c[f>>2]|0;if((k|0)==(h|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);l=c[g>>2]|0;m=l;n=c[l+4>>2]|0;o=c[f>>2]|0}else{a[1263537]=0;c[h>>2]=0;m=h;n=j;o=k}k=n+8|0;l=c[k>>2]|0;c[m+4>>2]=l;if((l|0)!=(o|0))c[l+12>>2]=m;l=m+12|0;c[n+12>>2]=c[l>>2];p=c[l>>2]|0;q=p+8|0;if((c[q>>2]|0)==(m|0))c[q>>2]=n;else c[p+4>>2]=n;c[k>>2]=m;c[l>>2]=n;l=c[g>>2]|0;r=c[l+4>>2]|0;s=l}else{r=j;s=h}if((c[c[r+4>>2]>>2]|0)==1){j=r+8|0;l=c[j>>2]|0;if((c[l>>2]|0)==1)if((c[f>>2]|0)==(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);t=c[g>>2]|0;break}else{a[1263537]=0;c[r>>2]=0;t=s;break}a[1263537]=0;c[l>>2]=1;k=c[f>>2]|0;if((k|0)==(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);u=c[j>>2]|0;v=c[f>>2]|0}else{a[1263537]=0;c[r>>2]=0;u=l;v=k}k=u+4|0;l=c[k>>2]|0;c[j>>2]=l;if((l|0)!=(v|0))c[l+12>>2]=r;l=r+12|0;c[u+12>>2]=c[l>>2];j=c[l>>2]|0;p=j+4|0;if((c[p>>2]|0)==(r|0))c[p>>2]=u;else c[j+8>>2]=u;c[k>>2]=r;c[l>>2]=u;l=c[g>>2]|0;w=c[l+4>>2]|0;x=l;y=v}else{w=r;x=s;y=c[f>>2]|0}l=c[x>>2]|0;if((l|0)==0&(y|0)==(w|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);z=c[g>>2]|0;A=c[f>>2]|0}else{a[1263537]=0;c[w>>2]=l;z=x;A=y}c[z>>2]=1;l=c[w+4>>2]|0;a[1263537]=0;c[l>>2]=1;l=z+4|0;k=c[l>>2]|0;j=k+8|0;p=c[j>>2]|0;c[l>>2]=p;if((p|0)!=(A|0))c[p+12>>2]=z;p=z+12|0;c[k+12>>2]=c[p>>2];l=c[p>>2]|0;q=l+8|0;if((c[q>>2]|0)==(z|0))c[q>>2]=k;else c[l+4>>2]=k;c[j>>2]=z;c[p>>2]=k;t=e}else{if(!(c[i>>2]|0)){a[1263537]=0;c[i>>2]=1;k=c[f>>2]|0;if((k|0)==(h|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);p=c[g>>2]|0;B=c[p+8>>2]|0;C=c[f>>2]|0;D=p}else{a[1263537]=0;c[h>>2]=0;B=i;C=k;D=h}k=B+4|0;p=c[k>>2]|0;c[D+8>>2]=p;if((p|0)!=(C|0))c[p+12>>2]=D;p=D+12|0;c[B+12>>2]=c[p>>2];j=c[p>>2]|0;l=j+4|0;if((c[l>>2]|0)==(D|0))c[l>>2]=B;else c[j+8>>2]=B;c[k>>2]=D;c[p>>2]=B;p=c[g>>2]|0;E=c[p+8>>2]|0;F=p}else{E=i;F=h}p=E+4|0;k=c[p>>2]|0;j=(c[c[E+8>>2]>>2]|0)==1;if(!((c[k>>2]|0)!=1|j^1))if((c[f>>2]|0)==(E|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);t=c[g>>2]|0;break}else{a[1263537]=0;c[E>>2]=0;t=F;break}if(j){a[1263537]=0;c[k>>2]=1;j=c[f>>2]|0;if((j|0)==(E|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);G=c[p>>2]|0;H=c[f>>2]|0}else{a[1263537]=0;c[E>>2]=0;G=k;H=j}j=G+8|0;k=c[j>>2]|0;c[p>>2]=k;if((k|0)!=(H|0))c[k+12>>2]=E;k=E+12|0;c[G+12>>2]=c[k>>2];p=c[k>>2]|0;l=p+8|0;if((c[l>>2]|0)==(E|0))c[l>>2]=G;else c[p+4>>2]=G;c[j>>2]=E;c[k>>2]=G;k=c[g>>2]|0;I=c[k+8>>2]|0;J=k;K=H}else{I=E;J=F;K=c[f>>2]|0}k=c[J>>2]|0;if((k|0)==0&(K|0)==(I|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);L=c[g>>2]|0;M=c[f>>2]|0}else{a[1263537]=0;c[I>>2]=k;L=J;M=K}c[L>>2]=1;k=c[I+8>>2]|0;a[1263537]=0;c[k>>2]=1;k=L+8|0;j=c[k>>2]|0;p=j+4|0;l=c[p>>2]|0;c[k>>2]=l;if((l|0)!=(M|0))c[l+12>>2]=L;l=L+12|0;c[j+12>>2]=c[l>>2];k=c[l>>2]|0;q=k+4|0;if((c[q>>2]|0)==(L|0))c[q>>2]=j;else c[k+8>>2]=j;c[p>>2]=L;c[l>>2]=j;t=e}while(0);if((e|0)!=(t|0)&(c[t>>2]|0)==1)b=t;else{N=t;break}}}else N=d;a[1263537]=0;c[N>>2]=1;if((c[c[f>>2]>>2]|0)==1){a[1263537]=0;return}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143886,1145936,447,1143897,0);return}}function __ZN3MapIjy10ComparatorIjE16DefaultAllocatorE7_insertERKjRb(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0;f=c[b>>2]|0;g=c[f+8>>2]|0;h=b+4|0;i=c[h>>2]|0;a:do if((g|0)==(i|0))j=f;else{k=c[d>>2]|0;l=g;while(1){m=c[l+24>>2]|0;if(k>>>0<m>>>0)n=l+8|0;else{if(m>>>0>=k>>>0)break;n=l+4|0}m=c[n>>2]|0;if((m|0)==(i|0)){j=l;break a}else l=m}a[e>>0]=1;o=l;return o|0}while(0);i=__ZnwjPFPvjE(40,4740)|0;c[i>>2]=0;c[i+4>>2]=0;c[i+8>>2]=0;c[i+12>>2]=0;c[i+16>>2]=0;c[i+20>>2]=0;c[i+12>>2]=j;n=c[h>>2]|0;h=i+4|0;c[h>>2]=n;g=i+8|0;c[g>>2]=n;c[i+24>>2]=c[d>>2];f=c[b>>2]|0;b=n;if((j|0)!=(f|0)?(c[d>>2]|0)>>>0>=(c[j+24>>2]|0)>>>0:0){c[j+4>>2]=i;d=c[h>>2]|0;a[e>>0]=0;if((d|0)==(b|0)){p=i;q=14}else{h=d;while(1){d=c[h+8>>2]|0;if((d|0)==(b|0)){r=h;break}else h=d}}}else{c[j+8>>2]=i;a[e>>0]=0;p=i;q=14}if((q|0)==14){while(1){q=0;e=p;p=c[p+12>>2]|0;if((e|0)!=(c[p+4>>2]|0))break;else q=14}r=(p|0)==(f|0)?0:p}c[i+16>>2]=r;p=c[g>>2]|0;b:do if((p|0)==(b|0)){g=i;while(1){q=g;g=c[g+12>>2]|0;if((q|0)!=(c[g+8>>2]|0)){s=g;break b}if((g|0)==(f|0)){s=0;break}}}else{g=p;while(1){l=c[g+4>>2]|0;if((l|0)==(b|0)){s=g;break}else g=l}}while(0);b=i+20|0;c[b>>2]=s;if(!r)t=s;else{c[r+20>>2]=i;t=c[b>>2]|0}if(!t){o=i;return o|0}c[t+16>>2]=i;o=i;return o|0}function __ZN5PanelC2Ev(a){a=a|0;__ZN7ControlC2Ev(a);c[a>>2]=225032;__ZN10StringNameC2Ev(a+600|0);__ZN7Control16set_mouse_filterENS_11MouseFilterE(a,0);return}function __ZN5LabelC2ERK6String(b,d){b=b|0;d=d|0;var e=0;__ZN7ControlC2Ev(b);c[b>>2]=224408;__ZN10StringNameC2Ev(b+600|0);g[b+624>>2]=0.0;g[b+628>>2]=0.0;e=b+604|0;c[e>>2]=0;c[e+4>>2]=0;c[e+8>>2]=0;c[e+12>>2]=0;__ZN6StringaSEPKc(b+616|0,1263606);c[b+644>>2]=0;a[b+637>>0]=1;a[b+620>>0]=0;c[b+632>>2]=0;__ZN7Control16set_v_size_flagsEi(b,0);a[b+621>>0]=0;__ZN7Control16set_mouse_filterENS_11MouseFilterE(b,2);c[b+648>>2]=0;c[b+652>>2]=-1;g[b+640>>2]=1.0;c[b+656>>2]=0;c[b+660>>2]=-1;__ZN5Label8set_textERK6String(b,d);a[b+636>>0]=0;return}function __ZNK8StyleBox10get_marginE6Margin(a,b){a=a|0;b=b|0;var d=0.0,e=0.0;d=+g[a+128+(b<<2)>>2];if(!(d<0.0)){e=d;return +e}e=+ii[c[(c[a>>2]|0)+116>>2]&127](a,b);return +e}function __ZN5Label8set_textERK6String(b,d){b=b|0;d=d|0;var e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e+8|0;h=e;i=e+4|0;j=b+612|0;if(__ZNK6StringeqERKS_(j,d)|0){l=e;return}k=c[j>>2]|0;if((k|0)!=(c[d>>2]|0)){if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);c[j>>2]=0;k=c[d>>2]|0;if(k|0?__Z28atomic_conditional_incrementPj(k+-8|0)|0:0)c[j>>2]=c[d>>2]}__ZN10StringNameC2ERK6String(i,d);d=__ZNK6Object10XL_MESSAGEERK10StringName(b,i)|0;c[h>>2]=d;do if(d){j=c[d+4>>2]|0;if(j|0){__ZN6StringC2EPKc(f,j);n=c[f>>2]|0;break}j=d+8|0;c[f>>2]=0;k=c[j>>2]|0;if((k|0)!=0?(c[f>>2]=0,(__Z28atomic_conditional_incrementPj(k+-8|0)|0)!=0):0){k=c[j>>2]|0;c[f>>2]=k;n=k}else n=0}else{c[f>>2]=0;n=0}while(0);f=n;d=b+616|0;k=c[d>>2]|0;if((k|0)==(n|0)){if(n|0)o=24}else{if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);c[d>>2]=0;if(n|0)if(!(__Z28atomic_conditional_incrementPj(n+-8|0)|0))o=24;else{c[d>>2]=f;o=24}}if((o|0)==24?(__Z16atomic_decrementPj(n+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(n,1);__ZN10StringNameD2Ev(h);__ZN10StringNameD2Ev(i);a[b+637>>0]=1;i=b+640|0;if(+g[i>>2]<1.0){__ZN5Label21regenerate_word_cacheEv(b);c[b+652>>2]=~~(+(c[b+648>>2]|0)*+g[i>>2])}__ZN10CanvasItem6updateEv(b);if(a[b+620>>0]|0){l=e;return}__ZN7Control20minimum_size_changedEv(b);l=e;return}function __ZNK8StyleBox16get_minimum_sizeEv(a,b){a=a|0;b=b|0;var d=0.0,e=0.0,f=0.0,h=0.0,i=0.0,j=0.0,k=0;d=+g[b+128>>2];if(d<0.0)e=+ii[c[(c[b>>2]|0)+116>>2]&127](b,0);else e=d;d=+g[b+136>>2];if(d<0.0)f=+ii[c[(c[b>>2]|0)+116>>2]&127](b,2);else f=d;d=e+f;f=+g[b+132>>2];if(f<0.0)h=+ii[c[(c[b>>2]|0)+116>>2]&127](b,1);else h=f;f=+g[b+140>>2];if(!(f<0.0)){i=f;j=h+i;g[a>>2]=d;k=a+4|0;g[k>>2]=j;return}i=+ii[c[(c[b>>2]|0)+116>>2]&127](b,3);j=h+i;g[a>>2]=d;k=a+4|0;g[k>>2]=j;return}function __ZN5Label21regenerate_word_cacheEv(b){b=b|0;var d=0,e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0.0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0,ia=0,ja=0.0,ka=0;d=l;l=l+48|0;if((l|0)>=(m|0))ba(48);e=d+24|0;f=d+32|0;h=d+16|0;i=d+8|0;j=d;k=b+644|0;n=c[k>>2]|0;if(n|0){o=n;do{c[k>>2]=c[o+16>>2];__ZN6Memory11free_staticEPvb(o,0);o=c[k>>2]|0}while((o|0)!=0)}o=b+620|0;if(!(a[o>>0]|0)){p=b;q=+(__ZNK5Label22get_longest_line_widthEv(b)|0)}else{__ZNK7Control8get_sizeEv(e,b);p=b;q=+g[e>>2]}e=~~q;__ZN10StringNameC2EPKc(f,990211);__ZN10StringNameC2Ev(h);n=__ZNK7Control8get_fontERK10StringNameS2_(p,f,h)|0;__ZN10StringNameD2Ev(h);__ZN10StringNameD2Ev(f);Ki[c[(c[n>>2]|0)+128>>2]&4095](i,n,32,0);r=~~+g[i>>2];__ZN10StringNameC2EPKc(f,999150);__ZN10StringNameC2Ev(h);i=__ZNK7Control12get_constantERK10StringNameS2_(p,f,h)|0;__ZN10StringNameD2Ev(h);__ZN10StringNameD2Ev(f);f=b+632|0;c[f>>2]=1;h=b+648|0;c[h>>2]=0;p=b+616|0;s=b+636|0;t=0;u=0;v=0;w=0;x=0;y=0;z=0;a:while(1){A=c[p>>2]|0;if(!A)B=0;else B=c[A+-4>>2]|0;if((y|0)>(B|0)){C=11;break}if((y|0)<(__ZNK6String6lengthEv(p)|0)){A=c[p>>2]|0;D=(A|0)==0;if(D)E=0;else E=c[A+-4>>2]|0;if((E|0)<=(y|0)){if(D)F=0;else F=c[A+-4>>2]|0;if((F|0)<=(y|0)){C=19;break}a[1263537]=0}__ZN6VectorIwE14_copy_on_writeEv(p);G=c[(c[p>>2]|0)+(y<<2)>>2]|0}else G=32;if(!(a[s>>0]|0))H=G;else H=__ZN6String14char_uppercaseEw(G)|0;A=(H+-11784|0)>>>0<52472|(H+-65072|0)>>>0<32;do if((H|0)<33){if((t|0)>0){D=__ZnwjPKc(20,1263606)|0;c[D+16>>2]=0;c[(c[k>>2]|0?z+16|0:k)>>2]=D;c[D+8>>2]=t;c[D>>2]=u;c[D+4>>2]=y-u;c[D+12>>2]=x;I=0;J=0;K=D}else{I=t;J=x;K=z}if((H|0)==10)L=1;else{c[h>>2]=(c[h>>2]|0)+1;L=0}if((y|0)<(__ZNK6String6lengthEv(p)|0)){D=c[p>>2]|0;M=(D|0)==0;if(M)N=0;else N=c[D+-4>>2]|0;if((N|0)<=(y|0)){if(M)O=0;else O=c[D+-4>>2]|0;if((O|0)<=(y|0)){C=36;break a}a[1263537]=0}__ZN6VectorIwE14_copy_on_writeEv(p);if((c[(c[p>>2]|0)+(y<<2)>>2]|0)==32){c[h>>2]=(c[h>>2]|0)+-1;if(!((v|0)>0|(K|0)==0)?(c[K>>2]|0)==-2:0){P=v;Q=w;R=L;S=I;T=u;V=0;W=K;break}P=v+r|0;Q=w;R=L;S=I;T=u;V=J+1|0;W=K}else{P=v;Q=w;R=L;S=I;T=u;V=J;W=K}}else{P=v;Q=w;R=L;S=I;T=u;V=J;W=K}}else{D=(t|0)==0?y:u;M=c[(c[n>>2]|0)+128>>2]|0;X=y+1|0;Y=c[p>>2]|0;Z=(Y|0)==0;if(Z)_=0;else _=c[Y+-4>>2]|0;if((_|0)<=(X|0)){if(Z)$=0;else $=c[Y+-4>>2]|0;if(($|0)<=(X|0)){C=48;break a}a[1263537]=0}__ZN6VectorIwE14_copy_on_writeEv(p);Ki[M&4095](j,n,H,c[(c[p>>2]|0)+(X<<2)>>2]|0);X=~~+g[j>>2];c[h>>2]=(c[h>>2]|0)+1;P=X+v|0;Q=X;R=0;S=X+t|0;T=D;V=x;W=z}while(0);do if((P|0)<(e|0)|(a[o>>0]|0)==0)if(R)C=56;else{aa=P;ca=V;da=S;ea=T;fa=W}else if(!W)if(A|R){C=56;break}else{aa=P;ca=V;da=S;ea=T;fa=0;break}else if(R|(A|(c[W>>2]|0)>-1)){C=56;break}else{aa=P;ca=V;da=S;ea=T;fa=W;break}while(0);if((C|0)==56){C=0;if(A&(S|0)>0){D=__ZnwjPKc(20,1263606)|0;c[D+16>>2]=0;c[(c[k>>2]|0?W+16|0:k)>>2]=D;c[D+8>>2]=S-Q;c[D>>2]=T;c[D+4>>2]=y-T;c[D+12>>2]=V;ga=Q;ha=y;ia=D}else{ga=S;ha=T;ia=W}D=__ZnwjPKc(20,1263606)|0;X=D+4|0;c[X>>2]=0;c[X+4>>2]=0;c[X+8>>2]=0;c[X+12>>2]=0;c[(c[k>>2]|0?ia+16|0:k)>>2]=D;c[D+8>>2]=0;c[D>>2]=R?-1:-2;c[f>>2]=(c[f>>2]|0)+1;aa=ga;ca=0;da=ga;ea=ha;fa=D}t=da;u=ea;v=aa;w=Q;x=ca;y=y+1|0;z=fa}if((C|0)==11){if(a[o>>0]|0){a[b+637>>0]=0;if(!n){l=d;return}}else{g[b+624>>2]=+(e|0);e=b+660|0;o=c[e>>2]|0;if((o|0)>0?(c[f>>2]|0)>(o|0):0){ja=+mj[c[(c[n>>2]|0)+116>>2]&511](n);ka=e}else{ja=+mj[c[(c[n>>2]|0)+116>>2]&511](n);ka=f}f=c[ka>>2]|0;g[b+628>>2]=ja*+(f|0)+ +(U(f+-1|0,i)|0);a[b+637>>0]=0}if(!(__ZN9Reference11unreferenceEv(n)|0)){l=d;return}if(!(__Z17predelete_handlerP6Object(n)|0)){l=d;return}gj[c[(c[n>>2]|0)+76>>2]&8191](n);__ZN6Memory11free_staticEPvb(n,0);l=d;return}else if((C|0)==19)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((C|0)==36)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((C|0)==48)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}function __ZNK5Label22get_longest_line_widthEv(b){b=b|0;var d=0,e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d+12|0;f=d+8|0;h=d;__ZN10StringNameC2EPKc(e,990211);__ZN10StringNameC2Ev(f);i=__ZNK7Control8get_fontERK10StringNameS2_(b,e,f)|0;__ZN10StringNameD2Ev(f);__ZN10StringNameD2Ev(e);e=b+616|0;f=b+636|0;b=0;j=0;k=0;a:while(1){n=j;o=k;while(1){p=c[e>>2]|0;q=(p|0)==0;if(q)r=0;else r=c[p+-4>>2]|0;if((n|0)>=(r|0)){s=6;break a}if(q)t=0;else t=c[p+-4>>2]|0;if((t|0)<=(n|0)){if(q)u=0;else u=c[p+-4>>2]|0;if((u|0)<=(n|0)){s=17;break a}a[1263537]=0}q=c[p+(n<<2)>>2]|0;if(!(a[f>>0]|0))v=q;else v=__ZN6String14char_uppercaseEw(q)|0;if((v|0)<32)break;q=c[(c[i>>2]|0)+128>>2]|0;p=n+1|0;w=c[e>>2]|0;x=(w|0)==0;if(x)y=0;else y=c[w+-4>>2]|0;if((y|0)<=(p|0)){if(x)z=0;else z=c[w+-4>>2]|0;if((z|0)<=(p|0)){s=29;break a}a[1263537]=0}Ki[q&4095](h,i,v,c[w+(p<<2)>>2]|0);n=p;o=~~+g[h>>2]+o|0}p=(v|0)==10;b=(o|0)>(b|0)&p?o:b;j=n+1|0;k=p?0:o}if((s|0)==6){k=(o|0)>(b|0)?o:b;if(!i){l=d;return k|0}if(!(__ZN9Reference11unreferenceEv(i)|0)){l=d;return k|0}if(!(__Z17predelete_handlerP6Object(i)|0)){l=d;return k|0}gj[c[(c[i>>2]|0)+76>>2]&8191](i);__ZN6Memory11free_staticEPvb(i,0);l=d;return k|0}else if((s|0)==17)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);else if((s|0)==29)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);return 0}function __ZN12TooltipLabel18_initialize_classvEv(b){b=b|0;if(a[1263244]|0)return;if(!(a[1263243]|0)){if(!(a[1256994]|0)){if(!(a[1256995]|0)){if(!(a[1256996]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI4NodeEEvv();__ZN4Node13_bind_methodsEv();a[1256996]=1}__ZN7ClassDB10_add_classI10CanvasItemEEvv();__ZN10CanvasItem13_bind_methodsEv();a[1256995]=1}__ZN7ClassDB10_add_classI7ControlEEvv();__ZN7Control13_bind_methodsEv();a[1256994]=1}__ZN7ClassDB10_add_classI5LabelEEvv();__ZN5Label13_bind_methodsEv();a[1263243]=1}__ZN7ClassDB10_add_classI12TooltipLabelEEvv();a[1263244]=1;return}function __ZN12TooltipLabel5_setvERK10StringNameRK7Variant(a,b,c){a=a|0;b=b|0;c=c|0;if(1128!=1129)return __ZN7Control4_setERK10StringNameRK7Variant(a,b,c)|0;else return 0;return 0}function __ZNK12TooltipLabel5_getvERK10StringNameR7Variant(a,b,c){a=a|0;b=b|0;c=c|0;var d=0;if(1130!=1131?__ZNK7Control4_getERK10StringNameR7Variant(a,b,c)|0:0)d=1;else d=0;return d|0}function __ZNK12TooltipLabel19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+24|0;g=e+4|0;h=e;if(!d)__ZNK5Label19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,0);__ZN6StringC2EPKc(f,1026860);i=c[f>>2]|0;f=i;j=g+4|0;c[j>>2]=0;k=g+12|0;c[k>>2]=0;c[g>>2]=0;n=(i|0)==0;if(!n?(c[j>>2]=0,__Z28atomic_conditional_incrementPj(i+-8|0)|0):0)c[j>>2]=f;c[g+8>>2]=0;f=c[k>>2]|0;if(f|0){if(!(__Z16atomic_decrementPj(f+-8|0)|0))__ZN6Memory11free_staticEPvb(f,1);c[k>>2]=0}c[g+16>>2]=256;if(!(c[b>>2]|0)){k=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=k;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0}k=__ZnwjPFPvjE(32,4740)|0;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0;c[k+12>>2]=0;c[k+16>>2]=7;f=k+20|0;c[f>>2]=0;j=k+24|0;c[j>>2]=0;o=k+28|0;c[o>>2]=0;__ZN12PropertyInfoaSERKS_(k,g)|0;p=c[b>>2]|0;q=p+4|0;r=c[q>>2]|0;c[j>>2]=r;c[f>>2]=0;c[o>>2]=p;if(r|0)c[r+20>>2]=k;c[q>>2]=k;if(!(c[p>>2]|0))c[p>>2]=k;k=p+8|0;c[k>>2]=(c[k>>2]|0)+1;k=c[g+12>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);k=c[g+4>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);if(!n?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);__ZN10StringNameC2EPKc(h,1026860);__ZN7ClassDB17get_property_listE10StringNameP4ListI12PropertyInfo16DefaultAllocatorEbPK6Object(h,b,1,a);__ZN10StringNameD2Ev(h);if(!d){l=e;return}__ZNK5Label19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,1);l=e;return}function __ZN12TooltipLabel14_notificationvEib(a,b,c){a=a|0;b=b|0;c=c|0;__ZN5Label14_notificationvEib(a,b,c);return}function __ZNK12TooltipLabel16_get_class_namevEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+8|0;e=b+4|0;f=b;g=a+664|0;a=c[g>>2]|0;if(a|0){if(c[a+4>>2]|0){l=b;return g|0}if(__ZNK6String6lengthEv(a+8|0)|0){l=b;return g|0}}__ZN6StringC2EPKc(d,1026860);c[f>>2]=c[d>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameaSERKS_(g,e);__ZN10StringNameD2Ev(e);e=c[f>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);l=b;return g|0}function __ZNK12TooltipLabel9get_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1026860);l=a;return c[b>>2]|0}function __ZNK12TooltipLabel8is_classERK6String(a,b){a=a|0;b=b|0;var c=0;if((((!(__ZNK6StringeqEPKc(b,1026860)|0)?!(__ZNK6StringeqEPKc(b,999076)|0):0)?!(__ZNK6StringeqEPKc(b,1111718)|0):0)?!(__ZNK6StringeqEPKc(b,947933)|0):0)?!(__ZNK6StringeqEPKc(b,1132465)|0):0)c=__ZNK6StringeqEPKc(b,1142944)|0;else c=1;return c|0}function __ZNK12TooltipLabel12is_class_ptrEPv(a,b){a=a|0;b=b|0;var c=0;if((b|0)==1234400){c=1;return c|0}c=(b|0)==1234396|((b|0)==1220744|((b|0)==1220748|((b|0)==1220720|(b|0)==1220580)));return c|0}function __ZN12TooltipLabelD2Ev(a){a=a|0;c[a>>2]=224216;__ZN10StringNameD2Ev(a+664|0);__ZN5LabelD2Ev(a);return}function __ZN12TooltipLabelD0Ev(a){a=a|0;c[a>>2]=224216;__ZN10StringNameD2Ev(a+664|0);__ZN5LabelD2Ev(a);__ZdlPv(a);return}function __ZNK5Label16get_minimum_sizeEv(b,d){b=b|0;d=d|0;var e=0,f=0,h=0,i=0;do if(!(a[d+620>>0]|0)){if(a[d+637>>0]|0)__ZN5Label21regenerate_word_cacheEv(d);e=d+624|0;f=c[e+4>>2]|0;h=b;c[h>>2]=c[e>>2];c[h+4>>2]=f;if(!(a[d+621>>0]|0))return;else{i=b;break}}else{g[b>>2]=1.0;i=b+4|0}while(0);g[i>>2]=1.0;return}function __ZN5LabelD2Ev(a){a=a|0;var b=0,d=0,e=0;c[a>>2]=224408;b=a+644|0;d=c[b>>2]|0;if(d|0){e=d;do{c[b>>2]=c[e+16>>2];__ZN6Memory11free_staticEPvb(e,0);e=c[b>>2]|0}while((e|0)!=0)}e=c[a+616>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);e=c[a+612>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);__ZN10StringNameD2Ev(a+600|0);__ZN7ControlD2Ev(a);return}function __ZN5Label18_initialize_classvEv(b){b=b|0;if(a[1263243]|0)return;if(!(a[1256994]|0)){if(!(a[1256995]|0)){if(!(a[1256996]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI4NodeEEvv();__ZN4Node13_bind_methodsEv();a[1256996]=1}__ZN7ClassDB10_add_classI10CanvasItemEEvv();__ZN10CanvasItem13_bind_methodsEv();a[1256995]=1}__ZN7ClassDB10_add_classI7ControlEEvv();__ZN7Control13_bind_methodsEv();a[1256994]=1}__ZN7ClassDB10_add_classI5LabelEEvv();__ZN5Label13_bind_methodsEv();a[1263243]=1;return}function __ZN5Label5_setvERK10StringNameRK7Variant(a,b,c){a=a|0;b=b|0;c=c|0;var d=0;if(1128!=1129?__ZN7Control4_setERK10StringNameRK7Variant(a,b,c)|0:0)d=1;else d=0;return d|0}function __ZNK5Label5_getvERK10StringNameR7Variant(a,b,c){a=a|0;b=b|0;c=c|0;var d=0;if(1130!=1131?__ZNK7Control4_getERK10StringNameR7Variant(a,b,c)|0:0)d=1;else d=0;return d|0}function __ZNK5Label19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+24|0;g=e+4|0;h=e;if(!d)__ZNK7Control19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,0);__ZN6StringC2EPKc(f,999076);i=c[f>>2]|0;f=i;j=g+4|0;c[j>>2]=0;k=g+12|0;c[k>>2]=0;c[g>>2]=0;n=(i|0)==0;if(!n?(c[j>>2]=0,__Z28atomic_conditional_incrementPj(i+-8|0)|0):0)c[j>>2]=f;c[g+8>>2]=0;f=c[k>>2]|0;if(f|0){if(!(__Z16atomic_decrementPj(f+-8|0)|0))__ZN6Memory11free_staticEPvb(f,1);c[k>>2]=0}c[g+16>>2]=256;if(!(c[b>>2]|0)){k=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=k;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0}k=__ZnwjPFPvjE(32,4740)|0;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0;c[k+12>>2]=0;c[k+16>>2]=7;f=k+20|0;c[f>>2]=0;j=k+24|0;c[j>>2]=0;o=k+28|0;c[o>>2]=0;__ZN12PropertyInfoaSERKS_(k,g)|0;p=c[b>>2]|0;q=p+4|0;r=c[q>>2]|0;c[j>>2]=r;c[f>>2]=0;c[o>>2]=p;if(r|0)c[r+20>>2]=k;c[q>>2]=k;if(!(c[p>>2]|0))c[p>>2]=k;k=p+8|0;c[k>>2]=(c[k>>2]|0)+1;k=c[g+12>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);k=c[g+4>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);if(!n?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);__ZN10StringNameC2EPKc(h,999076);__ZN7ClassDB17get_property_listE10StringNameP4ListI12PropertyInfo16DefaultAllocatorEbPK6Object(h,b,1,a);__ZN10StringNameD2Ev(h);if(!d){l=e;return}__ZNK7Control19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,1);l=e;return}function __ZN5Label14_notificationvEib(a,b,c){a=a|0;b=b|0;c=c|0;if(!c){if(511!=510)__ZN4Node13_notificationEi(a,b);if(512!=511)__ZN10CanvasItem13_notificationEi(a,b);if(513!=512)__ZN7Control13_notificationEi(a,b)}if(783!=513)__ZN5Label13_notificationEi(a,b);if(!c)return;if(513!=512)__ZN7Control13_notificationEi(a,b);if(512!=511)__ZN10CanvasItem13_notificationEi(a,b);if(511==510)return;__ZN4Node13_notificationEi(a,b);return}function __ZNK5Label16_get_class_namevEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+8|0;e=b+4|0;f=b;g=a+600|0;a=c[g>>2]|0;if(a|0){if(c[a+4>>2]|0){l=b;return g|0}if(__ZNK6String6lengthEv(a+8|0)|0){l=b;return g|0}}__ZN6StringC2EPKc(d,999076);c[f>>2]=c[d>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameaSERKS_(g,e);__ZN10StringNameD2Ev(e);e=c[f>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);l=b;return g|0}function __ZNK5Label9get_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,999076);l=a;return c[b>>2]|0}function __ZNK5Label8is_classERK6String(a,b){a=a|0;b=b|0;var c=0;if(((!(__ZNK6StringeqEPKc(b,999076)|0)?!(__ZNK6StringeqEPKc(b,1111718)|0):0)?!(__ZNK6StringeqEPKc(b,947933)|0):0)?!(__ZNK6StringeqEPKc(b,1132465)|0):0)c=__ZNK6StringeqEPKc(b,1142944)|0;else c=1;return c|0}function __ZNK5Label12is_class_ptrEPv(a,b){a=a|0;b=b|0;return (b|0)==1234396|((b|0)==1220744|((b|0)==1220748|((b|0)==1220720|(b|0)==1220580)))|0}function __ZN5LabelD0Ev(a){a=a|0;__ZN5LabelD2Ev(a);__ZdlPv(a);return}function __ZN5Label13_notificationEi(b,d){b=b|0;d=d|0;var e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0.0,I=0.0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0,ia=0,ja=0,ka=0,la=0,ma=0,na=0,oa=0,pa=0,qa=0,ra=0,sa=0.0,ta=0,ua=0.0,va=0,wa=0.0,xa=0,ya=0,za=0.0,Aa=0.0,Ba=0,Ca=0,Da=0,Ea=0,Fa=0,Ga=0,Ha=0,Ia=0,Ja=0,Ka=0,La=0,Ma=0,Na=0,Oa=0,Pa=0.0,Qa=0.0,Ra=0.0,Sa=0,Ta=0,Ua=0,Va=0,Wa=0.0,Xa=0,Ya=0,Za=0,_a=0,$a=0,ab=0,bb=0,cb=0.0,db=0;e=l;l=l+176|0;if((l|0)>=(m|0))ba(176);f=e+168|0;h=e+164|0;i=e+152|0;j=e+160|0;k=e+120|0;n=e+80|0;o=e+48|0;p=e+16|0;q=e+8|0;r=e;s=e+144|0;t=e+136|0;u=e+112|0;v=e+104|0;w=e+96|0;x=e+72|0;y=e+64|0;z=e+56|0;A=e+40|0;B=e+32|0;C=e+24|0;switch(d|0){case 24:{__ZN10StringNameC2ERK6String(i,b+612|0);d=__ZNK6Object10XL_MESSAGEERK10StringName(b,i)|0;c[h>>2]=d;do if(d){D=c[d+4>>2]|0;if(D|0){__ZN6StringC2EPKc(f,D);E=c[f>>2]|0;break}D=d+8|0;c[f>>2]=0;F=c[D>>2]|0;if((F|0)!=0?(c[f>>2]=0,(__Z28atomic_conditional_incrementPj(F+-8|0)|0)!=0):0){F=c[D>>2]|0;c[f>>2]=F;E=F}else E=0}else{c[f>>2]=0;E=0}while(0);d=E;F=b+616|0;D=c[F>>2]|0;if((D|0)==(E|0)){if(E|0)G=17}else{if(D|0?(__Z16atomic_decrementPj(D+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(D,1);c[F>>2]=0;if(E|0)if(!(__Z28atomic_conditional_incrementPj(E+-8|0)|0))G=17;else{c[F>>2]=d;G=17}}if((G|0)==17?(__Z16atomic_decrementPj(E+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(E,1);__ZN10StringNameD2Ev(h);__ZN10StringNameD2Ev(i);__ZN7Control20minimum_size_changedEv(b);__ZN10CanvasItem6updateEv(b);l=e;return}case 30:{if(!((a[b+621>>0]|0)==0?!(a[b+620>>0]|0):0)){h=__ZN12VisualServer13get_singletonEv()|0;E=c[(c[h>>2]|0)+1060>>2]|0;c[j>>2]=c[b+240>>2];c[f>>2]=c[j>>2];bj[E&4095](h,f,1)}if(a[b+637>>0]|0)__ZN5Label21regenerate_word_cacheEv(b);h=b+240|0;E=c[h>>2]|0;__ZNK7Control8get_sizeEv(i,b);__ZN10StringNameC2EPKc(f,990211);__ZN10StringNameC2Ev(k);j=__ZNK7Control8get_fontERK10StringNameS2_(b,f,k)|0;__ZN10StringNameD2Ev(k);__ZN10StringNameD2Ev(f);__ZN10StringNameC2EPKc(f,990216);__ZN10StringNameC2Ev(n);__ZNK7Control9get_colorERK10StringNameS2_(k,b,f,n);__ZN10StringNameD2Ev(n);__ZN10StringNameD2Ev(f);__ZN10StringNameC2EPKc(f,999082);__ZN10StringNameC2Ev(o);__ZNK7Control9get_colorERK10StringNameS2_(n,b,f,o);__ZN10StringNameD2Ev(o);__ZN10StringNameD2Ev(f);__ZN10StringNameC2EPKc(f,999132);__ZN10StringNameC2Ev(o);d=(__ZNK7Control12get_constantERK10StringNameS2_(b,f,o)|0)==0;__ZN10StringNameD2Ev(o);__ZN10StringNameD2Ev(f);__ZN10StringNameC2EPKc(f,999100);__ZN10StringNameC2Ev(p);H=+(__ZNK7Control12get_constantERK10StringNameS2_(b,f,p)|0);__ZN10StringNameC2EPKc(q,999116);__ZN10StringNameC2Ev(r);I=+(__ZNK7Control12get_constantERK10StringNameS2_(b,q,r)|0);g[o>>2]=H;F=o+4|0;g[F>>2]=I;__ZN10StringNameD2Ev(r);__ZN10StringNameD2Ev(q);__ZN10StringNameD2Ev(p);__ZN10StringNameD2Ev(f);__ZN10StringNameC2EPKc(f,999150);__ZN10StringNameC2Ev(p);r=__ZNK7Control12get_constantERK10StringNameS2_(b,f,p)|0;__ZN10StringNameD2Ev(p);__ZN10StringNameD2Ev(f);D=__ZN12VisualServer13get_singletonEv()|0;J=c[(c[D>>2]|0)+1064>>2]|0;c[s>>2]=c[h>>2];h=(j|0)==0;if(h)K=0;else K=ij[c[(c[j>>2]|0)+132>>2]&8191](j)|0;c[f>>2]=c[s>>2];bj[J&4095](D,f,K);I=+(r|0);K=~~(I+ +mj[c[(c[j>>2]|0)+116>>2]&511](j));D=i+4|0;J=~~((I+ +g[D>>2])/+(K|0));Ki[c[(c[j>>2]|0)+128>>2]&4095](t,j,32,0);s=~~+g[t>>2];t=c[b+632>>2]|0;L=(J|0)>(t|0)?t:J;J=c[b+660>>2]|0;t=(J|0)>-1&(L|0)>(J|0)?J:L;L=(t|0)>0;a:do if(L)switch(c[b+608>>2]|0){case 3:{if((t|0)<=1){M=0;N=0;break a}I=+((U(t,K)|0)-r|0);M=0;N=~~((+g[D>>2]-I)/+(t+-1|0));break a;break}case 1:{M=~~((+g[D>>2]-+((U(t,K)|0)-r|0))*.5);N=0;break a;break}case 2:{M=~~(+g[D>>2]-+((U(t,K)|0)-r|0));N=0;break a;break}default:{M=0;N=0;break a}}else{M=0;N=0}while(0);r=c[b+644>>2]|0;b:do if(r|0?(D=b+656|0,J=c[D>>2]|0,O=J+(L?t:1)|0,(O|0)>0):0){P=b+604|0;Q=n+12|0;R=b+652|0;S=b+616|0;T=b+636|0;V=p+4|0;W=v+4|0;X=x+4|0;Y=q+4|0;Z=z+4|0;_=q+4|0;$=B+4|0;aa=q+4|0;ca=0;da=0;ea=r;fa=J;c:while(1){J=da;ga=ea;while(1){if((J|0)<(fa|0)){ha=ga;while(1){if(!ha)break b;ia=c[ha+16>>2]|0;if((c[ha>>2]|0)>-1)ha=ia;else{ja=ia;break}}}else{if((c[ga>>2]|0)>=0){ka=0;la=0;ma=ga;break}ja=c[ga+16>>2]|0}ha=J+1|0;if((ja|0)!=0&(ha|0)<(O|0)){J=ha;ga=ja}else break b}while(1){la=(c[ma+8>>2]|0)+la|0;if((ma|0)==(ga|0))na=ka;else na=(c[ma+12>>2]|0)+ka|0;ma=c[ma+16>>2]|0;if(!ma){oa=0;pa=0;qa=0;break}ra=c[ma>>2]|0;if((ra|0)<=-1){G=47;break}else ka=na}if((G|0)==47){G=0;oa=ma;pa=1;qa=(ra|0)==-2}switch(c[P>>2]|0){case 2:{sa=+(~~(+g[i>>2]-+((U(na,s)|0)+la|0))|0);break}case 1:{sa=+((~~(+g[i>>2]-+((U(na,s)|0)+la|0))|0)/2|0|0);break}default:sa=0.0}I=+mj[c[(c[j>>2]|0)+120>>2]&511](j);if((ga|0)==(oa|0))ta=ca;else{H=+((U(J,N)|0)+M+~~(+(U(J-fa|0,K)|0)+I)|0);ha=(na|0)!=0;I=+((U(na,s)|0)+la|0);ua=+(na|0);ia=ga;va=ca;wa=sa;while(1){xa=c[ia>>2]|0;if((xa|0)<0){G=111;break c}ya=c[ia+12>>2]|0;if(ya){za=wa+ +(U(ya,s)|0);if(qa?ha&(c[P>>2]|0)==3:0)Aa=za+ +(~~((+g[i>>2]-I)/ua)|0);else Aa=za}else Aa=wa;ya=ia+4|0;Ba=c[ya>>2]|0;if(+g[Q>>2]>0.0)if((Ba|0)>0){Ca=0;za=Aa;Da=va;Ea=Ba;while(1){Fa=c[R>>2]|0;if((Fa|0)<0|(Da|0)<(Fa|0)){Fa=Ca+xa|0;if((Fa|0)<0){G=69;break c}Ga=c[S>>2]|0;Ha=(Ga|0)==0;if(Ha)Ia=0;else Ia=c[Ga+-4>>2]|0;if((Ia|0)<=(Fa|0)){if(Ha)Ja=0;else Ja=c[Ga+-4>>2]|0;if((Ja|0)<=(Fa|0)){G=69;break c}a[1263537]=0}__ZN6VectorIwE14_copy_on_writeEv(S);Ga=c[S>>2]|0;Ha=c[Ga+(Fa<<2)>>2]|0;Ka=Fa+1|0;Fa=(Ga|0)==0;if(Fa)La=0;else La=c[Ga+-4>>2]|0;if((La|0)<=(Ka|0)){if(Fa)Ma=0;else Ma=c[Ga+-4>>2]|0;if((Ma|0)<=(Ka|0)){G=77;break c}a[1263537]=0}__ZN6VectorIwE14_copy_on_writeEv(S);if(!(a[T>>0]|0)){Na=c[(c[S>>2]|0)+(Ka<<2)>>2]|0;Oa=Ha}else{Ka=__ZN6String14char_uppercaseEw(Ha)|0;Na=__ZN6String14char_uppercaseEw(Ka)|0;Oa=Ka}Ka=c[(c[j>>2]|0)+136>>2]|0;c[u>>2]=E;g[v>>2]=za;g[W>>2]=H;__ZNK7Vector2plERKS_(p,v,o);c[f>>2]=c[u>>2];Pa=+xj[Ka&3](j,f,p,Oa,Na,n);if(!d){Ka=c[(c[j>>2]|0)+136>>2]|0;c[w>>2]=E;g[x>>2]=za;g[X>>2]=H;Ha=c[F>>2]|0;g[q>>2]=-+g[o>>2];c[Y>>2]=Ha;__ZNK7Vector2plERKS_(p,x,q);c[f>>2]=c[w>>2];+xj[Ka&3](j,f,p,Oa,Na,n);Ka=c[(c[j>>2]|0)+136>>2]|0;c[y>>2]=E;g[z>>2]=za;g[Z>>2]=H;Qa=-+g[F>>2];c[q>>2]=c[o>>2];g[_>>2]=Qa;__ZNK7Vector2plERKS_(p,z,q);c[f>>2]=c[y>>2];+xj[Ka&3](j,f,p,Oa,Na,n);Ka=c[(c[j>>2]|0)+136>>2]|0;c[A>>2]=E;g[B>>2]=za;g[$>>2]=H;Qa=-+g[F>>2];g[q>>2]=-+g[o>>2];g[aa>>2]=Qa;__ZNK7Vector2plERKS_(p,B,q);c[f>>2]=c[A>>2];+xj[Ka&3](j,f,p,Oa,Na,n)}Ra=za+Pa;Sa=Da+1|0;Ta=c[ya>>2]|0}else{Ra=za;Sa=Da;Ta=Ea}Ca=Ca+1|0;if((Ca|0)>=(Ta|0)){Ua=Ta;G=60;break}else{za=Ra;Da=Sa;Ea=Ta}}}else{Va=va;Wa=Aa}else{Ua=Ba;G=60}if((G|0)==60){G=0;if((Ua|0)>0){Ea=0;Da=va;za=Aa;Ca=Ua;while(1){Ka=c[R>>2]|0;if((Ka|0)<0|(Da|0)<(Ka|0)){Ka=Ea+xa|0;if((Ka|0)<0){G=94;break c}Ha=c[S>>2]|0;Ga=(Ha|0)==0;if(Ga)Xa=0;else Xa=c[Ha+-4>>2]|0;if((Xa|0)<=(Ka|0)){if(Ga)Ya=0;else Ya=c[Ha+-4>>2]|0;if((Ya|0)<=(Ka|0)){G=94;break c}a[1263537]=0}__ZN6VectorIwE14_copy_on_writeEv(S);Ha=c[S>>2]|0;Ga=c[Ha+(Ka<<2)>>2]|0;Fa=Ka+1|0;Ka=(Ha|0)==0;if(Ka)Za=0;else Za=c[Ha+-4>>2]|0;if((Za|0)<=(Fa|0)){if(Ka)_a=0;else _a=c[Ha+-4>>2]|0;if((_a|0)<=(Fa|0)){G=102;break c}a[1263537]=0}__ZN6VectorIwE14_copy_on_writeEv(S);if(!(a[T>>0]|0)){$a=c[(c[S>>2]|0)+(Fa<<2)>>2]|0;ab=Ga}else{Fa=__ZN6String14char_uppercaseEw(Ga)|0;$a=__ZN6String14char_uppercaseEw(Fa)|0;ab=Fa}Fa=c[(c[j>>2]|0)+136>>2]|0;c[C>>2]=E;g[p>>2]=za;g[V>>2]=H;c[f>>2]=c[C>>2];Pa=za+ +xj[Fa&3](j,f,p,ab,$a,k);bb=Da+1|0;cb=Pa;db=c[ya>>2]|0}else{bb=Da;cb=za;db=Ca}Ea=Ea+1|0;if((Ea|0)>=(db|0)){Va=bb;Wa=cb;break}else{Da=bb;za=cb;Ca=db}}}else{Va=va;Wa=Aa}}ia=c[ia+16>>2]|0;if((ia|0)==(oa|0)){ta=Va;break}else{va=Va;wa=Wa}}}if(!pa)break b;va=c[oa+16>>2]|0;ia=J+1|0;if(!((va|0)!=0&(ia|0)<(O|0)))break b;ca=ta;da=ia;ea=va;fa=c[D>>2]|0}if((G|0)==69)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((G|0)==77)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((G|0)==94)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((G|0)==102)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((G|0)==111){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(937098,816354,217,1144909,0);a[1263537]=0;break}}while(0);if((!h?__ZN9Reference11unreferenceEv(j)|0:0)?__Z17predelete_handlerP6Object(j)|0:0){gj[c[(c[j>>2]|0)+76>>2]&8191](j);__ZN6Memory11free_staticEPvb(j,0)}l=e;return}case 45:{a[b+637>>0]=1;__ZN10CanvasItem6updateEv(b);l=e;return}case 40:{a[b+637>>0]=1;l=e;return}default:{l=e;return}}}function __ZN7ClassDB10_add_classI5LabelEEvv(){var a=0,b=0,d=0,e=0,f=0,g=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+16|0;d=a+12|0;e=a+8|0;f=a+4|0;g=a;__ZN6StringC2EPKc(b,999076);c[e>>2]=c[b>>2];__ZN10StringNameC2ERK6String(d,e);__ZN6StringC2EPKc(b,1111718);c[g>>2]=c[b>>2];__ZN10StringNameC2ERK6String(f,g);__ZN7ClassDB11_add_class2ERK10StringNameS2_(d,f);__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);__ZN10StringNameD2Ev(d);d=c[e>>2]|0;if(!d){l=a;return}if(__Z16atomic_decrementPj(d+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(d,1);l=a;return}function __ZN5Label13_bind_methodsEv(){var a=0,b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0,ia=0,ja=0,ka=0,la=0,ma=0,na=0;a=l;l=l+320|0;if((l|0)>=(m|0))ba(320);b=a+288|0;d=a+280|0;e=a+272|0;f=a+264|0;g=a+256|0;h=a+248|0;i=a+240|0;j=a+232|0;k=a+224|0;n=a+216|0;o=a+208|0;p=a+200|0;q=a+192|0;r=a+184|0;s=a+176|0;t=a+168|0;u=a+160|0;v=a+144|0;w=a+128|0;x=a+120|0;y=a+112|0;z=a+104|0;A=a+96|0;B=a+88|0;C=a+80|0;D=a+152|0;E=a+136|0;F=a+76|0;G=a+72|0;H=a+12|0;I=a+4|0;J=a+68|0;K=a+64|0;L=a+60|0;M=a+56|0;N=a+52|0;O=a+48|0;P=a+44|0;Q=a+40|0;R=a+36|0;S=a+32|0;T=a+28|0;U=a+24|0;V=a+20|0;W=a+16|0;X=a+8|0;Y=a;__Z8D_METHODPKcS0_(d,835749,913995);Z=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(Z);c[Z>>2]=224600;__ZN10MethodBind10_set_constEb(Z,0);__ZN10MethodBind24_generate_argument_typesEi(Z,1);c[Z+44>>2]=784;c[Z+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,Z,d,0,0)|0;Z=d+4|0;_=c[Z>>2]|0;if(_|0?(__Z16atomic_decrementPj(_+-8|0)|0)==0:0){$=c[Z>>2]|0;Z=($|0)==0?0:$+-4|0;$=Z+4|0;if(c[Z>>2]|0){aa=0;do{__ZN10StringNameD2Ev($+(aa<<2)|0);aa=aa+1|0}while(aa>>>0<(c[Z>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(_,1)}__ZN10StringNameD2Ev(d);__Z8D_METHODPKc(e,835759);d=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(d);c[d>>2]=224636;__ZN10MethodBind10_set_constEb(d,1);__ZN10MethodBind24_generate_argument_typesEi(d,0);__ZN10MethodBind12_set_returnsEb(d,1);c[d+44>>2]=5061;c[d+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,d,e,0,0)|0;d=e+4|0;_=c[d>>2]|0;if(_|0?(__Z16atomic_decrementPj(_+-8|0)|0)==0:0){Z=c[d>>2]|0;d=(Z|0)==0?0:Z+-4|0;Z=d+4|0;if(c[d>>2]|0){aa=0;do{__ZN10StringNameD2Ev(Z+(aa<<2)|0);aa=aa+1|0}while(aa>>>0<(c[d>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(_,1)}__ZN10StringNameD2Ev(e);__Z8D_METHODPKcS0_(f,816374,816385);e=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(e);c[e>>2]=224672;__ZN10MethodBind10_set_constEb(e,0);__ZN10MethodBind24_generate_argument_typesEi(e,1);c[e+44>>2]=785;c[e+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,e,f,0,0)|0;e=f+4|0;_=c[e>>2]|0;if(_|0?(__Z16atomic_decrementPj(_+-8|0)|0)==0:0){d=c[e>>2]|0;e=(d|0)==0?0:d+-4|0;d=e+4|0;if(c[e>>2]|0){aa=0;do{__ZN10StringNameD2Ev(d+(aa<<2)|0);aa=aa+1|0}while(aa>>>0<(c[e>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(_,1)}__ZN10StringNameD2Ev(f);__Z8D_METHODPKc(g,816392);f=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(f);c[f>>2]=224708;__ZN10MethodBind10_set_constEb(f,1);__ZN10MethodBind24_generate_argument_typesEi(f,0);__ZN10MethodBind12_set_returnsEb(f,1);c[f+44>>2]=5062;c[f+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,f,g,0,0)|0;f=g+4|0;_=c[f>>2]|0;if(_|0?(__Z16atomic_decrementPj(_+-8|0)|0)==0:0){e=c[f>>2]|0;f=(e|0)==0?0:e+-4|0;e=f+4|0;if(c[f>>2]|0){aa=0;do{__ZN10StringNameD2Ev(e+(aa<<2)|0);aa=aa+1|0}while(aa>>>0<(c[f>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(_,1)}__ZN10StringNameD2Ev(g);__Z8D_METHODPKcS0_(h,845924,1126848);g=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(g);c[g>>2]=224744;__ZN10MethodBind10_set_constEb(g,0);__ZN10MethodBind24_generate_argument_typesEi(g,1);c[g+44>>2]=786;c[g+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,g,h,0,0)|0;g=h+4|0;_=c[g>>2]|0;if(_|0?(__Z16atomic_decrementPj(_+-8|0)|0)==0:0){f=c[g>>2]|0;g=(f|0)==0?0:f+-4|0;f=g+4|0;if(c[g>>2]|0){aa=0;do{__ZN10StringNameD2Ev(f+(aa<<2)|0);aa=aa+1|0}while(aa>>>0<(c[g>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(_,1)}__ZN10StringNameD2Ev(h);__Z8D_METHODPKc(i,845933);h=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(h);c[h>>2]=224780;__ZN10MethodBind10_set_constEb(h,1);__ZN10MethodBind24_generate_argument_typesEi(h,0);__ZN10MethodBind12_set_returnsEb(h,1);c[h+44>>2]=5063;c[h+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,h,i,0,0)|0;h=i+4|0;_=c[h>>2]|0;if(_|0?(__Z16atomic_decrementPj(_+-8|0)|0)==0:0){g=c[h>>2]|0;h=(g|0)==0?0:g+-4|0;g=h+4|0;if(c[h>>2]|0){aa=0;do{__ZN10StringNameD2Ev(g+(aa<<2)|0);aa=aa+1|0}while(aa>>>0<(c[h>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(_,1)}__ZN10StringNameD2Ev(i);__Z8D_METHODPKcS0_(j,816403,1146191);i=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(i);c[i>>2]=224816;__ZN10MethodBind10_set_constEb(i,0);__ZN10MethodBind24_generate_argument_typesEi(i,1);c[i+44>>2]=787;c[i+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,i,j,0,0)|0;i=j+4|0;_=c[i>>2]|0;if(_|0?(__Z16atomic_decrementPj(_+-8|0)|0)==0:0){h=c[i>>2]|0;i=(h|0)==0?0:h+-4|0;h=i+4|0;if(c[i>>2]|0){aa=0;do{__ZN10StringNameD2Ev(h+(aa<<2)|0);aa=aa+1|0}while(aa>>>0<(c[i>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(_,1)}__ZN10StringNameD2Ev(j);__Z8D_METHODPKc(k,816416);j=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(j);c[j>>2]=224852;__ZN10MethodBind10_set_constEb(j,1);__ZN10MethodBind24_generate_argument_typesEi(j,0);__ZN10MethodBind12_set_returnsEb(j,1);c[j+44>>2]=5064;c[j+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,j,k,0,0)|0;j=k+4|0;_=c[j>>2]|0;if(_|0?(__Z16atomic_decrementPj(_+-8|0)|0)==0:0){i=c[j>>2]|0;j=(i|0)==0?0:i+-4|0;i=j+4|0;if(c[j>>2]|0){aa=0;do{__ZN10StringNameD2Ev(i+(aa<<2)|0);aa=aa+1|0}while(aa>>>0<(c[j>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(_,1)}__ZN10StringNameD2Ev(k);__Z8D_METHODPKcS0_(n,831580,1146191);k=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(k);c[k>>2]=224816;__ZN10MethodBind10_set_constEb(k,0);__ZN10MethodBind24_generate_argument_typesEi(k,1);c[k+44>>2]=788;c[k+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,k,n,0,0)|0;k=n+4|0;_=c[k>>2]|0;if(_|0?(__Z16atomic_decrementPj(_+-8|0)|0)==0:0){j=c[k>>2]|0;k=(j|0)==0?0:j+-4|0;j=k+4|0;if(c[k>>2]|0){aa=0;do{__ZN10StringNameD2Ev(j+(aa<<2)|0);aa=aa+1|0}while(aa>>>0<(c[k>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(_,1)}__ZN10StringNameD2Ev(n);__Z8D_METHODPKc(o,816429);n=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(n);c[n>>2]=224852;__ZN10MethodBind10_set_constEb(n,1);__ZN10MethodBind24_generate_argument_typesEi(n,0);__ZN10MethodBind12_set_returnsEb(n,1);c[n+44>>2]=5065;c[n+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,n,o,0,0)|0;n=o+4|0;_=c[n>>2]|0;if(_|0?(__Z16atomic_decrementPj(_+-8|0)|0)==0:0){k=c[n>>2]|0;n=(k|0)==0?0:k+-4|0;k=n+4|0;if(c[n>>2]|0){aa=0;do{__ZN10StringNameD2Ev(k+(aa<<2)|0);aa=aa+1|0}while(aa>>>0<(c[n>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(_,1)}__ZN10StringNameD2Ev(o);__Z8D_METHODPKcS0_(p,816446,1146191);o=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(o);c[o>>2]=224816;__ZN10MethodBind10_set_constEb(o,0);__ZN10MethodBind24_generate_argument_typesEi(o,1);c[o+44>>2]=789;c[o+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,o,p,0,0)|0;o=p+4|0;_=c[o>>2]|0;if(_|0?(__Z16atomic_decrementPj(_+-8|0)|0)==0:0){n=c[o>>2]|0;o=(n|0)==0?0:n+-4|0;n=o+4|0;if(c[o>>2]|0){aa=0;do{__ZN10StringNameD2Ev(n+(aa<<2)|0);aa=aa+1|0}while(aa>>>0<(c[o>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(_,1)}__ZN10StringNameD2Ev(p);__Z8D_METHODPKc(q,816460);p=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(p);c[p>>2]=224852;__ZN10MethodBind10_set_constEb(p,1);__ZN10MethodBind24_generate_argument_typesEi(p,0);__ZN10MethodBind12_set_returnsEb(p,1);c[p+44>>2]=5066;c[p+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,p,q,0,0)|0;p=q+4|0;_=c[p>>2]|0;if(_|0?(__Z16atomic_decrementPj(_+-8|0)|0)==0:0){o=c[p>>2]|0;p=(o|0)==0?0:o+-4|0;o=p+4|0;if(c[p>>2]|0){aa=0;do{__ZN10StringNameD2Ev(o+(aa<<2)|0);aa=aa+1|0}while(aa>>>0<(c[p>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(_,1)}__ZN10StringNameD2Ev(q);__Z8D_METHODPKc(r,816473);q=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(q);c[q>>2]=224888;__ZN10MethodBind10_set_constEb(q,1);__ZN10MethodBind24_generate_argument_typesEi(q,0);__ZN10MethodBind12_set_returnsEb(q,1);c[q+44>>2]=5067;c[q+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,q,r,0,0)|0;q=r+4|0;_=c[q>>2]|0;if(_|0?(__Z16atomic_decrementPj(_+-8|0)|0)==0:0){p=c[q>>2]|0;q=(p|0)==0?0:p+-4|0;p=q+4|0;if(c[q>>2]|0){aa=0;do{__ZN10StringNameD2Ev(p+(aa<<2)|0);aa=aa+1|0}while(aa>>>0<(c[q>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(_,1)}__ZN10StringNameD2Ev(r);__Z8D_METHODPKc(s,837550);r=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(r);c[r>>2]=224888;__ZN10MethodBind10_set_constEb(r,1);__ZN10MethodBind24_generate_argument_typesEi(r,0);__ZN10MethodBind12_set_returnsEb(r,1);c[r+44>>2]=5068;c[r+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,r,s,0,0)|0;r=s+4|0;_=c[r>>2]|0;if(_|0?(__Z16atomic_decrementPj(_+-8|0)|0)==0:0){q=c[r>>2]|0;r=(q|0)==0?0:q+-4|0;q=r+4|0;if(c[r>>2]|0){aa=0;do{__ZN10StringNameD2Ev(q+(aa<<2)|0);aa=aa+1|0}while(aa>>>0<(c[r>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(_,1)}__ZN10StringNameD2Ev(s);__Z8D_METHODPKc(t,816489);s=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(s);c[s>>2]=224888;__ZN10MethodBind10_set_constEb(s,1);__ZN10MethodBind24_generate_argument_typesEi(s,0);__ZN10MethodBind12_set_returnsEb(s,1);c[s+44>>2]=5069;c[s+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,s,t,0,0)|0;s=t+4|0;_=c[s>>2]|0;if(_|0?(__Z16atomic_decrementPj(_+-8|0)|0)==0:0){r=c[s>>2]|0;s=(r|0)==0?0:r+-4|0;r=s+4|0;if(c[s>>2]|0){aa=0;do{__ZN10StringNameD2Ev(r+(aa<<2)|0);aa=aa+1|0}while(aa>>>0<(c[s>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(_,1)}__ZN10StringNameD2Ev(t);__Z8D_METHODPKc(u,834214);t=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(t);c[t>>2]=224888;__ZN10MethodBind10_set_constEb(t,1);__ZN10MethodBind24_generate_argument_typesEi(t,0);__ZN10MethodBind12_set_returnsEb(t,1);c[t+44>>2]=5070;c[t+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,t,u,0,0)|0;t=u+4|0;_=c[t>>2]|0;if(_|0?(__Z16atomic_decrementPj(_+-8|0)|0)==0:0){s=c[t>>2]|0;t=(s|0)==0?0:s+-4|0;s=t+4|0;if(c[t>>2]|0){aa=0;do{__ZN10StringNameD2Ev(s+(aa<<2)|0);aa=aa+1|0}while(aa>>>0<(c[t>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(_,1)}__ZN10StringNameD2Ev(u);__Z8D_METHODPKcS0_(v,834168,1074374);u=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(u);c[u>>2]=224924;__ZN10MethodBind10_set_constEb(u,0);__ZN10MethodBind24_generate_argument_typesEi(u,1);c[u+44>>2]=790;c[u+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,u,v,0,0)|0;u=v+4|0;_=c[u>>2]|0;if(_|0?(__Z16atomic_decrementPj(_+-8|0)|0)==0:0){t=c[u>>2]|0;u=(t|0)==0?0:t+-4|0;t=u+4|0;if(c[u>>2]|0){aa=0;do{__ZN10StringNameD2Ev(t+(aa<<2)|0);aa=aa+1|0}while(aa>>>0<(c[u>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(_,1)}__ZN10StringNameD2Ev(v);__Z8D_METHODPKc(w,834191);v=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(v);c[v>>2]=224888;__ZN10MethodBind10_set_constEb(v,1);__ZN10MethodBind24_generate_argument_typesEi(v,0);__ZN10MethodBind12_set_returnsEb(v,1);c[v+44>>2]=5071;c[v+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,v,w,0,0)|0;v=w+4|0;_=c[v>>2]|0;if(_|0?(__Z16atomic_decrementPj(_+-8|0)|0)==0:0){u=c[v>>2]|0;v=(u|0)==0?0:u+-4|0;u=v+4|0;if(c[v>>2]|0){aa=0;do{__ZN10StringNameD2Ev(u+(aa<<2)|0);aa=aa+1|0}while(aa>>>0<(c[v>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(_,1)}__ZN10StringNameD2Ev(w);__Z8D_METHODPKcS0_(x,830793,830841);w=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(w);c[w>>2]=224960;__ZN10MethodBind10_set_constEb(w,0);__ZN10MethodBind24_generate_argument_typesEi(w,1);c[w+44>>2]=44;c[w+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,w,x,0,0)|0;w=x+4|0;_=c[w>>2]|0;do if(_|0){if(__Z16atomic_decrementPj(_+-8|0)|0)break;v=c[w>>2]|0;aa=(v|0)==0?0:v+-4|0;v=aa+4|0;if(c[aa>>2]|0){u=0;do{__ZN10StringNameD2Ev(v+(u<<2)|0);u=u+1|0}while(u>>>0<(c[aa>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(_,1)}while(0);__ZN10StringNameD2Ev(x);__Z8D_METHODPKc(y,816512);x=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(x);c[x>>2]=224996;__ZN10MethodBind10_set_constEb(x,1);__ZN10MethodBind24_generate_argument_typesEi(x,0);__ZN10MethodBind12_set_returnsEb(x,1);c[x+44>>2]=55;c[x+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,x,y,0,0)|0;x=y+4|0;_=c[x>>2]|0;do if(_|0){if(__Z16atomic_decrementPj(_+-8|0)|0)break;w=c[x>>2]|0;aa=(w|0)==0?0:w+-4|0;w=aa+4|0;if(c[aa>>2]|0){u=0;do{__ZN10StringNameD2Ev(w+(u<<2)|0);u=u+1|0}while(u>>>0<(c[aa>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(_,1)}while(0);__ZN10StringNameD2Ev(y);__Z8D_METHODPKcS0_(z,816532,816550);y=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(y);c[y>>2]=224924;__ZN10MethodBind10_set_constEb(y,0);__ZN10MethodBind24_generate_argument_typesEi(y,1);c[y+44>>2]=791;c[y+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,y,z,0,0)|0;y=z+4|0;_=c[y>>2]|0;do if(_|0){if(__Z16atomic_decrementPj(_+-8|0)|0)break;x=c[y>>2]|0;aa=(x|0)==0?0:x+-4|0;x=aa+4|0;if(c[aa>>2]|0){u=0;do{__ZN10StringNameD2Ev(x+(u<<2)|0);u=u+1|0}while(u>>>0<(c[aa>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(_,1)}while(0);__ZN10StringNameD2Ev(z);__Z8D_METHODPKc(A,816564);z=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(z);c[z>>2]=224888;__ZN10MethodBind10_set_constEb(z,1);__ZN10MethodBind24_generate_argument_typesEi(z,0);__ZN10MethodBind12_set_returnsEb(z,1);c[z+44>>2]=5072;c[z+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,z,A,0,0)|0;z=A+4|0;_=c[z>>2]|0;do if(_|0){if(__Z16atomic_decrementPj(_+-8|0)|0)break;y=c[z>>2]|0;aa=(y|0)==0?0:y+-4|0;y=aa+4|0;if(c[aa>>2]|0){u=0;do{__ZN10StringNameD2Ev(y+(u<<2)|0);u=u+1|0}while(u>>>0<(c[aa>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(_,1)}while(0);__ZN10StringNameD2Ev(A);__Z8D_METHODPKcS0_(B,816582,816604);A=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(A);c[A>>2]=224924;__ZN10MethodBind10_set_constEb(A,0);__ZN10MethodBind24_generate_argument_typesEi(A,1);c[A+44>>2]=792;c[A+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,A,B,0,0)|0;A=B+4|0;_=c[A>>2]|0;do if(_|0){if(__Z16atomic_decrementPj(_+-8|0)|0)break;z=c[A>>2]|0;aa=(z|0)==0?0:z+-4|0;z=aa+4|0;if(c[aa>>2]|0){u=0;do{__ZN10StringNameD2Ev(z+(u<<2)|0);u=u+1|0}while(u>>>0<(c[aa>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(_,1)}while(0);__ZN10StringNameD2Ev(B);__Z8D_METHODPKc(C,816618);B=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(B);c[B>>2]=224888;__ZN10MethodBind10_set_constEb(B,1);__ZN10MethodBind24_generate_argument_typesEi(B,0);__ZN10MethodBind12_set_returnsEb(B,1);c[B+44>>2]=5073;c[B+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,B,C,0,0)|0;B=C+4|0;_=c[B>>2]|0;do if(_|0){if(__Z16atomic_decrementPj(_+-8|0)|0)break;A=c[B>>2]|0;aa=(A|0)==0?0:A+-4|0;A=aa+4|0;if(c[aa>>2]|0){u=0;do{__ZN10StringNameD2Ev(A+(u<<2)|0);u=u+1|0}while(u>>>0<(c[aa>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(_,1)}while(0);__ZN10StringNameD2Ev(C);__ZN6StringC2EPKc(b,999076);c[E>>2]=c[b>>2];__ZN10StringNameC2ERK6String(D,E);__ZN10StringNameC2EPKc(b,848333);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(D,b,0);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(D);C=c[E>>2]|0;do if(C|0){if(__Z16atomic_decrementPj(C+-8|0)|0)break;__ZN6Memory11free_staticEPvb(C,1)}while(0);__ZN6StringC2EPKc(b,999076);c[E>>2]=c[b>>2];__ZN10StringNameC2ERK6String(D,E);__ZN10StringNameC2EPKc(b,848344);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(D,b,1);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(D);C=c[E>>2]|0;do if(C|0){if(__Z16atomic_decrementPj(C+-8|0)|0)break;__ZN6Memory11free_staticEPvb(C,1)}while(0);__ZN6StringC2EPKc(b,999076);c[E>>2]=c[b>>2];__ZN10StringNameC2ERK6String(D,E);__ZN10StringNameC2EPKc(b,848357);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(D,b,2);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(D);C=c[E>>2]|0;do if(C|0){if(__Z16atomic_decrementPj(C+-8|0)|0)break;__ZN6Memory11free_staticEPvb(C,1)}while(0);__ZN6StringC2EPKc(b,999076);c[E>>2]=c[b>>2];__ZN10StringNameC2ERK6String(D,E);__ZN10StringNameC2EPKc(b,842719);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(D,b,3);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(D);C=c[E>>2]|0;do if(C|0){if(__Z16atomic_decrementPj(C+-8|0)|0)break;__ZN6Memory11free_staticEPvb(C,1)}while(0);__ZN6StringC2EPKc(b,999076);c[E>>2]=c[b>>2];__ZN10StringNameC2ERK6String(D,E);__ZN10StringNameC2EPKc(b,1136036);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(D,b,0);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(D);C=c[E>>2]|0;do if(C|0){if(__Z16atomic_decrementPj(C+-8|0)|0)break;__ZN6Memory11free_staticEPvb(C,1)}while(0);__ZN6StringC2EPKc(b,999076);c[E>>2]=c[b>>2];__ZN10StringNameC2ERK6String(D,E);__ZN10StringNameC2EPKc(b,1136047);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(D,b,1);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(D);C=c[E>>2]|0;do if(C|0){if(__Z16atomic_decrementPj(C+-8|0)|0)break;__ZN6Memory11free_staticEPvb(C,1)}while(0);__ZN6StringC2EPKc(b,999076);c[E>>2]=c[b>>2];__ZN10StringNameC2ERK6String(D,E);__ZN10StringNameC2EPKc(b,1136061);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(D,b,2);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(D);C=c[E>>2]|0;do if(C|0){if(__Z16atomic_decrementPj(C+-8|0)|0)break;__ZN6Memory11free_staticEPvb(C,1)}while(0);__ZN6StringC2EPKc(b,999076);c[E>>2]=c[b>>2];__ZN10StringNameC2ERK6String(D,E);__ZN10StringNameC2EPKc(b,816640);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(D,b,3);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(D);C=c[E>>2]|0;do if(C|0){if(__Z16atomic_decrementPj(C+-8|0)|0)break;__ZN6Memory11free_staticEPvb(C,1)}while(0);__ZN6StringC2EPKc(b,999076);c[D>>2]=c[b>>2];__ZN10StringNameC2ERK6String(F,D);__ZN6StringC2EPKc(G,1126848);__ZN6StringC2EPKc(E,1263606);C=c[G>>2]|0;do if(!C)ca=0;else{if(!(__Z28atomic_conditional_incrementPj(C+-8|0)|0)){ca=0;break}ca=c[G>>2]|0}while(0);C=c[E>>2]|0;do if(!C)da=0;else{if(!(__Z28atomic_conditional_incrementPj(C+-8|0)|0)){da=0;break}da=c[E>>2]|0}while(0);c[b>>2]=4;C=b+4|0;c[C>>2]=0;_=(ca|0)==0;do if(!_){c[C>>2]=0;if(!(__Z28atomic_conditional_incrementPj(ca+-8|0)|0))break;c[C>>2]=ca}while(0);c[b+8>>2]=18;C=b+12|0;c[C>>2]=0;B=(da|0)==0;do if(!B){c[C>>2]=0;if(!(__Z28atomic_conditional_incrementPj(da+-8|0)|0))break;c[C>>2]=da}while(0);c[b+16>>2]=583;c[H>>2]=__Z11_scs_createPKc(845924)|0;c[I>>2]=__Z11_scs_createPKc(845933)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(F,b,H,I,-1);__ZN10StringNameD2Ev(I);__ZN10StringNameD2Ev(H);C=c[b+12>>2]|0;do if(C|0){if(__Z16atomic_decrementPj(C+-8|0)|0)break;__ZN6Memory11free_staticEPvb(C,1)}while(0);C=c[b+4>>2]|0;do if(C|0){if(__Z16atomic_decrementPj(C+-8|0)|0)break;__ZN6Memory11free_staticEPvb(C,1)}while(0);C=da;do if(!B){if(__Z16atomic_decrementPj(C+-8|0)|0)break;__ZN6Memory11free_staticEPvb(C,1)}while(0);C=ca;do if(!_){if(__Z16atomic_decrementPj(C+-8|0)|0)break;__ZN6Memory11free_staticEPvb(C,1)}while(0);C=c[E>>2]|0;do if(C|0){if(__Z16atomic_decrementPj(C+-8|0)|0)break;__ZN6Memory11free_staticEPvb(C,1)}while(0);C=c[G>>2]|0;do if(C|0){if(__Z16atomic_decrementPj(C+-8|0)|0)break;__ZN6Memory11free_staticEPvb(C,1)}while(0);__ZN10StringNameD2Ev(F);F=c[D>>2]|0;do if(F|0){if(__Z16atomic_decrementPj(F+-8|0)|0)break;__ZN6Memory11free_staticEPvb(F,1)}while(0);__ZN6StringC2EPKc(b,999076);c[D>>2]=c[b>>2];__ZN10StringNameC2ERK6String(J,D);__ZN6StringC2EPKc(K,913995);__ZN6StringC2EPKc(E,836002);F=c[K>>2]|0;do if(!F)ea=0;else{if(!(__Z28atomic_conditional_incrementPj(F+-8|0)|0)){ea=0;break}ea=c[K>>2]|0}while(0);F=c[E>>2]|0;do if(!F)fa=0;else{if(!(__Z28atomic_conditional_incrementPj(F+-8|0)|0)){fa=0;break}fa=c[E>>2]|0}while(0);c[b>>2]=2;F=b+4|0;c[F>>2]=0;C=(ea|0)==0;do if(!C){c[F>>2]=0;if(!(__Z28atomic_conditional_incrementPj(ea+-8|0)|0))break;c[F>>2]=ea}while(0);c[b+8>>2]=3;F=b+12|0;c[F>>2]=0;G=(fa|0)==0;do if(!G){c[F>>2]=0;if(!(__Z28atomic_conditional_incrementPj(fa+-8|0)|0))break;c[F>>2]=fa}while(0);c[b+16>>2]=519;c[H>>2]=__Z11_scs_createPKc(835749)|0;c[I>>2]=__Z11_scs_createPKc(835759)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(J,b,H,I,-1);__ZN10StringNameD2Ev(I);__ZN10StringNameD2Ev(H);F=c[b+12>>2]|0;do if(F|0){if(__Z16atomic_decrementPj(F+-8|0)|0)break;__ZN6Memory11free_staticEPvb(F,1)}while(0);F=c[b+4>>2]|0;do if(F|0){if(__Z16atomic_decrementPj(F+-8|0)|0)break;__ZN6Memory11free_staticEPvb(F,1)}while(0);F=fa;do if(!G){if(__Z16atomic_decrementPj(F+-8|0)|0)break;__ZN6Memory11free_staticEPvb(F,1)}while(0);F=ea;do if(!C){if(__Z16atomic_decrementPj(F+-8|0)|0)break;__ZN6Memory11free_staticEPvb(F,1)}while(0);F=c[E>>2]|0;do if(F|0){if(__Z16atomic_decrementPj(F+-8|0)|0)break;__ZN6Memory11free_staticEPvb(F,1)}while(0);F=c[K>>2]|0;do if(F|0){if(__Z16atomic_decrementPj(F+-8|0)|0)break;__ZN6Memory11free_staticEPvb(F,1)}while(0);__ZN10StringNameD2Ev(J);J=c[D>>2]|0;do if(J|0){if(__Z16atomic_decrementPj(J+-8|0)|0)break;__ZN6Memory11free_staticEPvb(J,1)}while(0);__ZN6StringC2EPKc(b,999076);c[D>>2]=c[b>>2];__ZN10StringNameC2ERK6String(L,D);__ZN6StringC2EPKc(M,816385);__ZN6StringC2EPKc(E,816652);J=c[M>>2]|0;do if(!J)ga=0;else{if(!(__Z28atomic_conditional_incrementPj(J+-8|0)|0)){ga=0;break}ga=c[M>>2]|0}while(0);J=c[E>>2]|0;do if(!J)ha=0;else{if(!(__Z28atomic_conditional_incrementPj(J+-8|0)|0)){ha=0;break}ha=c[E>>2]|0}while(0);c[b>>2]=2;J=b+4|0;c[J>>2]=0;F=(ga|0)==0;do if(!F){c[J>>2]=0;if(!(__Z28atomic_conditional_incrementPj(ga+-8|0)|0))break;c[J>>2]=ga}while(0);c[b+8>>2]=3;J=b+12|0;c[J>>2]=0;K=(ha|0)==0;do if(!K){c[J>>2]=0;if(!(__Z28atomic_conditional_incrementPj(ha+-8|0)|0))break;c[J>>2]=ha}while(0);c[b+16>>2]=519;c[H>>2]=__Z11_scs_createPKc(816374)|0;c[I>>2]=__Z11_scs_createPKc(816392)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(L,b,H,I,-1);__ZN10StringNameD2Ev(I);__ZN10StringNameD2Ev(H);J=c[b+12>>2]|0;do if(J|0){if(__Z16atomic_decrementPj(J+-8|0)|0)break;__ZN6Memory11free_staticEPvb(J,1)}while(0);J=c[b+4>>2]|0;do if(J|0){if(__Z16atomic_decrementPj(J+-8|0)|0)break;__ZN6Memory11free_staticEPvb(J,1)}while(0);J=ha;do if(!K){if(__Z16atomic_decrementPj(J+-8|0)|0)break;__ZN6Memory11free_staticEPvb(J,1)}while(0);J=ga;do if(!F){if(__Z16atomic_decrementPj(J+-8|0)|0)break;__ZN6Memory11free_staticEPvb(J,1)}while(0);J=c[E>>2]|0;do if(J|0){if(__Z16atomic_decrementPj(J+-8|0)|0)break;__ZN6Memory11free_staticEPvb(J,1)}while(0);J=c[M>>2]|0;do if(J|0){if(__Z16atomic_decrementPj(J+-8|0)|0)break;__ZN6Memory11free_staticEPvb(J,1)}while(0);__ZN10StringNameD2Ev(L);L=c[D>>2]|0;do if(L|0){if(__Z16atomic_decrementPj(L+-8|0)|0)break;__ZN6Memory11free_staticEPvb(L,1)}while(0);__ZN6StringC2EPKc(b,999076);c[D>>2]=c[b>>2];__ZN10StringNameC2ERK6String(N,D);__ZN6StringC2EPKc(O,816675);__ZN6StringC2EPKc(E,1263606);L=c[O>>2]|0;do if(!L)ia=0;else{if(!(__Z28atomic_conditional_incrementPj(L+-8|0)|0)){ia=0;break}ia=c[O>>2]|0}while(0);L=c[E>>2]|0;do if(!L)ja=0;else{if(!(__Z28atomic_conditional_incrementPj(L+-8|0)|0)){ja=0;break}ja=c[E>>2]|0}while(0);c[b>>2]=1;L=b+4|0;c[L>>2]=0;J=(ia|0)==0;do if(!J){c[L>>2]=0;if(!(__Z28atomic_conditional_incrementPj(ia+-8|0)|0))break;c[L>>2]=ia}while(0);c[b+8>>2]=0;L=b+12|0;c[L>>2]=0;M=(ja|0)==0;do if(!M){c[L>>2]=0;if(!(__Z28atomic_conditional_incrementPj(ja+-8|0)|0))break;c[L>>2]=ja}while(0);c[b+16>>2]=519;c[H>>2]=__Z11_scs_createPKc(816403)|0;c[I>>2]=__Z11_scs_createPKc(816416)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(N,b,H,I,-1);__ZN10StringNameD2Ev(I);__ZN10StringNameD2Ev(H);L=c[b+12>>2]|0;do if(L|0){if(__Z16atomic_decrementPj(L+-8|0)|0)break;__ZN6Memory11free_staticEPvb(L,1)}while(0);L=c[b+4>>2]|0;do if(L|0){if(__Z16atomic_decrementPj(L+-8|0)|0)break;__ZN6Memory11free_staticEPvb(L,1)}while(0);L=ja;do if(!M){if(__Z16atomic_decrementPj(L+-8|0)|0)break;__ZN6Memory11free_staticEPvb(L,1)}while(0);L=ia;do if(!J){if(__Z16atomic_decrementPj(L+-8|0)|0)break;__ZN6Memory11free_staticEPvb(L,1)}while(0);L=c[E>>2]|0;do if(L|0){if(__Z16atomic_decrementPj(L+-8|0)|0)break;__ZN6Memory11free_staticEPvb(L,1)}while(0);L=c[O>>2]|0;do if(L|0){if(__Z16atomic_decrementPj(L+-8|0)|0)break;__ZN6Memory11free_staticEPvb(L,1)}while(0);__ZN10StringNameD2Ev(N);N=c[D>>2]|0;do if(N|0){if(__Z16atomic_decrementPj(N+-8|0)|0)break;__ZN6Memory11free_staticEPvb(N,1)}while(0);__ZN6StringC2EPKc(b,999076);c[D>>2]=c[b>>2];__ZN10StringNameC2ERK6String(P,D);__ZN6StringC2EPKc(Q,831638);__ZN6StringC2EPKc(E,1263606);N=c[Q>>2]|0;do if(!N)ka=0;else{if(!(__Z28atomic_conditional_incrementPj(N+-8|0)|0)){ka=0;break}ka=c[Q>>2]|0}while(0);N=c[E>>2]|0;do if(!N)la=0;else{if(!(__Z28atomic_conditional_incrementPj(N+-8|0)|0)){la=0;break}la=c[E>>2]|0}while(0);c[b>>2]=1;N=b+4|0;c[N>>2]=0;L=(ka|0)==0;do if(!L){c[N>>2]=0;if(!(__Z28atomic_conditional_incrementPj(ka+-8|0)|0))break;c[N>>2]=ka}while(0);c[b+8>>2]=0;N=b+12|0;c[N>>2]=0;O=(la|0)==0;do if(!O){c[N>>2]=0;if(!(__Z28atomic_conditional_incrementPj(la+-8|0)|0))break;c[N>>2]=la}while(0);c[b+16>>2]=519;c[H>>2]=__Z11_scs_createPKc(831580)|0;c[I>>2]=__Z11_scs_createPKc(816429)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(P,b,H,I,-1);__ZN10StringNameD2Ev(I);__ZN10StringNameD2Ev(H);N=c[b+12>>2]|0;do if(N|0){if(__Z16atomic_decrementPj(N+-8|0)|0)break;__ZN6Memory11free_staticEPvb(N,1)}while(0);N=c[b+4>>2]|0;do if(N|0){if(__Z16atomic_decrementPj(N+-8|0)|0)break;__ZN6Memory11free_staticEPvb(N,1)}while(0);N=la;do if(!O){if(__Z16atomic_decrementPj(N+-8|0)|0)break;__ZN6Memory11free_staticEPvb(N,1)}while(0);N=ka;do if(!L){if(__Z16atomic_decrementPj(N+-8|0)|0)break;__ZN6Memory11free_staticEPvb(N,1)}while(0);N=c[E>>2]|0;do if(N|0){if(__Z16atomic_decrementPj(N+-8|0)|0)break;__ZN6Memory11free_staticEPvb(N,1)}while(0);N=c[Q>>2]|0;do if(N|0){if(__Z16atomic_decrementPj(N+-8|0)|0)break;__ZN6Memory11free_staticEPvb(N,1)}while(0);__ZN10StringNameD2Ev(P);P=c[D>>2]|0;do if(P|0){if(__Z16atomic_decrementPj(P+-8|0)|0)break;__ZN6Memory11free_staticEPvb(P,1)}while(0);__ZN6StringC2EPKc(b,999076);c[D>>2]=c[b>>2];__ZN10StringNameC2ERK6String(R,D);__ZN6StringC2EPKc(S,816684);__ZN6StringC2EPKc(E,1263606);P=c[S>>2]|0;do if(!P)ma=0;else{if(!(__Z28atomic_conditional_incrementPj(P+-8|0)|0)){ma=0;break}ma=c[S>>2]|0}while(0);P=c[E>>2]|0;do if(!P)na=0;else{if(!(__Z28atomic_conditional_incrementPj(P+-8|0)|0)){na=0;break}na=c[E>>2]|0}while(0);c[b>>2]=1;P=b+4|0;c[P>>2]=0;N=(ma|0)==0;do if(!N){c[P>>2]=0;if(!(__Z28atomic_conditional_incrementPj(ma+-8|0)|0))break;c[P>>2]=ma}while(0);c[b+8>>2]=0;P=b+12|0;c[P>>2]=0;Q=(na|0)==0;do if(!Q){c[P>>2]=0;if(!(__Z28atomic_conditional_incrementPj(na+-8|0)|0))break;c[P>>2]=na}while(0);c[b+16>>2]=519;c[H>>2]=__Z11_scs_createPKc(816446)|0;c[I>>2]=__Z11_scs_createPKc(816460)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(R,b,H,I,-1);__ZN10StringNameD2Ev(I);__ZN10StringNameD2Ev(H);P=c[b+12>>2]|0;do if(P|0){if(__Z16atomic_decrementPj(P+-8|0)|0)break;__ZN6Memory11free_staticEPvb(P,1)}while(0);P=c[b+4>>2]|0;do if(P|0){if(__Z16atomic_decrementPj(P+-8|0)|0)break;__ZN6Memory11free_staticEPvb(P,1)}while(0);P=na;do if(!Q){if(__Z16atomic_decrementPj(P+-8|0)|0)break;__ZN6Memory11free_staticEPvb(P,1)}while(0);P=ma;do if(!N){if(__Z16atomic_decrementPj(P+-8|0)|0)break;__ZN6Memory11free_staticEPvb(P,1)}while(0);P=c[E>>2]|0;do if(P|0){if(__Z16atomic_decrementPj(P+-8|0)|0)break;__ZN6Memory11free_staticEPvb(P,1)}while(0);P=c[S>>2]|0;do if(P|0){if(__Z16atomic_decrementPj(P+-8|0)|0)break;__ZN6Memory11free_staticEPvb(P,1)}while(0);__ZN10StringNameD2Ev(R);R=c[D>>2]|0;do if(R|0){if(__Z16atomic_decrementPj(R+-8|0)|0)break;__ZN6Memory11free_staticEPvb(R,1)}while(0);__ZN6StringC2EPKc(b,999076);c[D>>2]=c[b>>2];__ZN10StringNameC2ERK6String(T,D);__ZN6StringC2EPKc(U,830841);__ZN6StringC2EPKc(E,946363);R=b+4|0;c[R>>2]=0;P=b+12|0;c[P>>2]=0;c[b>>2]=3;S=c[U>>2]|0;do if(S|0){c[R>>2]=0;if(!(__Z28atomic_conditional_incrementPj(S+-8|0)|0))break;c[R>>2]=c[U>>2]}while(0);c[b+8>>2]=1;R=c[P>>2]|0;do if((R|0)!=(c[E>>2]|0)){do if(R|0){if(__Z16atomic_decrementPj(R+-8|0)|0)break;__ZN6Memory11free_staticEPvb(R,1)}while(0);c[P>>2]=0;S=c[E>>2]|0;if(!S)break;if(!(__Z28atomic_conditional_incrementPj(S+-8|0)|0))break;c[P>>2]=c[E>>2]}while(0);c[b+16>>2]=7;c[H>>2]=__Z11_scs_createPKc(830793)|0;c[I>>2]=__Z11_scs_createPKc(816512)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(T,b,H,I,-1);__ZN10StringNameD2Ev(I);__ZN10StringNameD2Ev(H);P=c[b+12>>2]|0;do if(P|0){if(__Z16atomic_decrementPj(P+-8|0)|0)break;__ZN6Memory11free_staticEPvb(P,1)}while(0);P=c[b+4>>2]|0;do if(P|0){if(__Z16atomic_decrementPj(P+-8|0)|0)break;__ZN6Memory11free_staticEPvb(P,1)}while(0);P=c[E>>2]|0;do if(P|0){if(__Z16atomic_decrementPj(P+-8|0)|0)break;__ZN6Memory11free_staticEPvb(P,1)}while(0);P=c[U>>2]|0;do if(P|0){if(__Z16atomic_decrementPj(P+-8|0)|0)break;__ZN6Memory11free_staticEPvb(P,1)}while(0);__ZN10StringNameD2Ev(T);T=c[D>>2]|0;do if(T|0){if(__Z16atomic_decrementPj(T+-8|0)|0)break;__ZN6Memory11free_staticEPvb(T,1)}while(0);__ZN6StringC2EPKc(b,999076);c[D>>2]=c[b>>2];__ZN10StringNameC2ERK6String(V,D);__ZN6StringC2EPKc(W,816550);__ZN6StringC2EPKc(E,816694);T=b+4|0;c[T>>2]=0;P=b+12|0;c[P>>2]=0;c[b>>2]=2;U=c[W>>2]|0;do if(U|0){c[T>>2]=0;if(!(__Z28atomic_conditional_incrementPj(U+-8|0)|0))break;c[T>>2]=c[W>>2]}while(0);c[b+8>>2]=1;T=c[P>>2]|0;do if((T|0)!=(c[E>>2]|0)){do if(T|0){if(__Z16atomic_decrementPj(T+-8|0)|0)break;__ZN6Memory11free_staticEPvb(T,1)}while(0);c[P>>2]=0;U=c[E>>2]|0;if(!U)break;if(!(__Z28atomic_conditional_incrementPj(U+-8|0)|0))break;c[P>>2]=c[E>>2]}while(0);c[b+16>>2]=7;c[H>>2]=__Z11_scs_createPKc(816532)|0;c[I>>2]=__Z11_scs_createPKc(816564)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(V,b,H,I,-1);__ZN10StringNameD2Ev(I);__ZN10StringNameD2Ev(H);P=c[b+12>>2]|0;do if(P|0){if(__Z16atomic_decrementPj(P+-8|0)|0)break;__ZN6Memory11free_staticEPvb(P,1)}while(0);P=c[b+4>>2]|0;do if(P|0){if(__Z16atomic_decrementPj(P+-8|0)|0)break;__ZN6Memory11free_staticEPvb(P,1)}while(0);P=c[E>>2]|0;do if(P|0){if(__Z16atomic_decrementPj(P+-8|0)|0)break;__ZN6Memory11free_staticEPvb(P,1)}while(0);P=c[W>>2]|0;do if(P|0){if(__Z16atomic_decrementPj(P+-8|0)|0)break;__ZN6Memory11free_staticEPvb(P,1)}while(0);__ZN10StringNameD2Ev(V);V=c[D>>2]|0;do if(V|0){if(__Z16atomic_decrementPj(V+-8|0)|0)break;__ZN6Memory11free_staticEPvb(V,1)}while(0);__ZN6StringC2EPKc(b,999076);c[D>>2]=c[b>>2];__ZN10StringNameC2ERK6String(X,D);__ZN6StringC2EPKc(Y,816702);__ZN6StringC2EPKc(E,816720);V=b+4|0;c[V>>2]=0;P=b+12|0;c[P>>2]=0;c[b>>2]=2;W=c[Y>>2]|0;do if(W|0){c[V>>2]=0;if(!(__Z28atomic_conditional_incrementPj(W+-8|0)|0))break;c[V>>2]=c[Y>>2]}while(0);c[b+8>>2]=1;V=c[P>>2]|0;do if((V|0)!=(c[E>>2]|0)){do if(V|0){if(__Z16atomic_decrementPj(V+-8|0)|0)break;__ZN6Memory11free_staticEPvb(V,1)}while(0);c[P>>2]=0;W=c[E>>2]|0;if(!W)break;if(!(__Z28atomic_conditional_incrementPj(W+-8|0)|0))break;c[P>>2]=c[E>>2]}while(0);c[b+16>>2]=7;c[H>>2]=__Z11_scs_createPKc(816582)|0;c[I>>2]=__Z11_scs_createPKc(816618)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(X,b,H,I,-1);__ZN10StringNameD2Ev(I);__ZN10StringNameD2Ev(H);H=c[b+12>>2]|0;do if(H|0){if(__Z16atomic_decrementPj(H+-8|0)|0)break;__ZN6Memory11free_staticEPvb(H,1)}while(0);H=c[b+4>>2]|0;do if(H|0){if(__Z16atomic_decrementPj(H+-8|0)|0)break;__ZN6Memory11free_staticEPvb(H,1)}while(0);H=c[E>>2]|0;do if(H|0){if(__Z16atomic_decrementPj(H+-8|0)|0)break;__ZN6Memory11free_staticEPvb(H,1)}while(0);H=c[Y>>2]|0;do if(H|0){if(__Z16atomic_decrementPj(H+-8|0)|0)break;__ZN6Memory11free_staticEPvb(H,1)}while(0);__ZN10StringNameD2Ev(X);X=c[D>>2]|0;if(!X){l=a;return}if(__Z16atomic_decrementPj(X+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(X,1);l=a;return}function __ZN5Label9set_alignENS_5AlignE(b,d){b=b|0;d=d|0;if(d>>>0>3){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(835749,816354,499,836285,0);return}else{a[1263537]=0;c[b+604>>2]=d;__ZN10CanvasItem6updateEv(b);return}}function __ZNK5Label9get_alignEv(a){a=a|0;return c[a+604>>2]|0}function __ZN5Label10set_valignENS_6VAlignE(b,d){b=b|0;d=d|0;if(d>>>0>3){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(816374,816354,511,836285,0);return}else{a[1263537]=0;c[b+608>>2]=d;__ZN10CanvasItem6updateEv(b);return}}function __ZNK5Label10get_valignEv(a){a=a|0;return c[a+608>>2]|0}function __ZNK5Label8get_textEv(a){a=a|0;var b=0,d=0;b=a+612|0;a=c[b>>2]|0;if((a|0)!=0?(__Z28atomic_conditional_incrementPj(a+-8|0)|0)!=0:0)d=c[b>>2]|0;else d=0;return d|0}function __ZN5Label12set_autowrapEb(b,c){b=b|0;c=c|0;a[b+620>>0]=c&1;a[b+637>>0]=1;__ZN7Control20minimum_size_changedEv(b);__ZN10CanvasItem6updateEv(b);return}function __ZNK5Label12has_autowrapEv(b){b=b|0;return (a[b+620>>0]|0)!=0|0}function __ZN5Label13set_clip_textEb(b,c){b=b|0;c=c|0;a[b+621>>0]=c&1;__ZN10CanvasItem6updateEv(b);__ZN7Control20minimum_size_changedEv(b);return}function __ZNK5Label16is_clipping_textEv(b){b=b|0;return (a[b+621>>0]|0)!=0|0}function __ZN5Label13set_uppercaseEb(b,c){b=b|0;c=c|0;a[b+636>>0]=c&1;a[b+637>>0]=1;__ZN7Control20minimum_size_changedEv(b);__ZN10CanvasItem6updateEv(b);return}function __ZNK5Label12is_uppercaseEv(b){b=b|0;return (a[b+636>>0]|0)!=0|0}function __ZNK5Label15get_line_heightEv(a){a=a|0;var b=0,d=0,e=0,f=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+4|0;e=b;__ZN10StringNameC2EPKc(d,990211);__ZN10StringNameC2Ev(e);f=__ZNK7Control8get_fontERK10StringNameS2_(a,d,e)|0;a=~~+mj[c[(c[f>>2]|0)+116>>2]&511](f);if((f|0?__ZN9Reference11unreferenceEv(f)|0:0)?__Z17predelete_handlerP6Object(f)|0:0){gj[c[(c[f>>2]|0)+76>>2]&8191](f);__ZN6Memory11free_staticEPvb(f,0)}__ZN10StringNameD2Ev(e);__ZN10StringNameD2Ev(d);l=b;return a|0}function __ZNK5Label14get_line_countEv(b){b=b|0;var d=0;if(!(a[b+136>>0]|0)){d=1;return d|0}if(a[b+637>>0]|0)__ZN5Label21regenerate_word_cacheEv(b);d=c[b+632>>2]|0;return d|0}function __ZNK5Label22get_visible_line_countEv(a){a=a|0;var b=0,d=0,e=0,f=0,h=0,i=0,j=0.0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+12|0;e=b+8|0;f=b;__ZN10StringNameC2EPKc(d,999150);__ZN10StringNameC2Ev(e);h=__ZNK7Control12get_constantERK10StringNameS2_(a,d,e)|0;__ZN10StringNameD2Ev(e);__ZN10StringNameD2Ev(d);__ZN10StringNameC2EPKc(d,990211);__ZN10StringNameC2Ev(e);i=__ZNK7Control8get_fontERK10StringNameS2_(a,d,e)|0;j=+(h|0);h=~~(j+ +mj[c[(c[i>>2]|0)+116>>2]&511](i));if((i|0?__ZN9Reference11unreferenceEv(i)|0:0)?__Z17predelete_handlerP6Object(i)|0:0){gj[c[(c[i>>2]|0)+76>>2]&8191](i);__ZN6Memory11free_staticEPvb(i,0)}__ZN10StringNameD2Ev(e);__ZN10StringNameD2Ev(d);__ZNK7Control8get_sizeEv(f,a);d=~~((j+ +g[f+4>>2])/+(h|0));h=c[a+632>>2]|0;f=(d|0)>(h|0)?h:d;d=c[a+660>>2]|0;l=b;return ((d|0)>-1&(f|0)>(d|0)?d:f)|0}function __ZNK5Label25get_total_character_countEv(b){b=b|0;if(a[b+637>>0]|0)__ZN5Label21regenerate_word_cacheEv(b);return c[b+648>>2]|0}function __ZN5Label22set_visible_charactersEi(b,d){b=b|0;d=d|0;var e=0;c[b+652>>2]=d;if(a[b+637>>0]|0)__ZN5Label21regenerate_word_cacheEv(b);e=c[b+648>>2]|0;if((e|0)<=0){__ZN10CanvasItem6updateEv(b);return}g[b+640>>2]=+(d|0)/+(e|0);__ZN10CanvasItem6updateEv(b);return}function __ZNK5Label22get_visible_charactersEv(a){a=a|0;return c[a+652>>2]|0}function __ZN5Label19set_percent_visibleEf(b,d){b=b|0;d=+d;var e=0.0,f=0;if(d<0.0|d>=1.0){e=1.0;f=-1}else{if(a[b+637>>0]|0)__ZN5Label21regenerate_word_cacheEv(b);e=d;f=~~(+(c[b+648>>2]|0)*d)}c[b+652>>2]=f;g[b+640>>2]=e;__ZN10CanvasItem6updateEv(b);return}function __ZNK5Label19get_percent_visibleEv(a){a=a|0;return +(+g[a+640>>2])}function __ZN5Label17set_lines_skippedEi(a,b){a=a|0;b=b|0;c[a+656>>2]=b;__ZN10CanvasItem6updateEv(a);return}function __ZNK5Label17get_lines_skippedEv(a){a=a|0;return c[a+656>>2]|0}function __ZN5Label21set_max_lines_visibleEi(a,b){a=a|0;b=b|0;c[a+660>>2]=b;__ZN10CanvasItem6updateEv(a);return}function __ZNK5Label21get_max_lines_visibleEv(a){a=a|0;return c[a+660>>2]|0}function __ZNK13MethodBind0RCI5LabelfE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Ef(d,0.0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK13MethodBind0RCI5LabelfE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,999076);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI5LabelfE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1234396)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2Ef(i,+mj[n&511](d));__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI5LabelfE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0.0;if(!b)f=0;else{d=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1234396)|0;f=d?b:0}b=c[a+44>>2]|0;d=c[a+48>>2]|0;a=f+(d>>1)|0;if(!(d&1)){h=b;i=+mj[h&511](a);g[e>>2]=i;return}else{h=c[(c[a>>2]|0)+b>>2]|0;i=+mj[h&511](a);g[e>>2]=i;return}}function __ZN13MethodBind0RCI5LabelfED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I5LabelfE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if(!b){__ZN7VariantC2Ef(d,0.0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK11MethodBind1I5LabelfE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,999076);l=a;return c[b>>2]|0}function __ZN11MethodBind1I5LabelfE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0.0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1234396)|0:0){c[h>>2]=0;a[1263537]=0;k=d+24|0;n=c[k>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=i;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=i;return}if((g|0)>0){if((n|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);p=0}else{a[1263537]=0;p=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,p)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=p;c[b>>2]=0;l=i;return}}p=c[d+44>>2]|0;n=c[d+48>>2]|0;o=e+(n>>1)|0;if(!(n&1))q=p;else q=c[(c[o>>2]|0)+p>>2]|0;do if((g|0)<1){p=c[k>>2]|0;n=p+-1|0;if((p|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)s=0;else s=c[e+-4>>2]|0;if((p|0)<=(s|0)){if(r)t=0;else t=c[e+-4>>2]|0;do if((t|0)<(p|0)){if(r)u=0;else u=c[e+-4>>2]|0;if((u|0)<(p|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);v=0;break}else{a[1263537]=0;w=31;break}}else w=31;while(0);if((w|0)==31)v=e+(n*24|0)|0;__ZN7VariantC2ERKS_(j,v);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);x=+__ZNK7VariantcvfEv(j);Mi[q&511](o,x);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I5LabelfE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0,j=0.0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1234396)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1)){h=b;i=c[d>>2]|0;j=+g[i>>2];Mi[h&511](a,j);return}else{h=c[(c[a>>2]|0)+b>>2]|0;i=c[d>>2]|0;j=+g[i>>2];Mi[h&511](a,j);return}}function __ZN11MethodBind1I5LabelfED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I5LabeliE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if(!b){__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK11MethodBind1I5LabeliE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,999076);l=a;return c[b>>2]|0}function __ZN11MethodBind1I5LabeliE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1234396)|0:0){c[h>>2]=0;a[1263537]=0;k=d+24|0;n=c[k>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=i;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=i;return}if((g|0)>0){if((n|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);p=0}else{a[1263537]=0;p=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,p)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=p;c[b>>2]=0;l=i;return}}p=c[d+44>>2]|0;n=c[d+48>>2]|0;o=e+(n>>1)|0;if(!(n&1))q=p;else q=c[(c[o>>2]|0)+p>>2]|0;do if((g|0)<1){p=c[k>>2]|0;n=p+-1|0;if((p|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)s=0;else s=c[e+-4>>2]|0;if((p|0)<=(s|0)){if(r)t=0;else t=c[e+-4>>2]|0;do if((t|0)<(p|0)){if(r)u=0;else u=c[e+-4>>2]|0;if((u|0)<(p|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);v=0;break}else{a[1263537]=0;w=31;break}}else w=31;while(0);if((w|0)==31)v=e+(n*24|0)|0;__ZN7VariantC2ERKS_(j,v);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);f=__ZNK7VariantcviEv(j)|0;Pi[q&2047](o,f);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I5LabeliE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1234396)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1)){g=b;h=c[d>>2]|0;i=c[h>>2]|0;Pi[g&2047](a,i);return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=c[d>>2]|0;i=c[h>>2]|0;Pi[g&2047](a,i);return}}function __ZN11MethodBind1I5LabeliED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI5LabeliE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK13MethodBind0RCI5LabeliE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,999076);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI5LabeliE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1234396)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2Ei(i,ij[n&8191](d)|0);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI5LabeliE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0;if(!b)f=0;else{d=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1234396)|0;f=d?b:0}b=c[a+44>>2]|0;d=c[a+48>>2]|0;a=f+(d>>1)|0;if(!(d&1)){g=b;h=ij[g&8191](a)|0;c[e>>2]=h;return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=ij[g&8191](a)|0;c[e>>2]=h;return}}function __ZN13MethodBind0RCI5LabeliED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI5LabelbE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Eb(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK13MethodBind0RCI5LabelbE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,999076);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI5LabelbE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1234396)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2Eb(i,ij[n&8191](d)|0);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI5LabelbE7ptrcallEP6ObjectPPKvPv(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0;if(!d)g=0;else{e=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1234396)|0;g=e?d:0}d=c[b+44>>2]|0;e=c[b+48>>2]|0;b=g+(e>>1)|0;if(!(e&1)){h=d;i=ij[h&8191](b)|0;j=i&1;a[f>>0]=j;return}else{h=c[(c[b>>2]|0)+d>>2]|0;i=ij[h&8191](b)|0;j=i&1;a[f>>0]=j;return}}function __ZN13MethodBind0RCI5LabelbED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I5LabelbE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if(!b){__ZN7VariantC2Eb(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK11MethodBind1I5LabelbE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,999076);l=a;return c[b>>2]|0}function __ZN11MethodBind1I5LabelbE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1234396)|0:0){c[h>>2]=0;a[1263537]=0;k=d+24|0;n=c[k>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=i;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=i;return}if((g|0)>0){if((n|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);p=0}else{a[1263537]=0;p=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,p)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=p;c[b>>2]=0;l=i;return}}p=c[d+44>>2]|0;n=c[d+48>>2]|0;o=e+(n>>1)|0;if(!(n&1))q=p;else q=c[(c[o>>2]|0)+p>>2]|0;do if((g|0)<1){p=c[k>>2]|0;n=p+-1|0;if((p|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)s=0;else s=c[e+-4>>2]|0;if((p|0)<=(s|0)){if(r)t=0;else t=c[e+-4>>2]|0;do if((t|0)<(p|0)){if(r)u=0;else u=c[e+-4>>2]|0;if((u|0)<(p|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);v=0;break}else{a[1263537]=0;w=31;break}}else w=31;while(0);if((w|0)==31)v=e+(n*24|0)|0;__ZN7VariantC2ERKS_(j,v);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);f=__ZNK7VariantcvbEv(j)|0;Pi[q&2047](o,f);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I5LabelbE7ptrcallEP6ObjectPPKvPv(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0;if(!d)g=0;else{f=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1234396)|0;g=f?d:0}d=c[b+44>>2]|0;f=c[b+48>>2]|0;b=g+(f>>1)|0;if(!(f&1))h=d;else h=c[(c[b>>2]|0)+d>>2]|0;Pi[h&2047](b,(a[c[e>>2]>>0]|0)!=0);return}function __ZN11MethodBind1I5LabelbED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI5Label6StringE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;if((b|0)!=-1){f=0;l=a;return f|0}c[d>>2]=0;__ZN7VariantC2ERK6String(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);e=c[d>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);f=b;l=a;return f|0}function __ZNK13MethodBind0RCI5Label6StringE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,999076);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI5Label6StringE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;j=f+24|0;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1234396)|0:0){c[h>>2]=0;a[1263537]=0;k=c[d+24>>2]|0;if((k|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=k;c[b>>2]=0;l=f;return}n=k-(c[d+20>>2]|0)|0;if((n|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=n;c[b>>2]=0;l=f;return}n=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))o=n;else o=c[(c[d>>2]|0)+n>>2]|0;c[j>>2]=ij[o&8191](d)|0;__ZN7VariantC2ERK6String(i,j);d=c[j>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI5Label6StringE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0;if(!b)f=0;else{d=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1234396)|0;f=d?b:0}b=c[a+44>>2]|0;d=c[a+48>>2]|0;a=f+(d>>1)|0;if(!(d&1))g=b;else g=c[(c[a>>2]|0)+b>>2]|0;b=ij[g&8191](a)|0;a=b;g=c[e>>2]|0;if((g|0)==(b|0)){if(!b)return}else{if(g|0?(__Z16atomic_decrementPj(g+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(g,1);c[e>>2]=0;if(!b)return;if(__Z28atomic_conditional_incrementPj(b+-8|0)|0)c[e>>2]=a}if(__Z16atomic_decrementPj(b+-8|0)|0)return;__ZN6Memory11free_staticEPvb(b,1);return}function __ZN13MethodBind0RCI5Label6StringED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I5LabelRK6StringE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;if(b|0){f=0;l=a;return f|0}c[d>>2]=0;__ZN7VariantC2ERK6String(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);e=c[d>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);f=b;l=a;return f|0}function __ZNK11MethodBind1I5LabelRK6StringE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,999076);l=a;return c[b>>2]|0}function __ZN11MethodBind1I5LabelRK6StringE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i+24|0;k=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1234396)|0:0){c[h>>2]=0;a[1263537]=0;n=d+24|0;o=c[n>>2]|0;if((o|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=o;c[b>>2]=0;l=i;return}p=o-(c[d+20>>2]|0)|0;if((p|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=p;c[b>>2]=0;l=i;return}if((g|0)>0){if((o|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);q=0}else{a[1263537]=0;q=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,q)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=q;c[b>>2]=0;l=i;return}}q=c[d+44>>2]|0;o=c[d+48>>2]|0;p=e+(o>>1)|0;if(!(o&1))r=q;else r=c[(c[p>>2]|0)+q>>2]|0;do if((g|0)<1){q=c[n>>2]|0;o=q+-1|0;if((q|0)>=1){e=c[d+16>>2]|0;s=(e|0)==0;if(s)t=0;else t=c[e+-4>>2]|0;if((q|0)<=(t|0)){if(s)u=0;else u=c[e+-4>>2]|0;do if((u|0)<(q|0)){if(s)v=0;else v=c[e+-4>>2]|0;if((v|0)<(q|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);w=0;break}else{a[1263537]=0;x=31;break}}else x=31;while(0);if((x|0)==31)w=e+(o*24|0)|0;__ZN7VariantC2ERKS_(k,w);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);c[j>>2]=__ZNK7Variantcv6StringEv(k)|0;Pi[r&2047](p,j);p=c[j>>2]|0;if(p|0?(__Z16atomic_decrementPj(p+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(p,1);if(c[k>>2]|0)__ZN7Variant5clearEv(k);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I5LabelRK6StringE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1234396)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;b=c[d>>2]|0;d=c[b>>2]|0;if((d|0)!=0?(__Z28atomic_conditional_incrementPj(d+-8|0)|0)!=0:0)j=c[b>>2]|0;else j=0;c[f>>2]=j;Pi[i&2047](a,f);a=c[f>>2]|0;if(!a){l=e;return}if(__Z16atomic_decrementPj(a+-8|0)|0){l=e;return}__ZN6Memory11free_staticEPvb(a,1);l=e;return}function __ZN11MethodBind1I5LabelRK6StringED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI5LabelNS0_6VAlignEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK13MethodBind0RCI5LabelNS0_6VAlignEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,999076);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI5LabelNS0_6VAlignEE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1234396)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2Ei(i,ij[n&8191](d)|0);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI5LabelNS0_6VAlignEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0;if(!b)f=0;else{d=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1234396)|0;f=d?b:0}b=c[a+44>>2]|0;d=c[a+48>>2]|0;a=f+(d>>1)|0;if(!(d&1)){g=b;h=ij[g&8191](a)|0;c[e>>2]=h;return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=ij[g&8191](a)|0;c[e>>2]=h;return}}function __ZN13MethodBind0RCI5LabelNS0_6VAlignEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I5LabelNS0_6VAlignEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if(!b){__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK11MethodBind1I5LabelNS0_6VAlignEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,999076);l=a;return c[b>>2]|0}function __ZN11MethodBind1I5LabelNS0_6VAlignEE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1234396)|0:0){c[h>>2]=0;a[1263537]=0;k=d+24|0;n=c[k>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=i;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=i;return}if((g|0)>0){if((n|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);p=0}else{a[1263537]=0;p=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,p)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=p;c[b>>2]=0;l=i;return}}p=c[d+44>>2]|0;n=c[d+48>>2]|0;o=e+(n>>1)|0;if(!(n&1))q=p;else q=c[(c[o>>2]|0)+p>>2]|0;do if((g|0)<1){p=c[k>>2]|0;n=p+-1|0;if((p|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)s=0;else s=c[e+-4>>2]|0;if((p|0)<=(s|0)){if(r)t=0;else t=c[e+-4>>2]|0;do if((t|0)<(p|0)){if(r)u=0;else u=c[e+-4>>2]|0;if((u|0)<(p|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);v=0;break}else{a[1263537]=0;w=31;break}}else w=31;while(0);if((w|0)==31)v=e+(n*24|0)|0;__ZN7VariantC2ERKS_(j,v);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);f=__ZNK7VariantcviEv(j)|0;Pi[q&2047](o,f);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I5LabelNS0_6VAlignEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1234396)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1)){g=b;h=c[d>>2]|0;i=c[h>>2]|0;Pi[g&2047](a,i);return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=c[d>>2]|0;i=c[h>>2]|0;Pi[g&2047](a,i);return}}function __ZN11MethodBind1I5LabelNS0_6VAlignEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI5LabelNS0_5AlignEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK13MethodBind0RCI5LabelNS0_5AlignEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,999076);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI5LabelNS0_5AlignEE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1234396)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2Ei(i,ij[n&8191](d)|0);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI5LabelNS0_5AlignEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0;if(!b)f=0;else{d=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1234396)|0;f=d?b:0}b=c[a+44>>2]|0;d=c[a+48>>2]|0;a=f+(d>>1)|0;if(!(d&1)){g=b;h=ij[g&8191](a)|0;c[e>>2]=h;return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=ij[g&8191](a)|0;c[e>>2]=h;return}}function __ZN13MethodBind0RCI5LabelNS0_5AlignEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I5LabelNS0_5AlignEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if(!b){__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK11MethodBind1I5LabelNS0_5AlignEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,999076);l=a;return c[b>>2]|0}function __ZN11MethodBind1I5LabelNS0_5AlignEE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1234396)|0:0){c[h>>2]=0;a[1263537]=0;k=d+24|0;n=c[k>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=i;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=i;return}if((g|0)>0){if((n|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);p=0}else{a[1263537]=0;p=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,p)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=p;c[b>>2]=0;l=i;return}}p=c[d+44>>2]|0;n=c[d+48>>2]|0;o=e+(n>>1)|0;if(!(n&1))q=p;else q=c[(c[o>>2]|0)+p>>2]|0;do if((g|0)<1){p=c[k>>2]|0;n=p+-1|0;if((p|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)s=0;else s=c[e+-4>>2]|0;if((p|0)<=(s|0)){if(r)t=0;else t=c[e+-4>>2]|0;do if((t|0)<(p|0)){if(r)u=0;else u=c[e+-4>>2]|0;if((u|0)<(p|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);v=0;break}else{a[1263537]=0;w=31;break}}else w=31;while(0);if((w|0)==31)v=e+(n*24|0)|0;__ZN7VariantC2ERKS_(j,v);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);f=__ZNK7VariantcviEv(j)|0;Pi[q&2047](o,f);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I5LabelNS0_5AlignEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1234396)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1)){g=b;h=c[d>>2]|0;i=c[h>>2]|0;Pi[g&2047](a,i);return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=c[d>>2]|0;i=c[h>>2]|0;Pi[g&2047](a,i);return}}function __ZN11MethodBind1I5LabelNS0_5AlignEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN7ClassDB10_add_classI12TooltipLabelEEvv(){var a=0,b=0,d=0,e=0,f=0,g=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+16|0;d=a+12|0;e=a+8|0;f=a+4|0;g=a;__ZN6StringC2EPKc(b,1026860);c[e>>2]=c[b>>2];__ZN10StringNameC2ERK6String(d,e);__ZN6StringC2EPKc(b,999076);c[g>>2]=c[b>>2];__ZN10StringNameC2ERK6String(f,g);__ZN7ClassDB11_add_class2ERK10StringNameS2_(d,f);__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);__ZN10StringNameD2Ev(d);d=c[e>>2]|0;if(!d){l=a;return}if(__Z16atomic_decrementPj(d+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(d,1);l=a;return}function __ZN12TooltipPanel18_initialize_classvEv(b){b=b|0;if(a[1263246]|0)return;if(!(a[1263245]|0)){if(!(a[1256994]|0)){if(!(a[1256995]|0)){if(!(a[1256996]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI4NodeEEvv();__ZN4Node13_bind_methodsEv();a[1256996]=1}__ZN7ClassDB10_add_classI10CanvasItemEEvv();__ZN10CanvasItem13_bind_methodsEv();a[1256995]=1}__ZN7ClassDB10_add_classI7ControlEEvv();__ZN7Control13_bind_methodsEv();a[1256994]=1}__ZN7ClassDB10_add_classI5PanelEEvv();a[1263245]=1}__ZN7ClassDB10_add_classI12TooltipPanelEEvv();a[1263246]=1;return}function __ZN12TooltipPanel5_setvERK10StringNameRK7Variant(a,b,c){a=a|0;b=b|0;c=c|0;if(1128!=1129)return __ZN7Control4_setERK10StringNameRK7Variant(a,b,c)|0;else return 0;return 0}function __ZNK12TooltipPanel5_getvERK10StringNameR7Variant(a,b,c){a=a|0;b=b|0;c=c|0;var d=0;if(1130!=1131?__ZNK7Control4_getERK10StringNameR7Variant(a,b,c)|0:0)d=1;else d=0;return d|0}function __ZNK12TooltipPanel19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+24|0;g=e+4|0;h=e;if(!d)__ZNK5Panel19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,0);__ZN6StringC2EPKc(f,1026847);i=c[f>>2]|0;f=i;j=g+4|0;c[j>>2]=0;k=g+12|0;c[k>>2]=0;c[g>>2]=0;n=(i|0)==0;if(!n?(c[j>>2]=0,__Z28atomic_conditional_incrementPj(i+-8|0)|0):0)c[j>>2]=f;c[g+8>>2]=0;f=c[k>>2]|0;if(f|0){if(!(__Z16atomic_decrementPj(f+-8|0)|0))__ZN6Memory11free_staticEPvb(f,1);c[k>>2]=0}c[g+16>>2]=256;if(!(c[b>>2]|0)){k=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=k;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0}k=__ZnwjPFPvjE(32,4740)|0;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0;c[k+12>>2]=0;c[k+16>>2]=7;f=k+20|0;c[f>>2]=0;j=k+24|0;c[j>>2]=0;o=k+28|0;c[o>>2]=0;__ZN12PropertyInfoaSERKS_(k,g)|0;p=c[b>>2]|0;q=p+4|0;r=c[q>>2]|0;c[j>>2]=r;c[f>>2]=0;c[o>>2]=p;if(r|0)c[r+20>>2]=k;c[q>>2]=k;if(!(c[p>>2]|0))c[p>>2]=k;k=p+8|0;c[k>>2]=(c[k>>2]|0)+1;k=c[g+12>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);k=c[g+4>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);if(!n?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);__ZN10StringNameC2EPKc(h,1026847);__ZN7ClassDB17get_property_listE10StringNameP4ListI12PropertyInfo16DefaultAllocatorEbPK6Object(h,b,1,a);__ZN10StringNameD2Ev(h);if(!d){l=e;return}__ZNK5Panel19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,1);l=e;return}function __ZN12TooltipPanel14_notificationvEib(a,b,c){a=a|0;b=b|0;c=c|0;__ZN5Panel14_notificationvEib(a,b,c);return}function __ZNK12TooltipPanel16_get_class_namevEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+8|0;e=b+4|0;f=b;g=a+604|0;a=c[g>>2]|0;if(a|0){if(c[a+4>>2]|0){l=b;return g|0}if(__ZNK6String6lengthEv(a+8|0)|0){l=b;return g|0}}__ZN6StringC2EPKc(d,1026847);c[f>>2]=c[d>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameaSERKS_(g,e);__ZN10StringNameD2Ev(e);e=c[f>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);l=b;return g|0}function __ZNK12TooltipPanel9get_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1026847);l=a;return c[b>>2]|0}function __ZNK12TooltipPanel8is_classERK6String(a,b){a=a|0;b=b|0;var c=0;if((((!(__ZNK6StringeqEPKc(b,1026847)|0)?!(__ZNK6StringeqEPKc(b,986825)|0):0)?!(__ZNK6StringeqEPKc(b,1111718)|0):0)?!(__ZNK6StringeqEPKc(b,947933)|0):0)?!(__ZNK6StringeqEPKc(b,1132465)|0):0)c=__ZNK6StringeqEPKc(b,1142944)|0;else c=1;return c|0}function __ZNK12TooltipPanel12is_class_ptrEPv(a,b){a=a|0;b=b|0;var c=0;if((b|0)==1234408){c=1;return c|0}c=(b|0)==1234404|((b|0)==1220744|((b|0)==1220748|((b|0)==1220720|(b|0)==1220580)));return c|0}function __ZN12TooltipPanelD2Ev(a){a=a|0;c[a>>2]=224024;__ZN10StringNameD2Ev(a+604|0);__ZN5PanelD2Ev(a);return}function __ZN12TooltipPanelD0Ev(a){a=a|0;c[a>>2]=224024;__ZN10StringNameD2Ev(a+604|0);__ZN5PanelD2Ev(a);__ZdlPv(a);return}function __ZN5PanelD2Ev(a){a=a|0;c[a>>2]=225032;__ZN10StringNameD2Ev(a+600|0);__ZN7ControlD2Ev(a);return}function __ZN5Panel18_initialize_classvEv(b){b=b|0;if(a[1263245]|0)return;if(!(a[1256994]|0)){if(!(a[1256995]|0)){if(!(a[1256996]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI4NodeEEvv();__ZN4Node13_bind_methodsEv();a[1256996]=1}__ZN7ClassDB10_add_classI10CanvasItemEEvv();__ZN10CanvasItem13_bind_methodsEv();a[1256995]=1}__ZN7ClassDB10_add_classI7ControlEEvv();__ZN7Control13_bind_methodsEv();a[1256994]=1}__ZN7ClassDB10_add_classI5PanelEEvv();a[1263245]=1;return}function __ZN5Panel5_setvERK10StringNameRK7Variant(a,b,c){a=a|0;b=b|0;c=c|0;var d=0;if(1128!=1129?__ZN7Control4_setERK10StringNameRK7Variant(a,b,c)|0:0)d=1;else d=0;return d|0}function __ZNK5Panel5_getvERK10StringNameR7Variant(a,b,c){a=a|0;b=b|0;c=c|0;var d=0;if(1130!=1131?__ZNK7Control4_getERK10StringNameR7Variant(a,b,c)|0:0)d=1;else d=0;return d|0}function __ZNK5Panel19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+24|0;g=e+4|0;h=e;if(!d)__ZNK7Control19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,0);__ZN6StringC2EPKc(f,986825);i=c[f>>2]|0;f=i;j=g+4|0;c[j>>2]=0;k=g+12|0;c[k>>2]=0;c[g>>2]=0;n=(i|0)==0;if(!n?(c[j>>2]=0,__Z28atomic_conditional_incrementPj(i+-8|0)|0):0)c[j>>2]=f;c[g+8>>2]=0;f=c[k>>2]|0;if(f|0){if(!(__Z16atomic_decrementPj(f+-8|0)|0))__ZN6Memory11free_staticEPvb(f,1);c[k>>2]=0}c[g+16>>2]=256;if(!(c[b>>2]|0)){k=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=k;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0}k=__ZnwjPFPvjE(32,4740)|0;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0;c[k+12>>2]=0;c[k+16>>2]=7;f=k+20|0;c[f>>2]=0;j=k+24|0;c[j>>2]=0;o=k+28|0;c[o>>2]=0;__ZN12PropertyInfoaSERKS_(k,g)|0;p=c[b>>2]|0;q=p+4|0;r=c[q>>2]|0;c[j>>2]=r;c[f>>2]=0;c[o>>2]=p;if(r|0)c[r+20>>2]=k;c[q>>2]=k;if(!(c[p>>2]|0))c[p>>2]=k;k=p+8|0;c[k>>2]=(c[k>>2]|0)+1;k=c[g+12>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);k=c[g+4>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);if(!n?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);__ZN10StringNameC2EPKc(h,986825);__ZN7ClassDB17get_property_listE10StringNameP4ListI12PropertyInfo16DefaultAllocatorEbPK6Object(h,b,1,a);__ZN10StringNameD2Ev(h);if(!d){l=e;return}__ZNK7Control19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,1);l=e;return}function __ZN5Panel14_notificationvEib(a,b,c){a=a|0;b=b|0;c=c|0;if(!c){if(511!=510)__ZN4Node13_notificationEi(a,b);if(512!=511)__ZN10CanvasItem13_notificationEi(a,b);if(513!=512)__ZN7Control13_notificationEi(a,b)}if(793!=513)__ZN5Panel13_notificationEi(a,b);if(!c)return;if(513!=512)__ZN7Control13_notificationEi(a,b);if(512!=511)__ZN10CanvasItem13_notificationEi(a,b);if(511==510)return;__ZN4Node13_notificationEi(a,b);return}function __ZNK5Panel16_get_class_namevEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+8|0;e=b+4|0;f=b;g=a+600|0;a=c[g>>2]|0;if(a|0){if(c[a+4>>2]|0){l=b;return g|0}if(__ZNK6String6lengthEv(a+8|0)|0){l=b;return g|0}}__ZN6StringC2EPKc(d,986825);c[f>>2]=c[d>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameaSERKS_(g,e);__ZN10StringNameD2Ev(e);e=c[f>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);l=b;return g|0}function __ZNK5Panel9get_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,986825);l=a;return c[b>>2]|0}function __ZNK5Panel8is_classERK6String(a,b){a=a|0;b=b|0;var c=0;if(((!(__ZNK6StringeqEPKc(b,986825)|0)?!(__ZNK6StringeqEPKc(b,1111718)|0):0)?!(__ZNK6StringeqEPKc(b,947933)|0):0)?!(__ZNK6StringeqEPKc(b,1132465)|0):0)c=__ZNK6StringeqEPKc(b,1142944)|0;else c=1;return c|0}function __ZNK5Panel12is_class_ptrEPv(a,b){a=a|0;b=b|0;return (b|0)==1234404|((b|0)==1220744|((b|0)==1220748|((b|0)==1220720|(b|0)==1220580)))|0}function __ZN5PanelD0Ev(a){a=a|0;c[a>>2]=225032;__ZN10StringNameD2Ev(a+600|0);__ZN7ControlD2Ev(a);__ZdlPv(a);return}function __ZN5Panel13_notificationEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0;d=l;l=l+32|0;if((l|0)>=(m|0))ba(32);e=d+28|0;f=d+8|0;g=d+24|0;h=d;if((b|0)!=30){l=d;return}b=c[a+240>>2]|0;__ZN10StringNameC2EPKc(e,986819);__ZN10StringNameC2Ev(f);i=__ZNK7Control12get_styleboxERK10StringNameS2_(a,e,f)|0;__ZN10StringNameD2Ev(f);__ZN10StringNameD2Ev(e);j=c[(c[i>>2]|0)+128>>2]|0;c[g>>2]=b;__ZNK7Control8get_sizeEv(h,a);a=f;c[a>>2]=0;c[a+4>>2]=0;a=h;h=c[a+4>>2]|0;b=f+8|0;c[b>>2]=c[a>>2];c[b+4>>2]=h;c[e>>2]=c[g>>2];bj[j&4095](i,e,f);if(!i){l=d;return}if(!(__ZN9Reference11unreferenceEv(i)|0)){l=d;return}if(!(__Z17predelete_handlerP6Object(i)|0)){l=d;return}gj[c[(c[i>>2]|0)+76>>2]&8191](i);__ZN6Memory11free_staticEPvb(i,0);l=d;return}function __ZN7ClassDB10_add_classI5PanelEEvv(){var a=0,b=0,d=0,e=0,f=0,g=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+16|0;d=a+12|0;e=a+8|0;f=a+4|0;g=a;__ZN6StringC2EPKc(b,986825);c[e>>2]=c[b>>2];__ZN10StringNameC2ERK6String(d,e);__ZN6StringC2EPKc(b,1111718);c[g>>2]=c[b>>2];__ZN10StringNameC2ERK6String(f,g);__ZN7ClassDB11_add_class2ERK10StringNameS2_(d,f);__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);__ZN10StringNameD2Ev(d);d=c[e>>2]|0;if(!d){l=a;return}if(__Z16atomic_decrementPj(d+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(d,1);l=a;return}function __ZN7ClassDB10_add_classI12TooltipPanelEEvv(){var a=0,b=0,d=0,e=0,f=0,g=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+16|0;d=a+12|0;e=a+8|0;f=a+4|0;g=a;__ZN6StringC2EPKc(b,1026847);c[e>>2]=c[b>>2];__ZN10StringNameC2ERK6String(d,e);__ZN6StringC2EPKc(b,986825);c[g>>2]=c[b>>2];__ZN10StringNameC2ERK6String(f,g);__ZN7ClassDB11_add_class2ERK10StringNameS2_(d,f);__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);__ZN10StringNameD2Ev(d);d=c[e>>2]|0;if(!d){l=a;return}if(__Z16atomic_decrementPj(d+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(d,1);l=a;return}function __ZN16SpatialIndexer2D16_remove_viewportEP8Viewport(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;g=e+4|0;c[f>>2]=d;h=b+28|0;i=c[h>>2]|0;a:do if(i|0){j=c[i+8>>2]|0;k=b+32|0;n=c[k>>2]|0;b:do if((j|0)==(n|0))o=j;else{p=j;while(1){q=c[p+24>>2]|0;if(q>>>0>d>>>0)r=p+8|0;else{if(q>>>0>=d>>>0){o=p;break b}r=p+4|0}p=c[r>>2]|0;if((p|0)==(n|0))break a}}while(0);if((o|0)!=(n|0)&(o|0)!=0){a[1263537]=0;c[g>>2]=0;j=__ZN3MapIP8ViewportN16SpatialIndexer2D12ViewportDataE10ComparatorIS1_E16DefaultAllocatorEixERKS1_(h,f)|0;p=c[j>>2]|0;c:do if(p|0?(q=c[p+8>>2]|0,s=c[j+4>>2]|0,(q|0)!=(s|0)):0){t=q;while(1){q=c[t+8>>2]|0;if((q|0)==(s|0))break;else t=q}if(t|0){s=t;q=0;while(1){if(!q){u=__ZnwjPFPvjE(12,4740)|0;c[g>>2]=u;c[u>>2]=0;c[u+4>>2]=0;c[u+8>>2]=0}u=__ZnwjPFPvjE(16,4740)|0;v=u+4|0;c[v>>2]=0;w=u+8|0;c[w>>2]=0;x=u+12|0;c[x>>2]=0;c[u>>2]=c[s+24>>2];y=c[g>>2]|0;z=y+4|0;A=c[z>>2]|0;c[w>>2]=A;c[v>>2]=0;c[x>>2]=y;if(A|0)c[A+4>>2]=u;c[z>>2]=u;if(!(c[y>>2]|0))c[y>>2]=u;u=y+8|0;c[u>>2]=(c[u>>2]|0)+1;s=c[s+16>>2]|0;if(!s){B=y;break}else q=y}do{if(!(c[B+8>>2]|0))break c;__ZN20VisibilityNotifier2D14_exit_viewportEP8Viewport(c[c[B>>2]>>2]|0,c[f>>2]|0);__ZN4ListIP20VisibilityNotifier2D16DefaultAllocatorE9pop_frontEv(g);B=c[g>>2]|0}while((B|0)!=0)}}while(0);j=c[h>>2]|0;d:do if(j|0){p=c[j+8>>2]|0;n=c[k>>2]|0;e:do if((p|0)==(n|0))C=p;else{q=c[f>>2]|0;s=p;while(1){t=c[s+24>>2]|0;if(q>>>0<t>>>0)D=s+8|0;else{if(t>>>0>=q>>>0){C=s;break e}D=s+4|0}s=c[D>>2]|0;if((s|0)==(n|0))break d}}while(0);if(!((C|0)==0|(C|0)==(n|0)))__ZN3MapIP8ViewportN16SpatialIndexer2D12ViewportDataE10ComparatorIS1_E16DefaultAllocatorE6_eraseEPNS7_7ElementE(h,C)}while(0);__ZN4ListIP20VisibilityNotifier2D16DefaultAllocatorED2Ev(g);l=e;return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(816729,816746,201,816826,0);l=e;return}function __ZN3MapIP8ViewportN16SpatialIndexer2D12ViewportDataE10ComparatorIS1_E16DefaultAllocatorEixERKS1_(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e;g=c[b>>2]|0;if(!g){h=__ZnwjPFPvjE(56,4740)|0;c[h+32>>2]=379008;c[h+28>>2]=0;i=h+36|0;c[i>>2]=0;c[i+4>>2]=0;c[i+8>>2]=0;c[i+12>>2]=0;c[i+16>>2]=0;i=h+16|0;c[i>>2]=0;c[i+4>>2]=0;c[b>>2]=h;i=c[b+4>>2]|0;c[h+4>>2]=i;c[h+8>>2]=i;c[h+12>>2]=i;c[h>>2]=1;if(!h){j=0;k=12}else{n=h;o=i;k=4}}else{n=g;o=c[b+4>>2]|0;k=4}a:do if((k|0)==4){g=c[n+8>>2]|0;if((g|0)!=(o|0)){i=c[d>>2]|0;h=g;while(1){g=c[h+24>>2]|0;if(i>>>0<g>>>0)p=h+8|0;else{if(g>>>0>=i>>>0)break;p=h+4|0}g=c[p>>2]|0;if((g|0)==(o|0)){j=n;k=12;break a}else h=g}if(!((h|0)==(o|0)|(h|0)==0))q=h;else{j=n;k=12}}else{j=n;k=12}}while(0);if((k|0)==12){k=f+4|0;c[k>>2]=379008;c[f>>2]=0;n=f+8|0;c[n>>2]=0;c[n+4>>2]=0;c[n+8>>2]=0;c[n+12>>2]=0;c[n+16>>2]=0;if(!j){j=__ZnwjPFPvjE(56,4740)|0;c[j+32>>2]=379008;c[j+28>>2]=0;o=j+36|0;c[o>>2]=0;c[o+4>>2]=0;c[o+8>>2]=0;c[o+12>>2]=0;c[o+16>>2]=0;o=j+16|0;c[o>>2]=0;c[o+4>>2]=0;c[b>>2]=j;o=c[b+4>>2]|0;c[j+4>>2]=o;c[j+8>>2]=o;c[j+12>>2]=o;c[j>>2]=1}j=__ZN3MapIP8ViewportN16SpatialIndexer2D12ViewportDataE10ComparatorIS1_E16DefaultAllocatorE10_insert_rbERKS1_RKS3_(b,d,f)|0;d=c[f>>2]|0;if(d|0?(__ZN3MapIP20VisibilityNotifier2Dy10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(f,c[d+8>>2]|0),d=c[k>>2]|0,k=c[f>>2]|0,c[k+8>>2]=d,c[n>>2]=0,n=d,c[n+12>>2]=n,k|0):0){__ZN6Memory11free_staticEPvb(k,0);c[f>>2]=0}if(!j){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145936,616,1145947,0);r=0;l=e;return r|0}else q=j}a[1263537]=0;r=q+28|0;l=e;return r|0}function __ZN20VisibilityNotifier2D14_exit_viewportEP8Viewport(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;e=l;l=l+128|0;if((l|0)>=(m|0))ba(128);f=e+96|0;g=e+72|0;h=e+48|0;i=e+24|0;j=e;k=b+404|0;n=c[k>>2]|0;a:do if(n|0){o=c[n+8>>2]|0;p=c[b+408>>2]|0;q=(o|0)==(p|0);b:do if(q)r=o;else{s=o;while(1){t=c[s+24>>2]|0;if(t>>>0>d>>>0)u=s+8|0;else{if(t>>>0>=d>>>0){r=s;break b}u=s+4|0}s=c[u>>2]|0;if((s|0)==(p|0))break a}}while(0);if((r|0)!=(p|0)&(r|0)!=0){a[1263537]=0;c:do if(q){v=o;w=16}else{s=o;do{t=c[s+24>>2]|0;if(t>>>0>d>>>0)x=s+8|0;else{if(t>>>0>=d>>>0){v=s;w=16;break c}x=s+4|0}s=c[x>>2]|0}while((s|0)!=(p|0))}while(0);if((((w|0)==16?!((v|0)==0|(v|0)==(p|0)):0)?(__ZN3SetIP8Viewport10ComparatorIS1_E16DefaultAllocatorE6_eraseEPNS5_7ElementE(k,v),(c[b+412>>2]|0)==0):0)?(o=c[k>>2]|0,o|0):0){__ZN6Memory11free_staticEPvb(o,0);c[k>>2]=0}do if(a[b+136>>0]|0)if(!(c[b+132>>2]|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(947574,947583,260,947603,0);break}else{a[1263537]=0;break}while(0);p=(c[308579]|0)+288|0;__ZN7VariantC2Eb(f,(d|0)!=0);c[g>>2]=0;c[h>>2]=0;c[i>>2]=0;c[j>>2]=0;__ZN6Object11emit_signalERK10StringNameRK7VariantS5_S5_S5_S5_(b,p,f,g,h,i,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);if(c[i>>2]|0)__ZN7Variant5clearEv(i);if(c[h>>2]|0)__ZN7Variant5clearEv(h);if(c[g>>2]|0)__ZN7Variant5clearEv(g);if(c[f>>2]|0)__ZN7Variant5clearEv(f);if(c[b+412>>2]|0){l=e;return}p=(c[308579]|0)+280|0;c[f>>2]=0;c[g>>2]=0;c[h>>2]=0;c[i>>2]=0;c[j>>2]=0;__ZN6Object11emit_signalERK10StringNameRK7VariantS5_S5_S5_S5_(b,p,f,g,h,i,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);if(c[i>>2]|0)__ZN7Variant5clearEv(i);if(c[h>>2]|0)__ZN7Variant5clearEv(h);if(c[g>>2]|0)__ZN7Variant5clearEv(g);if(c[f>>2]|0)__ZN7Variant5clearEv(f);gj[c[(c[b>>2]|0)+156>>2]&8191](b);l=e;return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(816775,816790,57,816826,0);l=e;return}function __ZN4ListIP20VisibilityNotifier2D16DefaultAllocatorE9pop_frontEv(b){b=b|0;var d=0,e=0,f=0,g=0,h=0;d=c[b>>2]|0;if(!d)return;e=c[d>>2]|0;if(!e)return;a[1263537]=0;if((c[e+12>>2]|0)==(d|0)){c[d>>2]=c[e+4>>2];f=d+4|0;g=c[e+8>>2]|0;if((c[f>>2]|0)==(e|0))c[f>>2]=g;f=e+4|0;if(g|0)c[g+4>>2]=c[f>>2];h=c[f>>2]|0;if(h|0)c[h+8>>2]=g;__ZN6Memory11free_staticEPvb(e,0);e=d+8|0;c[e>>2]=(c[e>>2]|0)+-1}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145114,1145120,157,1145132,0);e=c[b>>2]|0;if(c[e+8>>2]|0)return;__ZN6Memory11free_staticEPvb(e,0);c[b>>2]=0;return}function __ZN3MapIP8ViewportN16SpatialIndexer2D12ViewportDataE10ComparatorIS1_E16DefaultAllocatorE6_eraseEPNS7_7ElementE(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0;e=d+8|0;f=c[e>>2]|0;g=b+4|0;h=c[g>>2]|0;if((f|0)!=(h|0)?(i=c[d+4>>2]|0,(i|0)!=(h|0)):0){j=i;while(1){i=c[j+8>>2]|0;if((i|0)==(h|0))break;else j=i}if(!j){k=h;l=c[h+8>>2]|0}else{k=j;l=h}}else{k=d;l=f}f=k+8|0;j=k+4|0;i=c[((l|0)==(h|0)?j:f)>>2]|0;h=c[b>>2]|0;l=k+12|0;m=c[l>>2]|0;c[i+12>>2]=m;if((h|0)==(m|0))n=h+8|0;else{h=c[l>>2]|0;m=h+8|0;n=(k|0)==(c[m>>2]|0)?m:h+4|0}c[n>>2]=i;if((k|0)==(d|0)){if((c[d>>2]|0)==1)__ZN3MapIP8ViewportN16SpatialIndexer2D12ViewportDataE10ComparatorIS1_E16DefaultAllocatorE10_erase_fixEPNS7_7ElementE(b,i)}else{if((k|0)==(c[g>>2]|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143791,1145936,469,1143798,0);return}a[1263537]=0;if((c[k>>2]|0)==1)__ZN3MapIP8ViewportN16SpatialIndexer2D12ViewportDataE10ComparatorIS1_E16DefaultAllocatorE10_erase_fixEPNS7_7ElementE(b,i);c[f>>2]=c[e>>2];f=d+4|0;c[j>>2]=c[f>>2];j=d+12|0;c[l>>2]=c[j>>2];c[k>>2]=c[d>>2];c[(c[e>>2]|0)+12>>2]=k;c[(c[f>>2]|0)+12>>2]=k;f=c[j>>2]|0;j=f+8|0;c[((c[j>>2]|0)==(d|0)?j:f+4|0)>>2]=k}k=c[d+16>>2]|0;f=d+20|0;if(k|0)c[k+20>>2]=c[f>>2];j=c[f>>2]|0;if(j|0)c[j+16>>2]=k;k=d+28|0;j=c[k>>2]|0;if(j|0?(__ZN3MapIP20VisibilityNotifier2Dy10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(k,c[j+8>>2]|0),j=c[d+32>>2]|0,f=c[k>>2]|0,c[f+8>>2]=j,c[d+36>>2]=0,e=j,c[e+12>>2]=e,f|0):0){__ZN6Memory11free_staticEPvb(f,0);c[k>>2]=0}__ZN6Memory11free_staticEPvb(d,0);d=b+8|0;c[d>>2]=(c[d>>2]|0)+-1;if(!(c[c[g>>2]>>2]|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143791,1145936,498,1143838,0);return}else{a[1263537]=0;return}}function __ZN4ListIP20VisibilityNotifier2D16DefaultAllocatorED2Ev(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0;d=c[b>>2]|0;if(!d)return;else e=d;while(1){d=c[e>>2]|0;if(!d){f=15;break}a[1263537]=0;if((c[d+12>>2]|0)==(e|0)){c[e>>2]=c[d+4>>2];g=e+4|0;h=c[d+8>>2]|0;if((c[g>>2]|0)==(d|0))c[g>>2]=h;g=d+4|0;if(h|0)c[h+4>>2]=c[g>>2];i=c[g>>2]|0;if(i|0)c[i+8>>2]=h;__ZN6Memory11free_staticEPvb(d,0);d=e+8|0;c[d>>2]=(c[d>>2]|0)+-1}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145114,1145120,157,1145132,0);j=c[b>>2]|0;if(!(c[j+8>>2]|0)){f=14;break}if(!j){f=18;break}else e=j}if((f|0)==14){__ZN6Memory11free_staticEPvb(j,0);c[b>>2]=0;return}else if((f|0)==15)if(!(c[e+8>>2]|0)){a[1263537]=0;__ZN6Memory11free_staticEPvb(e,0);return}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145461,1145120,668,1145467,0);return}else if((f|0)==18)return}function __ZN3MapIP8ViewportN16SpatialIndexer2D12ViewportDataE10ComparatorIS1_E16DefaultAllocatorE10_erase_fixEPNS7_7ElementE(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0;e=c[(c[b>>2]|0)+8>>2]|0;f=b+4|0;if((e|0)!=(d|0)&(c[d>>2]|0)==1){b=d;while(1){g=b+12|0;h=c[g>>2]|0;i=c[h+8>>2]|0;do if((b|0)==(i|0)){j=c[h+4>>2]|0;if(!(c[j>>2]|0)){a[1263537]=0;c[j>>2]=1;k=c[f>>2]|0;if((k|0)==(h|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);l=c[g>>2]|0;m=l;n=c[l+4>>2]|0;o=c[f>>2]|0}else{a[1263537]=0;c[h>>2]=0;m=h;n=j;o=k}k=n+8|0;l=c[k>>2]|0;c[m+4>>2]=l;if((l|0)!=(o|0))c[l+12>>2]=m;l=m+12|0;c[n+12>>2]=c[l>>2];p=c[l>>2]|0;q=p+8|0;c[((c[q>>2]|0)==(m|0)?q:p+4|0)>>2]=n;c[k>>2]=m;c[l>>2]=n;l=c[g>>2]|0;r=c[l+4>>2]|0;s=l}else{r=j;s=h}if((c[c[r+4>>2]>>2]|0)==1){j=r+8|0;l=c[j>>2]|0;if((c[l>>2]|0)==1)if((c[f>>2]|0)==(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);t=c[g>>2]|0;break}else{a[1263537]=0;c[r>>2]=0;t=s;break}a[1263537]=0;c[l>>2]=1;k=c[f>>2]|0;if((k|0)==(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);u=c[j>>2]|0;v=c[f>>2]|0}else{a[1263537]=0;c[r>>2]=0;u=l;v=k}k=u+4|0;l=c[k>>2]|0;c[j>>2]=l;if((l|0)!=(v|0))c[l+12>>2]=r;l=r+12|0;c[u+12>>2]=c[l>>2];j=c[l>>2]|0;p=j+4|0;c[((c[p>>2]|0)==(r|0)?p:j+8|0)>>2]=u;c[k>>2]=r;c[l>>2]=u;l=c[g>>2]|0;w=c[l+4>>2]|0;x=l}else{w=r;x=s}l=c[x>>2]|0;k=c[f>>2]|0;if((l|0)==0&(k|0)==(w|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);y=c[g>>2]|0;z=c[f>>2]|0}else{a[1263537]=0;c[w>>2]=l;y=x;z=k}c[y>>2]=1;k=c[w+4>>2]|0;a[1263537]=0;c[k>>2]=1;k=y+4|0;l=c[k>>2]|0;j=l+8|0;p=c[j>>2]|0;c[k>>2]=p;if((p|0)!=(z|0))c[p+12>>2]=y;p=y+12|0;c[l+12>>2]=c[p>>2];k=c[p>>2]|0;q=k+8|0;c[((c[q>>2]|0)==(y|0)?q:k+4|0)>>2]=l;c[j>>2]=y;c[p>>2]=l;t=e}else{if(!(c[i>>2]|0)){a[1263537]=0;c[i>>2]=1;l=c[f>>2]|0;if((l|0)==(h|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);p=c[g>>2]|0;A=c[p+8>>2]|0;B=c[f>>2]|0;C=p}else{a[1263537]=0;c[h>>2]=0;A=i;B=l;C=h}l=A+4|0;p=c[l>>2]|0;c[C+8>>2]=p;if((p|0)!=(B|0))c[p+12>>2]=C;p=C+12|0;c[A+12>>2]=c[p>>2];j=c[p>>2]|0;k=j+4|0;c[((c[k>>2]|0)==(C|0)?k:j+8|0)>>2]=A;c[l>>2]=C;c[p>>2]=A;p=c[g>>2]|0;D=c[p+8>>2]|0;E=p}else{D=i;E=h}p=D+4|0;l=c[p>>2]|0;j=(c[c[D+8>>2]>>2]|0)==1;if(!((c[l>>2]|0)!=1|j^1))if((c[f>>2]|0)==(D|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);t=c[g>>2]|0;break}else{a[1263537]=0;c[D>>2]=0;t=E;break}if(j){a[1263537]=0;c[l>>2]=1;j=c[f>>2]|0;if((j|0)==(D|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);F=c[p>>2]|0;G=c[f>>2]|0}else{a[1263537]=0;c[D>>2]=0;F=l;G=j}j=F+8|0;l=c[j>>2]|0;c[p>>2]=l;if((l|0)!=(G|0))c[l+12>>2]=D;l=D+12|0;c[F+12>>2]=c[l>>2];p=c[l>>2]|0;k=p+8|0;c[((c[k>>2]|0)==(D|0)?k:p+4|0)>>2]=F;c[j>>2]=D;c[l>>2]=F;l=c[g>>2]|0;H=c[l+8>>2]|0;I=l}else{H=D;I=E}l=c[I>>2]|0;j=c[f>>2]|0;if((l|0)==0&(j|0)==(H|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);J=c[g>>2]|0;K=c[f>>2]|0}else{a[1263537]=0;c[H>>2]=l;J=I;K=j}c[J>>2]=1;j=c[H+8>>2]|0;a[1263537]=0;c[j>>2]=1;j=J+8|0;l=c[j>>2]|0;p=l+4|0;k=c[p>>2]|0;c[j>>2]=k;if((k|0)!=(K|0))c[k+12>>2]=J;k=J+12|0;c[l+12>>2]=c[k>>2];j=c[k>>2]|0;q=j+4|0;c[((c[q>>2]|0)==(J|0)?q:j+8|0)>>2]=l;c[p>>2]=J;c[k>>2]=l;t=e}while(0);if((e|0)!=(t|0)&(c[t>>2]|0)==1)b=t;else{L=t;break}}}else L=d;a[1263537]=0;c[L>>2]=1;if((c[c[f>>2]>>2]|0)==1){a[1263537]=0;return}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143886,1145936,447,1143897,0);return}}function __ZN3MapIP20VisibilityNotifier2Dy10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(a,b){a=a|0;b=b|0;if((c[a+4>>2]|0)==(b|0))return;else{__ZN3MapIP20VisibilityNotifier2Dy10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(a,c[b+8>>2]|0);__ZN3MapIP20VisibilityNotifier2Dy10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(a,c[b+4>>2]|0);__ZN6Memory11free_staticEPvb(b,0);return}}function __ZN3SetIP8Viewport10ComparatorIS1_E16DefaultAllocatorE6_eraseEPNS5_7ElementE(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0;e=d+8|0;f=c[e>>2]|0;g=b+4|0;h=c[g>>2]|0;if((f|0)!=(h|0)?(i=c[d+4>>2]|0,(i|0)!=(h|0)):0){j=i;while(1){i=c[j+8>>2]|0;if((i|0)==(h|0))break;else j=i}if(!j){k=h;l=c[h+8>>2]|0}else{k=j;l=h}}else{k=d;l=f}f=k+8|0;j=k+4|0;i=c[((l|0)==(h|0)?j:f)>>2]|0;h=c[b>>2]|0;l=k+12|0;m=c[l>>2]|0;c[i+12>>2]=m;if((h|0)==(m|0))n=h+8|0;else{h=c[l>>2]|0;m=h+8|0;n=(k|0)==(c[m>>2]|0)?m:h+4|0}c[n>>2]=i;if((k|0)==(d|0)){if((c[d>>2]|0)==1)__ZN3SetIP8Viewport10ComparatorIS1_E16DefaultAllocatorE10_erase_fixEPNS5_7ElementE(b,i)}else{if((k|0)==(c[g>>2]|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143791,1144075,454,1143798,0);return}a[1263537]=0;if((c[k>>2]|0)==1)__ZN3SetIP8Viewport10ComparatorIS1_E16DefaultAllocatorE10_erase_fixEPNS5_7ElementE(b,i);c[f>>2]=c[e>>2];f=d+4|0;c[j>>2]=c[f>>2];j=d+12|0;c[l>>2]=c[j>>2];c[k>>2]=c[d>>2];c[(c[e>>2]|0)+12>>2]=k;c[(c[f>>2]|0)+12>>2]=k;f=c[j>>2]|0;j=f+8|0;c[((c[j>>2]|0)==(d|0)?j:f+4|0)>>2]=k}k=c[d+16>>2]|0;f=d+20|0;if(k|0)c[k+20>>2]=c[f>>2];j=c[f>>2]|0;if(j|0)c[j+16>>2]=k;__ZN6Memory11free_staticEPvb(d,0);d=b+8|0;c[d>>2]=(c[d>>2]|0)+-1;if(!(c[c[g>>2]>>2]|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143791,1144075,483,1143838,0);return}else{a[1263537]=0;return}}function __ZN3SetIP8Viewport10ComparatorIS1_E16DefaultAllocatorE10_erase_fixEPNS5_7ElementE(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0;e=c[(c[b>>2]|0)+8>>2]|0;f=b+4|0;if((e|0)!=(d|0)&(c[d>>2]|0)==1){b=d;while(1){g=b+12|0;h=c[g>>2]|0;i=c[h+8>>2]|0;do if((b|0)==(i|0)){j=c[h+4>>2]|0;if(!(c[j>>2]|0)){a[1263537]=0;c[j>>2]=1;k=c[f>>2]|0;if((k|0)==(h|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1144075,146,1146003,0);l=c[g>>2]|0;m=l;n=c[l+4>>2]|0;o=c[f>>2]|0}else{a[1263537]=0;c[h>>2]=0;m=h;n=j;o=k}k=n+8|0;l=c[k>>2]|0;c[m+4>>2]=l;if((l|0)!=(o|0))c[l+12>>2]=m;l=m+12|0;c[n+12>>2]=c[l>>2];p=c[l>>2]|0;q=p+8|0;c[((c[q>>2]|0)==(m|0)?q:p+4|0)>>2]=n;c[k>>2]=m;c[l>>2]=n;l=c[g>>2]|0;r=c[l+4>>2]|0;s=l}else{r=j;s=h}if((c[c[r+4>>2]>>2]|0)==1){j=r+8|0;l=c[j>>2]|0;if((c[l>>2]|0)==1)if((c[f>>2]|0)==(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1144075,146,1146003,0);t=c[g>>2]|0;break}else{a[1263537]=0;c[r>>2]=0;t=s;break}a[1263537]=0;c[l>>2]=1;k=c[f>>2]|0;if((k|0)==(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1144075,146,1146003,0);u=c[j>>2]|0;v=c[f>>2]|0}else{a[1263537]=0;c[r>>2]=0;u=l;v=k}k=u+4|0;l=c[k>>2]|0;c[j>>2]=l;if((l|0)!=(v|0))c[l+12>>2]=r;l=r+12|0;c[u+12>>2]=c[l>>2];j=c[l>>2]|0;p=j+4|0;c[((c[p>>2]|0)==(r|0)?p:j+8|0)>>2]=u;c[k>>2]=r;c[l>>2]=u;l=c[g>>2]|0;w=c[l+4>>2]|0;x=l}else{w=r;x=s}l=c[x>>2]|0;k=c[f>>2]|0;if((l|0)==0&(k|0)==(w|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1144075,146,1146003,0);y=c[g>>2]|0;z=c[f>>2]|0}else{a[1263537]=0;c[w>>2]=l;y=x;z=k}c[y>>2]=1;k=c[w+4>>2]|0;a[1263537]=0;c[k>>2]=1;k=y+4|0;l=c[k>>2]|0;j=l+8|0;p=c[j>>2]|0;c[k>>2]=p;if((p|0)!=(z|0))c[p+12>>2]=y;p=y+12|0;c[l+12>>2]=c[p>>2];k=c[p>>2]|0;q=k+8|0;c[((c[q>>2]|0)==(y|0)?q:k+4|0)>>2]=l;c[j>>2]=y;c[p>>2]=l;t=e}else{if(!(c[i>>2]|0)){a[1263537]=0;c[i>>2]=1;l=c[f>>2]|0;if((l|0)==(h|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1144075,146,1146003,0);p=c[g>>2]|0;A=c[p+8>>2]|0;B=c[f>>2]|0;C=p}else{a[1263537]=0;c[h>>2]=0;A=i;B=l;C=h}l=A+4|0;p=c[l>>2]|0;c[C+8>>2]=p;if((p|0)!=(B|0))c[p+12>>2]=C;p=C+12|0;c[A+12>>2]=c[p>>2];j=c[p>>2]|0;k=j+4|0;c[((c[k>>2]|0)==(C|0)?k:j+8|0)>>2]=A;c[l>>2]=C;c[p>>2]=A;p=c[g>>2]|0;D=c[p+8>>2]|0;E=p}else{D=i;E=h}p=D+4|0;l=c[p>>2]|0;j=(c[c[D+8>>2]>>2]|0)==1;if(!((c[l>>2]|0)!=1|j^1))if((c[f>>2]|0)==(D|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1144075,146,1146003,0);t=c[g>>2]|0;break}else{a[1263537]=0;c[D>>2]=0;t=E;break}if(j){a[1263537]=0;c[l>>2]=1;j=c[f>>2]|0;if((j|0)==(D|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1144075,146,1146003,0);F=c[p>>2]|0;G=c[f>>2]|0}else{a[1263537]=0;c[D>>2]=0;F=l;G=j}j=F+8|0;l=c[j>>2]|0;c[p>>2]=l;if((l|0)!=(G|0))c[l+12>>2]=D;l=D+12|0;c[F+12>>2]=c[l>>2];p=c[l>>2]|0;k=p+8|0;c[((c[k>>2]|0)==(D|0)?k:p+4|0)>>2]=F;c[j>>2]=D;c[l>>2]=F;l=c[g>>2]|0;H=c[l+8>>2]|0;I=l}else{H=D;I=E}l=c[I>>2]|0;j=c[f>>2]|0;if((l|0)==0&(j|0)==(H|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1144075,146,1146003,0);J=c[g>>2]|0;K=c[f>>2]|0}else{a[1263537]=0;c[H>>2]=l;J=I;K=j}c[J>>2]=1;j=c[H+8>>2]|0;a[1263537]=0;c[j>>2]=1;j=J+8|0;l=c[j>>2]|0;p=l+4|0;k=c[p>>2]|0;c[j>>2]=k;if((k|0)!=(K|0))c[k+12>>2]=J;k=J+12|0;c[l+12>>2]=c[k>>2];j=c[k>>2]|0;q=j+4|0;c[((c[q>>2]|0)==(J|0)?q:j+8|0)>>2]=l;c[p>>2]=J;c[k>>2]=l;t=e}while(0);if((e|0)!=(t|0)&(c[t>>2]|0)==1)b=t;else{L=t;break}}}else L=d;a[1263537]=0;c[L>>2]=1;if((c[c[f>>2]>>2]|0)==1){a[1263537]=0;return}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143886,1144075,432,1143897,0);return}}function __ZN3MapIP8ViewportN16SpatialIndexer2D12ViewportDataE10ComparatorIS1_E16DefaultAllocatorE10_insert_rbERKS1_RKS3_(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f;a[g>>0]=0;h=__ZN3MapIP8ViewportN16SpatialIndexer2D12ViewportDataE10ComparatorIS1_E16DefaultAllocatorE7_insertERKS1_Rb(b,d,g)|0;if(h|0){__ZN3MapIP20VisibilityNotifier2Dy10ComparatorIS1_E16DefaultAllocatorE10_copy_fromERKS5_(h+28|0,e);d=h+40|0;i=e+12|0;c[d>>2]=c[i>>2];c[d+4>>2]=c[i+4>>2];c[d+8>>2]=c[i+8>>2];c[d+12>>2]=c[i+12>>2]}if(a[g>>0]|0){l=f;return h|0}g=b+8|0;c[g>>2]=(c[g>>2]|0)+1;g=h+12|0;i=c[g>>2]|0;if(!(c[i>>2]|0)){d=b+4|0;e=h;j=i;k=i;i=g;while(1){g=j+12|0;n=c[g>>2]|0;o=c[n+8>>2]|0;p=n;do if((j|0)==(o|0)){q=c[n+4>>2]|0;if(!(c[q>>2]|0)){c[k>>2]=1;a[1263537]=0;c[q>>2]=1;if((c[d>>2]|0)==(n|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);r=c[(c[i>>2]|0)+12>>2]|0;break}else{a[1263537]=0;c[n>>2]=0;r=n;break}}q=j+4|0;if((e|0)==(c[q>>2]|0)){s=e+8|0;t=c[s>>2]|0;c[q>>2]=t;if((t|0)==(c[d>>2]|0))u=p;else{c[t+12>>2]=j;u=c[g>>2]|0}t=e+12|0;c[t>>2]=u;q=c[g>>2]|0;v=q+8|0;c[((c[v>>2]|0)==(j|0)?v:q+4|0)>>2]=e;c[s>>2]=j;c[g>>2]=e;w=j;x=e;y=c[t>>2]|0}else{w=e;x=j;y=n}a[1263537]=0;c[x>>2]=1;t=c[d>>2]|0;if((t|0)==(y|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);z=c[(c[w+12>>2]|0)+12>>2]|0;A=c[d>>2]|0}else{a[1263537]=0;c[y>>2]=0;z=y;A=t}t=z+8|0;s=c[t>>2]|0;q=s+4|0;v=c[q>>2]|0;c[t>>2]=v;if((v|0)!=(A|0))c[v+12>>2]=z;v=z+12|0;c[s+12>>2]=c[v>>2];t=c[v>>2]|0;B=t+4|0;c[((c[B>>2]|0)==(z|0)?B:t+8|0)>>2]=s;c[q>>2]=z;c[v>>2]=s;r=w}else{if(!(c[o>>2]|0)){c[k>>2]=1;a[1263537]=0;c[o>>2]=1;if((c[d>>2]|0)==(n|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);r=c[(c[i>>2]|0)+12>>2]|0;break}else{a[1263537]=0;c[n>>2]=0;r=n;break}}s=j+8|0;if((e|0)==(c[s>>2]|0)){v=e+4|0;q=c[v>>2]|0;c[s>>2]=q;if((q|0)==(c[d>>2]|0))C=p;else{c[q+12>>2]=j;C=c[g>>2]|0}q=e+12|0;c[q>>2]=C;s=c[g>>2]|0;t=s+4|0;c[((c[t>>2]|0)==(j|0)?t:s+8|0)>>2]=e;c[v>>2]=j;c[g>>2]=e;D=j;E=e;F=c[q>>2]|0}else{D=e;E=j;F=n}a[1263537]=0;c[E>>2]=1;q=c[d>>2]|0;if((q|0)==(F|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);G=c[d>>2]|0;H=c[(c[D+12>>2]|0)+12>>2]|0}else{a[1263537]=0;c[F>>2]=0;G=q;H=F}q=H+4|0;v=c[q>>2]|0;s=v+8|0;t=c[s>>2]|0;c[q>>2]=t;if((t|0)!=(G|0))c[t+12>>2]=H;t=H+12|0;c[v+12>>2]=c[t>>2];q=c[t>>2]|0;B=q+8|0;c[((c[B>>2]|0)==(H|0)?B:q+4|0)>>2]=v;c[s>>2]=H;c[t>>2]=v;r=D}while(0);n=r+12|0;g=c[n>>2]|0;if(!(c[g>>2]|0)){e=r;j=g;k=g;i=n}else break}}i=c[(c[b>>2]|0)+8>>2]|0;a[1263537]=0;c[i>>2]=1;l=f;return h|0}function __ZN3MapIP8ViewportN16SpatialIndexer2D12ViewportDataE10ComparatorIS1_E16DefaultAllocatorE7_insertERKS1_Rb(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0;f=c[b>>2]|0;g=c[f+8>>2]|0;h=b+4|0;i=c[h>>2]|0;a:do if((g|0)==(i|0))j=f;else{k=c[d>>2]|0;l=g;while(1){m=c[l+24>>2]|0;if(k>>>0<m>>>0)n=l+8|0;else{if(m>>>0>=k>>>0)break;n=l+4|0}m=c[n>>2]|0;if((m|0)==(i|0)){j=l;break a}else l=m}a[e>>0]=1;o=l;return o|0}while(0);i=__ZnwjPFPvjE(56,4740)|0;c[i+32>>2]=379008;c[i+28>>2]=0;n=i+36|0;c[n>>2]=0;c[n+4>>2]=0;c[n+8>>2]=0;c[n+12>>2]=0;c[n+16>>2]=0;c[i>>2]=0;c[i+4>>2]=0;c[i+8>>2]=0;c[i+12>>2]=0;c[i+16>>2]=0;c[i+20>>2]=0;c[i+12>>2]=j;n=c[h>>2]|0;g=i+4|0;c[g>>2]=n;f=i+8|0;c[f>>2]=n;c[i+24>>2]=c[d>>2];if((j|0)!=(c[b>>2]|0)?(c[d>>2]|0)>>>0>=(c[j+24>>2]|0)>>>0:0)p=j+4|0;else p=j+8|0;c[p>>2]=i;a[e>>0]=0;e=c[g>>2]|0;g=c[h>>2]|0;if((e|0)==(g|0)){h=i;do{p=h;h=c[h+12>>2]|0}while((p|0)==(c[h+4>>2]|0));q=(h|0)==(c[b>>2]|0)?0:h}else{h=e;while(1){e=c[h+8>>2]|0;if((e|0)==(g|0)){q=h;break}else h=e}}c[i+16>>2]=q;h=c[f>>2]|0;b:do if((h|0)==(g|0)){f=i;while(1){e=f;f=c[f+12>>2]|0;if((e|0)!=(c[f+8>>2]|0)){r=f;break b}if((f|0)==(c[b>>2]|0)){r=0;break}}}else{f=h;while(1){l=c[f+4>>2]|0;if((l|0)==(g|0)){r=f;break}else f=l}}while(0);g=i+20|0;c[g>>2]=r;if(!q)s=r;else{c[q+20>>2]=i;s=c[g>>2]|0}if(!s){o=i;return o|0}c[s+16>>2]=i;o=i;return o|0}function __ZN3MapIP20VisibilityNotifier2Dy10ComparatorIS1_E16DefaultAllocatorE10_copy_fromERKS5_(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0;d=c[a>>2]|0;if(d|0?(__ZN3MapIP20VisibilityNotifier2Dy10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(a,c[d+8>>2]|0),d=c[a+4>>2]|0,e=c[a>>2]|0,c[e+8>>2]=d,c[a+8>>2]=0,f=d,c[f+12>>2]=f,e|0):0){__ZN6Memory11free_staticEPvb(e,0);c[a>>2]=0}e=c[b>>2]|0;if(!e)return;f=c[e+8>>2]|0;e=c[b+4>>2]|0;if((f|0)==(e|0))return;else g=f;while(1){f=c[g+8>>2]|0;if((f|0)==(e|0))break;else g=f}if(!g)return;e=a+4|0;f=g;g=0;while(1){if(!g){b=__ZnwjPFPvjE(40,4740)|0;d=b+16|0;c[d>>2]=0;c[d+4>>2]=0;c[a>>2]=b;d=c[e>>2]|0;c[b+4>>2]=d;c[b+8>>2]=d;c[b+12>>2]=d;c[b>>2]=1}__ZN3MapIP20VisibilityNotifier2Dy10ComparatorIS1_E16DefaultAllocatorE10_insert_rbERKS1_RKy(a,f+24|0,f+32|0)|0;b=c[f+16>>2]|0;if(!b)break;f=b;g=c[a>>2]|0}return}function __ZN3MapIP20VisibilityNotifier2Dy10ComparatorIS1_E16DefaultAllocatorE10_insert_rbERKS1_RKy(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f;a[g>>0]=0;h=__ZN3MapIP20VisibilityNotifier2Dy10ComparatorIS1_E16DefaultAllocatorE7_insertERKS1_Rb(b,d,g)|0;if(h|0){d=e;e=c[d+4>>2]|0;i=h+32|0;c[i>>2]=c[d>>2];c[i+4>>2]=e}if(a[g>>0]|0){l=f;return h|0}g=b+8|0;c[g>>2]=(c[g>>2]|0)+1;g=h+12|0;e=c[g>>2]|0;if(!(c[e>>2]|0)){i=b+4|0;d=h;j=e;k=e;e=g;while(1){g=j+12|0;n=c[g>>2]|0;o=c[n+8>>2]|0;p=n;do if((j|0)==(o|0)){q=c[n+4>>2]|0;if(!(c[q>>2]|0)){c[k>>2]=1;a[1263537]=0;c[q>>2]=1;if((c[i>>2]|0)==(n|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);r=c[(c[e>>2]|0)+12>>2]|0;break}else{a[1263537]=0;c[n>>2]=0;r=n;break}}q=j+4|0;if((d|0)==(c[q>>2]|0)){s=d+8|0;t=c[s>>2]|0;c[q>>2]=t;q=c[i>>2]|0;if((t|0)==(q|0))u=p;else{c[t+12>>2]=j;u=c[g>>2]|0}t=d+12|0;c[t>>2]=u;v=c[g>>2]|0;w=v+8|0;if((c[w>>2]|0)==(j|0))c[w>>2]=d;else c[v+4>>2]=d;c[s>>2]=j;c[g>>2]=d;x=j;y=d;z=q;A=c[t>>2]|0}else{x=d;y=j;z=c[i>>2]|0;A=n}a[1263537]=0;c[y>>2]=1;if((z|0)==(A|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);B=c[(c[x+12>>2]|0)+12>>2]|0;C=c[i>>2]|0}else{a[1263537]=0;c[A>>2]=0;B=A;C=z}t=B+8|0;q=c[t>>2]|0;s=q+4|0;v=c[s>>2]|0;c[t>>2]=v;if((v|0)!=(C|0))c[v+12>>2]=B;v=B+12|0;c[q+12>>2]=c[v>>2];t=c[v>>2]|0;w=t+4|0;if((c[w>>2]|0)==(B|0))c[w>>2]=q;else c[t+8>>2]=q;c[s>>2]=B;c[v>>2]=q;r=x}else{if(!(c[o>>2]|0)){c[k>>2]=1;a[1263537]=0;c[o>>2]=1;if((c[i>>2]|0)==(n|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);r=c[(c[e>>2]|0)+12>>2]|0;break}else{a[1263537]=0;c[n>>2]=0;r=n;break}}q=j+8|0;if((d|0)==(c[q>>2]|0)){v=d+4|0;s=c[v>>2]|0;c[q>>2]=s;q=c[i>>2]|0;if((s|0)==(q|0))D=p;else{c[s+12>>2]=j;D=c[g>>2]|0}s=d+12|0;c[s>>2]=D;t=c[g>>2]|0;w=t+4|0;if((c[w>>2]|0)==(j|0))c[w>>2]=d;else c[t+8>>2]=d;c[v>>2]=j;c[g>>2]=d;E=j;F=d;G=q;H=c[s>>2]|0}else{E=d;F=j;G=c[i>>2]|0;H=n}a[1263537]=0;c[F>>2]=1;if((G|0)==(H|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);I=c[(c[E+12>>2]|0)+12>>2]|0;J=c[i>>2]|0}else{a[1263537]=0;c[H>>2]=0;I=H;J=G}s=I+4|0;q=c[s>>2]|0;v=q+8|0;t=c[v>>2]|0;c[s>>2]=t;if((t|0)!=(J|0))c[t+12>>2]=I;t=I+12|0;c[q+12>>2]=c[t>>2];s=c[t>>2]|0;w=s+8|0;if((c[w>>2]|0)==(I|0))c[w>>2]=q;else c[s+4>>2]=q;c[v>>2]=I;c[t>>2]=q;r=E}while(0);n=r+12|0;g=c[n>>2]|0;if(!(c[g>>2]|0)){d=r;j=g;k=g;e=n}else break}}e=c[(c[b>>2]|0)+8>>2]|0;a[1263537]=0;c[e>>2]=1;l=f;return h|0}function __ZN3MapIP20VisibilityNotifier2Dy10ComparatorIS1_E16DefaultAllocatorE7_insertERKS1_Rb(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0;f=c[b>>2]|0;g=c[f+8>>2]|0;h=b+4|0;i=c[h>>2]|0;a:do if((g|0)==(i|0))j=f;else{k=c[d>>2]|0;l=g;while(1){m=c[l+24>>2]|0;if(k>>>0<m>>>0)n=l+8|0;else{if(m>>>0>=k>>>0)break;n=l+4|0}m=c[n>>2]|0;if((m|0)==(i|0)){j=l;break a}else l=m}a[e>>0]=1;o=l;return o|0}while(0);i=__ZnwjPFPvjE(40,4740)|0;c[i>>2]=0;c[i+4>>2]=0;c[i+8>>2]=0;c[i+12>>2]=0;c[i+16>>2]=0;c[i+20>>2]=0;c[i+12>>2]=j;n=c[h>>2]|0;h=i+4|0;c[h>>2]=n;g=i+8|0;c[g>>2]=n;c[i+24>>2]=c[d>>2];f=c[b>>2]|0;b=n;if((j|0)!=(f|0)?(c[d>>2]|0)>>>0>=(c[j+24>>2]|0)>>>0:0){c[j+4>>2]=i;d=c[h>>2]|0;a[e>>0]=0;if((d|0)==(b|0)){p=i;q=14}else{h=d;while(1){d=c[h+8>>2]|0;if((d|0)==(b|0)){r=h;break}else h=d}}}else{c[j+8>>2]=i;a[e>>0]=0;p=i;q=14}if((q|0)==14){while(1){q=0;e=p;p=c[p+12>>2]|0;if((e|0)!=(c[p+4>>2]|0))break;else q=14}r=(p|0)==(f|0)?0:p}c[i+16>>2]=r;p=c[g>>2]|0;b:do if((p|0)==(b|0)){g=i;while(1){q=g;g=c[g+12>>2]|0;if((q|0)!=(c[g+8>>2]|0)){s=g;break b}if((g|0)==(f|0)){s=0;break}}}else{g=p;while(1){l=c[g+4>>2]|0;if((l|0)==(b|0)){s=g;break}else g=l}}while(0);b=i+20|0;c[b>>2]=s;if(!r)t=s;else{c[r+20>>2]=i;t=c[b>>2]|0}if(!t){o=i;return o|0}c[t+16>>2]=i;o=i;return o|0}function __ZN8Viewport11_camera_setEP6Camera(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;d=l;l=l+32|0;if((l|0)>=(m|0))ba(32);e=d+20|0;f=d+16|0;g=d+12|0;h=d+8|0;i=d+4|0;j=d;k=a+244|0;n=c[k>>2]|0;if((n|0)==(b|0)){l=d;return}a:do if(n|0){o=a;while(1){p=c[o+476>>2]|0;if(p|0){q=4;break}r=c[o+472>>2]|0;if(r|0){q=6;break}o=c[o+224>>2]|0;if(!o)break a}if((q|0)==4){__ZN9Reference9referenceEv(p);s=p}else if((q|0)==6){__ZN9Reference9referenceEv(r);s=r}if(__ZN9Reference11unreferenceEv(s)|0?__Z17predelete_handlerP6Object(s)|0:0){gj[c[(c[s>>2]|0)+76>>2]&8191](s);__ZN6Memory11free_staticEPvb(s,0)}__ZN6Object12notificationEib(c[k>>2]|0,51,0)}while(0);c[k>>2]=b;s=__ZN12VisualServer13get_singletonEv()|0;r=c[(c[s>>2]|0)+808>>2]|0;p=c[a+260>>2]|0;if(!b){c[i>>2]=p;c[j>>2]=0;c[f>>2]=c[i>>2];c[e>>2]=c[j>>2];bj[r&4095](s,f,e)}else{c[g>>2]=p;c[h>>2]=__ZNK6Camera10get_cameraEv(c[k>>2]|0)|0;c[f>>2]=c[g>>2];c[e>>2]=c[h>>2];bj[r&4095](s,f,e)}if(!(c[k>>2]|0)){l=d;return}else t=a;while(1){u=c[t+476>>2]|0;if(u|0){q=17;break}v=c[t+472>>2]|0;if(v|0){q=19;break}t=c[t+224>>2]|0;if(!t){q=25;break}}if((q|0)==17){__ZN9Reference9referenceEv(u);w=u}else if((q|0)==19){__ZN9Reference9referenceEv(v);w=v}else if((q|0)==25){l=d;return}if(__ZN9Reference11unreferenceEv(w)|0?__Z17predelete_handlerP6Object(w)|0:0){gj[c[(c[w>>2]|0)+76>>2]&8191](w);__ZN6Memory11free_staticEPvb(w,0)}__ZN6Object12notificationEib(c[k>>2]|0,50,0);l=d;return}function __ZNK6Camera10get_cameraEv(a){a=a|0;return c[a+432>>2]|0}function __ZN8Viewport13_listener_setEP8Listener(a,b){a=a|0;b=b|0;var d=0;d=a+228|0;if((c[d>>2]|0)==(b|0))return;c[d>>2]=b;return}function __ZN4Mesh23add_surface_from_arraysENS_13PrimitiveTypeERK5ArrayS3_j(b,d,e,f,h){b=b|0;d=d|0;e=e|0;f=f|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0.0,r=0.0,s=0.0,t=0.0,u=0.0,v=0.0,w=0.0,x=0.0,y=0.0,z=0.0,A=0.0,B=0.0,C=0.0,D=0.0,E=0.0,F=0.0,G=0.0,H=0.0,I=0.0,J=0.0,K=0.0,L=0,M=0,N=0,O=0,P=0,Q=0;i=l;l=l+48|0;if((l|0)>=(m|0))ba(48);j=i+36|0;k=i+32|0;n=i;if((__ZNK5Array4sizeEv(e)|0)!=9){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(816965,816897,318,816989,0);l=i;return}a[1263537]=0;o=__ZN12VisualServer13get_singletonEv()|0;p=c[(c[o>>2]|0)+212>>2]|0;c[k>>2]=c[b+132>>2];c[j>>2]=c[k>>2];ui[p&4095](o,j,d,e,f,h);h=b+128|0;f=n+28|0;c[n>>2]=0;c[n+4>>2]=0;c[n+8>>2]=0;c[n+12>>2]=0;c[n+16>>2]=0;c[n+20>>2]=0;c[n+24>>2]=0;c[n+28>>2]=0;__ZN6VectorIN4Mesh7SurfaceEE9push_backES1_(h,n)|0;d=c[f>>2]|0;if((d|0?__ZN9Reference11unreferenceEv(d)|0:0)?(d=c[f>>2]|0,__Z17predelete_handlerP6Object(d)|0):0){gj[c[(c[d>>2]|0)+76>>2]&8191](d);__ZN6Memory11free_staticEPvb(d,0)}c[f>>2]=0;f=c[n>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);f=__ZNK7Variantcv10PoolVectorI7Vector3EEv(__ZNK5ArrayixEi(e,0)|0)|0;c[j>>2]=f;if(f|0?(e=c[f+16>>2]|0,n=(e>>>0)/12|0,e>>>0>=12):0){a[1263537]=0;__Z16atomic_incrementPj(f+4|0)|0;e=c[f+8>>2]|0;d=0;q=0.0;r=0.0;s=0.0;t=0.0;u=0.0;v=0.0;while(1){w=+g[e+(d*12|0)>>2];x=+g[e+(d*12|0)+4>>2];y=+g[e+(d*12|0)+8>>2];if(!d){z=w;A=r;B=s;C=t;D=x;E=y}else{F=r+q;G=s+u;H=t+v;I=w<q?w:q;J=x<u?x:u;K=y<v?y:v;z=I;A=(w>F?w:F)-I;B=(x>G?x:G)-J;C=(y>H?y:H)-K;D=J;E=K}d=d+1|0;if((d|0)>=(n|0))break;else{q=z;r=A;s=B;t=C;u=D;v=E}}n=c[h>>2]|0;if((n|0)!=0?(d=c[n+-4>>2]|0,(d|0)>=1):0){__ZN6VectorIN4Mesh7SurfaceEE14_copy_on_writeEv(h);L=(c[h>>2]|0)+(d+-1<<5)|0}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);L=0}g[L+4>>2]=z;g[L+8>>2]=D;g[L+12>>2]=E;g[L+16>>2]=A;g[L+20>>2]=B;g[L+24>>2]=C;L=b+136|0;c[L>>2]=0;c[L+4>>2]=0;c[L+8>>2]=0;c[L+12>>2]=0;c[L+16>>2]=0;c[L+20>>2]=0;d=0;while(1){n=c[h>>2]|0;e=(n|0)==0;if(e)M=0;else M=c[n+-4>>2]|0;if((d|0)>=(M|0))break;o=(d|0)==0;if(e)N=0;else N=c[n+-4>>2]|0;do if((N|0)<=(d|0)){if(e)O=0;else O=c[n+-4>>2]|0;if((O|0)>(d|0)){a[1263537]=0;P=30;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);Q=0;break}}else P=30;while(0);if((P|0)==30){P=0;__ZN6VectorIN4Mesh7SurfaceEE14_copy_on_writeEv(h);Q=(c[h>>2]|0)+(d<<5)|0}n=Q+4|0;if(o){c[L>>2]=c[n>>2];c[L+4>>2]=c[n+4>>2];c[L+8>>2]=c[n+8>>2];c[L+12>>2]=c[n+12>>2];c[L+16>>2]=c[n+16>>2];c[L+20>>2]=c[n+20>>2]}else __ZN5Rect310merge_withERKS_(L,n);d=d+1|0}__Z16atomic_decrementPj(f+4|0)|0;__ZN10PoolVectorI7Vector3E12_unreferenceEv(j);f=b+192|0;d=c[f>>2]|0;if(d|0){if(__ZN9Reference11unreferenceEv(d)|0?(d=c[f>>2]|0,__Z17predelete_handlerP6Object(d)|0):0){gj[c[(c[d>>2]|0)+76>>2]&8191](d);__ZN6Memory11free_staticEPvb(d,0)}c[f>>2]=0}__ZN8Resource12emit_changedEv(b);l=i;return}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(816965,816897,329,817041,0);__ZN10PoolVectorI7Vector3E12_unreferenceEv(j);l=i;return}function __ZN4Mesh20surface_set_materialEiRK3RefI8MaterialE(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f+12|0;h=f+8|0;i=f+4|0;j=f;if((d|0)>=0){k=b+128|0;n=c[k>>2]|0;o=(n|0)==0;if(o)p=0;else p=c[n+-4>>2]|0;if((p|0)>(d|0)){a[1263537]=0;if(o)q=0;else q=c[n+-4>>2]|0;do if((q|0)<=(d|0)){if(o)r=0;else r=c[n+-4>>2]|0;if((r|0)>(d|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);__ZN6VectorIN4Mesh7SurfaceEE14_copy_on_writeEv(k);r=c[k>>2]|0;if((c[r+(d<<5)+28>>2]|0)==(c[e>>2]|0)){l=f;return}n=(r|0)==0;if(n)s=0;else s=c[r+-4>>2]|0;do if((s|0)<=(d|0)){if(n)t=0;else t=c[r+-4>>2]|0;if((t|0)>(d|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);__ZN6VectorIN4Mesh7SurfaceEE14_copy_on_writeEv(k);t=(c[k>>2]|0)+(d<<5)+28|0;k=c[t>>2]|0;if((c[e>>2]|0)!=(k|0)){if((k|0?__ZN9Reference11unreferenceEv(k)|0:0)?(k=c[t>>2]|0,__Z17predelete_handlerP6Object(k)|0):0){gj[c[(c[k>>2]|0)+76>>2]&8191](k);__ZN6Memory11free_staticEPvb(k,0)}c[t>>2]=0;k=c[e>>2]|0;c[t>>2]=k;if(k|0)__ZN9Reference9referenceEv(k)}k=__ZN12VisualServer13get_singletonEv()|0;t=c[(c[k>>2]|0)+236>>2]|0;c[i>>2]=c[b+132>>2];b=c[e>>2]|0;if(!b)u=0;else u=ij[c[(c[b>>2]|0)+112>>2]&8191](b)|0;c[j>>2]=u;c[h>>2]=c[i>>2];c[g>>2]=c[j>>2];Ki[t&4095](k,h,d,g);l=f;return}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(816876,816897,459,816922,0);l=f;return}function __ZN6VectorIN4Mesh7SurfaceEE14_copy_on_writeEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0,i=0;b=c[a>>2]|0;if(!b)return;if((c[b+-8>>2]|0)>>>0<=1)return;d=c[b+-4>>2]|0;b=(d<<5)+-1|0;e=b>>>1|b;b=e>>>2|e;e=b>>>4|b;b=e>>>8|e;e=__ZN6Memory12alloc_staticEjb((b>>>16|b)+1|0,1)|0;c[e+-8>>2]=1;c[e+-4>>2]=d;if(d|0){b=0;do{f=e+(b<<5)|0;g=c[a>>2]|0;h=g+(b<<5)|0;c[f>>2]=0;if((c[h>>2]|0?(c[f>>2]=0,i=c[h>>2]|0,i|0):0)?__Z28atomic_conditional_incrementPj(i+-8|0)|0:0)c[f>>2]=c[h>>2];h=e+(b<<5)+4|0;f=g+(b<<5)+4|0;c[h>>2]=c[f>>2];c[h+4>>2]=c[f+4>>2];c[h+8>>2]=c[f+8>>2];c[h+12>>2]=c[f+12>>2];c[h+16>>2]=c[f+16>>2];c[h+20>>2]=c[f+20>>2];f=e+(b<<5)+28|0;c[f>>2]=0;h=g+(b<<5)+28|0;if(c[h>>2]|0?(c[f>>2]=0,g=c[h>>2]|0,c[f>>2]=g,g|0):0)__ZN9Reference9referenceEv(g);b=b+1|0}while((b|0)!=(d|0))}__ZN6VectorIN4Mesh7SurfaceEE6_unrefEPv(a,c[a>>2]|0);c[a>>2]=e;return}function __ZN6VectorIN4Mesh7SurfaceEE6_unrefEPv(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0;if(!b)return;d=c[a>>2]|0;if(__Z16atomic_decrementPj((d|0)==0?0:d+-8|0)|0)return;d=c[a>>2]|0;a=(d|0)==0?0:d+-4|0;d=a+4|0;if(c[a>>2]|0){e=0;do{f=d+(e<<5)|0;g=d+(e<<5)+28|0;h=c[g>>2]|0;if((h|0?__ZN9Reference11unreferenceEv(h)|0:0)?(h=c[g>>2]|0,__Z17predelete_handlerP6Object(h)|0):0){gj[c[(c[h>>2]|0)+76>>2]&8191](h);__ZN6Memory11free_staticEPvb(h,0)}c[g>>2]=0;g=c[f>>2]|0;if(g|0?(__Z16atomic_decrementPj(g+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(g,1);e=e+1|0}while(e>>>0<(c[a>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(b,1);return}function __ZN6VectorIN4Mesh7SurfaceEE9push_backES1_(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e;g=c[b>>2]|0;if(!g)h=1;else h=(c[g+-4>>2]|0)+1|0;if(__ZN6VectorIN4Mesh7SurfaceEE6resizeEi(b,h)|0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);i=1;l=e;return i|0}a[1263537]=0;h=c[b>>2]|0;if(!h)j=-1;else j=(c[h+-4>>2]|0)+-1|0;c[f>>2]=0;h=c[d>>2]|0;if(h|0?(c[f>>2]=0,__Z28atomic_conditional_incrementPj(h+-8|0)|0):0)c[f>>2]=c[d>>2];h=f+4|0;g=d+4|0;c[h>>2]=c[g>>2];c[h+4>>2]=c[g+4>>2];c[h+8>>2]=c[g+8>>2];c[h+12>>2]=c[g+12>>2];c[h+16>>2]=c[g+16>>2];c[h+20>>2]=c[g+20>>2];g=f+28|0;c[g>>2]=0;h=c[d+28>>2]|0;if(h|0){c[g>>2]=h;__ZN9Reference9referenceEv(h)}do if((j|0)<0)k=19;else{h=c[b>>2]|0;d=(h|0)==0;if(d)n=0;else n=c[h+-4>>2]|0;if((n|0)<=(j|0)){if(d)o=0;else o=c[h+-4>>2]|0;if((o|0)<=(j|0)){k=19;break}a[1263537]=0}__ZN6VectorIN4Mesh7SurfaceEE14_copy_on_writeEv(b);p=(c[b>>2]|0)+(j<<5)|0}while(0);if((k|0)==19){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);p=0}__ZN4Mesh7SurfaceaSERKS0_(p,f)|0;p=c[g>>2]|0;if((p|0?__ZN9Reference11unreferenceEv(p)|0:0)?(p=c[g>>2]|0,__Z17predelete_handlerP6Object(p)|0):0){gj[c[(c[p>>2]|0)+76>>2]&8191](p);__ZN6Memory11free_staticEPvb(p,0)}c[g>>2]=0;g=c[f>>2]|0;if(!g){i=0;l=e;return i|0}if(__Z16atomic_decrementPj(g+-8|0)|0){i=0;l=e;return i|0}__ZN6Memory11free_staticEPvb(g,1);i=0;l=e;return i|0}function __ZN6VectorIN4Mesh7SurfaceEE6resizeEi(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0;if((d|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,269,1145657,0);e=31;return e|0}a[1263537]=0;f=c[b>>2]|0;if(!f)g=0;else g=c[f+-4>>2]|0;if((g|0)==(d|0)){e=0;return e|0}if(!d){__ZN6VectorIN4Mesh7SurfaceEE6_unrefEPv(b,f);c[b>>2]=0;e=0;return e|0}__ZN6VectorIN4Mesh7SurfaceEE14_copy_on_writeEv(b);f=d<<5;if(d>>>0<=134217727?(g=f+-1|0,h=g>>>1|g,g=h>>>2|h,h=g>>>4|g,g=h>>>8|h,h=(g>>>16|g)+1|0,(f|0)!=-32):0){a[1263537]=0;f=c[b>>2]|0;do if(!f)if((d|0)>0)i=15;else{j=0;i=24}else{g=c[f+-4>>2]|0;if((g|0)<(d|0))if(!g)i=15;else{k=__ZN6Memory14realloc_staticEPvjb(f,h,1)|0;if(k|0){a[1263537]=0;l=k;m=c[k+-4>>2]|0;break}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,300,1145876,0);e=6;return e|0}else{j=g;i=24}}while(0);do if((i|0)==15){g=__ZN6Memory12alloc_staticEjb(h,1)|0;if(g|0){a[1263537]=0;c[g+-4>>2]=0;c[g+-8>>2]=1;l=g;m=0;break}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,292,1145820,0);e=6;return e|0}else if((i|0)==24){if((j|0)<=(d|0)){e=0;return e|0}if((c[f+-4>>2]|0)>>>0>d>>>0){g=d;k=f;do{n=k+(g<<5)|0;o=k+(g<<5)+28|0;p=c[o>>2]|0;if((p|0?__ZN9Reference11unreferenceEv(p)|0:0)?(p=c[o>>2]|0,__Z17predelete_handlerP6Object(p)|0):0){gj[c[(c[p>>2]|0)+76>>2]&8191](p);__ZN6Memory11free_staticEPvb(p,0)}c[o>>2]=0;o=c[n>>2]|0;if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(o,1);g=g+1|0;k=c[b>>2]|0}while(g>>>0<(c[k+-4>>2]|0)>>>0);q=k}else q=f;g=__ZN6Memory14realloc_staticEPvjb(q,h,1)|0;if(!g){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,324,1145876,0);e=6;return e|0}else{a[1263537]=0;c[b>>2]=g;c[g+-4>>2]=d;e=0;return e|0}}while(0);c[b>>2]=l;if((m|0)<(d|0)){h=m<<5;_memset(l+h|0,0,(d<<5)-h|0)|0;r=c[b>>2]|0}else r=l;c[((r|0)==0?0:r+-4|0)>>2]=d;e=0;return e|0}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,285,1145723,0);e=6;return e|0}function __ZN4Mesh7SurfaceaSERKS0_(a,b){a=a|0;b=b|0;var d=0,e=0;d=c[a>>2]|0;if((d|0)!=(c[b>>2]|0)){if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);c[a>>2]=0;d=c[b>>2]|0;if(d|0?__Z28atomic_conditional_incrementPj(d+-8|0)|0:0)c[a>>2]=c[b>>2]}d=a+4|0;e=b+4|0;c[d>>2]=c[e>>2];c[d+4>>2]=c[e+4>>2];c[d+8>>2]=c[e+8>>2];c[d+12>>2]=c[e+12>>2];c[d+16>>2]=c[e+16>>2];c[d+20>>2]=c[e+20>>2];e=b+28|0;b=a+28|0;d=c[b>>2]|0;if((c[e>>2]|0)==(d|0))return a|0;if((d|0?__ZN9Reference11unreferenceEv(d)|0:0)?(d=c[b>>2]|0,__Z17predelete_handlerP6Object(d)|0):0){gj[c[(c[d>>2]|0)+76>>2]&8191](d);__ZN6Memory11free_staticEPvb(d,0)}c[b>>2]=0;d=c[e>>2]|0;c[b>>2]=d;if(!d)return a|0;__ZN9Reference9referenceEv(d);return a|0}function __ZN15SpatialMaterialC2Ev(d){d=d|0;var e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0.0;e=l;l=l+48|0;if((l|0)>=(m|0))ba(48);f=e+44|0;h=e+40|0;i=e+16|0;j=e;__ZN8ResourceC2Ev(d);c[d>>2]=225320;__ZN10StringNameC2Ev(d+124|0);k=d+128|0;c[k>>2]=0;n=__ZN12VisualServer13get_singletonEv()|0;c[k>>2]=ij[c[(c[n>>2]|0)+184>>2]&8191](n)|0;c[d>>2]=225444;__ZN10StringNameC2Ev(d+132|0);n=d+140|0;c[d+144>>2]=d;o=d+148|0;p=d+152|0;c[n>>2]=0;q=d+156|0;r=o;c[r>>2]=0;c[r+4>>2]=0;r=d+172|0;g[r>>2]=0.0;g[d+176>>2]=0.0;g[d+180>>2]=0.0;g[d+184>>2]=1.0;s=d+196|0;g[s>>2]=0.0;g[d+200>>2]=0.0;g[d+204>>2]=0.0;g[d+208>>2]=1.0;t=d+276|0;u=d+284|0;v=d+292|0;w=d+300|0;x=d+360|0;y=x+60|0;do{c[x>>2]=0;x=x+4|0}while((x|0)<(y|0));c[d+340>>2]=0;c[t>>2]=0;c[t+4>>2]=0;c[t+8>>2]=0;c[t+12>>2]=0;c[t+16>>2]=0;c[t+20>>2]=0;c[t+24>>2]=0;c[t+28>>2]=0;g[j>>2]=.699999988079071;g[j+4>>2]=.699999988079071;g[j+8>>2]=.699999988079071;g[j+12>>2]=1.0;c[q>>2]=c[j>>2];c[q+4>>2]=c[j+4>>2];c[q+8>>2]=c[j+8>>2];c[q+12>>2]=c[j+12>>2];q=__ZN12VisualServer13get_singletonEv()|0;z=c[(c[q>>2]|0)+196>>2]|0;c[h>>2]=c[k>>2];A=c[308604]|0;__ZN7VariantC2ERK5Color(i,j);c[f>>2]=c[h>>2];Ki[z&4095](q,f,A,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);g[j>>2]=.10000000149011612;g[j+4>>2]=.10000000149011612;g[j+8>>2]=.10000000149011612;g[j+12>>2]=1.0;c[r>>2]=c[j>>2];c[r+4>>2]=c[j+4>>2];c[r+8>>2]=c[j+8>>2];c[r+12>>2]=c[j+12>>2];r=__ZN12VisualServer13get_singletonEv()|0;A=c[(c[r>>2]|0)+196>>2]|0;c[h>>2]=c[k>>2];q=(c[308604]|0)+4|0;__ZN7VariantC2ERK5Color(i,j);c[f>>2]=c[h>>2];Ki[A&4095](r,f,q,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);g[d+192>>2]=0.0;q=__ZN12VisualServer13get_singletonEv()|0;r=c[(c[q>>2]|0)+196>>2]|0;c[h>>2]=c[k>>2];A=(c[308604]|0)+12|0;__ZN7VariantC2Ef(i,0.0);c[f>>2]=c[h>>2];Ki[r&4095](q,f,A,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);g[d+188>>2]=.10000000149011612;A=__ZN12VisualServer13get_singletonEv()|0;q=c[(c[A>>2]|0)+196>>2]|0;c[h>>2]=c[k>>2];r=(c[308604]|0)+8|0;__ZN7VariantC2Ef(i,.10000000149011612);c[f>>2]=c[h>>2];Ki[q&4095](A,f,r,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);g[j>>2]=0.0;g[j+4>>2]=0.0;g[j+8>>2]=0.0;g[j+12>>2]=1.0;c[s>>2]=c[j>>2];c[s+4>>2]=c[j+4>>2];c[s+8>>2]=c[j+8>>2];c[s+12>>2]=c[j+12>>2];s=__ZN12VisualServer13get_singletonEv()|0;r=c[(c[s>>2]|0)+196>>2]|0;c[h>>2]=c[k>>2];A=(c[308604]|0)+16|0;__ZN7VariantC2ERK5Color(i,j);c[f>>2]=c[h>>2];Ki[r&4095](s,f,A,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);g[d+212>>2]=1.0;A=__ZN12VisualServer13get_singletonEv()|0;s=c[(c[A>>2]|0)+196>>2]|0;c[h>>2]=c[k>>2];r=(c[308604]|0)+20|0;__ZN7VariantC2Ef(i,1.0);c[f>>2]=c[h>>2];Ki[s&4095](A,f,r,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);g[d+216>>2]=1.0;r=__ZN12VisualServer13get_singletonEv()|0;A=c[(c[r>>2]|0)+196>>2]|0;c[h>>2]=c[k>>2];s=(c[308604]|0)+24|0;__ZN7VariantC2Ef(i,1.0);c[f>>2]=c[h>>2];Ki[A&4095](r,f,s,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);g[d+220>>2]=1.0;s=__ZN12VisualServer13get_singletonEv()|0;r=c[(c[s>>2]|0)+196>>2]|0;c[h>>2]=c[k>>2];A=(c[308604]|0)+28|0;__ZN7VariantC2Ef(i,1.0);c[f>>2]=c[h>>2];Ki[r&4095](s,f,A,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);g[d+224>>2]=.5;A=__ZN12VisualServer13get_singletonEv()|0;s=c[(c[A>>2]|0)+196>>2]|0;c[h>>2]=c[k>>2];r=(c[308604]|0)+32|0;__ZN7VariantC2Ef(i,.5);c[f>>2]=c[h>>2];Ki[s&4095](A,f,r,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);g[d+228>>2]=1.0;r=__ZN12VisualServer13get_singletonEv()|0;A=c[(c[r>>2]|0)+196>>2]|0;c[h>>2]=c[k>>2];s=(c[308604]|0)+36|0;__ZN7VariantC2Ef(i,1.0);c[f>>2]=c[h>>2];Ki[A&4095](r,f,s,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);g[d+232>>2]=.5;s=__ZN12VisualServer13get_singletonEv()|0;r=c[(c[s>>2]|0)+196>>2]|0;c[h>>2]=c[k>>2];A=(c[308604]|0)+40|0;__ZN7VariantC2Ef(i,.5);c[f>>2]=c[h>>2];Ki[r&4095](s,f,A,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);g[d+236>>2]=0.0;A=__ZN12VisualServer13get_singletonEv()|0;s=c[(c[A>>2]|0)+196>>2]|0;c[h>>2]=c[k>>2];r=(c[308604]|0)+44|0;__ZN7VariantC2Ef(i,0.0);c[f>>2]=c[h>>2];Ki[s&4095](A,f,r,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);g[d+240>>2]=1.0;r=__ZN12VisualServer13get_singletonEv()|0;A=c[(c[r>>2]|0)+196>>2]|0;c[h>>2]=c[k>>2];s=(c[308604]|0)+48|0;__ZN7VariantC2Ef(i,1.0);c[f>>2]=c[h>>2];Ki[A&4095](r,f,s,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);s=d+244|0;g[s>>2]=0.0;r=__ZN12VisualServer13get_singletonEv()|0;A=c[(c[r>>2]|0)+196>>2]|0;c[h>>2]=c[k>>2];q=(c[308604]|0)+52|0;__ZN7VariantC2Ef(i,+g[s>>2]);c[f>>2]=c[h>>2];Ki[A&4095](r,f,q,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);q=d+248|0;g[q>>2]=0.0;r=__ZN12VisualServer13get_singletonEv()|0;A=c[(c[r>>2]|0)+196>>2]|0;c[h>>2]=c[k>>2];s=(c[308604]|0)+56|0;__ZN7VariantC2Ef(i,+g[q>>2]);c[f>>2]=c[h>>2];Ki[A&4095](r,f,s,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);s=d+252|0;g[s>>2]=0.0;r=__ZN12VisualServer13get_singletonEv()|0;A=c[(c[r>>2]|0)+196>>2]|0;c[h>>2]=c[k>>2];q=(c[308604]|0)+60|0;__ZN7VariantC2Ef(i,+g[s>>2]);c[f>>2]=c[h>>2];Ki[A&4095](r,f,q,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);q=d+256|0;g[q>>2]=1.0;r=__ZN12VisualServer13get_singletonEv()|0;A=c[(c[r>>2]|0)+204>>2]|0;c[h>>2]=c[k>>2];B=+g[q>>2];c[f>>2]=c[h>>2];dj[A&127](r,f,B);g[d+260>>2]=1.0;r=__ZN12VisualServer13get_singletonEv()|0;A=c[(c[r>>2]|0)+196>>2]|0;c[h>>2]=c[k>>2];q=(c[308604]|0)+64|0;__ZN7VariantC2Ef(i,1.0);c[f>>2]=c[h>>2];Ki[A&4095](r,f,q,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);g[j>>2]=0.0;g[j+4>>2]=0.0;q=j;r=c[q+4>>2]|0;A=u;c[A>>2]=c[q>>2];c[A+4>>2]=r;r=__ZN12VisualServer13get_singletonEv()|0;A=c[(c[r>>2]|0)+196>>2]|0;c[h>>2]=c[k>>2];q=(c[308604]|0)+72|0;__ZN7VariantC2ERK7Vector2(i,j);c[f>>2]=c[h>>2];Ki[A&4095](r,f,q,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);g[j>>2]=1.0;g[j+4>>2]=1.0;q=j;r=c[q+4>>2]|0;A=t;c[A>>2]=c[q>>2];c[A+4>>2]=r;r=__ZN12VisualServer13get_singletonEv()|0;A=c[(c[r>>2]|0)+196>>2]|0;c[h>>2]=c[k>>2];q=(c[308604]|0)+68|0;__ZN7VariantC2ERK7Vector2(i,j);c[f>>2]=c[h>>2];Ki[A&4095](r,f,q,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);g[j>>2]=0.0;g[j+4>>2]=0.0;q=j;r=c[q+4>>2]|0;A=w;c[A>>2]=c[q>>2];c[A+4>>2]=r;r=__ZN12VisualServer13get_singletonEv()|0;A=c[(c[r>>2]|0)+196>>2]|0;c[h>>2]=c[k>>2];q=(c[308604]|0)+80|0;__ZN7VariantC2ERK7Vector2(i,j);c[f>>2]=c[h>>2];Ki[A&4095](r,f,q,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);g[j>>2]=1.0;g[j+4>>2]=1.0;q=j;r=c[q+4>>2]|0;A=v;c[A>>2]=c[q>>2];c[A+4>>2]=r;r=__ZN12VisualServer13get_singletonEv()|0;A=c[(c[r>>2]|0)+196>>2]|0;c[h>>2]=c[k>>2];q=(c[308604]|0)+76|0;__ZN7VariantC2ERK7Vector2(i,j);c[f>>2]=c[h>>2];Ki[A&4095](r,f,q,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);c[d+344>>2]=0;q=c[308605]|0;if(q|0)gj[c[c[q>>2]>>2]&8191](q);if(!(c[n>>2]|0)){a[1263537]=0;c[n>>2]=1234424;q=c[308606]|0;c[o>>2]=q;c[p>>2]=0;if(q|0)c[q+12>>2]=n;c[308606]=n}q=c[308605]|0;if(q|0)gj[c[(c[q>>2]|0)+4>>2]&8191](q);c[d+264>>2]=1;q=__ZN12VisualServer13get_singletonEv()|0;r=c[(c[q>>2]|0)+196>>2]|0;c[h>>2]=c[k>>2];A=(c[308604]|0)+84|0;__ZN7VariantC2Ei(i,1);c[f>>2]=c[h>>2];Ki[r&4095](q,f,A,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);c[d+268>>2]=1;A=__ZN12VisualServer13get_singletonEv()|0;q=c[(c[A>>2]|0)+196>>2]|0;c[h>>2]=c[k>>2];r=(c[308604]|0)+88|0;__ZN7VariantC2Ei(i,1);c[f>>2]=c[h>>2];Ki[q&4095](A,f,r,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);a[d+272>>0]=0;r=__ZN12VisualServer13get_singletonEv()|0;A=c[(c[r>>2]|0)+196>>2]|0;c[h>>2]=c[k>>2];k=(c[308604]|0)+92|0;__ZN7VariantC2Ei(i,0);c[f>>2]=c[h>>2];Ki[A&4095](r,f,k,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);i=d+308|0;c[d+336>>2]=0;x=d+348|0;y=x+11|0;do{a[x>>0]=0;x=x+1|0}while((x|0)<(y|0));c[i>>2]=0;c[i+4>>2]=0;c[i+8>>2]=0;c[i+12>>2]=0;c[i+16>>2]=0;c[i+20>>2]=0;b[i+24>>1]=0;c[d+136>>2]=268435456;d=c[308605]|0;if(d|0)gj[c[c[d>>2]>>2]&8191](d);if(!(c[n>>2]|0)){a[1263537]=0;c[n>>2]=1234424;d=c[308606]|0;c[o>>2]=d;c[p>>2]=0;if(d|0)c[d+12>>2]=n;c[308606]=n}n=c[308605]|0;if(!n){l=e;return}gj[c[(c[n>>2]|0)+4>>2]&8191](n);l=e;return}function __ZN15SpatialMaterial18_initialize_classvEv(b){b=b|0;if(a[1263247]|0)return;if(!(a[1263248]|0)){if(!(a[1257004]|0)){if(!(a[1257001]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI9ReferenceEEvv();__ZN9Reference13_bind_methodsEv();a[1257001]=1}__ZN7ClassDB10_add_classI8ResourceEEvv();__ZN8Resource13_bind_methodsEv();a[1257004]=1}__ZN7ClassDB10_add_classI8MaterialEEvv();a[1263248]=1}__ZN7ClassDB10_add_classI15SpatialMaterialEEvv();__ZN15SpatialMaterial13_bind_methodsEv();a[1263247]=1;return}function __ZN15SpatialMaterial5_setvERK10StringNameRK7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK15SpatialMaterial5_getvERK10StringNameR7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK15SpatialMaterial19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+24|0;g=e+4|0;h=e;if(!d)__ZNK8Material19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,0);__ZN6StringC2EPKc(f,821167);i=c[f>>2]|0;f=i;j=g+4|0;c[j>>2]=0;k=g+12|0;c[k>>2]=0;c[g>>2]=0;n=(i|0)==0;if(!n?(c[j>>2]=0,__Z28atomic_conditional_incrementPj(i+-8|0)|0):0)c[j>>2]=f;c[g+8>>2]=0;f=c[k>>2]|0;if(f|0){if(!(__Z16atomic_decrementPj(f+-8|0)|0))__ZN6Memory11free_staticEPvb(f,1);c[k>>2]=0}c[g+16>>2]=256;if(!(c[b>>2]|0)){k=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=k;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0}k=__ZnwjPFPvjE(32,4740)|0;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0;c[k+12>>2]=0;c[k+16>>2]=7;f=k+20|0;c[f>>2]=0;j=k+24|0;c[j>>2]=0;o=k+28|0;c[o>>2]=0;__ZN12PropertyInfoaSERKS_(k,g)|0;p=c[b>>2]|0;q=p+4|0;r=c[q>>2]|0;c[j>>2]=r;c[f>>2]=0;c[o>>2]=p;if(r|0)c[r+20>>2]=k;c[q>>2]=k;if(!(c[p>>2]|0))c[p>>2]=k;k=p+8|0;c[k>>2]=(c[k>>2]|0)+1;k=c[g+12>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);k=c[g+4>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);if(!n?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);__ZN10StringNameC2EPKc(h,821167);__ZN7ClassDB17get_property_listE10StringNameP4ListI12PropertyInfo16DefaultAllocatorEbPK6Object(h,b,1,a);__ZN10StringNameD2Ev(h);if(!d){l=e;return}__ZNK8Material19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,1);l=e;return}function __ZN15SpatialMaterial14_notificationvEib(a,b,c){a=a|0;b=b|0;c=c|0;return}function __ZNK15SpatialMaterial16_get_class_namevEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+8|0;e=b+4|0;f=b;g=a+132|0;a=c[g>>2]|0;if(a|0){if(c[a+4>>2]|0){l=b;return g|0}if(__ZNK6String6lengthEv(a+8|0)|0){l=b;return g|0}}__ZN6StringC2EPKc(d,821167);c[f>>2]=c[d>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameaSERKS_(g,e);__ZN10StringNameD2Ev(e);e=c[f>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);l=b;return g|0}function __ZNK15SpatialMaterial18_validate_propertyER12PropertyInfo(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d;__ZN6StringC2EPKc(e,1129164);__ZNK15SpatialMaterial17_validate_featureERK6StringNS_7FeatureER12PropertyInfo(a,e,2,b);f=c[e>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);__ZN6StringC2EPKc(e,817073);__ZNK15SpatialMaterial17_validate_featureERK6StringNS_7FeatureER12PropertyInfo(a,e,1,b);f=c[e>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);__ZN6StringC2EPKc(e,817082);__ZNK15SpatialMaterial17_validate_featureERK6StringNS_7FeatureER12PropertyInfo(a,e,3,b);f=c[e>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);__ZN6StringC2EPKc(e,817086);__ZNK15SpatialMaterial17_validate_featureERK6StringNS_7FeatureER12PropertyInfo(a,e,4,b);f=c[e>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);__ZN6StringC2EPKc(e,817096);__ZNK15SpatialMaterial17_validate_featureERK6StringNS_7FeatureER12PropertyInfo(a,e,5,b);f=c[e>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);__ZN6StringC2EPKc(e,817107);__ZNK15SpatialMaterial17_validate_featureERK6StringNS_7FeatureER12PropertyInfo(a,e,6,b);f=c[e>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);__ZN6StringC2EPKc(e,1129117);__ZNK15SpatialMaterial17_validate_featureERK6StringNS_7FeatureER12PropertyInfo(a,e,7,b);f=c[e>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);__ZN6StringC2EPKc(e,817110);__ZNK15SpatialMaterial17_validate_featureERK6StringNS_7FeatureER12PropertyInfo(a,e,8,b);f=c[e>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);__ZN6StringC2EPKc(e,817126);__ZNK15SpatialMaterial17_validate_featureERK6StringNS_7FeatureER12PropertyInfo(a,e,9,b);f=c[e>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);__ZN6StringC2EPKc(e,946035);__ZNK15SpatialMaterial17_validate_featureERK6StringNS_7FeatureER12PropertyInfo(a,e,10,b);f=c[e>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);f=b+4|0;if(__ZNK6StringeqEPKc(f,817137)|0?(c[a+340>>2]|0)==0:0)c[b+16>>2]=0;if(__ZNK6StringeqEPKc(f,817152)|0?(c[a+340>>2]|0)==1:0)c[b+16>>2]=0;if(!(__ZNK6String11begins_withEPKc(f,817171)|0)){l=d;return}if((c[a+344>>2]|0)==3){l=d;return}c[b+16>>2]=0;l=d;return}function __ZNK15SpatialMaterial9get_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,821167);l=a;return c[b>>2]|0}function __ZNK8Material14get_save_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,851534);l=a;return c[b>>2]|0}function __ZNK15SpatialMaterial8is_classERK6String(a,b){a=a|0;b=b|0;var c=0;if(((!(__ZNK6StringeqEPKc(b,821167)|0)?!(__ZNK6StringeqEPKc(b,851534)|0):0)?!(__ZNK6StringeqEPKc(b,1110448)|0):0)?!(__ZNK6StringeqEPKc(b,1126157)|0):0)c=__ZNK6StringeqEPKc(b,1142944)|0;else c=1;return c|0}function __ZNK15SpatialMaterial12is_class_ptrEPv(a,b){a=a|0;b=b|0;return (b|0)==1234440|((b|0)==1234412|((b|0)==1220696|((b|0)==1220724|(b|0)==1220580)))|0}function __ZN15SpatialMaterialD2Ev(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0;d=l;l=l+32|0;if((l|0)>=(m|0))ba(32);e=d+16|0;f=d+8|0;g=d+12|0;h=d+4|0;i=d;c[b>>2]=225444;j=c[308605]|0;if(j|0)gj[c[c[j>>2]>>2]&8191](j);j=b+136|0;k=c[308607]|0;a:do if(k|0){n=c[k+8>>2]|0;o=c[308608]|0;b:do if((n|0)==(o|0))p=n;else{q=c[j>>2]|0;r=n;while(1){s=c[r+24>>2]|0;if(q>>>0<s>>>0)t=r+8|0;else{if(s>>>0>=q>>>0){p=r;break b}t=r+4|0}r=c[t>>2]|0;if((r|0)==(o|0))break a}}while(0);if((p|0)!=(o|0)&(p|0)!=0){n=(__ZN3MapIN15SpatialMaterial11MaterialKeyENS0_10ShaderDataE10ComparatorIS1_E16DefaultAllocatorEixERKS1_(1234428,j)|0)+4|0;c[n>>2]=(c[n>>2]|0)+-1;c:do if((c[(__ZN3MapIN15SpatialMaterial11MaterialKeyENS0_10ShaderDataE10ComparatorIS1_E16DefaultAllocatorEixERKS1_(1234428,j)|0)+4>>2]|0)==0?(n=__ZN12VisualServer13get_singletonEv()|0,r=c[(c[n>>2]|0)+1312>>2]|0,c[g>>2]=c[(__ZN3MapIN15SpatialMaterial11MaterialKeyENS0_10ShaderDataE10ComparatorIS1_E16DefaultAllocatorEixERKS1_(1234428,j)|0)>>2],c[e>>2]=c[g>>2],Pi[r&2047](n,e),n=c[308607]|0,n|0):0){r=c[n+8>>2]|0;n=c[308608]|0;d:do if((r|0)==(n|0))u=r;else{q=c[j>>2]|0;s=r;while(1){v=c[s+24>>2]|0;if(q>>>0<v>>>0)w=s+8|0;else{if(v>>>0>=q>>>0){u=s;break d}w=s+4|0}s=c[w>>2]|0;if((s|0)==(n|0))break c}}while(0);if(!((u|0)==0|(u|0)==(n|0)))__ZN3MapIN15SpatialMaterial11MaterialKeyENS0_10ShaderDataE10ComparatorIS1_E16DefaultAllocatorE6_eraseEPNS6_7ElementE(1234428,u)}while(0);o=__ZN12VisualServer13get_singletonEv()|0;r=c[(c[o>>2]|0)+188>>2]|0;c[h>>2]=c[b+128>>2];c[i>>2]=0;c[f>>2]=c[h>>2];c[e>>2]=c[i>>2];bj[r&4095](o,f,e)}}while(0);i=c[308605]|0;if(i|0)gj[c[(c[i>>2]|0)+4>>2]&8191](i);i=b+360|0;h=b+420|0;do{h=h+-4|0;u=c[h>>2]|0;if((u|0?__ZN9Reference11unreferenceEv(u)|0:0)?(u=c[h>>2]|0,__Z17predelete_handlerP6Object(u)|0):0){gj[c[(c[u>>2]|0)+76>>2]&8191](u);__ZN6Memory11free_staticEPvb(u,0)}c[h>>2]=0}while((h|0)!=(i|0));i=b+140|0;h=c[i>>2]|0;if(!h){x=b+132|0;__ZN10StringNameD2Ev(x);c[b>>2]=225320;y=__ZN12VisualServer13get_singletonEv()|0;z=c[y>>2]|0;A=z+1312|0;B=c[A>>2]|0;C=b+128|0;D=c[C>>2]|0;c[f>>2]=D;c[e>>2]=c[f>>2];Pi[B&2047](y,e);E=b+124|0;__ZN10StringNameD2Ev(E);__ZN8ResourceD2Ev(b);l=d;return}a[1263537]=0;u=b+148|0;w=c[u>>2]|0;j=b+152|0;if(w|0)c[w+12>>2]=c[j>>2];g=c[j>>2]|0;if(g|0)c[g+8>>2]=w;if((c[h>>2]|0)==(i|0))c[h>>2]=c[u>>2];c[u>>2]=0;c[j>>2]=0;c[i>>2]=0;x=b+132|0;__ZN10StringNameD2Ev(x);c[b>>2]=225320;y=__ZN12VisualServer13get_singletonEv()|0;z=c[y>>2]|0;A=z+1312|0;B=c[A>>2]|0;C=b+128|0;D=c[C>>2]|0;c[f>>2]=D;c[e>>2]=c[f>>2];Pi[B&2047](y,e);E=b+124|0;__ZN10StringNameD2Ev(E);__ZN8ResourceD2Ev(b);l=d;return}function __ZN15SpatialMaterialD0Ev(a){a=a|0;__ZN15SpatialMaterialD2Ev(a);__ZdlPv(a);return}function __ZNK8Material18get_base_extensionEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,931583);l=a;return c[b>>2]|0}function __ZNK8Material7get_ridEv(a){a=a|0;return c[a+128>>2]|0}function __ZN3MapIN15SpatialMaterial11MaterialKeyENS0_10ShaderDataE10ComparatorIS1_E16DefaultAllocatorEixERKS1_(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;g=c[b>>2]|0;if(!g){h=__ZnwjPFPvjE(36,4740)|0;c[h+28>>2]=0;i=h+16|0;c[i>>2]=0;c[i+4>>2]=0;c[b>>2]=h;i=c[b+4>>2]|0;c[h+4>>2]=i;c[h+8>>2]=i;c[h+12>>2]=i;c[h>>2]=1;if(!h){j=f;c[j>>2]=0;c[j+4>>2]=0;c[f>>2]=0;k=f;n=14}else{o=h;p=i;n=5}}else{o=g;p=c[b+4>>2]|0;n=5}a:do if((n|0)==5){g=c[o+8>>2]|0;b:do if((g|0)!=(p|0)){i=c[d>>2]|0;h=g;while(1){j=c[h+24>>2]|0;if(i>>>0<j>>>0)q=h+8|0;else{if(j>>>0>=i>>>0)break;q=h+4|0}j=c[q>>2]|0;if((j|0)==(p|0))break b;else h=j}if(!((h|0)==(p|0)|(h|0)==0)){r=h;break a}}while(0);g=f;c[g>>2]=0;c[g+4>>2]=0;c[f>>2]=0;if(!o){k=f;n=14}else{s=f;n=15}}while(0);if((n|0)==14){o=__ZnwjPFPvjE(36,4740)|0;c[o+28>>2]=0;p=o+16|0;c[p>>2]=0;c[p+4>>2]=0;c[b>>2]=o;p=c[b+4>>2]|0;c[o+4>>2]=p;c[o+8>>2]=p;c[o+12>>2]=p;c[o>>2]=1;s=k;n=15}if((n|0)==15){n=__ZN3MapIN15SpatialMaterial11MaterialKeyENS0_10ShaderDataE10ComparatorIS1_E16DefaultAllocatorE10_insert_rbERKS1_RKS2_(b,d,f)|0;if(!n){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145936,616,1145947,0);t=0;l=e;return t|0}else r=n}a[1263537]=0;t=r+28|0;l=e;return t|0}function __ZN3MapIN15SpatialMaterial11MaterialKeyENS0_10ShaderDataE10ComparatorIS1_E16DefaultAllocatorE6_eraseEPNS6_7ElementE(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0;e=d+8|0;f=c[e>>2]|0;g=b+4|0;h=c[g>>2]|0;if((f|0)!=(h|0)?(i=c[d+4>>2]|0,(i|0)!=(h|0)):0){j=i;while(1){i=c[j+8>>2]|0;if((i|0)==(h|0))break;else j=i}if(!j){k=h;l=c[h+8>>2]|0}else{k=j;l=h}}else{k=d;l=f}f=k+8|0;j=k+4|0;i=c[((l|0)==(h|0)?j:f)>>2]|0;h=c[b>>2]|0;l=k+12|0;m=c[l>>2]|0;c[i+12>>2]=m;if((h|0)==(m|0))n=h+8|0;else{h=c[l>>2]|0;m=h+8|0;n=(k|0)==(c[m>>2]|0)?m:h+4|0}c[n>>2]=i;if((k|0)==(d|0)){if((c[d>>2]|0)==1)__ZN3MapIN15SpatialMaterial11MaterialKeyENS0_10ShaderDataE10ComparatorIS1_E16DefaultAllocatorE10_erase_fixEPNS6_7ElementE(b,i)}else{if((k|0)==(c[g>>2]|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143791,1145936,469,1143798,0);return}a[1263537]=0;if((c[k>>2]|0)==1)__ZN3MapIN15SpatialMaterial11MaterialKeyENS0_10ShaderDataE10ComparatorIS1_E16DefaultAllocatorE10_erase_fixEPNS6_7ElementE(b,i);c[f>>2]=c[e>>2];f=d+4|0;c[j>>2]=c[f>>2];j=d+12|0;c[l>>2]=c[j>>2];c[k>>2]=c[d>>2];c[(c[e>>2]|0)+12>>2]=k;c[(c[f>>2]|0)+12>>2]=k;f=c[j>>2]|0;j=f+8|0;c[((c[j>>2]|0)==(d|0)?j:f+4|0)>>2]=k}k=c[d+16>>2]|0;f=d+20|0;if(k|0)c[k+20>>2]=c[f>>2];j=c[f>>2]|0;if(j|0)c[j+16>>2]=k;__ZN6Memory11free_staticEPvb(d,0);d=b+8|0;c[d>>2]=(c[d>>2]|0)+-1;if(!(c[c[g>>2]>>2]|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143791,1145936,498,1143838,0);return}else{a[1263537]=0;return}}function __ZN3MapIN15SpatialMaterial11MaterialKeyENS0_10ShaderDataE10ComparatorIS1_E16DefaultAllocatorE10_erase_fixEPNS6_7ElementE(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0;e=c[(c[b>>2]|0)+8>>2]|0;f=b+4|0;if((e|0)!=(d|0)&(c[d>>2]|0)==1){b=d;while(1){g=b+12|0;h=c[g>>2]|0;i=c[h+8>>2]|0;do if((b|0)==(i|0)){j=c[h+4>>2]|0;if(!(c[j>>2]|0)){a[1263537]=0;c[j>>2]=1;k=c[f>>2]|0;if((k|0)==(h|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);l=c[g>>2]|0;m=l;n=c[l+4>>2]|0;o=c[f>>2]|0}else{a[1263537]=0;c[h>>2]=0;m=h;n=j;o=k}k=n+8|0;l=c[k>>2]|0;c[m+4>>2]=l;if((l|0)!=(o|0))c[l+12>>2]=m;l=m+12|0;c[n+12>>2]=c[l>>2];p=c[l>>2]|0;q=p+8|0;c[((c[q>>2]|0)==(m|0)?q:p+4|0)>>2]=n;c[k>>2]=m;c[l>>2]=n;l=c[g>>2]|0;r=c[l+4>>2]|0;s=l}else{r=j;s=h}if((c[c[r+4>>2]>>2]|0)==1){j=r+8|0;l=c[j>>2]|0;if((c[l>>2]|0)==1)if((c[f>>2]|0)==(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);t=c[g>>2]|0;break}else{a[1263537]=0;c[r>>2]=0;t=s;break}a[1263537]=0;c[l>>2]=1;k=c[f>>2]|0;if((k|0)==(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);u=c[j>>2]|0;v=c[f>>2]|0}else{a[1263537]=0;c[r>>2]=0;u=l;v=k}k=u+4|0;l=c[k>>2]|0;c[j>>2]=l;if((l|0)!=(v|0))c[l+12>>2]=r;l=r+12|0;c[u+12>>2]=c[l>>2];j=c[l>>2]|0;p=j+4|0;c[((c[p>>2]|0)==(r|0)?p:j+8|0)>>2]=u;c[k>>2]=r;c[l>>2]=u;l=c[g>>2]|0;w=c[l+4>>2]|0;x=l}else{w=r;x=s}l=c[x>>2]|0;k=c[f>>2]|0;if((l|0)==0&(k|0)==(w|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);y=c[g>>2]|0;z=c[f>>2]|0}else{a[1263537]=0;c[w>>2]=l;y=x;z=k}c[y>>2]=1;k=c[w+4>>2]|0;a[1263537]=0;c[k>>2]=1;k=y+4|0;l=c[k>>2]|0;j=l+8|0;p=c[j>>2]|0;c[k>>2]=p;if((p|0)!=(z|0))c[p+12>>2]=y;p=y+12|0;c[l+12>>2]=c[p>>2];k=c[p>>2]|0;q=k+8|0;c[((c[q>>2]|0)==(y|0)?q:k+4|0)>>2]=l;c[j>>2]=y;c[p>>2]=l;t=e}else{if(!(c[i>>2]|0)){a[1263537]=0;c[i>>2]=1;l=c[f>>2]|0;if((l|0)==(h|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);p=c[g>>2]|0;A=c[p+8>>2]|0;B=c[f>>2]|0;C=p}else{a[1263537]=0;c[h>>2]=0;A=i;B=l;C=h}l=A+4|0;p=c[l>>2]|0;c[C+8>>2]=p;if((p|0)!=(B|0))c[p+12>>2]=C;p=C+12|0;c[A+12>>2]=c[p>>2];j=c[p>>2]|0;k=j+4|0;c[((c[k>>2]|0)==(C|0)?k:j+8|0)>>2]=A;c[l>>2]=C;c[p>>2]=A;p=c[g>>2]|0;D=c[p+8>>2]|0;E=p}else{D=i;E=h}p=D+4|0;l=c[p>>2]|0;j=(c[c[D+8>>2]>>2]|0)==1;if(!((c[l>>2]|0)!=1|j^1))if((c[f>>2]|0)==(D|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);t=c[g>>2]|0;break}else{a[1263537]=0;c[D>>2]=0;t=E;break}if(j){a[1263537]=0;c[l>>2]=1;j=c[f>>2]|0;if((j|0)==(D|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);F=c[p>>2]|0;G=c[f>>2]|0}else{a[1263537]=0;c[D>>2]=0;F=l;G=j}j=F+8|0;l=c[j>>2]|0;c[p>>2]=l;if((l|0)!=(G|0))c[l+12>>2]=D;l=D+12|0;c[F+12>>2]=c[l>>2];p=c[l>>2]|0;k=p+8|0;c[((c[k>>2]|0)==(D|0)?k:p+4|0)>>2]=F;c[j>>2]=D;c[l>>2]=F;l=c[g>>2]|0;H=c[l+8>>2]|0;I=l}else{H=D;I=E}l=c[I>>2]|0;j=c[f>>2]|0;if((l|0)==0&(j|0)==(H|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);J=c[g>>2]|0;K=c[f>>2]|0}else{a[1263537]=0;c[H>>2]=l;J=I;K=j}c[J>>2]=1;j=c[H+8>>2]|0;a[1263537]=0;c[j>>2]=1;j=J+8|0;l=c[j>>2]|0;p=l+4|0;k=c[p>>2]|0;c[j>>2]=k;if((k|0)!=(K|0))c[k+12>>2]=J;k=J+12|0;c[l+12>>2]=c[k>>2];j=c[k>>2]|0;q=j+4|0;c[((c[q>>2]|0)==(J|0)?q:j+8|0)>>2]=l;c[p>>2]=J;c[k>>2]=l;t=e}while(0);if((e|0)!=(t|0)&(c[t>>2]|0)==1)b=t;else{L=t;break}}}else L=d;a[1263537]=0;c[L>>2]=1;if((c[c[f>>2]>>2]|0)==1){a[1263537]=0;return}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143886,1145936,447,1143897,0);return}}function __ZN3MapIN15SpatialMaterial11MaterialKeyENS0_10ShaderDataE10ComparatorIS1_E16DefaultAllocatorE10_insert_rbERKS1_RKS2_(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f;a[g>>0]=0;h=__ZN3MapIN15SpatialMaterial11MaterialKeyENS0_10ShaderDataE10ComparatorIS1_E16DefaultAllocatorE7_insertERKS1_Rb(b,d,g)|0;if(h|0){d=e;e=c[d+4>>2]|0;i=h+28|0;c[i>>2]=c[d>>2];c[i+4>>2]=e}if(a[g>>0]|0){l=f;return h|0}g=b+8|0;c[g>>2]=(c[g>>2]|0)+1;g=h+12|0;e=c[g>>2]|0;if(!(c[e>>2]|0)){i=b+4|0;d=h;j=e;k=e;e=g;while(1){g=j+12|0;n=c[g>>2]|0;o=c[n+8>>2]|0;p=n;do if((j|0)==(o|0)){q=c[n+4>>2]|0;if(!(c[q>>2]|0)){c[k>>2]=1;a[1263537]=0;c[q>>2]=1;if((c[i>>2]|0)==(n|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);r=c[(c[e>>2]|0)+12>>2]|0;break}else{a[1263537]=0;c[n>>2]=0;r=n;break}}q=j+4|0;if((d|0)==(c[q>>2]|0)){s=d+8|0;t=c[s>>2]|0;c[q>>2]=t;if((t|0)==(c[i>>2]|0))u=p;else{c[t+12>>2]=j;u=c[g>>2]|0}t=d+12|0;c[t>>2]=u;q=c[g>>2]|0;v=q+8|0;c[((c[v>>2]|0)==(j|0)?v:q+4|0)>>2]=d;c[s>>2]=j;c[g>>2]=d;w=j;x=d;y=c[t>>2]|0}else{w=d;x=j;y=n}a[1263537]=0;c[x>>2]=1;t=c[i>>2]|0;if((t|0)==(y|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);z=c[(c[w+12>>2]|0)+12>>2]|0;A=c[i>>2]|0}else{a[1263537]=0;c[y>>2]=0;z=y;A=t}t=z+8|0;s=c[t>>2]|0;q=s+4|0;v=c[q>>2]|0;c[t>>2]=v;if((v|0)!=(A|0))c[v+12>>2]=z;v=z+12|0;c[s+12>>2]=c[v>>2];t=c[v>>2]|0;B=t+4|0;c[((c[B>>2]|0)==(z|0)?B:t+8|0)>>2]=s;c[q>>2]=z;c[v>>2]=s;r=w}else{if(!(c[o>>2]|0)){c[k>>2]=1;a[1263537]=0;c[o>>2]=1;if((c[i>>2]|0)==(n|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);r=c[(c[e>>2]|0)+12>>2]|0;break}else{a[1263537]=0;c[n>>2]=0;r=n;break}}s=j+8|0;if((d|0)==(c[s>>2]|0)){v=d+4|0;q=c[v>>2]|0;c[s>>2]=q;if((q|0)==(c[i>>2]|0))C=p;else{c[q+12>>2]=j;C=c[g>>2]|0}q=d+12|0;c[q>>2]=C;s=c[g>>2]|0;t=s+4|0;c[((c[t>>2]|0)==(j|0)?t:s+8|0)>>2]=d;c[v>>2]=j;c[g>>2]=d;D=j;E=d;F=c[q>>2]|0}else{D=d;E=j;F=n}a[1263537]=0;c[E>>2]=1;q=c[i>>2]|0;if((q|0)==(F|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);G=c[(c[D+12>>2]|0)+12>>2]|0;H=c[i>>2]|0}else{a[1263537]=0;c[F>>2]=0;G=F;H=q}q=G+4|0;v=c[q>>2]|0;s=v+8|0;t=c[s>>2]|0;c[q>>2]=t;if((t|0)!=(H|0))c[t+12>>2]=G;t=G+12|0;c[v+12>>2]=c[t>>2];q=c[t>>2]|0;B=q+8|0;c[((c[B>>2]|0)==(G|0)?B:q+4|0)>>2]=v;c[s>>2]=G;c[t>>2]=v;r=D}while(0);n=r+12|0;g=c[n>>2]|0;if(!(c[g>>2]|0)){d=r;j=g;k=g;e=n}else break}}e=c[(c[b>>2]|0)+8>>2]|0;a[1263537]=0;c[e>>2]=1;l=f;return h|0}function __ZN3MapIN15SpatialMaterial11MaterialKeyENS0_10ShaderDataE10ComparatorIS1_E16DefaultAllocatorE7_insertERKS1_Rb(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0;f=c[b>>2]|0;g=c[f+8>>2]|0;h=b+4|0;i=c[h>>2]|0;a:do if((g|0)==(i|0))j=f;else{k=c[d>>2]|0;l=g;while(1){m=c[l+24>>2]|0;if(k>>>0<m>>>0)n=l+8|0;else{if(m>>>0>=k>>>0)break;n=l+4|0}m=c[n>>2]|0;if((m|0)==(i|0)){j=l;break a}else l=m}a[e>>0]=1;o=l;return o|0}while(0);i=__ZnwjPFPvjE(36,4740)|0;c[i+28>>2]=0;c[i>>2]=0;c[i+4>>2]=0;c[i+8>>2]=0;c[i+12>>2]=0;c[i+16>>2]=0;c[i+20>>2]=0;c[i+12>>2]=j;n=c[h>>2]|0;g=i+4|0;c[g>>2]=n;f=i+8|0;c[f>>2]=n;c[i+24>>2]=c[d>>2];if((j|0)!=(c[b>>2]|0)?(c[d>>2]|0)>>>0>=(c[j+24>>2]|0)>>>0:0)p=j+4|0;else p=j+8|0;c[p>>2]=i;a[e>>0]=0;e=c[g>>2]|0;g=c[h>>2]|0;if((e|0)==(g|0)){h=i;do{p=h;h=c[h+12>>2]|0}while((p|0)==(c[h+4>>2]|0));q=(h|0)==(c[b>>2]|0)?0:h}else{h=e;while(1){e=c[h+8>>2]|0;if((e|0)==(g|0)){q=h;break}else h=e}}c[i+16>>2]=q;h=c[f>>2]|0;b:do if((h|0)==(g|0)){f=i;while(1){e=f;f=c[f+12>>2]|0;if((e|0)!=(c[f+8>>2]|0)){r=f;break b}if((f|0)==(c[b>>2]|0)){r=0;break}}}else{f=h;while(1){l=c[f+4>>2]|0;if((l|0)==(g|0)){r=f;break}else f=l}}while(0);g=i+20|0;c[g>>2]=r;if(!q)s=r;else{c[q+20>>2]=i;s=c[g>>2]|0}if(!s){o=i;return o|0}c[s+16>>2]=i;o=i;return o|0}function __ZNK15SpatialMaterial17_validate_featureERK6StringNS_7FeatureER12PropertyInfo(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0;g=l;l=l+16|0;if((l|0)>=(m|0))ba(16);h=g+4|0;i=g;j=f+4|0;if(!(__ZNK6String11begins_withERKS_(j,d)|0)){l=g;return}__ZN6StringC2EPKc(i,817187);c[h>>2]=__ZNK6StringplERKS_(d,i)|0;if(__ZNK6StringneERKS_(j,h)|0)k=(a[b+348+e>>0]|0)==0;else k=0;e=c[h>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);e=c[i>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);if(!k){l=g;return}c[f+16>>2]=0;l=g;return}function __ZNK8Material19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+24|0;g=e+4|0;h=e;if(!d)__ZNK8Resource19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,0);__ZN6StringC2EPKc(f,851534);i=c[f>>2]|0;f=i;j=g+4|0;c[j>>2]=0;k=g+12|0;c[k>>2]=0;c[g>>2]=0;n=(i|0)==0;if(!n?(c[j>>2]=0,__Z28atomic_conditional_incrementPj(i+-8|0)|0):0)c[j>>2]=f;c[g+8>>2]=0;f=c[k>>2]|0;if(f|0){if(!(__Z16atomic_decrementPj(f+-8|0)|0))__ZN6Memory11free_staticEPvb(f,1);c[k>>2]=0}c[g+16>>2]=256;if(!(c[b>>2]|0)){k=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=k;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0}k=__ZnwjPFPvjE(32,4740)|0;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0;c[k+12>>2]=0;c[k+16>>2]=7;f=k+20|0;c[f>>2]=0;j=k+24|0;c[j>>2]=0;o=k+28|0;c[o>>2]=0;__ZN12PropertyInfoaSERKS_(k,g)|0;p=c[b>>2]|0;q=p+4|0;r=c[q>>2]|0;c[j>>2]=r;c[f>>2]=0;c[o>>2]=p;if(r|0)c[r+20>>2]=k;c[q>>2]=k;if(!(c[p>>2]|0))c[p>>2]=k;k=p+8|0;c[k>>2]=(c[k>>2]|0)+1;k=c[g+12>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);k=c[g+4>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);if(!n?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);__ZN10StringNameC2EPKc(h,851534);__ZN7ClassDB17get_property_listE10StringNameP4ListI12PropertyInfo16DefaultAllocatorEbPK6Object(h,b,1,a);__ZN10StringNameD2Ev(h);if(!d){l=e;return}__ZNK8Resource19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,1);l=e;return}function __ZN7ClassDB10_add_classI8MaterialEEvv(){var a=0,b=0,d=0,e=0,f=0,g=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+16|0;d=a+12|0;e=a+8|0;f=a+4|0;g=a;__ZN6StringC2EPKc(b,851534);c[e>>2]=c[b>>2];__ZN10StringNameC2ERK6String(d,e);__ZN6StringC2EPKc(b,1110448);c[g>>2]=c[b>>2];__ZN10StringNameC2ERK6String(f,g);__ZN7ClassDB11_add_class2ERK10StringNameS2_(d,f);__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);__ZN10StringNameD2Ev(d);d=c[e>>2]|0;if(!d){l=a;return}if(__Z16atomic_decrementPj(d+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(d,1);l=a;return}function __ZN7ClassDB10_add_classI15SpatialMaterialEEvv(){var a=0,b=0,d=0,e=0,f=0,g=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+16|0;d=a+12|0;e=a+8|0;f=a+4|0;g=a;__ZN6StringC2EPKc(b,821167);c[e>>2]=c[b>>2];__ZN10StringNameC2ERK6String(d,e);__ZN6StringC2EPKc(b,851534);c[g>>2]=c[b>>2];__ZN10StringNameC2ERK6String(f,g);__ZN7ClassDB11_add_class2ERK10StringNameS2_(d,f);__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);__ZN10StringNameD2Ev(d);d=c[e>>2]|0;if(!d){l=a;return}if(__Z16atomic_decrementPj(d+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(d,1);l=a;return}function __ZN15SpatialMaterial13_bind_methodsEv(){var a=0,b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0,ia=0,ja=0,ka=0,la=0,ma=0,na=0,oa=0,pa=0,qa=0,ra=0,sa=0,ta=0,ua=0,va=0,wa=0,xa=0,ya=0,za=0,Aa=0,Ba=0,Ca=0,Da=0,Ea=0,Fa=0,Ga=0,Ha=0,Ia=0,Ja=0,Ka=0,La=0,Ma=0,Na=0,Oa=0,Pa=0,Qa=0,Ra=0,Sa=0,Ta=0,Ua=0,Va=0,Wa=0,Xa=0,Ya=0,Za=0,_a=0,$a=0,ab=0,bb=0,cb=0,db=0,eb=0,fb=0,gb=0,hb=0,ib=0,jb=0,kb=0,lb=0,mb=0,nb=0,ob=0,pb=0,qb=0,rb=0,sb=0,tb=0,ub=0,vb=0,wb=0,xb=0,yb=0,zb=0,Ab=0,Bb=0,Cb=0,Db=0,Eb=0,Fb=0,Gb=0,Hb=0,Ib=0,Jb=0,Kb=0,Lb=0,Mb=0,Nb=0,Ob=0,Pb=0,Qb=0,Rb=0,Sb=0,Tb=0,Ub=0,Vb=0,Wb=0,Xb=0,Yb=0,Zb=0,_b=0,$b=0,ac=0,bc=0,cc=0,dc=0,ec=0,fc=0,gc=0,hc=0,ic=0,jc=0,kc=0,lc=0,mc=0,nc=0,oc=0,pc=0,qc=0,rc=0,sc=0,tc=0,uc=0,vc=0,wc=0,xc=0,yc=0,zc=0,Ac=0,Bc=0,Cc=0,Dc=0,Ec=0,Fc=0,Gc=0,Hc=0,Ic=0,Jc=0,Kc=0,Lc=0,Mc=0,Nc=0,Oc=0,Pc=0,Qc=0,Rc=0,Sc=0,Tc=0,Uc=0,Vc=0,Wc=0,Xc=0,Yc=0,Zc=0,_c=0,$c=0,ad=0,bd=0,cd=0,dd=0,ed=0,fd=0,gd=0,hd=0,id=0,jd=0,kd=0,ld=0,md=0,nd=0,od=0,pd=0;a=l;l=l+1200|0;if((l|0)>=(m|0))ba(1200);b=a+1176|0;d=a+1168|0;e=a+1160|0;f=a+1152|0;g=a+1144|0;h=a+1136|0;i=a+1128|0;j=a+1120|0;k=a+1112|0;n=a+1104|0;o=a+1096|0;p=a+1088|0;q=a+1080|0;r=a+1072|0;s=a+1064|0;t=a+1056|0;u=a+1048|0;v=a+1040|0;w=a+1032|0;x=a+1024|0;y=a+1016|0;z=a+1008|0;A=a+1e3|0;B=a+992|0;C=a+984|0;D=a+976|0;E=a+968|0;F=a+960|0;G=a+952|0;H=a+944|0;I=a+936|0;J=a+928|0;K=a+920|0;L=a+912|0;M=a+904|0;N=a+896|0;O=a+888|0;P=a+880|0;Q=a+872|0;R=a+864|0;S=a+856|0;T=a+848|0;U=a+840|0;V=a+832|0;W=a+824|0;X=a+816|0;Y=a+808|0;Z=a+800|0;_=a+792|0;$=a+784|0;aa=a+776|0;ca=a+768|0;da=a+760|0;ea=a+752|0;fa=a+744|0;ga=a+736|0;ha=a+728|0;ia=a+720|0;ja=a+712|0;ka=a+704|0;la=a+696|0;ma=a+688|0;na=a+680|0;oa=a+672|0;pa=a+664|0;qa=a+656|0;ra=a+648|0;sa=a+640|0;ta=a+632|0;ua=a+624|0;va=a+616|0;wa=a+608|0;xa=a+600|0;ya=a+596|0;za=a+340|0;Aa=a+328|0;Ba=a+592|0;Ca=a+588|0;Da=a+308|0;Ea=a+300|0;Fa=a+584|0;Ga=a+580|0;Ha=a+576|0;Ia=a+572|0;Ja=a+568|0;Ka=a+564|0;La=a+560|0;Ma=a+556|0;Na=a+552|0;Oa=a+548|0;Pa=a+544|0;Qa=a+540|0;Ra=a+536|0;Sa=a+532|0;Ta=a+528|0;Ua=a+524|0;Va=a+520|0;Wa=a+516|0;Xa=a+512|0;Ya=a+508|0;Za=a+504|0;_a=a+500|0;$a=a+496|0;ab=a+492|0;bb=a+488|0;cb=a+484|0;db=a+480|0;eb=a+476|0;fb=a+472|0;gb=a+468|0;hb=a+464|0;ib=a+460|0;jb=a+456|0;kb=a+452|0;lb=a+448|0;mb=a+444|0;nb=a+440|0;ob=a+436|0;pb=a+432|0;qb=a+428|0;rb=a+424|0;sb=a+420|0;tb=a+416|0;ub=a+412|0;vb=a+408|0;wb=a+404|0;xb=a+400|0;yb=a+396|0;zb=a+392|0;Ab=a+388|0;Bb=a+384|0;Cb=a+380|0;Db=a+376|0;Eb=a+372|0;Fb=a+368|0;Gb=a+364|0;Hb=a+360|0;Ib=a+356|0;Jb=a+352|0;Kb=a+348|0;Lb=a+344|0;Mb=a+336|0;Nb=a+332|0;Ob=a+324|0;Pb=a+320|0;Qb=a+316|0;Rb=a+312|0;Sb=a+304|0;Tb=a+296|0;Ub=a+292|0;Vb=a+288|0;Wb=a+284|0;Xb=a+280|0;Yb=a+276|0;Zb=a+272|0;_b=a+268|0;$b=a+264|0;ac=a+260|0;bc=a+256|0;cc=a+252|0;dc=a+248|0;ec=a+244|0;fc=a+240|0;gc=a+236|0;hc=a+232|0;ic=a+228|0;jc=a+224|0;kc=a+220|0;lc=a+216|0;mc=a+212|0;nc=a+208|0;oc=a+204|0;pc=a+200|0;qc=a+196|0;rc=a+192|0;sc=a+188|0;tc=a+184|0;uc=a+180|0;vc=a+176|0;wc=a+172|0;xc=a+168|0;yc=a+164|0;zc=a+160|0;Ac=a+156|0;Bc=a+152|0;Cc=a+148|0;Dc=a+144|0;Ec=a+140|0;Fc=a+136|0;Gc=a+132|0;Hc=a+128|0;Ic=a+124|0;Jc=a+120|0;Kc=a+116|0;Lc=a+112|0;Mc=a+108|0;Nc=a+104|0;Oc=a+100|0;Pc=a+96|0;Qc=a+92|0;Rc=a+88|0;Sc=a+84|0;Tc=a+80|0;Uc=a+76|0;Vc=a+72|0;Wc=a+68|0;Xc=a+64|0;Yc=a+60|0;Zc=a+56|0;_c=a+52|0;$c=a+48|0;ad=a+44|0;bd=a+40|0;cd=a+36|0;dd=a+32|0;ed=a+28|0;fd=a+24|0;gd=a+20|0;hd=a+16|0;id=a+12|0;jd=a+8|0;kd=a+4|0;ld=a;__Z8D_METHODPKcS0_(d,817196,817207);md=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(md);c[md>>2]=225568;__ZN10MethodBind10_set_constEb(md,0);__ZN10MethodBind24_generate_argument_typesEi(md,1);c[md+44>>2]=794;c[md+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,md,d,0,0)|0;md=d+4|0;nd=c[md>>2]|0;if(nd|0?(__Z16atomic_decrementPj(nd+-8|0)|0)==0:0){od=c[md>>2]|0;md=(od|0)==0?0:od+-4|0;od=md+4|0;if(c[md>>2]|0){pd=0;do{__ZN10StringNameD2Ev(od+(pd<<2)|0);pd=pd+1|0}while(pd>>>0<(c[md>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(nd,1)}__ZN10StringNameD2Ev(d);__Z8D_METHODPKc(e,817214);d=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(d);c[d>>2]=225604;__ZN10MethodBind10_set_constEb(d,1);__ZN10MethodBind24_generate_argument_typesEi(d,0);__ZN10MethodBind12_set_returnsEb(d,1);c[d+44>>2]=795;c[d+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,d,e,0,0)|0;d=e+4|0;nd=c[d>>2]|0;if(nd|0?(__Z16atomic_decrementPj(nd+-8|0)|0)==0:0){md=c[d>>2]|0;d=(md|0)==0?0:md+-4|0;md=d+4|0;if(c[d>>2]|0){pd=0;do{__ZN10StringNameD2Ev(md+(pd<<2)|0);pd=pd+1|0}while(pd>>>0<(c[d>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(nd,1)}__ZN10StringNameD2Ev(e);__Z8D_METHODPKcS0_(f,817225,817243);e=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(e);c[e>>2]=225640;__ZN10MethodBind10_set_constEb(e,0);__ZN10MethodBind24_generate_argument_typesEi(e,1);c[e+44>>2]=796;c[e+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,e,f,0,0)|0;e=f+4|0;nd=c[e>>2]|0;if(nd|0?(__Z16atomic_decrementPj(nd+-8|0)|0)==0:0){d=c[e>>2]|0;e=(d|0)==0?0:d+-4|0;d=e+4|0;if(c[e>>2]|0){pd=0;do{__ZN10StringNameD2Ev(d+(pd<<2)|0);pd=pd+1|0}while(pd>>>0<(c[e>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(nd,1)}__ZN10StringNameD2Ev(f);__Z8D_METHODPKc(g,817257);f=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(f);c[f>>2]=225676;__ZN10MethodBind10_set_constEb(f,1);__ZN10MethodBind24_generate_argument_typesEi(f,0);__ZN10MethodBind12_set_returnsEb(f,1);c[f+44>>2]=5074;c[f+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,f,g,0,0)|0;f=g+4|0;nd=c[f>>2]|0;if(nd|0?(__Z16atomic_decrementPj(nd+-8|0)|0)==0:0){e=c[f>>2]|0;f=(e|0)==0?0:e+-4|0;e=f+4|0;if(c[f>>2]|0){pd=0;do{__ZN10StringNameD2Ev(e+(pd<<2)|0);pd=pd+1|0}while(pd>>>0<(c[f>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(nd,1)}__ZN10StringNameD2Ev(g);__Z8D_METHODPKcS0_(h,817275,817288);g=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(g);c[g>>2]=225568;__ZN10MethodBind10_set_constEb(g,0);__ZN10MethodBind24_generate_argument_typesEi(g,1);c[g+44>>2]=797;c[g+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,g,h,0,0)|0;g=h+4|0;nd=c[g>>2]|0;if(nd|0?(__Z16atomic_decrementPj(nd+-8|0)|0)==0:0){f=c[g>>2]|0;g=(f|0)==0?0:f+-4|0;f=g+4|0;if(c[g>>2]|0){pd=0;do{__ZN10StringNameD2Ev(f+(pd<<2)|0);pd=pd+1|0}while(pd>>>0<(c[g>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(nd,1)}__ZN10StringNameD2Ev(h);__Z8D_METHODPKc(i,817297);h=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(h);c[h>>2]=225604;__ZN10MethodBind10_set_constEb(h,1);__ZN10MethodBind24_generate_argument_typesEi(h,0);__ZN10MethodBind12_set_returnsEb(h,1);c[h+44>>2]=798;c[h+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,h,i,0,0)|0;h=i+4|0;nd=c[h>>2]|0;if(nd|0?(__Z16atomic_decrementPj(nd+-8|0)|0)==0:0){g=c[h>>2]|0;h=(g|0)==0?0:g+-4|0;g=h+4|0;if(c[h>>2]|0){pd=0;do{__ZN10StringNameD2Ev(g+(pd<<2)|0);pd=pd+1|0}while(pd>>>0<(c[h>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(nd,1)}__ZN10StringNameD2Ev(i);__Z8D_METHODPKcS0_(j,817310,817324);i=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(i);c[i>>2]=225712;__ZN10MethodBind10_set_constEb(i,0);__ZN10MethodBind24_generate_argument_typesEi(i,1);c[i+44>>2]=45;c[i+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,i,j,0,0)|0;i=j+4|0;nd=c[i>>2]|0;if(nd|0?(__Z16atomic_decrementPj(nd+-8|0)|0)==0:0){h=c[i>>2]|0;i=(h|0)==0?0:h+-4|0;h=i+4|0;if(c[i>>2]|0){pd=0;do{__ZN10StringNameD2Ev(h+(pd<<2)|0);pd=pd+1|0}while(pd>>>0<(c[i>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(nd,1)}__ZN10StringNameD2Ev(j);__Z8D_METHODPKc(k,817334);j=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(j);c[j>>2]=225748;__ZN10MethodBind10_set_constEb(j,1);__ZN10MethodBind24_generate_argument_typesEi(j,0);__ZN10MethodBind12_set_returnsEb(j,1);c[j+44>>2]=56;c[j+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,j,k,0,0)|0;j=k+4|0;nd=c[j>>2]|0;if(nd|0?(__Z16atomic_decrementPj(nd+-8|0)|0)==0:0){i=c[j>>2]|0;j=(i|0)==0?0:i+-4|0;i=j+4|0;if(c[j>>2]|0){pd=0;do{__ZN10StringNameD2Ev(i+(pd<<2)|0);pd=pd+1|0}while(pd>>>0<(c[j>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(nd,1)}__ZN10StringNameD2Ev(k);__Z8D_METHODPKcS0_(n,817348,817362);k=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(k);c[k>>2]=225712;__ZN10MethodBind10_set_constEb(k,0);__ZN10MethodBind24_generate_argument_typesEi(k,1);c[k+44>>2]=46;c[k+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,k,n,0,0)|0;k=n+4|0;nd=c[k>>2]|0;if(nd|0?(__Z16atomic_decrementPj(nd+-8|0)|0)==0:0){j=c[k>>2]|0;k=(j|0)==0?0:j+-4|0;j=k+4|0;if(c[k>>2]|0){pd=0;do{__ZN10StringNameD2Ev(j+(pd<<2)|0);pd=pd+1|0}while(pd>>>0<(c[k>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(nd,1)}__ZN10StringNameD2Ev(n);__Z8D_METHODPKc(o,817372);n=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(n);c[n>>2]=225748;__ZN10MethodBind10_set_constEb(n,1);__ZN10MethodBind24_generate_argument_typesEi(n,0);__ZN10MethodBind12_set_returnsEb(n,1);c[n+44>>2]=57;c[n+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,n,o,0,0)|0;n=o+4|0;nd=c[n>>2]|0;if(nd|0?(__Z16atomic_decrementPj(nd+-8|0)|0)==0:0){k=c[n>>2]|0;n=(k|0)==0?0:k+-4|0;k=n+4|0;if(c[n>>2]|0){pd=0;do{__ZN10StringNameD2Ev(k+(pd<<2)|0);pd=pd+1|0}while(pd>>>0<(c[n>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(nd,1)}__ZN10StringNameD2Ev(o);__Z8D_METHODPKcS0_(p,817386,817073);o=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(o);c[o>>2]=225568;__ZN10MethodBind10_set_constEb(o,0);__ZN10MethodBind24_generate_argument_typesEi(o,1);c[o+44>>2]=799;c[o+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,o,p,0,0)|0;o=p+4|0;nd=c[o>>2]|0;if(nd|0?(__Z16atomic_decrementPj(nd+-8|0)|0)==0:0){n=c[o>>2]|0;o=(n|0)==0?0:n+-4|0;n=o+4|0;if(c[o>>2]|0){pd=0;do{__ZN10StringNameD2Ev(n+(pd<<2)|0);pd=pd+1|0}while(pd>>>0<(c[o>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(nd,1)}__ZN10StringNameD2Ev(p);__Z8D_METHODPKc(q,817399);p=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(p);c[p>>2]=225604;__ZN10MethodBind10_set_constEb(p,1);__ZN10MethodBind24_generate_argument_typesEi(p,0);__ZN10MethodBind12_set_returnsEb(p,1);c[p+44>>2]=800;c[p+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,p,q,0,0)|0;p=q+4|0;nd=c[p>>2]|0;if(nd|0?(__Z16atomic_decrementPj(nd+-8|0)|0)==0:0){o=c[p>>2]|0;p=(o|0)==0?0:o+-4|0;o=p+4|0;if(c[p>>2]|0){pd=0;do{__ZN10StringNameD2Ev(o+(pd<<2)|0);pd=pd+1|0}while(pd>>>0<(c[p>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(nd,1)}__ZN10StringNameD2Ev(q);__Z8D_METHODPKcS0_(r,817412,817432);q=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(q);c[q>>2]=225712;__ZN10MethodBind10_set_constEb(q,0);__ZN10MethodBind24_generate_argument_typesEi(q,1);c[q+44>>2]=47;c[q+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,q,r,0,0)|0;q=r+4|0;nd=c[q>>2]|0;if(nd|0?(__Z16atomic_decrementPj(nd+-8|0)|0)==0:0){p=c[q>>2]|0;q=(p|0)==0?0:p+-4|0;p=q+4|0;if(c[q>>2]|0){pd=0;do{__ZN10StringNameD2Ev(p+(pd<<2)|0);pd=pd+1|0}while(pd>>>0<(c[q>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(nd,1)}__ZN10StringNameD2Ev(r);__Z8D_METHODPKc(s,817448);r=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(r);c[r>>2]=225748;__ZN10MethodBind10_set_constEb(r,1);__ZN10MethodBind24_generate_argument_typesEi(r,0);__ZN10MethodBind12_set_returnsEb(r,1);c[r+44>>2]=58;c[r+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,r,s,0,0)|0;r=s+4|0;nd=c[r>>2]|0;if(nd|0?(__Z16atomic_decrementPj(nd+-8|0)|0)==0:0){q=c[r>>2]|0;r=(q|0)==0?0:q+-4|0;q=r+4|0;if(c[r>>2]|0){pd=0;do{__ZN10StringNameD2Ev(q+(pd<<2)|0);pd=pd+1|0}while(pd>>>0<(c[r>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(nd,1)}__ZN10StringNameD2Ev(s);__Z8D_METHODPKcS0_(t,817468,817485);s=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(s);c[s>>2]=225712;__ZN10MethodBind10_set_constEb(s,0);__ZN10MethodBind24_generate_argument_typesEi(s,1);c[s+44>>2]=48;c[s+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,s,t,0,0)|0;s=t+4|0;nd=c[s>>2]|0;if(nd|0?(__Z16atomic_decrementPj(nd+-8|0)|0)==0:0){r=c[s>>2]|0;s=(r|0)==0?0:r+-4|0;r=s+4|0;if(c[s>>2]|0){pd=0;do{__ZN10StringNameD2Ev(r+(pd<<2)|0);pd=pd+1|0}while(pd>>>0<(c[s>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(nd,1)}__ZN10StringNameD2Ev(t);__Z8D_METHODPKc(u,817498);t=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(t);c[t>>2]=225748;__ZN10MethodBind10_set_constEb(t,1);__ZN10MethodBind24_generate_argument_typesEi(t,0);__ZN10MethodBind12_set_returnsEb(t,1);c[t+44>>2]=59;c[t+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,t,u,0,0)|0;t=u+4|0;nd=c[t>>2]|0;if(nd|0?(__Z16atomic_decrementPj(nd+-8|0)|0)==0:0){s=c[t>>2]|0;t=(s|0)==0?0:s+-4|0;s=t+4|0;if(c[t>>2]|0){pd=0;do{__ZN10StringNameD2Ev(s+(pd<<2)|0);pd=pd+1|0}while(pd>>>0<(c[t>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(nd,1)}__ZN10StringNameD2Ev(u);__Z8D_METHODPKcS0_(v,817515,817082);u=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(u);c[u>>2]=225712;__ZN10MethodBind10_set_constEb(u,0);__ZN10MethodBind24_generate_argument_typesEi(u,1);c[u+44>>2]=49;c[u+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,u,v,0,0)|0;u=v+4|0;nd=c[u>>2]|0;if(nd|0?(__Z16atomic_decrementPj(nd+-8|0)|0)==0:0){t=c[u>>2]|0;u=(t|0)==0?0:t+-4|0;t=u+4|0;if(c[u>>2]|0){pd=0;do{__ZN10StringNameD2Ev(t+(pd<<2)|0);pd=pd+1|0}while(pd>>>0<(c[u>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(nd,1)}__ZN10StringNameD2Ev(v);__Z8D_METHODPKc(w,817523);v=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(v);c[v>>2]=225748;__ZN10MethodBind10_set_constEb(v,1);__ZN10MethodBind24_generate_argument_typesEi(v,0);__ZN10MethodBind12_set_returnsEb(v,1);c[v+44>>2]=60;c[v+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,v,w,0,0)|0;v=w+4|0;nd=c[v>>2]|0;if(nd|0?(__Z16atomic_decrementPj(nd+-8|0)|0)==0:0){u=c[v>>2]|0;v=(u|0)==0?0:u+-4|0;u=v+4|0;if(c[v>>2]|0){pd=0;do{__ZN10StringNameD2Ev(u+(pd<<2)|0);pd=pd+1|0}while(pd>>>0<(c[v>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(nd,1)}__ZN10StringNameD2Ev(w);__Z8D_METHODPKcS0_(x,817531,817544);w=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(w);c[w>>2]=225712;__ZN10MethodBind10_set_constEb(w,0);__ZN10MethodBind24_generate_argument_typesEi(w,1);c[w+44>>2]=50;c[w+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,w,x,0,0)|0;w=x+4|0;nd=c[w>>2]|0;do if(nd|0){if(__Z16atomic_decrementPj(nd+-8|0)|0)break;v=c[w>>2]|0;pd=(v|0)==0?0:v+-4|0;v=pd+4|0;if(c[pd>>2]|0){u=0;do{__ZN10StringNameD2Ev(v+(u<<2)|0);u=u+1|0}while(u>>>0<(c[pd>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(nd,1)}while(0);__ZN10StringNameD2Ev(x);__Z8D_METHODPKc(y,817553);x=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(x);c[x>>2]=225748;__ZN10MethodBind10_set_constEb(x,1);__ZN10MethodBind24_generate_argument_typesEi(x,0);__ZN10MethodBind12_set_returnsEb(x,1);c[x+44>>2]=61;c[x+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,x,y,0,0)|0;x=y+4|0;nd=c[x>>2]|0;do if(nd|0){if(__Z16atomic_decrementPj(nd+-8|0)|0)break;w=c[x>>2]|0;pd=(w|0)==0?0:w+-4|0;w=pd+4|0;if(c[pd>>2]|0){u=0;do{__ZN10StringNameD2Ev(w+(u<<2)|0);u=u+1|0}while(u>>>0<(c[pd>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(nd,1)}while(0);__ZN10StringNameD2Ev(y);__Z8D_METHODPKcS0_(z,817566,817086);y=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(y);c[y>>2]=225712;__ZN10MethodBind10_set_constEb(y,0);__ZN10MethodBind24_generate_argument_typesEi(y,1);c[y+44>>2]=51;c[y+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,y,z,0,0)|0;y=z+4|0;nd=c[y>>2]|0;do if(nd|0){if(__Z16atomic_decrementPj(nd+-8|0)|0)break;x=c[y>>2]|0;pd=(x|0)==0?0:x+-4|0;x=pd+4|0;if(c[pd>>2]|0){u=0;do{__ZN10StringNameD2Ev(x+(u<<2)|0);u=u+1|0}while(u>>>0<(c[pd>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(nd,1)}while(0);__ZN10StringNameD2Ev(z);__Z8D_METHODPKc(A,817580);z=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(z);c[z>>2]=225748;__ZN10MethodBind10_set_constEb(z,1);__ZN10MethodBind24_generate_argument_typesEi(z,0);__ZN10MethodBind12_set_returnsEb(z,1);c[z+44>>2]=62;c[z+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,z,A,0,0)|0;z=A+4|0;nd=c[z>>2]|0;do if(nd|0){if(__Z16atomic_decrementPj(nd+-8|0)|0)break;y=c[z>>2]|0;pd=(y|0)==0?0:y+-4|0;y=pd+4|0;if(c[pd>>2]|0){u=0;do{__ZN10StringNameD2Ev(y+(u<<2)|0);u=u+1|0}while(u>>>0<(c[pd>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(nd,1)}while(0);__ZN10StringNameD2Ev(A);__Z8D_METHODPKcS0_(B,817594,817614);A=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(A);c[A>>2]=225712;__ZN10MethodBind10_set_constEb(A,0);__ZN10MethodBind24_generate_argument_typesEi(A,1);c[A+44>>2]=52;c[A+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,A,B,0,0)|0;A=B+4|0;nd=c[A>>2]|0;do if(nd|0){if(__Z16atomic_decrementPj(nd+-8|0)|0)break;z=c[A>>2]|0;pd=(z|0)==0?0:z+-4|0;z=pd+4|0;if(c[pd>>2]|0){u=0;do{__ZN10StringNameD2Ev(z+(u<<2)|0);u=u+1|0}while(u>>>0<(c[pd>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(nd,1)}while(0);__ZN10StringNameD2Ev(B);__Z8D_METHODPKc(C,817630);B=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(B);c[B>>2]=225748;__ZN10MethodBind10_set_constEb(B,1);__ZN10MethodBind24_generate_argument_typesEi(B,0);__ZN10MethodBind12_set_returnsEb(B,1);c[B+44>>2]=63;c[B+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,B,C,0,0)|0;B=C+4|0;nd=c[B>>2]|0;do if(nd|0){if(__Z16atomic_decrementPj(nd+-8|0)|0)break;A=c[B>>2]|0;pd=(A|0)==0?0:A+-4|0;A=pd+4|0;if(c[pd>>2]|0){u=0;do{__ZN10StringNameD2Ev(A+(u<<2)|0);u=u+1|0}while(u>>>0<(c[pd>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(nd,1)}while(0);__ZN10StringNameD2Ev(C);__Z8D_METHODPKcS0_(D,817650,817096);C=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(C);c[C>>2]=225712;__ZN10MethodBind10_set_constEb(C,0);__ZN10MethodBind24_generate_argument_typesEi(C,1);c[C+44>>2]=53;c[C+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,C,D,0,0)|0;C=D+4|0;nd=c[C>>2]|0;do if(nd|0){if(__Z16atomic_decrementPj(nd+-8|0)|0)break;B=c[C>>2]|0;pd=(B|0)==0?0:B+-4|0;B=pd+4|0;if(c[pd>>2]|0){u=0;do{__ZN10StringNameD2Ev(B+(u<<2)|0);u=u+1|0}while(u>>>0<(c[pd>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(nd,1)}while(0);__ZN10StringNameD2Ev(D);__Z8D_METHODPKc(E,817665);D=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(D);c[D>>2]=225748;__ZN10MethodBind10_set_constEb(D,1);__ZN10MethodBind24_generate_argument_typesEi(D,0);__ZN10MethodBind12_set_returnsEb(D,1);c[D+44>>2]=64;c[D+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,D,E,0,0)|0;D=E+4|0;nd=c[D>>2]|0;do if(nd|0){if(__Z16atomic_decrementPj(nd+-8|0)|0)break;C=c[D>>2]|0;pd=(C|0)==0?0:C+-4|0;C=pd+4|0;if(c[pd>>2]|0){u=0;do{__ZN10StringNameD2Ev(C+(u<<2)|0);u=u+1|0}while(u>>>0<(c[pd>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(nd,1)}while(0);__ZN10StringNameD2Ev(E);__Z8D_METHODPKcS0_(F,817680,817697);E=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(E);c[E>>2]=225712;__ZN10MethodBind10_set_constEb(E,0);__ZN10MethodBind24_generate_argument_typesEi(E,1);c[E+44>>2]=54;c[E+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,E,F,0,0)|0;E=F+4|0;nd=c[E>>2]|0;do if(nd|0){if(__Z16atomic_decrementPj(nd+-8|0)|0)break;D=c[E>>2]|0;pd=(D|0)==0?0:D+-4|0;D=pd+4|0;if(c[pd>>2]|0){u=0;do{__ZN10StringNameD2Ev(D+(u<<2)|0);u=u+1|0}while(u>>>0<(c[pd>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(nd,1)}while(0);__ZN10StringNameD2Ev(F);__Z8D_METHODPKc(G,817710);F=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(F);c[F>>2]=225748;__ZN10MethodBind10_set_constEb(F,1);__ZN10MethodBind24_generate_argument_typesEi(F,0);__ZN10MethodBind12_set_returnsEb(F,1);c[F+44>>2]=65;c[F+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,F,G,0,0)|0;F=G+4|0;nd=c[F>>2]|0;do if(nd|0){if(__Z16atomic_decrementPj(nd+-8|0)|0)break;E=c[F>>2]|0;pd=(E|0)==0?0:E+-4|0;E=pd+4|0;if(c[pd>>2]|0){u=0;do{__ZN10StringNameD2Ev(E+(u<<2)|0);u=u+1|0}while(u>>>0<(c[pd>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(nd,1)}while(0);__ZN10StringNameD2Ev(G);__Z8D_METHODPKcS0_(H,817727,898628);G=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(G);c[G>>2]=225712;__ZN10MethodBind10_set_constEb(G,0);__ZN10MethodBind24_generate_argument_typesEi(G,1);c[G+44>>2]=55;c[G+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,G,H,0,0)|0;G=H+4|0;nd=c[G>>2]|0;do if(nd|0){if(__Z16atomic_decrementPj(nd+-8|0)|0)break;F=c[G>>2]|0;pd=(F|0)==0?0:F+-4|0;F=pd+4|0;if(c[pd>>2]|0){u=0;do{__ZN10StringNameD2Ev(F+(u<<2)|0);u=u+1|0}while(u>>>0<(c[pd>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(nd,1)}while(0);__ZN10StringNameD2Ev(H);__Z8D_METHODPKc(I,817762);H=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(H);c[H>>2]=225748;__ZN10MethodBind10_set_constEb(H,1);__ZN10MethodBind24_generate_argument_typesEi(H,0);__ZN10MethodBind12_set_returnsEb(H,1);c[H+44>>2]=66;c[H+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,H,I,0,0)|0;H=I+4|0;nd=c[H>>2]|0;do if(nd|0){if(__Z16atomic_decrementPj(nd+-8|0)|0)break;G=c[H>>2]|0;pd=(G|0)==0?0:G+-4|0;G=pd+4|0;if(c[pd>>2]|0){u=0;do{__ZN10StringNameD2Ev(G+(u<<2)|0);u=u+1|0}while(u>>>0<(c[pd>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(nd,1)}while(0);__ZN10StringNameD2Ev(I);__Z8D_METHODPKcS0_(J,817797,817126);I=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(I);c[I>>2]=225712;__ZN10MethodBind10_set_constEb(I,0);__ZN10MethodBind24_generate_argument_typesEi(I,1);c[I+44>>2]=56;c[I+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,I,J,0,0)|0;I=J+4|0;nd=c[I>>2]|0;do if(nd|0){if(__Z16atomic_decrementPj(nd+-8|0)|0)break;H=c[I>>2]|0;pd=(H|0)==0?0:H+-4|0;H=pd+4|0;if(c[pd>>2]|0){u=0;do{__ZN10StringNameD2Ev(H+(u<<2)|0);u=u+1|0}while(u>>>0<(c[pd>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(nd,1)}while(0);__ZN10StringNameD2Ev(J);__Z8D_METHODPKc(K,817812);J=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(J);c[J>>2]=225748;__ZN10MethodBind10_set_constEb(J,1);__ZN10MethodBind24_generate_argument_typesEi(J,0);__ZN10MethodBind12_set_returnsEb(J,1);c[J+44>>2]=67;c[J+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,J,K,0,0)|0;J=K+4|0;nd=c[J>>2]|0;do if(nd|0){if(__Z16atomic_decrementPj(nd+-8|0)|0)break;I=c[J>>2]|0;pd=(I|0)==0?0:I+-4|0;I=pd+4|0;if(c[pd>>2]|0){u=0;do{__ZN10StringNameD2Ev(I+(u<<2)|0);u=u+1|0}while(u>>>0<(c[pd>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(nd,1)}while(0);__ZN10StringNameD2Ev(K);__Z8D_METHODPKcS0_(L,817827,817852);K=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(K);c[K>>2]=225712;__ZN10MethodBind10_set_constEb(K,0);__ZN10MethodBind24_generate_argument_typesEi(K,1);c[K+44>>2]=57;c[K+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,K,L,0,0)|0;K=L+4|0;nd=c[K>>2]|0;do if(nd|0){if(__Z16atomic_decrementPj(nd+-8|0)|0)break;J=c[K>>2]|0;pd=(J|0)==0?0:J+-4|0;J=pd+4|0;if(c[pd>>2]|0){u=0;do{__ZN10StringNameD2Ev(J+(u<<2)|0);u=u+1|0}while(u>>>0<(c[pd>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(nd,1)}while(0);__ZN10StringNameD2Ev(L);__Z8D_METHODPKc(M,817873);L=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(L);c[L>>2]=225748;__ZN10MethodBind10_set_constEb(L,1);__ZN10MethodBind24_generate_argument_typesEi(L,0);__ZN10MethodBind12_set_returnsEb(L,1);c[L+44>>2]=68;c[L+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,L,M,0,0)|0;L=M+4|0;nd=c[L>>2]|0;do if(nd|0){if(__Z16atomic_decrementPj(nd+-8|0)|0)break;K=c[L>>2]|0;pd=(K|0)==0?0:K+-4|0;K=pd+4|0;if(c[pd>>2]|0){u=0;do{__ZN10StringNameD2Ev(K+(u<<2)|0);u=u+1|0}while(u>>>0<(c[pd>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(nd,1)}while(0);__ZN10StringNameD2Ev(M);__Z8D_METHODPKcS0_(N,817898,817913);M=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(M);c[M>>2]=225712;__ZN10MethodBind10_set_constEb(M,0);__ZN10MethodBind24_generate_argument_typesEi(M,1);c[M+44>>2]=58;c[M+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,M,N,0,0)|0;M=N+4|0;nd=c[M>>2]|0;do if(nd|0){if(__Z16atomic_decrementPj(nd+-8|0)|0)break;L=c[M>>2]|0;pd=(L|0)==0?0:L+-4|0;L=pd+4|0;if(c[pd>>2]|0){u=0;do{__ZN10StringNameD2Ev(L+(u<<2)|0);u=u+1|0}while(u>>>0<(c[pd>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(nd,1)}while(0);__ZN10StringNameD2Ev(N);__Z8D_METHODPKc(O,837292);N=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(N);c[N>>2]=225748;__ZN10MethodBind10_set_constEb(N,1);__ZN10MethodBind24_generate_argument_typesEi(N,0);__ZN10MethodBind12_set_returnsEb(N,1);c[N+44>>2]=69;c[N+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,N,O,0,0)|0;N=O+4|0;nd=c[N>>2]|0;do if(nd|0){if(__Z16atomic_decrementPj(nd+-8|0)|0)break;M=c[N>>2]|0;pd=(M|0)==0?0:M+-4|0;M=pd+4|0;if(c[pd>>2]|0){u=0;do{__ZN10StringNameD2Ev(M+(u<<2)|0);u=u+1|0}while(u>>>0<(c[pd>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(nd,1)}while(0);__ZN10StringNameD2Ev(O);__Z8D_METHODPKcS0_(P,817924,817939);O=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(O);c[O>>2]=225712;__ZN10MethodBind10_set_constEb(O,0);__ZN10MethodBind24_generate_argument_typesEi(O,1);c[O+44>>2]=59;c[O+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,O,P,0,0)|0;O=P+4|0;nd=c[O>>2]|0;do if(nd|0){if(__Z16atomic_decrementPj(nd+-8|0)|0)break;N=c[O>>2]|0;pd=(N|0)==0?0:N+-4|0;N=pd+4|0;if(c[pd>>2]|0){u=0;do{__ZN10StringNameD2Ev(N+(u<<2)|0);u=u+1|0}while(u>>>0<(c[pd>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(nd,1)}while(0);__ZN10StringNameD2Ev(P);__Z8D_METHODPKc(Q,817950);P=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(P);c[P>>2]=225748;__ZN10MethodBind10_set_constEb(P,1);__ZN10MethodBind24_generate_argument_typesEi(P,0);__ZN10MethodBind12_set_returnsEb(P,1);c[P+44>>2]=70;c[P+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,P,Q,0,0)|0;P=Q+4|0;nd=c[P>>2]|0;do if(nd|0){if(__Z16atomic_decrementPj(nd+-8|0)|0)break;O=c[P>>2]|0;pd=(O|0)==0?0:O+-4|0;O=pd+4|0;if(c[pd>>2]|0){u=0;do{__ZN10StringNameD2Ev(O+(u<<2)|0);u=u+1|0}while(u>>>0<(c[pd>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(nd,1)}while(0);__ZN10StringNameD2Ev(Q);__Z8D_METHODPKcS0_(R,817965,817979);Q=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(Q);c[Q>>2]=225784;__ZN10MethodBind10_set_constEb(Q,0);__ZN10MethodBind24_generate_argument_typesEi(Q,1);c[Q+44>>2]=801;c[Q+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,Q,R,0,0)|0;Q=R+4|0;nd=c[Q>>2]|0;do if(nd|0){if(__Z16atomic_decrementPj(nd+-8|0)|0)break;P=c[Q>>2]|0;pd=(P|0)==0?0:P+-4|0;P=pd+4|0;if(c[pd>>2]|0){u=0;do{__ZN10StringNameD2Ev(P+(u<<2)|0);u=u+1|0}while(u>>>0<(c[pd>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(nd,1)}while(0);__ZN10StringNameD2Ev(R);__Z8D_METHODPKc(S,817989);R=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(R);c[R>>2]=225820;__ZN10MethodBind10_set_constEb(R,1);__ZN10MethodBind24_generate_argument_typesEi(R,0);__ZN10MethodBind12_set_returnsEb(R,1);c[R+44>>2]=5075;c[R+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,R,S,0,0)|0;R=S+4|0;nd=c[R>>2]|0;do if(nd|0){if(__Z16atomic_decrementPj(nd+-8|0)|0)break;Q=c[R>>2]|0;pd=(Q|0)==0?0:Q+-4|0;Q=pd+4|0;if(c[pd>>2]|0){u=0;do{__ZN10StringNameD2Ev(Q+(u<<2)|0);u=u+1|0}while(u>>>0<(c[pd>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(nd,1)}while(0);__ZN10StringNameD2Ev(S);__Z8D_METHODPKcS0_(T,818003,818018);S=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(S);c[S>>2]=225856;__ZN10MethodBind10_set_constEb(S,0);__ZN10MethodBind24_generate_argument_typesEi(S,1);c[S+44>>2]=802;c[S+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,S,T,0,0)|0;S=T+4|0;nd=c[S>>2]|0;do if(nd|0){if(__Z16atomic_decrementPj(nd+-8|0)|0)break;R=c[S>>2]|0;pd=(R|0)==0?0:R+-4|0;R=pd+4|0;if(c[pd>>2]|0){u=0;do{__ZN10StringNameD2Ev(R+(u<<2)|0);u=u+1|0}while(u>>>0<(c[pd>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(nd,1)}while(0);__ZN10StringNameD2Ev(T);__Z8D_METHODPKc(U,818029);T=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(T);c[T>>2]=225892;__ZN10MethodBind10_set_constEb(T,1);__ZN10MethodBind24_generate_argument_typesEi(T,0);__ZN10MethodBind12_set_returnsEb(T,1);c[T+44>>2]=5076;c[T+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,T,U,0,0)|0;T=U+4|0;nd=c[T>>2]|0;do if(nd|0){if(__Z16atomic_decrementPj(nd+-8|0)|0)break;S=c[T>>2]|0;pd=(S|0)==0?0:S+-4|0;S=pd+4|0;if(c[pd>>2]|0){u=0;do{__ZN10StringNameD2Ev(S+(u<<2)|0);u=u+1|0}while(u>>>0<(c[pd>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(nd,1)}while(0);__ZN10StringNameD2Ev(U);__Z8D_METHODPKcS0_(V,818044,818064);U=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(U);c[U>>2]=225928;__ZN10MethodBind10_set_constEb(U,0);__ZN10MethodBind24_generate_argument_typesEi(U,1);c[U+44>>2]=803;c[U+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,U,V,0,0)|0;U=V+4|0;nd=c[U>>2]|0;do if(nd|0){if(__Z16atomic_decrementPj(nd+-8|0)|0)break;T=c[U>>2]|0;pd=(T|0)==0?0:T+-4|0;T=pd+4|0;if(c[pd>>2]|0){u=0;do{__ZN10StringNameD2Ev(T+(u<<2)|0);u=u+1|0}while(u>>>0<(c[pd>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(nd,1)}while(0);__ZN10StringNameD2Ev(V);__Z8D_METHODPKc(W,818080);V=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(V);c[V>>2]=225964;__ZN10MethodBind10_set_constEb(V,1);__ZN10MethodBind24_generate_argument_typesEi(V,0);__ZN10MethodBind12_set_returnsEb(V,1);c[V+44>>2]=5077;c[V+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,V,W,0,0)|0;V=W+4|0;nd=c[V>>2]|0;do if(nd|0){if(__Z16atomic_decrementPj(nd+-8|0)|0)break;U=c[V>>2]|0;pd=(U|0)==0?0:U+-4|0;U=pd+4|0;if(c[pd>>2]|0){u=0;do{__ZN10StringNameD2Ev(U+(u<<2)|0);u=u+1|0}while(u>>>0<(c[pd>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(nd,1)}while(0);__ZN10StringNameD2Ev(W);__Z8D_METHODPKcS0_(X,874286,874300);W=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(W);c[W>>2]=226e3;__ZN10MethodBind10_set_constEb(W,0);__ZN10MethodBind24_generate_argument_typesEi(W,1);c[W+44>>2]=804;c[W+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,W,X,0,0)|0;W=X+4|0;nd=c[W>>2]|0;do if(nd|0){if(__Z16atomic_decrementPj(nd+-8|0)|0)break;V=c[W>>2]|0;pd=(V|0)==0?0:V+-4|0;V=pd+4|0;if(c[pd>>2]|0){u=0;do{__ZN10StringNameD2Ev(V+(u<<2)|0);u=u+1|0}while(u>>>0<(c[pd>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(nd,1)}while(0);__ZN10StringNameD2Ev(X);__Z8D_METHODPKc(Y,874310);X=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(X);c[X>>2]=226036;__ZN10MethodBind10_set_constEb(X,1);__ZN10MethodBind24_generate_argument_typesEi(X,0);__ZN10MethodBind12_set_returnsEb(X,1);c[X+44>>2]=5078;c[X+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,X,Y,0,0)|0;X=Y+4|0;nd=c[X>>2]|0;do if(nd|0){if(__Z16atomic_decrementPj(nd+-8|0)|0)break;W=c[X>>2]|0;pd=(W|0)==0?0:W+-4|0;W=pd+4|0;if(c[pd>>2]|0){u=0;do{__ZN10StringNameD2Ev(W+(u<<2)|0);u=u+1|0}while(u>>>0<(c[pd>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(nd,1)}while(0);__ZN10StringNameD2Ev(Y);__Z8D_METHODPKcS0_(Z,818100,818117);Y=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(Y);c[Y>>2]=226072;__ZN10MethodBind10_set_constEb(Y,0);__ZN10MethodBind24_generate_argument_typesEi(Y,1);c[Y+44>>2]=805;c[Y+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,Y,Z,0,0)|0;Y=Z+4|0;nd=c[Y>>2]|0;do if(nd|0){if(__Z16atomic_decrementPj(nd+-8|0)|0)break;X=c[Y>>2]|0;pd=(X|0)==0?0:X+-4|0;X=pd+4|0;if(c[pd>>2]|0){u=0;do{__ZN10StringNameD2Ev(X+(u<<2)|0);u=u+1|0}while(u>>>0<(c[pd>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(nd,1)}while(0);__ZN10StringNameD2Ev(Z);__Z8D_METHODPKc(_,818130);Z=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(Z);c[Z>>2]=226108;__ZN10MethodBind10_set_constEb(Z,1);__ZN10MethodBind24_generate_argument_typesEi(Z,0);__ZN10MethodBind12_set_returnsEb(Z,1);c[Z+44>>2]=5079;c[Z+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,Z,_,0,0)|0;Z=_+4|0;nd=c[Z>>2]|0;do if(nd|0){if(__Z16atomic_decrementPj(nd+-8|0)|0)break;Y=c[Z>>2]|0;pd=(Y|0)==0?0:Y+-4|0;Y=pd+4|0;if(c[pd>>2]|0){u=0;do{__ZN10StringNameD2Ev(Y+(u<<2)|0);u=u+1|0}while(u>>>0<(c[pd>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(nd,1)}while(0);__ZN10StringNameD2Ev(_);__Z8D_METHODPKcS0_S0_($,1048494,1045236,1146191);_=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(_);c[_>>2]=226144;__ZN10MethodBind10_set_constEb(_,0);__ZN10MethodBind24_generate_argument_typesEi(_,2);c[_+44>>2]=1446;c[_+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,_,$,0,0)|0;_=$+4|0;nd=c[_>>2]|0;do if(nd|0){if(__Z16atomic_decrementPj(nd+-8|0)|0)break;Z=c[_>>2]|0;pd=(Z|0)==0?0:Z+-4|0;Z=pd+4|0;if(c[pd>>2]|0){u=0;do{__ZN10StringNameD2Ev(Z+(u<<2)|0);u=u+1|0}while(u>>>0<(c[pd>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(nd,1)}while(0);__ZN10StringNameD2Ev($);__Z8D_METHODPKc(aa,1048323);$=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev($);c[$>>2]=226180;__ZN10MethodBind10_set_constEb($,1);__ZN10MethodBind24_generate_argument_typesEi($,1);__ZN10MethodBind12_set_returnsEb($,1);c[$+44>>2]=4501;c[$+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,$,aa,0,0)|0;$=aa+4|0;nd=c[$>>2]|0;do if(nd|0){if(__Z16atomic_decrementPj(nd+-8|0)|0)break;_=c[$>>2]|0;pd=(_|0)==0?0:_+-4|0;_=pd+4|0;if(c[pd>>2]|0){u=0;do{__ZN10StringNameD2Ev(_+(u<<2)|0);u=u+1|0}while(u>>>0<(c[pd>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(nd,1)}while(0);__ZN10StringNameD2Ev(aa);__Z8D_METHODPKcS0_S0_(ca,818147,818159,1146191);aa=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(aa);c[aa>>2]=226216;__ZN10MethodBind10_set_constEb(aa,0);__ZN10MethodBind24_generate_argument_typesEi(aa,2);c[aa+44>>2]=1447;c[aa+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,aa,ca,0,0)|0;aa=ca+4|0;nd=c[aa>>2]|0;do if(nd|0){if(__Z16atomic_decrementPj(nd+-8|0)|0)break;$=c[aa>>2]|0;pd=($|0)==0?0:$+-4|0;$=pd+4|0;if(c[pd>>2]|0){u=0;do{__ZN10StringNameD2Ev($+(u<<2)|0);u=u+1|0}while(u>>>0<(c[pd>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(nd,1)}while(0);__ZN10StringNameD2Ev(ca);__Z8D_METHODPKcS0_(da,818167,818159);ca=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(ca);c[ca>>2]=226252;__ZN10MethodBind10_set_constEb(ca,1);__ZN10MethodBind24_generate_argument_typesEi(ca,1);__ZN10MethodBind12_set_returnsEb(ca,1);c[ca+44>>2]=4502;c[ca+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,ca,da,0,0)|0;ca=da+4|0;nd=c[ca>>2]|0;do if(nd|0){if(__Z16atomic_decrementPj(nd+-8|0)|0)break;aa=c[ca>>2]|0;pd=(aa|0)==0?0:aa+-4|0;aa=pd+4|0;if(c[pd>>2]|0){u=0;do{__ZN10StringNameD2Ev(aa+(u<<2)|0);u=u+1|0}while(u>>>0<(c[pd>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(nd,1)}while(0);__ZN10StringNameD2Ev(da);__Z8D_METHODPKcS0_S0_(ea,942090,818179,1062617);da=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(da);c[da>>2]=226288;__ZN10MethodBind10_set_constEb(da,0);__ZN10MethodBind24_generate_argument_typesEi(da,2);c[da+44>>2]=1448;c[da+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,da,ea,0,0)|0;da=ea+4|0;nd=c[da>>2]|0;do if(nd|0){if(__Z16atomic_decrementPj(nd+-8|0)|0)break;ca=c[da>>2]|0;pd=(ca|0)==0?0:ca+-4|0;ca=pd+4|0;if(c[pd>>2]|0){u=0;do{__ZN10StringNameD2Ev(ca+(u<<2)|0);u=u+1|0}while(u>>>0<(c[pd>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(nd,1)}while(0);__ZN10StringNameD2Ev(ea);__Z8D_METHODPKcS0_(fa,941195,818179);ea=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(ea);c[ea>>2]=226324;__ZN10MethodBind10_set_constEb(ea,1);__ZN10MethodBind24_generate_argument_typesEi(ea,1);__ZN10MethodBind12_set_returnsEb(ea,1);c[ea+44>>2]=4503;c[ea+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,ea,fa,0,0)|0;ea=fa+4|0;nd=c[ea>>2]|0;do if(nd|0){if(__Z16atomic_decrementPj(nd+-8|0)|0)break;da=c[ea>>2]|0;pd=(da|0)==0?0:da+-4|0;da=pd+4|0;if(c[pd>>2]|0){u=0;do{__ZN10StringNameD2Ev(da+(u<<2)|0);u=u+1|0}while(u>>>0<(c[pd>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(nd,1)}while(0);__ZN10StringNameD2Ev(fa);__Z8D_METHODPKcS0_(ga,818193,818215);fa=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(fa);c[fa>>2]=225856;__ZN10MethodBind10_set_constEb(fa,0);__ZN10MethodBind24_generate_argument_typesEi(fa,1);c[fa+44>>2]=806;c[fa+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,fa,ga,0,0)|0;fa=ga+4|0;nd=c[fa>>2]|0;do if(nd|0){if(__Z16atomic_decrementPj(nd+-8|0)|0)break;ea=c[fa>>2]|0;pd=(ea|0)==0?0:ea+-4|0;ea=pd+4|0;if(c[pd>>2]|0){u=0;do{__ZN10StringNameD2Ev(ea+(u<<2)|0);u=u+1|0}while(u>>>0<(c[pd>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(nd,1)}while(0);__ZN10StringNameD2Ev(ga);__Z8D_METHODPKc(ha,818233);ga=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(ga);c[ga>>2]=225892;__ZN10MethodBind10_set_constEb(ga,1);__ZN10MethodBind24_generate_argument_typesEi(ga,0);__ZN10MethodBind12_set_returnsEb(ga,1);c[ga+44>>2]=5080;c[ga+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,ga,ha,0,0)|0;ga=ha+4|0;nd=c[ga>>2]|0;do if(nd|0){if(__Z16atomic_decrementPj(nd+-8|0)|0)break;fa=c[ga>>2]|0;pd=(fa|0)==0?0:fa+-4|0;fa=pd+4|0;if(c[pd>>2]|0){u=0;do{__ZN10StringNameD2Ev(fa+(u<<2)|0);u=u+1|0}while(u>>>0<(c[pd>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(nd,1)}while(0);__ZN10StringNameD2Ev(ha);__Z8D_METHODPKcS0_(ia,818255,1128855);ha=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(ha);c[ha>>2]=226360;__ZN10MethodBind10_set_constEb(ha,0);__ZN10MethodBind24_generate_argument_typesEi(ha,1);c[ha+44>>2]=807;c[ha+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,ha,ia,0,0)|0;ha=ia+4|0;nd=c[ha>>2]|0;do if(nd|0){if(__Z16atomic_decrementPj(nd+-8|0)|0)break;ga=c[ha>>2]|0;pd=(ga|0)==0?0:ga+-4|0;ga=pd+4|0;if(c[pd>>2]|0){u=0;do{__ZN10StringNameD2Ev(ga+(u<<2)|0);u=u+1|0}while(u>>>0<(c[pd>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(nd,1)}while(0);__ZN10StringNameD2Ev(ia);__Z8D_METHODPKc(ja,818269);ia=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(ia);c[ia>>2]=226396;__ZN10MethodBind10_set_constEb(ia,1);__ZN10MethodBind24_generate_argument_typesEi(ia,0);__ZN10MethodBind12_set_returnsEb(ia,1);c[ia+44>>2]=808;c[ia+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,ia,ja,0,0)|0;ia=ja+4|0;nd=c[ia>>2]|0;do if(nd|0){if(__Z16atomic_decrementPj(nd+-8|0)|0)break;ha=c[ia>>2]|0;pd=(ha|0)==0?0:ha+-4|0;ha=pd+4|0;if(c[pd>>2]|0){u=0;do{__ZN10StringNameD2Ev(ha+(u<<2)|0);u=u+1|0}while(u>>>0<(c[pd>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(nd,1)}while(0);__ZN10StringNameD2Ev(ja);__Z8D_METHODPKcS0_(ka,818283,1128872);ja=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(ja);c[ja>>2]=226360;__ZN10MethodBind10_set_constEb(ja,0);__ZN10MethodBind24_generate_argument_typesEi(ja,1);c[ja+44>>2]=809;c[ja+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,ja,ka,0,0)|0;ja=ka+4|0;nd=c[ja>>2]|0;do if(nd|0){if(__Z16atomic_decrementPj(nd+-8|0)|0)break;ia=c[ja>>2]|0;pd=(ia|0)==0?0:ia+-4|0;ia=pd+4|0;if(c[pd>>2]|0){u=0;do{__ZN10StringNameD2Ev(ia+(u<<2)|0);u=u+1|0}while(u>>>0<(c[pd>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(nd,1)}while(0);__ZN10StringNameD2Ev(ka);__Z8D_METHODPKc(la,818298);ka=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(ka);c[ka>>2]=226396;__ZN10MethodBind10_set_constEb(ka,1);__ZN10MethodBind24_generate_argument_typesEi(ka,0);__ZN10MethodBind12_set_returnsEb(ka,1);c[ka+44>>2]=810;c[ka+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,ka,la,0,0)|0;ka=la+4|0;nd=c[ka>>2]|0;do if(nd|0){if(__Z16atomic_decrementPj(nd+-8|0)|0)break;ja=c[ka>>2]|0;pd=(ja|0)==0?0:ja+-4|0;ja=pd+4|0;if(c[pd>>2]|0){u=0;do{__ZN10StringNameD2Ev(ja+(u<<2)|0);u=u+1|0}while(u>>>0<(c[pd>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(nd,1)}while(0);__ZN10StringNameD2Ev(la);__Z8D_METHODPKcS0_(ma,818313,1128855);la=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(la);c[la>>2]=226360;__ZN10MethodBind10_set_constEb(la,0);__ZN10MethodBind24_generate_argument_typesEi(la,1);c[la+44>>2]=811;c[la+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,la,ma,0,0)|0;la=ma+4|0;nd=c[la>>2]|0;do if(nd|0){if(__Z16atomic_decrementPj(nd+-8|0)|0)break;ka=c[la>>2]|0;pd=(ka|0)==0?0:ka+-4|0;ka=pd+4|0;if(c[pd>>2]|0){u=0;do{__ZN10StringNameD2Ev(ka+(u<<2)|0);u=u+1|0}while(u>>>0<(c[pd>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(nd,1)}while(0);__ZN10StringNameD2Ev(ma);__Z8D_METHODPKc(na,818327);ma=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(ma);c[ma>>2]=226396;__ZN10MethodBind10_set_constEb(ma,1);__ZN10MethodBind24_generate_argument_typesEi(ma,0);__ZN10MethodBind12_set_returnsEb(ma,1);c[ma+44>>2]=812;c[ma+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,ma,na,0,0)|0;ma=na+4|0;nd=c[ma>>2]|0;do if(nd|0){if(__Z16atomic_decrementPj(nd+-8|0)|0)break;la=c[ma>>2]|0;pd=(la|0)==0?0:la+-4|0;la=pd+4|0;if(c[pd>>2]|0){u=0;do{__ZN10StringNameD2Ev(la+(u<<2)|0);u=u+1|0}while(u>>>0<(c[pd>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(nd,1)}while(0);__ZN10StringNameD2Ev(na);__Z8D_METHODPKcS0_(oa,818341,1128872);na=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(na);c[na>>2]=226360;__ZN10MethodBind10_set_constEb(na,0);__ZN10MethodBind24_generate_argument_typesEi(na,1);c[na+44>>2]=813;c[na+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,na,oa,0,0)|0;na=oa+4|0;nd=c[na>>2]|0;do if(nd|0){if(__Z16atomic_decrementPj(nd+-8|0)|0)break;ma=c[na>>2]|0;pd=(ma|0)==0?0:ma+-4|0;ma=pd+4|0;if(c[pd>>2]|0){u=0;do{__ZN10StringNameD2Ev(ma+(u<<2)|0);u=u+1|0}while(u>>>0<(c[pd>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(nd,1)}while(0);__ZN10StringNameD2Ev(oa);__Z8D_METHODPKc(pa,818356);oa=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(oa);c[oa>>2]=226396;__ZN10MethodBind10_set_constEb(oa,1);__ZN10MethodBind24_generate_argument_typesEi(oa,0);__ZN10MethodBind12_set_returnsEb(oa,1);c[oa+44>>2]=814;c[oa+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,oa,pa,0,0)|0;oa=pa+4|0;nd=c[oa>>2]|0;do if(nd|0){if(__Z16atomic_decrementPj(nd+-8|0)|0)break;na=c[oa>>2]|0;pd=(na|0)==0?0:na+-4|0;na=pd+4|0;if(c[pd>>2]|0){u=0;do{__ZN10StringNameD2Ev(na+(u<<2)|0);u=u+1|0}while(u>>>0<(c[pd>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(nd,1)}while(0);__ZN10StringNameD2Ev(pa);__Z8D_METHODPKcS0_(qa,818371,1146083);pa=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(pa);c[pa>>2]=226432;__ZN10MethodBind10_set_constEb(pa,0);__ZN10MethodBind24_generate_argument_typesEi(pa,1);c[pa+44>>2]=815;c[pa+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,pa,qa,0,0)|0;pa=qa+4|0;nd=c[pa>>2]|0;do if(nd|0){if(__Z16atomic_decrementPj(nd+-8|0)|0)break;oa=c[pa>>2]|0;pd=(oa|0)==0?0:oa+-4|0;oa=pd+4|0;if(c[pd>>2]|0){u=0;do{__ZN10StringNameD2Ev(oa+(u<<2)|0);u=u+1|0}while(u>>>0<(c[pd>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(nd,1)}while(0);__ZN10StringNameD2Ev(qa);__Z8D_METHODPKc(ra,818390);qa=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(qa);c[qa>>2]=226468;__ZN10MethodBind10_set_constEb(qa,1);__ZN10MethodBind24_generate_argument_typesEi(qa,0);__ZN10MethodBind12_set_returnsEb(qa,1);c[qa+44>>2]=5081;c[qa+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,qa,ra,0,0)|0;qa=ra+4|0;nd=c[qa>>2]|0;do if(nd|0){if(__Z16atomic_decrementPj(nd+-8|0)|0)break;pa=c[qa>>2]|0;pd=(pa|0)==0?0:pa+-4|0;pa=pd+4|0;if(c[pd>>2]|0){u=0;do{__ZN10StringNameD2Ev(pa+(u<<2)|0);u=u+1|0}while(u>>>0<(c[pd>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(nd,1)}while(0);__ZN10StringNameD2Ev(ra);__Z8D_METHODPKcS0_(sa,818409,876054);ra=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(ra);c[ra>>2]=226504;__ZN10MethodBind10_set_constEb(ra,0);__ZN10MethodBind24_generate_argument_typesEi(ra,1);c[ra+44>>2]=816;c[ra+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,ra,sa,0,0)|0;ra=sa+4|0;nd=c[ra>>2]|0;do if(nd|0){if(__Z16atomic_decrementPj(nd+-8|0)|0)break;qa=c[ra>>2]|0;pd=(qa|0)==0?0:qa+-4|0;qa=pd+4|0;if(c[pd>>2]|0){u=0;do{__ZN10StringNameD2Ev(qa+(u<<2)|0);u=u+1|0}while(u>>>0<(c[pd>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(nd,1)}while(0);__ZN10StringNameD2Ev(sa);__Z8D_METHODPKc(ta,818437);sa=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(sa);c[sa>>2]=226540;__ZN10MethodBind10_set_constEb(sa,1);__ZN10MethodBind24_generate_argument_typesEi(sa,0);__ZN10MethodBind12_set_returnsEb(sa,1);c[sa+44>>2]=5082;c[sa+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,sa,ta,0,0)|0;sa=ta+4|0;nd=c[sa>>2]|0;do if(nd|0){if(__Z16atomic_decrementPj(nd+-8|0)|0)break;ra=c[sa>>2]|0;pd=(ra|0)==0?0:ra+-4|0;ra=pd+4|0;if(c[pd>>2]|0){u=0;do{__ZN10StringNameD2Ev(ra+(u<<2)|0);u=u+1|0}while(u>>>0<(c[pd>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(nd,1)}while(0);__ZN10StringNameD2Ev(ta);__Z8D_METHODPKcS0_(ua,818465,876054);ta=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(ta);c[ta>>2]=226504;__ZN10MethodBind10_set_constEb(ta,0);__ZN10MethodBind24_generate_argument_typesEi(ta,1);c[ta+44>>2]=817;c[ta+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,ta,ua,0,0)|0;ta=ua+4|0;nd=c[ta>>2]|0;do if(nd|0){if(__Z16atomic_decrementPj(nd+-8|0)|0)break;sa=c[ta>>2]|0;pd=(sa|0)==0?0:sa+-4|0;sa=pd+4|0;if(c[pd>>2]|0){u=0;do{__ZN10StringNameD2Ev(sa+(u<<2)|0);u=u+1|0}while(u>>>0<(c[pd>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(nd,1)}while(0);__ZN10StringNameD2Ev(ua);__Z8D_METHODPKc(va,818493);ua=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(ua);c[ua>>2]=226540;__ZN10MethodBind10_set_constEb(ua,1);__ZN10MethodBind24_generate_argument_typesEi(ua,0);__ZN10MethodBind12_set_returnsEb(ua,1);c[ua+44>>2]=5083;c[ua+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,ua,va,0,0)|0;ua=va+4|0;nd=c[ua>>2]|0;do if(nd|0){if(__Z16atomic_decrementPj(nd+-8|0)|0)break;ta=c[ua>>2]|0;pd=(ta|0)==0?0:ta+-4|0;ta=pd+4|0;if(c[pd>>2]|0){u=0;do{__ZN10StringNameD2Ev(ta+(u<<2)|0);u=u+1|0}while(u>>>0<(c[pd>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(nd,1)}while(0);__ZN10StringNameD2Ev(va);__Z8D_METHODPKcS0_(wa,818521,876054);va=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(va);c[va>>2]=226504;__ZN10MethodBind10_set_constEb(va,0);__ZN10MethodBind24_generate_argument_typesEi(va,1);c[va+44>>2]=818;c[va+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,va,wa,0,0)|0;va=wa+4|0;nd=c[va>>2]|0;do if(nd|0){if(__Z16atomic_decrementPj(nd+-8|0)|0)break;ua=c[va>>2]|0;pd=(ua|0)==0?0:ua+-4|0;ua=pd+4|0;if(c[pd>>2]|0){u=0;do{__ZN10StringNameD2Ev(ua+(u<<2)|0);u=u+1|0}while(u>>>0<(c[pd>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(nd,1)}while(0);__ZN10StringNameD2Ev(wa);__Z8D_METHODPKc(xa,818545);wa=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(wa);c[wa>>2]=226540;__ZN10MethodBind10_set_constEb(wa,1);__ZN10MethodBind24_generate_argument_typesEi(wa,0);__ZN10MethodBind12_set_returnsEb(wa,1);c[wa+44>>2]=5084;c[wa+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,wa,xa,0,0)|0;wa=xa+4|0;nd=c[wa>>2]|0;do if(nd|0){if(__Z16atomic_decrementPj(nd+-8|0)|0)break;va=c[wa>>2]|0;pd=(va|0)==0?0:va+-4|0;va=pd+4|0;if(c[pd>>2]|0){u=0;do{__ZN10StringNameD2Ev(va+(u<<2)|0);u=u+1|0}while(u>>>0<(c[pd>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(nd,1)}while(0);__ZN10StringNameD2Ev(xa);__ZN6StringC2EPKc(b,821167);c[za>>2]=c[b>>2];__ZN10StringNameC2ERK6String(ya,za);__ZN6StringC2EPKc(b,865311);__ZN6StringC2EPKc(Aa,818569);__ZN7ClassDB18add_property_groupE10StringNameRK6StringS3_(ya,b,Aa);xa=c[Aa>>2]|0;do if(xa|0){if(__Z16atomic_decrementPj(xa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(xa,1)}while(0);xa=c[b>>2]|0;do if(xa|0){if(__Z16atomic_decrementPj(xa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(xa,1)}while(0);__ZN10StringNameD2Ev(ya);ya=c[za>>2]|0;do if(ya|0){if(__Z16atomic_decrementPj(ya+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ya,1)}while(0);__ZN6StringC2EPKc(b,821167);c[za>>2]=c[b>>2];__ZN10StringNameC2ERK6String(Ba,za);__ZN6StringC2EPKc(Ca,818576);__ZN6StringC2EPKc(Aa,1263606);ya=b+4|0;c[ya>>2]=0;xa=b+12|0;c[xa>>2]=0;c[b>>2]=1;nd=c[Ca>>2]|0;do if(nd|0){c[ya>>2]=0;if(!(__Z28atomic_conditional_incrementPj(nd+-8|0)|0))break;c[ya>>2]=c[Ca>>2]}while(0);c[b+8>>2]=0;ya=c[xa>>2]|0;do if((ya|0)!=(c[Aa>>2]|0)){do if(ya|0){if(__Z16atomic_decrementPj(ya+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ya,1)}while(0);c[xa>>2]=0;nd=c[Aa>>2]|0;if(!nd)break;if(!(__Z28atomic_conditional_incrementPj(nd+-8|0)|0))break;c[xa>>2]=c[Aa>>2]}while(0);c[b+16>>2]=7;c[Da>>2]=__Z11_scs_createPKc(818147)|0;c[Ea>>2]=__Z11_scs_createPKc(818167)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(Ba,b,Da,Ea,0);__ZN10StringNameD2Ev(Ea);__ZN10StringNameD2Ev(Da);xa=c[b+12>>2]|0;do if(xa|0){if(__Z16atomic_decrementPj(xa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(xa,1)}while(0);xa=c[b+4>>2]|0;do if(xa|0){if(__Z16atomic_decrementPj(xa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(xa,1)}while(0);xa=c[Aa>>2]|0;do if(xa|0){if(__Z16atomic_decrementPj(xa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(xa,1)}while(0);xa=c[Ca>>2]|0;do if(xa|0){if(__Z16atomic_decrementPj(xa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(xa,1)}while(0);__ZN10StringNameD2Ev(Ba);Ba=c[za>>2]|0;do if(Ba|0){if(__Z16atomic_decrementPj(Ba+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ba,1)}while(0);__ZN6StringC2EPKc(b,821167);c[za>>2]=c[b>>2];__ZN10StringNameC2ERK6String(Fa,za);__ZN6StringC2EPKc(Ga,818594);__ZN6StringC2EPKc(Aa,1263606);Ba=b+4|0;c[Ba>>2]=0;xa=b+12|0;c[xa>>2]=0;c[b>>2]=1;Ca=c[Ga>>2]|0;do if(Ca|0){c[Ba>>2]=0;if(!(__Z28atomic_conditional_incrementPj(Ca+-8|0)|0))break;c[Ba>>2]=c[Ga>>2]}while(0);c[b+8>>2]=0;Ba=c[xa>>2]|0;do if((Ba|0)!=(c[Aa>>2]|0)){do if(Ba|0){if(__Z16atomic_decrementPj(Ba+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ba,1)}while(0);c[xa>>2]=0;Ca=c[Aa>>2]|0;if(!Ca)break;if(!(__Z28atomic_conditional_incrementPj(Ca+-8|0)|0))break;c[xa>>2]=c[Aa>>2]}while(0);c[b+16>>2]=7;c[Da>>2]=__Z11_scs_createPKc(1048494)|0;c[Ea>>2]=__Z11_scs_createPKc(1048323)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(Fa,b,Da,Ea,0);__ZN10StringNameD2Ev(Ea);__ZN10StringNameD2Ev(Da);xa=c[b+12>>2]|0;do if(xa|0){if(__Z16atomic_decrementPj(xa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(xa,1)}while(0);xa=c[b+4>>2]|0;do if(xa|0){if(__Z16atomic_decrementPj(xa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(xa,1)}while(0);xa=c[Aa>>2]|0;do if(xa|0){if(__Z16atomic_decrementPj(xa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(xa,1)}while(0);xa=c[Ga>>2]|0;do if(xa|0){if(__Z16atomic_decrementPj(xa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(xa,1)}while(0);__ZN10StringNameD2Ev(Fa);Fa=c[za>>2]|0;do if(Fa|0){if(__Z16atomic_decrementPj(Fa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Fa,1)}while(0);__ZN6StringC2EPKc(b,821167);c[za>>2]=c[b>>2];__ZN10StringNameC2ERK6String(Ha,za);__ZN6StringC2EPKc(Ia,818609);__ZN6StringC2EPKc(Aa,1263606);Fa=b+4|0;c[Fa>>2]=0;xa=b+12|0;c[xa>>2]=0;c[b>>2]=1;Ga=c[Ia>>2]|0;do if(Ga|0){c[Fa>>2]=0;if(!(__Z28atomic_conditional_incrementPj(Ga+-8|0)|0))break;c[Fa>>2]=c[Ia>>2]}while(0);c[b+8>>2]=0;Fa=c[xa>>2]|0;do if((Fa|0)!=(c[Aa>>2]|0)){do if(Fa|0){if(__Z16atomic_decrementPj(Fa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Fa,1)}while(0);c[xa>>2]=0;Ga=c[Aa>>2]|0;if(!Ga)break;if(!(__Z28atomic_conditional_incrementPj(Ga+-8|0)|0))break;c[xa>>2]=c[Aa>>2]}while(0);c[b+16>>2]=7;c[Da>>2]=__Z11_scs_createPKc(1048494)|0;c[Ea>>2]=__Z11_scs_createPKc(1048323)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(Ha,b,Da,Ea,1);__ZN10StringNameD2Ev(Ea);__ZN10StringNameD2Ev(Da);xa=c[b+12>>2]|0;do if(xa|0){if(__Z16atomic_decrementPj(xa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(xa,1)}while(0);xa=c[b+4>>2]|0;do if(xa|0){if(__Z16atomic_decrementPj(xa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(xa,1)}while(0);xa=c[Aa>>2]|0;do if(xa|0){if(__Z16atomic_decrementPj(xa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(xa,1)}while(0);xa=c[Ia>>2]|0;do if(xa|0){if(__Z16atomic_decrementPj(xa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(xa,1)}while(0);__ZN10StringNameD2Ev(Ha);Ha=c[za>>2]|0;do if(Ha|0){if(__Z16atomic_decrementPj(Ha+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ha,1)}while(0);__ZN6StringC2EPKc(b,821167);c[za>>2]=c[b>>2];__ZN10StringNameC2ERK6String(Ja,za);__ZN6StringC2EPKc(Ka,818622);__ZN6StringC2EPKc(Aa,1263606);Ha=b+4|0;c[Ha>>2]=0;xa=b+12|0;c[xa>>2]=0;c[b>>2]=1;Ia=c[Ka>>2]|0;do if(Ia|0){c[Ha>>2]=0;if(!(__Z28atomic_conditional_incrementPj(Ia+-8|0)|0))break;c[Ha>>2]=c[Ka>>2]}while(0);c[b+8>>2]=0;Ha=c[xa>>2]|0;do if((Ha|0)!=(c[Aa>>2]|0)){do if(Ha|0){if(__Z16atomic_decrementPj(Ha+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ha,1)}while(0);c[xa>>2]=0;Ia=c[Aa>>2]|0;if(!Ia)break;if(!(__Z28atomic_conditional_incrementPj(Ia+-8|0)|0))break;c[xa>>2]=c[Aa>>2]}while(0);c[b+16>>2]=7;c[Da>>2]=__Z11_scs_createPKc(1048494)|0;c[Ea>>2]=__Z11_scs_createPKc(1048323)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(Ja,b,Da,Ea,4);__ZN10StringNameD2Ev(Ea);__ZN10StringNameD2Ev(Da);xa=c[b+12>>2]|0;do if(xa|0){if(__Z16atomic_decrementPj(xa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(xa,1)}while(0);xa=c[b+4>>2]|0;do if(xa|0){if(__Z16atomic_decrementPj(xa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(xa,1)}while(0);xa=c[Aa>>2]|0;do if(xa|0){if(__Z16atomic_decrementPj(xa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(xa,1)}while(0);xa=c[Ka>>2]|0;do if(xa|0){if(__Z16atomic_decrementPj(xa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(xa,1)}while(0);__ZN10StringNameD2Ev(Ja);Ja=c[za>>2]|0;do if(Ja|0){if(__Z16atomic_decrementPj(Ja+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ja,1)}while(0);__ZN6StringC2EPKc(b,821167);c[za>>2]=c[b>>2];__ZN10StringNameC2ERK6String(La,za);__ZN6StringC2EPKc(Ma,818643);__ZN6StringC2EPKc(Aa,1263606);Ja=b+4|0;c[Ja>>2]=0;xa=b+12|0;c[xa>>2]=0;c[b>>2]=1;Ka=c[Ma>>2]|0;do if(Ka|0){c[Ja>>2]=0;if(!(__Z28atomic_conditional_incrementPj(Ka+-8|0)|0))break;c[Ja>>2]=c[Ma>>2]}while(0);c[b+8>>2]=0;Ja=c[xa>>2]|0;do if((Ja|0)!=(c[Aa>>2]|0)){do if(Ja|0){if(__Z16atomic_decrementPj(Ja+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ja,1)}while(0);c[xa>>2]=0;Ka=c[Aa>>2]|0;if(!Ka)break;if(!(__Z28atomic_conditional_incrementPj(Ka+-8|0)|0))break;c[xa>>2]=c[Aa>>2]}while(0);c[b+16>>2]=7;c[Da>>2]=__Z11_scs_createPKc(1048494)|0;c[Ea>>2]=__Z11_scs_createPKc(1048323)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(La,b,Da,Ea,5);__ZN10StringNameD2Ev(Ea);__ZN10StringNameD2Ev(Da);xa=c[b+12>>2]|0;do if(xa|0){if(__Z16atomic_decrementPj(xa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(xa,1)}while(0);xa=c[b+4>>2]|0;do if(xa|0){if(__Z16atomic_decrementPj(xa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(xa,1)}while(0);xa=c[Aa>>2]|0;do if(xa|0){if(__Z16atomic_decrementPj(xa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(xa,1)}while(0);xa=c[Ma>>2]|0;do if(xa|0){if(__Z16atomic_decrementPj(xa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(xa,1)}while(0);__ZN10StringNameD2Ev(La);La=c[za>>2]|0;do if(La|0){if(__Z16atomic_decrementPj(La+-8|0)|0)break;__ZN6Memory11free_staticEPvb(La,1)}while(0);__ZN6StringC2EPKc(b,821167);c[za>>2]=c[b>>2];__ZN10StringNameC2ERK6String(Na,za);__ZN6StringC2EPKc(b,818660);__ZN6StringC2EPKc(Aa,818673);__ZN7ClassDB18add_property_groupE10StringNameRK6StringS3_(Na,b,Aa);La=c[Aa>>2]|0;do if(La|0){if(__Z16atomic_decrementPj(La+-8|0)|0)break;__ZN6Memory11free_staticEPvb(La,1)}while(0);La=c[b>>2]|0;do if(La|0){if(__Z16atomic_decrementPj(La+-8|0)|0)break;__ZN6Memory11free_staticEPvb(La,1)}while(0);__ZN10StringNameD2Ev(Na);Na=c[za>>2]|0;do if(Na|0){if(__Z16atomic_decrementPj(Na+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Na,1)}while(0);__ZN6StringC2EPKc(b,821167);c[za>>2]=c[b>>2];__ZN10StringNameC2ERK6String(Oa,za);__ZN6StringC2EPKc(Pa,818686);__ZN6StringC2EPKc(Aa,1263606);Na=b+4|0;c[Na>>2]=0;La=b+12|0;c[La>>2]=0;c[b>>2]=1;xa=c[Pa>>2]|0;do if(xa|0){c[Na>>2]=0;if(!(__Z28atomic_conditional_incrementPj(xa+-8|0)|0))break;c[Na>>2]=c[Pa>>2]}while(0);c[b+8>>2]=0;Na=c[La>>2]|0;do if((Na|0)!=(c[Aa>>2]|0)){do if(Na|0){if(__Z16atomic_decrementPj(Na+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Na,1)}while(0);c[La>>2]=0;xa=c[Aa>>2]|0;if(!xa)break;if(!(__Z28atomic_conditional_incrementPj(xa+-8|0)|0))break;c[La>>2]=c[Aa>>2]}while(0);c[b+16>>2]=7;c[Da>>2]=__Z11_scs_createPKc(1048494)|0;c[Ea>>2]=__Z11_scs_createPKc(1048323)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(Oa,b,Da,Ea,2);__ZN10StringNameD2Ev(Ea);__ZN10StringNameD2Ev(Da);La=c[b+12>>2]|0;do if(La|0){if(__Z16atomic_decrementPj(La+-8|0)|0)break;__ZN6Memory11free_staticEPvb(La,1)}while(0);La=c[b+4>>2]|0;do if(La|0){if(__Z16atomic_decrementPj(La+-8|0)|0)break;__ZN6Memory11free_staticEPvb(La,1)}while(0);La=c[Aa>>2]|0;do if(La|0){if(__Z16atomic_decrementPj(La+-8|0)|0)break;__ZN6Memory11free_staticEPvb(La,1)}while(0);La=c[Pa>>2]|0;do if(La|0){if(__Z16atomic_decrementPj(La+-8|0)|0)break;__ZN6Memory11free_staticEPvb(La,1)}while(0);__ZN10StringNameD2Ev(Oa);Oa=c[za>>2]|0;do if(Oa|0){if(__Z16atomic_decrementPj(Oa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Oa,1)}while(0);__ZN6StringC2EPKc(b,821167);c[za>>2]=c[b>>2];__ZN10StringNameC2ERK6String(Qa,za);__ZN6StringC2EPKc(Ra,818713);__ZN6StringC2EPKc(Aa,1263606);Oa=b+4|0;c[Oa>>2]=0;La=b+12|0;c[La>>2]=0;c[b>>2]=1;Pa=c[Ra>>2]|0;do if(Pa|0){c[Oa>>2]=0;if(!(__Z28atomic_conditional_incrementPj(Pa+-8|0)|0))break;c[Oa>>2]=c[Ra>>2]}while(0);c[b+8>>2]=0;Oa=c[La>>2]|0;do if((Oa|0)!=(c[Aa>>2]|0)){do if(Oa|0){if(__Z16atomic_decrementPj(Oa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Oa,1)}while(0);c[La>>2]=0;Pa=c[Aa>>2]|0;if(!Pa)break;if(!(__Z28atomic_conditional_incrementPj(Pa+-8|0)|0))break;c[La>>2]=c[Aa>>2]}while(0);c[b+16>>2]=7;c[Da>>2]=__Z11_scs_createPKc(1048494)|0;c[Ea>>2]=__Z11_scs_createPKc(1048323)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(Qa,b,Da,Ea,3);__ZN10StringNameD2Ev(Ea);__ZN10StringNameD2Ev(Da);La=c[b+12>>2]|0;do if(La|0){if(__Z16atomic_decrementPj(La+-8|0)|0)break;__ZN6Memory11free_staticEPvb(La,1)}while(0);La=c[b+4>>2]|0;do if(La|0){if(__Z16atomic_decrementPj(La+-8|0)|0)break;__ZN6Memory11free_staticEPvb(La,1)}while(0);La=c[Aa>>2]|0;do if(La|0){if(__Z16atomic_decrementPj(La+-8|0)|0)break;__ZN6Memory11free_staticEPvb(La,1)}while(0);La=c[Ra>>2]|0;do if(La|0){if(__Z16atomic_decrementPj(La+-8|0)|0)break;__ZN6Memory11free_staticEPvb(La,1)}while(0);__ZN10StringNameD2Ev(Qa);Qa=c[za>>2]|0;do if(Qa|0){if(__Z16atomic_decrementPj(Qa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Qa,1)}while(0);__ZN6StringC2EPKc(b,821167);c[za>>2]=c[b>>2];__ZN10StringNameC2ERK6String(Sa,za);__ZN6StringC2EPKc(b,863744);__ZN6StringC2EPKc(Aa,818734);__ZN7ClassDB18add_property_groupE10StringNameRK6StringS3_(Sa,b,Aa);Qa=c[Aa>>2]|0;do if(Qa|0){if(__Z16atomic_decrementPj(Qa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Qa,1)}while(0);Qa=c[b>>2]|0;do if(Qa|0){if(__Z16atomic_decrementPj(Qa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Qa,1)}while(0);__ZN10StringNameD2Ev(Sa);Sa=c[za>>2]|0;do if(Sa|0){if(__Z16atomic_decrementPj(Sa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Sa,1)}while(0);__ZN6StringC2EPKc(b,821167);c[za>>2]=c[b>>2];__ZN10StringNameC2ERK6String(Ta,za);__ZN6StringC2EPKc(Ua,818742);__ZN6StringC2EPKc(Aa,818762);Sa=b+4|0;c[Sa>>2]=0;Qa=b+12|0;c[Qa>>2]=0;c[b>>2]=2;La=c[Ua>>2]|0;do if(La|0){c[Sa>>2]=0;if(!(__Z28atomic_conditional_incrementPj(La+-8|0)|0))break;c[Sa>>2]=c[Ua>>2]}while(0);c[b+8>>2]=3;Sa=c[Qa>>2]|0;do if((Sa|0)!=(c[Aa>>2]|0)){do if(Sa|0){if(__Z16atomic_decrementPj(Sa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Sa,1)}while(0);c[Qa>>2]=0;La=c[Aa>>2]|0;if(!La)break;if(!(__Z28atomic_conditional_incrementPj(La+-8|0)|0))break;c[Qa>>2]=c[Aa>>2]}while(0);c[b+16>>2]=7;c[Da>>2]=__Z11_scs_createPKc(818100)|0;c[Ea>>2]=__Z11_scs_createPKc(818130)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(Ta,b,Da,Ea,-1);__ZN10StringNameD2Ev(Ea);__ZN10StringNameD2Ev(Da);Qa=c[b+12>>2]|0;do if(Qa|0){if(__Z16atomic_decrementPj(Qa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Qa,1)}while(0);Qa=c[b+4>>2]|0;do if(Qa|0){if(__Z16atomic_decrementPj(Qa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Qa,1)}while(0);Qa=c[Aa>>2]|0;do if(Qa|0){if(__Z16atomic_decrementPj(Qa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Qa,1)}while(0);Qa=c[Ua>>2]|0;do if(Qa|0){if(__Z16atomic_decrementPj(Qa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Qa,1)}while(0);__ZN10StringNameD2Ev(Ta);Ta=c[za>>2]|0;do if(Ta|0){if(__Z16atomic_decrementPj(Ta+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ta,1)}while(0);__ZN6StringC2EPKc(b,821167);c[za>>2]=c[b>>2];__ZN10StringNameC2ERK6String(Va,za);__ZN6StringC2EPKc(Wa,818801);__ZN6StringC2EPKc(Aa,818819);Ta=b+4|0;c[Ta>>2]=0;Qa=b+12|0;c[Qa>>2]=0;c[b>>2]=2;Ua=c[Wa>>2]|0;do if(Ua|0){c[Ta>>2]=0;if(!(__Z28atomic_conditional_incrementPj(Ua+-8|0)|0))break;c[Ta>>2]=c[Wa>>2]}while(0);c[b+8>>2]=3;Ta=c[Qa>>2]|0;do if((Ta|0)!=(c[Aa>>2]|0)){do if(Ta|0){if(__Z16atomic_decrementPj(Ta+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ta,1)}while(0);c[Qa>>2]=0;Ua=c[Aa>>2]|0;if(!Ua)break;if(!(__Z28atomic_conditional_incrementPj(Ua+-8|0)|0))break;c[Qa>>2]=c[Aa>>2]}while(0);c[b+16>>2]=7;c[Da>>2]=__Z11_scs_createPKc(818003)|0;c[Ea>>2]=__Z11_scs_createPKc(818029)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(Va,b,Da,Ea,-1);__ZN10StringNameD2Ev(Ea);__ZN10StringNameD2Ev(Da);Qa=c[b+12>>2]|0;do if(Qa|0){if(__Z16atomic_decrementPj(Qa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Qa,1)}while(0);Qa=c[b+4>>2]|0;do if(Qa|0){if(__Z16atomic_decrementPj(Qa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Qa,1)}while(0);Qa=c[Aa>>2]|0;do if(Qa|0){if(__Z16atomic_decrementPj(Qa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Qa,1)}while(0);Qa=c[Wa>>2]|0;do if(Qa|0){if(__Z16atomic_decrementPj(Qa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Qa,1)}while(0);__ZN10StringNameD2Ev(Va);Va=c[za>>2]|0;do if(Va|0){if(__Z16atomic_decrementPj(Va+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Va,1)}while(0);__ZN6StringC2EPKc(b,821167);c[za>>2]=c[b>>2];__ZN10StringNameC2ERK6String(Xa,za);__ZN6StringC2EPKc(Ya,818835);__ZN6StringC2EPKc(Aa,818852);Va=b+4|0;c[Va>>2]=0;Qa=b+12|0;c[Qa>>2]=0;c[b>>2]=2;Wa=c[Ya>>2]|0;do if(Wa|0){c[Va>>2]=0;if(!(__Z28atomic_conditional_incrementPj(Wa+-8|0)|0))break;c[Va>>2]=c[Ya>>2]}while(0);c[b+8>>2]=3;Va=c[Qa>>2]|0;do if((Va|0)!=(c[Aa>>2]|0)){do if(Va|0){if(__Z16atomic_decrementPj(Va+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Va,1)}while(0);c[Qa>>2]=0;Wa=c[Aa>>2]|0;if(!Wa)break;if(!(__Z28atomic_conditional_incrementPj(Wa+-8|0)|0))break;c[Qa>>2]=c[Aa>>2]}while(0);c[b+16>>2]=7;c[Da>>2]=__Z11_scs_createPKc(874286)|0;c[Ea>>2]=__Z11_scs_createPKc(874310)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(Xa,b,Da,Ea,-1);__ZN10StringNameD2Ev(Ea);__ZN10StringNameD2Ev(Da);Qa=c[b+12>>2]|0;do if(Qa|0){if(__Z16atomic_decrementPj(Qa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Qa,1)}while(0);Qa=c[b+4>>2]|0;do if(Qa|0){if(__Z16atomic_decrementPj(Qa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Qa,1)}while(0);Qa=c[Aa>>2]|0;do if(Qa|0){if(__Z16atomic_decrementPj(Qa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Qa,1)}while(0);Qa=c[Ya>>2]|0;do if(Qa|0){if(__Z16atomic_decrementPj(Qa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Qa,1)}while(0);__ZN10StringNameD2Ev(Xa);Xa=c[za>>2]|0;do if(Xa|0){if(__Z16atomic_decrementPj(Xa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Xa,1)}while(0);__ZN6StringC2EPKc(b,821167);c[za>>2]=c[b>>2];__ZN10StringNameC2ERK6String(Za,za);__ZN6StringC2EPKc(_a,818872);__ZN6StringC2EPKc(Aa,818895);Xa=b+4|0;c[Xa>>2]=0;Qa=b+12|0;c[Qa>>2]=0;c[b>>2]=2;Ya=c[_a>>2]|0;do if(Ya|0){c[Xa>>2]=0;if(!(__Z28atomic_conditional_incrementPj(Ya+-8|0)|0))break;c[Xa>>2]=c[_a>>2]}while(0);c[b+8>>2]=3;Xa=c[Qa>>2]|0;do if((Xa|0)!=(c[Aa>>2]|0)){do if(Xa|0){if(__Z16atomic_decrementPj(Xa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Xa,1)}while(0);c[Qa>>2]=0;Ya=c[Aa>>2]|0;if(!Ya)break;if(!(__Z28atomic_conditional_incrementPj(Ya+-8|0)|0))break;c[Qa>>2]=c[Aa>>2]}while(0);c[b+16>>2]=7;c[Da>>2]=__Z11_scs_createPKc(818044)|0;c[Ea>>2]=__Z11_scs_createPKc(818080)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(Za,b,Da,Ea,-1);__ZN10StringNameD2Ev(Ea);__ZN10StringNameD2Ev(Da);Qa=c[b+12>>2]|0;do if(Qa|0){if(__Z16atomic_decrementPj(Qa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Qa,1)}while(0);Qa=c[b+4>>2]|0;do if(Qa|0){if(__Z16atomic_decrementPj(Qa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Qa,1)}while(0);Qa=c[Aa>>2]|0;do if(Qa|0){if(__Z16atomic_decrementPj(Qa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Qa,1)}while(0);Qa=c[_a>>2]|0;do if(Qa|0){if(__Z16atomic_decrementPj(Qa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Qa,1)}while(0);__ZN10StringNameD2Ev(Za);Za=c[za>>2]|0;do if(Za|0){if(__Z16atomic_decrementPj(Za+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Za,1)}while(0);__ZN6StringC2EPKc(b,821167);c[za>>2]=c[b>>2];__ZN10StringNameC2ERK6String($a,za);__ZN6StringC2EPKc(ab,818936);__ZN6StringC2EPKc(Aa,897079);Za=b+4|0;c[Za>>2]=0;Qa=b+12|0;c[Qa>>2]=0;c[b>>2]=3;_a=c[ab>>2]|0;do if(_a|0){c[Za>>2]=0;if(!(__Z28atomic_conditional_incrementPj(_a+-8|0)|0))break;c[Za>>2]=c[ab>>2]}while(0);c[b+8>>2]=1;Za=c[Qa>>2]|0;do if((Za|0)!=(c[Aa>>2]|0)){do if(Za|0){if(__Z16atomic_decrementPj(Za+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Za,1)}while(0);c[Qa>>2]=0;_a=c[Aa>>2]|0;if(!_a)break;if(!(__Z28atomic_conditional_incrementPj(_a+-8|0)|0))break;c[Qa>>2]=c[Aa>>2]}while(0);c[b+16>>2]=7;c[Da>>2]=__Z11_scs_createPKc(817898)|0;c[Ea>>2]=__Z11_scs_createPKc(837292)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i($a,b,Da,Ea,-1);__ZN10StringNameD2Ev(Ea);__ZN10StringNameD2Ev(Da);Qa=c[b+12>>2]|0;do if(Qa|0){if(__Z16atomic_decrementPj(Qa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Qa,1)}while(0);Qa=c[b+4>>2]|0;do if(Qa|0){if(__Z16atomic_decrementPj(Qa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Qa,1)}while(0);Qa=c[Aa>>2]|0;do if(Qa|0){if(__Z16atomic_decrementPj(Qa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Qa,1)}while(0);Qa=c[ab>>2]|0;do if(Qa|0){if(__Z16atomic_decrementPj(Qa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Qa,1)}while(0);__ZN10StringNameD2Ev($a);$a=c[za>>2]|0;do if($a|0){if(__Z16atomic_decrementPj($a+-8|0)|0)break;__ZN6Memory11free_staticEPvb($a,1)}while(0);__ZN6StringC2EPKc(b,821167);c[za>>2]=c[b>>2];__ZN10StringNameC2ERK6String(bb,za);__ZN6StringC2EPKc(cb,818954);__ZN6StringC2EPKc(Aa,897079);$a=b+4|0;c[$a>>2]=0;Qa=b+12|0;c[Qa>>2]=0;c[b>>2]=3;ab=c[cb>>2]|0;do if(ab|0){c[$a>>2]=0;if(!(__Z28atomic_conditional_incrementPj(ab+-8|0)|0))break;c[$a>>2]=c[cb>>2]}while(0);c[b+8>>2]=1;$a=c[Qa>>2]|0;do if(($a|0)!=(c[Aa>>2]|0)){do if($a|0){if(__Z16atomic_decrementPj($a+-8|0)|0)break;__ZN6Memory11free_staticEPvb($a,1)}while(0);c[Qa>>2]=0;ab=c[Aa>>2]|0;if(!ab)break;if(!(__Z28atomic_conditional_incrementPj(ab+-8|0)|0))break;c[Qa>>2]=c[Aa>>2]}while(0);c[b+16>>2]=7;c[Da>>2]=__Z11_scs_createPKc(817924)|0;c[Ea>>2]=__Z11_scs_createPKc(817950)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(bb,b,Da,Ea,-1);__ZN10StringNameD2Ev(Ea);__ZN10StringNameD2Ev(Da);Qa=c[b+12>>2]|0;do if(Qa|0){if(__Z16atomic_decrementPj(Qa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Qa,1)}while(0);Qa=c[b+4>>2]|0;do if(Qa|0){if(__Z16atomic_decrementPj(Qa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Qa,1)}while(0);Qa=c[Aa>>2]|0;do if(Qa|0){if(__Z16atomic_decrementPj(Qa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Qa,1)}while(0);Qa=c[cb>>2]|0;do if(Qa|0){if(__Z16atomic_decrementPj(Qa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Qa,1)}while(0);__ZN10StringNameD2Ev(bb);bb=c[za>>2]|0;do if(bb|0){if(__Z16atomic_decrementPj(bb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(bb,1)}while(0);__ZN6StringC2EPKc(b,821167);c[za>>2]=c[b>>2];__ZN10StringNameC2ERK6String(db,za);__ZN6StringC2EPKc(eb,818972);__ZN6StringC2EPKc(Aa,818994);bb=b+4|0;c[bb>>2]=0;Qa=b+12|0;c[Qa>>2]=0;c[b>>2]=2;cb=c[eb>>2]|0;do if(cb|0){c[bb>>2]=0;if(!(__Z28atomic_conditional_incrementPj(cb+-8|0)|0))break;c[bb>>2]=c[eb>>2]}while(0);c[b+8>>2]=3;bb=c[Qa>>2]|0;do if((bb|0)!=(c[Aa>>2]|0)){do if(bb|0){if(__Z16atomic_decrementPj(bb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(bb,1)}while(0);c[Qa>>2]=0;cb=c[Aa>>2]|0;if(!cb)break;if(!(__Z28atomic_conditional_incrementPj(cb+-8|0)|0))break;c[Qa>>2]=c[Aa>>2]}while(0);c[b+16>>2]=7;c[Da>>2]=__Z11_scs_createPKc(818371)|0;c[Ea>>2]=__Z11_scs_createPKc(818390)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(db,b,Da,Ea,-1);__ZN10StringNameD2Ev(Ea);__ZN10StringNameD2Ev(Da);Qa=c[b+12>>2]|0;do if(Qa|0){if(__Z16atomic_decrementPj(Qa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Qa,1)}while(0);Qa=c[b+4>>2]|0;do if(Qa|0){if(__Z16atomic_decrementPj(Qa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Qa,1)}while(0);Qa=c[Aa>>2]|0;do if(Qa|0){if(__Z16atomic_decrementPj(Qa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Qa,1)}while(0);Qa=c[eb>>2]|0;do if(Qa|0){if(__Z16atomic_decrementPj(Qa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Qa,1)}while(0);__ZN10StringNameD2Ev(db);db=c[za>>2]|0;do if(db|0){if(__Z16atomic_decrementPj(db+-8|0)|0)break;__ZN6Memory11free_staticEPvb(db,1)}while(0);__ZN6StringC2EPKc(b,821167);c[za>>2]=c[b>>2];__ZN10StringNameC2ERK6String(fb,za);__ZN6StringC2EPKc(b,819042);__ZN6StringC2EPKc(Aa,817171);__ZN7ClassDB18add_property_groupE10StringNameRK6StringS3_(fb,b,Aa);db=c[Aa>>2]|0;do if(db|0){if(__Z16atomic_decrementPj(db+-8|0)|0)break;__ZN6Memory11free_staticEPvb(db,1)}while(0);db=c[b>>2]|0;do if(db|0){if(__Z16atomic_decrementPj(db+-8|0)|0)break;__ZN6Memory11free_staticEPvb(db,1)}while(0);__ZN10StringNameD2Ev(fb);fb=c[za>>2]|0;do if(fb|0){if(__Z16atomic_decrementPj(fb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(fb,1)}while(0);__ZN6StringC2EPKc(b,821167);c[za>>2]=c[b>>2];__ZN10StringNameC2ERK6String(gb,za);__ZN6StringC2EPKc(hb,819057);__ZN6StringC2EPKc(Aa,869446);fb=b+4|0;c[fb>>2]=0;db=b+12|0;c[db>>2]=0;c[b>>2]=2;Qa=c[hb>>2]|0;do if(Qa|0){c[fb>>2]=0;if(!(__Z28atomic_conditional_incrementPj(Qa+-8|0)|0))break;c[fb>>2]=c[hb>>2]}while(0);c[b+8>>2]=1;fb=c[db>>2]|0;do if((fb|0)!=(c[Aa>>2]|0)){do if(fb|0){if(__Z16atomic_decrementPj(fb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(fb,1)}while(0);c[db>>2]=0;Qa=c[Aa>>2]|0;if(!Qa)break;if(!(__Z28atomic_conditional_incrementPj(Qa+-8|0)|0))break;c[db>>2]=c[Aa>>2]}while(0);c[b+16>>2]=7;c[Da>>2]=__Z11_scs_createPKc(818409)|0;c[Ea>>2]=__Z11_scs_createPKc(818437)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(gb,b,Da,Ea,-1);__ZN10StringNameD2Ev(Ea);__ZN10StringNameD2Ev(Da);db=c[b+12>>2]|0;do if(db|0){if(__Z16atomic_decrementPj(db+-8|0)|0)break;__ZN6Memory11free_staticEPvb(db,1)}while(0);db=c[b+4>>2]|0;do if(db|0){if(__Z16atomic_decrementPj(db+-8|0)|0)break;__ZN6Memory11free_staticEPvb(db,1)}while(0);db=c[Aa>>2]|0;do if(db|0){if(__Z16atomic_decrementPj(db+-8|0)|0)break;__ZN6Memory11free_staticEPvb(db,1)}while(0);db=c[hb>>2]|0;do if(db|0){if(__Z16atomic_decrementPj(db+-8|0)|0)break;__ZN6Memory11free_staticEPvb(db,1)}while(0);__ZN10StringNameD2Ev(gb);gb=c[za>>2]|0;do if(gb|0){if(__Z16atomic_decrementPj(gb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(gb,1)}while(0);__ZN6StringC2EPKc(b,821167);c[za>>2]=c[b>>2];__ZN10StringNameC2ERK6String(ib,za);__ZN6StringC2EPKc(jb,819081);__ZN6StringC2EPKc(Aa,869446);gb=b+4|0;c[gb>>2]=0;db=b+12|0;c[db>>2]=0;c[b>>2]=2;hb=c[jb>>2]|0;do if(hb|0){c[gb>>2]=0;if(!(__Z28atomic_conditional_incrementPj(hb+-8|0)|0))break;c[gb>>2]=c[jb>>2]}while(0);c[b+8>>2]=1;gb=c[db>>2]|0;do if((gb|0)!=(c[Aa>>2]|0)){do if(gb|0){if(__Z16atomic_decrementPj(gb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(gb,1)}while(0);c[db>>2]=0;hb=c[Aa>>2]|0;if(!hb)break;if(!(__Z28atomic_conditional_incrementPj(hb+-8|0)|0))break;c[db>>2]=c[Aa>>2]}while(0);c[b+16>>2]=7;c[Da>>2]=__Z11_scs_createPKc(818465)|0;c[Ea>>2]=__Z11_scs_createPKc(818493)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(ib,b,Da,Ea,-1);__ZN10StringNameD2Ev(Ea);__ZN10StringNameD2Ev(Da);db=c[b+12>>2]|0;do if(db|0){if(__Z16atomic_decrementPj(db+-8|0)|0)break;__ZN6Memory11free_staticEPvb(db,1)}while(0);db=c[b+4>>2]|0;do if(db|0){if(__Z16atomic_decrementPj(db+-8|0)|0)break;__ZN6Memory11free_staticEPvb(db,1)}while(0);db=c[Aa>>2]|0;do if(db|0){if(__Z16atomic_decrementPj(db+-8|0)|0)break;__ZN6Memory11free_staticEPvb(db,1)}while(0);db=c[jb>>2]|0;do if(db|0){if(__Z16atomic_decrementPj(db+-8|0)|0)break;__ZN6Memory11free_staticEPvb(db,1)}while(0);__ZN10StringNameD2Ev(ib);ib=c[za>>2]|0;do if(ib|0){if(__Z16atomic_decrementPj(ib+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ib,1)}while(0);__ZN6StringC2EPKc(b,821167);c[za>>2]=c[b>>2];__ZN10StringNameC2ERK6String(kb,za);__ZN6StringC2EPKc(lb,819105);__ZN6StringC2EPKc(Aa,1263606);ib=b+4|0;c[ib>>2]=0;db=b+12|0;c[db>>2]=0;c[b>>2]=1;jb=c[lb>>2]|0;do if(jb|0){c[ib>>2]=0;if(!(__Z28atomic_conditional_incrementPj(jb+-8|0)|0))break;c[ib>>2]=c[lb>>2]}while(0);c[b+8>>2]=0;ib=c[db>>2]|0;do if((ib|0)!=(c[Aa>>2]|0)){do if(ib|0){if(__Z16atomic_decrementPj(ib+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ib,1)}while(0);c[db>>2]=0;jb=c[Aa>>2]|0;if(!jb)break;if(!(__Z28atomic_conditional_incrementPj(jb+-8|0)|0))break;c[db>>2]=c[Aa>>2]}while(0);c[b+16>>2]=7;c[Da>>2]=__Z11_scs_createPKc(818521)|0;c[Ea>>2]=__Z11_scs_createPKc(818545)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(kb,b,Da,Ea,-1);__ZN10StringNameD2Ev(Ea);__ZN10StringNameD2Ev(Da);db=c[b+12>>2]|0;do if(db|0){if(__Z16atomic_decrementPj(db+-8|0)|0)break;__ZN6Memory11free_staticEPvb(db,1)}while(0);db=c[b+4>>2]|0;do if(db|0){if(__Z16atomic_decrementPj(db+-8|0)|0)break;__ZN6Memory11free_staticEPvb(db,1)}while(0);db=c[Aa>>2]|0;do if(db|0){if(__Z16atomic_decrementPj(db+-8|0)|0)break;__ZN6Memory11free_staticEPvb(db,1)}while(0);db=c[lb>>2]|0;do if(db|0){if(__Z16atomic_decrementPj(db+-8|0)|0)break;__ZN6Memory11free_staticEPvb(db,1)}while(0);__ZN10StringNameD2Ev(kb);kb=c[za>>2]|0;do if(kb|0){if(__Z16atomic_decrementPj(kb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(kb,1)}while(0);__ZN6StringC2EPKc(b,821167);c[za>>2]=c[b>>2];__ZN10StringNameC2ERK6String(mb,za);__ZN6StringC2EPKc(b,819125);__ZN6StringC2EPKc(Aa,819132);__ZN7ClassDB18add_property_groupE10StringNameRK6StringS3_(mb,b,Aa);kb=c[Aa>>2]|0;do if(kb|0){if(__Z16atomic_decrementPj(kb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(kb,1)}while(0);kb=c[b>>2]|0;do if(kb|0){if(__Z16atomic_decrementPj(kb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(kb,1)}while(0);__ZN10StringNameD2Ev(mb);mb=c[za>>2]|0;do if(mb|0){if(__Z16atomic_decrementPj(mb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(mb,1)}while(0);__ZN6StringC2EPKc(b,821167);c[za>>2]=c[b>>2];__ZN10StringNameC2ERK6String(nb,za);__ZN6StringC2EPKc(ob,819140);__ZN6StringC2EPKc(Aa,1263606);mb=b+4|0;c[mb>>2]=0;kb=b+12|0;c[kb>>2]=0;c[b>>2]=14;db=c[ob>>2]|0;do if(db|0){c[mb>>2]=0;if(!(__Z28atomic_conditional_incrementPj(db+-8|0)|0))break;c[mb>>2]=c[ob>>2]}while(0);c[b+8>>2]=0;mb=c[kb>>2]|0;do if((mb|0)!=(c[Aa>>2]|0)){do if(mb|0){if(__Z16atomic_decrementPj(mb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(mb,1)}while(0);c[kb>>2]=0;db=c[Aa>>2]|0;if(!db)break;if(!(__Z28atomic_conditional_incrementPj(db+-8|0)|0))break;c[kb>>2]=c[Aa>>2]}while(0);c[b+16>>2]=7;c[Da>>2]=__Z11_scs_createPKc(817196)|0;c[Ea>>2]=__Z11_scs_createPKc(817214)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(nb,b,Da,Ea,-1);__ZN10StringNameD2Ev(Ea);__ZN10StringNameD2Ev(Da);kb=c[b+12>>2]|0;do if(kb|0){if(__Z16atomic_decrementPj(kb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(kb,1)}while(0);kb=c[b+4>>2]|0;do if(kb|0){if(__Z16atomic_decrementPj(kb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(kb,1)}while(0);kb=c[Aa>>2]|0;do if(kb|0){if(__Z16atomic_decrementPj(kb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(kb,1)}while(0);kb=c[ob>>2]|0;do if(kb|0){if(__Z16atomic_decrementPj(kb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(kb,1)}while(0);__ZN10StringNameD2Ev(nb);nb=c[za>>2]|0;do if(nb|0){if(__Z16atomic_decrementPj(nb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(nb,1)}while(0);__ZN6StringC2EPKc(b,821167);c[za>>2]=c[b>>2];__ZN10StringNameC2ERK6String(pb,za);__ZN6StringC2EPKc(qb,819153);__ZN6StringC2EPKc(Aa,1075267);nb=b+4|0;c[nb>>2]=0;kb=b+12|0;c[kb>>2]=0;c[b>>2]=18;ob=c[qb>>2]|0;do if(ob|0){c[nb>>2]=0;if(!(__Z28atomic_conditional_incrementPj(ob+-8|0)|0))break;c[nb>>2]=c[qb>>2]}while(0);c[b+8>>2]=17;nb=c[kb>>2]|0;do if((nb|0)!=(c[Aa>>2]|0)){do if(nb|0){if(__Z16atomic_decrementPj(nb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(nb,1)}while(0);c[kb>>2]=0;ob=c[Aa>>2]|0;if(!ob)break;if(!(__Z28atomic_conditional_incrementPj(ob+-8|0)|0))break;c[kb>>2]=c[Aa>>2]}while(0);c[b+16>>2]=7;c[Da>>2]=__Z11_scs_createPKc(942090)|0;c[Ea>>2]=__Z11_scs_createPKc(942102)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(pb,b,Da,Ea,0);__ZN10StringNameD2Ev(Ea);__ZN10StringNameD2Ev(Da);kb=c[b+12>>2]|0;do if(kb|0){if(__Z16atomic_decrementPj(kb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(kb,1)}while(0);kb=c[b+4>>2]|0;do if(kb|0){if(__Z16atomic_decrementPj(kb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(kb,1)}while(0);kb=c[Aa>>2]|0;do if(kb|0){if(__Z16atomic_decrementPj(kb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(kb,1)}while(0);kb=c[qb>>2]|0;do if(kb|0){if(__Z16atomic_decrementPj(kb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(kb,1)}while(0);__ZN10StringNameD2Ev(pb);pb=c[za>>2]|0;do if(pb|0){if(__Z16atomic_decrementPj(pb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(pb,1)}while(0);__ZN6StringC2EPKc(b,821167);c[za>>2]=c[b>>2];__ZN10StringNameC2ERK6String(rb,za);__ZN6StringC2EPKc(b,819168);__ZN6StringC2EPKc(Aa,819177);__ZN7ClassDB18add_property_groupE10StringNameRK6StringS3_(rb,b,Aa);pb=c[Aa>>2]|0;do if(pb|0){if(__Z16atomic_decrementPj(pb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(pb,1)}while(0);pb=c[b>>2]|0;do if(pb|0){if(__Z16atomic_decrementPj(pb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(pb,1)}while(0);__ZN10StringNameD2Ev(rb);rb=c[za>>2]|0;do if(rb|0){if(__Z16atomic_decrementPj(rb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(rb,1)}while(0);__ZN6StringC2EPKc(b,821167);c[za>>2]=c[b>>2];__ZN10StringNameC2ERK6String(sb,za);__ZN6StringC2EPKc(tb,817243);__ZN6StringC2EPKc(Aa,819187);rb=b+4|0;c[rb>>2]=0;pb=b+12|0;c[pb>>2]=0;c[b>>2]=2;kb=c[tb>>2]|0;do if(kb|0){c[rb>>2]=0;if(!(__Z28atomic_conditional_incrementPj(kb+-8|0)|0))break;c[rb>>2]=c[tb>>2]}while(0);c[b+8>>2]=3;rb=c[pb>>2]|0;do if((rb|0)!=(c[Aa>>2]|0)){do if(rb|0){if(__Z16atomic_decrementPj(rb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(rb,1)}while(0);c[pb>>2]=0;kb=c[Aa>>2]|0;if(!kb)break;if(!(__Z28atomic_conditional_incrementPj(kb+-8|0)|0))break;c[pb>>2]=c[Aa>>2]}while(0);c[b+16>>2]=7;c[Da>>2]=__Z11_scs_createPKc(817225)|0;c[Ea>>2]=__Z11_scs_createPKc(817257)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(sb,b,Da,Ea,-1);__ZN10StringNameD2Ev(Ea);__ZN10StringNameD2Ev(Da);pb=c[b+12>>2]|0;do if(pb|0){if(__Z16atomic_decrementPj(pb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(pb,1)}while(0);pb=c[b+4>>2]|0;do if(pb|0){if(__Z16atomic_decrementPj(pb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(pb,1)}while(0);pb=c[Aa>>2]|0;do if(pb|0){if(__Z16atomic_decrementPj(pb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(pb,1)}while(0);pb=c[tb>>2]|0;do if(pb|0){if(__Z16atomic_decrementPj(pb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(pb,1)}while(0);__ZN10StringNameD2Ev(sb);sb=c[za>>2]|0;do if(sb|0){if(__Z16atomic_decrementPj(sb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(sb,1)}while(0);__ZN6StringC2EPKc(b,821167);c[za>>2]=c[b>>2];__ZN10StringNameC2ERK6String(ub,za);__ZN6StringC2EPKc(vb,819205);__ZN6StringC2EPKc(Aa,1263606);sb=b+4|0;c[sb>>2]=0;pb=b+12|0;c[pb>>2]=0;c[b>>2]=14;tb=c[vb>>2]|0;do if(tb|0){c[sb>>2]=0;if(!(__Z28atomic_conditional_incrementPj(tb+-8|0)|0))break;c[sb>>2]=c[vb>>2]}while(0);c[b+8>>2]=19;sb=c[pb>>2]|0;do if((sb|0)!=(c[Aa>>2]|0)){do if(sb|0){if(__Z16atomic_decrementPj(sb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(sb,1)}while(0);c[pb>>2]=0;tb=c[Aa>>2]|0;if(!tb)break;if(!(__Z28atomic_conditional_incrementPj(tb+-8|0)|0))break;c[pb>>2]=c[Aa>>2]}while(0);c[b+16>>2]=7;c[Da>>2]=__Z11_scs_createPKc(817275)|0;c[Ea>>2]=__Z11_scs_createPKc(817297)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(ub,b,Da,Ea,-1);__ZN10StringNameD2Ev(Ea);__ZN10StringNameD2Ev(Da);pb=c[b+12>>2]|0;do if(pb|0){if(__Z16atomic_decrementPj(pb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(pb,1)}while(0);pb=c[b+4>>2]|0;do if(pb|0){if(__Z16atomic_decrementPj(pb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(pb,1)}while(0);pb=c[Aa>>2]|0;do if(pb|0){if(__Z16atomic_decrementPj(pb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(pb,1)}while(0);pb=c[vb>>2]|0;do if(pb|0){if(__Z16atomic_decrementPj(pb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(pb,1)}while(0);__ZN10StringNameD2Ev(ub);ub=c[za>>2]|0;do if(ub|0){if(__Z16atomic_decrementPj(ub+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ub,1)}while(0);__ZN6StringC2EPKc(b,821167);c[za>>2]=c[b>>2];__ZN10StringNameC2ERK6String(wb,za);__ZN6StringC2EPKc(xb,819220);__ZN6StringC2EPKc(Aa,1074459);ub=b+4|0;c[ub>>2]=0;pb=b+12|0;c[pb>>2]=0;c[b>>2]=3;vb=c[xb>>2]|0;do if(vb|0){c[ub>>2]=0;if(!(__Z28atomic_conditional_incrementPj(vb+-8|0)|0))break;c[ub>>2]=c[xb>>2]}while(0);c[b+8>>2]=1;ub=c[pb>>2]|0;do if((ub|0)!=(c[Aa>>2]|0)){do if(ub|0){if(__Z16atomic_decrementPj(ub+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ub,1)}while(0);c[pb>>2]=0;vb=c[Aa>>2]|0;if(!vb)break;if(!(__Z28atomic_conditional_incrementPj(vb+-8|0)|0))break;c[pb>>2]=c[Aa>>2]}while(0);c[b+16>>2]=7;c[Da>>2]=__Z11_scs_createPKc(817310)|0;c[Ea>>2]=__Z11_scs_createPKc(817334)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(wb,b,Da,Ea,-1);__ZN10StringNameD2Ev(Ea);__ZN10StringNameD2Ev(Da);pb=c[b+12>>2]|0;do if(pb|0){if(__Z16atomic_decrementPj(pb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(pb,1)}while(0);pb=c[b+4>>2]|0;do if(pb|0){if(__Z16atomic_decrementPj(pb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(pb,1)}while(0);pb=c[Aa>>2]|0;do if(pb|0){if(__Z16atomic_decrementPj(pb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(pb,1)}while(0);pb=c[xb>>2]|0;do if(pb|0){if(__Z16atomic_decrementPj(pb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(pb,1)}while(0);__ZN10StringNameD2Ev(wb);wb=c[za>>2]|0;do if(wb|0){if(__Z16atomic_decrementPj(wb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(wb,1)}while(0);__ZN6StringC2EPKc(b,821167);c[za>>2]=c[b>>2];__ZN10StringNameC2ERK6String(yb,za);__ZN6StringC2EPKc(zb,819239);__ZN6StringC2EPKc(Aa,1074459);wb=b+4|0;c[wb>>2]=0;pb=b+12|0;c[pb>>2]=0;c[b>>2]=3;xb=c[zb>>2]|0;do if(xb|0){c[wb>>2]=0;if(!(__Z28atomic_conditional_incrementPj(xb+-8|0)|0))break;c[wb>>2]=c[zb>>2]}while(0);c[b+8>>2]=1;wb=c[pb>>2]|0;do if((wb|0)!=(c[Aa>>2]|0)){do if(wb|0){if(__Z16atomic_decrementPj(wb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(wb,1)}while(0);c[pb>>2]=0;xb=c[Aa>>2]|0;if(!xb)break;if(!(__Z28atomic_conditional_incrementPj(xb+-8|0)|0))break;c[pb>>2]=c[Aa>>2]}while(0);c[b+16>>2]=7;c[Da>>2]=__Z11_scs_createPKc(817348)|0;c[Ea>>2]=__Z11_scs_createPKc(817372)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(yb,b,Da,Ea,-1);__ZN10StringNameD2Ev(Ea);__ZN10StringNameD2Ev(Da);pb=c[b+12>>2]|0;do if(pb|0){if(__Z16atomic_decrementPj(pb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(pb,1)}while(0);pb=c[b+4>>2]|0;do if(pb|0){if(__Z16atomic_decrementPj(pb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(pb,1)}while(0);pb=c[Aa>>2]|0;do if(pb|0){if(__Z16atomic_decrementPj(pb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(pb,1)}while(0);pb=c[zb>>2]|0;do if(pb|0){if(__Z16atomic_decrementPj(pb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(pb,1)}while(0);__ZN10StringNameD2Ev(yb);yb=c[za>>2]|0;do if(yb|0){if(__Z16atomic_decrementPj(yb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(yb,1)}while(0);__ZN6StringC2EPKc(b,821167);c[za>>2]=c[b>>2];__ZN10StringNameC2ERK6String(Ab,za);__ZN6StringC2EPKc(Bb,819258);__ZN6StringC2EPKc(Aa,1075267);yb=b+4|0;c[yb>>2]=0;pb=b+12|0;c[pb>>2]=0;c[b>>2]=18;zb=c[Bb>>2]|0;do if(zb|0){c[yb>>2]=0;if(!(__Z28atomic_conditional_incrementPj(zb+-8|0)|0))break;c[yb>>2]=c[Bb>>2]}while(0);c[b+8>>2]=17;yb=c[pb>>2]|0;do if((yb|0)!=(c[Aa>>2]|0)){do if(yb|0){if(__Z16atomic_decrementPj(yb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(yb,1)}while(0);c[pb>>2]=0;zb=c[Aa>>2]|0;if(!zb)break;if(!(__Z28atomic_conditional_incrementPj(zb+-8|0)|0))break;c[pb>>2]=c[Aa>>2]}while(0);c[b+16>>2]=7;c[Da>>2]=__Z11_scs_createPKc(942090)|0;c[Ea>>2]=__Z11_scs_createPKc(942102)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(Ab,b,Da,Ea,1);__ZN10StringNameD2Ev(Ea);__ZN10StringNameD2Ev(Da);pb=c[b+12>>2]|0;do if(pb|0){if(__Z16atomic_decrementPj(pb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(pb,1)}while(0);pb=c[b+4>>2]|0;do if(pb|0){if(__Z16atomic_decrementPj(pb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(pb,1)}while(0);pb=c[Aa>>2]|0;do if(pb|0){if(__Z16atomic_decrementPj(pb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(pb,1)}while(0);pb=c[Bb>>2]|0;do if(pb|0){if(__Z16atomic_decrementPj(pb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(pb,1)}while(0);__ZN10StringNameD2Ev(Ab);Ab=c[za>>2]|0;do if(Ab|0){if(__Z16atomic_decrementPj(Ab+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ab,1)}while(0);__ZN6StringC2EPKc(b,821167);c[za>>2]=c[b>>2];__ZN10StringNameC2ERK6String(Cb,za);__ZN6StringC2EPKc(b,819275);__ZN6StringC2EPKc(Aa,865179);__ZN7ClassDB18add_property_groupE10StringNameRK6StringS3_(Cb,b,Aa);Ab=c[Aa>>2]|0;do if(Ab|0){if(__Z16atomic_decrementPj(Ab+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ab,1)}while(0);Ab=c[b>>2]|0;do if(Ab|0){if(__Z16atomic_decrementPj(Ab+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ab,1)}while(0);__ZN10StringNameD2Ev(Cb);Cb=c[za>>2]|0;do if(Cb|0){if(__Z16atomic_decrementPj(Cb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Cb,1)}while(0);__ZN6StringC2EPKc(b,821167);c[za>>2]=c[b>>2];__ZN10StringNameC2ERK6String(Db,za);__ZN6StringC2EPKc(Eb,819284);__ZN6StringC2EPKc(Aa,1263606);Cb=b+4|0;c[Cb>>2]=0;Ab=b+12|0;c[Ab>>2]=0;c[b>>2]=1;pb=c[Eb>>2]|0;do if(pb|0){c[Cb>>2]=0;if(!(__Z28atomic_conditional_incrementPj(pb+-8|0)|0))break;c[Cb>>2]=c[Eb>>2]}while(0);c[b+8>>2]=0;Cb=c[Ab>>2]|0;do if((Cb|0)!=(c[Aa>>2]|0)){do if(Cb|0){if(__Z16atomic_decrementPj(Cb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Cb,1)}while(0);c[Ab>>2]=0;pb=c[Aa>>2]|0;if(!pb)break;if(!(__Z28atomic_conditional_incrementPj(pb+-8|0)|0))break;c[Ab>>2]=c[Aa>>2]}while(0);c[b+16>>2]=7;c[Da>>2]=__Z11_scs_createPKc(818147)|0;c[Ea>>2]=__Z11_scs_createPKc(818167)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(Db,b,Da,Ea,1);__ZN10StringNameD2Ev(Ea);__ZN10StringNameD2Ev(Da);Ab=c[b+12>>2]|0;do if(Ab|0){if(__Z16atomic_decrementPj(Ab+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ab,1)}while(0);Ab=c[b+4>>2]|0;do if(Ab|0){if(__Z16atomic_decrementPj(Ab+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ab,1)}while(0);Ab=c[Aa>>2]|0;do if(Ab|0){if(__Z16atomic_decrementPj(Ab+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ab,1)}while(0);Ab=c[Eb>>2]|0;do if(Ab|0){if(__Z16atomic_decrementPj(Ab+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ab,1)}while(0);__ZN10StringNameD2Ev(Db);Db=c[za>>2]|0;do if(Db|0){if(__Z16atomic_decrementPj(Db+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Db,1)}while(0);__ZN6StringC2EPKc(b,821167);c[za>>2]=c[b>>2];__ZN10StringNameC2ERK6String(Fb,za);__ZN6StringC2EPKc(Gb,819301);__ZN6StringC2EPKc(Aa,1263606);Db=b+4|0;c[Db>>2]=0;Ab=b+12|0;c[Ab>>2]=0;c[b>>2]=14;Eb=c[Gb>>2]|0;do if(Eb|0){c[Db>>2]=0;if(!(__Z28atomic_conditional_incrementPj(Eb+-8|0)|0))break;c[Db>>2]=c[Gb>>2]}while(0);c[b+8>>2]=19;Db=c[Ab>>2]|0;do if((Db|0)!=(c[Aa>>2]|0)){do if(Db|0){if(__Z16atomic_decrementPj(Db+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Db,1)}while(0);c[Ab>>2]=0;Eb=c[Aa>>2]|0;if(!Eb)break;if(!(__Z28atomic_conditional_incrementPj(Eb+-8|0)|0))break;c[Ab>>2]=c[Aa>>2]}while(0);c[b+16>>2]=7;c[Da>>2]=__Z11_scs_createPKc(817386)|0;c[Ea>>2]=__Z11_scs_createPKc(817399)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(Fb,b,Da,Ea,-1);__ZN10StringNameD2Ev(Ea);__ZN10StringNameD2Ev(Da);Ab=c[b+12>>2]|0;do if(Ab|0){if(__Z16atomic_decrementPj(Ab+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ab,1)}while(0);Ab=c[b+4>>2]|0;do if(Ab|0){if(__Z16atomic_decrementPj(Ab+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ab,1)}while(0);Ab=c[Aa>>2]|0;do if(Ab|0){if(__Z16atomic_decrementPj(Ab+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ab,1)}while(0);Ab=c[Gb>>2]|0;do if(Ab|0){if(__Z16atomic_decrementPj(Ab+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ab,1)}while(0);__ZN10StringNameD2Ev(Fb);Fb=c[za>>2]|0;do if(Fb|0){if(__Z16atomic_decrementPj(Fb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Fb,1)}while(0);__ZN6StringC2EPKc(b,821167);c[za>>2]=c[b>>2];__ZN10StringNameC2ERK6String(Hb,za);__ZN6StringC2EPKc(Ib,817432);__ZN6StringC2EPKc(Aa,896505);Fb=b+4|0;c[Fb>>2]=0;Ab=b+12|0;c[Ab>>2]=0;c[b>>2]=3;Gb=c[Ib>>2]|0;do if(Gb|0){c[Fb>>2]=0;if(!(__Z28atomic_conditional_incrementPj(Gb+-8|0)|0))break;c[Fb>>2]=c[Ib>>2]}while(0);c[b+8>>2]=1;Fb=c[Ab>>2]|0;do if((Fb|0)!=(c[Aa>>2]|0)){do if(Fb|0){if(__Z16atomic_decrementPj(Fb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Fb,1)}while(0);c[Ab>>2]=0;Gb=c[Aa>>2]|0;if(!Gb)break;if(!(__Z28atomic_conditional_incrementPj(Gb+-8|0)|0))break;c[Ab>>2]=c[Aa>>2]}while(0);c[b+16>>2]=7;c[Da>>2]=__Z11_scs_createPKc(817412)|0;c[Ea>>2]=__Z11_scs_createPKc(817448)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(Hb,b,Da,Ea,-1);__ZN10StringNameD2Ev(Ea);__ZN10StringNameD2Ev(Da);Ab=c[b+12>>2]|0;do if(Ab|0){if(__Z16atomic_decrementPj(Ab+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ab,1)}while(0);Ab=c[b+4>>2]|0;do if(Ab|0){if(__Z16atomic_decrementPj(Ab+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ab,1)}while(0);Ab=c[Aa>>2]|0;do if(Ab|0){if(__Z16atomic_decrementPj(Ab+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ab,1)}while(0);Ab=c[Ib>>2]|0;do if(Ab|0){if(__Z16atomic_decrementPj(Ab+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ab,1)}while(0);__ZN10StringNameD2Ev(Hb);Hb=c[za>>2]|0;do if(Hb|0){if(__Z16atomic_decrementPj(Hb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Hb,1)}while(0);__ZN6StringC2EPKc(b,821167);c[za>>2]=c[b>>2];__ZN10StringNameC2ERK6String(Jb,za);__ZN6StringC2EPKc(Kb,819316);__ZN6StringC2EPKc(Aa,1075267);Hb=b+4|0;c[Hb>>2]=0;Ab=b+12|0;c[Ab>>2]=0;c[b>>2]=18;Ib=c[Kb>>2]|0;do if(Ib|0){c[Hb>>2]=0;if(!(__Z28atomic_conditional_incrementPj(Ib+-8|0)|0))break;c[Hb>>2]=c[Kb>>2]}while(0);c[b+8>>2]=17;Hb=c[Ab>>2]|0;do if((Hb|0)!=(c[Aa>>2]|0)){do if(Hb|0){if(__Z16atomic_decrementPj(Hb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Hb,1)}while(0);c[Ab>>2]=0;Ib=c[Aa>>2]|0;if(!Ib)break;if(!(__Z28atomic_conditional_incrementPj(Ib+-8|0)|0))break;c[Ab>>2]=c[Aa>>2]}while(0);c[b+16>>2]=7;c[Da>>2]=__Z11_scs_createPKc(942090)|0;c[Ea>>2]=__Z11_scs_createPKc(942102)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(Jb,b,Da,Ea,2);__ZN10StringNameD2Ev(Ea);__ZN10StringNameD2Ev(Da);Ab=c[b+12>>2]|0;do if(Ab|0){if(__Z16atomic_decrementPj(Ab+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ab,1)}while(0);Ab=c[b+4>>2]|0;do if(Ab|0){if(__Z16atomic_decrementPj(Ab+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ab,1)}while(0);Ab=c[Aa>>2]|0;do if(Ab|0){if(__Z16atomic_decrementPj(Ab+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ab,1)}while(0);Ab=c[Kb>>2]|0;do if(Ab|0){if(__Z16atomic_decrementPj(Ab+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ab,1)}while(0);__ZN10StringNameD2Ev(Jb);Jb=c[za>>2]|0;do if(Jb|0){if(__Z16atomic_decrementPj(Jb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Jb,1)}while(0);__ZN6StringC2EPKc(b,821167);c[za>>2]=c[b>>2];__ZN10StringNameC2ERK6String(Lb,za);__ZN6StringC2EPKc(b,819333);__ZN6StringC2EPKc(Aa,819343);__ZN7ClassDB18add_property_groupE10StringNameRK6StringS3_(Lb,b,Aa);Jb=c[Aa>>2]|0;do if(Jb|0){if(__Z16atomic_decrementPj(Jb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Jb,1)}while(0);Jb=c[b>>2]|0;do if(Jb|0){if(__Z16atomic_decrementPj(Jb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Jb,1)}while(0);__ZN10StringNameD2Ev(Lb);Lb=c[za>>2]|0;do if(Lb|0){if(__Z16atomic_decrementPj(Lb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Lb,1)}while(0);__ZN6StringC2EPKc(b,821167);c[za>>2]=c[b>>2];__ZN10StringNameC2ERK6String(Mb,za);__ZN6StringC2EPKc(Nb,819351);__ZN6StringC2EPKc(Aa,1263606);Lb=b+4|0;c[Lb>>2]=0;Jb=b+12|0;c[Jb>>2]=0;c[b>>2]=1;Ab=c[Nb>>2]|0;do if(Ab|0){c[Lb>>2]=0;if(!(__Z28atomic_conditional_incrementPj(Ab+-8|0)|0))break;c[Lb>>2]=c[Nb>>2]}while(0);c[b+8>>2]=0;Lb=c[Jb>>2]|0;do if((Lb|0)!=(c[Aa>>2]|0)){do if(Lb|0){if(__Z16atomic_decrementPj(Lb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Lb,1)}while(0);c[Jb>>2]=0;Ab=c[Aa>>2]|0;if(!Ab)break;if(!(__Z28atomic_conditional_incrementPj(Ab+-8|0)|0))break;c[Jb>>2]=c[Aa>>2]}while(0);c[b+16>>2]=7;c[Da>>2]=__Z11_scs_createPKc(818147)|0;c[Ea>>2]=__Z11_scs_createPKc(818167)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(Mb,b,Da,Ea,2);__ZN10StringNameD2Ev(Ea);__ZN10StringNameD2Ev(Da);Jb=c[b+12>>2]|0;do if(Jb|0){if(__Z16atomic_decrementPj(Jb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Jb,1)}while(0);Jb=c[b+4>>2]|0;do if(Jb|0){if(__Z16atomic_decrementPj(Jb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Jb,1)}while(0);Jb=c[Aa>>2]|0;do if(Jb|0){if(__Z16atomic_decrementPj(Jb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Jb,1)}while(0);Jb=c[Nb>>2]|0;do if(Jb|0){if(__Z16atomic_decrementPj(Jb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Jb,1)}while(0);__ZN10StringNameD2Ev(Mb);Mb=c[za>>2]|0;do if(Mb|0){if(__Z16atomic_decrementPj(Mb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Mb,1)}while(0);__ZN6StringC2EPKc(b,821167);c[za>>2]=c[b>>2];__ZN10StringNameC2ERK6String(Ob,za);__ZN6StringC2EPKc(Pb,817485);__ZN6StringC2EPKc(Aa,853298);Mb=b+4|0;c[Mb>>2]=0;Jb=b+12|0;c[Jb>>2]=0;c[b>>2]=3;Nb=c[Pb>>2]|0;do if(Nb|0){c[Mb>>2]=0;if(!(__Z28atomic_conditional_incrementPj(Nb+-8|0)|0))break;c[Mb>>2]=c[Pb>>2]}while(0);c[b+8>>2]=1;Mb=c[Jb>>2]|0;do if((Mb|0)!=(c[Aa>>2]|0)){do if(Mb|0){if(__Z16atomic_decrementPj(Mb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Mb,1)}while(0);c[Jb>>2]=0;Nb=c[Aa>>2]|0;if(!Nb)break;if(!(__Z28atomic_conditional_incrementPj(Nb+-8|0)|0))break;c[Jb>>2]=c[Aa>>2]}while(0);c[b+16>>2]=7;c[Da>>2]=__Z11_scs_createPKc(817468)|0;c[Ea>>2]=__Z11_scs_createPKc(817498)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(Ob,b,Da,Ea,-1);__ZN10StringNameD2Ev(Ea);__ZN10StringNameD2Ev(Da);Jb=c[b+12>>2]|0;do if(Jb|0){if(__Z16atomic_decrementPj(Jb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Jb,1)}while(0);Jb=c[b+4>>2]|0;do if(Jb|0){if(__Z16atomic_decrementPj(Jb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Jb,1)}while(0);Jb=c[Aa>>2]|0;do if(Jb|0){if(__Z16atomic_decrementPj(Jb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Jb,1)}while(0);Jb=c[Pb>>2]|0;do if(Jb|0){if(__Z16atomic_decrementPj(Jb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Jb,1)}while(0);__ZN10StringNameD2Ev(Ob);Ob=c[za>>2]|0;do if(Ob|0){if(__Z16atomic_decrementPj(Ob+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ob,1)}while(0);__ZN6StringC2EPKc(b,821167);c[za>>2]=c[b>>2];__ZN10StringNameC2ERK6String(Qb,za);__ZN6StringC2EPKc(Rb,819366);__ZN6StringC2EPKc(Aa,1075267);Ob=b+4|0;c[Ob>>2]=0;Jb=b+12|0;c[Jb>>2]=0;c[b>>2]=18;Pb=c[Rb>>2]|0;do if(Pb|0){c[Ob>>2]=0;if(!(__Z28atomic_conditional_incrementPj(Pb+-8|0)|0))break;c[Ob>>2]=c[Rb>>2]}while(0);c[b+8>>2]=17;Ob=c[Jb>>2]|0;do if((Ob|0)!=(c[Aa>>2]|0)){do if(Ob|0){if(__Z16atomic_decrementPj(Ob+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ob,1)}while(0);c[Jb>>2]=0;Pb=c[Aa>>2]|0;if(!Pb)break;if(!(__Z28atomic_conditional_incrementPj(Pb+-8|0)|0))break;c[Jb>>2]=c[Aa>>2]}while(0);c[b+16>>2]=7;c[Da>>2]=__Z11_scs_createPKc(942090)|0;c[Ea>>2]=__Z11_scs_createPKc(942102)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(Qb,b,Da,Ea,3);__ZN10StringNameD2Ev(Ea);__ZN10StringNameD2Ev(Da);Jb=c[b+12>>2]|0;do if(Jb|0){if(__Z16atomic_decrementPj(Jb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Jb,1)}while(0);Jb=c[b+4>>2]|0;do if(Jb|0){if(__Z16atomic_decrementPj(Jb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Jb,1)}while(0);Jb=c[Aa>>2]|0;do if(Jb|0){if(__Z16atomic_decrementPj(Jb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Jb,1)}while(0);Jb=c[Rb>>2]|0;do if(Jb|0){if(__Z16atomic_decrementPj(Jb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Jb,1)}while(0);__ZN10StringNameD2Ev(Qb);Qb=c[za>>2]|0;do if(Qb|0){if(__Z16atomic_decrementPj(Qb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Qb,1)}while(0);__ZN6StringC2EPKc(b,821167);c[za>>2]=c[b>>2];__ZN10StringNameC2ERK6String(Sb,za);__ZN6StringC2EPKc(b,819381);__ZN6StringC2EPKc(Aa,819385);__ZN7ClassDB18add_property_groupE10StringNameRK6StringS3_(Sb,b,Aa);Qb=c[Aa>>2]|0;do if(Qb|0){if(__Z16atomic_decrementPj(Qb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Qb,1)}while(0);Qb=c[b>>2]|0;do if(Qb|0){if(__Z16atomic_decrementPj(Qb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Qb,1)}while(0);__ZN10StringNameD2Ev(Sb);Sb=c[za>>2]|0;do if(Sb|0){if(__Z16atomic_decrementPj(Sb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Sb,1)}while(0);__ZN6StringC2EPKc(b,821167);c[za>>2]=c[b>>2];__ZN10StringNameC2ERK6String(Tb,za);__ZN6StringC2EPKc(Ub,819390);__ZN6StringC2EPKc(Aa,1263606);Sb=b+4|0;c[Sb>>2]=0;Qb=b+12|0;c[Qb>>2]=0;c[b>>2]=1;Jb=c[Ub>>2]|0;do if(Jb|0){c[Sb>>2]=0;if(!(__Z28atomic_conditional_incrementPj(Jb+-8|0)|0))break;c[Sb>>2]=c[Ub>>2]}while(0);c[b+8>>2]=0;Sb=c[Qb>>2]|0;do if((Sb|0)!=(c[Aa>>2]|0)){do if(Sb|0){if(__Z16atomic_decrementPj(Sb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Sb,1)}while(0);c[Qb>>2]=0;Jb=c[Aa>>2]|0;if(!Jb)break;if(!(__Z28atomic_conditional_incrementPj(Jb+-8|0)|0))break;c[Qb>>2]=c[Aa>>2]}while(0);c[b+16>>2]=7;c[Da>>2]=__Z11_scs_createPKc(818147)|0;c[Ea>>2]=__Z11_scs_createPKc(818167)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(Tb,b,Da,Ea,3);__ZN10StringNameD2Ev(Ea);__ZN10StringNameD2Ev(Da);Qb=c[b+12>>2]|0;do if(Qb|0){if(__Z16atomic_decrementPj(Qb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Qb,1)}while(0);Qb=c[b+4>>2]|0;do if(Qb|0){if(__Z16atomic_decrementPj(Qb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Qb,1)}while(0);Qb=c[Aa>>2]|0;do if(Qb|0){if(__Z16atomic_decrementPj(Qb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Qb,1)}while(0);Qb=c[Ub>>2]|0;do if(Qb|0){if(__Z16atomic_decrementPj(Qb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Qb,1)}while(0);__ZN10StringNameD2Ev(Tb);Tb=c[za>>2]|0;do if(Tb|0){if(__Z16atomic_decrementPj(Tb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Tb,1)}while(0);__ZN6StringC2EPKc(b,821167);c[za>>2]=c[b>>2];__ZN10StringNameC2ERK6String(Vb,za);__ZN6StringC2EPKc(Wb,819402);__ZN6StringC2EPKc(Aa,1074459);Tb=b+4|0;c[Tb>>2]=0;Qb=b+12|0;c[Qb>>2]=0;c[b>>2]=3;Ub=c[Wb>>2]|0;do if(Ub|0){c[Tb>>2]=0;if(!(__Z28atomic_conditional_incrementPj(Ub+-8|0)|0))break;c[Tb>>2]=c[Wb>>2]}while(0);c[b+8>>2]=1;Tb=c[Qb>>2]|0;do if((Tb|0)!=(c[Aa>>2]|0)){do if(Tb|0){if(__Z16atomic_decrementPj(Tb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Tb,1)}while(0);c[Qb>>2]=0;Ub=c[Aa>>2]|0;if(!Ub)break;if(!(__Z28atomic_conditional_incrementPj(Ub+-8|0)|0))break;c[Qb>>2]=c[Aa>>2]}while(0);c[b+16>>2]=7;c[Da>>2]=__Z11_scs_createPKc(817515)|0;c[Ea>>2]=__Z11_scs_createPKc(817523)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(Vb,b,Da,Ea,-1);__ZN10StringNameD2Ev(Ea);__ZN10StringNameD2Ev(Da);Qb=c[b+12>>2]|0;do if(Qb|0){if(__Z16atomic_decrementPj(Qb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Qb,1)}while(0);Qb=c[b+4>>2]|0;do if(Qb|0){if(__Z16atomic_decrementPj(Qb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Qb,1)}while(0);Qb=c[Aa>>2]|0;do if(Qb|0){if(__Z16atomic_decrementPj(Qb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Qb,1)}while(0);Qb=c[Wb>>2]|0;do if(Qb|0){if(__Z16atomic_decrementPj(Qb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Qb,1)}while(0);__ZN10StringNameD2Ev(Vb);Vb=c[za>>2]|0;do if(Vb|0){if(__Z16atomic_decrementPj(Vb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Vb,1)}while(0);__ZN6StringC2EPKc(b,821167);c[za>>2]=c[b>>2];__ZN10StringNameC2ERK6String(Xb,za);__ZN6StringC2EPKc(Yb,817544);__ZN6StringC2EPKc(Aa,1074459);Vb=b+4|0;c[Vb>>2]=0;Qb=b+12|0;c[Qb>>2]=0;c[b>>2]=3;Wb=c[Yb>>2]|0;do if(Wb|0){c[Vb>>2]=0;if(!(__Z28atomic_conditional_incrementPj(Wb+-8|0)|0))break;c[Vb>>2]=c[Yb>>2]}while(0);c[b+8>>2]=1;Vb=c[Qb>>2]|0;do if((Vb|0)!=(c[Aa>>2]|0)){do if(Vb|0){if(__Z16atomic_decrementPj(Vb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Vb,1)}while(0);c[Qb>>2]=0;Wb=c[Aa>>2]|0;if(!Wb)break;if(!(__Z28atomic_conditional_incrementPj(Wb+-8|0)|0))break;c[Qb>>2]=c[Aa>>2]}while(0);c[b+16>>2]=7;c[Da>>2]=__Z11_scs_createPKc(817531)|0;c[Ea>>2]=__Z11_scs_createPKc(817553)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(Xb,b,Da,Ea,-1);__ZN10StringNameD2Ev(Ea);__ZN10StringNameD2Ev(Da);Qb=c[b+12>>2]|0;do if(Qb|0){if(__Z16atomic_decrementPj(Qb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Qb,1)}while(0);Qb=c[b+4>>2]|0;do if(Qb|0){if(__Z16atomic_decrementPj(Qb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Qb,1)}while(0);Qb=c[Aa>>2]|0;do if(Qb|0){if(__Z16atomic_decrementPj(Qb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Qb,1)}while(0);Qb=c[Yb>>2]|0;do if(Qb|0){if(__Z16atomic_decrementPj(Qb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Qb,1)}while(0);__ZN10StringNameD2Ev(Xb);Xb=c[za>>2]|0;do if(Xb|0){if(__Z16atomic_decrementPj(Xb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Xb,1)}while(0);__ZN6StringC2EPKc(b,821167);c[za>>2]=c[b>>2];__ZN10StringNameC2ERK6String(Zb,za);__ZN6StringC2EPKc(_b,819413);__ZN6StringC2EPKc(Aa,1075267);Xb=b+4|0;c[Xb>>2]=0;Qb=b+12|0;c[Qb>>2]=0;c[b>>2]=18;Yb=c[_b>>2]|0;do if(Yb|0){c[Xb>>2]=0;if(!(__Z28atomic_conditional_incrementPj(Yb+-8|0)|0))break;c[Xb>>2]=c[_b>>2]}while(0);c[b+8>>2]=17;Xb=c[Qb>>2]|0;do if((Xb|0)!=(c[Aa>>2]|0)){do if(Xb|0){if(__Z16atomic_decrementPj(Xb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Xb,1)}while(0);c[Qb>>2]=0;Yb=c[Aa>>2]|0;if(!Yb)break;if(!(__Z28atomic_conditional_incrementPj(Yb+-8|0)|0))break;c[Qb>>2]=c[Aa>>2]}while(0);c[b+16>>2]=7;c[Da>>2]=__Z11_scs_createPKc(942090)|0;c[Ea>>2]=__Z11_scs_createPKc(942102)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(Zb,b,Da,Ea,4);__ZN10StringNameD2Ev(Ea);__ZN10StringNameD2Ev(Da);Qb=c[b+12>>2]|0;do if(Qb|0){if(__Z16atomic_decrementPj(Qb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Qb,1)}while(0);Qb=c[b+4>>2]|0;do if(Qb|0){if(__Z16atomic_decrementPj(Qb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Qb,1)}while(0);Qb=c[Aa>>2]|0;do if(Qb|0){if(__Z16atomic_decrementPj(Qb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Qb,1)}while(0);Qb=c[_b>>2]|0;do if(Qb|0){if(__Z16atomic_decrementPj(Qb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Qb,1)}while(0);__ZN10StringNameD2Ev(Zb);Zb=c[za>>2]|0;do if(Zb|0){if(__Z16atomic_decrementPj(Zb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Zb,1)}while(0);__ZN6StringC2EPKc(b,821167);c[za>>2]=c[b>>2];__ZN10StringNameC2ERK6String($b,za);__ZN6StringC2EPKc(b,819425);__ZN6StringC2EPKc(Aa,819435);__ZN7ClassDB18add_property_groupE10StringNameRK6StringS3_($b,b,Aa);Zb=c[Aa>>2]|0;do if(Zb|0){if(__Z16atomic_decrementPj(Zb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Zb,1)}while(0);Zb=c[b>>2]|0;do if(Zb|0){if(__Z16atomic_decrementPj(Zb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Zb,1)}while(0);__ZN10StringNameD2Ev($b);$b=c[za>>2]|0;do if($b|0){if(__Z16atomic_decrementPj($b+-8|0)|0)break;__ZN6Memory11free_staticEPvb($b,1)}while(0);__ZN6StringC2EPKc(b,821167);c[za>>2]=c[b>>2];__ZN10StringNameC2ERK6String(ac,za);__ZN6StringC2EPKc(bc,819446);__ZN6StringC2EPKc(Aa,1263606);$b=b+4|0;c[$b>>2]=0;Zb=b+12|0;c[Zb>>2]=0;c[b>>2]=1;Qb=c[bc>>2]|0;do if(Qb|0){c[$b>>2]=0;if(!(__Z28atomic_conditional_incrementPj(Qb+-8|0)|0))break;c[$b>>2]=c[bc>>2]}while(0);c[b+8>>2]=0;$b=c[Zb>>2]|0;do if(($b|0)!=(c[Aa>>2]|0)){do if($b|0){if(__Z16atomic_decrementPj($b+-8|0)|0)break;__ZN6Memory11free_staticEPvb($b,1)}while(0);c[Zb>>2]=0;Qb=c[Aa>>2]|0;if(!Qb)break;if(!(__Z28atomic_conditional_incrementPj(Qb+-8|0)|0))break;c[Zb>>2]=c[Aa>>2]}while(0);c[b+16>>2]=7;c[Da>>2]=__Z11_scs_createPKc(818147)|0;c[Ea>>2]=__Z11_scs_createPKc(818167)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(ac,b,Da,Ea,4);__ZN10StringNameD2Ev(Ea);__ZN10StringNameD2Ev(Da);Zb=c[b+12>>2]|0;do if(Zb|0){if(__Z16atomic_decrementPj(Zb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Zb,1)}while(0);Zb=c[b+4>>2]|0;do if(Zb|0){if(__Z16atomic_decrementPj(Zb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Zb,1)}while(0);Zb=c[Aa>>2]|0;do if(Zb|0){if(__Z16atomic_decrementPj(Zb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Zb,1)}while(0);Zb=c[bc>>2]|0;do if(Zb|0){if(__Z16atomic_decrementPj(Zb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Zb,1)}while(0);__ZN10StringNameD2Ev(ac);ac=c[za>>2]|0;do if(ac|0){if(__Z16atomic_decrementPj(ac+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ac,1)}while(0);__ZN6StringC2EPKc(b,821167);c[za>>2]=c[b>>2];__ZN10StringNameC2ERK6String(cc,za);__ZN6StringC2EPKc(dc,819464);__ZN6StringC2EPKc(Aa,1074459);ac=b+4|0;c[ac>>2]=0;Zb=b+12|0;c[Zb>>2]=0;c[b>>2]=3;bc=c[dc>>2]|0;do if(bc|0){c[ac>>2]=0;if(!(__Z28atomic_conditional_incrementPj(bc+-8|0)|0))break;c[ac>>2]=c[dc>>2]}while(0);c[b+8>>2]=1;ac=c[Zb>>2]|0;do if((ac|0)!=(c[Aa>>2]|0)){do if(ac|0){if(__Z16atomic_decrementPj(ac+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ac,1)}while(0);c[Zb>>2]=0;bc=c[Aa>>2]|0;if(!bc)break;if(!(__Z28atomic_conditional_incrementPj(bc+-8|0)|0))break;c[Zb>>2]=c[Aa>>2]}while(0);c[b+16>>2]=7;c[Da>>2]=__Z11_scs_createPKc(817566)|0;c[Ea>>2]=__Z11_scs_createPKc(817580)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(cc,b,Da,Ea,-1);__ZN10StringNameD2Ev(Ea);__ZN10StringNameD2Ev(Da);Zb=c[b+12>>2]|0;do if(Zb|0){if(__Z16atomic_decrementPj(Zb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Zb,1)}while(0);Zb=c[b+4>>2]|0;do if(Zb|0){if(__Z16atomic_decrementPj(Zb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Zb,1)}while(0);Zb=c[Aa>>2]|0;do if(Zb|0){if(__Z16atomic_decrementPj(Zb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Zb,1)}while(0);Zb=c[dc>>2]|0;do if(Zb|0){if(__Z16atomic_decrementPj(Zb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Zb,1)}while(0);__ZN10StringNameD2Ev(cc);cc=c[za>>2]|0;do if(cc|0){if(__Z16atomic_decrementPj(cc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(cc,1)}while(0);__ZN6StringC2EPKc(b,821167);c[za>>2]=c[b>>2];__ZN10StringNameC2ERK6String(ec,za);__ZN6StringC2EPKc(fc,817614);__ZN6StringC2EPKc(Aa,1074459);cc=b+4|0;c[cc>>2]=0;Zb=b+12|0;c[Zb>>2]=0;c[b>>2]=3;dc=c[fc>>2]|0;do if(dc|0){c[cc>>2]=0;if(!(__Z28atomic_conditional_incrementPj(dc+-8|0)|0))break;c[cc>>2]=c[fc>>2]}while(0);c[b+8>>2]=1;cc=c[Zb>>2]|0;do if((cc|0)!=(c[Aa>>2]|0)){do if(cc|0){if(__Z16atomic_decrementPj(cc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(cc,1)}while(0);c[Zb>>2]=0;dc=c[Aa>>2]|0;if(!dc)break;if(!(__Z28atomic_conditional_incrementPj(dc+-8|0)|0))break;c[Zb>>2]=c[Aa>>2]}while(0);c[b+16>>2]=7;c[Da>>2]=__Z11_scs_createPKc(817594)|0;c[Ea>>2]=__Z11_scs_createPKc(817630)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(ec,b,Da,Ea,-1);__ZN10StringNameD2Ev(Ea);__ZN10StringNameD2Ev(Da);Zb=c[b+12>>2]|0;do if(Zb|0){if(__Z16atomic_decrementPj(Zb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Zb,1)}while(0);Zb=c[b+4>>2]|0;do if(Zb|0){if(__Z16atomic_decrementPj(Zb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Zb,1)}while(0);Zb=c[Aa>>2]|0;do if(Zb|0){if(__Z16atomic_decrementPj(Zb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Zb,1)}while(0);Zb=c[fc>>2]|0;do if(Zb|0){if(__Z16atomic_decrementPj(Zb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Zb,1)}while(0);__ZN10StringNameD2Ev(ec);ec=c[za>>2]|0;do if(ec|0){if(__Z16atomic_decrementPj(ec+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ec,1)}while(0);__ZN6StringC2EPKc(b,821167);c[za>>2]=c[b>>2];__ZN10StringNameC2ERK6String(gc,za);__ZN6StringC2EPKc(hc,819481);__ZN6StringC2EPKc(Aa,1075267);ec=b+4|0;c[ec>>2]=0;Zb=b+12|0;c[Zb>>2]=0;c[b>>2]=18;fc=c[hc>>2]|0;do if(fc|0){c[ec>>2]=0;if(!(__Z28atomic_conditional_incrementPj(fc+-8|0)|0))break;c[ec>>2]=c[hc>>2]}while(0);c[b+8>>2]=17;ec=c[Zb>>2]|0;do if((ec|0)!=(c[Aa>>2]|0)){do if(ec|0){if(__Z16atomic_decrementPj(ec+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ec,1)}while(0);c[Zb>>2]=0;fc=c[Aa>>2]|0;if(!fc)break;if(!(__Z28atomic_conditional_incrementPj(fc+-8|0)|0))break;c[Zb>>2]=c[Aa>>2]}while(0);c[b+16>>2]=7;c[Da>>2]=__Z11_scs_createPKc(942090)|0;c[Ea>>2]=__Z11_scs_createPKc(942102)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(gc,b,Da,Ea,5);__ZN10StringNameD2Ev(Ea);__ZN10StringNameD2Ev(Da);Zb=c[b+12>>2]|0;do if(Zb|0){if(__Z16atomic_decrementPj(Zb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Zb,1)}while(0);Zb=c[b+4>>2]|0;do if(Zb|0){if(__Z16atomic_decrementPj(Zb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Zb,1)}while(0);Zb=c[Aa>>2]|0;do if(Zb|0){if(__Z16atomic_decrementPj(Zb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Zb,1)}while(0);Zb=c[hc>>2]|0;do if(Zb|0){if(__Z16atomic_decrementPj(Zb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Zb,1)}while(0);__ZN10StringNameD2Ev(gc);gc=c[za>>2]|0;do if(gc|0){if(__Z16atomic_decrementPj(gc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(gc,1)}while(0);__ZN6StringC2EPKc(b,821167);c[za>>2]=c[b>>2];__ZN10StringNameC2ERK6String(ic,za);__ZN6StringC2EPKc(b,819499);__ZN6StringC2EPKc(Aa,819510);__ZN7ClassDB18add_property_groupE10StringNameRK6StringS3_(ic,b,Aa);gc=c[Aa>>2]|0;do if(gc|0){if(__Z16atomic_decrementPj(gc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(gc,1)}while(0);gc=c[b>>2]|0;do if(gc|0){if(__Z16atomic_decrementPj(gc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(gc,1)}while(0);__ZN10StringNameD2Ev(ic);ic=c[za>>2]|0;do if(ic|0){if(__Z16atomic_decrementPj(ic+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ic,1)}while(0);__ZN6StringC2EPKc(b,821167);c[za>>2]=c[b>>2];__ZN10StringNameC2ERK6String(jc,za);__ZN6StringC2EPKc(kc,819522);__ZN6StringC2EPKc(Aa,1263606);ic=b+4|0;c[ic>>2]=0;gc=b+12|0;c[gc>>2]=0;c[b>>2]=1;Zb=c[kc>>2]|0;do if(Zb|0){c[ic>>2]=0;if(!(__Z28atomic_conditional_incrementPj(Zb+-8|0)|0))break;c[ic>>2]=c[kc>>2]}while(0);c[b+8>>2]=0;ic=c[gc>>2]|0;do if((ic|0)!=(c[Aa>>2]|0)){do if(ic|0){if(__Z16atomic_decrementPj(ic+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ic,1)}while(0);c[gc>>2]=0;Zb=c[Aa>>2]|0;if(!Zb)break;if(!(__Z28atomic_conditional_incrementPj(Zb+-8|0)|0))break;c[gc>>2]=c[Aa>>2]}while(0);c[b+16>>2]=7;c[Da>>2]=__Z11_scs_createPKc(818147)|0;c[Ea>>2]=__Z11_scs_createPKc(818167)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(jc,b,Da,Ea,5);__ZN10StringNameD2Ev(Ea);__ZN10StringNameD2Ev(Da);gc=c[b+12>>2]|0;do if(gc|0){if(__Z16atomic_decrementPj(gc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(gc,1)}while(0);gc=c[b+4>>2]|0;do if(gc|0){if(__Z16atomic_decrementPj(gc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(gc,1)}while(0);gc=c[Aa>>2]|0;do if(gc|0){if(__Z16atomic_decrementPj(gc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(gc,1)}while(0);gc=c[kc>>2]|0;do if(gc|0){if(__Z16atomic_decrementPj(gc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(gc,1)}while(0);__ZN10StringNameD2Ev(jc);jc=c[za>>2]|0;do if(jc|0){if(__Z16atomic_decrementPj(jc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(jc,1)}while(0);__ZN6StringC2EPKc(b,821167);c[za>>2]=c[b>>2];__ZN10StringNameC2ERK6String(lc,za);__ZN6StringC2EPKc(mc,819541);__ZN6StringC2EPKc(Aa,1074459);jc=b+4|0;c[jc>>2]=0;gc=b+12|0;c[gc>>2]=0;c[b>>2]=3;kc=c[mc>>2]|0;do if(kc|0){c[jc>>2]=0;if(!(__Z28atomic_conditional_incrementPj(kc+-8|0)|0))break;c[jc>>2]=c[mc>>2]}while(0);c[b+8>>2]=1;jc=c[gc>>2]|0;do if((jc|0)!=(c[Aa>>2]|0)){do if(jc|0){if(__Z16atomic_decrementPj(jc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(jc,1)}while(0);c[gc>>2]=0;kc=c[Aa>>2]|0;if(!kc)break;if(!(__Z28atomic_conditional_incrementPj(kc+-8|0)|0))break;c[gc>>2]=c[Aa>>2]}while(0);c[b+16>>2]=7;c[Da>>2]=__Z11_scs_createPKc(817650)|0;c[Ea>>2]=__Z11_scs_createPKc(817665)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(lc,b,Da,Ea,-1);__ZN10StringNameD2Ev(Ea);__ZN10StringNameD2Ev(Da);gc=c[b+12>>2]|0;do if(gc|0){if(__Z16atomic_decrementPj(gc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(gc,1)}while(0);gc=c[b+4>>2]|0;do if(gc|0){if(__Z16atomic_decrementPj(gc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(gc,1)}while(0);gc=c[Aa>>2]|0;do if(gc|0){if(__Z16atomic_decrementPj(gc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(gc,1)}while(0);gc=c[mc>>2]|0;do if(gc|0){if(__Z16atomic_decrementPj(gc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(gc,1)}while(0);__ZN10StringNameD2Ev(lc);lc=c[za>>2]|0;do if(lc|0){if(__Z16atomic_decrementPj(lc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(lc,1)}while(0);__ZN6StringC2EPKc(b,821167);c[za>>2]=c[b>>2];__ZN10StringNameC2ERK6String(nc,za);__ZN6StringC2EPKc(oc,819563);__ZN6StringC2EPKc(Aa,1075267);lc=b+4|0;c[lc>>2]=0;gc=b+12|0;c[gc>>2]=0;c[b>>2]=18;mc=c[oc>>2]|0;do if(mc|0){c[lc>>2]=0;if(!(__Z28atomic_conditional_incrementPj(mc+-8|0)|0))break;c[lc>>2]=c[oc>>2]}while(0);c[b+8>>2]=17;lc=c[gc>>2]|0;do if((lc|0)!=(c[Aa>>2]|0)){do if(lc|0){if(__Z16atomic_decrementPj(lc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(lc,1)}while(0);c[gc>>2]=0;mc=c[Aa>>2]|0;if(!mc)break;if(!(__Z28atomic_conditional_incrementPj(mc+-8|0)|0))break;c[gc>>2]=c[Aa>>2]}while(0);c[b+16>>2]=7;c[Da>>2]=__Z11_scs_createPKc(942090)|0;c[Ea>>2]=__Z11_scs_createPKc(942102)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(nc,b,Da,Ea,6);__ZN10StringNameD2Ev(Ea);__ZN10StringNameD2Ev(Da);gc=c[b+12>>2]|0;do if(gc|0){if(__Z16atomic_decrementPj(gc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(gc,1)}while(0);gc=c[b+4>>2]|0;do if(gc|0){if(__Z16atomic_decrementPj(gc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(gc,1)}while(0);gc=c[Aa>>2]|0;do if(gc|0){if(__Z16atomic_decrementPj(gc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(gc,1)}while(0);gc=c[oc>>2]|0;do if(gc|0){if(__Z16atomic_decrementPj(gc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(gc,1)}while(0);__ZN10StringNameD2Ev(nc);nc=c[za>>2]|0;do if(nc|0){if(__Z16atomic_decrementPj(nc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(nc,1)}while(0);__ZN6StringC2EPKc(b,821167);c[za>>2]=c[b>>2];__ZN10StringNameC2ERK6String(pc,za);__ZN6StringC2EPKc(b,819582);__ZN6StringC2EPKc(Aa,819600);__ZN7ClassDB18add_property_groupE10StringNameRK6StringS3_(pc,b,Aa);nc=c[Aa>>2]|0;do if(nc|0){if(__Z16atomic_decrementPj(nc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(nc,1)}while(0);nc=c[b>>2]|0;do if(nc|0){if(__Z16atomic_decrementPj(nc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(nc,1)}while(0);__ZN10StringNameD2Ev(pc);pc=c[za>>2]|0;do if(pc|0){if(__Z16atomic_decrementPj(pc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(pc,1)}while(0);__ZN6StringC2EPKc(b,821167);c[za>>2]=c[b>>2];__ZN10StringNameC2ERK6String(qc,za);__ZN6StringC2EPKc(rc,819604);__ZN6StringC2EPKc(Aa,1263606);pc=b+4|0;c[pc>>2]=0;nc=b+12|0;c[nc>>2]=0;c[b>>2]=1;gc=c[rc>>2]|0;do if(gc|0){c[pc>>2]=0;if(!(__Z28atomic_conditional_incrementPj(gc+-8|0)|0))break;c[pc>>2]=c[rc>>2]}while(0);c[b+8>>2]=0;pc=c[nc>>2]|0;do if((pc|0)!=(c[Aa>>2]|0)){do if(pc|0){if(__Z16atomic_decrementPj(pc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(pc,1)}while(0);c[nc>>2]=0;gc=c[Aa>>2]|0;if(!gc)break;if(!(__Z28atomic_conditional_incrementPj(gc+-8|0)|0))break;c[nc>>2]=c[Aa>>2]}while(0);c[b+16>>2]=7;c[Da>>2]=__Z11_scs_createPKc(818147)|0;c[Ea>>2]=__Z11_scs_createPKc(818167)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(qc,b,Da,Ea,6);__ZN10StringNameD2Ev(Ea);__ZN10StringNameD2Ev(Da);nc=c[b+12>>2]|0;do if(nc|0){if(__Z16atomic_decrementPj(nc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(nc,1)}while(0);nc=c[b+4>>2]|0;do if(nc|0){if(__Z16atomic_decrementPj(nc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(nc,1)}while(0);nc=c[Aa>>2]|0;do if(nc|0){if(__Z16atomic_decrementPj(nc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(nc,1)}while(0);nc=c[rc>>2]|0;do if(nc|0){if(__Z16atomic_decrementPj(nc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(nc,1)}while(0);__ZN10StringNameD2Ev(qc);qc=c[za>>2]|0;do if(qc|0){if(__Z16atomic_decrementPj(qc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(qc,1)}while(0);__ZN6StringC2EPKc(b,821167);c[za>>2]=c[b>>2];__ZN10StringNameC2ERK6String(sc,za);__ZN6StringC2EPKc(tc,819615);__ZN6StringC2EPKc(Aa,1075267);qc=b+4|0;c[qc>>2]=0;nc=b+12|0;c[nc>>2]=0;c[b>>2]=18;rc=c[tc>>2]|0;do if(rc|0){c[qc>>2]=0;if(!(__Z28atomic_conditional_incrementPj(rc+-8|0)|0))break;c[qc>>2]=c[tc>>2]}while(0);c[b+8>>2]=17;qc=c[nc>>2]|0;do if((qc|0)!=(c[Aa>>2]|0)){do if(qc|0){if(__Z16atomic_decrementPj(qc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(qc,1)}while(0);c[nc>>2]=0;rc=c[Aa>>2]|0;if(!rc)break;if(!(__Z28atomic_conditional_incrementPj(rc+-8|0)|0))break;c[nc>>2]=c[Aa>>2]}while(0);c[b+16>>2]=7;c[Da>>2]=__Z11_scs_createPKc(942090)|0;c[Ea>>2]=__Z11_scs_createPKc(942102)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(sc,b,Da,Ea,7);__ZN10StringNameD2Ev(Ea);__ZN10StringNameD2Ev(Da);nc=c[b+12>>2]|0;do if(nc|0){if(__Z16atomic_decrementPj(nc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(nc,1)}while(0);nc=c[b+4>>2]|0;do if(nc|0){if(__Z16atomic_decrementPj(nc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(nc,1)}while(0);nc=c[Aa>>2]|0;do if(nc|0){if(__Z16atomic_decrementPj(nc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(nc,1)}while(0);nc=c[tc>>2]|0;do if(nc|0){if(__Z16atomic_decrementPj(nc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(nc,1)}while(0);__ZN10StringNameD2Ev(sc);sc=c[za>>2]|0;do if(sc|0){if(__Z16atomic_decrementPj(sc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(sc,1)}while(0);__ZN6StringC2EPKc(b,821167);c[za>>2]=c[b>>2];__ZN10StringNameC2ERK6String(uc,za);__ZN6StringC2EPKc(b,819626);__ZN6StringC2EPKc(Aa,819633);__ZN7ClassDB18add_property_groupE10StringNameRK6StringS3_(uc,b,Aa);sc=c[Aa>>2]|0;do if(sc|0){if(__Z16atomic_decrementPj(sc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(sc,1)}while(0);sc=c[b>>2]|0;do if(sc|0){if(__Z16atomic_decrementPj(sc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(sc,1)}while(0);__ZN10StringNameD2Ev(uc);uc=c[za>>2]|0;do if(uc|0){if(__Z16atomic_decrementPj(uc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(uc,1)}while(0);__ZN6StringC2EPKc(b,821167);c[za>>2]=c[b>>2];__ZN10StringNameC2ERK6String(vc,za);__ZN6StringC2EPKc(wc,819641);__ZN6StringC2EPKc(Aa,1263606);uc=b+4|0;c[uc>>2]=0;sc=b+12|0;c[sc>>2]=0;c[b>>2]=1;nc=c[wc>>2]|0;do if(nc|0){c[uc>>2]=0;if(!(__Z28atomic_conditional_incrementPj(nc+-8|0)|0))break;c[uc>>2]=c[wc>>2]}while(0);c[b+8>>2]=0;uc=c[sc>>2]|0;do if((uc|0)!=(c[Aa>>2]|0)){do if(uc|0){if(__Z16atomic_decrementPj(uc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(uc,1)}while(0);c[sc>>2]=0;nc=c[Aa>>2]|0;if(!nc)break;if(!(__Z28atomic_conditional_incrementPj(nc+-8|0)|0))break;c[sc>>2]=c[Aa>>2]}while(0);c[b+16>>2]=7;c[Da>>2]=__Z11_scs_createPKc(818147)|0;c[Ea>>2]=__Z11_scs_createPKc(818167)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(vc,b,Da,Ea,7);__ZN10StringNameD2Ev(Ea);__ZN10StringNameD2Ev(Da);sc=c[b+12>>2]|0;do if(sc|0){if(__Z16atomic_decrementPj(sc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(sc,1)}while(0);sc=c[b+4>>2]|0;do if(sc|0){if(__Z16atomic_decrementPj(sc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(sc,1)}while(0);sc=c[Aa>>2]|0;do if(sc|0){if(__Z16atomic_decrementPj(sc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(sc,1)}while(0);sc=c[wc>>2]|0;do if(sc|0){if(__Z16atomic_decrementPj(sc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(sc,1)}while(0);__ZN10StringNameD2Ev(vc);vc=c[za>>2]|0;do if(vc|0){if(__Z16atomic_decrementPj(vc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(vc,1)}while(0);__ZN6StringC2EPKc(b,821167);c[za>>2]=c[b>>2];__ZN10StringNameC2ERK6String(xc,za);__ZN6StringC2EPKc(yc,817697);__ZN6StringC2EPKc(Aa,853298);vc=b+4|0;c[vc>>2]=0;sc=b+12|0;c[sc>>2]=0;c[b>>2]=3;wc=c[yc>>2]|0;do if(wc|0){c[vc>>2]=0;if(!(__Z28atomic_conditional_incrementPj(wc+-8|0)|0))break;c[vc>>2]=c[yc>>2]}while(0);c[b+8>>2]=1;vc=c[sc>>2]|0;do if((vc|0)!=(c[Aa>>2]|0)){do if(vc|0){if(__Z16atomic_decrementPj(vc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(vc,1)}while(0);c[sc>>2]=0;wc=c[Aa>>2]|0;if(!wc)break;if(!(__Z28atomic_conditional_incrementPj(wc+-8|0)|0))break;c[sc>>2]=c[Aa>>2]}while(0);c[b+16>>2]=7;c[Da>>2]=__Z11_scs_createPKc(817680)|0;c[Ea>>2]=__Z11_scs_createPKc(817710)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(xc,b,Da,Ea,-1);__ZN10StringNameD2Ev(Ea);__ZN10StringNameD2Ev(Da);sc=c[b+12>>2]|0;do if(sc|0){if(__Z16atomic_decrementPj(sc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(sc,1)}while(0);sc=c[b+4>>2]|0;do if(sc|0){if(__Z16atomic_decrementPj(sc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(sc,1)}while(0);sc=c[Aa>>2]|0;do if(sc|0){if(__Z16atomic_decrementPj(sc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(sc,1)}while(0);sc=c[yc>>2]|0;do if(sc|0){if(__Z16atomic_decrementPj(sc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(sc,1)}while(0);__ZN10StringNameD2Ev(xc);xc=c[za>>2]|0;do if(xc|0){if(__Z16atomic_decrementPj(xc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(xc,1)}while(0);__ZN6StringC2EPKc(b,821167);c[za>>2]=c[b>>2];__ZN10StringNameC2ERK6String(zc,za);__ZN6StringC2EPKc(Ac,819656);__ZN6StringC2EPKc(Aa,1075267);xc=b+4|0;c[xc>>2]=0;sc=b+12|0;c[sc>>2]=0;c[b>>2]=18;yc=c[Ac>>2]|0;do if(yc|0){c[xc>>2]=0;if(!(__Z28atomic_conditional_incrementPj(yc+-8|0)|0))break;c[xc>>2]=c[Ac>>2]}while(0);c[b+8>>2]=17;xc=c[sc>>2]|0;do if((xc|0)!=(c[Aa>>2]|0)){do if(xc|0){if(__Z16atomic_decrementPj(xc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(xc,1)}while(0);c[sc>>2]=0;yc=c[Aa>>2]|0;if(!yc)break;if(!(__Z28atomic_conditional_incrementPj(yc+-8|0)|0))break;c[sc>>2]=c[Aa>>2]}while(0);c[b+16>>2]=7;c[Da>>2]=__Z11_scs_createPKc(942090)|0;c[Ea>>2]=__Z11_scs_createPKc(942102)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(zc,b,Da,Ea,8);__ZN10StringNameD2Ev(Ea);__ZN10StringNameD2Ev(Da);sc=c[b+12>>2]|0;do if(sc|0){if(__Z16atomic_decrementPj(sc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(sc,1)}while(0);sc=c[b+4>>2]|0;do if(sc|0){if(__Z16atomic_decrementPj(sc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(sc,1)}while(0);sc=c[Aa>>2]|0;do if(sc|0){if(__Z16atomic_decrementPj(sc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(sc,1)}while(0);sc=c[Ac>>2]|0;do if(sc|0){if(__Z16atomic_decrementPj(sc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(sc,1)}while(0);__ZN10StringNameD2Ev(zc);zc=c[za>>2]|0;do if(zc|0){if(__Z16atomic_decrementPj(zc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(zc,1)}while(0);__ZN6StringC2EPKc(b,821167);c[za>>2]=c[b>>2];__ZN10StringNameC2ERK6String(Bc,za);__ZN6StringC2EPKc(b,819671);__ZN6StringC2EPKc(Aa,819687);__ZN7ClassDB18add_property_groupE10StringNameRK6StringS3_(Bc,b,Aa);zc=c[Aa>>2]|0;do if(zc|0){if(__Z16atomic_decrementPj(zc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(zc,1)}while(0);zc=c[b>>2]|0;do if(zc|0){if(__Z16atomic_decrementPj(zc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(zc,1)}while(0);__ZN10StringNameD2Ev(Bc);Bc=c[za>>2]|0;do if(Bc|0){if(__Z16atomic_decrementPj(Bc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Bc,1)}while(0);__ZN6StringC2EPKc(b,821167);c[za>>2]=c[b>>2];__ZN10StringNameC2ERK6String(Cc,za);__ZN6StringC2EPKc(Dc,819704);__ZN6StringC2EPKc(Aa,1263606);Bc=b+4|0;c[Bc>>2]=0;zc=b+12|0;c[zc>>2]=0;c[b>>2]=1;sc=c[Dc>>2]|0;do if(sc|0){c[Bc>>2]=0;if(!(__Z28atomic_conditional_incrementPj(sc+-8|0)|0))break;c[Bc>>2]=c[Dc>>2]}while(0);c[b+8>>2]=0;Bc=c[zc>>2]|0;do if((Bc|0)!=(c[Aa>>2]|0)){do if(Bc|0){if(__Z16atomic_decrementPj(Bc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Bc,1)}while(0);c[zc>>2]=0;sc=c[Aa>>2]|0;if(!sc)break;if(!(__Z28atomic_conditional_incrementPj(sc+-8|0)|0))break;c[zc>>2]=c[Aa>>2]}while(0);c[b+16>>2]=7;c[Da>>2]=__Z11_scs_createPKc(818147)|0;c[Ea>>2]=__Z11_scs_createPKc(818167)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(Cc,b,Da,Ea,8);__ZN10StringNameD2Ev(Ea);__ZN10StringNameD2Ev(Da);zc=c[b+12>>2]|0;do if(zc|0){if(__Z16atomic_decrementPj(zc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(zc,1)}while(0);zc=c[b+4>>2]|0;do if(zc|0){if(__Z16atomic_decrementPj(zc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(zc,1)}while(0);zc=c[Aa>>2]|0;do if(zc|0){if(__Z16atomic_decrementPj(zc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(zc,1)}while(0);zc=c[Dc>>2]|0;do if(zc|0){if(__Z16atomic_decrementPj(zc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(zc,1)}while(0);__ZN10StringNameD2Ev(Cc);Cc=c[za>>2]|0;do if(Cc|0){if(__Z16atomic_decrementPj(Cc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Cc,1)}while(0);__ZN6StringC2EPKc(b,821167);c[za>>2]=c[b>>2];__ZN10StringNameC2ERK6String(Ec,za);__ZN6StringC2EPKc(Fc,819728);__ZN6StringC2EPKc(Aa,1074459);Cc=b+4|0;c[Cc>>2]=0;zc=b+12|0;c[zc>>2]=0;c[b>>2]=3;Dc=c[Fc>>2]|0;do if(Dc|0){c[Cc>>2]=0;if(!(__Z28atomic_conditional_incrementPj(Dc+-8|0)|0))break;c[Cc>>2]=c[Fc>>2]}while(0);c[b+8>>2]=1;Cc=c[zc>>2]|0;do if((Cc|0)!=(c[Aa>>2]|0)){do if(Cc|0){if(__Z16atomic_decrementPj(Cc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Cc,1)}while(0);c[zc>>2]=0;Dc=c[Aa>>2]|0;if(!Dc)break;if(!(__Z28atomic_conditional_incrementPj(Dc+-8|0)|0))break;c[zc>>2]=c[Aa>>2]}while(0);c[b+16>>2]=7;c[Da>>2]=__Z11_scs_createPKc(817727)|0;c[Ea>>2]=__Z11_scs_createPKc(817762)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(Ec,b,Da,Ea,-1);__ZN10StringNameD2Ev(Ea);__ZN10StringNameD2Ev(Da);zc=c[b+12>>2]|0;do if(zc|0){if(__Z16atomic_decrementPj(zc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(zc,1)}while(0);zc=c[b+4>>2]|0;do if(zc|0){if(__Z16atomic_decrementPj(zc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(zc,1)}while(0);zc=c[Aa>>2]|0;do if(zc|0){if(__Z16atomic_decrementPj(zc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(zc,1)}while(0);zc=c[Fc>>2]|0;do if(zc|0){if(__Z16atomic_decrementPj(zc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(zc,1)}while(0);__ZN10StringNameD2Ev(Ec);Ec=c[za>>2]|0;do if(Ec|0){if(__Z16atomic_decrementPj(Ec+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ec,1)}while(0);__ZN6StringC2EPKc(b,821167);c[za>>2]=c[b>>2];__ZN10StringNameC2ERK6String(Gc,za);__ZN6StringC2EPKc(Hc,819753);__ZN6StringC2EPKc(Aa,1075267);Ec=b+4|0;c[Ec>>2]=0;zc=b+12|0;c[zc>>2]=0;c[b>>2]=18;Fc=c[Hc>>2]|0;do if(Fc|0){c[Ec>>2]=0;if(!(__Z28atomic_conditional_incrementPj(Fc+-8|0)|0))break;c[Ec>>2]=c[Hc>>2]}while(0);c[b+8>>2]=17;Ec=c[zc>>2]|0;do if((Ec|0)!=(c[Aa>>2]|0)){do if(Ec|0){if(__Z16atomic_decrementPj(Ec+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ec,1)}while(0);c[zc>>2]=0;Fc=c[Aa>>2]|0;if(!Fc)break;if(!(__Z28atomic_conditional_incrementPj(Fc+-8|0)|0))break;c[zc>>2]=c[Aa>>2]}while(0);c[b+16>>2]=7;c[Da>>2]=__Z11_scs_createPKc(942090)|0;c[Ea>>2]=__Z11_scs_createPKc(942102)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(Gc,b,Da,Ea,9);__ZN10StringNameD2Ev(Ea);__ZN10StringNameD2Ev(Da);zc=c[b+12>>2]|0;do if(zc|0){if(__Z16atomic_decrementPj(zc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(zc,1)}while(0);zc=c[b+4>>2]|0;do if(zc|0){if(__Z16atomic_decrementPj(zc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(zc,1)}while(0);zc=c[Aa>>2]|0;do if(zc|0){if(__Z16atomic_decrementPj(zc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(zc,1)}while(0);zc=c[Hc>>2]|0;do if(zc|0){if(__Z16atomic_decrementPj(zc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(zc,1)}while(0);__ZN10StringNameD2Ev(Gc);Gc=c[za>>2]|0;do if(Gc|0){if(__Z16atomic_decrementPj(Gc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Gc,1)}while(0);__ZN6StringC2EPKc(b,821167);c[za>>2]=c[b>>2];__ZN10StringNameC2ERK6String(Ic,za);__ZN6StringC2EPKc(b,819777);__ZN6StringC2EPKc(Aa,819788);__ZN7ClassDB18add_property_groupE10StringNameRK6StringS3_(Ic,b,Aa);Gc=c[Aa>>2]|0;do if(Gc|0){if(__Z16atomic_decrementPj(Gc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Gc,1)}while(0);Gc=c[b>>2]|0;do if(Gc|0){if(__Z16atomic_decrementPj(Gc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Gc,1)}while(0);__ZN10StringNameD2Ev(Ic);Ic=c[za>>2]|0;do if(Ic|0){if(__Z16atomic_decrementPj(Ic+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ic,1)}while(0);__ZN6StringC2EPKc(b,821167);c[za>>2]=c[b>>2];__ZN10StringNameC2ERK6String(Jc,za);__ZN6StringC2EPKc(Kc,819800);__ZN6StringC2EPKc(Aa,1263606);Ic=b+4|0;c[Ic>>2]=0;Gc=b+12|0;c[Gc>>2]=0;c[b>>2]=1;zc=c[Kc>>2]|0;do if(zc|0){c[Ic>>2]=0;if(!(__Z28atomic_conditional_incrementPj(zc+-8|0)|0))break;c[Ic>>2]=c[Kc>>2]}while(0);c[b+8>>2]=0;Ic=c[Gc>>2]|0;do if((Ic|0)!=(c[Aa>>2]|0)){do if(Ic|0){if(__Z16atomic_decrementPj(Ic+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ic,1)}while(0);c[Gc>>2]=0;zc=c[Aa>>2]|0;if(!zc)break;if(!(__Z28atomic_conditional_incrementPj(zc+-8|0)|0))break;c[Gc>>2]=c[Aa>>2]}while(0);c[b+16>>2]=7;c[Da>>2]=__Z11_scs_createPKc(818147)|0;c[Ea>>2]=__Z11_scs_createPKc(818167)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(Jc,b,Da,Ea,9);__ZN10StringNameD2Ev(Ea);__ZN10StringNameD2Ev(Da);Gc=c[b+12>>2]|0;do if(Gc|0){if(__Z16atomic_decrementPj(Gc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Gc,1)}while(0);Gc=c[b+4>>2]|0;do if(Gc|0){if(__Z16atomic_decrementPj(Gc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Gc,1)}while(0);Gc=c[Aa>>2]|0;do if(Gc|0){if(__Z16atomic_decrementPj(Gc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Gc,1)}while(0);Gc=c[Kc>>2]|0;do if(Gc|0){if(__Z16atomic_decrementPj(Gc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Gc,1)}while(0);__ZN10StringNameD2Ev(Jc);Jc=c[za>>2]|0;do if(Jc|0){if(__Z16atomic_decrementPj(Jc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Jc,1)}while(0);__ZN6StringC2EPKc(b,821167);c[za>>2]=c[b>>2];__ZN10StringNameC2ERK6String(Lc,za);__ZN6StringC2EPKc(Mc,819819);__ZN6StringC2EPKc(Aa,1073532);Jc=b+4|0;c[Jc>>2]=0;Gc=b+12|0;c[Gc>>2]=0;c[b>>2]=3;Kc=c[Mc>>2]|0;do if(Kc|0){c[Jc>>2]=0;if(!(__Z28atomic_conditional_incrementPj(Kc+-8|0)|0))break;c[Jc>>2]=c[Mc>>2]}while(0);c[b+8>>2]=1;Jc=c[Gc>>2]|0;do if((Jc|0)!=(c[Aa>>2]|0)){do if(Jc|0){if(__Z16atomic_decrementPj(Jc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Jc,1)}while(0);c[Gc>>2]=0;Kc=c[Aa>>2]|0;if(!Kc)break;if(!(__Z28atomic_conditional_incrementPj(Kc+-8|0)|0))break;c[Gc>>2]=c[Aa>>2]}while(0);c[b+16>>2]=7;c[Da>>2]=__Z11_scs_createPKc(817797)|0;c[Ea>>2]=__Z11_scs_createPKc(817812)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(Lc,b,Da,Ea,-1);__ZN10StringNameD2Ev(Ea);__ZN10StringNameD2Ev(Da);Gc=c[b+12>>2]|0;do if(Gc|0){if(__Z16atomic_decrementPj(Gc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Gc,1)}while(0);Gc=c[b+4>>2]|0;do if(Gc|0){if(__Z16atomic_decrementPj(Gc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Gc,1)}while(0);Gc=c[Aa>>2]|0;do if(Gc|0){if(__Z16atomic_decrementPj(Gc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Gc,1)}while(0);Gc=c[Mc>>2]|0;do if(Gc|0){if(__Z16atomic_decrementPj(Gc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Gc,1)}while(0);__ZN10StringNameD2Ev(Lc);Lc=c[za>>2]|0;do if(Lc|0){if(__Z16atomic_decrementPj(Lc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Lc,1)}while(0);__ZN6StringC2EPKc(b,821167);c[za>>2]=c[b>>2];__ZN10StringNameC2ERK6String(Nc,za);__ZN6StringC2EPKc(Oc,817852);__ZN6StringC2EPKc(Aa,1074459);Lc=b+4|0;c[Lc>>2]=0;Gc=b+12|0;c[Gc>>2]=0;c[b>>2]=3;Mc=c[Oc>>2]|0;do if(Mc|0){c[Lc>>2]=0;if(!(__Z28atomic_conditional_incrementPj(Mc+-8|0)|0))break;c[Lc>>2]=c[Oc>>2]}while(0);c[b+8>>2]=1;Lc=c[Gc>>2]|0;do if((Lc|0)!=(c[Aa>>2]|0)){do if(Lc|0){if(__Z16atomic_decrementPj(Lc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Lc,1)}while(0);c[Gc>>2]=0;Mc=c[Aa>>2]|0;if(!Mc)break;if(!(__Z28atomic_conditional_incrementPj(Mc+-8|0)|0))break;c[Gc>>2]=c[Aa>>2]}while(0);c[b+16>>2]=7;c[Da>>2]=__Z11_scs_createPKc(817827)|0;c[Ea>>2]=__Z11_scs_createPKc(817873)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(Nc,b,Da,Ea,-1);__ZN10StringNameD2Ev(Ea);__ZN10StringNameD2Ev(Da);Gc=c[b+12>>2]|0;do if(Gc|0){if(__Z16atomic_decrementPj(Gc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Gc,1)}while(0);Gc=c[b+4>>2]|0;do if(Gc|0){if(__Z16atomic_decrementPj(Gc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Gc,1)}while(0);Gc=c[Aa>>2]|0;do if(Gc|0){if(__Z16atomic_decrementPj(Gc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Gc,1)}while(0);Gc=c[Oc>>2]|0;do if(Gc|0){if(__Z16atomic_decrementPj(Gc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Gc,1)}while(0);__ZN10StringNameD2Ev(Nc);Nc=c[za>>2]|0;do if(Nc|0){if(__Z16atomic_decrementPj(Nc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Nc,1)}while(0);__ZN6StringC2EPKc(b,821167);c[za>>2]=c[b>>2];__ZN10StringNameC2ERK6String(Pc,za);__ZN6StringC2EPKc(Qc,819843);__ZN6StringC2EPKc(Aa,1075267);Nc=b+4|0;c[Nc>>2]=0;Gc=b+12|0;c[Gc>>2]=0;c[b>>2]=18;Oc=c[Qc>>2]|0;do if(Oc|0){c[Nc>>2]=0;if(!(__Z28atomic_conditional_incrementPj(Oc+-8|0)|0))break;c[Nc>>2]=c[Qc>>2]}while(0);c[b+8>>2]=17;Nc=c[Gc>>2]|0;do if((Nc|0)!=(c[Aa>>2]|0)){do if(Nc|0){if(__Z16atomic_decrementPj(Nc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Nc,1)}while(0);c[Gc>>2]=0;Oc=c[Aa>>2]|0;if(!Oc)break;if(!(__Z28atomic_conditional_incrementPj(Oc+-8|0)|0))break;c[Gc>>2]=c[Aa>>2]}while(0);c[b+16>>2]=7;c[Da>>2]=__Z11_scs_createPKc(942090)|0;c[Ea>>2]=__Z11_scs_createPKc(942102)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(Pc,b,Da,Ea,10);__ZN10StringNameD2Ev(Ea);__ZN10StringNameD2Ev(Da);Gc=c[b+12>>2]|0;do if(Gc|0){if(__Z16atomic_decrementPj(Gc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Gc,1)}while(0);Gc=c[b+4>>2]|0;do if(Gc|0){if(__Z16atomic_decrementPj(Gc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Gc,1)}while(0);Gc=c[Aa>>2]|0;do if(Gc|0){if(__Z16atomic_decrementPj(Gc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Gc,1)}while(0);Gc=c[Qc>>2]|0;do if(Gc|0){if(__Z16atomic_decrementPj(Gc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Gc,1)}while(0);__ZN10StringNameD2Ev(Pc);Pc=c[za>>2]|0;do if(Pc|0){if(__Z16atomic_decrementPj(Pc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Pc,1)}while(0);__ZN6StringC2EPKc(b,821167);c[za>>2]=c[b>>2];__ZN10StringNameC2ERK6String(Rc,za);__ZN6StringC2EPKc(b,819862);__ZN6StringC2EPKc(Aa,819869);__ZN7ClassDB18add_property_groupE10StringNameRK6StringS3_(Rc,b,Aa);Pc=c[Aa>>2]|0;do if(Pc|0){if(__Z16atomic_decrementPj(Pc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Pc,1)}while(0);Pc=c[b>>2]|0;do if(Pc|0){if(__Z16atomic_decrementPj(Pc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Pc,1)}while(0);__ZN10StringNameD2Ev(Rc);Rc=c[za>>2]|0;do if(Rc|0){if(__Z16atomic_decrementPj(Rc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Rc,1)}while(0);__ZN6StringC2EPKc(b,821167);c[za>>2]=c[b>>2];__ZN10StringNameC2ERK6String(Sc,za);__ZN6StringC2EPKc(Tc,819877);__ZN6StringC2EPKc(Aa,1263606);Rc=b+4|0;c[Rc>>2]=0;Pc=b+12|0;c[Pc>>2]=0;c[b>>2]=1;Gc=c[Tc>>2]|0;do if(Gc|0){c[Rc>>2]=0;if(!(__Z28atomic_conditional_incrementPj(Gc+-8|0)|0))break;c[Rc>>2]=c[Tc>>2]}while(0);c[b+8>>2]=0;Rc=c[Pc>>2]|0;do if((Rc|0)!=(c[Aa>>2]|0)){do if(Rc|0){if(__Z16atomic_decrementPj(Rc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Rc,1)}while(0);c[Pc>>2]=0;Gc=c[Aa>>2]|0;if(!Gc)break;if(!(__Z28atomic_conditional_incrementPj(Gc+-8|0)|0))break;c[Pc>>2]=c[Aa>>2]}while(0);c[b+16>>2]=7;c[Da>>2]=__Z11_scs_createPKc(818147)|0;c[Ea>>2]=__Z11_scs_createPKc(818167)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(Sc,b,Da,Ea,10);__ZN10StringNameD2Ev(Ea);__ZN10StringNameD2Ev(Da);Pc=c[b+12>>2]|0;do if(Pc|0){if(__Z16atomic_decrementPj(Pc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Pc,1)}while(0);Pc=c[b+4>>2]|0;do if(Pc|0){if(__Z16atomic_decrementPj(Pc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Pc,1)}while(0);Pc=c[Aa>>2]|0;do if(Pc|0){if(__Z16atomic_decrementPj(Pc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Pc,1)}while(0);Pc=c[Tc>>2]|0;do if(Pc|0){if(__Z16atomic_decrementPj(Pc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Pc,1)}while(0);__ZN10StringNameD2Ev(Sc);Sc=c[za>>2]|0;do if(Sc|0){if(__Z16atomic_decrementPj(Sc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Sc,1)}while(0);__ZN6StringC2EPKc(b,821167);c[za>>2]=c[b>>2];__ZN10StringNameC2ERK6String(Uc,za);__ZN6StringC2EPKc(Vc,819892);__ZN6StringC2EPKc(Aa,1075267);Sc=b+4|0;c[Sc>>2]=0;Pc=b+12|0;c[Pc>>2]=0;c[b>>2]=18;Tc=c[Vc>>2]|0;do if(Tc|0){c[Sc>>2]=0;if(!(__Z28atomic_conditional_incrementPj(Tc+-8|0)|0))break;c[Sc>>2]=c[Vc>>2]}while(0);c[b+8>>2]=17;Sc=c[Pc>>2]|0;do if((Sc|0)!=(c[Aa>>2]|0)){do if(Sc|0){if(__Z16atomic_decrementPj(Sc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Sc,1)}while(0);c[Pc>>2]=0;Tc=c[Aa>>2]|0;if(!Tc)break;if(!(__Z28atomic_conditional_incrementPj(Tc+-8|0)|0))break;c[Pc>>2]=c[Aa>>2]}while(0);c[b+16>>2]=7;c[Da>>2]=__Z11_scs_createPKc(942090)|0;c[Ea>>2]=__Z11_scs_createPKc(942102)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(Uc,b,Da,Ea,12);__ZN10StringNameD2Ev(Ea);__ZN10StringNameD2Ev(Da);Pc=c[b+12>>2]|0;do if(Pc|0){if(__Z16atomic_decrementPj(Pc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Pc,1)}while(0);Pc=c[b+4>>2]|0;do if(Pc|0){if(__Z16atomic_decrementPj(Pc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Pc,1)}while(0);Pc=c[Aa>>2]|0;do if(Pc|0){if(__Z16atomic_decrementPj(Pc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Pc,1)}while(0);Pc=c[Vc>>2]|0;do if(Pc|0){if(__Z16atomic_decrementPj(Pc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Pc,1)}while(0);__ZN10StringNameD2Ev(Uc);Uc=c[za>>2]|0;do if(Uc|0){if(__Z16atomic_decrementPj(Uc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Uc,1)}while(0);__ZN6StringC2EPKc(b,821167);c[za>>2]=c[b>>2];__ZN10StringNameC2ERK6String(Wc,za);__ZN6StringC2EPKc(Xc,818215);__ZN6StringC2EPKc(Aa,818819);Uc=b+4|0;c[Uc>>2]=0;Pc=b+12|0;c[Pc>>2]=0;c[b>>2]=2;Vc=c[Xc>>2]|0;do if(Vc|0){c[Uc>>2]=0;if(!(__Z28atomic_conditional_incrementPj(Vc+-8|0)|0))break;c[Uc>>2]=c[Xc>>2]}while(0);c[b+8>>2]=3;Uc=c[Pc>>2]|0;do if((Uc|0)!=(c[Aa>>2]|0)){do if(Uc|0){if(__Z16atomic_decrementPj(Uc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Uc,1)}while(0);c[Pc>>2]=0;Vc=c[Aa>>2]|0;if(!Vc)break;if(!(__Z28atomic_conditional_incrementPj(Vc+-8|0)|0))break;c[Pc>>2]=c[Aa>>2]}while(0);c[b+16>>2]=7;c[Da>>2]=__Z11_scs_createPKc(818193)|0;c[Ea>>2]=__Z11_scs_createPKc(818233)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(Wc,b,Da,Ea,-1);__ZN10StringNameD2Ev(Ea);__ZN10StringNameD2Ev(Da);Pc=c[b+12>>2]|0;do if(Pc|0){if(__Z16atomic_decrementPj(Pc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Pc,1)}while(0);Pc=c[b+4>>2]|0;do if(Pc|0){if(__Z16atomic_decrementPj(Pc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Pc,1)}while(0);Pc=c[Aa>>2]|0;do if(Pc|0){if(__Z16atomic_decrementPj(Pc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Pc,1)}while(0);Pc=c[Xc>>2]|0;do if(Pc|0){if(__Z16atomic_decrementPj(Pc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Pc,1)}while(0);__ZN10StringNameD2Ev(Wc);Wc=c[za>>2]|0;do if(Wc|0){if(__Z16atomic_decrementPj(Wc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Wc,1)}while(0);__ZN6StringC2EPKc(b,821167);c[za>>2]=c[b>>2];__ZN10StringNameC2ERK6String(Yc,za);__ZN6StringC2EPKc(Zc,819904);__ZN6StringC2EPKc(Aa,819920);Wc=b+4|0;c[Wc>>2]=0;Pc=b+12|0;c[Pc>>2]=0;c[b>>2]=2;Xc=c[Zc>>2]|0;do if(Xc|0){c[Wc>>2]=0;if(!(__Z28atomic_conditional_incrementPj(Xc+-8|0)|0))break;c[Wc>>2]=c[Zc>>2]}while(0);c[b+8>>2]=3;Wc=c[Pc>>2]|0;do if((Wc|0)!=(c[Aa>>2]|0)){do if(Wc|0){if(__Z16atomic_decrementPj(Wc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Wc,1)}while(0);c[Pc>>2]=0;Xc=c[Aa>>2]|0;if(!Xc)break;if(!(__Z28atomic_conditional_incrementPj(Xc+-8|0)|0))break;c[Pc>>2]=c[Aa>>2]}while(0);c[b+16>>2]=7;c[Da>>2]=__Z11_scs_createPKc(817965)|0;c[Ea>>2]=__Z11_scs_createPKc(817989)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(Yc,b,Da,Ea,-1);__ZN10StringNameD2Ev(Ea);__ZN10StringNameD2Ev(Da);Pc=c[b+12>>2]|0;do if(Pc|0){if(__Z16atomic_decrementPj(Pc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Pc,1)}while(0);Pc=c[b+4>>2]|0;do if(Pc|0){if(__Z16atomic_decrementPj(Pc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Pc,1)}while(0);Pc=c[Aa>>2]|0;do if(Pc|0){if(__Z16atomic_decrementPj(Pc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Pc,1)}while(0);Pc=c[Zc>>2]|0;do if(Pc|0){if(__Z16atomic_decrementPj(Pc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Pc,1)}while(0);__ZN10StringNameD2Ev(Yc);Yc=c[za>>2]|0;do if(Yc|0){if(__Z16atomic_decrementPj(Yc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Yc,1)}while(0);__ZN6StringC2EPKc(b,821167);c[za>>2]=c[b>>2];__ZN10StringNameC2ERK6String(_c,za);__ZN6StringC2EPKc($c,819928);__ZN6StringC2EPKc(Aa,1075267);Yc=b+4|0;c[Yc>>2]=0;Pc=b+12|0;c[Pc>>2]=0;c[b>>2]=18;Zc=c[$c>>2]|0;do if(Zc|0){c[Yc>>2]=0;if(!(__Z28atomic_conditional_incrementPj(Zc+-8|0)|0))break;c[Yc>>2]=c[$c>>2]}while(0);c[b+8>>2]=17;Yc=c[Pc>>2]|0;do if((Yc|0)!=(c[Aa>>2]|0)){do if(Yc|0){if(__Z16atomic_decrementPj(Yc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Yc,1)}while(0);c[Pc>>2]=0;Zc=c[Aa>>2]|0;if(!Zc)break;if(!(__Z28atomic_conditional_incrementPj(Zc+-8|0)|0))break;c[Pc>>2]=c[Aa>>2]}while(0);c[b+16>>2]=7;c[Da>>2]=__Z11_scs_createPKc(942090)|0;c[Ea>>2]=__Z11_scs_createPKc(942102)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(_c,b,Da,Ea,13);__ZN10StringNameD2Ev(Ea);__ZN10StringNameD2Ev(Da);Pc=c[b+12>>2]|0;do if(Pc|0){if(__Z16atomic_decrementPj(Pc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Pc,1)}while(0);Pc=c[b+4>>2]|0;do if(Pc|0){if(__Z16atomic_decrementPj(Pc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Pc,1)}while(0);Pc=c[Aa>>2]|0;do if(Pc|0){if(__Z16atomic_decrementPj(Pc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Pc,1)}while(0);Pc=c[$c>>2]|0;do if(Pc|0){if(__Z16atomic_decrementPj(Pc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Pc,1)}while(0);__ZN10StringNameD2Ev(_c);_c=c[za>>2]|0;do if(_c|0){if(__Z16atomic_decrementPj(_c+-8|0)|0)break;__ZN6Memory11free_staticEPvb(_c,1)}while(0);__ZN6StringC2EPKc(b,821167);c[za>>2]=c[b>>2];__ZN10StringNameC2ERK6String(ad,za);__ZN6StringC2EPKc(bd,819942);__ZN6StringC2EPKc(Aa,1075267);_c=b+4|0;c[_c>>2]=0;Pc=b+12|0;c[Pc>>2]=0;c[b>>2]=18;$c=c[bd>>2]|0;do if($c|0){c[_c>>2]=0;if(!(__Z28atomic_conditional_incrementPj($c+-8|0)|0))break;c[_c>>2]=c[bd>>2]}while(0);c[b+8>>2]=17;_c=c[Pc>>2]|0;do if((_c|0)!=(c[Aa>>2]|0)){do if(_c|0){if(__Z16atomic_decrementPj(_c+-8|0)|0)break;__ZN6Memory11free_staticEPvb(_c,1)}while(0);c[Pc>>2]=0;$c=c[Aa>>2]|0;if(!$c)break;if(!(__Z28atomic_conditional_incrementPj($c+-8|0)|0))break;c[Pc>>2]=c[Aa>>2]}while(0);c[b+16>>2]=7;c[Da>>2]=__Z11_scs_createPKc(942090)|0;c[Ea>>2]=__Z11_scs_createPKc(942102)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(ad,b,Da,Ea,14);__ZN10StringNameD2Ev(Ea);__ZN10StringNameD2Ev(Da);Pc=c[b+12>>2]|0;do if(Pc|0){if(__Z16atomic_decrementPj(Pc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Pc,1)}while(0);Pc=c[b+4>>2]|0;do if(Pc|0){if(__Z16atomic_decrementPj(Pc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Pc,1)}while(0);Pc=c[Aa>>2]|0;do if(Pc|0){if(__Z16atomic_decrementPj(Pc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Pc,1)}while(0);Pc=c[bd>>2]|0;do if(Pc|0){if(__Z16atomic_decrementPj(Pc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Pc,1)}while(0);__ZN10StringNameD2Ev(ad);ad=c[za>>2]|0;do if(ad|0){if(__Z16atomic_decrementPj(ad+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ad,1)}while(0);__ZN6StringC2EPKc(b,821167);c[za>>2]=c[b>>2];__ZN10StringNameC2ERK6String(cd,za);__ZN6StringC2EPKc(b,819956);__ZN6StringC2EPKc(Aa,819960);__ZN7ClassDB18add_property_groupE10StringNameRK6StringS3_(cd,b,Aa);ad=c[Aa>>2]|0;do if(ad|0){if(__Z16atomic_decrementPj(ad+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ad,1)}while(0);ad=c[b>>2]|0;do if(ad|0){if(__Z16atomic_decrementPj(ad+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ad,1)}while(0);__ZN10StringNameD2Ev(cd);cd=c[za>>2]|0;do if(cd|0){if(__Z16atomic_decrementPj(cd+-8|0)|0)break;__ZN6Memory11free_staticEPvb(cd,1)}while(0);__ZN6StringC2EPKc(b,821167);c[za>>2]=c[b>>2];__ZN10StringNameC2ERK6String(dd,za);__ZN6StringC2EPKc(ed,819965);__ZN6StringC2EPKc(Aa,1263606);cd=b+4|0;c[cd>>2]=0;ad=b+12|0;c[ad>>2]=0;c[b>>2]=5;Pc=c[ed>>2]|0;do if(Pc|0){c[cd>>2]=0;if(!(__Z28atomic_conditional_incrementPj(Pc+-8|0)|0))break;c[cd>>2]=c[ed>>2]}while(0);c[b+8>>2]=0;cd=c[ad>>2]|0;do if((cd|0)!=(c[Aa>>2]|0)){do if(cd|0){if(__Z16atomic_decrementPj(cd+-8|0)|0)break;__ZN6Memory11free_staticEPvb(cd,1)}while(0);c[ad>>2]=0;Pc=c[Aa>>2]|0;if(!Pc)break;if(!(__Z28atomic_conditional_incrementPj(Pc+-8|0)|0))break;c[ad>>2]=c[Aa>>2]}while(0);c[b+16>>2]=7;c[Da>>2]=__Z11_scs_createPKc(818255)|0;c[Ea>>2]=__Z11_scs_createPKc(818269)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(dd,b,Da,Ea,-1);__ZN10StringNameD2Ev(Ea);__ZN10StringNameD2Ev(Da);ad=c[b+12>>2]|0;do if(ad|0){if(__Z16atomic_decrementPj(ad+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ad,1)}while(0);ad=c[b+4>>2]|0;do if(ad|0){if(__Z16atomic_decrementPj(ad+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ad,1)}while(0);ad=c[Aa>>2]|0;do if(ad|0){if(__Z16atomic_decrementPj(ad+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ad,1)}while(0);ad=c[ed>>2]|0;do if(ad|0){if(__Z16atomic_decrementPj(ad+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ad,1)}while(0);__ZN10StringNameD2Ev(dd);dd=c[za>>2]|0;do if(dd|0){if(__Z16atomic_decrementPj(dd+-8|0)|0)break;__ZN6Memory11free_staticEPvb(dd,1)}while(0);__ZN6StringC2EPKc(b,821167);c[za>>2]=c[b>>2];__ZN10StringNameC2ERK6String(fd,za);__ZN6StringC2EPKc(gd,819975);__ZN6StringC2EPKc(Aa,1263606);dd=b+4|0;c[dd>>2]=0;ad=b+12|0;c[ad>>2]=0;c[b>>2]=5;ed=c[gd>>2]|0;do if(ed|0){c[dd>>2]=0;if(!(__Z28atomic_conditional_incrementPj(ed+-8|0)|0))break;c[dd>>2]=c[gd>>2]}while(0);c[b+8>>2]=0;dd=c[ad>>2]|0;do if((dd|0)!=(c[Aa>>2]|0)){do if(dd|0){if(__Z16atomic_decrementPj(dd+-8|0)|0)break;__ZN6Memory11free_staticEPvb(dd,1)}while(0);c[ad>>2]=0;ed=c[Aa>>2]|0;if(!ed)break;if(!(__Z28atomic_conditional_incrementPj(ed+-8|0)|0))break;c[ad>>2]=c[Aa>>2]}while(0);c[b+16>>2]=7;c[Da>>2]=__Z11_scs_createPKc(818283)|0;c[Ea>>2]=__Z11_scs_createPKc(818298)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(fd,b,Da,Ea,-1);__ZN10StringNameD2Ev(Ea);__ZN10StringNameD2Ev(Da);ad=c[b+12>>2]|0;do if(ad|0){if(__Z16atomic_decrementPj(ad+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ad,1)}while(0);ad=c[b+4>>2]|0;do if(ad|0){if(__Z16atomic_decrementPj(ad+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ad,1)}while(0);ad=c[Aa>>2]|0;do if(ad|0){if(__Z16atomic_decrementPj(ad+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ad,1)}while(0);ad=c[gd>>2]|0;do if(ad|0){if(__Z16atomic_decrementPj(ad+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ad,1)}while(0);__ZN10StringNameD2Ev(fd);fd=c[za>>2]|0;do if(fd|0){if(__Z16atomic_decrementPj(fd+-8|0)|0)break;__ZN6Memory11free_staticEPvb(fd,1)}while(0);__ZN6StringC2EPKc(b,821167);c[za>>2]=c[b>>2];__ZN10StringNameC2ERK6String(hd,za);__ZN6StringC2EPKc(b,1076181);__ZN6StringC2EPKc(Aa,819986);__ZN7ClassDB18add_property_groupE10StringNameRK6StringS3_(hd,b,Aa);fd=c[Aa>>2]|0;do if(fd|0){if(__Z16atomic_decrementPj(fd+-8|0)|0)break;__ZN6Memory11free_staticEPvb(fd,1)}while(0);fd=c[b>>2]|0;do if(fd|0){if(__Z16atomic_decrementPj(fd+-8|0)|0)break;__ZN6Memory11free_staticEPvb(fd,1)}while(0);__ZN10StringNameD2Ev(hd);hd=c[za>>2]|0;do if(hd|0){if(__Z16atomic_decrementPj(hd+-8|0)|0)break;__ZN6Memory11free_staticEPvb(hd,1)}while(0);__ZN6StringC2EPKc(b,821167);c[za>>2]=c[b>>2];__ZN10StringNameC2ERK6String(id,za);__ZN6StringC2EPKc(jd,819991);__ZN6StringC2EPKc(Aa,1263606);hd=b+4|0;c[hd>>2]=0;fd=b+12|0;c[fd>>2]=0;c[b>>2]=5;ad=c[jd>>2]|0;do if(ad|0){c[hd>>2]=0;if(!(__Z28atomic_conditional_incrementPj(ad+-8|0)|0))break;c[hd>>2]=c[jd>>2]}while(0);c[b+8>>2]=0;hd=c[fd>>2]|0;do if((hd|0)!=(c[Aa>>2]|0)){do if(hd|0){if(__Z16atomic_decrementPj(hd+-8|0)|0)break;__ZN6Memory11free_staticEPvb(hd,1)}while(0);c[fd>>2]=0;ad=c[Aa>>2]|0;if(!ad)break;if(!(__Z28atomic_conditional_incrementPj(ad+-8|0)|0))break;c[fd>>2]=c[Aa>>2]}while(0);c[b+16>>2]=7;c[Da>>2]=__Z11_scs_createPKc(818313)|0;c[Ea>>2]=__Z11_scs_createPKc(818327)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(id,b,Da,Ea,-1);__ZN10StringNameD2Ev(Ea);__ZN10StringNameD2Ev(Da);fd=c[b+12>>2]|0;do if(fd|0){if(__Z16atomic_decrementPj(fd+-8|0)|0)break;__ZN6Memory11free_staticEPvb(fd,1)}while(0);fd=c[b+4>>2]|0;do if(fd|0){if(__Z16atomic_decrementPj(fd+-8|0)|0)break;__ZN6Memory11free_staticEPvb(fd,1)}while(0);fd=c[Aa>>2]|0;do if(fd|0){if(__Z16atomic_decrementPj(fd+-8|0)|0)break;__ZN6Memory11free_staticEPvb(fd,1)}while(0);fd=c[jd>>2]|0;do if(fd|0){if(__Z16atomic_decrementPj(fd+-8|0)|0)break;__ZN6Memory11free_staticEPvb(fd,1)}while(0);__ZN10StringNameD2Ev(id);id=c[za>>2]|0;do if(id|0){if(__Z16atomic_decrementPj(id+-8|0)|0)break;__ZN6Memory11free_staticEPvb(id,1)}while(0);__ZN6StringC2EPKc(b,821167);c[za>>2]=c[b>>2];__ZN10StringNameC2ERK6String(kd,za);__ZN6StringC2EPKc(ld,820001);__ZN6StringC2EPKc(Aa,1263606);id=b+4|0;c[id>>2]=0;fd=b+12|0;c[fd>>2]=0;c[b>>2]=5;jd=c[ld>>2]|0;do if(jd|0){c[id>>2]=0;if(!(__Z28atomic_conditional_incrementPj(jd+-8|0)|0))break;c[id>>2]=c[ld>>2]}while(0);c[b+8>>2]=0;id=c[fd>>2]|0;do if((id|0)!=(c[Aa>>2]|0)){do if(id|0){if(__Z16atomic_decrementPj(id+-8|0)|0)break;__ZN6Memory11free_staticEPvb(id,1)}while(0);c[fd>>2]=0;jd=c[Aa>>2]|0;if(!jd)break;if(!(__Z28atomic_conditional_incrementPj(jd+-8|0)|0))break;c[fd>>2]=c[Aa>>2]}while(0);c[b+16>>2]=7;c[Da>>2]=__Z11_scs_createPKc(818341)|0;c[Ea>>2]=__Z11_scs_createPKc(818356)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(kd,b,Da,Ea,-1);__ZN10StringNameD2Ev(Ea);__ZN10StringNameD2Ev(Da);Da=c[b+12>>2]|0;do if(Da|0){if(__Z16atomic_decrementPj(Da+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Da,1)}while(0);Da=c[b+4>>2]|0;do if(Da|0){if(__Z16atomic_decrementPj(Da+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Da,1)}while(0);Da=c[Aa>>2]|0;do if(Da|0){if(__Z16atomic_decrementPj(Da+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Da,1)}while(0);Da=c[ld>>2]|0;do if(Da|0){if(__Z16atomic_decrementPj(Da+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Da,1)}while(0);__ZN10StringNameD2Ev(kd);kd=c[za>>2]|0;do if(kd|0){if(__Z16atomic_decrementPj(kd+-8|0)|0)break;__ZN6Memory11free_staticEPvb(kd,1)}while(0);__ZN6StringC2EPKc(b,821167);c[Aa>>2]=c[b>>2];__ZN10StringNameC2ERK6String(za,Aa);__ZN10StringNameC2EPKc(b,820012);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(za,b,0);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(za);kd=c[Aa>>2]|0;do if(kd|0){if(__Z16atomic_decrementPj(kd+-8|0)|0)break;__ZN6Memory11free_staticEPvb(kd,1)}while(0);__ZN6StringC2EPKc(b,821167);c[Aa>>2]=c[b>>2];__ZN10StringNameC2ERK6String(za,Aa);__ZN10StringNameC2EPKc(b,820027);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(za,b,1);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(za);kd=c[Aa>>2]|0;do if(kd|0){if(__Z16atomic_decrementPj(kd+-8|0)|0)break;__ZN6Memory11free_staticEPvb(kd,1)}while(0);__ZN6StringC2EPKc(b,821167);c[Aa>>2]=c[b>>2];__ZN10StringNameC2ERK6String(za,Aa);__ZN10StringNameC2EPKc(b,820044);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(za,b,2);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(za);kd=c[Aa>>2]|0;do if(kd|0){if(__Z16atomic_decrementPj(kd+-8|0)|0)break;__ZN6Memory11free_staticEPvb(kd,1)}while(0);__ZN6StringC2EPKc(b,821167);c[Aa>>2]=c[b>>2];__ZN10StringNameC2ERK6String(za,Aa);__ZN10StringNameC2EPKc(b,820061);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(za,b,3);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(za);kd=c[Aa>>2]|0;do if(kd|0){if(__Z16atomic_decrementPj(kd+-8|0)|0)break;__ZN6Memory11free_staticEPvb(kd,1)}while(0);__ZN6StringC2EPKc(b,821167);c[Aa>>2]=c[b>>2];__ZN10StringNameC2ERK6String(za,Aa);__ZN10StringNameC2EPKc(b,820076);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(za,b,4);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(za);kd=c[Aa>>2]|0;do if(kd|0){if(__Z16atomic_decrementPj(kd+-8|0)|0)break;__ZN6Memory11free_staticEPvb(kd,1)}while(0);__ZN6StringC2EPKc(b,821167);c[Aa>>2]=c[b>>2];__ZN10StringNameC2ERK6String(za,Aa);__ZN10StringNameC2EPKc(b,820088);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(za,b,5);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(za);kd=c[Aa>>2]|0;do if(kd|0){if(__Z16atomic_decrementPj(kd+-8|0)|0)break;__ZN6Memory11free_staticEPvb(kd,1)}while(0);__ZN6StringC2EPKc(b,821167);c[Aa>>2]=c[b>>2];__ZN10StringNameC2ERK6String(za,Aa);__ZN10StringNameC2EPKc(b,820106);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(za,b,6);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(za);kd=c[Aa>>2]|0;do if(kd|0){if(__Z16atomic_decrementPj(kd+-8|0)|0)break;__ZN6Memory11free_staticEPvb(kd,1)}while(0);__ZN6StringC2EPKc(b,821167);c[Aa>>2]=c[b>>2];__ZN10StringNameC2ERK6String(za,Aa);__ZN10StringNameC2EPKc(b,820122);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(za,b,7);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(za);kd=c[Aa>>2]|0;do if(kd|0){if(__Z16atomic_decrementPj(kd+-8|0)|0)break;__ZN6Memory11free_staticEPvb(kd,1)}while(0);__ZN6StringC2EPKc(b,821167);c[Aa>>2]=c[b>>2];__ZN10StringNameC2ERK6String(za,Aa);__ZN10StringNameC2EPKc(b,820148);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(za,b,8);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(za);kd=c[Aa>>2]|0;do if(kd|0){if(__Z16atomic_decrementPj(kd+-8|0)|0)break;__ZN6Memory11free_staticEPvb(kd,1)}while(0);__ZN6StringC2EPKc(b,821167);c[Aa>>2]=c[b>>2];__ZN10StringNameC2ERK6String(za,Aa);__ZN10StringNameC2EPKc(b,820163);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(za,b,9);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(za);kd=c[Aa>>2]|0;do if(kd|0){if(__Z16atomic_decrementPj(kd+-8|0)|0)break;__ZN6Memory11free_staticEPvb(kd,1)}while(0);__ZN6StringC2EPKc(b,821167);c[Aa>>2]=c[b>>2];__ZN10StringNameC2ERK6String(za,Aa);__ZN10StringNameC2EPKc(b,820193);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(za,b,10);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(za);kd=c[Aa>>2]|0;do if(kd|0){if(__Z16atomic_decrementPj(kd+-8|0)|0)break;__ZN6Memory11free_staticEPvb(kd,1)}while(0);__ZN6StringC2EPKc(b,821167);c[Aa>>2]=c[b>>2];__ZN10StringNameC2ERK6String(za,Aa);__ZN10StringNameC2EPKc(b,820212);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(za,b,11);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(za);kd=c[Aa>>2]|0;do if(kd|0){if(__Z16atomic_decrementPj(kd+-8|0)|0)break;__ZN6Memory11free_staticEPvb(kd,1)}while(0);__ZN6StringC2EPKc(b,821167);c[Aa>>2]=c[b>>2];__ZN10StringNameC2ERK6String(za,Aa);__ZN10StringNameC2EPKc(b,820241);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(za,b,12);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(za);kd=c[Aa>>2]|0;do if(kd|0){if(__Z16atomic_decrementPj(kd+-8|0)|0)break;__ZN6Memory11free_staticEPvb(kd,1)}while(0);__ZN6StringC2EPKc(b,821167);c[Aa>>2]=c[b>>2];__ZN10StringNameC2ERK6String(za,Aa);__ZN10StringNameC2EPKc(b,820261);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(za,b,13);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(za);kd=c[Aa>>2]|0;do if(kd|0){if(__Z16atomic_decrementPj(kd+-8|0)|0)break;__ZN6Memory11free_staticEPvb(kd,1)}while(0);__ZN6StringC2EPKc(b,821167);c[Aa>>2]=c[b>>2];__ZN10StringNameC2ERK6String(za,Aa);__ZN10StringNameC2EPKc(b,820283);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(za,b,14);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(za);kd=c[Aa>>2]|0;do if(kd|0){if(__Z16atomic_decrementPj(kd+-8|0)|0)break;__ZN6Memory11free_staticEPvb(kd,1)}while(0);__ZN6StringC2EPKc(b,821167);c[Aa>>2]=c[b>>2];__ZN10StringNameC2ERK6String(za,Aa);__ZN10StringNameC2EPKc(b,820305);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(za,b,15);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(za);kd=c[Aa>>2]|0;do if(kd|0){if(__Z16atomic_decrementPj(kd+-8|0)|0)break;__ZN6Memory11free_staticEPvb(kd,1)}while(0);__ZN6StringC2EPKc(b,821167);c[Aa>>2]=c[b>>2];__ZN10StringNameC2ERK6String(za,Aa);__ZN10StringNameC2EPKc(b,820317);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(za,b,0);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(za);kd=c[Aa>>2]|0;do if(kd|0){if(__Z16atomic_decrementPj(kd+-8|0)|0)break;__ZN6Memory11free_staticEPvb(kd,1)}while(0);__ZN6StringC2EPKc(b,821167);c[Aa>>2]=c[b>>2];__ZN10StringNameC2ERK6String(za,Aa);__ZN10StringNameC2EPKc(b,820329);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(za,b,1);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(za);kd=c[Aa>>2]|0;do if(kd|0){if(__Z16atomic_decrementPj(kd+-8|0)|0)break;__ZN6Memory11free_staticEPvb(kd,1)}while(0);__ZN6StringC2EPKc(b,821167);c[Aa>>2]=c[b>>2];__ZN10StringNameC2ERK6String(za,Aa);__ZN10StringNameC2EPKc(b,820341);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(za,b,0);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(za);kd=c[Aa>>2]|0;do if(kd|0){if(__Z16atomic_decrementPj(kd+-8|0)|0)break;__ZN6Memory11free_staticEPvb(kd,1)}while(0);__ZN6StringC2EPKc(b,821167);c[Aa>>2]=c[b>>2];__ZN10StringNameC2ERK6String(za,Aa);__ZN10StringNameC2EPKc(b,820361);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(za,b,1);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(za);kd=c[Aa>>2]|0;do if(kd|0){if(__Z16atomic_decrementPj(kd+-8|0)|0)break;__ZN6Memory11free_staticEPvb(kd,1)}while(0);__ZN6StringC2EPKc(b,821167);c[Aa>>2]=c[b>>2];__ZN10StringNameC2ERK6String(za,Aa);__ZN10StringNameC2EPKc(b,820378);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(za,b,2);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(za);kd=c[Aa>>2]|0;do if(kd|0){if(__Z16atomic_decrementPj(kd+-8|0)|0)break;__ZN6Memory11free_staticEPvb(kd,1)}while(0);__ZN6StringC2EPKc(b,821167);c[Aa>>2]=c[b>>2];__ZN10StringNameC2ERK6String(za,Aa);__ZN10StringNameC2EPKc(b,820401);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(za,b,3);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(za);kd=c[Aa>>2]|0;do if(kd|0){if(__Z16atomic_decrementPj(kd+-8|0)|0)break;__ZN6Memory11free_staticEPvb(kd,1)}while(0);__ZN6StringC2EPKc(b,821167);c[Aa>>2]=c[b>>2];__ZN10StringNameC2ERK6String(za,Aa);__ZN10StringNameC2EPKc(b,820413);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(za,b,4);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(za);kd=c[Aa>>2]|0;do if(kd|0){if(__Z16atomic_decrementPj(kd+-8|0)|0)break;__ZN6Memory11free_staticEPvb(kd,1)}while(0);__ZN6StringC2EPKc(b,821167);c[Aa>>2]=c[b>>2];__ZN10StringNameC2ERK6String(za,Aa);__ZN10StringNameC2EPKc(b,820431);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(za,b,5);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(za);kd=c[Aa>>2]|0;do if(kd|0){if(__Z16atomic_decrementPj(kd+-8|0)|0)break;__ZN6Memory11free_staticEPvb(kd,1)}while(0);__ZN6StringC2EPKc(b,821167);c[Aa>>2]=c[b>>2];__ZN10StringNameC2ERK6String(za,Aa);__ZN10StringNameC2EPKc(b,820450);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(za,b,6);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(za);kd=c[Aa>>2]|0;do if(kd|0){if(__Z16atomic_decrementPj(kd+-8|0)|0)break;__ZN6Memory11free_staticEPvb(kd,1)}while(0);__ZN6StringC2EPKc(b,821167);c[Aa>>2]=c[b>>2];__ZN10StringNameC2ERK6String(za,Aa);__ZN10StringNameC2EPKc(b,820476);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(za,b,7);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(za);kd=c[Aa>>2]|0;do if(kd|0){if(__Z16atomic_decrementPj(kd+-8|0)|0)break;__ZN6Memory11free_staticEPvb(kd,1)}while(0);__ZN6StringC2EPKc(b,821167);c[Aa>>2]=c[b>>2];__ZN10StringNameC2ERK6String(za,Aa);__ZN10StringNameC2EPKc(b,820499);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(za,b,8);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(za);kd=c[Aa>>2]|0;do if(kd|0){if(__Z16atomic_decrementPj(kd+-8|0)|0)break;__ZN6Memory11free_staticEPvb(kd,1)}while(0);__ZN6StringC2EPKc(b,821167);c[Aa>>2]=c[b>>2];__ZN10StringNameC2ERK6String(za,Aa);__ZN10StringNameC2EPKc(b,820528);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(za,b,9);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(za);kd=c[Aa>>2]|0;do if(kd|0){if(__Z16atomic_decrementPj(kd+-8|0)|0)break;__ZN6Memory11free_staticEPvb(kd,1)}while(0);__ZN6StringC2EPKc(b,821167);c[Aa>>2]=c[b>>2];__ZN10StringNameC2ERK6String(za,Aa);__ZN10StringNameC2EPKc(b,820547);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(za,b,10);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(za);kd=c[Aa>>2]|0;do if(kd|0){if(__Z16atomic_decrementPj(kd+-8|0)|0)break;__ZN6Memory11free_staticEPvb(kd,1)}while(0);__ZN6StringC2EPKc(b,821167);c[Aa>>2]=c[b>>2];__ZN10StringNameC2ERK6String(za,Aa);__ZN10StringNameC2EPKc(b,820562);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(za,b,11);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(za);kd=c[Aa>>2]|0;do if(kd|0){if(__Z16atomic_decrementPj(kd+-8|0)|0)break;__ZN6Memory11free_staticEPvb(kd,1)}while(0);__ZN6StringC2EPKc(b,821167);c[Aa>>2]=c[b>>2];__ZN10StringNameC2ERK6String(za,Aa);__ZN10StringNameC2EPKc(b,820574);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(za,b,0);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(za);kd=c[Aa>>2]|0;do if(kd|0){if(__Z16atomic_decrementPj(kd+-8|0)|0)break;__ZN6Memory11free_staticEPvb(kd,1)}while(0);__ZN6StringC2EPKc(b,821167);c[Aa>>2]=c[b>>2];__ZN10StringNameC2ERK6String(za,Aa);__ZN10StringNameC2EPKc(b,820589);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(za,b,1);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(za);kd=c[Aa>>2]|0;do if(kd|0){if(__Z16atomic_decrementPj(kd+-8|0)|0)break;__ZN6Memory11free_staticEPvb(kd,1)}while(0);__ZN6StringC2EPKc(b,821167);c[Aa>>2]=c[b>>2];__ZN10StringNameC2ERK6String(za,Aa);__ZN10StringNameC2EPKc(b,820604);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(za,b,2);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(za);kd=c[Aa>>2]|0;do if(kd|0){if(__Z16atomic_decrementPj(kd+-8|0)|0)break;__ZN6Memory11free_staticEPvb(kd,1)}while(0);__ZN6StringC2EPKc(b,821167);c[Aa>>2]=c[b>>2];__ZN10StringNameC2ERK6String(za,Aa);__ZN10StringNameC2EPKc(b,820619);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(za,b,3);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(za);kd=c[Aa>>2]|0;do if(kd|0){if(__Z16atomic_decrementPj(kd+-8|0)|0)break;__ZN6Memory11free_staticEPvb(kd,1)}while(0);__ZN6StringC2EPKc(b,821167);c[Aa>>2]=c[b>>2];__ZN10StringNameC2ERK6String(za,Aa);__ZN10StringNameC2EPKc(b,820634);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(za,b,0);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(za);kd=c[Aa>>2]|0;do if(kd|0){if(__Z16atomic_decrementPj(kd+-8|0)|0)break;__ZN6Memory11free_staticEPvb(kd,1)}while(0);__ZN6StringC2EPKc(b,821167);c[Aa>>2]=c[b>>2];__ZN10StringNameC2ERK6String(za,Aa);__ZN10StringNameC2EPKc(b,820657);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(za,b,1);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(za);kd=c[Aa>>2]|0;do if(kd|0){if(__Z16atomic_decrementPj(kd+-8|0)|0)break;__ZN6Memory11free_staticEPvb(kd,1)}while(0);__ZN6StringC2EPKc(b,821167);c[Aa>>2]=c[b>>2];__ZN10StringNameC2ERK6String(za,Aa);__ZN10StringNameC2EPKc(b,820675);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(za,b,2);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(za);kd=c[Aa>>2]|0;do if(kd|0){if(__Z16atomic_decrementPj(kd+-8|0)|0)break;__ZN6Memory11free_staticEPvb(kd,1)}while(0);__ZN6StringC2EPKc(b,821167);c[Aa>>2]=c[b>>2];__ZN10StringNameC2ERK6String(za,Aa);__ZN10StringNameC2EPKc(b,820695);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(za,b,3);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(za);kd=c[Aa>>2]|0;do if(kd|0){if(__Z16atomic_decrementPj(kd+-8|0)|0)break;__ZN6Memory11free_staticEPvb(kd,1)}while(0);__ZN6StringC2EPKc(b,821167);c[Aa>>2]=c[b>>2];__ZN10StringNameC2ERK6String(za,Aa);__ZN10StringNameC2EPKc(b,820727);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(za,b,0);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(za);kd=c[Aa>>2]|0;do if(kd|0){if(__Z16atomic_decrementPj(kd+-8|0)|0)break;__ZN6Memory11free_staticEPvb(kd,1)}while(0);__ZN6StringC2EPKc(b,821167);c[Aa>>2]=c[b>>2];__ZN10StringNameC2ERK6String(za,Aa);__ZN10StringNameC2EPKc(b,820737);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(za,b,1);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(za);kd=c[Aa>>2]|0;do if(kd|0){if(__Z16atomic_decrementPj(kd+-8|0)|0)break;__ZN6Memory11free_staticEPvb(kd,1)}while(0);__ZN6StringC2EPKc(b,821167);c[Aa>>2]=c[b>>2];__ZN10StringNameC2ERK6String(za,Aa);__ZN10StringNameC2EPKc(b,874360);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(za,b,2);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(za);kd=c[Aa>>2]|0;do if(kd|0){if(__Z16atomic_decrementPj(kd+-8|0)|0)break;__ZN6Memory11free_staticEPvb(kd,1)}while(0);__ZN6StringC2EPKc(b,821167);c[Aa>>2]=c[b>>2];__ZN10StringNameC2ERK6String(za,Aa);__ZN10StringNameC2EPKc(b,820748);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(za,b,0);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(za);kd=c[Aa>>2]|0;do if(kd|0){if(__Z16atomic_decrementPj(kd+-8|0)|0)break;__ZN6Memory11free_staticEPvb(kd,1)}while(0);__ZN6StringC2EPKc(b,821167);c[Aa>>2]=c[b>>2];__ZN10StringNameC2ERK6String(za,Aa);__ZN10StringNameC2EPKc(b,820762);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(za,b,1);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(za);kd=c[Aa>>2]|0;do if(kd|0){if(__Z16atomic_decrementPj(kd+-8|0)|0)break;__ZN6Memory11free_staticEPvb(kd,1)}while(0);__ZN6StringC2EPKc(b,821167);c[Aa>>2]=c[b>>2];__ZN10StringNameC2ERK6String(za,Aa);__ZN10StringNameC2EPKc(b,820773);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(za,b,2);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(za);kd=c[Aa>>2]|0;do if(kd|0){if(__Z16atomic_decrementPj(kd+-8|0)|0)break;__ZN6Memory11free_staticEPvb(kd,1)}while(0);__ZN6StringC2EPKc(b,821167);c[Aa>>2]=c[b>>2];__ZN10StringNameC2ERK6String(za,Aa);__ZN10StringNameC2EPKc(b,820803);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(za,b,3);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(za);kd=c[Aa>>2]|0;do if(kd|0){if(__Z16atomic_decrementPj(kd+-8|0)|0)break;__ZN6Memory11free_staticEPvb(kd,1)}while(0);__ZN6StringC2EPKc(b,821167);c[Aa>>2]=c[b>>2];__ZN10StringNameC2ERK6String(za,Aa);__ZN10StringNameC2EPKc(b,820826);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(za,b,4);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(za);kd=c[Aa>>2]|0;do if(kd|0){if(__Z16atomic_decrementPj(kd+-8|0)|0)break;__ZN6Memory11free_staticEPvb(kd,1)}while(0);__ZN6StringC2EPKc(b,821167);c[Aa>>2]=c[b>>2];__ZN10StringNameC2ERK6String(za,Aa);__ZN10StringNameC2EPKc(b,820846);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(za,b,5);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(za);kd=c[Aa>>2]|0;do if(kd|0){if(__Z16atomic_decrementPj(kd+-8|0)|0)break;__ZN6Memory11free_staticEPvb(kd,1)}while(0);__ZN6StringC2EPKc(b,821167);c[Aa>>2]=c[b>>2];__ZN10StringNameC2ERK6String(za,Aa);__ZN10StringNameC2EPKc(b,866330);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(za,b,6);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(za);kd=c[Aa>>2]|0;do if(kd|0){if(__Z16atomic_decrementPj(kd+-8|0)|0)break;__ZN6Memory11free_staticEPvb(kd,1)}while(0);__ZN6StringC2EPKc(b,821167);c[Aa>>2]=c[b>>2];__ZN10StringNameC2ERK6String(za,Aa);__ZN10StringNameC2EPKc(b,820862);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(za,b,0);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(za);kd=c[Aa>>2]|0;do if(kd|0){if(__Z16atomic_decrementPj(kd+-8|0)|0)break;__ZN6Memory11free_staticEPvb(kd,1)}while(0);__ZN6StringC2EPKc(b,821167);c[Aa>>2]=c[b>>2];__ZN10StringNameC2ERK6String(za,Aa);__ZN10StringNameC2EPKc(b,820878);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(za,b,1);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(za);kd=c[Aa>>2]|0;do if(kd|0){if(__Z16atomic_decrementPj(kd+-8|0)|0)break;__ZN6Memory11free_staticEPvb(kd,1)}while(0);__ZN6StringC2EPKc(b,821167);c[Aa>>2]=c[b>>2];__ZN10StringNameC2ERK6String(za,Aa);__ZN10StringNameC2EPKc(b,820899);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(za,b,2);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(za);kd=c[Aa>>2]|0;do if(kd|0){if(__Z16atomic_decrementPj(kd+-8|0)|0)break;__ZN6Memory11free_staticEPvb(kd,1)}while(0);__ZN6StringC2EPKc(b,821167);c[Aa>>2]=c[b>>2];__ZN10StringNameC2ERK6String(za,Aa);__ZN10StringNameC2EPKc(b,820918);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(za,b,3);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(za);kd=c[Aa>>2]|0;do if(kd|0){if(__Z16atomic_decrementPj(kd+-8|0)|0)break;__ZN6Memory11free_staticEPvb(kd,1)}while(0);__ZN6StringC2EPKc(b,821167);c[Aa>>2]=c[b>>2];__ZN10StringNameC2ERK6String(za,Aa);__ZN10StringNameC2EPKc(b,820933);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(za,b,0);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(za);kd=c[Aa>>2]|0;do if(kd|0){if(__Z16atomic_decrementPj(kd+-8|0)|0)break;__ZN6Memory11free_staticEPvb(kd,1)}while(0);__ZN6StringC2EPKc(b,821167);c[Aa>>2]=c[b>>2];__ZN10StringNameC2ERK6String(za,Aa);__ZN10StringNameC2EPKc(b,820956);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(za,b,1);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(za);kd=c[Aa>>2]|0;do if(kd|0){if(__Z16atomic_decrementPj(kd+-8|0)|0)break;__ZN6Memory11free_staticEPvb(kd,1)}while(0);__ZN6StringC2EPKc(b,821167);c[Aa>>2]=c[b>>2];__ZN10StringNameC2ERK6String(za,Aa);__ZN10StringNameC2EPKc(b,820979);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(za,b,0);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(za);kd=c[Aa>>2]|0;do if(kd|0){if(__Z16atomic_decrementPj(kd+-8|0)|0)break;__ZN6Memory11free_staticEPvb(kd,1)}while(0);__ZN6StringC2EPKc(b,821167);c[Aa>>2]=c[b>>2];__ZN10StringNameC2ERK6String(za,Aa);__ZN10StringNameC2EPKc(b,820998);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(za,b,1);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(za);kd=c[Aa>>2]|0;do if(kd|0){if(__Z16atomic_decrementPj(kd+-8|0)|0)break;__ZN6Memory11free_staticEPvb(kd,1)}while(0);__ZN6StringC2EPKc(b,821167);c[Aa>>2]=c[b>>2];__ZN10StringNameC2ERK6String(za,Aa);__ZN10StringNameC2EPKc(b,821016);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(za,b,2);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(za);kd=c[Aa>>2]|0;do if(kd|0){if(__Z16atomic_decrementPj(kd+-8|0)|0)break;__ZN6Memory11free_staticEPvb(kd,1)}while(0);__ZN6StringC2EPKc(b,821167);c[Aa>>2]=c[b>>2];__ZN10StringNameC2ERK6String(za,Aa);__ZN10StringNameC2EPKc(b,821034);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(za,b,3);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(za);za=c[Aa>>2]|0;if(!za){l=a;return}if(__Z16atomic_decrementPj(za+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(za,1);l=a;return}function __ZN15SpatialMaterial10set_albedoERK5Color(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0;d=l;l=l+32|0;if((l|0)>=(m|0))ba(32);e=d+28|0;f=d+24|0;g=d;h=a+156|0;c[h>>2]=c[b>>2];c[h+4>>2]=c[b+4>>2];c[h+8>>2]=c[b+8>>2];c[h+12>>2]=c[b+12>>2];h=__ZN12VisualServer13get_singletonEv()|0;i=c[(c[h>>2]|0)+196>>2]|0;c[f>>2]=c[a+128>>2];a=c[308604]|0;__ZN7VariantC2ERK5Color(g,b);c[e>>2]=c[f>>2];Ki[i&4095](h,e,a,g);if(!(c[g>>2]|0)){l=d;return}__ZN7Variant5clearEv(g);l=d;return}function __ZNK15SpatialMaterial10get_albedoEv(a,b){a=a|0;b=b|0;var d=0;d=b+156|0;c[a>>2]=c[d>>2];c[a+4>>2]=c[d+4>>2];c[a+8>>2]=c[d+8>>2];c[a+12>>2]=c[d+12>>2];return}function __ZN15SpatialMaterial17set_specular_modeENS_12SpecularModeE(b,d){b=b|0;d=d|0;var e=0;c[b+340>>2]=d;d=c[308605]|0;if(d|0)gj[c[c[d>>2]>>2]&8191](d);d=b+140|0;if(!(c[d>>2]|0)){a[1263537]=0;c[d>>2]=1234424;e=c[308606]|0;c[b+148>>2]=e;c[b+152>>2]=0;if(e|0)c[e+12>>2]=d;c[308606]=d}d=c[308605]|0;if(!d)return;gj[c[(c[d>>2]|0)+4>>2]&8191](d);return}function __ZNK15SpatialMaterial17get_specular_modeEv(a){a=a|0;return c[a+340>>2]|0}function __ZN15SpatialMaterial12set_specularERK5Color(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0;d=l;l=l+32|0;if((l|0)>=(m|0))ba(32);e=d+28|0;f=d+24|0;g=d;h=a+172|0;c[h>>2]=c[b>>2];c[h+4>>2]=c[b+4>>2];c[h+8>>2]=c[b+8>>2];c[h+12>>2]=c[b+12>>2];h=__ZN12VisualServer13get_singletonEv()|0;i=c[(c[h>>2]|0)+196>>2]|0;c[f>>2]=c[a+128>>2];a=(c[308604]|0)+4|0;__ZN7VariantC2ERK5Color(g,b);c[e>>2]=c[f>>2];Ki[i&4095](h,e,a,g);if(!(c[g>>2]|0)){l=d;return}__ZN7Variant5clearEv(g);l=d;return}function __ZNK15SpatialMaterial12get_specularEv(a,b){a=a|0;b=b|0;var d=0;d=b+172|0;c[a>>2]=c[d>>2];c[a+4>>2]=c[d+4>>2];c[a+8>>2]=c[d+8>>2];c[a+12>>2]=c[d+12>>2];return}function __ZN15SpatialMaterial13set_metalnessEf(a,b){a=a|0;b=+b;var d=0,e=0,f=0,h=0,i=0,j=0;d=l;l=l+32|0;if((l|0)>=(m|0))ba(32);e=d+28|0;f=d+24|0;h=d;g[a+188>>2]=b;i=__ZN12VisualServer13get_singletonEv()|0;j=c[(c[i>>2]|0)+196>>2]|0;c[f>>2]=c[a+128>>2];a=(c[308604]|0)+8|0;__ZN7VariantC2Ef(h,b);c[e>>2]=c[f>>2];Ki[j&4095](i,e,a,h);if(!(c[h>>2]|0)){l=d;return}__ZN7Variant5clearEv(h);l=d;return}function __ZNK15SpatialMaterial13get_metalnessEv(a){a=a|0;return +(+g[a+188>>2])}function __ZN15SpatialMaterial13set_roughnessEf(a,b){a=a|0;b=+b;var d=0,e=0,f=0,h=0,i=0,j=0;d=l;l=l+32|0;if((l|0)>=(m|0))ba(32);e=d+28|0;f=d+24|0;h=d;g[a+192>>2]=b;i=__ZN12VisualServer13get_singletonEv()|0;j=c[(c[i>>2]|0)+196>>2]|0;c[f>>2]=c[a+128>>2];a=(c[308604]|0)+12|0;__ZN7VariantC2Ef(h,b);c[e>>2]=c[f>>2];Ki[j&4095](i,e,a,h);if(!(c[h>>2]|0)){l=d;return}__ZN7Variant5clearEv(h);l=d;return}function __ZNK15SpatialMaterial13get_roughnessEv(a){a=a|0;return +(+g[a+192>>2])}function __ZN15SpatialMaterial12set_emissionERK5Color(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0;d=l;l=l+32|0;if((l|0)>=(m|0))ba(32);e=d+28|0;f=d+24|0;g=d;h=a+196|0;c[h>>2]=c[b>>2];c[h+4>>2]=c[b+4>>2];c[h+8>>2]=c[b+8>>2];c[h+12>>2]=c[b+12>>2];h=__ZN12VisualServer13get_singletonEv()|0;i=c[(c[h>>2]|0)+196>>2]|0;c[f>>2]=c[a+128>>2];a=(c[308604]|0)+16|0;__ZN7VariantC2ERK5Color(g,b);c[e>>2]=c[f>>2];Ki[i&4095](h,e,a,g);if(!(c[g>>2]|0)){l=d;return}__ZN7Variant5clearEv(g);l=d;return}function __ZNK15SpatialMaterial12get_emissionEv(a,b){a=a|0;b=b|0;var d=0;d=b+196|0;c[a>>2]=c[d>>2];c[a+4>>2]=c[d+4>>2];c[a+8>>2]=c[d+8>>2];c[a+12>>2]=c[d+12>>2];return}function __ZN15SpatialMaterial19set_emission_energyEf(a,b){a=a|0;b=+b;var d=0,e=0,f=0,h=0,i=0,j=0;d=l;l=l+32|0;if((l|0)>=(m|0))ba(32);e=d+28|0;f=d+24|0;h=d;g[a+212>>2]=b;i=__ZN12VisualServer13get_singletonEv()|0;j=c[(c[i>>2]|0)+196>>2]|0;c[f>>2]=c[a+128>>2];a=(c[308604]|0)+20|0;__ZN7VariantC2Ef(h,b);c[e>>2]=c[f>>2];Ki[j&4095](i,e,a,h);if(!(c[h>>2]|0)){l=d;return}__ZN7Variant5clearEv(h);l=d;return}function __ZNK15SpatialMaterial19get_emission_energyEv(a){a=a|0;return +(+g[a+212>>2])}function __ZN15SpatialMaterial16set_normal_scaleEf(a,b){a=a|0;b=+b;var d=0,e=0,f=0,h=0,i=0,j=0;d=l;l=l+32|0;if((l|0)>=(m|0))ba(32);e=d+28|0;f=d+24|0;h=d;g[a+216>>2]=b;i=__ZN12VisualServer13get_singletonEv()|0;j=c[(c[i>>2]|0)+196>>2]|0;c[f>>2]=c[a+128>>2];a=(c[308604]|0)+24|0;__ZN7VariantC2Ef(h,b);c[e>>2]=c[f>>2];Ki[j&4095](i,e,a,h);if(!(c[h>>2]|0)){l=d;return}__ZN7Variant5clearEv(h);l=d;return}function __ZNK15SpatialMaterial16get_normal_scaleEv(a){a=a|0;return +(+g[a+216>>2])}function __ZN15SpatialMaterial7set_rimEf(a,b){a=a|0;b=+b;var d=0,e=0,f=0,h=0,i=0,j=0;d=l;l=l+32|0;if((l|0)>=(m|0))ba(32);e=d+28|0;f=d+24|0;h=d;g[a+220>>2]=b;i=__ZN12VisualServer13get_singletonEv()|0;j=c[(c[i>>2]|0)+196>>2]|0;c[f>>2]=c[a+128>>2];a=(c[308604]|0)+28|0;__ZN7VariantC2Ef(h,b);c[e>>2]=c[f>>2];Ki[j&4095](i,e,a,h);if(!(c[h>>2]|0)){l=d;return}__ZN7Variant5clearEv(h);l=d;return}function __ZNK15SpatialMaterial7get_rimEv(a){a=a|0;return +(+g[a+220>>2])}function __ZN15SpatialMaterial12set_rim_tintEf(a,b){a=a|0;b=+b;var d=0,e=0,f=0,h=0,i=0,j=0;d=l;l=l+32|0;if((l|0)>=(m|0))ba(32);e=d+28|0;f=d+24|0;h=d;g[a+224>>2]=b;i=__ZN12VisualServer13get_singletonEv()|0;j=c[(c[i>>2]|0)+196>>2]|0;c[f>>2]=c[a+128>>2];a=(c[308604]|0)+32|0;__ZN7VariantC2Ef(h,b);c[e>>2]=c[f>>2];Ki[j&4095](i,e,a,h);if(!(c[h>>2]|0)){l=d;return}__ZN7Variant5clearEv(h);l=d;return}function __ZNK15SpatialMaterial12get_rim_tintEv(a){a=a|0;return +(+g[a+224>>2])}function __ZN15SpatialMaterial13set_clearcoatEf(a,b){a=a|0;b=+b;var d=0,e=0,f=0,h=0,i=0,j=0;d=l;l=l+32|0;if((l|0)>=(m|0))ba(32);e=d+28|0;f=d+24|0;h=d;g[a+228>>2]=b;i=__ZN12VisualServer13get_singletonEv()|0;j=c[(c[i>>2]|0)+196>>2]|0;c[f>>2]=c[a+128>>2];a=(c[308604]|0)+36|0;__ZN7VariantC2Ef(h,b);c[e>>2]=c[f>>2];Ki[j&4095](i,e,a,h);if(!(c[h>>2]|0)){l=d;return}__ZN7Variant5clearEv(h);l=d;return}function __ZNK15SpatialMaterial13get_clearcoatEv(a){a=a|0;return +(+g[a+228>>2])}function __ZN15SpatialMaterial19set_clearcoat_glossEf(a,b){a=a|0;b=+b;var d=0,e=0,f=0,h=0,i=0,j=0;d=l;l=l+32|0;if((l|0)>=(m|0))ba(32);e=d+28|0;f=d+24|0;h=d;g[a+232>>2]=b;i=__ZN12VisualServer13get_singletonEv()|0;j=c[(c[i>>2]|0)+196>>2]|0;c[f>>2]=c[a+128>>2];a=(c[308604]|0)+40|0;__ZN7VariantC2Ef(h,b);c[e>>2]=c[f>>2];Ki[j&4095](i,e,a,h);if(!(c[h>>2]|0)){l=d;return}__ZN7Variant5clearEv(h);l=d;return}function __ZNK15SpatialMaterial19get_clearcoat_glossEv(a){a=a|0;return +(+g[a+232>>2])}function __ZN15SpatialMaterial14set_anisotropyEf(a,b){a=a|0;b=+b;var d=0,e=0,f=0,h=0,i=0,j=0;d=l;l=l+32|0;if((l|0)>=(m|0))ba(32);e=d+28|0;f=d+24|0;h=d;g[a+236>>2]=b;i=__ZN12VisualServer13get_singletonEv()|0;j=c[(c[i>>2]|0)+196>>2]|0;c[f>>2]=c[a+128>>2];a=(c[308604]|0)+44|0;__ZN7VariantC2Ef(h,b);c[e>>2]=c[f>>2];Ki[j&4095](i,e,a,h);if(!(c[h>>2]|0)){l=d;return}__ZN7Variant5clearEv(h);l=d;return}function __ZNK15SpatialMaterial14get_anisotropyEv(a){a=a|0;return +(+g[a+236>>2])}function __ZN15SpatialMaterial16set_height_scaleEf(a,b){a=a|0;b=+b;var d=0,e=0,f=0,h=0,i=0,j=0;d=l;l=l+32|0;if((l|0)>=(m|0))ba(32);e=d+28|0;f=d+24|0;h=d;g[a+240>>2]=b;i=__ZN12VisualServer13get_singletonEv()|0;j=c[(c[i>>2]|0)+196>>2]|0;c[f>>2]=c[a+128>>2];a=(c[308604]|0)+48|0;__ZN7VariantC2Ef(h,b);c[e>>2]=c[f>>2];Ki[j&4095](i,e,a,h);if(!(c[h>>2]|0)){l=d;return}__ZN7Variant5clearEv(h);l=d;return}function __ZNK15SpatialMaterial16get_height_scaleEv(a){a=a|0;return +(+g[a+240>>2])}function __ZN15SpatialMaterial34set_subsurface_scattering_strengthEf(a,b){a=a|0;b=+b;var d=0,e=0,f=0,h=0,i=0,j=0,k=0;d=l;l=l+32|0;if((l|0)>=(m|0))ba(32);e=d+28|0;f=d+24|0;h=d;i=a+244|0;g[i>>2]=b;j=__ZN12VisualServer13get_singletonEv()|0;k=c[(c[j>>2]|0)+196>>2]|0;c[f>>2]=c[a+128>>2];a=(c[308604]|0)+52|0;__ZN7VariantC2Ef(h,+g[i>>2]);c[e>>2]=c[f>>2];Ki[k&4095](j,e,a,h);if(!(c[h>>2]|0)){l=d;return}__ZN7Variant5clearEv(h);l=d;return}function __ZNK15SpatialMaterial34get_subsurface_scattering_strengthEv(a){a=a|0;return +(+g[a+244>>2])}function __ZN15SpatialMaterial14set_refractionEf(a,b){a=a|0;b=+b;var d=0,e=0,f=0,h=0,i=0,j=0,k=0;d=l;l=l+32|0;if((l|0)>=(m|0))ba(32);e=d+28|0;f=d+24|0;h=d;i=a+248|0;g[i>>2]=b;j=__ZN12VisualServer13get_singletonEv()|0;k=c[(c[j>>2]|0)+196>>2]|0;c[f>>2]=c[a+128>>2];a=(c[308604]|0)+56|0;__ZN7VariantC2Ef(h,+g[i>>2]);c[e>>2]=c[f>>2];Ki[k&4095](j,e,a,h);if(!(c[h>>2]|0)){l=d;return}__ZN7Variant5clearEv(h);l=d;return}function __ZNK15SpatialMaterial14get_refractionEv(a){a=a|0;return +(+g[a+248>>2])}function __ZN15SpatialMaterial24set_refraction_roughnessEf(a,b){a=a|0;b=+b;var d=0,e=0,f=0,h=0,i=0,j=0,k=0;d=l;l=l+32|0;if((l|0)>=(m|0))ba(32);e=d+28|0;f=d+24|0;h=d;i=a+252|0;g[i>>2]=b;j=__ZN12VisualServer13get_singletonEv()|0;k=c[(c[j>>2]|0)+196>>2]|0;c[f>>2]=c[a+128>>2];a=(c[308604]|0)+60|0;__ZN7VariantC2Ef(h,+g[i>>2]);c[e>>2]=c[f>>2];Ki[k&4095](j,e,a,h);if(!(c[h>>2]|0)){l=d;return}__ZN7Variant5clearEv(h);l=d;return}function __ZNK15SpatialMaterial24get_refraction_roughnessEv(a){a=a|0;return +(+g[a+252>>2])}function __ZN15SpatialMaterial14set_line_widthEf(a,b){a=a|0;b=+b;var d=0,e=0,f=0,h=0,i=0,j=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d+4|0;f=d;h=a+256|0;g[h>>2]=b;i=__ZN12VisualServer13get_singletonEv()|0;j=c[(c[i>>2]|0)+204>>2]|0;c[f>>2]=c[a+128>>2];b=+g[h>>2];c[e>>2]=c[f>>2];dj[j&127](i,e,b);l=d;return}function __ZNK15SpatialMaterial14get_line_widthEv(a){a=a|0;return +(+g[a+256>>2])}function __ZN15SpatialMaterial14set_point_sizeEf(a,b){a=a|0;b=+b;var d=0,e=0,f=0,h=0,i=0,j=0;d=l;l=l+32|0;if((l|0)>=(m|0))ba(32);e=d+28|0;f=d+24|0;h=d;g[a+260>>2]=b;i=__ZN12VisualServer13get_singletonEv()|0;j=c[(c[i>>2]|0)+196>>2]|0;c[f>>2]=c[a+128>>2];a=(c[308604]|0)+64|0;__ZN7VariantC2Ef(h,b);c[e>>2]=c[f>>2];Ki[j&4095](i,e,a,h);if(!(c[h>>2]|0)){l=d;return}__ZN7Variant5clearEv(h);l=d;return}function __ZNK15SpatialMaterial14get_point_sizeEv(a){a=a|0;return +(+g[a+260>>2])}function __ZN15SpatialMaterial13set_detail_uvENS_8DetailUVE(b,d){b=b|0;d=d|0;var e=0;e=b+308|0;if((c[e>>2]|0)==(d|0))return;c[e>>2]=d;d=c[308605]|0;if(d|0)gj[c[c[d>>2]>>2]&8191](d);d=b+140|0;if(!(c[d>>2]|0)){a[1263537]=0;c[d>>2]=1234424;e=c[308606]|0;c[b+148>>2]=e;c[b+152>>2]=0;if(e|0)c[e+12>>2]=d;c[308606]=d}d=c[308605]|0;if(!d)return;gj[c[(c[d>>2]|0)+4>>2]&8191](d);return}function __ZNK15SpatialMaterial13get_detail_uvEv(a){a=a|0;return c[a+308>>2]|0}function __ZN15SpatialMaterial14set_blend_modeENS_9BlendModeE(b,d){b=b|0;d=d|0;var e=0;e=b+312|0;if((c[e>>2]|0)==(d|0))return;c[e>>2]=d;d=c[308605]|0;if(d|0)gj[c[c[d>>2]>>2]&8191](d);d=b+140|0;if(!(c[d>>2]|0)){a[1263537]=0;c[d>>2]=1234424;e=c[308606]|0;c[b+148>>2]=e;c[b+152>>2]=0;if(e|0)c[e+12>>2]=d;c[308606]=d}d=c[308605]|0;if(!d)return;gj[c[(c[d>>2]|0)+4>>2]&8191](d);return}function __ZNK15SpatialMaterial14get_blend_modeEv(a){a=a|0;return c[a+312>>2]|0}function __ZN15SpatialMaterial19set_depth_draw_modeENS_13DepthDrawModeE(b,d){b=b|0;d=d|0;var e=0;e=b+320|0;if((c[e>>2]|0)==(d|0))return;c[e>>2]=d;d=c[308605]|0;if(d|0)gj[c[c[d>>2]>>2]&8191](d);d=b+140|0;if(!(c[d>>2]|0)){a[1263537]=0;c[d>>2]=1234424;e=c[308606]|0;c[b+148>>2]=e;c[b+152>>2]=0;if(e|0)c[e+12>>2]=d;c[308606]=d}d=c[308605]|0;if(!d)return;gj[c[(c[d>>2]|0)+4>>2]&8191](d);return}function __ZNK15SpatialMaterial19get_depth_draw_modeEv(a){a=a|0;return c[a+320>>2]|0}function __ZN15SpatialMaterial13set_cull_modeENS_8CullModeE(b,d){b=b|0;d=d|0;var e=0;e=b+324|0;if((c[e>>2]|0)==(d|0))return;c[e>>2]=d;d=c[308605]|0;if(d|0)gj[c[c[d>>2]>>2]&8191](d);d=b+140|0;if(!(c[d>>2]|0)){a[1263537]=0;c[d>>2]=1234424;e=c[308606]|0;c[b+148>>2]=e;c[b+152>>2]=0;if(e|0)c[e+12>>2]=d;c[308606]=d}d=c[308605]|0;if(!d)return;gj[c[(c[d>>2]|0)+4>>2]&8191](d);return}function __ZNK15SpatialMaterial13get_cull_modeEv(a){a=a|0;return c[a+324>>2]|0}function __ZN15SpatialMaterial16set_diffuse_modeENS_11DiffuseModeE(b,d){b=b|0;d=d|0;var e=0;e=b+336|0;if((c[e>>2]|0)==(d|0))return;c[e>>2]=d;d=c[308605]|0;if(d|0)gj[c[c[d>>2]>>2]&8191](d);d=b+140|0;if(!(c[d>>2]|0)){a[1263537]=0;c[d>>2]=1234424;e=c[308606]|0;c[b+148>>2]=e;c[b+152>>2]=0;if(e|0)c[e+12>>2]=d;c[308606]=d}d=c[308605]|0;if(!d)return;gj[c[(c[d>>2]|0)+4>>2]&8191](d);return}function __ZNK15SpatialMaterial16get_diffuse_modeEv(a){a=a|0;return c[a+336>>2]|0}function __ZN15SpatialMaterial8set_flagENS_5FlagsEb(b,e,f){b=b|0;e=e|0;f=f|0;var g=0;if(e>>>0>5){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1048494,821054,827,866489,0);return}a[1263537]=0;g=b+328+e|0;if((d[g>>0]|0|0)==(f&1|0))return;a[g>>0]=f&1;f=c[308605]|0;if(f|0)gj[c[c[f>>2]>>2]&8191](f);f=b+140|0;if(!(c[f>>2]|0)){a[1263537]=0;c[f>>2]=1234424;g=c[308606]|0;c[b+148>>2]=g;c[b+152>>2]=0;if(g|0)c[g+12>>2]=f;c[308606]=f}f=c[308605]|0;if(!f)return;gj[c[(c[f>>2]|0)+4>>2]&8191](f);return}function __ZNK15SpatialMaterial8get_flagENS_5FlagsE(b,c){b=b|0;c=c|0;var d=0;if(c>>>0>5){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1048323,821054,838,866489,0);d=0;return d|0}else{a[1263537]=0;d=(a[b+328+c>>0]|0)!=0;return d|0}return 0}function __ZN15SpatialMaterial11set_featureENS_7FeatureEb(b,e,f){b=b|0;e=e|0;f=f|0;var g=0;if(e>>>0>10){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(818147,821054,844,821124,0);return}a[1263537]=0;g=b+348+e|0;if((d[g>>0]|0|0)==(f&1|0))return;a[g>>0]=f&1;f=c[308605]|0;if(f|0)gj[c[c[f>>2]>>2]&8191](f);f=b+140|0;if(!(c[f>>2]|0)){a[1263537]=0;c[f>>2]=1234424;g=c[308606]|0;c[b+148>>2]=g;c[b+152>>2]=0;if(g|0)c[g+12>>2]=f;c[308606]=f}f=c[308605]|0;if(!f)return;gj[c[(c[f>>2]|0)+4>>2]&8191](f);return}function __ZNK15SpatialMaterial11get_featureENS_7FeatureE(b,c){b=b|0;c=c|0;var d=0;if(c>>>0>10){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(818167,821054,855,821124,0);d=0;return d|0}else{a[1263537]=0;d=(a[b+348+c>>0]|0)!=0;return d|0}return 0}function __ZN15SpatialMaterial11set_textureENS_12TextureParamERK3RefI7TextureE(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0;f=l;l=l+48|0;if((l|0)>=(m|0))ba(48);g=f+32|0;h=f+28|0;i=f+24|0;j=f;if(d>>>0>14){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(942090,821054,861,821083,0);l=f;return}a[1263537]=0;k=b+360+(d<<2)|0;n=c[k>>2]|0;if((c[e>>2]|0)!=(n|0)){if((n|0?__ZN9Reference11unreferenceEv(n)|0:0)?(n=c[k>>2]|0,__Z17predelete_handlerP6Object(n)|0):0){gj[c[(c[n>>2]|0)+76>>2]&8191](n);__ZN6Memory11free_staticEPvb(n,0)}c[k>>2]=0;n=c[e>>2]|0;c[k>>2]=n;if(n|0)__ZN9Reference9referenceEv(n)}n=c[e>>2]|0;if(!n)o=0;else o=ij[c[(c[n>>2]|0)+112>>2]&8191](n)|0;c[h>>2]=o;o=__ZN12VisualServer13get_singletonEv()|0;n=c[(c[o>>2]|0)+196>>2]|0;c[i>>2]=c[b+128>>2];b=(c[308604]|0)+96+(d<<2)|0;__ZN7VariantC2ERK3RID(j,h);c[g>>2]=c[i>>2];Ki[n&4095](o,g,b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=f;return}function __ZNK15SpatialMaterial11get_textureENS_12TextureParamE(b,d){b=b|0;d=d|0;var e=0,f=0;if(d>>>0>14){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(942102,821054,869,821083,0);e=0;return e|0}a[1263537]=0;f=c[b+360+(d<<2)>>2]|0;if(!f){e=0;return e|0}__ZN9Reference9referenceEv(f);e=f;return e|0}function __ZN15SpatialMaterial21set_detail_blend_modeENS_9BlendModeE(b,d){b=b|0;d=d|0;var e=0;c[b+316>>2]=d;d=c[308605]|0;if(d|0)gj[c[c[d>>2]>>2]&8191](d);d=b+140|0;if(!(c[d>>2]|0)){a[1263537]=0;c[d>>2]=1234424;e=c[308606]|0;c[b+148>>2]=e;c[b+152>>2]=0;if(e|0)c[e+12>>2]=d;c[308606]=d}d=c[308605]|0;if(!d)return;gj[c[(c[d>>2]|0)+4>>2]&8191](d);return}function __ZNK15SpatialMaterial21get_detail_blend_modeEv(a){a=a|0;return c[a+316>>2]|0}function __ZN15SpatialMaterial13set_uv1_scaleERK7Vector2(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0;d=l;l=l+32|0;if((l|0)>=(m|0))ba(32);e=d+28|0;f=d+24|0;g=d;h=b;i=c[h+4>>2]|0;j=a+276|0;c[j>>2]=c[h>>2];c[j+4>>2]=i;i=__ZN12VisualServer13get_singletonEv()|0;j=c[(c[i>>2]|0)+196>>2]|0;c[f>>2]=c[a+128>>2];a=(c[308604]|0)+68|0;__ZN7VariantC2ERK7Vector2(g,b);c[e>>2]=c[f>>2];Ki[j&4095](i,e,a,g);if(!(c[g>>2]|0)){l=d;return}__ZN7Variant5clearEv(g);l=d;return}function __ZNK15SpatialMaterial13get_uv1_scaleEv(a,b){a=a|0;b=b|0;var d=0,e=0;d=b+276|0;b=c[d+4>>2]|0;e=a;c[e>>2]=c[d>>2];c[e+4>>2]=b;return}function __ZN15SpatialMaterial14set_uv1_offsetERK7Vector2(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0;d=l;l=l+32|0;if((l|0)>=(m|0))ba(32);e=d+28|0;f=d+24|0;g=d;h=b;i=c[h+4>>2]|0;j=a+284|0;c[j>>2]=c[h>>2];c[j+4>>2]=i;i=__ZN12VisualServer13get_singletonEv()|0;j=c[(c[i>>2]|0)+196>>2]|0;c[f>>2]=c[a+128>>2];a=(c[308604]|0)+72|0;__ZN7VariantC2ERK7Vector2(g,b);c[e>>2]=c[f>>2];Ki[j&4095](i,e,a,g);if(!(c[g>>2]|0)){l=d;return}__ZN7Variant5clearEv(g);l=d;return}function __ZNK15SpatialMaterial14get_uv1_offsetEv(a,b){a=a|0;b=b|0;var d=0,e=0;d=b+284|0;b=c[d+4>>2]|0;e=a;c[e>>2]=c[d>>2];c[e+4>>2]=b;return}function __ZN15SpatialMaterial13set_uv2_scaleERK7Vector2(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0;d=l;l=l+32|0;if((l|0)>=(m|0))ba(32);e=d+28|0;f=d+24|0;g=d;h=b;i=c[h+4>>2]|0;j=a+292|0;c[j>>2]=c[h>>2];c[j+4>>2]=i;i=__ZN12VisualServer13get_singletonEv()|0;j=c[(c[i>>2]|0)+196>>2]|0;c[f>>2]=c[a+128>>2];a=(c[308604]|0)+76|0;__ZN7VariantC2ERK7Vector2(g,b);c[e>>2]=c[f>>2];Ki[j&4095](i,e,a,g);if(!(c[g>>2]|0)){l=d;return}__ZN7Variant5clearEv(g);l=d;return}function __ZNK15SpatialMaterial13get_uv2_scaleEv(a,b){a=a|0;b=b|0;var d=0,e=0;d=b+292|0;b=c[d+4>>2]|0;e=a;c[e>>2]=c[d>>2];c[e+4>>2]=b;return}function __ZN15SpatialMaterial14set_uv2_offsetERK7Vector2(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0;d=l;l=l+32|0;if((l|0)>=(m|0))ba(32);e=d+28|0;f=d+24|0;g=d;h=b;i=c[h+4>>2]|0;j=a+300|0;c[j>>2]=c[h>>2];c[j+4>>2]=i;i=__ZN12VisualServer13get_singletonEv()|0;j=c[(c[i>>2]|0)+196>>2]|0;c[f>>2]=c[a+128>>2];a=(c[308604]|0)+80|0;__ZN7VariantC2ERK7Vector2(g,b);c[e>>2]=c[f>>2];Ki[j&4095](i,e,a,g);if(!(c[g>>2]|0)){l=d;return}__ZN7Variant5clearEv(g);l=d;return}function __ZNK15SpatialMaterial14get_uv2_offsetEv(a,b){a=a|0;b=b|0;var d=0,e=0;d=b+300|0;b=c[d+4>>2]|0;e=a;c[e>>2]=c[d>>2];c[e+4>>2]=b;return}function __ZN15SpatialMaterial18set_billboard_modeENS_13BillboardModeE(b,d){b=b|0;d=d|0;var e=0;c[b+344>>2]=d;d=c[308605]|0;if(d|0)gj[c[c[d>>2]>>2]&8191](d);d=b+140|0;if(!(c[d>>2]|0)){a[1263537]=0;c[d>>2]=1234424;e=c[308606]|0;c[b+148>>2]=e;c[b+152>>2]=0;if(e|0)c[e+12>>2]=d;c[308606]=d}d=c[308605]|0;if(!d)return;gj[c[(c[d>>2]|0)+4>>2]&8191](d);return}function __ZNK15SpatialMaterial18get_billboard_modeEv(a){a=a|0;return c[a+344>>2]|0}function __ZN15SpatialMaterial27set_particles_anim_h_framesEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0;d=l;l=l+32|0;if((l|0)>=(m|0))ba(32);e=d+28|0;f=d+24|0;g=d;c[a+264>>2]=b;h=__ZN12VisualServer13get_singletonEv()|0;i=c[(c[h>>2]|0)+196>>2]|0;c[f>>2]=c[a+128>>2];a=(c[308604]|0)+84|0;__ZN7VariantC2Ei(g,b);c[e>>2]=c[f>>2];Ki[i&4095](h,e,a,g);if(!(c[g>>2]|0)){l=d;return}__ZN7Variant5clearEv(g);l=d;return}function __ZNK15SpatialMaterial27get_particles_anim_h_framesEv(a){a=a|0;return c[a+264>>2]|0}function __ZN15SpatialMaterial27set_particles_anim_v_framesEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0;d=l;l=l+32|0;if((l|0)>=(m|0))ba(32);e=d+28|0;f=d+24|0;g=d;c[a+268>>2]=b;h=__ZN12VisualServer13get_singletonEv()|0;i=c[(c[h>>2]|0)+196>>2]|0;c[f>>2]=c[a+128>>2];a=(c[308604]|0)+88|0;__ZN7VariantC2Ei(g,b);c[e>>2]=c[f>>2];Ki[i&4095](h,e,a,g);if(!(c[g>>2]|0)){l=d;return}__ZN7Variant5clearEv(g);l=d;return}function __ZNK15SpatialMaterial27get_particles_anim_v_framesEv(a){a=a|0;return c[a+268>>2]|0}function __ZN15SpatialMaterial23set_particles_anim_loopEi(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+28|0;g=e+24|0;h=e;a[b+272>>0]=(d|0)!=0&1;i=__ZN12VisualServer13get_singletonEv()|0;j=c[(c[i>>2]|0)+196>>2]|0;c[g>>2]=c[b+128>>2];b=(c[308604]|0)+92|0;__ZN7VariantC2Ei(h,d);c[f>>2]=c[g>>2];Ki[j&4095](i,f,b,h);if(!(c[h>>2]|0)){l=e;return}__ZN7Variant5clearEv(h);l=e;return}function __ZNK15SpatialMaterial23get_particles_anim_loopEv(a){a=a|0;return d[a+272>>0]|0|0}function __ZNK13MethodBind0RCI15SpatialMaterialiE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK13MethodBind0RCI15SpatialMaterialiE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,821167);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI15SpatialMaterialiE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1234440)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2Ei(i,ij[n&8191](d)|0);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI15SpatialMaterialiE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0;if(!b)f=0;else{d=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1234440)|0;f=d?b:0}b=c[a+44>>2]|0;d=c[a+48>>2]|0;a=f+(d>>1)|0;if(!(d&1)){g=b;h=ij[g&8191](a)|0;c[e>>2]=h;return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=ij[g&8191](a)|0;c[e>>2]=h;return}}function __ZN13MethodBind0RCI15SpatialMaterialiED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I15SpatialMaterialiE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if(!b){__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK11MethodBind1I15SpatialMaterialiE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,821167);l=a;return c[b>>2]|0}function __ZN11MethodBind1I15SpatialMaterialiE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1234440)|0:0){c[h>>2]=0;a[1263537]=0;k=d+24|0;n=c[k>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=i;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=i;return}if((g|0)>0){if((n|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);p=0}else{a[1263537]=0;p=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,p)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=p;c[b>>2]=0;l=i;return}}p=c[d+44>>2]|0;n=c[d+48>>2]|0;o=e+(n>>1)|0;if(!(n&1))q=p;else q=c[(c[o>>2]|0)+p>>2]|0;do if((g|0)<1){p=c[k>>2]|0;n=p+-1|0;if((p|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)s=0;else s=c[e+-4>>2]|0;if((p|0)<=(s|0)){if(r)t=0;else t=c[e+-4>>2]|0;do if((t|0)<(p|0)){if(r)u=0;else u=c[e+-4>>2]|0;if((u|0)<(p|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);v=0;break}else{a[1263537]=0;w=31;break}}else w=31;while(0);if((w|0)==31)v=e+(n*24|0)|0;__ZN7VariantC2ERKS_(j,v);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);f=__ZNK7VariantcviEv(j)|0;Pi[q&2047](o,f);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I15SpatialMaterialiE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1234440)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1)){g=b;h=c[d>>2]|0;i=c[h>>2]|0;Pi[g&2047](a,i);return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=c[d>>2]|0;i=c[h>>2]|0;Pi[g&2047](a,i);return}}function __ZN11MethodBind1I15SpatialMaterialiED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI15SpatialMaterialNS0_13BillboardModeEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK13MethodBind0RCI15SpatialMaterialNS0_13BillboardModeEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,821167);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI15SpatialMaterialNS0_13BillboardModeEE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1234440)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2Ei(i,ij[n&8191](d)|0);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI15SpatialMaterialNS0_13BillboardModeEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0;if(!b)f=0;else{d=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1234440)|0;f=d?b:0}b=c[a+44>>2]|0;d=c[a+48>>2]|0;a=f+(d>>1)|0;if(!(d&1)){g=b;h=ij[g&8191](a)|0;c[e>>2]=h;return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=ij[g&8191](a)|0;c[e>>2]=h;return}}function __ZN13MethodBind0RCI15SpatialMaterialNS0_13BillboardModeEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I15SpatialMaterialNS0_13BillboardModeEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if(!b){__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK11MethodBind1I15SpatialMaterialNS0_13BillboardModeEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,821167);l=a;return c[b>>2]|0}function __ZN11MethodBind1I15SpatialMaterialNS0_13BillboardModeEE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1234440)|0:0){c[h>>2]=0;a[1263537]=0;k=d+24|0;n=c[k>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=i;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=i;return}if((g|0)>0){if((n|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);p=0}else{a[1263537]=0;p=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,p)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=p;c[b>>2]=0;l=i;return}}p=c[d+44>>2]|0;n=c[d+48>>2]|0;o=e+(n>>1)|0;if(!(n&1))q=p;else q=c[(c[o>>2]|0)+p>>2]|0;do if((g|0)<1){p=c[k>>2]|0;n=p+-1|0;if((p|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)s=0;else s=c[e+-4>>2]|0;if((p|0)<=(s|0)){if(r)t=0;else t=c[e+-4>>2]|0;do if((t|0)<(p|0)){if(r)u=0;else u=c[e+-4>>2]|0;if((u|0)<(p|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);v=0;break}else{a[1263537]=0;w=31;break}}else w=31;while(0);if((w|0)==31)v=e+(n*24|0)|0;__ZN7VariantC2ERKS_(j,v);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);f=__ZNK7VariantcviEv(j)|0;Pi[q&2047](o,f);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I15SpatialMaterialNS0_13BillboardModeEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1234440)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1)){g=b;h=c[d>>2]|0;i=c[h>>2]|0;Pi[g&2047](a,i);return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=c[d>>2]|0;i=c[h>>2]|0;Pi[g&2047](a,i);return}}function __ZN11MethodBind1I15SpatialMaterialNS0_13BillboardModeEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI15SpatialMaterial7Vector2E18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;if((b|0)!=-1){f=0;l=a;return f|0}g[d>>2]=0.0;g[d+4>>2]=0.0;__ZN7VariantC2ERK7Vector2(e,d);d=c[e>>2]|0;if(d|0)__ZN7Variant5clearEv(e);f=d;l=a;return f|0}function __ZNK13MethodBind0RCI15SpatialMaterial7Vector2E18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,821167);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI15SpatialMaterial7Vector2E4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;j=f+24|0;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1234440)|0:0){c[h>>2]=0;a[1263537]=0;k=c[d+24>>2]|0;if((k|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=k;c[b>>2]=0;l=f;return}n=k-(c[d+20>>2]|0)|0;if((n|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=n;c[b>>2]=0;l=f;return}n=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))o=n;else o=c[(c[d>>2]|0)+n>>2]|0;Pi[o&2047](j,d);__ZN7VariantC2ERK7Vector2(i,j);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI15SpatialMaterial7Vector2E7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=d;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1234440)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;Pi[i&2047](f,a);a=f;f=c[a+4>>2]|0;i=e;c[i>>2]=c[a>>2];c[i+4>>2]=f;l=d;return}function __ZN13MethodBind0RCI15SpatialMaterial7Vector2ED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I15SpatialMaterialRK7Vector2E18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;if(b|0){f=0;l=a;return f|0}g[d>>2]=0.0;g[d+4>>2]=0.0;__ZN7VariantC2ERK7Vector2(e,d);d=c[e>>2]|0;if(d|0)__ZN7Variant5clearEv(e);f=d;l=a;return f|0}function __ZNK11MethodBind1I15SpatialMaterialRK7Vector2E18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,821167);l=a;return c[b>>2]|0}function __ZN11MethodBind1I15SpatialMaterialRK7Vector2E4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i+24|0;k=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1234440)|0:0){c[h>>2]=0;a[1263537]=0;n=d+24|0;o=c[n>>2]|0;if((o|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=o;c[b>>2]=0;l=i;return}p=o-(c[d+20>>2]|0)|0;if((p|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=p;c[b>>2]=0;l=i;return}if((g|0)>0){if((o|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);q=0}else{a[1263537]=0;q=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,q)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=q;c[b>>2]=0;l=i;return}}q=c[d+44>>2]|0;o=c[d+48>>2]|0;p=e+(o>>1)|0;if(!(o&1))r=q;else r=c[(c[p>>2]|0)+q>>2]|0;do if((g|0)<1){q=c[n>>2]|0;o=q+-1|0;if((q|0)>=1){e=c[d+16>>2]|0;s=(e|0)==0;if(s)t=0;else t=c[e+-4>>2]|0;if((q|0)<=(t|0)){if(s)u=0;else u=c[e+-4>>2]|0;do if((u|0)<(q|0)){if(s)v=0;else v=c[e+-4>>2]|0;if((v|0)<(q|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);w=0;break}else{a[1263537]=0;x=31;break}}else x=31;while(0);if((x|0)==31)w=e+(o*24|0)|0;__ZN7VariantC2ERKS_(k,w);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);__ZNK7Variantcv7Vector2Ev(j,k);Pi[r&2047](p,j);if(c[k>>2]|0)__ZN7Variant5clearEv(k);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I15SpatialMaterialRK7Vector2E7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1234440)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;b=c[d>>2]|0;d=c[b+4>>2]|0;h=f;c[h>>2]=c[b>>2];c[h+4>>2]=d;Pi[i&2047](a,f);l=e;return}function __ZN11MethodBind1I15SpatialMaterialRK7Vector2ED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind1RCI15SpatialMaterial3RefI7TextureENS0_12TextureParamEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;switch(b|0){case -1:{e=__ZN7Variant12get_type_forI3RefI7TextureEEENS_4TypeEv()|0;break}case 0:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}default:e=0}l=a;return e|0}function __ZNK13MethodBind1RCI15SpatialMaterial3RefI7TextureENS0_12TextureParamEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,821167);l=a;return c[b>>2]|0}function __ZN13MethodBind1RCI15SpatialMaterial3RefI7TextureENS0_12TextureParamEE4callEP6ObjectPPK7VariantiRNS8_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0;i=l;l=l+64|0;if((l|0)>=(m|0))ba(64);j=i+52|0;k=i+24|0;n=i+48|0;o=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1234440)|0:0){c[h>>2]=0;a[1263537]=0;p=d+24|0;q=c[p>>2]|0;if((q|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=q;c[b>>2]=0;l=i;return}r=q-(c[d+20>>2]|0)|0;if((r|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=r;c[b>>2]=0;l=i;return}if((g|0)>0){if((q|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);s=0}else{a[1263537]=0;s=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,s)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=s;c[b>>2]=0;l=i;return}}s=c[d+44>>2]|0;q=c[d+48>>2]|0;r=e+(q>>1)|0;if(!(q&1))t=s;else t=c[(c[r>>2]|0)+s>>2]|0;do if((g|0)<1){s=c[p>>2]|0;q=s+-1|0;if((s|0)>=1){e=c[d+16>>2]|0;u=(e|0)==0;if(u)v=0;else v=c[e+-4>>2]|0;if((s|0)<=(v|0)){if(u)w=0;else w=c[e+-4>>2]|0;do if((w|0)<(s|0)){if(u)x=0;else x=c[e+-4>>2]|0;if((x|0)<(s|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);y=0;break}else{a[1263537]=0;z=31;break}}else z=31;while(0);if((z|0)==31)y=e+(q*24|0)|0;__ZN7VariantC2ERKS_(o,y);break}}c[o>>2]=0}else __ZN7VariantC2ERKS_(o,c[f>>2]|0);while(0);f=__ZNK7VariantcviEv(o)|0;c[n>>2]=$i[t&8191](r,f)|0;__ZN6RefPtrC2Ev(j);__ZN3RefI9ReferenceEaSI7TextureEEvRKS_IT_E(j,n);__ZN7VariantC2ERK6RefPtr(k,j);__ZN6RefPtrD2Ev(j);j=c[n>>2]|0;if((j|0?__ZN9Reference11unreferenceEv(j)|0:0)?(j=c[n>>2]|0,__Z17predelete_handlerP6Object(j)|0):0){gj[c[(c[j>>2]|0)+76>>2]&8191](j);__ZN6Memory11free_staticEPvb(j,0)}c[n>>2]=0;if(c[o>>2]|0)__ZN7Variant5clearEv(o);__ZN7VariantC2ERKS_(b,k);if(c[k>>2]|0)__ZN7Variant5clearEv(k);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1217,1146558,0);c[b>>2]=0;l=i;return}function __ZN13MethodBind1RCI15SpatialMaterial3RefI7TextureENS0_12TextureParamEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f;if(!b)h=0;else{i=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1234440)|0;h=i?b:0}b=c[a+44>>2]|0;i=c[a+48>>2]|0;a=h+(i>>1)|0;if(!(i&1))j=b;else j=c[(c[a>>2]|0)+b>>2]|0;c[g>>2]=$i[j&8191](a,c[c[d>>2]>>2]|0)|0;__ZN3RefI9ReferenceEaSI7TextureEEvRKS_IT_E(e,g);e=c[g>>2]|0;if(!e){l=f;return}if(!(__ZN9Reference11unreferenceEv(e)|0)){l=f;return}e=c[g>>2]|0;if(!(__Z17predelete_handlerP6Object(e)|0)){l=f;return}gj[c[(c[e>>2]|0)+76>>2]&8191](e);__ZN6Memory11free_staticEPvb(e,0);l=f;return}function __ZN13MethodBind1RCI15SpatialMaterial3RefI7TextureENS0_12TextureParamEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind2I15SpatialMaterialNS0_12TextureParamERK3RefI7TextureEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;switch(b|0){case 0:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}case 1:{e=__ZN7Variant12get_type_forIRK3RefI7TextureEEENS_4TypeEv()|0;break}default:e=0}l=a;return e|0}function __ZNK11MethodBind2I15SpatialMaterialNS0_12TextureParamERK3RefI7TextureEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,821167);l=a;return c[b>>2]|0}function __ZN11MethodBind2I15SpatialMaterialNS0_12TextureParamERK3RefI7TextureEE4callEP6ObjectPPK7VariantiRNSA_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0;i=l;l=l+64|0;if((l|0)>=(m|0))ba(64);j=i+52|0;k=i+24|0;n=i+48|0;o=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1234440)|0:0){c[h>>2]=0;a[1263537]=0;p=d+24|0;q=c[p>>2]|0;if((q|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=q;c[b>>2]=0;l=i;return}r=q-(c[d+20>>2]|0)|0;if((r|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=r;c[b>>2]=0;l=i;return}if((g|0)>0){if((q|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);s=0}else{a[1263537]=0;s=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,s)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=s;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[p>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);t=0}else{a[1263537]=0;t=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,t)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=t;c[b>>2]=0;l=i;return}}}t=c[d+44>>2]|0;s=c[d+48>>2]|0;q=e+(s>>1)|0;if(!(s&1))u=t;else u=c[(c[q>>2]|0)+t>>2]|0;do if((g|0)<1){t=c[p>>2]|0;s=t+-1|0;if((t|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)v=0;else v=c[e+-4>>2]|0;if((t|0)<=(v|0)){if(r)w=0;else w=c[e+-4>>2]|0;do if((w|0)<(t|0)){if(r)x=0;else x=c[e+-4>>2]|0;if((x|0)<(t|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);y=0;break}else{a[1263537]=0;z=37;break}}else z=37;while(0);if((z|0)==37)y=e+(s*24|0)|0;__ZN7VariantC2ERKS_(k,y);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);y=__ZNK7VariantcviEv(k)|0;do if((g|0)<2){x=c[p>>2]|0;w=x+-1|0;v=x+-2|0;if((x|0)>=2){x=c[d+16>>2]|0;t=(x|0)==0;if(t)A=0;else A=c[x+-4>>2]|0;if((w|0)<=(A|0)){if(t)B=0;else B=c[x+-4>>2]|0;do if((B|0)<(w|0)){if(t)C=0;else C=c[x+-4>>2]|0;if((C|0)<(w|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);D=0;break}else{a[1263537]=0;z=54;break}}else z=54;while(0);if((z|0)==54)D=x+(v*24|0)|0;__ZN7VariantC2ERKS_(o,D);break}}c[o>>2]=0}else __ZN7VariantC2ERKS_(o,c[f+4>>2]|0);while(0);__ZN3RefI7TextureEC2ERK7Variant(j,o);c[n>>2]=c[j>>2];bj[u&4095](q,y,n);y=c[n>>2]|0;if((y|0?__ZN9Reference11unreferenceEv(y)|0:0)?(y=c[n>>2]|0,__Z17predelete_handlerP6Object(y)|0):0){gj[c[(c[y>>2]|0)+76>>2]&8191](y);__ZN6Memory11free_staticEPvb(y,0)}c[n>>2]=0;if(c[o>>2]|0)__ZN7Variant5clearEv(o);if(c[k>>2]|0)__ZN7Variant5clearEv(k);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1380,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind2I15SpatialMaterialNS0_12TextureParamERK3RefI7TextureEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+28|0;g=e;h=e+24|0;if(!b)i=0;else{j=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1234440)|0;i=j?b:0}b=c[a+44>>2]|0;j=c[a+48>>2]|0;a=i+(j>>1)|0;if(!(j&1))k=b;else k=c[(c[a>>2]|0)+b>>2]|0;b=c[c[d>>2]>>2]|0;__ZN7VariantC2EPK6Object(g,c[d+4>>2]|0);__ZN3RefI7TextureEC2ERK7Variant(f,g);if(c[g>>2]|0)__ZN7Variant5clearEv(g);c[h>>2]=c[f>>2];bj[k&4095](a,b,h);b=c[h>>2]|0;if(!b){l=e;return}if(!(__ZN9Reference11unreferenceEv(b)|0)){l=e;return}b=c[h>>2]|0;if(!(__Z17predelete_handlerP6Object(b)|0)){l=e;return}gj[c[(c[b>>2]|0)+76>>2]&8191](b);__ZN6Memory11free_staticEPvb(b,0);l=e;return}function __ZN11MethodBind2I15SpatialMaterialNS0_12TextureParamERK3RefI7TextureEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind1RCI15SpatialMaterialbNS0_7FeatureEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;switch(b|0){case -1:{__ZN7VariantC2Eb(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}case 0:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}default:e=0}l=a;return e|0}function __ZNK13MethodBind1RCI15SpatialMaterialbNS0_7FeatureEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,821167);l=a;return c[b>>2]|0}function __ZN13MethodBind1RCI15SpatialMaterialbNS0_7FeatureEE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;i=l;l=l+48|0;if((l|0)>=(m|0))ba(48);j=i+24|0;k=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1234440)|0:0){c[h>>2]=0;a[1263537]=0;n=d+24|0;o=c[n>>2]|0;if((o|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=o;c[b>>2]=0;l=i;return}p=o-(c[d+20>>2]|0)|0;if((p|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=p;c[b>>2]=0;l=i;return}if((g|0)>0){if((o|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);q=0}else{a[1263537]=0;q=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,q)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=q;c[b>>2]=0;l=i;return}}q=c[d+44>>2]|0;o=c[d+48>>2]|0;p=e+(o>>1)|0;if(!(o&1))r=q;else r=c[(c[p>>2]|0)+q>>2]|0;do if((g|0)<1){q=c[n>>2]|0;o=q+-1|0;if((q|0)>=1){e=c[d+16>>2]|0;s=(e|0)==0;if(s)t=0;else t=c[e+-4>>2]|0;if((q|0)<=(t|0)){if(s)u=0;else u=c[e+-4>>2]|0;do if((u|0)<(q|0)){if(s)v=0;else v=c[e+-4>>2]|0;if((v|0)<(q|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);w=0;break}else{a[1263537]=0;x=31;break}}else x=31;while(0);if((x|0)==31)w=e+(o*24|0)|0;__ZN7VariantC2ERKS_(k,w);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);f=__ZNK7VariantcviEv(k)|0;__ZN7VariantC2Eb(j,$i[r&8191](p,f)|0);if(c[k>>2]|0)__ZN7Variant5clearEv(k);__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1217,1146558,0);c[b>>2]=0;l=i;return}function __ZN13MethodBind1RCI15SpatialMaterialbNS0_7FeatureEE7ptrcallEP6ObjectPPKvPv(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0;if(!d)g=0;else{h=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1234440)|0;g=h?d:0}d=c[b+44>>2]|0;h=c[b+48>>2]|0;b=g+(h>>1)|0;if(!(h&1))i=d;else i=c[(c[b>>2]|0)+d>>2]|0;a[f>>0]=($i[i&8191](b,c[c[e>>2]>>2]|0)|0)&1;return}function __ZN13MethodBind1RCI15SpatialMaterialbNS0_7FeatureEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind2I15SpatialMaterialNS0_7FeatureEbE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;switch(b|0){case 0:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}case 1:{__ZN7VariantC2Eb(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}default:e=0}l=a;return e|0}function __ZNK11MethodBind2I15SpatialMaterialNS0_7FeatureEbE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,821167);l=a;return c[b>>2]|0}function __ZN11MethodBind2I15SpatialMaterialNS0_7FeatureEbE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0;i=l;l=l+48|0;if((l|0)>=(m|0))ba(48);j=i+24|0;k=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1234440)|0:0){c[h>>2]=0;a[1263537]=0;n=d+24|0;o=c[n>>2]|0;if((o|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=o;c[b>>2]=0;l=i;return}p=o-(c[d+20>>2]|0)|0;if((p|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=p;c[b>>2]=0;l=i;return}if((g|0)>0){if((o|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);q=0}else{a[1263537]=0;q=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,q)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=q;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[n>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);r=0}else{a[1263537]=0;r=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,r)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=r;c[b>>2]=0;l=i;return}}}r=c[d+44>>2]|0;q=c[d+48>>2]|0;o=e+(q>>1)|0;if(!(q&1))s=r;else s=c[(c[o>>2]|0)+r>>2]|0;do if((g|0)<1){r=c[n>>2]|0;q=r+-1|0;if((r|0)>=1){e=c[d+16>>2]|0;p=(e|0)==0;if(p)t=0;else t=c[e+-4>>2]|0;if((r|0)<=(t|0)){if(p)u=0;else u=c[e+-4>>2]|0;do if((u|0)<(r|0)){if(p)v=0;else v=c[e+-4>>2]|0;if((v|0)<(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);w=0;break}else{a[1263537]=0;x=37;break}}else x=37;while(0);if((x|0)==37)w=e+(q*24|0)|0;__ZN7VariantC2ERKS_(j,w);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);w=__ZNK7VariantcviEv(j)|0;do if((g|0)<2){v=c[n>>2]|0;u=v+-1|0;t=v+-2|0;if((v|0)>=2){v=c[d+16>>2]|0;r=(v|0)==0;if(r)y=0;else y=c[v+-4>>2]|0;if((u|0)<=(y|0)){if(r)z=0;else z=c[v+-4>>2]|0;do if((z|0)<(u|0)){if(r)A=0;else A=c[v+-4>>2]|0;if((A|0)<(u|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);B=0;break}else{a[1263537]=0;x=54;break}}else x=54;while(0);if((x|0)==54)B=v+(t*24|0)|0;__ZN7VariantC2ERKS_(k,B);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f+4>>2]|0);while(0);f=__ZNK7VariantcvbEv(k)|0;bj[s&4095](o,w,f);if(c[k>>2]|0)__ZN7Variant5clearEv(k);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1380,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind2I15SpatialMaterialNS0_7FeatureEbE7ptrcallEP6ObjectPPKvPv(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0;if(!d)g=0;else{f=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1234440)|0;g=f?d:0}d=c[b+44>>2]|0;f=c[b+48>>2]|0;b=g+(f>>1)|0;if(!(f&1))h=d;else h=c[(c[b>>2]|0)+d>>2]|0;bj[h&4095](b,c[c[e>>2]>>2]|0,(a[c[e+4>>2]>>0]|0)!=0);return}function __ZN11MethodBind2I15SpatialMaterialNS0_7FeatureEbED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind1RCI15SpatialMaterialbNS0_5FlagsEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;switch(b|0){case -1:{__ZN7VariantC2Eb(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}case 0:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}default:e=0}l=a;return e|0}function __ZNK13MethodBind1RCI15SpatialMaterialbNS0_5FlagsEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,821167);l=a;return c[b>>2]|0}function __ZN13MethodBind1RCI15SpatialMaterialbNS0_5FlagsEE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;i=l;l=l+48|0;if((l|0)>=(m|0))ba(48);j=i+24|0;k=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1234440)|0:0){c[h>>2]=0;a[1263537]=0;n=d+24|0;o=c[n>>2]|0;if((o|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=o;c[b>>2]=0;l=i;return}p=o-(c[d+20>>2]|0)|0;if((p|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=p;c[b>>2]=0;l=i;return}if((g|0)>0){if((o|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);q=0}else{a[1263537]=0;q=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,q)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=q;c[b>>2]=0;l=i;return}}q=c[d+44>>2]|0;o=c[d+48>>2]|0;p=e+(o>>1)|0;if(!(o&1))r=q;else r=c[(c[p>>2]|0)+q>>2]|0;do if((g|0)<1){q=c[n>>2]|0;o=q+-1|0;if((q|0)>=1){e=c[d+16>>2]|0;s=(e|0)==0;if(s)t=0;else t=c[e+-4>>2]|0;if((q|0)<=(t|0)){if(s)u=0;else u=c[e+-4>>2]|0;do if((u|0)<(q|0)){if(s)v=0;else v=c[e+-4>>2]|0;if((v|0)<(q|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);w=0;break}else{a[1263537]=0;x=31;break}}else x=31;while(0);if((x|0)==31)w=e+(o*24|0)|0;__ZN7VariantC2ERKS_(k,w);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);f=__ZNK7VariantcviEv(k)|0;__ZN7VariantC2Eb(j,$i[r&8191](p,f)|0);if(c[k>>2]|0)__ZN7Variant5clearEv(k);__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1217,1146558,0);c[b>>2]=0;l=i;return}function __ZN13MethodBind1RCI15SpatialMaterialbNS0_5FlagsEE7ptrcallEP6ObjectPPKvPv(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0;if(!d)g=0;else{h=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1234440)|0;g=h?d:0}d=c[b+44>>2]|0;h=c[b+48>>2]|0;b=g+(h>>1)|0;if(!(h&1))i=d;else i=c[(c[b>>2]|0)+d>>2]|0;a[f>>0]=($i[i&8191](b,c[c[e>>2]>>2]|0)|0)&1;return}function __ZN13MethodBind1RCI15SpatialMaterialbNS0_5FlagsEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind2I15SpatialMaterialNS0_5FlagsEbE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;switch(b|0){case 0:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}case 1:{__ZN7VariantC2Eb(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}default:e=0}l=a;return e|0}function __ZNK11MethodBind2I15SpatialMaterialNS0_5FlagsEbE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,821167);l=a;return c[b>>2]|0}function __ZN11MethodBind2I15SpatialMaterialNS0_5FlagsEbE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0;i=l;l=l+48|0;if((l|0)>=(m|0))ba(48);j=i+24|0;k=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1234440)|0:0){c[h>>2]=0;a[1263537]=0;n=d+24|0;o=c[n>>2]|0;if((o|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=o;c[b>>2]=0;l=i;return}p=o-(c[d+20>>2]|0)|0;if((p|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=p;c[b>>2]=0;l=i;return}if((g|0)>0){if((o|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);q=0}else{a[1263537]=0;q=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,q)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=q;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[n>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);r=0}else{a[1263537]=0;r=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,r)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=r;c[b>>2]=0;l=i;return}}}r=c[d+44>>2]|0;q=c[d+48>>2]|0;o=e+(q>>1)|0;if(!(q&1))s=r;else s=c[(c[o>>2]|0)+r>>2]|0;do if((g|0)<1){r=c[n>>2]|0;q=r+-1|0;if((r|0)>=1){e=c[d+16>>2]|0;p=(e|0)==0;if(p)t=0;else t=c[e+-4>>2]|0;if((r|0)<=(t|0)){if(p)u=0;else u=c[e+-4>>2]|0;do if((u|0)<(r|0)){if(p)v=0;else v=c[e+-4>>2]|0;if((v|0)<(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);w=0;break}else{a[1263537]=0;x=37;break}}else x=37;while(0);if((x|0)==37)w=e+(q*24|0)|0;__ZN7VariantC2ERKS_(j,w);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);w=__ZNK7VariantcviEv(j)|0;do if((g|0)<2){v=c[n>>2]|0;u=v+-1|0;t=v+-2|0;if((v|0)>=2){v=c[d+16>>2]|0;r=(v|0)==0;if(r)y=0;else y=c[v+-4>>2]|0;if((u|0)<=(y|0)){if(r)z=0;else z=c[v+-4>>2]|0;do if((z|0)<(u|0)){if(r)A=0;else A=c[v+-4>>2]|0;if((A|0)<(u|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);B=0;break}else{a[1263537]=0;x=54;break}}else x=54;while(0);if((x|0)==54)B=v+(t*24|0)|0;__ZN7VariantC2ERKS_(k,B);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f+4>>2]|0);while(0);f=__ZNK7VariantcvbEv(k)|0;bj[s&4095](o,w,f);if(c[k>>2]|0)__ZN7Variant5clearEv(k);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1380,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind2I15SpatialMaterialNS0_5FlagsEbE7ptrcallEP6ObjectPPKvPv(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0;if(!d)g=0;else{f=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1234440)|0;g=f?d:0}d=c[b+44>>2]|0;f=c[b+48>>2]|0;b=g+(f>>1)|0;if(!(f&1))h=d;else h=c[(c[b>>2]|0)+d>>2]|0;bj[h&4095](b,c[c[e>>2]>>2]|0,(a[c[e+4>>2]>>0]|0)!=0);return}function __ZN11MethodBind2I15SpatialMaterialNS0_5FlagsEbED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI15SpatialMaterialNS0_11DiffuseModeEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK13MethodBind0RCI15SpatialMaterialNS0_11DiffuseModeEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,821167);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI15SpatialMaterialNS0_11DiffuseModeEE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1234440)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2Ei(i,ij[n&8191](d)|0);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI15SpatialMaterialNS0_11DiffuseModeEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0;if(!b)f=0;else{d=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1234440)|0;f=d?b:0}b=c[a+44>>2]|0;d=c[a+48>>2]|0;a=f+(d>>1)|0;if(!(d&1)){g=b;h=ij[g&8191](a)|0;c[e>>2]=h;return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=ij[g&8191](a)|0;c[e>>2]=h;return}}function __ZN13MethodBind0RCI15SpatialMaterialNS0_11DiffuseModeEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I15SpatialMaterialNS0_11DiffuseModeEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if(!b){__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK11MethodBind1I15SpatialMaterialNS0_11DiffuseModeEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,821167);l=a;return c[b>>2]|0}function __ZN11MethodBind1I15SpatialMaterialNS0_11DiffuseModeEE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1234440)|0:0){c[h>>2]=0;a[1263537]=0;k=d+24|0;n=c[k>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=i;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=i;return}if((g|0)>0){if((n|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);p=0}else{a[1263537]=0;p=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,p)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=p;c[b>>2]=0;l=i;return}}p=c[d+44>>2]|0;n=c[d+48>>2]|0;o=e+(n>>1)|0;if(!(n&1))q=p;else q=c[(c[o>>2]|0)+p>>2]|0;do if((g|0)<1){p=c[k>>2]|0;n=p+-1|0;if((p|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)s=0;else s=c[e+-4>>2]|0;if((p|0)<=(s|0)){if(r)t=0;else t=c[e+-4>>2]|0;do if((t|0)<(p|0)){if(r)u=0;else u=c[e+-4>>2]|0;if((u|0)<(p|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);v=0;break}else{a[1263537]=0;w=31;break}}else w=31;while(0);if((w|0)==31)v=e+(n*24|0)|0;__ZN7VariantC2ERKS_(j,v);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);f=__ZNK7VariantcviEv(j)|0;Pi[q&2047](o,f);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I15SpatialMaterialNS0_11DiffuseModeEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1234440)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1)){g=b;h=c[d>>2]|0;i=c[h>>2]|0;Pi[g&2047](a,i);return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=c[d>>2]|0;i=c[h>>2]|0;Pi[g&2047](a,i);return}}function __ZN11MethodBind1I15SpatialMaterialNS0_11DiffuseModeEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI15SpatialMaterialNS0_8CullModeEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK13MethodBind0RCI15SpatialMaterialNS0_8CullModeEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,821167);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI15SpatialMaterialNS0_8CullModeEE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1234440)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2Ei(i,ij[n&8191](d)|0);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI15SpatialMaterialNS0_8CullModeEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0;if(!b)f=0;else{d=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1234440)|0;f=d?b:0}b=c[a+44>>2]|0;d=c[a+48>>2]|0;a=f+(d>>1)|0;if(!(d&1)){g=b;h=ij[g&8191](a)|0;c[e>>2]=h;return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=ij[g&8191](a)|0;c[e>>2]=h;return}}function __ZN13MethodBind0RCI15SpatialMaterialNS0_8CullModeEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I15SpatialMaterialNS0_8CullModeEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if(!b){__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK11MethodBind1I15SpatialMaterialNS0_8CullModeEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,821167);l=a;return c[b>>2]|0}function __ZN11MethodBind1I15SpatialMaterialNS0_8CullModeEE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1234440)|0:0){c[h>>2]=0;a[1263537]=0;k=d+24|0;n=c[k>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=i;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=i;return}if((g|0)>0){if((n|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);p=0}else{a[1263537]=0;p=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,p)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=p;c[b>>2]=0;l=i;return}}p=c[d+44>>2]|0;n=c[d+48>>2]|0;o=e+(n>>1)|0;if(!(n&1))q=p;else q=c[(c[o>>2]|0)+p>>2]|0;do if((g|0)<1){p=c[k>>2]|0;n=p+-1|0;if((p|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)s=0;else s=c[e+-4>>2]|0;if((p|0)<=(s|0)){if(r)t=0;else t=c[e+-4>>2]|0;do if((t|0)<(p|0)){if(r)u=0;else u=c[e+-4>>2]|0;if((u|0)<(p|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);v=0;break}else{a[1263537]=0;w=31;break}}else w=31;while(0);if((w|0)==31)v=e+(n*24|0)|0;__ZN7VariantC2ERKS_(j,v);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);f=__ZNK7VariantcviEv(j)|0;Pi[q&2047](o,f);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I15SpatialMaterialNS0_8CullModeEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1234440)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1)){g=b;h=c[d>>2]|0;i=c[h>>2]|0;Pi[g&2047](a,i);return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=c[d>>2]|0;i=c[h>>2]|0;Pi[g&2047](a,i);return}}function __ZN11MethodBind1I15SpatialMaterialNS0_8CullModeEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI15SpatialMaterialNS0_13DepthDrawModeEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK13MethodBind0RCI15SpatialMaterialNS0_13DepthDrawModeEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,821167);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI15SpatialMaterialNS0_13DepthDrawModeEE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1234440)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2Ei(i,ij[n&8191](d)|0);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI15SpatialMaterialNS0_13DepthDrawModeEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0;if(!b)f=0;else{d=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1234440)|0;f=d?b:0}b=c[a+44>>2]|0;d=c[a+48>>2]|0;a=f+(d>>1)|0;if(!(d&1)){g=b;h=ij[g&8191](a)|0;c[e>>2]=h;return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=ij[g&8191](a)|0;c[e>>2]=h;return}}function __ZN13MethodBind0RCI15SpatialMaterialNS0_13DepthDrawModeEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I15SpatialMaterialNS0_13DepthDrawModeEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if(!b){__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK11MethodBind1I15SpatialMaterialNS0_13DepthDrawModeEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,821167);l=a;return c[b>>2]|0}function __ZN11MethodBind1I15SpatialMaterialNS0_13DepthDrawModeEE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1234440)|0:0){c[h>>2]=0;a[1263537]=0;k=d+24|0;n=c[k>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=i;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=i;return}if((g|0)>0){if((n|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);p=0}else{a[1263537]=0;p=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,p)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=p;c[b>>2]=0;l=i;return}}p=c[d+44>>2]|0;n=c[d+48>>2]|0;o=e+(n>>1)|0;if(!(n&1))q=p;else q=c[(c[o>>2]|0)+p>>2]|0;do if((g|0)<1){p=c[k>>2]|0;n=p+-1|0;if((p|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)s=0;else s=c[e+-4>>2]|0;if((p|0)<=(s|0)){if(r)t=0;else t=c[e+-4>>2]|0;do if((t|0)<(p|0)){if(r)u=0;else u=c[e+-4>>2]|0;if((u|0)<(p|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);v=0;break}else{a[1263537]=0;w=31;break}}else w=31;while(0);if((w|0)==31)v=e+(n*24|0)|0;__ZN7VariantC2ERKS_(j,v);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);f=__ZNK7VariantcviEv(j)|0;Pi[q&2047](o,f);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I15SpatialMaterialNS0_13DepthDrawModeEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1234440)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1)){g=b;h=c[d>>2]|0;i=c[h>>2]|0;Pi[g&2047](a,i);return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=c[d>>2]|0;i=c[h>>2]|0;Pi[g&2047](a,i);return}}function __ZN11MethodBind1I15SpatialMaterialNS0_13DepthDrawModeEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI15SpatialMaterialNS0_9BlendModeEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK13MethodBind0RCI15SpatialMaterialNS0_9BlendModeEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,821167);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI15SpatialMaterialNS0_9BlendModeEE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1234440)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2Ei(i,ij[n&8191](d)|0);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI15SpatialMaterialNS0_9BlendModeEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0;if(!b)f=0;else{d=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1234440)|0;f=d?b:0}b=c[a+44>>2]|0;d=c[a+48>>2]|0;a=f+(d>>1)|0;if(!(d&1)){g=b;h=ij[g&8191](a)|0;c[e>>2]=h;return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=ij[g&8191](a)|0;c[e>>2]=h;return}}function __ZN13MethodBind0RCI15SpatialMaterialNS0_9BlendModeEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I15SpatialMaterialNS0_9BlendModeEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if(!b){__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK11MethodBind1I15SpatialMaterialNS0_9BlendModeEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,821167);l=a;return c[b>>2]|0}function __ZN11MethodBind1I15SpatialMaterialNS0_9BlendModeEE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1234440)|0:0){c[h>>2]=0;a[1263537]=0;k=d+24|0;n=c[k>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=i;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=i;return}if((g|0)>0){if((n|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);p=0}else{a[1263537]=0;p=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,p)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=p;c[b>>2]=0;l=i;return}}p=c[d+44>>2]|0;n=c[d+48>>2]|0;o=e+(n>>1)|0;if(!(n&1))q=p;else q=c[(c[o>>2]|0)+p>>2]|0;do if((g|0)<1){p=c[k>>2]|0;n=p+-1|0;if((p|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)s=0;else s=c[e+-4>>2]|0;if((p|0)<=(s|0)){if(r)t=0;else t=c[e+-4>>2]|0;do if((t|0)<(p|0)){if(r)u=0;else u=c[e+-4>>2]|0;if((u|0)<(p|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);v=0;break}else{a[1263537]=0;w=31;break}}else w=31;while(0);if((w|0)==31)v=e+(n*24|0)|0;__ZN7VariantC2ERKS_(j,v);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);f=__ZNK7VariantcviEv(j)|0;Pi[q&2047](o,f);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I15SpatialMaterialNS0_9BlendModeEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1234440)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1)){g=b;h=c[d>>2]|0;i=c[h>>2]|0;Pi[g&2047](a,i);return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=c[d>>2]|0;i=c[h>>2]|0;Pi[g&2047](a,i);return}}function __ZN11MethodBind1I15SpatialMaterialNS0_9BlendModeEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI15SpatialMaterialNS0_8DetailUVEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK13MethodBind0RCI15SpatialMaterialNS0_8DetailUVEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,821167);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI15SpatialMaterialNS0_8DetailUVEE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1234440)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2Ei(i,ij[n&8191](d)|0);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI15SpatialMaterialNS0_8DetailUVEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0;if(!b)f=0;else{d=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1234440)|0;f=d?b:0}b=c[a+44>>2]|0;d=c[a+48>>2]|0;a=f+(d>>1)|0;if(!(d&1)){g=b;h=ij[g&8191](a)|0;c[e>>2]=h;return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=ij[g&8191](a)|0;c[e>>2]=h;return}}function __ZN13MethodBind0RCI15SpatialMaterialNS0_8DetailUVEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I15SpatialMaterialNS0_8DetailUVEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if(!b){__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK11MethodBind1I15SpatialMaterialNS0_8DetailUVEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,821167);l=a;return c[b>>2]|0}function __ZN11MethodBind1I15SpatialMaterialNS0_8DetailUVEE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1234440)|0:0){c[h>>2]=0;a[1263537]=0;k=d+24|0;n=c[k>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=i;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=i;return}if((g|0)>0){if((n|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);p=0}else{a[1263537]=0;p=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,p)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=p;c[b>>2]=0;l=i;return}}p=c[d+44>>2]|0;n=c[d+48>>2]|0;o=e+(n>>1)|0;if(!(n&1))q=p;else q=c[(c[o>>2]|0)+p>>2]|0;do if((g|0)<1){p=c[k>>2]|0;n=p+-1|0;if((p|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)s=0;else s=c[e+-4>>2]|0;if((p|0)<=(s|0)){if(r)t=0;else t=c[e+-4>>2]|0;do if((t|0)<(p|0)){if(r)u=0;else u=c[e+-4>>2]|0;if((u|0)<(p|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);v=0;break}else{a[1263537]=0;w=31;break}}else w=31;while(0);if((w|0)==31)v=e+(n*24|0)|0;__ZN7VariantC2ERKS_(j,v);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);f=__ZNK7VariantcviEv(j)|0;Pi[q&2047](o,f);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I15SpatialMaterialNS0_8DetailUVEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1234440)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1)){g=b;h=c[d>>2]|0;i=c[h>>2]|0;Pi[g&2047](a,i);return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=c[d>>2]|0;i=c[h>>2]|0;Pi[g&2047](a,i);return}}function __ZN11MethodBind1I15SpatialMaterialNS0_8DetailUVEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI15SpatialMaterialfE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Ef(d,0.0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK13MethodBind0RCI15SpatialMaterialfE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,821167);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI15SpatialMaterialfE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1234440)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2Ef(i,+mj[n&511](d));__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI15SpatialMaterialfE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0.0;if(!b)f=0;else{d=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1234440)|0;f=d?b:0}b=c[a+44>>2]|0;d=c[a+48>>2]|0;a=f+(d>>1)|0;if(!(d&1)){h=b;i=+mj[h&511](a);g[e>>2]=i;return}else{h=c[(c[a>>2]|0)+b>>2]|0;i=+mj[h&511](a);g[e>>2]=i;return}}function __ZN13MethodBind0RCI15SpatialMaterialfED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I15SpatialMaterialfE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if(!b){__ZN7VariantC2Ef(d,0.0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK11MethodBind1I15SpatialMaterialfE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,821167);l=a;return c[b>>2]|0}function __ZN11MethodBind1I15SpatialMaterialfE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0.0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1234440)|0:0){c[h>>2]=0;a[1263537]=0;k=d+24|0;n=c[k>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=i;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=i;return}if((g|0)>0){if((n|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);p=0}else{a[1263537]=0;p=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,p)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=p;c[b>>2]=0;l=i;return}}p=c[d+44>>2]|0;n=c[d+48>>2]|0;o=e+(n>>1)|0;if(!(n&1))q=p;else q=c[(c[o>>2]|0)+p>>2]|0;do if((g|0)<1){p=c[k>>2]|0;n=p+-1|0;if((p|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)s=0;else s=c[e+-4>>2]|0;if((p|0)<=(s|0)){if(r)t=0;else t=c[e+-4>>2]|0;do if((t|0)<(p|0)){if(r)u=0;else u=c[e+-4>>2]|0;if((u|0)<(p|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);v=0;break}else{a[1263537]=0;w=31;break}}else w=31;while(0);if((w|0)==31)v=e+(n*24|0)|0;__ZN7VariantC2ERKS_(j,v);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);x=+__ZNK7VariantcvfEv(j);Mi[q&511](o,x);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I15SpatialMaterialfE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0,j=0.0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1234440)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1)){h=b;i=c[d>>2]|0;j=+g[i>>2];Mi[h&511](a,j);return}else{h=c[(c[a>>2]|0)+b>>2]|0;i=c[d>>2]|0;j=+g[i>>2];Mi[h&511](a,j);return}}function __ZN11MethodBind1I15SpatialMaterialfED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI15SpatialMaterialNS0_12SpecularModeEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK13MethodBind0RCI15SpatialMaterialNS0_12SpecularModeEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,821167);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI15SpatialMaterialNS0_12SpecularModeEE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1234440)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2Ei(i,ij[n&8191](d)|0);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI15SpatialMaterialNS0_12SpecularModeEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0;if(!b)f=0;else{d=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1234440)|0;f=d?b:0}b=c[a+44>>2]|0;d=c[a+48>>2]|0;a=f+(d>>1)|0;if(!(d&1)){g=b;h=ij[g&8191](a)|0;c[e>>2]=h;return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=ij[g&8191](a)|0;c[e>>2]=h;return}}function __ZN13MethodBind0RCI15SpatialMaterialNS0_12SpecularModeEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I15SpatialMaterialNS0_12SpecularModeEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if(!b){__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK11MethodBind1I15SpatialMaterialNS0_12SpecularModeEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,821167);l=a;return c[b>>2]|0}function __ZN11MethodBind1I15SpatialMaterialNS0_12SpecularModeEE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1234440)|0:0){c[h>>2]=0;a[1263537]=0;k=d+24|0;n=c[k>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=i;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=i;return}if((g|0)>0){if((n|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);p=0}else{a[1263537]=0;p=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,p)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=p;c[b>>2]=0;l=i;return}}p=c[d+44>>2]|0;n=c[d+48>>2]|0;o=e+(n>>1)|0;if(!(n&1))q=p;else q=c[(c[o>>2]|0)+p>>2]|0;do if((g|0)<1){p=c[k>>2]|0;n=p+-1|0;if((p|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)s=0;else s=c[e+-4>>2]|0;if((p|0)<=(s|0)){if(r)t=0;else t=c[e+-4>>2]|0;do if((t|0)<(p|0)){if(r)u=0;else u=c[e+-4>>2]|0;if((u|0)<(p|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);v=0;break}else{a[1263537]=0;w=31;break}}else w=31;while(0);if((w|0)==31)v=e+(n*24|0)|0;__ZN7VariantC2ERKS_(j,v);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);f=__ZNK7VariantcviEv(j)|0;Pi[q&2047](o,f);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I15SpatialMaterialNS0_12SpecularModeEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1234440)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1)){g=b;h=c[d>>2]|0;i=c[h>>2]|0;Pi[g&2047](a,i);return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=c[d>>2]|0;i=c[h>>2]|0;Pi[g&2047](a,i);return}}function __ZN11MethodBind1I15SpatialMaterialNS0_12SpecularModeEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI15SpatialMaterial5ColorE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;if((b|0)!=-1){f=0;l=a;return f|0}g[d>>2]=0.0;g[d+4>>2]=0.0;g[d+8>>2]=0.0;g[d+12>>2]=1.0;__ZN7VariantC2ERK5Color(e,d);d=c[e>>2]|0;if(d|0)__ZN7Variant5clearEv(e);f=d;l=a;return f|0}function __ZNK13MethodBind0RCI15SpatialMaterial5ColorE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,821167);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI15SpatialMaterial5ColorE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0;f=l;l=l+48|0;if((l|0)>=(m|0))ba(48);i=f;j=f+24|0;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1234440)|0:0){c[h>>2]=0;a[1263537]=0;k=c[d+24>>2]|0;if((k|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=k;c[b>>2]=0;l=f;return}n=k-(c[d+20>>2]|0)|0;if((n|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=n;c[b>>2]=0;l=f;return}n=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))o=n;else o=c[(c[d>>2]|0)+n>>2]|0;Pi[o&2047](j,d);__ZN7VariantC2ERK5Color(i,j);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI15SpatialMaterial5ColorE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=d;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1234440)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;Pi[i&2047](f,a);c[e>>2]=c[f>>2];c[e+4>>2]=c[f+4>>2];c[e+8>>2]=c[f+8>>2];c[e+12>>2]=c[f+12>>2];l=d;return}function __ZN13MethodBind0RCI15SpatialMaterial5ColorED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I15SpatialMaterialRK5ColorE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;if(b|0){f=0;l=a;return f|0}g[d>>2]=0.0;g[d+4>>2]=0.0;g[d+8>>2]=0.0;g[d+12>>2]=1.0;__ZN7VariantC2ERK5Color(e,d);d=c[e>>2]|0;if(d|0)__ZN7Variant5clearEv(e);f=d;l=a;return f|0}function __ZNK11MethodBind1I15SpatialMaterialRK5ColorE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,821167);l=a;return c[b>>2]|0}function __ZN11MethodBind1I15SpatialMaterialRK5ColorE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;i=l;l=l+48|0;if((l|0)>=(m|0))ba(48);j=i+24|0;k=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1234440)|0:0){c[h>>2]=0;a[1263537]=0;n=d+24|0;o=c[n>>2]|0;if((o|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=o;c[b>>2]=0;l=i;return}p=o-(c[d+20>>2]|0)|0;if((p|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=p;c[b>>2]=0;l=i;return}if((g|0)>0){if((o|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);q=0}else{a[1263537]=0;q=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,q)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=q;c[b>>2]=0;l=i;return}}q=c[d+44>>2]|0;o=c[d+48>>2]|0;p=e+(o>>1)|0;if(!(o&1))r=q;else r=c[(c[p>>2]|0)+q>>2]|0;do if((g|0)<1){q=c[n>>2]|0;o=q+-1|0;if((q|0)>=1){e=c[d+16>>2]|0;s=(e|0)==0;if(s)t=0;else t=c[e+-4>>2]|0;if((q|0)<=(t|0)){if(s)u=0;else u=c[e+-4>>2]|0;do if((u|0)<(q|0)){if(s)v=0;else v=c[e+-4>>2]|0;if((v|0)<(q|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);w=0;break}else{a[1263537]=0;x=31;break}}else x=31;while(0);if((x|0)==31)w=e+(o*24|0)|0;__ZN7VariantC2ERKS_(k,w);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);__ZNK7Variantcv5ColorEv(j,k);Pi[r&2047](p,j);if(c[k>>2]|0)__ZN7Variant5clearEv(k);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I15SpatialMaterialRK5ColorE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1234440)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;b=c[d>>2]|0;c[f>>2]=c[b>>2];c[f+4>>2]=c[b+4>>2];c[f+8>>2]=c[b+8>>2];c[f+12>>2]=c[b+12>>2];Pi[i&2047](a,f);l=e;return}function __ZN11MethodBind1I15SpatialMaterialRK5ColorED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN8Material18_initialize_classvEv(b){b=b|0;if(a[1263248]|0)return;if(!(a[1257004]|0)){if(!(a[1257001]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI9ReferenceEEvv();__ZN9Reference13_bind_methodsEv();a[1257001]=1}__ZN7ClassDB10_add_classI8ResourceEEvv();__ZN8Resource13_bind_methodsEv();a[1257004]=1}__ZN7ClassDB10_add_classI8MaterialEEvv();a[1263248]=1;return}function __ZN8Material5_setvERK10StringNameRK7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK8Material5_getvERK10StringNameR7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZN8Material14_notificationvEib(a,b,c){a=a|0;b=b|0;c=c|0;return}function __ZNK8Material16_get_class_namevEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+8|0;e=b+4|0;f=b;g=a+124|0;a=c[g>>2]|0;if(a|0){if(c[a+4>>2]|0){l=b;return g|0}if(__ZNK6String6lengthEv(a+8|0)|0){l=b;return g|0}}__ZN6StringC2EPKc(d,851534);c[f>>2]=c[d>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameaSERKS_(g,e);__ZN10StringNameD2Ev(e);e=c[f>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);l=b;return g|0}function __ZNK8Material9get_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,851534);l=a;return c[b>>2]|0}function __ZNK8Material8is_classERK6String(a,b){a=a|0;b=b|0;var c=0;if((!(__ZNK6StringeqEPKc(b,851534)|0)?!(__ZNK6StringeqEPKc(b,1110448)|0):0)?!(__ZNK6StringeqEPKc(b,1126157)|0):0)c=__ZNK6StringeqEPKc(b,1142944)|0;else c=1;return c|0}function __ZNK8Material12is_class_ptrEPv(a,b){a=a|0;b=b|0;return (b|0)==1234412|((b|0)==1220696|((b|0)==1220724|(b|0)==1220580))|0}function __ZN8MaterialD2Ev(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+4|0;e=b;c[a>>2]=225320;f=__ZN12VisualServer13get_singletonEv()|0;g=c[(c[f>>2]|0)+1312>>2]|0;c[e>>2]=c[a+128>>2];c[d>>2]=c[e>>2];Pi[g&2047](f,d);__ZN10StringNameD2Ev(a+124|0);__ZN8ResourceD2Ev(a);l=b;return}function __ZN8MaterialD0Ev(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+4|0;e=b;c[a>>2]=225320;f=__ZN12VisualServer13get_singletonEv()|0;g=c[(c[f>>2]|0)+1312>>2]|0;c[e>>2]=c[a+128>>2];c[d>>2]=c[e>>2];Pi[g&2047](f,d);__ZN10StringNameD2Ev(a+124|0);__ZN8ResourceD2Ev(a);__ZdlPv(a);l=b;return}function __ZN4MeshC2Ev(a){a=a|0;var b=0,d=0;__ZN8ResourceC2Ev(a);c[a>>2]=226576;__ZN10StringNameC2Ev(a+124|0);b=a+128|0;d=a+164|0;c[b>>2]=0;c[b+4>>2]=0;c[b+8>>2]=0;c[b+12>>2]=0;c[b+16>>2]=0;c[b+20>>2]=0;c[b+24>>2]=0;c[b+28>>2]=0;c[d>>2]=0;c[d+4>>2]=0;c[d+8>>2]=0;c[d+12>>2]=0;c[d+16>>2]=0;c[d+20>>2]=0;c[d+24>>2]=0;c[d+28>>2]=0;d=__ZN12VisualServer13get_singletonEv()|0;c[a+132>>2]=ij[c[(c[d>>2]|0)+208>>2]&8191](d)|0;c[a+160>>2]=1;return}function __ZN4Mesh18_initialize_classvEv(b){b=b|0;if(a[1263249]|0)return;if(!(a[1257004]|0)){if(!(a[1257001]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI9ReferenceEEvv();__ZN9Reference13_bind_methodsEv();a[1257001]=1}__ZN7ClassDB10_add_classI8ResourceEEvv();__ZN8Resource13_bind_methodsEv();a[1257004]=1}__ZN7ClassDB10_add_classI4MeshEEvv();__ZN4Mesh13_bind_methodsEv();a[1263249]=1;return}function __ZN4Mesh5_setvERK10StringNameRK7Variant(a,b,c){a=a|0;b=b|0;c=c|0;var d=0;if(1202!=1129)d=__ZN4Mesh4_setERK10StringNameRK7Variant(a,b,c)|0;else d=0;return d|0}function __ZNK4Mesh5_getvERK10StringNameR7Variant(a,b,c){a=a|0;b=b|0;c=c|0;var d=0;if(1203!=1131?__ZNK4Mesh4_getERK10StringNameR7Variant(a,b,c)|0:0)d=1;else d=0;return d|0}function __ZNK4Mesh19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+24|0;g=e+4|0;h=e;if(!d)__ZNK8Resource19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,0);__ZN6StringC2EPKc(f,901878);i=c[f>>2]|0;f=i;j=g+4|0;c[j>>2]=0;k=g+12|0;c[k>>2]=0;c[g>>2]=0;n=(i|0)==0;if(!n?(c[j>>2]=0,__Z28atomic_conditional_incrementPj(i+-8|0)|0):0)c[j>>2]=f;c[g+8>>2]=0;f=c[k>>2]|0;if(f|0){if(!(__Z16atomic_decrementPj(f+-8|0)|0))__ZN6Memory11free_staticEPvb(f,1);c[k>>2]=0}c[g+16>>2]=256;if(!(c[b>>2]|0)){k=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=k;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0}k=__ZnwjPFPvjE(32,4740)|0;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0;c[k+12>>2]=0;c[k+16>>2]=7;f=k+20|0;c[f>>2]=0;j=k+24|0;c[j>>2]=0;o=k+28|0;c[o>>2]=0;__ZN12PropertyInfoaSERKS_(k,g)|0;p=c[b>>2]|0;q=p+4|0;r=c[q>>2]|0;c[j>>2]=r;c[f>>2]=0;c[o>>2]=p;if(r|0)c[r+20>>2]=k;c[q>>2]=k;if(!(c[p>>2]|0))c[p>>2]=k;k=p+8|0;c[k>>2]=(c[k>>2]|0)+1;k=c[g+12>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);k=c[g+4>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);if(!n?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);__ZN10StringNameC2EPKc(h,901878);__ZN7ClassDB17get_property_listE10StringNameP4ListI12PropertyInfo16DefaultAllocatorEbPK6Object(h,b,1,a);__ZN10StringNameD2Ev(h);if(819!=516)__ZNK4Mesh18_get_property_listEP4ListI12PropertyInfo16DefaultAllocatorE(a,b);if(!d){l=e;return}__ZNK8Resource19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,1);l=e;return}function __ZN4Mesh14_notificationvEib(a,b,c){a=a|0;b=b|0;c=c|0;return}function __ZNK4Mesh16_get_class_namevEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+8|0;e=b+4|0;f=b;g=a+124|0;a=c[g>>2]|0;if(a|0){if(c[a+4>>2]|0){l=b;return g|0}if(__ZNK6String6lengthEv(a+8|0)|0){l=b;return g|0}}__ZN6StringC2EPKc(d,901878);c[f>>2]=c[d>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameaSERKS_(g,e);__ZN10StringNameD2Ev(e);e=c[f>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);l=b;return g|0}function __ZNK4Mesh9get_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,901878);l=a;return c[b>>2]|0}function __ZNK4Mesh8is_classERK6String(a,b){a=a|0;b=b|0;var c=0;if((!(__ZNK6StringeqEPKc(b,901878)|0)?!(__ZNK6StringeqEPKc(b,1110448)|0):0)?!(__ZNK6StringeqEPKc(b,1126157)|0):0)c=__ZNK6StringeqEPKc(b,1142944)|0;else c=1;return c|0}function __ZNK4Mesh12is_class_ptrEPv(a,b){a=a|0;b=b|0;return (b|0)==1234444|((b|0)==1220696|((b|0)==1220724|(b|0)==1220580))|0}function __ZN4MeshD2Ev(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+4|0;e=b;c[a>>2]=226576;f=__ZN12VisualServer13get_singletonEv()|0;g=c[(c[f>>2]|0)+1312>>2]|0;c[e>>2]=c[a+132>>2];c[d>>2]=c[e>>2];Pi[g&2047](f,d);d=a+192|0;f=c[d>>2]|0;if((f|0?__ZN9Reference11unreferenceEv(f)|0:0)?(f=c[d>>2]|0,__Z17predelete_handlerP6Object(f)|0):0){gj[c[(c[f>>2]|0)+76>>2]&8191](f);__ZN6Memory11free_staticEPvb(f,0)}c[d>>2]=0;d=a+164|0;f=c[d>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0){g=c[d>>2]|0;d=(g|0)==0?0:g+-4|0;g=d+4|0;if(c[d>>2]|0){e=0;do{__ZN10StringNameD2Ev(g+(e<<2)|0);e=e+1|0}while(e>>>0<(c[d>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(f,1)}f=a+128|0;__ZN6VectorIN4Mesh7SurfaceEE6_unrefEPv(f,c[f>>2]|0);__ZN10StringNameD2Ev(a+124|0);__ZN8ResourceD2Ev(a);l=b;return}function __ZN4MeshD0Ev(a){a=a|0;__ZN4MeshD2Ev(a);__ZdlPv(a);return}function __ZNK4Mesh18get_base_extensionEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,937037);l=a;return c[b>>2]|0}function __ZNK4Mesh7get_ridEv(a){a=a|0;return c[a+132>>2]|0}function __ZNK4Mesh13_is_generatedEv(a){a=a|0;return 0}function __ZNK4Mesh30surface_get_blend_shape_arraysEi(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;if((d|0)>=0){g=c[b+128>>2]|0;if(!g)h=0;else h=c[g+-4>>2]|0;if((h|0)>(d|0)){a[1263537]=0;__ZN5ArrayC2Ev(f);i=c[f>>2]|0;l=e;return i|0}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(821183,816897,360,821214,0);__ZN5ArrayC2Ev(f);i=c[f>>2]|0;l=e;return i|0}function __ZNK4Mesh18_get_property_listEP4ListI12PropertyInfo16DefaultAllocatorE(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0;d=l;l=l+64|0;if((l|0)>=(m|0))ba(64);e=d+32|0;f=d+24|0;g=d+28|0;h=d+20|0;i=d+12|0;j=d+16|0;k=d;n=d+8|0;o=d+4|0;if(ij[c[(c[a>>2]|0)+116>>2]&8191](a)|0){l=d;return}p=c[a+164>>2]|0;if(p|0?c[p+-4>>2]|0:0){__ZN6StringC2EPKc(f,821261);__ZN6StringC2EPKc(g,1263606);p=e+4|0;c[p>>2]=0;q=e+12|0;c[q>>2]=0;c[e>>2]=25;r=c[f>>2]|0;if(r|0?(c[p>>2]=0,__Z28atomic_conditional_incrementPj(r+-8|0)|0):0)c[p>>2]=c[f>>2];c[e+8>>2]=0;p=c[q>>2]|0;if((p|0)!=(c[g>>2]|0)){if(p|0?(__Z16atomic_decrementPj(p+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(p,1);c[q>>2]=0;p=c[g>>2]|0;if(p|0?__Z28atomic_conditional_incrementPj(p+-8|0)|0:0)c[q>>2]=c[g>>2]}c[e+16>>2]=5;if(!(c[b>>2]|0)){q=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=q;c[q>>2]=0;c[q+4>>2]=0;c[q+8>>2]=0}q=__ZnwjPFPvjE(32,4740)|0;c[q>>2]=0;c[q+4>>2]=0;c[q+8>>2]=0;c[q+12>>2]=0;c[q+16>>2]=7;p=q+20|0;c[p>>2]=0;r=q+24|0;c[r>>2]=0;s=q+28|0;c[s>>2]=0;__ZN12PropertyInfoaSERKS_(q,e)|0;t=c[b>>2]|0;u=t+4|0;v=c[u>>2]|0;c[r>>2]=v;c[p>>2]=0;c[s>>2]=t;if(v|0)c[v+20>>2]=q;c[u>>2]=q;if(!(c[t>>2]|0))c[t>>2]=q;q=t+8|0;c[q>>2]=(c[q>>2]|0)+1;q=c[e+12>>2]|0;if(q|0?(__Z16atomic_decrementPj(q+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(q,1);q=c[e+4>>2]|0;if(q|0?(__Z16atomic_decrementPj(q+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(q,1);q=c[g>>2]|0;if(q|0?(__Z16atomic_decrementPj(q+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(q,1);q=c[f>>2]|0;if(q|0?(__Z16atomic_decrementPj(q+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(q,1);__ZN6StringC2EPKc(h,821279);__ZN6StringC2EPKc(g,821296);q=e+4|0;c[q>>2]=0;f=e+12|0;c[f>>2]=0;c[e>>2]=2;t=c[h>>2]|0;if(t|0?(c[q>>2]=0,__Z28atomic_conditional_incrementPj(t+-8|0)|0):0)c[q>>2]=c[h>>2];c[e+8>>2]=3;q=c[f>>2]|0;if((q|0)!=(c[g>>2]|0)){if(q|0?(__Z16atomic_decrementPj(q+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(q,1);c[f>>2]=0;q=c[g>>2]|0;if(q|0?__Z28atomic_conditional_incrementPj(q+-8|0)|0:0)c[f>>2]=c[g>>2]}c[e+16>>2]=7;if(!(c[b>>2]|0)){f=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=f;c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0}f=__ZnwjPFPvjE(32,4740)|0;c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;c[f+12>>2]=0;c[f+16>>2]=7;q=f+20|0;c[q>>2]=0;t=f+24|0;c[t>>2]=0;u=f+28|0;c[u>>2]=0;__ZN12PropertyInfoaSERKS_(f,e)|0;v=c[b>>2]|0;s=v+4|0;p=c[s>>2]|0;c[t>>2]=p;c[q>>2]=0;c[u>>2]=v;if(p|0)c[p+20>>2]=f;c[s>>2]=f;if(!(c[v>>2]|0))c[v>>2]=f;f=v+8|0;c[f>>2]=(c[f>>2]|0)+1;f=c[e+12>>2]|0;do if(f|0){if(__Z16atomic_decrementPj(f+-8|0)|0)break;__ZN6Memory11free_staticEPvb(f,1)}while(0);f=c[e+4>>2]|0;do if(f|0){if(__Z16atomic_decrementPj(f+-8|0)|0)break;__ZN6Memory11free_staticEPvb(f,1)}while(0);f=c[g>>2]|0;do if(f|0){if(__Z16atomic_decrementPj(f+-8|0)|0)break;__ZN6Memory11free_staticEPvb(f,1)}while(0);f=c[h>>2]|0;do if(f|0){if(__Z16atomic_decrementPj(f+-8|0)|0)break;__ZN6Memory11free_staticEPvb(f,1)}while(0)}f=a+128|0;a=e+4|0;h=e+12|0;v=e+8|0;s=e+16|0;p=e+12|0;u=e+4|0;q=e+4|0;t=e+12|0;r=e+8|0;w=e+16|0;x=e+12|0;y=e+4|0;z=e+4|0;A=e+12|0;B=e+8|0;C=e+16|0;D=e+12|0;E=e+4|0;F=0;while(1){G=c[f>>2]|0;if(!G)H=0;else H=c[G+-4>>2]|0;if((F|0)>=(H|0))break;c[g>>2]=__Z4itosx(F,((F|0)<0)<<31>>31)|0;G=__ZplPKcRK6String(821340,g)|0;I=G;__ZN6StringC2EPKc(i,1263606);c[a>>2]=0;c[h>>2]=0;c[e>>2]=20;J=(G|0)==0;if(!J?(c[a>>2]=0,__Z28atomic_conditional_incrementPj(G+-8|0)|0):0)c[a>>2]=I;c[v>>2]=0;I=c[h>>2]|0;if((I|0)!=(c[i>>2]|0)){if(I|0?(__Z16atomic_decrementPj(I+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(I,1);c[h>>2]=0;I=c[i>>2]|0;if(I|0?__Z28atomic_conditional_incrementPj(I+-8|0)|0:0)c[h>>2]=c[i>>2]}c[s>>2]=5;if(!(c[b>>2]|0)){I=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=I;c[I>>2]=0;c[I+4>>2]=0;c[I+8>>2]=0}I=__ZnwjPFPvjE(32,4740)|0;c[I>>2]=0;c[I+4>>2]=0;c[I+8>>2]=0;c[I+12>>2]=0;c[I+16>>2]=7;K=I+20|0;c[K>>2]=0;L=I+24|0;c[L>>2]=0;M=I+28|0;c[M>>2]=0;__ZN12PropertyInfoaSERKS_(I,e)|0;N=c[b>>2]|0;O=N+4|0;P=c[O>>2]|0;c[L>>2]=P;c[K>>2]=0;c[M>>2]=N;if(P|0)c[P+20>>2]=I;c[O>>2]=I;if(!(c[N>>2]|0))c[N>>2]=I;I=N+8|0;c[I>>2]=(c[I>>2]|0)+1;I=c[p>>2]|0;if(I|0?(__Z16atomic_decrementPj(I+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(I,1);I=c[u>>2]|0;if(I|0?(__Z16atomic_decrementPj(I+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(I,1);I=c[i>>2]|0;if(I|0?(__Z16atomic_decrementPj(I+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(I,1);if(!J?(__Z16atomic_decrementPj(G+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(G,1);G=c[g>>2]|0;if(G|0?(__Z16atomic_decrementPj(G+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(G,1);G=F+1|0;J=((G|0)<0)<<31>>31;c[g>>2]=__Z4itosx(G,J)|0;c[j>>2]=__ZplPKcRK6String(821350,g)|0;__ZN6StringC2EPKc(i,1041258);I=__ZNK6StringplERKS_(j,i)|0;N=I;__ZN6StringC2EPKc(k,1263606);c[q>>2]=0;c[t>>2]=0;c[e>>2]=4;O=(I|0)==0;if(!O?(c[q>>2]=0,__Z28atomic_conditional_incrementPj(I+-8|0)|0):0)c[q>>2]=N;c[r>>2]=0;N=c[t>>2]|0;do if((N|0)!=(c[k>>2]|0)){do if(N|0){if(__Z16atomic_decrementPj(N+-8|0)|0)break;__ZN6Memory11free_staticEPvb(N,1)}while(0);c[t>>2]=0;P=c[k>>2]|0;if(P|0){if(!(__Z28atomic_conditional_incrementPj(P+-8|0)|0))break;c[t>>2]=c[k>>2]}}while(0);c[w>>2]=2;if(!(c[b>>2]|0)){N=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=N;c[N>>2]=0;c[N+4>>2]=0;c[N+8>>2]=0}N=__ZnwjPFPvjE(32,4740)|0;c[N>>2]=0;c[N+4>>2]=0;c[N+8>>2]=0;c[N+12>>2]=0;c[N+16>>2]=7;P=N+20|0;c[P>>2]=0;M=N+24|0;c[M>>2]=0;K=N+28|0;c[K>>2]=0;__ZN12PropertyInfoaSERKS_(N,e)|0;L=c[b>>2]|0;Q=L+4|0;R=c[Q>>2]|0;c[M>>2]=R;c[P>>2]=0;c[K>>2]=L;if(R|0)c[R+20>>2]=N;c[Q>>2]=N;if(!(c[L>>2]|0))c[L>>2]=N;N=L+8|0;c[N>>2]=(c[N>>2]|0)+1;N=c[x>>2]|0;do if(N|0){if(__Z16atomic_decrementPj(N+-8|0)|0)break;__ZN6Memory11free_staticEPvb(N,1)}while(0);N=c[y>>2]|0;do if(N|0){if(__Z16atomic_decrementPj(N+-8|0)|0)break;__ZN6Memory11free_staticEPvb(N,1)}while(0);N=c[k>>2]|0;do if(N|0){if(__Z16atomic_decrementPj(N+-8|0)|0)break;__ZN6Memory11free_staticEPvb(N,1)}while(0);do if(!O){if(__Z16atomic_decrementPj(I+-8|0)|0)break;__ZN6Memory11free_staticEPvb(I,1)}while(0);I=c[i>>2]|0;do if(I|0){if(__Z16atomic_decrementPj(I+-8|0)|0)break;__ZN6Memory11free_staticEPvb(I,1)}while(0);I=c[j>>2]|0;do if(I|0){if(__Z16atomic_decrementPj(I+-8|0)|0)break;__ZN6Memory11free_staticEPvb(I,1)}while(0);I=c[g>>2]|0;do if(I|0){if(__Z16atomic_decrementPj(I+-8|0)|0)break;__ZN6Memory11free_staticEPvb(I,1)}while(0);c[g>>2]=__Z4itosx(G,J)|0;c[n>>2]=__ZplPKcRK6String(821350,g)|0;__ZN6StringC2EPKc(i,821359);I=__ZNK6StringplERKS_(n,i)|0;O=I;__ZN6StringC2EPKc(k,851534);c[z>>2]=0;c[A>>2]=0;c[e>>2]=18;N=(I|0)==0;do if(!N){c[z>>2]=0;if(!(__Z28atomic_conditional_incrementPj(I+-8|0)|0))break;c[z>>2]=O}while(0);c[B>>2]=17;O=c[A>>2]|0;do if((O|0)!=(c[k>>2]|0)){do if(O|0){if(__Z16atomic_decrementPj(O+-8|0)|0)break;__ZN6Memory11free_staticEPvb(O,1)}while(0);c[A>>2]=0;J=c[k>>2]|0;if(!J)break;if(!(__Z28atomic_conditional_incrementPj(J+-8|0)|0))break;c[A>>2]=c[k>>2]}while(0);c[C>>2]=2;if(!(c[b>>2]|0)){O=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=O;c[O>>2]=0;c[O+4>>2]=0;c[O+8>>2]=0}O=__ZnwjPFPvjE(32,4740)|0;c[O>>2]=0;c[O+4>>2]=0;c[O+8>>2]=0;c[O+12>>2]=0;c[O+16>>2]=7;J=O+20|0;c[J>>2]=0;L=O+24|0;c[L>>2]=0;Q=O+28|0;c[Q>>2]=0;__ZN12PropertyInfoaSERKS_(O,e)|0;R=c[b>>2]|0;K=R+4|0;P=c[K>>2]|0;c[L>>2]=P;c[J>>2]=0;c[Q>>2]=R;if(P|0)c[P+20>>2]=O;c[K>>2]=O;if(!(c[R>>2]|0))c[R>>2]=O;O=R+8|0;c[O>>2]=(c[O>>2]|0)+1;O=c[D>>2]|0;do if(O|0){if(__Z16atomic_decrementPj(O+-8|0)|0)break;__ZN6Memory11free_staticEPvb(O,1)}while(0);O=c[E>>2]|0;do if(O|0){if(__Z16atomic_decrementPj(O+-8|0)|0)break;__ZN6Memory11free_staticEPvb(O,1)}while(0);O=c[k>>2]|0;do if(O|0){if(__Z16atomic_decrementPj(O+-8|0)|0)break;__ZN6Memory11free_staticEPvb(O,1)}while(0);do if(!N){if(__Z16atomic_decrementPj(I+-8|0)|0)break;__ZN6Memory11free_staticEPvb(I,1)}while(0);I=c[i>>2]|0;do if(I|0){if(__Z16atomic_decrementPj(I+-8|0)|0)break;__ZN6Memory11free_staticEPvb(I,1)}while(0);I=c[n>>2]|0;do if(I|0){if(__Z16atomic_decrementPj(I+-8|0)|0)break;__ZN6Memory11free_staticEPvb(I,1)}while(0);I=c[g>>2]|0;do if(I|0){if(__Z16atomic_decrementPj(I+-8|0)|0)break;__ZN6Memory11free_staticEPvb(I,1)}while(0);F=G}__ZN6StringC2EPKc(o,821316);__ZN6StringC2EPKc(g,1263606);F=e+4|0;c[F>>2]=0;n=e+12|0;c[n>>2]=0;c[e>>2]=11;i=c[o>>2]|0;if(i|0?(c[F>>2]=0,__Z28atomic_conditional_incrementPj(i+-8|0)|0):0)c[F>>2]=c[o>>2];c[e+8>>2]=0;F=c[n>>2]|0;if((F|0)!=(c[g>>2]|0)){if(F|0?(__Z16atomic_decrementPj(F+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(F,1);c[n>>2]=0;F=c[g>>2]|0;if(F|0?__Z28atomic_conditional_incrementPj(F+-8|0)|0:0)c[n>>2]=c[g>>2]}c[e+16>>2]=7;if(!(c[b>>2]|0)){n=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=n;c[n>>2]=0;c[n+4>>2]=0;c[n+8>>2]=0}n=__ZnwjPFPvjE(32,4740)|0;c[n>>2]=0;c[n+4>>2]=0;c[n+8>>2]=0;c[n+12>>2]=0;c[n+16>>2]=7;F=n+20|0;c[F>>2]=0;i=n+24|0;c[i>>2]=0;k=n+28|0;c[k>>2]=0;__ZN12PropertyInfoaSERKS_(n,e)|0;E=c[b>>2]|0;b=E+4|0;D=c[b>>2]|0;c[i>>2]=D;c[F>>2]=0;c[k>>2]=E;if(D|0)c[D+20>>2]=n;c[b>>2]=n;if(!(c[E>>2]|0))c[E>>2]=n;n=E+8|0;c[n>>2]=(c[n>>2]|0)+1;n=c[e+12>>2]|0;if(n|0?(__Z16atomic_decrementPj(n+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(n,1);n=c[e+4>>2]|0;if(n|0?(__Z16atomic_decrementPj(n+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(n,1);n=c[g>>2]|0;if(n|0?(__Z16atomic_decrementPj(n+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(n,1);n=c[o>>2]|0;if(n|0?(__Z16atomic_decrementPj(n+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(n,1);l=d;return}function __ZNK4Mesh4_getERK10StringNameR7Variant(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0,ia=0,ja=0,ka=0,la=0,ma=0,na=0,oa=0,pa=0,qa=0,ra=0,sa=0,ta=0,ua=0,va=0,wa=0,xa=0,ya=0,za=0,Aa=0,Ba=0,Ca=0,Da=0;f=l;l=l+208|0;if((l|0)>=(m|0))ba(208);g=f+120|0;h=f+168|0;i=f+160|0;j=f+96|0;k=f+204|0;n=f+200|0;o=f+196|0;p=f+192|0;q=f+72|0;r=f+188|0;s=f+184|0;t=f+180|0;u=f+176|0;v=f+172|0;w=f+164|0;x=f+156|0;y=f+152|0;z=f+148|0;A=f+144|0;B=f+48|0;C=f+24|0;D=f;if(ij[c[(c[b>>2]|0)+116>>2]&8191](b)|0){E=0;l=f;return E|0}F=c[d>>2]|0;do if(F){G=c[F+4>>2]|0;if(G|0){__ZN6StringC2EPKc(g,G);H=c[g>>2]|0;break}G=F+8|0;c[g>>2]=0;I=c[G>>2]|0;if((I|0)!=0?(c[g>>2]=0,(__Z28atomic_conditional_incrementPj(I+-8|0)|0)!=0):0){I=c[G>>2]|0;c[g>>2]=I;H=I}else H=0}else{c[g>>2]=0;H=0}while(0);c[h>>2]=H;do if(!(__ZNK10StringNameeqEPKc(d,821261)|0)){if(__ZNK10StringNameeqEPKc(d,821279)|0){__ZN7VariantC2Ei(g,c[b+160>>2]|0);__ZN7VariantaSERKS_(e,g);if(c[g>>2]|0)__ZN7Variant5clearEv(g);J=1;break}if(__ZNK6String11begins_withEPKc(h,821350)|0){__ZN6StringC2EPKc(k,1142570);H=__ZNK6String4findES_i(h,k,0)|0;F=c[k>>2]|0;if(F|0?(__Z16atomic_decrementPj(F+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(F,1);if((H|0)==-1){J=0;break}c[n>>2]=__ZNK6String6substrEii(h,8,H+-8|0)|0;H=__ZNK6String6to_intEv(n)|0;F=H+-1|0;I=c[n>>2]|0;if(I|0?(__Z16atomic_decrementPj(I+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(I,1);c[i>>2]=__ZNK6String10get_slicecEwi(h,47,1)|0;if(!(__ZNK6StringeqEPKc(i,938199)|0)){if(__ZNK6StringeqEPKc(i,1126230)|0){do if((H|0)>=1){I=c[b+128>>2]|0;G=(I|0)==0;if(G)K=0;else K=c[I+-4>>2]|0;if((K|0)>=(H|0)){a[1263537]=0;if(G)L=0;else L=c[I+-4>>2]|0;do if((L|0)<(H|0)){if(G)M=0;else M=c[I+-4>>2]|0;if((M|0)<(H|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);N=0;break}else{a[1263537]=0;O=90;break}}else O=90;while(0);if((O|0)==90)N=I+(F<<5)|0;G=c[N>>2]|0;if(!G)P=0;else{if(!(__Z28atomic_conditional_incrementPj(G+-8|0)|0)){P=0;break}P=c[N>>2]|0}}else O=81}else O=81;while(0);if((O|0)==81){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(821390,816897,477,816922,0);P=0}c[j>>2]=P;__ZN7VariantC2ERK6String(g,j);__ZN7VariantaSERKS_(e,g);if(c[g>>2]|0)__ZN7Variant5clearEv(g);G=c[j>>2]|0;if(G|0?(__Z16atomic_decrementPj(G+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(G,1)}}else{if((H|0)>=1){G=c[b+128>>2]|0;Q=(G|0)==0;if(Q)R=0;else R=c[G+-4>>2]|0;if((R|0)>=(H|0)){a[1263537]=0;if(Q)S=0;else S=c[G+-4>>2]|0;do if((S|0)<(H|0)){if(Q)T=0;else T=c[G+-4>>2]|0;if((T|0)<(H|0))__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);else{a[1263537]=0;break}}while(0);H=c[G+(F<<5)+28>>2]|0;if(!H)U=0;else{__ZN9Reference9referenceEv(H);U=H}}else O=58}else O=58;if((O|0)==58){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(821369,816897,490,816922,0);U=0}c[o>>2]=U;__ZN6RefPtrC2Ev(g);__ZN3RefI9ReferenceEaSI8MaterialEEvRKS_IT_E(g,o);__ZN7VariantC2ERK6RefPtr(j,g);__ZN6RefPtrD2Ev(g);__ZN7VariantaSERKS_(e,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);H=c[o>>2]|0;if((H|0?__ZN9Reference11unreferenceEv(H)|0:0)?(H=c[o>>2]|0,__Z17predelete_handlerP6Object(H)|0):0){gj[c[(c[H>>2]|0)+76>>2]&8191](H);__ZN6Memory11free_staticEPvb(H,0)}c[o>>2]=0}H=c[i>>2]|0;if(H|0?(__Z16atomic_decrementPj(H+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(H,1);J=1;break}if(__ZNK6StringeqEPKc(h,821316)|0){__ZN7VariantC2ERK5Rect3(g,b+168|0);__ZN7VariantaSERKS_(e,g);if(c[g>>2]|0)__ZN7Variant5clearEv(g);J=1;break}if(__ZNK6String11begins_withEPKc(h,821407)|0){c[p>>2]=__ZNK6String10get_slicecEwi(h,47,1)|0;H=__ZNK6String6to_intEv(p)|0;Q=c[p>>2]|0;if(Q|0?(__Z16atomic_decrementPj(Q+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Q,1);if((H|0)>=0){Q=b+128|0;V=c[Q>>2]|0;if(!V)W=0;else W=c[V+-4>>2]|0;if((H|0)<(W|0)){a[1263537]=0;__ZN10DictionaryC2Ev(i);V=__ZN12VisualServer13get_singletonEv()|0;X=c[(c[V>>2]|0)+252>>2]|0;Y=b+132|0;c[r>>2]=c[Y>>2];c[g>>2]=c[r>>2];c[q>>2]=nj[X&2047](V,g,H)|0;__ZN7VariantC2ERK10PoolVectorIhE(j,q);__ZN7VariantC2EPKc(g,821457);__ZN7VariantaSERKS_(__ZN10DictionaryixERK7Variant(i,g)|0,j);if(c[g>>2]|0)__ZN7Variant5clearEv(g);if(c[j>>2]|0)__ZN7Variant5clearEv(j);__ZN10PoolVectorIhE12_unreferenceEv(q);V=__ZN12VisualServer13get_singletonEv()|0;X=c[(c[V>>2]|0)+244>>2]|0;c[s>>2]=c[Y>>2];c[g>>2]=c[s>>2];__ZN7VariantC2Ei(j,nj[X&2047](V,g,H)|0);__ZN7VariantC2EPKc(g,821468);__ZN7VariantaSERKS_(__ZN10DictionaryixERK7Variant(i,g)|0,j);if(c[g>>2]|0)__ZN7Variant5clearEv(g);if(c[j>>2]|0)__ZN7Variant5clearEv(j);V=__ZN12VisualServer13get_singletonEv()|0;X=c[(c[V>>2]|0)+256>>2]|0;c[t>>2]=c[Y>>2];c[g>>2]=c[t>>2];c[q>>2]=nj[X&2047](V,g,H)|0;__ZN7VariantC2ERK10PoolVectorIhE(j,q);__ZN7VariantC2EPKc(g,821481);__ZN7VariantaSERKS_(__ZN10DictionaryixERK7Variant(i,g)|0,j);if(c[g>>2]|0)__ZN7Variant5clearEv(g);if(c[j>>2]|0)__ZN7Variant5clearEv(j);__ZN10PoolVectorIhE12_unreferenceEv(q);V=__ZN12VisualServer13get_singletonEv()|0;X=c[(c[V>>2]|0)+248>>2]|0;c[u>>2]=c[Y>>2];c[g>>2]=c[u>>2];__ZN7VariantC2Ei(j,nj[X&2047](V,g,H)|0);__ZN7VariantC2EPKc(g,821498);__ZN7VariantaSERKS_(__ZN10DictionaryixERK7Variant(i,g)|0,j);if(c[g>>2]|0)__ZN7Variant5clearEv(g);if(c[j>>2]|0)__ZN7Variant5clearEv(j);V=__ZN12VisualServer13get_singletonEv()|0;X=c[(c[V>>2]|0)+268>>2]|0;c[v>>2]=c[Y>>2];c[g>>2]=c[v>>2];__ZN7VariantC2Ei(j,nj[X&2047](V,g,H)|0);__ZN7VariantC2EPKc(g,855449);__ZN7VariantaSERKS_(__ZN10DictionaryixERK7Variant(i,g)|0,j);if(c[g>>2]|0)__ZN7Variant5clearEv(g);if(c[j>>2]|0)__ZN7Variant5clearEv(j);V=__ZN12VisualServer13get_singletonEv()|0;X=c[(c[V>>2]|0)+264>>2]|0;c[w>>2]=c[Y>>2];c[g>>2]=c[w>>2];__ZN7VariantC2Ej(j,nj[X&2047](V,g,H)|0);__ZN7VariantC2EPKc(g,1126919);__ZN7VariantaSERKS_(__ZN10DictionaryixERK7Variant(i,g)|0,j);if(c[g>>2]|0)__ZN7Variant5clearEv(g);if(c[j>>2]|0)__ZN7Variant5clearEv(j);V=__ZN12VisualServer13get_singletonEv()|0;X=c[(c[V>>2]|0)+272>>2]|0;c[x>>2]=c[Y>>2];c[g>>2]=c[x>>2];Ki[X&4095](q,V,g,H);__ZN7VariantC2ERK5Rect3(j,q);__ZN7VariantC2EPKc(g,863366);__ZN7VariantaSERKS_(__ZN10DictionaryixERK7Variant(i,g)|0,j);if(c[g>>2]|0)__ZN7Variant5clearEv(g);if(c[j>>2]|0)__ZN7Variant5clearEv(j);V=__ZN12VisualServer13get_singletonEv()|0;X=c[(c[V>>2]|0)+280>>2]|0;c[y>>2]=c[Y>>2];c[g>>2]=c[y>>2];Z=nj[X&2047](V,g,H)|0;__ZN5ArrayC2Ev(j);V=0;X=Z;while(1){_=(X|0)==0;if(_)$=0;else $=c[X+-4>>2]|0;if((V|0)>=($|0))break;if(_)aa=0;else aa=c[X+-4>>2]|0;do if((aa|0)<=(V|0)){if(_)ca=0;else ca=c[X+-4>>2]|0;if((ca|0)>(V|0)){a[1263537]=0;O=162;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);da=0;ea=X;break}}else O=162;while(0);if((O|0)==162){O=0;do if(_)fa=0;else{I=X+-8|0;if((c[I>>2]|0)>>>0<=1){fa=X;break}Z=c[X+-4>>2]|0;ga=(Z*24|0)+-1|0;ha=ga>>>1|ga;ga=ha>>>2|ha;ha=ga>>>4|ga;ga=ha>>>8|ha;ha=__ZN6Memory12alloc_staticEjb((ga>>>16|ga)+1|0,1)|0;c[ha+-8>>2]=1;c[ha+-4>>2]=Z;if(Z|0){ga=0;do{ia=ha+(ga*24|0)|0;ja=X+(ga*24|0)|0;c[ia>>2]=c[ja>>2];c[ia+4>>2]=c[ja+4>>2];c[ia+8>>2]=c[ja+8>>2];c[ia+12>>2]=c[ja+12>>2];c[ia+16>>2]=c[ja+16>>2];c[ia+20>>2]=c[ja+20>>2];ga=ga+1|0}while((ga|0)!=(Z|0))}if(__Z16atomic_decrementPj(I)|0){fa=ha;break}__ZN6Memory11free_staticEPvb(X,1);fa=ha}while(0);da=fa+(V*24|0)|0;ea=fa}__ZN7VariantC2ERK5Rect3(g,da);__ZN7VariantaSERKS_(__ZN5ArrayixEi(j,V)|0,g);if(c[g>>2]|0)__ZN7Variant5clearEv(g);V=V+1|0;X=ea}__ZN7VariantC2ERK5Array(g,j);__ZN7VariantC2EPKc(q,821510);__ZN7VariantaSERKS_(__ZN10DictionaryixERK7Variant(i,q)|0,g);if(c[q>>2]|0)__ZN7Variant5clearEv(q);if(c[g>>2]|0)__ZN7Variant5clearEv(g);V=__ZN12VisualServer13get_singletonEv()|0;F=c[(c[V>>2]|0)+276>>2]|0;c[z>>2]=c[Y>>2];c[g>>2]=c[z>>2];c[q>>2]=nj[F&2047](V,g,H)|0;__ZN5ArrayC2Ev(A);V=0;while(1){F=c[q>>2]|0;G=(F|0)==0;if(G)ka=0;else ka=c[F+-4>>2]|0;if((V|0)>=(ka|0))break;if(G)la=0;else la=c[F+-4>>2]|0;do if((la|0)<=(V|0)){if(G)ma=0;else ma=c[F+-4>>2]|0;if((ma|0)>(V|0)){a[1263537]=0;O=201;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);na=0;break}}else O=201;while(0);if((O|0)==201){O=0;__ZN6VectorI10PoolVectorIhEE14_copy_on_writeEv(q);na=(c[q>>2]|0)+(V<<2)|0}__ZN7VariantC2ERK10PoolVectorIhE(g,na);__ZN5Array9push_backERK7Variant(A,g);if(c[g>>2]|0)__ZN7Variant5clearEv(g);V=V+1|0}__ZN7VariantC2ERK5Array(g,A);__ZN7VariantC2EPKc(B,821524);__ZN7VariantaSERKS_(__ZN10DictionaryixERK7Variant(i,B)|0,g);if(c[B>>2]|0)__ZN7Variant5clearEv(B);if(c[g>>2]|0)__ZN7Variant5clearEv(g);V=c[Q>>2]|0;Y=(V|0)==0;if(Y)oa=0;else oa=c[V+-4>>2]|0;do if((oa|0)>(H|0)){a[1263537]=0;if(Y)pa=0;else pa=c[V+-4>>2]|0;do if((pa|0)<=(H|0)){if(Y)qa=0;else qa=c[V+-4>>2]|0;if((qa|0)>(H|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0)}while(0);F=c[V+(H<<5)+28>>2]|0;if(!F){O=192;break}__ZN9Reference9referenceEv(F);c[B>>2]=F;__ZN6RefPtrC2Ev(g);__ZN3RefI9ReferenceEaSI8MaterialEEvRKS_IT_E(g,B);__ZN7VariantC2ERK6RefPtr(C,g);__ZN6RefPtrD2Ev(g);__ZN7VariantC2EPKc(g,938199);__ZN7VariantaSERKS_(__ZN10DictionaryixERK7Variant(i,g)|0,C);if(c[g>>2]|0)__ZN7Variant5clearEv(g);if(c[C>>2]|0)__ZN7Variant5clearEv(C);ra=B}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(821369,816897,490,816922,0);O=192}while(0);if((O|0)==192){c[B>>2]=0;ra=B}V=c[Q>>2]|0;Y=(V|0)==0;if(Y)sa=0;else sa=c[V+-4>>2]|0;do if((sa|0)>(H|0)){a[1263537]=0;if(Y)ta=0;else ta=c[V+-4>>2]|0;do if((ta|0)<=(H|0)){if(Y)ua=0;else ua=c[V+-4>>2]|0;if((ua|0)>(H|0)){a[1263537]=0;O=222;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);va=0;break}}else O=222;while(0);if((O|0)==222)va=V+(H<<5)|0;F=c[va>>2]|0;if(!F){wa=0;break}if(!(__Z28atomic_conditional_incrementPj(F+-8|0)|0)){wa=0;break}wa=c[va>>2]|0}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(821390,816897,477,816922,0);wa=0}while(0);c[g>>2]=wa;if(__ZNK6StringneEPKc(g,1263606)|0){__ZN7VariantC2ERK6String(C,g);__ZN7VariantC2EPKc(D,1126230);__ZN7VariantaSERKS_(__ZN10DictionaryixERK7Variant(i,D)|0,C);if(c[D>>2]|0)__ZN7Variant5clearEv(D);if(c[C>>2]|0)__ZN7Variant5clearEv(C)}__ZN7VariantC2ERK10Dictionary(C,i);__ZN7VariantaSERKS_(e,C);if(c[C>>2]|0)__ZN7Variant5clearEv(C);H=c[g>>2]|0;do if(H|0){if(__Z16atomic_decrementPj(H+-8|0)|0)break;__ZN6Memory11free_staticEPvb(H,1)}while(0);H=c[ra>>2]|0;do if(H|0){if(!(__ZN9Reference11unreferenceEv(H)|0))break;V=c[ra>>2]|0;if(!(__Z17predelete_handlerP6Object(V)|0))break;gj[c[(c[V>>2]|0)+76>>2]&8191](V);__ZN6Memory11free_staticEPvb(V,0)}while(0);c[ra>>2]=0;__ZN5ArrayD2Ev(A);H=c[q>>2]|0;do if(H|0){if(__Z16atomic_decrementPj(H+-8|0)|0)break;V=c[q>>2]|0;Y=(V|0)==0?0:V+-4|0;V=Y+4|0;if(c[Y>>2]|0){Q=0;do{__ZN10PoolVectorIhE12_unreferenceEv(V+(Q<<2)|0);Q=Q+1|0}while(Q>>>0<(c[Y>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(H,1)}while(0);__ZN5ArrayD2Ev(j);do if(!_){if(__Z16atomic_decrementPj(X+-8|0)|0)break;__ZN6Memory11free_staticEPvb(X,1)}while(0);__ZN10DictionaryD2Ev(i);J=1;break}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(938357,816897,233,821416,0);J=0}else J=0}else{c[i>>2]=0;X=b+164|0;H=0;while(1){Y=c[X>>2]|0;Q=(Y|0)==0;if(Q)xa=0;else xa=c[Y+-4>>2]|0;if((H|0)>=(xa|0))break;if(Q)ya=0;else ya=c[Y+-4>>2]|0;do if((ya|0)<=(H|0)){if(Q)za=0;else za=c[Y+-4>>2]|0;if((za|0)>(H|0)){a[1263537]=0;O=25;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);Aa=0;break}}else O=25;while(0);if((O|0)==25){O=0;Aa=Y+(H<<2)|0}Q=c[Aa>>2]|0;do if(Q){V=c[Q+4>>2]|0;if(V|0){__ZN6StringC2EPKc(g,V);Ba=c[g>>2]|0;break}V=Q+8|0;c[g>>2]=0;F=c[V>>2]|0;if((F|0)!=0?(c[g>>2]=0,(__Z28atomic_conditional_incrementPj(F+-8|0)|0)!=0):0){F=c[V>>2]|0;c[g>>2]=F;Ba=F}else Ba=0}else{c[g>>2]=0;Ba=0}while(0);c[j>>2]=Ba;Q=c[i>>2]|0;if(!Q)Ca=1;else Ca=((c[Q+16>>2]|0)>>>2)+1|0;__ZN10PoolVectorI6StringE6resizeEi(i,Ca)|0;Q=c[i>>2]|0;if(!Q)Da=-1;else Da=((c[Q+16>>2]|0)>>>2)+-1|0;__ZN10PoolVectorI6StringE3setEiRKS0_(i,Da,j);Q=c[j>>2]|0;if(Q|0?(__Z16atomic_decrementPj(Q+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Q,1);H=H+1|0}__ZN7VariantC2ERK10PoolVectorI6StringE(g,i);__ZN7VariantaSERKS_(e,g);if(c[g>>2]|0)__ZN7Variant5clearEv(g);__ZN10PoolVectorI6StringE12_unreferenceEv(i);J=1}while(0);i=c[h>>2]|0;if(i|0?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);E=J;l=f;return E|0}function __ZN3RefI9ReferenceEaSI8MaterialEEvRKS_IT_E(a,b){a=a|0;b=b|0;var d=0,e=0;d=c[b>>2]|0;if(!d){b=c[a>>2]|0;if((b|0?__ZN9Reference11unreferenceEv(b)|0:0)?(b=c[a>>2]|0,__Z17predelete_handlerP6Object(b)|0):0){gj[c[(c[b>>2]|0)+76>>2]&8191](b);__ZN6Memory11free_staticEPvb(b,0)}c[a>>2]=0;return}b=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1220724)|0;e=b?d:0;d=c[a>>2]|0;if((e|0)==(d|0))return;if((d|0?__ZN9Reference11unreferenceEv(d)|0:0)?(d=c[a>>2]|0,__Z17predelete_handlerP6Object(d)|0):0){gj[c[(c[d>>2]|0)+76>>2]&8191](d);__ZN6Memory11free_staticEPvb(d,0)}c[a>>2]=e;if(!e)return;__ZN9Reference9referenceEv(e);return}function __ZN4Mesh4_setERK10StringNameRK7Variant(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0;f=l;l=l+192|0;if((l|0)>=(m|0))ba(192);g=f+188|0;h=f+144|0;i=f+176|0;j=f+184|0;k=f+180|0;n=f+120|0;o=f+172|0;p=f+96|0;q=f+72|0;r=f+48|0;s=f+168|0;t=f+24|0;u=f;v=c[d>>2]|0;do if(v){w=c[v+4>>2]|0;if(w|0){__ZN6StringC2EPKc(g,w);x=c[g>>2]|0;break}w=v+8|0;c[g>>2]=0;y=c[w>>2]|0;if((y|0)!=0?(c[g>>2]=0,(__Z28atomic_conditional_incrementPj(y+-8|0)|0)!=0):0){y=c[w>>2]|0;c[g>>2]=y;x=y}else x=0}else{c[g>>2]=0;x=0}while(0);c[i>>2]=x;do if(!(__ZNK10StringNameeqEPKc(d,821261)|0)){if(__ZNK10StringNameeqEPKc(d,821279)|0){x=__ZNK7VariantcviEv(e)|0;c[b+160>>2]=x;v=__ZN12VisualServer13get_singletonEv()|0;y=c[(c[v>>2]|0)+228>>2]|0;c[h>>2]=c[b+132>>2];c[g>>2]=c[h>>2];bj[y&4095](v,g,x);z=1;break}if(__ZNK6String11begins_withEPKc(i,821350)|0){__ZN6StringC2EPKc(j,1142570);x=__ZNK6String4findES_i(i,j,0)|0;v=c[j>>2]|0;if(v|0?(__Z16atomic_decrementPj(v+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(v,1);if((x|0)==-1){z=0;break}c[k>>2]=__ZNK6String6substrEii(i,8,x+-8|0)|0;x=(__ZNK6String6to_intEv(k)|0)+-1|0;v=c[k>>2]|0;if(v|0?(__Z16atomic_decrementPj(v+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(v,1);c[g>>2]=__ZNK6String10get_slicecEwi(i,47,1)|0;if(__ZNK6StringeqEPKc(g,938199)|0){__ZN3RefI8MaterialEC2ERK7Variant(h,e);__ZN4Mesh20surface_set_materialEiRK3RefI8MaterialE(b,x,h);v=c[h>>2]|0;if((v|0?__ZN9Reference11unreferenceEv(v)|0:0)?(v=c[h>>2]|0,__Z17predelete_handlerP6Object(v)|0):0){gj[c[(c[v>>2]|0)+76>>2]&8191](v);__ZN6Memory11free_staticEPvb(v,0)}}else if((__ZNK6StringeqEPKc(g,1126230)|0?(v=__ZNK7Variantcv6StringEv(e)|0,c[h>>2]=v,__ZN4Mesh16surface_set_nameEiRK6String(b,x,h),v|0):0)?(__Z16atomic_decrementPj(v+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(v,1);v=c[g>>2]|0;if(v|0?(__Z16atomic_decrementPj(v+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(v,1);z=1;break}if(__ZNK6StringeqEPKc(i,821316)|0){__ZNK7Variantcv5Rect3Ev(n,e);v=b+168|0;c[v>>2]=c[n>>2];c[v+4>>2]=c[n+4>>2];c[v+8>>2]=c[n+8>>2];c[v+12>>2]=c[n+12>>2];c[v+16>>2]=c[n+16>>2];c[v+20>>2]=c[n+20>>2];x=__ZN12VisualServer13get_singletonEv()|0;y=c[(c[x>>2]|0)+292>>2]|0;c[h>>2]=c[b+132>>2];c[g>>2]=c[h>>2];bj[y&4095](x,g,v);z=1;break}if(__ZNK6String11begins_withEPKc(i,821407)|0){c[o>>2]=__ZNK6String10get_slicecEwi(i,47,1)|0;v=__ZNK6String6to_intEv(o)|0;x=c[o>>2]|0;if(x|0?(__Z16atomic_decrementPj(x+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(x,1);x=__ZNK6String10get_slicecEwi(i,47,2)|0;y=c[b+128>>2]|0;if(!y)A=0;else A=c[y+-4>>2]|0;if((v|0)==(A|0)){c[g>>2]=__ZNK7Variantcv10DictionaryEv(e)|0;__ZN7VariantC2EPKc(h,855449);y=__ZNK10Dictionary3hasERK7Variant(g,h)|0;if(c[h>>2]|0)__ZN7Variant5clearEv(h);do if(y){a[1263537]=0;__ZN7VariantC2EPKc(h,821600);w=__ZNK10Dictionary3hasERK7Variant(g,h)|0;if(c[h>>2]|0)__ZN7Variant5clearEv(h);if(w){__ZN7VariantC2EPKc(h,821607);w=__ZNK10Dictionary3hasERK7Variant(g,h)|0;if(c[h>>2]|0)__ZN7Variant5clearEv(h);if(!w){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(894471,816897,129,821620,0);B=0;break}a[1263537]=0;__ZN7VariantC2EPKc(h,855449);w=__ZNK7VariantcviEv(__ZN10DictionaryixERK7Variant(g,h)|0)|0;__ZN7VariantC2EPKc(p,821600);c[n>>2]=__ZNK7Variantcv5ArrayEv(__ZN10DictionaryixERK7Variant(g,p)|0)|0;__ZN7VariantC2EPKc(r,821607);c[q>>2]=__ZNK7Variantcv5ArrayEv(__ZN10DictionaryixERK7Variant(g,r)|0)|0;__ZN4Mesh23add_surface_from_arraysENS_13PrimitiveTypeERK5ArrayS3_j(b,w,n,q,97792);__ZN5ArrayD2Ev(q);if(c[r>>2]|0)__ZN7Variant5clearEv(r);__ZN5ArrayD2Ev(n);if(c[p>>2]|0)__ZN7Variant5clearEv(p);if(c[h>>2]|0)__ZN7Variant5clearEv(h)}else{__ZN7VariantC2EPKc(h,821457);w=__ZNK10Dictionary3hasERK7Variant(g,h)|0;if(c[h>>2]|0)__ZN7Variant5clearEv(h);if(!w){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(894471,816897,177,1077589,0);a[1263537]=0;B=0;break}__ZN7VariantC2EPKc(n,821457);c[h>>2]=__ZNK7Variantcv10PoolVectorIhEEv(__ZN10DictionaryixERK7Variant(g,n)|0)|0;if(c[n>>2]|0)__ZN7Variant5clearEv(n);c[n>>2]=0;__ZN7VariantC2EPKc(p,821481);w=__ZNK10Dictionary3hasERK7Variant(g,p)|0;if(c[p>>2]|0)__ZN7Variant5clearEv(p);if(w){__ZN7VariantC2EPKc(q,821481);w=__ZNK7Variantcv10PoolVectorIhEEv(__ZN10DictionaryixERK7Variant(g,q)|0)|0;c[p>>2]=w;do if((c[n>>2]|0)!=(w|0)){__ZN10PoolVectorIhE12_unreferenceEv(n);C=c[p>>2]|0;if(!C)break;if(!(__Z28atomic_conditional_incrementPj(C)|0))break;c[n>>2]=c[p>>2]}while(0);__ZN10PoolVectorIhE12_unreferenceEv(p);if(c[q>>2]|0)__ZN7Variant5clearEv(q)}__ZN7VariantC2EPKc(p,1126919);w=__ZNK10Dictionary3hasERK7Variant(g,p)|0;if(c[p>>2]|0)__ZN7Variant5clearEv(p);do if(w){a[1263537]=0;__ZN7VariantC2EPKc(p,1126919);C=__ZNK7VariantcvjEv(__ZN10DictionaryixERK7Variant(g,p)|0)|0;if(c[p>>2]|0)__ZN7Variant5clearEv(p);__ZN7VariantC2EPKc(p,855449);D=__ZNK10Dictionary3hasERK7Variant(g,p)|0;if(c[p>>2]|0)__ZN7Variant5clearEv(p);if(!D){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(894471,816897,142,821541,0);E=1;break}a[1263537]=0;__ZN7VariantC2EPKc(p,855449);D=__ZNK7VariantcvjEv(__ZN10DictionaryixERK7Variant(g,p)|0)|0;if(c[p>>2]|0)__ZN7Variant5clearEv(p);__ZN7VariantC2EPKc(p,821468);F=__ZNK10Dictionary3hasERK7Variant(g,p)|0;if(c[p>>2]|0)__ZN7Variant5clearEv(p);if(!F){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(894471,816897,145,821738,0);E=1;break}a[1263537]=0;__ZN7VariantC2EPKc(p,821468);F=__ZNK7VariantcviEv(__ZN10DictionaryixERK7Variant(g,p)|0)|0;if(c[p>>2]|0)__ZN7Variant5clearEv(p);__ZN7VariantC2EPKc(p,821498);G=__ZNK10Dictionary3hasERK7Variant(g,p)|0;if(c[p>>2]|0)__ZN7Variant5clearEv(p);if(G){__ZN7VariantC2EPKc(p,821498);G=__ZNK7VariantcviEv(__ZN10DictionaryixERK7Variant(g,p)|0)|0;if(c[p>>2]|0)__ZN7Variant5clearEv(p);H=G}else H=0;c[p>>2]=0;__ZN7VariantC2EPKc(q,821524);G=__ZNK10Dictionary3hasERK7Variant(g,q)|0;if(c[q>>2]|0)__ZN7Variant5clearEv(q);if(G){__ZN7VariantC2EPKc(r,821524);c[q>>2]=__ZNK7Variantcv5ArrayEv(__ZN10DictionaryixERK7Variant(g,r)|0)|0;if(c[r>>2]|0)__ZN7Variant5clearEv(r);if((__ZNK5Array4sizeEv(q)|0)>0){G=0;do{I=__ZNK7Variantcv10PoolVectorIhEEv(__ZN5ArrayixEi(q,G)|0)|0;c[r>>2]=I;c[s>>2]=0;do if(I|0){__ZN10PoolVectorIhE12_unreferenceEv(s);J=c[r>>2]|0;if(!J)break;if(!(__Z28atomic_conditional_incrementPj(J)|0))break;c[s>>2]=c[r>>2]}while(0);__ZN6VectorI10PoolVectorIhEE9push_backES1_(p,s)|0;__ZN10PoolVectorIhE12_unreferenceEv(s);__ZN10PoolVectorIhE12_unreferenceEv(r);G=G+1|0}while((G|0)<(__ZNK5Array4sizeEv(q)|0))}__ZN5ArrayD2Ev(q)}__ZN7VariantC2EPKc(q,863366);G=__ZNK10Dictionary3hasERK7Variant(g,q)|0;if(c[q>>2]|0)__ZN7Variant5clearEv(q);if(G){a[1263537]=0;__ZN7VariantC2EPKc(r,863366);__ZNK7Variantcv5Rect3Ev(q,__ZN10DictionaryixERK7Variant(g,r)|0);if(c[r>>2]|0)__ZN7Variant5clearEv(r);c[r>>2]=0;__ZN7VariantC2EPKc(t,821854);G=__ZNK10Dictionary3hasERK7Variant(g,t)|0;if(c[t>>2]|0)__ZN7Variant5clearEv(t);if(G){__ZN7VariantC2EPKc(u,821854);c[t>>2]=__ZNK7Variantcv5ArrayEv(__ZN10DictionaryixERK7Variant(g,u)|0)|0;if(c[u>>2]|0)__ZN7Variant5clearEv(u);__ZN6VectorI5Rect3E6resizeEi(r,__ZNK5Array4sizeEv(t)|0)|0;if((__ZNK5Array4sizeEv(t)|0)>0){G=0;do{__ZNK7Variantcv5Rect3Ev(u,__ZN5ArrayixEi(t,G)|0);I=c[r>>2]|0;J=(I|0)==0;if(J)K=0;else K=c[I+-4>>2]|0;do if((K|0)<=(G|0)){if(J)L=0;else L=c[I+-4>>2]|0;if((L|0)>(G|0)){a[1263537]=0;M=142;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);N=0;break}}else M=142;while(0);if((M|0)==142){M=0;do if(J)O=0;else{if((c[I+-8>>2]|0)>>>0<=1){O=I;break}P=c[I+-4>>2]|0;Q=(P*24|0)+-1|0;R=Q>>>1|Q;Q=R>>>2|R;R=Q>>>4|Q;Q=R>>>8|R;R=__ZN6Memory12alloc_staticEjb((Q>>>16|Q)+1|0,1)|0;c[R+-8>>2]=1;c[R+-4>>2]=P;if(!P){Q=c[r>>2]|0;if(Q|0){S=Q;M=147}}else{Q=c[r>>2]|0;T=0;do{U=R+(T*24|0)|0;V=Q+(T*24|0)|0;c[U>>2]=c[V>>2];c[U+4>>2]=c[V+4>>2];c[U+8>>2]=c[V+8>>2];c[U+12>>2]=c[V+12>>2];c[U+16>>2]=c[V+16>>2];c[U+20>>2]=c[V+20>>2];T=T+1|0}while((T|0)!=(P|0));S=Q;M=147}do if((M|0)==147){M=0;if(__Z16atomic_decrementPj(S+-8|0)|0)break;__ZN6Memory11free_staticEPvb(S,1)}while(0);c[r>>2]=R;O=R}while(0);N=O+(G*24|0)|0};c[N>>2]=c[u>>2];c[N+4>>2]=c[u+4>>2];c[N+8>>2]=c[u+8>>2];c[N+12>>2]=c[u+12>>2];c[N+16>>2]=c[u+16>>2];c[N+20>>2]=c[u+20>>2];G=G+1|0}while((G|0)<(__ZNK5Array4sizeEv(t)|0))}__ZN5ArrayD2Ev(t)}__ZN4Mesh11add_surfaceEjNS_13PrimitiveTypeERK10PoolVectorIhEiS4_iRK5Rect3RK6VectorIS2_ERKS8_IS5_E(b,C,D,h,F,n,H,q,p,r);G=c[r>>2]|0;do if(G|0){if(__Z16atomic_decrementPj(G+-8|0)|0)break;__ZN6Memory11free_staticEPvb(G,1)}while(0);W=0}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(894471,816897,162,821800,0);W=1}G=c[p>>2]|0;do if(G|0){if(__Z16atomic_decrementPj(G+-8|0)|0)break;F=c[p>>2]|0;D=(F|0)==0?0:F+-4|0;F=D+4|0;if(c[D>>2]|0){C=0;do{__ZN10PoolVectorIhE12_unreferenceEv(F+(C<<2)|0);C=C+1|0}while(C>>>0<(c[D>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(G,1)}while(0);E=W}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(894471,816897,139,821682,0);E=1}while(0);__ZN10PoolVectorIhE12_unreferenceEv(n);__ZN10PoolVectorIhE12_unreferenceEv(h);if(E|0){B=0;break}}__ZN7VariantC2EPKc(h,938199);w=__ZNK10Dictionary3hasERK7Variant(g,h)|0;if(c[h>>2]|0)__ZN7Variant5clearEv(h);if(w){__ZN7VariantC2EPKc(n,938199);__ZN3RefI8MaterialEC2ERK7Variant(h,__ZN10DictionaryixERK7Variant(g,n)|0);__ZN4Mesh20surface_set_materialEiRK3RefI8MaterialE(b,v,h);w=c[h>>2]|0;do if(w|0){if(!(__ZN9Reference11unreferenceEv(w)|0))break;G=c[h>>2]|0;if(!(__Z17predelete_handlerP6Object(G)|0))break;gj[c[(c[G>>2]|0)+76>>2]&8191](G);__ZN6Memory11free_staticEPvb(G,0)}while(0);c[h>>2]=0;if(c[n>>2]|0)__ZN7Variant5clearEv(n)}__ZN7VariantC2EPKc(h,1126230);w=__ZNK10Dictionary3hasERK7Variant(g,h)|0;if(c[h>>2]|0)__ZN7Variant5clearEv(h);if(w){__ZN7VariantC2EPKc(n,1126230);w=__ZNK7Variantcv6StringEv(__ZN10DictionaryixERK7Variant(g,n)|0)|0;c[h>>2]=w;__ZN4Mesh16surface_set_nameEiRK6String(b,v,h);do if(w|0){if(__Z16atomic_decrementPj(w+-8|0)|0)break;__ZN6Memory11free_staticEPvb(w,1)}while(0);if(c[n>>2]|0)__ZN7Variant5clearEv(n);B=1}else B=1}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(894471,816897,125,821541,0);B=0}while(0);__ZN10DictionaryD2Ev(g);X=B}else X=0;if((x|0)!=0?(__Z16atomic_decrementPj(x+-8|0)|0)==0:0){__ZN6Memory11free_staticEPvb(x,1);z=X}else z=X}else z=0}else{v=__ZNK7Variantcv10PoolVectorI6StringEEv(e)|0;c[g>>2]=v;do if(v|0){y=(c[v+16>>2]|0)>>>2;__Z16atomic_incrementPj(v+4|0)|0;w=c[v+8>>2]|0;if(y|0){G=0;do{__ZN10StringNameC2ERK6String(h,w+(G<<2)|0);__ZN4Mesh15add_blend_shapeERK10StringName(b,h);__ZN10StringNameD2Ev(h);G=G+1|0}while((G|0)<(y|0));if(!v)break}__Z16atomic_decrementPj(v+4|0)|0}while(0);__ZN10PoolVectorI6StringE12_unreferenceEv(g);z=1}while(0);g=c[i>>2]|0;if(!g){l=f;return z|0}if(__Z16atomic_decrementPj(g+-8|0)|0){l=f;return z|0}__ZN6Memory11free_staticEPvb(g,1);l=f;return z|0}function __ZN4Mesh15add_blend_shapeERK10StringName(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0;e=l;l=l+48|0;if((l|0)>=(m|0))ba(48);f=e+40|0;g=e+36|0;h=e+28|0;i=e+32|0;j=e+24|0;k=e+20|0;n=e+12|0;o=e+8|0;p=e+16|0;q=e+4|0;r=e;s=b+128|0;t=c[s>>2]|0;if(t|0?c[t+-4>>2]|0:0){__ZN6StringC2EPKc(h,821881);c[g>>2]=__ZNK6String4utf8Ev(h)|0;__Z19_err_set_last_errorPKc(__ZNK10CharString8get_dataEv(g)|0);t=c[g>>2]|0;if(t|0?(__Z16atomic_decrementPj(t+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(t,1);t=c[h>>2]|0;if(t|0?(__Z16atomic_decrementPj(t+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(t,1);a[1263537]=1;t=c[s>>2]|0;if(t|0?c[t+-4>>2]|0:0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(821942,816897,373,821958,0);l=e;return}a[1263537]=0}__ZN10StringNameC2ERKS_(i,d);t=b+164|0;s=c[t>>2]|0;a:do if((s|0?(h=c[s+-4>>2]|0,h|0):0)?(g=c[i>>2]|0,(h|0)>0):0){u=0;while(1){if((c[s+(u<<2)>>2]|0)==(g|0))break;v=u+1|0;if((v|0)<(h|0))u=v;else break a}if((u|0)!=-1){h=2;do{g=c[d>>2]|0;do if(g){v=c[g+4>>2]|0;if(v|0){__ZN6StringC2EPKc(f,v);w=c[f>>2]|0;break}v=g+8|0;c[f>>2]=0;x=c[v>>2]|0;if((x|0)!=0?(c[f>>2]=0,(__Z28atomic_conditional_incrementPj(x+-8|0)|0)!=0):0){x=c[v>>2]|0;c[f>>2]=x;w=x}else w=0}else{c[f>>2]=0;w=0}while(0);c[o>>2]=w;__ZN6StringC2EPKc(f,1143407);c[n>>2]=__ZNK6StringplERKS_(o,f)|0;c[p>>2]=__Z4itosx(h,((h|0)<0)<<31>>31)|0;c[k>>2]=__ZNK6StringplERKS_(n,p)|0;__ZN10StringNameC2ERK6String(j,k);__ZN10StringNameaSERKS_(i,j);__ZN10StringNameD2Ev(j);g=c[k>>2]|0;if(g|0?(__Z16atomic_decrementPj(g+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(g,1);g=c[p>>2]|0;if(g|0?(__Z16atomic_decrementPj(g+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(g,1);g=c[n>>2]|0;if(g|0?(__Z16atomic_decrementPj(g+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(g,1);g=c[f>>2]|0;if(g|0?(__Z16atomic_decrementPj(g+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(g,1);g=c[o>>2]|0;if(g|0?(__Z16atomic_decrementPj(g+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(g,1);h=h+1|0;g=c[t>>2]|0;if(!g)break a;x=c[g+-4>>2]|0;if(!x)break a;v=c[i>>2]|0;if((x|0)>0)y=0;else break a;while(1){if((c[g+(y<<2)>>2]|0)==(v|0))break;z=y+1|0;if((z|0)<(x|0))y=z;else break a}}while((y|0)!=-1)}}while(0);__ZN10StringNameC2ERKS_(q,i);__ZN6VectorI10StringNameE9push_backES0_(t,q)|0;__ZN10StringNameD2Ev(q);q=__ZN12VisualServer13get_singletonEv()|0;y=c[(c[q>>2]|0)+220>>2]|0;c[r>>2]=c[b+132>>2];b=c[t>>2]|0;if(!b)A=0;else A=c[b+-4>>2]|0;c[f>>2]=c[r>>2];bj[y&4095](q,f,A);__ZN10StringNameD2Ev(i);l=e;return}function __ZN3RefI8MaterialEC2ERK7Variant(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d;__ZNK7Variantcv6RefPtrEv(e,b);c[a>>2]=0;b=c[e>>2]|0;if(!b){c[a>>2]=0;__ZN6RefPtrD2Ev(e);l=d;return}f=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1234412)|0;g=f?b:0;b=c[a>>2]|0;if((g|0)==(b|0)){__ZN6RefPtrD2Ev(e);l=d;return}if((b|0?__ZN9Reference11unreferenceEv(b)|0:0)?(b=c[a>>2]|0,__Z17predelete_handlerP6Object(b)|0):0){gj[c[(c[b>>2]|0)+76>>2]&8191](b);__ZN6Memory11free_staticEPvb(b,0)}c[a>>2]=g;if(!g){__ZN6RefPtrD2Ev(e);l=d;return}__ZN9Reference9referenceEv(g);__ZN6RefPtrD2Ev(e);l=d;return}function __ZN4Mesh16surface_set_nameEiRK6String(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0;if((d|0)>=0){f=b+128|0;b=c[f>>2]|0;g=(b|0)==0;if(g)h=0;else h=c[b+-4>>2]|0;if((h|0)>(d|0)){a[1263537]=0;if(g)i=0;else i=c[b+-4>>2]|0;do if((i|0)<=(d|0)){if(g)j=0;else j=c[b+-4>>2]|0;if((j|0)>(d|0)){a[1263537]=0;k=14;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);l=0;break}}else k=14;while(0);if((k|0)==14){__ZN6VectorIN4Mesh7SurfaceEE14_copy_on_writeEv(f);l=(c[f>>2]|0)+(d<<5)|0}d=c[l>>2]|0;if((d|0)==(c[e>>2]|0))return;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);c[l>>2]=0;d=c[e>>2]|0;if(!d)return;if(!(__Z28atomic_conditional_incrementPj(d+-8|0)|0))return;c[l>>2]=c[e>>2];return}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(821864,816897,470,816922,0);return}function __ZN6VectorI5Rect3E6resizeEi(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0;if((d|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,269,1145657,0);e=31;return e|0}a[1263537]=0;f=c[b>>2]|0;if(!f)g=0;else g=c[f+-4>>2]|0;if((g|0)==(d|0)){e=0;return e|0}if(!d){if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);c[b>>2]=0;e=0;return e|0}__ZN6VectorI5Rect3E14_copy_on_writeEv(b);f=d*24|0;if(d>>>0<=178956970?(g=f+-1|0,h=g>>>1|g,g=h>>>2|h,h=g>>>4|g,g=h>>>8|h,h=(g>>>16|g)+1|0,f>>>0<4294967264):0){a[1263537]=0;g=c[b>>2]|0;do if(!g)if((d|0)>0)i=18;else{j=0;i=27}else{k=c[g+-4>>2]|0;if((k|0)<(d|0))if(!k)i=18;else{l=__ZN6Memory14realloc_staticEPvjb(g,h,1)|0;if(l|0){a[1263537]=0;m=l;n=c[l+-4>>2]|0;break}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,300,1145876,0);e=6;return e|0}else{j=k;i=27}}while(0);do if((i|0)==18){k=__ZN6Memory12alloc_staticEjb(h,1)|0;if(k|0){a[1263537]=0;c[k+-4>>2]=0;c[k+-8>>2]=1;m=k;n=0;break}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,292,1145820,0);e=6;return e|0}else if((i|0)==27){if((j|0)<=(d|0)){e=0;return e|0}k=__ZN6Memory14realloc_staticEPvjb(g,h,1)|0;if(!k){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,324,1145876,0);e=6;return e|0}else{a[1263537]=0;c[b>>2]=k;c[k+-4>>2]=d;e=0;return e|0}}while(0);c[b>>2]=m;if((n|0)<(d|0)){h=n*24|0;_memset(m+h|0,0,f-h|0)|0;o=c[b>>2]|0}else o=m;c[((o|0)==0?0:o+-4|0)>>2]=d;e=0;return e|0}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,285,1145723,0);e=6;return e|0}function __ZN4Mesh11add_surfaceEjNS_13PrimitiveTypeERK10PoolVectorIhEiS4_iRK5Rect3RK6VectorIS2_ERKS8_IS5_E(a,b,d,e,f,g,h,i,j,k){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;i=i|0;j=j|0;k=k|0;var n=0,o=0,p=0,q=0,r=0,s=0;n=l;l=l+48|0;if((l|0)>=(m|0))ba(48);o=n+40|0;p=n+8|0;q=n;c[p>>2]=0;r=p+4|0;c[r>>2]=c[i>>2];c[r+4>>2]=c[i+4>>2];c[r+8>>2]=c[i+8>>2];c[r+12>>2]=c[i+12>>2];c[r+16>>2]=c[i+16>>2];c[r+20>>2]=c[i+20>>2];r=p+28|0;c[r>>2]=0;__ZN6VectorIN4Mesh7SurfaceEE9push_backES1_(a+128|0,p)|0;s=c[r>>2]|0;if((s|0?__ZN9Reference11unreferenceEv(s)|0:0)?(s=c[r>>2]|0,__Z17predelete_handlerP6Object(s)|0):0){gj[c[(c[s>>2]|0)+76>>2]&8191](s);__ZN6Memory11free_staticEPvb(s,0)}c[r>>2]=0;r=c[p>>2]|0;if(r|0?(__Z16atomic_decrementPj(r+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(r,1);r=__ZN12VisualServer13get_singletonEv()|0;p=c[(c[r>>2]|0)+216>>2]|0;c[q>>2]=c[a+132>>2];c[o>>2]=c[q>>2];_h[p&3](r,o,b,d,e,f,g,h,i,j,k);l=n;return}function __ZN7ClassDB10_add_classI4MeshEEvv(){var a=0,b=0,d=0,e=0,f=0,g=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+16|0;d=a+12|0;e=a+8|0;f=a+4|0;g=a;__ZN6StringC2EPKc(b,901878);c[e>>2]=c[b>>2];__ZN10StringNameC2ERK6String(d,e);__ZN6StringC2EPKc(b,1110448);c[g>>2]=c[b>>2];__ZN10StringNameC2ERK6String(f,g);__ZN7ClassDB11_add_class2ERK10StringNameS2_(d,f);__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);__ZN10StringNameD2Ev(d);d=c[e>>2]|0;if(!d){l=a;return}if(__Z16atomic_decrementPj(d+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(d,1);l=a;return}function __ZN4Mesh13_bind_methodsEv(){var a=0,b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0;a=l;l=l+256|0;if((l|0)>=(m|0))ba(256);b=a+240|0;d=a+232|0;e=a+224|0;f=a+216|0;g=a+208|0;h=a+200|0;i=a+192|0;j=a+184|0;k=a+24|0;n=a+48|0;o=a;p=a+176|0;q=a+168|0;r=a+160|0;s=a+152|0;t=a+144|0;u=a+136|0;v=a+128|0;w=a+120|0;x=a+112|0;y=a+104|0;z=a+96|0;A=a+92|0;B=a+88|0;C=a+80|0;D=a+76|0;E=a+72|0;F=a+64|0;G=a+56|0;__Z8D_METHODPKcS0_(d,821942,1126230);H=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(H);c[H>>2]=226708;__ZN10MethodBind10_set_constEb(H,0);__ZN10MethodBind24_generate_argument_typesEi(H,1);c[H+44>>2]=820;c[H+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,H,d,0,0)|0;H=d+4|0;I=c[H>>2]|0;if(I|0?(__Z16atomic_decrementPj(I+-8|0)|0)==0:0){J=c[H>>2]|0;H=(J|0)==0?0:J+-4|0;J=H+4|0;if(c[H>>2]|0){K=0;do{__ZN10StringNameD2Ev(J+(K<<2)|0);K=K+1|0}while(K>>>0<(c[H>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(I,1)}__ZN10StringNameD2Ev(d);__Z8D_METHODPKc(e,821997);d=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(d);c[d>>2]=226744;__ZN10MethodBind10_set_constEb(d,1);__ZN10MethodBind24_generate_argument_typesEi(d,0);__ZN10MethodBind12_set_returnsEb(d,1);c[d+44>>2]=5085;c[d+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,d,e,0,0)|0;d=e+4|0;I=c[d>>2]|0;if(I|0?(__Z16atomic_decrementPj(I+-8|0)|0)==0:0){H=c[d>>2]|0;d=(H|0)==0?0:H+-4|0;H=d+4|0;if(c[d>>2]|0){K=0;do{__ZN10StringNameD2Ev(H+(K<<2)|0);K=K+1|0}while(K>>>0<(c[d>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(I,1)}__ZN10StringNameD2Ev(e);__Z8D_METHODPKcS0_(f,822019,1121648);e=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(e);c[e>>2]=226780;__ZN10MethodBind10_set_constEb(e,1);__ZN10MethodBind24_generate_argument_typesEi(e,1);__ZN10MethodBind12_set_returnsEb(e,1);c[e+44>>2]=4504;c[e+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,e,f,0,0)|0;e=f+4|0;I=c[e>>2]|0;if(I|0?(__Z16atomic_decrementPj(I+-8|0)|0)==0:0){d=c[e>>2]|0;e=(d|0)==0?0:d+-4|0;d=e+4|0;if(c[e>>2]|0){K=0;do{__ZN10StringNameD2Ev(d+(K<<2)|0);K=K+1|0}while(K>>>0<(c[e>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(I,1)}__ZN10StringNameD2Ev(f);__Z8D_METHODPKc(g,822040);f=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(f);c[f>>2]=226816;__ZN10MethodBind10_set_constEb(f,0);__ZN10MethodBind24_generate_argument_typesEi(f,0);c[f+44>>2]=5138;c[f+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,f,g,0,0)|0;f=g+4|0;I=c[f>>2]|0;if(I|0?(__Z16atomic_decrementPj(I+-8|0)|0)==0:0){e=c[f>>2]|0;f=(e|0)==0?0:e+-4|0;e=f+4|0;if(c[f>>2]|0){K=0;do{__ZN10StringNameD2Ev(e+(K<<2)|0);K=K+1|0}while(K>>>0<(c[f>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(I,1)}__ZN10StringNameD2Ev(g);__Z8D_METHODPKcS0_(h,822059,1146083);g=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(g);c[g>>2]=226852;__ZN10MethodBind10_set_constEb(g,0);__ZN10MethodBind24_generate_argument_typesEi(g,1);c[g+44>>2]=821;c[g+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,g,h,0,0)|0;g=h+4|0;I=c[g>>2]|0;if(I|0?(__Z16atomic_decrementPj(I+-8|0)|0)==0:0){f=c[g>>2]|0;g=(f|0)==0?0:f+-4|0;f=g+4|0;if(c[g>>2]|0){K=0;do{__ZN10StringNameD2Ev(f+(K<<2)|0);K=K+1|0}while(K>>>0<(c[g>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(I,1)}__ZN10StringNameD2Ev(h);__Z8D_METHODPKc(i,822080);h=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(h);c[h>>2]=226888;__ZN10MethodBind10_set_constEb(h,1);__ZN10MethodBind24_generate_argument_typesEi(h,0);__ZN10MethodBind12_set_returnsEb(h,1);c[h+44>>2]=5086;c[h+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,h,i,0,0)|0;h=i+4|0;I=c[h>>2]|0;if(I|0?(__Z16atomic_decrementPj(I+-8|0)|0)==0:0){g=c[h>>2]|0;h=(g|0)==0?0:g+-4|0;g=h+4|0;if(c[h>>2]|0){K=0;do{__ZN10StringNameD2Ev(g+(K<<2)|0);K=K+1|0}while(K>>>0<(c[h>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(I,1)}__ZN10StringNameD2Ev(i);__Z8D_METHODPKcS0_S0_S0_S0_(j,816965,855449,821600,822101,822114);__ZN5ArrayC2Ev(n);__ZN7VariantC2ERK5Array(k,n);__ZN7VariantC2Ei(o,97792);i=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(i);c[i>>2]=226924;__ZN10MethodBind10_set_constEb(i,0);__ZN10MethodBind24_generate_argument_typesEi(i,4);c[i+44>>2]=101;c[i+48>>2]=0;c[b>>2]=k;c[b+4>>2]=o;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,i,j,b,2)|0;if(c[o>>2]|0)__ZN7Variant5clearEv(o);if(c[k>>2]|0)__ZN7Variant5clearEv(k);__ZN5ArrayD2Ev(n);o=j+4|0;i=c[o>>2]|0;if(i|0?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0){I=c[o>>2]|0;o=(I|0)==0?0:I+-4|0;I=o+4|0;if(c[o>>2]|0){h=0;do{__ZN10StringNameD2Ev(I+(h<<2)|0);h=h+1|0}while(h>>>0<(c[o>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(i,1)}__ZN10StringNameD2Ev(j);__Z8D_METHODPKc(p,822129);j=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(j);c[j>>2]=226744;__ZN10MethodBind10_set_constEb(j,1);__ZN10MethodBind24_generate_argument_typesEi(j,0);__ZN10MethodBind12_set_returnsEb(j,1);c[j+44>>2]=5087;c[j+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,j,p,0,0)|0;j=p+4|0;i=c[j>>2]|0;if(i|0?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0){o=c[j>>2]|0;j=(o|0)==0?0:o+-4|0;o=j+4|0;if(c[j>>2]|0){h=0;do{__ZN10StringNameD2Ev(o+(h<<2)|0);h=h+1|0}while(h>>>0<(c[j>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(i,1)}__ZN10StringNameD2Ev(p);__Z8D_METHODPKcS0_(q,822147,822162);p=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(p);c[p>>2]=226960;__ZN10MethodBind10_set_constEb(p,0);__ZN10MethodBind24_generate_argument_typesEi(p,1);c[p+44>>2]=822;c[p+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,p,q,0,0)|0;p=q+4|0;i=c[p>>2]|0;if(i|0?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0){j=c[p>>2]|0;p=(j|0)==0?0:j+-4|0;j=p+4|0;if(c[p>>2]|0){h=0;do{__ZN10StringNameD2Ev(j+(h<<2)|0);h=h+1|0}while(h>>>0<(c[p>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(i,1)}__ZN10StringNameD2Ev(q);__Z8D_METHODPKcS0_(r,822171,822162);q=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(q);c[q>>2]=226996;__ZN10MethodBind10_set_constEb(q,1);__ZN10MethodBind24_generate_argument_typesEi(q,1);__ZN10MethodBind12_set_returnsEb(q,1);c[q+44>>2]=4505;c[q+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,q,r,0,0)|0;q=r+4|0;i=c[q>>2]|0;if(i|0?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0){p=c[q>>2]|0;q=(p|0)==0?0:p+-4|0;p=q+4|0;if(c[q>>2]|0){h=0;do{__ZN10StringNameD2Ev(p+(h<<2)|0);h=h+1|0}while(h>>>0<(c[q>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(i,1)}__ZN10StringNameD2Ev(r);__Z8D_METHODPKcS0_(s,822193,822162);r=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(r);c[r>>2]=226996;__ZN10MethodBind10_set_constEb(r,1);__ZN10MethodBind24_generate_argument_typesEi(r,1);__ZN10MethodBind12_set_returnsEb(r,1);c[r+44>>2]=4506;c[r+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,r,s,0,0)|0;r=s+4|0;i=c[r>>2]|0;if(i|0?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0){q=c[r>>2]|0;r=(q|0)==0?0:q+-4|0;q=r+4|0;if(c[r>>2]|0){h=0;do{__ZN10StringNameD2Ev(q+(h<<2)|0);h=h+1|0}while(h>>>0<(c[r>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(i,1)}__ZN10StringNameD2Ev(s);__Z8D_METHODPKcS0_(t,822221,822162);s=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(s);c[s>>2]=227032;__ZN10MethodBind10_set_constEb(s,1);__ZN10MethodBind24_generate_argument_typesEi(s,1);__ZN10MethodBind12_set_returnsEb(s,1);c[s+44>>2]=4507;c[s+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,s,t,0,0)|0;s=t+4|0;i=c[s>>2]|0;if(i|0?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0){r=c[s>>2]|0;s=(r|0)==0?0:r+-4|0;r=s+4|0;if(c[s>>2]|0){h=0;do{__ZN10StringNameD2Ev(r+(h<<2)|0);h=h+1|0}while(h>>>0<(c[s>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(i,1)}__ZN10StringNameD2Ev(t);__Z8D_METHODPKcS0_(u,822240,822162);t=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(t);c[t>>2]=227068;__ZN10MethodBind10_set_constEb(t,1);__ZN10MethodBind24_generate_argument_typesEi(t,1);__ZN10MethodBind12_set_returnsEb(t,1);c[t+44>>2]=4508;c[t+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,t,u,0,0)|0;t=u+4|0;i=c[t>>2]|0;if(i|0?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0){s=c[t>>2]|0;t=(s|0)==0?0:s+-4|0;s=t+4|0;if(c[t>>2]|0){h=0;do{__ZN10StringNameD2Ev(s+(h<<2)|0);h=h+1|0}while(h>>>0<(c[t>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(i,1)}__ZN10StringNameD2Ev(u);__Z8D_METHODPKcS0_S0_(v,816876,822162,921082);u=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(u);c[u>>2]=227104;__ZN10MethodBind10_set_constEb(u,0);__ZN10MethodBind24_generate_argument_typesEi(u,2);c[u+44>>2]=1449;c[u+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,u,v,0,0)|0;u=v+4|0;i=c[u>>2]|0;if(i|0?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0){t=c[u>>2]|0;u=(t|0)==0?0:t+-4|0;t=u+4|0;if(c[u>>2]|0){h=0;do{__ZN10StringNameD2Ev(t+(h<<2)|0);h=h+1|0}while(h>>>0<(c[u>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(i,1)}__ZN10StringNameD2Ev(v);__Z8D_METHODPKcS0_(w,822267,822162);v=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(v);c[v>>2]=227140;__ZN10MethodBind10_set_constEb(v,1);__ZN10MethodBind24_generate_argument_typesEi(v,1);__ZN10MethodBind12_set_returnsEb(v,1);c[v+44>>2]=4509;c[v+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,v,w,0,0)|0;v=w+4|0;i=c[v>>2]|0;if(i|0?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0){u=c[v>>2]|0;v=(u|0)==0?0:u+-4|0;u=v+4|0;if(c[v>>2]|0){h=0;do{__ZN10StringNameD2Ev(u+(h<<2)|0);h=h+1|0}while(h>>>0<(c[v>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(i,1)}__ZN10StringNameD2Ev(w);__Z8D_METHODPKcS0_S0_(x,821864,822162,1126230);w=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(w);c[w>>2]=227176;__ZN10MethodBind10_set_constEb(w,0);__ZN10MethodBind24_generate_argument_typesEi(w,2);c[w+44>>2]=1450;c[w+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,w,x,0,0)|0;w=x+4|0;i=c[w>>2]|0;if(i|0?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0){v=c[w>>2]|0;w=(v|0)==0?0:v+-4|0;v=w+4|0;if(c[w>>2]|0){h=0;do{__ZN10StringNameD2Ev(v+(h<<2)|0);h=h+1|0}while(h>>>0<(c[w>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(i,1)}__ZN10StringNameD2Ev(x);__Z8D_METHODPKcS0_(y,821390,822162);x=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(x);c[x>>2]=227212;__ZN10MethodBind10_set_constEb(x,1);__ZN10MethodBind24_generate_argument_typesEi(x,1);__ZN10MethodBind12_set_returnsEb(x,1);c[x+44>>2]=4510;c[x+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,x,y,0,0)|0;x=y+4|0;i=c[x>>2]|0;do if(i|0){if(__Z16atomic_decrementPj(i+-8|0)|0)break;w=c[x>>2]|0;h=(w|0)==0?0:w+-4|0;w=h+4|0;if(c[h>>2]|0){v=0;do{__ZN10StringNameD2Ev(w+(v<<2)|0);v=v+1|0}while(v>>>0<(c[h>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(i,1)}while(0);__ZN10StringNameD2Ev(y);__Z8D_METHODPKc(z,822297);y=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(y);c[y>>2]=226816;__ZN10MethodBind10_set_constEb(y,0);__ZN10MethodBind24_generate_argument_typesEi(y,0);c[y+44>>2]=5139;c[y+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,y,z,0,0)|0;y=z+4|0;i=c[y>>2]|0;do if(i|0){if(__Z16atomic_decrementPj(i+-8|0)|0)break;x=c[y>>2]|0;h=(x|0)==0?0:x+-4|0;x=h+4|0;if(c[h>>2]|0){v=0;do{__ZN10StringNameD2Ev(x+(v<<2)|0);v=v+1|0}while(v>>>0<(c[h>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(i,1)}while(0);__ZN10StringNameD2Ev(z);__ZN6StringC2EPKc(b,901878);c[k>>2]=c[b>>2];__ZN10StringNameC2ERK6String(A,k);c[B>>2]=__Z11_scs_createPKc(822297)|0;__ZN7ClassDB16set_method_flagsE10StringNameS0_i(A,B,3);__ZN10StringNameD2Ev(B);__ZN10StringNameD2Ev(A);A=c[k>>2]|0;do if(A|0){if(__Z16atomic_decrementPj(A+-8|0)|0)break;__ZN6Memory11free_staticEPvb(A,1)}while(0);__Z8D_METHODPKc(C,822313);A=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(A);c[A>>2]=226816;__ZN10MethodBind10_set_constEb(A,0);__ZN10MethodBind24_generate_argument_typesEi(A,0);c[A+44>>2]=5140;c[A+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,A,C,0,0)|0;A=C+4|0;B=c[A>>2]|0;do if(B|0){if(__Z16atomic_decrementPj(B+-8|0)|0)break;z=c[A>>2]|0;i=(z|0)==0?0:z+-4|0;z=i+4|0;if(c[i>>2]|0){y=0;do{__ZN10StringNameD2Ev(z+(y<<2)|0);y=y+1|0}while(y>>>0<(c[i>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(B,1)}while(0);__ZN10StringNameD2Ev(C);__ZN6StringC2EPKc(b,901878);c[k>>2]=c[b>>2];__ZN10StringNameC2ERK6String(D,k);c[E>>2]=__Z11_scs_createPKc(822313)|0;__ZN7ClassDB16set_method_flagsE10StringNameS0_i(D,E,3);__ZN10StringNameD2Ev(E);__ZN10StringNameD2Ev(D);D=c[k>>2]|0;do if(D|0){if(__Z16atomic_decrementPj(D+-8|0)|0)break;__ZN6Memory11free_staticEPvb(D,1)}while(0);__Z8D_METHODPKcS0_(F,822330,863366);D=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(D);c[D>>2]=227248;__ZN10MethodBind10_set_constEb(D,0);__ZN10MethodBind24_generate_argument_typesEi(D,1);c[D+44>>2]=823;c[D+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,D,F,0,0)|0;D=F+4|0;E=c[D>>2]|0;do if(E|0){if(__Z16atomic_decrementPj(E+-8|0)|0)break;C=c[D>>2]|0;B=(C|0)==0?0:C+-4|0;C=B+4|0;if(c[B>>2]|0){A=0;do{__ZN10StringNameD2Ev(C+(A<<2)|0);A=A+1|0}while(A>>>0<(c[B>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(E,1)}while(0);__ZN10StringNameD2Ev(F);__Z8D_METHODPKc(G,822346);F=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(F);c[F>>2]=227284;__ZN10MethodBind10_set_constEb(F,1);__ZN10MethodBind24_generate_argument_typesEi(F,0);__ZN10MethodBind12_set_returnsEb(F,1);c[F+44>>2]=824;c[F+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,F,G,0,0)|0;F=G+4|0;E=c[F>>2]|0;do if(E|0){if(__Z16atomic_decrementPj(E+-8|0)|0)break;D=c[F>>2]|0;B=(D|0)==0?0:D+-4|0;D=B+4|0;if(c[B>>2]|0){A=0;do{__ZN10StringNameD2Ev(D+(A<<2)|0);A=A+1|0}while(A>>>0<(c[B>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(E,1)}while(0);__ZN10StringNameD2Ev(G);__ZN6StringC2EPKc(b,901878);c[n>>2]=c[b>>2];__ZN10StringNameC2ERK6String(k,n);__ZN10StringNameC2EPKc(b,822362);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(k,b,-1);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(k);G=c[n>>2]|0;do if(G|0){if(__Z16atomic_decrementPj(G+-8|0)|0)break;__ZN6Memory11free_staticEPvb(G,1)}while(0);__ZN6StringC2EPKc(b,901878);c[n>>2]=c[b>>2];__ZN10StringNameC2ERK6String(k,n);__ZN10StringNameC2EPKc(b,822377);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(k,b,4);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(k);G=c[n>>2]|0;do if(G|0){if(__Z16atomic_decrementPj(G+-8|0)|0)break;__ZN6Memory11free_staticEPvb(G,1)}while(0);__ZN6StringC2EPKc(b,901878);c[n>>2]=c[b>>2];__ZN10StringNameC2ERK6String(k,n);__ZN10StringNameC2EPKc(b,822396);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(k,b,0);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(k);G=c[n>>2]|0;do if(G|0){if(__Z16atomic_decrementPj(G+-8|0)|0)break;__ZN6Memory11free_staticEPvb(G,1)}while(0);__ZN6StringC2EPKc(b,901878);c[n>>2]=c[b>>2];__ZN10StringNameC2ERK6String(k,n);__ZN10StringNameC2EPKc(b,822409);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(k,b,1);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(k);G=c[n>>2]|0;do if(G|0){if(__Z16atomic_decrementPj(G+-8|0)|0)break;__ZN6Memory11free_staticEPvb(G,1)}while(0);__ZN6StringC2EPKc(b,901878);c[n>>2]=c[b>>2];__ZN10StringNameC2ERK6String(k,n);__ZN10StringNameC2EPKc(b,822422);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(k,b,2);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(k);G=c[n>>2]|0;do if(G|0){if(__Z16atomic_decrementPj(G+-8|0)|0)break;__ZN6Memory11free_staticEPvb(G,1)}while(0);__ZN6StringC2EPKc(b,901878);c[n>>2]=c[b>>2];__ZN10StringNameC2ERK6String(k,n);__ZN10StringNameC2EPKc(b,822436);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(k,b,3);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(k);G=c[n>>2]|0;do if(G|0){if(__Z16atomic_decrementPj(G+-8|0)|0)break;__ZN6Memory11free_staticEPvb(G,1)}while(0);__ZN6StringC2EPKc(b,901878);c[n>>2]=c[b>>2];__ZN10StringNameC2ERK6String(k,n);__ZN10StringNameC2EPKc(b,822448);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(k,b,4);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(k);G=c[n>>2]|0;do if(G|0){if(__Z16atomic_decrementPj(G+-8|0)|0)break;__ZN6Memory11free_staticEPvb(G,1)}while(0);__ZN6StringC2EPKc(b,901878);c[n>>2]=c[b>>2];__ZN10StringNameC2ERK6String(k,n);__ZN10StringNameC2EPKc(b,822461);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(k,b,5);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(k);G=c[n>>2]|0;do if(G|0){if(__Z16atomic_decrementPj(G+-8|0)|0)break;__ZN6Memory11free_staticEPvb(G,1)}while(0);__ZN6StringC2EPKc(b,901878);c[n>>2]=c[b>>2];__ZN10StringNameC2ERK6String(k,n);__ZN10StringNameC2EPKc(b,822475);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(k,b,6);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(k);G=c[n>>2]|0;do if(G|0){if(__Z16atomic_decrementPj(G+-8|0)|0)break;__ZN6Memory11free_staticEPvb(G,1)}while(0);__ZN6StringC2EPKc(b,901878);c[n>>2]=c[b>>2];__ZN10StringNameC2ERK6String(k,n);__ZN10StringNameC2EPKc(b,822487);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(k,b,7);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(k);G=c[n>>2]|0;do if(G|0){if(__Z16atomic_decrementPj(G+-8|0)|0)break;__ZN6Memory11free_staticEPvb(G,1)}while(0);__ZN6StringC2EPKc(b,901878);c[n>>2]=c[b>>2];__ZN10StringNameC2ERK6String(k,n);__ZN10StringNameC2EPKc(b,822501);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(k,b,8);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(k);G=c[n>>2]|0;do if(G|0){if(__Z16atomic_decrementPj(G+-8|0)|0)break;__ZN6Memory11free_staticEPvb(G,1)}while(0);__ZN6StringC2EPKc(b,901878);c[n>>2]=c[b>>2];__ZN10StringNameC2ERK6String(k,n);__ZN10StringNameC2EPKc(b,822513);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(k,b,1);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(k);G=c[n>>2]|0;do if(G|0){if(__Z16atomic_decrementPj(G+-8|0)|0)break;__ZN6Memory11free_staticEPvb(G,1)}while(0);__ZN6StringC2EPKc(b,901878);c[n>>2]=c[b>>2];__ZN10StringNameC2ERK6String(k,n);__ZN10StringNameC2EPKc(b,822533);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(k,b,2);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(k);G=c[n>>2]|0;do if(G|0){if(__Z16atomic_decrementPj(G+-8|0)|0)break;__ZN6Memory11free_staticEPvb(G,1)}while(0);__ZN6StringC2EPKc(b,901878);c[n>>2]=c[b>>2];__ZN10StringNameC2ERK6String(k,n);__ZN10StringNameC2EPKc(b,822553);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(k,b,4);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(k);G=c[n>>2]|0;do if(G|0){if(__Z16atomic_decrementPj(G+-8|0)|0)break;__ZN6Memory11free_staticEPvb(G,1)}while(0);__ZN6StringC2EPKc(b,901878);c[n>>2]=c[b>>2];__ZN10StringNameC2ERK6String(k,n);__ZN10StringNameC2EPKc(b,822574);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(k,b,8);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(k);G=c[n>>2]|0;do if(G|0){if(__Z16atomic_decrementPj(G+-8|0)|0)break;__ZN6Memory11free_staticEPvb(G,1)}while(0);__ZN6StringC2EPKc(b,901878);c[n>>2]=c[b>>2];__ZN10StringNameC2ERK6String(k,n);__ZN10StringNameC2EPKc(b,822593);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(k,b,16);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(k);G=c[n>>2]|0;do if(G|0){if(__Z16atomic_decrementPj(G+-8|0)|0)break;__ZN6Memory11free_staticEPvb(G,1)}while(0);__ZN6StringC2EPKc(b,901878);c[n>>2]=c[b>>2];__ZN10StringNameC2ERK6String(k,n);__ZN10StringNameC2EPKc(b,822613);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(k,b,32);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(k);G=c[n>>2]|0;do if(G|0){if(__Z16atomic_decrementPj(G+-8|0)|0)break;__ZN6Memory11free_staticEPvb(G,1)}while(0);__ZN6StringC2EPKc(b,901878);c[n>>2]=c[b>>2];__ZN10StringNameC2ERK6String(k,n);__ZN10StringNameC2EPKc(b,822634);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(k,b,64);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(k);G=c[n>>2]|0;do if(G|0){if(__Z16atomic_decrementPj(G+-8|0)|0)break;__ZN6Memory11free_staticEPvb(G,1)}while(0);__ZN6StringC2EPKc(b,901878);c[n>>2]=c[b>>2];__ZN10StringNameC2ERK6String(k,n);__ZN10StringNameC2EPKc(b,822653);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(k,b,128);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(k);G=c[n>>2]|0;do if(G|0){if(__Z16atomic_decrementPj(G+-8|0)|0)break;__ZN6Memory11free_staticEPvb(G,1)}while(0);__ZN6StringC2EPKc(b,901878);c[n>>2]=c[b>>2];__ZN10StringNameC2ERK6String(k,n);__ZN10StringNameC2EPKc(b,822674);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(k,b,256);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(k);G=c[n>>2]|0;do if(G|0){if(__Z16atomic_decrementPj(G+-8|0)|0)break;__ZN6Memory11free_staticEPvb(G,1)}while(0);__ZN6StringC2EPKc(b,901878);c[n>>2]=c[b>>2];__ZN10StringNameC2ERK6String(k,n);__ZN10StringNameC2EPKc(b,822693);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(k,b,0);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(k);G=c[n>>2]|0;do if(G|0){if(__Z16atomic_decrementPj(G+-8|0)|0)break;__ZN6Memory11free_staticEPvb(G,1)}while(0);__ZN6StringC2EPKc(b,901878);c[n>>2]=c[b>>2];__ZN10StringNameC2ERK6String(k,n);__ZN10StringNameC2EPKc(b,822710);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(k,b,1);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(k);G=c[n>>2]|0;do if(G|0){if(__Z16atomic_decrementPj(G+-8|0)|0)break;__ZN6Memory11free_staticEPvb(G,1)}while(0);__ZN6StringC2EPKc(b,901878);c[n>>2]=c[b>>2];__ZN10StringNameC2ERK6String(k,n);__ZN10StringNameC2EPKc(b,822726);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(k,b,2);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(k);G=c[n>>2]|0;do if(G|0){if(__Z16atomic_decrementPj(G+-8|0)|0)break;__ZN6Memory11free_staticEPvb(G,1)}while(0);__ZN6StringC2EPKc(b,901878);c[n>>2]=c[b>>2];__ZN10StringNameC2ERK6String(k,n);__ZN10StringNameC2EPKc(b,822747);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(k,b,3);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(k);G=c[n>>2]|0;do if(G|0){if(__Z16atomic_decrementPj(G+-8|0)|0)break;__ZN6Memory11free_staticEPvb(G,1)}while(0);__ZN6StringC2EPKc(b,901878);c[n>>2]=c[b>>2];__ZN10StringNameC2ERK6String(k,n);__ZN10StringNameC2EPKc(b,822767);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(k,b,4);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(k);G=c[n>>2]|0;do if(G|0){if(__Z16atomic_decrementPj(G+-8|0)|0)break;__ZN6Memory11free_staticEPvb(G,1)}while(0);__ZN6StringC2EPKc(b,901878);c[n>>2]=c[b>>2];__ZN10StringNameC2ERK6String(k,n);__ZN10StringNameC2EPKc(b,822787);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(k,b,5);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(k);G=c[n>>2]|0;do if(G|0){if(__Z16atomic_decrementPj(G+-8|0)|0)break;__ZN6Memory11free_staticEPvb(G,1)}while(0);__ZN6StringC2EPKc(b,901878);c[n>>2]=c[b>>2];__ZN10StringNameC2ERK6String(k,n);__ZN10StringNameC2EPKc(b,822812);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(k,b,6);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(k);k=c[n>>2]|0;if(!k){l=a;return}if(__Z16atomic_decrementPj(k+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(k,1);l=a;return}function __ZNK4Mesh21get_blend_shape_countEv(a){a=a|0;var b=0,d=0;b=c[a+164>>2]|0;if(!b){d=0;return d|0}d=c[b+-4>>2]|0;return d|0}function __ZNK4Mesh20get_blend_shape_nameEi(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;if((d|0)>=0){g=c[b+164>>2]|0;b=(g|0)==0;if(b)h=0;else h=c[g+-4>>2]|0;if((h|0)>(d|0)){a[1263537]=0;if(b)i=0;else i=c[g+-4>>2]|0;do if((i|0)<=(d|0)){if(b)j=0;else j=c[g+-4>>2]|0;if((j|0)>(d|0)){a[1263537]=0;k=14;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);n=0;break}}else k=14;while(0);if((k|0)==14)n=g+(d<<2)|0;__ZN10StringNameC2ERKS_(f,n);o=c[f>>2]|0;l=e;return o|0}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(822019,816897,397,825346,0);__ZN10StringNameC2Ev(f);o=c[f>>2]|0;l=e;return o|0}function __ZN4Mesh18clear_blend_shapesEv(b){b=b|0;var d=0,e=0,f=0,g=0,h=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d+4|0;f=d;g=b+128|0;h=c[g>>2]|0;if(h|0?c[h+-4>>2]|0:0){__ZN6StringC2EPKc(f,825287);c[e>>2]=__ZNK6String4utf8Ev(f)|0;__Z19_err_set_last_errorPKc(__ZNK10CharString8get_dataEv(e)|0);h=c[e>>2]|0;if(h|0?(__Z16atomic_decrementPj(h+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(h,1);h=c[f>>2]|0;if(h|0?(__Z16atomic_decrementPj(h+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(h,1);a[1263537]=1;h=c[g>>2]|0;if(h|0?c[h+-4>>2]|0:0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(822040,816897,404,821958,0);l=d;return}a[1263537]=0}a[1263537]=0;h=b+164|0;b=c[h>>2]|0;if(!b){l=d;return}if(!(c[b+-4>>2]|0)){l=d;return}if(!(__Z16atomic_decrementPj(b+-8|0)|0)){g=c[h>>2]|0;f=(g|0)==0?0:g+-4|0;g=f+4|0;if(c[f>>2]|0){e=0;do{__ZN10StringNameD2Ev(g+(e<<2)|0);e=e+1|0}while(e>>>0<(c[f>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(b,1)}c[h>>2]=0;l=d;return}function __ZN4Mesh20set_blend_shape_modeENS_14BlendShapeModeE(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d+4|0;f=d;c[a+160>>2]=b;g=__ZN12VisualServer13get_singletonEv()|0;h=c[(c[g>>2]|0)+228>>2]|0;c[f>>2]=c[a+132>>2];c[e>>2]=c[f>>2];bj[h&4095](g,e,b);l=d;return}function __ZNK4Mesh20get_blend_shape_modeEv(a){a=a|0;return c[a+160>>2]|0}function __ZNK4Mesh17get_surface_countEv(a){a=a|0;var b=0,d=0;b=c[a+128>>2]|0;if(!b){d=0;return d|0}d=c[b+-4>>2]|0;return d|0}function __ZN4Mesh14surface_removeEi(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e+4|0;g=e;if((d|0)>=0){h=b+128|0;i=c[h>>2]|0;if(!i)j=0;else j=c[i+-4>>2]|0;if((j|0)>(d|0)){a[1263537]=0;j=__ZN12VisualServer13get_singletonEv()|0;i=c[(c[j>>2]|0)+284>>2]|0;c[g>>2]=c[b+132>>2];c[f>>2]=c[g>>2];bj[i&4095](j,f,d);f=c[h>>2]|0;j=(f|0)==0;if(j)k=0;else k=c[f+-4>>2]|0;if((k|0)>(d|0)){a[1263537]=0;if(!j?(__ZN6VectorIN4Mesh7SurfaceEE14_copy_on_writeEv(h),j=c[h>>2]|0,(j|0)!=0):0){n=j;o=(c[j+-4>>2]|0)+-1|0}else{n=0;o=-1}if((o|0)>(d|0)){j=d;do{d=j;j=j+1|0;__ZN4Mesh7SurfaceaSERKS0_(n+(d<<5)|0,n+(j<<5)|0)|0}while((j|0)!=(o|0))}__ZN6VectorIN4Mesh7SurfaceEE6resizeEi(h,o)|0}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1128380,1146752,368,1122479,0);o=b+192|0;j=c[o>>2]|0;if(j|0){if(__ZN9Reference11unreferenceEv(j)|0?(j=c[o>>2]|0,__Z17predelete_handlerP6Object(j)|0):0){gj[c[(c[j>>2]|0)+76>>2]&8191](j);__ZN6Memory11free_staticEPvb(j,0)}c[o>>2]=0}o=b+136|0;c[o>>2]=0;c[o+4>>2]=0;c[o+8>>2]=0;c[o+12>>2]=0;c[o+16>>2]=0;c[o+20>>2]=0;j=0;while(1){n=c[h>>2]|0;d=(n|0)==0;if(d)p=0;else p=c[n+-4>>2]|0;if((j|0)>=(p|0))break;k=(j|0)==0;if(d)q=0;else q=c[n+-4>>2]|0;do if((q|0)<=(j|0)){if(d)r=0;else r=c[n+-4>>2]|0;if((r|0)>(j|0)){a[1263537]=0;s=33;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);t=0;break}}else s=33;while(0);if((s|0)==33){s=0;__ZN6VectorIN4Mesh7SurfaceEE14_copy_on_writeEv(h);t=(c[h>>2]|0)+(j<<5)|0}n=t+4|0;if(k){c[o>>2]=c[n>>2];c[o+4>>2]=c[n+4>>2];c[o+8>>2]=c[n+8>>2];c[o+12>>2]=c[n+12>>2];c[o+16>>2]=c[n+16>>2];c[o+20>>2]=c[n+20>>2]}else __ZN5Rect310merge_withERKS_(o,n);j=j+1|0}__ZN8Resource12emit_changedEv(b);l=e;return}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(822147,816897,423,816922,0);l=e;return}function __ZNK4Mesh21surface_get_array_lenEi(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e+4|0;g=e;if((d|0)>=0){h=c[b+128>>2]|0;if(!h)i=0;else i=c[h+-4>>2]|0;if((i|0)>(d|0)){a[1263537]=0;i=__ZN12VisualServer13get_singletonEv()|0;h=c[(c[i>>2]|0)+244>>2]|0;c[g>>2]=c[b+132>>2];c[f>>2]=c[g>>2];j=nj[h&2047](i,f,d)|0;l=e;return j|0}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(822171,816897,435,816922,0);j=-1;l=e;return j|0}function __ZNK4Mesh27surface_get_array_index_lenEi(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e+4|0;g=e;if((d|0)>=0){h=c[b+128>>2]|0;if(!h)i=0;else i=c[h+-4>>2]|0;if((i|0)>(d|0)){a[1263537]=0;i=__ZN12VisualServer13get_singletonEv()|0;h=c[(c[i>>2]|0)+248>>2]|0;c[g>>2]=c[b+132>>2];c[f>>2]=c[g>>2];j=nj[h&2047](i,f,d)|0;l=e;return j|0}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(822193,816897,441,816922,0);j=-1;l=e;return j|0}function __ZNK4Mesh18surface_get_formatEi(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e+4|0;g=e;if((d|0)>=0){h=c[b+128>>2]|0;if(!h)i=0;else i=c[h+-4>>2]|0;if((i|0)>(d|0)){a[1263537]=0;i=__ZN12VisualServer13get_singletonEv()|0;h=c[(c[i>>2]|0)+264>>2]|0;c[g>>2]=c[b+132>>2];c[f>>2]=c[g>>2];j=nj[h&2047](i,f,d)|0;l=e;return j|0}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(822221,816897,447,816922,0);j=0;l=e;return j|0}function __ZNK4Mesh26surface_get_primitive_typeEi(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e+4|0;g=e;if((d|0)>=0){h=c[b+128>>2]|0;if(!h)i=0;else i=c[h+-4>>2]|0;if((i|0)>(d|0)){a[1263537]=0;i=__ZN12VisualServer13get_singletonEv()|0;h=c[(c[i>>2]|0)+268>>2]|0;c[g>>2]=c[b+132>>2];c[f>>2]=c[g>>2];j=nj[h&2047](i,f,d)|0;l=e;return j|0}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(822240,816897,453,816922,0);j=1;l=e;return j|0}function __ZNK4Mesh20surface_get_materialEi(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0;if((d|0)>=0){e=c[b+128>>2]|0;b=(e|0)==0;if(b)f=0;else f=c[e+-4>>2]|0;if((f|0)>(d|0)){a[1263537]=0;if(b)g=0;else g=c[e+-4>>2]|0;do if((g|0)<=(d|0)){if(b)h=0;else h=c[e+-4>>2]|0;if((h|0)>(d|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0)}while(0);h=c[e+(d<<5)+28>>2]|0;if(!h){i=0;return i|0}__ZN9Reference9referenceEv(h);i=h;return i|0}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(821369,816897,490,816922,0);i=0;return i|0}function __ZNK4Mesh16surface_get_nameEi(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0;if((d|0)>=0){e=c[b+128>>2]|0;b=(e|0)==0;if(b)f=0;else f=c[e+-4>>2]|0;if((f|0)>(d|0)){a[1263537]=0;if(b)g=0;else g=c[e+-4>>2]|0;do if((g|0)<=(d|0)){if(b)h=0;else h=c[e+-4>>2]|0;if((h|0)>(d|0)){a[1263537]=0;i=14;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);j=0;break}}else i=14;while(0);if((i|0)==14)j=e+(d<<5)|0;d=c[j>>2]|0;if(!d){k=0;return k|0}if(!(__Z28atomic_conditional_incrementPj(d+-8|0)|0)){k=0;return k|0}k=c[j>>2]|0;return k|0}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(821390,816897,477,816922,0);k=0;return k|0}function __ZN4Mesh15center_geometryEv(a){a=a|0;return}function __ZN4Mesh16regen_normalmapsEv(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d+8|0;f=d+4|0;g=d;c[e>>2]=0;h=b+128|0;i=(b|0)==0;a:do if(i){j=0;while(1){k=c[h>>2]|0;if(!k)n=0;else n=c[k+-4>>2]|0;if((j|0)>=(n|0)){o=k;break a}k=__ZnwjPKc(196,1263606)|0;__ZN11SurfaceToolC2Ev(k);__Z22postinitialize_handlerP6Object(k);if(k){a[1263537]=0;if(__ZN9Reference8init_refEv(k)|0){p=k;q=k;r=7}else{s=0;t=0}}else{p=0;q=0;r=7}if((r|0)==7){r=0;s=p;t=q}c[f>>2]=0;__ZN11SurfaceTool11create_fromERK3RefI4MeshEi(s,f,j);k=c[f>>2]|0;if((k|0?__ZN9Reference11unreferenceEv(k)|0:0)?(k=c[f>>2]|0,__Z17predelete_handlerP6Object(k)|0):0){gj[c[(c[k>>2]|0)+76>>2]&8191](k);__ZN6Memory11free_staticEPvb(k,0)}c[g>>2]=0;k=(s|0)==0;if(!k){c[g>>2]=t;__ZN9Reference9referenceEv(s)}__ZN6VectorI3RefI11SurfaceToolEE9push_backES2_(e,g)|0;u=c[g>>2]|0;if((u|0?__ZN9Reference11unreferenceEv(u)|0:0)?(u=c[g>>2]|0,__Z17predelete_handlerP6Object(u)|0):0){gj[c[(c[u>>2]|0)+76>>2]&8191](u);__ZN6Memory11free_staticEPvb(u,0)}c[g>>2]=0;if((!k?__ZN9Reference11unreferenceEv(s)|0:0)?__Z17predelete_handlerP6Object(s)|0:0){gj[c[(c[s>>2]|0)+76>>2]&8191](s);__ZN6Memory11free_staticEPvb(t,0)}j=j+1|0}}else{j=0;while(1){k=c[h>>2]|0;if(!k)v=0;else v=c[k+-4>>2]|0;if((j|0)>=(v|0)){o=k;break a}k=__ZnwjPKc(196,1263606)|0;__ZN11SurfaceToolC2Ev(k);__Z22postinitialize_handlerP6Object(k);if(k){a[1263537]=0;if(__ZN9Reference8init_refEv(k)|0){w=k;x=k;r=29}else{y=0;z=0}}else{w=0;x=0;r=29}if((r|0)==29){r=0;y=w;z=x}a[1263537]=0;if(__ZN9Reference8init_refEv(b)|0)c[f>>2]=b;__ZN11SurfaceTool11create_fromERK3RefI4MeshEi(y,f,j);k=c[f>>2]|0;if((k|0?__ZN9Reference11unreferenceEv(k)|0:0)?(k=c[f>>2]|0,__Z17predelete_handlerP6Object(k)|0):0){gj[c[(c[k>>2]|0)+76>>2]&8191](k);__ZN6Memory11free_staticEPvb(k,0)}c[g>>2]=0;k=(y|0)==0;if(!k){c[g>>2]=z;__ZN9Reference9referenceEv(y)}__ZN6VectorI3RefI11SurfaceToolEE9push_backES2_(e,g)|0;u=c[g>>2]|0;if((u|0?__ZN9Reference11unreferenceEv(u)|0:0)?(u=c[g>>2]|0,__Z17predelete_handlerP6Object(u)|0):0){gj[c[(c[u>>2]|0)+76>>2]&8191](u);__ZN6Memory11free_staticEPvb(u,0)}c[g>>2]=0;if((!k?__ZN9Reference11unreferenceEv(y)|0:0)?__Z17predelete_handlerP6Object(y)|0:0){gj[c[(c[y>>2]|0)+76>>2]&8191](y);__ZN6Memory11free_staticEPvb(z,0)}j=j+1|0}}while(0);b:do if(o|0){z=o;do{if(!(c[z+-4>>2]|0))break b;__ZN4Mesh14surface_removeEi(b,0);z=c[h>>2]|0}while((z|0)!=0)}while(0);if(i){i=0;while(1){h=c[e>>2]|0;o=(h|0)==0;if(o)A=0;else A=c[h+-4>>2]|0;if((i|0)>=(A|0)){B=h;r=79;break}if(o)C=0;else C=c[h+-4>>2]|0;if((C|0)<=(i|0)){if(o)D=0;else D=c[h+-4>>2]|0;if((D|0)<=(i|0)){r=88;break}a[1263537]=0}__ZN6VectorI3RefI11SurfaceToolEE14_copy_on_writeEv(e);__ZN11SurfaceTool17generate_tangentsEv(c[(c[e>>2]|0)+(i<<2)>>2]|0);h=c[e>>2]|0;o=(h|0)==0;if(o)E=0;else E=c[h+-4>>2]|0;if((E|0)<=(i|0)){if(o)F=0;else F=c[h+-4>>2]|0;if((F|0)<=(i|0)){r=94;break}a[1263537]=0}__ZN6VectorI3RefI11SurfaceToolEE14_copy_on_writeEv(e);h=c[(c[e>>2]|0)+(i<<2)>>2]|0;c[f>>2]=0;o=__ZN11SurfaceTool6commitERK3RefI4MeshE(h,f)|0;if((o|0?__ZN9Reference11unreferenceEv(o)|0:0)?__Z17predelete_handlerP6Object(o)|0:0){gj[c[(c[o>>2]|0)+76>>2]&8191](o);__ZN6Memory11free_staticEPvb(o,0)}o=c[f>>2]|0;if((o|0?__ZN9Reference11unreferenceEv(o)|0:0)?(o=c[f>>2]|0,__Z17predelete_handlerP6Object(o)|0):0){gj[c[(c[o>>2]|0)+76>>2]&8191](o);__ZN6Memory11free_staticEPvb(o,0)}i=i+1|0}if((r|0)==79){__ZN6VectorI3RefI11SurfaceToolEE6_unrefEPv(e,B);l=d;return}else if((r|0)==88){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);df()}else if((r|0)==94)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}else G=0;while(1){i=c[e>>2]|0;F=(i|0)==0;if(F)H=0;else H=c[i+-4>>2]|0;if((G|0)>=(H|0)){B=i;r=79;break}if(F)I=0;else I=c[i+-4>>2]|0;if((I|0)<=(G|0)){if(F)J=0;else J=c[i+-4>>2]|0;if((J|0)<=(G|0)){r=88;break}a[1263537]=0}__ZN6VectorI3RefI11SurfaceToolEE14_copy_on_writeEv(e);__ZN11SurfaceTool17generate_tangentsEv(c[(c[e>>2]|0)+(G<<2)>>2]|0);i=c[e>>2]|0;F=(i|0)==0;if(F)K=0;else K=c[i+-4>>2]|0;if((K|0)<=(G|0)){if(F)L=0;else L=c[i+-4>>2]|0;if((L|0)<=(G|0)){r=94;break}a[1263537]=0}__ZN6VectorI3RefI11SurfaceToolEE14_copy_on_writeEv(e);i=c[(c[e>>2]|0)+(G<<2)>>2]|0;a[1263537]=0;if(__ZN9Reference8init_refEv(b)|0)c[f>>2]=b;F=__ZN11SurfaceTool6commitERK3RefI4MeshE(i,f)|0;if((F|0?__ZN9Reference11unreferenceEv(F)|0:0)?__Z17predelete_handlerP6Object(F)|0:0){gj[c[(c[F>>2]|0)+76>>2]&8191](F);__ZN6Memory11free_staticEPvb(F,0)}F=c[f>>2]|0;if((F|0?__ZN9Reference11unreferenceEv(F)|0:0)?(F=c[f>>2]|0,__Z17predelete_handlerP6Object(F)|0):0){gj[c[(c[F>>2]|0)+76>>2]&8191](F);__ZN6Memory11free_staticEPvb(F,0)}G=G+1|0}if((r|0)==79){__ZN6VectorI3RefI11SurfaceToolEE6_unrefEPv(e,B);l=d;return}else if((r|0)==88){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);df()}else if((r|0)==94)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}function __ZN4Mesh15set_custom_aabbERK5Rect3(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d+4|0;f=d;g=a+168|0;c[g>>2]=c[b>>2];c[g+4>>2]=c[b+4>>2];c[g+8>>2]=c[b+8>>2];c[g+12>>2]=c[b+12>>2];c[g+16>>2]=c[b+16>>2];c[g+20>>2]=c[b+20>>2];b=__ZN12VisualServer13get_singletonEv()|0;h=c[(c[b>>2]|0)+292>>2]|0;c[f>>2]=c[a+132>>2];c[e>>2]=c[f>>2];bj[h&4095](b,e,g);l=d;return}function __ZNK4Mesh15get_custom_aabbEv(a,b){a=a|0;b=b|0;var d=0;d=b+168|0;c[a>>2]=c[d>>2];c[a+4>>2]=c[d+4>>2];c[a+8>>2]=c[d+8>>2];c[a+12>>2]=c[d+12>>2];c[a+16>>2]=c[d+16>>2];c[a+20>>2]=c[d+20>>2];return}function __ZNK13MethodBind0RCI4Mesh5Rect3E18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;if((b|0)!=-1){f=0;l=a;return f|0};c[d>>2]=0;c[d+4>>2]=0;c[d+8>>2]=0;c[d+12>>2]=0;c[d+16>>2]=0;c[d+20>>2]=0;__ZN7VariantC2ERK5Rect3(e,d);d=c[e>>2]|0;if(d|0)__ZN7Variant5clearEv(e);f=d;l=a;return f|0}function __ZNK13MethodBind0RCI4Mesh5Rect3E18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,901878);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI4Mesh5Rect3E4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0;f=l;l=l+48|0;if((l|0)>=(m|0))ba(48);i=f;j=f+24|0;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1234444)|0:0){c[h>>2]=0;a[1263537]=0;k=c[d+24>>2]|0;if((k|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=k;c[b>>2]=0;l=f;return}n=k-(c[d+20>>2]|0)|0;if((n|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=n;c[b>>2]=0;l=f;return}n=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))o=n;else o=c[(c[d>>2]|0)+n>>2]|0;Pi[o&2047](j,d);__ZN7VariantC2ERK5Rect3(i,j);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI4Mesh5Rect3E7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;d=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=d;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1234444)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;Pi[i&2047](f,a);c[e>>2]=c[f>>2];c[e+4>>2]=c[f+4>>2];c[e+8>>2]=c[f+8>>2];c[e+12>>2]=c[f+12>>2];c[e+16>>2]=c[f+16>>2];c[e+20>>2]=c[f+20>>2];l=d;return}function __ZN13MethodBind0RCI4Mesh5Rect3ED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I4MeshRK5Rect3E18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;if(b|0){f=0;l=a;return f|0};c[d>>2]=0;c[d+4>>2]=0;c[d+8>>2]=0;c[d+12>>2]=0;c[d+16>>2]=0;c[d+20>>2]=0;__ZN7VariantC2ERK5Rect3(e,d);d=c[e>>2]|0;if(d|0)__ZN7Variant5clearEv(e);f=d;l=a;return f|0}function __ZNK11MethodBind1I4MeshRK5Rect3E18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,901878);l=a;return c[b>>2]|0}function __ZN11MethodBind1I4MeshRK5Rect3E4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;i=l;l=l+48|0;if((l|0)>=(m|0))ba(48);j=i+24|0;k=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1234444)|0:0){c[h>>2]=0;a[1263537]=0;n=d+24|0;o=c[n>>2]|0;if((o|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=o;c[b>>2]=0;l=i;return}p=o-(c[d+20>>2]|0)|0;if((p|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=p;c[b>>2]=0;l=i;return}if((g|0)>0){if((o|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);q=0}else{a[1263537]=0;q=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,q)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=q;c[b>>2]=0;l=i;return}}q=c[d+44>>2]|0;o=c[d+48>>2]|0;p=e+(o>>1)|0;if(!(o&1))r=q;else r=c[(c[p>>2]|0)+q>>2]|0;do if((g|0)<1){q=c[n>>2]|0;o=q+-1|0;if((q|0)>=1){e=c[d+16>>2]|0;s=(e|0)==0;if(s)t=0;else t=c[e+-4>>2]|0;if((q|0)<=(t|0)){if(s)u=0;else u=c[e+-4>>2]|0;do if((u|0)<(q|0)){if(s)v=0;else v=c[e+-4>>2]|0;if((v|0)<(q|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);w=0;break}else{a[1263537]=0;x=31;break}}else x=31;while(0);if((x|0)==31)w=e+(o*24|0)|0;__ZN7VariantC2ERKS_(k,w);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);__ZNK7Variantcv5Rect3Ev(j,k);Pi[r&2047](p,j);if(c[k>>2]|0)__ZN7Variant5clearEv(k);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I4MeshRK5Rect3E7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1234444)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;b=c[d>>2]|0;c[f>>2]=c[b>>2];c[f+4>>2]=c[b+4>>2];c[f+8>>2]=c[b+8>>2];c[f+12>>2]=c[b+12>>2];c[f+16>>2]=c[b+16>>2];c[f+20>>2]=c[b+20>>2];Pi[i&2047](a,f);l=e;return}function __ZN11MethodBind1I4MeshRK5Rect3ED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN11SurfaceTool11create_fromERK3RefI4MeshEi(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0;__ZN11SurfaceTool5clearEv(a);c[a+96>>2]=__ZNK4Mesh26surface_get_primitive_typeEi(c[b>>2]|0,d)|0;__ZN11SurfaceTool12_create_listERK3RefI4MeshEiP4ListINS_6VertexE16DefaultAllocatorEPS5_IiS7_ERi(a,b,d,a+108|0,a+112|0,a+100|0);e=__ZNK4Mesh20surface_get_materialEi(c[b>>2]|0,d)|0;d=a+104|0;a=c[d>>2]|0;do if((e|0)==(a|0))if(!e)return;else{f=e;break}else{if((a|0?__ZN9Reference11unreferenceEv(a)|0:0)?(b=c[d>>2]|0,__Z17predelete_handlerP6Object(b)|0):0){gj[c[(c[b>>2]|0)+76>>2]&8191](b);__ZN6Memory11free_staticEPvb(b,0)}c[d>>2]=e;if(!e)return;else{__ZN9Reference9referenceEv(e);f=e;break}}while(0);if(!(__ZN9Reference11unreferenceEv(f)|0))return;if(!(__Z17predelete_handlerP6Object(e)|0))return;gj[c[(c[e>>2]|0)+76>>2]&8191](e);__ZN6Memory11free_staticEPvb(e,0);return}function __ZN6VectorI3RefI11SurfaceToolEE9push_backES2_(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0;e=c[b>>2]|0;if(!e)f=1;else f=(c[e+-4>>2]|0)+1|0;if(__ZN6VectorI3RefI11SurfaceToolEE6resizeEi(b,f)|0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);g=1;return g|0}a[1263537]=0;f=c[b>>2]|0;if(!f)h=-1;else h=(c[f+-4>>2]|0)+-1|0;f=c[d>>2]|0;if(!f)i=0;else{__ZN9Reference9referenceEv(f);i=f}do if((h|0)<0)j=16;else{f=c[b>>2]|0;d=(f|0)==0;if(d)k=0;else k=c[f+-4>>2]|0;if((k|0)<=(h|0)){if(d)l=0;else l=c[f+-4>>2]|0;if((l|0)<=(h|0)){j=16;break}a[1263537]=0}__ZN6VectorI3RefI11SurfaceToolEE14_copy_on_writeEv(b);m=(c[b>>2]|0)+(h<<2)|0}while(0);if((j|0)==16){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);m=0}j=c[m>>2]|0;do if((i|0)==(j|0))if(!i){g=0;return g|0}else{n=i;break}else{if((j|0?__ZN9Reference11unreferenceEv(j)|0:0)?(h=c[m>>2]|0,__Z17predelete_handlerP6Object(h)|0):0){gj[c[(c[h>>2]|0)+76>>2]&8191](h);__ZN6Memory11free_staticEPvb(h,0)}c[m>>2]=i;if(!i){g=0;return g|0}else{__ZN9Reference9referenceEv(i);n=i;break}}while(0);if(!(__ZN9Reference11unreferenceEv(n)|0)){g=0;return g|0}if(!(__Z17predelete_handlerP6Object(i)|0)){g=0;return g|0}gj[c[(c[i>>2]|0)+76>>2]&8191](i);__ZN6Memory11free_staticEPvb(i,0);g=0;return g|0}function __ZN6VectorI3RefI11SurfaceToolEE14_copy_on_writeEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0;b=c[a>>2]|0;if(!b)return;if((c[b+-8>>2]|0)>>>0<=1)return;d=c[b+-4>>2]|0;b=(d<<2)+-1|0;e=b>>>1|b;b=e>>>2|e;e=b>>>4|b;b=e>>>8|e;e=__ZN6Memory12alloc_staticEjb((b>>>16|b)+1|0,1)|0;c[e+-8>>2]=1;c[e+-4>>2]=d;if(d|0){b=0;do{f=c[a>>2]|0;g=e+(b<<2)|0;c[g>>2]=0;h=f+(b<<2)|0;if(c[h>>2]|0?(c[g>>2]=0,f=c[h>>2]|0,c[g>>2]=f,f|0):0)__ZN9Reference9referenceEv(f);b=b+1|0}while((b|0)!=(d|0))}__ZN6VectorI3RefI11SurfaceToolEE6_unrefEPv(a,c[a>>2]|0);c[a>>2]=e;return}function __ZN11SurfaceTool17generate_tangentsEv(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0;d=l;l=l+48|0;if((l|0)>=(m|0))ba(48);e=d+16|0;f=d+8|0;g=d;h=b+100|0;i=c[h>>2]|0;if(!(i&16)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(823052,822842,680,823070,0);l=d;return}a[1263537]=0;if(!(i&2)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(823052,822842,681,823131,0);l=d;return}i=c[b+112>>2]|0;if((i|0)!=0?(c[i+8>>2]|0)>0:0){__ZN11SurfaceTool7deindexEv(b);j=1}else j=0;c[e+12>>2]=3141;c[e>>2]=5088;c[e+4>>2]=4511;c[e+8>>2]=3142;c[e+16>>2]=3143;c[e+20>>2]=1;c[e+24>>2]=0;c[f>>2]=e;c[g>>2]=0;e=b+108|0;i=c[e>>2]|0;if(!i)k=0;else k=c[i+8>>2]|0;__ZN6VectorIPN4ListIN11SurfaceTool6VertexE16DefaultAllocatorE7ElementEE6resizeEi(g,k)|0;k=c[e>>2]|0;if(!k){n=0;o=0}else{p=0;q=k;r=12}while(1){if((r|0)==12){r=0;n=p;o=c[q>>2]|0}if(!o){r=14;break}k=n+1|0;if((n|0)<0){r=22;break}e=c[g>>2]|0;i=(e|0)==0;if(i)s=0;else s=c[e+-4>>2]|0;if((s|0)<=(n|0)){if(i)t=0;else t=c[e+-4>>2]|0;if((t|0)<=(n|0)){r=22;break}a[1263537]=0}__ZN6VectorIPN4ListIN11SurfaceTool6VertexE16DefaultAllocatorE7ElementEE14_copy_on_writeEv(g);c[(c[g>>2]|0)+(n<<2)>>2]=o;e=o+40|0;c[e>>2]=0;c[e+4>>2]=0;c[e+8>>2]=0;c[e+12>>2]=0;c[e+16>>2]=0;c[e+20>>2]=0;p=k;q=o+88|0;r=12}if((r|0)==14){c[f+4>>2]=g;if(_genTangSpaceDefault(f)|0){a[1263537]=0;c[h>>2]=c[h>>2]|4;if(j)__ZN11SurfaceTool5indexEv(b)}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(823052,822842,711,823192,0);b=c[g>>2]|0;if(b|0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(b,1);l=d;return}else if((r|0)==22)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}function __ZN11SurfaceTool6commitERK3RefI4MeshE(b,d){b=b|0;d=d|0;var e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0.0,G=0.0,H=0.0,I=0.0,J=0.0,K=0.0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+28|0;h=e+24|0;i=e;j=c[d>>2]|0;if(!j){d=__ZnwjPKc(196,1263606)|0;__ZN4MeshC2Ev(d);__Z22postinitialize_handlerP6Object(d);if(d){a[1263537]=0;__ZN9Reference8init_refEv(d)|0;__ZN9Reference9referenceEv(d);if(__ZN9Reference11unreferenceEv(d)|0?__Z17predelete_handlerP6Object(d)|0:0){gj[c[(c[d>>2]|0)+76>>2]&8191](d);__ZN6Memory11free_staticEPvb(d,0);k=d}else k=d}else k=0}else{__ZN9Reference9referenceEv(j);k=j}j=b+108|0;d=c[j>>2]|0;if(!d){l=e;return k|0}n=c[d+8>>2]|0;if(!n){l=e;return k|0}d=__ZNK4Mesh17get_surface_countEv(k)|0;__ZN5ArrayC2Ev(f);__ZN5Array6resizeEi(f,9)|0;o=b+100|0;p=n<<2;q=b+112|0;r=0;a:while(1){b:do switch(c[o>>2]&1<<r|0){case 2:case 1:{c[h>>2]=0;__ZN10PoolVectorI7Vector3E6resizeEi(h,n)|0;if((c[h>>2]|0)!=0?(__ZN10PoolVectorI7Vector3E14_copy_on_writeEv(h),s=c[h>>2]|0,(s|0)!=0):0){__Z16atomic_incrementPj(s+4|0)|0;t=c[s+8>>2]|0;u=s}else{t=0;u=0}s=c[j>>2]|0;if(s|0?(v=c[s>>2]|0,v|0):0){s=t;switch(r|0){case 0:{w=0;x=v;while(1){y=s+(w*12|0)|0;c[y>>2]=c[x>>2];c[y+4>>2]=c[x+4>>2];c[y+8>>2]=c[x+8>>2];x=c[x+88>>2]|0;if(!x)break;else w=w+1|0}break}case 1:{w=0;x=v;while(1){y=x+28|0;z=s+(w*12|0)|0;c[z>>2]=c[y>>2];c[z+4>>2]=c[y+4>>2];c[z+8>>2]=c[y+8>>2];x=c[x+88>>2]|0;if(!x)break;else w=w+1|0}break}default:{w=v;do w=c[w+88>>2]|0;while((w|0)!=0)}}}if(u|0)__Z16atomic_decrementPj(u+4|0)|0;__ZN7VariantC2ERK10PoolVectorI7Vector3E(i,h);__ZN7VariantaSERKS_(__ZN5ArrayixEi(f,r)|0,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);__ZN10PoolVectorI7Vector3E12_unreferenceEv(h);break}case 32:case 16:{c[h>>2]=0;__ZN10PoolVectorI7Vector2E6resizeEi(h,n)|0;if((c[h>>2]|0)!=0?(__ZN10PoolVectorI7Vector2E14_copy_on_writeEv(h),w=c[h>>2]|0,(w|0)!=0):0){__Z16atomic_incrementPj(w+4|0)|0;A=c[w+8>>2]|0;B=w}else{A=0;B=0}w=c[j>>2]|0;if(w|0?(v=c[w>>2]|0,v|0):0){w=A;switch(r|0){case 4:{x=0;s=v;while(1){y=s+64|0;z=c[y+4>>2]|0;C=w+(x<<3)|0;c[C>>2]=c[y>>2];c[C+4>>2]=z;s=c[s+88>>2]|0;if(!s)break;else x=x+1|0}break}case 5:{x=0;s=v;while(1){z=s+72|0;C=c[z+4>>2]|0;y=w+(x<<3)|0;c[y>>2]=c[z>>2];c[y+4>>2]=C;s=c[s+88>>2]|0;if(!s)break;else x=x+1|0}break}default:{x=v;do x=c[x+88>>2]|0;while((x|0)!=0)}}}if(B|0)__Z16atomic_decrementPj(B+4|0)|0;__ZN7VariantC2ERK10PoolVectorI7Vector2E(i,h);__ZN7VariantaSERKS_(__ZN5ArrayixEi(f,r)|0,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);__ZN10PoolVectorI7Vector2E12_unreferenceEv(h);break}case 4:{c[h>>2]=0;__ZN10PoolVectorIfE6resizeEi(h,p)|0;if((c[h>>2]|0)!=0?(__ZN10PoolVectorIfE14_copy_on_writeEv(h),x=c[h>>2]|0,(x|0)!=0):0){__Z16atomic_incrementPj(x+4|0)|0;D=c[x+8>>2]|0;E=x}else{D=0;E=0}x=c[j>>2]|0;if(x|0?(v=c[x>>2]|0,v|0):0){x=D;s=v;v=0;while(1){w=s+52|0;c[x+(v<<2)>>2]=c[w>>2];C=s+56|0;c[x+((v|1)<<2)>>2]=c[C>>2];y=s+60|0;c[x+((v|2)<<2)>>2]=c[y>>2];F=+g[s+32>>2];G=+g[y>>2];H=+g[s+36>>2];I=+g[C>>2];J=+g[w>>2];K=+g[s+28>>2];g[x+((v|3)<<2)>>2]=(F*G-H*I)*+g[s+40>>2]+ +g[s+44>>2]*(H*J-G*K)+(I*K-F*J)*+g[s+48>>2]<0.0?-1.0:1.0;s=c[s+88>>2]|0;if(!s)break;else v=v+4|0}}if(E|0)__Z16atomic_decrementPj(E+4|0)|0;__ZN7VariantC2ERK10PoolVectorIfE(i,h);__ZN7VariantaSERKS_(__ZN5ArrayixEi(f,r)|0,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);__ZN10PoolVectorIfE12_unreferenceEv(h);break}case 8:{c[h>>2]=0;__ZN10PoolVectorI5ColorE6resizeEi(h,n)|0;if((c[h>>2]|0)!=0?(__ZN10PoolVectorI5ColorE14_copy_on_writeEv(h),v=c[h>>2]|0,(v|0)!=0):0){__Z16atomic_incrementPj(v+4|0)|0;L=c[v+8>>2]|0;M=v}else{L=0;M=0}v=c[j>>2]|0;if(v|0?(s=c[v>>2]|0,s|0):0){v=L;x=s;s=0;while(1){w=x+12|0;C=v+(s<<4)|0;c[C>>2]=c[w>>2];c[C+4>>2]=c[w+4>>2];c[C+8>>2]=c[w+8>>2];c[C+12>>2]=c[w+12>>2];x=c[x+88>>2]|0;if(!x)break;else s=s+1|0}}if(M|0)__Z16atomic_decrementPj(M+4|0)|0;__ZN7VariantC2ERK10PoolVectorI5ColorE(i,h);__ZN7VariantaSERKS_(__ZN5ArrayixEi(f,r)|0,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);__ZN10PoolVectorI5ColorE12_unreferenceEv(h);break}case 64:{c[h>>2]=0;__ZN10PoolVectorIiE6resizeEi(h,p)|0;if((c[h>>2]|0)!=0?(__ZN10PoolVectorIiE14_copy_on_writeEv(h),s=c[h>>2]|0,(s|0)!=0):0){__Z16atomic_incrementPj(s+4|0)|0;N=c[s+8>>2]|0;O=s}else{N=0;O=0}s=c[j>>2]|0;if(s|0?(x=c[s>>2]|0,x|0):0){s=N;v=x;x=0;while(1){w=c[v+80>>2]|0;if((w|0)!=0?(C=w+-4|0,(c[C>>2]|0)==4):0){a[1263537]=0;c[s+(x<<2)>>2]=c[w>>2];if((c[C>>2]|0)<=1){if((c[C>>2]|0)<=1){P=78;break a}a[1263537]=0}c[s+((x|1)<<2)>>2]=c[w+4>>2];if((c[C>>2]|0)<=2){if((c[C>>2]|0)<=2){P=78;break a}a[1263537]=0}c[s+((x|2)<<2)>>2]=c[w+8>>2];if((c[C>>2]|0)<=3){if((c[C>>2]|0)<=3){P=78;break a}a[1263537]=0}c[s+((x|3)<<2)>>2]=c[w+12>>2]}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(822835,822842,353,822875,0);v=c[v+88>>2]|0;if(!v)break;else x=x+4|0}}if(O|0)__Z16atomic_decrementPj(O+4|0)|0;__ZN7VariantC2ERK10PoolVectorIiE(i,h);__ZN7VariantaSERKS_(__ZN5ArrayixEi(f,r)|0,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);__ZN10PoolVectorIiE12_unreferenceEv(h);break}case 128:{c[h>>2]=0;__ZN10PoolVectorIfE6resizeEi(h,p)|0;if((c[h>>2]|0)!=0?(__ZN10PoolVectorIfE14_copy_on_writeEv(h),x=c[h>>2]|0,(x|0)!=0):0){__Z16atomic_incrementPj(x+4|0)|0;Q=c[x+8>>2]|0;R=x}else{Q=0;R=0}x=c[j>>2]|0;if(x|0?(v=c[x>>2]|0,v|0):0){x=Q;s=v;v=0;while(1){w=c[s+84>>2]|0;if((w|0)!=0?(c[w+-4>>2]|0)==4:0){a[1263537]=0;c[x+(v<<2)>>2]=c[w>>2];c[x+((v|1)<<2)>>2]=c[w+4>>2];c[x+((v|2)<<2)>>2]=c[w+8>>2];c[x+((v|3)<<2)>>2]=c[w+12>>2]}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(822835,822842,374,822932,0);s=c[s+88>>2]|0;if(!s)break;else v=v+4|0}}if(R|0)__Z16atomic_decrementPj(R+4|0)|0;__ZN7VariantC2ERK10PoolVectorIfE(i,h);__ZN7VariantaSERKS_(__ZN5ArrayixEi(f,r)|0,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);__ZN10PoolVectorIfE12_unreferenceEv(h);break}case 256:{v=c[q>>2]|0;if(v|0?(s=c[v+8>>2]|0,s|0):0){a[1263537]=0;c[h>>2]=0;__ZN10PoolVectorIiE6resizeEi(h,s)|0;if((c[h>>2]|0)!=0?(__ZN10PoolVectorIiE14_copy_on_writeEv(h),s=c[h>>2]|0,(s|0)!=0):0){__Z16atomic_incrementPj(s+4|0)|0;S=c[s+8>>2]|0;T=s}else{S=0;T=0}s=c[q>>2]|0;if(s|0?(v=c[s>>2]|0,v|0):0){s=S;x=0;w=v;while(1){c[s+(x<<2)>>2]=c[w>>2];w=c[w+4>>2]|0;if(!w)break;else x=x+1|0}}if(T|0)__Z16atomic_decrementPj(T+4|0)|0;__ZN7VariantC2ERK10PoolVectorIiE(i,h);__ZN7VariantaSERKS_(__ZN5ArrayixEi(f,r)|0,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);__ZN10PoolVectorIiE12_unreferenceEv(h);break b}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(822835,822842,388,822991,0);break}default:{}}while(0);r=r+1|0;if((r|0)>=9){P=10;break}}if((P|0)==10){r=c[b+96>>2]|0;__ZN5ArrayC2Ev(h);__ZN4Mesh23add_surface_from_arraysENS_13PrimitiveTypeERK5ArrayS3_j(k,r,f,h,97792);__ZN5ArrayD2Ev(h);h=b+104|0;if(c[h>>2]|0)__ZN4Mesh20surface_set_materialEiRK3RefI8MaterialE(k,d,h);__ZN5ArrayD2Ev(f);l=e;return k|0}else if((P|0)==78)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);return 0}function __ZN6VectorI3RefI11SurfaceToolEE6_unrefEPv(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0;if(!b)return;d=c[a>>2]|0;if(__Z16atomic_decrementPj((d|0)==0?0:d+-8|0)|0)return;d=c[a>>2]|0;a=(d|0)==0?0:d+-4|0;d=a+4|0;if(c[a>>2]|0){e=0;do{f=d+(e<<2)|0;g=c[f>>2]|0;if((g|0?__ZN9Reference11unreferenceEv(g)|0:0)?(g=c[f>>2]|0,__Z17predelete_handlerP6Object(g)|0):0){gj[c[(c[g>>2]|0)+76>>2]&8191](g);__ZN6Memory11free_staticEPvb(g,0)}c[f>>2]=0;e=e+1|0}while(e>>>0<(c[a>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(b,1);return}function __ZN11SurfaceTool7deindexEv(b){b=b|0;var d=0,e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d;f=b+112|0;h=c[f>>2]|0;if(!h){l=d;return}if(!(c[h+8>>2]|0)){l=d;return}c[e>>2]=0;h=b+108|0;i=c[h>>2]|0;if(!i)j=0;else j=c[i+8>>2]|0;__ZN6VectorIN11SurfaceTool6VertexEE6resizeEi(e,j)|0;j=c[h>>2]|0;if(!j){k=0;n=0}else{o=0;p=j;q=7}while(1){if((q|0)==7){q=0;k=c[p>>2]|0;n=o}if(!k)break;j=n+1|0;do if((n|0)<0)q=23;else{i=c[e>>2]|0;r=(i|0)==0;if(r)s=0;else s=c[i+-4>>2]|0;if((s|0)<=(n|0)){if(r)t=0;else t=c[i+-4>>2]|0;if((t|0)<=(n|0)){q=23;break}a[1263537]=0}__ZN6VectorIN11SurfaceTool6VertexEE14_copy_on_writeEv(e);u=(c[e>>2]|0)+(n*88|0)|0}while(0);if((q|0)==23){q=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);u=0}__ZN11SurfaceTool6VertexaSERKS0_(u,k)|0;o=j;p=k+88|0;q=7}k=c[h>>2]|0;a:do if(k|0){p=k;while(1){o=c[p>>2]|0;if(!o)break a;__ZN4ListIN11SurfaceTool6VertexE16DefaultAllocatorE5_Data5eraseEPKNS3_7ElementE(p,o)|0;p=c[h>>2]|0;if(!(c[p+8>>2]|0))break;if(!p)break a}__ZN6Memory11free_staticEPvb(p,0);c[h>>2]=0}while(0);k=c[f>>2]|0;if(!k)v=0;else{w=k;q=27}while(1){if((q|0)==27){q=0;v=c[w>>2]|0}if(!v){q=50;break}k=c[v>>2]|0;if((k|0)<0){q=33;break}f=c[e>>2]|0;j=(f|0)==0;if(j)x=0;else x=c[f+-4>>2]|0;if((k|0)>=(x|0)){q=33;break}a[1263537]=0;if(j)y=0;else y=c[f+-4>>2]|0;do if((y|0)<=(k|0)){if(j)z=0;else z=c[f+-4>>2]|0;if((z|0)>(k|0)){a[1263537]=0;q=42;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);A=0;break}}else q=42;while(0);if((q|0)==42){q=0;__ZN6VectorIN11SurfaceTool6VertexEE14_copy_on_writeEv(e);A=(c[e>>2]|0)+(k*88|0)|0}if(!(c[h>>2]|0)){f=__ZnwjPFPvjE(12,4740)|0;c[h>>2]=f;c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0}f=__ZnwjPFPvjE(100,4740)|0;c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;c[f+12>>2]=0;c[f+16>>2]=0;c[f+20>>2]=0;g[f+24>>2]=1.0;j=f+28|0;p=j+72|0;do{c[j>>2]=0;j=j+4|0}while((j|0)<(p|0));__ZN11SurfaceTool6VertexaSERKS0_(f,A)|0;j=c[h>>2]|0;p=j+4|0;k=c[p>>2]|0;c[f+92>>2]=k;c[f+88>>2]=0;c[f+96>>2]=j;if(k|0)c[k+88>>2]=f;c[p>>2]=f;if(!(c[j>>2]|0))c[j>>2]=f;p=j+8|0;c[p>>2]=(c[p>>2]|0)+1;w=v+4|0;q=27}if((q|0)==33)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(824155,822842,458,824163,0);else if((q|0)==50){q=b+100|0;c[q>>2]=c[q>>2]&-257}__ZN6VectorIN11SurfaceTool6VertexEE6_unrefEPv(e,c[e>>2]|0);l=d;return}function __ZN11SurfaceTool14mikktGetNormalEPK18SMikkTSpaceContextPfii(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0;g=c[b+4>>2]|0;b=(e*3|0)+f|0;if((b|0)<0)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);f=c[g>>2]|0;e=(f|0)==0;if(e)h=0;else h=c[f+-4>>2]|0;do if((h|0)<=(b|0)){if(e)i=0;else i=c[f+-4>>2]|0;if((i|0)>(b|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);__ZN6VectorIPN4ListIN11SurfaceTool6VertexE16DefaultAllocatorE7ElementEE14_copy_on_writeEv(g);i=c[(c[g>>2]|0)+(b<<2)>>2]|0;b=c[i+32>>2]|0;g=c[i+36>>2]|0;c[d>>2]=c[i+28>>2];c[d+4>>2]=b;c[d+8>>2]=g;return}function __ZN11SurfaceTool16mikktGetNumFacesEPK18SMikkTSpaceContext(a){a=a|0;var b=0,d=0;b=c[c[a+4>>2]>>2]|0;if(!b){d=0;return d|0}d=(c[b+-4>>2]|0)/3|0;return d|0}function __ZN11SurfaceTool25mikktGetNumVerticesOfFaceEPK18SMikkTSpaceContexti(a,b){a=a|0;b=b|0;return 3}function __ZN11SurfaceTool16mikktGetPositionEPK18SMikkTSpaceContextPfii(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0;g=c[b+4>>2]|0;b=(e*3|0)+f|0;if((b|0)<0)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);f=c[g>>2]|0;e=(f|0)==0;if(e)h=0;else h=c[f+-4>>2]|0;do if((h|0)<=(b|0)){if(e)i=0;else i=c[f+-4>>2]|0;if((i|0)>(b|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);__ZN6VectorIPN4ListIN11SurfaceTool6VertexE16DefaultAllocatorE7ElementEE14_copy_on_writeEv(g);i=c[(c[g>>2]|0)+(b<<2)>>2]|0;b=c[i+4>>2]|0;g=c[i+8>>2]|0;c[d>>2]=c[i>>2];c[d+4>>2]=b;c[d+8>>2]=g;return}function __ZN11SurfaceTool16mikktGetTexCoordEPK18SMikkTSpaceContextPfii(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0;g=c[b+4>>2]|0;b=(e*3|0)+f|0;if((b|0)<0)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);f=c[g>>2]|0;e=(f|0)==0;if(e)h=0;else h=c[f+-4>>2]|0;do if((h|0)<=(b|0)){if(e)i=0;else i=c[f+-4>>2]|0;if((i|0)>(b|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);__ZN6VectorIPN4ListIN11SurfaceTool6VertexE16DefaultAllocatorE7ElementEE14_copy_on_writeEv(g);i=c[(c[g>>2]|0)+(b<<2)>>2]|0;b=c[i+68>>2]|0;c[d>>2]=c[i+64>>2];c[d+4>>2]=b;return}function __ZN11SurfaceTool19mikktSetTSpaceBasicEPK18SMikkTSpaceContextPKffii(b,d,e,f,h){b=b|0;d=d|0;e=+e;f=f|0;h=h|0;var i=0,k=0,l=0,m=0.0,n=0.0,o=0.0,p=0.0,q=0.0,r=0.0;i=c[b+4>>2]|0;b=(f*3|0)+h|0;if((b|0)<0)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);h=c[i>>2]|0;f=(h|0)==0;if(f)k=0;else k=c[h+-4>>2]|0;do if((k|0)<=(b|0)){if(f)l=0;else l=c[h+-4>>2]|0;if((l|0)>(b|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);__ZN6VectorIPN4ListIN11SurfaceTool6VertexE16DefaultAllocatorE7ElementEE14_copy_on_writeEv(i);l=c[(c[i>>2]|0)+(b<<2)>>2]|0;b=c[d>>2]|0;i=c[d+4>>2]|0;h=c[d+8>>2]|0;c[l+52>>2]=b;c[l+56>>2]=i;c[l+60>>2]=h;m=+g[l+32>>2];n=(c[j>>2]=h,+g[j>>2]);o=+g[l+36>>2];p=(c[j>>2]=i,+g[j>>2]);q=(c[j>>2]=b,+g[j>>2]);r=+g[l+28>>2];g[l+40>>2]=(n*m-o*p)*e;g[l+44>>2]=(o*q-n*r)*e;g[l+48>>2]=(p*r-m*q)*e;return}function __ZN6VectorIPN4ListIN11SurfaceTool6VertexE16DefaultAllocatorE7ElementEE6resizeEi(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0;if((d|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,269,1145657,0);e=31;return e|0}a[1263537]=0;f=c[b>>2]|0;if(!f)g=0;else g=c[f+-4>>2]|0;if((g|0)==(d|0)){e=0;return e|0}if(!d){if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);c[b>>2]=0;e=0;return e|0}__ZN6VectorIPN4ListIN11SurfaceTool6VertexE16DefaultAllocatorE7ElementEE14_copy_on_writeEv(b);f=d<<2;if(d>>>0<=1073741823?(g=f+-1|0,h=g>>>1|g,g=h>>>2|h,h=g>>>4|g,g=h>>>8|h,h=(g>>>16|g)+1|0,f>>>0<4294967264):0){a[1263537]=0;f=c[b>>2]|0;do if(!f)if((d|0)>0)i=18;else{j=0;i=25}else{g=c[f+-4>>2]|0;if((g|0)<(d|0))if(!g)i=18;else{k=__ZN6Memory14realloc_staticEPvjb(f,h,1)|0;if(k|0){a[1263537]=0;l=k;break}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,300,1145876,0);e=6;return e|0}else{j=g;i=25}}while(0);do if((i|0)==18){g=__ZN6Memory12alloc_staticEjb(h,1)|0;if(g|0){a[1263537]=0;c[g+-4>>2]=0;c[g+-8>>2]=1;l=g;break}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,292,1145820,0);e=6;return e|0}else if((i|0)==25){if((j|0)<=(d|0)){e=0;return e|0}g=__ZN6Memory14realloc_staticEPvjb(f,h,1)|0;if(!g){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,324,1145876,0);e=6;return e|0}else{a[1263537]=0;c[b>>2]=g;c[g+-4>>2]=d;e=0;return e|0}}while(0);c[b>>2]=l;c[((l|0)==0?0:l+-4|0)>>2]=d;e=0;return e|0}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,285,1145723,0);e=6;return e|0}function _genTangSpaceDefault(a){a=a|0;return _genTangSpace(a,180.0)|0}function __ZN6VectorIPN4ListIN11SurfaceTool6VertexE16DefaultAllocatorE7ElementEE14_copy_on_writeEv(a){a=a|0;var b=0,d=0,e=0;b=c[a>>2]|0;if(!b)return;if((c[b+-8>>2]|0)>>>0<=1)return;d=c[b+-4>>2]|0;b=(d<<2)+-1|0;e=b>>>1|b;b=e>>>2|e;e=b>>>4|b;b=e>>>8|e;e=__ZN6Memory12alloc_staticEjb((b>>>16|b)+1|0,1)|0;c[e+-8>>2]=1;c[e+-4>>2]=d;if(d|0){b=0;do{c[e+(b<<2)>>2]=c[(c[a>>2]|0)+(b<<2)>>2];b=b+1|0}while((b|0)!=(d|0))}d=c[a>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);c[a>>2]=e;return}function __ZN11SurfaceTool5indexEv(b){b=b|0;var e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;h=b+112|0;i=c[h>>2]|0;if(i|0?c[i+8>>2]|0:0){l=e;return}c[f>>2]=0;i=f+8|0;c[i>>2]=0;j=f+4|0;a[j>>0]=0;k=b+108|0;n=c[k>>2]|0;if(!n){o=0;p=0;q=0}else{r=n;s=0;t=0;u=5}while(1){if((u|0)==5){u=0;o=c[r>>2]|0;p=s;q=t}if(!o)break;a:do if((c[f>>2]|0)!=0?(n=__ZN11SurfaceTool12VertexHasher4hashERKNS_6VertexE(o)|0,v=c[(c[f>>2]|0)+(((1<<(d[j>>0]|0))+-1&n)<<2)>>2]|0,(v|0)!=0):0){w=v;while(1){if((c[w>>2]|0)==(n|0)?__ZNK11SurfaceTool6VertexeqERKS0_(w+8|0,o)|0:0)break;v=c[w+4>>2]|0;if(!v){u=54;break a}else w=v}x=c[w+96>>2]|0;y=p;z=q}else u=54;while(0);if((u|0)==54){u=0;n=c[i>>2]|0;if(!p){v=__ZnwjPFPvjE(12,4740)|0;c[v>>2]=0;c[v+4>>2]=0;c[v+8>>2]=0;A=v;B=v}else{A=p;B=q}v=__ZnwjPFPvjE(100,4740)|0;c[v>>2]=0;c[v+4>>2]=0;c[v+8>>2]=0;c[v+12>>2]=0;c[v+16>>2]=0;c[v+20>>2]=0;g[v+24>>2]=1.0;C=v+28|0;D=C+72|0;do{c[C>>2]=0;C=C+4|0}while((C|0)<(D|0));__ZN11SurfaceTool6VertexaSERKS0_(v,o)|0;E=A+4|0;F=c[E>>2]|0;c[v+92>>2]=F;c[v+88>>2]=0;c[v+96>>2]=A;if(F|0)c[F+88>>2]=v;c[E>>2]=v;if(!(c[A>>2]|0))c[A>>2]=v;E=A+8|0;c[E>>2]=(c[E>>2]|0)+1;c[(__ZN7HashMapIN11SurfaceTool6VertexEiNS0_12VertexHasherE24HashMapComparatorDefaultIS1_ELh3ELh8EEixERKS1_(f,o)|0)>>2]=n;x=n;y=A;z=B}if(!(c[h>>2]|0)){E=__ZnwjPFPvjE(12,4740)|0;c[h>>2]=E;c[E>>2]=0;c[E+4>>2]=0;c[E+8>>2]=0}E=__ZnwjPFPvjE(16,4740)|0;c[E>>2]=x;F=c[h>>2]|0;G=F+4|0;H=c[G>>2]|0;c[E+8>>2]=H;c[E+4>>2]=0;c[E+12>>2]=F;if(H|0)c[H+4>>2]=E;c[G>>2]=E;if(!(c[F>>2]|0))c[F>>2]=E;E=F+8|0;c[E>>2]=(c[E>>2]|0)+1;r=o+88|0;s=y;t=z;u=5}z=c[k>>2]|0;b:do if(!z)I=0;else{t=z;while(1){y=c[t>>2]|0;if(!y){J=t;break}__ZN4ListIN11SurfaceTool6VertexE16DefaultAllocatorE5_Data5eraseEPKNS3_7ElementE(t,y)|0;t=c[k>>2]|0;if(!(c[t+8>>2]|0)){u=11;break}if(!t){I=0;break b}}if((u|0)==11){__ZN6Memory11free_staticEPvb(t,0);c[k>>2]=0;I=0;break}while(1){n=c[J>>2]|0;if(!n){I=J;break b}__ZN4ListIN11SurfaceTool6VertexE16DefaultAllocatorE5_Data5eraseEPKNS3_7ElementE(J,n)|0;J=c[k>>2]|0;if(!(c[J+8>>2]|0))break;if(!J){I=0;break b}}__ZN6Memory11free_staticEPvb(J,0);c[k>>2]=0;I=0}while(0);J=(p|0)==0;if(J){K=0;L=I}else{M=p;N=I;u=18}while(1){if((u|0)==18){u=0;K=c[M>>2]|0;L=N}if(!K)break;if(!L){I=__ZnwjPFPvjE(12,4740)|0;c[k>>2]=I;c[I>>2]=0;c[I+4>>2]=0;c[I+8>>2]=0}I=__ZnwjPFPvjE(100,4740)|0;c[I>>2]=0;c[I+4>>2]=0;c[I+8>>2]=0;c[I+12>>2]=0;c[I+16>>2]=0;c[I+20>>2]=0;g[I+24>>2]=1.0;C=I+28|0;D=C+72|0;do{c[C>>2]=0;C=C+4|0}while((C|0)<(D|0));__ZN11SurfaceTool6VertexaSERKS0_(I,K)|0;z=c[k>>2]|0;t=z+4|0;n=c[t>>2]|0;c[I+92>>2]=n;c[I+88>>2]=0;c[I+96>>2]=z;if(n|0)c[n+88>>2]=I;c[t>>2]=I;if(!(c[z>>2]|0))c[z>>2]=I;t=z+8|0;c[t>>2]=(c[t>>2]|0)+1;M=K+88|0;N=z;u=18}N=b+100|0;c[N>>2]=c[N>>2]|256;do if(!J){N=p+8|0;while(1){b=c[p>>2]|0;if(!b)break;__ZN4ListIN11SurfaceTool6VertexE16DefaultAllocatorE5_Data5eraseEPKNS3_7ElementE(p,b)|0;if(!(c[N>>2]|0)){u=31;break}}if((u|0)==31){__ZN6Memory11free_staticEPvb(q,0);break}if(!(c[N>>2]|0)){a[1263537]=0;__ZN6Memory11free_staticEPvb(q,0);break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145461,1145120,668,1145467,0);break}}while(0);q=c[f>>2]|0;if(q|0){u=a[j>>0]|0;if(u<<24>>24==31)O=q;else{p=0;J=q;I=u;u=q;while(1){q=u+(p<<2)|0;b=c[q>>2]|0;if(!b){P=I;Q=J;R=u}else{K=b;b=q;do{c[b>>2]=c[K+4>>2];q=c[K+92>>2]|0;if(q|0?(__Z16atomic_decrementPj(q+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(q,1);q=c[K+88>>2]|0;if(q|0?(__Z16atomic_decrementPj(q+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(q,1);__ZN6Memory11free_staticEPvb(K,0);S=c[f>>2]|0;b=S+(p<<2)|0;K=c[b>>2]|0}while((K|0)!=0);P=a[j>>0]|0;Q=S;R=S}p=p+1|0;if((p|0)>=(1<<(P&255)|0)){O=Q;break}else{J=Q;I=P;u=R}}}__ZN6Memory11free_staticEPvb(O,1)}l=e;return}function __ZN4ListIN11SurfaceTool6VertexE16DefaultAllocatorE5_Data5eraseEPKNS3_7ElementE(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0;if(!d){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145114,1145120,156,1144262,0);e=0;return e|0}a[1263537]=0;if((c[d+96>>2]|0)!=(b|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145114,1145120,157,1145132,0);e=0;return e|0}if((c[b>>2]|0)==(d|0))c[b>>2]=c[d+88>>2];f=b+4|0;g=c[d+92>>2]|0;if((c[f>>2]|0)==(d|0))c[f>>2]=g;f=d+88|0;if(g|0)c[g+88>>2]=c[f>>2];h=c[f>>2]|0;if(h|0)c[h+92>>2]=g;g=c[d+84>>2]|0;if(g|0?(__Z16atomic_decrementPj(g+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(g,1);g=c[d+80>>2]|0;if(g|0?(__Z16atomic_decrementPj(g+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(g,1);__ZN6Memory11free_staticEPvb(d,0);d=b+8|0;c[d>>2]=(c[d>>2]|0)+-1;e=1;return e|0}function __ZN11SurfaceTool6VertexaSERKS0_(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;d=a;e=b;f=d+80|0;do{c[d>>2]=c[e>>2];d=d+4|0;e=e+4|0}while((d|0)<(f|0));e=a+80|0;d=b+80|0;f=c[e>>2]|0;if((f|0)!=(c[d>>2]|0)){if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);c[e>>2]=0;f=c[d>>2]|0;if(f|0?__Z28atomic_conditional_incrementPj(f+-8|0)|0:0)c[e>>2]=c[d>>2]}d=a+84|0;e=b+84|0;b=c[d>>2]|0;if((b|0)==(c[e>>2]|0))return a|0;if(b|0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(b,1);c[d>>2]=0;b=c[e>>2]|0;if(!b)return a|0;if(!(__Z28atomic_conditional_incrementPj(b+-8|0)|0))return a|0;c[d>>2]=c[e>>2];return a|0}function __ZN11SurfaceTool12VertexHasher4hashERKNS_6VertexE(a){a=a|0;var b=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0;b=a+28|0;e=a+40|0;f=a+52|0;g=a+64|0;h=a+72|0;i=a+12|0;j=(d[i+15>>0]|0)+(((d[i+14>>0]|0)+(((d[i+13>>0]|0)+(((d[a+24>>0]|0)+(((d[i+11>>0]|0)+(((d[i+10>>0]|0)+(((d[i+9>>0]|0)+(((d[a+20>>0]|0)+(((d[i+7>>0]|0)+(((d[i+6>>0]|0)+(((d[i+5>>0]|0)+(((d[a+16>>0]|0)+(((d[i+3>>0]|0)+(((d[i+2>>0]|0)+(((d[i+1>>0]|0)+(((d[i>>0]|0)+(((d[h+7>>0]|0)+(((d[h+6>>0]|0)+(((d[h+5>>0]|0)+(((d[a+76>>0]|0)+(((d[h+3>>0]|0)+(((d[h+2>>0]|0)+(((d[h+1>>0]|0)+(((d[h>>0]|0)+(((d[g+7>>0]|0)+(((d[g+6>>0]|0)+(((d[g+5>>0]|0)+(((d[a+68>>0]|0)+(((d[g+3>>0]|0)+(((d[g+2>>0]|0)+(((d[g+1>>0]|0)+(((d[g>>0]|0)+(((d[f+11>>0]|0)+(((d[f+10>>0]|0)+(((d[f+9>>0]|0)+(((d[a+60>>0]|0)+(((d[f+7>>0]|0)+(((d[f+6>>0]|0)+(((d[f+5>>0]|0)+(((d[a+56>>0]|0)+(((d[f+3>>0]|0)+(((d[f+2>>0]|0)+(((d[f+1>>0]|0)+(((d[f>>0]|0)+(((d[e+11>>0]|0)+(((d[e+10>>0]|0)+(((d[e+9>>0]|0)+(((d[a+48>>0]|0)+(((d[e+7>>0]|0)+(((d[e+6>>0]|0)+(((d[e+5>>0]|0)+(((d[a+44>>0]|0)+(((d[e+3>>0]|0)+(((d[e+2>>0]|0)+(((d[e+1>>0]|0)+(((d[e>>0]|0)+(((d[b+11>>0]|0)+(((d[b+10>>0]|0)+(((d[b+9>>0]|0)+(((d[a+36>>0]|0)+(((d[b+7>>0]|0)+(((d[b+6>>0]|0)+(((d[b+5>>0]|0)+(((d[a+32>>0]|0)+(((d[b+3>>0]|0)+(((d[b+2>>0]|0)+(((d[b+1>>0]|0)+(((d[b>>0]|0)+(((d[a+11>>0]|0)+(((d[a+10>>0]|0)+(((d[a+9>>0]|0)+(((d[a+8>>0]|0)+(((d[a+7>>0]|0)+(((d[a+6>>0]|0)+(((d[a+5>>0]|0)+(((d[a+4>>0]|0)+(((d[a+3>>0]|0)+(((d[a+2>>0]|0)+(((d[a+1>>0]|0)+(((d[a>>0]|0)*33|0)+5859909)|0)*33|0)|0)*33|0)|0)*33|0)|0)*33|0)|0)*33|0)|0)*33|0)|0)*33|0)|0)*33|0)|0)*33|0)|0)*33|0)|0)*33|0)|0)*33|0)|0)*33|0)|0)*33|0)|0)*33|0)|0)*33|0)|0)*33|0)|0)*33|0)|0)*33|0)|0)*33|0)|0)*33|0)|0)*33|0)|0)*33|0)|0)*33|0)|0)*33|0)|0)*33|0)|0)*33|0)|0)*33|0)|0)*33|0)|0)*33|0)|0)*33|0)|0)*33|0)|0)*33|0)|0)*33|0)|0)*33|0)|0)*33|0)|0)*33|0)|0)*33|0)|0)*33|0)|0)*33|0)|0)*33|0)|0)*33|0)|0)*33|0)|0)*33|0)|0)*33|0)|0)*33|0)|0)*33|0)|0)*33|0)|0)*33|0)|0)*33|0)|0)*33|0)|0)*33|0)|0)*33|0)|0)*33|0)|0)*33|0)|0)*33|0)|0)*33|0)|0)*33|0)|0)*33|0)|0)*33|0)|0)*33|0)|0)*33|0)|0)*33|0)|0)*33|0)|0)*33|0)|0)*33|0)|0)*33|0)|0)*33|0)|0)*33|0)|0)*33|0)|0)*33|0)|0)*33|0)|0)*33|0)|0)*33|0)|0)*33|0)|0)*33|0)|0)*33|0)|0)*33|0)|0;b=c[a+80>>2]|0;if((b|0)!=0?(e=c[b+-4>>2]<<2,(e|0)>0):0){f=j;g=0;while(1){h=(d[b+g>>0]|0)+(f*33|0)|0;g=g+1|0;if((g|0)==(e|0)){k=h;break}else f=h}}else k=j;j=c[a+84>>2]|0;if(!j){l=k;return l|0}a=c[j+-4>>2]<<2;if((a|0)>0){m=k;n=0}else{l=k;return l|0}while(1){k=(d[j+n>>0]|0)+(m*33|0)|0;n=n+1|0;if((n|0)==(a|0)){l=k;break}else m=k}return l|0}function __ZNK11SurfaceTool6VertexeqERKS0_(b,d){b=b|0;d=d|0;var e=0,f=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0.0,s=0,t=0;if(+g[b>>2]!=+g[d>>2]){e=0;return e|0}if(+g[b+4>>2]!=+g[d+4>>2]){e=0;return e|0}if(+g[b+8>>2]!=+g[d+8>>2]){e=0;return e|0}if(__ZNK7Vector2neERKS_(b+64|0,d+64|0)|0){e=0;return e|0}if(__ZNK7Vector2neERKS_(b+72|0,d+72|0)|0){e=0;return e|0}if(+g[b+28>>2]!=+g[d+28>>2]){e=0;return e|0}if(+g[b+32>>2]!=+g[d+32>>2]){e=0;return e|0}if(+g[b+36>>2]!=+g[d+36>>2]){e=0;return e|0}if(+g[b+40>>2]!=+g[d+40>>2]){e=0;return e|0}if(+g[b+44>>2]!=+g[d+44>>2]){e=0;return e|0}if(+g[b+48>>2]!=+g[d+48>>2]){e=0;return e|0}if(+g[b+12>>2]!=+g[d+12>>2]){e=0;return e|0}if(+g[b+16>>2]!=+g[d+16>>2]){e=0;return e|0}if(+g[b+20>>2]!=+g[d+20>>2]){e=0;return e|0}if(+g[b+24>>2]!=+g[d+24>>2]){e=0;return e|0}f=c[b+80>>2]|0;h=(f|0)==0;if(h)i=0;else i=c[f+-4>>2]|0;j=c[d+80>>2]|0;k=(j|0)==0;if(k)l=0;else l=c[j+-4>>2]|0;if((i|0)!=(l|0)){e=0;return e|0}l=j+-4|0;a:do if(!h){i=c[f+-4>>2]|0;m=0;while(1){if((m|0)>=(i|0))break a;n=c[f+(m<<2)>>2]|0;if(k)o=0;else o=c[l>>2]|0;if((o|0)<=(m|0)){if(k)p=0;else p=c[l>>2]|0;if((p|0)<=(m|0)){q=32;break}a[1263537]=0}if((n|0)==(c[j+(m<<2)>>2]|0))m=m+1|0;else{e=0;q=45;break}}if((q|0)==32)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);else if((q|0)==45)return e|0}while(0);j=c[b+84>>2]|0;b=c[d+84>>2]|0;d=(b|0)==0;p=b+-4|0;if(!j){e=1;return e|0}l=c[j+-4>>2]|0;k=0;while(1){if((k|0)>=(l|0)){e=1;q=45;break}r=+g[j+(k<<2)>>2];if(d)s=0;else s=c[p>>2]|0;if((s|0)<=(k|0)){if(d)t=0;else t=c[p>>2]|0;if((t|0)<=(k|0)){q=42;break}a[1263537]=0}if(r!=+g[b+(k<<2)>>2]){e=0;q=45;break}else k=k+1|0}if((q|0)==42)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);else if((q|0)==45)return e|0;return 0}function __ZN7HashMapIN11SurfaceTool6VertexEiNS0_12VertexHasherE24HashMapComparatorDefaultIS1_ELh3ELh8EEixERKS1_(b,e){b=b|0;e=e|0;var f=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0;a:do if(c[b>>2]|0){f=__ZN11SurfaceTool12VertexHasher4hashERKNS_6VertexE(e)|0;h=c[(c[b>>2]|0)+(((1<<(d[b+4>>0]|0))+-1&f)<<2)>>2]|0;if(!h)i=10;else{j=h;while(1){if((c[j>>2]|0)==(f|0)?__ZNK11SurfaceTool6VertexeqERKS0_(j+8|0,e)|0:0){k=j;break a}j=c[j+4>>2]|0;if(!j){i=10;break}}}}else{a[1263537]=0;j=__ZN6Memory12alloc_staticEjb(32,1)|0;if(!j){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143992,1144012,140,1144029,0);l=0}else{a[1263537]=0;f=j+-8|0;c[f>>2]=8;c[f+4>>2]=0;l=j}c[b>>2]=l;a[b+4>>0]=3;c[b+8>>2]=0;c[l>>2]=0;c[(c[b>>2]|0)+4>>2]=0;c[(c[b>>2]|0)+8>>2]=0;c[(c[b>>2]|0)+12>>2]=0;c[(c[b>>2]|0)+16>>2]=0;c[(c[b>>2]|0)+20>>2]=0;c[(c[b>>2]|0)+24>>2]=0;c[(c[b>>2]|0)+28>>2]=0;i=10}while(0);do if((i|0)==10){l=__ZnwjPKc(100,1263606)|0;j=l+8|0;c[j>>2]=0;c[j+4>>2]=0;c[j+8>>2]=0;c[j+12>>2]=0;c[j+16>>2]=0;c[j+20>>2]=0;g[l+32>>2]=1.0;f=l+36|0;h=f+60|0;do{c[f>>2]=0;f=f+4|0}while((f|0)<(h|0));f=l+4|0;c[f>>2]=0;if(l|0){a[1263537]=0;h=__ZN11SurfaceTool12VertexHasher4hashERKNS_6VertexE(e)|0;m=(1<<(d[b+4>>0]|0))+-1&h;c[f>>2]=c[(c[b>>2]|0)+(m<<2)>>2];c[l>>2]=h;__ZN11SurfaceTool6VertexaSERKS0_(j,e)|0;c[(c[b>>2]|0)+(m<<2)>>2]=l;m=b+8|0;c[m>>2]=(c[m>>2]|0)+1;__ZN7HashMapIN11SurfaceTool6VertexEiNS0_12VertexHasherE24HashMapComparatorDefaultIS1_ELh3ELh8EE16check_hash_tableEv(b);k=l;break}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1100526,1100151,228,1100539,0);n=0;return n|0}while(0);n=k+96|0;return n|0}function __ZN7HashMapIN11SurfaceTool6VertexEiNS0_12VertexHasherE24HashMapComparatorDefaultIS1_ELh3ELh8EE16check_hash_tableEv(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0;d=c[b+8>>2]|0;e=b+4|0;f=a[e>>0]|0;g=f&255;if((d|0)>(8<<g|0)){h=g;do h=h+1|0;while((d|0)>(8<<h|0));if((h|0)==-1)return;else i=h}else{if((f&255)<=3)return;f=g+-1|0;if((d|0)<(8<<f|0))j=f;else return;while(1){f=j+-1|0;if((d|0)<(8<<f|0))j=f;else break}i=(j|0)>3?j:3}j=1<<i;d=__ZN6Memory12alloc_staticEjb(j<<2,1)|0;if(!d){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143992,1144012,140,1144029,0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1100134,1100151,174,1100167,0);a[1263537]=0;return}a[1263537]=0;f=d+-8|0;c[f>>2]=j;c[f+4>>2]=0;if((i|0)!=31)_memset(d|0,0,((j|0)>1?j:1)<<2|0)|0;f=a[e>>0]|0;if(f<<24>>24==31)k=c[b>>2]|0;else{g=1<<(f&255);f=j+-1|0;j=0;h=c[b>>2]|0;while(1){l=h+(j<<2)|0;m=c[l>>2]|0;if(!m)n=h;else{o=m;m=l;do{l=o+4|0;c[m>>2]=c[l>>2];p=d+((c[o>>2]&f)<<2)|0;c[l>>2]=c[p>>2];c[p>>2]=o;p=c[b>>2]|0;m=p+(j<<2)|0;o=c[m>>2]|0}while((o|0)!=0);n=p}j=j+1|0;if((j|0)>=(g|0)){k=n;break}else h=n}}if(k|0)__ZN6Memory11free_staticEPvb(k,1);c[b>>2]=d;a[e>>0]=i;return} +function __ZN13MethodBind0RCI18AudioEffectLimiterfE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1237140)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2Ef(i,+mj[n&511](d));__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI18AudioEffectLimiterfE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0.0;if(!b)f=0;else{d=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1237140)|0;f=d?b:0}b=c[a+44>>2]|0;d=c[a+48>>2]|0;a=f+(d>>1)|0;if(!(d&1)){h=b;i=+mj[h&511](a);g[e>>2]=i;return}else{h=c[(c[a>>2]|0)+b>>2]|0;i=+mj[h&511](a);g[e>>2]=i;return}}function __ZN13MethodBind0RCI18AudioEffectLimiterfED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I18AudioEffectLimiterfE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if(!b){__ZN7VariantC2Ef(d,0.0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK11MethodBind1I18AudioEffectLimiterfE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1071141);l=a;return c[b>>2]|0}function __ZN11MethodBind1I18AudioEffectLimiterfE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0.0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1237140)|0:0){c[h>>2]=0;a[1263537]=0;k=d+24|0;n=c[k>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=i;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=i;return}if((g|0)>0){if((n|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);p=0}else{a[1263537]=0;p=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,p)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=p;c[b>>2]=0;l=i;return}}p=c[d+44>>2]|0;n=c[d+48>>2]|0;o=e+(n>>1)|0;if(!(n&1))q=p;else q=c[(c[o>>2]|0)+p>>2]|0;do if((g|0)<1){p=c[k>>2]|0;n=p+-1|0;if((p|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)s=0;else s=c[e+-4>>2]|0;if((p|0)<=(s|0)){if(r)t=0;else t=c[e+-4>>2]|0;do if((t|0)<(p|0)){if(r)u=0;else u=c[e+-4>>2]|0;if((u|0)<(p|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);v=0;break}else{a[1263537]=0;w=31;break}}else w=31;while(0);if((w|0)==31)v=e+(n*24|0)|0;__ZN7VariantC2ERKS_(j,v);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);x=+__ZNK7VariantcvfEv(j);Mi[q&511](o,x);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I18AudioEffectLimiterfE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0,j=0.0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1237140)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1)){h=b;i=c[d>>2]|0;j=+g[i>>2];Mi[h&511](a,j);return}else{h=c[(c[a>>2]|0)+b>>2]|0;i=c[d>>2]|0;j=+g[i>>2];Mi[h&511](a,j);return}}function __ZN11MethodBind1I18AudioEffectLimiterfED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN32AudioEffectStereoEnhanceInstance18_initialize_classvEv(b){b=b|0;if(a[1263496]|0)return;if(!(a[1263493]|0)){if(!(a[1257001]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI9ReferenceEEvv();__ZN9Reference13_bind_methodsEv();a[1257001]=1}__ZN7ClassDB10_add_classI19AudioEffectInstanceEEvv();a[1263493]=1}__ZN7ClassDB10_add_classI32AudioEffectStereoEnhanceInstanceEEvv();a[1263496]=1;return}function __ZN32AudioEffectStereoEnhanceInstance5_setvERK10StringNameRK7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK32AudioEffectStereoEnhanceInstance5_getvERK10StringNameR7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK32AudioEffectStereoEnhanceInstance19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+24|0;g=e+4|0;h=e;if(!d)__ZNK19AudioEffectInstance19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,0);__ZN6StringC2EPKc(f,1071160);i=c[f>>2]|0;f=i;j=g+4|0;c[j>>2]=0;k=g+12|0;c[k>>2]=0;c[g>>2]=0;n=(i|0)==0;if(!n?(c[j>>2]=0,__Z28atomic_conditional_incrementPj(i+-8|0)|0):0)c[j>>2]=f;c[g+8>>2]=0;f=c[k>>2]|0;if(f|0){if(!(__Z16atomic_decrementPj(f+-8|0)|0))__ZN6Memory11free_staticEPvb(f,1);c[k>>2]=0}c[g+16>>2]=256;if(!(c[b>>2]|0)){k=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=k;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0}k=__ZnwjPFPvjE(32,4740)|0;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0;c[k+12>>2]=0;c[k+16>>2]=7;f=k+20|0;c[f>>2]=0;j=k+24|0;c[j>>2]=0;o=k+28|0;c[o>>2]=0;__ZN12PropertyInfoaSERKS_(k,g)|0;p=c[b>>2]|0;q=p+4|0;r=c[q>>2]|0;c[j>>2]=r;c[f>>2]=0;c[o>>2]=p;if(r|0)c[r+20>>2]=k;c[q>>2]=k;if(!(c[p>>2]|0))c[p>>2]=k;k=p+8|0;c[k>>2]=(c[k>>2]|0)+1;k=c[g+12>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);k=c[g+4>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);if(!n?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);__ZN10StringNameC2EPKc(h,1071160);__ZN7ClassDB17get_property_listE10StringNameP4ListI12PropertyInfo16DefaultAllocatorEbPK6Object(h,b,1,a);__ZN10StringNameD2Ev(h);if(!d){l=e;return}__ZNK19AudioEffectInstance19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,1);l=e;return}function __ZN32AudioEffectStereoEnhanceInstance14_notificationvEib(a,b,c){a=a|0;b=b|0;c=c|0;return}function __ZNK32AudioEffectStereoEnhanceInstance16_get_class_namevEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+8|0;e=b+4|0;f=b;g=a+92|0;a=c[g>>2]|0;if(a|0){if(c[a+4>>2]|0){l=b;return g|0}if(__ZNK6String6lengthEv(a+8|0)|0){l=b;return g|0}}__ZN6StringC2EPKc(d,1071160);c[f>>2]=c[d>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameaSERKS_(g,e);__ZN10StringNameD2Ev(e);e=c[f>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);l=b;return g|0}function __ZNK32AudioEffectStereoEnhanceInstance9get_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1071160);l=a;return c[b>>2]|0}function __ZNK32AudioEffectStereoEnhanceInstance8is_classERK6String(a,b){a=a|0;b=b|0;var c=0;if((!(__ZNK6StringeqEPKc(b,1071160)|0)?!(__ZNK6StringeqEPKc(b,1074811)|0):0)?!(__ZNK6StringeqEPKc(b,1126157)|0):0)c=__ZNK6StringeqEPKc(b,1142944)|0;else c=1;return c|0}function __ZNK32AudioEffectStereoEnhanceInstance12is_class_ptrEPv(a,b){a=a|0;b=b|0;return (b|0)==1237144|((b|0)==1237132|((b|0)==1220724|(b|0)==1220580))|0}function __ZN32AudioEffectStereoEnhanceInstanceD2Ev(a){a=a|0;var b=0,d=0;c[a>>2]=370392;__ZN6Memory11free_staticEPvb(c[a+100>>2]|0,1);b=a+96|0;d=c[b>>2]|0;if((d|0?__ZN9Reference11unreferenceEv(d)|0:0)?(d=c[b>>2]|0,__Z17predelete_handlerP6Object(d)|0):0){gj[c[(c[d>>2]|0)+76>>2]&8191](d);__ZN6Memory11free_staticEPvb(d,0)}c[b>>2]=0;__ZN10StringNameD2Ev(a+92|0);c[a>>2]=37e4;__ZN10StringNameD2Ev(a+88|0);__ZN9ReferenceD2Ev(a);return}function __ZN32AudioEffectStereoEnhanceInstanceD0Ev(a){a=a|0;__ZN32AudioEffectStereoEnhanceInstanceD2Ev(a);__ZdlPv(a);return}function __ZN32AudioEffectStereoEnhanceInstance7processEPK10AudioFramePS0_i(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,h=0.0,i=0.0,j=0.0,k=0,l=0,m=0,n=0,o=0,p=0.0,q=0.0,r=0.0,s=0;f=c[a+96>>2]|0;h=+g[f+136>>2];i=+g[f+144>>2];j=+g[f+140>>2]/1.0e3;f=__ZN11AudioServer13get_singletonEv()|0;k=~~(j*+mj[c[(c[f>>2]|0)+112>>2]&511](f))>>>0;if((e|0)<=0)return;f=a+104|0;l=c[a+108>>2]|0;m=c[a+100>>2]|0;a=c[f>>2]|0;if(i>0.0){n=0;o=a;while(1){j=+g[b+(n<<3)>>2];p=+g[b+(n<<3)+4>>2];q=(j+p)*.5;r=q+h*(j-q);j=q+h*(p-q);g[m+((l&o)<<2)>>2]=(r+j)*.5;q=i*+g[m+((o-k&l)<<2)>>2];g[d+(n<<3)>>2]=r+q;g[d+(n<<3)+4>>2]=j-q;n=n+1|0;if((n|0)==(e|0))break;else o=o+1|0}}else{o=0;n=a;while(1){i=+g[b+(o<<3)>>2];q=+g[b+(o<<3)+4>>2];j=(i+q)*.5;g[m+((l&n)<<2)>>2]=j+h*(q-j);s=c[m+((n-k&l)<<2)>>2]|0;g[d+(o<<3)>>2]=j+h*(i-j);c[d+(o<<3)+4>>2]=s;o=o+1|0;if((o|0)==(e|0))break;else n=n+1|0}}c[f>>2]=a+e;return}function __ZN7ClassDB10_add_classI32AudioEffectStereoEnhanceInstanceEEvv(){var a=0,b=0,d=0,e=0,f=0,g=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+16|0;d=a+12|0;e=a+8|0;f=a+4|0;g=a;__ZN6StringC2EPKc(b,1071160);c[e>>2]=c[b>>2];__ZN10StringNameC2ERK6String(d,e);__ZN6StringC2EPKc(b,1074811);c[g>>2]=c[b>>2];__ZN10StringNameC2ERK6String(f,g);__ZN7ClassDB11_add_class2ERK10StringNameS2_(d,f);__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);__ZN10StringNameD2Ev(d);d=c[e>>2]|0;if(!d){l=a;return}if(__Z16atomic_decrementPj(d+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(d,1);l=a;return}function __ZN24AudioEffectStereoEnhance18_initialize_classvEv(b){b=b|0;if(a[1263497]|0)return;if(!(a[1263494]|0)){if(!(a[1257004]|0)){if(!(a[1257001]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI9ReferenceEEvv();__ZN9Reference13_bind_methodsEv();a[1257001]=1}__ZN7ClassDB10_add_classI8ResourceEEvv();__ZN8Resource13_bind_methodsEv();a[1257004]=1}__ZN7ClassDB10_add_classI11AudioEffectEEvv();a[1263494]=1}__ZN7ClassDB10_add_classI24AudioEffectStereoEnhanceEEvv();__ZN24AudioEffectStereoEnhance13_bind_methodsEv();a[1263497]=1;return}function __ZN24AudioEffectStereoEnhance5_setvERK10StringNameRK7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK24AudioEffectStereoEnhance5_getvERK10StringNameR7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK24AudioEffectStereoEnhance19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+24|0;g=e+4|0;h=e;if(!d)__ZNK11AudioEffect19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,0);__ZN6StringC2EPKc(f,1071322);i=c[f>>2]|0;f=i;j=g+4|0;c[j>>2]=0;k=g+12|0;c[k>>2]=0;c[g>>2]=0;n=(i|0)==0;if(!n?(c[j>>2]=0,__Z28atomic_conditional_incrementPj(i+-8|0)|0):0)c[j>>2]=f;c[g+8>>2]=0;f=c[k>>2]|0;if(f|0){if(!(__Z16atomic_decrementPj(f+-8|0)|0))__ZN6Memory11free_staticEPvb(f,1);c[k>>2]=0}c[g+16>>2]=256;if(!(c[b>>2]|0)){k=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=k;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0}k=__ZnwjPFPvjE(32,4740)|0;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0;c[k+12>>2]=0;c[k+16>>2]=7;f=k+20|0;c[f>>2]=0;j=k+24|0;c[j>>2]=0;o=k+28|0;c[o>>2]=0;__ZN12PropertyInfoaSERKS_(k,g)|0;p=c[b>>2]|0;q=p+4|0;r=c[q>>2]|0;c[j>>2]=r;c[f>>2]=0;c[o>>2]=p;if(r|0)c[r+20>>2]=k;c[q>>2]=k;if(!(c[p>>2]|0))c[p>>2]=k;k=p+8|0;c[k>>2]=(c[k>>2]|0)+1;k=c[g+12>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);k=c[g+4>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);if(!n?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);__ZN10StringNameC2EPKc(h,1071322);__ZN7ClassDB17get_property_listE10StringNameP4ListI12PropertyInfo16DefaultAllocatorEbPK6Object(h,b,1,a);__ZN10StringNameD2Ev(h);if(!d){l=e;return}__ZNK11AudioEffect19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,1);l=e;return}function __ZN24AudioEffectStereoEnhance14_notificationvEib(a,b,c){a=a|0;b=b|0;c=c|0;return}function __ZNK24AudioEffectStereoEnhance16_get_class_namevEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+8|0;e=b+4|0;f=b;g=a+128|0;a=c[g>>2]|0;if(a|0){if(c[a+4>>2]|0){l=b;return g|0}if(__ZNK6String6lengthEv(a+8|0)|0){l=b;return g|0}}__ZN6StringC2EPKc(d,1071322);c[f>>2]=c[d>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameaSERKS_(g,e);__ZN10StringNameD2Ev(e);e=c[f>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);l=b;return g|0}function __ZNK24AudioEffectStereoEnhance9get_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1071322);l=a;return c[b>>2]|0}function __ZNK24AudioEffectStereoEnhance8is_classERK6String(a,b){a=a|0;b=b|0;var c=0;if(((!(__ZNK6StringeqEPKc(b,1071322)|0)?!(__ZNK6StringeqEPKc(b,1074831)|0):0)?!(__ZNK6StringeqEPKc(b,1110448)|0):0)?!(__ZNK6StringeqEPKc(b,1126157)|0):0)c=__ZNK6StringeqEPKc(b,1142944)|0;else c=1;return c|0}function __ZNK24AudioEffectStereoEnhance12is_class_ptrEPv(a,b){a=a|0;b=b|0;return (b|0)==1237148|((b|0)==1236716|((b|0)==1220696|((b|0)==1220724|(b|0)==1220580)))|0}function __ZN24AudioEffectStereoEnhanceD2Ev(a){a=a|0;c[a>>2]=370488;__ZN10StringNameD2Ev(a+128|0);c[a>>2]=370192;__ZN10StringNameD2Ev(a+124|0);__ZN8ResourceD2Ev(a);return}function __ZN24AudioEffectStereoEnhanceD0Ev(a){a=a|0;c[a>>2]=370488;__ZN10StringNameD2Ev(a+128|0);c[a>>2]=370192;__ZN10StringNameD2Ev(a+124|0);__ZN8ResourceD2Ev(a);__ZdlPv(a);return}function __ZN24AudioEffectStereoEnhance8instanceEv(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d;c[e>>2]=0;__ZN3RefI32AudioEffectStereoEnhanceInstanceE8instanceEv(e);if(!b)f=0;else{a[1263537]=0;__ZN9Reference8init_refEv(b)|0;f=b}b=(c[e>>2]|0)+96|0;g=c[b>>2]|0;if((f|0)==(g|0)){if(f|0){h=f;i=12}}else{if((g|0?__ZN9Reference11unreferenceEv(g)|0:0)?(g=c[b>>2]|0,__Z17predelete_handlerP6Object(g)|0):0){gj[c[(c[g>>2]|0)+76>>2]&8191](g);__ZN6Memory11free_staticEPvb(g,0)}c[b>>2]=f;if(f|0){__ZN9Reference9referenceEv(f);h=f;i=12}}if(((i|0)==12?__ZN9Reference11unreferenceEv(h)|0:0)?__Z17predelete_handlerP6Object(f)|0:0){gj[c[(c[f>>2]|0)+76>>2]&8191](f);__ZN6Memory11free_staticEPvb(f,0)}f=__ZN11AudioServer13get_singletonEv()|0;h=~~(+mj[c[(c[f>>2]|0)+112>>2]&511](f)*.052000001072883606);if((h|0)>0){f=h;h=0;while(1){i=h+1|0;f=f>>>1;if(!f){j=i;break}else h=i}}else j=0;h=1<<j;j=c[e>>2]|0;c[j+108>>2]=h+-1;c[j+104>>2]=0;j=__ZN6Memory12alloc_staticEjb(h<<2,1)|0;if(!j){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143992,1144012,140,1144029,0);k=0}else{a[1263537]=0;f=j+-8|0;c[f>>2]=h;c[f+4>>2]=0;k=j}j=c[e>>2]|0;c[j+100>>2]=k;if(!j){n=0;l=d;return n|0}if($i[c[(c[j>>2]|0)+44>>2]&8191](j,1237132)|0){__ZN9Reference9referenceEv(j);o=j}else o=0;j=c[e>>2]|0;if(!j){n=o;l=d;return n|0}if(!(__ZN9Reference11unreferenceEv(j)|0)){n=o;l=d;return n|0}j=c[e>>2]|0;if(!(__Z17predelete_handlerP6Object(j)|0)){n=o;l=d;return n|0}gj[c[(c[j>>2]|0)+76>>2]&8191](j);__ZN6Memory11free_staticEPvb(j,0);n=o;l=d;return n|0}function __ZN3RefI32AudioEffectStereoEnhanceInstanceE8instanceEv(b){b=b|0;var d=0,e=0,f=0,g=0,h=0;d=__ZnwjPKc(112,1263606)|0;__ZN9ReferenceC2Ev(d);c[d>>2]=37e4;__ZN10StringNameC2Ev(d+88|0);c[d>>2]=370392;__ZN10StringNameC2Ev(d+92|0);c[d+96>>2]=0;__Z22postinitialize_handlerP6Object(d);if(!d){e=0;f=0}else{a[1263537]=0;__ZN9Reference8init_refEv(d)|0;e=d;f=d}d=c[b>>2]|0;do if((e|0)==(d|0))if(!e)return;else{g=e;break}else{if((d|0?__ZN9Reference11unreferenceEv(d)|0:0)?(h=c[b>>2]|0,__Z17predelete_handlerP6Object(h)|0):0){gj[c[(c[h>>2]|0)+76>>2]&8191](h);__ZN6Memory11free_staticEPvb(h,0)}c[b>>2]=f;if(!e)return;else{__ZN9Reference9referenceEv(e);g=e;break}}while(0);if(!(__ZN9Reference11unreferenceEv(g)|0))return;if(!(__Z17predelete_handlerP6Object(e)|0))return;gj[c[(c[e>>2]|0)+76>>2]&8191](e);__ZN6Memory11free_staticEPvb(f,0);return}function __ZN7ClassDB10_add_classI24AudioEffectStereoEnhanceEEvv(){var a=0,b=0,d=0,e=0,f=0,g=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+16|0;d=a+12|0;e=a+8|0;f=a+4|0;g=a;__ZN6StringC2EPKc(b,1071322);c[e>>2]=c[b>>2];__ZN10StringNameC2ERK6String(d,e);__ZN6StringC2EPKc(b,1074831);c[g>>2]=c[b>>2];__ZN10StringNameC2ERK6String(f,g);__ZN7ClassDB11_add_class2ERK10StringNameS2_(d,f);__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);__ZN10StringNameD2Ev(d);d=c[e>>2]|0;if(!d){l=a;return}if(__Z16atomic_decrementPj(d+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(d,1);l=a;return}function __ZN24AudioEffectStereoEnhance13_bind_methodsEv(){var a=0,b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0;a=l;l=l+128|0;if((l|0)>=(m|0))ba(128);b=a+104|0;d=a+96|0;e=a+88|0;f=a+72|0;g=a+64|0;h=a+48|0;i=a+32|0;j=a+20|0;k=a+80|0;n=a+16|0;o=a+56|0;p=a+40|0;q=a+24|0;r=a+12|0;s=a+8|0;t=a+4|0;u=a;__Z8D_METHODPKcS0_(d,1071193,1074374);v=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(v);c[v>>2]=370616;__ZN10MethodBind10_set_constEb(v,0);__ZN10MethodBind24_generate_argument_typesEi(v,1);c[v+44>>2]=289;c[v+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,v,d,0,0)|0;v=d+4|0;w=c[v>>2]|0;if(w|0?(__Z16atomic_decrementPj(w+-8|0)|0)==0:0){x=c[v>>2]|0;v=(x|0)==0?0:x+-4|0;x=v+4|0;if(c[v>>2]|0){y=0;do{__ZN10StringNameD2Ev(x+(y<<2)|0);y=y+1|0}while(y>>>0<(c[v>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(w,1)}__ZN10StringNameD2Ev(d);__Z8D_METHODPKc(e,1071209);d=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(d);c[d>>2]=370652;__ZN10MethodBind10_set_constEb(d,1);__ZN10MethodBind24_generate_argument_typesEi(d,0);__ZN10MethodBind12_set_returnsEb(d,1);c[d+44>>2]=295;c[d+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,d,e,0,0)|0;d=e+4|0;w=c[d>>2]|0;if(w|0?(__Z16atomic_decrementPj(w+-8|0)|0)==0:0){v=c[d>>2]|0;d=(v|0)==0?0:v+-4|0;v=d+4|0;if(c[d>>2]|0){y=0;do{__ZN10StringNameD2Ev(v+(y<<2)|0);y=y+1|0}while(y>>>0<(c[d>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(w,1)}__ZN10StringNameD2Ev(e);__Z8D_METHODPKcS0_(f,1071225,1074374);e=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(e);c[e>>2]=370616;__ZN10MethodBind10_set_constEb(e,0);__ZN10MethodBind24_generate_argument_typesEi(e,1);c[e+44>>2]=290;c[e+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,e,f,0,0)|0;e=f+4|0;w=c[e>>2]|0;if(w|0?(__Z16atomic_decrementPj(w+-8|0)|0)==0:0){d=c[e>>2]|0;e=(d|0)==0?0:d+-4|0;d=e+4|0;if(c[e>>2]|0){y=0;do{__ZN10StringNameD2Ev(d+(y<<2)|0);y=y+1|0}while(y>>>0<(c[e>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(w,1)}__ZN10StringNameD2Ev(f);__Z8D_METHODPKc(g,1071242);f=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(f);c[f>>2]=370652;__ZN10MethodBind10_set_constEb(f,1);__ZN10MethodBind24_generate_argument_typesEi(f,0);__ZN10MethodBind12_set_returnsEb(f,1);c[f+44>>2]=296;c[f+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,f,g,0,0)|0;f=g+4|0;w=c[f>>2]|0;if(w|0?(__Z16atomic_decrementPj(w+-8|0)|0)==0:0){e=c[f>>2]|0;f=(e|0)==0?0:e+-4|0;e=f+4|0;if(c[f>>2]|0){y=0;do{__ZN10StringNameD2Ev(e+(y<<2)|0);y=y+1|0}while(y>>>0<(c[f>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(w,1)}__ZN10StringNameD2Ev(g);__Z8D_METHODPKcS0_(h,1071259,1074374);g=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(g);c[g>>2]=370616;__ZN10MethodBind10_set_constEb(g,0);__ZN10MethodBind24_generate_argument_typesEi(g,1);c[g+44>>2]=291;c[g+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,g,h,0,0)|0;g=h+4|0;w=c[g>>2]|0;if(w|0?(__Z16atomic_decrementPj(w+-8|0)|0)==0:0){f=c[g>>2]|0;g=(f|0)==0?0:f+-4|0;f=g+4|0;if(c[g>>2]|0){y=0;do{__ZN10StringNameD2Ev(f+(y<<2)|0);y=y+1|0}while(y>>>0<(c[g>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(w,1)}__ZN10StringNameD2Ev(h);__Z8D_METHODPKc(i,1071272);h=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(h);c[h>>2]=370652;__ZN10MethodBind10_set_constEb(h,1);__ZN10MethodBind24_generate_argument_typesEi(h,0);__ZN10MethodBind12_set_returnsEb(h,1);c[h+44>>2]=297;c[h+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,h,i,0,0)|0;h=i+4|0;w=c[h>>2]|0;if(w|0?(__Z16atomic_decrementPj(w+-8|0)|0)==0:0){g=c[h>>2]|0;h=(g|0)==0?0:g+-4|0;g=h+4|0;if(c[h>>2]|0){y=0;do{__ZN10StringNameD2Ev(g+(y<<2)|0);y=y+1|0}while(y>>>0<(c[h>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(w,1)}__ZN10StringNameD2Ev(i);__ZN6StringC2EPKc(b,1071322);c[k>>2]=c[b>>2];__ZN10StringNameC2ERK6String(j,k);__ZN6StringC2EPKc(n,1071285);__ZN6StringC2EPKc(o,1074473);i=b+4|0;c[i>>2]=0;w=b+12|0;c[w>>2]=0;c[b>>2]=3;h=c[n>>2]|0;if(h|0?(c[i>>2]=0,__Z28atomic_conditional_incrementPj(h+-8|0)|0):0)c[i>>2]=c[n>>2];c[b+8>>2]=1;i=c[w>>2]|0;if((i|0)!=(c[o>>2]|0)){if(i|0?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);c[w>>2]=0;i=c[o>>2]|0;if(i|0?__Z28atomic_conditional_incrementPj(i+-8|0)|0:0)c[w>>2]=c[o>>2]}c[b+16>>2]=7;c[p>>2]=__Z11_scs_createPKc(1071193)|0;c[q>>2]=__Z11_scs_createPKc(1071209)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(j,b,p,q,-1);__ZN10StringNameD2Ev(q);__ZN10StringNameD2Ev(p);w=c[b+12>>2]|0;if(w|0?(__Z16atomic_decrementPj(w+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(w,1);w=c[b+4>>2]|0;if(w|0?(__Z16atomic_decrementPj(w+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(w,1);w=c[o>>2]|0;if(w|0?(__Z16atomic_decrementPj(w+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(w,1);w=c[n>>2]|0;if(w|0?(__Z16atomic_decrementPj(w+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(w,1);__ZN10StringNameD2Ev(j);j=c[k>>2]|0;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);__ZN6StringC2EPKc(b,1071322);c[k>>2]=c[b>>2];__ZN10StringNameC2ERK6String(r,k);__ZN6StringC2EPKc(s,1071297);__ZN6StringC2EPKc(o,1073400);j=b+4|0;c[j>>2]=0;w=b+12|0;c[w>>2]=0;c[b>>2]=3;n=c[s>>2]|0;if(n|0?(c[j>>2]=0,__Z28atomic_conditional_incrementPj(n+-8|0)|0):0)c[j>>2]=c[s>>2];c[b+8>>2]=1;j=c[w>>2]|0;if((j|0)!=(c[o>>2]|0)){if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);c[w>>2]=0;j=c[o>>2]|0;if(j|0?__Z28atomic_conditional_incrementPj(j+-8|0)|0:0)c[w>>2]=c[o>>2]}c[b+16>>2]=7;c[p>>2]=__Z11_scs_createPKc(1071225)|0;c[q>>2]=__Z11_scs_createPKc(1071242)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(r,b,p,q,-1);__ZN10StringNameD2Ev(q);__ZN10StringNameD2Ev(p);w=c[b+12>>2]|0;if(w|0?(__Z16atomic_decrementPj(w+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(w,1);w=c[b+4>>2]|0;if(w|0?(__Z16atomic_decrementPj(w+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(w,1);w=c[o>>2]|0;if(w|0?(__Z16atomic_decrementPj(w+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(w,1);w=c[s>>2]|0;do if(w|0){if(__Z16atomic_decrementPj(w+-8|0)|0)break;__ZN6Memory11free_staticEPvb(w,1)}while(0);__ZN10StringNameD2Ev(r);r=c[k>>2]|0;do if(r|0){if(__Z16atomic_decrementPj(r+-8|0)|0)break;__ZN6Memory11free_staticEPvb(r,1)}while(0);__ZN6StringC2EPKc(b,1071322);c[k>>2]=c[b>>2];__ZN10StringNameC2ERK6String(t,k);__ZN6StringC2EPKc(u,1071313);__ZN6StringC2EPKc(o,1074459);r=b+4|0;c[r>>2]=0;w=b+12|0;c[w>>2]=0;c[b>>2]=3;s=c[u>>2]|0;do if(s|0){c[r>>2]=0;if(!(__Z28atomic_conditional_incrementPj(s+-8|0)|0))break;c[r>>2]=c[u>>2]}while(0);c[b+8>>2]=1;r=c[w>>2]|0;do if((r|0)!=(c[o>>2]|0)){do if(r|0){if(__Z16atomic_decrementPj(r+-8|0)|0)break;__ZN6Memory11free_staticEPvb(r,1)}while(0);c[w>>2]=0;s=c[o>>2]|0;if(!s)break;if(!(__Z28atomic_conditional_incrementPj(s+-8|0)|0))break;c[w>>2]=c[o>>2]}while(0);c[b+16>>2]=7;c[p>>2]=__Z11_scs_createPKc(1071259)|0;c[q>>2]=__Z11_scs_createPKc(1071272)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(t,b,p,q,-1);__ZN10StringNameD2Ev(q);__ZN10StringNameD2Ev(p);p=c[b+12>>2]|0;do if(p|0){if(__Z16atomic_decrementPj(p+-8|0)|0)break;__ZN6Memory11free_staticEPvb(p,1)}while(0);p=c[b+4>>2]|0;do if(p|0){if(__Z16atomic_decrementPj(p+-8|0)|0)break;__ZN6Memory11free_staticEPvb(p,1)}while(0);p=c[o>>2]|0;do if(p|0){if(__Z16atomic_decrementPj(p+-8|0)|0)break;__ZN6Memory11free_staticEPvb(p,1)}while(0);p=c[u>>2]|0;do if(p|0){if(__Z16atomic_decrementPj(p+-8|0)|0)break;__ZN6Memory11free_staticEPvb(p,1)}while(0);__ZN10StringNameD2Ev(t);t=c[k>>2]|0;if(!t){l=a;return}if(__Z16atomic_decrementPj(t+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(t,1);l=a;return}function __ZN24AudioEffectStereoEnhance15set_pan_pulloutEf(a,b){a=a|0;b=+b;g[a+136>>2]=b;return}function __ZNK24AudioEffectStereoEnhance15get_pan_pulloutEv(a){a=a|0;return +(+g[a+136>>2])}function __ZN24AudioEffectStereoEnhance16set_time_pulloutEf(a,b){a=a|0;b=+b;g[a+140>>2]=b;return}function __ZNK24AudioEffectStereoEnhance16get_time_pulloutEv(a){a=a|0;return +(+g[a+140>>2])}function __ZN24AudioEffectStereoEnhance12set_surroundEf(a,b){a=a|0;b=+b;g[a+144>>2]=b;return}function __ZNK24AudioEffectStereoEnhance12get_surroundEv(a){a=a|0;return +(+g[a+144>>2])}function __ZNK13MethodBind0RCI24AudioEffectStereoEnhancefE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Ef(d,0.0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK13MethodBind0RCI24AudioEffectStereoEnhancefE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1071322);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI24AudioEffectStereoEnhancefE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1237148)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2Ef(i,+mj[n&511](d));__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI24AudioEffectStereoEnhancefE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0.0;if(!b)f=0;else{d=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1237148)|0;f=d?b:0}b=c[a+44>>2]|0;d=c[a+48>>2]|0;a=f+(d>>1)|0;if(!(d&1)){h=b;i=+mj[h&511](a);g[e>>2]=i;return}else{h=c[(c[a>>2]|0)+b>>2]|0;i=+mj[h&511](a);g[e>>2]=i;return}}function __ZN13MethodBind0RCI24AudioEffectStereoEnhancefED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I24AudioEffectStereoEnhancefE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if(!b){__ZN7VariantC2Ef(d,0.0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK11MethodBind1I24AudioEffectStereoEnhancefE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1071322);l=a;return c[b>>2]|0}function __ZN11MethodBind1I24AudioEffectStereoEnhancefE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0.0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1237148)|0:0){c[h>>2]=0;a[1263537]=0;k=d+24|0;n=c[k>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=i;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=i;return}if((g|0)>0){if((n|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);p=0}else{a[1263537]=0;p=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,p)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=p;c[b>>2]=0;l=i;return}}p=c[d+44>>2]|0;n=c[d+48>>2]|0;o=e+(n>>1)|0;if(!(n&1))q=p;else q=c[(c[o>>2]|0)+p>>2]|0;do if((g|0)<1){p=c[k>>2]|0;n=p+-1|0;if((p|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)s=0;else s=c[e+-4>>2]|0;if((p|0)<=(s|0)){if(r)t=0;else t=c[e+-4>>2]|0;do if((t|0)<(p|0)){if(r)u=0;else u=c[e+-4>>2]|0;if((u|0)<(p|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);v=0;break}else{a[1263537]=0;w=31;break}}else w=31;while(0);if((w|0)==31)v=e+(n*24|0)|0;__ZN7VariantC2ERKS_(j,v);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);x=+__ZNK7VariantcvfEv(j);Mi[q&511](o,x);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I24AudioEffectStereoEnhancefE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0,j=0.0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1237148)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1)){h=b;i=c[d>>2]|0;j=+g[i>>2];Mi[h&511](a,j);return}else{h=c[(c[a>>2]|0)+b>>2]|0;i=c[d>>2]|0;j=+g[i>>2];Mi[h&511](a,j);return}}function __ZN11MethodBind1I24AudioEffectStereoEnhancefED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN18AudioEffectAmplify18_initialize_classvEv(b){b=b|0;if(a[1263499]|0)return;if(!(a[1263494]|0)){if(!(a[1257004]|0)){if(!(a[1257001]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI9ReferenceEEvv();__ZN9Reference13_bind_methodsEv();a[1257001]=1}__ZN7ClassDB10_add_classI8ResourceEEvv();__ZN8Resource13_bind_methodsEv();a[1257004]=1}__ZN7ClassDB10_add_classI11AudioEffectEEvv();a[1263494]=1}__ZN7ClassDB10_add_classI18AudioEffectAmplifyEEvv();__ZN18AudioEffectAmplify13_bind_methodsEv();a[1263499]=1;return}function __ZN18AudioEffectAmplify5_setvERK10StringNameRK7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK18AudioEffectAmplify5_getvERK10StringNameR7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK18AudioEffectAmplify19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+24|0;g=e+4|0;h=e;if(!d)__ZNK11AudioEffect19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,0);__ZN6StringC2EPKc(f,1071402);i=c[f>>2]|0;f=i;j=g+4|0;c[j>>2]=0;k=g+12|0;c[k>>2]=0;c[g>>2]=0;n=(i|0)==0;if(!n?(c[j>>2]=0,__Z28atomic_conditional_incrementPj(i+-8|0)|0):0)c[j>>2]=f;c[g+8>>2]=0;f=c[k>>2]|0;if(f|0){if(!(__Z16atomic_decrementPj(f+-8|0)|0))__ZN6Memory11free_staticEPvb(f,1);c[k>>2]=0}c[g+16>>2]=256;if(!(c[b>>2]|0)){k=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=k;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0}k=__ZnwjPFPvjE(32,4740)|0;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0;c[k+12>>2]=0;c[k+16>>2]=7;f=k+20|0;c[f>>2]=0;j=k+24|0;c[j>>2]=0;o=k+28|0;c[o>>2]=0;__ZN12PropertyInfoaSERKS_(k,g)|0;p=c[b>>2]|0;q=p+4|0;r=c[q>>2]|0;c[j>>2]=r;c[f>>2]=0;c[o>>2]=p;if(r|0)c[r+20>>2]=k;c[q>>2]=k;if(!(c[p>>2]|0))c[p>>2]=k;k=p+8|0;c[k>>2]=(c[k>>2]|0)+1;k=c[g+12>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);k=c[g+4>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);if(!n?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);__ZN10StringNameC2EPKc(h,1071402);__ZN7ClassDB17get_property_listE10StringNameP4ListI12PropertyInfo16DefaultAllocatorEbPK6Object(h,b,1,a);__ZN10StringNameD2Ev(h);if(!d){l=e;return}__ZNK11AudioEffect19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,1);l=e;return}function __ZN18AudioEffectAmplify14_notificationvEib(a,b,c){a=a|0;b=b|0;c=c|0;return}function __ZNK18AudioEffectAmplify16_get_class_namevEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+8|0;e=b+4|0;f=b;g=a+128|0;a=c[g>>2]|0;if(a|0){if(c[a+4>>2]|0){l=b;return g|0}if(__ZNK6String6lengthEv(a+8|0)|0){l=b;return g|0}}__ZN6StringC2EPKc(d,1071402);c[f>>2]=c[d>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameaSERKS_(g,e);__ZN10StringNameD2Ev(e);e=c[f>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);l=b;return g|0}function __ZNK18AudioEffectAmplify9get_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1071402);l=a;return c[b>>2]|0}function __ZNK18AudioEffectAmplify8is_classERK6String(a,b){a=a|0;b=b|0;var c=0;if(((!(__ZNK6StringeqEPKc(b,1071402)|0)?!(__ZNK6StringeqEPKc(b,1074831)|0):0)?!(__ZNK6StringeqEPKc(b,1110448)|0):0)?!(__ZNK6StringeqEPKc(b,1126157)|0):0)c=__ZNK6StringeqEPKc(b,1142944)|0;else c=1;return c|0}function __ZNK18AudioEffectAmplify12is_class_ptrEPv(a,b){a=a|0;b=b|0;return (b|0)==1237156|((b|0)==1236716|((b|0)==1220696|((b|0)==1220724|(b|0)==1220580)))|0}function __ZN18AudioEffectAmplifyD2Ev(a){a=a|0;c[a>>2]=370688;__ZN10StringNameD2Ev(a+128|0);c[a>>2]=370192;__ZN10StringNameD2Ev(a+124|0);__ZN8ResourceD2Ev(a);return}function __ZN18AudioEffectAmplifyD0Ev(a){a=a|0;c[a>>2]=370688;__ZN10StringNameD2Ev(a+128|0);c[a>>2]=370192;__ZN10StringNameD2Ev(a+124|0);__ZN8ResourceD2Ev(a);__ZdlPv(a);return}function __ZN18AudioEffectAmplify8instanceEv(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d;c[e>>2]=0;__ZN3RefI26AudioEffectAmplifyInstanceE8instanceEv(e);if(!b)f=0;else{a[1263537]=0;__ZN9Reference8init_refEv(b)|0;f=b}g=(c[e>>2]|0)+96|0;h=c[g>>2]|0;if((f|0)==(h|0)){if(f|0){i=f;j=12}}else{if((h|0?__ZN9Reference11unreferenceEv(h)|0:0)?(h=c[g>>2]|0,__Z17predelete_handlerP6Object(h)|0):0){gj[c[(c[h>>2]|0)+76>>2]&8191](h);__ZN6Memory11free_staticEPvb(h,0)}c[g>>2]=f;if(f|0){__ZN9Reference9referenceEv(f);i=f;j=12}}if(((j|0)==12?__ZN9Reference11unreferenceEv(i)|0:0)?__Z17predelete_handlerP6Object(f)|0:0){gj[c[(c[f>>2]|0)+76>>2]&8191](f);__ZN6Memory11free_staticEPvb(f,0)}f=c[e>>2]|0;c[f+100>>2]=c[b+132>>2];if(!f){k=0;l=d;return k|0}if($i[c[(c[f>>2]|0)+44>>2]&8191](f,1237132)|0){__ZN9Reference9referenceEv(f);n=f}else n=0;f=c[e>>2]|0;if(!f){k=n;l=d;return k|0}if(!(__ZN9Reference11unreferenceEv(f)|0)){k=n;l=d;return k|0}f=c[e>>2]|0;if(!(__Z17predelete_handlerP6Object(f)|0)){k=n;l=d;return k|0}gj[c[(c[f>>2]|0)+76>>2]&8191](f);__ZN6Memory11free_staticEPvb(f,0);k=n;l=d;return k|0}function __ZN3RefI26AudioEffectAmplifyInstanceE8instanceEv(b){b=b|0;var d=0,e=0,f=0,g=0,h=0;d=__ZnwjPKc(104,1263606)|0;__ZN9ReferenceC2Ev(d);c[d>>2]=37e4;__ZN10StringNameC2Ev(d+88|0);c[d>>2]=370816;__ZN10StringNameC2Ev(d+92|0);c[d+96>>2]=0;__Z22postinitialize_handlerP6Object(d);if(!d){e=0;f=0}else{a[1263537]=0;__ZN9Reference8init_refEv(d)|0;e=d;f=d}d=c[b>>2]|0;do if((e|0)==(d|0))if(!e)return;else{g=e;break}else{if((d|0?__ZN9Reference11unreferenceEv(d)|0:0)?(h=c[b>>2]|0,__Z17predelete_handlerP6Object(h)|0):0){gj[c[(c[h>>2]|0)+76>>2]&8191](h);__ZN6Memory11free_staticEPvb(h,0)}c[b>>2]=f;if(!e)return;else{__ZN9Reference9referenceEv(e);g=e;break}}while(0);if(!(__ZN9Reference11unreferenceEv(g)|0))return;if(!(__Z17predelete_handlerP6Object(e)|0))return;gj[c[(c[e>>2]|0)+76>>2]&8191](e);__ZN6Memory11free_staticEPvb(f,0);return}function __ZN26AudioEffectAmplifyInstance18_initialize_classvEv(b){b=b|0;if(a[1263498]|0)return;if(!(a[1263493]|0)){if(!(a[1257001]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI9ReferenceEEvv();__ZN9Reference13_bind_methodsEv();a[1257001]=1}__ZN7ClassDB10_add_classI19AudioEffectInstanceEEvv();a[1263493]=1}__ZN7ClassDB10_add_classI26AudioEffectAmplifyInstanceEEvv();a[1263498]=1;return}function __ZN26AudioEffectAmplifyInstance5_setvERK10StringNameRK7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK26AudioEffectAmplifyInstance5_getvERK10StringNameR7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK26AudioEffectAmplifyInstance19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+24|0;g=e+4|0;h=e;if(!d)__ZNK19AudioEffectInstance19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,0);__ZN6StringC2EPKc(f,1071347);i=c[f>>2]|0;f=i;j=g+4|0;c[j>>2]=0;k=g+12|0;c[k>>2]=0;c[g>>2]=0;n=(i|0)==0;if(!n?(c[j>>2]=0,__Z28atomic_conditional_incrementPj(i+-8|0)|0):0)c[j>>2]=f;c[g+8>>2]=0;f=c[k>>2]|0;if(f|0){if(!(__Z16atomic_decrementPj(f+-8|0)|0))__ZN6Memory11free_staticEPvb(f,1);c[k>>2]=0}c[g+16>>2]=256;if(!(c[b>>2]|0)){k=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=k;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0}k=__ZnwjPFPvjE(32,4740)|0;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0;c[k+12>>2]=0;c[k+16>>2]=7;f=k+20|0;c[f>>2]=0;j=k+24|0;c[j>>2]=0;o=k+28|0;c[o>>2]=0;__ZN12PropertyInfoaSERKS_(k,g)|0;p=c[b>>2]|0;q=p+4|0;r=c[q>>2]|0;c[j>>2]=r;c[f>>2]=0;c[o>>2]=p;if(r|0)c[r+20>>2]=k;c[q>>2]=k;if(!(c[p>>2]|0))c[p>>2]=k;k=p+8|0;c[k>>2]=(c[k>>2]|0)+1;k=c[g+12>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);k=c[g+4>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);if(!n?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);__ZN10StringNameC2EPKc(h,1071347);__ZN7ClassDB17get_property_listE10StringNameP4ListI12PropertyInfo16DefaultAllocatorEbPK6Object(h,b,1,a);__ZN10StringNameD2Ev(h);if(!d){l=e;return}__ZNK19AudioEffectInstance19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,1);l=e;return}function __ZN26AudioEffectAmplifyInstance14_notificationvEib(a,b,c){a=a|0;b=b|0;c=c|0;return}function __ZNK26AudioEffectAmplifyInstance16_get_class_namevEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+8|0;e=b+4|0;f=b;g=a+92|0;a=c[g>>2]|0;if(a|0){if(c[a+4>>2]|0){l=b;return g|0}if(__ZNK6String6lengthEv(a+8|0)|0){l=b;return g|0}}__ZN6StringC2EPKc(d,1071347);c[f>>2]=c[d>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameaSERKS_(g,e);__ZN10StringNameD2Ev(e);e=c[f>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);l=b;return g|0}function __ZNK26AudioEffectAmplifyInstance9get_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1071347);l=a;return c[b>>2]|0}function __ZNK26AudioEffectAmplifyInstance8is_classERK6String(a,b){a=a|0;b=b|0;var c=0;if((!(__ZNK6StringeqEPKc(b,1071347)|0)?!(__ZNK6StringeqEPKc(b,1074811)|0):0)?!(__ZNK6StringeqEPKc(b,1126157)|0):0)c=__ZNK6StringeqEPKc(b,1142944)|0;else c=1;return c|0}function __ZNK26AudioEffectAmplifyInstance12is_class_ptrEPv(a,b){a=a|0;b=b|0;return (b|0)==1237152|((b|0)==1237132|((b|0)==1220724|(b|0)==1220580))|0}function __ZN26AudioEffectAmplifyInstanceD2Ev(a){a=a|0;var b=0,d=0;c[a>>2]=370816;b=a+96|0;d=c[b>>2]|0;if((d|0?__ZN9Reference11unreferenceEv(d)|0:0)?(d=c[b>>2]|0,__Z17predelete_handlerP6Object(d)|0):0){gj[c[(c[d>>2]|0)+76>>2]&8191](d);__ZN6Memory11free_staticEPvb(d,0)}c[b>>2]=0;__ZN10StringNameD2Ev(a+92|0);c[a>>2]=37e4;__ZN10StringNameD2Ev(a+88|0);__ZN9ReferenceD2Ev(a);return}function __ZN26AudioEffectAmplifyInstanceD0Ev(a){a=a|0;var b=0,d=0;c[a>>2]=370816;b=a+96|0;d=c[b>>2]|0;if((d|0?__ZN9Reference11unreferenceEv(d)|0:0)?(d=c[b>>2]|0,__Z17predelete_handlerP6Object(d)|0):0){gj[c[(c[d>>2]|0)+76>>2]&8191](d);__ZN6Memory11free_staticEPvb(d,0)}c[b>>2]=0;__ZN10StringNameD2Ev(a+92|0);c[a>>2]=37e4;__ZN10StringNameD2Ev(a+88|0);__ZN9ReferenceD2Ev(a);__ZdlPv(a);return}function __ZN26AudioEffectAmplifyInstance7processEPK10AudioFramePS0_i(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0.0,h=0,i=0.0,j=0.0,k=0.0,l=0;f=+g[(c[a+96>>2]|0)+132>>2];h=a+100|0;i=+R(+(+g[h>>2]*.11512925464970228));j=(+R(+(f*.11512925464970228))-i)/+(e|0);if((e|0)>0){k=i;l=0}else{g[h>>2]=f;return}while(1){i=k*+g[b+(l<<3)+4>>2];g[d+(l<<3)>>2]=k*+g[b+(l<<3)>>2];g[d+(l<<3)+4>>2]=i;l=l+1|0;if((l|0)==(e|0))break;else k=j+k}g[h>>2]=f;return}function __ZN7ClassDB10_add_classI26AudioEffectAmplifyInstanceEEvv(){var a=0,b=0,d=0,e=0,f=0,g=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+16|0;d=a+12|0;e=a+8|0;f=a+4|0;g=a;__ZN6StringC2EPKc(b,1071347);c[e>>2]=c[b>>2];__ZN10StringNameC2ERK6String(d,e);__ZN6StringC2EPKc(b,1074811);c[g>>2]=c[b>>2];__ZN10StringNameC2ERK6String(f,g);__ZN7ClassDB11_add_class2ERK10StringNameS2_(d,f);__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);__ZN10StringNameD2Ev(d);d=c[e>>2]|0;if(!d){l=a;return}if(__Z16atomic_decrementPj(d+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(d,1);l=a;return}function __ZN7ClassDB10_add_classI18AudioEffectAmplifyEEvv(){var a=0,b=0,d=0,e=0,f=0,g=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+16|0;d=a+12|0;e=a+8|0;f=a+4|0;g=a;__ZN6StringC2EPKc(b,1071402);c[e>>2]=c[b>>2];__ZN10StringNameC2ERK6String(d,e);__ZN6StringC2EPKc(b,1074831);c[g>>2]=c[b>>2];__ZN10StringNameC2ERK6String(f,g);__ZN7ClassDB11_add_class2ERK10StringNameS2_(d,f);__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);__ZN10StringNameD2Ev(d);d=c[e>>2]|0;if(!d){l=a;return}if(__Z16atomic_decrementPj(d+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(d,1);l=a;return}function __ZN18AudioEffectAmplify13_bind_methodsEv(){var a=0,b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0;a=l;l=l+64|0;if((l|0)>=(m|0))ba(64);b=a+44|0;d=a+32|0;e=a+24|0;f=a+12|0;g=a+40|0;h=a;i=a+16|0;j=a+8|0;k=a+4|0;__Z8D_METHODPKcS0_(d,1071374,1115370);n=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(n);c[n>>2]=370912;__ZN10MethodBind10_set_constEb(n,0);__ZN10MethodBind24_generate_argument_typesEi(n,1);c[n+44>>2]=292;c[n+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,n,d,0,0)|0;n=d+4|0;o=c[n>>2]|0;if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0){p=c[n>>2]|0;n=(p|0)==0?0:p+-4|0;p=n+4|0;if(c[n>>2]|0){q=0;do{__ZN10StringNameD2Ev(p+(q<<2)|0);q=q+1|0}while(q>>>0<(c[n>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(o,1)}__ZN10StringNameD2Ev(d);__Z8D_METHODPKc(e,1071388);d=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(d);c[d>>2]=370948;__ZN10MethodBind10_set_constEb(d,1);__ZN10MethodBind24_generate_argument_typesEi(d,0);__ZN10MethodBind12_set_returnsEb(d,1);c[d+44>>2]=298;c[d+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,d,e,0,0)|0;d=e+4|0;o=c[d>>2]|0;if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0){n=c[d>>2]|0;d=(n|0)==0?0:n+-4|0;n=d+4|0;if(c[d>>2]|0){q=0;do{__ZN10StringNameD2Ev(n+(q<<2)|0);q=q+1|0}while(q>>>0<(c[d>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(o,1)}__ZN10StringNameD2Ev(e);__ZN6StringC2EPKc(b,1071402);c[g>>2]=c[b>>2];__ZN10StringNameC2ERK6String(f,g);__ZN6StringC2EPKc(h,1072969);__ZN6StringC2EPKc(i,1072686);e=b+4|0;c[e>>2]=0;o=b+12|0;c[o>>2]=0;c[b>>2]=3;d=c[h>>2]|0;if(d|0?(c[e>>2]=0,__Z28atomic_conditional_incrementPj(d+-8|0)|0):0)c[e>>2]=c[h>>2];c[b+8>>2]=1;e=c[o>>2]|0;if((e|0)!=(c[i>>2]|0)){if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);c[o>>2]=0;e=c[i>>2]|0;if(e|0?__Z28atomic_conditional_incrementPj(e+-8|0)|0:0)c[o>>2]=c[i>>2]}c[b+16>>2]=7;c[j>>2]=__Z11_scs_createPKc(1071374)|0;c[k>>2]=__Z11_scs_createPKc(1071388)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(f,b,j,k,-1);__ZN10StringNameD2Ev(k);__ZN10StringNameD2Ev(j);j=c[b+12>>2]|0;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);j=c[b+4>>2]|0;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);j=c[i>>2]|0;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);j=c[h>>2]|0;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(!f){l=a;return}if(__Z16atomic_decrementPj(f+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(f,1);l=a;return}function __ZN18AudioEffectAmplify13set_volume_dbEf(a,b){a=a|0;b=+b;g[a+132>>2]=b;return}function __ZNK18AudioEffectAmplify13get_volume_dbEv(a){a=a|0;return +(+g[a+132>>2])}function __ZNK13MethodBind0RCI18AudioEffectAmplifyfE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Ef(d,0.0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK13MethodBind0RCI18AudioEffectAmplifyfE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1071402);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI18AudioEffectAmplifyfE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1237156)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2Ef(i,+mj[n&511](d));__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI18AudioEffectAmplifyfE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0.0;if(!b)f=0;else{d=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1237156)|0;f=d?b:0}b=c[a+44>>2]|0;d=c[a+48>>2]|0;a=f+(d>>1)|0;if(!(d&1)){h=b;i=+mj[h&511](a);g[e>>2]=i;return}else{h=c[(c[a>>2]|0)+b>>2]|0;i=+mj[h&511](a);g[e>>2]=i;return}}function __ZN13MethodBind0RCI18AudioEffectAmplifyfED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I18AudioEffectAmplifyfE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if(!b){__ZN7VariantC2Ef(d,0.0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK11MethodBind1I18AudioEffectAmplifyfE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1071402);l=a;return c[b>>2]|0}function __ZN11MethodBind1I18AudioEffectAmplifyfE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0.0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1237156)|0:0){c[h>>2]=0;a[1263537]=0;k=d+24|0;n=c[k>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=i;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=i;return}if((g|0)>0){if((n|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);p=0}else{a[1263537]=0;p=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,p)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=p;c[b>>2]=0;l=i;return}}p=c[d+44>>2]|0;n=c[d+48>>2]|0;o=e+(n>>1)|0;if(!(n&1))q=p;else q=c[(c[o>>2]|0)+p>>2]|0;do if((g|0)<1){p=c[k>>2]|0;n=p+-1|0;if((p|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)s=0;else s=c[e+-4>>2]|0;if((p|0)<=(s|0)){if(r)t=0;else t=c[e+-4>>2]|0;do if((t|0)<(p|0)){if(r)u=0;else u=c[e+-4>>2]|0;if((u|0)<(p|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);v=0;break}else{a[1263537]=0;w=31;break}}else w=31;while(0);if((w|0)==31)v=e+(n*24|0)|0;__ZN7VariantC2ERKS_(j,v);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);x=+__ZNK7VariantcvfEv(j);Mi[q&511](o,x);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I18AudioEffectAmplifyfE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0,j=0.0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1237156)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1)){h=b;i=c[d>>2]|0;j=+g[i>>2];Mi[h&511](a,j);return}else{h=c[(c[a>>2]|0)+b>>2]|0;i=c[d>>2]|0;j=+g[i>>2];Mi[h&511](a,j);return}}function __ZN11MethodBind1I18AudioEffectAmplifyfED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN16AudioEffectDelay18_initialize_classvEv(b){b=b|0;if(a[1263501]|0)return;if(!(a[1263494]|0)){if(!(a[1257004]|0)){if(!(a[1257001]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI9ReferenceEEvv();__ZN9Reference13_bind_methodsEv();a[1257001]=1}__ZN7ClassDB10_add_classI8ResourceEEvv();__ZN8Resource13_bind_methodsEv();a[1257004]=1}__ZN7ClassDB10_add_classI11AudioEffectEEvv();a[1263494]=1}__ZN7ClassDB10_add_classI16AudioEffectDelayEEvv();__ZN16AudioEffectDelay13_bind_methodsEv();a[1263501]=1;return}function __ZN16AudioEffectDelay5_setvERK10StringNameRK7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK16AudioEffectDelay5_getvERK10StringNameR7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK16AudioEffectDelay19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+24|0;g=e+4|0;h=e;if(!d)__ZNK11AudioEffect19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,0);__ZN6StringC2EPKc(f,1072060);i=c[f>>2]|0;f=i;j=g+4|0;c[j>>2]=0;k=g+12|0;c[k>>2]=0;c[g>>2]=0;n=(i|0)==0;if(!n?(c[j>>2]=0,__Z28atomic_conditional_incrementPj(i+-8|0)|0):0)c[j>>2]=f;c[g+8>>2]=0;f=c[k>>2]|0;if(f|0){if(!(__Z16atomic_decrementPj(f+-8|0)|0))__ZN6Memory11free_staticEPvb(f,1);c[k>>2]=0}c[g+16>>2]=256;if(!(c[b>>2]|0)){k=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=k;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0}k=__ZnwjPFPvjE(32,4740)|0;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0;c[k+12>>2]=0;c[k+16>>2]=7;f=k+20|0;c[f>>2]=0;j=k+24|0;c[j>>2]=0;o=k+28|0;c[o>>2]=0;__ZN12PropertyInfoaSERKS_(k,g)|0;p=c[b>>2]|0;q=p+4|0;r=c[q>>2]|0;c[j>>2]=r;c[f>>2]=0;c[o>>2]=p;if(r|0)c[r+20>>2]=k;c[q>>2]=k;if(!(c[p>>2]|0))c[p>>2]=k;k=p+8|0;c[k>>2]=(c[k>>2]|0)+1;k=c[g+12>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);k=c[g+4>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);if(!n?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);__ZN10StringNameC2EPKc(h,1072060);__ZN7ClassDB17get_property_listE10StringNameP4ListI12PropertyInfo16DefaultAllocatorEbPK6Object(h,b,1,a);__ZN10StringNameD2Ev(h);if(!d){l=e;return}__ZNK11AudioEffect19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,1);l=e;return}function __ZN16AudioEffectDelay14_notificationvEib(a,b,c){a=a|0;b=b|0;c=c|0;return}function __ZNK16AudioEffectDelay16_get_class_namevEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+8|0;e=b+4|0;f=b;g=a+128|0;a=c[g>>2]|0;if(a|0){if(c[a+4>>2]|0){l=b;return g|0}if(__ZNK6String6lengthEv(a+8|0)|0){l=b;return g|0}}__ZN6StringC2EPKc(d,1072060);c[f>>2]=c[d>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameaSERKS_(g,e);__ZN10StringNameD2Ev(e);e=c[f>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);l=b;return g|0}function __ZNK16AudioEffectDelay9get_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1072060);l=a;return c[b>>2]|0}function __ZNK16AudioEffectDelay8is_classERK6String(a,b){a=a|0;b=b|0;var c=0;if(((!(__ZNK6StringeqEPKc(b,1072060)|0)?!(__ZNK6StringeqEPKc(b,1074831)|0):0)?!(__ZNK6StringeqEPKc(b,1110448)|0):0)?!(__ZNK6StringeqEPKc(b,1126157)|0):0)c=__ZNK6StringeqEPKc(b,1142944)|0;else c=1;return c|0}function __ZNK16AudioEffectDelay12is_class_ptrEPv(a,b){a=a|0;b=b|0;return (b|0)==1237164|((b|0)==1236716|((b|0)==1220696|((b|0)==1220724|(b|0)==1220580)))|0}function __ZN16AudioEffectDelayD2Ev(a){a=a|0;c[a>>2]=370984;__ZN10StringNameD2Ev(a+128|0);c[a>>2]=370192;__ZN10StringNameD2Ev(a+124|0);__ZN8ResourceD2Ev(a);return}function __ZN16AudioEffectDelayD0Ev(a){a=a|0;c[a>>2]=370984;__ZN10StringNameD2Ev(a+128|0);c[a>>2]=370192;__ZN10StringNameD2Ev(a+124|0);__ZN8ResourceD2Ev(a);__ZdlPv(a);return}function __ZN16AudioEffectDelay8instanceEv(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d;c[e>>2]=0;__ZN3RefI24AudioEffectDelayInstanceE8instanceEv(e);if(!b)f=0;else{a[1263537]=0;__ZN9Reference8init_refEv(b)|0;f=b}b=(c[e>>2]|0)+96|0;g=c[b>>2]|0;if((f|0)==(g|0)){if(f|0){h=f;i=12}}else{if((g|0?__ZN9Reference11unreferenceEv(g)|0:0)?(g=c[b>>2]|0,__Z17predelete_handlerP6Object(g)|0):0){gj[c[(c[g>>2]|0)+76>>2]&8191](g);__ZN6Memory11free_staticEPvb(g,0)}c[b>>2]=f;if(f|0){__ZN9Reference9referenceEv(f);h=f;i=12}}if(((i|0)==12?__ZN9Reference11unreferenceEv(h)|0:0)?__Z17predelete_handlerP6Object(f)|0:0){gj[c[(c[f>>2]|0)+76>>2]&8191](f);__ZN6Memory11free_staticEPvb(f,0)}f=__ZN11AudioServer13get_singletonEv()|0;h=~~(+mj[c[(c[f>>2]|0)+112>>2]&511](f)*3.0999999046325684);if((h|0)>0){f=h;h=0;while(1){i=h+1|0;f=f>>>1;if(!f){j=i;break}else h=i}}else j=0;h=1<<j;j=c[e>>2]|0;c[j+108>>2]=h+-1;c[j+104>>2]=0;__ZN6VectorI10AudioFrameE6resizeEi(j+100|0,h)|0;__ZN6VectorI10AudioFrameE6resizeEi((c[e>>2]|0)+112|0,h)|0;h=c[e>>2]|0;c[h+116>>2]=0;c[h+120>>2]=0;c[h+124>>2]=0;if(!h){k=0;l=d;return k|0}if($i[c[(c[h>>2]|0)+44>>2]&8191](h,1237132)|0){__ZN9Reference9referenceEv(h);n=h}else n=0;h=c[e>>2]|0;if(!h){k=n;l=d;return k|0}if(!(__ZN9Reference11unreferenceEv(h)|0)){k=n;l=d;return k|0}h=c[e>>2]|0;if(!(__Z17predelete_handlerP6Object(h)|0)){k=n;l=d;return k|0}gj[c[(c[h>>2]|0)+76>>2]&8191](h);__ZN6Memory11free_staticEPvb(h,0);k=n;l=d;return k|0}function __ZN3RefI24AudioEffectDelayInstanceE8instanceEv(b){b=b|0;var d=0,e=0,f=0,g=0,h=0;d=__ZnwjPKc(128,1263606)|0;__ZN9ReferenceC2Ev(d);c[d>>2]=37e4;__ZN10StringNameC2Ev(d+88|0);c[d>>2]=371112;__ZN10StringNameC2Ev(d+92|0);c[d+96>>2]=0;c[d+100>>2]=0;c[d+112>>2]=0;__Z22postinitialize_handlerP6Object(d);if(!d){e=0;f=0}else{a[1263537]=0;__ZN9Reference8init_refEv(d)|0;e=d;f=d}d=c[b>>2]|0;do if((e|0)==(d|0))if(!e)return;else{g=e;break}else{if((d|0?__ZN9Reference11unreferenceEv(d)|0:0)?(h=c[b>>2]|0,__Z17predelete_handlerP6Object(h)|0):0){gj[c[(c[h>>2]|0)+76>>2]&8191](h);__ZN6Memory11free_staticEPvb(h,0)}c[b>>2]=f;if(!e)return;else{__ZN9Reference9referenceEv(e);g=e;break}}while(0);if(!(__ZN9Reference11unreferenceEv(g)|0))return;if(!(__Z17predelete_handlerP6Object(e)|0))return;gj[c[(c[e>>2]|0)+76>>2]&8191](e);__ZN6Memory11free_staticEPvb(f,0);return}function __ZN24AudioEffectDelayInstance18_initialize_classvEv(b){b=b|0;if(a[1263500]|0)return;if(!(a[1263493]|0)){if(!(a[1257001]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI9ReferenceEEvv();__ZN9Reference13_bind_methodsEv();a[1257001]=1}__ZN7ClassDB10_add_classI19AudioEffectInstanceEEvv();a[1263493]=1}__ZN7ClassDB10_add_classI24AudioEffectDelayInstanceEEvv();a[1263500]=1;return}function __ZN24AudioEffectDelayInstance5_setvERK10StringNameRK7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK24AudioEffectDelayInstance5_getvERK10StringNameR7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK24AudioEffectDelayInstance19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+24|0;g=e+4|0;h=e;if(!d)__ZNK19AudioEffectInstance19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,0);__ZN6StringC2EPKc(f,1071421);i=c[f>>2]|0;f=i;j=g+4|0;c[j>>2]=0;k=g+12|0;c[k>>2]=0;c[g>>2]=0;n=(i|0)==0;if(!n?(c[j>>2]=0,__Z28atomic_conditional_incrementPj(i+-8|0)|0):0)c[j>>2]=f;c[g+8>>2]=0;f=c[k>>2]|0;if(f|0){if(!(__Z16atomic_decrementPj(f+-8|0)|0))__ZN6Memory11free_staticEPvb(f,1);c[k>>2]=0}c[g+16>>2]=256;if(!(c[b>>2]|0)){k=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=k;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0}k=__ZnwjPFPvjE(32,4740)|0;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0;c[k+12>>2]=0;c[k+16>>2]=7;f=k+20|0;c[f>>2]=0;j=k+24|0;c[j>>2]=0;o=k+28|0;c[o>>2]=0;__ZN12PropertyInfoaSERKS_(k,g)|0;p=c[b>>2]|0;q=p+4|0;r=c[q>>2]|0;c[j>>2]=r;c[f>>2]=0;c[o>>2]=p;if(r|0)c[r+20>>2]=k;c[q>>2]=k;if(!(c[p>>2]|0))c[p>>2]=k;k=p+8|0;c[k>>2]=(c[k>>2]|0)+1;k=c[g+12>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);k=c[g+4>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);if(!n?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);__ZN10StringNameC2EPKc(h,1071421);__ZN7ClassDB17get_property_listE10StringNameP4ListI12PropertyInfo16DefaultAllocatorEbPK6Object(h,b,1,a);__ZN10StringNameD2Ev(h);if(!d){l=e;return}__ZNK19AudioEffectInstance19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,1);l=e;return}function __ZN24AudioEffectDelayInstance14_notificationvEib(a,b,c){a=a|0;b=b|0;c=c|0;return}function __ZNK24AudioEffectDelayInstance16_get_class_namevEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+8|0;e=b+4|0;f=b;g=a+92|0;a=c[g>>2]|0;if(a|0){if(c[a+4>>2]|0){l=b;return g|0}if(__ZNK6String6lengthEv(a+8|0)|0){l=b;return g|0}}__ZN6StringC2EPKc(d,1071421);c[f>>2]=c[d>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameaSERKS_(g,e);__ZN10StringNameD2Ev(e);e=c[f>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);l=b;return g|0}function __ZNK24AudioEffectDelayInstance9get_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1071421);l=a;return c[b>>2]|0}function __ZNK24AudioEffectDelayInstance8is_classERK6String(a,b){a=a|0;b=b|0;var c=0;if((!(__ZNK6StringeqEPKc(b,1071421)|0)?!(__ZNK6StringeqEPKc(b,1074811)|0):0)?!(__ZNK6StringeqEPKc(b,1126157)|0):0)c=__ZNK6StringeqEPKc(b,1142944)|0;else c=1;return c|0}function __ZNK24AudioEffectDelayInstance12is_class_ptrEPv(a,b){a=a|0;b=b|0;return (b|0)==1237160|((b|0)==1237132|((b|0)==1220724|(b|0)==1220580))|0}function __ZN24AudioEffectDelayInstanceD2Ev(a){a=a|0;var b=0,d=0;c[a>>2]=371112;b=c[a+112>>2]|0;if(b|0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(b,1);b=c[a+100>>2]|0;if(b|0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(b,1);b=a+96|0;d=c[b>>2]|0;if((d|0?__ZN9Reference11unreferenceEv(d)|0:0)?(d=c[b>>2]|0,__Z17predelete_handlerP6Object(d)|0):0){gj[c[(c[d>>2]|0)+76>>2]&8191](d);__ZN6Memory11free_staticEPvb(d,0)}c[b>>2]=0;__ZN10StringNameD2Ev(a+92|0);c[a>>2]=37e4;__ZN10StringNameD2Ev(a+88|0);__ZN9ReferenceD2Ev(a);return}function __ZN24AudioEffectDelayInstanceD0Ev(a){a=a|0;__ZN24AudioEffectDelayInstanceD2Ev(a);__ZdlPv(a);return}function __ZN24AudioEffectDelayInstance7processEPK10AudioFramePS0_i(a,b,c,d){a=a|0;b=b|0;c=c|0;d=d|0;var e=0,f=0,g=0;if(!d)return;else{e=d;f=c;g=b}while(1){b=(e|0)<256?e:256;__ZN24AudioEffectDelayInstance14_process_chunkEPK10AudioFramePS0_i(a,g,f,b);e=e-b|0;if(!e)break;else{f=f+(b<<3)|0;g=g+(b<<3)|0}}return}function __ZN24AudioEffectDelayInstance14_process_chunkEPK10AudioFramePS0_i(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var h=0,i=0,j=0,k=0.0,n=0,o=0.0,p=0.0,q=0.0,r=0.0,s=0,t=0.0,u=0,v=0.0,w=0.0,x=0.0,y=0.0,z=0.0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0.0,N=0.0,O=0.0;h=l;l=l+16|0;if((l|0)>=(m|0))ba(16);i=h;j=b+96|0;k=+g[(c[j>>2]|0)+132>>2];n=__ZN11AudioServer13get_singletonEv()|0;o=+mj[c[(c[n>>2]|0)+112>>2]&511](n);n=c[j>>2]|0;if(!(a[n+136>>0]|0))p=0.0;else p=+R(+(+g[n+144>>2]*.11512925464970228));q=o;j=~~(q*(+g[n+140>>2]/1.0e3));if(!(a[n+152>>0]|0))r=0.0;else r=+R(+(+g[n+160>>2]*.11512925464970228));s=~~(q*(+g[n+156>>2]/1.0e3));if(!(a[n+168>>0]|0))t=0.0;else t=+R(+(+g[n+176>>2]*.11512925464970228));u=~~(q*(+g[n+172>>2]/1.0e3));o=+g[n+148>>2];v=1.0-o;if(!(v<0.0))if(v>1.0)w=1.0;else w=v;else w=0.0;v=p*w;w=o+1.0;if(!(w<0.0))if(w>1.0)x=1.0;else x=w;else x=0.0;w=p*x;x=+g[n+164>>2];p=1.0-x;if(!(p<0.0))if(p>1.0)y=1.0;else y=p;else y=0.0;p=r*y;y=x+1.0;if(!(y<0.0))if(y>1.0)z=1.0;else z=y;else z=0.0;y=r*z;z=+R(+(+g[n+180>>2]*-6.283185307179586/q));q=1.0-z;n=b+100|0;if(!(c[n>>2]|0))A=0;else{__ZN6VectorI10AudioFrameE14_copy_on_writeEv(n);A=c[n>>2]|0}n=b+112|0;if(!(c[n>>2]|0))B=0;else{__ZN6VectorI10AudioFrameE14_copy_on_writeEv(n);B=c[n>>2]|0}if((f|0)<=0){l=h;return}n=b+104|0;C=b+108|0;D=b+116|0;E=b+120|0;F=b+124|0;b=0;G=c[n>>2]|0;do{H=d+(b<<3)|0;I=H;J=c[I+4>>2]|0;K=A+((c[C>>2]&G)<<3)|0;c[K>>2]=c[I>>2];c[K+4>>2]=J;J=c[n>>2]|0;K=c[C>>2]|0;I=J-j&K;L=J-s&K;K=c[D>>2]|0;J=B+(K<<3)|0;r=k*+g[H>>2]+v*+g[A+(I<<3)>>2]+p*+g[A+(L<<3)>>2]+ +g[J>>2];H=B+(K<<3)+4|0;x=k*+g[d+(b<<3)+4>>2]+w*+g[A+(I<<3)+4>>2]+y*+g[A+(L<<3)+4>>2]+ +g[H>>2];o=+(q*(t*r)+z*+g[E>>2]);M=+(q*(t*x)+z*+g[F>>2]);g[i>>2]=o;if((c[i>>2]&2013265920)>>>0<134217728)N=0.0;else N=+g[i>>2];g[i>>2]=M;if((c[i>>2]&2013265920)>>>0<134217728)O=0.0;else O=+g[i>>2];g[E>>2]=N;g[F>>2]=O;g[J>>2]=N;g[H>>2]=O;g[e+(b<<3)>>2]=r;g[e+(b<<3)+4>>2]=x;G=(c[n>>2]|0)+1|0;c[n>>2]=G;H=(c[D>>2]|0)+1|0;c[D>>2]=H>>>0<u>>>0?H:0;b=b+1|0}while((b|0)!=(f|0));l=h;return}function __ZN7ClassDB10_add_classI24AudioEffectDelayInstanceEEvv(){var a=0,b=0,d=0,e=0,f=0,g=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+16|0;d=a+12|0;e=a+8|0;f=a+4|0;g=a;__ZN6StringC2EPKc(b,1071421);c[e>>2]=c[b>>2];__ZN10StringNameC2ERK6String(d,e);__ZN6StringC2EPKc(b,1074811);c[g>>2]=c[b>>2];__ZN10StringNameC2ERK6String(f,g);__ZN7ClassDB11_add_class2ERK10StringNameS2_(d,f);__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);__ZN10StringNameD2Ev(d);d=c[e>>2]|0;if(!d){l=a;return}if(__Z16atomic_decrementPj(d+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(d,1);l=a;return}function __ZN7ClassDB10_add_classI16AudioEffectDelayEEvv(){var a=0,b=0,d=0,e=0,f=0,g=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+16|0;d=a+12|0;e=a+8|0;f=a+4|0;g=a;__ZN6StringC2EPKc(b,1072060);c[e>>2]=c[b>>2];__ZN10StringNameC2ERK6String(d,e);__ZN6StringC2EPKc(b,1074831);c[g>>2]=c[b>>2];__ZN10StringNameC2ERK6String(f,g);__ZN7ClassDB11_add_class2ERK10StringNameS2_(d,f);__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);__ZN10StringNameD2Ev(d);d=c[e>>2]|0;if(!d){l=a;return}if(__Z16atomic_decrementPj(d+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(d,1);l=a;return}function __ZN16AudioEffectDelay13_bind_methodsEv(){var a=0,b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0,ia=0,ja=0,ka=0,la=0;a=l;l=l+368|0;if((l|0)>=(m|0))ba(368);b=a+344|0;d=a+336|0;e=a+328|0;f=a+320|0;g=a+312|0;h=a+304|0;i=a+296|0;j=a+288|0;k=a+280|0;n=a+272|0;o=a+264|0;p=a+256|0;q=a+248|0;r=a+232|0;s=a+224|0;t=a+208|0;u=a+192|0;v=a+176|0;w=a+168|0;x=a+160|0;y=a+152|0;z=a+144|0;A=a+136|0;B=a+128|0;C=a+120|0;D=a+112|0;E=a+104|0;F=a+100|0;G=a+240|0;H=a+96|0;I=a+216|0;J=a+200|0;K=a+184|0;L=a+92|0;M=a+88|0;N=a+84|0;O=a+80|0;P=a+76|0;Q=a+72|0;R=a+68|0;S=a+64|0;T=a+60|0;U=a+56|0;V=a+52|0;W=a+48|0;X=a+44|0;Y=a+40|0;Z=a+36|0;_=a+32|0;$=a+28|0;aa=a+24|0;ca=a+20|0;da=a+16|0;ea=a+12|0;fa=a+8|0;ga=a+4|0;ha=a;__Z8D_METHODPKcS0_(d,1073341,1074374);ia=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(ia);c[ia>>2]=371208;__ZN10MethodBind10_set_constEb(ia,0);__ZN10MethodBind24_generate_argument_typesEi(ia,1);c[ia+44>>2]=293;c[ia+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,ia,d,0,0)|0;ia=d+4|0;ja=c[ia>>2]|0;if(ja|0?(__Z16atomic_decrementPj(ja+-8|0)|0)==0:0){ka=c[ia>>2]|0;ia=(ka|0)==0?0:ka+-4|0;ka=ia+4|0;if(c[ia>>2]|0){la=0;do{__ZN10StringNameD2Ev(ka+(la<<2)|0);la=la+1|0}while(la>>>0<(c[ia>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(ja,1)}__ZN10StringNameD2Ev(d);__Z8D_METHODPKc(e,1073349);d=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(d);c[d>>2]=371244;__ZN10MethodBind10_set_constEb(d,0);__ZN10MethodBind24_generate_argument_typesEi(d,0);__ZN10MethodBind12_set_returnsEb(d,1);c[d+44>>2]=299;c[d+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,d,e,0,0)|0;d=e+4|0;ja=c[d>>2]|0;if(ja|0?(__Z16atomic_decrementPj(ja+-8|0)|0)==0:0){ia=c[d>>2]|0;d=(ia|0)==0?0:ia+-4|0;ia=d+4|0;if(c[d>>2]|0){la=0;do{__ZN10StringNameD2Ev(ia+(la<<2)|0);la=la+1|0}while(la>>>0<(c[d>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(ja,1)}__ZN10StringNameD2Ev(e);__Z8D_METHODPKcS0_(f,1071446,1074374);e=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(e);c[e>>2]=371280;__ZN10MethodBind10_set_constEb(e,0);__ZN10MethodBind24_generate_argument_typesEi(e,1);c[e+44>>2]=1896;c[e+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,e,f,0,0)|0;e=f+4|0;ja=c[e>>2]|0;if(ja|0?(__Z16atomic_decrementPj(ja+-8|0)|0)==0:0){d=c[e>>2]|0;e=(d|0)==0?0:d+-4|0;d=e+4|0;if(c[e>>2]|0){la=0;do{__ZN10StringNameD2Ev(d+(la<<2)|0);la=la+1|0}while(la>>>0<(c[e>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(ja,1)}__ZN10StringNameD2Ev(f);__Z8D_METHODPKc(g,1071462);f=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(f);c[f>>2]=371316;__ZN10MethodBind10_set_constEb(f,1);__ZN10MethodBind24_generate_argument_typesEi(f,0);__ZN10MethodBind12_set_returnsEb(f,1);c[f+44>>2]=5762;c[f+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,f,g,0,0)|0;f=g+4|0;ja=c[f>>2]|0;if(ja|0?(__Z16atomic_decrementPj(ja+-8|0)|0)==0:0){e=c[f>>2]|0;f=(e|0)==0?0:e+-4|0;e=f+4|0;if(c[f>>2]|0){la=0;do{__ZN10StringNameD2Ev(e+(la<<2)|0);la=la+1|0}while(la>>>0<(c[f>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(ja,1)}__ZN10StringNameD2Ev(g);__Z8D_METHODPKcS0_(h,1071477,1074374);g=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(g);c[g>>2]=371208;__ZN10MethodBind10_set_constEb(g,0);__ZN10MethodBind24_generate_argument_typesEi(g,1);c[g+44>>2]=294;c[g+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,g,h,0,0)|0;g=h+4|0;ja=c[g>>2]|0;if(ja|0?(__Z16atomic_decrementPj(ja+-8|0)|0)==0:0){f=c[g>>2]|0;g=(f|0)==0?0:f+-4|0;f=g+4|0;if(c[g>>2]|0){la=0;do{__ZN10StringNameD2Ev(f+(la<<2)|0);la=la+1|0}while(la>>>0<(c[g>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(ja,1)}__ZN10StringNameD2Ev(h);__Z8D_METHODPKc(i,1071495);h=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(h);c[h>>2]=371352;__ZN10MethodBind10_set_constEb(h,1);__ZN10MethodBind24_generate_argument_typesEi(h,0);__ZN10MethodBind12_set_returnsEb(h,1);c[h+44>>2]=300;c[h+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,h,i,0,0)|0;h=i+4|0;ja=c[h>>2]|0;if(ja|0?(__Z16atomic_decrementPj(ja+-8|0)|0)==0:0){g=c[h>>2]|0;h=(g|0)==0?0:g+-4|0;g=h+4|0;if(c[h>>2]|0){la=0;do{__ZN10StringNameD2Ev(g+(la<<2)|0);la=la+1|0}while(la>>>0<(c[h>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(ja,1)}__ZN10StringNameD2Ev(i);__Z8D_METHODPKcS0_(j,1071513,1074374);i=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(i);c[i>>2]=371208;__ZN10MethodBind10_set_constEb(i,0);__ZN10MethodBind24_generate_argument_typesEi(i,1);c[i+44>>2]=295;c[i+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,i,j,0,0)|0;i=j+4|0;ja=c[i>>2]|0;if(ja|0?(__Z16atomic_decrementPj(ja+-8|0)|0)==0:0){h=c[i>>2]|0;i=(h|0)==0?0:h+-4|0;h=i+4|0;if(c[i>>2]|0){la=0;do{__ZN10StringNameD2Ev(h+(la<<2)|0);la=la+1|0}while(la>>>0<(c[i>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(ja,1)}__ZN10StringNameD2Ev(j);__Z8D_METHODPKc(k,1071531);j=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(j);c[j>>2]=371352;__ZN10MethodBind10_set_constEb(j,1);__ZN10MethodBind24_generate_argument_typesEi(j,0);__ZN10MethodBind12_set_returnsEb(j,1);c[j+44>>2]=301;c[j+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,j,k,0,0)|0;j=k+4|0;ja=c[j>>2]|0;if(ja|0?(__Z16atomic_decrementPj(ja+-8|0)|0)==0:0){i=c[j>>2]|0;j=(i|0)==0?0:i+-4|0;i=j+4|0;if(c[j>>2]|0){la=0;do{__ZN10StringNameD2Ev(i+(la<<2)|0);la=la+1|0}while(la>>>0<(c[j>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(ja,1)}__ZN10StringNameD2Ev(k);__Z8D_METHODPKcS0_(n,1071549,1074374);k=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(k);c[k>>2]=371208;__ZN10MethodBind10_set_constEb(k,0);__ZN10MethodBind24_generate_argument_typesEi(k,1);c[k+44>>2]=296;c[k+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,k,n,0,0)|0;k=n+4|0;ja=c[k>>2]|0;if(ja|0?(__Z16atomic_decrementPj(ja+-8|0)|0)==0:0){j=c[k>>2]|0;k=(j|0)==0?0:j+-4|0;j=k+4|0;if(c[k>>2]|0){la=0;do{__ZN10StringNameD2Ev(j+(la<<2)|0);la=la+1|0}while(la>>>0<(c[k>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(ja,1)}__ZN10StringNameD2Ev(n);__Z8D_METHODPKc(o,1071562);n=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(n);c[n>>2]=371352;__ZN10MethodBind10_set_constEb(n,1);__ZN10MethodBind24_generate_argument_typesEi(n,0);__ZN10MethodBind12_set_returnsEb(n,1);c[n+44>>2]=302;c[n+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,n,o,0,0)|0;n=o+4|0;ja=c[n>>2]|0;if(ja|0?(__Z16atomic_decrementPj(ja+-8|0)|0)==0:0){k=c[n>>2]|0;n=(k|0)==0?0:k+-4|0;k=n+4|0;if(c[n>>2]|0){la=0;do{__ZN10StringNameD2Ev(k+(la<<2)|0);la=la+1|0}while(la>>>0<(c[n>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(ja,1)}__ZN10StringNameD2Ev(o);__Z8D_METHODPKcS0_(p,1071575,1074374);o=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(o);c[o>>2]=371280;__ZN10MethodBind10_set_constEb(o,0);__ZN10MethodBind24_generate_argument_typesEi(o,1);c[o+44>>2]=1897;c[o+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,o,p,0,0)|0;o=p+4|0;ja=c[o>>2]|0;if(ja|0?(__Z16atomic_decrementPj(ja+-8|0)|0)==0:0){n=c[o>>2]|0;o=(n|0)==0?0:n+-4|0;n=o+4|0;if(c[o>>2]|0){la=0;do{__ZN10StringNameD2Ev(n+(la<<2)|0);la=la+1|0}while(la>>>0<(c[o>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(ja,1)}__ZN10StringNameD2Ev(p);__Z8D_METHODPKc(q,1071591);p=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(p);c[p>>2]=371316;__ZN10MethodBind10_set_constEb(p,1);__ZN10MethodBind24_generate_argument_typesEi(p,0);__ZN10MethodBind12_set_returnsEb(p,1);c[p+44>>2]=5763;c[p+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,p,q,0,0)|0;p=q+4|0;ja=c[p>>2]|0;if(ja|0?(__Z16atomic_decrementPj(ja+-8|0)|0)==0:0){o=c[p>>2]|0;p=(o|0)==0?0:o+-4|0;o=p+4|0;if(c[p>>2]|0){la=0;do{__ZN10StringNameD2Ev(o+(la<<2)|0);la=la+1|0}while(la>>>0<(c[p>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(ja,1)}__ZN10StringNameD2Ev(q);__Z8D_METHODPKcS0_(r,1071606,1074374);q=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(q);c[q>>2]=371208;__ZN10MethodBind10_set_constEb(q,0);__ZN10MethodBind24_generate_argument_typesEi(q,1);c[q+44>>2]=297;c[q+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,q,r,0,0)|0;q=r+4|0;ja=c[q>>2]|0;if(ja|0?(__Z16atomic_decrementPj(ja+-8|0)|0)==0:0){p=c[q>>2]|0;q=(p|0)==0?0:p+-4|0;p=q+4|0;if(c[q>>2]|0){la=0;do{__ZN10StringNameD2Ev(p+(la<<2)|0);la=la+1|0}while(la>>>0<(c[q>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(ja,1)}__ZN10StringNameD2Ev(r);__Z8D_METHODPKc(s,1071624);r=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(r);c[r>>2]=371352;__ZN10MethodBind10_set_constEb(r,1);__ZN10MethodBind24_generate_argument_typesEi(r,0);__ZN10MethodBind12_set_returnsEb(r,1);c[r+44>>2]=303;c[r+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,r,s,0,0)|0;r=s+4|0;ja=c[r>>2]|0;if(ja|0?(__Z16atomic_decrementPj(ja+-8|0)|0)==0:0){q=c[r>>2]|0;r=(q|0)==0?0:q+-4|0;q=r+4|0;if(c[r>>2]|0){la=0;do{__ZN10StringNameD2Ev(q+(la<<2)|0);la=la+1|0}while(la>>>0<(c[r>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(ja,1)}__ZN10StringNameD2Ev(s);__Z8D_METHODPKcS0_(t,1071642,1074374);s=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(s);c[s>>2]=371208;__ZN10MethodBind10_set_constEb(s,0);__ZN10MethodBind24_generate_argument_typesEi(s,1);c[s+44>>2]=298;c[s+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,s,t,0,0)|0;s=t+4|0;ja=c[s>>2]|0;if(ja|0?(__Z16atomic_decrementPj(ja+-8|0)|0)==0:0){r=c[s>>2]|0;s=(r|0)==0?0:r+-4|0;r=s+4|0;if(c[s>>2]|0){la=0;do{__ZN10StringNameD2Ev(r+(la<<2)|0);la=la+1|0}while(la>>>0<(c[s>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(ja,1)}__ZN10StringNameD2Ev(t);__Z8D_METHODPKc(u,1071660);t=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(t);c[t>>2]=371352;__ZN10MethodBind10_set_constEb(t,1);__ZN10MethodBind24_generate_argument_typesEi(t,0);__ZN10MethodBind12_set_returnsEb(t,1);c[t+44>>2]=304;c[t+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,t,u,0,0)|0;t=u+4|0;ja=c[t>>2]|0;if(ja|0?(__Z16atomic_decrementPj(ja+-8|0)|0)==0:0){s=c[t>>2]|0;t=(s|0)==0?0:s+-4|0;s=t+4|0;if(c[t>>2]|0){la=0;do{__ZN10StringNameD2Ev(s+(la<<2)|0);la=la+1|0}while(la>>>0<(c[t>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(ja,1)}__ZN10StringNameD2Ev(u);__Z8D_METHODPKcS0_(v,1071678,1074374);u=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(u);c[u>>2]=371208;__ZN10MethodBind10_set_constEb(u,0);__ZN10MethodBind24_generate_argument_typesEi(u,1);c[u+44>>2]=299;c[u+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,u,v,0,0)|0;u=v+4|0;ja=c[u>>2]|0;if(ja|0?(__Z16atomic_decrementPj(ja+-8|0)|0)==0:0){t=c[u>>2]|0;u=(t|0)==0?0:t+-4|0;t=u+4|0;if(c[u>>2]|0){la=0;do{__ZN10StringNameD2Ev(t+(la<<2)|0);la=la+1|0}while(la>>>0<(c[u>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(ja,1)}__ZN10StringNameD2Ev(v);__Z8D_METHODPKc(w,1071691);v=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(v);c[v>>2]=371352;__ZN10MethodBind10_set_constEb(v,1);__ZN10MethodBind24_generate_argument_typesEi(v,0);__ZN10MethodBind12_set_returnsEb(v,1);c[v+44>>2]=305;c[v+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,v,w,0,0)|0;v=w+4|0;ja=c[v>>2]|0;if(ja|0?(__Z16atomic_decrementPj(ja+-8|0)|0)==0:0){u=c[v>>2]|0;v=(u|0)==0?0:u+-4|0;u=v+4|0;if(c[v>>2]|0){la=0;do{__ZN10StringNameD2Ev(u+(la<<2)|0);la=la+1|0}while(la>>>0<(c[v>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(ja,1)}__ZN10StringNameD2Ev(w);__Z8D_METHODPKcS0_(x,1071704,1074374);w=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(w);c[w>>2]=371280;__ZN10MethodBind10_set_constEb(w,0);__ZN10MethodBind24_generate_argument_typesEi(w,1);c[w+44>>2]=1898;c[w+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,w,x,0,0)|0;w=x+4|0;ja=c[w>>2]|0;do if(ja|0){if(__Z16atomic_decrementPj(ja+-8|0)|0)break;v=c[w>>2]|0;la=(v|0)==0?0:v+-4|0;v=la+4|0;if(c[la>>2]|0){u=0;do{__ZN10StringNameD2Ev(v+(u<<2)|0);u=u+1|0}while(u>>>0<(c[la>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(ja,1)}while(0);__ZN10StringNameD2Ev(x);__Z8D_METHODPKc(y,1071724);x=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(x);c[x>>2]=371316;__ZN10MethodBind10_set_constEb(x,1);__ZN10MethodBind24_generate_argument_typesEi(x,0);__ZN10MethodBind12_set_returnsEb(x,1);c[x+44>>2]=5764;c[x+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,x,y,0,0)|0;x=y+4|0;ja=c[x>>2]|0;do if(ja|0){if(__Z16atomic_decrementPj(ja+-8|0)|0)break;w=c[x>>2]|0;la=(w|0)==0?0:w+-4|0;w=la+4|0;if(c[la>>2]|0){u=0;do{__ZN10StringNameD2Ev(w+(u<<2)|0);u=u+1|0}while(u>>>0<(c[la>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(ja,1)}while(0);__ZN10StringNameD2Ev(y);__Z8D_METHODPKcS0_(z,1071743,1074374);y=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(y);c[y>>2]=371208;__ZN10MethodBind10_set_constEb(y,0);__ZN10MethodBind24_generate_argument_typesEi(y,1);c[y+44>>2]=300;c[y+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,y,z,0,0)|0;y=z+4|0;ja=c[y>>2]|0;do if(ja|0){if(__Z16atomic_decrementPj(ja+-8|0)|0)break;x=c[y>>2]|0;la=(x|0)==0?0:x+-4|0;x=la+4|0;if(c[la>>2]|0){u=0;do{__ZN10StringNameD2Ev(x+(u<<2)|0);u=u+1|0}while(u>>>0<(c[la>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(ja,1)}while(0);__ZN10StringNameD2Ev(z);__Z8D_METHODPKc(A,1071765);z=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(z);c[z>>2]=371352;__ZN10MethodBind10_set_constEb(z,1);__ZN10MethodBind24_generate_argument_typesEi(z,0);__ZN10MethodBind12_set_returnsEb(z,1);c[z+44>>2]=306;c[z+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,z,A,0,0)|0;z=A+4|0;ja=c[z>>2]|0;do if(ja|0){if(__Z16atomic_decrementPj(ja+-8|0)|0)break;y=c[z>>2]|0;la=(y|0)==0?0:y+-4|0;y=la+4|0;if(c[la>>2]|0){u=0;do{__ZN10StringNameD2Ev(y+(u<<2)|0);u=u+1|0}while(u>>>0<(c[la>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(ja,1)}while(0);__ZN10StringNameD2Ev(A);__Z8D_METHODPKcS0_(B,1071787,1074374);A=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(A);c[A>>2]=371208;__ZN10MethodBind10_set_constEb(A,0);__ZN10MethodBind24_generate_argument_typesEi(A,1);c[A+44>>2]=301;c[A+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,A,B,0,0)|0;A=B+4|0;ja=c[A>>2]|0;do if(ja|0){if(__Z16atomic_decrementPj(ja+-8|0)|0)break;z=c[A>>2]|0;la=(z|0)==0?0:z+-4|0;z=la+4|0;if(c[la>>2]|0){u=0;do{__ZN10StringNameD2Ev(z+(u<<2)|0);u=u+1|0}while(u>>>0<(c[la>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(ja,1)}while(0);__ZN10StringNameD2Ev(B);__Z8D_METHODPKc(C,1071809);B=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(B);c[B>>2]=371352;__ZN10MethodBind10_set_constEb(B,1);__ZN10MethodBind24_generate_argument_typesEi(B,0);__ZN10MethodBind12_set_returnsEb(B,1);c[B+44>>2]=307;c[B+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,B,C,0,0)|0;B=C+4|0;ja=c[B>>2]|0;do if(ja|0){if(__Z16atomic_decrementPj(ja+-8|0)|0)break;A=c[B>>2]|0;la=(A|0)==0?0:A+-4|0;A=la+4|0;if(c[la>>2]|0){u=0;do{__ZN10StringNameD2Ev(A+(u<<2)|0);u=u+1|0}while(u>>>0<(c[la>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(ja,1)}while(0);__ZN10StringNameD2Ev(C);__Z8D_METHODPKcS0_(D,1071831,1074374);C=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(C);c[C>>2]=371208;__ZN10MethodBind10_set_constEb(C,0);__ZN10MethodBind24_generate_argument_typesEi(C,1);c[C+44>>2]=302;c[C+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,C,D,0,0)|0;C=D+4|0;ja=c[C>>2]|0;do if(ja|0){if(__Z16atomic_decrementPj(ja+-8|0)|0)break;B=c[C>>2]|0;la=(B|0)==0?0:B+-4|0;B=la+4|0;if(c[la>>2]|0){u=0;do{__ZN10StringNameD2Ev(B+(u<<2)|0);u=u+1|0}while(u>>>0<(c[la>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(ja,1)}while(0);__ZN10StringNameD2Ev(D);__Z8D_METHODPKc(E,1071852);D=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(D);c[D>>2]=371352;__ZN10MethodBind10_set_constEb(D,1);__ZN10MethodBind24_generate_argument_typesEi(D,0);__ZN10MethodBind12_set_returnsEb(D,1);c[D+44>>2]=308;c[D+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,D,E,0,0)|0;D=E+4|0;ja=c[D>>2]|0;do if(ja|0){if(__Z16atomic_decrementPj(ja+-8|0)|0)break;C=c[D>>2]|0;la=(C|0)==0?0:C+-4|0;C=la+4|0;if(c[la>>2]|0){u=0;do{__ZN10StringNameD2Ev(C+(u<<2)|0);u=u+1|0}while(u>>>0<(c[la>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(ja,1)}while(0);__ZN10StringNameD2Ev(E);__ZN6StringC2EPKc(b,1072060);c[G>>2]=c[b>>2];__ZN10StringNameC2ERK6String(F,G);__ZN6StringC2EPKc(H,1073375);__ZN6StringC2EPKc(I,1074459);E=b+4|0;c[E>>2]=0;ja=b+12|0;c[ja>>2]=0;c[b>>2]=3;D=c[H>>2]|0;do if(D|0){c[E>>2]=0;if(!(__Z28atomic_conditional_incrementPj(D+-8|0)|0))break;c[E>>2]=c[H>>2]}while(0);c[b+8>>2]=1;E=c[ja>>2]|0;do if((E|0)!=(c[I>>2]|0)){do if(E|0){if(__Z16atomic_decrementPj(E+-8|0)|0)break;__ZN6Memory11free_staticEPvb(E,1)}while(0);c[ja>>2]=0;D=c[I>>2]|0;if(!D)break;if(!(__Z28atomic_conditional_incrementPj(D+-8|0)|0))break;c[ja>>2]=c[I>>2]}while(0);c[b+16>>2]=7;c[J>>2]=__Z11_scs_createPKc(1073341)|0;c[K>>2]=__Z11_scs_createPKc(1073349)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(F,b,J,K,-1);__ZN10StringNameD2Ev(K);__ZN10StringNameD2Ev(J);ja=c[b+12>>2]|0;do if(ja|0){if(__Z16atomic_decrementPj(ja+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ja,1)}while(0);ja=c[b+4>>2]|0;do if(ja|0){if(__Z16atomic_decrementPj(ja+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ja,1)}while(0);ja=c[I>>2]|0;do if(ja|0){if(__Z16atomic_decrementPj(ja+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ja,1)}while(0);ja=c[H>>2]|0;do if(ja|0){if(__Z16atomic_decrementPj(ja+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ja,1)}while(0);__ZN10StringNameD2Ev(F);F=c[G>>2]|0;do if(F|0){if(__Z16atomic_decrementPj(F+-8|0)|0)break;__ZN6Memory11free_staticEPvb(F,1)}while(0);__ZN6StringC2EPKc(b,1072060);c[G>>2]=c[b>>2];__ZN10StringNameC2ERK6String(L,G);__ZN6StringC2EPKc(M,1071873);__ZN6StringC2EPKc(I,1263606);F=b+4|0;c[F>>2]=0;ja=b+12|0;c[ja>>2]=0;c[b>>2]=1;H=c[M>>2]|0;do if(H|0){c[F>>2]=0;if(!(__Z28atomic_conditional_incrementPj(H+-8|0)|0))break;c[F>>2]=c[M>>2]}while(0);c[b+8>>2]=0;F=c[ja>>2]|0;do if((F|0)!=(c[I>>2]|0)){do if(F|0){if(__Z16atomic_decrementPj(F+-8|0)|0)break;__ZN6Memory11free_staticEPvb(F,1)}while(0);c[ja>>2]=0;H=c[I>>2]|0;if(!H)break;if(!(__Z28atomic_conditional_incrementPj(H+-8|0)|0))break;c[ja>>2]=c[I>>2]}while(0);c[b+16>>2]=7;c[J>>2]=__Z11_scs_createPKc(1071446)|0;c[K>>2]=__Z11_scs_createPKc(1071462)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(L,b,J,K,-1);__ZN10StringNameD2Ev(K);__ZN10StringNameD2Ev(J);ja=c[b+12>>2]|0;do if(ja|0){if(__Z16atomic_decrementPj(ja+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ja,1)}while(0);ja=c[b+4>>2]|0;do if(ja|0){if(__Z16atomic_decrementPj(ja+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ja,1)}while(0);ja=c[I>>2]|0;do if(ja|0){if(__Z16atomic_decrementPj(ja+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ja,1)}while(0);ja=c[M>>2]|0;do if(ja|0){if(__Z16atomic_decrementPj(ja+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ja,1)}while(0);__ZN10StringNameD2Ev(L);L=c[G>>2]|0;do if(L|0){if(__Z16atomic_decrementPj(L+-8|0)|0)break;__ZN6Memory11free_staticEPvb(L,1)}while(0);__ZN6StringC2EPKc(b,1072060);c[G>>2]=c[b>>2];__ZN10StringNameC2ERK6String(N,G);__ZN6StringC2EPKc(O,1071885);__ZN6StringC2EPKc(I,1071899);L=b+4|0;c[L>>2]=0;ja=b+12|0;c[ja>>2]=0;c[b>>2]=3;M=c[O>>2]|0;do if(M|0){c[L>>2]=0;if(!(__Z28atomic_conditional_incrementPj(M+-8|0)|0))break;c[L>>2]=c[O>>2]}while(0);c[b+8>>2]=1;L=c[ja>>2]|0;do if((L|0)!=(c[I>>2]|0)){do if(L|0){if(__Z16atomic_decrementPj(L+-8|0)|0)break;__ZN6Memory11free_staticEPvb(L,1)}while(0);c[ja>>2]=0;M=c[I>>2]|0;if(!M)break;if(!(__Z28atomic_conditional_incrementPj(M+-8|0)|0))break;c[ja>>2]=c[I>>2]}while(0);c[b+16>>2]=7;c[J>>2]=__Z11_scs_createPKc(1071477)|0;c[K>>2]=__Z11_scs_createPKc(1071495)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(N,b,J,K,-1);__ZN10StringNameD2Ev(K);__ZN10StringNameD2Ev(J);ja=c[b+12>>2]|0;do if(ja|0){if(__Z16atomic_decrementPj(ja+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ja,1)}while(0);ja=c[b+4>>2]|0;do if(ja|0){if(__Z16atomic_decrementPj(ja+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ja,1)}while(0);ja=c[I>>2]|0;do if(ja|0){if(__Z16atomic_decrementPj(ja+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ja,1)}while(0);ja=c[O>>2]|0;do if(ja|0){if(__Z16atomic_decrementPj(ja+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ja,1)}while(0);__ZN10StringNameD2Ev(N);N=c[G>>2]|0;do if(N|0){if(__Z16atomic_decrementPj(N+-8|0)|0)break;__ZN6Memory11free_staticEPvb(N,1)}while(0);__ZN6StringC2EPKc(b,1072060);c[G>>2]=c[b>>2];__ZN10StringNameC2ERK6String(P,G);__ZN6StringC2EPKc(Q,1071908);__ZN6StringC2EPKc(I,1071922);N=b+4|0;c[N>>2]=0;ja=b+12|0;c[ja>>2]=0;c[b>>2]=3;O=c[Q>>2]|0;do if(O|0){c[N>>2]=0;if(!(__Z28atomic_conditional_incrementPj(O+-8|0)|0))break;c[N>>2]=c[Q>>2]}while(0);c[b+8>>2]=1;N=c[ja>>2]|0;do if((N|0)!=(c[I>>2]|0)){do if(N|0){if(__Z16atomic_decrementPj(N+-8|0)|0)break;__ZN6Memory11free_staticEPvb(N,1)}while(0);c[ja>>2]=0;O=c[I>>2]|0;if(!O)break;if(!(__Z28atomic_conditional_incrementPj(O+-8|0)|0))break;c[ja>>2]=c[I>>2]}while(0);c[b+16>>2]=7;c[J>>2]=__Z11_scs_createPKc(1071513)|0;c[K>>2]=__Z11_scs_createPKc(1071531)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(P,b,J,K,-1);__ZN10StringNameD2Ev(K);__ZN10StringNameD2Ev(J);ja=c[b+12>>2]|0;do if(ja|0){if(__Z16atomic_decrementPj(ja+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ja,1)}while(0);ja=c[b+4>>2]|0;do if(ja|0){if(__Z16atomic_decrementPj(ja+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ja,1)}while(0);ja=c[I>>2]|0;do if(ja|0){if(__Z16atomic_decrementPj(ja+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ja,1)}while(0);ja=c[Q>>2]|0;do if(ja|0){if(__Z16atomic_decrementPj(ja+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ja,1)}while(0);__ZN10StringNameD2Ev(P);P=c[G>>2]|0;do if(P|0){if(__Z16atomic_decrementPj(P+-8|0)|0)break;__ZN6Memory11free_staticEPvb(P,1)}while(0);__ZN6StringC2EPKc(b,1072060);c[G>>2]=c[b>>2];__ZN10StringNameC2ERK6String(R,G);__ZN6StringC2EPKc(S,1071933);__ZN6StringC2EPKc(I,1073532);P=b+4|0;c[P>>2]=0;ja=b+12|0;c[ja>>2]=0;c[b>>2]=3;Q=c[S>>2]|0;do if(Q|0){c[P>>2]=0;if(!(__Z28atomic_conditional_incrementPj(Q+-8|0)|0))break;c[P>>2]=c[S>>2]}while(0);c[b+8>>2]=1;P=c[ja>>2]|0;do if((P|0)!=(c[I>>2]|0)){do if(P|0){if(__Z16atomic_decrementPj(P+-8|0)|0)break;__ZN6Memory11free_staticEPvb(P,1)}while(0);c[ja>>2]=0;Q=c[I>>2]|0;if(!Q)break;if(!(__Z28atomic_conditional_incrementPj(Q+-8|0)|0))break;c[ja>>2]=c[I>>2]}while(0);c[b+16>>2]=7;c[J>>2]=__Z11_scs_createPKc(1071549)|0;c[K>>2]=__Z11_scs_createPKc(1071562)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(R,b,J,K,-1);__ZN10StringNameD2Ev(K);__ZN10StringNameD2Ev(J);ja=c[b+12>>2]|0;do if(ja|0){if(__Z16atomic_decrementPj(ja+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ja,1)}while(0);ja=c[b+4>>2]|0;do if(ja|0){if(__Z16atomic_decrementPj(ja+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ja,1)}while(0);ja=c[I>>2]|0;do if(ja|0){if(__Z16atomic_decrementPj(ja+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ja,1)}while(0);ja=c[S>>2]|0;do if(ja|0){if(__Z16atomic_decrementPj(ja+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ja,1)}while(0);__ZN10StringNameD2Ev(R);R=c[G>>2]|0;do if(R|0){if(__Z16atomic_decrementPj(R+-8|0)|0)break;__ZN6Memory11free_staticEPvb(R,1)}while(0);__ZN6StringC2EPKc(b,1072060);c[G>>2]=c[b>>2];__ZN10StringNameC2ERK6String(T,G);__ZN6StringC2EPKc(U,1071942);__ZN6StringC2EPKc(I,1263606);R=b+4|0;c[R>>2]=0;ja=b+12|0;c[ja>>2]=0;c[b>>2]=1;S=c[U>>2]|0;do if(S|0){c[R>>2]=0;if(!(__Z28atomic_conditional_incrementPj(S+-8|0)|0))break;c[R>>2]=c[U>>2]}while(0);c[b+8>>2]=0;R=c[ja>>2]|0;do if((R|0)!=(c[I>>2]|0)){do if(R|0){if(__Z16atomic_decrementPj(R+-8|0)|0)break;__ZN6Memory11free_staticEPvb(R,1)}while(0);c[ja>>2]=0;S=c[I>>2]|0;if(!S)break;if(!(__Z28atomic_conditional_incrementPj(S+-8|0)|0))break;c[ja>>2]=c[I>>2]}while(0);c[b+16>>2]=7;c[J>>2]=__Z11_scs_createPKc(1071575)|0;c[K>>2]=__Z11_scs_createPKc(1071591)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(T,b,J,K,-1);__ZN10StringNameD2Ev(K);__ZN10StringNameD2Ev(J);ja=c[b+12>>2]|0;do if(ja|0){if(__Z16atomic_decrementPj(ja+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ja,1)}while(0);ja=c[b+4>>2]|0;do if(ja|0){if(__Z16atomic_decrementPj(ja+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ja,1)}while(0);ja=c[I>>2]|0;do if(ja|0){if(__Z16atomic_decrementPj(ja+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ja,1)}while(0);ja=c[U>>2]|0;do if(ja|0){if(__Z16atomic_decrementPj(ja+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ja,1)}while(0);__ZN10StringNameD2Ev(T);T=c[G>>2]|0;do if(T|0){if(__Z16atomic_decrementPj(T+-8|0)|0)break;__ZN6Memory11free_staticEPvb(T,1)}while(0);__ZN6StringC2EPKc(b,1072060);c[G>>2]=c[b>>2];__ZN10StringNameC2ERK6String(V,G);__ZN6StringC2EPKc(W,1071954);__ZN6StringC2EPKc(I,1071899);T=b+4|0;c[T>>2]=0;ja=b+12|0;c[ja>>2]=0;c[b>>2]=3;U=c[W>>2]|0;do if(U|0){c[T>>2]=0;if(!(__Z28atomic_conditional_incrementPj(U+-8|0)|0))break;c[T>>2]=c[W>>2]}while(0);c[b+8>>2]=1;T=c[ja>>2]|0;do if((T|0)!=(c[I>>2]|0)){do if(T|0){if(__Z16atomic_decrementPj(T+-8|0)|0)break;__ZN6Memory11free_staticEPvb(T,1)}while(0);c[ja>>2]=0;U=c[I>>2]|0;if(!U)break;if(!(__Z28atomic_conditional_incrementPj(U+-8|0)|0))break;c[ja>>2]=c[I>>2]}while(0);c[b+16>>2]=7;c[J>>2]=__Z11_scs_createPKc(1071606)|0;c[K>>2]=__Z11_scs_createPKc(1071624)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(V,b,J,K,-1);__ZN10StringNameD2Ev(K);__ZN10StringNameD2Ev(J);ja=c[b+12>>2]|0;do if(ja|0){if(__Z16atomic_decrementPj(ja+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ja,1)}while(0);ja=c[b+4>>2]|0;do if(ja|0){if(__Z16atomic_decrementPj(ja+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ja,1)}while(0);ja=c[I>>2]|0;do if(ja|0){if(__Z16atomic_decrementPj(ja+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ja,1)}while(0);ja=c[W>>2]|0;do if(ja|0){if(__Z16atomic_decrementPj(ja+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ja,1)}while(0);__ZN10StringNameD2Ev(V);V=c[G>>2]|0;do if(V|0){if(__Z16atomic_decrementPj(V+-8|0)|0)break;__ZN6Memory11free_staticEPvb(V,1)}while(0);__ZN6StringC2EPKc(b,1072060);c[G>>2]=c[b>>2];__ZN10StringNameC2ERK6String(X,G);__ZN6StringC2EPKc(Y,1071968);__ZN6StringC2EPKc(I,1071922);V=b+4|0;c[V>>2]=0;ja=b+12|0;c[ja>>2]=0;c[b>>2]=3;W=c[Y>>2]|0;do if(W|0){c[V>>2]=0;if(!(__Z28atomic_conditional_incrementPj(W+-8|0)|0))break;c[V>>2]=c[Y>>2]}while(0);c[b+8>>2]=1;V=c[ja>>2]|0;do if((V|0)!=(c[I>>2]|0)){do if(V|0){if(__Z16atomic_decrementPj(V+-8|0)|0)break;__ZN6Memory11free_staticEPvb(V,1)}while(0);c[ja>>2]=0;W=c[I>>2]|0;if(!W)break;if(!(__Z28atomic_conditional_incrementPj(W+-8|0)|0))break;c[ja>>2]=c[I>>2]}while(0);c[b+16>>2]=7;c[J>>2]=__Z11_scs_createPKc(1071642)|0;c[K>>2]=__Z11_scs_createPKc(1071660)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(X,b,J,K,-1);__ZN10StringNameD2Ev(K);__ZN10StringNameD2Ev(J);ja=c[b+12>>2]|0;do if(ja|0){if(__Z16atomic_decrementPj(ja+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ja,1)}while(0);ja=c[b+4>>2]|0;do if(ja|0){if(__Z16atomic_decrementPj(ja+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ja,1)}while(0);ja=c[I>>2]|0;do if(ja|0){if(__Z16atomic_decrementPj(ja+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ja,1)}while(0);ja=c[Y>>2]|0;do if(ja|0){if(__Z16atomic_decrementPj(ja+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ja,1)}while(0);__ZN10StringNameD2Ev(X);X=c[G>>2]|0;do if(X|0){if(__Z16atomic_decrementPj(X+-8|0)|0)break;__ZN6Memory11free_staticEPvb(X,1)}while(0);__ZN6StringC2EPKc(b,1072060);c[G>>2]=c[b>>2];__ZN10StringNameC2ERK6String(Z,G);__ZN6StringC2EPKc(_,1071982);__ZN6StringC2EPKc(I,1073532);X=b+4|0;c[X>>2]=0;ja=b+12|0;c[ja>>2]=0;c[b>>2]=3;Y=c[_>>2]|0;do if(Y|0){c[X>>2]=0;if(!(__Z28atomic_conditional_incrementPj(Y+-8|0)|0))break;c[X>>2]=c[_>>2]}while(0);c[b+8>>2]=1;X=c[ja>>2]|0;do if((X|0)!=(c[I>>2]|0)){do if(X|0){if(__Z16atomic_decrementPj(X+-8|0)|0)break;__ZN6Memory11free_staticEPvb(X,1)}while(0);c[ja>>2]=0;Y=c[I>>2]|0;if(!Y)break;if(!(__Z28atomic_conditional_incrementPj(Y+-8|0)|0))break;c[ja>>2]=c[I>>2]}while(0);c[b+16>>2]=7;c[J>>2]=__Z11_scs_createPKc(1071678)|0;c[K>>2]=__Z11_scs_createPKc(1071691)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(Z,b,J,K,-1);__ZN10StringNameD2Ev(K);__ZN10StringNameD2Ev(J);ja=c[b+12>>2]|0;do if(ja|0){if(__Z16atomic_decrementPj(ja+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ja,1)}while(0);ja=c[b+4>>2]|0;do if(ja|0){if(__Z16atomic_decrementPj(ja+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ja,1)}while(0);ja=c[I>>2]|0;do if(ja|0){if(__Z16atomic_decrementPj(ja+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ja,1)}while(0);ja=c[_>>2]|0;do if(ja|0){if(__Z16atomic_decrementPj(ja+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ja,1)}while(0);__ZN10StringNameD2Ev(Z);Z=c[G>>2]|0;do if(Z|0){if(__Z16atomic_decrementPj(Z+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Z,1)}while(0);__ZN6StringC2EPKc(b,1072060);c[G>>2]=c[b>>2];__ZN10StringNameC2ERK6String($,G);__ZN6StringC2EPKc(aa,1071991);__ZN6StringC2EPKc(I,1263606);Z=b+4|0;c[Z>>2]=0;ja=b+12|0;c[ja>>2]=0;c[b>>2]=1;_=c[aa>>2]|0;do if(_|0){c[Z>>2]=0;if(!(__Z28atomic_conditional_incrementPj(_+-8|0)|0))break;c[Z>>2]=c[aa>>2]}while(0);c[b+8>>2]=0;Z=c[ja>>2]|0;do if((Z|0)!=(c[I>>2]|0)){do if(Z|0){if(__Z16atomic_decrementPj(Z+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Z,1)}while(0);c[ja>>2]=0;_=c[I>>2]|0;if(!_)break;if(!(__Z28atomic_conditional_incrementPj(_+-8|0)|0))break;c[ja>>2]=c[I>>2]}while(0);c[b+16>>2]=7;c[J>>2]=__Z11_scs_createPKc(1071704)|0;c[K>>2]=__Z11_scs_createPKc(1071724)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i($,b,J,K,-1);__ZN10StringNameD2Ev(K);__ZN10StringNameD2Ev(J);ja=c[b+12>>2]|0;do if(ja|0){if(__Z16atomic_decrementPj(ja+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ja,1)}while(0);ja=c[b+4>>2]|0;do if(ja|0){if(__Z16atomic_decrementPj(ja+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ja,1)}while(0);ja=c[I>>2]|0;do if(ja|0){if(__Z16atomic_decrementPj(ja+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ja,1)}while(0);ja=c[aa>>2]|0;do if(ja|0){if(__Z16atomic_decrementPj(ja+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ja,1)}while(0);__ZN10StringNameD2Ev($);$=c[G>>2]|0;do if($|0){if(__Z16atomic_decrementPj($+-8|0)|0)break;__ZN6Memory11free_staticEPvb($,1)}while(0);__ZN6StringC2EPKc(b,1072060);c[G>>2]=c[b>>2];__ZN10StringNameC2ERK6String(ca,G);__ZN6StringC2EPKc(da,1072007);__ZN6StringC2EPKc(I,1071899);$=b+4|0;c[$>>2]=0;ja=b+12|0;c[ja>>2]=0;c[b>>2]=3;aa=c[da>>2]|0;do if(aa|0){c[$>>2]=0;if(!(__Z28atomic_conditional_incrementPj(aa+-8|0)|0))break;c[$>>2]=c[da>>2]}while(0);c[b+8>>2]=1;$=c[ja>>2]|0;do if(($|0)!=(c[I>>2]|0)){do if($|0){if(__Z16atomic_decrementPj($+-8|0)|0)break;__ZN6Memory11free_staticEPvb($,1)}while(0);c[ja>>2]=0;aa=c[I>>2]|0;if(!aa)break;if(!(__Z28atomic_conditional_incrementPj(aa+-8|0)|0))break;c[ja>>2]=c[I>>2]}while(0);c[b+16>>2]=7;c[J>>2]=__Z11_scs_createPKc(1071743)|0;c[K>>2]=__Z11_scs_createPKc(1071765)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(ca,b,J,K,-1);__ZN10StringNameD2Ev(K);__ZN10StringNameD2Ev(J);ja=c[b+12>>2]|0;do if(ja|0){if(__Z16atomic_decrementPj(ja+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ja,1)}while(0);ja=c[b+4>>2]|0;do if(ja|0){if(__Z16atomic_decrementPj(ja+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ja,1)}while(0);ja=c[I>>2]|0;do if(ja|0){if(__Z16atomic_decrementPj(ja+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ja,1)}while(0);ja=c[da>>2]|0;do if(ja|0){if(__Z16atomic_decrementPj(ja+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ja,1)}while(0);__ZN10StringNameD2Ev(ca);ca=c[G>>2]|0;do if(ca|0){if(__Z16atomic_decrementPj(ca+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ca,1)}while(0);__ZN6StringC2EPKc(b,1072060);c[G>>2]=c[b>>2];__ZN10StringNameC2ERK6String(ea,G);__ZN6StringC2EPKc(fa,1072025);__ZN6StringC2EPKc(I,1071922);ca=b+4|0;c[ca>>2]=0;ja=b+12|0;c[ja>>2]=0;c[b>>2]=3;da=c[fa>>2]|0;do if(da|0){c[ca>>2]=0;if(!(__Z28atomic_conditional_incrementPj(da+-8|0)|0))break;c[ca>>2]=c[fa>>2]}while(0);c[b+8>>2]=1;ca=c[ja>>2]|0;do if((ca|0)!=(c[I>>2]|0)){do if(ca|0){if(__Z16atomic_decrementPj(ca+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ca,1)}while(0);c[ja>>2]=0;da=c[I>>2]|0;if(!da)break;if(!(__Z28atomic_conditional_incrementPj(da+-8|0)|0))break;c[ja>>2]=c[I>>2]}while(0);c[b+16>>2]=7;c[J>>2]=__Z11_scs_createPKc(1071787)|0;c[K>>2]=__Z11_scs_createPKc(1071809)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(ea,b,J,K,-1);__ZN10StringNameD2Ev(K);__ZN10StringNameD2Ev(J);ja=c[b+12>>2]|0;do if(ja|0){if(__Z16atomic_decrementPj(ja+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ja,1)}while(0);ja=c[b+4>>2]|0;do if(ja|0){if(__Z16atomic_decrementPj(ja+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ja,1)}while(0);ja=c[I>>2]|0;do if(ja|0){if(__Z16atomic_decrementPj(ja+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ja,1)}while(0);ja=c[fa>>2]|0;do if(ja|0){if(__Z16atomic_decrementPj(ja+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ja,1)}while(0);__ZN10StringNameD2Ev(ea);ea=c[G>>2]|0;do if(ea|0){if(__Z16atomic_decrementPj(ea+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ea,1)}while(0);__ZN6StringC2EPKc(b,1072060);c[G>>2]=c[b>>2];__ZN10StringNameC2ERK6String(ga,G);__ZN6StringC2EPKc(ha,1072043);__ZN6StringC2EPKc(I,1073510);ea=b+4|0;c[ea>>2]=0;ja=b+12|0;c[ja>>2]=0;c[b>>2]=3;fa=c[ha>>2]|0;do if(fa|0){c[ea>>2]=0;if(!(__Z28atomic_conditional_incrementPj(fa+-8|0)|0))break;c[ea>>2]=c[ha>>2]}while(0);c[b+8>>2]=1;ea=c[ja>>2]|0;do if((ea|0)!=(c[I>>2]|0)){do if(ea|0){if(__Z16atomic_decrementPj(ea+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ea,1)}while(0);c[ja>>2]=0;fa=c[I>>2]|0;if(!fa)break;if(!(__Z28atomic_conditional_incrementPj(fa+-8|0)|0))break;c[ja>>2]=c[I>>2]}while(0);c[b+16>>2]=7;c[J>>2]=__Z11_scs_createPKc(1071831)|0;c[K>>2]=__Z11_scs_createPKc(1071852)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(ga,b,J,K,-1);__ZN10StringNameD2Ev(K);__ZN10StringNameD2Ev(J);J=c[b+12>>2]|0;do if(J|0){if(__Z16atomic_decrementPj(J+-8|0)|0)break;__ZN6Memory11free_staticEPvb(J,1)}while(0);J=c[b+4>>2]|0;do if(J|0){if(__Z16atomic_decrementPj(J+-8|0)|0)break;__ZN6Memory11free_staticEPvb(J,1)}while(0);J=c[I>>2]|0;do if(J|0){if(__Z16atomic_decrementPj(J+-8|0)|0)break;__ZN6Memory11free_staticEPvb(J,1)}while(0);J=c[ha>>2]|0;do if(J|0){if(__Z16atomic_decrementPj(J+-8|0)|0)break;__ZN6Memory11free_staticEPvb(J,1)}while(0);__ZN10StringNameD2Ev(ga);ga=c[G>>2]|0;if(!ga){l=a;return}if(__Z16atomic_decrementPj(ga+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(ga,1);l=a;return}function __ZN16AudioEffectDelay7set_dryEf(a,b){a=a|0;b=+b;g[a+132>>2]=b;return}function __ZN16AudioEffectDelay7get_dryEv(a){a=a|0;return +(+g[a+132>>2])}function __ZN16AudioEffectDelay15set_tap1_activeEb(b,c){b=b|0;c=c|0;a[b+136>>0]=c&1;return}function __ZNK16AudioEffectDelay14is_tap1_activeEv(b){b=b|0;return (a[b+136>>0]|0)!=0|0}function __ZN16AudioEffectDelay17set_tap1_delay_msEf(a,b){a=a|0;b=+b;g[a+140>>2]=b;return}function __ZNK16AudioEffectDelay17get_tap1_delay_msEv(a){a=a|0;return +(+g[a+140>>2])}function __ZN16AudioEffectDelay17set_tap1_level_dbEf(a,b){a=a|0;b=+b;g[a+144>>2]=b;return}function __ZNK16AudioEffectDelay17get_tap1_level_dbEv(a){a=a|0;return +(+g[a+144>>2])}function __ZN16AudioEffectDelay12set_tap1_panEf(a,b){a=a|0;b=+b;g[a+148>>2]=b;return}function __ZNK16AudioEffectDelay12get_tap1_panEv(a){a=a|0;return +(+g[a+148>>2])}function __ZN16AudioEffectDelay15set_tap2_activeEb(b,c){b=b|0;c=c|0;a[b+152>>0]=c&1;return}function __ZNK16AudioEffectDelay14is_tap2_activeEv(b){b=b|0;return (a[b+152>>0]|0)!=0|0}function __ZN16AudioEffectDelay17set_tap2_delay_msEf(a,b){a=a|0;b=+b;g[a+156>>2]=b;return}function __ZNK16AudioEffectDelay17get_tap2_delay_msEv(a){a=a|0;return +(+g[a+156>>2])}function __ZN16AudioEffectDelay17set_tap2_level_dbEf(a,b){a=a|0;b=+b;g[a+160>>2]=b;return}function __ZNK16AudioEffectDelay17get_tap2_level_dbEv(a){a=a|0;return +(+g[a+160>>2])}function __ZN16AudioEffectDelay12set_tap2_panEf(a,b){a=a|0;b=+b;g[a+164>>2]=b;return}function __ZNK16AudioEffectDelay12get_tap2_panEv(a){a=a|0;return +(+g[a+164>>2])}function __ZN16AudioEffectDelay19set_feedback_activeEb(b,c){b=b|0;c=c|0;a[b+168>>0]=c&1;return}function __ZNK16AudioEffectDelay18is_feedback_activeEv(b){b=b|0;return (a[b+168>>0]|0)!=0|0}function __ZN16AudioEffectDelay21set_feedback_delay_msEf(a,b){a=a|0;b=+b;g[a+172>>2]=b;return}function __ZNK16AudioEffectDelay21get_feedback_delay_msEv(a){a=a|0;return +(+g[a+172>>2])}function __ZN16AudioEffectDelay21set_feedback_level_dbEf(a,b){a=a|0;b=+b;g[a+176>>2]=b;return}function __ZNK16AudioEffectDelay21get_feedback_level_dbEv(a){a=a|0;return +(+g[a+176>>2])}function __ZN16AudioEffectDelay20set_feedback_lowpassEf(a,b){a=a|0;b=+b;g[a+180>>2]=b;return}function __ZNK16AudioEffectDelay20get_feedback_lowpassEv(a){a=a|0;return +(+g[a+180>>2])}function __ZNK13MethodBind0RCI16AudioEffectDelayfE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Ef(d,0.0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK13MethodBind0RCI16AudioEffectDelayfE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1072060);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI16AudioEffectDelayfE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1237164)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2Ef(i,+mj[n&511](d));__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI16AudioEffectDelayfE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0.0;if(!b)f=0;else{d=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1237164)|0;f=d?b:0}b=c[a+44>>2]|0;d=c[a+48>>2]|0;a=f+(d>>1)|0;if(!(d&1)){h=b;i=+mj[h&511](a);g[e>>2]=i;return}else{h=c[(c[a>>2]|0)+b>>2]|0;i=+mj[h&511](a);g[e>>2]=i;return}}function __ZN13MethodBind0RCI16AudioEffectDelayfED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI16AudioEffectDelaybE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Eb(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK13MethodBind0RCI16AudioEffectDelaybE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1072060);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI16AudioEffectDelaybE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1237164)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2Eb(i,ij[n&8191](d)|0);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI16AudioEffectDelaybE7ptrcallEP6ObjectPPKvPv(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0;if(!d)g=0;else{e=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1237164)|0;g=e?d:0}d=c[b+44>>2]|0;e=c[b+48>>2]|0;b=g+(e>>1)|0;if(!(e&1)){h=d;i=ij[h&8191](b)|0;j=i&1;a[f>>0]=j;return}else{h=c[(c[b>>2]|0)+d>>2]|0;i=ij[h&8191](b)|0;j=i&1;a[f>>0]=j;return}}function __ZN13MethodBind0RCI16AudioEffectDelaybED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I16AudioEffectDelaybE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if(!b){__ZN7VariantC2Eb(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK11MethodBind1I16AudioEffectDelaybE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1072060);l=a;return c[b>>2]|0}function __ZN11MethodBind1I16AudioEffectDelaybE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1237164)|0:0){c[h>>2]=0;a[1263537]=0;k=d+24|0;n=c[k>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=i;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=i;return}if((g|0)>0){if((n|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);p=0}else{a[1263537]=0;p=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,p)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=p;c[b>>2]=0;l=i;return}}p=c[d+44>>2]|0;n=c[d+48>>2]|0;o=e+(n>>1)|0;if(!(n&1))q=p;else q=c[(c[o>>2]|0)+p>>2]|0;do if((g|0)<1){p=c[k>>2]|0;n=p+-1|0;if((p|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)s=0;else s=c[e+-4>>2]|0;if((p|0)<=(s|0)){if(r)t=0;else t=c[e+-4>>2]|0;do if((t|0)<(p|0)){if(r)u=0;else u=c[e+-4>>2]|0;if((u|0)<(p|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);v=0;break}else{a[1263537]=0;w=31;break}}else w=31;while(0);if((w|0)==31)v=e+(n*24|0)|0;__ZN7VariantC2ERKS_(j,v);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);f=__ZNK7VariantcvbEv(j)|0;Pi[q&2047](o,f);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I16AudioEffectDelaybE7ptrcallEP6ObjectPPKvPv(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0;if(!d)g=0;else{f=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1237164)|0;g=f?d:0}d=c[b+44>>2]|0;f=c[b+48>>2]|0;b=g+(f>>1)|0;if(!(f&1))h=d;else h=c[(c[b>>2]|0)+d>>2]|0;Pi[h&2047](b,(a[c[e>>2]>>0]|0)!=0);return}function __ZN11MethodBind1I16AudioEffectDelaybED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK12MethodBind0RI16AudioEffectDelayfE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Ef(d,0.0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK12MethodBind0RI16AudioEffectDelayfE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1072060);l=a;return c[b>>2]|0}function __ZN12MethodBind0RI16AudioEffectDelayfE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1237164)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2Ef(i,+mj[n&511](d));__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,266,1146558,0);c[b>>2]=0;l=f;return}function __ZN12MethodBind0RI16AudioEffectDelayfE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0.0;if(!b)f=0;else{d=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1237164)|0;f=d?b:0}b=c[a+44>>2]|0;d=c[a+48>>2]|0;a=f+(d>>1)|0;if(!(d&1)){h=b;i=+mj[h&511](a);g[e>>2]=i;return}else{h=c[(c[a>>2]|0)+b>>2]|0;i=+mj[h&511](a);g[e>>2]=i;return}}function __ZN12MethodBind0RI16AudioEffectDelayfED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I16AudioEffectDelayfE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if(!b){__ZN7VariantC2Ef(d,0.0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK11MethodBind1I16AudioEffectDelayfE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1072060);l=a;return c[b>>2]|0}function __ZN11MethodBind1I16AudioEffectDelayfE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0.0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1237164)|0:0){c[h>>2]=0;a[1263537]=0;k=d+24|0;n=c[k>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=i;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=i;return}if((g|0)>0){if((n|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);p=0}else{a[1263537]=0;p=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,p)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=p;c[b>>2]=0;l=i;return}}p=c[d+44>>2]|0;n=c[d+48>>2]|0;o=e+(n>>1)|0;if(!(n&1))q=p;else q=c[(c[o>>2]|0)+p>>2]|0;do if((g|0)<1){p=c[k>>2]|0;n=p+-1|0;if((p|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)s=0;else s=c[e+-4>>2]|0;if((p|0)<=(s|0)){if(r)t=0;else t=c[e+-4>>2]|0;do if((t|0)<(p|0)){if(r)u=0;else u=c[e+-4>>2]|0;if((u|0)<(p|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);v=0;break}else{a[1263537]=0;w=31;break}}else w=31;while(0);if((w|0)==31)v=e+(n*24|0)|0;__ZN7VariantC2ERKS_(j,v);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);x=+__ZNK7VariantcvfEv(j);Mi[q&511](o,x);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I16AudioEffectDelayfE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0,j=0.0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1237164)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1)){h=b;i=c[d>>2]|0;j=+g[i>>2];Mi[h&511](a,j);return}else{h=c[(c[a>>2]|0)+b>>2]|0;i=c[d>>2]|0;j=+g[i>>2];Mi[h&511](a,j);return}}function __ZN11MethodBind1I16AudioEffectDelayfED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN17AudioEffectPanner18_initialize_classvEv(b){b=b|0;if(a[1263503]|0)return;if(!(a[1263494]|0)){if(!(a[1257004]|0)){if(!(a[1257001]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI9ReferenceEEvv();__ZN9Reference13_bind_methodsEv();a[1257001]=1}__ZN7ClassDB10_add_classI8ResourceEEvv();__ZN8Resource13_bind_methodsEv();a[1257004]=1}__ZN7ClassDB10_add_classI11AudioEffectEEvv();a[1263494]=1}__ZN7ClassDB10_add_classI17AudioEffectPannerEEvv();__ZN17AudioEffectPanner13_bind_methodsEv();a[1263503]=1;return}function __ZN17AudioEffectPanner5_setvERK10StringNameRK7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK17AudioEffectPanner5_getvERK10StringNameR7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK17AudioEffectPanner19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+24|0;g=e+4|0;h=e;if(!d)__ZNK11AudioEffect19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,0);__ZN6StringC2EPKc(f,1072127);i=c[f>>2]|0;f=i;j=g+4|0;c[j>>2]=0;k=g+12|0;c[k>>2]=0;c[g>>2]=0;n=(i|0)==0;if(!n?(c[j>>2]=0,__Z28atomic_conditional_incrementPj(i+-8|0)|0):0)c[j>>2]=f;c[g+8>>2]=0;f=c[k>>2]|0;if(f|0){if(!(__Z16atomic_decrementPj(f+-8|0)|0))__ZN6Memory11free_staticEPvb(f,1);c[k>>2]=0}c[g+16>>2]=256;if(!(c[b>>2]|0)){k=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=k;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0}k=__ZnwjPFPvjE(32,4740)|0;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0;c[k+12>>2]=0;c[k+16>>2]=7;f=k+20|0;c[f>>2]=0;j=k+24|0;c[j>>2]=0;o=k+28|0;c[o>>2]=0;__ZN12PropertyInfoaSERKS_(k,g)|0;p=c[b>>2]|0;q=p+4|0;r=c[q>>2]|0;c[j>>2]=r;c[f>>2]=0;c[o>>2]=p;if(r|0)c[r+20>>2]=k;c[q>>2]=k;if(!(c[p>>2]|0))c[p>>2]=k;k=p+8|0;c[k>>2]=(c[k>>2]|0)+1;k=c[g+12>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);k=c[g+4>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);if(!n?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);__ZN10StringNameC2EPKc(h,1072127);__ZN7ClassDB17get_property_listE10StringNameP4ListI12PropertyInfo16DefaultAllocatorEbPK6Object(h,b,1,a);__ZN10StringNameD2Ev(h);if(!d){l=e;return}__ZNK11AudioEffect19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,1);l=e;return}function __ZN17AudioEffectPanner14_notificationvEib(a,b,c){a=a|0;b=b|0;c=c|0;return}function __ZNK17AudioEffectPanner16_get_class_namevEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+8|0;e=b+4|0;f=b;g=a+128|0;a=c[g>>2]|0;if(a|0){if(c[a+4>>2]|0){l=b;return g|0}if(__ZNK6String6lengthEv(a+8|0)|0){l=b;return g|0}}__ZN6StringC2EPKc(d,1072127);c[f>>2]=c[d>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameaSERKS_(g,e);__ZN10StringNameD2Ev(e);e=c[f>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);l=b;return g|0}function __ZNK17AudioEffectPanner9get_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1072127);l=a;return c[b>>2]|0}function __ZNK17AudioEffectPanner8is_classERK6String(a,b){a=a|0;b=b|0;var c=0;if(((!(__ZNK6StringeqEPKc(b,1072127)|0)?!(__ZNK6StringeqEPKc(b,1074831)|0):0)?!(__ZNK6StringeqEPKc(b,1110448)|0):0)?!(__ZNK6StringeqEPKc(b,1126157)|0):0)c=__ZNK6StringeqEPKc(b,1142944)|0;else c=1;return c|0}function __ZNK17AudioEffectPanner12is_class_ptrEPv(a,b){a=a|0;b=b|0;return (b|0)==1237172|((b|0)==1236716|((b|0)==1220696|((b|0)==1220724|(b|0)==1220580)))|0}function __ZN17AudioEffectPannerD2Ev(a){a=a|0;c[a>>2]=371388;__ZN10StringNameD2Ev(a+128|0);c[a>>2]=370192;__ZN10StringNameD2Ev(a+124|0);__ZN8ResourceD2Ev(a);return}function __ZN17AudioEffectPannerD0Ev(a){a=a|0;c[a>>2]=371388;__ZN10StringNameD2Ev(a+128|0);c[a>>2]=370192;__ZN10StringNameD2Ev(a+124|0);__ZN8ResourceD2Ev(a);__ZdlPv(a);return}function __ZN17AudioEffectPanner8instanceEv(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d;c[e>>2]=0;__ZN3RefI25AudioEffectPannerInstanceE8instanceEv(e);if(!b)f=0;else{a[1263537]=0;__ZN9Reference8init_refEv(b)|0;f=b}b=(c[e>>2]|0)+96|0;g=c[b>>2]|0;if((f|0)==(g|0)){if(f|0){h=f;i=12}}else{if((g|0?__ZN9Reference11unreferenceEv(g)|0:0)?(g=c[b>>2]|0,__Z17predelete_handlerP6Object(g)|0):0){gj[c[(c[g>>2]|0)+76>>2]&8191](g);__ZN6Memory11free_staticEPvb(g,0)}c[b>>2]=f;if(f|0){__ZN9Reference9referenceEv(f);h=f;i=12}}if(((i|0)==12?__ZN9Reference11unreferenceEv(h)|0:0)?__Z17predelete_handlerP6Object(f)|0:0){gj[c[(c[f>>2]|0)+76>>2]&8191](f);__ZN6Memory11free_staticEPvb(f,0)}f=c[e>>2]|0;if(!f){j=0;l=d;return j|0}if($i[c[(c[f>>2]|0)+44>>2]&8191](f,1237132)|0){__ZN9Reference9referenceEv(f);k=f}else k=0;f=c[e>>2]|0;if(!f){j=k;l=d;return j|0}if(!(__ZN9Reference11unreferenceEv(f)|0)){j=k;l=d;return j|0}f=c[e>>2]|0;if(!(__Z17predelete_handlerP6Object(f)|0)){j=k;l=d;return j|0}gj[c[(c[f>>2]|0)+76>>2]&8191](f);__ZN6Memory11free_staticEPvb(f,0);j=k;l=d;return j|0}function __ZN3RefI25AudioEffectPannerInstanceE8instanceEv(b){b=b|0;var d=0,e=0,f=0,g=0,h=0;d=__ZnwjPKc(100,1263606)|0;__ZN9ReferenceC2Ev(d);c[d>>2]=37e4;__ZN10StringNameC2Ev(d+88|0);c[d>>2]=371516;__ZN10StringNameC2Ev(d+92|0);c[d+96>>2]=0;__Z22postinitialize_handlerP6Object(d);if(!d){e=0;f=0}else{a[1263537]=0;__ZN9Reference8init_refEv(d)|0;e=d;f=d}d=c[b>>2]|0;do if((e|0)==(d|0))if(!e)return;else{g=e;break}else{if((d|0?__ZN9Reference11unreferenceEv(d)|0:0)?(h=c[b>>2]|0,__Z17predelete_handlerP6Object(h)|0):0){gj[c[(c[h>>2]|0)+76>>2]&8191](h);__ZN6Memory11free_staticEPvb(h,0)}c[b>>2]=f;if(!e)return;else{__ZN9Reference9referenceEv(e);g=e;break}}while(0);if(!(__ZN9Reference11unreferenceEv(g)|0))return;if(!(__Z17predelete_handlerP6Object(e)|0))return;gj[c[(c[e>>2]|0)+76>>2]&8191](e);__ZN6Memory11free_staticEPvb(f,0);return}function __ZN25AudioEffectPannerInstance18_initialize_classvEv(b){b=b|0;if(a[1263502]|0)return;if(!(a[1263493]|0)){if(!(a[1257001]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI9ReferenceEEvv();__ZN9Reference13_bind_methodsEv();a[1257001]=1}__ZN7ClassDB10_add_classI19AudioEffectInstanceEEvv();a[1263493]=1}__ZN7ClassDB10_add_classI25AudioEffectPannerInstanceEEvv();a[1263502]=1;return}function __ZN25AudioEffectPannerInstance5_setvERK10StringNameRK7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK25AudioEffectPannerInstance5_getvERK10StringNameR7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK25AudioEffectPannerInstance19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+24|0;g=e+4|0;h=e;if(!d)__ZNK19AudioEffectInstance19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,0);__ZN6StringC2EPKc(f,1072077);i=c[f>>2]|0;f=i;j=g+4|0;c[j>>2]=0;k=g+12|0;c[k>>2]=0;c[g>>2]=0;n=(i|0)==0;if(!n?(c[j>>2]=0,__Z28atomic_conditional_incrementPj(i+-8|0)|0):0)c[j>>2]=f;c[g+8>>2]=0;f=c[k>>2]|0;if(f|0){if(!(__Z16atomic_decrementPj(f+-8|0)|0))__ZN6Memory11free_staticEPvb(f,1);c[k>>2]=0}c[g+16>>2]=256;if(!(c[b>>2]|0)){k=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=k;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0}k=__ZnwjPFPvjE(32,4740)|0;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0;c[k+12>>2]=0;c[k+16>>2]=7;f=k+20|0;c[f>>2]=0;j=k+24|0;c[j>>2]=0;o=k+28|0;c[o>>2]=0;__ZN12PropertyInfoaSERKS_(k,g)|0;p=c[b>>2]|0;q=p+4|0;r=c[q>>2]|0;c[j>>2]=r;c[f>>2]=0;c[o>>2]=p;if(r|0)c[r+20>>2]=k;c[q>>2]=k;if(!(c[p>>2]|0))c[p>>2]=k;k=p+8|0;c[k>>2]=(c[k>>2]|0)+1;k=c[g+12>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);k=c[g+4>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);if(!n?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);__ZN10StringNameC2EPKc(h,1072077);__ZN7ClassDB17get_property_listE10StringNameP4ListI12PropertyInfo16DefaultAllocatorEbPK6Object(h,b,1,a);__ZN10StringNameD2Ev(h);if(!d){l=e;return}__ZNK19AudioEffectInstance19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,1);l=e;return}function __ZN25AudioEffectPannerInstance14_notificationvEib(a,b,c){a=a|0;b=b|0;c=c|0;return}function __ZNK25AudioEffectPannerInstance16_get_class_namevEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+8|0;e=b+4|0;f=b;g=a+92|0;a=c[g>>2]|0;if(a|0){if(c[a+4>>2]|0){l=b;return g|0}if(__ZNK6String6lengthEv(a+8|0)|0){l=b;return g|0}}__ZN6StringC2EPKc(d,1072077);c[f>>2]=c[d>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameaSERKS_(g,e);__ZN10StringNameD2Ev(e);e=c[f>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);l=b;return g|0}function __ZNK25AudioEffectPannerInstance9get_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1072077);l=a;return c[b>>2]|0}function __ZNK25AudioEffectPannerInstance8is_classERK6String(a,b){a=a|0;b=b|0;var c=0;if((!(__ZNK6StringeqEPKc(b,1072077)|0)?!(__ZNK6StringeqEPKc(b,1074811)|0):0)?!(__ZNK6StringeqEPKc(b,1126157)|0):0)c=__ZNK6StringeqEPKc(b,1142944)|0;else c=1;return c|0}function __ZNK25AudioEffectPannerInstance12is_class_ptrEPv(a,b){a=a|0;b=b|0;return (b|0)==1237168|((b|0)==1237132|((b|0)==1220724|(b|0)==1220580))|0}function __ZN25AudioEffectPannerInstanceD2Ev(a){a=a|0;var b=0,d=0;c[a>>2]=371516;b=a+96|0;d=c[b>>2]|0;if((d|0?__ZN9Reference11unreferenceEv(d)|0:0)?(d=c[b>>2]|0,__Z17predelete_handlerP6Object(d)|0):0){gj[c[(c[d>>2]|0)+76>>2]&8191](d);__ZN6Memory11free_staticEPvb(d,0)}c[b>>2]=0;__ZN10StringNameD2Ev(a+92|0);c[a>>2]=37e4;__ZN10StringNameD2Ev(a+88|0);__ZN9ReferenceD2Ev(a);return}function __ZN25AudioEffectPannerInstanceD0Ev(a){a=a|0;var b=0,d=0;c[a>>2]=371516;b=a+96|0;d=c[b>>2]|0;if((d|0?__ZN9Reference11unreferenceEv(d)|0:0)?(d=c[b>>2]|0,__Z17predelete_handlerP6Object(d)|0):0){gj[c[(c[d>>2]|0)+76>>2]&8191](d);__ZN6Memory11free_staticEPvb(d,0)}c[b>>2]=0;__ZN10StringNameD2Ev(a+92|0);c[a>>2]=37e4;__ZN10StringNameD2Ev(a+88|0);__ZN9ReferenceD2Ev(a);__ZdlPv(a);return}function __ZN25AudioEffectPannerInstance7processEPK10AudioFramePS0_i(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0.0,h=0.0,i=0.0,j=0.0,k=0.0,l=0;f=+g[(c[a+96>>2]|0)+132>>2];h=f;i=1.0-h;if(!(i<0.0))if(i>1.0)j=1.0;else j=1.0-f;else j=0.0;i=h+1.0;if(!(i<0.0))if(i>1.0)k=1.0;else k=f+1.0;else k=0.0;if((e|0)<=0)return;f=1.0-k;i=1.0-j;a=0;do{l=b+(a<<3)|0;h=+g[b+(a<<3)+4>>2];g[d+(a<<3)>>2]=j*+g[l>>2]+f*h;g[d+(a<<3)+4>>2]=k*h+i*+g[l>>2];a=a+1|0}while((a|0)!=(e|0));return}function __ZN7ClassDB10_add_classI25AudioEffectPannerInstanceEEvv(){var a=0,b=0,d=0,e=0,f=0,g=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+16|0;d=a+12|0;e=a+8|0;f=a+4|0;g=a;__ZN6StringC2EPKc(b,1072077);c[e>>2]=c[b>>2];__ZN10StringNameC2ERK6String(d,e);__ZN6StringC2EPKc(b,1074811);c[g>>2]=c[b>>2];__ZN10StringNameC2ERK6String(f,g);__ZN7ClassDB11_add_class2ERK10StringNameS2_(d,f);__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);__ZN10StringNameD2Ev(d);d=c[e>>2]|0;if(!d){l=a;return}if(__Z16atomic_decrementPj(d+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(d,1);l=a;return}function __ZN7ClassDB10_add_classI17AudioEffectPannerEEvv(){var a=0,b=0,d=0,e=0,f=0,g=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+16|0;d=a+12|0;e=a+8|0;f=a+4|0;g=a;__ZN6StringC2EPKc(b,1072127);c[e>>2]=c[b>>2];__ZN10StringNameC2ERK6String(d,e);__ZN6StringC2EPKc(b,1074831);c[g>>2]=c[b>>2];__ZN10StringNameC2ERK6String(f,g);__ZN7ClassDB11_add_class2ERK10StringNameS2_(d,f);__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);__ZN10StringNameD2Ev(d);d=c[e>>2]|0;if(!d){l=a;return}if(__Z16atomic_decrementPj(d+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(d,1);l=a;return}function __ZN17AudioEffectPanner13_bind_methodsEv(){var a=0,b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0;a=l;l=l+64|0;if((l|0)>=(m|0))ba(64);b=a+44|0;d=a+32|0;e=a+24|0;f=a+12|0;g=a+40|0;h=a;i=a+16|0;j=a+8|0;k=a+4|0;__Z8D_METHODPKcS0_(d,1072103,1072111);n=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(n);c[n>>2]=371612;__ZN10MethodBind10_set_constEb(n,0);__ZN10MethodBind24_generate_argument_typesEi(n,1);c[n+44>>2]=303;c[n+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,n,d,0,0)|0;n=d+4|0;o=c[n>>2]|0;if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0){p=c[n>>2]|0;n=(p|0)==0?0:p+-4|0;p=n+4|0;if(c[n>>2]|0){q=0;do{__ZN10StringNameD2Ev(p+(q<<2)|0);q=q+1|0}while(q>>>0<(c[n>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(o,1)}__ZN10StringNameD2Ev(d);__Z8D_METHODPKc(e,1072119);d=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(d);c[d>>2]=371648;__ZN10MethodBind10_set_constEb(d,1);__ZN10MethodBind24_generate_argument_typesEi(d,0);__ZN10MethodBind12_set_returnsEb(d,1);c[d+44>>2]=309;c[d+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,d,e,0,0)|0;d=e+4|0;o=c[d>>2]|0;if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0){n=c[d>>2]|0;d=(n|0)==0?0:n+-4|0;n=d+4|0;if(c[d>>2]|0){q=0;do{__ZN10StringNameD2Ev(n+(q<<2)|0);q=q+1|0}while(q>>>0<(c[d>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(o,1)}__ZN10StringNameD2Ev(e);__ZN6StringC2EPKc(b,1072127);c[g>>2]=c[b>>2];__ZN10StringNameC2ERK6String(f,g);__ZN6StringC2EPKc(h,1073307);__ZN6StringC2EPKc(i,1073532);e=b+4|0;c[e>>2]=0;o=b+12|0;c[o>>2]=0;c[b>>2]=3;d=c[h>>2]|0;if(d|0?(c[e>>2]=0,__Z28atomic_conditional_incrementPj(d+-8|0)|0):0)c[e>>2]=c[h>>2];c[b+8>>2]=1;e=c[o>>2]|0;if((e|0)!=(c[i>>2]|0)){if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);c[o>>2]=0;e=c[i>>2]|0;if(e|0?__Z28atomic_conditional_incrementPj(e+-8|0)|0:0)c[o>>2]=c[i>>2]}c[b+16>>2]=7;c[j>>2]=__Z11_scs_createPKc(1072103)|0;c[k>>2]=__Z11_scs_createPKc(1072119)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(f,b,j,k,-1);__ZN10StringNameD2Ev(k);__ZN10StringNameD2Ev(j);j=c[b+12>>2]|0;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);j=c[b+4>>2]|0;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);j=c[i>>2]|0;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);j=c[h>>2]|0;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(!f){l=a;return}if(__Z16atomic_decrementPj(f+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(f,1);l=a;return}function __ZN17AudioEffectPanner7set_panEf(a,b){a=a|0;b=+b;g[a+132>>2]=b;return}function __ZNK17AudioEffectPanner7get_panEv(a){a=a|0;return +(+g[a+132>>2])}function __ZNK13MethodBind0RCI17AudioEffectPannerfE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Ef(d,0.0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK13MethodBind0RCI17AudioEffectPannerfE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1072127);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI17AudioEffectPannerfE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1237172)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2Ef(i,+mj[n&511](d));__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI17AudioEffectPannerfE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0.0;if(!b)f=0;else{d=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1237172)|0;f=d?b:0}b=c[a+44>>2]|0;d=c[a+48>>2]|0;a=f+(d>>1)|0;if(!(d&1)){h=b;i=+mj[h&511](a);g[e>>2]=i;return}else{h=c[(c[a>>2]|0)+b>>2]|0;i=+mj[h&511](a);g[e>>2]=i;return}}function __ZN13MethodBind0RCI17AudioEffectPannerfED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I17AudioEffectPannerfE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if(!b){__ZN7VariantC2Ef(d,0.0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK11MethodBind1I17AudioEffectPannerfE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1072127);l=a;return c[b>>2]|0}function __ZN11MethodBind1I17AudioEffectPannerfE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0.0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1237172)|0:0){c[h>>2]=0;a[1263537]=0;k=d+24|0;n=c[k>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=i;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=i;return}if((g|0)>0){if((n|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);p=0}else{a[1263537]=0;p=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,p)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=p;c[b>>2]=0;l=i;return}}p=c[d+44>>2]|0;n=c[d+48>>2]|0;o=e+(n>>1)|0;if(!(n&1))q=p;else q=c[(c[o>>2]|0)+p>>2]|0;do if((g|0)<1){p=c[k>>2]|0;n=p+-1|0;if((p|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)s=0;else s=c[e+-4>>2]|0;if((p|0)<=(s|0)){if(r)t=0;else t=c[e+-4>>2]|0;do if((t|0)<(p|0)){if(r)u=0;else u=c[e+-4>>2]|0;if((u|0)<(p|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);v=0;break}else{a[1263537]=0;w=31;break}}else w=31;while(0);if((w|0)==31)v=e+(n*24|0)|0;__ZN7VariantC2ERKS_(j,v);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);x=+__ZNK7VariantcvfEv(j);Mi[q&511](o,x);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I17AudioEffectPannerfE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0,j=0.0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1237172)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1)){h=b;i=c[d>>2]|0;j=+g[i>>2];Mi[h&511](a,j);return}else{h=c[(c[a>>2]|0)+b>>2]|0;i=c[d>>2]|0;j=+g[i>>2];Mi[h&511](a,j);return}}function __ZN11MethodBind1I17AudioEffectPannerfED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN25AudioEffectReverbInstance18_initialize_classvEv(b){b=b|0;if(a[1263504]|0)return;if(!(a[1263493]|0)){if(!(a[1257001]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI9ReferenceEEvv();__ZN9Reference13_bind_methodsEv();a[1257001]=1}__ZN7ClassDB10_add_classI19AudioEffectInstanceEEvv();a[1263493]=1}__ZN7ClassDB10_add_classI25AudioEffectReverbInstanceEEvv();a[1263504]=1;return}function __ZN25AudioEffectReverbInstance5_setvERK10StringNameRK7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK25AudioEffectReverbInstance5_getvERK10StringNameR7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK25AudioEffectReverbInstance19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+24|0;g=e+4|0;h=e;if(!d)__ZNK19AudioEffectInstance19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,0);__ZN6StringC2EPKc(f,1072145);i=c[f>>2]|0;f=i;j=g+4|0;c[j>>2]=0;k=g+12|0;c[k>>2]=0;c[g>>2]=0;n=(i|0)==0;if(!n?(c[j>>2]=0,__Z28atomic_conditional_incrementPj(i+-8|0)|0):0)c[j>>2]=f;c[g+8>>2]=0;f=c[k>>2]|0;if(f|0){if(!(__Z16atomic_decrementPj(f+-8|0)|0))__ZN6Memory11free_staticEPvb(f,1);c[k>>2]=0}c[g+16>>2]=256;if(!(c[b>>2]|0)){k=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=k;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0}k=__ZnwjPFPvjE(32,4740)|0;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0;c[k+12>>2]=0;c[k+16>>2]=7;f=k+20|0;c[f>>2]=0;j=k+24|0;c[j>>2]=0;o=k+28|0;c[o>>2]=0;__ZN12PropertyInfoaSERKS_(k,g)|0;p=c[b>>2]|0;q=p+4|0;r=c[q>>2]|0;c[j>>2]=r;c[f>>2]=0;c[o>>2]=p;if(r|0)c[r+20>>2]=k;c[q>>2]=k;if(!(c[p>>2]|0))c[p>>2]=k;k=p+8|0;c[k>>2]=(c[k>>2]|0)+1;k=c[g+12>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);k=c[g+4>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);if(!n?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);__ZN10StringNameC2EPKc(h,1072145);__ZN7ClassDB17get_property_listE10StringNameP4ListI12PropertyInfo16DefaultAllocatorEbPK6Object(h,b,1,a);__ZN10StringNameD2Ev(h);if(!d){l=e;return}__ZNK19AudioEffectInstance19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,1);l=e;return}function __ZN25AudioEffectReverbInstance14_notificationvEib(a,b,c){a=a|0;b=b|0;c=c|0;return}function __ZNK25AudioEffectReverbInstance16_get_class_namevEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+8|0;e=b+4|0;f=b;g=a+92|0;a=c[g>>2]|0;if(a|0){if(c[a+4>>2]|0){l=b;return g|0}if(__ZNK6String6lengthEv(a+8|0)|0){l=b;return g|0}}__ZN6StringC2EPKc(d,1072145);c[f>>2]=c[d>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameaSERKS_(g,e);__ZN10StringNameD2Ev(e);e=c[f>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);l=b;return g|0}function __ZNK25AudioEffectReverbInstance9get_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1072145);l=a;return c[b>>2]|0}function __ZNK25AudioEffectReverbInstance8is_classERK6String(a,b){a=a|0;b=b|0;var c=0;if((!(__ZNK6StringeqEPKc(b,1072145)|0)?!(__ZNK6StringeqEPKc(b,1074811)|0):0)?!(__ZNK6StringeqEPKc(b,1126157)|0):0)c=__ZNK6StringeqEPKc(b,1142944)|0;else c=1;return c|0}function __ZNK25AudioEffectReverbInstance12is_class_ptrEPv(a,b){a=a|0;b=b|0;return (b|0)==1237176|((b|0)==1237132|((b|0)==1220724|(b|0)==1220580))|0}function __ZN25AudioEffectReverbInstanceD2Ev(a){a=a|0;var b=0,d=0;c[a>>2]=371684;__ZN6ReverbD2Ev(a+8644|0);__ZN6ReverbD2Ev(a+8292|0);b=a+96|0;d=c[b>>2]|0;if((d|0?__ZN9Reference11unreferenceEv(d)|0:0)?(d=c[b>>2]|0,__Z17predelete_handlerP6Object(d)|0):0){gj[c[(c[d>>2]|0)+76>>2]&8191](d);__ZN6Memory11free_staticEPvb(d,0)}c[b>>2]=0;__ZN10StringNameD2Ev(a+92|0);c[a>>2]=37e4;__ZN10StringNameD2Ev(a+88|0);__ZN9ReferenceD2Ev(a);return}function __ZN25AudioEffectReverbInstanceD0Ev(a){a=a|0;var b=0,d=0;c[a>>2]=371684;__ZN6ReverbD2Ev(a+8644|0);__ZN6ReverbD2Ev(a+8292|0);b=a+96|0;d=c[b>>2]|0;if((d|0?__ZN9Reference11unreferenceEv(d)|0:0)?(d=c[b>>2]|0,__Z17predelete_handlerP6Object(d)|0):0){gj[c[(c[d>>2]|0)+76>>2]&8191](d);__ZN6Memory11free_staticEPvb(d,0)}c[b>>2]=0;__ZN10StringNameD2Ev(a+92|0);c[a>>2]=37e4;__ZN10StringNameD2Ev(a+88|0);__ZN9ReferenceD2Ev(a);__ZdlPv(a);return}function __ZN25AudioEffectReverbInstance7processEPK10AudioFramePS0_i(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0;f=a+96|0;h=a+8292|0;__ZN6Reverb12set_predelayEf(h,+g[(c[f>>2]|0)+132>>2]);__ZN6Reverb21set_predelay_feedbackEf(h,+g[(c[f>>2]|0)+136>>2]);__ZN6Reverb12set_highpassEf(h,+g[(c[f>>2]|0)+140>>2]);__ZN6Reverb13set_room_sizeEf(h,+g[(c[f>>2]|0)+144>>2]);__ZN6Reverb8set_dampEf(h,+g[(c[f>>2]|0)+148>>2]);__ZN6Reverb16set_extra_spreadEf(h,+g[(c[f>>2]|0)+152>>2]);__ZN6Reverb7set_wetEf(h,+g[(c[f>>2]|0)+160>>2]);__ZN6Reverb7set_dryEf(h,+g[(c[f>>2]|0)+156>>2]);i=a+8644|0;__ZN6Reverb12set_predelayEf(i,+g[(c[f>>2]|0)+132>>2]);__ZN6Reverb21set_predelay_feedbackEf(i,+g[(c[f>>2]|0)+136>>2]);__ZN6Reverb12set_highpassEf(i,+g[(c[f>>2]|0)+140>>2]);__ZN6Reverb13set_room_sizeEf(i,+g[(c[f>>2]|0)+144>>2]);__ZN6Reverb8set_dampEf(i,+g[(c[f>>2]|0)+148>>2]);__ZN6Reverb16set_extra_spreadEf(i,+g[(c[f>>2]|0)+152>>2]);__ZN6Reverb7set_wetEf(i,+g[(c[f>>2]|0)+160>>2]);__ZN6Reverb7set_dryEf(i,+g[(c[f>>2]|0)+156>>2]);if(!e)return;f=a+100|0;j=a+4196|0;k=0;l=e;while(1){e=(l|0)<1024?l:1024;m=(l|0)>0;if(m){n=0;do{c[a+100+(n<<2)>>2]=c[b+(n+k<<3)>>2];n=n+1|0}while((n|0)<(e|0));__ZN6Reverb7processEPfS0_i(h,f,j,e);if(m){n=0;do{o=n+k|0;c[d+(o<<3)>>2]=c[a+4196+(n<<2)>>2];c[a+100+(n<<2)>>2]=c[b+(o<<3)+4>>2];n=n+1|0}while((n|0)<(e|0));__ZN6Reverb7processEPfS0_i(i,f,j,e);if(m){n=0;do{c[d+(n+k<<3)+4>>2]=c[a+4196+(n<<2)>>2];n=n+1|0}while((n|0)<(e|0))}}else p=7}else{__ZN6Reverb7processEPfS0_i(h,f,j,e);p=7}if((p|0)==7){p=0;__ZN6Reverb7processEPfS0_i(i,f,j,e)}l=l-e|0;if(!l)break;else k=e+k|0}return}function __ZN6Reverb12set_predelayEf(a,b){a=a|0;b=+b;g[a+340>>2]=b;return}function __ZN6Reverb21set_predelay_feedbackEf(a,b){a=a|0;b=+b;g[a+344>>2]=b;return}function __ZN6Reverb12set_highpassEf(a,b){a=a|0;b=+b;var c=0.0;c=b>1.0?1.0:b;g[a+348>>2]=c<0.0?0.0:c;return}function __ZN6Reverb13set_room_sizeEf(a,b){a=a|0;b=+b;var c=0,d=0,e=0,f=0,h=0.0,i=0,j=0.0,k=0;c=a+312|0;g[c>>2]=b;d=a+316|0;e=a+328|0;f=0;h=b;while(1){b=h*.2800000011920929+.699999988079071;i=a+(f*28|0)+8|0;g[i>>2]=b;if(!(b<.699999988079071)){if(b>.9800000190734863){j=.9800000190734863;k=4}}else{j=.699999988079071;k=4}if((k|0)==4){k=0;g[i>>2]=j}b=+g[d>>2]*.5+.5;g[a+(f*28|0)+12>>2]=+R(+(b*b*-6.283185307179586*1.0e4/+g[e>>2]));i=f+1|0;if((i|0)==8)break;f=i;h=+g[c>>2]}return}function __ZN6Reverb8set_dampEf(a,b){a=a|0;b=+b;var c=0,d=0,e=0,f=0,h=0,i=0.0,j=0;c=a+316|0;g[c>>2]=b;d=a+312|0;e=a+328|0;f=0;do{b=+g[d>>2]*.2800000011920929+.699999988079071;h=a+(f*28|0)+8|0;g[h>>2]=b;if(!(b<.699999988079071)){if(b>.9800000190734863){i=.9800000190734863;j=4}}else{i=.699999988079071;j=4}if((j|0)==4){j=0;g[h>>2]=i}b=+g[c>>2]*.5+.5;g[a+(f*28|0)+12>>2]=+R(+(b*b*-6.283185307179586*1.0e4/+g[e>>2]));f=f+1|0}while((f|0)!=8);return}function __ZN6Reverb16set_extra_spreadEf(a,b){a=a|0;b=+b;g[a+336>>2]=b;return}function __ZN6Reverb7set_wetEf(a,b){a=a|0;b=+b;g[a+320>>2]=b;return}function __ZN6Reverb7set_dryEf(a,b){a=a|0;b=+b;g[a+324>>2]=b;return}function __ZN6Reverb7processEPfS0_i(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0.0,z=0.0,A=0.0,B=0.0,C=0.0,D=0.0,E=0,F=0,G=0.0,H=0,I=0,J=0.0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);h=f;i=(e|0)<1024?e:1024;k=a+328|0;n=_lrint(+g[a+340>>2]/1.0e3*+g[k>>2])|0;o=(n|0)>10?n:10;n=c[a+296>>2]|0;p=(o|0)<(n|0)?o:n+-1|0;o=(e|0)>0;if(o){e=a+300|0;q=a+292|0;r=a+344|0;s=a+288|0;t=0;u=c[e>>2]|0;do{if((u|0)<(n|0))v=u;else{c[e>>2]=0;v=0}w=v-p|0;while(1)if((w|0)<0)w=w+n|0;else break;x=c[q>>2]|0;g[h>>2]=+g[x+(w<<2)>>2]*+g[r>>2]+ +g[b+(t<<2)>>2];if(((g[j>>2]=+g[h>>2],c[j>>2]|0)&2013265920)>>>0<134217728)y=0.0;else y=+g[h>>2];g[x+(v<<2)>>2]=y;g[(c[s>>2]|0)+(t<<2)>>2]=y;g[d+(t<<2)>>2]=0.0;u=v+1|0;c[e>>2]=u;t=t+1|0}while((t|0)<(i|0))}y=+g[a+348>>2];if(y>0.0){z=+R(+(y*-6.283185307179586*6.0e3/+g[k>>2]));y=z+1.0;A=y*.5;B=y*-.5;if(!o){l=f;return}k=c[a+288>>2]|0;t=a+304|0;u=a+308|0;e=0;y=+g[t>>2];C=+g[u>>2];do{v=k+(e<<2)|0;D=y;y=+g[v>>2];C=A*y+B*D+z*C;g[v>>2]=C;g[u>>2]=C;g[t>>2]=y;e=e+1|0}while((e|0)<(i|0))}e=a+336|0;t=a+288|0;if(o)E=0;else{l=f;return}do{u=c[a+(E*28|0)>>2]|0;k=u-(_lrintf(+(c[a+(E*28|0)+24>>2]|0)*(1.0-+g[e>>2]))|0)|0;u=a+(E*28|0)+20|0;v=a+(E*28|0)+4|0;s=a+(E*28|0)+8|0;r=a+(E*28|0)+12|0;q=a+(E*28|0)+16|0;n=0;p=c[u>>2]|0;do{if((p|0)<(k|0))F=p;else{c[u>>2]=0;F=0}x=(c[v>>2]|0)+(F<<2)|0;g[h>>2]=+g[x>>2]*+g[s>>2];if(((g[j>>2]=+g[h>>2],c[j>>2]|0)&2013265920)>>>0<134217728)G=0.0;else G=+g[h>>2];y=+g[r>>2];C=G*(1.0-y)+y*+g[q>>2];g[q>>2]=C;g[x>>2]=+g[(c[t>>2]|0)+(n<<2)>>2]+C;x=d+(n<<2)|0;g[x>>2]=C+ +g[x>>2];p=F+1|0;c[u>>2]=p;n=n+1|0}while((n|0)<(i|0));E=E+1|0}while((E|0)!=8);if(o)H=0;else{l=f;return}do{E=c[a+224+(H<<4)>>2]|0;F=E-(_lrintf(+(c[a+224+(H<<4)+12>>2]|0)*(1.0-+g[e>>2]))|0)|0;E=a+224+(H<<4)+8|0;t=a+224+(H<<4)+4|0;n=0;p=c[E>>2]|0;do{if((p|0)<(F|0))I=p;else{c[E>>2]=0;I=0}u=(c[t>>2]|0)+(I<<2)|0;G=+g[u>>2];q=d+(n<<2)|0;g[h>>2]=G*.699999988079071+ +g[q>>2];if(((g[j>>2]=+g[h>>2],c[j>>2]|0)&2013265920)>>>0<134217728)J=0.0;else J=+g[h>>2];g[u>>2]=J;g[q>>2]=G-J*.699999988079071;p=I+1|0;c[E>>2]=p;n=n+1|0}while((n|0)<(i|0));H=H+1|0}while((H|0)!=4);if(!o){l=f;return}o=a+320|0;H=a+324|0;a=0;do{I=d+(a<<2)|0;g[I>>2]=+g[I>>2]*+g[o>>2]*.6000000238418579+ +g[b+(a<<2)>>2]*+g[H>>2];a=a+1|0}while((a|0)<(i|0));l=f;return}function __ZN6ReverbD2Ev(a){a=a|0;__ZN6Memory11free_staticEPvb(c[a+288>>2]|0,1);__ZN6Reverb13clear_buffersEv(a);return}function __ZN6Reverb13clear_buffersEv(a){a=a|0;var b=0,d=0;b=c[a+292>>2]|0;if(b|0)__ZN6Memory11free_staticEPvb(b,1);b=a+4|0;d=c[b>>2]|0;if(d|0)__ZN6Memory11free_staticEPvb(d,1);c[b>>2]=0;b=a+32|0;d=c[b>>2]|0;if(d|0)__ZN6Memory11free_staticEPvb(d,1);c[b>>2]=0;b=a+60|0;d=c[b>>2]|0;if(d|0)__ZN6Memory11free_staticEPvb(d,1);c[b>>2]=0;b=a+88|0;d=c[b>>2]|0;if(d|0)__ZN6Memory11free_staticEPvb(d,1);c[b>>2]=0;b=a+116|0;d=c[b>>2]|0;if(d|0)__ZN6Memory11free_staticEPvb(d,1);c[b>>2]=0;b=a+144|0;d=c[b>>2]|0;if(d|0)__ZN6Memory11free_staticEPvb(d,1);c[b>>2]=0;b=a+172|0;d=c[b>>2]|0;if(d|0)__ZN6Memory11free_staticEPvb(d,1);c[b>>2]=0;b=a+200|0;d=c[b>>2]|0;if(d|0)__ZN6Memory11free_staticEPvb(d,1);c[b>>2]=0;b=a+228|0;d=c[b>>2]|0;if(d|0)__ZN6Memory11free_staticEPvb(d,1);c[b>>2]=0;b=a+244|0;d=c[b>>2]|0;if(d|0)__ZN6Memory11free_staticEPvb(d,1);c[b>>2]=0;b=a+260|0;d=c[b>>2]|0;if(d|0)__ZN6Memory11free_staticEPvb(d,1);c[b>>2]=0;b=a+276|0;a=c[b>>2]|0;if(!a){c[b>>2]=0;return}__ZN6Memory11free_staticEPvb(a,1);c[b>>2]=0;return}function __ZN7ClassDB10_add_classI25AudioEffectReverbInstanceEEvv(){var a=0,b=0,d=0,e=0,f=0,g=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+16|0;d=a+12|0;e=a+8|0;f=a+4|0;g=a;__ZN6StringC2EPKc(b,1072145);c[e>>2]=c[b>>2];__ZN10StringNameC2ERK6String(d,e);__ZN6StringC2EPKc(b,1074811);c[g>>2]=c[b>>2];__ZN10StringNameC2ERK6String(f,g);__ZN7ClassDB11_add_class2ERK10StringNameS2_(d,f);__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);__ZN10StringNameD2Ev(d);d=c[e>>2]|0;if(!d){l=a;return}if(__Z16atomic_decrementPj(d+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(d,1);l=a;return}function __ZN17AudioEffectReverb18_initialize_classvEv(b){b=b|0;if(a[1263505]|0)return;if(!(a[1263494]|0)){if(!(a[1257004]|0)){if(!(a[1257001]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI9ReferenceEEvv();__ZN9Reference13_bind_methodsEv();a[1257001]=1}__ZN7ClassDB10_add_classI8ResourceEEvv();__ZN8Resource13_bind_methodsEv();a[1257004]=1}__ZN7ClassDB10_add_classI11AudioEffectEEvv();a[1263494]=1}__ZN7ClassDB10_add_classI17AudioEffectReverbEEvv();__ZN17AudioEffectReverb13_bind_methodsEv();a[1263505]=1;return}function __ZN17AudioEffectReverb5_setvERK10StringNameRK7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK17AudioEffectReverb5_getvERK10StringNameR7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK17AudioEffectReverb19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+24|0;g=e+4|0;h=e;if(!d)__ZNK11AudioEffect19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,0);__ZN6StringC2EPKc(f,1072433);i=c[f>>2]|0;f=i;j=g+4|0;c[j>>2]=0;k=g+12|0;c[k>>2]=0;c[g>>2]=0;n=(i|0)==0;if(!n?(c[j>>2]=0,__Z28atomic_conditional_incrementPj(i+-8|0)|0):0)c[j>>2]=f;c[g+8>>2]=0;f=c[k>>2]|0;if(f|0){if(!(__Z16atomic_decrementPj(f+-8|0)|0))__ZN6Memory11free_staticEPvb(f,1);c[k>>2]=0}c[g+16>>2]=256;if(!(c[b>>2]|0)){k=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=k;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0}k=__ZnwjPFPvjE(32,4740)|0;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0;c[k+12>>2]=0;c[k+16>>2]=7;f=k+20|0;c[f>>2]=0;j=k+24|0;c[j>>2]=0;o=k+28|0;c[o>>2]=0;__ZN12PropertyInfoaSERKS_(k,g)|0;p=c[b>>2]|0;q=p+4|0;r=c[q>>2]|0;c[j>>2]=r;c[f>>2]=0;c[o>>2]=p;if(r|0)c[r+20>>2]=k;c[q>>2]=k;if(!(c[p>>2]|0))c[p>>2]=k;k=p+8|0;c[k>>2]=(c[k>>2]|0)+1;k=c[g+12>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);k=c[g+4>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);if(!n?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);__ZN10StringNameC2EPKc(h,1072433);__ZN7ClassDB17get_property_listE10StringNameP4ListI12PropertyInfo16DefaultAllocatorEbPK6Object(h,b,1,a);__ZN10StringNameD2Ev(h);if(!d){l=e;return}__ZNK11AudioEffect19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,1);l=e;return}function __ZN17AudioEffectReverb14_notificationvEib(a,b,c){a=a|0;b=b|0;c=c|0;return}function __ZNK17AudioEffectReverb16_get_class_namevEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+8|0;e=b+4|0;f=b;g=a+128|0;a=c[g>>2]|0;if(a|0){if(c[a+4>>2]|0){l=b;return g|0}if(__ZNK6String6lengthEv(a+8|0)|0){l=b;return g|0}}__ZN6StringC2EPKc(d,1072433);c[f>>2]=c[d>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameaSERKS_(g,e);__ZN10StringNameD2Ev(e);e=c[f>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);l=b;return g|0}function __ZNK17AudioEffectReverb9get_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1072433);l=a;return c[b>>2]|0}function __ZNK17AudioEffectReverb8is_classERK6String(a,b){a=a|0;b=b|0;var c=0;if(((!(__ZNK6StringeqEPKc(b,1072433)|0)?!(__ZNK6StringeqEPKc(b,1074831)|0):0)?!(__ZNK6StringeqEPKc(b,1110448)|0):0)?!(__ZNK6StringeqEPKc(b,1126157)|0):0)c=__ZNK6StringeqEPKc(b,1142944)|0;else c=1;return c|0}function __ZNK17AudioEffectReverb12is_class_ptrEPv(a,b){a=a|0;b=b|0;return (b|0)==1237180|((b|0)==1236716|((b|0)==1220696|((b|0)==1220724|(b|0)==1220580)))|0}function __ZN17AudioEffectReverbD2Ev(a){a=a|0;c[a>>2]=371780;__ZN10StringNameD2Ev(a+128|0);c[a>>2]=370192;__ZN10StringNameD2Ev(a+124|0);__ZN8ResourceD2Ev(a);return}function __ZN17AudioEffectReverbD0Ev(a){a=a|0;c[a>>2]=371780;__ZN10StringNameD2Ev(a+128|0);c[a>>2]=370192;__ZN10StringNameD2Ev(a+124|0);__ZN8ResourceD2Ev(a);__ZdlPv(a);return}function __ZN17AudioEffectReverb8instanceEv(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d;c[e>>2]=0;__ZN3RefI25AudioEffectReverbInstanceE8instanceEv(e);if(!b)f=0;else{a[1263537]=0;__ZN9Reference8init_refEv(b)|0;f=b}b=(c[e>>2]|0)+96|0;g=c[b>>2]|0;if((f|0)==(g|0)){if(f|0){h=f;i=12}}else{if((g|0?__ZN9Reference11unreferenceEv(g)|0:0)?(g=c[b>>2]|0,__Z17predelete_handlerP6Object(g)|0):0){gj[c[(c[g>>2]|0)+76>>2]&8191](g);__ZN6Memory11free_staticEPvb(g,0)}c[b>>2]=f;if(f|0){__ZN9Reference9referenceEv(f);h=f;i=12}}if(((i|0)==12?__ZN9Reference11unreferenceEv(h)|0:0)?__Z17predelete_handlerP6Object(f)|0:0){gj[c[(c[f>>2]|0)+76>>2]&8191](f);__ZN6Memory11free_staticEPvb(f,0)}f=c[e>>2]|0;if(!f){j=0;l=d;return j|0}if($i[c[(c[f>>2]|0)+44>>2]&8191](f,1237132)|0){__ZN9Reference9referenceEv(f);k=f}else k=0;f=c[e>>2]|0;if(!f){j=k;l=d;return j|0}if(!(__ZN9Reference11unreferenceEv(f)|0)){j=k;l=d;return j|0}f=c[e>>2]|0;if(!(__Z17predelete_handlerP6Object(f)|0)){j=k;l=d;return j|0}gj[c[(c[f>>2]|0)+76>>2]&8191](f);__ZN6Memory11free_staticEPvb(f,0);j=k;l=d;return j|0}function __ZN3RefI25AudioEffectReverbInstanceE8instanceEv(b){b=b|0;var d=0,e=0,f=0,g=0,h=0;d=__ZnwjPKc(8996,1263606)|0;__ZN25AudioEffectReverbInstanceC2Ev(d);__Z22postinitialize_handlerP6Object(d);if(!d){e=0;f=0}else{a[1263537]=0;__ZN9Reference8init_refEv(d)|0;e=d;f=d}d=c[b>>2]|0;do if((e|0)==(d|0))if(!e)return;else{g=e;break}else{if((d|0?__ZN9Reference11unreferenceEv(d)|0:0)?(h=c[b>>2]|0,__Z17predelete_handlerP6Object(h)|0):0){gj[c[(c[h>>2]|0)+76>>2]&8191](h);__ZN6Memory11free_staticEPvb(h,0)}c[b>>2]=f;if(!e)return;else{__ZN9Reference9referenceEv(e);g=e;break}}while(0);if(!(__ZN9Reference11unreferenceEv(g)|0))return;if(!(__Z17predelete_handlerP6Object(e)|0))return;gj[c[(c[e>>2]|0)+76>>2]&8191](e);__ZN6Memory11free_staticEPvb(f,0);return}function __ZN25AudioEffectReverbInstanceC2Ev(a){a=a|0;var b=0,d=0;__ZN9ReferenceC2Ev(a);c[a>>2]=37e4;__ZN10StringNameC2Ev(a+88|0);c[a>>2]=371684;__ZN10StringNameC2Ev(a+92|0);c[a+96>>2]=0;b=a+8292|0;__ZN6ReverbC2Ev(b);__ZN6ReverbC2Ev(a+8644|0);d=__ZN11AudioServer13get_singletonEv()|0;__ZN6Reverb12set_mix_rateEf(b,+mj[c[(c[d>>2]|0)+112>>2]&511](d));__ZN6Reverb21set_extra_spread_baseEf(b,0.0);b=a+8644|0;a=__ZN11AudioServer13get_singletonEv()|0;__ZN6Reverb12set_mix_rateEf(b,+mj[c[(c[a>>2]|0)+112>>2]&511](a));__ZN6Reverb21set_extra_spread_baseEf(b,5.210000090301037e-04);return}function __ZN6Reverb12set_mix_rateEf(a,b){a=a|0;b=+b;g[a+328>>2]=b;__ZN6Reverb17configure_buffersEv(a);return}function __ZN6Reverb21set_extra_spread_baseEf(a,b){a=a|0;b=+b;g[a+332>>2]=b;__ZN6Reverb17configure_buffersEv(a);return}function __ZN6Reverb17configure_buffersEv(b){b=b|0;var d=0,e=0,f=0,h=0,i=0,j=0,k=0,l=0.0,m=0,n=0,o=0;__ZN6Reverb13clear_buffersEv(b);d=b+332|0;e=b+328|0;f=0;do{h=_lrintf(+g[d>>2]*+g[e>>2])|0;c[b+(f*28|0)+24>>2]=h;i=(_lrintf(+g[371900+(f<<2)>>2]*+g[e>>2])|0)+h|0;h=(i|0)>5?i:5;if(h){i=__ZN6Memory12alloc_staticEjb(h<<2,1)|0;if(!i){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143992,1144012,140,1144029,0);j=0}else{a[1263537]=0;k=i+-8|0;c[k>>2]=h;c[k+4>>2]=0;j=i}c[b+(f*28|0)+4>>2]=j;c[b+(f*28|0)+20>>2]=0;if((h|0)>0)_memset(j|0,0,h<<2|0)|0}else{c[b+(f*28|0)+4>>2]=0;c[b+(f*28|0)+20>>2]=0}c[b+(f*28|0)>>2]=h;f=f+1|0}while((f|0)!=8);f=0;l=+g[e>>2];do{j=_lrintf(l*+g[d>>2])|0;c[b+224+(f<<4)+12>>2]=j;h=(_lrintf(+g[371932+(f<<2)>>2]*l)|0)+j|0;j=(h|0)>5?h:5;if(j){h=__ZN6Memory12alloc_staticEjb(j<<2,1)|0;if(!h){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143992,1144012,140,1144029,0);m=0}else{a[1263537]=0;i=h+-8|0;c[i>>2]=j;c[i+4>>2]=0;m=h}c[b+224+(f<<4)+4>>2]=m;c[b+224+(f<<4)+8>>2]=0;if((j|0)>0)_memset(m|0,0,j<<2|0)|0}else{c[b+224+(f<<4)+4>>2]=0;c[b+224+(f<<4)+8>>2]=0}c[b+224+(f<<4)>>2]=j;f=f+1|0;l=+g[e>>2]}while((f|0)!=4);f=~~(l*.5+1.0);e=b+296|0;c[e>>2]=f;do if(f){m=__ZN6Memory12alloc_staticEjb(f<<2,1)|0;if(!m){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143992,1144012,140,1144029,0);n=0;break}else{a[1263537]=0;d=m+-8|0;c[d>>2]=f;c[d+4>>2]=0;n=m;break}}else n=0;while(0);c[b+292>>2]=n;f=c[e>>2]|0;if((f|0)<=0){o=b+300|0;c[o>>2]=0;return}_memset(n|0,0,f<<2|0)|0;o=b+300|0;c[o>>2]=0;return}function __ZN6ReverbC2Ev(b){b=b|0;var d=0,e=0,f=0,h=0,i=0,j=0,k=0.0,l=0.0,m=0;c[b>>2]=0;c[b+4>>2]=0;g[b+8>>2]=0.0;g[b+16>>2]=0.0;c[b+20>>2]=0;c[b+28>>2]=0;c[b+32>>2]=0;g[b+36>>2]=0.0;g[b+44>>2]=0.0;c[b+48>>2]=0;c[b+56>>2]=0;c[b+60>>2]=0;g[b+64>>2]=0.0;g[b+72>>2]=0.0;c[b+76>>2]=0;c[b+84>>2]=0;c[b+88>>2]=0;g[b+92>>2]=0.0;g[b+100>>2]=0.0;c[b+104>>2]=0;c[b+112>>2]=0;c[b+116>>2]=0;g[b+120>>2]=0.0;g[b+128>>2]=0.0;c[b+132>>2]=0;c[b+140>>2]=0;c[b+144>>2]=0;g[b+148>>2]=0.0;g[b+156>>2]=0.0;c[b+160>>2]=0;c[b+168>>2]=0;c[b+172>>2]=0;g[b+176>>2]=0.0;g[b+184>>2]=0.0;c[b+188>>2]=0;c[b+196>>2]=0;c[b+200>>2]=0;g[b+204>>2]=0.0;g[b+212>>2]=0.0;c[b+216>>2]=0;c[b+224>>2]=0;c[b+228>>2]=0;c[b+232>>2]=0;c[b+240>>2]=0;c[b+244>>2]=0;c[b+248>>2]=0;c[b+256>>2]=0;c[b+260>>2]=0;c[b+264>>2]=0;c[b+272>>2]=0;c[b+276>>2]=0;c[b+280>>2]=0;d=b+312|0;g[d>>2]=.800000011920929;e=b+316|0;g[e>>2]=.5;g[b+324>>2]=1.0;g[b+320>>2]=0.0;f=b+328|0;g[f>>2]=44100.0;g[b+332>>2]=0.0;g[b+336>>2]=1.0;g[b+340>>2]=150.0;g[b+344>>2]=.4000000059604645;g[b+348>>2]=0.0;g[b+304>>2]=0.0;g[b+308>>2]=0.0;h=__ZN6Memory12alloc_staticEjb(4096,1)|0;if(!h){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143992,1144012,140,1144029,0);i=0}else{a[1263537]=0;j=h+-8|0;c[j>>2]=1024;c[j+4>>2]=0;i=h}c[b+288>>2]=i;c[b+292>>2]=0;__ZN6Reverb17configure_buffersEv(b);i=0;do{k=+g[d>>2]*.2800000011920929+.699999988079071;h=b+(i*28|0)+8|0;g[h>>2]=k;if(!(k<.699999988079071)){if(k>.9800000190734863){l=.9800000190734863;m=7}}else{l=.699999988079071;m=7}if((m|0)==7){m=0;g[h>>2]=l}k=+g[e>>2]*.5+.5;g[b+(i*28|0)+12>>2]=+R(+(k*k*-6.283185307179586*1.0e4/+g[f>>2]));i=i+1|0}while((i|0)!=8);return}function __ZN7ClassDB10_add_classI17AudioEffectReverbEEvv(){var a=0,b=0,d=0,e=0,f=0,g=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+16|0;d=a+12|0;e=a+8|0;f=a+4|0;g=a;__ZN6StringC2EPKc(b,1072433);c[e>>2]=c[b>>2];__ZN10StringNameC2ERK6String(d,e);__ZN6StringC2EPKc(b,1074831);c[g>>2]=c[b>>2];__ZN10StringNameC2ERK6String(f,g);__ZN7ClassDB11_add_class2ERK10StringNameS2_(d,f);__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);__ZN10StringNameD2Ev(d);d=c[e>>2]|0;if(!d){l=a;return}if(__Z16atomic_decrementPj(d+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(d,1);l=a;return}function __ZN17AudioEffectReverb13_bind_methodsEv(){var a=0,b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0;a=l;l=l+256|0;if((l|0)>=(m|0))ba(256);b=a+232|0;d=a+224|0;e=a+216|0;f=a+208|0;g=a+200|0;h=a+192|0;i=a+184|0;j=a+176|0;k=a+168|0;n=a+160|0;o=a+144|0;p=a+136|0;q=a+120|0;r=a+112|0;s=a+104|0;t=a+96|0;u=a+80|0;v=a+68|0;w=a+152|0;x=a+128|0;y=a+64|0;z=a+60|0;A=a+88|0;B=a+72|0;C=a+56|0;D=a+52|0;E=a+48|0;F=a+44|0;G=a+40|0;H=a+36|0;I=a+32|0;J=a+28|0;K=a+24|0;L=a+20|0;M=a+16|0;N=a+12|0;O=a+8|0;P=a+4|0;Q=a;__Z8D_METHODPKcS0_(d,1072171,1114817);R=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(R);c[R>>2]=371956;__ZN10MethodBind10_set_constEb(R,0);__ZN10MethodBind24_generate_argument_typesEi(R,1);c[R+44>>2]=304;c[R+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,R,d,0,0)|0;R=d+4|0;S=c[R>>2]|0;if(S|0?(__Z16atomic_decrementPj(S+-8|0)|0)==0:0){T=c[R>>2]|0;R=(T|0)==0?0:T+-4|0;T=R+4|0;if(c[R>>2]|0){U=0;do{__ZN10StringNameD2Ev(T+(U<<2)|0);U=U+1|0}while(U>>>0<(c[R>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(S,1)}__ZN10StringNameD2Ev(d);__Z8D_METHODPKc(e,1072189);d=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(d);c[d>>2]=371992;__ZN10MethodBind10_set_constEb(d,1);__ZN10MethodBind24_generate_argument_typesEi(d,0);__ZN10MethodBind12_set_returnsEb(d,1);c[d+44>>2]=310;c[d+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,d,e,0,0)|0;d=e+4|0;S=c[d>>2]|0;if(S|0?(__Z16atomic_decrementPj(S+-8|0)|0)==0:0){R=c[d>>2]|0;d=(R|0)==0?0:R+-4|0;R=d+4|0;if(c[d>>2]|0){U=0;do{__ZN10StringNameD2Ev(R+(U<<2)|0);U=U+1|0}while(U>>>0<(c[d>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(S,1)}__ZN10StringNameD2Ev(e);__Z8D_METHODPKcS0_(f,1072207,1074732);e=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(e);c[e>>2]=371956;__ZN10MethodBind10_set_constEb(e,0);__ZN10MethodBind24_generate_argument_typesEi(e,1);c[e+44>>2]=305;c[e+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,e,f,0,0)|0;e=f+4|0;S=c[e>>2]|0;if(S|0?(__Z16atomic_decrementPj(S+-8|0)|0)==0:0){d=c[e>>2]|0;e=(d|0)==0?0:d+-4|0;d=e+4|0;if(c[e>>2]|0){U=0;do{__ZN10StringNameD2Ev(d+(U<<2)|0);U=U+1|0}while(U>>>0<(c[e>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(S,1)}__ZN10StringNameD2Ev(f);__Z8D_METHODPKc(g,1072229);f=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(f);c[f>>2]=371992;__ZN10MethodBind10_set_constEb(f,1);__ZN10MethodBind24_generate_argument_typesEi(f,0);__ZN10MethodBind12_set_returnsEb(f,1);c[f+44>>2]=311;c[f+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,f,g,0,0)|0;f=g+4|0;S=c[f>>2]|0;if(S|0?(__Z16atomic_decrementPj(S+-8|0)|0)==0:0){e=c[f>>2]|0;f=(e|0)==0?0:e+-4|0;e=f+4|0;if(c[f>>2]|0){U=0;do{__ZN10StringNameD2Ev(e+(U<<2)|0);U=U+1|0}while(U>>>0<(c[f>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(S,1)}__ZN10StringNameD2Ev(g);__Z8D_METHODPKcS0_(h,1072251,1128330);g=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(g);c[g>>2]=371956;__ZN10MethodBind10_set_constEb(g,0);__ZN10MethodBind24_generate_argument_typesEi(g,1);c[g+44>>2]=306;c[g+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,g,h,0,0)|0;g=h+4|0;S=c[g>>2]|0;if(S|0?(__Z16atomic_decrementPj(S+-8|0)|0)==0:0){f=c[g>>2]|0;g=(f|0)==0?0:f+-4|0;f=g+4|0;if(c[g>>2]|0){U=0;do{__ZN10StringNameD2Ev(f+(U<<2)|0);U=U+1|0}while(U>>>0<(c[g>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(S,1)}__ZN10StringNameD2Ev(h);__Z8D_METHODPKc(i,1072265);h=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(h);c[h>>2]=371992;__ZN10MethodBind10_set_constEb(h,1);__ZN10MethodBind24_generate_argument_typesEi(h,0);__ZN10MethodBind12_set_returnsEb(h,1);c[h+44>>2]=312;c[h+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,h,i,0,0)|0;h=i+4|0;S=c[h>>2]|0;if(S|0?(__Z16atomic_decrementPj(S+-8|0)|0)==0:0){g=c[h>>2]|0;h=(g|0)==0?0:g+-4|0;g=h+4|0;if(c[h>>2]|0){U=0;do{__ZN10StringNameD2Ev(g+(U<<2)|0);U=U+1|0}while(U>>>0<(c[h>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(S,1)}__ZN10StringNameD2Ev(i);__Z8D_METHODPKcS0_(j,1072279,1074374);i=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(i);c[i>>2]=371956;__ZN10MethodBind10_set_constEb(i,0);__ZN10MethodBind24_generate_argument_typesEi(i,1);c[i+44>>2]=307;c[i+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,i,j,0,0)|0;i=j+4|0;S=c[i>>2]|0;if(S|0?(__Z16atomic_decrementPj(S+-8|0)|0)==0:0){h=c[i>>2]|0;i=(h|0)==0?0:h+-4|0;h=i+4|0;if(c[i>>2]|0){U=0;do{__ZN10StringNameD2Ev(h+(U<<2)|0);U=U+1|0}while(U>>>0<(c[i>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(S,1)}__ZN10StringNameD2Ev(j);__Z8D_METHODPKc(k,1072291);j=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(j);c[j>>2]=371992;__ZN10MethodBind10_set_constEb(j,1);__ZN10MethodBind24_generate_argument_typesEi(j,0);__ZN10MethodBind12_set_returnsEb(j,1);c[j+44>>2]=313;c[j+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,j,k,0,0)|0;j=k+4|0;S=c[j>>2]|0;if(S|0?(__Z16atomic_decrementPj(S+-8|0)|0)==0:0){i=c[j>>2]|0;j=(i|0)==0?0:i+-4|0;i=j+4|0;if(c[j>>2]|0){U=0;do{__ZN10StringNameD2Ev(i+(U<<2)|0);U=U+1|0}while(U>>>0<(c[j>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(S,1)}__ZN10StringNameD2Ev(k);__Z8D_METHODPKcS0_(n,1072303,1074374);k=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(k);c[k>>2]=371956;__ZN10MethodBind10_set_constEb(k,0);__ZN10MethodBind24_generate_argument_typesEi(k,1);c[k+44>>2]=308;c[k+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,k,n,0,0)|0;k=n+4|0;S=c[k>>2]|0;if(S|0?(__Z16atomic_decrementPj(S+-8|0)|0)==0:0){j=c[k>>2]|0;k=(j|0)==0?0:j+-4|0;j=k+4|0;if(c[k>>2]|0){U=0;do{__ZN10StringNameD2Ev(j+(U<<2)|0);U=U+1|0}while(U>>>0<(c[k>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(S,1)}__ZN10StringNameD2Ev(n);__Z8D_METHODPKc(o,1072314);n=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(n);c[n>>2]=371992;__ZN10MethodBind10_set_constEb(n,1);__ZN10MethodBind24_generate_argument_typesEi(n,0);__ZN10MethodBind12_set_returnsEb(n,1);c[n+44>>2]=314;c[n+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,n,o,0,0)|0;n=o+4|0;S=c[n>>2]|0;if(S|0?(__Z16atomic_decrementPj(S+-8|0)|0)==0:0){k=c[n>>2]|0;n=(k|0)==0?0:k+-4|0;k=n+4|0;if(c[n>>2]|0){U=0;do{__ZN10StringNameD2Ev(k+(U<<2)|0);U=U+1|0}while(U>>>0<(c[n>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(S,1)}__ZN10StringNameD2Ev(o);__Z8D_METHODPKcS0_(p,1073341,1074374);o=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(o);c[o>>2]=371956;__ZN10MethodBind10_set_constEb(o,0);__ZN10MethodBind24_generate_argument_typesEi(o,1);c[o+44>>2]=309;c[o+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,o,p,0,0)|0;o=p+4|0;S=c[o>>2]|0;if(S|0?(__Z16atomic_decrementPj(S+-8|0)|0)==0:0){n=c[o>>2]|0;o=(n|0)==0?0:n+-4|0;n=o+4|0;if(c[o>>2]|0){U=0;do{__ZN10StringNameD2Ev(n+(U<<2)|0);U=U+1|0}while(U>>>0<(c[o>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(S,1)}__ZN10StringNameD2Ev(p);__Z8D_METHODPKc(q,1073349);p=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(p);c[p>>2]=371992;__ZN10MethodBind10_set_constEb(p,1);__ZN10MethodBind24_generate_argument_typesEi(p,0);__ZN10MethodBind12_set_returnsEb(p,1);c[p+44>>2]=315;c[p+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,p,q,0,0)|0;p=q+4|0;S=c[p>>2]|0;if(S|0?(__Z16atomic_decrementPj(S+-8|0)|0)==0:0){o=c[p>>2]|0;p=(o|0)==0?0:o+-4|0;o=p+4|0;if(c[p>>2]|0){U=0;do{__ZN10StringNameD2Ev(o+(U<<2)|0);U=U+1|0}while(U>>>0<(c[p>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(S,1)}__ZN10StringNameD2Ev(q);__Z8D_METHODPKcS0_(r,1073325,1074374);q=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(q);c[q>>2]=371956;__ZN10MethodBind10_set_constEb(q,0);__ZN10MethodBind24_generate_argument_typesEi(q,1);c[q+44>>2]=310;c[q+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,q,r,0,0)|0;q=r+4|0;S=c[q>>2]|0;if(S|0?(__Z16atomic_decrementPj(S+-8|0)|0)==0:0){p=c[q>>2]|0;q=(p|0)==0?0:p+-4|0;p=q+4|0;if(c[q>>2]|0){U=0;do{__ZN10StringNameD2Ev(p+(U<<2)|0);U=U+1|0}while(U>>>0<(c[q>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(S,1)}__ZN10StringNameD2Ev(r);__Z8D_METHODPKc(s,1073333);r=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(r);c[r>>2]=371992;__ZN10MethodBind10_set_constEb(r,1);__ZN10MethodBind24_generate_argument_typesEi(r,0);__ZN10MethodBind12_set_returnsEb(r,1);c[r+44>>2]=316;c[r+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,r,s,0,0)|0;r=s+4|0;S=c[r>>2]|0;if(S|0?(__Z16atomic_decrementPj(S+-8|0)|0)==0:0){q=c[r>>2]|0;r=(q|0)==0?0:q+-4|0;q=r+4|0;if(c[r>>2]|0){U=0;do{__ZN10StringNameD2Ev(q+(U<<2)|0);U=U+1|0}while(U>>>0<(c[r>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(S,1)}__ZN10StringNameD2Ev(s);__Z8D_METHODPKcS0_(t,1072325,1074374);s=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(s);c[s>>2]=371956;__ZN10MethodBind10_set_constEb(s,0);__ZN10MethodBind24_generate_argument_typesEi(s,1);c[s+44>>2]=311;c[s+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,s,t,0,0)|0;s=t+4|0;S=c[s>>2]|0;if(S|0?(__Z16atomic_decrementPj(S+-8|0)|0)==0:0){r=c[s>>2]|0;s=(r|0)==0?0:r+-4|0;r=s+4|0;if(c[s>>2]|0){U=0;do{__ZN10StringNameD2Ev(r+(U<<2)|0);U=U+1|0}while(U>>>0<(c[s>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(S,1)}__ZN10StringNameD2Ev(t);__Z8D_METHODPKc(u,1072333);t=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(t);c[t>>2]=371992;__ZN10MethodBind10_set_constEb(t,1);__ZN10MethodBind24_generate_argument_typesEi(t,0);__ZN10MethodBind12_set_returnsEb(t,1);c[t+44>>2]=317;c[t+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,t,u,0,0)|0;t=u+4|0;S=c[t>>2]|0;if(S|0?(__Z16atomic_decrementPj(S+-8|0)|0)==0:0){s=c[t>>2]|0;t=(s|0)==0?0:s+-4|0;s=t+4|0;if(c[t>>2]|0){U=0;do{__ZN10StringNameD2Ev(s+(U<<2)|0);U=U+1|0}while(U>>>0<(c[t>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(S,1)}__ZN10StringNameD2Ev(u);__ZN6StringC2EPKc(b,1072433);c[w>>2]=c[b>>2];__ZN10StringNameC2ERK6String(v,w);__ZN6StringC2EPKc(b,1072341);__ZN6StringC2EPKc(x,1072350);__ZN7ClassDB18add_property_groupE10StringNameRK6StringS3_(v,b,x);u=c[x>>2]|0;if(u|0?(__Z16atomic_decrementPj(u+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(u,1);u=c[b>>2]|0;if(u|0?(__Z16atomic_decrementPj(u+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(u,1);__ZN10StringNameD2Ev(v);v=c[w>>2]|0;do if(v|0){if(__Z16atomic_decrementPj(v+-8|0)|0)break;__ZN6Memory11free_staticEPvb(v,1)}while(0);__ZN6StringC2EPKc(b,1072433);c[w>>2]=c[b>>2];__ZN10StringNameC2ERK6String(y,w);__ZN6StringC2EPKc(z,1072360);__ZN6StringC2EPKc(x,1072374);v=b+4|0;c[v>>2]=0;u=b+12|0;c[u>>2]=0;c[b>>2]=3;S=c[z>>2]|0;do if(S|0){c[v>>2]=0;if(!(__Z28atomic_conditional_incrementPj(S+-8|0)|0))break;c[v>>2]=c[z>>2]}while(0);c[b+8>>2]=1;v=c[u>>2]|0;do if((v|0)!=(c[x>>2]|0)){do if(v|0){if(__Z16atomic_decrementPj(v+-8|0)|0)break;__ZN6Memory11free_staticEPvb(v,1)}while(0);c[u>>2]=0;S=c[x>>2]|0;if(!S)break;if(!(__Z28atomic_conditional_incrementPj(S+-8|0)|0))break;c[u>>2]=c[x>>2]}while(0);c[b+16>>2]=7;c[A>>2]=__Z11_scs_createPKc(1072171)|0;c[B>>2]=__Z11_scs_createPKc(1072189)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(y,b,A,B,-1);__ZN10StringNameD2Ev(B);__ZN10StringNameD2Ev(A);u=c[b+12>>2]|0;do if(u|0){if(__Z16atomic_decrementPj(u+-8|0)|0)break;__ZN6Memory11free_staticEPvb(u,1)}while(0);u=c[b+4>>2]|0;do if(u|0){if(__Z16atomic_decrementPj(u+-8|0)|0)break;__ZN6Memory11free_staticEPvb(u,1)}while(0);u=c[x>>2]|0;do if(u|0){if(__Z16atomic_decrementPj(u+-8|0)|0)break;__ZN6Memory11free_staticEPvb(u,1)}while(0);u=c[z>>2]|0;do if(u|0){if(__Z16atomic_decrementPj(u+-8|0)|0)break;__ZN6Memory11free_staticEPvb(u,1)}while(0);__ZN10StringNameD2Ev(y);y=c[w>>2]|0;do if(y|0){if(__Z16atomic_decrementPj(y+-8|0)|0)break;__ZN6Memory11free_staticEPvb(y,1)}while(0);__ZN6StringC2EPKc(b,1072433);c[w>>2]=c[b>>2];__ZN10StringNameC2ERK6String(C,w);__ZN6StringC2EPKc(D,1072383);__ZN6StringC2EPKc(x,1074459);y=b+4|0;c[y>>2]=0;u=b+12|0;c[u>>2]=0;c[b>>2]=3;z=c[D>>2]|0;do if(z|0){c[y>>2]=0;if(!(__Z28atomic_conditional_incrementPj(z+-8|0)|0))break;c[y>>2]=c[D>>2]}while(0);c[b+8>>2]=1;y=c[u>>2]|0;do if((y|0)!=(c[x>>2]|0)){do if(y|0){if(__Z16atomic_decrementPj(y+-8|0)|0)break;__ZN6Memory11free_staticEPvb(y,1)}while(0);c[u>>2]=0;z=c[x>>2]|0;if(!z)break;if(!(__Z28atomic_conditional_incrementPj(z+-8|0)|0))break;c[u>>2]=c[x>>2]}while(0);c[b+16>>2]=7;c[A>>2]=__Z11_scs_createPKc(1072171)|0;c[B>>2]=__Z11_scs_createPKc(1072189)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(C,b,A,B,-1);__ZN10StringNameD2Ev(B);__ZN10StringNameD2Ev(A);u=c[b+12>>2]|0;do if(u|0){if(__Z16atomic_decrementPj(u+-8|0)|0)break;__ZN6Memory11free_staticEPvb(u,1)}while(0);u=c[b+4>>2]|0;do if(u|0){if(__Z16atomic_decrementPj(u+-8|0)|0)break;__ZN6Memory11free_staticEPvb(u,1)}while(0);u=c[x>>2]|0;do if(u|0){if(__Z16atomic_decrementPj(u+-8|0)|0)break;__ZN6Memory11free_staticEPvb(u,1)}while(0);u=c[D>>2]|0;do if(u|0){if(__Z16atomic_decrementPj(u+-8|0)|0)break;__ZN6Memory11free_staticEPvb(u,1)}while(0);__ZN10StringNameD2Ev(C);C=c[w>>2]|0;do if(C|0){if(__Z16atomic_decrementPj(C+-8|0)|0)break;__ZN6Memory11free_staticEPvb(C,1)}while(0);__ZN6StringC2EPKc(b,1072433);c[w>>2]=c[b>>2];__ZN10StringNameC2ERK6String(E,w);__ZN6StringC2EPKc(b,1263606);__ZN6StringC2EPKc(x,1263606);__ZN7ClassDB18add_property_groupE10StringNameRK6StringS3_(E,b,x);C=c[x>>2]|0;do if(C|0){if(__Z16atomic_decrementPj(C+-8|0)|0)break;__ZN6Memory11free_staticEPvb(C,1)}while(0);C=c[b>>2]|0;do if(C|0){if(__Z16atomic_decrementPj(C+-8|0)|0)break;__ZN6Memory11free_staticEPvb(C,1)}while(0);__ZN10StringNameD2Ev(E);E=c[w>>2]|0;do if(E|0){if(__Z16atomic_decrementPj(E+-8|0)|0)break;__ZN6Memory11free_staticEPvb(E,1)}while(0);__ZN6StringC2EPKc(b,1072433);c[w>>2]=c[b>>2];__ZN10StringNameC2ERK6String(F,w);__ZN6StringC2EPKc(G,1072401);__ZN6StringC2EPKc(x,1074459);E=b+4|0;c[E>>2]=0;C=b+12|0;c[C>>2]=0;c[b>>2]=3;u=c[G>>2]|0;do if(u|0){c[E>>2]=0;if(!(__Z28atomic_conditional_incrementPj(u+-8|0)|0))break;c[E>>2]=c[G>>2]}while(0);c[b+8>>2]=1;E=c[C>>2]|0;do if((E|0)!=(c[x>>2]|0)){do if(E|0){if(__Z16atomic_decrementPj(E+-8|0)|0)break;__ZN6Memory11free_staticEPvb(E,1)}while(0);c[C>>2]=0;u=c[x>>2]|0;if(!u)break;if(!(__Z28atomic_conditional_incrementPj(u+-8|0)|0))break;c[C>>2]=c[x>>2]}while(0);c[b+16>>2]=7;c[A>>2]=__Z11_scs_createPKc(1072251)|0;c[B>>2]=__Z11_scs_createPKc(1072265)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(F,b,A,B,-1);__ZN10StringNameD2Ev(B);__ZN10StringNameD2Ev(A);C=c[b+12>>2]|0;do if(C|0){if(__Z16atomic_decrementPj(C+-8|0)|0)break;__ZN6Memory11free_staticEPvb(C,1)}while(0);C=c[b+4>>2]|0;do if(C|0){if(__Z16atomic_decrementPj(C+-8|0)|0)break;__ZN6Memory11free_staticEPvb(C,1)}while(0);C=c[x>>2]|0;do if(C|0){if(__Z16atomic_decrementPj(C+-8|0)|0)break;__ZN6Memory11free_staticEPvb(C,1)}while(0);C=c[G>>2]|0;do if(C|0){if(__Z16atomic_decrementPj(C+-8|0)|0)break;__ZN6Memory11free_staticEPvb(C,1)}while(0);__ZN10StringNameD2Ev(F);F=c[w>>2]|0;do if(F|0){if(__Z16atomic_decrementPj(F+-8|0)|0)break;__ZN6Memory11free_staticEPvb(F,1)}while(0);__ZN6StringC2EPKc(b,1072433);c[w>>2]=c[b>>2];__ZN10StringNameC2ERK6String(H,w);__ZN6StringC2EPKc(I,1072411);__ZN6StringC2EPKc(x,1074459);F=b+4|0;c[F>>2]=0;C=b+12|0;c[C>>2]=0;c[b>>2]=3;G=c[I>>2]|0;do if(G|0){c[F>>2]=0;if(!(__Z28atomic_conditional_incrementPj(G+-8|0)|0))break;c[F>>2]=c[I>>2]}while(0);c[b+8>>2]=1;F=c[C>>2]|0;do if((F|0)!=(c[x>>2]|0)){do if(F|0){if(__Z16atomic_decrementPj(F+-8|0)|0)break;__ZN6Memory11free_staticEPvb(F,1)}while(0);c[C>>2]=0;G=c[x>>2]|0;if(!G)break;if(!(__Z28atomic_conditional_incrementPj(G+-8|0)|0))break;c[C>>2]=c[x>>2]}while(0);c[b+16>>2]=7;c[A>>2]=__Z11_scs_createPKc(1072279)|0;c[B>>2]=__Z11_scs_createPKc(1072291)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(H,b,A,B,-1);__ZN10StringNameD2Ev(B);__ZN10StringNameD2Ev(A);C=c[b+12>>2]|0;do if(C|0){if(__Z16atomic_decrementPj(C+-8|0)|0)break;__ZN6Memory11free_staticEPvb(C,1)}while(0);C=c[b+4>>2]|0;do if(C|0){if(__Z16atomic_decrementPj(C+-8|0)|0)break;__ZN6Memory11free_staticEPvb(C,1)}while(0);C=c[x>>2]|0;do if(C|0){if(__Z16atomic_decrementPj(C+-8|0)|0)break;__ZN6Memory11free_staticEPvb(C,1)}while(0);C=c[I>>2]|0;do if(C|0){if(__Z16atomic_decrementPj(C+-8|0)|0)break;__ZN6Memory11free_staticEPvb(C,1)}while(0);__ZN10StringNameD2Ev(H);H=c[w>>2]|0;do if(H|0){if(__Z16atomic_decrementPj(H+-8|0)|0)break;__ZN6Memory11free_staticEPvb(H,1)}while(0);__ZN6StringC2EPKc(b,1072433);c[w>>2]=c[b>>2];__ZN10StringNameC2ERK6String(J,w);__ZN6StringC2EPKc(K,1072419);__ZN6StringC2EPKc(x,1074459);H=b+4|0;c[H>>2]=0;C=b+12|0;c[C>>2]=0;c[b>>2]=3;I=c[K>>2]|0;do if(I|0){c[H>>2]=0;if(!(__Z28atomic_conditional_incrementPj(I+-8|0)|0))break;c[H>>2]=c[K>>2]}while(0);c[b+8>>2]=1;H=c[C>>2]|0;do if((H|0)!=(c[x>>2]|0)){do if(H|0){if(__Z16atomic_decrementPj(H+-8|0)|0)break;__ZN6Memory11free_staticEPvb(H,1)}while(0);c[C>>2]=0;I=c[x>>2]|0;if(!I)break;if(!(__Z28atomic_conditional_incrementPj(I+-8|0)|0))break;c[C>>2]=c[x>>2]}while(0);c[b+16>>2]=7;c[A>>2]=__Z11_scs_createPKc(1072303)|0;c[B>>2]=__Z11_scs_createPKc(1072314)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(J,b,A,B,-1);__ZN10StringNameD2Ev(B);__ZN10StringNameD2Ev(A);C=c[b+12>>2]|0;do if(C|0){if(__Z16atomic_decrementPj(C+-8|0)|0)break;__ZN6Memory11free_staticEPvb(C,1)}while(0);C=c[b+4>>2]|0;do if(C|0){if(__Z16atomic_decrementPj(C+-8|0)|0)break;__ZN6Memory11free_staticEPvb(C,1)}while(0);C=c[x>>2]|0;do if(C|0){if(__Z16atomic_decrementPj(C+-8|0)|0)break;__ZN6Memory11free_staticEPvb(C,1)}while(0);C=c[K>>2]|0;do if(C|0){if(__Z16atomic_decrementPj(C+-8|0)|0)break;__ZN6Memory11free_staticEPvb(C,1)}while(0);__ZN10StringNameD2Ev(J);J=c[w>>2]|0;do if(J|0){if(__Z16atomic_decrementPj(J+-8|0)|0)break;__ZN6Memory11free_staticEPvb(J,1)}while(0);__ZN6StringC2EPKc(b,1072433);c[w>>2]=c[b>>2];__ZN10StringNameC2ERK6String(L,w);__ZN6StringC2EPKc(M,1072426);__ZN6StringC2EPKc(x,1074459);J=b+4|0;c[J>>2]=0;C=b+12|0;c[C>>2]=0;c[b>>2]=3;K=c[M>>2]|0;do if(K|0){c[J>>2]=0;if(!(__Z28atomic_conditional_incrementPj(K+-8|0)|0))break;c[J>>2]=c[M>>2]}while(0);c[b+8>>2]=1;J=c[C>>2]|0;do if((J|0)!=(c[x>>2]|0)){do if(J|0){if(__Z16atomic_decrementPj(J+-8|0)|0)break;__ZN6Memory11free_staticEPvb(J,1)}while(0);c[C>>2]=0;K=c[x>>2]|0;if(!K)break;if(!(__Z28atomic_conditional_incrementPj(K+-8|0)|0))break;c[C>>2]=c[x>>2]}while(0);c[b+16>>2]=7;c[A>>2]=__Z11_scs_createPKc(1072325)|0;c[B>>2]=__Z11_scs_createPKc(1072333)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(L,b,A,B,-1);__ZN10StringNameD2Ev(B);__ZN10StringNameD2Ev(A);C=c[b+12>>2]|0;do if(C|0){if(__Z16atomic_decrementPj(C+-8|0)|0)break;__ZN6Memory11free_staticEPvb(C,1)}while(0);C=c[b+4>>2]|0;do if(C|0){if(__Z16atomic_decrementPj(C+-8|0)|0)break;__ZN6Memory11free_staticEPvb(C,1)}while(0);C=c[x>>2]|0;do if(C|0){if(__Z16atomic_decrementPj(C+-8|0)|0)break;__ZN6Memory11free_staticEPvb(C,1)}while(0);C=c[M>>2]|0;do if(C|0){if(__Z16atomic_decrementPj(C+-8|0)|0)break;__ZN6Memory11free_staticEPvb(C,1)}while(0);__ZN10StringNameD2Ev(L);L=c[w>>2]|0;do if(L|0){if(__Z16atomic_decrementPj(L+-8|0)|0)break;__ZN6Memory11free_staticEPvb(L,1)}while(0);__ZN6StringC2EPKc(b,1072433);c[w>>2]=c[b>>2];__ZN10StringNameC2ERK6String(N,w);__ZN6StringC2EPKc(O,1073375);__ZN6StringC2EPKc(x,1074459);L=b+4|0;c[L>>2]=0;C=b+12|0;c[C>>2]=0;c[b>>2]=3;M=c[O>>2]|0;do if(M|0){c[L>>2]=0;if(!(__Z28atomic_conditional_incrementPj(M+-8|0)|0))break;c[L>>2]=c[O>>2]}while(0);c[b+8>>2]=1;L=c[C>>2]|0;do if((L|0)!=(c[x>>2]|0)){do if(L|0){if(__Z16atomic_decrementPj(L+-8|0)|0)break;__ZN6Memory11free_staticEPvb(L,1)}while(0);c[C>>2]=0;M=c[x>>2]|0;if(!M)break;if(!(__Z28atomic_conditional_incrementPj(M+-8|0)|0))break;c[C>>2]=c[x>>2]}while(0);c[b+16>>2]=7;c[A>>2]=__Z11_scs_createPKc(1073341)|0;c[B>>2]=__Z11_scs_createPKc(1073349)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(N,b,A,B,-1);__ZN10StringNameD2Ev(B);__ZN10StringNameD2Ev(A);C=c[b+12>>2]|0;do if(C|0){if(__Z16atomic_decrementPj(C+-8|0)|0)break;__ZN6Memory11free_staticEPvb(C,1)}while(0);C=c[b+4>>2]|0;do if(C|0){if(__Z16atomic_decrementPj(C+-8|0)|0)break;__ZN6Memory11free_staticEPvb(C,1)}while(0);C=c[x>>2]|0;do if(C|0){if(__Z16atomic_decrementPj(C+-8|0)|0)break;__ZN6Memory11free_staticEPvb(C,1)}while(0);C=c[O>>2]|0;do if(C|0){if(__Z16atomic_decrementPj(C+-8|0)|0)break;__ZN6Memory11free_staticEPvb(C,1)}while(0);__ZN10StringNameD2Ev(N);N=c[w>>2]|0;do if(N|0){if(__Z16atomic_decrementPj(N+-8|0)|0)break;__ZN6Memory11free_staticEPvb(N,1)}while(0);__ZN6StringC2EPKc(b,1072433);c[w>>2]=c[b>>2];__ZN10StringNameC2ERK6String(P,w);__ZN6StringC2EPKc(Q,1073379);__ZN6StringC2EPKc(x,1074459);N=b+4|0;c[N>>2]=0;C=b+12|0;c[C>>2]=0;c[b>>2]=3;O=c[Q>>2]|0;do if(O|0){c[N>>2]=0;if(!(__Z28atomic_conditional_incrementPj(O+-8|0)|0))break;c[N>>2]=c[Q>>2]}while(0);c[b+8>>2]=1;N=c[C>>2]|0;do if((N|0)!=(c[x>>2]|0)){do if(N|0){if(__Z16atomic_decrementPj(N+-8|0)|0)break;__ZN6Memory11free_staticEPvb(N,1)}while(0);c[C>>2]=0;O=c[x>>2]|0;if(!O)break;if(!(__Z28atomic_conditional_incrementPj(O+-8|0)|0))break;c[C>>2]=c[x>>2]}while(0);c[b+16>>2]=7;c[A>>2]=__Z11_scs_createPKc(1073325)|0;c[B>>2]=__Z11_scs_createPKc(1073333)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(P,b,A,B,-1);__ZN10StringNameD2Ev(B);__ZN10StringNameD2Ev(A);A=c[b+12>>2]|0;do if(A|0){if(__Z16atomic_decrementPj(A+-8|0)|0)break;__ZN6Memory11free_staticEPvb(A,1)}while(0);A=c[b+4>>2]|0;do if(A|0){if(__Z16atomic_decrementPj(A+-8|0)|0)break;__ZN6Memory11free_staticEPvb(A,1)}while(0);A=c[x>>2]|0;do if(A|0){if(__Z16atomic_decrementPj(A+-8|0)|0)break;__ZN6Memory11free_staticEPvb(A,1)}while(0);A=c[Q>>2]|0;do if(A|0){if(__Z16atomic_decrementPj(A+-8|0)|0)break;__ZN6Memory11free_staticEPvb(A,1)}while(0);__ZN10StringNameD2Ev(P);P=c[w>>2]|0;if(!P){l=a;return}if(__Z16atomic_decrementPj(P+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(P,1);l=a;return}function __ZN17AudioEffectReverb17set_predelay_msecEf(a,b){a=a|0;b=+b;g[a+132>>2]=b;return}function __ZNK17AudioEffectReverb17get_predelay_msecEv(a){a=a|0;return +(+g[a+132>>2])}function __ZN17AudioEffectReverb21set_predelay_feedbackEf(a,b){a=a|0;b=+b;g[a+136>>2]=b;return}function __ZNK17AudioEffectReverb21get_predelay_feedbackEv(a){a=a|0;return +(+g[a+136>>2])}function __ZN17AudioEffectReverb13set_room_sizeEf(a,b){a=a|0;b=+b;g[a+144>>2]=b;return}function __ZNK17AudioEffectReverb13get_room_sizeEv(a){a=a|0;return +(+g[a+144>>2])}function __ZN17AudioEffectReverb11set_dampingEf(a,b){a=a|0;b=+b;g[a+148>>2]=b;return}function __ZNK17AudioEffectReverb11get_dampingEv(a){a=a|0;return +(+g[a+148>>2])}function __ZN17AudioEffectReverb10set_spreadEf(a,b){a=a|0;b=+b;g[a+152>>2]=b;return}function __ZNK17AudioEffectReverb10get_spreadEv(a){a=a|0;return +(+g[a+152>>2])}function __ZN17AudioEffectReverb7set_dryEf(a,b){a=a|0;b=+b;g[a+156>>2]=b;return}function __ZNK17AudioEffectReverb7get_dryEv(a){a=a|0;return +(+g[a+156>>2])}function __ZN17AudioEffectReverb7set_wetEf(a,b){a=a|0;b=+b;g[a+160>>2]=b;return}function __ZNK17AudioEffectReverb7get_wetEv(a){a=a|0;return +(+g[a+160>>2])}function __ZN17AudioEffectReverb7set_hpfEf(a,b){a=a|0;b=+b;g[a+140>>2]=b;return}function __ZNK17AudioEffectReverb7get_hpfEv(a){a=a|0;return +(+g[a+140>>2])}function __ZNK13MethodBind0RCI17AudioEffectReverbfE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Ef(d,0.0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK13MethodBind0RCI17AudioEffectReverbfE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1072433);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI17AudioEffectReverbfE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1237180)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2Ef(i,+mj[n&511](d));__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI17AudioEffectReverbfE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0.0;if(!b)f=0;else{d=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1237180)|0;f=d?b:0}b=c[a+44>>2]|0;d=c[a+48>>2]|0;a=f+(d>>1)|0;if(!(d&1)){h=b;i=+mj[h&511](a);g[e>>2]=i;return}else{h=c[(c[a>>2]|0)+b>>2]|0;i=+mj[h&511](a);g[e>>2]=i;return}}function __ZN13MethodBind0RCI17AudioEffectReverbfED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I17AudioEffectReverbfE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if(!b){__ZN7VariantC2Ef(d,0.0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK11MethodBind1I17AudioEffectReverbfE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1072433);l=a;return c[b>>2]|0}function __ZN11MethodBind1I17AudioEffectReverbfE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0.0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1237180)|0:0){c[h>>2]=0;a[1263537]=0;k=d+24|0;n=c[k>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=i;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=i;return}if((g|0)>0){if((n|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);p=0}else{a[1263537]=0;p=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,p)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=p;c[b>>2]=0;l=i;return}}p=c[d+44>>2]|0;n=c[d+48>>2]|0;o=e+(n>>1)|0;if(!(n&1))q=p;else q=c[(c[o>>2]|0)+p>>2]|0;do if((g|0)<1){p=c[k>>2]|0;n=p+-1|0;if((p|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)s=0;else s=c[e+-4>>2]|0;if((p|0)<=(s|0)){if(r)t=0;else t=c[e+-4>>2]|0;do if((t|0)<(p|0)){if(r)u=0;else u=c[e+-4>>2]|0;if((u|0)<(p|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);v=0;break}else{a[1263537]=0;w=31;break}}else w=31;while(0);if((w|0)==31)v=e+(n*24|0)|0;__ZN7VariantC2ERKS_(j,v);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);x=+__ZNK7VariantcvfEv(j);Mi[q&511](o,x);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I17AudioEffectReverbfE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0,j=0.0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1237180)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1)){h=b;i=c[d>>2]|0;j=+g[i>>2];Mi[h&511](a,j);return}else{h=c[(c[a>>2]|0)+b>>2]|0;i=c[d>>2]|0;j=+g[i>>2];Mi[h&511](a,j);return}}function __ZN11MethodBind1I17AudioEffectReverbfED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN21AudioEffectDistortion18_initialize_classvEv(b){b=b|0;if(a[1263507]|0)return;if(!(a[1263494]|0)){if(!(a[1257004]|0)){if(!(a[1257001]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI9ReferenceEEvv();__ZN9Reference13_bind_methodsEv();a[1257001]=1}__ZN7ClassDB10_add_classI8ResourceEEvv();__ZN8Resource13_bind_methodsEv();a[1257004]=1}__ZN7ClassDB10_add_classI11AudioEffectEEvv();a[1263494]=1}__ZN7ClassDB10_add_classI21AudioEffectDistortionEEvv();__ZN21AudioEffectDistortion13_bind_methodsEv();a[1263507]=1;return}function __ZN21AudioEffectDistortion5_setvERK10StringNameRK7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK21AudioEffectDistortion5_getvERK10StringNameR7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK21AudioEffectDistortion19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+24|0;g=e+4|0;h=e;if(!d)__ZNK11AudioEffect19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,0);__ZN6StringC2EPKc(f,1072698);i=c[f>>2]|0;f=i;j=g+4|0;c[j>>2]=0;k=g+12|0;c[k>>2]=0;c[g>>2]=0;n=(i|0)==0;if(!n?(c[j>>2]=0,__Z28atomic_conditional_incrementPj(i+-8|0)|0):0)c[j>>2]=f;c[g+8>>2]=0;f=c[k>>2]|0;if(f|0){if(!(__Z16atomic_decrementPj(f+-8|0)|0))__ZN6Memory11free_staticEPvb(f,1);c[k>>2]=0}c[g+16>>2]=256;if(!(c[b>>2]|0)){k=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=k;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0}k=__ZnwjPFPvjE(32,4740)|0;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0;c[k+12>>2]=0;c[k+16>>2]=7;f=k+20|0;c[f>>2]=0;j=k+24|0;c[j>>2]=0;o=k+28|0;c[o>>2]=0;__ZN12PropertyInfoaSERKS_(k,g)|0;p=c[b>>2]|0;q=p+4|0;r=c[q>>2]|0;c[j>>2]=r;c[f>>2]=0;c[o>>2]=p;if(r|0)c[r+20>>2]=k;c[q>>2]=k;if(!(c[p>>2]|0))c[p>>2]=k;k=p+8|0;c[k>>2]=(c[k>>2]|0)+1;k=c[g+12>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);k=c[g+4>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);if(!n?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);__ZN10StringNameC2EPKc(h,1072698);__ZN7ClassDB17get_property_listE10StringNameP4ListI12PropertyInfo16DefaultAllocatorEbPK6Object(h,b,1,a);__ZN10StringNameD2Ev(h);if(!d){l=e;return}__ZNK11AudioEffect19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,1);l=e;return}function __ZN21AudioEffectDistortion14_notificationvEib(a,b,c){a=a|0;b=b|0;c=c|0;return}function __ZNK21AudioEffectDistortion16_get_class_namevEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+8|0;e=b+4|0;f=b;g=a+128|0;a=c[g>>2]|0;if(a|0){if(c[a+4>>2]|0){l=b;return g|0}if(__ZNK6String6lengthEv(a+8|0)|0){l=b;return g|0}}__ZN6StringC2EPKc(d,1072698);c[f>>2]=c[d>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameaSERKS_(g,e);__ZN10StringNameD2Ev(e);e=c[f>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);l=b;return g|0}function __ZNK21AudioEffectDistortion9get_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1072698);l=a;return c[b>>2]|0}function __ZNK21AudioEffectDistortion8is_classERK6String(a,b){a=a|0;b=b|0;var c=0;if(((!(__ZNK6StringeqEPKc(b,1072698)|0)?!(__ZNK6StringeqEPKc(b,1074831)|0):0)?!(__ZNK6StringeqEPKc(b,1110448)|0):0)?!(__ZNK6StringeqEPKc(b,1126157)|0):0)c=__ZNK6StringeqEPKc(b,1142944)|0;else c=1;return c|0}function __ZNK21AudioEffectDistortion12is_class_ptrEPv(a,b){a=a|0;b=b|0;return (b|0)==1237188|((b|0)==1236716|((b|0)==1220696|((b|0)==1220724|(b|0)==1220580)))|0}function __ZN21AudioEffectDistortionD2Ev(a){a=a|0;c[a>>2]=372028;__ZN10StringNameD2Ev(a+128|0);c[a>>2]=370192;__ZN10StringNameD2Ev(a+124|0);__ZN8ResourceD2Ev(a);return}function __ZN21AudioEffectDistortionD0Ev(a){a=a|0;c[a>>2]=372028;__ZN10StringNameD2Ev(a+128|0);c[a>>2]=370192;__ZN10StringNameD2Ev(a+124|0);__ZN8ResourceD2Ev(a);__ZdlPv(a);return}function __ZN21AudioEffectDistortion8instanceEv(b){b=b|0;var d=0,e=0,f=0,h=0,i=0,j=0,k=0,n=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d;c[e>>2]=0;__ZN3RefI29AudioEffectDistortionInstanceE8instanceEv(e);if(!b)f=0;else{a[1263537]=0;__ZN9Reference8init_refEv(b)|0;f=b}b=(c[e>>2]|0)+96|0;h=c[b>>2]|0;if((f|0)==(h|0)){if(f|0){i=f;j=12}}else{if((h|0?__ZN9Reference11unreferenceEv(h)|0:0)?(h=c[b>>2]|0,__Z17predelete_handlerP6Object(h)|0):0){gj[c[(c[h>>2]|0)+76>>2]&8191](h);__ZN6Memory11free_staticEPvb(h,0)}c[b>>2]=f;if(f|0){__ZN9Reference9referenceEv(f);i=f;j=12}}if(((j|0)==12?__ZN9Reference11unreferenceEv(i)|0:0)?__Z17predelete_handlerP6Object(f)|0:0){gj[c[(c[f>>2]|0)+76>>2]&8191](f);__ZN6Memory11free_staticEPvb(f,0)}f=c[e>>2]|0;g[f+100>>2]=0.0;g[f+104>>2]=0.0;if(!f){k=0;l=d;return k|0}if($i[c[(c[f>>2]|0)+44>>2]&8191](f,1237132)|0){__ZN9Reference9referenceEv(f);n=f}else n=0;f=c[e>>2]|0;if(!f){k=n;l=d;return k|0}if(!(__ZN9Reference11unreferenceEv(f)|0)){k=n;l=d;return k|0}f=c[e>>2]|0;if(!(__Z17predelete_handlerP6Object(f)|0)){k=n;l=d;return k|0}gj[c[(c[f>>2]|0)+76>>2]&8191](f);__ZN6Memory11free_staticEPvb(f,0);k=n;l=d;return k|0}function __ZN3RefI29AudioEffectDistortionInstanceE8instanceEv(b){b=b|0;var d=0,e=0,f=0,g=0,h=0;d=__ZnwjPKc(108,1263606)|0;__ZN9ReferenceC2Ev(d);c[d>>2]=37e4;__ZN10StringNameC2Ev(d+88|0);c[d>>2]=372156;__ZN10StringNameC2Ev(d+92|0);c[d+96>>2]=0;__Z22postinitialize_handlerP6Object(d);if(!d){e=0;f=0}else{a[1263537]=0;__ZN9Reference8init_refEv(d)|0;e=d;f=d}d=c[b>>2]|0;do if((e|0)==(d|0))if(!e)return;else{g=e;break}else{if((d|0?__ZN9Reference11unreferenceEv(d)|0:0)?(h=c[b>>2]|0,__Z17predelete_handlerP6Object(h)|0):0){gj[c[(c[h>>2]|0)+76>>2]&8191](h);__ZN6Memory11free_staticEPvb(h,0)}c[b>>2]=f;if(!e)return;else{__ZN9Reference9referenceEv(e);g=e;break}}while(0);if(!(__ZN9Reference11unreferenceEv(g)|0))return;if(!(__Z17predelete_handlerP6Object(e)|0))return;gj[c[(c[e>>2]|0)+76>>2]&8191](e);__ZN6Memory11free_staticEPvb(f,0);return}function __ZN29AudioEffectDistortionInstance18_initialize_classvEv(b){b=b|0;if(a[1263506]|0)return;if(!(a[1263493]|0)){if(!(a[1257001]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI9ReferenceEEvv();__ZN9Reference13_bind_methodsEv();a[1257001]=1}__ZN7ClassDB10_add_classI19AudioEffectInstanceEEvv();a[1263493]=1}__ZN7ClassDB10_add_classI29AudioEffectDistortionInstanceEEvv();a[1263506]=1;return}function __ZN29AudioEffectDistortionInstance5_setvERK10StringNameRK7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK29AudioEffectDistortionInstance5_getvERK10StringNameR7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK29AudioEffectDistortionInstance19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+24|0;g=e+4|0;h=e;if(!d)__ZNK19AudioEffectInstance19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,0);__ZN6StringC2EPKc(f,1072451);i=c[f>>2]|0;f=i;j=g+4|0;c[j>>2]=0;k=g+12|0;c[k>>2]=0;c[g>>2]=0;n=(i|0)==0;if(!n?(c[j>>2]=0,__Z28atomic_conditional_incrementPj(i+-8|0)|0):0)c[j>>2]=f;c[g+8>>2]=0;f=c[k>>2]|0;if(f|0){if(!(__Z16atomic_decrementPj(f+-8|0)|0))__ZN6Memory11free_staticEPvb(f,1);c[k>>2]=0}c[g+16>>2]=256;if(!(c[b>>2]|0)){k=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=k;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0}k=__ZnwjPFPvjE(32,4740)|0;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0;c[k+12>>2]=0;c[k+16>>2]=7;f=k+20|0;c[f>>2]=0;j=k+24|0;c[j>>2]=0;o=k+28|0;c[o>>2]=0;__ZN12PropertyInfoaSERKS_(k,g)|0;p=c[b>>2]|0;q=p+4|0;r=c[q>>2]|0;c[j>>2]=r;c[f>>2]=0;c[o>>2]=p;if(r|0)c[r+20>>2]=k;c[q>>2]=k;if(!(c[p>>2]|0))c[p>>2]=k;k=p+8|0;c[k>>2]=(c[k>>2]|0)+1;k=c[g+12>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);k=c[g+4>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);if(!n?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);__ZN10StringNameC2EPKc(h,1072451);__ZN7ClassDB17get_property_listE10StringNameP4ListI12PropertyInfo16DefaultAllocatorEbPK6Object(h,b,1,a);__ZN10StringNameD2Ev(h);if(!d){l=e;return}__ZNK19AudioEffectInstance19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,1);l=e;return}function __ZN29AudioEffectDistortionInstance14_notificationvEib(a,b,c){a=a|0;b=b|0;c=c|0;return}function __ZNK29AudioEffectDistortionInstance16_get_class_namevEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+8|0;e=b+4|0;f=b;g=a+92|0;a=c[g>>2]|0;if(a|0){if(c[a+4>>2]|0){l=b;return g|0}if(__ZNK6String6lengthEv(a+8|0)|0){l=b;return g|0}}__ZN6StringC2EPKc(d,1072451);c[f>>2]=c[d>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameaSERKS_(g,e);__ZN10StringNameD2Ev(e);e=c[f>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);l=b;return g|0}function __ZNK29AudioEffectDistortionInstance9get_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1072451);l=a;return c[b>>2]|0}function __ZNK29AudioEffectDistortionInstance8is_classERK6String(a,b){a=a|0;b=b|0;var c=0;if((!(__ZNK6StringeqEPKc(b,1072451)|0)?!(__ZNK6StringeqEPKc(b,1074811)|0):0)?!(__ZNK6StringeqEPKc(b,1126157)|0):0)c=__ZNK6StringeqEPKc(b,1142944)|0;else c=1;return c|0}function __ZNK29AudioEffectDistortionInstance12is_class_ptrEPv(a,b){a=a|0;b=b|0;return (b|0)==1237184|((b|0)==1237132|((b|0)==1220724|(b|0)==1220580))|0}function __ZN29AudioEffectDistortionInstanceD2Ev(a){a=a|0;var b=0,d=0;c[a>>2]=372156;b=a+96|0;d=c[b>>2]|0;if((d|0?__ZN9Reference11unreferenceEv(d)|0:0)?(d=c[b>>2]|0,__Z17predelete_handlerP6Object(d)|0):0){gj[c[(c[d>>2]|0)+76>>2]&8191](d);__ZN6Memory11free_staticEPvb(d,0)}c[b>>2]=0;__ZN10StringNameD2Ev(a+92|0);c[a>>2]=37e4;__ZN10StringNameD2Ev(a+88|0);__ZN9ReferenceD2Ev(a);return}function __ZN29AudioEffectDistortionInstanceD0Ev(a){a=a|0;var b=0,d=0;c[a>>2]=372156;b=a+96|0;d=c[b>>2]|0;if((d|0?__ZN9Reference11unreferenceEv(d)|0:0)?(d=c[b>>2]|0,__Z17predelete_handlerP6Object(d)|0):0){gj[c[(c[d>>2]|0)+76>>2]&8191](d);__ZN6Memory11free_staticEPvb(d,0)}c[b>>2]=0;__ZN10StringNameD2Ev(a+92|0);c[a>>2]=37e4;__ZN10StringNameD2Ev(a+88|0);__ZN9ReferenceD2Ev(a);__ZdlPv(a);return}function __ZN29AudioEffectDistortionInstance7processEPK10AudioFramePS0_i(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0,k=0.0,n=0,o=0.0,p=0.0,q=0.0,r=0.0,s=0.0,t=0.0,u=0.0,v=0.0,w=0.0,x=0.0,y=0,z=0,A=0.0,B=0.0,C=0.0,D=0.0,E=0.0,F=0.0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);h=f;i=a+96|0;k=+g[(c[i>>2]|0)+144>>2]*-6.283185307179586;n=__ZN11AudioServer13get_singletonEv()|0;o=+R(+(k/+mj[c[(c[n>>2]|0)+112>>2]&511](n)));k=1.0-o;n=c[i>>2]|0;p=+g[n+148>>2];q=+R(+(+g[n+136>>2]*.11512925464970228));r=+R(+(+g[n+140>>2]*.11512925464970228));s=+J(10.0,+(p*p*3.0))+-1.0+.001;t=1.0/((p*8.0+1.0)*+P(+s));u=p;v=+Sg(+((1.0-u)*14.0+2.0));i=e<<1;if((e|0)<=0){l=f;return}w=1.0001-u;x=p*2.0/(1.00001-u);u=x+1.0;e=n+132|0;n=0;do{y=b+(n<<2)|0;z=a+100+((n&1)<<2)|0;g[h>>2]=k*+g[y>>2]+o*+g[z>>2];if(((g[j>>2]=+g[h>>2],c[j>>2]|0)&2013265920)>>>0<134217728)A=0.0;else A=+g[h>>2];g[z>>2]=A;p=+g[y>>2]-A;B=q*A;switch(c[e>>2]|0){case 0:{C=+J(+B,+w);if(!(C>1.0))if(C<-1.0)D=-1.0;else D=C;else D=1.0;break}case 1:{D=t*+P(+(s*B));break}case 2:{D=+G(+(v*B+.5))/v;break}case 3:{C=B*.686306;E=+R(+C);F=-C;D=(E-+R(+((+R(+(+I(+(+H(+C)))*-.75))+1.0)*F)))/(E+ +R(+F));break}case 4:{D=u*B/(x*+H(+B)+1.0);break}default:D=B}g[d+(n<<2)>>2]=p+r*D;n=n+1|0}while((n|0)<(i|0));l=f;return}function __ZN7ClassDB10_add_classI29AudioEffectDistortionInstanceEEvv(){var a=0,b=0,d=0,e=0,f=0,g=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+16|0;d=a+12|0;e=a+8|0;f=a+4|0;g=a;__ZN6StringC2EPKc(b,1072451);c[e>>2]=c[b>>2];__ZN10StringNameC2ERK6String(d,e);__ZN6StringC2EPKc(b,1074811);c[g>>2]=c[b>>2];__ZN10StringNameC2ERK6String(f,g);__ZN7ClassDB11_add_class2ERK10StringNameS2_(d,f);__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);__ZN10StringNameD2Ev(d);d=c[e>>2]|0;if(!d){l=a;return}if(__Z16atomic_decrementPj(d+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(d,1);l=a;return}function __ZN7ClassDB10_add_classI21AudioEffectDistortionEEvv(){var a=0,b=0,d=0,e=0,f=0,g=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+16|0;d=a+12|0;e=a+8|0;f=a+4|0;g=a;__ZN6StringC2EPKc(b,1072698);c[e>>2]=c[b>>2];__ZN10StringNameC2ERK6String(d,e);__ZN6StringC2EPKc(b,1074831);c[g>>2]=c[b>>2];__ZN10StringNameC2ERK6String(f,g);__ZN7ClassDB11_add_class2ERK10StringNameS2_(d,f);__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);__ZN10StringNameD2Ev(d);d=c[e>>2]|0;if(!d){l=a;return}if(__Z16atomic_decrementPj(d+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(d,1);l=a;return}function __ZN21AudioEffectDistortion13_bind_methodsEv(){var a=0,b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0;a=l;l=l+176|0;if((l|0)>=(m|0))ba(176);b=a+152|0;d=a+144|0;e=a+136|0;f=a+128|0;g=a+120|0;h=a+104|0;i=a+96|0;j=a+80|0;k=a+64|0;n=a+48|0;o=a+40|0;p=a+36|0;q=a+112|0;r=a+32|0;s=a+88|0;t=a+72|0;u=a+56|0;v=a+28|0;w=a+24|0;x=a+20|0;y=a+16|0;z=a+12|0;A=a+8|0;B=a+4|0;C=a;__Z8D_METHODPKcS0_(d,1072481,1146083);D=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(D);c[D>>2]=372252;__ZN10MethodBind10_set_constEb(D,0);__ZN10MethodBind24_generate_argument_typesEi(D,1);c[D+44>>2]=1899;c[D+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,D,d,0,0)|0;D=d+4|0;E=c[D>>2]|0;if(E|0?(__Z16atomic_decrementPj(E+-8|0)|0)==0:0){F=c[D>>2]|0;D=(F|0)==0?0:F+-4|0;F=D+4|0;if(c[D>>2]|0){G=0;do{__ZN10StringNameD2Ev(F+(G<<2)|0);G=G+1|0}while(G>>>0<(c[D>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(E,1)}__ZN10StringNameD2Ev(d);__Z8D_METHODPKc(e,1072490);d=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(d);c[d>>2]=372288;__ZN10MethodBind10_set_constEb(d,1);__ZN10MethodBind24_generate_argument_typesEi(d,0);__ZN10MethodBind12_set_returnsEb(d,1);c[d+44>>2]=5765;c[d+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,d,e,0,0)|0;d=e+4|0;E=c[d>>2]|0;if(E|0?(__Z16atomic_decrementPj(E+-8|0)|0)==0:0){D=c[d>>2]|0;d=(D|0)==0?0:D+-4|0;D=d+4|0;if(c[d>>2]|0){G=0;do{__ZN10StringNameD2Ev(D+(G<<2)|0);G=G+1|0}while(G>>>0<(c[d>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(E,1)}__ZN10StringNameD2Ev(e);__Z8D_METHODPKcS0_(f,1072499,1072512);e=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(e);c[e>>2]=372324;__ZN10MethodBind10_set_constEb(e,0);__ZN10MethodBind24_generate_argument_typesEi(e,1);c[e+44>>2]=312;c[e+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,e,f,0,0)|0;e=f+4|0;E=c[e>>2]|0;if(E|0?(__Z16atomic_decrementPj(E+-8|0)|0)==0:0){d=c[e>>2]|0;e=(d|0)==0?0:d+-4|0;d=e+4|0;if(c[e>>2]|0){G=0;do{__ZN10StringNameD2Ev(d+(G<<2)|0);G=G+1|0}while(G>>>0<(c[e>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(E,1)}__ZN10StringNameD2Ev(f);__Z8D_METHODPKc(g,1072521);f=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(f);c[f>>2]=372360;__ZN10MethodBind10_set_constEb(f,1);__ZN10MethodBind24_generate_argument_typesEi(f,0);__ZN10MethodBind12_set_returnsEb(f,1);c[f+44>>2]=318;c[f+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,f,g,0,0)|0;f=g+4|0;E=c[f>>2]|0;if(E|0?(__Z16atomic_decrementPj(E+-8|0)|0)==0:0){e=c[f>>2]|0;f=(e|0)==0?0:e+-4|0;e=f+4|0;if(c[f>>2]|0){G=0;do{__ZN10StringNameD2Ev(e+(G<<2)|0);G=G+1|0}while(G>>>0<(c[f>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(E,1)}__ZN10StringNameD2Ev(g);__Z8D_METHODPKcS0_(h,1072534,1072549);g=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(g);c[g>>2]=372324;__ZN10MethodBind10_set_constEb(g,0);__ZN10MethodBind24_generate_argument_typesEi(g,1);c[g+44>>2]=313;c[g+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,g,h,0,0)|0;g=h+4|0;E=c[g>>2]|0;if(E|0?(__Z16atomic_decrementPj(E+-8|0)|0)==0:0){f=c[g>>2]|0;g=(f|0)==0?0:f+-4|0;f=g+4|0;if(c[g>>2]|0){G=0;do{__ZN10StringNameD2Ev(f+(G<<2)|0);G=G+1|0}while(G>>>0<(c[g>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(E,1)}__ZN10StringNameD2Ev(h);__Z8D_METHODPKc(i,1072560);h=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(h);c[h>>2]=372360;__ZN10MethodBind10_set_constEb(h,1);__ZN10MethodBind24_generate_argument_typesEi(h,0);__ZN10MethodBind12_set_returnsEb(h,1);c[h+44>>2]=319;c[h+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,h,i,0,0)|0;h=i+4|0;E=c[h>>2]|0;if(E|0?(__Z16atomic_decrementPj(E+-8|0)|0)==0:0){g=c[h>>2]|0;h=(g|0)==0?0:g+-4|0;g=h+4|0;if(c[h>>2]|0){G=0;do{__ZN10StringNameD2Ev(g+(G<<2)|0);G=G+1|0}while(G>>>0<(c[h>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(E,1)}__ZN10StringNameD2Ev(i);__Z8D_METHODPKcS0_(j,1072575,1072585);i=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(i);c[i>>2]=372324;__ZN10MethodBind10_set_constEb(i,0);__ZN10MethodBind24_generate_argument_typesEi(i,1);c[i+44>>2]=314;c[i+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,i,j,0,0)|0;i=j+4|0;E=c[i>>2]|0;if(E|0?(__Z16atomic_decrementPj(E+-8|0)|0)==0:0){h=c[i>>2]|0;i=(h|0)==0?0:h+-4|0;h=i+4|0;if(c[i>>2]|0){G=0;do{__ZN10StringNameD2Ev(h+(G<<2)|0);G=G+1|0}while(G>>>0<(c[i>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(E,1)}__ZN10StringNameD2Ev(j);__Z8D_METHODPKc(k,1119426);j=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(j);c[j>>2]=372360;__ZN10MethodBind10_set_constEb(j,1);__ZN10MethodBind24_generate_argument_typesEi(j,0);__ZN10MethodBind12_set_returnsEb(j,1);c[j+44>>2]=320;c[j+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,j,k,0,0)|0;j=k+4|0;E=c[j>>2]|0;if(E|0?(__Z16atomic_decrementPj(E+-8|0)|0)==0:0){i=c[j>>2]|0;j=(i|0)==0?0:i+-4|0;i=j+4|0;if(c[j>>2]|0){G=0;do{__ZN10StringNameD2Ev(i+(G<<2)|0);G=G+1|0}while(G>>>0<(c[j>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(E,1)}__ZN10StringNameD2Ev(k);__Z8D_METHODPKcS0_(n,1072591,1072605);k=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(k);c[k>>2]=372324;__ZN10MethodBind10_set_constEb(k,0);__ZN10MethodBind24_generate_argument_typesEi(k,1);c[k+44>>2]=315;c[k+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,k,n,0,0)|0;k=n+4|0;E=c[k>>2]|0;if(E|0?(__Z16atomic_decrementPj(E+-8|0)|0)==0:0){j=c[k>>2]|0;k=(j|0)==0?0:j+-4|0;j=k+4|0;if(c[k>>2]|0){G=0;do{__ZN10StringNameD2Ev(j+(G<<2)|0);G=G+1|0}while(G>>>0<(c[k>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(E,1)}__ZN10StringNameD2Ev(n);__Z8D_METHODPKc(o,1072615);n=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(n);c[n>>2]=372360;__ZN10MethodBind10_set_constEb(n,1);__ZN10MethodBind24_generate_argument_typesEi(n,0);__ZN10MethodBind12_set_returnsEb(n,1);c[n+44>>2]=321;c[n+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,n,o,0,0)|0;n=o+4|0;E=c[n>>2]|0;if(E|0?(__Z16atomic_decrementPj(E+-8|0)|0)==0:0){k=c[n>>2]|0;n=(k|0)==0?0:k+-4|0;k=n+4|0;if(c[n>>2]|0){G=0;do{__ZN10StringNameD2Ev(k+(G<<2)|0);G=G+1|0}while(G>>>0<(c[n>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(E,1)}__ZN10StringNameD2Ev(o);__ZN6StringC2EPKc(b,1072698);c[q>>2]=c[b>>2];__ZN10StringNameC2ERK6String(p,q);__ZN6StringC2EPKc(r,1146083);__ZN6StringC2EPKc(s,1072629);o=b+4|0;c[o>>2]=0;E=b+12|0;c[E>>2]=0;c[b>>2]=2;n=c[r>>2]|0;if(n|0?(c[o>>2]=0,__Z28atomic_conditional_incrementPj(n+-8|0)|0):0)c[o>>2]=c[r>>2];c[b+8>>2]=3;o=c[E>>2]|0;if((o|0)!=(c[s>>2]|0)){if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(o,1);c[E>>2]=0;o=c[s>>2]|0;if(o|0?__Z28atomic_conditional_incrementPj(o+-8|0)|0:0)c[E>>2]=c[s>>2]}c[b+16>>2]=7;c[t>>2]=__Z11_scs_createPKc(1072481)|0;c[u>>2]=__Z11_scs_createPKc(1072490)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(p,b,t,u,-1);__ZN10StringNameD2Ev(u);__ZN10StringNameD2Ev(t);E=c[b+12>>2]|0;if(E|0?(__Z16atomic_decrementPj(E+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(E,1);E=c[b+4>>2]|0;if(E|0?(__Z16atomic_decrementPj(E+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(E,1);E=c[s>>2]|0;if(E|0?(__Z16atomic_decrementPj(E+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(E,1);E=c[r>>2]|0;if(E|0?(__Z16atomic_decrementPj(E+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(E,1);__ZN10StringNameD2Ev(p);p=c[q>>2]|0;if(p|0?(__Z16atomic_decrementPj(p+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(p,1);__ZN6StringC2EPKc(b,1072698);c[q>>2]=c[b>>2];__ZN10StringNameC2ERK6String(v,q);__ZN6StringC2EPKc(w,1072512);__ZN6StringC2EPKc(s,1072664);p=b+4|0;c[p>>2]=0;E=b+12|0;c[E>>2]=0;c[b>>2]=3;r=c[w>>2]|0;if(r|0?(c[p>>2]=0,__Z28atomic_conditional_incrementPj(r+-8|0)|0):0)c[p>>2]=c[w>>2];c[b+8>>2]=1;p=c[E>>2]|0;do if((p|0)!=(c[s>>2]|0)){do if(p|0){if(__Z16atomic_decrementPj(p+-8|0)|0)break;__ZN6Memory11free_staticEPvb(p,1)}while(0);c[E>>2]=0;r=c[s>>2]|0;if(!r)break;if(!(__Z28atomic_conditional_incrementPj(r+-8|0)|0))break;c[E>>2]=c[s>>2]}while(0);c[b+16>>2]=7;c[t>>2]=__Z11_scs_createPKc(1072499)|0;c[u>>2]=__Z11_scs_createPKc(1072521)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(v,b,t,u,-1);__ZN10StringNameD2Ev(u);__ZN10StringNameD2Ev(t);E=c[b+12>>2]|0;do if(E|0){if(__Z16atomic_decrementPj(E+-8|0)|0)break;__ZN6Memory11free_staticEPvb(E,1)}while(0);E=c[b+4>>2]|0;do if(E|0){if(__Z16atomic_decrementPj(E+-8|0)|0)break;__ZN6Memory11free_staticEPvb(E,1)}while(0);E=c[s>>2]|0;do if(E|0){if(__Z16atomic_decrementPj(E+-8|0)|0)break;__ZN6Memory11free_staticEPvb(E,1)}while(0);E=c[w>>2]|0;do if(E|0){if(__Z16atomic_decrementPj(E+-8|0)|0)break;__ZN6Memory11free_staticEPvb(E,1)}while(0);__ZN10StringNameD2Ev(v);v=c[q>>2]|0;do if(v|0){if(__Z16atomic_decrementPj(v+-8|0)|0)break;__ZN6Memory11free_staticEPvb(v,1)}while(0);__ZN6StringC2EPKc(b,1072698);c[q>>2]=c[b>>2];__ZN10StringNameC2ERK6String(x,q);__ZN6StringC2EPKc(y,1072549);__ZN6StringC2EPKc(s,1072676);v=b+4|0;c[v>>2]=0;E=b+12|0;c[E>>2]=0;c[b>>2]=3;w=c[y>>2]|0;do if(w|0){c[v>>2]=0;if(!(__Z28atomic_conditional_incrementPj(w+-8|0)|0))break;c[v>>2]=c[y>>2]}while(0);c[b+8>>2]=1;v=c[E>>2]|0;do if((v|0)!=(c[s>>2]|0)){do if(v|0){if(__Z16atomic_decrementPj(v+-8|0)|0)break;__ZN6Memory11free_staticEPvb(v,1)}while(0);c[E>>2]=0;w=c[s>>2]|0;if(!w)break;if(!(__Z28atomic_conditional_incrementPj(w+-8|0)|0))break;c[E>>2]=c[s>>2]}while(0);c[b+16>>2]=7;c[t>>2]=__Z11_scs_createPKc(1072534)|0;c[u>>2]=__Z11_scs_createPKc(1072560)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(x,b,t,u,-1);__ZN10StringNameD2Ev(u);__ZN10StringNameD2Ev(t);E=c[b+12>>2]|0;do if(E|0){if(__Z16atomic_decrementPj(E+-8|0)|0)break;__ZN6Memory11free_staticEPvb(E,1)}while(0);E=c[b+4>>2]|0;do if(E|0){if(__Z16atomic_decrementPj(E+-8|0)|0)break;__ZN6Memory11free_staticEPvb(E,1)}while(0);E=c[s>>2]|0;do if(E|0){if(__Z16atomic_decrementPj(E+-8|0)|0)break;__ZN6Memory11free_staticEPvb(E,1)}while(0);E=c[y>>2]|0;do if(E|0){if(__Z16atomic_decrementPj(E+-8|0)|0)break;__ZN6Memory11free_staticEPvb(E,1)}while(0);__ZN10StringNameD2Ev(x);x=c[q>>2]|0;do if(x|0){if(__Z16atomic_decrementPj(x+-8|0)|0)break;__ZN6Memory11free_staticEPvb(x,1)}while(0);__ZN6StringC2EPKc(b,1072698);c[q>>2]=c[b>>2];__ZN10StringNameC2ERK6String(z,q);__ZN6StringC2EPKc(A,1072585);__ZN6StringC2EPKc(s,1074459);x=b+4|0;c[x>>2]=0;E=b+12|0;c[E>>2]=0;c[b>>2]=3;y=c[A>>2]|0;do if(y|0){c[x>>2]=0;if(!(__Z28atomic_conditional_incrementPj(y+-8|0)|0))break;c[x>>2]=c[A>>2]}while(0);c[b+8>>2]=1;x=c[E>>2]|0;do if((x|0)!=(c[s>>2]|0)){do if(x|0){if(__Z16atomic_decrementPj(x+-8|0)|0)break;__ZN6Memory11free_staticEPvb(x,1)}while(0);c[E>>2]=0;y=c[s>>2]|0;if(!y)break;if(!(__Z28atomic_conditional_incrementPj(y+-8|0)|0))break;c[E>>2]=c[s>>2]}while(0);c[b+16>>2]=7;c[t>>2]=__Z11_scs_createPKc(1072575)|0;c[u>>2]=__Z11_scs_createPKc(1119426)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(z,b,t,u,-1);__ZN10StringNameD2Ev(u);__ZN10StringNameD2Ev(t);E=c[b+12>>2]|0;do if(E|0){if(__Z16atomic_decrementPj(E+-8|0)|0)break;__ZN6Memory11free_staticEPvb(E,1)}while(0);E=c[b+4>>2]|0;do if(E|0){if(__Z16atomic_decrementPj(E+-8|0)|0)break;__ZN6Memory11free_staticEPvb(E,1)}while(0);E=c[s>>2]|0;do if(E|0){if(__Z16atomic_decrementPj(E+-8|0)|0)break;__ZN6Memory11free_staticEPvb(E,1)}while(0);E=c[A>>2]|0;do if(E|0){if(__Z16atomic_decrementPj(E+-8|0)|0)break;__ZN6Memory11free_staticEPvb(E,1)}while(0);__ZN10StringNameD2Ev(z);z=c[q>>2]|0;do if(z|0){if(__Z16atomic_decrementPj(z+-8|0)|0)break;__ZN6Memory11free_staticEPvb(z,1)}while(0);__ZN6StringC2EPKc(b,1072698);c[q>>2]=c[b>>2];__ZN10StringNameC2ERK6String(B,q);__ZN6StringC2EPKc(C,1072605);__ZN6StringC2EPKc(s,1072686);z=b+4|0;c[z>>2]=0;E=b+12|0;c[E>>2]=0;c[b>>2]=3;A=c[C>>2]|0;do if(A|0){c[z>>2]=0;if(!(__Z28atomic_conditional_incrementPj(A+-8|0)|0))break;c[z>>2]=c[C>>2]}while(0);c[b+8>>2]=1;z=c[E>>2]|0;do if((z|0)!=(c[s>>2]|0)){do if(z|0){if(__Z16atomic_decrementPj(z+-8|0)|0)break;__ZN6Memory11free_staticEPvb(z,1)}while(0);c[E>>2]=0;A=c[s>>2]|0;if(!A)break;if(!(__Z28atomic_conditional_incrementPj(A+-8|0)|0))break;c[E>>2]=c[s>>2]}while(0);c[b+16>>2]=7;c[t>>2]=__Z11_scs_createPKc(1072591)|0;c[u>>2]=__Z11_scs_createPKc(1072615)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(B,b,t,u,-1);__ZN10StringNameD2Ev(u);__ZN10StringNameD2Ev(t);t=c[b+12>>2]|0;do if(t|0){if(__Z16atomic_decrementPj(t+-8|0)|0)break;__ZN6Memory11free_staticEPvb(t,1)}while(0);t=c[b+4>>2]|0;do if(t|0){if(__Z16atomic_decrementPj(t+-8|0)|0)break;__ZN6Memory11free_staticEPvb(t,1)}while(0);t=c[s>>2]|0;do if(t|0){if(__Z16atomic_decrementPj(t+-8|0)|0)break;__ZN6Memory11free_staticEPvb(t,1)}while(0);t=c[C>>2]|0;do if(t|0){if(__Z16atomic_decrementPj(t+-8|0)|0)break;__ZN6Memory11free_staticEPvb(t,1)}while(0);__ZN10StringNameD2Ev(B);B=c[q>>2]|0;if(!B){l=a;return}if(__Z16atomic_decrementPj(B+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(B,1);l=a;return}function __ZN21AudioEffectDistortion8set_modeENS_4ModeE(a,b){a=a|0;b=b|0;c[a+132>>2]=b;return}function __ZNK21AudioEffectDistortion8get_modeEv(a){a=a|0;return c[a+132>>2]|0}function __ZN21AudioEffectDistortion12set_pre_gainEf(a,b){a=a|0;b=+b;g[a+136>>2]=b;return}function __ZNK21AudioEffectDistortion12get_pre_gainEv(a){a=a|0;return +(+g[a+136>>2])}function __ZN21AudioEffectDistortion14set_keep_hf_hzEf(a,b){a=a|0;b=+b;g[a+144>>2]=b;return}function __ZNK21AudioEffectDistortion14get_keep_hf_hzEv(a){a=a|0;return +(+g[a+144>>2])}function __ZN21AudioEffectDistortion9set_driveEf(a,b){a=a|0;b=+b;g[a+148>>2]=b;return}function __ZNK21AudioEffectDistortion9get_driveEv(a){a=a|0;return +(+g[a+148>>2])}function __ZN21AudioEffectDistortion13set_post_gainEf(a,b){a=a|0;b=+b;g[a+140>>2]=b;return}function __ZNK21AudioEffectDistortion13get_post_gainEv(a){a=a|0;return +(+g[a+140>>2])}function __ZNK13MethodBind0RCI21AudioEffectDistortionfE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Ef(d,0.0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK13MethodBind0RCI21AudioEffectDistortionfE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1072698);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI21AudioEffectDistortionfE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1237188)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2Ef(i,+mj[n&511](d));__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI21AudioEffectDistortionfE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0.0;if(!b)f=0;else{d=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1237188)|0;f=d?b:0}b=c[a+44>>2]|0;d=c[a+48>>2]|0;a=f+(d>>1)|0;if(!(d&1)){h=b;i=+mj[h&511](a);g[e>>2]=i;return}else{h=c[(c[a>>2]|0)+b>>2]|0;i=+mj[h&511](a);g[e>>2]=i;return}}function __ZN13MethodBind0RCI21AudioEffectDistortionfED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I21AudioEffectDistortionfE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if(!b){__ZN7VariantC2Ef(d,0.0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK11MethodBind1I21AudioEffectDistortionfE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1072698);l=a;return c[b>>2]|0}function __ZN11MethodBind1I21AudioEffectDistortionfE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0.0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1237188)|0:0){c[h>>2]=0;a[1263537]=0;k=d+24|0;n=c[k>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=i;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=i;return}if((g|0)>0){if((n|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);p=0}else{a[1263537]=0;p=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,p)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=p;c[b>>2]=0;l=i;return}}p=c[d+44>>2]|0;n=c[d+48>>2]|0;o=e+(n>>1)|0;if(!(n&1))q=p;else q=c[(c[o>>2]|0)+p>>2]|0;do if((g|0)<1){p=c[k>>2]|0;n=p+-1|0;if((p|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)s=0;else s=c[e+-4>>2]|0;if((p|0)<=(s|0)){if(r)t=0;else t=c[e+-4>>2]|0;do if((t|0)<(p|0)){if(r)u=0;else u=c[e+-4>>2]|0;if((u|0)<(p|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);v=0;break}else{a[1263537]=0;w=31;break}}else w=31;while(0);if((w|0)==31)v=e+(n*24|0)|0;__ZN7VariantC2ERKS_(j,v);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);x=+__ZNK7VariantcvfEv(j);Mi[q&511](o,x);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I21AudioEffectDistortionfE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0,j=0.0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1237188)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1)){h=b;i=c[d>>2]|0;j=+g[i>>2];Mi[h&511](a,j);return}else{h=c[(c[a>>2]|0)+b>>2]|0;i=c[d>>2]|0;j=+g[i>>2];Mi[h&511](a,j);return}}function __ZN11MethodBind1I21AudioEffectDistortionfED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI21AudioEffectDistortionNS0_4ModeEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK13MethodBind0RCI21AudioEffectDistortionNS0_4ModeEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1072698);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI21AudioEffectDistortionNS0_4ModeEE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1237188)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2Ei(i,ij[n&8191](d)|0);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI21AudioEffectDistortionNS0_4ModeEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0;if(!b)f=0;else{d=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1237188)|0;f=d?b:0}b=c[a+44>>2]|0;d=c[a+48>>2]|0;a=f+(d>>1)|0;if(!(d&1)){g=b;h=ij[g&8191](a)|0;c[e>>2]=h;return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=ij[g&8191](a)|0;c[e>>2]=h;return}}function __ZN13MethodBind0RCI21AudioEffectDistortionNS0_4ModeEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I21AudioEffectDistortionNS0_4ModeEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if(!b){__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK11MethodBind1I21AudioEffectDistortionNS0_4ModeEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1072698);l=a;return c[b>>2]|0}function __ZN11MethodBind1I21AudioEffectDistortionNS0_4ModeEE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1237188)|0:0){c[h>>2]=0;a[1263537]=0;k=d+24|0;n=c[k>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=i;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=i;return}if((g|0)>0){if((n|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);p=0}else{a[1263537]=0;p=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,p)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=p;c[b>>2]=0;l=i;return}}p=c[d+44>>2]|0;n=c[d+48>>2]|0;o=e+(n>>1)|0;if(!(n&1))q=p;else q=c[(c[o>>2]|0)+p>>2]|0;do if((g|0)<1){p=c[k>>2]|0;n=p+-1|0;if((p|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)s=0;else s=c[e+-4>>2]|0;if((p|0)<=(s|0)){if(r)t=0;else t=c[e+-4>>2]|0;do if((t|0)<(p|0)){if(r)u=0;else u=c[e+-4>>2]|0;if((u|0)<(p|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);v=0;break}else{a[1263537]=0;w=31;break}}else w=31;while(0);if((w|0)==31)v=e+(n*24|0)|0;__ZN7VariantC2ERKS_(j,v);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);f=__ZNK7VariantcviEv(j)|0;Pi[q&2047](o,f);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I21AudioEffectDistortionNS0_4ModeEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1237188)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1)){g=b;h=c[d>>2]|0;i=c[h>>2]|0;Pi[g&2047](a,i);return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=c[d>>2]|0;i=c[h>>2]|0;Pi[g&2047](a,i);return}}function __ZN11MethodBind1I21AudioEffectDistortionNS0_4ModeEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN13AudioEffectEQ18_initialize_classvEv(b){b=b|0;if(a[1263509]|0)return;if(!(a[1263494]|0)){if(!(a[1257004]|0)){if(!(a[1257001]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI9ReferenceEEvv();__ZN9Reference13_bind_methodsEv();a[1257001]=1}__ZN7ClassDB10_add_classI8ResourceEEvv();__ZN8Resource13_bind_methodsEv();a[1257004]=1}__ZN7ClassDB10_add_classI11AudioEffectEEvv();a[1263494]=1}__ZN7ClassDB10_add_classI13AudioEffectEQEEvv();__ZN13AudioEffectEQ13_bind_methodsEv();a[1263509]=1;return}function __ZN13AudioEffectEQ5_setvERK10StringNameRK7Variant(a,b,c){a=a|0;b=b|0;c=c|0;var d=0;if(1302==1129){d=0;return d|0}d=__ZN13AudioEffectEQ4_setERK10StringNameRK7Variant(a,b,c)|0;return d|0}function __ZNK13AudioEffectEQ5_getvERK10StringNameR7Variant(a,b,c){a=a|0;b=b|0;c=c|0;var d=0;if(1303!=1131?__ZNK13AudioEffectEQ4_getERK10StringNameR7Variant(a,b,c)|0:0){d=1;return d|0}d=0;return d|0}function __ZNK13AudioEffectEQ19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+24|0;g=e+4|0;h=e;if(!d)__ZNK11AudioEffect19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,0);__ZN6StringC2EPKc(f,1072830);i=c[f>>2]|0;f=i;j=g+4|0;c[j>>2]=0;k=g+12|0;c[k>>2]=0;c[g>>2]=0;n=(i|0)==0;if(!n?(c[j>>2]=0,__Z28atomic_conditional_incrementPj(i+-8|0)|0):0)c[j>>2]=f;c[g+8>>2]=0;f=c[k>>2]|0;if(f|0){if(!(__Z16atomic_decrementPj(f+-8|0)|0))__ZN6Memory11free_staticEPvb(f,1);c[k>>2]=0}c[g+16>>2]=256;if(!(c[b>>2]|0)){k=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=k;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0}k=__ZnwjPFPvjE(32,4740)|0;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0;c[k+12>>2]=0;c[k+16>>2]=7;f=k+20|0;c[f>>2]=0;j=k+24|0;c[j>>2]=0;o=k+28|0;c[o>>2]=0;__ZN12PropertyInfoaSERKS_(k,g)|0;p=c[b>>2]|0;q=p+4|0;r=c[q>>2]|0;c[j>>2]=r;c[f>>2]=0;c[o>>2]=p;if(r|0)c[r+20>>2]=k;c[q>>2]=k;if(!(c[p>>2]|0))c[p>>2]=k;k=p+8|0;c[k>>2]=(c[k>>2]|0)+1;k=c[g+12>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);k=c[g+4>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);if(!n?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);__ZN10StringNameC2EPKc(h,1072830);__ZN7ClassDB17get_property_listE10StringNameP4ListI12PropertyInfo16DefaultAllocatorEbPK6Object(h,b,1,a);__ZN10StringNameD2Ev(h);if(1900!=516)__ZNK13AudioEffectEQ18_get_property_listEP4ListI12PropertyInfo16DefaultAllocatorE(a,b);if(!d){l=e;return}__ZNK11AudioEffect19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,1);l=e;return}function __ZN13AudioEffectEQ14_notificationvEib(a,b,c){a=a|0;b=b|0;c=c|0;return}function __ZNK13AudioEffectEQ16_get_class_namevEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+8|0;e=b+4|0;f=b;g=a+128|0;a=c[g>>2]|0;if(a|0){if(c[a+4>>2]|0){l=b;return g|0}if(__ZNK6String6lengthEv(a+8|0)|0){l=b;return g|0}}__ZN6StringC2EPKc(d,1072830);c[f>>2]=c[d>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameaSERKS_(g,e);__ZN10StringNameD2Ev(e);e=c[f>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);l=b;return g|0}function __ZNK13AudioEffectEQ9get_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1072830);l=a;return c[b>>2]|0}function __ZNK13AudioEffectEQ8is_classERK6String(a,b){a=a|0;b=b|0;var c=0;if(((!(__ZNK6StringeqEPKc(b,1072830)|0)?!(__ZNK6StringeqEPKc(b,1074831)|0):0)?!(__ZNK6StringeqEPKc(b,1110448)|0):0)?!(__ZNK6StringeqEPKc(b,1126157)|0):0)c=__ZNK6StringeqEPKc(b,1142944)|0;else c=1;return c|0}function __ZNK13AudioEffectEQ12is_class_ptrEPv(a,b){a=a|0;b=b|0;return (b|0)==1237196|((b|0)==1236716|((b|0)==1220696|((b|0)==1220724|(b|0)==1220580)))|0}function __ZN13AudioEffectEQD2Ev(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;c[a>>2]=372396;b=a+156|0;d=c[b>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0){e=c[b>>2]|0;b=(e|0)==0?0:e+-4|0;e=b+4|0;if(c[b>>2]|0){f=0;do{g=c[e+(f<<2)>>2]|0;if(g|0?(__Z16atomic_decrementPj(g+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(g,1);f=f+1|0}while(f>>>0<(c[b>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(d,1)}d=a+144|0;b=c[d>>2]|0;if(b|0?(__ZN3MapI10StringNamei10ComparatorIS0_E16DefaultAllocatorE13_cleanup_treeEPNS4_7ElementE(d,c[b+8>>2]|0),b=c[a+148>>2]|0,f=c[d>>2]|0,c[f+8>>2]=b,c[a+152>>2]=0,e=b,c[e+12>>2]=e,f|0):0){__ZN10StringNameD2Ev(f+24|0);__ZN6Memory11free_staticEPvb(f,0);c[d>>2]=0}d=c[a+140>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);__ZN2EQD2Ev(a+132|0);__ZN10StringNameD2Ev(a+128|0);c[a>>2]=370192;__ZN10StringNameD2Ev(a+124|0);__ZN8ResourceD2Ev(a);return}function __ZN13AudioEffectEQD0Ev(a){a=a|0;__ZN13AudioEffectEQD2Ev(a);__ZdlPv(a);return}function __ZN13AudioEffectEQ8instanceEv(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0;d=l;l=l+48|0;if((l|0)>=(m|0))ba(48);e=d+36|0;f=d;c[e>>2]=0;__ZN3RefI21AudioEffectEQInstanceE8instanceEv(e);if(!b)g=0;else{a[1263537]=0;__ZN9Reference8init_refEv(b)|0;g=b}h=(c[e>>2]|0)+96|0;i=c[h>>2]|0;if((g|0)==(i|0)){if(g|0){j=g;k=12}}else{if((i|0?__ZN9Reference11unreferenceEv(i)|0:0)?(i=c[h>>2]|0,__Z17predelete_handlerP6Object(i)|0):0){gj[c[(c[i>>2]|0)+76>>2]&8191](i);__ZN6Memory11free_staticEPvb(i,0)}c[h>>2]=g;if(g|0){__ZN9Reference9referenceEv(g);j=g;k=12}}if(((k|0)==12?__ZN9Reference11unreferenceEv(j)|0:0)?__Z17predelete_handlerP6Object(g)|0:0){gj[c[(c[g>>2]|0)+76>>2]&8191](g);__ZN6Memory11free_staticEPvb(g,0)}g=(c[e>>2]|0)+108|0;j=b+132|0;__ZN6VectorIfE6resizeEi(g,__ZNK2EQ14get_band_countEv(j)|0)|0;g=(c[e>>2]|0)+100|0;__ZN6VectorIN2EQ11BandProcessEE6resizeEi(g,__ZNK2EQ14get_band_countEv(j)|0)|0;g=0;while(1){n=c[e>>2]|0;b=c[n+100>>2]|0;if(!b)o=0;else o=c[b+-4>>2]|0;if((g|0)>=(o|0))break;__ZNK2EQ18get_band_processorEi(f,j,g);b=(c[e>>2]|0)+100|0;h=c[b>>2]|0;i=(h|0)==0;if(i)p=0;else p=c[h+-4>>2]|0;do if((p|0)<=(g|0)){if(i)q=0;else q=c[h+-4>>2]|0;if((q|0)>(g|0)){a[1263537]=0;k=35;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);r=0;break}}else k=35;while(0);if((k|0)==35){k=0;__ZN6VectorIN2EQ11BandProcessEE14_copy_on_writeEv(b);r=(c[b>>2]|0)+(g*36|0)|0}s=r;t=f;u=s+36|0;do{c[s>>2]=c[t>>2];s=s+4|0;t=t+4|0}while((s|0)<(u|0));g=g+1|0}__ZN6VectorIN2EQ11BandProcessEE6resizeEi(n+104|0,__ZNK2EQ14get_band_countEv(j)|0)|0;n=0;while(1){v=c[e>>2]|0;g=c[v+104>>2]|0;if(!g)w=0;else w=c[g+-4>>2]|0;if((n|0)>=(w|0))break;__ZNK2EQ18get_band_processorEi(f,j,n);g=(c[e>>2]|0)+104|0;r=c[g>>2]|0;q=(r|0)==0;if(q)x=0;else x=c[r+-4>>2]|0;do if((x|0)<=(n|0)){if(q)y=0;else y=c[r+-4>>2]|0;if((y|0)>(n|0)){a[1263537]=0;k=48;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);z=0;break}}else k=48;while(0);if((k|0)==48){k=0;__ZN6VectorIN2EQ11BandProcessEE14_copy_on_writeEv(g);z=(c[g>>2]|0)+(n*36|0)|0}s=z;t=f;u=s+36|0;do{c[s>>2]=c[t>>2];s=s+4|0;t=t+4|0}while((s|0)<(u|0));n=n+1|0}if(!v){A=0;l=d;return A|0}if($i[c[(c[v>>2]|0)+44>>2]&8191](v,1237132)|0){__ZN9Reference9referenceEv(v);B=v}else B=0;v=c[e>>2]|0;if(!v){A=B;l=d;return A|0}if(!(__ZN9Reference11unreferenceEv(v)|0)){A=B;l=d;return A|0}v=c[e>>2]|0;if(!(__Z17predelete_handlerP6Object(v)|0)){A=B;l=d;return A|0}gj[c[(c[v>>2]|0)+76>>2]&8191](v);__ZN6Memory11free_staticEPvb(v,0);A=B;l=d;return A|0}function __ZN3RefI21AudioEffectEQInstanceE8instanceEv(b){b=b|0;var d=0,e=0,f=0,g=0,h=0;d=__ZnwjPKc(112,1263606)|0;__ZN9ReferenceC2Ev(d);c[d>>2]=37e4;__ZN10StringNameC2Ev(d+88|0);c[d>>2]=372524;__ZN10StringNameC2Ev(d+92|0);e=d+96|0;c[e>>2]=0;c[e+4>>2]=0;c[e+8>>2]=0;c[e+12>>2]=0;__Z22postinitialize_handlerP6Object(d);if(!d){f=0;g=0}else{a[1263537]=0;__ZN9Reference8init_refEv(d)|0;f=d;g=d}d=c[b>>2]|0;do if((f|0)==(d|0))if(!f)return;else{h=f;break}else{if((d|0?__ZN9Reference11unreferenceEv(d)|0:0)?(e=c[b>>2]|0,__Z17predelete_handlerP6Object(e)|0):0){gj[c[(c[e>>2]|0)+76>>2]&8191](e);__ZN6Memory11free_staticEPvb(e,0)}c[b>>2]=g;if(!f)return;else{__ZN9Reference9referenceEv(f);h=f;break}}while(0);if(!(__ZN9Reference11unreferenceEv(h)|0))return;if(!(__Z17predelete_handlerP6Object(f)|0))return;gj[c[(c[f>>2]|0)+76>>2]&8191](f);__ZN6Memory11free_staticEPvb(g,0);return}function __ZNK2EQ14get_band_countEv(a){a=a|0;var b=0,d=0;b=c[a>>2]|0;if(!b){d=0;return d|0}d=c[b+-4>>2]|0;return d|0}function __ZN6VectorIN2EQ11BandProcessEE6resizeEi(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0;if((d|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,269,1145657,0);e=31;return e|0}a[1263537]=0;f=c[b>>2]|0;if(!f)g=0;else g=c[f+-4>>2]|0;if((g|0)==(d|0)){e=0;return e|0}if(!d){if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);c[b>>2]=0;e=0;return e|0}__ZN6VectorIN2EQ11BandProcessEE14_copy_on_writeEv(b);f=d*36|0;if(d>>>0<=119304647?(g=f+-1|0,h=g>>>1|g,g=h>>>2|h,h=g>>>4|g,g=h>>>8|h,h=(g>>>16|g)+1|0,f>>>0<4294967264):0){a[1263537]=0;f=c[b>>2]|0;do if(!f)if((d|0)>0)i=18;else{j=0;i=28}else{g=c[f+-4>>2]|0;if((g|0)<(d|0))if(!g)i=18;else{k=__ZN6Memory14realloc_staticEPvjb(f,h,1)|0;if(k|0){a[1263537]=0;l=k;m=c[k+-4>>2]|0;break}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,300,1145876,0);e=6;return e|0}else{j=g;i=28}}while(0);do if((i|0)==18){g=__ZN6Memory12alloc_staticEjb(h,1)|0;if(g|0){a[1263537]=0;c[g+-4>>2]=0;c[g+-8>>2]=1;l=g;m=0;break}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,292,1145820,0);e=6;return e|0}else if((i|0)==28){if((j|0)<=(d|0)){e=0;return e|0}g=__ZN6Memory14realloc_staticEPvjb(f,h,1)|0;if(!g){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,324,1145876,0);e=6;return e|0}else{a[1263537]=0;c[b>>2]=g;c[g+-4>>2]=d;e=0;return e|0}}while(0);c[b>>2]=l;if((m|0)<(d|0)){h=m;do{__ZN2EQ11BandProcessC2Ev(l+(h*36|0)|0);h=h+1|0}while((h|0)!=(d|0));n=c[b>>2]|0}else n=l;c[((n|0)==0?0:n+-4|0)>>2]=d;e=0;return e|0}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,285,1145723,0);e=6;return e|0}function __ZNK2EQ18get_band_processorEi(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0;f=b;g=f+36|0;do{c[f>>2]=0;f=f+4|0}while((f|0)<(g|0));if((e|0)>=0){f=c[d>>2]|0;d=(f|0)==0;if(d)h=0;else h=c[f+-4>>2]|0;if((h|0)>(e|0)){a[1263537]=0;if(d)i=0;else i=c[f+-4>>2]|0;do if((i|0)<=(e|0)){if(d)j=0;else j=c[f+-4>>2]|0;if((j|0)>(e|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0)}while(0);c[b>>2]=c[f+(e<<4)+4>>2];if(d)k=0;else k=c[f+-4>>2]|0;do if((k|0)<=(e|0)){if(d)l=0;else l=c[f+-4>>2]|0;if((l|0)>(e|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0)}while(0);c[b+4>>2]=c[f+(e<<4)+8>>2];if(d)m=0;else m=c[f+-4>>2]|0;do if((m|0)<=(e|0)){if(d)n=0;else n=c[f+-4>>2]|0;if((n|0)>(e|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0)}while(0);c[b+8>>2]=c[f+(e<<4)+12>>2];return}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1072720,1072739,199,1072768,0);return}function __ZN6VectorIN2EQ11BandProcessEE14_copy_on_writeEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0;b=c[a>>2]|0;if(!b)return;if((c[b+-8>>2]|0)>>>0<=1)return;d=c[b+-4>>2]|0;b=(d*36|0)+-1|0;e=b>>>1|b;b=e>>>2|e;e=b>>>4|b;b=e>>>8|e;e=__ZN6Memory12alloc_staticEjb((b>>>16|b)+1|0,1)|0;c[e+-8>>2]=1;c[e+-4>>2]=d;if(d|0){b=0;do{f=e+(b*36|0)|0;g=(c[a>>2]|0)+(b*36|0)|0;h=f+36|0;do{c[f>>2]=c[g>>2];f=f+4|0;g=g+4|0}while((f|0)<(h|0));b=b+1|0}while((b|0)!=(d|0))}d=c[a>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);c[a>>2]=e;return}function __ZN2EQ11BandProcessC2Ev(a){a=a|0;var b=0;b=a;a=b+36|0;do{c[b>>2]=0;b=b+4|0}while((b|0)<(a|0));return}function __ZN21AudioEffectEQInstance18_initialize_classvEv(b){b=b|0;if(a[1263508]|0)return;if(!(a[1263493]|0)){if(!(a[1257001]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI9ReferenceEEvv();__ZN9Reference13_bind_methodsEv();a[1257001]=1}__ZN7ClassDB10_add_classI19AudioEffectInstanceEEvv();a[1263493]=1}__ZN7ClassDB10_add_classI21AudioEffectEQInstanceEEvv();a[1263508]=1;return}function __ZN21AudioEffectEQInstance5_setvERK10StringNameRK7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK21AudioEffectEQInstance5_getvERK10StringNameR7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK21AudioEffectEQInstance19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+24|0;g=e+4|0;h=e;if(!d)__ZNK19AudioEffectInstance19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,0);__ZN6StringC2EPKc(f,1072808);i=c[f>>2]|0;f=i;j=g+4|0;c[j>>2]=0;k=g+12|0;c[k>>2]=0;c[g>>2]=0;n=(i|0)==0;if(!n?(c[j>>2]=0,__Z28atomic_conditional_incrementPj(i+-8|0)|0):0)c[j>>2]=f;c[g+8>>2]=0;f=c[k>>2]|0;if(f|0){if(!(__Z16atomic_decrementPj(f+-8|0)|0))__ZN6Memory11free_staticEPvb(f,1);c[k>>2]=0}c[g+16>>2]=256;if(!(c[b>>2]|0)){k=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=k;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0}k=__ZnwjPFPvjE(32,4740)|0;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0;c[k+12>>2]=0;c[k+16>>2]=7;f=k+20|0;c[f>>2]=0;j=k+24|0;c[j>>2]=0;o=k+28|0;c[o>>2]=0;__ZN12PropertyInfoaSERKS_(k,g)|0;p=c[b>>2]|0;q=p+4|0;r=c[q>>2]|0;c[j>>2]=r;c[f>>2]=0;c[o>>2]=p;if(r|0)c[r+20>>2]=k;c[q>>2]=k;if(!(c[p>>2]|0))c[p>>2]=k;k=p+8|0;c[k>>2]=(c[k>>2]|0)+1;k=c[g+12>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);k=c[g+4>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);if(!n?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);__ZN10StringNameC2EPKc(h,1072808);__ZN7ClassDB17get_property_listE10StringNameP4ListI12PropertyInfo16DefaultAllocatorEbPK6Object(h,b,1,a);__ZN10StringNameD2Ev(h);if(!d){l=e;return}__ZNK19AudioEffectInstance19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,1);l=e;return}function __ZN21AudioEffectEQInstance14_notificationvEib(a,b,c){a=a|0;b=b|0;c=c|0;return}function __ZNK21AudioEffectEQInstance16_get_class_namevEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+8|0;e=b+4|0;f=b;g=a+92|0;a=c[g>>2]|0;if(a|0){if(c[a+4>>2]|0){l=b;return g|0}if(__ZNK6String6lengthEv(a+8|0)|0){l=b;return g|0}}__ZN6StringC2EPKc(d,1072808);c[f>>2]=c[d>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameaSERKS_(g,e);__ZN10StringNameD2Ev(e);e=c[f>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);l=b;return g|0}function __ZNK21AudioEffectEQInstance9get_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1072808);l=a;return c[b>>2]|0}function __ZNK21AudioEffectEQInstance8is_classERK6String(a,b){a=a|0;b=b|0;var c=0;if((!(__ZNK6StringeqEPKc(b,1072808)|0)?!(__ZNK6StringeqEPKc(b,1074811)|0):0)?!(__ZNK6StringeqEPKc(b,1126157)|0):0)c=__ZNK6StringeqEPKc(b,1142944)|0;else c=1;return c|0}function __ZNK21AudioEffectEQInstance12is_class_ptrEPv(a,b){a=a|0;b=b|0;return (b|0)==1237192|((b|0)==1237132|((b|0)==1220724|(b|0)==1220580))|0}function __ZN21AudioEffectEQInstanceD2Ev(a){a=a|0;var b=0,d=0;c[a>>2]=372524;b=c[a+108>>2]|0;if(b|0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(b,1);b=c[a+104>>2]|0;if(b|0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(b,1);b=c[a+100>>2]|0;if(b|0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(b,1);b=a+96|0;d=c[b>>2]|0;if((d|0?__ZN9Reference11unreferenceEv(d)|0:0)?(d=c[b>>2]|0,__Z17predelete_handlerP6Object(d)|0):0){gj[c[(c[d>>2]|0)+76>>2]&8191](d);__ZN6Memory11free_staticEPvb(d,0)}c[b>>2]=0;__ZN10StringNameD2Ev(a+92|0);c[a>>2]=37e4;__ZN10StringNameD2Ev(a+88|0);__ZN9ReferenceD2Ev(a);return}function __ZN21AudioEffectEQInstanceD0Ev(a){a=a|0;__ZN21AudioEffectEQInstanceD2Ev(a);__ZdlPv(a);return}function __ZN21AudioEffectEQInstance7processEPK10AudioFramePS0_i(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0.0,v=0.0,w=0.0,x=0.0,y=0.0,z=0.0,A=0.0;h=b+100|0;i=c[h>>2]|0;if(!i){j=0;k=0}else{l=c[i+-4>>2]|0;__ZN6VectorIN2EQ11BandProcessEE14_copy_on_writeEv(h);j=c[h>>2]|0;k=l}l=b+104|0;if(!(c[l>>2]|0))m=0;else{__ZN6VectorIN2EQ11BandProcessEE14_copy_on_writeEv(l);m=c[l>>2]|0}l=b+108|0;if(!(c[l>>2]|0))n=0;else{__ZN6VectorIfE14_copy_on_writeEv(l);n=c[l>>2]|0}l=(k|0)>0;a:do if(l){h=b+96|0;i=0;while(1){o=(c[h>>2]|0)+140|0;p=c[o>>2]|0;q=(p|0)==0;if(q)r=0;else r=c[p+-4>>2]|0;if((r|0)<=(i|0)){if(q)s=0;else s=c[p+-4>>2]|0;if((s|0)<=(i|0))break;a[1263537]=0}__ZN6VectorIfE14_copy_on_writeEv(o);g[n+(i<<2)>>2]=+R(+(+g[(c[o>>2]|0)+(i<<2)>>2]*.11512925464970228));i=i+1|0;if((i|0)>=(k|0))break a}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);if((f|0)<=0)return;if(l)t=0;else{_memset(e|0,0,f<<3|0)|0;return}do{u=+g[d+(t<<3)>>2];v=+g[d+(t<<3)+4>>2];l=0;w=0.0;x=0.0;do{g[j+(l*36|0)+12>>2]=u;s=j+(l*36|0)+20|0;r=j+(l*36|0)+28|0;y=+g[r>>2];b=j+(l*36|0)+32|0;z=+g[j+(l*36|0)>>2]*(u-+g[s>>2])+ +g[j+(l*36|0)+8>>2]*y-+g[j+(l*36|0)+4>>2]*+g[b>>2];g[j+(l*36|0)+24>>2]=z;i=j+(l*36|0)+16|0;c[s>>2]=c[i>>2];g[i>>2]=u;g[b>>2]=y;g[r>>2]=z;g[m+(l*36|0)+12>>2]=v;r=m+(l*36|0)+20|0;b=m+(l*36|0)+28|0;y=+g[b>>2];i=m+(l*36|0)+32|0;A=+g[m+(l*36|0)>>2]*(v-+g[r>>2])+ +g[m+(l*36|0)+8>>2]*y-+g[m+(l*36|0)+4>>2]*+g[i>>2];g[m+(l*36|0)+24>>2]=A;s=m+(l*36|0)+16|0;c[r>>2]=c[s>>2];g[s>>2]=v;g[i>>2]=y;g[b>>2]=A;y=+g[n+(l<<2)>>2];w=w+z*y;x=x+A*y;l=l+1|0}while((l|0)!=(k|0));g[e+(t<<3)>>2]=w;g[e+(t<<3)+4>>2]=x;t=t+1|0}while((t|0)!=(f|0));return}function __ZN7ClassDB10_add_classI21AudioEffectEQInstanceEEvv(){var a=0,b=0,d=0,e=0,f=0,g=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+16|0;d=a+12|0;e=a+8|0;f=a+4|0;g=a;__ZN6StringC2EPKc(b,1072808);c[e>>2]=c[b>>2];__ZN10StringNameC2ERK6String(d,e);__ZN6StringC2EPKc(b,1074811);c[g>>2]=c[b>>2];__ZN10StringNameC2ERK6String(f,g);__ZN7ClassDB11_add_class2ERK10StringNameS2_(d,f);__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);__ZN10StringNameD2Ev(d);d=c[e>>2]|0;if(!d){l=a;return}if(__Z16atomic_decrementPj(d+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(d,1);l=a;return}function __ZN2EQD2Ev(a){a=a|0;var b=0;b=c[a>>2]|0;if(!b)return;if(__Z16atomic_decrementPj(b+-8|0)|0)return;__ZN6Memory11free_staticEPvb(b,1);return}function __ZNK13AudioEffectEQ18_get_property_listEP4ListI12PropertyInfo16DefaultAllocatorE(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+4|0;g=e;h=b+156|0;b=f+4|0;i=f+12|0;j=f+8|0;k=f+16|0;n=f+12|0;o=f+4|0;p=0;while(1){q=c[h>>2]|0;r=(q|0)==0;if(r)s=0;else s=c[q+-4>>2]|0;if((p|0)>=(s|0))break;if(r)t=0;else t=c[q+-4>>2]|0;do if((t|0)<=(p|0)){if(r)u=0;else u=c[q+-4>>2]|0;if((u|0)>(p|0)){a[1263537]=0;v=14;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);w=0;break}}else v=14;while(0);if((v|0)==14){v=0;w=q+(p<<2)|0}r=c[w>>2]|0;if((r|0)!=0?(__Z28atomic_conditional_incrementPj(r+-8|0)|0)!=0:0)x=c[w>>2]|0;else x=0;__ZN6StringC2EPKc(g,1073481);c[b>>2]=0;c[i>>2]=0;c[f>>2]=3;r=(x|0)==0;if(!r?(c[b>>2]=0,__Z28atomic_conditional_incrementPj(x+-8|0)|0):0)c[b>>2]=x;c[j>>2]=1;y=c[i>>2]|0;if((y|0)!=(c[g>>2]|0)){if(y|0?(__Z16atomic_decrementPj(y+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(y,1);c[i>>2]=0;y=c[g>>2]|0;if(y|0?__Z28atomic_conditional_incrementPj(y+-8|0)|0:0)c[i>>2]=c[g>>2]}c[k>>2]=7;if(!(c[d>>2]|0)){y=__ZnwjPFPvjE(12,4740)|0;c[d>>2]=y;c[y>>2]=0;c[y+4>>2]=0;c[y+8>>2]=0}y=__ZnwjPFPvjE(32,4740)|0;c[y>>2]=0;c[y+4>>2]=0;c[y+8>>2]=0;c[y+12>>2]=0;c[y+16>>2]=7;z=y+20|0;c[z>>2]=0;A=y+24|0;c[A>>2]=0;B=y+28|0;c[B>>2]=0;__ZN12PropertyInfoaSERKS_(y,f)|0;C=c[d>>2]|0;D=C+4|0;E=c[D>>2]|0;c[A>>2]=E;c[z>>2]=0;c[B>>2]=C;if(E|0)c[E+20>>2]=y;c[D>>2]=y;if(!(c[C>>2]|0))c[C>>2]=y;y=C+8|0;c[y>>2]=(c[y>>2]|0)+1;y=c[n>>2]|0;if(y|0?(__Z16atomic_decrementPj(y+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(y,1);y=c[o>>2]|0;if(y|0?(__Z16atomic_decrementPj(y+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(y,1);y=c[g>>2]|0;if(y|0?(__Z16atomic_decrementPj(y+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(y,1);y=x;if(!r?(__Z16atomic_decrementPj(y+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(y,1);p=p+1|0}l=e;return}function __ZNK13AudioEffectEQ4_getERK10StringNameR7Variant(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0.0,w=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);h=f;i=c[b+144>>2]|0;if(!i){j=0;l=f;return j|0}k=c[i+8>>2]|0;i=c[b+148>>2]|0;a:do if((k|0)==(i|0))n=k;else{o=c[d>>2]|0;p=k;while(1){q=c[p+24>>2]|0;if(o>>>0<q>>>0)r=p+8|0;else{if(q>>>0>=o>>>0){n=p;break a}r=p+4|0}p=c[r>>2]|0;if((p|0)==(i|0)){j=0;break}}l=f;return j|0}while(0);if((n|0)==(i|0)|(n|0)==0){j=0;l=f;return j|0}i=c[n+28>>2]|0;if((i|0)>=0){n=c[b+140>>2]|0;b=(n|0)==0;if(b)s=0;else s=c[n+-4>>2]|0;if((s|0)>(i|0)){a[1263537]=0;if(b)t=0;else t=c[n+-4>>2]|0;do if((t|0)<=(i|0)){if(b)u=0;else u=c[n+-4>>2]|0;if((u|0)>(i|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0)}while(0);v=+g[n+(i<<2)>>2]}else w=14}else w=14;if((w|0)==14){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1072844,1072861,85,1072903,0);v=0.0}__ZN7VariantC2Ef(h,v);__ZN7VariantaSERKS_(e,h);if(c[h>>2]|0)__ZN7Variant5clearEv(h);j=1;l=f;return j|0}function __ZN13AudioEffectEQ4_setERK10StringNameRK7Variant(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0.0,p=0,q=0,r=0;f=c[b+144>>2]|0;if(!f){h=0;return h|0}i=c[f+8>>2]|0;f=c[b+148>>2]|0;a:do if((i|0)==(f|0))j=i;else{k=c[d>>2]|0;l=i;while(1){m=c[l+24>>2]|0;if(k>>>0<m>>>0)n=l+8|0;else{if(m>>>0>=k>>>0){j=l;break a}n=l+4|0}l=c[n>>2]|0;if((l|0)==(f|0)){h=0;break}}return h|0}while(0);if((j|0)==(f|0)|(j|0)==0){h=0;return h|0}f=c[j+28>>2]|0;o=+__ZNK7VariantcvfEv(e);if((f|0)>=0){e=b+140|0;b=c[e>>2]|0;j=(b|0)==0;if(j)p=0;else p=c[b+-4>>2]|0;if((p|0)>(f|0)){a[1263537]=0;if(j)q=0;else q=c[b+-4>>2]|0;do if((q|0)<=(f|0)){if(j)r=0;else r=c[b+-4>>2]|0;if((r|0)>(f|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);__ZN6VectorIfE14_copy_on_writeEv(e);g[(c[e>>2]|0)+(f<<2)>>2]=o;h=1;return h|0}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1072943,1072861,80,1072903,0);h=1;return h|0}function __ZN7ClassDB10_add_classI13AudioEffectEQEEvv(){var a=0,b=0,d=0,e=0,f=0,g=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+16|0;d=a+12|0;e=a+8|0;f=a+4|0;g=a;__ZN6StringC2EPKc(b,1072830);c[e>>2]=c[b>>2];__ZN10StringNameC2ERK6String(d,e);__ZN6StringC2EPKc(b,1074831);c[g>>2]=c[b>>2];__ZN10StringNameC2ERK6String(f,g);__ZN7ClassDB11_add_class2ERK10StringNameS2_(d,f);__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);__ZN10StringNameD2Ev(d);d=c[e>>2]|0;if(!d){l=a;return}if(__Z16atomic_decrementPj(d+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(d,1);l=a;return}function __ZN13AudioEffectEQ13_bind_methodsEv(){var a=0,b=0,d=0,e=0,f=0,g=0,h=0,i=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+16|0;d=a+8|0;e=a;__Z8D_METHODPKcS0_S0_(b,1072943,1072960,1072969);f=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(f);c[f>>2]=372620;__ZN10MethodBind10_set_constEb(f,0);__ZN10MethodBind24_generate_argument_typesEi(f,2);c[f+44>>2]=102;c[f+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,f,b,0,0)|0;f=b+4|0;g=c[f>>2]|0;if(g|0?(__Z16atomic_decrementPj(g+-8|0)|0)==0:0){h=c[f>>2]|0;f=(h|0)==0?0:h+-4|0;h=f+4|0;if(c[f>>2]|0){i=0;do{__ZN10StringNameD2Ev(h+(i<<2)|0);i=i+1|0}while(i>>>0<(c[f>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(g,1)}__ZN10StringNameD2Ev(b);__Z8D_METHODPKcS0_(d,1072844,1072960);b=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(b);c[b>>2]=372656;__ZN10MethodBind10_set_constEb(b,1);__ZN10MethodBind24_generate_argument_typesEi(b,1);__ZN10MethodBind12_set_returnsEb(b,1);c[b+44>>2]=60;c[b+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,b,d,0,0)|0;b=d+4|0;g=c[b>>2]|0;if(g|0?(__Z16atomic_decrementPj(g+-8|0)|0)==0:0){f=c[b>>2]|0;b=(f|0)==0?0:f+-4|0;f=b+4|0;if(c[b>>2]|0){i=0;do{__ZN10StringNameD2Ev(f+(i<<2)|0);i=i+1|0}while(i>>>0<(c[b>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(g,1)}__ZN10StringNameD2Ev(d);__Z8D_METHODPKc(e,1072979);d=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(d);c[d>>2]=372692;__ZN10MethodBind10_set_constEb(d,1);__ZN10MethodBind24_generate_argument_typesEi(d,0);__ZN10MethodBind12_set_returnsEb(d,1);c[d+44>>2]=5766;c[d+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,d,e,0,0)|0;d=e+4|0;g=c[d>>2]|0;if(!g){__ZN10StringNameD2Ev(e);l=a;return}if(__Z16atomic_decrementPj(g+-8|0)|0){__ZN10StringNameD2Ev(e);l=a;return}b=c[d>>2]|0;d=(b|0)==0?0:b+-4|0;b=d+4|0;if(c[d>>2]|0){i=0;do{__ZN10StringNameD2Ev(b+(i<<2)|0);i=i+1|0}while(i>>>0<(c[d>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(g,1);__ZN10StringNameD2Ev(e);l=a;return}function __ZN13AudioEffectEQ16set_band_gain_dbEif(b,d,e){b=b|0;d=d|0;e=+e;var f=0,h=0,i=0,j=0,k=0;if((d|0)>=0){f=b+140|0;b=c[f>>2]|0;h=(b|0)==0;if(h)i=0;else i=c[b+-4>>2]|0;if((i|0)>(d|0)){a[1263537]=0;if(h)j=0;else j=c[b+-4>>2]|0;do if((j|0)<=(d|0)){if(h)k=0;else k=c[b+-4>>2]|0;if((k|0)>(d|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);__ZN6VectorIfE14_copy_on_writeEv(f);g[(c[f>>2]|0)+(d<<2)>>2]=e;return}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1072943,1072861,80,1072903,0);return}function __ZNK13AudioEffectEQ16get_band_gain_dbEi(b,d){b=b|0;d=d|0;var e=0,f=0,h=0,i=0,j=0.0;if((d|0)>=0){e=c[b+140>>2]|0;b=(e|0)==0;if(b)f=0;else f=c[e+-4>>2]|0;if((f|0)>(d|0)){a[1263537]=0;if(b)h=0;else h=c[e+-4>>2]|0;do if((h|0)<=(d|0)){if(b)i=0;else i=c[e+-4>>2]|0;if((i|0)>(d|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0)}while(0);j=+g[e+(d<<2)>>2];return +j}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1072844,1072861,85,1072903,0);j=0.0;return +j}function __ZNK13AudioEffectEQ14get_band_countEv(a){a=a|0;var b=0,d=0;b=c[a+140>>2]|0;if(!b){d=0;return d|0}d=c[b+-4>>2]|0;return d|0}function __ZNK13MethodBind0RCI13AudioEffectEQiE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK13MethodBind0RCI13AudioEffectEQiE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1072830);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI13AudioEffectEQiE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1237196)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2Ei(i,ij[n&8191](d)|0);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI13AudioEffectEQiE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0;if(!b)f=0;else{d=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1237196)|0;f=d?b:0}b=c[a+44>>2]|0;d=c[a+48>>2]|0;a=f+(d>>1)|0;if(!(d&1)){g=b;h=ij[g&8191](a)|0;c[e>>2]=h;return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=ij[g&8191](a)|0;c[e>>2]=h;return}}function __ZN13MethodBind0RCI13AudioEffectEQiED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind1RCI13AudioEffectEQfiE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;switch(b|0){case -1:{__ZN7VariantC2Ef(d,0.0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}case 0:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}default:e=0}l=a;return e|0}function __ZNK13MethodBind1RCI13AudioEffectEQfiE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1072830);l=a;return c[b>>2]|0}function __ZN13MethodBind1RCI13AudioEffectEQfiE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;i=l;l=l+48|0;if((l|0)>=(m|0))ba(48);j=i+24|0;k=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1237196)|0:0){c[h>>2]=0;a[1263537]=0;n=d+24|0;o=c[n>>2]|0;if((o|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=o;c[b>>2]=0;l=i;return}p=o-(c[d+20>>2]|0)|0;if((p|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=p;c[b>>2]=0;l=i;return}if((g|0)>0){if((o|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);q=0}else{a[1263537]=0;q=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,q)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=q;c[b>>2]=0;l=i;return}}q=c[d+44>>2]|0;o=c[d+48>>2]|0;p=e+(o>>1)|0;if(!(o&1))r=q;else r=c[(c[p>>2]|0)+q>>2]|0;do if((g|0)<1){q=c[n>>2]|0;o=q+-1|0;if((q|0)>=1){e=c[d+16>>2]|0;s=(e|0)==0;if(s)t=0;else t=c[e+-4>>2]|0;if((q|0)<=(t|0)){if(s)u=0;else u=c[e+-4>>2]|0;do if((u|0)<(q|0)){if(s)v=0;else v=c[e+-4>>2]|0;if((v|0)<(q|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);w=0;break}else{a[1263537]=0;x=31;break}}else x=31;while(0);if((x|0)==31)w=e+(o*24|0)|0;__ZN7VariantC2ERKS_(k,w);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);f=__ZNK7VariantcviEv(k)|0;__ZN7VariantC2Ef(j,+ii[r&127](p,f));if(c[k>>2]|0)__ZN7Variant5clearEv(k);__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1217,1146558,0);c[b>>2]=0;l=i;return}function __ZN13MethodBind1RCI13AudioEffectEQfiE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0;if(!b)f=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1237196)|0;f=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=f+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;g[e>>2]=+ii[i&127](a,c[c[d>>2]>>2]|0);return}function __ZN13MethodBind1RCI13AudioEffectEQfiED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind2I13AudioEffectEQifE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;switch(b|0){case 0:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}case 1:{__ZN7VariantC2Ef(d,0.0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}default:e=0}l=a;return e|0}function __ZNK11MethodBind2I13AudioEffectEQifE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1072830);l=a;return c[b>>2]|0}function __ZN11MethodBind2I13AudioEffectEQifE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0.0;i=l;l=l+48|0;if((l|0)>=(m|0))ba(48);j=i+24|0;k=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1237196)|0:0){c[h>>2]=0;a[1263537]=0;n=d+24|0;o=c[n>>2]|0;if((o|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=o;c[b>>2]=0;l=i;return}p=o-(c[d+20>>2]|0)|0;if((p|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=p;c[b>>2]=0;l=i;return}if((g|0)>0){if((o|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);q=0}else{a[1263537]=0;q=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,q)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=q;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[n>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);r=0}else{a[1263537]=0;r=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,r)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=r;c[b>>2]=0;l=i;return}}}r=c[d+44>>2]|0;q=c[d+48>>2]|0;o=e+(q>>1)|0;if(!(q&1))s=r;else s=c[(c[o>>2]|0)+r>>2]|0;do if((g|0)<1){r=c[n>>2]|0;q=r+-1|0;if((r|0)>=1){e=c[d+16>>2]|0;p=(e|0)==0;if(p)t=0;else t=c[e+-4>>2]|0;if((r|0)<=(t|0)){if(p)u=0;else u=c[e+-4>>2]|0;do if((u|0)<(r|0)){if(p)v=0;else v=c[e+-4>>2]|0;if((v|0)<(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);w=0;break}else{a[1263537]=0;x=37;break}}else x=37;while(0);if((x|0)==37)w=e+(q*24|0)|0;__ZN7VariantC2ERKS_(j,w);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);w=__ZNK7VariantcviEv(j)|0;do if((g|0)<2){v=c[n>>2]|0;u=v+-1|0;t=v+-2|0;if((v|0)>=2){v=c[d+16>>2]|0;r=(v|0)==0;if(r)y=0;else y=c[v+-4>>2]|0;if((u|0)<=(y|0)){if(r)z=0;else z=c[v+-4>>2]|0;do if((z|0)<(u|0)){if(r)A=0;else A=c[v+-4>>2]|0;if((A|0)<(u|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);B=0;break}else{a[1263537]=0;x=54;break}}else x=54;while(0);if((x|0)==54)B=v+(t*24|0)|0;__ZN7VariantC2ERKS_(k,B);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f+4>>2]|0);while(0);C=+__ZNK7VariantcvfEv(k);dj[s&127](o,w,C);if(c[k>>2]|0)__ZN7Variant5clearEv(k);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1380,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind2I13AudioEffectEQifE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,h=0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1237196)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1))h=b;else h=c[(c[a>>2]|0)+b>>2]|0;dj[h&127](a,c[c[d>>2]>>2]|0,+g[c[d+4>>2]>>2]);return}function __ZN11MethodBind2I13AudioEffectEQifED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN17AudioEffectChorus18_initialize_classvEv(b){b=b|0;if(a[1263511]|0)return;if(!(a[1263494]|0)){if(!(a[1257004]|0)){if(!(a[1257001]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI9ReferenceEEvv();__ZN9Reference13_bind_methodsEv();a[1257001]=1}__ZN7ClassDB10_add_classI8ResourceEEvv();__ZN8Resource13_bind_methodsEv();a[1257004]=1}__ZN7ClassDB10_add_classI11AudioEffectEEvv();a[1263494]=1}__ZN7ClassDB10_add_classI17AudioEffectChorusEEvv();__ZN17AudioEffectChorus13_bind_methodsEv();a[1263511]=1;return}function __ZN17AudioEffectChorus5_setvERK10StringNameRK7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK17AudioEffectChorus5_getvERK10StringNameR7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK17AudioEffectChorus19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+24|0;g=e+4|0;h=e;if(!d)__ZNK11AudioEffect19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,0);__ZN6StringC2EPKc(f,1073981);i=c[f>>2]|0;f=i;j=g+4|0;c[j>>2]=0;k=g+12|0;c[k>>2]=0;c[g>>2]=0;n=(i|0)==0;if(!n?(c[j>>2]=0,__Z28atomic_conditional_incrementPj(i+-8|0)|0):0)c[j>>2]=f;c[g+8>>2]=0;f=c[k>>2]|0;if(f|0){if(!(__Z16atomic_decrementPj(f+-8|0)|0))__ZN6Memory11free_staticEPvb(f,1);c[k>>2]=0}c[g+16>>2]=256;if(!(c[b>>2]|0)){k=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=k;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0}k=__ZnwjPFPvjE(32,4740)|0;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0;c[k+12>>2]=0;c[k+16>>2]=7;f=k+20|0;c[f>>2]=0;j=k+24|0;c[j>>2]=0;o=k+28|0;c[o>>2]=0;__ZN12PropertyInfoaSERKS_(k,g)|0;p=c[b>>2]|0;q=p+4|0;r=c[q>>2]|0;c[j>>2]=r;c[f>>2]=0;c[o>>2]=p;if(r|0)c[r+20>>2]=k;c[q>>2]=k;if(!(c[p>>2]|0))c[p>>2]=k;k=p+8|0;c[k>>2]=(c[k>>2]|0)+1;k=c[g+12>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);k=c[g+4>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);if(!n?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);__ZN10StringNameC2EPKc(h,1073981);__ZN7ClassDB17get_property_listE10StringNameP4ListI12PropertyInfo16DefaultAllocatorEbPK6Object(h,b,1,a);__ZN10StringNameD2Ev(h);if(!d){l=e;return}__ZNK11AudioEffect19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,1);l=e;return}function __ZN17AudioEffectChorus14_notificationvEib(a,b,c){a=a|0;b=b|0;c=c|0;return}function __ZNK17AudioEffectChorus16_get_class_namevEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+8|0;e=b+4|0;f=b;g=a+128|0;a=c[g>>2]|0;if(a|0){if(c[a+4>>2]|0){l=b;return g|0}if(__ZNK6String6lengthEv(a+8|0)|0){l=b;return g|0}}__ZN6StringC2EPKc(d,1073981);c[f>>2]=c[d>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameaSERKS_(g,e);__ZN10StringNameD2Ev(e);e=c[f>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);l=b;return g|0}function __ZNK17AudioEffectChorus18_validate_propertyER12PropertyInfo(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d+4|0;f=d;g=b+4|0;if(!(__ZNK6String11begins_withEPKc(g,1073020)|0)){l=d;return}__ZN6StringC2EPKc(f,1142570);c[e>>2]=__ZNK6String9get_sliceES_i(g,f,1)|0;g=__ZNK6String6to_intEv(e)|0;h=c[e>>2]|0;if(h|0?(__Z16atomic_decrementPj(h+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(h,1);h=c[f>>2]|0;if(h|0?(__Z16atomic_decrementPj(h+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(h,1);if((g|0)<=(c[a+228>>2]|0)){l=d;return}c[b+16>>2]=0;l=d;return}function __ZNK17AudioEffectChorus9get_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1073981);l=a;return c[b>>2]|0}function __ZNK17AudioEffectChorus8is_classERK6String(a,b){a=a|0;b=b|0;var c=0;if(((!(__ZNK6StringeqEPKc(b,1073981)|0)?!(__ZNK6StringeqEPKc(b,1074831)|0):0)?!(__ZNK6StringeqEPKc(b,1110448)|0):0)?!(__ZNK6StringeqEPKc(b,1126157)|0):0)c=__ZNK6StringeqEPKc(b,1142944)|0;else c=1;return c|0}function __ZNK17AudioEffectChorus12is_class_ptrEPv(a,b){a=a|0;b=b|0;return (b|0)==1237204|((b|0)==1236716|((b|0)==1220696|((b|0)==1220724|(b|0)==1220580)))|0}function __ZN17AudioEffectChorusD2Ev(a){a=a|0;c[a>>2]=372728;__ZN10StringNameD2Ev(a+128|0);c[a>>2]=370192;__ZN10StringNameD2Ev(a+124|0);__ZN8ResourceD2Ev(a);return}function __ZN17AudioEffectChorusD0Ev(a){a=a|0;c[a>>2]=372728;__ZN10StringNameD2Ev(a+128|0);c[a>>2]=370192;__ZN10StringNameD2Ev(a+124|0);__ZN8ResourceD2Ev(a);__ZdlPv(a);return}function __ZN17AudioEffectChorus8instanceEv(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d;c[e>>2]=0;__ZN3RefI25AudioEffectChorusInstanceE8instanceEv(e);if(!b)f=0;else{a[1263537]=0;__ZN9Reference8init_refEv(b)|0;f=b}b=(c[e>>2]|0)+96|0;g=c[b>>2]|0;if((f|0)==(g|0)){if(f|0){h=f;i=12}}else{if((g|0?__ZN9Reference11unreferenceEv(g)|0:0)?(g=c[b>>2]|0,__Z17predelete_handlerP6Object(g)|0):0){gj[c[(c[g>>2]|0)+76>>2]&8191](g);__ZN6Memory11free_staticEPvb(g,0)}c[b>>2]=f;if(f|0){__ZN9Reference9referenceEv(f);h=f;i=12}}if(((i|0)==12?__ZN9Reference11unreferenceEv(h)|0:0)?__Z17predelete_handlerP6Object(f)|0:0){gj[c[(c[f>>2]|0)+76>>2]&8191](f);__ZN6Memory11free_staticEPvb(f,0)}f=(c[e>>2]|0)+112|0;h=f+64|0;do{c[f>>2]=0;f=f+4|0}while((f|0)<(h|0));f=__ZN11AudioServer13get_singletonEv()|0;h=~~(+mj[c[(c[f>>2]|0)+112>>2]&511](f)*.23999999463558197);if((h|0)>0){f=0;b=h;while(1){h=f+1|0;b=b>>>1;if(!b){j=h;break}else f=h}}else j=0;f=1<<j;b=c[e>>2]|0;c[b+108>>2]=f+-1;c[b+104>>2]=0;__ZN6VectorI10AudioFrameE6resizeEi(b+100|0,f)|0;b=c[e>>2]|0;if((j|0)==31)k=b;else{j=0;h=b;while(1){b=h+100|0;g=c[b>>2]|0;n=(g|0)==0;if(n)o=0;else o=c[g+-4>>2]|0;do if((o|0)<=(j|0)){if(n)p=0;else p=c[g+-4>>2]|0;if((p|0)>(j|0)){a[1263537]=0;i=34;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);q=0;break}}else i=34;while(0);if((i|0)==34){i=0;__ZN6VectorI10AudioFrameE14_copy_on_writeEv(b);q=(c[b>>2]|0)+(j<<3)|0}c[q>>2]=0;c[q+4>>2]=0;j=j+1|0;g=c[e>>2]|0;if((j|0)>=(f|0)){k=g;break}else h=g}}if(!k){r=0;l=d;return r|0}if($i[c[(c[k>>2]|0)+44>>2]&8191](k,1237132)|0){__ZN9Reference9referenceEv(k);s=k}else s=0;k=c[e>>2]|0;if(!k){r=s;l=d;return r|0}if(!(__ZN9Reference11unreferenceEv(k)|0)){r=s;l=d;return r|0}k=c[e>>2]|0;if(!(__Z17predelete_handlerP6Object(k)|0)){r=s;l=d;return r|0}gj[c[(c[k>>2]|0)+76>>2]&8191](k);__ZN6Memory11free_staticEPvb(k,0);r=s;l=d;return r|0}function __ZN3RefI25AudioEffectChorusInstanceE8instanceEv(b){b=b|0;var d=0,e=0,f=0,g=0,h=0;d=__ZnwjPKc(176,1263606)|0;__ZN9ReferenceC2Ev(d);c[d>>2]=37e4;__ZN10StringNameC2Ev(d+88|0);c[d>>2]=372856;__ZN10StringNameC2Ev(d+92|0);c[d+96>>2]=0;c[d+100>>2]=0;__Z22postinitialize_handlerP6Object(d);if(!d){e=0;f=0}else{a[1263537]=0;__ZN9Reference8init_refEv(d)|0;e=d;f=d}d=c[b>>2]|0;do if((e|0)==(d|0))if(!e)return;else{g=e;break}else{if((d|0?__ZN9Reference11unreferenceEv(d)|0:0)?(h=c[b>>2]|0,__Z17predelete_handlerP6Object(h)|0):0){gj[c[(c[h>>2]|0)+76>>2]&8191](h);__ZN6Memory11free_staticEPvb(h,0)}c[b>>2]=f;if(!e)return;else{__ZN9Reference9referenceEv(e);g=e;break}}while(0);if(!(__ZN9Reference11unreferenceEv(g)|0))return;if(!(__Z17predelete_handlerP6Object(e)|0))return;gj[c[(c[e>>2]|0)+76>>2]&8191](e);__ZN6Memory11free_staticEPvb(f,0);return}function __ZN25AudioEffectChorusInstance18_initialize_classvEv(b){b=b|0;if(a[1263510]|0)return;if(!(a[1263493]|0)){if(!(a[1257001]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI9ReferenceEEvv();__ZN9Reference13_bind_methodsEv();a[1257001]=1}__ZN7ClassDB10_add_classI19AudioEffectInstanceEEvv();a[1263493]=1}__ZN7ClassDB10_add_classI25AudioEffectChorusInstanceEEvv();a[1263510]=1;return}function __ZN25AudioEffectChorusInstance5_setvERK10StringNameRK7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK25AudioEffectChorusInstance5_getvERK10StringNameR7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK25AudioEffectChorusInstance19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+24|0;g=e+4|0;h=e;if(!d)__ZNK19AudioEffectInstance19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,0);__ZN6StringC2EPKc(f,1072994);i=c[f>>2]|0;f=i;j=g+4|0;c[j>>2]=0;k=g+12|0;c[k>>2]=0;c[g>>2]=0;n=(i|0)==0;if(!n?(c[j>>2]=0,__Z28atomic_conditional_incrementPj(i+-8|0)|0):0)c[j>>2]=f;c[g+8>>2]=0;f=c[k>>2]|0;if(f|0){if(!(__Z16atomic_decrementPj(f+-8|0)|0))__ZN6Memory11free_staticEPvb(f,1);c[k>>2]=0}c[g+16>>2]=256;if(!(c[b>>2]|0)){k=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=k;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0}k=__ZnwjPFPvjE(32,4740)|0;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0;c[k+12>>2]=0;c[k+16>>2]=7;f=k+20|0;c[f>>2]=0;j=k+24|0;c[j>>2]=0;o=k+28|0;c[o>>2]=0;__ZN12PropertyInfoaSERKS_(k,g)|0;p=c[b>>2]|0;q=p+4|0;r=c[q>>2]|0;c[j>>2]=r;c[f>>2]=0;c[o>>2]=p;if(r|0)c[r+20>>2]=k;c[q>>2]=k;if(!(c[p>>2]|0))c[p>>2]=k;k=p+8|0;c[k>>2]=(c[k>>2]|0)+1;k=c[g+12>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);k=c[g+4>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);if(!n?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);__ZN10StringNameC2EPKc(h,1072994);__ZN7ClassDB17get_property_listE10StringNameP4ListI12PropertyInfo16DefaultAllocatorEbPK6Object(h,b,1,a);__ZN10StringNameD2Ev(h);if(!d){l=e;return}__ZNK19AudioEffectInstance19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,1);l=e;return}function __ZN25AudioEffectChorusInstance14_notificationvEib(a,b,c){a=a|0;b=b|0;c=c|0;return}function __ZNK25AudioEffectChorusInstance16_get_class_namevEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+8|0;e=b+4|0;f=b;g=a+92|0;a=c[g>>2]|0;if(a|0){if(c[a+4>>2]|0){l=b;return g|0}if(__ZNK6String6lengthEv(a+8|0)|0){l=b;return g|0}}__ZN6StringC2EPKc(d,1072994);c[f>>2]=c[d>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameaSERKS_(g,e);__ZN10StringNameD2Ev(e);e=c[f>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);l=b;return g|0}function __ZNK25AudioEffectChorusInstance9get_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1072994);l=a;return c[b>>2]|0}function __ZNK25AudioEffectChorusInstance8is_classERK6String(a,b){a=a|0;b=b|0;var c=0;if((!(__ZNK6StringeqEPKc(b,1072994)|0)?!(__ZNK6StringeqEPKc(b,1074811)|0):0)?!(__ZNK6StringeqEPKc(b,1126157)|0):0)c=__ZNK6StringeqEPKc(b,1142944)|0;else c=1;return c|0}function __ZNK25AudioEffectChorusInstance12is_class_ptrEPv(a,b){a=a|0;b=b|0;return (b|0)==1237200|((b|0)==1237132|((b|0)==1220724|(b|0)==1220580))|0}function __ZN25AudioEffectChorusInstanceD2Ev(a){a=a|0;var b=0,d=0;c[a>>2]=372856;b=c[a+100>>2]|0;if(b|0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(b,1);b=a+96|0;d=c[b>>2]|0;if((d|0?__ZN9Reference11unreferenceEv(d)|0:0)?(d=c[b>>2]|0,__Z17predelete_handlerP6Object(d)|0):0){gj[c[(c[d>>2]|0)+76>>2]&8191](d);__ZN6Memory11free_staticEPvb(d,0)}c[b>>2]=0;__ZN10StringNameD2Ev(a+92|0);c[a>>2]=37e4;__ZN10StringNameD2Ev(a+88|0);__ZN9ReferenceD2Ev(a);return}function __ZN25AudioEffectChorusInstanceD0Ev(a){a=a|0;__ZN25AudioEffectChorusInstanceD2Ev(a);__ZdlPv(a);return}function __ZN25AudioEffectChorusInstance7processEPK10AudioFramePS0_i(a,b,c,d){a=a|0;b=b|0;c=c|0;d=d|0;var e=0,f=0,g=0;if(!d)return;else{e=d;f=c;g=b}while(1){b=(e|0)<256?e:256;__ZN25AudioEffectChorusInstance14_process_chunkEPK10AudioFramePS0_i(a,g,f,b);e=e-b|0;if(!e)break;else{f=f+(b<<3)|0;g=g+(b<<3)|0}}return}function __ZN25AudioEffectChorusInstance14_process_chunkEPK10AudioFramePS0_i(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0.0,w=0.0,x=0,y=0,z=0,A=0,B=0.0,C=0.0,D=0,E=0.0,H=0.0,I=0.0,J=0.0,K=0.0,M=0,N=0.0,O=0.0,P=0.0,Q=0.0,S=0.0,T=0.0,U=0,V=0,W=0,X=0.0,Y=0,Z=0.0,_=0,$=0.0,aa=0.0,ba=0.0,ca=0.0;h=(f|0)>0;a:do if(h){i=b+100|0;j=b+104|0;k=b+108|0;l=b+96|0;m=0;while(1){n=d+(m<<3)|0;o=(c[j>>2]|0)+m&c[k>>2];if((o|0)<0){p=14;break}q=c[i>>2]|0;r=(q|0)==0;if(r)s=0;else s=c[q+-4>>2]|0;if((s|0)<=(o|0)){if(r)t=0;else t=c[q+-4>>2]|0;if((t|0)<=(o|0)){p=14;break}a[1263537]=0}__ZN6VectorI10AudioFrameE14_copy_on_writeEv(i);q=n;r=c[q+4>>2]|0;u=(c[i>>2]|0)+(o<<3)|0;c[u>>2]=c[q>>2];c[u+4>>2]=r;v=+g[(c[l>>2]|0)+236>>2];w=v*+g[d+(m<<3)+4>>2];g[e+(m<<3)>>2]=v*+g[n>>2];g[e+(m<<3)+4>>2]=w;m=m+1|0;if((m|0)>=(f|0)){x=l;break a}}if((p|0)==14)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}else x=b+96|0;while(0);p=__ZN11AudioServer13get_singletonEv()|0;w=+mj[c[(c[p>>2]|0)+112>>2]&511](p);p=c[x>>2]|0;if((c[p+228>>2]|0)<=0){y=b+104|0;z=c[y>>2]|0;A=z+f|0;c[y>>2]=A;return}v=+(f|0)/w;d=b+104|0;t=b+100|0;B=w;w=+(f|0);s=b+108|0;l=0;m=p;do{C=v*+g[m+132+(l*24|0)+4>>2];p=c[d>>2]|0;if(!(c[t>>2]|0))D=0;else{__ZN6VectorI10AudioFrameE14_copy_on_writeEv(t);D=c[t>>2]|0}E=B*(+g[m+132+(l*24|0)>>2]/1.0e3);i=~~(E+(E>0.0?.5:-.5));c[308890]=i;E=B*(+g[m+132+(l*24|0)+8>>2]/1.0e3);k=b+144+(l<<3)|0;j=k;n=c[j>>2]|0;r=c[j+4>>2]|0;j=_llrint(C/w*65536.0)|0;u=F;q=~~E+10|0;o=q>>>0>i>>>0?q:i;H=+g[m+132+(l*24|0)+16>>2];if(!(H==0.0)){I=+R(+(H*-6.283185307179586/B));i=b+112+(l<<3)|0;J=+g[i>>2];q=b+112+(l<<3)+4|0;K=+g[q>>2];M=!(H>=16.0e3);H=M?1.0-I:1.0;N=M?I:0.0;I=+g[(c[x>>2]|0)+232>>2]*+R(+(+g[m+132+(l*24|0)+12>>2]*.11512925464970228));O=+g[m+132+(l*24|0)+20>>2];P=1.0-O;if(!(P<0.0))if(P>1.0)Q=1.0;else Q=P;else Q=0.0;P=I;I=P*Q;S=O+1.0;if(!(S<0.0))if(S>1.0)T=1.0;else T=S;else T=0.0;S=P*T;if(h){M=c[s>>2]|0;U=p;p=0;V=n;P=J;O=K;W=r;while(1){X=E*+L(+((+((V&65535)>>>0)+4294967296.0*0.0)*.0000152587890625*2.0*3.141592653589793));Y=_lrintf(+G(+X))|0;Z=X-+(Y|0);_=U-o-Y|0;Y=_&M;X=+g[D+(Y<<3)>>2];$=+g[D+(Y<<3)+4>>2];Y=_+-1&M;aa=N*P+H*(X+Z*(+g[D+(Y<<3)>>2]-X));X=N*O+H*($+Z*(+g[D+(Y<<3)+4>>2]-$));Y=e+(p<<3)|0;g[Y>>2]=+g[Y>>2]+I*aa;Y=e+(p<<3)+4|0;g[Y>>2]=+g[Y>>2]+S*X;V=_i64Add(V|0,W|0,j|0,u|0)|0;p=p+1|0;if((p|0)==(f|0)){ba=X;ca=aa;break}else{U=U+1|0;P=aa;O=X;W=F}}}else{ba=K;ca=J}g[i>>2]=ca;g[q>>2]=ba;O=C*65536.0;W=~~(O+(O>0.0?.5:-.5));c[308890]=W;U=_i64Add(n|0,r|0,W|0,((W|0)<0)<<31>>31|0)|0;W=k;c[W>>2]=U;c[W+4>>2]=F}l=l+1|0;m=c[x>>2]|0}while((l|0)<(c[m+228>>2]|0));y=d;z=c[y>>2]|0;A=z+f|0;c[y>>2]=A;return}function __ZN7ClassDB10_add_classI25AudioEffectChorusInstanceEEvv(){var a=0,b=0,d=0,e=0,f=0,g=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+16|0;d=a+12|0;e=a+8|0;f=a+4|0;g=a;__ZN6StringC2EPKc(b,1072994);c[e>>2]=c[b>>2];__ZN10StringNameC2ERK6String(d,e);__ZN6StringC2EPKc(b,1074811);c[g>>2]=c[b>>2];__ZN10StringNameC2ERK6String(f,g);__ZN7ClassDB11_add_class2ERK10StringNameS2_(d,f);__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);__ZN10StringNameD2Ev(d);d=c[e>>2]|0;if(!d){l=a;return}if(__Z16atomic_decrementPj(d+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(d,1);l=a;return}function __ZN7ClassDB10_add_classI17AudioEffectChorusEEvv(){var a=0,b=0,d=0,e=0,f=0,g=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+16|0;d=a+12|0;e=a+8|0;f=a+4|0;g=a;__ZN6StringC2EPKc(b,1073981);c[e>>2]=c[b>>2];__ZN10StringNameC2ERK6String(d,e);__ZN6StringC2EPKc(b,1074831);c[g>>2]=c[b>>2];__ZN10StringNameC2ERK6String(f,g);__ZN7ClassDB11_add_class2ERK10StringNameS2_(d,f);__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);__ZN10StringNameD2Ev(d);d=c[e>>2]|0;if(!d){l=a;return}if(__Z16atomic_decrementPj(d+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(d,1);l=a;return}function __ZN17AudioEffectChorus13_bind_methodsEv(){var a=0,b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0,ia=0,ja=0,ka=0,la=0,ma=0,na=0,oa=0,pa=0,qa=0,ra=0,sa=0,ta=0,ua=0,va=0,wa=0,xa=0,ya=0,za=0,Aa=0,Ba=0,Ca=0,Da=0,Ea=0,Fa=0;a=l;l=l+400|0;if((l|0)>=(m|0))ba(400);b=a+376|0;d=a+368|0;e=a+360|0;f=a+352|0;g=a+344|0;h=a+336|0;i=a+328|0;j=a+320|0;k=a+312|0;n=a+304|0;o=a+296|0;p=a+288|0;q=a+280|0;r=a+272|0;s=a+264|0;t=a+256|0;u=a+248|0;v=a+240|0;w=a+232|0;x=a+228|0;y=a+208|0;z=a+224|0;A=a+196|0;B=a+188|0;C=a+180|0;D=a+220|0;E=a+216|0;F=a+212|0;G=a+204|0;H=a+200|0;I=a+192|0;J=a+184|0;K=a+176|0;L=a+172|0;M=a+168|0;N=a+164|0;O=a+160|0;P=a+156|0;Q=a+152|0;R=a+148|0;S=a+144|0;T=a+140|0;U=a+136|0;V=a+132|0;W=a+128|0;X=a+124|0;Y=a+120|0;Z=a+116|0;_=a+112|0;$=a+108|0;aa=a+104|0;ca=a+100|0;da=a+96|0;ea=a+92|0;fa=a+88|0;ga=a+84|0;ha=a+80|0;ia=a+76|0;ja=a+72|0;ka=a+68|0;la=a+64|0;ma=a+60|0;na=a+56|0;oa=a+52|0;pa=a+48|0;qa=a+44|0;ra=a+40|0;sa=a+36|0;ta=a+32|0;ua=a+28|0;va=a+24|0;wa=a+20|0;xa=a+16|0;ya=a+12|0;za=a+8|0;Aa=a+4|0;Ba=a;__Z8D_METHODPKcS0_(d,1073027,1073043);Ca=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(Ca);c[Ca>>2]=372952;__ZN10MethodBind10_set_constEb(Ca,0);__ZN10MethodBind24_generate_argument_typesEi(Ca,1);c[Ca+44>>2]=1901;c[Ca+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,Ca,d,0,0)|0;Ca=d+4|0;Da=c[Ca>>2]|0;if(Da|0?(__Z16atomic_decrementPj(Da+-8|0)|0)==0:0){Ea=c[Ca>>2]|0;Ca=(Ea|0)==0?0:Ea+-4|0;Ea=Ca+4|0;if(c[Ca>>2]|0){Fa=0;do{__ZN10StringNameD2Ev(Ea+(Fa<<2)|0);Fa=Fa+1|0}while(Fa>>>0<(c[Ca>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Da,1)}__ZN10StringNameD2Ev(d);__Z8D_METHODPKc(e,1073050);d=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(d);c[d>>2]=372988;__ZN10MethodBind10_set_constEb(d,1);__ZN10MethodBind24_generate_argument_typesEi(d,0);__ZN10MethodBind12_set_returnsEb(d,1);c[d+44>>2]=5767;c[d+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,d,e,0,0)|0;d=e+4|0;Da=c[d>>2]|0;if(Da|0?(__Z16atomic_decrementPj(Da+-8|0)|0)==0:0){Ca=c[d>>2]|0;d=(Ca|0)==0?0:Ca+-4|0;Ca=d+4|0;if(c[d>>2]|0){Fa=0;do{__ZN10StringNameD2Ev(Ca+(Fa<<2)|0);Fa=Fa+1|0}while(Fa>>>0<(c[d>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Da,1)}__ZN10StringNameD2Ev(e);__Z8D_METHODPKcS0_S0_(f,1073066,1073085,1073095);e=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(e);c[e>>2]=373024;__ZN10MethodBind10_set_constEb(e,0);__ZN10MethodBind24_generate_argument_typesEi(e,2);c[e+44>>2]=103;c[e+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,e,f,0,0)|0;e=f+4|0;Da=c[e>>2]|0;if(Da|0?(__Z16atomic_decrementPj(Da+-8|0)|0)==0:0){d=c[e>>2]|0;e=(d|0)==0?0:d+-4|0;d=e+4|0;if(c[e>>2]|0){Fa=0;do{__ZN10StringNameD2Ev(d+(Fa<<2)|0);Fa=Fa+1|0}while(Fa>>>0<(c[e>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Da,1)}__ZN10StringNameD2Ev(f);__Z8D_METHODPKcS0_(g,1073104,1073085);f=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(f);c[f>>2]=373060;__ZN10MethodBind10_set_constEb(f,1);__ZN10MethodBind24_generate_argument_typesEi(f,1);__ZN10MethodBind12_set_returnsEb(f,1);c[f+44>>2]=61;c[f+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,f,g,0,0)|0;f=g+4|0;Da=c[f>>2]|0;if(Da|0?(__Z16atomic_decrementPj(Da+-8|0)|0)==0:0){e=c[f>>2]|0;f=(e|0)==0?0:e+-4|0;e=f+4|0;if(c[f>>2]|0){Fa=0;do{__ZN10StringNameD2Ev(e+(Fa<<2)|0);Fa=Fa+1|0}while(Fa>>>0<(c[f>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Da,1)}__ZN10StringNameD2Ev(g);__Z8D_METHODPKcS0_S0_(h,1073123,1073085,1074716);g=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(g);c[g>>2]=373024;__ZN10MethodBind10_set_constEb(g,0);__ZN10MethodBind24_generate_argument_typesEi(g,2);c[g+44>>2]=104;c[g+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,g,h,0,0)|0;g=h+4|0;Da=c[g>>2]|0;if(Da|0?(__Z16atomic_decrementPj(Da+-8|0)|0)==0:0){f=c[g>>2]|0;g=(f|0)==0?0:f+-4|0;f=g+4|0;if(c[g>>2]|0){Fa=0;do{__ZN10StringNameD2Ev(f+(Fa<<2)|0);Fa=Fa+1|0}while(Fa>>>0<(c[g>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Da,1)}__ZN10StringNameD2Ev(h);__Z8D_METHODPKcS0_(i,1073141,1073085);h=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(h);c[h>>2]=373060;__ZN10MethodBind10_set_constEb(h,1);__ZN10MethodBind24_generate_argument_typesEi(h,1);__ZN10MethodBind12_set_returnsEb(h,1);c[h+44>>2]=62;c[h+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,h,i,0,0)|0;h=i+4|0;Da=c[h>>2]|0;if(Da|0?(__Z16atomic_decrementPj(Da+-8|0)|0)==0:0){g=c[h>>2]|0;h=(g|0)==0?0:g+-4|0;g=h+4|0;if(c[h>>2]|0){Fa=0;do{__ZN10StringNameD2Ev(g+(Fa<<2)|0);Fa=Fa+1|0}while(Fa>>>0<(c[h>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Da,1)}__ZN10StringNameD2Ev(i);__Z8D_METHODPKcS0_S0_(j,1073159,1073085,1073178);i=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(i);c[i>>2]=373024;__ZN10MethodBind10_set_constEb(i,0);__ZN10MethodBind24_generate_argument_typesEi(i,2);c[i+44>>2]=105;c[i+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,i,j,0,0)|0;i=j+4|0;Da=c[i>>2]|0;if(Da|0?(__Z16atomic_decrementPj(Da+-8|0)|0)==0:0){h=c[i>>2]|0;i=(h|0)==0?0:h+-4|0;h=i+4|0;if(c[i>>2]|0){Fa=0;do{__ZN10StringNameD2Ev(h+(Fa<<2)|0);Fa=Fa+1|0}while(Fa>>>0<(c[i>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Da,1)}__ZN10StringNameD2Ev(j);__Z8D_METHODPKcS0_(k,1073187,1073085);j=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(j);c[j>>2]=373060;__ZN10MethodBind10_set_constEb(j,1);__ZN10MethodBind24_generate_argument_typesEi(j,1);__ZN10MethodBind12_set_returnsEb(j,1);c[j+44>>2]=63;c[j+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,j,k,0,0)|0;j=k+4|0;Da=c[j>>2]|0;if(Da|0?(__Z16atomic_decrementPj(Da+-8|0)|0)==0:0){i=c[j>>2]|0;j=(i|0)==0?0:i+-4|0;i=j+4|0;if(c[j>>2]|0){Fa=0;do{__ZN10StringNameD2Ev(i+(Fa<<2)|0);Fa=Fa+1|0}while(Fa>>>0<(c[j>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Da,1)}__ZN10StringNameD2Ev(k);__Z8D_METHODPKcS0_S0_(n,1073206,1073085,1073225);k=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(k);c[k>>2]=373024;__ZN10MethodBind10_set_constEb(k,0);__ZN10MethodBind24_generate_argument_typesEi(k,2);c[k+44>>2]=106;c[k+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,k,n,0,0)|0;k=n+4|0;Da=c[k>>2]|0;if(Da|0?(__Z16atomic_decrementPj(Da+-8|0)|0)==0:0){j=c[k>>2]|0;k=(j|0)==0?0:j+-4|0;j=k+4|0;if(c[k>>2]|0){Fa=0;do{__ZN10StringNameD2Ev(j+(Fa<<2)|0);Fa=Fa+1|0}while(Fa>>>0<(c[k>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Da,1)}__ZN10StringNameD2Ev(n);__Z8D_METHODPKcS0_(o,1073234,1073085);n=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(n);c[n>>2]=373060;__ZN10MethodBind10_set_constEb(n,1);__ZN10MethodBind24_generate_argument_typesEi(n,1);__ZN10MethodBind12_set_returnsEb(n,1);c[n+44>>2]=64;c[n+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,n,o,0,0)|0;n=o+4|0;Da=c[n>>2]|0;if(Da|0?(__Z16atomic_decrementPj(Da+-8|0)|0)==0:0){k=c[n>>2]|0;n=(k|0)==0?0:k+-4|0;k=n+4|0;if(c[n>>2]|0){Fa=0;do{__ZN10StringNameD2Ev(k+(Fa<<2)|0);Fa=Fa+1|0}while(Fa>>>0<(c[n>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Da,1)}__ZN10StringNameD2Ev(o);__Z8D_METHODPKcS0_S0_(p,1073253,1073085,1074427);o=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(o);c[o>>2]=373024;__ZN10MethodBind10_set_constEb(o,0);__ZN10MethodBind24_generate_argument_typesEi(o,2);c[o+44>>2]=107;c[o+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,o,p,0,0)|0;o=p+4|0;Da=c[o>>2]|0;if(Da|0?(__Z16atomic_decrementPj(Da+-8|0)|0)==0:0){n=c[o>>2]|0;o=(n|0)==0?0:n+-4|0;n=o+4|0;if(c[o>>2]|0){Fa=0;do{__ZN10StringNameD2Ev(n+(Fa<<2)|0);Fa=Fa+1|0}while(Fa>>>0<(c[o>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Da,1)}__ZN10StringNameD2Ev(p);__Z8D_METHODPKcS0_(q,1073273,1073085);p=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(p);c[p>>2]=373060;__ZN10MethodBind10_set_constEb(p,1);__ZN10MethodBind24_generate_argument_typesEi(p,1);__ZN10MethodBind12_set_returnsEb(p,1);c[p+44>>2]=65;c[p+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,p,q,0,0)|0;p=q+4|0;Da=c[p>>2]|0;if(Da|0?(__Z16atomic_decrementPj(Da+-8|0)|0)==0:0){o=c[p>>2]|0;p=(o|0)==0?0:o+-4|0;o=p+4|0;if(c[p>>2]|0){Fa=0;do{__ZN10StringNameD2Ev(o+(Fa<<2)|0);Fa=Fa+1|0}while(Fa>>>0<(c[p>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Da,1)}__ZN10StringNameD2Ev(q);__Z8D_METHODPKcS0_S0_(r,1073293,1073085,1073307);q=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(q);c[q>>2]=373024;__ZN10MethodBind10_set_constEb(q,0);__ZN10MethodBind24_generate_argument_typesEi(q,2);c[q+44>>2]=108;c[q+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,q,r,0,0)|0;q=r+4|0;Da=c[q>>2]|0;if(Da|0?(__Z16atomic_decrementPj(Da+-8|0)|0)==0:0){p=c[q>>2]|0;q=(p|0)==0?0:p+-4|0;p=q+4|0;if(c[q>>2]|0){Fa=0;do{__ZN10StringNameD2Ev(p+(Fa<<2)|0);Fa=Fa+1|0}while(Fa>>>0<(c[q>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Da,1)}__ZN10StringNameD2Ev(r);__Z8D_METHODPKcS0_(s,1073311,1073085);r=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(r);c[r>>2]=373060;__ZN10MethodBind10_set_constEb(r,1);__ZN10MethodBind24_generate_argument_typesEi(r,1);__ZN10MethodBind12_set_returnsEb(r,1);c[r+44>>2]=66;c[r+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,r,s,0,0)|0;r=s+4|0;Da=c[r>>2]|0;if(Da|0?(__Z16atomic_decrementPj(Da+-8|0)|0)==0:0){q=c[r>>2]|0;r=(q|0)==0?0:q+-4|0;q=r+4|0;if(c[r>>2]|0){Fa=0;do{__ZN10StringNameD2Ev(q+(Fa<<2)|0);Fa=Fa+1|0}while(Fa>>>0<(c[r>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Da,1)}__ZN10StringNameD2Ev(s);__Z8D_METHODPKcS0_(t,1073325,1074374);s=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(s);c[s>>2]=373096;__ZN10MethodBind10_set_constEb(s,0);__ZN10MethodBind24_generate_argument_typesEi(s,1);c[s+44>>2]=316;c[s+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,s,t,0,0)|0;s=t+4|0;Da=c[s>>2]|0;if(Da|0?(__Z16atomic_decrementPj(Da+-8|0)|0)==0:0){r=c[s>>2]|0;s=(r|0)==0?0:r+-4|0;r=s+4|0;if(c[s>>2]|0){Fa=0;do{__ZN10StringNameD2Ev(r+(Fa<<2)|0);Fa=Fa+1|0}while(Fa>>>0<(c[s>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Da,1)}__ZN10StringNameD2Ev(t);__Z8D_METHODPKc(u,1073333);t=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(t);c[t>>2]=373132;__ZN10MethodBind10_set_constEb(t,1);__ZN10MethodBind24_generate_argument_typesEi(t,0);__ZN10MethodBind12_set_returnsEb(t,1);c[t+44>>2]=322;c[t+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,t,u,0,0)|0;t=u+4|0;Da=c[t>>2]|0;if(Da|0?(__Z16atomic_decrementPj(Da+-8|0)|0)==0:0){s=c[t>>2]|0;t=(s|0)==0?0:s+-4|0;s=t+4|0;if(c[t>>2]|0){Fa=0;do{__ZN10StringNameD2Ev(s+(Fa<<2)|0);Fa=Fa+1|0}while(Fa>>>0<(c[t>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Da,1)}__ZN10StringNameD2Ev(u);__Z8D_METHODPKcS0_(v,1073341,1074374);u=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(u);c[u>>2]=373096;__ZN10MethodBind10_set_constEb(u,0);__ZN10MethodBind24_generate_argument_typesEi(u,1);c[u+44>>2]=317;c[u+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,u,v,0,0)|0;u=v+4|0;Da=c[u>>2]|0;if(Da|0?(__Z16atomic_decrementPj(Da+-8|0)|0)==0:0){t=c[u>>2]|0;u=(t|0)==0?0:t+-4|0;t=u+4|0;if(c[u>>2]|0){Fa=0;do{__ZN10StringNameD2Ev(t+(Fa<<2)|0);Fa=Fa+1|0}while(Fa>>>0<(c[u>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Da,1)}__ZN10StringNameD2Ev(v);__Z8D_METHODPKc(w,1073349);v=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(v);c[v>>2]=373132;__ZN10MethodBind10_set_constEb(v,1);__ZN10MethodBind24_generate_argument_typesEi(v,0);__ZN10MethodBind12_set_returnsEb(v,1);c[v+44>>2]=323;c[v+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,v,w,0,0)|0;v=w+4|0;Da=c[v>>2]|0;if(Da|0?(__Z16atomic_decrementPj(Da+-8|0)|0)==0:0){u=c[v>>2]|0;v=(u|0)==0?0:u+-4|0;u=v+4|0;if(c[v>>2]|0){Fa=0;do{__ZN10StringNameD2Ev(u+(Fa<<2)|0);Fa=Fa+1|0}while(Fa>>>0<(c[v>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Da,1)}__ZN10StringNameD2Ev(w);__ZN6StringC2EPKc(b,1073981);c[y>>2]=c[b>>2];__ZN10StringNameC2ERK6String(x,y);__ZN6StringC2EPKc(z,1073357);__ZN6StringC2EPKc(A,1073369);w=b+4|0;c[w>>2]=0;Da=b+12|0;c[Da>>2]=0;c[b>>2]=2;v=c[z>>2]|0;do if(v|0){c[w>>2]=0;if(!(__Z28atomic_conditional_incrementPj(v+-8|0)|0))break;c[w>>2]=c[z>>2]}while(0);c[b+8>>2]=1;w=c[Da>>2]|0;do if((w|0)!=(c[A>>2]|0)){do if(w|0){if(__Z16atomic_decrementPj(w+-8|0)|0)break;__ZN6Memory11free_staticEPvb(w,1)}while(0);c[Da>>2]=0;v=c[A>>2]|0;if(!v)break;if(!(__Z28atomic_conditional_incrementPj(v+-8|0)|0))break;c[Da>>2]=c[A>>2]}while(0);c[b+16>>2]=7;c[B>>2]=__Z11_scs_createPKc(1073027)|0;c[C>>2]=__Z11_scs_createPKc(1073050)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(x,b,B,C,-1);__ZN10StringNameD2Ev(C);__ZN10StringNameD2Ev(B);Da=c[b+12>>2]|0;do if(Da|0){if(__Z16atomic_decrementPj(Da+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Da,1)}while(0);Da=c[b+4>>2]|0;do if(Da|0){if(__Z16atomic_decrementPj(Da+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Da,1)}while(0);Da=c[A>>2]|0;do if(Da|0){if(__Z16atomic_decrementPj(Da+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Da,1)}while(0);Da=c[z>>2]|0;do if(Da|0){if(__Z16atomic_decrementPj(Da+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Da,1)}while(0);__ZN10StringNameD2Ev(x);x=c[y>>2]|0;do if(x|0){if(__Z16atomic_decrementPj(x+-8|0)|0)break;__ZN6Memory11free_staticEPvb(x,1)}while(0);__ZN6StringC2EPKc(b,1073981);c[y>>2]=c[b>>2];__ZN10StringNameC2ERK6String(D,y);__ZN6StringC2EPKc(E,1073375);__ZN6StringC2EPKc(A,1074459);x=b+4|0;c[x>>2]=0;Da=b+12|0;c[Da>>2]=0;c[b>>2]=3;z=c[E>>2]|0;do if(z|0){c[x>>2]=0;if(!(__Z28atomic_conditional_incrementPj(z+-8|0)|0))break;c[x>>2]=c[E>>2]}while(0);c[b+8>>2]=1;x=c[Da>>2]|0;do if((x|0)!=(c[A>>2]|0)){do if(x|0){if(__Z16atomic_decrementPj(x+-8|0)|0)break;__ZN6Memory11free_staticEPvb(x,1)}while(0);c[Da>>2]=0;z=c[A>>2]|0;if(!z)break;if(!(__Z28atomic_conditional_incrementPj(z+-8|0)|0))break;c[Da>>2]=c[A>>2]}while(0);c[b+16>>2]=7;c[B>>2]=__Z11_scs_createPKc(1073341)|0;c[C>>2]=__Z11_scs_createPKc(1073349)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(D,b,B,C,-1);__ZN10StringNameD2Ev(C);__ZN10StringNameD2Ev(B);Da=c[b+12>>2]|0;do if(Da|0){if(__Z16atomic_decrementPj(Da+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Da,1)}while(0);Da=c[b+4>>2]|0;do if(Da|0){if(__Z16atomic_decrementPj(Da+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Da,1)}while(0);Da=c[A>>2]|0;do if(Da|0){if(__Z16atomic_decrementPj(Da+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Da,1)}while(0);Da=c[E>>2]|0;do if(Da|0){if(__Z16atomic_decrementPj(Da+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Da,1)}while(0);__ZN10StringNameD2Ev(D);D=c[y>>2]|0;do if(D|0){if(__Z16atomic_decrementPj(D+-8|0)|0)break;__ZN6Memory11free_staticEPvb(D,1)}while(0);__ZN6StringC2EPKc(b,1073981);c[y>>2]=c[b>>2];__ZN10StringNameC2ERK6String(F,y);__ZN6StringC2EPKc(G,1073379);__ZN6StringC2EPKc(A,1074459);D=b+4|0;c[D>>2]=0;Da=b+12|0;c[Da>>2]=0;c[b>>2]=3;E=c[G>>2]|0;do if(E|0){c[D>>2]=0;if(!(__Z28atomic_conditional_incrementPj(E+-8|0)|0))break;c[D>>2]=c[G>>2]}while(0);c[b+8>>2]=1;D=c[Da>>2]|0;do if((D|0)!=(c[A>>2]|0)){do if(D|0){if(__Z16atomic_decrementPj(D+-8|0)|0)break;__ZN6Memory11free_staticEPvb(D,1)}while(0);c[Da>>2]=0;E=c[A>>2]|0;if(!E)break;if(!(__Z28atomic_conditional_incrementPj(E+-8|0)|0))break;c[Da>>2]=c[A>>2]}while(0);c[b+16>>2]=7;c[B>>2]=__Z11_scs_createPKc(1073325)|0;c[C>>2]=__Z11_scs_createPKc(1073333)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(F,b,B,C,-1);__ZN10StringNameD2Ev(C);__ZN10StringNameD2Ev(B);Da=c[b+12>>2]|0;do if(Da|0){if(__Z16atomic_decrementPj(Da+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Da,1)}while(0);Da=c[b+4>>2]|0;do if(Da|0){if(__Z16atomic_decrementPj(Da+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Da,1)}while(0);Da=c[A>>2]|0;do if(Da|0){if(__Z16atomic_decrementPj(Da+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Da,1)}while(0);Da=c[G>>2]|0;do if(Da|0){if(__Z16atomic_decrementPj(Da+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Da,1)}while(0);__ZN10StringNameD2Ev(F);F=c[y>>2]|0;do if(F|0){if(__Z16atomic_decrementPj(F+-8|0)|0)break;__ZN6Memory11free_staticEPvb(F,1)}while(0);__ZN6StringC2EPKc(b,1073981);c[y>>2]=c[b>>2];__ZN10StringNameC2ERK6String(H,y);__ZN6StringC2EPKc(I,1073383);__ZN6StringC2EPKc(A,1073400);F=b+4|0;c[F>>2]=0;Da=b+12|0;c[Da>>2]=0;c[b>>2]=3;G=c[I>>2]|0;do if(G|0){c[F>>2]=0;if(!(__Z28atomic_conditional_incrementPj(G+-8|0)|0))break;c[F>>2]=c[I>>2]}while(0);c[b+8>>2]=1;F=c[Da>>2]|0;do if((F|0)!=(c[A>>2]|0)){do if(F|0){if(__Z16atomic_decrementPj(F+-8|0)|0)break;__ZN6Memory11free_staticEPvb(F,1)}while(0);c[Da>>2]=0;G=c[A>>2]|0;if(!G)break;if(!(__Z28atomic_conditional_incrementPj(G+-8|0)|0))break;c[Da>>2]=c[A>>2]}while(0);c[b+16>>2]=7;c[B>>2]=__Z11_scs_createPKc(1073066)|0;c[C>>2]=__Z11_scs_createPKc(1073104)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(H,b,B,C,0);__ZN10StringNameD2Ev(C);__ZN10StringNameD2Ev(B);Da=c[b+12>>2]|0;do if(Da|0){if(__Z16atomic_decrementPj(Da+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Da,1)}while(0);Da=c[b+4>>2]|0;do if(Da|0){if(__Z16atomic_decrementPj(Da+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Da,1)}while(0);Da=c[A>>2]|0;do if(Da|0){if(__Z16atomic_decrementPj(Da+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Da,1)}while(0);Da=c[I>>2]|0;do if(Da|0){if(__Z16atomic_decrementPj(Da+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Da,1)}while(0);__ZN10StringNameD2Ev(H);H=c[y>>2]|0;do if(H|0){if(__Z16atomic_decrementPj(H+-8|0)|0)break;__ZN6Memory11free_staticEPvb(H,1)}while(0);__ZN6StringC2EPKc(b,1073981);c[y>>2]=c[b>>2];__ZN10StringNameC2ERK6String(J,y);__ZN6StringC2EPKc(K,1073410);__ZN6StringC2EPKc(A,1073426);H=b+4|0;c[H>>2]=0;Da=b+12|0;c[Da>>2]=0;c[b>>2]=3;I=c[K>>2]|0;do if(I|0){c[H>>2]=0;if(!(__Z28atomic_conditional_incrementPj(I+-8|0)|0))break;c[H>>2]=c[K>>2]}while(0);c[b+8>>2]=1;H=c[Da>>2]|0;do if((H|0)!=(c[A>>2]|0)){do if(H|0){if(__Z16atomic_decrementPj(H+-8|0)|0)break;__ZN6Memory11free_staticEPvb(H,1)}while(0);c[Da>>2]=0;I=c[A>>2]|0;if(!I)break;if(!(__Z28atomic_conditional_incrementPj(I+-8|0)|0))break;c[Da>>2]=c[A>>2]}while(0);c[b+16>>2]=7;c[B>>2]=__Z11_scs_createPKc(1073123)|0;c[C>>2]=__Z11_scs_createPKc(1073141)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(J,b,B,C,0);__ZN10StringNameD2Ev(C);__ZN10StringNameD2Ev(B);Da=c[b+12>>2]|0;do if(Da|0){if(__Z16atomic_decrementPj(Da+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Da,1)}while(0);Da=c[b+4>>2]|0;do if(Da|0){if(__Z16atomic_decrementPj(Da+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Da,1)}while(0);Da=c[A>>2]|0;do if(Da|0){if(__Z16atomic_decrementPj(Da+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Da,1)}while(0);Da=c[K>>2]|0;do if(Da|0){if(__Z16atomic_decrementPj(Da+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Da,1)}while(0);__ZN10StringNameD2Ev(J);J=c[y>>2]|0;do if(J|0){if(__Z16atomic_decrementPj(J+-8|0)|0)break;__ZN6Memory11free_staticEPvb(J,1)}while(0);__ZN6StringC2EPKc(b,1073981);c[y>>2]=c[b>>2];__ZN10StringNameC2ERK6String(L,y);__ZN6StringC2EPKc(M,1073437);__ZN6StringC2EPKc(A,1073454);J=b+4|0;c[J>>2]=0;Da=b+12|0;c[Da>>2]=0;c[b>>2]=3;K=c[M>>2]|0;do if(K|0){c[J>>2]=0;if(!(__Z28atomic_conditional_incrementPj(K+-8|0)|0))break;c[J>>2]=c[M>>2]}while(0);c[b+8>>2]=1;J=c[Da>>2]|0;do if((J|0)!=(c[A>>2]|0)){do if(J|0){if(__Z16atomic_decrementPj(J+-8|0)|0)break;__ZN6Memory11free_staticEPvb(J,1)}while(0);c[Da>>2]=0;K=c[A>>2]|0;if(!K)break;if(!(__Z28atomic_conditional_incrementPj(K+-8|0)|0))break;c[Da>>2]=c[A>>2]}while(0);c[b+16>>2]=7;c[B>>2]=__Z11_scs_createPKc(1073159)|0;c[C>>2]=__Z11_scs_createPKc(1073187)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(L,b,B,C,0);__ZN10StringNameD2Ev(C);__ZN10StringNameD2Ev(B);Da=c[b+12>>2]|0;do if(Da|0){if(__Z16atomic_decrementPj(Da+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Da,1)}while(0);Da=c[b+4>>2]|0;do if(Da|0){if(__Z16atomic_decrementPj(Da+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Da,1)}while(0);Da=c[A>>2]|0;do if(Da|0){if(__Z16atomic_decrementPj(Da+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Da,1)}while(0);Da=c[M>>2]|0;do if(Da|0){if(__Z16atomic_decrementPj(Da+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Da,1)}while(0);__ZN10StringNameD2Ev(L);L=c[y>>2]|0;do if(L|0){if(__Z16atomic_decrementPj(L+-8|0)|0)break;__ZN6Memory11free_staticEPvb(L,1)}while(0);__ZN6StringC2EPKc(b,1073981);c[y>>2]=c[b>>2];__ZN10StringNameC2ERK6String(N,y);__ZN6StringC2EPKc(O,1073464);__ZN6StringC2EPKc(A,1073481);L=b+4|0;c[L>>2]=0;Da=b+12|0;c[Da>>2]=0;c[b>>2]=3;M=c[O>>2]|0;do if(M|0){c[L>>2]=0;if(!(__Z28atomic_conditional_incrementPj(M+-8|0)|0))break;c[L>>2]=c[O>>2]}while(0);c[b+8>>2]=1;L=c[Da>>2]|0;do if((L|0)!=(c[A>>2]|0)){do if(L|0){if(__Z16atomic_decrementPj(L+-8|0)|0)break;__ZN6Memory11free_staticEPvb(L,1)}while(0);c[Da>>2]=0;M=c[A>>2]|0;if(!M)break;if(!(__Z28atomic_conditional_incrementPj(M+-8|0)|0))break;c[Da>>2]=c[A>>2]}while(0);c[b+16>>2]=7;c[B>>2]=__Z11_scs_createPKc(1073206)|0;c[C>>2]=__Z11_scs_createPKc(1073234)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(N,b,B,C,0);__ZN10StringNameD2Ev(C);__ZN10StringNameD2Ev(B);Da=c[b+12>>2]|0;do if(Da|0){if(__Z16atomic_decrementPj(Da+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Da,1)}while(0);Da=c[b+4>>2]|0;do if(Da|0){if(__Z16atomic_decrementPj(Da+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Da,1)}while(0);Da=c[A>>2]|0;do if(Da|0){if(__Z16atomic_decrementPj(Da+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Da,1)}while(0);Da=c[O>>2]|0;do if(Da|0){if(__Z16atomic_decrementPj(Da+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Da,1)}while(0);__ZN10StringNameD2Ev(N);N=c[y>>2]|0;do if(N|0){if(__Z16atomic_decrementPj(N+-8|0)|0)break;__ZN6Memory11free_staticEPvb(N,1)}while(0);__ZN6StringC2EPKc(b,1073981);c[y>>2]=c[b>>2];__ZN10StringNameC2ERK6String(P,y);__ZN6StringC2EPKc(Q,1073492);__ZN6StringC2EPKc(A,1073510);N=b+4|0;c[N>>2]=0;Da=b+12|0;c[Da>>2]=0;c[b>>2]=3;O=c[Q>>2]|0;do if(O|0){c[N>>2]=0;if(!(__Z28atomic_conditional_incrementPj(O+-8|0)|0))break;c[N>>2]=c[Q>>2]}while(0);c[b+8>>2]=1;N=c[Da>>2]|0;do if((N|0)!=(c[A>>2]|0)){do if(N|0){if(__Z16atomic_decrementPj(N+-8|0)|0)break;__ZN6Memory11free_staticEPvb(N,1)}while(0);c[Da>>2]=0;O=c[A>>2]|0;if(!O)break;if(!(__Z28atomic_conditional_incrementPj(O+-8|0)|0))break;c[Da>>2]=c[A>>2]}while(0);c[b+16>>2]=7;c[B>>2]=__Z11_scs_createPKc(1073253)|0;c[C>>2]=__Z11_scs_createPKc(1073273)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(P,b,B,C,0);__ZN10StringNameD2Ev(C);__ZN10StringNameD2Ev(B);Da=c[b+12>>2]|0;do if(Da|0){if(__Z16atomic_decrementPj(Da+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Da,1)}while(0);Da=c[b+4>>2]|0;do if(Da|0){if(__Z16atomic_decrementPj(Da+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Da,1)}while(0);Da=c[A>>2]|0;do if(Da|0){if(__Z16atomic_decrementPj(Da+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Da,1)}while(0);Da=c[Q>>2]|0;do if(Da|0){if(__Z16atomic_decrementPj(Da+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Da,1)}while(0);__ZN10StringNameD2Ev(P);P=c[y>>2]|0;do if(P|0){if(__Z16atomic_decrementPj(P+-8|0)|0)break;__ZN6Memory11free_staticEPvb(P,1)}while(0);__ZN6StringC2EPKc(b,1073981);c[y>>2]=c[b>>2];__ZN10StringNameC2ERK6String(R,y);__ZN6StringC2EPKc(S,1073520);__ZN6StringC2EPKc(A,1073532);P=b+4|0;c[P>>2]=0;Da=b+12|0;c[Da>>2]=0;c[b>>2]=3;Q=c[S>>2]|0;do if(Q|0){c[P>>2]=0;if(!(__Z28atomic_conditional_incrementPj(Q+-8|0)|0))break;c[P>>2]=c[S>>2]}while(0);c[b+8>>2]=1;P=c[Da>>2]|0;do if((P|0)!=(c[A>>2]|0)){do if(P|0){if(__Z16atomic_decrementPj(P+-8|0)|0)break;__ZN6Memory11free_staticEPvb(P,1)}while(0);c[Da>>2]=0;Q=c[A>>2]|0;if(!Q)break;if(!(__Z28atomic_conditional_incrementPj(Q+-8|0)|0))break;c[Da>>2]=c[A>>2]}while(0);c[b+16>>2]=7;c[B>>2]=__Z11_scs_createPKc(1073293)|0;c[C>>2]=__Z11_scs_createPKc(1073311)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(R,b,B,C,0);__ZN10StringNameD2Ev(C);__ZN10StringNameD2Ev(B);Da=c[b+12>>2]|0;do if(Da|0){if(__Z16atomic_decrementPj(Da+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Da,1)}while(0);Da=c[b+4>>2]|0;do if(Da|0){if(__Z16atomic_decrementPj(Da+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Da,1)}while(0);Da=c[A>>2]|0;do if(Da|0){if(__Z16atomic_decrementPj(Da+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Da,1)}while(0);Da=c[S>>2]|0;do if(Da|0){if(__Z16atomic_decrementPj(Da+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Da,1)}while(0);__ZN10StringNameD2Ev(R);R=c[y>>2]|0;do if(R|0){if(__Z16atomic_decrementPj(R+-8|0)|0)break;__ZN6Memory11free_staticEPvb(R,1)}while(0);__ZN6StringC2EPKc(b,1073981);c[y>>2]=c[b>>2];__ZN10StringNameC2ERK6String(T,y);__ZN6StringC2EPKc(U,1073542);__ZN6StringC2EPKc(A,1073400);R=b+4|0;c[R>>2]=0;Da=b+12|0;c[Da>>2]=0;c[b>>2]=3;S=c[U>>2]|0;do if(S|0){c[R>>2]=0;if(!(__Z28atomic_conditional_incrementPj(S+-8|0)|0))break;c[R>>2]=c[U>>2]}while(0);c[b+8>>2]=1;R=c[Da>>2]|0;do if((R|0)!=(c[A>>2]|0)){do if(R|0){if(__Z16atomic_decrementPj(R+-8|0)|0)break;__ZN6Memory11free_staticEPvb(R,1)}while(0);c[Da>>2]=0;S=c[A>>2]|0;if(!S)break;if(!(__Z28atomic_conditional_incrementPj(S+-8|0)|0))break;c[Da>>2]=c[A>>2]}while(0);c[b+16>>2]=7;c[B>>2]=__Z11_scs_createPKc(1073066)|0;c[C>>2]=__Z11_scs_createPKc(1073104)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(T,b,B,C,1);__ZN10StringNameD2Ev(C);__ZN10StringNameD2Ev(B);Da=c[b+12>>2]|0;do if(Da|0){if(__Z16atomic_decrementPj(Da+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Da,1)}while(0);Da=c[b+4>>2]|0;do if(Da|0){if(__Z16atomic_decrementPj(Da+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Da,1)}while(0);Da=c[A>>2]|0;do if(Da|0){if(__Z16atomic_decrementPj(Da+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Da,1)}while(0);Da=c[U>>2]|0;do if(Da|0){if(__Z16atomic_decrementPj(Da+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Da,1)}while(0);__ZN10StringNameD2Ev(T);T=c[y>>2]|0;do if(T|0){if(__Z16atomic_decrementPj(T+-8|0)|0)break;__ZN6Memory11free_staticEPvb(T,1)}while(0);__ZN6StringC2EPKc(b,1073981);c[y>>2]=c[b>>2];__ZN10StringNameC2ERK6String(V,y);__ZN6StringC2EPKc(W,1073559);__ZN6StringC2EPKc(A,1073426);T=b+4|0;c[T>>2]=0;Da=b+12|0;c[Da>>2]=0;c[b>>2]=3;U=c[W>>2]|0;do if(U|0){c[T>>2]=0;if(!(__Z28atomic_conditional_incrementPj(U+-8|0)|0))break;c[T>>2]=c[W>>2]}while(0);c[b+8>>2]=1;T=c[Da>>2]|0;do if((T|0)!=(c[A>>2]|0)){do if(T|0){if(__Z16atomic_decrementPj(T+-8|0)|0)break;__ZN6Memory11free_staticEPvb(T,1)}while(0);c[Da>>2]=0;U=c[A>>2]|0;if(!U)break;if(!(__Z28atomic_conditional_incrementPj(U+-8|0)|0))break;c[Da>>2]=c[A>>2]}while(0);c[b+16>>2]=7;c[B>>2]=__Z11_scs_createPKc(1073123)|0;c[C>>2]=__Z11_scs_createPKc(1073141)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(V,b,B,C,1);__ZN10StringNameD2Ev(C);__ZN10StringNameD2Ev(B);Da=c[b+12>>2]|0;do if(Da|0){if(__Z16atomic_decrementPj(Da+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Da,1)}while(0);Da=c[b+4>>2]|0;do if(Da|0){if(__Z16atomic_decrementPj(Da+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Da,1)}while(0);Da=c[A>>2]|0;do if(Da|0){if(__Z16atomic_decrementPj(Da+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Da,1)}while(0);Da=c[W>>2]|0;do if(Da|0){if(__Z16atomic_decrementPj(Da+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Da,1)}while(0);__ZN10StringNameD2Ev(V);V=c[y>>2]|0;do if(V|0){if(__Z16atomic_decrementPj(V+-8|0)|0)break;__ZN6Memory11free_staticEPvb(V,1)}while(0);__ZN6StringC2EPKc(b,1073981);c[y>>2]=c[b>>2];__ZN10StringNameC2ERK6String(X,y);__ZN6StringC2EPKc(Y,1073575);__ZN6StringC2EPKc(A,1073454);V=b+4|0;c[V>>2]=0;Da=b+12|0;c[Da>>2]=0;c[b>>2]=3;W=c[Y>>2]|0;do if(W|0){c[V>>2]=0;if(!(__Z28atomic_conditional_incrementPj(W+-8|0)|0))break;c[V>>2]=c[Y>>2]}while(0);c[b+8>>2]=1;V=c[Da>>2]|0;do if((V|0)!=(c[A>>2]|0)){do if(V|0){if(__Z16atomic_decrementPj(V+-8|0)|0)break;__ZN6Memory11free_staticEPvb(V,1)}while(0);c[Da>>2]=0;W=c[A>>2]|0;if(!W)break;if(!(__Z28atomic_conditional_incrementPj(W+-8|0)|0))break;c[Da>>2]=c[A>>2]}while(0);c[b+16>>2]=7;c[B>>2]=__Z11_scs_createPKc(1073159)|0;c[C>>2]=__Z11_scs_createPKc(1073187)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(X,b,B,C,1);__ZN10StringNameD2Ev(C);__ZN10StringNameD2Ev(B);Da=c[b+12>>2]|0;do if(Da|0){if(__Z16atomic_decrementPj(Da+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Da,1)}while(0);Da=c[b+4>>2]|0;do if(Da|0){if(__Z16atomic_decrementPj(Da+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Da,1)}while(0);Da=c[A>>2]|0;do if(Da|0){if(__Z16atomic_decrementPj(Da+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Da,1)}while(0);Da=c[Y>>2]|0;do if(Da|0){if(__Z16atomic_decrementPj(Da+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Da,1)}while(0);__ZN10StringNameD2Ev(X);X=c[y>>2]|0;do if(X|0){if(__Z16atomic_decrementPj(X+-8|0)|0)break;__ZN6Memory11free_staticEPvb(X,1)}while(0);__ZN6StringC2EPKc(b,1073981);c[y>>2]=c[b>>2];__ZN10StringNameC2ERK6String(Z,y);__ZN6StringC2EPKc(_,1073592);__ZN6StringC2EPKc(A,1073481);X=b+4|0;c[X>>2]=0;Da=b+12|0;c[Da>>2]=0;c[b>>2]=3;Y=c[_>>2]|0;do if(Y|0){c[X>>2]=0;if(!(__Z28atomic_conditional_incrementPj(Y+-8|0)|0))break;c[X>>2]=c[_>>2]}while(0);c[b+8>>2]=1;X=c[Da>>2]|0;do if((X|0)!=(c[A>>2]|0)){do if(X|0){if(__Z16atomic_decrementPj(X+-8|0)|0)break;__ZN6Memory11free_staticEPvb(X,1)}while(0);c[Da>>2]=0;Y=c[A>>2]|0;if(!Y)break;if(!(__Z28atomic_conditional_incrementPj(Y+-8|0)|0))break;c[Da>>2]=c[A>>2]}while(0);c[b+16>>2]=7;c[B>>2]=__Z11_scs_createPKc(1073206)|0;c[C>>2]=__Z11_scs_createPKc(1073234)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(Z,b,B,C,1);__ZN10StringNameD2Ev(C);__ZN10StringNameD2Ev(B);Da=c[b+12>>2]|0;do if(Da|0){if(__Z16atomic_decrementPj(Da+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Da,1)}while(0);Da=c[b+4>>2]|0;do if(Da|0){if(__Z16atomic_decrementPj(Da+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Da,1)}while(0);Da=c[A>>2]|0;do if(Da|0){if(__Z16atomic_decrementPj(Da+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Da,1)}while(0);Da=c[_>>2]|0;do if(Da|0){if(__Z16atomic_decrementPj(Da+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Da,1)}while(0);__ZN10StringNameD2Ev(Z);Z=c[y>>2]|0;do if(Z|0){if(__Z16atomic_decrementPj(Z+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Z,1)}while(0);__ZN6StringC2EPKc(b,1073981);c[y>>2]=c[b>>2];__ZN10StringNameC2ERK6String($,y);__ZN6StringC2EPKc(aa,1073609);__ZN6StringC2EPKc(A,1073510);Z=b+4|0;c[Z>>2]=0;Da=b+12|0;c[Da>>2]=0;c[b>>2]=3;_=c[aa>>2]|0;do if(_|0){c[Z>>2]=0;if(!(__Z28atomic_conditional_incrementPj(_+-8|0)|0))break;c[Z>>2]=c[aa>>2]}while(0);c[b+8>>2]=1;Z=c[Da>>2]|0;do if((Z|0)!=(c[A>>2]|0)){do if(Z|0){if(__Z16atomic_decrementPj(Z+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Z,1)}while(0);c[Da>>2]=0;_=c[A>>2]|0;if(!_)break;if(!(__Z28atomic_conditional_incrementPj(_+-8|0)|0))break;c[Da>>2]=c[A>>2]}while(0);c[b+16>>2]=7;c[B>>2]=__Z11_scs_createPKc(1073253)|0;c[C>>2]=__Z11_scs_createPKc(1073273)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i($,b,B,C,1);__ZN10StringNameD2Ev(C);__ZN10StringNameD2Ev(B);Da=c[b+12>>2]|0;do if(Da|0){if(__Z16atomic_decrementPj(Da+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Da,1)}while(0);Da=c[b+4>>2]|0;do if(Da|0){if(__Z16atomic_decrementPj(Da+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Da,1)}while(0);Da=c[A>>2]|0;do if(Da|0){if(__Z16atomic_decrementPj(Da+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Da,1)}while(0);Da=c[aa>>2]|0;do if(Da|0){if(__Z16atomic_decrementPj(Da+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Da,1)}while(0);__ZN10StringNameD2Ev($);$=c[y>>2]|0;do if($|0){if(__Z16atomic_decrementPj($+-8|0)|0)break;__ZN6Memory11free_staticEPvb($,1)}while(0);__ZN6StringC2EPKc(b,1073981);c[y>>2]=c[b>>2];__ZN10StringNameC2ERK6String(ca,y);__ZN6StringC2EPKc(da,1073627);__ZN6StringC2EPKc(A,1073532);$=b+4|0;c[$>>2]=0;Da=b+12|0;c[Da>>2]=0;c[b>>2]=3;aa=c[da>>2]|0;do if(aa|0){c[$>>2]=0;if(!(__Z28atomic_conditional_incrementPj(aa+-8|0)|0))break;c[$>>2]=c[da>>2]}while(0);c[b+8>>2]=1;$=c[Da>>2]|0;do if(($|0)!=(c[A>>2]|0)){do if($|0){if(__Z16atomic_decrementPj($+-8|0)|0)break;__ZN6Memory11free_staticEPvb($,1)}while(0);c[Da>>2]=0;aa=c[A>>2]|0;if(!aa)break;if(!(__Z28atomic_conditional_incrementPj(aa+-8|0)|0))break;c[Da>>2]=c[A>>2]}while(0);c[b+16>>2]=7;c[B>>2]=__Z11_scs_createPKc(1073293)|0;c[C>>2]=__Z11_scs_createPKc(1073311)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(ca,b,B,C,1);__ZN10StringNameD2Ev(C);__ZN10StringNameD2Ev(B);Da=c[b+12>>2]|0;do if(Da|0){if(__Z16atomic_decrementPj(Da+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Da,1)}while(0);Da=c[b+4>>2]|0;do if(Da|0){if(__Z16atomic_decrementPj(Da+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Da,1)}while(0);Da=c[A>>2]|0;do if(Da|0){if(__Z16atomic_decrementPj(Da+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Da,1)}while(0);Da=c[da>>2]|0;do if(Da|0){if(__Z16atomic_decrementPj(Da+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Da,1)}while(0);__ZN10StringNameD2Ev(ca);ca=c[y>>2]|0;do if(ca|0){if(__Z16atomic_decrementPj(ca+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ca,1)}while(0);__ZN6StringC2EPKc(b,1073981);c[y>>2]=c[b>>2];__ZN10StringNameC2ERK6String(ea,y);__ZN6StringC2EPKc(fa,1073639);__ZN6StringC2EPKc(A,1073400);ca=b+4|0;c[ca>>2]=0;Da=b+12|0;c[Da>>2]=0;c[b>>2]=3;da=c[fa>>2]|0;do if(da|0){c[ca>>2]=0;if(!(__Z28atomic_conditional_incrementPj(da+-8|0)|0))break;c[ca>>2]=c[fa>>2]}while(0);c[b+8>>2]=1;ca=c[Da>>2]|0;do if((ca|0)!=(c[A>>2]|0)){do if(ca|0){if(__Z16atomic_decrementPj(ca+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ca,1)}while(0);c[Da>>2]=0;da=c[A>>2]|0;if(!da)break;if(!(__Z28atomic_conditional_incrementPj(da+-8|0)|0))break;c[Da>>2]=c[A>>2]}while(0);c[b+16>>2]=7;c[B>>2]=__Z11_scs_createPKc(1073066)|0;c[C>>2]=__Z11_scs_createPKc(1073104)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(ea,b,B,C,2);__ZN10StringNameD2Ev(C);__ZN10StringNameD2Ev(B);Da=c[b+12>>2]|0;do if(Da|0){if(__Z16atomic_decrementPj(Da+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Da,1)}while(0);Da=c[b+4>>2]|0;do if(Da|0){if(__Z16atomic_decrementPj(Da+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Da,1)}while(0);Da=c[A>>2]|0;do if(Da|0){if(__Z16atomic_decrementPj(Da+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Da,1)}while(0);Da=c[fa>>2]|0;do if(Da|0){if(__Z16atomic_decrementPj(Da+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Da,1)}while(0);__ZN10StringNameD2Ev(ea);ea=c[y>>2]|0;do if(ea|0){if(__Z16atomic_decrementPj(ea+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ea,1)}while(0);__ZN6StringC2EPKc(b,1073981);c[y>>2]=c[b>>2];__ZN10StringNameC2ERK6String(ga,y);__ZN6StringC2EPKc(ha,1073656);__ZN6StringC2EPKc(A,1073426);ea=b+4|0;c[ea>>2]=0;Da=b+12|0;c[Da>>2]=0;c[b>>2]=3;fa=c[ha>>2]|0;do if(fa|0){c[ea>>2]=0;if(!(__Z28atomic_conditional_incrementPj(fa+-8|0)|0))break;c[ea>>2]=c[ha>>2]}while(0);c[b+8>>2]=1;ea=c[Da>>2]|0;do if((ea|0)!=(c[A>>2]|0)){do if(ea|0){if(__Z16atomic_decrementPj(ea+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ea,1)}while(0);c[Da>>2]=0;fa=c[A>>2]|0;if(!fa)break;if(!(__Z28atomic_conditional_incrementPj(fa+-8|0)|0))break;c[Da>>2]=c[A>>2]}while(0);c[b+16>>2]=7;c[B>>2]=__Z11_scs_createPKc(1073123)|0;c[C>>2]=__Z11_scs_createPKc(1073141)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(ga,b,B,C,2);__ZN10StringNameD2Ev(C);__ZN10StringNameD2Ev(B);Da=c[b+12>>2]|0;do if(Da|0){if(__Z16atomic_decrementPj(Da+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Da,1)}while(0);Da=c[b+4>>2]|0;do if(Da|0){if(__Z16atomic_decrementPj(Da+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Da,1)}while(0);Da=c[A>>2]|0;do if(Da|0){if(__Z16atomic_decrementPj(Da+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Da,1)}while(0);Da=c[ha>>2]|0;do if(Da|0){if(__Z16atomic_decrementPj(Da+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Da,1)}while(0);__ZN10StringNameD2Ev(ga);ga=c[y>>2]|0;do if(ga|0){if(__Z16atomic_decrementPj(ga+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ga,1)}while(0);__ZN6StringC2EPKc(b,1073981);c[y>>2]=c[b>>2];__ZN10StringNameC2ERK6String(ia,y);__ZN6StringC2EPKc(ja,1073672);__ZN6StringC2EPKc(A,1073454);ga=b+4|0;c[ga>>2]=0;Da=b+12|0;c[Da>>2]=0;c[b>>2]=3;ha=c[ja>>2]|0;do if(ha|0){c[ga>>2]=0;if(!(__Z28atomic_conditional_incrementPj(ha+-8|0)|0))break;c[ga>>2]=c[ja>>2]}while(0);c[b+8>>2]=1;ga=c[Da>>2]|0;do if((ga|0)!=(c[A>>2]|0)){do if(ga|0){if(__Z16atomic_decrementPj(ga+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ga,1)}while(0);c[Da>>2]=0;ha=c[A>>2]|0;if(!ha)break;if(!(__Z28atomic_conditional_incrementPj(ha+-8|0)|0))break;c[Da>>2]=c[A>>2]}while(0);c[b+16>>2]=7;c[B>>2]=__Z11_scs_createPKc(1073159)|0;c[C>>2]=__Z11_scs_createPKc(1073187)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(ia,b,B,C,2);__ZN10StringNameD2Ev(C);__ZN10StringNameD2Ev(B);Da=c[b+12>>2]|0;do if(Da|0){if(__Z16atomic_decrementPj(Da+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Da,1)}while(0);Da=c[b+4>>2]|0;do if(Da|0){if(__Z16atomic_decrementPj(Da+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Da,1)}while(0);Da=c[A>>2]|0;do if(Da|0){if(__Z16atomic_decrementPj(Da+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Da,1)}while(0);Da=c[ja>>2]|0;do if(Da|0){if(__Z16atomic_decrementPj(Da+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Da,1)}while(0);__ZN10StringNameD2Ev(ia);ia=c[y>>2]|0;do if(ia|0){if(__Z16atomic_decrementPj(ia+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ia,1)}while(0);__ZN6StringC2EPKc(b,1073981);c[y>>2]=c[b>>2];__ZN10StringNameC2ERK6String(ka,y);__ZN6StringC2EPKc(la,1073689);__ZN6StringC2EPKc(A,1073481);ia=b+4|0;c[ia>>2]=0;Da=b+12|0;c[Da>>2]=0;c[b>>2]=3;ja=c[la>>2]|0;do if(ja|0){c[ia>>2]=0;if(!(__Z28atomic_conditional_incrementPj(ja+-8|0)|0))break;c[ia>>2]=c[la>>2]}while(0);c[b+8>>2]=1;ia=c[Da>>2]|0;do if((ia|0)!=(c[A>>2]|0)){do if(ia|0){if(__Z16atomic_decrementPj(ia+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ia,1)}while(0);c[Da>>2]=0;ja=c[A>>2]|0;if(!ja)break;if(!(__Z28atomic_conditional_incrementPj(ja+-8|0)|0))break;c[Da>>2]=c[A>>2]}while(0);c[b+16>>2]=7;c[B>>2]=__Z11_scs_createPKc(1073206)|0;c[C>>2]=__Z11_scs_createPKc(1073234)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(ka,b,B,C,2);__ZN10StringNameD2Ev(C);__ZN10StringNameD2Ev(B);Da=c[b+12>>2]|0;do if(Da|0){if(__Z16atomic_decrementPj(Da+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Da,1)}while(0);Da=c[b+4>>2]|0;do if(Da|0){if(__Z16atomic_decrementPj(Da+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Da,1)}while(0);Da=c[A>>2]|0;do if(Da|0){if(__Z16atomic_decrementPj(Da+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Da,1)}while(0);Da=c[la>>2]|0;do if(Da|0){if(__Z16atomic_decrementPj(Da+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Da,1)}while(0);__ZN10StringNameD2Ev(ka);ka=c[y>>2]|0;do if(ka|0){if(__Z16atomic_decrementPj(ka+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ka,1)}while(0);__ZN6StringC2EPKc(b,1073981);c[y>>2]=c[b>>2];__ZN10StringNameC2ERK6String(ma,y);__ZN6StringC2EPKc(na,1073706);__ZN6StringC2EPKc(A,1073510);ka=b+4|0;c[ka>>2]=0;Da=b+12|0;c[Da>>2]=0;c[b>>2]=3;la=c[na>>2]|0;do if(la|0){c[ka>>2]=0;if(!(__Z28atomic_conditional_incrementPj(la+-8|0)|0))break;c[ka>>2]=c[na>>2]}while(0);c[b+8>>2]=1;ka=c[Da>>2]|0;do if((ka|0)!=(c[A>>2]|0)){do if(ka|0){if(__Z16atomic_decrementPj(ka+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ka,1)}while(0);c[Da>>2]=0;la=c[A>>2]|0;if(!la)break;if(!(__Z28atomic_conditional_incrementPj(la+-8|0)|0))break;c[Da>>2]=c[A>>2]}while(0);c[b+16>>2]=7;c[B>>2]=__Z11_scs_createPKc(1073253)|0;c[C>>2]=__Z11_scs_createPKc(1073273)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(ma,b,B,C,2);__ZN10StringNameD2Ev(C);__ZN10StringNameD2Ev(B);Da=c[b+12>>2]|0;do if(Da|0){if(__Z16atomic_decrementPj(Da+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Da,1)}while(0);Da=c[b+4>>2]|0;do if(Da|0){if(__Z16atomic_decrementPj(Da+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Da,1)}while(0);Da=c[A>>2]|0;do if(Da|0){if(__Z16atomic_decrementPj(Da+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Da,1)}while(0);Da=c[na>>2]|0;do if(Da|0){if(__Z16atomic_decrementPj(Da+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Da,1)}while(0);__ZN10StringNameD2Ev(ma);ma=c[y>>2]|0;do if(ma|0){if(__Z16atomic_decrementPj(ma+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ma,1)}while(0);__ZN6StringC2EPKc(b,1073981);c[y>>2]=c[b>>2];__ZN10StringNameC2ERK6String(oa,y);__ZN6StringC2EPKc(pa,1073724);__ZN6StringC2EPKc(A,1073532);ma=b+4|0;c[ma>>2]=0;Da=b+12|0;c[Da>>2]=0;c[b>>2]=3;na=c[pa>>2]|0;do if(na|0){c[ma>>2]=0;if(!(__Z28atomic_conditional_incrementPj(na+-8|0)|0))break;c[ma>>2]=c[pa>>2]}while(0);c[b+8>>2]=1;ma=c[Da>>2]|0;do if((ma|0)!=(c[A>>2]|0)){do if(ma|0){if(__Z16atomic_decrementPj(ma+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ma,1)}while(0);c[Da>>2]=0;na=c[A>>2]|0;if(!na)break;if(!(__Z28atomic_conditional_incrementPj(na+-8|0)|0))break;c[Da>>2]=c[A>>2]}while(0);c[b+16>>2]=7;c[B>>2]=__Z11_scs_createPKc(1073293)|0;c[C>>2]=__Z11_scs_createPKc(1073311)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(oa,b,B,C,2);__ZN10StringNameD2Ev(C);__ZN10StringNameD2Ev(B);Da=c[b+12>>2]|0;do if(Da|0){if(__Z16atomic_decrementPj(Da+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Da,1)}while(0);Da=c[b+4>>2]|0;do if(Da|0){if(__Z16atomic_decrementPj(Da+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Da,1)}while(0);Da=c[A>>2]|0;do if(Da|0){if(__Z16atomic_decrementPj(Da+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Da,1)}while(0);Da=c[pa>>2]|0;do if(Da|0){if(__Z16atomic_decrementPj(Da+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Da,1)}while(0);__ZN10StringNameD2Ev(oa);oa=c[y>>2]|0;do if(oa|0){if(__Z16atomic_decrementPj(oa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(oa,1)}while(0);__ZN6StringC2EPKc(b,1073981);c[y>>2]=c[b>>2];__ZN10StringNameC2ERK6String(qa,y);__ZN6StringC2EPKc(ra,1073736);__ZN6StringC2EPKc(A,1073400);oa=b+4|0;c[oa>>2]=0;Da=b+12|0;c[Da>>2]=0;c[b>>2]=3;pa=c[ra>>2]|0;do if(pa|0){c[oa>>2]=0;if(!(__Z28atomic_conditional_incrementPj(pa+-8|0)|0))break;c[oa>>2]=c[ra>>2]}while(0);c[b+8>>2]=1;oa=c[Da>>2]|0;do if((oa|0)!=(c[A>>2]|0)){do if(oa|0){if(__Z16atomic_decrementPj(oa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(oa,1)}while(0);c[Da>>2]=0;pa=c[A>>2]|0;if(!pa)break;if(!(__Z28atomic_conditional_incrementPj(pa+-8|0)|0))break;c[Da>>2]=c[A>>2]}while(0);c[b+16>>2]=7;c[B>>2]=__Z11_scs_createPKc(1073066)|0;c[C>>2]=__Z11_scs_createPKc(1073104)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(qa,b,B,C,3);__ZN10StringNameD2Ev(C);__ZN10StringNameD2Ev(B);Da=c[b+12>>2]|0;do if(Da|0){if(__Z16atomic_decrementPj(Da+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Da,1)}while(0);Da=c[b+4>>2]|0;do if(Da|0){if(__Z16atomic_decrementPj(Da+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Da,1)}while(0);Da=c[A>>2]|0;do if(Da|0){if(__Z16atomic_decrementPj(Da+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Da,1)}while(0);Da=c[ra>>2]|0;do if(Da|0){if(__Z16atomic_decrementPj(Da+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Da,1)}while(0);__ZN10StringNameD2Ev(qa);qa=c[y>>2]|0;do if(qa|0){if(__Z16atomic_decrementPj(qa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(qa,1)}while(0);__ZN6StringC2EPKc(b,1073981);c[y>>2]=c[b>>2];__ZN10StringNameC2ERK6String(sa,y);__ZN6StringC2EPKc(ta,1073753);__ZN6StringC2EPKc(A,1073426);qa=b+4|0;c[qa>>2]=0;Da=b+12|0;c[Da>>2]=0;c[b>>2]=3;ra=c[ta>>2]|0;do if(ra|0){c[qa>>2]=0;if(!(__Z28atomic_conditional_incrementPj(ra+-8|0)|0))break;c[qa>>2]=c[ta>>2]}while(0);c[b+8>>2]=1;qa=c[Da>>2]|0;do if((qa|0)!=(c[A>>2]|0)){do if(qa|0){if(__Z16atomic_decrementPj(qa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(qa,1)}while(0);c[Da>>2]=0;ra=c[A>>2]|0;if(!ra)break;if(!(__Z28atomic_conditional_incrementPj(ra+-8|0)|0))break;c[Da>>2]=c[A>>2]}while(0);c[b+16>>2]=7;c[B>>2]=__Z11_scs_createPKc(1073123)|0;c[C>>2]=__Z11_scs_createPKc(1073141)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(sa,b,B,C,3);__ZN10StringNameD2Ev(C);__ZN10StringNameD2Ev(B);Da=c[b+12>>2]|0;do if(Da|0){if(__Z16atomic_decrementPj(Da+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Da,1)}while(0);Da=c[b+4>>2]|0;do if(Da|0){if(__Z16atomic_decrementPj(Da+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Da,1)}while(0);Da=c[A>>2]|0;do if(Da|0){if(__Z16atomic_decrementPj(Da+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Da,1)}while(0);Da=c[ta>>2]|0;do if(Da|0){if(__Z16atomic_decrementPj(Da+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Da,1)}while(0);__ZN10StringNameD2Ev(sa);sa=c[y>>2]|0;do if(sa|0){if(__Z16atomic_decrementPj(sa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(sa,1)}while(0);__ZN6StringC2EPKc(b,1073981);c[y>>2]=c[b>>2];__ZN10StringNameC2ERK6String(ua,y);__ZN6StringC2EPKc(va,1073769);__ZN6StringC2EPKc(A,1073454);sa=b+4|0;c[sa>>2]=0;Da=b+12|0;c[Da>>2]=0;c[b>>2]=3;ta=c[va>>2]|0;do if(ta|0){c[sa>>2]=0;if(!(__Z28atomic_conditional_incrementPj(ta+-8|0)|0))break;c[sa>>2]=c[va>>2]}while(0);c[b+8>>2]=1;sa=c[Da>>2]|0;do if((sa|0)!=(c[A>>2]|0)){do if(sa|0){if(__Z16atomic_decrementPj(sa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(sa,1)}while(0);c[Da>>2]=0;ta=c[A>>2]|0;if(!ta)break;if(!(__Z28atomic_conditional_incrementPj(ta+-8|0)|0))break;c[Da>>2]=c[A>>2]}while(0);c[b+16>>2]=7;c[B>>2]=__Z11_scs_createPKc(1073159)|0;c[C>>2]=__Z11_scs_createPKc(1073187)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(ua,b,B,C,3);__ZN10StringNameD2Ev(C);__ZN10StringNameD2Ev(B);Da=c[b+12>>2]|0;do if(Da|0){if(__Z16atomic_decrementPj(Da+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Da,1)}while(0);Da=c[b+4>>2]|0;do if(Da|0){if(__Z16atomic_decrementPj(Da+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Da,1)}while(0);Da=c[A>>2]|0;do if(Da|0){if(__Z16atomic_decrementPj(Da+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Da,1)}while(0);Da=c[va>>2]|0;do if(Da|0){if(__Z16atomic_decrementPj(Da+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Da,1)}while(0);__ZN10StringNameD2Ev(ua);ua=c[y>>2]|0;do if(ua|0){if(__Z16atomic_decrementPj(ua+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ua,1)}while(0);__ZN6StringC2EPKc(b,1073981);c[y>>2]=c[b>>2];__ZN10StringNameC2ERK6String(wa,y);__ZN6StringC2EPKc(xa,1073786);__ZN6StringC2EPKc(A,1073481);ua=b+4|0;c[ua>>2]=0;Da=b+12|0;c[Da>>2]=0;c[b>>2]=3;va=c[xa>>2]|0;do if(va|0){c[ua>>2]=0;if(!(__Z28atomic_conditional_incrementPj(va+-8|0)|0))break;c[ua>>2]=c[xa>>2]}while(0);c[b+8>>2]=1;ua=c[Da>>2]|0;do if((ua|0)!=(c[A>>2]|0)){do if(ua|0){if(__Z16atomic_decrementPj(ua+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ua,1)}while(0);c[Da>>2]=0;va=c[A>>2]|0;if(!va)break;if(!(__Z28atomic_conditional_incrementPj(va+-8|0)|0))break;c[Da>>2]=c[A>>2]}while(0);c[b+16>>2]=7;c[B>>2]=__Z11_scs_createPKc(1073206)|0;c[C>>2]=__Z11_scs_createPKc(1073234)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(wa,b,B,C,3);__ZN10StringNameD2Ev(C);__ZN10StringNameD2Ev(B);Da=c[b+12>>2]|0;do if(Da|0){if(__Z16atomic_decrementPj(Da+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Da,1)}while(0);Da=c[b+4>>2]|0;do if(Da|0){if(__Z16atomic_decrementPj(Da+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Da,1)}while(0);Da=c[A>>2]|0;do if(Da|0){if(__Z16atomic_decrementPj(Da+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Da,1)}while(0);Da=c[xa>>2]|0;do if(Da|0){if(__Z16atomic_decrementPj(Da+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Da,1)}while(0);__ZN10StringNameD2Ev(wa);wa=c[y>>2]|0;do if(wa|0){if(__Z16atomic_decrementPj(wa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(wa,1)}while(0);__ZN6StringC2EPKc(b,1073981);c[y>>2]=c[b>>2];__ZN10StringNameC2ERK6String(ya,y);__ZN6StringC2EPKc(za,1073803);__ZN6StringC2EPKc(A,1073510);wa=b+4|0;c[wa>>2]=0;Da=b+12|0;c[Da>>2]=0;c[b>>2]=3;xa=c[za>>2]|0;do if(xa|0){c[wa>>2]=0;if(!(__Z28atomic_conditional_incrementPj(xa+-8|0)|0))break;c[wa>>2]=c[za>>2]}while(0);c[b+8>>2]=1;wa=c[Da>>2]|0;do if((wa|0)!=(c[A>>2]|0)){do if(wa|0){if(__Z16atomic_decrementPj(wa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(wa,1)}while(0);c[Da>>2]=0;xa=c[A>>2]|0;if(!xa)break;if(!(__Z28atomic_conditional_incrementPj(xa+-8|0)|0))break;c[Da>>2]=c[A>>2]}while(0);c[b+16>>2]=7;c[B>>2]=__Z11_scs_createPKc(1073253)|0;c[C>>2]=__Z11_scs_createPKc(1073273)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(ya,b,B,C,3);__ZN10StringNameD2Ev(C);__ZN10StringNameD2Ev(B);Da=c[b+12>>2]|0;do if(Da|0){if(__Z16atomic_decrementPj(Da+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Da,1)}while(0);Da=c[b+4>>2]|0;do if(Da|0){if(__Z16atomic_decrementPj(Da+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Da,1)}while(0);Da=c[A>>2]|0;do if(Da|0){if(__Z16atomic_decrementPj(Da+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Da,1)}while(0);Da=c[za>>2]|0;do if(Da|0){if(__Z16atomic_decrementPj(Da+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Da,1)}while(0);__ZN10StringNameD2Ev(ya);ya=c[y>>2]|0;do if(ya|0){if(__Z16atomic_decrementPj(ya+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ya,1)}while(0);__ZN6StringC2EPKc(b,1073981);c[y>>2]=c[b>>2];__ZN10StringNameC2ERK6String(Aa,y);__ZN6StringC2EPKc(Ba,1073821);__ZN6StringC2EPKc(A,1073532);ya=b+4|0;c[ya>>2]=0;Da=b+12|0;c[Da>>2]=0;c[b>>2]=3;za=c[Ba>>2]|0;do if(za|0){c[ya>>2]=0;if(!(__Z28atomic_conditional_incrementPj(za+-8|0)|0))break;c[ya>>2]=c[Ba>>2]}while(0);c[b+8>>2]=1;ya=c[Da>>2]|0;do if((ya|0)!=(c[A>>2]|0)){do if(ya|0){if(__Z16atomic_decrementPj(ya+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ya,1)}while(0);c[Da>>2]=0;za=c[A>>2]|0;if(!za)break;if(!(__Z28atomic_conditional_incrementPj(za+-8|0)|0))break;c[Da>>2]=c[A>>2]}while(0);c[b+16>>2]=7;c[B>>2]=__Z11_scs_createPKc(1073293)|0;c[C>>2]=__Z11_scs_createPKc(1073311)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(Aa,b,B,C,3);__ZN10StringNameD2Ev(C);__ZN10StringNameD2Ev(B);B=c[b+12>>2]|0;do if(B|0){if(__Z16atomic_decrementPj(B+-8|0)|0)break;__ZN6Memory11free_staticEPvb(B,1)}while(0);B=c[b+4>>2]|0;do if(B|0){if(__Z16atomic_decrementPj(B+-8|0)|0)break;__ZN6Memory11free_staticEPvb(B,1)}while(0);B=c[A>>2]|0;do if(B|0){if(__Z16atomic_decrementPj(B+-8|0)|0)break;__ZN6Memory11free_staticEPvb(B,1)}while(0);B=c[Ba>>2]|0;do if(B|0){if(__Z16atomic_decrementPj(B+-8|0)|0)break;__ZN6Memory11free_staticEPvb(B,1)}while(0);__ZN10StringNameD2Ev(Aa);Aa=c[y>>2]|0;if(!Aa){l=a;return}if(__Z16atomic_decrementPj(Aa+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(Aa,1);l=a;return}function __ZN17AudioEffectChorus15set_voice_countEi(b,d){b=b|0;d=d|0;if((d+-1|0)>>>0>2){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1073027,1073833,185,1073919,0);return}else{a[1263537]=0;c[b+228>>2]=d;return}}function __ZNK17AudioEffectChorus15get_voice_countEv(a){a=a|0;return c[a+228>>2]|0}function __ZN17AudioEffectChorus18set_voice_delay_msEif(b,c,d){b=b|0;c=c|0;d=+d;if(c>>>0>3){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1073066,1073833,197,1073879,0);return}else{a[1263537]=0;g[b+132+(c*24|0)>>2]=d;return}}function __ZNK17AudioEffectChorus18get_voice_delay_msEi(b,c){b=b|0;c=c|0;var d=0.0;if(c>>>0>3){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1073104,1073833,203,1073879,0);d=0.0;return +d}else{a[1263537]=0;d=+g[b+132+(c*24|0)>>2];return +d}return +(0.0)}function __ZN17AudioEffectChorus17set_voice_rate_hzEif(b,c,d){b=b|0;c=c|0;d=+d;if(c>>>0>3){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1073123,1073833,208,1073879,0);return}else{a[1263537]=0;g[b+132+(c*24|0)+4>>2]=d;return}}function __ZNK17AudioEffectChorus17get_voice_rate_hzEi(b,c){b=b|0;c=c|0;var d=0.0;if(c>>>0>3){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1073141,1073833,214,1073879,0);d=0.0;return +d}else{a[1263537]=0;d=+g[b+132+(c*24|0)+4>>2];return +d}return +(0.0)}function __ZN17AudioEffectChorus18set_voice_depth_msEif(b,c,d){b=b|0;c=c|0;d=+d;if(c>>>0>3){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1073159,1073833,221,1073879,0);return}else{a[1263537]=0;g[b+132+(c*24|0)+8>>2]=d;return}}function __ZNK17AudioEffectChorus18get_voice_depth_msEi(b,c){b=b|0;c=c|0;var d=0.0;if(c>>>0>3){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1073187,1073833,227,1073879,0);d=0.0;return +d}else{a[1263537]=0;d=+g[b+132+(c*24|0)+8>>2];return +d}return +(0.0)}function __ZN17AudioEffectChorus18set_voice_level_dbEif(b,c,d){b=b|0;c=c|0;d=+d;if(c>>>0>3){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1073206,1073833,234,1073879,0);return}else{a[1263537]=0;g[b+132+(c*24|0)+12>>2]=d;return}}function __ZNK17AudioEffectChorus18get_voice_level_dbEi(b,c){b=b|0;c=c|0;var d=0.0;if(c>>>0>3){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1073234,1073833,240,1073879,0);d=0.0;return +d}else{a[1263537]=0;d=+g[b+132+(c*24|0)+12>>2];return +d}return +(0.0)}function __ZN17AudioEffectChorus19set_voice_cutoff_hzEif(b,c,d){b=b|0;c=c|0;d=+d;if(c>>>0>3){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1073253,1073833,247,1073879,0);return}else{a[1263537]=0;g[b+132+(c*24|0)+16>>2]=d;return}}function __ZNK17AudioEffectChorus19get_voice_cutoff_hzEi(b,c){b=b|0;c=c|0;var d=0.0;if(c>>>0>3){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1073273,1073833,253,1073879,0);d=0.0;return +d}else{a[1263537]=0;d=+g[b+132+(c*24|0)+16>>2];return +d}return +(0.0)}function __ZN17AudioEffectChorus13set_voice_panEif(b,c,d){b=b|0;c=c|0;d=+d;if(c>>>0>3){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1073293,1073833,260,1073879,0);return}else{a[1263537]=0;g[b+132+(c*24|0)+20>>2]=d;return}}function __ZNK17AudioEffectChorus13get_voice_panEi(b,c){b=b|0;c=c|0;var d=0.0;if(c>>>0>3){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1073311,1073833,266,1073879,0);d=0.0;return +d}else{a[1263537]=0;d=+g[b+132+(c*24|0)+20>>2];return +d}return +(0.0)}function __ZN17AudioEffectChorus7set_wetEf(a,b){a=a|0;b=+b;g[a+232>>2]=b;return}function __ZNK17AudioEffectChorus7get_wetEv(a){a=a|0;return +(+g[a+232>>2])}function __ZN17AudioEffectChorus7set_dryEf(a,b){a=a|0;b=+b;g[a+236>>2]=b;return}function __ZNK17AudioEffectChorus7get_dryEv(a){a=a|0;return +(+g[a+236>>2])}function __ZNK13MethodBind0RCI17AudioEffectChorusfE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Ef(d,0.0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK13MethodBind0RCI17AudioEffectChorusfE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1073981);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI17AudioEffectChorusfE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1237204)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2Ef(i,+mj[n&511](d));__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI17AudioEffectChorusfE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0.0;if(!b)f=0;else{d=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1237204)|0;f=d?b:0}b=c[a+44>>2]|0;d=c[a+48>>2]|0;a=f+(d>>1)|0;if(!(d&1)){h=b;i=+mj[h&511](a);g[e>>2]=i;return}else{h=c[(c[a>>2]|0)+b>>2]|0;i=+mj[h&511](a);g[e>>2]=i;return}}function __ZN13MethodBind0RCI17AudioEffectChorusfED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I17AudioEffectChorusfE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if(!b){__ZN7VariantC2Ef(d,0.0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK11MethodBind1I17AudioEffectChorusfE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1073981);l=a;return c[b>>2]|0}function __ZN11MethodBind1I17AudioEffectChorusfE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0.0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1237204)|0:0){c[h>>2]=0;a[1263537]=0;k=d+24|0;n=c[k>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=i;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=i;return}if((g|0)>0){if((n|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);p=0}else{a[1263537]=0;p=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,p)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=p;c[b>>2]=0;l=i;return}}p=c[d+44>>2]|0;n=c[d+48>>2]|0;o=e+(n>>1)|0;if(!(n&1))q=p;else q=c[(c[o>>2]|0)+p>>2]|0;do if((g|0)<1){p=c[k>>2]|0;n=p+-1|0;if((p|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)s=0;else s=c[e+-4>>2]|0;if((p|0)<=(s|0)){if(r)t=0;else t=c[e+-4>>2]|0;do if((t|0)<(p|0)){if(r)u=0;else u=c[e+-4>>2]|0;if((u|0)<(p|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);v=0;break}else{a[1263537]=0;w=31;break}}else w=31;while(0);if((w|0)==31)v=e+(n*24|0)|0;__ZN7VariantC2ERKS_(j,v);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);x=+__ZNK7VariantcvfEv(j);Mi[q&511](o,x);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I17AudioEffectChorusfE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0,j=0.0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1237204)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1)){h=b;i=c[d>>2]|0;j=+g[i>>2];Mi[h&511](a,j);return}else{h=c[(c[a>>2]|0)+b>>2]|0;i=c[d>>2]|0;j=+g[i>>2];Mi[h&511](a,j);return}}function __ZN11MethodBind1I17AudioEffectChorusfED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind1RCI17AudioEffectChorusfiE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;switch(b|0){case -1:{__ZN7VariantC2Ef(d,0.0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}case 0:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}default:e=0}l=a;return e|0}function __ZNK13MethodBind1RCI17AudioEffectChorusfiE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1073981);l=a;return c[b>>2]|0}function __ZN13MethodBind1RCI17AudioEffectChorusfiE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;i=l;l=l+48|0;if((l|0)>=(m|0))ba(48);j=i+24|0;k=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1237204)|0:0){c[h>>2]=0;a[1263537]=0;n=d+24|0;o=c[n>>2]|0;if((o|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=o;c[b>>2]=0;l=i;return}p=o-(c[d+20>>2]|0)|0;if((p|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=p;c[b>>2]=0;l=i;return}if((g|0)>0){if((o|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);q=0}else{a[1263537]=0;q=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,q)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=q;c[b>>2]=0;l=i;return}}q=c[d+44>>2]|0;o=c[d+48>>2]|0;p=e+(o>>1)|0;if(!(o&1))r=q;else r=c[(c[p>>2]|0)+q>>2]|0;do if((g|0)<1){q=c[n>>2]|0;o=q+-1|0;if((q|0)>=1){e=c[d+16>>2]|0;s=(e|0)==0;if(s)t=0;else t=c[e+-4>>2]|0;if((q|0)<=(t|0)){if(s)u=0;else u=c[e+-4>>2]|0;do if((u|0)<(q|0)){if(s)v=0;else v=c[e+-4>>2]|0;if((v|0)<(q|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);w=0;break}else{a[1263537]=0;x=31;break}}else x=31;while(0);if((x|0)==31)w=e+(o*24|0)|0;__ZN7VariantC2ERKS_(k,w);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);f=__ZNK7VariantcviEv(k)|0;__ZN7VariantC2Ef(j,+ii[r&127](p,f));if(c[k>>2]|0)__ZN7Variant5clearEv(k);__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1217,1146558,0);c[b>>2]=0;l=i;return}function __ZN13MethodBind1RCI17AudioEffectChorusfiE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0;if(!b)f=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1237204)|0;f=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=f+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;g[e>>2]=+ii[i&127](a,c[c[d>>2]>>2]|0);return}function __ZN13MethodBind1RCI17AudioEffectChorusfiED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind2I17AudioEffectChorusifE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;switch(b|0){case 0:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}case 1:{__ZN7VariantC2Ef(d,0.0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}default:e=0}l=a;return e|0}function __ZNK11MethodBind2I17AudioEffectChorusifE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1073981);l=a;return c[b>>2]|0}function __ZN11MethodBind2I17AudioEffectChorusifE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0.0;i=l;l=l+48|0;if((l|0)>=(m|0))ba(48);j=i+24|0;k=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1237204)|0:0){c[h>>2]=0;a[1263537]=0;n=d+24|0;o=c[n>>2]|0;if((o|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=o;c[b>>2]=0;l=i;return}p=o-(c[d+20>>2]|0)|0;if((p|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=p;c[b>>2]=0;l=i;return}if((g|0)>0){if((o|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);q=0}else{a[1263537]=0;q=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,q)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=q;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[n>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);r=0}else{a[1263537]=0;r=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,r)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=r;c[b>>2]=0;l=i;return}}}r=c[d+44>>2]|0;q=c[d+48>>2]|0;o=e+(q>>1)|0;if(!(q&1))s=r;else s=c[(c[o>>2]|0)+r>>2]|0;do if((g|0)<1){r=c[n>>2]|0;q=r+-1|0;if((r|0)>=1){e=c[d+16>>2]|0;p=(e|0)==0;if(p)t=0;else t=c[e+-4>>2]|0;if((r|0)<=(t|0)){if(p)u=0;else u=c[e+-4>>2]|0;do if((u|0)<(r|0)){if(p)v=0;else v=c[e+-4>>2]|0;if((v|0)<(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);w=0;break}else{a[1263537]=0;x=37;break}}else x=37;while(0);if((x|0)==37)w=e+(q*24|0)|0;__ZN7VariantC2ERKS_(j,w);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);w=__ZNK7VariantcviEv(j)|0;do if((g|0)<2){v=c[n>>2]|0;u=v+-1|0;t=v+-2|0;if((v|0)>=2){v=c[d+16>>2]|0;r=(v|0)==0;if(r)y=0;else y=c[v+-4>>2]|0;if((u|0)<=(y|0)){if(r)z=0;else z=c[v+-4>>2]|0;do if((z|0)<(u|0)){if(r)A=0;else A=c[v+-4>>2]|0;if((A|0)<(u|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);B=0;break}else{a[1263537]=0;x=54;break}}else x=54;while(0);if((x|0)==54)B=v+(t*24|0)|0;__ZN7VariantC2ERKS_(k,B);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f+4>>2]|0);while(0);C=+__ZNK7VariantcvfEv(k);dj[s&127](o,w,C);if(c[k>>2]|0)__ZN7Variant5clearEv(k);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1380,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind2I17AudioEffectChorusifE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,h=0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1237204)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1))h=b;else h=c[(c[a>>2]|0)+b>>2]|0;dj[h&127](a,c[c[d>>2]>>2]|0,+g[c[d+4>>2]>>2]);return}function __ZN11MethodBind2I17AudioEffectChorusifED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI17AudioEffectChorusiE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK13MethodBind0RCI17AudioEffectChorusiE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1073981);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI17AudioEffectChorusiE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1237204)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2Ei(i,ij[n&8191](d)|0);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI17AudioEffectChorusiE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0;if(!b)f=0;else{d=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1237204)|0;f=d?b:0}b=c[a+44>>2]|0;d=c[a+48>>2]|0;a=f+(d>>1)|0;if(!(d&1)){g=b;h=ij[g&8191](a)|0;c[e>>2]=h;return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=ij[g&8191](a)|0;c[e>>2]=h;return}}function __ZN13MethodBind0RCI17AudioEffectChorusiED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I17AudioEffectChorusiE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if(!b){__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK11MethodBind1I17AudioEffectChorusiE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1073981);l=a;return c[b>>2]|0}function __ZN11MethodBind1I17AudioEffectChorusiE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1237204)|0:0){c[h>>2]=0;a[1263537]=0;k=d+24|0;n=c[k>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=i;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=i;return}if((g|0)>0){if((n|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);p=0}else{a[1263537]=0;p=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,p)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=p;c[b>>2]=0;l=i;return}}p=c[d+44>>2]|0;n=c[d+48>>2]|0;o=e+(n>>1)|0;if(!(n&1))q=p;else q=c[(c[o>>2]|0)+p>>2]|0;do if((g|0)<1){p=c[k>>2]|0;n=p+-1|0;if((p|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)s=0;else s=c[e+-4>>2]|0;if((p|0)<=(s|0)){if(r)t=0;else t=c[e+-4>>2]|0;do if((t|0)<(p|0)){if(r)u=0;else u=c[e+-4>>2]|0;if((u|0)<(p|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);v=0;break}else{a[1263537]=0;w=31;break}}else w=31;while(0);if((w|0)==31)v=e+(n*24|0)|0;__ZN7VariantC2ERKS_(j,v);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);f=__ZNK7VariantcviEv(j)|0;Pi[q&2047](o,f);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I17AudioEffectChorusiE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1237204)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1)){g=b;h=c[d>>2]|0;i=c[h>>2]|0;Pi[g&2047](a,i);return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=c[d>>2]|0;i=c[h>>2]|0;Pi[g&2047](a,i);return}}function __ZN11MethodBind1I17AudioEffectChorusiED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN21AudioEffectCompressor18_initialize_classvEv(b){b=b|0;if(a[1263513]|0)return;if(!(a[1263494]|0)){if(!(a[1257004]|0)){if(!(a[1257001]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI9ReferenceEEvv();__ZN9Reference13_bind_methodsEv();a[1257001]=1}__ZN7ClassDB10_add_classI8ResourceEEvv();__ZN8Resource13_bind_methodsEv();a[1257004]=1}__ZN7ClassDB10_add_classI11AudioEffectEEvv();a[1263494]=1}__ZN7ClassDB10_add_classI21AudioEffectCompressorEEvv();__ZN21AudioEffectCompressor13_bind_methodsEv();a[1263513]=1;return}function __ZN21AudioEffectCompressor5_setvERK10StringNameRK7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK21AudioEffectCompressor5_getvERK10StringNameR7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK21AudioEffectCompressor19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+24|0;g=e+4|0;h=e;if(!d)__ZNK11AudioEffect19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,0);__ZN6StringC2EPKc(f,1074267);i=c[f>>2]|0;f=i;j=g+4|0;c[j>>2]=0;k=g+12|0;c[k>>2]=0;c[g>>2]=0;n=(i|0)==0;if(!n?(c[j>>2]=0,__Z28atomic_conditional_incrementPj(i+-8|0)|0):0)c[j>>2]=f;c[g+8>>2]=0;f=c[k>>2]|0;if(f|0){if(!(__Z16atomic_decrementPj(f+-8|0)|0))__ZN6Memory11free_staticEPvb(f,1);c[k>>2]=0}c[g+16>>2]=256;if(!(c[b>>2]|0)){k=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=k;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0}k=__ZnwjPFPvjE(32,4740)|0;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0;c[k+12>>2]=0;c[k+16>>2]=7;f=k+20|0;c[f>>2]=0;j=k+24|0;c[j>>2]=0;o=k+28|0;c[o>>2]=0;__ZN12PropertyInfoaSERKS_(k,g)|0;p=c[b>>2]|0;q=p+4|0;r=c[q>>2]|0;c[j>>2]=r;c[f>>2]=0;c[o>>2]=p;if(r|0)c[r+20>>2]=k;c[q>>2]=k;if(!(c[p>>2]|0))c[p>>2]=k;k=p+8|0;c[k>>2]=(c[k>>2]|0)+1;k=c[g+12>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);k=c[g+4>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);if(!n?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);__ZN10StringNameC2EPKc(h,1074267);__ZN7ClassDB17get_property_listE10StringNameP4ListI12PropertyInfo16DefaultAllocatorEbPK6Object(h,b,1,a);__ZN10StringNameD2Ev(h);if(!d){l=e;return}__ZNK11AudioEffect19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,1);l=e;return}function __ZN21AudioEffectCompressor14_notificationvEib(a,b,c){a=a|0;b=b|0;c=c|0;return}function __ZNK21AudioEffectCompressor16_get_class_namevEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+8|0;e=b+4|0;f=b;g=a+128|0;a=c[g>>2]|0;if(a|0){if(c[a+4>>2]|0){l=b;return g|0}if(__ZNK6String6lengthEv(a+8|0)|0){l=b;return g|0}}__ZN6StringC2EPKc(d,1074267);c[f>>2]=c[d>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameaSERKS_(g,e);__ZN10StringNameD2Ev(e);e=c[f>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);l=b;return g|0}function __ZNK21AudioEffectCompressor18_validate_propertyER12PropertyInfo(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=a+4|0;e=a;if(!(__ZNK6StringeqEPKc(b+4|0,1074029)|0)){l=a;return}__ZN6StringC2EPKc(d,1263606);if((__ZNK11AudioServer13get_bus_countEv(__ZN11AudioServer13get_singletonEv()|0)|0)>0){f=0;do{__ZN6StringpLEPKc(d,1117595)|0;c[e>>2]=__ZNK11AudioServer12get_bus_nameEi(__ZN11AudioServer13get_singletonEv()|0,f)|0;__ZN6StringpLERKS_(d,e)|0;g=c[e>>2]|0;if(g|0?(__Z16atomic_decrementPj(g+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(g,1);f=f+1|0}while((f|0)<(__ZNK11AudioServer13get_bus_countEv(__ZN11AudioServer13get_singletonEv()|0)|0))}f=b+12|0;b=c[f>>2]|0;e=c[d>>2]|0;do if((b|0)!=(e|0)){if(b|0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(b,1);c[f>>2]=0;g=c[d>>2]|0;if(g)if(!(__Z28atomic_conditional_incrementPj(g+-8|0)|0)){h=c[d>>2]|0;break}else{i=c[d>>2]|0;c[f>>2]=i;h=i;break}else h=g}else h=e;while(0);if(h|0?(__Z16atomic_decrementPj(h+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(h,1);l=a;return}function __ZNK21AudioEffectCompressor9get_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1074267);l=a;return c[b>>2]|0}function __ZNK21AudioEffectCompressor8is_classERK6String(a,b){a=a|0;b=b|0;var c=0;if(((!(__ZNK6StringeqEPKc(b,1074267)|0)?!(__ZNK6StringeqEPKc(b,1074831)|0):0)?!(__ZNK6StringeqEPKc(b,1110448)|0):0)?!(__ZNK6StringeqEPKc(b,1126157)|0):0)c=__ZNK6StringeqEPKc(b,1142944)|0;else c=1;return c|0}function __ZNK21AudioEffectCompressor12is_class_ptrEPv(a,b){a=a|0;b=b|0;return (b|0)==1237208|((b|0)==1236716|((b|0)==1220696|((b|0)==1220724|(b|0)==1220580)))|0}function __ZN21AudioEffectCompressorD2Ev(a){a=a|0;c[a>>2]=373168;__ZN10StringNameD2Ev(a+156|0);__ZN10StringNameD2Ev(a+128|0);c[a>>2]=370192;__ZN10StringNameD2Ev(a+124|0);__ZN8ResourceD2Ev(a);return}function __ZN21AudioEffectCompressorD0Ev(a){a=a|0;c[a>>2]=373168;__ZN10StringNameD2Ev(a+156|0);__ZN10StringNameD2Ev(a+128|0);c[a>>2]=370192;__ZN10StringNameD2Ev(a+124|0);__ZN8ResourceD2Ev(a);__ZdlPv(a);return}function __ZN21AudioEffectCompressor8instanceEv(b){b=b|0;var d=0,e=0,f=0,h=0,i=0,j=0,k=0,n=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d;c[e>>2]=0;__ZN3RefI29AudioEffectCompressorInstanceE8instanceEv(e);if(!b)f=0;else{a[1263537]=0;__ZN9Reference8init_refEv(b)|0;f=b}b=(c[e>>2]|0)+96|0;h=c[b>>2]|0;if((f|0)==(h|0)){if(f|0){i=f;j=12}}else{if((h|0?__ZN9Reference11unreferenceEv(h)|0:0)?(h=c[b>>2]|0,__Z17predelete_handlerP6Object(h)|0):0){gj[c[(c[h>>2]|0)+76>>2]&8191](h);__ZN6Memory11free_staticEPvb(h,0)}c[b>>2]=f;if(f|0){__ZN9Reference9referenceEv(f);i=f;j=12}}if(((j|0)==12?__ZN9Reference11unreferenceEv(i)|0:0)?__Z17predelete_handlerP6Object(f)|0:0){gj[c[(c[f>>2]|0)+76>>2]&8191](f);__ZN6Memory11free_staticEPvb(f,0)}f=c[e>>2]|0;i=f+100|0;c[i>>2]=0;c[i+4>>2]=0;c[i+8>>2]=0;c[i+12>>2]=0;c[i+16>>2]=0;g[f+120>>2]=1.0;c[f+124>>2]=-1;if(!f){k=0;l=d;return k|0}if($i[c[(c[f>>2]|0)+44>>2]&8191](f,1237132)|0){__ZN9Reference9referenceEv(f);n=f}else n=0;f=c[e>>2]|0;if(!f){k=n;l=d;return k|0}if(!(__ZN9Reference11unreferenceEv(f)|0)){k=n;l=d;return k|0}f=c[e>>2]|0;if(!(__Z17predelete_handlerP6Object(f)|0)){k=n;l=d;return k|0}gj[c[(c[f>>2]|0)+76>>2]&8191](f);__ZN6Memory11free_staticEPvb(f,0);k=n;l=d;return k|0}function __ZN3RefI29AudioEffectCompressorInstanceE8instanceEv(b){b=b|0;var d=0,e=0,f=0,g=0,h=0;d=__ZnwjPKc(128,1263606)|0;__ZN9ReferenceC2Ev(d);c[d>>2]=37e4;__ZN10StringNameC2Ev(d+88|0);c[d>>2]=373296;__ZN10StringNameC2Ev(d+92|0);c[d+96>>2]=0;__Z22postinitialize_handlerP6Object(d);if(!d){e=0;f=0}else{a[1263537]=0;__ZN9Reference8init_refEv(d)|0;e=d;f=d}d=c[b>>2]|0;do if((e|0)==(d|0))if(!e)return;else{g=e;break}else{if((d|0?__ZN9Reference11unreferenceEv(d)|0:0)?(h=c[b>>2]|0,__Z17predelete_handlerP6Object(h)|0):0){gj[c[(c[h>>2]|0)+76>>2]&8191](h);__ZN6Memory11free_staticEPvb(h,0)}c[b>>2]=f;if(!e)return;else{__ZN9Reference9referenceEv(e);g=e;break}}while(0);if(!(__ZN9Reference11unreferenceEv(g)|0))return;if(!(__Z17predelete_handlerP6Object(e)|0))return;gj[c[(c[e>>2]|0)+76>>2]&8191](e);__ZN6Memory11free_staticEPvb(f,0);return}function __ZN29AudioEffectCompressorInstance18_initialize_classvEv(b){b=b|0;if(a[1263512]|0)return;if(!(a[1263493]|0)){if(!(a[1257001]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI9ReferenceEEvv();__ZN9Reference13_bind_methodsEv();a[1257001]=1}__ZN7ClassDB10_add_classI19AudioEffectInstanceEEvv();a[1263493]=1}__ZN7ClassDB10_add_classI29AudioEffectCompressorInstanceEEvv();a[1263512]=1;return}function __ZN29AudioEffectCompressorInstance5_setvERK10StringNameRK7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK29AudioEffectCompressorInstance5_getvERK10StringNameR7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK29AudioEffectCompressorInstance19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+24|0;g=e+4|0;h=e;if(!d)__ZNK19AudioEffectInstance19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,0);__ZN6StringC2EPKc(f,1073999);i=c[f>>2]|0;f=i;j=g+4|0;c[j>>2]=0;k=g+12|0;c[k>>2]=0;c[g>>2]=0;n=(i|0)==0;if(!n?(c[j>>2]=0,__Z28atomic_conditional_incrementPj(i+-8|0)|0):0)c[j>>2]=f;c[g+8>>2]=0;f=c[k>>2]|0;if(f|0){if(!(__Z16atomic_decrementPj(f+-8|0)|0))__ZN6Memory11free_staticEPvb(f,1);c[k>>2]=0}c[g+16>>2]=256;if(!(c[b>>2]|0)){k=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=k;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0}k=__ZnwjPFPvjE(32,4740)|0;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0;c[k+12>>2]=0;c[k+16>>2]=7;f=k+20|0;c[f>>2]=0;j=k+24|0;c[j>>2]=0;o=k+28|0;c[o>>2]=0;__ZN12PropertyInfoaSERKS_(k,g)|0;p=c[b>>2]|0;q=p+4|0;r=c[q>>2]|0;c[j>>2]=r;c[f>>2]=0;c[o>>2]=p;if(r|0)c[r+20>>2]=k;c[q>>2]=k;if(!(c[p>>2]|0))c[p>>2]=k;k=p+8|0;c[k>>2]=(c[k>>2]|0)+1;k=c[g+12>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);k=c[g+4>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);if(!n?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);__ZN10StringNameC2EPKc(h,1073999);__ZN7ClassDB17get_property_listE10StringNameP4ListI12PropertyInfo16DefaultAllocatorEbPK6Object(h,b,1,a);__ZN10StringNameD2Ev(h);if(!d){l=e;return}__ZNK19AudioEffectInstance19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,1);l=e;return}function __ZN29AudioEffectCompressorInstance14_notificationvEib(a,b,c){a=a|0;b=b|0;c=c|0;return}function __ZNK29AudioEffectCompressorInstance16_get_class_namevEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+8|0;e=b+4|0;f=b;g=a+92|0;a=c[g>>2]|0;if(a|0){if(c[a+4>>2]|0){l=b;return g|0}if(__ZNK6String6lengthEv(a+8|0)|0){l=b;return g|0}}__ZN6StringC2EPKc(d,1073999);c[f>>2]=c[d>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameaSERKS_(g,e);__ZN10StringNameD2Ev(e);e=c[f>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);l=b;return g|0}function __ZNK29AudioEffectCompressorInstance9get_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1073999);l=a;return c[b>>2]|0}function __ZNK29AudioEffectCompressorInstance8is_classERK6String(a,b){a=a|0;b=b|0;var c=0;if((!(__ZNK6StringeqEPKc(b,1073999)|0)?!(__ZNK6StringeqEPKc(b,1074811)|0):0)?!(__ZNK6StringeqEPKc(b,1126157)|0):0)c=__ZNK6StringeqEPKc(b,1142944)|0;else c=1;return c|0}function __ZNK29AudioEffectCompressorInstance12is_class_ptrEPv(a,b){a=a|0;b=b|0;return (b|0)==1236708|((b|0)==1237132|((b|0)==1220724|(b|0)==1220580))|0}function __ZN29AudioEffectCompressorInstanceD2Ev(a){a=a|0;var b=0,d=0;c[a>>2]=373296;b=a+96|0;d=c[b>>2]|0;if((d|0?__ZN9Reference11unreferenceEv(d)|0:0)?(d=c[b>>2]|0,__Z17predelete_handlerP6Object(d)|0):0){gj[c[(c[d>>2]|0)+76>>2]&8191](d);__ZN6Memory11free_staticEPvb(d,0)}c[b>>2]=0;__ZN10StringNameD2Ev(a+92|0);c[a>>2]=37e4;__ZN10StringNameD2Ev(a+88|0);__ZN9ReferenceD2Ev(a);return}function __ZN29AudioEffectCompressorInstanceD0Ev(a){a=a|0;var b=0,d=0;c[a>>2]=373296;b=a+96|0;d=c[b>>2]|0;if((d|0?__ZN9Reference11unreferenceEv(d)|0:0)?(d=c[b>>2]|0,__Z17predelete_handlerP6Object(d)|0):0){gj[c[(c[d>>2]|0)+76>>2]&8191](d);__ZN6Memory11free_staticEPvb(d,0)}c[b>>2]=0;__ZN10StringNameD2Ev(a+92|0);c[a>>2]=37e4;__ZN10StringNameD2Ev(a+88|0);__ZN9ReferenceD2Ev(a);__ZdlPv(a);return}function __ZN29AudioEffectCompressorInstance7processEPK10AudioFramePS0_i(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0,k=0.0,n=0,o=0.0,p=0.0,q=0.0,r=0.0,s=0.0,t=0.0,u=0.0,v=0.0,w=0,x=0,y=0,z=0,A=0,B=0.0,C=0.0,D=0.0,E=0.0,F=0,G=0.0,H=0,I=0.0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);h=f;i=a+96|0;k=+R(+(+g[(c[i>>2]|0)+132>>2]*.11512925464970228));n=__ZN11AudioServer13get_singletonEv()|0;o=+mj[c[(c[n>>2]|0)+112>>2]&511](n);p=+R(+(-1.0/(o*9.999999747378752e-06)));q=+R(+(-1.0/(o*.5)));n=c[i>>2]|0;r=+R(+(-1.0/(o*(+g[n+144>>2]/1.0e6))));s=+R(+(-1.0/(o*(+g[n+148>>2]/1.0e3))));t=+R(+(+g[n+140>>2]*.11512925464970228));u=+g[n+152>>2];v=+R(+(1.0/o));__ZN10StringNameC2Ev(h);if(__ZNK10StringNameneERKS_(n+156|0,h)|0){n=a+124|0;w=(c[n>>2]|0)==-1;__ZN10StringNameD2Ev(h);if(!w?(w=__ZN11AudioServer13get_singletonEv()|0,x=__ZN11AudioServer21thread_find_bus_indexERK10StringName(w,(c[i>>2]|0)+156|0)|0,(x|0)>-1):0){w=__ZN11AudioServer13get_singletonEv()|0;y=__ZN11AudioServer29thread_get_channel_mix_bufferEii(w,x,c[n>>2]|0)|0}else y=b}else{__ZN10StringNameD2Ev(h);y=b}if((e|0)<=0){l=f;return}h=a+100|0;n=a+104|0;x=a+108|0;w=a+116|0;z=a+112|0;A=a+120|0;o=1.0-u;a=0;do{B=(c[j>>2]=c[y+(a<<3)>>2]&2147483647,+g[j>>2]);C=(c[j>>2]=c[y+(a<<3)+4>>2]&2147483647,+g[j>>2]);D=+S(+((B>C?B:C)/k))*8.685889638065037*2.081368923187256;C=D<0.0?0.0:D;D=+g[h>>2];if(C-D>5.0){g[n>>2]=4.0;E=4.0}else E=+g[n>>2];F=C>D;B=C+(D-C)*(F?r:s);g[h>>2]=B;C=E+(F?p:q)*(+g[x>>2]-E);g[x>>2]=C;g[n>>2]=C;C=+g[(c[i>>2]|0)+136>>2];D=+R(+(-(B*(C+-1.0))/C*.11512925464970228));C=+g[w>>2];B=C+s*(+g[z>>2]-C);g[z>>2]=B;g[w>>2]=B;B=+g[A>>2];if(!(D<B)){C=v*B;if(C>1.0){G=1.0;H=14}else I=C}else{G=D;H=14}if((H|0)==14){H=0;I=G}g[A>>2]=I;C=+g[b+(a<<3)>>2];B=+g[b+(a<<3)+4>>2];g[d+(a<<3)>>2]=o*C+u*(t*(D*C));g[d+(a<<3)+4>>2]=o*B+u*(t*(D*B));a=a+1|0}while((a|0)!=(e|0));l=f;return}function __ZN11AudioServer21thread_find_bus_indexERK10StringName(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0;d=a+124|0;e=c[d>>2]|0;if(!e){f=0;return f|0}g=c[e+8>>2]|0;e=c[a+128>>2]|0;a:do if((g|0)==(e|0))h=g;else{a=c[b>>2]|0;i=g;while(1){j=c[i+24>>2]|0;if(a>>>0<j>>>0)k=i+8|0;else{if(j>>>0>=a>>>0){h=i;break a}k=i+4|0}i=c[k>>2]|0;if((i|0)==(e|0)){f=0;break}}return f|0}while(0);if(!((h|0)!=(e|0)&(h|0)!=0)){f=0;return f|0}f=c[(c[(__ZN3MapI10StringNamePN11AudioServer3BusE10ComparatorIS0_E16DefaultAllocatorEixERKS0_(d,b)|0)>>2]|0)+24>>2]|0;return f|0}function __ZN7ClassDB10_add_classI29AudioEffectCompressorInstanceEEvv(){var a=0,b=0,d=0,e=0,f=0,g=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+16|0;d=a+12|0;e=a+8|0;f=a+4|0;g=a;__ZN6StringC2EPKc(b,1073999);c[e>>2]=c[b>>2];__ZN10StringNameC2ERK6String(d,e);__ZN6StringC2EPKc(b,1074811);c[g>>2]=c[b>>2];__ZN10StringNameC2ERK6String(f,g);__ZN7ClassDB11_add_class2ERK10StringNameS2_(d,f);__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);__ZN10StringNameD2Ev(d);d=c[e>>2]|0;if(!d){l=a;return}if(__Z16atomic_decrementPj(d+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(d,1);l=a;return}function __ZN7ClassDB10_add_classI21AudioEffectCompressorEEvv(){var a=0,b=0,d=0,e=0,f=0,g=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+16|0;d=a+12|0;e=a+8|0;f=a+4|0;g=a;__ZN6StringC2EPKc(b,1074267);c[e>>2]=c[b>>2];__ZN10StringNameC2ERK6String(d,e);__ZN6StringC2EPKc(b,1074831);c[g>>2]=c[b>>2];__ZN10StringNameC2ERK6String(f,g);__ZN7ClassDB11_add_class2ERK10StringNameS2_(d,f);__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);__ZN10StringNameD2Ev(d);d=c[e>>2]|0;if(!d){l=a;return}if(__Z16atomic_decrementPj(d+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(d,1);l=a;return}function __ZN21AudioEffectCompressor13_bind_methodsEv(){var a=0,b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0;a=l;l=l+224|0;if((l|0)>=(m|0))ba(224);b=a+200|0;d=a+192|0;e=a+184|0;f=a+176|0;g=a+168|0;h=a+160|0;i=a+152|0;j=a+136|0;k=a+128|0;n=a+112|0;o=a+96|0;p=a+80|0;q=a+72|0;r=a+64|0;s=a+56|0;t=a+52|0;u=a+144|0;v=a+48|0;w=a+120|0;x=a+104|0;y=a+88|0;z=a+44|0;A=a+40|0;B=a+36|0;C=a+32|0;D=a+28|0;E=a+24|0;F=a+20|0;G=a+16|0;H=a+12|0;I=a+8|0;J=a+4|0;K=a;__Z8D_METHODPKcS0_(d,1074039,1074052);L=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(L);c[L>>2]=373392;__ZN10MethodBind10_set_constEb(L,0);__ZN10MethodBind24_generate_argument_typesEi(L,1);c[L+44>>2]=318;c[L+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,L,d,0,0)|0;L=d+4|0;M=c[L>>2]|0;if(M|0?(__Z16atomic_decrementPj(M+-8|0)|0)==0:0){N=c[L>>2]|0;L=(N|0)==0?0:N+-4|0;N=L+4|0;if(c[L>>2]|0){O=0;do{__ZN10StringNameD2Ev(N+(O<<2)|0);O=O+1|0}while(O>>>0<(c[L>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(M,1)}__ZN10StringNameD2Ev(d);__Z8D_METHODPKc(e,1074061);d=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(d);c[d>>2]=373428;__ZN10MethodBind10_set_constEb(d,1);__ZN10MethodBind24_generate_argument_typesEi(d,0);__ZN10MethodBind12_set_returnsEb(d,1);c[d+44>>2]=324;c[d+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,d,e,0,0)|0;d=e+4|0;M=c[d>>2]|0;if(M|0?(__Z16atomic_decrementPj(M+-8|0)|0)==0:0){L=c[d>>2]|0;d=(L|0)==0?0:L+-4|0;L=d+4|0;if(c[d>>2]|0){O=0;do{__ZN10StringNameD2Ev(L+(O<<2)|0);O=O+1|0}while(O>>>0<(c[d>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(M,1)}__ZN10StringNameD2Ev(e);__Z8D_METHODPKcS0_(f,1074074,1074084);e=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(e);c[e>>2]=373392;__ZN10MethodBind10_set_constEb(e,0);__ZN10MethodBind24_generate_argument_typesEi(e,1);c[e+44>>2]=319;c[e+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,e,f,0,0)|0;e=f+4|0;M=c[e>>2]|0;if(M|0?(__Z16atomic_decrementPj(M+-8|0)|0)==0:0){d=c[e>>2]|0;e=(d|0)==0?0:d+-4|0;d=e+4|0;if(c[e>>2]|0){O=0;do{__ZN10StringNameD2Ev(d+(O<<2)|0);O=O+1|0}while(O>>>0<(c[e>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(M,1)}__ZN10StringNameD2Ev(f);__Z8D_METHODPKc(g,1074090);f=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(f);c[f>>2]=373428;__ZN10MethodBind10_set_constEb(f,1);__ZN10MethodBind24_generate_argument_typesEi(f,0);__ZN10MethodBind12_set_returnsEb(f,1);c[f+44>>2]=325;c[f+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,f,g,0,0)|0;f=g+4|0;M=c[f>>2]|0;if(M|0?(__Z16atomic_decrementPj(M+-8|0)|0)==0:0){e=c[f>>2]|0;f=(e|0)==0?0:e+-4|0;e=f+4|0;if(c[f>>2]|0){O=0;do{__ZN10StringNameD2Ev(e+(O<<2)|0);O=O+1|0}while(O>>>0<(c[f>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(M,1)}__ZN10StringNameD2Ev(g);__Z8D_METHODPKcS0_(h,1074395,1074468);g=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(g);c[g>>2]=373392;__ZN10MethodBind10_set_constEb(g,0);__ZN10MethodBind24_generate_argument_typesEi(g,1);c[g+44>>2]=320;c[g+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,g,h,0,0)|0;g=h+4|0;M=c[g>>2]|0;if(M|0?(__Z16atomic_decrementPj(M+-8|0)|0)==0:0){f=c[g>>2]|0;g=(f|0)==0?0:f+-4|0;f=g+4|0;if(c[g>>2]|0){O=0;do{__ZN10StringNameD2Ev(f+(O<<2)|0);O=O+1|0}while(O>>>0<(c[g>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(M,1)}__ZN10StringNameD2Ev(h);__Z8D_METHODPKc(i,1074404);h=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(h);c[h>>2]=373428;__ZN10MethodBind10_set_constEb(h,1);__ZN10MethodBind24_generate_argument_typesEi(h,0);__ZN10MethodBind12_set_returnsEb(h,1);c[h+44>>2]=326;c[h+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,h,i,0,0)|0;h=i+4|0;M=c[h>>2]|0;if(M|0?(__Z16atomic_decrementPj(M+-8|0)|0)==0:0){g=c[h>>2]|0;h=(g|0)==0?0:g+-4|0;g=h+4|0;if(c[h>>2]|0){O=0;do{__ZN10StringNameD2Ev(g+(O<<2)|0);O=O+1|0}while(O>>>0<(c[h>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(M,1)}__ZN10StringNameD2Ev(i);__Z8D_METHODPKcS0_(j,1074100,1074114);i=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(i);c[i>>2]=373392;__ZN10MethodBind10_set_constEb(i,0);__ZN10MethodBind24_generate_argument_typesEi(i,1);c[i+44>>2]=321;c[i+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,i,j,0,0)|0;i=j+4|0;M=c[i>>2]|0;if(M|0?(__Z16atomic_decrementPj(M+-8|0)|0)==0:0){h=c[i>>2]|0;i=(h|0)==0?0:h+-4|0;h=i+4|0;if(c[i>>2]|0){O=0;do{__ZN10StringNameD2Ev(h+(O<<2)|0);O=O+1|0}while(O>>>0<(c[i>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(M,1)}__ZN10StringNameD2Ev(j);__Z8D_METHODPKc(k,1074124);j=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(j);c[j>>2]=373428;__ZN10MethodBind10_set_constEb(j,1);__ZN10MethodBind24_generate_argument_typesEi(j,0);__ZN10MethodBind12_set_returnsEb(j,1);c[j+44>>2]=327;c[j+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,j,k,0,0)|0;j=k+4|0;M=c[j>>2]|0;if(M|0?(__Z16atomic_decrementPj(M+-8|0)|0)==0:0){i=c[j>>2]|0;j=(i|0)==0?0:i+-4|0;i=j+4|0;if(c[j>>2]|0){O=0;do{__ZN10StringNameD2Ev(i+(O<<2)|0);O=O+1|0}while(O>>>0<(c[j>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(M,1)}__ZN10StringNameD2Ev(k);__Z8D_METHODPKcS0_(n,1074138,1074153);k=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(k);c[k>>2]=373392;__ZN10MethodBind10_set_constEb(k,0);__ZN10MethodBind24_generate_argument_typesEi(k,1);c[k+44>>2]=322;c[k+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,k,n,0,0)|0;k=n+4|0;M=c[k>>2]|0;if(M|0?(__Z16atomic_decrementPj(M+-8|0)|0)==0:0){j=c[k>>2]|0;k=(j|0)==0?0:j+-4|0;j=k+4|0;if(c[k>>2]|0){O=0;do{__ZN10StringNameD2Ev(j+(O<<2)|0);O=O+1|0}while(O>>>0<(c[k>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(M,1)}__ZN10StringNameD2Ev(n);__Z8D_METHODPKc(o,1074164);n=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(n);c[n>>2]=373428;__ZN10MethodBind10_set_constEb(n,1);__ZN10MethodBind24_generate_argument_typesEi(n,0);__ZN10MethodBind12_set_returnsEb(n,1);c[n+44>>2]=328;c[n+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,n,o,0,0)|0;n=o+4|0;M=c[n>>2]|0;if(M|0?(__Z16atomic_decrementPj(M+-8|0)|0)==0:0){k=c[n>>2]|0;n=(k|0)==0?0:k+-4|0;k=n+4|0;if(c[n>>2]|0){O=0;do{__ZN10StringNameD2Ev(k+(O<<2)|0);O=O+1|0}while(O>>>0<(c[n>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(M,1)}__ZN10StringNameD2Ev(o);__Z8D_METHODPKcS0_(p,1074179,1074187);o=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(o);c[o>>2]=373392;__ZN10MethodBind10_set_constEb(o,0);__ZN10MethodBind24_generate_argument_typesEi(o,1);c[o+44>>2]=323;c[o+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,o,p,0,0)|0;o=p+4|0;M=c[o>>2]|0;if(M|0?(__Z16atomic_decrementPj(M+-8|0)|0)==0:0){n=c[o>>2]|0;o=(n|0)==0?0:n+-4|0;n=o+4|0;if(c[o>>2]|0){O=0;do{__ZN10StringNameD2Ev(n+(O<<2)|0);O=O+1|0}while(O>>>0<(c[o>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(M,1)}__ZN10StringNameD2Ev(p);__Z8D_METHODPKc(q,1074191);p=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(p);c[p>>2]=373428;__ZN10MethodBind10_set_constEb(p,1);__ZN10MethodBind24_generate_argument_typesEi(p,0);__ZN10MethodBind12_set_returnsEb(p,1);c[p+44>>2]=329;c[p+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,p,q,0,0)|0;p=q+4|0;M=c[p>>2]|0;if(M|0?(__Z16atomic_decrementPj(M+-8|0)|0)==0:0){o=c[p>>2]|0;p=(o|0)==0?0:o+-4|0;o=p+4|0;if(c[p>>2]|0){O=0;do{__ZN10StringNameD2Ev(o+(O<<2)|0);O=O+1|0}while(O>>>0<(c[p>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(M,1)}__ZN10StringNameD2Ev(q);__Z8D_METHODPKcS0_(r,1074199,1074029);q=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(q);c[q>>2]=373464;__ZN10MethodBind10_set_constEb(q,0);__ZN10MethodBind24_generate_argument_typesEi(q,1);c[q+44>>2]=1902;c[q+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,q,r,0,0)|0;q=r+4|0;M=c[q>>2]|0;if(M|0?(__Z16atomic_decrementPj(M+-8|0)|0)==0:0){p=c[q>>2]|0;q=(p|0)==0?0:p+-4|0;p=q+4|0;if(c[q>>2]|0){O=0;do{__ZN10StringNameD2Ev(p+(O<<2)|0);O=O+1|0}while(O>>>0<(c[q>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(M,1)}__ZN10StringNameD2Ev(r);__Z8D_METHODPKc(s,1074213);r=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(r);c[r>>2]=373500;__ZN10MethodBind10_set_constEb(r,1);__ZN10MethodBind24_generate_argument_typesEi(r,0);__ZN10MethodBind12_set_returnsEb(r,1);c[r+44>>2]=5768;c[r+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,r,s,0,0)|0;r=s+4|0;M=c[r>>2]|0;if(M|0?(__Z16atomic_decrementPj(M+-8|0)|0)==0:0){q=c[r>>2]|0;r=(q|0)==0?0:q+-4|0;q=r+4|0;if(c[r>>2]|0){O=0;do{__ZN10StringNameD2Ev(q+(O<<2)|0);O=O+1|0}while(O>>>0<(c[r>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(M,1)}__ZN10StringNameD2Ev(s);__ZN6StringC2EPKc(b,1074267);c[u>>2]=c[b>>2];__ZN10StringNameC2ERK6String(t,u);__ZN6StringC2EPKc(v,1074052);__ZN6StringC2EPKc(w,1074227);s=b+4|0;c[s>>2]=0;M=b+12|0;c[M>>2]=0;c[b>>2]=3;r=c[v>>2]|0;if(r|0?(c[s>>2]=0,__Z28atomic_conditional_incrementPj(r+-8|0)|0):0)c[s>>2]=c[v>>2];c[b+8>>2]=1;s=c[M>>2]|0;if((s|0)!=(c[w>>2]|0)){if(s|0?(__Z16atomic_decrementPj(s+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(s,1);c[M>>2]=0;s=c[w>>2]|0;if(s|0?__Z28atomic_conditional_incrementPj(s+-8|0)|0:0)c[M>>2]=c[w>>2]}c[b+16>>2]=7;c[x>>2]=__Z11_scs_createPKc(1074039)|0;c[y>>2]=__Z11_scs_createPKc(1074061)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(t,b,x,y,-1);__ZN10StringNameD2Ev(y);__ZN10StringNameD2Ev(x);M=c[b+12>>2]|0;if(M|0?(__Z16atomic_decrementPj(M+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(M,1);M=c[b+4>>2]|0;if(M|0?(__Z16atomic_decrementPj(M+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(M,1);M=c[w>>2]|0;do if(M|0){if(__Z16atomic_decrementPj(M+-8|0)|0)break;__ZN6Memory11free_staticEPvb(M,1)}while(0);M=c[v>>2]|0;do if(M|0){if(__Z16atomic_decrementPj(M+-8|0)|0)break;__ZN6Memory11free_staticEPvb(M,1)}while(0);__ZN10StringNameD2Ev(t);t=c[u>>2]|0;do if(t|0){if(__Z16atomic_decrementPj(t+-8|0)|0)break;__ZN6Memory11free_staticEPvb(t,1)}while(0);__ZN6StringC2EPKc(b,1074267);c[u>>2]=c[b>>2];__ZN10StringNameC2ERK6String(z,u);__ZN6StringC2EPKc(A,1074084);__ZN6StringC2EPKc(w,1074237);t=b+4|0;c[t>>2]=0;M=b+12|0;c[M>>2]=0;c[b>>2]=3;v=c[A>>2]|0;do if(v|0){c[t>>2]=0;if(!(__Z28atomic_conditional_incrementPj(v+-8|0)|0))break;c[t>>2]=c[A>>2]}while(0);c[b+8>>2]=1;t=c[M>>2]|0;do if((t|0)!=(c[w>>2]|0)){do if(t|0){if(__Z16atomic_decrementPj(t+-8|0)|0)break;__ZN6Memory11free_staticEPvb(t,1)}while(0);c[M>>2]=0;v=c[w>>2]|0;if(!v)break;if(!(__Z28atomic_conditional_incrementPj(v+-8|0)|0))break;c[M>>2]=c[w>>2]}while(0);c[b+16>>2]=7;c[x>>2]=__Z11_scs_createPKc(1074074)|0;c[y>>2]=__Z11_scs_createPKc(1074090)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(z,b,x,y,-1);__ZN10StringNameD2Ev(y);__ZN10StringNameD2Ev(x);M=c[b+12>>2]|0;do if(M|0){if(__Z16atomic_decrementPj(M+-8|0)|0)break;__ZN6Memory11free_staticEPvb(M,1)}while(0);M=c[b+4>>2]|0;do if(M|0){if(__Z16atomic_decrementPj(M+-8|0)|0)break;__ZN6Memory11free_staticEPvb(M,1)}while(0);M=c[w>>2]|0;do if(M|0){if(__Z16atomic_decrementPj(M+-8|0)|0)break;__ZN6Memory11free_staticEPvb(M,1)}while(0);M=c[A>>2]|0;do if(M|0){if(__Z16atomic_decrementPj(M+-8|0)|0)break;__ZN6Memory11free_staticEPvb(M,1)}while(0);__ZN10StringNameD2Ev(z);z=c[u>>2]|0;do if(z|0){if(__Z16atomic_decrementPj(z+-8|0)|0)break;__ZN6Memory11free_staticEPvb(z,1)}while(0);__ZN6StringC2EPKc(b,1074267);c[u>>2]=c[b>>2];__ZN10StringNameC2ERK6String(B,u);__ZN6StringC2EPKc(C,1074468);__ZN6StringC2EPKc(w,1074246);z=b+4|0;c[z>>2]=0;M=b+12|0;c[M>>2]=0;c[b>>2]=3;A=c[C>>2]|0;do if(A|0){c[z>>2]=0;if(!(__Z28atomic_conditional_incrementPj(A+-8|0)|0))break;c[z>>2]=c[C>>2]}while(0);c[b+8>>2]=1;z=c[M>>2]|0;do if((z|0)!=(c[w>>2]|0)){do if(z|0){if(__Z16atomic_decrementPj(z+-8|0)|0)break;__ZN6Memory11free_staticEPvb(z,1)}while(0);c[M>>2]=0;A=c[w>>2]|0;if(!A)break;if(!(__Z28atomic_conditional_incrementPj(A+-8|0)|0))break;c[M>>2]=c[w>>2]}while(0);c[b+16>>2]=7;c[x>>2]=__Z11_scs_createPKc(1074395)|0;c[y>>2]=__Z11_scs_createPKc(1074404)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(B,b,x,y,-1);__ZN10StringNameD2Ev(y);__ZN10StringNameD2Ev(x);M=c[b+12>>2]|0;do if(M|0){if(__Z16atomic_decrementPj(M+-8|0)|0)break;__ZN6Memory11free_staticEPvb(M,1)}while(0);M=c[b+4>>2]|0;do if(M|0){if(__Z16atomic_decrementPj(M+-8|0)|0)break;__ZN6Memory11free_staticEPvb(M,1)}while(0);M=c[w>>2]|0;do if(M|0){if(__Z16atomic_decrementPj(M+-8|0)|0)break;__ZN6Memory11free_staticEPvb(M,1)}while(0);M=c[C>>2]|0;do if(M|0){if(__Z16atomic_decrementPj(M+-8|0)|0)break;__ZN6Memory11free_staticEPvb(M,1)}while(0);__ZN10StringNameD2Ev(B);B=c[u>>2]|0;do if(B|0){if(__Z16atomic_decrementPj(B+-8|0)|0)break;__ZN6Memory11free_staticEPvb(B,1)}while(0);__ZN6StringC2EPKc(b,1074267);c[u>>2]=c[b>>2];__ZN10StringNameC2ERK6String(D,u);__ZN6StringC2EPKc(E,1074114);__ZN6StringC2EPKc(w,1074257);B=b+4|0;c[B>>2]=0;M=b+12|0;c[M>>2]=0;c[b>>2]=3;C=c[E>>2]|0;do if(C|0){c[B>>2]=0;if(!(__Z28atomic_conditional_incrementPj(C+-8|0)|0))break;c[B>>2]=c[E>>2]}while(0);c[b+8>>2]=1;B=c[M>>2]|0;do if((B|0)!=(c[w>>2]|0)){do if(B|0){if(__Z16atomic_decrementPj(B+-8|0)|0)break;__ZN6Memory11free_staticEPvb(B,1)}while(0);c[M>>2]=0;C=c[w>>2]|0;if(!C)break;if(!(__Z28atomic_conditional_incrementPj(C+-8|0)|0))break;c[M>>2]=c[w>>2]}while(0);c[b+16>>2]=7;c[x>>2]=__Z11_scs_createPKc(1074100)|0;c[y>>2]=__Z11_scs_createPKc(1074124)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(D,b,x,y,-1);__ZN10StringNameD2Ev(y);__ZN10StringNameD2Ev(x);M=c[b+12>>2]|0;do if(M|0){if(__Z16atomic_decrementPj(M+-8|0)|0)break;__ZN6Memory11free_staticEPvb(M,1)}while(0);M=c[b+4>>2]|0;do if(M|0){if(__Z16atomic_decrementPj(M+-8|0)|0)break;__ZN6Memory11free_staticEPvb(M,1)}while(0);M=c[w>>2]|0;do if(M|0){if(__Z16atomic_decrementPj(M+-8|0)|0)break;__ZN6Memory11free_staticEPvb(M,1)}while(0);M=c[E>>2]|0;do if(M|0){if(__Z16atomic_decrementPj(M+-8|0)|0)break;__ZN6Memory11free_staticEPvb(M,1)}while(0);__ZN10StringNameD2Ev(D);D=c[u>>2]|0;do if(D|0){if(__Z16atomic_decrementPj(D+-8|0)|0)break;__ZN6Memory11free_staticEPvb(D,1)}while(0);__ZN6StringC2EPKc(b,1074267);c[u>>2]=c[b>>2];__ZN10StringNameC2ERK6String(F,u);__ZN6StringC2EPKc(G,1074153);__ZN6StringC2EPKc(w,1074257);D=b+4|0;c[D>>2]=0;M=b+12|0;c[M>>2]=0;c[b>>2]=3;E=c[G>>2]|0;do if(E|0){c[D>>2]=0;if(!(__Z28atomic_conditional_incrementPj(E+-8|0)|0))break;c[D>>2]=c[G>>2]}while(0);c[b+8>>2]=1;D=c[M>>2]|0;do if((D|0)!=(c[w>>2]|0)){do if(D|0){if(__Z16atomic_decrementPj(D+-8|0)|0)break;__ZN6Memory11free_staticEPvb(D,1)}while(0);c[M>>2]=0;E=c[w>>2]|0;if(!E)break;if(!(__Z28atomic_conditional_incrementPj(E+-8|0)|0))break;c[M>>2]=c[w>>2]}while(0);c[b+16>>2]=7;c[x>>2]=__Z11_scs_createPKc(1074138)|0;c[y>>2]=__Z11_scs_createPKc(1074164)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(F,b,x,y,-1);__ZN10StringNameD2Ev(y);__ZN10StringNameD2Ev(x);M=c[b+12>>2]|0;do if(M|0){if(__Z16atomic_decrementPj(M+-8|0)|0)break;__ZN6Memory11free_staticEPvb(M,1)}while(0);M=c[b+4>>2]|0;do if(M|0){if(__Z16atomic_decrementPj(M+-8|0)|0)break;__ZN6Memory11free_staticEPvb(M,1)}while(0);M=c[w>>2]|0;do if(M|0){if(__Z16atomic_decrementPj(M+-8|0)|0)break;__ZN6Memory11free_staticEPvb(M,1)}while(0);M=c[G>>2]|0;do if(M|0){if(__Z16atomic_decrementPj(M+-8|0)|0)break;__ZN6Memory11free_staticEPvb(M,1)}while(0);__ZN10StringNameD2Ev(F);F=c[u>>2]|0;do if(F|0){if(__Z16atomic_decrementPj(F+-8|0)|0)break;__ZN6Memory11free_staticEPvb(F,1)}while(0);__ZN6StringC2EPKc(b,1074267);c[u>>2]=c[b>>2];__ZN10StringNameC2ERK6String(H,u);__ZN6StringC2EPKc(I,1074187);__ZN6StringC2EPKc(w,1074459);F=b+4|0;c[F>>2]=0;M=b+12|0;c[M>>2]=0;c[b>>2]=3;G=c[I>>2]|0;do if(G|0){c[F>>2]=0;if(!(__Z28atomic_conditional_incrementPj(G+-8|0)|0))break;c[F>>2]=c[I>>2]}while(0);c[b+8>>2]=1;F=c[M>>2]|0;do if((F|0)!=(c[w>>2]|0)){do if(F|0){if(__Z16atomic_decrementPj(F+-8|0)|0)break;__ZN6Memory11free_staticEPvb(F,1)}while(0);c[M>>2]=0;G=c[w>>2]|0;if(!G)break;if(!(__Z28atomic_conditional_incrementPj(G+-8|0)|0))break;c[M>>2]=c[w>>2]}while(0);c[b+16>>2]=7;c[x>>2]=__Z11_scs_createPKc(1074179)|0;c[y>>2]=__Z11_scs_createPKc(1074191)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(H,b,x,y,-1);__ZN10StringNameD2Ev(y);__ZN10StringNameD2Ev(x);M=c[b+12>>2]|0;do if(M|0){if(__Z16atomic_decrementPj(M+-8|0)|0)break;__ZN6Memory11free_staticEPvb(M,1)}while(0);M=c[b+4>>2]|0;do if(M|0){if(__Z16atomic_decrementPj(M+-8|0)|0)break;__ZN6Memory11free_staticEPvb(M,1)}while(0);M=c[w>>2]|0;do if(M|0){if(__Z16atomic_decrementPj(M+-8|0)|0)break;__ZN6Memory11free_staticEPvb(M,1)}while(0);M=c[I>>2]|0;do if(M|0){if(__Z16atomic_decrementPj(M+-8|0)|0)break;__ZN6Memory11free_staticEPvb(M,1)}while(0);__ZN10StringNameD2Ev(H);H=c[u>>2]|0;do if(H|0){if(__Z16atomic_decrementPj(H+-8|0)|0)break;__ZN6Memory11free_staticEPvb(H,1)}while(0);__ZN6StringC2EPKc(b,1074267);c[u>>2]=c[b>>2];__ZN10StringNameC2ERK6String(J,u);__ZN6StringC2EPKc(K,1074029);__ZN6StringC2EPKc(w,1263606);H=b+4|0;c[H>>2]=0;M=b+12|0;c[M>>2]=0;c[b>>2]=3;I=c[K>>2]|0;do if(I|0){c[H>>2]=0;if(!(__Z28atomic_conditional_incrementPj(I+-8|0)|0))break;c[H>>2]=c[K>>2]}while(0);c[b+8>>2]=3;H=c[M>>2]|0;do if((H|0)!=(c[w>>2]|0)){do if(H|0){if(__Z16atomic_decrementPj(H+-8|0)|0)break;__ZN6Memory11free_staticEPvb(H,1)}while(0);c[M>>2]=0;I=c[w>>2]|0;if(!I)break;if(!(__Z28atomic_conditional_incrementPj(I+-8|0)|0))break;c[M>>2]=c[w>>2]}while(0);c[b+16>>2]=7;c[x>>2]=__Z11_scs_createPKc(1074199)|0;c[y>>2]=__Z11_scs_createPKc(1074213)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(J,b,x,y,-1);__ZN10StringNameD2Ev(y);__ZN10StringNameD2Ev(x);x=c[b+12>>2]|0;do if(x|0){if(__Z16atomic_decrementPj(x+-8|0)|0)break;__ZN6Memory11free_staticEPvb(x,1)}while(0);x=c[b+4>>2]|0;do if(x|0){if(__Z16atomic_decrementPj(x+-8|0)|0)break;__ZN6Memory11free_staticEPvb(x,1)}while(0);x=c[w>>2]|0;do if(x|0){if(__Z16atomic_decrementPj(x+-8|0)|0)break;__ZN6Memory11free_staticEPvb(x,1)}while(0);x=c[K>>2]|0;do if(x|0){if(__Z16atomic_decrementPj(x+-8|0)|0)break;__ZN6Memory11free_staticEPvb(x,1)}while(0);__ZN10StringNameD2Ev(J);J=c[u>>2]|0;if(!J){l=a;return}if(__Z16atomic_decrementPj(J+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(J,1);l=a;return}function __ZN21AudioEffectCompressor12set_tresholdEf(a,b){a=a|0;b=+b;g[a+132>>2]=b;return}function __ZNK21AudioEffectCompressor12get_tresholdEv(a){a=a|0;return +(+g[a+132>>2])}function __ZN21AudioEffectCompressor9set_ratioEf(a,b){a=a|0;b=+b;g[a+136>>2]=b;return}function __ZNK21AudioEffectCompressor9get_ratioEv(a){a=a|0;return +(+g[a+136>>2])}function __ZN21AudioEffectCompressor8set_gainEf(a,b){a=a|0;b=+b;g[a+140>>2]=b;return}function __ZNK21AudioEffectCompressor8get_gainEv(a){a=a|0;return +(+g[a+140>>2])}function __ZN21AudioEffectCompressor13set_attack_usEf(a,b){a=a|0;b=+b;g[a+144>>2]=b;return}function __ZNK21AudioEffectCompressor13get_attack_usEv(a){a=a|0;return +(+g[a+144>>2])}function __ZN21AudioEffectCompressor14set_release_msEf(a,b){a=a|0;b=+b;g[a+148>>2]=b;return}function __ZNK21AudioEffectCompressor14get_release_msEv(a){a=a|0;return +(+g[a+148>>2])}function __ZN21AudioEffectCompressor7set_mixEf(a,b){a=a|0;b=+b;g[a+152>>2]=b;return}function __ZNK21AudioEffectCompressor7get_mixEv(a){a=a|0;return +(+g[a+152>>2])}function __ZN21AudioEffectCompressor13set_sidechainERK10StringName(a,b){a=a|0;b=b|0;var d=0;d=__ZN11AudioServer13get_singletonEv()|0;gj[c[(c[d>>2]|0)+100>>2]&8191](d);__ZN10StringNameaSERKS_(a+156|0,b);b=__ZN11AudioServer13get_singletonEv()|0;gj[c[(c[b>>2]|0)+104>>2]&8191](b);return}function __ZNK21AudioEffectCompressor13get_sidechainEv(a){a=a|0;var b=0,d=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b;__ZN10StringNameC2ERKS_(d,a+156|0);l=b;return c[d>>2]|0}function __ZNK13MethodBind0RCI21AudioEffectCompressor10StringNameE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;if((b|0)!=-1){f=0;l=a;return f|0}__ZN10StringNameC2Ev(d);__ZN7VariantC2ERK10StringName(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);__ZN10StringNameD2Ev(d);f=b;l=a;return f|0}function __ZNK13MethodBind0RCI21AudioEffectCompressor10StringNameE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1074267);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI21AudioEffectCompressor10StringNameE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;j=f+24|0;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1237208)|0:0){c[h>>2]=0;a[1263537]=0;k=c[d+24>>2]|0;if((k|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=k;c[b>>2]=0;l=f;return}n=k-(c[d+20>>2]|0)|0;if((n|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=n;c[b>>2]=0;l=f;return}n=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))o=n;else o=c[(c[d>>2]|0)+n>>2]|0;c[j>>2]=ij[o&8191](d)|0;__ZN7VariantC2ERK10StringName(i,j);__ZN10StringNameD2Ev(j);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI21AudioEffectCompressor10StringNameE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=d;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1237208)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;c[f>>2]=ij[i&8191](a)|0;__ZN8PtrToArgI10StringNameE6encodeES0_Pv(f,e);__ZN10StringNameD2Ev(f);l=d;return}function __ZN13MethodBind0RCI21AudioEffectCompressor10StringNameED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I21AudioEffectCompressorRK10StringNameE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;if(b|0){f=0;l=a;return f|0}__ZN10StringNameC2Ev(d);__ZN7VariantC2ERK10StringName(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);__ZN10StringNameD2Ev(d);f=b;l=a;return f|0}function __ZNK11MethodBind1I21AudioEffectCompressorRK10StringNameE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1074267);l=a;return c[b>>2]|0}function __ZN11MethodBind1I21AudioEffectCompressorRK10StringNameE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i+24|0;k=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1237208)|0:0){c[h>>2]=0;a[1263537]=0;n=d+24|0;o=c[n>>2]|0;if((o|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=o;c[b>>2]=0;l=i;return}p=o-(c[d+20>>2]|0)|0;if((p|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=p;c[b>>2]=0;l=i;return}if((g|0)>0){if((o|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);q=0}else{a[1263537]=0;q=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,q)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=q;c[b>>2]=0;l=i;return}}q=c[d+44>>2]|0;o=c[d+48>>2]|0;p=e+(o>>1)|0;if(!(o&1))r=q;else r=c[(c[p>>2]|0)+q>>2]|0;do if((g|0)<1){q=c[n>>2]|0;o=q+-1|0;if((q|0)>=1){e=c[d+16>>2]|0;s=(e|0)==0;if(s)t=0;else t=c[e+-4>>2]|0;if((q|0)<=(t|0)){if(s)u=0;else u=c[e+-4>>2]|0;do if((u|0)<(q|0)){if(s)v=0;else v=c[e+-4>>2]|0;if((v|0)<(q|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);w=0;break}else{a[1263537]=0;x=31;break}}else x=31;while(0);if((x|0)==31)w=e+(o*24|0)|0;__ZN7VariantC2ERKS_(k,w);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);c[j>>2]=__ZNK7Variantcv10StringNameEv(k)|0;Pi[r&2047](p,j);__ZN10StringNameD2Ev(j);if(c[k>>2]|0)__ZN7Variant5clearEv(k);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I21AudioEffectCompressorRK10StringNameE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e+4|0;g=e;if(!b)h=0;else{i=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1237208)|0;h=i?b:0}b=c[a+44>>2]|0;i=c[a+48>>2]|0;a=h+(i>>1)|0;if(!(i&1))j=b;else j=c[(c[a>>2]|0)+b>>2]|0;__ZN10StringNameC2ERK6String(f,c[d>>2]|0);c[g>>2]=c[f>>2];Pi[j&2047](a,g);__ZN10StringNameD2Ev(g);l=e;return}function __ZN11MethodBind1I21AudioEffectCompressorRK10StringNameED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI21AudioEffectCompressorfE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Ef(d,0.0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK13MethodBind0RCI21AudioEffectCompressorfE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1074267);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI21AudioEffectCompressorfE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1237208)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2Ef(i,+mj[n&511](d));__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI21AudioEffectCompressorfE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0.0;if(!b)f=0;else{d=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1237208)|0;f=d?b:0}b=c[a+44>>2]|0;d=c[a+48>>2]|0;a=f+(d>>1)|0;if(!(d&1)){h=b;i=+mj[h&511](a);g[e>>2]=i;return}else{h=c[(c[a>>2]|0)+b>>2]|0;i=+mj[h&511](a);g[e>>2]=i;return}}function __ZN13MethodBind0RCI21AudioEffectCompressorfED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I21AudioEffectCompressorfE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if(!b){__ZN7VariantC2Ef(d,0.0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK11MethodBind1I21AudioEffectCompressorfE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1074267);l=a;return c[b>>2]|0}function __ZN11MethodBind1I21AudioEffectCompressorfE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0.0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1237208)|0:0){c[h>>2]=0;a[1263537]=0;k=d+24|0;n=c[k>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=i;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=i;return}if((g|0)>0){if((n|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);p=0}else{a[1263537]=0;p=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,p)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=p;c[b>>2]=0;l=i;return}}p=c[d+44>>2]|0;n=c[d+48>>2]|0;o=e+(n>>1)|0;if(!(n&1))q=p;else q=c[(c[o>>2]|0)+p>>2]|0;do if((g|0)<1){p=c[k>>2]|0;n=p+-1|0;if((p|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)s=0;else s=c[e+-4>>2]|0;if((p|0)<=(s|0)){if(r)t=0;else t=c[e+-4>>2]|0;do if((t|0)<(p|0)){if(r)u=0;else u=c[e+-4>>2]|0;if((u|0)<(p|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);v=0;break}else{a[1263537]=0;w=31;break}}else w=31;while(0);if((w|0)==31)v=e+(n*24|0)|0;__ZN7VariantC2ERKS_(j,v);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);x=+__ZNK7VariantcvfEv(j);Mi[q&511](o,x);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I21AudioEffectCompressorfE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0,j=0.0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1237208)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1)){h=b;i=c[d>>2]|0;j=+g[i>>2];Mi[h&511](a,j);return}else{h=c[(c[a>>2]|0)+b>>2]|0;i=c[d>>2]|0;j=+g[i>>2];Mi[h&511](a,j);return}}function __ZN11MethodBind1I21AudioEffectCompressorfED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN25AudioEffectFilterInstance18_initialize_classvEv(b){b=b|0;if(a[1263514]|0)return;if(!(a[1263493]|0)){if(!(a[1257001]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI9ReferenceEEvv();__ZN9Reference13_bind_methodsEv();a[1257001]=1}__ZN7ClassDB10_add_classI19AudioEffectInstanceEEvv();a[1263493]=1}__ZN7ClassDB10_add_classI25AudioEffectFilterInstanceEEvv();a[1263514]=1;return}function __ZN25AudioEffectFilterInstance5_setvERK10StringNameRK7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK25AudioEffectFilterInstance5_getvERK10StringNameR7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK25AudioEffectFilterInstance19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+24|0;g=e+4|0;h=e;if(!d)__ZNK19AudioEffectInstance19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,0);__ZN6StringC2EPKc(f,1074289);i=c[f>>2]|0;f=i;j=g+4|0;c[j>>2]=0;k=g+12|0;c[k>>2]=0;c[g>>2]=0;n=(i|0)==0;if(!n?(c[j>>2]=0,__Z28atomic_conditional_incrementPj(i+-8|0)|0):0)c[j>>2]=f;c[g+8>>2]=0;f=c[k>>2]|0;if(f|0){if(!(__Z16atomic_decrementPj(f+-8|0)|0))__ZN6Memory11free_staticEPvb(f,1);c[k>>2]=0}c[g+16>>2]=256;if(!(c[b>>2]|0)){k=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=k;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0}k=__ZnwjPFPvjE(32,4740)|0;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0;c[k+12>>2]=0;c[k+16>>2]=7;f=k+20|0;c[f>>2]=0;j=k+24|0;c[j>>2]=0;o=k+28|0;c[o>>2]=0;__ZN12PropertyInfoaSERKS_(k,g)|0;p=c[b>>2]|0;q=p+4|0;r=c[q>>2]|0;c[j>>2]=r;c[f>>2]=0;c[o>>2]=p;if(r|0)c[r+20>>2]=k;c[q>>2]=k;if(!(c[p>>2]|0))c[p>>2]=k;k=p+8|0;c[k>>2]=(c[k>>2]|0)+1;k=c[g+12>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);k=c[g+4>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);if(!n?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);__ZN10StringNameC2EPKc(h,1074289);__ZN7ClassDB17get_property_listE10StringNameP4ListI12PropertyInfo16DefaultAllocatorEbPK6Object(h,b,1,a);__ZN10StringNameD2Ev(h);if(!d){l=e;return}__ZNK19AudioEffectInstance19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,1);l=e;return}function __ZN25AudioEffectFilterInstance14_notificationvEib(a,b,c){a=a|0;b=b|0;c=c|0;return}function __ZNK25AudioEffectFilterInstance16_get_class_namevEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+8|0;e=b+4|0;f=b;g=a+92|0;a=c[g>>2]|0;if(a|0){if(c[a+4>>2]|0){l=b;return g|0}if(__ZNK6String6lengthEv(a+8|0)|0){l=b;return g|0}}__ZN6StringC2EPKc(d,1074289);c[f>>2]=c[d>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameaSERKS_(g,e);__ZN10StringNameD2Ev(e);e=c[f>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);l=b;return g|0}function __ZNK25AudioEffectFilterInstance9get_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1074289);l=a;return c[b>>2]|0}function __ZNK25AudioEffectFilterInstance8is_classERK6String(a,b){a=a|0;b=b|0;var c=0;if((!(__ZNK6StringeqEPKc(b,1074289)|0)?!(__ZNK6StringeqEPKc(b,1074811)|0):0)?!(__ZNK6StringeqEPKc(b,1126157)|0):0)c=__ZNK6StringeqEPKc(b,1142944)|0;else c=1;return c|0}function __ZNK25AudioEffectFilterInstance12is_class_ptrEPv(a,b){a=a|0;b=b|0;return (b|0)==1237212|((b|0)==1237132|((b|0)==1220724|(b|0)==1220580))|0}function __ZN25AudioEffectFilterInstanceD2Ev(a){a=a|0;var b=0,d=0;c[a>>2]=373536;b=a+96|0;d=c[b>>2]|0;if((d|0?__ZN9Reference11unreferenceEv(d)|0:0)?(d=c[b>>2]|0,__Z17predelete_handlerP6Object(d)|0):0){gj[c[(c[d>>2]|0)+76>>2]&8191](d);__ZN6Memory11free_staticEPvb(d,0)}c[b>>2]=0;__ZN10StringNameD2Ev(a+92|0);c[a>>2]=37e4;__ZN10StringNameD2Ev(a+88|0);__ZN9ReferenceD2Ev(a);return}function __ZN25AudioEffectFilterInstanceD0Ev(a){a=a|0;var b=0,d=0;c[a>>2]=373536;b=a+96|0;d=c[b>>2]|0;if((d|0?__ZN9Reference11unreferenceEv(d)|0:0)?(d=c[b>>2]|0,__Z17predelete_handlerP6Object(d)|0):0){gj[c[(c[d>>2]|0)+76>>2]&8191](d);__ZN6Memory11free_staticEPvb(d,0)}c[b>>2]=0;__ZN10StringNameD2Ev(a+92|0);c[a>>2]=37e4;__ZN10StringNameD2Ev(a+88|0);__ZN9ReferenceD2Ev(a);__ZdlPv(a);return}function __ZN25AudioEffectFilterInstance7processEPK10AudioFramePS0_i(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0;f=a+100|0;h=a+96|0;__ZN13AudioFilterSW10set_cutoffEf(f,+g[(c[h>>2]|0)+136>>2]);__ZN13AudioFilterSW8set_gainEf(f,+g[(c[h>>2]|0)+144>>2]);__ZN13AudioFilterSW13set_resonanceEf(f,+g[(c[h>>2]|0)+140>>2]);__ZN13AudioFilterSW8set_modeENS_4ModeE(f,c[(c[h>>2]|0)+132>>2]|0);i=c[(c[h>>2]|0)+148>>2]|0;__ZN13AudioFilterSW10set_stagesEi(f,i+1|0);h=__ZN11AudioServer13get_singletonEv()|0;__ZN13AudioFilterSW17set_sampling_rateEf(f,+mj[c[(c[h>>2]|0)+112>>2]&511](h));__ZN13AudioFilterSW9Processor13update_coeffsEv(a+124|0);__ZN13AudioFilterSW9Processor13update_coeffsEv(a+164|0);__ZN13AudioFilterSW9Processor13update_coeffsEv(a+204|0);__ZN13AudioFilterSW9Processor13update_coeffsEv(a+244|0);__ZN13AudioFilterSW9Processor13update_coeffsEv(a+284|0);__ZN13AudioFilterSW9Processor13update_coeffsEv(a+324|0);__ZN13AudioFilterSW9Processor13update_coeffsEv(a+364|0);__ZN13AudioFilterSW9Processor13update_coeffsEv(a+404|0);switch(i|0){case 0:{__ZN25AudioEffectFilterInstance15_process_filterILi1EEEvPK10AudioFramePS1_i(a,b,d,e);return}case 1:{__ZN25AudioEffectFilterInstance15_process_filterILi2EEEvPK10AudioFramePS1_i(a,b,d,e);return}case 2:{__ZN25AudioEffectFilterInstance15_process_filterILi3EEEvPK10AudioFramePS1_i(a,b,d,e);return}case 3:{__ZN25AudioEffectFilterInstance15_process_filterILi4EEEvPK10AudioFramePS1_i(a,b,d,e);return}default:return}}function __ZN13AudioFilterSW10set_cutoffEf(a,b){a=a|0;b=+b;g[a>>2]=b;return}function __ZN13AudioFilterSW8set_gainEf(a,b){a=a|0;b=+b;g[a+8>>2]=b;return}function __ZN13AudioFilterSW13set_resonanceEf(a,b){a=a|0;b=+b;g[a+4>>2]=b;return}function __ZN13AudioFilterSW8set_modeENS_4ModeE(a,b){a=a|0;b=b|0;c[a+20>>2]=b;return}function __ZN13AudioFilterSW10set_stagesEi(a,b){a=a|0;b=b|0;c[a+16>>2]=b;return}function __ZN13AudioFilterSW17set_sampling_rateEf(a,b){a=a|0;b=+b;g[a+12>>2]=b;return}function __ZN13AudioFilterSW9Processor13update_coeffsEv(a){a=a|0;var b=0;b=c[a>>2]|0;if(!b)return;__ZN13AudioFilterSW20prepare_coefficientsEPNS_6CoeffsE(b,a+4|0);return}function __ZN25AudioEffectFilterInstance15_process_filterILi1EEEvPK10AudioFramePS1_i(a,b,c,d){a=a|0;b=b|0;c=c|0;d=d|0;var e=0,f=0.0,h=0,i=0.0,j=0,k=0.0,l=0,m=0.0,n=0,o=0.0,p=0,q=0.0,r=0.0,s=0.0,t=0.0,u=0.0,v=0.0,w=0.0,x=0.0,y=0.0,z=0.0;e=(d|0)>0;if(!e)return;f=+g[a+136>>2];h=a+156|0;i=+g[a+140>>2];j=a+160|0;k=+g[a+144>>2];l=a+148|0;m=+g[a+128>>2];n=a+152|0;o=+g[a+132>>2];p=0;q=+g[h>>2];r=+g[l>>2];s=+g[j>>2];t=+g[n>>2];while(1){u=+g[b+(p<<3)>>2];v=u*f+q*i+s*k+r*m+t*o;g[c+(p<<3)>>2]=v;p=p+1|0;if((p|0)==(d|0))break;else{w=r;x=q;q=u;r=v;t=w;s=x}}g[n>>2]=r;g[j>>2]=q;g[h>>2]=u;g[l>>2]=v;if(!e)return;v=+g[a+296>>2];e=a+316|0;u=+g[a+300>>2];l=a+320|0;q=+g[a+304>>2];h=a+308|0;r=+g[a+288>>2];j=a+312|0;s=+g[a+292>>2];a=0;t=+g[e>>2];o=+g[h>>2];m=+g[l>>2];k=+g[j>>2];while(1){y=+g[b+(a<<3)+4>>2];z=y*v+t*u+m*q+o*r+k*s;g[c+(a<<3)+4>>2]=z;a=a+1|0;if((a|0)==(d|0))break;else{i=o;f=t;t=y;o=z;k=i;m=f}}g[j>>2]=o;g[l>>2]=t;g[e>>2]=y;g[h>>2]=z;return}function __ZN25AudioEffectFilterInstance15_process_filterILi2EEEvPK10AudioFramePS1_i(a,b,c,d){a=a|0;b=b|0;c=c|0;d=d|0;var e=0,f=0.0,h=0,i=0.0,j=0,k=0.0,l=0,m=0.0,n=0,o=0.0,p=0.0,q=0,r=0.0,s=0,t=0.0,u=0,v=0.0,w=0,x=0.0,y=0,z=0.0,A=0.0,B=0.0,C=0.0,D=0.0,E=0.0,F=0.0,G=0.0,H=0.0,I=0.0,J=0.0,K=0.0,L=0.0,M=0.0,N=0.0,O=0.0,P=0.0,Q=0.0;e=(d|0)>0;if(!e)return;f=+g[a+136>>2];h=a+156|0;i=+g[a+140>>2];j=a+160|0;k=+g[a+144>>2];l=a+148|0;m=+g[a+128>>2];n=a+152|0;o=+g[a+132>>2];p=+g[a+176>>2];q=a+196|0;r=+g[a+180>>2];s=a+200|0;t=+g[a+184>>2];u=a+188|0;v=+g[a+168>>2];w=a+192|0;x=+g[a+172>>2];y=0;z=+g[q>>2];A=+g[h>>2];B=+g[l>>2];C=+g[u>>2];D=+g[j>>2];E=+g[n>>2];F=+g[s>>2];G=+g[w>>2];while(1){H=+g[b+(y<<3)>>2];I=H*f+A*i+D*k+B*m+E*o;J=I*p+z*r+F*t+C*v+G*x;g[c+(y<<3)>>2]=J;y=y+1|0;if((y|0)==(d|0))break;else{K=C;L=z;M=B;N=A;z=I;A=H;B=I;C=J;G=K;F=L;E=M;D=N}}g[n>>2]=B;g[j>>2]=A;g[h>>2]=H;g[l>>2]=I;g[w>>2]=C;g[s>>2]=z;g[q>>2]=I;g[u>>2]=J;if(!e)return;J=+g[a+296>>2];e=a+316|0;I=+g[a+300>>2];u=a+320|0;z=+g[a+304>>2];q=a+308|0;C=+g[a+288>>2];s=a+312|0;H=+g[a+292>>2];A=+g[a+336>>2];w=a+356|0;B=+g[a+340>>2];l=a+360|0;D=+g[a+344>>2];h=a+348|0;E=+g[a+328>>2];j=a+352|0;F=+g[a+332>>2];a=0;G=+g[w>>2];x=+g[e>>2];v=+g[s>>2];t=+g[l>>2];r=+g[j>>2];p=+g[q>>2];o=+g[h>>2];m=+g[u>>2];while(1){O=+g[b+(a<<3)+4>>2];P=O*J+x*I+m*z+p*C+v*H;Q=P*A+G*B+t*D+o*E+r*F;g[c+(a<<3)+4>>2]=Q;a=a+1|0;if((a|0)==(d|0))break;else{k=x;i=o;f=G;N=p;G=P;x=O;p=P;o=Q;m=k;r=i;t=f;v=N}}g[s>>2]=p;g[u>>2]=x;g[e>>2]=O;g[q>>2]=P;g[j>>2]=o;g[l>>2]=G;g[w>>2]=P;g[h>>2]=Q;return}function __ZN25AudioEffectFilterInstance15_process_filterILi3EEEvPK10AudioFramePS1_i(a,b,c,d){a=a|0;b=b|0;c=c|0;d=d|0;var e=0,f=0.0,h=0,i=0.0,j=0,k=0.0,l=0,m=0.0,n=0,o=0.0,p=0.0,q=0,r=0.0,s=0,t=0.0,u=0,v=0.0,w=0,x=0.0,y=0.0,z=0,A=0.0,B=0,C=0.0,D=0,E=0.0,F=0,G=0.0,H=0,I=0.0,J=0.0,K=0.0,L=0.0,M=0.0,N=0.0,O=0.0,P=0.0,Q=0.0,R=0.0,S=0.0,T=0.0,U=0.0,V=0.0,W=0.0,X=0.0,Y=0.0,Z=0.0,_=0.0,$=0.0,aa=0.0,ba=0.0,ca=0.0,da=0.0,ea=0.0,fa=0.0;e=(d|0)>0;if(!e)return;f=+g[a+136>>2];h=a+156|0;i=+g[a+140>>2];j=a+160|0;k=+g[a+144>>2];l=a+148|0;m=+g[a+128>>2];n=a+152|0;o=+g[a+132>>2];p=+g[a+176>>2];q=a+196|0;r=+g[a+180>>2];s=a+200|0;t=+g[a+184>>2];u=a+188|0;v=+g[a+168>>2];w=a+192|0;x=+g[a+172>>2];y=+g[a+216>>2];z=a+236|0;A=+g[a+220>>2];B=a+240|0;C=+g[a+224>>2];D=a+228|0;E=+g[a+208>>2];F=a+232|0;G=+g[a+212>>2];H=0;I=+g[z>>2];J=+g[q>>2];K=+g[h>>2];L=+g[j>>2];M=+g[n>>2];N=+g[s>>2];O=+g[w>>2];P=+g[B>>2];Q=+g[F>>2];R=+g[l>>2];S=+g[u>>2];T=+g[D>>2];while(1){U=+g[b+(H<<3)>>2];V=U*f+K*i+L*k+R*m+M*o;W=V*p+J*r+N*t+S*v+O*x;X=W*y+I*A+P*C+T*E+Q*G;g[c+(H<<3)>>2]=X;H=H+1|0;if((H|0)==(d|0))break;else{Y=T;Z=I;_=S;$=J;aa=R;ba=K;I=W;J=V;K=U;R=V;S=W;T=X;Q=Y;P=Z;O=_;N=$;M=aa;L=ba}}g[n>>2]=R;g[j>>2]=K;g[h>>2]=U;g[l>>2]=V;g[w>>2]=S;g[s>>2]=J;g[q>>2]=V;g[u>>2]=W;g[F>>2]=T;g[B>>2]=I;g[z>>2]=W;g[D>>2]=X;if(!e)return;X=+g[a+296>>2];e=a+316|0;W=+g[a+300>>2];D=a+320|0;I=+g[a+304>>2];z=a+308|0;T=+g[a+288>>2];B=a+312|0;V=+g[a+292>>2];J=+g[a+336>>2];F=a+356|0;S=+g[a+340>>2];u=a+360|0;U=+g[a+344>>2];q=a+348|0;K=+g[a+328>>2];s=a+352|0;R=+g[a+332>>2];L=+g[a+376>>2];w=a+396|0;M=+g[a+380>>2];l=a+400|0;N=+g[a+384>>2];h=a+388|0;O=+g[a+368>>2];j=a+392|0;P=+g[a+372>>2];a=0;Q=+g[w>>2];G=+g[F>>2];E=+g[e>>2];C=+g[z>>2];A=+g[q>>2];y=+g[h>>2];x=+g[D>>2];v=+g[B>>2];t=+g[u>>2];r=+g[s>>2];p=+g[l>>2];o=+g[j>>2];while(1){ca=+g[b+(a<<3)+4>>2];da=ca*X+E*W+x*I+C*T+v*V;ea=da*J+G*S+t*U+A*K+r*R;fa=ea*L+Q*M+p*N+y*O+o*P;g[c+(a<<3)+4>>2]=fa;a=a+1|0;if((a|0)==(d|0))break;else{m=y;k=Q;i=A;f=G;ba=C;aa=E;Q=ea;G=da;E=ca;C=da;A=ea;y=fa;o=m;p=k;r=i;t=f;v=ba;x=aa}}g[B>>2]=C;g[D>>2]=E;g[e>>2]=ca;g[z>>2]=da;g[s>>2]=A;g[u>>2]=G;g[F>>2]=da;g[q>>2]=ea;g[j>>2]=y;g[l>>2]=Q;g[w>>2]=ea;g[h>>2]=fa;return}function __ZN25AudioEffectFilterInstance15_process_filterILi4EEEvPK10AudioFramePS1_i(a,b,c,d){a=a|0;b=b|0;c=c|0;d=d|0;var e=0,f=0.0,h=0,i=0.0,j=0,k=0.0,l=0,m=0.0,n=0,o=0.0,p=0.0,q=0,r=0.0,s=0,t=0.0,u=0,v=0.0,w=0,x=0.0,y=0.0,z=0,A=0.0,B=0,C=0.0,D=0,E=0.0,F=0,G=0.0,H=0.0,I=0,J=0.0,K=0,L=0.0,M=0,N=0.0,O=0,P=0.0,Q=0,R=0.0,S=0.0,T=0.0,U=0.0,V=0.0,W=0.0,X=0.0,Y=0.0,Z=0.0,_=0.0,$=0.0,aa=0.0,ba=0.0,ca=0.0,da=0.0,ea=0.0,fa=0.0,ga=0.0,ha=0.0,ia=0.0,ja=0.0,ka=0.0,la=0.0,ma=0.0,na=0.0,oa=0.0,pa=0.0,qa=0.0,ra=0.0,sa=0.0,ta=0.0,ua=0.0,va=0.0,wa=0.0;e=(d|0)>0;if(!e)return;f=+g[a+136>>2];h=a+156|0;i=+g[a+140>>2];j=a+160|0;k=+g[a+144>>2];l=a+148|0;m=+g[a+128>>2];n=a+152|0;o=+g[a+132>>2];p=+g[a+176>>2];q=a+196|0;r=+g[a+180>>2];s=a+200|0;t=+g[a+184>>2];u=a+188|0;v=+g[a+168>>2];w=a+192|0;x=+g[a+172>>2];y=+g[a+216>>2];z=a+236|0;A=+g[a+220>>2];B=a+240|0;C=+g[a+224>>2];D=a+228|0;E=+g[a+208>>2];F=a+232|0;G=+g[a+212>>2];H=+g[a+256>>2];I=a+276|0;J=+g[a+260>>2];K=a+280|0;L=+g[a+264>>2];M=a+268|0;N=+g[a+248>>2];O=a+272|0;P=+g[a+252>>2];Q=0;R=+g[I>>2];S=+g[z>>2];T=+g[q>>2];U=+g[h>>2];V=+g[j>>2];W=+g[n>>2];X=+g[s>>2];Y=+g[w>>2];Z=+g[B>>2];_=+g[F>>2];$=+g[K>>2];aa=+g[O>>2];ba=+g[l>>2];ca=+g[u>>2];da=+g[D>>2];ea=+g[M>>2];while(1){fa=+g[b+(Q<<3)>>2];ga=fa*f+U*i+V*k+ba*m+W*o;ha=ga*p+T*r+X*t+ca*v+Y*x;ia=ha*y+S*A+Z*C+da*E+_*G;ja=ia*H+R*J+$*L+ea*N+aa*P;g[c+(Q<<3)>>2]=ja;Q=Q+1|0;if((Q|0)==(d|0))break;else{ka=ea;la=R;ma=da;na=S;oa=ca;pa=T;qa=ba;ra=U;R=ia;S=ha;T=ga;U=fa;ba=ga;ca=ha;da=ia;ea=ja;aa=ka;$=la;_=ma;Z=na;Y=oa;X=pa;W=qa;V=ra}}g[n>>2]=ba;g[j>>2]=U;g[h>>2]=fa;g[l>>2]=ga;g[w>>2]=ca;g[s>>2]=T;g[q>>2]=ga;g[u>>2]=ha;g[F>>2]=da;g[B>>2]=S;g[z>>2]=ha;g[D>>2]=ia;g[O>>2]=ea;g[K>>2]=R;g[I>>2]=ia;g[M>>2]=ja;if(!e)return;ja=+g[a+296>>2];e=a+316|0;ia=+g[a+300>>2];M=a+320|0;R=+g[a+304>>2];I=a+308|0;ea=+g[a+288>>2];K=a+312|0;ha=+g[a+292>>2];S=+g[a+336>>2];O=a+356|0;da=+g[a+340>>2];D=a+360|0;ga=+g[a+344>>2];z=a+348|0;T=+g[a+328>>2];B=a+352|0;ca=+g[a+332>>2];fa=+g[a+376>>2];F=a+396|0;U=+g[a+380>>2];u=a+400|0;ba=+g[a+384>>2];q=a+388|0;V=+g[a+368>>2];s=a+392|0;W=+g[a+372>>2];X=+g[a+416>>2];w=a+436|0;Y=+g[a+420>>2];l=a+440|0;Z=+g[a+424>>2];h=a+428|0;_=+g[a+408>>2];j=a+432|0;$=+g[a+412>>2];a=0;aa=+g[w>>2];P=+g[F>>2];N=+g[O>>2];L=+g[e>>2];J=+g[I>>2];H=+g[z>>2];G=+g[q>>2];E=+g[h>>2];C=+g[M>>2];A=+g[K>>2];y=+g[D>>2];x=+g[B>>2];v=+g[u>>2];t=+g[s>>2];r=+g[l>>2];p=+g[j>>2];while(1){sa=+g[b+(a<<3)+4>>2];ta=sa*ja+L*ia+C*R+J*ea+A*ha;ua=ta*S+N*da+y*ga+H*T+x*ca;va=ua*fa+P*U+v*ba+G*V+t*W;wa=va*X+aa*Y+r*Z+E*_+p*$;g[c+(a<<3)+4>>2]=wa;a=a+1|0;if((a|0)==(d|0))break;else{o=E;m=aa;k=G;i=P;f=H;ra=N;qa=J;pa=L;aa=va;P=ua;N=ta;L=sa;J=ta;H=ua;G=va;E=wa;p=o;r=m;t=k;v=i;x=f;y=ra;A=qa;C=pa}}g[K>>2]=J;g[M>>2]=L;g[e>>2]=sa;g[I>>2]=ta;g[B>>2]=H;g[D>>2]=N;g[O>>2]=ta;g[z>>2]=ua;g[s>>2]=G;g[u>>2]=P;g[F>>2]=ua;g[q>>2]=va;g[j>>2]=E;g[l>>2]=aa;g[w>>2]=va;g[h>>2]=wa;return}function __ZN13AudioFilterSW20prepare_coefficientsEPNS_6CoeffsE(a,b){a=a|0;b=b|0;var d=0.0,e=0.0,f=0.0,h=0.0,i=0.0,j=0.0,k=0.0,l=0,m=0.0,n=0.0,o=0,p=0.0,q=0.0,r=0.0,s=0.0,t=0.0,u=0,v=0,w=0,x=0,y=0.0,z=0.0,A=0.0,B=0.0,C=0.0,D=0.0,E=0,F=0.0,G=0,H=0,M=0,N=0,O=0,P=0.0,Q=0.0,R=0.0,T=0.0,U=0.0,V=0.0,W=0.0,X=0.0,Y=0.0,Z=0.0,_=0.0,$=0.0,aa=0.0,ba=0.0,ca=0.0,da=0.0,ea=0.0,fa=0.0,ga=0.0,ha=0.0,ia=0.0;d=+g[a+12>>2];e=+g[a>>2];f=+(~~(d*.5+512.0)|0);h=e>f?f:e;f=d;d=(h<=1.0?1.0:h)*6.283185307179586/f;h=+L(+d);i=+K(+d);d=+g[a+4>>2];j=d;k=!(d<=0.0)?j:.0001;l=c[a+20>>2]|0;switch(l|0){case 0:{m=k*2.0;break}case 4:{m=k*3.0;break}default:m=k}k=+g[a+8>>2];n=k<.001?.001:k;o=c[a+16>>2]|0;if((o|0)>1){if(m>1.0)p=+J(+m,+(1.0/+(o|0)));else p=m;q=+J(+n,+(1.0/+(o+1|0)));r=p}else{q=n;r=m}m=h/(r*2.0);n=m+1.0;switch(l|0){case 2:{p=1.0-i;k=p*.5;l=b+8|0;g[l>>2]=k;s=p;o=b+12|0;g[o>>2]=s;a=b+16|0;g[a>>2]=k;p=i*-2.0;g[b>>2]=p;t=n;u=l;v=o;w=a;x=b;y=1.0-m;z=p;A=k;B=s;C=k;break}case 1:{k=i+1.0;s=k*.5;a=b+8|0;g[a>>2]=s;p=-k;o=b+12|0;g[o>>2]=p;l=b+16|0;g[l>>2]=s;k=i*-2.0;g[b>>2]=k;t=n;u=a;v=o;w=l;x=b;y=1.0-m;z=k;A=s;B=p;C=s;break}case 0:{s=m*+I(+(r+1.0));l=b+8|0;g[l>>2]=s;o=b+12|0;g[o>>2]=0.0;p=-s;a=b+16|0;g[a>>2]=p;k=i*-2.0;g[b>>2]=k;t=n;u=l;v=o;w=a;x=b;y=1.0-m;z=k;A=p;B=0.0;C=s;break}case 3:{a=b+8|0;g[a>>2]=1.0;s=i*-2.0;o=b+12|0;g[o>>2]=s;l=b+16|0;g[l>>2]=1.0;g[b>>2]=s;t=n;u=a;v=o;w=l;x=b;y=1.0-m;z=s;A=1.0;B=s;C=1.0;break}case 4:{s=q*m;p=s+1.0;l=b+8|0;g[l>>2]=p;k=i*-2.0;o=b+12|0;g[o>>2]=k;D=1.0-s;a=b+16|0;g[a>>2]=D;g[b>>2]=k;t=n;u=l;v=o;w=a;x=b;y=1.0-m/q;z=k;A=D;B=k;C=p;break}case 5:{p=(d+e)*.5;e=p*6.283185307179586/f;f=+L(+e);d=f*+_sinh((+S(+p)-+S(+j))/.6931471805599453*.34657359027997264*e/f);f=d;a=b+8|0;g[a>>2]=f;o=b+12|0;g[o>>2]=0.0;j=-f;l=b+16|0;g[l>>2]=j;p=+K(+e)*-2.0;g[b>>2]=p;t=d+1.0;u=a;v=o;w=l;x=b;y=1.0-d;z=p;A=j;B=0.0;C=f;break}case 6:{f=+I(+r);j=q+1.0;p=q+-1.0;d=i*p;e=j+d;k=h*(+I(+q)/(!(f<=0.0)?f:.001));f=j-d;d=q*(f+k);l=b+8|0;g[l>>2]=d;D=i*j;j=q*2.0*(p-D);o=b+12|0;g[o>>2]=j;m=q*(f-k);a=b+16|0;g[a>>2]=m;f=(p+D)*-2.0;g[b>>2]=f;t=e+k;u=l;v=o;w=a;x=b;y=e-k;z=f;A=m;B=j;C=d;break}case 7:{d=+I(+r);r=q+1.0;j=q+-1.0;m=i*j;f=r-m;k=h*(+I(+q)/(!(d<=0.0)?d:.001));d=r+m;m=q*(d+k);a=b+8|0;g[a>>2]=m;h=i*r;r=q*-2.0*(j+h);o=b+12|0;g[o>>2]=r;i=q*(d-k);l=b+16|0;g[l>>2]=i;d=(j-h)*2.0;g[b>>2]=d;t=f+k;u=a;v=o;w=l;x=b;y=f-k;z=d;A=i;B=r;C=m;break}default:{l=b+8|0;o=b+12|0;a=b+16|0;E=b+4|0;F=n;G=o;H=a;M=b;N=E;O=l;P=+g[l>>2];Q=+g[o>>2];R=+g[a>>2];T=+g[b>>2];U=+g[E>>2];V=P;W=V/F;X=W;g[O>>2]=X;Y=Q;Z=Y/F;_=Z;g[G>>2]=_;$=R;aa=$/F;ba=aa;g[H>>2]=ba;ca=0.0-F;da=T;ea=da/ca;fa=ea;g[M>>2]=fa;ga=U;ha=ga/ca;ia=ha;g[N>>2]=ia;return}}n=y;E=b+4|0;g[E>>2]=n;F=t;G=v;H=w;M=x;N=E;O=u;P=C;Q=B;R=A;T=z;U=n;V=P;W=V/F;X=W;g[O>>2]=X;Y=Q;Z=Y/F;_=Z;g[G>>2]=_;$=R;aa=$/F;ba=aa;g[H>>2]=ba;ca=0.0-F;da=T;ea=da/ca;fa=ea;g[M>>2]=fa;ga=U;ha=ga/ca;ia=ha;g[N>>2]=ia;return}function __ZN7ClassDB10_add_classI25AudioEffectFilterInstanceEEvv(){var a=0,b=0,d=0,e=0,f=0,g=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+16|0;d=a+12|0;e=a+8|0;f=a+4|0;g=a;__ZN6StringC2EPKc(b,1074289);c[e>>2]=c[b>>2];__ZN10StringNameC2ERK6String(d,e);__ZN6StringC2EPKc(b,1074811);c[g>>2]=c[b>>2];__ZN10StringNameC2ERK6String(f,g);__ZN7ClassDB11_add_class2ERK10StringNameS2_(d,f);__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);__ZN10StringNameD2Ev(d);d=c[e>>2]|0;if(!d){l=a;return}if(__Z16atomic_decrementPj(d+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(d,1);l=a;return}function __ZN17AudioEffectFilter18_initialize_classvEv(b){b=b|0;if(a[1263515]|0)return;if(!(a[1263494]|0)){if(!(a[1257004]|0)){if(!(a[1257001]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI9ReferenceEEvv();__ZN9Reference13_bind_methodsEv();a[1257001]=1}__ZN7ClassDB10_add_classI8ResourceEEvv();__ZN8Resource13_bind_methodsEv();a[1257004]=1}__ZN7ClassDB10_add_classI11AudioEffectEEvv();a[1263494]=1}__ZN7ClassDB10_add_classI17AudioEffectFilterEEvv();__ZN17AudioEffectFilter13_bind_methodsEv();a[1263515]=1;return}function __ZN17AudioEffectFilter5_setvERK10StringNameRK7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK17AudioEffectFilter5_getvERK10StringNameR7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK17AudioEffectFilter19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+24|0;g=e+4|0;h=e;if(!d)__ZNK11AudioEffect19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,0);__ZN6StringC2EPKc(f,1074315);i=c[f>>2]|0;f=i;j=g+4|0;c[j>>2]=0;k=g+12|0;c[k>>2]=0;c[g>>2]=0;n=(i|0)==0;if(!n?(c[j>>2]=0,__Z28atomic_conditional_incrementPj(i+-8|0)|0):0)c[j>>2]=f;c[g+8>>2]=0;f=c[k>>2]|0;if(f|0){if(!(__Z16atomic_decrementPj(f+-8|0)|0))__ZN6Memory11free_staticEPvb(f,1);c[k>>2]=0}c[g+16>>2]=256;if(!(c[b>>2]|0)){k=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=k;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0}k=__ZnwjPFPvjE(32,4740)|0;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0;c[k+12>>2]=0;c[k+16>>2]=7;f=k+20|0;c[f>>2]=0;j=k+24|0;c[j>>2]=0;o=k+28|0;c[o>>2]=0;__ZN12PropertyInfoaSERKS_(k,g)|0;p=c[b>>2]|0;q=p+4|0;r=c[q>>2]|0;c[j>>2]=r;c[f>>2]=0;c[o>>2]=p;if(r|0)c[r+20>>2]=k;c[q>>2]=k;if(!(c[p>>2]|0))c[p>>2]=k;k=p+8|0;c[k>>2]=(c[k>>2]|0)+1;k=c[g+12>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);k=c[g+4>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);if(!n?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);__ZN10StringNameC2EPKc(h,1074315);__ZN7ClassDB17get_property_listE10StringNameP4ListI12PropertyInfo16DefaultAllocatorEbPK6Object(h,b,1,a);__ZN10StringNameD2Ev(h);if(!d){l=e;return}__ZNK11AudioEffect19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,1);l=e;return}function __ZN17AudioEffectFilter14_notificationvEib(a,b,c){a=a|0;b=b|0;c=c|0;return}function __ZNK17AudioEffectFilter16_get_class_namevEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+8|0;e=b+4|0;f=b;g=a+128|0;a=c[g>>2]|0;if(a|0){if(c[a+4>>2]|0){l=b;return g|0}if(__ZNK6String6lengthEv(a+8|0)|0){l=b;return g|0}}__ZN6StringC2EPKc(d,1074315);c[f>>2]=c[d>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameaSERKS_(g,e);__ZN10StringNameD2Ev(e);e=c[f>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);l=b;return g|0}function __ZNK17AudioEffectFilter9get_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1074315);l=a;return c[b>>2]|0}function __ZNK17AudioEffectFilter8is_classERK6String(a,b){a=a|0;b=b|0;var c=0;if(((!(__ZNK6StringeqEPKc(b,1074315)|0)?!(__ZNK6StringeqEPKc(b,1074831)|0):0)?!(__ZNK6StringeqEPKc(b,1110448)|0):0)?!(__ZNK6StringeqEPKc(b,1126157)|0):0)c=__ZNK6StringeqEPKc(b,1142944)|0;else c=1;return c|0}function __ZNK17AudioEffectFilter12is_class_ptrEPv(a,b){a=a|0;b=b|0;return (b|0)==1237216|((b|0)==1236716|((b|0)==1220696|((b|0)==1220724|(b|0)==1220580)))|0}function __ZN17AudioEffectFilterD2Ev(a){a=a|0;c[a>>2]=373632;__ZN10StringNameD2Ev(a+128|0);c[a>>2]=370192;__ZN10StringNameD2Ev(a+124|0);__ZN8ResourceD2Ev(a);return}function __ZN17AudioEffectFilterD0Ev(a){a=a|0;c[a>>2]=373632;__ZN10StringNameD2Ev(a+128|0);c[a>>2]=370192;__ZN10StringNameD2Ev(a+124|0);__ZN8ResourceD2Ev(a);__ZdlPv(a);return}function __ZN17AudioEffectFilter8instanceEv(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d;c[e>>2]=0;__ZN3RefI25AudioEffectFilterInstanceE8instanceEv(e);if(!b)f=0;else{a[1263537]=0;__ZN9Reference8init_refEv(b)|0;f=b}b=(c[e>>2]|0)+96|0;g=c[b>>2]|0;if((f|0)==(g|0)){if(f|0){h=f;i=12}}else{if((g|0?__ZN9Reference11unreferenceEv(g)|0:0)?(g=c[b>>2]|0,__Z17predelete_handlerP6Object(g)|0):0){gj[c[(c[g>>2]|0)+76>>2]&8191](g);__ZN6Memory11free_staticEPvb(g,0)}c[b>>2]=f;if(f|0){__ZN9Reference9referenceEv(f);h=f;i=12}}if(((i|0)==12?__ZN9Reference11unreferenceEv(h)|0:0)?__Z17predelete_handlerP6Object(f)|0:0){gj[c[(c[f>>2]|0)+76>>2]&8191](f);__ZN6Memory11free_staticEPvb(f,0)}f=c[e>>2]|0;if(!f){j=0;l=d;return j|0}if($i[c[(c[f>>2]|0)+44>>2]&8191](f,1237132)|0){__ZN9Reference9referenceEv(f);k=f}else k=0;f=c[e>>2]|0;if(!f){j=k;l=d;return j|0}if(!(__ZN9Reference11unreferenceEv(f)|0)){j=k;l=d;return j|0}f=c[e>>2]|0;if(!(__Z17predelete_handlerP6Object(f)|0)){j=k;l=d;return j|0}gj[c[(c[f>>2]|0)+76>>2]&8191](f);__ZN6Memory11free_staticEPvb(f,0);j=k;l=d;return j|0}function __ZN3RefI25AudioEffectFilterInstanceE8instanceEv(b){b=b|0;var d=0,e=0,f=0,g=0,h=0;d=__ZnwjPKc(444,1263606)|0;__ZN25AudioEffectFilterInstanceC2Ev(d);__Z22postinitialize_handlerP6Object(d);if(!d){e=0;f=0}else{a[1263537]=0;__ZN9Reference8init_refEv(d)|0;e=d;f=d}d=c[b>>2]|0;do if((e|0)==(d|0))if(!e)return;else{g=e;break}else{if((d|0?__ZN9Reference11unreferenceEv(d)|0:0)?(h=c[b>>2]|0,__Z17predelete_handlerP6Object(h)|0):0){gj[c[(c[h>>2]|0)+76>>2]&8191](h);__ZN6Memory11free_staticEPvb(h,0)}c[b>>2]=f;if(!e)return;else{__ZN9Reference9referenceEv(e);g=e;break}}while(0);if(!(__ZN9Reference11unreferenceEv(g)|0))return;if(!(__Z17predelete_handlerP6Object(e)|0))return;gj[c[(c[e>>2]|0)+76>>2]&8191](e);__ZN6Memory11free_staticEPvb(f,0);return}function __ZN25AudioEffectFilterInstanceC2Ev(a){a=a|0;var b=0,d=0;__ZN9ReferenceC2Ev(a);c[a>>2]=37e4;__ZN10StringNameC2Ev(a+88|0);c[a>>2]=373536;__ZN10StringNameC2Ev(a+92|0);c[a+96>>2]=0;b=a+100|0;__ZN13AudioFilterSWC2Ev(b);d=a+124|0;__ZN13AudioFilterSW9ProcessorC2Ev(d);__ZN13AudioFilterSW9ProcessorC2Ev(a+164|0);__ZN13AudioFilterSW9ProcessorC2Ev(a+204|0);__ZN13AudioFilterSW9ProcessorC2Ev(a+244|0);__ZN13AudioFilterSW9ProcessorC2Ev(a+284|0);__ZN13AudioFilterSW9ProcessorC2Ev(a+324|0);__ZN13AudioFilterSW9ProcessorC2Ev(a+364|0);__ZN13AudioFilterSW9ProcessorC2Ev(a+404|0);__ZN13AudioFilterSW9Processor10set_filterEPS_(d,b);__ZN13AudioFilterSW9Processor10set_filterEPS_(a+164|0,b);__ZN13AudioFilterSW9Processor10set_filterEPS_(a+204|0,b);__ZN13AudioFilterSW9Processor10set_filterEPS_(a+244|0,b);__ZN13AudioFilterSW9Processor10set_filterEPS_(a+284|0,b);__ZN13AudioFilterSW9Processor10set_filterEPS_(a+324|0,b);__ZN13AudioFilterSW9Processor10set_filterEPS_(a+364|0,b);__ZN13AudioFilterSW9Processor10set_filterEPS_(a+404|0,b);return}function __ZN13AudioFilterSW9Processor10set_filterEPS_(a,b){a=a|0;b=b|0;var d=0;d=a+24|0;c[d>>2]=0;c[d+4>>2]=0;c[d+8>>2]=0;c[d+12>>2]=0;c[a>>2]=b;return}function __ZN13AudioFilterSW9ProcessorC2Ev(a){a=a|0;var b=0;b=a;a=b+40|0;do{c[b>>2]=0;b=b+4|0}while((b|0)<(a|0));return}function __ZN13AudioFilterSWC2Ev(a){a=a|0;g[a+12>>2]=44100.0;g[a+4>>2]=.5;g[a>>2]=5.0e3;g[a+8>>2]=1.0;c[a+20>>2]=2;c[a+16>>2]=1;return}function __ZN7ClassDB10_add_classI17AudioEffectFilterEEvv(){var a=0,b=0,d=0,e=0,f=0,g=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+16|0;d=a+12|0;e=a+8|0;f=a+4|0;g=a;__ZN6StringC2EPKc(b,1074315);c[e>>2]=c[b>>2];__ZN10StringNameC2ERK6String(d,e);__ZN6StringC2EPKc(b,1074831);c[g>>2]=c[b>>2];__ZN10StringNameC2ERK6String(f,g);__ZN7ClassDB11_add_class2ERK10StringNameS2_(d,f);__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);__ZN10StringNameD2Ev(d);d=c[e>>2]|0;if(!d){l=a;return}if(__Z16atomic_decrementPj(d+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(d,1);l=a;return}function __ZN17AudioEffectFilter13_bind_methodsEv(){var a=0,b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0;a=l;l=l+160|0;if((l|0)>=(m|0))ba(160);b=a+128|0;d=a+120|0;e=a+112|0;f=a+104|0;g=a+88|0;h=a+80|0;i=a+64|0;j=a+48|0;k=a+32|0;n=a+28|0;o=a+96|0;p=a+24|0;q=a+72|0;r=a+56|0;s=a+40|0;t=a+20|0;u=a+16|0;v=a+12|0;w=a+8|0;x=a+4|0;y=a;__Z8D_METHODPKcS0_(d,1074333,1074344);z=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(z);c[z>>2]=373760;__ZN10MethodBind10_set_constEb(z,0);__ZN10MethodBind24_generate_argument_typesEi(z,1);c[z+44>>2]=324;c[z+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,z,d,0,0)|0;z=d+4|0;A=c[z>>2]|0;if(A|0?(__Z16atomic_decrementPj(A+-8|0)|0)==0:0){B=c[z>>2]|0;z=(B|0)==0?0:B+-4|0;B=z+4|0;if(c[z>>2]|0){C=0;do{__ZN10StringNameD2Ev(B+(C<<2)|0);C=C+1|0}while(C>>>0<(c[z>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(A,1)}__ZN10StringNameD2Ev(d);__Z8D_METHODPKc(e,1074349);d=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(d);c[d>>2]=373796;__ZN10MethodBind10_set_constEb(d,1);__ZN10MethodBind24_generate_argument_typesEi(d,0);__ZN10MethodBind12_set_returnsEb(d,1);c[d+44>>2]=330;c[d+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,d,e,0,0)|0;d=e+4|0;A=c[d>>2]|0;if(A|0?(__Z16atomic_decrementPj(A+-8|0)|0)==0:0){z=c[d>>2]|0;d=(z|0)==0?0:z+-4|0;z=d+4|0;if(c[d>>2]|0){C=0;do{__ZN10StringNameD2Ev(z+(C<<2)|0);C=C+1|0}while(C>>>0<(c[d>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(A,1)}__ZN10StringNameD2Ev(e);__Z8D_METHODPKcS0_(f,1074360,1074374);e=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(e);c[e>>2]=373760;__ZN10MethodBind10_set_constEb(e,0);__ZN10MethodBind24_generate_argument_typesEi(e,1);c[e+44>>2]=325;c[e+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,e,f,0,0)|0;e=f+4|0;A=c[e>>2]|0;if(A|0?(__Z16atomic_decrementPj(A+-8|0)|0)==0:0){d=c[e>>2]|0;e=(d|0)==0?0:d+-4|0;d=e+4|0;if(c[e>>2]|0){C=0;do{__ZN10StringNameD2Ev(d+(C<<2)|0);C=C+1|0}while(C>>>0<(c[e>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(A,1)}__ZN10StringNameD2Ev(f);__Z8D_METHODPKc(g,1074381);f=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(f);c[f>>2]=373796;__ZN10MethodBind10_set_constEb(f,1);__ZN10MethodBind24_generate_argument_typesEi(f,0);__ZN10MethodBind12_set_returnsEb(f,1);c[f+44>>2]=331;c[f+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,f,g,0,0)|0;f=g+4|0;A=c[f>>2]|0;if(A|0?(__Z16atomic_decrementPj(A+-8|0)|0)==0:0){e=c[f>>2]|0;f=(e|0)==0?0:e+-4|0;e=f+4|0;if(c[f>>2]|0){C=0;do{__ZN10StringNameD2Ev(e+(C<<2)|0);C=C+1|0}while(C>>>0<(c[f>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(A,1)}__ZN10StringNameD2Ev(g);__Z8D_METHODPKcS0_(h,1074395,1074374);g=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(g);c[g>>2]=373760;__ZN10MethodBind10_set_constEb(g,0);__ZN10MethodBind24_generate_argument_typesEi(g,1);c[g+44>>2]=326;c[g+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,g,h,0,0)|0;g=h+4|0;A=c[g>>2]|0;if(A|0?(__Z16atomic_decrementPj(A+-8|0)|0)==0:0){f=c[g>>2]|0;g=(f|0)==0?0:f+-4|0;f=g+4|0;if(c[g>>2]|0){C=0;do{__ZN10StringNameD2Ev(f+(C<<2)|0);C=C+1|0}while(C>>>0<(c[g>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(A,1)}__ZN10StringNameD2Ev(h);__Z8D_METHODPKc(i,1074404);h=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(h);c[h>>2]=373796;__ZN10MethodBind10_set_constEb(h,1);__ZN10MethodBind24_generate_argument_typesEi(h,0);__ZN10MethodBind12_set_returnsEb(h,1);c[h+44>>2]=332;c[h+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,h,i,0,0)|0;h=i+4|0;A=c[h>>2]|0;if(A|0?(__Z16atomic_decrementPj(A+-8|0)|0)==0:0){g=c[h>>2]|0;h=(g|0)==0?0:g+-4|0;g=h+4|0;if(c[h>>2]|0){C=0;do{__ZN10StringNameD2Ev(g+(C<<2)|0);C=C+1|0}while(C>>>0<(c[h>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(A,1)}__ZN10StringNameD2Ev(i);__Z8D_METHODPKcS0_(j,1074413,1074374);i=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(i);c[i>>2]=373832;__ZN10MethodBind10_set_constEb(i,0);__ZN10MethodBind24_generate_argument_typesEi(i,1);c[i+44>>2]=1903;c[i+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,i,j,0,0)|0;i=j+4|0;A=c[i>>2]|0;if(A|0?(__Z16atomic_decrementPj(A+-8|0)|0)==0:0){h=c[i>>2]|0;i=(h|0)==0?0:h+-4|0;h=i+4|0;if(c[i>>2]|0){C=0;do{__ZN10StringNameD2Ev(h+(C<<2)|0);C=C+1|0}while(C>>>0<(c[i>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(A,1)}__ZN10StringNameD2Ev(j);__Z8D_METHODPKc(k,1074420);j=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(j);c[j>>2]=373868;__ZN10MethodBind10_set_constEb(j,1);__ZN10MethodBind24_generate_argument_typesEi(j,0);__ZN10MethodBind12_set_returnsEb(j,1);c[j+44>>2]=5769;c[j+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,j,k,0,0)|0;j=k+4|0;A=c[j>>2]|0;if(A|0?(__Z16atomic_decrementPj(A+-8|0)|0)==0:0){i=c[j>>2]|0;j=(i|0)==0?0:i+-4|0;i=j+4|0;if(c[j>>2]|0){C=0;do{__ZN10StringNameD2Ev(i+(C<<2)|0);C=C+1|0}while(C>>>0<(c[j>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(A,1)}__ZN10StringNameD2Ev(k);__ZN6StringC2EPKc(b,1074315);c[o>>2]=c[b>>2];__ZN10StringNameC2ERK6String(n,o);__ZN6StringC2EPKc(p,1074427);__ZN6StringC2EPKc(q,1074437);k=b+4|0;c[k>>2]=0;A=b+12|0;c[A>>2]=0;c[b>>2]=3;j=c[p>>2]|0;if(j|0?(c[k>>2]=0,__Z28atomic_conditional_incrementPj(j+-8|0)|0):0)c[k>>2]=c[p>>2];c[b+8>>2]=1;k=c[A>>2]|0;if((k|0)!=(c[q>>2]|0)){if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);c[A>>2]=0;k=c[q>>2]|0;if(k|0?__Z28atomic_conditional_incrementPj(k+-8|0)|0:0)c[A>>2]=c[q>>2]}c[b+16>>2]=7;c[r>>2]=__Z11_scs_createPKc(1074333)|0;c[s>>2]=__Z11_scs_createPKc(1074349)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(n,b,r,s,-1);__ZN10StringNameD2Ev(s);__ZN10StringNameD2Ev(r);A=c[b+12>>2]|0;if(A|0?(__Z16atomic_decrementPj(A+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(A,1);A=c[b+4>>2]|0;if(A|0?(__Z16atomic_decrementPj(A+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(A,1);A=c[q>>2]|0;if(A|0?(__Z16atomic_decrementPj(A+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(A,1);A=c[p>>2]|0;if(A|0?(__Z16atomic_decrementPj(A+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(A,1);__ZN10StringNameD2Ev(n);n=c[o>>2]|0;if(n|0?(__Z16atomic_decrementPj(n+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(n,1);__ZN6StringC2EPKc(b,1074315);c[o>>2]=c[b>>2];__ZN10StringNameC2ERK6String(t,o);__ZN6StringC2EPKc(u,1074449);__ZN6StringC2EPKc(q,1074459);n=b+4|0;c[n>>2]=0;A=b+12|0;c[A>>2]=0;c[b>>2]=3;p=c[u>>2]|0;if(p|0?(c[n>>2]=0,__Z28atomic_conditional_incrementPj(p+-8|0)|0):0)c[n>>2]=c[u>>2];c[b+8>>2]=1;n=c[A>>2]|0;do if((n|0)!=(c[q>>2]|0)){do if(n|0){if(__Z16atomic_decrementPj(n+-8|0)|0)break;__ZN6Memory11free_staticEPvb(n,1)}while(0);c[A>>2]=0;p=c[q>>2]|0;if(p|0){if(!(__Z28atomic_conditional_incrementPj(p+-8|0)|0))break;c[A>>2]=c[q>>2]}}while(0);c[b+16>>2]=7;c[r>>2]=__Z11_scs_createPKc(1074360)|0;c[s>>2]=__Z11_scs_createPKc(1074381)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(t,b,r,s,-1);__ZN10StringNameD2Ev(s);__ZN10StringNameD2Ev(r);A=c[b+12>>2]|0;if(A|0?(__Z16atomic_decrementPj(A+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(A,1);A=c[b+4>>2]|0;do if(A|0){if(__Z16atomic_decrementPj(A+-8|0)|0)break;__ZN6Memory11free_staticEPvb(A,1)}while(0);A=c[q>>2]|0;do if(A|0){if(__Z16atomic_decrementPj(A+-8|0)|0)break;__ZN6Memory11free_staticEPvb(A,1)}while(0);A=c[u>>2]|0;do if(A|0){if(__Z16atomic_decrementPj(A+-8|0)|0)break;__ZN6Memory11free_staticEPvb(A,1)}while(0);__ZN10StringNameD2Ev(t);t=c[o>>2]|0;do if(t|0){if(__Z16atomic_decrementPj(t+-8|0)|0)break;__ZN6Memory11free_staticEPvb(t,1)}while(0);__ZN6StringC2EPKc(b,1074315);c[o>>2]=c[b>>2];__ZN10StringNameC2ERK6String(v,o);__ZN6StringC2EPKc(w,1074468);__ZN6StringC2EPKc(q,1074473);t=b+4|0;c[t>>2]=0;A=b+12|0;c[A>>2]=0;c[b>>2]=3;u=c[w>>2]|0;do if(u|0){c[t>>2]=0;if(!(__Z28atomic_conditional_incrementPj(u+-8|0)|0))break;c[t>>2]=c[w>>2]}while(0);c[b+8>>2]=1;t=c[A>>2]|0;do if((t|0)!=(c[q>>2]|0)){do if(t|0){if(__Z16atomic_decrementPj(t+-8|0)|0)break;__ZN6Memory11free_staticEPvb(t,1)}while(0);c[A>>2]=0;u=c[q>>2]|0;if(!u)break;if(!(__Z28atomic_conditional_incrementPj(u+-8|0)|0))break;c[A>>2]=c[q>>2]}while(0);c[b+16>>2]=7;c[r>>2]=__Z11_scs_createPKc(1074395)|0;c[s>>2]=__Z11_scs_createPKc(1074404)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(v,b,r,s,-1);__ZN10StringNameD2Ev(s);__ZN10StringNameD2Ev(r);A=c[b+12>>2]|0;do if(A|0){if(__Z16atomic_decrementPj(A+-8|0)|0)break;__ZN6Memory11free_staticEPvb(A,1)}while(0);A=c[b+4>>2]|0;do if(A|0){if(__Z16atomic_decrementPj(A+-8|0)|0)break;__ZN6Memory11free_staticEPvb(A,1)}while(0);A=c[q>>2]|0;do if(A|0){if(__Z16atomic_decrementPj(A+-8|0)|0)break;__ZN6Memory11free_staticEPvb(A,1)}while(0);A=c[w>>2]|0;do if(A|0){if(__Z16atomic_decrementPj(A+-8|0)|0)break;__ZN6Memory11free_staticEPvb(A,1)}while(0);__ZN10StringNameD2Ev(v);v=c[o>>2]|0;do if(v|0){if(__Z16atomic_decrementPj(v+-8|0)|0)break;__ZN6Memory11free_staticEPvb(v,1)}while(0);__ZN6StringC2EPKc(b,1074315);c[o>>2]=c[b>>2];__ZN10StringNameC2ERK6String(x,o);__ZN6StringC2EPKc(y,1074482);__ZN6StringC2EPKc(q,1074485);v=b+4|0;c[v>>2]=0;A=b+12|0;c[A>>2]=0;c[b>>2]=2;w=c[y>>2]|0;do if(w|0){c[v>>2]=0;if(!(__Z28atomic_conditional_incrementPj(w+-8|0)|0))break;c[v>>2]=c[y>>2]}while(0);c[b+8>>2]=3;v=c[A>>2]|0;do if((v|0)!=(c[q>>2]|0)){do if(v|0){if(__Z16atomic_decrementPj(v+-8|0)|0)break;__ZN6Memory11free_staticEPvb(v,1)}while(0);c[A>>2]=0;w=c[q>>2]|0;if(!w)break;if(!(__Z28atomic_conditional_incrementPj(w+-8|0)|0))break;c[A>>2]=c[q>>2]}while(0);c[b+16>>2]=7;c[r>>2]=__Z11_scs_createPKc(1074413)|0;c[s>>2]=__Z11_scs_createPKc(1074420)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(x,b,r,s,-1);__ZN10StringNameD2Ev(s);__ZN10StringNameD2Ev(r);r=c[b+12>>2]|0;do if(r|0){if(__Z16atomic_decrementPj(r+-8|0)|0)break;__ZN6Memory11free_staticEPvb(r,1)}while(0);r=c[b+4>>2]|0;do if(r|0){if(__Z16atomic_decrementPj(r+-8|0)|0)break;__ZN6Memory11free_staticEPvb(r,1)}while(0);r=c[q>>2]|0;do if(r|0){if(__Z16atomic_decrementPj(r+-8|0)|0)break;__ZN6Memory11free_staticEPvb(r,1)}while(0);r=c[y>>2]|0;do if(r|0){if(__Z16atomic_decrementPj(r+-8|0)|0)break;__ZN6Memory11free_staticEPvb(r,1)}while(0);__ZN10StringNameD2Ev(x);x=c[o>>2]|0;if(!x){l=a;return}if(__Z16atomic_decrementPj(x+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(x,1);l=a;return}function __ZN17AudioEffectFilter10set_cutoffEf(a,b){a=a|0;b=+b;g[a+136>>2]=b;return}function __ZNK17AudioEffectFilter10get_cutoffEv(a){a=a|0;return +(+g[a+136>>2])}function __ZN17AudioEffectFilter13set_resonanceEf(a,b){a=a|0;b=+b;g[a+140>>2]=b;return}function __ZNK17AudioEffectFilter13get_resonanceEv(a){a=a|0;return +(+g[a+140>>2])}function __ZN17AudioEffectFilter8set_gainEf(a,b){a=a|0;b=+b;g[a+144>>2]=b;return}function __ZNK17AudioEffectFilter8get_gainEv(a){a=a|0;return +(+g[a+144>>2])}function __ZN17AudioEffectFilter6set_dbENS_8FilterDBE(a,b){a=a|0;b=b|0;c[a+148>>2]=b;return}function __ZNK17AudioEffectFilter6get_dbEv(a){a=a|0;return c[a+148>>2]|0}function __ZNK13MethodBind0RCI17AudioEffectFilterNS0_8FilterDBEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK13MethodBind0RCI17AudioEffectFilterNS0_8FilterDBEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1074315);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI17AudioEffectFilterNS0_8FilterDBEE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1237216)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2Ei(i,ij[n&8191](d)|0);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI17AudioEffectFilterNS0_8FilterDBEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0;if(!b)f=0;else{d=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1237216)|0;f=d?b:0}b=c[a+44>>2]|0;d=c[a+48>>2]|0;a=f+(d>>1)|0;if(!(d&1)){g=b;h=ij[g&8191](a)|0;c[e>>2]=h;return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=ij[g&8191](a)|0;c[e>>2]=h;return}}function __ZN13MethodBind0RCI17AudioEffectFilterNS0_8FilterDBEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I17AudioEffectFilterNS0_8FilterDBEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if(!b){__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK11MethodBind1I17AudioEffectFilterNS0_8FilterDBEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1074315);l=a;return c[b>>2]|0}function __ZN11MethodBind1I17AudioEffectFilterNS0_8FilterDBEE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1237216)|0:0){c[h>>2]=0;a[1263537]=0;k=d+24|0;n=c[k>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=i;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=i;return}if((g|0)>0){if((n|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);p=0}else{a[1263537]=0;p=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,p)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=p;c[b>>2]=0;l=i;return}}p=c[d+44>>2]|0;n=c[d+48>>2]|0;o=e+(n>>1)|0;if(!(n&1))q=p;else q=c[(c[o>>2]|0)+p>>2]|0;do if((g|0)<1){p=c[k>>2]|0;n=p+-1|0;if((p|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)s=0;else s=c[e+-4>>2]|0;if((p|0)<=(s|0)){if(r)t=0;else t=c[e+-4>>2]|0;do if((t|0)<(p|0)){if(r)u=0;else u=c[e+-4>>2]|0;if((u|0)<(p|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);v=0;break}else{a[1263537]=0;w=31;break}}else w=31;while(0);if((w|0)==31)v=e+(n*24|0)|0;__ZN7VariantC2ERKS_(j,v);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);f=__ZNK7VariantcviEv(j)|0;Pi[q&2047](o,f);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I17AudioEffectFilterNS0_8FilterDBEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1237216)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1)){g=b;h=c[d>>2]|0;i=c[h>>2]|0;Pi[g&2047](a,i);return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=c[d>>2]|0;i=c[h>>2]|0;Pi[g&2047](a,i);return}}function __ZN11MethodBind1I17AudioEffectFilterNS0_8FilterDBEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI17AudioEffectFilterfE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Ef(d,0.0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK13MethodBind0RCI17AudioEffectFilterfE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1074315);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI17AudioEffectFilterfE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1237216)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2Ef(i,+mj[n&511](d));__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI17AudioEffectFilterfE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0.0;if(!b)f=0;else{d=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1237216)|0;f=d?b:0}b=c[a+44>>2]|0;d=c[a+48>>2]|0;a=f+(d>>1)|0;if(!(d&1)){h=b;i=+mj[h&511](a);g[e>>2]=i;return}else{h=c[(c[a>>2]|0)+b>>2]|0;i=+mj[h&511](a);g[e>>2]=i;return}}function __ZN13MethodBind0RCI17AudioEffectFilterfED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I17AudioEffectFilterfE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if(!b){__ZN7VariantC2Ef(d,0.0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK11MethodBind1I17AudioEffectFilterfE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1074315);l=a;return c[b>>2]|0}function __ZN11MethodBind1I17AudioEffectFilterfE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0.0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1237216)|0:0){c[h>>2]=0;a[1263537]=0;k=d+24|0;n=c[k>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=i;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=i;return}if((g|0)>0){if((n|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);p=0}else{a[1263537]=0;p=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,p)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=p;c[b>>2]=0;l=i;return}}p=c[d+44>>2]|0;n=c[d+48>>2]|0;o=e+(n>>1)|0;if(!(n&1))q=p;else q=c[(c[o>>2]|0)+p>>2]|0;do if((g|0)<1){p=c[k>>2]|0;n=p+-1|0;if((p|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)s=0;else s=c[e+-4>>2]|0;if((p|0)<=(s|0)){if(r)t=0;else t=c[e+-4>>2]|0;do if((t|0)<(p|0)){if(r)u=0;else u=c[e+-4>>2]|0;if((u|0)<(p|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);v=0;break}else{a[1263537]=0;w=31;break}}else w=31;while(0);if((w|0)==31)v=e+(n*24|0)|0;__ZN7VariantC2ERKS_(j,v);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);x=+__ZNK7VariantcvfEv(j);Mi[q&511](o,x);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I17AudioEffectFilterfE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0,j=0.0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1237216)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1)){h=b;i=c[d>>2]|0;j=+g[i>>2];Mi[h&511](a,j);return}else{h=c[(c[a>>2]|0)+b>>2]|0;i=c[d>>2]|0;j=+g[i>>2];Mi[h&511](a,j);return}}function __ZN11MethodBind1I17AudioEffectFilterfED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN17AudioEffectPhaser18_initialize_classvEv(b){b=b|0;if(a[1263517]|0)return;if(!(a[1263494]|0)){if(!(a[1257004]|0)){if(!(a[1257001]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI9ReferenceEEvv();__ZN9Reference13_bind_methodsEv();a[1257001]=1}__ZN7ClassDB10_add_classI8ResourceEEvv();__ZN8Resource13_bind_methodsEv();a[1257004]=1}__ZN7ClassDB10_add_classI11AudioEffectEEvv();a[1263494]=1}__ZN7ClassDB10_add_classI17AudioEffectPhaserEEvv();__ZN17AudioEffectPhaser13_bind_methodsEv();a[1263517]=1;return}function __ZN17AudioEffectPhaser5_setvERK10StringNameRK7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK17AudioEffectPhaser5_getvERK10StringNameR7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK17AudioEffectPhaser19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+24|0;g=e+4|0;h=e;if(!d)__ZNK11AudioEffect19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,0);__ZN6StringC2EPKc(f,1074763);i=c[f>>2]|0;f=i;j=g+4|0;c[j>>2]=0;k=g+12|0;c[k>>2]=0;c[g>>2]=0;n=(i|0)==0;if(!n?(c[j>>2]=0,__Z28atomic_conditional_incrementPj(i+-8|0)|0):0)c[j>>2]=f;c[g+8>>2]=0;f=c[k>>2]|0;if(f|0){if(!(__Z16atomic_decrementPj(f+-8|0)|0))__ZN6Memory11free_staticEPvb(f,1);c[k>>2]=0}c[g+16>>2]=256;if(!(c[b>>2]|0)){k=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=k;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0}k=__ZnwjPFPvjE(32,4740)|0;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0;c[k+12>>2]=0;c[k+16>>2]=7;f=k+20|0;c[f>>2]=0;j=k+24|0;c[j>>2]=0;o=k+28|0;c[o>>2]=0;__ZN12PropertyInfoaSERKS_(k,g)|0;p=c[b>>2]|0;q=p+4|0;r=c[q>>2]|0;c[j>>2]=r;c[f>>2]=0;c[o>>2]=p;if(r|0)c[r+20>>2]=k;c[q>>2]=k;if(!(c[p>>2]|0))c[p>>2]=k;k=p+8|0;c[k>>2]=(c[k>>2]|0)+1;k=c[g+12>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);k=c[g+4>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);if(!n?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);__ZN10StringNameC2EPKc(h,1074763);__ZN7ClassDB17get_property_listE10StringNameP4ListI12PropertyInfo16DefaultAllocatorEbPK6Object(h,b,1,a);__ZN10StringNameD2Ev(h);if(!d){l=e;return}__ZNK11AudioEffect19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,1);l=e;return}function __ZN17AudioEffectPhaser14_notificationvEib(a,b,c){a=a|0;b=b|0;c=c|0;return}function __ZNK17AudioEffectPhaser16_get_class_namevEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+8|0;e=b+4|0;f=b;g=a+128|0;a=c[g>>2]|0;if(a|0){if(c[a+4>>2]|0){l=b;return g|0}if(__ZNK6String6lengthEv(a+8|0)|0){l=b;return g|0}}__ZN6StringC2EPKc(d,1074763);c[f>>2]=c[d>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameaSERKS_(g,e);__ZN10StringNameD2Ev(e);e=c[f>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);l=b;return g|0}function __ZNK17AudioEffectPhaser9get_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1074763);l=a;return c[b>>2]|0}function __ZNK17AudioEffectPhaser8is_classERK6String(a,b){a=a|0;b=b|0;var c=0;if(((!(__ZNK6StringeqEPKc(b,1074763)|0)?!(__ZNK6StringeqEPKc(b,1074831)|0):0)?!(__ZNK6StringeqEPKc(b,1110448)|0):0)?!(__ZNK6StringeqEPKc(b,1126157)|0):0)c=__ZNK6StringeqEPKc(b,1142944)|0;else c=1;return c|0}function __ZNK17AudioEffectPhaser12is_class_ptrEPv(a,b){a=a|0;b=b|0;return (b|0)==1237224|((b|0)==1236716|((b|0)==1220696|((b|0)==1220724|(b|0)==1220580)))|0}function __ZN17AudioEffectPhaserD2Ev(a){a=a|0;c[a>>2]=373904;__ZN10StringNameD2Ev(a+128|0);c[a>>2]=370192;__ZN10StringNameD2Ev(a+124|0);__ZN8ResourceD2Ev(a);return}function __ZN17AudioEffectPhaserD0Ev(a){a=a|0;c[a>>2]=373904;__ZN10StringNameD2Ev(a+128|0);c[a>>2]=370192;__ZN10StringNameD2Ev(a+124|0);__ZN8ResourceD2Ev(a);__ZdlPv(a);return}function __ZN17AudioEffectPhaser8instanceEv(b){b=b|0;var d=0,e=0,f=0,h=0,i=0,j=0,k=0,n=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d;c[e>>2]=0;__ZN3RefI25AudioEffectPhaserInstanceE8instanceEv(e);if(!b)f=0;else{a[1263537]=0;__ZN9Reference8init_refEv(b)|0;f=b}b=(c[e>>2]|0)+96|0;h=c[b>>2]|0;if((f|0)==(h|0)){if(f|0){i=f;j=12}}else{if((h|0?__ZN9Reference11unreferenceEv(h)|0:0)?(h=c[b>>2]|0,__Z17predelete_handlerP6Object(h)|0):0){gj[c[(c[h>>2]|0)+76>>2]&8191](h);__ZN6Memory11free_staticEPvb(h,0)}c[b>>2]=f;if(f|0){__ZN9Reference9referenceEv(f);i=f;j=12}}if(((j|0)==12?__ZN9Reference11unreferenceEv(i)|0:0)?__Z17predelete_handlerP6Object(f)|0:0){gj[c[(c[f>>2]|0)+76>>2]&8191](f);__ZN6Memory11free_staticEPvb(f,0)}f=c[e>>2]|0;g[f+100>>2]=0.0;c[f+104>>2]=0;c[f+108>>2]=0;if(!f){k=0;l=d;return k|0}if($i[c[(c[f>>2]|0)+44>>2]&8191](f,1237132)|0){__ZN9Reference9referenceEv(f);n=f}else n=0;f=c[e>>2]|0;if(!f){k=n;l=d;return k|0}if(!(__ZN9Reference11unreferenceEv(f)|0)){k=n;l=d;return k|0}f=c[e>>2]|0;if(!(__Z17predelete_handlerP6Object(f)|0)){k=n;l=d;return k|0}gj[c[(c[f>>2]|0)+76>>2]&8191](f);__ZN6Memory11free_staticEPvb(f,0);k=n;l=d;return k|0}function __ZN3RefI25AudioEffectPhaserInstanceE8instanceEv(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0;d=__ZnwjPKc(208,1263606)|0;__ZN9ReferenceC2Ev(d);c[d>>2]=37e4;__ZN10StringNameC2Ev(d+88|0);c[d>>2]=374032;__ZN10StringNameC2Ev(d+92|0);c[d+96>>2]=0;e=d+112|0;f=e+96|0;do{c[e>>2]=0;e=e+4|0}while((e|0)<(f|0));__Z22postinitialize_handlerP6Object(d);if(!d){g=0;h=0}else{a[1263537]=0;__ZN9Reference8init_refEv(d)|0;g=d;h=d}d=c[b>>2]|0;do if((g|0)==(d|0))if(!g)return;else{i=g;break}else{if((d|0?__ZN9Reference11unreferenceEv(d)|0:0)?(e=c[b>>2]|0,__Z17predelete_handlerP6Object(e)|0):0){gj[c[(c[e>>2]|0)+76>>2]&8191](e);__ZN6Memory11free_staticEPvb(e,0)}c[b>>2]=h;if(!g)return;else{__ZN9Reference9referenceEv(g);i=g;break}}while(0);if(!(__ZN9Reference11unreferenceEv(i)|0))return;if(!(__Z17predelete_handlerP6Object(g)|0))return;gj[c[(c[g>>2]|0)+76>>2]&8191](g);__ZN6Memory11free_staticEPvb(h,0);return}function __ZN25AudioEffectPhaserInstance18_initialize_classvEv(b){b=b|0;if(a[1263516]|0)return;if(!(a[1263493]|0)){if(!(a[1257001]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI9ReferenceEEvv();__ZN9Reference13_bind_methodsEv();a[1257001]=1}__ZN7ClassDB10_add_classI19AudioEffectInstanceEEvv();a[1263493]=1}__ZN7ClassDB10_add_classI25AudioEffectPhaserInstanceEEvv();a[1263516]=1;return}function __ZN25AudioEffectPhaserInstance5_setvERK10StringNameRK7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK25AudioEffectPhaserInstance5_getvERK10StringNameR7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK25AudioEffectPhaserInstance19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+24|0;g=e+4|0;h=e;if(!d)__ZNK19AudioEffectInstance19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,0);__ZN6StringC2EPKc(f,1074504);i=c[f>>2]|0;f=i;j=g+4|0;c[j>>2]=0;k=g+12|0;c[k>>2]=0;c[g>>2]=0;n=(i|0)==0;if(!n?(c[j>>2]=0,__Z28atomic_conditional_incrementPj(i+-8|0)|0):0)c[j>>2]=f;c[g+8>>2]=0;f=c[k>>2]|0;if(f|0){if(!(__Z16atomic_decrementPj(f+-8|0)|0))__ZN6Memory11free_staticEPvb(f,1);c[k>>2]=0}c[g+16>>2]=256;if(!(c[b>>2]|0)){k=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=k;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0}k=__ZnwjPFPvjE(32,4740)|0;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0;c[k+12>>2]=0;c[k+16>>2]=7;f=k+20|0;c[f>>2]=0;j=k+24|0;c[j>>2]=0;o=k+28|0;c[o>>2]=0;__ZN12PropertyInfoaSERKS_(k,g)|0;p=c[b>>2]|0;q=p+4|0;r=c[q>>2]|0;c[j>>2]=r;c[f>>2]=0;c[o>>2]=p;if(r|0)c[r+20>>2]=k;c[q>>2]=k;if(!(c[p>>2]|0))c[p>>2]=k;k=p+8|0;c[k>>2]=(c[k>>2]|0)+1;k=c[g+12>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);k=c[g+4>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);if(!n?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);__ZN10StringNameC2EPKc(h,1074504);__ZN7ClassDB17get_property_listE10StringNameP4ListI12PropertyInfo16DefaultAllocatorEbPK6Object(h,b,1,a);__ZN10StringNameD2Ev(h);if(!d){l=e;return}__ZNK19AudioEffectInstance19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,1);l=e;return}function __ZN25AudioEffectPhaserInstance14_notificationvEib(a,b,c){a=a|0;b=b|0;c=c|0;return}function __ZNK25AudioEffectPhaserInstance16_get_class_namevEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+8|0;e=b+4|0;f=b;g=a+92|0;a=c[g>>2]|0;if(a|0){if(c[a+4>>2]|0){l=b;return g|0}if(__ZNK6String6lengthEv(a+8|0)|0){l=b;return g|0}}__ZN6StringC2EPKc(d,1074504);c[f>>2]=c[d>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameaSERKS_(g,e);__ZN10StringNameD2Ev(e);e=c[f>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);l=b;return g|0}function __ZNK25AudioEffectPhaserInstance9get_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1074504);l=a;return c[b>>2]|0}function __ZNK25AudioEffectPhaserInstance8is_classERK6String(a,b){a=a|0;b=b|0;var c=0;if((!(__ZNK6StringeqEPKc(b,1074504)|0)?!(__ZNK6StringeqEPKc(b,1074811)|0):0)?!(__ZNK6StringeqEPKc(b,1126157)|0):0)c=__ZNK6StringeqEPKc(b,1142944)|0;else c=1;return c|0}function __ZNK25AudioEffectPhaserInstance12is_class_ptrEPv(a,b){a=a|0;b=b|0;return (b|0)==1237220|((b|0)==1237132|((b|0)==1220724|(b|0)==1220580))|0}function __ZN25AudioEffectPhaserInstanceD2Ev(a){a=a|0;var b=0,d=0;c[a>>2]=374032;b=a+96|0;d=c[b>>2]|0;if((d|0?__ZN9Reference11unreferenceEv(d)|0:0)?(d=c[b>>2]|0,__Z17predelete_handlerP6Object(d)|0):0){gj[c[(c[d>>2]|0)+76>>2]&8191](d);__ZN6Memory11free_staticEPvb(d,0)}c[b>>2]=0;__ZN10StringNameD2Ev(a+92|0);c[a>>2]=37e4;__ZN10StringNameD2Ev(a+88|0);__ZN9ReferenceD2Ev(a);return}function __ZN25AudioEffectPhaserInstanceD0Ev(a){a=a|0;var b=0,d=0;c[a>>2]=374032;b=a+96|0;d=c[b>>2]|0;if((d|0?__ZN9Reference11unreferenceEv(d)|0:0)?(d=c[b>>2]|0,__Z17predelete_handlerP6Object(d)|0):0){gj[c[(c[d>>2]|0)+76>>2]&8191](d);__ZN6Memory11free_staticEPvb(d,0)}c[b>>2]=0;__ZN10StringNameD2Ev(a+92|0);c[a>>2]=37e4;__ZN10StringNameD2Ev(a+88|0);__ZN9ReferenceD2Ev(a);__ZdlPv(a);return}function __ZN25AudioEffectPhaserInstance7processEPK10AudioFramePS0_i(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,h=0.0,i=0.0,j=0.0,k=0.0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,M=0,N=0.0,O=0.0,P=0.0,Q=0.0,R=0.0,S=0.0,T=0.0,U=0.0,V=0.0,W=0.0,X=0.0,Y=0.0,Z=0.0,_=0.0,$=0.0,aa=0.0,ba=0.0,ca=0.0,da=0.0;f=__ZN11AudioServer13get_singletonEv()|0;h=+mj[c[(c[f>>2]|0)+112>>2]&511](f);f=c[a+96>>2]|0;i=h*.5;j=+g[f+132>>2]/i;k=+g[f+140>>2]/h*6.283185307179586;if((e|0)<=0)return;l=a+100|0;h=+g[f+136>>2]/i-j;m=a+104|0;n=a+152|0;o=a+156|0;p=a+144|0;q=a+148|0;r=a+136|0;s=a+140|0;t=a+128|0;u=a+132|0;v=a+120|0;w=a+124|0;x=a+112|0;y=a+116|0;z=a+108|0;A=a+200|0;B=a+204|0;C=a+192|0;D=a+196|0;E=a+184|0;F=a+188|0;G=a+176|0;H=a+180|0;I=a+168|0;J=a+172|0;K=a+160|0;M=a+164|0;i=+g[f+144>>2];N=+g[f+148>>2];f=0;O=+g[l>>2];P=+g[q>>2];Q=+g[s>>2];R=+g[u>>2];S=+g[w>>2];T=+g[y>>2];U=+g[B>>2];V=+g[D>>2];W=+g[F>>2];X=+g[H>>2];Y=+g[J>>2];Z=+g[M>>2];_=+g[o>>2];while(1){$=k+O;aa=$;if(!(aa>=6.283185307179586))ba=$;else{$=aa;do{aa=$+-6.283185307179586;$=aa}while($>=6.283185307179586);ba=aa}$=j+h*((+L(+ba)+1.0)*.5);ca=(1.0-$)/($+1.0);a=b+(f<<3)|0;$=+g[a>>2]+ +g[m>>2]*i;aa=_-ca*$;da=ca*aa;_=$+da;$=P-da;da=ca*$;P=aa+da;aa=Q-da;da=ca*aa;Q=$+da;$=R-da;da=ca*$;R=aa+da;aa=S-da;da=ca*aa;S=$+da;$=T-da;T=aa+ca*$;g[m>>2]=$;g[d+(f<<3)>>2]=+g[a>>2]+$*N;a=b+(f<<3)+4|0;$=+g[a>>2]+ +g[z>>2]*i;aa=U-ca*$;da=ca*aa;U=$+da;$=V-da;da=ca*$;V=aa+da;aa=W-da;da=ca*aa;W=$+da;$=X-da;da=ca*$;X=aa+da;aa=Y-da;da=ca*aa;Y=$+da;$=Z-da;Z=aa+ca*$;g[z>>2]=$;g[d+(f<<3)+4>>2]=+g[a>>2]+$*N;f=f+1|0;if((f|0)==(e|0))break;else O=ba}g[x>>2]=ca;g[K>>2]=ca;g[v>>2]=ca;g[I>>2]=ca;g[t>>2]=ca;g[G>>2]=ca;g[r>>2]=ca;g[E>>2]=ca;g[p>>2]=ca;g[C>>2]=ca;g[n>>2]=ca;g[A>>2]=ca;g[l>>2]=ba;g[o>>2]=_;g[q>>2]=P;g[s>>2]=Q;g[u>>2]=R;g[w>>2]=S;g[y>>2]=T;g[B>>2]=U;g[D>>2]=V;g[F>>2]=W;g[H>>2]=X;g[J>>2]=Y;g[M>>2]=Z;return}function __ZN7ClassDB10_add_classI25AudioEffectPhaserInstanceEEvv(){var a=0,b=0,d=0,e=0,f=0,g=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+16|0;d=a+12|0;e=a+8|0;f=a+4|0;g=a;__ZN6StringC2EPKc(b,1074504);c[e>>2]=c[b>>2];__ZN10StringNameC2ERK6String(d,e);__ZN6StringC2EPKc(b,1074811);c[g>>2]=c[b>>2];__ZN10StringNameC2ERK6String(f,g);__ZN7ClassDB11_add_class2ERK10StringNameS2_(d,f);__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);__ZN10StringNameD2Ev(d);d=c[e>>2]|0;if(!d){l=a;return}if(__Z16atomic_decrementPj(d+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(d,1);l=a;return}function __ZN7ClassDB10_add_classI17AudioEffectPhaserEEvv(){var a=0,b=0,d=0,e=0,f=0,g=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+16|0;d=a+12|0;e=a+8|0;f=a+4|0;g=a;__ZN6StringC2EPKc(b,1074763);c[e>>2]=c[b>>2];__ZN10StringNameC2ERK6String(d,e);__ZN6StringC2EPKc(b,1074831);c[g>>2]=c[b>>2];__ZN10StringNameC2ERK6String(f,g);__ZN7ClassDB11_add_class2ERK10StringNameS2_(d,f);__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);__ZN10StringNameD2Ev(d);d=c[e>>2]|0;if(!d){l=a;return}if(__Z16atomic_decrementPj(d+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(d,1);l=a;return}function __ZN17AudioEffectPhaser13_bind_methodsEv(){var a=0,b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0;a=l;l=l+176|0;if((l|0)>=(m|0))ba(176);b=a+152|0;d=a+144|0;e=a+136|0;f=a+128|0;g=a+120|0;h=a+104|0;i=a+96|0;j=a+80|0;k=a+64|0;n=a+48|0;o=a+40|0;p=a+36|0;q=a+112|0;r=a+32|0;s=a+88|0;t=a+72|0;u=a+56|0;v=a+28|0;w=a+24|0;x=a+20|0;y=a+16|0;z=a+12|0;A=a+8|0;B=a+4|0;C=a;__Z8D_METHODPKcS0_(d,1074530,1074547);D=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(D);c[D>>2]=374128;__ZN10MethodBind10_set_constEb(D,0);__ZN10MethodBind24_generate_argument_typesEi(D,1);c[D+44>>2]=327;c[D+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,D,d,0,0)|0;D=d+4|0;E=c[D>>2]|0;if(E|0?(__Z16atomic_decrementPj(E+-8|0)|0)==0:0){F=c[D>>2]|0;D=(F|0)==0?0:F+-4|0;F=D+4|0;if(c[D>>2]|0){G=0;do{__ZN10StringNameD2Ev(F+(G<<2)|0);G=G+1|0}while(G>>>0<(c[D>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(E,1)}__ZN10StringNameD2Ev(d);__Z8D_METHODPKc(e,1074550);d=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(d);c[d>>2]=374164;__ZN10MethodBind10_set_constEb(d,1);__ZN10MethodBind24_generate_argument_typesEi(d,0);__ZN10MethodBind12_set_returnsEb(d,1);c[d+44>>2]=333;c[d+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,d,e,0,0)|0;d=e+4|0;E=c[d>>2]|0;if(E|0?(__Z16atomic_decrementPj(E+-8|0)|0)==0:0){D=c[d>>2]|0;d=(D|0)==0?0:D+-4|0;D=d+4|0;if(c[d>>2]|0){G=0;do{__ZN10StringNameD2Ev(D+(G<<2)|0);G=G+1|0}while(G>>>0<(c[d>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(E,1)}__ZN10StringNameD2Ev(e);__Z8D_METHODPKcS0_(f,1074567,1074547);e=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(e);c[e>>2]=374128;__ZN10MethodBind10_set_constEb(e,0);__ZN10MethodBind24_generate_argument_typesEi(e,1);c[e+44>>2]=328;c[e+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,e,f,0,0)|0;e=f+4|0;E=c[e>>2]|0;if(E|0?(__Z16atomic_decrementPj(E+-8|0)|0)==0:0){d=c[e>>2]|0;e=(d|0)==0?0:d+-4|0;d=e+4|0;if(c[e>>2]|0){G=0;do{__ZN10StringNameD2Ev(d+(G<<2)|0);G=G+1|0}while(G>>>0<(c[e>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(E,1)}__ZN10StringNameD2Ev(f);__Z8D_METHODPKc(g,1074584);f=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(f);c[f>>2]=374164;__ZN10MethodBind10_set_constEb(f,1);__ZN10MethodBind24_generate_argument_typesEi(f,0);__ZN10MethodBind12_set_returnsEb(f,1);c[f+44>>2]=334;c[f+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,f,g,0,0)|0;f=g+4|0;E=c[f>>2]|0;if(E|0?(__Z16atomic_decrementPj(E+-8|0)|0)==0:0){e=c[f>>2]|0;f=(e|0)==0?0:e+-4|0;e=f+4|0;if(c[f>>2]|0){G=0;do{__ZN10StringNameD2Ev(e+(G<<2)|0);G=G+1|0}while(G>>>0<(c[f>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(E,1)}__ZN10StringNameD2Ev(g);__Z8D_METHODPKcS0_(h,1074601,1074547);g=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(g);c[g>>2]=374128;__ZN10MethodBind10_set_constEb(g,0);__ZN10MethodBind24_generate_argument_typesEi(g,1);c[g+44>>2]=329;c[g+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,g,h,0,0)|0;g=h+4|0;E=c[g>>2]|0;if(E|0?(__Z16atomic_decrementPj(E+-8|0)|0)==0:0){f=c[g>>2]|0;g=(f|0)==0?0:f+-4|0;f=g+4|0;if(c[g>>2]|0){G=0;do{__ZN10StringNameD2Ev(f+(G<<2)|0);G=G+1|0}while(G>>>0<(c[g>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(E,1)}__ZN10StringNameD2Ev(h);__Z8D_METHODPKc(i,1074613);h=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(h);c[h>>2]=374164;__ZN10MethodBind10_set_constEb(h,1);__ZN10MethodBind24_generate_argument_typesEi(h,0);__ZN10MethodBind12_set_returnsEb(h,1);c[h+44>>2]=335;c[h+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,h,i,0,0)|0;h=i+4|0;E=c[h>>2]|0;if(E|0?(__Z16atomic_decrementPj(E+-8|0)|0)==0:0){g=c[h>>2]|0;h=(g|0)==0?0:g+-4|0;g=h+4|0;if(c[h>>2]|0){G=0;do{__ZN10StringNameD2Ev(g+(G<<2)|0);G=G+1|0}while(G>>>0<(c[h>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(E,1)}__ZN10StringNameD2Ev(i);__Z8D_METHODPKcS0_(j,1074625,1074638);i=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(i);c[i>>2]=374128;__ZN10MethodBind10_set_constEb(i,0);__ZN10MethodBind24_generate_argument_typesEi(i,1);c[i+44>>2]=330;c[i+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,i,j,0,0)|0;i=j+4|0;E=c[i>>2]|0;if(E|0?(__Z16atomic_decrementPj(E+-8|0)|0)==0:0){h=c[i>>2]|0;i=(h|0)==0?0:h+-4|0;h=i+4|0;if(c[i>>2]|0){G=0;do{__ZN10StringNameD2Ev(h+(G<<2)|0);G=G+1|0}while(G>>>0<(c[i>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(E,1)}__ZN10StringNameD2Ev(j);__Z8D_METHODPKc(k,1074642);j=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(j);c[j>>2]=374164;__ZN10MethodBind10_set_constEb(j,1);__ZN10MethodBind24_generate_argument_typesEi(j,0);__ZN10MethodBind12_set_returnsEb(j,1);c[j+44>>2]=336;c[j+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,j,k,0,0)|0;j=k+4|0;E=c[j>>2]|0;if(E|0?(__Z16atomic_decrementPj(E+-8|0)|0)==0:0){i=c[j>>2]|0;j=(i|0)==0?0:i+-4|0;i=j+4|0;if(c[j>>2]|0){G=0;do{__ZN10StringNameD2Ev(i+(G<<2)|0);G=G+1|0}while(G>>>0<(c[j>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(E,1)}__ZN10StringNameD2Ev(k);__Z8D_METHODPKcS0_(n,1074655,1074665);k=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(k);c[k>>2]=374128;__ZN10MethodBind10_set_constEb(k,0);__ZN10MethodBind24_generate_argument_typesEi(k,1);c[k+44>>2]=331;c[k+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,k,n,0,0)|0;k=n+4|0;E=c[k>>2]|0;if(E|0?(__Z16atomic_decrementPj(E+-8|0)|0)==0:0){j=c[k>>2]|0;k=(j|0)==0?0:j+-4|0;j=k+4|0;if(c[k>>2]|0){G=0;do{__ZN10StringNameD2Ev(j+(G<<2)|0);G=G+1|0}while(G>>>0<(c[k>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(E,1)}__ZN10StringNameD2Ev(n);__Z8D_METHODPKc(o,1074671);n=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(n);c[n>>2]=374164;__ZN10MethodBind10_set_constEb(n,1);__ZN10MethodBind24_generate_argument_typesEi(n,0);__ZN10MethodBind12_set_returnsEb(n,1);c[n+44>>2]=337;c[n+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,n,o,0,0)|0;n=o+4|0;E=c[n>>2]|0;if(E|0?(__Z16atomic_decrementPj(E+-8|0)|0)==0:0){k=c[n>>2]|0;n=(k|0)==0?0:k+-4|0;k=n+4|0;if(c[n>>2]|0){G=0;do{__ZN10StringNameD2Ev(k+(G<<2)|0);G=G+1|0}while(G>>>0<(c[n>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(E,1)}__ZN10StringNameD2Ev(o);__ZN6StringC2EPKc(b,1074763);c[q>>2]=c[b>>2];__ZN10StringNameC2ERK6String(p,q);__ZN6StringC2EPKc(r,1074681);__ZN6StringC2EPKc(s,1074694);o=b+4|0;c[o>>2]=0;E=b+12|0;c[E>>2]=0;c[b>>2]=3;n=c[r>>2]|0;if(n|0?(c[o>>2]=0,__Z28atomic_conditional_incrementPj(n+-8|0)|0):0)c[o>>2]=c[r>>2];c[b+8>>2]=1;o=c[E>>2]|0;if((o|0)!=(c[s>>2]|0)){if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(o,1);c[E>>2]=0;o=c[s>>2]|0;if(o|0?__Z28atomic_conditional_incrementPj(o+-8|0)|0:0)c[E>>2]=c[s>>2]}c[b+16>>2]=7;c[t>>2]=__Z11_scs_createPKc(1074530)|0;c[u>>2]=__Z11_scs_createPKc(1074550)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(p,b,t,u,-1);__ZN10StringNameD2Ev(u);__ZN10StringNameD2Ev(t);E=c[b+12>>2]|0;if(E|0?(__Z16atomic_decrementPj(E+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(E,1);E=c[b+4>>2]|0;if(E|0?(__Z16atomic_decrementPj(E+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(E,1);E=c[s>>2]|0;if(E|0?(__Z16atomic_decrementPj(E+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(E,1);E=c[r>>2]|0;if(E|0?(__Z16atomic_decrementPj(E+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(E,1);__ZN10StringNameD2Ev(p);p=c[q>>2]|0;if(p|0?(__Z16atomic_decrementPj(p+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(p,1);__ZN6StringC2EPKc(b,1074763);c[q>>2]=c[b>>2];__ZN10StringNameC2ERK6String(v,q);__ZN6StringC2EPKc(w,1074703);__ZN6StringC2EPKc(s,1074694);p=b+4|0;c[p>>2]=0;E=b+12|0;c[E>>2]=0;c[b>>2]=3;r=c[w>>2]|0;if(r|0?(c[p>>2]=0,__Z28atomic_conditional_incrementPj(r+-8|0)|0):0)c[p>>2]=c[w>>2];c[b+8>>2]=1;p=c[E>>2]|0;do if((p|0)!=(c[s>>2]|0)){do if(p|0){if(__Z16atomic_decrementPj(p+-8|0)|0)break;__ZN6Memory11free_staticEPvb(p,1)}while(0);c[E>>2]=0;r=c[s>>2]|0;if(!r)break;if(!(__Z28atomic_conditional_incrementPj(r+-8|0)|0))break;c[E>>2]=c[s>>2]}while(0);c[b+16>>2]=7;c[t>>2]=__Z11_scs_createPKc(1074567)|0;c[u>>2]=__Z11_scs_createPKc(1074584)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(v,b,t,u,-1);__ZN10StringNameD2Ev(u);__ZN10StringNameD2Ev(t);E=c[b+12>>2]|0;do if(E|0){if(__Z16atomic_decrementPj(E+-8|0)|0)break;__ZN6Memory11free_staticEPvb(E,1)}while(0);E=c[b+4>>2]|0;do if(E|0){if(__Z16atomic_decrementPj(E+-8|0)|0)break;__ZN6Memory11free_staticEPvb(E,1)}while(0);E=c[s>>2]|0;do if(E|0){if(__Z16atomic_decrementPj(E+-8|0)|0)break;__ZN6Memory11free_staticEPvb(E,1)}while(0);E=c[w>>2]|0;do if(E|0){if(__Z16atomic_decrementPj(E+-8|0)|0)break;__ZN6Memory11free_staticEPvb(E,1)}while(0);__ZN10StringNameD2Ev(v);v=c[q>>2]|0;do if(v|0){if(__Z16atomic_decrementPj(v+-8|0)|0)break;__ZN6Memory11free_staticEPvb(v,1)}while(0);__ZN6StringC2EPKc(b,1074763);c[q>>2]=c[b>>2];__ZN10StringNameC2ERK6String(x,q);__ZN6StringC2EPKc(y,1074716);__ZN6StringC2EPKc(s,1074724);v=b+4|0;c[v>>2]=0;E=b+12|0;c[E>>2]=0;c[b>>2]=3;w=c[y>>2]|0;do if(w|0){c[v>>2]=0;if(!(__Z28atomic_conditional_incrementPj(w+-8|0)|0))break;c[v>>2]=c[y>>2]}while(0);c[b+8>>2]=1;v=c[E>>2]|0;do if((v|0)!=(c[s>>2]|0)){do if(v|0){if(__Z16atomic_decrementPj(v+-8|0)|0)break;__ZN6Memory11free_staticEPvb(v,1)}while(0);c[E>>2]=0;w=c[s>>2]|0;if(!w)break;if(!(__Z28atomic_conditional_incrementPj(w+-8|0)|0))break;c[E>>2]=c[s>>2]}while(0);c[b+16>>2]=7;c[t>>2]=__Z11_scs_createPKc(1074601)|0;c[u>>2]=__Z11_scs_createPKc(1074613)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(x,b,t,u,-1);__ZN10StringNameD2Ev(u);__ZN10StringNameD2Ev(t);E=c[b+12>>2]|0;do if(E|0){if(__Z16atomic_decrementPj(E+-8|0)|0)break;__ZN6Memory11free_staticEPvb(E,1)}while(0);E=c[b+4>>2]|0;do if(E|0){if(__Z16atomic_decrementPj(E+-8|0)|0)break;__ZN6Memory11free_staticEPvb(E,1)}while(0);E=c[s>>2]|0;do if(E|0){if(__Z16atomic_decrementPj(E+-8|0)|0)break;__ZN6Memory11free_staticEPvb(E,1)}while(0);E=c[y>>2]|0;do if(E|0){if(__Z16atomic_decrementPj(E+-8|0)|0)break;__ZN6Memory11free_staticEPvb(E,1)}while(0);__ZN10StringNameD2Ev(x);x=c[q>>2]|0;do if(x|0){if(__Z16atomic_decrementPj(x+-8|0)|0)break;__ZN6Memory11free_staticEPvb(x,1)}while(0);__ZN6StringC2EPKc(b,1074763);c[q>>2]=c[b>>2];__ZN10StringNameC2ERK6String(z,q);__ZN6StringC2EPKc(A,1074732);__ZN6StringC2EPKc(s,1074741);x=b+4|0;c[x>>2]=0;E=b+12|0;c[E>>2]=0;c[b>>2]=3;y=c[A>>2]|0;do if(y|0){c[x>>2]=0;if(!(__Z28atomic_conditional_incrementPj(y+-8|0)|0))break;c[x>>2]=c[A>>2]}while(0);c[b+8>>2]=1;x=c[E>>2]|0;do if((x|0)!=(c[s>>2]|0)){do if(x|0){if(__Z16atomic_decrementPj(x+-8|0)|0)break;__ZN6Memory11free_staticEPvb(x,1)}while(0);c[E>>2]=0;y=c[s>>2]|0;if(!y)break;if(!(__Z28atomic_conditional_incrementPj(y+-8|0)|0))break;c[E>>2]=c[s>>2]}while(0);c[b+16>>2]=7;c[t>>2]=__Z11_scs_createPKc(1074625)|0;c[u>>2]=__Z11_scs_createPKc(1074642)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(z,b,t,u,-1);__ZN10StringNameD2Ev(u);__ZN10StringNameD2Ev(t);E=c[b+12>>2]|0;do if(E|0){if(__Z16atomic_decrementPj(E+-8|0)|0)break;__ZN6Memory11free_staticEPvb(E,1)}while(0);E=c[b+4>>2]|0;do if(E|0){if(__Z16atomic_decrementPj(E+-8|0)|0)break;__ZN6Memory11free_staticEPvb(E,1)}while(0);E=c[s>>2]|0;do if(E|0){if(__Z16atomic_decrementPj(E+-8|0)|0)break;__ZN6Memory11free_staticEPvb(E,1)}while(0);E=c[A>>2]|0;do if(E|0){if(__Z16atomic_decrementPj(E+-8|0)|0)break;__ZN6Memory11free_staticEPvb(E,1)}while(0);__ZN10StringNameD2Ev(z);z=c[q>>2]|0;do if(z|0){if(__Z16atomic_decrementPj(z+-8|0)|0)break;__ZN6Memory11free_staticEPvb(z,1)}while(0);__ZN6StringC2EPKc(b,1074763);c[q>>2]=c[b>>2];__ZN10StringNameC2ERK6String(B,q);__ZN6StringC2EPKc(C,1074665);__ZN6StringC2EPKc(s,1074753);z=b+4|0;c[z>>2]=0;E=b+12|0;c[E>>2]=0;c[b>>2]=3;A=c[C>>2]|0;do if(A|0){c[z>>2]=0;if(!(__Z28atomic_conditional_incrementPj(A+-8|0)|0))break;c[z>>2]=c[C>>2]}while(0);c[b+8>>2]=1;z=c[E>>2]|0;do if((z|0)!=(c[s>>2]|0)){do if(z|0){if(__Z16atomic_decrementPj(z+-8|0)|0)break;__ZN6Memory11free_staticEPvb(z,1)}while(0);c[E>>2]=0;A=c[s>>2]|0;if(!A)break;if(!(__Z28atomic_conditional_incrementPj(A+-8|0)|0))break;c[E>>2]=c[s>>2]}while(0);c[b+16>>2]=7;c[t>>2]=__Z11_scs_createPKc(1074655)|0;c[u>>2]=__Z11_scs_createPKc(1074671)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(B,b,t,u,-1);__ZN10StringNameD2Ev(u);__ZN10StringNameD2Ev(t);t=c[b+12>>2]|0;do if(t|0){if(__Z16atomic_decrementPj(t+-8|0)|0)break;__ZN6Memory11free_staticEPvb(t,1)}while(0);t=c[b+4>>2]|0;do if(t|0){if(__Z16atomic_decrementPj(t+-8|0)|0)break;__ZN6Memory11free_staticEPvb(t,1)}while(0);t=c[s>>2]|0;do if(t|0){if(__Z16atomic_decrementPj(t+-8|0)|0)break;__ZN6Memory11free_staticEPvb(t,1)}while(0);t=c[C>>2]|0;do if(t|0){if(__Z16atomic_decrementPj(t+-8|0)|0)break;__ZN6Memory11free_staticEPvb(t,1)}while(0);__ZN10StringNameD2Ev(B);B=c[q>>2]|0;if(!B){l=a;return}if(__Z16atomic_decrementPj(B+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(B,1);l=a;return}function __ZN17AudioEffectPhaser16set_range_min_hzEf(a,b){a=a|0;b=+b;g[a+132>>2]=b;return}function __ZNK17AudioEffectPhaser16get_range_min_hzEv(a){a=a|0;return +(+g[a+132>>2])}function __ZN17AudioEffectPhaser16set_range_max_hzEf(a,b){a=a|0;b=+b;g[a+136>>2]=b;return}function __ZNK17AudioEffectPhaser16get_range_max_hzEv(a){a=a|0;return +(+g[a+136>>2])}function __ZN17AudioEffectPhaser11set_rate_hzEf(a,b){a=a|0;b=+b;g[a+140>>2]=b;return}function __ZNK17AudioEffectPhaser11get_rate_hzEv(a){a=a|0;return +(+g[a+140>>2])}function __ZN17AudioEffectPhaser12set_feedbackEf(a,b){a=a|0;b=+b;g[a+144>>2]=b;return}function __ZNK17AudioEffectPhaser12get_feedbackEv(a){a=a|0;return +(+g[a+144>>2])}function __ZN17AudioEffectPhaser9set_depthEf(a,b){a=a|0;b=+b;g[a+148>>2]=b;return}function __ZNK17AudioEffectPhaser9get_depthEv(a){a=a|0;return +(+g[a+148>>2])}function __ZNK13MethodBind0RCI17AudioEffectPhaserfE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Ef(d,0.0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK13MethodBind0RCI17AudioEffectPhaserfE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1074763);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI17AudioEffectPhaserfE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1237224)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2Ef(i,+mj[n&511](d));__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI17AudioEffectPhaserfE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0.0;if(!b)f=0;else{d=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1237224)|0;f=d?b:0}b=c[a+44>>2]|0;d=c[a+48>>2]|0;a=f+(d>>1)|0;if(!(d&1)){h=b;i=+mj[h&511](a);g[e>>2]=i;return}else{h=c[(c[a>>2]|0)+b>>2]|0;i=+mj[h&511](a);g[e>>2]=i;return}}function __ZN13MethodBind0RCI17AudioEffectPhaserfED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I17AudioEffectPhaserfE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if(!b){__ZN7VariantC2Ef(d,0.0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK11MethodBind1I17AudioEffectPhaserfE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1074763);l=a;return c[b>>2]|0}function __ZN11MethodBind1I17AudioEffectPhaserfE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0.0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1237224)|0:0){c[h>>2]=0;a[1263537]=0;k=d+24|0;n=c[k>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=i;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=i;return}if((g|0)>0){if((n|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);p=0}else{a[1263537]=0;p=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,p)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=p;c[b>>2]=0;l=i;return}}p=c[d+44>>2]|0;n=c[d+48>>2]|0;o=e+(n>>1)|0;if(!(n&1))q=p;else q=c[(c[o>>2]|0)+p>>2]|0;do if((g|0)<1){p=c[k>>2]|0;n=p+-1|0;if((p|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)s=0;else s=c[e+-4>>2]|0;if((p|0)<=(s|0)){if(r)t=0;else t=c[e+-4>>2]|0;do if((t|0)<(p|0)){if(r)u=0;else u=c[e+-4>>2]|0;if((u|0)<(p|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);v=0;break}else{a[1263537]=0;w=31;break}}else w=31;while(0);if((w|0)==31)v=e+(n*24|0)|0;__ZN7VariantC2ERKS_(j,v);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);x=+__ZNK7VariantcvfEv(j);Mi[q&511](o,x);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I17AudioEffectPhaserfE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0,j=0.0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1237224)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1)){h=b;i=c[d>>2]|0;j=+g[i>>2];Mi[h&511](a,j);return}else{h=c[(c[a>>2]|0)+b>>2]|0;i=c[d>>2]|0;j=+g[i>>2];Mi[h&511](a,j);return}}function __ZN11MethodBind1I17AudioEffectPhaserfED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN21AudioEffectPitchShift18_initialize_classvEv(b){b=b|0;if(a[1263519]|0)return;if(!(a[1263494]|0)){if(!(a[1257004]|0)){if(!(a[1257001]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI9ReferenceEEvv();__ZN9Reference13_bind_methodsEv();a[1257001]=1}__ZN7ClassDB10_add_classI8ResourceEEvv();__ZN8Resource13_bind_methodsEv();a[1257004]=1}__ZN7ClassDB10_add_classI11AudioEffectEEvv();a[1263494]=1}__ZN7ClassDB10_add_classI21AudioEffectPitchShiftEEvv();__ZN21AudioEffectPitchShift13_bind_methodsEv();a[1263519]=1;return}function __ZN21AudioEffectPitchShift5_setvERK10StringNameRK7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK21AudioEffectPitchShift5_getvERK10StringNameR7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK21AudioEffectPitchShift19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+24|0;g=e+4|0;h=e;if(!d)__ZNK11AudioEffect19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,0);__ZN6StringC2EPKc(f,1074905);i=c[f>>2]|0;f=i;j=g+4|0;c[j>>2]=0;k=g+12|0;c[k>>2]=0;c[g>>2]=0;n=(i|0)==0;if(!n?(c[j>>2]=0,__Z28atomic_conditional_incrementPj(i+-8|0)|0):0)c[j>>2]=f;c[g+8>>2]=0;f=c[k>>2]|0;if(f|0){if(!(__Z16atomic_decrementPj(f+-8|0)|0))__ZN6Memory11free_staticEPvb(f,1);c[k>>2]=0}c[g+16>>2]=256;if(!(c[b>>2]|0)){k=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=k;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0}k=__ZnwjPFPvjE(32,4740)|0;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0;c[k+12>>2]=0;c[k+16>>2]=7;f=k+20|0;c[f>>2]=0;j=k+24|0;c[j>>2]=0;o=k+28|0;c[o>>2]=0;__ZN12PropertyInfoaSERKS_(k,g)|0;p=c[b>>2]|0;q=p+4|0;r=c[q>>2]|0;c[j>>2]=r;c[f>>2]=0;c[o>>2]=p;if(r|0)c[r+20>>2]=k;c[q>>2]=k;if(!(c[p>>2]|0))c[p>>2]=k;k=p+8|0;c[k>>2]=(c[k>>2]|0)+1;k=c[g+12>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);k=c[g+4>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);if(!n?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);__ZN10StringNameC2EPKc(h,1074905);__ZN7ClassDB17get_property_listE10StringNameP4ListI12PropertyInfo16DefaultAllocatorEbPK6Object(h,b,1,a);__ZN10StringNameD2Ev(h);if(!d){l=e;return}__ZNK11AudioEffect19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,1);l=e;return}function __ZN21AudioEffectPitchShift14_notificationvEib(a,b,c){a=a|0;b=b|0;c=c|0;return}function __ZNK21AudioEffectPitchShift16_get_class_namevEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+8|0;e=b+4|0;f=b;g=a+128|0;a=c[g>>2]|0;if(a|0){if(c[a+4>>2]|0){l=b;return g|0}if(__ZNK6String6lengthEv(a+8|0)|0){l=b;return g|0}}__ZN6StringC2EPKc(d,1074905);c[f>>2]=c[d>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameaSERKS_(g,e);__ZN10StringNameD2Ev(e);e=c[f>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);l=b;return g|0}function __ZNK21AudioEffectPitchShift9get_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1074905);l=a;return c[b>>2]|0}function __ZNK21AudioEffectPitchShift8is_classERK6String(a,b){a=a|0;b=b|0;var c=0;if(((!(__ZNK6StringeqEPKc(b,1074905)|0)?!(__ZNK6StringeqEPKc(b,1074831)|0):0)?!(__ZNK6StringeqEPKc(b,1110448)|0):0)?!(__ZNK6StringeqEPKc(b,1126157)|0):0)c=__ZNK6StringeqEPKc(b,1142944)|0;else c=1;return c|0}function __ZNK21AudioEffectPitchShift12is_class_ptrEPv(a,b){a=a|0;b=b|0;return (b|0)==1237232|((b|0)==1236716|((b|0)==1220696|((b|0)==1220724|(b|0)==1220580)))|0}function __ZN21AudioEffectPitchShiftD2Ev(a){a=a|0;c[a>>2]=374200;__ZN10StringNameD2Ev(a+128|0);c[a>>2]=370192;__ZN10StringNameD2Ev(a+124|0);__ZN8ResourceD2Ev(a);return}function __ZN21AudioEffectPitchShiftD0Ev(a){a=a|0;c[a>>2]=374200;__ZN10StringNameD2Ev(a+128|0);c[a>>2]=370192;__ZN10StringNameD2Ev(a+124|0);__ZN8ResourceD2Ev(a);__ZdlPv(a);return}function __ZN21AudioEffectPitchShift8instanceEv(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d;c[e>>2]=0;__ZN3RefI29AudioEffectPitchShiftInstanceE8instanceEv(e);if(!b)f=0;else{a[1263537]=0;__ZN9Reference8init_refEv(b)|0;f=b}b=(c[e>>2]|0)+96|0;g=c[b>>2]|0;if((f|0)==(g|0)){if(f|0){h=f;i=12}}else{if((g|0?__ZN9Reference11unreferenceEv(g)|0:0)?(g=c[b>>2]|0,__Z17predelete_handlerP6Object(g)|0):0){gj[c[(c[g>>2]|0)+76>>2]&8191](g);__ZN6Memory11free_staticEPvb(g,0)}c[b>>2]=f;if(f|0){__ZN9Reference9referenceEv(f);h=f;i=12}}if(((i|0)==12?__ZN9Reference11unreferenceEv(h)|0:0)?__Z17predelete_handlerP6Object(f)|0:0){gj[c[(c[f>>2]|0)+76>>2]&8191](f);__ZN6Memory11free_staticEPvb(f,0)}f=c[e>>2]|0;if(!f){j=0;l=d;return j|0}if($i[c[(c[f>>2]|0)+44>>2]&8191](f,1237132)|0){__ZN9Reference9referenceEv(f);k=f}else k=0;f=c[e>>2]|0;if(!f){j=k;l=d;return j|0}if(!(__ZN9Reference11unreferenceEv(f)|0)){j=k;l=d;return j|0}f=c[e>>2]|0;if(!(__Z17predelete_handlerP6Object(f)|0)){j=k;l=d;return j|0}gj[c[(c[f>>2]|0)+76>>2]&8191](f);__ZN6Memory11free_staticEPvb(f,0);j=k;l=d;return j|0}function __ZN3RefI29AudioEffectPitchShiftInstanceE8instanceEv(b){b=b|0;var d=0,e=0,f=0,g=0,h=0;d=__ZnwjPKc(721020,1263606)|0;__ZN9ReferenceC2Ev(d);c[d>>2]=37e4;__ZN10StringNameC2Ev(d+88|0);c[d>>2]=374328;__ZN10StringNameC2Ev(d+92|0);c[d+721016>>2]=0;_memset(d+96|0,0,294924)|0;_memset(d+360556|0,0,294924)|0;__Z22postinitialize_handlerP6Object(d);if(!d){e=0;f=0}else{a[1263537]=0;__ZN9Reference8init_refEv(d)|0;e=d;f=d}d=c[b>>2]|0;do if((e|0)==(d|0))if(!e)return;else{g=e;break}else{if((d|0?__ZN9Reference11unreferenceEv(d)|0:0)?(h=c[b>>2]|0,__Z17predelete_handlerP6Object(h)|0):0){gj[c[(c[h>>2]|0)+76>>2]&8191](h);__ZN6Memory11free_staticEPvb(h,0)}c[b>>2]=f;if(!e)return;else{__ZN9Reference9referenceEv(e);g=e;break}}while(0);if(!(__ZN9Reference11unreferenceEv(g)|0))return;if(!(__Z17predelete_handlerP6Object(e)|0))return;gj[c[(c[e>>2]|0)+76>>2]&8191](e);__ZN6Memory11free_staticEPvb(f,0);return}function __ZN29AudioEffectPitchShiftInstance18_initialize_classvEv(b){b=b|0;if(a[1263518]|0)return;if(!(a[1263493]|0)){if(!(a[1257001]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI9ReferenceEEvv();__ZN9Reference13_bind_methodsEv();a[1257001]=1}__ZN7ClassDB10_add_classI19AudioEffectInstanceEEvv();a[1263493]=1}__ZN7ClassDB10_add_classI29AudioEffectPitchShiftInstanceEEvv();a[1263518]=1;return}function __ZN29AudioEffectPitchShiftInstance5_setvERK10StringNameRK7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK29AudioEffectPitchShiftInstance5_getvERK10StringNameR7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK29AudioEffectPitchShiftInstance19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+24|0;g=e+4|0;h=e;if(!d)__ZNK19AudioEffectInstance19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,0);__ZN6StringC2EPKc(f,1074781);i=c[f>>2]|0;f=i;j=g+4|0;c[j>>2]=0;k=g+12|0;c[k>>2]=0;c[g>>2]=0;n=(i|0)==0;if(!n?(c[j>>2]=0,__Z28atomic_conditional_incrementPj(i+-8|0)|0):0)c[j>>2]=f;c[g+8>>2]=0;f=c[k>>2]|0;if(f|0){if(!(__Z16atomic_decrementPj(f+-8|0)|0))__ZN6Memory11free_staticEPvb(f,1);c[k>>2]=0}c[g+16>>2]=256;if(!(c[b>>2]|0)){k=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=k;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0}k=__ZnwjPFPvjE(32,4740)|0;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0;c[k+12>>2]=0;c[k+16>>2]=7;f=k+20|0;c[f>>2]=0;j=k+24|0;c[j>>2]=0;o=k+28|0;c[o>>2]=0;__ZN12PropertyInfoaSERKS_(k,g)|0;p=c[b>>2]|0;q=p+4|0;r=c[q>>2]|0;c[j>>2]=r;c[f>>2]=0;c[o>>2]=p;if(r|0)c[r+20>>2]=k;c[q>>2]=k;if(!(c[p>>2]|0))c[p>>2]=k;k=p+8|0;c[k>>2]=(c[k>>2]|0)+1;k=c[g+12>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);k=c[g+4>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);if(!n?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);__ZN10StringNameC2EPKc(h,1074781);__ZN7ClassDB17get_property_listE10StringNameP4ListI12PropertyInfo16DefaultAllocatorEbPK6Object(h,b,1,a);__ZN10StringNameD2Ev(h);if(!d){l=e;return}__ZNK19AudioEffectInstance19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,1);l=e;return}function __ZN29AudioEffectPitchShiftInstance14_notificationvEib(a,b,c){a=a|0;b=b|0;c=c|0;return}function __ZNK29AudioEffectPitchShiftInstance16_get_class_namevEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+8|0;e=b+4|0;f=b;g=a+92|0;a=c[g>>2]|0;if(a|0){if(c[a+4>>2]|0){l=b;return g|0}if(__ZNK6String6lengthEv(a+8|0)|0){l=b;return g|0}}__ZN6StringC2EPKc(d,1074781);c[f>>2]=c[d>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameaSERKS_(g,e);__ZN10StringNameD2Ev(e);e=c[f>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);l=b;return g|0}function __ZNK29AudioEffectPitchShiftInstance9get_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1074781);l=a;return c[b>>2]|0}function __ZNK29AudioEffectPitchShiftInstance8is_classERK6String(a,b){a=a|0;b=b|0;var c=0;if((!(__ZNK6StringeqEPKc(b,1074781)|0)?!(__ZNK6StringeqEPKc(b,1074811)|0):0)?!(__ZNK6StringeqEPKc(b,1126157)|0):0)c=__ZNK6StringeqEPKc(b,1142944)|0;else c=1;return c|0}function __ZNK29AudioEffectPitchShiftInstance12is_class_ptrEPv(a,b){a=a|0;b=b|0;return (b|0)==1237228|((b|0)==1237132|((b|0)==1220724|(b|0)==1220580))|0}function __ZN29AudioEffectPitchShiftInstanceD2Ev(a){a=a|0;var b=0,d=0;c[a>>2]=374328;b=a+96|0;d=c[b>>2]|0;if((d|0?__ZN9Reference11unreferenceEv(d)|0:0)?(d=c[b>>2]|0,__Z17predelete_handlerP6Object(d)|0):0){gj[c[(c[d>>2]|0)+76>>2]&8191](d);__ZN6Memory11free_staticEPvb(d,0)}c[b>>2]=0;__ZN10StringNameD2Ev(a+92|0);c[a>>2]=37e4;__ZN10StringNameD2Ev(a+88|0);__ZN9ReferenceD2Ev(a);return}function __ZN29AudioEffectPitchShiftInstanceD0Ev(a){a=a|0;var b=0,d=0;c[a>>2]=374328;b=a+96|0;d=c[b>>2]|0;if((d|0?__ZN9Reference11unreferenceEv(d)|0:0)?(d=c[b>>2]|0,__Z17predelete_handlerP6Object(d)|0):0){gj[c[(c[d>>2]|0)+76>>2]&8191](d);__ZN6Memory11free_staticEPvb(d,0)}c[b>>2]=0;__ZN10StringNameD2Ev(a+92|0);c[a>>2]=37e4;__ZN10StringNameD2Ev(a+88|0);__ZN9ReferenceD2Ev(a);__ZdlPv(a);return}function __ZN29AudioEffectPitchShiftInstance7processEPK10AudioFramePS0_i(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,h=0.0;f=__ZN11AudioServer13get_singletonEv()|0;h=+mj[c[(c[f>>2]|0)+112>>2]&511](f);f=a+96|0;__ZN13SMBPitchShift10PitchShiftEflllfPfS0_i(a+100|0,+g[(c[f>>2]|0)+132>>2],e,2048,4,h,b,d,2);__ZN13SMBPitchShift10PitchShiftEflllfPfS0_i(a+360560|0,+g[(c[f>>2]|0)+132>>2],e,2048,4,h,b+4|0,d+4|0,2);return}function __ZN13SMBPitchShift10PitchShiftEflllfPfS0_i(a,b,d,e,f,h,i,j,k){a=a|0;b=+b;d=d|0;e=e|0;f=f|0;h=+h;i=i|0;j=j|0;k=k|0;var l=0,m=0,n=0.0,o=0.0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0.0,E=0.0,F=0,G=0,H=0,J=0,M=0.0,N=0.0,O=0.0,P=0.0,R=0;l=(e|0)/2|0;m=(e|0)/(f|0)|0;n=+(e|0);o=h/n;h=+(m|0)*6.283185307179586/n;p=e-m|0;q=a+360456|0;r=c[q>>2]|0;if(!r){c[q>>2]=p;s=p}else s=r;if((d|0)<=0)return;r=(e|0)>0;t=a+65536|0;u=(e|0)<-1;v=a+327688|0;w=e<<2;x=a+294920|0;y=(e+2|0)<(e<<1|0);z=(m|0)>0;A=a+163848|0;B=a+163848+(m<<2)|0;C=(p|0)>0;D=+(U(l,f)|0);E=+(f|0);f=a+(e+16386<<2)|0;F=w+-8|0;G=0;H=s;while(1){s=U(G,k)|0;c[a+(H<<2)>>2]=c[i+(s<<2)>>2];J=c[q>>2]|0;c[j+(s<<2)>>2]=c[a+32768+(J-p<<2)>>2];s=J+1|0;c[q>>2]=s;if((s|0)>=(e|0)){c[q>>2]=p;if(r){s=0;do{M=.5-+K(+(+(s|0)*6.283185307179586/n))*.5;J=s<<1;g[a+65536+(J<<2)>>2]=+g[a+(s<<2)>>2]*M;g[a+65536+((J|1)<<2)>>2]=0.0;s=s+1|0}while((s|0)!=(e|0))}__ZN13SMBPitchShift6smbFftEPfll(0,t,e,-1);if(!u){s=0;while(1){J=s<<1;M=+g[a+65536+(J<<2)>>2];N=+g[a+65536+((J|1)<<2)>>2];O=+I(+(M*M+N*N))*2.0;P=+Q(+N,+M);J=a+131072+(s<<2)|0;M=P-+g[J>>2];g[J>>2]=P;P=+(s|0);N=M-h*P;J=~~(N/3.141592653589793);R=J&1;g[a+262152+(s<<2)>>2]=O;g[a+229384+(s<<2)>>2]=o*P+o*(E*(N-+(((J|0)>-1?R:0-R|0)+J|0)*3.141592653589793)/6.283185307179586);if((s|0)<(l|0))s=s+1|0;else break}_memset(v|0,0,w|0)|0;_memset(x|0,0,w|0)|0;if(!u){s=0;while(1){J=~~(+(s|0)*b);if((J|0)<=(l|0)){R=a+327688+(J<<2)|0;g[R>>2]=+g[a+262152+(s<<2)>>2]+ +g[R>>2];g[a+294920+(J<<2)>>2]=+g[a+229384+(s<<2)>>2]*b}if((s|0)<(l|0))s=s+1|0;else break}if(!u){s=0;while(1){N=+g[a+327688+(s<<2)>>2];P=+(s|0);J=a+147460+(s<<2)|0;O=+g[J>>2]+(h*P+(+g[a+294920+(s<<2)>>2]-o*P)/o*6.283185307179586/E);g[J>>2]=O;P=O;J=s<<1;g[a+65536+(J<<2)>>2]=N*+K(+P);g[a+65536+((J|1)<<2)>>2]=N*+L(+P);if((s|0)<(l|0))s=s+1|0;else break}}}}else{_memset(v|0,0,w|0)|0;_memset(x|0,0,w|0)|0}if(y)_memset(f|0,0,F|0)|0;__ZN13SMBPitchShift6smbFftEPfll(0,t,e,1);if(r){s=0;do{P=(.5-+K(+(+(s|0)*6.283185307179586/n))*.5)*2.0;J=a+163848+(s<<2)|0;g[J>>2]=+g[J>>2]+ +g[a+65536+(s<<1<<2)>>2]*P/D;s=s+1|0}while((s|0)!=(e|0))}if(z){s=0;do{c[a+32768+(s<<2)>>2]=c[a+163848+(s<<2)>>2];s=s+1|0}while((s|0)!=(m|0))}_memmove(A|0,B|0,w|0)|0;if(C){s=0;do{c[a+(s<<2)>>2]=c[a+(s+m<<2)>>2];s=s+1|0}while((s|0)!=(p|0))}}s=G+1|0;if((s|0)==(d|0))break;G=s;H=c[q>>2]|0}return}function __ZN13SMBPitchShift6smbFftEPfll(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0.0,o=0.0,p=0.0,q=0.0,r=0.0,s=0,t=0,u=0.0,v=0.0,w=0.0,x=0.0;a=d<<1;f=a+-2|0;a:do if((f|0)>2){if((a|0)>2)h=2;else{i=2;while(1){i=i+2|0;if((i|0)>=(f|0))break a}}do{i=0;j=2;do{i=((j&h|0)!=0|i)<<1;j=j<<1}while((j|0)<(a|0));if((h|0)<(i|0)){j=b+(h<<2)|0;k=b+(i<<2)|0;l=c[j>>2]|0;m=j+4|0;c[j>>2]=c[k>>2];j=k+4|0;c[k>>2]=l;l=c[m>>2]|0;c[m>>2]=c[j>>2];c[j>>2]=l}h=h+2|0}while((h|0)<(f|0))}while(0);f=~~(+S(+(+(d|0)))/.6931471805599453+.5);if((f|0)<=0)return;n=+(e|0);e=2;d=0;do{e=e<<1;h=e>>1;o=3.141592653589793/+(e>>2|0);p=+K(+o);q=n*+L(+o);if((e|0)>0){o=0.0;r=1.0;l=0;while(1){j=b+(l<<2)|0;m=j+(h<<2)|0;if((l|0)<(a|0)){k=m+4|0;s=m;m=j+4|0;t=j;j=l;while(1){u=+g[s>>2];v=+g[k>>2];w=r*u-o*v;x=o*u+r*v;g[s>>2]=+g[t>>2]-w;g[k>>2]=+g[m>>2]-x;g[t>>2]=w+ +g[t>>2];g[m>>2]=x+ +g[m>>2];j=j+e|0;if((j|0)>=(a|0))break;else{k=k+(e<<2)|0;s=s+(e<<2)|0;m=m+(e<<2)|0;t=t+(e<<2)|0}}}x=p*r-q*o;l=l+2|0;if((l|0)>=(h|0))break;else{o=q*r+p*o;r=x}}}d=d+1|0}while((d|0)!=(f|0));return}function __ZN7ClassDB10_add_classI29AudioEffectPitchShiftInstanceEEvv(){var a=0,b=0,d=0,e=0,f=0,g=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+16|0;d=a+12|0;e=a+8|0;f=a+4|0;g=a;__ZN6StringC2EPKc(b,1074781);c[e>>2]=c[b>>2];__ZN10StringNameC2ERK6String(d,e);__ZN6StringC2EPKc(b,1074811);c[g>>2]=c[b>>2];__ZN10StringNameC2ERK6String(f,g);__ZN7ClassDB11_add_class2ERK10StringNameS2_(d,f);__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);__ZN10StringNameD2Ev(d);d=c[e>>2]|0;if(!d){l=a;return}if(__Z16atomic_decrementPj(d+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(d,1);l=a;return}function __ZN7ClassDB10_add_classI21AudioEffectPitchShiftEEvv(){var a=0,b=0,d=0,e=0,f=0,g=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+16|0;d=a+12|0;e=a+8|0;f=a+4|0;g=a;__ZN6StringC2EPKc(b,1074905);c[e>>2]=c[b>>2];__ZN10StringNameC2ERK6String(d,e);__ZN6StringC2EPKc(b,1074831);c[g>>2]=c[b>>2];__ZN10StringNameC2ERK6String(f,g);__ZN7ClassDB11_add_class2ERK10StringNameS2_(d,f);__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);__ZN10StringNameD2Ev(d);d=c[e>>2]|0;if(!d){l=a;return}if(__Z16atomic_decrementPj(d+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(d,1);l=a;return}function __ZN21AudioEffectPitchShift13_bind_methodsEv(){var a=0,b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0;a=l;l=l+64|0;if((l|0)>=(m|0))ba(64);b=a+44|0;d=a+32|0;e=a+24|0;f=a+12|0;g=a+40|0;h=a;i=a+16|0;j=a+8|0;k=a+4|0;__Z8D_METHODPKcS0_(d,1074843,1074859);n=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(n);c[n>>2]=374424;__ZN10MethodBind10_set_constEb(n,0);__ZN10MethodBind24_generate_argument_typesEi(n,1);c[n+44>>2]=332;c[n+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,n,d,0,0)|0;n=d+4|0;o=c[n>>2]|0;if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0){p=c[n>>2]|0;n=(p|0)==0?0:p+-4|0;p=n+4|0;if(c[n>>2]|0){q=0;do{__ZN10StringNameD2Ev(p+(q<<2)|0);q=q+1|0}while(q>>>0<(c[n>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(o,1)}__ZN10StringNameD2Ev(d);__Z8D_METHODPKc(e,1074864);d=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(d);c[d>>2]=374460;__ZN10MethodBind10_set_constEb(d,1);__ZN10MethodBind24_generate_argument_typesEi(d,0);__ZN10MethodBind12_set_returnsEb(d,1);c[d+44>>2]=338;c[d+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,d,e,0,0)|0;d=e+4|0;o=c[d>>2]|0;if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0){n=c[d>>2]|0;d=(n|0)==0?0:n+-4|0;n=d+4|0;if(c[d>>2]|0){q=0;do{__ZN10StringNameD2Ev(n+(q<<2)|0);q=q+1|0}while(q>>>0<(c[d>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(o,1)}__ZN10StringNameD2Ev(e);__ZN6StringC2EPKc(b,1074905);c[g>>2]=c[b>>2];__ZN10StringNameC2ERK6String(f,g);__ZN6StringC2EPKc(h,1074880);__ZN6StringC2EPKc(i,1074892);e=b+4|0;c[e>>2]=0;o=b+12|0;c[o>>2]=0;c[b>>2]=3;d=c[h>>2]|0;if(d|0?(c[e>>2]=0,__Z28atomic_conditional_incrementPj(d+-8|0)|0):0)c[e>>2]=c[h>>2];c[b+8>>2]=1;e=c[o>>2]|0;if((e|0)!=(c[i>>2]|0)){if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);c[o>>2]=0;e=c[i>>2]|0;if(e|0?__Z28atomic_conditional_incrementPj(e+-8|0)|0:0)c[o>>2]=c[i>>2]}c[b+16>>2]=7;c[j>>2]=__Z11_scs_createPKc(1074843)|0;c[k>>2]=__Z11_scs_createPKc(1074864)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(f,b,j,k,-1);__ZN10StringNameD2Ev(k);__ZN10StringNameD2Ev(j);j=c[b+12>>2]|0;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);j=c[b+4>>2]|0;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);j=c[i>>2]|0;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);j=c[h>>2]|0;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(!f){l=a;return}if(__Z16atomic_decrementPj(f+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(f,1);l=a;return}function __ZN21AudioEffectPitchShift15set_pitch_scaleEf(a,b){a=a|0;b=+b;g[a+132>>2]=b;return}function __ZNK21AudioEffectPitchShift15get_pitch_scaleEv(a){a=a|0;return +(+g[a+132>>2])}function __ZNK13MethodBind0RCI21AudioEffectPitchShiftfE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Ef(d,0.0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK13MethodBind0RCI21AudioEffectPitchShiftfE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1074905);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI21AudioEffectPitchShiftfE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1237232)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2Ef(i,+mj[n&511](d));__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI21AudioEffectPitchShiftfE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0.0;if(!b)f=0;else{d=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1237232)|0;f=d?b:0}b=c[a+44>>2]|0;d=c[a+48>>2]|0;a=f+(d>>1)|0;if(!(d&1)){h=b;i=+mj[h&511](a);g[e>>2]=i;return}else{h=c[(c[a>>2]|0)+b>>2]|0;i=+mj[h&511](a);g[e>>2]=i;return}}function __ZN13MethodBind0RCI21AudioEffectPitchShiftfED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I21AudioEffectPitchShiftfE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if(!b){__ZN7VariantC2Ef(d,0.0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK11MethodBind1I21AudioEffectPitchShiftfE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1074905);l=a;return c[b>>2]|0}function __ZN11MethodBind1I21AudioEffectPitchShiftfE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0.0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1237232)|0:0){c[h>>2]=0;a[1263537]=0;k=d+24|0;n=c[k>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=i;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=i;return}if((g|0)>0){if((n|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);p=0}else{a[1263537]=0;p=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,p)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=p;c[b>>2]=0;l=i;return}}p=c[d+44>>2]|0;n=c[d+48>>2]|0;o=e+(n>>1)|0;if(!(n&1))q=p;else q=c[(c[o>>2]|0)+p>>2]|0;do if((g|0)<1){p=c[k>>2]|0;n=p+-1|0;if((p|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)s=0;else s=c[e+-4>>2]|0;if((p|0)<=(s|0)){if(r)t=0;else t=c[e+-4>>2]|0;do if((t|0)<(p|0)){if(r)u=0;else u=c[e+-4>>2]|0;if((u|0)<(p|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);v=0;break}else{a[1263537]=0;w=31;break}}else w=31;while(0);if((w|0)==31)v=e+(n*24|0)|0;__ZN7VariantC2ERKS_(j,v);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);x=+__ZNK7VariantcvfEv(j);Mi[q&511](o,x);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I21AudioEffectPitchShiftfE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0,j=0.0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1237232)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1)){h=b;i=c[d>>2]|0;j=+g[i>>2];Mi[h&511](a,j);return}else{h=c[(c[a>>2]|0)+b>>2]|0;i=c[d>>2]|0;j=+g[i>>2];Mi[h&511](a,j);return}}function __ZN11MethodBind1I21AudioEffectPitchShiftfED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN15Physics2DServer13get_singletonEv(){return c[309160]|0}function __ZN29Physics2DShapeQueryParameters9set_shapeERK3RefI8ResourceE(b,d){b=b|0;d=d|0;var e=0;e=c[d>>2]|0;if(!e){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1075422,1074927,116,1075641,0);return}else{a[1263537]=0;c[b+92>>2]=ij[c[(c[e>>2]|0)+112>>2]&8191](e)|0;return}}function __ZN29Physics2DShapeQueryParameters13set_shape_ridERK3RID(a,b){a=a|0;b=b|0;c[a+92>>2]=c[b>>2];return}function __ZNK29Physics2DShapeQueryParameters13get_shape_ridEv(a){a=a|0;return c[a+92>>2]|0}function __ZN29Physics2DShapeQueryParameters13set_transformERK11Transform2D(a,b){a=a|0;b=b|0;var d=0;d=a+96|0;c[d>>2]=c[b>>2];c[d+4>>2]=c[b+4>>2];c[d+8>>2]=c[b+8>>2];c[d+12>>2]=c[b+12>>2];c[d+16>>2]=c[b+16>>2];c[d+20>>2]=c[b+20>>2];return}function __ZNK29Physics2DShapeQueryParameters13get_transformEv(a,b){a=a|0;b=b|0;var d=0;d=b+96|0;c[a>>2]=c[d>>2];c[a+4>>2]=c[d+4>>2];c[a+8>>2]=c[d+8>>2];c[a+12>>2]=c[d+12>>2];c[a+16>>2]=c[d+16>>2];c[a+20>>2]=c[d+20>>2];return}function __ZN29Physics2DShapeQueryParameters10set_motionERK7Vector2(a,b){a=a|0;b=b|0;var d=0,e=0;d=b;b=c[d+4>>2]|0;e=a+120|0;c[e>>2]=c[d>>2];c[e+4>>2]=b;return}function __ZNK29Physics2DShapeQueryParameters10get_motionEv(a,b){a=a|0;b=b|0;var d=0,e=0;d=b+120|0;b=c[d+4>>2]|0;e=a;c[e>>2]=c[d>>2];c[e+4>>2]=b;return}function __ZN29Physics2DShapeQueryParameters10set_marginEf(a,b){a=a|0;b=+b;g[a+128>>2]=b;return}function __ZNK29Physics2DShapeQueryParameters10get_marginEv(a){a=a|0;return +(+g[a+128>>2])}function __ZN29Physics2DShapeQueryParameters14set_layer_maskEi(a,b){a=a|0;b=b|0;c[a+144>>2]=b;return}function __ZNK29Physics2DShapeQueryParameters14get_layer_maskEv(a){a=a|0;return c[a+144>>2]|0}function __ZN29Physics2DShapeQueryParameters20set_object_type_maskEi(a,b){a=a|0;b=b|0;c[a+148>>2]=b;return}function __ZNK29Physics2DShapeQueryParameters20get_object_type_maskEv(a){a=a|0;return c[a+148>>2]|0}function __ZN29Physics2DShapeQueryParameters11set_excludeERK6VectorI3RIDE(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0;e=b+132|0;f=c[e>>2]|0;if(f){__ZN3SetI3RID10ComparatorIS0_E16DefaultAllocatorE13_cleanup_treeEPNS4_7ElementE(e,c[f+8>>2]|0);f=b+136|0;g=c[f>>2]|0;h=c[e>>2]|0;c[h+8>>2]=g;c[b+140>>2]=0;i=g;c[i+12>>2]=i;if(!h)j=f;else{__ZN6Memory11free_staticEPvb(h,0);c[e>>2]=0;j=f}}else j=b+136|0;b=0;while(1){f=c[d>>2]|0;h=(f|0)==0;if(h)k=0;else k=c[f+-4>>2]|0;if((b|0)>=(k|0))break;if(h)l=0;else l=c[f+-4>>2]|0;do if((l|0)<=(b|0)){if(h)m=0;else m=c[f+-4>>2]|0;if((m|0)>(b|0)){a[1263537]=0;n=18;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);o=0;break}}else n=18;while(0);if((n|0)==18){n=0;o=f+(b<<2)|0}if(!(c[e>>2]|0)){h=__ZnwjPFPvjE(28,4740)|0;i=h+16|0;c[i>>2]=0;c[i+4>>2]=0;c[i+8>>2]=0;c[e>>2]=h;i=c[j>>2]|0;c[h+4>>2]=i;c[h+8>>2]=i;c[h+12>>2]=i;c[h>>2]=1}__ZN3SetI3RID10ComparatorIS0_E16DefaultAllocatorE10_insert_rbERKS0_(e,o)|0;b=b+1|0}return}function __ZNK29Physics2DShapeQueryParameters11get_excludeEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0,i=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b;c[d>>2]=0;__ZN6VectorI3RIDE6resizeEi(d,c[a+140>>2]|0)|0;e=c[a+132>>2]|0;if(!e){f=c[d>>2]|0;l=b;return f|0}g=c[e+8>>2]|0;e=c[a+136>>2]|0;if((g|0)==(e|0)){f=c[d>>2]|0;l=b;return f|0}else h=g;while(1){g=c[h+8>>2]|0;if((g|0)==(e|0))break;else h=g}if(!h){f=c[d>>2]|0;l=b;return f|0}e=h;while(1){h=c[d>>2]|0;if(!h){i=8;break}if((c[h+-4>>2]|0)<=0){i=8;break}__ZN6VectorI3RIDE14_copy_on_writeEv(d);c[c[d>>2]>>2]=c[e+24>>2];e=c[e+16>>2]|0;if(!e){i=10;break}}if((i|0)==8)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((i|0)==10){f=c[d>>2]|0;l=b;return f|0}return 0}function __ZN29Physics2DShapeQueryParameters13_bind_methodsEv(){var a=0,b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;a=l;l=l+128|0;if((l|0)>=(m|0))ba(128);b=a+112|0;d=a+104|0;e=a+96|0;f=a+88|0;g=a+80|0;h=a+72|0;i=a+64|0;j=a+56|0;k=a+48|0;n=a+40|0;o=a+32|0;p=a+24|0;q=a+16|0;r=a+8|0;s=a;__Z8D_METHODPKcS0_(b,1075422,1074957);t=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(t);c[t>>2]=374496;__ZN10MethodBind10_set_constEb(t,0);__ZN10MethodBind24_generate_argument_typesEi(t,1);c[t+44>>2]=1904;c[t+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,t,b,0,0)|0;t=b+4|0;u=c[t>>2]|0;if(u|0?(__Z16atomic_decrementPj(u+-8|0)|0)==0:0){v=c[t>>2]|0;t=(v|0)==0?0:v+-4|0;v=t+4|0;if(c[t>>2]|0){w=0;do{__ZN10StringNameD2Ev(v+(w<<2)|0);w=w+1|0}while(w>>>0<(c[t>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(u,1)}__ZN10StringNameD2Ev(b);__Z8D_METHODPKcS0_(d,1075444,1044623);b=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(b);c[b>>2]=374532;__ZN10MethodBind10_set_constEb(b,0);__ZN10MethodBind24_generate_argument_typesEi(b,1);c[b+44>>2]=1905;c[b+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,b,d,0,0)|0;b=d+4|0;u=c[b>>2]|0;if(u|0?(__Z16atomic_decrementPj(u+-8|0)|0)==0:0){t=c[b>>2]|0;b=(t|0)==0?0:t+-4|0;t=b+4|0;if(c[b>>2]|0){w=0;do{__ZN10StringNameD2Ev(t+(w<<2)|0);w=w+1|0}while(w>>>0<(c[b>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(u,1)}__ZN10StringNameD2Ev(d);__Z8D_METHODPKc(e,1075458);d=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(d);c[d>>2]=374568;__ZN10MethodBind10_set_constEb(d,1);__ZN10MethodBind24_generate_argument_typesEi(d,0);__ZN10MethodBind12_set_returnsEb(d,1);c[d+44>>2]=5770;c[d+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,d,e,0,0)|0;d=e+4|0;u=c[d>>2]|0;if(u|0?(__Z16atomic_decrementPj(u+-8|0)|0)==0:0){b=c[d>>2]|0;d=(b|0)==0?0:b+-4|0;b=d+4|0;if(c[d>>2]|0){w=0;do{__ZN10StringNameD2Ev(b+(w<<2)|0);w=w+1|0}while(w>>>0<(c[d>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(u,1)}__ZN10StringNameD2Ev(e);__Z8D_METHODPKcS0_(f,1044398,1044412);e=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(e);c[e>>2]=374604;__ZN10MethodBind10_set_constEb(e,0);__ZN10MethodBind24_generate_argument_typesEi(e,1);c[e+44>>2]=1906;c[e+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,e,f,0,0)|0;e=f+4|0;u=c[e>>2]|0;if(u|0?(__Z16atomic_decrementPj(u+-8|0)|0)==0:0){d=c[e>>2]|0;e=(d|0)==0?0:d+-4|0;d=e+4|0;if(c[e>>2]|0){w=0;do{__ZN10StringNameD2Ev(d+(w<<2)|0);w=w+1|0}while(w>>>0<(c[e>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(u,1)}__ZN10StringNameD2Ev(f);__Z8D_METHODPKc(g,1044422);f=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(f);c[f>>2]=374640;__ZN10MethodBind10_set_constEb(f,1);__ZN10MethodBind24_generate_argument_typesEi(f,0);__ZN10MethodBind12_set_returnsEb(f,1);c[f+44>>2]=1907;c[f+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,f,g,0,0)|0;f=g+4|0;u=c[f>>2]|0;if(u|0?(__Z16atomic_decrementPj(u+-8|0)|0)==0:0){e=c[f>>2]|0;f=(e|0)==0?0:e+-4|0;e=f+4|0;if(c[f>>2]|0){w=0;do{__ZN10StringNameD2Ev(e+(w<<2)|0);w=w+1|0}while(w>>>0<(c[f>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(u,1)}__ZN10StringNameD2Ev(g);__Z8D_METHODPKcS0_(h,1074971,1051402);g=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(g);c[g>>2]=374676;__ZN10MethodBind10_set_constEb(g,0);__ZN10MethodBind24_generate_argument_typesEi(g,1);c[g+44>>2]=1908;c[g+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,g,h,0,0)|0;g=h+4|0;u=c[g>>2]|0;if(u|0?(__Z16atomic_decrementPj(u+-8|0)|0)==0:0){f=c[g>>2]|0;g=(f|0)==0?0:f+-4|0;f=g+4|0;if(c[g>>2]|0){w=0;do{__ZN10StringNameD2Ev(f+(w<<2)|0);w=w+1|0}while(w>>>0<(c[g>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(u,1)}__ZN10StringNameD2Ev(h);__Z8D_METHODPKc(i,1074982);h=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(h);c[h>>2]=374712;__ZN10MethodBind10_set_constEb(h,1);__ZN10MethodBind24_generate_argument_typesEi(h,0);__ZN10MethodBind12_set_returnsEb(h,1);c[h+44>>2]=1909;c[h+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,h,i,0,0)|0;h=i+4|0;u=c[h>>2]|0;if(u|0?(__Z16atomic_decrementPj(u+-8|0)|0)==0:0){g=c[h>>2]|0;h=(g|0)==0?0:g+-4|0;g=h+4|0;if(c[h>>2]|0){w=0;do{__ZN10StringNameD2Ev(g+(w<<2)|0);w=w+1|0}while(w>>>0<(c[h>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(u,1)}__ZN10StringNameD2Ev(i);__Z8D_METHODPKcS0_(j,1075472,1075483);i=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(i);c[i>>2]=374748;__ZN10MethodBind10_set_constEb(i,0);__ZN10MethodBind24_generate_argument_typesEi(i,1);c[i+44>>2]=333;c[i+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,i,j,0,0)|0;i=j+4|0;u=c[i>>2]|0;if(u|0?(__Z16atomic_decrementPj(u+-8|0)|0)==0:0){h=c[i>>2]|0;i=(h|0)==0?0:h+-4|0;h=i+4|0;if(c[i>>2]|0){w=0;do{__ZN10StringNameD2Ev(h+(w<<2)|0);w=w+1|0}while(w>>>0<(c[i>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(u,1)}__ZN10StringNameD2Ev(j);__Z8D_METHODPKc(k,1075490);j=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(j);c[j>>2]=374784;__ZN10MethodBind10_set_constEb(j,1);__ZN10MethodBind24_generate_argument_typesEi(j,0);__ZN10MethodBind12_set_returnsEb(j,1);c[j+44>>2]=339;c[j+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,j,k,0,0)|0;j=k+4|0;u=c[j>>2]|0;if(u|0?(__Z16atomic_decrementPj(u+-8|0)|0)==0:0){i=c[j>>2]|0;j=(i|0)==0?0:i+-4|0;i=j+4|0;if(c[j>>2]|0){w=0;do{__ZN10StringNameD2Ev(i+(w<<2)|0);w=w+1|0}while(w>>>0<(c[j>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(u,1)}__ZN10StringNameD2Ev(k);__Z8D_METHODPKcS0_(n,1075501,1058748);k=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(k);c[k>>2]=374820;__ZN10MethodBind10_set_constEb(k,0);__ZN10MethodBind24_generate_argument_typesEi(k,1);c[k+44>>2]=1910;c[k+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,k,n,0,0)|0;k=n+4|0;u=c[k>>2]|0;if(u|0?(__Z16atomic_decrementPj(u+-8|0)|0)==0:0){j=c[k>>2]|0;k=(j|0)==0?0:j+-4|0;j=k+4|0;if(c[k>>2]|0){w=0;do{__ZN10StringNameD2Ev(j+(w<<2)|0);w=w+1|0}while(w>>>0<(c[k>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(u,1)}__ZN10StringNameD2Ev(n);__Z8D_METHODPKc(o,1075516);n=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(n);c[n>>2]=374856;__ZN10MethodBind10_set_constEb(n,1);__ZN10MethodBind24_generate_argument_typesEi(n,0);__ZN10MethodBind12_set_returnsEb(n,1);c[n+44>>2]=5771;c[n+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,n,o,0,0)|0;n=o+4|0;u=c[n>>2]|0;if(u|0?(__Z16atomic_decrementPj(u+-8|0)|0)==0:0){k=c[n>>2]|0;n=(k|0)==0?0:k+-4|0;k=n+4|0;if(c[n>>2]|0){w=0;do{__ZN10StringNameD2Ev(k+(w<<2)|0);w=w+1|0}while(w>>>0<(c[n>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(u,1)}__ZN10StringNameD2Ev(o);__Z8D_METHODPKcS0_(p,1075531,1075552);o=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(o);c[o>>2]=374820;__ZN10MethodBind10_set_constEb(o,0);__ZN10MethodBind24_generate_argument_typesEi(o,1);c[o+44>>2]=1911;c[o+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,o,p,0,0)|0;o=p+4|0;u=c[o>>2]|0;if(u|0?(__Z16atomic_decrementPj(u+-8|0)|0)==0:0){n=c[o>>2]|0;o=(n|0)==0?0:n+-4|0;n=o+4|0;if(c[o>>2]|0){w=0;do{__ZN10StringNameD2Ev(n+(w<<2)|0);w=w+1|0}while(w>>>0<(c[o>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(u,1)}__ZN10StringNameD2Ev(p);__Z8D_METHODPKc(q,1075569);p=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(p);c[p>>2]=374856;__ZN10MethodBind10_set_constEb(p,1);__ZN10MethodBind24_generate_argument_typesEi(p,0);__ZN10MethodBind12_set_returnsEb(p,1);c[p+44>>2]=5772;c[p+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,p,q,0,0)|0;p=q+4|0;u=c[p>>2]|0;if(u|0?(__Z16atomic_decrementPj(u+-8|0)|0)==0:0){o=c[p>>2]|0;p=(o|0)==0?0:o+-4|0;o=p+4|0;if(c[p>>2]|0){w=0;do{__ZN10StringNameD2Ev(o+(w<<2)|0);w=w+1|0}while(w>>>0<(c[p>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(u,1)}__ZN10StringNameD2Ev(q);__Z8D_METHODPKcS0_(r,1075590,1058740);q=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(q);c[q>>2]=374892;__ZN10MethodBind10_set_constEb(q,0);__ZN10MethodBind24_generate_argument_typesEi(q,1);c[q+44>>2]=1912;c[q+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,q,r,0,0)|0;q=r+4|0;u=c[q>>2]|0;if(u|0?(__Z16atomic_decrementPj(u+-8|0)|0)==0:0){p=c[q>>2]|0;q=(p|0)==0?0:p+-4|0;p=q+4|0;if(c[q>>2]|0){w=0;do{__ZN10StringNameD2Ev(p+(w<<2)|0);w=w+1|0}while(w>>>0<(c[q>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(u,1)}__ZN10StringNameD2Ev(r);__Z8D_METHODPKc(s,1075602);r=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(r);c[r>>2]=374928;__ZN10MethodBind10_set_constEb(r,1);__ZN10MethodBind24_generate_argument_typesEi(r,0);__ZN10MethodBind12_set_returnsEb(r,1);c[r+44>>2]=5773;c[r+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,r,s,0,0)|0;r=s+4|0;u=c[r>>2]|0;if(!u){__ZN10StringNameD2Ev(s);l=a;return}if(__Z16atomic_decrementPj(u+-8|0)|0){__ZN10StringNameD2Ev(s);l=a;return}q=c[r>>2]|0;r=(q|0)==0?0:q+-4|0;q=r+4|0;if(c[r>>2]|0){w=0;do{__ZN10StringNameD2Ev(q+(w<<2)|0);w=w+1|0}while(w>>>0<(c[r>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(u,1);__ZN10StringNameD2Ev(s);l=a;return}function __ZNK13MethodBind0RCI29Physics2DShapeQueryParameters6VectorI3RIDEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;if((b|0)!=-1){f=0;l=a;return f|0}c[d>>2]=0;__ZN7VariantC2ERK6VectorI3RIDE(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);e=c[d>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);f=b;l=a;return f|0}function __ZNK13MethodBind0RCI29Physics2DShapeQueryParameters6VectorI3RIDEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1075682);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI29Physics2DShapeQueryParameters6VectorI3RIDEE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;j=f+24|0;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236784)|0:0){c[h>>2]=0;a[1263537]=0;k=c[d+24>>2]|0;if((k|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=k;c[b>>2]=0;l=f;return}n=k-(c[d+20>>2]|0)|0;if((n|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=n;c[b>>2]=0;l=f;return}n=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))o=n;else o=c[(c[d>>2]|0)+n>>2]|0;c[j>>2]=ij[o&8191](d)|0;__ZN7VariantC2ERK6VectorI3RIDE(i,j);d=c[j>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI29Physics2DShapeQueryParameters6VectorI3RIDEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=d;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236784)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;c[f>>2]=ij[i&8191](a)|0;__ZN8PtrToArgI6VectorI3RIDEE6encodeES2_Pv(f,e);e=c[f>>2]|0;if(!e){l=d;return}if(__Z16atomic_decrementPj(e+-8|0)|0){l=d;return}__ZN6Memory11free_staticEPvb(e,1);l=d;return}function __ZN13MethodBind0RCI29Physics2DShapeQueryParameters6VectorI3RIDEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN8PtrToArgI6VectorI3RIDEE6encodeES2_Pv(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e;g=c[b>>2]|0;if(!g){__ZN5Array6resizeEi(d,0)|0;l=e;return}h=c[g+-4>>2]|0;__ZN5Array6resizeEi(d,h)|0;if((h|0)<=0){l=e;return}g=0;do{i=c[b>>2]|0;j=(i|0)==0;if(j)k=0;else k=c[i+-4>>2]|0;do if((k|0)<=(g|0)){if(j)n=0;else n=c[i+-4>>2]|0;if((n|0)>(g|0)){a[1263537]=0;o=14;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);p=0;break}}else o=14;while(0);if((o|0)==14){o=0;__ZN6VectorI3RIDE14_copy_on_writeEv(b);p=(c[b>>2]|0)+(g<<2)|0}__ZN7VariantC2ERK3RID(f,p);__ZN7VariantaSERKS_(__ZN5ArrayixEi(d,g)|0,f);if(c[f>>2]|0)__ZN7Variant5clearEv(f);g=g+1|0}while((g|0)!=(h|0));l=e;return}function __ZNK11MethodBind1I29Physics2DShapeQueryParametersRK6VectorI3RIDEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;if(b|0){f=0;l=a;return f|0}c[d>>2]=0;__ZN7VariantC2ERK6VectorI3RIDE(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);e=c[d>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);f=b;l=a;return f|0}function __ZNK11MethodBind1I29Physics2DShapeQueryParametersRK6VectorI3RIDEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1075682);l=a;return c[b>>2]|0}function __ZN11MethodBind1I29Physics2DShapeQueryParametersRK6VectorI3RIDEE4callEP6ObjectPPK7VariantiRNS9_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i+24|0;k=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236784)|0:0){c[h>>2]=0;a[1263537]=0;n=d+24|0;o=c[n>>2]|0;if((o|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=o;c[b>>2]=0;l=i;return}p=o-(c[d+20>>2]|0)|0;if((p|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=p;c[b>>2]=0;l=i;return}if((g|0)>0){if((o|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);q=0}else{a[1263537]=0;q=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,q)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=q;c[b>>2]=0;l=i;return}}q=c[d+44>>2]|0;o=c[d+48>>2]|0;p=e+(o>>1)|0;if(!(o&1))r=q;else r=c[(c[p>>2]|0)+q>>2]|0;do if((g|0)<1){q=c[n>>2]|0;o=q+-1|0;if((q|0)>=1){e=c[d+16>>2]|0;s=(e|0)==0;if(s)t=0;else t=c[e+-4>>2]|0;if((q|0)<=(t|0)){if(s)u=0;else u=c[e+-4>>2]|0;do if((u|0)<(q|0)){if(s)v=0;else v=c[e+-4>>2]|0;if((v|0)<(q|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);w=0;break}else{a[1263537]=0;x=31;break}}else x=31;while(0);if((x|0)==31)w=e+(o*24|0)|0;__ZN7VariantC2ERKS_(k,w);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);c[j>>2]=__ZNK7Variantcv6VectorI3RIDEEv(k)|0;Pi[r&2047](p,j);p=c[j>>2]|0;if(p|0?(__Z16atomic_decrementPj(p+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(p,1);if(c[k>>2]|0)__ZN7Variant5clearEv(k);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I29Physics2DShapeQueryParametersRK6VectorI3RIDEE7ptrcallEP6ObjectPPKvPv(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f+4|0;h=f;if(!d)i=0;else{j=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1236784)|0;i=j?d:0}d=c[b+44>>2]|0;j=c[b+48>>2]|0;b=i+(j>>1)|0;if(!(j&1))k=d;else k=c[(c[b>>2]|0)+d>>2]|0;d=c[e>>2]|0;c[g>>2]=0;e=__ZNK5Array4sizeEv(d)|0;__ZN6VectorI3RIDE6resizeEi(g,e)|0;a:do if((e|0)>0){j=0;while(1){i=__ZNK7Variantcv3RIDEv(__ZNK5ArrayixEi(d,j)|0)|0;n=c[g>>2]|0;o=(n|0)==0;if(o)p=0;else p=c[n+-4>>2]|0;if((p|0)<=(j|0)){if(o)q=0;else q=c[n+-4>>2]|0;if((q|0)<=(j|0))break;a[1263537]=0}__ZN6VectorI3RIDE14_copy_on_writeEv(g);c[(c[g>>2]|0)+(j<<2)>>2]=i;j=j+1|0;if((j|0)>=(e|0))break a}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);c[h>>2]=c[g>>2];Pi[k&2047](b,h);b=c[h>>2]|0;if(!b){l=f;return}if(__Z16atomic_decrementPj(b+-8|0)|0){l=f;return}__ZN6Memory11free_staticEPvb(b,1);l=f;return}function __ZN11MethodBind1I29Physics2DShapeQueryParametersRK6VectorI3RIDEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI29Physics2DShapeQueryParametersiE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK13MethodBind0RCI29Physics2DShapeQueryParametersiE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1075682);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI29Physics2DShapeQueryParametersiE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236784)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2Ei(i,ij[n&8191](d)|0);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI29Physics2DShapeQueryParametersiE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0;if(!b)f=0;else{d=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236784)|0;f=d?b:0}b=c[a+44>>2]|0;d=c[a+48>>2]|0;a=f+(d>>1)|0;if(!(d&1)){g=b;h=ij[g&8191](a)|0;c[e>>2]=h;return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=ij[g&8191](a)|0;c[e>>2]=h;return}}function __ZN13MethodBind0RCI29Physics2DShapeQueryParametersiED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I29Physics2DShapeQueryParametersiE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if(!b){__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK11MethodBind1I29Physics2DShapeQueryParametersiE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1075682);l=a;return c[b>>2]|0}function __ZN11MethodBind1I29Physics2DShapeQueryParametersiE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236784)|0:0){c[h>>2]=0;a[1263537]=0;k=d+24|0;n=c[k>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=i;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=i;return}if((g|0)>0){if((n|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);p=0}else{a[1263537]=0;p=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,p)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=p;c[b>>2]=0;l=i;return}}p=c[d+44>>2]|0;n=c[d+48>>2]|0;o=e+(n>>1)|0;if(!(n&1))q=p;else q=c[(c[o>>2]|0)+p>>2]|0;do if((g|0)<1){p=c[k>>2]|0;n=p+-1|0;if((p|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)s=0;else s=c[e+-4>>2]|0;if((p|0)<=(s|0)){if(r)t=0;else t=c[e+-4>>2]|0;do if((t|0)<(p|0)){if(r)u=0;else u=c[e+-4>>2]|0;if((u|0)<(p|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);v=0;break}else{a[1263537]=0;w=31;break}}else w=31;while(0);if((w|0)==31)v=e+(n*24|0)|0;__ZN7VariantC2ERKS_(j,v);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);f=__ZNK7VariantcviEv(j)|0;Pi[q&2047](o,f);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I29Physics2DShapeQueryParametersiE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236784)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1)){g=b;h=c[d>>2]|0;i=c[h>>2]|0;Pi[g&2047](a,i);return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=c[d>>2]|0;i=c[h>>2]|0;Pi[g&2047](a,i);return}}function __ZN11MethodBind1I29Physics2DShapeQueryParametersiED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI29Physics2DShapeQueryParametersfE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Ef(d,0.0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK13MethodBind0RCI29Physics2DShapeQueryParametersfE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1075682);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI29Physics2DShapeQueryParametersfE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236784)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2Ef(i,+mj[n&511](d));__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI29Physics2DShapeQueryParametersfE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0.0;if(!b)f=0;else{d=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236784)|0;f=d?b:0}b=c[a+44>>2]|0;d=c[a+48>>2]|0;a=f+(d>>1)|0;if(!(d&1)){h=b;i=+mj[h&511](a);g[e>>2]=i;return}else{h=c[(c[a>>2]|0)+b>>2]|0;i=+mj[h&511](a);g[e>>2]=i;return}}function __ZN13MethodBind0RCI29Physics2DShapeQueryParametersfED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I29Physics2DShapeQueryParametersfE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if(!b){__ZN7VariantC2Ef(d,0.0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK11MethodBind1I29Physics2DShapeQueryParametersfE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1075682);l=a;return c[b>>2]|0}function __ZN11MethodBind1I29Physics2DShapeQueryParametersfE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0.0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236784)|0:0){c[h>>2]=0;a[1263537]=0;k=d+24|0;n=c[k>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=i;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=i;return}if((g|0)>0){if((n|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);p=0}else{a[1263537]=0;p=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,p)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=p;c[b>>2]=0;l=i;return}}p=c[d+44>>2]|0;n=c[d+48>>2]|0;o=e+(n>>1)|0;if(!(n&1))q=p;else q=c[(c[o>>2]|0)+p>>2]|0;do if((g|0)<1){p=c[k>>2]|0;n=p+-1|0;if((p|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)s=0;else s=c[e+-4>>2]|0;if((p|0)<=(s|0)){if(r)t=0;else t=c[e+-4>>2]|0;do if((t|0)<(p|0)){if(r)u=0;else u=c[e+-4>>2]|0;if((u|0)<(p|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);v=0;break}else{a[1263537]=0;w=31;break}}else w=31;while(0);if((w|0)==31)v=e+(n*24|0)|0;__ZN7VariantC2ERKS_(j,v);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);x=+__ZNK7VariantcvfEv(j);Mi[q&511](o,x);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I29Physics2DShapeQueryParametersfE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0,j=0.0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236784)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1)){h=b;i=c[d>>2]|0;j=+g[i>>2];Mi[h&511](a,j);return}else{h=c[(c[a>>2]|0)+b>>2]|0;i=c[d>>2]|0;j=+g[i>>2];Mi[h&511](a,j);return}}function __ZN11MethodBind1I29Physics2DShapeQueryParametersfED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI29Physics2DShapeQueryParameters7Vector2E18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;if((b|0)!=-1){f=0;l=a;return f|0}g[d>>2]=0.0;g[d+4>>2]=0.0;__ZN7VariantC2ERK7Vector2(e,d);d=c[e>>2]|0;if(d|0)__ZN7Variant5clearEv(e);f=d;l=a;return f|0}function __ZNK13MethodBind0RCI29Physics2DShapeQueryParameters7Vector2E18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1075682);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI29Physics2DShapeQueryParameters7Vector2E4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;j=f+24|0;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236784)|0:0){c[h>>2]=0;a[1263537]=0;k=c[d+24>>2]|0;if((k|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=k;c[b>>2]=0;l=f;return}n=k-(c[d+20>>2]|0)|0;if((n|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=n;c[b>>2]=0;l=f;return}n=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))o=n;else o=c[(c[d>>2]|0)+n>>2]|0;Pi[o&2047](j,d);__ZN7VariantC2ERK7Vector2(i,j);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI29Physics2DShapeQueryParameters7Vector2E7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=d;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236784)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;Pi[i&2047](f,a);a=f;f=c[a+4>>2]|0;i=e;c[i>>2]=c[a>>2];c[i+4>>2]=f;l=d;return}function __ZN13MethodBind0RCI29Physics2DShapeQueryParameters7Vector2ED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I29Physics2DShapeQueryParametersRK7Vector2E18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;if(b|0){f=0;l=a;return f|0}g[d>>2]=0.0;g[d+4>>2]=0.0;__ZN7VariantC2ERK7Vector2(e,d);d=c[e>>2]|0;if(d|0)__ZN7Variant5clearEv(e);f=d;l=a;return f|0}function __ZNK11MethodBind1I29Physics2DShapeQueryParametersRK7Vector2E18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1075682);l=a;return c[b>>2]|0}function __ZN11MethodBind1I29Physics2DShapeQueryParametersRK7Vector2E4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i+24|0;k=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236784)|0:0){c[h>>2]=0;a[1263537]=0;n=d+24|0;o=c[n>>2]|0;if((o|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=o;c[b>>2]=0;l=i;return}p=o-(c[d+20>>2]|0)|0;if((p|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=p;c[b>>2]=0;l=i;return}if((g|0)>0){if((o|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);q=0}else{a[1263537]=0;q=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,q)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=q;c[b>>2]=0;l=i;return}}q=c[d+44>>2]|0;o=c[d+48>>2]|0;p=e+(o>>1)|0;if(!(o&1))r=q;else r=c[(c[p>>2]|0)+q>>2]|0;do if((g|0)<1){q=c[n>>2]|0;o=q+-1|0;if((q|0)>=1){e=c[d+16>>2]|0;s=(e|0)==0;if(s)t=0;else t=c[e+-4>>2]|0;if((q|0)<=(t|0)){if(s)u=0;else u=c[e+-4>>2]|0;do if((u|0)<(q|0)){if(s)v=0;else v=c[e+-4>>2]|0;if((v|0)<(q|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);w=0;break}else{a[1263537]=0;x=31;break}}else x=31;while(0);if((x|0)==31)w=e+(o*24|0)|0;__ZN7VariantC2ERKS_(k,w);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);__ZNK7Variantcv7Vector2Ev(j,k);Pi[r&2047](p,j);if(c[k>>2]|0)__ZN7Variant5clearEv(k);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I29Physics2DShapeQueryParametersRK7Vector2E7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236784)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;b=c[d>>2]|0;d=c[b+4>>2]|0;h=f;c[h>>2]=c[b>>2];c[h+4>>2]=d;Pi[i&2047](a,f);l=e;return}function __ZN11MethodBind1I29Physics2DShapeQueryParametersRK7Vector2ED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI29Physics2DShapeQueryParameters11Transform2DE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;if((b|0)!=-1){f=0;l=a;return f|0}b=d+4|0;c[b>>2]=0;c[b+4>>2]=0;c[b+8>>2]=0;c[b+12>>2]=0;c[b+16>>2]=0;g[d>>2]=1.0;g[d+12>>2]=1.0;__ZN7VariantC2ERK11Transform2D(e,d);d=c[e>>2]|0;if(d|0)__ZN7Variant5clearEv(e);f=d;l=a;return f|0}function __ZNK13MethodBind0RCI29Physics2DShapeQueryParameters11Transform2DE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1075682);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI29Physics2DShapeQueryParameters11Transform2DE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0;f=l;l=l+48|0;if((l|0)>=(m|0))ba(48);i=f;j=f+24|0;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236784)|0:0){c[h>>2]=0;a[1263537]=0;k=c[d+24>>2]|0;if((k|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=k;c[b>>2]=0;l=f;return}n=k-(c[d+20>>2]|0)|0;if((n|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=n;c[b>>2]=0;l=f;return}n=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))o=n;else o=c[(c[d>>2]|0)+n>>2]|0;Pi[o&2047](j,d);__ZN7VariantC2ERK11Transform2D(i,j);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI29Physics2DShapeQueryParameters11Transform2DE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;d=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=d;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236784)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;Pi[i&2047](f,a);c[e>>2]=c[f>>2];c[e+4>>2]=c[f+4>>2];c[e+8>>2]=c[f+8>>2];c[e+12>>2]=c[f+12>>2];c[e+16>>2]=c[f+16>>2];c[e+20>>2]=c[f+20>>2];l=d;return}function __ZN13MethodBind0RCI29Physics2DShapeQueryParameters11Transform2DED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I29Physics2DShapeQueryParametersRK11Transform2DE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;if(b|0){f=0;l=a;return f|0}b=d+4|0;c[b>>2]=0;c[b+4>>2]=0;c[b+8>>2]=0;c[b+12>>2]=0;c[b+16>>2]=0;g[d>>2]=1.0;g[d+12>>2]=1.0;__ZN7VariantC2ERK11Transform2D(e,d);d=c[e>>2]|0;if(d|0)__ZN7Variant5clearEv(e);f=d;l=a;return f|0}function __ZNK11MethodBind1I29Physics2DShapeQueryParametersRK11Transform2DE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1075682);l=a;return c[b>>2]|0}function __ZN11MethodBind1I29Physics2DShapeQueryParametersRK11Transform2DE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;i=l;l=l+48|0;if((l|0)>=(m|0))ba(48);j=i+24|0;k=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236784)|0:0){c[h>>2]=0;a[1263537]=0;n=d+24|0;o=c[n>>2]|0;if((o|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=o;c[b>>2]=0;l=i;return}p=o-(c[d+20>>2]|0)|0;if((p|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=p;c[b>>2]=0;l=i;return}if((g|0)>0){if((o|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);q=0}else{a[1263537]=0;q=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,q)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=q;c[b>>2]=0;l=i;return}}q=c[d+44>>2]|0;o=c[d+48>>2]|0;p=e+(o>>1)|0;if(!(o&1))r=q;else r=c[(c[p>>2]|0)+q>>2]|0;do if((g|0)<1){q=c[n>>2]|0;o=q+-1|0;if((q|0)>=1){e=c[d+16>>2]|0;s=(e|0)==0;if(s)t=0;else t=c[e+-4>>2]|0;if((q|0)<=(t|0)){if(s)u=0;else u=c[e+-4>>2]|0;do if((u|0)<(q|0)){if(s)v=0;else v=c[e+-4>>2]|0;if((v|0)<(q|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);w=0;break}else{a[1263537]=0;x=31;break}}else x=31;while(0);if((x|0)==31)w=e+(o*24|0)|0;__ZN7VariantC2ERKS_(k,w);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);__ZNK7Variantcv11Transform2DEv(j,k);Pi[r&2047](p,j);if(c[k>>2]|0)__ZN7Variant5clearEv(k);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I29Physics2DShapeQueryParametersRK11Transform2DE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236784)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;b=c[d>>2]|0;c[f>>2]=c[b>>2];c[f+4>>2]=c[b+4>>2];c[f+8>>2]=c[b+8>>2];c[f+12>>2]=c[b+12>>2];c[f+16>>2]=c[b+16>>2];c[f+20>>2]=c[b+20>>2];Pi[i&2047](a,f);l=e;return}function __ZN11MethodBind1I29Physics2DShapeQueryParametersRK11Transform2DED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI29Physics2DShapeQueryParameters3RIDE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;if((b|0)!=-1){f=0;l=a;return f|0}c[d>>2]=0;__ZN7VariantC2ERK3RID(e,d);d=c[e>>2]|0;if(d|0)__ZN7Variant5clearEv(e);f=d;l=a;return f|0}function __ZNK13MethodBind0RCI29Physics2DShapeQueryParameters3RIDE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1075682);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI29Physics2DShapeQueryParameters3RIDE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;j=f+24|0;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236784)|0:0){c[h>>2]=0;a[1263537]=0;k=c[d+24>>2]|0;if((k|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=k;c[b>>2]=0;l=f;return}n=k-(c[d+20>>2]|0)|0;if((n|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=n;c[b>>2]=0;l=f;return}n=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))o=n;else o=c[(c[d>>2]|0)+n>>2]|0;c[j>>2]=ij[o&8191](d)|0;__ZN7VariantC2ERK3RID(i,j);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI29Physics2DShapeQueryParameters3RIDE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;if(!b)f=0;else{d=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236784)|0;f=d?b:0}b=c[a+44>>2]|0;d=c[a+48>>2]|0;a=f+(d>>1)|0;if(!(d&1)){g=b;h=ij[g&8191](a)|0;i=h;c[e>>2]=i;return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=ij[g&8191](a)|0;i=h;c[e>>2]=i;return}}function __ZN13MethodBind0RCI29Physics2DShapeQueryParameters3RIDED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I29Physics2DShapeQueryParametersRK3RIDE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;if(b|0){f=0;l=a;return f|0}c[d>>2]=0;__ZN7VariantC2ERK3RID(e,d);d=c[e>>2]|0;if(d|0)__ZN7Variant5clearEv(e);f=d;l=a;return f|0}function __ZNK11MethodBind1I29Physics2DShapeQueryParametersRK3RIDE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1075682);l=a;return c[b>>2]|0}function __ZN11MethodBind1I29Physics2DShapeQueryParametersRK3RIDE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i+24|0;k=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236784)|0:0){c[h>>2]=0;a[1263537]=0;n=d+24|0;o=c[n>>2]|0;if((o|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=o;c[b>>2]=0;l=i;return}p=o-(c[d+20>>2]|0)|0;if((p|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=p;c[b>>2]=0;l=i;return}if((g|0)>0){if((o|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);q=0}else{a[1263537]=0;q=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,q)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=q;c[b>>2]=0;l=i;return}}q=c[d+44>>2]|0;o=c[d+48>>2]|0;p=e+(o>>1)|0;if(!(o&1))r=q;else r=c[(c[p>>2]|0)+q>>2]|0;do if((g|0)<1){q=c[n>>2]|0;o=q+-1|0;if((q|0)>=1){e=c[d+16>>2]|0;s=(e|0)==0;if(s)t=0;else t=c[e+-4>>2]|0;if((q|0)<=(t|0)){if(s)u=0;else u=c[e+-4>>2]|0;do if((u|0)<(q|0)){if(s)v=0;else v=c[e+-4>>2]|0;if((v|0)<(q|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);w=0;break}else{a[1263537]=0;x=31;break}}else x=31;while(0);if((x|0)==31)w=e+(o*24|0)|0;__ZN7VariantC2ERKS_(k,w);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);c[j>>2]=__ZNK7Variantcv3RIDEv(k)|0;Pi[r&2047](p,j);if(c[k>>2]|0)__ZN7Variant5clearEv(k);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I29Physics2DShapeQueryParametersRK3RIDE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236784)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;c[f>>2]=c[c[d>>2]>>2];Pi[i&2047](a,f);l=e;return}function __ZN11MethodBind1I29Physics2DShapeQueryParametersRK3RIDED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I29Physics2DShapeQueryParametersRK3RefI8ResourceEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var c=0;if(b|0){c=0;return c|0}c=__ZN7Variant12get_type_forIRK3RefI8ResourceEEENS_4TypeEv()|0;return c|0}function __ZNK11MethodBind1I29Physics2DShapeQueryParametersRK3RefI8ResourceEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1075682);l=a;return c[b>>2]|0}function __ZN11MethodBind1I29Physics2DShapeQueryParametersRK3RefI8ResourceEE4callEP6ObjectPPK7VariantiRNS9_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i+28|0;k=i+24|0;n=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236784)|0:0){c[h>>2]=0;a[1263537]=0;o=d+24|0;p=c[o>>2]|0;if((p|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=p;c[b>>2]=0;l=i;return}q=p-(c[d+20>>2]|0)|0;if((q|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=q;c[b>>2]=0;l=i;return}if((g|0)>0){if((p|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);r=0}else{a[1263537]=0;r=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,r)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=r;c[b>>2]=0;l=i;return}}r=c[d+44>>2]|0;p=c[d+48>>2]|0;q=e+(p>>1)|0;if(!(p&1))s=r;else s=c[(c[q>>2]|0)+r>>2]|0;do if((g|0)<1){r=c[o>>2]|0;p=r+-1|0;if((r|0)>=1){e=c[d+16>>2]|0;t=(e|0)==0;if(t)u=0;else u=c[e+-4>>2]|0;if((r|0)<=(u|0)){if(t)v=0;else v=c[e+-4>>2]|0;do if((v|0)<(r|0)){if(t)w=0;else w=c[e+-4>>2]|0;if((w|0)<(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);x=0;break}else{a[1263537]=0;y=31;break}}else y=31;while(0);if((y|0)==31)x=e+(p*24|0)|0;__ZN7VariantC2ERKS_(n,x);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f>>2]|0);while(0);__ZN3RefI8ResourceEC2ERK7Variant(j,n);c[k>>2]=c[j>>2];Pi[s&2047](q,k);q=c[k>>2]|0;if((q|0?__ZN9Reference11unreferenceEv(q)|0:0)?(q=c[k>>2]|0,__Z17predelete_handlerP6Object(q)|0):0){gj[c[(c[q>>2]|0)+76>>2]&8191](q);__ZN6Memory11free_staticEPvb(q,0)}c[k>>2]=0;if(c[n>>2]|0)__ZN7Variant5clearEv(n);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I29Physics2DShapeQueryParametersRK3RefI8ResourceEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+28|0;g=e;h=e+24|0;if(!b)i=0;else{j=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236784)|0;i=j?b:0}b=c[a+44>>2]|0;j=c[a+48>>2]|0;a=i+(j>>1)|0;if(!(j&1))k=b;else k=c[(c[a>>2]|0)+b>>2]|0;__ZN7VariantC2EPK6Object(g,c[d>>2]|0);__ZN3RefI8ResourceEC2ERK7Variant(f,g);if(c[g>>2]|0)__ZN7Variant5clearEv(g);c[h>>2]=c[f>>2];Pi[k&2047](a,h);a=c[h>>2]|0;if(!a){l=e;return}if(!(__ZN9Reference11unreferenceEv(a)|0)){l=e;return}a=c[h>>2]|0;if(!(__Z17predelete_handlerP6Object(a)|0)){l=e;return}gj[c[(c[a>>2]|0)+76>>2]&8191](a);__ZN6Memory11free_staticEPvb(a,0);l=e;return}function __ZN11MethodBind1I29Physics2DShapeQueryParametersRK3RefI8ResourceEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN29Physics2DShapeQueryParametersC2Ev(a){a=a|0;var b=0;__ZN9ReferenceC2Ev(a);c[a>>2]=374964;__ZN10StringNameC2Ev(a+88|0);c[a+92>>2]=0;b=a+100|0;c[b>>2]=0;c[b+4>>2]=0;c[b+8>>2]=0;c[b+12>>2]=0;c[b+16>>2]=0;g[a+96>>2]=1.0;g[a+108>>2]=1.0;g[a+120>>2]=0.0;g[a+124>>2]=0.0;c[a+136>>2]=379008;c[a+132>>2]=0;c[a+140>>2]=0;g[a+128>>2]=0.0;c[a+144>>2]=2147483647;c[a+148>>2]=15;return}function __ZN29Physics2DShapeQueryParameters18_initialize_classvEv(b){b=b|0;if(a[1263520]|0)return;if(!(a[1257001]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI9ReferenceEEvv();__ZN9Reference13_bind_methodsEv();a[1257001]=1}__ZN7ClassDB10_add_classI29Physics2DShapeQueryParametersEEvv();__ZN29Physics2DShapeQueryParameters13_bind_methodsEv();a[1263520]=1;return}function __ZN29Physics2DShapeQueryParameters5_setvERK10StringNameRK7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK29Physics2DShapeQueryParameters5_getvERK10StringNameR7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK29Physics2DShapeQueryParameters19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+24|0;g=e+4|0;h=e;if(!d)__ZNK9Reference19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,0);__ZN6StringC2EPKc(f,1075682);i=c[f>>2]|0;f=i;j=g+4|0;c[j>>2]=0;k=g+12|0;c[k>>2]=0;c[g>>2]=0;n=(i|0)==0;if(!n?(c[j>>2]=0,__Z28atomic_conditional_incrementPj(i+-8|0)|0):0)c[j>>2]=f;c[g+8>>2]=0;f=c[k>>2]|0;if(f|0){if(!(__Z16atomic_decrementPj(f+-8|0)|0))__ZN6Memory11free_staticEPvb(f,1);c[k>>2]=0}c[g+16>>2]=256;if(!(c[b>>2]|0)){k=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=k;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0}k=__ZnwjPFPvjE(32,4740)|0;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0;c[k+12>>2]=0;c[k+16>>2]=7;f=k+20|0;c[f>>2]=0;j=k+24|0;c[j>>2]=0;o=k+28|0;c[o>>2]=0;__ZN12PropertyInfoaSERKS_(k,g)|0;p=c[b>>2]|0;q=p+4|0;r=c[q>>2]|0;c[j>>2]=r;c[f>>2]=0;c[o>>2]=p;if(r|0)c[r+20>>2]=k;c[q>>2]=k;if(!(c[p>>2]|0))c[p>>2]=k;k=p+8|0;c[k>>2]=(c[k>>2]|0)+1;k=c[g+12>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);k=c[g+4>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);if(!n?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);__ZN10StringNameC2EPKc(h,1075682);__ZN7ClassDB17get_property_listE10StringNameP4ListI12PropertyInfo16DefaultAllocatorEbPK6Object(h,b,1,a);__ZN10StringNameD2Ev(h);if(!d){l=e;return}__ZNK9Reference19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,1);l=e;return}function __ZN29Physics2DShapeQueryParameters14_notificationvEib(a,b,c){a=a|0;b=b|0;c=c|0;return}function __ZNK29Physics2DShapeQueryParameters16_get_class_namevEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+8|0;e=b+4|0;f=b;g=a+88|0;a=c[g>>2]|0;if(a|0){if(c[a+4>>2]|0){l=b;return g|0}if(__ZNK6String6lengthEv(a+8|0)|0){l=b;return g|0}}__ZN6StringC2EPKc(d,1075682);c[f>>2]=c[d>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameaSERKS_(g,e);__ZN10StringNameD2Ev(e);e=c[f>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);l=b;return g|0}function __ZNK29Physics2DShapeQueryParameters9get_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1075682);l=a;return c[b>>2]|0}function __ZNK29Physics2DShapeQueryParameters8is_classERK6String(a,b){a=a|0;b=b|0;var c=0;if(!(__ZNK6StringeqEPKc(b,1075682)|0)?!(__ZNK6StringeqEPKc(b,1126157)|0):0)c=__ZNK6StringeqEPKc(b,1142944)|0;else c=1;return c|0}function __ZNK29Physics2DShapeQueryParameters12is_class_ptrEPv(a,b){a=a|0;b=b|0;return (b|0)==1236784|((b|0)==1220724|(b|0)==1220580)|0}function __ZN29Physics2DShapeQueryParametersD2Ev(a){a=a|0;var b=0,d=0,e=0,f=0;c[a>>2]=374964;b=a+132|0;d=c[b>>2]|0;if(d|0?(__ZN3SetI3RID10ComparatorIS0_E16DefaultAllocatorE13_cleanup_treeEPNS4_7ElementE(b,c[d+8>>2]|0),d=c[a+136>>2]|0,e=c[b>>2]|0,c[e+8>>2]=d,c[a+140>>2]=0,f=d,c[f+12>>2]=f,e|0):0){__ZN6Memory11free_staticEPvb(e,0);c[b>>2]=0}__ZN10StringNameD2Ev(a+88|0);__ZN9ReferenceD2Ev(a);return}function __ZN29Physics2DShapeQueryParametersD0Ev(a){a=a|0;var b=0,d=0,e=0,f=0;c[a>>2]=374964;b=a+132|0;d=c[b>>2]|0;if(d|0?(__ZN3SetI3RID10ComparatorIS0_E16DefaultAllocatorE13_cleanup_treeEPNS4_7ElementE(b,c[d+8>>2]|0),d=c[a+136>>2]|0,e=c[b>>2]|0,c[e+8>>2]=d,c[a+140>>2]=0,f=d,c[f+12>>2]=f,e|0):0){__ZN6Memory11free_staticEPvb(e,0);c[b>>2]=0}__ZN10StringNameD2Ev(a+88|0);__ZN9ReferenceD2Ev(a);__ZdlPv(a);return}function __ZN7ClassDB10_add_classI29Physics2DShapeQueryParametersEEvv(){var a=0,b=0,d=0,e=0,f=0,g=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+16|0;d=a+12|0;e=a+8|0;f=a+4|0;g=a;__ZN6StringC2EPKc(b,1075682);c[e>>2]=c[b>>2];__ZN10StringNameC2ERK6String(d,e);__ZN6StringC2EPKc(b,1126157);c[g>>2]=c[b>>2];__ZN10StringNameC2ERK6String(f,g);__ZN7ClassDB11_add_class2ERK10StringNameS2_(d,f);__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);__ZN10StringNameD2Ev(d);d=c[e>>2]|0;if(!d){l=a;return}if(__Z16atomic_decrementPj(d+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(d,1);l=a;return}function __ZNK25Physics2DShapeQueryResult16get_result_countEv(a){a=a|0;var b=0,d=0;b=c[a+92>>2]|0;if(!b){d=0;return d|0}d=c[b+-4>>2]|0;return d|0}function __ZNK25Physics2DShapeQueryResult14get_result_ridEi(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0;do if((d|0)>=0){e=c[b+92>>2]|0;f=(e|0)==0;if(f)g=0;else g=c[e+-4>>2]|0;if((g|0)<=(d|0)){if(f)h=0;else h=c[e+-4>>2]|0;if((h|0)<=(d|0))break;a[1263537]=0}return c[e+(d*40|0)>>2]|0}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);return 0}function __ZNK25Physics2DShapeQueryResult20get_result_object_idEi(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0;if((d|0)>=0){e=c[b+92>>2]|0;b=(e|0)==0;if(b)f=0;else f=c[e+-4>>2]|0;if((f|0)>(d|0)){g=e+(d*40|0)+4|0;h=c[g>>2]|0;return h|0}if(b)i=0;else i=c[e+-4>>2]|0;if((i|0)>(d|0)){a[1263537]=0;g=e+(d*40|0)+4|0;h=c[g>>2]|0;return h|0}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);return 0}function __ZNK25Physics2DShapeQueryResult17get_result_objectEi(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0;if((d|0)>=0){e=c[b+92>>2]|0;b=(e|0)==0;if(b)f=0;else f=c[e+-4>>2]|0;if((f|0)>(d|0)){g=e+(d*40|0)+8|0;h=c[g>>2]|0;return h|0}if(b)i=0;else i=c[e+-4>>2]|0;if((i|0)>(d|0)){a[1263537]=0;g=e+(d*40|0)+8|0;h=c[g>>2]|0;return h|0}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);return 0}function __ZNK25Physics2DShapeQueryResult23get_result_object_shapeEi(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0;if((d|0)>=0){e=c[b+92>>2]|0;b=(e|0)==0;if(b)f=0;else f=c[e+-4>>2]|0;if((f|0)>(d|0)){g=e+(d*40|0)+12|0;h=c[g>>2]|0;return h|0}if(b)i=0;else i=c[e+-4>>2]|0;if((i|0)>(d|0)){a[1263537]=0;g=e+(d*40|0)+12|0;h=c[g>>2]|0;return h|0}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);return 0}function __ZN7ClassDB10_add_classI25Physics2DShapeQueryResultEEvv(){var a=0,b=0,d=0,e=0,f=0,g=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+16|0;d=a+12|0;e=a+8|0;f=a+4|0;g=a;__ZN6StringC2EPKc(b,1074993);c[e>>2]=c[b>>2];__ZN10StringNameC2ERK6String(d,e);__ZN6StringC2EPKc(b,1126157);c[g>>2]=c[b>>2];__ZN10StringNameC2ERK6String(f,g);__ZN7ClassDB11_add_class2ERK10StringNameS2_(d,f);__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);__ZN10StringNameD2Ev(d);d=c[e>>2]|0;if(!d){l=a;return}if(__Z16atomic_decrementPj(d+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(d,1);l=a;return}function __ZN25Physics2DShapeQueryResult13_bind_methodsEv(){var a=0,b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);b=a+32|0;d=a+24|0;e=a+16|0;f=a+8|0;g=a;__Z8D_METHODPKc(b,1075275);h=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(h);c[h>>2]=375056;__ZN10MethodBind10_set_constEb(h,1);__ZN10MethodBind24_generate_argument_typesEi(h,0);__ZN10MethodBind12_set_returnsEb(h,1);c[h+44>>2]=5774;c[h+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,h,b,0,0)|0;h=b+4|0;i=c[h>>2]|0;if(i|0?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0){j=c[h>>2]|0;h=(j|0)==0?0:j+-4|0;j=h+4|0;if(c[h>>2]|0){k=0;do{__ZN10StringNameD2Ev(j+(k<<2)|0);k=k+1|0}while(k>>>0<(c[h>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(i,1)}__ZN10StringNameD2Ev(b);__Z8D_METHODPKcS0_(d,1075292,1128274);b=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(b);c[b>>2]=375092;__ZN10MethodBind10_set_constEb(b,1);__ZN10MethodBind24_generate_argument_typesEi(b,1);__ZN10MethodBind12_set_returnsEb(b,1);c[b+44>>2]=4711;c[b+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,b,d,0,0)|0;b=d+4|0;i=c[b>>2]|0;if(i|0?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0){h=c[b>>2]|0;b=(h|0)==0?0:h+-4|0;h=b+4|0;if(c[b>>2]|0){k=0;do{__ZN10StringNameD2Ev(h+(k<<2)|0);k=k+1|0}while(k>>>0<(c[b>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(i,1)}__ZN10StringNameD2Ev(d);__Z8D_METHODPKcS0_(e,1075307,1128274);d=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(d);c[d>>2]=375128;__ZN10MethodBind10_set_constEb(d,1);__ZN10MethodBind24_generate_argument_typesEi(d,1);__ZN10MethodBind12_set_returnsEb(d,1);c[d+44>>2]=4712;c[d+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,d,e,0,0)|0;d=e+4|0;i=c[d>>2]|0;if(i|0?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0){b=c[d>>2]|0;d=(b|0)==0?0:b+-4|0;b=d+4|0;if(c[d>>2]|0){k=0;do{__ZN10StringNameD2Ev(b+(k<<2)|0);k=k+1|0}while(k>>>0<(c[d>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(i,1)}__ZN10StringNameD2Ev(e);__Z8D_METHODPKcS0_(f,1075328,1128274);e=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(e);c[e>>2]=375164;__ZN10MethodBind10_set_constEb(e,1);__ZN10MethodBind24_generate_argument_typesEi(e,1);__ZN10MethodBind12_set_returnsEb(e,1);c[e+44>>2]=4713;c[e+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,e,f,0,0)|0;e=f+4|0;i=c[e>>2]|0;if(i|0?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0){d=c[e>>2]|0;e=(d|0)==0?0:d+-4|0;d=e+4|0;if(c[e>>2]|0){k=0;do{__ZN10StringNameD2Ev(d+(k<<2)|0);k=k+1|0}while(k>>>0<(c[e>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(i,1)}__ZN10StringNameD2Ev(f);__Z8D_METHODPKcS0_(g,1075346,1128274);f=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(f);c[f>>2]=375200;__ZN10MethodBind10_set_constEb(f,1);__ZN10MethodBind24_generate_argument_typesEi(f,1);__ZN10MethodBind12_set_returnsEb(f,1);c[f+44>>2]=4714;c[f+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,f,g,0,0)|0;f=g+4|0;i=c[f>>2]|0;if(!i){__ZN10StringNameD2Ev(g);l=a;return}if(__Z16atomic_decrementPj(i+-8|0)|0){__ZN10StringNameD2Ev(g);l=a;return}e=c[f>>2]|0;f=(e|0)==0?0:e+-4|0;e=f+4|0;if(c[f>>2]|0){k=0;do{__ZN10StringNameD2Ev(e+(k<<2)|0);k=k+1|0}while(k>>>0<(c[f>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(i,1);__ZN10StringNameD2Ev(g);l=a;return}function __ZNK13MethodBind1RCI25Physics2DShapeQueryResultiiE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;switch(b|0){case 0:case -1:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}default:e=0}l=a;return e|0}function __ZNK13MethodBind1RCI25Physics2DShapeQueryResultiiE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1074993);l=a;return c[b>>2]|0}function __ZN13MethodBind1RCI25Physics2DShapeQueryResultiiE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;i=l;l=l+48|0;if((l|0)>=(m|0))ba(48);j=i+24|0;k=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1237236)|0:0){c[h>>2]=0;a[1263537]=0;n=d+24|0;o=c[n>>2]|0;if((o|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=o;c[b>>2]=0;l=i;return}p=o-(c[d+20>>2]|0)|0;if((p|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=p;c[b>>2]=0;l=i;return}if((g|0)>0){if((o|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);q=0}else{a[1263537]=0;q=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,q)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=q;c[b>>2]=0;l=i;return}}q=c[d+44>>2]|0;o=c[d+48>>2]|0;p=e+(o>>1)|0;if(!(o&1))r=q;else r=c[(c[p>>2]|0)+q>>2]|0;do if((g|0)<1){q=c[n>>2]|0;o=q+-1|0;if((q|0)>=1){e=c[d+16>>2]|0;s=(e|0)==0;if(s)t=0;else t=c[e+-4>>2]|0;if((q|0)<=(t|0)){if(s)u=0;else u=c[e+-4>>2]|0;do if((u|0)<(q|0)){if(s)v=0;else v=c[e+-4>>2]|0;if((v|0)<(q|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);w=0;break}else{a[1263537]=0;x=31;break}}else x=31;while(0);if((x|0)==31)w=e+(o*24|0)|0;__ZN7VariantC2ERKS_(k,w);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);f=__ZNK7VariantcviEv(k)|0;__ZN7VariantC2Ei(j,$i[r&8191](p,f)|0);if(c[k>>2]|0)__ZN7Variant5clearEv(k);__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1217,1146558,0);c[b>>2]=0;l=i;return}function __ZN13MethodBind1RCI25Physics2DShapeQueryResultiiE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0;if(!b)f=0;else{g=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1237236)|0;f=g?b:0}b=c[a+44>>2]|0;g=c[a+48>>2]|0;a=f+(g>>1)|0;if(!(g&1))h=b;else h=c[(c[a>>2]|0)+b>>2]|0;c[e>>2]=$i[h&8191](a,c[c[d>>2]>>2]|0)|0;return}function __ZN13MethodBind1RCI25Physics2DShapeQueryResultiiED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind1RCI25Physics2DShapeQueryResultP6ObjectiE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;switch(b|0){case -1:{__ZN7VariantC2EPK6Object(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}case 0:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}default:e=0}l=a;return e|0}function __ZNK13MethodBind1RCI25Physics2DShapeQueryResultP6ObjectiE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1074993);l=a;return c[b>>2]|0}function __ZN13MethodBind1RCI25Physics2DShapeQueryResultP6ObjectiE4callES2_PPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;i=l;l=l+48|0;if((l|0)>=(m|0))ba(48);j=i+24|0;k=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1237236)|0:0){c[h>>2]=0;a[1263537]=0;n=d+24|0;o=c[n>>2]|0;if((o|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=o;c[b>>2]=0;l=i;return}p=o-(c[d+20>>2]|0)|0;if((p|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=p;c[b>>2]=0;l=i;return}if((g|0)>0){if((o|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);q=0}else{a[1263537]=0;q=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,q)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=q;c[b>>2]=0;l=i;return}}q=c[d+44>>2]|0;o=c[d+48>>2]|0;p=e+(o>>1)|0;if(!(o&1))r=q;else r=c[(c[p>>2]|0)+q>>2]|0;do if((g|0)<1){q=c[n>>2]|0;o=q+-1|0;if((q|0)>=1){e=c[d+16>>2]|0;s=(e|0)==0;if(s)t=0;else t=c[e+-4>>2]|0;if((q|0)<=(t|0)){if(s)u=0;else u=c[e+-4>>2]|0;do if((u|0)<(q|0)){if(s)v=0;else v=c[e+-4>>2]|0;if((v|0)<(q|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);w=0;break}else{a[1263537]=0;x=31;break}}else x=31;while(0);if((x|0)==31)w=e+(o*24|0)|0;__ZN7VariantC2ERKS_(k,w);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);f=__ZNK7VariantcviEv(k)|0;__ZN7VariantC2EPK6Object(j,$i[r&8191](p,f)|0);if(c[k>>2]|0)__ZN7Variant5clearEv(k);__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1217,1146558,0);c[b>>2]=0;l=i;return}function __ZN13MethodBind1RCI25Physics2DShapeQueryResultP6ObjectiE7ptrcallES2_PPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0;if(!b)f=0;else{g=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1237236)|0;f=g?b:0}b=c[a+44>>2]|0;g=c[a+48>>2]|0;a=f+(g>>1)|0;if(!(g&1))h=b;else h=c[(c[a>>2]|0)+b>>2]|0;c[e>>2]=$i[h&8191](a,c[c[d>>2]>>2]|0)|0;return}function __ZN13MethodBind1RCI25Physics2DShapeQueryResultP6ObjectiED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind1RCI25Physics2DShapeQueryResultjiE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;switch(b|0){case -1:{__ZN7VariantC2Ej(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}case 0:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}default:e=0}l=a;return e|0}function __ZNK13MethodBind1RCI25Physics2DShapeQueryResultjiE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1074993);l=a;return c[b>>2]|0}function __ZN13MethodBind1RCI25Physics2DShapeQueryResultjiE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;i=l;l=l+48|0;if((l|0)>=(m|0))ba(48);j=i+24|0;k=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1237236)|0:0){c[h>>2]=0;a[1263537]=0;n=d+24|0;o=c[n>>2]|0;if((o|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=o;c[b>>2]=0;l=i;return}p=o-(c[d+20>>2]|0)|0;if((p|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=p;c[b>>2]=0;l=i;return}if((g|0)>0){if((o|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);q=0}else{a[1263537]=0;q=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,q)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=q;c[b>>2]=0;l=i;return}}q=c[d+44>>2]|0;o=c[d+48>>2]|0;p=e+(o>>1)|0;if(!(o&1))r=q;else r=c[(c[p>>2]|0)+q>>2]|0;do if((g|0)<1){q=c[n>>2]|0;o=q+-1|0;if((q|0)>=1){e=c[d+16>>2]|0;s=(e|0)==0;if(s)t=0;else t=c[e+-4>>2]|0;if((q|0)<=(t|0)){if(s)u=0;else u=c[e+-4>>2]|0;do if((u|0)<(q|0)){if(s)v=0;else v=c[e+-4>>2]|0;if((v|0)<(q|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);w=0;break}else{a[1263537]=0;x=31;break}}else x=31;while(0);if((x|0)==31)w=e+(o*24|0)|0;__ZN7VariantC2ERKS_(k,w);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);f=__ZNK7VariantcviEv(k)|0;__ZN7VariantC2Ej(j,$i[r&8191](p,f)|0);if(c[k>>2]|0)__ZN7Variant5clearEv(k);__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1217,1146558,0);c[b>>2]=0;l=i;return}function __ZN13MethodBind1RCI25Physics2DShapeQueryResultjiE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0;if(!b)f=0;else{g=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1237236)|0;f=g?b:0}b=c[a+44>>2]|0;g=c[a+48>>2]|0;a=f+(g>>1)|0;if(!(g&1))h=b;else h=c[(c[a>>2]|0)+b>>2]|0;c[e>>2]=$i[h&8191](a,c[c[d>>2]>>2]|0)|0;return}function __ZN13MethodBind1RCI25Physics2DShapeQueryResultjiED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind1RCI25Physics2DShapeQueryResult3RIDiE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case -1:{c[d>>2]=0;__ZN7VariantC2ERK3RID(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);f=b;break}case 0:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;break}default:f=0}l=a;return f|0}function __ZNK13MethodBind1RCI25Physics2DShapeQueryResult3RIDiE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1074993);l=a;return c[b>>2]|0}function __ZN13MethodBind1RCI25Physics2DShapeQueryResult3RIDiE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0;i=l;l=l+64|0;if((l|0)>=(m|0))ba(64);j=i+24|0;k=i+48|0;n=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1237236)|0:0){c[h>>2]=0;a[1263537]=0;o=d+24|0;p=c[o>>2]|0;if((p|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=p;c[b>>2]=0;l=i;return}q=p-(c[d+20>>2]|0)|0;if((q|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=q;c[b>>2]=0;l=i;return}if((g|0)>0){if((p|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);r=0}else{a[1263537]=0;r=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,r)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=r;c[b>>2]=0;l=i;return}}r=c[d+44>>2]|0;p=c[d+48>>2]|0;q=e+(p>>1)|0;if(!(p&1))s=r;else s=c[(c[q>>2]|0)+r>>2]|0;do if((g|0)<1){r=c[o>>2]|0;p=r+-1|0;if((r|0)>=1){e=c[d+16>>2]|0;t=(e|0)==0;if(t)u=0;else u=c[e+-4>>2]|0;if((r|0)<=(u|0)){if(t)v=0;else v=c[e+-4>>2]|0;do if((v|0)<(r|0)){if(t)w=0;else w=c[e+-4>>2]|0;if((w|0)<(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);x=0;break}else{a[1263537]=0;y=31;break}}else y=31;while(0);if((y|0)==31)x=e+(p*24|0)|0;__ZN7VariantC2ERKS_(n,x);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f>>2]|0);while(0);f=__ZNK7VariantcviEv(n)|0;c[k>>2]=$i[s&8191](q,f)|0;__ZN7VariantC2ERK3RID(j,k);if(c[n>>2]|0)__ZN7Variant5clearEv(n);__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1217,1146558,0);c[b>>2]=0;l=i;return}function __ZN13MethodBind1RCI25Physics2DShapeQueryResult3RIDiE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0;if(!b)f=0;else{g=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1237236)|0;f=g?b:0}b=c[a+44>>2]|0;g=c[a+48>>2]|0;a=f+(g>>1)|0;if(!(g&1))h=b;else h=c[(c[a>>2]|0)+b>>2]|0;c[e>>2]=$i[h&8191](a,c[c[d>>2]>>2]|0)|0;return}function __ZN13MethodBind1RCI25Physics2DShapeQueryResult3RIDiED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI25Physics2DShapeQueryResultiE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK13MethodBind0RCI25Physics2DShapeQueryResultiE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1074993);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI25Physics2DShapeQueryResultiE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1237236)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2Ei(i,ij[n&8191](d)|0);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI25Physics2DShapeQueryResultiE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0;if(!b)f=0;else{d=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1237236)|0;f=d?b:0}b=c[a+44>>2]|0;d=c[a+48>>2]|0;a=f+(d>>1)|0;if(!(d&1)){g=b;h=ij[g&8191](a)|0;c[e>>2]=h;return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=ij[g&8191](a)|0;c[e>>2]=h;return}}function __ZN13MethodBind0RCI25Physics2DShapeQueryResultiED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK25Physics2DTestMotionResult10get_motionEv(a,b){a=a|0;b=b|0;var d=0,e=0;d=b+96|0;b=c[d+4>>2]|0;e=a;c[e>>2]=c[d>>2];c[e+4>>2]=b;return}function __ZNK25Physics2DTestMotionResult20get_motion_remainderEv(a,b){a=a|0;b=b|0;var d=0,e=0;d=b+104|0;b=c[d+4>>2]|0;e=a;c[e>>2]=c[d>>2];c[e+4>>2]=b;return}function __ZNK25Physics2DTestMotionResult19get_collision_pointEv(a,b){a=a|0;b=b|0;var d=0,e=0;d=b+112|0;b=c[d+4>>2]|0;e=a;c[e>>2]=c[d>>2];c[e+4>>2]=b;return}function __ZNK25Physics2DTestMotionResult20get_collision_normalEv(a,b){a=a|0;b=b|0;var d=0,e=0;d=b+120|0;b=c[d+4>>2]|0;e=a;c[e>>2]=c[d>>2];c[e+4>>2]=b;return}function __ZNK25Physics2DTestMotionResult21get_collider_velocityEv(a,b){a=a|0;b=b|0;var d=0,e=0;d=b+128|0;b=c[d+4>>2]|0;e=a;c[e>>2]=c[d>>2];c[e+4>>2]=b;return}function __ZNK25Physics2DTestMotionResult15get_collider_idEv(a){a=a|0;return c[a+136>>2]|0}function __ZNK25Physics2DTestMotionResult16get_collider_ridEv(a){a=a|0;return c[a+140>>2]|0}function __ZNK25Physics2DTestMotionResult12get_colliderEv(a){a=a|0;return __ZN8ObjectDB12get_instanceEj(c[a+136>>2]|0)|0}function __ZNK25Physics2DTestMotionResult18get_collider_shapeEv(a){a=a|0;return c[a+144>>2]|0}function __ZN25Physics2DTestMotionResult13_bind_methodsEv(){var a=0,b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0;a=l;l=l+80|0;if((l|0)>=(m|0))ba(80);b=a+64|0;d=a+56|0;e=a+48|0;f=a+40|0;g=a+32|0;h=a+24|0;i=a+16|0;j=a+8|0;k=a;__Z8D_METHODPKc(b,1074982);n=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(n);c[n>>2]=375236;__ZN10MethodBind10_set_constEb(n,1);__ZN10MethodBind24_generate_argument_typesEi(n,0);__ZN10MethodBind12_set_returnsEb(n,1);c[n+44>>2]=1913;c[n+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,n,b,0,0)|0;n=b+4|0;o=c[n>>2]|0;if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0){p=c[n>>2]|0;n=(p|0)==0?0:p+-4|0;p=n+4|0;if(c[n>>2]|0){q=0;do{__ZN10StringNameD2Ev(p+(q<<2)|0);q=q+1|0}while(q>>>0<(c[n>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(o,1)}__ZN10StringNameD2Ev(b);__Z8D_METHODPKc(d,1075019);b=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(b);c[b>>2]=375236;__ZN10MethodBind10_set_constEb(b,1);__ZN10MethodBind24_generate_argument_typesEi(b,0);__ZN10MethodBind12_set_returnsEb(b,1);c[b+44>>2]=1914;c[b+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,b,d,0,0)|0;b=d+4|0;o=c[b>>2]|0;if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0){n=c[b>>2]|0;b=(n|0)==0?0:n+-4|0;n=b+4|0;if(c[b>>2]|0){q=0;do{__ZN10StringNameD2Ev(n+(q<<2)|0);q=q+1|0}while(q>>>0<(c[b>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(o,1)}__ZN10StringNameD2Ev(d);__Z8D_METHODPKc(e,1075040);d=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(d);c[d>>2]=375236;__ZN10MethodBind10_set_constEb(d,1);__ZN10MethodBind24_generate_argument_typesEi(d,0);__ZN10MethodBind12_set_returnsEb(d,1);c[d+44>>2]=1915;c[d+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,d,e,0,0)|0;d=e+4|0;o=c[d>>2]|0;if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0){b=c[d>>2]|0;d=(b|0)==0?0:b+-4|0;b=d+4|0;if(c[d>>2]|0){q=0;do{__ZN10StringNameD2Ev(b+(q<<2)|0);q=q+1|0}while(q>>>0<(c[d>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(o,1)}__ZN10StringNameD2Ev(e);__Z8D_METHODPKc(f,1075060);e=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(e);c[e>>2]=375236;__ZN10MethodBind10_set_constEb(e,1);__ZN10MethodBind24_generate_argument_typesEi(e,0);__ZN10MethodBind12_set_returnsEb(e,1);c[e+44>>2]=1916;c[e+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,e,f,0,0)|0;e=f+4|0;o=c[e>>2]|0;if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0){d=c[e>>2]|0;e=(d|0)==0?0:d+-4|0;d=e+4|0;if(c[e>>2]|0){q=0;do{__ZN10StringNameD2Ev(d+(q<<2)|0);q=q+1|0}while(q>>>0<(c[e>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(o,1)}__ZN10StringNameD2Ev(f);__Z8D_METHODPKc(g,1075081);f=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(f);c[f>>2]=375236;__ZN10MethodBind10_set_constEb(f,1);__ZN10MethodBind24_generate_argument_typesEi(f,0);__ZN10MethodBind12_set_returnsEb(f,1);c[f+44>>2]=1917;c[f+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,f,g,0,0)|0;f=g+4|0;o=c[f>>2]|0;if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0){e=c[f>>2]|0;f=(e|0)==0?0:e+-4|0;e=f+4|0;if(c[f>>2]|0){q=0;do{__ZN10StringNameD2Ev(e+(q<<2)|0);q=q+1|0}while(q>>>0<(c[f>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(o,1)}__ZN10StringNameD2Ev(g);__Z8D_METHODPKc(h,1075103);g=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(g);c[g>>2]=375272;__ZN10MethodBind10_set_constEb(g,1);__ZN10MethodBind24_generate_argument_typesEi(g,0);__ZN10MethodBind12_set_returnsEb(g,1);c[g+44>>2]=5775;c[g+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,g,h,0,0)|0;g=h+4|0;o=c[g>>2]|0;if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0){f=c[g>>2]|0;g=(f|0)==0?0:f+-4|0;f=g+4|0;if(c[g>>2]|0){q=0;do{__ZN10StringNameD2Ev(f+(q<<2)|0);q=q+1|0}while(q>>>0<(c[g>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(o,1)}__ZN10StringNameD2Ev(h);__Z8D_METHODPKc(i,1075119);h=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(h);c[h>>2]=375308;__ZN10MethodBind10_set_constEb(h,1);__ZN10MethodBind24_generate_argument_typesEi(h,0);__ZN10MethodBind12_set_returnsEb(h,1);c[h+44>>2]=5776;c[h+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,h,i,0,0)|0;h=i+4|0;o=c[h>>2]|0;if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0){g=c[h>>2]|0;h=(g|0)==0?0:g+-4|0;g=h+4|0;if(c[h>>2]|0){q=0;do{__ZN10StringNameD2Ev(g+(q<<2)|0);q=q+1|0}while(q>>>0<(c[h>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(o,1)}__ZN10StringNameD2Ev(i);__Z8D_METHODPKc(j,1075136);i=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(i);c[i>>2]=375344;__ZN10MethodBind10_set_constEb(i,1);__ZN10MethodBind24_generate_argument_typesEi(i,0);__ZN10MethodBind12_set_returnsEb(i,1);c[i+44>>2]=5777;c[i+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,i,j,0,0)|0;i=j+4|0;o=c[i>>2]|0;if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0){h=c[i>>2]|0;i=(h|0)==0?0:h+-4|0;h=i+4|0;if(c[i>>2]|0){q=0;do{__ZN10StringNameD2Ev(h+(q<<2)|0);q=q+1|0}while(q>>>0<(c[i>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(o,1)}__ZN10StringNameD2Ev(j);__Z8D_METHODPKc(k,1075149);j=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(j);c[j>>2]=375380;__ZN10MethodBind10_set_constEb(j,1);__ZN10MethodBind24_generate_argument_typesEi(j,0);__ZN10MethodBind12_set_returnsEb(j,1);c[j+44>>2]=5778;c[j+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,j,k,0,0)|0;j=k+4|0;o=c[j>>2]|0;if(!o){__ZN10StringNameD2Ev(k);l=a;return}if(__Z16atomic_decrementPj(o+-8|0)|0){__ZN10StringNameD2Ev(k);l=a;return}i=c[j>>2]|0;j=(i|0)==0?0:i+-4|0;i=j+4|0;if(c[j>>2]|0){q=0;do{__ZN10StringNameD2Ev(i+(q<<2)|0);q=q+1|0}while(q>>>0<(c[j>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(o,1);__ZN10StringNameD2Ev(k);l=a;return}function __ZNK13MethodBind0RCI25Physics2DTestMotionResultiE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK13MethodBind0RCI25Physics2DTestMotionResultiE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1075712);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI25Physics2DTestMotionResultiE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236184)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2Ei(i,ij[n&8191](d)|0);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI25Physics2DTestMotionResultiE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0;if(!b)f=0;else{d=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236184)|0;f=d?b:0}b=c[a+44>>2]|0;d=c[a+48>>2]|0;a=f+(d>>1)|0;if(!(d&1)){g=b;h=ij[g&8191](a)|0;c[e>>2]=h;return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=ij[g&8191](a)|0;c[e>>2]=h;return}}function __ZN13MethodBind0RCI25Physics2DTestMotionResultiED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI25Physics2DTestMotionResultP6ObjectE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2EPK6Object(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK13MethodBind0RCI25Physics2DTestMotionResultP6ObjectE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1075712);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI25Physics2DTestMotionResultP6ObjectE4callES2_PPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236184)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2EPK6Object(i,ij[n&8191](d)|0);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI25Physics2DTestMotionResultP6ObjectE7ptrcallES2_PPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0;if(!b)f=0;else{d=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236184)|0;f=d?b:0}b=c[a+44>>2]|0;d=c[a+48>>2]|0;a=f+(d>>1)|0;if(!(d&1)){g=b;h=ij[g&8191](a)|0;c[e>>2]=h;return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=ij[g&8191](a)|0;c[e>>2]=h;return}}function __ZN13MethodBind0RCI25Physics2DTestMotionResultP6ObjectED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI25Physics2DTestMotionResult3RIDE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;if((b|0)!=-1){f=0;l=a;return f|0}c[d>>2]=0;__ZN7VariantC2ERK3RID(e,d);d=c[e>>2]|0;if(d|0)__ZN7Variant5clearEv(e);f=d;l=a;return f|0}function __ZNK13MethodBind0RCI25Physics2DTestMotionResult3RIDE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1075712);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI25Physics2DTestMotionResult3RIDE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;j=f+24|0;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236184)|0:0){c[h>>2]=0;a[1263537]=0;k=c[d+24>>2]|0;if((k|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=k;c[b>>2]=0;l=f;return}n=k-(c[d+20>>2]|0)|0;if((n|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=n;c[b>>2]=0;l=f;return}n=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))o=n;else o=c[(c[d>>2]|0)+n>>2]|0;c[j>>2]=ij[o&8191](d)|0;__ZN7VariantC2ERK3RID(i,j);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI25Physics2DTestMotionResult3RIDE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;if(!b)f=0;else{d=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236184)|0;f=d?b:0}b=c[a+44>>2]|0;d=c[a+48>>2]|0;a=f+(d>>1)|0;if(!(d&1)){g=b;h=ij[g&8191](a)|0;i=h;c[e>>2]=i;return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=ij[g&8191](a)|0;i=h;c[e>>2]=i;return}}function __ZN13MethodBind0RCI25Physics2DTestMotionResult3RIDED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI25Physics2DTestMotionResultjE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Ej(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK13MethodBind0RCI25Physics2DTestMotionResultjE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1075712);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI25Physics2DTestMotionResultjE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236184)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2Ej(i,ij[n&8191](d)|0);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI25Physics2DTestMotionResultjE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0;if(!b)f=0;else{d=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236184)|0;f=d?b:0}b=c[a+44>>2]|0;d=c[a+48>>2]|0;a=f+(d>>1)|0;if(!(d&1)){g=b;h=ij[g&8191](a)|0;c[e>>2]=h;return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=ij[g&8191](a)|0;c[e>>2]=h;return}}function __ZN13MethodBind0RCI25Physics2DTestMotionResultjED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI25Physics2DTestMotionResult7Vector2E18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;if((b|0)!=-1){f=0;l=a;return f|0}g[d>>2]=0.0;g[d+4>>2]=0.0;__ZN7VariantC2ERK7Vector2(e,d);d=c[e>>2]|0;if(d|0)__ZN7Variant5clearEv(e);f=d;l=a;return f|0}function __ZNK13MethodBind0RCI25Physics2DTestMotionResult7Vector2E18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1075712);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI25Physics2DTestMotionResult7Vector2E4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;j=f+24|0;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236184)|0:0){c[h>>2]=0;a[1263537]=0;k=c[d+24>>2]|0;if((k|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=k;c[b>>2]=0;l=f;return}n=k-(c[d+20>>2]|0)|0;if((n|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=n;c[b>>2]=0;l=f;return}n=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))o=n;else o=c[(c[d>>2]|0)+n>>2]|0;Pi[o&2047](j,d);__ZN7VariantC2ERK7Vector2(i,j);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI25Physics2DTestMotionResult7Vector2E7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=d;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236184)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;Pi[i&2047](f,a);a=f;f=c[a+4>>2]|0;i=e;c[i>>2]=c[a>>2];c[i+4>>2]=f;l=d;return}function __ZN13MethodBind0RCI25Physics2DTestMotionResult7Vector2ED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN25Physics2DTestMotionResultC2Ev(b){b=b|0;var d=0;__ZN9ReferenceC2Ev(b);c[b>>2]=375416;__ZN10StringNameC2Ev(b+88|0);c[b+152>>2]=0;a[b+176>>0]=0;d=b+96|0;b=d+52|0;do{c[d>>2]=0;d=d+4|0}while((d|0)<(b|0));return}function __ZN25Physics2DTestMotionResult18_initialize_classvEv(b){b=b|0;if(a[1263522]|0)return;if(!(a[1257001]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI9ReferenceEEvv();__ZN9Reference13_bind_methodsEv();a[1257001]=1}__ZN7ClassDB10_add_classI25Physics2DTestMotionResultEEvv();__ZN25Physics2DTestMotionResult13_bind_methodsEv();a[1263522]=1;return}function __ZN25Physics2DTestMotionResult5_setvERK10StringNameRK7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK25Physics2DTestMotionResult5_getvERK10StringNameR7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK25Physics2DTestMotionResult19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+24|0;g=e+4|0;h=e;if(!d)__ZNK9Reference19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,0);__ZN6StringC2EPKc(f,1075712);i=c[f>>2]|0;f=i;j=g+4|0;c[j>>2]=0;k=g+12|0;c[k>>2]=0;c[g>>2]=0;n=(i|0)==0;if(!n?(c[j>>2]=0,__Z28atomic_conditional_incrementPj(i+-8|0)|0):0)c[j>>2]=f;c[g+8>>2]=0;f=c[k>>2]|0;if(f|0){if(!(__Z16atomic_decrementPj(f+-8|0)|0))__ZN6Memory11free_staticEPvb(f,1);c[k>>2]=0}c[g+16>>2]=256;if(!(c[b>>2]|0)){k=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=k;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0}k=__ZnwjPFPvjE(32,4740)|0;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0;c[k+12>>2]=0;c[k+16>>2]=7;f=k+20|0;c[f>>2]=0;j=k+24|0;c[j>>2]=0;o=k+28|0;c[o>>2]=0;__ZN12PropertyInfoaSERKS_(k,g)|0;p=c[b>>2]|0;q=p+4|0;r=c[q>>2]|0;c[j>>2]=r;c[f>>2]=0;c[o>>2]=p;if(r|0)c[r+20>>2]=k;c[q>>2]=k;if(!(c[p>>2]|0))c[p>>2]=k;k=p+8|0;c[k>>2]=(c[k>>2]|0)+1;k=c[g+12>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);k=c[g+4>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);if(!n?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);__ZN10StringNameC2EPKc(h,1075712);__ZN7ClassDB17get_property_listE10StringNameP4ListI12PropertyInfo16DefaultAllocatorEbPK6Object(h,b,1,a);__ZN10StringNameD2Ev(h);if(!d){l=e;return}__ZNK9Reference19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,1);l=e;return}function __ZN25Physics2DTestMotionResult14_notificationvEib(a,b,c){a=a|0;b=b|0;c=c|0;return}function __ZNK25Physics2DTestMotionResult16_get_class_namevEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+8|0;e=b+4|0;f=b;g=a+88|0;a=c[g>>2]|0;if(a|0){if(c[a+4>>2]|0){l=b;return g|0}if(__ZNK6String6lengthEv(a+8|0)|0){l=b;return g|0}}__ZN6StringC2EPKc(d,1075712);c[f>>2]=c[d>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameaSERKS_(g,e);__ZN10StringNameD2Ev(e);e=c[f>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);l=b;return g|0}function __ZNK25Physics2DTestMotionResult9get_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1075712);l=a;return c[b>>2]|0}function __ZNK25Physics2DTestMotionResult8is_classERK6String(a,b){a=a|0;b=b|0;var c=0;if(!(__ZNK6StringeqEPKc(b,1075712)|0)?!(__ZNK6StringeqEPKc(b,1126157)|0):0)c=__ZNK6StringeqEPKc(b,1142944)|0;else c=1;return c|0}function __ZNK25Physics2DTestMotionResult12is_class_ptrEPv(a,b){a=a|0;b=b|0;return (b|0)==1236184|((b|0)==1220724|(b|0)==1220580)|0}function __ZN25Physics2DTestMotionResultD2Ev(a){a=a|0;var b=0;c[a>>2]=375416;b=a+152|0;if(c[b>>2]|0)__ZN7Variant5clearEv(b);__ZN10StringNameD2Ev(a+88|0);__ZN9ReferenceD2Ev(a);return}function __ZN25Physics2DTestMotionResultD0Ev(a){a=a|0;var b=0;c[a>>2]=375416;b=a+152|0;if(c[b>>2]|0)__ZN7Variant5clearEv(b);__ZN10StringNameD2Ev(a+88|0);__ZN9ReferenceD2Ev(a);__ZdlPv(a);return}function __ZN7ClassDB10_add_classI25Physics2DTestMotionResultEEvv(){var a=0,b=0,d=0,e=0,f=0,g=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+16|0;d=a+12|0;e=a+8|0;f=a+4|0;g=a;__ZN6StringC2EPKc(b,1075712);c[e>>2]=c[b>>2];__ZN10StringNameC2ERK6String(d,e);__ZN6StringC2EPKc(b,1126157);c[g>>2]=c[b>>2];__ZN10StringNameC2ERK6String(f,g);__ZN7ClassDB11_add_class2ERK10StringNameS2_(d,f);__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);__ZN10StringNameD2Ev(d);d=c[e>>2]|0;if(!d){l=a;return}if(__Z16atomic_decrementPj(d+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(d,1);l=a;return}function __ZN15Physics2DServerC2Ev(a){a=a|0;__ZN6ObjectC2Ev(a);c[a>>2]=339232;__ZN10StringNameC2Ev(a+76|0);c[309160]=a;return}function __Z21register_server_typesv(){var b=0,d=0,e=0,f=0,g=0;b=l;l=l+64|0;if((l|0)>=(m|0))ba(64);d=b+24|0;e=b+48|0;f=b;__ZN6StringC2EPKc(e,1075168);__ZN7VariantC2Ei(f,20);__Z11_GLOBAL_DEFRK6StringRK7Variant(d,e,f);if(c[d>>2]|0)__ZN7Variant5clearEv(d);if(c[f>>2]|0)__ZN7Variant5clearEv(f);d=c[e>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);d=__ZN12GlobalConfig13get_singletonEv()|0;__ZN10StringNameC2EPKc(f,1075212);g=__ZN12VisualServer13get_singletonEv()|0;__ZN10StringNameC2Ev(e);__ZN10StringNameaSERKS_(e,f);c[e+4>>2]=g;__ZN12GlobalConfig13add_singletonERKNS_9SingletonE(d,e);__ZN10StringNameD2Ev(e);__ZN10StringNameD2Ev(f);d=__ZN12GlobalConfig13get_singletonEv()|0;__ZN10StringNameC2EPKc(f,1075225);g=__ZN11AudioServer13get_singletonEv()|0;__ZN10StringNameC2Ev(e);__ZN10StringNameaSERKS_(e,f);c[e+4>>2]=g;__ZN12GlobalConfig13add_singletonERKNS_9SingletonE(d,e);__ZN10StringNameD2Ev(e);__ZN10StringNameD2Ev(f);d=__ZN12GlobalConfig13get_singletonEv()|0;__ZN10StringNameC2EPKc(f,1075237);g=__ZN13PhysicsServer13get_singletonEv()|0;__ZN10StringNameC2Ev(e);__ZN10StringNameaSERKS_(e,f);c[e+4>>2]=g;__ZN12GlobalConfig13add_singletonERKNS_9SingletonE(d,e);__ZN10StringNameD2Ev(e);__ZN10StringNameD2Ev(f);d=__ZN12GlobalConfig13get_singletonEv()|0;__ZN10StringNameC2EPKc(f,1075251);g=__ZN15Physics2DServer13get_singletonEv()|0;__ZN10StringNameC2Ev(e);__ZN10StringNameaSERKS_(e,f);c[e+4>>2]=g;__ZN12GlobalConfig13add_singletonERKNS_9SingletonE(d,e);__ZN10StringNameD2Ev(e);__ZN10StringNameD2Ev(f);f=__ZnwjPKc(24,1263606)|0;__ZN11ShaderTypesC2Ev(f);c[309162]=f;__ZN7ClassDB22register_virtual_classI11AudioStreamEEvv();__Z12_global_lockv();if(!(a[1258334]|0)){if(!(a[1257001]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI9ReferenceEEvv();__ZN9Reference13_bind_methodsEv();a[1257001]=1}__ZN7ClassDB10_add_classI19AudioStreamPlaybackEEvv();a[1258334]=1}__Z14_global_unlockv();__ZN7ClassDB22register_virtual_classI11AudioEffectEEvv();__ZN7ClassDB14register_classI14AudioBusLayoutEEvv();__ZN7ClassDB14register_classI18AudioEffectAmplifyEEvv();__ZN7ClassDB14register_classI17AudioEffectReverbEEvv();__ZN7ClassDB14register_classI24AudioEffectLowPassFilterEEvv();__ZN7ClassDB14register_classI25AudioEffectHighPassFilterEEvv();__ZN7ClassDB14register_classI25AudioEffectBandPassFilterEEvv();__ZN7ClassDB14register_classI22AudioEffectNotchFilterEEvv();__ZN7ClassDB14register_classI26AudioEffectBandLimitFilterEEvv();__ZN7ClassDB14register_classI25AudioEffectLowShelfFilterEEvv();__ZN7ClassDB14register_classI26AudioEffectHighShelfFilterEEvv();__ZN7ClassDB14register_classI14AudioEffectEQ6EEvv();__ZN7ClassDB14register_classI15AudioEffectEQ10EEvv();__ZN7ClassDB14register_classI15AudioEffectEQ21EEvv();__ZN7ClassDB14register_classI21AudioEffectDistortionEEvv();__ZN7ClassDB14register_classI24AudioEffectStereoEnhanceEEvv();__ZN7ClassDB14register_classI17AudioEffectPannerEEvv();__ZN7ClassDB14register_classI17AudioEffectChorusEEvv();__ZN7ClassDB14register_classI16AudioEffectDelayEEvv();__ZN7ClassDB14register_classI21AudioEffectCompressorEEvv();__ZN7ClassDB14register_classI18AudioEffectLimiterEEvv();__ZN7ClassDB14register_classI21AudioEffectPitchShiftEEvv();__ZN7ClassDB14register_classI17AudioEffectPhaserEEvv();__Z12_global_lockv();if(!(a[1263477]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI24Physics2DDirectBodyStateEEvv();__ZN24Physics2DDirectBodyState13_bind_methodsEv();a[1263477]=1}__Z14_global_unlockv();__Z12_global_lockv();if(!(a[1263489]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI25Physics2DDirectSpaceStateEEvv();__ZN25Physics2DDirectSpaceState13_bind_methodsEv();a[1263489]=1}__Z14_global_unlockv();__Z12_global_lockv();if(!(a[1263521]|0)){if(!(a[1257001]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI9ReferenceEEvv();__ZN9Reference13_bind_methodsEv();a[1257001]=1}__ZN7ClassDB10_add_classI25Physics2DShapeQueryResultEEvv();__ZN25Physics2DShapeQueryResult13_bind_methodsEv();a[1263521]=1}__Z14_global_unlockv();__ZN7ClassDB14register_classI25Physics2DTestMotionResultEEvv();__ZN7ClassDB14register_classI29Physics2DShapeQueryParametersEEvv();__ZN7ClassDB14register_classI27PhysicsShapeQueryParametersEEvv();__Z12_global_lockv();if(!(a[1263482]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI22PhysicsDirectBodyStateEEvv();__ZN22PhysicsDirectBodyState13_bind_methodsEv();a[1263482]=1}__Z14_global_unlockv();__Z12_global_lockv();if(!(a[1263485]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI23PhysicsDirectSpaceStateEEvv();__ZN23PhysicsDirectSpaceState13_bind_methodsEv();a[1263485]=1}__Z14_global_unlockv();__Z12_global_lockv();if(a[1263523]|0){__Z14_global_unlockv();c[313773]=5322;l=b;return}if(!(a[1257001]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI9ReferenceEEvv();__ZN9Reference13_bind_methodsEv();a[1257001]=1}__ZN7ClassDB10_add_classI23PhysicsShapeQueryResultEEvv();__ZN23PhysicsShapeQueryResult13_bind_methodsEv();a[1263523]=1;__Z14_global_unlockv();c[313773]=5322;l=b;return}function __ZN12VisualServer13get_singletonEv(){return c[309180]|0}function __ZN7ClassDB22register_virtual_classI11AudioStreamEEvv(){__Z12_global_lockv();if(a[1258336]|0){__Z14_global_unlockv();return}if(!(a[1257004]|0)){if(!(a[1257001]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI9ReferenceEEvv();__ZN9Reference13_bind_methodsEv();a[1257001]=1}__ZN7ClassDB10_add_classI8ResourceEEvv();__ZN8Resource13_bind_methodsEv();a[1257004]=1}__ZN7ClassDB10_add_classI11AudioStreamEEvv();a[1258336]=1;__Z14_global_unlockv();return}function __ZN7ClassDB22register_virtual_classI11AudioEffectEEvv(){__Z12_global_lockv();if(a[1263494]|0){__Z14_global_unlockv();return}if(!(a[1257004]|0)){if(!(a[1257001]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI9ReferenceEEvv();__ZN9Reference13_bind_methodsEv();a[1257001]=1}__ZN7ClassDB10_add_classI8ResourceEEvv();__ZN8Resource13_bind_methodsEv();a[1257004]=1}__ZN7ClassDB10_add_classI11AudioEffectEEvv();a[1263494]=1;__Z14_global_unlockv();return}function __ZN7ClassDB14register_classI14AudioBusLayoutEEvv(){var b=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=b+8|0;f=b+4|0;g=b;__Z12_global_lockv();if(!(a[1263480]|0)){if(!(a[1257004]|0)){if(!(a[1257001]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI9ReferenceEEvv();__ZN9Reference13_bind_methodsEv();a[1257001]=1}__ZN7ClassDB10_add_classI8ResourceEEvv();__ZN8Resource13_bind_methodsEv();a[1257004]=1}__ZN7ClassDB10_add_classI14AudioBusLayoutEEvv();a[1263480]=1}__ZN6StringC2EPKc(e,1041357);c[g>>2]=c[e>>2];__ZN10StringNameC2ERK6String(f,g);e=c[313454]|0;if(!e)h=0;else{i=c[f>>2]|0;if(!i)j=0;else j=c[i+16>>2]|0;k=c[e+(((1<<d[1253820])+-1&j)<<2)>>2]|0;a:do if(!k)n=0;else{e=k;while(1){if((c[e>>2]|0)==(j|0)?(c[e+8>>2]|0)==(i|0):0){n=e;break a}e=c[e+4>>2]|0;if(!e){n=0;break}}}while(0);h=(n|0)==0?0:n+12|0}__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);if(!h){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1124689,1126301,210,1124704,0);__Z14_global_unlockv();l=b;return}else{a[1263537]=0;c[h+88>>2]=318;__ZN8Resource28register_custom_data_to_otdbEv();__Z14_global_unlockv();l=b;return}}function __ZN7ClassDB14register_classI18AudioEffectAmplifyEEvv(){var b=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=b+8|0;f=b+4|0;g=b;__Z12_global_lockv();if(!(a[1263499]|0)){if(!(a[1263494]|0)){if(!(a[1257004]|0)){if(!(a[1257001]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI9ReferenceEEvv();__ZN9Reference13_bind_methodsEv();a[1257001]=1}__ZN7ClassDB10_add_classI8ResourceEEvv();__ZN8Resource13_bind_methodsEv();a[1257004]=1}__ZN7ClassDB10_add_classI11AudioEffectEEvv();a[1263494]=1}__ZN7ClassDB10_add_classI18AudioEffectAmplifyEEvv();__ZN18AudioEffectAmplify13_bind_methodsEv();a[1263499]=1}__ZN6StringC2EPKc(e,1071402);c[g>>2]=c[e>>2];__ZN10StringNameC2ERK6String(f,g);e=c[313454]|0;if(!e)h=0;else{i=c[f>>2]|0;if(!i)j=0;else j=c[i+16>>2]|0;k=c[e+(((1<<d[1253820])+-1&j)<<2)>>2]|0;a:do if(!k)n=0;else{e=k;while(1){if((c[e>>2]|0)==(j|0)?(c[e+8>>2]|0)==(i|0):0){n=e;break a}e=c[e+4>>2]|0;if(!e){n=0;break}}}while(0);h=(n|0)==0?0:n+12|0}__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);if(!h){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1124689,1126301,210,1124704,0);__Z14_global_unlockv();l=b;return}else{a[1263537]=0;c[h+88>>2]=319;__ZN8Resource28register_custom_data_to_otdbEv();__Z14_global_unlockv();l=b;return}}function __ZN7ClassDB14register_classI17AudioEffectReverbEEvv(){var b=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=b+8|0;f=b+4|0;g=b;__Z12_global_lockv();if(!(a[1263505]|0)){if(!(a[1263494]|0)){if(!(a[1257004]|0)){if(!(a[1257001]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI9ReferenceEEvv();__ZN9Reference13_bind_methodsEv();a[1257001]=1}__ZN7ClassDB10_add_classI8ResourceEEvv();__ZN8Resource13_bind_methodsEv();a[1257004]=1}__ZN7ClassDB10_add_classI11AudioEffectEEvv();a[1263494]=1}__ZN7ClassDB10_add_classI17AudioEffectReverbEEvv();__ZN17AudioEffectReverb13_bind_methodsEv();a[1263505]=1}__ZN6StringC2EPKc(e,1072433);c[g>>2]=c[e>>2];__ZN10StringNameC2ERK6String(f,g);e=c[313454]|0;if(!e)h=0;else{i=c[f>>2]|0;if(!i)j=0;else j=c[i+16>>2]|0;k=c[e+(((1<<d[1253820])+-1&j)<<2)>>2]|0;a:do if(!k)n=0;else{e=k;while(1){if((c[e>>2]|0)==(j|0)?(c[e+8>>2]|0)==(i|0):0){n=e;break a}e=c[e+4>>2]|0;if(!e){n=0;break}}}while(0);h=(n|0)==0?0:n+12|0}__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);if(!h){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1124689,1126301,210,1124704,0);__Z14_global_unlockv();l=b;return}else{a[1263537]=0;c[h+88>>2]=320;__ZN8Resource28register_custom_data_to_otdbEv();__Z14_global_unlockv();l=b;return}}function __ZN7ClassDB14register_classI24AudioEffectLowPassFilterEEvv(){var b=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=b+8|0;f=b+4|0;g=b;__Z12_global_lockv();if(!(a[1263534]|0)){__ZN17AudioEffectFilter16initialize_classEv();__ZN7ClassDB10_add_classI24AudioEffectLowPassFilterEEvv();a[1263534]=1}__ZN6StringC2EPKc(e,1076050);c[g>>2]=c[e>>2];__ZN10StringNameC2ERK6String(f,g);e=c[313454]|0;if(!e)h=0;else{i=c[f>>2]|0;if(!i)j=0;else j=c[i+16>>2]|0;k=c[e+(((1<<d[1253820])+-1&j)<<2)>>2]|0;a:do if(!k)n=0;else{e=k;while(1){if((c[e>>2]|0)==(j|0)?(c[e+8>>2]|0)==(i|0):0){n=e;break a}e=c[e+4>>2]|0;if(!e){n=0;break}}}while(0);h=(n|0)==0?0:n+12|0}__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);if(!h){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1124689,1126301,210,1124704,0);__Z14_global_unlockv();l=b;return}else{a[1263537]=0;c[h+88>>2]=321;__ZN8Resource28register_custom_data_to_otdbEv();__Z14_global_unlockv();l=b;return}}function __ZN7ClassDB14register_classI25AudioEffectHighPassFilterEEvv(){var b=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=b+8|0;f=b+4|0;g=b;__Z12_global_lockv();if(!(a[1263533]|0)){__ZN17AudioEffectFilter16initialize_classEv();__ZN7ClassDB10_add_classI25AudioEffectHighPassFilterEEvv();a[1263533]=1}__ZN6StringC2EPKc(e,1076024);c[g>>2]=c[e>>2];__ZN10StringNameC2ERK6String(f,g);e=c[313454]|0;if(!e)h=0;else{i=c[f>>2]|0;if(!i)j=0;else j=c[i+16>>2]|0;k=c[e+(((1<<d[1253820])+-1&j)<<2)>>2]|0;a:do if(!k)n=0;else{e=k;while(1){if((c[e>>2]|0)==(j|0)?(c[e+8>>2]|0)==(i|0):0){n=e;break a}e=c[e+4>>2]|0;if(!e){n=0;break}}}while(0);h=(n|0)==0?0:n+12|0}__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);if(!h){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1124689,1126301,210,1124704,0);__Z14_global_unlockv();l=b;return}else{a[1263537]=0;c[h+88>>2]=322;__ZN8Resource28register_custom_data_to_otdbEv();__Z14_global_unlockv();l=b;return}}function __ZN7ClassDB14register_classI25AudioEffectBandPassFilterEEvv(){var b=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=b+8|0;f=b+4|0;g=b;__Z12_global_lockv();if(!(a[1263532]|0)){__ZN17AudioEffectFilter16initialize_classEv();__ZN7ClassDB10_add_classI25AudioEffectBandPassFilterEEvv();a[1263532]=1}__ZN6StringC2EPKc(e,1075998);c[g>>2]=c[e>>2];__ZN10StringNameC2ERK6String(f,g);e=c[313454]|0;if(!e)h=0;else{i=c[f>>2]|0;if(!i)j=0;else j=c[i+16>>2]|0;k=c[e+(((1<<d[1253820])+-1&j)<<2)>>2]|0;a:do if(!k)n=0;else{e=k;while(1){if((c[e>>2]|0)==(j|0)?(c[e+8>>2]|0)==(i|0):0){n=e;break a}e=c[e+4>>2]|0;if(!e){n=0;break}}}while(0);h=(n|0)==0?0:n+12|0}__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);if(!h){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1124689,1126301,210,1124704,0);__Z14_global_unlockv();l=b;return}else{a[1263537]=0;c[h+88>>2]=323;__ZN8Resource28register_custom_data_to_otdbEv();__Z14_global_unlockv();l=b;return}}function __ZN7ClassDB14register_classI22AudioEffectNotchFilterEEvv(){var b=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=b+8|0;f=b+4|0;g=b;__Z12_global_lockv();if(!(a[1263531]|0)){__ZN17AudioEffectFilter16initialize_classEv();__ZN7ClassDB10_add_classI22AudioEffectNotchFilterEEvv();a[1263531]=1}__ZN6StringC2EPKc(e,1075975);c[g>>2]=c[e>>2];__ZN10StringNameC2ERK6String(f,g);e=c[313454]|0;if(!e)h=0;else{i=c[f>>2]|0;if(!i)j=0;else j=c[i+16>>2]|0;k=c[e+(((1<<d[1253820])+-1&j)<<2)>>2]|0;a:do if(!k)n=0;else{e=k;while(1){if((c[e>>2]|0)==(j|0)?(c[e+8>>2]|0)==(i|0):0){n=e;break a}e=c[e+4>>2]|0;if(!e){n=0;break}}}while(0);h=(n|0)==0?0:n+12|0}__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);if(!h){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1124689,1126301,210,1124704,0);__Z14_global_unlockv();l=b;return}else{a[1263537]=0;c[h+88>>2]=324;__ZN8Resource28register_custom_data_to_otdbEv();__Z14_global_unlockv();l=b;return}}function __ZN7ClassDB14register_classI26AudioEffectBandLimitFilterEEvv(){var b=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=b+8|0;f=b+4|0;g=b;__Z12_global_lockv();if(!(a[1263530]|0)){__ZN17AudioEffectFilter16initialize_classEv();__ZN7ClassDB10_add_classI26AudioEffectBandLimitFilterEEvv();a[1263530]=1}__ZN6StringC2EPKc(e,1075948);c[g>>2]=c[e>>2];__ZN10StringNameC2ERK6String(f,g);e=c[313454]|0;if(!e)h=0;else{i=c[f>>2]|0;if(!i)j=0;else j=c[i+16>>2]|0;k=c[e+(((1<<d[1253820])+-1&j)<<2)>>2]|0;a:do if(!k)n=0;else{e=k;while(1){if((c[e>>2]|0)==(j|0)?(c[e+8>>2]|0)==(i|0):0){n=e;break a}e=c[e+4>>2]|0;if(!e){n=0;break}}}while(0);h=(n|0)==0?0:n+12|0}__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);if(!h){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1124689,1126301,210,1124704,0);__Z14_global_unlockv();l=b;return}else{a[1263537]=0;c[h+88>>2]=325;__ZN8Resource28register_custom_data_to_otdbEv();__Z14_global_unlockv();l=b;return}}function __ZN7ClassDB14register_classI25AudioEffectLowShelfFilterEEvv(){var b=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=b+8|0;f=b+4|0;g=b;__Z12_global_lockv();if(!(a[1263529]|0)){__ZN17AudioEffectFilter16initialize_classEv();__ZN7ClassDB10_add_classI25AudioEffectLowShelfFilterEEvv();a[1263529]=1}__ZN6StringC2EPKc(e,1075922);c[g>>2]=c[e>>2];__ZN10StringNameC2ERK6String(f,g);e=c[313454]|0;if(!e)h=0;else{i=c[f>>2]|0;if(!i)j=0;else j=c[i+16>>2]|0;k=c[e+(((1<<d[1253820])+-1&j)<<2)>>2]|0;a:do if(!k)n=0;else{e=k;while(1){if((c[e>>2]|0)==(j|0)?(c[e+8>>2]|0)==(i|0):0){n=e;break a}e=c[e+4>>2]|0;if(!e){n=0;break}}}while(0);h=(n|0)==0?0:n+12|0}__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);if(!h){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1124689,1126301,210,1124704,0);__Z14_global_unlockv();l=b;return}else{a[1263537]=0;c[h+88>>2]=326;__ZN8Resource28register_custom_data_to_otdbEv();__Z14_global_unlockv();l=b;return}}function __ZN7ClassDB14register_classI26AudioEffectHighShelfFilterEEvv(){var b=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=b+8|0;f=b+4|0;g=b;__Z12_global_lockv();if(!(a[1263528]|0)){__ZN17AudioEffectFilter16initialize_classEv();__ZN7ClassDB10_add_classI26AudioEffectHighShelfFilterEEvv();a[1263528]=1}__ZN6StringC2EPKc(e,1075895);c[g>>2]=c[e>>2];__ZN10StringNameC2ERK6String(f,g);e=c[313454]|0;if(!e)h=0;else{i=c[f>>2]|0;if(!i)j=0;else j=c[i+16>>2]|0;k=c[e+(((1<<d[1253820])+-1&j)<<2)>>2]|0;a:do if(!k)n=0;else{e=k;while(1){if((c[e>>2]|0)==(j|0)?(c[e+8>>2]|0)==(i|0):0){n=e;break a}e=c[e+4>>2]|0;if(!e){n=0;break}}}while(0);h=(n|0)==0?0:n+12|0}__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);if(!h){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1124689,1126301,210,1124704,0);__Z14_global_unlockv();l=b;return}else{a[1263537]=0;c[h+88>>2]=327;__ZN8Resource28register_custom_data_to_otdbEv();__Z14_global_unlockv();l=b;return}}function __ZN7ClassDB14register_classI14AudioEffectEQ6EEvv(){var b=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=b+8|0;f=b+4|0;g=b;__Z12_global_lockv();if(!(a[1263527]|0)){__ZN13AudioEffectEQ16initialize_classEv();__ZN7ClassDB10_add_classI14AudioEffectEQ6EEvv();a[1263527]=1}__ZN6StringC2EPKc(e,1075880);c[g>>2]=c[e>>2];__ZN10StringNameC2ERK6String(f,g);e=c[313454]|0;if(!e)h=0;else{i=c[f>>2]|0;if(!i)j=0;else j=c[i+16>>2]|0;k=c[e+(((1<<d[1253820])+-1&j)<<2)>>2]|0;a:do if(!k)n=0;else{e=k;while(1){if((c[e>>2]|0)==(j|0)?(c[e+8>>2]|0)==(i|0):0){n=e;break a}e=c[e+4>>2]|0;if(!e){n=0;break}}}while(0);h=(n|0)==0?0:n+12|0}__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);if(!h){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1124689,1126301,210,1124704,0);__Z14_global_unlockv();l=b;return}else{a[1263537]=0;c[h+88>>2]=328;__ZN8Resource28register_custom_data_to_otdbEv();__Z14_global_unlockv();l=b;return}}function __ZN7ClassDB14register_classI15AudioEffectEQ10EEvv(){var b=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=b+8|0;f=b+4|0;g=b;__Z12_global_lockv();if(!(a[1263526]|0)){__ZN13AudioEffectEQ16initialize_classEv();__ZN7ClassDB10_add_classI15AudioEffectEQ10EEvv();a[1263526]=1}__ZN6StringC2EPKc(e,1075864);c[g>>2]=c[e>>2];__ZN10StringNameC2ERK6String(f,g);e=c[313454]|0;if(!e)h=0;else{i=c[f>>2]|0;if(!i)j=0;else j=c[i+16>>2]|0;k=c[e+(((1<<d[1253820])+-1&j)<<2)>>2]|0;a:do if(!k)n=0;else{e=k;while(1){if((c[e>>2]|0)==(j|0)?(c[e+8>>2]|0)==(i|0):0){n=e;break a}e=c[e+4>>2]|0;if(!e){n=0;break}}}while(0);h=(n|0)==0?0:n+12|0}__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);if(!h){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1124689,1126301,210,1124704,0);__Z14_global_unlockv();l=b;return}else{a[1263537]=0;c[h+88>>2]=329;__ZN8Resource28register_custom_data_to_otdbEv();__Z14_global_unlockv();l=b;return}}function __ZN7ClassDB14register_classI15AudioEffectEQ21EEvv(){var b=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=b+8|0;f=b+4|0;g=b;__Z12_global_lockv();if(!(a[1263525]|0)){__ZN13AudioEffectEQ16initialize_classEv();__ZN7ClassDB10_add_classI15AudioEffectEQ21EEvv();a[1263525]=1}__ZN6StringC2EPKc(e,1075738);c[g>>2]=c[e>>2];__ZN10StringNameC2ERK6String(f,g);e=c[313454]|0;if(!e)h=0;else{i=c[f>>2]|0;if(!i)j=0;else j=c[i+16>>2]|0;k=c[e+(((1<<d[1253820])+-1&j)<<2)>>2]|0;a:do if(!k)n=0;else{e=k;while(1){if((c[e>>2]|0)==(j|0)?(c[e+8>>2]|0)==(i|0):0){n=e;break a}e=c[e+4>>2]|0;if(!e){n=0;break}}}while(0);h=(n|0)==0?0:n+12|0}__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);if(!h){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1124689,1126301,210,1124704,0);__Z14_global_unlockv();l=b;return}else{a[1263537]=0;c[h+88>>2]=330;__ZN8Resource28register_custom_data_to_otdbEv();__Z14_global_unlockv();l=b;return}}function __ZN7ClassDB14register_classI21AudioEffectDistortionEEvv(){var b=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=b+8|0;f=b+4|0;g=b;__Z12_global_lockv();if(!(a[1263507]|0)){if(!(a[1263494]|0)){if(!(a[1257004]|0)){if(!(a[1257001]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI9ReferenceEEvv();__ZN9Reference13_bind_methodsEv();a[1257001]=1}__ZN7ClassDB10_add_classI8ResourceEEvv();__ZN8Resource13_bind_methodsEv();a[1257004]=1}__ZN7ClassDB10_add_classI11AudioEffectEEvv();a[1263494]=1}__ZN7ClassDB10_add_classI21AudioEffectDistortionEEvv();__ZN21AudioEffectDistortion13_bind_methodsEv();a[1263507]=1}__ZN6StringC2EPKc(e,1072698);c[g>>2]=c[e>>2];__ZN10StringNameC2ERK6String(f,g);e=c[313454]|0;if(!e)h=0;else{i=c[f>>2]|0;if(!i)j=0;else j=c[i+16>>2]|0;k=c[e+(((1<<d[1253820])+-1&j)<<2)>>2]|0;a:do if(!k)n=0;else{e=k;while(1){if((c[e>>2]|0)==(j|0)?(c[e+8>>2]|0)==(i|0):0){n=e;break a}e=c[e+4>>2]|0;if(!e){n=0;break}}}while(0);h=(n|0)==0?0:n+12|0}__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);if(!h){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1124689,1126301,210,1124704,0);__Z14_global_unlockv();l=b;return}else{a[1263537]=0;c[h+88>>2]=331;__ZN8Resource28register_custom_data_to_otdbEv();__Z14_global_unlockv();l=b;return}}function __ZN7ClassDB14register_classI24AudioEffectStereoEnhanceEEvv(){var b=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=b+8|0;f=b+4|0;g=b;__Z12_global_lockv();if(!(a[1263497]|0)){if(!(a[1263494]|0)){if(!(a[1257004]|0)){if(!(a[1257001]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI9ReferenceEEvv();__ZN9Reference13_bind_methodsEv();a[1257001]=1}__ZN7ClassDB10_add_classI8ResourceEEvv();__ZN8Resource13_bind_methodsEv();a[1257004]=1}__ZN7ClassDB10_add_classI11AudioEffectEEvv();a[1263494]=1}__ZN7ClassDB10_add_classI24AudioEffectStereoEnhanceEEvv();__ZN24AudioEffectStereoEnhance13_bind_methodsEv();a[1263497]=1}__ZN6StringC2EPKc(e,1071322);c[g>>2]=c[e>>2];__ZN10StringNameC2ERK6String(f,g);e=c[313454]|0;if(!e)h=0;else{i=c[f>>2]|0;if(!i)j=0;else j=c[i+16>>2]|0;k=c[e+(((1<<d[1253820])+-1&j)<<2)>>2]|0;a:do if(!k)n=0;else{e=k;while(1){if((c[e>>2]|0)==(j|0)?(c[e+8>>2]|0)==(i|0):0){n=e;break a}e=c[e+4>>2]|0;if(!e){n=0;break}}}while(0);h=(n|0)==0?0:n+12|0}__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);if(!h){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1124689,1126301,210,1124704,0);__Z14_global_unlockv();l=b;return}else{a[1263537]=0;c[h+88>>2]=332;__ZN8Resource28register_custom_data_to_otdbEv();__Z14_global_unlockv();l=b;return}}function __ZN7ClassDB14register_classI17AudioEffectPannerEEvv(){var b=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=b+8|0;f=b+4|0;g=b;__Z12_global_lockv();if(!(a[1263503]|0)){if(!(a[1263494]|0)){if(!(a[1257004]|0)){if(!(a[1257001]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI9ReferenceEEvv();__ZN9Reference13_bind_methodsEv();a[1257001]=1}__ZN7ClassDB10_add_classI8ResourceEEvv();__ZN8Resource13_bind_methodsEv();a[1257004]=1}__ZN7ClassDB10_add_classI11AudioEffectEEvv();a[1263494]=1}__ZN7ClassDB10_add_classI17AudioEffectPannerEEvv();__ZN17AudioEffectPanner13_bind_methodsEv();a[1263503]=1}__ZN6StringC2EPKc(e,1072127);c[g>>2]=c[e>>2];__ZN10StringNameC2ERK6String(f,g);e=c[313454]|0;if(!e)h=0;else{i=c[f>>2]|0;if(!i)j=0;else j=c[i+16>>2]|0;k=c[e+(((1<<d[1253820])+-1&j)<<2)>>2]|0;a:do if(!k)n=0;else{e=k;while(1){if((c[e>>2]|0)==(j|0)?(c[e+8>>2]|0)==(i|0):0){n=e;break a}e=c[e+4>>2]|0;if(!e){n=0;break}}}while(0);h=(n|0)==0?0:n+12|0}__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);if(!h){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1124689,1126301,210,1124704,0);__Z14_global_unlockv();l=b;return}else{a[1263537]=0;c[h+88>>2]=333;__ZN8Resource28register_custom_data_to_otdbEv();__Z14_global_unlockv();l=b;return}}function __ZN7ClassDB14register_classI17AudioEffectChorusEEvv(){var b=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=b+8|0;f=b+4|0;g=b;__Z12_global_lockv();if(!(a[1263511]|0)){if(!(a[1263494]|0)){if(!(a[1257004]|0)){if(!(a[1257001]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI9ReferenceEEvv();__ZN9Reference13_bind_methodsEv();a[1257001]=1}__ZN7ClassDB10_add_classI8ResourceEEvv();__ZN8Resource13_bind_methodsEv();a[1257004]=1}__ZN7ClassDB10_add_classI11AudioEffectEEvv();a[1263494]=1}__ZN7ClassDB10_add_classI17AudioEffectChorusEEvv();__ZN17AudioEffectChorus13_bind_methodsEv();a[1263511]=1}__ZN6StringC2EPKc(e,1073981);c[g>>2]=c[e>>2];__ZN10StringNameC2ERK6String(f,g);e=c[313454]|0;if(!e)h=0;else{i=c[f>>2]|0;if(!i)j=0;else j=c[i+16>>2]|0;k=c[e+(((1<<d[1253820])+-1&j)<<2)>>2]|0;a:do if(!k)n=0;else{e=k;while(1){if((c[e>>2]|0)==(j|0)?(c[e+8>>2]|0)==(i|0):0){n=e;break a}e=c[e+4>>2]|0;if(!e){n=0;break}}}while(0);h=(n|0)==0?0:n+12|0}__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);if(!h){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1124689,1126301,210,1124704,0);__Z14_global_unlockv();l=b;return}else{a[1263537]=0;c[h+88>>2]=334;__ZN8Resource28register_custom_data_to_otdbEv();__Z14_global_unlockv();l=b;return}}function __ZN7ClassDB14register_classI16AudioEffectDelayEEvv(){var b=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=b+8|0;f=b+4|0;g=b;__Z12_global_lockv();if(!(a[1263501]|0)){if(!(a[1263494]|0)){if(!(a[1257004]|0)){if(!(a[1257001]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI9ReferenceEEvv();__ZN9Reference13_bind_methodsEv();a[1257001]=1}__ZN7ClassDB10_add_classI8ResourceEEvv();__ZN8Resource13_bind_methodsEv();a[1257004]=1}__ZN7ClassDB10_add_classI11AudioEffectEEvv();a[1263494]=1}__ZN7ClassDB10_add_classI16AudioEffectDelayEEvv();__ZN16AudioEffectDelay13_bind_methodsEv();a[1263501]=1}__ZN6StringC2EPKc(e,1072060);c[g>>2]=c[e>>2];__ZN10StringNameC2ERK6String(f,g);e=c[313454]|0;if(!e)h=0;else{i=c[f>>2]|0;if(!i)j=0;else j=c[i+16>>2]|0;k=c[e+(((1<<d[1253820])+-1&j)<<2)>>2]|0;a:do if(!k)n=0;else{e=k;while(1){if((c[e>>2]|0)==(j|0)?(c[e+8>>2]|0)==(i|0):0){n=e;break a}e=c[e+4>>2]|0;if(!e){n=0;break}}}while(0);h=(n|0)==0?0:n+12|0}__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);if(!h){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1124689,1126301,210,1124704,0);__Z14_global_unlockv();l=b;return}else{a[1263537]=0;c[h+88>>2]=335;__ZN8Resource28register_custom_data_to_otdbEv();__Z14_global_unlockv();l=b;return}}function __ZN7ClassDB14register_classI21AudioEffectCompressorEEvv(){var b=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=b+8|0;f=b+4|0;g=b;__Z12_global_lockv();if(!(a[1263513]|0)){if(!(a[1263494]|0)){if(!(a[1257004]|0)){if(!(a[1257001]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI9ReferenceEEvv();__ZN9Reference13_bind_methodsEv();a[1257001]=1}__ZN7ClassDB10_add_classI8ResourceEEvv();__ZN8Resource13_bind_methodsEv();a[1257004]=1}__ZN7ClassDB10_add_classI11AudioEffectEEvv();a[1263494]=1}__ZN7ClassDB10_add_classI21AudioEffectCompressorEEvv();__ZN21AudioEffectCompressor13_bind_methodsEv();a[1263513]=1}__ZN6StringC2EPKc(e,1074267);c[g>>2]=c[e>>2];__ZN10StringNameC2ERK6String(f,g);e=c[313454]|0;if(!e)h=0;else{i=c[f>>2]|0;if(!i)j=0;else j=c[i+16>>2]|0;k=c[e+(((1<<d[1253820])+-1&j)<<2)>>2]|0;a:do if(!k)n=0;else{e=k;while(1){if((c[e>>2]|0)==(j|0)?(c[e+8>>2]|0)==(i|0):0){n=e;break a}e=c[e+4>>2]|0;if(!e){n=0;break}}}while(0);h=(n|0)==0?0:n+12|0}__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);if(!h){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1124689,1126301,210,1124704,0);__Z14_global_unlockv();l=b;return}else{a[1263537]=0;c[h+88>>2]=336;__ZN8Resource28register_custom_data_to_otdbEv();__Z14_global_unlockv();l=b;return}}function __ZN7ClassDB14register_classI18AudioEffectLimiterEEvv(){var b=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=b+8|0;f=b+4|0;g=b;__Z12_global_lockv();if(!(a[1263495]|0)){if(!(a[1263494]|0)){if(!(a[1257004]|0)){if(!(a[1257001]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI9ReferenceEEvv();__ZN9Reference13_bind_methodsEv();a[1257001]=1}__ZN7ClassDB10_add_classI8ResourceEEvv();__ZN8Resource13_bind_methodsEv();a[1257004]=1}__ZN7ClassDB10_add_classI11AudioEffectEEvv();a[1263494]=1}__ZN7ClassDB10_add_classI18AudioEffectLimiterEEvv();__ZN18AudioEffectLimiter13_bind_methodsEv();a[1263495]=1}__ZN6StringC2EPKc(e,1071141);c[g>>2]=c[e>>2];__ZN10StringNameC2ERK6String(f,g);e=c[313454]|0;if(!e)h=0;else{i=c[f>>2]|0;if(!i)j=0;else j=c[i+16>>2]|0;k=c[e+(((1<<d[1253820])+-1&j)<<2)>>2]|0;a:do if(!k)n=0;else{e=k;while(1){if((c[e>>2]|0)==(j|0)?(c[e+8>>2]|0)==(i|0):0){n=e;break a}e=c[e+4>>2]|0;if(!e){n=0;break}}}while(0);h=(n|0)==0?0:n+12|0}__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);if(!h){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1124689,1126301,210,1124704,0);__Z14_global_unlockv();l=b;return}else{a[1263537]=0;c[h+88>>2]=337;__ZN8Resource28register_custom_data_to_otdbEv();__Z14_global_unlockv();l=b;return}}function __ZN7ClassDB14register_classI21AudioEffectPitchShiftEEvv(){var b=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=b+8|0;f=b+4|0;g=b;__Z12_global_lockv();if(!(a[1263519]|0)){if(!(a[1263494]|0)){if(!(a[1257004]|0)){if(!(a[1257001]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI9ReferenceEEvv();__ZN9Reference13_bind_methodsEv();a[1257001]=1}__ZN7ClassDB10_add_classI8ResourceEEvv();__ZN8Resource13_bind_methodsEv();a[1257004]=1}__ZN7ClassDB10_add_classI11AudioEffectEEvv();a[1263494]=1}__ZN7ClassDB10_add_classI21AudioEffectPitchShiftEEvv();__ZN21AudioEffectPitchShift13_bind_methodsEv();a[1263519]=1}__ZN6StringC2EPKc(e,1074905);c[g>>2]=c[e>>2];__ZN10StringNameC2ERK6String(f,g);e=c[313454]|0;if(!e)h=0;else{i=c[f>>2]|0;if(!i)j=0;else j=c[i+16>>2]|0;k=c[e+(((1<<d[1253820])+-1&j)<<2)>>2]|0;a:do if(!k)n=0;else{e=k;while(1){if((c[e>>2]|0)==(j|0)?(c[e+8>>2]|0)==(i|0):0){n=e;break a}e=c[e+4>>2]|0;if(!e){n=0;break}}}while(0);h=(n|0)==0?0:n+12|0}__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);if(!h){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1124689,1126301,210,1124704,0);__Z14_global_unlockv();l=b;return}else{a[1263537]=0;c[h+88>>2]=338;__ZN8Resource28register_custom_data_to_otdbEv();__Z14_global_unlockv();l=b;return}}function __ZN7ClassDB14register_classI17AudioEffectPhaserEEvv(){var b=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=b+8|0;f=b+4|0;g=b;__Z12_global_lockv();if(!(a[1263517]|0)){if(!(a[1263494]|0)){if(!(a[1257004]|0)){if(!(a[1257001]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI9ReferenceEEvv();__ZN9Reference13_bind_methodsEv();a[1257001]=1}__ZN7ClassDB10_add_classI8ResourceEEvv();__ZN8Resource13_bind_methodsEv();a[1257004]=1}__ZN7ClassDB10_add_classI11AudioEffectEEvv();a[1263494]=1}__ZN7ClassDB10_add_classI17AudioEffectPhaserEEvv();__ZN17AudioEffectPhaser13_bind_methodsEv();a[1263517]=1}__ZN6StringC2EPKc(e,1074763);c[g>>2]=c[e>>2];__ZN10StringNameC2ERK6String(f,g);e=c[313454]|0;if(!e)h=0;else{i=c[f>>2]|0;if(!i)j=0;else j=c[i+16>>2]|0;k=c[e+(((1<<d[1253820])+-1&j)<<2)>>2]|0;a:do if(!k)n=0;else{e=k;while(1){if((c[e>>2]|0)==(j|0)?(c[e+8>>2]|0)==(i|0):0){n=e;break a}e=c[e+4>>2]|0;if(!e){n=0;break}}}while(0);h=(n|0)==0?0:n+12|0}__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);if(!h){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1124689,1126301,210,1124704,0);__Z14_global_unlockv();l=b;return}else{a[1263537]=0;c[h+88>>2]=339;__ZN8Resource28register_custom_data_to_otdbEv();__Z14_global_unlockv();l=b;return}}function __ZN7ClassDB14register_classI25Physics2DTestMotionResultEEvv(){var b=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=b+8|0;f=b+4|0;g=b;__Z12_global_lockv();if(!(a[1263522]|0)){if(!(a[1257001]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI9ReferenceEEvv();__ZN9Reference13_bind_methodsEv();a[1257001]=1}__ZN7ClassDB10_add_classI25Physics2DTestMotionResultEEvv();__ZN25Physics2DTestMotionResult13_bind_methodsEv();a[1263522]=1}__ZN6StringC2EPKc(e,1075712);c[g>>2]=c[e>>2];__ZN10StringNameC2ERK6String(f,g);e=c[313454]|0;if(!e)h=0;else{i=c[f>>2]|0;if(!i)j=0;else j=c[i+16>>2]|0;k=c[e+(((1<<d[1253820])+-1&j)<<2)>>2]|0;a:do if(!k)n=0;else{e=k;while(1){if((c[e>>2]|0)==(j|0)?(c[e+8>>2]|0)==(i|0):0){n=e;break a}e=c[e+4>>2]|0;if(!e){n=0;break}}}while(0);h=(n|0)==0?0:n+12|0}__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);if(!h){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1124689,1126301,210,1124704,0);__Z14_global_unlockv();l=b;return}else{a[1263537]=0;c[h+88>>2]=340;__Z14_global_unlockv();l=b;return}}function __ZN7ClassDB14register_classI29Physics2DShapeQueryParametersEEvv(){var b=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=b+8|0;f=b+4|0;g=b;__Z12_global_lockv();if(!(a[1263520]|0)){if(!(a[1257001]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI9ReferenceEEvv();__ZN9Reference13_bind_methodsEv();a[1257001]=1}__ZN7ClassDB10_add_classI29Physics2DShapeQueryParametersEEvv();__ZN29Physics2DShapeQueryParameters13_bind_methodsEv();a[1263520]=1}__ZN6StringC2EPKc(e,1075682);c[g>>2]=c[e>>2];__ZN10StringNameC2ERK6String(f,g);e=c[313454]|0;if(!e)h=0;else{i=c[f>>2]|0;if(!i)j=0;else j=c[i+16>>2]|0;k=c[e+(((1<<d[1253820])+-1&j)<<2)>>2]|0;a:do if(!k)n=0;else{e=k;while(1){if((c[e>>2]|0)==(j|0)?(c[e+8>>2]|0)==(i|0):0){n=e;break a}e=c[e+4>>2]|0;if(!e){n=0;break}}}while(0);h=(n|0)==0?0:n+12|0}__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);if(!h){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1124689,1126301,210,1124704,0);__Z14_global_unlockv();l=b;return}else{a[1263537]=0;c[h+88>>2]=341;__Z14_global_unlockv();l=b;return}}function __ZN7ClassDB14register_classI27PhysicsShapeQueryParametersEEvv(){var b=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=b+8|0;f=b+4|0;g=b;__Z12_global_lockv();if(!(a[1263524]|0)){if(!(a[1257001]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI9ReferenceEEvv();__ZN9Reference13_bind_methodsEv();a[1257001]=1}__ZN7ClassDB10_add_classI27PhysicsShapeQueryParametersEEvv();__ZN27PhysicsShapeQueryParameters13_bind_methodsEv();a[1263524]=1}__ZN6StringC2EPKc(e,1075394);c[g>>2]=c[e>>2];__ZN10StringNameC2ERK6String(f,g);e=c[313454]|0;if(!e)h=0;else{i=c[f>>2]|0;if(!i)j=0;else j=c[i+16>>2]|0;k=c[e+(((1<<d[1253820])+-1&j)<<2)>>2]|0;a:do if(!k)n=0;else{e=k;while(1){if((c[e>>2]|0)==(j|0)?(c[e+8>>2]|0)==(i|0):0){n=e;break a}e=c[e+4>>2]|0;if(!e){n=0;break}}}while(0);h=(n|0)==0?0:n+12|0}__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);if(!h){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1124689,1126301,210,1124704,0);__Z14_global_unlockv();l=b;return}else{a[1263537]=0;c[h+88>>2]=342;__Z14_global_unlockv();l=b;return}}function __ZN7ClassDB10_add_classI23PhysicsShapeQueryResultEEvv(){var a=0,b=0,d=0,e=0,f=0,g=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+16|0;d=a+12|0;e=a+8|0;f=a+4|0;g=a;__ZN6StringC2EPKc(b,1075370);c[e>>2]=c[b>>2];__ZN10StringNameC2ERK6String(d,e);__ZN6StringC2EPKc(b,1126157);c[g>>2]=c[b>>2];__ZN10StringNameC2ERK6String(f,g);__ZN7ClassDB11_add_class2ERK10StringNameS2_(d,f);__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);__ZN10StringNameD2Ev(d);d=c[e>>2]|0;if(!d){l=a;return}if(__Z16atomic_decrementPj(d+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(d,1);l=a;return}function __ZN23PhysicsShapeQueryResult13_bind_methodsEv(){var a=0,b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);b=a+32|0;d=a+24|0;e=a+16|0;f=a+8|0;g=a;__Z8D_METHODPKc(b,1075275);h=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(h);c[h>>2]=375508;__ZN10MethodBind10_set_constEb(h,1);__ZN10MethodBind24_generate_argument_typesEi(h,0);__ZN10MethodBind12_set_returnsEb(h,1);c[h+44>>2]=5779;c[h+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,h,b,0,0)|0;h=b+4|0;i=c[h>>2]|0;if(i|0?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0){j=c[h>>2]|0;h=(j|0)==0?0:j+-4|0;j=h+4|0;if(c[h>>2]|0){k=0;do{__ZN10StringNameD2Ev(j+(k<<2)|0);k=k+1|0}while(k>>>0<(c[h>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(i,1)}__ZN10StringNameD2Ev(b);__Z8D_METHODPKcS0_(d,1075292,1128274);b=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(b);c[b>>2]=375544;__ZN10MethodBind10_set_constEb(b,1);__ZN10MethodBind24_generate_argument_typesEi(b,1);__ZN10MethodBind12_set_returnsEb(b,1);c[b+44>>2]=4715;c[b+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,b,d,0,0)|0;b=d+4|0;i=c[b>>2]|0;if(i|0?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0){h=c[b>>2]|0;b=(h|0)==0?0:h+-4|0;h=b+4|0;if(c[b>>2]|0){k=0;do{__ZN10StringNameD2Ev(h+(k<<2)|0);k=k+1|0}while(k>>>0<(c[b>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(i,1)}__ZN10StringNameD2Ev(d);__Z8D_METHODPKcS0_(e,1075307,1128274);d=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(d);c[d>>2]=375580;__ZN10MethodBind10_set_constEb(d,1);__ZN10MethodBind24_generate_argument_typesEi(d,1);__ZN10MethodBind12_set_returnsEb(d,1);c[d+44>>2]=4716;c[d+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,d,e,0,0)|0;d=e+4|0;i=c[d>>2]|0;if(i|0?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0){b=c[d>>2]|0;d=(b|0)==0?0:b+-4|0;b=d+4|0;if(c[d>>2]|0){k=0;do{__ZN10StringNameD2Ev(b+(k<<2)|0);k=k+1|0}while(k>>>0<(c[d>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(i,1)}__ZN10StringNameD2Ev(e);__Z8D_METHODPKcS0_(f,1075328,1128274);e=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(e);c[e>>2]=375616;__ZN10MethodBind10_set_constEb(e,1);__ZN10MethodBind24_generate_argument_typesEi(e,1);__ZN10MethodBind12_set_returnsEb(e,1);c[e+44>>2]=4717;c[e+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,e,f,0,0)|0;e=f+4|0;i=c[e>>2]|0;if(i|0?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0){d=c[e>>2]|0;e=(d|0)==0?0:d+-4|0;d=e+4|0;if(c[e>>2]|0){k=0;do{__ZN10StringNameD2Ev(d+(k<<2)|0);k=k+1|0}while(k>>>0<(c[e>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(i,1)}__ZN10StringNameD2Ev(f);__Z8D_METHODPKcS0_(g,1075346,1128274);f=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(f);c[f>>2]=375652;__ZN10MethodBind10_set_constEb(f,1);__ZN10MethodBind24_generate_argument_typesEi(f,1);__ZN10MethodBind12_set_returnsEb(f,1);c[f+44>>2]=4718;c[f+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,f,g,0,0)|0;f=g+4|0;i=c[f>>2]|0;if(!i){__ZN10StringNameD2Ev(g);l=a;return}if(__Z16atomic_decrementPj(i+-8|0)|0){__ZN10StringNameD2Ev(g);l=a;return}e=c[f>>2]|0;f=(e|0)==0?0:e+-4|0;e=f+4|0;if(c[f>>2]|0){k=0;do{__ZN10StringNameD2Ev(e+(k<<2)|0);k=k+1|0}while(k>>>0<(c[f>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(i,1);__ZN10StringNameD2Ev(g);l=a;return}function __ZL28_debugger_get_resource_usageP4ListIN20ScriptDebuggerRemote13ResourceUsageE16DefaultAllocatorE(b){b=b|0;var d=0,e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0.0,y=0,z=0,A=0,B=0,C=0,D=0,E=0;d=l;l=l+64|0;if((l|0)>=(m|0))ba(64);e=d+52|0;f=d+32|0;h=d+24|0;i=d+16|0;j=d+8|0;k=d;n=d+28|0;o=d+20|0;p=d+12|0;q=d+4|0;c[e>>2]=0;r=__ZN12VisualServer13get_singletonEv()|0;Pi[c[(c[r>>2]|0)+144>>2]&2047](r,e);r=c[e>>2]|0;if(!r){s=0;t=0}else{u=r;v=3}while(1){if((v|0)==3){v=0;r=c[u>>2]|0;s=r;t=r}if(!s)break;c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;c[f+12>>2]=0;r=s+20|0;w=c[r>>2]|0;if(w|0?(c[f>>2]=0,__Z28atomic_conditional_incrementPj(w+-8|0)|0):0)c[f>>2]=c[r>>2];c[f+16>>2]=c[s+16>>2];c[f+12>>2]=c[t>>2];__ZN6StringaSEPKc(f+8|0,1075267);x=+g[s+4>>2];c[k>>2]=__Z4itosx(~~x>>>0,+H(x)>=1.0?(x>0.0?~~+V(+G(x/4294967296.0),4294967295.0)>>>0:~~+T((x-+(~~x>>>0))/4294967296.0)>>>0):0)|0;__ZN6StringC2EPKc(n,1128169);c[j>>2]=__ZNK6StringplERKS_(k,n)|0;x=+g[s+8>>2];c[o>>2]=__Z4itosx(~~x>>>0,+H(x)>=1.0?(x>0.0?~~+V(+G(x/4294967296.0),4294967295.0)>>>0:~~+T((x-+(~~x>>>0))/4294967296.0)>>>0):0)|0;c[i>>2]=__ZNK6StringplERKS_(j,o)|0;__ZN6StringC2EPKc(p,1143407);c[h>>2]=__ZNK6StringplERKS_(i,p)|0;c[q>>2]=__ZN5Image15get_format_nameENS_6FormatE(c[s+12>>2]|0)|0;r=__ZNK6StringplERKS_(h,q)|0;w=r;y=f+4|0;z=c[y>>2]|0;if((z|0)==(r|0)){if(r|0)v=25}else{if(z|0?(__Z16atomic_decrementPj(z+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(z,1);c[y>>2]=0;if(r|0)if(!(__Z28atomic_conditional_incrementPj(r+-8|0)|0))v=25;else{c[y>>2]=w;v=25}}if((v|0)==25?(v=0,(__Z16atomic_decrementPj(r+-8|0)|0)==0):0)__ZN6Memory11free_staticEPvb(r,1);r=c[q>>2]|0;if(r|0?(__Z16atomic_decrementPj(r+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(r,1);r=c[h>>2]|0;if(r|0?(__Z16atomic_decrementPj(r+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(r,1);r=c[p>>2]|0;if(r|0?(__Z16atomic_decrementPj(r+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(r,1);r=c[i>>2]|0;if(r|0?(__Z16atomic_decrementPj(r+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(r,1);r=c[o>>2]|0;if(r|0?(__Z16atomic_decrementPj(r+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(r,1);r=c[j>>2]|0;if(r|0?(__Z16atomic_decrementPj(r+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(r,1);r=c[n>>2]|0;if(r|0?(__Z16atomic_decrementPj(r+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(r,1);r=c[k>>2]|0;if(r|0?(__Z16atomic_decrementPj(r+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(r,1);if(!(c[b>>2]|0)){r=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=r;c[r>>2]=0;c[r+4>>2]=0;c[r+8>>2]=0}r=__ZnwjPFPvjE(32,4740)|0;c[r>>2]=0;c[r+4>>2]=0;c[r+8>>2]=0;c[r+12>>2]=0;w=r+20|0;c[w>>2]=0;y=r+24|0;c[y>>2]=0;z=r+28|0;c[z>>2]=0;__ZN20ScriptDebuggerRemote13ResourceUsageaSERKS0_(r,f)|0;A=c[b>>2]|0;B=A+4|0;C=c[B>>2]|0;c[y>>2]=C;c[w>>2]=0;c[z>>2]=A;if(C|0)c[C+20>>2]=r;c[B>>2]=r;if(!(c[A>>2]|0))c[A>>2]=r;r=A+8|0;c[r>>2]=(c[r>>2]|0)+1;r=c[f+8>>2]|0;if(r|0?(__Z16atomic_decrementPj(r+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(r,1);r=c[f+4>>2]|0;if(r|0?(__Z16atomic_decrementPj(r+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(r,1);r=c[f>>2]|0;do if(r|0){if(__Z16atomic_decrementPj(r+-8|0)|0)break;__ZN6Memory11free_staticEPvb(r,1)}while(0);u=s+24|0;v=3}s=c[e>>2]|0;if(!s){l=d;return}else D=s;while(1){s=c[D>>2]|0;if(!s){v=10;break}__ZN4ListIN12VisualServer11TextureInfoE16DefaultAllocatorE5_Data5eraseEPKNS3_7ElementE(D,s)|0;E=c[e>>2]|0;if(!(c[E+8>>2]|0)){v=9;break}if(!E){v=13;break}else D=E}if((v|0)==9){__ZN6Memory11free_staticEPvb(E,0);c[e>>2]=0;l=d;return}else if((v|0)==10)if(!(c[D+8>>2]|0)){a[1263537]=0;__ZN6Memory11free_staticEPvb(D,0);l=d;return}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145461,1145120,668,1145467,0);l=d;return}else if((v|0)==13){l=d;return}}function __ZN4ListIN12VisualServer11TextureInfoE16DefaultAllocatorE5_Data5eraseEPKNS3_7ElementE(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0;if(!d){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145114,1145120,156,1144262,0);e=0;return e|0}a[1263537]=0;if((c[d+32>>2]|0)!=(b|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145114,1145120,157,1145132,0);e=0;return e|0}if((c[b>>2]|0)==(d|0))c[b>>2]=c[d+24>>2];f=b+4|0;g=c[d+28>>2]|0;if((c[f>>2]|0)==(d|0))c[f>>2]=g;f=d+24|0;if(g|0)c[g+24>>2]=c[f>>2];h=c[f>>2]|0;if(h|0)c[h+28>>2]=g;g=c[d+20>>2]|0;if(g|0?(__Z16atomic_decrementPj(g+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(g,1);__ZN6Memory11free_staticEPvb(d,0);d=b+8|0;c[d>>2]=(c[d>>2]|0)+-1;e=1;return e|0}function __ZN20ScriptDebuggerRemote13ResourceUsageaSERKS0_(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;d=c[a>>2]|0;if((d|0)!=(c[b>>2]|0)){if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);c[a>>2]=0;d=c[b>>2]|0;if(d|0?__Z28atomic_conditional_incrementPj(d+-8|0)|0:0)c[a>>2]=c[b>>2]}d=a+4|0;e=b+4|0;f=c[d>>2]|0;if((f|0)!=(c[e>>2]|0)){if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);c[d>>2]=0;f=c[e>>2]|0;if(f|0?__Z28atomic_conditional_incrementPj(f+-8|0)|0:0)c[d>>2]=c[e>>2]}e=a+8|0;d=b+8|0;f=c[e>>2]|0;if((f|0)!=(c[d>>2]|0)){if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);c[e>>2]=0;f=c[d>>2]|0;if(f|0?__Z28atomic_conditional_incrementPj(f+-8|0)|0:0)c[e>>2]=c[d>>2]}d=b+12|0;b=c[d+4>>2]|0;e=a+12|0;c[e>>2]=c[d>>2];c[e+4>>2]=b;return a|0}function __ZNK23PhysicsShapeQueryResult16get_result_countEv(a){a=a|0;var b=0,d=0;b=c[a+92>>2]|0;if(!b){d=0;return d|0}d=c[b+-4>>2]|0;return d|0}function __ZNK23PhysicsShapeQueryResult14get_result_ridEi(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0;do if((d|0)>=0){e=c[b+92>>2]|0;f=(e|0)==0;if(f)g=0;else g=c[e+-4>>2]|0;if((g|0)<=(d|0)){if(f)h=0;else h=c[e+-4>>2]|0;if((h|0)<=(d|0))break;a[1263537]=0}return c[e+(d<<4)>>2]|0}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);return 0}function __ZNK23PhysicsShapeQueryResult20get_result_object_idEi(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0;if((d|0)>=0){e=c[b+92>>2]|0;b=(e|0)==0;if(b)f=0;else f=c[e+-4>>2]|0;if((f|0)>(d|0)){g=e+(d<<4)+4|0;h=c[g>>2]|0;return h|0}if(b)i=0;else i=c[e+-4>>2]|0;if((i|0)>(d|0)){a[1263537]=0;g=e+(d<<4)+4|0;h=c[g>>2]|0;return h|0}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);return 0}function __ZNK23PhysicsShapeQueryResult17get_result_objectEi(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0;if((d|0)>=0){e=c[b+92>>2]|0;b=(e|0)==0;if(b)f=0;else f=c[e+-4>>2]|0;if((f|0)>(d|0)){g=e+(d<<4)+8|0;h=c[g>>2]|0;return h|0}if(b)i=0;else i=c[e+-4>>2]|0;if((i|0)>(d|0)){a[1263537]=0;g=e+(d<<4)+8|0;h=c[g>>2]|0;return h|0}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);return 0}function __ZNK23PhysicsShapeQueryResult23get_result_object_shapeEi(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0;if((d|0)>=0){e=c[b+92>>2]|0;b=(e|0)==0;if(b)f=0;else f=c[e+-4>>2]|0;if((f|0)>(d|0)){g=e+(d<<4)+12|0;h=c[g>>2]|0;return h|0}if(b)i=0;else i=c[e+-4>>2]|0;if((i|0)>(d|0)){a[1263537]=0;g=e+(d<<4)+12|0;h=c[g>>2]|0;return h|0}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);return 0}function __ZNK13MethodBind1RCI23PhysicsShapeQueryResultiiE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;switch(b|0){case 0:case -1:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}default:e=0}l=a;return e|0}function __ZNK13MethodBind1RCI23PhysicsShapeQueryResultiiE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1075370);l=a;return c[b>>2]|0}function __ZN13MethodBind1RCI23PhysicsShapeQueryResultiiE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;i=l;l=l+48|0;if((l|0)>=(m|0))ba(48);j=i+24|0;k=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1237240)|0:0){c[h>>2]=0;a[1263537]=0;n=d+24|0;o=c[n>>2]|0;if((o|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=o;c[b>>2]=0;l=i;return}p=o-(c[d+20>>2]|0)|0;if((p|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=p;c[b>>2]=0;l=i;return}if((g|0)>0){if((o|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);q=0}else{a[1263537]=0;q=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,q)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=q;c[b>>2]=0;l=i;return}}q=c[d+44>>2]|0;o=c[d+48>>2]|0;p=e+(o>>1)|0;if(!(o&1))r=q;else r=c[(c[p>>2]|0)+q>>2]|0;do if((g|0)<1){q=c[n>>2]|0;o=q+-1|0;if((q|0)>=1){e=c[d+16>>2]|0;s=(e|0)==0;if(s)t=0;else t=c[e+-4>>2]|0;if((q|0)<=(t|0)){if(s)u=0;else u=c[e+-4>>2]|0;do if((u|0)<(q|0)){if(s)v=0;else v=c[e+-4>>2]|0;if((v|0)<(q|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);w=0;break}else{a[1263537]=0;x=31;break}}else x=31;while(0);if((x|0)==31)w=e+(o*24|0)|0;__ZN7VariantC2ERKS_(k,w);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);f=__ZNK7VariantcviEv(k)|0;__ZN7VariantC2Ei(j,$i[r&8191](p,f)|0);if(c[k>>2]|0)__ZN7Variant5clearEv(k);__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1217,1146558,0);c[b>>2]=0;l=i;return}function __ZN13MethodBind1RCI23PhysicsShapeQueryResultiiE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0;if(!b)f=0;else{g=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1237240)|0;f=g?b:0}b=c[a+44>>2]|0;g=c[a+48>>2]|0;a=f+(g>>1)|0;if(!(g&1))h=b;else h=c[(c[a>>2]|0)+b>>2]|0;c[e>>2]=$i[h&8191](a,c[c[d>>2]>>2]|0)|0;return}function __ZN13MethodBind1RCI23PhysicsShapeQueryResultiiED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind1RCI23PhysicsShapeQueryResultP6ObjectiE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;switch(b|0){case -1:{__ZN7VariantC2EPK6Object(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}case 0:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}default:e=0}l=a;return e|0}function __ZNK13MethodBind1RCI23PhysicsShapeQueryResultP6ObjectiE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1075370);l=a;return c[b>>2]|0}function __ZN13MethodBind1RCI23PhysicsShapeQueryResultP6ObjectiE4callES2_PPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;i=l;l=l+48|0;if((l|0)>=(m|0))ba(48);j=i+24|0;k=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1237240)|0:0){c[h>>2]=0;a[1263537]=0;n=d+24|0;o=c[n>>2]|0;if((o|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=o;c[b>>2]=0;l=i;return}p=o-(c[d+20>>2]|0)|0;if((p|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=p;c[b>>2]=0;l=i;return}if((g|0)>0){if((o|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);q=0}else{a[1263537]=0;q=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,q)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=q;c[b>>2]=0;l=i;return}}q=c[d+44>>2]|0;o=c[d+48>>2]|0;p=e+(o>>1)|0;if(!(o&1))r=q;else r=c[(c[p>>2]|0)+q>>2]|0;do if((g|0)<1){q=c[n>>2]|0;o=q+-1|0;if((q|0)>=1){e=c[d+16>>2]|0;s=(e|0)==0;if(s)t=0;else t=c[e+-4>>2]|0;if((q|0)<=(t|0)){if(s)u=0;else u=c[e+-4>>2]|0;do if((u|0)<(q|0)){if(s)v=0;else v=c[e+-4>>2]|0;if((v|0)<(q|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);w=0;break}else{a[1263537]=0;x=31;break}}else x=31;while(0);if((x|0)==31)w=e+(o*24|0)|0;__ZN7VariantC2ERKS_(k,w);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);f=__ZNK7VariantcviEv(k)|0;__ZN7VariantC2EPK6Object(j,$i[r&8191](p,f)|0);if(c[k>>2]|0)__ZN7Variant5clearEv(k);__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1217,1146558,0);c[b>>2]=0;l=i;return}function __ZN13MethodBind1RCI23PhysicsShapeQueryResultP6ObjectiE7ptrcallES2_PPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0;if(!b)f=0;else{g=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1237240)|0;f=g?b:0}b=c[a+44>>2]|0;g=c[a+48>>2]|0;a=f+(g>>1)|0;if(!(g&1))h=b;else h=c[(c[a>>2]|0)+b>>2]|0;c[e>>2]=$i[h&8191](a,c[c[d>>2]>>2]|0)|0;return}function __ZN13MethodBind1RCI23PhysicsShapeQueryResultP6ObjectiED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind1RCI23PhysicsShapeQueryResultjiE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;switch(b|0){case -1:{__ZN7VariantC2Ej(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}case 0:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}default:e=0}l=a;return e|0}function __ZNK13MethodBind1RCI23PhysicsShapeQueryResultjiE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1075370);l=a;return c[b>>2]|0}function __ZN13MethodBind1RCI23PhysicsShapeQueryResultjiE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;i=l;l=l+48|0;if((l|0)>=(m|0))ba(48);j=i+24|0;k=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1237240)|0:0){c[h>>2]=0;a[1263537]=0;n=d+24|0;o=c[n>>2]|0;if((o|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=o;c[b>>2]=0;l=i;return}p=o-(c[d+20>>2]|0)|0;if((p|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=p;c[b>>2]=0;l=i;return}if((g|0)>0){if((o|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);q=0}else{a[1263537]=0;q=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,q)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=q;c[b>>2]=0;l=i;return}}q=c[d+44>>2]|0;o=c[d+48>>2]|0;p=e+(o>>1)|0;if(!(o&1))r=q;else r=c[(c[p>>2]|0)+q>>2]|0;do if((g|0)<1){q=c[n>>2]|0;o=q+-1|0;if((q|0)>=1){e=c[d+16>>2]|0;s=(e|0)==0;if(s)t=0;else t=c[e+-4>>2]|0;if((q|0)<=(t|0)){if(s)u=0;else u=c[e+-4>>2]|0;do if((u|0)<(q|0)){if(s)v=0;else v=c[e+-4>>2]|0;if((v|0)<(q|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);w=0;break}else{a[1263537]=0;x=31;break}}else x=31;while(0);if((x|0)==31)w=e+(o*24|0)|0;__ZN7VariantC2ERKS_(k,w);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);f=__ZNK7VariantcviEv(k)|0;__ZN7VariantC2Ej(j,$i[r&8191](p,f)|0);if(c[k>>2]|0)__ZN7Variant5clearEv(k);__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1217,1146558,0);c[b>>2]=0;l=i;return}function __ZN13MethodBind1RCI23PhysicsShapeQueryResultjiE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0;if(!b)f=0;else{g=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1237240)|0;f=g?b:0}b=c[a+44>>2]|0;g=c[a+48>>2]|0;a=f+(g>>1)|0;if(!(g&1))h=b;else h=c[(c[a>>2]|0)+b>>2]|0;c[e>>2]=$i[h&8191](a,c[c[d>>2]>>2]|0)|0;return}function __ZN13MethodBind1RCI23PhysicsShapeQueryResultjiED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind1RCI23PhysicsShapeQueryResult3RIDiE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case -1:{c[d>>2]=0;__ZN7VariantC2ERK3RID(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);f=b;break}case 0:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;break}default:f=0}l=a;return f|0}function __ZNK13MethodBind1RCI23PhysicsShapeQueryResult3RIDiE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1075370);l=a;return c[b>>2]|0}function __ZN13MethodBind1RCI23PhysicsShapeQueryResult3RIDiE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0;i=l;l=l+64|0;if((l|0)>=(m|0))ba(64);j=i+24|0;k=i+48|0;n=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1237240)|0:0){c[h>>2]=0;a[1263537]=0;o=d+24|0;p=c[o>>2]|0;if((p|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=p;c[b>>2]=0;l=i;return}q=p-(c[d+20>>2]|0)|0;if((q|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=q;c[b>>2]=0;l=i;return}if((g|0)>0){if((p|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);r=0}else{a[1263537]=0;r=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,r)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=r;c[b>>2]=0;l=i;return}}r=c[d+44>>2]|0;p=c[d+48>>2]|0;q=e+(p>>1)|0;if(!(p&1))s=r;else s=c[(c[q>>2]|0)+r>>2]|0;do if((g|0)<1){r=c[o>>2]|0;p=r+-1|0;if((r|0)>=1){e=c[d+16>>2]|0;t=(e|0)==0;if(t)u=0;else u=c[e+-4>>2]|0;if((r|0)<=(u|0)){if(t)v=0;else v=c[e+-4>>2]|0;do if((v|0)<(r|0)){if(t)w=0;else w=c[e+-4>>2]|0;if((w|0)<(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);x=0;break}else{a[1263537]=0;y=31;break}}else y=31;while(0);if((y|0)==31)x=e+(p*24|0)|0;__ZN7VariantC2ERKS_(n,x);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f>>2]|0);while(0);f=__ZNK7VariantcviEv(n)|0;c[k>>2]=$i[s&8191](q,f)|0;__ZN7VariantC2ERK3RID(j,k);if(c[n>>2]|0)__ZN7Variant5clearEv(n);__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1217,1146558,0);c[b>>2]=0;l=i;return}function __ZN13MethodBind1RCI23PhysicsShapeQueryResult3RIDiE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0;if(!b)f=0;else{g=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1237240)|0;f=g?b:0}b=c[a+44>>2]|0;g=c[a+48>>2]|0;a=f+(g>>1)|0;if(!(g&1))h=b;else h=c[(c[a>>2]|0)+b>>2]|0;c[e>>2]=$i[h&8191](a,c[c[d>>2]>>2]|0)|0;return}function __ZN13MethodBind1RCI23PhysicsShapeQueryResult3RIDiED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI23PhysicsShapeQueryResultiE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK13MethodBind0RCI23PhysicsShapeQueryResultiE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1075370);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI23PhysicsShapeQueryResultiE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1237240)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2Ei(i,ij[n&8191](d)|0);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI23PhysicsShapeQueryResultiE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0;if(!b)f=0;else{d=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1237240)|0;f=d?b:0}b=c[a+44>>2]|0;d=c[a+48>>2]|0;a=f+(d>>1)|0;if(!(d&1)){g=b;h=ij[g&8191](a)|0;c[e>>2]=h;return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=ij[g&8191](a)|0;c[e>>2]=h;return}}function __ZN13MethodBind0RCI23PhysicsShapeQueryResultiED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN7ClassDB10_add_classI27PhysicsShapeQueryParametersEEvv(){var a=0,b=0,d=0,e=0,f=0,g=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+16|0;d=a+12|0;e=a+8|0;f=a+4|0;g=a;__ZN6StringC2EPKc(b,1075394);c[e>>2]=c[b>>2];__ZN10StringNameC2ERK6String(d,e);__ZN6StringC2EPKc(b,1126157);c[g>>2]=c[b>>2];__ZN10StringNameC2ERK6String(f,g);__ZN7ClassDB11_add_class2ERK10StringNameS2_(d,f);__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);__ZN10StringNameD2Ev(d);d=c[e>>2]|0;if(!d){l=a;return}if(__Z16atomic_decrementPj(d+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(d,1);l=a;return}function __ZN27PhysicsShapeQueryParameters13_bind_methodsEv(){var a=0,b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0;a=l;l=l+112|0;if((l|0)>=(m|0))ba(112);b=a+96|0;d=a+88|0;e=a+80|0;f=a+72|0;g=a+64|0;h=a+56|0;i=a+48|0;j=a+40|0;k=a+32|0;n=a+24|0;o=a+16|0;p=a+8|0;q=a;__Z8D_METHODPKcS0_(b,1075422,1075432);r=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(r);c[r>>2]=375780;__ZN10MethodBind10_set_constEb(r,0);__ZN10MethodBind24_generate_argument_typesEi(r,1);c[r+44>>2]=1918;c[r+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,r,b,0,0)|0;r=b+4|0;s=c[r>>2]|0;if(s|0?(__Z16atomic_decrementPj(s+-8|0)|0)==0:0){t=c[r>>2]|0;r=(t|0)==0?0:t+-4|0;t=r+4|0;if(c[r>>2]|0){u=0;do{__ZN10StringNameD2Ev(t+(u<<2)|0);u=u+1|0}while(u>>>0<(c[r>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(s,1)}__ZN10StringNameD2Ev(b);__Z8D_METHODPKcS0_(d,1075444,1044623);b=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(b);c[b>>2]=375816;__ZN10MethodBind10_set_constEb(b,0);__ZN10MethodBind24_generate_argument_typesEi(b,1);c[b+44>>2]=1919;c[b+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,b,d,0,0)|0;b=d+4|0;s=c[b>>2]|0;if(s|0?(__Z16atomic_decrementPj(s+-8|0)|0)==0:0){r=c[b>>2]|0;b=(r|0)==0?0:r+-4|0;r=b+4|0;if(c[b>>2]|0){u=0;do{__ZN10StringNameD2Ev(r+(u<<2)|0);u=u+1|0}while(u>>>0<(c[b>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(s,1)}__ZN10StringNameD2Ev(d);__Z8D_METHODPKc(e,1075458);d=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(d);c[d>>2]=375852;__ZN10MethodBind10_set_constEb(d,1);__ZN10MethodBind24_generate_argument_typesEi(d,0);__ZN10MethodBind12_set_returnsEb(d,1);c[d+44>>2]=5780;c[d+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,d,e,0,0)|0;d=e+4|0;s=c[d>>2]|0;if(s|0?(__Z16atomic_decrementPj(s+-8|0)|0)==0:0){b=c[d>>2]|0;d=(b|0)==0?0:b+-4|0;b=d+4|0;if(c[d>>2]|0){u=0;do{__ZN10StringNameD2Ev(b+(u<<2)|0);u=u+1|0}while(u>>>0<(c[d>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(s,1)}__ZN10StringNameD2Ev(e);__Z8D_METHODPKcS0_(f,1044398,1044412);e=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(e);c[e>>2]=375888;__ZN10MethodBind10_set_constEb(e,0);__ZN10MethodBind24_generate_argument_typesEi(e,1);c[e+44>>2]=1920;c[e+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,e,f,0,0)|0;e=f+4|0;s=c[e>>2]|0;if(s|0?(__Z16atomic_decrementPj(s+-8|0)|0)==0:0){d=c[e>>2]|0;e=(d|0)==0?0:d+-4|0;d=e+4|0;if(c[e>>2]|0){u=0;do{__ZN10StringNameD2Ev(d+(u<<2)|0);u=u+1|0}while(u>>>0<(c[e>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(s,1)}__ZN10StringNameD2Ev(f);__Z8D_METHODPKc(g,1044422);f=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(f);c[f>>2]=375924;__ZN10MethodBind10_set_constEb(f,1);__ZN10MethodBind24_generate_argument_typesEi(f,0);__ZN10MethodBind12_set_returnsEb(f,1);c[f+44>>2]=1921;c[f+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,f,g,0,0)|0;f=g+4|0;s=c[f>>2]|0;if(s|0?(__Z16atomic_decrementPj(s+-8|0)|0)==0:0){e=c[f>>2]|0;f=(e|0)==0?0:e+-4|0;e=f+4|0;if(c[f>>2]|0){u=0;do{__ZN10StringNameD2Ev(e+(u<<2)|0);u=u+1|0}while(u>>>0<(c[f>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(s,1)}__ZN10StringNameD2Ev(g);__Z8D_METHODPKcS0_(h,1075472,1075483);g=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(g);c[g>>2]=375960;__ZN10MethodBind10_set_constEb(g,0);__ZN10MethodBind24_generate_argument_typesEi(g,1);c[g+44>>2]=334;c[g+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,g,h,0,0)|0;g=h+4|0;s=c[g>>2]|0;if(s|0?(__Z16atomic_decrementPj(s+-8|0)|0)==0:0){f=c[g>>2]|0;g=(f|0)==0?0:f+-4|0;f=g+4|0;if(c[g>>2]|0){u=0;do{__ZN10StringNameD2Ev(f+(u<<2)|0);u=u+1|0}while(u>>>0<(c[g>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(s,1)}__ZN10StringNameD2Ev(h);__Z8D_METHODPKc(i,1075490);h=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(h);c[h>>2]=375996;__ZN10MethodBind10_set_constEb(h,1);__ZN10MethodBind24_generate_argument_typesEi(h,0);__ZN10MethodBind12_set_returnsEb(h,1);c[h+44>>2]=340;c[h+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,h,i,0,0)|0;h=i+4|0;s=c[h>>2]|0;if(s|0?(__Z16atomic_decrementPj(s+-8|0)|0)==0:0){g=c[h>>2]|0;h=(g|0)==0?0:g+-4|0;g=h+4|0;if(c[h>>2]|0){u=0;do{__ZN10StringNameD2Ev(g+(u<<2)|0);u=u+1|0}while(u>>>0<(c[h>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(s,1)}__ZN10StringNameD2Ev(i);__Z8D_METHODPKcS0_(j,1075501,1058748);i=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(i);c[i>>2]=376032;__ZN10MethodBind10_set_constEb(i,0);__ZN10MethodBind24_generate_argument_typesEi(i,1);c[i+44>>2]=1922;c[i+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,i,j,0,0)|0;i=j+4|0;s=c[i>>2]|0;if(s|0?(__Z16atomic_decrementPj(s+-8|0)|0)==0:0){h=c[i>>2]|0;i=(h|0)==0?0:h+-4|0;h=i+4|0;if(c[i>>2]|0){u=0;do{__ZN10StringNameD2Ev(h+(u<<2)|0);u=u+1|0}while(u>>>0<(c[i>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(s,1)}__ZN10StringNameD2Ev(j);__Z8D_METHODPKc(k,1075516);j=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(j);c[j>>2]=376068;__ZN10MethodBind10_set_constEb(j,1);__ZN10MethodBind24_generate_argument_typesEi(j,0);__ZN10MethodBind12_set_returnsEb(j,1);c[j+44>>2]=5781;c[j+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,j,k,0,0)|0;j=k+4|0;s=c[j>>2]|0;if(s|0?(__Z16atomic_decrementPj(s+-8|0)|0)==0:0){i=c[j>>2]|0;j=(i|0)==0?0:i+-4|0;i=j+4|0;if(c[j>>2]|0){u=0;do{__ZN10StringNameD2Ev(i+(u<<2)|0);u=u+1|0}while(u>>>0<(c[j>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(s,1)}__ZN10StringNameD2Ev(k);__Z8D_METHODPKcS0_(n,1075531,1075552);k=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(k);c[k>>2]=376032;__ZN10MethodBind10_set_constEb(k,0);__ZN10MethodBind24_generate_argument_typesEi(k,1);c[k+44>>2]=1923;c[k+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,k,n,0,0)|0;k=n+4|0;s=c[k>>2]|0;if(s|0?(__Z16atomic_decrementPj(s+-8|0)|0)==0:0){j=c[k>>2]|0;k=(j|0)==0?0:j+-4|0;j=k+4|0;if(c[k>>2]|0){u=0;do{__ZN10StringNameD2Ev(j+(u<<2)|0);u=u+1|0}while(u>>>0<(c[k>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(s,1)}__ZN10StringNameD2Ev(n);__Z8D_METHODPKc(o,1075569);n=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(n);c[n>>2]=376068;__ZN10MethodBind10_set_constEb(n,1);__ZN10MethodBind24_generate_argument_typesEi(n,0);__ZN10MethodBind12_set_returnsEb(n,1);c[n+44>>2]=5782;c[n+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,n,o,0,0)|0;n=o+4|0;s=c[n>>2]|0;if(s|0?(__Z16atomic_decrementPj(s+-8|0)|0)==0:0){k=c[n>>2]|0;n=(k|0)==0?0:k+-4|0;k=n+4|0;if(c[n>>2]|0){u=0;do{__ZN10StringNameD2Ev(k+(u<<2)|0);u=u+1|0}while(u>>>0<(c[n>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(s,1)}__ZN10StringNameD2Ev(o);__Z8D_METHODPKcS0_(p,1075590,1058740);o=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(o);c[o>>2]=376104;__ZN10MethodBind10_set_constEb(o,0);__ZN10MethodBind24_generate_argument_typesEi(o,1);c[o+44>>2]=1924;c[o+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,o,p,0,0)|0;o=p+4|0;s=c[o>>2]|0;if(s|0?(__Z16atomic_decrementPj(s+-8|0)|0)==0:0){n=c[o>>2]|0;o=(n|0)==0?0:n+-4|0;n=o+4|0;if(c[o>>2]|0){u=0;do{__ZN10StringNameD2Ev(n+(u<<2)|0);u=u+1|0}while(u>>>0<(c[o>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(s,1)}__ZN10StringNameD2Ev(p);__Z8D_METHODPKc(q,1075602);p=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(p);c[p>>2]=376140;__ZN10MethodBind10_set_constEb(p,1);__ZN10MethodBind24_generate_argument_typesEi(p,0);__ZN10MethodBind12_set_returnsEb(p,1);c[p+44>>2]=5783;c[p+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,p,q,0,0)|0;p=q+4|0;s=c[p>>2]|0;if(!s){__ZN10StringNameD2Ev(q);l=a;return}if(__Z16atomic_decrementPj(s+-8|0)|0){__ZN10StringNameD2Ev(q);l=a;return}o=c[p>>2]|0;p=(o|0)==0?0:o+-4|0;o=p+4|0;if(c[p>>2]|0){u=0;do{__ZN10StringNameD2Ev(o+(u<<2)|0);u=u+1|0}while(u>>>0<(c[p>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(s,1);__ZN10StringNameD2Ev(q);l=a;return}function __ZN7ClassDB7creatorI27PhysicsShapeQueryParametersEEP6Objectv(){var a=0;a=__ZnwjPKc(168,1263606)|0;__ZN27PhysicsShapeQueryParametersC2Ev(a);__Z22postinitialize_handlerP6Object(a);return a|0}function __ZN27PhysicsShapeQueryParametersC2Ev(a){a=a|0;__ZN9ReferenceC2Ev(a);c[a>>2]=375688;__ZN10StringNameC2Ev(a+88|0);c[a+92>>2]=0;g[a+96>>2]=1.0;g[a+100>>2]=0.0;g[a+104>>2]=0.0;g[a+108>>2]=0.0;g[a+112>>2]=1.0;g[a+116>>2]=0.0;g[a+120>>2]=0.0;g[a+124>>2]=0.0;g[a+128>>2]=1.0;g[a+140>>2]=0.0;g[a+136>>2]=0.0;g[a+132>>2]=0.0;c[a+152>>2]=379008;c[a+148>>2]=0;c[a+156>>2]=0;g[a+144>>2]=0.0;c[a+160>>2]=2147483647;c[a+164>>2]=15;return}function __ZN27PhysicsShapeQueryParameters18_initialize_classvEv(b){b=b|0;if(a[1263524]|0)return;if(!(a[1257001]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI9ReferenceEEvv();__ZN9Reference13_bind_methodsEv();a[1257001]=1}__ZN7ClassDB10_add_classI27PhysicsShapeQueryParametersEEvv();__ZN27PhysicsShapeQueryParameters13_bind_methodsEv();a[1263524]=1;return}function __ZN27PhysicsShapeQueryParameters5_setvERK10StringNameRK7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK27PhysicsShapeQueryParameters5_getvERK10StringNameR7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK27PhysicsShapeQueryParameters19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+24|0;g=e+4|0;h=e;if(!d)__ZNK9Reference19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,0);__ZN6StringC2EPKc(f,1075394);i=c[f>>2]|0;f=i;j=g+4|0;c[j>>2]=0;k=g+12|0;c[k>>2]=0;c[g>>2]=0;n=(i|0)==0;if(!n?(c[j>>2]=0,__Z28atomic_conditional_incrementPj(i+-8|0)|0):0)c[j>>2]=f;c[g+8>>2]=0;f=c[k>>2]|0;if(f|0){if(!(__Z16atomic_decrementPj(f+-8|0)|0))__ZN6Memory11free_staticEPvb(f,1);c[k>>2]=0}c[g+16>>2]=256;if(!(c[b>>2]|0)){k=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=k;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0}k=__ZnwjPFPvjE(32,4740)|0;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0;c[k+12>>2]=0;c[k+16>>2]=7;f=k+20|0;c[f>>2]=0;j=k+24|0;c[j>>2]=0;o=k+28|0;c[o>>2]=0;__ZN12PropertyInfoaSERKS_(k,g)|0;p=c[b>>2]|0;q=p+4|0;r=c[q>>2]|0;c[j>>2]=r;c[f>>2]=0;c[o>>2]=p;if(r|0)c[r+20>>2]=k;c[q>>2]=k;if(!(c[p>>2]|0))c[p>>2]=k;k=p+8|0;c[k>>2]=(c[k>>2]|0)+1;k=c[g+12>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);k=c[g+4>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);if(!n?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);__ZN10StringNameC2EPKc(h,1075394);__ZN7ClassDB17get_property_listE10StringNameP4ListI12PropertyInfo16DefaultAllocatorEbPK6Object(h,b,1,a);__ZN10StringNameD2Ev(h);if(!d){l=e;return}__ZNK9Reference19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,1);l=e;return}function __ZN27PhysicsShapeQueryParameters14_notificationvEib(a,b,c){a=a|0;b=b|0;c=c|0;return}function __ZNK27PhysicsShapeQueryParameters16_get_class_namevEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+8|0;e=b+4|0;f=b;g=a+88|0;a=c[g>>2]|0;if(a|0){if(c[a+4>>2]|0){l=b;return g|0}if(__ZNK6String6lengthEv(a+8|0)|0){l=b;return g|0}}__ZN6StringC2EPKc(d,1075394);c[f>>2]=c[d>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameaSERKS_(g,e);__ZN10StringNameD2Ev(e);e=c[f>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);l=b;return g|0}function __ZNK27PhysicsShapeQueryParameters9get_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1075394);l=a;return c[b>>2]|0}function __ZNK27PhysicsShapeQueryParameters8is_classERK6String(a,b){a=a|0;b=b|0;var c=0;if(!(__ZNK6StringeqEPKc(b,1075394)|0)?!(__ZNK6StringeqEPKc(b,1126157)|0):0)c=__ZNK6StringeqEPKc(b,1142944)|0;else c=1;return c|0}function __ZNK27PhysicsShapeQueryParameters12is_class_ptrEPv(a,b){a=a|0;b=b|0;return (b|0)==1236752|((b|0)==1220724|(b|0)==1220580)|0}function __ZN27PhysicsShapeQueryParametersD2Ev(a){a=a|0;var b=0,d=0,e=0,f=0;c[a>>2]=375688;b=a+148|0;d=c[b>>2]|0;if(d|0?(__ZN3SetI3RID10ComparatorIS0_E16DefaultAllocatorE13_cleanup_treeEPNS4_7ElementE(b,c[d+8>>2]|0),d=c[a+152>>2]|0,e=c[b>>2]|0,c[e+8>>2]=d,c[a+156>>2]=0,f=d,c[f+12>>2]=f,e|0):0){__ZN6Memory11free_staticEPvb(e,0);c[b>>2]=0}__ZN10StringNameD2Ev(a+88|0);__ZN9ReferenceD2Ev(a);return}function __ZN27PhysicsShapeQueryParametersD0Ev(a){a=a|0;var b=0,d=0,e=0,f=0;c[a>>2]=375688;b=a+148|0;d=c[b>>2]|0;if(d|0?(__ZN3SetI3RID10ComparatorIS0_E16DefaultAllocatorE13_cleanup_treeEPNS4_7ElementE(b,c[d+8>>2]|0),d=c[a+152>>2]|0,e=c[b>>2]|0,c[e+8>>2]=d,c[a+156>>2]=0,f=d,c[f+12>>2]=f,e|0):0){__ZN6Memory11free_staticEPvb(e,0);c[b>>2]=0}__ZN10StringNameD2Ev(a+88|0);__ZN9ReferenceD2Ev(a);__ZdlPv(a);return}function __ZN27PhysicsShapeQueryParameters9set_shapeERK3RefI8ResourceE(b,d){b=b|0;d=d|0;var e=0;e=c[d>>2]|0;if(!e){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1075422,1075614,121,1075641,0);return}else{a[1263537]=0;c[b+92>>2]=ij[c[(c[e>>2]|0)+112>>2]&8191](e)|0;return}}function __ZN27PhysicsShapeQueryParameters13set_shape_ridERK3RID(a,b){a=a|0;b=b|0;c[a+92>>2]=c[b>>2];return}function __ZNK27PhysicsShapeQueryParameters13get_shape_ridEv(a){a=a|0;return c[a+92>>2]|0}function __ZN27PhysicsShapeQueryParameters13set_transformERK9Transform(a,b){a=a|0;b=b|0;var d=0;d=a+96|0;a=b;b=d+48|0;do{c[d>>2]=c[a>>2];d=d+4|0;a=a+4|0}while((d|0)<(b|0));return}function __ZNK27PhysicsShapeQueryParameters13get_transformEv(a,b){a=a|0;b=b|0;var d=0;d=a;a=b+96|0;b=d+48|0;do{c[d>>2]=c[a>>2];d=d+4|0;a=a+4|0}while((d|0)<(b|0));return}function __ZN27PhysicsShapeQueryParameters10set_marginEf(a,b){a=a|0;b=+b;g[a+144>>2]=b;return}function __ZNK27PhysicsShapeQueryParameters10get_marginEv(a){a=a|0;return +(+g[a+144>>2])}function __ZN27PhysicsShapeQueryParameters14set_layer_maskEi(a,b){a=a|0;b=b|0;c[a+160>>2]=b;return}function __ZNK27PhysicsShapeQueryParameters14get_layer_maskEv(a){a=a|0;return c[a+160>>2]|0}function __ZN27PhysicsShapeQueryParameters20set_object_type_maskEi(a,b){a=a|0;b=b|0;c[a+164>>2]=b;return}function __ZNK27PhysicsShapeQueryParameters20get_object_type_maskEv(a){a=a|0;return c[a+164>>2]|0}function __ZN27PhysicsShapeQueryParameters11set_excludeERK6VectorI3RIDE(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0;e=b+148|0;f=c[e>>2]|0;if(f){__ZN3SetI3RID10ComparatorIS0_E16DefaultAllocatorE13_cleanup_treeEPNS4_7ElementE(e,c[f+8>>2]|0);f=b+152|0;g=c[f>>2]|0;h=c[e>>2]|0;c[h+8>>2]=g;c[b+156>>2]=0;i=g;c[i+12>>2]=i;if(!h)j=f;else{__ZN6Memory11free_staticEPvb(h,0);c[e>>2]=0;j=f}}else j=b+152|0;b=0;while(1){f=c[d>>2]|0;h=(f|0)==0;if(h)k=0;else k=c[f+-4>>2]|0;if((b|0)>=(k|0))break;if(h)l=0;else l=c[f+-4>>2]|0;do if((l|0)<=(b|0)){if(h)m=0;else m=c[f+-4>>2]|0;if((m|0)>(b|0)){a[1263537]=0;n=18;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);o=0;break}}else n=18;while(0);if((n|0)==18){n=0;o=f+(b<<2)|0}if(!(c[e>>2]|0)){h=__ZnwjPFPvjE(28,4740)|0;i=h+16|0;c[i>>2]=0;c[i+4>>2]=0;c[i+8>>2]=0;c[e>>2]=h;i=c[j>>2]|0;c[h+4>>2]=i;c[h+8>>2]=i;c[h+12>>2]=i;c[h>>2]=1}__ZN3SetI3RID10ComparatorIS0_E16DefaultAllocatorE10_insert_rbERKS0_(e,o)|0;b=b+1|0}return}function __ZNK27PhysicsShapeQueryParameters11get_excludeEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0,i=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b;c[d>>2]=0;__ZN6VectorI3RIDE6resizeEi(d,c[a+156>>2]|0)|0;e=c[a+148>>2]|0;if(!e){f=c[d>>2]|0;l=b;return f|0}g=c[e+8>>2]|0;e=c[a+152>>2]|0;if((g|0)==(e|0)){f=c[d>>2]|0;l=b;return f|0}else h=g;while(1){g=c[h+8>>2]|0;if((g|0)==(e|0))break;else h=g}if(!h){f=c[d>>2]|0;l=b;return f|0}e=h;while(1){h=c[d>>2]|0;if(!h){i=8;break}if((c[h+-4>>2]|0)<=0){i=8;break}__ZN6VectorI3RIDE14_copy_on_writeEv(d);c[c[d>>2]>>2]=c[e+24>>2];e=c[e+16>>2]|0;if(!e){i=10;break}}if((i|0)==8)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((i|0)==10){f=c[d>>2]|0;l=b;return f|0}return 0}function __ZNK13MethodBind0RCI27PhysicsShapeQueryParameters6VectorI3RIDEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;if((b|0)!=-1){f=0;l=a;return f|0}c[d>>2]=0;__ZN7VariantC2ERK6VectorI3RIDE(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);e=c[d>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);f=b;l=a;return f|0}function __ZNK13MethodBind0RCI27PhysicsShapeQueryParameters6VectorI3RIDEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1075394);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI27PhysicsShapeQueryParameters6VectorI3RIDEE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;j=f+24|0;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236752)|0:0){c[h>>2]=0;a[1263537]=0;k=c[d+24>>2]|0;if((k|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=k;c[b>>2]=0;l=f;return}n=k-(c[d+20>>2]|0)|0;if((n|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=n;c[b>>2]=0;l=f;return}n=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))o=n;else o=c[(c[d>>2]|0)+n>>2]|0;c[j>>2]=ij[o&8191](d)|0;__ZN7VariantC2ERK6VectorI3RIDE(i,j);d=c[j>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI27PhysicsShapeQueryParameters6VectorI3RIDEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=d;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236752)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;c[f>>2]=ij[i&8191](a)|0;__ZN8PtrToArgI6VectorI3RIDEE6encodeES2_Pv(f,e);e=c[f>>2]|0;if(!e){l=d;return}if(__Z16atomic_decrementPj(e+-8|0)|0){l=d;return}__ZN6Memory11free_staticEPvb(e,1);l=d;return}function __ZN13MethodBind0RCI27PhysicsShapeQueryParameters6VectorI3RIDEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I27PhysicsShapeQueryParametersRK6VectorI3RIDEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;if(b|0){f=0;l=a;return f|0}c[d>>2]=0;__ZN7VariantC2ERK6VectorI3RIDE(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);e=c[d>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);f=b;l=a;return f|0}function __ZNK11MethodBind1I27PhysicsShapeQueryParametersRK6VectorI3RIDEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1075394);l=a;return c[b>>2]|0}function __ZN11MethodBind1I27PhysicsShapeQueryParametersRK6VectorI3RIDEE4callEP6ObjectPPK7VariantiRNS9_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i+24|0;k=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236752)|0:0){c[h>>2]=0;a[1263537]=0;n=d+24|0;o=c[n>>2]|0;if((o|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=o;c[b>>2]=0;l=i;return}p=o-(c[d+20>>2]|0)|0;if((p|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=p;c[b>>2]=0;l=i;return}if((g|0)>0){if((o|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);q=0}else{a[1263537]=0;q=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,q)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=q;c[b>>2]=0;l=i;return}}q=c[d+44>>2]|0;o=c[d+48>>2]|0;p=e+(o>>1)|0;if(!(o&1))r=q;else r=c[(c[p>>2]|0)+q>>2]|0;do if((g|0)<1){q=c[n>>2]|0;o=q+-1|0;if((q|0)>=1){e=c[d+16>>2]|0;s=(e|0)==0;if(s)t=0;else t=c[e+-4>>2]|0;if((q|0)<=(t|0)){if(s)u=0;else u=c[e+-4>>2]|0;do if((u|0)<(q|0)){if(s)v=0;else v=c[e+-4>>2]|0;if((v|0)<(q|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);w=0;break}else{a[1263537]=0;x=31;break}}else x=31;while(0);if((x|0)==31)w=e+(o*24|0)|0;__ZN7VariantC2ERKS_(k,w);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);c[j>>2]=__ZNK7Variantcv6VectorI3RIDEEv(k)|0;Pi[r&2047](p,j);p=c[j>>2]|0;if(p|0?(__Z16atomic_decrementPj(p+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(p,1);if(c[k>>2]|0)__ZN7Variant5clearEv(k);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I27PhysicsShapeQueryParametersRK6VectorI3RIDEE7ptrcallEP6ObjectPPKvPv(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f+4|0;h=f;if(!d)i=0;else{j=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1236752)|0;i=j?d:0}d=c[b+44>>2]|0;j=c[b+48>>2]|0;b=i+(j>>1)|0;if(!(j&1))k=d;else k=c[(c[b>>2]|0)+d>>2]|0;d=c[e>>2]|0;c[g>>2]=0;e=__ZNK5Array4sizeEv(d)|0;__ZN6VectorI3RIDE6resizeEi(g,e)|0;a:do if((e|0)>0){j=0;while(1){i=__ZNK7Variantcv3RIDEv(__ZNK5ArrayixEi(d,j)|0)|0;n=c[g>>2]|0;o=(n|0)==0;if(o)p=0;else p=c[n+-4>>2]|0;if((p|0)<=(j|0)){if(o)q=0;else q=c[n+-4>>2]|0;if((q|0)<=(j|0))break;a[1263537]=0}__ZN6VectorI3RIDE14_copy_on_writeEv(g);c[(c[g>>2]|0)+(j<<2)>>2]=i;j=j+1|0;if((j|0)>=(e|0))break a}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);c[h>>2]=c[g>>2];Pi[k&2047](b,h);b=c[h>>2]|0;if(!b){l=f;return}if(__Z16atomic_decrementPj(b+-8|0)|0){l=f;return}__ZN6Memory11free_staticEPvb(b,1);l=f;return}function __ZN11MethodBind1I27PhysicsShapeQueryParametersRK6VectorI3RIDEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI27PhysicsShapeQueryParametersiE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK13MethodBind0RCI27PhysicsShapeQueryParametersiE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1075394);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI27PhysicsShapeQueryParametersiE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236752)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2Ei(i,ij[n&8191](d)|0);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI27PhysicsShapeQueryParametersiE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0;if(!b)f=0;else{d=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236752)|0;f=d?b:0}b=c[a+44>>2]|0;d=c[a+48>>2]|0;a=f+(d>>1)|0;if(!(d&1)){g=b;h=ij[g&8191](a)|0;c[e>>2]=h;return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=ij[g&8191](a)|0;c[e>>2]=h;return}}function __ZN13MethodBind0RCI27PhysicsShapeQueryParametersiED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I27PhysicsShapeQueryParametersiE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if(!b){__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK11MethodBind1I27PhysicsShapeQueryParametersiE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1075394);l=a;return c[b>>2]|0}function __ZN11MethodBind1I27PhysicsShapeQueryParametersiE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236752)|0:0){c[h>>2]=0;a[1263537]=0;k=d+24|0;n=c[k>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=i;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=i;return}if((g|0)>0){if((n|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);p=0}else{a[1263537]=0;p=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,p)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=p;c[b>>2]=0;l=i;return}}p=c[d+44>>2]|0;n=c[d+48>>2]|0;o=e+(n>>1)|0;if(!(n&1))q=p;else q=c[(c[o>>2]|0)+p>>2]|0;do if((g|0)<1){p=c[k>>2]|0;n=p+-1|0;if((p|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)s=0;else s=c[e+-4>>2]|0;if((p|0)<=(s|0)){if(r)t=0;else t=c[e+-4>>2]|0;do if((t|0)<(p|0)){if(r)u=0;else u=c[e+-4>>2]|0;if((u|0)<(p|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);v=0;break}else{a[1263537]=0;w=31;break}}else w=31;while(0);if((w|0)==31)v=e+(n*24|0)|0;__ZN7VariantC2ERKS_(j,v);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);f=__ZNK7VariantcviEv(j)|0;Pi[q&2047](o,f);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I27PhysicsShapeQueryParametersiE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236752)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1)){g=b;h=c[d>>2]|0;i=c[h>>2]|0;Pi[g&2047](a,i);return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=c[d>>2]|0;i=c[h>>2]|0;Pi[g&2047](a,i);return}}function __ZN11MethodBind1I27PhysicsShapeQueryParametersiED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI27PhysicsShapeQueryParametersfE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Ef(d,0.0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK13MethodBind0RCI27PhysicsShapeQueryParametersfE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1075394);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI27PhysicsShapeQueryParametersfE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236752)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2Ef(i,+mj[n&511](d));__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI27PhysicsShapeQueryParametersfE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0.0;if(!b)f=0;else{d=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236752)|0;f=d?b:0}b=c[a+44>>2]|0;d=c[a+48>>2]|0;a=f+(d>>1)|0;if(!(d&1)){h=b;i=+mj[h&511](a);g[e>>2]=i;return}else{h=c[(c[a>>2]|0)+b>>2]|0;i=+mj[h&511](a);g[e>>2]=i;return}}function __ZN13MethodBind0RCI27PhysicsShapeQueryParametersfED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I27PhysicsShapeQueryParametersfE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if(!b){__ZN7VariantC2Ef(d,0.0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK11MethodBind1I27PhysicsShapeQueryParametersfE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1075394);l=a;return c[b>>2]|0}function __ZN11MethodBind1I27PhysicsShapeQueryParametersfE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0.0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236752)|0:0){c[h>>2]=0;a[1263537]=0;k=d+24|0;n=c[k>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=i;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=i;return}if((g|0)>0){if((n|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);p=0}else{a[1263537]=0;p=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,p)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=p;c[b>>2]=0;l=i;return}}p=c[d+44>>2]|0;n=c[d+48>>2]|0;o=e+(n>>1)|0;if(!(n&1))q=p;else q=c[(c[o>>2]|0)+p>>2]|0;do if((g|0)<1){p=c[k>>2]|0;n=p+-1|0;if((p|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)s=0;else s=c[e+-4>>2]|0;if((p|0)<=(s|0)){if(r)t=0;else t=c[e+-4>>2]|0;do if((t|0)<(p|0)){if(r)u=0;else u=c[e+-4>>2]|0;if((u|0)<(p|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);v=0;break}else{a[1263537]=0;w=31;break}}else w=31;while(0);if((w|0)==31)v=e+(n*24|0)|0;__ZN7VariantC2ERKS_(j,v);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);x=+__ZNK7VariantcvfEv(j);Mi[q&511](o,x);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I27PhysicsShapeQueryParametersfE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0,j=0.0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236752)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1)){h=b;i=c[d>>2]|0;j=+g[i>>2];Mi[h&511](a,j);return}else{h=c[(c[a>>2]|0)+b>>2]|0;i=c[d>>2]|0;j=+g[i>>2];Mi[h&511](a,j);return}}function __ZN11MethodBind1I27PhysicsShapeQueryParametersfED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI27PhysicsShapeQueryParameters9TransformE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+80|0;if((l|0)>=(m|0))ba(80);d=a+24|0;e=a;if((b|0)!=-1){f=0;l=a;return f|0}g[d>>2]=1.0;g[d+4>>2]=0.0;g[d+8>>2]=0.0;g[d+12>>2]=0.0;g[d+16>>2]=1.0;g[d+20>>2]=0.0;g[d+24>>2]=0.0;g[d+28>>2]=0.0;g[d+32>>2]=1.0;g[d+44>>2]=0.0;g[d+40>>2]=0.0;g[d+36>>2]=0.0;__ZN7VariantC2ERK9Transform(e,d);d=c[e>>2]|0;if(d|0)__ZN7Variant5clearEv(e);f=d;l=a;return f|0}function __ZNK13MethodBind0RCI27PhysicsShapeQueryParameters9TransformE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1075394);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI27PhysicsShapeQueryParameters9TransformE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0;f=l;l=l+80|0;if((l|0)>=(m|0))ba(80);i=f;j=f+24|0;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236752)|0:0){c[h>>2]=0;a[1263537]=0;k=c[d+24>>2]|0;if((k|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=k;c[b>>2]=0;l=f;return}n=k-(c[d+20>>2]|0)|0;if((n|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=n;c[b>>2]=0;l=f;return}n=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))o=n;else o=c[(c[d>>2]|0)+n>>2]|0;Pi[o&2047](j,d);__ZN7VariantC2ERK9Transform(i,j);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI27PhysicsShapeQueryParameters9TransformE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;d=l;l=l+48|0;if((l|0)>=(m|0))ba(48);f=d;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236752)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;Pi[i&2047](f,a);a=e;e=f;f=a+48|0;do{c[a>>2]=c[e>>2];a=a+4|0;e=e+4|0}while((a|0)<(f|0));l=d;return}function __ZN13MethodBind0RCI27PhysicsShapeQueryParameters9TransformED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I27PhysicsShapeQueryParametersRK9TransformE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+80|0;if((l|0)>=(m|0))ba(80);d=a+24|0;e=a;if(b|0){f=0;l=a;return f|0}g[d>>2]=1.0;g[d+4>>2]=0.0;g[d+8>>2]=0.0;g[d+12>>2]=0.0;g[d+16>>2]=1.0;g[d+20>>2]=0.0;g[d+24>>2]=0.0;g[d+28>>2]=0.0;g[d+32>>2]=1.0;g[d+44>>2]=0.0;g[d+40>>2]=0.0;g[d+36>>2]=0.0;__ZN7VariantC2ERK9Transform(e,d);d=c[e>>2]|0;if(d|0)__ZN7Variant5clearEv(e);f=d;l=a;return f|0}function __ZNK11MethodBind1I27PhysicsShapeQueryParametersRK9TransformE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1075394);l=a;return c[b>>2]|0}function __ZN11MethodBind1I27PhysicsShapeQueryParametersRK9TransformE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;i=l;l=l+80|0;if((l|0)>=(m|0))ba(80);j=i+24|0;k=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236752)|0:0){c[h>>2]=0;a[1263537]=0;n=d+24|0;o=c[n>>2]|0;if((o|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=o;c[b>>2]=0;l=i;return}p=o-(c[d+20>>2]|0)|0;if((p|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=p;c[b>>2]=0;l=i;return}if((g|0)>0){if((o|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);q=0}else{a[1263537]=0;q=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,q)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=q;c[b>>2]=0;l=i;return}}q=c[d+44>>2]|0;o=c[d+48>>2]|0;p=e+(o>>1)|0;if(!(o&1))r=q;else r=c[(c[p>>2]|0)+q>>2]|0;do if((g|0)<1){q=c[n>>2]|0;o=q+-1|0;if((q|0)>=1){e=c[d+16>>2]|0;s=(e|0)==0;if(s)t=0;else t=c[e+-4>>2]|0;if((q|0)<=(t|0)){if(s)u=0;else u=c[e+-4>>2]|0;do if((u|0)<(q|0)){if(s)v=0;else v=c[e+-4>>2]|0;if((v|0)<(q|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);w=0;break}else{a[1263537]=0;x=31;break}}else x=31;while(0);if((x|0)==31)w=e+(o*24|0)|0;__ZN7VariantC2ERKS_(k,w);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);__ZNK7Variantcv9TransformEv(j,k);Pi[r&2047](p,j);if(c[k>>2]|0)__ZN7Variant5clearEv(k);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I27PhysicsShapeQueryParametersRK9TransformE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;e=l;l=l+48|0;if((l|0)>=(m|0))ba(48);f=e;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236752)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;b=f;h=c[d>>2]|0;d=b+48|0;do{c[b>>2]=c[h>>2];b=b+4|0;h=h+4|0}while((b|0)<(d|0));Pi[i&2047](a,f);l=e;return}function __ZN11MethodBind1I27PhysicsShapeQueryParametersRK9TransformED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI27PhysicsShapeQueryParameters3RIDE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;if((b|0)!=-1){f=0;l=a;return f|0}c[d>>2]=0;__ZN7VariantC2ERK3RID(e,d);d=c[e>>2]|0;if(d|0)__ZN7Variant5clearEv(e);f=d;l=a;return f|0}function __ZNK13MethodBind0RCI27PhysicsShapeQueryParameters3RIDE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1075394);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI27PhysicsShapeQueryParameters3RIDE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;j=f+24|0;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236752)|0:0){c[h>>2]=0;a[1263537]=0;k=c[d+24>>2]|0;if((k|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=k;c[b>>2]=0;l=f;return}n=k-(c[d+20>>2]|0)|0;if((n|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=n;c[b>>2]=0;l=f;return}n=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))o=n;else o=c[(c[d>>2]|0)+n>>2]|0;c[j>>2]=ij[o&8191](d)|0;__ZN7VariantC2ERK3RID(i,j);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI27PhysicsShapeQueryParameters3RIDE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;if(!b)f=0;else{d=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236752)|0;f=d?b:0}b=c[a+44>>2]|0;d=c[a+48>>2]|0;a=f+(d>>1)|0;if(!(d&1)){g=b;h=ij[g&8191](a)|0;i=h;c[e>>2]=i;return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=ij[g&8191](a)|0;i=h;c[e>>2]=i;return}}function __ZN13MethodBind0RCI27PhysicsShapeQueryParameters3RIDED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I27PhysicsShapeQueryParametersRK3RIDE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;if(b|0){f=0;l=a;return f|0}c[d>>2]=0;__ZN7VariantC2ERK3RID(e,d);d=c[e>>2]|0;if(d|0)__ZN7Variant5clearEv(e);f=d;l=a;return f|0}function __ZNK11MethodBind1I27PhysicsShapeQueryParametersRK3RIDE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1075394);l=a;return c[b>>2]|0}function __ZN11MethodBind1I27PhysicsShapeQueryParametersRK3RIDE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i+24|0;k=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236752)|0:0){c[h>>2]=0;a[1263537]=0;n=d+24|0;o=c[n>>2]|0;if((o|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=o;c[b>>2]=0;l=i;return}p=o-(c[d+20>>2]|0)|0;if((p|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=p;c[b>>2]=0;l=i;return}if((g|0)>0){if((o|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);q=0}else{a[1263537]=0;q=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,q)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=q;c[b>>2]=0;l=i;return}}q=c[d+44>>2]|0;o=c[d+48>>2]|0;p=e+(o>>1)|0;if(!(o&1))r=q;else r=c[(c[p>>2]|0)+q>>2]|0;do if((g|0)<1){q=c[n>>2]|0;o=q+-1|0;if((q|0)>=1){e=c[d+16>>2]|0;s=(e|0)==0;if(s)t=0;else t=c[e+-4>>2]|0;if((q|0)<=(t|0)){if(s)u=0;else u=c[e+-4>>2]|0;do if((u|0)<(q|0)){if(s)v=0;else v=c[e+-4>>2]|0;if((v|0)<(q|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);w=0;break}else{a[1263537]=0;x=31;break}}else x=31;while(0);if((x|0)==31)w=e+(o*24|0)|0;__ZN7VariantC2ERKS_(k,w);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);c[j>>2]=__ZNK7Variantcv3RIDEv(k)|0;Pi[r&2047](p,j);if(c[k>>2]|0)__ZN7Variant5clearEv(k);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I27PhysicsShapeQueryParametersRK3RIDE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236752)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;c[f>>2]=c[c[d>>2]>>2];Pi[i&2047](a,f);l=e;return}function __ZN11MethodBind1I27PhysicsShapeQueryParametersRK3RIDED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I27PhysicsShapeQueryParametersRK3RefI8ResourceEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var c=0;if(b|0){c=0;return c|0}c=__ZN7Variant12get_type_forIRK3RefI8ResourceEEENS_4TypeEv()|0;return c|0}function __ZNK11MethodBind1I27PhysicsShapeQueryParametersRK3RefI8ResourceEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1075394);l=a;return c[b>>2]|0}function __ZN11MethodBind1I27PhysicsShapeQueryParametersRK3RefI8ResourceEE4callEP6ObjectPPK7VariantiRNS9_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i+28|0;k=i+24|0;n=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236752)|0:0){c[h>>2]=0;a[1263537]=0;o=d+24|0;p=c[o>>2]|0;if((p|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=p;c[b>>2]=0;l=i;return}q=p-(c[d+20>>2]|0)|0;if((q|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=q;c[b>>2]=0;l=i;return}if((g|0)>0){if((p|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);r=0}else{a[1263537]=0;r=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,r)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=r;c[b>>2]=0;l=i;return}}r=c[d+44>>2]|0;p=c[d+48>>2]|0;q=e+(p>>1)|0;if(!(p&1))s=r;else s=c[(c[q>>2]|0)+r>>2]|0;do if((g|0)<1){r=c[o>>2]|0;p=r+-1|0;if((r|0)>=1){e=c[d+16>>2]|0;t=(e|0)==0;if(t)u=0;else u=c[e+-4>>2]|0;if((r|0)<=(u|0)){if(t)v=0;else v=c[e+-4>>2]|0;do if((v|0)<(r|0)){if(t)w=0;else w=c[e+-4>>2]|0;if((w|0)<(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);x=0;break}else{a[1263537]=0;y=31;break}}else y=31;while(0);if((y|0)==31)x=e+(p*24|0)|0;__ZN7VariantC2ERKS_(n,x);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f>>2]|0);while(0);__ZN3RefI8ResourceEC2ERK7Variant(j,n);c[k>>2]=c[j>>2];Pi[s&2047](q,k);q=c[k>>2]|0;if((q|0?__ZN9Reference11unreferenceEv(q)|0:0)?(q=c[k>>2]|0,__Z17predelete_handlerP6Object(q)|0):0){gj[c[(c[q>>2]|0)+76>>2]&8191](q);__ZN6Memory11free_staticEPvb(q,0)}c[k>>2]=0;if(c[n>>2]|0)__ZN7Variant5clearEv(n);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I27PhysicsShapeQueryParametersRK3RefI8ResourceEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+28|0;g=e;h=e+24|0;if(!b)i=0;else{j=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236752)|0;i=j?b:0}b=c[a+44>>2]|0;j=c[a+48>>2]|0;a=i+(j>>1)|0;if(!(j&1))k=b;else k=c[(c[a>>2]|0)+b>>2]|0;__ZN7VariantC2EPK6Object(g,c[d>>2]|0);__ZN3RefI8ResourceEC2ERK7Variant(f,g);if(c[g>>2]|0)__ZN7Variant5clearEv(g);c[h>>2]=c[f>>2];Pi[k&2047](a,h);a=c[h>>2]|0;if(!a){l=e;return}if(!(__ZN9Reference11unreferenceEv(a)|0)){l=e;return}a=c[h>>2]|0;if(!(__Z17predelete_handlerP6Object(a)|0)){l=e;return}gj[c[(c[a>>2]|0)+76>>2]&8191](a);__ZN6Memory11free_staticEPvb(a,0);l=e;return}function __ZN11MethodBind1I27PhysicsShapeQueryParametersRK3RefI8ResourceEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN7ClassDB7creatorI29Physics2DShapeQueryParametersEEP6Objectv(){var a=0;a=__ZnwjPKc(152,1263606)|0;__ZN29Physics2DShapeQueryParametersC2Ev(a);__Z22postinitialize_handlerP6Object(a);return a|0}function __ZN7ClassDB7creatorI25Physics2DTestMotionResultEEP6Objectv(){var a=0;a=__ZnwjPKc(184,1263606)|0;__ZN25Physics2DTestMotionResultC2Ev(a);__Z22postinitialize_handlerP6Object(a);return a|0}function __ZN7ClassDB7creatorI17AudioEffectPhaserEEP6Objectv(){var a=0;a=__ZnwjPKc(152,1263606)|0;__ZN17AudioEffectPhaserC2Ev(a);__Z22postinitialize_handlerP6Object(a);return a|0}function __ZN17AudioEffectPhaserC2Ev(a){a=a|0;__ZN11AudioEffectC2Ev(a);c[a>>2]=373904;__ZN10StringNameC2Ev(a+128|0);g[a+132>>2]=440.0;g[a+136>>2]=1600.0;g[a+140>>2]=.5;g[a+144>>2]=.699999988079071;g[a+148>>2]=1.0;return}function __ZN11AudioEffectC2Ev(a){a=a|0;__ZN8ResourceC2Ev(a);c[a>>2]=370192;__ZN10StringNameC2Ev(a+124|0);return}function __ZN7ClassDB7creatorI21AudioEffectPitchShiftEEP6Objectv(){var a=0;a=__ZnwjPKc(152,1263606)|0;__ZN21AudioEffectPitchShiftC2Ev(a);__Z22postinitialize_handlerP6Object(a);return a|0}function __ZN21AudioEffectPitchShiftC2Ev(a){a=a|0;__ZN11AudioEffectC2Ev(a);c[a>>2]=374200;__ZN10StringNameC2Ev(a+128|0);g[a+132>>2]=1.0;return}function __ZN7ClassDB7creatorI18AudioEffectLimiterEEP6Objectv(){var a=0;a=__ZnwjPKc(148,1263606)|0;__ZN18AudioEffectLimiterC2Ev(a);__Z22postinitialize_handlerP6Object(a);return a|0}function __ZN18AudioEffectLimiterC2Ev(a){a=a|0;__ZN11AudioEffectC2Ev(a);c[a>>2]=369872;__ZN10StringNameC2Ev(a+128|0);g[a+132>>2]=0.0;g[a+136>>2]=-.10000000149011612;g[a+140>>2]=2.0;g[a+144>>2]=10.0;return}function __ZN7ClassDB7creatorI21AudioEffectCompressorEEP6Objectv(){var a=0;a=__ZnwjPKc(160,1263606)|0;__ZN21AudioEffectCompressorC2Ev(a);__Z22postinitialize_handlerP6Object(a);return a|0}function __ZN21AudioEffectCompressorC2Ev(a){a=a|0;__ZN11AudioEffectC2Ev(a);c[a>>2]=373168;__ZN10StringNameC2Ev(a+128|0);__ZN10StringNameC2Ev(a+156|0);g[a+132>>2]=0.0;g[a+136>>2]=4.0;g[a+140>>2]=0.0;g[a+144>>2]=20.0;g[a+148>>2]=250.0;g[a+152>>2]=1.0;return}function __ZN7ClassDB7creatorI16AudioEffectDelayEEP6Objectv(){var a=0;a=__ZnwjPKc(184,1263606)|0;__ZN16AudioEffectDelayC2Ev(a);__Z22postinitialize_handlerP6Object(a);return a|0}function __ZN16AudioEffectDelayC2Ev(b){b=b|0;__ZN11AudioEffectC2Ev(b);c[b>>2]=370984;__ZN10StringNameC2Ev(b+128|0);a[b+136>>0]=1;g[b+140>>2]=250.0;g[b+144>>2]=-6.0;g[b+148>>2]=.20000000298023224;a[b+152>>0]=1;g[b+156>>2]=500.0;g[b+160>>2]=-12.0;g[b+164>>2]=-.4000000059604645;a[b+168>>0]=0;g[b+172>>2]=340.0;g[b+176>>2]=-6.0;g[b+180>>2]=16.0e3;g[b+132>>2]=1.0;return}function __ZN7ClassDB7creatorI17AudioEffectChorusEEP6Objectv(){var a=0;a=__ZnwjPKc(240,1263606)|0;__ZN17AudioEffectChorusC2Ev(a);__Z22postinitialize_handlerP6Object(a);return a|0}function __ZN17AudioEffectChorusC2Ev(a){a=a|0;__ZN11AudioEffectC2Ev(a);c[a>>2]=372728;__ZN10StringNameC2Ev(a+128|0);g[a+144>>2]=0.0;g[a+168>>2]=0.0;g[a+180>>2]=12.0;g[a+184>>2]=1.0;g[a+188>>2]=0.0;g[a+192>>2]=0.0;g[a+196>>2]=16.0e3;g[a+200>>2]=0.0;g[a+204>>2]=12.0;g[a+208>>2]=1.0;g[a+212>>2]=0.0;g[a+216>>2]=0.0;g[a+220>>2]=16.0e3;g[a+224>>2]=0.0;c[a+228>>2]=2;g[a+132>>2]=15.0;g[a+156>>2]=20.0;g[a+136>>2]=.800000011920929;g[a+160>>2]=1.2000000476837158;g[a+140>>2]=2.0;g[a+164>>2]=3.0;g[a+148>>2]=8.0e3;g[a+172>>2]=8.0e3;g[a+152>>2]=-.5;g[a+176>>2]=.5;g[a+232>>2]=.5;g[a+236>>2]=1.0;return}function __ZN7ClassDB7creatorI17AudioEffectPannerEEP6Objectv(){var a=0;a=__ZnwjPKc(136,1263606)|0;__ZN17AudioEffectPannerC2Ev(a);__Z22postinitialize_handlerP6Object(a);return a|0}function __ZN17AudioEffectPannerC2Ev(a){a=a|0;__ZN11AudioEffectC2Ev(a);c[a>>2]=371388;__ZN10StringNameC2Ev(a+128|0);g[a+132>>2]=0.0;return}function __ZN7ClassDB7creatorI24AudioEffectStereoEnhanceEEP6Objectv(){var a=0;a=__ZnwjPKc(148,1263606)|0;__ZN24AudioEffectStereoEnhanceC2Ev(a);__Z22postinitialize_handlerP6Object(a);return a|0}function __ZN24AudioEffectStereoEnhanceC2Ev(a){a=a|0;__ZN11AudioEffectC2Ev(a);c[a>>2]=370488;__ZN10StringNameC2Ev(a+128|0);g[a+136>>2]=1.0;g[a+140>>2]=0.0;g[a+144>>2]=0.0;return}function __ZN7ClassDB7creatorI21AudioEffectDistortionEEP6Objectv(){var a=0;a=__ZnwjPKc(152,1263606)|0;__ZN21AudioEffectDistortionC2Ev(a);__Z22postinitialize_handlerP6Object(a);return a|0}function __ZN21AudioEffectDistortionC2Ev(a){a=a|0;__ZN11AudioEffectC2Ev(a);c[a>>2]=372028;__ZN10StringNameC2Ev(a+128|0);c[a+132>>2]=0;g[a+136>>2]=0.0;g[a+140>>2]=0.0;g[a+144>>2]=16.0e3;g[a+148>>2]=0.0;return}function __ZN13AudioEffectEQ16initialize_classEv(){if(a[1263509]|0)return;if(!(a[1263494]|0)){if(!(a[1257004]|0)){if(!(a[1257001]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI9ReferenceEEvv();__ZN9Reference13_bind_methodsEv();a[1257001]=1}__ZN7ClassDB10_add_classI8ResourceEEvv();__ZN8Resource13_bind_methodsEv();a[1257004]=1}__ZN7ClassDB10_add_classI11AudioEffectEEvv();a[1263494]=1}__ZN7ClassDB10_add_classI13AudioEffectEQEEvv();__ZN13AudioEffectEQ13_bind_methodsEv();a[1263509]=1;return}function __ZN7ClassDB10_add_classI15AudioEffectEQ21EEvv(){var a=0,b=0,d=0,e=0,f=0,g=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+16|0;d=a+12|0;e=a+8|0;f=a+4|0;g=a;__ZN6StringC2EPKc(b,1075738);c[e>>2]=c[b>>2];__ZN10StringNameC2ERK6String(d,e);__ZN6StringC2EPKc(b,1072830);c[g>>2]=c[b>>2];__ZN10StringNameC2ERK6String(f,g);__ZN7ClassDB11_add_class2ERK10StringNameS2_(d,f);__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);__ZN10StringNameD2Ev(d);d=c[e>>2]|0;if(!d){l=a;return}if(__Z16atomic_decrementPj(d+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(d,1);l=a;return}function __ZN7ClassDB7creatorI15AudioEffectEQ21EEP6Objectv(){var a=0;a=__ZnwjPKc(164,1263606)|0;__ZN13AudioEffectEQC2EN2EQ6PresetE(a,3);c[a>>2]=376176;__ZN10StringNameC2Ev(a+160|0);__Z22postinitialize_handlerP6Object(a);return a|0}function __ZN13AudioEffectEQC2EN2EQ6PresetE(b,d){b=b|0;d=d|0;var e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0.0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+16|0;h=e+8|0;i=e+12|0;j=e+4|0;k=e;__ZN11AudioEffectC2Ev(b);c[b>>2]=372396;__ZN10StringNameC2Ev(b+128|0);n=b+132|0;__ZN2EQC2Ev(n);o=b+140|0;c[o>>2]=0;p=b+144|0;c[b+148>>2]=379008;c[p>>2]=0;c[b+152>>2]=0;q=b+156|0;c[q>>2]=0;b=__ZN11AudioServer13get_singletonEv()|0;__ZN2EQ12set_mix_rateEf(n,+mj[c[(c[b>>2]|0)+112>>2]&511](b));__ZN2EQ20set_preset_band_modeENS_6PresetE(n,d);__ZN6VectorIfE6resizeEi(o,__ZNK2EQ14get_band_countEv(n)|0)|0;d=0;while(1){b=c[o>>2]|0;r=(b|0)==0;if(r)s=0;else s=c[b+-4>>2]|0;if((d|0)>=(s|0)){t=5;break}if(r)u=0;else u=c[b+-4>>2]|0;if((u|0)<=(d|0)){if(r)v=0;else v=c[b+-4>>2]|0;if((v|0)<=(d|0)){t=12;break}a[1263537]=0}__ZN6VectorIfE14_copy_on_writeEv(o);g[(c[o>>2]|0)+(d<<2)>>2]=0.0;w=+__ZN2EQ18get_band_frequencyEi(n,d);c[i>>2]=__Z4itosx(~~w>>>0,+H(w)>=1.0?(w>0.0?~~+V(+G(w/4294967296.0),4294967295.0)>>>0:~~+T((w-+(~~w>>>0))/4294967296.0)>>>0):0)|0;c[h>>2]=__ZplPKcRK6String(1075754,i)|0;__ZN6StringC2EPKc(j,1075763);c[f>>2]=__ZNK6StringplERKS_(h,j)|0;b=c[j>>2]|0;if(b|0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(b,1);b=c[h>>2]|0;if(b|0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(b,1);b=c[i>>2]|0;if(b|0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(b,1);__ZN10StringNameC2ERK6String(i,f);c[(__ZN3MapI10StringNamei10ComparatorIS0_E16DefaultAllocatorEixERKS0_(p,i)|0)>>2]=d;__ZN10StringNameD2Ev(i);c[k>>2]=0;b=c[f>>2]|0;if(b|0?(c[k>>2]=0,__Z28atomic_conditional_incrementPj(b+-8|0)|0):0)c[k>>2]=c[f>>2];__ZN6VectorI6StringE9push_backES0_(q,k)|0;b=c[k>>2]|0;if(b|0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(b,1);b=c[f>>2]|0;if(b|0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(b,1);d=d+1|0}if((t|0)==5){l=e;return}else if((t|0)==12)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}function __ZN15AudioEffectEQ2118_initialize_classvEv(b){b=b|0;if(a[1263525]|0)return;__ZN13AudioEffectEQ16initialize_classEv();__ZN7ClassDB10_add_classI15AudioEffectEQ21EEvv();a[1263525]=1;return}function __ZN15AudioEffectEQ215_setvERK10StringNameRK7Variant(a,b,c){a=a|0;b=b|0;c=c|0;var d=0;if(1302!=1129?__ZN13AudioEffectEQ4_setERK10StringNameRK7Variant(a,b,c)|0:0){d=1;return d|0}d=0;return d|0}function __ZNK15AudioEffectEQ215_getvERK10StringNameR7Variant(a,b,c){a=a|0;b=b|0;c=c|0;var d=0;if(1303!=1131?__ZNK13AudioEffectEQ4_getERK10StringNameR7Variant(a,b,c)|0:0)d=1;else d=0;return d|0}function __ZNK15AudioEffectEQ2119_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+24|0;g=e+4|0;h=e;if(!d)__ZNK13AudioEffectEQ19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,0);__ZN6StringC2EPKc(f,1075738);i=c[f>>2]|0;f=i;j=g+4|0;c[j>>2]=0;k=g+12|0;c[k>>2]=0;c[g>>2]=0;n=(i|0)==0;if(!n?(c[j>>2]=0,__Z28atomic_conditional_incrementPj(i+-8|0)|0):0)c[j>>2]=f;c[g+8>>2]=0;f=c[k>>2]|0;if(f|0){if(!(__Z16atomic_decrementPj(f+-8|0)|0))__ZN6Memory11free_staticEPvb(f,1);c[k>>2]=0}c[g+16>>2]=256;if(!(c[b>>2]|0)){k=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=k;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0}k=__ZnwjPFPvjE(32,4740)|0;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0;c[k+12>>2]=0;c[k+16>>2]=7;f=k+20|0;c[f>>2]=0;j=k+24|0;c[j>>2]=0;o=k+28|0;c[o>>2]=0;__ZN12PropertyInfoaSERKS_(k,g)|0;p=c[b>>2]|0;q=p+4|0;r=c[q>>2]|0;c[j>>2]=r;c[f>>2]=0;c[o>>2]=p;if(r|0)c[r+20>>2]=k;c[q>>2]=k;if(!(c[p>>2]|0))c[p>>2]=k;k=p+8|0;c[k>>2]=(c[k>>2]|0)+1;k=c[g+12>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);k=c[g+4>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);if(!n?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);__ZN10StringNameC2EPKc(h,1075738);__ZN7ClassDB17get_property_listE10StringNameP4ListI12PropertyInfo16DefaultAllocatorEbPK6Object(h,b,1,a);__ZN10StringNameD2Ev(h);if(!d){l=e;return}__ZNK13AudioEffectEQ19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,1);l=e;return}function __ZN15AudioEffectEQ2114_notificationvEib(a,b,c){a=a|0;b=b|0;c=c|0;return}function __ZNK15AudioEffectEQ2116_get_class_namevEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+8|0;e=b+4|0;f=b;g=a+160|0;a=c[g>>2]|0;if(a|0){if(c[a+4>>2]|0){l=b;return g|0}if(__ZNK6String6lengthEv(a+8|0)|0){l=b;return g|0}}__ZN6StringC2EPKc(d,1075738);c[f>>2]=c[d>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameaSERKS_(g,e);__ZN10StringNameD2Ev(e);e=c[f>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);l=b;return g|0}function __ZNK15AudioEffectEQ219get_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1075738);l=a;return c[b>>2]|0}function __ZNK15AudioEffectEQ218is_classERK6String(a,b){a=a|0;b=b|0;var c=0;if((((!(__ZNK6StringeqEPKc(b,1075738)|0)?!(__ZNK6StringeqEPKc(b,1072830)|0):0)?!(__ZNK6StringeqEPKc(b,1074831)|0):0)?!(__ZNK6StringeqEPKc(b,1110448)|0):0)?!(__ZNK6StringeqEPKc(b,1126157)|0):0)c=__ZNK6StringeqEPKc(b,1142944)|0;else c=1;return c|0}function __ZNK15AudioEffectEQ2112is_class_ptrEPv(a,b){a=a|0;b=b|0;var c=0;if((b|0)==1237244){c=1;return c|0}c=(b|0)==1237196|((b|0)==1236716|((b|0)==1220696|((b|0)==1220724|(b|0)==1220580)));return c|0}function __ZN15AudioEffectEQ21D2Ev(a){a=a|0;c[a>>2]=376176;__ZN10StringNameD2Ev(a+160|0);__ZN13AudioEffectEQD2Ev(a);return}function __ZN15AudioEffectEQ21D0Ev(a){a=a|0;c[a>>2]=376176;__ZN10StringNameD2Ev(a+160|0);__ZN13AudioEffectEQD2Ev(a);__ZdlPv(a);return}function __ZN2EQ12set_mix_rateEf(a,b){a=a|0;b=+b;g[a+4>>2]=b;__ZN2EQ29recalculate_band_coefficientsEv(a);return}function __ZN2EQ20set_preset_band_modeENS_6PresetE(b,d){b=b|0;d=d|0;var e=0,f=0,i=0,j=0,k=0,n=0,o=0,p=0;e=l;l=l+96|0;if((l|0)>=(m|0))ba(96);f=e+80|0;i=e+64|0;j=e+48|0;k=e+32|0;n=e+16|0;o=e;a[1263537]=0;p=c[b>>2]|0;if(p|0?c[p+-4>>2]|0:0){if(!(__Z16atomic_decrementPj(p+-8|0)|0))__ZN6Memory11free_staticEPvb(p,1);c[b>>2]=0}switch(d|0){case 0:{g[i>>2]=32.0;c[f>>2]=c[i>>2];c[f+4>>2]=c[i+4>>2];c[f+8>>2]=c[i+8>>2];c[f+12>>2]=c[i+12>>2];__ZN6VectorIN2EQ4BandEE9push_backES1_(b,f)|0;g[i>>2]=100.0;c[f>>2]=c[i>>2];c[f+4>>2]=c[i+4>>2];c[f+8>>2]=c[i+8>>2];c[f+12>>2]=c[i+12>>2];__ZN6VectorIN2EQ4BandEE9push_backES1_(b,f)|0;g[i>>2]=320.0;c[f>>2]=c[i>>2];c[f+4>>2]=c[i+4>>2];c[f+8>>2]=c[i+8>>2];c[f+12>>2]=c[i+12>>2];__ZN6VectorIN2EQ4BandEE9push_backES1_(b,f)|0;g[i>>2]=1.0e3;c[f>>2]=c[i>>2];c[f+4>>2]=c[i+4>>2];c[f+8>>2]=c[i+8>>2];c[f+12>>2]=c[i+12>>2];__ZN6VectorIN2EQ4BandEE9push_backES1_(b,f)|0;g[i>>2]=3200.0;c[f>>2]=c[i>>2];c[f+4>>2]=c[i+4>>2];c[f+8>>2]=c[i+8>>2];c[f+12>>2]=c[i+12>>2];__ZN6VectorIN2EQ4BandEE9push_backES1_(b,f)|0;g[i>>2]=1.0e4;c[f>>2]=c[i>>2];c[f+4>>2]=c[i+4>>2];c[f+8>>2]=c[i+8>>2];c[f+12>>2]=c[i+12>>2];__ZN6VectorIN2EQ4BandEE9push_backES1_(b,f)|0;__ZN2EQ29recalculate_band_coefficientsEv(b);l=e;return}case 1:{g[j>>2]=32.0;c[f>>2]=c[j>>2];c[f+4>>2]=c[j+4>>2];c[f+8>>2]=c[j+8>>2];c[f+12>>2]=c[j+12>>2];__ZN6VectorIN2EQ4BandEE9push_backES1_(b,f)|0;g[j>>2]=72.0;c[f>>2]=c[j>>2];c[f+4>>2]=c[j+4>>2];c[f+8>>2]=c[j+8>>2];c[f+12>>2]=c[j+12>>2];__ZN6VectorIN2EQ4BandEE9push_backES1_(b,f)|0;g[j>>2]=192.0;c[f>>2]=c[j>>2];c[f+4>>2]=c[j+4>>2];c[f+8>>2]=c[j+8>>2];c[f+12>>2]=c[j+12>>2];__ZN6VectorIN2EQ4BandEE9push_backES1_(b,f)|0;g[j>>2]=512.0;c[f>>2]=c[j>>2];c[f+4>>2]=c[j+4>>2];c[f+8>>2]=c[j+8>>2];c[f+12>>2]=c[j+12>>2];__ZN6VectorIN2EQ4BandEE9push_backES1_(b,f)|0;g[j>>2]=1200.0;c[f>>2]=c[j>>2];c[f+4>>2]=c[j+4>>2];c[f+8>>2]=c[j+8>>2];c[f+12>>2]=c[j+12>>2];__ZN6VectorIN2EQ4BandEE9push_backES1_(b,f)|0;g[j>>2]=3.0e3;c[f>>2]=c[j>>2];c[f+4>>2]=c[j+4>>2];c[f+8>>2]=c[j+8>>2];c[f+12>>2]=c[j+12>>2];__ZN6VectorIN2EQ4BandEE9push_backES1_(b,f)|0;g[j>>2]=7500.0;c[f>>2]=c[j>>2];c[f+4>>2]=c[j+4>>2];c[f+8>>2]=c[j+8>>2];c[f+12>>2]=c[j+12>>2];__ZN6VectorIN2EQ4BandEE9push_backES1_(b,f)|0;g[j>>2]=16.0e3;c[f>>2]=c[j>>2];c[f+4>>2]=c[j+4>>2];c[f+8>>2]=c[j+8>>2];c[f+12>>2]=c[j+12>>2];__ZN6VectorIN2EQ4BandEE9push_backES1_(b,f)|0;__ZN2EQ29recalculate_band_coefficientsEv(b);l=e;return}case 2:{g[k>>2]=31.25;c[f>>2]=c[k>>2];c[f+4>>2]=c[k+4>>2];c[f+8>>2]=c[k+8>>2];c[f+12>>2]=c[k+12>>2];__ZN6VectorIN2EQ4BandEE9push_backES1_(b,f)|0;g[k>>2]=62.5;c[f>>2]=c[k>>2];c[f+4>>2]=c[k+4>>2];c[f+8>>2]=c[k+8>>2];c[f+12>>2]=c[k+12>>2];__ZN6VectorIN2EQ4BandEE9push_backES1_(b,f)|0;g[k>>2]=125.0;c[f>>2]=c[k>>2];c[f+4>>2]=c[k+4>>2];c[f+8>>2]=c[k+8>>2];c[f+12>>2]=c[k+12>>2];__ZN6VectorIN2EQ4BandEE9push_backES1_(b,f)|0;g[k>>2]=250.0;c[f>>2]=c[k>>2];c[f+4>>2]=c[k+4>>2];c[f+8>>2]=c[k+8>>2];c[f+12>>2]=c[k+12>>2];__ZN6VectorIN2EQ4BandEE9push_backES1_(b,f)|0;g[k>>2]=500.0;c[f>>2]=c[k>>2];c[f+4>>2]=c[k+4>>2];c[f+8>>2]=c[k+8>>2];c[f+12>>2]=c[k+12>>2];__ZN6VectorIN2EQ4BandEE9push_backES1_(b,f)|0;g[k>>2]=1.0e3;c[f>>2]=c[k>>2];c[f+4>>2]=c[k+4>>2];c[f+8>>2]=c[k+8>>2];c[f+12>>2]=c[k+12>>2];__ZN6VectorIN2EQ4BandEE9push_backES1_(b,f)|0;g[k>>2]=2.0e3;c[f>>2]=c[k>>2];c[f+4>>2]=c[k+4>>2];c[f+8>>2]=c[k+8>>2];c[f+12>>2]=c[k+12>>2];__ZN6VectorIN2EQ4BandEE9push_backES1_(b,f)|0;g[k>>2]=4.0e3;c[f>>2]=c[k>>2];c[f+4>>2]=c[k+4>>2];c[f+8>>2]=c[k+8>>2];c[f+12>>2]=c[k+12>>2];__ZN6VectorIN2EQ4BandEE9push_backES1_(b,f)|0;g[k>>2]=8.0e3;c[f>>2]=c[k>>2];c[f+4>>2]=c[k+4>>2];c[f+8>>2]=c[k+8>>2];c[f+12>>2]=c[k+12>>2];__ZN6VectorIN2EQ4BandEE9push_backES1_(b,f)|0;g[k>>2]=16.0e3;c[f>>2]=c[k>>2];c[f+4>>2]=c[k+4>>2];c[f+8>>2]=c[k+8>>2];c[f+12>>2]=c[k+12>>2];__ZN6VectorIN2EQ4BandEE9push_backES1_(b,f)|0;__ZN2EQ29recalculate_band_coefficientsEv(b);l=e;return}case 3:{k=0;do{g[n>>2]=+h[17144+(k<<3)>>3];c[f>>2]=c[n>>2];c[f+4>>2]=c[n+4>>2];c[f+8>>2]=c[n+8>>2];c[f+12>>2]=c[n+12>>2];__ZN6VectorIN2EQ4BandEE9push_backES1_(b,f)|0;k=k+1|0}while((k|0)!=21);__ZN2EQ29recalculate_band_coefficientsEv(b);l=e;return}case 4:{k=0;do{g[o>>2]=+h[17312+(k<<3)>>3];c[f>>2]=c[o>>2];c[f+4>>2]=c[o+4>>2];c[f+8>>2]=c[o+8>>2];c[f+12>>2]=c[o+12>>2];__ZN6VectorIN2EQ4BandEE9push_backES1_(b,f)|0;k=k+1|0}while((k|0)!=31);__ZN2EQ29recalculate_band_coefficientsEv(b);l=e;return}default:{__ZN2EQ29recalculate_band_coefficientsEv(b);l=e;return}}}function __ZN2EQ18get_band_frequencyEi(b,d){b=b|0;d=d|0;var e=0,f=0,h=0,i=0,j=0,k=0.0;if((d|0)>=0){e=c[b>>2]|0;f=(e|0)==0;if(f)h=0;else h=c[e+-4>>2]|0;if((h|0)>(d|0)){a[1263537]=0;if(f)i=0;else i=c[e+-4>>2]|0;do if((i|0)<=(d|0)){if(f)j=0;else j=c[e+-4>>2]|0;if((j|0)>(d|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);__ZN6VectorIN2EQ4BandEE14_copy_on_writeEv(b);k=+g[(c[b>>2]|0)+(d<<4)>>2];return +k}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1075767,1072739,175,1072768,0);k=0.0;return +k}function __ZN6VectorIN2EQ4BandEE14_copy_on_writeEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=c[a>>2]|0;if(!b)return;if((c[b+-8>>2]|0)>>>0<=1)return;d=c[b+-4>>2]|0;b=(d<<4)+-1|0;e=b>>>1|b;b=e>>>2|e;e=b>>>4|b;b=e>>>8|e;e=__ZN6Memory12alloc_staticEjb((b>>>16|b)+1|0,1)|0;c[e+-8>>2]=1;c[e+-4>>2]=d;if(d|0){b=0;do{f=e+(b<<4)|0;g=(c[a>>2]|0)+(b<<4)|0;c[f>>2]=c[g>>2];c[f+4>>2]=c[g+4>>2];c[f+8>>2]=c[g+8>>2];c[f+12>>2]=c[g+12>>2];b=b+1|0}while((b|0)!=(d|0))}d=c[a>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);c[a>>2]=e;return}function __ZN6VectorIN2EQ4BandEE9push_backES1_(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;g=c[b>>2]|0;if(!g)h=1;else h=(c[g+-4>>2]|0)+1|0;if(__ZN6VectorIN2EQ4BandEE6resizeEi(b,h)|0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);i=1;l=e;return i|0}a[1263537]=0;h=c[b>>2]|0;do if(h){g=(c[h+-4>>2]|0)+-1|0;c[f>>2]=c[d>>2];c[f+4>>2]=c[d+4>>2];c[f+8>>2]=c[d+8>>2];c[f+12>>2]=c[d+12>>2];if((g|0)<0){j=f;k=10}else{if((c[h+-4>>2]|0)<=(g|0)){if((c[h+-4>>2]|0)<=(g|0)){j=f;k=10;break}a[1263537]=0}__ZN6VectorIN2EQ4BandEE14_copy_on_writeEv(b);n=f;o=(c[b>>2]|0)+(g<<4)|0}}else{c[f>>2]=c[d>>2];c[f+4>>2]=c[d+4>>2];c[f+8>>2]=c[d+8>>2];c[f+12>>2]=c[d+12>>2];j=f;k=10}while(0);if((k|0)==10){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);n=j;o=0};c[o>>2]=c[n>>2];c[o+4>>2]=c[n+4>>2];c[o+8>>2]=c[n+8>>2];c[o+12>>2]=c[n+12>>2];i=0;l=e;return i|0}function __ZN2EQ29recalculate_band_coefficientsEv(b){b=b|0;var d=0,e=0,f=0,h=0,i=0,j=0,k=0,l=0,m=0.0,n=0,o=0.0,p=0,q=0,r=0.0,s=0,t=0,u=0,v=0,w=0,x=0.0,y=0,z=0,A=0,B=0.0,C=0.0,D=0.0,E=0.0,F=0.0,G=0.0,H=0,J=0,M=0,N=0,O=0,P=0,Q=0,R=0;d=b+4|0;e=0;a:while(1){f=c[b>>2]|0;h=(f|0)==0;if(h)i=0;else i=c[f+-4>>2]|0;if((e|0)>=(i|0)){j=5;break}if(h)k=0;else k=c[f+-4>>2]|0;if((k|0)<=(e|0)){if(h)l=0;else l=c[f+-4>>2]|0;if((l|0)<=(e|0)){j=12;break}a[1263537]=0}__ZN6VectorIN2EQ4BandEE14_copy_on_writeEv(b);f=c[b>>2]|0;m=+g[f+(e<<4)>>2];h=(f|0)==0;do if(!e){if(h){j=17;break a}if((c[f+-4>>2]|0)<=1){j=17;break a}__ZN6VectorIN2EQ4BandEE14_copy_on_writeEv(b);n=c[b>>2]|0;o=+S(+(+g[n+16>>2]))/.6931471805599453-+S(+m)/.6931471805599453;p=n}else{if(h)q=0;else q=c[f+-4>>2]|0;if((e|0)==(q+-1|0)){r=+S(+m)/.6931471805599453;n=e+-1|0;if((e|0)<1){j=29;break a}if(h)s=0;else s=c[f+-4>>2]|0;if((s|0)<(e|0)){if(h)t=0;else t=c[f+-4>>2]|0;if((t|0)<(e|0)){j=29;break a}a[1263537]=0}__ZN6VectorIN2EQ4BandEE14_copy_on_writeEv(b);u=c[b>>2]|0;o=r-+S(+(+g[u+(n<<4)>>2]))/.6931471805599453;p=u;break}u=e+1|0;if(h)v=0;else v=c[f+-4>>2]|0;if((v|0)<=(u|0)){if(h)w=0;else w=c[f+-4>>2]|0;if((w|0)<=(u|0)){j=38;break a}a[1263537]=0}__ZN6VectorIN2EQ4BandEE14_copy_on_writeEv(b);n=c[b>>2]|0;r=+S(+m)/.6931471805599453;x=+S(+(+g[n+(u<<4)>>2]))/.6931471805599453-r;u=e+-1|0;if((e|0)<1){j=47;break a}y=(n|0)==0;if(y)z=0;else z=c[n+-4>>2]|0;if((z|0)<(e|0)){if(y)A=0;else A=c[n+-4>>2]|0;if((A|0)<(e|0)){j=47;break a}a[1263537]=0}__ZN6VectorIN2EQ4BandEE14_copy_on_writeEv(b);n=c[b>>2]|0;o=(x+(r-+S(+(+g[n+(u<<4)>>2]))/.6931471805599453))*.5;p=n}while(0);r=+_round(+(m/+Jd(+(o*.5))));x=+g[d>>2];B=r*6.283185307179586/x;r=+K(+(m*6.283185307179586/x));x=r*r;C=x*.5000000000000001;D=+K(+B);E=r*(D*1.0000000000000002);F=+L(+B);B=F*F;F=C-E+.5000000000000001-B;G=B+(C+D*D*1.0000000000000002-E+-.5000000000000001);E=F*2.0;if(!(E==0.0)?(C=G*G-(x*.12500000000000003-r*(D*.25000000000000006)+.12500000000000003-B*.25)*(F*4.0),!(C<0.0)):0){F=(+I(+C)-G)/E;a[1263537]=0;E=(.5-F)*.5*2.0;f=(p|0)==0;if(f)H=0;else H=c[p+-4>>2]|0;do if((H|0)<=(e|0)){if(f)J=0;else J=c[p+-4>>2]|0;if((J|0)>(e|0)){a[1263537]=0;j=60;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);g[1]=E;M=c[b>>2]|0;break}}else j=60;while(0);if((j|0)==60){j=0;__ZN6VectorIN2EQ4BandEE14_copy_on_writeEv(b);f=c[b>>2]|0;g[f+(e<<4)+4>>2]=E;M=f}m=F*2.0;f=(M|0)==0;if(f)N=0;else N=c[M+-4>>2]|0;do if((N|0)<=(e|0)){if(f)O=0;else O=c[M+-4>>2]|0;if((O|0)>(e|0)){a[1263537]=0;j=69;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);g[2]=m;P=c[b>>2]|0;break}}else j=69;while(0);if((j|0)==69){j=0;__ZN6VectorIN2EQ4BandEE14_copy_on_writeEv(b);f=c[b>>2]|0;g[f+(e<<4)+8>>2]=m;P=f}E=r*((F+.5)*2.0);f=(P|0)==0;if(f)Q=0;else Q=c[P+-4>>2]|0;if((Q|0)<=(e|0)){if(f)R=0;else R=c[P+-4>>2]|0;if((R|0)<=(e|0)){j=77;break}a[1263537]=0}__ZN6VectorIN2EQ4BandEE14_copy_on_writeEv(b);g[(c[b>>2]|0)+(e<<4)+12>>2]=E}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1075786,1072739,109,1075816,0);e=e+1|0}if((j|0)==5)return;else if((j|0)==12)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((j|0)==17)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((j|0)==29)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((j|0)==38)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((j|0)==47)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((j|0)==77)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}function __ZN6VectorIN2EQ4BandEE6resizeEi(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0;if((d|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,269,1145657,0);e=31;return e|0}a[1263537]=0;f=c[b>>2]|0;if(!f)g=0;else g=c[f+-4>>2]|0;if((g|0)==(d|0)){e=0;return e|0}if(!d){if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);c[b>>2]=0;e=0;return e|0}__ZN6VectorIN2EQ4BandEE14_copy_on_writeEv(b);f=d<<4;if(d>>>0<=268435455?(g=f+-1|0,h=g>>>1|g,g=h>>>2|h,h=g>>>4|g,g=h>>>8|h,h=(g>>>16|g)+1|0,f>>>0<4294967264):0){a[1263537]=0;f=c[b>>2]|0;do if(!f)if((d|0)>0)i=18;else{j=0;i=25}else{g=c[f+-4>>2]|0;if((g|0)<(d|0))if(!g)i=18;else{k=__ZN6Memory14realloc_staticEPvjb(f,h,1)|0;if(k|0){a[1263537]=0;l=k;break}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,300,1145876,0);e=6;return e|0}else{j=g;i=25}}while(0);do if((i|0)==18){g=__ZN6Memory12alloc_staticEjb(h,1)|0;if(g|0){a[1263537]=0;c[g+-4>>2]=0;c[g+-8>>2]=1;l=g;break}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,292,1145820,0);e=6;return e|0}else if((i|0)==25){if((j|0)<=(d|0)){e=0;return e|0}g=__ZN6Memory14realloc_staticEPvjb(f,h,1)|0;if(!g){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,324,1145876,0);e=6;return e|0}else{a[1263537]=0;c[b>>2]=g;c[g+-4>>2]=d;e=0;return e|0}}while(0);c[b>>2]=l;c[((l|0)==0?0:l+-4|0)>>2]=d;e=0;return e|0}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,285,1145723,0);e=6;return e|0}function __ZN2EQC2Ev(a){a=a|0;c[a>>2]=0;g[a+4>>2]=44100.0;return}function __ZN7ClassDB10_add_classI15AudioEffectEQ10EEvv(){var a=0,b=0,d=0,e=0,f=0,g=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+16|0;d=a+12|0;e=a+8|0;f=a+4|0;g=a;__ZN6StringC2EPKc(b,1075864);c[e>>2]=c[b>>2];__ZN10StringNameC2ERK6String(d,e);__ZN6StringC2EPKc(b,1072830);c[g>>2]=c[b>>2];__ZN10StringNameC2ERK6String(f,g);__ZN7ClassDB11_add_class2ERK10StringNameS2_(d,f);__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);__ZN10StringNameD2Ev(d);d=c[e>>2]|0;if(!d){l=a;return}if(__Z16atomic_decrementPj(d+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(d,1);l=a;return}function __ZN7ClassDB7creatorI15AudioEffectEQ10EEP6Objectv(){var a=0;a=__ZnwjPKc(164,1263606)|0;__ZN13AudioEffectEQC2EN2EQ6PresetE(a,2);c[a>>2]=376304;__ZN10StringNameC2Ev(a+160|0);__Z22postinitialize_handlerP6Object(a);return a|0}function __ZN15AudioEffectEQ1018_initialize_classvEv(b){b=b|0;if(a[1263526]|0)return;__ZN13AudioEffectEQ16initialize_classEv();__ZN7ClassDB10_add_classI15AudioEffectEQ10EEvv();a[1263526]=1;return}function __ZN15AudioEffectEQ105_setvERK10StringNameRK7Variant(a,b,c){a=a|0;b=b|0;c=c|0;var d=0;if(1302!=1129?__ZN13AudioEffectEQ4_setERK10StringNameRK7Variant(a,b,c)|0:0){d=1;return d|0}d=0;return d|0}function __ZNK15AudioEffectEQ105_getvERK10StringNameR7Variant(a,b,c){a=a|0;b=b|0;c=c|0;var d=0;if(1303!=1131?__ZNK13AudioEffectEQ4_getERK10StringNameR7Variant(a,b,c)|0:0)d=1;else d=0;return d|0}function __ZNK15AudioEffectEQ1019_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+24|0;g=e+4|0;h=e;if(!d)__ZNK13AudioEffectEQ19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,0);__ZN6StringC2EPKc(f,1075864);i=c[f>>2]|0;f=i;j=g+4|0;c[j>>2]=0;k=g+12|0;c[k>>2]=0;c[g>>2]=0;n=(i|0)==0;if(!n?(c[j>>2]=0,__Z28atomic_conditional_incrementPj(i+-8|0)|0):0)c[j>>2]=f;c[g+8>>2]=0;f=c[k>>2]|0;if(f|0){if(!(__Z16atomic_decrementPj(f+-8|0)|0))__ZN6Memory11free_staticEPvb(f,1);c[k>>2]=0}c[g+16>>2]=256;if(!(c[b>>2]|0)){k=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=k;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0}k=__ZnwjPFPvjE(32,4740)|0;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0;c[k+12>>2]=0;c[k+16>>2]=7;f=k+20|0;c[f>>2]=0;j=k+24|0;c[j>>2]=0;o=k+28|0;c[o>>2]=0;__ZN12PropertyInfoaSERKS_(k,g)|0;p=c[b>>2]|0;q=p+4|0;r=c[q>>2]|0;c[j>>2]=r;c[f>>2]=0;c[o>>2]=p;if(r|0)c[r+20>>2]=k;c[q>>2]=k;if(!(c[p>>2]|0))c[p>>2]=k;k=p+8|0;c[k>>2]=(c[k>>2]|0)+1;k=c[g+12>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);k=c[g+4>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);if(!n?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);__ZN10StringNameC2EPKc(h,1075864);__ZN7ClassDB17get_property_listE10StringNameP4ListI12PropertyInfo16DefaultAllocatorEbPK6Object(h,b,1,a);__ZN10StringNameD2Ev(h);if(!d){l=e;return}__ZNK13AudioEffectEQ19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,1);l=e;return}function __ZN15AudioEffectEQ1014_notificationvEib(a,b,c){a=a|0;b=b|0;c=c|0;return}function __ZNK15AudioEffectEQ1016_get_class_namevEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+8|0;e=b+4|0;f=b;g=a+160|0;a=c[g>>2]|0;if(a|0){if(c[a+4>>2]|0){l=b;return g|0}if(__ZNK6String6lengthEv(a+8|0)|0){l=b;return g|0}}__ZN6StringC2EPKc(d,1075864);c[f>>2]=c[d>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameaSERKS_(g,e);__ZN10StringNameD2Ev(e);e=c[f>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);l=b;return g|0}function __ZNK15AudioEffectEQ109get_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1075864);l=a;return c[b>>2]|0}function __ZNK15AudioEffectEQ108is_classERK6String(a,b){a=a|0;b=b|0;var c=0;if((((!(__ZNK6StringeqEPKc(b,1075864)|0)?!(__ZNK6StringeqEPKc(b,1072830)|0):0)?!(__ZNK6StringeqEPKc(b,1074831)|0):0)?!(__ZNK6StringeqEPKc(b,1110448)|0):0)?!(__ZNK6StringeqEPKc(b,1126157)|0):0)c=__ZNK6StringeqEPKc(b,1142944)|0;else c=1;return c|0}function __ZNK15AudioEffectEQ1012is_class_ptrEPv(a,b){a=a|0;b=b|0;var c=0;if((b|0)==1237248){c=1;return c|0}c=(b|0)==1237196|((b|0)==1236716|((b|0)==1220696|((b|0)==1220724|(b|0)==1220580)));return c|0}function __ZN15AudioEffectEQ10D2Ev(a){a=a|0;c[a>>2]=376304;__ZN10StringNameD2Ev(a+160|0);__ZN13AudioEffectEQD2Ev(a);return}function __ZN15AudioEffectEQ10D0Ev(a){a=a|0;c[a>>2]=376304;__ZN10StringNameD2Ev(a+160|0);__ZN13AudioEffectEQD2Ev(a);__ZdlPv(a);return}function __ZN7ClassDB10_add_classI14AudioEffectEQ6EEvv(){var a=0,b=0,d=0,e=0,f=0,g=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+16|0;d=a+12|0;e=a+8|0;f=a+4|0;g=a;__ZN6StringC2EPKc(b,1075880);c[e>>2]=c[b>>2];__ZN10StringNameC2ERK6String(d,e);__ZN6StringC2EPKc(b,1072830);c[g>>2]=c[b>>2];__ZN10StringNameC2ERK6String(f,g);__ZN7ClassDB11_add_class2ERK10StringNameS2_(d,f);__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);__ZN10StringNameD2Ev(d);d=c[e>>2]|0;if(!d){l=a;return}if(__Z16atomic_decrementPj(d+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(d,1);l=a;return}function __ZN7ClassDB7creatorI14AudioEffectEQ6EEP6Objectv(){var a=0;a=__ZnwjPKc(164,1263606)|0;__ZN13AudioEffectEQC2EN2EQ6PresetE(a,0);c[a>>2]=376432;__ZN10StringNameC2Ev(a+160|0);__Z22postinitialize_handlerP6Object(a);return a|0}function __ZN14AudioEffectEQ618_initialize_classvEv(b){b=b|0;if(a[1263527]|0)return;__ZN13AudioEffectEQ16initialize_classEv();__ZN7ClassDB10_add_classI14AudioEffectEQ6EEvv();a[1263527]=1;return}function __ZN14AudioEffectEQ65_setvERK10StringNameRK7Variant(a,b,c){a=a|0;b=b|0;c=c|0;var d=0;if(1302!=1129?__ZN13AudioEffectEQ4_setERK10StringNameRK7Variant(a,b,c)|0:0){d=1;return d|0}d=0;return d|0}function __ZNK14AudioEffectEQ65_getvERK10StringNameR7Variant(a,b,c){a=a|0;b=b|0;c=c|0;var d=0;if(1303!=1131?__ZNK13AudioEffectEQ4_getERK10StringNameR7Variant(a,b,c)|0:0)d=1;else d=0;return d|0}function __ZNK14AudioEffectEQ619_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+24|0;g=e+4|0;h=e;if(!d)__ZNK13AudioEffectEQ19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,0);__ZN6StringC2EPKc(f,1075880);i=c[f>>2]|0;f=i;j=g+4|0;c[j>>2]=0;k=g+12|0;c[k>>2]=0;c[g>>2]=0;n=(i|0)==0;if(!n?(c[j>>2]=0,__Z28atomic_conditional_incrementPj(i+-8|0)|0):0)c[j>>2]=f;c[g+8>>2]=0;f=c[k>>2]|0;if(f|0){if(!(__Z16atomic_decrementPj(f+-8|0)|0))__ZN6Memory11free_staticEPvb(f,1);c[k>>2]=0}c[g+16>>2]=256;if(!(c[b>>2]|0)){k=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=k;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0}k=__ZnwjPFPvjE(32,4740)|0;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0;c[k+12>>2]=0;c[k+16>>2]=7;f=k+20|0;c[f>>2]=0;j=k+24|0;c[j>>2]=0;o=k+28|0;c[o>>2]=0;__ZN12PropertyInfoaSERKS_(k,g)|0;p=c[b>>2]|0;q=p+4|0;r=c[q>>2]|0;c[j>>2]=r;c[f>>2]=0;c[o>>2]=p;if(r|0)c[r+20>>2]=k;c[q>>2]=k;if(!(c[p>>2]|0))c[p>>2]=k;k=p+8|0;c[k>>2]=(c[k>>2]|0)+1;k=c[g+12>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);k=c[g+4>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);if(!n?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);__ZN10StringNameC2EPKc(h,1075880);__ZN7ClassDB17get_property_listE10StringNameP4ListI12PropertyInfo16DefaultAllocatorEbPK6Object(h,b,1,a);__ZN10StringNameD2Ev(h);if(!d){l=e;return}__ZNK13AudioEffectEQ19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,1);l=e;return}function __ZN14AudioEffectEQ614_notificationvEib(a,b,c){a=a|0;b=b|0;c=c|0;return}function __ZNK14AudioEffectEQ616_get_class_namevEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+8|0;e=b+4|0;f=b;g=a+160|0;a=c[g>>2]|0;if(a|0){if(c[a+4>>2]|0){l=b;return g|0}if(__ZNK6String6lengthEv(a+8|0)|0){l=b;return g|0}}__ZN6StringC2EPKc(d,1075880);c[f>>2]=c[d>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameaSERKS_(g,e);__ZN10StringNameD2Ev(e);e=c[f>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);l=b;return g|0}function __ZNK14AudioEffectEQ69get_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1075880);l=a;return c[b>>2]|0}function __ZNK14AudioEffectEQ68is_classERK6String(a,b){a=a|0;b=b|0;var c=0;if((((!(__ZNK6StringeqEPKc(b,1075880)|0)?!(__ZNK6StringeqEPKc(b,1072830)|0):0)?!(__ZNK6StringeqEPKc(b,1074831)|0):0)?!(__ZNK6StringeqEPKc(b,1110448)|0):0)?!(__ZNK6StringeqEPKc(b,1126157)|0):0)c=__ZNK6StringeqEPKc(b,1142944)|0;else c=1;return c|0}function __ZNK14AudioEffectEQ612is_class_ptrEPv(a,b){a=a|0;b=b|0;var c=0;if((b|0)==1237252){c=1;return c|0}c=(b|0)==1237196|((b|0)==1236716|((b|0)==1220696|((b|0)==1220724|(b|0)==1220580)));return c|0}function __ZN14AudioEffectEQ6D2Ev(a){a=a|0;c[a>>2]=376432;__ZN10StringNameD2Ev(a+160|0);__ZN13AudioEffectEQD2Ev(a);return}function __ZN14AudioEffectEQ6D0Ev(a){a=a|0;c[a>>2]=376432;__ZN10StringNameD2Ev(a+160|0);__ZN13AudioEffectEQD2Ev(a);__ZdlPv(a);return}function __ZN17AudioEffectFilter16initialize_classEv(){if(a[1263515]|0)return;if(!(a[1263494]|0)){if(!(a[1257004]|0)){if(!(a[1257001]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI9ReferenceEEvv();__ZN9Reference13_bind_methodsEv();a[1257001]=1}__ZN7ClassDB10_add_classI8ResourceEEvv();__ZN8Resource13_bind_methodsEv();a[1257004]=1}__ZN7ClassDB10_add_classI11AudioEffectEEvv();a[1263494]=1}__ZN7ClassDB10_add_classI17AudioEffectFilterEEvv();__ZN17AudioEffectFilter13_bind_methodsEv();a[1263515]=1;return}function __ZN7ClassDB10_add_classI26AudioEffectHighShelfFilterEEvv(){var a=0,b=0,d=0,e=0,f=0,g=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+16|0;d=a+12|0;e=a+8|0;f=a+4|0;g=a;__ZN6StringC2EPKc(b,1075895);c[e>>2]=c[b>>2];__ZN10StringNameC2ERK6String(d,e);__ZN6StringC2EPKc(b,1074315);c[g>>2]=c[b>>2];__ZN10StringNameC2ERK6String(f,g);__ZN7ClassDB11_add_class2ERK10StringNameS2_(d,f);__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);__ZN10StringNameD2Ev(d);d=c[e>>2]|0;if(!d){l=a;return}if(__Z16atomic_decrementPj(d+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(d,1);l=a;return}function __ZN7ClassDB7creatorI26AudioEffectHighShelfFilterEEP6Objectv(){var a=0;a=__ZnwjPKc(156,1263606)|0;__ZN17AudioEffectFilterC2EN13AudioFilterSW4ModeE(a,7);c[a>>2]=376560;__ZN10StringNameC2Ev(a+152|0);__Z22postinitialize_handlerP6Object(a);return a|0}function __ZN17AudioEffectFilterC2EN13AudioFilterSW4ModeE(a,b){a=a|0;b=b|0;__ZN11AudioEffectC2Ev(a);c[a>>2]=373632;__ZN10StringNameC2Ev(a+128|0);c[a+132>>2]=b;g[a+136>>2]=2.0e3;g[a+140>>2]=.5;g[a+144>>2]=1.0;c[a+148>>2]=0;return}function __ZN26AudioEffectHighShelfFilter18_initialize_classvEv(b){b=b|0;if(a[1263528]|0)return;__ZN17AudioEffectFilter16initialize_classEv();__ZN7ClassDB10_add_classI26AudioEffectHighShelfFilterEEvv();a[1263528]=1;return}function __ZN26AudioEffectHighShelfFilter5_setvERK10StringNameRK7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK26AudioEffectHighShelfFilter5_getvERK10StringNameR7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK26AudioEffectHighShelfFilter19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+24|0;g=e+4|0;h=e;if(!d)__ZNK17AudioEffectFilter19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,0);__ZN6StringC2EPKc(f,1075895);i=c[f>>2]|0;f=i;j=g+4|0;c[j>>2]=0;k=g+12|0;c[k>>2]=0;c[g>>2]=0;n=(i|0)==0;if(!n?(c[j>>2]=0,__Z28atomic_conditional_incrementPj(i+-8|0)|0):0)c[j>>2]=f;c[g+8>>2]=0;f=c[k>>2]|0;if(f|0){if(!(__Z16atomic_decrementPj(f+-8|0)|0))__ZN6Memory11free_staticEPvb(f,1);c[k>>2]=0}c[g+16>>2]=256;if(!(c[b>>2]|0)){k=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=k;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0}k=__ZnwjPFPvjE(32,4740)|0;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0;c[k+12>>2]=0;c[k+16>>2]=7;f=k+20|0;c[f>>2]=0;j=k+24|0;c[j>>2]=0;o=k+28|0;c[o>>2]=0;__ZN12PropertyInfoaSERKS_(k,g)|0;p=c[b>>2]|0;q=p+4|0;r=c[q>>2]|0;c[j>>2]=r;c[f>>2]=0;c[o>>2]=p;if(r|0)c[r+20>>2]=k;c[q>>2]=k;if(!(c[p>>2]|0))c[p>>2]=k;k=p+8|0;c[k>>2]=(c[k>>2]|0)+1;k=c[g+12>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);k=c[g+4>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);if(!n?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);__ZN10StringNameC2EPKc(h,1075895);__ZN7ClassDB17get_property_listE10StringNameP4ListI12PropertyInfo16DefaultAllocatorEbPK6Object(h,b,1,a);__ZN10StringNameD2Ev(h);if(!d){l=e;return}__ZNK17AudioEffectFilter19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,1);l=e;return}function __ZN26AudioEffectHighShelfFilter14_notificationvEib(a,b,c){a=a|0;b=b|0;c=c|0;return}function __ZNK26AudioEffectHighShelfFilter16_get_class_namevEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+8|0;e=b+4|0;f=b;g=a+152|0;a=c[g>>2]|0;if(a|0){if(c[a+4>>2]|0){l=b;return g|0}if(__ZNK6String6lengthEv(a+8|0)|0){l=b;return g|0}}__ZN6StringC2EPKc(d,1075895);c[f>>2]=c[d>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameaSERKS_(g,e);__ZN10StringNameD2Ev(e);e=c[f>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);l=b;return g|0}function __ZNK26AudioEffectHighShelfFilter9get_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1075895);l=a;return c[b>>2]|0}function __ZNK26AudioEffectHighShelfFilter8is_classERK6String(a,b){a=a|0;b=b|0;var c=0;if((((!(__ZNK6StringeqEPKc(b,1075895)|0)?!(__ZNK6StringeqEPKc(b,1074315)|0):0)?!(__ZNK6StringeqEPKc(b,1074831)|0):0)?!(__ZNK6StringeqEPKc(b,1110448)|0):0)?!(__ZNK6StringeqEPKc(b,1126157)|0):0)c=__ZNK6StringeqEPKc(b,1142944)|0;else c=1;return c|0}function __ZNK26AudioEffectHighShelfFilter12is_class_ptrEPv(a,b){a=a|0;b=b|0;var c=0;if((b|0)==1237256){c=1;return c|0}c=(b|0)==1237216|((b|0)==1236716|((b|0)==1220696|((b|0)==1220724|(b|0)==1220580)));return c|0}function __ZN26AudioEffectHighShelfFilterD2Ev(a){a=a|0;c[a>>2]=376560;__ZN10StringNameD2Ev(a+152|0);c[a>>2]=373632;__ZN10StringNameD2Ev(a+128|0);c[a>>2]=370192;__ZN10StringNameD2Ev(a+124|0);__ZN8ResourceD2Ev(a);return}function __ZN26AudioEffectHighShelfFilterD0Ev(a){a=a|0;c[a>>2]=376560;__ZN10StringNameD2Ev(a+152|0);c[a>>2]=373632;__ZN10StringNameD2Ev(a+128|0);c[a>>2]=370192;__ZN10StringNameD2Ev(a+124|0);__ZN8ResourceD2Ev(a);__ZdlPv(a);return}function __ZN7ClassDB10_add_classI25AudioEffectLowShelfFilterEEvv(){var a=0,b=0,d=0,e=0,f=0,g=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+16|0;d=a+12|0;e=a+8|0;f=a+4|0;g=a;__ZN6StringC2EPKc(b,1075922);c[e>>2]=c[b>>2];__ZN10StringNameC2ERK6String(d,e);__ZN6StringC2EPKc(b,1074315);c[g>>2]=c[b>>2];__ZN10StringNameC2ERK6String(f,g);__ZN7ClassDB11_add_class2ERK10StringNameS2_(d,f);__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);__ZN10StringNameD2Ev(d);d=c[e>>2]|0;if(!d){l=a;return}if(__Z16atomic_decrementPj(d+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(d,1);l=a;return}function __ZN7ClassDB7creatorI25AudioEffectLowShelfFilterEEP6Objectv(){var a=0;a=__ZnwjPKc(156,1263606)|0;__ZN17AudioEffectFilterC2EN13AudioFilterSW4ModeE(a,6);c[a>>2]=376688;__ZN10StringNameC2Ev(a+152|0);__Z22postinitialize_handlerP6Object(a);return a|0}function __ZN25AudioEffectLowShelfFilter18_initialize_classvEv(b){b=b|0;if(a[1263529]|0)return;__ZN17AudioEffectFilter16initialize_classEv();__ZN7ClassDB10_add_classI25AudioEffectLowShelfFilterEEvv();a[1263529]=1;return}function __ZN25AudioEffectLowShelfFilter5_setvERK10StringNameRK7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK25AudioEffectLowShelfFilter5_getvERK10StringNameR7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK25AudioEffectLowShelfFilter19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+24|0;g=e+4|0;h=e;if(!d)__ZNK17AudioEffectFilter19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,0);__ZN6StringC2EPKc(f,1075922);i=c[f>>2]|0;f=i;j=g+4|0;c[j>>2]=0;k=g+12|0;c[k>>2]=0;c[g>>2]=0;n=(i|0)==0;if(!n?(c[j>>2]=0,__Z28atomic_conditional_incrementPj(i+-8|0)|0):0)c[j>>2]=f;c[g+8>>2]=0;f=c[k>>2]|0;if(f|0){if(!(__Z16atomic_decrementPj(f+-8|0)|0))__ZN6Memory11free_staticEPvb(f,1);c[k>>2]=0}c[g+16>>2]=256;if(!(c[b>>2]|0)){k=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=k;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0}k=__ZnwjPFPvjE(32,4740)|0;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0;c[k+12>>2]=0;c[k+16>>2]=7;f=k+20|0;c[f>>2]=0;j=k+24|0;c[j>>2]=0;o=k+28|0;c[o>>2]=0;__ZN12PropertyInfoaSERKS_(k,g)|0;p=c[b>>2]|0;q=p+4|0;r=c[q>>2]|0;c[j>>2]=r;c[f>>2]=0;c[o>>2]=p;if(r|0)c[r+20>>2]=k;c[q>>2]=k;if(!(c[p>>2]|0))c[p>>2]=k;k=p+8|0;c[k>>2]=(c[k>>2]|0)+1;k=c[g+12>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);k=c[g+4>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);if(!n?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);__ZN10StringNameC2EPKc(h,1075922);__ZN7ClassDB17get_property_listE10StringNameP4ListI12PropertyInfo16DefaultAllocatorEbPK6Object(h,b,1,a);__ZN10StringNameD2Ev(h);if(!d){l=e;return}__ZNK17AudioEffectFilter19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,1);l=e;return}function __ZN25AudioEffectLowShelfFilter14_notificationvEib(a,b,c){a=a|0;b=b|0;c=c|0;return}function __ZNK25AudioEffectLowShelfFilter16_get_class_namevEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+8|0;e=b+4|0;f=b;g=a+152|0;a=c[g>>2]|0;if(a|0){if(c[a+4>>2]|0){l=b;return g|0}if(__ZNK6String6lengthEv(a+8|0)|0){l=b;return g|0}}__ZN6StringC2EPKc(d,1075922);c[f>>2]=c[d>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameaSERKS_(g,e);__ZN10StringNameD2Ev(e);e=c[f>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);l=b;return g|0}function __ZNK25AudioEffectLowShelfFilter9get_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1075922);l=a;return c[b>>2]|0}function __ZNK25AudioEffectLowShelfFilter8is_classERK6String(a,b){a=a|0;b=b|0;var c=0;if((((!(__ZNK6StringeqEPKc(b,1075922)|0)?!(__ZNK6StringeqEPKc(b,1074315)|0):0)?!(__ZNK6StringeqEPKc(b,1074831)|0):0)?!(__ZNK6StringeqEPKc(b,1110448)|0):0)?!(__ZNK6StringeqEPKc(b,1126157)|0):0)c=__ZNK6StringeqEPKc(b,1142944)|0;else c=1;return c|0}function __ZNK25AudioEffectLowShelfFilter12is_class_ptrEPv(a,b){a=a|0;b=b|0;var c=0;if((b|0)==1237260){c=1;return c|0}c=(b|0)==1237216|((b|0)==1236716|((b|0)==1220696|((b|0)==1220724|(b|0)==1220580)));return c|0}function __ZN25AudioEffectLowShelfFilterD2Ev(a){a=a|0;c[a>>2]=376688;__ZN10StringNameD2Ev(a+152|0);c[a>>2]=373632;__ZN10StringNameD2Ev(a+128|0);c[a>>2]=370192;__ZN10StringNameD2Ev(a+124|0);__ZN8ResourceD2Ev(a);return}function __ZN25AudioEffectLowShelfFilterD0Ev(a){a=a|0;c[a>>2]=376688;__ZN10StringNameD2Ev(a+152|0);c[a>>2]=373632;__ZN10StringNameD2Ev(a+128|0);c[a>>2]=370192;__ZN10StringNameD2Ev(a+124|0);__ZN8ResourceD2Ev(a);__ZdlPv(a);return}function __ZN7ClassDB10_add_classI26AudioEffectBandLimitFilterEEvv(){var a=0,b=0,d=0,e=0,f=0,g=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+16|0;d=a+12|0;e=a+8|0;f=a+4|0;g=a;__ZN6StringC2EPKc(b,1075948);c[e>>2]=c[b>>2];__ZN10StringNameC2ERK6String(d,e);__ZN6StringC2EPKc(b,1074315);c[g>>2]=c[b>>2];__ZN10StringNameC2ERK6String(f,g);__ZN7ClassDB11_add_class2ERK10StringNameS2_(d,f);__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);__ZN10StringNameD2Ev(d);d=c[e>>2]|0;if(!d){l=a;return}if(__Z16atomic_decrementPj(d+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(d,1);l=a;return}function __ZN7ClassDB7creatorI26AudioEffectBandLimitFilterEEP6Objectv(){var a=0;a=__ZnwjPKc(156,1263606)|0;__ZN17AudioEffectFilterC2EN13AudioFilterSW4ModeE(a,5);c[a>>2]=376816;__ZN10StringNameC2Ev(a+152|0);__Z22postinitialize_handlerP6Object(a);return a|0}function __ZN26AudioEffectBandLimitFilter18_initialize_classvEv(b){b=b|0;if(a[1263530]|0)return;__ZN17AudioEffectFilter16initialize_classEv();__ZN7ClassDB10_add_classI26AudioEffectBandLimitFilterEEvv();a[1263530]=1;return}function __ZN26AudioEffectBandLimitFilter5_setvERK10StringNameRK7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK26AudioEffectBandLimitFilter5_getvERK10StringNameR7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK26AudioEffectBandLimitFilter19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+24|0;g=e+4|0;h=e;if(!d)__ZNK17AudioEffectFilter19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,0);__ZN6StringC2EPKc(f,1075948);i=c[f>>2]|0;f=i;j=g+4|0;c[j>>2]=0;k=g+12|0;c[k>>2]=0;c[g>>2]=0;n=(i|0)==0;if(!n?(c[j>>2]=0,__Z28atomic_conditional_incrementPj(i+-8|0)|0):0)c[j>>2]=f;c[g+8>>2]=0;f=c[k>>2]|0;if(f|0){if(!(__Z16atomic_decrementPj(f+-8|0)|0))__ZN6Memory11free_staticEPvb(f,1);c[k>>2]=0}c[g+16>>2]=256;if(!(c[b>>2]|0)){k=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=k;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0}k=__ZnwjPFPvjE(32,4740)|0;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0;c[k+12>>2]=0;c[k+16>>2]=7;f=k+20|0;c[f>>2]=0;j=k+24|0;c[j>>2]=0;o=k+28|0;c[o>>2]=0;__ZN12PropertyInfoaSERKS_(k,g)|0;p=c[b>>2]|0;q=p+4|0;r=c[q>>2]|0;c[j>>2]=r;c[f>>2]=0;c[o>>2]=p;if(r|0)c[r+20>>2]=k;c[q>>2]=k;if(!(c[p>>2]|0))c[p>>2]=k;k=p+8|0;c[k>>2]=(c[k>>2]|0)+1;k=c[g+12>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);k=c[g+4>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);if(!n?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);__ZN10StringNameC2EPKc(h,1075948);__ZN7ClassDB17get_property_listE10StringNameP4ListI12PropertyInfo16DefaultAllocatorEbPK6Object(h,b,1,a);__ZN10StringNameD2Ev(h);if(!d){l=e;return}__ZNK17AudioEffectFilter19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,1);l=e;return}function __ZN26AudioEffectBandLimitFilter14_notificationvEib(a,b,c){a=a|0;b=b|0;c=c|0;return}function __ZNK26AudioEffectBandLimitFilter16_get_class_namevEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+8|0;e=b+4|0;f=b;g=a+152|0;a=c[g>>2]|0;if(a|0){if(c[a+4>>2]|0){l=b;return g|0}if(__ZNK6String6lengthEv(a+8|0)|0){l=b;return g|0}}__ZN6StringC2EPKc(d,1075948);c[f>>2]=c[d>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameaSERKS_(g,e);__ZN10StringNameD2Ev(e);e=c[f>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);l=b;return g|0}function __ZNK26AudioEffectBandLimitFilter9get_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1075948);l=a;return c[b>>2]|0}function __ZNK26AudioEffectBandLimitFilter8is_classERK6String(a,b){a=a|0;b=b|0;var c=0;if((((!(__ZNK6StringeqEPKc(b,1075948)|0)?!(__ZNK6StringeqEPKc(b,1074315)|0):0)?!(__ZNK6StringeqEPKc(b,1074831)|0):0)?!(__ZNK6StringeqEPKc(b,1110448)|0):0)?!(__ZNK6StringeqEPKc(b,1126157)|0):0)c=__ZNK6StringeqEPKc(b,1142944)|0;else c=1;return c|0}function __ZNK26AudioEffectBandLimitFilter12is_class_ptrEPv(a,b){a=a|0;b=b|0;var c=0;if((b|0)==1237264){c=1;return c|0}c=(b|0)==1237216|((b|0)==1236716|((b|0)==1220696|((b|0)==1220724|(b|0)==1220580)));return c|0}function __ZN26AudioEffectBandLimitFilterD2Ev(a){a=a|0;c[a>>2]=376816;__ZN10StringNameD2Ev(a+152|0);c[a>>2]=373632;__ZN10StringNameD2Ev(a+128|0);c[a>>2]=370192;__ZN10StringNameD2Ev(a+124|0);__ZN8ResourceD2Ev(a);return}function __ZN26AudioEffectBandLimitFilterD0Ev(a){a=a|0;c[a>>2]=376816;__ZN10StringNameD2Ev(a+152|0);c[a>>2]=373632;__ZN10StringNameD2Ev(a+128|0);c[a>>2]=370192;__ZN10StringNameD2Ev(a+124|0);__ZN8ResourceD2Ev(a);__ZdlPv(a);return}function __ZN7ClassDB10_add_classI22AudioEffectNotchFilterEEvv(){var a=0,b=0,d=0,e=0,f=0,g=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+16|0;d=a+12|0;e=a+8|0;f=a+4|0;g=a;__ZN6StringC2EPKc(b,1075975);c[e>>2]=c[b>>2];__ZN10StringNameC2ERK6String(d,e);__ZN6StringC2EPKc(b,1074315);c[g>>2]=c[b>>2];__ZN10StringNameC2ERK6String(f,g);__ZN7ClassDB11_add_class2ERK10StringNameS2_(d,f);__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);__ZN10StringNameD2Ev(d);d=c[e>>2]|0;if(!d){l=a;return}if(__Z16atomic_decrementPj(d+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(d,1);l=a;return}function __ZN7ClassDB7creatorI22AudioEffectNotchFilterEEP6Objectv(){var a=0;a=__ZnwjPKc(156,1263606)|0;__ZN17AudioEffectFilterC2EN13AudioFilterSW4ModeE(a,3);c[a>>2]=376944;__ZN10StringNameC2Ev(a+152|0);__Z22postinitialize_handlerP6Object(a);return a|0}function __ZN22AudioEffectNotchFilter18_initialize_classvEv(b){b=b|0;if(a[1263531]|0)return;__ZN17AudioEffectFilter16initialize_classEv();__ZN7ClassDB10_add_classI22AudioEffectNotchFilterEEvv();a[1263531]=1;return}function __ZN22AudioEffectNotchFilter5_setvERK10StringNameRK7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK22AudioEffectNotchFilter5_getvERK10StringNameR7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK22AudioEffectNotchFilter19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+24|0;g=e+4|0;h=e;if(!d)__ZNK17AudioEffectFilter19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,0);__ZN6StringC2EPKc(f,1075975);i=c[f>>2]|0;f=i;j=g+4|0;c[j>>2]=0;k=g+12|0;c[k>>2]=0;c[g>>2]=0;n=(i|0)==0;if(!n?(c[j>>2]=0,__Z28atomic_conditional_incrementPj(i+-8|0)|0):0)c[j>>2]=f;c[g+8>>2]=0;f=c[k>>2]|0;if(f|0){if(!(__Z16atomic_decrementPj(f+-8|0)|0))__ZN6Memory11free_staticEPvb(f,1);c[k>>2]=0}c[g+16>>2]=256;if(!(c[b>>2]|0)){k=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=k;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0}k=__ZnwjPFPvjE(32,4740)|0;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0;c[k+12>>2]=0;c[k+16>>2]=7;f=k+20|0;c[f>>2]=0;j=k+24|0;c[j>>2]=0;o=k+28|0;c[o>>2]=0;__ZN12PropertyInfoaSERKS_(k,g)|0;p=c[b>>2]|0;q=p+4|0;r=c[q>>2]|0;c[j>>2]=r;c[f>>2]=0;c[o>>2]=p;if(r|0)c[r+20>>2]=k;c[q>>2]=k;if(!(c[p>>2]|0))c[p>>2]=k;k=p+8|0;c[k>>2]=(c[k>>2]|0)+1;k=c[g+12>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);k=c[g+4>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);if(!n?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);__ZN10StringNameC2EPKc(h,1075975);__ZN7ClassDB17get_property_listE10StringNameP4ListI12PropertyInfo16DefaultAllocatorEbPK6Object(h,b,1,a);__ZN10StringNameD2Ev(h);if(!d){l=e;return}__ZNK17AudioEffectFilter19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,1);l=e;return}function __ZN22AudioEffectNotchFilter14_notificationvEib(a,b,c){a=a|0;b=b|0;c=c|0;return}function __ZNK22AudioEffectNotchFilter16_get_class_namevEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+8|0;e=b+4|0;f=b;g=a+152|0;a=c[g>>2]|0;if(a|0){if(c[a+4>>2]|0){l=b;return g|0}if(__ZNK6String6lengthEv(a+8|0)|0){l=b;return g|0}}__ZN6StringC2EPKc(d,1075975);c[f>>2]=c[d>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameaSERKS_(g,e);__ZN10StringNameD2Ev(e);e=c[f>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);l=b;return g|0}function __ZNK22AudioEffectNotchFilter9get_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1075975);l=a;return c[b>>2]|0}function __ZNK22AudioEffectNotchFilter8is_classERK6String(a,b){a=a|0;b=b|0;var c=0;if((((!(__ZNK6StringeqEPKc(b,1075975)|0)?!(__ZNK6StringeqEPKc(b,1074315)|0):0)?!(__ZNK6StringeqEPKc(b,1074831)|0):0)?!(__ZNK6StringeqEPKc(b,1110448)|0):0)?!(__ZNK6StringeqEPKc(b,1126157)|0):0)c=__ZNK6StringeqEPKc(b,1142944)|0;else c=1;return c|0}function __ZNK22AudioEffectNotchFilter12is_class_ptrEPv(a,b){a=a|0;b=b|0;var c=0;if((b|0)==1237268){c=1;return c|0}c=(b|0)==1237216|((b|0)==1236716|((b|0)==1220696|((b|0)==1220724|(b|0)==1220580)));return c|0}function __ZN22AudioEffectNotchFilterD2Ev(a){a=a|0;c[a>>2]=376944;__ZN10StringNameD2Ev(a+152|0);c[a>>2]=373632;__ZN10StringNameD2Ev(a+128|0);c[a>>2]=370192;__ZN10StringNameD2Ev(a+124|0);__ZN8ResourceD2Ev(a);return}function __ZN22AudioEffectNotchFilterD0Ev(a){a=a|0;c[a>>2]=376944;__ZN10StringNameD2Ev(a+152|0);c[a>>2]=373632;__ZN10StringNameD2Ev(a+128|0);c[a>>2]=370192;__ZN10StringNameD2Ev(a+124|0);__ZN8ResourceD2Ev(a);__ZdlPv(a);return}function __ZN7ClassDB10_add_classI25AudioEffectBandPassFilterEEvv(){var a=0,b=0,d=0,e=0,f=0,g=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+16|0;d=a+12|0;e=a+8|0;f=a+4|0;g=a;__ZN6StringC2EPKc(b,1075998);c[e>>2]=c[b>>2];__ZN10StringNameC2ERK6String(d,e);__ZN6StringC2EPKc(b,1074315);c[g>>2]=c[b>>2];__ZN10StringNameC2ERK6String(f,g);__ZN7ClassDB11_add_class2ERK10StringNameS2_(d,f);__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);__ZN10StringNameD2Ev(d);d=c[e>>2]|0;if(!d){l=a;return}if(__Z16atomic_decrementPj(d+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(d,1);l=a;return}function __ZN7ClassDB7creatorI25AudioEffectBandPassFilterEEP6Objectv(){var a=0;a=__ZnwjPKc(156,1263606)|0;__ZN17AudioEffectFilterC2EN13AudioFilterSW4ModeE(a,0);c[a>>2]=377072;__ZN10StringNameC2Ev(a+152|0);__Z22postinitialize_handlerP6Object(a);return a|0}function __ZN25AudioEffectBandPassFilter18_initialize_classvEv(b){b=b|0;if(a[1263532]|0)return;__ZN17AudioEffectFilter16initialize_classEv();__ZN7ClassDB10_add_classI25AudioEffectBandPassFilterEEvv();a[1263532]=1;return}function __ZN25AudioEffectBandPassFilter5_setvERK10StringNameRK7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK25AudioEffectBandPassFilter5_getvERK10StringNameR7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK25AudioEffectBandPassFilter19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+24|0;g=e+4|0;h=e;if(!d)__ZNK17AudioEffectFilter19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,0);__ZN6StringC2EPKc(f,1075998);i=c[f>>2]|0;f=i;j=g+4|0;c[j>>2]=0;k=g+12|0;c[k>>2]=0;c[g>>2]=0;n=(i|0)==0;if(!n?(c[j>>2]=0,__Z28atomic_conditional_incrementPj(i+-8|0)|0):0)c[j>>2]=f;c[g+8>>2]=0;f=c[k>>2]|0;if(f|0){if(!(__Z16atomic_decrementPj(f+-8|0)|0))__ZN6Memory11free_staticEPvb(f,1);c[k>>2]=0}c[g+16>>2]=256;if(!(c[b>>2]|0)){k=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=k;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0}k=__ZnwjPFPvjE(32,4740)|0;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0;c[k+12>>2]=0;c[k+16>>2]=7;f=k+20|0;c[f>>2]=0;j=k+24|0;c[j>>2]=0;o=k+28|0;c[o>>2]=0;__ZN12PropertyInfoaSERKS_(k,g)|0;p=c[b>>2]|0;q=p+4|0;r=c[q>>2]|0;c[j>>2]=r;c[f>>2]=0;c[o>>2]=p;if(r|0)c[r+20>>2]=k;c[q>>2]=k;if(!(c[p>>2]|0))c[p>>2]=k;k=p+8|0;c[k>>2]=(c[k>>2]|0)+1;k=c[g+12>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);k=c[g+4>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);if(!n?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);__ZN10StringNameC2EPKc(h,1075998);__ZN7ClassDB17get_property_listE10StringNameP4ListI12PropertyInfo16DefaultAllocatorEbPK6Object(h,b,1,a);__ZN10StringNameD2Ev(h);if(!d){l=e;return}__ZNK17AudioEffectFilter19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,1);l=e;return}function __ZN25AudioEffectBandPassFilter14_notificationvEib(a,b,c){a=a|0;b=b|0;c=c|0;return}function __ZNK25AudioEffectBandPassFilter16_get_class_namevEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+8|0;e=b+4|0;f=b;g=a+152|0;a=c[g>>2]|0;if(a|0){if(c[a+4>>2]|0){l=b;return g|0}if(__ZNK6String6lengthEv(a+8|0)|0){l=b;return g|0}}__ZN6StringC2EPKc(d,1075998);c[f>>2]=c[d>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameaSERKS_(g,e);__ZN10StringNameD2Ev(e);e=c[f>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);l=b;return g|0}function __ZNK25AudioEffectBandPassFilter9get_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1075998);l=a;return c[b>>2]|0}function __ZNK25AudioEffectBandPassFilter8is_classERK6String(a,b){a=a|0;b=b|0;var c=0;if((((!(__ZNK6StringeqEPKc(b,1075998)|0)?!(__ZNK6StringeqEPKc(b,1074315)|0):0)?!(__ZNK6StringeqEPKc(b,1074831)|0):0)?!(__ZNK6StringeqEPKc(b,1110448)|0):0)?!(__ZNK6StringeqEPKc(b,1126157)|0):0)c=__ZNK6StringeqEPKc(b,1142944)|0;else c=1;return c|0}function __ZNK25AudioEffectBandPassFilter12is_class_ptrEPv(a,b){a=a|0;b=b|0;var c=0;if((b|0)==1237272){c=1;return c|0}c=(b|0)==1237216|((b|0)==1236716|((b|0)==1220696|((b|0)==1220724|(b|0)==1220580)));return c|0}function __ZN25AudioEffectBandPassFilterD2Ev(a){a=a|0;c[a>>2]=377072;__ZN10StringNameD2Ev(a+152|0);c[a>>2]=373632;__ZN10StringNameD2Ev(a+128|0);c[a>>2]=370192;__ZN10StringNameD2Ev(a+124|0);__ZN8ResourceD2Ev(a);return}function __ZN25AudioEffectBandPassFilterD0Ev(a){a=a|0;c[a>>2]=377072;__ZN10StringNameD2Ev(a+152|0);c[a>>2]=373632;__ZN10StringNameD2Ev(a+128|0);c[a>>2]=370192;__ZN10StringNameD2Ev(a+124|0);__ZN8ResourceD2Ev(a);__ZdlPv(a);return}function __ZN7ClassDB10_add_classI25AudioEffectHighPassFilterEEvv(){var a=0,b=0,d=0,e=0,f=0,g=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+16|0;d=a+12|0;e=a+8|0;f=a+4|0;g=a;__ZN6StringC2EPKc(b,1076024);c[e>>2]=c[b>>2];__ZN10StringNameC2ERK6String(d,e);__ZN6StringC2EPKc(b,1074315);c[g>>2]=c[b>>2];__ZN10StringNameC2ERK6String(f,g);__ZN7ClassDB11_add_class2ERK10StringNameS2_(d,f);__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);__ZN10StringNameD2Ev(d);d=c[e>>2]|0;if(!d){l=a;return}if(__Z16atomic_decrementPj(d+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(d,1);l=a;return}function __ZN7ClassDB7creatorI25AudioEffectHighPassFilterEEP6Objectv(){var a=0;a=__ZnwjPKc(156,1263606)|0;__ZN17AudioEffectFilterC2EN13AudioFilterSW4ModeE(a,1);c[a>>2]=377200;__ZN10StringNameC2Ev(a+152|0);__Z22postinitialize_handlerP6Object(a);return a|0}function __ZN25AudioEffectHighPassFilter18_initialize_classvEv(b){b=b|0;if(a[1263533]|0)return;__ZN17AudioEffectFilter16initialize_classEv();__ZN7ClassDB10_add_classI25AudioEffectHighPassFilterEEvv();a[1263533]=1;return}function __ZN25AudioEffectHighPassFilter5_setvERK10StringNameRK7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK25AudioEffectHighPassFilter5_getvERK10StringNameR7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK25AudioEffectHighPassFilter19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+24|0;g=e+4|0;h=e;if(!d)__ZNK17AudioEffectFilter19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,0);__ZN6StringC2EPKc(f,1076024);i=c[f>>2]|0;f=i;j=g+4|0;c[j>>2]=0;k=g+12|0;c[k>>2]=0;c[g>>2]=0;n=(i|0)==0;if(!n?(c[j>>2]=0,__Z28atomic_conditional_incrementPj(i+-8|0)|0):0)c[j>>2]=f;c[g+8>>2]=0;f=c[k>>2]|0;if(f|0){if(!(__Z16atomic_decrementPj(f+-8|0)|0))__ZN6Memory11free_staticEPvb(f,1);c[k>>2]=0}c[g+16>>2]=256;if(!(c[b>>2]|0)){k=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=k;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0}k=__ZnwjPFPvjE(32,4740)|0;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0;c[k+12>>2]=0;c[k+16>>2]=7;f=k+20|0;c[f>>2]=0;j=k+24|0;c[j>>2]=0;o=k+28|0;c[o>>2]=0;__ZN12PropertyInfoaSERKS_(k,g)|0;p=c[b>>2]|0;q=p+4|0;r=c[q>>2]|0;c[j>>2]=r;c[f>>2]=0;c[o>>2]=p;if(r|0)c[r+20>>2]=k;c[q>>2]=k;if(!(c[p>>2]|0))c[p>>2]=k;k=p+8|0;c[k>>2]=(c[k>>2]|0)+1;k=c[g+12>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);k=c[g+4>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);if(!n?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);__ZN10StringNameC2EPKc(h,1076024);__ZN7ClassDB17get_property_listE10StringNameP4ListI12PropertyInfo16DefaultAllocatorEbPK6Object(h,b,1,a);__ZN10StringNameD2Ev(h);if(!d){l=e;return}__ZNK17AudioEffectFilter19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,1);l=e;return}function __ZN25AudioEffectHighPassFilter14_notificationvEib(a,b,c){a=a|0;b=b|0;c=c|0;return}function __ZNK25AudioEffectHighPassFilter16_get_class_namevEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+8|0;e=b+4|0;f=b;g=a+152|0;a=c[g>>2]|0;if(a|0){if(c[a+4>>2]|0){l=b;return g|0}if(__ZNK6String6lengthEv(a+8|0)|0){l=b;return g|0}}__ZN6StringC2EPKc(d,1076024);c[f>>2]=c[d>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameaSERKS_(g,e);__ZN10StringNameD2Ev(e);e=c[f>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);l=b;return g|0}function __ZNK25AudioEffectHighPassFilter9get_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1076024);l=a;return c[b>>2]|0}function __ZNK25AudioEffectHighPassFilter8is_classERK6String(a,b){a=a|0;b=b|0;var c=0;if((((!(__ZNK6StringeqEPKc(b,1076024)|0)?!(__ZNK6StringeqEPKc(b,1074315)|0):0)?!(__ZNK6StringeqEPKc(b,1074831)|0):0)?!(__ZNK6StringeqEPKc(b,1110448)|0):0)?!(__ZNK6StringeqEPKc(b,1126157)|0):0)c=__ZNK6StringeqEPKc(b,1142944)|0;else c=1;return c|0}function __ZNK25AudioEffectHighPassFilter12is_class_ptrEPv(a,b){a=a|0;b=b|0;var c=0;if((b|0)==1237276){c=1;return c|0}c=(b|0)==1237216|((b|0)==1236716|((b|0)==1220696|((b|0)==1220724|(b|0)==1220580)));return c|0}function __ZN25AudioEffectHighPassFilterD2Ev(a){a=a|0;c[a>>2]=377200;__ZN10StringNameD2Ev(a+152|0);c[a>>2]=373632;__ZN10StringNameD2Ev(a+128|0);c[a>>2]=370192;__ZN10StringNameD2Ev(a+124|0);__ZN8ResourceD2Ev(a);return}function __ZN25AudioEffectHighPassFilterD0Ev(a){a=a|0;c[a>>2]=377200;__ZN10StringNameD2Ev(a+152|0);c[a>>2]=373632;__ZN10StringNameD2Ev(a+128|0);c[a>>2]=370192;__ZN10StringNameD2Ev(a+124|0);__ZN8ResourceD2Ev(a);__ZdlPv(a);return}function __ZN7ClassDB10_add_classI24AudioEffectLowPassFilterEEvv(){var a=0,b=0,d=0,e=0,f=0,g=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+16|0;d=a+12|0;e=a+8|0;f=a+4|0;g=a;__ZN6StringC2EPKc(b,1076050);c[e>>2]=c[b>>2];__ZN10StringNameC2ERK6String(d,e);__ZN6StringC2EPKc(b,1074315);c[g>>2]=c[b>>2];__ZN10StringNameC2ERK6String(f,g);__ZN7ClassDB11_add_class2ERK10StringNameS2_(d,f);__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);__ZN10StringNameD2Ev(d);d=c[e>>2]|0;if(!d){l=a;return}if(__Z16atomic_decrementPj(d+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(d,1);l=a;return}function __ZN7ClassDB7creatorI24AudioEffectLowPassFilterEEP6Objectv(){var a=0;a=__ZnwjPKc(156,1263606)|0;__ZN17AudioEffectFilterC2EN13AudioFilterSW4ModeE(a,2);c[a>>2]=377328;__ZN10StringNameC2Ev(a+152|0);__Z22postinitialize_handlerP6Object(a);return a|0}function __ZN24AudioEffectLowPassFilter18_initialize_classvEv(b){b=b|0;if(a[1263534]|0)return;__ZN17AudioEffectFilter16initialize_classEv();__ZN7ClassDB10_add_classI24AudioEffectLowPassFilterEEvv();a[1263534]=1;return}function __ZN24AudioEffectLowPassFilter5_setvERK10StringNameRK7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK24AudioEffectLowPassFilter5_getvERK10StringNameR7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK24AudioEffectLowPassFilter19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+24|0;g=e+4|0;h=e;if(!d)__ZNK17AudioEffectFilter19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,0);__ZN6StringC2EPKc(f,1076050);i=c[f>>2]|0;f=i;j=g+4|0;c[j>>2]=0;k=g+12|0;c[k>>2]=0;c[g>>2]=0;n=(i|0)==0;if(!n?(c[j>>2]=0,__Z28atomic_conditional_incrementPj(i+-8|0)|0):0)c[j>>2]=f;c[g+8>>2]=0;f=c[k>>2]|0;if(f|0){if(!(__Z16atomic_decrementPj(f+-8|0)|0))__ZN6Memory11free_staticEPvb(f,1);c[k>>2]=0}c[g+16>>2]=256;if(!(c[b>>2]|0)){k=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=k;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0}k=__ZnwjPFPvjE(32,4740)|0;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0;c[k+12>>2]=0;c[k+16>>2]=7;f=k+20|0;c[f>>2]=0;j=k+24|0;c[j>>2]=0;o=k+28|0;c[o>>2]=0;__ZN12PropertyInfoaSERKS_(k,g)|0;p=c[b>>2]|0;q=p+4|0;r=c[q>>2]|0;c[j>>2]=r;c[f>>2]=0;c[o>>2]=p;if(r|0)c[r+20>>2]=k;c[q>>2]=k;if(!(c[p>>2]|0))c[p>>2]=k;k=p+8|0;c[k>>2]=(c[k>>2]|0)+1;k=c[g+12>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);k=c[g+4>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);if(!n?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);__ZN10StringNameC2EPKc(h,1076050);__ZN7ClassDB17get_property_listE10StringNameP4ListI12PropertyInfo16DefaultAllocatorEbPK6Object(h,b,1,a);__ZN10StringNameD2Ev(h);if(!d){l=e;return}__ZNK17AudioEffectFilter19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,1);l=e;return}function __ZN24AudioEffectLowPassFilter14_notificationvEib(a,b,c){a=a|0;b=b|0;c=c|0;return}function __ZNK24AudioEffectLowPassFilter16_get_class_namevEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+8|0;e=b+4|0;f=b;g=a+152|0;a=c[g>>2]|0;if(a|0){if(c[a+4>>2]|0){l=b;return g|0}if(__ZNK6String6lengthEv(a+8|0)|0){l=b;return g|0}}__ZN6StringC2EPKc(d,1076050);c[f>>2]=c[d>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameaSERKS_(g,e);__ZN10StringNameD2Ev(e);e=c[f>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);l=b;return g|0}function __ZNK24AudioEffectLowPassFilter9get_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1076050);l=a;return c[b>>2]|0}function __ZNK24AudioEffectLowPassFilter8is_classERK6String(a,b){a=a|0;b=b|0;var c=0;if((((!(__ZNK6StringeqEPKc(b,1076050)|0)?!(__ZNK6StringeqEPKc(b,1074315)|0):0)?!(__ZNK6StringeqEPKc(b,1074831)|0):0)?!(__ZNK6StringeqEPKc(b,1110448)|0):0)?!(__ZNK6StringeqEPKc(b,1126157)|0):0)c=__ZNK6StringeqEPKc(b,1142944)|0;else c=1;return c|0}function __ZNK24AudioEffectLowPassFilter12is_class_ptrEPv(a,b){a=a|0;b=b|0;var c=0;if((b|0)==1237280){c=1;return c|0}c=(b|0)==1237216|((b|0)==1236716|((b|0)==1220696|((b|0)==1220724|(b|0)==1220580)));return c|0}function __ZN24AudioEffectLowPassFilterD2Ev(a){a=a|0;c[a>>2]=377328;__ZN10StringNameD2Ev(a+152|0);c[a>>2]=373632;__ZN10StringNameD2Ev(a+128|0);c[a>>2]=370192;__ZN10StringNameD2Ev(a+124|0);__ZN8ResourceD2Ev(a);return}function __ZN24AudioEffectLowPassFilterD0Ev(a){a=a|0;c[a>>2]=377328;__ZN10StringNameD2Ev(a+152|0);c[a>>2]=373632;__ZN10StringNameD2Ev(a+128|0);c[a>>2]=370192;__ZN10StringNameD2Ev(a+124|0);__ZN8ResourceD2Ev(a);__ZdlPv(a);return}function __ZN7ClassDB7creatorI17AudioEffectReverbEEP6Objectv(){var a=0;a=__ZnwjPKc(164,1263606)|0;__ZN17AudioEffectReverbC2Ev(a);__Z22postinitialize_handlerP6Object(a);return a|0}function __ZN17AudioEffectReverbC2Ev(a){a=a|0;__ZN11AudioEffectC2Ev(a);c[a>>2]=371780;__ZN10StringNameC2Ev(a+128|0);g[a+132>>2]=150.0;g[a+136>>2]=.4000000059604645;g[a+140>>2]=0.0;g[a+144>>2]=.800000011920929;g[a+148>>2]=.5;g[a+152>>2]=1.0;g[a+156>>2]=1.0;g[a+160>>2]=.5;return}function __ZN7ClassDB7creatorI18AudioEffectAmplifyEEP6Objectv(){var a=0;a=__ZnwjPKc(136,1263606)|0;__ZN18AudioEffectAmplifyC2Ev(a);__Z22postinitialize_handlerP6Object(a);return a|0}function __ZN18AudioEffectAmplifyC2Ev(a){a=a|0;__ZN11AudioEffectC2Ev(a);c[a>>2]=370688;__ZN10StringNameC2Ev(a+128|0);g[a+132>>2]=0.0;return}function __ZN7ClassDB7creatorI14AudioBusLayoutEEP6Objectv(){var a=0;a=__ZnwjPKc(132,1263606)|0;__ZN14AudioBusLayoutC2Ev(a);__Z22postinitialize_handlerP6Object(a);return a|0}function __ZN11ShaderTypesC2Ev(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+8|0;e=b+4|0;f=b;c[a+4>>2]=379008;c[a>>2]=0;c[a+8>>2]=0;g=a+12|0;h=a+16|0;c[h>>2]=379008;c[g>>2]=0;c[a+20>>2]=0;c[309282]=a;c[d>>2]=0;i=__ZN3MapIN12VisualServer10ShaderModeEN11ShaderTypes4TypeE10ComparatorIS1_E16DefaultAllocatorEixERKS1_(a,d)|0;__ZN10StringNameC2EPKc(e,1076075);j=__ZN3MapI10StringNameS_IS0_N14ShaderLanguage8DataTypeE10ComparatorIS0_E16DefaultAllocatorES4_S5_EixERKS0_(i,e)|0;__ZN10StringNameC2EPKc(f,1076082);c[(__ZN3MapI10StringNameN14ShaderLanguage8DataTypeE10ComparatorIS0_E16DefaultAllocatorEixERKS0_(j,f)|0)>>2]=15;__ZN10StringNameD2Ev(f);__ZN10StringNameD2Ev(e);c[d>>2]=0;j=__ZN3MapIN12VisualServer10ShaderModeEN11ShaderTypes4TypeE10ComparatorIS1_E16DefaultAllocatorEixERKS1_(a,d)|0;__ZN10StringNameC2EPKc(e,1076075);i=__ZN3MapI10StringNameS_IS0_N14ShaderLanguage8DataTypeE10ComparatorIS0_E16DefaultAllocatorES4_S5_EixERKS0_(j,e)|0;__ZN10StringNameC2EPKc(f,1076093);c[(__ZN3MapI10StringNameN14ShaderLanguage8DataTypeE10ComparatorIS0_E16DefaultAllocatorEixERKS0_(i,f)|0)>>2]=15;__ZN10StringNameD2Ev(f);__ZN10StringNameD2Ev(e);c[d>>2]=0;i=__ZN3MapIN12VisualServer10ShaderModeEN11ShaderTypes4TypeE10ComparatorIS1_E16DefaultAllocatorEixERKS1_(a,d)|0;__ZN10StringNameC2EPKc(e,1076075);j=__ZN3MapI10StringNameS_IS0_N14ShaderLanguage8DataTypeE10ComparatorIS0_E16DefaultAllocatorES4_S5_EixERKS0_(i,e)|0;__ZN10StringNameC2EPKc(f,1076104);c[(__ZN3MapI10StringNameN14ShaderLanguage8DataTypeE10ComparatorIS0_E16DefaultAllocatorEixERKS0_(j,f)|0)>>2]=16;__ZN10StringNameD2Ev(f);__ZN10StringNameD2Ev(e);c[d>>2]=0;j=__ZN3MapIN12VisualServer10ShaderModeEN11ShaderTypes4TypeE10ComparatorIS1_E16DefaultAllocatorEixERKS1_(a,d)|0;__ZN10StringNameC2EPKc(e,1076075);i=__ZN3MapI10StringNameS_IS0_N14ShaderLanguage8DataTypeE10ComparatorIS0_E16DefaultAllocatorES4_S5_EixERKS0_(j,e)|0;__ZN10StringNameC2EPKc(f,1076116);c[(__ZN3MapI10StringNameN14ShaderLanguage8DataTypeE10ComparatorIS0_E16DefaultAllocatorEixERKS0_(i,f)|0)>>2]=8;__ZN10StringNameD2Ev(f);__ZN10StringNameD2Ev(e);c[d>>2]=0;i=__ZN3MapIN12VisualServer10ShaderModeEN11ShaderTypes4TypeE10ComparatorIS1_E16DefaultAllocatorEixERKS1_(a,d)|0;__ZN10StringNameC2EPKc(e,1076075);j=__ZN3MapI10StringNameS_IS0_N14ShaderLanguage8DataTypeE10ComparatorIS0_E16DefaultAllocatorES4_S5_EixERKS0_(i,e)|0;__ZN10StringNameC2EPKc(f,1076126);c[(__ZN3MapI10StringNameN14ShaderLanguage8DataTypeE10ComparatorIS0_E16DefaultAllocatorEixERKS0_(j,f)|0)>>2]=16;__ZN10StringNameD2Ev(f);__ZN10StringNameD2Ev(e);c[d>>2]=0;j=__ZN3MapIN12VisualServer10ShaderModeEN11ShaderTypes4TypeE10ComparatorIS1_E16DefaultAllocatorEixERKS1_(a,d)|0;__ZN10StringNameC2EPKc(e,1076075);i=__ZN3MapI10StringNameS_IS0_N14ShaderLanguage8DataTypeE10ComparatorIS0_E16DefaultAllocatorES4_S5_EixERKS0_(j,e)|0;__ZN10StringNameC2EPKc(f,1076138);c[(__ZN3MapI10StringNameN14ShaderLanguage8DataTypeE10ComparatorIS0_E16DefaultAllocatorEixERKS0_(i,f)|0)>>2]=16;__ZN10StringNameD2Ev(f);__ZN10StringNameD2Ev(e);c[d>>2]=0;i=__ZN3MapIN12VisualServer10ShaderModeEN11ShaderTypes4TypeE10ComparatorIS1_E16DefaultAllocatorEixERKS1_(a,d)|0;__ZN10StringNameC2EPKc(e,1076075);j=__ZN3MapI10StringNameS_IS0_N14ShaderLanguage8DataTypeE10ComparatorIS0_E16DefaultAllocatorES4_S5_EixERKS0_(i,e)|0;__ZN10StringNameC2EPKc(f,1076147);c[(__ZN3MapI10StringNameN14ShaderLanguage8DataTypeE10ComparatorIS0_E16DefaultAllocatorEixERKS0_(j,f)|0)>>2]=15;__ZN10StringNameD2Ev(f);__ZN10StringNameD2Ev(e);c[d>>2]=0;j=__ZN3MapIN12VisualServer10ShaderModeEN11ShaderTypes4TypeE10ComparatorIS1_E16DefaultAllocatorEixERKS1_(a,d)|0;__ZN10StringNameC2EPKc(e,1076075);i=__ZN3MapI10StringNameS_IS0_N14ShaderLanguage8DataTypeE10ComparatorIS0_E16DefaultAllocatorES4_S5_EixERKS0_(j,e)|0;__ZN10StringNameC2EPKc(f,1076154);c[(__ZN3MapI10StringNameN14ShaderLanguage8DataTypeE10ComparatorIS0_E16DefaultAllocatorEixERKS0_(i,f)|0)>>2]=15;__ZN10StringNameD2Ev(f);__ZN10StringNameD2Ev(e);c[d>>2]=0;i=__ZN3MapIN12VisualServer10ShaderModeEN11ShaderTypes4TypeE10ComparatorIS1_E16DefaultAllocatorEixERKS1_(a,d)|0;__ZN10StringNameC2EPKc(e,1076075);j=__ZN3MapI10StringNameS_IS0_N14ShaderLanguage8DataTypeE10ComparatorIS0_E16DefaultAllocatorES4_S5_EixERKS0_(i,e)|0;__ZN10StringNameC2EPKc(f,1076161);c[(__ZN3MapI10StringNameN14ShaderLanguage8DataTypeE10ComparatorIS0_E16DefaultAllocatorEixERKS0_(j,f)|0)>>2]=15;__ZN10StringNameD2Ev(f);__ZN10StringNameD2Ev(e);c[d>>2]=0;j=__ZN3MapIN12VisualServer10ShaderModeEN11ShaderTypes4TypeE10ComparatorIS1_E16DefaultAllocatorEixERKS1_(a,d)|0;__ZN10StringNameC2EPKc(e,1076075);i=__ZN3MapI10StringNameS_IS0_N14ShaderLanguage8DataTypeE10ComparatorIS0_E16DefaultAllocatorES4_S5_EixERKS0_(j,e)|0;__ZN10StringNameC2EPKc(f,1076169);c[(__ZN3MapI10StringNameN14ShaderLanguage8DataTypeE10ComparatorIS0_E16DefaultAllocatorEixERKS0_(i,f)|0)>>2]=15;__ZN10StringNameD2Ev(f);__ZN10StringNameD2Ev(e);c[d>>2]=0;i=__ZN3MapIN12VisualServer10ShaderModeEN11ShaderTypes4TypeE10ComparatorIS1_E16DefaultAllocatorEixERKS1_(a,d)|0;__ZN10StringNameC2EPKc(e,1076075);j=__ZN3MapI10StringNameS_IS0_N14ShaderLanguage8DataTypeE10ComparatorIS0_E16DefaultAllocatorES4_S5_EixERKS0_(i,e)|0;__ZN10StringNameC2EPKc(f,1076178);c[(__ZN3MapI10StringNameN14ShaderLanguage8DataTypeE10ComparatorIS0_E16DefaultAllocatorEixERKS0_(j,f)|0)>>2]=14;__ZN10StringNameD2Ev(f);__ZN10StringNameD2Ev(e);c[d>>2]=0;j=__ZN3MapIN12VisualServer10ShaderModeEN11ShaderTypes4TypeE10ComparatorIS1_E16DefaultAllocatorEixERKS1_(a,d)|0;__ZN10StringNameC2EPKc(e,1076075);i=__ZN3MapI10StringNameS_IS0_N14ShaderLanguage8DataTypeE10ComparatorIS0_E16DefaultAllocatorES4_S5_EixERKS0_(j,e)|0;__ZN10StringNameC2EPKc(f,1076181);c[(__ZN3MapI10StringNameN14ShaderLanguage8DataTypeE10ComparatorIS0_E16DefaultAllocatorEixERKS0_(i,f)|0)>>2]=14;__ZN10StringNameD2Ev(f);__ZN10StringNameD2Ev(e);c[d>>2]=0;i=__ZN3MapIN12VisualServer10ShaderModeEN11ShaderTypes4TypeE10ComparatorIS1_E16DefaultAllocatorEixERKS1_(a,d)|0;__ZN10StringNameC2EPKc(e,1076075);j=__ZN3MapI10StringNameS_IS0_N14ShaderLanguage8DataTypeE10ComparatorIS0_E16DefaultAllocatorES4_S5_EixERKS0_(i,e)|0;__ZN10StringNameC2EPKc(f,1076185);c[(__ZN3MapI10StringNameN14ShaderLanguage8DataTypeE10ComparatorIS0_E16DefaultAllocatorEixERKS0_(j,f)|0)>>2]=16;__ZN10StringNameD2Ev(f);__ZN10StringNameD2Ev(e);c[d>>2]=0;j=__ZN3MapIN12VisualServer10ShaderModeEN11ShaderTypes4TypeE10ComparatorIS1_E16DefaultAllocatorEixERKS1_(a,d)|0;__ZN10StringNameC2EPKc(e,1076075);i=__ZN3MapI10StringNameS_IS0_N14ShaderLanguage8DataTypeE10ComparatorIS0_E16DefaultAllocatorES4_S5_EixERKS0_(j,e)|0;__ZN10StringNameC2EPKc(f,1152183);c[(__ZN3MapI10StringNameN14ShaderLanguage8DataTypeE10ComparatorIS0_E16DefaultAllocatorEixERKS0_(i,f)|0)>>2]=13;__ZN10StringNameD2Ev(f);__ZN10StringNameD2Ev(e);c[d>>2]=0;i=__ZN3MapIN12VisualServer10ShaderModeEN11ShaderTypes4TypeE10ComparatorIS1_E16DefaultAllocatorEixERKS1_(a,d)|0;__ZN10StringNameC2EPKc(e,1076075);j=__ZN3MapI10StringNameS_IS0_N14ShaderLanguage8DataTypeE10ComparatorIS0_E16DefaultAllocatorES4_S5_EixERKS0_(i,e)|0;__ZN10StringNameC2EPKc(f,1076191);c[(__ZN3MapI10StringNameN14ShaderLanguage8DataTypeE10ComparatorIS0_E16DefaultAllocatorEixERKS0_(j,f)|0)>>2]=5;__ZN10StringNameD2Ev(f);__ZN10StringNameD2Ev(e);c[d>>2]=0;j=__ZN3MapIN12VisualServer10ShaderModeEN11ShaderTypes4TypeE10ComparatorIS1_E16DefaultAllocatorEixERKS1_(a,d)|0;__ZN10StringNameC2EPKc(e,1076075);i=__ZN3MapI10StringNameS_IS0_N14ShaderLanguage8DataTypeE10ComparatorIS0_E16DefaultAllocatorES4_S5_EixERKS0_(j,e)|0;__ZN10StringNameC2EPKc(f,1076203);c[(__ZN3MapI10StringNameN14ShaderLanguage8DataTypeE10ComparatorIS0_E16DefaultAllocatorEixERKS0_(i,f)|0)>>2]=16;__ZN10StringNameD2Ev(f);__ZN10StringNameD2Ev(e);c[d>>2]=0;i=__ZN3MapIN12VisualServer10ShaderModeEN11ShaderTypes4TypeE10ComparatorIS1_E16DefaultAllocatorEixERKS1_(a,d)|0;__ZN10StringNameC2EPKc(e,1076075);j=__ZN3MapI10StringNameS_IS0_N14ShaderLanguage8DataTypeE10ComparatorIS0_E16DefaultAllocatorES4_S5_EixERKS0_(i,e)|0;__ZN10StringNameC2EPKc(f,1076219);c[(__ZN3MapI10StringNameN14ShaderLanguage8DataTypeE10ComparatorIS0_E16DefaultAllocatorEixERKS0_(j,f)|0)>>2]=19;__ZN10StringNameD2Ev(f);__ZN10StringNameD2Ev(e);c[d>>2]=0;j=__ZN3MapIN12VisualServer10ShaderModeEN11ShaderTypes4TypeE10ComparatorIS1_E16DefaultAllocatorEixERKS1_(a,d)|0;__ZN10StringNameC2EPKc(e,1076075);i=__ZN3MapI10StringNameS_IS0_N14ShaderLanguage8DataTypeE10ComparatorIS0_E16DefaultAllocatorES4_S5_EixERKS0_(j,e)|0;__ZN10StringNameC2EPKc(f,1076232);c[(__ZN3MapI10StringNameN14ShaderLanguage8DataTypeE10ComparatorIS0_E16DefaultAllocatorEixERKS0_(i,f)|0)>>2]=19;__ZN10StringNameD2Ev(f);__ZN10StringNameD2Ev(e);c[d>>2]=0;i=__ZN3MapIN12VisualServer10ShaderModeEN11ShaderTypes4TypeE10ComparatorIS1_E16DefaultAllocatorEixERKS1_(a,d)|0;__ZN10StringNameC2EPKc(e,1076075);j=__ZN3MapI10StringNameS_IS0_N14ShaderLanguage8DataTypeE10ComparatorIS0_E16DefaultAllocatorES4_S5_EixERKS0_(i,e)|0;__ZN10StringNameC2EPKc(f,1076250);c[(__ZN3MapI10StringNameN14ShaderLanguage8DataTypeE10ComparatorIS0_E16DefaultAllocatorEixERKS0_(j,f)|0)>>2]=19;__ZN10StringNameD2Ev(f);__ZN10StringNameD2Ev(e);c[d>>2]=0;j=__ZN3MapIN12VisualServer10ShaderModeEN11ShaderTypes4TypeE10ComparatorIS1_E16DefaultAllocatorEixERKS1_(a,d)|0;__ZN10StringNameC2EPKc(e,1076075);i=__ZN3MapI10StringNameS_IS0_N14ShaderLanguage8DataTypeE10ComparatorIS0_E16DefaultAllocatorES4_S5_EixERKS0_(j,e)|0;__ZN10StringNameC2EPKc(f,1076264);c[(__ZN3MapI10StringNameN14ShaderLanguage8DataTypeE10ComparatorIS0_E16DefaultAllocatorEixERKS0_(i,f)|0)>>2]=19;__ZN10StringNameD2Ev(f);__ZN10StringNameD2Ev(e);c[d>>2]=0;i=__ZN3MapIN12VisualServer10ShaderModeEN11ShaderTypes4TypeE10ComparatorIS1_E16DefaultAllocatorEixERKS1_(a,d)|0;__ZN10StringNameC2EPKc(e,1076075);j=__ZN3MapI10StringNameS_IS0_N14ShaderLanguage8DataTypeE10ComparatorIS0_E16DefaultAllocatorES4_S5_EixERKS0_(i,e)|0;__ZN10StringNameC2EPKc(f,1076282);c[(__ZN3MapI10StringNameN14ShaderLanguage8DataTypeE10ComparatorIS0_E16DefaultAllocatorEixERKS0_(j,f)|0)>>2]=19;__ZN10StringNameD2Ev(f);__ZN10StringNameD2Ev(e);c[d>>2]=0;j=__ZN3MapIN12VisualServer10ShaderModeEN11ShaderTypes4TypeE10ComparatorIS1_E16DefaultAllocatorEixERKS1_(a,d)|0;__ZN10StringNameC2EPKc(e,1076075);i=__ZN3MapI10StringNameS_IS0_N14ShaderLanguage8DataTypeE10ComparatorIS0_E16DefaultAllocatorES4_S5_EixERKS0_(j,e)|0;__ZN10StringNameC2EPKc(f,1076299);c[(__ZN3MapI10StringNameN14ShaderLanguage8DataTypeE10ComparatorIS0_E16DefaultAllocatorEixERKS0_(i,f)|0)>>2]=13;__ZN10StringNameD2Ev(f);__ZN10StringNameD2Ev(e);c[d>>2]=0;i=__ZN3MapIN12VisualServer10ShaderModeEN11ShaderTypes4TypeE10ComparatorIS1_E16DefaultAllocatorEixERKS1_(a,d)|0;__ZN10StringNameC2EPKc(e,1076075);j=__ZN3MapI10StringNameS_IS0_N14ShaderLanguage8DataTypeE10ComparatorIS0_E16DefaultAllocatorES4_S5_EixERKS0_(i,e)|0;__ZN10StringNameC2EPKc(f,1076304);c[(__ZN3MapI10StringNameN14ShaderLanguage8DataTypeE10ComparatorIS0_E16DefaultAllocatorEixERKS0_(j,f)|0)>>2]=14;__ZN10StringNameD2Ev(f);__ZN10StringNameD2Ev(e);c[d>>2]=0;j=__ZN3MapIN12VisualServer10ShaderModeEN11ShaderTypes4TypeE10ComparatorIS1_E16DefaultAllocatorEixERKS1_(a,d)|0;__ZN10StringNameC2EPKc(e,1076318);i=__ZN3MapI10StringNameS_IS0_N14ShaderLanguage8DataTypeE10ComparatorIS0_E16DefaultAllocatorES4_S5_EixERKS0_(j,e)|0;__ZN10StringNameC2EPKc(f,1076147);c[(__ZN3MapI10StringNameN14ShaderLanguage8DataTypeE10ComparatorIS0_E16DefaultAllocatorEixERKS0_(i,f)|0)>>2]=15;__ZN10StringNameD2Ev(f);__ZN10StringNameD2Ev(e);c[d>>2]=0;i=__ZN3MapIN12VisualServer10ShaderModeEN11ShaderTypes4TypeE10ComparatorIS1_E16DefaultAllocatorEixERKS1_(a,d)|0;__ZN10StringNameC2EPKc(e,1076318);j=__ZN3MapI10StringNameS_IS0_N14ShaderLanguage8DataTypeE10ComparatorIS0_E16DefaultAllocatorES4_S5_EixERKS0_(i,e)|0;__ZN10StringNameC2EPKc(f,1076327);c[(__ZN3MapI10StringNameN14ShaderLanguage8DataTypeE10ComparatorIS0_E16DefaultAllocatorEixERKS0_(j,f)|0)>>2]=16;__ZN10StringNameD2Ev(f);__ZN10StringNameD2Ev(e);c[d>>2]=0;j=__ZN3MapIN12VisualServer10ShaderModeEN11ShaderTypes4TypeE10ComparatorIS1_E16DefaultAllocatorEixERKS1_(a,d)|0;__ZN10StringNameC2EPKc(e,1076318);i=__ZN3MapI10StringNameS_IS0_N14ShaderLanguage8DataTypeE10ComparatorIS0_E16DefaultAllocatorES4_S5_EixERKS0_(j,e)|0;__ZN10StringNameC2EPKc(f,1076337);c[(__ZN3MapI10StringNameN14ShaderLanguage8DataTypeE10ComparatorIS0_E16DefaultAllocatorEixERKS0_(i,f)|0)>>2]=1;__ZN10StringNameD2Ev(f);__ZN10StringNameD2Ev(e);c[d>>2]=0;i=__ZN3MapIN12VisualServer10ShaderModeEN11ShaderTypes4TypeE10ComparatorIS1_E16DefaultAllocatorEixERKS1_(a,d)|0;__ZN10StringNameC2EPKc(e,1076318);j=__ZN3MapI10StringNameS_IS0_N14ShaderLanguage8DataTypeE10ComparatorIS0_E16DefaultAllocatorES4_S5_EixERKS0_(i,e)|0;__ZN10StringNameC2EPKc(f,1076154);c[(__ZN3MapI10StringNameN14ShaderLanguage8DataTypeE10ComparatorIS0_E16DefaultAllocatorEixERKS0_(j,f)|0)>>2]=15;__ZN10StringNameD2Ev(f);__ZN10StringNameD2Ev(e);c[d>>2]=0;j=__ZN3MapIN12VisualServer10ShaderModeEN11ShaderTypes4TypeE10ComparatorIS1_E16DefaultAllocatorEixERKS1_(a,d)|0;__ZN10StringNameC2EPKc(e,1076318);i=__ZN3MapI10StringNameS_IS0_N14ShaderLanguage8DataTypeE10ComparatorIS0_E16DefaultAllocatorES4_S5_EixERKS0_(j,e)|0;__ZN10StringNameC2EPKc(f,1076161);c[(__ZN3MapI10StringNameN14ShaderLanguage8DataTypeE10ComparatorIS0_E16DefaultAllocatorEixERKS0_(i,f)|0)>>2]=15;__ZN10StringNameD2Ev(f);__ZN10StringNameD2Ev(e);c[d>>2]=0;i=__ZN3MapIN12VisualServer10ShaderModeEN11ShaderTypes4TypeE10ComparatorIS1_E16DefaultAllocatorEixERKS1_(a,d)|0;__ZN10StringNameC2EPKc(e,1076318);j=__ZN3MapI10StringNameS_IS0_N14ShaderLanguage8DataTypeE10ComparatorIS0_E16DefaultAllocatorES4_S5_EixERKS0_(i,e)|0;__ZN10StringNameC2EPKc(f,1076169);c[(__ZN3MapI10StringNameN14ShaderLanguage8DataTypeE10ComparatorIS0_E16DefaultAllocatorEixERKS0_(j,f)|0)>>2]=15;__ZN10StringNameD2Ev(f);__ZN10StringNameD2Ev(e);c[d>>2]=0;j=__ZN3MapIN12VisualServer10ShaderModeEN11ShaderTypes4TypeE10ComparatorIS1_E16DefaultAllocatorEixERKS1_(a,d)|0;__ZN10StringNameC2EPKc(e,1076318);i=__ZN3MapI10StringNameS_IS0_N14ShaderLanguage8DataTypeE10ComparatorIS0_E16DefaultAllocatorES4_S5_EixERKS0_(j,e)|0;__ZN10StringNameC2EPKc(f,1076350);c[(__ZN3MapI10StringNameN14ShaderLanguage8DataTypeE10ComparatorIS0_E16DefaultAllocatorEixERKS0_(i,f)|0)>>2]=15;__ZN10StringNameD2Ev(f);__ZN10StringNameD2Ev(e);c[d>>2]=0;i=__ZN3MapIN12VisualServer10ShaderModeEN11ShaderTypes4TypeE10ComparatorIS1_E16DefaultAllocatorEixERKS1_(a,d)|0;__ZN10StringNameC2EPKc(e,1076318);j=__ZN3MapI10StringNameS_IS0_N14ShaderLanguage8DataTypeE10ComparatorIS0_E16DefaultAllocatorES4_S5_EixERKS0_(i,e)|0;__ZN10StringNameC2EPKc(f,1076360);c[(__ZN3MapI10StringNameN14ShaderLanguage8DataTypeE10ComparatorIS0_E16DefaultAllocatorEixERKS0_(j,f)|0)>>2]=13;__ZN10StringNameD2Ev(f);__ZN10StringNameD2Ev(e);c[d>>2]=0;j=__ZN3MapIN12VisualServer10ShaderModeEN11ShaderTypes4TypeE10ComparatorIS1_E16DefaultAllocatorEixERKS1_(a,d)|0;__ZN10StringNameC2EPKc(e,1076318);i=__ZN3MapI10StringNameS_IS0_N14ShaderLanguage8DataTypeE10ComparatorIS0_E16DefaultAllocatorES4_S5_EixERKS0_(j,e)|0;__ZN10StringNameC2EPKc(f,1076178);c[(__ZN3MapI10StringNameN14ShaderLanguage8DataTypeE10ComparatorIS0_E16DefaultAllocatorEixERKS0_(i,f)|0)>>2]=14;__ZN10StringNameD2Ev(f);__ZN10StringNameD2Ev(e);c[d>>2]=0;i=__ZN3MapIN12VisualServer10ShaderModeEN11ShaderTypes4TypeE10ComparatorIS1_E16DefaultAllocatorEixERKS1_(a,d)|0;__ZN10StringNameC2EPKc(e,1076318);j=__ZN3MapI10StringNameS_IS0_N14ShaderLanguage8DataTypeE10ComparatorIS0_E16DefaultAllocatorES4_S5_EixERKS0_(i,e)|0;__ZN10StringNameC2EPKc(f,1076181);c[(__ZN3MapI10StringNameN14ShaderLanguage8DataTypeE10ComparatorIS0_E16DefaultAllocatorEixERKS0_(j,f)|0)>>2]=14;__ZN10StringNameD2Ev(f);__ZN10StringNameD2Ev(e);c[d>>2]=0;j=__ZN3MapIN12VisualServer10ShaderModeEN11ShaderTypes4TypeE10ComparatorIS1_E16DefaultAllocatorEixERKS1_(a,d)|0;__ZN10StringNameC2EPKc(e,1076318);i=__ZN3MapI10StringNameS_IS0_N14ShaderLanguage8DataTypeE10ComparatorIS0_E16DefaultAllocatorES4_S5_EixERKS0_(j,e)|0;__ZN10StringNameC2EPKc(f,1076185);c[(__ZN3MapI10StringNameN14ShaderLanguage8DataTypeE10ComparatorIS0_E16DefaultAllocatorEixERKS0_(i,f)|0)>>2]=16;__ZN10StringNameD2Ev(f);__ZN10StringNameD2Ev(e);c[d>>2]=0;i=__ZN3MapIN12VisualServer10ShaderModeEN11ShaderTypes4TypeE10ComparatorIS1_E16DefaultAllocatorEixERKS1_(a,d)|0;__ZN10StringNameC2EPKc(e,1076318);j=__ZN3MapI10StringNameS_IS0_N14ShaderLanguage8DataTypeE10ComparatorIS0_E16DefaultAllocatorES4_S5_EixERKS0_(i,e)|0;__ZN10StringNameC2EPKc(f,1076154);c[(__ZN3MapI10StringNameN14ShaderLanguage8DataTypeE10ComparatorIS0_E16DefaultAllocatorEixERKS0_(j,f)|0)>>2]=15;__ZN10StringNameD2Ev(f);__ZN10StringNameD2Ev(e);c[d>>2]=0;j=__ZN3MapIN12VisualServer10ShaderModeEN11ShaderTypes4TypeE10ComparatorIS1_E16DefaultAllocatorEixERKS1_(a,d)|0;__ZN10StringNameC2EPKc(e,1076318);i=__ZN3MapI10StringNameS_IS0_N14ShaderLanguage8DataTypeE10ComparatorIS0_E16DefaultAllocatorES4_S5_EixERKS0_(j,e)|0;__ZN10StringNameC2EPKc(f,1076376);c[(__ZN3MapI10StringNameN14ShaderLanguage8DataTypeE10ComparatorIS0_E16DefaultAllocatorEixERKS0_(i,f)|0)>>2]=15;__ZN10StringNameD2Ev(f);__ZN10StringNameD2Ev(e);c[d>>2]=0;i=__ZN3MapIN12VisualServer10ShaderModeEN11ShaderTypes4TypeE10ComparatorIS1_E16DefaultAllocatorEixERKS1_(a,d)|0;__ZN10StringNameC2EPKc(e,1076318);j=__ZN3MapI10StringNameS_IS0_N14ShaderLanguage8DataTypeE10ComparatorIS0_E16DefaultAllocatorES4_S5_EixERKS0_(i,e)|0;__ZN10StringNameC2EPKc(f,1076383);c[(__ZN3MapI10StringNameN14ShaderLanguage8DataTypeE10ComparatorIS0_E16DefaultAllocatorEixERKS0_(j,f)|0)>>2]=13;__ZN10StringNameD2Ev(f);__ZN10StringNameD2Ev(e);c[d>>2]=0;j=__ZN3MapIN12VisualServer10ShaderModeEN11ShaderTypes4TypeE10ComparatorIS1_E16DefaultAllocatorEixERKS1_(a,d)|0;__ZN10StringNameC2EPKc(e,1076318);i=__ZN3MapI10StringNameS_IS0_N14ShaderLanguage8DataTypeE10ComparatorIS0_E16DefaultAllocatorES4_S5_EixERKS0_(j,e)|0;__ZN10StringNameC2EPKc(f,1076389);c[(__ZN3MapI10StringNameN14ShaderLanguage8DataTypeE10ComparatorIS0_E16DefaultAllocatorEixERKS0_(i,f)|0)>>2]=15;__ZN10StringNameD2Ev(f);__ZN10StringNameD2Ev(e);c[d>>2]=0;i=__ZN3MapIN12VisualServer10ShaderModeEN11ShaderTypes4TypeE10ComparatorIS1_E16DefaultAllocatorEixERKS1_(a,d)|0;__ZN10StringNameC2EPKc(e,1076318);j=__ZN3MapI10StringNameS_IS0_N14ShaderLanguage8DataTypeE10ComparatorIS0_E16DefaultAllocatorES4_S5_EixERKS0_(i,e)|0;__ZN10StringNameC2EPKc(f,1076398);c[(__ZN3MapI10StringNameN14ShaderLanguage8DataTypeE10ComparatorIS0_E16DefaultAllocatorEixERKS0_(j,f)|0)>>2]=13;__ZN10StringNameD2Ev(f);__ZN10StringNameD2Ev(e);c[d>>2]=0;j=__ZN3MapIN12VisualServer10ShaderModeEN11ShaderTypes4TypeE10ComparatorIS1_E16DefaultAllocatorEixERKS1_(a,d)|0;__ZN10StringNameC2EPKc(e,1076318);i=__ZN3MapI10StringNameS_IS0_N14ShaderLanguage8DataTypeE10ComparatorIS0_E16DefaultAllocatorES4_S5_EixERKS0_(j,e)|0;__ZN10StringNameC2EPKc(f,1076408);c[(__ZN3MapI10StringNameN14ShaderLanguage8DataTypeE10ComparatorIS0_E16DefaultAllocatorEixERKS0_(i,f)|0)>>2]=13;__ZN10StringNameD2Ev(f);__ZN10StringNameD2Ev(e);c[d>>2]=0;i=__ZN3MapIN12VisualServer10ShaderModeEN11ShaderTypes4TypeE10ComparatorIS1_E16DefaultAllocatorEixERKS1_(a,d)|0;__ZN10StringNameC2EPKc(e,1076318);j=__ZN3MapI10StringNameS_IS0_N14ShaderLanguage8DataTypeE10ComparatorIS0_E16DefaultAllocatorES4_S5_EixERKS0_(i,e)|0;__ZN10StringNameC2EPKc(f,1076412);c[(__ZN3MapI10StringNameN14ShaderLanguage8DataTypeE10ComparatorIS0_E16DefaultAllocatorEixERKS0_(j,f)|0)>>2]=13;__ZN10StringNameD2Ev(f);__ZN10StringNameD2Ev(e);c[d>>2]=0;j=__ZN3MapIN12VisualServer10ShaderModeEN11ShaderTypes4TypeE10ComparatorIS1_E16DefaultAllocatorEixERKS1_(a,d)|0;__ZN10StringNameC2EPKc(e,1076318);i=__ZN3MapI10StringNameS_IS0_N14ShaderLanguage8DataTypeE10ComparatorIS0_E16DefaultAllocatorES4_S5_EixERKS0_(j,e)|0;__ZN10StringNameC2EPKc(f,1076421);c[(__ZN3MapI10StringNameN14ShaderLanguage8DataTypeE10ComparatorIS0_E16DefaultAllocatorEixERKS0_(i,f)|0)>>2]=13;__ZN10StringNameD2Ev(f);__ZN10StringNameD2Ev(e);c[d>>2]=0;i=__ZN3MapIN12VisualServer10ShaderModeEN11ShaderTypes4TypeE10ComparatorIS1_E16DefaultAllocatorEixERKS1_(a,d)|0;__ZN10StringNameC2EPKc(e,1076318);j=__ZN3MapI10StringNameS_IS0_N14ShaderLanguage8DataTypeE10ComparatorIS0_E16DefaultAllocatorES4_S5_EixERKS0_(i,e)|0;__ZN10StringNameC2EPKc(f,1076431);c[(__ZN3MapI10StringNameN14ShaderLanguage8DataTypeE10ComparatorIS0_E16DefaultAllocatorEixERKS0_(j,f)|0)>>2]=13;__ZN10StringNameD2Ev(f);__ZN10StringNameD2Ev(e);c[d>>2]=0;j=__ZN3MapIN12VisualServer10ShaderModeEN11ShaderTypes4TypeE10ComparatorIS1_E16DefaultAllocatorEixERKS1_(a,d)|0;__ZN10StringNameC2EPKc(e,1076318);i=__ZN3MapI10StringNameS_IS0_N14ShaderLanguage8DataTypeE10ComparatorIS0_E16DefaultAllocatorES4_S5_EixERKS0_(j,e)|0;__ZN10StringNameC2EPKc(f,1076447);c[(__ZN3MapI10StringNameN14ShaderLanguage8DataTypeE10ComparatorIS0_E16DefaultAllocatorEixERKS0_(i,f)|0)>>2]=13;__ZN10StringNameD2Ev(f);__ZN10StringNameD2Ev(e);c[d>>2]=0;i=__ZN3MapIN12VisualServer10ShaderModeEN11ShaderTypes4TypeE10ComparatorIS1_E16DefaultAllocatorEixERKS1_(a,d)|0;__ZN10StringNameC2EPKc(e,1076318);j=__ZN3MapI10StringNameS_IS0_N14ShaderLanguage8DataTypeE10ComparatorIS0_E16DefaultAllocatorES4_S5_EixERKS0_(i,e)|0;__ZN10StringNameC2EPKc(f,1076458);c[(__ZN3MapI10StringNameN14ShaderLanguage8DataTypeE10ComparatorIS0_E16DefaultAllocatorEixERKS0_(j,f)|0)>>2]=14;__ZN10StringNameD2Ev(f);__ZN10StringNameD2Ev(e);c[d>>2]=0;j=__ZN3MapIN12VisualServer10ShaderModeEN11ShaderTypes4TypeE10ComparatorIS1_E16DefaultAllocatorEixERKS1_(a,d)|0;__ZN10StringNameC2EPKc(e,1076318);i=__ZN3MapI10StringNameS_IS0_N14ShaderLanguage8DataTypeE10ComparatorIS0_E16DefaultAllocatorES4_S5_EixERKS0_(j,e)|0;__ZN10StringNameC2EPKc(f,1076474);c[(__ZN3MapI10StringNameN14ShaderLanguage8DataTypeE10ComparatorIS0_E16DefaultAllocatorEixERKS0_(i,f)|0)>>2]=13;__ZN10StringNameD2Ev(f);__ZN10StringNameD2Ev(e);c[d>>2]=0;i=__ZN3MapIN12VisualServer10ShaderModeEN11ShaderTypes4TypeE10ComparatorIS1_E16DefaultAllocatorEixERKS1_(a,d)|0;__ZN10StringNameC2EPKc(e,1076318);j=__ZN3MapI10StringNameS_IS0_N14ShaderLanguage8DataTypeE10ComparatorIS0_E16DefaultAllocatorES4_S5_EixERKS0_(i,e)|0;__ZN10StringNameC2EPKc(f,1076487);c[(__ZN3MapI10StringNameN14ShaderLanguage8DataTypeE10ComparatorIS0_E16DefaultAllocatorEixERKS0_(j,f)|0)>>2]=13;__ZN10StringNameD2Ev(f);__ZN10StringNameD2Ev(e);c[d>>2]=0;j=__ZN3MapIN12VisualServer10ShaderModeEN11ShaderTypes4TypeE10ComparatorIS1_E16DefaultAllocatorEixERKS1_(a,d)|0;__ZN10StringNameC2EPKc(e,1076318);i=__ZN3MapI10StringNameS_IS0_N14ShaderLanguage8DataTypeE10ComparatorIS0_E16DefaultAllocatorES4_S5_EixERKS0_(j,e)|0;__ZN10StringNameC2EPKc(f,1076490);c[(__ZN3MapI10StringNameN14ShaderLanguage8DataTypeE10ComparatorIS0_E16DefaultAllocatorEixERKS0_(i,f)|0)>>2]=15;__ZN10StringNameD2Ev(f);__ZN10StringNameD2Ev(e);c[d>>2]=0;i=__ZN3MapIN12VisualServer10ShaderModeEN11ShaderTypes4TypeE10ComparatorIS1_E16DefaultAllocatorEixERKS1_(a,d)|0;__ZN10StringNameC2EPKc(e,1076318);j=__ZN3MapI10StringNameS_IS0_N14ShaderLanguage8DataTypeE10ComparatorIS0_E16DefaultAllocatorES4_S5_EixERKS0_(i,e)|0;__ZN10StringNameC2EPKc(f,1076499);c[(__ZN3MapI10StringNameN14ShaderLanguage8DataTypeE10ComparatorIS0_E16DefaultAllocatorEixERKS0_(j,f)|0)>>2]=13;__ZN10StringNameD2Ev(f);__ZN10StringNameD2Ev(e);c[d>>2]=0;j=__ZN3MapIN12VisualServer10ShaderModeEN11ShaderTypes4TypeE10ComparatorIS1_E16DefaultAllocatorEixERKS1_(a,d)|0;__ZN10StringNameC2EPKc(e,1076318);i=__ZN3MapI10StringNameS_IS0_N14ShaderLanguage8DataTypeE10ComparatorIS0_E16DefaultAllocatorES4_S5_EixERKS0_(j,e)|0;__ZN10StringNameC2EPKc(f,1076507);c[(__ZN3MapI10StringNameN14ShaderLanguage8DataTypeE10ComparatorIS0_E16DefaultAllocatorEixERKS0_(i,f)|0)>>2]=1;__ZN10StringNameD2Ev(f);__ZN10StringNameD2Ev(e);c[d>>2]=0;i=__ZN3MapIN12VisualServer10ShaderModeEN11ShaderTypes4TypeE10ComparatorIS1_E16DefaultAllocatorEixERKS1_(a,d)|0;__ZN10StringNameC2EPKc(e,1076318);j=__ZN3MapI10StringNameS_IS0_N14ShaderLanguage8DataTypeE10ComparatorIS0_E16DefaultAllocatorES4_S5_EixERKS0_(i,e)|0;__ZN10StringNameC2EPKc(f,1076515);c[(__ZN3MapI10StringNameN14ShaderLanguage8DataTypeE10ComparatorIS0_E16DefaultAllocatorEixERKS0_(j,f)|0)>>2]=14;__ZN10StringNameD2Ev(f);__ZN10StringNameD2Ev(e);c[d>>2]=0;j=__ZN3MapIN12VisualServer10ShaderModeEN11ShaderTypes4TypeE10ComparatorIS1_E16DefaultAllocatorEixERKS1_(a,d)|0;__ZN10StringNameC2EPKc(e,1076318);i=__ZN3MapI10StringNameS_IS0_N14ShaderLanguage8DataTypeE10ComparatorIS0_E16DefaultAllocatorES4_S5_EixERKS0_(j,e)|0;__ZN10StringNameC2EPKc(f,1076525);c[(__ZN3MapI10StringNameN14ShaderLanguage8DataTypeE10ComparatorIS0_E16DefaultAllocatorEixERKS0_(i,f)|0)>>2]=14;__ZN10StringNameD2Ev(f);__ZN10StringNameD2Ev(e);c[d>>2]=0;i=__ZN3MapIN12VisualServer10ShaderModeEN11ShaderTypes4TypeE10ComparatorIS1_E16DefaultAllocatorEixERKS1_(a,d)|0;__ZN10StringNameC2EPKc(e,1076318);j=__ZN3MapI10StringNameS_IS0_N14ShaderLanguage8DataTypeE10ComparatorIS0_E16DefaultAllocatorES4_S5_EixERKS0_(i,e)|0;__ZN10StringNameC2EPKc(f,1076219);c[(__ZN3MapI10StringNameN14ShaderLanguage8DataTypeE10ComparatorIS0_E16DefaultAllocatorEixERKS0_(j,f)|0)>>2]=19;__ZN10StringNameD2Ev(f);__ZN10StringNameD2Ev(e);c[d>>2]=0;j=__ZN3MapIN12VisualServer10ShaderModeEN11ShaderTypes4TypeE10ComparatorIS1_E16DefaultAllocatorEixERKS1_(a,d)|0;__ZN10StringNameC2EPKc(e,1076318);i=__ZN3MapI10StringNameS_IS0_N14ShaderLanguage8DataTypeE10ComparatorIS0_E16DefaultAllocatorES4_S5_EixERKS0_(j,e)|0;__ZN10StringNameC2EPKc(f,1076232);c[(__ZN3MapI10StringNameN14ShaderLanguage8DataTypeE10ComparatorIS0_E16DefaultAllocatorEixERKS0_(i,f)|0)>>2]=19;__ZN10StringNameD2Ev(f);__ZN10StringNameD2Ev(e);c[d>>2]=0;i=__ZN3MapIN12VisualServer10ShaderModeEN11ShaderTypes4TypeE10ComparatorIS1_E16DefaultAllocatorEixERKS1_(a,d)|0;__ZN10StringNameC2EPKc(e,1076318);j=__ZN3MapI10StringNameS_IS0_N14ShaderLanguage8DataTypeE10ComparatorIS0_E16DefaultAllocatorES4_S5_EixERKS0_(i,e)|0;__ZN10StringNameC2EPKc(f,1076264);c[(__ZN3MapI10StringNameN14ShaderLanguage8DataTypeE10ComparatorIS0_E16DefaultAllocatorEixERKS0_(j,f)|0)>>2]=19;__ZN10StringNameD2Ev(f);__ZN10StringNameD2Ev(e);c[d>>2]=0;j=__ZN3MapIN12VisualServer10ShaderModeEN11ShaderTypes4TypeE10ComparatorIS1_E16DefaultAllocatorEixERKS1_(a,d)|0;__ZN10StringNameC2EPKc(e,1076318);i=__ZN3MapI10StringNameS_IS0_N14ShaderLanguage8DataTypeE10ComparatorIS0_E16DefaultAllocatorES4_S5_EixERKS0_(j,e)|0;__ZN10StringNameC2EPKc(f,1076299);c[(__ZN3MapI10StringNameN14ShaderLanguage8DataTypeE10ComparatorIS0_E16DefaultAllocatorEixERKS0_(i,f)|0)>>2]=13;__ZN10StringNameD2Ev(f);__ZN10StringNameD2Ev(e);c[d>>2]=0;i=__ZN3MapIN12VisualServer10ShaderModeEN11ShaderTypes4TypeE10ComparatorIS1_E16DefaultAllocatorEixERKS1_(a,d)|0;__ZN10StringNameC2EPKc(e,1076318);j=__ZN3MapI10StringNameS_IS0_N14ShaderLanguage8DataTypeE10ComparatorIS0_E16DefaultAllocatorES4_S5_EixERKS0_(i,e)|0;__ZN10StringNameC2EPKc(f,1076304);c[(__ZN3MapI10StringNameN14ShaderLanguage8DataTypeE10ComparatorIS0_E16DefaultAllocatorEixERKS0_(j,f)|0)>>2]=14;__ZN10StringNameD2Ev(f);__ZN10StringNameD2Ev(e);c[d>>2]=0;j=__ZN3MapIN12VisualServer10ShaderModeEN11ShaderTypes4TypeE10ComparatorIS1_E16DefaultAllocatorEixERKS1_(a,d)|0;i=j+12|0;__ZN6StringC2EPKc(e,1076537);if(!(c[i>>2]|0)){k=__ZnwjPFPvjE(28,4740)|0;n=k+16|0;c[n>>2]=0;c[n+4>>2]=0;c[n+8>>2]=0;c[i>>2]=k;n=c[j+16>>2]|0;c[k+4>>2]=n;c[k+8>>2]=n;c[k+12>>2]=n;c[k>>2]=1}__ZN3SetI6String10ComparatorIS0_E16DefaultAllocatorE10_insert_rbERKS0_(i,e)|0;i=c[e>>2]|0;if(i|0?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);c[d>>2]=0;i=__ZN3MapIN12VisualServer10ShaderModeEN11ShaderTypes4TypeE10ComparatorIS1_E16DefaultAllocatorEixERKS1_(a,d)|0;k=i+12|0;__ZN6StringC2EPKc(e,1076547);if(!(c[k>>2]|0)){n=__ZnwjPFPvjE(28,4740)|0;j=n+16|0;c[j>>2]=0;c[j+4>>2]=0;c[j+8>>2]=0;c[k>>2]=n;j=c[i+16>>2]|0;c[n+4>>2]=j;c[n+8>>2]=j;c[n+12>>2]=j;c[n>>2]=1}__ZN3SetI6String10ComparatorIS0_E16DefaultAllocatorE10_insert_rbERKS0_(k,e)|0;k=c[e>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);c[d>>2]=0;k=__ZN3MapIN12VisualServer10ShaderModeEN11ShaderTypes4TypeE10ComparatorIS1_E16DefaultAllocatorEixERKS1_(a,d)|0;n=k+12|0;__ZN6StringC2EPKc(e,1076557);if(!(c[n>>2]|0)){j=__ZnwjPFPvjE(28,4740)|0;i=j+16|0;c[i>>2]=0;c[i+4>>2]=0;c[i+8>>2]=0;c[n>>2]=j;i=c[k+16>>2]|0;c[j+4>>2]=i;c[j+8>>2]=i;c[j+12>>2]=i;c[j>>2]=1}__ZN3SetI6String10ComparatorIS0_E16DefaultAllocatorE10_insert_rbERKS0_(n,e)|0;n=c[e>>2]|0;if(n|0?(__Z16atomic_decrementPj(n+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(n,1);c[d>>2]=0;n=__ZN3MapIN12VisualServer10ShaderModeEN11ShaderTypes4TypeE10ComparatorIS1_E16DefaultAllocatorEixERKS1_(a,d)|0;j=n+12|0;__ZN6StringC2EPKc(e,1076567);if(!(c[j>>2]|0)){i=__ZnwjPFPvjE(28,4740)|0;k=i+16|0;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0;c[j>>2]=i;k=c[n+16>>2]|0;c[i+4>>2]=k;c[i+8>>2]=k;c[i+12>>2]=k;c[i>>2]=1}__ZN3SetI6String10ComparatorIS0_E16DefaultAllocatorE10_insert_rbERKS0_(j,e)|0;j=c[e>>2]|0;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);c[d>>2]=0;j=__ZN3MapIN12VisualServer10ShaderModeEN11ShaderTypes4TypeE10ComparatorIS1_E16DefaultAllocatorEixERKS1_(a,d)|0;i=j+12|0;__ZN6StringC2EPKc(e,1076577);if(!(c[i>>2]|0)){k=__ZnwjPFPvjE(28,4740)|0;n=k+16|0;c[n>>2]=0;c[n+4>>2]=0;c[n+8>>2]=0;c[i>>2]=k;n=c[j+16>>2]|0;c[k+4>>2]=n;c[k+8>>2]=n;c[k+12>>2]=n;c[k>>2]=1}__ZN3SetI6String10ComparatorIS0_E16DefaultAllocatorE10_insert_rbERKS0_(i,e)|0;i=c[e>>2]|0;if(i|0?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);c[d>>2]=0;i=__ZN3MapIN12VisualServer10ShaderModeEN11ShaderTypes4TypeE10ComparatorIS1_E16DefaultAllocatorEixERKS1_(a,d)|0;k=i+12|0;__ZN6StringC2EPKc(e,1076595);if(!(c[k>>2]|0)){n=__ZnwjPFPvjE(28,4740)|0;j=n+16|0;c[j>>2]=0;c[j+4>>2]=0;c[j+8>>2]=0;c[k>>2]=n;j=c[i+16>>2]|0;c[n+4>>2]=j;c[n+8>>2]=j;c[n+12>>2]=j;c[n>>2]=1}__ZN3SetI6String10ComparatorIS0_E16DefaultAllocatorE10_insert_rbERKS0_(k,e)|0;k=c[e>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);c[d>>2]=0;k=__ZN3MapIN12VisualServer10ShaderModeEN11ShaderTypes4TypeE10ComparatorIS1_E16DefaultAllocatorEixERKS1_(a,d)|0;n=k+12|0;__ZN6StringC2EPKc(e,1076613);if(!(c[n>>2]|0)){j=__ZnwjPFPvjE(28,4740)|0;i=j+16|0;c[i>>2]=0;c[i+4>>2]=0;c[i+8>>2]=0;c[n>>2]=j;i=c[k+16>>2]|0;c[j+4>>2]=i;c[j+8>>2]=i;c[j+12>>2]=i;c[j>>2]=1}__ZN3SetI6String10ComparatorIS0_E16DefaultAllocatorE10_insert_rbERKS0_(n,e)|0;n=c[e>>2]|0;if(n|0?(__Z16atomic_decrementPj(n+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(n,1);c[d>>2]=0;n=__ZN3MapIN12VisualServer10ShaderModeEN11ShaderTypes4TypeE10ComparatorIS1_E16DefaultAllocatorEixERKS1_(a,d)|0;j=n+12|0;__ZN6StringC2EPKc(e,1076630);if(!(c[j>>2]|0)){i=__ZnwjPFPvjE(28,4740)|0;k=i+16|0;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0;c[j>>2]=i;k=c[n+16>>2]|0;c[i+4>>2]=k;c[i+8>>2]=k;c[i+12>>2]=k;c[i>>2]=1}__ZN3SetI6String10ComparatorIS0_E16DefaultAllocatorE10_insert_rbERKS0_(j,e)|0;j=c[e>>2]|0;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);c[d>>2]=0;j=__ZN3MapIN12VisualServer10ShaderModeEN11ShaderTypes4TypeE10ComparatorIS1_E16DefaultAllocatorEixERKS1_(a,d)|0;i=j+12|0;__ZN6StringC2EPKc(e,1076655);if(!(c[i>>2]|0)){k=__ZnwjPFPvjE(28,4740)|0;n=k+16|0;c[n>>2]=0;c[n+4>>2]=0;c[n+8>>2]=0;c[i>>2]=k;n=c[j+16>>2]|0;c[k+4>>2]=n;c[k+8>>2]=n;c[k+12>>2]=n;c[k>>2]=1}__ZN3SetI6String10ComparatorIS0_E16DefaultAllocatorE10_insert_rbERKS0_(i,e)|0;i=c[e>>2]|0;if(i|0?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);c[d>>2]=0;i=__ZN3MapIN12VisualServer10ShaderModeEN11ShaderTypes4TypeE10ComparatorIS1_E16DefaultAllocatorEixERKS1_(a,d)|0;k=i+12|0;__ZN6StringC2EPKc(e,1076666);if(!(c[k>>2]|0)){n=__ZnwjPFPvjE(28,4740)|0;j=n+16|0;c[j>>2]=0;c[j+4>>2]=0;c[j+8>>2]=0;c[k>>2]=n;j=c[i+16>>2]|0;c[n+4>>2]=j;c[n+8>>2]=j;c[n+12>>2]=j;c[n>>2]=1}__ZN3SetI6String10ComparatorIS0_E16DefaultAllocatorE10_insert_rbERKS0_(k,e)|0;k=c[e>>2]|0;do if(k|0){if(__Z16atomic_decrementPj(k+-8|0)|0)break;__ZN6Memory11free_staticEPvb(k,1)}while(0);c[d>>2]=0;k=__ZN3MapIN12VisualServer10ShaderModeEN11ShaderTypes4TypeE10ComparatorIS1_E16DefaultAllocatorEixERKS1_(a,d)|0;n=k+12|0;__ZN6StringC2EPKc(e,1076676);if(!(c[n>>2]|0)){j=__ZnwjPFPvjE(28,4740)|0;i=j+16|0;c[i>>2]=0;c[i+4>>2]=0;c[i+8>>2]=0;c[n>>2]=j;i=c[k+16>>2]|0;c[j+4>>2]=i;c[j+8>>2]=i;c[j+12>>2]=i;c[j>>2]=1}__ZN3SetI6String10ComparatorIS0_E16DefaultAllocatorE10_insert_rbERKS0_(n,e)|0;n=c[e>>2]|0;do if(n|0){if(__Z16atomic_decrementPj(n+-8|0)|0)break;__ZN6Memory11free_staticEPvb(n,1)}while(0);c[d>>2]=0;n=__ZN3MapIN12VisualServer10ShaderModeEN11ShaderTypes4TypeE10ComparatorIS1_E16DefaultAllocatorEixERKS1_(a,d)|0;j=n+12|0;__ZN6StringC2EPKc(e,1076690);if(!(c[j>>2]|0)){i=__ZnwjPFPvjE(28,4740)|0;k=i+16|0;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0;c[j>>2]=i;k=c[n+16>>2]|0;c[i+4>>2]=k;c[i+8>>2]=k;c[i+12>>2]=k;c[i>>2]=1}__ZN3SetI6String10ComparatorIS0_E16DefaultAllocatorE10_insert_rbERKS0_(j,e)|0;j=c[e>>2]|0;do if(j|0){if(__Z16atomic_decrementPj(j+-8|0)|0)break;__ZN6Memory11free_staticEPvb(j,1)}while(0);c[d>>2]=0;j=__ZN3MapIN12VisualServer10ShaderModeEN11ShaderTypes4TypeE10ComparatorIS1_E16DefaultAllocatorEixERKS1_(a,d)|0;i=j+12|0;__ZN6StringC2EPKc(e,1076699);if(!(c[i>>2]|0)){k=__ZnwjPFPvjE(28,4740)|0;n=k+16|0;c[n>>2]=0;c[n+4>>2]=0;c[n+8>>2]=0;c[i>>2]=k;n=c[j+16>>2]|0;c[k+4>>2]=n;c[k+8>>2]=n;c[k+12>>2]=n;c[k>>2]=1}__ZN3SetI6String10ComparatorIS0_E16DefaultAllocatorE10_insert_rbERKS0_(i,e)|0;i=c[e>>2]|0;do if(i|0){if(__Z16atomic_decrementPj(i+-8|0)|0)break;__ZN6Memory11free_staticEPvb(i,1)}while(0);c[d>>2]=0;i=__ZN3MapIN12VisualServer10ShaderModeEN11ShaderTypes4TypeE10ComparatorIS1_E16DefaultAllocatorEixERKS1_(a,d)|0;k=i+12|0;__ZN6StringC2EPKc(e,1076705);if(!(c[k>>2]|0)){n=__ZnwjPFPvjE(28,4740)|0;j=n+16|0;c[j>>2]=0;c[j+4>>2]=0;c[j+8>>2]=0;c[k>>2]=n;j=c[i+16>>2]|0;c[n+4>>2]=j;c[n+8>>2]=j;c[n+12>>2]=j;c[n>>2]=1}__ZN3SetI6String10ComparatorIS0_E16DefaultAllocatorE10_insert_rbERKS0_(k,e)|0;k=c[e>>2]|0;do if(k|0){if(__Z16atomic_decrementPj(k+-8|0)|0)break;__ZN6Memory11free_staticEPvb(k,1)}while(0);c[d>>2]=1;k=__ZN3MapIN12VisualServer10ShaderModeEN11ShaderTypes4TypeE10ComparatorIS1_E16DefaultAllocatorEixERKS1_(a,d)|0;__ZN10StringNameC2EPKc(e,1076075);n=__ZN3MapI10StringNameS_IS0_N14ShaderLanguage8DataTypeE10ComparatorIS0_E16DefaultAllocatorES4_S5_EixERKS0_(k,e)|0;__ZN10StringNameC2EPKc(f,1076082);c[(__ZN3MapI10StringNameN14ShaderLanguage8DataTypeE10ComparatorIS0_E16DefaultAllocatorEixERKS0_(n,f)|0)>>2]=14;__ZN10StringNameD2Ev(f);__ZN10StringNameD2Ev(e);c[d>>2]=1;n=__ZN3MapIN12VisualServer10ShaderModeEN11ShaderTypes4TypeE10ComparatorIS1_E16DefaultAllocatorEixERKS1_(a,d)|0;__ZN10StringNameC2EPKc(e,1076075);k=__ZN3MapI10StringNameS_IS0_N14ShaderLanguage8DataTypeE10ComparatorIS0_E16DefaultAllocatorES4_S5_EixERKS0_(n,e)|0;__ZN10StringNameC2EPKc(f,1076147);c[(__ZN3MapI10StringNameN14ShaderLanguage8DataTypeE10ComparatorIS0_E16DefaultAllocatorEixERKS0_(k,f)|0)>>2]=14;__ZN10StringNameD2Ev(f);__ZN10StringNameD2Ev(e);c[d>>2]=1;k=__ZN3MapIN12VisualServer10ShaderModeEN11ShaderTypes4TypeE10ComparatorIS1_E16DefaultAllocatorEixERKS1_(a,d)|0;__ZN10StringNameC2EPKc(e,1076075);n=__ZN3MapI10StringNameS_IS0_N14ShaderLanguage8DataTypeE10ComparatorIS0_E16DefaultAllocatorES4_S5_EixERKS0_(k,e)|0;__ZN10StringNameC2EPKc(f,1076178);c[(__ZN3MapI10StringNameN14ShaderLanguage8DataTypeE10ComparatorIS0_E16DefaultAllocatorEixERKS0_(n,f)|0)>>2]=14;__ZN10StringNameD2Ev(f);__ZN10StringNameD2Ev(e);c[d>>2]=1;n=__ZN3MapIN12VisualServer10ShaderModeEN11ShaderTypes4TypeE10ComparatorIS1_E16DefaultAllocatorEixERKS1_(a,d)|0;__ZN10StringNameC2EPKc(e,1076075);k=__ZN3MapI10StringNameS_IS0_N14ShaderLanguage8DataTypeE10ComparatorIS0_E16DefaultAllocatorES4_S5_EixERKS0_(n,e)|0;__ZN10StringNameC2EPKc(f,1076728);c[(__ZN3MapI10StringNameN14ShaderLanguage8DataTypeE10ComparatorIS0_E16DefaultAllocatorEixERKS0_(k,f)|0)>>2]=16;__ZN10StringNameD2Ev(f);__ZN10StringNameD2Ev(e);c[d>>2]=1;k=__ZN3MapIN12VisualServer10ShaderModeEN11ShaderTypes4TypeE10ComparatorIS1_E16DefaultAllocatorEixERKS1_(a,d)|0;__ZN10StringNameC2EPKc(e,1076075);n=__ZN3MapI10StringNameS_IS0_N14ShaderLanguage8DataTypeE10ComparatorIS0_E16DefaultAllocatorES4_S5_EixERKS0_(k,e)|0;__ZN10StringNameC2EPKc(f,1152183);c[(__ZN3MapI10StringNameN14ShaderLanguage8DataTypeE10ComparatorIS0_E16DefaultAllocatorEixERKS0_(n,f)|0)>>2]=13;__ZN10StringNameD2Ev(f);__ZN10StringNameD2Ev(e);c[d>>2]=1;n=__ZN3MapIN12VisualServer10ShaderModeEN11ShaderTypes4TypeE10ComparatorIS1_E16DefaultAllocatorEixERKS1_(a,d)|0;__ZN10StringNameC2EPKc(e,1076075);k=__ZN3MapI10StringNameS_IS0_N14ShaderLanguage8DataTypeE10ComparatorIS0_E16DefaultAllocatorES4_S5_EixERKS0_(n,e)|0;__ZN10StringNameC2EPKc(f,1076219);c[(__ZN3MapI10StringNameN14ShaderLanguage8DataTypeE10ComparatorIS0_E16DefaultAllocatorEixERKS0_(k,f)|0)>>2]=19;__ZN10StringNameD2Ev(f);__ZN10StringNameD2Ev(e);c[d>>2]=1;k=__ZN3MapIN12VisualServer10ShaderModeEN11ShaderTypes4TypeE10ComparatorIS1_E16DefaultAllocatorEixERKS1_(a,d)|0;__ZN10StringNameC2EPKc(e,1076075);n=__ZN3MapI10StringNameS_IS0_N14ShaderLanguage8DataTypeE10ComparatorIS0_E16DefaultAllocatorES4_S5_EixERKS0_(k,e)|0;__ZN10StringNameC2EPKc(f,1076264);c[(__ZN3MapI10StringNameN14ShaderLanguage8DataTypeE10ComparatorIS0_E16DefaultAllocatorEixERKS0_(n,f)|0)>>2]=19;__ZN10StringNameD2Ev(f);__ZN10StringNameD2Ev(e);c[d>>2]=1;n=__ZN3MapIN12VisualServer10ShaderModeEN11ShaderTypes4TypeE10ComparatorIS1_E16DefaultAllocatorEixERKS1_(a,d)|0;__ZN10StringNameC2EPKc(e,1076075);k=__ZN3MapI10StringNameS_IS0_N14ShaderLanguage8DataTypeE10ComparatorIS0_E16DefaultAllocatorES4_S5_EixERKS0_(n,e)|0;__ZN10StringNameC2EPKc(f,1076741);c[(__ZN3MapI10StringNameN14ShaderLanguage8DataTypeE10ComparatorIS0_E16DefaultAllocatorEixERKS0_(k,f)|0)>>2]=19;__ZN10StringNameD2Ev(f);__ZN10StringNameD2Ev(e);c[d>>2]=1;k=__ZN3MapIN12VisualServer10ShaderModeEN11ShaderTypes4TypeE10ComparatorIS1_E16DefaultAllocatorEixERKS1_(a,d)|0;__ZN10StringNameC2EPKc(e,1076075);n=__ZN3MapI10StringNameS_IS0_N14ShaderLanguage8DataTypeE10ComparatorIS0_E16DefaultAllocatorES4_S5_EixERKS0_(k,e)|0;__ZN10StringNameC2EPKc(f,1076299);c[(__ZN3MapI10StringNameN14ShaderLanguage8DataTypeE10ComparatorIS0_E16DefaultAllocatorEixERKS0_(n,f)|0)>>2]=13;__ZN10StringNameD2Ev(f);__ZN10StringNameD2Ev(e);c[d>>2]=1;n=__ZN3MapIN12VisualServer10ShaderModeEN11ShaderTypes4TypeE10ComparatorIS1_E16DefaultAllocatorEixERKS1_(a,d)|0;__ZN10StringNameC2EPKc(e,1076075);k=__ZN3MapI10StringNameS_IS0_N14ShaderLanguage8DataTypeE10ComparatorIS0_E16DefaultAllocatorES4_S5_EixERKS0_(n,e)|0;__ZN10StringNameC2EPKc(f,1076754);c[(__ZN3MapI10StringNameN14ShaderLanguage8DataTypeE10ComparatorIS0_E16DefaultAllocatorEixERKS0_(k,f)|0)>>2]=16;__ZN10StringNameD2Ev(f);__ZN10StringNameD2Ev(e);c[d>>2]=1;k=__ZN3MapIN12VisualServer10ShaderModeEN11ShaderTypes4TypeE10ComparatorIS1_E16DefaultAllocatorEixERKS1_(a,d)|0;__ZN10StringNameC2EPKc(e,1076318);n=__ZN3MapI10StringNameS_IS0_N14ShaderLanguage8DataTypeE10ComparatorIS0_E16DefaultAllocatorES4_S5_EixERKS0_(k,e)|0;__ZN10StringNameC2EPKc(f,1076770);c[(__ZN3MapI10StringNameN14ShaderLanguage8DataTypeE10ComparatorIS0_E16DefaultAllocatorEixERKS0_(n,f)|0)>>2]=16;__ZN10StringNameD2Ev(f);__ZN10StringNameD2Ev(e);c[d>>2]=1;n=__ZN3MapIN12VisualServer10ShaderModeEN11ShaderTypes4TypeE10ComparatorIS1_E16DefaultAllocatorEixERKS1_(a,d)|0;__ZN10StringNameC2EPKc(e,1076318);k=__ZN3MapI10StringNameS_IS0_N14ShaderLanguage8DataTypeE10ComparatorIS0_E16DefaultAllocatorES4_S5_EixERKS0_(n,e)|0;__ZN10StringNameC2EPKc(f,1076138);c[(__ZN3MapI10StringNameN14ShaderLanguage8DataTypeE10ComparatorIS0_E16DefaultAllocatorEixERKS0_(k,f)|0)>>2]=14;__ZN10StringNameD2Ev(f);__ZN10StringNameD2Ev(e);c[d>>2]=1;k=__ZN3MapIN12VisualServer10ShaderModeEN11ShaderTypes4TypeE10ComparatorIS1_E16DefaultAllocatorEixERKS1_(a,d)|0;__ZN10StringNameC2EPKc(e,1076318);n=__ZN3MapI10StringNameS_IS0_N14ShaderLanguage8DataTypeE10ComparatorIS0_E16DefaultAllocatorES4_S5_EixERKS0_(k,e)|0;__ZN10StringNameC2EPKc(f,1076154);c[(__ZN3MapI10StringNameN14ShaderLanguage8DataTypeE10ComparatorIS0_E16DefaultAllocatorEixERKS0_(n,f)|0)>>2]=15;__ZN10StringNameD2Ev(f);__ZN10StringNameD2Ev(e);c[d>>2]=1;n=__ZN3MapIN12VisualServer10ShaderModeEN11ShaderTypes4TypeE10ComparatorIS1_E16DefaultAllocatorEixERKS1_(a,d)|0;__ZN10StringNameC2EPKc(e,1076318);k=__ZN3MapI10StringNameS_IS0_N14ShaderLanguage8DataTypeE10ComparatorIS0_E16DefaultAllocatorES4_S5_EixERKS0_(n,e)|0;__ZN10StringNameC2EPKc(f,1076350);c[(__ZN3MapI10StringNameN14ShaderLanguage8DataTypeE10ComparatorIS0_E16DefaultAllocatorEixERKS0_(k,f)|0)>>2]=15;__ZN10StringNameD2Ev(f);__ZN10StringNameD2Ev(e);c[d>>2]=1;k=__ZN3MapIN12VisualServer10ShaderModeEN11ShaderTypes4TypeE10ComparatorIS1_E16DefaultAllocatorEixERKS1_(a,d)|0;__ZN10StringNameC2EPKc(e,1076318);n=__ZN3MapI10StringNameS_IS0_N14ShaderLanguage8DataTypeE10ComparatorIS0_E16DefaultAllocatorES4_S5_EixERKS0_(k,e)|0;__ZN10StringNameC2EPKc(f,1076360);c[(__ZN3MapI10StringNameN14ShaderLanguage8DataTypeE10ComparatorIS0_E16DefaultAllocatorEixERKS0_(n,f)|0)>>2]=13;__ZN10StringNameD2Ev(f);__ZN10StringNameD2Ev(e);c[d>>2]=1;n=__ZN3MapIN12VisualServer10ShaderModeEN11ShaderTypes4TypeE10ComparatorIS1_E16DefaultAllocatorEixERKS1_(a,d)|0;__ZN10StringNameC2EPKc(e,1076318);k=__ZN3MapI10StringNameS_IS0_N14ShaderLanguage8DataTypeE10ComparatorIS0_E16DefaultAllocatorES4_S5_EixERKS0_(n,e)|0;__ZN10StringNameC2EPKc(f,1076178);c[(__ZN3MapI10StringNameN14ShaderLanguage8DataTypeE10ComparatorIS0_E16DefaultAllocatorEixERKS0_(k,f)|0)>>2]=14;__ZN10StringNameD2Ev(f);__ZN10StringNameD2Ev(e);c[d>>2]=1;k=__ZN3MapIN12VisualServer10ShaderModeEN11ShaderTypes4TypeE10ComparatorIS1_E16DefaultAllocatorEixERKS1_(a,d)|0;__ZN10StringNameC2EPKc(e,1076318);n=__ZN3MapI10StringNameS_IS0_N14ShaderLanguage8DataTypeE10ComparatorIS0_E16DefaultAllocatorES4_S5_EixERKS0_(k,e)|0;__ZN10StringNameC2EPKc(f,1076185);c[(__ZN3MapI10StringNameN14ShaderLanguage8DataTypeE10ComparatorIS0_E16DefaultAllocatorEixERKS0_(n,f)|0)>>2]=16;__ZN10StringNameD2Ev(f);__ZN10StringNameD2Ev(e);c[d>>2]=1;n=__ZN3MapIN12VisualServer10ShaderModeEN11ShaderTypes4TypeE10ComparatorIS1_E16DefaultAllocatorEixERKS1_(a,d)|0;__ZN10StringNameC2EPKc(e,1076318);k=__ZN3MapI10StringNameS_IS0_N14ShaderLanguage8DataTypeE10ComparatorIS0_E16DefaultAllocatorES4_S5_EixERKS0_(n,e)|0;__ZN10StringNameC2EPKc(f,1076780);c[(__ZN3MapI10StringNameN14ShaderLanguage8DataTypeE10ComparatorIS0_E16DefaultAllocatorEixERKS0_(k,f)|0)>>2]=20;__ZN10StringNameD2Ev(f);__ZN10StringNameD2Ev(e);c[d>>2]=1;k=__ZN3MapIN12VisualServer10ShaderModeEN11ShaderTypes4TypeE10ComparatorIS1_E16DefaultAllocatorEixERKS1_(a,d)|0;__ZN10StringNameC2EPKc(e,1076318);n=__ZN3MapI10StringNameS_IS0_N14ShaderLanguage8DataTypeE10ComparatorIS0_E16DefaultAllocatorES4_S5_EixERKS0_(k,e)|0;__ZN10StringNameC2EPKc(f,1076788);c[(__ZN3MapI10StringNameN14ShaderLanguage8DataTypeE10ComparatorIS0_E16DefaultAllocatorEixERKS0_(n,f)|0)>>2]=14;__ZN10StringNameD2Ev(f);__ZN10StringNameD2Ev(e);c[d>>2]=1;n=__ZN3MapIN12VisualServer10ShaderModeEN11ShaderTypes4TypeE10ComparatorIS1_E16DefaultAllocatorEixERKS1_(a,d)|0;__ZN10StringNameC2EPKc(e,1076318);k=__ZN3MapI10StringNameS_IS0_N14ShaderLanguage8DataTypeE10ComparatorIS0_E16DefaultAllocatorES4_S5_EixERKS0_(n,e)|0;__ZN10StringNameC2EPKc(f,1076515);c[(__ZN3MapI10StringNameN14ShaderLanguage8DataTypeE10ComparatorIS0_E16DefaultAllocatorEixERKS0_(k,f)|0)>>2]=14;__ZN10StringNameD2Ev(f);__ZN10StringNameD2Ev(e);c[d>>2]=1;k=__ZN3MapIN12VisualServer10ShaderModeEN11ShaderTypes4TypeE10ComparatorIS1_E16DefaultAllocatorEixERKS1_(a,d)|0;__ZN10StringNameC2EPKc(e,1076318);n=__ZN3MapI10StringNameS_IS0_N14ShaderLanguage8DataTypeE10ComparatorIS0_E16DefaultAllocatorES4_S5_EixERKS0_(k,e)|0;__ZN10StringNameC2EPKc(f,1076525);c[(__ZN3MapI10StringNameN14ShaderLanguage8DataTypeE10ComparatorIS0_E16DefaultAllocatorEixERKS0_(n,f)|0)>>2]=14;__ZN10StringNameD2Ev(f);__ZN10StringNameD2Ev(e);c[d>>2]=1;n=__ZN3MapIN12VisualServer10ShaderModeEN11ShaderTypes4TypeE10ComparatorIS1_E16DefaultAllocatorEixERKS1_(a,d)|0;__ZN10StringNameC2EPKc(e,1076318);k=__ZN3MapI10StringNameS_IS0_N14ShaderLanguage8DataTypeE10ComparatorIS0_E16DefaultAllocatorES4_S5_EixERKS0_(n,e)|0;__ZN10StringNameC2EPKc(f,1076299);c[(__ZN3MapI10StringNameN14ShaderLanguage8DataTypeE10ComparatorIS0_E16DefaultAllocatorEixERKS0_(k,f)|0)>>2]=13;__ZN10StringNameD2Ev(f);__ZN10StringNameD2Ev(e);c[d>>2]=1;k=__ZN3MapIN12VisualServer10ShaderModeEN11ShaderTypes4TypeE10ComparatorIS1_E16DefaultAllocatorEixERKS1_(a,d)|0;__ZN10StringNameC2EPKc(e,1076807);n=__ZN3MapI10StringNameS_IS0_N14ShaderLanguage8DataTypeE10ComparatorIS0_E16DefaultAllocatorES4_S5_EixERKS0_(k,e)|0;__ZN10StringNameC2EPKc(f,1076138);c[(__ZN3MapI10StringNameN14ShaderLanguage8DataTypeE10ComparatorIS0_E16DefaultAllocatorEixERKS0_(n,f)|0)>>2]=14;__ZN10StringNameD2Ev(f);__ZN10StringNameD2Ev(e);c[d>>2]=1;n=__ZN3MapIN12VisualServer10ShaderModeEN11ShaderTypes4TypeE10ComparatorIS1_E16DefaultAllocatorEixERKS1_(a,d)|0;__ZN10StringNameC2EPKc(e,1076807);k=__ZN3MapI10StringNameS_IS0_N14ShaderLanguage8DataTypeE10ComparatorIS0_E16DefaultAllocatorES4_S5_EixERKS0_(n,e)|0;__ZN10StringNameC2EPKc(f,1076154);c[(__ZN3MapI10StringNameN14ShaderLanguage8DataTypeE10ComparatorIS0_E16DefaultAllocatorEixERKS0_(k,f)|0)>>2]=15;__ZN10StringNameD2Ev(f);__ZN10StringNameD2Ev(e);c[d>>2]=1;k=__ZN3MapIN12VisualServer10ShaderModeEN11ShaderTypes4TypeE10ComparatorIS1_E16DefaultAllocatorEixERKS1_(a,d)|0;__ZN10StringNameC2EPKc(e,1076807);n=__ZN3MapI10StringNameS_IS0_N14ShaderLanguage8DataTypeE10ComparatorIS0_E16DefaultAllocatorES4_S5_EixERKS0_(k,e)|0;__ZN10StringNameC2EPKc(f,1076178);c[(__ZN3MapI10StringNameN14ShaderLanguage8DataTypeE10ComparatorIS0_E16DefaultAllocatorEixERKS0_(n,f)|0)>>2]=14;__ZN10StringNameD2Ev(f);__ZN10StringNameD2Ev(e);c[d>>2]=1;n=__ZN3MapIN12VisualServer10ShaderModeEN11ShaderTypes4TypeE10ComparatorIS1_E16DefaultAllocatorEixERKS1_(a,d)|0;__ZN10StringNameC2EPKc(e,1076807);k=__ZN3MapI10StringNameS_IS0_N14ShaderLanguage8DataTypeE10ComparatorIS0_E16DefaultAllocatorES4_S5_EixERKS0_(n,e)|0;__ZN10StringNameC2EPKc(f,1076185);c[(__ZN3MapI10StringNameN14ShaderLanguage8DataTypeE10ComparatorIS0_E16DefaultAllocatorEixERKS0_(k,f)|0)>>2]=16;__ZN10StringNameD2Ev(f);__ZN10StringNameD2Ev(e);c[d>>2]=1;k=__ZN3MapIN12VisualServer10ShaderModeEN11ShaderTypes4TypeE10ComparatorIS1_E16DefaultAllocatorEixERKS1_(a,d)|0;__ZN10StringNameC2EPKc(e,1076807);n=__ZN3MapI10StringNameS_IS0_N14ShaderLanguage8DataTypeE10ComparatorIS0_E16DefaultAllocatorES4_S5_EixERKS0_(k,e)|0;__ZN10StringNameC2EPKc(f,1076780);c[(__ZN3MapI10StringNameN14ShaderLanguage8DataTypeE10ComparatorIS0_E16DefaultAllocatorEixERKS0_(n,f)|0)>>2]=20;__ZN10StringNameD2Ev(f);__ZN10StringNameD2Ev(e);c[d>>2]=1;n=__ZN3MapIN12VisualServer10ShaderModeEN11ShaderTypes4TypeE10ComparatorIS1_E16DefaultAllocatorEixERKS1_(a,d)|0;__ZN10StringNameC2EPKc(e,1076807);k=__ZN3MapI10StringNameS_IS0_N14ShaderLanguage8DataTypeE10ComparatorIS0_E16DefaultAllocatorES4_S5_EixERKS0_(n,e)|0;__ZN10StringNameC2EPKc(f,1076788);c[(__ZN3MapI10StringNameN14ShaderLanguage8DataTypeE10ComparatorIS0_E16DefaultAllocatorEixERKS0_(k,f)|0)>>2]=14;__ZN10StringNameD2Ev(f);__ZN10StringNameD2Ev(e);c[d>>2]=1;k=__ZN3MapIN12VisualServer10ShaderModeEN11ShaderTypes4TypeE10ComparatorIS1_E16DefaultAllocatorEixERKS1_(a,d)|0;__ZN10StringNameC2EPKc(e,1076807);n=__ZN3MapI10StringNameS_IS0_N14ShaderLanguage8DataTypeE10ComparatorIS0_E16DefaultAllocatorES4_S5_EixERKS0_(k,e)|0;__ZN10StringNameC2EPKc(f,1076813);c[(__ZN3MapI10StringNameN14ShaderLanguage8DataTypeE10ComparatorIS0_E16DefaultAllocatorEixERKS0_(n,f)|0)>>2]=16;__ZN10StringNameD2Ev(f);__ZN10StringNameD2Ev(e);c[d>>2]=1;n=__ZN3MapIN12VisualServer10ShaderModeEN11ShaderTypes4TypeE10ComparatorIS1_E16DefaultAllocatorEixERKS1_(a,d)|0;__ZN10StringNameC2EPKc(e,1076807);k=__ZN3MapI10StringNameS_IS0_N14ShaderLanguage8DataTypeE10ComparatorIS0_E16DefaultAllocatorES4_S5_EixERKS0_(n,e)|0;__ZN10StringNameC2EPKc(f,1076818);c[(__ZN3MapI10StringNameN14ShaderLanguage8DataTypeE10ComparatorIS0_E16DefaultAllocatorEixERKS0_(k,f)|0)>>2]=16;__ZN10StringNameD2Ev(f);__ZN10StringNameD2Ev(e);c[d>>2]=1;k=__ZN3MapIN12VisualServer10ShaderModeEN11ShaderTypes4TypeE10ComparatorIS1_E16DefaultAllocatorEixERKS1_(a,d)|0;__ZN10StringNameC2EPKc(e,1076807);n=__ZN3MapI10StringNameS_IS0_N14ShaderLanguage8DataTypeE10ComparatorIS0_E16DefaultAllocatorES4_S5_EixERKS0_(k,e)|0;__ZN10StringNameC2EPKc(f,1076515);c[(__ZN3MapI10StringNameN14ShaderLanguage8DataTypeE10ComparatorIS0_E16DefaultAllocatorEixERKS0_(n,f)|0)>>2]=14;__ZN10StringNameD2Ev(f);__ZN10StringNameD2Ev(e);c[d>>2]=1;n=__ZN3MapIN12VisualServer10ShaderModeEN11ShaderTypes4TypeE10ComparatorIS1_E16DefaultAllocatorEixERKS1_(a,d)|0;__ZN10StringNameC2EPKc(e,1076807);k=__ZN3MapI10StringNameS_IS0_N14ShaderLanguage8DataTypeE10ComparatorIS0_E16DefaultAllocatorES4_S5_EixERKS0_(n,e)|0;__ZN10StringNameC2EPKc(f,1076823);c[(__ZN3MapI10StringNameN14ShaderLanguage8DataTypeE10ComparatorIS0_E16DefaultAllocatorEixERKS0_(k,f)|0)>>2]=14;__ZN10StringNameD2Ev(f);__ZN10StringNameD2Ev(e);c[d>>2]=1;k=__ZN3MapIN12VisualServer10ShaderModeEN11ShaderTypes4TypeE10ComparatorIS1_E16DefaultAllocatorEixERKS1_(a,d)|0;__ZN10StringNameC2EPKc(e,1076807);n=__ZN3MapI10StringNameS_IS0_N14ShaderLanguage8DataTypeE10ComparatorIS0_E16DefaultAllocatorES4_S5_EixERKS0_(k,e)|0;__ZN10StringNameC2EPKc(f,1076833);c[(__ZN3MapI10StringNameN14ShaderLanguage8DataTypeE10ComparatorIS0_E16DefaultAllocatorEixERKS0_(n,f)|0)>>2]=13;__ZN10StringNameD2Ev(f);__ZN10StringNameD2Ev(e);c[d>>2]=1;n=__ZN3MapIN12VisualServer10ShaderModeEN11ShaderTypes4TypeE10ComparatorIS1_E16DefaultAllocatorEixERKS1_(a,d)|0;__ZN10StringNameC2EPKc(e,1076807);k=__ZN3MapI10StringNameS_IS0_N14ShaderLanguage8DataTypeE10ComparatorIS0_E16DefaultAllocatorES4_S5_EixERKS0_(n,e)|0;__ZN10StringNameC2EPKc(f,1076846);c[(__ZN3MapI10StringNameN14ShaderLanguage8DataTypeE10ComparatorIS0_E16DefaultAllocatorEixERKS0_(k,f)|0)>>2]=16;__ZN10StringNameD2Ev(f);__ZN10StringNameD2Ev(e);c[d>>2]=1;k=__ZN3MapIN12VisualServer10ShaderModeEN11ShaderTypes4TypeE10ComparatorIS1_E16DefaultAllocatorEixERKS1_(a,d)|0;__ZN10StringNameC2EPKc(e,1076807);n=__ZN3MapI10StringNameS_IS0_N14ShaderLanguage8DataTypeE10ComparatorIS0_E16DefaultAllocatorES4_S5_EixERKS0_(k,e)|0;__ZN10StringNameC2EPKc(f,1076858);c[(__ZN3MapI10StringNameN14ShaderLanguage8DataTypeE10ComparatorIS0_E16DefaultAllocatorEixERKS0_(n,f)|0)>>2]=14;__ZN10StringNameD2Ev(f);__ZN10StringNameD2Ev(e);c[d>>2]=1;n=__ZN3MapIN12VisualServer10ShaderModeEN11ShaderTypes4TypeE10ComparatorIS1_E16DefaultAllocatorEixERKS1_(a,d)|0;__ZN10StringNameC2EPKc(e,1076807);k=__ZN3MapI10StringNameS_IS0_N14ShaderLanguage8DataTypeE10ComparatorIS0_E16DefaultAllocatorES4_S5_EixERKS0_(n,e)|0;__ZN10StringNameC2EPKc(f,1076867);c[(__ZN3MapI10StringNameN14ShaderLanguage8DataTypeE10ComparatorIS0_E16DefaultAllocatorEixERKS0_(k,f)|0)>>2]=16;__ZN10StringNameD2Ev(f);__ZN10StringNameD2Ev(e);c[d>>2]=1;k=__ZN3MapIN12VisualServer10ShaderModeEN11ShaderTypes4TypeE10ComparatorIS1_E16DefaultAllocatorEixERKS1_(a,d)|0;__ZN10StringNameC2EPKc(e,1076807);n=__ZN3MapI10StringNameS_IS0_N14ShaderLanguage8DataTypeE10ComparatorIS0_E16DefaultAllocatorES4_S5_EixERKS0_(k,e)|0;__ZN10StringNameC2EPKc(f,1076880);c[(__ZN3MapI10StringNameN14ShaderLanguage8DataTypeE10ComparatorIS0_E16DefaultAllocatorEixERKS0_(n,f)|0)>>2]=16;__ZN10StringNameD2Ev(f);__ZN10StringNameD2Ev(e);c[d>>2]=1;n=__ZN3MapIN12VisualServer10ShaderModeEN11ShaderTypes4TypeE10ComparatorIS1_E16DefaultAllocatorEixERKS1_(a,d)|0;__ZN10StringNameC2EPKc(e,1076807);k=__ZN3MapI10StringNameS_IS0_N14ShaderLanguage8DataTypeE10ComparatorIS0_E16DefaultAllocatorES4_S5_EixERKS0_(n,e)|0;__ZN10StringNameC2EPKc(f,1076886);c[(__ZN3MapI10StringNameN14ShaderLanguage8DataTypeE10ComparatorIS0_E16DefaultAllocatorEixERKS0_(k,f)|0)>>2]=16;__ZN10StringNameD2Ev(f);__ZN10StringNameD2Ev(e);c[d>>2]=1;k=__ZN3MapIN12VisualServer10ShaderModeEN11ShaderTypes4TypeE10ComparatorIS1_E16DefaultAllocatorEixERKS1_(a,d)|0;__ZN10StringNameC2EPKc(e,1076807);n=__ZN3MapI10StringNameS_IS0_N14ShaderLanguage8DataTypeE10ComparatorIS0_E16DefaultAllocatorES4_S5_EixERKS0_(k,e)|0;__ZN10StringNameC2EPKc(f,1076525);c[(__ZN3MapI10StringNameN14ShaderLanguage8DataTypeE10ComparatorIS0_E16DefaultAllocatorEixERKS0_(n,f)|0)>>2]=14;__ZN10StringNameD2Ev(f);__ZN10StringNameD2Ev(e);c[d>>2]=1;n=__ZN3MapIN12VisualServer10ShaderModeEN11ShaderTypes4TypeE10ComparatorIS1_E16DefaultAllocatorEixERKS1_(a,d)|0;__ZN10StringNameC2EPKc(e,1076807);k=__ZN3MapI10StringNameS_IS0_N14ShaderLanguage8DataTypeE10ComparatorIS0_E16DefaultAllocatorES4_S5_EixERKS0_(n,e)|0;__ZN10StringNameC2EPKc(f,1076299);c[(__ZN3MapI10StringNameN14ShaderLanguage8DataTypeE10ComparatorIS0_E16DefaultAllocatorEixERKS0_(k,f)|0)>>2]=13;__ZN10StringNameD2Ev(f);__ZN10StringNameD2Ev(e);c[d>>2]=1;k=__ZN3MapIN12VisualServer10ShaderModeEN11ShaderTypes4TypeE10ComparatorIS1_E16DefaultAllocatorEixERKS1_(a,d)|0;n=k+12|0;__ZN6StringC2EPKc(e,1076893);if(!(c[n>>2]|0)){j=__ZnwjPFPvjE(28,4740)|0;i=j+16|0;c[i>>2]=0;c[i+4>>2]=0;c[i+8>>2]=0;c[n>>2]=j;i=c[k+16>>2]|0;c[j+4>>2]=i;c[j+8>>2]=i;c[j+12>>2]=i;c[j>>2]=1}__ZN3SetI6String10ComparatorIS0_E16DefaultAllocatorE10_insert_rbERKS0_(n,e)|0;n=c[e>>2]|0;do if(n|0){if(__Z16atomic_decrementPj(n+-8|0)|0)break;__ZN6Memory11free_staticEPvb(n,1)}while(0);c[d>>2]=1;n=__ZN3MapIN12VisualServer10ShaderModeEN11ShaderTypes4TypeE10ComparatorIS1_E16DefaultAllocatorEixERKS1_(a,d)|0;j=n+12|0;__ZN6StringC2EPKc(e,1076537);if(!(c[j>>2]|0)){i=__ZnwjPFPvjE(28,4740)|0;k=i+16|0;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0;c[j>>2]=i;k=c[n+16>>2]|0;c[i+4>>2]=k;c[i+8>>2]=k;c[i+12>>2]=k;c[i>>2]=1}__ZN3SetI6String10ComparatorIS0_E16DefaultAllocatorE10_insert_rbERKS0_(j,e)|0;j=c[e>>2]|0;do if(j|0){if(__Z16atomic_decrementPj(j+-8|0)|0)break;__ZN6Memory11free_staticEPvb(j,1)}while(0);c[d>>2]=1;j=__ZN3MapIN12VisualServer10ShaderModeEN11ShaderTypes4TypeE10ComparatorIS1_E16DefaultAllocatorEixERKS1_(a,d)|0;i=j+12|0;__ZN6StringC2EPKc(e,1076547);if(!(c[i>>2]|0)){k=__ZnwjPFPvjE(28,4740)|0;n=k+16|0;c[n>>2]=0;c[n+4>>2]=0;c[n+8>>2]=0;c[i>>2]=k;n=c[j+16>>2]|0;c[k+4>>2]=n;c[k+8>>2]=n;c[k+12>>2]=n;c[k>>2]=1}__ZN3SetI6String10ComparatorIS0_E16DefaultAllocatorE10_insert_rbERKS0_(i,e)|0;i=c[e>>2]|0;do if(i|0){if(__Z16atomic_decrementPj(i+-8|0)|0)break;__ZN6Memory11free_staticEPvb(i,1)}while(0);c[d>>2]=1;i=__ZN3MapIN12VisualServer10ShaderModeEN11ShaderTypes4TypeE10ComparatorIS1_E16DefaultAllocatorEixERKS1_(a,d)|0;k=i+12|0;__ZN6StringC2EPKc(e,1076557);if(!(c[k>>2]|0)){n=__ZnwjPFPvjE(28,4740)|0;j=n+16|0;c[j>>2]=0;c[j+4>>2]=0;c[j+8>>2]=0;c[k>>2]=n;j=c[i+16>>2]|0;c[n+4>>2]=j;c[n+8>>2]=j;c[n+12>>2]=j;c[n>>2]=1}__ZN3SetI6String10ComparatorIS0_E16DefaultAllocatorE10_insert_rbERKS0_(k,e)|0;k=c[e>>2]|0;do if(k|0){if(__Z16atomic_decrementPj(k+-8|0)|0)break;__ZN6Memory11free_staticEPvb(k,1)}while(0);c[d>>2]=1;k=__ZN3MapIN12VisualServer10ShaderModeEN11ShaderTypes4TypeE10ComparatorIS1_E16DefaultAllocatorEixERKS1_(a,d)|0;n=k+12|0;__ZN6StringC2EPKc(e,1076567);if(!(c[n>>2]|0)){j=__ZnwjPFPvjE(28,4740)|0;i=j+16|0;c[i>>2]=0;c[i+4>>2]=0;c[i+8>>2]=0;c[n>>2]=j;i=c[k+16>>2]|0;c[j+4>>2]=i;c[j+8>>2]=i;c[j+12>>2]=i;c[j>>2]=1}__ZN3SetI6String10ComparatorIS0_E16DefaultAllocatorE10_insert_rbERKS0_(n,e)|0;n=c[e>>2]|0;do if(n|0){if(__Z16atomic_decrementPj(n+-8|0)|0)break;__ZN6Memory11free_staticEPvb(n,1)}while(0);c[d>>2]=1;n=__ZN3MapIN12VisualServer10ShaderModeEN11ShaderTypes4TypeE10ComparatorIS1_E16DefaultAllocatorEixERKS1_(a,d)|0;j=n+12|0;__ZN6StringC2EPKc(e,1076908);if(!(c[j>>2]|0)){i=__ZnwjPFPvjE(28,4740)|0;k=i+16|0;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0;c[j>>2]=i;k=c[n+16>>2]|0;c[i+4>>2]=k;c[i+8>>2]=k;c[i+12>>2]=k;c[i>>2]=1}__ZN3SetI6String10ComparatorIS0_E16DefaultAllocatorE10_insert_rbERKS0_(j,e)|0;j=c[e>>2]|0;do if(j|0){if(__Z16atomic_decrementPj(j+-8|0)|0)break;__ZN6Memory11free_staticEPvb(j,1)}while(0);c[d>>2]=1;j=__ZN3MapIN12VisualServer10ShaderModeEN11ShaderTypes4TypeE10ComparatorIS1_E16DefaultAllocatorEixERKS1_(a,d)|0;i=j+12|0;__ZN6StringC2EPKc(e,1076690);if(!(c[i>>2]|0)){k=__ZnwjPFPvjE(28,4740)|0;n=k+16|0;c[n>>2]=0;c[n+4>>2]=0;c[n+8>>2]=0;c[i>>2]=k;n=c[j+16>>2]|0;c[k+4>>2]=n;c[k+8>>2]=n;c[k+12>>2]=n;c[k>>2]=1}__ZN3SetI6String10ComparatorIS0_E16DefaultAllocatorE10_insert_rbERKS0_(i,e)|0;i=c[e>>2]|0;do if(i|0){if(__Z16atomic_decrementPj(i+-8|0)|0)break;__ZN6Memory11free_staticEPvb(i,1)}while(0);c[d>>2]=1;i=__ZN3MapIN12VisualServer10ShaderModeEN11ShaderTypes4TypeE10ComparatorIS1_E16DefaultAllocatorEixERKS1_(a,d)|0;k=i+12|0;__ZN6StringC2EPKc(e,1076927);if(!(c[k>>2]|0)){n=__ZnwjPFPvjE(28,4740)|0;j=n+16|0;c[j>>2]=0;c[j+4>>2]=0;c[j+8>>2]=0;c[k>>2]=n;j=c[i+16>>2]|0;c[n+4>>2]=j;c[n+8>>2]=j;c[n+12>>2]=j;c[n>>2]=1}__ZN3SetI6String10ComparatorIS0_E16DefaultAllocatorE10_insert_rbERKS0_(k,e)|0;k=c[e>>2]|0;do if(k|0){if(__Z16atomic_decrementPj(k+-8|0)|0)break;__ZN6Memory11free_staticEPvb(k,1)}while(0);c[d>>2]=2;k=__ZN3MapIN12VisualServer10ShaderModeEN11ShaderTypes4TypeE10ComparatorIS1_E16DefaultAllocatorEixERKS1_(a,d)|0;__ZN10StringNameC2EPKc(e,1076075);n=__ZN3MapI10StringNameS_IS0_N14ShaderLanguage8DataTypeE10ComparatorIS0_E16DefaultAllocatorES4_S5_EixERKS0_(k,e)|0;__ZN10StringNameC2EPKc(f,1076185);c[(__ZN3MapI10StringNameN14ShaderLanguage8DataTypeE10ComparatorIS0_E16DefaultAllocatorEixERKS0_(n,f)|0)>>2]=16;__ZN10StringNameD2Ev(f);__ZN10StringNameD2Ev(e);c[d>>2]=2;n=__ZN3MapIN12VisualServer10ShaderModeEN11ShaderTypes4TypeE10ComparatorIS1_E16DefaultAllocatorEixERKS1_(a,d)|0;__ZN10StringNameC2EPKc(e,1076075);k=__ZN3MapI10StringNameS_IS0_N14ShaderLanguage8DataTypeE10ComparatorIS0_E16DefaultAllocatorES4_S5_EixERKS0_(n,e)|0;__ZN10StringNameC2EPKc(f,1076938);c[(__ZN3MapI10StringNameN14ShaderLanguage8DataTypeE10ComparatorIS0_E16DefaultAllocatorEixERKS0_(k,f)|0)>>2]=15;__ZN10StringNameD2Ev(f);__ZN10StringNameD2Ev(e);c[d>>2]=2;k=__ZN3MapIN12VisualServer10ShaderModeEN11ShaderTypes4TypeE10ComparatorIS1_E16DefaultAllocatorEixERKS1_(a,d)|0;__ZN10StringNameC2EPKc(e,1076075);n=__ZN3MapI10StringNameS_IS0_N14ShaderLanguage8DataTypeE10ComparatorIS0_E16DefaultAllocatorES4_S5_EixERKS0_(k,e)|0;__ZN10StringNameC2EPKc(f,1076947);c[(__ZN3MapI10StringNameN14ShaderLanguage8DataTypeE10ComparatorIS0_E16DefaultAllocatorEixERKS0_(n,f)|0)>>2]=13;__ZN10StringNameD2Ev(f);__ZN10StringNameD2Ev(e);c[d>>2]=2;n=__ZN3MapIN12VisualServer10ShaderModeEN11ShaderTypes4TypeE10ComparatorIS1_E16DefaultAllocatorEixERKS1_(a,d)|0;__ZN10StringNameC2EPKc(e,1076075);k=__ZN3MapI10StringNameS_IS0_N14ShaderLanguage8DataTypeE10ComparatorIS0_E16DefaultAllocatorES4_S5_EixERKS0_(n,e)|0;__ZN10StringNameC2EPKc(f,1076952);c[(__ZN3MapI10StringNameN14ShaderLanguage8DataTypeE10ComparatorIS0_E16DefaultAllocatorEixERKS0_(k,f)|0)>>2]=1;__ZN10StringNameD2Ev(f);__ZN10StringNameD2Ev(e);c[d>>2]=2;k=__ZN3MapIN12VisualServer10ShaderModeEN11ShaderTypes4TypeE10ComparatorIS1_E16DefaultAllocatorEixERKS1_(a,d)|0;__ZN10StringNameC2EPKc(e,1076075);n=__ZN3MapI10StringNameS_IS0_N14ShaderLanguage8DataTypeE10ComparatorIS0_E16DefaultAllocatorES4_S5_EixERKS0_(k,e)|0;__ZN10StringNameC2EPKc(f,1076959);c[(__ZN3MapI10StringNameN14ShaderLanguage8DataTypeE10ComparatorIS0_E16DefaultAllocatorEixERKS0_(n,f)|0)>>2]=1;__ZN10StringNameD2Ev(f);__ZN10StringNameD2Ev(e);c[d>>2]=2;n=__ZN3MapIN12VisualServer10ShaderModeEN11ShaderTypes4TypeE10ComparatorIS1_E16DefaultAllocatorEixERKS1_(a,d)|0;__ZN10StringNameC2EPKc(e,1076075);k=__ZN3MapI10StringNameS_IS0_N14ShaderLanguage8DataTypeE10ComparatorIS0_E16DefaultAllocatorES4_S5_EixERKS0_(n,e)|0;__ZN10StringNameC2EPKc(f,1076967);c[(__ZN3MapI10StringNameN14ShaderLanguage8DataTypeE10ComparatorIS0_E16DefaultAllocatorEixERKS0_(k,f)|0)>>2]=16;__ZN10StringNameD2Ev(f);__ZN10StringNameD2Ev(e);c[d>>2]=2;k=__ZN3MapIN12VisualServer10ShaderModeEN11ShaderTypes4TypeE10ComparatorIS1_E16DefaultAllocatorEixERKS1_(a,d)|0;__ZN10StringNameC2EPKc(e,1076075);n=__ZN3MapI10StringNameS_IS0_N14ShaderLanguage8DataTypeE10ComparatorIS0_E16DefaultAllocatorES4_S5_EixERKS0_(k,e)|0;__ZN10StringNameC2EPKc(f,1076974);c[(__ZN3MapI10StringNameN14ShaderLanguage8DataTypeE10ComparatorIS0_E16DefaultAllocatorEixERKS0_(n,f)|0)>>2]=19;__ZN10StringNameD2Ev(f);__ZN10StringNameD2Ev(e);c[d>>2]=2;n=__ZN3MapIN12VisualServer10ShaderModeEN11ShaderTypes4TypeE10ComparatorIS1_E16DefaultAllocatorEixERKS1_(a,d)|0;__ZN10StringNameC2EPKc(e,1076075);k=__ZN3MapI10StringNameS_IS0_N14ShaderLanguage8DataTypeE10ComparatorIS0_E16DefaultAllocatorES4_S5_EixERKS0_(n,e)|0;__ZN10StringNameC2EPKc(f,1076299);c[(__ZN3MapI10StringNameN14ShaderLanguage8DataTypeE10ComparatorIS0_E16DefaultAllocatorEixERKS0_(k,f)|0)>>2]=16;__ZN10StringNameD2Ev(f);__ZN10StringNameD2Ev(e);c[d>>2]=2;k=__ZN3MapIN12VisualServer10ShaderModeEN11ShaderTypes4TypeE10ComparatorIS1_E16DefaultAllocatorEixERKS1_(a,d)|0;__ZN10StringNameC2EPKc(e,1076075);n=__ZN3MapI10StringNameS_IS0_N14ShaderLanguage8DataTypeE10ComparatorIS0_E16DefaultAllocatorES4_S5_EixERKS0_(k,e)|0;__ZN10StringNameC2EPKc(f,1076984);c[(__ZN3MapI10StringNameN14ShaderLanguage8DataTypeE10ComparatorIS0_E16DefaultAllocatorEixERKS0_(n,f)|0)>>2]=13;__ZN10StringNameD2Ev(f);__ZN10StringNameD2Ev(e);c[d>>2]=2;n=__ZN3MapIN12VisualServer10ShaderModeEN11ShaderTypes4TypeE10ComparatorIS1_E16DefaultAllocatorEixERKS1_(a,d)|0;__ZN10StringNameC2EPKc(e,1076075);k=__ZN3MapI10StringNameS_IS0_N14ShaderLanguage8DataTypeE10ComparatorIS0_E16DefaultAllocatorES4_S5_EixERKS0_(n,e)|0;__ZN10StringNameC2EPKc(f,1076993);c[(__ZN3MapI10StringNameN14ShaderLanguage8DataTypeE10ComparatorIS0_E16DefaultAllocatorEixERKS0_(k,f)|0)>>2]=13;__ZN10StringNameD2Ev(f);__ZN10StringNameD2Ev(e);c[d>>2]=2;k=__ZN3MapIN12VisualServer10ShaderModeEN11ShaderTypes4TypeE10ComparatorIS1_E16DefaultAllocatorEixERKS1_(a,d)|0;__ZN10StringNameC2EPKc(e,1076075);n=__ZN3MapI10StringNameS_IS0_N14ShaderLanguage8DataTypeE10ComparatorIS0_E16DefaultAllocatorES4_S5_EixERKS0_(k,e)|0;__ZN10StringNameC2EPKc(f,1076999);c[(__ZN3MapI10StringNameN14ShaderLanguage8DataTypeE10ComparatorIS0_E16DefaultAllocatorEixERKS0_(n,f)|0)>>2]=9;__ZN10StringNameD2Ev(f);__ZN10StringNameD2Ev(e);c[d>>2]=2;n=__ZN3MapIN12VisualServer10ShaderModeEN11ShaderTypes4TypeE10ComparatorIS1_E16DefaultAllocatorEixERKS1_(a,d)|0;__ZN10StringNameC2EPKc(e,1076075);k=__ZN3MapI10StringNameS_IS0_N14ShaderLanguage8DataTypeE10ComparatorIS0_E16DefaultAllocatorES4_S5_EixERKS0_(n,e)|0;__ZN10StringNameC2EPKc(f,1077006);c[(__ZN3MapI10StringNameN14ShaderLanguage8DataTypeE10ComparatorIS0_E16DefaultAllocatorEixERKS0_(k,f)|0)>>2]=5;__ZN10StringNameD2Ev(f);__ZN10StringNameD2Ev(e);c[d>>2]=2;k=__ZN3MapIN12VisualServer10ShaderModeEN11ShaderTypes4TypeE10ComparatorIS1_E16DefaultAllocatorEixERKS1_(a,d)|0;__ZN10StringNameC2EPKc(e,1076075);n=__ZN3MapI10StringNameS_IS0_N14ShaderLanguage8DataTypeE10ComparatorIS0_E16DefaultAllocatorES4_S5_EixERKS0_(k,e)|0;__ZN10StringNameC2EPKc(f,1077012);c[(__ZN3MapI10StringNameN14ShaderLanguage8DataTypeE10ComparatorIS0_E16DefaultAllocatorEixERKS0_(n,f)|0)>>2]=19;__ZN10StringNameD2Ev(f);__ZN10StringNameD2Ev(e);c[d>>2]=2;f=__ZN3MapIN12VisualServer10ShaderModeEN11ShaderTypes4TypeE10ComparatorIS1_E16DefaultAllocatorEixERKS1_(a,d)|0;n=f+12|0;__ZN6StringC2EPKc(e,1077031);if(!(c[n>>2]|0)){k=__ZnwjPFPvjE(28,4740)|0;j=k+16|0;c[j>>2]=0;c[j+4>>2]=0;c[j+8>>2]=0;c[n>>2]=k;j=c[f+16>>2]|0;c[k+4>>2]=j;c[k+8>>2]=j;c[k+12>>2]=j;c[k>>2]=1}__ZN3SetI6String10ComparatorIS0_E16DefaultAllocatorE10_insert_rbERKS0_(n,e)|0;n=c[e>>2]|0;do if(n|0){if(__Z16atomic_decrementPj(n+-8|0)|0)break;__ZN6Memory11free_staticEPvb(n,1)}while(0);c[d>>2]=2;n=__ZN3MapIN12VisualServer10ShaderModeEN11ShaderTypes4TypeE10ComparatorIS1_E16DefaultAllocatorEixERKS1_(a,d)|0;k=n+12|0;__ZN6StringC2EPKc(e,1077041);if(!(c[k>>2]|0)){j=__ZnwjPFPvjE(28,4740)|0;f=j+16|0;c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;c[k>>2]=j;f=c[n+16>>2]|0;c[j+4>>2]=f;c[j+8>>2]=f;c[j+12>>2]=f;c[j>>2]=1}__ZN3SetI6String10ComparatorIS0_E16DefaultAllocatorE10_insert_rbERKS0_(k,e)|0;k=c[e>>2]|0;do if(k|0){if(__Z16atomic_decrementPj(k+-8|0)|0)break;__ZN6Memory11free_staticEPvb(k,1)}while(0);c[d>>2]=2;k=__ZN3MapIN12VisualServer10ShaderModeEN11ShaderTypes4TypeE10ComparatorIS1_E16DefaultAllocatorEixERKS1_(a,d)|0;j=k+12|0;__ZN6StringC2EPKc(e,1077055);if(!(c[j>>2]|0)){f=__ZnwjPFPvjE(28,4740)|0;n=f+16|0;c[n>>2]=0;c[n+4>>2]=0;c[n+8>>2]=0;c[j>>2]=f;n=c[k+16>>2]|0;c[f+4>>2]=n;c[f+8>>2]=n;c[f+12>>2]=n;c[f>>2]=1}__ZN3SetI6String10ComparatorIS0_E16DefaultAllocatorE10_insert_rbERKS0_(j,e)|0;j=c[e>>2]|0;do if(j|0){if(__Z16atomic_decrementPj(j+-8|0)|0)break;__ZN6Memory11free_staticEPvb(j,1)}while(0);c[d>>2]=2;j=__ZN3MapIN12VisualServer10ShaderModeEN11ShaderTypes4TypeE10ComparatorIS1_E16DefaultAllocatorEixERKS1_(a,d)|0;a=j+12|0;__ZN6StringC2EPKc(e,1077072);if(!(c[a>>2]|0)){f=__ZnwjPFPvjE(28,4740)|0;n=f+16|0;c[n>>2]=0;c[n+4>>2]=0;c[n+8>>2]=0;c[a>>2]=f;n=c[j+16>>2]|0;c[f+4>>2]=n;c[f+8>>2]=n;c[f+12>>2]=n;c[f>>2]=1}__ZN3SetI6String10ComparatorIS0_E16DefaultAllocatorE10_insert_rbERKS0_(a,e)|0;a=c[e>>2]|0;do if(a|0){if(__Z16atomic_decrementPj(a+-8|0)|0)break;__ZN6Memory11free_staticEPvb(a,1)}while(0);__ZN6StringC2EPKc(d,1077082);if(!(c[g>>2]|0)){a=__ZnwjPFPvjE(28,4740)|0;e=a+16|0;c[e>>2]=0;c[e+4>>2]=0;c[e+8>>2]=0;c[g>>2]=a;e=c[h>>2]|0;c[a+4>>2]=e;c[a+8>>2]=e;c[a+12>>2]=e;c[a>>2]=1}__ZN3SetI6String10ComparatorIS0_E16DefaultAllocatorE10_insert_rbERKS0_(g,d)|0;a=c[d>>2]|0;do if(a|0){if(__Z16atomic_decrementPj(a+-8|0)|0)break;__ZN6Memory11free_staticEPvb(a,1)}while(0);__ZN6StringC2EPKc(d,1077090);if(!(c[g>>2]|0)){a=__ZnwjPFPvjE(28,4740)|0;e=a+16|0;c[e>>2]=0;c[e+4>>2]=0;c[e+8>>2]=0;c[g>>2]=a;e=c[h>>2]|0;c[a+4>>2]=e;c[a+8>>2]=e;c[a+12>>2]=e;c[a>>2]=1}__ZN3SetI6String10ComparatorIS0_E16DefaultAllocatorE10_insert_rbERKS0_(g,d)|0;a=c[d>>2]|0;do if(a|0){if(__Z16atomic_decrementPj(a+-8|0)|0)break;__ZN6Memory11free_staticEPvb(a,1)}while(0);__ZN6StringC2EPKc(d,1077102);if(!(c[g>>2]|0)){a=__ZnwjPFPvjE(28,4740)|0;e=a+16|0;c[e>>2]=0;c[e+4>>2]=0;c[e+8>>2]=0;c[g>>2]=a;e=c[h>>2]|0;c[a+4>>2]=e;c[a+8>>2]=e;c[a+12>>2]=e;c[a>>2]=1}__ZN3SetI6String10ComparatorIS0_E16DefaultAllocatorE10_insert_rbERKS0_(g,d)|0;g=c[d>>2]|0;if(!g){l=b;return}if(__Z16atomic_decrementPj(g+-8|0)|0){l=b;return}__ZN6Memory11free_staticEPvb(g,1);l=b;return}function __ZN3MapIN12VisualServer10ShaderModeEN11ShaderTypes4TypeE10ComparatorIS1_E16DefaultAllocatorEixERKS1_(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e;g=c[b>>2]|0;if(!g){h=__ZnwjPFPvjE(52,4740)|0;c[h+32>>2]=379008;c[h+28>>2]=0;c[h+36>>2]=0;c[h+44>>2]=379008;c[h+40>>2]=0;c[h+48>>2]=0;i=h+16|0;c[i>>2]=0;c[i+4>>2]=0;c[b>>2]=h;i=c[b+4>>2]|0;c[h+4>>2]=i;c[h+8>>2]=i;c[h+12>>2]=i;c[h>>2]=1;if(!h){j=0;k=12}else{n=h;o=i;k=4}}else{n=g;o=c[b+4>>2]|0;k=4}a:do if((k|0)==4){g=c[n+8>>2]|0;if((g|0)!=(o|0)){i=c[d>>2]|0;h=g;while(1){g=c[h+24>>2]|0;if((i|0)<(g|0))p=h+8|0;else{if((g|0)>=(i|0))break;p=h+4|0}g=c[p>>2]|0;if((g|0)==(o|0)){j=n;k=12;break a}else h=g}if(!((h|0)==(o|0)|(h|0)==0))q=h;else{j=n;k=12}}else{j=n;k=12}}while(0);if((k|0)==12){c[f+4>>2]=379008;c[f>>2]=0;c[f+8>>2]=0;c[f+16>>2]=379008;c[f+12>>2]=0;c[f+20>>2]=0;if(!j){j=__ZnwjPFPvjE(52,4740)|0;c[j+32>>2]=379008;c[j+28>>2]=0;c[j+36>>2]=0;c[j+44>>2]=379008;c[j+40>>2]=0;c[j+48>>2]=0;k=j+16|0;c[k>>2]=0;c[k+4>>2]=0;c[b>>2]=j;k=c[b+4>>2]|0;c[j+4>>2]=k;c[j+8>>2]=k;c[j+12>>2]=k;c[j>>2]=1}j=__ZN3MapIN12VisualServer10ShaderModeEN11ShaderTypes4TypeE10ComparatorIS1_E16DefaultAllocatorE10_insert_rbERKS1_RKS3_(b,d,f)|0;__ZN11ShaderTypes4TypeD2Ev(f);if(!j){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145936,616,1145947,0);r=0;l=e;return r|0}else q=j}a[1263537]=0;r=q+28|0;l=e;return r|0}function __ZN3MapIN12VisualServer10ShaderModeEN11ShaderTypes4TypeE10ComparatorIS1_E16DefaultAllocatorE10_insert_rbERKS1_RKS3_(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f;a[g>>0]=0;h=__ZN3MapIN12VisualServer10ShaderModeEN11ShaderTypes4TypeE10ComparatorIS1_E16DefaultAllocatorE7_insertERKS1_Rb(b,d,g)|0;if(h|0)__ZN11ShaderTypes4TypeaSERKS0_(h+28|0,e)|0;if(a[g>>0]|0){l=f;return h|0}g=b+8|0;c[g>>2]=(c[g>>2]|0)+1;g=h+12|0;e=c[g>>2]|0;if(!(c[e>>2]|0)){d=b+4|0;i=h;j=e;k=e;e=g;while(1){g=j+12|0;n=c[g>>2]|0;o=c[n+8>>2]|0;p=n;do if((j|0)==(o|0)){q=c[n+4>>2]|0;if(!(c[q>>2]|0)){c[k>>2]=1;a[1263537]=0;c[q>>2]=1;if((c[d>>2]|0)==(n|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);r=c[(c[e>>2]|0)+12>>2]|0;break}else{a[1263537]=0;c[n>>2]=0;r=n;break}}q=j+4|0;if((i|0)==(c[q>>2]|0)){s=i+8|0;t=c[s>>2]|0;c[q>>2]=t;if((t|0)==(c[d>>2]|0))u=p;else{c[t+12>>2]=j;u=c[g>>2]|0}t=i+12|0;c[t>>2]=u;q=c[g>>2]|0;v=q+8|0;c[((c[v>>2]|0)==(j|0)?v:q+4|0)>>2]=i;c[s>>2]=j;c[g>>2]=i;w=j;x=i;y=c[t>>2]|0}else{w=i;x=j;y=n}a[1263537]=0;c[x>>2]=1;t=c[d>>2]|0;if((t|0)==(y|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);z=c[(c[w+12>>2]|0)+12>>2]|0;A=c[d>>2]|0}else{a[1263537]=0;c[y>>2]=0;z=y;A=t}t=z+8|0;s=c[t>>2]|0;q=s+4|0;v=c[q>>2]|0;c[t>>2]=v;if((v|0)!=(A|0))c[v+12>>2]=z;v=z+12|0;c[s+12>>2]=c[v>>2];t=c[v>>2]|0;B=t+4|0;c[((c[B>>2]|0)==(z|0)?B:t+8|0)>>2]=s;c[q>>2]=z;c[v>>2]=s;r=w}else{if(!(c[o>>2]|0)){c[k>>2]=1;a[1263537]=0;c[o>>2]=1;if((c[d>>2]|0)==(n|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);r=c[(c[e>>2]|0)+12>>2]|0;break}else{a[1263537]=0;c[n>>2]=0;r=n;break}}s=j+8|0;if((i|0)==(c[s>>2]|0)){v=i+4|0;q=c[v>>2]|0;c[s>>2]=q;if((q|0)==(c[d>>2]|0))C=p;else{c[q+12>>2]=j;C=c[g>>2]|0}q=i+12|0;c[q>>2]=C;s=c[g>>2]|0;t=s+4|0;c[((c[t>>2]|0)==(j|0)?t:s+8|0)>>2]=i;c[v>>2]=j;c[g>>2]=i;D=j;E=i;F=c[q>>2]|0}else{D=i;E=j;F=n}a[1263537]=0;c[E>>2]=1;q=c[d>>2]|0;if((q|0)==(F|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);G=c[d>>2]|0;H=c[(c[D+12>>2]|0)+12>>2]|0}else{a[1263537]=0;c[F>>2]=0;G=q;H=F}q=H+4|0;v=c[q>>2]|0;s=v+8|0;t=c[s>>2]|0;c[q>>2]=t;if((t|0)!=(G|0))c[t+12>>2]=H;t=H+12|0;c[v+12>>2]=c[t>>2];q=c[t>>2]|0;B=q+8|0;c[((c[B>>2]|0)==(H|0)?B:q+4|0)>>2]=v;c[s>>2]=H;c[t>>2]=v;r=D}while(0);n=r+12|0;g=c[n>>2]|0;if(!(c[g>>2]|0)){i=r;j=g;k=g;e=n}else break}}e=c[(c[b>>2]|0)+8>>2]|0;a[1263537]=0;c[e>>2]=1;l=f;return h|0}function __ZN11ShaderTypes4TypeD2Ev(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=a+12|0;d=c[b>>2]|0;if(d|0?(__ZN3SetI6String10ComparatorIS0_E16DefaultAllocatorE13_cleanup_treeEPNS4_7ElementE(b,c[d+8>>2]|0),d=c[a+16>>2]|0,e=c[b>>2]|0,c[e+8>>2]=d,c[a+20>>2]=0,f=d,c[f+12>>2]=f,e|0):0){f=c[e+24>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);__ZN6Memory11free_staticEPvb(e,0);c[b>>2]=0}b=c[a>>2]|0;if(!b)return;__ZN3MapI10StringNameS_IS0_N14ShaderLanguage8DataTypeE10ComparatorIS0_E16DefaultAllocatorES4_S5_E13_cleanup_treeEPNS7_7ElementE(a,c[b+8>>2]|0);b=c[a+4>>2]|0;e=c[a>>2]|0;c[e+8>>2]=b;c[a+8>>2]=0;f=b;c[f+12>>2]=f;if(!e)return;f=e+28|0;b=c[f>>2]|0;if(b|0?(__ZN3MapI10StringNameN14ShaderLanguage8DataTypeE10ComparatorIS0_E16DefaultAllocatorE13_cleanup_treeEPNS6_7ElementE(f,c[b+8>>2]|0),b=c[e+32>>2]|0,d=c[f>>2]|0,c[d+8>>2]=b,c[e+36>>2]=0,g=b,c[g+12>>2]=g,d|0):0){__ZN10StringNameD2Ev(d+24|0);__ZN6Memory11free_staticEPvb(d,0);c[f>>2]=0}__ZN10StringNameD2Ev(e+24|0);__ZN6Memory11free_staticEPvb(e,0);c[a>>2]=0;return}function __ZN3MapIN12VisualServer10ShaderModeEN11ShaderTypes4TypeE10ComparatorIS1_E16DefaultAllocatorE7_insertERKS1_Rb(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0;f=c[b>>2]|0;g=c[f+8>>2]|0;h=b+4|0;i=c[h>>2]|0;a:do if((g|0)==(i|0))j=f;else{k=c[d>>2]|0;l=g;while(1){m=c[l+24>>2]|0;if((k|0)<(m|0))n=l+8|0;else{if((m|0)>=(k|0))break;n=l+4|0}m=c[n>>2]|0;if((m|0)==(i|0)){j=l;break a}else l=m}a[e>>0]=1;o=l;return o|0}while(0);i=__ZnwjPFPvjE(52,4740)|0;c[i+32>>2]=379008;c[i+28>>2]=0;c[i+36>>2]=0;c[i+44>>2]=379008;c[i+40>>2]=0;c[i+48>>2]=0;c[i>>2]=0;c[i+4>>2]=0;c[i+8>>2]=0;c[i+12>>2]=0;c[i+16>>2]=0;c[i+20>>2]=0;c[i+12>>2]=j;n=c[h>>2]|0;g=i+4|0;c[g>>2]=n;f=i+8|0;c[f>>2]=n;c[i+24>>2]=c[d>>2];if((j|0)!=(c[b>>2]|0)?(c[d>>2]|0)>=(c[j+24>>2]|0):0)p=j+4|0;else p=j+8|0;c[p>>2]=i;a[e>>0]=0;e=c[g>>2]|0;g=c[h>>2]|0;if((e|0)==(g|0)){h=i;do{p=h;h=c[h+12>>2]|0}while((p|0)==(c[h+4>>2]|0));q=(h|0)==(c[b>>2]|0)?0:h}else{h=e;while(1){e=c[h+8>>2]|0;if((e|0)==(g|0)){q=h;break}else h=e}}c[i+16>>2]=q;h=c[f>>2]|0;b:do if((h|0)==(g|0)){f=i;while(1){e=f;f=c[f+12>>2]|0;if((e|0)!=(c[f+8>>2]|0)){r=f;break b}if((f|0)==(c[b>>2]|0)){r=0;break}}}else{f=h;while(1){l=c[f+4>>2]|0;if((l|0)==(g|0)){r=f;break}else f=l}}while(0);g=i+20|0;c[g>>2]=r;if(!q)s=r;else{c[q+20>>2]=i;s=c[g>>2]|0}if(!s){o=i;return o|0}c[s+16>>2]=i;o=i;return o|0}function __ZN11ShaderTypes4TypeaSERKS0_(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0;__ZN3MapI10StringNameS_IS0_N14ShaderLanguage8DataTypeE10ComparatorIS0_E16DefaultAllocatorES4_S5_E10_copy_fromERKS7_(a,b);d=a+12|0;e=c[d>>2]|0;if(e|0?(__ZN3SetI6String10ComparatorIS0_E16DefaultAllocatorE13_cleanup_treeEPNS4_7ElementE(d,c[e+8>>2]|0),e=c[a+16>>2]|0,f=c[d>>2]|0,c[f+8>>2]=e,c[a+20>>2]=0,g=e,c[g+12>>2]=g,f|0):0){g=c[f+24>>2]|0;if(g|0?(__Z16atomic_decrementPj(g+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(g,1);__ZN6Memory11free_staticEPvb(f,0);c[d>>2]=0}f=c[b+12>>2]|0;if(!f)return a|0;g=c[f+8>>2]|0;f=c[b+16>>2]|0;if((g|0)==(f|0))return a|0;else h=g;while(1){g=c[h+8>>2]|0;if((g|0)==(f|0))break;else h=g}if(!h)return a|0;f=a+16|0;g=h;h=0;while(1){if(!h){b=__ZnwjPFPvjE(28,4740)|0;e=b+16|0;c[e>>2]=0;c[e+4>>2]=0;c[e+8>>2]=0;c[d>>2]=b;e=c[f>>2]|0;c[b+4>>2]=e;c[b+8>>2]=e;c[b+12>>2]=e;c[b>>2]=1}__ZN3SetI6String10ComparatorIS0_E16DefaultAllocatorE10_insert_rbERKS0_(d,g+24|0)|0;b=c[g+16>>2]|0;if(!b)break;g=b;h=c[d>>2]|0}return a|0}function __ZN3MapI10StringNameS_IS0_N14ShaderLanguage8DataTypeE10ComparatorIS0_E16DefaultAllocatorES4_S5_E10_copy_fromERKS7_(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0;d=c[a>>2]|0;if(d|0?(__ZN3MapI10StringNameS_IS0_N14ShaderLanguage8DataTypeE10ComparatorIS0_E16DefaultAllocatorES4_S5_E13_cleanup_treeEPNS7_7ElementE(a,c[d+8>>2]|0),d=c[a+4>>2]|0,e=c[a>>2]|0,c[e+8>>2]=d,c[a+8>>2]=0,f=d,c[f+12>>2]=f,e|0):0){f=e+28|0;d=c[f>>2]|0;if(d|0?(__ZN3MapI10StringNameN14ShaderLanguage8DataTypeE10ComparatorIS0_E16DefaultAllocatorE13_cleanup_treeEPNS6_7ElementE(f,c[d+8>>2]|0),d=c[e+32>>2]|0,g=c[f>>2]|0,c[g+8>>2]=d,c[e+36>>2]=0,h=d,c[h+12>>2]=h,g|0):0){__ZN10StringNameD2Ev(g+24|0);__ZN6Memory11free_staticEPvb(g,0);c[f>>2]=0}__ZN10StringNameD2Ev(e+24|0);__ZN6Memory11free_staticEPvb(e,0);c[a>>2]=0}e=c[b>>2]|0;if(!e)return;f=c[e+8>>2]|0;e=c[b+4>>2]|0;if((f|0)==(e|0))return;else i=f;while(1){f=c[i+8>>2]|0;if((f|0)==(e|0))break;else i=f}if(!i)return;e=a+4|0;f=i;i=0;while(1){if(!i){b=__ZnwjPFPvjE(40,4740)|0;__ZN10StringNameC2Ev(b+24|0);c[b+32>>2]=379008;c[b+28>>2]=0;c[b+36>>2]=0;g=b+16|0;c[g>>2]=0;c[g+4>>2]=0;c[a>>2]=b;g=c[e>>2]|0;c[b+4>>2]=g;c[b+8>>2]=g;c[b+12>>2]=g;c[b>>2]=1}__ZN3MapI10StringNameS_IS0_N14ShaderLanguage8DataTypeE10ComparatorIS0_E16DefaultAllocatorES4_S5_E10_insert_rbERKS0_RKS6_(a,f+24|0,f+28|0)|0;b=c[f+16>>2]|0;if(!b)break;f=b;i=c[a>>2]|0}return}function __ZN11AudioDriver13set_singletonEv(a){a=a|0;c[309163]=a;return}function __ZN11AudioDriverC2Ev(a){a=a|0;var b=0;c[a>>2]=377456;b=a+8|0;c[b>>2]=0;c[b+4>>2]=0;c[b+8>>2]=0;c[b+12>>2]=0;return}function __ZN11AudioDriverD0Ev(a){a=a|0;__ZdlPv(a);return}function __ZN18AudioDriverManager10add_driverEP11AudioDriver(b){b=b|0;var d=0;d=c[309174]|0;if((d|0)>9){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1077112,1040242,90,1077123,0);return}else{a[1263537]=0;c[309174]=d+1;c[1236656+(d<<2)>>2]=b;return}}function __ZNK11AudioServer26thread_get_mix_buffer_sizeEv(a){a=a|0;return c[a+80>>2]|0}function __ZN11AudioServer16audio_data_allocEjPKh(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f;h=__ZN6Memory12alloc_staticEjb(d,0)|0;c[g>>2]=h;if(!h){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1077174,1040242,816,1077191,0);i=0;l=f;return i|0}a[1263537]=0;if(e|0)_memcpy(h|0,e|0,d|0)|0;e=b+156|0;h=c[e>>2]|0;gj[c[c[h>>2]>>2]&8191](h);c[(__ZN3MapIPvj10ComparatorIS0_E16DefaultAllocatorEixERKS0_(b+136|0,g)|0)>>2]=d;h=b+148|0;j=(c[h>>2]|0)+d|0;c[h>>2]=j;h=b+152|0;b=c[h>>2]|0;c[h>>2]=j>>>0>b>>>0?j:b;b=c[e>>2]|0;gj[c[(c[b>>2]|0)+4>>2]&8191](b);i=c[g>>2]|0;l=f;return i|0}function __ZN3MapIPvj10ComparatorIS0_E16DefaultAllocatorEixERKS0_(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;g=c[b>>2]|0;if(!g){h=__ZnwjPFPvjE(32,4740)|0;i=h+16|0;c[i>>2]=0;c[i+4>>2]=0;c[b>>2]=h;i=c[b+4>>2]|0;c[h+4>>2]=i;c[h+8>>2]=i;c[h+12>>2]=i;c[h>>2]=1;if(!h){c[f>>2]=0;j=f;k=14}else{n=h;o=i;k=5}}else{n=g;o=c[b+4>>2]|0;k=5}a:do if((k|0)==5){g=c[n+8>>2]|0;b:do if((g|0)!=(o|0)){i=c[d>>2]|0;h=g;while(1){p=c[h+24>>2]|0;if(i>>>0<p>>>0)q=h+8|0;else{if(p>>>0>=i>>>0)break;q=h+4|0}p=c[q>>2]|0;if((p|0)==(o|0))break b;else h=p}if(!((h|0)==(o|0)|(h|0)==0)){r=h;break a}}while(0);c[f>>2]=0;if(!n){j=f;k=14}else{s=f;k=15}}while(0);if((k|0)==14){n=__ZnwjPFPvjE(32,4740)|0;o=n+16|0;c[o>>2]=0;c[o+4>>2]=0;c[b>>2]=n;o=c[b+4>>2]|0;c[n+4>>2]=o;c[n+8>>2]=o;c[n+12>>2]=o;c[n>>2]=1;s=j;k=15}if((k|0)==15){k=__ZN3MapIPvj10ComparatorIS0_E16DefaultAllocatorE10_insert_rbERKS0_RKj(b,d,f)|0;if(!k){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145936,616,1145947,0);t=0;l=e;return t|0}else r=k}a[1263537]=0;t=r+28|0;l=e;return t|0}function __ZN3MapIPvj10ComparatorIS0_E16DefaultAllocatorE10_insert_rbERKS0_RKj(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f;a[g>>0]=0;h=__ZN3MapIPvj10ComparatorIS0_E16DefaultAllocatorE7_insertERKS0_Rb(b,d,g)|0;if(h|0)c[h+28>>2]=c[e>>2];if(a[g>>0]|0){l=f;return h|0}g=b+8|0;c[g>>2]=(c[g>>2]|0)+1;g=h+12|0;e=c[g>>2]|0;if(!(c[e>>2]|0)){d=b+4|0;i=h;j=e;k=e;e=g;while(1){g=j+12|0;n=c[g>>2]|0;o=c[n+8>>2]|0;p=n;do if((j|0)==(o|0)){q=c[n+4>>2]|0;if(!(c[q>>2]|0)){c[k>>2]=1;a[1263537]=0;c[q>>2]=1;if((c[d>>2]|0)==(n|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);r=c[(c[e>>2]|0)+12>>2]|0;break}else{a[1263537]=0;c[n>>2]=0;r=n;break}}q=j+4|0;if((i|0)==(c[q>>2]|0)){s=i+8|0;t=c[s>>2]|0;c[q>>2]=t;if((t|0)==(c[d>>2]|0))u=p;else{c[t+12>>2]=j;u=c[g>>2]|0}t=i+12|0;c[t>>2]=u;q=c[g>>2]|0;v=q+8|0;c[((c[v>>2]|0)==(j|0)?v:q+4|0)>>2]=i;c[s>>2]=j;c[g>>2]=i;w=j;x=i;y=c[t>>2]|0}else{w=i;x=j;y=n}a[1263537]=0;c[x>>2]=1;t=c[d>>2]|0;if((t|0)==(y|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);z=c[(c[w+12>>2]|0)+12>>2]|0;A=c[d>>2]|0}else{a[1263537]=0;c[y>>2]=0;z=y;A=t}t=z+8|0;s=c[t>>2]|0;q=s+4|0;v=c[q>>2]|0;c[t>>2]=v;if((v|0)!=(A|0))c[v+12>>2]=z;v=z+12|0;c[s+12>>2]=c[v>>2];t=c[v>>2]|0;B=t+4|0;c[((c[B>>2]|0)==(z|0)?B:t+8|0)>>2]=s;c[q>>2]=z;c[v>>2]=s;r=w}else{if(!(c[o>>2]|0)){c[k>>2]=1;a[1263537]=0;c[o>>2]=1;if((c[d>>2]|0)==(n|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);r=c[(c[e>>2]|0)+12>>2]|0;break}else{a[1263537]=0;c[n>>2]=0;r=n;break}}s=j+8|0;if((i|0)==(c[s>>2]|0)){v=i+4|0;q=c[v>>2]|0;c[s>>2]=q;if((q|0)==(c[d>>2]|0))C=p;else{c[q+12>>2]=j;C=c[g>>2]|0}q=i+12|0;c[q>>2]=C;s=c[g>>2]|0;t=s+4|0;c[((c[t>>2]|0)==(j|0)?t:s+8|0)>>2]=i;c[v>>2]=j;c[g>>2]=i;D=j;E=i;F=c[q>>2]|0}else{D=i;E=j;F=n}a[1263537]=0;c[E>>2]=1;q=c[d>>2]|0;if((q|0)==(F|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);G=c[d>>2]|0;H=c[(c[D+12>>2]|0)+12>>2]|0}else{a[1263537]=0;c[F>>2]=0;G=q;H=F}q=H+4|0;v=c[q>>2]|0;s=v+8|0;t=c[s>>2]|0;c[q>>2]=t;if((t|0)!=(G|0))c[t+12>>2]=H;t=H+12|0;c[v+12>>2]=c[t>>2];q=c[t>>2]|0;B=q+8|0;c[((c[B>>2]|0)==(H|0)?B:q+4|0)>>2]=v;c[s>>2]=H;c[t>>2]=v;r=D}while(0);n=r+12|0;g=c[n>>2]|0;if(!(c[g>>2]|0)){i=r;j=g;k=g;e=n}else break}}e=c[(c[b>>2]|0)+8>>2]|0;a[1263537]=0;c[e>>2]=1;l=f;return h|0}function __ZN3MapIPvj10ComparatorIS0_E16DefaultAllocatorE7_insertERKS0_Rb(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0;f=c[b>>2]|0;g=c[f+8>>2]|0;h=b+4|0;i=c[h>>2]|0;a:do if((g|0)==(i|0))j=f;else{k=c[d>>2]|0;l=g;while(1){m=c[l+24>>2]|0;if(k>>>0<m>>>0)n=l+8|0;else{if(m>>>0>=k>>>0)break;n=l+4|0}m=c[n>>2]|0;if((m|0)==(i|0)){j=l;break a}else l=m}a[e>>0]=1;o=l;return o|0}while(0);i=__ZnwjPFPvjE(32,4740)|0;c[i>>2]=0;c[i+4>>2]=0;c[i+8>>2]=0;c[i+12>>2]=0;c[i+16>>2]=0;c[i+20>>2]=0;c[i+12>>2]=j;n=c[h>>2]|0;g=i+4|0;c[g>>2]=n;f=i+8|0;c[f>>2]=n;c[i+24>>2]=c[d>>2];if((j|0)!=(c[b>>2]|0)?(c[d>>2]|0)>>>0>=(c[j+24>>2]|0)>>>0:0)p=j+4|0;else p=j+8|0;c[p>>2]=i;a[e>>0]=0;e=c[g>>2]|0;g=c[h>>2]|0;if((e|0)==(g|0)){h=i;do{p=h;h=c[h+12>>2]|0}while((p|0)==(c[h+4>>2]|0));q=(h|0)==(c[b>>2]|0)?0:h}else{h=e;while(1){e=c[h+8>>2]|0;if((e|0)==(g|0)){q=h;break}else h=e}}c[i+16>>2]=q;h=c[f>>2]|0;b:do if((h|0)==(g|0)){f=i;while(1){e=f;f=c[f+12>>2]|0;if((e|0)!=(c[f+8>>2]|0)){r=f;break b}if((f|0)==(c[b>>2]|0)){r=0;break}}}else{f=h;while(1){l=c[f+4>>2]|0;if((l|0)==(g|0)){r=f;break}else f=l}}while(0);g=i+20|0;c[g>>2]=r;if(!q)s=r;else{c[q+20>>2]=i;s=c[g>>2]|0}if(!s){o=i;return o|0}c[s+16>>2]=i;o=i;return o|0}function __ZN11AudioServer15audio_data_freeEPv(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;c[f>>2]=d;g=b+156|0;h=c[g>>2]|0;gj[c[c[h>>2]>>2]&8191](h);h=b+136|0;i=c[h>>2]|0;a:do if(i|0){j=c[i+8>>2]|0;k=b+140|0;n=c[k>>2]|0;b:do if((j|0)==(n|0))o=j;else{p=j;while(1){q=c[p+24>>2]|0;if(q>>>0>d>>>0)r=p+8|0;else{if(q>>>0>=d>>>0){o=p;break b}r=p+4|0}p=c[r>>2]|0;if((p|0)==(n|0))break a}}while(0);if((o|0)!=(n|0)&(o|0)!=0){j=c[(__ZN3MapIPvj10ComparatorIS0_E16DefaultAllocatorEixERKS0_(h,f)|0)>>2]|0;p=b+148|0;c[p>>2]=(c[p>>2]|0)-j;j=c[h>>2]|0;c:do if(j|0){p=c[j+8>>2]|0;q=c[k>>2]|0;d:do if((p|0)==(q|0))s=p;else{t=c[f>>2]|0;u=p;while(1){v=c[u+24>>2]|0;if(t>>>0<v>>>0)w=u+8|0;else{if(v>>>0>=t>>>0){s=u;break d}w=u+4|0}u=c[w>>2]|0;if((u|0)==(q|0))break c}}while(0);if(!((s|0)==0|(s|0)==(q|0)))__ZN3MapIPvj10ComparatorIS0_E16DefaultAllocatorE6_eraseEPNS4_7ElementE(h,s)}while(0);__ZN6Memory11free_staticEPvb(c[f>>2]|0,0);k=c[g>>2]|0;gj[c[(c[k>>2]|0)+4>>2]&8191](k);l=e;return}}while(0);f=c[g>>2]|0;gj[c[(c[f>>2]|0)+4>>2]&8191](f);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1077231,1040242,835,1130797,0);a[1263537]=0;l=e;return}function __ZN3MapIPvj10ComparatorIS0_E16DefaultAllocatorE6_eraseEPNS4_7ElementE(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0;e=d+8|0;f=c[e>>2]|0;g=b+4|0;h=c[g>>2]|0;if((f|0)!=(h|0)?(i=c[d+4>>2]|0,(i|0)!=(h|0)):0){j=i;while(1){i=c[j+8>>2]|0;if((i|0)==(h|0))break;else j=i}if(!j){k=h;l=c[h+8>>2]|0}else{k=j;l=h}}else{k=d;l=f}f=k+8|0;j=k+4|0;i=c[((l|0)==(h|0)?j:f)>>2]|0;h=c[b>>2]|0;l=k+12|0;m=c[l>>2]|0;c[i+12>>2]=m;if((h|0)==(m|0))n=h+8|0;else{h=c[l>>2]|0;m=h+8|0;n=(k|0)==(c[m>>2]|0)?m:h+4|0}c[n>>2]=i;if((k|0)==(d|0)){if((c[d>>2]|0)==1)__ZN3MapIPvj10ComparatorIS0_E16DefaultAllocatorE10_erase_fixEPNS4_7ElementE(b,i)}else{if((k|0)==(c[g>>2]|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143791,1145936,469,1143798,0);return}a[1263537]=0;if((c[k>>2]|0)==1)__ZN3MapIPvj10ComparatorIS0_E16DefaultAllocatorE10_erase_fixEPNS4_7ElementE(b,i);c[f>>2]=c[e>>2];f=d+4|0;c[j>>2]=c[f>>2];j=d+12|0;c[l>>2]=c[j>>2];c[k>>2]=c[d>>2];c[(c[e>>2]|0)+12>>2]=k;c[(c[f>>2]|0)+12>>2]=k;f=c[j>>2]|0;j=f+8|0;c[((c[j>>2]|0)==(d|0)?j:f+4|0)>>2]=k}k=c[d+16>>2]|0;f=d+20|0;if(k|0)c[k+20>>2]=c[f>>2];j=c[f>>2]|0;if(j|0)c[j+16>>2]=k;__ZN6Memory11free_staticEPvb(d,0);d=b+8|0;c[d>>2]=(c[d>>2]|0)+-1;if(!(c[c[g>>2]>>2]|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143791,1145936,498,1143838,0);return}else{a[1263537]=0;return}}function __ZN3MapIPvj10ComparatorIS0_E16DefaultAllocatorE10_erase_fixEPNS4_7ElementE(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0;e=c[(c[b>>2]|0)+8>>2]|0;f=b+4|0;if((e|0)!=(d|0)&(c[d>>2]|0)==1){b=d;while(1){g=b+12|0;h=c[g>>2]|0;i=c[h+8>>2]|0;do if((b|0)==(i|0)){j=c[h+4>>2]|0;if(!(c[j>>2]|0)){a[1263537]=0;c[j>>2]=1;k=c[f>>2]|0;if((k|0)==(h|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);l=c[g>>2]|0;m=l;n=c[l+4>>2]|0;o=c[f>>2]|0}else{a[1263537]=0;c[h>>2]=0;m=h;n=j;o=k}k=n+8|0;l=c[k>>2]|0;c[m+4>>2]=l;if((l|0)!=(o|0))c[l+12>>2]=m;l=m+12|0;c[n+12>>2]=c[l>>2];p=c[l>>2]|0;q=p+8|0;c[((c[q>>2]|0)==(m|0)?q:p+4|0)>>2]=n;c[k>>2]=m;c[l>>2]=n;l=c[g>>2]|0;r=c[l+4>>2]|0;s=l}else{r=j;s=h}if((c[c[r+4>>2]>>2]|0)==1){j=r+8|0;l=c[j>>2]|0;if((c[l>>2]|0)==1)if((c[f>>2]|0)==(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);t=c[g>>2]|0;break}else{a[1263537]=0;c[r>>2]=0;t=s;break}a[1263537]=0;c[l>>2]=1;k=c[f>>2]|0;if((k|0)==(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);u=c[j>>2]|0;v=c[f>>2]|0}else{a[1263537]=0;c[r>>2]=0;u=l;v=k}k=u+4|0;l=c[k>>2]|0;c[j>>2]=l;if((l|0)!=(v|0))c[l+12>>2]=r;l=r+12|0;c[u+12>>2]=c[l>>2];j=c[l>>2]|0;p=j+4|0;c[((c[p>>2]|0)==(r|0)?p:j+8|0)>>2]=u;c[k>>2]=r;c[l>>2]=u;l=c[g>>2]|0;w=c[l+4>>2]|0;x=l}else{w=r;x=s}l=c[x>>2]|0;k=c[f>>2]|0;if((l|0)==0&(k|0)==(w|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);y=c[g>>2]|0;z=c[f>>2]|0}else{a[1263537]=0;c[w>>2]=l;y=x;z=k}c[y>>2]=1;k=c[w+4>>2]|0;a[1263537]=0;c[k>>2]=1;k=y+4|0;l=c[k>>2]|0;j=l+8|0;p=c[j>>2]|0;c[k>>2]=p;if((p|0)!=(z|0))c[p+12>>2]=y;p=y+12|0;c[l+12>>2]=c[p>>2];k=c[p>>2]|0;q=k+8|0;c[((c[q>>2]|0)==(y|0)?q:k+4|0)>>2]=l;c[j>>2]=y;c[p>>2]=l;t=e}else{if(!(c[i>>2]|0)){a[1263537]=0;c[i>>2]=1;l=c[f>>2]|0;if((l|0)==(h|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);p=c[g>>2]|0;A=c[p+8>>2]|0;B=c[f>>2]|0;C=p}else{a[1263537]=0;c[h>>2]=0;A=i;B=l;C=h}l=A+4|0;p=c[l>>2]|0;c[C+8>>2]=p;if((p|0)!=(B|0))c[p+12>>2]=C;p=C+12|0;c[A+12>>2]=c[p>>2];j=c[p>>2]|0;k=j+4|0;c[((c[k>>2]|0)==(C|0)?k:j+8|0)>>2]=A;c[l>>2]=C;c[p>>2]=A;p=c[g>>2]|0;D=c[p+8>>2]|0;E=p}else{D=i;E=h}p=D+4|0;l=c[p>>2]|0;j=(c[c[D+8>>2]>>2]|0)==1;if(!((c[l>>2]|0)!=1|j^1))if((c[f>>2]|0)==(D|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);t=c[g>>2]|0;break}else{a[1263537]=0;c[D>>2]=0;t=E;break}if(j){a[1263537]=0;c[l>>2]=1;j=c[f>>2]|0;if((j|0)==(D|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);F=c[p>>2]|0;G=c[f>>2]|0}else{a[1263537]=0;c[D>>2]=0;F=l;G=j}j=F+8|0;l=c[j>>2]|0;c[p>>2]=l;if((l|0)!=(G|0))c[l+12>>2]=D;l=D+12|0;c[F+12>>2]=c[l>>2];p=c[l>>2]|0;k=p+8|0;c[((c[k>>2]|0)==(D|0)?k:p+4|0)>>2]=F;c[j>>2]=D;c[l>>2]=F;l=c[g>>2]|0;H=c[l+8>>2]|0;I=l}else{H=D;I=E}l=c[I>>2]|0;j=c[f>>2]|0;if((l|0)==0&(j|0)==(H|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);J=c[g>>2]|0;K=c[f>>2]|0}else{a[1263537]=0;c[H>>2]=l;J=I;K=j}c[J>>2]=1;j=c[H+8>>2]|0;a[1263537]=0;c[j>>2]=1;j=J+8|0;l=c[j>>2]|0;p=l+4|0;k=c[p>>2]|0;c[j>>2]=k;if((k|0)!=(K|0))c[k+12>>2]=J;k=J+12|0;c[l+12>>2]=c[k>>2];j=c[k>>2]|0;q=j+4|0;c[((c[q>>2]|0)==(J|0)?q:j+8|0)>>2]=l;c[p>>2]=J;c[k>>2]=l;t=e}while(0);if((e|0)!=(t|0)&(c[t>>2]|0)==1)b=t;else{L=t;break}}}else L=d;a[1263537]=0;c[L>>2]=1;if((c[c[f>>2]>>2]|0)==1){a[1263537]=0;return}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143886,1145936,447,1143897,0);return}}function __ZN11AudioServer12add_callbackEPFvPvES0_(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;gj[c[(c[a>>2]|0)+100>>2]&8191](a);c[f>>2]=b;c[f+4>>2]=d;d=a+160|0;if(!(c[d>>2]|0)){b=__ZnwjPFPvjE(32,4740)|0;g=b+16|0;c[g>>2]=0;c[g+4>>2]=0;c[d>>2]=b;g=c[a+164>>2]|0;c[b+4>>2]=g;c[b+8>>2]=g;c[b+12>>2]=g;c[b>>2]=1}__ZN3SetIN11AudioServer12CallbackItemE10ComparatorIS1_E16DefaultAllocatorE10_insert_rbERKS1_(d,f)|0;gj[c[(c[a>>2]|0)+104>>2]&8191](a);l=e;return}function __ZN3SetIN11AudioServer12CallbackItemE10ComparatorIS1_E16DefaultAllocatorE10_insert_rbERKS1_(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;a[f>>0]=0;g=__ZN3SetIN11AudioServer12CallbackItemE10ComparatorIS1_E16DefaultAllocatorE7_insertERKS1_Rb(b,d,f)|0;if(a[f>>0]|0){l=e;return g|0}f=b+8|0;c[f>>2]=(c[f>>2]|0)+1;f=g+12|0;d=c[f>>2]|0;if(!(c[d>>2]|0)){h=b+4|0;i=g;j=d;k=d;d=f;while(1){f=j+12|0;n=c[f>>2]|0;o=c[n+8>>2]|0;p=n;do if((j|0)==(o|0)){q=c[n+4>>2]|0;if(!(c[q>>2]|0)){c[k>>2]=1;a[1263537]=0;c[q>>2]=1;if((c[h>>2]|0)==(n|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1144075,146,1146003,0);r=c[(c[d>>2]|0)+12>>2]|0;break}else{a[1263537]=0;c[n>>2]=0;r=n;break}}q=j+4|0;if((i|0)==(c[q>>2]|0)){s=i+8|0;t=c[s>>2]|0;c[q>>2]=t;if((t|0)==(c[h>>2]|0))u=p;else{c[t+12>>2]=j;u=c[f>>2]|0}t=i+12|0;c[t>>2]=u;q=c[f>>2]|0;v=q+8|0;c[((c[v>>2]|0)==(j|0)?v:q+4|0)>>2]=i;c[s>>2]=j;c[f>>2]=i;w=j;x=i;y=c[t>>2]|0}else{w=i;x=j;y=n}a[1263537]=0;c[x>>2]=1;t=c[h>>2]|0;if((t|0)==(y|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1144075,146,1146003,0);z=c[(c[w+12>>2]|0)+12>>2]|0;A=c[h>>2]|0}else{a[1263537]=0;c[y>>2]=0;z=y;A=t}t=z+8|0;s=c[t>>2]|0;q=s+4|0;v=c[q>>2]|0;c[t>>2]=v;if((v|0)!=(A|0))c[v+12>>2]=z;v=z+12|0;c[s+12>>2]=c[v>>2];t=c[v>>2]|0;B=t+4|0;c[((c[B>>2]|0)==(z|0)?B:t+8|0)>>2]=s;c[q>>2]=z;c[v>>2]=s;r=w}else{if(!(c[o>>2]|0)){c[k>>2]=1;a[1263537]=0;c[o>>2]=1;if((c[h>>2]|0)==(n|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1144075,146,1146003,0);r=c[(c[d>>2]|0)+12>>2]|0;break}else{a[1263537]=0;c[n>>2]=0;r=n;break}}s=j+8|0;if((i|0)==(c[s>>2]|0)){v=i+4|0;q=c[v>>2]|0;c[s>>2]=q;if((q|0)==(c[h>>2]|0))C=p;else{c[q+12>>2]=j;C=c[f>>2]|0}q=i+12|0;c[q>>2]=C;s=c[f>>2]|0;t=s+4|0;c[((c[t>>2]|0)==(j|0)?t:s+8|0)>>2]=i;c[v>>2]=j;c[f>>2]=i;D=j;E=i;F=c[q>>2]|0}else{D=i;E=j;F=n}a[1263537]=0;c[E>>2]=1;q=c[h>>2]|0;if((q|0)==(F|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1144075,146,1146003,0);G=c[(c[D+12>>2]|0)+12>>2]|0;H=c[h>>2]|0}else{a[1263537]=0;c[F>>2]=0;G=F;H=q}q=G+4|0;v=c[q>>2]|0;s=v+8|0;t=c[s>>2]|0;c[q>>2]=t;if((t|0)!=(H|0))c[t+12>>2]=G;t=G+12|0;c[v+12>>2]=c[t>>2];q=c[t>>2]|0;B=q+8|0;c[((c[B>>2]|0)==(G|0)?B:q+4|0)>>2]=v;c[s>>2]=G;c[t>>2]=v;r=D}while(0);n=r+12|0;f=c[n>>2]|0;if(!(c[f>>2]|0)){i=r;j=f;k=f;d=n}else break}}d=c[(c[b>>2]|0)+8>>2]|0;a[1263537]=0;c[d>>2]=1;l=e;return g|0}function __ZN3SetIN11AudioServer12CallbackItemE10ComparatorIS1_E16DefaultAllocatorE7_insertERKS1_Rb(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0;f=c[b>>2]|0;g=c[f+8>>2]|0;h=b+4|0;i=c[h>>2]|0;a:do if((g|0)==(i|0))j=f;else{k=c[d>>2]|0;l=c[d+4>>2]|0;m=g;while(1){n=c[m+24>>2]|0;if((k|0)==(n|0))if(l>>>0>=(c[m+28>>2]|0)>>>0)if((c[m+28>>2]|0)>>>0<l>>>0)o=9;else break;else o=6;else if(k>>>0>=n>>>0)if(n>>>0<k>>>0)o=9;else break;else o=6;if((o|0)==6){o=0;p=m+8|0}else if((o|0)==9){o=0;p=m+4|0}n=c[p>>2]|0;if((n|0)==(i|0)){j=m;break a}else m=n}a[e>>0]=1;q=m;return q|0}while(0);i=__ZnwjPFPvjE(32,4740)|0;c[i>>2]=0;c[i+4>>2]=0;c[i+8>>2]=0;c[i+12>>2]=0;c[i+16>>2]=0;c[i+20>>2]=0;c[i+12>>2]=j;p=c[h>>2]|0;g=i+4|0;c[g>>2]=p;f=i+8|0;c[f>>2]=p;p=d;k=c[p+4>>2]|0;l=i+24|0;c[l>>2]=c[p>>2];c[l+4>>2]=k;do if((j|0)==(c[b>>2]|0))o=16;else{k=c[d>>2]|0;l=c[j+24>>2]|0;if((k|0)==(l|0)){if((c[d+4>>2]|0)>>>0<(c[j+28>>2]|0)>>>0){o=16;break}}else if(k>>>0<l>>>0){o=16;break}r=j+4|0}while(0);if((o|0)==16)r=j+8|0;c[r>>2]=i;a[e>>0]=0;e=c[g>>2]|0;g=c[h>>2]|0;if((e|0)==(g|0)){h=i;do{r=h;h=c[h+12>>2]|0}while((r|0)==(c[h+4>>2]|0));s=(h|0)==(c[b>>2]|0)?0:h}else{h=e;while(1){e=c[h+8>>2]|0;if((e|0)==(g|0)){s=h;break}else h=e}}c[i+16>>2]=s;h=c[f>>2]|0;b:do if((h|0)==(g|0)){f=i;while(1){e=f;f=c[f+12>>2]|0;if((e|0)!=(c[f+8>>2]|0)){t=f;break b}if((f|0)==(c[b>>2]|0)){t=0;break}}}else{f=h;while(1){m=c[f+4>>2]|0;if((m|0)==(g|0)){t=f;break}else f=m}}while(0);g=i+20|0;c[g>>2]=t;if(!s)u=t;else{c[s+20>>2]=i;u=c[g>>2]|0}if(!u){q=i;return q|0}c[u+16>>2]=i;q=i;return q|0}function __ZN11AudioServer15remove_callbackEPFvPvES0_(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0;gj[c[(c[a>>2]|0)+100>>2]&8191](a);e=a+160|0;f=c[e>>2]|0;a:do if(f|0){g=c[f+8>>2]|0;h=c[a+164>>2]|0;b:do if((g|0)==(h|0))i=g;else{j=g;while(1){k=c[j+24>>2]|0;if((k|0)==(b|0)){l=c[j+28>>2]|0;if(l>>>0<=d>>>0)if(l>>>0<d>>>0)m=9;else{i=j;break b}else m=6}else if(k>>>0<=b>>>0)if(k>>>0<b>>>0)m=9;else{i=j;break b}else m=6;if((m|0)==6){m=0;n=j+8|0}else if((m|0)==9){m=0;n=j+4|0}j=c[n>>2]|0;if((j|0)==(h|0))break a}}while(0);if((!((i|0)==0|(i|0)==(h|0))?(__ZN3SetIN11AudioServer12CallbackItemE10ComparatorIS1_E16DefaultAllocatorE6_eraseEPNS5_7ElementE(e,i),(c[a+168>>2]|0)==0):0)?(g=c[e>>2]|0,g|0):0){__ZN6Memory11free_staticEPvb(g,0);c[e>>2]=0}}while(0);gj[c[(c[a>>2]|0)+104>>2]&8191](a);return}function __ZN3SetIN11AudioServer12CallbackItemE10ComparatorIS1_E16DefaultAllocatorE6_eraseEPNS5_7ElementE(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0;e=d+8|0;f=c[e>>2]|0;g=b+4|0;h=c[g>>2]|0;if((f|0)!=(h|0)?(i=c[d+4>>2]|0,(i|0)!=(h|0)):0){j=i;while(1){i=c[j+8>>2]|0;if((i|0)==(h|0))break;else j=i}if(!j){k=h;l=c[h+8>>2]|0}else{k=j;l=h}}else{k=d;l=f}f=k+8|0;j=k+4|0;i=c[((l|0)==(h|0)?j:f)>>2]|0;h=c[b>>2]|0;l=k+12|0;m=c[l>>2]|0;c[i+12>>2]=m;if((h|0)==(m|0))n=h+8|0;else{h=c[l>>2]|0;m=h+8|0;n=(k|0)==(c[m>>2]|0)?m:h+4|0}c[n>>2]=i;if((k|0)==(d|0)){if((c[d>>2]|0)==1)__ZN3SetIN11AudioServer12CallbackItemE10ComparatorIS1_E16DefaultAllocatorE10_erase_fixEPNS5_7ElementE(b,i)}else{if((k|0)==(c[g>>2]|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143791,1144075,454,1143798,0);return}a[1263537]=0;if((c[k>>2]|0)==1)__ZN3SetIN11AudioServer12CallbackItemE10ComparatorIS1_E16DefaultAllocatorE10_erase_fixEPNS5_7ElementE(b,i);c[f>>2]=c[e>>2];f=d+4|0;c[j>>2]=c[f>>2];j=d+12|0;c[l>>2]=c[j>>2];c[k>>2]=c[d>>2];c[(c[e>>2]|0)+12>>2]=k;c[(c[f>>2]|0)+12>>2]=k;f=c[j>>2]|0;j=f+8|0;c[((c[j>>2]|0)==(d|0)?j:f+4|0)>>2]=k}k=c[d+16>>2]|0;f=d+20|0;if(k|0)c[k+20>>2]=c[f>>2];j=c[f>>2]|0;if(j|0)c[j+16>>2]=k;__ZN6Memory11free_staticEPvb(d,0);d=b+8|0;c[d>>2]=(c[d>>2]|0)+-1;if(!(c[c[g>>2]>>2]|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143791,1144075,483,1143838,0);return}else{a[1263537]=0;return}}function __ZN3SetIN11AudioServer12CallbackItemE10ComparatorIS1_E16DefaultAllocatorE10_erase_fixEPNS5_7ElementE(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0;e=c[(c[b>>2]|0)+8>>2]|0;f=b+4|0;if((e|0)!=(d|0)&(c[d>>2]|0)==1){b=d;while(1){g=b+12|0;h=c[g>>2]|0;i=c[h+8>>2]|0;do if((b|0)==(i|0)){j=c[h+4>>2]|0;if(!(c[j>>2]|0)){a[1263537]=0;c[j>>2]=1;k=c[f>>2]|0;if((k|0)==(h|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1144075,146,1146003,0);l=c[g>>2]|0;m=l;n=c[l+4>>2]|0;o=c[f>>2]|0}else{a[1263537]=0;c[h>>2]=0;m=h;n=j;o=k}k=n+8|0;l=c[k>>2]|0;c[m+4>>2]=l;if((l|0)!=(o|0))c[l+12>>2]=m;l=m+12|0;c[n+12>>2]=c[l>>2];p=c[l>>2]|0;q=p+8|0;c[((c[q>>2]|0)==(m|0)?q:p+4|0)>>2]=n;c[k>>2]=m;c[l>>2]=n;l=c[g>>2]|0;r=c[l+4>>2]|0;s=l}else{r=j;s=h}if((c[c[r+4>>2]>>2]|0)==1){j=r+8|0;l=c[j>>2]|0;if((c[l>>2]|0)==1)if((c[f>>2]|0)==(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1144075,146,1146003,0);t=c[g>>2]|0;break}else{a[1263537]=0;c[r>>2]=0;t=s;break}a[1263537]=0;c[l>>2]=1;k=c[f>>2]|0;if((k|0)==(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1144075,146,1146003,0);u=c[j>>2]|0;v=c[f>>2]|0}else{a[1263537]=0;c[r>>2]=0;u=l;v=k}k=u+4|0;l=c[k>>2]|0;c[j>>2]=l;if((l|0)!=(v|0))c[l+12>>2]=r;l=r+12|0;c[u+12>>2]=c[l>>2];j=c[l>>2]|0;p=j+4|0;c[((c[p>>2]|0)==(r|0)?p:j+8|0)>>2]=u;c[k>>2]=r;c[l>>2]=u;l=c[g>>2]|0;w=c[l+4>>2]|0;x=l}else{w=r;x=s}l=c[x>>2]|0;k=c[f>>2]|0;if((l|0)==0&(k|0)==(w|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1144075,146,1146003,0);y=c[g>>2]|0;z=c[f>>2]|0}else{a[1263537]=0;c[w>>2]=l;y=x;z=k}c[y>>2]=1;k=c[w+4>>2]|0;a[1263537]=0;c[k>>2]=1;k=y+4|0;l=c[k>>2]|0;j=l+8|0;p=c[j>>2]|0;c[k>>2]=p;if((p|0)!=(z|0))c[p+12>>2]=y;p=y+12|0;c[l+12>>2]=c[p>>2];k=c[p>>2]|0;q=k+8|0;c[((c[q>>2]|0)==(y|0)?q:k+4|0)>>2]=l;c[j>>2]=y;c[p>>2]=l;t=e}else{if(!(c[i>>2]|0)){a[1263537]=0;c[i>>2]=1;l=c[f>>2]|0;if((l|0)==(h|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1144075,146,1146003,0);p=c[g>>2]|0;A=c[p+8>>2]|0;B=c[f>>2]|0;C=p}else{a[1263537]=0;c[h>>2]=0;A=i;B=l;C=h}l=A+4|0;p=c[l>>2]|0;c[C+8>>2]=p;if((p|0)!=(B|0))c[p+12>>2]=C;p=C+12|0;c[A+12>>2]=c[p>>2];j=c[p>>2]|0;k=j+4|0;c[((c[k>>2]|0)==(C|0)?k:j+8|0)>>2]=A;c[l>>2]=C;c[p>>2]=A;p=c[g>>2]|0;D=c[p+8>>2]|0;E=p}else{D=i;E=h}p=D+4|0;l=c[p>>2]|0;j=(c[c[D+8>>2]>>2]|0)==1;if(!((c[l>>2]|0)!=1|j^1))if((c[f>>2]|0)==(D|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1144075,146,1146003,0);t=c[g>>2]|0;break}else{a[1263537]=0;c[D>>2]=0;t=E;break}if(j){a[1263537]=0;c[l>>2]=1;j=c[f>>2]|0;if((j|0)==(D|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1144075,146,1146003,0);F=c[p>>2]|0;G=c[f>>2]|0}else{a[1263537]=0;c[D>>2]=0;F=l;G=j}j=F+8|0;l=c[j>>2]|0;c[p>>2]=l;if((l|0)!=(G|0))c[l+12>>2]=D;l=D+12|0;c[F+12>>2]=c[l>>2];p=c[l>>2]|0;k=p+8|0;c[((c[k>>2]|0)==(D|0)?k:p+4|0)>>2]=F;c[j>>2]=D;c[l>>2]=F;l=c[g>>2]|0;H=c[l+8>>2]|0;I=l}else{H=D;I=E}l=c[I>>2]|0;j=c[f>>2]|0;if((l|0)==0&(j|0)==(H|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1144075,146,1146003,0);J=c[g>>2]|0;K=c[f>>2]|0}else{a[1263537]=0;c[H>>2]=l;J=I;K=j}c[J>>2]=1;j=c[H+8>>2]|0;a[1263537]=0;c[j>>2]=1;j=J+8|0;l=c[j>>2]|0;p=l+4|0;k=c[p>>2]|0;c[j>>2]=k;if((k|0)!=(K|0))c[k+12>>2]=J;k=J+12|0;c[l+12>>2]=c[k>>2];j=c[k>>2]|0;q=j+4|0;c[((c[q>>2]|0)==(J|0)?q:j+8|0)>>2]=l;c[p>>2]=J;c[k>>2]=l;t=e}while(0);if((e|0)!=(t|0)&(c[t>>2]|0)==1)b=t;else{L=t;break}}}else L=d;a[1263537]=0;c[L>>2]=1;if((c[c[f>>2]>>2]|0)==1){a[1263537]=0;return}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143886,1144075,432,1143897,0);return}}function __ZN11AudioServerC2Ev(a){a=a|0;var b=0;__ZN6ObjectC2Ev(a);c[a>>2]=341904;__ZN10StringNameC2Ev(a+76|0);c[a+116>>2]=0;c[a+120>>2]=0;c[a+128>>2]=379008;c[a+124>>2]=0;c[a+132>>2]=0;c[a+140>>2]=379008;c[a+136>>2]=0;c[a+144>>2]=0;c[a+164>>2]=379008;c[a+160>>2]=0;c[a+168>>2]=0;c[309175]=a;c[a+148>>2]=0;c[a+152>>2]=0;c[a+156>>2]=__ZN5Mutex6createEb(1)|0;b=a+96|0;c[b>>2]=0;c[b+4>>2]=0;c[a+112>>2]=0;return}function __ZN12VisualServer15material_2d_getEbbbb(a,b,d,e,f){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;var g=0;g=b&1;b=d?g|2:g;g=e?b|4:b;return c[a+96+((f?g|8:g)<<2)>>2]|0}function __ZN12VisualServerC2Ev(a){a=a|0;var b=0,d=0;__ZN6ObjectC2Ev(a);c[a>>2]=342956;__ZN10StringNameC2Ev(a+76|0);b=a+84|0;d=b+76|0;do{c[b>>2]=0;b=b+4|0}while((b|0)<(d|0));c[309180]=a;return}function __ZN13PhysicsServerC2Ev(b){b=b|0;__ZN6ObjectC2Ev(b);c[b>>2]=345356;__ZN10StringNameC2Ev(b+76|0);if(!(c[309182]|0)){a[1263537]=0;c[309182]=b;return}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1075237,1075614,710,1143147,0);return}}function __ZN16BroadPhaseOctree14_pair_callbackEPvjP17CollisionObjectSWijS2_i(a,b,d,e,f,g,h){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0;f=c[a+80>>2]|0;if(!f){i=0;return i|0}i=Fi[f&127](d,e,g,h,c[a+84>>2]|0)|0;return i|0}function __ZN16BroadPhaseOctree16_unpair_callbackEPvjP17CollisionObjectSWijS2_iS0_(a,b,d,e,f,g,h,i){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;i=i|0;f=c[a+88>>2]|0;if(!f)return;ui[f&4095](d,e,g,h,i,c[a+92>>2]|0);return}function __ZN16BroadPhaseOctree7_createEv(){var a=0,b=0;a=__ZnwjPKc(96,1263606)|0;c[a>>2]=348184;c[a+12>>2]=379008;c[a+8>>2]=0;c[a+16>>2]=0;c[a+24>>2]=379008;c[a+20>>2]=0;c[a+28>>2]=0;c[a+48>>2]=1;b=a+56|0;c[b>>2]=1;c[b+4>>2]=0;g[a+64>>2]=1.0;c[a+68>>2]=0;c[a+72>>2]=0;c[a+76>>2]=0;c[a+32>>2]=53;c[a+40>>2]=a;c[a+36>>2]=6;c[a+44>>2]=a;c[a+92>>2]=0;b=a+80|0;c[b>>2]=0;c[b+4>>2]=0;return a|0}function __ZN15PhysicsServerSWC2Ev(b){b=b|0;__ZN13PhysicsServerC2Ev(b);c[b>>2]=348248;__ZN10StringNameC2Ev(b+80|0);c[b+120>>2]=379008;c[b+116>>2]=0;c[b+124>>2]=0;c[b+132>>2]=350740;c[b+140>>2]=379008;c[b+136>>2]=0;c[b+144>>2]=0;c[b+148>>2]=350720;c[b+156>>2]=379008;c[b+152>>2]=0;c[b+160>>2]=0;c[b+164>>2]=350700;c[b+172>>2]=379008;c[b+168>>2]=0;c[b+176>>2]=0;c[b+180>>2]=350680;c[b+188>>2]=379008;c[b+184>>2]=0;c[b+192>>2]=0;c[b+196>>2]=350660;c[b+204>>2]=379008;c[b+200>>2]=0;c[b+208>>2]=0;c[309186]=343;c[b+100>>2]=0;c[b+104>>2]=0;c[b+108>>2]=0;a[b+84>>0]=1;return}function __ZN17Physics2DServerSWC2Ev(b){b=b|0;var d=0,e=0,f=0,g=0;d=l;l=l+32|0;if((l|0)>=(m|0))ba(32);e=d;f=d+24|0;__ZN15Physics2DServerC2Ev(b);c[b>>2]=351716;__ZN10StringNameC2Ev(b+80|0);c[b+124>>2]=379008;c[b+120>>2]=0;c[b+128>>2]=0;c[b+136>>2]=353652;c[b+144>>2]=379008;c[b+140>>2]=0;c[b+148>>2]=0;c[b+152>>2]=353632;c[b+160>>2]=379008;c[b+156>>2]=0;c[b+164>>2]=0;c[b+168>>2]=353612;c[b+176>>2]=379008;c[b+172>>2]=0;c[b+180>>2]=0;c[b+184>>2]=353592;c[b+192>>2]=379008;c[b+188>>2]=0;c[b+196>>2]=0;c[b+200>>2]=353572;c[b+208>>2]=379008;c[b+204>>2]=0;c[b+212>>2]=0;c[309191]=b;c[309194]=344;a[b+84>>0]=1;c[b+100>>2]=0;c[b+104>>2]=0;c[b+108>>2]=0;g=__ZN12GlobalConfig13get_singletonEv()|0;__ZN10StringNameC2EPKc(f,1133745);__ZNK6Object3getERK10StringNamePb(e,g,f,0);a[b+112>>0]=(__ZNK7VariantcviEv(e)|0)==2&1;if(!(c[e>>2]|0)){__ZN10StringNameD2Ev(f);l=d;return}__ZN7Variant5clearEv(e);__ZN10StringNameD2Ev(f);l=d;return}function __ZN20BroadPhase2DHashGrid7_createEv(){var a=0;a=__ZnwjPKc(88,1263606)|0;__ZN20BroadPhase2DHashGridC2Ev(a);return a|0}function __ZN20BroadPhase2DHashGridC2Ev(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0;d=l;l=l+112|0;if((l|0)>=(m|0))ba(112);e=d+72|0;f=d+96|0;g=d+48|0;h=d+24|0;i=d;c[b>>2]=353672;c[b+8>>2]=379008;c[b+4>>2]=0;c[b+12>>2]=0;c[b+20>>2]=379008;c[b+16>>2]=0;c[b+24>>2]=0;c[b+44>>2]=379008;c[b+40>>2]=0;c[b+48>>2]=0;__ZN6StringC2EPKc(f,1077247);__ZN7VariantC2Ei(g,4096);__Z11_GLOBAL_DEFRK6StringRK7Variant(e,f,g);j=b+76|0;c[j>>2]=__ZNK7VariantcvjEv(e)|0;if(c[e>>2]|0)__ZN7Variant5clearEv(e);if(c[g>>2]|0)__ZN7Variant5clearEv(g);e=c[f>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);e=__ZN4Math12larger_primeEj(c[j>>2]|0)|0;c[j>>2]=e;do if(e){k=__ZN6Memory12alloc_staticEjb(e<<2,1)|0;if(!k){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143992,1144012,140,1144029,0);n=0;break}else{a[1263537]=0;o=k+-8|0;c[o>>2]=e;c[o+4>>2]=0;n=k;break}}else n=0;while(0);e=b+80|0;c[e>>2]=n;__ZN6StringC2EPKc(f,1077277);__ZN7VariantC2Ei(g,128);__Z11_GLOBAL_DEFRK6StringRK7Variant(h,f,g);c[b+52>>2]=__ZNK7VariantcviEv(h)|0;if(c[h>>2]|0)__ZN7Variant5clearEv(h);if(c[g>>2]|0)__ZN7Variant5clearEv(g);h=c[f>>2]|0;if(h|0?(__Z16atomic_decrementPj(h+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(h,1);__ZN6StringC2EPKc(f,1077298);__ZN7VariantC2Ei(g,512);__Z11_GLOBAL_DEFRK6StringRK7Variant(i,f,g);c[b+56>>2]=__ZNK7VariantcviEv(i)|0;if(c[i>>2]|0)__ZN7Variant5clearEv(i);if(c[g>>2]|0)__ZN7Variant5clearEv(g);g=c[f>>2]|0;if(g|0?(__Z16atomic_decrementPj(g+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(g,1);g=c[j>>2]|0;if(!g){p=b+32|0;q=p;r=q;c[r>>2]=1;s=q+4|0;t=s;c[t>>2]=0;u=b+28|0;c[u>>2]=0;l=d;return}else v=0;do{c[(c[e>>2]|0)+(v<<2)>>2]=0;v=v+1|0}while(v>>>0<g>>>0);p=b+32|0;q=p;r=q;c[r>>2]=1;s=q+4|0;t=s;c[t>>2]=0;u=b+28|0;c[u>>2]=0;l=d;return}function __ZN18VisualServerCanvasC2Ev(a){a=a|0;c[a>>2]=369720;c[a+8>>2]=379008;c[a+4>>2]=0;c[a+12>>2]=0;c[a+16>>2]=369700;c[a+24>>2]=379008;c[a+20>>2]=0;c[a+28>>2]=0;c[a+32>>2]=369680;c[a+40>>2]=379008;c[a+36>>2]=0;c[a+44>>2]=0;c[a+48>>2]=369660;c[a+56>>2]=379008;c[a+52>>2]=0;c[a+60>>2]=0;c[a+64>>2]=369640;c[a+72>>2]=379008;c[a+68>>2]=0;c[a+76>>2]=0;return}function __ZN10Rasterizer6createEv(){return vj[c[309199]&511]()|0}function __ZN17RasterizerStorageC2Ev(a){a=a|0;c[a>>2]=377508;c[309200]=a;return}function __ZN17RasterizerStorageD2Ev(a){a=a|0;return}function __ZN17RasterizerStorageD0Ev(a){a=a|0;__ZdlPv(a);return}function __ZN14ShaderLanguage17get_operator_textENS_8OperatorE(a){a=a|0;var b=0,d=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b;__ZN6StringC2EPKc(d,c[378332+(a<<2)>>2]|0);l=b;return c[d>>2]|0}function __ZN14ShaderLanguage14get_token_textENS_5TokenE(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;b=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=b+24|0;e=b+20|0;f=b+16|0;g=b+12|0;i=b+8|0;j=b+4|0;k=b;__ZN6StringC2EPKc(e,c[353728+(c[a>>2]<<2)>>2]|0);switch(c[a>>2]|0){case 4:case 5:{c[g>>2]=__Z4rtosd(+h[a+8>>3])|0;c[f>>2]=__ZplPKcRK6String(1081589,g)|0;__ZN6StringC2EPKc(i,1123123);c[d>>2]=__ZNK6StringplERKS_(f,i)|0;__ZN6StringpLERKS_(e,d)|0;n=c[d>>2]|0;if(n|0?(__Z16atomic_decrementPj(n+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(n,1);n=c[i>>2]|0;if(n|0?(__Z16atomic_decrementPj(n+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(n,1);n=c[f>>2]|0;if(n|0?(__Z16atomic_decrementPj(n+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(n,1);n=c[g>>2]|0;if(n|0?(__Z16atomic_decrementPj(n+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(n,1);o=c[e>>2]|0;l=b;return o|0}case 1:{n=c[a+4>>2]|0;do if(n){f=c[n+4>>2]|0;if(f|0){__ZN6StringC2EPKc(d,f);p=c[d>>2]|0;break}f=n+8|0;c[d>>2]=0;q=c[f>>2]|0;if((q|0)!=0?(c[d>>2]=0,(__Z28atomic_conditional_incrementPj(q+-8|0)|0)!=0):0){q=c[f>>2]|0;c[d>>2]=q;p=q}else p=0}else{c[d>>2]=0;p=0}while(0);c[i>>2]=p;c[j>>2]=__ZplPKcRK6String(1081589,i)|0;__ZN6StringC2EPKc(d,1123123);c[g>>2]=__ZNK6StringplERKS_(j,d)|0;__ZN6StringpLERKS_(e,g)|0;p=c[g>>2]|0;if(p|0?(__Z16atomic_decrementPj(p+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(p,1);p=c[d>>2]|0;if(p|0?(__Z16atomic_decrementPj(p+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(p,1);p=c[j>>2]|0;if(p|0?(__Z16atomic_decrementPj(p+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(p,1);p=c[i>>2]|0;if(p|0?(__Z16atomic_decrementPj(p+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(p,1);o=c[e>>2]|0;l=b;return o|0}case 103:{p=c[a+4>>2]|0;do if(p){a=c[p+4>>2]|0;if(a|0){__ZN6StringC2EPKc(d,a);r=c[d>>2]|0;break}a=p+8|0;c[d>>2]=0;j=c[a>>2]|0;if((j|0)!=0?(c[d>>2]=0,(__Z28atomic_conditional_incrementPj(j+-8|0)|0)!=0):0){j=c[a>>2]|0;c[d>>2]=j;r=j}else r=0}else{c[d>>2]=0;r=0}while(0);c[i>>2]=r;c[k>>2]=__ZplPKcRK6String(1081589,i)|0;__ZN6StringC2EPKc(d,1123123);c[g>>2]=__ZNK6StringplERKS_(k,d)|0;__ZN6StringpLERKS_(e,g)|0;r=c[g>>2]|0;if(r|0?(__Z16atomic_decrementPj(r+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(r,1);r=c[d>>2]|0;if(r|0?(__Z16atomic_decrementPj(r+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(r,1);r=c[k>>2]|0;if(r|0?(__Z16atomic_decrementPj(r+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(r,1);r=c[i>>2]|0;if(r|0?(__Z16atomic_decrementPj(r+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(r,1);o=c[e>>2]|0;l=b;return o|0}default:{o=c[e>>2]|0;l=b;return o|0}}return 0}function __ZN14ShaderLanguage11_make_tokenENS_9TokenTypeERK10StringName(d,e,f,g){d=d|0;e=e|0;f=f|0;g=g|0;var h=0,i=0,j=0,k=0,n=0;h=l;l=l+16|0;if((l|0)>=(m|0))ba(16);i=h;j=d+4|0;__ZN10StringNameC2Ev(j);c[d>>2]=f;__ZN10StringNameaSERKS_(j,g);j=e+24|0;b[d+16>>1]=c[j>>2];if((c[d>>2]|0)!=103){l=h;return}d=c[g>>2]|0;do if(d){g=c[d+4>>2]|0;if(g|0){__ZN6StringC2EPKc(i,g);k=c[i>>2]|0;break}g=d+8|0;c[i>>2]=0;f=c[g>>2]|0;if((f|0)!=0?(c[i>>2]=0,(__Z28atomic_conditional_incrementPj(f+-8|0)|0)!=0):0){f=c[g>>2]|0;c[i>>2]=f;k=f}else k=0}else{c[i>>2]=0;k=0}while(0);i=k;d=e+4|0;if((a[d>>0]|0)==0?(c[e+12>>2]=c[j>>2],a[d>>0]=1,d=e+8|0,e=c[d>>2]|0,(e|0)!=(k|0)):0){if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);c[d>>2]=0;if(!k){l=h;return}if(__Z28atomic_conditional_incrementPj(k+-8|0)|0)c[d>>2]=i}else n=17;if((n|0)==17?(k|0)==0:0){l=h;return}if(__Z16atomic_decrementPj(k+-8|0)|0){l=h;return}__ZN6Memory11free_staticEPvb(k,1);l=h;return}function __ZN14ShaderLanguage10_get_tokenEv(d,e){d=d|0;e=e|0;var f=0,g=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0,ia=0,ja=0,ka=0,la=0,ma=0,na=0,oa=0,pa=0,qa=0,ra=0,sa=0,ta=0,ua=0,va=0,wa=0,xa=0,ya=0,za=0,Aa=0,Ba=0,Ca=0,Da=0,Ea=0,Fa=0,Ga=0,Ha=0,Ia=0,Ja=0,Ka=0,La=0,Ma=0,Na=0,Oa=0,Pa=0,Qa=0,Ra=0,Sa=0,Ta=0,Ua=0,Va=0,Wa=0,Xa=0,Ya=0,Za=0,_a=0,$a=0,ab=0,bb=0,cb=0,db=0,eb=0,fb=0,gb=0,hb=0,ib=0,jb=0,kb=0,lb=0,mb=0,nb=0,ob=0,pb=0,qb=0,rb=0,sb=0,tb=0,ub=0,vb=0,wb=0,xb=0,yb=0,zb=0,Ab=0,Bb=0,Cb=0,Db=0,Eb=0,Fb=0,Gb=0,Hb=0,Ib=0,Jb=0,Kb=0,Lb=0,Mb=0,Nb=0,Ob=0,Pb=0,Qb=0,Rb=0,Sb=0,Tb=0,Ub=0;f=l;l=l+64|0;if((l|0)>=(m|0))ba(64);g=f+52|0;i=f;j=f+36|0;k=f+48|0;n=f+44|0;o=f+40|0;p=f+32|0;q=f+28|0;r=f+24|0;s=e+20|0;t=c[s>>2]|0;c[s>>2]=t+1;u=e+16|0;a:do if((t|0)<(__ZNK6String6lengthEv(u)|0)){v=e+24|0;b:while(1){w=c[s>>2]|0;x=w+-1|0;if((w|0)<1){y=10;break}z=c[u>>2]|0;A=(z|0)==0;if(A)B=0;else B=c[z+-4>>2]|0;if((B|0)<(w|0)){if(A)C=0;else C=c[z+-4>>2]|0;if((C|0)<(w|0)){y=10;break}a[1263537]=0}__ZN6VectorIwE14_copy_on_writeEv(u);D=c[(c[u>>2]|0)+(x<<2)>>2]|0;c:do if((D|0)<47){switch(D|0){case 0:{break a;break}case 33:{y=191;break b;break}case 40:{y=208;break b;break}case 41:{y=209;break b;break}case 44:{y=210;break b;break}case 38:{y=216;break b;break}case 42:{y=266;break b;break}case 43:{y=279;break b;break}case 45:{y=304;break b;break}case 37:{y=329;break b;break}case 32:case 13:case 9:{break c;break}case 10:break;default:break b}c[v>>2]=(c[v>>2]|0)+1}else{if((D|0)>=91){y=649;break b}switch(D|0){case 61:{y=104;break b;break}case 60:{y=117;break b;break}case 62:{y=154;break b;break}case 59:{y=211;break b;break}case 63:{y=212;break b;break}case 58:{y=213;break b;break}case 47:break;default:break b}x=c[s>>2]|0;if((x|0)>=(__ZNK6String6lengthEv(u)|0)){y=103;break b}x=c[s>>2]|0;if((x|0)<0){y=25;break b}w=c[u>>2]|0;z=(w|0)==0;if(z)E=0;else E=c[w+-4>>2]|0;if((E|0)<=(x|0)){if(z)F=0;else F=c[w+-4>>2]|0;if((F|0)<=(x|0)){y=25;break b}a[1263537]=0}__ZN6VectorIwE14_copy_on_writeEv(u);switch(c[(c[u>>2]|0)+(x<<2)>>2]|0){case 61:{y=102;break b;break}case 42:break;case 47:{x=c[s>>2]|0;while(1){w=(x|0)<(__ZNK6String6lengthEv(u)|0);z=c[s>>2]|0;if(w){if((z|0)<0){y=85;break b}w=c[u>>2]|0;A=(w|0)==0;if(A)G=0;else G=c[w+-4>>2]|0;if((G|0)<=(z|0)){if(A)H=0;else H=c[w+-4>>2]|0;if((H|0)<=(z|0)){y=85;break b}a[1263537]=0}__ZN6VectorIwE14_copy_on_writeEv(u);I=c[s>>2]|0;if((c[(c[u>>2]|0)+(z<<2)>>2]|0)==10)break;else J=I}else J=z;if((J|0)>=(__ZNK6String6lengthEv(u)|0)){y=100;break b}z=c[s>>2]|0;if((z|0)<0){y=97;break b}w=c[u>>2]|0;A=(w|0)==0;if(A)K=0;else K=c[w+-4>>2]|0;if((K|0)<=(z|0)){if(A)L=0;else L=c[w+-4>>2]|0;if((L|0)<=(z|0)){y=97;break b}a[1263537]=0}__ZN6VectorIwE14_copy_on_writeEv(u);if(!(c[(c[u>>2]|0)+(z<<2)>>2]|0)){y=100;break b}z=(c[s>>2]|0)+1|0;c[s>>2]=z;x=z}c[s>>2]=I+1;break c;break}default:{y=103;break b}}x=(c[s>>2]|0)+1|0;c[s>>2]=x;if((x|0)>=(__ZNK6String6lengthEv(u)|0)){y=40;break b}d:while(1){x=c[s>>2]|0;if((x|0)<0){y=37;break b}z=c[u>>2]|0;w=(z|0)==0;if(w)M=0;else M=c[z+-4>>2]|0;if((M|0)<=(x|0)){if(w)N=0;else N=c[z+-4>>2]|0;if((N|0)<=(x|0)){y=37;break b}a[1263537]=0}__ZN6VectorIwE14_copy_on_writeEv(u);if(!(c[(c[u>>2]|0)+(x<<2)>>2]|0)){y=40;break b}x=c[s>>2]|0;do if((x|0)<(__ZNK6String6lengthEv(u)|0)){z=c[s>>2]|0;if((z|0)<0){y=49;break b}w=c[u>>2]|0;A=(w|0)==0;if(A)O=0;else O=c[w+-4>>2]|0;if((O|0)<=(z|0)){if(A)P=0;else P=c[w+-4>>2]|0;if((P|0)<=(z|0)){y=49;break b}a[1263537]=0}__ZN6VectorIwE14_copy_on_writeEv(u);if((c[(c[u>>2]|0)+(z<<2)>>2]|0)!=42)break;z=(c[s>>2]|0)+1|0;if((z|0)>=(__ZNK6String6lengthEv(u)|0))break;z=c[s>>2]|0;w=z+1|0;if((z|0)<-1){y=60;break b}z=c[u>>2]|0;A=(z|0)==0;if(A)Q=0;else Q=c[z+-4>>2]|0;if((Q|0)<=(w|0)){if(A)R=0;else R=c[z+-4>>2]|0;if((R|0)<=(w|0)){y=60;break b}a[1263537]=0}__ZN6VectorIwE14_copy_on_writeEv(u);if((c[(c[u>>2]|0)+(w<<2)>>2]|0)==47)break d}while(0);x=c[s>>2]|0;do if((x|0)<(__ZNK6String6lengthEv(u)|0)){w=c[s>>2]|0;if((w|0)<0){y=72;break b}z=c[u>>2]|0;A=(z|0)==0;if(A)S=0;else S=c[z+-4>>2]|0;if((S|0)<=(w|0)){if(A)T=0;else T=c[z+-4>>2]|0;if((T|0)<=(w|0)){y=72;break b}a[1263537]=0}__ZN6VectorIwE14_copy_on_writeEv(u);if((c[(c[u>>2]|0)+(w<<2)>>2]|0)!=10)break;c[v>>2]=(c[v>>2]|0)+1}while(0);x=(c[s>>2]|0)+1|0;c[s>>2]=x;if((x|0)>=(__ZNK6String6lengthEv(u)|0)){y=40;break b}}c[s>>2]=(c[s>>2]|0)+2}while(0);x=c[s>>2]|0;c[s>>2]=x+1;if((x|0)>=(__ZNK6String6lengthEv(u)|0))break a}e:switch(y|0){case 10:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 25:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 37:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 40:{__ZN10StringNameC2Ev(g);__ZN14ShaderLanguage11_make_tokenENS_9TokenTypeERK10StringName(d,e,104,g);__ZN10StringNameD2Ev(g);l=f;return}case 49:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 60:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 72:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 85:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 97:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 100:{__ZN10StringNameC2Ev(g);__ZN14ShaderLanguage11_make_tokenENS_9TokenTypeERK10StringName(d,e,104,g);__ZN10StringNameD2Ev(g);l=f;return}case 102:{c[s>>2]=(c[s>>2]|0)+1;__ZN10StringNameC2Ev(g);__ZN14ShaderLanguage11_make_tokenENS_9TokenTypeERK10StringName(d,e,53,g);__ZN10StringNameD2Ev(g);l=f;return}case 103:{__ZN10StringNameC2Ev(g);__ZN14ShaderLanguage11_make_tokenENS_9TokenTypeERK10StringName(d,e,45,g);__ZN10StringNameD2Ev(g);l=f;return}case 104:{if((c[s>>2]|0)<(__ZNK6String6lengthEv(u)|0)){x=c[s>>2]|0;if((x|0)<0)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);w=c[u>>2]|0;z=(w|0)==0;if(z)U=0;else U=c[w+-4>>2]|0;do if((U|0)<=(x|0)){if(z)V=0;else V=c[w+-4>>2]|0;if((V|0)>(x|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);__ZN6VectorIwE14_copy_on_writeEv(u);if((c[(c[u>>2]|0)+(x<<2)>>2]|0)==61){c[s>>2]=(c[s>>2]|0)+1;__ZN10StringNameC2Ev(g);__ZN14ShaderLanguage11_make_tokenENS_9TokenTypeERK10StringName(d,e,33,g);__ZN10StringNameD2Ev(g);l=f;return}}__ZN10StringNameC2Ev(g);__ZN14ShaderLanguage11_make_tokenENS_9TokenTypeERK10StringName(d,e,49,g);__ZN10StringNameD2Ev(g);l=f;return}case 117:{w=(c[s>>2]|0)<(__ZNK6String6lengthEv(u)|0);z=c[s>>2]|0;if(w){if((z|0)<0)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);w=c[u>>2]|0;A=(w|0)==0;if(A)W=0;else W=c[w+-4>>2]|0;do if((W|0)<=(z|0)){if(A)X=0;else X=c[w+-4>>2]|0;if((X|0)>(z|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);__ZN6VectorIwE14_copy_on_writeEv(u);w=c[s>>2]|0;if((c[(c[u>>2]|0)+(z<<2)>>2]|0)==61){c[s>>2]=w+1;__ZN10StringNameC2Ev(g);__ZN14ShaderLanguage11_make_tokenENS_9TokenTypeERK10StringName(d,e,36,g);__ZN10StringNameD2Ev(g);l=f;return}else Y=w}else Y=z;if((Y|0)<(__ZNK6String6lengthEv(u)|0)){w=c[s>>2]|0;if((w|0)<0)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);A=c[u>>2]|0;x=(A|0)==0;if(x)Z=0;else Z=c[A+-4>>2]|0;do if((Z|0)<=(w|0)){if(x)_=0;else _=c[A+-4>>2]|0;if((_|0)>(w|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);__ZN6VectorIwE14_copy_on_writeEv(u);if((c[(c[u>>2]|0)+(w<<2)>>2]|0)==60){A=(c[s>>2]|0)+1|0;c[s>>2]=A;if((A|0)<(__ZNK6String6lengthEv(u)|0)){A=c[s>>2]|0;if((A|0)<0)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);x=c[u>>2]|0;z=(x|0)==0;if(z)$=0;else $=c[x+-4>>2]|0;do if(($|0)<=(A|0)){if(z)aa=0;else aa=c[x+-4>>2]|0;if((aa|0)>(A|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);__ZN6VectorIwE14_copy_on_writeEv(u);if((c[(c[u>>2]|0)+(A<<2)>>2]|0)==61){c[s>>2]=(c[s>>2]|0)+1;__ZN10StringNameC2Ev(g);__ZN14ShaderLanguage11_make_tokenENS_9TokenTypeERK10StringName(d,e,55,g);__ZN10StringNameD2Ev(g);l=f;return}}__ZN10StringNameC2Ev(g);__ZN14ShaderLanguage11_make_tokenENS_9TokenTypeERK10StringName(d,e,47,g);__ZN10StringNameD2Ev(g);l=f;return}}__ZN10StringNameC2Ev(g);__ZN14ShaderLanguage11_make_tokenENS_9TokenTypeERK10StringName(d,e,35,g);__ZN10StringNameD2Ev(g);l=f;return}case 154:{x=(c[s>>2]|0)<(__ZNK6String6lengthEv(u)|0);z=c[s>>2]|0;if(x){if((z|0)<0)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);x=c[u>>2]|0;w=(x|0)==0;if(w)ca=0;else ca=c[x+-4>>2]|0;do if((ca|0)<=(z|0)){if(w)da=0;else da=c[x+-4>>2]|0;if((da|0)>(z|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);__ZN6VectorIwE14_copy_on_writeEv(u);x=c[s>>2]|0;if((c[(c[u>>2]|0)+(z<<2)>>2]|0)==61){c[s>>2]=x+1;__ZN10StringNameC2Ev(g);__ZN14ShaderLanguage11_make_tokenENS_9TokenTypeERK10StringName(d,e,38,g);__ZN10StringNameD2Ev(g);l=f;return}else ea=x}else ea=z;if((ea|0)<(__ZNK6String6lengthEv(u)|0)){x=c[s>>2]|0;if((x|0)<0)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);w=c[u>>2]|0;A=(w|0)==0;if(A)fa=0;else fa=c[w+-4>>2]|0;do if((fa|0)<=(x|0)){if(A)ga=0;else ga=c[w+-4>>2]|0;if((ga|0)>(x|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);__ZN6VectorIwE14_copy_on_writeEv(u);if((c[(c[u>>2]|0)+(x<<2)>>2]|0)==62){w=(c[s>>2]|0)+1|0;c[s>>2]=w;if((w|0)<(__ZNK6String6lengthEv(u)|0)){w=c[s>>2]|0;if((w|0)<0)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);A=c[u>>2]|0;z=(A|0)==0;if(z)ha=0;else ha=c[A+-4>>2]|0;do if((ha|0)<=(w|0)){if(z)ia=0;else ia=c[A+-4>>2]|0;if((ia|0)>(w|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);__ZN6VectorIwE14_copy_on_writeEv(u);if((c[(c[u>>2]|0)+(w<<2)>>2]|0)==61){c[s>>2]=(c[s>>2]|0)+1;__ZN10StringNameC2Ev(g);__ZN14ShaderLanguage11_make_tokenENS_9TokenTypeERK10StringName(d,e,56,g);__ZN10StringNameD2Ev(g);l=f;return}}__ZN10StringNameC2Ev(g);__ZN14ShaderLanguage11_make_tokenENS_9TokenTypeERK10StringName(d,e,48,g);__ZN10StringNameD2Ev(g);l=f;return}}__ZN10StringNameC2Ev(g);__ZN14ShaderLanguage11_make_tokenENS_9TokenTypeERK10StringName(d,e,37,g);__ZN10StringNameD2Ev(g);l=f;return}case 191:{if((c[s>>2]|0)<(__ZNK6String6lengthEv(u)|0)){A=c[s>>2]|0;if((A|0)<0)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);z=c[u>>2]|0;x=(z|0)==0;if(x)ja=0;else ja=c[z+-4>>2]|0;do if((ja|0)<=(A|0)){if(x)ka=0;else ka=c[z+-4>>2]|0;if((ka|0)>(A|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);__ZN6VectorIwE14_copy_on_writeEv(u);if((c[(c[u>>2]|0)+(A<<2)>>2]|0)==61){c[s>>2]=(c[s>>2]|0)+1;__ZN10StringNameC2Ev(g);__ZN14ShaderLanguage11_make_tokenENS_9TokenTypeERK10StringName(d,e,34,g);__ZN10StringNameD2Ev(g);l=f;return}}__ZN10StringNameC2Ev(g);__ZN14ShaderLanguage11_make_tokenENS_9TokenTypeERK10StringName(d,e,41,g);__ZN10StringNameD2Ev(g);l=f;return}case 208:{__ZN10StringNameC2Ev(g);__ZN14ShaderLanguage11_make_tokenENS_9TokenTypeERK10StringName(d,e,80,g);__ZN10StringNameD2Ev(g);l=f;return}case 209:{__ZN10StringNameC2Ev(g);__ZN14ShaderLanguage11_make_tokenENS_9TokenTypeERK10StringName(d,e,81,g);__ZN10StringNameD2Ev(g);l=f;return}case 210:{__ZN10StringNameC2Ev(g);__ZN14ShaderLanguage11_make_tokenENS_9TokenTypeERK10StringName(d,e,83,g);__ZN10StringNameD2Ev(g);l=f;return}case 211:{__ZN10StringNameC2Ev(g);__ZN14ShaderLanguage11_make_tokenENS_9TokenTypeERK10StringName(d,e,85,g);__ZN10StringNameD2Ev(g);l=f;return}case 212:{__ZN10StringNameC2Ev(g);__ZN14ShaderLanguage11_make_tokenENS_9TokenTypeERK10StringName(d,e,82,g);__ZN10StringNameD2Ev(g);l=f;return}case 213:{__ZN10StringNameC2Ev(g);__ZN14ShaderLanguage11_make_tokenENS_9TokenTypeERK10StringName(d,e,84,g);__ZN10StringNameD2Ev(g);l=f;return}case 216:{z=(c[s>>2]|0)<(__ZNK6String6lengthEv(u)|0);x=c[s>>2]|0;if(z){if((x|0)<0)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);z=c[u>>2]|0;w=(z|0)==0;if(w)la=0;else la=c[z+-4>>2]|0;do if((la|0)<=(x|0)){if(w)ma=0;else ma=c[z+-4>>2]|0;if((ma|0)>(x|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);__ZN6VectorIwE14_copy_on_writeEv(u);z=c[s>>2]|0;if((c[(c[u>>2]|0)+(x<<2)>>2]|0)==61){c[s>>2]=z+1;__ZN10StringNameC2Ev(g);__ZN14ShaderLanguage11_make_tokenENS_9TokenTypeERK10StringName(d,e,57,g);__ZN10StringNameD2Ev(g);l=f;return}else na=z}else na=x;if((na|0)<(__ZNK6String6lengthEv(u)|0)){z=c[s>>2]|0;if((z|0)<0)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);w=c[u>>2]|0;A=(w|0)==0;if(A)oa=0;else oa=c[w+-4>>2]|0;do if((oa|0)<=(z|0)){if(A)pa=0;else pa=c[w+-4>>2]|0;if((pa|0)>(z|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);__ZN6VectorIwE14_copy_on_writeEv(u);if((c[(c[u>>2]|0)+(z<<2)>>2]|0)==38){c[s>>2]=(c[s>>2]|0)+1;__ZN10StringNameC2Ev(g);__ZN14ShaderLanguage11_make_tokenENS_9TokenTypeERK10StringName(d,e,39,g);__ZN10StringNameD2Ev(g);l=f;return}}__ZN10StringNameC2Ev(g);__ZN14ShaderLanguage11_make_tokenENS_9TokenTypeERK10StringName(d,e,60,g);__ZN10StringNameD2Ev(g);l=f;return}case 266:{if((c[s>>2]|0)<(__ZNK6String6lengthEv(u)|0)){w=c[s>>2]|0;if((w|0)<0)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);A=c[u>>2]|0;x=(A|0)==0;if(x)qa=0;else qa=c[A+-4>>2]|0;do if((qa|0)<=(w|0)){if(x)ra=0;else ra=c[A+-4>>2]|0;if((ra|0)>(w|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);__ZN6VectorIwE14_copy_on_writeEv(u);if((c[(c[u>>2]|0)+(w<<2)>>2]|0)==61){c[s>>2]=(c[s>>2]|0)+1;__ZN10StringNameC2Ev(g);__ZN14ShaderLanguage11_make_tokenENS_9TokenTypeERK10StringName(d,e,52,g);__ZN10StringNameD2Ev(g);l=f;return}}__ZN10StringNameC2Ev(g);__ZN14ShaderLanguage11_make_tokenENS_9TokenTypeERK10StringName(d,e,44,g);__ZN10StringNameD2Ev(g);l=f;return}case 279:{A=(c[s>>2]|0)<(__ZNK6String6lengthEv(u)|0);x=c[s>>2]|0;if(A){if((x|0)<0)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);A=c[u>>2]|0;z=(A|0)==0;if(z)sa=0;else sa=c[A+-4>>2]|0;do if((sa|0)<=(x|0)){if(z)ta=0;else ta=c[A+-4>>2]|0;if((ta|0)>(x|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);__ZN6VectorIwE14_copy_on_writeEv(u);A=c[s>>2]|0;if((c[(c[u>>2]|0)+(x<<2)>>2]|0)==61){c[s>>2]=A+1;__ZN10StringNameC2Ev(g);__ZN14ShaderLanguage11_make_tokenENS_9TokenTypeERK10StringName(d,e,50,g);__ZN10StringNameD2Ev(g);l=f;return}else ua=A}else ua=x;if((ua|0)<(__ZNK6String6lengthEv(u)|0)){A=c[s>>2]|0;if((A|0)<0)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);z=c[u>>2]|0;w=(z|0)==0;if(w)va=0;else va=c[z+-4>>2]|0;do if((va|0)<=(A|0)){if(w)wa=0;else wa=c[z+-4>>2]|0;if((wa|0)>(A|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);__ZN6VectorIwE14_copy_on_writeEv(u);if((c[(c[u>>2]|0)+(A<<2)>>2]|0)==43){c[s>>2]=(c[s>>2]|0)+1;__ZN10StringNameC2Ev(g);__ZN14ShaderLanguage11_make_tokenENS_9TokenTypeERK10StringName(d,e,64,g);__ZN10StringNameD2Ev(g);l=f;return}}__ZN10StringNameC2Ev(g);__ZN14ShaderLanguage11_make_tokenENS_9TokenTypeERK10StringName(d,e,42,g);__ZN10StringNameD2Ev(g);l=f;return}case 304:{z=(c[s>>2]|0)<(__ZNK6String6lengthEv(u)|0);w=c[s>>2]|0;if(z){if((w|0)<0)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);z=c[u>>2]|0;x=(z|0)==0;if(x)xa=0;else xa=c[z+-4>>2]|0;do if((xa|0)<=(w|0)){if(x)ya=0;else ya=c[z+-4>>2]|0;if((ya|0)>(w|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);__ZN6VectorIwE14_copy_on_writeEv(u);z=c[s>>2]|0;if((c[(c[u>>2]|0)+(w<<2)>>2]|0)==61){c[s>>2]=z+1;__ZN10StringNameC2Ev(g);__ZN14ShaderLanguage11_make_tokenENS_9TokenTypeERK10StringName(d,e,51,g);__ZN10StringNameD2Ev(g);l=f;return}else za=z}else za=w;if((za|0)<(__ZNK6String6lengthEv(u)|0)){z=c[s>>2]|0;if((z|0)<0)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);x=c[u>>2]|0;A=(x|0)==0;if(A)Aa=0;else Aa=c[x+-4>>2]|0;do if((Aa|0)<=(z|0)){if(A)Ba=0;else Ba=c[x+-4>>2]|0;if((Ba|0)>(z|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);__ZN6VectorIwE14_copy_on_writeEv(u);if((c[(c[u>>2]|0)+(z<<2)>>2]|0)==45){c[s>>2]=(c[s>>2]|0)+1;__ZN10StringNameC2Ev(g);__ZN14ShaderLanguage11_make_tokenENS_9TokenTypeERK10StringName(d,e,65,g);__ZN10StringNameD2Ev(g);l=f;return}}__ZN10StringNameC2Ev(g);__ZN14ShaderLanguage11_make_tokenENS_9TokenTypeERK10StringName(d,e,43,g);__ZN10StringNameD2Ev(g);l=f;return}case 329:{if((c[s>>2]|0)<(__ZNK6String6lengthEv(u)|0)){x=c[s>>2]|0;if((x|0)<0)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);A=c[u>>2]|0;w=(A|0)==0;if(w)Ca=0;else Ca=c[A+-4>>2]|0;do if((Ca|0)<=(x|0)){if(w)Da=0;else Da=c[A+-4>>2]|0;if((Da|0)>(x|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);__ZN6VectorIwE14_copy_on_writeEv(u);if((c[(c[u>>2]|0)+(x<<2)>>2]|0)==61){c[s>>2]=(c[s>>2]|0)+1;__ZN10StringNameC2Ev(g);__ZN14ShaderLanguage11_make_tokenENS_9TokenTypeERK10StringName(d,e,54,g);__ZN10StringNameD2Ev(g);l=f;return}}__ZN10StringNameC2Ev(g);__ZN14ShaderLanguage11_make_tokenENS_9TokenTypeERK10StringName(d,e,46,g);__ZN10StringNameD2Ev(g);l=f;return}case 649:{if((D|0)<124)switch(D|0){case 123:{__ZN10StringNameC2Ev(g);__ZN14ShaderLanguage11_make_tokenENS_9TokenTypeERK10StringName(d,e,78,g);__ZN10StringNameD2Ev(g);l=f;return}case 91:{__ZN10StringNameC2Ev(g);__ZN14ShaderLanguage11_make_tokenENS_9TokenTypeERK10StringName(d,e,76,g);__ZN10StringNameD2Ev(g);l=f;return}case 93:{__ZN10StringNameC2Ev(g);__ZN14ShaderLanguage11_make_tokenENS_9TokenTypeERK10StringName(d,e,77,g);__ZN10StringNameD2Ev(g);l=f;return}case 94:{__ZN10StringNameC2Ev(g);__ZN14ShaderLanguage11_make_tokenENS_9TokenTypeERK10StringName(d,e,62,g);__ZN10StringNameD2Ev(g);l=f;return}default:break e}if((D|0)>=126)if((D|0)<65535){switch(D|0){case 126:break;default:break e}__ZN10StringNameC2Ev(g);__ZN14ShaderLanguage11_make_tokenENS_9TokenTypeERK10StringName(d,e,63,g);__ZN10StringNameD2Ev(g);l=f;return}else{switch(D|0){case 65535:break;default:break e}__ZN10StringNameC2Ev(g);__ZN14ShaderLanguage11_make_tokenENS_9TokenTypeERK10StringName(d,e,102,g);__ZN10StringNameD2Ev(g);l=f;return}switch(D|0){case 125:{__ZN10StringNameC2Ev(g);__ZN14ShaderLanguage11_make_tokenENS_9TokenTypeERK10StringName(d,e,79,g);__ZN10StringNameD2Ev(g);l=f;return}case 124:break;default:break e}A=(c[s>>2]|0)<(__ZNK6String6lengthEv(u)|0);w=c[s>>2]|0;if(A){if((w|0)<0)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);A=c[u>>2]|0;z=(A|0)==0;if(z)Ea=0;else Ea=c[A+-4>>2]|0;do if((Ea|0)<=(w|0)){if(z)Fa=0;else Fa=c[A+-4>>2]|0;if((Fa|0)>(w|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);__ZN6VectorIwE14_copy_on_writeEv(u);A=c[s>>2]|0;if((c[(c[u>>2]|0)+(w<<2)>>2]|0)==61){c[s>>2]=A+1;__ZN10StringNameC2Ev(g);__ZN14ShaderLanguage11_make_tokenENS_9TokenTypeERK10StringName(d,e,58,g);__ZN10StringNameD2Ev(g);l=f;return}else Ga=A}else Ga=w;if((Ga|0)<(__ZNK6String6lengthEv(u)|0)){A=c[s>>2]|0;if((A|0)<0)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);z=c[u>>2]|0;x=(z|0)==0;if(x)Ha=0;else Ha=c[z+-4>>2]|0;do if((Ha|0)<=(A|0)){if(x)Ia=0;else Ia=c[z+-4>>2]|0;if((Ia|0)>(A|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);__ZN6VectorIwE14_copy_on_writeEv(u);if((c[(c[u>>2]|0)+(A<<2)>>2]|0)==124){c[s>>2]=(c[s>>2]|0)+1;__ZN10StringNameC2Ev(g);__ZN14ShaderLanguage11_make_tokenENS_9TokenTypeERK10StringName(d,e,40,g);__ZN10StringNameD2Ev(g);l=f;return}}__ZN10StringNameC2Ev(g);__ZN14ShaderLanguage11_make_tokenENS_9TokenTypeERK10StringName(d,e,61,g);__ZN10StringNameD2Ev(g);l=f;return}}z=c[s>>2]|0;c[s>>2]=z+-1;if((z|0)<=(__ZNK6String6lengthEv(u)|0)){z=c[s>>2]|0;if((z|0)<0)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);x=c[u>>2]|0;w=(x|0)==0;if(w)Ja=0;else Ja=c[x+-4>>2]|0;do if((Ja|0)<=(z|0)){if(w)Ka=0;else Ka=c[x+-4>>2]|0;if((Ka|0)>(z|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);__ZN6VectorIwE14_copy_on_writeEv(u);if(((c[(c[u>>2]|0)+(z<<2)>>2]|0)+-48|0)>>>0>=10)y=353}else y=353;do if((y|0)==353){x=c[s>>2]|0;if((x|0)<(__ZNK6String6lengthEv(u)|0)){x=c[s>>2]|0;if((x|0)<0)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);w=c[u>>2]|0;A=(w|0)==0;if(A)La=0;else La=c[w+-4>>2]|0;do if((La|0)<=(x|0)){if(A)Ma=0;else Ma=c[w+-4>>2]|0;if((Ma|0)>(x|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);__ZN6VectorIwE14_copy_on_writeEv(u);if((c[(c[u>>2]|0)+(x<<2)>>2]|0)==46?(w=(c[s>>2]|0)+1|0,(w|0)<(__ZNK6String6lengthEv(u)|0)):0){w=c[s>>2]|0;A=w+1|0;if((w|0)<-1)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);w=c[u>>2]|0;Na=(w|0)==0;if(Na)Oa=0;else Oa=c[w+-4>>2]|0;do if((Oa|0)<=(A|0)){if(Na)Pa=0;else Pa=c[w+-4>>2]|0;if((Pa|0)>(A|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);__ZN6VectorIwE14_copy_on_writeEv(u);if(((c[(c[u>>2]|0)+(A<<2)>>2]|0)+-48|0)>>>0<10)break}}w=c[s>>2]|0;Na=(w|0)<(__ZNK6String6lengthEv(u)|0);w=c[s>>2]|0;if(Na){if((w|0)<0)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);Na=c[u>>2]|0;x=(Na|0)==0;if(x)Qa=0;else Qa=c[Na+-4>>2]|0;do if((Qa|0)<=(w|0)){if(x)Ra=0;else Ra=c[Na+-4>>2]|0;if((Ra|0)>(w|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);__ZN6VectorIwE14_copy_on_writeEv(u);Na=c[s>>2]|0;if((c[(c[u>>2]|0)+(w<<2)>>2]|0)==46){c[s>>2]=Na+1;__ZN10StringNameC2Ev(g);__ZN14ShaderLanguage11_make_tokenENS_9TokenTypeERK10StringName(d,e,86,g);__ZN10StringNameD2Ev(g);l=f;return}else Sa=Na}else Sa=w;if((Sa|0)<(__ZNK6String6lengthEv(u)|0)){Na=c[s>>2]|0;if((Na|0)<0)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);x=c[u>>2]|0;A=(x|0)==0;if(A)Ta=0;else Ta=c[x+-4>>2]|0;do if((Ta|0)<=(Na|0)){if(A)Ua=0;else Ua=c[x+-4>>2]|0;if((Ua|0)>(Na|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);__ZN6VectorIwE14_copy_on_writeEv(u);Va=c[(c[u>>2]|0)+(Na<<2)>>2]|0}else Va=0;if((Va|0)==95|((Va+-48|0)>>>0<10|((Va&-33)+-65|0)>>>0<26)){c[g>>2]=0;x=c[s>>2]|0;while(1){if((x|0)<(__ZNK6String6lengthEv(u)|0)){A=c[s>>2]|0;if((A|0)<0){y=545;break}w=c[u>>2]|0;Wa=(w|0)==0;if(Wa)Xa=0;else Xa=c[w+-4>>2]|0;if((Xa|0)<=(A|0)){if(Wa)Ya=0;else Ya=c[w+-4>>2]|0;if((Ya|0)<=(A|0)){y=545;break}a[1263537]=0}__ZN6VectorIwE14_copy_on_writeEv(u);Za=c[(c[u>>2]|0)+(A<<2)>>2]|0}else Za=0;if(!((Za|0)==95|((Za+-48|0)>>>0<10|((Za&-33)+-65|0)>>>0<26))){_a=0;y=561;break}A=c[s>>2]|0;if((A|0)<(__ZNK6String6lengthEv(u)|0)){A=c[s>>2]|0;if((A|0)<0){y=557;break}w=c[u>>2]|0;Wa=(w|0)==0;if(Wa)$a=0;else $a=c[w+-4>>2]|0;if(($a|0)<=(A|0)){if(Wa)ab=0;else ab=c[w+-4>>2]|0;if((ab|0)<=(A|0)){y=557;break}a[1263537]=0}__ZN6VectorIwE14_copy_on_writeEv(u);bb=c[(c[u>>2]|0)+(A<<2)>>2]|0}else bb=0;__ZN6StringpLEw(g,bb)|0;A=(c[s>>2]|0)+1|0;c[s>>2]=A;x=A}if((y|0)==545)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((y|0)==557)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((y|0)==561){while(1){y=0;if(__ZNK6StringeqEPKc(g,c[354148+(_a<<3)+4>>2]|0)|0){y=562;break}x=_a+1|0;if((x|0)==54){y=564;break}else{_a=x;y=561}}if((y|0)==562){x=c[354148+(_a<<3)>>2]|0;__ZN10StringNameC2Ev(i);__ZN14ShaderLanguage11_make_tokenENS_9TokenTypeERK10StringName(d,e,x,i);__ZN10StringNameD2Ev(i)}else if((y|0)==564){__ZN10StringNameC2ERK6String(i,g);__ZN14ShaderLanguage11_make_tokenENS_9TokenTypeERK10StringName(d,e,1,i);__ZN10StringNameD2Ev(i)}x=c[g>>2]|0;if(x|0?(__Z16atomic_decrementPj(x+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(x,1);l=f;return}}x=c[s>>2]|0;if((x|0)<(__ZNK6String6lengthEv(u)|0)){x=c[s>>2]|0;if((x|0)<0)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);Na=c[u>>2]|0;A=(Na|0)==0;if(A)cb=0;else cb=c[Na+-4>>2]|0;do if((cb|0)<=(x|0)){if(A)db=0;else db=c[Na+-4>>2]|0;if((db|0)>(x|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);__ZN6VectorIwE14_copy_on_writeEv(u);if((c[(c[u>>2]|0)+(x<<2)>>2]|0)>32){Na=c[s>>2]|0;if((Na|0)<(__ZNK6String6lengthEv(u)|0)){Na=c[s>>2]|0;if((Na|0)<0)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);A=c[u>>2]|0;w=(A|0)==0;if(w)eb=0;else eb=c[A+-4>>2]|0;do if((eb|0)<=(Na|0)){if(w)fb=0;else fb=c[A+-4>>2]|0;if((fb|0)>(Na|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);__ZN6VectorIwE14_copy_on_writeEv(u);A=c[(c[u>>2]|0)+(Na<<2)>>2]|0;gb=A;hb=((A|0)<0)<<31>>31}else{gb=0;hb=0}c[j>>2]=__Z4itosx(gb,hb)|0;c[o>>2]=__ZplPKcRK6String(1077421,j)|0;__ZN6StringC2EPKc(p,1077452);c[n>>2]=__ZNK6StringplERKS_(o,p)|0;A=c[s>>2]|0;if((A|0)<(__ZNK6String6lengthEv(u)|0)){A=c[s>>2]|0;if((A|0)<0)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);w=c[u>>2]|0;x=(w|0)==0;if(x)ib=0;else ib=c[w+-4>>2]|0;do if((ib|0)<=(A|0)){if(x)jb=0;else jb=c[w+-4>>2]|0;if((jb|0)>(A|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);__ZN6VectorIwE14_copy_on_writeEv(u);kb=c[(c[u>>2]|0)+(A<<2)>>2]|0}else kb=0;c[q>>2]=__ZN6String3chrEw(kb)|0;c[k>>2]=__ZNK6StringplERKS_(n,q)|0;__ZN6StringC2EPKc(r,1133970);c[i>>2]=__ZNK6StringplERKS_(k,r)|0;__ZN10StringNameC2ERK6String(g,i);__ZN14ShaderLanguage11_make_tokenENS_9TokenTypeERK10StringName(d,e,103,g);__ZN10StringNameD2Ev(g);w=c[i>>2]|0;if(w|0?(__Z16atomic_decrementPj(w+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(w,1);w=c[r>>2]|0;if(w|0?(__Z16atomic_decrementPj(w+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(w,1);w=c[k>>2]|0;do if(w|0){if(__Z16atomic_decrementPj(w+-8|0)|0)break;__ZN6Memory11free_staticEPvb(w,1)}while(0);w=c[q>>2]|0;do if(w|0){if(__Z16atomic_decrementPj(w+-8|0)|0)break;__ZN6Memory11free_staticEPvb(w,1)}while(0);w=c[n>>2]|0;do if(w|0){if(__Z16atomic_decrementPj(w+-8|0)|0)break;__ZN6Memory11free_staticEPvb(w,1)}while(0);w=c[p>>2]|0;do if(w|0){if(__Z16atomic_decrementPj(w+-8|0)|0)break;__ZN6Memory11free_staticEPvb(w,1)}while(0);w=c[o>>2]|0;do if(w|0){if(__Z16atomic_decrementPj(w+-8|0)|0)break;__ZN6Memory11free_staticEPvb(w,1)}while(0);w=c[j>>2]|0;do if(w|0){if(__Z16atomic_decrementPj(w+-8|0)|0)break;__ZN6Memory11free_staticEPvb(w,1)}while(0);l=f;return}}w=c[s>>2]|0;if((w|0)<(__ZNK6String6lengthEv(u)|0)){w=c[s>>2]|0;if((w|0)<0)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);A=c[u>>2]|0;x=(A|0)==0;if(x)lb=0;else lb=c[A+-4>>2]|0;do if((lb|0)<=(w|0)){if(x)mb=0;else mb=c[A+-4>>2]|0;if((mb|0)>(w|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);__ZN6VectorIwE14_copy_on_writeEv(u);A=c[(c[u>>2]|0)+(w<<2)>>2]|0;nb=A;ob=((A|0)<0)<<31>>31}else{nb=0;ob=0}c[j>>2]=__Z4itosx(nb,ob)|0;c[i>>2]=__ZplPKcRK6String(1077421,j)|0;__ZN10StringNameC2ERK6String(g,i);__ZN14ShaderLanguage11_make_tokenENS_9TokenTypeERK10StringName(d,e,103,g);__ZN10StringNameD2Ev(g);A=c[i>>2]|0;if(A|0?(__Z16atomic_decrementPj(A+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(A,1);A=c[j>>2]|0;if(A|0?(__Z16atomic_decrementPj(A+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(A,1);l=f;return}while(0);c[g>>2]=0;z=0;A=0;x=0;Na=0;Wa=0;pb=0;f:while(1){qb=(c[s>>2]|0)+z|0;if((qb|0)<(__ZNK6String6lengthEv(u)|0)){qb=(c[s>>2]|0)+z|0;if((qb|0)<0){y=384;break}rb=c[u>>2]|0;sb=(rb|0)==0;if(sb)tb=0;else tb=c[rb+-4>>2]|0;if((tb|0)<=(qb|0)){if(sb)ub=0;else ub=c[rb+-4>>2]|0;if((ub|0)<=(qb|0)){y=384;break}a[1263537]=0}__ZN6VectorIwE14_copy_on_writeEv(u);if((c[(c[u>>2]|0)+(qb<<2)>>2]|0)==46)if(pb|Wa){y=388;break}else{vb=A;wb=x;xb=Na;yb=0;zb=1}else y=389}else y=389;do if((y|0)==389){y=0;qb=(c[s>>2]|0)+z|0;if((qb|0)<(__ZNK6String6lengthEv(u)|0)){qb=(c[s>>2]|0)+z|0;if((qb|0)<0){y=397;break f}rb=c[u>>2]|0;sb=(rb|0)==0;if(sb)Ab=0;else Ab=c[rb+-4>>2]|0;if((Ab|0)<=(qb|0)){if(sb)Bb=0;else Bb=c[rb+-4>>2]|0;if((Bb|0)<=(qb|0)){y=397;break f}a[1263537]=0}__ZN6VectorIwE14_copy_on_writeEv(u);if((c[(c[u>>2]|0)+(qb<<2)>>2]|0)==120){if(Na){y=406;break f}if((__ZNK6String6lengthEv(g)|0)!=1){y=406;break f}qb=c[g>>2]|0;if(!qb){y=404;break f}if((c[qb+-4>>2]|0)<=0){y=404;break f}__ZN6VectorIwE14_copy_on_writeEv(g);if((c[c[g>>2]>>2]|0)==48){vb=A;wb=x;xb=1;yb=Wa;zb=pb;break}else{y=406;break f}}}qb=(c[s>>2]|0)+z|0;if((qb|0)<(__ZNK6String6lengthEv(u)|0)){qb=(c[s>>2]|0)+z|0;if((qb|0)<0){y=415;break f}rb=c[u>>2]|0;sb=(rb|0)==0;if(sb)Cb=0;else Cb=c[rb+-4>>2]|0;if((Cb|0)<=(qb|0)){if(sb)Db=0;else Db=c[rb+-4>>2]|0;if((Db|0)<=(qb|0)){y=415;break f}a[1263537]=0}__ZN6VectorIwE14_copy_on_writeEv(u);if((c[(c[u>>2]|0)+(qb<<2)>>2]|0)==101)if(Wa|Na){y=419;break f}else{vb=A;wb=x;xb=0;yb=1;zb=pb;break}}qb=(c[s>>2]|0)+z|0;if((qb|0)<(__ZNK6String6lengthEv(u)|0)){qb=(c[s>>2]|0)+z|0;if((qb|0)<0){y=428;break f}rb=c[u>>2]|0;sb=(rb|0)==0;if(sb)Eb=0;else Eb=c[rb+-4>>2]|0;if((Eb|0)<=(qb|0)){if(sb)Fb=0;else Fb=c[rb+-4>>2]|0;if((Fb|0)<=(qb|0)){y=428;break f}a[1263537]=0}__ZN6VectorIwE14_copy_on_writeEv(u);if(((c[(c[u>>2]|0)+(qb<<2)>>2]|0)+-48|0)>>>0<10){vb=A;wb=x;xb=Na;yb=Wa;zb=pb;break}}if(Na){qb=(c[s>>2]|0)+z|0;if((qb|0)<(__ZNK6String6lengthEv(u)|0)){qb=(c[s>>2]|0)+z|0;if((qb|0)<0){y=440;break f}rb=c[u>>2]|0;sb=(rb|0)==0;if(sb)Gb=0;else Gb=c[rb+-4>>2]|0;if((Gb|0)<=(qb|0)){if(sb)Hb=0;else Hb=c[rb+-4>>2]|0;if((Hb|0)<=(qb|0)){y=440;break f}a[1263537]=0}__ZN6VectorIwE14_copy_on_writeEv(u);Ib=c[(c[u>>2]|0)+(qb<<2)>>2]|0}else Ib=0;if((Ib+-48|0)>>>0<10|((Ib&-33)+-65|0)>>>0<6){vb=A;wb=x;xb=1;yb=Wa;zb=pb;break}}qb=(c[s>>2]|0)+z|0;if((qb|0)<(__ZNK6String6lengthEv(u)|0)){qb=(c[s>>2]|0)+z|0;if((qb|0)<0){y=452;break f}rb=c[u>>2]|0;sb=(rb|0)==0;if(sb)Jb=0;else Jb=c[rb+-4>>2]|0;if((Jb|0)<=(qb|0)){if(sb)Kb=0;else Kb=c[rb+-4>>2]|0;if((Kb|0)<=(qb|0)){y=452;break f}a[1263537]=0}__ZN6VectorIwE14_copy_on_writeEv(u);if((c[(c[u>>2]|0)+(qb<<2)>>2]|0)==45){if(!Wa){y=493;break f}}else y=455}else y=455;if((y|0)==455){y=0;qb=(c[s>>2]|0)+z|0;if((qb|0)>=(__ZNK6String6lengthEv(u)|0)){y=493;break f}qb=(c[s>>2]|0)+z|0;if((qb|0)<0){y=463;break f}rb=c[u>>2]|0;sb=(rb|0)==0;if(sb)Lb=0;else Lb=c[rb+-4>>2]|0;if((Lb|0)<=(qb|0)){if(sb)Mb=0;else Mb=c[rb+-4>>2]|0;if((Mb|0)<=(qb|0)){y=463;break f}a[1263537]=0}__ZN6VectorIwE14_copy_on_writeEv(u);if((c[(c[u>>2]|0)+(qb<<2)>>2]|0)!=43|Wa^1){y=493;break f}}if(x){y=468;break f}qb=(c[s>>2]|0)+z|0;if((qb|0)<(__ZNK6String6lengthEv(u)|0)){qb=(c[s>>2]|0)+z|0;if((qb|0)<0){y=477;break f}rb=c[u>>2]|0;sb=(rb|0)==0;if(sb)Nb=0;else Nb=c[rb+-4>>2]|0;if((Nb|0)<=(qb|0)){if(sb)Ob=0;else Ob=c[rb+-4>>2]|0;if((Ob|0)<=(qb|0)){y=477;break f}a[1263537]=0}__ZN6VectorIwE14_copy_on_writeEv(u);Pb=c[(c[u>>2]|0)+(qb<<2)>>2]|0}else Pb=0;vb=A|(Pb|0)==45;wb=1;xb=Na;yb=Wa;zb=pb}while(0);w=(c[s>>2]|0)+z|0;if((w|0)<(__ZNK6String6lengthEv(u)|0)){w=(c[s>>2]|0)+z|0;if((w|0)<0){y=489;break}qb=c[u>>2]|0;rb=(qb|0)==0;if(rb)Qb=0;else Qb=c[qb+-4>>2]|0;if((Qb|0)<=(w|0)){if(rb)Rb=0;else Rb=c[qb+-4>>2]|0;if((Rb|0)<=(w|0)){y=489;break}a[1263537]=0}__ZN6VectorIwE14_copy_on_writeEv(u);Sb=c[(c[u>>2]|0)+(w<<2)>>2]|0}else Sb=0;__ZN6StringpLEw(g,Sb)|0;z=z+1|0;A=vb;x=wb;Na=xb;Wa=yb;pb=zb}switch(y|0){case 384:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 388:{__ZN10StringNameC2EPKc(i,1077396);__ZN14ShaderLanguage11_make_tokenENS_9TokenTypeERK10StringName(d,e,103,i);__ZN10StringNameD2Ev(i);break}case 397:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 404:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 406:{__ZN10StringNameC2EPKc(i,1077396);__ZN14ShaderLanguage11_make_tokenENS_9TokenTypeERK10StringName(d,e,103,i);__ZN10StringNameD2Ev(i);break}case 415:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 419:{__ZN10StringNameC2EPKc(i,1077396);__ZN14ShaderLanguage11_make_tokenENS_9TokenTypeERK10StringName(d,e,103,i);__ZN10StringNameD2Ev(i);break}case 428:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 440:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 452:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 463:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 468:{__ZN10StringNameC2EPKc(i,1077396);__ZN14ShaderLanguage11_make_tokenENS_9TokenTypeERK10StringName(d,e,103,i);__ZN10StringNameD2Ev(i);break}case 477:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 489:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 493:{Wa=__ZNK6String6lengthEv(g)|0;Na=Wa+-1|0;if((Wa|0)<1)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);x=c[g>>2]|0;z=(x|0)==0;if(z)Tb=0;else Tb=c[x+-4>>2]|0;do if((Tb|0)<(Wa|0)){if(z)Ub=0;else Ub=c[x+-4>>2]|0;if((Ub|0)<(Wa|0))__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else{a[1263537]=0;break}}while(0);__ZN6VectorIwE14_copy_on_writeEv(g);if(((c[(c[g>>2]|0)+(Na<<2)>>2]|0)+-48|0)>>>0>=10){__ZN10StringNameC2EPKc(i,1077396);__ZN14ShaderLanguage11_make_tokenENS_9TokenTypeERK10StringName(d,e,103,i);__ZN10StringNameD2Ev(i);break}c[s>>2]=(__ZNK6String6lengthEv(g)|0)+(c[s>>2]|0);Wa=i+4|0;__ZN10StringNameC2Ev(Wa);c[i>>2]=pb|A?4:5;if(__ZNK6String14is_valid_floatEv(g)|0){x=i+8|0;h[x>>3]=+__ZNK6String9to_doubleEv(g);b[i+16>>1]=c[v>>2];c[d>>2]=c[i>>2];__ZN10StringNameC2ERKS_(d+4|0,Wa);z=d+8|0;c[z>>2]=c[x>>2];c[z+4>>2]=c[x+4>>2];b[z+8>>1]=b[x+8>>1]|0}else{__ZN10StringNameC2EPKc(j,1077396);__ZN14ShaderLanguage11_make_tokenENS_9TokenTypeERK10StringName(d,e,103,j);__ZN10StringNameD2Ev(j)}__ZN10StringNameD2Ev(Wa);break}}Wa=c[g>>2]|0;if(Wa|0?(__Z16atomic_decrementPj(Wa+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Wa,1);l=f;return}while(0);__ZN10StringNameC2Ev(g);__ZN14ShaderLanguage11_make_tokenENS_9TokenTypeERK10StringName(d,e,104,g);__ZN10StringNameD2Ev(g);l=f;return}function __ZN14ShaderLanguage11token_debugERK6String(a,d){a=a|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0;e=l;l=l+112|0;if((l|0)>=(m|0))ba(112);f=e+96|0;g=e+48|0;h=e+24|0;i=e+84|0;j=e+76|0;k=e+72|0;n=e+92|0;o=e+88|0;p=e;q=e+80|0;__ZN14ShaderLanguage5clearEv(a);r=a+16|0;s=c[r>>2]|0;if((s|0)!=(c[d>>2]|0)){if(s|0?(__Z16atomic_decrementPj(s+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(s,1);c[r>>2]=0;s=c[d>>2]|0;if(s|0?__Z28atomic_conditional_incrementPj(s+-8|0)|0:0)c[r>>2]=c[d>>2]}c[f>>2]=0;__ZN14ShaderLanguage10_get_tokenEv(g,a);if(((c[g>>2]|0)+-103|0)>>>0<=1){t=g+4|0;__ZN10StringNameD2Ev(t);u=c[f>>2]|0;l=e;return u|0}d=a+24|0;r=p+4|0;s=g+4|0;v=p+8|0;w=g+8|0;x=h+4|0;y=h+8|0;do{z=c[d>>2]|0;c[k>>2]=__Z4itosx(z,((z|0)<0)<<31>>31)|0;__ZN6StringC2EPKc(n,1096928);c[j>>2]=__ZNK6StringplERKS_(k,n)|0;c[p>>2]=c[g>>2];__ZN10StringNameC2ERKS_(r,s);c[v>>2]=c[w>>2];c[v+4>>2]=c[w+4>>2];b[v+8>>1]=b[w+8>>1]|0;c[o>>2]=__ZN14ShaderLanguage14get_token_textENS_5TokenE(p)|0;c[i>>2]=__ZNK6StringplERKS_(j,o)|0;__ZN6StringC2EPKc(q,1124879);c[h>>2]=__ZNK6StringplERKS_(i,q)|0;__ZN6StringpLERKS_(f,h)|0;z=c[h>>2]|0;if(z|0?(__Z16atomic_decrementPj(z+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(z,1);z=c[q>>2]|0;if(z|0?(__Z16atomic_decrementPj(z+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(z,1);z=c[i>>2]|0;if(z|0?(__Z16atomic_decrementPj(z+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(z,1);z=c[o>>2]|0;if(z|0?(__Z16atomic_decrementPj(z+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(z,1);__ZN10StringNameD2Ev(r);z=c[j>>2]|0;if(z|0?(__Z16atomic_decrementPj(z+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(z,1);z=c[n>>2]|0;if(z|0?(__Z16atomic_decrementPj(z+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(z,1);z=c[k>>2]|0;if(z|0?(__Z16atomic_decrementPj(z+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(z,1);__ZN14ShaderLanguage10_get_tokenEv(h,a);c[g>>2]=c[h>>2];__ZN10StringNameaSERKS_(s,x);c[w>>2]=c[y>>2];c[w+4>>2]=c[y+4>>2];b[w+8>>1]=b[y+8>>1]|0;__ZN10StringNameD2Ev(x)}while(((c[g>>2]|0)+-103|0)>>>0>1);t=s;__ZN10StringNameD2Ev(t);u=c[f>>2]|0;l=e;return u|0}function __ZN14ShaderLanguage5clearEv(b){b=b|0;var d=0,e=0,f=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d;__ZN10StringNameC2Ev(e);__ZN10StringNameaSERKS_(b+28|0,e);__ZN10StringNameD2Ev(e);c[b+36>>2]=0;c[b+44>>2]=0;__ZN10StringNameC2Ev(e);__ZN10StringNameaSERKS_(b+52|0,e);__ZN10StringNameD2Ev(e);c[b+12>>2]=0;c[b+24>>2]=1;c[b+20>>2]=0;a[b+4>>0]=0;__ZN6StringaSEPKc(b+8|0,1263606);e=c[b>>2]|0;if(!e){l=d;return}f=e;do{c[b>>2]=c[f+4>>2];gj[c[(c[f>>2]|0)+4>>2]&8191](f);__ZN6Memory11free_staticEPvb(f,0);f=c[b>>2]|0}while((f|0)!=0);l=d;return}function __ZN14ShaderLanguage17get_datatype_nameENS_8DataTypeE(a){a=a|0;var b=0,d=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b;do switch(a|0){case 0:{__ZN6StringC2EPKc(d,1061931);break}case 1:{__ZN6StringC2EPKc(d,1081630);break}case 2:{__ZN6StringC2EPKc(d,1061936);break}case 3:{__ZN6StringC2EPKc(d,1061942);break}case 4:{__ZN6StringC2EPKc(d,1061948);break}case 5:{__ZN6StringC2EPKc(d,1081635);break}case 6:{__ZN6StringC2EPKc(d,1061954);break}case 7:{__ZN6StringC2EPKc(d,1061960);break}case 8:{__ZN6StringC2EPKc(d,1061966);break}case 9:{__ZN6StringC2EPKc(d,1061972);break}case 10:{__ZN6StringC2EPKc(d,1061977);break}case 11:{__ZN6StringC2EPKc(d,1061983);break}case 12:{__ZN6StringC2EPKc(d,1061989);break}case 13:{__ZN6StringC2EPKc(d,1081639);break}case 14:{__ZN6StringC2EPKc(d,1061995);break}case 15:{__ZN6StringC2EPKc(d,1062e3);break}case 16:{__ZN6StringC2EPKc(d,1062005);break}case 17:{__ZN6StringC2EPKc(d,1062010);break}case 18:{__ZN6StringC2EPKc(d,1062015);break}case 19:{__ZN6StringC2EPKc(d,1062020);break}case 20:{__ZN6StringC2EPKc(d,1062025);break}case 21:{__ZN6StringC2EPKc(d,1062035);break}case 22:{__ZN6StringC2EPKc(d,1062046);break}case 23:{__ZN6StringC2EPKc(d,1062057);break}default:__ZN6StringC2EPKc(d,1263606)}while(0);l=b;return c[d>>2]|0}function __ZN14ShaderLanguage16_find_identifierEPKNS_9BlockNodeERK3MapI10StringNameNS_8DataTypeE10ComparatorIS4_E16DefaultAllocatorERKS4_PS5_PNS_14IdentifierTypeE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0;i=c[e>>2]|0;a:do if(i|0){j=c[i+8>>2]|0;k=c[e+4>>2]|0;l=(j|0)==(k|0);b:do if(l)m=j;else{n=c[f>>2]|0;o=j;while(1){p=c[o+24>>2]|0;if(n>>>0<p>>>0)q=o+8|0;else{if(p>>>0>=n>>>0){m=o;break b}q=o+4|0}o=c[q>>2]|0;if((o|0)==(k|0))break a}}while(0);if((m|0)!=(k|0)&(m|0)!=0){do if(g|0){a[1263537]=0;c:do if(l)r=j;else{o=c[f>>2]|0;n=j;do{p=c[n+24>>2]|0;if(o>>>0<p>>>0)s=n+8|0;else{if(p>>>0>=o>>>0){r=n;break c}s=n+4|0}n=c[s>>2]|0}while((n|0)!=(k|0));__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145936,604,1145947,0)}while(0);if((r|0)==(k|0)|(r|0)==0)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145936,604,1145947,0);else{a[1263537]=0;c[g>>2]=c[r+28>>2];break}}while(0);if(!h){t=1;return t|0}c[h>>2]=5;t=1;return t|0}}while(0);d:do if(d|0){r=c[f>>2]|0;s=d;e:while(1){m=c[s+20>>2]|0;f:do if(m|0){u=c[m+8>>2]|0;v=c[s+24>>2]|0;w=(u|0)==(v|0);g:do if(w)x=u;else{q=u;while(1){e=c[q+24>>2]|0;if(r>>>0<e>>>0)y=q+8|0;else{if(e>>>0>=r>>>0){x=q;break g}y=q+4|0}q=c[y>>2]|0;if((q|0)==(v|0))break f}}while(0);if((x|0)!=(v|0)&(x|0)!=0){z=33;break e}}while(0);A=c[s+12>>2]|0;if(A|0){z=46;break}m=c[s+16>>2]|0;if(!m){z=48;break}a[1263537]=0;s=m}if((z|0)==33){do if(g|0){a[1263537]=0;h:do if(w)B=u;else{s=u;do{m=c[s+24>>2]|0;if(r>>>0<m>>>0)C=s+8|0;else{if(m>>>0>=r>>>0){B=s;break h}C=s+4|0}s=c[C>>2]|0}while((s|0)!=(v|0));__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145936,604,1145947,0)}while(0);if((B|0)==(v|0)|(B|0)==0)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145936,604,1145947,0);else{a[1263537]=0;c[g>>2]=c[B+28>>2];break}}while(0);if(!h){t=1;return t|0}c[h>>2]=4;t=1;return t|0}else if((z|0)==46){r=A+24|0;s=0;m=c[r>>2]|0;while(1){q=(m|0)==0;if(q)D=0;else D=c[m+-4>>2]|0;if((s|0)>=(D|0))break d;if(q)E=0;else E=c[m+-4>>2]|0;if((E|0)<=(s|0)){if(q)F=0;else F=c[m+-4>>2]|0;if((F|0)<=(s|0)){z=59;break}a[1263537]=0}__ZN6VectorIN14ShaderLanguage12FunctionNode8ArgumentEE14_copy_on_writeEv(r);G=c[r>>2]|0;if((c[G+(s<<4)+4>>2]|0)==(c[f>>2]|0))break;s=s+1|0;m=G}if((z|0)==59)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);if(g|0){m=(G|0)==0;if(m)H=0;else H=c[G+-4>>2]|0;do if((H|0)<=(s|0)){if(m)I=0;else I=c[G+-4>>2]|0;if((I|0)>(s|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);__ZN6VectorIN14ShaderLanguage12FunctionNode8ArgumentEE14_copy_on_writeEv(r);c[g>>2]=c[(c[r>>2]|0)+(s<<4)+8>>2]}if(!h){t=1;return t|0}c[h>>2]=3;t=1;return t|0}else if((z|0)==48){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1077456,1077473,764,1077508,0);t=0;return t|0}}while(0);I=b+32|0;b=c[I>>2]|0;G=c[b+12>>2]|0;i:do if(G|0){H=c[G+8>>2]|0;F=c[b+16>>2]|0;j:do if((H|0)==(F|0))J=H;else{E=c[f>>2]|0;D=H;while(1){A=c[D+24>>2]|0;if(E>>>0<A>>>0)K=D+8|0;else{if(A>>>0>=E>>>0){J=D;break j}K=D+4|0}D=c[K>>2]|0;if((D|0)==(F|0))break i}}while(0);if((J|0)!=(F|0)&(J|0)!=0){if(g|0)c[g>>2]=c[(__ZN3MapI10StringNameN14ShaderLanguage10ShaderNode7VaryingE10ComparatorIS0_E16DefaultAllocatorEixERKS0_(b+12|0,f)|0)>>2];if(!h){t=1;return t|0}c[h>>2]=2;t=1;return t|0}}while(0);J=c[b+24>>2]|0;k:do if(J|0){K=c[J+8>>2]|0;G=c[b+28>>2]|0;l:do if((K|0)==(G|0))L=K;else{H=c[f>>2]|0;s=K;while(1){r=c[s+24>>2]|0;if(H>>>0<r>>>0)M=s+8|0;else{if(r>>>0>=H>>>0){L=s;break l}M=s+4|0}s=c[M>>2]|0;if((s|0)==(G|0))break k}}while(0);if((L|0)!=(G|0)&(L|0)!=0){if(g|0)c[g>>2]=c[(__ZN3MapI10StringNameN14ShaderLanguage10ShaderNode7UniformE10ComparatorIS0_E16DefaultAllocatorEixERKS0_(b+24|0,f)|0)+8>>2];if(!h){t=1;return t|0}c[h>>2]=1;t=1;return t|0}}while(0);L=(h|0)==0;if(!g){M=0;J=b;while(1){K=c[J+40>>2]|0;F=(K|0)==0;if(F)N=0;else N=c[K+-4>>2]|0;if((M|0)>=(N|0)){t=0;z=155;break}s=J+40|0;if(F)O=0;else O=c[K+-4>>2]|0;if((O|0)<=(M|0)){if(F)P=0;else P=c[K+-4>>2]|0;if((P|0)<=(M|0)){z=132;break}a[1263537]=0}__ZN6VectorIN14ShaderLanguage10ShaderNode8FunctionEE14_copy_on_writeEv(s);if(a[(c[s>>2]|0)+(M*24|0)+20>>0]|0){s=(c[I>>2]|0)+40|0;K=c[s>>2]|0;F=(K|0)==0;if(F)Q=0;else Q=c[K+-4>>2]|0;if((Q|0)<=(M|0)){if(F)R=0;else R=c[K+-4>>2]|0;if((R|0)<=(M|0)){z=141;break}a[1263537]=0}__ZN6VectorIN14ShaderLanguage10ShaderNode8FunctionEE14_copy_on_writeEv(s);if(!((c[(c[s>>2]|0)+(M*24|0)>>2]|0)!=(c[f>>2]|0)|L))c[h>>2]=0}M=M+1|0;J=c[I>>2]|0}if((z|0)==132)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((z|0)==141)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((z|0)==155)return t|0}else{S=0;T=b}while(1){b=c[T+40>>2]|0;J=(b|0)==0;if(J)U=0;else U=c[b+-4>>2]|0;if((S|0)>=(U|0)){t=0;z=155;break}M=T+40|0;if(J)V=0;else V=c[b+-4>>2]|0;if((V|0)<=(S|0)){if(J)W=0;else W=c[b+-4>>2]|0;if((W|0)<=(S|0)){z=132;break}a[1263537]=0}__ZN6VectorIN14ShaderLanguage10ShaderNode8FunctionEE14_copy_on_writeEv(M);if(a[(c[M>>2]|0)+(S*24|0)+20>>0]|0){M=(c[I>>2]|0)+40|0;b=c[M>>2]|0;J=(b|0)==0;if(J)X=0;else X=c[b+-4>>2]|0;if((X|0)<=(S|0)){if(J)Y=0;else Y=c[b+-4>>2]|0;if((Y|0)<=(S|0)){z=141;break}a[1263537]=0}__ZN6VectorIN14ShaderLanguage10ShaderNode8FunctionEE14_copy_on_writeEv(M);if((c[(c[M>>2]|0)+(S*24|0)>>2]|0)==(c[f>>2]|0)){M=(c[I>>2]|0)+40|0;b=c[M>>2]|0;J=(b|0)==0;if(J)Z=0;else Z=c[b+-4>>2]|0;if((Z|0)<=(S|0)){if(J)_=0;else _=c[b+-4>>2]|0;if((_|0)<=(S|0)){z=150;break}a[1263537]=0}__ZN6VectorIN14ShaderLanguage10ShaderNode8FunctionEE14_copy_on_writeEv(M);c[g>>2]=c[(c[(c[M>>2]|0)+(S*24|0)+4>>2]|0)+16>>2];if(!L)c[h>>2]=0}}S=S+1|0;T=c[I>>2]|0}if((z|0)==132)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((z|0)==141)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((z|0)==150)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((z|0)==155)return t|0;return 0}function __ZN3MapI10StringNameN14ShaderLanguage10ShaderNode7VaryingE10ComparatorIS0_E16DefaultAllocatorEixERKS0_(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;g=c[b>>2]|0;if(!g){h=__ZnwjPFPvjE(36,4740)|0;__ZN10StringNameC2Ev(h+24|0);i=h+16|0;c[i>>2]=0;c[i+4>>2]=0;c[b>>2]=h;i=c[b+4>>2]|0;c[h+4>>2]=i;c[h+8>>2]=i;c[h+12>>2]=i;c[h>>2]=1;if(!h){j=f;c[j>>2]=0;c[j+4>>2]=0;k=f;n=14}else{o=h;p=i;n=5}}else{o=g;p=c[b+4>>2]|0;n=5}a:do if((n|0)==5){g=c[o+8>>2]|0;b:do if((g|0)!=(p|0)){i=c[d>>2]|0;h=g;while(1){j=c[h+24>>2]|0;if(i>>>0<j>>>0)q=h+8|0;else{if(j>>>0>=i>>>0)break;q=h+4|0}j=c[q>>2]|0;if((j|0)==(p|0))break b;else h=j}if(!((h|0)==(p|0)|(h|0)==0)){r=h;break a}}while(0);g=f;c[g>>2]=0;c[g+4>>2]=0;if(!o){k=f;n=14}else{s=f;n=15}}while(0);if((n|0)==14){o=__ZnwjPFPvjE(36,4740)|0;__ZN10StringNameC2Ev(o+24|0);p=o+16|0;c[p>>2]=0;c[p+4>>2]=0;c[b>>2]=o;p=c[b+4>>2]|0;c[o+4>>2]=p;c[o+8>>2]=p;c[o+12>>2]=p;c[o>>2]=1;s=k;n=15}if((n|0)==15){n=__ZN3MapI10StringNameN14ShaderLanguage10ShaderNode7VaryingE10ComparatorIS0_E16DefaultAllocatorE10_insert_rbERKS0_RKS3_(b,d,f)|0;if(!n){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145936,616,1145947,0);t=0;l=e;return t|0}else r=n}a[1263537]=0;t=r+28|0;l=e;return t|0}function __ZN3MapI10StringNameN14ShaderLanguage10ShaderNode7VaryingE10ComparatorIS0_E16DefaultAllocatorE10_insert_rbERKS0_RKS3_(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f;a[g>>0]=0;h=__ZN3MapI10StringNameN14ShaderLanguage10ShaderNode7VaryingE10ComparatorIS0_E16DefaultAllocatorE7_insertERKS0_Rb(b,d,g)|0;if(h|0){d=e;e=c[d+4>>2]|0;i=h+28|0;c[i>>2]=c[d>>2];c[i+4>>2]=e}if(a[g>>0]|0){l=f;return h|0}g=b+8|0;c[g>>2]=(c[g>>2]|0)+1;g=h+12|0;e=c[g>>2]|0;if(!(c[e>>2]|0)){i=b+4|0;d=h;j=e;k=e;e=g;while(1){g=j+12|0;n=c[g>>2]|0;o=c[n+8>>2]|0;p=n;do if((j|0)==(o|0)){q=c[n+4>>2]|0;if(!(c[q>>2]|0)){c[k>>2]=1;a[1263537]=0;c[q>>2]=1;if((c[i>>2]|0)==(n|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);r=c[(c[e>>2]|0)+12>>2]|0;break}else{a[1263537]=0;c[n>>2]=0;r=n;break}}q=j+4|0;if((d|0)==(c[q>>2]|0)){s=d+8|0;t=c[s>>2]|0;c[q>>2]=t;if((t|0)==(c[i>>2]|0))u=p;else{c[t+12>>2]=j;u=c[g>>2]|0}t=d+12|0;c[t>>2]=u;q=c[g>>2]|0;v=q+8|0;c[((c[v>>2]|0)==(j|0)?v:q+4|0)>>2]=d;c[s>>2]=j;c[g>>2]=d;w=j;x=d;y=c[t>>2]|0}else{w=d;x=j;y=n}a[1263537]=0;c[x>>2]=1;t=c[i>>2]|0;if((t|0)==(y|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);z=c[(c[w+12>>2]|0)+12>>2]|0;A=c[i>>2]|0}else{a[1263537]=0;c[y>>2]=0;z=y;A=t}t=z+8|0;s=c[t>>2]|0;q=s+4|0;v=c[q>>2]|0;c[t>>2]=v;if((v|0)!=(A|0))c[v+12>>2]=z;v=z+12|0;c[s+12>>2]=c[v>>2];t=c[v>>2]|0;B=t+4|0;c[((c[B>>2]|0)==(z|0)?B:t+8|0)>>2]=s;c[q>>2]=z;c[v>>2]=s;r=w}else{if(!(c[o>>2]|0)){c[k>>2]=1;a[1263537]=0;c[o>>2]=1;if((c[i>>2]|0)==(n|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);r=c[(c[e>>2]|0)+12>>2]|0;break}else{a[1263537]=0;c[n>>2]=0;r=n;break}}s=j+8|0;if((d|0)==(c[s>>2]|0)){v=d+4|0;q=c[v>>2]|0;c[s>>2]=q;if((q|0)==(c[i>>2]|0))C=p;else{c[q+12>>2]=j;C=c[g>>2]|0}q=d+12|0;c[q>>2]=C;s=c[g>>2]|0;t=s+4|0;c[((c[t>>2]|0)==(j|0)?t:s+8|0)>>2]=d;c[v>>2]=j;c[g>>2]=d;D=j;E=d;F=c[q>>2]|0}else{D=d;E=j;F=n}a[1263537]=0;c[E>>2]=1;q=c[i>>2]|0;if((q|0)==(F|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);G=c[(c[D+12>>2]|0)+12>>2]|0;H=c[i>>2]|0}else{a[1263537]=0;c[F>>2]=0;G=F;H=q}q=G+4|0;v=c[q>>2]|0;s=v+8|0;t=c[s>>2]|0;c[q>>2]=t;if((t|0)!=(H|0))c[t+12>>2]=G;t=G+12|0;c[v+12>>2]=c[t>>2];q=c[t>>2]|0;B=q+8|0;c[((c[B>>2]|0)==(G|0)?B:q+4|0)>>2]=v;c[s>>2]=G;c[t>>2]=v;r=D}while(0);n=r+12|0;g=c[n>>2]|0;if(!(c[g>>2]|0)){d=r;j=g;k=g;e=n}else break}}e=c[(c[b>>2]|0)+8>>2]|0;a[1263537]=0;c[e>>2]=1;l=f;return h|0}function __ZN3MapI10StringNameN14ShaderLanguage10ShaderNode7VaryingE10ComparatorIS0_E16DefaultAllocatorE7_insertERKS0_Rb(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0;f=c[b>>2]|0;g=c[f+8>>2]|0;h=b+4|0;i=c[h>>2]|0;a:do if((g|0)==(i|0))j=f;else{k=c[d>>2]|0;l=g;while(1){m=c[l+24>>2]|0;if(k>>>0<m>>>0)n=l+8|0;else{if(m>>>0>=k>>>0)break;n=l+4|0}m=c[n>>2]|0;if((m|0)==(i|0)){j=l;break a}else l=m}a[e>>0]=1;o=l;return o|0}while(0);i=__ZnwjPFPvjE(36,4740)|0;n=i+24|0;__ZN10StringNameC2Ev(n);c[i>>2]=0;c[i+4>>2]=0;c[i+8>>2]=0;c[i+12>>2]=0;c[i+16>>2]=0;c[i+20>>2]=0;c[i+12>>2]=j;g=c[h>>2]|0;f=i+4|0;c[f>>2]=g;k=i+8|0;c[k>>2]=g;__ZN10StringNameaSERKS_(n,d);if((j|0)!=(c[b>>2]|0)?(c[d>>2]|0)>>>0>=(c[j+24>>2]|0)>>>0:0)p=j+4|0;else p=j+8|0;c[p>>2]=i;a[e>>0]=0;e=c[f>>2]|0;f=c[h>>2]|0;if((e|0)==(f|0)){h=i;do{p=h;h=c[h+12>>2]|0}while((p|0)==(c[h+4>>2]|0));q=(h|0)==(c[b>>2]|0)?0:h}else{h=e;while(1){e=c[h+8>>2]|0;if((e|0)==(f|0)){q=h;break}else h=e}}c[i+16>>2]=q;h=c[k>>2]|0;b:do if((h|0)==(f|0)){k=i;while(1){e=k;k=c[k+12>>2]|0;if((e|0)!=(c[k+8>>2]|0)){r=k;break b}if((k|0)==(c[b>>2]|0)){r=0;break}}}else{k=h;while(1){l=c[k+4>>2]|0;if((l|0)==(f|0)){r=k;break}else k=l}}while(0);f=i+20|0;c[f>>2]=r;if(!q)s=r;else{c[q+20>>2]=i;s=c[f>>2]|0}if(!s){o=i;return o|0}c[s+16>>2]=i;o=i;return o|0}function __ZN14ShaderLanguage18_validate_operatorEPNS_12OperatorNodeEPNS_8DataTypeE(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0;b=d+20|0;a:do switch(c[b>>2]|0){case 1:case 0:{f=d+24|0;g=c[f>>2]|0;if(!g)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);if((c[g+-4>>2]|0)<=0)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);__ZN6VectorIPN14ShaderLanguage4NodeEE14_copy_on_writeEv(f);g=c[c[f>>2]>>2]|0;h=ij[c[c[g>>2]>>2]&8191](g)|0;g=c[f>>2]|0;if(!g)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);if((c[g+-4>>2]|0)>1){__ZN6VectorIPN14ShaderLanguage4NodeEE14_copy_on_writeEv(f);g=c[(c[f>>2]|0)+4>>2]|0;i=(h|0)==(ij[c[c[g>>2]>>2]&8191](g)|0);j=1;break a}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 5:case 4:case 3:case 2:{g=d+24|0;h=c[g>>2]|0;if(!h)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);if((c[h+-4>>2]|0)<=0)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);__ZN6VectorIPN14ShaderLanguage4NodeEE14_copy_on_writeEv(g);h=c[c[g>>2]>>2]|0;f=ij[c[c[h>>2]>>2]&8191](h)|0;h=c[g>>2]|0;if(!h)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);if((c[h+-4>>2]|0)<=1)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);__ZN6VectorIPN14ShaderLanguage4NodeEE14_copy_on_writeEv(g);h=c[(c[g>>2]|0)+4>>2]|0;if((f|0)==(ij[c[c[h>>2]>>2]&8191](h)|0)){switch(f|0){case 13:case 5:case 9:{i=1;j=1;break a;break}default:{}}i=0;j=1}else{i=0;j=1}break}case 7:case 6:{f=d+24|0;h=c[f>>2]|0;if(!h)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);if((c[h+-4>>2]|0)<=0)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);__ZN6VectorIPN14ShaderLanguage4NodeEE14_copy_on_writeEv(f);h=c[c[f>>2]>>2]|0;g=ij[c[c[h>>2]>>2]&8191](h)|0;h=c[f>>2]|0;if(!h)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);if((c[h+-4>>2]|0)>1){__ZN6VectorIPN14ShaderLanguage4NodeEE14_copy_on_writeEv(f);h=c[(c[f>>2]|0)+4>>2]|0;i=(g|0)==1&(g|0)==(ij[c[c[h>>2]>>2]&8191](h)|0);j=1;break a}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 8:{h=d+24|0;g=c[h>>2]|0;if(!g)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);if((c[g+-4>>2]|0)>0){__ZN6VectorIPN14ShaderLanguage4NodeEE14_copy_on_writeEv(h);g=c[c[h>>2]>>2]|0;i=(ij[c[c[g>>2]>>2]&8191](g)|0)==1;j=1;break a}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 9:case 37:case 36:case 33:case 32:{g=d+24|0;h=c[g>>2]|0;if(!h)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);if((c[h+-4>>2]|0)>0){__ZN6VectorIPN14ShaderLanguage4NodeEE14_copy_on_writeEv(g);h=c[c[g>>2]>>2]|0;g=ij[c[c[h>>2]>>2]&8191](h)|0;i=(g+-2|0)>>>0<15;j=g;break a}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 13:case 12:case 11:case 10:{g=d+24|0;h=c[g>>2]|0;if(!h)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);if((c[h+-4>>2]|0)<=0)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);__ZN6VectorIPN14ShaderLanguage4NodeEE14_copy_on_writeEv(g);h=c[c[g>>2]>>2]|0;f=ij[c[c[h>>2]>>2]&8191](h)|0;h=c[g>>2]|0;if(!h)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);if((c[h+-4>>2]|0)<=1)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);__ZN6VectorIPN14ShaderLanguage4NodeEE14_copy_on_writeEv(g);h=c[(c[g>>2]|0)+4>>2]|0;g=ij[c[c[h>>2]>>2]&8191](h)|0;h=(f|0)>(g|0);k=h?g:f;l=h?f:g;if((k|0)==(l|0)){i=(k+-2|0)>>>0<18;j=k;break a}g=(k|0)==5;if(!(g&(l|0)==6))if(!(g&(l|0)==7))if(!(g&(l|0)==8)){g=(k|0)==9;if(!(g&(l|0)==10))if(!(g&(l|0)==11))if(!(g&(l|0)==12)){g=(k|0)==13;if(!(g&(l|0)==14))if(!(g&(l|0)==15))if(!(g&(l|0)==16)){f=(c[b>>2]|0)==12;h=g&f;g=(l|0)==17;if(!(g&h)){m=(l|0)==18;if(!(m&h)){n=(l|0)==19;if(!(n&h))if(g&((k|0)==14&f)){i=1;j=14}else{g=m&((k|0)==15&f);i=g|n&((k|0)==16&f);j=g?15:16}else{i=1;j=19}}else{i=1;j=18}}else{i=1;j=17}}else{i=1;j=16}else{i=1;j=15}else{i=1;j=14}}else{i=1;j=12}else{i=1;j=11}else{i=1;j=10}}else{i=1;j=8}else{i=1;j=7}else{i=1;j=6}break}case 14:case 22:{g=d+24|0;f=c[g>>2]|0;if(!f)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);if((c[f+-4>>2]|0)<=0)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);__ZN6VectorIPN14ShaderLanguage4NodeEE14_copy_on_writeEv(g);f=c[c[g>>2]>>2]|0;k=ij[c[c[f>>2]>>2]&8191](f)|0;f=c[g>>2]|0;if(!f)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);if((c[f+-4>>2]|0)<=1)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);__ZN6VectorIPN14ShaderLanguage4NodeEE14_copy_on_writeEv(g);f=c[(c[g>>2]|0)+4>>2]|0;g=ij[c[c[f>>2]>>2]&8191](f)|0;f=(g|0)==5;if(!((k|0)==5&f)){n=(k|0)==6;if(!(n&f)){m=(k|0)==7;if(!(m&f)){h=(k|0)==8;if(!(h&f))if(!(n&(g|0)==6))if(!(m&(g|0)==7))if(!(h&(g|0)==8)){h=(g|0)==9;if(!((k|0)==9&h)){m=(k|0)==10;if(!(m&h)){n=(k|0)==11;if(!(n&h)){f=(k|0)==12;if(!(f&h))if(m&(g|0)==10){i=1;j=10}else{m=n&(g|0)==11;i=m|f&(g|0)==12;j=m?11:12}else{i=1;j=12}}else{i=1;j=11}}else{i=1;j=10}}else{i=1;j=9}}else{i=1;j=8}else{i=1;j=7}else{i=1;j=6}else{i=1;j=8}}else{i=1;j=7}}else{i=1;j=6}}else{i=1;j=5}break}case 16:case 15:case 24:case 23:{m=d+24|0;g=c[m>>2]|0;if(!g)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);if((c[g+-4>>2]|0)<=0)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);__ZN6VectorIPN14ShaderLanguage4NodeEE14_copy_on_writeEv(m);g=c[c[m>>2]>>2]|0;f=ij[c[c[g>>2]>>2]&8191](g)|0;g=c[m>>2]|0;if(!g)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);if((c[g+-4>>2]|0)<=1)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);__ZN6VectorIPN14ShaderLanguage4NodeEE14_copy_on_writeEv(m);g=c[(c[m>>2]|0)+4>>2]|0;m=ij[c[c[g>>2]>>2]&8191](g)|0;g=(m|0)==5;if(!((f|0)==5&g)){n=(f|0)==6;if(!(n&g)){h=(f|0)==7;if(!(h&g)){k=(f|0)==8;if(!(k&g))if(!(n&(m|0)==6))if(!(h&(m|0)==7))if(!(k&(m|0)==8)){k=(m|0)==9;if(!((f|0)==9&k)){h=(f|0)==10;if(!(h&k)){n=(f|0)==11;if(!(n&k)){g=(f|0)==12;if(!(g&k))if(h&(m|0)==10){i=1;j=10}else{h=n&(m|0)==11;i=h|g&(m|0)==12;j=h?11:12}else{i=1;j=12}}else{i=1;j=11}}else{i=1;j=10}}else{i=1;j=9}}else{i=1;j=8}else{i=1;j=7}else{i=1;j=6}else{i=1;j=8}}else{i=1;j=7}}else{i=1;j=6}}else{i=1;j=5}break}case 17:{h=d+24|0;m=c[h>>2]|0;if(!m)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);if((c[m+-4>>2]|0)<=0)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);__ZN6VectorIPN14ShaderLanguage4NodeEE14_copy_on_writeEv(h);m=c[c[h>>2]>>2]|0;g=ij[c[c[m>>2]>>2]&8191](m)|0;m=c[h>>2]|0;if(!m)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);if((c[m+-4>>2]|0)>1){__ZN6VectorIPN14ShaderLanguage4NodeEE14_copy_on_writeEv(h);m=c[(c[h>>2]|0)+4>>2]|0;i=(g|0)==(ij[c[c[m>>2]>>2]&8191](m)|0);j=g;break a}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 21:case 20:case 19:case 18:{g=d+24|0;m=c[g>>2]|0;if(!m)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);if((c[m+-4>>2]|0)<=0)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);__ZN6VectorIPN14ShaderLanguage4NodeEE14_copy_on_writeEv(g);m=c[c[g>>2]>>2]|0;h=ij[c[c[m>>2]>>2]&8191](m)|0;m=c[g>>2]|0;if(!m)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);if((c[m+-4>>2]|0)<=1)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);__ZN6VectorIPN14ShaderLanguage4NodeEE14_copy_on_writeEv(g);m=c[(c[g>>2]|0)+4>>2]|0;g=ij[c[c[m>>2]>>2]&8191](m)|0;if((h|0)==(g|0)){if((h+-2|0)>>>0<15){i=1;j=h;break a}i=(h+-17|0)>>>0<3&(c[b>>2]|0)==20;j=h;break a}m=(g|0)==5;if(!((h|0)==6&m))if(!((h|0)==7&m))if(!((h|0)==8&m)){m=(g|0)==9;if(!((h|0)==10&m))if(!((h|0)==11&m))if(!((h|0)==12&m)){m=(g|0)==13;if(!((h|0)==14&m))if(!((h|0)==15&m))if(!((h|0)==16&m)){m=(c[b>>2]|0)==20;if((g|0)==14&((h|0)==17&m)){i=1;j=17}else{n=(g|0)==15&((h|0)==18&m);i=n|(g|0)==16&((h|0)==19&m);j=n?18:19}}else{i=1;j=16}else{i=1;j=15}else{i=1;j=14}}else{i=1;j=12}else{i=1;j=11}else{i=1;j=10}}else{i=1;j=8}else{i=1;j=7}else{i=1;j=6}break}case 30:case 29:case 28:case 27:case 26:case 25:{n=d+24|0;m=c[n>>2]|0;if(!m)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);if((c[m+-4>>2]|0)<=0)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);__ZN6VectorIPN14ShaderLanguage4NodeEE14_copy_on_writeEv(n);m=c[c[n>>2]>>2]|0;h=ij[c[c[m>>2]>>2]&8191](m)|0;m=c[n>>2]|0;if(!m)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);if((c[m+-4>>2]|0)<=1)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);__ZN6VectorIPN14ShaderLanguage4NodeEE14_copy_on_writeEv(n);m=c[(c[n>>2]|0)+4>>2]|0;n=ij[c[c[m>>2]>>2]&8191](m)|0;if((h|0)>(n|0)){m=(c[b>>2]|0)>27;o=m?h:n;p=m?n:h}else{o=n;p=h}h=(o|0)==5;if(!((p|0)==5&h)){n=(p|0)==6;if(!(n&h)){m=(p|0)==7;if(!(m&h)){g=(p|0)==8;if(!(g&h))if(!(n&(o|0)==6))if(!(m&(o|0)==7))if(!(g&(o|0)==8)){g=(o|0)==9;if(!((p|0)==9&g)){m=(p|0)==10;if(!(m&g)){n=(p|0)==11;if(!(n&g)){h=(p|0)==12;if(!(h&g))if(m&(o|0)==10){i=1;j=10}else{m=n&(o|0)==11;i=m|h&(o|0)==12;j=m?11:12}else{i=1;j=12}}else{i=1;j=11}}else{i=1;j=10}}else{i=1;j=9}}else{i=1;j=8}else{i=1;j=7}else{i=1;j=6}else{i=1;j=8}}else{i=1;j=7}}else{i=1;j=6}}else{i=1;j=5}break}case 31:{m=d+24|0;h=c[m>>2]|0;if(!h)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);if((c[h+-4>>2]|0)>0){__ZN6VectorIPN14ShaderLanguage4NodeEE14_copy_on_writeEv(m);h=c[c[m>>2]>>2]|0;m=ij[c[c[h>>2]>>2]&8191](h)|0;i=(m+-5|0)>>>0<8;j=m;break a}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 34:{m=d+24|0;h=c[m>>2]|0;if(!h)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);if((c[h+-4>>2]|0)<=0)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);__ZN6VectorIPN14ShaderLanguage4NodeEE14_copy_on_writeEv(m);h=c[c[m>>2]>>2]|0;n=ij[c[c[h>>2]>>2]&8191](h)|0;h=c[m>>2]|0;if(!h)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);if((c[h+-4>>2]|0)<=1)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);__ZN6VectorIPN14ShaderLanguage4NodeEE14_copy_on_writeEv(m);h=c[(c[m>>2]|0)+4>>2]|0;g=ij[c[c[h>>2]>>2]&8191](h)|0;h=c[m>>2]|0;if(!h)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);if((c[h+-4>>2]|0)>2){__ZN6VectorIPN14ShaderLanguage4NodeEE14_copy_on_writeEv(m);h=c[(c[m>>2]|0)+8>>2]|0;i=(n|0)==1&(g|0)==(ij[c[c[h>>2]>>2]&8191](h)|0);j=g;break a}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}default:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1077570,1077473,1180,1077589,0);a[1263537]=0;q=0;return q|0}}while(0);if(!e){q=i;return q|0}c[e>>2]=j;q=i;return q|0}function __ZN14ShaderLanguage23_validate_function_callEPNS_9BlockNodeEPNS_12OperatorNodeEPNS_8DataTypeE(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0,ia=0,ja=0,ka=0,la=0,ma=0,na=0,oa=0,pa=0,qa=0,ra=0,sa=0,ta=0,ua=0,va=0,wa=0,xa=0,ya=0,za=0,Aa=0,Ba=0,Ca=0,Da=0,Ea=0,Fa=0,Ga=0,Ha=0,Ia=0,Ja=0,Ka=0,La=0,Ma=0,Na=0,Oa=0,Pa=0,Qa=0,Ra=0;g=l;l=l+32|0;if((l|0)>=(m|0))ba(32);h=g+24|0;i=g+20|0;j=g+12|0;k=g+8|0;n=g+16|0;o=g;p=g+4|0;if((c[e+20>>2]&-2|0)!=38){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1077630,1077473,1764,1077654,0);q=0;l=g;return q|0}a[1263537]=0;c[i>>2]=0;r=e+24|0;s=c[r>>2]|0;if(!s)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);if((c[s+-4>>2]|0)<=0)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);__ZN6VectorIPN14ShaderLanguage4NodeEE14_copy_on_writeEv(r);s=c[r>>2]|0;do if((c[(c[s>>2]|0)+8>>2]|0)==3){a[1263537]=0;if(!s)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);if((c[s+-4>>2]|0)<=0)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);__ZN6VectorIPN14ShaderLanguage4NodeEE14_copy_on_writeEv(r);t=c[(c[c[r>>2]>>2]|0)+16>>2]|0;do if(t){u=c[t+4>>2]|0;if(u|0){__ZN6StringC2EPKc(h,u);v=c[h>>2]|0;break}u=t+8|0;c[h>>2]=0;w=c[u>>2]|0;if((w|0)!=0?(c[h>>2]=0,(__Z28atomic_conditional_incrementPj(w+-8|0)|0)!=0):0){w=c[u>>2]|0;c[h>>2]=w;v=w}else v=0}else{c[h>>2]=0;v=0}while(0);c[k>>2]=v;__ZN10StringNameC2ERK6String(j,k);t=c[k>>2]|0;if(t|0?(__Z16atomic_decrementPj(t+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(t,1);t=1;while(1){w=c[r>>2]|0;u=(w|0)==0;if(u)x=0;else x=c[w+-4>>2]|0;if((t|0)>=(x|0)){y=25;break}if(u)z=0;else z=c[w+-4>>2]|0;if((z|0)<=(t|0)){if(u)A=0;else A=c[w+-4>>2]|0;if((A|0)<=(t|0)){y=36;break}a[1263537]=0}__ZN6VectorIPN14ShaderLanguage4NodeEE14_copy_on_writeEv(r);w=c[r>>2]|0;u=(w|0)==0;if(u)B=0;else B=c[w+-4>>2]|0;if((B|0)<=(t|0)){if(u)C=0;else C=c[w+-4>>2]|0;if((C|0)<=(t|0)){y=42;break}a[1263537]=0}__ZN6VectorIPN14ShaderLanguage4NodeEE14_copy_on_writeEv(r);w=c[(c[r>>2]|0)+(t<<2)>>2]|0;u=ij[c[c[w>>2]>>2]&8191](w)|0;w=c[i>>2]|0;if(!w)D=1;else D=(c[w+-4>>2]|0)+1|0;if(!(__ZN6VectorIN14ShaderLanguage8DataTypeEE6resizeEi(i,D)|0)){a[1263537]=0;w=c[i>>2]|0;if(!w){y=50;break}E=c[w+-4>>2]|0;if((E|0)<1){y=50;break}__ZN6VectorIN14ShaderLanguage8DataTypeEE14_copy_on_writeEv(i);c[(c[i>>2]|0)+(E+-1<<2)>>2]=u}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);t=t+1|0}if((y|0)==25){t=c[i>>2]|0;if(t){u=c[t+-4>>2]|0;if((u|0)<5){F=u;y=26}else y=183}else{F=0;y=26}do if((y|0)==26){u=(F|0)>0;t=(F|0)<4;E=0;w=0;a:while(1){b:do if(__ZNK10StringNameeqEPKc(j,c[354588+(E*28|0)>>2]|0)|0){if(u){G=0;while(1){H=c[i>>2]|0;I=(H|0)==0;if(I)J=0;else J=c[H+-4>>2]|0;if((J|0)<=(G|0)){if(I)K=0;else K=c[H+-4>>2]|0;if((K|0)<=(G|0)){y=63;break a}a[1263537]=0}__ZN6VectorIN14ShaderLanguage8DataTypeEE14_copy_on_writeEv(i);H=c[i>>2]|0;I=c[378496+(c[H+(G<<2)>>2]<<2)>>2]|0;L=(H|0)==0;if(L)M=0;else M=c[H+-4>>2]|0;if((M|0)<=(G|0)){if(L)N=0;else N=c[H+-4>>2]|0;if((N|0)<=(G|0)){y=69;break a}a[1263537]=0}__ZN6VectorIN14ShaderLanguage8DataTypeEE14_copy_on_writeEv(i);H=c[i>>2]|0;do if((I|0)==(c[H+(G<<2)>>2]|0)){L=G+1|0;O=c[r>>2]|0;P=(O|0)==0;if(P)Q=0;else Q=c[O+-4>>2]|0;if((Q|0)<=(L|0)){if(P)R=0;else R=c[O+-4>>2]|0;if((R|0)<=(L|0)){y=78;break a}a[1263537]=0}__ZN6VectorIPN14ShaderLanguage4NodeEE14_copy_on_writeEv(r);O=c[r>>2]|0;if((c[(c[O+(L<<2)>>2]|0)+8>>2]|0)==4){P=(O|0)==0;if(P)S=0;else S=c[O+-4>>2]|0;if((S|0)<=(L|0)){if(P)T=0;else T=c[O+-4>>2]|0;if((T|0)<=(L|0)){y=87;break a}a[1263537]=0}__ZN6VectorIPN14ShaderLanguage4NodeEE14_copy_on_writeEv(r);if(__ZN14ShaderLanguage16convert_constantEPNS_12ConstantNodeENS_8DataTypeEPNS0_5ValueE(c[(c[r>>2]|0)+(L<<2)>>2]|0,c[354588+(E*28|0)+8+(G<<2)>>2]|0,0)|0){U=L;break}}V=c[i>>2]|0;y=91}else{V=H;y=91}while(0);if((y|0)==91){y=0;H=(V|0)==0;if(H)W=0;else W=c[V+-4>>2]|0;if((W|0)<=(G|0)){if(H)X=0;else X=c[V+-4>>2]|0;if((X|0)<=(G|0)){y=97;break a}a[1263537]=0}__ZN6VectorIN14ShaderLanguage8DataTypeEE14_copy_on_writeEv(i);if((c[(c[i>>2]|0)+(G<<2)>>2]|0)!=(c[354588+(E*28|0)+8+(G<<2)>>2]|0)){Y=1;break b}U=G+1|0}if((U|0)<(F|0))G=U;else break}}if(!t){y=104;break a}if(!(c[354588+(E*28|0)+8+(F<<2)>>2]|0)){y=104;break a}else Y=1}else Y=w;while(0);G=E+1|0;if((G|0)==463){y=107;break}else{E=G;w=Y}}if((y|0)==63){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);df()}else if((y|0)==69)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((y|0)==78)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((y|0)==87)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((y|0)==97)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((y|0)==104){if(!f){Z=1;break}c[f>>2]=c[354588+(E*28|0)+4>>2];Z=1;break}else if((y|0)==107){if(!(Y&1)){y=183;break}w=c[j>>2]|0;do if(w){t=c[w+4>>2]|0;if(t|0){__ZN6StringC2EPKc(h,t);_=c[h>>2]|0;break}t=w+8|0;c[h>>2]=0;G=c[t>>2]|0;if((G|0)!=0?(c[h>>2]=0,(__Z28atomic_conditional_incrementPj(G+-8|0)|0)!=0):0){G=c[t>>2]|0;c[h>>2]=G;_=G}else _=0}else{c[h>>2]=0;_=0}while(0);c[o>>2]=_;c[n>>2]=__ZplPKcRK6String(1077828,o)|0;__ZN6StringC2EPKc(h,1081589);c[k>>2]=__ZNK6StringplERKS_(n,h)|0;w=c[h>>2]|0;if(w|0?(__Z16atomic_decrementPj(w+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(w,1);w=c[n>>2]|0;if(w|0?(__Z16atomic_decrementPj(w+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(w,1);w=c[o>>2]|0;if(w|0?(__Z16atomic_decrementPj(w+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(w,1);c:do if(u){w=0;d:while(1){if((w|0)>0)__ZN6StringpLEPKc(k,1117595)|0;E=w;w=w+1|0;G=c[r>>2]|0;t=(G|0)==0;if(t)$=0;else $=c[G+-4>>2]|0;if(($|0)<=(w|0)){if(t)aa=0;else aa=c[G+-4>>2]|0;if((aa|0)<=(w|0)){y=146;break}a[1263537]=0}__ZN6VectorIPN14ShaderLanguage4NodeEE14_copy_on_writeEv(r);G=c[r>>2]|0;do if((c[(c[G+(w<<2)>>2]|0)+8>>2]|0)==4){t=(G|0)==0;if(t)ca=0;else ca=c[G+-4>>2]|0;if((ca|0)<=(w|0)){if(t)da=0;else da=c[G+-4>>2]|0;if((da|0)<=(w|0)){y=155;break d}a[1263537]=0}__ZN6VectorIPN14ShaderLanguage4NodeEE14_copy_on_writeEv(r);t=c[(c[r>>2]|0)+(w<<2)>>2]|0;if((ij[c[c[t>>2]>>2]&8191](t)|0)!=5)break;t=c[r>>2]|0;H=(t|0)==0;if(H)ea=0;else ea=c[t+-4>>2]|0;if((ea|0)<=(w|0)){if(H)fa=0;else fa=c[t+-4>>2]|0;if((fa|0)<=(w|0)){y=164;break d}a[1263537]=0}__ZN6VectorIPN14ShaderLanguage4NodeEE14_copy_on_writeEv(r);t=(c[(c[r>>2]|0)+(w<<2)>>2]|0)+16|0;H=c[t>>2]|0;if(!H){y=168;break d}if((c[H+-4>>2]|0)<=0){y=168;break d}__ZN6VectorIN14ShaderLanguage12ConstantNode5ValueEE14_copy_on_writeEv(t);if((c[c[t>>2]>>2]|0)>=0)break;__ZN6StringpLEPKc(k,1150515)|0}while(0);G=c[i>>2]|0;t=(G|0)==0;if(t)ga=0;else ga=c[G+-4>>2]|0;if((ga|0)<=(E|0)){if(t)ha=0;else ha=c[G+-4>>2]|0;if((ha|0)<=(E|0)){y=177;break}a[1263537]=0}__ZN6VectorIN14ShaderLanguage8DataTypeEE14_copy_on_writeEv(i);c[h>>2]=__ZN14ShaderLanguage17get_datatype_nameENS_8DataTypeE(c[(c[i>>2]|0)+(E<<2)>>2]|0)|0;__ZN6StringpLERKS_(k,h)|0;G=c[h>>2]|0;do if(G|0){if(__Z16atomic_decrementPj(G+-8|0)|0)break;__ZN6Memory11free_staticEPvb(G,1)}while(0);if((w|0)>=(F|0))break c}if((y|0)==146)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((y|0)==155)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((y|0)==164)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((y|0)==168)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((y|0)==177)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);__ZN6StringpLEPKc(k,1123123)|0;u=b+4|0;do if(!(a[u>>0]|0)){c[b+12>>2]=c[b+24>>2];a[u>>0]=1;w=b+8|0;G=c[w>>2]|0;if((G|0)==(c[k>>2]|0))break;do if(G|0){if(__Z16atomic_decrementPj(G+-8|0)|0)break;__ZN6Memory11free_staticEPvb(G,1)}while(0);c[w>>2]=0;G=c[k>>2]|0;if(!G)break;if(!(__Z28atomic_conditional_incrementPj(G+-8|0)|0))break;c[w>>2]=c[k>>2]}while(0);u=c[k>>2]|0;do if(u|0){if(__Z16atomic_decrementPj(u+-8|0)|0)break;__ZN6Memory11free_staticEPvb(u,1)}while(0);Z=0;break}}while(0);if((y|0)==183){__ZN10StringNameC2Ev(k);if(d|0){u=d;do{G=c[u+12>>2]|0;if(G|0)__ZN10StringNameaSERKS_(k,G+12|0);u=c[u+16>>2]|0}while((u|0)!=0)}if((c[j>>2]|0)==(c[k>>2]|0)){__ZN6StringC2EPKc(h,1077870);u=b+4|0;do if((a[u>>0]|0)==0?(c[b+12>>2]=c[b+24>>2],a[u>>0]=1,G=b+8|0,E=c[G>>2]|0,(E|0)!=(c[h>>2]|0)):0){do if(E|0){if(__Z16atomic_decrementPj(E+-8|0)|0)break;__ZN6Memory11free_staticEPvb(E,1)}while(0);c[G>>2]=0;E=c[h>>2]|0;if(E|0){if(!(__Z28atomic_conditional_incrementPj(E+-8|0)|0))break;c[G>>2]=c[h>>2]}}while(0);u=c[h>>2]|0;if(u|0?(__Z16atomic_decrementPj(u+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(u,1);ia=0}else{u=b+32|0;E=0;e:while(1){t=c[u>>2]|0;H=c[t+40>>2]|0;I=(H|0)==0;if(I)ja=0;else ja=c[H+-4>>2]|0;if((E|0)>=(ja|0)){ka=0;la=1;break}L=t+40|0;if(I)ma=0;else ma=c[H+-4>>2]|0;do if((ma|0)<=(E|0)){if(I)na=0;else na=c[H+-4>>2]|0;if((na|0)>(E|0)){a[1263537]=0;y=212;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);oa=0;break}}else y=212;while(0);if((y|0)==212){y=0;__ZN6VectorIN14ShaderLanguage10ShaderNode8FunctionEE14_copy_on_writeEv(L);oa=(c[L>>2]|0)+(E*24|0)|0}f:do if(!(__ZNK10StringNameneERKS_(j,oa)|0)){H=(c[u>>2]|0)+40|0;I=c[H>>2]|0;G=(I|0)==0;if(G)pa=0;else pa=c[I+-4>>2]|0;if((pa|0)<=(E|0)){if(G)qa=0;else qa=c[I+-4>>2]|0;if((qa|0)<=(E|0)){y=220;break e}a[1263537]=0}__ZN6VectorIN14ShaderLanguage10ShaderNode8FunctionEE14_copy_on_writeEv(H);if(!(a[(c[H>>2]|0)+(E*24|0)+20>>0]|0)){y=223;break e}H=(c[u>>2]|0)+40|0;I=c[H>>2]|0;G=(I|0)==0;if(G)ra=0;else ra=c[I+-4>>2]|0;if((ra|0)<=(E|0)){if(G)sa=0;else sa=c[I+-4>>2]|0;if((sa|0)<=(E|0)){y=257;break e}a[1263537]=0}__ZN6VectorIN14ShaderLanguage10ShaderNode8FunctionEE14_copy_on_writeEv(H);ta=c[(c[H>>2]|0)+(E*24|0)+4>>2]|0;H=ta+24|0;I=c[H>>2]|0;if(!I)ua=0;else ua=c[I+-4>>2]|0;I=c[i>>2]|0;if(!I)va=0;else va=c[I+-4>>2]|0;if((ua|0)==(va|0)){wa=0;xa=I}else break;while(1){I=(xa|0)==0;if(I)ya=0;else ya=c[xa+-4>>2]|0;if((wa|0)>=(ya|0)){y=330;break e}if(I)za=0;else za=c[xa+-4>>2]|0;if((za|0)<=(wa|0)){if(I)Aa=0;else Aa=c[xa+-4>>2]|0;if((Aa|0)<=(wa|0)){y=275;break e}a[1263537]=0}__ZN6VectorIN14ShaderLanguage8DataTypeEE14_copy_on_writeEv(i);I=c[i>>2]|0;G=c[378496+(c[I+(wa<<2)>>2]<<2)>>2]|0;t=(I|0)==0;if(t)Ba=0;else Ba=c[I+-4>>2]|0;if((Ba|0)<=(wa|0)){if(t)Ca=0;else Ca=c[I+-4>>2]|0;if((Ca|0)<=(wa|0)){y=281;break e}a[1263537]=0}__ZN6VectorIN14ShaderLanguage8DataTypeEE14_copy_on_writeEv(i);I=c[i>>2]|0;do if((G|0)==(c[I+(wa<<2)>>2]|0)){t=wa+1|0;O=c[r>>2]|0;P=(O|0)==0;if(P)Da=0;else Da=c[O+-4>>2]|0;if((Da|0)<=(t|0)){if(P)Ea=0;else Ea=c[O+-4>>2]|0;if((Ea|0)<=(t|0)){y=290;break e}a[1263537]=0}__ZN6VectorIPN14ShaderLanguage4NodeEE14_copy_on_writeEv(r);O=c[r>>2]|0;if((c[(c[O+(t<<2)>>2]|0)+8>>2]|0)==4){P=(O|0)==0;if(P)Fa=0;else Fa=c[O+-4>>2]|0;if((Fa|0)<=(t|0)){if(P)Ga=0;else Ga=c[O+-4>>2]|0;if((Ga|0)<=(t|0)){y=299;break e}a[1263537]=0}__ZN6VectorIPN14ShaderLanguage4NodeEE14_copy_on_writeEv(r);O=c[(c[r>>2]|0)+(t<<2)>>2]|0;P=c[H>>2]|0;Ha=(P|0)==0;if(Ha)Ia=0;else Ia=c[P+-4>>2]|0;if((Ia|0)<=(wa|0)){if(Ha)Ja=0;else Ja=c[P+-4>>2]|0;if((Ja|0)<=(wa|0)){y=307;break e}a[1263537]=0}__ZN6VectorIN14ShaderLanguage12FunctionNode8ArgumentEE14_copy_on_writeEv(H);if(__ZN14ShaderLanguage16convert_constantEPNS_12ConstantNodeENS_8DataTypeEPNS0_5ValueE(O,c[(c[H>>2]|0)+(wa<<4)+8>>2]|0,0)|0){Ka=t;break}}La=c[i>>2]|0;y=311}else{La=I;y=311}while(0);if((y|0)==311){y=0;I=(La|0)==0;if(I)Ma=0;else Ma=c[La+-4>>2]|0;if((Ma|0)<=(wa|0)){if(I)Na=0;else Na=c[La+-4>>2]|0;if((Na|0)<=(wa|0)){y=319;break e}a[1263537]=0}__ZN6VectorIN14ShaderLanguage8DataTypeEE14_copy_on_writeEv(i);I=c[(c[i>>2]|0)+(wa<<2)>>2]|0;G=c[H>>2]|0;t=(G|0)==0;if(t)Oa=0;else Oa=c[G+-4>>2]|0;if((Oa|0)<=(wa|0)){if(t)Pa=0;else Pa=c[G+-4>>2]|0;if((Pa|0)<=(wa|0)){y=325;break e}a[1263537]=0}__ZN6VectorIN14ShaderLanguage12FunctionNode8ArgumentEE14_copy_on_writeEv(H);if((I|0)!=(c[(c[H>>2]|0)+(wa<<4)+8>>2]|0))break f;Ka=wa+1|0}wa=Ka;xa=c[i>>2]|0}}while(0);E=E+1|0}switch(y|0){case 220:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 223:{E=c[j>>2]|0;do if(E){u=c[E+4>>2]|0;if(u|0){__ZN6StringC2EPKc(h,u);Qa=c[h>>2]|0;break}u=E+8|0;c[h>>2]=0;L=c[u>>2]|0;if(!L)Qa=0;else{c[h>>2]=0;if(!(__Z28atomic_conditional_incrementPj(L+-8|0)|0)){Qa=0;break}L=c[u>>2]|0;c[h>>2]=L;Qa=L}}else{c[h>>2]=0;Qa=0}while(0);c[o>>2]=Qa;c[p>>2]=__ZplPKcRK6String(1077895,o)|0;__ZN6StringC2EPKc(h,1077906);E=__ZNK6StringplERKS_(p,h)|0;L=E;u=b+4|0;do if((a[u>>0]|0)==0?(c[b+12>>2]=c[b+24>>2],a[u>>0]=1,H=b+8|0,w=c[H>>2]|0,(w|0)!=(E|0)):0){do if(w|0){if(__Z16atomic_decrementPj(w+-8|0)|0)break;__ZN6Memory11free_staticEPvb(w,1)}while(0);c[H>>2]=0;if(!E)break;if(!(__Z28atomic_conditional_incrementPj(E+-8|0)|0)){y=239;break}c[H>>2]=L;y=239}else y=238;while(0);if((y|0)==238?E|0:0)y=239;if((y|0)==239?(__Z16atomic_decrementPj(E+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(E,1);L=c[h>>2]|0;do if(L|0){if(__Z16atomic_decrementPj(L+-8|0)|0)break;__ZN6Memory11free_staticEPvb(L,1)}while(0);L=c[p>>2]|0;do if(L|0){if(__Z16atomic_decrementPj(L+-8|0)|0)break;__ZN6Memory11free_staticEPvb(L,1)}while(0);L=c[o>>2]|0;do if(L|0){if(__Z16atomic_decrementPj(L+-8|0)|0)break;__ZN6Memory11free_staticEPvb(L,1)}while(0);ka=1;la=0;break}case 257:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 275:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);df();break}case 281:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 290:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 299:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 307:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 319:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 325:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 330:{c[e+12>>2]=c[ta+16>>2];ka=1;la=1;break}}ia=ka&la}__ZN10StringNameD2Ev(k);Z=ia}__ZN10StringNameD2Ev(j);L=c[i>>2]|0;if(!L){Ra=Z;break}if(__Z16atomic_decrementPj(L+-8|0)|0){Ra=Z;break}__ZN6Memory11free_staticEPvb(L,1);Ra=Z;break}else if((y|0)==36){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);df()}else if((y|0)==42)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((y|0)==50)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1077630,1077473,1768,1077742,0);Ra=0}while(0);q=Ra;l=g;return q|0}function __ZN6VectorIN14ShaderLanguage8DataTypeEE6resizeEi(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0;if((d|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,269,1145657,0);e=31;return e|0}a[1263537]=0;f=c[b>>2]|0;if(!f)g=0;else g=c[f+-4>>2]|0;if((g|0)==(d|0)){e=0;return e|0}if(!d){if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);c[b>>2]=0;e=0;return e|0}__ZN6VectorIN14ShaderLanguage8DataTypeEE14_copy_on_writeEv(b);f=d<<2;if(d>>>0<=1073741823?(g=f+-1|0,h=g>>>1|g,g=h>>>2|h,h=g>>>4|g,g=h>>>8|h,h=(g>>>16|g)+1|0,f>>>0<4294967264):0){a[1263537]=0;f=c[b>>2]|0;do if(!f)if((d|0)>0)i=18;else{j=0;i=25}else{g=c[f+-4>>2]|0;if((g|0)<(d|0))if(!g)i=18;else{k=__ZN6Memory14realloc_staticEPvjb(f,h,1)|0;if(k|0){a[1263537]=0;l=k;break}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,300,1145876,0);e=6;return e|0}else{j=g;i=25}}while(0);do if((i|0)==18){g=__ZN6Memory12alloc_staticEjb(h,1)|0;if(g|0){a[1263537]=0;c[g+-4>>2]=0;c[g+-8>>2]=1;l=g;break}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,292,1145820,0);e=6;return e|0}else if((i|0)==25){if((j|0)<=(d|0)){e=0;return e|0}g=__ZN6Memory14realloc_staticEPvjb(f,h,1)|0;if(!g){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,324,1145876,0);e=6;return e|0}else{a[1263537]=0;c[b>>2]=g;c[g+-4>>2]=d;e=0;return e|0}}while(0);c[b>>2]=l;c[((l|0)==0?0:l+-4|0)>>2]=d;e=0;return e|0}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,285,1145723,0);e=6;return e|0}function __ZN6VectorIN14ShaderLanguage8DataTypeEE14_copy_on_writeEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0;b=c[a>>2]|0;if(!b)return;if((c[b+-8>>2]|0)>>>0<=1)return;d=c[b+-4>>2]|0;b=(d<<2)+-1|0;e=b>>>1|b;b=e>>>2|e;e=b>>>4|b;b=e>>>8|e;e=__ZN6Memory12alloc_staticEjb((b>>>16|b)+1|0,1)|0;c[e+-8>>2]=1;c[e+-4>>2]=d;if(!d){b=c[a>>2]|0;if(!b)f=a;else{g=a;h=b;i=b;j=7}}else{b=c[a>>2]|0;k=0;do{c[e+(k<<2)>>2]=c[b+(k<<2)>>2];k=k+1|0}while((k|0)!=(d|0));g=a;h=b;i=b;j=7}if((j|0)==7)if(!(__Z16atomic_decrementPj((h|0)==0?0:h+-8|0)|0)){__ZN6Memory11free_staticEPvb(i,1);f=g}else f=g;c[f>>2]=e;return}function __ZN14ShaderLanguage16convert_constantEPNS_12ConstantNodeENS_8DataTypeEPNS0_5ValueE(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0;f=c[b+12>>2]|0;if((f|0)==(d|0)){if(!e){h=1;return h|0}i=b+16|0;j=0;while(1){k=c[i>>2]|0;l=(k|0)==0;if(l)m=0;else m=c[k+-4>>2]|0;if((j|0)>=(m|0)){h=1;n=48;break}if(l)o=0;else o=c[k+-4>>2]|0;if((o|0)<=(j|0)){if(l)p=0;else p=c[k+-4>>2]|0;if((p|0)<=(j|0)){n=13;break}a[1263537]=0}__ZN6VectorIN14ShaderLanguage12ConstantNode5ValueEE14_copy_on_writeEv(i);c[e+(j<<2)>>2]=c[(c[i>>2]|0)+(j<<2)>>2];j=j+1|0}if((n|0)==13)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((n|0)==48)return h|0}n=(f|0)==5;j=(d|0)==13;if(j&n){if(!e){h=1;return h|0}i=b+16|0;p=c[i>>2]|0;if(!p)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);if((c[p+-4>>2]|0)<=0)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);__ZN6VectorIN14ShaderLanguage12ConstantNode5ValueEE14_copy_on_writeEv(i);g[e>>2]=+(c[c[i>>2]>>2]|0);h=1;return h|0}i=(f|0)==9;if(j&i){if(!e){h=1;return h|0}j=b+16|0;f=c[j>>2]|0;if(!f)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);if((c[f+-4>>2]|0)<=0)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);__ZN6VectorIN14ShaderLanguage12ConstantNode5ValueEE14_copy_on_writeEv(j);g[e>>2]=+((c[c[j>>2]>>2]|0)>>>0);h=1;return h|0}if((d|0)==9&n){n=b+16|0;j=c[n>>2]|0;if(!j)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);if((c[j+-4>>2]|0)<=0)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);__ZN6VectorIN14ShaderLanguage12ConstantNode5ValueEE14_copy_on_writeEv(n);j=c[n>>2]|0;if((c[j>>2]|0)<0){h=0;return h|0}if(!e){h=1;return h|0}if(!j)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);if((c[j+-4>>2]|0)<=0)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);__ZN6VectorIN14ShaderLanguage12ConstantNode5ValueEE14_copy_on_writeEv(n);c[e>>2]=c[c[n>>2]>>2];h=1;return h|0}if(!((d|0)==5&i)){h=0;return h|0}i=b+16|0;b=c[i>>2]|0;if(!b)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);if((c[b+-4>>2]|0)<=0)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);__ZN6VectorIN14ShaderLanguage12ConstantNode5ValueEE14_copy_on_writeEv(i);b=c[i>>2]|0;if((c[b>>2]|0)<0){h=0;return h|0}if(!e){h=1;return h|0}if(!b)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);if((c[b+-4>>2]|0)<=0)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);__ZN6VectorIN14ShaderLanguage12ConstantNode5ValueEE14_copy_on_writeEv(i);c[e>>2]=c[c[i>>2]>>2];h=1;return h|0}function __ZN6VectorIN14ShaderLanguage12ConstantNode5ValueEE14_copy_on_writeEv(a){a=a|0;var b=0,d=0,e=0;b=c[a>>2]|0;if(!b)return;if((c[b+-8>>2]|0)>>>0<=1)return;d=c[b+-4>>2]|0;b=(d<<2)+-1|0;e=b>>>1|b;b=e>>>2|e;e=b>>>4|b;b=e>>>8|e;e=__ZN6Memory12alloc_staticEjb((b>>>16|b)+1|0,1)|0;c[e+-8>>2]=1;c[e+-4>>2]=d;if(d|0){b=0;do{c[e+(b<<2)>>2]=c[(c[a>>2]|0)+(b<<2)>>2];b=b+1|0}while((b|0)!=(d|0))}d=c[a>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);c[a>>2]=e;return}function __ZN14ShaderLanguage25_parse_function_argumentsEPNS_9BlockNodeERK3MapI10StringNameNS_8DataTypeE10ComparatorIS3_E16DefaultAllocatorEPNS_12OperatorNodeEPi(d,e,f,g,h){d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0;i=l;l=l+48|0;if((l|0)>=(m|0))ba(48);j=i+24|0;k=i;n=d+20|0;o=c[n>>2]|0;p=d+24|0;q=c[p>>2]|0;__ZN14ShaderLanguage10_get_tokenEv(j,d);if((c[j>>2]|0)==81){r=1;s=j+4|0;__ZN10StringNameD2Ev(s);l=i;return r|0}c[n>>2]=o;c[p>>2]=q;t=g+24|0;u=j+4|0;v=k+4|0;w=j+8|0;x=k+8|0;y=k+4|0;z=k+8|0;A=g+24|0;a:do if(!h){b:while(1){g=__ZN14ShaderLanguage17_parse_expressionEPNS_9BlockNodeERK3MapI10StringNameNS_8DataTypeE10ComparatorIS3_E16DefaultAllocatorE(d,e,f)|0;if(!g){r=0;s=u;B=43;break}C=__ZN14ShaderLanguage18_reduce_expressionEPNS_9BlockNodeEPNS_4NodeE(d,e,g)|0;if(!C){r=0;s=u;B=43;break}g=c[t>>2]|0;if(!g)D=1;else D=(c[g+-4>>2]|0)+1|0;if(!(__ZN6VectorIPN14ShaderLanguage4NodeEE6resizeEi(t,D)|0)){a[1263537]=0;g=c[t>>2]|0;if(!g){B=27;break}E=c[g+-4>>2]|0;if((E|0)<1){B=27;break}__ZN6VectorIPN14ShaderLanguage4NodeEE14_copy_on_writeEv(t);c[(c[t>>2]|0)+(E+-1<<2)>>2]=C}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);__ZN14ShaderLanguage10_get_tokenEv(k,d);c[j>>2]=c[k>>2];__ZN10StringNameaSERKS_(u,v);c[w>>2]=c[x>>2];c[w+4>>2]=c[x+4>>2];b[w+8>>1]=b[x+8>>1]|0;__ZN10StringNameD2Ev(v);switch(c[j>>2]|0){case 83:break;case 81:{r=1;s=u;B=43;break b;break}default:break a}}if((B|0)==27)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((B|0)==43){__ZN10StringNameD2Ev(s);l=i;return r|0}}else{C=o;E=q;c:while(1){__ZN14ShaderLanguage10_get_tokenEv(k,d);c[j>>2]=c[k>>2];__ZN10StringNameaSERKS_(u,y);c[w>>2]=c[z>>2];c[w+4>>2]=c[z+4>>2];b[w+8>>1]=b[z+8>>1]|0;__ZN10StringNameD2Ev(y);if((c[j>>2]|0)==102){g=c[A>>2]|0;if(!g)F=0;else F=c[g+-4>>2]|0;c[h>>2]=F+-1}else{c[n>>2]=C;c[p>>2]=E}g=__ZN14ShaderLanguage17_parse_expressionEPNS_9BlockNodeERK3MapI10StringNameNS_8DataTypeE10ComparatorIS3_E16DefaultAllocatorE(d,e,f)|0;if(!g){r=0;s=u;B=43;break}G=__ZN14ShaderLanguage18_reduce_expressionEPNS_9BlockNodeEPNS_4NodeE(d,e,g)|0;if(!G){r=0;s=u;B=43;break}g=c[t>>2]|0;if(!g)H=1;else H=(c[g+-4>>2]|0)+1|0;if(!(__ZN6VectorIPN14ShaderLanguage4NodeEE6resizeEi(t,H)|0)){a[1263537]=0;g=c[t>>2]|0;if(!g){B=27;break}I=c[g+-4>>2]|0;if((I|0)<1){B=27;break}__ZN6VectorIPN14ShaderLanguage4NodeEE14_copy_on_writeEv(t);c[(c[t>>2]|0)+(I+-1<<2)>>2]=G}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);__ZN14ShaderLanguage10_get_tokenEv(k,d);c[j>>2]=c[k>>2];__ZN10StringNameaSERKS_(u,v);c[w>>2]=c[x>>2];c[w+4>>2]=c[x+4>>2];b[w+8>>1]=b[x+8>>1]|0;__ZN10StringNameD2Ev(v);switch(c[j>>2]|0){case 81:{r=1;s=u;B=43;break c;break}case 83:break;default:break a}C=c[n>>2]|0;E=c[p>>2]|0}if((B|0)==27)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((B|0)==43){__ZN10StringNameD2Ev(s);l=i;return r|0}}while(0);__ZN6StringC2EPKc(k,1077941);B=d+4|0;if((a[B>>0]|0)==0?(c[d+12>>2]=c[p>>2],a[B>>0]=1,B=d+8|0,d=c[B>>2]|0,(d|0)!=(c[k>>2]|0)):0){if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);c[B>>2]=0;d=c[k>>2]|0;if(d|0?__Z28atomic_conditional_incrementPj(d+-8|0)|0:0)c[B>>2]=c[k>>2]}B=c[k>>2]|0;if(B|0?(__Z16atomic_decrementPj(B+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(B,1);r=0;s=u;__ZN10StringNameD2Ev(s);l=i;return r|0}function __ZN14ShaderLanguage17_parse_expressionEPNS_9BlockNodeERK3MapI10StringNameNS_8DataTypeE10ComparatorIS3_E16DefaultAllocatorE(d,e,f){d=d|0;e=e|0;f=f|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0,ia=0,ja=0,ka=0,la=0,ma=0,na=0,oa=0,pa=0,qa=0,ra=0,sa=0,ta=0.0,ua=0,va=0,wa=0,xa=0,ya=0,za=0,Aa=0,Ba=0,Ca=0,Da=0,Ea=0,Fa=0,Ga=0,Ha=0,Ia=0,Ja=0,Ka=0,La=0,Ma=0,Na=0,Oa=0,Pa=0,Qa=0,Ra=0,Sa=0,Ta=0,Ua=0,Va=0,Wa=0,Xa=0,Ya=0,Za=0,_a=0,$a=0,ab=0,bb=0,cb=0,db=0,eb=0,fb=0,gb=0,hb=0,ib=0,jb=0,kb=0,lb=0,mb=0,nb=0,ob=0,pb=0,qb=0,rb=0,sb=0,tb=0,ub=0,vb=0,wb=0,xb=0,yb=0,zb=0,Ab=0,Bb=0,Cb=0,Db=0,Eb=0,Fb=0,Gb=0,Hb=0,Ib=0,Jb=0,Kb=0,Lb=0,Mb=0,Nb=0,Ob=0,Pb=0,Qb=0,Rb=0,Sb=0,Tb=0,Ub=0,Vb=0,Wb=0,Xb=0,Yb=0,Zb=0,_b=0,$b=0,ac=0,bc=0,cc=0,dc=0,ec=0,fc=0,gc=0,hc=0,ic=0,jc=0,kc=0,lc=0,mc=0,nc=0,oc=0,pc=0,qc=0,rc=0,sc=0,tc=0,uc=0,vc=0,wc=0,xc=0,yc=0,zc=0,Ac=0,Bc=0,Cc=0,Dc=0,Ec=0,Fc=0,Gc=0,Hc=0,Ic=0,Jc=0,Kc=0,Lc=0,Mc=0,Nc=0,Oc=0,Pc=0,Qc=0,Rc=0,Sc=0,Tc=0,Uc=0,Vc=0,Wc=0,Xc=0,Yc=0,Zc=0,_c=0,$c=0,ad=0,bd=0,cd=0,dd=0,ed=0,fd=0,gd=0,hd=0,id=0,jd=0,kd=0,ld=0,md=0,nd=0,od=0,pd=0,qd=0,rd=0,sd=0,td=0,ud=0,vd=0,wd=0;i=l;l=l+144|0;if((l|0)>=(m|0))ba(144);j=i+72|0;k=i+132|0;n=i+48|0;o=i+112|0;p=i+140|0;q=i+104|0;r=i+100|0;s=i+136|0;t=i+96|0;u=i+24|0;v=i+128|0;w=i;x=i+124|0;y=i+120|0;z=i+116|0;A=i+108|0;c[k>>2]=0;B=d+20|0;C=d+24|0;D=n+4|0;E=j+4|0;F=n+8|0;G=j+8|0;H=j+4|0;I=j+8|0;J=d+36|0;K=d+40|0;L=d+44|0;M=d+52|0;N=d+56|0;O=j+4|0;P=j+8|0;Q=d+32|0;R=d+28|0;S=d+4|0;T=d+12|0;U=d+8|0;V=j+4|0;W=j+8|0;X=d+48|0;Y=j+4|0;Z=j+8|0;_=j+4|0;$=j+8|0;aa=w+4|0;ca=w+8|0;da=j+4|0;ea=j+8|0;fa=0;ga=0;a:while(1){b:while(1){ha=c[B>>2]|0;ia=c[C>>2]|0;__ZN14ShaderLanguage10_get_tokenEv(n,d);ja=c[B>>2]|0;ka=c[C>>2]|0;la=c[n>>2]|0;switch(la|0){case 6:{ma=47;break a;break}case 80:{ma=4;break b;break}case 4:{ma=19;break b;break}case 5:{ma=26;break b;break}case 2:{ma=33;break b;break}case 3:{ma=40;break b;break}default:{}}if((la+-6|0)>>>0<24){ma=60;break}switch(la|0){case 1:{ma=121;break b;break}case 42:break;case 43:{na=1;oa=9;ma=256;break}case 41:{na=1;oa=8;ma=256;break}case 63:{na=1;oa=31;ma=256;break}case 64:{na=1;oa=32;ma=256;break}case 65:{na=1;oa=33;ma=256;break}default:{ma=264;break a}}do if((ma|0)==256){ma=0;pa=c[k>>2]|0;if(!pa)qa=1;else qa=(c[pa+-4>>2]|0)+1|0;if(__ZN6VectorIN14ShaderLanguage10ExpressionEE6resizeEi(k,qa)|0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);break}a[1263537]=0;pa=c[k>>2]|0;if(!pa){ma=262;break a}ra=c[pa+-4>>2]|0;if((ra|0)<1){ma=262;break a}__ZN6VectorIN14ShaderLanguage10ExpressionEE14_copy_on_writeEv(k);pa=(c[k>>2]|0)+(ra+-1<<3)|0;c[pa>>2]=na;c[pa+4>>2]=oa}while(0);__ZN10StringNameD2Ev(D)}if((ma|0)==4){ma=0;pa=__ZN14ShaderLanguage17_parse_expressionEPNS_9BlockNodeERK3MapI10StringNameNS_8DataTypeE10ComparatorIS3_E16DefaultAllocatorE(d,e,f)|0;if(!pa){ma=611;break}ra=__ZN14ShaderLanguage18_reduce_expressionEPNS_9BlockNodeEPNS_4NodeE(d,e,pa)|0;if(!ra){ma=611;break}__ZN14ShaderLanguage10_get_tokenEv(j,d);c[n>>2]=c[j>>2];__ZN10StringNameaSERKS_(D,da);c[F>>2]=c[ea>>2];c[F+4>>2]=c[ea+4>>2];b[F+8>>1]=b[ea+8>>1]|0;__ZN10StringNameD2Ev(da);if((c[n>>2]|0)==81)sa=ra;else{ma=7;break}}else if((ma|0)==19){ma=0;ra=__ZnwjPKc(20,1263606)|0;c[ra>>2]=378600;pa=ra+16|0;c[pa>>2]=0;c[ra+8>>2]=4;c[ra+4>>2]=c[d>>2];c[d>>2]=ra;ta=+h[F>>3];if(!(__ZN6VectorIN14ShaderLanguage12ConstantNode5ValueEE6resizeEi(pa,1)|0)){a[1263537]=0;ua=c[pa>>2]|0;if(!ua){ma=23;break}va=c[ua+-4>>2]|0;if((va|0)<1){ma=23;break}__ZN6VectorIN14ShaderLanguage12ConstantNode5ValueEE14_copy_on_writeEv(pa);g[(c[pa>>2]|0)+(va+-1<<2)>>2]=ta}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);c[ra+12>>2]=13;wa=ra;ma=279}else if((ma|0)==26){ma=0;ra=__ZnwjPKc(20,1263606)|0;c[ra>>2]=378600;va=ra+16|0;c[va>>2]=0;c[ra+8>>2]=4;c[ra+4>>2]=c[d>>2];c[d>>2]=ra;pa=~~+h[F>>3];if(!(__ZN6VectorIN14ShaderLanguage12ConstantNode5ValueEE6resizeEi(va,1)|0)){a[1263537]=0;ua=c[va>>2]|0;if(!ua){ma=30;break}xa=c[ua+-4>>2]|0;if((xa|0)<1){ma=30;break}__ZN6VectorIN14ShaderLanguage12ConstantNode5ValueEE14_copy_on_writeEv(va);c[(c[va>>2]|0)+(xa+-1<<2)>>2]=pa}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);c[ra+12>>2]=5;wa=ra;ma=279}else if((ma|0)==33){ma=0;ra=__ZnwjPKc(20,1263606)|0;c[ra>>2]=378600;pa=ra+16|0;c[pa>>2]=0;c[ra+8>>2]=4;c[ra+4>>2]=c[d>>2];c[d>>2]=ra;if(!(__ZN6VectorIN14ShaderLanguage12ConstantNode5ValueEE6resizeEi(pa,1)|0)){a[1263537]=0;xa=c[pa>>2]|0;if(!xa){ma=37;break}va=c[xa+-4>>2]|0;if((va|0)<1){ma=37;break}__ZN6VectorIN14ShaderLanguage12ConstantNode5ValueEE14_copy_on_writeEv(pa);c[(c[pa>>2]|0)+(va+-1<<2)>>2]=1}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);c[ra+12>>2]=1;wa=ra;ma=279}else if((ma|0)==40){ma=0;ra=__ZnwjPKc(20,1263606)|0;c[ra>>2]=378600;va=ra+16|0;c[va>>2]=0;c[ra+8>>2]=4;c[ra+4>>2]=c[d>>2];c[d>>2]=ra;if(!(__ZN6VectorIN14ShaderLanguage12ConstantNode5ValueEE6resizeEi(va,1)|0)){a[1263537]=0;pa=c[va>>2]|0;if(!pa){ma=44;break}xa=c[pa+-4>>2]|0;if((xa|0)<1){ma=44;break}__ZN6VectorIN14ShaderLanguage12ConstantNode5ValueEE14_copy_on_writeEv(va);c[(c[va>>2]|0)+(xa+-1<<2)>>2]=0}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);c[ra+12>>2]=1;wa=ra;ma=279}else if((ma|0)==60){ma=0;ra=__ZnwjPKc(28,1263606)|0;c[ra>>2]=378620;xa=ra+24|0;c[xa>>2]=0;c[ra+8>>2]=5;va=ra+12|0;c[va>>2]=0;pa=ra+16|0;c[pa>>2]=3;c[ra+4>>2]=c[d>>2];c[d>>2]=ra;c[ra+20>>2]=39;ua=c[n>>2]|0;if((ua+-30|0)>>>0<3){c[pa>>2]=(ua|0)==30?0:(ua|0)==32?2:1;__ZN14ShaderLanguage10_get_tokenEv(j,d);c[n>>2]=c[j>>2];__ZN10StringNameaSERKS_(D,E);c[F>>2]=c[G>>2];c[F+4>>2]=c[G+4>>2];b[F+8>>1]=b[G+8>>1]|0;__ZN10StringNameD2Ev(E)}ua=__ZnwjPKc(20,1263606)|0;c[ua>>2]=378640;ya=ua+16|0;__ZN10StringNameC2Ev(ya);c[ua+8>>2]=3;c[ua+12>>2]=0;c[ua+4>>2]=c[d>>2];c[d>>2]=ua;c[o>>2]=__ZN14ShaderLanguage17get_datatype_nameENS_8DataTypeE((c[n>>2]|0)+-6|0)|0;__ZN10StringNameC2ERK6String(j,o);__ZN10StringNameaSERKS_(ya,j);__ZN10StringNameD2Ev(j);pa=c[o>>2]|0;if(pa|0?(__Z16atomic_decrementPj(pa+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(pa,1);pa=c[xa>>2]|0;if(!pa)za=1;else za=(c[pa+-4>>2]|0)+1|0;if(!(__ZN6VectorIPN14ShaderLanguage4NodeEE6resizeEi(xa,za)|0)){a[1263537]=0;pa=c[xa>>2]|0;if(!pa){ma=71;break}Aa=c[pa+-4>>2]|0;if((Aa|0)<1){ma=71;break}__ZN6VectorIPN14ShaderLanguage4NodeEE14_copy_on_writeEv(xa);c[(c[xa>>2]|0)+(Aa+-1<<2)>>2]=ua}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);__ZN14ShaderLanguage10_get_tokenEv(j,d);c[n>>2]=c[j>>2];__ZN10StringNameaSERKS_(D,H);c[F>>2]=c[I>>2];c[F+4>>2]=c[I+4>>2];b[F+8>>1]=b[I+8>>1]|0;__ZN10StringNameD2Ev(H);if((c[n>>2]|0)!=80){ma=74;break}c[o>>2]=-1;ua=__ZN14ShaderLanguage25_parse_function_argumentsEPNS_9BlockNodeERK3MapI10StringNameNS_8DataTypeE10ComparatorIS3_E16DefaultAllocatorEPNS_12OperatorNodeEPi(d,e,f,ra,o)|0;if((c[o>>2]|0)>-1){c[J>>2]=5;c[K>>2]=c[C>>2];c[L>>2]=e;__ZN10StringNameaSERKS_(M,ya);c[N>>2]=c[o>>2]}if(!ua){ma=118;break}if(!(__ZN14ShaderLanguage23_validate_function_callEPNS_9BlockNodeEPNS_12OperatorNodeEPNS_8DataTypeE(d,e,ra,va)|0)){ma=90;break}wa=__ZN14ShaderLanguage18_reduce_expressionEPNS_9BlockNodeEPNS_4NodeE(d,e,ra)|0;ma=279}else if((ma|0)==121){ma=0;c[B>>2]=ha;c[C>>2]=ia;__ZN10StringNameC2Ev(o);__ZN14ShaderLanguage27_get_completable_identifierEPNS_9BlockNodeENS_14CompletionTypeER10StringName(d,e,3,o)|0;__ZN14ShaderLanguage10_get_tokenEv(j,d);c[n>>2]=c[j>>2];__ZN10StringNameaSERKS_(D,O);c[F>>2]=c[P>>2];c[F+4>>2]=c[P+4>>2];b[F+8>>1]=b[P+8>>1]|0;__ZN10StringNameD2Ev(O);if((c[n>>2]|0)==80){__ZN10StringNameC2ERKS_(q,o);ra=__ZnwjPKc(28,1263606)|0;c[ra>>2]=378620;va=ra+24|0;c[va>>2]=0;c[ra+8>>2]=5;ua=ra+12|0;c[ua>>2]=0;c[ra+16>>2]=3;c[ra+4>>2]=c[d>>2];c[d>>2]=ra;c[ra+20>>2]=38;Aa=__ZnwjPKc(20,1263606)|0;c[Aa>>2]=378640;xa=Aa+16|0;__ZN10StringNameC2Ev(xa);c[Aa+8>>2]=3;c[Aa+12>>2]=0;c[Aa+4>>2]=c[d>>2];c[d>>2]=Aa;__ZN10StringNameaSERKS_(xa,q);pa=c[va>>2]|0;if(!pa)Ba=1;else Ba=(c[pa+-4>>2]|0)+1|0;if(!(__ZN6VectorIPN14ShaderLanguage4NodeEE6resizeEi(va,Ba)|0)){a[1263537]=0;pa=c[va>>2]|0;if(!pa){ma=128;break}Ca=c[pa+-4>>2]|0;if((Ca|0)<1){ma=128;break}__ZN6VectorIPN14ShaderLanguage4NodeEE14_copy_on_writeEv(va);c[(c[va>>2]|0)+(Ca+-1<<2)>>2]=Aa}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);c[r>>2]=-1;Aa=__ZN14ShaderLanguage25_parse_function_argumentsEPNS_9BlockNodeERK3MapI10StringNameNS_8DataTypeE10ComparatorIS3_E16DefaultAllocatorEPNS_12OperatorNodeEPi(d,e,f,ra,r)|0;Ca=0;while(1){va=c[Q>>2]|0;pa=c[va+40>>2]|0;Da=(pa|0)==0;if(Da)Ea=0;else Ea=c[pa+-4>>2]|0;if((Ca|0)>=(Ea|0))break;Fa=va+40|0;if(Da)Ga=0;else Ga=c[pa+-4>>2]|0;if((Ga|0)<=(Ca|0)){if(Da)Ha=0;else Ha=c[pa+-4>>2]|0;if((Ha|0)<=(Ca|0)){ma=140;break a}a[1263537]=0}__ZN6VectorIN14ShaderLanguage10ShaderNode8FunctionEE14_copy_on_writeEv(Fa);if((c[(c[Fa>>2]|0)+(Ca*24|0)>>2]|0)==(c[q>>2]|0)){Ia=0;ma=143;break}else Ca=Ca+1|0}c:do if((ma|0)==143){while(1){ma=0;Ca=c[Q>>2]|0;Fa=c[Ca+40>>2]|0;pa=(Fa|0)==0;if(pa)Ja=0;else Ja=c[Fa+-4>>2]|0;if((Ia|0)>=(Ja|0))break c;Da=Ca+40|0;if(pa)Ka=0;else Ka=c[Fa+-4>>2]|0;if((Ka|0)<=(Ia|0)){if(pa)La=0;else La=c[Fa+-4>>2]|0;if((La|0)<=(Ia|0)){ma=152;break a}a[1263537]=0}__ZN6VectorIN14ShaderLanguage10ShaderNode8FunctionEE14_copy_on_writeEv(Da);if((c[(c[Da>>2]|0)+(Ia*24|0)>>2]|0)==(c[R>>2]|0))break;Ia=Ia+1|0;ma=143}Da=(c[Q>>2]|0)+40|0;Fa=c[Da>>2]|0;pa=(Fa|0)==0;if(pa)Ma=0;else Ma=c[Fa+-4>>2]|0;do if((Ma|0)<=(Ia|0)){if(pa)Na=0;else Na=c[Fa+-4>>2]|0;if((Na|0)>(Ia|0)){a[1263537]=0;ma=163;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);Oa=0;break}}else ma=163;while(0);if((ma|0)==163){ma=0;__ZN6VectorIN14ShaderLanguage10ShaderNode8FunctionEE14_copy_on_writeEv(Da);Oa=(c[Da>>2]|0)+(Ia*24|0)|0}Fa=Oa+8|0;if(!(c[Fa>>2]|0)){pa=__ZnwjPFPvjE(28,4740)|0;__ZN10StringNameC2Ev(pa+24|0);Ca=pa+16|0;c[Ca>>2]=0;c[Ca+4>>2]=0;c[Fa>>2]=pa;Ca=c[Oa+12>>2]|0;c[pa+4>>2]=Ca;c[pa+8>>2]=Ca;c[pa+12>>2]=Ca;c[pa>>2]=1}__ZN3SetI10StringName10ComparatorIS0_E16DefaultAllocatorE10_insert_rbERKS0_(Fa,q)|0}while(0);if((c[r>>2]|0)>-1){c[J>>2]=5;c[K>>2]=c[C>>2];c[L>>2]=e;__ZN10StringNameaSERKS_(M,xa);c[N>>2]=c[r>>2]}do if(Aa){if(__ZN14ShaderLanguage23_validate_function_callEPNS_9BlockNodeEPNS_12OperatorNodeEPNS_8DataTypeE(d,e,ra,ua)|0){Pa=ra;Qa=1;break}Fa=c[xa>>2]|0;do if(Fa){pa=c[Fa+4>>2]|0;if(pa|0){__ZN6StringC2EPKc(j,pa);Ra=c[j>>2]|0;break}pa=Fa+8|0;c[j>>2]=0;Ca=c[pa>>2]|0;if((Ca|0)!=0?(c[j>>2]=0,(__Z28atomic_conditional_incrementPj(Ca+-8|0)|0)!=0):0){Ca=c[pa>>2]|0;c[j>>2]=Ca;Ra=Ca}else Ra=0}else{c[j>>2]=0;Ra=0}while(0);c[t>>2]=Ra;c[s>>2]=__ZplPKcRK6String(1078211,t)|0;__ZN6StringC2EPKc(j,1133970);Fa=__ZNK6StringplERKS_(s,j)|0;Da=Fa;if((a[S>>0]|0)==0?(c[T>>2]=c[C>>2],a[S>>0]=1,Ca=c[U>>2]|0,(Ca|0)!=(Fa|0)):0){if(Ca|0?(__Z16atomic_decrementPj(Ca+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Ca,1);c[U>>2]=0;if(Fa|0)if(!(__Z28atomic_conditional_incrementPj(Fa+-8|0)|0))ma=188;else{c[U>>2]=Da;ma=188}}else ma=187;if((ma|0)==187?(ma=0,Fa|0):0)ma=188;if((ma|0)==188?(ma=0,(__Z16atomic_decrementPj(Fa+-8|0)|0)==0):0)__ZN6Memory11free_staticEPvb(Fa,1);Fa=c[j>>2]|0;if(Fa|0?(__Z16atomic_decrementPj(Fa+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Fa,1);Fa=c[s>>2]|0;if(Fa|0?(__Z16atomic_decrementPj(Fa+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Fa,1);Fa=c[t>>2]|0;if(Fa|0?(__Z16atomic_decrementPj(Fa+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Fa,1);Pa=0;Qa=0}else{Pa=0;Qa=0}while(0);__ZN10StringNameD2Ev(q);if(Qa)Sa=Pa;else{ma=250;break}}else{c[B>>2]=ja;c[C>>2]=ka;if(!(__ZN14ShaderLanguage16_find_identifierEPKNS_9BlockNodeERK3MapI10StringNameNS_8DataTypeE10ComparatorIS4_E16DefaultAllocatorERKS4_PS5_PNS_14IdentifierTypeE(d,e,f,o,q,r)|0)){ma=203;break}if(!(c[r>>2]|0)){ma=226;break}xa=__ZnwjPKc(20,1263606)|0;c[xa>>2]=378640;ra=xa+16|0;__ZN10StringNameC2Ev(ra);c[xa+8>>2]=3;ua=xa+12|0;c[ua>>2]=0;c[xa+4>>2]=c[d>>2];c[d>>2]=xa;__ZN10StringNameaSERKS_(ra,o);c[ua>>2]=c[q>>2];Sa=xa}__ZN10StringNameD2Ev(o);wa=Sa;ma=279}if((ma|0)==279){ma=0;if(!wa){ma=280;break}else sa=wa}a[1263537]=0;xa=fa;ua=ga;ra=sa;d:while(1){Ta=xa;Aa=ra;e:while(1){Ua=Aa;f:while(1){Va=c[B>>2]|0;Wa=c[C>>2]|0;__ZN14ShaderLanguage10_get_tokenEv(j,d);c[n>>2]=c[j>>2];__ZN10StringNameaSERKS_(D,V);c[F>>2]=c[W>>2];c[F+4>>2]=c[W+4>>2];b[F+8>>1]=b[W+8>>1]|0;__ZN10StringNameD2Ev(V);switch(c[n>>2]|0){case 76:{break e;break}case 86:{break f;break}case 65:case 64:break;default:{ma=546;break d}}Fa=__ZnwjPKc(28,1263606)|0;c[Fa>>2]=378620;Da=Fa+24|0;c[Da>>2]=0;c[Fa+8>>2]=5;Ca=Fa+12|0;c[Ca>>2]=0;c[Fa+16>>2]=3;c[Fa+4>>2]=c[d>>2];c[d>>2]=Fa;c[Fa+20>>2]=(c[n>>2]|0)==65?37:36;if(!(__ZN6VectorIPN14ShaderLanguage4NodeEE6resizeEi(Da,1)|0)){a[1263537]=0;pa=c[Da>>2]|0;if(!pa){ma=530;break a}va=c[pa+-4>>2]|0;if((va|0)<1){ma=530;break a}__ZN6VectorIPN14ShaderLanguage4NodeEE14_copy_on_writeEv(Da);c[(c[Da>>2]|0)+(va+-1<<2)>>2]=Ua}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);if(!(__ZN14ShaderLanguage18_validate_operatorEPNS_12OperatorNodeEPNS_8DataTypeE(0,Fa,Ca)|0)){ma=533;break a}Ua=Fa}__ZN10StringNameC2Ev(o);if(__ZN14ShaderLanguage27_get_completable_identifierEPNS_9BlockNodeENS_14CompletionTypeER10StringName(d,e,6,o)|0)c[X>>2]=ij[c[c[Ua>>2]>>2]&8191](Ua)|0;__ZN10StringNameC2Ev(j);Fa=(c[o>>2]|0)==(c[j>>2]|0);__ZN10StringNameD2Ev(j);if(Fa){__ZN6StringC2EPKc(j,1078404);if(!(a[S>>0]|0)){c[T>>2]=c[C>>2];a[S>>0]=1;Fa=c[U>>2]|0;Ca=c[j>>2]|0;if((Fa|0)!=(Ca|0)){if(Fa|0?(__Z16atomic_decrementPj(Fa+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Fa,1);c[U>>2]=0;Fa=c[j>>2]|0;if(Fa)if(!(__Z28atomic_conditional_incrementPj(Fa+-8|0)|0))ma=296;else{c[U>>2]=c[j>>2];ma=296}else Xa=Fa}else Xa=Ca}else ma=296;if((ma|0)==296){ma=0;Xa=c[j>>2]|0}if(Xa|0?(__Z16atomic_decrementPj(Xa+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Xa,1);Ya=1;Za=Ua;_a=Ta}else{Ca=ij[c[c[Ua>>2]>>2]&8191](Ua)|0;Fa=c[o>>2]|0;do if(Fa){va=c[Fa+4>>2]|0;if(va|0){__ZN6StringC2EPKc(j,va);$a=c[j>>2]|0;break}va=Fa+8|0;c[j>>2]=0;Da=c[va>>2]|0;if((Da|0)!=0?(c[j>>2]=0,(__Z28atomic_conditional_incrementPj(Da+-8|0)|0)!=0):0){Da=c[va>>2]|0;c[j>>2]=Da;$a=Da}else $a=0}else{c[j>>2]=0;$a=0}while(0);c[q>>2]=$a;g:do switch(Ca|0){case 14:case 10:case 6:case 2:{Fa=__ZNK6String6lengthEv(q)|0;switch(Fa|0){case 1:{ab=Ca+-1|0;break}case 2:{ab=Ca;break}default:{bb=Ta;ma=339;break g}}if(!(c[q>>2]|0))cb=0;else{__ZN6VectorIwE14_copy_on_writeEv(q);cb=c[q>>2]|0}Da=1;va=0;while(1){switch(c[cb+(va<<2)>>2]|0){case 121:case 120:case 103:case 114:{db=Da;break}default:db=0}va=va+1|0;if((va|0)==(Fa|0))break;else Da=db}if(!(db&1)){bb=ab;ma=339}else{eb=ab;ma=350}break}case 15:case 11:case 7:case 3:{Da=__ZNK6String6lengthEv(q)|0;switch(Da|0){case 1:{fb=Ca+-2|0;break}case 2:{fb=Ca+-1|0;break}case 3:{fb=Ca;break}default:{bb=Ta;ma=339;break g}}if(!(c[q>>2]|0))gb=0;else{__ZN6VectorIwE14_copy_on_writeEv(q);gb=c[q>>2]|0}Fa=0;va=1;while(1){switch(c[gb+(Fa<<2)>>2]|0){case 122:case 121:case 120:case 98:case 103:case 114:{hb=va;break}default:hb=0}Fa=Fa+1|0;if((Fa|0)==(Da|0))break;else va=hb}if(!(hb&1)){bb=fb;ma=339}else{eb=fb;ma=350}break}case 16:case 12:case 8:case 4:{va=__ZNK6String6lengthEv(q)|0;switch(va|0){case 1:{ib=Ca+-3|0;break}case 2:{ib=Ca+-2|0;break}case 3:{ib=Ca+-1|0;break}case 4:{ib=Ca;break}default:{bb=Ta;ma=339;break g}}if(!(c[q>>2]|0))jb=0;else{__ZN6VectorIwE14_copy_on_writeEv(q);jb=c[q>>2]|0}Da=0;Fa=1;while(1){switch(c[jb+(Da<<2)>>2]|0){case 119:case 122:case 121:case 120:case 97:case 98:case 103:case 114:{kb=Fa;break}default:kb=0}Da=Da+1|0;if((Da|0)==(va|0))break;else Fa=kb}if(!(kb&1)){bb=ib;ma=339}else{eb=ib;ma=350}break}default:{eb=Ta;ma=350}}while(0);do if((ma|0)==339){ma=0;Fa=__ZplPKcRK6String(1078434,q)|0;va=Fa;if((a[S>>0]|0)==0?(c[T>>2]=c[C>>2],a[S>>0]=1,Da=c[U>>2]|0,(Da|0)!=(Fa|0)):0){if(Da|0?(__Z16atomic_decrementPj(Da+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Da,1);c[U>>2]=0;if(!Fa){lb=1;mb=Ua;nb=bb;break}if(__Z28atomic_conditional_incrementPj(Fa+-8|0)|0)c[U>>2]=va}else ma=347;if((ma|0)==347?(ma=0,(Fa|0)==0):0){lb=1;mb=Ua;nb=bb;break}if(!(__Z16atomic_decrementPj(Fa+-8|0)|0)){__ZN6Memory11free_staticEPvb(Fa,1);lb=1;mb=Ua;nb=bb}else{lb=1;mb=Ua;nb=bb}}else if((ma|0)==350){ma=0;Fa=__ZnwjPKc(28,1263606)|0;c[Fa>>2]=378660;va=Fa+20|0;__ZN10StringNameC2Ev(va);c[Fa+8>>2]=7;c[Fa+4>>2]=c[d>>2];c[d>>2]=Fa;c[Fa+12>>2]=Ca;c[Fa+16>>2]=eb;__ZN10StringNameC2ERK6String(j,q);__ZN10StringNameaSERKS_(va,j);__ZN10StringNameD2Ev(j);c[Fa+24>>2]=Ua;lb=0;mb=Fa;nb=eb}while(0);Ca=c[q>>2]|0;if(Ca|0?(__Z16atomic_decrementPj(Ca+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Ca,1);Ya=lb;Za=mb;_a=nb}__ZN10StringNameD2Ev(o);if(!Ya){Ta=_a;Aa=Za}else{ob=_a;pb=Ya;break d}}Aa=__ZN14ShaderLanguage17_parse_expressionEPNS_9BlockNodeERK3MapI10StringNameNS_8DataTypeE10ComparatorIS3_E16DefaultAllocatorE(d,e,f)|0;if(!Aa)qb=0;else qb=__ZN14ShaderLanguage18_reduce_expressionEPNS_9BlockNodeEPNS_4NodeE(d,e,Aa)|0;if((ij[c[c[qb>>2]>>2]&8191](qb)|0)!=5?(ij[c[c[qb>>2]>>2]&8191](qb)|0)!=9:0){ma=360;break a}h:do switch(ij[c[c[Ua>>2]>>2]&8191](Ua)|0){case 17:case 10:case 6:case 14:case 2:{if((c[qb+8>>2]|0)!=4){ma=390;break a}Aa=qb+16|0;Ca=c[Aa>>2]|0;if(!Ca){ma=376;break a}if((c[Ca+-4>>2]|0)<=0){ma=376;break a}__ZN6VectorIN14ShaderLanguage12ConstantNode5ValueEE14_copy_on_writeEv(Aa);if((c[c[Aa>>2]>>2]|0)>>>0>1){ma=378;break a}switch(ij[c[c[Ua>>2]>>2]&8191](Ua)|0){case 2:{rb=1;break h;break}case 14:{rb=13;break h;break}case 6:{rb=5;break h;break}case 10:{rb=9;break h;break}case 17:{rb=14;break h;break}default:{rb=ua;break h}}break}case 18:case 11:case 7:case 15:case 3:{if((c[qb+8>>2]|0)!=4){ma=425;break a}Aa=qb+16|0;Ca=c[Aa>>2]|0;if(!Ca){ma=411;break a}if((c[Ca+-4>>2]|0)<=0){ma=411;break a}__ZN6VectorIN14ShaderLanguage12ConstantNode5ValueEE14_copy_on_writeEv(Aa);if((c[c[Aa>>2]>>2]|0)>>>0>2){ma=413;break a}switch(ij[c[c[Ua>>2]>>2]&8191](Ua)|0){case 3:{rb=1;break h;break}case 15:{rb=13;break h;break}case 7:{rb=5;break h;break}case 11:{rb=9;break h;break}case 18:{rb=15;break h;break}default:{rb=ua;break h}}break}case 19:case 12:case 8:case 16:case 4:{if((c[qb+8>>2]|0)!=4){ma=460;break a}Aa=qb+16|0;Ca=c[Aa>>2]|0;if(!Ca){ma=446;break a}if((c[Ca+-4>>2]|0)<=0){ma=446;break a}__ZN6VectorIN14ShaderLanguage12ConstantNode5ValueEE14_copy_on_writeEv(Aa);if((c[c[Aa>>2]>>2]|0)>>>0>3){ma=448;break a}switch(ij[c[c[Ua>>2]>>2]&8191](Ua)|0){case 4:{rb=1;break h;break}case 16:{rb=13;break h;break}case 8:{rb=5;break h;break}case 12:{rb=9;break h;break}case 19:{rb=16;break h;break}default:{rb=ua;break h}}break}default:{ma=478;break a}}while(0);ra=__ZnwjPKc(28,1263606)|0;c[ra>>2]=378620;Aa=ra+24|0;c[Aa>>2]=0;c[ra+8>>2]=5;c[ra+16>>2]=3;c[ra+4>>2]=c[d>>2];c[d>>2]=ra;c[ra+20>>2]=40;c[ra+12>>2]=rb;if(!(__ZN6VectorIPN14ShaderLanguage4NodeEE6resizeEi(Aa,1)|0)){a[1263537]=0;Ca=c[Aa>>2]|0;if(!Ca){ma=503;break a}Fa=c[Ca+-4>>2]|0;if((Fa|0)<1){ma=503;break a}__ZN6VectorIPN14ShaderLanguage4NodeEE14_copy_on_writeEv(Aa);c[(c[Aa>>2]|0)+(Fa+-1<<2)>>2]=Ua}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);Fa=c[Aa>>2]|0;if(!Fa)sb=1;else sb=(c[Fa+-4>>2]|0)+1|0;if(!(__ZN6VectorIPN14ShaderLanguage4NodeEE6resizeEi(Aa,sb)|0)){a[1263537]=0;Fa=c[Aa>>2]|0;if(!Fa){ma=511;break a}Ca=c[Fa+-4>>2]|0;if((Ca|0)<1){ma=511;break a}__ZN6VectorIPN14ShaderLanguage4NodeEE14_copy_on_writeEv(Aa);c[(c[Aa>>2]|0)+(Ca+-1<<2)>>2]=qb}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);__ZN14ShaderLanguage10_get_tokenEv(j,d);c[n>>2]=c[j>>2];__ZN10StringNameaSERKS_(D,Y);c[F>>2]=c[Z>>2];c[F+4>>2]=c[Z+4>>2];b[F+8>>1]=b[Z+8>>1]|0;__ZN10StringNameD2Ev(Y);if((c[n>>2]|0)!=77){ma=514;break a}else{xa=Ta;ua=rb}}i:do if((ma|0)==546){ma=0;c[B>>2]=Va;c[C>>2]=Wa;xa=Ua;ra=c[k>>2]|0;if(!ra)tb=1;else tb=(c[ra+-4>>2]|0)+1|0;if(!(__ZN6VectorIN14ShaderLanguage10ExpressionEE6resizeEi(k,tb)|0)){a[1263537]=0;ra=c[k>>2]|0;if(!ra){ma=552;break a}Ca=c[ra+-4>>2]|0;if((Ca|0)<1){ma=552;break a}ra=Ca+-1|0;__ZN6VectorIN14ShaderLanguage10ExpressionEE14_copy_on_writeEv(k);Ca=c[k>>2]|0;c[Ca+(ra<<3)>>2]=0;c[Ca+(ra<<3)+4>>2]=xa}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);ub=c[B>>2]|0;vb=c[C>>2]|0;__ZN14ShaderLanguage10_get_tokenEv(j,d);c[n>>2]=c[j>>2];__ZN10StringNameaSERKS_(D,_);c[F>>2]=c[$>>2];c[F+4>>2]=c[$+4>>2];b[F+8>>1]=b[$+8>>1]|0;__ZN10StringNameD2Ev(_);xa=c[n>>2]|0;j:do if((xa+-33|0)>>>0<33)do switch(xa|0){case 34:{wb=1;xb=1;break j;break}case 33:{wb=1;xb=0;break j;break}case 35:{wb=1;xb=2;break j;break}case 36:{wb=1;xb=3;break j;break}case 37:{wb=1;xb=4;break j;break}case 38:{wb=1;xb=5;break j;break}case 39:{wb=1;xb=6;break j;break}case 40:{wb=1;xb=7;break j;break}case 42:{wb=1;xb=10;break j;break}case 43:{wb=1;xb=11;break j;break}case 44:{wb=1;xb=12;break j;break}case 45:{wb=1;xb=13;break j;break}case 46:{wb=1;xb=14;break j;break}case 47:{wb=1;xb=15;break j;break}case 48:{wb=1;xb=16;break j;break}case 49:{wb=1;xb=17;break j;break}case 50:{wb=1;xb=18;break j;break}case 51:{wb=1;xb=19;break j;break}case 52:{wb=1;xb=20;break j;break}case 53:{wb=1;xb=21;break j;break}case 54:{wb=1;xb=22;break j;break}case 55:{wb=1;xb=23;break j;break}case 56:{wb=1;xb=24;break j;break}case 57:{wb=1;xb=25;break j;break}case 58:{wb=1;xb=26;break j;break}case 59:{wb=1;xb=27;break j;break}case 60:{wb=1;xb=28;break j;break}case 61:{wb=1;xb=29;break j;break}case 62:{wb=1;xb=30;break j;break}default:{c[w>>2]=xa;__ZN10StringNameC2ERKS_(aa,D);c[ca>>2]=c[F>>2];c[ca+4>>2]=c[F+4>>2];b[ca+8>>1]=b[F+8>>1]|0;c[j>>2]=__ZN14ShaderLanguage14get_token_textENS_5TokenE(w)|0;ra=__ZplPKcRK6String(1078774,j)|0;Ca=ra;if((a[S>>0]|0)==0?(c[T>>2]=c[C>>2],a[S>>0]=1,Aa=c[U>>2]|0,(Aa|0)!=(ra|0)):0){if(Aa|0?(__Z16atomic_decrementPj(Aa+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Aa,1);c[U>>2]=0;if(ra|0)if(!(__Z28atomic_conditional_incrementPj(ra+-8|0)|0))ma=595;else{c[U>>2]=Ca;ma=595}}else ma=594;if((ma|0)==594?(ma=0,ra|0):0)ma=595;if((ma|0)==595?(ma=0,(__Z16atomic_decrementPj(ra+-8|0)|0)==0):0)__ZN6Memory11free_staticEPvb(ra,1);ra=c[j>>2]|0;if(ra|0?(__Z16atomic_decrementPj(ra+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(ra,1);__ZN10StringNameD2Ev(aa);ob=Ta;pb=1;break i}}while(0);else{switch(xa|0){case 82:{wb=1;xb=34;break j;break}case 84:break;default:{ma=609;break a}}wb=1;xb=35}while(0);xa=c[k>>2]|0;if(!xa)yb=1;else yb=(c[xa+-4>>2]|0)+1|0;if(__ZN6VectorIN14ShaderLanguage10ExpressionEE6resizeEi(k,yb)|0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);ob=Ta;pb=0;break}a[1263537]=0;xa=c[k>>2]|0;if(!xa){ma=607;break a}ra=c[xa+-4>>2]|0;if((ra|0)<1){ma=607;break a}__ZN6VectorIN14ShaderLanguage10ExpressionEE14_copy_on_writeEv(k);xa=(c[k>>2]|0)+(ra+-1<<3)|0;c[xa>>2]=wb;c[xa+4>>2]=xb;ob=Ta;pb=0}while(0);__ZN10StringNameD2Ev(D);if(!pb){fa=ob;ga=ua}else{zb=0;break}}k:switch(ma|0){case 7:{__ZN6StringC2EPKc(j,1078081);if((a[S>>0]|0)==0?(c[T>>2]=c[C>>2],a[S>>0]=1,ga=c[U>>2]|0,(ga|0)!=(c[j>>2]|0)):0){if(ga|0?(__Z16atomic_decrementPj(ga+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(ga,1);c[U>>2]=0;ga=c[j>>2]|0;if(ga|0?__Z28atomic_conditional_incrementPj(ga+-8|0)|0:0)c[U>>2]=c[j>>2]}ga=c[j>>2]|0;if(ga|0?(__Z16atomic_decrementPj(ga+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(ga,1);ma=611;break}case 23:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 30:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 37:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 44:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 47:{__ZN6StringC2EPKc(j,1078108);if((a[S>>0]|0)==0?(c[T>>2]=c[C>>2],a[S>>0]=1,ga=c[U>>2]|0,(ga|0)!=(c[j>>2]|0)):0){if(ga|0?(__Z16atomic_decrementPj(ga+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(ga,1);c[U>>2]=0;ga=c[j>>2]|0;if(ga|0?__Z28atomic_conditional_incrementPj(ga+-8|0)|0:0)c[U>>2]=c[j>>2]}ga=c[j>>2]|0;if(ga|0?(__Z16atomic_decrementPj(ga+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(ga,1);ma=611;break}case 71:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 74:{__ZN6StringC2EPKc(j,1078145);if((a[S>>0]|0)==0?(c[T>>2]=c[C>>2],a[S>>0]=1,ga=c[U>>2]|0,(ga|0)!=(c[j>>2]|0)):0){if(ga|0?(__Z16atomic_decrementPj(ga+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(ga,1);c[U>>2]=0;ga=c[j>>2]|0;if(ga|0?__Z28atomic_conditional_incrementPj(ga+-8|0)|0:0)c[U>>2]=c[j>>2]}ga=c[j>>2]|0;if(ga|0?(__Z16atomic_decrementPj(ga+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(ga,1);ma=611;break}case 90:{ga=c[ya>>2]|0;do if(ga){ya=c[ga+4>>2]|0;if(ya|0){__ZN6StringC2EPKc(j,ya);Ab=c[j>>2]|0;break}ya=ga+8|0;c[j>>2]=0;ob=c[ya>>2]|0;if((ob|0)!=0?(c[j>>2]=0,(__Z28atomic_conditional_incrementPj(ob+-8|0)|0)!=0):0){ob=c[ya>>2]|0;c[j>>2]=ob;Ab=ob}else Ab=0}else{c[j>>2]=0;Ab=0}while(0);c[q>>2]=Ab;c[p>>2]=__ZplPKcRK6String(1078174,q)|0;__ZN6StringC2EPKc(j,1133970);Ab=__ZNK6StringplERKS_(p,j)|0;ga=Ab;if((a[S>>0]|0)==0?(c[T>>2]=c[C>>2],a[S>>0]=1,ob=c[U>>2]|0,(ob|0)!=(Ab|0)):0){if(ob|0?(__Z16atomic_decrementPj(ob+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(ob,1);c[U>>2]=0;if(Ab|0)if(!(__Z28atomic_conditional_incrementPj(Ab+-8|0)|0))ma=106;else{c[U>>2]=ga;ma=106}}else ma=105;if((ma|0)==105?Ab|0:0)ma=106;if((ma|0)==106?(__Z16atomic_decrementPj(Ab+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Ab,1);Ab=c[j>>2]|0;if(Ab|0?(__Z16atomic_decrementPj(Ab+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Ab,1);Ab=c[p>>2]|0;if(Ab|0?(__Z16atomic_decrementPj(Ab+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Ab,1);Ab=c[q>>2]|0;if(Ab|0?(__Z16atomic_decrementPj(Ab+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Ab,1);ma=118;break}case 128:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 140:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 152:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 203:{Ab=c[o>>2]|0;do if(Ab){q=c[Ab+4>>2]|0;if(q|0){__ZN6StringC2EPKc(j,q);Bb=c[j>>2]|0;break}q=Ab+8|0;c[j>>2]=0;p=c[q>>2]|0;if((p|0)!=0?(c[j>>2]=0,(__Z28atomic_conditional_incrementPj(p+-8|0)|0)!=0):0){p=c[q>>2]|0;c[j>>2]=p;Bb=p}else Bb=0}else{c[j>>2]=0;Bb=0}while(0);c[t>>2]=Bb;Bb=__ZplPKcRK6String(1078245,t)|0;Ab=Bb;if((a[S>>0]|0)==0?(c[T>>2]=c[C>>2],a[S>>0]=1,p=c[U>>2]|0,(p|0)!=(Bb|0)):0){if(p|0?(__Z16atomic_decrementPj(p+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(p,1);c[U>>2]=0;if(Bb|0)if(!(__Z28atomic_conditional_incrementPj(Bb+-8|0)|0))ma=219;else{c[U>>2]=Ab;ma=219}}else ma=218;if((ma|0)==218?Bb|0:0)ma=219;if((ma|0)==219?(__Z16atomic_decrementPj(Bb+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Bb,1);Bb=c[t>>2]|0;if(Bb|0?(__Z16atomic_decrementPj(Bb+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Bb,1);ma=248;break}case 226:{Bb=c[o>>2]|0;do if(Bb){Ab=c[Bb+4>>2]|0;if(Ab|0){__ZN6StringC2EPKc(j,Ab);Cb=c[j>>2]|0;break}Ab=Bb+8|0;c[j>>2]=0;p=c[Ab>>2]|0;if((p|0)!=0?(c[j>>2]=0,(__Z28atomic_conditional_incrementPj(p+-8|0)|0)!=0):0){p=c[Ab>>2]|0;c[j>>2]=p;Cb=p}else Cb=0}else{c[j>>2]=0;Cb=0}while(0);c[t>>2]=Cb;Cb=__ZplPKcRK6String(1078280,t)|0;Bb=Cb;if((a[S>>0]|0)==0?(c[T>>2]=c[C>>2],a[S>>0]=1,p=c[U>>2]|0,(p|0)!=(Cb|0)):0){if(p|0?(__Z16atomic_decrementPj(p+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(p,1);c[U>>2]=0;if(Cb|0)if(!(__Z28atomic_conditional_incrementPj(Cb+-8|0)|0))ma=242;else{c[U>>2]=Bb;ma=242}}else ma=241;if((ma|0)==241?Cb|0:0)ma=242;if((ma|0)==242?(__Z16atomic_decrementPj(Cb+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Cb,1);Cb=c[t>>2]|0;if(Cb|0?(__Z16atomic_decrementPj(Cb+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Cb,1);ma=248;break}case 262:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 264:{c[u>>2]=la;la=u+4|0;__ZN10StringNameC2ERKS_(la,D);Cb=u+8|0;c[Cb>>2]=c[F>>2];c[Cb+4>>2]=c[F+4>>2];b[Cb+8>>1]=b[F+8>>1]|0;c[j>>2]=__ZN14ShaderLanguage14get_token_textENS_5TokenE(u)|0;u=__ZplPKcRK6String(1078315,j)|0;F=u;if((a[S>>0]|0)==0?(c[T>>2]=c[C>>2],a[S>>0]=1,Cb=c[U>>2]|0,(Cb|0)!=(u|0)):0){if(Cb|0?(__Z16atomic_decrementPj(Cb+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Cb,1);c[U>>2]=0;if(u|0)if(!(__Z28atomic_conditional_incrementPj(u+-8|0)|0))ma=273;else{c[U>>2]=F;ma=273}}else ma=272;if((ma|0)==272?u|0:0)ma=273;if((ma|0)==273?(__Z16atomic_decrementPj(u+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(u,1);u=c[j>>2]|0;if(u|0?(__Z16atomic_decrementPj(u+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(u,1);__ZN10StringNameD2Ev(la);ma=611;break}case 280:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1078344,1077473,2418,1078362,0);ma=611;break}case 360:{__ZN6StringC2EPKc(j,1078467);if((a[S>>0]|0)==0?(c[T>>2]=c[C>>2],a[S>>0]=1,la=c[U>>2]|0,(la|0)!=(c[j>>2]|0)):0){if(la|0?(__Z16atomic_decrementPj(la+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(la,1);c[U>>2]=0;la=c[j>>2]|0;if(la|0?__Z28atomic_conditional_incrementPj(la+-8|0)|0:0)c[U>>2]=c[j>>2]}la=c[j>>2]|0;if(la|0?(__Z16atomic_decrementPj(la+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(la,1);ma=611;break}case 376:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 378:{__ZN6StringC2EPKc(j,1078515);if((a[S>>0]|0)==0?(c[T>>2]=c[C>>2],a[S>>0]=1,la=c[U>>2]|0,(la|0)!=(c[j>>2]|0)):0){if(la|0?(__Z16atomic_decrementPj(la+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(la,1);c[U>>2]=0;la=c[j>>2]|0;if(la|0?__Z28atomic_conditional_incrementPj(la+-8|0)|0:0)c[U>>2]=c[j>>2]}la=c[j>>2]|0;if(la|0?(__Z16atomic_decrementPj(la+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(la,1);ma=611;break}case 390:{__ZN6StringC2EPKc(j,1078540);if((a[S>>0]|0)==0?(c[T>>2]=c[C>>2],a[S>>0]=1,la=c[U>>2]|0,(la|0)!=(c[j>>2]|0)):0){if(la|0?(__Z16atomic_decrementPj(la+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(la,1);c[U>>2]=0;la=c[j>>2]|0;if(la|0?__Z28atomic_conditional_incrementPj(la+-8|0)|0:0)c[U>>2]=c[j>>2]}la=c[j>>2]|0;if(la|0?(__Z16atomic_decrementPj(la+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(la,1);ma=611;break}case 411:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 413:{__ZN6StringC2EPKc(j,1078598);if((a[S>>0]|0)==0?(c[T>>2]=c[C>>2],a[S>>0]=1,la=c[U>>2]|0,(la|0)!=(c[j>>2]|0)):0){if(la|0?(__Z16atomic_decrementPj(la+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(la,1);c[U>>2]=0;la=c[j>>2]|0;if(la|0?__Z28atomic_conditional_incrementPj(la+-8|0)|0:0)c[U>>2]=c[j>>2]}la=c[j>>2]|0;if(la|0?(__Z16atomic_decrementPj(la+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(la,1);ma=611;break}case 425:{__ZN6StringC2EPKc(j,1078540);if((a[S>>0]|0)==0?(c[T>>2]=c[C>>2],a[S>>0]=1,la=c[U>>2]|0,(la|0)!=(c[j>>2]|0)):0){if(la|0?(__Z16atomic_decrementPj(la+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(la,1);c[U>>2]=0;la=c[j>>2]|0;if(la|0?__Z28atomic_conditional_incrementPj(la+-8|0)|0:0)c[U>>2]=c[j>>2]}la=c[j>>2]|0;if(la|0?(__Z16atomic_decrementPj(la+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(la,1);ma=611;break}case 446:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 448:{__ZN6StringC2EPKc(j,1078623);if((a[S>>0]|0)==0?(c[T>>2]=c[C>>2],a[S>>0]=1,la=c[U>>2]|0,(la|0)!=(c[j>>2]|0)):0){if(la|0?(__Z16atomic_decrementPj(la+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(la,1);c[U>>2]=0;la=c[j>>2]|0;if(la|0?__Z28atomic_conditional_incrementPj(la+-8|0)|0:0)c[U>>2]=c[j>>2]}la=c[j>>2]|0;if(la|0?(__Z16atomic_decrementPj(la+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(la,1);ma=611;break}case 460:{__ZN6StringC2EPKc(j,1078540);if((a[S>>0]|0)==0?(c[T>>2]=c[C>>2],a[S>>0]=1,la=c[U>>2]|0,(la|0)!=(c[j>>2]|0)):0){if(la|0?(__Z16atomic_decrementPj(la+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(la,1);c[U>>2]=0;la=c[j>>2]|0;if(la|0?__Z28atomic_conditional_incrementPj(la+-8|0)|0:0)c[U>>2]=c[j>>2]}la=c[j>>2]|0;if(la|0?(__Z16atomic_decrementPj(la+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(la,1);ma=611;break}case 478:{c[j>>2]=__ZN14ShaderLanguage17get_datatype_nameENS_8DataTypeE(ij[c[c[Ua>>2]>>2]&8191](Ua)|0)|0;c[v>>2]=__ZplPKcRK6String(1078648,j)|0;__ZN6StringC2EPKc(o,1078665);Ua=__ZNK6StringplERKS_(v,o)|0;la=Ua;if((a[S>>0]|0)==0?(c[T>>2]=c[C>>2],a[S>>0]=1,u=c[U>>2]|0,(u|0)!=(Ua|0)):0){if(u|0?(__Z16atomic_decrementPj(u+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(u,1);c[U>>2]=0;if(Ua|0)if(!(__Z28atomic_conditional_incrementPj(Ua+-8|0)|0))ma=487;else{c[U>>2]=la;ma=487}}else ma=486;if((ma|0)==486?Ua|0:0)ma=487;if((ma|0)==487?(__Z16atomic_decrementPj(Ua+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Ua,1);Ua=c[o>>2]|0;if(Ua|0?(__Z16atomic_decrementPj(Ua+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Ua,1);Ua=c[v>>2]|0;if(Ua|0?(__Z16atomic_decrementPj(Ua+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Ua,1);Ua=c[j>>2]|0;if(Ua|0?(__Z16atomic_decrementPj(Ua+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Ua,1);ma=611;break}case 503:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 511:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 514:{__ZN6StringC2EPKc(j,1078684);if((a[S>>0]|0)==0?(c[T>>2]=c[C>>2],a[S>>0]=1,Ua=c[U>>2]|0,(Ua|0)!=(c[j>>2]|0)):0){if(Ua|0?(__Z16atomic_decrementPj(Ua+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Ua,1);c[U>>2]=0;Ua=c[j>>2]|0;if(Ua|0?__Z28atomic_conditional_incrementPj(Ua+-8|0)|0:0)c[U>>2]=c[j>>2]}Ua=c[j>>2]|0;if(Ua|0?(__Z16atomic_decrementPj(Ua+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Ua,1);ma=611;break}case 530:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 533:{__ZN6StringC2EPKc(j,1078723);if((a[S>>0]|0)==0?(c[T>>2]=c[C>>2],a[S>>0]=1,Ua=c[U>>2]|0,(Ua|0)!=(c[j>>2]|0)):0){if(Ua|0?(__Z16atomic_decrementPj(Ua+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Ua,1);c[U>>2]=0;Ua=c[j>>2]|0;if(Ua|0?__Z28atomic_conditional_incrementPj(Ua+-8|0)|0:0)c[U>>2]=c[j>>2]}Ua=c[j>>2]|0;if(Ua|0?(__Z16atomic_decrementPj(Ua+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Ua,1);ma=611;break}case 552:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 607:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 609:{c[B>>2]=ub;c[C>>2]=vb;__ZN10StringNameD2Ev(D);vb=c[k>>2]|0;if(!vb)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);ub=vb;l:while(1){Db=c[ub+-4>>2]|0;if((Db|0)>1){Eb=0;Fb=0;Gb=0;Hb=1048575;Ib=-1;Jb=ub}else{ma=1153;break}while(1){Kb=(Jb|0)==0;if(Kb)Lb=0;else Lb=c[Jb+-4>>2]|0;if((Eb|0)>=(Lb|0))break;if(Kb)Mb=0;else Mb=c[Jb+-4>>2]|0;if((Mb|0)<=(Eb|0)){if(Kb)Nb=0;else Nb=c[Jb+-4>>2]|0;if((Nb|0)<=(Eb|0)){ma=624;break l}a[1263537]=0}__ZN6VectorIN14ShaderLanguage10ExpressionEE14_copy_on_writeEv(k);vb=c[k>>2]|0;if(!(a[vb+(Eb<<3)>>0]|0)){Ob=Fb;Pb=Gb;Qb=Hb;Rb=Ib;Sb=vb}else{B=(vb|0)==0;if(B)Tb=0;else Tb=c[vb+-4>>2]|0;if((Tb|0)<=(Eb|0)){if(B)Ub=0;else Ub=c[vb+-4>>2]|0;if((Ub|0)<=(Eb|0)){ma=633;break l}a[1263537]=0}__ZN6VectorIN14ShaderLanguage10ExpressionEE14_copy_on_writeEv(k);vb=c[k>>2]|0;do switch(c[vb+(Eb<<3)+4>>2]|0){case 1:case 0:{Vb=8;Wb=0;Xb=0;break}case 2:{Vb=7;Wb=0;Xb=0;break}case 3:{Vb=7;Wb=0;Xb=0;break}case 4:{Vb=7;Wb=0;Xb=0;break}case 5:{Vb=7;Wb=0;Xb=0;break}case 6:{Vb=12;Wb=0;Xb=0;break}case 7:{Vb=14;Wb=0;Xb=0;break}case 8:{Vb=3;Wb=0;Xb=1;break}case 9:{Vb=3;Wb=0;Xb=1;break}case 10:{Vb=5;Wb=0;Xb=0;break}case 11:{Vb=5;Wb=0;Xb=0;break}case 12:{Vb=4;Wb=0;Xb=0;break}case 13:{Vb=4;Wb=0;Xb=0;break}case 14:{Vb=4;Wb=0;Xb=0;break}case 15:{Vb=6;Wb=0;Xb=0;break}case 16:{Vb=6;Wb=0;Xb=0;break}case 17:{Vb=16;Wb=0;Xb=0;break}case 18:{Vb=16;Wb=0;Xb=0;break}case 19:{Vb=16;Wb=0;Xb=0;break}case 20:{Vb=16;Wb=0;Xb=0;break}case 21:{Vb=16;Wb=0;Xb=0;break}case 22:{Vb=16;Wb=0;Xb=0;break}case 23:{Vb=16;Wb=0;Xb=0;break}case 24:{Vb=16;Wb=0;Xb=0;break}case 25:{Vb=16;Wb=0;Xb=0;break}case 26:{Vb=16;Wb=0;Xb=0;break}case 27:{Vb=16;Wb=0;Xb=0;break}case 28:{Vb=9;Wb=0;Xb=0;break}case 29:{Vb=11;Wb=0;Xb=0;break}case 30:{Vb=10;Wb=0;Xb=0;break}case 31:{Vb=3;Wb=0;Xb=1;break}case 32:{Vb=3;Wb=0;Xb=1;break}case 33:{Vb=3;Wb=0;Xb=1;break}case 34:{Vb=15;Wb=1;Xb=0;break}case 35:{Vb=15;Wb=1;Xb=0;break}default:{ma=672;break l}}while(0);B=(Vb|0)<(Hb|0);Ob=B?Wb:Fb;Pb=B?Xb:Gb;Qb=B?Vb:Hb;Rb=B?Eb:Ib;Sb=vb}Eb=Eb+1|0;Fb=Ob;Gb=Pb;Hb=Qb;Ib=Rb;Jb=Sb}if((Ib|0)==-1){ma=674;break}a[1263537]=0;do if(Gb){ua=(Ib|0)<0;B=Ib;Ua=Jb;while(1){if(ua){ma=684;break l}v=(Ua|0)==0;if(v)Yb=0;else Yb=c[Ua+-4>>2]|0;if((Yb|0)<=(B|0)){if(v)Zb=0;else Zb=c[Ua+-4>>2]|0;if((Zb|0)<=(B|0)){ma=684;break l}a[1263537]=0}__ZN6VectorIN14ShaderLanguage10ExpressionEE14_copy_on_writeEv(k);Ua=c[k>>2]|0;if(!(a[Ua+(B<<3)>>0]|0))break;v=B+1|0;if(!Ua)_b=0;else _b=c[Ua+-4>>2]|0;if((v|0)==(_b|0)){ma=691;break l}else B=v}if((B|0)>(Ib|0)){Ua=B;do{ua=Ua;Ua=Ua+-1|0;vb=__ZnwjPKc(28,1263606)|0;c[vb>>2]=378620;$b=vb+24|0;c[$b>>2]=0;c[vb+8>>2]=5;v=vb+12|0;c[v>>2]=0;c[vb+16>>2]=3;c[vb+4>>2]=c[d>>2];c[d>>2]=vb;la=(ua|0)<1;do if(la)ma=712;else{u=c[k>>2]|0;F=(u|0)==0;if(F)ac=0;else ac=c[u+-4>>2]|0;if((ac|0)<(ua|0)){if(F)bc=0;else bc=c[u+-4>>2]|0;if((bc|0)<(ua|0)){ma=712;break}a[1263537]=0}__ZN6VectorIN14ShaderLanguage10ExpressionEE14_copy_on_writeEv(k);u=c[k>>2]|0;F=vb+20|0;c[F>>2]=c[u+(Ua<<3)+4>>2];cc=u;dc=F}while(0);if((ma|0)==712){ma=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);F=vb+20|0;c[F>>2]=c[1];if((ua|0)<0){ma=720;break l}cc=c[k>>2]|0;dc=F}F=(cc|0)==0;if(F)ec=0;else ec=c[cc+-4>>2]|0;if((ec|0)<=(ua|0)){if(F)fc=0;else fc=c[cc+-4>>2]|0;if((fc|0)<=(ua|0)){ma=720;break l}a[1263537]=0}__ZN6VectorIN14ShaderLanguage10ExpressionEE14_copy_on_writeEv(k);F=c[(c[k>>2]|0)+(ua<<3)+4>>2]|0;u=c[$b>>2]|0;if(!u)gc=1;else gc=(c[u+-4>>2]|0)+1|0;if(!(__ZN6VectorIPN14ShaderLanguage4NodeEE6resizeEi($b,gc)|0)){a[1263537]=0;u=c[$b>>2]|0;if(!u){ma=728;break l}Cb=c[u+-4>>2]|0;if((Cb|0)<1){ma=728;break l}__ZN6VectorIPN14ShaderLanguage4NodeEE14_copy_on_writeEv($b);c[(c[$b>>2]|0)+(Cb+-1<<2)>>2]=F}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);if(la){ma=739;break l}F=c[k>>2]|0;Cb=(F|0)==0;if(Cb)hc=0;else hc=c[F+-4>>2]|0;if((hc|0)<(ua|0)){if(Cb)ic=0;else ic=c[F+-4>>2]|0;if((ic|0)<(ua|0)){ma=739;break l}a[1263537]=0}__ZN6VectorIN14ShaderLanguage10ExpressionEE14_copy_on_writeEv(k);F=c[k>>2]|0;a[F+(Ua<<3)>>0]=0;Cb=(F|0)==0;if(Cb)jc=0;else jc=c[F+-4>>2]|0;if((jc|0)<(ua|0)){if(Cb)kc=0;else kc=c[F+-4>>2]|0;if((kc|0)<(ua|0)){ma=745;break l}a[1263537]=0}__ZN6VectorIN14ShaderLanguage10ExpressionEE14_copy_on_writeEv(k);c[(c[k>>2]|0)+(Ua<<3)+4>>2]=vb;if(!(__ZN14ShaderLanguage18_validate_operatorEPNS_12OperatorNodeEPNS_8DataTypeE(0,vb,v)|0)){ma=748;break l}F=c[k>>2]|0;Cb=(F|0)==0;if(Cb)lc=0;else lc=c[F+-4>>2]|0;if((lc|0)>(ua|0)){a[1263537]=0;do if(Cb){mc=0;nc=-1}else{__ZN6VectorIN14ShaderLanguage10ExpressionEE14_copy_on_writeEv(k);F=c[k>>2]|0;if(!F){mc=0;nc=-1;break}mc=F;nc=(c[F+-4>>2]|0)+-1|0}while(0);if((nc|0)>(ua|0)){Cb=ua;do{v=Cb;Cb=Cb+1|0;vb=mc+(Cb<<3)|0;la=c[vb+4>>2]|0;F=mc+(v<<3)|0;c[F>>2]=c[vb>>2];c[F+4>>2]=la}while((Cb|0)!=(nc|0))}__ZN6VectorIN14ShaderLanguage10ExpressionEE6resizeEi(k,nc)|0}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1128380,1146752,368,1122479,0)}while((Ua|0)>(Ib|0))}}else{Ua=(Ib|0)<1;if(!Fb){if(Ua){ma=980;break l}if(Kb)oc=0;else oc=c[Jb+-4>>2]|0;if((Ib|0)>=(oc+-1|0)){ma=980;break l}B=__ZnwjPKc(28,1263606)|0;c[B>>2]=378620;pc=B+24|0;c[pc>>2]=0;c[B+8>>2]=5;Cb=B+12|0;c[Cb>>2]=0;c[B+16>>2]=3;c[B+4>>2]=c[d>>2];c[d>>2]=B;if((Ib|0)<0){ma=999;break l}ua=c[k>>2]|0;la=(ua|0)==0;if(la)qc=0;else qc=c[ua+-4>>2]|0;if((qc|0)<=(Ib|0)){if(la)rc=0;else rc=c[ua+-4>>2]|0;if((rc|0)<=(Ib|0)){ma=999;break l}a[1263537]=0}__ZN6VectorIN14ShaderLanguage10ExpressionEE14_copy_on_writeEv(k);ua=c[k>>2]|0;sc=B+20|0;c[sc>>2]=c[ua+(Ib<<3)+4>>2];la=Ib+-1|0;F=(ua|0)==0;if(F)tc=0;else tc=c[ua+-4>>2]|0;if((tc|0)<(Ib|0)){if(F)uc=0;else uc=c[ua+-4>>2]|0;if((uc|0)<(Ib|0)){ma=1007;break l}a[1263537]=0}__ZN6VectorIN14ShaderLanguage10ExpressionEE14_copy_on_writeEv(k);ua=c[k>>2]|0;if(a[ua+(la<<3)>>0]|0){ma=1010;break l}F=Ib+1|0;if((Ib|0)<-1){ma=1029;break l}vb=(ua|0)==0;if(vb)vc=0;else vc=c[ua+-4>>2]|0;if((vc|0)<=(F|0)){if(vb)wc=0;else wc=c[ua+-4>>2]|0;if((wc|0)<=(F|0)){ma=1029;break l}a[1263537]=0}__ZN6VectorIN14ShaderLanguage10ExpressionEE14_copy_on_writeEv(k);ua=c[k>>2]|0;if(!(a[ua+(F<<3)>>0]|0))xc=ua;else{__ZN6StringC2EPKc(j,1078932);do if(!(a[S>>0]|0)){c[T>>2]=c[C>>2];a[S>>0]=1;ua=c[U>>2]|0;vb=c[j>>2]|0;if((ua|0)==(vb|0)){yc=vb;break}do if(ua|0){if(__Z16atomic_decrementPj(ua+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ua,1)}while(0);c[U>>2]=0;ua=c[j>>2]|0;if(!ua){yc=ua;break}if(!(__Z28atomic_conditional_incrementPj(ua+-8|0)|0)){ma=1040;break}c[U>>2]=c[j>>2];ma=1040}else ma=1040;while(0);if((ma|0)==1040){ma=0;yc=c[j>>2]|0}do if(yc|0){if(__Z16atomic_decrementPj(yc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(yc,1)}while(0);xc=c[k>>2]|0}ua=(xc|0)==0;if(ua)zc=0;else zc=c[xc+-4>>2]|0;if((zc|0)<(Ib|0)){if(ua)Ac=0;else Ac=c[xc+-4>>2]|0;if((Ac|0)<(Ib|0)){ma=1051;break l}a[1263537]=0}__ZN6VectorIN14ShaderLanguage10ExpressionEE14_copy_on_writeEv(k);ua=c[(c[k>>2]|0)+(la<<3)+4>>2]|0;vb=c[pc>>2]|0;if(!vb)Bc=1;else Bc=(c[vb+-4>>2]|0)+1|0;if(!(__ZN6VectorIPN14ShaderLanguage4NodeEE6resizeEi(pc,Bc)|0)){a[1263537]=0;vb=c[pc>>2]|0;if(!vb){ma=1059;break l}v=c[vb+-4>>2]|0;if((v|0)<1){ma=1059;break l}__ZN6VectorIPN14ShaderLanguage4NodeEE14_copy_on_writeEv(pc);c[(c[pc>>2]|0)+(v+-1<<2)>>2]=ua}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);ua=c[k>>2]|0;v=(ua|0)==0;if(v)Cc=0;else Cc=c[ua+-4>>2]|0;if((Cc|0)<=(F|0)){if(v)Dc=0;else Dc=c[ua+-4>>2]|0;if((Dc|0)<=(F|0)){ma=1067;break l}a[1263537]=0}__ZN6VectorIN14ShaderLanguage10ExpressionEE14_copy_on_writeEv(k);ua=c[(c[k>>2]|0)+(F<<3)+4>>2]|0;v=c[pc>>2]|0;if(!v)Ec=1;else Ec=(c[v+-4>>2]|0)+1|0;if(!(__ZN6VectorIPN14ShaderLanguage4NodeEE6resizeEi(pc,Ec)|0)){a[1263537]=0;v=c[pc>>2]|0;if(!v){ma=1075;break l}vb=c[v+-4>>2]|0;if((vb|0)<1){ma=1075;break l}__ZN6VectorIPN14ShaderLanguage4NodeEE14_copy_on_writeEv(pc);c[(c[pc>>2]|0)+(vb+-1<<2)>>2]=ua}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);ua=c[k>>2]|0;vb=(ua|0)==0;if(vb)Fc=0;else Fc=c[ua+-4>>2]|0;if((Fc|0)<(Ib|0)){if(vb)Gc=0;else Gc=c[ua+-4>>2]|0;if((Gc|0)<(Ib|0)){ma=1083;break l}a[1263537]=0}__ZN6VectorIN14ShaderLanguage10ExpressionEE14_copy_on_writeEv(k);c[(c[k>>2]|0)+(la<<3)+4>>2]=B;if(!(__ZN14ShaderLanguage18_validate_operatorEPNS_12OperatorNodeEPNS_8DataTypeE(0,B,Cb)|0)){ma=1086;break l}ua=c[k>>2]|0;vb=(ua|0)==0;if(vb)Hc=0;else Hc=c[ua+-4>>2]|0;if((Hc|0)>(Ib|0)){a[1263537]=0;do if(vb){Ic=0;Jc=-1}else{__ZN6VectorIN14ShaderLanguage10ExpressionEE14_copy_on_writeEv(k);ua=c[k>>2]|0;if(!ua){Ic=0;Jc=-1;break}Ic=ua;Jc=(c[ua+-4>>2]|0)+-1|0}while(0);if((Jc|0)>(Ib|0)){vb=Ib;do{Cb=vb;vb=vb+1|0;B=Ic+(vb<<3)|0;la=c[B+4>>2]|0;F=Ic+(Cb<<3)|0;c[F>>2]=c[B>>2];c[F+4>>2]=la}while((vb|0)!=(Jc|0))}__ZN6VectorIN14ShaderLanguage10ExpressionEE6resizeEi(k,Jc)|0}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1128380,1146752,368,1122479,0);vb=c[k>>2]|0;la=(vb|0)==0;if(la)Kc=0;else Kc=c[vb+-4>>2]|0;if((Kc|0)<=(Ib|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1128380,1146752,368,1122479,0);break}a[1263537]=0;do if(la){Lc=0;Mc=-1}else{__ZN6VectorIN14ShaderLanguage10ExpressionEE14_copy_on_writeEv(k);vb=c[k>>2]|0;if(!vb){Lc=0;Mc=-1;break}Lc=vb;Mc=(c[vb+-4>>2]|0)+-1|0}while(0);if((Mc|0)>(Ib|0)){la=Ib;do{vb=la;la=la+1|0;F=Lc+(la<<3)|0;B=c[F+4>>2]|0;Cb=Lc+(vb<<3)|0;c[Cb>>2]=c[F>>2];c[Cb+4>>2]=B}while((la|0)!=(Mc|0))}__ZN6VectorIN14ShaderLanguage10ExpressionEE6resizeEi(k,Mc)|0;break}if(Ua){ma=810;break l}if(Kb)Nc=0;else Nc=c[Jb+-4>>2]|0;if((Ib|0)>=(Nc+-1|0)){ma=810;break l}la=Ib+2|0;if(Kb)Oc=0;else Oc=c[Jb+-4>>2]|0;if((la|0)>=(Oc|0)){ma=844;break l}if((Ib|0)<-2){ma=832;break l}if(Kb)Pc=0;else Pc=c[Jb+-4>>2]|0;if((Pc|0)<=(la|0)){if(Kb)Qc=0;else Qc=c[Jb+-4>>2]|0;if((Qc|0)<=(la|0)){ma=832;break l}a[1263537]=0}__ZN6VectorIN14ShaderLanguage10ExpressionEE14_copy_on_writeEv(k);B=c[k>>2]|0;if(!(a[B+(la<<3)>>0]|0)){ma=844;break l}Cb=(B|0)==0;if(Cb)Rc=0;else Rc=c[B+-4>>2]|0;if((Rc|0)<=(la|0)){if(Cb)Sc=0;else Sc=c[B+-4>>2]|0;if((Sc|0)<=(la|0)){ma=841;break l}a[1263537]=0}__ZN6VectorIN14ShaderLanguage10ExpressionEE14_copy_on_writeEv(k);if((c[(c[k>>2]|0)+(la<<3)+4>>2]|0)!=35){ma=844;break l}la=__ZnwjPKc(28,1263606)|0;c[la>>2]=378620;Tc=la+24|0;c[Tc>>2]=0;c[la+8>>2]=5;B=la+12|0;c[B>>2]=0;c[la+16>>2]=3;c[la+4>>2]=c[d>>2];c[d>>2]=la;if((Ib|0)<0){ma=863;break l}Cb=c[k>>2]|0;F=(Cb|0)==0;if(F)Uc=0;else Uc=c[Cb+-4>>2]|0;if((Uc|0)<=(Ib|0)){if(F)Vc=0;else Vc=c[Cb+-4>>2]|0;if((Vc|0)<=(Ib|0)){ma=863;break l}a[1263537]=0}__ZN6VectorIN14ShaderLanguage10ExpressionEE14_copy_on_writeEv(k);Cb=c[k>>2]|0;c[la+20>>2]=c[Cb+(Ib<<3)+4>>2];F=Ib+-1|0;vb=(Cb|0)==0;if(vb)Wc=0;else Wc=c[Cb+-4>>2]|0;if((Wc|0)<(Ib|0)){if(vb)Xc=0;else Xc=c[Cb+-4>>2]|0;if((Xc|0)<(Ib|0)){ma=871;break l}a[1263537]=0}__ZN6VectorIN14ShaderLanguage10ExpressionEE14_copy_on_writeEv(k);Cb=c[(c[k>>2]|0)+(F<<3)+4>>2]|0;vb=c[Tc>>2]|0;if(!vb)Yc=1;else Yc=(c[vb+-4>>2]|0)+1|0;if(!(__ZN6VectorIPN14ShaderLanguage4NodeEE6resizeEi(Tc,Yc)|0)){a[1263537]=0;vb=c[Tc>>2]|0;if(!vb){ma=879;break l}ua=c[vb+-4>>2]|0;if((ua|0)<1){ma=879;break l}__ZN6VectorIPN14ShaderLanguage4NodeEE14_copy_on_writeEv(Tc);c[(c[Tc>>2]|0)+(ua+-1<<2)>>2]=Cb}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);Cb=Ib+1|0;if((Ib|0)<-1){ma=888;break l}ua=c[k>>2]|0;vb=(ua|0)==0;if(vb)Zc=0;else Zc=c[ua+-4>>2]|0;if((Zc|0)<=(Cb|0)){if(vb)_c=0;else _c=c[ua+-4>>2]|0;if((_c|0)<=(Cb|0)){ma=888;break l}a[1263537]=0}__ZN6VectorIN14ShaderLanguage10ExpressionEE14_copy_on_writeEv(k);ua=c[(c[k>>2]|0)+(Cb<<3)+4>>2]|0;Cb=c[Tc>>2]|0;if(!Cb)$c=1;else $c=(c[Cb+-4>>2]|0)+1|0;if(!(__ZN6VectorIPN14ShaderLanguage4NodeEE6resizeEi(Tc,$c)|0)){a[1263537]=0;Cb=c[Tc>>2]|0;if(!Cb){ma=896;break l}vb=c[Cb+-4>>2]|0;if((vb|0)<1){ma=896;break l}__ZN6VectorIPN14ShaderLanguage4NodeEE14_copy_on_writeEv(Tc);c[(c[Tc>>2]|0)+(vb+-1<<2)>>2]=ua}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);ua=Ib+3|0;vb=c[k>>2]|0;Cb=(vb|0)==0;if(Cb)ad=0;else ad=c[vb+-4>>2]|0;if((ad|0)<=(ua|0)){if(Cb)bd=0;else bd=c[vb+-4>>2]|0;if((bd|0)<=(ua|0)){ma=904;break l}a[1263537]=0}__ZN6VectorIN14ShaderLanguage10ExpressionEE14_copy_on_writeEv(k);vb=c[(c[k>>2]|0)+(ua<<3)+4>>2]|0;ua=c[Tc>>2]|0;if(!ua)cd=1;else cd=(c[ua+-4>>2]|0)+1|0;if(!(__ZN6VectorIPN14ShaderLanguage4NodeEE6resizeEi(Tc,cd)|0)){a[1263537]=0;ua=c[Tc>>2]|0;if(!ua){ma=912;break l}Cb=c[ua+-4>>2]|0;if((Cb|0)<1){ma=912;break l}__ZN6VectorIPN14ShaderLanguage4NodeEE14_copy_on_writeEv(Tc);c[(c[Tc>>2]|0)+(Cb+-1<<2)>>2]=vb}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);vb=c[k>>2]|0;Cb=(vb|0)==0;if(Cb)dd=0;else dd=c[vb+-4>>2]|0;if((dd|0)<(Ib|0)){if(Cb)ed=0;else ed=c[vb+-4>>2]|0;if((ed|0)<(Ib|0)){ma=922;break l}a[1263537]=0}__ZN6VectorIN14ShaderLanguage10ExpressionEE14_copy_on_writeEv(k);vb=c[k>>2]|0;a[vb+(F<<3)>>0]=0;Cb=(vb|0)==0;if(Cb)fd=0;else fd=c[vb+-4>>2]|0;if((fd|0)<(Ib|0)){if(Cb)gd=0;else gd=c[vb+-4>>2]|0;if((gd|0)<(Ib|0)){ma=928;break l}a[1263537]=0}__ZN6VectorIN14ShaderLanguage10ExpressionEE14_copy_on_writeEv(k);c[(c[k>>2]|0)+(F<<3)+4>>2]=la;if(__ZN14ShaderLanguage18_validate_operatorEPNS_12OperatorNodeEPNS_8DataTypeE(0,la,B)|0)hd=0;else{ma=931;break l}do{B=c[k>>2]|0;la=(B|0)==0;if(la)id=0;else id=c[B+-4>>2]|0;if((id|0)>(Ib|0)){a[1263537]=0;do if(la){jd=0;kd=-1}else{__ZN6VectorIN14ShaderLanguage10ExpressionEE14_copy_on_writeEv(k);B=c[k>>2]|0;if(!B){jd=0;kd=-1;break}jd=B;kd=(c[B+-4>>2]|0)+-1|0}while(0);if((kd|0)>(Ib|0)){la=Ib;do{B=la;la=la+1|0;F=jd+(la<<3)|0;vb=c[F+4>>2]|0;Cb=jd+(B<<3)|0;c[Cb>>2]=c[F>>2];c[Cb+4>>2]=vb}while((la|0)!=(kd|0))}__ZN6VectorIN14ShaderLanguage10ExpressionEE6resizeEi(k,kd)|0}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1128380,1146752,368,1122479,0);hd=hd+1|0}while((hd|0)!=4)}while(0);ub=c[k>>2]|0;if(!ub){ma=1154;break}}switch(ma|0){case 624:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 633:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 672:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1078344,1077473,2846,1126427,0);a[1263537]=0;zb=0;break k;break}case 674:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1078344,1077473,2859,1078803,0);zb=0;break k;break}case 684:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 691:{__ZN6StringC2EPKc(j,1078853);if((a[S>>0]|0)==0?(c[T>>2]=c[C>>2],a[S>>0]=1,ub=c[U>>2]|0,(ub|0)!=(c[j>>2]|0)):0){if(ub|0?(__Z16atomic_decrementPj(ub+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(ub,1);c[U>>2]=0;ub=c[j>>2]|0;if(ub|0?__Z28atomic_conditional_incrementPj(ub+-8|0)|0:0)c[U>>2]=c[j>>2]}ub=c[j>>2]|0;if(ub|0?(__Z16atomic_decrementPj(ub+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(ub,1);zb=0;break k;break}case 720:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 728:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 739:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);df();break}case 745:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 748:{c[n>>2]=0;ub=0;while(1){hd=c[$b>>2]|0;if(!hd)ld=0;else ld=c[hd+-4>>2]|0;if((ub|0)>=(ld|0))break;if((ub|0)>0){__ZN6StringpLEPKc(n,1078926)|0;md=c[$b>>2]|0}else md=hd;hd=(md|0)==0;if(hd)nd=0;else nd=c[md+-4>>2]|0;if((nd|0)<=(ub|0)){if(hd)od=0;else od=c[md+-4>>2]|0;if((od|0)<=(ub|0)){ma=787;break}a[1263537]=0}__ZN6VectorIPN14ShaderLanguage4NodeEE14_copy_on_writeEv($b);hd=c[(c[$b>>2]|0)+(ub<<2)>>2]|0;c[j>>2]=__ZN14ShaderLanguage17get_datatype_nameENS_8DataTypeE(ij[c[c[hd>>2]>>2]&8191](hd)|0)|0;__ZN6StringpLERKS_(n,j)|0;hd=c[j>>2]|0;if(hd|0?(__Z16atomic_decrementPj(hd+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(hd,1);ub=ub+1|0}if((ma|0)==787)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);__ZN6StringC2EPKc(j,c[378332+(c[dc>>2]<<2)>>2]|0);c[o>>2]=c[j>>2];c[y>>2]=__ZplPKcRK6String(1078884,o)|0;__ZN6StringC2EPKc(j,1078922);c[x>>2]=__ZNK6StringplERKS_(y,j)|0;dc=__ZNK6StringplERKS_(x,n)|0;ub=dc;if((a[S>>0]|0)==0?(c[T>>2]=c[C>>2],a[S>>0]=1,$b=c[U>>2]|0,($b|0)!=(dc|0)):0){if($b|0?(__Z16atomic_decrementPj($b+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb($b,1);c[U>>2]=0;if(dc|0)if(!(__Z28atomic_conditional_incrementPj(dc+-8|0)|0))ma=761;else{c[U>>2]=ub;ma=761}}else ma=760;if((ma|0)==760?dc|0:0)ma=761;if((ma|0)==761?(__Z16atomic_decrementPj(dc+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(dc,1);dc=c[x>>2]|0;if(dc|0?(__Z16atomic_decrementPj(dc+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(dc,1);dc=c[j>>2]|0;if(dc|0?(__Z16atomic_decrementPj(dc+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(dc,1);dc=c[y>>2]|0;if(dc|0?(__Z16atomic_decrementPj(dc+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(dc,1);dc=c[o>>2]|0;if(dc|0?(__Z16atomic_decrementPj(dc+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(dc,1);dc=c[n>>2]|0;if(dc|0?(__Z16atomic_decrementPj(dc+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(dc,1);zb=0;break k;break}case 810:{__ZN6StringC2EPKc(j,1078932);if((a[S>>0]|0)==0?(c[T>>2]=c[C>>2],a[S>>0]=1,dc=c[U>>2]|0,(dc|0)!=(c[j>>2]|0)):0){if(dc|0?(__Z16atomic_decrementPj(dc+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(dc,1);c[U>>2]=0;dc=c[j>>2]|0;if(dc|0?__Z28atomic_conditional_incrementPj(dc+-8|0)|0:0)c[U>>2]=c[j>>2]}dc=c[j>>2]|0;if(dc|0?(__Z16atomic_decrementPj(dc+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(dc,1);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1078344,1077473,2904,1126427,0);a[1263537]=0;zb=0;break k;break}case 832:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 841:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 844:{__ZN6StringC2EPKc(j,1078945);if((a[S>>0]|0)==0?(c[T>>2]=c[C>>2],a[S>>0]=1,dc=c[U>>2]|0,(dc|0)!=(c[j>>2]|0)):0){if(dc|0?(__Z16atomic_decrementPj(dc+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(dc,1);c[U>>2]=0;dc=c[j>>2]|0;if(dc|0?__Z28atomic_conditional_incrementPj(dc+-8|0)|0:0)c[U>>2]=c[j>>2]}dc=c[j>>2]|0;if(dc|0?(__Z16atomic_decrementPj(dc+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(dc,1);zb=0;break k;break}case 863:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 871:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 879:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 888:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 896:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 904:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 912:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 922:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);df();break}case 928:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 931:{c[j>>2]=0;dc=0;while(1){y=c[Tc>>2]|0;if(!y)pd=0;else pd=c[y+-4>>2]|0;if((dc|0)>=(pd|0))break;if((dc|0)>0){__ZN6StringpLEPKc(j,1078926)|0;qd=c[Tc>>2]|0}else qd=y;y=(qd|0)==0;if(y)rd=0;else rd=c[qd+-4>>2]|0;if((rd|0)<=(dc|0)){if(y)sd=0;else sd=c[qd+-4>>2]|0;if((sd|0)<=(dc|0)){ma=958;break}a[1263537]=0}__ZN6VectorIPN14ShaderLanguage4NodeEE14_copy_on_writeEv(Tc);y=c[(c[Tc>>2]|0)+(dc<<2)>>2]|0;c[n>>2]=__ZN14ShaderLanguage17get_datatype_nameENS_8DataTypeE(ij[c[c[y>>2]>>2]&8191](y)|0)|0;__ZN6StringpLERKS_(j,n)|0;y=c[n>>2]|0;if(y|0?(__Z16atomic_decrementPj(y+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(y,1);dc=dc+1|0}if((ma|0)==958)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);dc=__ZplPKcRK6String(1078985,j)|0;Tc=dc;if((a[S>>0]|0)==0?(c[T>>2]=c[C>>2],a[S>>0]=1,sd=c[U>>2]|0,(sd|0)!=(dc|0)):0){if(sd|0?(__Z16atomic_decrementPj(sd+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(sd,1);c[U>>2]=0;if(dc|0)if(!(__Z28atomic_conditional_incrementPj(dc+-8|0)|0))ma=944;else{c[U>>2]=Tc;ma=944}}else ma=943;if((ma|0)==943?dc|0:0)ma=944;if((ma|0)==944?(__Z16atomic_decrementPj(dc+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(dc,1);dc=c[j>>2]|0;if(dc|0?(__Z16atomic_decrementPj(dc+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(dc,1);zb=0;break k;break}case 980:{__ZN6StringC2EPKc(j,1078932);if((a[S>>0]|0)==0?(c[T>>2]=c[C>>2],a[S>>0]=1,dc=c[U>>2]|0,(dc|0)!=(c[j>>2]|0)):0){if(dc|0?(__Z16atomic_decrementPj(dc+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(dc,1);c[U>>2]=0;dc=c[j>>2]|0;if(dc|0?__Z28atomic_conditional_incrementPj(dc+-8|0)|0:0)c[U>>2]=c[j>>2]}dc=c[j>>2]|0;if(dc|0?(__Z16atomic_decrementPj(dc+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(dc,1);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1078344,1077473,2940,1126427,0);a[1263537]=0;zb=0;break k;break}case 999:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 1007:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 1010:{__ZN6StringC2EPKc(j,1078932);if((a[S>>0]|0)==0?(c[T>>2]=c[C>>2],a[S>>0]=1,dc=c[U>>2]|0,(dc|0)!=(c[j>>2]|0)):0){if(dc|0?(__Z16atomic_decrementPj(dc+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(dc,1);c[U>>2]=0;dc=c[j>>2]|0;if(dc|0?__Z28atomic_conditional_incrementPj(dc+-8|0)|0:0)c[U>>2]=c[j>>2]}dc=c[j>>2]|0;if(dc|0?(__Z16atomic_decrementPj(dc+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(dc,1);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1078344,1077473,2949,1126427,0);a[1263537]=0;zb=0;break k;break}case 1029:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 1051:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 1059:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 1067:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 1075:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 1083:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 1086:{c[n>>2]=0;dc=0;while(1){Tc=c[pc>>2]|0;if(!Tc)td=0;else td=c[Tc+-4>>2]|0;if((dc|0)>=(td|0))break;if((dc|0)>0){__ZN6StringpLEPKc(n,1078926)|0;ud=c[pc>>2]|0}else ud=Tc;Tc=(ud|0)==0;if(Tc)vd=0;else vd=c[ud+-4>>2]|0;if((vd|0)<=(dc|0)){if(Tc)wd=0;else wd=c[ud+-4>>2]|0;if((wd|0)<=(dc|0)){ma=1126;break}a[1263537]=0}__ZN6VectorIPN14ShaderLanguage4NodeEE14_copy_on_writeEv(pc);Tc=c[(c[pc>>2]|0)+(dc<<2)>>2]|0;c[j>>2]=__ZN14ShaderLanguage17get_datatype_nameENS_8DataTypeE(ij[c[c[Tc>>2]>>2]&8191](Tc)|0)|0;__ZN6StringpLERKS_(n,j)|0;Tc=c[j>>2]|0;if(Tc|0?(__Z16atomic_decrementPj(Tc+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Tc,1);dc=dc+1|0}if((ma|0)==1126)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);__ZN6StringC2EPKc(j,c[378332+(c[sc>>2]<<2)>>2]|0);c[o>>2]=c[j>>2];c[A>>2]=__ZplPKcRK6String(1079027,o)|0;__ZN6StringC2EPKc(j,1078922);c[z>>2]=__ZNK6StringplERKS_(A,j)|0;sc=__ZNK6StringplERKS_(z,n)|0;dc=sc;if((a[S>>0]|0)==0?(c[T>>2]=c[C>>2],a[S>>0]=1,S=c[U>>2]|0,(S|0)!=(sc|0)):0){if(S|0?(__Z16atomic_decrementPj(S+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(S,1);c[U>>2]=0;if(sc|0)if(!(__Z28atomic_conditional_incrementPj(sc+-8|0)|0))ma=1099;else{c[U>>2]=dc;ma=1099}}else ma=1098;if((ma|0)==1098?sc|0:0)ma=1099;if((ma|0)==1099?(__Z16atomic_decrementPj(sc+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(sc,1);sc=c[z>>2]|0;if(sc|0?(__Z16atomic_decrementPj(sc+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(sc,1);sc=c[j>>2]|0;if(sc|0?(__Z16atomic_decrementPj(sc+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(sc,1);sc=c[A>>2]|0;if(sc|0?(__Z16atomic_decrementPj(sc+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(sc,1);sc=c[o>>2]|0;if(sc|0?(__Z16atomic_decrementPj(sc+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(sc,1);sc=c[n>>2]|0;if(sc|0?(__Z16atomic_decrementPj(sc+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(sc,1);zb=0;break k;break}case 1153:{if((Db|0)==1){__ZN6VectorIN14ShaderLanguage10ExpressionEE14_copy_on_writeEv(k);zb=c[(c[k>>2]|0)+4>>2]|0;break k}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 1154:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}}break}}if((ma|0)==118)ma=611;else if((ma|0)==248)ma=250;if((ma|0)==250){__ZN10StringNameD2Ev(o);ma=611}if((ma|0)==611){__ZN10StringNameD2Ev(D);zb=0}D=c[k>>2]|0;if(!D){l=i;return zb|0}if(__Z16atomic_decrementPj(D+-8|0)|0){l=i;return zb|0}__ZN6Memory11free_staticEPvb(D,1);l=i;return zb|0}function __ZN14ShaderLanguage18_reduce_expressionEPNS_9BlockNodeEPNS_4NodeE(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);h=f+4|0;i=f;if((c[e+8>>2]|0)!=5){k=e;l=f;return k|0}switch(c[e+20>>2]|0){case 39:{n=e+24|0;o=c[n>>2]|0;if(!o)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);if((c[o+-4>>2]|0)<=0)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);__ZN6VectorIPN14ShaderLanguage4NodeEE14_copy_on_writeEv(n);o=c[n>>2]|0;if((c[(c[o>>2]|0)+8>>2]|0)!=3){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1077976,1077473,2997,1077995,0);k=e;l=f;return k|0}a[1263537]=0;if((o|0)!=0?(c[o+-4>>2]|0)>0:0)__ZN6VectorIPN14ShaderLanguage4NodeEE14_copy_on_writeEv(n);else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);o=c[378496+((ij[c[c[e>>2]>>2]&8191](e)|0)<<2)>>2]|0;c[h>>2]=0;p=1;a:while(1){q=c[n>>2]|0;r=(q|0)==0;if(r)s=0;else s=c[q+-4>>2]|0;if((p|0)>=(s|0)){t=84;break}if(r)u=0;else u=c[q+-4>>2]|0;if((u|0)<=(p|0)){if(r)v=0;else v=c[q+-4>>2]|0;if((v|0)<=(p|0)){t=24;break}a[1263537]=0}__ZN6VectorIPN14ShaderLanguage4NodeEE14_copy_on_writeEv(n);q=__ZN14ShaderLanguage18_reduce_expressionEPNS_9BlockNodeEPNS_4NodeE(b,d,c[(c[n>>2]|0)+(p<<2)>>2]|0)|0;r=c[n>>2]|0;w=(r|0)==0;if(w)x=0;else x=c[r+-4>>2]|0;if((x|0)<=(p|0)){if(w)y=0;else y=c[r+-4>>2]|0;if((y|0)<=(p|0)){t=32;break}a[1263537]=0}__ZN6VectorIPN14ShaderLanguage4NodeEE14_copy_on_writeEv(n);c[(c[n>>2]|0)+(p<<2)>>2]=q;q=c[n>>2]|0;r=(q|0)==0;if(r)z=0;else z=c[q+-4>>2]|0;if((z|0)<=(p|0)){if(r)A=0;else A=c[q+-4>>2]|0;if((A|0)<=(p|0)){t=38;break}a[1263537]=0}__ZN6VectorIPN14ShaderLanguage4NodeEE14_copy_on_writeEv(n);q=c[n>>2]|0;if((c[(c[q+(p<<2)>>2]|0)+8>>2]|0)!=4){B=e;break}r=(q|0)==0;if(r)C=0;else C=c[q+-4>>2]|0;if((C|0)<=(p|0)){if(r)D=0;else D=c[q+-4>>2]|0;if((D|0)<=(p|0)){t=47;break}a[1263537]=0}__ZN6VectorIPN14ShaderLanguage4NodeEE14_copy_on_writeEv(n);q=c[(c[n>>2]|0)+(p<<2)>>2]|0;r=c[q+12>>2]|0;w=c[378496+(r<<2)>>2]|0;b:do if((w|0)!=(o|0)){if((w|0)!=(r|0)){B=e;break a}if(!(__ZN14ShaderLanguage16convert_constantEPNS_12ConstantNodeENS_8DataTypeEPNS0_5ValueE(q,o,i)|0)){t=82;break a}E=c[i>>2]|0;F=c[h>>2]|0;if(!F)G=1;else G=(c[F+-4>>2]|0)+1|0;if(!(__ZN6VectorIN14ShaderLanguage12ConstantNode5ValueEE6resizeEi(h,G)|0)){a[1263537]=0;F=c[h>>2]|0;if(!F){t=79;break a}H=c[F+-4>>2]|0;if((H|0)<1){t=79;break a}__ZN6VectorIN14ShaderLanguage12ConstantNode5ValueEE14_copy_on_writeEv(h);c[(c[h>>2]|0)+(H+-1<<2)>>2]=E}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0)}else{E=q+16|0;H=0;while(1){F=c[E>>2]|0;I=(F|0)==0;if(I)J=0;else J=c[F+-4>>2]|0;if((H|0)>=(J|0))break b;if(I)K=0;else K=c[F+-4>>2]|0;if((K|0)<=(H|0)){if(I)L=0;else L=c[F+-4>>2]|0;if((L|0)<=(H|0)){t=60;break a}a[1263537]=0}__ZN6VectorIN14ShaderLanguage12ConstantNode5ValueEE14_copy_on_writeEv(E);F=c[(c[E>>2]|0)+(H<<2)>>2]|0;I=c[h>>2]|0;if(!I)M=1;else M=(c[I+-4>>2]|0)+1|0;if(!(__ZN6VectorIN14ShaderLanguage12ConstantNode5ValueEE6resizeEi(h,M)|0)){a[1263537]=0;I=c[h>>2]|0;if(!I){t=68;break a}N=c[I+-4>>2]|0;if((N|0)<1){t=68;break a}__ZN6VectorIN14ShaderLanguage12ConstantNode5ValueEE14_copy_on_writeEv(h);c[(c[h>>2]|0)+(N+-1<<2)>>2]=F}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);H=H+1|0}}while(0);p=p+1|0}if((t|0)==24){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);df()}else if((t|0)==32){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);df()}else if((t|0)==38)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((t|0)==47)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((t|0)==60)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((t|0)==68)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((t|0)==79)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((t|0)==82)B=e;else if((t|0)==84){p=__ZnwjPKc(20,1263606)|0;c[p>>2]=378600;M=p+16|0;c[M>>2]=0;c[p+8>>2]=4;c[p+4>>2]=c[b>>2];c[b>>2]=p;c[p+12>>2]=ij[c[c[e>>2]>>2]&8191](e)|0;L=c[M>>2]|0;if((L|0)!=(c[h>>2]|0)){if(L|0?(__Z16atomic_decrementPj(L+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(L,1);c[M>>2]=0;L=c[h>>2]|0;if(L|0?__Z28atomic_conditional_incrementPj(L+-8|0)|0:0)c[M>>2]=c[h>>2]}B=p}p=c[h>>2]|0;if(p|0?(__Z16atomic_decrementPj(p+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(p,1);k=B;l=f;return k|0}case 9:{B=e+24|0;p=c[B>>2]|0;if(!p)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);if((c[p+-4>>2]|0)<=0)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);__ZN6VectorIPN14ShaderLanguage4NodeEE14_copy_on_writeEv(B);p=__ZN14ShaderLanguage18_reduce_expressionEPNS_9BlockNodeEPNS_4NodeE(b,d,c[c[B>>2]>>2]|0)|0;d=c[B>>2]|0;if(!d)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);if((c[d+-4>>2]|0)<=0)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);__ZN6VectorIPN14ShaderLanguage4NodeEE14_copy_on_writeEv(B);c[c[B>>2]>>2]=p;p=c[B>>2]|0;if(!p)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);if((c[p+-4>>2]|0)<=0)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);__ZN6VectorIPN14ShaderLanguage4NodeEE14_copy_on_writeEv(B);p=c[B>>2]|0;if((c[(c[p>>2]|0)+8>>2]|0)!=4){k=e;l=f;return k|0}if(!p)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);if((c[p+-4>>2]|0)<=0)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);__ZN6VectorIPN14ShaderLanguage4NodeEE14_copy_on_writeEv(B);p=c[c[B>>2]>>2]|0;B=c[378496+(c[p+12>>2]<<2)>>2]|0;c[h>>2]=0;d=p+16|0;b=B+-1|0;B=b>>>2|b<<30;b=0;M=0;c:while(1){O=c[d>>2]|0;P=(O|0)==0;if(P)Q=0;else Q=c[O+-4>>2]|0;if((b|0)>=(Q|0)){t=113;break}switch(B|0){case 0:{if(P)R=0;else R=c[O+-4>>2]|0;if((R|0)<=(b|0)){if(P)S=0;else S=c[O+-4>>2]|0;if((S|0)<=(b|0)){t=132;break c}a[1263537]=0}__ZN6VectorIN14ShaderLanguage12ConstantNode5ValueEE14_copy_on_writeEv(d);T=(a[(c[d>>2]|0)+(b<<2)>>0]^1)&255|M&-256;break}case 1:{if(P)U=0;else U=c[O+-4>>2]|0;if((U|0)<=(b|0)){if(P)V=0;else V=c[O+-4>>2]|0;if((V|0)<=(b|0)){t=141;break c}a[1263537]=0}__ZN6VectorIN14ShaderLanguage12ConstantNode5ValueEE14_copy_on_writeEv(d);T=0-(c[(c[d>>2]|0)+(b<<2)>>2]|0)|0;break}case 2:{if(P)W=0;else W=c[O+-4>>2]|0;if((W|0)<=(b|0)){if(P)X=0;else X=c[O+-4>>2]|0;if((X|0)<=(b|0)){t=150;break c}a[1263537]=0}__ZN6VectorIN14ShaderLanguage12ConstantNode5ValueEE14_copy_on_writeEv(d);T=0-(c[(c[d>>2]|0)+(b<<2)>>2]|0)|0;break}case 3:{if(P)Y=0;else Y=c[O+-4>>2]|0;if((Y|0)<=(b|0)){if(P)Z=0;else Z=c[O+-4>>2]|0;if((Z|0)<=(b|0)){t=159;break c}a[1263537]=0}__ZN6VectorIN14ShaderLanguage12ConstantNode5ValueEE14_copy_on_writeEv(d);T=(g[j>>2]=-+g[(c[d>>2]|0)+(b<<2)>>2],c[j>>2]|0);break}default:T=M}L=c[h>>2]|0;if(!L)_=1;else _=(c[L+-4>>2]|0)+1|0;if(!(__ZN6VectorIN14ShaderLanguage12ConstantNode5ValueEE6resizeEi(h,_)|0)){a[1263537]=0;L=c[h>>2]|0;if(!L){t=168;break}K=c[L+-4>>2]|0;if((K|0)<1){t=168;break}__ZN6VectorIN14ShaderLanguage12ConstantNode5ValueEE14_copy_on_writeEv(h);c[(c[h>>2]|0)+(K+-1<<2)>>2]=T}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);b=b+1|0;M=T}if((t|0)==113){T=c[h>>2]|0;do if((O|0)!=(T|0)){if(!P?(__Z16atomic_decrementPj(O+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(O,1);c[d>>2]=0;M=c[h>>2]|0;if(M)if(!(__Z28atomic_conditional_incrementPj(M+-8|0)|0)){$=c[h>>2]|0;break}else{b=c[h>>2]|0;c[d>>2]=b;$=b;break}else $=M}else $=T;while(0);if($|0?(__Z16atomic_decrementPj($+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb($,1);k=p;l=f;return k|0}else if((t|0)==132)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((t|0)==141)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((t|0)==150)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((t|0)==159)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((t|0)==168)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}default:{k=e;l=f;return k|0}}return 0}function __ZN6VectorIPN14ShaderLanguage4NodeEE6resizeEi(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0;if((d|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,269,1145657,0);e=31;return e|0}a[1263537]=0;f=c[b>>2]|0;if(!f)g=0;else g=c[f+-4>>2]|0;if((g|0)==(d|0)){e=0;return e|0}if(!d){if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);c[b>>2]=0;e=0;return e|0}__ZN6VectorIPN14ShaderLanguage4NodeEE14_copy_on_writeEv(b);f=d<<2;if(d>>>0<=1073741823?(g=f+-1|0,h=g>>>1|g,g=h>>>2|h,h=g>>>4|g,g=h>>>8|h,h=(g>>>16|g)+1|0,f>>>0<4294967264):0){a[1263537]=0;f=c[b>>2]|0;do if(!f)if((d|0)>0)i=18;else{j=0;i=25}else{g=c[f+-4>>2]|0;if((g|0)<(d|0))if(!g)i=18;else{k=__ZN6Memory14realloc_staticEPvjb(f,h,1)|0;if(k|0){a[1263537]=0;l=k;break}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,300,1145876,0);e=6;return e|0}else{j=g;i=25}}while(0);do if((i|0)==18){g=__ZN6Memory12alloc_staticEjb(h,1)|0;if(g|0){a[1263537]=0;c[g+-4>>2]=0;c[g+-8>>2]=1;l=g;break}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,292,1145820,0);e=6;return e|0}else if((i|0)==25){if((j|0)<=(d|0)){e=0;return e|0}g=__ZN6Memory14realloc_staticEPvjb(f,h,1)|0;if(!g){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,324,1145876,0);e=6;return e|0}else{a[1263537]=0;c[b>>2]=g;c[g+-4>>2]=d;e=0;return e|0}}while(0);c[b>>2]=l;c[((l|0)==0?0:l+-4|0)>>2]=d;e=0;return e|0}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,285,1145723,0);e=6;return e|0}function __ZN6VectorIN14ShaderLanguage12ConstantNode5ValueEE6resizeEi(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0;if((d|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,269,1145657,0);e=31;return e|0}a[1263537]=0;f=c[b>>2]|0;if(!f)g=0;else g=c[f+-4>>2]|0;if((g|0)==(d|0)){e=0;return e|0}if(!d){if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);c[b>>2]=0;e=0;return e|0}__ZN6VectorIN14ShaderLanguage12ConstantNode5ValueEE14_copy_on_writeEv(b);f=d<<2;if(d>>>0<=1073741823?(g=f+-1|0,h=g>>>1|g,g=h>>>2|h,h=g>>>4|g,g=h>>>8|h,h=(g>>>16|g)+1|0,f>>>0<4294967264):0){a[1263537]=0;f=c[b>>2]|0;do if(!f)if((d|0)>0)i=18;else{j=0;i=25}else{g=c[f+-4>>2]|0;if((g|0)<(d|0))if(!g)i=18;else{k=__ZN6Memory14realloc_staticEPvjb(f,h,1)|0;if(k|0){a[1263537]=0;l=k;break}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,300,1145876,0);e=6;return e|0}else{j=g;i=25}}while(0);do if((i|0)==18){g=__ZN6Memory12alloc_staticEjb(h,1)|0;if(g|0){a[1263537]=0;c[g+-4>>2]=0;c[g+-8>>2]=1;l=g;break}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,292,1145820,0);e=6;return e|0}else if((i|0)==25){if((j|0)<=(d|0)){e=0;return e|0}g=__ZN6Memory14realloc_staticEPvjb(f,h,1)|0;if(!g){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,324,1145876,0);e=6;return e|0}else{a[1263537]=0;c[b>>2]=g;c[g+-4>>2]=d;e=0;return e|0}}while(0);c[b>>2]=l;c[((l|0)==0?0:l+-4|0)>>2]=d;e=0;return e|0}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,285,1145723,0);e=6;return e|0}function __ZNK14ShaderLanguage12ConstantNode12get_datatypeEv(a){a=a|0;return c[a+12>>2]|0}function __ZN14ShaderLanguage12ConstantNodeD2Ev(a){a=a|0;var b=0;c[a>>2]=378600;b=c[a+16>>2]|0;if(!b)return;if(__Z16atomic_decrementPj(b+-8|0)|0)return;__ZN6Memory11free_staticEPvb(b,1);return}function __ZN14ShaderLanguage12ConstantNodeD0Ev(a){a=a|0;var b=0;c[a>>2]=378600;b=c[a+16>>2]|0;if(!b){__ZdlPv(a);return}if(__Z16atomic_decrementPj(b+-8|0)|0){__ZdlPv(a);return}__ZN6Memory11free_staticEPvb(b,1);__ZdlPv(a);return}function __ZN14ShaderLanguage27_get_completable_identifierEPNS_9BlockNodeENS_14CompletionTypeER10StringName(a,d,e,f){a=a|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0;g=l;l=l+64|0;if((l|0)>=(m|0))ba(64);h=g+24|0;i=g;j=g+56|0;k=g+52|0;n=g+60|0;o=g+48|0;__ZN10StringNameC2Ev(h);__ZN10StringNameaSERKS_(f,h);__ZN10StringNameD2Ev(h);__ZN14ShaderLanguage10_get_tokenEv(i,a);p=c[i>>2]|0;if((p|0)==1){q=i+4|0;__ZN10StringNameaSERKS_(f,q);r=c[a+20>>2]|0;s=c[a+24>>2]|0;__ZN14ShaderLanguage10_get_tokenEv(h,a);c[i>>2]=c[h>>2];t=h+4|0;__ZN10StringNameaSERKS_(q,t);q=i+8|0;u=h+8|0;c[q>>2]=c[u>>2];c[q+4>>2]=c[u+4>>2];b[q+8>>1]=b[u+8>>1]|0;__ZN10StringNameD2Ev(t);v=r;w=s;x=c[i>>2]|0}else{v=0;w=0;x=p}if((x|0)!=102){__ZN10StringNameC2Ev(h);x=__ZNK10StringNameneERKS_(f,h)|0;__ZN10StringNameD2Ev(h);if(!x){y=0;z=i+4|0;__ZN10StringNameD2Ev(z);l=g;return y|0}c[a+20>>2]=v;c[a+24>>2]=w;y=0;z=i+4|0;__ZN10StringNameD2Ev(z);l=g;return y|0}c[a+36>>2]=e;e=a+24|0;w=c[e>>2]|0;c[a+40>>2]=w;c[a+44>>2]=d;d=a+20|0;v=c[d>>2]|0;__ZN14ShaderLanguage10_get_tokenEv(h,a);c[i>>2]=c[h>>2];a=i+4|0;x=h+4|0;__ZN10StringNameaSERKS_(a,x);p=i+8|0;s=h+8|0;c[p>>2]=c[s>>2];c[p+4>>2]=c[s+4>>2];b[p+8>>1]=b[s+8>>1]|0;__ZN10StringNameD2Ev(x);if((c[i>>2]|0)!=1){c[d>>2]=v;c[e>>2]=w;y=1;z=i+4|0;__ZN10StringNameD2Ev(z);l=g;return y|0}w=c[f>>2]|0;do if(w){e=c[w+4>>2]|0;if(e|0){__ZN6StringC2EPKc(h,e);A=c[h>>2]|0;break}e=w+8|0;c[h>>2]=0;v=c[e>>2]|0;if((v|0)!=0?(c[h>>2]=0,(__Z28atomic_conditional_incrementPj(v+-8|0)|0)!=0):0){v=c[e>>2]|0;c[h>>2]=v;A=v}else A=0}else{c[h>>2]=0;A=0}while(0);c[n>>2]=A;A=c[a>>2]|0;do if(A){a=c[A+4>>2]|0;if(a|0){__ZN6StringC2EPKc(h,a);B=c[h>>2]|0;break}a=A+8|0;c[h>>2]=0;w=c[a>>2]|0;if((w|0)!=0?(c[h>>2]=0,(__Z28atomic_conditional_incrementPj(w+-8|0)|0)!=0):0){w=c[a>>2]|0;c[h>>2]=w;B=w}else B=0}else{c[h>>2]=0;B=0}while(0);c[o>>2]=B;c[k>>2]=__ZNK6StringplERKS_(n,o)|0;__ZN10StringNameC2ERK6String(j,k);__ZN10StringNameaSERKS_(f,j);__ZN10StringNameD2Ev(j);j=c[k>>2]|0;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);j=c[o>>2]|0;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);j=c[n>>2]|0;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);y=1;z=i+4|0;__ZN10StringNameD2Ev(z);l=g;return y|0}function __ZN6VectorIN14ShaderLanguage10ExpressionEE6resizeEi(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0;if((d|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,269,1145657,0);e=31;return e|0}a[1263537]=0;f=c[b>>2]|0;if(!f)g=0;else g=c[f+-4>>2]|0;if((g|0)==(d|0)){e=0;return e|0}if(!d){if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);c[b>>2]=0;e=0;return e|0}__ZN6VectorIN14ShaderLanguage10ExpressionEE14_copy_on_writeEv(b);f=d<<3;if(d>>>0<=536870911?(g=f+-1|0,h=g>>>1|g,g=h>>>2|h,h=g>>>4|g,g=h>>>8|h,h=(g>>>16|g)+1|0,f>>>0<4294967264):0){a[1263537]=0;f=c[b>>2]|0;do if(!f)if((d|0)>0)i=18;else{j=0;i=25}else{g=c[f+-4>>2]|0;if((g|0)<(d|0))if(!g)i=18;else{k=__ZN6Memory14realloc_staticEPvjb(f,h,1)|0;if(k|0){a[1263537]=0;l=k;break}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,300,1145876,0);e=6;return e|0}else{j=g;i=25}}while(0);do if((i|0)==18){g=__ZN6Memory12alloc_staticEjb(h,1)|0;if(g|0){a[1263537]=0;c[g+-4>>2]=0;c[g+-8>>2]=1;l=g;break}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,292,1145820,0);e=6;return e|0}else if((i|0)==25){if((j|0)<=(d|0)){e=0;return e|0}g=__ZN6Memory14realloc_staticEPvjb(f,h,1)|0;if(!g){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,324,1145876,0);e=6;return e|0}else{a[1263537]=0;c[b>>2]=g;c[g+-4>>2]=d;e=0;return e|0}}while(0);c[b>>2]=l;c[((l|0)==0?0:l+-4|0)>>2]=d;e=0;return e|0}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,285,1145723,0);e=6;return e|0}function __ZN6VectorIN14ShaderLanguage10ExpressionEE14_copy_on_writeEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0;b=c[a>>2]|0;if(!b)return;if((c[b+-8>>2]|0)>>>0<=1)return;d=c[b+-4>>2]|0;b=(d<<3)+-1|0;e=b>>>1|b;b=e>>>2|e;e=b>>>4|b;b=e>>>8|e;e=__ZN6Memory12alloc_staticEjb((b>>>16|b)+1|0,1)|0;c[e+-8>>2]=1;c[e+-4>>2]=d;if(d|0){b=0;do{f=(c[a>>2]|0)+(b<<3)|0;g=c[f+4>>2]|0;h=e+(b<<3)|0;c[h>>2]=c[f>>2];c[h+4>>2]=g;b=b+1|0}while((b|0)!=(d|0))}d=c[a>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);c[a>>2]=e;return}function __ZNK14ShaderLanguage10MemberNode12get_datatypeEv(a){a=a|0;return c[a+16>>2]|0}function __ZN14ShaderLanguage10MemberNodeD2Ev(a){a=a|0;c[a>>2]=378660;__ZN10StringNameD2Ev(a+20|0);return}function __ZN14ShaderLanguage10MemberNodeD0Ev(a){a=a|0;c[a>>2]=378660;__ZN10StringNameD2Ev(a+20|0);__ZdlPv(a);return}function __ZNK14ShaderLanguage12VariableNode12get_datatypeEv(a){a=a|0;return c[a+12>>2]|0}function __ZN14ShaderLanguage12VariableNodeD2Ev(a){a=a|0;c[a>>2]=378640;__ZN10StringNameD2Ev(a+16|0);return}function __ZN14ShaderLanguage12VariableNodeD0Ev(a){a=a|0;c[a>>2]=378640;__ZN10StringNameD2Ev(a+16|0);__ZdlPv(a);return}function __ZNK14ShaderLanguage12OperatorNode12get_datatypeEv(a){a=a|0;return c[a+12>>2]|0}function __ZN14ShaderLanguage12OperatorNodeD2Ev(a){a=a|0;var b=0;c[a>>2]=378620;b=c[a+24>>2]|0;if(!b)return;if(__Z16atomic_decrementPj(b+-8|0)|0)return;__ZN6Memory11free_staticEPvb(b,1);return}function __ZN14ShaderLanguage12OperatorNodeD0Ev(a){a=a|0;var b=0;c[a>>2]=378620;b=c[a+24>>2]|0;if(!b){__ZdlPv(a);return}if(__Z16atomic_decrementPj(b+-8|0)|0){__ZdlPv(a);return}__ZN6Memory11free_staticEPvb(b,1);__ZdlPv(a);return}function __ZN14ShaderLanguage15is_sampler_typeENS_8DataTypeE(a){a=a|0;return (a&-4|0)==20|0}function __ZN14ShaderLanguage17get_builtin_funcsEP4ListI6String16DefaultAllocatorE(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+4|0;e=b;f=d+4|0;c[f>>2]=379008;c[d>>2]=0;g=d+8|0;c[g>>2]=0;h=0;do{__ZN6StringC2EPKc(e,c[354588+(h*28|0)>>2]|0);if(!(c[d>>2]|0)){i=__ZnwjPFPvjE(28,4740)|0;j=i+16|0;c[j>>2]=0;c[j+4>>2]=0;c[j+8>>2]=0;c[d>>2]=i;j=c[f>>2]|0;c[i+4>>2]=j;c[i+8>>2]=j;c[i+12>>2]=j;c[i>>2]=1}__ZN3SetI6String10ComparatorIS0_E16DefaultAllocatorE10_insert_rbERKS0_(d,e)|0;i=c[e>>2]|0;if(i|0?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);h=h+1|0}while((h|0)!=463);h=c[d>>2]|0;if(!h){l=b;return}e=c[h+8>>2]|0;i=c[f>>2]|0;if((e|0)!=(i|0)){j=e;while(1){e=c[j+8>>2]|0;if((e|0)==(i|0))break;else j=e}if(!j)k=h;else{i=j;do{__ZN4ListI6String16DefaultAllocatorE9push_backERKS0_(a,i+24|0)|0;i=c[i+16>>2]|0}while((i|0)!=0);k=c[d>>2]|0}if(!k){l=b;return}else n=k}else n=h;__ZN3SetI6String10ComparatorIS0_E16DefaultAllocatorE13_cleanup_treeEPNS4_7ElementE(d,c[n+8>>2]|0);n=c[f>>2]|0;f=c[d>>2]|0;c[f+8>>2]=n;c[g>>2]=0;g=n;c[g+12>>2]=g;if(!f){l=b;return}g=c[f+24>>2]|0;if(g|0?(__Z16atomic_decrementPj(g+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(g,1);__ZN6Memory11free_staticEPvb(f,0);c[d>>2]=0;l=b;return}function __ZN14ShaderLanguage12_parse_blockEPNS_9BlockNodeERK3MapI10StringNameNS_8DataTypeE10ComparatorIS3_E16DefaultAllocatorEbbb(d,e,f,g,h,i){d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;i=i|0;var j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0,ia=0,ja=0,ka=0,la=0,ma=0,na=0,oa=0,pa=0,qa=0,ra=0,sa=0,ta=0,ua=0;j=l;l=l+80|0;if((l|0)>=(m|0))ba(80);k=j+24|0;n=j;o=j+52|0;p=j+64|0;q=j+48|0;r=j+60|0;s=j+56|0;t=d+20|0;u=d+24|0;v=e+32|0;w=n+4|0;x=k+4|0;y=n+8|0;z=k+8|0;A=k+4|0;B=k+8|0;C=k+4|0;D=k+8|0;E=k+4|0;F=k+8|0;G=(e|0)==0;H=k+4|0;I=k+8|0;J=k+4|0;K=k+8|0;L=k+4|0;M=k+8|0;N=k+4|0;O=k+8|0;P=e+20|0;Q=k+4|0;R=k+8|0;S=k+4|0;T=k+8|0;U=k+4|0;V=k+8|0;a:while(1){W=c[t>>2]|0;X=c[u>>2]|0;__ZN14ShaderLanguage10_get_tokenEv(n,d);Y=c[n>>2]|0;b:do switch(Y|0){case 79:{Z=3;break a;break}case 30:case 31:case 32:{Z=17;break}default:if((Y|0)!=6&(Y+-6|0)>>>0<24)Z=17;else switch(Y|0){case 78:{_=__ZnwjPKc(36,1263606)|0;c[_>>2]=378680;c[_+24>>2]=379008;c[_+20>>2]=0;c[_+28>>2]=0;c[_+32>>2]=0;c[_+8>>2]=2;c[_+12>>2]=0;c[_+4>>2]=c[d>>2];c[d>>2]=_;c[_+16>>2]=e;__ZN14ShaderLanguage12_parse_blockEPNS_9BlockNodeERK3MapI10StringNameNS_8DataTypeE10ComparatorIS3_E16DefaultAllocatorEbbb(d,_,f,0,h,i)|0;if(!(c[v>>2]|0)){$=__ZnwjPFPvjE(12,4740)|0;c[v>>2]=$;c[$>>2]=0;c[$+4>>2]=0;c[$+8>>2]=0}$=__ZnwjPFPvjE(16,4740)|0;c[$>>2]=_;_=c[v>>2]|0;aa=_+4|0;ca=c[aa>>2]|0;c[$+8>>2]=ca;c[$+4>>2]=0;c[$+12>>2]=_;if(ca|0)c[ca+4>>2]=$;c[aa>>2]=$;if(!(c[_>>2]|0))c[_>>2]=$;$=_+8|0;c[$>>2]=(c[$>>2]|0)+1;break b;break}case 66:{__ZN14ShaderLanguage10_get_tokenEv(k,d);c[n>>2]=c[k>>2];__ZN10StringNameaSERKS_(w,A);c[y>>2]=c[B>>2];c[y+4>>2]=c[B+4>>2];b[y+8>>1]=b[B+8>>1]|0;__ZN10StringNameD2Ev(A);if((c[n>>2]|0)!=80){Z=125;break a}$=__ZnwjPKc(24,1263606)|0;c[$>>2]=378700;_=$+16|0;c[_>>2]=0;aa=$+20|0;c[aa>>2]=0;c[$+8>>2]=6;c[$+4>>2]=c[d>>2];c[d>>2]=$;c[$+12>>2]=0;ca=__ZN14ShaderLanguage17_parse_expressionEPNS_9BlockNodeERK3MapI10StringNameNS_8DataTypeE10ComparatorIS3_E16DefaultAllocatorE(d,e,f)|0;if(!ca){da=43;break a}ea=__ZN14ShaderLanguage18_reduce_expressionEPNS_9BlockNodeEPNS_4NodeE(d,e,ca)|0;if(!ea){da=43;break a}__ZN14ShaderLanguage10_get_tokenEv(k,d);c[n>>2]=c[k>>2];__ZN10StringNameaSERKS_(w,C);c[y>>2]=c[D>>2];c[y+4>>2]=c[D+4>>2];b[y+8>>1]=b[D+8>>1]|0;__ZN10StringNameD2Ev(C);if((c[n>>2]|0)!=81){Z=140;break a}ca=__ZnwjPKc(36,1263606)|0;c[ca>>2]=378680;c[ca+24>>2]=379008;c[ca+20>>2]=0;c[ca+28>>2]=0;c[ca+32>>2]=0;c[ca+8>>2]=2;c[ca+12>>2]=0;c[ca+4>>2]=c[d>>2];c[d>>2]=ca;c[ca+16>>2]=e;fa=c[_>>2]|0;if(!fa)ga=1;else ga=(c[fa+-4>>2]|0)+1|0;if(!(__ZN6VectorIPN14ShaderLanguage4NodeEE6resizeEi(_,ga)|0)){a[1263537]=0;fa=c[_>>2]|0;if(!fa){Z=158;break a}ha=c[fa+-4>>2]|0;if((ha|0)<1){Z=158;break a}__ZN6VectorIPN14ShaderLanguage4NodeEE14_copy_on_writeEv(_);c[(c[_>>2]|0)+(ha+-1<<2)>>2]=ea}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);ea=c[aa>>2]|0;if(!ea)ia=1;else ia=(c[ea+-4>>2]|0)+1|0;if(!(__ZN6VectorIPN14ShaderLanguage9BlockNodeEE6resizeEi(aa,ia)|0)){a[1263537]=0;ea=c[aa>>2]|0;if(!ea){Z=166;break a}ha=c[ea+-4>>2]|0;if((ha|0)<1){Z=166;break a}__ZN6VectorIPN14ShaderLanguage9BlockNodeEE14_copy_on_writeEv(aa);c[(c[aa>>2]|0)+(ha+-1<<2)>>2]=ca}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);if(!(c[v>>2]|0)){ha=__ZnwjPFPvjE(12,4740)|0;c[v>>2]=ha;c[ha>>2]=0;c[ha+4>>2]=0;c[ha+8>>2]=0}ha=__ZnwjPFPvjE(16,4740)|0;c[ha>>2]=$;$=c[v>>2]|0;ea=$+4|0;_=c[ea>>2]|0;c[ha+8>>2]=_;c[ha+4>>2]=0;c[ha+12>>2]=$;if(_|0)c[_+4>>2]=ha;c[ea>>2]=ha;if(!(c[$>>2]|0))c[$>>2]=ha;ha=$+8|0;c[ha>>2]=(c[ha>>2]|0)+1;__ZN14ShaderLanguage12_parse_blockEPNS_9BlockNodeERK3MapI10StringNameNS_8DataTypeE10ComparatorIS3_E16DefaultAllocatorEbbb(d,ca,f,1,h,i)|0;ca=c[t>>2]|0;ha=c[u>>2]|0;__ZN14ShaderLanguage10_get_tokenEv(k,d);c[n>>2]=c[k>>2];__ZN10StringNameaSERKS_(w,E);c[y>>2]=c[F>>2];c[y+4>>2]=c[F+4>>2];b[y+8>>1]=b[F+8>>1]|0;__ZN10StringNameD2Ev(E);if((c[n>>2]|0)!=67){c[t>>2]=ca;c[u>>2]=ha;break b}ha=__ZnwjPKc(36,1263606)|0;c[ha>>2]=378680;c[ha+24>>2]=379008;c[ha+20>>2]=0;c[ha+28>>2]=0;c[ha+32>>2]=0;c[ha+8>>2]=2;c[ha+12>>2]=0;c[ha+4>>2]=c[d>>2];c[d>>2]=ha;c[ha+16>>2]=e;ca=c[aa>>2]|0;if(!ca)ja=1;else ja=(c[ca+-4>>2]|0)+1|0;if(!(__ZN6VectorIPN14ShaderLanguage9BlockNodeEE6resizeEi(aa,ja)|0)){a[1263537]=0;ca=c[aa>>2]|0;if(!ca){Z=181;break a}$=c[ca+-4>>2]|0;if(($|0)<1){Z=181;break a}__ZN6VectorIPN14ShaderLanguage9BlockNodeEE14_copy_on_writeEv(aa);c[(c[aa>>2]|0)+($+-1<<2)>>2]=ha}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);__ZN14ShaderLanguage12_parse_blockEPNS_9BlockNodeERK3MapI10StringNameNS_8DataTypeE10ComparatorIS3_E16DefaultAllocatorEbbb(d,ha,f,1,h,i)|0;break b;break}case 75:{if(G){Z=187;break a}else ka=e;while(1){la=ka+12|0;if(c[la>>2]|0)break;ka=c[ka+16>>2]|0;if(!ka){Z=187;break a}}ha=__ZnwjPKc(24,1263606)|0;c[ha>>2]=378700;$=ha+16|0;c[$>>2]=0;c[ha+20>>2]=0;c[ha+8>>2]=6;c[ha+4>>2]=c[d>>2];c[d>>2]=ha;c[ha+12>>2]=1;aa=c[t>>2]|0;ca=c[u>>2]|0;__ZN14ShaderLanguage10_get_tokenEv(k,d);c[n>>2]=c[k>>2];__ZN10StringNameaSERKS_(w,H);c[y>>2]=c[I>>2];c[y+4>>2]=c[I+4>>2];b[y+8>>1]=b[I+8>>1]|0;__ZN10StringNameD2Ev(H);do if((c[n>>2]|0)==85){ma=c[(c[la>>2]|0)+16>>2]|0;if(ma|0){Z=201;break a}}else{c[t>>2]=aa;c[u>>2]=ca;ea=__ZN14ShaderLanguage17_parse_expressionEPNS_9BlockNodeERK3MapI10StringNameNS_8DataTypeE10ComparatorIS3_E16DefaultAllocatorE(d,e,f)|0;if(!ea){da=43;break a}_=__ZN14ShaderLanguage18_reduce_expressionEPNS_9BlockNodeEPNS_4NodeE(d,e,ea)|0;if(!_){da=43;break a}ea=c[(c[la>>2]|0)+16>>2]|0;if((ea|0)!=(ij[c[c[_>>2]>>2]&8191](_)|0)){Z=225;break a}__ZN14ShaderLanguage10_get_tokenEv(k,d);c[n>>2]=c[k>>2];__ZN10StringNameaSERKS_(w,J);c[y>>2]=c[K>>2];c[y+4>>2]=c[K+4>>2];b[y+8>>1]=b[K+8>>1]|0;__ZN10StringNameD2Ev(J);if((c[n>>2]|0)!=85){Z=247;break a}ea=c[$>>2]|0;if(!ea)na=1;else na=(c[ea+-4>>2]|0)+1|0;if(__ZN6VectorIPN14ShaderLanguage4NodeEE6resizeEi($,na)|0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);break}a[1263537]=0;ea=c[$>>2]|0;if(!ea){Z=265;break a}fa=c[ea+-4>>2]|0;if((fa|0)<1){Z=265;break a}__ZN6VectorIPN14ShaderLanguage4NodeEE14_copy_on_writeEv($);c[(c[$>>2]|0)+(fa+-1<<2)>>2]=_}while(0);if(!(c[v>>2]|0)){$=__ZnwjPFPvjE(12,4740)|0;c[v>>2]=$;c[$>>2]=0;c[$+4>>2]=0;c[$+8>>2]=0}$=__ZnwjPFPvjE(16,4740)|0;c[$>>2]=ha;ca=c[v>>2]|0;aa=ca+4|0;_=c[aa>>2]|0;c[$+8>>2]=_;c[$+4>>2]=0;c[$+12>>2]=ca;if(_|0)c[_+4>>2]=$;c[aa>>2]=$;if(!(c[ca>>2]|0))c[ca>>2]=$;$=ca+8|0;c[$>>2]=(c[$>>2]|0)+1;break b;break}default:{c[t>>2]=W;c[u>>2]=X;$=__ZN14ShaderLanguage17_parse_expressionEPNS_9BlockNodeERK3MapI10StringNameNS_8DataTypeE10ComparatorIS3_E16DefaultAllocatorE(d,e,f)|0;if(!$){da=43;break a}ca=__ZN14ShaderLanguage18_reduce_expressionEPNS_9BlockNodeEPNS_4NodeE(d,e,$)|0;if(!ca){da=43;break a}if(!(c[v>>2]|0)){$=__ZnwjPFPvjE(12,4740)|0;c[v>>2]=$;c[$>>2]=0;c[$+4>>2]=0;c[$+8>>2]=0}$=__ZnwjPFPvjE(16,4740)|0;c[$>>2]=ca;ca=c[v>>2]|0;aa=ca+4|0;_=c[aa>>2]|0;c[$+8>>2]=_;c[$+4>>2]=0;c[$+12>>2]=ca;if(_|0)c[_+4>>2]=$;c[aa>>2]=$;if(!(c[ca>>2]|0))c[ca>>2]=$;$=ca+8|0;c[$>>2]=(c[$>>2]|0)+1;__ZN14ShaderLanguage10_get_tokenEv(k,d);c[n>>2]=c[k>>2];__ZN10StringNameaSERKS_(w,x);c[y>>2]=c[z>>2];c[y+4>>2]=c[z+4>>2];b[y+8>>1]=b[z+8>>1]|0;__ZN10StringNameD2Ev(x);if((c[n>>2]|0)==85)break b;else{Z=283;break a}}}}while(0);if((Z|0)==17){Z=0;if((Y+-30|0)>>>0<3){__ZN14ShaderLanguage10_get_tokenEv(k,d);c[n>>2]=c[k>>2];__ZN10StringNameaSERKS_(w,L);c[y>>2]=c[M>>2];c[y+4>>2]=c[M+4>>2];b[y+8>>1]=b[M+8>>1]|0;__ZN10StringNameD2Ev(L);X=c[n>>2]|0;if((X|0)!=6&(X+-6|0)>>>0<24){oa=(Y|0)==30?0:(Y|0)==32?2:1;pa=X}else{Z=19;break}}else{oa=3;pa=Y}X=pa+-6|0;__ZN14ShaderLanguage10_get_tokenEv(k,d);c[n>>2]=c[k>>2];__ZN10StringNameaSERKS_(w,N);c[y>>2]=c[O>>2];c[y+4>>2]=c[O+4>>2];b[y+8>>1]=b[O+8>>1]|0;__ZN10StringNameD2Ev(N);if((c[n>>2]|0)!=1){Z=32;break}c:while(1){__ZN10StringNameC2ERKS_(o,w);if(__ZN14ShaderLanguage16_find_identifierEPKNS_9BlockNodeERK3MapI10StringNameNS_8DataTypeE10ComparatorIS4_E16DefaultAllocatorERKS4_PS5_PNS_14IdentifierTypeE(d,e,f,o,0,0)|0){Z=45;break a}W=c[u>>2]|0;$=__ZN3MapI10StringNameN14ShaderLanguage9BlockNode8VariableE10ComparatorIS0_E16DefaultAllocatorEixERKS0_(P,o)|0;c[$>>2]=X;c[$+4>>2]=oa;c[$+8>>2]=W;__ZN14ShaderLanguage10_get_tokenEv(k,d);c[n>>2]=c[k>>2];__ZN10StringNameaSERKS_(w,Q);c[y>>2]=c[R>>2];c[y+4>>2]=c[R+4>>2];b[y+8>>1]=b[R+8>>1]|0;__ZN10StringNameD2Ev(Q);W=c[n>>2]|0;if((W|0)==49){$=__ZN14ShaderLanguage17_parse_expressionEPNS_9BlockNodeERK3MapI10StringNameNS_8DataTypeE10ComparatorIS3_E16DefaultAllocatorE(d,e,f)|0;if(!$){Z=113;break a}ca=__ZN14ShaderLanguage18_reduce_expressionEPNS_9BlockNodeEPNS_4NodeE(d,e,$)|0;if(!ca){Z=113;break a}$=__ZnwjPKc(28,1263606)|0;c[$>>2]=378620;aa=$+24|0;c[aa>>2]=0;c[$+8>>2]=5;c[$+12>>2]=0;c[$+16>>2]=3;c[$+4>>2]=c[d>>2];c[d>>2]=$;_=__ZnwjPKc(20,1263606)|0;c[_>>2]=378640;fa=_+16|0;__ZN10StringNameC2Ev(fa);c[_+8>>2]=3;ea=_+12|0;c[ea>>2]=0;c[_+4>>2]=c[d>>2];c[d>>2]=_;__ZN10StringNameaSERKS_(fa,o);c[ea>>2]=X;ea=c[aa>>2]|0;if(!ea)qa=1;else qa=(c[ea+-4>>2]|0)+1|0;if(!(__ZN6VectorIPN14ShaderLanguage4NodeEE6resizeEi(aa,qa)|0)){a[1263537]=0;ea=c[aa>>2]|0;if(!ea){Z=82;break a}fa=c[ea+-4>>2]|0;if((fa|0)<1){Z=82;break a}__ZN6VectorIPN14ShaderLanguage4NodeEE14_copy_on_writeEv(aa);c[(c[aa>>2]|0)+(fa+-1<<2)>>2]=_}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);_=c[aa>>2]|0;if(!_)ra=1;else ra=(c[_+-4>>2]|0)+1|0;if(!(__ZN6VectorIPN14ShaderLanguage4NodeEE6resizeEi(aa,ra)|0)){a[1263537]=0;_=c[aa>>2]|0;if(!_){Z=90;break a}fa=c[_+-4>>2]|0;if((fa|0)<1){Z=90;break a}__ZN6VectorIPN14ShaderLanguage4NodeEE14_copy_on_writeEv(aa);c[(c[aa>>2]|0)+(fa+-1<<2)>>2]=ca}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);c[$+20>>2]=17;if(!(c[v>>2]|0)){ca=__ZnwjPFPvjE(12,4740)|0;c[v>>2]=ca;c[ca>>2]=0;c[ca+4>>2]=0;c[ca+8>>2]=0}ca=__ZnwjPFPvjE(16,4740)|0;c[ca>>2]=$;$=c[v>>2]|0;fa=$+4|0;aa=c[fa>>2]|0;c[ca+8>>2]=aa;c[ca+4>>2]=0;c[ca+12>>2]=$;if(aa|0)c[aa+4>>2]=ca;c[fa>>2]=ca;if(!(c[$>>2]|0))c[$>>2]=ca;ca=$+8|0;c[ca>>2]=(c[ca>>2]|0)+1;__ZN14ShaderLanguage10_get_tokenEv(k,d);c[n>>2]=c[k>>2];__ZN10StringNameaSERKS_(w,S);c[y>>2]=c[T>>2];c[y+4>>2]=c[T+4>>2];b[y+8>>1]=b[T+8>>1]|0;__ZN10StringNameD2Ev(S);sa=c[n>>2]|0}else sa=W;switch(sa|0){case 85:{break c;break}case 83:break;default:{Z=101;break a}}__ZN14ShaderLanguage10_get_tokenEv(k,d);c[n>>2]=c[k>>2];__ZN10StringNameaSERKS_(w,U);c[y>>2]=c[V>>2];c[y+4>>2]=c[V+4>>2];b[y+8>>1]=b[V+8>>1]|0;__ZN10StringNameD2Ev(U);__ZN10StringNameD2Ev(o);if((c[n>>2]|0)!=1){Z=32;break a}}__ZN10StringNameD2Ev(o)}__ZN10StringNameD2Ev(w);if(g){ta=0;Z=297;break}}switch(Z|0){case 3:{if(g){__ZN6StringC2EPKc(k,1079059);g=d+4|0;if((a[g>>0]|0)==0?(c[d+12>>2]=c[u>>2],a[g>>0]=1,g=d+8|0,n=c[g>>2]|0,(n|0)!=(c[k>>2]|0)):0){if(n|0?(__Z16atomic_decrementPj(n+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(n,1);c[g>>2]=0;n=c[k>>2]|0;if(n|0?__Z28atomic_conditional_incrementPj(n+-8|0)|0:0)c[g>>2]=c[k>>2]}g=c[k>>2]|0;if(g|0?(__Z16atomic_decrementPj(g+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(g,1);da=43}else da=0;break}case 19:{__ZN6StringC2EPKc(k,1079074);g=d+4|0;if((a[g>>0]|0)==0?(c[d+12>>2]=c[u>>2],a[g>>0]=1,g=d+8|0,n=c[g>>2]|0,(n|0)!=(c[k>>2]|0)):0){if(n|0?(__Z16atomic_decrementPj(n+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(n,1);c[g>>2]=0;n=c[k>>2]|0;if(n|0?__Z28atomic_conditional_incrementPj(n+-8|0)|0:0)c[g>>2]=c[k>>2]}g=c[k>>2]|0;if(g|0?(__Z16atomic_decrementPj(g+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(g,1);da=43;break}case 32:{__ZN6StringC2EPKc(k,1079109);g=d+4|0;if((a[g>>0]|0)==0?(c[d+12>>2]=c[u>>2],a[g>>0]=1,g=d+8|0,n=c[g>>2]|0,(n|0)!=(c[k>>2]|0)):0){if(n|0?(__Z16atomic_decrementPj(n+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(n,1);c[g>>2]=0;n=c[k>>2]|0;if(n|0?__Z28atomic_conditional_incrementPj(n+-8|0)|0:0)c[g>>2]=c[k>>2]}g=c[k>>2]|0;if(g|0?(__Z16atomic_decrementPj(g+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(g,1);da=43;break}case 45:{g=c[o>>2]|0;do if(g){n=c[g+4>>2]|0;if(n|0){__ZN6StringC2EPKc(k,n);ua=c[k>>2]|0;break}n=g+8|0;c[k>>2]=0;U=c[n>>2]|0;if((U|0)!=0?(c[k>>2]=0,(__Z28atomic_conditional_incrementPj(U+-8|0)|0)!=0):0){U=c[n>>2]|0;c[k>>2]=U;ua=U}else ua=0}else{c[k>>2]=0;ua=0}while(0);c[q>>2]=ua;c[p>>2]=__ZplPKcRK6String(1079140,q)|0;__ZN6StringC2EPKc(k,1133970);ua=__ZNK6StringplERKS_(p,k)|0;g=ua;U=d+4|0;if((a[U>>0]|0)==0?(c[d+12>>2]=c[u>>2],a[U>>0]=1,U=d+8|0,n=c[U>>2]|0,(n|0)!=(ua|0)):0){if(n|0?(__Z16atomic_decrementPj(n+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(n,1);c[U>>2]=0;if(ua|0)if(!(__Z28atomic_conditional_incrementPj(ua+-8|0)|0))Z=61;else{c[U>>2]=g;Z=61}}else Z=60;if((Z|0)==60?ua|0:0)Z=61;if((Z|0)==61?(__Z16atomic_decrementPj(ua+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(ua,1);ua=c[k>>2]|0;if(ua|0?(__Z16atomic_decrementPj(ua+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(ua,1);ua=c[p>>2]|0;if(ua|0?(__Z16atomic_decrementPj(ua+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(ua,1);ua=c[q>>2]|0;if(ua|0?(__Z16atomic_decrementPj(ua+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(ua,1);Z=113;break}case 82:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 90:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 101:{__ZN6StringC2EPKc(k,1079158);ua=d+4|0;if((a[ua>>0]|0)==0?(c[d+12>>2]=c[u>>2],a[ua>>0]=1,ua=d+8|0,q=c[ua>>2]|0,(q|0)!=(c[k>>2]|0)):0){if(q|0?(__Z16atomic_decrementPj(q+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(q,1);c[ua>>2]=0;q=c[k>>2]|0;if(q|0?__Z28atomic_conditional_incrementPj(q+-8|0)|0:0)c[ua>>2]=c[k>>2]}ua=c[k>>2]|0;if(ua|0?(__Z16atomic_decrementPj(ua+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(ua,1);Z=113;break}case 125:{__ZN6StringC2EPKc(k,1079193);ua=d+4|0;if((a[ua>>0]|0)==0?(c[d+12>>2]=c[u>>2],a[ua>>0]=1,ua=d+8|0,q=c[ua>>2]|0,(q|0)!=(c[k>>2]|0)):0){if(q|0?(__Z16atomic_decrementPj(q+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(q,1);c[ua>>2]=0;q=c[k>>2]|0;if(q|0?__Z28atomic_conditional_incrementPj(q+-8|0)|0:0)c[ua>>2]=c[k>>2]}ua=c[k>>2]|0;if(ua|0?(__Z16atomic_decrementPj(ua+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(ua,1);da=43;break}case 140:{__ZN6StringC2EPKc(k,1079215);ua=d+4|0;if((a[ua>>0]|0)==0?(c[d+12>>2]=c[u>>2],a[ua>>0]=1,ua=d+8|0,q=c[ua>>2]|0,(q|0)!=(c[k>>2]|0)):0){if(q|0?(__Z16atomic_decrementPj(q+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(q,1);c[ua>>2]=0;q=c[k>>2]|0;if(q|0?__Z28atomic_conditional_incrementPj(q+-8|0)|0:0)c[ua>>2]=c[k>>2]}ua=c[k>>2]|0;if(ua|0?(__Z16atomic_decrementPj(ua+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(ua,1);da=43;break}case 158:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 166:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 181:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 187:{__ZN6StringC2EPKc(k,1079245);ua=d+4|0;if((a[ua>>0]|0)==0?(c[d+12>>2]=c[u>>2],a[ua>>0]=1,ua=d+8|0,q=c[ua>>2]|0,(q|0)!=(c[k>>2]|0)):0){if(q|0?(__Z16atomic_decrementPj(q+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(q,1);c[ua>>2]=0;q=c[k>>2]|0;if(q|0?__Z28atomic_conditional_incrementPj(q+-8|0)|0:0)c[ua>>2]=c[k>>2]}ua=c[k>>2]|0;if(ua|0?(__Z16atomic_decrementPj(ua+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(ua,1);da=47;break}case 201:{c[k>>2]=__ZN14ShaderLanguage17get_datatype_nameENS_8DataTypeE(ma)|0;c[r>>2]=__ZplPKcRK6String(1079249,k)|0;__ZN6StringC2EPKc(o,1133970);ma=__ZNK6StringplERKS_(r,o)|0;ua=ma;q=d+4|0;if((a[q>>0]|0)==0?(c[d+12>>2]=c[u>>2],a[q>>0]=1,q=d+8|0,p=c[q>>2]|0,(p|0)!=(ma|0)):0){if(p|0?(__Z16atomic_decrementPj(p+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(p,1);c[q>>2]=0;if(ma|0)if(!(__Z28atomic_conditional_incrementPj(ma+-8|0)|0))Z=210;else{c[q>>2]=ua;Z=210}}else Z=209;if((Z|0)==209?ma|0:0)Z=210;if((Z|0)==210?(__Z16atomic_decrementPj(ma+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(ma,1);ma=c[o>>2]|0;if(ma|0?(__Z16atomic_decrementPj(ma+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(ma,1);ma=c[r>>2]|0;if(ma|0?(__Z16atomic_decrementPj(ma+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(ma,1);ma=c[k>>2]|0;if(ma|0?(__Z16atomic_decrementPj(ma+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(ma,1);da=43;break}case 225:{c[k>>2]=__ZN14ShaderLanguage17get_datatype_nameENS_8DataTypeE(c[(c[la>>2]|0)+16>>2]|0)|0;c[s>>2]=__ZplPKcRK6String(1079291,k)|0;__ZN6StringC2EPKc(o,1133970);la=__ZNK6StringplERKS_(s,o)|0;ma=la;r=d+4|0;if((a[r>>0]|0)==0?(c[d+12>>2]=c[u>>2],a[r>>0]=1,r=d+8|0,ua=c[r>>2]|0,(ua|0)!=(la|0)):0){if(ua|0?(__Z16atomic_decrementPj(ua+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(ua,1);c[r>>2]=0;if(la|0)if(!(__Z28atomic_conditional_incrementPj(la+-8|0)|0))Z=234;else{c[r>>2]=ma;Z=234}}else Z=233;if((Z|0)==233?la|0:0)Z=234;if((Z|0)==234?(__Z16atomic_decrementPj(la+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(la,1);la=c[o>>2]|0;if(la|0?(__Z16atomic_decrementPj(la+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(la,1);la=c[s>>2]|0;if(la|0?(__Z16atomic_decrementPj(la+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(la,1);la=c[k>>2]|0;if(la|0?(__Z16atomic_decrementPj(la+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(la,1);da=43;break}case 247:{__ZN6StringC2EPKc(k,1079328);la=d+4|0;if((a[la>>0]|0)==0?(c[d+12>>2]=c[u>>2],a[la>>0]=1,la=d+8|0,s=c[la>>2]|0,(s|0)!=(c[k>>2]|0)):0){if(s|0?(__Z16atomic_decrementPj(s+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(s,1);c[la>>2]=0;s=c[k>>2]|0;if(s|0?__Z28atomic_conditional_incrementPj(s+-8|0)|0:0)c[la>>2]=c[k>>2]}la=c[k>>2]|0;if(la|0?(__Z16atomic_decrementPj(la+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(la,1);da=43;break}case 265:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 283:{__ZN6StringC2EPKc(k,1079365);la=d+4|0;if((a[la>>0]|0)==0?(c[d+12>>2]=c[u>>2],a[la>>0]=1,la=d+8|0,d=c[la>>2]|0,(d|0)!=(c[k>>2]|0)):0){if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);c[la>>2]=0;d=c[k>>2]|0;if(d|0?__Z28atomic_conditional_incrementPj(d+-8|0)|0:0)c[la>>2]=c[k>>2]}la=c[k>>2]|0;if(la|0?(__Z16atomic_decrementPj(la+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(la,1);da=43;break}case 297:{l=j;return ta|0}}if((Z|0)==113){__ZN10StringNameD2Ev(o);da=43}__ZN10StringNameD2Ev(w);ta=da;l=j;return ta|0}function __ZN3MapI10StringNameN14ShaderLanguage9BlockNode8VariableE10ComparatorIS0_E16DefaultAllocatorEixERKS0_(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;g=c[b>>2]|0;if(!g){h=__ZnwjPFPvjE(40,4740)|0;__ZN10StringNameC2Ev(h+24|0);i=h+16|0;c[i>>2]=0;c[i+4>>2]=0;c[b>>2]=h;i=c[b+4>>2]|0;c[h+4>>2]=i;c[h+8>>2]=i;c[h+12>>2]=i;c[h>>2]=1;if(!h){c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;j=f;k=14}else{n=h;o=i;k=5}}else{n=g;o=c[b+4>>2]|0;k=5}a:do if((k|0)==5){g=c[n+8>>2]|0;b:do if((g|0)!=(o|0)){i=c[d>>2]|0;h=g;while(1){p=c[h+24>>2]|0;if(i>>>0<p>>>0)q=h+8|0;else{if(p>>>0>=i>>>0)break;q=h+4|0}p=c[q>>2]|0;if((p|0)==(o|0))break b;else h=p}if(!((h|0)==(o|0)|(h|0)==0)){r=h;break a}}while(0);c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;if(!n){j=f;k=14}else{s=f;k=15}}while(0);if((k|0)==14){n=__ZnwjPFPvjE(40,4740)|0;__ZN10StringNameC2Ev(n+24|0);o=n+16|0;c[o>>2]=0;c[o+4>>2]=0;c[b>>2]=n;o=c[b+4>>2]|0;c[n+4>>2]=o;c[n+8>>2]=o;c[n+12>>2]=o;c[n>>2]=1;s=j;k=15}if((k|0)==15){k=__ZN3MapI10StringNameN14ShaderLanguage9BlockNode8VariableE10ComparatorIS0_E16DefaultAllocatorE10_insert_rbERKS0_RKS3_(b,d,f)|0;if(!k){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145936,616,1145947,0);t=0;l=e;return t|0}else r=k}a[1263537]=0;t=r+28|0;l=e;return t|0}function __ZN6VectorIPN14ShaderLanguage9BlockNodeEE6resizeEi(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0;if((d|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,269,1145657,0);e=31;return e|0}a[1263537]=0;f=c[b>>2]|0;if(!f)g=0;else g=c[f+-4>>2]|0;if((g|0)==(d|0)){e=0;return e|0}if(!d){if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);c[b>>2]=0;e=0;return e|0}__ZN6VectorIPN14ShaderLanguage9BlockNodeEE14_copy_on_writeEv(b);f=d<<2;if(d>>>0<=1073741823?(g=f+-1|0,h=g>>>1|g,g=h>>>2|h,h=g>>>4|g,g=h>>>8|h,h=(g>>>16|g)+1|0,f>>>0<4294967264):0){a[1263537]=0;f=c[b>>2]|0;do if(!f)if((d|0)>0)i=18;else{j=0;i=25}else{g=c[f+-4>>2]|0;if((g|0)<(d|0))if(!g)i=18;else{k=__ZN6Memory14realloc_staticEPvjb(f,h,1)|0;if(k|0){a[1263537]=0;l=k;break}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,300,1145876,0);e=6;return e|0}else{j=g;i=25}}while(0);do if((i|0)==18){g=__ZN6Memory12alloc_staticEjb(h,1)|0;if(g|0){a[1263537]=0;c[g+-4>>2]=0;c[g+-8>>2]=1;l=g;break}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,292,1145820,0);e=6;return e|0}else if((i|0)==25){if((j|0)<=(d|0)){e=0;return e|0}g=__ZN6Memory14realloc_staticEPvjb(f,h,1)|0;if(!g){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,324,1145876,0);e=6;return e|0}else{a[1263537]=0;c[b>>2]=g;c[g+-4>>2]=d;e=0;return e|0}}while(0);c[b>>2]=l;c[((l|0)==0?0:l+-4|0)>>2]=d;e=0;return e|0}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,285,1145723,0);e=6;return e|0}function __ZNK14ShaderLanguage4Node12get_datatypeEv(a){a=a|0;return 0}function __ZN14ShaderLanguage15ControlFlowNodeD2Ev(a){a=a|0;var b=0;c[a>>2]=378700;b=c[a+20>>2]|0;if(b|0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(b,1);b=c[a+16>>2]|0;if(!b)return;if(__Z16atomic_decrementPj(b+-8|0)|0)return;__ZN6Memory11free_staticEPvb(b,1);return}function __ZN14ShaderLanguage15ControlFlowNodeD0Ev(a){a=a|0;var b=0;c[a>>2]=378700;b=c[a+20>>2]|0;if(b|0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(b,1);b=c[a+16>>2]|0;if(!b){__ZdlPv(a);return}if(__Z16atomic_decrementPj(b+-8|0)|0){__ZdlPv(a);return}__ZN6Memory11free_staticEPvb(b,1);__ZdlPv(a);return}function __ZN14ShaderLanguage9BlockNodeD2Ev(a){a=a|0;var b=0,d=0,e=0;c[a>>2]=378680;__ZN4ListIPN14ShaderLanguage4NodeE16DefaultAllocatorED2Ev(a+32|0);b=a+20|0;d=c[b>>2]|0;if(!d)return;__ZN3MapI10StringNameN14ShaderLanguage9BlockNode8VariableE10ComparatorIS0_E16DefaultAllocatorE13_cleanup_treeEPNS7_7ElementE(b,c[d+8>>2]|0);d=c[a+24>>2]|0;e=c[b>>2]|0;c[e+8>>2]=d;c[a+28>>2]=0;a=d;c[a+12>>2]=a;if(!e)return;__ZN10StringNameD2Ev(e+24|0);__ZN6Memory11free_staticEPvb(e,0);c[b>>2]=0;return}function __ZN14ShaderLanguage9BlockNodeD0Ev(a){a=a|0;var b=0,d=0,e=0;c[a>>2]=378680;__ZN4ListIPN14ShaderLanguage4NodeE16DefaultAllocatorED2Ev(a+32|0);b=a+20|0;d=c[b>>2]|0;if(!d){__ZdlPv(a);return}__ZN3MapI10StringNameN14ShaderLanguage9BlockNode8VariableE10ComparatorIS0_E16DefaultAllocatorE13_cleanup_treeEPNS7_7ElementE(b,c[d+8>>2]|0);d=c[a+24>>2]|0;e=c[b>>2]|0;c[e+8>>2]=d;c[a+28>>2]=0;b=d;c[b+12>>2]=b;if(!e){__ZdlPv(a);return}__ZN10StringNameD2Ev(e+24|0);__ZN6Memory11free_staticEPvb(e,0);__ZdlPv(a);return}function __ZN4ListIPN14ShaderLanguage4NodeE16DefaultAllocatorED2Ev(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0;d=c[b>>2]|0;if(!d)return;else e=d;while(1){d=c[e>>2]|0;if(!d){f=15;break}a[1263537]=0;if((c[d+12>>2]|0)==(e|0)){c[e>>2]=c[d+4>>2];g=e+4|0;h=c[d+8>>2]|0;if((c[g>>2]|0)==(d|0))c[g>>2]=h;g=d+4|0;if(h|0)c[h+4>>2]=c[g>>2];i=c[g>>2]|0;if(i|0)c[i+8>>2]=h;__ZN6Memory11free_staticEPvb(d,0);d=e+8|0;c[d>>2]=(c[d>>2]|0)+-1}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145114,1145120,157,1145132,0);j=c[b>>2]|0;if(!(c[j+8>>2]|0)){f=14;break}if(!j){f=18;break}else e=j}if((f|0)==14){__ZN6Memory11free_staticEPvb(j,0);c[b>>2]=0;return}else if((f|0)==15)if(!(c[e+8>>2]|0)){a[1263537]=0;__ZN6Memory11free_staticEPvb(e,0);return}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145461,1145120,668,1145467,0);return}else if((f|0)==18)return}function __ZN3MapI10StringNameN14ShaderLanguage9BlockNode8VariableE10ComparatorIS0_E16DefaultAllocatorE13_cleanup_treeEPNS7_7ElementE(a,b){a=a|0;b=b|0;if((c[a+4>>2]|0)==(b|0))return;else{__ZN3MapI10StringNameN14ShaderLanguage9BlockNode8VariableE10ComparatorIS0_E16DefaultAllocatorE13_cleanup_treeEPNS7_7ElementE(a,c[b+8>>2]|0);__ZN3MapI10StringNameN14ShaderLanguage9BlockNode8VariableE10ComparatorIS0_E16DefaultAllocatorE13_cleanup_treeEPNS7_7ElementE(a,c[b+4>>2]|0);__ZN10StringNameD2Ev(b+24|0);__ZN6Memory11free_staticEPvb(b,0);return}}function __ZN3MapI10StringNameN14ShaderLanguage9BlockNode8VariableE10ComparatorIS0_E16DefaultAllocatorE10_insert_rbERKS0_RKS3_(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f;a[g>>0]=0;h=__ZN3MapI10StringNameN14ShaderLanguage9BlockNode8VariableE10ComparatorIS0_E16DefaultAllocatorE7_insertERKS0_Rb(b,d,g)|0;if(h|0){d=h+28|0;c[d>>2]=c[e>>2];c[d+4>>2]=c[e+4>>2];c[d+8>>2]=c[e+8>>2]}if(a[g>>0]|0){l=f;return h|0}g=b+8|0;c[g>>2]=(c[g>>2]|0)+1;g=h+12|0;e=c[g>>2]|0;if(!(c[e>>2]|0)){d=b+4|0;i=h;j=e;k=e;e=g;while(1){g=j+12|0;n=c[g>>2]|0;o=c[n+8>>2]|0;p=n;do if((j|0)==(o|0)){q=c[n+4>>2]|0;if(!(c[q>>2]|0)){c[k>>2]=1;a[1263537]=0;c[q>>2]=1;if((c[d>>2]|0)==(n|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);r=c[(c[e>>2]|0)+12>>2]|0;break}else{a[1263537]=0;c[n>>2]=0;r=n;break}}q=j+4|0;if((i|0)==(c[q>>2]|0)){s=i+8|0;t=c[s>>2]|0;c[q>>2]=t;if((t|0)==(c[d>>2]|0))u=p;else{c[t+12>>2]=j;u=c[g>>2]|0}t=i+12|0;c[t>>2]=u;q=c[g>>2]|0;v=q+8|0;c[((c[v>>2]|0)==(j|0)?v:q+4|0)>>2]=i;c[s>>2]=j;c[g>>2]=i;w=j;x=i;y=c[t>>2]|0}else{w=i;x=j;y=n}a[1263537]=0;c[x>>2]=1;t=c[d>>2]|0;if((t|0)==(y|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);z=c[(c[w+12>>2]|0)+12>>2]|0;A=c[d>>2]|0}else{a[1263537]=0;c[y>>2]=0;z=y;A=t}t=z+8|0;s=c[t>>2]|0;q=s+4|0;v=c[q>>2]|0;c[t>>2]=v;if((v|0)!=(A|0))c[v+12>>2]=z;v=z+12|0;c[s+12>>2]=c[v>>2];t=c[v>>2]|0;B=t+4|0;c[((c[B>>2]|0)==(z|0)?B:t+8|0)>>2]=s;c[q>>2]=z;c[v>>2]=s;r=w}else{if(!(c[o>>2]|0)){c[k>>2]=1;a[1263537]=0;c[o>>2]=1;if((c[d>>2]|0)==(n|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);r=c[(c[e>>2]|0)+12>>2]|0;break}else{a[1263537]=0;c[n>>2]=0;r=n;break}}s=j+8|0;if((i|0)==(c[s>>2]|0)){v=i+4|0;q=c[v>>2]|0;c[s>>2]=q;if((q|0)==(c[d>>2]|0))C=p;else{c[q+12>>2]=j;C=c[g>>2]|0}q=i+12|0;c[q>>2]=C;s=c[g>>2]|0;t=s+4|0;c[((c[t>>2]|0)==(j|0)?t:s+8|0)>>2]=i;c[v>>2]=j;c[g>>2]=i;D=j;E=i;F=c[q>>2]|0}else{D=i;E=j;F=n}a[1263537]=0;c[E>>2]=1;q=c[d>>2]|0;if((q|0)==(F|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);G=c[d>>2]|0;H=c[(c[D+12>>2]|0)+12>>2]|0}else{a[1263537]=0;c[F>>2]=0;G=q;H=F}q=H+4|0;v=c[q>>2]|0;s=v+8|0;t=c[s>>2]|0;c[q>>2]=t;if((t|0)!=(G|0))c[t+12>>2]=H;t=H+12|0;c[v+12>>2]=c[t>>2];q=c[t>>2]|0;B=q+8|0;c[((c[B>>2]|0)==(H|0)?B:q+4|0)>>2]=v;c[s>>2]=H;c[t>>2]=v;r=D}while(0);n=r+12|0;g=c[n>>2]|0;if(!(c[g>>2]|0)){i=r;j=g;k=g;e=n}else break}}e=c[(c[b>>2]|0)+8>>2]|0;a[1263537]=0;c[e>>2]=1;l=f;return h|0}function __ZN3MapI10StringNameN14ShaderLanguage9BlockNode8VariableE10ComparatorIS0_E16DefaultAllocatorE7_insertERKS0_Rb(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0;f=c[b>>2]|0;g=c[f+8>>2]|0;h=b+4|0;i=c[h>>2]|0;a:do if((g|0)==(i|0))j=f;else{k=c[d>>2]|0;l=g;while(1){m=c[l+24>>2]|0;if(k>>>0<m>>>0)n=l+8|0;else{if(m>>>0>=k>>>0)break;n=l+4|0}m=c[n>>2]|0;if((m|0)==(i|0)){j=l;break a}else l=m}a[e>>0]=1;o=l;return o|0}while(0);i=__ZnwjPFPvjE(40,4740)|0;n=i+24|0;__ZN10StringNameC2Ev(n);c[i>>2]=0;c[i+4>>2]=0;c[i+8>>2]=0;c[i+12>>2]=0;c[i+16>>2]=0;c[i+20>>2]=0;c[i+12>>2]=j;g=c[h>>2]|0;f=i+4|0;c[f>>2]=g;k=i+8|0;c[k>>2]=g;__ZN10StringNameaSERKS_(n,d);if((j|0)!=(c[b>>2]|0)?(c[d>>2]|0)>>>0>=(c[j+24>>2]|0)>>>0:0)p=j+4|0;else p=j+8|0;c[p>>2]=i;a[e>>0]=0;e=c[f>>2]|0;f=c[h>>2]|0;if((e|0)==(f|0)){h=i;do{p=h;h=c[h+12>>2]|0}while((p|0)==(c[h+4>>2]|0));q=(h|0)==(c[b>>2]|0)?0:h}else{h=e;while(1){e=c[h+8>>2]|0;if((e|0)==(f|0)){q=h;break}else h=e}}c[i+16>>2]=q;h=c[k>>2]|0;b:do if((h|0)==(f|0)){k=i;while(1){e=k;k=c[k+12>>2]|0;if((e|0)!=(c[k+8>>2]|0)){r=k;break b}if((k|0)==(c[b>>2]|0)){r=0;break}}}else{k=h;while(1){l=c[k+4>>2]|0;if((l|0)==(f|0)){r=k;break}else k=l}}while(0);f=i+20|0;c[f>>2]=r;if(!q)s=r;else{c[q+20>>2]=i;s=c[f>>2]|0}if(!s){o=i;return o|0}c[s+16>>2]=i;o=i;return o|0}function __ZN14ShaderLanguage13_parse_shaderERK3MapI10StringNameS0_IS1_NS_8DataTypeE10ComparatorIS1_E16DefaultAllocatorES4_S5_ERK3SetI6StringS3_ISB_ES5_ESF_(d,e,f,i){d=d|0;e=e|0;f=f|0;i=i|0;var j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0,ia=0,ja=0,ka=0,la=0,ma=0,na=0,oa=0,pa=0,qa=0,ra=0,sa=0,ta=0,ua=0,va=0,wa=0,xa=0,ya=0,za=0,Aa=0,Ba=0,Ca=0,Da=0,Ea=0,Fa=0,Ga=0,Ha=0,Ia=0,Ja=0,Ka=0,La=0,Ma=0,Na=0,Oa=0,Pa=0,Qa=0,Ra=0,Sa=0,Ta=0,Ua=0,Va=0,Wa=0,Xa=0,Ya=0,Za=0,_a=0,$a=0,ab=0,bb=0,cb=0,db=0,eb=0,fb=0,gb=0,hb=0,ib=0,jb=0,kb=0,lb=0,mb=0,nb=0,ob=0,pb=0,qb=0,rb=0,sb=0,tb=0,ub=0,vb=0,wb=0,xb=0,yb=0,zb=0,Ab=0,Bb=0,Cb=0,Db=0,Eb=0,Fb=0,Gb=0,Hb=0,Ib=0,Jb=0,Kb=0,Lb=0,Mb=0,Nb=0,Ob=0,Pb=0,Qb=0,Rb=0,Sb=0,Tb=0,Ub=0,Vb=0,Wb=0,Xb=0,Yb=0,Zb=0,_b=0,$b=0,ac=0,bc=0,cc=0,dc=0,ec=0,fc=0,gc=0,hc=0,ic=0,jc=0,kc=0,lc=0.0,mc=0,nc=0,oc=0,pc=0.0,qc=0,rc=0,sc=0,tc=0,uc=0,vc=0,wc=0,xc=0,yc=0,zc=0,Ac=0,Bc=0,Cc=0,Dc=0,Ec=0,Fc=0,Gc=0,Hc=0,Ic=0,Jc=0,Kc=0,Lc=0,Mc=0,Nc=0,Oc=0,Pc=0,Qc=0,Rc=0,Sc=0,Tc=0,Uc=0,Vc=0,Wc=0,Xc=0,Yc=0,Zc=0,_c=0,$c=0,ad=0,bd=0,cd=0,dd=0,ed=0,fd=0,gd=0,hd=0,id=0,jd=0,kd=0,ld=0,md=0,nd=0,od=0,pd=0,qd=0,rd=0,sd=0,td=0,ud=0;j=l;l=l+256|0;if((l|0)>=(m|0))ba(256);k=j+96|0;n=j+48|0;o=j+192|0;p=j+184|0;q=j+244|0;r=j+24|0;s=j+240|0;t=j+236|0;u=j+232|0;v=j+72|0;w=j+228|0;x=j+224|0;y=j+136|0;z=j+200|0;A=j+132|0;B=j+188|0;C=j;D=j+168|0;E=j+164|0;F=j+160|0;__ZN14ShaderLanguage10_get_tokenEv(n,d);if((c[n>>2]|0)!=101){__ZN6StringC2EPKc(k,1079394);G=d+4|0;if((a[G>>0]|0)==0?(c[d+12>>2]=c[d+24>>2],a[G>>0]=1,G=d+8|0,H=c[G>>2]|0,(H|0)!=(c[k>>2]|0)):0){if(H|0?(__Z16atomic_decrementPj(H+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(H,1);c[G>>2]=0;H=c[k>>2]|0;if(H|0?__Z28atomic_conditional_incrementPj(H+-8|0)|0:0)c[G>>2]=c[k>>2]}G=c[k>>2]|0;if(G|0?(__Z16atomic_decrementPj(G+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(G,1);I=43;J=n+4|0;__ZN10StringNameD2Ev(J);l=j;return I|0}__ZN14ShaderLanguage10_get_tokenEv(k,d);c[n>>2]=c[k>>2];G=n+4|0;H=k+4|0;__ZN10StringNameaSERKS_(G,H);K=n+8|0;L=k+8|0;c[K>>2]=c[L>>2];c[K+4>>2]=c[L+4>>2];b[K+8>>1]=b[L+8>>1]|0;__ZN10StringNameD2Ev(H);if((c[n>>2]|0)!=1){__ZN6StringC2EPKc(k,1079444);H=d+4|0;if((a[H>>0]|0)==0?(c[d+12>>2]=c[d+24>>2],a[H>>0]=1,H=d+8|0,L=c[H>>2]|0,(L|0)!=(c[k>>2]|0)):0){if(L|0?(__Z16atomic_decrementPj(L+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(L,1);c[H>>2]=0;L=c[k>>2]|0;if(L|0?__Z28atomic_conditional_incrementPj(L+-8|0)|0:0)c[H>>2]=c[k>>2]}H=c[k>>2]|0;if(H|0?(__Z16atomic_decrementPj(H+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(H,1);I=43;J=G;__ZN10StringNameD2Ev(J);l=j;return I|0}c[o>>2]=0;H=c[G>>2]|0;do if(H){L=c[H+4>>2]|0;if(L|0){__ZN6StringC2EPKc(k,L);M=c[k>>2]|0;break}L=H+8|0;c[k>>2]=0;N=c[L>>2]|0;if((N|0)!=0?(c[k>>2]=0,(__Z28atomic_conditional_incrementPj(N+-8|0)|0)!=0):0){N=c[L>>2]|0;c[k>>2]=N;M=N}else M=0}else{c[k>>2]=0;M=0}while(0);H=M;N=c[o>>2]|0;if((N|0)==(M|0)){if(M|0)O=42}else{if(N|0?(__Z16atomic_decrementPj(N+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(N,1);c[o>>2]=0;if(M|0)if(!(__Z28atomic_conditional_incrementPj(M+-8|0)|0))O=42;else{c[o>>2]=H;O=42}}if((O|0)==42?(__Z16atomic_decrementPj(M+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(M,1);a:do if(__ZNK3SetI6String10ComparatorIS0_E16DefaultAllocatorE3hasERKS0_(i,o)|0){__ZN14ShaderLanguage10_get_tokenEv(k,d);c[n>>2]=c[k>>2];M=k+4|0;__ZN10StringNameaSERKS_(G,M);H=k+8|0;c[K>>2]=c[H>>2];c[K+4>>2]=c[H+4>>2];b[K+8>>1]=b[H+8>>1]|0;__ZN10StringNameD2Ev(M);if((c[n>>2]|0)==85)P=d+4|0;else{__ZN6StringC2EPKc(k,1079551);M=d+4|0;if((a[M>>0]|0)==0?(c[d+12>>2]=c[d+24>>2],a[M>>0]=1,H=d+8|0,N=c[H>>2]|0,(N|0)!=(c[k>>2]|0)):0){if(N|0?(__Z16atomic_decrementPj(N+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(N,1);c[H>>2]=0;N=c[k>>2]|0;if(N|0?__Z28atomic_conditional_incrementPj(N+-8|0)|0:0)c[H>>2]=c[k>>2]}H=c[k>>2]|0;if(H|0?(__Z16atomic_decrementPj(H+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(H,1);P=M}__ZN14ShaderLanguage10_get_tokenEv(k,d);c[n>>2]=c[k>>2];M=k+4|0;__ZN10StringNameaSERKS_(G,M);H=k+8|0;c[K>>2]=c[H>>2];c[K+4>>2]=c[H+4>>2];b[K+8>>1]=b[H+8>>1]|0;__ZN10StringNameD2Ev(M);M=k+4|0;H=k+8|0;N=d+24|0;L=d+12|0;Q=d+8|0;R=k+4|0;S=k+8|0;T=k+4|0;U=k+8|0;V=r+4|0;W=r+8|0;X=y+12|0;Y=y+8|0;Z=y+16|0;_=y+20|0;$=y+4|0;aa=d+32|0;ca=z+4|0;da=z+8|0;ea=y+8|0;fa=z+12|0;ga=z+16|0;ha=z+20|0;ia=k+4|0;ja=k+8|0;ka=k+4|0;la=k+8|0;ma=k+4|0;na=k+8|0;oa=k+4|0;pa=k+8|0;qa=k+12|0;ra=D+4|0;sa=D+8|0;ta=C+4|0;ua=C+8|0;va=C+4|0;wa=C+8|0;xa=k+4|0;ya=k+8|0;za=k+4|0;Aa=k+8|0;Ba=k+4|0;Ca=k+8|0;Da=k+4|0;Ea=k+8|0;Fa=d+28|0;Ga=e+4|0;Ha=k+4|0;Ia=k+8|0;Ja=k+4|0;Ka=k+8|0;La=k+4|0;Ma=k+8|0;Na=k+4|0;Oa=k+8|0;Pa=k+4|0;Qa=k+8|0;Ra=k+16|0;Sa=k+20|0;Ta=k+24|0;Ua=k+28|0;Va=k+32|0;Wa=k+4|0;Xa=k+8|0;Ya=k+12|0;Za=r+4|0;_a=r+8|0;$a=r+4|0;ab=r+8|0;bb=k+16|0;cb=r+4|0;db=r+8|0;eb=r+4|0;fb=r+8|0;gb=r+4|0;hb=r+8|0;ib=r+4|0;jb=r+8|0;kb=r+4|0;lb=r+8|0;mb=r+4|0;nb=r+8|0;ob=r+4|0;pb=r+8|0;qb=r+4|0;rb=r+8|0;sb=r+4|0;tb=r+8|0;ub=r+4|0;vb=r+8|0;wb=r+4|0;xb=r+8|0;yb=r+4|0;zb=r+8|0;Ab=k+4|0;Bb=k+8|0;Cb=k+4|0;Db=k+8|0;Eb=0;Fb=0;Gb=0;b:while(1){Hb=c[n>>2]|0;switch(Hb|0){case 104:{Ib=0;break a;break}case 92:{__ZN10StringNameC2Ev(p);__ZN14ShaderLanguage27_get_completable_identifierEPNS_9BlockNodeENS_14CompletionTypeER10StringName(d,0,1,p)|0;__ZN10StringNameC2Ev(k);Jb=(c[p>>2]|0)==(c[k>>2]|0);__ZN10StringNameD2Ev(k);if(Jb){O=97;break b}c:while(1){Jb=c[p>>2]|0;do if(Jb){Kb=c[Jb+4>>2]|0;if(Kb|0){__ZN6StringC2EPKc(k,Kb);Lb=c[k>>2]|0;break}Kb=Jb+8|0;c[k>>2]=0;Mb=c[Kb>>2]|0;if((Mb|0)!=0?(c[k>>2]=0,(__Z28atomic_conditional_incrementPj(Mb+-8|0)|0)!=0):0){Mb=c[Kb>>2]|0;c[k>>2]=Mb;Lb=Mb}else Lb=0}else{c[k>>2]=0;Lb=0}while(0);c[r>>2]=Lb;Jb=__ZNK3SetI6String10ComparatorIS0_E16DefaultAllocatorE3hasERKS0_(f,r)|0;Mb=c[r>>2]|0;if(Mb|0?(__Z16atomic_decrementPj(Mb+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Mb,1);if(!Jb){O=120;break b}Jb=c[aa>>2]|0;Mb=c[Jb+36>>2]|0;d:do if((Mb|0?(Kb=c[Mb+-4>>2]|0,Kb|0):0)?(Nb=c[p>>2]|0,(Kb|0)>0):0){Ob=0;while(1){if((c[Mb+(Ob<<2)>>2]|0)==(Nb|0))break;Pb=Ob+1|0;if((Pb|0)<(Kb|0))Ob=Pb;else break d}if((Ob|0)!=-1){O=154;break b}}while(0);__ZN10StringNameC2ERKS_(u,p);__ZN6VectorI10StringNameE9push_backES0_(Jb+36|0,u)|0;__ZN10StringNameD2Ev(u);__ZN14ShaderLanguage10_get_tokenEv(k,d);c[n>>2]=c[k>>2];__ZN10StringNameaSERKS_(G,Cb);c[K>>2]=c[Db>>2];c[K+4>>2]=c[Db+4>>2];b[K+8>>1]=b[Db+8>>1]|0;__ZN10StringNameD2Ev(Cb);Qb=c[n>>2]|0;switch(Qb|0){case 85:{break c;break}case 83:break;default:{O=183;break b}}__ZN10StringNameD2Ev(p);__ZN10StringNameC2Ev(p);__ZN14ShaderLanguage27_get_completable_identifierEPNS_9BlockNodeENS_14CompletionTypeER10StringName(d,0,1,p)|0;__ZN10StringNameC2Ev(k);Mb=(c[p>>2]|0)==(c[k>>2]|0);__ZN10StringNameD2Ev(k);if(Mb){O=97;break b}}__ZN10StringNameD2Ev(p);Rb=Eb;Sb=Fb;Tb=Gb;break}case 88:case 87:{Mb=(Hb|0)==87;__ZN10StringNameC2Ev(p);__ZN14ShaderLanguage10_get_tokenEv(k,d);c[n>>2]=c[k>>2];__ZN10StringNameaSERKS_(G,Ja);c[K>>2]=c[Ka>>2];c[K+4>>2]=c[Ka+4>>2];b[K+8>>1]=b[Ka+8>>1]|0;__ZN10StringNameD2Ev(Ja);Kb=c[n>>2]|0;if((Kb+-30|0)>>>0<3){__ZN14ShaderLanguage10_get_tokenEv(k,d);c[n>>2]=c[k>>2];__ZN10StringNameaSERKS_(G,La);c[K>>2]=c[Ma>>2];c[K+4>>2]=c[Ma+4>>2];b[K+8>>1]=b[Ma+8>>1]|0;__ZN10StringNameD2Ev(La);Ub=(Kb|0)==30?0:(Kb|0)==32?2:1;Vb=c[n>>2]|0}else{Ub=3;Vb=Kb}Kb=Vb+-6|0;if(Kb>>>0>=24){O=204;break b}if(!Kb){O=218;break b}__ZN14ShaderLanguage10_get_tokenEv(k,d);c[n>>2]=c[k>>2];__ZN10StringNameaSERKS_(G,Na);c[K>>2]=c[Oa>>2];c[K+4>>2]=c[Oa+4>>2];b[K+8>>1]=b[Oa+8>>1]|0;__ZN10StringNameD2Ev(Na);if((c[n>>2]|0)!=1){O=232;break b}__ZN10StringNameaSERKS_(p,G);c[Pa>>2]=379008;c[k>>2]=0;c[Qa>>2]=0;Pb=__ZN14ShaderLanguage16_find_identifierEPKNS_9BlockNodeERK3MapI10StringNameNS_8DataTypeE10ComparatorIS4_E16DefaultAllocatorERKS4_PS5_PNS_14IdentifierTypeE(d,0,k,p,0,0)|0;Wb=c[k>>2]|0;if(Wb|0?(__ZN3MapI10StringNameN14ShaderLanguage8DataTypeE10ComparatorIS0_E16DefaultAllocatorE13_cleanup_treeEPNS6_7ElementE(k,c[Wb+8>>2]|0),Wb=c[Pa>>2]|0,Xb=c[k>>2]|0,c[Xb+8>>2]=Wb,c[Qa>>2]=0,Yb=Wb,c[Yb+12>>2]=Yb,Xb|0):0){__ZN10StringNameD2Ev(Xb+24|0);__ZN6Memory11free_staticEPvb(Xb,0);c[k>>2]=0}if(Pb){O=249;break b}if(Mb){c[Ra>>2]=0;c[Sa>>2]=0;g[Ta>>2]=0.0;g[Ua>>2]=1.0;g[Va>>2]=1.0000000474974513e-03;if((Kb&-4|0)==20){c[Wa>>2]=Fb;Zb=Fb+1|0;_b=Gb;$b=-1}else{c[Wa>>2]=-1;Zb=Fb;_b=Gb+1|0;$b=Gb}c[k>>2]=$b;c[Xa>>2]=Kb;c[Ya>>2]=Ub;__ZN14ShaderLanguage10_get_tokenEv(r,d);c[n>>2]=c[r>>2];__ZN10StringNameaSERKS_(G,Za);c[K>>2]=c[_a>>2];c[K+4>>2]=c[_a+4>>2];b[K+8>>1]=b[_a+8>>1]|0;__ZN10StringNameD2Ev(Za);Mb=c[n>>2]|0;do if((Mb|0)==49){c[$a>>2]=379008;c[r>>2]=0;c[ab>>2]=0;Pb=__ZN14ShaderLanguage17_parse_expressionEPNS_9BlockNodeERK3MapI10StringNameNS_8DataTypeE10ComparatorIS3_E16DefaultAllocatorE(d,0,r)|0;if(!Pb)ac=0;else ac=__ZN14ShaderLanguage18_reduce_expressionEPNS_9BlockNodeEPNS_4NodeE(d,0,Pb)|0;Pb=c[r>>2]|0;do if(Pb|0){__ZN3MapI10StringNameN14ShaderLanguage8DataTypeE10ComparatorIS0_E16DefaultAllocatorE13_cleanup_treeEPNS6_7ElementE(r,c[Pb+8>>2]|0);Xb=c[$a>>2]|0;Yb=c[r>>2]|0;c[Yb+8>>2]=Xb;c[ab>>2]=0;Wb=Xb;c[Wb+12>>2]=Wb;if(!Yb)break;__ZN10StringNameD2Ev(Yb+24|0);__ZN6Memory11free_staticEPvb(Yb,0);c[r>>2]=0}while(0);if(!ac){bc=1;cc=43;break}if((c[ac+8>>2]|0)!=4){__ZN6StringC2EPKc(r,1079767);do if(!(a[P>>0]|0)){c[L>>2]=c[N>>2];a[P>>0]=1;Pb=c[Q>>2]|0;Jb=c[r>>2]|0;if((Pb|0)==(Jb|0)){dc=Jb;break}do if(Pb|0){if(__Z16atomic_decrementPj(Pb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Pb,1)}while(0);c[Q>>2]=0;Pb=c[r>>2]|0;if(!Pb){dc=Pb;break}if(!(__Z28atomic_conditional_incrementPj(Pb+-8|0)|0)){O=297;break}c[Q>>2]=c[r>>2];O=297}else O=297;while(0);if((O|0)==297){O=0;dc=c[r>>2]|0}do if(dc|0){if(__Z16atomic_decrementPj(dc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(dc,1)}while(0);bc=1;cc=43;break}Pb=c[ac+16>>2]|0;if(!Pb)ec=0;else ec=c[Pb+-4>>2]|0;__ZN6VectorIN14ShaderLanguage12ConstantNode5ValueEE6resizeEi(bb,ec)|0;Pb=c[Xa>>2]|0;if(!(c[bb>>2]|0))fc=0;else{__ZN6VectorIN14ShaderLanguage12ConstantNode5ValueEE14_copy_on_writeEv(bb);fc=c[bb>>2]|0}if(__ZN14ShaderLanguage16convert_constantEPNS_12ConstantNodeENS_8DataTypeEPNS0_5ValueE(ac,Pb,fc)|0){__ZN14ShaderLanguage10_get_tokenEv(r,d);c[n>>2]=c[r>>2];__ZN10StringNameaSERKS_(G,cb);c[K>>2]=c[db>>2];c[K+4>>2]=c[db+4>>2];b[K+8>>1]=b[db+8>>1]|0;__ZN10StringNameD2Ev(cb);gc=c[n>>2]|0;O=323;break}c[r>>2]=__ZN14ShaderLanguage17get_datatype_nameENS_8DataTypeE(c[Xa>>2]|0)|0;Pb=__ZplPKcRK6String(1079806,r)|0;Ob=Pb;do if(!(a[P>>0]|0)){c[L>>2]=c[N>>2];a[P>>0]=1;Jb=c[Q>>2]|0;if((Jb|0)==(Pb|0)){O=315;break}do if(Jb|0){if(__Z16atomic_decrementPj(Jb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Jb,1)}while(0);c[Q>>2]=0;if(!Pb)break;if(!(__Z28atomic_conditional_incrementPj(Pb+-8|0)|0)){O=316;break}c[Q>>2]=Ob;O=316}else O=315;while(0);if((O|0)==315?(O=0,Pb|0):0)O=316;do if((O|0)==316){O=0;if(__Z16atomic_decrementPj(Pb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Pb,1)}while(0);Pb=c[r>>2]|0;do if(Pb|0){if(__Z16atomic_decrementPj(Pb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Pb,1)}while(0);bc=1;cc=43}else{gc=Mb;O=323}while(0);e:do if((O|0)==323){O=0;if((gc|0)==84){__ZN14ShaderLanguage10_get_tokenEv(r,d);c[n>>2]=c[r>>2];__ZN10StringNameaSERKS_(G,eb);c[K>>2]=c[fb>>2];c[K+4>>2]=c[fb+4>>2];b[K+8>>1]=b[fb+8>>1]|0;__ZN10StringNameD2Ev(eb);f:do switch(c[n>>2]|0){case 93:{hc=7;O=464;break}case 94:{hc=6;O=464;break}case 95:{hc=5;O=464;break}case 96:{hc=8;O=464;break}case 97:{hc=3;O=464;break}case 98:{hc=4;O=464;break}case 99:{if((Kb|0)==16){c[Sa>>2]=1;break f}__ZN6StringC2EPKc(r,1079833);do if(!(a[P>>0]|0)){c[L>>2]=c[N>>2];a[P>>0]=1;Mb=c[Q>>2]|0;Hb=c[r>>2]|0;if((Mb|0)==(Hb|0)){ic=Hb;break}do if(Mb|0){if(__Z16atomic_decrementPj(Mb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Mb,1)}while(0);c[Q>>2]=0;Mb=c[r>>2]|0;if(!Mb){ic=Mb;break}if(!(__Z28atomic_conditional_incrementPj(Mb+-8|0)|0)){O=339;break}c[Q>>2]=c[r>>2];O=339}else O=339;while(0);if((O|0)==339){O=0;ic=c[r>>2]|0}do if(ic|0){if(__Z16atomic_decrementPj(ic+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ic,1)}while(0);bc=1;cc=43;break e;break}case 100:{c[Sa>>2]=2;switch(Vb|0){case 11:case 19:break;default:{__ZN6StringC2EPKc(r,1079861);do if(!(a[P>>0]|0)){c[L>>2]=c[N>>2];a[P>>0]=1;Mb=c[Q>>2]|0;Hb=c[r>>2]|0;if((Mb|0)==(Hb|0)){jc=Hb;break}do if(Mb|0){if(__Z16atomic_decrementPj(Mb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Mb,1)}while(0);c[Q>>2]=0;Mb=c[r>>2]|0;if(!Mb){jc=Mb;break}if(!(__Z28atomic_conditional_incrementPj(Mb+-8|0)|0)){O=354;break}c[Q>>2]=c[r>>2];O=354}else O=354;while(0);if((O|0)==354){O=0;jc=c[r>>2]|0}do if(jc|0){if(__Z16atomic_decrementPj(jc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(jc,1)}while(0);bc=1;cc=43;break e}}__ZN14ShaderLanguage10_get_tokenEv(r,d);c[n>>2]=c[r>>2];__ZN10StringNameaSERKS_(G,ib);c[K>>2]=c[jb>>2];c[K+4>>2]=c[jb+4>>2];b[K+8>>1]=b[jb+8>>1]|0;__ZN10StringNameD2Ev(ib);if((c[n>>2]|0)!=80){__ZN6StringC2EPKc(r,1079898);do if(!(a[P>>0]|0)){c[L>>2]=c[N>>2];a[P>>0]=1;Mb=c[Q>>2]|0;Hb=c[r>>2]|0;if((Mb|0)==(Hb|0)){kc=Hb;break}do if(Mb|0){if(__Z16atomic_decrementPj(Mb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Mb,1)}while(0);c[Q>>2]=0;Mb=c[r>>2]|0;if(!Mb){kc=Mb;break}if(!(__Z28atomic_conditional_incrementPj(Mb+-8|0)|0)){O=368;break}c[Q>>2]=c[r>>2];O=368}else O=368;while(0);if((O|0)==368){O=0;kc=c[r>>2]|0}do if(kc|0){if(__Z16atomic_decrementPj(kc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(kc,1)}while(0);bc=1;cc=43;break e}__ZN14ShaderLanguage10_get_tokenEv(r,d);c[n>>2]=c[r>>2];__ZN10StringNameaSERKS_(G,kb);c[K>>2]=c[lb>>2];c[K+4>>2]=c[lb+4>>2];b[K+8>>1]=b[lb+8>>1]|0;__ZN10StringNameD2Ev(kb);Mb=c[n>>2]|0;if((Mb|0)==43){__ZN14ShaderLanguage10_get_tokenEv(r,d);c[n>>2]=c[r>>2];__ZN10StringNameaSERKS_(G,mb);c[K>>2]=c[nb>>2];c[K+4>>2]=c[nb+4>>2];b[K+8>>1]=b[nb+8>>1]|0;__ZN10StringNameD2Ev(mb);lc=-1.0;mc=c[n>>2]|0}else{lc=1.0;mc=Mb}if((mc&-2|0)!=4){__ZN6StringC2EPKc(r,1079928);do if(!(a[P>>0]|0)){c[L>>2]=c[N>>2];a[P>>0]=1;Mb=c[Q>>2]|0;Hb=c[r>>2]|0;if((Mb|0)==(Hb|0)){nc=Hb;break}do if(Mb|0){if(__Z16atomic_decrementPj(Mb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Mb,1)}while(0);c[Q>>2]=0;Mb=c[r>>2]|0;if(!Mb){nc=Mb;break}if(!(__Z28atomic_conditional_incrementPj(Mb+-8|0)|0)){O=384;break}c[Q>>2]=c[r>>2];O=384}else O=384;while(0);if((O|0)==384){O=0;nc=c[r>>2]|0}do if(nc|0){if(__Z16atomic_decrementPj(nc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(nc,1)}while(0);bc=1;cc=43;break e}g[Ta>>2]=lc*+h[K>>3];__ZN14ShaderLanguage10_get_tokenEv(r,d);c[n>>2]=c[r>>2];__ZN10StringNameaSERKS_(G,ob);c[K>>2]=c[pb>>2];c[K+4>>2]=c[pb+4>>2];b[K+8>>1]=b[pb+8>>1]|0;__ZN10StringNameD2Ev(ob);if((c[n>>2]|0)!=83){__ZN6StringC2EPKc(r,1079954);do if(!(a[P>>0]|0)){c[L>>2]=c[N>>2];a[P>>0]=1;Mb=c[Q>>2]|0;Hb=c[r>>2]|0;if((Mb|0)==(Hb|0)){oc=Hb;break}do if(Mb|0){if(__Z16atomic_decrementPj(Mb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Mb,1)}while(0);c[Q>>2]=0;Mb=c[r>>2]|0;if(!Mb){oc=Mb;break}if(!(__Z28atomic_conditional_incrementPj(Mb+-8|0)|0)){O=398;break}c[Q>>2]=c[r>>2];O=398}else O=398;while(0);if((O|0)==398){O=0;oc=c[r>>2]|0}do if(oc|0){if(__Z16atomic_decrementPj(oc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(oc,1)}while(0);bc=1;cc=43;break e}__ZN14ShaderLanguage10_get_tokenEv(r,d);c[n>>2]=c[r>>2];__ZN10StringNameaSERKS_(G,qb);c[K>>2]=c[rb>>2];c[K+4>>2]=c[rb+4>>2];b[K+8>>1]=b[rb+8>>1]|0;__ZN10StringNameD2Ev(qb);Mb=c[n>>2]|0;if((Mb|0)==43){__ZN14ShaderLanguage10_get_tokenEv(r,d);c[n>>2]=c[r>>2];__ZN10StringNameaSERKS_(G,sb);c[K>>2]=c[tb>>2];c[K+4>>2]=c[tb+4>>2];b[K+8>>1]=b[tb+8>>1]|0;__ZN10StringNameD2Ev(sb);pc=-1.0;qc=c[n>>2]|0}else{pc=1.0;qc=Mb}if((qc&-2|0)!=4){__ZN6StringC2EPKc(r,1079990);do if(!(a[P>>0]|0)){c[L>>2]=c[N>>2];a[P>>0]=1;Mb=c[Q>>2]|0;Hb=c[r>>2]|0;if((Mb|0)==(Hb|0)){rc=Hb;break}do if(Mb|0){if(__Z16atomic_decrementPj(Mb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Mb,1)}while(0);c[Q>>2]=0;Mb=c[r>>2]|0;if(!Mb){rc=Mb;break}if(!(__Z28atomic_conditional_incrementPj(Mb+-8|0)|0)){O=414;break}c[Q>>2]=c[r>>2];O=414}else O=414;while(0);if((O|0)==414){O=0;rc=c[r>>2]|0}do if(rc|0){if(__Z16atomic_decrementPj(rc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(rc,1)}while(0);bc=1;cc=43;break e}g[Ua>>2]=pc*+h[K>>3];__ZN14ShaderLanguage10_get_tokenEv(r,d);c[n>>2]=c[r>>2];__ZN10StringNameaSERKS_(G,ub);c[K>>2]=c[vb>>2];c[K+4>>2]=c[vb+4>>2];b[K+8>>1]=b[vb+8>>1]|0;__ZN10StringNameD2Ev(ub);Mb=c[n>>2]|0;do if((Mb|0)==83){__ZN14ShaderLanguage10_get_tokenEv(r,d);c[n>>2]=c[r>>2];__ZN10StringNameaSERKS_(G,wb);c[K>>2]=c[xb>>2];c[K+4>>2]=c[xb+4>>2];b[K+8>>1]=b[xb+8>>1]|0;__ZN10StringNameD2Ev(wb);if((c[n>>2]&-2|0)==4){g[Va>>2]=+h[K>>3];__ZN14ShaderLanguage10_get_tokenEv(r,d);c[n>>2]=c[r>>2];__ZN10StringNameaSERKS_(G,yb);c[K>>2]=c[zb>>2];c[K+4>>2]=c[zb+4>>2];b[K+8>>1]=b[zb+8>>1]|0;__ZN10StringNameD2Ev(yb);sc=c[n>>2]|0;break}__ZN6StringC2EPKc(r,1079990);do if(!(a[P>>0]|0)){c[L>>2]=c[N>>2];a[P>>0]=1;Hb=c[Q>>2]|0;Pb=c[r>>2]|0;if((Hb|0)==(Pb|0)){tc=Pb;break}do if(Hb|0){if(__Z16atomic_decrementPj(Hb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Hb,1)}while(0);c[Q>>2]=0;Hb=c[r>>2]|0;if(!Hb){tc=Hb;break}if(!(__Z28atomic_conditional_incrementPj(Hb+-8|0)|0)){O=429;break}c[Q>>2]=c[r>>2];O=429}else O=429;while(0);if((O|0)==429){O=0;tc=c[r>>2]|0}do if(tc|0){if(__Z16atomic_decrementPj(tc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(tc,1)}while(0);bc=1;cc=43;break e}else{g[Va>>2]=(Kb|0)==5?1.0:1.0000000474974513e-03;sc=Mb}while(0);if((sc|0)==81){O=463;break f}__ZN6StringC2EPKc(r,1145e3);do if(!(a[P>>0]|0)){c[L>>2]=c[N>>2];a[P>>0]=1;Mb=c[Q>>2]|0;Hb=c[r>>2]|0;if((Mb|0)==(Hb|0)){uc=Hb;break}do if(Mb|0){if(__Z16atomic_decrementPj(Mb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Mb,1)}while(0);c[Q>>2]=0;Mb=c[r>>2]|0;if(!Mb){uc=Mb;break}if(!(__Z28atomic_conditional_incrementPj(Mb+-8|0)|0)){O=445;break}c[Q>>2]=c[r>>2];O=445}else O=445;while(0);if((O|0)==445){O=0;uc=c[r>>2]|0}do if(uc|0){if(__Z16atomic_decrementPj(uc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(uc,1)}while(0);bc=1;cc=43;break e;break}default:{__ZN6StringC2EPKc(r,1080026);do if(!(a[P>>0]|0)){c[L>>2]=c[N>>2];a[P>>0]=1;Mb=c[Q>>2]|0;Hb=c[r>>2]|0;if((Mb|0)==(Hb|0)){vc=Hb;break}do if(Mb|0){if(__Z16atomic_decrementPj(Mb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Mb,1)}while(0);c[Q>>2]=0;Mb=c[r>>2]|0;if(!Mb){vc=Mb;break}if(!(__Z28atomic_conditional_incrementPj(Mb+-8|0)|0)){O=458;break}c[Q>>2]=c[r>>2];O=458}else O=458;while(0);if((O|0)==458){O=0;vc=c[r>>2]|0}do if(vc|0){if(__Z16atomic_decrementPj(vc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(vc,1)}while(0);O=463}}while(0);if((O|0)==463){O=0;Mb=c[Sa>>2]|0;switch(Mb|0){case 0:case 2:break;default:{wc=Mb;O=465}}}else if((O|0)==464){O=0;c[Sa>>2]=hc;wc=hc;O=465}do if((O|0)==465){O=0;if(!((Kb|0)<20&(wc|0)!=1))break;__ZN6StringC2EPKc(r,1080062);do if(!(a[P>>0]|0)){c[L>>2]=c[N>>2];a[P>>0]=1;Mb=c[Q>>2]|0;Hb=c[r>>2]|0;if((Mb|0)==(Hb|0)){xc=Hb;break}do if(Mb|0){if(__Z16atomic_decrementPj(Mb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Mb,1)}while(0);c[Q>>2]=0;Mb=c[r>>2]|0;if(!Mb){xc=Mb;break}if(!(__Z28atomic_conditional_incrementPj(Mb+-8|0)|0)){O=474;break}c[Q>>2]=c[r>>2];O=474}else O=474;while(0);if((O|0)==474){O=0;xc=c[r>>2]|0}do if(xc|0){if(__Z16atomic_decrementPj(xc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(xc,1)}while(0);bc=1;cc=43;break e}while(0);__ZN14ShaderLanguage10_get_tokenEv(r,d);c[n>>2]=c[r>>2];__ZN10StringNameaSERKS_(G,gb);c[K>>2]=c[hb>>2];c[K+4>>2]=c[hb+4>>2];b[K+8>>1]=b[hb+8>>1]|0;__ZN10StringNameD2Ev(gb)}Mb=__ZN3MapI10StringNameN14ShaderLanguage10ShaderNode7UniformE10ComparatorIS0_E16DefaultAllocatorEixERKS0_((c[aa>>2]|0)+24|0,p)|0;c[Mb>>2]=c[k>>2];c[Mb+4>>2]=c[k+4>>2];c[Mb+8>>2]=c[k+8>>2];c[Mb+12>>2]=c[k+12>>2];Hb=Mb+16|0;Pb=c[Hb>>2]|0;do if((Pb|0)!=(c[bb>>2]|0)){do if(Pb|0){if(__Z16atomic_decrementPj(Pb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Pb,1)}while(0);c[Hb>>2]=0;Ob=c[bb>>2]|0;if(!Ob)break;if(!(__Z28atomic_conditional_incrementPj(Ob+-8|0)|0))break;c[Hb>>2]=c[bb>>2]}while(0);Hb=Mb+20|0;c[Hb>>2]=c[Sa>>2];c[Hb+4>>2]=c[Sa+4>>2];c[Hb+8>>2]=c[Sa+8>>2];c[Hb+12>>2]=c[Sa+12>>2];if((c[n>>2]|0)==85){bc=0;cc=Eb;break}__ZN6StringC2EPKc(r,1080098);do if(!(a[P>>0]|0)){c[L>>2]=c[N>>2];a[P>>0]=1;Hb=c[Q>>2]|0;Pb=c[r>>2]|0;if((Hb|0)==(Pb|0)){yc=Pb;break}do if(Hb|0){if(__Z16atomic_decrementPj(Hb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Hb,1)}while(0);c[Q>>2]=0;Hb=c[r>>2]|0;if(!Hb){yc=Hb;break}if(!(__Z28atomic_conditional_incrementPj(Hb+-8|0)|0)){O=496;break}c[Q>>2]=c[r>>2];O=496}else O=496;while(0);if((O|0)==496){O=0;yc=c[r>>2]|0}do if(yc|0){if(__Z16atomic_decrementPj(yc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(yc,1)}while(0);bc=1;cc=43}while(0);Mb=c[bb>>2]|0;do if(Mb|0){if(__Z16atomic_decrementPj(Mb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Mb,1)}while(0);if(!bc){zc=cc;Ac=Zb;Bc=_b}else{Cc=cc;O=519;break b}}else{Mb=__ZN3MapI10StringNameN14ShaderLanguage10ShaderNode7VaryingE10ComparatorIS0_E16DefaultAllocatorEixERKS0_((c[aa>>2]|0)+12|0,p)|0;c[Mb>>2]=Kb;c[Mb+4>>2]=Ub;__ZN14ShaderLanguage10_get_tokenEv(k,d);c[n>>2]=c[k>>2];__ZN10StringNameaSERKS_(G,Ab);c[K>>2]=c[Bb>>2];c[K+4>>2]=c[Bb+4>>2];b[K+8>>1]=b[Bb+8>>1]|0;__ZN10StringNameD2Ev(Ab);if((c[n>>2]|0)==85){zc=Eb;Ac=Fb;Bc=Gb}else{O=506;break b}}__ZN10StringNameD2Ev(p);Rb=zc;Sb=Ac;Tb=Bc;break}default:{__ZN10StringNameC2Ev(p);Mb=c[n>>2]|0;if((Mb+-30|0)>>>0<3){__ZN14ShaderLanguage10_get_tokenEv(k,d);c[n>>2]=c[k>>2];__ZN10StringNameaSERKS_(G,M);c[K>>2]=c[H>>2];c[K+4>>2]=c[H+4>>2];b[K+8>>1]=b[H+8>>1]|0;__ZN10StringNameD2Ev(M);Dc=(Mb|0)==30?0:(Mb|0)==32?2:1;Ec=c[n>>2]|0}else{Dc=3;Ec=Mb}Mb=Ec+-6|0;do if(Mb>>>0<24){__ZN14ShaderLanguage27_get_completable_identifierEPNS_9BlockNodeENS_14CompletionTypeER10StringName(d,0,2,p)|0;__ZN10StringNameC2Ev(k);Hb=(c[p>>2]|0)==(c[k>>2]|0);__ZN10StringNameD2Ev(k);if(Hb){__ZN6StringC2EPKc(k,1080150);if(!(a[P>>0]|0)){c[L>>2]=c[N>>2];a[P>>0]=1;Hb=c[Q>>2]|0;Pb=c[k>>2]|0;if((Hb|0)!=(Pb|0)){if(Hb|0?(__Z16atomic_decrementPj(Hb+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Hb,1);c[Q>>2]=0;Hb=c[k>>2]|0;if(Hb)if(!(__Z28atomic_conditional_incrementPj(Hb+-8|0)|0))O=546;else{c[Q>>2]=c[k>>2];O=546}else Fc=Hb}else Fc=Pb}else O=546;if((O|0)==546){O=0;Fc=c[k>>2]|0}if(Fc|0?(__Z16atomic_decrementPj(Fc+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Fc,1);Gc=1;Hc=43;break}c[R>>2]=379008;c[k>>2]=0;c[S>>2]=0;Pb=__ZN14ShaderLanguage16_find_identifierEPKNS_9BlockNodeERK3MapI10StringNameNS_8DataTypeE10ComparatorIS4_E16DefaultAllocatorERKS4_PS5_PNS_14IdentifierTypeE(d,0,k,p,0,0)|0;Hb=c[k>>2]|0;if(Hb|0?(__ZN3MapI10StringNameN14ShaderLanguage8DataTypeE10ComparatorIS0_E16DefaultAllocatorE13_cleanup_treeEPNS6_7ElementE(k,c[Hb+8>>2]|0),Hb=c[R>>2]|0,Ob=c[k>>2]|0,c[Ob+8>>2]=Hb,c[S>>2]=0,Jb=Hb,c[Jb+12>>2]=Jb,Ob|0):0){__ZN10StringNameD2Ev(Ob+24|0);__ZN6Memory11free_staticEPvb(Ob,0);c[k>>2]=0}if(Pb){Pb=c[p>>2]|0;do if(Pb){Ob=c[Pb+4>>2]|0;if(Ob|0){__ZN6StringC2EPKc(k,Ob);Ic=c[k>>2]|0;break}Ob=Pb+8|0;c[k>>2]=0;Jb=c[Ob>>2]|0;if(!Jb)Ic=0;else{c[k>>2]=0;if(!(__Z28atomic_conditional_incrementPj(Jb+-8|0)|0)){Ic=0;break}Jb=c[Ob>>2]|0;c[k>>2]=Jb;Ic=Jb}}else{c[k>>2]=0;Ic=0}while(0);c[r>>2]=Ic;c[x>>2]=__ZplPKcRK6String(1079140,r)|0;__ZN6StringC2EPKc(k,1133970);Pb=__ZNK6StringplERKS_(x,k)|0;Jb=Pb;do if((a[P>>0]|0)==0?(c[L>>2]=c[N>>2],a[P>>0]=1,Ob=c[Q>>2]|0,(Ob|0)!=(Pb|0)):0){do if(Ob|0){if(__Z16atomic_decrementPj(Ob+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ob,1)}while(0);c[Q>>2]=0;if(!Pb)break;if(!(__Z28atomic_conditional_incrementPj(Pb+-8|0)|0)){O=571;break}c[Q>>2]=Jb;O=571}else O=570;while(0);if((O|0)==570?(O=0,Pb|0):0)O=571;if((O|0)==571?(O=0,(__Z16atomic_decrementPj(Pb+-8|0)|0)==0):0)__ZN6Memory11free_staticEPvb(Pb,1);Jb=c[k>>2]|0;do if(Jb|0){if(__Z16atomic_decrementPj(Jb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Jb,1)}while(0);Jb=c[x>>2]|0;do if(Jb|0){if(__Z16atomic_decrementPj(Jb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Jb,1)}while(0);Jb=c[r>>2]|0;do if(Jb|0){if(__Z16atomic_decrementPj(Jb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Jb,1)}while(0);Gc=1;Hc=43;break}__ZN14ShaderLanguage10_get_tokenEv(k,d);c[n>>2]=c[k>>2];__ZN10StringNameaSERKS_(G,T);c[K>>2]=c[U>>2];c[K+4>>2]=c[U+4>>2];b[K+8>>1]=b[U+8>>1]|0;__ZN10StringNameD2Ev(T);if((c[n>>2]|0)!=80){__ZN6StringC2EPKc(k,1080188);do if(!(a[P>>0]|0)){c[L>>2]=c[N>>2];a[P>>0]=1;Jb=c[Q>>2]|0;Pb=c[k>>2]|0;if((Jb|0)==(Pb|0))Jc=Pb;else{do if(Jb|0){if(__Z16atomic_decrementPj(Jb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Jb,1)}while(0);c[Q>>2]=0;Jb=c[k>>2]|0;if(!Jb){Jc=Jb;break}if(!(__Z28atomic_conditional_incrementPj(Jb+-8|0)|0)){O=592;break}c[Q>>2]=c[k>>2];O=592}}else O=592;while(0);if((O|0)==592){O=0;Jc=c[k>>2]|0}do if(Jc|0){if(__Z16atomic_decrementPj(Jc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Jc,1)}while(0);Gc=1;Hc=43;break}c[V>>2]=379008;c[r>>2]=0;c[W>>2]=0;Jb=c[e>>2]|0;g:do if(Jb|0){Pb=c[Jb+8>>2]|0;Ob=c[Ga>>2]|0;Hb=(Pb|0)==(Ob|0);h:do if(Hb)Kc=Pb;else{Yb=c[p>>2]|0;Wb=Pb;while(1){Xb=c[Wb+24>>2]|0;if(Yb>>>0<Xb>>>0)Lc=Wb+8|0;else{if(Xb>>>0>=Yb>>>0){Kc=Wb;break h}Lc=Wb+4|0}Wb=c[Lc>>2]|0;if((Wb|0)==(Ob|0))break g}}while(0);if((Kc|0)!=(Ob|0)&(Kc|0)!=0){a[1263537]=0;i:do if(Hb){Mc=Pb;O=613}else{Wb=c[p>>2]|0;Yb=Pb;while(1){Xb=c[Yb+24>>2]|0;if(Wb>>>0<Xb>>>0)Nc=Yb+8|0;else{if(Xb>>>0>=Wb>>>0){Mc=Yb;O=613;break i}Nc=Yb+4|0}Yb=c[Nc>>2]|0;if((Yb|0)==(Ob|0)){O=614;break}}}while(0);do if((O|0)==613){O=0;if((Mc|0)==(Ob|0)|(Mc|0)==0){O=614;break}a[1263537]=0;Oc=Mc+28|0}while(0);if((O|0)==614){O=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145936,604,1145947,0);Oc=0}__ZN3MapI10StringNameN14ShaderLanguage8DataTypeE10ComparatorIS0_E16DefaultAllocatorE10_copy_fromERKS6_(r,Oc)}}while(0);__ZN10StringNameC2Ev(y);c[X>>2]=379008;c[Y>>2]=0;c[Z>>2]=0;Jb=c[e>>2]|0;if(!Jb)Pc=0;else{Ob=c[Jb+8>>2]|0;Jb=c[Ga>>2]|0;j:do if((Ob|0)==(Jb|0))Qc=Ob;else{Pb=c[p>>2]|0;Hb=Ob;while(1){Yb=c[Hb+24>>2]|0;if(Pb>>>0<Yb>>>0)Rc=Hb+8|0;else{if(Yb>>>0>=Pb>>>0){Qc=Hb;break j}Rc=Hb+4|0}Hb=c[Rc>>2]|0;if((Hb|0)==(Jb|0)){Qc=Jb;break}}}while(0);Pc=(Qc|0)!=(Jb|0)&(Qc|0)!=0}a[_>>0]=(Pc^1)&1;__ZN10StringNameaSERKS_(y,p);Ob=__ZnwjPKc(32,1263606)|0;c[Ob>>2]=378720;Hb=Ob+12|0;__ZN10StringNameC2Ev(Hb);Pb=Ob+24|0;c[Pb>>2]=0;c[Ob+8>>2]=1;Yb=Ob+20|0;c[Yb>>2]=3;c[Ob+4>>2]=c[d>>2];c[d>>2]=Ob;c[$>>2]=Ob;Wb=(c[aa>>2]|0)+40|0;__ZN10StringNameC2ERKS_(z,y);c[ca>>2]=c[$>>2];c[fa>>2]=379008;c[da>>2]=0;c[ga>>2]=0;__ZN3SetI10StringName10ComparatorIS0_E16DefaultAllocatorE10_copy_fromERKS4_(da,ea);a[ha>>0]=a[_>>0]|0;__ZN6VectorIN14ShaderLanguage10ShaderNode8FunctionEE9push_backES2_(Wb,z)|0;Wb=c[da>>2]|0;do if(Wb|0){__ZN3SetI10StringName10ComparatorIS0_E16DefaultAllocatorE13_cleanup_treeEPNS4_7ElementE(da,c[Wb+8>>2]|0);Xb=c[fa>>2]|0;Sc=c[da>>2]|0;c[Sc+8>>2]=Xb;c[ga>>2]=0;Tc=Xb;c[Tc+12>>2]=Tc;if(!Sc)break;__ZN10StringNameD2Ev(Sc+24|0);__ZN6Memory11free_staticEPvb(Sc,0);c[da>>2]=0}while(0);__ZN10StringNameD2Ev(z);__ZN10StringNameaSERKS_(Hb,p);Wb=Ob+16|0;c[Wb>>2]=Mb;c[Yb>>2]=Dc;Jb=__ZnwjPKc(36,1263606)|0;c[Jb>>2]=378680;c[Jb+24>>2]=379008;c[Jb+20>>2]=0;c[Jb+28>>2]=0;c[Jb+32>>2]=0;c[Jb+8>>2]=2;c[Jb+16>>2]=0;c[Jb+4>>2]=c[d>>2];c[d>>2]=Jb;Sc=Ob+28|0;c[Sc>>2]=Jb;c[Jb+12>>2]=Ob;__ZN14ShaderLanguage10_get_tokenEv(k,d);c[n>>2]=c[k>>2];__ZN10StringNameaSERKS_(G,ia);c[K>>2]=c[ja>>2];c[K+4>>2]=c[ja+4>>2];b[K+8>>1]=b[ja+8>>1]|0;__ZN10StringNameD2Ev(ia);Jb=Eb;k:while(1){switch(c[n>>2]|0){case 81:{O=724;break k;break}case 89:{__ZN14ShaderLanguage10_get_tokenEv(k,d);c[n>>2]=c[k>>2];__ZN10StringNameaSERKS_(G,xa);c[K>>2]=c[ya>>2];c[K+4>>2]=c[ya+4>>2];b[K+8>>1]=b[ya+8>>1]|0;__ZN10StringNameD2Ev(xa);Uc=0;break}case 90:{__ZN14ShaderLanguage10_get_tokenEv(k,d);c[n>>2]=c[k>>2];__ZN10StringNameaSERKS_(G,za);c[K>>2]=c[Aa>>2];c[K+4>>2]=c[Aa+4>>2];b[K+8>>1]=b[Aa+8>>1]|0;__ZN10StringNameD2Ev(za);Uc=1;break}case 91:{__ZN14ShaderLanguage10_get_tokenEv(k,d);c[n>>2]=c[k>>2];__ZN10StringNameaSERKS_(G,Ba);c[K>>2]=c[Ca>>2];c[K+4>>2]=c[Ca+4>>2];b[K+8>>1]=b[Ca+8>>1]|0;__ZN10StringNameD2Ev(Ba);Uc=2;break}default:Uc=0}__ZN10StringNameC2Ev(A);Tc=c[n>>2]|0;if((Tc+-30|0)>>>0<3){__ZN14ShaderLanguage10_get_tokenEv(k,d);c[n>>2]=c[k>>2];__ZN10StringNameaSERKS_(G,ka);c[K>>2]=c[la>>2];c[K+4>>2]=c[la+4>>2];b[K+8>>1]=b[la+8>>1]|0;__ZN10StringNameD2Ev(ka);Vc=(Tc|0)==30?0:(Tc|0)==32?2:1;Wc=c[n>>2]|0}else{Vc=3;Wc=Tc}Tc=Wc+-6|0;do if(Tc>>>0<24){if(!Tc){__ZN6StringC2EPKc(k,1080257);do if(!(a[P>>0]|0)){c[L>>2]=c[N>>2];a[P>>0]=1;Xb=c[Q>>2]|0;Xc=c[k>>2]|0;if((Xb|0)==(Xc|0)){Yc=Xc;break}do if(Xb|0){if(__Z16atomic_decrementPj(Xb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Xb,1)}while(0);c[Q>>2]=0;Xb=c[k>>2]|0;if(!Xb){Yc=Xb;break}if(!(__Z28atomic_conditional_incrementPj(Xb+-8|0)|0)){O=659;break}c[Q>>2]=c[k>>2];O=659}else O=659;while(0);if((O|0)==659){O=0;Yc=c[k>>2]|0}do if(Yc|0){if(__Z16atomic_decrementPj(Yc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Yc,1)}while(0);Zc=43;_c=1;break}__ZN14ShaderLanguage10_get_tokenEv(k,d);c[n>>2]=c[k>>2];__ZN10StringNameaSERKS_(G,ma);c[K>>2]=c[na>>2];c[K+4>>2]=c[na+4>>2];b[K+8>>1]=b[na+8>>1]|0;__ZN10StringNameD2Ev(ma);if((c[n>>2]|0)!=1){__ZN6StringC2EPKc(k,1080286);do if(!(a[P>>0]|0)){c[L>>2]=c[N>>2];a[P>>0]=1;Xb=c[Q>>2]|0;Xc=c[k>>2]|0;if((Xb|0)==(Xc|0)){$c=Xc;break}do if(Xb|0){if(__Z16atomic_decrementPj(Xb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Xb,1)}while(0);c[Q>>2]=0;Xb=c[k>>2]|0;if(!Xb){$c=Xb;break}if(!(__Z28atomic_conditional_incrementPj(Xb+-8|0)|0)){O=673;break}c[Q>>2]=c[k>>2];O=673}else O=673;while(0);if((O|0)==673){O=0;$c=c[k>>2]|0}do if($c|0){if(__Z16atomic_decrementPj($c+-8|0)|0)break;__ZN6Memory11free_staticEPvb($c,1)}while(0);Zc=43;_c=1;break}__ZN10StringNameaSERKS_(A,G);if(!(__ZN14ShaderLanguage16_find_identifierEPKNS_9BlockNodeERK3MapI10StringNameNS_8DataTypeE10ComparatorIS4_E16DefaultAllocatorERKS4_PS5_PNS_14IdentifierTypeE(d,c[Sc>>2]|0,r,A,0,0)|0)){__ZN10StringNameC2Ev(oa);c[pa>>2]=Tc;__ZN10StringNameaSERKS_(oa,A);c[qa>>2]=Vc;c[k>>2]=Uc;c[D>>2]=Uc;__ZN10StringNameC2ERKS_(ra,oa);Xb=pa;Xc=c[Xb+4>>2]|0;ad=sa;c[ad>>2]=c[Xb>>2];c[ad+4>>2]=Xc;__ZN6VectorIN14ShaderLanguage12FunctionNode8ArgumentEE9push_backES2_(Pb,D)|0;__ZN10StringNameD2Ev(ra);__ZN14ShaderLanguage10_get_tokenEv(C,d);c[n>>2]=c[C>>2];__ZN10StringNameaSERKS_(G,ta);c[K>>2]=c[ua>>2];c[K+4>>2]=c[ua+4>>2];b[K+8>>1]=b[ua+8>>1]|0;__ZN10StringNameD2Ev(ta);switch(c[n>>2]|0){case 83:{__ZN14ShaderLanguage10_get_tokenEv(C,d);c[n>>2]=c[C>>2];__ZN10StringNameaSERKS_(G,va);c[K>>2]=c[wa>>2];c[K+4>>2]=c[wa+4>>2];b[K+8>>1]=b[wa+8>>1]|0;__ZN10StringNameD2Ev(va);bd=Jb;cd=0;break}case 81:{bd=Jb;cd=0;break}default:{__ZN6StringC2EPKc(C,1080324);do if(!(a[P>>0]|0)){c[L>>2]=c[N>>2];a[P>>0]=1;Xc=c[Q>>2]|0;ad=c[C>>2]|0;if((Xc|0)==(ad|0)){dd=ad;break}do if(Xc|0){if(__Z16atomic_decrementPj(Xc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Xc,1)}while(0);c[Q>>2]=0;Xc=c[C>>2]|0;if(!Xc){dd=Xc;break}if(!(__Z28atomic_conditional_incrementPj(Xc+-8|0)|0)){O=717;break}c[Q>>2]=c[C>>2];O=717}else O=717;while(0);if((O|0)==717){O=0;dd=c[C>>2]|0}do if(dd|0){if(__Z16atomic_decrementPj(dd+-8|0)|0)break;__ZN6Memory11free_staticEPvb(dd,1)}while(0);bd=43;cd=1}}__ZN10StringNameD2Ev(oa);Zc=bd;_c=cd;break}Xc=c[A>>2]|0;do if(!Xc){c[k>>2]=0;ed=0}else{ad=c[Xc+4>>2]|0;if(ad|0){__ZN6StringC2EPKc(k,ad);ed=c[k>>2]|0;break}ad=Xc+8|0;c[k>>2]=0;Xb=c[ad>>2]|0;if(!Xb){ed=0;break}c[k>>2]=0;if(!(__Z28atomic_conditional_incrementPj(Xb+-8|0)|0)){ed=0;break}Xb=c[ad>>2]|0;c[k>>2]=Xb;ed=Xb}while(0);c[C>>2]=ed;c[B>>2]=__ZplPKcRK6String(1079140,C)|0;__ZN6StringC2EPKc(k,1133970);Xc=__ZNK6StringplERKS_(B,k)|0;Xb=Xc;do if(!(a[P>>0]|0)){c[L>>2]=c[N>>2];a[P>>0]=1;ad=c[Q>>2]|0;if((ad|0)==(Xc|0)){O=694;break}do if(ad|0){if(__Z16atomic_decrementPj(ad+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ad,1)}while(0);c[Q>>2]=0;if(!Xc)break;if(!(__Z28atomic_conditional_incrementPj(Xc+-8|0)|0)){O=695;break}c[Q>>2]=Xb;O=695}else O=694;while(0);if((O|0)==694?(O=0,Xc|0):0)O=695;do if((O|0)==695){O=0;if(__Z16atomic_decrementPj(Xc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Xc,1)}while(0);Xc=c[k>>2]|0;do if(Xc|0){if(__Z16atomic_decrementPj(Xc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Xc,1)}while(0);Xc=c[B>>2]|0;do if(Xc|0){if(__Z16atomic_decrementPj(Xc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Xc,1)}while(0);Xc=c[C>>2]|0;do if(Xc|0){if(__Z16atomic_decrementPj(Xc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Xc,1)}while(0);Zc=43;_c=1}else{__ZN6StringC2EPKc(k,1080218);do if(!(a[P>>0]|0)){c[L>>2]=c[N>>2];a[P>>0]=1;Xc=c[Q>>2]|0;Xb=c[k>>2]|0;if((Xc|0)==(Xb|0)){fd=Xb;break}do if(Xc|0){if(__Z16atomic_decrementPj(Xc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Xc,1)}while(0);c[Q>>2]=0;Xc=c[k>>2]|0;if(!Xc){fd=Xc;break}if(!(__Z28atomic_conditional_incrementPj(Xc+-8|0)|0)){O=645;break}c[Q>>2]=c[k>>2];O=645}else O=645;while(0);if((O|0)==645){O=0;fd=c[k>>2]|0}do if(fd|0){if(__Z16atomic_decrementPj(fd+-8|0)|0)break;__ZN6Memory11free_staticEPvb(fd,1)}while(0);Zc=43;_c=1}while(0);__ZN10StringNameD2Ev(A);if(!_c)Jb=Zc;else{gd=1;hd=Zc;break}}l:do if((O|0)==724){O=0;Ob=c[e>>2]|0;m:do if(Ob|0){Yb=c[Ob+8>>2]|0;Hb=c[Ga>>2]|0;n:do if((Yb|0)==(Hb|0))id=Yb;else{Tc=c[p>>2]|0;Xc=Yb;while(1){Xb=c[Xc+24>>2]|0;if(Tc>>>0<Xb>>>0)jd=Xc+8|0;else{if(Xb>>>0>=Tc>>>0){id=Xc;break n}jd=Xc+4|0}Xc=c[jd>>2]|0;if((Xc|0)==(Hb|0))break m}}while(0);if(!((id|0)!=(Hb|0)&(id|0)!=0))break;Yb=c[Pb>>2]|0;do if(Yb|0){if((c[Yb+-4>>2]|0)<=0)break;Xc=c[p>>2]|0;do if(!Xc){c[k>>2]=0;kd=0}else{Tc=c[Xc+4>>2]|0;if(Tc|0){__ZN6StringC2EPKc(k,Tc);kd=c[k>>2]|0;break}Tc=Xc+8|0;c[k>>2]=0;Xb=c[Tc>>2]|0;if(!Xb){kd=0;break}c[k>>2]=0;if(!(__Z28atomic_conditional_incrementPj(Xb+-8|0)|0)){kd=0;break}Xb=c[Tc>>2]|0;c[k>>2]=Xb;kd=Xb}while(0);c[A>>2]=kd;c[E>>2]=__ZplPKcRK6String(1077895,A)|0;__ZN6StringC2EPKc(k,1080361);Xc=__ZNK6StringplERKS_(E,k)|0;Xb=Xc;do if(!(a[P>>0]|0)){c[L>>2]=c[N>>2];a[P>>0]=1;Tc=c[Q>>2]|0;if((Tc|0)==(Xc|0)){O=750;break}do if(Tc|0){if(__Z16atomic_decrementPj(Tc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Tc,1)}while(0);c[Q>>2]=0;if(!Xc)break;if(!(__Z28atomic_conditional_incrementPj(Xc+-8|0)|0)){O=751;break}c[Q>>2]=Xb;O=751}else O=750;while(0);if((O|0)==750?(O=0,Xc|0):0)O=751;do if((O|0)==751){O=0;if(__Z16atomic_decrementPj(Xc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Xc,1)}while(0);Xc=c[k>>2]|0;do if(Xc|0){if(__Z16atomic_decrementPj(Xc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Xc,1)}while(0);Xc=c[E>>2]|0;do if(Xc|0){if(__Z16atomic_decrementPj(Xc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Xc,1)}while(0);Xc=c[A>>2]|0;do if(Xc|0){if(__Z16atomic_decrementPj(Xc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Xc,1)}while(0);gd=1;hd=43;break l}while(0);if(!(c[Wb>>2]|0))break;Yb=c[p>>2]|0;do if(!Yb){c[k>>2]=0;ld=0}else{Hb=c[Yb+4>>2]|0;if(Hb|0){__ZN6StringC2EPKc(k,Hb);ld=c[k>>2]|0;break}Hb=Yb+8|0;c[k>>2]=0;Xc=c[Hb>>2]|0;if(!Xc){ld=0;break}c[k>>2]=0;if(!(__Z28atomic_conditional_incrementPj(Xc+-8|0)|0)){ld=0;break}Xc=c[Hb>>2]|0;c[k>>2]=Xc;ld=Xc}while(0);c[A>>2]=ld;c[F>>2]=__ZplPKcRK6String(1077895,A)|0;__ZN6StringC2EPKc(k,1080385);Yb=__ZNK6StringplERKS_(F,k)|0;Xc=Yb;do if(!(a[P>>0]|0)){c[L>>2]=c[N>>2];a[P>>0]=1;Hb=c[Q>>2]|0;if((Hb|0)==(Yb|0)){O=779;break}do if(Hb|0){if(__Z16atomic_decrementPj(Hb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Hb,1)}while(0);c[Q>>2]=0;if(!Yb)break;if(!(__Z28atomic_conditional_incrementPj(Yb+-8|0)|0)){O=780;break}c[Q>>2]=Xc;O=780}else O=779;while(0);if((O|0)==779?(O=0,Yb|0):0)O=780;do if((O|0)==780){O=0;if(__Z16atomic_decrementPj(Yb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Yb,1)}while(0);Yb=c[k>>2]|0;do if(Yb|0){if(__Z16atomic_decrementPj(Yb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Yb,1)}while(0);Yb=c[F>>2]|0;do if(Yb|0){if(__Z16atomic_decrementPj(Yb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Yb,1)}while(0);Yb=c[A>>2]|0;do if(Yb|0){if(__Z16atomic_decrementPj(Yb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Yb,1)}while(0);gd=1;hd=43;break l}while(0);__ZN14ShaderLanguage10_get_tokenEv(k,d);c[n>>2]=c[k>>2];__ZN10StringNameaSERKS_(G,Da);c[K>>2]=c[Ea>>2];c[K+4>>2]=c[Ea+4>>2];b[K+8>>1]=b[Ea+8>>1]|0;__ZN10StringNameD2Ev(Da);if((c[n>>2]|0)==78){__ZN10StringNameaSERKS_(Fa,p);Ob=__ZN14ShaderLanguage12_parse_blockEPNS_9BlockNodeERK3MapI10StringNameNS_8DataTypeE10ComparatorIS3_E16DefaultAllocatorEbbb(d,c[Sc>>2]|0,r,0,0,0)|0;if(Ob|0){gd=1;hd=Ob;break}__ZN10StringNameC2Ev(k);__ZN10StringNameaSERKS_(Fa,k);__ZN10StringNameD2Ev(k);gd=0;hd=Jb;break}__ZN6StringC2EPKc(k,1080416);do if(!(a[P>>0]|0)){c[L>>2]=c[N>>2];a[P>>0]=1;Ob=c[Q>>2]|0;Yb=c[k>>2]|0;if((Ob|0)==(Yb|0)){md=Yb;break}do if(Ob|0){if(__Z16atomic_decrementPj(Ob+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ob,1)}while(0);c[Q>>2]=0;Ob=c[k>>2]|0;if(!Ob){md=Ob;break}if(!(__Z28atomic_conditional_incrementPj(Ob+-8|0)|0)){O=801;break}c[Q>>2]=c[k>>2];O=801}else O=801;while(0);if((O|0)==801){O=0;md=c[k>>2]|0}do if(md|0){if(__Z16atomic_decrementPj(md+-8|0)|0)break;__ZN6Memory11free_staticEPvb(md,1)}while(0);gd=1;hd=43}while(0);Jb=c[ea>>2]|0;do if(Jb|0){__ZN3SetI10StringName10ComparatorIS0_E16DefaultAllocatorE13_cleanup_treeEPNS4_7ElementE(ea,c[Jb+8>>2]|0);Sc=c[X>>2]|0;Wb=c[ea>>2]|0;c[Wb+8>>2]=Sc;c[Z>>2]=0;Pb=Sc;c[Pb+12>>2]=Pb;if(!Wb)break;__ZN10StringNameD2Ev(Wb+24|0);__ZN6Memory11free_staticEPvb(Wb,0);c[ea>>2]=0}while(0);__ZN10StringNameD2Ev(y);Jb=c[r>>2]|0;do if(Jb|0){__ZN3MapI10StringNameN14ShaderLanguage8DataTypeE10ComparatorIS0_E16DefaultAllocatorE13_cleanup_treeEPNS6_7ElementE(r,c[Jb+8>>2]|0);Wb=c[V>>2]|0;Pb=c[r>>2]|0;c[Pb+8>>2]=Wb;c[W>>2]=0;Sc=Wb;c[Sc+12>>2]=Sc;if(!Pb)break;__ZN10StringNameD2Ev(Pb+24|0);__ZN6Memory11free_staticEPvb(Pb,0);c[r>>2]=0}while(0);Gc=gd;Hc=hd}else{__ZN6StringC2EPKc(k,1080111);if(!(a[P>>0]|0)){c[L>>2]=c[N>>2];a[P>>0]=1;Jb=c[Q>>2]|0;Pb=c[k>>2]|0;if((Jb|0)!=(Pb|0)){if(Jb|0?(__Z16atomic_decrementPj(Jb+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Jb,1);c[Q>>2]=0;Jb=c[k>>2]|0;if(Jb)if(!(__Z28atomic_conditional_incrementPj(Jb+-8|0)|0))O=532;else{c[Q>>2]=c[k>>2];O=532}else nd=Jb}else nd=Pb}else O=532;if((O|0)==532){O=0;nd=c[k>>2]|0}if(nd|0?(__Z16atomic_decrementPj(nd+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(nd,1);Gc=1;Hc=43}while(0);__ZN10StringNameD2Ev(p);if(!Gc){Rb=Hc;Sb=Fb;Tb=Gb}else{Ib=Hc;break a}}}__ZN14ShaderLanguage10_get_tokenEv(k,d);c[n>>2]=c[k>>2];__ZN10StringNameaSERKS_(G,Ha);c[K>>2]=c[Ia>>2];c[K+4>>2]=c[Ia+4>>2];b[K+8>>1]=b[Ia+8>>1]|0;__ZN10StringNameD2Ev(Ha);Eb=Rb;Fb=Sb;Gb=Tb}if((O|0)==97){__ZN6StringC2EPKc(k,1079592);if((a[P>>0]|0)==0?(c[L>>2]=c[N>>2],a[P>>0]=1,Gb=c[Q>>2]|0,(Gb|0)!=(c[k>>2]|0)):0){if(Gb|0?(__Z16atomic_decrementPj(Gb+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Gb,1);c[Q>>2]=0;Gb=c[k>>2]|0;if(Gb|0?__Z28atomic_conditional_incrementPj(Gb+-8|0)|0:0)c[Q>>2]=c[k>>2]}Gb=c[k>>2]|0;if(Gb|0?(__Z16atomic_decrementPj(Gb+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Gb,1);O=199}else if((O|0)==120){Gb=c[p>>2]|0;do if(Gb){Fb=c[Gb+4>>2]|0;if(Fb|0){__ZN6StringC2EPKc(k,Fb);od=c[k>>2]|0;break}Fb=Gb+8|0;c[k>>2]=0;Eb=c[Fb>>2]|0;if((Eb|0)!=0?(c[k>>2]=0,(__Z28atomic_conditional_incrementPj(Eb+-8|0)|0)!=0):0){Eb=c[Fb>>2]|0;c[k>>2]=Eb;od=Eb}else od=0}else{c[k>>2]=0;od=0}while(0);c[r>>2]=od;c[s>>2]=__ZplPKcRK6String(1079628,r)|0;__ZN6StringC2EPKc(k,1133970);Gb=__ZNK6StringplERKS_(s,k)|0;Eb=Gb;if((a[P>>0]|0)==0?(c[L>>2]=c[N>>2],a[P>>0]=1,Fb=c[Q>>2]|0,(Fb|0)!=(Gb|0)):0){if(Fb|0?(__Z16atomic_decrementPj(Fb+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Fb,1);c[Q>>2]=0;if(Gb|0)if(!(__Z28atomic_conditional_incrementPj(Gb+-8|0)|0))O=136;else{c[Q>>2]=Eb;O=136}}else O=135;if((O|0)==135?Gb|0:0)O=136;if((O|0)==136?(__Z16atomic_decrementPj(Gb+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Gb,1);Gb=c[k>>2]|0;if(Gb|0?(__Z16atomic_decrementPj(Gb+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Gb,1);Gb=c[s>>2]|0;if(Gb|0?(__Z16atomic_decrementPj(Gb+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Gb,1);Gb=c[r>>2]|0;if(Gb|0?(__Z16atomic_decrementPj(Gb+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Gb,1);O=199}else if((O|0)==154){do if(Nb){Gb=c[Nb+4>>2]|0;if(Gb|0){__ZN6StringC2EPKc(k,Gb);pd=c[k>>2]|0;break}Gb=Nb+8|0;c[k>>2]=0;Eb=c[Gb>>2]|0;if((Eb|0)!=0?(c[k>>2]=0,(__Z28atomic_conditional_incrementPj(Eb+-8|0)|0)!=0):0){Eb=c[Gb>>2]|0;c[k>>2]=Eb;pd=Eb}else pd=0}else{c[k>>2]=0;pd=0}while(0);c[r>>2]=pd;c[t>>2]=__ZplPKcRK6String(1079651,r)|0;__ZN6StringC2EPKc(k,1133970);Eb=__ZNK6StringplERKS_(t,k)|0;Gb=Eb;if((a[P>>0]|0)==0?(c[L>>2]=c[N>>2],a[P>>0]=1,Fb=c[Q>>2]|0,(Fb|0)!=(Eb|0)):0){if(Fb|0?(__Z16atomic_decrementPj(Fb+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Fb,1);c[Q>>2]=0;if(Eb|0)if(!(__Z28atomic_conditional_incrementPj(Eb+-8|0)|0))O=170;else{c[Q>>2]=Gb;O=170}}else O=169;if((O|0)==169?Eb|0:0)O=170;if((O|0)==170?(__Z16atomic_decrementPj(Eb+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Eb,1);Eb=c[k>>2]|0;if(Eb|0?(__Z16atomic_decrementPj(Eb+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Eb,1);Eb=c[t>>2]|0;if(Eb|0?(__Z16atomic_decrementPj(Eb+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Eb,1);Eb=c[r>>2]|0;if(Eb|0?(__Z16atomic_decrementPj(Eb+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Eb,1);O=199}else if((O|0)==183){c[v>>2]=Qb;Eb=v+4|0;__ZN10StringNameC2ERKS_(Eb,G);Gb=v+8|0;c[Gb>>2]=c[K>>2];c[Gb+4>>2]=c[K+4>>2];b[Gb+8>>1]=b[K+8>>1]|0;c[k>>2]=__ZN14ShaderLanguage14get_token_textENS_5TokenE(v)|0;Gb=__ZplPKcRK6String(1079676,k)|0;Fb=Gb;if((a[P>>0]|0)==0?(c[L>>2]=c[N>>2],a[P>>0]=1,Ha=c[Q>>2]|0,(Ha|0)!=(Gb|0)):0){if(Ha|0?(__Z16atomic_decrementPj(Ha+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Ha,1);c[Q>>2]=0;if(Gb|0)if(!(__Z28atomic_conditional_incrementPj(Gb+-8|0)|0))O=192;else{c[Q>>2]=Fb;O=192}}else O=191;if((O|0)==191?Gb|0:0)O=192;if((O|0)==192?(__Z16atomic_decrementPj(Gb+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Gb,1);Gb=c[k>>2]|0;if(Gb|0?(__Z16atomic_decrementPj(Gb+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Gb,1);__ZN10StringNameD2Ev(Eb);O=199}else if((O|0)==204){__ZN6StringC2EPKc(k,1079695);if(!(a[P>>0]|0)){c[L>>2]=c[N>>2];a[P>>0]=1;Eb=c[Q>>2]|0;Gb=c[k>>2]|0;if((Eb|0)!=(Gb|0)){if(Eb|0?(__Z16atomic_decrementPj(Eb+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Eb,1);c[Q>>2]=0;Eb=c[k>>2]|0;if(Eb)if(!(__Z28atomic_conditional_incrementPj(Eb+-8|0)|0))O=212;else{c[Q>>2]=c[k>>2];O=212}else qd=Eb}else qd=Gb}else O=212;if((O|0)==212)qd=c[k>>2]|0;if(qd|0?(__Z16atomic_decrementPj(qd+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(qd,1);Cc=43;O=519}else if((O|0)==218){__ZN6StringC2EPKc(k,1079715);if(!(a[P>>0]|0)){c[L>>2]=c[N>>2];a[P>>0]=1;Gb=c[Q>>2]|0;Eb=c[k>>2]|0;if((Gb|0)!=(Eb|0)){if(Gb|0?(__Z16atomic_decrementPj(Gb+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Gb,1);c[Q>>2]=0;Gb=c[k>>2]|0;if(Gb)if(!(__Z28atomic_conditional_incrementPj(Gb+-8|0)|0))O=226;else{c[Q>>2]=c[k>>2];O=226}else rd=Gb}else rd=Eb}else O=226;if((O|0)==226)rd=c[k>>2]|0;if(rd|0?(__Z16atomic_decrementPj(rd+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(rd,1);Cc=43;O=519}else if((O|0)==232){__ZN6StringC2EPKc(k,1079746);if(!(a[P>>0]|0)){c[L>>2]=c[N>>2];a[P>>0]=1;Eb=c[Q>>2]|0;Gb=c[k>>2]|0;if((Eb|0)!=(Gb|0)){if(Eb|0?(__Z16atomic_decrementPj(Eb+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Eb,1);c[Q>>2]=0;Eb=c[k>>2]|0;if(Eb)if(!(__Z28atomic_conditional_incrementPj(Eb+-8|0)|0))O=240;else{c[Q>>2]=c[k>>2];O=240}else sd=Eb}else sd=Gb}else O=240;if((O|0)==240)sd=c[k>>2]|0;if(sd|0?(__Z16atomic_decrementPj(sd+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(sd,1);Cc=43;O=519}else if((O|0)==249){Gb=c[p>>2]|0;do if(Gb){Eb=c[Gb+4>>2]|0;if(Eb|0){__ZN6StringC2EPKc(k,Eb);td=c[k>>2]|0;break}Eb=Gb+8|0;c[k>>2]=0;Fb=c[Eb>>2]|0;if((Fb|0)!=0?(c[k>>2]=0,(__Z28atomic_conditional_incrementPj(Fb+-8|0)|0)!=0):0){Fb=c[Eb>>2]|0;c[k>>2]=Fb;td=Fb}else td=0}else{c[k>>2]=0;td=0}while(0);c[r>>2]=td;c[w>>2]=__ZplPKcRK6String(1079140,r)|0;__ZN6StringC2EPKc(k,1133970);Gb=__ZNK6StringplERKS_(w,k)|0;Fb=Gb;if((a[P>>0]|0)==0?(c[L>>2]=c[N>>2],a[P>>0]=1,Eb=c[Q>>2]|0,(Eb|0)!=(Gb|0)):0){if(Eb|0?(__Z16atomic_decrementPj(Eb+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Eb,1);c[Q>>2]=0;if(Gb|0)if(!(__Z28atomic_conditional_incrementPj(Gb+-8|0)|0))O=265;else{c[Q>>2]=Fb;O=265}}else O=264;if((O|0)==264?Gb|0:0)O=265;if((O|0)==265?(__Z16atomic_decrementPj(Gb+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Gb,1);Gb=c[k>>2]|0;if(Gb|0?(__Z16atomic_decrementPj(Gb+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Gb,1);Gb=c[w>>2]|0;if(Gb|0?(__Z16atomic_decrementPj(Gb+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Gb,1);Gb=c[r>>2]|0;if(Gb|0?(__Z16atomic_decrementPj(Gb+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Gb,1);Cc=43;O=519}else if((O|0)==506){__ZN6StringC2EPKc(k,1080098);if(!(a[P>>0]|0)){c[L>>2]=c[N>>2];a[P>>0]=1;Gb=c[Q>>2]|0;Fb=c[k>>2]|0;if((Gb|0)!=(Fb|0)){if(Gb|0?(__Z16atomic_decrementPj(Gb+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Gb,1);c[Q>>2]=0;Gb=c[k>>2]|0;if(Gb)if(!(__Z28atomic_conditional_incrementPj(Gb+-8|0)|0))O=514;else{c[Q>>2]=c[k>>2];O=514}else ud=Gb}else ud=Fb}else O=514;if((O|0)==514)ud=c[k>>2]|0;if(ud|0?(__Z16atomic_decrementPj(ud+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(ud,1);Cc=43;O=519}if((O|0)==199){__ZN10StringNameD2Ev(p);Ib=43;break}else if((O|0)==519){__ZN10StringNameD2Ev(p);Ib=Cc;break}}else{c[k>>2]=0;Fb=c[i>>2]|0;if(Fb|0?(Gb=c[Fb+8>>2]|0,Fb=c[i+4>>2]|0,(Gb|0)!=(Fb|0)):0){Eb=Gb;while(1){Gb=c[Eb+8>>2]|0;if((Gb|0)==(Fb|0))break;else Eb=Gb}if(Eb|0){Fb=Eb;do{c[p>>2]=0;Q=__ZNK6StringneERKS_(k,p)|0;N=c[p>>2]|0;if(N|0?(__Z16atomic_decrementPj(N+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(N,1);if(Q)__ZN6StringpLEPKc(k,1144817)|0;c[q>>2]=__ZplPKcRK6String(1133970,Fb+24|0)|0;__ZN6StringC2EPKc(r,1133970);c[p>>2]=__ZNK6StringplERKS_(q,r)|0;__ZN6StringpLERKS_(k,p)|0;Q=c[p>>2]|0;if(Q|0?(__Z16atomic_decrementPj(Q+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Q,1);Q=c[r>>2]|0;if(Q|0?(__Z16atomic_decrementPj(Q+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Q,1);Q=c[q>>2]|0;if(Q|0?(__Z16atomic_decrementPj(Q+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Q,1);Fb=c[Fb+16>>2]|0}while((Fb|0)!=0)}}Fb=__ZplPKcRK6String(1079512,k)|0;Eb=Fb;Q=d+4|0;if((a[Q>>0]|0)==0?(c[d+12>>2]=c[d+24>>2],a[Q>>0]=1,Q=d+8|0,N=c[Q>>2]|0,(N|0)!=(Fb|0)):0){if(N|0?(__Z16atomic_decrementPj(N+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(N,1);c[Q>>2]=0;if(Fb|0)if(!(__Z28atomic_conditional_incrementPj(Fb+-8|0)|0))O=59;else{c[Q>>2]=Eb;O=59}}else O=58;if((O|0)==58?Fb|0:0)O=59;if((O|0)==59?(__Z16atomic_decrementPj(Fb+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Fb,1);Fb=c[k>>2]|0;if(Fb|0?(__Z16atomic_decrementPj(Fb+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Fb,1);Ib=43}while(0);k=c[o>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);I=Ib;J=G;__ZN10StringNameD2Ev(J);l=j;return I|0}function __ZN6VectorIN14ShaderLanguage10ShaderNode8FunctionEE9push_backES2_(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e;g=c[b>>2]|0;if(!g)h=1;else h=(c[g+-4>>2]|0)+1|0;if(__ZN6VectorIN14ShaderLanguage10ShaderNode8FunctionEE6resizeEi(b,h)|0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);i=1;l=e;return i|0}a[1263537]=0;h=c[b>>2]|0;if(!h)j=-1;else j=(c[h+-4>>2]|0)+-1|0;__ZN10StringNameC2ERKS_(f,d);h=f+4|0;c[h>>2]=c[d+4>>2];g=f+8|0;k=f+12|0;c[k>>2]=379008;c[g>>2]=0;n=f+16|0;c[n>>2]=0;__ZN3SetI10StringName10ComparatorIS0_E16DefaultAllocatorE10_copy_fromERKS4_(g,d+8|0);o=f+20|0;a[o>>0]=a[d+20>>0]|0;do if((j|0)<0)p=14;else{d=c[b>>2]|0;q=(d|0)==0;if(q)r=0;else r=c[d+-4>>2]|0;if((r|0)<=(j|0)){if(q)s=0;else s=c[d+-4>>2]|0;if((s|0)<=(j|0)){p=14;break}a[1263537]=0}__ZN6VectorIN14ShaderLanguage10ShaderNode8FunctionEE14_copy_on_writeEv(b);t=(c[b>>2]|0)+(j*24|0)|0}while(0);if((p|0)==14){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);t=0}__ZN10StringNameaSERKS_(t,f);c[t+4>>2]=c[h>>2];__ZN3SetI10StringName10ComparatorIS0_E16DefaultAllocatorE10_copy_fromERKS4_(t+8|0,g);a[t+20>>0]=a[o>>0]|0;o=c[g>>2]|0;if(o|0?(__ZN3SetI10StringName10ComparatorIS0_E16DefaultAllocatorE13_cleanup_treeEPNS4_7ElementE(g,c[o+8>>2]|0),o=c[k>>2]|0,k=c[g>>2]|0,c[k+8>>2]=o,c[n>>2]=0,n=o,c[n+12>>2]=n,k|0):0){__ZN10StringNameD2Ev(k+24|0);__ZN6Memory11free_staticEPvb(k,0);c[g>>2]=0}__ZN10StringNameD2Ev(f);i=0;l=e;return i|0}function __ZN6VectorIN14ShaderLanguage12FunctionNode8ArgumentEE9push_backES2_(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;g=c[b>>2]|0;if(!g)h=1;else h=(c[g+-4>>2]|0)+1|0;if(__ZN6VectorIN14ShaderLanguage12FunctionNode8ArgumentEE6resizeEi(b,h)|0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);i=1;l=e;return i|0}a[1263537]=0;h=c[b>>2]|0;if(!h)j=-1;else j=(c[h+-4>>2]|0)+-1|0;c[f>>2]=c[d>>2];h=f+4|0;__ZN10StringNameC2ERKS_(h,d+4|0);g=f+8|0;k=d+8|0;d=c[k+4>>2]|0;n=g;c[n>>2]=c[k>>2];c[n+4>>2]=d;do if((j|0)<0)o=14;else{d=c[b>>2]|0;n=(d|0)==0;if(n)p=0;else p=c[d+-4>>2]|0;if((p|0)<=(j|0)){if(n)q=0;else q=c[d+-4>>2]|0;if((q|0)<=(j|0)){o=14;break}a[1263537]=0}__ZN6VectorIN14ShaderLanguage12FunctionNode8ArgumentEE14_copy_on_writeEv(b);r=(c[b>>2]|0)+(j<<4)|0}while(0);if((o|0)==14){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);r=0}c[r>>2]=c[f>>2];__ZN10StringNameaSERKS_(r+4|0,h);f=g;g=c[f+4>>2]|0;o=r+8|0;c[o>>2]=c[f>>2];c[o+4>>2]=g;__ZN10StringNameD2Ev(h);i=0;l=e;return i|0}function __ZN6VectorIN14ShaderLanguage12FunctionNode8ArgumentEE6resizeEi(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0;if((d|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,269,1145657,0);e=31;return e|0}a[1263537]=0;f=c[b>>2]|0;if(!f)g=0;else g=c[f+-4>>2]|0;if((g|0)==(d|0)){e=0;return e|0}if(!d){if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0){g=c[b>>2]|0;h=(g|0)==0?0:g+-4|0;g=h+4|0;if(c[h>>2]|0){i=0;do{__ZN10StringNameD2Ev(g+(i<<4)+4|0);i=i+1|0}while(i>>>0<(c[h>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(f,1)}c[b>>2]=0;e=0;return e|0}__ZN6VectorIN14ShaderLanguage12FunctionNode8ArgumentEE14_copy_on_writeEv(b);f=d<<4;if(d>>>0<=268435455?(h=f+-1|0,i=h>>>1|h,h=i>>>2|i,i=h>>>4|h,h=i>>>8|i,i=(h>>>16|h)+1|0,f>>>0<4294967264):0){a[1263537]=0;f=c[b>>2]|0;do if(!f)if((d|0)>0)j=20;else{k=0;j=30}else{h=c[f+-4>>2]|0;if((h|0)<(d|0))if(!h)j=20;else{g=__ZN6Memory14realloc_staticEPvjb(f,i,1)|0;if(g|0){a[1263537]=0;l=g;m=c[g+-4>>2]|0;break}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,300,1145876,0);e=6;return e|0}else{k=h;j=30}}while(0);do if((j|0)==20){h=__ZN6Memory12alloc_staticEjb(i,1)|0;if(h|0){a[1263537]=0;c[h+-4>>2]=0;c[h+-8>>2]=1;l=h;m=0;break}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,292,1145820,0);e=6;return e|0}else if((j|0)==30){if((k|0)<=(d|0)){e=0;return e|0}if((c[f+-4>>2]|0)>>>0>d>>>0){h=d;g=f;do{__ZN10StringNameD2Ev(g+(h<<4)+4|0);h=h+1|0;g=c[b>>2]|0}while(h>>>0<(c[g+-4>>2]|0)>>>0);n=g}else n=f;h=__ZN6Memory14realloc_staticEPvjb(n,i,1)|0;if(!h){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,324,1145876,0);e=6;return e|0}else{a[1263537]=0;c[b>>2]=h;c[h+-4>>2]=d;e=0;return e|0}}while(0);c[b>>2]=l;if((m|0)<(d|0)){i=m;do{__ZN10StringNameC2Ev(l+(i<<4)+4|0);i=i+1|0}while((i|0)!=(d|0));o=c[b>>2]|0}else o=l;c[((o|0)==0?0:o+-4|0)>>2]=d;e=0;return e|0}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,285,1145723,0);e=6;return e|0}function __ZN6VectorIN14ShaderLanguage10ShaderNode8FunctionEE6resizeEi(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0;if((d|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,269,1145657,0);e=31;return e|0}a[1263537]=0;f=c[b>>2]|0;if(!f)g=0;else g=c[f+-4>>2]|0;if((g|0)==(d|0)){e=0;return e|0}if(!d){__ZN6VectorIN14ShaderLanguage10ShaderNode8FunctionEE6_unrefEPv(b,f);c[b>>2]=0;e=0;return e|0}__ZN6VectorIN14ShaderLanguage10ShaderNode8FunctionEE14_copy_on_writeEv(b);f=d*24|0;if(d>>>0<=178956970?(g=f+-1|0,h=g>>>1|g,g=h>>>2|h,h=g>>>4|g,g=h>>>8|h,h=(g>>>16|g)+1|0,f>>>0<4294967264):0){a[1263537]=0;f=c[b>>2]|0;do if(!f)if((d|0)>0)i=15;else{j=0;i=25}else{g=c[f+-4>>2]|0;if((g|0)<(d|0))if(!g)i=15;else{k=__ZN6Memory14realloc_staticEPvjb(f,h,1)|0;if(k|0){a[1263537]=0;l=k;m=c[k+-4>>2]|0;break}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,300,1145876,0);e=6;return e|0}else{j=g;i=25}}while(0);do if((i|0)==15){g=__ZN6Memory12alloc_staticEjb(h,1)|0;if(g|0){a[1263537]=0;c[g+-4>>2]=0;c[g+-8>>2]=1;l=g;m=0;break}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,292,1145820,0);e=6;return e|0}else if((i|0)==25){if((j|0)<=(d|0)){e=0;return e|0}if((c[f+-4>>2]|0)>>>0>d>>>0){g=d;k=f;do{n=k+(g*24|0)+8|0;o=c[n>>2]|0;if(o|0?(__ZN3SetI10StringName10ComparatorIS0_E16DefaultAllocatorE13_cleanup_treeEPNS4_7ElementE(n,c[o+8>>2]|0),o=c[k+(g*24|0)+12>>2]|0,p=c[n>>2]|0,c[p+8>>2]=o,c[k+(g*24|0)+16>>2]=0,q=o,c[q+12>>2]=q,p|0):0){__ZN10StringNameD2Ev(p+24|0);__ZN6Memory11free_staticEPvb(p,0);c[n>>2]=0}__ZN10StringNameD2Ev(k+(g*24|0)|0);g=g+1|0;k=c[b>>2]|0}while(g>>>0<(c[k+-4>>2]|0)>>>0);r=k}else r=f;g=__ZN6Memory14realloc_staticEPvjb(r,h,1)|0;if(!g){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,324,1145876,0);e=6;return e|0}else{a[1263537]=0;c[b>>2]=g;c[g+-4>>2]=d;e=0;return e|0}}while(0);c[b>>2]=l;if((m|0)<(d|0)){h=m;do{__ZN10StringNameC2Ev(l+(h*24|0)|0);c[l+(h*24|0)+12>>2]=379008;c[l+(h*24|0)+8>>2]=0;c[l+(h*24|0)+16>>2]=0;h=h+1|0}while((h|0)!=(d|0));s=c[b>>2]|0}else s=l;c[((s|0)==0?0:s+-4|0)>>2]=d;e=0;return e|0}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,285,1145723,0);e=6;return e|0}function __ZN6VectorIN14ShaderLanguage10ShaderNode8FunctionEE6_unrefEPv(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0;if(!b)return;d=c[a>>2]|0;if(__Z16atomic_decrementPj((d|0)==0?0:d+-8|0)|0)return;d=c[a>>2]|0;a=(d|0)==0?0:d+-4|0;d=a+4|0;if(c[a>>2]|0){e=0;do{f=d+(e*24|0)+8|0;g=c[f>>2]|0;if(g|0?(__ZN3SetI10StringName10ComparatorIS0_E16DefaultAllocatorE13_cleanup_treeEPNS4_7ElementE(f,c[g+8>>2]|0),g=c[d+(e*24|0)+12>>2]|0,h=c[f>>2]|0,c[h+8>>2]=g,c[d+(e*24|0)+16>>2]=0,i=g,c[i+12>>2]=i,h|0):0){__ZN10StringNameD2Ev(h+24|0);__ZN6Memory11free_staticEPvb(h,0);c[f>>2]=0}__ZN10StringNameD2Ev(d+(e*24|0)|0);e=e+1|0}while(e>>>0<(c[a>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(b,1);return}function __ZN14ShaderLanguage12FunctionNodeD2Ev(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;c[a>>2]=378720;b=a+24|0;d=c[b>>2]|0;if(!d){e=a+12|0;__ZN10StringNameD2Ev(e);return}if(__Z16atomic_decrementPj(d+-8|0)|0){e=a+12|0;__ZN10StringNameD2Ev(e);return}f=c[b>>2]|0;b=(f|0)==0?0:f+-4|0;f=b+4|0;if(c[b>>2]|0){g=0;do{__ZN10StringNameD2Ev(f+(g<<4)+4|0);g=g+1|0}while(g>>>0<(c[b>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(d,1);e=a+12|0;__ZN10StringNameD2Ev(e);return}function __ZN14ShaderLanguage12FunctionNodeD0Ev(a){a=a|0;var b=0,d=0,e=0,f=0;c[a>>2]=378720;b=a+24|0;d=c[b>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0){e=c[b>>2]|0;b=(e|0)==0?0:e+-4|0;e=b+4|0;if(c[b>>2]|0){f=0;do{__ZN10StringNameD2Ev(e+(f<<4)+4|0);f=f+1|0}while(f>>>0<(c[b>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(d,1)}__ZN10StringNameD2Ev(a+12|0);__ZdlPv(a);return}function __ZN14ShaderLanguage15get_shader_typeERK6String(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d+4|0;f=d;c[e>>2]=0;a:do if((__ZNK6String6lengthEv(b)|0)>=0){g=0;h=0;while(1){i=c[b>>2]|0;j=(i|0)==0;if(j)k=0;else k=c[i+-4>>2]|0;if((k|0)<=(g|0)){if(j)n=0;else n=c[i+-4>>2]|0;if((n|0)<=(g|0)){o=9;break}a[1263537]=0}j=c[i+(g<<2)>>2]|0;if((j|0)==59){p=h;o=39;break}if((c[i+-4>>2]|0)<=(g|0)){if((c[i+-4>>2]|0)<=(g|0)){o=14;break}a[1263537]=0}if((j|0)<33){c[f>>2]=0;q=__ZNK6StringneERKS_(e,f)|0;r=c[f>>2]|0;if(r|0?(__Z16atomic_decrementPj(r+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(r,1);if(q){if(h){o=27;break}if(__ZNK6StringneEPKc(e,1062252)|0){s=0;break a}q=c[e>>2]|0;if(!q)t=1;else{if(!(__Z16atomic_decrementPj(q+-8|0)|0))__ZN6Memory11free_staticEPvb(q,1);c[e>>2]=0;t=1}}else t=h}else{if((c[i+-4>>2]|0)<=(g|0)){if((c[i+-4>>2]|0)<=(g|0)){o=32;break}a[1263537]=0}c[f>>2]=__ZN6String3chrEw(j)|0;__ZN6StringpLERKS_(e,f)|0;j=c[f>>2]|0;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);t=h}if((g|0)<(__ZNK6String6lengthEv(b)|0)){g=g+1|0;h=t}else{p=t;o=39;break}}if((o|0)==9)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);else if((o|0)==14)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);else if((o|0)==27){h=c[e>>2]|0;if(!h){s=0;break}if(!(__Z28atomic_conditional_incrementPj(h+-8|0)|0)){s=0;break}s=c[e>>2]|0;break}else if((o|0)==32)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);else if((o|0)==39){if(!p){s=0;break}h=c[e>>2]|0;if(!h){s=0;break}if(!(__Z28atomic_conditional_incrementPj(h+-8|0)|0)){s=0;break}s=c[e>>2]|0;break}}else s=0;while(0);p=c[e>>2]|0;if(!p){u=s;l=d;return u|0}if(__Z16atomic_decrementPj(p+-8|0)|0){u=s;l=d;return u|0}__ZN6Memory11free_staticEPvb(p,1);u=s;l=d;return u|0}function __ZN14ShaderLanguage7compileERK6StringRK3MapI10StringNameS3_IS4_NS_8DataTypeE10ComparatorIS4_E16DefaultAllocatorES7_S8_ERK3SetIS0_S6_IS0_ES8_ESH_(a,b,d,e,f){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0;__ZN14ShaderLanguage5clearEv(a);g=a+16|0;h=c[g>>2]|0;if((h|0)!=(c[b>>2]|0)){if(h|0?(__Z16atomic_decrementPj(h+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(h,1);c[g>>2]=0;h=c[b>>2]|0;if(h|0?__Z28atomic_conditional_incrementPj(h+-8|0)|0:0)c[g>>2]=c[b>>2]}c[a>>2]=0;b=__ZnwjPKc(44,1263606)|0;c[b>>2]=378740;c[b+16>>2]=379008;c[b+12>>2]=0;c[b+20>>2]=0;c[b+28>>2]=379008;c[b+24>>2]=0;c[b+32>>2]=0;c[b+36>>2]=0;c[b+40>>2]=0;c[b+8>>2]=0;c[b+4>>2]=c[a>>2];c[a>>2]=b;c[a+32>>2]=b;return __ZN14ShaderLanguage13_parse_shaderERK3MapI10StringNameS0_IS1_NS_8DataTypeE10ComparatorIS1_E16DefaultAllocatorES4_S5_ERK3SetI6StringS3_ISB_ES5_ESF_(a,d,e,f)|0}function __ZN14ShaderLanguage10ShaderNodeD2Ev(a){a=a|0;var b=0,d=0,e=0,f=0;c[a>>2]=378740;b=a+40|0;__ZN6VectorIN14ShaderLanguage10ShaderNode8FunctionEE6_unrefEPv(b,c[b>>2]|0);b=a+36|0;d=c[b>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0){e=c[b>>2]|0;b=(e|0)==0?0:e+-4|0;e=b+4|0;if(c[b>>2]|0){f=0;do{__ZN10StringNameD2Ev(e+(f<<2)|0);f=f+1|0}while(f>>>0<(c[b>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(d,1)}d=a+24|0;b=c[d>>2]|0;if(b|0?(__ZN3MapI10StringNameN14ShaderLanguage10ShaderNode7UniformE10ComparatorIS0_E16DefaultAllocatorE13_cleanup_treeEPNS7_7ElementE(d,c[b+8>>2]|0),b=c[a+28>>2]|0,f=c[d>>2]|0,c[f+8>>2]=b,c[a+32>>2]=0,e=b,c[e+12>>2]=e,f|0):0){e=c[f+44>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);__ZN10StringNameD2Ev(f+24|0);__ZN6Memory11free_staticEPvb(f,0);c[d>>2]=0}d=a+12|0;f=c[d>>2]|0;if(!f)return;__ZN3MapI10StringNameN14ShaderLanguage10ShaderNode7VaryingE10ComparatorIS0_E16DefaultAllocatorE13_cleanup_treeEPNS7_7ElementE(d,c[f+8>>2]|0);f=c[a+16>>2]|0;e=c[d>>2]|0;c[e+8>>2]=f;c[a+20>>2]=0;a=f;c[a+12>>2]=a;if(!e)return;__ZN10StringNameD2Ev(e+24|0);__ZN6Memory11free_staticEPvb(e,0);c[d>>2]=0;return}function __ZN14ShaderLanguage10ShaderNodeD0Ev(a){a=a|0;__ZN14ShaderLanguage10ShaderNodeD2Ev(a);__ZdlPv(a);return}function __ZN3MapI10StringNameN14ShaderLanguage10ShaderNode7VaryingE10ComparatorIS0_E16DefaultAllocatorE13_cleanup_treeEPNS7_7ElementE(a,b){a=a|0;b=b|0;if((c[a+4>>2]|0)==(b|0))return;else{__ZN3MapI10StringNameN14ShaderLanguage10ShaderNode7VaryingE10ComparatorIS0_E16DefaultAllocatorE13_cleanup_treeEPNS7_7ElementE(a,c[b+8>>2]|0);__ZN3MapI10StringNameN14ShaderLanguage10ShaderNode7VaryingE10ComparatorIS0_E16DefaultAllocatorE13_cleanup_treeEPNS7_7ElementE(a,c[b+4>>2]|0);__ZN10StringNameD2Ev(b+24|0);__ZN6Memory11free_staticEPvb(b,0);return}}function __ZN14ShaderLanguage14get_error_textEv(a){a=a|0;var b=0,d=0;b=a+8|0;a=c[b>>2]|0;if((a|0)!=0?(__Z28atomic_conditional_incrementPj(a+-8|0)|0)!=0:0)d=c[b>>2]|0;else d=0;return d|0}function __ZN14ShaderLanguage14get_error_lineEv(a){a=a|0;return c[a+12>>2]|0}function __ZN14ShaderLanguage10get_shaderEv(a){a=a|0;return c[a+32>>2]|0}function __ZN14ShaderLanguageC2Ev(a){a=a|0;c[a+8>>2]=0;c[a+16>>2]=0;__ZN10StringNameC2Ev(a+28|0);__ZN10StringNameC2Ev(a+52|0);c[a>>2]=0;return}function __ZN14ShaderLanguageD2Ev(a){a=a|0;var b=0;__ZN14ShaderLanguage5clearEv(a);__ZN10StringNameD2Ev(a+52|0);__ZN10StringNameD2Ev(a+28|0);b=c[a+16>>2]|0;if(b|0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(b,1);b=c[a+8>>2]|0;if(!b)return;if(__Z16atomic_decrementPj(b+-8|0)|0)return;__ZN6Memory11free_staticEPvb(b,1);return}function __ZN20VisualServerViewportC2Ev(a){a=a|0;var b=0;c[a>>2]=369620;c[a+8>>2]=379008;c[a+4>>2]=0;b=a+12|0;c[b>>2]=0;c[b+4>>2]=0;c[b+8>>2]=0;c[b+12>>2]=0;c[b+16>>2]=0;g[a+32>>2]=1.0;return}function __ZN17VisualServerSceneC2Ev(a){a=a|0;var b=0;c[a>>2]=367588;c[a+16>>2]=378760;c[a+24>>2]=379008;c[a+20>>2]=0;c[a+28>>2]=0;c[a+32>>2]=378780;c[a+40>>2]=379008;c[a+36>>2]=0;b=a+44|0;_memset(a+540732|0,0,16384)|0;_memset(a+557120|0,0,16384)|0;c[b>>2]=0;c[b+4>>2]=0;c[b+8>>2]=0;c[b+12>>2]=0;c[a+573508>>2]=378800;c[a+573516>>2]=379008;c[a+573512>>2]=0;c[a+573520>>2]=0;c[a+573540>>2]=0;b=a+8|0;c[b>>2]=1;c[b+4>>2]=0;c[309201]=a;return}function __ZN9RID_OwnerIN17VisualServerScene8InstanceEE14get_owned_listEP4ListI3RID16DefaultAllocatorE(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0;d=c[a+4>>2]|0;if(!d)return;e=c[d+8>>2]|0;d=c[a+8>>2]|0;if((e|0)==(d|0))return;else f=e;while(1){e=c[f+8>>2]|0;if((e|0)==(d|0))break;else f=e}if(!f)return;d=f;do{f=c[d+24>>2]|0;__Z28atomic_conditional_incrementPj(1255200)|0;c[f+4>>2]=c[313800];if(!(c[b>>2]|0)){e=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=e;c[e>>2]=0;c[e+4>>2]=0;c[e+8>>2]=0}e=__ZnwjPFPvjE(16,4740)|0;c[e>>2]=f;f=c[b>>2]|0;a=f+4|0;g=c[a>>2]|0;c[e+8>>2]=g;c[e+4>>2]=0;c[e+12>>2]=f;if(g|0)c[g+4>>2]=e;c[a>>2]=e;if(!(c[f>>2]|0))c[f>>2]=e;e=f+8|0;c[e>>2]=(c[e>>2]|0)+1;d=c[d+16>>2]|0}while((d|0)!=0);return}function __ZN9RID_OwnerIN17VisualServerScene8InstanceEED2Ev(a){a=a|0;var b=0,d=0,e=0;c[a>>2]=378800;b=a+4|0;d=c[b>>2]|0;if(!d)return;__ZN3SetIP8RID_Data10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(b,c[d+8>>2]|0);d=c[a+8>>2]|0;e=c[b>>2]|0;c[e+8>>2]=d;c[a+12>>2]=0;a=d;c[a+12>>2]=a;if(!e)return;__ZN6Memory11free_staticEPvb(e,0);c[b>>2]=0;return}function __ZN9RID_OwnerIN17VisualServerScene8InstanceEED0Ev(a){a=a|0;var b=0,d=0,e=0;c[a>>2]=378800;b=a+4|0;d=c[b>>2]|0;if(!d){__ZdlPv(a);return}__ZN3SetIP8RID_Data10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(b,c[d+8>>2]|0);d=c[a+8>>2]|0;e=c[b>>2]|0;c[e+8>>2]=d;c[a+12>>2]=0;b=d;c[b+12>>2]=b;if(!e){__ZdlPv(a);return}__ZN6Memory11free_staticEPvb(e,0);__ZdlPv(a);return}function __ZN9RID_OwnerIN17VisualServerScene8ScenarioEE14get_owned_listEP4ListI3RID16DefaultAllocatorE(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0;d=c[a+4>>2]|0;if(!d)return;e=c[d+8>>2]|0;d=c[a+8>>2]|0;if((e|0)==(d|0))return;else f=e;while(1){e=c[f+8>>2]|0;if((e|0)==(d|0))break;else f=e}if(!f)return;d=f;do{f=c[d+24>>2]|0;__Z28atomic_conditional_incrementPj(1255200)|0;c[f+4>>2]=c[313800];if(!(c[b>>2]|0)){e=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=e;c[e>>2]=0;c[e+4>>2]=0;c[e+8>>2]=0}e=__ZnwjPFPvjE(16,4740)|0;c[e>>2]=f;f=c[b>>2]|0;a=f+4|0;g=c[a>>2]|0;c[e+8>>2]=g;c[e+4>>2]=0;c[e+12>>2]=f;if(g|0)c[g+4>>2]=e;c[a>>2]=e;if(!(c[f>>2]|0))c[f>>2]=e;e=f+8|0;c[e>>2]=(c[e>>2]|0)+1;d=c[d+16>>2]|0}while((d|0)!=0);return}function __ZN9RID_OwnerIN17VisualServerScene8ScenarioEED2Ev(a){a=a|0;var b=0,d=0,e=0;c[a>>2]=378780;b=a+4|0;d=c[b>>2]|0;if(!d)return;__ZN3SetIP8RID_Data10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(b,c[d+8>>2]|0);d=c[a+8>>2]|0;e=c[b>>2]|0;c[e+8>>2]=d;c[a+12>>2]=0;a=d;c[a+12>>2]=a;if(!e)return;__ZN6Memory11free_staticEPvb(e,0);c[b>>2]=0;return}function __ZN9RID_OwnerIN17VisualServerScene8ScenarioEED0Ev(a){a=a|0;var b=0,d=0,e=0;c[a>>2]=378780;b=a+4|0;d=c[b>>2]|0;if(!d){__ZdlPv(a);return}__ZN3SetIP8RID_Data10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(b,c[d+8>>2]|0);d=c[a+8>>2]|0;e=c[b>>2]|0;c[e+8>>2]=d;c[a+12>>2]=0;b=d;c[b+12>>2]=b;if(!e){__ZdlPv(a);return}__ZN6Memory11free_staticEPvb(e,0);__ZdlPv(a);return}function __ZN9RID_OwnerIN17VisualServerScene6CameraEE14get_owned_listEP4ListI3RID16DefaultAllocatorE(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0;d=c[a+4>>2]|0;if(!d)return;e=c[d+8>>2]|0;d=c[a+8>>2]|0;if((e|0)==(d|0))return;else f=e;while(1){e=c[f+8>>2]|0;if((e|0)==(d|0))break;else f=e}if(!f)return;d=f;do{f=c[d+24>>2]|0;__Z28atomic_conditional_incrementPj(1255200)|0;c[f+4>>2]=c[313800];if(!(c[b>>2]|0)){e=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=e;c[e>>2]=0;c[e+4>>2]=0;c[e+8>>2]=0}e=__ZnwjPFPvjE(16,4740)|0;c[e>>2]=f;f=c[b>>2]|0;a=f+4|0;g=c[a>>2]|0;c[e+8>>2]=g;c[e+4>>2]=0;c[e+12>>2]=f;if(g|0)c[g+4>>2]=e;c[a>>2]=e;if(!(c[f>>2]|0))c[f>>2]=e;e=f+8|0;c[e>>2]=(c[e>>2]|0)+1;d=c[d+16>>2]|0}while((d|0)!=0);return}function __ZN9RID_OwnerIN17VisualServerScene6CameraEED2Ev(a){a=a|0;var b=0,d=0,e=0;c[a>>2]=378760;b=a+4|0;d=c[b>>2]|0;if(!d)return;__ZN3SetIP8RID_Data10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(b,c[d+8>>2]|0);d=c[a+8>>2]|0;e=c[b>>2]|0;c[e+8>>2]=d;c[a+12>>2]=0;a=d;c[a+12>>2]=a;if(!e)return;__ZN6Memory11free_staticEPvb(e,0);c[b>>2]=0;return}function __ZN9RID_OwnerIN17VisualServerScene6CameraEED0Ev(a){a=a|0;var b=0,d=0,e=0;c[a>>2]=378760;b=a+4|0;d=c[b>>2]|0;if(!d){__ZdlPv(a);return}__ZN3SetIP8RID_Data10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(b,c[d+8>>2]|0);d=c[a+8>>2]|0;e=c[b>>2]|0;c[e+8>>2]=d;c[a+12>>2]=0;b=d;c[b+12>>2]=b;if(!e){__ZdlPv(a);return}__ZN6Memory11free_staticEPvb(e,0);__ZdlPv(a);return}function __ZN18VisualServerRasterC2Ev(a){a=a|0;__ZN12VisualServerC2Ev(a);c[a>>2]=367880;c[a+164>>2]=0;a=__ZnwjPKc(80,1263606)|0;__ZN18VisualServerCanvasC2Ev(a);c[309281]=a;a=__ZnwjPKc(36,1263606)|0;__ZN20VisualServerViewportC2Ev(a);c[309207]=a;a=__ZnwjPKc(573544,1263606)|0;__ZN17VisualServerSceneC2Ev(a);c[309206]=a;a=__ZN10Rasterizer6createEv()|0;c[309205]=a;c[309202]=ij[c[c[a>>2]>>2]&8191](a)|0;a=c[309205]|0;c[309280]=ij[c[(c[a>>2]|0)+4>>2]&8191](a)|0;a=c[309205]|0;c[309203]=ij[c[(c[a>>2]|0)+8>>2]&8191](a)|0;return}function __ZN11ShaderTypes13get_functionsEN12VisualServer10ShaderModeE(a,b){a=a|0;b=b|0;var d=0,e=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d;c[e>>2]=b;b=__ZN3MapIN12VisualServer10ShaderModeEN11ShaderTypes4TypeE10ComparatorIS1_E16DefaultAllocatorEixERKS1_(a,e)|0;l=d;return b|0}function __ZN11ShaderTypes9get_modesEN12VisualServer10ShaderModeE(a,b){a=a|0;b=b|0;var d=0,e=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d;c[e>>2]=b;b=(__ZN3MapIN12VisualServer10ShaderModeEN11ShaderTypes4TypeE10ComparatorIS1_E16DefaultAllocatorEixERKS1_(a,e)|0)+12|0;l=d;return b|0}function __ZN11ShaderTypes9get_typesEv(a){a=a|0;return a+12|0}function __ZN28AudioStreamPlaybackResampled15_begin_resampleEv(a){a=a|0;var b=0;b=a+96|0;c[b>>2]=0;c[b+4>>2]=0;c[b+8>>2]=0;c[b+12>>2]=0;c[b+16>>2]=0;c[b+20>>2]=0;c[b+24>>2]=0;c[b+28>>2]=0;bj[c[(c[a>>2]|0)+116>>2]&4095](a,a+128|0,256);b=a+2176|0;c[b>>2]=0;c[b+4>>2]=0;return}function __ZNK16AudioRBResampler17get_channel_countEv(a){a=a|0;var b=0;if(!(c[a+44>>2]|0)){b=0;return b|0}b=c[a+16>>2]|0;return b|0}function __ZN16AudioRBResampler5setupEiiiii(d,e,f,g,h,i){d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;i=i|0;var j=0,k=0.0,l=0.0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0;switch(e|0){case 1:case 2:case 4:case 6:break;default:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1132751,1080447,275,1080484,0);j=31;return j|0}}a[1263537]=0;k=+(f|0)*(+(h|0)/1.0e3);l=+(i|0);i=~~(k>l?k:l)>>>0;h=30;while(1){if(1<<h&i|0){m=6;break}if((h|0)>0)h=h+-1|0;else{n=0;break}}if((m|0)==6)n=h+1|0;h=d+44|0;i=c[h>>2]|0;do if(!i)m=12;else{if((n|0)==(c[d>>2]|0)?(o=d+16|0,(c[o>>2]|0)==(e|0)):0){p=d+4|0;q=o;r=e;break}__ZN6Memory11free_staticEPvb(i,1);__ZN6Memory11free_staticEPvb(c[d+40>>2]|0,1);m=12}while(0);if((m|0)==12){m=d+16|0;c[m>>2]=e;c[d>>2]=n;i=1<<n;o=d+4|0;c[o>>2]=i;c[d+8>>2]=i+-1;i=e<<n;do if(i){n=__ZN6Memory12alloc_staticEjb(i<<1,1)|0;if(!n){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143992,1144012,140,1144029,0);s=0;break}else{a[1263537]=0;t=n+-8|0;c[t>>2]=i;c[t+4>>2]=0;s=n;break}}else s=0;while(0);c[h>>2]=s;s=U(c[o>>2]|0,e)|0;do if(s){e=__ZN6Memory12alloc_staticEjb(s<<1,1)|0;if(!e){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143992,1144012,140,1144029,0);u=0;break}else{a[1263537]=0;i=e+-8|0;c[i>>2]=s;c[i+4>>2]=0;u=e;break}}else u=0;while(0);c[d+40>>2]=u;p=o;q=m;r=c[m>>2]|0}c[d+20>>2]=f;c[d+24>>2]=g;c[d+36>>2]=0;c[d+28>>2]=0;c[d+32>>2]=0;g=c[p>>2]|0;if(!(U(r,g)|0)){j=0;return j|0}r=c[h>>2]|0;h=c[d+40>>2]|0;d=U(c[q>>2]|0,g)|0;g=0;do{b[r+(g<<1)>>1]=0;b[h+(g<<1)>>1]=0;g=g+1|0}while(g>>>0<d>>>0);j=0;return j|0}function __ZN16AudioRBResampler5clearEv(a){a=a|0;var b=0,d=0;b=a+44|0;d=c[b>>2]|0;if(!d)return;__ZN6Memory11free_staticEPvb(d,1);d=a+40|0;__ZN6Memory11free_staticEPvb(c[d>>2]|0,1);c[b>>2]=0;c[a+36>>2]=0;c[a+28>>2]=0;c[a+32>>2]=0;c[d>>2]=0;return}function __ZN16AudioRBResamplerC2Ev(a){a=a|0;c[a+44>>2]=0;c[a+36>>2]=0;c[a+40>>2]=0;c[a+28>>2]=0;c[a+32>>2]=0;c[a>>2]=0;c[a+4>>2]=0;c[a+8>>2]=0;c[a+12>>2]=0;c[a+16>>2]=0;c[a+20>>2]=0;c[a+24>>2]=0;return}function __ZN16AudioRBResamplerD2Ev(a){a=a|0;var b=0;b=c[a+44>>2]|0;if(!b)return;__ZN6Memory11free_staticEPvb(b,1);__ZN6Memory11free_staticEPvb(c[a+40>>2]|0,1);return}function __ZN14ScriptDebugger9idle_pollEv(a){a=a|0;return}function __ZN14ScriptDebugger9line_pollEv(a){a=a|0;return}function __ZNK14ScriptDebugger9is_remoteEv(a){a=a|0;return 0}function __ZN14ScriptDebugger12request_quitEv(a){a=a|0;return}function __ZN14ScriptDebugger35set_request_scene_tree_message_funcEPFvPvES0_(a,b,c){a=a|0;b=b|0;c=c|0;return}function __ZN14ScriptDebugger19set_live_edit_funcsEPNS_13LiveEditFuncsE(a,b){a=a|0;b=b|0;return}function __ZN14ScriptDebuggerD2Ev(a){a=a|0;var b=0,d=0;c[a>>2]=378820;c[313437]=0;b=a+12|0;d=c[b>>2]|0;if(!d){__ZN3MapIi3SetI10StringName10ComparatorIS1_E16DefaultAllocatorES2_IiES4_E5_DataD2Ev(b);return}__ZN3MapIi3SetI10StringName10ComparatorIS1_E16DefaultAllocatorES2_IiES4_E13_cleanup_treeEPNS7_7ElementE(b,c[d+8>>2]|0);d=c[a+16>>2]|0;c[(c[b>>2]|0)+8>>2]=d;c[a+20>>2]=0;a=d;c[a+12>>2]=a;__ZN3MapIi3SetI10StringName10ComparatorIS1_E16DefaultAllocatorES2_IiES4_E5_Data10_free_rootEv(b);__ZN3MapIi3SetI10StringName10ComparatorIS1_E16DefaultAllocatorES2_IiES4_E5_DataD2Ev(b);return}function __ZN14ScriptDebuggerD0Ev(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;c[a>>2]=378820;c[313437]=0;b=a+12|0;d=c[b>>2]|0;if(!d){__ZdlPv(a);return}__ZN3MapIi3SetI10StringName10ComparatorIS1_E16DefaultAllocatorES2_IiES4_E13_cleanup_treeEPNS7_7ElementE(b,c[d+8>>2]|0);d=c[a+16>>2]|0;e=c[b>>2]|0;c[e+8>>2]=d;c[a+20>>2]=0;b=d;c[b+12>>2]=b;if(!e){__ZdlPv(a);return}b=e+28|0;d=c[b>>2]|0;if(d|0?(__ZN3SetI10StringName10ComparatorIS0_E16DefaultAllocatorE13_cleanup_treeEPNS4_7ElementE(b,c[d+8>>2]|0),d=c[e+32>>2]|0,f=c[b>>2]|0,c[f+8>>2]=d,c[e+36>>2]=0,g=d,c[g+12>>2]=g,f|0):0){__ZN10StringNameD2Ev(f+24|0);__ZN6Memory11free_staticEPvb(f,0);c[b>>2]=0}__ZN6Memory11free_staticEPvb(e,0);__ZdlPv(a);return}function __ZN3MapIi3SetI10StringName10ComparatorIS1_E16DefaultAllocatorES2_IiES4_E13_cleanup_treeEPNS7_7ElementE(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;if((c[a+4>>2]|0)==(b|0))return;__ZN3MapIi3SetI10StringName10ComparatorIS1_E16DefaultAllocatorES2_IiES4_E13_cleanup_treeEPNS7_7ElementE(a,c[b+8>>2]|0);__ZN3MapIi3SetI10StringName10ComparatorIS1_E16DefaultAllocatorES2_IiES4_E13_cleanup_treeEPNS7_7ElementE(a,c[b+4>>2]|0);a=b+28|0;d=c[a>>2]|0;if(d|0?(__ZN3SetI10StringName10ComparatorIS0_E16DefaultAllocatorE13_cleanup_treeEPNS4_7ElementE(a,c[d+8>>2]|0),d=c[b+32>>2]|0,e=c[a>>2]|0,c[e+8>>2]=d,c[b+36>>2]=0,f=d,c[f+12>>2]=f,e|0):0){__ZN10StringNameD2Ev(e+24|0);__ZN6Memory11free_staticEPvb(e,0);c[a>>2]=0}__ZN6Memory11free_staticEPvb(b,0);return}function __ZN6Memory11free_staticEPvb(b,d){b=b|0;d=d|0;var e=0;if(!b){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1080613,1080625,137,1080644,0);return}else{a[1263537]=0;c[313438]=(c[313438]|0)+-1;d=b+-16|0;b=d;e=_i64Subtract(c[313439]|0,0,c[b>>2]|0,c[b+4>>2]|0)|0;c[313439]=e;_free(d);return}}function __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(b,d,e,f,g){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;var h=0,i=0,j=0,k=0,l=0;h=__ZN2OS13get_singletonEv()|0;i=c[(c[h>>2]|0)+48>>2]|0;if(!(a[1263537]|0))j=1263606;else{k=__ZN2OS13get_singletonEv()|0;j=ij[c[(c[k>>2]|0)+76>>2]&8191](k)|0}Yi[i&15](h,b,d,e,f,j,g);__Z12_global_lockv();j=c[313440]|0;if(j|0){h=j;do{j=c[h>>2]|0;i=c[h+4>>2]|0;if(!(a[1263537]|0))l=1263606;else{k=__ZN2OS13get_singletonEv()|0;l=ij[c[(c[k>>2]|0)+76>>2]&8191](k)|0}Yi[j&15](i,b,d,e,f,l,g);h=c[h+8>>2]|0}while((h|0)!=0)}__Z14_global_unlockv();if(!(a[1263537]|0))return;h=__ZN2OS13get_singletonEv()|0;gj[c[(c[h>>2]|0)+80>>2]&8191](h);a[1263537]=0;return}function __ZN2OS13get_singletonEv(){return c[313442]|0}function __Z12_global_lockv(){var a=0;a=c[313441]|0;if(!a)return;gj[c[c[a>>2]>>2]&8191](a);return}function __Z14_global_unlockv(){var a=0;a=c[313441]|0;if(!a)return;gj[c[(c[a>>2]|0)+4>>2]&8191](a);return}function __ZN10StringNameD2Ev(a){a=a|0;__ZN10StringName5unrefEv(a);return}function __ZN10StringName5unrefEv(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0;if(!(a[1263535]|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1080679,1080685,97,1080704,0);return}a[1263537]=0;d=c[b>>2]|0;if(d|0?(__Z16atomic_decrementPj(d)|0)==0:0){d=c[313417]|0;gj[c[c[d>>2]>>2]&8191](d);d=c[b>>2]|0;e=c[d+20>>2]|0;if(!e){f=c[d+12>>2]|0;if((c[1237284+(f<<2)>>2]|0)==(d|0)){g=f;h=d}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1080679,1080685,107,1080739,0);a[1263537]=0;f=c[b>>2]|0;g=c[f+12>>2]|0;h=f}i=h;j=1237284+(g<<2)|0}else{i=d;j=e+24|0}c[j>>2]=c[i+24>>2];i=c[b>>2]|0;j=c[i+24>>2]|0;if(j|0)c[j+20>>2]=c[i+20>>2];j=c[i+8>>2]|0;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);__ZN6Memory11free_staticEPvb(i,0);i=c[313417]|0;gj[c[(c[i>>2]|0)+4>>2]&8191](i)}c[b>>2]=0;return}function __Z16atomic_decrementPj(a){a=a|0;var b=0;b=(c[a>>2]|0)+-1|0;c[a>>2]=b;return b|0}function __ZN3MapIi3SetI10StringName10ComparatorIS1_E16DefaultAllocatorES2_IiES4_E5_Data10_free_rootEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=c[a>>2]|0;if(!b)return;d=b+28|0;e=c[d>>2]|0;if(e|0?(__ZN3SetI10StringName10ComparatorIS0_E16DefaultAllocatorE13_cleanup_treeEPNS4_7ElementE(d,c[e+8>>2]|0),e=c[b+32>>2]|0,f=c[d>>2]|0,c[f+8>>2]=e,c[b+36>>2]=0,g=e,c[g+12>>2]=g,f|0):0){__ZN10StringNameD2Ev(f+24|0);__ZN6Memory11free_staticEPvb(f,0);c[d>>2]=0}__ZN6Memory11free_staticEPvb(b,0);c[a>>2]=0;return}function __ZN3MapIi3SetI10StringName10ComparatorIS1_E16DefaultAllocatorES2_IiES4_E5_DataD2Ev(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=c[a>>2]|0;if(!b)return;d=b+28|0;e=c[d>>2]|0;if(e|0?(__ZN3SetI10StringName10ComparatorIS0_E16DefaultAllocatorE13_cleanup_treeEPNS4_7ElementE(d,c[e+8>>2]|0),e=c[b+32>>2]|0,f=c[d>>2]|0,c[f+8>>2]=e,c[b+36>>2]=0,g=e,c[g+12>>2]=g,f|0):0){__ZN10StringNameD2Ev(f+24|0);__ZN6Memory11free_staticEPvb(f,0);c[d>>2]=0}__ZN6Memory11free_staticEPvb(b,0);c[a>>2]=0;return}function __ZN14ScriptInstance18get_property_stateER4ListI4PairI10StringName7VariantE16DefaultAllocatorE(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0;e=l;l=l+48|0;if((l|0)>=(m|0))ba(48);f=e+36|0;g=e;h=e+32|0;c[f>>2]=0;Pi[c[(c[b>>2]|0)+8>>2]&2047](b,f);i=c[f>>2]|0;if(!i)j=0;else{k=i;n=3}while(1){if((n|0)==3){n=0;j=c[k>>2]|0}if(!j)break;if(c[j+16>>2]&1|0){__ZN10StringNameC2Ev(g);c[g+8>>2]=0;__ZN10StringNameC2ERK6String(h,j+4|0);__ZN10StringNameaSERKS_(g,h);__ZN10StringNameD2Ev(h);i=g+8|0;if(nj[c[(c[b>>2]|0)+4>>2]&2047](b,g,i)|0)__ZN4ListI4PairI10StringName7VariantE16DefaultAllocatorE9push_backERKS3_(d,g)|0;if(c[i>>2]|0)__ZN7Variant5clearEv(i);__ZN10StringNameD2Ev(g)}k=j+20|0;n=3}j=c[f>>2]|0;if(!j){l=e;return}else o=j;while(1){j=c[o>>2]|0;if(!j){n=10;break}__ZN4ListI12PropertyInfo16DefaultAllocatorE5_Data5eraseEPKNS2_7ElementE(o,j)|0;p=c[f>>2]|0;if(!(c[p+8>>2]|0)){n=9;break}if(!p){n=13;break}else o=p}if((n|0)==9){__ZN6Memory11free_staticEPvb(p,0);c[f>>2]=0;l=e;return}else if((n|0)==10)if(!(c[o+8>>2]|0)){a[1263537]=0;__ZN6Memory11free_staticEPvb(o,0);l=e;return}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145461,1145120,668,1145467,0);l=e;return}else if((n|0)==13){l=e;return}}function __ZN14ScriptInstance15call_multilevelERK10StringNameRK7VariantS5_S5_S5_S5_(a,b,d,e,f,g,h){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i;c[j>>2]=d;c[j+4>>2]=e;c[j+8>>2]=f;c[j+12>>2]=g;c[j+16>>2]=h;if(c[d>>2]|0)if(c[e>>2]|0)if(c[f>>2]|0)if(!(c[g>>2]|0))k=3;else k=(c[h>>2]|0)==0?4:5;else k=2;else k=1;else k=0;Ki[c[(c[a>>2]|0)+40>>2]&4095](a,b,j,k);l=i;return}function __ZN14ScriptInstance15call_multilevelERK10StringNamePPK7Varianti(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0;f=l;l=l+48|0;if((l|0)>=(m|0))ba(48);g=f;ui[c[(c[a>>2]|0)+32>>2]&4095](g,a,b,d,e,f+24|0);if(!(c[g>>2]|0)){l=f;return}__ZN7Variant5clearEv(g);l=f;return}function __ZN14ScriptInstance24call_multilevel_reversedERK10StringNamePPK7Varianti(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0;f=l;l=l+48|0;if((l|0)>=(m|0))ba(48);g=f;ui[c[(c[a>>2]|0)+32>>2]&4095](g,a,b,d,e,f+24|0);if(!(c[g>>2]|0)){l=f;return}__ZN7Variant5clearEv(g);l=f;return}function __ZN9Reference11unreferenceEv(a){a=a|0;var b=0,d=0,e=0;b=(__Z16atomic_decrementPj(a+80|0)|0)==0;d=c[a+52>>2]|0;a=(d|0)==0;if(a|b^1){e=b&a;return e|0}e=ij[c[(c[d>>2]|0)+56>>2]&8191](d)|0;return e|0}function __Z17predelete_handlerP6Object(a){a=a|0;var b=0,d=0,e=0;b=a+28|0;c[b>>2]=1;bj[c[(c[a>>2]|0)+16>>2]&4095](a,1,1);d=c[a+52>>2]|0;if(d|0)Pi[c[(c[d>>2]|0)+48>>2]&2047](d,1);d=c[b>>2]|0;if(!d){e=(d|0)!=0;return e|0}c[a+68>>2]=0;e=(d|0)!=0;return e|0}function __ZN7Variant5clearEv(a){a=a|0;var b=0;do switch(c[a>>2]|0){case 4:{b=c[a+8>>2]|0;if(b|0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(b,1);break}case 8:{__ZN6Memory11free_staticEPvb(c[a+8>>2]|0,0);break}case 11:{__ZN6Memory11free_staticEPvb(c[a+8>>2]|0,0);break}case 12:{__ZN6Memory11free_staticEPvb(c[a+8>>2]|0,0);break}case 13:{__ZN6Memory11free_staticEPvb(c[a+8>>2]|0,0);break}case 15:{b=c[a+8>>2]|0;__ZN5ImageD2Ev(b);__ZN6Memory11free_staticEPvb(b,0);break}case 16:{__ZN8NodePathD2Ev(a+8|0);break}case 18:{b=a+8|0;c[b>>2]=0;__ZN6RefPtr5unrefEv(b+4|0);break}case 28:{__ZN10PoolVectorI5ColorE12_unreferenceEv(a+8|0);break}case 20:{__ZN10DictionaryD2Ev(a+8|0);break}case 21:{__ZN5ArrayD2Ev(a+8|0);break}case 19:{__ZN6Memory11free_staticEPvb(c[a+8>>2]|0,0);break}case 22:{__ZN10PoolVectorIhE12_unreferenceEv(a+8|0);break}case 23:{__ZN10PoolVectorIiE12_unreferenceEv(a+8|0);break}case 24:{__ZN10PoolVectorIfE12_unreferenceEv(a+8|0);break}case 25:{__ZN10PoolVectorI6StringE12_unreferenceEv(a+8|0);break}case 26:{__ZN10PoolVectorI7Vector2E12_unreferenceEv(a+8|0);break}case 27:{__ZN10PoolVectorI7Vector3E12_unreferenceEv(a+8|0);break}default:{}}while(0);c[a>>2]=0;return}function __ZN6RefPtr5unrefEv(a){a=a|0;var b=0;b=c[a>>2]|0;if((b|0?__ZN9Reference11unreferenceEv(b)|0:0)?(b=c[a>>2]|0,__Z17predelete_handlerP6Object(b)|0):0){gj[c[(c[b>>2]|0)+76>>2]&8191](b);__ZN6Memory11free_staticEPvb(b,0)}c[a>>2]=0;return}function __ZN5ArrayD2Ev(a){a=a|0;__ZNK5Array6_unrefEv(a);return}function __ZNK5Array6_unrefEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0;b=c[a>>2]|0;if(!b)return;if(!(__Z16atomic_decrementPj(b)|0)){b=c[a>>2]|0;d=b+4|0;e=c[d>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0){f=c[d>>2]|0;d=(f|0)==0?0:f+-4|0;f=d+4|0;g=c[d>>2]|0;if(g|0){h=0;i=g;while(1){g=f+(h*24|0)|0;if(!(c[g>>2]|0))j=i;else{__ZN7Variant5clearEv(g);j=c[d>>2]|0}h=h+1|0;if(h>>>0>=j>>>0)break;else i=j}}__ZN6Memory11free_staticEPvb(e,1)}__ZN6Memory11free_staticEPvb(b,0)}c[a>>2]=0;return}function __ZN10DictionaryD2Ev(b){b=b|0;var d=0;d=c[b>>2]|0;if(!d){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1080744,1080751,179,1080771,0);return}a[1263537]=0;if(!(__Z16atomic_decrementPj(d)|0)){d=c[b>>2]|0;__ZN7HashMapI7VariantN17DictionaryPrivate4DataE22_DictionaryVariantHash24HashMapComparatorDefaultIS0_ELh3ELh8EE5clearEv(d+4|0);__ZN6Memory11free_staticEPvb(d,0)}c[b>>2]=0;return}function __ZN7HashMapI7VariantN17DictionaryPrivate4DataE22_DictionaryVariantHash24HashMapComparatorDefaultIS0_ELh3ELh8EE5clearEv(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0;d=c[b>>2]|0;e=b+4|0;if(!d){c[b>>2]=0;a[e>>0]=0;f=b+8|0;c[f>>2]=0;return}g=a[e>>0]|0;if(g<<24>>24==31)h=d;else{i=0;j=d;k=g;g=d;while(1){d=g+(i<<2)|0;l=c[d>>2]|0;if(!l){m=k;n=j;o=g}else{p=l;l=d;do{c[l>>2]=c[p+4>>2];d=p+8|0;q=p+32|0;if(c[q>>2]|0)__ZN7Variant5clearEv(q);if(c[d>>2]|0)__ZN7Variant5clearEv(d);__ZN6Memory11free_staticEPvb(p,0);r=c[b>>2]|0;l=r+(i<<2)|0;p=c[l>>2]|0}while((p|0)!=0);m=a[e>>0]|0;n=r;o=r}i=i+1|0;if((i|0)>=(1<<(m&255)|0)){h=n;break}else{j=n;k=m;g=o}}}__ZN6Memory11free_staticEPvb(h,1);c[b>>2]=0;a[e>>0]=0;f=b+8|0;c[f>>2]=0;return}function __ZN8NodePathD2Ev(a){a=a|0;var b=0;b=c[a>>2]|0;if(b|0?(__Z16atomic_decrementPj(b)|0)==0:0){b=c[a>>2]|0;__ZN8NodePath4DataD2Ev(b);__ZN6Memory11free_staticEPvb(b,0)}c[a>>2]=0;return}function __ZN8NodePath4DataD2Ev(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=a+12|0;d=c[b>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0){e=c[b>>2]|0;b=(e|0)==0?0:e+-4|0;e=b+4|0;if(c[b>>2]|0){f=0;do{__ZN10StringNameD2Ev(e+(f<<2)|0);f=f+1|0}while(f>>>0<(c[b>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(d,1)}d=a+8|0;b=c[d>>2]|0;if(!b){g=a+4|0;__ZN10StringNameD2Ev(g);return}if(__Z16atomic_decrementPj(b+-8|0)|0){g=a+4|0;__ZN10StringNameD2Ev(g);return}f=c[d>>2]|0;d=(f|0)==0?0:f+-4|0;f=d+4|0;if(c[d>>2]|0){e=0;do{__ZN10StringNameD2Ev(f+(e<<2)|0);e=e+1|0}while(e>>>0<(c[d>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(b,1);g=a+4|0;__ZN10StringNameD2Ev(g);return}function __ZN5ImageD2Ev(a){a=a|0;__ZN10PoolVectorIhE12_unreferenceEv(a+4|0);return}function __ZN9Reference9referenceEv(a){a=a|0;var b=0;__Z28atomic_conditional_incrementPj(a+80|0)|0;b=c[a+52>>2]|0;if(!b)return;gj[c[(c[b>>2]|0)+52>>2]&8191](b);return}function __Z28atomic_conditional_incrementPj(a){a=a|0;var b=0,d=0,e=0;b=c[a>>2]|0;d=b+1|0;if(!b){e=0;return e|0}c[a>>2]=d;e=d;return e|0}function __ZN10StringNameaSERKS_(a,b){a=a|0;b=b|0;var d=0;if((a|0)==(b|0))return;__ZN10StringName5unrefEv(a);d=c[b>>2]|0;if(!d)return;if(!(__Z28atomic_conditional_incrementPj(d)|0))return;c[a>>2]=c[b>>2];return}function __ZN10StringNameC2ERK6String(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e+4|0;g=e;c[b>>2]=0;if(!(a[1263535]|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1080798,1080685,286,1080704,0);l=e;return}a[1263537]=0;c[f>>2]=0;h=__ZNK6StringeqERKS_(d,f)|0;i=c[f>>2]|0;if(i|0?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);if(h){l=e;return}h=c[313417]|0;gj[c[c[h>>2]>>2]&8191](h);h=__ZNK6String4hashEv(d)|0;i=h&4095;j=1237284+(i<<2)|0;k=c[j>>2]|0;c[b>>2]=k;a:do if(k|0){n=k;b:while(1){do if((c[n+16>>2]|0)==(h|0)){o=c[n+4>>2]|0;if(!o){p=n+8|0;c[f>>2]=0;q=c[p>>2]|0;if((q|0)!=0?(c[f>>2]=0,(__Z28atomic_conditional_incrementPj(q+-8|0)|0)!=0):0){q=c[p>>2]|0;c[f>>2]=q;r=q}else r=0}else{__ZN6StringC2EPKc(f,o);r=c[f>>2]|0}c[g>>2]=r;o=__ZNK6StringeqERKS_(g,d)|0;q=c[g>>2]|0;if(q|0?(__Z16atomic_decrementPj(q+-8|0)|0)==0:0){__ZN6Memory11free_staticEPvb(q,1);if(o)break b;else break}if(o)break b}while(0);n=c[(c[b>>2]|0)+24>>2]|0;c[b>>2]=n;if(!n)break a}n=c[b>>2]|0;if(n|0?__Z28atomic_conditional_incrementPj(n)|0:0){n=c[313417]|0;gj[c[(c[n>>2]|0)+4>>2]&8191](n);l=e;return}}while(0);g=__ZnwjPKc(28,1263606)|0;r=g+8|0;c[r>>2]=0;c[g+4>>2]=0;c[g+20>>2]=0;c[g+24>>2]=0;c[g+16>>2]=0;c[b>>2]=g;if((c[d>>2]|0?(c[r>>2]=0,g=c[d>>2]|0,g|0):0)?__Z28atomic_conditional_incrementPj(g+-8|0)|0:0)c[r>>2]=c[d>>2];d=c[b>>2]|0;c[d>>2]=1;c[d+16>>2]=h;c[d+12>>2]=i;c[d+4>>2]=0;c[d+24>>2]=c[j>>2];c[d+20>>2]=0;i=c[j>>2]|0;h=d;if(i|0)c[i+20>>2]=h;c[j>>2]=h;h=c[313417]|0;gj[c[(c[h>>2]|0)+4>>2]&8191](h);l=e;return}function __ZNK6StringeqERKS_(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0;d=c[a>>2]|0;a=(d|0)==0;if(a)e=0;else e=c[d+-4>>2]|0;f=c[b>>2]|0;if(!f)g=0;else g=c[f+-4>>2]|0;h=((e|0?e+-1|0:0)|0)!=((g|0?g+-1|0:0)|0);if(h|a){i=h^1;return i|0}h=c[d+-4>>2]|0;if((h|1|0)==1){i=1;return i|0}a=h|0?h+-1|0:0;if(h)if((h|0)>0){j=f;k=d}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);j=c[b>>2]|0;k=0}else{j=f;k=1253776}if((j|0)!=0?(f=c[j+-4>>2]|0,(f|0)!=0):0)if((f|0)>0)l=j;else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);l=0}else l=1253776;if((a|0)>0)m=0;else{i=1;return i|0}while(1){if((c[k+(m<<2)>>2]|0)!=(c[l+(m<<2)>>2]|0)){i=0;n=17;break}m=m+1|0;if((m|0)>=(a|0)){i=1;n=17;break}}if((n|0)==17)return i|0;return 0}function __ZNK6String4hashEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0;b=c[a>>2]|0;if((b|0)!=0?(a=c[b+-4>>2]|0,(a|0)!=0):0)if((a|0)>0)d=b;else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);else d=1253776;b=c[d>>2]|0;if(!b){e=5381;return e|0}else{f=d;g=5381;h=b}while(1){f=f+4|0;b=h+(g*33|0)|0;h=c[f>>2]|0;if(!h){e=b;break}else g=b}return e|0}function __ZnwjPKc(b,d){b=b|0;d=d|0;var e=0,f=0;d=_malloc(b+16|0)|0;c[313438]=(c[313438]|0)+1;if(!d){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1080809,1080625,67,1080822,0);e=0;return e|0}a[1263537]=0;f=d;c[f>>2]=b;c[f+4>>2]=0;f=(c[313439]|0)+b|0;c[313439]=f;if(f>>>0>(c[313443]|0)>>>0)c[313443]=f;e=d+16|0;return e|0}function __ZN6StringC2EPKc(a,b){a=a|0;b=b|0;c[a>>2]=0;__ZN6String9copy_fromEPKc(a,b);return}function __ZN6String9copy_fromEPKc(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0;if(a[d>>0]|0){e=0;f=d;while(1){f=f+1|0;if(!(a[f>>0]|0))break;else e=e+1|0}f=e+2|0;__ZN6VectorIwE6resizeEi(b,f)|0;if(!(c[b>>2]|0))g=0;else{__ZN6VectorIwE14_copy_on_writeEv(b);g=c[b>>2]|0}if((e|0)<-1)return;else h=0;do{c[g+(h<<2)>>2]=a[d+h>>0];h=h+1|0}while((h|0)!=(f|0));return}a[1263537]=0;f=c[b>>2]|0;if(!f)return;if(!(c[f+-4>>2]|0))return;if(!(__Z16atomic_decrementPj(f+-8|0)|0))__ZN6Memory11free_staticEPvb(f,1);c[b>>2]=0;return}function __ZN10StringNameC2Ev(a){a=a|0;c[a>>2]=0;return}function __ZnwjPFPvjE(a,b){a=a|0;b=b|0;return ij[b&8191](a)|0}function __ZN7VariantaSERKS_(a,b){a=a|0;b=b|0;__ZN7Variant9referenceERKS_(a,b);return}function __ZN7Variant9referenceERKS_(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,i=0,j=0,k=0,l=0,m=0,n=0;if((b|0)==(d|0))return;__ZN7Variant5clearEv(b);c[b>>2]=c[d>>2];do switch(c[d>>2]|0){case 28:{e=b+8|0;f=d+8|0;c[e>>2]=0;if(!(c[f>>2]|0))return;__ZN10PoolVectorI5ColorE12_unreferenceEv(e);g=c[f>>2]|0;if(!g)return;if(!(__Z28atomic_conditional_incrementPj(g)|0))return;c[e>>2]=c[f>>2];return}case 1:{a[b+8>>0]=a[d+8>>0]|0;return}case 2:{f=d+8|0;e=c[f+4>>2]|0;g=b+8|0;c[g>>2]=c[f>>2];c[g+4>>2]=e;return}case 3:{h[b+8>>3]=+h[d+8>>3];return}case 4:{e=b+8|0;g=d+8|0;c[e>>2]=0;if(!(c[g>>2]|0))return;c[e>>2]=0;f=c[g>>2]|0;if(!f)return;if(!(__Z28atomic_conditional_incrementPj(f+-8|0)|0))return;c[e>>2]=c[g>>2];return}case 5:{g=d+8|0;e=c[g+4>>2]|0;f=b+8|0;c[f>>2]=c[g>>2];c[f+4>>2]=e;return}case 6:{e=b+8|0;f=d+8|0;c[e>>2]=c[f>>2];c[e+4>>2]=c[f+4>>2];c[e+8>>2]=c[f+8>>2];c[e+12>>2]=c[f+12>>2];return}case 8:{f=__ZnwjPKc(24,1263606)|0;e=c[d+8>>2]|0;c[f>>2]=c[e>>2];c[f+4>>2]=c[e+4>>2];c[f+8>>2]=c[e+8>>2];c[f+12>>2]=c[e+12>>2];c[f+16>>2]=c[e+16>>2];c[f+20>>2]=c[e+20>>2];c[b+8>>2]=f;return}case 7:{f=b+8|0;e=d+8|0;c[f>>2]=c[e>>2];c[f+4>>2]=c[e+4>>2];c[f+8>>2]=c[e+8>>2];return}case 9:{e=b+8|0;f=d+8|0;c[e>>2]=c[f>>2];c[e+4>>2]=c[f+4>>2];c[e+8>>2]=c[f+8>>2];c[e+12>>2]=c[f+12>>2];return}case 11:{f=__ZnwjPKc(24,1263606)|0;e=c[d+8>>2]|0;c[f>>2]=c[e>>2];c[f+4>>2]=c[e+4>>2];c[f+8>>2]=c[e+8>>2];c[f+12>>2]=c[e+12>>2];c[f+16>>2]=c[e+16>>2];c[f+20>>2]=c[e+20>>2];c[b+8>>2]=f;return}case 10:{f=b+8|0;e=d+8|0;c[f>>2]=c[e>>2];c[f+4>>2]=c[e+4>>2];c[f+8>>2]=c[e+8>>2];c[f+12>>2]=c[e+12>>2];return}case 12:{e=__ZnwjPKc(36,1263606)|0;i=e;j=c[d+8>>2]|0;k=i+36|0;do{c[i>>2]=c[j>>2];i=i+4|0;j=j+4|0}while((i|0)<(k|0));c[b+8>>2]=e;return}case 13:{f=__ZnwjPKc(48,1263606)|0;i=f;j=c[d+8>>2]|0;k=i+48|0;do{c[i>>2]=c[j>>2];i=i+4|0;j=j+4|0}while((i|0)<(k|0));c[b+8>>2]=f;return}case 14:{e=b+8|0;g=d+8|0;c[e>>2]=c[g>>2];c[e+4>>2]=c[g+4>>2];c[e+8>>2]=c[g+8>>2];c[e+12>>2]=c[g+12>>2];return}case 15:{g=__ZnwjPKc(20,1263606)|0;e=c[d+8>>2]|0;c[g>>2]=c[e>>2];l=g+4|0;m=e+4|0;c[l>>2]=0;if((c[m>>2]|0?(__ZN10PoolVectorIhE12_unreferenceEv(l),n=c[m>>2]|0,n|0):0)?__Z28atomic_conditional_incrementPj(n)|0:0)c[l>>2]=c[m>>2];m=g+8|0;l=e+8|0;c[m>>2]=c[l>>2];c[m+4>>2]=c[l+4>>2];a[m+8>>0]=a[l+8>>0]|0;c[b+8>>2]=g;return}case 17:{c[b+8>>2]=c[d+8>>2];return}case 18:{g=b+8|0;l=d+8|0;c[g>>2]=c[l>>2];__ZN6RefPtrC2ERKS_(g+4|0,l+4|0);return}case 16:{__ZN8NodePathC2ERKS_(b+8|0,d+8|0);return}case 19:{l=__ZnwjPKc(56,1263606)|0;i=l;j=c[d+8>>2]|0;k=i+56|0;do{c[i>>2]=c[j>>2];i=i+4|0;j=j+4|0}while((i|0)<(k|0));c[b+8>>2]=l;return}case 20:{__ZN10DictionaryC2ERKS_(b+8|0,d+8|0);return}case 21:{__ZN5ArrayC2ERKS_(b+8|0,d+8|0);return}case 22:{f=b+8|0;g=d+8|0;c[f>>2]=0;if(!(c[g>>2]|0))return;__ZN10PoolVectorIhE12_unreferenceEv(f);m=c[g>>2]|0;if(!m)return;if(!(__Z28atomic_conditional_incrementPj(m)|0))return;c[f>>2]=c[g>>2];return}case 23:{g=b+8|0;f=d+8|0;c[g>>2]=0;if(!(c[f>>2]|0))return;__ZN10PoolVectorIiE12_unreferenceEv(g);m=c[f>>2]|0;if(!m)return;if(!(__Z28atomic_conditional_incrementPj(m)|0))return;c[g>>2]=c[f>>2];return}case 24:{f=b+8|0;g=d+8|0;c[f>>2]=0;if(!(c[g>>2]|0))return;__ZN10PoolVectorIfE12_unreferenceEv(f);m=c[g>>2]|0;if(!m)return;if(!(__Z28atomic_conditional_incrementPj(m)|0))return;c[f>>2]=c[g>>2];return}case 25:{g=b+8|0;f=d+8|0;c[g>>2]=0;if(!(c[f>>2]|0))return;__ZN10PoolVectorI6StringE12_unreferenceEv(g);m=c[f>>2]|0;if(!m)return;if(!(__Z28atomic_conditional_incrementPj(m)|0))return;c[g>>2]=c[f>>2];return}case 26:{f=b+8|0;g=d+8|0;c[f>>2]=0;if(!(c[g>>2]|0))return;__ZN10PoolVectorI7Vector2E12_unreferenceEv(f);m=c[g>>2]|0;if(!m)return;if(!(__Z28atomic_conditional_incrementPj(m)|0))return;c[f>>2]=c[g>>2];return}case 27:{g=b+8|0;f=d+8|0;c[g>>2]=0;if(!(c[f>>2]|0))return;__ZN10PoolVectorI7Vector3E12_unreferenceEv(g);m=c[f>>2]|0;if(!m)return;if(!(__Z28atomic_conditional_incrementPj(m)|0))return;c[g>>2]=c[f>>2];return}default:return}while(0)}function __ZN5ArrayC2ERKS_(b,d){b=b|0;d=d|0;var e=0;c[b>>2]=0;e=c[d>>2]|0;if(!e){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1080863,1080868,47,1080883,0);return}a[1263537]=0;if(!(__Z28atomic_conditional_incrementPj(e)|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1080863,1080868,54,1080911,0);return}else{a[1263537]=0;__ZNK5Array6_unrefEv(b);c[b>>2]=c[d>>2];return}}function __ZN10DictionaryC2ERKS_(b,d){b=b|0;d=d|0;var e=0,f=0,g=0;c[b>>2]=0;if(!(__Z28atomic_conditional_incrementPj(c[d>>2]|0)|0))return;e=c[d>>2]|0;f=c[b>>2]|0;if((e|0)==(f|0)){__Z16atomic_decrementPj(e)|0;return}if(!f)g=e;else{a[1263537]=0;if(!(__Z16atomic_decrementPj(f)|0)){f=c[b>>2]|0;__ZN7HashMapI7VariantN17DictionaryPrivate4DataE22_DictionaryVariantHash24HashMapComparatorDefaultIS0_ELh3ELh8EE5clearEv(f+4|0);__ZN6Memory11free_staticEPvb(f,0)}c[b>>2]=0;g=c[d>>2]|0}c[b>>2]=g;return}function __ZN8NodePathC2ERKS_(a,b){a=a|0;b=b|0;var d=0;c[a>>2]=0;d=c[b>>2]|0;if(!d)return;if(!(__Z28atomic_conditional_incrementPj(d)|0))return;c[a>>2]=c[b>>2];return}function __ZN6RefPtrC2ERKS_(a,b){a=a|0;b=b|0;var d=0;c[a>>2]=0;if(!(c[b>>2]|0))return;c[a>>2]=0;d=c[b>>2]|0;c[a>>2]=d;if(!d)return;__ZN9Reference9referenceEv(d);return}function __ZN14ScriptLanguage5frameEv(a){a=a|0;return}function __ZN14ScriptInstance4callERK10StringNameRK7VariantS5_S5_S5_S5_(a,b,d,e,f,g,h,i){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;i=i|0;var j=0,k=0,n=0,o=0;j=l;l=l+32|0;if((l|0)>=(m|0))ba(32);k=j+12|0;n=j;c[k>>2]=e;c[k+4>>2]=f;c[k+8>>2]=g;c[k+12>>2]=h;c[k+16>>2]=i;if(c[e>>2]|0)if(c[f>>2]|0)if(c[g>>2]|0)if(!(c[h>>2]|0))o=3;else o=(c[i>>2]|0)==0?4:5;else o=2;else o=1;else o=0;ui[c[(c[b>>2]|0)+32>>2]&4095](a,b,d,k,o,n);l=j;return}function __ZN14ScriptInstanceD2Ev(a){a=a|0;return}function __ZN11Translation18_initialize_classvEv(b){b=b|0;if(a[1263539]|0)return;if(!(a[1257004]|0)){if(!(a[1257001]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI9ReferenceEEvv();__ZN9Reference13_bind_methodsEv();a[1257001]=1}__ZN7ClassDB10_add_classI8ResourceEEvv();__ZN8Resource13_bind_methodsEv();a[1257004]=1}__ZN7ClassDB10_add_classI11TranslationEEvv();__ZN11Translation13_bind_methodsEv();a[1263539]=1;return}function __ZN11Translation5_setvERK10StringNameRK7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK11Translation5_getvERK10StringNameR7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK11Translation19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+24|0;g=e+4|0;h=e;if(!d)__ZNK8Resource19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,0);__ZN6StringC2EPKc(f,1104283);i=c[f>>2]|0;f=i;j=g+4|0;c[j>>2]=0;k=g+12|0;c[k>>2]=0;c[g>>2]=0;n=(i|0)==0;if(!n?(c[j>>2]=0,__Z28atomic_conditional_incrementPj(i+-8|0)|0):0)c[j>>2]=f;c[g+8>>2]=0;f=c[k>>2]|0;if(f|0){if(!(__Z16atomic_decrementPj(f+-8|0)|0))__ZN6Memory11free_staticEPvb(f,1);c[k>>2]=0}c[g+16>>2]=256;if(!(c[b>>2]|0)){k=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=k;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0}k=__ZnwjPFPvjE(32,4740)|0;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0;c[k+12>>2]=0;c[k+16>>2]=7;f=k+20|0;c[f>>2]=0;j=k+24|0;c[j>>2]=0;o=k+28|0;c[o>>2]=0;__ZN12PropertyInfoaSERKS_(k,g)|0;p=c[b>>2]|0;q=p+4|0;r=c[q>>2]|0;c[j>>2]=r;c[f>>2]=0;c[o>>2]=p;if(r|0)c[r+20>>2]=k;c[q>>2]=k;if(!(c[p>>2]|0))c[p>>2]=k;k=p+8|0;c[k>>2]=(c[k>>2]|0)+1;k=c[g+12>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);k=c[g+4>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);if(!n?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);__ZN10StringNameC2EPKc(h,1104283);__ZN7ClassDB17get_property_listE10StringNameP4ListI12PropertyInfo16DefaultAllocatorEbPK6Object(h,b,1,a);__ZN10StringNameD2Ev(h);if(!d){l=e;return}__ZNK8Resource19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,1);l=e;return}function __ZN11Translation14_notificationvEib(a,b,c){a=a|0;b=b|0;c=c|0;return}function __ZN6Object17_changed_callbackEPS_PKc(a,b,c){a=a|0;b=b|0;c=c|0;return}function __ZNK11Translation16_get_class_namevEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+8|0;e=b+4|0;f=b;g=a+124|0;a=c[g>>2]|0;if(a|0){if(c[a+4>>2]|0){l=b;return g|0}if(__ZNK6String6lengthEv(a+8|0)|0){l=b;return g|0}}__ZN6StringC2EPKc(d,1104283);c[f>>2]=c[d>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameaSERKS_(g,e);__ZN10StringNameD2Ev(e);e=c[f>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);l=b;return g|0}function __ZNK6Object18_validate_propertyER12PropertyInfo(a,b){a=a|0;b=b|0;return}function __ZNK11Translation9get_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1104283);l=a;return c[b>>2]|0}function __ZNK11Translation14get_save_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1104283);l=a;return c[b>>2]|0}function __ZNK11Translation8is_classERK6String(a,b){a=a|0;b=b|0;var c=0;if((!(__ZNK6StringeqEPKc(b,1104283)|0)?!(__ZNK6StringeqEPKc(b,1110448)|0):0)?!(__ZNK6StringeqEPKc(b,1126157)|0):0)c=__ZNK6StringeqEPKc(b,1142944)|0;else c=1;return c|0}function __ZNK11Translation12is_class_ptrEPv(a,b){a=a|0;b=b|0;return (b|0)==1254160|((b|0)==1220696|((b|0)==1220724|(b|0)==1220580))|0}function __ZN6Object4callERK10StringNamePPK7VariantiRNS3_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;i=l;l=l+80|0;if((l|0)>=(m|0))ba(80);j=i+68|0;k=i+64|0;n=i+60|0;o=i+56|0;p=i+24|0;q=i;r=i+52|0;s=i+48|0;c[h>>2]=0;if((c[e>>2]|0)!=(c[c[313449]>>2]|0)){c[p>>2]=0;t=d+20|0;__Z28atomic_conditional_incrementPj(t)|0;u=c[d+52>>2]|0;a:do if(!u)v=32;else{ui[c[(c[u>>2]|0)+32>>2]&4095](q,u,e,f,g,h);__ZN7VariantaSERKS_(p,q);if(c[q>>2]|0)__ZN7Variant5clearEv(q);switch(c[h>>2]|0){case 0:{__ZN7VariantC2ERKS_(b,p);break a;break}case 3:case 2:case 4:{__ZN7VariantC2ERKS_(b,p);break a;break}default:{v=32;break a}}}while(0);if((v|0)==32){v=c[d+68>>2]|0;if(!v)w=ij[c[(c[d>>2]|0)+24>>2]&8191](d)|0;else w=v;__ZN10StringNameC2ERKS_(r,w);__ZN10StringNameC2ERKS_(s,e);e=__ZN7ClassDB10get_methodE10StringNameS0_(r,s)|0;__ZN10StringNameD2Ev(s);__ZN10StringNameD2Ev(r);if(e){ui[c[(c[e>>2]|0)+8>>2]&4095](q,e,d,f,g,h);__ZN7VariantaSERKS_(p,q);if(c[q>>2]|0)__ZN7Variant5clearEv(q)}else c[h>>2]=1;__ZN7VariantC2ERKS_(b,p)}__Z16atomic_decrementPj(t)|0;if(c[p>>2]|0)__ZN7Variant5clearEv(p);l=i;return}if(g|0){c[h+4>>2]=0;c[h>>2]=3;c[b>>2]=0;l=i;return}if(d|0?$i[c[(c[d>>2]|0)+44>>2]&8191](d,1220724)|0:0){c[h+4>>2]=0;c[h>>2]=1;__ZN6StringC2EPKc(k,1086199);c[j>>2]=__ZNK6String4utf8Ev(k)|0;__Z19_err_set_last_errorPKc(__ZNK10CharString8get_dataEv(j)|0);g=c[j>>2]|0;if(g|0?(__Z16atomic_decrementPj(g+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(g,1);g=c[k>>2]|0;if(g|0?(__Z16atomic_decrementPj(g+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(g,1);a[1263537]=1;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1081122,890,1096404,0);a[1263537]=0;c[b>>2]=0;l=i;return}if((c[d+20>>2]|0)>>>0<=1){g=d+28|0;c[g>>2]=1;bj[c[(c[d>>2]|0)+16>>2]&4095](d,1,1);k=c[d+52>>2]|0;if(k|0)Pi[c[(c[k>>2]|0)+48>>2]&2047](k,1);if(c[g>>2]|0){c[d+68>>2]=0;gj[c[(c[d>>2]|0)+76>>2]&8191](d);__ZN6Memory11free_staticEPvb(d,0)}c[h>>2]=0;c[b>>2]=0;l=i;return}c[h+4>>2]=0;c[h>>2]=1;__ZN6StringC2EPKc(o,1086241);c[n>>2]=__ZNK6String4utf8Ev(o)|0;__Z19_err_set_last_errorPKc(__ZNK10CharString8get_dataEv(n)|0);h=c[n>>2]|0;if(h|0?(__Z16atomic_decrementPj(h+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(h,1);h=c[o>>2]|0;if(h|0?(__Z16atomic_decrementPj(h+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(h,1);a[1263537]=1;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1081122,897,1096404,0);a[1263537]=0;c[b>>2]=0;l=i;return}function __ZN6Object15call_multilevelERK10StringNamePPK7Varianti(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0;g=l;l=l+64|0;if((l|0)>=(m|0))ba(64);h=g+44|0;i=g+40|0;j=g+36|0;k=g+32|0;n=g+48|0;o=g+28|0;p=g+24|0;q=g;if((c[d>>2]|0)!=(c[c[313449]>>2]|0)){r=b+20|0;__Z28atomic_conditional_incrementPj(r)|0;s=c[b+52>>2]|0;if(s|0)Ki[c[(c[s>>2]|0)+40>>2]&4095](s,d,e,f);s=c[b+68>>2]|0;if(!s)t=ij[c[(c[b>>2]|0)+24>>2]&8191](b)|0;else t=s;__ZN10StringNameC2ERKS_(o,t);__ZN10StringNameC2ERKS_(p,d);t=__ZN7ClassDB10get_methodE10StringNameS0_(o,p)|0;__ZN10StringNameD2Ev(p);__ZN10StringNameD2Ev(o);if(t|0){ui[c[(c[t>>2]|0)+8>>2]&4095](q,t,b,e,f,n);if(c[q>>2]|0)__ZN7Variant5clearEv(q);__ZL16_test_call_errorRK10StringNameRKN7Variant9CallErrorE(c[d>>2]|0,n)}__Z16atomic_decrementPj(r)|0;l=g;return}if(b|0?$i[c[(c[b>>2]|0)+44>>2]&8191](b,1220724)|0:0){__ZN6StringC2EPKc(i,1086199);c[h>>2]=__ZNK6String4utf8Ev(i)|0;__Z19_err_set_last_errorPKc(__ZNK10CharString8get_dataEv(h)|0);r=c[h>>2]|0;if(r|0?(__Z16atomic_decrementPj(r+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(r,1);r=c[i>>2]|0;if(r|0?(__Z16atomic_decrementPj(r+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(r,1);a[1263537]=1;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1086225,1081122,642,1130797,0);a[1263537]=0;l=g;return}if((c[b+20>>2]|0)>>>0<=1){r=b+28|0;c[r>>2]=1;bj[c[(c[b>>2]|0)+16>>2]&4095](b,1,1);i=c[b+52>>2]|0;if(i|0)Pi[c[(c[i>>2]|0)+48>>2]&2047](i,1);if(!(c[r>>2]|0)){l=g;return}c[b+68>>2]=0;gj[c[(c[b>>2]|0)+76>>2]&8191](b);__ZN6Memory11free_staticEPvb(b,0);l=g;return}__ZN6StringC2EPKc(k,1086241);c[j>>2]=__ZNK6String4utf8Ev(k)|0;__Z19_err_set_last_errorPKc(__ZNK10CharString8get_dataEv(j)|0);b=c[j>>2]|0;if(b|0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(b,1);b=c[k>>2]|0;if(b|0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(b,1);a[1263537]=1;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1086225,1081122,648,1130797,0);a[1263537]=0;l=g;return}function __ZN6Object24call_multilevel_reversedERK10StringNamePPK7Varianti(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0;f=l;l=l+48|0;if((l|0)>=(m|0))ba(48);g=f+28|0;h=f+24|0;i=f+32|0;j=f;k=c[a+68>>2]|0;if(!k)n=ij[c[(c[a>>2]|0)+24>>2]&8191](a)|0;else n=k;__ZN10StringNameC2ERKS_(g,n);__ZN10StringNameC2ERKS_(h,b);n=__ZN7ClassDB10get_methodE10StringNameS0_(g,h)|0;__ZN10StringNameD2Ev(h);__ZN10StringNameD2Ev(g);g=a+20|0;__Z28atomic_conditional_incrementPj(g)|0;if(n|0){ui[c[(c[n>>2]|0)+8>>2]&4095](j,n,a,d,e,i);if(c[j>>2]|0)__ZN7Variant5clearEv(j);__ZL16_test_call_errorRK10StringNameRKN7Variant9CallErrorE(c[b>>2]|0,i)}i=c[a+52>>2]|0;if(!i){__Z16atomic_decrementPj(g)|0;l=f;return}Ki[c[(c[i>>2]|0)+44>>2]&4095](i,b,d,e);__Z16atomic_decrementPj(g)|0;l=f;return}function __ZNK6Object6getvarERK7VariantPb(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;if(f|0)a[f>>0]=0;c[b>>2]=0;return}function __ZN6Object6setvarERK7VariantS2_Pb(b,c,d,e){b=b|0;c=c|0;d=d|0;e=e|0;if(!e)return;a[e>>0]=0;return}function __ZNK6Object24get_translatable_stringsEP4ListI6String16DefaultAllocatorE(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0;e=l;l=l+48|0;if((l|0)>=(m|0))ba(48);f=e+32|0;g=e+28|0;h=e;i=e+24|0;c[f>>2]=0;__ZNK6Object17get_property_listEP4ListI12PropertyInfo16DefaultAllocatorEb(b,f,0);j=c[f>>2]|0;if(!j)k=0;else{n=j;o=3}while(1){if((o|0)==3){o=0;k=c[n>>2]|0}if(!k)break;if(c[k+16>>2]&64|0){__ZN10StringNameC2ERK6String(i,k+4|0);__ZNK6Object3getERK10StringNamePb(h,b,i,0);c[g>>2]=__ZNK7Variantcv6StringEv(h)|0;if(c[h>>2]|0)__ZN7Variant5clearEv(h);__ZN10StringNameD2Ev(i);if(!(__ZNK6StringeqEPKc(g,1263606)|0)){if(!(c[d>>2]|0)){j=__ZnwjPFPvjE(12,4740)|0;c[d>>2]=j;c[j>>2]=0;c[j+4>>2]=0;c[j+8>>2]=0}j=__ZnwjPFPvjE(16,4740)|0;c[j>>2]=0;c[j+4>>2]=0;c[j+8>>2]=0;c[j+12>>2]=0;if((c[g>>2]|0?(c[j>>2]=0,p=c[g>>2]|0,p|0):0)?__Z28atomic_conditional_incrementPj(p+-8|0)|0:0)c[j>>2]=c[g>>2];p=c[d>>2]|0;q=p+4|0;r=c[q>>2]|0;c[j+8>>2]=r;c[j+4>>2]=0;c[j+12>>2]=p;if(r|0)c[r+4>>2]=j;c[q>>2]=j;if(!(c[p>>2]|0))c[p>>2]=j;j=p+8|0;c[j>>2]=(c[j>>2]|0)+1}j=c[g>>2]|0;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1)}n=k+20|0;o=3}k=c[f>>2]|0;if(!k){l=e;return}else s=k;while(1){k=c[s>>2]|0;if(!k){o=10;break}__ZN4ListI12PropertyInfo16DefaultAllocatorE5_Data5eraseEPKNS2_7ElementE(s,k)|0;t=c[f>>2]|0;if(!(c[t+8>>2]|0)){o=9;break}if(!t){o=13;break}else s=t}if((o|0)==9){__ZN6Memory11free_staticEPvb(t,0);c[f>>2]=0;l=e;return}else if((o|0)==10)if(!(c[s+8>>2]|0)){a[1263537]=0;__ZN6Memory11free_staticEPvb(s,0);l=e;return}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145461,1145120,668,1145467,0);l=e;return}else if((o|0)==13){l=e;return}}function __ZNK6Object20get_argument_optionsERK10StringNameiP4ListI6String16DefaultAllocatorE(a,b,c,d){a=a|0;b=b|0;c=c|0;d=d|0;return}function __ZN11TranslationD2Ev(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;c[a>>2]=378888;b=a+132|0;d=c[b>>2]|0;if(d|0?(__ZN3MapI10StringNameS0_10ComparatorIS0_E16DefaultAllocatorE13_cleanup_treeEPNS4_7ElementE(b,c[d+8>>2]|0),d=c[a+136>>2]|0,e=c[b>>2]|0,c[e+8>>2]=d,c[a+140>>2]=0,f=d,c[f+12>>2]=f,e|0):0){__ZN10StringNameD2Ev(e+28|0);__ZN10StringNameD2Ev(e+24|0);__ZN6Memory11free_staticEPvb(e,0);c[b>>2]=0}b=c[a+128>>2]|0;if(!b){g=a+124|0;__ZN10StringNameD2Ev(g);__ZN8ResourceD2Ev(a);return}if(__Z16atomic_decrementPj(b+-8|0)|0){g=a+124|0;__ZN10StringNameD2Ev(g);__ZN8ResourceD2Ev(a);return}__ZN6Memory11free_staticEPvb(b,1);g=a+124|0;__ZN10StringNameD2Ev(g);__ZN8ResourceD2Ev(a);return}function __ZN11TranslationD0Ev(a){a=a|0;__ZN11TranslationD2Ev(a);__ZdlPv(a);return}function __ZNK11Translation18get_base_extensionEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1125256);l=a;return c[b>>2]|0}function __ZN8Resource22_resource_path_changedEv(a){a=a|0;return}function __ZN8Resource27editor_can_reload_from_fileEv(a){a=a|0;return 1}function __ZN8Resource16reload_from_fileEv(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;d=l;l=l+48|0;if((l|0)>=(m|0))ba(48);e=d+36|0;f=d+32|0;g=d+28|0;h=d;i=d+24|0;j=b+108|0;k=c[j>>2]|0;if((k|0)!=0?(__Z28atomic_conditional_incrementPj(k+-8|0)|0)!=0:0)n=c[j>>2]|0;else n=0;c[e>>2]=n;if(__ZNK6String16is_resource_fileEv(e)|0){c[f>>2]=ij[c[(c[b>>2]|0)+32>>2]&8191](b)|0;n=__ZN14ResourceLoader4loadERK6StringS2_bP5Error(e,f,1,0)|0;j=c[f>>2]|0;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);if(n|0){c[f>>2]=0;__ZNK6Object17get_property_listEP4ListI12PropertyInfo16DefaultAllocatorEb(n,f,0);j=c[f>>2]|0;if(!j)o=0;else{p=j;q=11}while(1){if((q|0)==11){q=0;o=c[p>>2]|0}if(!o)break;if(c[o+16>>2]&1|0?(j=o+4|0,!(__ZNK6StringeqEPKc(j,1081061)|0)):0){__ZN10StringNameC2ERK6String(g,j);__ZN10StringNameC2ERK6String(i,j);__ZNK6Object3getERK10StringNamePb(h,n,i,0);__ZN6Object3setERK10StringNameRK7VariantPb(b,g,h,0);if(c[h>>2]|0)__ZN7Variant5clearEv(h);__ZN10StringNameD2Ev(i);__ZN10StringNameD2Ev(g)}p=o+20|0;q=11}o=c[f>>2]|0;a:do if(o|0){p=o;while(1){g=c[p>>2]|0;if(!g)break;__ZN4ListI12PropertyInfo16DefaultAllocatorE5_Data5eraseEPKNS2_7ElementE(p,g)|0;r=c[f>>2]|0;if(!(c[r+8>>2]|0)){q=17;break}if(!r)break a;else p=r}if((q|0)==17){__ZN6Memory11free_staticEPvb(r,0);c[f>>2]=0;break}if(!(c[p+8>>2]|0)){a[1263537]=0;__ZN6Memory11free_staticEPvb(p,0);break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145461,1145120,668,1145467,0);break}}while(0);if(__ZN9Reference11unreferenceEv(n)|0?__Z17predelete_handlerP6Object(n)|0:0){gj[c[(c[n>>2]|0)+76>>2]&8191](n);__ZN6Memory11free_staticEPvb(n,0)}}}n=c[e>>2]|0;if(!n){l=d;return}if(__Z16atomic_decrementPj(n+-8|0)|0){l=d;return}__ZN6Memory11free_staticEPvb(n,1);l=d;return}function __ZN8Resource8set_pathERK6Stringb(b,e,f){b=b|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;g=l;l=l+16|0;if((l|0)>=(m|0))ba(16);h=g+8|0;i=g+4|0;j=g;k=b+108|0;if(__ZNK6StringeqERKS_(k,e)|0){l=g;return}if(__ZNK6StringneEPKc(k,1263606)|0){n=c[313445]|0;gj[c[(c[n>>2]|0)+12>>2]&8191](n);__ZN7HashMapI6StringP8Resource20HashMapHasherDefault24HashMapComparatorDefaultIS0_ELh3ELh8EE5eraseERKS0_(1253784,k)|0;n=c[313445]|0;gj[c[(c[n>>2]|0)+16>>2]&8191](n)}__ZN6StringaSEPKc(k,1263606);n=c[313445]|0;gj[c[c[n>>2]>>2]&8191](n);do if(c[313446]|0){n=__ZNK6String4hashEv(e)|0;o=c[(c[313446]|0)+(((1<<(d[1253788]|0))+-1&n)<<2)>>2]|0;a:do if(!o)p=0;else{q=o;while(1){if((c[q>>2]|0)==(n|0)?__ZNK6StringeqERKS_(q+8|0,e)|0:0){p=q;break a}q=c[q+4>>2]|0;if(!q){p=0;break}}}while(0);n=c[313445]|0;gj[c[(c[n>>2]|0)+4>>2]&8191](n);if(p|0){if(!f){c[j>>2]=__ZplPKcRK6String(1080965,e)|0;c[i>>2]=__ZNK6String4utf8Ev(j)|0;__Z19_err_set_last_errorPKc(__ZNK10CharString8get_dataEv(i)|0);n=c[i>>2]|0;if(n|0?(__Z16atomic_decrementPj(n+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(n,1);n=c[j>>2]|0;if(n|0?(__Z16atomic_decrementPj(n+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(n,1);a[1263537]=1;n=c[313445]|0;gj[c[c[n>>2]>>2]&8191](n);if(c[313446]|0){n=__ZNK6String4hashEv(e)|0;o=c[(c[313446]|0)+(((1<<(d[1253788]|0))+-1&n)<<2)>>2]|0;b:do if(!o)r=0;else{q=o;while(1){if((c[q>>2]|0)==(n|0)?__ZNK6StringeqERKS_(q+8|0,e)|0:0){r=q;break b}q=c[q+4>>2]|0;if(!q){r=0;break}}}while(0);n=c[313445]|0;gj[c[(c[n>>2]|0)+4>>2]&8191](n);if(r|0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1081004,1081013,78,1081031,0);l=g;return}}else{n=c[313445]|0;gj[c[(c[n>>2]|0)+4>>2]&8191](n)}a[1263537]=0;break}n=c[313445]|0;gj[c[(c[n>>2]|0)+12>>2]&8191](n);if(!(c[313446]|0))__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1100151,324,1085098,0);n=__ZNK6String4hashEv(e)|0;o=c[(c[313446]|0)+(((1<<(d[1253788]|0))+-1&n)<<2)>>2]|0;if(!o)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1100151,324,1085098,0);else s=o;while(1){if((c[s>>2]|0)==(n|0)?__ZNK6StringeqERKS_(s+8|0,e)|0:0)break;o=c[s+4>>2]|0;if(!o){t=16;break}else s=o}if((t|0)==16)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1100151,324,1085098,0);a[1263537]=0;n=c[s+12>>2]|0;__ZN6StringC2EPKc(h,1263606);o=n+104|0;n=c[o>>2]|0;q=c[h>>2]|0;do if((n|0)!=(q|0)){if(n|0?(__Z16atomic_decrementPj(n+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(n,1);c[o>>2]=0;u=c[h>>2]|0;if(u)if(!(__Z28atomic_conditional_incrementPj(u+-8|0)|0)){v=c[h>>2]|0;break}else{w=c[h>>2]|0;c[o>>2]=w;v=w;break}else v=u}else v=q;while(0);if(v|0?(__Z16atomic_decrementPj(v+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(v,1);q=c[313445]|0;gj[c[(c[q>>2]|0)+16>>2]&8191](q)}}else{q=c[313445]|0;gj[c[(c[q>>2]|0)+4>>2]&8191](q)}while(0);v=c[k>>2]|0;if((v|0)!=(c[e>>2]|0)){if(v|0?(__Z16atomic_decrementPj(v+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(v,1);c[k>>2]=0;v=c[e>>2]|0;if(v|0?__Z28atomic_conditional_incrementPj(v+-8|0)|0:0)c[k>>2]=c[e>>2]}if(__ZNK6StringneEPKc(k,1263606)|0){e=c[313445]|0;gj[c[(c[e>>2]|0)+12>>2]&8191](e);c[(__ZN7HashMapI6StringP8Resource20HashMapHasherDefault24HashMapComparatorDefaultIS0_ELh3ELh8EEixERKS0_(1253784,k)|0)>>2]=b;k=c[313445]|0;gj[c[(c[k>>2]|0)+16>>2]&8191](k)}gj[c[(c[b>>2]|0)+92>>2]&8191](b);l=g;return}function __ZN8Resource20setup_local_to_sceneEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0;b=l;l=l+160|0;if((l|0)>=(m|0))ba(160);d=b+120|0;e=b+144|0;f=b+96|0;g=b+72|0;h=b+48|0;i=b+24|0;j=b;k=c[a+52>>2]|0;if(!k){l=b;return}a=c[(c[k>>2]|0)+28>>2]|0;__ZN10StringNameC2EPKc(e,1080943);c[f>>2]=0;c[g>>2]=0;c[h>>2]=0;c[i>>2]=0;c[j>>2]=0;Ui[a&7](d,k,e,f,g,h,i,j);if(c[d>>2]|0)__ZN7Variant5clearEv(d);if(c[j>>2]|0)__ZN7Variant5clearEv(j);if(c[i>>2]|0)__ZN7Variant5clearEv(i);if(c[h>>2]|0)__ZN7Variant5clearEv(h);if(c[g>>2]|0)__ZN7Variant5clearEv(g);if(c[f>>2]|0)__ZN7Variant5clearEv(f);__ZN10StringNameD2Ev(e);l=b;return}function __ZNK8Resource7get_ridEv(a){a=a|0;return 0}function __ZNK11Translation11get_messageERK10StringName(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d;f=c[a+132>>2]|0;a:do if(f|0){g=c[f+8>>2]|0;h=c[a+136>>2]|0;b:do if((g|0)==(h|0))i=g;else{j=c[b>>2]|0;k=g;while(1){n=c[k+24>>2]|0;if(j>>>0<n>>>0)o=k+8|0;else{if(n>>>0>=j>>>0){i=k;break b}o=k+4|0}k=c[o>>2]|0;if((k|0)==(h|0))break a}}while(0);if(!((i|0)==(h|0)|(i|0)==0)){__ZN10StringNameC2ERKS_(e,i+28|0);p=c[e>>2]|0;l=d;return p|0}}while(0);__ZN10StringNameC2Ev(e);p=c[e>>2]|0;l=d;return p|0}function __ZN10StringNameC2ERKS_(b,d){b=b|0;d=d|0;var e=0;if(!(a[1263535]|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1080798,1080685,177,1080704,0);return}a[1263537]=0;c[b>>2]=0;e=c[d>>2]|0;if(!e)return;if(!(__Z28atomic_conditional_incrementPj(e)|0))return;c[b>>2]=c[d>>2];return}function __ZN10StringNameC2EPKc(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e+4|0;g=e;c[b>>2]=0;if(!(a[1263535]|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1080798,1080685,189,1080704,0);l=e;return}a[1263537]=0;if(!d){l=e;return}if(!(a[d>>0]|0)){l=e;return}h=c[313417]|0;gj[c[c[h>>2]>>2]&8191](h);h=__ZN6String4hashEPKc(d)|0;i=h&4095;j=1237284+(i<<2)|0;k=c[j>>2]|0;c[b>>2]=k;a:do if(k|0){n=k;b:while(1){do if((c[n+16>>2]|0)==(h|0)){o=c[n+4>>2]|0;if(!o){p=n+8|0;c[f>>2]=0;q=c[p>>2]|0;if((q|0)!=0?(c[f>>2]=0,(__Z28atomic_conditional_incrementPj(q+-8|0)|0)!=0):0){q=c[p>>2]|0;c[f>>2]=q;r=q}else r=0}else{__ZN6StringC2EPKc(f,o);r=c[f>>2]|0}c[g>>2]=r;o=__ZNK6StringeqEPKc(g,d)|0;q=c[g>>2]|0;if(q|0?(__Z16atomic_decrementPj(q+-8|0)|0)==0:0){__ZN6Memory11free_staticEPvb(q,1);if(o)break b;else break}if(o)break b}while(0);n=c[(c[b>>2]|0)+24>>2]|0;c[b>>2]=n;if(!n)break a}n=c[b>>2]|0;if(n|0?__Z28atomic_conditional_incrementPj(n)|0:0){n=c[313417]|0;gj[c[(c[n>>2]|0)+4>>2]&8191](n);l=e;return}}while(0);g=__ZnwjPKc(28,1263606)|0;r=g+8|0;c[r>>2]=0;c[g+4>>2]=0;c[g+20>>2]=0;c[g+24>>2]=0;c[g+16>>2]=0;c[b>>2]=g;__ZN6StringaSEPKc(r,d);d=c[b>>2]|0;c[d>>2]=1;c[d+16>>2]=h;c[d+12>>2]=i;c[d+4>>2]=0;c[d+24>>2]=c[j>>2];c[d+20>>2]=0;i=c[j>>2]|0;h=d;if(i|0)c[i+20>>2]=h;c[j>>2]=h;h=c[313417]|0;gj[c[(c[h>>2]|0)+4>>2]&8191](h);l=e;return}function __ZN6String4hashEPKc(b){b=b|0;var c=0,d=0,e=0,f=0,g=0;c=a[b>>0]|0;if(!(c<<24>>24)){d=5381;return d|0}else{e=5381;f=b;g=c}while(1){f=f+1|0;c=(g<<24>>24)+(e*33|0)|0;g=a[f>>0]|0;if(!(g<<24>>24)){d=c;break}else e=c}return d|0}function __ZNK6StringeqEPKc(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0;if(!(a[d>>0]|0))e=0;else{f=0;g=d;while(1){g=g+1|0;h=f+1|0;if(!(a[g>>0]|0)){e=h;break}else f=h}}f=c[b>>2]|0;b=(f|0)==0;if(b)i=0;else i=c[f+-4>>2]|0;g=((i|0?i+-1|0:0)|0)!=(e|0);if(g|b){j=g^1;return j|0}g=c[f+-4>>2]|0;if((g|1|0)==1){j=1;return j|0}b=g|0?g+-1|0:0;if(g)if((g|0)>0)k=f;else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);k=0}else k=1253776;if((b|0)>0)l=0;else{j=1;return j|0}while(1){if((a[d+l>>0]|0)!=(c[k+(l<<2)>>2]|0)){j=0;m=13;break}l=l+1|0;if((l|0)>=(b|0)){j=1;m=13;break}}if((m|0)==13)return j|0;return 0}function __ZN6StringaSEPKc(a,b){a=a|0;b=b|0;__ZN6String9copy_fromEPKc(a,b);return}function __ZNK6StringneEPKc(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0;if(!(a[d>>0]|0))e=0;else{f=0;g=d;while(1){g=g+1|0;h=f+1|0;if(!(a[g>>0]|0)){e=h;break}else f=h}}f=c[b>>2]|0;if(!f){i=(e|0)==0;j=i^1;return j|0}b=c[f+-4>>2]|0;g=((b|0?b+-1|0:0)|0)!=(e|0);if(g){i=g^1;j=i^1;return j|0}if((b|1|0)==1){i=1;j=i^1;return j|0}if(b)if((b|0)>0)k=f;else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);k=0}else k=1253776;if((e|0)>0)l=0;else{i=1;j=i^1;return j|0}while(1){if((a[d+l>>0]|0)!=(c[k+(l<<2)>>2]|0)){i=0;m=13;break}l=l+1|0;if((l|0)>=(e|0)){i=1;m=13;break}}if((m|0)==13){j=i^1;return j|0}return 0}function __ZN7HashMapI6StringP8Resource20HashMapHasherDefault24HashMapComparatorDefaultIS0_ELh3ELh8EE5eraseERKS0_(b,e){b=b|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0;if(!(c[b>>2]|0)){f=0;return f|0}g=__ZNK6String4hashEv(e)|0;h=b+4|0;i=(1<<(d[h>>0]|0))+-1&g;j=c[(c[b>>2]|0)+(i<<2)>>2]|0;if(!j){f=0;return f|0}else{k=j;l=0}while(1){if((c[k>>2]|0)==(g|0)?__ZNK6StringeqERKS_(k+8|0,e)|0:0)break;j=c[k+4>>2]|0;if(!j){f=0;m=15;break}else{n=k;k=j;l=n}}if((m|0)==15)return f|0;if(!l)o=(c[b>>2]|0)+(i<<2)|0;else o=l+4|0;c[o>>2]=c[k+4>>2];o=c[k+8>>2]|0;if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(o,1);__ZN6Memory11free_staticEPvb(k,0);k=b+8|0;o=(c[k>>2]|0)+-1|0;c[k>>2]=o;if(!o){a[1263537]=0;__ZN6Memory11free_staticEPvb(c[b>>2]|0,1);c[b>>2]=0;a[h>>0]=0;c[k>>2]=0;f=1;return f|0}else{__ZN7HashMapI6StringP8Resource20HashMapHasherDefault24HashMapComparatorDefaultIS0_ELh3ELh8EE16check_hash_tableEv(b);f=1;return f|0}return 0}function __ZplPKcRK6String(a,b){a=a|0;b=b|0;var d=0,e=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d;c[e>>2]=0;__ZN6String9copy_fromEPKc(e,a);__ZN6StringpLERKS_(e,b)|0;l=d;return c[e>>2]|0}function __ZNK6String4utf8Ev(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d;f=c[b>>2]|0;if(!f){g=0;h=g;l=d;return h|0}b=c[f+-4>>2]|0;i=b+-1|0;if((b|0)==0|(i|0)==0){g=0;h=g;l=d;return h|0}if((b|0)>0){j=(b|0)!=1;if(j){b=0;k=0;while(1){n=c[f+(k<<2)>>2]|0;do if(n>>>0>=128){if(n>>>0<2048){o=b+2|0;break}if(n>>>0<65536){o=b+3|0;break}if(n>>>0<2097152){o=b+4|0;break}if(n>>>0<67108864){o=b+5|0;break}else{o=(n|0)>-1?b+6|0:b;break}}else o=b+1|0;while(0);k=k+1|0;if((k|0)==(i|0))break;else b=o}c[e>>2]=0;if(o){__ZN6VectorIcE6resizeEi(e,o+1|0)|0;o=c[e>>2]|0;if((o|0)!=0?(b=c[o+-4>>2]|0,(b|0)!=0):0)if((b|0)>0)p=o;else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);p=0}else p=1263606;if(j){j=0;o=p;while(1){b=c[f+(j<<2)>>2]|0;do if(b>>>0<128){q=o;r=1;s=b;t=38}else{if(b>>>0<2048){u=2;v=o;w=1;x=192;y=31}else{if(b>>>0<65536){z=224;A=15;B=3;C=2;D=o;E=1}else{if(b>>>0<2097152){F=o;G=1;H=240;I=7;J=4;K=3;L=2}else{if(b>>>0<67108864){M=2;N=o;O=1;P=248;Q=3;R=5;S=4;T=3}else{if((b|0)<=-1){U=o;break}a[o>>0]=b>>>30&1|252;M=3;N=o+1|0;O=2;P=128;Q=63;R=6;S=5;T=4}a[N>>0]=Q&b>>>24|P;F=o+O|0;G=M;H=128;I=63;J=R;K=S;L=T}a[F>>0]=I&b>>>18|H;z=128;A=63;B=J;C=K;D=o+G|0;E=L}a[D>>0]=A&b>>>12|z;u=B;v=o+E|0;w=C;x=128;y=63}a[v>>0]=y&b>>>6|x;q=o+w|0;r=u;s=b&63|128;t=38}while(0);if((t|0)==38){t=0;a[q>>0]=s;U=o+r|0}j=j+1|0;if((j|0)==(i|0)){V=U;break}else o=U}}else V=p;a[V>>0]=0;V=c[e>>2]|0;if(V){p=(__Z28atomic_conditional_incrementPj(V+-8|0)|0)==0;V=c[e>>2]|0;U=p?0:V;if((V|0)!=0?(__Z16atomic_decrementPj(V+-8|0)|0)==0:0){__ZN6Memory11free_staticEPvb(V,1);W=U;X=e}else{W=U;X=e}}else{W=0;X=e}}else{W=0;X=e}}else t=6}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);t=6}if((t|0)==6){c[e>>2]=0;W=0;X=e}g=W;h=g;l=d;return h|0}function __ZNK10CharString8get_dataEv(a){a=a|0;var b=0,d=0;b=c[a>>2]|0;if((b|0)!=0?(a=c[b+-4>>2]|0,(a|0)!=0):0)if((a|0)>0)d=b;else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);d=0}else d=1263606;return d|0}function __Z19_err_set_last_errorPKc(a){a=a|0;var b=0;b=__ZN2OS13get_singletonEv()|0;Pi[c[(c[b>>2]|0)+72>>2]&2047](b,a);return}function __ZN7HashMapI6StringP8Resource20HashMapHasherDefault24HashMapComparatorDefaultIS0_ELh3ELh8EEixERKS0_(b,e){b=b|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0;a:do if(c[b>>2]|0){f=__ZNK6String4hashEv(e)|0;g=c[(c[b>>2]|0)+(((1<<(d[b+4>>0]|0))+-1&f)<<2)>>2]|0;if(!g)h=10;else{i=g;while(1){if((c[i>>2]|0)==(f|0)?__ZNK6StringeqERKS_(i+8|0,e)|0:0){j=i;break a}i=c[i+4>>2]|0;if(!i){h=10;break}}}}else{a[1263537]=0;i=__ZN6Memory12alloc_staticEjb(32,1)|0;if(!i){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143992,1144012,140,1144029,0);k=0}else{a[1263537]=0;f=i+-8|0;c[f>>2]=8;c[f+4>>2]=0;k=i}c[b>>2]=k;a[b+4>>0]=3;c[b+8>>2]=0;c[k>>2]=0;c[(c[b>>2]|0)+4>>2]=0;c[(c[b>>2]|0)+8>>2]=0;c[(c[b>>2]|0)+12>>2]=0;c[(c[b>>2]|0)+16>>2]=0;c[(c[b>>2]|0)+20>>2]=0;c[(c[b>>2]|0)+24>>2]=0;c[(c[b>>2]|0)+28>>2]=0;h=10}while(0);do if((h|0)==10){k=__ZN7HashMapI6StringP8Resource20HashMapHasherDefault24HashMapComparatorDefaultIS0_ELh3ELh8EE12create_entryERKS0_(b,e)|0;if(!k){l=0;return l|0}else{__ZN7HashMapI6StringP8Resource20HashMapHasherDefault24HashMapComparatorDefaultIS0_ELh3ELh8EE16check_hash_tableEv(b);j=k;break}}while(0);l=j+12|0;return l|0}function __ZN6Memory12alloc_staticEjb(b,d){b=b|0;d=d|0;var e=0,f=0;d=_malloc(b+16|0)|0;c[313438]=(c[313438]|0)+1;if(!d){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1080809,1080625,67,1080822,0);e=0;return e|0}a[1263537]=0;f=d;c[f>>2]=b;c[f+4>>2]=0;f=(c[313439]|0)+b|0;c[313439]=f;if(f>>>0>(c[313443]|0)>>>0)c[313443]=f;e=d+16|0;return e|0}function __ZN7HashMapI6StringP8Resource20HashMapHasherDefault24HashMapComparatorDefaultIS0_ELh3ELh8EE12create_entryERKS0_(b,e){b=b|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0;f=__ZnwjPKc(16,1263606)|0;g=f+8|0;c[g>>2]=0;h=f+4|0;c[h>>2]=0;if(!f){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1100526,1100151,228,1100539,0);i=0;return i|0}a[1263537]=0;j=__ZNK6String4hashEv(e)|0;k=(1<<(d[b+4>>0]|0))+-1&j;c[h>>2]=c[(c[b>>2]|0)+(k<<2)>>2];c[f>>2]=j;j=c[g>>2]|0;if((j|0)!=(c[e>>2]|0)){if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);c[g>>2]=0;j=c[e>>2]|0;if(j|0?__Z28atomic_conditional_incrementPj(j+-8|0)|0:0)c[g>>2]=c[e>>2]}c[(c[b>>2]|0)+(k<<2)>>2]=f;k=b+8|0;c[k>>2]=(c[k>>2]|0)+1;i=f;return i|0}function __ZN7HashMapI6StringP8Resource20HashMapHasherDefault24HashMapComparatorDefaultIS0_ELh3ELh8EE16check_hash_tableEv(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0;d=c[b+8>>2]|0;e=b+4|0;f=a[e>>0]|0;g=f&255;if((d|0)>(8<<g|0)){h=g;do h=h+1|0;while((d|0)>(8<<h|0));if((h|0)==-1)return;else i=h}else{if((f&255)<=3)return;f=g+-1|0;if((d|0)<(8<<f|0))j=f;else return;while(1){f=j+-1|0;if((d|0)<(8<<f|0))j=f;else break}i=(j|0)>3?j:3}j=1<<i;d=__ZN6Memory12alloc_staticEjb(j<<2,1)|0;if(!d){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143992,1144012,140,1144029,0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1100134,1100151,174,1100167,0);a[1263537]=0;return}a[1263537]=0;f=d+-8|0;c[f>>2]=j;c[f+4>>2]=0;if((i|0)!=31)_memset(d|0,0,((j|0)>1?j:1)<<2|0)|0;f=a[e>>0]|0;if(f<<24>>24==31)k=c[b>>2]|0;else{g=1<<(f&255);f=j+-1|0;j=0;h=c[b>>2]|0;while(1){l=h+(j<<2)|0;m=c[l>>2]|0;if(!m)n=h;else{o=m;m=l;do{l=o+4|0;c[m>>2]=c[l>>2];p=d+((c[o>>2]&f)<<2)|0;c[l>>2]=c[p>>2];c[p>>2]=o;p=c[b>>2]|0;m=p+(j<<2)|0;o=c[m>>2]|0}while((o|0)!=0);n=p}j=j+1|0;if((j|0)>=(g|0)){k=n;break}else h=n}}if(k|0)__ZN6Memory11free_staticEPvb(k,1);c[b>>2]=d;a[e>>0]=i;return}function __ZN6StringpLERKS_(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0;e=c[b>>2]|0;do if(!e){f=0;g=0}else{h=c[e+-4>>2]|0;if((h|1|0)==1){f=e;g=e;break}i=c[d>>2]|0;if(!i)return b|0;j=c[i+-4>>2]|0;if((j|1|0)==1)return b|0;i=h+-1|0;k=h|0?i:0;__ZN6VectorIwE6resizeEi(b,j+(h|0?i:0)|0)|0;i=c[d>>2]|0;if((i|0)!=0?(h=c[i+-4>>2]|0,(h|0)!=0):0)if((h|0)>0)l=i;else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);l=0}else l=1253776;i=c[b>>2]|0;if((i|0)!=0?(c[i+-4>>2]|0)>0:0){__ZN6VectorIwE14_copy_on_writeEv(b);i=c[b>>2]|0;m=i;n=i}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);m=0;n=c[b>>2]|0}if(!n)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);i=c[n+-4>>2]|0;h=i|0?i+-1|0:0;if((h|0)<0)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);do if((c[n+-4>>2]|0)<=(h|0))if((c[n+-4>>2]|0)>(h|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);while(0);__ZN6VectorIwE14_copy_on_writeEv(b);c[(c[b>>2]|0)+(h<<2)>>2]=0;i=c[d>>2]|0;if(!i)return b|0;j=c[i+-4>>2]|0;i=j|0?j+-1|0:0;if((i|0)>0)o=0;else return b|0;do{c[m+(o+k<<2)>>2]=c[l+(o<<2)>>2];o=o+1|0}while((o|0)<(i|0));return b|0}while(0);if((g|0)==(c[d>>2]|0))return b|0;if(g|0?(__Z16atomic_decrementPj(g+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);c[b>>2]=0;f=c[d>>2]|0;if(!f)return b|0;if(!(__Z28atomic_conditional_incrementPj(f+-8|0)|0))return b|0;c[b>>2]=c[d>>2];return b|0}function __ZNK6String16is_resource_fileEv(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d;f=c[b>>2]|0;a:do if((f|0)!=0?(g=c[f+-4>>2]|0,h=g+-1|0,!((g|0)==0|(h|0)==0)):0){if((g|0)<=0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);i=0;break}if((g|0)!=1){g=1123467;j=0;k=114;do{if((k<<24>>24|0)!=(c[f+(j<<2)>>2]|0)){i=0;break a}j=j+1|0;g=g+1|0;k=a[g>>0]|0;n=k<<24>>24==0}while((j|0)<(h|0)&(n^1));if(n){c[e>>2]=0;__ZN6String9copy_fromEPKc(e,1126424);h=(__ZNK6String4findES_i(b,e,0)|0)==-1;j=c[e>>2]|0;if((j|0)!=0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0){__ZN6Memory11free_staticEPvb(j,1);i=h}else i=h}else i=0}else i=0}else i=0;while(0);l=d;return i|0}function __ZN14ResourceLoader4loadERK6StringS2_bP5Error(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0;g=l;l=l+48|0;if((l|0)>=(m|0))ba(48);h=g+36|0;i=g+28|0;j=g+24|0;k=g+32|0;n=g+20|0;o=g+16|0;p=g+12|0;q=g+8|0;r=g+4|0;s=g;if(f|0)c[f>>2]=19;c[h>>2]=0;if(__ZNK6String11is_rel_pathEv(b)|0){t=__ZplPKcRK6String(1123467,b)|0;u=t;if(t|0){c[h>>2]=0;if(__Z28atomic_conditional_incrementPj(t+-8|0)|0)c[h>>2]=u;if(!(__Z16atomic_decrementPj(t+-8|0)|0))__ZN6Memory11free_staticEPvb(t,1)}}else{t=__ZNK12GlobalConfig13localize_pathERK6String(__ZN12GlobalConfig13get_singletonEv()|0,b)|0;u=t;if(t|0){c[h>>2]=0;if(__Z28atomic_conditional_incrementPj(t+-8|0)|0)c[h>>2]=u;if(!(__Z16atomic_decrementPj(t+-8|0)|0))__ZN6Memory11free_staticEPvb(t,1)}}a:do if(__ZNK6StringeqEPKc(h,1263606)|0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1128090,1081906,168,1081934,0);v=0}else{a[1263537]=0;if(!e?__ZN13ResourceCache3hasERK6String(h)|0:0){if(__ZNK2OS17is_stdout_verboseEv(__ZN2OS13get_singletonEv()|0)|0){c[j>>2]=__ZplPKcRK6String(1081990,h)|0;__ZN6StringC2EPKc(k,1082006);c[i>>2]=__ZNK6StringplERKS_(j,k)|0;__Z10print_line6String(i);t=c[i>>2]|0;if(t|0?(__Z16atomic_decrementPj(t+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(t,1);t=c[k>>2]|0;if(t|0?(__Z16atomic_decrementPj(t+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(t,1);t=c[j>>2]|0;if(t|0?(__Z16atomic_decrementPj(t+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(t,1)}t=__ZN13ResourceCache3getERK6String(h)|0;if(!t){v=0;break}a[1263537]=0;__ZN9Reference8init_refEv(t)|0;v=t;break}if((__ZNK2OS17is_stdout_verboseEv(__ZN2OS13get_singletonEv()|0)|0?(c[n>>2]=__ZplPKcRK6String(1081990,h)|0,__Z10print_line6String(n),t=c[n>>2]|0,t|0):0)?(__Z16atomic_decrementPj(t+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(t,1);if((c[313459]|0)>0){b:do if(e){t=0;u=0;while(1){w=1253840+(t<<2)|0;x=c[w>>2]|0;if(nj[c[(c[x>>2]|0)+16>>2]&2047](x,h,d)|0){x=c[w>>2]|0;w=ri[c[(c[x>>2]|0)+4>>2]&511](x,h,h,f)|0;if(!w)y=1;else{v=w;break a}}else{__ZN6StringC2EPKc(o,1082016);__Z10print_line6String(o);w=c[o>>2]|0;if((w|0)!=0?(__Z16atomic_decrementPj(w+-8|0)|0)==0:0){__ZN6Memory11free_staticEPvb(w,1);y=u}else y=u}t=t+1|0;if((t|0)>=(c[313459]|0)){z=y;break}else u=y}}else{u=0;t=0;while(1){w=1253840+(u<<2)|0;x=c[w>>2]|0;if(nj[c[(c[x>>2]|0)+16>>2]&2047](x,h,d)|0){x=c[w>>2]|0;A=ri[c[(c[x>>2]|0)+4>>2]&511](x,h,h,f)|0;if(!A)B=1;else break}else{__ZN6StringC2EPKc(o,1082016);__Z10print_line6String(o);x=c[o>>2]|0;if((x|0)!=0?(__Z16atomic_decrementPj(x+-8|0)|0)==0:0){__ZN6Memory11free_staticEPvb(x,1);B=t}else B=t}u=u+1|0;if((u|0)>=(c[313459]|0)){z=B;break b}else t=B}bj[c[(c[A>>2]|0)+104>>2]&4095](A,h,0);v=A;break a}while(0);if(z){c[q>>2]=__ZplPKcRK6String(1082036,b)|0;c[p>>2]=__ZNK6String4utf8Ev(q)|0;__Z19_err_set_last_errorPKc(__ZNK10CharString8get_dataEv(p)|0);t=c[p>>2]|0;if(t|0?(__Z16atomic_decrementPj(t+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(t,1);t=c[q>>2]|0;if(t|0?(__Z16atomic_decrementPj(t+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(t,1)}else C=56}else C=56;if((C|0)==56){c[s>>2]=__ZplPKcRK6String(1082062,b)|0;c[r>>2]=__ZNK6String4utf8Ev(s)|0;__Z19_err_set_last_errorPKc(__ZNK10CharString8get_dataEv(r)|0);t=c[r>>2]|0;if(t|0?(__Z16atomic_decrementPj(t+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(t,1);t=c[s>>2]|0;if(t|0?(__Z16atomic_decrementPj(t+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(t,1)}a[1263537]=1;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1128090,1081906,213,1104436,0);a[1263537]=0;v=0}while(0);s=c[h>>2]|0;if(!s){l=g;return v|0}if(__Z16atomic_decrementPj(s+-8|0)|0){l=g;return v|0}__ZN6Memory11free_staticEPvb(s,1);l=g;return v|0}function __ZNK6Object17get_property_listEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0;e=l;l=l+48|0;if((l|0)>=(m|0))ba(48);f=e+20|0;g=e+16|0;h=e+12|0;i=e+8|0;j=e+4|0;k=e;n=a+52|0;if(!((c[n>>2]|0)==0|d^1)){__ZN6StringC2EPKc(g,1081889);o=f+4|0;c[o>>2]=0;p=f+12|0;c[p>>2]=0;c[f>>2]=0;q=c[g>>2]|0;if(q|0?(c[o>>2]=0,__Z28atomic_conditional_incrementPj(q+-8|0)|0):0)c[o>>2]=c[g>>2];c[f+8>>2]=0;o=c[p>>2]|0;if(o|0){if(!(__Z16atomic_decrementPj(o+-8|0)|0))__ZN6Memory11free_staticEPvb(o,1);c[p>>2]=0}c[f+16>>2]=256;if(!(c[b>>2]|0)){p=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=p;c[p>>2]=0;c[p+4>>2]=0;c[p+8>>2]=0}p=__ZnwjPFPvjE(32,4740)|0;c[p>>2]=0;c[p+4>>2]=0;c[p+8>>2]=0;c[p+12>>2]=0;c[p+16>>2]=7;o=p+20|0;c[o>>2]=0;q=p+24|0;c[q>>2]=0;r=p+28|0;c[r>>2]=0;__ZN12PropertyInfoaSERKS_(p,f)|0;s=c[b>>2]|0;t=s+4|0;u=c[t>>2]|0;c[q>>2]=u;c[o>>2]=0;c[r>>2]=s;if(u|0)c[u+20>>2]=p;c[t>>2]=p;if(!(c[s>>2]|0))c[s>>2]=p;p=s+8|0;c[p>>2]=(c[p>>2]|0)+1;p=c[f+12>>2]|0;if(p|0?(__Z16atomic_decrementPj(p+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(p,1);p=c[f+4>>2]|0;if(p|0?(__Z16atomic_decrementPj(p+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(p,1);p=c[g>>2]|0;if(p|0?(__Z16atomic_decrementPj(p+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(p,1);p=c[n>>2]|0;Pi[c[(c[p>>2]|0)+8>>2]&2047](p,b)}bj[c[(c[a>>2]|0)+12>>2]&4095](a,b,d);p=c[(c[a>>2]|0)+40>>2]|0;__ZN6StringC2EPKc(f,1122110);g=$i[p&8191](a,f)|0;p=c[f>>2]|0;if(p|0?(__Z16atomic_decrementPj(p+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(p,1);if(!g){__ZN6StringC2EPKc(h,1126647);__ZN6StringC2EPKc(i,1122110);g=f+4|0;c[g>>2]=0;p=f+12|0;c[p>>2]=0;c[f>>2]=18;s=c[h>>2]|0;if(s|0?(c[g>>2]=0,__Z28atomic_conditional_incrementPj(s+-8|0)|0):0)c[g>>2]=c[h>>2];c[f+8>>2]=17;g=c[p>>2]|0;if((g|0)!=(c[i>>2]|0)){if(g|0?(__Z16atomic_decrementPj(g+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(g,1);c[p>>2]=0;g=c[i>>2]|0;if(g|0?__Z28atomic_conditional_incrementPj(g+-8|0)|0:0)c[p>>2]=c[i>>2]}c[f+16>>2]=519;if(!(c[b>>2]|0)){p=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=p;c[p>>2]=0;c[p+4>>2]=0;c[p+8>>2]=0}p=__ZnwjPFPvjE(32,4740)|0;c[p>>2]=0;c[p+4>>2]=0;c[p+8>>2]=0;c[p+12>>2]=0;c[p+16>>2]=7;g=p+20|0;c[g>>2]=0;s=p+24|0;c[s>>2]=0;t=p+28|0;c[t>>2]=0;__ZN12PropertyInfoaSERKS_(p,f)|0;u=c[b>>2]|0;r=u+4|0;o=c[r>>2]|0;c[s>>2]=o;c[g>>2]=0;c[t>>2]=u;if(o|0)c[o+20>>2]=p;c[r>>2]=p;if(!(c[u>>2]|0))c[u>>2]=p;p=u+8|0;c[p>>2]=(c[p>>2]|0)+1;p=c[f+12>>2]|0;if(p|0?(__Z16atomic_decrementPj(p+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(p,1);p=c[f+4>>2]|0;if(p|0?(__Z16atomic_decrementPj(p+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(p,1);p=c[i>>2]|0;if(p|0?(__Z16atomic_decrementPj(p+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(p,1);p=c[h>>2]|0;if(p|0?(__Z16atomic_decrementPj(p+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(p,1)}if(!(__ZNK10Dictionary5emptyEv(a+60|0)|0)){__ZN6StringC2EPKc(j,1126638);__ZN6StringC2EPKc(i,1263606);a=f+4|0;c[a>>2]=0;p=f+12|0;c[p>>2]=0;c[f>>2]=20;h=c[j>>2]|0;if(h|0?(c[a>>2]=0,__Z28atomic_conditional_incrementPj(h+-8|0)|0):0)c[a>>2]=c[j>>2];c[f+8>>2]=0;a=c[p>>2]|0;if((a|0)!=(c[i>>2]|0)){if(a|0?(__Z16atomic_decrementPj(a+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(a,1);c[p>>2]=0;a=c[i>>2]|0;if(a|0?__Z28atomic_conditional_incrementPj(a+-8|0)|0:0)c[p>>2]=c[i>>2]}c[f+16>>2]=517;if(!(c[b>>2]|0)){p=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=p;c[p>>2]=0;c[p+4>>2]=0;c[p+8>>2]=0}p=__ZnwjPFPvjE(32,4740)|0;c[p>>2]=0;c[p+4>>2]=0;c[p+8>>2]=0;c[p+12>>2]=0;c[p+16>>2]=7;a=p+20|0;c[a>>2]=0;h=p+24|0;c[h>>2]=0;u=p+28|0;c[u>>2]=0;__ZN12PropertyInfoaSERKS_(p,f)|0;r=c[b>>2]|0;o=r+4|0;t=c[o>>2]|0;c[h>>2]=t;c[a>>2]=0;c[u>>2]=r;if(t|0)c[t+20>>2]=p;c[o>>2]=p;if(!(c[r>>2]|0))c[r>>2]=p;p=r+8|0;c[p>>2]=(c[p>>2]|0)+1;p=c[f+12>>2]|0;if(p|0?(__Z16atomic_decrementPj(p+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(p,1);p=c[f+4>>2]|0;if(p|0?(__Z16atomic_decrementPj(p+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(p,1);p=c[i>>2]|0;if(p|0?(__Z16atomic_decrementPj(p+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(p,1);p=c[j>>2]|0;if(p|0?(__Z16atomic_decrementPj(p+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(p,1)}if((c[n>>2]|0)==0|d){l=e;return}__ZN6StringC2EPKc(k,1081889);d=f+4|0;c[d>>2]=0;p=f+12|0;c[p>>2]=0;c[f>>2]=0;j=c[k>>2]|0;if(j|0?(c[d>>2]=0,__Z28atomic_conditional_incrementPj(j+-8|0)|0):0)c[d>>2]=c[k>>2];c[f+8>>2]=0;d=c[p>>2]|0;if(d|0){if(!(__Z16atomic_decrementPj(d+-8|0)|0))__ZN6Memory11free_staticEPvb(d,1);c[p>>2]=0}c[f+16>>2]=256;if(!(c[b>>2]|0)){p=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=p;c[p>>2]=0;c[p+4>>2]=0;c[p+8>>2]=0}p=__ZnwjPFPvjE(32,4740)|0;c[p>>2]=0;c[p+4>>2]=0;c[p+8>>2]=0;c[p+12>>2]=0;c[p+16>>2]=7;d=p+20|0;c[d>>2]=0;j=p+24|0;c[j>>2]=0;i=p+28|0;c[i>>2]=0;__ZN12PropertyInfoaSERKS_(p,f)|0;r=c[b>>2]|0;o=r+4|0;t=c[o>>2]|0;c[j>>2]=t;c[d>>2]=0;c[i>>2]=r;if(t|0)c[t+20>>2]=p;c[o>>2]=p;if(!(c[r>>2]|0))c[r>>2]=p;p=r+8|0;c[p>>2]=(c[p>>2]|0)+1;p=c[f+12>>2]|0;if(p|0?(__Z16atomic_decrementPj(p+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(p,1);p=c[f+4>>2]|0;if(p|0?(__Z16atomic_decrementPj(p+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(p,1);p=c[k>>2]|0;if(p|0?(__Z16atomic_decrementPj(p+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(p,1);p=c[n>>2]|0;Pi[c[(c[p>>2]|0)+8>>2]&2047](p,b);l=e;return}function __ZNK6Object3getERK10StringNamePb(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,n=0,o=0;g=l;l=l+64|0;if((l|0)>=(m|0))ba(64);h=g+24|0;i=g;j=g+48|0;c[h>>2]=0;k=c[d+52>>2]|0;if((k|0)!=0?nj[c[(c[k>>2]|0)+4>>2]&2047](k,e,h)|0:0){if(f|0)a[f>>0]=1;__ZN7VariantC2ERKS_(b,h)}else n=6;do if((n|0)==6){if(__ZN7ClassDB12get_propertyEP6ObjectRK10StringNameR7Variant(d,e,h)|0){if(f|0)a[f>>0]=1;__ZN7VariantC2ERKS_(b,h);break}k=c[313449]|0;o=c[e>>2]|0;if((o|0)==(c[k+12>>2]|0)){__ZN6RefPtrC2ERKS_(j,d+56|0);__ZN7VariantC2ERK6RefPtr(i,j);__ZN7VariantaSERKS_(h,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);__ZN6RefPtrD2Ev(j);if(f|0)a[f>>0]=1;__ZN7VariantC2ERKS_(b,h);break}if((o|0)==(c[k+8>>2]|0)){__ZN7VariantC2ERK10Dictionary(i,d+60|0);__ZN7VariantaSERKS_(h,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);if(f|0)a[f>>0]=1;__ZN7VariantC2ERKS_(b,h);break}if(nj[c[(c[d>>2]|0)+8>>2]&2047](d,e,h)|0){if(f|0)a[f>>0]=1;__ZN7VariantC2ERKS_(b,h);break}else{k=c[(c[d>>2]|0)+60>>2]|0;__ZN7VariantC2ERK10StringName(i,e);Ki[k&4095](b,d,i,f);if(c[i>>2]|0)__ZN7Variant5clearEv(i);break}}while(0);if(!(c[h>>2]|0)){l=g;return}__ZN7Variant5clearEv(h);l=g;return}function __ZN6Object3setERK10StringNameRK7VariantPb(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0;g=l;l=l+32|0;if((l|0)>=(m|0))ba(32);h=g;i=c[b+52>>2]|0;if(i|0?nj[c[c[i>>2]>>2]&2047](i,d,e)|0:0){if(!f){l=g;return}a[f>>0]=1;l=g;return}if(__ZN7ClassDB12set_propertyEP6ObjectRK10StringNameRK7VariantPb(b,d,e,f)|0){l=g;return}i=c[313449]|0;j=c[d>>2]|0;if((j|0)==(c[i+12>>2]|0)){__ZNK7Variantcv6RefPtrEv(h,e);__ZN6Object10set_scriptERK6RefPtr(b,h);__ZN6RefPtrD2Ev(h);if(!f){l=g;return}a[f>>0]=1;l=g;return}if((j|0)==(c[i+8>>2]|0)){c[h>>2]=__ZNK7Variantcv10DictionaryEv(e)|0;__ZN10DictionaryaSERKS_(b+60|0,h);__ZN10DictionaryD2Ev(h);if(!f){l=g;return}a[f>>0]=1;l=g;return}if(nj[c[(c[b>>2]|0)+4>>2]&2047](b,d,e)|0){if(!f){l=g;return}a[f>>0]=1;l=g;return}else{i=c[(c[b>>2]|0)+64>>2]|0;__ZN7VariantC2ERK10StringName(h,d);Ki[i&4095](b,h,e,f);if(c[h>>2]|0)__ZN7Variant5clearEv(h);l=g;return}}function __ZN7ClassDB12set_propertyEP6ObjectRK10StringNameRK7VariantPb(b,e,f,g){b=b|0;e=e|0;f=f|0;g=g|0;var h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0;h=l;l=l+144|0;if((l|0)>=(m|0))ba(144);i=h+128|0;j=h+96|0;k=h+120|0;n=h+72|0;o=h+48|0;p=h+24|0;q=h;r=c[b+68>>2]|0;if(!r)s=ij[c[(c[b>>2]|0)+24>>2]&8191](b)|0;else s=r;r=c[313454]|0;if(!r){t=0;l=h;return t|0}u=c[s>>2]|0;if(!u)v=0;else v=c[u+16>>2]|0;s=c[r+(((1<<(d[1253820]|0))+-1&v)<<2)>>2]|0;if(!s){t=0;l=h;return t|0}else w=s;while(1){if((c[w>>2]|0)==(v|0)?(c[w+8>>2]|0)==(u|0):0)break;s=c[w+4>>2]|0;if(!s){t=0;x=46;break}else w=s}if((x|0)==46){l=h;return t|0}x=w+12|0;w=c[e>>2]|0;e=w+16|0;a:do if(!w){u=x;while(1){v=c[u+64>>2]|0;if(v|0?(s=c[v>>2]|0,s|0):0){v=s;do{if((c[v>>2]|0)==0?(c[v+8>>2]|0)==0:0){y=v;break a}v=c[v+4>>2]|0}while((v|0)!=0)}u=c[u+4>>2]|0;if(!u){t=0;break}}l=h;return t|0}else{u=x;while(1){v=c[u+64>>2]|0;if(v|0?(s=c[e>>2]|0,r=c[v+(((1<<(d[u+68>>0]|0))+-1&s)<<2)>>2]|0,r|0):0){v=r;do{if((c[v>>2]|0)==(s|0)?(c[v+8>>2]|0)==(w|0):0){y=v;break a}v=c[v+4>>2]|0}while((v|0)!=0)}u=c[u+4>>2]|0;if(!u){t=0;break}}l=h;return t|0}while(0);w=y+16|0;e=c[w>>2]|0;do if(e|0){if((c[e+4>>2]|0)==0?(__ZNK6String6lengthEv(e+8|0)|0)==0:0)break;x=c[y+12>>2]|0;if((x|0)>-1){__ZN7VariantC2Ei(j,x);c[k>>2]=j;c[k+4>>2]=f;x=c[y+24>>2]|0;if(!x){ui[c[(c[b>>2]|0)+48>>2]&4095](o,b,w,k,2,i);if(c[o>>2]|0)__ZN7Variant5clearEv(o)}else{ui[c[(c[x>>2]|0)+8>>2]&4095](n,x,b,k,2,i);if(c[n>>2]|0)__ZN7Variant5clearEv(n)}if(c[j>>2]|0)__ZN7Variant5clearEv(j)}else{c[j>>2]=f;x=c[y+24>>2]|0;if(!x){ui[c[(c[b>>2]|0)+48>>2]&4095](q,b,w,j,1,i);if(c[q>>2]|0)__ZN7Variant5clearEv(q)}else{ui[c[(c[x>>2]|0)+8>>2]&4095](p,x,b,j,1,i);if(c[p>>2]|0)__ZN7Variant5clearEv(p)}}if(g|0)a[g>>0]=(c[i>>2]|0)==0&1;t=1;l=h;return t|0}while(0);if(!g){t=1;l=h;return t|0}a[g>>0]=0;t=1;l=h;return t|0}function __ZNK7Variantcv6RefPtrEv(a,b){a=a|0;b=b|0;if((c[b>>2]|0)==18){__ZN6RefPtrC2ERKS_(a,b+8+4|0);return}else{__ZN6RefPtrC2Ev(a);return}}function __ZN6Object10set_scriptERK6RefPtr(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0;d=l;l=l+144|0;if((l|0)>=(m|0))ba(144);e=d+124|0;f=d+120|0;g=d+96|0;h=d+72|0;i=d+48|0;j=d+24|0;k=d;n=a+56|0;if(__ZNK6RefPtreqERKS_(n,b)|0){l=d;return}o=a+52|0;p=c[o>>2]|0;if(p|0){gj[c[(c[p>>2]|0)+80>>2]&8191](p);__ZN6Memory11free_staticEPvb(p,0);c[o>>2]=0}__ZN6RefPtraSERKS_(n,b);__ZN3RefI6ScriptEC2ERK6RefPtr(f,n);n=c[f>>2]|0;if(n|0?ij[c[(c[n>>2]|0)+120>>2]&8191](n)|0:0){n=a+20|0;__Z28atomic_conditional_incrementPj(n)|0;b=c[f>>2]|0;c[o>>2]=$i[c[(c[b>>2]|0)+132>>2]&8191](b,a)|0;__Z16atomic_decrementPj(n)|0}n=(c[313449]|0)+16|0;c[g>>2]=0;c[h>>2]=0;c[i>>2]=0;c[j>>2]=0;c[k>>2]=0;c[e>>2]=g;c[e+4>>2]=h;c[e+8>>2]=i;c[e+12>>2]=j;c[e+16>>2]=k;__ZN6Object11emit_signalERK10StringNamePPK7Varianti(a,n,e,0);if(c[k>>2]|0)__ZN7Variant5clearEv(k);if(c[j>>2]|0)__ZN7Variant5clearEv(j);if(c[i>>2]|0)__ZN7Variant5clearEv(i);if(c[h>>2]|0)__ZN7Variant5clearEv(h);if(c[g>>2]|0)__ZN7Variant5clearEv(g);g=c[f>>2]|0;if(g|0?__ZN9Reference11unreferenceEv(g)|0:0){g=c[f>>2]|0;f=g+28|0;c[f>>2]=1;bj[c[(c[g>>2]|0)+16>>2]&4095](g,1,1);h=c[g+52>>2]|0;if(h|0)Pi[c[(c[h>>2]|0)+48>>2]&2047](h,1);if(c[f>>2]|0){c[g+68>>2]=0;gj[c[(c[g>>2]|0)+76>>2]&8191](g);__ZN6Memory11free_staticEPvb(g,0)}}l=d;return}function __ZNK7Variantcv10DictionaryEv(a){a=a|0;var b=0,d=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b;if((c[a>>2]|0)==20)__ZN10DictionaryC2ERKS_(d,a+8|0);else __ZN10DictionaryC2Ev(d);l=b;return c[d>>2]|0}function __ZN10DictionaryaSERKS_(b,d){b=b|0;d=d|0;var e=0,f=0,g=0;if(!(__Z28atomic_conditional_incrementPj(c[d>>2]|0)|0))return;e=c[d>>2]|0;f=c[b>>2]|0;if((e|0)==(f|0)){__Z16atomic_decrementPj(e)|0;return}if(!f)g=e;else{a[1263537]=0;if(!(__Z16atomic_decrementPj(f)|0)){f=c[b>>2]|0;__ZN7HashMapI7VariantN17DictionaryPrivate4DataE22_DictionaryVariantHash24HashMapComparatorDefaultIS0_ELh3ELh8EE5clearEv(f+4|0);__ZN6Memory11free_staticEPvb(f,0)}c[b>>2]=0;g=c[d>>2]|0}c[b>>2]=g;return}function __ZN7VariantC2ERK10StringName(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d;c[a>>2]=4;f=a+8|0;a=c[b>>2]|0;do if(a){b=c[a+4>>2]|0;if(b|0){__ZN6StringC2EPKc(e,b);g=c[e>>2]|0;break}b=a+8|0;c[e>>2]=0;h=c[b>>2]|0;if((h|0)!=0?(c[e>>2]=0,(__Z28atomic_conditional_incrementPj(h+-8|0)|0)!=0):0){h=c[b>>2]|0;c[e>>2]=h;g=h}else g=0}else{c[e>>2]=0;g=0}while(0);c[f>>2]=g;l=d;return}function __ZN10DictionaryC2Ev(b){b=b|0;var d=0;d=__ZnwjPKc(20,1263606)|0;c[d+4>>2]=0;c[d+12>>2]=0;a[d+8>>0]=0;c[b>>2]=d;c[d>>2]=1;c[d+16>>2]=0;return}function __ZN6RefPtrD2Ev(a){a=a|0;var b=0;b=c[a>>2]|0;if((b|0?__ZN9Reference11unreferenceEv(b)|0:0)?(b=c[a>>2]|0,__Z17predelete_handlerP6Object(b)|0):0){gj[c[(c[b>>2]|0)+76>>2]&8191](b);__ZN6Memory11free_staticEPvb(b,0)}c[a>>2]=0;return}function __ZNK6RefPtreqERKS_(a,b){a=a|0;b=b|0;return (c[a>>2]|0)==(c[b>>2]|0)|0}function __ZN6RefPtraSERKS_(a,b){a=a|0;b=b|0;var d=0;d=c[a>>2]|0;if((c[b>>2]|0)==(d|0))return;if((d|0?__ZN9Reference11unreferenceEv(d)|0:0)?(d=c[a>>2]|0,__Z17predelete_handlerP6Object(d)|0):0){gj[c[(c[d>>2]|0)+76>>2]&8191](d);__ZN6Memory11free_staticEPvb(d,0)}c[a>>2]=0;d=c[b>>2]|0;c[a>>2]=d;if(!d)return;__ZN9Reference9referenceEv(d);return}function __ZN3RefI6ScriptEC2ERK6RefPtr(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;c[a>>2]=0;d=c[b>>2]|0;if(!d){c[a>>2]=0;return}b=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1220708)|0;e=b?d:0;d=c[a>>2]|0;if((e|0)==(d|0))return;if(d|0?__ZN9Reference11unreferenceEv(d)|0:0){d=c[a>>2]|0;b=d+28|0;c[b>>2]=1;bj[c[(c[d>>2]|0)+16>>2]&4095](d,1,1);f=c[d+52>>2]|0;if(f|0)Pi[c[(c[f>>2]|0)+48>>2]&2047](f,1);if(c[b>>2]|0){c[d+68>>2]=0;gj[c[(c[d>>2]|0)+76>>2]&8191](d);__ZN6Memory11free_staticEPvb(d,0)}}c[a>>2]=e;if(!e)return;__ZN9Reference9referenceEv(e);return}function __ZN6Object11emit_signalERK10StringNamePPK7Varianti(b,e,f,g){b=b|0;e=e|0;f=f|0;g=g|0;var h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0,ia=0,ja=0,ka=0,la=0,ma=0,na=0,oa=0,pa=0,qa=0,ra=0,sa=0,ta=0;h=l;l=l+112|0;if((l|0)>=(m|0))ba(112);i=h+100|0;j=h+96|0;k=h+88|0;n=h+80|0;o=h+76|0;p=h+72|0;q=h+68|0;r=h+60|0;s=h+92|0;t=h+84|0;u=h+64|0;v=h+48|0;w=h;x=h+36|0;y=h+32|0;z=h+28|0;A=h+24|0;B=h+44|0;C=h+40|0;if(a[b+24>>0]|0){l=h;return}D=c[b+4>>2]|0;a:do if(D|0){E=c[e>>2]|0;if(!E)F=0;else F=c[E+16>>2]|0;G=c[D+(((1<<d[b+8>>0])+-1&F)<<2)>>2]|0;if(G|0){H=G;while(1){if((c[H>>2]|0)==(F|0)?(c[H+8>>2]|0)==(E|0):0)break;G=c[H+4>>2]|0;if(!G)break a;else H=G}c[s>>2]=0;E=H+52|0;c[t>>2]=0;G=c[E>>2]|0;if(((G|0)!=0?(c[t>>2]=0,(__Z28atomic_conditional_incrementPj(G+-8|0)|0)!=0):0)?(G=c[E>>2]|0,c[t>>2]=G,(G|0)!=0):0)I=c[G+-4>>2]|0;else I=0;G=b+20|0;__Z28atomic_conditional_incrementPj(G)|0;c[u>>2]=0;b:do if((I|0)>0){E=i+8|0;J=i+4|0;K=(g|0)>0;L=0;c:while(1){M=c[t>>2]|0;N=(M|0)==0;if(N)O=0;else O=c[M+-4>>2]|0;do if((O|0)<=(L|0)){if(N)P=0;else P=c[M+-4>>2]|0;if((P|0)>(L|0)){a[1263537]=0;Q=63;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);R=c[t>>2]|0;S=8;break}}else Q=63;while(0);if((Q|0)==63){Q=0;__ZN6VectorIN4VMapIN6Object6Signal6TargetENS2_4SlotEE5_PairEE14_copy_on_writeEv(t);M=c[t>>2]|0;R=M;S=M+(L*36|0)+8|0}M=(R|0)==0;if(M)T=0;else T=c[R+-4>>2]|0;if((T|0)<=(L|0)){if(M)U=0;else U=c[R+-4>>2]|0;if((U|0)<=(L|0)){Q=71;break}a[1263537]=0}__ZN6VectorIN4VMapIN6Object6Signal6TargetENS2_4SlotEE5_PairEE14_copy_on_writeEv(t);M=c[(c[t>>2]|0)+(L*36|0)>>2]|0;N=c[313450]|0;gj[c[c[N>>2]>>2]&8191](N);N=c[313451]|0;d:do if((N|0)!=0?(V=c[N+(((1<<d[1253808])+-1&M)<<2)>>2]|0,(V|0)!=0):0){W=V;while(1){if((c[W>>2]|0)==(M|0)?(c[W+8>>2]|0)==(M|0):0)break;V=c[W+4>>2]|0;if(!V){X=0;break d}else W=V}X=W+12|0}else X=0;while(0);M=c[313450]|0;gj[c[(c[M>>2]|0)+4>>2]&8191](M);if((X|0)!=0?(M=c[X>>2]|0,(M|0)!=0):0){a[1263537]=0;N=S+20|0;V=c[N>>2]|0;do if((V|0)!=0?(Y=c[V+-4>>2]|0,(Y|0)!=0):0){__ZN6VectorIPK7VariantE6resizeEi(u,Y+g|0)|0;if(K){Y=0;while(1){Z=c[f+(Y<<2)>>2]|0;_=c[u>>2]|0;$=(_|0)==0;if($)aa=0;else aa=c[_+-4>>2]|0;if((aa|0)<=(Y|0)){if($)ca=0;else ca=c[_+-4>>2]|0;if((ca|0)<=(Y|0)){Q=91;break c}a[1263537]=0}__ZN6VectorIPK7VariantE14_copy_on_writeEv(u);c[(c[u>>2]|0)+(Y<<2)>>2]=Z;Y=Y+1|0;if((Y|0)>=(g|0)){da=0;break}}}else da=0;while(1){Y=c[N>>2]|0;W=(Y|0)==0;if(W)ea=0;else ea=c[Y+-4>>2]|0;if((da|0)>=(ea|0))break;if(W)fa=0;else fa=c[Y+-4>>2]|0;do if((fa|0)<=(da|0)){if(W)ga=0;else ga=c[Y+-4>>2]|0;if((ga|0)>(da|0)){a[1263537]=0;Q=108;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);ha=0;break}}else Q=108;while(0);if((Q|0)==108){Q=0;ha=Y+(da*24|0)|0}W=da+g|0;if((W|0)<0){Q=116;break c}Z=c[u>>2]|0;_=(Z|0)==0;if(_)ia=0;else ia=c[Z+-4>>2]|0;if((ia|0)<=(W|0)){if(_)ja=0;else ja=c[Z+-4>>2]|0;if((ja|0)<=(W|0)){Q=116;break c}a[1263537]=0}__ZN6VectorIPK7VariantE14_copy_on_writeEv(u);c[(c[u>>2]|0)+(W<<2)>>2]=ha;da=da+1|0}if(!(c[u>>2]|0)){ka=0;la=0;break}__ZN6VectorIPK7VariantE14_copy_on_writeEv(u);W=c[u>>2]|0;if(!W){ka=0;la=0;break}ka=c[W+-4>>2]|0;la=W}else{ka=g;la=f}while(0);N=S+16|0;if(!(c[N>>2]&1)){V=S+12|0;ui[c[(c[M>>2]|0)+48>>2]&4095](w,M,V,la,ka,v);if(c[w>>2]|0)__ZN7Variant5clearEv(w);switch(c[v>>2]|0){case 0:break;case 1:{W=c[M+68>>2]|0;if(!W)ma=ij[c[(c[M>>2]|0)+24>>2]&8191](M)|0;else ma=W;if(__ZN7ClassDB12class_existsERK10StringName(ma)|0)Q=127;break}default:Q=127}if((Q|0)==127){Q=0;W=c[e>>2]|0;do if(!W){c[i>>2]=0;na=0}else{Z=c[W+4>>2]|0;if(Z|0){__ZN6StringC2EPKc(i,Z);na=c[i>>2]|0;break}Z=W+8|0;c[i>>2]=0;_=c[Z>>2]|0;if(!_){na=0;break}c[i>>2]=0;if(!(__Z28atomic_conditional_incrementPj(_+-8|0)|0)){na=0;break}_=c[Z>>2]|0;c[i>>2]=_;na=_}while(0);c[B>>2]=na;c[A>>2]=__ZplPKcRK6String(1081183,B)|0;__ZN6StringC2EPKc(i,1081591);c[z>>2]=__ZNK6StringplERKS_(A,i)|0;c[C>>2]=__ZN7Variant19get_call_error_textEP6ObjectRK10StringNamePPKS_iRKNS_9CallErrorE(M,V,la,ka,v)|0;c[y>>2]=__ZNK6StringplERKS_(z,C)|0;c[x>>2]=__ZNK6String4utf8Ev(y)|0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1081110,1081122,1221,__ZNK10CharString8get_dataEv(x)|0,0);W=c[x>>2]|0;do if(W|0){if(__Z16atomic_decrementPj(W+-8|0)|0)break;__ZN6Memory11free_staticEPvb(W,1)}while(0);W=c[y>>2]|0;do if(W|0){if(__Z16atomic_decrementPj(W+-8|0)|0)break;__ZN6Memory11free_staticEPvb(W,1)}while(0);W=c[C>>2]|0;do if(W|0){if(__Z16atomic_decrementPj(W+-8|0)|0)break;__ZN6Memory11free_staticEPvb(W,1)}while(0);W=c[z>>2]|0;do if(W|0){if(__Z16atomic_decrementPj(W+-8|0)|0)break;__ZN6Memory11free_staticEPvb(W,1)}while(0);W=c[i>>2]|0;do if(W|0){if(__Z16atomic_decrementPj(W+-8|0)|0)break;__ZN6Memory11free_staticEPvb(W,1)}while(0);W=c[A>>2]|0;do if(W|0){if(__Z16atomic_decrementPj(W+-8|0)|0)break;__ZN6Memory11free_staticEPvb(W,1)}while(0);W=c[B>>2]|0;do if(W|0){if(__Z16atomic_decrementPj(W+-8|0)|0)break;__ZN6Memory11free_staticEPvb(W,1)}while(0);a[1263537]=0}}else{W=__ZN12MessageQueue13get_singletonEv()|0;__ZN12MessageQueue9push_callEjRK10StringNamePPK7Variantib(W,c[M+44>>2]|0,S+12|0,la,ka,1)|0}if(c[N>>2]&4|0){__ZN10StringNameC2Ev(i);__ZN10StringNameC2Ev(E);__ZN10StringNameaSERKS_(i,e);c[J>>2]=M;__ZN10StringNameaSERKS_(E,S+12|0);__ZN4ListI27_ObjectSignalDisconnectData16DefaultAllocatorE9push_backERKS0_(s,i)|0;__ZN10StringNameD2Ev(E);__ZN10StringNameD2Ev(i)}}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1081110,1081122,1188,1081138,0);L=L+1|0;if((L|0)>=(I|0)){Q=55;break}}if((Q|0)==55){L=c[s>>2]|0;if(!L)break;else oa=L;e:while(1){pa=oa;while(1){if(!(c[pa+8>>2]|0))break b;if(!pa)qa=0;else qa=c[pa>>2]|0;__ZN6Object10disconnectERK10StringNamePS_S2_(b,qa,c[qa+4>>2]|0,qa+8|0);L=c[s>>2]|0;if(!L)break b;E=c[L>>2]|0;if(!E){oa=L;continue e}__ZN4ListI27_ObjectSignalDisconnectData16DefaultAllocatorE5_Data5eraseEPKNS2_7ElementE(L,E)|0;pa=c[s>>2]|0;if(!(c[pa+8>>2]|0))break e;if(!pa)break b}}__ZN6Memory11free_staticEPvb(pa,0);c[s>>2]=0;break}else if((Q|0)==71)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((Q|0)==91)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((Q|0)==116)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);H=c[u>>2]|0;if(H|0?(__Z16atomic_decrementPj(H+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(H,1);__Z16atomic_decrementPj(G)|0;__ZN6VectorIN4VMapIN6Object6Signal6TargetENS2_4SlotEE5_PairEE6_unrefEPv(t,c[t>>2]|0);H=c[s>>2]|0;f:do if(H|0){M=H;while(1){N=c[M>>2]|0;if(!N)break;__ZN4ListI27_ObjectSignalDisconnectData16DefaultAllocatorE5_Data5eraseEPKNS2_7ElementE(M,N)|0;ra=c[s>>2]|0;if(!(c[ra+8>>2]|0)){Q=176;break}if(!ra)break f;else M=ra}if((Q|0)==176){__ZN6Memory11free_staticEPvb(ra,0);c[s>>2]=0;break}if(!(c[M+8>>2]|0)){a[1263537]=0;__ZN6Memory11free_staticEPvb(M,0);break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145461,1145120,668,1145467,0);break}}while(0);l=h;return}}while(0);ra=c[b+68>>2]|0;if(!ra)sa=ij[c[(c[b>>2]|0)+24>>2]&8191](b)|0;else sa=ra;__ZN10StringNameC2ERKS_(j,sa);__ZN10StringNameC2ERKS_(k,e);sa=__ZN7ClassDB10has_signalE10StringNameS0_(j,k)|0;__ZN10StringNameD2Ev(k);__ZN10StringNameD2Ev(j);if(sa){l=h;return}sa=b+56|0;if(__ZNK6RefPtr7is_nullEv(sa)|0){l=h;return}__ZN3RefI6ScriptEC2ERK6RefPtr(n,sa);sa=c[n>>2]|0;b=$i[c[(c[sa>>2]|0)+176>>2]&8191](sa,e)|0;sa=c[n>>2]|0;if(sa|0?__ZN9Reference11unreferenceEv(sa)|0:0){sa=c[n>>2]|0;j=sa+28|0;c[j>>2]=1;bj[c[(c[sa>>2]|0)+16>>2]&4095](sa,1,1);k=c[sa+52>>2]|0;if(k|0)Pi[c[(c[k>>2]|0)+48>>2]&2047](k,1);if(c[j>>2]|0){c[sa+68>>2]=0;gj[c[(c[sa>>2]|0)+76>>2]&8191](sa);__ZN6Memory11free_staticEPvb(sa,0)}}c[n>>2]=0;if(b){l=h;return}__ZN6StringC2EPKc(s,1144826);c[r>>2]=__ZplPKcRK6String(1081075,s)|0;b=c[e>>2]|0;do if(b){e=c[b+4>>2]|0;if(e|0){__ZN6StringC2EPKc(i,e);ta=c[i>>2]|0;break}e=b+8|0;c[i>>2]=0;n=c[e>>2]|0;if((n|0)!=0?(c[i>>2]=0,(__Z28atomic_conditional_incrementPj(n+-8|0)|0)!=0):0){n=c[e>>2]|0;c[i>>2]=n;ta=n}else ta=0}else{c[i>>2]=0;ta=0}while(0);c[t>>2]=ta;c[q>>2]=__ZNK6StringplERKS_(r,t)|0;__ZN6StringC2EPKc(i,1081107);c[p>>2]=__ZNK6StringplERKS_(q,i)|0;c[o>>2]=__ZNK6String4utf8Ev(p)|0;__Z19_err_set_last_errorPKc(__ZNK10CharString8get_dataEv(o)|0);ta=c[o>>2]|0;if(ta|0?(__Z16atomic_decrementPj(ta+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(ta,1);ta=c[p>>2]|0;if(ta|0?(__Z16atomic_decrementPj(ta+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(ta,1);ta=c[i>>2]|0;if(ta|0?(__Z16atomic_decrementPj(ta+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(ta,1);ta=c[q>>2]|0;if(ta|0?(__Z16atomic_decrementPj(ta+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(ta,1);ta=c[t>>2]|0;if(ta|0?(__Z16atomic_decrementPj(ta+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(ta,1);ta=c[r>>2]|0;if(ta|0?(__Z16atomic_decrementPj(ta+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(ta,1);ta=c[s>>2]|0;if(ta|0?(__Z16atomic_decrementPj(ta+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(ta,1);a[1263537]=1;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1081110,1081122,1161,1130797,0);a[1263537]=0;l=h;return}function __ZN7ClassDB10has_signalE10StringNameS0_(a,b){a=a|0;b=b|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0;e=c[313454]|0;if(!e){f=0;return f|0}g=c[a>>2]|0;if(!g)h=0;else h=c[g+16>>2]|0;a=c[e+(((1<<(d[1253820]|0))+-1&h)<<2)>>2]|0;if(!a){f=0;return f|0}else i=a;while(1){if((c[i>>2]|0)==(h|0)?(c[i+8>>2]|0)==(g|0):0)break;a=c[i+4>>2]|0;if(!a){f=0;j=17;break}else i=a}if((j|0)==17)return f|0;g=i+12|0;a:while(1){i=c[g+32>>2]|0;if(i|0){h=c[b>>2]|0;if(!h)k=0;else k=c[h+16>>2]|0;a=c[i+(((1<<(d[g+36>>0]|0))+-1&k)<<2)>>2]|0;if(a|0){i=a;do{if((c[i>>2]|0)==(k|0)?(c[i+8>>2]|0)==(h|0):0){f=1;j=17;break a}i=c[i+4>>2]|0}while((i|0)!=0)}}g=c[g+4>>2]|0;if(!g){f=0;j=17;break}}if((j|0)==17)return f|0;return 0}function __ZNK6RefPtr7is_nullEv(a){a=a|0;return (c[a>>2]|0)==0|0}function __ZNK6StringplERKS_(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d;c[e>>2]=0;f=c[a>>2]|0;if(f|0?(c[e>>2]=0,__Z28atomic_conditional_incrementPj(f+-8|0)|0):0)c[e>>2]=c[a>>2];__ZN6StringpLERKS_(e,b)|0;l=d;return c[e>>2]|0}function __ZN6VectorIN4VMapIN6Object6Signal6TargetENS2_4SlotEE5_PairEE14_copy_on_writeEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=c[a>>2]|0;if(!b)return;if((c[b+-8>>2]|0)>>>0<=1)return;d=c[b+-4>>2]|0;b=(d*36|0)+-1|0;e=b>>>1|b;b=e>>>2|e;e=b>>>4|b;b=e>>>8|e;e=__ZN6Memory12alloc_staticEjb((b>>>16|b)+1|0,1)|0;c[e+-8>>2]=1;c[e+-4>>2]=d;if(d|0){b=0;do{f=c[a>>2]|0;c[e+(b*36|0)>>2]=c[f+(b*36|0)>>2];__ZN10StringNameC2ERKS_(e+(b*36|0)+4|0,f+(b*36|0)+4|0);c[e+(b*36|0)+8>>2]=c[f+(b*36|0)+8>>2];__ZN10StringNameC2ERKS_(e+(b*36|0)+12|0,f+(b*36|0)+12|0);c[e+(b*36|0)+16>>2]=c[f+(b*36|0)+16>>2];__ZN10StringNameC2ERKS_(e+(b*36|0)+20|0,f+(b*36|0)+20|0);c[e+(b*36|0)+24>>2]=c[f+(b*36|0)+24>>2];g=e+(b*36|0)+28|0;c[g>>2]=0;__ZN6VectorI7VariantE10_copy_fromERKS1_(g,f+(b*36|0)+28|0);c[e+(b*36|0)+32>>2]=c[f+(b*36|0)+32>>2];b=b+1|0}while((b|0)!=(d|0))}__ZN6VectorIN4VMapIN6Object6Signal6TargetENS2_4SlotEE5_PairEE6_unrefEPv(a,c[a>>2]|0);c[a>>2]=e;return}function __ZN12MessageQueue13get_singletonEv(){return c[313458]|0}function __ZN12MessageQueue9push_callEjRK10StringNamePPK7Variantib(d,e,f,g,h,i){d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;i=i|0;var j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0;j=l;l=l+48|0;if((l|0)>=(m|0))ba(48);k=j+36|0;n=j+32|0;o=j+24|0;p=j+16|0;q=j+12|0;r=j+4|0;s=j;t=j+28|0;u=j+20|0;v=j+8|0;w=(h*24|0)+12|0;x=d+8|0;y=c[x>>2]|0;z=d+16|0;A=c[z>>2]|0;if((y+w|0)>>>0<A>>>0){B=y;C=A}else{c[n>>2]=0;if(__ZN8ObjectDB12get_instanceEj(e)|0?(A=__ZN8ObjectDB12get_instanceEj(e)|0,y=ij[c[(c[A>>2]|0)+32>>2]&8191](A)|0,A=y,y|0):0){c[n>>2]=0;if(__Z28atomic_conditional_incrementPj(y+-8|0)|0)c[n>>2]=A;if(!(__Z16atomic_decrementPj(y+-8|0)|0))__ZN6Memory11free_staticEPvb(y,1)}c[s>>2]=__ZplPKcRK6String(1081683,n)|0;__ZN6StringC2EPKc(t,1144824);c[r>>2]=__ZNK6StringplERKS_(s,t)|0;y=c[f>>2]|0;do if(y){A=c[y+4>>2]|0;if(A|0){__ZN6StringC2EPKc(k,A);D=c[k>>2]|0;break}A=y+8|0;c[k>>2]=0;E=c[A>>2]|0;if((E|0)!=0?(c[k>>2]=0,(__Z28atomic_conditional_incrementPj(E+-8|0)|0)!=0):0){E=c[A>>2]|0;c[k>>2]=E;D=E}else D=0}else{c[k>>2]=0;D=0}while(0);c[u>>2]=D;c[q>>2]=__ZNK6StringplERKS_(r,u)|0;__ZN6StringC2EPKc(k,1081699);c[p>>2]=__ZNK6StringplERKS_(q,k)|0;c[v>>2]=__Z4itosx(e,0)|0;c[o>>2]=__ZNK6StringplERKS_(p,v)|0;__Z10print_line6String(o);D=c[o>>2]|0;if(D|0?(__Z16atomic_decrementPj(D+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(D,1);D=c[v>>2]|0;if(D|0?(__Z16atomic_decrementPj(D+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(D,1);D=c[p>>2]|0;if(D|0?(__Z16atomic_decrementPj(D+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(D,1);D=c[k>>2]|0;if(D|0?(__Z16atomic_decrementPj(D+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(D,1);D=c[q>>2]|0;if(D|0?(__Z16atomic_decrementPj(D+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(D,1);D=c[u>>2]|0;if(D|0?(__Z16atomic_decrementPj(D+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(D,1);D=c[r>>2]|0;if(D|0?(__Z16atomic_decrementPj(D+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(D,1);D=c[t>>2]|0;if(D|0?(__Z16atomic_decrementPj(D+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(D,1);D=c[s>>2]|0;if(D|0?(__Z16atomic_decrementPj(D+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(D,1);__ZN12MessageQueue10statisticsEv(d);D=c[n>>2]|0;if(D|0?(__Z16atomic_decrementPj(D+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(D,1);B=c[x>>2]|0;C=c[z>>2]|0}if((B+w|0)>>>0>=C>>>0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1081712,1081722,56,1081745,0);F=6;l=j;return F|0}a[1263537]=0;C=d+4|0;d=(c[C>>2]|0)+B|0;B=d+4|0;__ZN10StringNameC2Ev(B);b[d+10>>1]=h;c[d>>2]=e;__ZN10StringNameaSERKS_(B,f);b[d+8>>1]=i?16384:0;i=c[x>>2]|0;d=i+12|0;c[x>>2]=d;if((h|0)<=0){F=0;l=j;return F|0}f=(c[C>>2]|0)+d|0;c[f>>2]=0;c[x>>2]=i+36;__ZN7VariantaSERKS_(f,c[g>>2]|0);if((h|0)==1){F=0;l=j;return F|0}else G=1;do{f=c[x>>2]|0;i=(c[C>>2]|0)+f|0;c[i>>2]=0;c[x>>2]=f+24;__ZN7VariantaSERKS_(i,c[g+(G<<2)>>2]|0);G=G+1|0}while((G|0)!=(h|0));F=0;l=j;return F|0}function __ZN7ClassDB12class_existsERK10StringName(a){a=a|0;var b=0,e=0,f=0,g=0,h=0;b=c[313454]|0;if(!b){e=0;return e|0}f=c[a>>2]|0;if(!f)g=0;else g=c[f+16>>2]|0;a=c[b+(((1<<(d[1253820]|0))+-1&g)<<2)>>2]|0;a:do if(!a)h=0;else{b=a;while(1){if((c[b>>2]|0)==(g|0)?(c[b+8>>2]|0)==(f|0):0){h=b;break a}b=c[b+4>>2]|0;if(!b){h=0;break}}}while(0);e=(h|0)!=0;return e|0}function __ZN7Variant19get_call_error_textEP6ObjectRK10StringNamePPKS_iRKNS_9CallErrorE(a,b,d,e,f){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0;g=l;l=l+112|0;if((l|0)>=(m|0))ba(112);h=g+100|0;i=g+92|0;j=g+96|0;k=g+84|0;n=g+76|0;o=g+68|0;p=g+60|0;q=g+52|0;r=g+88|0;s=g+80|0;t=g+72|0;u=g+64|0;v=g+56|0;w=g+48|0;x=g+44|0;y=g+40|0;z=g+36|0;A=g+32|0;B=g+28|0;C=g+24|0;D=g+20|0;E=g+16|0;F=g+12|0;G=g+8|0;H=g+4|0;I=g;c[j>>2]=0;switch(c[f>>2]|0){case 2:{J=c[f+4>>2]|0;K=J+1|0;c[h>>2]=__Z4itosx(K,((K|0)<0)<<31>>31)|0;c[q>>2]=__ZplPKcRK6String(1081463,h)|0;__ZN6StringC2EPKc(r,1081488);c[p>>2]=__ZNK6StringplERKS_(q,r)|0;c[s>>2]=__ZN7Variant13get_type_nameENS_4TypeE(c[c[d+(J<<2)>>2]>>2]|0)|0;c[o>>2]=__ZNK6StringplERKS_(p,s)|0;__ZN6StringC2EPKc(t,1081495);c[n>>2]=__ZNK6StringplERKS_(o,t)|0;c[u>>2]=__ZN7Variant13get_type_nameENS_4TypeE(c[f+8>>2]|0)|0;c[k>>2]=__ZNK6StringplERKS_(n,u)|0;__ZN6StringC2EPKc(v,1219936);J=__ZNK6StringplERKS_(k,v)|0;d=J;K=c[j>>2]|0;if((K|0)==(J|0)){if(J|0)L=10}else{if(K|0?(__Z16atomic_decrementPj(K+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(K,1);c[j>>2]=0;if(J|0)if(!(__Z28atomic_conditional_incrementPj(J+-8|0)|0))L=10;else{c[j>>2]=d;L=10}}if((L|0)==10?(__Z16atomic_decrementPj(J+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(J,1);J=c[v>>2]|0;if(J|0?(__Z16atomic_decrementPj(J+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(J,1);J=c[k>>2]|0;if(J|0?(__Z16atomic_decrementPj(J+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(J,1);J=c[u>>2]|0;if(J|0?(__Z16atomic_decrementPj(J+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(J,1);J=c[n>>2]|0;if(J|0?(__Z16atomic_decrementPj(J+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(J,1);J=c[t>>2]|0;if(J|0?(__Z16atomic_decrementPj(J+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(J,1);J=c[o>>2]|0;if(J|0?(__Z16atomic_decrementPj(J+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(J,1);J=c[s>>2]|0;if(J|0?(__Z16atomic_decrementPj(J+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(J,1);J=c[p>>2]|0;if(J|0?(__Z16atomic_decrementPj(J+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(J,1);J=c[r>>2]|0;if(J|0?(__Z16atomic_decrementPj(J+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(J,1);J=c[q>>2]|0;if(J|0?(__Z16atomic_decrementPj(J+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(J,1);J=c[h>>2]|0;if(J|0?(__Z16atomic_decrementPj(J+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(J,1);L=113;break}case 3:{J=c[f+4>>2]|0;c[h>>2]=__Z4itosx(J,((J|0)<0)<<31>>31)|0;c[y>>2]=__ZplPKcRK6String(1081500,h)|0;__ZN6StringC2EPKc(r,1081517);c[x>>2]=__ZNK6StringplERKS_(y,r)|0;c[s>>2]=__Z4itosx(e,((e|0)<0)<<31>>31)|0;c[w>>2]=__ZNK6StringplERKS_(x,s)|0;__ZN6StringC2EPKc(t,1219936);J=__ZNK6StringplERKS_(w,t)|0;q=J;p=c[j>>2]|0;if((p|0)==(J|0)){if(J|0)L=54}else{if(p|0?(__Z16atomic_decrementPj(p+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(p,1);c[j>>2]=0;if(J|0)if(!(__Z28atomic_conditional_incrementPj(J+-8|0)|0))L=54;else{c[j>>2]=q;L=54}}if((L|0)==54?(__Z16atomic_decrementPj(J+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(J,1);J=c[t>>2]|0;if(J|0?(__Z16atomic_decrementPj(J+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(J,1);J=c[w>>2]|0;if(J|0?(__Z16atomic_decrementPj(J+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(J,1);J=c[s>>2]|0;if(J|0?(__Z16atomic_decrementPj(J+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(J,1);J=c[x>>2]|0;if(J|0?(__Z16atomic_decrementPj(J+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(J,1);J=c[r>>2]|0;if(J|0?(__Z16atomic_decrementPj(J+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(J,1);J=c[y>>2]|0;if(J|0?(__Z16atomic_decrementPj(J+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(J,1);J=c[h>>2]|0;if(J|0?(__Z16atomic_decrementPj(J+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(J,1);L=113;break}case 4:{J=c[f+4>>2]|0;c[h>>2]=__Z4itosx(J,((J|0)<0)<<31>>31)|0;c[B>>2]=__ZplPKcRK6String(1081500,h)|0;__ZN6StringC2EPKc(r,1081517);c[A>>2]=__ZNK6StringplERKS_(B,r)|0;c[s>>2]=__Z4itosx(e,((e|0)<0)<<31>>31)|0;c[z>>2]=__ZNK6StringplERKS_(A,s)|0;__ZN6StringC2EPKc(t,1219936);e=__ZNK6StringplERKS_(z,t)|0;J=e;f=c[j>>2]|0;if((f|0)==(e|0)){if(e|0)L=86}else{if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);c[j>>2]=0;if(e|0)if(!(__Z28atomic_conditional_incrementPj(e+-8|0)|0))L=86;else{c[j>>2]=J;L=86}}if((L|0)==86?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);e=c[t>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);e=c[z>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);e=c[s>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);e=c[A>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);e=c[r>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);e=c[B>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);e=c[h>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);L=113;break}case 1:{__ZN6StringaSEPKc(j,1081546);L=113;break}case 5:{__ZN6StringaSEPKc(j,1081564);L=113;break}case 0:{__ZN6StringC2EPKc(i,1081581);break}default:L=113}if((L|0)==113){c[r>>2]=ij[c[(c[a>>2]|0)+32>>2]&8191](a)|0;__ZNK6Object10get_scriptEv(h,a);a=c[h>>2]|0;if((a|0)!=0?$i[c[(c[a>>2]|0)+44>>2]&8191](a,1220708)|0:0){__ZN9Reference9referenceEv(a);M=a}else M=0;__ZN6RefPtrD2Ev(h);a=(M|0)==0;do if(!a){c[C>>2]=__ZNK8Resource8get_pathEv(M)|0;e=__ZNK6String16is_resource_fileEv(C)|0;B=c[C>>2]|0;if((B|0)!=0?(__Z16atomic_decrementPj(B+-8|0)|0)==0:0){__ZN6Memory11free_staticEPvb(B,1);if(!e)break}else L=120;if((L|0)==120?!e:0)break;c[E>>2]=__ZNK8Resource8get_pathEv(M)|0;c[s>>2]=__ZNK6String8get_fileEv(E)|0;c[D>>2]=__ZplPKcRK6String(1081589,s)|0;__ZN6StringC2EPKc(t,1123123);c[h>>2]=__ZNK6StringplERKS_(D,t)|0;__ZN6StringpLERKS_(r,h)|0;e=c[h>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);e=c[t>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);e=c[D>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);e=c[s>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);e=c[E>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1)}while(0);c[I>>2]=__ZplPKcRK6String(1133970,r)|0;__ZN6StringC2EPKc(s,1126424);c[H>>2]=__ZNK6StringplERKS_(I,s)|0;E=c[b>>2]|0;do if(E){b=c[E+4>>2]|0;if(b|0){__ZN6StringC2EPKc(h,b);N=c[h>>2]|0;break}b=E+8|0;c[h>>2]=0;D=c[b>>2]|0;if((D|0)!=0?(c[h>>2]=0,(__Z28atomic_conditional_incrementPj(D+-8|0)|0)!=0):0){D=c[b>>2]|0;c[h>>2]=D;N=D}else N=0}else{c[h>>2]=0;N=0}while(0);c[t>>2]=N;c[G>>2]=__ZNK6StringplERKS_(H,t)|0;__ZN6StringC2EPKc(h,1081591);c[F>>2]=__ZNK6StringplERKS_(G,h)|0;c[i>>2]=__ZNK6StringplERKS_(F,j)|0;N=c[F>>2]|0;if(N|0?(__Z16atomic_decrementPj(N+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(N,1);N=c[h>>2]|0;if(N|0?(__Z16atomic_decrementPj(N+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(N,1);N=c[G>>2]|0;if(N|0?(__Z16atomic_decrementPj(N+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(N,1);N=c[t>>2]|0;if(N|0?(__Z16atomic_decrementPj(N+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(N,1);N=c[H>>2]|0;if(N|0?(__Z16atomic_decrementPj(N+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(N,1);N=c[s>>2]|0;if(N|0?(__Z16atomic_decrementPj(N+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(N,1);N=c[I>>2]|0;if(N|0?(__Z16atomic_decrementPj(N+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(N,1);if((!a?__ZN9Reference11unreferenceEv(M)|0:0)?__Z17predelete_handlerP6Object(M)|0:0){gj[c[(c[M>>2]|0)+76>>2]&8191](M);__ZN6Memory11free_staticEPvb(M,0)}M=c[r>>2]|0;if(M|0?(__Z16atomic_decrementPj(M+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(M,1)}M=c[j>>2]|0;if(!M){O=c[i>>2]|0;l=g;return O|0}if(__Z16atomic_decrementPj(M+-8|0)|0){O=c[i>>2]|0;l=g;return O|0}__ZN6Memory11free_staticEPvb(M,1);O=c[i>>2]|0;l=g;return O|0}function __ZN4ListI27_ObjectSignalDisconnectData16DefaultAllocatorE9push_backERKS0_(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0;if(!(c[a>>2]|0)){d=__ZnwjPFPvjE(12,4740)|0;c[a>>2]=d;c[d>>2]=0;c[d+4>>2]=0;c[d+8>>2]=0}d=__ZnwjPFPvjE(24,4740)|0;__ZN10StringNameC2Ev(d);e=d+8|0;__ZN10StringNameC2Ev(e);f=d+12|0;c[f>>2]=0;g=d+16|0;c[g>>2]=0;h=d+20|0;c[h>>2]=0;__ZN10StringNameaSERKS_(d,b);c[d+4>>2]=c[b+4>>2];__ZN10StringNameaSERKS_(e,b+8|0);b=c[a>>2]|0;a=b+4|0;e=c[a>>2]|0;c[g>>2]=e;c[f>>2]=0;c[h>>2]=b;if(e|0)c[e+12>>2]=d;c[a>>2]=d;if(c[b>>2]|0){i=b+8|0;j=c[i>>2]|0;k=j+1|0;c[i>>2]=k;return d|0}c[b>>2]=d;i=b+8|0;j=c[i>>2]|0;k=j+1|0;c[i>>2]=k;return d|0}function __ZN6Object10disconnectERK10StringNamePS_S2_(b,e,f,g){b=b|0;e=e|0;f=f|0;g=g|0;var h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0,ia=0;h=l;l=l+96|0;if((l|0)>=(m|0))ba(96);i=h+92|0;j=h+88|0;k=h+84|0;n=h+72|0;o=h+80|0;p=h+64|0;q=h+60|0;r=h+52|0;s=h+44|0;t=h+56|0;u=h+48|0;v=h+40|0;w=h+32|0;x=h+24|0;y=h+16|0;z=h+12|0;A=h+8|0;B=h+36|0;C=h+28|0;D=h+20|0;E=h+4|0;F=h;if(!f){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1081218,1081122,1470,1081229,0);l=h;return}a[1263537]=0;G=b+4|0;H=c[G>>2]|0;I=c[e>>2]|0;a:do if(H|0){J=(I|0)==0;if(J)K=0;else K=c[I+16>>2]|0;L=c[H+(((1<<(d[b+8>>0]|0))+-1&K)<<2)>>2]|0;if(L|0){M=L;while(1){if((c[M>>2]|0)==(K|0)?(c[M+8>>2]|0)==(I|0):0)break;L=c[M+4>>2]|0;if(!L)break a;else M=L}L=M+56|0;do if((c[L>>2]|0)>0){do if(!J){N=c[I+4>>2]|0;if(N|0){__ZN6StringC2EPKc(i,N);O=c[i>>2]|0;break}N=I+8|0;c[i>>2]=0;P=c[N>>2]|0;if((P|0)!=0?(c[i>>2]=0,(__Z28atomic_conditional_incrementPj(P+-8|0)|0)!=0):0){P=c[N>>2]|0;c[i>>2]=P;O=P}else O=0}else{c[i>>2]=0;O=0}while(0);c[n>>2]=O;c[s>>2]=__ZplPKcRK6String(1081311,n)|0;__ZN6StringC2EPKc(i,1081342);c[r>>2]=__ZNK6StringplERKS_(s,i)|0;P=c[L>>2]|0;c[t>>2]=__Z4itosx(P,((P|0)<0)<<31>>31)|0;c[q>>2]=__ZNK6StringplERKS_(r,t)|0;__ZN6StringC2EPKc(u,1123123);c[p>>2]=__ZNK6StringplERKS_(q,u)|0;c[o>>2]=__ZNK6String4utf8Ev(p)|0;__Z19_err_set_last_errorPKc(__ZNK10CharString8get_dataEv(o)|0);P=c[o>>2]|0;if(P|0?(__Z16atomic_decrementPj(P+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(P,1);P=c[p>>2]|0;if(P|0?(__Z16atomic_decrementPj(P+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(P,1);P=c[u>>2]|0;if(P|0?(__Z16atomic_decrementPj(P+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(P,1);P=c[q>>2]|0;if(P|0?(__Z16atomic_decrementPj(P+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(P,1);P=c[t>>2]|0;if(P|0?(__Z16atomic_decrementPj(P+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(P,1);P=c[r>>2]|0;if(P|0?(__Z16atomic_decrementPj(P+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(P,1);P=c[i>>2]|0;if(P|0?(__Z16atomic_decrementPj(P+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(P,1);P=c[s>>2]|0;if(P|0?(__Z16atomic_decrementPj(P+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(P,1);P=c[n>>2]|0;if(P|0?(__Z16atomic_decrementPj(P+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(P,1);a[1263537]=1;if((c[L>>2]|0)<=0){a[1263537]=0;break}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1081218,1081122,1478,1081368,0);l=h;return}while(0);L=c[f+44>>2]|0;J=n+4|0;__ZN10StringNameC2Ev(J);c[n>>2]=L;__ZN10StringNameaSERKS_(J,g);L=M+52|0;P=c[L>>2]|0;b:do if(P){N=c[P+-4>>2]|0;if((N|0)<=0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);Q=78;break}R=c[n>>2]|0;S=n+4|0;T=c[S>>2]|0;U=0;V=N;c:while(1){N=V+-1|0;W=U;while(1){X=W+N|0;Y=(X|0)/2|0;Z=c[P+(Y*36|0)>>2]|0;if((R|0)==(Z|0)){_=c[P+(Y*36|0)+4>>2]|0;if(T>>>0<_>>>0)break;if(_>>>0>=T>>>0)break c}else{if(R>>>0<Z>>>0)break;if(Z>>>0>=R>>>0)break c}if((Y|0)<(N|0))W=Y+1|0;else{Q=78;break b}}if((W|0)<(Y|0)){U=W;V=Y}else{Q=78;break b}}if((X+3|0)>>>0>1){V=__ZN4VMapIN6Object6Signal6TargetENS1_4SlotEEixERKS2_(L,n)|0;U=f+16|0;R=c[U>>2]|0;if(R|0?(__ZN4ListIN6Object10ConnectionE16DefaultAllocatorE5_Data5eraseEPKNS3_7ElementE(R,c[V+24>>2]|0)|0,V=c[U>>2]|0,(c[V+8>>2]|0)==0):0){__ZN6Memory11free_staticEPvb(V,0);c[U>>2]=0}U=c[L>>2]|0;if(U|0){V=c[U+-4>>2]|0;d:do if((V|0)>0){R=c[n>>2]|0;T=c[S>>2]|0;N=0;Z=V;e:while(1){_=Z+-1|0;$=N;while(1){aa=$+_|0;ca=(aa|0)/2|0;da=c[U+(ca*36|0)>>2]|0;if((R|0)==(da|0)){ea=c[U+(ca*36|0)+4>>2]|0;if(T>>>0<ea>>>0)break;if(ea>>>0>=T>>>0)break e}else{if(R>>>0<da>>>0)break;if(da>>>0>=R>>>0)break e}if((ca|0)<(_|0))$=ca+1|0;else break d}if(($|0)<(ca|0)){N=$;Z=ca}else break d}if((aa|0)>=-1)__ZN6VectorIN4VMapIN6Object6Signal6TargetENS2_4SlotEE5_PairEE6removeEi(L,ca)}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);while(0);if(c[L>>2]|0)break}U=c[b+68>>2]|0;if(!U)fa=ij[c[(c[b>>2]|0)+24>>2]&8191](b)|0;else fa=U;__ZN10StringNameC2ERKS_(E,fa);__ZN10StringNameC2ERKS_(F,e);U=__ZN7ClassDB10has_signalE10StringNameS0_(E,F)|0;__ZN10StringNameD2Ev(F);__ZN10StringNameD2Ev(E);if(U)__ZN7HashMapI10StringNameN6Object6SignalE16StringNameHasher24HashMapComparatorDefaultIS0_ELh3ELh8EE5eraseERKS0_(G,e)|0}else Q=78}else Q=78;while(0);if((Q|0)==78){L=c[e>>2]|0;do if(L){P=c[L+4>>2]|0;if(P|0){__ZN6StringC2EPKc(i,P);ga=c[i>>2]|0;break}P=L+8|0;c[i>>2]=0;M=c[P>>2]|0;if((M|0)!=0?(c[i>>2]=0,(__Z28atomic_conditional_incrementPj(M+-8|0)|0)!=0):0){M=c[P>>2]|0;c[i>>2]=M;ga=M}else ga=0}else{c[i>>2]=0;ga=0}while(0);c[t>>2]=ga;c[A>>2]=__ZplPKcRK6String(1081403,t)|0;__ZN6StringC2EPKc(u,1081438);c[z>>2]=__ZNK6StringplERKS_(A,u)|0;c[B>>2]=__Z4itosx(c[n>>2]|0,0)|0;c[y>>2]=__ZNK6StringplERKS_(z,B)|0;__ZN6StringC2EPKc(C,1144824);c[x>>2]=__ZNK6StringplERKS_(y,C)|0;L=c[J>>2]|0;do if(L){M=c[L+4>>2]|0;if(M|0){__ZN6StringC2EPKc(i,M);ha=c[i>>2]|0;break}M=L+8|0;c[i>>2]=0;P=c[M>>2]|0;if((P|0)!=0?(c[i>>2]=0,(__Z28atomic_conditional_incrementPj(P+-8|0)|0)!=0):0){P=c[M>>2]|0;c[i>>2]=P;ha=P}else ha=0}else{c[i>>2]=0;ha=0}while(0);c[D>>2]=ha;c[w>>2]=__ZNK6StringplERKS_(x,D)|0;c[v>>2]=__ZNK6String4utf8Ev(w)|0;__Z19_err_set_last_errorPKc(__ZNK10CharString8get_dataEv(v)|0);L=c[v>>2]|0;if(L|0?(__Z16atomic_decrementPj(L+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(L,1);L=c[w>>2]|0;if(L|0?(__Z16atomic_decrementPj(L+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(L,1);L=c[D>>2]|0;if(L|0?(__Z16atomic_decrementPj(L+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(L,1);L=c[x>>2]|0;if(L|0?(__Z16atomic_decrementPj(L+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(L,1);L=c[C>>2]|0;if(L|0?(__Z16atomic_decrementPj(L+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(L,1);L=c[y>>2]|0;if(L|0?(__Z16atomic_decrementPj(L+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(L,1);L=c[B>>2]|0;if(L|0?(__Z16atomic_decrementPj(L+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(L,1);L=c[z>>2]|0;if(L|0?(__Z16atomic_decrementPj(L+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(L,1);L=c[u>>2]|0;do if(L|0){if(__Z16atomic_decrementPj(L+-8|0)|0)break;__ZN6Memory11free_staticEPvb(L,1)}while(0);L=c[A>>2]|0;do if(L|0){if(__Z16atomic_decrementPj(L+-8|0)|0)break;__ZN6Memory11free_staticEPvb(L,1)}while(0);L=c[t>>2]|0;do if(L|0){if(__Z16atomic_decrementPj(L+-8|0)|0)break;__ZN6Memory11free_staticEPvb(L,1)}while(0);a[1263537]=1;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1081218,1081122,1485,1130797,0);a[1263537]=0}__ZN10StringNameD2Ev(J);l=h;return}}while(0);do if(I){t=c[I+4>>2]|0;if(t|0){__ZN6StringC2EPKc(i,t);ia=c[i>>2]|0;break}t=I+8|0;c[i>>2]=0;A=c[t>>2]|0;if((A|0)!=0?(c[i>>2]=0,(__Z28atomic_conditional_incrementPj(A+-8|0)|0)!=0):0){A=c[t>>2]|0;c[i>>2]=A;ia=A}else ia=0}else{c[i>>2]=0;ia=0}while(0);c[n>>2]=ia;c[k>>2]=__ZplPKcRK6String(1081264,n)|0;c[j>>2]=__ZNK6String4utf8Ev(k)|0;__Z19_err_set_last_errorPKc(__ZNK10CharString8get_dataEv(j)|0);ia=c[j>>2]|0;if(ia|0?(__Z16atomic_decrementPj(ia+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(ia,1);ia=c[k>>2]|0;if(ia|0?(__Z16atomic_decrementPj(ia+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(ia,1);ia=c[n>>2]|0;if(ia|0?(__Z16atomic_decrementPj(ia+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(ia,1);a[1263537]=1;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1081218,1081122,1474,1081285,0);l=h;return}function __ZN4ListI27_ObjectSignalDisconnectData16DefaultAllocatorE5_Data5eraseEPKNS2_7ElementE(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0;if(!d){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145114,1145120,156,1144262,0);e=0;return e|0}a[1263537]=0;if((c[d+20>>2]|0)!=(b|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145114,1145120,157,1145132,0);e=0;return e|0}if((c[b>>2]|0)==(d|0))c[b>>2]=c[d+12>>2];f=b+4|0;g=c[d+16>>2]|0;if((c[f>>2]|0)==(d|0))c[f>>2]=g;f=d+12|0;if(g|0)c[g+12>>2]=c[f>>2];h=c[f>>2]|0;if(h|0)c[h+16>>2]=g;__ZN10StringNameD2Ev(d+8|0);__ZN10StringNameD2Ev(d);__ZN6Memory11free_staticEPvb(d,0);d=b+8|0;c[d>>2]=(c[d>>2]|0)+-1;e=1;return e|0}function __ZN6VectorIN4VMapIN6Object6Signal6TargetENS2_4SlotEE5_PairEE6_unrefEPv(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0;if(!b)return;d=c[a>>2]|0;if(__Z16atomic_decrementPj((d|0)==0?0:d+-8|0)|0)return;d=c[a>>2]|0;a=(d|0)==0?0:d+-4|0;d=a+4|0;if(c[a>>2]|0){e=0;do{f=d+(e*36|0)+28|0;g=c[f>>2]|0;if(g|0?(__Z16atomic_decrementPj(g+-8|0)|0)==0:0){h=c[f>>2]|0;f=(h|0)==0?0:h+-4|0;h=f+4|0;i=c[f>>2]|0;if(i|0){j=0;k=i;while(1){i=h+(j*24|0)|0;if(!(c[i>>2]|0))l=k;else{__ZN7Variant5clearEv(i);l=c[f>>2]|0}j=j+1|0;if(j>>>0>=l>>>0)break;else k=l}}__ZN6Memory11free_staticEPvb(g,1)}__ZN10StringNameD2Ev(d+(e*36|0)+20|0);__ZN10StringNameD2Ev(d+(e*36|0)+12|0);__ZN10StringNameD2Ev(d+(e*36|0)+4|0);e=e+1|0}while(e>>>0<(c[a>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(b,1);return}function __Z4itosx(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d;f=(b|0)<0;g=_i64Subtract(0,0,a|0,b|0)|0;h=f?g:a;a=f?F:b;b=0;g=h;i=a;while(1){j=g;g=___divdi3(g|0,i|0,10,0)|0;k=i;i=F;n=b+1|0;o=_i64Add(j|0,k|0,9,0)|0;k=F;if(k>>>0<0|(k|0)==0&o>>>0<19)break;else b=n}i=f?b+2|0:n;c[e>>2]=0;__ZN6VectorIwE6resizeEi(e,i+1|0)|0;__ZN6VectorIwE14_copy_on_writeEv(e);n=c[e>>2]|0;c[n+(i<<2)>>2]=0;b=i;i=h;h=a;do{a=___remdi3(i|0,h|0,10,0)|0;b=b+-1|0;c[n+(b<<2)>>2]=((a|0)>9?87:48)+a;a=i;i=___divdi3(i|0,h|0,10,0)|0;g=h;h=F;o=_i64Add(a|0,g|0,9,0)|0;g=F}while(!(g>>>0<0|(g|0)==0&o>>>0<19));if(!f){p=c[e>>2]|0;l=d;return p|0}c[n>>2]=45;p=c[e>>2]|0;l=d;return p|0}function __ZN4VMapIN6Object6Signal6TargetENS1_4SlotEEixERKS2_(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e;g=c[b>>2]|0;a:do if(g){h=c[g+-4>>2]|0;if((h|0)<=0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);i=15;break}j=c[d>>2]|0;k=c[d+4>>2]|0;n=0;o=h;b:while(1){h=o+-1|0;p=n;while(1){q=p+h|0;r=(q|0)/2|0;s=c[g+(r*36|0)>>2]|0;if((j|0)==(s|0)){t=c[g+(r*36|0)+4>>2]|0;if(k>>>0<t>>>0)break;if(t>>>0>=k>>>0)break b}else{if(j>>>0<s>>>0)break;if(s>>>0>=j>>>0)break b}if((r|0)<(h|0))p=r+1|0;else{i=15;break a}}if((p|0)<(r|0)){n=p;o=r}else{i=15;break a}}if((q|0)>=-1){u=r;v=g;w=b;i=24}else i=15}else i=15;while(0);if((i|0)==15){g=f+4|0;__ZN10StringNameC2Ev(g);r=f+12|0;__ZN10StringNameC2Ev(r);c[f+20>>2]=0;c[f>>2]=0;c[f+8>>2]=0;c[f+16>>2]=0;q=__ZN4VMapIN6Object6Signal6TargetENS1_4SlotEE6insertERKS2_RKS3_(b,d,f)|0;d=f+20|0;f=c[d>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0){o=c[d>>2]|0;d=(o|0)==0?0:o+-4|0;o=d+4|0;n=c[d>>2]|0;if(n|0){j=0;k=n;while(1){n=o+(j*24|0)|0;if(!(c[n>>2]|0))x=k;else{__ZN7Variant5clearEv(n);x=c[d>>2]|0}j=j+1|0;if(j>>>0>=x>>>0)break;else k=x}}__ZN6Memory11free_staticEPvb(f,1)}__ZN10StringNameD2Ev(r);__ZN10StringNameD2Ev(g);if((q|0)>=0){g=c[b>>2]|0;if(!g){y=0;z=q;A=0;B=b;C=1;i=25}else{u=q;v=g;w=b;i=24}}}if((i|0)==24){y=c[v+-4>>2]|0;z=u;A=v;B=w;C=0;i=25}do if((i|0)==25){if((y|0)<=(z|0)){if(C)D=0;else D=c[A+-4>>2]|0;if((D|0)<=(z|0))break;a[1263537]=0}__ZN6VectorIN4VMapIN6Object6Signal6TargetENS2_4SlotEE5_PairEE14_copy_on_writeEv(B);E=(c[b>>2]|0)+(z*36|0)|0;F=E+8|0;l=e;return F|0}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);E=0;F=E+8|0;l=e;return F|0}function __ZN6VectorIN4VMapIN6Object6Signal6TargetENS2_4SlotEE5_PairEE6removeEi(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0;if((d|0)>=0){e=c[b>>2]|0;f=(e|0)==0;if(f)g=0;else g=c[e+-4>>2]|0;if((g|0)>(d|0)){a[1263537]=0;if(!f?(__ZN6VectorIN4VMapIN6Object6Signal6TargetENS2_4SlotEE5_PairEE14_copy_on_writeEv(b),f=c[b>>2]|0,(f|0)!=0):0){h=f;i=(c[f+-4>>2]|0)+-1|0}else{h=0;i=-1}if((i|0)>(d|0)){f=d;do{d=f;f=f+1|0;c[h+(d*36|0)>>2]=c[h+(f*36|0)>>2];__ZN10StringNameaSERKS_(h+(d*36|0)+4|0,h+(f*36|0)+4|0);c[h+(d*36|0)+8>>2]=c[h+(f*36|0)+8>>2];__ZN10StringNameaSERKS_(h+(d*36|0)+12|0,h+(f*36|0)+12|0);c[h+(d*36|0)+16>>2]=c[h+(f*36|0)+16>>2];__ZN10StringNameaSERKS_(h+(d*36|0)+20|0,h+(f*36|0)+20|0);c[h+(d*36|0)+24>>2]=c[h+(f*36|0)+24>>2];__ZN6VectorI7VariantE10_copy_fromERKS1_(h+(d*36|0)+28|0,h+(f*36|0)+28|0);c[h+(d*36|0)+32>>2]=c[h+(f*36|0)+32>>2]}while((f|0)!=(i|0))}__ZN6VectorIN4VMapIN6Object6Signal6TargetENS2_4SlotEE5_PairEE6resizeEi(b,i)|0;return}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1128380,1146752,368,1122479,0);return}function __ZN7HashMapI10StringNameN6Object6SignalE16StringNameHasher24HashMapComparatorDefaultIS0_ELh3ELh8EE5eraseERKS0_(b,e){b=b|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0;f=c[b>>2]|0;if(!f){g=0;return g|0}h=c[e>>2]|0;if(!h)i=0;else i=c[h+16>>2]|0;e=b+4|0;j=f+(((1<<(d[e>>0]|0))+-1&i)<<2)|0;f=c[j>>2]|0;if(!f){g=0;return g|0}else{k=f;l=0}while(1){if((c[k>>2]|0)==(i|0)?(m=k+8|0,(c[m>>2]|0)==(h|0)):0)break;f=c[k+4>>2]|0;if(!f){g=0;n=11;break}else{o=k;k=f;l=o}}if((n|0)==11)return g|0;c[((l|0)==0?j:l+4|0)>>2]=c[k+4>>2];l=k+52|0;__ZN6VectorIN4VMapIN6Object6Signal6TargetENS2_4SlotEE5_PairEE6_unrefEPv(l,c[l>>2]|0);__ZN10MethodInfoD2Ev(k+12|0);__ZN10StringNameD2Ev(m);__ZN6Memory11free_staticEPvb(k,0);k=b+8|0;m=(c[k>>2]|0)+-1|0;c[k>>2]=m;if(!m){a[1263537]=0;__ZN6Memory11free_staticEPvb(c[b>>2]|0,1);c[b>>2]=0;a[e>>0]=0;c[k>>2]=0;g=1;return g|0}else{__ZN7HashMapI10StringNameN6Object6SignalE16StringNameHasher24HashMapComparatorDefaultIS0_ELh3ELh8EE16check_hash_tableEv(b);g=1;return g|0}return 0}function __ZN7HashMapI10StringNameN6Object6SignalE16StringNameHasher24HashMapComparatorDefaultIS0_ELh3ELh8EE16check_hash_tableEv(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0;d=c[b+8>>2]|0;e=b+4|0;f=a[e>>0]|0;g=f&255;if((d|0)>(8<<g|0)){h=g;do h=h+1|0;while((d|0)>(8<<h|0));if((h|0)==-1)return;else i=h}else{if((f&255)<=3)return;f=g+-1|0;if((d|0)<(8<<f|0))j=f;else return;while(1){f=j+-1|0;if((d|0)<(8<<f|0))j=f;else break}i=(j|0)>3?j:3}j=1<<i;d=__ZN6Memory12alloc_staticEjb(j<<2,1)|0;if(!d){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143992,1144012,140,1144029,0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1100134,1100151,174,1100167,0);a[1263537]=0;return}a[1263537]=0;f=d+-8|0;c[f>>2]=j;c[f+4>>2]=0;if((i|0)!=31)_memset(d|0,0,((j|0)>1?j:1)<<2|0)|0;f=a[e>>0]|0;if(f<<24>>24==31)k=c[b>>2]|0;else{g=1<<(f&255);f=j+-1|0;j=0;h=c[b>>2]|0;while(1){l=h+(j<<2)|0;m=c[l>>2]|0;if(!m)n=h;else{o=m;m=l;do{l=o+4|0;c[m>>2]=c[l>>2];p=d+((c[o>>2]&f)<<2)|0;c[l>>2]=c[p>>2];c[p>>2]=o;p=c[b>>2]|0;m=p+(j<<2)|0;o=c[m>>2]|0}while((o|0)!=0);n=p}j=j+1|0;if((j|0)>=(g|0)){k=n;break}else h=n}}if(k|0)__ZN6Memory11free_staticEPvb(k,1);c[b>>2]=d;a[e>>0]=i;return}function __ZN6VectorIN4VMapIN6Object6Signal6TargetENS2_4SlotEE5_PairEE6resizeEi(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0;if((d|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,269,1145657,0);e=31;return e|0}a[1263537]=0;f=c[b>>2]|0;if(!f)g=0;else g=c[f+-4>>2]|0;if((g|0)==(d|0)){e=0;return e|0}if(!d){__ZN6VectorIN4VMapIN6Object6Signal6TargetENS2_4SlotEE5_PairEE6_unrefEPv(b,f);c[b>>2]=0;e=0;return e|0}__ZN6VectorIN4VMapIN6Object6Signal6TargetENS2_4SlotEE5_PairEE14_copy_on_writeEv(b);f=d*36|0;if(d>>>0<=119304647?(g=f+-1|0,h=g>>>1|g,g=h>>>2|h,h=g>>>4|g,g=h>>>8|h,h=(g>>>16|g)+1|0,f>>>0<4294967264):0){a[1263537]=0;f=c[b>>2]|0;do if(!f)if((d|0)>0)i=15;else{j=0;i=25}else{g=c[f+-4>>2]|0;if((g|0)<(d|0))if(!g)i=15;else{k=__ZN6Memory14realloc_staticEPvjb(f,h,1)|0;if(k|0){a[1263537]=0;l=k;m=c[k+-4>>2]|0;break}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,300,1145876,0);e=6;return e|0}else{j=g;i=25}}while(0);do if((i|0)==15){g=__ZN6Memory12alloc_staticEjb(h,1)|0;if(g|0){a[1263537]=0;c[g+-4>>2]=0;c[g+-8>>2]=1;l=g;m=0;break}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,292,1145820,0);e=6;return e|0}else if((i|0)==25){if((j|0)<=(d|0)){e=0;return e|0}if((c[f+-4>>2]|0)>>>0>d>>>0){g=d;k=f;do{n=k+(g*36|0)+28|0;o=c[n>>2]|0;if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0){p=c[n>>2]|0;n=(p|0)==0?0:p+-4|0;p=n+4|0;q=c[n>>2]|0;if(q|0){r=0;s=q;while(1){q=p+(r*24|0)|0;if(!(c[q>>2]|0))t=s;else{__ZN7Variant5clearEv(q);t=c[n>>2]|0}r=r+1|0;if(r>>>0>=t>>>0)break;else s=t}}__ZN6Memory11free_staticEPvb(o,1)}__ZN10StringNameD2Ev(k+(g*36|0)+20|0);__ZN10StringNameD2Ev(k+(g*36|0)+12|0);__ZN10StringNameD2Ev(k+(g*36|0)+4|0);g=g+1|0;k=c[b>>2]|0}while(g>>>0<(c[k+-4>>2]|0)>>>0);u=k}else u=f;g=__ZN6Memory14realloc_staticEPvjb(u,h,1)|0;if(!g){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,324,1145876,0);e=6;return e|0}else{a[1263537]=0;c[b>>2]=g;c[g+-4>>2]=d;e=0;return e|0}}while(0);c[b>>2]=l;if((m|0)<(d|0)){h=m;do{__ZN10StringNameC2Ev(l+(h*36|0)+4|0);c[l+(h*36|0)>>2]=0;__ZN10StringNameC2Ev(l+(h*36|0)+12|0);__ZN10StringNameC2Ev(l+(h*36|0)+20|0);c[l+(h*36|0)+28>>2]=0;c[l+(h*36|0)+8>>2]=0;c[l+(h*36|0)+16>>2]=0;c[l+(h*36|0)+24>>2]=0;h=h+1|0}while((h|0)!=(d|0));v=c[b>>2]|0}else v=l;c[((v|0)==0?0:v+-4|0)>>2]=d;e=0;return e|0}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,285,1145723,0);e=6;return e|0}function __ZN6Memory14realloc_staticEPvjb(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0;if(!b){e=_malloc(d+16|0)|0;c[313438]=(c[313438]|0)+1;if(!e){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1080809,1080625,67,1080822,0);f=0;return f|0}a[1263537]=0;g=e;c[g>>2]=d;c[g+4>>2]=0;g=(c[313439]|0)+d|0;c[313439]=g;if(g>>>0>(c[313443]|0)>>>0)c[313443]=g;f=e+16|0;return f|0}e=b+-16|0;b=e;g=_i64Subtract(c[313439]|0,0,c[b>>2]|0,c[b+4>>2]|0)|0;c[313439]=g+d;if(!d){_free(e);f=0;return f|0}g=e;c[g>>2]=d;c[g+4>>2]=0;g=_realloc(e,d+16|0)|0;if(!g){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1081448,1080625,117,1080822,0);f=0;return f|0}else{a[1263537]=0;e=g;c[e>>2]=d;c[e+4>>2]=0;f=g+16|0;return f|0}return 0}function __ZN4VMapIN6Object6Signal6TargetENS1_4SlotEE6insertERKS2_RKS3_(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0;e=l;l=l+48|0;if((l|0)>=(m|0))ba(48);f=e;g=c[a>>2]|0;if(!g)h=0;else{i=c[g+-4>>2]|0;a:do if((i|0)>0){j=c[b>>2]|0;k=c[b+4>>2]|0;n=i+-1|0;o=0;while(1){p=n;while(1){q=p+o|0;r=(q|0)/2|0;s=c[g+(r*36|0)>>2]|0;if((j|0)==(s|0)){t=c[g+(r*36|0)+4>>2]|0;if(k>>>0>=t>>>0){u=10;break}}else if(j>>>0>=s>>>0){u=11;break}if((o|0)<(r|0))p=r+-1|0;else{v=r;w=g;x=s;y=j;break a}}if((u|0)==10){u=0;if(t>>>0<k>>>0)z=j;else break}else if((u|0)==11){u=0;if(s>>>0<j>>>0)z=s;else break}if((r|0)<(p|0)){n=p;o=r+1|0}else{v=r;w=g;x=z;y=j;break a}}if((q|0)>-2&(i|0)>(r|0)){__ZN6VectorIN4VMapIN6Object6Signal6TargetENS2_4SlotEE5_PairEE14_copy_on_writeEv(a);A=(c[a>>2]|0)+(r*36|0)|0}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);A=0}c[A+8>>2]=c[d>>2];__ZN10StringNameaSERKS_(A+12|0,d+4|0);c[A+16>>2]=c[d+8>>2];__ZN10StringNameaSERKS_(A+20|0,d+12|0);c[A+24>>2]=c[d+16>>2];__ZN6VectorI7VariantE10_copy_fromERKS1_(A+28|0,d+20|0);c[A+32>>2]=c[d+24>>2];B=r;l=e;return B|0}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);v=0;w=0;x=c[0+(0*36|0)>>2]|0;y=c[b>>2]|0}while(0);if((x|0)==(y|0))C=(c[w+(v*36|0)+4>>2]|0)>>>0<(c[b+4>>2]|0)>>>0;else C=x>>>0<y>>>0;h=(C&1)+v|0}v=f+4|0;__ZN10StringNameC2Ev(v);c[f>>2]=0;C=f+8|0;y=f+12|0;__ZN10StringNameC2Ev(y);x=f+20|0;__ZN10StringNameC2Ev(x);c[f+28>>2]=0;c[C>>2]=0;w=f+16|0;c[w>>2]=0;r=f+24|0;c[r>>2]=0;c[f>>2]=c[b>>2];__ZN10StringNameaSERKS_(v,b+4|0);c[C>>2]=c[d>>2];__ZN10StringNameaSERKS_(y,d+4|0);c[w>>2]=c[d+8>>2];__ZN10StringNameaSERKS_(x,d+12|0);c[r>>2]=c[d+16>>2];r=f+28|0;w=d+20|0;C=c[r>>2]|0;if((C|0)!=(c[w>>2]|0)){if(C|0?(__Z16atomic_decrementPj(C+-8|0)|0)==0:0){b=c[r>>2]|0;A=(b|0)==0?0:b+-4|0;b=A+4|0;i=c[A>>2]|0;if(i|0){q=0;z=i;while(1){i=b+(q*24|0)|0;if(!(c[i>>2]|0))D=z;else{__ZN7Variant5clearEv(i);D=c[A>>2]|0}q=q+1|0;if(q>>>0>=D>>>0)break;else z=D}}__ZN6Memory11free_staticEPvb(C,1)}c[r>>2]=0;C=c[w>>2]|0;if(C|0?__Z28atomic_conditional_incrementPj(C+-8|0)|0:0)c[r>>2]=c[w>>2]}c[f+32>>2]=c[d+24>>2];__ZN6VectorIN4VMapIN6Object6Signal6TargetENS2_4SlotEE5_PairEE6insertEiRKS6_(a,h,f)|0;f=c[r>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0){a=c[r>>2]|0;r=(a|0)==0?0:a+-4|0;a=r+4|0;d=c[r>>2]|0;if(d|0){w=0;C=d;while(1){d=a+(w*24|0)|0;if(!(c[d>>2]|0))E=C;else{__ZN7Variant5clearEv(d);E=c[r>>2]|0}w=w+1|0;if(w>>>0>=E>>>0)break;else C=E}}__ZN6Memory11free_staticEPvb(f,1)}__ZN10StringNameD2Ev(x);__ZN10StringNameD2Ev(y);__ZN10StringNameD2Ev(v);B=h;l=e;return B|0}function __ZN6VectorIN4VMapIN6Object6Signal6TargetENS2_4SlotEE5_PairEE6insertEiRKS6_(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0;f=l;l=l+80|0;if((l|0)>=(m|0))ba(80);g=f+36|0;h=f;if((d|0)>=0){i=c[b>>2]|0;j=(i|0)==0;if(j)k=0;else k=c[i+-4>>2]|0;if((k|0)>=(d|0)){a[1263537]=0;if(j)n=1;else n=(c[i+-4>>2]|0)+1|0;__ZN6VectorIN4VMapIN6Object6Signal6TargetENS2_4SlotEE5_PairEE6resizeEi(b,n)|0;n=c[b>>2]|0;if(!n)o=0;else o=c[n+-4>>2]|0;n=o+-1|0;if((n|0)>(d|0)){i=g+4|0;j=g+8|0;k=g+12|0;p=g+16|0;q=g+20|0;r=g+24|0;s=g+28|0;t=g+32|0;u=o;o=n;while(1){n=u+-2|0;do if((u|0)<2)v=30;else{w=c[b>>2]|0;x=(w|0)==0;if(x)y=0;else y=c[w+-4>>2]|0;if((y|0)<=(n|0)){if(x)z=0;else z=c[w+-4>>2]|0;if((z|0)<=(n|0)){v=30;break}a[1263537]=0}A=w+(n*36|0)|0}while(0);if((v|0)==30){v=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);A=0}c[g>>2]=c[A>>2];__ZN10StringNameC2ERKS_(i,A+4|0);c[j>>2]=c[A+8>>2];__ZN10StringNameC2ERKS_(k,A+12|0);c[p>>2]=c[A+16>>2];__ZN10StringNameC2ERKS_(q,A+20|0);c[r>>2]=c[A+24>>2];n=A+28|0;c[s>>2]=0;if((c[n>>2]|0?(c[s>>2]=0,w=c[n>>2]|0,w|0):0)?__Z28atomic_conditional_incrementPj(w+-8|0)|0:0)c[s>>2]=c[n>>2];c[t>>2]=c[A+32>>2];__ZN6VectorIN4VMapIN6Object6Signal6TargetENS2_4SlotEE5_PairEE3setEiS6_(b,o,g);n=c[s>>2]|0;if(n|0?(__Z16atomic_decrementPj(n+-8|0)|0)==0:0){w=c[s>>2]|0;x=(w|0)==0?0:w+-4|0;w=x+4|0;B=c[x>>2]|0;if(B|0){C=0;D=B;while(1){B=w+(C*24|0)|0;if(!(c[B>>2]|0))E=D;else{__ZN7Variant5clearEv(B);E=c[x>>2]|0}C=C+1|0;if(C>>>0>=E>>>0)break;else D=E}}__ZN6Memory11free_staticEPvb(n,1)}__ZN10StringNameD2Ev(q);__ZN10StringNameD2Ev(k);__ZN10StringNameD2Ev(i);D=o+-1|0;if((D|0)>(d|0)){C=o;o=D;u=C}else break}}c[h>>2]=c[e>>2];u=h+4|0;__ZN10StringNameC2ERKS_(u,e+4|0);c[h+8>>2]=c[e+8>>2];o=h+12|0;__ZN10StringNameC2ERKS_(o,e+12|0);c[h+16>>2]=c[e+16>>2];i=h+20|0;__ZN10StringNameC2ERKS_(i,e+20|0);c[h+24>>2]=c[e+24>>2];k=h+28|0;q=e+28|0;c[k>>2]=0;E=c[q>>2]|0;if(E|0?(c[k>>2]=0,__Z28atomic_conditional_incrementPj(E+-8|0)|0):0)c[k>>2]=c[q>>2];c[h+32>>2]=c[e+32>>2];__ZN6VectorIN4VMapIN6Object6Signal6TargetENS2_4SlotEE5_PairEE3setEiS6_(b,d,h);h=c[k>>2]|0;if(h|0?(__Z16atomic_decrementPj(h+-8|0)|0)==0:0){d=c[k>>2]|0;k=(d|0)==0?0:d+-4|0;d=k+4|0;b=c[k>>2]|0;if(b|0){e=0;q=b;while(1){b=d+(e*24|0)|0;if(!(c[b>>2]|0))F=q;else{__ZN7Variant5clearEv(b);F=c[k>>2]|0}e=e+1|0;if(e>>>0>=F>>>0)break;else q=F}}__ZN6Memory11free_staticEPvb(h,1)}__ZN10StringNameD2Ev(i);__ZN10StringNameD2Ev(o);__ZN10StringNameD2Ev(u);G=0;l=f;return G|0}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143947,1146752,405,1143954,0);G=31;l=f;return G|0}function __ZN6VectorIN4VMapIN6Object6Signal6TargetENS2_4SlotEE5_PairEE3setEiS6_(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0;do if((d|0)<0)f=8;else{g=c[b>>2]|0;h=(g|0)==0;if(h)i=0;else i=c[g+-4>>2]|0;if((i|0)<=(d|0)){if(h)j=0;else j=c[g+-4>>2]|0;if((j|0)<=(d|0)){f=8;break}a[1263537]=0}__ZN6VectorIN4VMapIN6Object6Signal6TargetENS2_4SlotEE5_PairEE14_copy_on_writeEv(b);k=(c[b>>2]|0)+(d*36|0)|0}while(0);if((f|0)==8){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);k=0}c[k>>2]=c[e>>2];__ZN10StringNameaSERKS_(k+4|0,e+4|0);c[k+8>>2]=c[e+8>>2];__ZN10StringNameaSERKS_(k+12|0,e+12|0);c[k+16>>2]=c[e+16>>2];__ZN10StringNameaSERKS_(k+20|0,e+20|0);c[k+24>>2]=c[e+24>>2];__ZN6VectorI7VariantE10_copy_fromERKS1_(k+28|0,e+28|0);c[k+32>>2]=c[e+32>>2];return}function __ZN7Variant13get_type_nameENS_4TypeE(a){a=a|0;var b=0,d=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b;do switch(a|0){case 0:{__ZN6StringC2EPKc(d,1081626);break}case 1:{__ZN6StringC2EPKc(d,1081630);break}case 2:{__ZN6StringC2EPKc(d,1081635);break}case 3:{__ZN6StringC2EPKc(d,1081639);break}case 4:{__ZN6StringC2EPKc(d,1081645);break}case 5:{__ZN6StringC2EPKc(d,1109825);break}case 6:{__ZN6StringC2EPKc(d,1109870);break}case 8:{__ZN6StringC2EPKc(d,1109958);break}case 7:{__ZN6StringC2EPKc(d,1109913);break}case 9:{__ZN6StringC2EPKc(d,1110016);break}case 11:{__ZN6StringC2EPKc(d,1110027);break}case 10:{__ZN6StringC2EPKc(d,1110022);break}case 12:{__ZN6StringC2EPKc(d,1129980);break}case 13:{__ZN6StringC2EPKc(d,1110083);break}case 14:{__ZN6StringC2EPKc(d,1110131);break}case 15:{__ZN6StringC2EPKc(d,1110137);break}case 17:{__ZN6StringC2EPKc(d,1110416);break}case 18:{__ZN6StringC2EPKc(d,1142944);break}case 16:{__ZN6StringC2EPKc(d,1110351);break}case 19:{__ZN6StringC2EPKc(d,1110556);break}case 20:{__ZN6StringC2EPKc(d,1081652);break}case 21:{__ZN6StringC2EPKc(d,1081663);break}case 22:{__ZN6StringC2EPKc(d,1110859);break}case 23:{__ZN6StringC2EPKc(d,1110883);break}case 24:{__ZN6StringC2EPKc(d,1081669);break}case 25:{__ZN6StringC2EPKc(d,1110931);break}case 26:{__ZN6StringC2EPKc(d,1110995);break}case 27:{__ZN6StringC2EPKc(d,1111025);break}case 28:{__ZN6StringC2EPKc(d,1111055);break}default:__ZN6StringC2EPKc(d,1263606)}while(0);l=b;return c[d>>2]|0}function __ZNK6Object10get_scriptEv(a,b){a=a|0;b=b|0;__ZN6RefPtrC2ERKS_(a,b+56|0);return}function __ZNK8Resource8get_pathEv(a){a=a|0;var b=0,d=0;b=a+108|0;a=c[b>>2]|0;if((a|0)!=0?(__Z28atomic_conditional_incrementPj(a+-8|0)|0)!=0:0)d=c[b>>2]|0;else d=0;return d|0}function __ZNK6String8get_fileEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0;b=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=b+16|0;e=b+12|0;f=b+8|0;g=b+4|0;h=b;c[e>>2]=0;__ZN6String9copy_fromEPKc(e,1142570);i=0;j=-1;while(1){c[d>>2]=0;k=c[e>>2]|0;if(k|0?(c[d>>2]=0,__Z28atomic_conditional_incrementPj(k+-8|0)|0):0)c[d>>2]=c[e>>2];k=__ZNK6String4findES_i(a,d,i)|0;n=(k|0)==-1;o=c[d>>2]|0;if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(o,1);if(n)break;else{i=k+1|0;j=k}}c[f>>2]=0;__ZN6String9copy_fromEPKc(f,1106939);i=0;k=-1;while(1){c[d>>2]=0;n=c[f>>2]|0;if(n|0?(c[d>>2]=0,__Z28atomic_conditional_incrementPj(n+-8|0)|0):0)c[d>>2]=c[f>>2];n=__ZNK6String4findES_i(a,d,i)|0;o=(n|0)==-1;p=c[d>>2]|0;if(p|0?(__Z16atomic_decrementPj(p+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(p,1);if(o)break;else{i=n+1|0;k=n}}if((j|0)>(k|0)){c[g>>2]=0;__ZN6String9copy_fromEPKc(g,1142570);q=0;r=1;s=g}else{c[h>>2]=0;__ZN6String9copy_fromEPKc(h,1106939);q=1;r=0;s=h}k=0;j=-1;while(1){c[d>>2]=0;i=c[s>>2]|0;if(i|0?(c[d>>2]=0,__Z28atomic_conditional_incrementPj(i+-8|0)|0):0)c[d>>2]=c[s>>2];i=__ZNK6String4findES_i(a,d,k)|0;n=(i|0)==-1;o=c[d>>2]|0;if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(o,1);if(n)break;else{k=i+1|0;j=i}}if((q?(q=c[h>>2]|0,q|0):0)?(__Z16atomic_decrementPj(q+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(q,1);if((r?(r=c[g>>2]|0,r|0):0)?(__Z16atomic_decrementPj(r+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(r,1);r=c[f>>2]|0;if(r|0?(__Z16atomic_decrementPj(r+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(r,1);r=c[e>>2]|0;if(r|0?(__Z16atomic_decrementPj(r+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(r,1);if((j|0)==-1){r=c[a>>2]|0;if(!r){t=0;u=t;l=b;return u|0}if(!(__Z28atomic_conditional_incrementPj(r+-8|0)|0)){t=0;u=t;l=b;return u|0}t=c[a>>2]|0;u=t;l=b;return u|0}r=j+1|0;e=c[a>>2]|0;if(((e|0)!=0?(a=c[e+-4>>2]|0,f=a|0?a+-1|0:0,a=c[e+-4>>2]|0,!((j|0)<-1|(a|1|0)==1)):0)?(j=a|0?a+-1|0:0,!((f|0)<1|(j|0)<=(r|0))):0){g=(f+r|0)>(j|0)?j-r|0:f;if(a)if((a|0)>0)v=e;else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);v=0}else v=1253776;c[d>>2]=0;__ZN6String9copy_fromEPKwi(d,v+(r<<2)|0,g);w=d;x=d}else{y=d;z=50}if((z|0)==50){c[d>>2]=0;__ZN6String9copy_fromEPKc(d,1263606);w=d;x=y}t=c[w>>2]|0;u=t;l=b;return u|0}function __ZNK6String4findES_i(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;if((e|0)<0){f=-1;return f|0}g=c[d>>2]|0;if(!g)h=0;else h=c[g+-4>>2]|0;g=h|0?h+-1|0:0;h=c[b>>2]|0;if(!h){f=-1;return f|0}b=c[h+-4>>2]|0;i=b|0?b+-1|0:0;if((g|0)==0|(i|0)==0){f=-1;return f|0}if(b)if((b|0)>0)j=h;else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);j=0}else j=1253776;h=i-g|0;a:do if((h|0)>=(e|0))if((g|0)>0){b=e;k=0;b:while(1){l=0;while(1){m=l+b|0;if((m|0)>=(i|0)){n=14;break}o=c[j+(m<<2)>>2]|0;m=c[d>>2]|0;p=(m|0)==0;if(p)q=0;else q=c[m+-4>>2]|0;if((q|0)<=(l|0)){if(p)r=0;else r=c[m+-4>>2]|0;if((r|0)<=(l|0))break b;a[1263537]=0}__ZN6VectorIwE14_copy_on_writeEv(d);if((o|0)!=(c[(c[d>>2]|0)+(l<<2)>>2]|0)){s=5;t=0;u=k;break}l=l+1|0;if((l|0)>=(g|0)){s=5;t=1;u=k;break}}if((n|0)==14){n=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1126779,1081595,2478,1081612,0);a[1263537]=0;s=1;t=1;u=-1}l=(s|0)==5;o=l?t&1:s;m=l&t?b:u;if(o|0){v=o;w=m;break a}if((b|0)<(h|0)){b=b+1|0;k=m}else{v=2;w=m;break a}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}else{v=1;w=e}else{v=2;w=0}while(0);f=(v|0)==2?-1:w;return f|0}function __ZN6String9copy_fromEPKwi(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0;if(!(c[d>>2]|0))f=0;else{g=0;h=d;while(1){h=h+4|0;i=g+1|0;if(!(c[h>>2]|0)){f=i;break}else g=i}}g=(e|0)>-1&(f|0)>(e|0)?e:f;if(!g){a[1263537]=0;f=c[b>>2]|0;if(!f)return;if(!(c[f+-4>>2]|0))return;if(!(__Z16atomic_decrementPj(f+-8|0)|0))__ZN6Memory11free_staticEPvb(f,1);c[b>>2]=0;return}__ZN6VectorIwE6resizeEi(b,g+1|0)|0;if((g|0)<0)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);f=c[b>>2]|0;e=(f|0)==0;if(e)j=0;else j=c[f+-4>>2]|0;do if((j|0)<=(g|0)){if(e)k=0;else k=c[f+-4>>2]|0;if((k|0)>(g|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);__ZN6VectorIwE14_copy_on_writeEv(b);k=c[b>>2]|0;c[k+(g<<2)>>2]=0;if((k|0)!=0?(c[k+-4>>2]|0)>0:0){__ZN6VectorIwE14_copy_on_writeEv(b);l=c[b>>2]|0}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);l=0}if((g|0)>0)m=0;else return;do{c[l+(m<<2)>>2]=c[d+(m<<2)>>2];m=m+1|0}while((m|0)!=(g|0));return}function __ZN8ObjectDB12get_instanceEj(a){a=a|0;var b=0,e=0,f=0,g=0,h=0;b=c[313450]|0;gj[c[c[b>>2]>>2]&8191](b);b=c[313451]|0;a:do if((b|0)!=0?(e=c[b+(((1<<(d[1253808]|0))+-1&a)<<2)>>2]|0,(e|0)!=0):0){f=e;while(1){if((c[f>>2]|0)==(a|0)?(c[f+8>>2]|0)==(a|0):0)break;e=c[f+4>>2]|0;if(!e){g=0;break a}else f=e}g=f+12|0}else g=0;while(0);a=c[313450]|0;gj[c[(c[a>>2]|0)+4>>2]&8191](a);if(!g){h=0;return h|0}h=c[g>>2]|0;return h|0}function __Z10print_line6String(b){b=b|0;var d=0,e=0,f=0,g=0,h=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d;f=d+4|0;if(!(a[1081884]|0)){l=d;return}g=__ZN2OS13get_singletonEv()|0;h=c[(c[g>>2]|0)+52>>2]|0;c[f>>2]=__ZNK6String4utf8Ev(b)|0;c[e>>2]=__ZNK10CharString8get_dataEv(f)|0;bj[h&4095](g,1081885,e);e=c[f>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);__Z12_global_lockv();e=c[313457]|0;if(e|0){f=e;do{Pi[c[f>>2]&2047](c[f+4>>2]|0,b);f=c[f+8>>2]|0}while((f|0)!=0)}__Z14_global_unlockv();l=d;return}function __ZN12MessageQueue10statisticsEv(a){a=a|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ca=0,da=0,ea=0,fa=0;d=l;l=l+96|0;if((l|0)>=(m|0))ba(96);e=d+88|0;f=d+76|0;g=d+64|0;h=d+48|0;i=d+60|0;j=d+44|0;k=d+40|0;n=d+36|0;o=d+32|0;p=d+28|0;q=d+20|0;r=d+24|0;s=d+16|0;t=d+12|0;u=d+8|0;v=d+4|0;w=d;x=f+4|0;c[x>>2]=379008;c[f>>2]=0;y=f+8|0;c[y>>2]=0;z=g+4|0;c[z>>2]=379008;c[g>>2]=0;A=g+8|0;c[A>>2]=0;B=h+4|0;c[B>>2]=379008;c[h>>2]=0;C=h+8|0;c[C>>2]=0;D=a+8|0;if(!(c[D>>2]|0)){E=0;F=0}else{G=a+4|0;a=0;H=0;while(1){I=(c[G>>2]|0)+H|0;a:do if(!(__ZN8ObjectDB12get_instanceEj(c[I>>2]|0)|0)){J=a+1|0;K=I+8|0}else{L=I+8|0;switch(b[L>>1]&16383){case 0:{M=I+4|0;N=c[h>>2]|0;b:do if(N){O=c[N+8>>2]|0;P=c[B>>2]|0;c:do if((O|0)==(P|0))Q=O;else{R=c[M>>2]|0;S=O;while(1){T=c[S+24>>2]|0;if(R>>>0<T>>>0)U=S+8|0;else{if(T>>>0>=R>>>0){Q=S;break c}U=S+4|0}S=c[U>>2]|0;if((S|0)==(P|0)){V=14;break b}}}while(0);if(!((Q|0)!=(P|0)&(Q|0)!=0))V=14}else V=14;while(0);if((V|0)==14){V=0;c[(__ZN3MapI10StringNamei10ComparatorIS0_E16DefaultAllocatorEixERKS0_(h,M)|0)>>2]=0}N=__ZN3MapI10StringNamei10ComparatorIS0_E16DefaultAllocatorEixERKS0_(h,M)|0;c[N>>2]=(c[N>>2]|0)+1;J=a;K=L;break a;break}case 1:{N=I+10|0;O=b[N>>1]|0;S=O<<16>>16;R=c[g>>2]|0;d:do if(R){T=c[R+8>>2]|0;W=c[z>>2]|0;e:do if((T|0)==(W|0))X=T;else{Y=T;while(1){Z=c[Y+24>>2]|0;if((S|0)<(Z|0))_=Y+8|0;else{if((Z|0)>=(S|0)){X=Y;break e}_=Y+4|0}Y=c[_>>2]|0;if((Y|0)==(W|0)){V=24;break d}}}while(0);if((X|0)!=(W|0)&(X|0)!=0)$=O;else V=24}else V=24;while(0);if((V|0)==24){V=0;c[e>>2]=S;c[(__ZN3MapIii10ComparatorIiE16DefaultAllocatorEixERKi(g,e)|0)>>2]=0;$=b[N>>1]|0}c[e>>2]=$<<16>>16;O=__ZN3MapIii10ComparatorIiE16DefaultAllocatorEixERKi(g,e)|0;c[O>>2]=(c[O>>2]|0)+1;J=a;K=L;break a;break}case 2:{O=I+4|0;R=c[f>>2]|0;f:do if(R){M=c[R+8>>2]|0;T=c[x>>2]|0;g:do if((M|0)==(T|0))aa=M;else{P=c[O>>2]|0;Y=M;while(1){Z=c[Y+24>>2]|0;if(P>>>0<Z>>>0)ca=Y+8|0;else{if(Z>>>0>=P>>>0){aa=Y;break g}ca=Y+4|0}Y=c[ca>>2]|0;if((Y|0)==(T|0)){V=35;break f}}}while(0);if(!((aa|0)!=(T|0)&(aa|0)!=0))V=35}else V=35;while(0);if((V|0)==35){V=0;c[(__ZN3MapI10StringNamei10ComparatorIS0_E16DefaultAllocatorEixERKS0_(f,O)|0)>>2]=0}R=__ZN3MapI10StringNamei10ComparatorIS0_E16DefaultAllocatorEixERKS0_(f,O)|0;c[R>>2]=(c[R>>2]|0)+1;J=a;K=L;break a;break}default:{J=a;K=L;break a}}}while(0);R=H+12|0;if((b[K>>1]&16383)==1)da=R;else da=((b[I+10>>1]|0)*24|0)+R|0;R=c[D>>2]|0;if(da>>>0<R>>>0){a=J;H=da}else{E=J;F=R;break}}}c[e>>2]=__Z4itosx(F,0)|0;c[i>>2]=__ZplPKcRK6String(1081838,e)|0;__Z10print_line6String(i);F=c[i>>2]|0;if(F|0?(__Z16atomic_decrementPj(F+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(F,1);F=c[e>>2]|0;if(F|0?(__Z16atomic_decrementPj(F+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(F,1);c[e>>2]=__Z4itosx(E,((E|0)<0)<<31>>31)|0;c[j>>2]=__ZplPKcRK6String(1081852,e)|0;__Z10print_line6String(j);E=c[j>>2]|0;if(E|0?(__Z16atomic_decrementPj(E+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(E,1);E=c[e>>2]|0;if(E|0?(__Z16atomic_decrementPj(E+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(E,1);E=c[f>>2]|0;if(E|0?(j=c[E+8>>2]|0,E=c[x>>2]|0,(j|0)!=(E|0)):0){F=j;while(1){j=c[F+8>>2]|0;if((j|0)==(E|0))break;else F=j}if(F|0){E=F;do{F=c[E+24>>2]|0;do if(F){j=c[F+4>>2]|0;if(j|0){__ZN6StringC2EPKc(e,j);ea=c[e>>2]|0;break}j=F+8|0;c[e>>2]=0;i=c[j>>2]|0;if((i|0)!=0?(c[e>>2]=0,(__Z28atomic_conditional_incrementPj(i+-8|0)|0)!=0):0){i=c[j>>2]|0;c[e>>2]=i;ea=i}else ea=0}else{c[e>>2]=0;ea=0}while(0);c[p>>2]=ea;c[o>>2]=__ZplPKcRK6String(1081865,p)|0;__ZN6StringC2EPKc(e,1096928);c[n>>2]=__ZNK6StringplERKS_(o,e)|0;F=c[E+28>>2]|0;c[q>>2]=__Z4itosx(F,((F|0)<0)<<31>>31)|0;c[k>>2]=__ZNK6StringplERKS_(n,q)|0;__Z10print_line6String(k);F=c[k>>2]|0;if(F|0?(__Z16atomic_decrementPj(F+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(F,1);F=c[q>>2]|0;if(F|0?(__Z16atomic_decrementPj(F+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(F,1);F=c[n>>2]|0;if(F|0?(__Z16atomic_decrementPj(F+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(F,1);F=c[e>>2]|0;if(F|0?(__Z16atomic_decrementPj(F+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(F,1);F=c[o>>2]|0;if(F|0?(__Z16atomic_decrementPj(F+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(F,1);F=c[p>>2]|0;if(F|0?(__Z16atomic_decrementPj(F+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(F,1);E=c[E+16>>2]|0}while((E|0)!=0)}}E=c[h>>2]|0;if(E|0?(o=c[E+8>>2]|0,E=c[B>>2]|0,(o|0)!=(E|0)):0){n=o;while(1){o=c[n+8>>2]|0;if((o|0)==(E|0))break;else n=o}if(n|0){E=n;do{n=c[E+24>>2]|0;do if(n){o=c[n+4>>2]|0;if(o|0){__ZN6StringC2EPKc(e,o);fa=c[e>>2]|0;break}o=n+8|0;c[e>>2]=0;k=c[o>>2]|0;if((k|0)!=0?(c[e>>2]=0,(__Z28atomic_conditional_incrementPj(k+-8|0)|0)!=0):0){k=c[o>>2]|0;c[e>>2]=k;fa=k}else fa=0}else{c[e>>2]=0;fa=0}while(0);c[p>>2]=fa;c[t>>2]=__ZplPKcRK6String(1081870,p)|0;__ZN6StringC2EPKc(e,1096928);c[s>>2]=__ZNK6StringplERKS_(t,e)|0;n=c[E+28>>2]|0;c[q>>2]=__Z4itosx(n,((n|0)<0)<<31>>31)|0;c[r>>2]=__ZNK6StringplERKS_(s,q)|0;__Z10print_line6String(r);n=c[r>>2]|0;if(n|0?(__Z16atomic_decrementPj(n+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(n,1);n=c[q>>2]|0;if(n|0?(__Z16atomic_decrementPj(n+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(n,1);n=c[s>>2]|0;if(n|0?(__Z16atomic_decrementPj(n+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(n,1);n=c[e>>2]|0;if(n|0?(__Z16atomic_decrementPj(n+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(n,1);n=c[t>>2]|0;if(n|0?(__Z16atomic_decrementPj(n+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(n,1);n=c[p>>2]|0;if(n|0?(__Z16atomic_decrementPj(n+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(n,1);E=c[E+16>>2]|0}while((E|0)!=0)}}E=c[g>>2]|0;if(E|0?(t=c[E+8>>2]|0,E=c[z>>2]|0,(t|0)!=(E|0)):0){s=t;while(1){t=c[s+8>>2]|0;if((t|0)==(E|0))break;else s=t}if(s|0){E=s;do{s=c[E+24>>2]|0;c[e>>2]=__Z4itosx(s,((s|0)<0)<<31>>31)|0;c[w>>2]=__ZplPKcRK6String(1081876,e)|0;__ZN6StringC2EPKc(p,1096928);c[v>>2]=__ZNK6StringplERKS_(w,p)|0;s=c[E+28>>2]|0;c[q>>2]=__Z4itosx(s,((s|0)<0)<<31>>31)|0;c[u>>2]=__ZNK6StringplERKS_(v,q)|0;__Z10print_line6String(u);s=c[u>>2]|0;if(s|0?(__Z16atomic_decrementPj(s+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(s,1);s=c[q>>2]|0;if(s|0?(__Z16atomic_decrementPj(s+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(s,1);s=c[v>>2]|0;if(s|0?(__Z16atomic_decrementPj(s+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(s,1);s=c[p>>2]|0;if(s|0?(__Z16atomic_decrementPj(s+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(s,1);s=c[w>>2]|0;if(s|0?(__Z16atomic_decrementPj(s+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(s,1);s=c[e>>2]|0;if(s|0?(__Z16atomic_decrementPj(s+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(s,1);E=c[E+16>>2]|0}while((E|0)!=0)}}E=c[h>>2]|0;if(E|0?(__ZN3MapI10StringNamei10ComparatorIS0_E16DefaultAllocatorE13_cleanup_treeEPNS4_7ElementE(h,c[E+8>>2]|0),E=c[B>>2]|0,B=c[h>>2]|0,c[B+8>>2]=E,c[C>>2]=0,C=E,c[C+12>>2]=C,B|0):0){__ZN10StringNameD2Ev(B+24|0);__ZN6Memory11free_staticEPvb(B,0);c[h>>2]=0}h=c[g>>2]|0;if(h|0?(__ZN3MapIii10ComparatorIiE16DefaultAllocatorE13_cleanup_treeEPNS3_7ElementE(g,c[h+8>>2]|0),h=c[z>>2]|0,z=c[g>>2]|0,c[z+8>>2]=h,c[A>>2]=0,A=h,c[A+12>>2]=A,z|0):0){__ZN6Memory11free_staticEPvb(z,0);c[g>>2]=0}g=c[f>>2]|0;if(!g){l=d;return}__ZN3MapI10StringNamei10ComparatorIS0_E16DefaultAllocatorE13_cleanup_treeEPNS4_7ElementE(f,c[g+8>>2]|0);g=c[x>>2]|0;x=c[f>>2]|0;c[x+8>>2]=g;c[y>>2]=0;y=g;c[y+12>>2]=y;if(!x){l=d;return}__ZN10StringNameD2Ev(x+24|0);__ZN6Memory11free_staticEPvb(x,0);c[f>>2]=0;l=d;return}function __ZN6RefPtrC2Ev(b){b=b|0;a[1263537]=0;c[b>>2]=0;return}function __ZNK6String6lengthEv(a){a=a|0;var b=0,d=0;b=c[a>>2]|0;if(!b)d=0;else d=c[b+-4>>2]|0;return (d|0?d+-1|0:0)|0}function __ZN7VariantC2Ei(a,b){a=a|0;b=b|0;var d=0;c[a>>2]=2;d=a+8|0;c[d>>2]=b;c[d+4>>2]=((b|0)<0)<<31>>31;return}function __ZN7ClassDB12get_propertyEP6ObjectRK10StringNameR7Variant(a,b,e){a=a|0;b=b|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0;f=l;l=l+96|0;if((l|0)>=(m|0))ba(96);g=f+48|0;h=f+24|0;i=f+72|0;j=f;k=c[a+68>>2]|0;if(!k)n=ij[c[(c[a>>2]|0)+24>>2]&8191](a)|0;else n=k;k=c[313454]|0;if(!k){o=0;l=f;return o|0}p=c[n>>2]|0;if(!p)q=0;else q=c[p+16>>2]|0;n=c[k+(((1<<(d[1253820]|0))+-1&q)<<2)>>2]|0;if(!n){o=0;l=f;return o|0}else r=n;while(1){if((c[r>>2]|0)==(q|0)?(c[r+8>>2]|0)==(p|0):0)break;n=c[r+4>>2]|0;if(!n){o=0;s=53;break}else r=n}if((s|0)==53){l=f;return o|0}p=r+12|0;r=c[b>>2]|0;b=r+16|0;a:do if(!r){q=p;while(1){n=c[q+64>>2]|0;if(n|0?(k=c[n>>2]|0,k|0):0){n=k;do{if((c[n>>2]|0)==0?(c[n+8>>2]|0)==0:0){t=n;break a}n=c[n+4>>2]|0}while((n|0)!=0)}n=c[q+20>>2]|0;if(n|0?(k=c[n>>2]|0,k|0):0){n=k;do{if((c[n>>2]|0)==0?(c[n+8>>2]|0)==0:0){u=n;s=49;break a}n=c[n+4>>2]|0}while((n|0)!=0)}q=c[q+4>>2]|0;if(!q){o=0;break}}l=f;return o|0}else{q=p;while(1){n=c[q+64>>2]|0;if(n|0?(k=c[b>>2]|0,v=c[n+(((1<<(d[q+68>>0]|0))+-1&k)<<2)>>2]|0,v|0):0){n=v;do{if((c[n>>2]|0)==(k|0)?(c[n+8>>2]|0)==(r|0):0){t=n;break a}n=c[n+4>>2]|0}while((n|0)!=0)}n=c[q+20>>2]|0;if(n|0?(k=c[b>>2]|0,v=c[n+(((1<<(d[q+24>>0]|0))+-1&k)<<2)>>2]|0,v|0):0){n=v;do{if((c[n>>2]|0)==(k|0)?(c[n+8>>2]|0)==(r|0):0){u=n;s=49;break a}n=c[n+4>>2]|0}while((n|0)!=0)}q=c[q+4>>2]|0;if(!q){o=0;break}}l=f;return o|0}while(0);if((s|0)==49){__ZN7VariantC2Ei(g,c[u+12>>2]|0);__ZN7VariantaSERKS_(e,g);if(c[g>>2]|0)__ZN7Variant5clearEv(g);o=1;l=f;return o|0}u=t+20|0;s=c[u>>2]|0;if(!s){o=1;l=f;return o|0}if((c[s+4>>2]|0)==0?(__ZNK6String6lengthEv(s+8|0)|0)==0:0){o=1;l=f;return o|0}s=c[t+12>>2]|0;if((s|0)>-1){__ZN7VariantC2Ei(g,s);c[h>>2]=g;ui[c[(c[a>>2]|0)+48>>2]&4095](j,a,u,h,1,i);__ZN7VariantaSERKS_(e,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);if(c[g>>2]|0)__ZN7Variant5clearEv(g);o=1;l=f;return o|0}j=c[t+28>>2]|0;if(!j){ui[c[(c[a>>2]|0)+48>>2]&4095](h,a,u,0,0,g);__ZN7VariantaSERKS_(e,h);if(c[h>>2]|0)__ZN7Variant5clearEv(h)}else{ui[c[(c[j>>2]|0)+8>>2]&4095](h,j,a,0,0,g);__ZN7VariantaSERKS_(e,h);if(c[h>>2]|0)__ZN7Variant5clearEv(h)}o=1;l=f;return o|0}function __ZN7VariantC2ERK10Dictionary(a,b){a=a|0;b=b|0;c[a>>2]=20;__ZN10DictionaryC2ERKS_(a+8|0,b);return}function __ZN7VariantC2ERK6RefPtr(a,b){a=a|0;b=b|0;var d=0,e=0;c[a>>2]=18;d=a+8|0;a=d+4|0;__ZN6RefPtrC2Ev(a);e=c[b>>2]|0;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1220724)|0:0){__ZN9Reference9referenceEv(e);c[d>>2]=e;__ZN6RefPtraSERKS_(a,b);if(!(__ZN9Reference11unreferenceEv(e)|0))return;if(!(__Z17predelete_handlerP6Object(e)|0))return;gj[c[(c[e>>2]|0)+76>>2]&8191](e);__ZN6Memory11free_staticEPvb(e,0);return}c[d>>2]=0;__ZN6RefPtraSERKS_(a,b);return}function __ZN7VariantC2ERKS_(a,b){a=a|0;b=b|0;c[a>>2]=0;__ZN7Variant9referenceERKS_(a,b);return}function __ZNK10Dictionary5emptyEv(a){a=a|0;return (c[(c[a>>2]|0)+12>>2]|0)==0|0}function __ZNK6String11is_rel_pathEv(a){a=a|0;return (__ZNK6String11is_abs_pathEv(a)|0)^1|0}function __ZN12GlobalConfig13get_singletonEv(){return c[313527]|0}function __ZNK12GlobalConfig13localize_pathERK6String(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0;d=l;l=l+64|0;if((l|0)>=(m|0))ba(64);e=d+48|0;f=d+52|0;g=d+40|0;h=d+32|0;i=d+24|0;j=d+20|0;k=d+44|0;n=d+16|0;o=d+12|0;p=d+8|0;q=d+4|0;r=d;s=d+36|0;t=d+28|0;u=a+100|0;if(__ZNK6StringeqEPKc(u,1263606)|0){c[e>>2]=0;v=c[b>>2]|0;if(!v){w=0;l=d;return w|0}c[e>>2]=0;if(!(__Z28atomic_conditional_incrementPj(v+-8|0)|0)){w=0;l=d;return w|0}v=c[b>>2]|0;c[e>>2]=v;w=v;l=d;return w|0}do if(!(__ZNK6String11begins_withEPKc(b,1123467)|0)?!(__ZNK6String11begins_withEPKc(b,1091395)|0):0){if(__ZNK6String11is_abs_pathEv(b)|0?!(__ZNK6String11begins_withERKS_(b,u)|0):0)break;v=__ZN9DirAccess6createENS_10AccessTypeE(2)|0;__ZN6StringC2EPKc(h,1106939);__ZN6StringC2EPKc(i,1142570);c[g>>2]=__ZNK6String7replaceES_S_(b,h,i)|0;c[f>>2]=__ZNK6String13simplify_pathEv(g)|0;x=c[g>>2]|0;if(x|0?(__Z16atomic_decrementPj(x+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(x,1);x=c[i>>2]|0;if(x|0?(__Z16atomic_decrementPj(x+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(x,1);x=c[h>>2]|0;if(x|0?(__Z16atomic_decrementPj(x+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(x,1);x=c[(c[v>>2]|0)+36>>2]|0;c[j>>2]=0;y=c[f>>2]|0;if(y|0?(c[j>>2]=0,__Z28atomic_conditional_incrementPj(y+-8|0)|0):0)c[j>>2]=c[f>>2];y=($i[x&8191](v,j)|0)==0;x=c[j>>2]|0;if(x|0?(__Z16atomic_decrementPj(x+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(x,1);do if(y){c[k>>2]=ij[c[(c[v>>2]|0)+40>>2]&8191](v)|0;__ZN6StringC2EPKc(n,1106939);__ZN6StringC2EPKc(o,1142570);x=__ZNK6String7replaceES_S_(k,n,o)|0;z=x;A=c[k>>2]|0;if((A|0)==(x|0)){if(x|0)B=34}else{if(A|0?(__Z16atomic_decrementPj(A+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(A,1);c[k>>2]=0;if(x|0)if(!(__Z28atomic_conditional_incrementPj(x+-8|0)|0))B=34;else{c[k>>2]=z;B=34}}if((B|0)==34?(__Z16atomic_decrementPj(x+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(x,1);x=c[o>>2]|0;if(x|0?(__Z16atomic_decrementPj(x+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(x,1);x=c[n>>2]|0;if(x|0?(__Z16atomic_decrementPj(x+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(x,1);gj[c[(c[v>>2]|0)+80>>2]&8191](v);__ZN6Memory11free_staticEPvb(v,0);do if(__ZNK6String11begins_withERKS_(k,u)|0){c[p>>2]=0;x=c[u>>2]|0;if(x|0?(c[p>>2]=0,__Z28atomic_conditional_incrementPj(x+-8|0)|0):0)c[p>>2]=c[u>>2];__ZN6StringC2EPKc(q,1143409);c[e>>2]=__ZNK6String13replace_firstES_S_(k,p,q)|0;x=c[q>>2]|0;do if(x|0){if(__Z16atomic_decrementPj(x+-8|0)|0)break;__ZN6Memory11free_staticEPvb(x,1)}while(0);x=c[p>>2]|0;if(x|0){if(__Z16atomic_decrementPj(x+-8|0)|0)break;__ZN6Memory11free_staticEPvb(x,1)}}else{c[e>>2]=0;x=c[b>>2]|0;if(x|0?(c[e>>2]=0,__Z28atomic_conditional_incrementPj(x+-8|0)|0):0)c[e>>2]=c[b>>2]}while(0);x=c[k>>2]|0;if(x|0?(__Z16atomic_decrementPj(x+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(x,1)}else{gj[c[(c[v>>2]|0)+80>>2]&8191](v);__ZN6Memory11free_staticEPvb(v,0);__ZN6StringC2EPKc(r,1142570);x=__ZNK6String9find_lastES_(f,r)|0;z=c[r>>2]|0;if(z|0?(__Z16atomic_decrementPj(z+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(z,1);if((x|0)==-1){c[e>>2]=__ZplPKcRK6String(1123467,f)|0;break}c[k>>2]=__ZNK6String6substrEii(f,0,x)|0;c[s>>2]=__ZNK12GlobalConfig13localize_pathERK6String(a,k)|0;if(!(__ZNK6StringeqEPKc(s,1263606)|0)){z=c[f>>2]|0;if(!z)C=0;else C=c[z+-4>>2]|0;c[t>>2]=__ZNK6String6substrEii(f,x,C-x|0)|0;c[e>>2]=__ZNK6StringplERKS_(s,t)|0;x=c[t>>2]|0;if(x|0?(__Z16atomic_decrementPj(x+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(x,1)}else __ZN6StringC2EPKc(e,1263606);x=c[s>>2]|0;if(x|0?(__Z16atomic_decrementPj(x+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(x,1);x=c[k>>2]|0;if(x|0?(__Z16atomic_decrementPj(x+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(x,1)}while(0);v=c[f>>2]|0;if(v|0?(__Z16atomic_decrementPj(v+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(v,1);w=c[e>>2]|0;l=d;return w|0}while(0);f=__ZNK6String13simplify_pathEv(b)|0;c[e>>2]=f;w=f;l=d;return w|0}function __ZN13ResourceCache3hasERK6String(a){a=a|0;var b=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0;b=c[313445]|0;gj[c[c[b>>2]>>2]&8191](b);if(!(c[313446]|0)){e=0;f=c[313445]|0;g=c[f>>2]|0;h=g+4|0;i=c[h>>2]|0;gj[i&8191](f);return e|0}b=__ZNK6String4hashEv(a)|0;j=c[(c[313446]|0)+(((1<<(d[1253788]|0))+-1&b)<<2)>>2]|0;a:do if(!j)k=0;else{l=j;while(1){if((c[l>>2]|0)==(b|0)?__ZNK6StringeqERKS_(l+8|0,a)|0:0){k=l;break a}l=c[l+4>>2]|0;if(!l){k=0;break}}}while(0);e=(k|0)!=0;f=c[313445]|0;g=c[f>>2]|0;h=g+4|0;i=c[h>>2]|0;gj[i&8191](f);return e|0}function __ZNK2OS17is_stdout_verboseEv(b){b=b|0;return (a[b+14>>0]|0)!=0|0}function __ZN13ResourceCache3getERK6String(a){a=a|0;var b=0,e=0,f=0,g=0,h=0;b=c[313445]|0;gj[c[c[b>>2]>>2]&8191](b);a:do if((c[313446]|0)!=0?(b=__ZNK6String4hashEv(a)|0,e=c[(c[313446]|0)+(((1<<(d[1253788]|0))+-1&b)<<2)>>2]|0,(e|0)!=0):0){f=e;while(1){if((c[f>>2]|0)==(b|0)?__ZNK6StringeqERKS_(f+8|0,a)|0:0)break;e=c[f+4>>2]|0;if(!e){g=0;break a}else f=e}g=f+12|0}else g=0;while(0);a=c[313445]|0;gj[c[(c[a>>2]|0)+4>>2]&8191](a);if(!g){h=0;return h|0}h=c[g>>2]|0;return h|0}function __ZN9Reference8init_refEv(a){a=a|0;var b=0,d=0,e=0;b=a+80|0;if(!(__Z28atomic_conditional_incrementPj(b)|0)){d=0;return d|0}e=a+84|0;if(!(c[e>>2]|0)){d=1;return d|0}__Z16atomic_decrementPj(e)|0;__Z16atomic_decrementPj(b)|0;d=1;return d|0}function __ZNK6String11begins_withEPKc(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0;e=c[b>>2]|0;if(!e){f=0;return f|0}b=c[e+-4>>2]|0;g=b|0?b+-1|0:0;if(!((d|0)!=0&(g|0)!=0)){f=0;return f|0}if((b|0)>0)h=e;else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);h=0}e=a[d>>0]|0;b=e<<24>>24==0;if((g|0)>0&(b^1)){i=d;j=0;k=e}else{f=b;return f|0}while(1){if((k<<24>>24|0)!=(c[h+(j<<2)>>2]|0)){f=0;l=8;break}j=j+1|0;i=i+1|0;k=a[i>>0]|0;b=k<<24>>24==0;if(!((j|0)<(g|0)&(b^1))){f=b;l=8;break}}if((l|0)==8)return f|0;return 0}function __ZNK6String11is_abs_pathEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+4|0;e=b;f=c[a>>2]|0;if(!f){g=0;l=b;return g|0}h=c[f+-4>>2]|0;if(!((h|0)!=0&(h+-1|0)>1))if((h|0)==2){i=c[f>>2]|0;l=b;return (i|0)==47|(i|0)==92|0}else{g=0;l=b;return g|0}if((h|0)<=0)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);switch(c[f>>2]|0){case 92:case 47:{g=1;l=b;return g|0}default:{}}c[d>>2]=0;__ZN6String9copy_fromEPKc(d,1091403);if((__ZNK6String4findES_i(a,d,0)|0)==-1){c[e>>2]=0;__ZN6String9copy_fromEPKc(e,1082093);f=(__ZNK6String4findES_i(a,e,0)|0)!=-1;a=c[e>>2]|0;if((a|0)!=0?(__Z16atomic_decrementPj(a+-8|0)|0)==0:0){__ZN6Memory11free_staticEPvb(a,1);j=f}else j=f}else j=1;f=c[d>>2]|0;if(!f){g=j;l=b;return g|0}if(__Z16atomic_decrementPj(f+-8|0)|0){g=j;l=b;return g|0}__ZN6Memory11free_staticEPvb(f,1);g=j;l=b;return g|0}function __ZNK6String11begins_withERKS_(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0;d=c[b>>2]|0;b=(d|0)==0;if(b)e=0;else e=c[d+-4>>2]|0;f=c[a>>2]|0;if(!f)g=0;else g=c[f+-4>>2]|0;h=((e|0?e+-1|0:0)|0)>((g|0?g+-1|0:0)|0);if(h|b){i=h^1;return i|0}h=c[d+-4>>2]|0;b=h+-1|0;if((h|0)==0|(b|0)==0){i=1;return i|0}if((h|0)>0){j=d;k=f}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);j=0;k=c[a>>2]|0}if((k|0)!=0?(c[k+-4>>2]|0)>0:0)l=k;else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);l=0}a:do if((h|0)>1){k=0;while(1){if((c[j+(k<<2)>>2]|0)!=(c[l+(k<<2)>>2]|0)){i=0;break}a=k+1|0;if((a|0)<(b|0))k=a;else{m=a;break a}}return i|0}else m=0;while(0);i=(m|0)==(b|0);return i|0}function __ZNK6String13simplify_pathEv(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0,ia=0,ja=0,ka=0,la=0,ma=0,na=0,oa=0,pa=0,qa=0,ra=0,sa=0,ta=0;d=l;l=l+48|0;if((l|0)>=(m|0))ba(48);e=d+40|0;f=d+12|0;g=d+4|0;h=d+36|0;i=d+32|0;j=d+28|0;k=d+24|0;n=d+20|0;o=d+16|0;p=d+8|0;q=d;c[f>>2]=0;r=c[b>>2]|0;a:do if((r|0)!=0?(c[f>>2]=0,(__Z28atomic_conditional_incrementPj(r+-8|0)|0)!=0):0){s=c[b>>2]|0;c[f>>2]=s;t=s;c[g>>2]=0;if(s){u=c[t+-4>>2]|0;v=u+-1|0;b:do if(!((u|0)==0|(v|0)==0)){if((u|0)<=0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);break}if((u|0)!=1){w=1105028;x=0;y=108;do{if((y<<24>>24|0)!=(c[t+(x<<2)>>2]|0))break b;x=x+1|0;w=w+1|0;y=a[w>>0]|0;z=y<<24>>24==0}while((x|0)<(v|0)&(z^1));if(!z)if(!s){A=g;B=g;C=130;break a}else break;__ZN6String9copy_fromEPKc(g,1105028);x=c[f>>2]|0;if(((x|0)!=0?(y=c[x+-4>>2]|0,w=y|0?y+-1|0:0,y=c[x+-4>>2]|0,(y|1|0)!=1):0)?(D=y|0?y+-1|0:0,!((w|0)<1|(D|0)<9)):0){E=(w+8|0)>(D|0)?D+-8|0:w;if(y)if((y|0)>0)F=x;else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);F=0}else F=1253776;c[e>>2]=0;__ZN6String9copy_fromEPKwi(e,F+32|0,E);G=e;H=e}else{I=e;C=16}if((C|0)==16){c[e>>2]=0;__ZN6String9copy_fromEPKc(e,1263606);G=e;H=I}E=c[G>>2]|0;x=E;y=c[f>>2]|0;if((y|0)==(E|0)){if(!E){J=g;K=g;break a}}else{if(y|0?(__Z16atomic_decrementPj(y+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(y,1);c[f>>2]=0;if(!E){J=g;K=g;break a}if(__Z28atomic_conditional_incrementPj(E+-8|0)|0)c[f>>2]=x}if(__Z16atomic_decrementPj(E+-8|0)|0){J=g;K=g;break a}__ZN6Memory11free_staticEPvb(E,1);J=g;K=g;break a}}while(0);v=c[t+-4>>2]|0;u=v+-1|0;c:do if(!((v|0)==0|(u|0)==0)){if((v|0)<=0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);break}if((v|0)!=1){E=1123467;x=0;y=114;do{if((y<<24>>24|0)!=(c[t+(x<<2)>>2]|0))break c;x=x+1|0;E=E+1|0;y=a[E>>0]|0;L=y<<24>>24==0}while((x|0)<(u|0)&(L^1));if(!L)if(!s){A=g;B=g;C=130;break a}else break;__ZN6String9copy_fromEPKc(g,1123467);x=c[f>>2]|0;if(((x|0)!=0?(y=c[x+-4>>2]|0,E=y|0?y+-1|0:0,y=c[x+-4>>2]|0,(y|1|0)!=1):0)?(w=y|0?y+-1|0:0,!((E|0)<1|(w|0)<7)):0){D=(E+6|0)>(w|0)?w+-6|0:E;if(y)if((y|0)>0)M=x;else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);M=0}else M=1253776;c[e>>2]=0;__ZN6String9copy_fromEPKwi(e,M+24|0,D);N=e;O=e}else{P=e;C=43}if((C|0)==43){c[e>>2]=0;__ZN6String9copy_fromEPKc(e,1263606);N=e;O=P}D=c[N>>2]|0;x=D;y=c[f>>2]|0;if((y|0)==(D|0)){if(!D){J=g;K=g;break a}}else{if(y|0?(__Z16atomic_decrementPj(y+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(y,1);c[f>>2]=0;if(!D){J=g;K=g;break a}if(__Z28atomic_conditional_incrementPj(D+-8|0)|0)c[f>>2]=x}if(__Z16atomic_decrementPj(D+-8|0)|0){J=g;K=g;break a}__ZN6Memory11free_staticEPvb(D,1);J=g;K=g;break a}}while(0);u=c[t+-4>>2]|0;v=u+-1|0;d:do if(!((u|0)==0|(v|0)==0)){if((u|0)<=0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);break}if((u|0)!=1){D=1091395;x=0;y=117;do{if((y<<24>>24|0)!=(c[t+(x<<2)>>2]|0))break d;x=x+1|0;D=D+1|0;y=a[D>>0]|0;Q=y<<24>>24==0}while((x|0)<(v|0)&(Q^1));if(!Q)if(!s){A=g;B=g;C=130;break a}else break;__ZN6String9copy_fromEPKc(g,1091395);x=c[f>>2]|0;if(((x|0)!=0?(y=c[x+-4>>2]|0,D=y|0?y+-1|0:0,y=c[x+-4>>2]|0,(y|1|0)!=1):0)?(E=y|0?y+-1|0:0,!((D|0)<1|(E|0)<7)):0){w=(D+6|0)>(E|0)?E+-6|0:D;if(y)if((y|0)>0)R=x;else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);R=0}else R=1253776;c[e>>2]=0;__ZN6String9copy_fromEPKwi(e,R+24|0,w);S=e;T=e}else{U=e;C=70}if((C|0)==70){c[e>>2]=0;__ZN6String9copy_fromEPKc(e,1263606);S=e;T=U}w=c[S>>2]|0;x=w;y=c[f>>2]|0;if((y|0)==(w|0)){if(!w){J=g;K=g;break a}}else{if(y|0?(__Z16atomic_decrementPj(y+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(y,1);c[f>>2]=0;if(!w){J=g;K=g;break a}if(__Z28atomic_conditional_incrementPj(w+-8|0)|0)c[f>>2]=x}if(__Z16atomic_decrementPj(w+-8|0)|0){J=g;K=g;break a}__ZN6Memory11free_staticEPvb(w,1);J=g;K=g;break a}}while(0);s=c[t+-4>>2]|0;do if((s|1|0)!=1){if((s|0)<=0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);C=91;break}if(!((s|0)!=1?(c[t>>2]|0)==47:0))C=91}else C=91;while(0);if((C|0)==91){s=c[t+-4>>2]|0;if((s|1|0)==1){A=g;B=g;C=130;break}if((s|0)<=0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);A=g;B=g;C=130;break}if((s|0)==1){A=g;B=g;C=130;break}if((c[t>>2]|0)!=92){A=g;B=g;C=130;break}}s=c[t+-4>>2]|0;if((s|0)<2|(s|1|0)==1){c[e>>2]=0;__ZN6String9copy_fromEPKc(e,1263606);V=e}else{if((s|0)>0)W=t;else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);W=0}c[e>>2]=0;__ZN6String9copy_fromEPKwi(e,W,1);V=e}s=c[V>>2]|0;v=s;u=c[g>>2]|0;if((u|0)==(s|0)){if(s|0)C=109}else{if(u|0?(__Z16atomic_decrementPj(u+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(u,1);c[g>>2]=0;if(s|0)if(!(__Z28atomic_conditional_incrementPj(s+-8|0)|0))C=109;else{c[g>>2]=v;C=109}}if((C|0)==109?(__Z16atomic_decrementPj(s+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(s,1);s=c[f>>2]|0;if(((s|0)!=0?(v=c[s+-4>>2]|0,u=v|0?v+-1|0:0,v=c[s+-4>>2]|0,(v|1|0)!=1):0)?(w=v|0?v+-1|0:0,!((u|0)<2|(w|0)<2)):0){x=((u|0)>(w|0)?w:u)+-1|0;if(v)if((v|0)>0)X=s;else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);X=0}else X=1253776;c[e>>2]=0;__ZN6String9copy_fromEPKwi(e,X+4|0,x);Y=e;Z=e}else{_=e;C=115}if((C|0)==115){c[e>>2]=0;__ZN6String9copy_fromEPKc(e,1263606);Y=e;Z=_}x=c[Y>>2]|0;s=x;v=c[f>>2]|0;if((v|0)==(x|0)){if(!x){J=g;K=g;break}}else{if(v|0?(__Z16atomic_decrementPj(v+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(v,1);c[f>>2]=0;if(!x){J=g;K=g;break}if(__Z28atomic_conditional_incrementPj(x+-8|0)|0)c[f>>2]=s}if(!(__Z16atomic_decrementPj(x+-8|0)|0)){__ZN6Memory11free_staticEPvb(x,1);J=g;K=g}else{J=g;K=g}}else{A=g;B=g;C=130}}else C=3;while(0);if((C|0)==3){c[g>>2]=0;A=g;B=g;C=130}do if((C|0)==130){c[h>>2]=0;__ZN6String9copy_fromEPKc(h,1091403);Y=__ZNK6String4findES_i(f,h,0)|0;_=c[h>>2]|0;if(_|0?(__Z16atomic_decrementPj(_+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(_,1);if((Y|0)==-1){c[i>>2]=0;__ZN6String9copy_fromEPKc(i,1082093);_=__ZNK6String4findES_i(f,i,0)|0;Z=c[i>>2]|0;if(Z|0?(__Z16atomic_decrementPj(Z+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Z,1);if((_|0)==-1){J=A;K=B;break}else $=_}else $=Y;c[j>>2]=0;__ZN6String9copy_fromEPKc(j,1142570);Y=($|0)<(__ZNK6String4findES_i(f,j,0)|0);_=c[j>>2]|0;if((_|0)!=0?(__Z16atomic_decrementPj(_+-8|0)|0)==0:0){__ZN6Memory11free_staticEPvb(_,1);if(!Y){J=A;K=B;break}}else C=141;if((C|0)==141?!Y:0){J=A;K=B;break}Y=$+2|0;_=c[f>>2]|0;if(((_|0)!=0?(Z=c[_+-4>>2]|0,(Z|1|0)!=1):0)?(X=Z|0?Z+-1|0:0,!((Y|0)<1|(X|0)<1)):0){V=(Y|0)>(X|0)?X:Y;if(Z)if((Z|0)>0)aa=_;else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);aa=0}else aa=1253776;c[e>>2]=0;__ZN6String9copy_fromEPKwi(e,aa,V);ca=e}else{c[e>>2]=0;__ZN6String9copy_fromEPKc(e,1263606);ca=e}V=c[ca>>2]|0;_=V;Z=c[A>>2]|0;if((Z|0)==(V|0)){if(V|0)C=158}else{if(Z|0?(__Z16atomic_decrementPj(Z+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Z,1);c[A>>2]=0;if(V|0)if(!(__Z28atomic_conditional_incrementPj(V+-8|0)|0))C=158;else{c[g>>2]=_;C=158}}if((C|0)==158?(__Z16atomic_decrementPj(V+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(V,1);V=c[f>>2]|0;if(((V|0)!=0?(_=c[V+-4>>2]|0,Z=_|0?_+-1|0:0,_=c[V+-4>>2]|0,!(($|0)<-2|(_|1|0)==1)):0)?(X=_|0?_+-1|0:0,!((Z|0)<1|(X|0)<=(Y|0))):0){W=(Z+Y|0)>(X|0)?X-Y|0:Z;if(_)if((_|0)>0)da=V;else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);da=0}else da=1253776;c[e>>2]=0;__ZN6String9copy_fromEPKwi(e,da+(Y<<2)|0,W);ea=e;fa=e}else{ga=e;C=164}if((C|0)==164){c[e>>2]=0;__ZN6String9copy_fromEPKc(e,1263606);ea=e;fa=ga}W=c[ea>>2]|0;Y=W;V=c[f>>2]|0;if((V|0)==(W|0)){if(!W){J=A;K=B;break}}else{if(V|0?(__Z16atomic_decrementPj(V+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(V,1);c[f>>2]=0;if(!W){J=A;K=B;break}if(__Z28atomic_conditional_incrementPj(W+-8|0)|0)c[f>>2]=Y}if(!(__Z16atomic_decrementPj(W+-8|0)|0)){__ZN6Memory11free_staticEPvb(W,1);J=A;K=B}else{J=A;K=B}}while(0);c[k>>2]=0;__ZN6String9copy_fromEPKc(k,1106939);c[n>>2]=0;__ZN6String9copy_fromEPKc(n,1142570);B=__ZNK6String7replaceES_S_(f,k,n)|0;K=B;A=c[f>>2]|0;if((A|0)==(B|0)){if(B|0)C=187}else{if(A|0?(__Z16atomic_decrementPj(A+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(A,1);c[f>>2]=0;if(B|0)if(!(__Z28atomic_conditional_incrementPj(B+-8|0)|0))C=187;else{c[f>>2]=K;C=187}}if((C|0)==187?(__Z16atomic_decrementPj(B+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(B,1);B=c[n>>2]|0;if(B|0?(__Z16atomic_decrementPj(B+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(B,1);B=c[k>>2]|0;if(B|0?(__Z16atomic_decrementPj(B+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(B,1);while(1){c[o>>2]=0;__ZN6String9copy_fromEPKc(o,1082096);c[p>>2]=0;__ZN6String9copy_fromEPKc(p,1142570);ha=__ZNK6String7replaceES_S_(f,o,p)|0;c[e>>2]=ha;B=c[p>>2]|0;k=ha;if(B|0?(__Z16atomic_decrementPj(B+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(B,1);B=c[o>>2]|0;if(B|0?(__Z16atomic_decrementPj(B+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(B,1);if(__ZNK6StringeqERKS_(f,e)|0)break;B=c[f>>2]|0;if((B|0)==(ha|0)){if(ha|0)C=211}else{if(B|0?(__Z16atomic_decrementPj(B+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(B,1);c[f>>2]=0;if(ha|0)if(!(__Z28atomic_conditional_incrementPj(ha+-8|0)|0))C=211;else{c[f>>2]=k;C=211}}if((C|0)==211?(C=0,(__Z16atomic_decrementPj(ha+-8|0)|0)==0):0)__ZN6Memory11free_staticEPvb(ha,1)}if(ha|0?(__Z16atomic_decrementPj(ha+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(ha,1);c[e>>2]=0;__ZN6String9copy_fromEPKc(e,1142570);c[q>>2]=__ZNK6String5splitERKS_b(f,e,0)|0;ha=c[e>>2]|0;if(ha|0?(__Z16atomic_decrementPj(ha+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(ha,1);ha=0;while(1){o=c[q>>2]|0;p=(o|0)==0;if(p)ia=0;else ia=c[o+-4>>2]|0;if((ha|0)>=(ia|0))break;do if((ha|0)<0)C=232;else{if(p)ja=0;else ja=c[o+-4>>2]|0;if((ja|0)<=(ha|0)){if(p)ka=0;else ka=c[o+-4>>2]|0;if((ka|0)<=(ha|0)){C=232;break}a[1263537]=0}__ZN6VectorI6StringE14_copy_on_writeEv(q);la=(c[q>>2]|0)+(ha<<2)|0}while(0);if((C|0)==232){C=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);la=0}o=c[la>>2]|0;e:do if(((o|0)!=0?(__Z28atomic_conditional_incrementPj(o+-8|0)|0)!=0:0)?(p=c[la>>2]|0,t=p,k=(p|0)==0,!k):0){if((c[t+-4>>2]|0)==2?(c[t>>2]|0)==46:0){__ZN6VectorI6StringE6removeEi(q,ha);ma=ha+-1|0}else C=241;f:do if((C|0)==241){C=0;if((c[t+-4>>2]|0)==3){do if((c[t>>2]|0)==46?(c[t+4>>2]|0)==46:0){__ZN6VectorI6StringE6removeEi(q,ha);B=ha+-1|0;if(!ha){na=B;break}n=ha+-2|0;__ZN6VectorI6StringE6removeEi(q,B);if(k){oa=n;break e}else{ma=n;break f}}else na=ha;while(0);if(k){oa=na;break e}else ma=na}else ma=ha}while(0);k=p;if(!(__Z16atomic_decrementPj(k+-8|0)|0)){__ZN6Memory11free_staticEPvb(k,1);oa=ma}else oa=ma}else oa=ha;while(0);ha=oa+1|0}__ZN6String9copy_fromEPKc(f,1263606);oa=0;while(1){ha=c[q>>2]|0;if(!ha)pa=0;else pa=c[ha+-4>>2]|0;if((oa|0)>=(pa|0))break;if((oa|0)>0){__ZN6StringpLEPKc(f,1142570)|0;qa=c[q>>2]|0}else qa=ha;ha=(qa|0)==0;if(ha)ra=0;else ra=c[qa+-4>>2]|0;do if((ra|0)<=(oa|0)){if(ha)sa=0;else sa=c[qa+-4>>2]|0;if((sa|0)>(oa|0)){a[1263537]=0;C=280;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);ta=0;break}}else C=280;while(0);if((C|0)==280){C=0;__ZN6VectorI6StringE14_copy_on_writeEv(q);ta=(c[q>>2]|0)+(oa<<2)|0}__ZN6StringpLERKS_(f,ta)|0;oa=oa+1|0}c[e>>2]=0;oa=c[J>>2]|0;if(oa|0?(c[e>>2]=0,__Z28atomic_conditional_incrementPj(oa+-8|0)|0):0)c[e>>2]=c[g>>2];__ZN6StringpLERKS_(e,f)|0;oa=c[e>>2]|0;e=c[q>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0){J=c[q>>2]|0;q=(J|0)==0?0:J+-4|0;J=q+4|0;if(c[q>>2]|0){ta=0;do{C=c[J+(ta<<2)>>2]|0;if(C|0?(__Z16atomic_decrementPj(C+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(C,1);ta=ta+1|0}while(ta>>>0<(c[q>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(e,1)}e=c[g>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);e=c[f>>2]|0;if(!e){l=d;return oa|0}if(__Z16atomic_decrementPj(e+-8|0)|0){l=d;return oa|0}__ZN6Memory11free_staticEPvb(e,1);l=d;return oa|0}function __ZN9DirAccess6createENS_10AccessTypeE(a){a=a|0;var b=0,d=0,e=0;b=c[1254096+(a<<2)>>2]|0;if(!b){d=0;return d|0}e=vj[b&511]()|0;if(!e){d=0;return d|0}c[e+4>>2]=a;d=e;return d|0}function __ZNK6String7replaceES_S_(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e+12|0;g=e+8|0;h=e;i=e+4|0;c[g>>2]=0;j=0;k=c[b>>2]|0;while(1){c[h>>2]=0;if(k|0?(c[h>>2]=0,__Z28atomic_conditional_incrementPj(k+-8|0)|0):0)c[h>>2]=c[b>>2];n=__ZNK6String4findES_i(a,h,j)|0;o=(n|0)>-1;p=c[h>>2]|0;if(p|0?(__Z16atomic_decrementPj(p+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(p,1);if(!o)break;o=n-j|0;p=c[a>>2]|0;if(((p|0)!=0?(q=c[p+-4>>2]|0,!((j|0)<0|(q|1|0)==1)):0)?(r=q|0?q+-1|0:0,!((o|0)<1|(r|0)<=(j|0))):0){s=(n|0)>(r|0)?r-j|0:o;if(q)if((q|0)>0)t=p;else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);t=0}else t=1253776;c[f>>2]=0;__ZN6String9copy_fromEPKwi(f,t+(j<<2)|0,s)}else{c[f>>2]=0;__ZN6String9copy_fromEPKc(f,1263606)}s=c[f>>2]|0;c[i>>2]=s;__ZN6StringpLERKS_(g,i)|0;p=s;if(s|0?(__Z16atomic_decrementPj(p+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(p,1);__ZN6StringpLERKS_(g,d)|0;p=c[b>>2]|0;if(!p)u=0;else u=c[p+-4>>2]|0;j=(u|0?u+-1|0:0)+n|0;k=p}k=c[a>>2]|0;if(((k|0)!=0?(a=c[k+-4>>2]|0,u=a|0?a+-1|0:0,a=u-j|0,b=c[k+-4>>2]|0,!((j|0)<0|(b|1|0)==1)):0)?(d=b|0?b+-1|0:0,!((a|0)<1|(d|0)<=(j|0))):0){t=(u|0)>(d|0)?d-j|0:a;if(b)if((b|0)>0)v=k;else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);v=0}else v=1253776;c[f>>2]=0;__ZN6String9copy_fromEPKwi(f,v+(j<<2)|0,t);w=f;x=f}else{y=f;z=27}if((z|0)==27){c[f>>2]=0;__ZN6String9copy_fromEPKc(f,1263606);w=f;x=y}y=c[w>>2]|0;c[i>>2]=y;__ZN6StringpLERKS_(g,i)|0;i=y;if(!y){A=c[g>>2]|0;l=e;return A|0}if(__Z16atomic_decrementPj(i+-8|0)|0){A=c[g>>2]|0;l=e;return A|0}__ZN6Memory11free_staticEPvb(i,1);A=c[g>>2]|0;l=e;return A|0}function __ZNK6String13replace_firstES_S_(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e+12|0;g=e+8|0;h=e;i=e+4|0;c[g>>2]=0;c[h>>2]=0;j=c[b>>2]|0;if(j|0?(c[h>>2]=0,__Z28atomic_conditional_incrementPj(j+-8|0)|0):0)c[h>>2]=c[b>>2];j=__ZNK6String4findES_i(a,h,0)|0;k=(j|0)>-1;n=c[h>>2]|0;if(n|0?(__Z16atomic_decrementPj(n+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(n,1);if(k){k=c[a>>2]|0;if(((k|0)!=0?(n=c[k+-4>>2]|0,(n|1|0)!=1):0)?(h=n|0?n+-1|0:0,!((j|0)<1|(h|0)<1)):0){o=(j|0)>(h|0)?h:j;if(n)if((n|0)>0)p=k;else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);p=0}else p=1253776;c[f>>2]=0;__ZN6String9copy_fromEPKwi(f,p,o);q=f}else{c[f>>2]=0;__ZN6String9copy_fromEPKc(f,1263606);q=f}o=c[q>>2]|0;c[i>>2]=o;__ZN6StringpLERKS_(g,i)|0;q=o;if(o|0?(__Z16atomic_decrementPj(q+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(q,1);__ZN6StringpLERKS_(g,d)|0;d=c[b>>2]|0;if(!d)r=0;else r=c[d+-4>>2]|0;s=(r|0?r+-1|0:0)+j|0;t=a}else{s=0;t=a}a=c[t>>2]|0;if(((a|0)!=0?(t=c[a+-4>>2]|0,j=t|0?t+-1|0:0,t=j-s|0,r=c[a+-4>>2]|0,!((s|0)<0|(r|1|0)==1)):0)?(d=r|0?r+-1|0:0,!((t|0)<1|(d|0)<=(s|0))):0){b=(j|0)>(d|0)?d-s|0:t;if(r)if((r|0)>0)u=a;else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);u=0}else u=1253776;c[f>>2]=0;__ZN6String9copy_fromEPKwi(f,u+(s<<2)|0,b);v=f;w=f}else{x=f;y=27}if((y|0)==27){c[f>>2]=0;__ZN6String9copy_fromEPKc(f,1263606);v=f;w=x}x=c[v>>2]|0;c[i>>2]=x;__ZN6StringpLERKS_(g,i)|0;i=x;if(!x){z=c[g>>2]|0;l=e;return z|0}if(__Z16atomic_decrementPj(i+-8|0)|0){z=c[g>>2]|0;l=e;return z|0}__ZN6Memory11free_staticEPvb(i,1);z=c[g>>2]|0;l=e;return z|0}function __ZNK6String9find_lastES_(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d;f=0;g=-1;while(1){c[e>>2]=0;h=c[b>>2]|0;if(h|0?(c[e>>2]=0,__Z28atomic_conditional_incrementPj(h+-8|0)|0):0)c[e>>2]=c[b>>2];h=__ZNK6String4findES_i(a,e,f)|0;i=(h|0)==-1;j=c[e>>2]|0;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);if(i)break;else{f=h+1|0;g=h}}l=d;return g|0}function __ZNK6String6substrEii(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;g=c[a>>2]|0;if((g|0?(a=c[g+-4>>2]|0,!((b|0)<0|(a|1|0)==1)):0)?(h=a|0?a+-1|0:0,!((d|0)<1|(h|0)<=(b|0))):0){i=(d+b|0)>(h|0)?h-b|0:d;if(a)if((a|0)>0)j=g;else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);j=0}else j=1253776;c[f>>2]=0;__ZN6String9copy_fromEPKwi(f,j+(b<<2)|0,i);k=f;n=c[k>>2]|0;l=e;return n|0}c[f>>2]=0;__ZN6String9copy_fromEPKc(f,1263606);k=f;n=c[k>>2]|0;l=e;return n|0}function __ZNK6String5splitERKS_b(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e+12|0;g=e+8|0;h=e+4|0;i=e;c[g>>2]=0;j=c[a>>2]|0;if(!j)k=0;else k=c[j+-4>>2]|0;j=k|0?k+-1|0:0;k=0;n=c[b>>2]|0;while(1){c[h>>2]=0;if(n|0?(c[h>>2]=0,__Z28atomic_conditional_incrementPj(n+-8|0)|0):0)c[h>>2]=c[b>>2];o=__ZNK6String4findES_i(a,h,k)|0;p=c[h>>2]|0;if(p|0?(__Z16atomic_decrementPj(p+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(p,1);p=(o|0)<0?j:o;if((p|0)>(k|0)|d){o=p-k|0;q=c[a>>2]|0;if(((q|0)!=0?(r=c[q+-4>>2]|0,!((k|0)<0|(r|1|0)==1)):0)?(s=r|0?r+-1|0:0,!((o|0)<1|(s|0)<=(k|0))):0){t=(p|0)>(s|0)?s-k|0:o;if(r)if((r|0)>0)u=q;else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);u=0}else u=1253776;c[f>>2]=0;__ZN6String9copy_fromEPKwi(f,u+(k<<2)|0,t)}else{c[f>>2]=0;__ZN6String9copy_fromEPKc(f,1263606)}c[i>>2]=c[f>>2];__ZN6VectorI6StringE9push_backES0_(g,i)|0;t=c[i>>2]|0;if(t|0?(__Z16atomic_decrementPj(t+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(t,1)}if((p|0)==(j|0))break;t=c[b>>2]|0;if(!t)v=0;else v=c[t+-4>>2]|0;k=(v|0?v+-1|0:0)+p|0;n=t}l=e;return c[g>>2]|0}function __ZN6VectorI6StringE6removeEi(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0;if((d|0)>=0){e=c[b>>2]|0;f=(e|0)==0;if(f)g=0;else g=c[e+-4>>2]|0;if((g|0)>(d|0)){a[1263537]=0;if(!f?(__ZN6VectorI6StringE14_copy_on_writeEv(b),f=c[b>>2]|0,(f|0)!=0):0){h=f;i=(c[f+-4>>2]|0)+-1|0}else{h=0;i=-1}if((i|0)>(d|0)){f=d;do{d=f;f=f+1|0;g=h+(f<<2)|0;e=h+(d<<2)|0;d=c[e>>2]|0;if((d|0)!=(c[g>>2]|0)){if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);c[e>>2]=0;d=c[g>>2]|0;if(d|0?__Z28atomic_conditional_incrementPj(d+-8|0)|0:0)c[e>>2]=c[g>>2]}}while((f|0)!=(i|0))}__ZN6VectorI6StringE6resizeEi(b,i)|0;return}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1128380,1146752,368,1122479,0);return}function __ZN6StringpLEPKc(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0;if(!d)return b|0;if(!(a[d>>0]|0))return b|0;else{e=0;f=d}while(1){f=f+1|0;g=e+1|0;if(!(a[f>>0]|0))break;else e=g}f=c[b>>2]|0;if(!f)h=0;else h=c[f+-4>>2]|0;f=h|0?h+-1|0:0;__ZN6VectorIwE6resizeEi(b,e+2+f|0)|0;h=c[b>>2]|0;if((h|0)!=0?(c[h+-4>>2]|0)>0:0){__ZN6VectorIwE14_copy_on_writeEv(b);h=c[b>>2]|0;i=h;j=h}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);i=0;j=c[b>>2]|0}if(!j)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);h=c[j+-4>>2]|0;k=h|0?h+-1|0:0;if((k|0)<0)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);do if((c[j+-4>>2]|0)<=(k|0))if((c[j+-4>>2]|0)>(k|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);while(0);__ZN6VectorIwE14_copy_on_writeEv(b);c[(c[b>>2]|0)+(k<<2)>>2]=0;if((e|0)>-1)l=0;else return b|0;do{c[i+(l+f<<2)>>2]=a[d+l>>0];l=l+1|0}while((l|0)!=(g|0));return b|0}function __ZN8ResourceD2Ev(b){b=b|0;var d=0,e=0,f=0,g=0,h=0;c[b>>2]=379032;d=b+108|0;if(__ZNK6StringneEPKc(d,1263606)|0){e=c[313445]|0;gj[c[(c[e>>2]|0)+12>>2]&8191](e);__ZN7HashMapI6StringP8Resource20HashMapHasherDefault24HashMapComparatorDefaultIS0_ELh3ELh8EE5eraseERKS0_(1253784,d)|0;e=c[313445]|0;gj[c[(c[e>>2]|0)+16>>2]&8191](e)}e=b+92|0;f=b+100|0;if(c[f>>2]|0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1082099,1081013,348,1082109,1);a[1263537]=0}g=c[d>>2]|0;if(g|0?(__Z16atomic_decrementPj(g+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(g,1);g=c[b+104>>2]|0;if(g|0?(__Z16atomic_decrementPj(g+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(g,1);g=c[e>>2]|0;if(!g){h=b+88|0;__ZN10StringNameD2Ev(h);__ZN9ReferenceD2Ev(b);return}__ZN3SetIj10ComparatorIjE16DefaultAllocatorE13_cleanup_treeEPNS3_7ElementE(e,c[g+8>>2]|0);g=c[b+96>>2]|0;d=c[e>>2]|0;c[d+8>>2]=g;c[f>>2]=0;f=g;c[f+12>>2]=f;if(!d){h=b+88|0;__ZN10StringNameD2Ev(h);__ZN9ReferenceD2Ev(b);return}__ZN6Memory11free_staticEPvb(d,0);c[e>>2]=0;h=b+88|0;__ZN10StringNameD2Ev(h);__ZN9ReferenceD2Ev(b);return}function __ZN3SetIj10ComparatorIjE16DefaultAllocatorE13_cleanup_treeEPNS3_7ElementE(a,b){a=a|0;b=b|0;if((c[a+4>>2]|0)==(b|0))return;else{__ZN3SetIj10ComparatorIjE16DefaultAllocatorE13_cleanup_treeEPNS3_7ElementE(a,c[b+8>>2]|0);__ZN3SetIj10ComparatorIjE16DefaultAllocatorE13_cleanup_treeEPNS3_7ElementE(a,c[b+4>>2]|0);__ZN6Memory11free_staticEPvb(b,0);return}}function __ZN9ReferenceD2Ev(a){a=a|0;c[a>>2]=379156;__ZN10StringNameD2Ev(a+76|0);__ZN6ObjectD2Ev(a);return}function __ZN6ObjectD2Ev(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0;d=l;l=l+48|0;if((l|0)>=(m|0))ba(48);e=d+16|0;f=d+12|0;g=d+8|0;h=d+4|0;i=d;c[b>>2]=379248;j=b+52|0;k=c[j>>2]|0;if(k|0){gj[c[(c[k>>2]|0)+80>>2]&8191](k);__ZN6Memory11free_staticEPvb(k,0)}c[j>>2]=0;c[g>>2]=0;j=b+4|0;k=__ZNK7HashMapI10StringNameN6Object6SignalE16StringNameHasher24HashMapComparatorDefaultIS0_ELh3ELh8EE4nextEPKS0_(j,0)|0;if(k|0){n=k;do{k=__ZN7HashMapI10StringNameN6Object6SignalE16StringNameHasher24HashMapComparatorDefaultIS0_ELh3ELh8EEixERKS0_(j,n)|0;__ZN6StringC2EPKc(i,1082133);c[h>>2]=__ZNK6String4utf8Ev(i)|0;__Z19_err_set_last_errorPKc(__ZNK10CharString8get_dataEv(h)|0);o=c[h>>2]|0;if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(o,1);o=c[i>>2]|0;if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(o,1);a[1263537]=1;a:do if((c[k+44>>2]|0)>0)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1082204,1081122,1797,1082212,0);else{a[1263537]=0;o=k+40|0;p=0;while(1){q=c[o>>2]|0;r=(q|0)==0;if(r)s=0;else s=c[q+-4>>2]|0;if((p|0)>=(s|0))break a;if(r)t=0;else t=c[q+-4>>2]|0;do if((t|0)<=(p|0)){if(r)u=0;else u=c[q+-4>>2]|0;if((u|0)>(p|0)){a[1263537]=0;v=26;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);w=0;break}}else v=26;while(0);if((v|0)==26){v=0;__ZN6VectorIN4VMapIN6Object6Signal6TargetENS2_4SlotEE5_PairEE14_copy_on_writeEv(o);w=(c[o>>2]|0)+(p*36|0)|0}__ZN4ListIN6Object10ConnectionE16DefaultAllocatorE9push_backERKS1_(g,w+8|0)|0;p=p+1|0}}while(0);n=__ZNK7HashMapI10StringNameN6Object6SignalE16StringNameHasher24HashMapComparatorDefaultIS0_ELh3ELh8EE4nextEPKS0_(j,n)|0}while((n|0)!=0)}n=c[g>>2]|0;if(!n)x=0;else{y=n;v=30}while(1){if((v|0)==30){v=0;x=c[y>>2]|0}if(!x)break;if((c[x>>2]|0)==(b|0)){a[1263537]=0;__ZN6Object10disconnectERK10StringNamePS_S2_(b,x+4|0,c[x+8>>2]|0,x+12|0)}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1082204,1081122,1808,1082261,0);y=x+24|0;v=30}x=b+16|0;y=c[x>>2]|0;b:do if(y|0){n=e+4|0;w=e+8|0;u=e+12|0;t=e+16|0;s=e+20|0;i=y;do{if(!(c[i+8>>2]|0))break b;h=c[i>>2]|0;c[e>>2]=c[h>>2];__ZN10StringNameC2ERKS_(n,h+4|0);c[w>>2]=c[h+8>>2];__ZN10StringNameC2ERKS_(u,h+12|0);c[t>>2]=c[h+16>>2];k=h+20|0;c[s>>2]=0;if((c[k>>2]|0?(c[s>>2]=0,h=c[k>>2]|0,h|0):0)?__Z28atomic_conditional_incrementPj(h+-8|0)|0:0)c[s>>2]=c[k>>2];__ZN6Object10disconnectERK10StringNamePS_S2_(c[e>>2]|0,n,c[w>>2]|0,u);k=c[s>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0){h=c[s>>2]|0;p=(h|0)==0?0:h+-4|0;h=p+4|0;o=c[p>>2]|0;if(o|0){q=0;r=o;while(1){o=h+(q*24|0)|0;if(!(c[o>>2]|0))z=r;else{__ZN7Variant5clearEv(o);z=c[p>>2]|0}q=q+1|0;if(q>>>0>=z>>>0)break;else r=z}}__ZN6Memory11free_staticEPvb(k,1)}__ZN10StringNameD2Ev(u);__ZN10StringNameD2Ev(n);i=c[x>>2]|0}while((i|0)!=0)}while(0);c[e>>2]=b;z=c[313450]|0;gj[c[(c[z>>2]|0)+12>>2]&8191](z);z=b+44|0;c[f>>2]=c[z>>2];__ZN7HashMapIjP6Object20HashMapHasherDefault24HashMapComparatorDefaultIjELh3ELh8EE5eraseERKj(1253804,f)|0;__ZN7HashMapIP6ObjectjN8ObjectDB13ObjectPtrHashE24HashMapComparatorDefaultIS1_ELh3ELh8EE5eraseERKS1_(1254112,e)|0;e=c[313450]|0;gj[c[(c[e>>2]|0)+16>>2]&8191](e);c[z>>2]=0;c[b+28>>2]=2;z=c[g>>2]|0;c:do if(z|0){e=z;while(1){f=c[e>>2]|0;if(!f)break;__ZN4ListIN6Object10ConnectionE16DefaultAllocatorE5_Data5eraseEPKNS3_7ElementE(e,f)|0;A=c[g>>2]|0;if(!(c[A+8>>2]|0)){v=55;break}if(!A)break c;else e=A}if((v|0)==55){__ZN6Memory11free_staticEPvb(A,0);c[g>>2]=0;break}if(!(c[e+8>>2]|0)){a[1263537]=0;__ZN6Memory11free_staticEPvb(e,0);break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145461,1145120,668,1145467,0);break}}while(0);__ZN10StringNameD2Ev(b+64|0);__ZN10DictionaryD2Ev(b+60|0);__ZN6RefPtrD2Ev(b+56|0);g=b+32|0;A=c[g>>2]|0;if(A|0?(__ZN3SetIP6Object10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(g,c[A+8>>2]|0),A=c[b+36>>2]|0,z=c[g>>2]|0,c[z+8>>2]=A,c[b+40>>2]=0,b=A,c[b+12>>2]=b,z|0):0){__ZN6Memory11free_staticEPvb(z,0);c[g>>2]=0}g=c[x>>2]|0;if(!g){__ZN7HashMapI10StringNameN6Object6SignalE16StringNameHasher24HashMapComparatorDefaultIS0_ELh3ELh8EE5clearEv(j);l=d;return}else B=g;while(1){g=c[B>>2]|0;if(!g){v=67;break}__ZN4ListIN6Object10ConnectionE16DefaultAllocatorE5_Data5eraseEPKNS3_7ElementE(B,g)|0;C=c[x>>2]|0;if(!(c[C+8>>2]|0)){v=66;break}if(!C){v=70;break}else B=C}if((v|0)==66){__ZN6Memory11free_staticEPvb(C,0);c[x>>2]=0;__ZN7HashMapI10StringNameN6Object6SignalE16StringNameHasher24HashMapComparatorDefaultIS0_ELh3ELh8EE5clearEv(j);l=d;return}else if((v|0)==67)if(!(c[B+8>>2]|0)){a[1263537]=0;__ZN6Memory11free_staticEPvb(B,0);__ZN7HashMapI10StringNameN6Object6SignalE16StringNameHasher24HashMapComparatorDefaultIS0_ELh3ELh8EE5clearEv(j);l=d;return}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145461,1145120,668,1145467,0);__ZN7HashMapI10StringNameN6Object6SignalE16StringNameHasher24HashMapComparatorDefaultIS0_ELh3ELh8EE5clearEv(j);l=d;return}else if((v|0)==70){__ZN7HashMapI10StringNameN6Object6SignalE16StringNameHasher24HashMapComparatorDefaultIS0_ELh3ELh8EE5clearEv(j);l=d;return}}function __ZNK7HashMapI10StringNameN6Object6SignalE16StringNameHasher24HashMapComparatorDefaultIS0_ELh3ELh8EE4nextEPKS0_(b,e){b=b|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0;f=c[b>>2]|0;if(!f){g=0;return g|0}if(!e){h=a[b+4>>0]|0;if(h<<24>>24==31){g=0;return g|0}i=1<<(h&255);h=0;while(1){j=c[f+(h<<2)>>2]|0;h=h+1|0;if(j|0)break;if((h|0)>=(i|0)){g=0;k=20;break}}if((k|0)==20)return g|0;g=j+8|0;return g|0}j=c[e>>2]|0;if(!j)l=0;else l=c[j+16>>2]|0;e=1<<(d[b+4>>0]|0);b=e+-1&l;i=c[f+(b<<2)>>2]|0;a:do if(i|0){h=i;while(1){if((c[h>>2]|0)==(l|0)?(c[h+8>>2]|0)==(j|0):0)break;m=c[h+4>>2]|0;if(!m)break a;else h=m}a[1263537]=0;m=c[h+4>>2]|0;if(!m)n=b;else{g=m+8|0;return g|0}do{n=n+1|0;if((n|0)>=(e|0)){g=0;k=20;break}o=c[f+(n<<2)>>2]|0}while(!(o|0));if((k|0)==20)return g|0;g=o+8|0;return g|0}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1102483,1100151,515,1100539,0);g=0;return g|0}function __ZN7HashMapI10StringNameN6Object6SignalE16StringNameHasher24HashMapComparatorDefaultIS0_ELh3ELh8EEixERKS0_(b,e){b=b|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0;f=c[b>>2]|0;a:do if(f){g=c[e>>2]|0;if(!g)h=0;else h=c[g+16>>2]|0;i=c[f+(((1<<(d[b+4>>0]|0))+-1&h)<<2)>>2]|0;if(!i)j=12;else{k=i;while(1){if((c[k>>2]|0)==(h|0)?(c[k+8>>2]|0)==(g|0):0){l=k;break a}k=c[k+4>>2]|0;if(!k){j=12;break}}}}else{a[1263537]=0;k=__ZN6Memory12alloc_staticEjb(32,1)|0;if(!k){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143992,1144012,140,1144029,0);m=0}else{a[1263537]=0;g=k+-8|0;c[g>>2]=8;c[g+4>>2]=0;m=k}c[b>>2]=m;a[b+4>>0]=3;c[b+8>>2]=0;c[m>>2]=0;c[(c[b>>2]|0)+4>>2]=0;c[(c[b>>2]|0)+8>>2]=0;c[(c[b>>2]|0)+12>>2]=0;c[(c[b>>2]|0)+16>>2]=0;c[(c[b>>2]|0)+20>>2]=0;c[(c[b>>2]|0)+24>>2]=0;c[(c[b>>2]|0)+28>>2]=0;j=12}while(0);do if((j|0)==12){m=__ZN7HashMapI10StringNameN6Object6SignalE16StringNameHasher24HashMapComparatorDefaultIS0_ELh3ELh8EE12create_entryERKS0_(b,e)|0;if(!m){n=0;return n|0}else{__ZN7HashMapI10StringNameN6Object6SignalE16StringNameHasher24HashMapComparatorDefaultIS0_ELh3ELh8EE16check_hash_tableEv(b);l=m;break}}while(0);n=l+12|0;return n|0}function __ZN4ListIN6Object10ConnectionE16DefaultAllocatorE9push_backERKS1_(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0;if(!(c[a>>2]|0)){d=__ZnwjPFPvjE(12,4740)|0;c[a>>2]=d;c[d>>2]=0;c[d+4>>2]=0;c[d+8>>2]=0}d=__ZnwjPFPvjE(36,4740)|0;e=d+4|0;__ZN10StringNameC2Ev(e);f=d+12|0;__ZN10StringNameC2Ev(f);c[d>>2]=0;g=d+8|0;c[g>>2]=0;h=d+16|0;c[h>>2]=0;c[h+4>>2]=0;c[h+8>>2]=0;c[h+12>>2]=0;c[h+16>>2]=0;c[d>>2]=c[b>>2];__ZN10StringNameaSERKS_(e,b+4|0);c[g>>2]=c[b+8>>2];__ZN10StringNameaSERKS_(f,b+12|0);c[h>>2]=c[b+16>>2];__ZN6VectorI7VariantE10_copy_fromERKS1_(d+20|0,b+20|0);b=c[a>>2]|0;a=b+4|0;h=c[a>>2]|0;c[d+28>>2]=h;c[d+24>>2]=0;c[d+32>>2]=b;if(h|0)c[h+24>>2]=d;c[a>>2]=d;if(c[b>>2]|0){i=b+8|0;j=c[i>>2]|0;k=j+1|0;c[i>>2]=k;return d|0}c[b>>2]=d;i=b+8|0;j=c[i>>2]|0;k=j+1|0;c[i>>2]=k;return d|0}function __ZN7HashMapIjP6Object20HashMapHasherDefault24HashMapComparatorDefaultIjELh3ELh8EE5eraseERKj(b,e){b=b|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0;f=c[b>>2]|0;if(!f){g=0;return g|0}h=c[e>>2]|0;e=b+4|0;i=f+(((1<<(d[e>>0]|0))+-1&h)<<2)|0;f=c[i>>2]|0;if(!f){g=0;return g|0}else{j=f;k=0}while(1){if((c[j>>2]|0)==(h|0)?(c[j+8>>2]|0)==(h|0):0)break;f=c[j+4>>2]|0;if(!f){g=0;l=9;break}else{m=j;j=f;k=m}}if((l|0)==9)return g|0;c[((k|0)==0?i:k+4|0)>>2]=c[j+4>>2];__ZN6Memory11free_staticEPvb(j,0);j=b+8|0;k=(c[j>>2]|0)+-1|0;c[j>>2]=k;if(!k){a[1263537]=0;__ZN6Memory11free_staticEPvb(c[b>>2]|0,1);c[b>>2]=0;a[e>>0]=0;c[j>>2]=0;g=1;return g|0}else{__ZN7HashMapIjP6Object20HashMapHasherDefault24HashMapComparatorDefaultIjELh3ELh8EE16check_hash_tableEv(b);g=1;return g|0}return 0}function __ZN7HashMapIP6ObjectjN8ObjectDB13ObjectPtrHashE24HashMapComparatorDefaultIS1_ELh3ELh8EE5eraseERKS1_(b,e){b=b|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0;f=c[b>>2]|0;if(!f){g=0;return g|0}h=c[e>>2]|0;e=_bitshift64Shl(h|0,0,18)|0;i=_i64Add(e|0,F|0,~h|0,-1)|0;e=F;j=_bitshift64Lshr(i|0,e|0,31)|0;k=___muldi3(j^i|0,F^e|0,21,0)|0;e=F;i=_bitshift64Lshr(k|0,e|0,11)|0;j=___muldi3(i^k|0,F^e|0,65,0)|0;e=F;k=_bitshift64Lshr(j|0,e|0,22)|0;e=k^j;j=b+4|0;k=f+((e&(1<<(d[j>>0]|0))+-1)<<2)|0;f=c[k>>2]|0;i=h;if(!f){g=0;return g|0}else{l=f;m=0}while(1){if((c[l>>2]|0)==(e|0)?(c[l+8>>2]|0)==(i|0):0)break;f=c[l+4>>2]|0;if(!f){g=0;n=9;break}else{h=l;l=f;m=h}}if((n|0)==9)return g|0;c[((m|0)==0?k:m+4|0)>>2]=c[l+4>>2];__ZN6Memory11free_staticEPvb(l,0);l=b+8|0;m=(c[l>>2]|0)+-1|0;c[l>>2]=m;if(!m){a[1263537]=0;__ZN6Memory11free_staticEPvb(c[b>>2]|0,1);c[b>>2]=0;a[j>>0]=0;c[l>>2]=0;g=1;return g|0}else{__ZN7HashMapIP6ObjectjN8ObjectDB13ObjectPtrHashE24HashMapComparatorDefaultIS1_ELh3ELh8EE16check_hash_tableEv(b);g=1;return g|0}return 0}function __ZN7HashMapI10StringNameN6Object6SignalE16StringNameHasher24HashMapComparatorDefaultIS0_ELh3ELh8EE5clearEv(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0;d=c[b>>2]|0;e=b+4|0;if(!d){c[b>>2]=0;a[e>>0]=0;f=b+8|0;c[f>>2]=0;return}g=a[e>>0]|0;if(g<<24>>24==31)h=d;else{i=0;j=d;k=g;g=d;while(1){d=g+(i<<2)|0;l=c[d>>2]|0;if(!l){m=k;n=j;o=g}else{p=l;l=d;do{c[l>>2]=c[p+4>>2];d=p+52|0;__ZN6VectorIN4VMapIN6Object6Signal6TargetENS2_4SlotEE5_PairEE6_unrefEPv(d,c[d>>2]|0);__ZN10MethodInfoD2Ev(p+12|0);__ZN10StringNameD2Ev(p+8|0);__ZN6Memory11free_staticEPvb(p,0);q=c[b>>2]|0;l=q+(i<<2)|0;p=c[l>>2]|0}while((p|0)!=0);m=a[e>>0]|0;n=q;o=q}i=i+1|0;if((i|0)>=(1<<(m&255)|0)){h=n;break}else{j=n;k=m;g=o}}}__ZN6Memory11free_staticEPvb(h,1);c[b>>2]=0;a[e>>0]=0;f=b+8|0;c[f>>2]=0;return}function __ZN7HashMapIP6ObjectjN8ObjectDB13ObjectPtrHashE24HashMapComparatorDefaultIS1_ELh3ELh8EE16check_hash_tableEv(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0;d=c[b+8>>2]|0;e=b+4|0;f=a[e>>0]|0;g=f&255;if((d|0)>(8<<g|0)){h=g;do h=h+1|0;while((d|0)>(8<<h|0));if((h|0)==-1)return;else i=h}else{if((f&255)<=3)return;f=g+-1|0;if((d|0)<(8<<f|0))j=f;else return;while(1){f=j+-1|0;if((d|0)<(8<<f|0))j=f;else break}i=(j|0)>3?j:3}j=1<<i;d=__ZN6Memory12alloc_staticEjb(j<<2,1)|0;if(!d){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143992,1144012,140,1144029,0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1100134,1100151,174,1100167,0);a[1263537]=0;return}a[1263537]=0;f=d+-8|0;c[f>>2]=j;c[f+4>>2]=0;if((i|0)!=31)_memset(d|0,0,((j|0)>1?j:1)<<2|0)|0;f=a[e>>0]|0;if(f<<24>>24==31)k=c[b>>2]|0;else{g=1<<(f&255);f=j+-1|0;j=0;h=c[b>>2]|0;while(1){l=h+(j<<2)|0;m=c[l>>2]|0;if(!m)n=h;else{o=m;m=l;do{l=o+4|0;c[m>>2]=c[l>>2];p=d+((c[o>>2]&f)<<2)|0;c[l>>2]=c[p>>2];c[p>>2]=o;p=c[b>>2]|0;m=p+(j<<2)|0;o=c[m>>2]|0}while((o|0)!=0);n=p}j=j+1|0;if((j|0)>=(g|0)){k=n;break}else h=n}}if(k|0)__ZN6Memory11free_staticEPvb(k,1);c[b>>2]=d;a[e>>0]=i;return}function __ZN7HashMapIjP6Object20HashMapHasherDefault24HashMapComparatorDefaultIjELh3ELh8EE16check_hash_tableEv(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0;d=c[b+8>>2]|0;e=b+4|0;f=a[e>>0]|0;g=f&255;if((d|0)>(8<<g|0)){h=g;do h=h+1|0;while((d|0)>(8<<h|0));if((h|0)==-1)return;else i=h}else{if((f&255)<=3)return;f=g+-1|0;if((d|0)<(8<<f|0))j=f;else return;while(1){f=j+-1|0;if((d|0)<(8<<f|0))j=f;else break}i=(j|0)>3?j:3}j=1<<i;d=__ZN6Memory12alloc_staticEjb(j<<2,1)|0;if(!d){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143992,1144012,140,1144029,0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1100134,1100151,174,1100167,0);a[1263537]=0;return}a[1263537]=0;f=d+-8|0;c[f>>2]=j;c[f+4>>2]=0;if((i|0)!=31)_memset(d|0,0,((j|0)>1?j:1)<<2|0)|0;f=a[e>>0]|0;if(f<<24>>24==31)k=c[b>>2]|0;else{g=1<<(f&255);f=j+-1|0;j=0;h=c[b>>2]|0;while(1){l=h+(j<<2)|0;m=c[l>>2]|0;if(!m)n=h;else{o=m;m=l;do{l=o+4|0;c[m>>2]=c[l>>2];p=d+((c[o>>2]&f)<<2)|0;c[l>>2]=c[p>>2];c[p>>2]=o;p=c[b>>2]|0;m=p+(j<<2)|0;o=c[m>>2]|0}while((o|0)!=0);n=p}j=j+1|0;if((j|0)>=(g|0)){k=n;break}else h=n}}if(k|0)__ZN6Memory11free_staticEPvb(k,1);c[b>>2]=d;a[e>>0]=i;return}function __ZN7HashMapI10StringNameN6Object6SignalE16StringNameHasher24HashMapComparatorDefaultIS0_ELh3ELh8EE12create_entryERKS0_(b,e){b=b|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0;f=__ZnwjPKc(60,1263606)|0;g=f+8|0;__ZN10StringNameC2Ev(g);h=f+12|0;c[h>>2]=0;c[h+4>>2]=0;c[h+8>>2]=0;c[h+12>>2]=0;c[h+16>>2]=0;c[h+20>>2]=0;c[h+24>>2]=0;c[f+40>>2]=7;c[f+48>>2]=0;c[f+44>>2]=1;c[f+52>>2]=0;c[f+56>>2]=0;h=f+4|0;c[h>>2]=0;if(!f){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1100526,1100151,228,1100539,0);i=0;return i|0}a[1263537]=0;j=c[e>>2]|0;if(!j)k=0;else k=c[j+16>>2]|0;j=(1<<(d[b+4>>0]|0))+-1&k;c[h>>2]=c[(c[b>>2]|0)+(j<<2)>>2];c[f>>2]=k;__ZN10StringNameaSERKS_(g,e);c[(c[b>>2]|0)+(j<<2)>>2]=f;j=b+8|0;c[j>>2]=(c[j>>2]|0)+1;i=f;return i|0}function __ZN6Object18_initialize_classvEv(b){b=b|0;if(a[1263538]|0)return;__ZN7ClassDB10_add_classI6ObjectEEvv();__ZN6Object13_bind_methodsEv();a[1263538]=1;return}function __ZN6Object5_setvERK10StringNameRK7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK6Object5_getvERK10StringNameR7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK6Object19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,c){a=a|0;b=b|0;c=c|0;return}function __ZN6Object14_notificationvEib(a,b,c){a=a|0;b=b|0;c=c|0;return}function __ZNK6Object16_get_class_namevEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+8|0;e=b+4|0;f=b;g=a+64|0;a=c[g>>2]|0;if(a|0){if(c[a+4>>2]|0){l=b;return g|0}if(__ZNK6String6lengthEv(a+8|0)|0){l=b;return g|0}}__ZN6StringC2EPKc(d,1142944);c[f>>2]=c[d>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameaSERKS_(g,e);__ZN10StringNameD2Ev(e);e=c[f>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);l=b;return g|0}function __ZNK6Object9get_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1142944);l=a;return c[b>>2]|0}function __ZNK6Object8is_classERK6String(a,b){a=a|0;b=b|0;return __ZNK6StringeqEPKc(b,1142944)|0}function __ZNK6Object12is_class_ptrEPv(a,b){a=a|0;b=b|0;return (b|0)==1220580|0}function __ZN6ObjectD0Ev(a){a=a|0;__ZN6ObjectD2Ev(a);__ZdlPv(a);return}function __ZN7ClassDB10_add_classI6ObjectEEvv(){var a=0,b=0,d=0,e=0,f=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a+12|0;d=a+8|0;e=a+4|0;f=a;__ZN6StringC2EPKc(b,1142944);c[e>>2]=c[b>>2];__ZN10StringNameC2ERK6String(d,e);c[f>>2]=0;__ZN10StringNameC2ERK6String(b,f);__ZN7ClassDB11_add_class2ERK10StringNameS2_(d,b);__ZN10StringNameD2Ev(b);b=c[f>>2]|0;if(b|0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(b,1);__ZN10StringNameD2Ev(d);d=c[e>>2]|0;if(!d){l=a;return}if(__Z16atomic_decrementPj(d+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(d,1);l=a;return}function __ZN6Object13_bind_methodsEv(){var a=0,b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ca=0;a=l;l=l+416|0;if((l|0)>=(m|0))ba(416);b=a+376|0;d=a+368|0;e=a+360|0;f=a+352|0;g=a+344|0;h=a+336|0;i=a+328|0;j=a+320|0;k=a+24|0;n=a+312|0;o=a+304|0;p=a+296|0;q=a+288|0;r=a+272|0;s=a+264|0;t=a+256|0;u=a+248|0;v=a+280|0;w=a+240|0;x=a+236|0;y=a+232|0;z=a+224|0;A=a+220|0;B=a+216|0;C=a+208|0;D=a+204|0;E=a+200|0;F=a+192|0;G=a+184|0;H=a+176|0;I=a+168|0;J=a+160|0;K=a+152|0;L=a;M=a+144|0;N=a+136|0;O=a+128|0;P=a+120|0;Q=a+112|0;R=a+104|0;S=a+96|0;T=a+88|0;U=a+80|0;V=a+72|0;W=a+64|0;__Z8D_METHODPKc(d,1082315);X=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(X);c[X>>2]=379340;__ZN10MethodBind10_set_constEb(X,1);__ZN10MethodBind24_generate_argument_typesEi(X,0);__ZN10MethodBind12_set_returnsEb(X,1);c[X+44>>2]=32;c[X+48>>2]=1;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,X,d,0,0)|0;X=d+4|0;Y=c[X>>2]|0;if(Y|0?(__Z16atomic_decrementPj(Y+-8|0)|0)==0:0){Z=c[X>>2]|0;X=(Z|0)==0?0:Z+-4|0;Z=X+4|0;if(c[X>>2]|0){_=0;do{__ZN10StringNameD2Ev(Z+(_<<2)|0);_=_+1|0}while(_>>>0<(c[X>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Y,1)}__ZN10StringNameD2Ev(d);__Z8D_METHODPKcS0_(e,1082325,1123189);d=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(d);c[d>>2]=379376;__ZN10MethodBind10_set_constEb(d,1);__ZN10MethodBind24_generate_argument_typesEi(d,1);__ZN10MethodBind12_set_returnsEb(d,1);c[d+44>>2]=40;c[d+48>>2]=1;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,d,e,0,0)|0;d=e+4|0;Y=c[d>>2]|0;if(Y|0?(__Z16atomic_decrementPj(Y+-8|0)|0)==0:0){X=c[d>>2]|0;d=(X|0)==0?0:X+-4|0;X=d+4|0;if(c[d>>2]|0){_=0;do{__ZN10StringNameD2Ev(X+(_<<2)|0);_=_+1|0}while(_>>>0<(c[d>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Y,1)}__ZN10StringNameD2Ev(e);__Z8D_METHODPKcS0_S0_(f,1128449,1120960,1128356);e=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(e);c[e>>2]=379412;__ZN10MethodBind10_set_constEb(e,0);__ZN10MethodBind24_generate_argument_typesEi(e,2);c[e+44>>2]=1729;c[e+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,e,f,0,0)|0;e=f+4|0;Y=c[e>>2]|0;if(Y|0?(__Z16atomic_decrementPj(Y+-8|0)|0)==0:0){d=c[e>>2]|0;e=(d|0)==0?0:d+-4|0;d=e+4|0;if(c[e>>2]|0){_=0;do{__ZN10StringNameD2Ev(d+(_<<2)|0);_=_+1|0}while(_>>>0<(c[e>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Y,1)}__ZN10StringNameD2Ev(f);__Z8D_METHODPKcS0_(g,1082334,1120960);f=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(f);c[f>>2]=379448;__ZN10MethodBind10_set_constEb(f,1);__ZN10MethodBind24_generate_argument_typesEi(f,1);__ZN10MethodBind12_set_returnsEb(f,1);c[f+44>>2]=1730;c[f+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,f,g,0,0)|0;f=g+4|0;Y=c[f>>2]|0;if(Y|0?(__Z16atomic_decrementPj(Y+-8|0)|0)==0:0){e=c[f>>2]|0;f=(e|0)==0?0:e+-4|0;e=f+4|0;if(c[f>>2]|0){_=0;do{__ZN10StringNameD2Ev(e+(_<<2)|0);_=_+1|0}while(_>>>0<(c[f>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Y,1)}__ZN10StringNameD2Ev(g);__Z8D_METHODPKc(h,1121709);g=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(g);c[g>>2]=379484;__ZN10MethodBind10_set_constEb(g,1);__ZN10MethodBind24_generate_argument_typesEi(g,0);__ZN10MethodBind12_set_returnsEb(g,1);c[g+44>>2]=5784;c[g+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,g,h,0,0)|0;g=h+4|0;Y=c[g>>2]|0;if(Y|0?(__Z16atomic_decrementPj(Y+-8|0)|0)==0:0){f=c[g>>2]|0;g=(f|0)==0?0:f+-4|0;f=g+4|0;if(c[g>>2]|0){_=0;do{__ZN10StringNameD2Ev(f+(_<<2)|0);_=_+1|0}while(_>>>0<(c[g>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Y,1)}__ZN10StringNameD2Ev(h);__Z8D_METHODPKc(i,1082346);h=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(h);c[h>>2]=379484;__ZN10MethodBind10_set_constEb(h,1);__ZN10MethodBind24_generate_argument_typesEi(h,0);__ZN10MethodBind12_set_returnsEb(h,1);c[h+44>>2]=5785;c[h+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,h,i,0,0)|0;h=i+4|0;Y=c[h>>2]|0;if(Y|0?(__Z16atomic_decrementPj(Y+-8|0)|0)==0:0){g=c[h>>2]|0;h=(g|0)==0?0:g+-4|0;g=h+4|0;if(c[h>>2]|0){_=0;do{__ZN10StringNameD2Ev(g+(_<<2)|0);_=_+1|0}while(_>>>0<(c[h>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Y,1)}__ZN10StringNameD2Ev(i);__Z8D_METHODPKcS0_S0_(j,1082362,1126784,1082375);__ZN7VariantC2Eb(k,0);i=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(i);c[i>>2]=379520;__ZN10MethodBind10_set_constEb(i,0);__ZN10MethodBind24_generate_argument_typesEi(i,2);c[i+44>>2]=1731;c[i+48>>2]=0;c[b>>2]=k;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,i,j,b,1)|0;if(c[k>>2]|0)__ZN7Variant5clearEv(k);i=j+4|0;Y=c[i>>2]|0;if(Y|0?(__Z16atomic_decrementPj(Y+-8|0)|0)==0:0){h=c[i>>2]|0;i=(h|0)==0?0:h+-4|0;h=i+4|0;if(c[i>>2]|0){_=0;do{__ZN10StringNameD2Ev(h+(_<<2)|0);_=_+1|0}while(_>>>0<(c[i>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Y,1)}__ZN10StringNameD2Ev(j);__Z8D_METHODPKc(n,1082384);j=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(j);c[j>>2]=379556;__ZN10MethodBind10_set_constEb(j,1);__ZN10MethodBind24_generate_argument_typesEi(j,0);__ZN10MethodBind12_set_returnsEb(j,1);c[j+44>>2]=5786;c[j+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,j,n,0,0)|0;j=n+4|0;Y=c[j>>2]|0;if(Y|0?(__Z16atomic_decrementPj(Y+-8|0)|0)==0:0){i=c[j>>2]|0;j=(i|0)==0?0:i+-4|0;i=j+4|0;if(c[j>>2]|0){_=0;do{__ZN10StringNameD2Ev(i+(_<<2)|0);_=_+1|0}while(_>>>0<(c[j>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Y,1)}__ZN10StringNameD2Ev(n);__Z8D_METHODPKcS0_(o,1082400,1082411);n=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(n);c[n>>2]=379592;__ZN10MethodBind10_set_constEb(n,0);__ZN10MethodBind24_generate_argument_typesEi(n,1);c[n+44>>2]=1925;c[n+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,n,o,0,0)|0;n=o+4|0;Y=c[n>>2]|0;if(Y|0?(__Z16atomic_decrementPj(Y+-8|0)|0)==0:0){j=c[n>>2]|0;n=(j|0)==0?0:j+-4|0;j=n+4|0;if(c[n>>2]|0){_=0;do{__ZN10StringNameD2Ev(j+(_<<2)|0);_=_+1|0}while(_>>>0<(c[n>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Y,1)}__ZN10StringNameD2Ev(o);__Z8D_METHODPKc(p,1082425);o=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(o);c[o>>2]=379628;__ZN10MethodBind10_set_constEb(o,1);__ZN10MethodBind24_generate_argument_typesEi(o,0);__ZN10MethodBind12_set_returnsEb(o,1);c[o+44>>2]=1926;c[o+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,o,p,0,0)|0;o=p+4|0;Y=c[o>>2]|0;if(Y|0?(__Z16atomic_decrementPj(Y+-8|0)|0)==0:0){n=c[o>>2]|0;o=(n|0)==0?0:n+-4|0;n=o+4|0;if(c[o>>2]|0){_=0;do{__ZN10StringNameD2Ev(n+(_<<2)|0);_=_+1|0}while(_>>>0<(c[o>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Y,1)}__ZN10StringNameD2Ev(p);__Z8D_METHODPKcS0_S0_(q,1082443,1126230,1128356);p=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(p);c[p>>2]=379412;__ZN10MethodBind10_set_constEb(p,0);__ZN10MethodBind24_generate_argument_typesEi(p,2);c[p+44>>2]=1732;c[p+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,p,q,0,0)|0;p=q+4|0;Y=c[p>>2]|0;if(Y|0?(__Z16atomic_decrementPj(Y+-8|0)|0)==0:0){o=c[p>>2]|0;p=(o|0)==0?0:o+-4|0;o=p+4|0;if(c[p>>2]|0){_=0;do{__ZN10StringNameD2Ev(o+(_<<2)|0);_=_+1|0}while(_>>>0<(c[p>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Y,1)}__ZN10StringNameD2Ev(q);__Z8D_METHODPKcS0_S0_(r,1082452,1126230,1128356);q=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(q);c[q>>2]=379448;__ZN10MethodBind10_set_constEb(q,1);__ZN10MethodBind24_generate_argument_typesEi(q,1);__ZN10MethodBind12_set_returnsEb(q,1);c[q+44>>2]=1733;c[q+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,q,r,0,0)|0;q=r+4|0;Y=c[q>>2]|0;if(Y|0?(__Z16atomic_decrementPj(Y+-8|0)|0)==0:0){p=c[q>>2]|0;q=(p|0)==0?0:p+-4|0;p=q+4|0;if(c[q>>2]|0){_=0;do{__ZN10StringNameD2Ev(p+(_<<2)|0);_=_+1|0}while(_>>>0<(c[q>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Y,1)}__ZN10StringNameD2Ev(r);__Z8D_METHODPKcS0_(s,1082461,1126230);r=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(r);c[r>>2]=379376;__ZN10MethodBind10_set_constEb(r,1);__ZN10MethodBind24_generate_argument_typesEi(r,1);__ZN10MethodBind12_set_returnsEb(r,1);c[r+44>>2]=4719;c[r+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,r,s,0,0)|0;r=s+4|0;Y=c[r>>2]|0;if(Y|0?(__Z16atomic_decrementPj(Y+-8|0)|0)==0:0){q=c[r>>2]|0;r=(q|0)==0?0:q+-4|0;q=r+4|0;if(c[r>>2]|0){_=0;do{__ZN10StringNameD2Ev(q+(_<<2)|0);_=_+1|0}while(_>>>0<(c[r>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Y,1)}__ZN10StringNameD2Ev(s);__Z8D_METHODPKc(t,1082470);s=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(s);c[s>>2]=379664;__ZN10MethodBind10_set_constEb(s,1);__ZN10MethodBind24_generate_argument_typesEi(s,0);__ZN10MethodBind12_set_returnsEb(s,1);c[s+44>>2]=5787;c[s+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,s,t,0,0)|0;s=t+4|0;Y=c[s>>2]|0;if(Y|0?(__Z16atomic_decrementPj(Y+-8|0)|0)==0:0){r=c[s>>2]|0;s=(r|0)==0?0:r+-4|0;r=s+4|0;if(c[s>>2]|0){_=0;do{__ZN10StringNameD2Ev(r+(_<<2)|0);_=_+1|0}while(_>>>0<(c[s>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Y,1)}__ZN10StringNameD2Ev(t);__Z8D_METHODPKcS0_S0_(u,1082484,1120841,1114449);__ZN5ArrayC2Ev(v);__ZN7VariantC2ERK5Array(k,v);t=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(t);c[t>>2]=379700;__ZN10MethodBind10_set_constEb(t,0);__ZN10MethodBind24_generate_argument_typesEi(t,2);c[t+44>>2]=1734;c[t+48>>2]=0;c[b>>2]=k;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,t,u,b,1)|0;if(c[k>>2]|0)__ZN7Variant5clearEv(k);__ZN5ArrayD2Ev(v);t=u+4|0;Y=c[t>>2]|0;if(Y|0?(__Z16atomic_decrementPj(Y+-8|0)|0)==0:0){s=c[t>>2]|0;t=(s|0)==0?0:s+-4|0;s=t+4|0;if(c[t>>2]|0){_=0;do{__ZN10StringNameD2Ev(s+(_<<2)|0);_=_+1|0}while(_>>>0<(c[t>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Y,1)}__ZN10StringNameD2Ev(u);__Z8D_METHODPKcS0_(w,1082500,1120841);u=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(u);c[u>>2]=379736;__ZN10MethodBind10_set_constEb(u,1);__ZN10MethodBind24_generate_argument_typesEi(u,1);__ZN10MethodBind12_set_returnsEb(u,1);c[u+44>>2]=4720;c[u+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,u,w,0,0)|0;u=w+4|0;Y=c[u>>2]|0;if(Y|0?(__Z16atomic_decrementPj(Y+-8|0)|0)==0:0){t=c[u>>2]|0;u=(t|0)==0?0:t+-4|0;t=u+4|0;if(c[u>>2]|0){_=0;do{__ZN10StringNameD2Ev(t+(_<<2)|0);_=_+1|0}while(_>>>0<(c[u>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Y,1)}__ZN10StringNameD2Ev(w);c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0;c[k+12>>2]=0;c[k+16>>2]=0;c[k+20>>2]=0;c[k+24>>2]=0;c[k+28>>2]=7;c[k+36>>2]=0;c[k+32>>2]=1;__ZN6StringaSEPKc(k,1081110);w=k+4|0;__ZN6StringC2EPKc(x,1120841);__ZN6StringC2EPKc(v,1263606);Y=b+4|0;c[Y>>2]=0;u=b+12|0;c[u>>2]=0;c[b>>2]=4;_=c[x>>2]|0;do if(_|0){c[Y>>2]=0;if(!(__Z28atomic_conditional_incrementPj(_+-8|0)|0))break;c[Y>>2]=c[x>>2]}while(0);c[b+8>>2]=0;Y=c[u>>2]|0;do if((Y|0)!=(c[v>>2]|0)){do if(Y|0){if(__Z16atomic_decrementPj(Y+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Y,1)}while(0);c[u>>2]=0;_=c[v>>2]|0;if(!_)break;if(!(__Z28atomic_conditional_incrementPj(_+-8|0)|0))break;c[u>>2]=c[v>>2]}while(0);c[b+16>>2]=7;if(!(c[w>>2]|0)){u=__ZnwjPFPvjE(12,4740)|0;c[w>>2]=u;c[u>>2]=0;c[u+4>>2]=0;c[u+8>>2]=0}u=__ZnwjPFPvjE(32,4740)|0;c[u>>2]=0;c[u+4>>2]=0;c[u+8>>2]=0;c[u+12>>2]=0;c[u+16>>2]=7;Y=u+20|0;c[Y>>2]=0;_=u+24|0;c[_>>2]=0;t=u+28|0;c[t>>2]=0;__ZN12PropertyInfoaSERKS_(u,b)|0;s=c[w>>2]|0;w=s+4|0;r=c[w>>2]|0;c[_>>2]=r;c[Y>>2]=0;c[t>>2]=s;if(r|0)c[r+20>>2]=u;c[w>>2]=u;if(!(c[s>>2]|0))c[s>>2]=u;u=s+8|0;c[u>>2]=(c[u>>2]|0)+1;u=c[b+12>>2]|0;do if(u|0){if(__Z16atomic_decrementPj(u+-8|0)|0)break;__ZN6Memory11free_staticEPvb(u,1)}while(0);u=c[b+4>>2]|0;do if(u|0){if(__Z16atomic_decrementPj(u+-8|0)|0)break;__ZN6Memory11free_staticEPvb(u,1)}while(0);u=c[v>>2]|0;do if(u|0){if(__Z16atomic_decrementPj(u+-8|0)|0)break;__ZN6Memory11free_staticEPvb(u,1)}while(0);u=c[x>>2]|0;do if(u|0){if(__Z16atomic_decrementPj(u+-8|0)|0)break;__ZN6Memory11free_staticEPvb(u,1)}while(0);__ZN10StringNameC2EPKc(y,1081110);c[v>>2]=0;c[z>>2]=119;c[z+4>>2]=0;c[b>>2]=c[z>>2];c[b+4>>2]=c[z+4>>2];__ZN7ClassDB18bind_vararg_methodIM6ObjectF7VariantPPKS2_iRNS2_9CallErrorEEEEP10MethodBindj10StringNameT_RK10MethodInfoRK6VectorIS2_E(1,y,b,k,v)|0;z=c[v>>2]|0;do if(z|0){if(__Z16atomic_decrementPj(z+-8|0)|0)break;u=c[v>>2]|0;x=(u|0)==0?0:u+-4|0;u=x+4|0;s=c[x>>2]|0;if(s|0){w=0;r=s;while(1){s=u+(w*24|0)|0;if(!(c[s>>2]|0))$=r;else{__ZN7Variant5clearEv(s);$=c[x>>2]|0}w=w+1|0;if(w>>>0>=$>>>0)break;else r=$}}__ZN6Memory11free_staticEPvb(z,1)}while(0);__ZN10StringNameD2Ev(y);__ZN10MethodInfoD2Ev(k);c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0;c[k+12>>2]=0;c[k+16>>2]=0;c[k+20>>2]=0;c[k+24>>2]=0;c[k+28>>2]=7;c[k+36>>2]=0;c[k+32>>2]=1;__ZN6StringaSEPKc(k,1146532);y=k+4|0;__ZN6StringC2EPKc(A,1120097);__ZN6StringC2EPKc(v,1263606);z=b+4|0;c[z>>2]=0;$=b+12|0;c[$>>2]=0;c[b>>2]=4;r=c[A>>2]|0;do if(r|0){c[z>>2]=0;if(!(__Z28atomic_conditional_incrementPj(r+-8|0)|0))break;c[z>>2]=c[A>>2]}while(0);c[b+8>>2]=0;z=c[$>>2]|0;do if((z|0)!=(c[v>>2]|0)){do if(z|0){if(__Z16atomic_decrementPj(z+-8|0)|0)break;__ZN6Memory11free_staticEPvb(z,1)}while(0);c[$>>2]=0;r=c[v>>2]|0;if(!r)break;if(!(__Z28atomic_conditional_incrementPj(r+-8|0)|0))break;c[$>>2]=c[v>>2]}while(0);c[b+16>>2]=7;if(!(c[y>>2]|0)){$=__ZnwjPFPvjE(12,4740)|0;c[y>>2]=$;c[$>>2]=0;c[$+4>>2]=0;c[$+8>>2]=0}$=__ZnwjPFPvjE(32,4740)|0;c[$>>2]=0;c[$+4>>2]=0;c[$+8>>2]=0;c[$+12>>2]=0;c[$+16>>2]=7;z=$+20|0;c[z>>2]=0;r=$+24|0;c[r>>2]=0;w=$+28|0;c[w>>2]=0;__ZN12PropertyInfoaSERKS_($,b)|0;x=c[y>>2]|0;y=x+4|0;u=c[y>>2]|0;c[r>>2]=u;c[z>>2]=0;c[w>>2]=x;if(u|0)c[u+20>>2]=$;c[y>>2]=$;if(!(c[x>>2]|0))c[x>>2]=$;$=x+8|0;c[$>>2]=(c[$>>2]|0)+1;$=c[b+12>>2]|0;do if($|0){if(__Z16atomic_decrementPj($+-8|0)|0)break;__ZN6Memory11free_staticEPvb($,1)}while(0);$=c[b+4>>2]|0;do if($|0){if(__Z16atomic_decrementPj($+-8|0)|0)break;__ZN6Memory11free_staticEPvb($,1)}while(0);$=c[v>>2]|0;do if($|0){if(__Z16atomic_decrementPj($+-8|0)|0)break;__ZN6Memory11free_staticEPvb($,1)}while(0);$=c[A>>2]|0;do if($|0){if(__Z16atomic_decrementPj($+-8|0)|0)break;__ZN6Memory11free_staticEPvb($,1)}while(0);__ZN10StringNameC2EPKc(B,1082516);c[v>>2]=0;c[C>>2]=120;c[C+4>>2]=0;c[b>>2]=c[C>>2];c[b+4>>2]=c[C+4>>2];__ZN7ClassDB18bind_vararg_methodIM6ObjectF7VariantPPKS2_iRNS2_9CallErrorEEEEP10MethodBindj10StringNameT_RK10MethodInfoRK6VectorIS2_E(1,B,b,k,v)|0;C=c[v>>2]|0;do if(C|0){if(__Z16atomic_decrementPj(C+-8|0)|0)break;$=c[v>>2]|0;A=($|0)==0?0:$+-4|0;$=A+4|0;x=c[A>>2]|0;if(x|0){y=0;u=x;while(1){x=$+(y*24|0)|0;if(!(c[x>>2]|0))aa=u;else{__ZN7Variant5clearEv(x);aa=c[A>>2]|0}y=y+1|0;if(y>>>0>=aa>>>0)break;else u=aa}}__ZN6Memory11free_staticEPvb(C,1)}while(0);__ZN10StringNameD2Ev(B);__ZN10MethodInfoD2Ev(k);c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0;c[k+12>>2]=0;c[k+16>>2]=0;c[k+20>>2]=0;c[k+24>>2]=0;c[k+28>>2]=7;c[k+36>>2]=0;c[k+32>>2]=1;__ZN6StringaSEPKc(k,1082529);B=k+4|0;__ZN6StringC2EPKc(D,1120097);__ZN6StringC2EPKc(v,1263606);C=b+4|0;c[C>>2]=0;aa=b+12|0;c[aa>>2]=0;c[b>>2]=4;u=c[D>>2]|0;do if(u|0){c[C>>2]=0;if(!(__Z28atomic_conditional_incrementPj(u+-8|0)|0))break;c[C>>2]=c[D>>2]}while(0);c[b+8>>2]=0;C=c[aa>>2]|0;do if((C|0)!=(c[v>>2]|0)){do if(C|0){if(__Z16atomic_decrementPj(C+-8|0)|0)break;__ZN6Memory11free_staticEPvb(C,1)}while(0);c[aa>>2]=0;u=c[v>>2]|0;if(!u)break;if(!(__Z28atomic_conditional_incrementPj(u+-8|0)|0))break;c[aa>>2]=c[v>>2]}while(0);c[b+16>>2]=7;if(!(c[B>>2]|0)){aa=__ZnwjPFPvjE(12,4740)|0;c[B>>2]=aa;c[aa>>2]=0;c[aa+4>>2]=0;c[aa+8>>2]=0}aa=__ZnwjPFPvjE(32,4740)|0;c[aa>>2]=0;c[aa+4>>2]=0;c[aa+8>>2]=0;c[aa+12>>2]=0;c[aa+16>>2]=7;C=aa+20|0;c[C>>2]=0;u=aa+24|0;c[u>>2]=0;y=aa+28|0;c[y>>2]=0;__ZN12PropertyInfoaSERKS_(aa,b)|0;A=c[B>>2]|0;B=A+4|0;$=c[B>>2]|0;c[u>>2]=$;c[C>>2]=0;c[y>>2]=A;if($|0)c[$+20>>2]=aa;c[B>>2]=aa;if(!(c[A>>2]|0))c[A>>2]=aa;aa=A+8|0;c[aa>>2]=(c[aa>>2]|0)+1;aa=c[b+12>>2]|0;do if(aa|0){if(__Z16atomic_decrementPj(aa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(aa,1)}while(0);aa=c[b+4>>2]|0;do if(aa|0){if(__Z16atomic_decrementPj(aa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(aa,1)}while(0);aa=c[v>>2]|0;do if(aa|0){if(__Z16atomic_decrementPj(aa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(aa,1)}while(0);aa=c[D>>2]|0;do if(aa|0){if(__Z16atomic_decrementPj(aa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(aa,1)}while(0);__ZN10StringNameC2EPKc(E,1082529);c[v>>2]=0;c[F>>2]=121;c[F+4>>2]=0;c[b>>2]=c[F>>2];c[b+4>>2]=c[F+4>>2];__ZN7ClassDB18bind_vararg_methodIM6ObjectF7VariantPPKS2_iRNS2_9CallErrorEEEEP10MethodBindj10StringNameT_RK10MethodInfoRK6VectorIS2_E(1,E,b,k,v)|0;F=c[v>>2]|0;do if(F|0){if(__Z16atomic_decrementPj(F+-8|0)|0)break;aa=c[v>>2]|0;D=(aa|0)==0?0:aa+-4|0;aa=D+4|0;A=c[D>>2]|0;if(A|0){B=0;$=A;while(1){A=aa+(B*24|0)|0;if(!(c[A>>2]|0))ca=$;else{__ZN7Variant5clearEv(A);ca=c[D>>2]|0}B=B+1|0;if(B>>>0>=ca>>>0)break;else $=ca}}__ZN6Memory11free_staticEPvb(F,1)}while(0);__ZN10StringNameD2Ev(E);__ZN10MethodInfoD2Ev(k);__Z8D_METHODPKcS0_S0_(G,1082543,1120097,1082557);E=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(E);c[E>>2]=379772;__ZN10MethodBind10_set_constEb(E,0);__ZN10MethodBind24_generate_argument_typesEi(E,2);__ZN10MethodBind12_set_returnsEb(E,1);c[E+44>>2]=3190;c[E+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,E,G,0,0)|0;E=G+4|0;F=c[E>>2]|0;do if(F|0){if(__Z16atomic_decrementPj(F+-8|0)|0)break;ca=c[E>>2]|0;$=(ca|0)==0?0:ca+-4|0;ca=$+4|0;if(c[$>>2]|0){B=0;do{__ZN10StringNameD2Ev(ca+(B<<2)|0);B=B+1|0}while(B>>>0<(c[$>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(F,1)}while(0);__ZN10StringNameD2Ev(G);__Z8D_METHODPKcS0_(H,1082567,1120097);G=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(G);c[G>>2]=379736;__ZN10MethodBind10_set_constEb(G,1);__ZN10MethodBind24_generate_argument_typesEi(G,1);__ZN10MethodBind12_set_returnsEb(G,1);c[G+44>>2]=4721;c[G+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,G,H,0,0)|0;G=H+4|0;F=c[G>>2]|0;do if(F|0){if(__Z16atomic_decrementPj(F+-8|0)|0)break;E=c[G>>2]|0;$=(E|0)==0?0:E+-4|0;E=$+4|0;if(c[$>>2]|0){B=0;do{__ZN10StringNameD2Ev(E+(B<<2)|0);B=B+1|0}while(B>>>0<(c[$>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(F,1)}while(0);__ZN10StringNameD2Ev(H);__Z8D_METHODPKc(I,1084686);H=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(H);c[H>>2]=379484;__ZN10MethodBind10_set_constEb(H,1);__ZN10MethodBind24_generate_argument_typesEi(H,0);__ZN10MethodBind12_set_returnsEb(H,1);c[H+44>>2]=5788;c[H+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,H,I,0,0)|0;H=I+4|0;F=c[H>>2]|0;do if(F|0){if(__Z16atomic_decrementPj(F+-8|0)|0)break;G=c[H>>2]|0;$=(G|0)==0?0:G+-4|0;G=$+4|0;if(c[$>>2]|0){B=0;do{__ZN10StringNameD2Ev(G+(B<<2)|0);B=B+1|0}while(B>>>0<(c[$>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(F,1)}while(0);__ZN10StringNameD2Ev(I);__Z8D_METHODPKcS0_(J,1082578,1120841);I=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(I);c[I>>2]=379808;__ZN10MethodBind10_set_constEb(I,1);__ZN10MethodBind24_generate_argument_typesEi(I,1);__ZN10MethodBind12_set_returnsEb(I,1);c[I+44>>2]=4722;c[I+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,I,J,0,0)|0;I=J+4|0;F=c[I>>2]|0;do if(F|0){if(__Z16atomic_decrementPj(F+-8|0)|0)break;H=c[I>>2]|0;$=(H|0)==0?0:H+-4|0;H=$+4|0;if(c[$>>2]|0){B=0;do{__ZN10StringNameD2Ev(H+(B<<2)|0);B=B+1|0}while(B>>>0<(c[$>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(F,1)}while(0);__ZN10StringNameD2Ev(J);__Z8D_METHODPKcS0_S0_S0_S0_S0_(K,1145412,1120841,1082605,1120097,1082619,1117356);__ZN5ArrayC2Ev(v);__ZN7VariantC2ERK5Array(k,v);__ZN7VariantC2Ei(L,0);J=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(J);c[J>>2]=379844;__ZN10MethodBind10_set_constEb(J,0);__ZN10MethodBind24_generate_argument_typesEi(J,5);__ZN10MethodBind12_set_returnsEb(J,1);c[J+44>>2]=44;c[J+48>>2]=0;c[b>>2]=k;c[b+4>>2]=L;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,J,K,b,2)|0;if(c[L>>2]|0)__ZN7Variant5clearEv(L);if(c[k>>2]|0)__ZN7Variant5clearEv(k);__ZN5ArrayD2Ev(v);L=K+4|0;J=c[L>>2]|0;do if(J|0){if(__Z16atomic_decrementPj(J+-8|0)|0)break;F=c[L>>2]|0;I=(F|0)==0?0:F+-4|0;F=I+4|0;if(c[I>>2]|0){$=0;do{__ZN10StringNameD2Ev(F+($<<2)|0);$=$+1|0}while($>>>0<(c[I>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(J,1)}while(0);__ZN10StringNameD2Ev(K);__Z8D_METHODPKcS0_S0_S0_(M,1081218,1120841,1082605,1120097);K=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(K);c[K>>2]=379880;__ZN10MethodBind10_set_constEb(K,0);__ZN10MethodBind24_generate_argument_typesEi(K,3);c[K+44>>2]=3191;c[K+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,K,M,0,0)|0;K=M+4|0;J=c[K>>2]|0;do if(J|0){if(__Z16atomic_decrementPj(J+-8|0)|0)break;L=c[K>>2]|0;I=(L|0)==0?0:L+-4|0;L=I+4|0;if(c[I>>2]|0){$=0;do{__ZN10StringNameD2Ev(L+($<<2)|0);$=$+1|0}while($>>>0<(c[I>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(J,1)}while(0);__ZN10StringNameD2Ev(M);__Z8D_METHODPKcS0_S0_S0_(N,1082625,1120841,1082605,1120097);M=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(M);c[M>>2]=379916;__ZN10MethodBind10_set_constEb(M,1);__ZN10MethodBind24_generate_argument_typesEi(M,3);__ZN10MethodBind12_set_returnsEb(M,1);c[M+44>>2]=256;c[M+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,M,N,0,0)|0;M=N+4|0;J=c[M>>2]|0;do if(J|0){if(__Z16atomic_decrementPj(J+-8|0)|0)break;K=c[M>>2]|0;I=(K|0)==0?0:K+-4|0;K=I+4|0;if(c[I>>2]|0){$=0;do{__ZN10StringNameD2Ev(K+($<<2)|0);$=$+1|0}while($>>>0<(c[I>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(J,1)}while(0);__ZN10StringNameD2Ev(N);__Z8D_METHODPKcS0_(O,1082638,1146191);N=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(N);c[N>>2]=379952;__ZN10MethodBind10_set_constEb(N,0);__ZN10MethodBind24_generate_argument_typesEi(N,1);c[N+44>>2]=1927;c[N+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,N,O,0,0)|0;N=O+4|0;J=c[N>>2]|0;do if(J|0){if(__Z16atomic_decrementPj(J+-8|0)|0)break;M=c[N>>2]|0;I=(M|0)==0?0:M+-4|0;M=I+4|0;if(c[I>>2]|0){$=0;do{__ZN10StringNameD2Ev(M+($<<2)|0);$=$+1|0}while($>>>0<(c[I>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(J,1)}while(0);__ZN10StringNameD2Ev(O);__Z8D_METHODPKc(P,1082656);O=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(O);c[O>>2]=379988;__ZN10MethodBind10_set_constEb(O,1);__ZN10MethodBind24_generate_argument_typesEi(O,0);__ZN10MethodBind12_set_returnsEb(O,1);c[O+44>>2]=5789;c[O+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,O,P,0,0)|0;O=P+4|0;J=c[O>>2]|0;do if(J|0){if(__Z16atomic_decrementPj(J+-8|0)|0)break;N=c[O>>2]|0;I=(N|0)==0?0:N+-4|0;N=I+4|0;if(c[I>>2]|0){$=0;do{__ZN10StringNameD2Ev(N+($<<2)|0);$=$+1|0}while($>>>0<(c[I>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(J,1)}while(0);__ZN10StringNameD2Ev(P);__Z8D_METHODPKcS0_(Q,1082676,1146191);P=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(P);c[P>>2]=379952;__ZN10MethodBind10_set_constEb(P,0);__ZN10MethodBind24_generate_argument_typesEi(P,1);c[P+44>>2]=1928;c[P+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,P,Q,0,0)|0;P=Q+4|0;J=c[P>>2]|0;do if(J|0){if(__Z16atomic_decrementPj(J+-8|0)|0)break;O=c[P>>2]|0;I=(O|0)==0?0:O+-4|0;O=I+4|0;if(c[I>>2]|0){$=0;do{__ZN10StringNameD2Ev(O+($<<2)|0);$=$+1|0}while($>>>0<(c[I>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(J,1)}while(0);__ZN10StringNameD2Ev(Q);__Z8D_METHODPKc(R,1082700);Q=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(Q);c[Q>>2]=379988;__ZN10MethodBind10_set_constEb(Q,1);__ZN10MethodBind24_generate_argument_typesEi(Q,0);__ZN10MethodBind12_set_returnsEb(Q,1);c[Q+44>>2]=5790;c[Q+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,Q,R,0,0)|0;Q=R+4|0;J=c[Q>>2]|0;do if(J|0){if(__Z16atomic_decrementPj(J+-8|0)|0)break;P=c[Q>>2]|0;I=(P|0)==0?0:P+-4|0;P=I+4|0;if(c[I>>2]|0){$=0;do{__ZN10StringNameD2Ev(P+($<<2)|0);$=$+1|0}while($>>>0<(c[I>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(J,1)}while(0);__ZN10StringNameD2Ev(R);__Z8D_METHODPKc(S,1082723);R=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(R);c[R>>2]=380024;__ZN10MethodBind10_set_constEb(R,0);__ZN10MethodBind24_generate_argument_typesEi(R,0);c[R+44>>2]=5323;c[R+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,R,S,0,0)|0;R=S+4|0;J=c[R>>2]|0;do if(J|0){if(__Z16atomic_decrementPj(J+-8|0)|0)break;Q=c[R>>2]|0;I=(Q|0)==0?0:Q+-4|0;Q=I+4|0;if(c[I>>2]|0){$=0;do{__ZN10StringNameD2Ev(Q+($<<2)|0);$=$+1|0}while($>>>0<(c[I>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(J,1)}while(0);__ZN10StringNameD2Ev(S);__Z8D_METHODPKcS0_(T,1082752,1122371);S=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(S);c[S>>2]=380060;__ZN10MethodBind10_set_constEb(S,1);__ZN10MethodBind24_generate_argument_typesEi(S,1);__ZN10MethodBind12_set_returnsEb(S,1);c[S+44>>2]=4723;c[S+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,S,T,0,0)|0;S=T+4|0;J=c[S>>2]|0;do if(J|0){if(__Z16atomic_decrementPj(J+-8|0)|0)break;R=c[S>>2]|0;I=(R|0)==0?0:R+-4|0;R=I+4|0;if(c[I>>2]|0){$=0;do{__ZN10StringNameD2Ev(R+($<<2)|0);$=$+1|0}while($>>>0<(c[I>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(J,1)}while(0);__ZN10StringNameD2Ev(T);__Z8D_METHODPKcS0_(U,1092434,1122371);T=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(T);c[T>>2]=380060;__ZN10MethodBind10_set_constEb(T,1);__ZN10MethodBind24_generate_argument_typesEi(T,1);__ZN10MethodBind12_set_returnsEb(T,1);c[T+44>>2]=4724;c[T+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,T,U,0,0)|0;T=U+4|0;J=c[T>>2]|0;do if(J|0){if(__Z16atomic_decrementPj(J+-8|0)|0)break;S=c[T>>2]|0;I=(S|0)==0?0:S+-4|0;S=I+4|0;if(c[I>>2]|0){$=0;do{__ZN10StringNameD2Ev(S+($<<2)|0);$=$+1|0}while($>>>0<(c[I>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(J,1)}while(0);__ZN10StringNameD2Ev(U);__Z8D_METHODPKc(V,1082763);U=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(U);c[U>>2]=379988;__ZN10MethodBind10_set_constEb(U,1);__ZN10MethodBind24_generate_argument_typesEi(U,0);__ZN10MethodBind12_set_returnsEb(U,1);c[U+44>>2]=5791;c[U+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,U,V,0,0)|0;U=V+4|0;J=c[U>>2]|0;do if(J|0){if(__Z16atomic_decrementPj(J+-8|0)|0)break;T=c[U>>2]|0;I=(T|0)==0?0:T+-4|0;T=I+4|0;if(c[I>>2]|0){$=0;do{__ZN10StringNameD2Ev(T+($<<2)|0);$=$+1|0}while($>>>0<(c[I>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(J,1)}while(0);__ZN10StringNameD2Ev(V);__ZN10StringNameC2EPKc(b,1142944);__ZN6StringC2EPKc(v,1126625);c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0;c[k+12>>2]=0;c[k+16>>2]=0;c[k+20>>2]=0;c[k+24>>2]=0;c[k+28>>2]=7;c[k+36>>2]=0;V=c[v>>2]|0;do if(V|0){c[k>>2]=0;if(!(__Z28atomic_conditional_incrementPj(V+-8|0)|0))break;c[k>>2]=c[v>>2]}while(0);c[k+32>>2]=1;__ZN7ClassDB18add_virtual_methodERK10StringNameRK10MethodInfob(b,k,0);__ZN10MethodInfoD2Ev(k);V=c[v>>2]|0;do if(V|0){if(__Z16atomic_decrementPj(V+-8|0)|0)break;__ZN6Memory11free_staticEPvb(V,1)}while(0);__ZN10StringNameD2Ev(b);__ZN6StringC2EPKc(b,1142944);c[k>>2]=c[b>>2];__ZN10StringNameC2ERK6String(W,k);__ZN6StringC2EPKc(v,1126654);c[b>>2]=0;c[b+4>>2]=0;c[b+8>>2]=0;c[b+12>>2]=0;c[b+16>>2]=0;c[b+20>>2]=0;c[b+24>>2]=0;c[b+28>>2]=7;c[b+36>>2]=0;V=c[v>>2]|0;do if(V|0){c[b>>2]=0;if(!(__Z28atomic_conditional_incrementPj(V+-8|0)|0))break;c[b>>2]=c[v>>2]}while(0);c[b+32>>2]=1;__ZN7ClassDB10add_signalE10StringNameRK10MethodInfo(W,b);__ZN10MethodInfoD2Ev(b);V=c[v>>2]|0;do if(V|0){if(__Z16atomic_decrementPj(V+-8|0)|0)break;__ZN6Memory11free_staticEPvb(V,1)}while(0);__ZN10StringNameD2Ev(W);W=c[k>>2]|0;do if(W|0){if(__Z16atomic_decrementPj(W+-8|0)|0)break;__ZN6Memory11free_staticEPvb(W,1)}while(0);__ZN6StringC2EPKc(b,1142944);c[v>>2]=c[b>>2];__ZN10StringNameC2ERK6String(k,v);__ZN10StringNameC2EPKc(b,1082786);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(k,b,0);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(k);W=c[v>>2]|0;do if(W|0){if(__Z16atomic_decrementPj(W+-8|0)|0)break;__ZN6Memory11free_staticEPvb(W,1)}while(0);__ZN6StringC2EPKc(b,1142944);c[v>>2]=c[b>>2];__ZN10StringNameC2ERK6String(k,v);__ZN10StringNameC2EPKc(b,1082814);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(k,b,1);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(k);W=c[v>>2]|0;do if(W|0){if(__Z16atomic_decrementPj(W+-8|0)|0)break;__ZN6Memory11free_staticEPvb(W,1)}while(0);__ZN6StringC2EPKc(b,1142944);c[v>>2]=c[b>>2];__ZN10StringNameC2ERK6String(k,v);__ZN10StringNameC2EPKc(b,1082837);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(k,b,1);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(k);W=c[v>>2]|0;do if(W|0){if(__Z16atomic_decrementPj(W+-8|0)|0)break;__ZN6Memory11free_staticEPvb(W,1)}while(0);__ZN6StringC2EPKc(b,1142944);c[v>>2]=c[b>>2];__ZN10StringNameC2ERK6String(k,v);__ZN10StringNameC2EPKc(b,1082854);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(k,b,2);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(k);W=c[v>>2]|0;do if(W|0){if(__Z16atomic_decrementPj(W+-8|0)|0)break;__ZN6Memory11free_staticEPvb(W,1)}while(0);__ZN6StringC2EPKc(b,1142944);c[v>>2]=c[b>>2];__ZN10StringNameC2ERK6String(k,v);__ZN10StringNameC2EPKc(b,1082870);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(k,b,4);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(k);k=c[v>>2]|0;if(!k){l=a;return}if(__Z16atomic_decrementPj(k+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(k,1);l=a;return}function __Z8D_METHODPKc(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d+4|0;f=d;__ZN10StringNameC2Ev(a);c[a+4>>2]=0;c[f>>2]=__ZN13StaticCString6createEPKc(b)|0;__ZN10StringNameC2ERK13StaticCString(e,f);__ZN10StringNameaSERKS_(a,e);__ZN10StringNameD2Ev(e);l=d;return}function __ZN10MethodBindC2Ev(b){b=b|0;var d=0;c[b>>2]=380096;__ZN10StringNameC2Ev(b+12|0);c[b+16>>2]=0;c[b+28>>2]=0;__ZN10StringNameC2Ev(b+36|0);d=c[313534]|0;c[313534]=d+1;c[b+4>>2]=d;c[b+8>>2]=1;c[b+24>>2]=0;c[b+20>>2]=0;c[b+32>>2]=0;a[b+40>>0]=0;a[b+41>>0]=0;return}function __ZN10MethodBind10_set_constEb(b,c){b=b|0;c=c|0;a[b+40>>0]=c&1;return}function __ZN10MethodBind24_generate_argument_typesEi(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0;c[b+24>>2]=d;e=d+1|0;do if(e){f=__ZN6Memory12alloc_staticEjb(e<<2,1)|0;if(!f){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143992,1144012,140,1144029,0);g=0;break}else{a[1263537]=0;h=f+-8|0;c[h>>2]=e;c[h+4>>2]=0;g=f;break}}else g=0;while(0);c[g>>2]=$i[c[c[b>>2]>>2]&8191](b,-1)|0;if((d|0)>0)i=0;else{j=b+32|0;c[j>>2]=g;return}do{e=i;i=i+1|0;c[g+(i<<2)>>2]=$i[c[c[b>>2]>>2]&8191](b,e)|0}while((i|0)!=(d|0));j=b+32|0;c[j>>2]=g;return}function __ZN10MethodBind12_set_returnsEb(b,c){b=b|0;c=c|0;a[b+41>>0]=c&1;return}function __ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(b,e,f,g,h){b=b|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ca=0,da=0,ea=0,fa=0;i=l;l=l+112|0;if((l|0)>=(m|0))ba(112);j=i+104|0;k=i+92|0;n=i+84|0;o=i+100|0;p=i+96|0;q=i+76|0;r=i+68|0;s=i+88|0;t=i+80|0;u=i+72|0;v=i+64|0;w=i+60|0;x=i+56|0;y=i+52|0;z=i+44|0;A=i+36|0;B=i+32|0;C=i+48|0;D=i+40|0;E=i+28|0;F=i+24|0;G=i+20|0;H=i+16|0;I=i+12|0;J=i+8|0;K=i+4|0;L=i;__ZN10StringNameC2ERKS_(k,f);__ZN10StringNameC2Ev(n);M=c[k>>2]|0;do if(M){N=c[M+4>>2]|0;if(N|0){__ZN6StringC2EPKc(j,N);O=c[j>>2]|0;break}N=M+8|0;c[j>>2]=0;P=c[N>>2]|0;if((P|0)!=0?(c[j>>2]=0,(__Z28atomic_conditional_incrementPj(P+-8|0)|0)!=0):0){P=c[N>>2]|0;c[j>>2]=P;O=P}else O=0}else{c[j>>2]=0;O=0}while(0);c[o>>2]=O;__ZN6StringC2EPKc(p,1144824);O=(__ZNK6String4findES_i(o,p,0)|0)==-1;M=c[p>>2]|0;if(M|0?(__Z16atomic_decrementPj(M+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(M,1);M=c[o>>2]|0;if(M|0?(__Z16atomic_decrementPj(M+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(M,1);if(!O){O=c[k>>2]|0;do if(O){M=c[O+4>>2]|0;if(M|0){__ZN6StringC2EPKc(j,M);Q=c[j>>2]|0;break}M=O+8|0;c[j>>2]=0;o=c[M>>2]|0;if((o|0)!=0?(c[j>>2]=0,(__Z28atomic_conditional_incrementPj(o+-8|0)|0)!=0):0){o=c[M>>2]|0;c[j>>2]=o;Q=o}else Q=0}else{c[j>>2]=0;Q=0}while(0);c[s>>2]=Q;__ZN6StringC2EPKc(t,1144824);c[r>>2]=__ZNK6String9get_sliceES_i(s,t,1)|0;__ZN10StringNameC2ERK6String(q,r);__ZN10StringNameaSERKS_(n,q);__ZN10StringNameD2Ev(q);Q=c[r>>2]|0;if(Q|0?(__Z16atomic_decrementPj(Q+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Q,1);Q=c[t>>2]|0;if(Q|0?(__Z16atomic_decrementPj(Q+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Q,1);Q=c[s>>2]|0;if(Q|0?(__Z16atomic_decrementPj(Q+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Q,1);Q=c[k>>2]|0;do if(Q){s=c[Q+4>>2]|0;if(s|0){__ZN6StringC2EPKc(j,s);R=c[j>>2]|0;break}s=Q+8|0;c[j>>2]=0;t=c[s>>2]|0;if((t|0)!=0?(c[j>>2]=0,(__Z28atomic_conditional_incrementPj(t+-8|0)|0)!=0):0){t=c[s>>2]|0;c[j>>2]=t;R=t}else R=0}else{c[j>>2]=0;R=0}while(0);c[u>>2]=R;__ZN6StringC2EPKc(v,1144824);c[r>>2]=__ZNK6String9get_sliceES_i(u,v,0)|0;__ZN10StringNameC2ERK6String(q,r);__ZN10StringNameaSERKS_(k,q);__ZN10StringNameD2Ev(q);R=c[r>>2]|0;if(R|0?(__Z16atomic_decrementPj(R+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(R,1);R=c[v>>2]|0;if(R|0?(__Z16atomic_decrementPj(R+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(R,1);R=c[u>>2]|0;if(R|0?(__Z16atomic_decrementPj(R+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(R,1)}if(!e){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085145,1082908,1060,1085159,0);S=0;__ZN10StringNameD2Ev(n);__ZN10StringNameD2Ev(k);l=i;return S|0}a[1263537]=0;__ZN10MethodBind8set_nameERK10StringName(e,k);c[q>>2]=ij[c[(c[e>>2]|0)+4>>2]&8191](e)|0;__ZN10StringNameC2ERK6String(w,q);__ZN10StringNameC2ERKS_(x,k);R=c[313454]|0;a:do if(!R){__ZN10StringNameD2Ev(x);__ZN10StringNameD2Ev(w);T=105}else{u=c[w>>2]|0;if(!u)U=0;else U=c[u+16>>2]|0;v=c[R+(((1<<(d[1253820]|0))+-1&U)<<2)>>2]|0;if(!v){__ZN10StringNameD2Ev(x);__ZN10StringNameD2Ev(w);T=105;break}else V=v;while(1){if((c[V>>2]|0)==(U|0)?(c[V+8>>2]|0)==(u|0):0){T=57;break}v=c[V+4>>2]|0;if(!v)break;else V=v}b:do if((T|0)==57){u=V+12|0;v=c[x>>2]|0;Q=v+16|0;c:do if(!v){t=u;while(1){s=c[t+8>>2]|0;if(s|0?(O=c[s>>2]|0,O|0):0){s=O;do{if((c[s>>2]|0)==0?(c[s+8>>2]|0)==0:0)break c;s=c[s+4>>2]|0}while((s|0)!=0)}t=c[t+4>>2]|0;if(!t)break b}}else{t=u;while(1){s=c[t+8>>2]|0;if(s|0?(O=c[Q>>2]|0,o=c[s+(((1<<(d[t+12>>0]|0))+-1&O)<<2)>>2]|0,o|0):0){s=o;do{if((c[s>>2]|0)==(O|0)?(c[s+8>>2]|0)==(v|0):0)break c;s=c[s+4>>2]|0}while((s|0)!=0)}t=c[t+4>>2]|0;if(!t)break b}}while(0);__ZN10StringNameD2Ev(x);__ZN10StringNameD2Ev(w);c[r>>2]=0;v=c[q>>2]|0;if(v|0?(c[r>>2]=0,__Z28atomic_conditional_incrementPj(v+-8|0)|0):0)c[r>>2]=c[q>>2];c[B>>2]=__ZplPKcRK6String(1085203,r)|0;__ZN6StringC2EPKc(C,1085210);c[A>>2]=__ZNK6StringplERKS_(B,C)|0;v=c[k>>2]|0;do if(v){Q=c[v+4>>2]|0;if(Q|0){__ZN6StringC2EPKc(j,Q);W=c[j>>2]|0;break}Q=v+8|0;c[j>>2]=0;u=c[Q>>2]|0;if((u|0)!=0?(c[j>>2]=0,(__Z28atomic_conditional_incrementPj(u+-8|0)|0)!=0):0){u=c[Q>>2]|0;c[j>>2]=u;W=u}else W=0}else{c[j>>2]=0;W=0}while(0);c[D>>2]=W;c[z>>2]=__ZNK6StringplERKS_(A,D)|0;c[y>>2]=__ZNK6String4utf8Ev(z)|0;__Z19_err_set_last_errorPKc(__ZNK10CharString8get_dataEv(y)|0);v=c[y>>2]|0;if(v|0?(__Z16atomic_decrementPj(v+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(v,1);v=c[z>>2]|0;if(v|0?(__Z16atomic_decrementPj(v+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(v,1);v=c[D>>2]|0;if(v|0?(__Z16atomic_decrementPj(v+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(v,1);v=c[A>>2]|0;if(v|0?(__Z16atomic_decrementPj(v+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(v,1);v=c[C>>2]|0;if(v|0?(__Z16atomic_decrementPj(v+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(v,1);v=c[B>>2]|0;do if(v|0){if(__Z16atomic_decrementPj(v+-8|0)|0)break;__ZN6Memory11free_staticEPvb(v,1)}while(0);v=c[r>>2]|0;do if(v|0){if(__Z16atomic_decrementPj(v+-8|0)|0)break;__ZN6Memory11free_staticEPvb(v,1)}while(0);a[1263537]=1;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085145,1082908,1069,1126427,0);a[1263537]=0;X=0;break a}while(0);__ZN10StringNameD2Ev(x);__ZN10StringNameD2Ev(w);T=105}while(0);d:do if((T|0)==105){__ZN10StringNameC2ERK6String(j,q);w=c[313454]|0;e:do if(w){x=c[j>>2]|0;if(!x)Y=0;else Y=c[x+16>>2]|0;B=c[w+(((1<<(d[1253820]|0))+-1&Y)<<2)>>2]|0;if(B){A=B;while(1){if((c[A>>2]|0)==(Y|0)?(c[A+8>>2]|0)==(x|0):0)break;B=c[A+4>>2]|0;if(!B){Z=0;break e}else A=B}Z=A+12|0}else Z=0}else Z=0;while(0);__ZN10StringNameD2Ev(j);if(!Z){w=c[k>>2]|0;do if(w){x=c[w+4>>2]|0;if(x|0){__ZN6StringC2EPKc(j,x);_=c[j>>2]|0;break}x=w+8|0;c[j>>2]=0;B=c[x>>2]|0;if((B|0)!=0?(c[j>>2]=0,(__Z28atomic_conditional_incrementPj(B+-8|0)|0)!=0):0){B=c[x>>2]|0;c[j>>2]=B;_=B}else _=0}else{c[j>>2]=0;_=0}while(0);c[r>>2]=_;c[H>>2]=__ZplPKcRK6String(1085233,r)|0;__ZN6StringC2EPKc(j,1085256);c[G>>2]=__ZNK6StringplERKS_(H,j)|0;c[F>>2]=__ZNK6StringplERKS_(G,q)|0;c[E>>2]=__ZNK6String4utf8Ev(F)|0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085145,1082908,1075,__ZNK10CharString8get_dataEv(E)|0,0);w=c[E>>2]|0;if(w|0?(__Z16atomic_decrementPj(w+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(w,1);w=c[F>>2]|0;if(w|0?(__Z16atomic_decrementPj(w+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(w,1);w=c[G>>2]|0;if(w|0?(__Z16atomic_decrementPj(w+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(w,1);w=c[j>>2]|0;if(w|0?(__Z16atomic_decrementPj(w+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(w,1);w=c[H>>2]|0;if(w|0?(__Z16atomic_decrementPj(w+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(w,1);w=c[r>>2]|0;if(w|0?(__Z16atomic_decrementPj(w+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(w,1);a[1263537]=0;gj[c[(c[e>>2]|0)+20>>2]&8191](e);__ZN6Memory11free_staticEPvb(e,0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085145,1082908,1077,1126359,0);X=0;break}w=Z+8|0;B=c[w>>2]|0;f:do if(B|0){x=c[k>>2]|0;if(!x)$=0;else $=c[x+16>>2]|0;D=c[B+(((1<<(d[Z+12>>0]|0))+-1&$)<<2)>>2]|0;if(D|0){z=D;while(1){if((c[z>>2]|0)==($|0)?(c[z+8>>2]|0)==(x|0):0)break;z=c[z+4>>2]|0;if(!z)break f}gj[c[(c[e>>2]|0)+20>>2]&8191](e);__ZN6Memory11free_staticEPvb(e,0);c[L>>2]=__ZplPKcRK6String(1126401,q)|0;__ZN6StringC2EPKc(r,1126424);c[K>>2]=__ZNK6StringplERKS_(L,r)|0;z=c[k>>2]|0;do if(z){x=c[z+4>>2]|0;if(x|0){__ZN6StringC2EPKc(j,x);aa=c[j>>2]|0;break}x=z+8|0;c[j>>2]=0;A=c[x>>2]|0;if((A|0)!=0?(c[j>>2]=0,(__Z28atomic_conditional_incrementPj(A+-8|0)|0)!=0):0){A=c[x>>2]|0;c[j>>2]=A;aa=A}else aa=0}else{c[j>>2]=0;aa=0}while(0);c[C>>2]=aa;c[J>>2]=__ZNK6StringplERKS_(K,C)|0;c[I>>2]=__ZNK6String4utf8Ev(J)|0;__Z19_err_set_last_errorPKc(__ZNK10CharString8get_dataEv(I)|0);z=c[I>>2]|0;if(z|0?(__Z16atomic_decrementPj(z+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(z,1);z=c[J>>2]|0;if(z|0?(__Z16atomic_decrementPj(z+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(z,1);z=c[C>>2]|0;if(z|0?(__Z16atomic_decrementPj(z+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(z,1);z=c[K>>2]|0;if(z|0?(__Z16atomic_decrementPj(z+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(z,1);z=c[r>>2]|0;do if(z|0){if(__Z16atomic_decrementPj(z+-8|0)|0)break;__ZN6Memory11free_staticEPvb(z,1)}while(0);z=c[L>>2]|0;do if(z|0){if(__Z16atomic_decrementPj(z+-8|0)|0)break;__ZN6Memory11free_staticEPvb(z,1)}while(0);a[1263537]=1;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085145,1082908,1084,1126427,0);a[1263537]=0;X=0;break d}}while(0);__ZN10MethodBind18set_argument_namesERK6VectorI10StringNameE(e,f+4|0);__ZN10StringNameaSERKS_(e+36|0,n);B=Z+52|0;if(!(c[B>>2]|0)){z=__ZnwjPFPvjE(12,4740)|0;c[B>>2]=z;c[z>>2]=0;c[z+4>>2]=0;c[z+8>>2]=0}z=__ZnwjPFPvjE(16,4740)|0;__ZN10StringNameC2Ev(z);A=z+4|0;c[A>>2]=0;x=z+8|0;c[x>>2]=0;D=z+12|0;c[D>>2]=0;__ZN10StringNameaSERKS_(z,k);y=c[B>>2]|0;B=y+4|0;W=c[B>>2]|0;c[x>>2]=W;c[A>>2]=0;c[D>>2]=y;if(W|0)c[W+4>>2]=z;c[B>>2]=z;if(!(c[y>>2]|0))c[y>>2]=z;z=y+8|0;c[z>>2]=(c[z>>2]|0)+1;c[(__ZN7HashMapI10StringNameP10MethodBind16StringNameHasher24HashMapComparatorDefaultIS0_ELh3ELh8EEixERKS0_(w,k)|0)>>2]=e;c[j>>2]=0;__ZN6VectorI7VariantE6resizeEi(j,h)|0;if((h|0)>0){z=h+-1|0;y=0;do{B=c[g+(z-y<<2)>>2]|0;W=c[j>>2]|0;D=(W|0)==0;if(D)ca=0;else ca=c[W+-4>>2]|0;do if((ca|0)<=(y|0)){if(D)da=0;else da=c[W+-4>>2]|0;if((da|0)>(y|0)){a[1263537]=0;T=197;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);ea=0;break}}else T=197;while(0);if((T|0)==197){T=0;__ZN6VectorI7VariantE14_copy_on_writeEv(j);ea=(c[j>>2]|0)+(y*24|0)|0}__ZN7VariantaSERKS_(ea,B);y=y+1|0}while((y|0)!=(h|0))}__ZN10MethodBind21set_default_argumentsERK6VectorI7VariantE(e,j);c[e+8>>2]=b;y=c[j>>2]|0;if(y|0?(__Z16atomic_decrementPj(y+-8|0)|0)==0:0){z=c[j>>2]|0;w=(z|0)==0?0:z+-4|0;z=w+4|0;W=c[w>>2]|0;if(W|0){D=0;A=W;while(1){W=z+(D*24|0)|0;if(!(c[W>>2]|0))fa=A;else{__ZN7Variant5clearEv(W);fa=c[w>>2]|0}D=D+1|0;if(D>>>0>=fa>>>0)break;else A=fa}}__ZN6Memory11free_staticEPvb(y,1)}X=e}while(0);e=c[q>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);S=X;__ZN10StringNameD2Ev(n);__ZN10StringNameD2Ev(k);l=i;return S|0}function __Z8D_METHODPKcS0_(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e+8|0;g=e+4|0;h=e;__ZN10StringNameC2Ev(a);c[a+4>>2]=0;c[g>>2]=__ZN13StaticCString6createEPKc(b)|0;__ZN10StringNameC2ERK13StaticCString(f,g);__ZN10StringNameaSERKS_(a,f);__ZN10StringNameD2Ev(f);c[f>>2]=__ZN13StaticCString6createEPKc(d)|0;__ZN10StringNameC2ERK13StaticCString(h,f);__ZN6VectorI10StringNameE9push_backES0_(a+4|0,h)|0;__ZN10StringNameD2Ev(h);l=e;return}function __Z8D_METHODPKcS0_S0_(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f+4|0;h=f;__ZN10StringNameC2Ev(a);c[a+4>>2]=0;c[h>>2]=__ZN13StaticCString6createEPKc(b)|0;__ZN10StringNameC2ERK13StaticCString(g,h);__ZN10StringNameaSERKS_(a,g);__ZN10StringNameD2Ev(g);b=a+4|0;__ZN6VectorI10StringNameE6resizeEi(b,2)|0;c[h>>2]=__ZN13StaticCString6createEPKc(d)|0;__ZN10StringNameC2ERK13StaticCString(g,h);d=c[b>>2]|0;if((d|0)!=0?(c[d+-4>>2]|0)>0:0){__ZN6VectorI10StringNameE14_copy_on_writeEv(b);i=c[b>>2]|0}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);i=0}__ZN10StringNameaSERKS_(i,g);__ZN10StringNameD2Ev(g);c[h>>2]=__ZN13StaticCString6createEPKc(e)|0;__ZN10StringNameC2ERK13StaticCString(g,h);h=c[b>>2]|0;if(h|0?(c[h+-4>>2]|0)>1:0){__ZN6VectorI10StringNameE14_copy_on_writeEv(b);j=(c[b>>2]|0)+4|0;__ZN10StringNameaSERKS_(j,g);__ZN10StringNameD2Ev(g);l=f;return}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);j=0;__ZN10StringNameaSERKS_(j,g);__ZN10StringNameD2Ev(g);l=f;return}function __ZN6Object9_set_bindERK6StringRK7Variant(a,b,c){a=a|0;b=b|0;c=c|0;var d=0,e=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d;__ZN10StringNameC2ERK6String(e,b);__ZN6Object3setERK10StringNameRK7VariantPb(a,e,c,0);__ZN10StringNameD2Ev(e);l=d;return}function __ZNK6Object9_get_bindERK6String(a,b,c){a=a|0;b=b|0;c=c|0;var d=0,e=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d;__ZN10StringNameC2ERK6String(e,c);__ZNK6Object3getERK10StringNamePb(a,b,e,0);__ZN10StringNameD2Ev(e);l=d;return}function __ZNK6Object23_get_property_list_bindEv(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d;c[e>>2]=0;__ZNK6Object17get_property_listEP4ListI12PropertyInfo16DefaultAllocatorEb(b,e,0);b=__Z21convert_property_listPK4ListI12PropertyInfo16DefaultAllocatorE(e)|0;f=c[e>>2]|0;if(!f){l=d;return b|0}else g=f;while(1){f=c[g>>2]|0;if(!f){h=6;break}__ZN4ListI12PropertyInfo16DefaultAllocatorE5_Data5eraseEPKNS2_7ElementE(g,f)|0;i=c[e>>2]|0;if(!(c[i+8>>2]|0)){h=5;break}if(!i){h=9;break}else g=i}if((h|0)==5){__ZN6Memory11free_staticEPvb(i,0);c[e>>2]=0;l=d;return b|0}else if((h|0)==6)if(!(c[g+8>>2]|0)){a[1263537]=0;__ZN6Memory11free_staticEPvb(g,0);l=d;return b|0}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145461,1145120,668,1145467,0);l=d;return b|0}else if((h|0)==9){l=d;return b|0}return 0}function __ZNK6Object21_get_method_list_bindEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0;b=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=b+32|0;e=b+24|0;f=b+28|0;g=b;c[f>>2]=0;h=c[a+68>>2]|0;if(!h)i=ij[c[(c[a>>2]|0)+24>>2]&8191](a)|0;else i=h;__ZN10StringNameC2ERKS_(d,i);__ZN7ClassDB15get_method_listE10StringNameP4ListI10MethodInfo16DefaultAllocatorEb(d,f,0);__ZN10StringNameD2Ev(d);i=c[a+52>>2]|0;if(i|0)Pi[c[(c[i>>2]|0)+20>>2]&2047](i,f);__ZN5ArrayC2Ev(e);i=c[f>>2]|0;if(!i)j=0;else{k=i;n=7}while(1){if((n|0)==7){n=0;j=c[k>>2]|0}if(!j)break;c[d>>2]=__ZNK10MethodInfocv10DictionaryEv(j)|0;__ZN7VariantC2ERK10Dictionary(g,d);__ZN5Array9push_backERK7Variant(e,g);if(c[g>>2]|0)__ZN7Variant5clearEv(g);__ZN10DictionaryD2Ev(d);k=j+40|0;n=7}__ZN4ListI10MethodInfo16DefaultAllocatorED2Ev(f);l=b;return c[e>>2]|0}function __ZN6Object12notificationEib(a,b,d){a=a|0;b=b|0;d=d|0;bj[c[(c[a>>2]|0)+16>>2]&4095](a,b,d);d=c[a+52>>2]|0;if(!d)return;Pi[c[(c[d>>2]|0)+48>>2]&2047](d,b);return}function __ZNK6Object15get_instance_IDEv(a){a=a|0;return c[a+44>>2]|0}function __ZN6Object8set_metaERK6StringRK7Variant(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e;g=a+60|0;if(!(c[d>>2]|0)){__ZN7VariantC2ERK6String(f,b);__ZN10Dictionary5eraseERK7Variant(g,f);if(c[f>>2]|0)__ZN7Variant5clearEv(f);l=e;return}else{__ZN7VariantC2ERK6String(f,b);__ZN7VariantaSERKS_(__ZN10DictionaryixERK7Variant(g,f)|0,d);if(c[f>>2]|0)__ZN7Variant5clearEv(f);l=e;return}}function __ZNK6Object8get_metaERK6String(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);g=f;h=d+60|0;__ZN7VariantC2ERK6String(g,e);d=__ZNK10Dictionary3hasERK7Variant(h,g)|0;if(c[g>>2]|0)__ZN7Variant5clearEv(g);if(!d){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1082452,1081122,1031,1085029,0);c[b>>2]=0;l=f;return}a[1263537]=0;__ZN7VariantC2ERK6String(g,e);__ZN7VariantC2ERKS_(b,__ZNK10DictionaryixERK7Variant(h,g)|0);if(c[g>>2]|0)__ZN7Variant5clearEv(g);l=f;return}function __ZNK6Object8has_metaERK6String(a,b){a=a|0;b=b|0;var d=0,e=0;d=l;l=l+32|0;if((l|0)>=(m|0))ba(32);e=d;__ZN7VariantC2ERK6String(e,b);b=__ZNK10Dictionary3hasERK7Variant(a+60|0,e)|0;if(!(c[e>>2]|0)){l=d;return b|0}__ZN7Variant5clearEv(e);l=d;return b|0}function __ZNK6Object19_get_meta_list_bindEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+4|0;e=b+8|0;f=b;c[d>>2]=0;c[e>>2]=0;__ZNK10Dictionary12get_key_listEP4ListI7Variant16DefaultAllocatorE(a+60|0,e);a=c[e>>2]|0;if(!a){__ZN4ListI7Variant16DefaultAllocatorED2Ev(e);g=c[d>>2]|0;l=b;return g|0}h=c[a>>2]|0;if(!h){__ZN4ListI7Variant16DefaultAllocatorED2Ev(e);g=c[d>>2]|0;l=b;return g|0}a=h;do{c[f>>2]=__ZNK7Variantcv6StringEv(a)|0;h=c[d>>2]|0;if(!h)i=1;else i=((c[h+16>>2]|0)>>>2)+1|0;__ZN10PoolVectorI6StringE6resizeEi(d,i)|0;h=c[d>>2]|0;if(!h)j=-1;else j=((c[h+16>>2]|0)>>>2)+-1|0;__ZN10PoolVectorI6StringE3setEiRKS0_(d,j,f);h=c[f>>2]|0;if(h|0?(__Z16atomic_decrementPj(h+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(h,1);a=c[a+24>>2]|0}while((a|0)!=0);__ZN4ListI7Variant16DefaultAllocatorED2Ev(e);g=c[d>>2]|0;l=b;return g|0}function __ZN6Object16_add_user_signalERK6StringRK5Array(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;e=l;l=l+96|0;if((l|0)>=(m|0))ba(96);f=e+48|0;g=e+44|0;h=e+24|0;i=e;c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;c[f+12>>2]=0;c[f+16>>2]=0;c[f+20>>2]=0;c[f+24>>2]=0;c[f+28>>2]=7;c[f+36>>2]=0;c[f+32>>2]=1;j=c[b>>2]|0;if(j|0?(c[f>>2]=0,__Z28atomic_conditional_incrementPj(j+-8|0)|0):0)c[f>>2]=c[b>>2];if((__ZNK5Array4sizeEv(d)|0)<=0){__ZN6Object15add_user_signalERK10MethodInfo(a,f);__ZN10MethodInfoD2Ev(f);l=e;return}b=h+16|0;j=h+4|0;k=f+4|0;n=h+12|0;o=h+4|0;p=0;do{c[g>>2]=__ZNK7Variantcv10DictionaryEv(__ZNK5ArrayixEi(d,p)|0)|0;c[h>>2]=0;c[h+4>>2]=0;c[h+8>>2]=0;c[h+12>>2]=0;c[b>>2]=7;__ZN7VariantC2EPKc(i,1126230);q=__ZNK10Dictionary3hasERK7Variant(g,i)|0;if(c[i>>2]|0)__ZN7Variant5clearEv(i);if(q){__ZN7VariantC2EPKc(i,1126230);q=__ZNK7Variantcv6StringEv(__ZN10DictionaryixERK7Variant(g,i)|0)|0;r=q;s=c[j>>2]|0;if((s|0)==(q|0)){if(q|0)t=18}else{if(s|0?(__Z16atomic_decrementPj(s+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(s,1);c[j>>2]=0;if(q|0)if(!(__Z28atomic_conditional_incrementPj(q+-8|0)|0))t=18;else{c[j>>2]=r;t=18}}if((t|0)==18?(t=0,(__Z16atomic_decrementPj(q+-8|0)|0)==0):0)__ZN6Memory11free_staticEPvb(q,1);if(c[i>>2]|0)__ZN7Variant5clearEv(i)}__ZN7VariantC2EPKc(i,1123189);q=__ZNK10Dictionary3hasERK7Variant(g,i)|0;if(c[i>>2]|0)__ZN7Variant5clearEv(i);if(q?(__ZN7VariantC2EPKc(i,1123189),c[h>>2]=__ZNK7VariantcviEv(__ZN10DictionaryixERK7Variant(g,i)|0)|0,c[i>>2]|0):0)__ZN7Variant5clearEv(i);if(!(c[k>>2]|0)){q=__ZnwjPFPvjE(12,4740)|0;c[k>>2]=q;c[q>>2]=0;c[q+4>>2]=0;c[q+8>>2]=0}q=__ZnwjPFPvjE(32,4740)|0;c[q>>2]=0;c[q+4>>2]=0;c[q+8>>2]=0;c[q+12>>2]=0;c[q+16>>2]=7;r=q+20|0;c[r>>2]=0;s=q+24|0;c[s>>2]=0;u=q+28|0;c[u>>2]=0;__ZN12PropertyInfoaSERKS_(q,h)|0;v=c[k>>2]|0;w=v+4|0;x=c[w>>2]|0;c[s>>2]=x;c[r>>2]=0;c[u>>2]=v;if(x|0)c[x+20>>2]=q;c[w>>2]=q;if(!(c[v>>2]|0))c[v>>2]=q;q=v+8|0;c[q>>2]=(c[q>>2]|0)+1;q=c[n>>2]|0;if(q|0?(__Z16atomic_decrementPj(q+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(q,1);q=c[o>>2]|0;if(q|0?(__Z16atomic_decrementPj(q+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(q,1);__ZN10DictionaryD2Ev(g);p=p+1|0}while((p|0)<(__ZNK5Array4sizeEv(d)|0));__ZN6Object15add_user_signalERK10MethodInfo(a,f);__ZN10MethodInfoD2Ev(f);l=e;return}function __ZNK6Object16_has_user_signalERK10StringName(b,e){b=b|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0;f=c[b+4>>2]|0;if(!f){g=0;return g|0}h=c[e>>2]|0;e=(h|0)==0;if(e)i=0;else i=c[h+16>>2]|0;j=(1<<(d[b+8>>0]|0))+-1|0;b=c[f+((j&i)<<2)>>2]|0;if(!b){g=0;return g|0}else k=b;while(1){if((c[k>>2]|0)==(i|0)?(c[k+8>>2]|0)==(h|0):0)break;k=c[k+4>>2]|0;if(!k){g=0;l=17;break}}if((l|0)==17)return g|0;if(e)m=0;else m=c[h+16>>2]|0;e=c[f+((j&m)<<2)>>2]|0;a:do if(!e)l=14;else{j=e;while(1){if((c[j>>2]|0)==(m|0)?(c[j+8>>2]|0)==(h|0):0)break;f=c[j+4>>2]|0;if(!f){l=14;break a}else j=f}a[1263537]=0;n=j+12|0}while(0);if((l|0)==14){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1100151,317,1085098,0);n=0}g=(__ZNK6String6lengthEv(n)|0)>0;return g|0}function __ZN6Object12_emit_signalEPPK7VariantiRNS0_9CallErrorE(b,d,e,f,g){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;var h=0,i=0,j=0;h=l;l=l+16|0;if((l|0)>=(m|0))ba(16);i=h;c[g>>2]=4;if((f|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1084702,1081122,1125,1084715,0);c[b>>2]=0;l=h;return}a[1263537]=0;j=c[e>>2]|0;if((c[j>>2]|0)==4){c[g>>2]=0;c[i>>2]=__ZNK7Variantcv10StringNameEv(j)|0;j=f+-1|0;__ZN6Object11emit_signalERK10StringNamePPK7Varianti(d,i,(j|0)==0?0:e+4|0,j);c[b>>2]=0;__ZN10StringNameD2Ev(i);l=h;return}else{c[g>>2]=2;c[g+4>>2]=0;c[g+8>>2]=4;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1084702,1081122,1130,1084773,0);c[b>>2]=0;l=h;return}}function __ZN7ClassDB18bind_vararg_methodIM6ObjectF7VariantPPKS2_iRNS2_9CallErrorEEEEP10MethodBindj10StringNameT_RK10MethodInfoRK6VectorIS2_E(b,e,f,g,h){b=b|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0;b=l;l=l+64|0;if((l|0)>=(m|0))ba(64);i=b+56|0;j=b+40|0;k=b+52|0;n=b+48|0;o=b+44|0;p=b+32|0;q=b+36|0;r=b+28|0;s=b+24|0;t=b+20|0;u=b+12|0;v=b+8|0;w=b+4|0;x=b;y=b+16|0;z=c[f>>2]|0;A=c[f+4>>2]|0;__Z12_global_lockv();f=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(f);c[f>>2]=380332;B=f+44|0;c[B>>2]=0;C=f+48|0;c[C>>2]=0;__ZN10MethodBind12_set_returnsEb(f,1);c[B>>2]=z;c[C>>2]=A;__ZN16MethodBindVarArgI6ObjectE15set_method_infoERK10MethodInfo(f,g);if(!f){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1126282,1126301,436,1126317,0);D=0;__Z14_global_unlockv();l=b;return D|0}a[1263537]=0;c[j>>2]=0;g=c[e>>2]|0;do if(g){A=c[g+4>>2]|0;if(A|0){__ZN6StringC2EPKc(i,A);E=c[i>>2]|0;break}A=g+8|0;c[i>>2]=0;C=c[A>>2]|0;if((C|0)!=0?(c[i>>2]=0,(__Z28atomic_conditional_incrementPj(C+-8|0)|0)!=0):0){C=c[A>>2]|0;c[i>>2]=C;E=C}else E=0}else{c[i>>2]=0;E=0}while(0);c[k>>2]=E;__ZN6StringC2EPKc(n,1144824);E=(__ZNK6String4findES_i(k,n,0)|0)==-1;g=c[n>>2]|0;if(g|0?(__Z16atomic_decrementPj(g+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(g,1);g=c[k>>2]|0;if(g|0?(__Z16atomic_decrementPj(g+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(g,1);if(!E){E=c[e>>2]|0;do if(E){g=c[E+4>>2]|0;if(g|0){__ZN6StringC2EPKc(i,g);F=c[i>>2]|0;break}g=E+8|0;c[i>>2]=0;k=c[g>>2]|0;if((k|0)!=0?(c[i>>2]=0,(__Z28atomic_conditional_incrementPj(k+-8|0)|0)!=0):0){k=c[g>>2]|0;c[i>>2]=k;F=k}else F=0}else{c[i>>2]=0;F=0}while(0);c[o>>2]=F;__ZN6StringC2EPKc(p,1144824);F=__ZNK6String9get_sliceES_i(o,p,1)|0;E=F;k=c[j>>2]|0;if((k|0)==(F|0)){if(F|0)G=32}else{if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);c[j>>2]=0;if(F|0)if(!(__Z28atomic_conditional_incrementPj(F+-8|0)|0))G=32;else{c[j>>2]=E;G=32}}if((G|0)==32?(__Z16atomic_decrementPj(F+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(F,1);F=c[p>>2]|0;if(F|0?(__Z16atomic_decrementPj(F+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(F,1);F=c[o>>2]|0;if(F|0?(__Z16atomic_decrementPj(F+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(F,1);F=c[e>>2]|0;do if(F){o=c[F+4>>2]|0;if(o|0){__ZN6StringC2EPKc(i,o);H=c[i>>2]|0;break}o=F+8|0;c[i>>2]=0;p=c[o>>2]|0;if((p|0)!=0?(c[i>>2]=0,(__Z28atomic_conditional_incrementPj(p+-8|0)|0)!=0):0){p=c[o>>2]|0;c[i>>2]=p;H=p}else H=0}else{c[i>>2]=0;H=0}while(0);c[s>>2]=H;__ZN6StringC2EPKc(t,1144824);c[r>>2]=__ZNK6String9get_sliceES_i(s,t,0)|0;__ZN10StringNameC2ERK6String(q,r);__ZN10StringNameaSERKS_(e,q);__ZN10StringNameD2Ev(q);H=c[r>>2]|0;if(H|0?(__Z16atomic_decrementPj(H+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(H,1);H=c[t>>2]|0;if(H|0?(__Z16atomic_decrementPj(H+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(H,1);H=c[s>>2]|0;if(H|0?(__Z16atomic_decrementPj(H+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(H,1)}__ZN10MethodBind8set_nameERK10StringName(f,e);__ZN10MethodBind21set_default_argumentsERK6VectorI7VariantE(f,h);c[q>>2]=ij[c[(c[f>>2]|0)+4>>2]&8191](f)|0;__ZN10StringNameC2ERK6String(i,q);h=c[313454]|0;a:do if(h){H=c[i>>2]|0;if(!H)I=0;else I=c[H+16>>2]|0;s=c[h+(((1<<(d[1253820]|0))+-1&I)<<2)>>2]|0;if(s){t=s;while(1){if((c[t>>2]|0)==(I|0)?(c[t+8>>2]|0)==(H|0):0)break;s=c[t+4>>2]|0;if(!s){J=0;break a}else t=s}J=t+12|0}else J=0}else J=0;while(0);__ZN10StringNameD2Ev(i);b:do if(!J){gj[c[(c[f>>2]|0)+20>>2]&8191](f);__ZN6Memory11free_staticEPvb(f,0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1126282,1126301,452,1126359,0);K=0}else{I=J+8|0;h=c[I>>2]|0;c:do if(h){H=c[e>>2]|0;s=(H|0)==0;if(s)L=0;else L=c[H+16>>2]|0;F=(1<<(d[J+12>>0]|0))+-1|0;p=c[h+((F&L)<<2)>>2]|0;d:do if(p|0){o=p;while(1){if((c[o>>2]|0)==(L|0)?(c[o+8>>2]|0)==(H|0):0)break;o=c[o+4>>2]|0;if(!o)break d}gj[c[(c[f>>2]|0)+20>>2]&8191](f);__ZN6Memory11free_staticEPvb(f,0);c[x>>2]=__ZplPKcRK6String(1126401,q)|0;__ZN6StringC2EPKc(r,1126424);c[w>>2]=__ZNK6StringplERKS_(x,r)|0;o=c[e>>2]|0;do if(o){E=c[o+4>>2]|0;if(E|0){__ZN6StringC2EPKc(i,E);M=c[i>>2]|0;break}E=o+8|0;c[i>>2]=0;k=c[E>>2]|0;if((k|0)!=0?(c[i>>2]=0,(__Z28atomic_conditional_incrementPj(k+-8|0)|0)!=0):0){k=c[E>>2]|0;c[i>>2]=k;M=k}else M=0}else{c[i>>2]=0;M=0}while(0);c[y>>2]=M;c[v>>2]=__ZNK6StringplERKS_(w,y)|0;c[u>>2]=__ZNK6String4utf8Ev(v)|0;__Z19_err_set_last_errorPKc(__ZNK10CharString8get_dataEv(u)|0);o=c[u>>2]|0;if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(o,1);o=c[v>>2]|0;if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(o,1);o=c[y>>2]|0;if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(o,1);o=c[w>>2]|0;if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(o,1);o=c[r>>2]|0;do if(o|0){if(__Z16atomic_decrementPj(o+-8|0)|0)break;__ZN6Memory11free_staticEPvb(o,1)}while(0);o=c[x>>2]|0;do if(o|0){if(__Z16atomic_decrementPj(o+-8|0)|0)break;__ZN6Memory11free_staticEPvb(o,1)}while(0);a[1263537]=1;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1126282,1126301,459,1126427,0);a[1263537]=0;K=0;break b}while(0);if(s)N=0;else N=c[H+16>>2]|0;p=c[h+((F&N)<<2)>>2]|0;if(!p)G=110;else{o=p;while(1){if((c[o>>2]|0)==(N|0)?(c[o+8>>2]|0)==(H|0):0){O=o;break c}o=c[o+4>>2]|0;if(!o){G=110;break}}}}else{a[1263537]=0;o=__ZN6Memory12alloc_staticEjb(32,1)|0;if(!o){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143992,1144012,140,1144029,0);P=0}else{a[1263537]=0;H=o+-8|0;c[H>>2]=8;c[H+4>>2]=0;P=o}c[I>>2]=P;a[J+12>>0]=3;c[J+16>>2]=0;c[P>>2]=0;c[(c[I>>2]|0)+4>>2]=0;c[(c[I>>2]|0)+8>>2]=0;c[(c[I>>2]|0)+12>>2]=0;c[(c[I>>2]|0)+16>>2]=0;c[(c[I>>2]|0)+20>>2]=0;c[(c[I>>2]|0)+24>>2]=0;c[(c[I>>2]|0)+28>>2]=0;G=110}while(0);if((G|0)==110){h=__ZN7HashMapI10StringNameP10MethodBind16StringNameHasher24HashMapComparatorDefaultIS0_ELh3ELh8EE12create_entryERKS0_(I,e)|0;__ZN7HashMapI10StringNameP10MethodBind16StringNameHasher24HashMapComparatorDefaultIS0_ELh3ELh8EE16check_hash_tableEv(I);O=h}c[O+12>>2]=f;if(__ZNK6String6lengthEv(j)|0){__ZN10StringNameC2ERK6String(i,j);__ZN10StringNameaSERKS_(f+36|0,i);__ZN10StringNameD2Ev(i)}h=J+52|0;if(!(c[h>>2]|0)){t=__ZnwjPFPvjE(12,4740)|0;c[h>>2]=t;c[t>>2]=0;c[t+4>>2]=0;c[t+8>>2]=0}t=__ZnwjPFPvjE(16,4740)|0;__ZN10StringNameC2Ev(t);o=t+4|0;c[o>>2]=0;H=t+8|0;c[H>>2]=0;F=t+12|0;c[F>>2]=0;__ZN10StringNameaSERKS_(t,e);s=c[h>>2]|0;h=s+4|0;p=c[h>>2]|0;c[H>>2]=p;c[o>>2]=0;c[F>>2]=s;if(p|0)c[p+4>>2]=t;c[h>>2]=t;if(!(c[s>>2]|0))c[s>>2]=t;t=s+8|0;c[t>>2]=(c[t>>2]|0)+1;K=f}while(0);f=c[q>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);f=c[j>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);D=K;__Z14_global_unlockv();l=b;return D|0}function __ZN6Object10_call_bindEPPK7VariantiRNS0_9CallErrorE(a,b,d,e,f){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0;g=l;l=l+16|0;if((l|0)>=(m|0))ba(16);h=g;if((e|0)<1){c[f>>2]=4;c[f+4>>2]=0;c[a>>2]=0;l=g;return}i=c[d>>2]|0;if((c[i>>2]|0)==4){c[h>>2]=__ZNK7Variantcv10StringNameEv(i)|0;ui[c[(c[b>>2]|0)+48>>2]&4095](a,b,h,d+4|0,e+-1|0,f);__ZN10StringNameD2Ev(h);l=g;return}else{c[f>>2]=2;c[f+4>>2]=0;c[f+8>>2]=4;c[a>>2]=0;l=g;return}}function __ZN6Object19_call_deferred_bindEPPK7VariantiRNS0_9CallErrorE(a,b,d,e,f){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0;g=l;l=l+16|0;if((l|0)>=(m|0))ba(16);h=g;if((e|0)<1){c[f>>2]=4;c[f+4>>2]=0;c[a>>2]=0;l=g;return}i=c[d>>2]|0;if((c[i>>2]|0)==4){c[f>>2]=0;c[h>>2]=__ZNK7Variantcv10StringNameEv(i)|0;i=__ZN12MessageQueue13get_singletonEv()|0;__ZN12MessageQueue9push_callEjRK10StringNamePPK7Variantib(i,c[b+44>>2]|0,h,d+4|0,e+-1|0,0)|0;c[a>>2]=0;__ZN10StringNameD2Ev(h);l=g;return}else{c[f>>2]=2;c[f+4>>2]=0;c[f+8>>2]=4;c[a>>2]=0;l=g;return}}function __ZN6Object5callvERK10StringNameRK5Array(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0;g=l;l=l+160|0;if((l|0)>=(m|0))ba(160);h=g+132|0;i=g+120|0;j=g+96|0;k=g+72|0;n=g+48|0;o=g+24|0;p=g;if(!(__ZNK5Array4sizeEv(f)|0)){c[j>>2]=0;c[k>>2]=0;c[n>>2]=0;c[o>>2]=0;c[p>>2]=0;c[h>>2]=j;c[h+4>>2]=k;c[h+8>>2]=n;c[h+12>>2]=o;c[h+16>>2]=p;ui[c[(c[d>>2]|0)+48>>2]&4095](b,d,e,h,0,i);if(c[p>>2]|0)__ZN7Variant5clearEv(p);if(c[o>>2]|0)__ZN7Variant5clearEv(o);if(c[n>>2]|0)__ZN7Variant5clearEv(n);if(c[k>>2]|0)__ZN7Variant5clearEv(k);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=g;return}c[h>>2]=0;__ZN6VectorI7VariantE6resizeEi(h,__ZNK5Array4sizeEv(f)|0)|0;c[i>>2]=0;__ZN6VectorIPK7VariantE6resizeEi(i,__ZNK5Array4sizeEv(f)|0)|0;a:do if((__ZNK5Array4sizeEv(f)|0)>0){k=0;while(1){n=__ZNK5ArrayixEi(f,k)|0;o=c[h>>2]|0;p=(o|0)==0;if(p)q=0;else q=c[o+-4>>2]|0;do if((q|0)<=(k|0)){if(p)r=0;else r=c[o+-4>>2]|0;if((r|0)>(k|0)){a[1263537]=0;s=34;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);__ZN7VariantaSERKS_(0,n);break}}else s=34;while(0);if((s|0)==34){s=0;__ZN6VectorI7VariantE14_copy_on_writeEv(h);__ZN7VariantaSERKS_((c[h>>2]|0)+(k*24|0)|0,n)}o=c[h>>2]|0;p=(o|0)==0;if(p)t=0;else t=c[o+-4>>2]|0;do if((t|0)<=(k|0)){if(p)u=0;else u=c[o+-4>>2]|0;if((u|0)>(k|0)){a[1263537]=0;s=43;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);v=0;break}}else s=43;while(0);if((s|0)==43){s=0;__ZN6VectorI7VariantE14_copy_on_writeEv(h);v=(c[h>>2]|0)+(k*24|0)|0}o=c[i>>2]|0;p=(o|0)==0;if(p)w=0;else w=c[o+-4>>2]|0;if((w|0)<=(k|0)){if(p)x=0;else x=c[o+-4>>2]|0;if((x|0)<=(k|0))break;a[1263537]=0}__ZN6VectorIPK7VariantE14_copy_on_writeEv(i);c[(c[i>>2]|0)+(k<<2)>>2]=v;k=k+1|0;if((k|0)>=(__ZNK5Array4sizeEv(f)|0))break a}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);v=c[(c[d>>2]|0)+48>>2]|0;if(!(c[i>>2]|0))y=0;else{__ZN6VectorIPK7VariantE14_copy_on_writeEv(i);y=c[i>>2]|0}x=__ZNK5Array4sizeEv(f)|0;ui[v&4095](b,d,e,y,x,j);j=c[i>>2]|0;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);j=c[h>>2]|0;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0){i=c[h>>2]|0;h=(i|0)==0?0:i+-4|0;i=h+4|0;x=c[h>>2]|0;if(x|0){y=0;e=x;while(1){x=i+(y*24|0)|0;if(!(c[x>>2]|0))z=e;else{__ZN7Variant5clearEv(x);z=c[h>>2]|0}y=y+1|0;if(y>>>0>=z>>>0)break;else e=z}}__ZN6Memory11free_staticEPvb(j,1)}l=g;return}function __ZNK6Object10has_methodERK10StringName(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d+4|0;f=d;if((c[b>>2]|0)==(c[c[313449]>>2]|0)){g=1;l=d;return g|0}h=c[a+52>>2]|0;if(h|0?$i[c[(c[h>>2]|0)+24>>2]&8191](h,b)|0:0){g=1;l=d;return g|0}h=c[a+68>>2]|0;if(!h)i=ij[c[(c[a>>2]|0)+24>>2]&8191](a)|0;else i=h;__ZN10StringNameC2ERKS_(e,i);__ZN10StringNameC2ERKS_(f,b);b=__ZN7ClassDB10get_methodE10StringNameS0_(e,f)|0;__ZN10StringNameD2Ev(f);__ZN10StringNameD2Ev(e);g=(b|0)!=0;l=d;return g|0}function __ZNK6Object16_get_signal_listEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0;b=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=b+28|0;e=b+32|0;f=b;g=b+24|0;c[e>>2]=0;__ZNK6Object15get_signal_listEP4ListI10MethodInfo16DefaultAllocatorE(a,e);__ZN5ArrayC2Ev(d);a=c[e>>2]|0;if(!a)h=0;else{i=a;j=3}while(1){if((j|0)==3){j=0;h=c[i>>2]|0}if(!h)break;c[g>>2]=__ZNK10MethodInfocv10DictionaryEv(h)|0;__ZN7VariantC2ERK10Dictionary(f,g);__ZN5Array9push_backERK7Variant(d,f);if(c[f>>2]|0)__ZN7Variant5clearEv(f);__ZN10DictionaryD2Ev(g);i=h+40|0;j=3}__ZN4ListI10MethodInfo16DefaultAllocatorED2Ev(e);l=b;return c[d>>2]|0}function __ZNK6Object27_get_signal_connection_listERK6String(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;e=l;l=l+64|0;if((l|0)>=(m|0))ba(64);f=e+52|0;g=e+56|0;h=e+48|0;i=e+24|0;j=e;c[g>>2]=0;__ZNK6Object26get_all_signal_connectionsEP4ListINS_10ConnectionE16DefaultAllocatorE(b,g);__ZN5ArrayC2Ev(f);b=c[g>>2]|0;if(!b)k=0;else{n=b;o=3}while(1){if((o|0)==3){o=0;k=c[n>>2]|0}if(!k)break;b=k+4|0;if(__ZNK10StringNameeqERK6String(b,d)|0){__ZN10DictionaryC2Ev(h);__ZN7VariantC2ERK10StringName(i,b);__ZN7VariantC2EPKc(j,1120841);__ZN7VariantaSERKS_(__ZN10DictionaryixERK7Variant(h,j)|0,i);if(c[j>>2]|0)__ZN7Variant5clearEv(j);if(c[i>>2]|0)__ZN7Variant5clearEv(i);__ZN7VariantC2ERK10StringName(i,k+12|0);__ZN7VariantC2EPKc(j,1120097);__ZN7VariantaSERKS_(__ZN10DictionaryixERK7Variant(h,j)|0,i);if(c[j>>2]|0)__ZN7Variant5clearEv(j);if(c[i>>2]|0)__ZN7Variant5clearEv(i);__ZN7VariantC2EPK6Object(i,c[k>>2]|0);__ZN7VariantC2EPKc(j,1122085);__ZN7VariantaSERKS_(__ZN10DictionaryixERK7Variant(h,j)|0,i);if(c[j>>2]|0)__ZN7Variant5clearEv(j);if(c[i>>2]|0)__ZN7Variant5clearEv(i);__ZN7VariantC2EPK6Object(i,c[k+8>>2]|0);__ZN7VariantC2EPKc(j,1129013);__ZN7VariantaSERKS_(__ZN10DictionaryixERK7Variant(h,j)|0,i);if(c[j>>2]|0)__ZN7Variant5clearEv(j);if(c[i>>2]|0)__ZN7Variant5clearEv(i);__ZN7VariantC2ERK6VectorIS_E(i,k+20|0);__ZN7VariantC2EPKc(j,1082619);__ZN7VariantaSERKS_(__ZN10DictionaryixERK7Variant(h,j)|0,i);if(c[j>>2]|0)__ZN7Variant5clearEv(j);if(c[i>>2]|0)__ZN7Variant5clearEv(i);__ZN7VariantC2Ej(i,c[k+16>>2]|0);__ZN7VariantC2EPKc(j,1117356);__ZN7VariantaSERKS_(__ZN10DictionaryixERK7Variant(h,j)|0,i);if(c[j>>2]|0)__ZN7Variant5clearEv(j);if(c[i>>2]|0)__ZN7Variant5clearEv(i);__ZN7VariantC2ERK10Dictionary(i,h);__ZN5Array9push_backERK7Variant(f,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);__ZN10DictionaryD2Ev(h)}n=k+24|0;o=3}k=c[g>>2]|0;if(!k){p=c[f>>2]|0;l=e;return p|0}else q=k;while(1){k=c[q>>2]|0;if(!k){o=39;break}__ZN4ListIN6Object10ConnectionE16DefaultAllocatorE5_Data5eraseEPKNS3_7ElementE(q,k)|0;r=c[g>>2]|0;if(!(c[r+8>>2]|0)){o=38;break}if(!r){o=42;break}else q=r}if((o|0)==38){__ZN6Memory11free_staticEPvb(r,0);c[g>>2]=0;p=c[f>>2]|0;l=e;return p|0}else if((o|0)==39)if(!(c[q+8>>2]|0)){a[1263537]=0;__ZN6Memory11free_staticEPvb(q,0);p=c[f>>2]|0;l=e;return p|0}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145461,1145120,668,1145467,0);p=c[f>>2]|0;l=e;return p|0}else if((o|0)==42){p=c[f>>2]|0;l=e;return p|0}return 0}function __Z8D_METHODPKcS0_S0_S0_S0_S0_(a,b,d,e,f,g,h){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;i=l;l=l+16|0;if((l|0)>=(m|0))ba(16);j=i+4|0;k=i;__ZN10StringNameC2Ev(a);c[a+4>>2]=0;c[k>>2]=__ZN13StaticCString6createEPKc(b)|0;__ZN10StringNameC2ERK13StaticCString(j,k);__ZN10StringNameaSERKS_(a,j);__ZN10StringNameD2Ev(j);b=a+4|0;__ZN6VectorI10StringNameE6resizeEi(b,5)|0;c[k>>2]=__ZN13StaticCString6createEPKc(d)|0;__ZN10StringNameC2ERK13StaticCString(j,k);d=c[b>>2]|0;if((d|0)!=0?(c[d+-4>>2]|0)>0:0){__ZN6VectorI10StringNameE14_copy_on_writeEv(b);n=c[b>>2]|0}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);n=0}__ZN10StringNameaSERKS_(n,j);__ZN10StringNameD2Ev(j);c[k>>2]=__ZN13StaticCString6createEPKc(e)|0;__ZN10StringNameC2ERK13StaticCString(j,k);e=c[b>>2]|0;if((e|0)!=0?(c[e+-4>>2]|0)>1:0){__ZN6VectorI10StringNameE14_copy_on_writeEv(b);o=(c[b>>2]|0)+4|0}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);o=0}__ZN10StringNameaSERKS_(o,j);__ZN10StringNameD2Ev(j);c[k>>2]=__ZN13StaticCString6createEPKc(f)|0;__ZN10StringNameC2ERK13StaticCString(j,k);f=c[b>>2]|0;if((f|0)!=0?(c[f+-4>>2]|0)>2:0){__ZN6VectorI10StringNameE14_copy_on_writeEv(b);p=(c[b>>2]|0)+8|0}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);p=0}__ZN10StringNameaSERKS_(p,j);__ZN10StringNameD2Ev(j);c[k>>2]=__ZN13StaticCString6createEPKc(g)|0;__ZN10StringNameC2ERK13StaticCString(j,k);g=c[b>>2]|0;if((g|0)!=0?(c[g+-4>>2]|0)>3:0){__ZN6VectorI10StringNameE14_copy_on_writeEv(b);q=(c[b>>2]|0)+12|0}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);q=0}__ZN10StringNameaSERKS_(q,j);__ZN10StringNameD2Ev(j);c[k>>2]=__ZN13StaticCString6createEPKc(h)|0;__ZN10StringNameC2ERK13StaticCString(j,k);k=c[b>>2]|0;if(k|0?(c[k+-4>>2]|0)>4:0){__ZN6VectorI10StringNameE14_copy_on_writeEv(b);r=(c[b>>2]|0)+16|0;__ZN10StringNameaSERKS_(r,j);__ZN10StringNameD2Ev(j);l=i;return}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);r=0;__ZN10StringNameaSERKS_(r,j);__ZN10StringNameD2Ev(j);l=i;return}function __ZN6Object7connectERK10StringNamePS_S2_RK6VectorI7VariantEj(b,e,f,g,h,i){b=b|0;e=e|0;f=f|0;g=g|0;h=h|0;i=i|0;var j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0;j=l;l=l+176|0;if((l|0)>=(m|0))ba(176);k=j+128|0;n=j+120|0;o=j+116|0;p=j+112|0;q=j+96|0;r=j+68|0;s=j+60|0;t=j+52|0;u=j+44|0;v=j+36|0;w=j+28|0;x=j+24|0;y=j+20|0;z=j+104|0;A=j+72|0;B=j+64|0;C=j+56|0;D=j+48|0;E=j+40|0;F=j+32|0;G=j+16|0;H=j+12|0;I=j+8|0;J=j+4|0;K=j;if(!f){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145412,1081122,1406,1081229,0);L=31;l=j;return L|0}a[1263537]=0;M=b+4|0;N=c[M>>2]|0;a:do if(N){O=c[e>>2]|0;if(!O)P=0;else P=c[O+16>>2]|0;Q=c[N+(((1<<(d[b+8>>0]|0))+-1&P)<<2)>>2]|0;if(Q){R=Q;while(1){if((c[R>>2]|0)==(P|0)?(c[R+8>>2]|0)==(O|0):0)break;Q=c[R+4>>2]|0;if(!Q){S=11;break a}else R=Q}T=R+12|0}else S=11}else S=11;while(0);if((S|0)==11){P=c[b+68>>2]|0;if(!P)U=ij[c[(c[b>>2]|0)+24>>2]&8191](b)|0;else U=P;__ZN10StringNameC2ERKS_(n,U);__ZN10StringNameC2ERKS_(o,e);U=__ZN7ClassDB10has_signalE10StringNameS0_(n,o)|0;__ZN10StringNameD2Ev(o);__ZN10StringNameD2Ev(n);do if(!U){n=b+56|0;if(!(__ZNK6RefPtr7is_nullEv(n)|0)){__ZN3RefI6ScriptEC2ERK6RefPtr(p,n);n=c[p>>2]|0;o=$i[c[(c[n>>2]|0)+176>>2]&8191](n,e)|0;n=c[p>>2]|0;if(n|0?__ZN9Reference11unreferenceEv(n)|0:0){n=c[p>>2]|0;P=n+28|0;c[P>>2]=1;bj[c[(c[n>>2]|0)+16>>2]&4095](n,1,1);N=c[n+52>>2]|0;if(N|0)Pi[c[(c[N>>2]|0)+48>>2]&2047](N,1);if(c[P>>2]|0){c[n+68>>2]=0;gj[c[(c[n>>2]|0)+76>>2]&8191](n);__ZN6Memory11free_staticEPvb(n,0)}}c[p>>2]=0;if(o)break}c[z>>2]=ij[c[(c[b>>2]|0)+32>>2]&8191](b)|0;c[y>>2]=__ZplPKcRK6String(1084361,z)|0;__ZN6StringC2EPKc(A,1084381);c[x>>2]=__ZNK6StringplERKS_(y,A)|0;o=c[e>>2]|0;do if(o){n=c[o+4>>2]|0;if(n|0){__ZN6StringC2EPKc(k,n);V=c[k>>2]|0;break}n=o+8|0;c[k>>2]=0;P=c[n>>2]|0;if((P|0)!=0?(c[k>>2]=0,(__Z28atomic_conditional_incrementPj(P+-8|0)|0)!=0):0){P=c[n>>2]|0;c[k>>2]=P;V=P}else V=0}else{c[k>>2]=0;V=0}while(0);c[B>>2]=V;c[w>>2]=__ZNK6StringplERKS_(x,B)|0;__ZN6StringC2EPKc(C,1084424);c[v>>2]=__ZNK6StringplERKS_(w,C)|0;c[D>>2]=ij[c[(c[f>>2]|0)+32>>2]&8191](f)|0;c[u>>2]=__ZNK6StringplERKS_(v,D)|0;__ZN6StringC2EPKc(E,1219936);c[t>>2]=__ZNK6StringplERKS_(u,E)|0;o=c[g>>2]|0;do if(o){R=c[o+4>>2]|0;if(R|0){__ZN6StringC2EPKc(k,R);W=c[k>>2]|0;break}R=o+8|0;c[k>>2]=0;P=c[R>>2]|0;if((P|0)!=0?(c[k>>2]=0,(__Z28atomic_conditional_incrementPj(P+-8|0)|0)!=0):0){P=c[R>>2]|0;c[k>>2]=P;W=P}else W=0}else{c[k>>2]=0;W=0}while(0);c[F>>2]=W;c[s>>2]=__ZNK6StringplERKS_(t,F)|0;__ZN6StringC2EPKc(k,1133970);c[r>>2]=__ZNK6StringplERKS_(s,k)|0;c[q>>2]=__ZNK6String4utf8Ev(r)|0;__Z19_err_set_last_errorPKc(__ZNK10CharString8get_dataEv(q)|0);o=c[q>>2]|0;if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(o,1);o=c[r>>2]|0;if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(o,1);o=c[k>>2]|0;if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(o,1);o=c[s>>2]|0;if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(o,1);o=c[F>>2]|0;if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(o,1);o=c[t>>2]|0;if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(o,1);o=c[E>>2]|0;if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(o,1);o=c[u>>2]|0;if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(o,1);o=c[D>>2]|0;if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(o,1);o=c[v>>2]|0;do if(o|0){if(__Z16atomic_decrementPj(o+-8|0)|0)break;__ZN6Memory11free_staticEPvb(o,1)}while(0);o=c[C>>2]|0;do if(o|0){if(__Z16atomic_decrementPj(o+-8|0)|0)break;__ZN6Memory11free_staticEPvb(o,1)}while(0);o=c[w>>2]|0;do if(o|0){if(__Z16atomic_decrementPj(o+-8|0)|0)break;__ZN6Memory11free_staticEPvb(o,1)}while(0);o=c[B>>2]|0;do if(o|0){if(__Z16atomic_decrementPj(o+-8|0)|0)break;__ZN6Memory11free_staticEPvb(o,1)}while(0);o=c[x>>2]|0;do if(o|0){if(__Z16atomic_decrementPj(o+-8|0)|0)break;__ZN6Memory11free_staticEPvb(o,1)}while(0);o=c[A>>2]|0;do if(o|0){if(__Z16atomic_decrementPj(o+-8|0)|0)break;__ZN6Memory11free_staticEPvb(o,1)}while(0);o=c[y>>2]|0;do if(o|0){if(__Z16atomic_decrementPj(o+-8|0)|0)break;__ZN6Memory11free_staticEPvb(o,1)}while(0);o=c[z>>2]|0;do if(o|0){if(__Z16atomic_decrementPj(o+-8|0)|0)break;__ZN6Memory11free_staticEPvb(o,1)}while(0);a[1263537]=1;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145412,1081122,1417,1084438,0);L=31;l=j;return L|0}while(0);c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0;c[k+12>>2]=0;c[k+16>>2]=0;c[k+20>>2]=0;c[k+24>>2]=0;c[k+28>>2]=7;c[k+36>>2]=0;c[k+32>>2]=1;c[k+40>>2]=0;y=k+44|0;c[y>>2]=0;x=__ZN7HashMapI10StringNameN6Object6SignalE16StringNameHasher24HashMapComparatorDefaultIS0_ELh3ELh8EEixERKS0_(M,e)|0;__ZN10MethodInfoaSERKS_(x,k)|0;w=x+40|0;v=k+40|0;D=c[w>>2]|0;if(((D|0)!=(c[v>>2]|0)?(__ZN6VectorIN4VMapIN6Object6Signal6TargetENS2_4SlotEE5_PairEE6_unrefEPv(w,D),c[w>>2]=0,D=c[v>>2]|0,D|0):0)?__Z28atomic_conditional_incrementPj(D+-8|0)|0:0)c[w>>2]=c[v>>2];c[x+44>>2]=c[y>>2];__ZN6VectorIN4VMapIN6Object6Signal6TargetENS2_4SlotEE5_PairEE6_unrefEPv(v,c[v>>2]|0);__ZN10MethodInfoD2Ev(k);T=__ZN7HashMapI10StringNameN6Object6SignalE16StringNameHasher24HashMapComparatorDefaultIS0_ELh3ELh8EEixERKS0_(M,e)|0}M=c[f+44>>2]|0;v=z+4|0;__ZN10StringNameC2Ev(v);c[z>>2]=M;__ZN10StringNameaSERKS_(v,g);M=T+40|0;T=c[M>>2]|0;b:do if(T){y=c[T+-4>>2]|0;if((y|0)<=0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);S=162;break}x=c[z>>2]|0;w=z+4|0;D=c[w>>2]|0;u=0;E=y;c:while(1){y=E+-1|0;t=u;while(1){X=t+y|0;Y=(X|0)/2|0;F=c[T+(Y*36|0)>>2]|0;if((x|0)==(F|0)){s=c[T+(Y*36|0)+4>>2]|0;if(D>>>0<s>>>0)break;if(s>>>0>=D>>>0)break c}else{if(x>>>0<F>>>0)break;if(F>>>0>=x>>>0)break c}if((Y|0)<(y|0))t=Y+1|0;else{S=162;break b}}if((t|0)<(Y|0)){u=t;E=Y}else{S=162;break b}}if((X+3|0)>>>0>1){E=c[e>>2]|0;do if(E){u=c[E+4>>2]|0;if(u|0){__ZN6StringC2EPKc(k,u);Z=c[k>>2]|0;break}u=E+8|0;c[k>>2]=0;x=c[u>>2]|0;if((x|0)!=0?(c[k>>2]=0,(__Z28atomic_conditional_incrementPj(x+-8|0)|0)!=0):0){x=c[u>>2]|0;c[k>>2]=x;Z=x}else Z=0}else{c[k>>2]=0;Z=0}while(0);c[A>>2]=Z;c[K>>2]=__ZplPKcRK6String(1084510,A)|0;__ZN6StringC2EPKc(B,1084519);c[J>>2]=__ZNK6StringplERKS_(K,B)|0;E=c[g>>2]|0;do if(E){x=c[E+4>>2]|0;if(x|0){__ZN6StringC2EPKc(k,x);_=c[k>>2]|0;break}x=E+8|0;c[k>>2]=0;u=c[x>>2]|0;if((u|0)!=0?(c[k>>2]=0,(__Z28atomic_conditional_incrementPj(u+-8|0)|0)!=0):0){u=c[x>>2]|0;c[k>>2]=u;_=u}else _=0}else{c[k>>2]=0;_=0}while(0);c[C>>2]=_;c[I>>2]=__ZNK6StringplERKS_(J,C)|0;__ZN6StringC2EPKc(k,1084558);c[H>>2]=__ZNK6StringplERKS_(I,k)|0;c[G>>2]=__ZNK6String4utf8Ev(H)|0;__Z19_err_set_last_errorPKc(__ZNK10CharString8get_dataEv(G)|0);E=c[G>>2]|0;if(E|0?(__Z16atomic_decrementPj(E+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(E,1);E=c[H>>2]|0;if(E|0?(__Z16atomic_decrementPj(E+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(E,1);E=c[k>>2]|0;if(E|0?(__Z16atomic_decrementPj(E+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(E,1);E=c[I>>2]|0;if(E|0?(__Z16atomic_decrementPj(E+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(E,1);E=c[C>>2]|0;if(E|0?(__Z16atomic_decrementPj(E+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(E,1);E=c[J>>2]|0;if(E|0?(__Z16atomic_decrementPj(E+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(E,1);E=c[B>>2]|0;if(E|0?(__Z16atomic_decrementPj(E+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(E,1);E=c[K>>2]|0;if(E|0?(__Z16atomic_decrementPj(E+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(E,1);E=c[A>>2]|0;if(E|0?(__Z16atomic_decrementPj(E+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(E,1);a[1263537]=1;E=c[M>>2]|0;d:do if(E|0){u=c[E+-4>>2]|0;if((u|0)<=0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);break}x=c[z>>2]|0;D=c[w>>2]|0;y=0;F=u;e:while(1){u=F+-1|0;s=y;while(1){$=s+u|0;aa=($|0)/2|0;r=c[E+(aa*36|0)>>2]|0;if((x|0)==(r|0)){q=c[E+(aa*36|0)+4>>2]|0;if(D>>>0<q>>>0)break;if(q>>>0>=D>>>0)break e}else{if(x>>>0<r>>>0)break;if(r>>>0>=x>>>0)break e}if((aa|0)<(u|0))s=aa+1|0;else break d}if((s|0)<(aa|0)){y=s;F=aa}else break d}if(($+3|0)>>>0<=1)break;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145412,1081122,1426,1084576,0);ca=31;break b}while(0);a[1263537]=0;S=162}else S=162}else S=162;while(0);if((S|0)==162){S=k+4|0;__ZN10StringNameC2Ev(S);$=k+12|0;__ZN10StringNameC2Ev($);c[k+20>>2]=0;c[k>>2]=0;aa=k+8|0;c[aa>>2]=0;K=k+16|0;c[K>>2]=0;B=A+4|0;__ZN10StringNameC2Ev(B);J=A+12|0;__ZN10StringNameC2Ev(J);c[A+20>>2]=0;C=A+8|0;I=A+16|0;c[I>>2]=0;c[A>>2]=b;c[C>>2]=f;__ZN10StringNameaSERKS_(J,g);__ZN10StringNameaSERKS_(B,e);c[I>>2]=i;i=A+20|0;e=c[i>>2]|0;if((e|0)!=(c[h>>2]|0)){if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0){g=c[i>>2]|0;b=(g|0)==0?0:g+-4|0;g=b+4|0;H=c[b>>2]|0;if(H|0){G=0;_=H;while(1){H=g+(G*24|0)|0;if(!(c[H>>2]|0))da=_;else{__ZN7Variant5clearEv(H);da=c[b>>2]|0}G=G+1|0;if(G>>>0>=da>>>0)break;else _=da}}__ZN6Memory11free_staticEPvb(e,1)}c[i>>2]=0;e=c[h>>2]|0;if(e|0?__Z28atomic_conditional_incrementPj(e+-8|0)|0:0)c[i>>2]=c[h>>2]}c[k>>2]=c[A>>2];__ZN10StringNameaSERKS_(S,B);c[aa>>2]=c[C>>2];__ZN10StringNameaSERKS_($,J);c[K>>2]=c[I>>2];I=k+20|0;C=c[I>>2]|0;if((C|0)!=(c[i>>2]|0)){if(C|0?(__Z16atomic_decrementPj(C+-8|0)|0)==0:0){h=c[I>>2]|0;e=(h|0)==0?0:h+-4|0;h=e+4|0;da=c[e>>2]|0;if(da|0){_=0;G=da;while(1){da=h+(_*24|0)|0;if(!(c[da>>2]|0))ea=G;else{__ZN7Variant5clearEv(da);ea=c[e>>2]|0}_=_+1|0;if(_>>>0>=ea>>>0)break;else G=ea}}__ZN6Memory11free_staticEPvb(C,1)}c[I>>2]=0;C=c[i>>2]|0;if(C|0?__Z28atomic_conditional_incrementPj(C+-8|0)|0:0)c[I>>2]=c[i>>2]}C=k+24|0;c[C>>2]=__ZN4ListIN6Object10ConnectionE16DefaultAllocatorE9push_backERKS1_(f+16|0,A)|0;A=__ZN4VMapIN6Object6Signal6TargetENS1_4SlotEEixERKS2_(M,z)|0;c[A>>2]=c[k>>2];__ZN10StringNameaSERKS_(A+4|0,S);c[A+8>>2]=c[aa>>2];__ZN10StringNameaSERKS_(A+12|0,$);c[A+16>>2]=c[K>>2];K=A+20|0;aa=c[K>>2]|0;if((aa|0)!=(c[I>>2]|0)){if(aa|0?(__Z16atomic_decrementPj(aa+-8|0)|0)==0:0){k=c[K>>2]|0;z=(k|0)==0?0:k+-4|0;k=z+4|0;M=c[z>>2]|0;if(M|0){f=0;ea=M;while(1){M=k+(f*24|0)|0;if(!(c[M>>2]|0))fa=ea;else{__ZN7Variant5clearEv(M);fa=c[z>>2]|0}f=f+1|0;if(f>>>0>=fa>>>0)break;else ea=fa}}__ZN6Memory11free_staticEPvb(aa,1)}c[K>>2]=0;aa=c[I>>2]|0;if(aa|0?__Z28atomic_conditional_incrementPj(aa+-8|0)|0:0)c[K>>2]=c[I>>2]}c[A+24>>2]=c[C>>2];C=c[i>>2]|0;if(C|0?(__Z16atomic_decrementPj(C+-8|0)|0)==0:0){A=c[i>>2]|0;i=(A|0)==0?0:A+-4|0;A=i+4|0;K=c[i>>2]|0;if(K|0){aa=0;fa=K;while(1){K=A+(aa*24|0)|0;if(!(c[K>>2]|0))ga=fa;else{__ZN7Variant5clearEv(K);ga=c[i>>2]|0}aa=aa+1|0;if(aa>>>0>=ga>>>0)break;else fa=ga}}__ZN6Memory11free_staticEPvb(C,1)}__ZN10StringNameD2Ev(J);__ZN10StringNameD2Ev(B);B=c[I>>2]|0;if(B|0?(__Z16atomic_decrementPj(B+-8|0)|0)==0:0){J=c[I>>2]|0;I=(J|0)==0?0:J+-4|0;J=I+4|0;C=c[I>>2]|0;if(C|0){ga=0;fa=C;while(1){C=J+(ga*24|0)|0;if(!(c[C>>2]|0))ha=fa;else{__ZN7Variant5clearEv(C);ha=c[I>>2]|0}ga=ga+1|0;if(ga>>>0>=ha>>>0)break;else fa=ha}}__ZN6Memory11free_staticEPvb(B,1)}__ZN10StringNameD2Ev($);__ZN10StringNameD2Ev(S);ca=0}__ZN10StringNameD2Ev(v);L=ca;l=j;return L|0}function __Z8D_METHODPKcS0_S0_S0_(a,b,d,e,f){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,n=0;g=l;l=l+16|0;if((l|0)>=(m|0))ba(16);h=g+4|0;i=g;__ZN10StringNameC2Ev(a);c[a+4>>2]=0;c[i>>2]=__ZN13StaticCString6createEPKc(b)|0;__ZN10StringNameC2ERK13StaticCString(h,i);__ZN10StringNameaSERKS_(a,h);__ZN10StringNameD2Ev(h);b=a+4|0;__ZN6VectorI10StringNameE6resizeEi(b,3)|0;c[i>>2]=__ZN13StaticCString6createEPKc(d)|0;__ZN10StringNameC2ERK13StaticCString(h,i);d=c[b>>2]|0;if((d|0)!=0?(c[d+-4>>2]|0)>0:0){__ZN6VectorI10StringNameE14_copy_on_writeEv(b);j=c[b>>2]|0}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);j=0}__ZN10StringNameaSERKS_(j,h);__ZN10StringNameD2Ev(h);c[i>>2]=__ZN13StaticCString6createEPKc(e)|0;__ZN10StringNameC2ERK13StaticCString(h,i);e=c[b>>2]|0;if((e|0)!=0?(c[e+-4>>2]|0)>1:0){__ZN6VectorI10StringNameE14_copy_on_writeEv(b);k=(c[b>>2]|0)+4|0}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);k=0}__ZN10StringNameaSERKS_(k,h);__ZN10StringNameD2Ev(h);c[i>>2]=__ZN13StaticCString6createEPKc(f)|0;__ZN10StringNameC2ERK13StaticCString(h,i);i=c[b>>2]|0;if(i|0?(c[i+-4>>2]|0)>2:0){__ZN6VectorI10StringNameE14_copy_on_writeEv(b);n=(c[b>>2]|0)+8|0;__ZN10StringNameaSERKS_(n,h);__ZN10StringNameD2Ev(h);l=g;return}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);n=0;__ZN10StringNameaSERKS_(n,h);__ZN10StringNameD2Ev(h);l=g;return}function __ZNK6Object12is_connectedERK10StringNamePS_S2_(b,e,f,g){b=b|0;e=e|0;f=f|0;g=g|0;var h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0;h=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=h+24|0;j=h+16|0;k=h+12|0;n=h+8|0;o=h+4|0;p=h;q=h+20|0;if(!f){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1082625,1081122,1447,1081229,0);r=0;l=h;return r|0}a[1263537]=0;s=c[b+4>>2]|0;a:do if(s|0){t=c[e>>2]|0;if(!t)u=0;else u=c[t+16>>2]|0;v=c[s+(((1<<(d[b+8>>0]|0))+-1&u)<<2)>>2]|0;if(v|0){w=v;while(1){if((c[w>>2]|0)==(u|0)?(c[w+8>>2]|0)==(t|0):0)break;v=c[w+4>>2]|0;if(!v)break a;else w=v}t=c[f+44>>2]|0;v=i+4|0;__ZN10StringNameC2Ev(v);c[i>>2]=t;__ZN10StringNameaSERKS_(v,g);t=c[w+52>>2]|0;b:do if(!t)x=-1;else{y=c[t+-4>>2]|0;if((y|0)<=0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);x=-1;break}z=c[i>>2]|0;A=c[i+4>>2]|0;B=0;C=y;while(1){y=C+-1|0;D=B;while(1){E=(D+y|0)/2|0;F=c[t+(E*36|0)>>2]|0;if((z|0)==(F|0)){G=c[t+(E*36|0)+4>>2]|0;if(A>>>0<G>>>0)break;if(G>>>0>=A>>>0){x=E;break b}}else{if(z>>>0<F>>>0)break;if(F>>>0>=z>>>0){x=E;break b}}if((E|0)<(y|0))D=E+1|0;else{x=-1;break b}}if((D|0)<(E|0)){B=D;C=E}else{x=-1;break}}}while(0);__ZN10StringNameD2Ev(v);r=(x|0)!=-1;l=h;return r|0}}while(0);x=c[b+68>>2]|0;if(!x)H=ij[c[(c[b>>2]|0)+24>>2]&8191](b)|0;else H=x;__ZN10StringNameC2ERKS_(j,H);__ZN10StringNameC2ERKS_(k,e);H=__ZN7ClassDB10has_signalE10StringNameS0_(j,k)|0;__ZN10StringNameD2Ev(k);__ZN10StringNameD2Ev(j);if(H){r=0;l=h;return r|0}H=b+56|0;if(!(__ZNK6RefPtr7is_nullEv(H)|0)){__ZN3RefI6ScriptEC2ERK6RefPtr(n,H);H=c[n>>2]|0;b=$i[c[(c[H>>2]|0)+176>>2]&8191](H,e)|0;H=c[n>>2]|0;if(H|0?__ZN9Reference11unreferenceEv(H)|0:0){H=c[n>>2]|0;j=H+28|0;c[j>>2]=1;bj[c[(c[H>>2]|0)+16>>2]&4095](H,1,1);k=c[H+52>>2]|0;if(k|0)Pi[c[(c[k>>2]|0)+48>>2]&2047](k,1);if(c[j>>2]|0){c[H+68>>2]=0;gj[c[(c[H>>2]|0)+76>>2]&8191](H);__ZN6Memory11free_staticEPvb(H,0)}}c[n>>2]=0;if(b){r=0;l=h;return r|0}}b=c[e>>2]|0;do if(b){e=c[b+4>>2]|0;if(e|0){__ZN6StringC2EPKc(i,e);I=c[i>>2]|0;break}e=b+8|0;c[i>>2]=0;n=c[e>>2]|0;if((n|0)!=0?(c[i>>2]=0,(__Z28atomic_conditional_incrementPj(n+-8|0)|0)!=0):0){n=c[e>>2]|0;c[i>>2]=n;I=n}else I=0}else{c[i>>2]=0;I=0}while(0);c[q>>2]=I;c[p>>2]=__ZplPKcRK6String(1081264,q)|0;c[o>>2]=__ZNK6String4utf8Ev(p)|0;__Z19_err_set_last_errorPKc(__ZNK10CharString8get_dataEv(o)|0);I=c[o>>2]|0;if(I|0?(__Z16atomic_decrementPj(I+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(I,1);I=c[p>>2]|0;if(I|0?(__Z16atomic_decrementPj(I+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(I,1);I=c[q>>2]|0;if(I|0?(__Z16atomic_decrementPj(I+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(I,1);a[1263537]=1;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1082625,1081122,1458,1084248,0);r=0;l=h;return r|0}function __ZN6Object17set_block_signalsEb(b,c){b=b|0;c=c|0;a[b+24>>0]=c&1;return}function __ZNK6Object19is_blocking_signalsEv(b){b=b|0;return (a[b+24>>0]|0)!=0|0}function __ZN6Object23set_message_translationEb(b,c){b=b|0;c=c|0;a[b+48>>0]=c&1;return}function __ZNK6Object22can_translate_messagesEv(b){b=b|0;return (a[b+48>>0]|0)!=0|0}function __ZN6Object28property_list_changed_notifyEv(a){a=a|0;return}function __ZNK6Object10XL_MESSAGEERK10StringName(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;if(a[b+48>>0]|0?(b=c[313531]|0,b|0):0){g=__ZNK17TranslationServer9translateERK10StringName(b,d)|0;c[f>>2]=g;h=g;l=e;return h|0}__ZN10StringNameC2ERKS_(f,d);h=c[f>>2]|0;l=e;return h|0}function __ZNK6Object2trERK10StringName(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;if(a[b+48>>0]|0?(b=c[313531]|0,b|0):0){g=__ZNK17TranslationServer9translateERK10StringName(b,d)|0;c[f>>2]=g;h=g;l=e;return h|0}__ZN10StringNameC2ERKS_(f,d);h=c[f>>2]|0;l=e;return h|0}function __ZNK6Object22is_queued_for_deletionEv(b){b=b|0;return (a[b+72>>0]|0)!=0|0}function __ZN7ClassDB18add_virtual_methodERK10StringNameRK10MethodInfob(b,e,f){b=b|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,n=0,o=0;g=l;l=l+48|0;if((l|0)>=(m|0))ba(48);h=g;i=c[313454]|0;a:do if(i|0){j=c[b>>2]|0;if(!j)k=0;else k=c[j+16>>2]|0;n=c[i+(((1<<(d[1253820]|0))+-1&k)<<2)>>2]|0;if(n|0){o=n;while(1){if((c[o>>2]|0)==(k|0)?(c[o+8>>2]|0)==(j|0):0)break;o=c[o+4>>2]|0;if(!o)break a}a[1263537]=0;__ZN10MethodInfoC2ERKS_(h,e);if(f){o=h+32|0;c[o>>2]=c[o>>2]|32}__ZN4ListI10MethodInfo16DefaultAllocatorE9push_backERKS0_((__ZN7HashMapI10StringNameN7ClassDB9ClassInfoE16StringNameHasher24HashMapComparatorDefaultIS0_ELh3ELh8EEixERKS0_(1253816,b)|0)+56|0,h)|0;__ZN10MethodInfoD2Ev(h);l=g;return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1082994,1082908,1107,1083013,0);l=g;return}function __ZN7ClassDB10add_signalE10StringNameRK10MethodInfo(b,e){b=b|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0;f=l;l=l+48|0;if((l|0)>=(m|0))ba(48);g=f+32|0;h=f+24|0;i=f+28|0;j=f+16|0;k=f+8|0;n=f;o=f+20|0;p=f+12|0;q=f+4|0;r=c[313454]|0;a:do if(r|0){s=c[b>>2]|0;if(!s)t=0;else t=c[s+16>>2]|0;u=c[r+(((1<<(d[1253820]|0))+-1&t)<<2)>>2]|0;if(u|0){v=u;while(1){if((c[v>>2]|0)==(t|0)?(c[v+8>>2]|0)==(s|0):0)break;u=c[v+4>>2]|0;if(!u)break a;else v=u}s=v+12|0;a[1263537]=0;__ZN10StringNameC2ERK6String(h,e);u=c[h>>2]|0;w=u+16|0;b:do if(!u){x=s;while(1){y=c[x+32>>2]|0;if(y|0?(z=c[y>>2]|0,z|0):0){y=z;do{if((c[y>>2]|0)==0?(c[y+8>>2]|0)==0:0){A=21;break b}y=c[y+4>>2]|0}while((y|0)!=0)}x=c[x+4>>2]|0;if(!x){A=58;break}}}else{x=s;while(1){y=c[x+32>>2]|0;if(y|0?(z=c[w>>2]|0,B=c[y+(((1<<(d[x+36>>0]|0))+-1&z)<<2)>>2]|0,B|0):0){y=B;do{if((c[y>>2]|0)==(z|0)?(c[y+8>>2]|0)==(u|0):0){A=21;break b}y=c[y+4>>2]|0}while((y|0)!=0)}x=c[x+4>>2]|0;if(!x){A=58;break}}}while(0);if((A|0)==21){u=c[b>>2]|0;do if(u){w=c[u+4>>2]|0;if(w|0){__ZN6StringC2EPKc(g,w);C=c[g>>2]|0;break}w=u+8|0;c[g>>2]=0;s=c[w>>2]|0;if((s|0)!=0?(c[g>>2]=0,(__Z28atomic_conditional_incrementPj(s+-8|0)|0)!=0):0){s=c[w>>2]|0;c[g>>2]=s;C=s}else C=0}else{c[g>>2]=0;C=0}while(0);c[o>>2]=C;c[n>>2]=__ZplPKcRK6String(1082966,o)|0;__ZN6StringC2EPKc(p,1082972);c[k>>2]=__ZNK6StringplERKS_(n,p)|0;u=c[h>>2]|0;do if(u){s=c[u+4>>2]|0;if(s|0){__ZN6StringC2EPKc(g,s);D=c[g>>2]|0;break}s=u+8|0;c[g>>2]=0;w=c[s>>2]|0;if((w|0)!=0?(c[g>>2]=0,(__Z28atomic_conditional_incrementPj(w+-8|0)|0)!=0):0){w=c[s>>2]|0;c[g>>2]=w;D=w}else D=0}else{c[g>>2]=0;D=0}while(0);c[q>>2]=D;c[j>>2]=__ZNK6StringplERKS_(k,q)|0;c[i>>2]=__ZNK6String4utf8Ev(j)|0;__Z19_err_set_last_errorPKc(__ZNK10CharString8get_dataEv(i)|0);u=c[i>>2]|0;if(u|0?(__Z16atomic_decrementPj(u+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(u,1);u=c[j>>2]|0;if(u|0?(__Z16atomic_decrementPj(u+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(u,1);u=c[q>>2]|0;if(u|0?(__Z16atomic_decrementPj(u+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(u,1);u=c[k>>2]|0;if(u|0?(__Z16atomic_decrementPj(u+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(u,1);u=c[p>>2]|0;if(u|0?(__Z16atomic_decrementPj(u+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(u,1);u=c[n>>2]|0;if(u|0?(__Z16atomic_decrementPj(u+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(u,1);u=c[o>>2]|0;if(u|0?(__Z16atomic_decrementPj(u+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(u,1);a[1263537]=1;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1082955,1082908,669,1130797,0);a[1263537]=0}else if((A|0)==58){u=__ZN7HashMapI10StringName10MethodInfo16StringNameHasher24HashMapComparatorDefaultIS0_ELh3ELh8EEixERKS0_(v+44|0,h)|0;w=c[u>>2]|0;if((w|0)!=(c[e>>2]|0)){if(w|0?(__Z16atomic_decrementPj(w+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(w,1);c[u>>2]=0;w=c[e>>2]|0;if(w|0?__Z28atomic_conditional_incrementPj(w+-8|0)|0:0)c[u>>2]=c[e>>2]}__ZN4ListI12PropertyInfo16DefaultAllocatorEaSERKS2_(u+4|0,e+4|0);__ZN6VectorI7VariantE10_copy_fromERKS1_(u+8|0,e+8|0);__ZN12PropertyInfoaSERKS_(u+12|0,e+12|0)|0;w=e+32|0;s=c[w+4>>2]|0;x=u+32|0;c[x>>2]=c[w>>2];c[x+4>>2]=s}__ZN10StringNameD2Ev(h);l=f;return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1082955,1082908,660,1082926,0);l=f;return}function __ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(b,e,f){b=b|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0;g=c[313454]|0;a:do if(g|0){h=c[b>>2]|0;if(!h)i=0;else i=c[h+16>>2]|0;j=c[g+(((1<<(d[1253820]|0))+-1&i)<<2)>>2]|0;if(j|0){k=j;while(1){if((c[k>>2]|0)==(i|0)?(c[k+8>>2]|0)==(h|0):0)break;j=c[k+4>>2]|0;if(!j)break a;else k=j}h=k+32|0;j=c[h>>2]|0;b:do if(j|0){l=c[e>>2]|0;if(!l)m=0;else m=c[l+16>>2]|0;n=c[j+(((1<<(d[k+36>>0]|0))+-1&m)<<2)>>2]|0;if(n|0){o=n;while(1){if((c[o>>2]|0)==(m|0)?(c[o+8>>2]|0)==(l|0):0)break;o=c[o+4>>2]|0;if(!o)break b}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1082886,1082908,595,1130797,0);a[1263537]=0;return}}while(0);c[(__ZN7HashMapI10StringNamei16StringNameHasher24HashMapComparatorDefaultIS0_ELh3ELh8EEixERKS0_(h,e)|0)>>2]=f;j=k+60|0;if(!(c[j>>2]|0)){o=__ZnwjPFPvjE(12,4740)|0;c[j>>2]=o;c[o>>2]=0;c[o+4>>2]=0;c[o+8>>2]=0}o=__ZnwjPFPvjE(16,4740)|0;__ZN10StringNameC2Ev(o);l=o+4|0;c[l>>2]=0;n=o+8|0;c[n>>2]=0;p=o+12|0;c[p>>2]=0;__ZN10StringNameaSERKS_(o,e);q=c[j>>2]|0;j=q+4|0;r=c[j>>2]|0;c[n>>2]=r;c[l>>2]=0;c[p>>2]=q;if(r|0)c[r+4>>2]=o;c[j>>2]=o;if(!(c[q>>2]|0))c[q>>2]=o;o=q+8|0;c[o>>2]=(c[o>>2]|0)+1;return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1082886,1082908,590,1082926,0);return}function __ZN7HashMapI10StringName10MethodInfo16StringNameHasher24HashMapComparatorDefaultIS0_ELh3ELh8EEixERKS0_(b,e){b=b|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0;f=c[b>>2]|0;a:do if(f){g=c[e>>2]|0;if(!g)h=0;else h=c[g+16>>2]|0;i=c[f+(((1<<(d[b+4>>0]|0))+-1&h)<<2)>>2]|0;if(!i)j=12;else{k=i;while(1){if((c[k>>2]|0)==(h|0)?(c[k+8>>2]|0)==(g|0):0){l=k;break a}k=c[k+4>>2]|0;if(!k){j=12;break}}}}else{a[1263537]=0;k=__ZN6Memory12alloc_staticEjb(32,1)|0;if(!k){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143992,1144012,140,1144029,0);m=0}else{a[1263537]=0;g=k+-8|0;c[g>>2]=8;c[g+4>>2]=0;m=k}c[b>>2]=m;a[b+4>>0]=3;c[b+8>>2]=0;c[m>>2]=0;c[(c[b>>2]|0)+4>>2]=0;c[(c[b>>2]|0)+8>>2]=0;c[(c[b>>2]|0)+12>>2]=0;c[(c[b>>2]|0)+16>>2]=0;c[(c[b>>2]|0)+20>>2]=0;c[(c[b>>2]|0)+24>>2]=0;c[(c[b>>2]|0)+28>>2]=0;j=12}while(0);do if((j|0)==12){m=__ZN7HashMapI10StringName10MethodInfo16StringNameHasher24HashMapComparatorDefaultIS0_ELh3ELh8EE12create_entryERKS0_(b,e)|0;if(!m){n=0;return n|0}else{__ZN7HashMapI10StringName10MethodInfo16StringNameHasher24HashMapComparatorDefaultIS0_ELh3ELh8EE16check_hash_tableEv(b);l=m;break}}while(0);n=l+12|0;return n|0}function __ZN7HashMapI10StringName10MethodInfo16StringNameHasher24HashMapComparatorDefaultIS0_ELh3ELh8EE12create_entryERKS0_(b,e){b=b|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0;f=__ZnwjPKc(52,1263606)|0;g=f+8|0;__ZN10StringNameC2Ev(g);__ZN10MethodInfoC2Ev(f+12|0);h=f+4|0;c[h>>2]=0;if(!f){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1100526,1100151,228,1100539,0);i=0;return i|0}a[1263537]=0;j=c[e>>2]|0;if(!j)k=0;else k=c[j+16>>2]|0;j=(1<<(d[b+4>>0]|0))+-1&k;c[h>>2]=c[(c[b>>2]|0)+(j<<2)>>2];c[f>>2]=k;__ZN10StringNameaSERKS_(g,e);c[(c[b>>2]|0)+(j<<2)>>2]=f;j=b+8|0;c[j>>2]=(c[j>>2]|0)+1;i=f;return i|0}function __ZN7HashMapI10StringName10MethodInfo16StringNameHasher24HashMapComparatorDefaultIS0_ELh3ELh8EE16check_hash_tableEv(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0;d=c[b+8>>2]|0;e=b+4|0;f=a[e>>0]|0;g=f&255;if((d|0)>(8<<g|0)){h=g;do h=h+1|0;while((d|0)>(8<<h|0));if((h|0)==-1)return;else i=h}else{if((f&255)<=3)return;f=g+-1|0;if((d|0)<(8<<f|0))j=f;else return;while(1){f=j+-1|0;if((d|0)<(8<<f|0))j=f;else break}i=(j|0)>3?j:3}j=1<<i;d=__ZN6Memory12alloc_staticEjb(j<<2,1)|0;if(!d){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143992,1144012,140,1144029,0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1100134,1100151,174,1100167,0);a[1263537]=0;return}a[1263537]=0;f=d+-8|0;c[f>>2]=j;c[f+4>>2]=0;if((i|0)!=31)_memset(d|0,0,((j|0)>1?j:1)<<2|0)|0;f=a[e>>0]|0;if(f<<24>>24==31)k=c[b>>2]|0;else{g=1<<(f&255);f=j+-1|0;j=0;h=c[b>>2]|0;while(1){l=h+(j<<2)|0;m=c[l>>2]|0;if(!m)n=h;else{o=m;m=l;do{l=o+4|0;c[m>>2]=c[l>>2];p=d+((c[o>>2]&f)<<2)|0;c[l>>2]=c[p>>2];c[p>>2]=o;p=c[b>>2]|0;m=p+(j<<2)|0;o=c[m>>2]|0}while((o|0)!=0);n=p}j=j+1|0;if((j|0)>=(g|0)){k=n;break}else h=n}}if(k|0)__ZN6Memory11free_staticEPvb(k,1);c[b>>2]=d;a[e>>0]=i;return}function __ZN10MethodInfoC2Ev(a){a=a|0;c[a>>2]=0;c[a+4>>2]=0;c[a+8>>2]=0;c[a+12>>2]=0;c[a+16>>2]=0;c[a+20>>2]=0;c[a+24>>2]=0;c[a+28>>2]=7;c[a+36>>2]=0;c[a+32>>2]=1;return}function __ZN7HashMapI10StringNameN7ClassDB9ClassInfoE16StringNameHasher24HashMapComparatorDefaultIS0_ELh3ELh8EEixERKS0_(b,e){b=b|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0;f=c[b>>2]|0;a:do if(f){g=c[e>>2]|0;if(!g)h=0;else h=c[g+16>>2]|0;i=c[f+(((1<<(d[b+4>>0]|0))+-1&h)<<2)>>2]|0;if(!i)j=12;else{k=i;while(1){if((c[k>>2]|0)==(h|0)?(c[k+8>>2]|0)==(g|0):0){l=k;break a}k=c[k+4>>2]|0;if(!k){j=12;break}}}}else{a[1263537]=0;k=__ZN6Memory12alloc_staticEjb(32,1)|0;if(!k){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143992,1144012,140,1144029,0);m=0}else{a[1263537]=0;g=k+-8|0;c[g>>2]=8;c[g+4>>2]=0;m=k}c[b>>2]=m;a[b+4>>0]=3;c[b+8>>2]=0;c[m>>2]=0;c[(c[b>>2]|0)+4>>2]=0;c[(c[b>>2]|0)+8>>2]=0;c[(c[b>>2]|0)+12>>2]=0;c[(c[b>>2]|0)+16>>2]=0;c[(c[b>>2]|0)+20>>2]=0;c[(c[b>>2]|0)+24>>2]=0;c[(c[b>>2]|0)+28>>2]=0;j=12}while(0);do if((j|0)==12){m=__ZN7HashMapI10StringNameN7ClassDB9ClassInfoE16StringNameHasher24HashMapComparatorDefaultIS0_ELh3ELh8EE12create_entryERKS0_(b,e)|0;if(!m){n=0;return n|0}else{__ZN7HashMapI10StringNameN7ClassDB9ClassInfoE16StringNameHasher24HashMapComparatorDefaultIS0_ELh3ELh8EE16check_hash_tableEv(b);l=m;break}}while(0);n=l+12|0;return n|0}function __ZN7HashMapI10StringNameN7ClassDB9ClassInfoE16StringNameHasher24HashMapComparatorDefaultIS0_ELh3ELh8EE12create_entryERKS0_(b,e){b=b|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0;f=__ZnwjPKc(104,1263606)|0;g=f+8|0;__ZN10StringNameC2Ev(g);c[f+20>>2]=0;c[f+28>>2]=0;a[f+24>>0]=0;c[f+32>>2]=0;c[f+40>>2]=0;a[f+36>>0]=0;c[f+44>>2]=0;h=f+52|0;a[f+48>>0]=0;c[h>>2]=0;c[h+4>>2]=0;c[h+8>>2]=0;c[h+12>>2]=0;c[h+16>>2]=0;__ZN10StringNameC2Ev(f+72|0);c[f+76>>2]=0;c[f+84>>2]=0;a[f+80>>0]=0;__ZN10StringNameC2Ev(f+88|0);__ZN10StringNameC2Ev(f+92|0);c[f+100>>2]=0;c[f+16>>2]=0;a[f+96>>0]=0;h=f+4|0;c[h>>2]=0;if(!f){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1100526,1100151,228,1100539,0);i=0;return i|0}a[1263537]=0;j=c[e>>2]|0;if(!j)k=0;else k=c[j+16>>2]|0;j=(1<<(d[b+4>>0]|0))+-1&k;c[h>>2]=c[(c[b>>2]|0)+(j<<2)>>2];c[f>>2]=k;__ZN10StringNameaSERKS_(g,e);c[(c[b>>2]|0)+(j<<2)>>2]=f;j=b+8|0;c[j>>2]=(c[j>>2]|0)+1;i=f;return i|0}function __ZN7HashMapI10StringNameN7ClassDB9ClassInfoE16StringNameHasher24HashMapComparatorDefaultIS0_ELh3ELh8EE16check_hash_tableEv(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0;d=c[b+8>>2]|0;e=b+4|0;f=a[e>>0]|0;g=f&255;if((d|0)>(8<<g|0)){h=g;do h=h+1|0;while((d|0)>(8<<h|0));if((h|0)==-1)return;else i=h}else{if((f&255)<=3)return;f=g+-1|0;if((d|0)<(8<<f|0))j=f;else return;while(1){f=j+-1|0;if((d|0)<(8<<f|0))j=f;else break}i=(j|0)>3?j:3}j=1<<i;d=__ZN6Memory12alloc_staticEjb(j<<2,1)|0;if(!d){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143992,1144012,140,1144029,0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1100134,1100151,174,1100167,0);a[1263537]=0;return}a[1263537]=0;f=d+-8|0;c[f>>2]=j;c[f+4>>2]=0;if((i|0)!=31)_memset(d|0,0,((j|0)>1?j:1)<<2|0)|0;f=a[e>>0]|0;if(f<<24>>24==31)k=c[b>>2]|0;else{g=1<<(f&255);f=j+-1|0;j=0;h=c[b>>2]|0;while(1){l=h+(j<<2)|0;m=c[l>>2]|0;if(!m)n=h;else{o=m;m=l;do{l=o+4|0;c[m>>2]=c[l>>2];p=d+((c[o>>2]&f)<<2)|0;c[l>>2]=c[p>>2];c[p>>2]=o;p=c[b>>2]|0;m=p+(j<<2)|0;o=c[m>>2]|0}while((o|0)!=0);n=p}j=j+1|0;if((j|0)>=(g|0)){k=n;break}else h=n}}if(k|0)__ZN6Memory11free_staticEPvb(k,1);c[b>>2]=d;a[e>>0]=i;return}function __ZNK17TranslationServer9translateERK10StringName(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e+8|0;g=e+12|0;h=e+4|0;i=e;if(!(a[b+104>>0]|0)){__ZN10StringNameC2ERKS_(f,d);j=c[f>>2]|0;l=e;return j|0}__ZN10StringNameC2Ev(g);k=b+80|0;n=c[k>>2]|0;if((n|0)!=0?(c[n+-4>>2]|0)>0:0)o=n;else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);o=0}n=b+88|0;p=c[n>>2]|0;a:do if(p|0?(q=c[p+8>>2]|0,r=c[b+92>>2]|0,(q|0)!=(r|0)):0){s=q;while(1){q=c[s+8>>2]|0;if((q|0)==(r|0))break;else s=q}if(s|0){r=o+4|0;q=0;t=s;while(1){u=t+24|0;v=(c[u>>2]|0)+128|0;w=c[v>>2]|0;if(!w){x=13;break}if(!(__Z28atomic_conditional_incrementPj(w+-8|0)|0)){x=13;break}w=c[v>>2]|0;c[h>>2]=w;v=c[o>>2]|0;if(!w){x=16;break}if((c[w+-4>>2]|0)<=0){x=16;break}__ZN6VectorIwE14_copy_on_writeEv(h);w=c[h>>2]|0;if((v|0)==(c[w>>2]|0)){v=c[r>>2]|0;if(!w){x=20;break}if((c[w+-4>>2]|0)<=1){x=20;break}__ZN6VectorIwE14_copy_on_writeEv(h);y=c[h>>2]|0;if((v|0)==(c[y+4>>2]|0)){v=__ZNK6StringneERKS_(h,k)|0;if(v|q^1){z=c[u>>2]|0;u=$i[c[(c[z>>2]|0)+116>>2]&8191](z,d)|0;c[i>>2]=u;do if(!u){A=4;B=q}else{if((c[u+4>>2]|0)==0?(__ZNK6String6lengthEv(u+8|0)|0)==0:0){A=4;B=q;break}__ZN10StringNameaSERKS_(g,i);A=v?2:0;B=q|v^1}while(0);__ZN10StringNameD2Ev(i);C=A;D=B}else{C=4;D=q}E=C;F=D;G=c[h>>2]|0}else{E=4;F=q;G=y}}else{E=4;F=q;G=w}if(G|0?(__Z16atomic_decrementPj(G+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(G,1);switch(E|0){case 4:case 0:break;default:break a}t=c[t+16>>2]|0;if(!t)break a;else q=F}if((x|0)==13){c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}else if((x|0)==16)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((x|0)==20)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}}while(0);F=c[g>>2]|0;if(F){if((c[F+4>>2]|0)==0?(__ZNK6String6lengthEv(F+8|0)|0)==0:0)x=37}else x=37;b:do if((x|0)==37?(F=b+84|0,(__ZNK6String6lengthEv(F)|0)>1):0){E=c[F>>2]|0;if((E|0)!=0?(c[E+-4>>2]|0)>0:0)H=E;else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);H=0}E=c[n>>2]|0;if(E|0?(G=c[E+8>>2]|0,E=c[b+92>>2]|0,(G|0)!=(E|0)):0){D=G;while(1){G=c[D+8>>2]|0;if((G|0)==(E|0))break;else D=G}if(D|0){E=H+4|0;G=D;C=0;while(1){B=G+24|0;A=(c[B>>2]|0)+128|0;k=c[A>>2]|0;if(!k){x=48;break}if(!(__Z28atomic_conditional_incrementPj(k+-8|0)|0)){x=48;break}k=c[A>>2]|0;c[h>>2]=k;A=c[H>>2]|0;if(!k){x=51;break}if((c[k+-4>>2]|0)<=0){x=51;break}__ZN6VectorIwE14_copy_on_writeEv(h);k=c[h>>2]|0;if((A|0)==(c[k>>2]|0)){A=c[E>>2]|0;if(!k){x=55;break}if((c[k+-4>>2]|0)<=1){x=55;break}__ZN6VectorIwE14_copy_on_writeEv(h);o=c[h>>2]|0;if((A|0)==(c[o+4>>2]|0)){A=__ZNK6StringneERKS_(h,F)|0;if(A|C^1){p=c[B>>2]|0;B=$i[c[(c[p>>2]|0)+116>>2]&8191](p,d)|0;c[i>>2]=B;do if(!B){I=C;J=7}else{if((c[B+4>>2]|0)==0?(__ZNK6String6lengthEv(B+8|0)|0)==0:0){I=C;J=7;break}__ZN10StringNameaSERKS_(g,i);I=C|A^1;J=A?5:0}while(0);__ZN10StringNameD2Ev(i);K=I;L=J}else{K=C;L=7}M=K;N=L;O=c[h>>2]|0}else{M=C;N=7;O=o}}else{M=C;N=7;O=k}if(O|0?(__Z16atomic_decrementPj(O+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(O,1);switch(N|0){case 7:case 0:break;default:break b}G=c[G+16>>2]|0;if(!G)break b;else C=M}if((x|0)==48){c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}else if((x|0)==51)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((x|0)==55)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}}}while(0);h=c[g>>2]|0;do if(!h)x=72;else{if((c[h+4>>2]|0)==0?(__ZNK6String6lengthEv(h+8|0)|0)==0:0){x=72;break}__ZN10StringNameC2ERKS_(f,g)}while(0);if((x|0)==72)__ZN10StringNameC2ERKS_(f,d);__ZN10StringNameD2Ev(g);j=c[f>>2]|0;l=e;return j|0}function __ZNK6StringneERKS_(a,b){a=a|0;b=b|0;return (__ZNK6StringeqERKS_(a,b)|0)^1|0}function __ZNK13MethodBind1RCI6Object10StringNameRKS1_E18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return __ZNK13MethodBind1RCI6Object10StringNameRKS1_E18_get_argument_typeEi(a,b)|0}function __ZNK13MethodBind1RCI6Object10StringNameRKS1_E18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1142944);l=a;return c[b>>2]|0}function __ZN13MethodBind1RCI6Object10StringNameRKS1_E4callEPS0_PPK7VariantiRNS6_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0;i=l;l=l+64|0;if((l|0)>=(m|0))ba(64);j=i+24|0;k=i+52|0;n=i+48|0;o=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1220580)|0:0){c[h>>2]=0;a[1263537]=0;p=d+24|0;q=c[p>>2]|0;if((q|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=q;c[b>>2]=0;l=i;return}r=q-(c[d+20>>2]|0)|0;if((r|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=r;c[b>>2]=0;l=i;return}if((g|0)>0){if((q|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);s=0}else{a[1263537]=0;s=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,s)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=s;c[b>>2]=0;l=i;return}}s=c[d+44>>2]|0;q=c[d+48>>2]|0;r=e+(q>>1)|0;if(!(q&1))t=s;else t=c[(c[r>>2]|0)+s>>2]|0;do if((g|0)<1){s=c[p>>2]|0;q=s+-1|0;if((s|0)>=1){e=c[d+16>>2]|0;u=(e|0)==0;if(u)v=0;else v=c[e+-4>>2]|0;if((s|0)<=(v|0)){if(u)w=0;else w=c[e+-4>>2]|0;do if((w|0)<(s|0)){if(u)x=0;else x=c[e+-4>>2]|0;if((x|0)<(s|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);y=0;break}else{a[1263537]=0;z=31;break}}else z=31;while(0);if((z|0)==31)y=e+(q*24|0)|0;__ZN7VariantC2ERKS_(o,y);break}}c[o>>2]=0}else __ZN7VariantC2ERKS_(o,c[f>>2]|0);while(0);c[n>>2]=__ZNK7Variantcv10StringNameEv(o)|0;c[k>>2]=$i[t&8191](r,n)|0;__ZN7VariantC2ERK10StringName(j,k);__ZN10StringNameD2Ev(k);__ZN10StringNameD2Ev(n);if(c[o>>2]|0)__ZN7Variant5clearEv(o);__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1217,1146558,0);c[b>>2]=0;l=i;return}function __ZN13MethodBind1RCI6Object10StringNameRKS1_E7ptrcallEPS0_PPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f+8|0;h=f;i=f+4|0;if(!b)j=0;else{k=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1220580)|0;j=k?b:0}b=c[a+44>>2]|0;k=c[a+48>>2]|0;a=j+(k>>1)|0;if(!(k&1))n=b;else n=c[(c[a>>2]|0)+b>>2]|0;__ZN10StringNameC2ERK6String(g,c[d>>2]|0);c[i>>2]=c[g>>2];c[h>>2]=$i[n&8191](a,i)|0;__ZN8PtrToArgI10StringNameE6encodeES0_Pv(h,e);__ZN10StringNameD2Ev(h);__ZN10StringNameD2Ev(i);l=f;return}function __ZN10MethodBindD2Ev(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0;c[a>>2]=380096;b=c[a+32>>2]|0;if(b|0)__ZN6Memory11free_staticEPvb(b,1);__ZN10StringNameD2Ev(a+36|0);b=a+28|0;d=c[b>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0){e=c[b>>2]|0;b=(e|0)==0?0:e+-4|0;e=b+4|0;if(c[b>>2]|0){f=0;do{__ZN10StringNameD2Ev(e+(f<<2)|0);f=f+1|0}while(f>>>0<(c[b>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(d,1)}d=a+16|0;b=c[d>>2]|0;if(!b){g=a+12|0;__ZN10StringNameD2Ev(g);return}if(__Z16atomic_decrementPj(b+-8|0)|0){g=a+12|0;__ZN10StringNameD2Ev(g);return}f=c[d>>2]|0;d=(f|0)==0?0:f+-4|0;f=d+4|0;e=c[d>>2]|0;if(e|0){h=0;i=e;while(1){e=f+(h*24|0)|0;if(!(c[e>>2]|0))j=i;else{__ZN7Variant5clearEv(e);j=c[d>>2]|0}h=h+1|0;if(h>>>0>=j>>>0)break;else i=j}}__ZN6Memory11free_staticEPvb(b,1);g=a+12|0;__ZN10StringNameD2Ev(g);return}function __ZN13MethodBind1RCI6Object10StringNameRKS1_ED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN10MethodBindD0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN7Variant18can_convert_strictENS_4TypeES0_(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0;a:do if((a|0)!=(b|0)?!((a|0)!=0&(b|0)==0):0){if(!a){d=(b|0)==18;break}do switch(b|0){case 1:{e=380124;break}case 2:{e=380312;break}case 3:{e=380300;break}case 4:{e=380292;break}case 8:{e=380284;break}case 10:{e=380276;break}case 12:{e=380268;break}case 13:{e=380252;break}case 14:{e=380240;break}case 17:{e=380232;break}case 18:{e=1254132;break}case 16:{e=380224;break}case 21:{e=380192;break}case 22:{e=380184;break}case 23:{e=380176;break}case 24:{e=380168;break}case 25:{e=380160;break}case 26:{e=380152;break}case 27:{e=380144;break}case 28:{e=380136;break}default:{d=0;break a}}while(0);f=c[e>>2]|0;if(!f)d=0;else{g=0;h=f;while(1){g=g+1|0;if((h|0)==(a|0)){d=1;break a}h=c[e+(g<<2)>>2]|0;if(!h){d=0;break}}}}else d=1;while(0);return d|0}function __ZNK7Variantcv10StringNameEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b;e=b+4|0;if((c[a>>2]|0)==16){f=__ZNK8NodePath9get_snameEv(a+8|0)|0;c[d>>2]=f;g=f;l=b;return g|0}c[e>>2]=__ZNK7Variantcv6StringEv(a)|0;__ZN10StringNameC2ERK6String(d,e);a=c[e>>2]|0;if(a|0?(__Z16atomic_decrementPj(a+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(a,1);g=c[d>>2]|0;l=b;return g|0}function __ZNK8NodePath9get_snameEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b;e=b+4|0;f=c[a>>2]|0;do if(((f|0?(g=c[f+8>>2]|0,g|0):0)?(c[g+-4>>2]|0)==1:0)?(c[f+12>>2]|0)==0:0){g=c[f+4>>2]|0;if(!g)h=f;else{if(c[g+4>>2]|0)break;if(__ZNK6String6lengthEv(g+8|0)|0)break;h=c[a>>2]|0}g=h+8|0;i=c[g>>2]|0;if((i|0)!=0?(c[i+-4>>2]|0)>0:0){__ZN6VectorI10StringNameE14_copy_on_writeEv(g);j=c[g>>2]|0}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);j=0}__ZN10StringNameC2ERKS_(d,j);k=c[d>>2]|0;l=b;return k|0}while(0);c[e>>2]=__ZNK8NodePathcv6StringEv(a)|0;__ZN10StringNameC2ERK6String(d,e);a=c[e>>2]|0;if(a|0?(__Z16atomic_decrementPj(a+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(a,1);k=c[d>>2]|0;l=b;return k|0}function __ZNK7Variantcv6StringEv(b){b=b|0;var e=0,f=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0,ia=0,ja=0,ka=0,la=0,ma=0,na=0,oa=0,pa=0,qa=0,ra=0,sa=0.0,ta=0,ua=0,va=0,wa=0,xa=0,ya=0,za=0,Aa=0,Ba=0,Ca=0,Da=0,Ea=0,Fa=0,Ga=0,Ha=0,Ia=0,Ja=0,Ka=0,La=0,Ma=0,Na=0,Oa=0,Pa=0,Qa=0,Ra=0,Sa=0,Ta=0,Ua=0,Va=0,Wa=0,Xa=0,Ya=0,Za=0,_a=0,$a=0,ab=0,bb=0,cb=0,db=0,eb=0,fb=0,gb=0,hb=0,ib=0,jb=0,kb=0,lb=0,mb=0,nb=0,ob=0,pb=0,qb=0.0,rb=0,sb=0;e=l;l=l+592|0;if((l|0)>=(m|0))ba(592);f=e+556|0;i=e+552|0;j=e+548|0;k=e+160|0;n=e+512|0;o=e+544|0;p=e+528|0;q=e+520|0;r=e+516|0;s=e+508|0;t=e+504|0;u=e+500|0;v=e+136|0;w=e+120|0;x=e+96|0;y=e+496|0;z=e+492|0;A=e+72|0;B=e+488|0;C=e+484|0;D=e+472|0;E=e+456|0;G=e+432|0;H=e+424|0;I=e+408|0;J=e+48|0;K=e+360|0;L=e+352|0;M=e+296|0;N=e+292|0;O=e+288|0;P=e+284|0;Q=e+280|0;R=e+276|0;S=e+272|0;T=e+256|0;U=e+240|0;V=e+224|0;W=e+208|0;X=e+200|0;Y=e+192|0;Z=e+188|0;_=e+184|0;$=e+24|0;aa=e;ca=e+180|0;da=e+176|0;ea=e+172|0;fa=e+168|0;ga=c[b>>2]|0;do switch(ga|0){case 0:{__ZN6StringC2EPKc(i,1083058);ha=c[i>>2]|0;l=e;return ha|0}case 1:{__ZN6StringC2EPKc(i,a[b+8>>0]|0?1083869:1083874);ha=c[i>>2]|0;l=e;return ha|0}case 2:{ia=b+8|0;c[i>>2]=__Z4itosx(c[ia>>2]|0,c[ia+4>>2]|0)|0;ha=c[i>>2]|0;l=e;return ha|0}case 3:{c[i>>2]=__Z4rtosd(+h[b+8>>3])|0;ha=c[i>>2]|0;l=e;return ha|0}case 4:{ia=b+8|0;c[i>>2]=0;ja=c[ia>>2]|0;if(!ja){ha=c[i>>2]|0;l=e;return ha|0}c[i>>2]=0;if(!(__Z28atomic_conditional_incrementPj(ja+-8|0)|0)){ha=c[i>>2]|0;l=e;return ha|0}c[i>>2]=c[ia>>2];ha=c[i>>2]|0;l=e;return ha|0}case 5:{ia=b+8|0;ja=c[ia+4>>2]|0;ka=k;c[ka>>2]=c[ia>>2];c[ka+4>>2]=ja;c[f>>2]=__ZNK7Vector2cv6StringEv(k)|0;c[j>>2]=__ZplPKcRK6String(1081589,f)|0;__ZN6StringC2EPKc(n,1123123);c[i>>2]=__ZNK6StringplERKS_(j,n)|0;ja=c[n>>2]|0;if(ja|0?(__Z16atomic_decrementPj(ja+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(ja,1);ja=c[j>>2]|0;if(ja|0?(__Z16atomic_decrementPj(ja+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(ja,1);ja=c[f>>2]|0;if(ja|0?(__Z16atomic_decrementPj(ja+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(ja,1);ha=c[i>>2]|0;l=e;return ha|0}case 6:{ja=b+8|0;c[p>>2]=c[ja>>2];c[p+4>>2]=c[ja+4>>2];c[p+8>>2]=c[ja+8>>2];c[p+12>>2]=c[ja+12>>2];c[f>>2]=__ZNK5Rect2cv6StringEv(p)|0;c[o>>2]=__ZplPKcRK6String(1081589,f)|0;__ZN6StringC2EPKc(n,1123123);c[i>>2]=__ZNK6StringplERKS_(o,n)|0;ja=c[n>>2]|0;if(ja|0?(__Z16atomic_decrementPj(ja+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(ja,1);ja=c[o>>2]|0;if(ja|0?(__Z16atomic_decrementPj(ja+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(ja,1);ja=c[f>>2]|0;if(ja|0?(__Z16atomic_decrementPj(ja+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(ja,1);ha=c[i>>2]|0;l=e;return ha|0}case 8:{ja=c[b+8>>2]|0;ka=c[ja>>2]|0;ia=c[ja+4>>2]|0;la=c[ja+8>>2]|0;ma=c[ja+12>>2]|0;na=ja+16|0;ja=c[na>>2]|0;oa=c[na+4>>2]|0;c[v>>2]=5;c[v+8>>2]=ka;c[v+12>>2]=ia;c[f>>2]=__ZNK7Variantcv6StringEv(v)|0;c[u>>2]=__ZplPKcRK6String(1081589,f)|0;__ZN6StringC2EPKc(n,1144817);c[t>>2]=__ZNK6StringplERKS_(u,n)|0;c[x>>2]=5;c[x+8>>2]=la;c[x+12>>2]=ma;c[w>>2]=__ZNK7Variantcv6StringEv(x)|0;c[s>>2]=__ZNK6StringplERKS_(t,w)|0;__ZN6StringC2EPKc(y,1144817);c[r>>2]=__ZNK6StringplERKS_(s,y)|0;c[A>>2]=5;ma=A+8|0;c[ma>>2]=ja;c[ma+4>>2]=oa;c[z>>2]=__ZNK7Variantcv6StringEv(A)|0;c[q>>2]=__ZNK6StringplERKS_(r,z)|0;__ZN6StringC2EPKc(B,1123123);c[i>>2]=__ZNK6StringplERKS_(q,B)|0;oa=c[B>>2]|0;if(oa|0?(__Z16atomic_decrementPj(oa+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(oa,1);oa=c[q>>2]|0;if(oa|0?(__Z16atomic_decrementPj(oa+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(oa,1);oa=c[z>>2]|0;if(oa|0?(__Z16atomic_decrementPj(oa+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(oa,1);if(c[A>>2]|0)__ZN7Variant5clearEv(A);oa=c[r>>2]|0;if(oa|0?(__Z16atomic_decrementPj(oa+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(oa,1);oa=c[y>>2]|0;if(oa|0?(__Z16atomic_decrementPj(oa+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(oa,1);oa=c[s>>2]|0;if(oa|0?(__Z16atomic_decrementPj(oa+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(oa,1);oa=c[w>>2]|0;if(oa|0?(__Z16atomic_decrementPj(oa+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(oa,1);if(c[x>>2]|0)__ZN7Variant5clearEv(x);oa=c[t>>2]|0;if(oa|0?(__Z16atomic_decrementPj(oa+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(oa,1);oa=c[n>>2]|0;if(oa|0?(__Z16atomic_decrementPj(oa+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(oa,1);oa=c[u>>2]|0;if(oa|0?(__Z16atomic_decrementPj(oa+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(oa,1);oa=c[f>>2]|0;if(oa|0?(__Z16atomic_decrementPj(oa+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(oa,1);if(c[v>>2]|0)__ZN7Variant5clearEv(v);ha=c[i>>2]|0;l=e;return ha|0}case 7:{oa=b+8|0;c[D>>2]=c[oa>>2];c[D+4>>2]=c[oa+4>>2];c[D+8>>2]=c[oa+8>>2];c[f>>2]=__ZNK7Vector3cv6StringEv(D)|0;c[C>>2]=__ZplPKcRK6String(1081589,f)|0;__ZN6StringC2EPKc(n,1123123);c[i>>2]=__ZNK6StringplERKS_(C,n)|0;oa=c[n>>2]|0;if(oa|0?(__Z16atomic_decrementPj(oa+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(oa,1);oa=c[C>>2]|0;if(oa|0?(__Z16atomic_decrementPj(oa+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(oa,1);oa=c[f>>2]|0;if(oa|0?(__Z16atomic_decrementPj(oa+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(oa,1);ha=c[i>>2]|0;l=e;return ha|0}case 9:{oa=b+8|0;c[E>>2]=c[oa>>2];c[E+4>>2]=c[oa+4>>2];c[E+8>>2]=c[oa+8>>2];c[E+12>>2]=c[oa+12>>2];c[i>>2]=__ZNK5Planecv6StringEv(E)|0;ha=c[i>>2]|0;l=e;return ha|0}case 11:{oa=c[b+8>>2]|0;c[G>>2]=c[oa>>2];c[G+4>>2]=c[oa+4>>2];c[G+8>>2]=c[oa+8>>2];c[G+12>>2]=c[oa+12>>2];c[G+16>>2]=c[oa+16>>2];c[G+20>>2]=c[oa+20>>2];c[i>>2]=__ZNK5Rect3cv6StringEv(G)|0;ha=c[i>>2]|0;l=e;return ha|0}case 10:{oa=b+8|0;c[I>>2]=c[oa>>2];c[I+4>>2]=c[oa+4>>2];c[I+8>>2]=c[oa+8>>2];c[I+12>>2]=c[oa+12>>2];c[f>>2]=__ZNK4Quatcv6StringEv(I)|0;c[H>>2]=__ZplPKcRK6String(1081589,f)|0;__ZN6StringC2EPKc(n,1123123);c[i>>2]=__ZNK6StringplERKS_(H,n)|0;oa=c[n>>2]|0;if(oa|0?(__Z16atomic_decrementPj(oa+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(oa,1);oa=c[H>>2]|0;if(oa|0?(__Z16atomic_decrementPj(oa+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(oa,1);oa=c[f>>2]|0;if(oa|0?(__Z16atomic_decrementPj(oa+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(oa,1);ha=c[i>>2]|0;l=e;return ha|0}case 12:{pa=f;qa=c[b+8>>2]|0;ra=pa+36|0;do{c[pa>>2]=c[qa>>2];pa=pa+4|0;qa=qa+4|0}while((pa|0)<(ra|0));__ZN6StringC2EPKc(n,1081589);oa=J+8|0;ma=0;do{if(ma|0)__ZN6StringpLEPKc(n,1144817)|0;__ZN6StringpLEPKc(n,1081589)|0;sa=+g[f+(ma*12|0)>>2];c[J>>2]=3;h[oa>>3]=sa;c[w>>2]=__ZNK7Variantcv6StringEv(J)|0;__ZN6StringpLERKS_(n,w)|0;ja=c[w>>2]|0;if(ja|0?(__Z16atomic_decrementPj(ja+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(ja,1);if(c[J>>2]|0)__ZN7Variant5clearEv(J);__ZN6StringpLEPKc(n,1144817)|0;sa=+g[f+(ma*12|0)+4>>2];c[J>>2]=3;h[oa>>3]=sa;c[w>>2]=__ZNK7Variantcv6StringEv(J)|0;__ZN6StringpLERKS_(n,w)|0;ja=c[w>>2]|0;if(ja|0?(__Z16atomic_decrementPj(ja+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(ja,1);if(c[J>>2]|0)__ZN7Variant5clearEv(J);__ZN6StringpLEPKc(n,1144817)|0;sa=+g[f+(ma*12|0)+8>>2];c[J>>2]=3;h[oa>>3]=sa;c[w>>2]=__ZNK7Variantcv6StringEv(J)|0;__ZN6StringpLERKS_(n,w)|0;ja=c[w>>2]|0;if(ja|0?(__Z16atomic_decrementPj(ja+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(ja,1);if(c[J>>2]|0)__ZN7Variant5clearEv(J);__ZN6StringpLEPKc(n,1123123)|0;ma=ma+1|0}while((ma|0)!=3);__ZN6StringC2EPKc(w,1123123);c[i>>2]=__ZNK6StringplERKS_(n,w)|0;ma=c[w>>2]|0;if(ma|0?(__Z16atomic_decrementPj(ma+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(ma,1);ma=c[n>>2]|0;if(ma|0?(__Z16atomic_decrementPj(ma+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(ma,1);ha=c[i>>2]|0;l=e;return ha|0}case 13:{pa=K;qa=c[b+8>>2]|0;ra=pa+48|0;do{c[pa>>2]=c[qa>>2];pa=pa+4|0;qa=qa+4|0}while((pa|0)<(ra|0));c[i>>2]=__ZNK9Transformcv6StringEv(K)|0;ha=c[i>>2]|0;l=e;return ha|0}case 16:{c[L>>2]=__ZNK7Variantcv8NodePathEv(b)|0;c[i>>2]=__ZNK8NodePathcv6StringEv(L)|0;__ZN8NodePathD2Ev(L);ha=c[i>>2]|0;l=e;return ha|0}case 19:{pa=M;qa=c[b+8>>2]|0;ra=pa+56|0;do{c[pa>>2]=c[qa>>2];pa=pa+4|0;qa=qa+4|0}while((pa|0)<(ra|0));c[i>>2]=__ZNK10InputEventcv6StringEv(M)|0;ha=c[i>>2]|0;l=e;return ha|0}case 14:{__ZNK7Variantcv5ColorEv(T,b);c[S>>2]=__ZN6String3numEdi(+g[T>>2],-1)|0;__ZN6StringC2EPKc(f,1117595);c[R>>2]=__ZNK6StringplERKS_(S,f)|0;__ZNK7Variantcv5ColorEv(U,b);c[n>>2]=__ZN6String3numEdi(+g[U+4>>2],-1)|0;c[Q>>2]=__ZNK6StringplERKS_(R,n)|0;__ZN6StringC2EPKc(w,1117595);c[P>>2]=__ZNK6StringplERKS_(Q,w)|0;__ZNK7Variantcv5ColorEv(V,b);c[y>>2]=__ZN6String3numEdi(+g[V+8>>2],-1)|0;c[O>>2]=__ZNK6StringplERKS_(P,y)|0;__ZN6StringC2EPKc(z,1117595);c[N>>2]=__ZNK6StringplERKS_(O,z)|0;__ZNK7Variantcv5ColorEv(W,b);c[B>>2]=__ZN6String3numEdi(+g[W+12>>2],-1)|0;c[i>>2]=__ZNK6StringplERKS_(N,B)|0;ma=c[B>>2]|0;if(ma|0?(__Z16atomic_decrementPj(ma+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(ma,1);ma=c[N>>2]|0;if(ma|0?(__Z16atomic_decrementPj(ma+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(ma,1);ma=c[z>>2]|0;if(ma|0?(__Z16atomic_decrementPj(ma+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(ma,1);ma=c[O>>2]|0;if(ma|0?(__Z16atomic_decrementPj(ma+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(ma,1);ma=c[y>>2]|0;if(ma|0?(__Z16atomic_decrementPj(ma+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(ma,1);ma=c[P>>2]|0;if(ma|0?(__Z16atomic_decrementPj(ma+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(ma,1);ma=c[w>>2]|0;if(ma|0?(__Z16atomic_decrementPj(ma+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(ma,1);ma=c[Q>>2]|0;if(ma|0?(__Z16atomic_decrementPj(ma+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(ma,1);ma=c[n>>2]|0;if(ma|0?(__Z16atomic_decrementPj(ma+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(ma,1);ma=c[R>>2]|0;if(ma|0?(__Z16atomic_decrementPj(ma+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(ma,1);ma=c[f>>2]|0;if(ma|0?(__Z16atomic_decrementPj(ma+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(ma,1);ma=c[S>>2]|0;if(!ma){ha=c[i>>2]|0;l=e;return ha|0}if(__Z16atomic_decrementPj(ma+-8|0)|0){ha=c[i>>2]|0;l=e;return ha|0}__ZN6Memory11free_staticEPvb(ma,1);ha=c[i>>2]|0;l=e;return ha|0}case 20:{ma=b+8|0;c[i>>2]=0;c[n>>2]=0;__ZNK10Dictionary12get_key_listEP4ListI7Variant16DefaultAllocatorE(ma,n);c[w>>2]=0;oa=c[n>>2]|0;if((oa|0)!=0?(ja=c[oa>>2]|0,(ja|0)!=0):0){oa=X+4|0;la=X+4|0;ia=ja;do{ja=__ZNK7Variantcv6StringEv(ia)|0;if(ja){ka=(__Z28atomic_conditional_incrementPj(ja+-8|0)|0)==0;na=ka?0:ja;if(!(__Z16atomic_decrementPj(ja+-8|0)|0)){__ZN6Memory11free_staticEPvb(ja,1);ta=na}else ta=na}else ta=0;na=__ZNK7Variantcv6StringEv(__ZNK10DictionaryixERK7Variant(ma,ia)|0)|0;if(na){ja=(__Z28atomic_conditional_incrementPj(na+-8|0)|0)==0;ka=ja?0:na;if(!(__Z16atomic_decrementPj(na+-8|0)|0)){__ZN6Memory11free_staticEPvb(na,1);ua=ka}else ua=ka}else ua=0;c[X>>2]=0;ka=(ta|0)==0;if(!ka?(c[X>>2]=0,__Z28atomic_conditional_incrementPj(ta+-8|0)|0):0)c[X>>2]=ta;c[oa>>2]=0;na=(ua|0)==0;if(!na?(c[oa>>2]=0,__Z28atomic_conditional_incrementPj(ua+-8|0)|0):0)c[oa>>2]=ua;__ZN6VectorI15_VariantStrPairE9push_backES0_(w,X)|0;ja=c[la>>2]|0;if(ja|0?(__Z16atomic_decrementPj(ja+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(ja,1);ja=c[X>>2]|0;if(ja|0?(__Z16atomic_decrementPj(ja+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(ja,1);ja=ua;if(!na?(__Z16atomic_decrementPj(ja+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(ja,1);ja=ta;if(!ka?(__Z16atomic_decrementPj(ja+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(ja,1);ia=c[ia+24>>2]|0}while((ia|0)!=0);ia=c[w>>2]|0;if(ia){la=c[ia+-4>>2]|0;if(!la){va=0;wa=182}else{if((la|0)>0){__ZN6VectorI15_VariantStrPairE14_copy_on_writeEv(w);oa=c[w>>2]|0;if((la|0)==1){xa=0;ya=oa;za=f}else{Aa=oa;Ba=f;wa=153}}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);Aa=0;Ba=f;wa=153}if((wa|0)==153){oa=la;ma=0;do{ma=ma+1|0;oa=oa>>1}while((oa|0)!=1);xa=ma<<1;ya=Aa;za=Ba}__ZNK9SortArrayI15_VariantStrPair18_DefaultComparatorIS0_EE9introsortEiiPS0_i(f,0,la,ya,xa);__ZNK9SortArrayI15_VariantStrPair18_DefaultComparatorIS0_EE20final_insertion_sortEiiPS0_(f,0,la,ya);va=0;wa=182}}else{Ca=0;Da=0;Ea=ia}}else{Ca=0;Da=0;Ea=0}while(1){if((wa|0)==182){wa=0;oa=c[w>>2]|0;Ca=va;Da=oa;Ea=oa}if(!Da)Fa=0;else Fa=c[Da+-4>>2]|0;if((Ca|0)>=(Fa|0))break;if((Ca|0)<=0)if((Ca|0)<0){Ga=1;Ha=f;wa=215}else{Ia=Da;Ja=f;wa=209}else{__ZN6StringpLEPKc(i,1144817)|0;Ia=c[w>>2]|0;Ja=f;wa=209}do if((wa|0)==209){wa=0;oa=(Ia|0)==0;if(oa)Ka=0;else Ka=c[Ia+-4>>2]|0;if((Ka|0)<=(Ca|0)){if(oa)La=0;else La=c[Ia+-4>>2]|0;if((La|0)<=(Ca|0)){Ga=0;Ha=Ja;wa=215;break}a[1263537]=0}__ZN6VectorI15_VariantStrPairE14_copy_on_writeEv(w);Ma=(c[w>>2]|0)+(Ca<<3)|0;Na=0;Oa=Ja}while(0);if((wa|0)==215){wa=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);Ma=0;Na=Ga;Oa=Ha}c[_>>2]=__ZplPKcRK6String(1081589,Ma)|0;__ZN6StringC2EPKc(y,1144824);c[Z>>2]=__ZNK6StringplERKS_(_,y)|0;do if(Na)wa=225;else{oa=c[w>>2]|0;ja=(oa|0)==0;if(ja)Pa=0;else Pa=c[oa+-4>>2]|0;if((Pa|0)<=(Ca|0)){if(ja)Qa=0;else Qa=c[oa+-4>>2]|0;if((Qa|0)<=(Ca|0)){wa=225;break}a[1263537]=0}__ZN6VectorI15_VariantStrPairE14_copy_on_writeEv(w);Ra=(c[w>>2]|0)+(Ca<<3)|0}while(0);if((wa|0)==225){wa=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);Ra=0}c[Y>>2]=__ZNK6StringplERKS_(Z,Ra+4|0)|0;__ZN6StringC2EPKc(z,1123123);c[f>>2]=__ZNK6StringplERKS_(Y,z)|0;__ZN6StringpLERKS_(i,f)|0;oa=c[f>>2]|0;if(oa|0?(__Z16atomic_decrementPj(oa+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(oa,1);oa=c[z>>2]|0;if(oa|0?(__Z16atomic_decrementPj(oa+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(oa,1);oa=c[Y>>2]|0;if(oa|0?(__Z16atomic_decrementPj(oa+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(oa,1);oa=c[Z>>2]|0;if(oa|0?(__Z16atomic_decrementPj(oa+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(oa,1);oa=c[y>>2]|0;if(oa|0?(__Z16atomic_decrementPj(oa+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(oa,1);oa=c[_>>2]|0;if(oa|0?(__Z16atomic_decrementPj(oa+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(oa,1);va=Ca+1|0;wa=182}__ZN6VectorI15_VariantStrPairE6_unrefEPv(w,Ea);ia=c[n>>2]|0;a:do if(ia|0){la=ia;while(1){ma=c[la>>2]|0;if(!ma)break;a[1263537]=0;if((c[ma+32>>2]|0)==(la|0)){c[la>>2]=c[ma+24>>2];oa=la+4|0;ja=c[ma+28>>2]|0;if((c[oa>>2]|0)==(ma|0))c[oa>>2]=ja;oa=ma+24|0;if(ja|0)c[ja+24>>2]=c[oa>>2];ka=c[oa>>2]|0;if(ka|0)c[ka+28>>2]=ja;if(c[ma>>2]|0)__ZN7Variant5clearEv(ma);__ZN6Memory11free_staticEPvb(ma,0);ma=la+8|0;c[ma>>2]=(c[ma>>2]|0)+-1}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145114,1145120,157,1145132,0);Sa=c[n>>2]|0;if(!(c[Sa+8>>2]|0)){wa=201;break}if(!Sa)break a;else la=Sa}if((wa|0)==201){__ZN6Memory11free_staticEPvb(Sa,0);c[n>>2]=0;break}if(!(c[la+8>>2]|0)){a[1263537]=0;__ZN6Memory11free_staticEPvb(la,0);break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145461,1145120,668,1145467,0);break}}while(0);ha=c[i>>2]|0;l=e;return ha|0}case 26:{ia=b+8|0;c[f>>2]=0;if((c[ia>>2]|0?(__ZN10PoolVectorI7Vector2E12_unreferenceEv(f),ma=c[ia>>2]|0,ma|0):0)?__Z28atomic_conditional_incrementPj(ma)|0:0)c[f>>2]=c[ia>>2];ia=c[f>>2]|0;c[n>>2]=ia;__ZN6StringC2EPKc(i,1144813);ma=$+8|0;ja=0;ka=ia;while(1){if(!ka)Ta=0;else Ta=(c[ka+16>>2]|0)>>>3;if((ja|0)>=(Ta|0))break;if((ja|0)>0){__ZN6StringpLEPKc(i,1144817)|0;Ua=c[n>>2]|0}else Ua=ka;ia=(Ua|0)==0;if(ia)Va=0;else Va=(c[Ua+16>>2]|0)>>>3;if((Va|0)<=(ja|0)){if(ia)Wa=0;else Wa=(c[Ua+16>>2]|0)>>>3;if((Wa|0)<=(ja|0)){wa=265;break}a[1263537]=0}if(ia){ia=0+(ja<<3)|0;Xa=c[ia>>2]|0;Ya=c[ia+4>>2]|0}else{ia=Ua+4|0;__Z16atomic_incrementPj(ia)|0;oa=(c[Ua+8>>2]|0)+(ja<<3)|0;na=c[oa>>2]|0;Za=c[oa+4>>2]|0;__Z16atomic_decrementPj(ia)|0;Xa=na;Ya=Za}c[$>>2]=5;Za=ma;c[Za>>2]=Xa;c[Za+4>>2]=Ya;c[f>>2]=__ZNK7Variantcv6StringEv($)|0;Za=__ZNK6StringplERKS_(i,f)|0;na=Za;ia=c[i>>2]|0;if((ia|0)==(Za|0)){if(Za|0)wa=278}else{if(ia|0?(__Z16atomic_decrementPj(ia+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(ia,1);c[i>>2]=0;if(Za|0)if(!(__Z28atomic_conditional_incrementPj(Za+-8|0)|0))wa=278;else{c[i>>2]=na;wa=278}}if((wa|0)==278?(wa=0,(__Z16atomic_decrementPj(Za+-8|0)|0)==0):0)__ZN6Memory11free_staticEPvb(Za,1);Za=c[f>>2]|0;if(Za|0?(__Z16atomic_decrementPj(Za+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Za,1);if(c[$>>2]|0)__ZN7Variant5clearEv($);ja=ja+1|0;ka=c[n>>2]|0}if((wa|0)==265){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1130483,505,1146766,0);df()}__ZN6StringpLEPKc(i,1144815)|0;__ZN10PoolVectorI7Vector2E12_unreferenceEv(n);ha=c[i>>2]|0;l=e;return ha|0}case 27:{ka=b+8|0;c[f>>2]=0;if((c[ka>>2]|0?(__ZN10PoolVectorI7Vector3E12_unreferenceEv(f),ja=c[ka>>2]|0,ja|0):0)?__Z28atomic_conditional_incrementPj(ja)|0:0)c[f>>2]=c[ka>>2];ka=c[f>>2]|0;c[n>>2]=ka;__ZN6StringC2EPKc(i,1144813);ja=aa+8|0;ma=0;Za=ka;while(1){if(!Za)_a=0;else _a=((c[Za+16>>2]|0)>>>0)/12|0;if((ma|0)>=(_a|0))break;if((ma|0)>0){__ZN6StringpLEPKc(i,1144817)|0;$a=c[n>>2]|0}else $a=Za;ka=($a|0)==0;if(ka)ab=0;else ab=((c[$a+16>>2]|0)>>>0)/12|0;do if((ab|0)<=(ma|0)){if(ka)bb=0;else bb=((c[$a+16>>2]|0)>>>0)/12|0;if((bb|0)>(ma|0)){a[1263537]=0;wa=306;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1130483,505,1146766,0);c[w>>2]=c[0];c[w+4>>2]=c[1];c[w+8>>2]=c[2];break}}else wa=306;while(0);do if((wa|0)==306){wa=0;if(ka){la=0+(ma*12|0)|0;c[w>>2]=c[la>>2];c[w+4>>2]=c[la+4>>2];c[w+8>>2]=c[la+8>>2];break}else{la=$a+4|0;__Z16atomic_incrementPj(la)|0;na=(c[$a+8>>2]|0)+(ma*12|0)|0;c[w>>2]=c[na>>2];c[w+4>>2]=c[na+4>>2];c[w+8>>2]=c[na+8>>2];__Z16atomic_decrementPj(la)|0;break}}while(0);c[aa>>2]=7;c[ja>>2]=c[w>>2];c[ja+4>>2]=c[w+4>>2];c[ja+8>>2]=c[w+8>>2];c[f>>2]=__ZNK7Variantcv6StringEv(aa)|0;ka=__ZNK6StringplERKS_(i,f)|0;la=ka;na=c[i>>2]|0;if((na|0)==(ka|0)){if(ka|0)wa=317}else{if(na|0?(__Z16atomic_decrementPj(na+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(na,1);c[i>>2]=0;if(ka|0)if(!(__Z28atomic_conditional_incrementPj(ka+-8|0)|0))wa=317;else{c[i>>2]=la;wa=317}}if((wa|0)==317?(wa=0,(__Z16atomic_decrementPj(ka+-8|0)|0)==0):0)__ZN6Memory11free_staticEPvb(ka,1);ka=c[f>>2]|0;if(ka|0?(__Z16atomic_decrementPj(ka+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(ka,1);if(c[aa>>2]|0)__ZN7Variant5clearEv(aa);ma=ma+1|0;Za=c[n>>2]|0}__ZN6StringpLEPKc(i,1144815)|0;__ZN10PoolVectorI7Vector3E12_unreferenceEv(n);ha=c[i>>2]|0;l=e;return ha|0}case 25:{Za=b+8|0;c[f>>2]=0;if((c[Za>>2]|0?(__ZN10PoolVectorI6StringE12_unreferenceEv(f),ma=c[Za>>2]|0,ma|0):0)?__Z28atomic_conditional_incrementPj(ma)|0:0)c[f>>2]=c[Za>>2];Za=c[f>>2]|0;c[n>>2]=Za;__ZN6StringC2EPKc(i,1144813);ma=0;ja=Za;while(1){if(!ja)cb=0;else cb=(c[ja+16>>2]|0)>>>2;if((ma|0)>=(cb|0))break;if((ma|0)>0){__ZN6StringpLEPKc(i,1144817)|0;db=c[n>>2]|0}else db=ja;Za=(db|0)==0;if(Za)eb=0;else eb=(c[db+16>>2]|0)>>>2;if((eb|0)<=(ma|0)){if(Za)fb=0;else fb=(c[db+16>>2]|0)>>>2;if((fb|0)<=(ma|0)){wa=343;break}a[1263537]=0}Za=db+4|0;__Z16atomic_incrementPj(Za)|0;ka=(c[db+8>>2]|0)+(ma<<2)|0;la=c[ka>>2]|0;if((la|0)!=0?(__Z28atomic_conditional_incrementPj(la+-8|0)|0)!=0:0)gb=c[ka>>2]|0;else gb=0;__Z16atomic_decrementPj(Za)|0;c[f>>2]=gb;Za=__ZNK6StringplERKS_(i,f)|0;ka=Za;la=c[i>>2]|0;if((la|0)==(Za|0)){if(Za|0)wa=356}else{if(la|0?(__Z16atomic_decrementPj(la+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(la,1);c[i>>2]=0;if(Za|0)if(!(__Z28atomic_conditional_incrementPj(Za+-8|0)|0))wa=356;else{c[i>>2]=ka;wa=356}}if((wa|0)==356?(wa=0,(__Z16atomic_decrementPj(Za+-8|0)|0)==0):0)__ZN6Memory11free_staticEPvb(Za,1);Za=c[f>>2]|0;if(Za|0?(__Z16atomic_decrementPj(Za+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Za,1);ma=ma+1|0;ja=c[n>>2]|0}if((wa|0)==343){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1130483,505,1146766,0);df()}__ZN6StringpLEPKc(i,1144815)|0;__ZN10PoolVectorI6StringE12_unreferenceEv(n);ha=c[i>>2]|0;l=e;return ha|0}case 23:{ja=b+8|0;c[f>>2]=0;if((c[ja>>2]|0?(__ZN10PoolVectorIiE12_unreferenceEv(f),ma=c[ja>>2]|0,ma|0):0)?__Z28atomic_conditional_incrementPj(ma)|0:0)c[f>>2]=c[ja>>2];ja=c[f>>2]|0;c[n>>2]=ja;__ZN6StringC2EPKc(i,1144813);ma=0;Za=ja;while(1){if(!Za)hb=0;else hb=(c[Za+16>>2]|0)>>>2;if((ma|0)>=(hb|0))break;if((ma|0)>0){__ZN6StringpLEPKc(i,1144817)|0;ib=c[n>>2]|0}else ib=Za;ja=(ib|0)==0;if(ja)jb=0;else jb=(c[ib+16>>2]|0)>>>2;do if((jb|0)<=(ma|0)){if(ja)kb=0;else kb=(c[ib+16>>2]|0)>>>2;if((kb|0)>(ma|0)){a[1263537]=0;wa=382;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1130483,505,1146766,0);lb=0;break}}else wa=382;while(0);if((wa|0)==382){wa=0;if(ja){wa=383;break}ka=ib+4|0;__Z16atomic_incrementPj(ka)|0;la=c[(c[ib+8>>2]|0)+(ma<<2)>>2]|0;__Z16atomic_decrementPj(ka)|0;lb=la}c[f>>2]=__Z4itosx(lb,((lb|0)<0)<<31>>31)|0;la=__ZNK6StringplERKS_(i,f)|0;ka=la;na=c[i>>2]|0;if((na|0)==(la|0)){if(la|0)wa=393}else{if(na|0?(__Z16atomic_decrementPj(na+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(na,1);c[i>>2]=0;if(la|0)if(!(__Z28atomic_conditional_incrementPj(la+-8|0)|0))wa=393;else{c[i>>2]=ka;wa=393}}if((wa|0)==393?(wa=0,(__Z16atomic_decrementPj(la+-8|0)|0)==0):0)__ZN6Memory11free_staticEPvb(la,1);la=c[f>>2]|0;if(la|0?(__Z16atomic_decrementPj(la+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(la,1);ma=ma+1|0;Za=c[n>>2]|0}if((wa|0)==383)df();__ZN6StringpLEPKc(i,1144815)|0;__ZN10PoolVectorIiE12_unreferenceEv(n);ha=c[i>>2]|0;l=e;return ha|0}case 24:{Za=b+8|0;c[f>>2]=0;if((c[Za>>2]|0?(__ZN10PoolVectorIfE12_unreferenceEv(f),ma=c[Za>>2]|0,ma|0):0)?__Z28atomic_conditional_incrementPj(ma)|0:0)c[f>>2]=c[Za>>2];Za=c[f>>2]|0;c[n>>2]=Za;__ZN6StringC2EPKc(i,1144813);ma=0;la=Za;while(1){if(!la)mb=0;else mb=(c[la+16>>2]|0)>>>2;if((ma|0)>=(mb|0))break;if((ma|0)>0){__ZN6StringpLEPKc(i,1144817)|0;nb=c[n>>2]|0}else nb=la;Za=(nb|0)==0;if(Za)ob=0;else ob=(c[nb+16>>2]|0)>>>2;do if((ob|0)<=(ma|0)){if(Za)pb=0;else pb=(c[nb+16>>2]|0)>>>2;if((pb|0)>(ma|0)){a[1263537]=0;wa=419;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1130483,505,1146766,0);qb=0.0;break}}else wa=419;while(0);if((wa|0)==419){wa=0;if(Za){wa=420;break}ja=nb+4|0;__Z16atomic_incrementPj(ja)|0;sa=+g[(c[nb+8>>2]|0)+(ma<<2)>>2];__Z16atomic_decrementPj(ja)|0;qb=sa}c[f>>2]=__Z4rtosd(qb)|0;ja=__ZNK6StringplERKS_(i,f)|0;ka=ja;na=c[i>>2]|0;if((na|0)==(ja|0)){if(ja|0)wa=430}else{if(na|0?(__Z16atomic_decrementPj(na+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(na,1);c[i>>2]=0;if(ja|0)if(!(__Z28atomic_conditional_incrementPj(ja+-8|0)|0))wa=430;else{c[i>>2]=ka;wa=430}}if((wa|0)==430?(wa=0,(__Z16atomic_decrementPj(ja+-8|0)|0)==0):0)__ZN6Memory11free_staticEPvb(ja,1);ja=c[f>>2]|0;if(ja|0?(__Z16atomic_decrementPj(ja+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(ja,1);ma=ma+1|0;la=c[n>>2]|0}if((wa|0)==420)df();__ZN6StringpLEPKc(i,1144815)|0;__ZN10PoolVectorIfE12_unreferenceEv(n);ha=c[i>>2]|0;l=e;return ha|0}case 21:{__ZN5ArrayC2ERKS_(f,b+8|0);c[n>>2]=c[f>>2];__ZN6StringC2EPKc(i,1144813);if((__ZNK5Array4sizeEv(n)|0)>0){la=0;do{if(la|0)__ZN6StringpLEPKc(i,1144817)|0;c[f>>2]=__ZNK7Variantcv6StringEv(__ZN5ArrayixEi(n,la)|0)|0;__ZN6StringpLERKS_(i,f)|0;ma=c[f>>2]|0;if(ma|0?(__Z16atomic_decrementPj(ma+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(ma,1);la=la+1|0}while((la|0)<(__ZNK5Array4sizeEv(n)|0))}__ZN6StringpLEPKc(i,1144815)|0;__ZN5ArrayD2Ev(n);ha=c[i>>2]|0;l=e;return ha|0}case 18:{la=b+8|0;ma=c[la>>2]|0;if(!ma){__ZN6StringC2EPKc(i,1083080);ha=c[i>>2]|0;l=e;return ha|0}b:do if(c[313437]|0){ja=__ZNK6RefPtr7is_nullEv(la+4|0)|0;ka=c[la>>2]|0;if(ja){ja=c[313528]|0;if(ja|0?(na=ka,ia=_bitshift64Shl(na|0,0,18)|0,oa=_i64Add(ia|0,F|0,~na|0,-1)|0,na=F,ia=_bitshift64Lshr(oa|0,na|0,31)|0,rb=___muldi3(ia^oa|0,F^na|0,21,0)|0,na=F,oa=_bitshift64Lshr(rb|0,na|0,11)|0,ia=___muldi3(oa^rb|0,F^na|0,65,0)|0,na=F,rb=_bitshift64Lshr(ia|0,na|0,22)|0,oa=rb^ia,F^na,na=c[ja+(((1<<d[1254116])+-1&oa)<<2)>>2]|0,na|0):0){ja=na;do{if((c[ja>>2]|0)==(oa|0)?(c[ja+8>>2]|0)==(ka|0):0){sb=ka;break b}ja=c[ja+4>>2]|0}while((ja|0)!=0)}__ZN6StringC2EPKc(i,1083063);ha=c[i>>2]|0;l=e;return ha|0}else sb=ka}else sb=ma;while(0);c[f>>2]=ij[c[(c[sb>>2]|0)+32>>2]&8191](sb)|0;c[ea>>2]=__ZplPKcRK6String(1144813,f)|0;__ZN6StringC2EPKc(n,1144824);c[da>>2]=__ZNK6StringplERKS_(ea,n)|0;c[w>>2]=__Z4itosx(c[(c[la>>2]|0)+44>>2]|0,0)|0;c[ca>>2]=__ZNK6StringplERKS_(da,w)|0;__ZN6StringC2EPKc(y,1144815);c[i>>2]=__ZNK6StringplERKS_(ca,y)|0;ma=c[y>>2]|0;if(ma|0?(__Z16atomic_decrementPj(ma+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(ma,1);ma=c[ca>>2]|0;if(ma|0?(__Z16atomic_decrementPj(ma+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(ma,1);ma=c[w>>2]|0;if(ma|0?(__Z16atomic_decrementPj(ma+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(ma,1);ma=c[da>>2]|0;if(ma|0?(__Z16atomic_decrementPj(ma+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(ma,1);ma=c[n>>2]|0;if(ma|0?(__Z16atomic_decrementPj(ma+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(ma,1);ma=c[ea>>2]|0;if(ma|0?(__Z16atomic_decrementPj(ma+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(ma,1);ma=c[f>>2]|0;if(ma|0?(__Z16atomic_decrementPj(ma+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(ma,1);ha=c[i>>2]|0;l=e;return ha|0}default:{c[f>>2]=__ZN7Variant13get_type_nameENS_4TypeE(ga)|0;c[fa>>2]=__ZplPKcRK6String(1144813,f)|0;__ZN6StringC2EPKc(n,1144815);c[i>>2]=__ZNK6StringplERKS_(fa,n)|0;ma=c[n>>2]|0;if(ma|0?(__Z16atomic_decrementPj(ma+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(ma,1);ma=c[fa>>2]|0;if(ma|0?(__Z16atomic_decrementPj(ma+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(ma,1);ma=c[f>>2]|0;if(ma|0?(__Z16atomic_decrementPj(ma+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(ma,1);ha=c[i>>2]|0;l=e;return ha|0}}while(0);return 0}function __Z4rtosd(a){a=+a;return __ZN6String3numEdi(a,-1)|0}function __ZNK5Rect2cv6StringEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+8|0;e=b;f=b+12|0;g=b+4|0;c[e>>2]=__ZNK7Vector2cv6StringEv(a)|0;__ZN6StringC2EPKc(f,1144817);c[d>>2]=__ZNK6StringplERKS_(e,f)|0;c[g>>2]=__ZNK7Vector2cv6StringEv(a+8|0)|0;a=__ZNK6StringplERKS_(d,g)|0;h=c[g>>2]|0;if(h|0?(__Z16atomic_decrementPj(h+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(h,1);h=c[d>>2]|0;if(h|0?(__Z16atomic_decrementPj(h+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(h,1);h=c[f>>2]|0;if(h|0?(__Z16atomic_decrementPj(h+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(h,1);h=c[e>>2]|0;if(!h){l=b;return a|0}if(__Z16atomic_decrementPj(h+-8|0)|0){l=b;return a|0}__ZN6Memory11free_staticEPvb(h,1);l=b;return a|0}function __ZNK7Vector3cv6StringEv(a){a=a|0;var b=0,d=0,e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0;b=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=b+24|0;e=b+16|0;f=b+8|0;h=b;i=b+28|0;j=b+20|0;k=b+12|0;n=b+4|0;c[h>>2]=__Z4rtosd(+g[a>>2])|0;__ZN6StringC2EPKc(i,1144817);c[f>>2]=__ZNK6StringplERKS_(h,i)|0;c[j>>2]=__Z4rtosd(+g[a+4>>2])|0;c[e>>2]=__ZNK6StringplERKS_(f,j)|0;__ZN6StringC2EPKc(k,1144817);c[d>>2]=__ZNK6StringplERKS_(e,k)|0;c[n>>2]=__Z4rtosd(+g[a+8>>2])|0;a=__ZNK6StringplERKS_(d,n)|0;o=c[n>>2]|0;if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(o,1);o=c[d>>2]|0;if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(o,1);o=c[k>>2]|0;if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(o,1);o=c[e>>2]|0;if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(o,1);o=c[j>>2]|0;if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(o,1);o=c[f>>2]|0;if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(o,1);o=c[i>>2]|0;if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(o,1);o=c[h>>2]|0;if(!o){l=b;return a|0}if(__Z16atomic_decrementPj(o+-8|0)|0){l=b;return a|0}__ZN6Memory11free_staticEPvb(o,1);l=b;return a|0}function __ZNK5Planecv6StringEv(a){a=a|0;var b=0,d=0,e=0,f=0,h=0,i=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+8|0;e=b;f=b+12|0;h=b+4|0;c[e>>2]=__ZNK7Vector3cv6StringEv(a)|0;__ZN6StringC2EPKc(f,1144817);c[d>>2]=__ZNK6StringplERKS_(e,f)|0;c[h>>2]=__Z4rtosd(+g[a+12>>2])|0;a=__ZNK6StringplERKS_(d,h)|0;i=c[h>>2]|0;if(i|0?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);i=c[d>>2]|0;if(i|0?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);i=c[f>>2]|0;if(i|0?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);i=c[e>>2]|0;if(!i){l=b;return a|0}if(__Z16atomic_decrementPj(i+-8|0)|0){l=b;return a|0}__ZN6Memory11free_staticEPvb(i,1);l=b;return a|0}function __ZNK5Rect3cv6StringEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0;b=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=b+16|0;e=b+8|0;f=b;g=b+20|0;h=b+12|0;i=b+4|0;c[f>>2]=0;c[g>>2]=__ZNK7Vector3cv6StringEv(a)|0;c[e>>2]=__ZNK6StringplERKS_(f,g)|0;__ZN6StringC2EPKc(h,1096919);c[d>>2]=__ZNK6StringplERKS_(e,h)|0;c[i>>2]=__ZNK7Vector3cv6StringEv(a+12|0)|0;a=__ZNK6StringplERKS_(d,i)|0;j=c[i>>2]|0;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);j=c[d>>2]|0;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);j=c[h>>2]|0;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);j=c[e>>2]|0;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);j=c[g>>2]|0;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);j=c[f>>2]|0;if(!j){l=b;return a|0}if(__Z16atomic_decrementPj(j+-8|0)|0){l=b;return a|0}__ZN6Memory11free_staticEPvb(j,1);l=b;return a|0}function __ZNK4Quatcv6StringEv(a){a=a|0;var b=0,d=0,e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0;b=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=b+40|0;e=b+32|0;f=b+24|0;h=b+16|0;i=b+8|0;j=b;k=b+44|0;n=b+36|0;o=b+28|0;p=b+20|0;q=b+12|0;r=b+4|0;c[j>>2]=__ZN6String3numEdi(+g[a>>2],-1)|0;__ZN6StringC2EPKc(k,1144817);c[i>>2]=__ZNK6StringplERKS_(j,k)|0;c[n>>2]=__ZN6String3numEdi(+g[a+4>>2],-1)|0;c[h>>2]=__ZNK6StringplERKS_(i,n)|0;__ZN6StringC2EPKc(o,1144817);c[f>>2]=__ZNK6StringplERKS_(h,o)|0;c[p>>2]=__ZN6String3numEdi(+g[a+8>>2],-1)|0;c[e>>2]=__ZNK6StringplERKS_(f,p)|0;__ZN6StringC2EPKc(q,1144817);c[d>>2]=__ZNK6StringplERKS_(e,q)|0;c[r>>2]=__ZN6String3numEdi(+g[a+12>>2],-1)|0;a=__ZNK6StringplERKS_(d,r)|0;s=c[r>>2]|0;if(s|0?(__Z16atomic_decrementPj(s+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(s,1);s=c[d>>2]|0;if(s|0?(__Z16atomic_decrementPj(s+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(s,1);s=c[q>>2]|0;if(s|0?(__Z16atomic_decrementPj(s+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(s,1);s=c[e>>2]|0;if(s|0?(__Z16atomic_decrementPj(s+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(s,1);s=c[p>>2]|0;if(s|0?(__Z16atomic_decrementPj(s+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(s,1);s=c[f>>2]|0;if(s|0?(__Z16atomic_decrementPj(s+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(s,1);s=c[o>>2]|0;if(s|0?(__Z16atomic_decrementPj(s+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(s,1);s=c[h>>2]|0;if(s|0?(__Z16atomic_decrementPj(s+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(s,1);s=c[n>>2]|0;if(s|0?(__Z16atomic_decrementPj(s+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(s,1);s=c[i>>2]|0;if(s|0?(__Z16atomic_decrementPj(s+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(s,1);s=c[k>>2]|0;if(s|0?(__Z16atomic_decrementPj(s+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(s,1);s=c[j>>2]|0;if(!s){l=b;return a|0}if(__Z16atomic_decrementPj(s+-8|0)|0){l=b;return a|0}__ZN6Memory11free_staticEPvb(s,1);l=b;return a|0}function __ZNK9Transformcv6StringEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+8|0;e=b;f=b+12|0;g=b+4|0;c[e>>2]=__ZNK5Basiscv6StringEv(a)|0;__ZN6StringC2EPKc(f,1096919);c[d>>2]=__ZNK6StringplERKS_(e,f)|0;c[g>>2]=__ZNK7Vector3cv6StringEv(a+36|0)|0;a=__ZNK6StringplERKS_(d,g)|0;h=c[g>>2]|0;if(h|0?(__Z16atomic_decrementPj(h+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(h,1);h=c[d>>2]|0;if(h|0?(__Z16atomic_decrementPj(h+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(h,1);h=c[f>>2]|0;if(h|0?(__Z16atomic_decrementPj(h+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(h,1);h=c[e>>2]|0;if(!h){l=b;return a|0}if(__Z16atomic_decrementPj(h+-8|0)|0){l=b;return a|0}__ZN6Memory11free_staticEPvb(h,1);l=b;return a|0}function __ZNK7Variantcv8NodePathEv(a){a=a|0;var b=0,d=0,e=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b;e=b+4|0;switch(c[a>>2]|0){case 16:{__ZN8NodePathC2ERKS_(d,a+8|0);break}case 4:{c[e>>2]=__ZNK7Variantcv6StringEv(a)|0;__ZN8NodePathC2ERK6String(d,e);a=c[e>>2]|0;if(a|0?(__Z16atomic_decrementPj(a+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(a,1);break}default:__ZN8NodePathC2Ev(d)}l=b;return c[d>>2]|0}function __ZNK8NodePathcv6StringEv(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0;d=l;l=l+32|0;if((l|0)>=(m|0))ba(32);e=d+16|0;f=d+8|0;g=d+4|0;h=d;i=d+12|0;j=c[b>>2]|0;if(!j){k=0;n=k;l=d;return n|0}c[f>>2]=0;if(a[j+16>>0]|0)__ZN6StringaSEPKc(f,1142570);j=0;while(1){o=c[b>>2]|0;p=c[o+8>>2]|0;if(!p)q=0;else q=c[p+-4>>2]|0;if((j|0)>=(q|0))break;if((j|0)>0){__ZN6StringpLEPKc(f,1142570)|0;r=c[b>>2]|0}else r=o;p=r+8|0;s=c[p>>2]|0;t=(s|0)==0;if(t)u=0;else u=c[s+-4>>2]|0;do if((u|0)<=(j|0)){if(t)v=0;else v=c[s+-4>>2]|0;if((v|0)>(j|0)){a[1263537]=0;w=20;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);x=0;break}}else w=20;while(0);if((w|0)==20){w=0;__ZN6VectorI10StringNameE14_copy_on_writeEv(p);x=(c[p>>2]|0)+(j<<2)|0}s=c[x>>2]|0;do if(s){t=c[s+4>>2]|0;if(t|0){__ZN6StringC2EPKc(e,t);y=c[e>>2]|0;break}t=s+8|0;c[e>>2]=0;z=c[t>>2]|0;if((z|0)!=0?(c[e>>2]=0,(__Z28atomic_conditional_incrementPj(z+-8|0)|0)!=0):0){z=c[t>>2]|0;c[e>>2]=z;y=z}else y=0}else{c[e>>2]=0;y=0}while(0);c[g>>2]=y;__ZN6StringpLERKS_(f,g)|0;s=c[g>>2]|0;if(s|0?(__Z16atomic_decrementPj(s+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(s,1);j=j+1|0}j=0;y=o;while(1){o=c[y+12>>2]|0;x=(o|0)==0;if(x)A=0;else A=c[o+-4>>2]|0;if((j|0)>=(A|0))break;v=y+12|0;if(x)B=0;else B=c[o+-4>>2]|0;do if((B|0)<=(j|0)){if(x)C=0;else C=c[o+-4>>2]|0;if((C|0)>(j|0)){a[1263537]=0;w=54;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);D=0;break}}else w=54;while(0);if((w|0)==54){w=0;__ZN6VectorI10StringNameE14_copy_on_writeEv(v);D=(c[v>>2]|0)+(j<<2)|0}o=c[D>>2]|0;do if(o){x=c[o+4>>2]|0;if(x|0){__ZN6StringC2EPKc(e,x);E=c[e>>2]|0;break}x=o+8|0;c[e>>2]=0;u=c[x>>2]|0;if((u|0)!=0?(c[e>>2]=0,(__Z28atomic_conditional_incrementPj(u+-8|0)|0)!=0):0){u=c[x>>2]|0;c[e>>2]=u;E=u}else E=0}else{c[e>>2]=0;E=0}while(0);c[h>>2]=E;c[g>>2]=__ZplPKcRK6String(1144824,h)|0;__ZN6StringpLERKS_(f,g)|0;o=c[g>>2]|0;if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(o,1);o=c[h>>2]|0;if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(o,1);j=j+1|0;y=c[b>>2]|0}j=c[y+4>>2]|0;do if(j){y=c[j+4>>2]|0;if(y|0){__ZN6StringC2EPKc(e,y);F=c[e>>2]|0;break}y=j+8|0;c[e>>2]=0;E=c[y>>2]|0;if((E|0)!=0?(c[e>>2]=0,(__Z28atomic_conditional_incrementPj(E+-8|0)|0)!=0):0){E=c[y>>2]|0;c[e>>2]=E;F=E}else F=0}else{c[e>>2]=0;F=0}while(0);c[i>>2]=F;F=__ZNK6StringneEPKc(i,1263606)|0;j=c[i>>2]|0;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);if(F){F=c[(c[b>>2]|0)+4>>2]|0;do if(F){b=c[F+4>>2]|0;if(b|0){__ZN6StringC2EPKc(e,b);G=c[e>>2]|0;break}b=F+8|0;c[e>>2]=0;j=c[b>>2]|0;if((j|0)!=0?(c[e>>2]=0,(__Z28atomic_conditional_incrementPj(j+-8|0)|0)!=0):0){j=c[b>>2]|0;c[e>>2]=j;G=j}else G=0}else{c[e>>2]=0;G=0}while(0);c[h>>2]=G;c[g>>2]=__ZplPKcRK6String(1144824,h)|0;__ZN6StringpLERKS_(f,g)|0;G=c[g>>2]|0;if(G|0?(__Z16atomic_decrementPj(G+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(G,1);G=c[h>>2]|0;if(G|0?(__Z16atomic_decrementPj(G+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(G,1)}G=c[f>>2]|0;do if(G)if(!(__Z28atomic_conditional_incrementPj(G+-8|0)|0)){H=0;I=c[f>>2]|0;break}else{h=c[f>>2]|0;H=h;I=h;break}else{H=0;I=G}while(0);if(I|0?(__Z16atomic_decrementPj(I+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(I,1);k=H;n=k;l=d;return n|0}function __ZNK10InputEventcv6StringEv(b){b=b|0;var e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,U=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0,ia=0,ja=0,ka=0,la=0,ma=0,na=0,oa=0,pa=0,qa=0,ra=0,sa=0,ta=0,ua=0,va=0,wa=0,xa=0.0,ya=0,za=0,Aa=0,Ba=0,Ca=0,Da=0;e=l;l=l+256|0;if((l|0)>=(m|0))ba(256);f=e+244|0;h=e+236|0;i=e+240|0;j=e+228|0;k=e+220|0;n=e+212|0;o=e+232|0;p=e+224|0;q=e+216|0;r=e+208|0;s=e+200|0;t=e+192|0;u=e+184|0;v=e+176|0;w=e+168|0;x=e+164|0;y=e+160|0;z=e+204|0;A=e+196|0;B=e+188|0;C=e+180|0;D=e+172|0;E=e+156|0;F=e+152|0;I=e+148|0;J=e+144|0;K=e+140|0;L=e+136|0;M=e+132|0;N=e+128|0;O=e+124|0;P=e+120|0;Q=e+116|0;R=e+112|0;S=e+108|0;U=e+104|0;W=e+100|0;X=e+96|0;Y=e+92|0;Z=e+88|0;_=e+84|0;$=e+80|0;aa=e+76|0;ca=e+72|0;da=e+68|0;ea=e+64|0;fa=e+60|0;ga=e+56|0;ha=e+52|0;ia=e+48|0;ja=e+44|0;ka=e+40|0;la=e+36|0;ma=e+32|0;na=e+28|0;oa=e+24|0;pa=e+20|0;qa=e+16|0;ra=e+12|0;sa=e+8|0;ta=e+4|0;ua=e;va=c[b+8>>2]|0;c[f>>2]=__Z4itosx(va,((va|0)<0)<<31>>31)|0;c[n>>2]=__ZplPKcRK6String(1083806,f)|0;__ZN6StringC2EPKc(o,1083814);c[k>>2]=__ZNK6StringplERKS_(n,o)|0;c[p>>2]=__Z4itosx(c[b>>2]|0,0)|0;c[j>>2]=__ZNK6StringplERKS_(k,p)|0;__ZN6StringC2EPKc(q,1143407);c[i>>2]=__ZNK6StringplERKS_(j,q)|0;va=c[q>>2]|0;if(va|0?(__Z16atomic_decrementPj(va+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(va,1);va=c[j>>2]|0;if(va|0?(__Z16atomic_decrementPj(va+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(va,1);va=c[p>>2]|0;if(va|0?(__Z16atomic_decrementPj(va+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(va,1);va=c[k>>2]|0;if(va|0?(__Z16atomic_decrementPj(va+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(va,1);va=c[o>>2]|0;if(va|0?(__Z16atomic_decrementPj(va+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(va,1);va=c[n>>2]|0;if(va|0?(__Z16atomic_decrementPj(va+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(va,1);va=c[f>>2]|0;if(va|0?(__Z16atomic_decrementPj(va+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(va,1);a:do switch(c[b+4>>2]|0){case 0:{__ZN6StringC2EPKc(h,1083819);break}case 1:{__ZN6StringpLEPKc(i,1083831)|0;__ZN6StringC2EPKc(f,1083843);c[y>>2]=__ZNK6StringplERKS_(i,f)|0;c[o>>2]=__ZN6String3chrEw(c[b+24>>2]|0)|0;c[x>>2]=__ZNK6StringplERKS_(y,o)|0;__ZN6StringC2EPKc(p,1083853);c[w>>2]=__ZNK6StringplERKS_(x,p)|0;c[q>>2]=__Z4itosx(c[b+20>>2]|0,0)|0;c[v>>2]=__ZNK6StringplERKS_(w,q)|0;__ZN6StringC2EPKc(z,1083861);c[u>>2]=__ZNK6StringplERKS_(v,z)|0;__ZN6StringC2EPKc(A,a[b+28>>0]|0?1083869:1083874);c[t>>2]=__ZNK6StringplERKS_(u,A)|0;__ZN6StringC2EPKc(B,1083880);c[s>>2]=__ZNK6StringplERKS_(t,B)|0;__ZN6StringC2EPKc(C,a[b+16>>0]|0?1083869:1083874);c[r>>2]=__ZNK6StringplERKS_(s,C)|0;__ZN6StringC2EPKc(D,1083889);va=__ZNK6StringplERKS_(r,D)|0;n=va;k=c[i>>2]|0;if((k|0)==(va|0)){if(va|0)wa=32}else{if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);c[i>>2]=0;if(va|0)if(!(__Z28atomic_conditional_incrementPj(va+-8|0)|0))wa=32;else{c[i>>2]=n;wa=32}}if((wa|0)==32?(__Z16atomic_decrementPj(va+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(va,1);va=c[D>>2]|0;if(va|0?(__Z16atomic_decrementPj(va+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(va,1);va=c[r>>2]|0;if(va|0?(__Z16atomic_decrementPj(va+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(va,1);va=c[C>>2]|0;if(va|0?(__Z16atomic_decrementPj(va+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(va,1);va=c[s>>2]|0;if(va|0?(__Z16atomic_decrementPj(va+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(va,1);va=c[B>>2]|0;if(va|0?(__Z16atomic_decrementPj(va+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(va,1);va=c[t>>2]|0;if(va|0?(__Z16atomic_decrementPj(va+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(va,1);va=c[A>>2]|0;if(va|0?(__Z16atomic_decrementPj(va+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(va,1);va=c[u>>2]|0;if(va|0?(__Z16atomic_decrementPj(va+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(va,1);va=c[z>>2]|0;if(va|0?(__Z16atomic_decrementPj(va+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(va,1);va=c[v>>2]|0;do if(va|0){if(__Z16atomic_decrementPj(va+-8|0)|0)break;__ZN6Memory11free_staticEPvb(va,1)}while(0);va=c[q>>2]|0;do if(va|0){if(__Z16atomic_decrementPj(va+-8|0)|0)break;__ZN6Memory11free_staticEPvb(va,1)}while(0);va=c[w>>2]|0;do if(va|0){if(__Z16atomic_decrementPj(va+-8|0)|0)break;__ZN6Memory11free_staticEPvb(va,1)}while(0);va=c[p>>2]|0;do if(va|0){if(__Z16atomic_decrementPj(va+-8|0)|0)break;__ZN6Memory11free_staticEPvb(va,1)}while(0);va=c[x>>2]|0;do if(va|0){if(__Z16atomic_decrementPj(va+-8|0)|0)break;__ZN6Memory11free_staticEPvb(va,1)}while(0);va=c[o>>2]|0;do if(va|0){if(__Z16atomic_decrementPj(va+-8|0)|0)break;__ZN6Memory11free_staticEPvb(va,1)}while(0);va=c[y>>2]|0;do if(va|0){if(__Z16atomic_decrementPj(va+-8|0)|0)break;__ZN6Memory11free_staticEPvb(va,1)}while(0);va=c[f>>2]|0;do if(va|0){if(__Z16atomic_decrementPj(va+-8|0)|0)break;__ZN6Memory11free_staticEPvb(va,1)}while(0);if(a[b+12>>0]|0)__ZN6StringpLEPKc(i,1112568)|0;if(a[b+14>>0]|0)__ZN6StringpLEPKc(i,1152448)|0;if(a[b+13>>0]|0)__ZN6StringpLEPKc(i,1112540)|0;if(a[b+15>>0]|0)__ZN6StringpLEPKc(i,1112558)|0;c[h>>2]=0;va=c[i>>2]|0;if(!va)break a;c[h>>2]=0;if(!(__Z28atomic_conditional_incrementPj(va+-8|0)|0))break a;c[h>>2]=c[i>>2];break}case 2:{__ZN6StringpLEPKc(i,1083896)|0;__ZN6StringC2EPKc(f,1083911);c[N>>2]=__ZNK6StringplERKS_(i,f)|0;xa=+g[b+20>>2];c[o>>2]=__Z4itosx(~~xa>>>0,+H(xa)>=1.0?(xa>0.0?~~+V(+G(xa/4294967296.0),4294967295.0)>>>0:~~+T((xa-+(~~xa>>>0))/4294967296.0)>>>0):0)|0;c[M>>2]=__ZNK6StringplERKS_(N,o)|0;__ZN6StringC2EPKc(p,1117595);c[L>>2]=__ZNK6StringplERKS_(M,p)|0;xa=+g[b+24>>2];c[q>>2]=__Z4itosx(~~xa>>>0,+H(xa)>=1.0?(xa>0.0?~~+V(+G(xa/4294967296.0),4294967295.0)>>>0:~~+T((xa-+(~~xa>>>0))/4294967296.0)>>>0):0)|0;c[K>>2]=__ZNK6StringplERKS_(L,q)|0;__ZN6StringC2EPKc(z,1083918);c[J>>2]=__ZNK6StringplERKS_(K,z)|0;xa=+g[b+40>>2];c[A>>2]=__Z4itosx(~~xa>>>0,+H(xa)>=1.0?(xa>0.0?~~+V(+G(xa/4294967296.0),4294967295.0)>>>0:~~+T((xa-+(~~xa>>>0))/4294967296.0)>>>0):0)|0;c[I>>2]=__ZNK6StringplERKS_(J,A)|0;__ZN6StringC2EPKc(B,1117595);c[F>>2]=__ZNK6StringplERKS_(I,B)|0;xa=+g[b+44>>2];c[C>>2]=__Z4itosx(~~xa>>>0,+H(xa)>=1.0?(xa>0.0?~~+V(+G(xa/4294967296.0),4294967295.0)>>>0:~~+T((xa-+(~~xa>>>0))/4294967296.0)>>>0):0)|0;c[E>>2]=__ZNK6StringplERKS_(F,C)|0;__ZN6StringC2EPKc(D,1083925);va=__ZNK6StringplERKS_(E,D)|0;n=va;k=c[i>>2]|0;if((k|0)==(va|0)){if(va|0)wa=104}else{if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);c[i>>2]=0;if(va|0)if(!(__Z28atomic_conditional_incrementPj(va+-8|0)|0))wa=104;else{c[i>>2]=n;wa=104}}if((wa|0)==104?(__Z16atomic_decrementPj(va+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(va,1);va=c[D>>2]|0;if(va|0?(__Z16atomic_decrementPj(va+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(va,1);va=c[E>>2]|0;if(va|0?(__Z16atomic_decrementPj(va+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(va,1);va=c[C>>2]|0;if(va|0?(__Z16atomic_decrementPj(va+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(va,1);va=c[F>>2]|0;if(va|0?(__Z16atomic_decrementPj(va+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(va,1);va=c[B>>2]|0;if(va|0?(__Z16atomic_decrementPj(va+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(va,1);va=c[I>>2]|0;if(va|0?(__Z16atomic_decrementPj(va+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(va,1);va=c[A>>2]|0;if(va|0?(__Z16atomic_decrementPj(va+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(va,1);va=c[J>>2]|0;if(va|0?(__Z16atomic_decrementPj(va+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(va,1);va=c[z>>2]|0;if(va|0?(__Z16atomic_decrementPj(va+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(va,1);va=c[K>>2]|0;do if(va|0){if(__Z16atomic_decrementPj(va+-8|0)|0)break;__ZN6Memory11free_staticEPvb(va,1)}while(0);va=c[q>>2]|0;do if(va|0){if(__Z16atomic_decrementPj(va+-8|0)|0)break;__ZN6Memory11free_staticEPvb(va,1)}while(0);va=c[L>>2]|0;do if(va|0){if(__Z16atomic_decrementPj(va+-8|0)|0)break;__ZN6Memory11free_staticEPvb(va,1)}while(0);va=c[p>>2]|0;do if(va|0){if(__Z16atomic_decrementPj(va+-8|0)|0)break;__ZN6Memory11free_staticEPvb(va,1)}while(0);va=c[M>>2]|0;do if(va|0){if(__Z16atomic_decrementPj(va+-8|0)|0)break;__ZN6Memory11free_staticEPvb(va,1)}while(0);va=c[o>>2]|0;do if(va|0){if(__Z16atomic_decrementPj(va+-8|0)|0)break;__ZN6Memory11free_staticEPvb(va,1)}while(0);va=c[N>>2]|0;do if(va|0){if(__Z16atomic_decrementPj(va+-8|0)|0)break;__ZN6Memory11free_staticEPvb(va,1)}while(0);va=c[f>>2]|0;do if(va|0){if(__Z16atomic_decrementPj(va+-8|0)|0)break;__ZN6Memory11free_staticEPvb(va,1)}while(0);va=b+16|0;n=0;while(1){if(!(c[va>>2]&1<<n))ya=n+1|0;else{k=n+1|0;c[f>>2]=__Z4itosx(k,((k|0)<0)<<31>>31)|0;__ZN6StringpLERKS_(i,f)|0;j=c[f>>2]|0;do if(j|0){if(__Z16atomic_decrementPj(j+-8|0)|0)break;__ZN6Memory11free_staticEPvb(j,1)}while(0);ya=k}if((ya|0)==8)break;else n=ya}__ZN6StringpLEPKc(i,1083889)|0;if(a[b+12>>0]|0)__ZN6StringpLEPKc(i,1112568)|0;if(a[b+14>>0]|0)__ZN6StringpLEPKc(i,1152448)|0;if(a[b+13>>0]|0)__ZN6StringpLEPKc(i,1112540)|0;if(a[b+15>>0]|0)__ZN6StringpLEPKc(i,1112558)|0;c[h>>2]=0;n=c[i>>2]|0;if(!n)break a;c[h>>2]=0;if(!(__Z28atomic_conditional_incrementPj(n+-8|0)|0))break a;c[h>>2]=c[i>>2];break}case 3:{__ZN6StringpLEPKc(i,1083933)|0;__ZN6StringC2EPKc(f,1083948);c[X>>2]=__ZNK6StringplERKS_(i,f)|0;n=b+12|0;c[o>>2]=__Z4itosx(d[b+44>>0]|0,0)|0;c[W>>2]=__ZNK6StringplERKS_(X,o)|0;__ZN6StringC2EPKc(p,1083911);c[U>>2]=__ZNK6StringplERKS_(W,p)|0;xa=+g[b+20>>2];c[q>>2]=__Z4itosx(~~xa>>>0,+H(xa)>=1.0?(xa>0.0?~~+V(+G(xa/4294967296.0),4294967295.0)>>>0:~~+T((xa-+(~~xa>>>0))/4294967296.0)>>>0):0)|0;c[S>>2]=__ZNK6StringplERKS_(U,q)|0;__ZN6StringC2EPKc(z,1117595);c[R>>2]=__ZNK6StringplERKS_(S,z)|0;xa=+g[b+24>>2];c[A>>2]=__Z4itosx(~~xa>>>0,+H(xa)>=1.0?(xa>0.0?~~+V(+G(xa/4294967296.0),4294967295.0)>>>0:~~+T((xa-+(~~xa>>>0))/4294967296.0)>>>0):0)|0;c[Q>>2]=__ZNK6StringplERKS_(R,A)|0;__ZN6StringC2EPKc(B,1083958);c[P>>2]=__ZNK6StringplERKS_(Q,B)|0;va=c[b+40>>2]|0;c[C>>2]=__Z4itosx(va,((va|0)<0)<<31>>31)|0;c[O>>2]=__ZNK6StringplERKS_(P,C)|0;__ZN6StringC2EPKc(D,1083925);va=__ZNK6StringplERKS_(O,D)|0;j=va;za=c[i>>2]|0;if((za|0)==(va|0)){if(va|0)wa=184}else{if(za|0?(__Z16atomic_decrementPj(za+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(za,1);c[i>>2]=0;if(va|0)if(!(__Z28atomic_conditional_incrementPj(va+-8|0)|0))wa=184;else{c[i>>2]=j;wa=184}}if((wa|0)==184?(__Z16atomic_decrementPj(va+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(va,1);va=c[D>>2]|0;if(va|0?(__Z16atomic_decrementPj(va+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(va,1);va=c[O>>2]|0;if(va|0?(__Z16atomic_decrementPj(va+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(va,1);va=c[C>>2]|0;if(va|0?(__Z16atomic_decrementPj(va+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(va,1);va=c[P>>2]|0;if(va|0?(__Z16atomic_decrementPj(va+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(va,1);va=c[B>>2]|0;if(va|0?(__Z16atomic_decrementPj(va+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(va,1);va=c[Q>>2]|0;if(va|0?(__Z16atomic_decrementPj(va+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(va,1);va=c[A>>2]|0;if(va|0?(__Z16atomic_decrementPj(va+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(va,1);va=c[R>>2]|0;if(va|0?(__Z16atomic_decrementPj(va+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(va,1);va=c[z>>2]|0;if(va|0?(__Z16atomic_decrementPj(va+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(va,1);va=c[S>>2]|0;do if(va|0){if(__Z16atomic_decrementPj(va+-8|0)|0)break;__ZN6Memory11free_staticEPvb(va,1)}while(0);va=c[q>>2]|0;do if(va|0){if(__Z16atomic_decrementPj(va+-8|0)|0)break;__ZN6Memory11free_staticEPvb(va,1)}while(0);va=c[U>>2]|0;do if(va|0){if(__Z16atomic_decrementPj(va+-8|0)|0)break;__ZN6Memory11free_staticEPvb(va,1)}while(0);va=c[p>>2]|0;do if(va|0){if(__Z16atomic_decrementPj(va+-8|0)|0)break;__ZN6Memory11free_staticEPvb(va,1)}while(0);va=c[W>>2]|0;do if(va|0){if(__Z16atomic_decrementPj(va+-8|0)|0)break;__ZN6Memory11free_staticEPvb(va,1)}while(0);va=c[o>>2]|0;do if(va|0){if(__Z16atomic_decrementPj(va+-8|0)|0)break;__ZN6Memory11free_staticEPvb(va,1)}while(0);va=c[X>>2]|0;do if(va|0){if(__Z16atomic_decrementPj(va+-8|0)|0)break;__ZN6Memory11free_staticEPvb(va,1)}while(0);va=c[f>>2]|0;do if(va|0){if(__Z16atomic_decrementPj(va+-8|0)|0)break;__ZN6Memory11free_staticEPvb(va,1)}while(0);va=b+16|0;j=0;while(1){if(!(c[va>>2]&1<<j))Aa=j+1|0;else{za=j+1|0;c[f>>2]=__Z4itosx(za,((za|0)<0)<<31>>31)|0;__ZN6StringpLERKS_(i,f)|0;Ba=c[f>>2]|0;do if(Ba|0){if(__Z16atomic_decrementPj(Ba+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ba,1)}while(0);Aa=za}if((Aa|0)==8)break;else j=Aa}__ZN6StringpLEPKc(i,1083889)|0;if(a[n>>0]|0)__ZN6StringpLEPKc(i,1112568)|0;if(a[b+14>>0]|0)__ZN6StringpLEPKc(i,1152448)|0;if(a[b+13>>0]|0)__ZN6StringpLEPKc(i,1112540)|0;if(a[b+15>>0]|0)__ZN6StringpLEPKc(i,1112558)|0;__ZN6StringC2EPKc(Y,1083968);__ZN6StringC2EPKc(o,a[n+33>>0]|0?1083983:1083987);c[f>>2]=__ZNK6StringplERKS_(Y,o)|0;__ZN6StringpLERKS_(i,f)|0;j=c[f>>2]|0;do if(j|0){if(__Z16atomic_decrementPj(j+-8|0)|0)break;__ZN6Memory11free_staticEPvb(j,1)}while(0);j=c[o>>2]|0;do if(j|0){if(__Z16atomic_decrementPj(j+-8|0)|0)break;__ZN6Memory11free_staticEPvb(j,1)}while(0);j=c[Y>>2]|0;do if(j|0){if(__Z16atomic_decrementPj(j+-8|0)|0)break;__ZN6Memory11free_staticEPvb(j,1)}while(0);c[h>>2]=0;j=c[i>>2]|0;if(!j)break a;c[h>>2]=0;if(!(__Z28atomic_conditional_incrementPj(j+-8|0)|0))break a;c[h>>2]=c[i>>2];break}case 4:{__ZN6StringpLEPKc(i,1083990)|0;__ZN6StringC2EPKc(f,1084011);c[$>>2]=__ZNK6StringplERKS_(i,f)|0;j=c[b+12>>2]|0;c[o>>2]=__Z4itosx(j,((j|0)<0)<<31>>31)|0;c[_>>2]=__ZNK6StringplERKS_($,o)|0;__ZN6StringC2EPKc(p,1084018);c[Z>>2]=__ZNK6StringplERKS_(_,p)|0;c[q>>2]=__Z4rtosd(+g[b+16>>2])|0;j=__ZNK6StringplERKS_(Z,q)|0;n=j;va=c[i>>2]|0;if((va|0)==(j|0)){if(j|0)wa=273}else{if(va|0?(__Z16atomic_decrementPj(va+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(va,1);c[i>>2]=0;if(j|0)if(!(__Z28atomic_conditional_incrementPj(j+-8|0)|0))wa=273;else{c[i>>2]=n;wa=273}}if((wa|0)==273?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);j=c[q>>2]|0;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);j=c[Z>>2]|0;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);j=c[p>>2]|0;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);j=c[_>>2]|0;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);j=c[o>>2]|0;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);j=c[$>>2]|0;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);j=c[f>>2]|0;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);c[h>>2]=0;j=c[i>>2]|0;if(j|0?(c[h>>2]=0,__Z28atomic_conditional_incrementPj(j+-8|0)|0):0)c[h>>2]=c[i>>2];break}case 5:{__ZN6StringpLEPKc(i,1084027)|0;__ZN6StringC2EPKc(f,1083948);c[fa>>2]=__ZNK6StringplERKS_(i,f)|0;c[o>>2]=__Z4itosx(d[b+16>>0]|0,0)|0;c[ea>>2]=__ZNK6StringplERKS_(fa,o)|0;__ZN6StringC2EPKc(p,1084048);c[da>>2]=__ZNK6StringplERKS_(ea,p)|0;j=c[b+12>>2]|0;c[q>>2]=__Z4itosx(j,((j|0)<0)<<31>>31)|0;c[ca>>2]=__ZNK6StringplERKS_(da,q)|0;__ZN6StringC2EPKc(z,1084057);c[aa>>2]=__ZNK6StringplERKS_(ca,z)|0;c[A>>2]=__Z4rtosd(+g[b+20>>2])|0;j=__ZNK6StringplERKS_(aa,A)|0;n=j;va=c[i>>2]|0;if((va|0)==(j|0)){if(j|0)wa=307}else{if(va|0?(__Z16atomic_decrementPj(va+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(va,1);c[i>>2]=0;if(j|0)if(!(__Z28atomic_conditional_incrementPj(j+-8|0)|0))wa=307;else{c[i>>2]=n;wa=307}}if((wa|0)==307?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);j=c[A>>2]|0;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);j=c[aa>>2]|0;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);j=c[z>>2]|0;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);j=c[ca>>2]|0;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);j=c[q>>2]|0;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);j=c[da>>2]|0;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);j=c[p>>2]|0;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);j=c[ea>>2]|0;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);j=c[o>>2]|0;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);j=c[fa>>2]|0;do if(j|0){if(__Z16atomic_decrementPj(j+-8|0)|0)break;__ZN6Memory11free_staticEPvb(j,1)}while(0);j=c[f>>2]|0;do if(j|0){if(__Z16atomic_decrementPj(j+-8|0)|0)break;__ZN6Memory11free_staticEPvb(j,1)}while(0);c[h>>2]=0;j=c[i>>2]|0;if(!j)break a;c[h>>2]=0;if(!(__Z28atomic_conditional_incrementPj(j+-8|0)|0))break a;c[h>>2]=c[i>>2];break}case 6:{__ZN6StringpLEPKc(i,1084068)|0;__ZN6StringC2EPKc(f,1083948);c[ma>>2]=__ZNK6StringplERKS_(i,f)|0;c[o>>2]=__Z4itosx(d[b+24>>0]|0,0)|0;c[la>>2]=__ZNK6StringplERKS_(ma,o)|0;__ZN6StringC2EPKc(p,1084048);c[ka>>2]=__ZNK6StringplERKS_(la,p)|0;j=c[b+12>>2]|0;c[q>>2]=__Z4itosx(j,((j|0)<0)<<31>>31)|0;c[ja>>2]=__ZNK6StringplERKS_(ka,q)|0;__ZN6StringC2EPKc(z,1084088);c[ia>>2]=__ZNK6StringplERKS_(ja,z)|0;c[A>>2]=__Z4rtosd(+g[b+16>>2])|0;c[ha>>2]=__ZNK6StringplERKS_(ia,A)|0;__ZN6StringC2EPKc(B,1117595);c[ga>>2]=__ZNK6StringplERKS_(ha,B)|0;c[C>>2]=__Z4rtosd(+g[b+20>>2])|0;j=__ZNK6StringplERKS_(ga,C)|0;n=j;va=c[i>>2]|0;if((va|0)==(j|0)){if(j|0)wa=353}else{if(va|0?(__Z16atomic_decrementPj(va+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(va,1);c[i>>2]=0;if(j|0)if(!(__Z28atomic_conditional_incrementPj(j+-8|0)|0))wa=353;else{c[i>>2]=n;wa=353}}if((wa|0)==353?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);j=c[C>>2]|0;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);j=c[ga>>2]|0;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);j=c[B>>2]|0;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);j=c[ha>>2]|0;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);j=c[A>>2]|0;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);j=c[ia>>2]|0;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);j=c[z>>2]|0;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);j=c[ja>>2]|0;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);j=c[q>>2]|0;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);j=c[ka>>2]|0;do if(j|0){if(__Z16atomic_decrementPj(j+-8|0)|0)break;__ZN6Memory11free_staticEPvb(j,1)}while(0);j=c[p>>2]|0;do if(j|0){if(__Z16atomic_decrementPj(j+-8|0)|0)break;__ZN6Memory11free_staticEPvb(j,1)}while(0);j=c[la>>2]|0;do if(j|0){if(__Z16atomic_decrementPj(j+-8|0)|0)break;__ZN6Memory11free_staticEPvb(j,1)}while(0);j=c[o>>2]|0;do if(j|0){if(__Z16atomic_decrementPj(j+-8|0)|0)break;__ZN6Memory11free_staticEPvb(j,1)}while(0);j=c[ma>>2]|0;do if(j|0){if(__Z16atomic_decrementPj(j+-8|0)|0)break;__ZN6Memory11free_staticEPvb(j,1)}while(0);j=c[f>>2]|0;do if(j|0){if(__Z16atomic_decrementPj(j+-8|0)|0)break;__ZN6Memory11free_staticEPvb(j,1)}while(0);c[h>>2]=0;j=c[i>>2]|0;if(!j)break a;c[h>>2]=0;if(!(__Z28atomic_conditional_incrementPj(j+-8|0)|0))break a;c[h>>2]=c[i>>2];break}case 7:{__ZN6StringpLEPKc(i,1084094)|0;__ZN6StringC2EPKc(f,1084048);c[ra>>2]=__ZNK6StringplERKS_(i,f)|0;j=c[b+12>>2]|0;c[o>>2]=__Z4itosx(j,((j|0)<0)<<31>>31)|0;c[qa>>2]=__ZNK6StringplERKS_(ra,o)|0;__ZN6StringC2EPKc(p,1084088);c[pa>>2]=__ZNK6StringplERKS_(qa,p)|0;c[q>>2]=__Z4rtosd(+g[b+16>>2])|0;c[oa>>2]=__ZNK6StringplERKS_(pa,q)|0;__ZN6StringC2EPKc(z,1117595);c[na>>2]=__ZNK6StringplERKS_(oa,z)|0;c[A>>2]=__Z4rtosd(+g[b+20>>2])|0;j=__ZNK6StringplERKS_(na,A)|0;n=j;va=c[i>>2]|0;if((va|0)==(j|0)){if(j|0)wa=411}else{if(va|0?(__Z16atomic_decrementPj(va+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(va,1);c[i>>2]=0;if(j|0)if(!(__Z28atomic_conditional_incrementPj(j+-8|0)|0))wa=411;else{c[i>>2]=n;wa=411}}if((wa|0)==411?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);j=c[A>>2]|0;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);j=c[na>>2]|0;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);j=c[z>>2]|0;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);j=c[oa>>2]|0;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);j=c[q>>2]|0;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);j=c[pa>>2]|0;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);j=c[p>>2]|0;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);j=c[qa>>2]|0;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);j=c[o>>2]|0;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);j=c[ra>>2]|0;do if(j|0){if(__Z16atomic_decrementPj(j+-8|0)|0)break;__ZN6Memory11free_staticEPvb(j,1)}while(0);j=c[f>>2]|0;do if(j|0){if(__Z16atomic_decrementPj(j+-8|0)|0)break;__ZN6Memory11free_staticEPvb(j,1)}while(0);c[h>>2]=0;j=c[i>>2]|0;if(!j)break a;c[h>>2]=0;if(!(__Z28atomic_conditional_incrementPj(j+-8|0)|0))break a;c[h>>2]=c[i>>2];break}case 8:{j=__ZNK8InputMap18get_action_from_idEi(c[313532]|0,c[b+12>>2]|0)|0;c[ua>>2]=j;do if(j){n=c[j+4>>2]|0;if(n|0){__ZN6StringC2EPKc(f,n);Ca=c[f>>2]|0;break}n=j+8|0;c[f>>2]=0;va=c[n>>2]|0;if((va|0)!=0?(c[f>>2]=0,(__Z28atomic_conditional_incrementPj(va+-8|0)|0)!=0):0){va=c[n>>2]|0;c[f>>2]=va;Ca=va}else Ca=0}else{c[f>>2]=0;Ca=0}while(0);c[p>>2]=Ca;c[ta>>2]=__ZplPKcRK6String(1084113,p)|0;__ZN6StringC2EPKc(f,1084129);c[sa>>2]=__ZNK6StringplERKS_(ta,f)|0;c[q>>2]=__Z4itosx(d[b+16>>0]|0,0)|0;c[o>>2]=__ZNK6StringplERKS_(sa,q)|0;__ZN6StringpLERKS_(i,o)|0;j=c[o>>2]|0;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);j=c[q>>2]|0;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);j=c[sa>>2]|0;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);j=c[f>>2]|0;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);j=c[ta>>2]|0;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);j=c[p>>2]|0;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);__ZN10StringNameD2Ev(ua);c[h>>2]=0;j=c[i>>2]|0;if(j|0?(c[h>>2]=0,__Z28atomic_conditional_incrementPj(j+-8|0)|0):0)c[h>>2]=c[i>>2];break}default:__ZN6StringC2EPKc(h,1263606)}while(0);ua=c[i>>2]|0;if(!ua){Da=c[h>>2]|0;l=e;return Da|0}if(__Z16atomic_decrementPj(ua+-8|0)|0){Da=c[h>>2]|0;l=e;return Da|0}__ZN6Memory11free_staticEPvb(ua,1);Da=c[h>>2]|0;l=e;return Da|0}function __ZNK7Variantcv5ColorEv(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d;switch(c[b>>2]|0){case 14:{f=b+8|0;c[a>>2]=c[f>>2];c[a+4>>2]=c[f+4>>2];c[a+8>>2]=c[f+8>>2];c[a+12>>2]=c[f+12>>2];l=d;return}case 4:{c[e>>2]=__ZNK7Variantcv6StringEv(b)|0;__ZN5Color4htmlERK6String(a,e);f=c[e>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);l=d;return}case 2:{__ZN5Color3hexEj(a,c[b+8>>2]|0);l=d;return}default:{g[a>>2]=0.0;g[a+4>>2]=0.0;g[a+8>>2]=0.0;g[a+12>>2]=1.0;l=d;return}}}function __ZN6String3numEdi(b,d){b=+b;d=d|0;var e=0,f=0,g=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;e=l;l=l+288|0;if((l|0)>=(m|0))ba(288);f=e;g=e+8|0;i=e+272|0;j=e+16|0;k=(d|0)<12?d:12;a[i>>0]=37;a[i+1>>0]=46;if((k|0)<0){n=3;o=2;p=1}else{if((k|0)<10){q=d;r=5;s=4;t=3;u=2}else{a[i+2>>0]=((k>>>0)/10|0)+48;q=(k>>>0)%10|0;r=6;s=5;t=4;u=3}a[i+u>>0]=q+48;n=r;o=s;p=t}a[i+p>>0]=108;a[i+o>>0]=102;a[i+n>>0]=0;h[f>>3]=b;_snprintf(j,256,i,f)|0;a[j+255>>0]=0;f=0;i=0;a:while(1){switch(a[j+f>>0]|0){case 0:{break a;break}case 46:{v=1;break}default:v=i}f=f+1|0;i=v}b:do if(i&(f|0)>1){v=f;c:while(1){v=v+-1|0;w=j+v|0;switch(a[w>>0]|0){case 46:{break c;break}case 48:break;default:break b}a[w>>0]=0;if((v|0)<=1)break b}a[w>>0]=0}while(0);c[g>>2]=0;__ZN6String9copy_fromEPKc(g,j);l=e;return c[g>>2]|0}function __ZNK10Dictionary12get_key_listEP4ListI7Variant16DefaultAllocatorE(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;g=c[b>>2]|0;b=c[g+12>>2]|0;if(!b){l=e;return}h=b<<2;i=l;l=l+((1*h|0)+15&-16)|0;if((l|0)>=(m|0))ba((1*h|0)+15&-16|0);h=g+4|0;j=c[h>>2]|0;a:do if(j|0?(k=a[g+8>>0]|0,k<<24>>24!=31):0){n=1<<(k&255);k=0;o=i;p=j;while(1){q=c[p+(k<<2)>>2]|0;if(!q)r=o;else{s=q;q=o;while(1){c[q>>2]=s+8;t=q+4|0;s=c[s+4>>2]|0;if(!s){r=t;break}else q=t}}q=k+1|0;if((q|0)>=(n|0))break a;k=q;o=r;p=c[h>>2]|0}}while(0);switch(b|0){case 0:break;case 1:{u=0;v=12;break}default:{h=b;r=0;do{r=r+1|0;h=h>>1}while((h|0)!=1);u=r<<1;v=12}}if((v|0)==12?(__ZNK9SortArrayIPKN7HashMapI7VariantN17DictionaryPrivate4DataE22_DictionaryVariantHash24HashMapComparatorDefaultIS1_ELh3ELh8EE4PairE21DictionaryPrivateSortE9introsortEiiPSA_i(f,0,b,i,u),__ZNK9SortArrayIPKN7HashMapI7VariantN17DictionaryPrivate4DataE22_DictionaryVariantHash24HashMapComparatorDefaultIS1_ELh3ELh8EE4PairE21DictionaryPrivateSortE20final_insertion_sortEiiPSA_(f,0,b,i),(b|0)>0):0){f=0;u=c[d>>2]|0;do{v=c[i+(f<<2)>>2]|0;if(!u){r=__ZnwjPFPvjE(12,4740)|0;c[d>>2]=r;c[r>>2]=0;c[r+4>>2]=0;c[r+8>>2]=0}r=__ZnwjPFPvjE(40,4740)|0;c[r>>2]=0;h=r+24|0;c[h>>2]=0;j=r+28|0;c[j>>2]=0;g=r+32|0;c[g>>2]=0;__ZN7VariantaSERKS_(r,v);u=c[d>>2]|0;v=u+4|0;p=c[v>>2]|0;c[j>>2]=p;c[h>>2]=0;c[g>>2]=u;if(p|0)c[p+24>>2]=r;c[v>>2]=r;if(!(c[u>>2]|0))c[u>>2]=r;r=u+8|0;c[r>>2]=(c[r>>2]|0)+1;f=f+1|0}while((f|0)!=(b|0))}l=e;return}function __ZN6VectorI15_VariantStrPairE14_copy_on_writeEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0,i=0;b=c[a>>2]|0;if(!b)return;if((c[b+-8>>2]|0)>>>0<=1)return;d=c[b+-4>>2]|0;b=(d<<3)+-1|0;e=b>>>1|b;b=e>>>2|e;e=b>>>4|b;b=e>>>8|e;e=__ZN6Memory12alloc_staticEjb((b>>>16|b)+1|0,1)|0;c[e+-8>>2]=1;c[e+-4>>2]=d;if(d|0){b=0;do{f=e+(b<<3)|0;g=c[a>>2]|0;h=g+(b<<3)|0;c[f>>2]=0;if((c[h>>2]|0?(c[f>>2]=0,i=c[h>>2]|0,i|0):0)?__Z28atomic_conditional_incrementPj(i+-8|0)|0:0)c[f>>2]=c[h>>2];h=e+(b<<3)+4|0;f=g+(b<<3)+4|0;c[h>>2]=0;if((c[f>>2]|0?(c[h>>2]=0,g=c[f>>2]|0,g|0):0)?__Z28atomic_conditional_incrementPj(g+-8|0)|0:0)c[h>>2]=c[f>>2];b=b+1|0}while((b|0)!=(d|0))}__ZN6VectorI15_VariantStrPairE6_unrefEPv(a,c[a>>2]|0);c[a>>2]=e;return}function __ZNK9SortArrayI15_VariantStrPair18_DefaultComparatorIS0_EE9introsortEiiPS0_i(a,b,d,e,f){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0;g=l;l=l+16|0;if((l|0)>=(m|0))ba(16);h=g;i=d-b|0;if((i|0)<=16){l=g;return}j=e+(b<<3)|0;k=h+4|0;n=h+4|0;o=f;f=d;d=i;while(1){if(!o)break;o=o+-1|0;i=__ZNK9SortArrayI15_VariantStrPair18_DefaultComparatorIS0_EE11median_of_3ERKS0_S5_S5_(a,j,e+((d>>>1)+b<<3)|0,e+(f+-1<<3)|0)|0;c[h>>2]=0;if((c[i>>2]|0?(c[h>>2]=0,p=c[i>>2]|0,p|0):0)?__Z28atomic_conditional_incrementPj(p+-8|0)|0:0)c[h>>2]=c[i>>2];p=i+4|0;c[k>>2]=0;if((c[p>>2]|0?(c[k>>2]=0,i=c[p>>2]|0,i|0):0)?__Z28atomic_conditional_incrementPj(i+-8|0)|0:0)c[k>>2]=c[p>>2];p=__ZNK9SortArrayI15_VariantStrPair18_DefaultComparatorIS0_EE11partitionerEiiS0_PS0_(a,b,f,h,e)|0;i=c[n>>2]|0;if(i|0?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);i=c[h>>2]|0;if(i|0?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);__ZNK9SortArrayI15_VariantStrPair18_DefaultComparatorIS0_EE9introsortEiiPS0_i(a,p,f,e,o);d=p-b|0;if((d|0)<=16){q=20;break}else f=p}if((q|0)==20){l=g;return}__ZNK9SortArrayI15_VariantStrPair18_DefaultComparatorIS0_EE12partial_sortEiiiPS0_(a,b,f,f,e);l=g;return}function __ZNK9SortArrayI15_VariantStrPair18_DefaultComparatorIS0_EE20final_insertion_sortEiiPS0_(a,b,c,d){a=a|0;b=b|0;c=c|0;d=d|0;var e=0,f=0;if((c-b|0)>16){__ZNK9SortArrayI15_VariantStrPair18_DefaultComparatorIS0_EE13linear_insertEiiPS0_(a,b,b+1|0,d);__ZNK9SortArrayI15_VariantStrPair18_DefaultComparatorIS0_EE13linear_insertEiiPS0_(a,b,b+2|0,d);__ZNK9SortArrayI15_VariantStrPair18_DefaultComparatorIS0_EE13linear_insertEiiPS0_(a,b,b+3|0,d);__ZNK9SortArrayI15_VariantStrPair18_DefaultComparatorIS0_EE13linear_insertEiiPS0_(a,b,b+4|0,d);__ZNK9SortArrayI15_VariantStrPair18_DefaultComparatorIS0_EE13linear_insertEiiPS0_(a,b,b+5|0,d);__ZNK9SortArrayI15_VariantStrPair18_DefaultComparatorIS0_EE13linear_insertEiiPS0_(a,b,b+6|0,d);__ZNK9SortArrayI15_VariantStrPair18_DefaultComparatorIS0_EE13linear_insertEiiPS0_(a,b,b+7|0,d);__ZNK9SortArrayI15_VariantStrPair18_DefaultComparatorIS0_EE13linear_insertEiiPS0_(a,b,b+8|0,d);__ZNK9SortArrayI15_VariantStrPair18_DefaultComparatorIS0_EE13linear_insertEiiPS0_(a,b,b+9|0,d);__ZNK9SortArrayI15_VariantStrPair18_DefaultComparatorIS0_EE13linear_insertEiiPS0_(a,b,b+10|0,d);__ZNK9SortArrayI15_VariantStrPair18_DefaultComparatorIS0_EE13linear_insertEiiPS0_(a,b,b+11|0,d);__ZNK9SortArrayI15_VariantStrPair18_DefaultComparatorIS0_EE13linear_insertEiiPS0_(a,b,b+12|0,d);__ZNK9SortArrayI15_VariantStrPair18_DefaultComparatorIS0_EE13linear_insertEiiPS0_(a,b,b+13|0,d);__ZNK9SortArrayI15_VariantStrPair18_DefaultComparatorIS0_EE13linear_insertEiiPS0_(a,b,b+14|0,d);__ZNK9SortArrayI15_VariantStrPair18_DefaultComparatorIS0_EE13linear_insertEiiPS0_(a,b,b+15|0,d);__ZNK9SortArrayI15_VariantStrPair18_DefaultComparatorIS0_EE24unguarded_insertion_sortEiiPS0_(a,b+16|0,c,d);return}if((c|0)==(b|0))return;e=b+1|0;if((e|0)==(c|0))return;else f=e;do{__ZNK9SortArrayI15_VariantStrPair18_DefaultComparatorIS0_EE13linear_insertEiiPS0_(a,b,f,d);f=f+1|0}while((f|0)!=(c|0));return}function __ZNK10DictionaryixERK7Variant(a,b){a=a|0;b=b|0;return __ZN7HashMapI7VariantN17DictionaryPrivate4DataE22_DictionaryVariantHash24HashMapComparatorDefaultIS0_ELh3ELh8EEixERKS0_((c[a>>2]|0)+4|0,b)|0}function __ZN6VectorI15_VariantStrPairE9push_backES0_(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0;e=c[b>>2]|0;if(!e)f=0;else f=c[e+-4>>2]|0;if(__ZN6VectorI15_VariantStrPairE6resizeEi(b,f+1|0)|0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);g=1;return g|0}a[1263537]=0;f=c[b>>2]|0;if(!f)h=0;else h=c[f+-4>>2]|0;f=h+-1|0;e=c[d>>2]|0;if((e|0)!=0?(__Z28atomic_conditional_incrementPj(e+-8|0)|0)!=0:0)i=c[d>>2]|0;else i=0;e=d+4|0;d=c[e>>2]|0;if((d|0)!=0?(__Z28atomic_conditional_incrementPj(d+-8|0)|0)!=0:0)j=c[e>>2]|0;else j=0;do if((h|0)<1)k=20;else{e=c[b>>2]|0;d=(e|0)==0;if(d)l=0;else l=c[e+-4>>2]|0;if((l|0)<(h|0)){if(d)m=0;else m=c[e+-4>>2]|0;if((m|0)<(h|0)){k=20;break}a[1263537]=0}__ZN6VectorI15_VariantStrPairE14_copy_on_writeEv(b);n=(c[b>>2]|0)+(f<<3)|0}while(0);if((k|0)==20){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);n=0}f=c[n>>2]|0;b=i;if((f|0)!=(b|0)){if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);c[n>>2]=0;if(i|0?__Z28atomic_conditional_incrementPj(b+-8|0)|0:0)c[n>>2]=i}b=n+4|0;n=c[b>>2]|0;f=j;if((n|0)==(f|0)){if(j|0)k=38}else{if(n|0?(__Z16atomic_decrementPj(n+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(n,1);c[b>>2]=0;if(j|0)if(!(__Z28atomic_conditional_incrementPj(f+-8|0)|0))k=38;else{c[b>>2]=j;k=38}}if((k|0)==38?(k=j,(__Z16atomic_decrementPj(k+-8|0)|0)==0):0)__ZN6Memory11free_staticEPvb(k,1);k=i;if(!i){g=0;return g|0}if(__Z16atomic_decrementPj(k+-8|0)|0){g=0;return g|0}__ZN6Memory11free_staticEPvb(k,1);g=0;return g|0}function __ZN6VectorI15_VariantStrPairE6_unrefEPv(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0;if(!b)return;d=c[a>>2]|0;if(__Z16atomic_decrementPj((d|0)==0?0:d+-8|0)|0)return;d=c[a>>2]|0;a=(d|0)==0?0:d+-4|0;d=a+4|0;if(c[a>>2]|0){e=0;do{f=d+(e<<3)|0;g=c[d+(e<<3)+4>>2]|0;if(g|0?(__Z16atomic_decrementPj(g+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(g,1);g=c[f>>2]|0;if(g|0?(__Z16atomic_decrementPj(g+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(g,1);e=e+1|0}while(e>>>0<(c[a>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(b,1);return}function __Z16atomic_incrementPj(a){a=a|0;var b=0;b=(c[a>>2]|0)+1|0;c[a>>2]=b;return b|0}function __ZNK5Array4sizeEv(a){a=a|0;var b=0,d=0;b=c[(c[a>>2]|0)+4>>2]|0;if(!b){d=0;return d|0}d=c[b+-4>>2]|0;return d|0}function __ZN5ArrayixEi(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0;e=(c[b>>2]|0)+4|0;do if((d|0)>=0){b=c[e>>2]|0;f=(b|0)==0;if(f)g=0;else g=c[b+-4>>2]|0;if((g|0)<=(d|0)){if(f)h=0;else h=c[b+-4>>2]|0;if((h|0)<=(d|0))break;a[1263537]=0}__ZN6VectorI7VariantE14_copy_on_writeEv(e);i=(c[e>>2]|0)+(d*24|0)|0;return i|0}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);i=0;return i|0}function __ZN6VectorI15_VariantStrPairE6resizeEi(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0;if((d|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,269,1145657,0);e=31;return e|0}a[1263537]=0;f=c[b>>2]|0;if(!f)g=0;else g=c[f+-4>>2]|0;if((g|0)==(d|0)){e=0;return e|0}if(!d){__ZN6VectorI15_VariantStrPairE6_unrefEPv(b,f);c[b>>2]=0;e=0;return e|0}__ZN6VectorI15_VariantStrPairE14_copy_on_writeEv(b);f=d<<3;if(d>>>0<=536870911?(g=f+-1|0,h=g>>>1|g,g=h>>>2|h,h=g>>>4|g,g=h>>>8|h,h=(g>>>16|g)+1|0,f>>>0<4294967264):0){a[1263537]=0;f=c[b>>2]|0;do if(!f)if((d|0)>0)i=15;else{j=0;i=24}else{g=c[f+-4>>2]|0;if((g|0)<(d|0))if(!g)i=15;else{k=__ZN6Memory14realloc_staticEPvjb(f,h,1)|0;if(k|0){a[1263537]=0;l=k;m=c[k+-4>>2]|0;break}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,300,1145876,0);e=6;return e|0}else{j=g;i=24}}while(0);do if((i|0)==15){g=__ZN6Memory12alloc_staticEjb(h,1)|0;if(g|0){a[1263537]=0;c[g+-4>>2]=0;c[g+-8>>2]=1;l=g;m=0;break}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,292,1145820,0);e=6;return e|0}else if((i|0)==24){if((j|0)<=(d|0)){e=0;return e|0}if((c[f+-4>>2]|0)>>>0>d>>>0){g=d;k=f;do{n=k+(g<<3)|0;o=c[k+(g<<3)+4>>2]|0;if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(o,1);o=c[n>>2]|0;if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(o,1);g=g+1|0;k=c[b>>2]|0}while(g>>>0<(c[k+-4>>2]|0)>>>0);p=k}else p=f;g=__ZN6Memory14realloc_staticEPvjb(p,h,1)|0;if(!g){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,324,1145876,0);e=6;return e|0}else{a[1263537]=0;c[b>>2]=g;c[g+-4>>2]=d;e=0;return e|0}}while(0);c[b>>2]=l;if((m|0)<(d|0)){h=m<<3;_memset(l+h|0,0,(d<<3)-h|0)|0;q=c[b>>2]|0}else q=l;c[((q|0)==0?0:q+-4|0)>>2]=d;e=0;return e|0}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,285,1145723,0);e=6;return e|0}function __ZN7HashMapI7VariantN17DictionaryPrivate4DataE22_DictionaryVariantHash24HashMapComparatorDefaultIS0_ELh3ELh8EEixERKS0_(b,e){b=b|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0;a:do if(c[b>>2]|0){f=__ZNK7Variant4hashEv(e)|0;g=c[(c[b>>2]|0)+(((1<<(d[b+4>>0]|0))+-1&f)<<2)>>2]|0;if(!g)h=10;else{i=g;while(1){if((c[i>>2]|0)==(f|0)?__ZNK7VarianteqERKS_(i+8|0,e)|0:0){j=i;break a}i=c[i+4>>2]|0;if(!i){h=10;break}}}}else{a[1263537]=0;i=__ZN6Memory12alloc_staticEjb(32,1)|0;if(!i){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143992,1144012,140,1144029,0);k=0}else{a[1263537]=0;f=i+-8|0;c[f>>2]=8;c[f+4>>2]=0;k=i}c[b>>2]=k;a[b+4>>0]=3;c[b+8>>2]=0;c[k>>2]=0;c[(c[b>>2]|0)+4>>2]=0;c[(c[b>>2]|0)+8>>2]=0;c[(c[b>>2]|0)+12>>2]=0;c[(c[b>>2]|0)+16>>2]=0;c[(c[b>>2]|0)+20>>2]=0;c[(c[b>>2]|0)+24>>2]=0;c[(c[b>>2]|0)+28>>2]=0;h=10}while(0);do if((h|0)==10){k=__ZnwjPKc(64,1263606)|0;i=k+8|0;c[i>>2]=0;c[k+32>>2]=0;f=k+4|0;c[f>>2]=0;if(k|0){a[1263537]=0;g=__ZNK7Variant4hashEv(e)|0;l=(1<<(d[b+4>>0]|0))+-1&g;c[f>>2]=c[(c[b>>2]|0)+(l<<2)>>2];c[k>>2]=g;__ZN7VariantaSERKS_(i,e);c[(c[b>>2]|0)+(l<<2)>>2]=k;l=b+8|0;c[l>>2]=(c[l>>2]|0)+1;__ZN7HashMapI7VariantN17DictionaryPrivate4DataE22_DictionaryVariantHash24HashMapComparatorDefaultIS0_ELh3ELh8EE16check_hash_tableEv(b);j=k;break}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1100526,1100151,228,1100539,0);m=0;return m|0}while(0);m=j+32|0;return m|0}function __ZNK7Variant4hashEv(a){a=a|0;var b=0,e=0,f=0,i=0,k=0,l=0,m=0.0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0;do switch(c[a>>2]|0){case 28:{b=c[a+8>>2]|0;if(!b){e=5831;return e|0}f=(c[b+16>>2]|0)>>>4;__Z16atomic_incrementPj(b+4|0)|0;i=c[b+8>>2]|0;if(f){k=5831;l=0;do{m=+g[i+(l<<4)>>2];n=m==0.0;o=m!=m|0.0!=0.0;h[j>>3]=m;p=n?0:o?0:c[j>>2]|0;q=n?0:o?2146959360:c[j+4>>2]|0;o=_bitshift64Shl(p|0,q|0,18)|0;n=_i64Add(o|0,F|0,~p|0,~q|0)|0;q=F;p=_bitshift64Lshr(n|0,q|0,31)|0;o=___muldi3(p^n|0,F^q|0,21,0)|0;q=F;n=_bitshift64Lshr(o|0,q|0,11)|0;p=___muldi3(n^o|0,F^q|0,65,0)|0;q=F;o=_bitshift64Lshr(p|0,q|0,22)|0;m=+g[i+(l<<4)+4>>2];q=m==0.0;n=m!=m|0.0!=0.0;h[j>>3]=m;r=q?0:n?0:c[j>>2]|0;s=q?0:n?2146959360:c[j+4>>2]|0;n=_bitshift64Shl(r|0,s|0,18)|0;q=_i64Add(n|0,F|0,~r|0,~s|0)|0;s=F;r=_bitshift64Lshr(q|0,s|0,31)|0;n=___muldi3(r^q|0,F^s|0,21,0)|0;s=F;q=_bitshift64Lshr(n|0,s|0,11)|0;r=___muldi3(q^n|0,F^s|0,65,0)|0;s=F;n=_bitshift64Lshr(r|0,s|0,22)|0;m=+g[i+(l<<4)+8>>2];s=m==0.0;q=m!=m|0.0!=0.0;h[j>>3]=m;t=s?0:q?0:c[j>>2]|0;u=s?0:q?2146959360:c[j+4>>2]|0;q=_bitshift64Shl(t|0,u|0,18)|0;s=_i64Add(q|0,F|0,~t|0,~u|0)|0;u=F;t=_bitshift64Lshr(s|0,u|0,31)|0;q=___muldi3(t^s|0,F^u|0,21,0)|0;u=F;s=_bitshift64Lshr(q|0,u|0,11)|0;t=___muldi3(s^q|0,F^u|0,65,0)|0;u=F;q=_bitshift64Lshr(t|0,u|0,22)|0;m=+g[i+(l<<4)+12>>2];u=m==0.0;s=m!=m|0.0!=0.0;h[j>>3]=m;v=u?0:s?0:c[j>>2]|0;w=u?0:s?2146959360:c[j+4>>2]|0;s=_bitshift64Shl(v|0,w|0,18)|0;u=_i64Add(s|0,F|0,~v|0,~w|0)|0;w=F;v=_bitshift64Lshr(u|0,w|0,31)|0;s=___muldi3(v^u|0,F^w|0,21,0)|0;w=F;u=_bitshift64Lshr(s|0,w|0,11)|0;v=___muldi3(u^s|0,F^w|0,65,0)|0;w=F;s=_bitshift64Lshr(v|0,w|0,22)|0;k=(((((((o^p)+(k*33|0)|0)*33|0)+(n^r)|0)*33|0)+(q^t)|0)*33|0)+(s^v)|0;l=l+1|0}while((l|0)<(f|0));if(!b){e=k;return e|0}else x=k}else x=5831;__Z16atomic_decrementPj(b+4|0)|0;e=x;return e|0}case 1:{e=d[a+8>>0]|0;return e|0}case 2:{e=c[a+8>>2]|0;return e|0}case 3:{m=+h[a+8>>3];f=m==0.0;l=m!=m|0.0!=0.0;h[j>>3]=m;i=f?0:l?0:c[j>>2]|0;v=f?0:l?2146959360:c[j+4>>2]|0;l=_bitshift64Shl(i|0,v|0,18)|0;f=_i64Add(l|0,F|0,~i|0,~v|0)|0;v=F;i=_bitshift64Lshr(f|0,v|0,31)|0;l=___muldi3(i^f|0,F^v|0,21,0)|0;v=F;f=_bitshift64Lshr(l|0,v|0,11)|0;i=___muldi3(f^l|0,F^v|0,65,0)|0;v=F;l=_bitshift64Lshr(i|0,v|0,22)|0;e=(l^i)+177573|0;return e|0}case 4:{e=__ZNK6String4hashEv(a+8|0)|0;return e|0}case 5:{i=a+8|0;m=+g[i>>2];l=m==0.0;v=m!=m|0.0!=0.0;h[j>>3]=m;f=l?0:v?0:c[j>>2]|0;s=l?0:v?2146959360:c[j+4>>2]|0;v=_bitshift64Shl(f|0,s|0,18)|0;l=_i64Add(v|0,F|0,~f|0,~s|0)|0;s=F;f=_bitshift64Lshr(l|0,s|0,31)|0;v=___muldi3(f^l|0,F^s|0,21,0)|0;s=F;l=_bitshift64Lshr(v|0,s|0,11)|0;f=___muldi3(l^v|0,F^s|0,65,0)|0;s=F;v=_bitshift64Lshr(f|0,s|0,22)|0;m=+g[i+4>>2];i=m==0.0;s=m!=m|0.0!=0.0;h[j>>3]=m;l=i?0:s?0:c[j>>2]|0;t=i?0:s?2146959360:c[j+4>>2]|0;s=_bitshift64Shl(l|0,t|0,18)|0;i=_i64Add(s|0,F|0,~l|0,~t|0)|0;t=F;l=_bitshift64Lshr(i|0,t|0,31)|0;s=___muldi3(l^i|0,F^t|0,21,0)|0;t=F;i=_bitshift64Lshr(s|0,t|0,11)|0;l=___muldi3(i^s|0,F^t|0,65,0)|0;t=F;s=_bitshift64Lshr(l|0,t|0,22)|0;e=((v^f)*33|0)+5859909+(s^l)|0;return e|0}case 6:{l=a+8|0;m=+g[l>>2];s=m==0.0;f=m!=m|0.0!=0.0;h[j>>3]=m;v=s?0:f?0:c[j>>2]|0;t=s?0:f?2146959360:c[j+4>>2]|0;f=_bitshift64Shl(v|0,t|0,18)|0;s=_i64Add(f|0,F|0,~v|0,~t|0)|0;t=F;v=_bitshift64Lshr(s|0,t|0,31)|0;f=___muldi3(v^s|0,F^t|0,21,0)|0;t=F;s=_bitshift64Lshr(f|0,t|0,11)|0;v=___muldi3(s^f|0,F^t|0,65,0)|0;t=F;f=_bitshift64Lshr(v|0,t|0,22)|0;m=+g[l+4>>2];l=m==0.0;t=m!=m|0.0!=0.0;h[j>>3]=m;s=l?0:t?0:c[j>>2]|0;i=l?0:t?2146959360:c[j+4>>2]|0;t=_bitshift64Shl(s|0,i|0,18)|0;l=_i64Add(t|0,F|0,~s|0,~i|0)|0;i=F;s=_bitshift64Lshr(l|0,i|0,31)|0;t=___muldi3(s^l|0,F^i|0,21,0)|0;i=F;l=_bitshift64Lshr(t|0,i|0,11)|0;s=___muldi3(l^t|0,F^i|0,65,0)|0;i=F;t=_bitshift64Lshr(s|0,i|0,22)|0;m=+g[a+16>>2];i=m==0.0;l=m!=m|0.0!=0.0;h[j>>3]=m;q=i?0:l?0:c[j>>2]|0;r=i?0:l?2146959360:c[j+4>>2]|0;l=_bitshift64Shl(q|0,r|0,18)|0;i=_i64Add(l|0,F|0,~q|0,~r|0)|0;r=F;q=_bitshift64Lshr(i|0,r|0,31)|0;l=___muldi3(q^i|0,F^r|0,21,0)|0;r=F;i=_bitshift64Lshr(l|0,r|0,11)|0;q=___muldi3(i^l|0,F^r|0,65,0)|0;r=F;l=_bitshift64Lshr(q|0,r|0,22)|0;m=+g[a+20>>2];r=m==0.0;i=m!=m|0.0!=0.0;h[j>>3]=m;n=r?0:i?0:c[j>>2]|0;p=r?0:i?2146959360:c[j+4>>2]|0;i=_bitshift64Shl(n|0,p|0,18)|0;r=_i64Add(i|0,F|0,~n|0,~p|0)|0;p=F;n=_bitshift64Lshr(r|0,p|0,31)|0;i=___muldi3(n^r|0,F^p|0,21,0)|0;p=F;r=_bitshift64Lshr(i|0,p|0,11)|0;n=___muldi3(r^i|0,F^p|0,65,0)|0;p=F;i=_bitshift64Lshr(n|0,p|0,22)|0;e=((((((f^v)*33|0)+5859909+(t^s)|0)*33|0)+(l^q)|0)*33|0)+(i^n)|0;return e|0}case 8:{n=c[a+8>>2]|0;m=+g[n>>2];i=m==0.0;q=m!=m|0.0!=0.0;h[j>>3]=m;l=i?0:q?0:c[j>>2]|0;s=i?0:q?2146959360:c[j+4>>2]|0;q=_bitshift64Shl(l|0,s|0,18)|0;i=_i64Add(q|0,F|0,~l|0,~s|0)|0;s=F;l=_bitshift64Lshr(i|0,s|0,31)|0;q=___muldi3(l^i|0,F^s|0,21,0)|0;s=F;i=_bitshift64Lshr(q|0,s|0,11)|0;l=___muldi3(i^q|0,F^s|0,65,0)|0;s=F;q=_bitshift64Lshr(l|0,s|0,22)|0;m=+g[n+4>>2];s=m==0.0;i=m!=m|0.0!=0.0;h[j>>3]=m;t=s?0:i?0:c[j>>2]|0;v=s?0:i?2146959360:c[j+4>>2]|0;i=_bitshift64Shl(t|0,v|0,18)|0;s=_i64Add(i|0,F|0,~t|0,~v|0)|0;v=F;t=_bitshift64Lshr(s|0,v|0,31)|0;i=___muldi3(t^s|0,F^v|0,21,0)|0;v=F;s=_bitshift64Lshr(i|0,v|0,11)|0;t=___muldi3(s^i|0,F^v|0,65,0)|0;v=F;i=_bitshift64Lshr(t|0,v|0,22)|0;m=+g[n+8>>2];v=m==0.0;s=m!=m|0.0!=0.0;h[j>>3]=m;f=v?0:s?0:c[j>>2]|0;p=v?0:s?2146959360:c[j+4>>2]|0;s=_bitshift64Shl(f|0,p|0,18)|0;v=_i64Add(s|0,F|0,~f|0,~p|0)|0;p=F;f=_bitshift64Lshr(v|0,p|0,31)|0;s=___muldi3(f^v|0,F^p|0,21,0)|0;p=F;v=_bitshift64Lshr(s|0,p|0,11)|0;f=___muldi3(v^s|0,F^p|0,65,0)|0;p=F;s=_bitshift64Lshr(f|0,p|0,22)|0;m=+g[n+12>>2];p=m==0.0;v=m!=m|0.0!=0.0;h[j>>3]=m;r=p?0:v?0:c[j>>2]|0;o=p?0:v?2146959360:c[j+4>>2]|0;v=_bitshift64Shl(r|0,o|0,18)|0;p=_i64Add(v|0,F|0,~r|0,~o|0)|0;o=F;r=_bitshift64Lshr(p|0,o|0,31)|0;v=___muldi3(r^p|0,F^o|0,21,0)|0;o=F;p=_bitshift64Lshr(v|0,o|0,11)|0;r=___muldi3(p^v|0,F^o|0,65,0)|0;o=F;v=_bitshift64Lshr(r|0,o|0,22)|0;m=+g[n+16>>2];o=m==0.0;p=m!=m|0.0!=0.0;h[j>>3]=m;w=o?0:p?0:c[j>>2]|0;u=o?0:p?2146959360:c[j+4>>2]|0;p=_bitshift64Shl(w|0,u|0,18)|0;o=_i64Add(p|0,F|0,~w|0,~u|0)|0;u=F;w=_bitshift64Lshr(o|0,u|0,31)|0;p=___muldi3(w^o|0,F^u|0,21,0)|0;u=F;o=_bitshift64Lshr(p|0,u|0,11)|0;w=___muldi3(o^p|0,F^u|0,65,0)|0;u=F;p=_bitshift64Lshr(w|0,u|0,22)|0;m=+g[n+20>>2];n=m==0.0;u=m!=m|0.0!=0.0;h[j>>3]=m;o=n?0:u?0:c[j>>2]|0;y=n?0:u?2146959360:c[j+4>>2]|0;u=_bitshift64Shl(o|0,y|0,18)|0;n=_i64Add(u|0,F|0,~o|0,~y|0)|0;y=F;o=_bitshift64Lshr(n|0,y|0,31)|0;u=___muldi3(o^n|0,F^y|0,21,0)|0;y=F;n=_bitshift64Lshr(u|0,y|0,11)|0;o=___muldi3(n^u|0,F^y|0,65,0)|0;y=F;u=_bitshift64Lshr(o|0,y|0,22)|0;e=(u^o)+(((p^w)+(((v^r)+(((s^f)+(((i^t)+(((q^l)*33|0)+6349959)|0)*33|0)|0)*33|0)|0)*33|0)|0)*33|0)|0;return e|0}case 7:{l=a+8|0;m=+g[l>>2];q=m==0.0;t=m!=m|0.0!=0.0;h[j>>3]=m;i=q?0:t?0:c[j>>2]|0;f=q?0:t?2146959360:c[j+4>>2]|0;t=_bitshift64Shl(i|0,f|0,18)|0;q=_i64Add(t|0,F|0,~i|0,~f|0)|0;f=F;i=_bitshift64Lshr(q|0,f|0,31)|0;t=___muldi3(i^q|0,F^f|0,21,0)|0;f=F;q=_bitshift64Lshr(t|0,f|0,11)|0;i=___muldi3(q^t|0,F^f|0,65,0)|0;f=F;t=_bitshift64Lshr(i|0,f|0,22)|0;m=+g[l+4>>2];l=m==0.0;f=m!=m|0.0!=0.0;h[j>>3]=m;q=l?0:f?0:c[j>>2]|0;s=l?0:f?2146959360:c[j+4>>2]|0;f=_bitshift64Shl(q|0,s|0,18)|0;l=_i64Add(f|0,F|0,~q|0,~s|0)|0;s=F;q=_bitshift64Lshr(l|0,s|0,31)|0;f=___muldi3(q^l|0,F^s|0,21,0)|0;s=F;l=_bitshift64Lshr(f|0,s|0,11)|0;q=___muldi3(l^f|0,F^s|0,65,0)|0;s=F;f=_bitshift64Lshr(q|0,s|0,22)|0;m=+g[a+16>>2];s=m==0.0;l=m!=m|0.0!=0.0;h[j>>3]=m;r=s?0:l?0:c[j>>2]|0;v=s?0:l?2146959360:c[j+4>>2]|0;l=_bitshift64Shl(r|0,v|0,18)|0;s=_i64Add(l|0,F|0,~r|0,~v|0)|0;v=F;r=_bitshift64Lshr(s|0,v|0,31)|0;l=___muldi3(r^s|0,F^v|0,21,0)|0;v=F;s=_bitshift64Lshr(l|0,v|0,11)|0;r=___muldi3(s^l|0,F^v|0,65,0)|0;v=F;l=_bitshift64Lshr(r|0,v|0,22)|0;e=((((t^i)*33|0)+5859909+(f^q)|0)*33|0)+(l^r)|0;return e|0}case 9:{r=a+8|0;m=+g[r>>2];l=m==0.0;q=m!=m|0.0!=0.0;h[j>>3]=m;f=l?0:q?0:c[j>>2]|0;i=l?0:q?2146959360:c[j+4>>2]|0;q=_bitshift64Shl(f|0,i|0,18)|0;l=_i64Add(q|0,F|0,~f|0,~i|0)|0;i=F;f=_bitshift64Lshr(l|0,i|0,31)|0;q=___muldi3(f^l|0,F^i|0,21,0)|0;i=F;l=_bitshift64Lshr(q|0,i|0,11)|0;f=___muldi3(l^q|0,F^i|0,65,0)|0;i=F;q=_bitshift64Lshr(f|0,i|0,22)|0;m=+g[r+4>>2];r=m==0.0;i=m!=m|0.0!=0.0;h[j>>3]=m;l=r?0:i?0:c[j>>2]|0;t=r?0:i?2146959360:c[j+4>>2]|0;i=_bitshift64Shl(l|0,t|0,18)|0;r=_i64Add(i|0,F|0,~l|0,~t|0)|0;t=F;l=_bitshift64Lshr(r|0,t|0,31)|0;i=___muldi3(l^r|0,F^t|0,21,0)|0;t=F;r=_bitshift64Lshr(i|0,t|0,11)|0;l=___muldi3(r^i|0,F^t|0,65,0)|0;t=F;i=_bitshift64Lshr(l|0,t|0,22)|0;m=+g[a+16>>2];t=m==0.0;r=m!=m|0.0!=0.0;h[j>>3]=m;v=t?0:r?0:c[j>>2]|0;s=t?0:r?2146959360:c[j+4>>2]|0;r=_bitshift64Shl(v|0,s|0,18)|0;t=_i64Add(r|0,F|0,~v|0,~s|0)|0;s=F;v=_bitshift64Lshr(t|0,s|0,31)|0;r=___muldi3(v^t|0,F^s|0,21,0)|0;s=F;t=_bitshift64Lshr(r|0,s|0,11)|0;v=___muldi3(t^r|0,F^s|0,65,0)|0;s=F;r=_bitshift64Lshr(v|0,s|0,22)|0;m=+g[a+20>>2];s=m==0.0;t=m!=m|0.0!=0.0;h[j>>3]=m;w=s?0:t?0:c[j>>2]|0;p=s?0:t?2146959360:c[j+4>>2]|0;t=_bitshift64Shl(w|0,p|0,18)|0;s=_i64Add(t|0,F|0,~w|0,~p|0)|0;p=F;w=_bitshift64Lshr(s|0,p|0,31)|0;t=___muldi3(w^s|0,F^p|0,21,0)|0;p=F;s=_bitshift64Lshr(t|0,p|0,11)|0;w=___muldi3(s^t|0,F^p|0,65,0)|0;p=F;t=_bitshift64Lshr(w|0,p|0,22)|0;e=((((((q^f)*33|0)+5859909+(i^l)|0)*33|0)+(r^v)|0)*33|0)+(t^w)|0;return e|0}case 11:{w=c[a+8>>2]|0;m=+g[w>>2];t=m==0.0;v=m!=m|0.0!=0.0;h[j>>3]=m;r=t?0:v?0:c[j>>2]|0;l=t?0:v?2146959360:c[j+4>>2]|0;v=_bitshift64Shl(r|0,l|0,18)|0;t=_i64Add(v|0,F|0,~r|0,~l|0)|0;l=F;r=_bitshift64Lshr(t|0,l|0,31)|0;v=___muldi3(r^t|0,F^l|0,21,0)|0;l=F;t=_bitshift64Lshr(v|0,l|0,11)|0;r=___muldi3(t^v|0,F^l|0,65,0)|0;l=F;v=_bitshift64Lshr(r|0,l|0,22)|0;m=+g[w+12>>2];l=m==0.0;t=m!=m|0.0!=0.0;h[j>>3]=m;i=l?0:t?0:c[j>>2]|0;f=l?0:t?2146959360:c[j+4>>2]|0;t=_bitshift64Shl(i|0,f|0,18)|0;l=_i64Add(t|0,F|0,~i|0,~f|0)|0;f=F;i=_bitshift64Lshr(l|0,f|0,31)|0;t=___muldi3(i^l|0,F^f|0,21,0)|0;f=F;l=_bitshift64Lshr(t|0,f|0,11)|0;i=___muldi3(l^t|0,F^f|0,65,0)|0;f=F;t=_bitshift64Lshr(i|0,f|0,22)|0;m=+g[w+4>>2];f=m==0.0;l=m!=m|0.0!=0.0;h[j>>3]=m;q=f?0:l?0:c[j>>2]|0;p=f?0:l?2146959360:c[j+4>>2]|0;l=_bitshift64Shl(q|0,p|0,18)|0;f=_i64Add(l|0,F|0,~q|0,~p|0)|0;p=F;q=_bitshift64Lshr(f|0,p|0,31)|0;l=___muldi3(q^f|0,F^p|0,21,0)|0;p=F;f=_bitshift64Lshr(l|0,p|0,11)|0;q=___muldi3(f^l|0,F^p|0,65,0)|0;p=F;l=_bitshift64Lshr(q|0,p|0,22)|0;m=+g[w+16>>2];p=m==0.0;f=m!=m|0.0!=0.0;h[j>>3]=m;s=p?0:f?0:c[j>>2]|0;o=p?0:f?2146959360:c[j+4>>2]|0;f=_bitshift64Shl(s|0,o|0,18)|0;p=_i64Add(f|0,F|0,~s|0,~o|0)|0;o=F;s=_bitshift64Lshr(p|0,o|0,31)|0;f=___muldi3(s^p|0,F^o|0,21,0)|0;o=F;p=_bitshift64Lshr(f|0,o|0,11)|0;s=___muldi3(p^f|0,F^o|0,65,0)|0;o=F;f=_bitshift64Lshr(s|0,o|0,22)|0;m=+g[w+8>>2];o=m==0.0;p=m!=m|0.0!=0.0;h[j>>3]=m;u=o?0:p?0:c[j>>2]|0;y=o?0:p?2146959360:c[j+4>>2]|0;p=_bitshift64Shl(u|0,y|0,18)|0;o=_i64Add(p|0,F|0,~u|0,~y|0)|0;y=F;u=_bitshift64Lshr(o|0,y|0,31)|0;p=___muldi3(u^o|0,F^y|0,21,0)|0;y=F;o=_bitshift64Lshr(p|0,y|0,11)|0;u=___muldi3(o^p|0,F^y|0,65,0)|0;y=F;p=_bitshift64Lshr(u|0,y|0,22)|0;m=+g[w+20>>2];w=m==0.0;y=m!=m|0.0!=0.0;h[j>>3]=m;o=w?0:y?0:c[j>>2]|0;n=w?0:y?2146959360:c[j+4>>2]|0;y=_bitshift64Shl(o|0,n|0,18)|0;w=_i64Add(y|0,F|0,~o|0,~n|0)|0;n=F;o=_bitshift64Lshr(w|0,n|0,31)|0;y=___muldi3(o^w|0,F^n|0,21,0)|0;n=F;w=_bitshift64Lshr(y|0,n|0,11)|0;o=___muldi3(w^y|0,F^n|0,65,0)|0;n=F;y=_bitshift64Lshr(o|0,n|0,22)|0;e=(((p^u)+(((((l^q)+((((v^r)*33|0)+6349959+(t^i)|0)*33|0)|0)*33|0)+(f^s)|0)*33|0)|0)*33|0)+(y^o)|0;return e|0}case 10:{o=a+8|0;m=+g[o>>2];y=m==0.0;s=m!=m|0.0!=0.0;h[j>>3]=m;f=y?0:s?0:c[j>>2]|0;i=y?0:s?2146959360:c[j+4>>2]|0;s=_bitshift64Shl(f|0,i|0,18)|0;y=_i64Add(s|0,F|0,~f|0,~i|0)|0;i=F;f=_bitshift64Lshr(y|0,i|0,31)|0;s=___muldi3(f^y|0,F^i|0,21,0)|0;i=F;y=_bitshift64Lshr(s|0,i|0,11)|0;f=___muldi3(y^s|0,F^i|0,65,0)|0;i=F;s=_bitshift64Lshr(f|0,i|0,22)|0;m=+g[o+4>>2];o=m==0.0;i=m!=m|0.0!=0.0;h[j>>3]=m;y=o?0:i?0:c[j>>2]|0;t=o?0:i?2146959360:c[j+4>>2]|0;i=_bitshift64Shl(y|0,t|0,18)|0;o=_i64Add(i|0,F|0,~y|0,~t|0)|0;t=F;y=_bitshift64Lshr(o|0,t|0,31)|0;i=___muldi3(y^o|0,F^t|0,21,0)|0;t=F;o=_bitshift64Lshr(i|0,t|0,11)|0;y=___muldi3(o^i|0,F^t|0,65,0)|0;t=F;i=_bitshift64Lshr(y|0,t|0,22)|0;m=+g[a+16>>2];t=m==0.0;o=m!=m|0.0!=0.0;h[j>>3]=m;r=t?0:o?0:c[j>>2]|0;v=t?0:o?2146959360:c[j+4>>2]|0;o=_bitshift64Shl(r|0,v|0,18)|0;t=_i64Add(o|0,F|0,~r|0,~v|0)|0;v=F;r=_bitshift64Lshr(t|0,v|0,31)|0;o=___muldi3(r^t|0,F^v|0,21,0)|0;v=F;t=_bitshift64Lshr(o|0,v|0,11)|0;r=___muldi3(t^o|0,F^v|0,65,0)|0;v=F;o=_bitshift64Lshr(r|0,v|0,22)|0;m=+g[a+20>>2];v=m==0.0;t=m!=m|0.0!=0.0;h[j>>3]=m;q=v?0:t?0:c[j>>2]|0;l=v?0:t?2146959360:c[j+4>>2]|0;t=_bitshift64Shl(q|0,l|0,18)|0;v=_i64Add(t|0,F|0,~q|0,~l|0)|0;l=F;q=_bitshift64Lshr(v|0,l|0,31)|0;t=___muldi3(q^v|0,F^l|0,21,0)|0;l=F;v=_bitshift64Lshr(t|0,l|0,11)|0;q=___muldi3(v^t|0,F^l|0,65,0)|0;l=F;t=_bitshift64Lshr(q|0,l|0,22)|0;e=((((((s^f)*33|0)+5859909+(i^y)|0)*33|0)+(o^r)|0)*33|0)+(t^q)|0;return e|0}case 12:{q=c[a+8>>2]|0;t=5831;r=0;while(1){m=+g[q+(r*12|0)>>2];o=m==0.0;y=m!=m|0.0!=0.0;h[j>>3]=m;i=o?0:y?0:c[j>>2]|0;f=o?0:y?2146959360:c[j+4>>2]|0;y=_bitshift64Shl(i|0,f|0,18)|0;o=_i64Add(y|0,F|0,~i|0,~f|0)|0;f=F;i=_bitshift64Lshr(o|0,f|0,31)|0;y=___muldi3(i^o|0,F^f|0,21,0)|0;f=F;o=_bitshift64Lshr(y|0,f|0,11)|0;i=___muldi3(o^y|0,F^f|0,65,0)|0;f=F;y=_bitshift64Lshr(i|0,f|0,22)|0;m=+g[q+(r*12|0)+4>>2];f=m==0.0;o=m!=m|0.0!=0.0;h[j>>3]=m;s=f?0:o?0:c[j>>2]|0;l=f?0:o?2146959360:c[j+4>>2]|0;o=_bitshift64Shl(s|0,l|0,18)|0;f=_i64Add(o|0,F|0,~s|0,~l|0)|0;l=F;s=_bitshift64Lshr(f|0,l|0,31)|0;o=___muldi3(s^f|0,F^l|0,21,0)|0;l=F;f=_bitshift64Lshr(o|0,l|0,11)|0;s=___muldi3(f^o|0,F^l|0,65,0)|0;l=F;o=_bitshift64Lshr(s|0,l|0,22)|0;m=+g[q+(r*12|0)+8>>2];l=m==0.0;f=m!=m|0.0!=0.0;h[j>>3]=m;v=l?0:f?0:c[j>>2]|0;u=l?0:f?2146959360:c[j+4>>2]|0;f=_bitshift64Shl(v|0,u|0,18)|0;l=_i64Add(f|0,F|0,~v|0,~u|0)|0;u=F;v=_bitshift64Lshr(l|0,u|0,31)|0;f=___muldi3(v^l|0,F^u|0,21,0)|0;u=F;l=_bitshift64Lshr(f|0,u|0,11)|0;v=___muldi3(l^f|0,F^u|0,65,0)|0;u=F;f=_bitshift64Lshr(v|0,u|0,22)|0;u=(f^v)+(((o^s)+(((y^i)+(t*33|0)|0)*33|0)|0)*33|0)|0;r=r+1|0;if((r|0)==3){e=u;break}else t=u}return e|0}case 13:{t=c[a+8>>2]|0;r=t+36|0;q=5831;b=0;while(1){m=+g[t+(b*12|0)>>2];k=m==0.0;u=m!=m|0.0!=0.0;h[j>>3]=m;i=k?0:u?0:c[j>>2]|0;y=k?0:u?2146959360:c[j+4>>2]|0;u=_bitshift64Shl(i|0,y|0,18)|0;k=_i64Add(u|0,F|0,~i|0,~y|0)|0;y=F;i=_bitshift64Lshr(k|0,y|0,31)|0;u=___muldi3(i^k|0,F^y|0,21,0)|0;y=F;k=_bitshift64Lshr(u|0,y|0,11)|0;i=___muldi3(k^u|0,F^y|0,65,0)|0;y=F;u=_bitshift64Lshr(i|0,y|0,22)|0;m=+g[t+(b*12|0)+4>>2];y=m==0.0;k=m!=m|0.0!=0.0;h[j>>3]=m;s=y?0:k?0:c[j>>2]|0;o=y?0:k?2146959360:c[j+4>>2]|0;k=_bitshift64Shl(s|0,o|0,18)|0;y=_i64Add(k|0,F|0,~s|0,~o|0)|0;o=F;s=_bitshift64Lshr(y|0,o|0,31)|0;k=___muldi3(s^y|0,F^o|0,21,0)|0;o=F;y=_bitshift64Lshr(k|0,o|0,11)|0;s=___muldi3(y^k|0,F^o|0,65,0)|0;o=F;k=_bitshift64Lshr(s|0,o|0,22)|0;m=+g[t+(b*12|0)+8>>2];o=m==0.0;y=m!=m|0.0!=0.0;h[j>>3]=m;v=o?0:y?0:c[j>>2]|0;f=o?0:y?2146959360:c[j+4>>2]|0;y=_bitshift64Shl(v|0,f|0,18)|0;o=_i64Add(y|0,F|0,~v|0,~f|0)|0;f=F;v=_bitshift64Lshr(o|0,f|0,31)|0;y=___muldi3(v^o|0,F^f|0,21,0)|0;f=F;o=_bitshift64Lshr(y|0,f|0,11)|0;v=___muldi3(o^y|0,F^f|0,65,0)|0;f=F;y=_bitshift64Lshr(v|0,f|0,22)|0;m=+g[r+(b<<2)>>2];f=m==0.0;o=m!=m|0.0!=0.0;h[j>>3]=m;l=f?0:o?0:c[j>>2]|0;p=f?0:o?2146959360:c[j+4>>2]|0;o=_bitshift64Shl(l|0,p|0,18)|0;f=_i64Add(o|0,F|0,~l|0,~p|0)|0;p=F;l=_bitshift64Lshr(f|0,p|0,31)|0;o=___muldi3(l^f|0,F^p|0,21,0)|0;p=F;f=_bitshift64Lshr(o|0,p|0,11)|0;l=___muldi3(f^o|0,F^p|0,65,0)|0;p=F;o=_bitshift64Lshr(l|0,p|0,22)|0;p=(o^l)+(((y^v)+(((k^s)+(((u^i)+(q*33|0)|0)*33|0)|0)*33|0)|0)*33|0)|0;b=b+1|0;if((b|0)==3){e=p;break}else q=p}return e|0}case 14:{q=a+8|0;m=+g[q>>2];b=m==0.0;r=m!=m|0.0!=0.0;h[j>>3]=m;t=b?0:r?0:c[j>>2]|0;p=b?0:r?2146959360:c[j+4>>2]|0;r=_bitshift64Shl(t|0,p|0,18)|0;b=_i64Add(r|0,F|0,~t|0,~p|0)|0;p=F;t=_bitshift64Lshr(b|0,p|0,31)|0;r=___muldi3(t^b|0,F^p|0,21,0)|0;p=F;b=_bitshift64Lshr(r|0,p|0,11)|0;t=___muldi3(b^r|0,F^p|0,65,0)|0;p=F;r=_bitshift64Lshr(t|0,p|0,22)|0;m=+g[q+4>>2];q=m==0.0;p=m!=m|0.0!=0.0;h[j>>3]=m;b=q?0:p?0:c[j>>2]|0;i=q?0:p?2146959360:c[j+4>>2]|0;p=_bitshift64Shl(b|0,i|0,18)|0;q=_i64Add(p|0,F|0,~b|0,~i|0)|0;i=F;b=_bitshift64Lshr(q|0,i|0,31)|0;p=___muldi3(b^q|0,F^i|0,21,0)|0;i=F;q=_bitshift64Lshr(p|0,i|0,11)|0;b=___muldi3(q^p|0,F^i|0,65,0)|0;i=F;p=_bitshift64Lshr(b|0,i|0,22)|0;m=+g[a+16>>2];i=m==0.0;q=m!=m|0.0!=0.0;h[j>>3]=m;u=i?0:q?0:c[j>>2]|0;s=i?0:q?2146959360:c[j+4>>2]|0;q=_bitshift64Shl(u|0,s|0,18)|0;i=_i64Add(q|0,F|0,~u|0,~s|0)|0;s=F;u=_bitshift64Lshr(i|0,s|0,31)|0;q=___muldi3(u^i|0,F^s|0,21,0)|0;s=F;i=_bitshift64Lshr(q|0,s|0,11)|0;u=___muldi3(i^q|0,F^s|0,65,0)|0;s=F;q=_bitshift64Lshr(u|0,s|0,22)|0;m=+g[a+20>>2];s=m==0.0;i=m!=m|0.0!=0.0;h[j>>3]=m;k=s?0:i?0:c[j>>2]|0;v=s?0:i?2146959360:c[j+4>>2]|0;i=_bitshift64Shl(k|0,v|0,18)|0;s=_i64Add(i|0,F|0,~k|0,~v|0)|0;v=F;k=_bitshift64Lshr(s|0,v|0,31)|0;i=___muldi3(k^s|0,F^v|0,21,0)|0;v=F;s=_bitshift64Lshr(i|0,v|0,11)|0;k=___muldi3(s^i|0,F^v|0,65,0)|0;v=F;i=_bitshift64Lshr(k|0,v|0,22)|0;e=((((((r^t)*33|0)+5859909+(p^b)|0)*33|0)+(q^u)|0)*33|0)+(i^k)|0;return e|0}case 27:{k=c[a+8>>2]|0;if(!k){e=5831;return e|0}i=c[k+16>>2]|0;u=(i>>>0)/12|0;__Z16atomic_incrementPj(k+4|0)|0;q=c[k+8>>2]|0;if(i>>>0>=12){i=0;b=5831;do{m=+g[q+(i*12|0)>>2];p=m==0.0;t=m!=m|0.0!=0.0;h[j>>3]=m;r=p?0:t?0:c[j>>2]|0;v=p?0:t?2146959360:c[j+4>>2]|0;t=_bitshift64Shl(r|0,v|0,18)|0;p=_i64Add(t|0,F|0,~r|0,~v|0)|0;v=F;r=_bitshift64Lshr(p|0,v|0,31)|0;t=___muldi3(r^p|0,F^v|0,21,0)|0;v=F;p=_bitshift64Lshr(t|0,v|0,11)|0;r=___muldi3(p^t|0,F^v|0,65,0)|0;v=F;t=_bitshift64Lshr(r|0,v|0,22)|0;m=+g[q+(i*12|0)+4>>2];v=m==0.0;p=m!=m|0.0!=0.0;h[j>>3]=m;s=v?0:p?0:c[j>>2]|0;y=v?0:p?2146959360:c[j+4>>2]|0;p=_bitshift64Shl(s|0,y|0,18)|0;v=_i64Add(p|0,F|0,~s|0,~y|0)|0;y=F;s=_bitshift64Lshr(v|0,y|0,31)|0;p=___muldi3(s^v|0,F^y|0,21,0)|0;y=F;v=_bitshift64Lshr(p|0,y|0,11)|0;s=___muldi3(v^p|0,F^y|0,65,0)|0;y=F;p=_bitshift64Lshr(s|0,y|0,22)|0;m=+g[q+(i*12|0)+8>>2];y=m==0.0;v=m!=m|0.0!=0.0;h[j>>3]=m;l=y?0:v?0:c[j>>2]|0;o=y?0:v?2146959360:c[j+4>>2]|0;v=_bitshift64Shl(l|0,o|0,18)|0;y=_i64Add(v|0,F|0,~l|0,~o|0)|0;o=F;l=_bitshift64Lshr(y|0,o|0,31)|0;v=___muldi3(l^y|0,F^o|0,21,0)|0;o=F;y=_bitshift64Lshr(v|0,o|0,11)|0;l=___muldi3(y^v|0,F^o|0,65,0)|0;o=F;v=_bitshift64Lshr(l|0,o|0,22)|0;b=(((((t^r)+(b*33|0)|0)*33|0)+(p^s)|0)*33|0)+(v^l)|0;i=i+1|0}while((i|0)<(u|0));if(!k){e=b;return e|0}else z=b}else z=5831;__Z16atomic_decrementPj(k+4|0)|0;e=z;return e|0}case 17:{u=c[a+8>>2]|0;if(!u){e=177573;return e|0}e=(c[u+4>>2]|0)+177573|0;return e|0}case 18:{e=(c[a+8>>2]|0)+177573|0;return e|0}case 16:{e=__ZNK8NodePath4hashEv(a+8|0)|0;return e|0}case 19:{u=c[a+8>>2]|0;i=5381;q=0;while(1){l=(d[u+q>>0]|0)+(i*33|0)|0;q=q+1|0;if((q|0)==56){e=l;break}else i=l}return e|0}case 20:{e=__ZNK10Dictionary4hashEv(a+8|0)|0;return e|0}case 21:{e=__ZNK5Array4hashEv(a+8|0)|0;return e|0}case 22:{i=c[a+8>>2]|0;if(!i){e=5381;return e|0}q=c[i+16>>2]|0;__Z16atomic_incrementPj(i+4|0)|0;u=c[i+8>>2]|0;if((q|0)>0){k=5381;b=0;while(1){l=(d[u+b>>0]|0)+(k*33|0)|0;b=b+1|0;if((b|0)==(q|0)){A=l;break}else k=l}}else A=5381;__Z16atomic_decrementPj(i+4|0)|0;e=A;return e|0}case 23:{k=c[a+8>>2]|0;if(!k){e=5381;return e|0}q=c[k+16>>2]&-4;__Z16atomic_incrementPj(k+4|0)|0;b=c[k+8>>2]|0;if((q|0)>0){u=5381;l=0;while(1){v=(d[b+l>>0]|0)+(u*33|0)|0;l=l+1|0;if((l|0)==(q|0)){B=v;break}else u=v}}else B=5381;__Z16atomic_decrementPj(k+4|0)|0;e=B;return e|0}case 24:{u=c[a+8>>2]|0;if(!u){e=5381;return e|0}q=c[u+16>>2]&-4;__Z16atomic_incrementPj(u+4|0)|0;l=c[u+8>>2]|0;if((q|0)>0){b=5381;i=0;while(1){v=(d[l+i>>0]|0)+(b*33|0)|0;i=i+1|0;if((i|0)==(q|0)){C=v;break}else b=v}}else C=5381;__Z16atomic_decrementPj(u+4|0)|0;e=C;return e|0}case 25:{b=c[a+8>>2]|0;if(!b){e=5831;return e|0}q=(c[b+16>>2]|0)>>>2;__Z16atomic_incrementPj(b+4|0)|0;i=c[b+8>>2]|0;if(q){l=0;k=5831;do{k=(__ZNK6String4hashEv(i+(l<<2)|0)|0)+(k*33|0)|0;l=l+1|0}while((l|0)<(q|0));if(!b){e=k;return e|0}else D=k}else D=5831;__Z16atomic_decrementPj(b+4|0)|0;e=D;return e|0}case 26:{q=c[a+8>>2]|0;if(!q){e=5831;return e|0}l=(c[q+16>>2]|0)>>>3;__Z16atomic_incrementPj(q+4|0)|0;i=c[q+8>>2]|0;if(l){u=0;v=5831;do{m=+g[i+(u<<3)>>2];s=m==0.0;p=m!=m|0.0!=0.0;h[j>>3]=m;r=s?0:p?0:c[j>>2]|0;t=s?0:p?2146959360:c[j+4>>2]|0;p=_bitshift64Shl(r|0,t|0,18)|0;s=_i64Add(p|0,F|0,~r|0,~t|0)|0;t=F;r=_bitshift64Lshr(s|0,t|0,31)|0;p=___muldi3(r^s|0,F^t|0,21,0)|0;t=F;s=_bitshift64Lshr(p|0,t|0,11)|0;r=___muldi3(s^p|0,F^t|0,65,0)|0;t=F;p=_bitshift64Lshr(r|0,t|0,22)|0;m=+g[i+(u<<3)+4>>2];t=m==0.0;s=m!=m|0.0!=0.0;h[j>>3]=m;o=t?0:s?0:c[j>>2]|0;y=t?0:s?2146959360:c[j+4>>2]|0;s=_bitshift64Shl(o|0,y|0,18)|0;t=_i64Add(s|0,F|0,~o|0,~y|0)|0;y=F;o=_bitshift64Lshr(t|0,y|0,31)|0;s=___muldi3(o^t|0,F^y|0,21,0)|0;y=F;t=_bitshift64Lshr(s|0,y|0,11)|0;o=___muldi3(t^s|0,F^y|0,65,0)|0;y=F;s=_bitshift64Lshr(o|0,y|0,22)|0;v=(((p^r)+(v*33|0)|0)*33|0)+(s^o)|0;u=u+1|0}while((u|0)<(l|0));if(!q){e=v;return e|0}else E=v}else E=5831;__Z16atomic_decrementPj(q+4|0)|0;e=E;return e|0}default:{e=0;return e|0}}while(0);return 0}function __ZNK7VarianteqERKS_(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0;d=l;l=l+32|0;if((l|0)>=(m|0))ba(32);e=d;f=d+24|0;if((c[a>>2]|0)!=(c[b>>2]|0)){g=0;l=d;return g|0}c[e>>2]=0;c[f>>2]=0;__ZN7Variant8evaluateERKNS_8OperatorERKS_S4_RS_Rb(f,a,b,e,d+28|0);b=__ZNK7VariantcvbEv(e)|0;if(c[e>>2]|0)__ZN7Variant5clearEv(e);g=b;l=d;return g|0}function __ZN7HashMapI7VariantN17DictionaryPrivate4DataE22_DictionaryVariantHash24HashMapComparatorDefaultIS0_ELh3ELh8EE16check_hash_tableEv(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0;d=c[b+8>>2]|0;e=b+4|0;f=a[e>>0]|0;g=f&255;if((d|0)>(8<<g|0)){h=g;do h=h+1|0;while((d|0)>(8<<h|0));if((h|0)==-1)return;else i=h}else{if((f&255)<=3)return;f=g+-1|0;if((d|0)<(8<<f|0))j=f;else return;while(1){f=j+-1|0;if((d|0)<(8<<f|0))j=f;else break}i=(j|0)>3?j:3}j=1<<i;d=__ZN6Memory12alloc_staticEjb(j<<2,1)|0;if(!d){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143992,1144012,140,1144029,0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1100134,1100151,174,1100167,0);a[1263537]=0;return}a[1263537]=0;f=d+-8|0;c[f>>2]=j;c[f+4>>2]=0;if((i|0)!=31)_memset(d|0,0,((j|0)>1?j:1)<<2|0)|0;f=a[e>>0]|0;if(f<<24>>24==31)k=c[b>>2]|0;else{g=1<<(f&255);f=j+-1|0;j=0;h=c[b>>2]|0;while(1){l=h+(j<<2)|0;m=c[l>>2]|0;if(!m)n=h;else{o=m;m=l;do{l=o+4|0;c[m>>2]=c[l>>2];p=d+((c[o>>2]&f)<<2)|0;c[l>>2]=c[p>>2];c[p>>2]=o;p=c[b>>2]|0;m=p+(j<<2)|0;o=c[m>>2]|0}while((o|0)!=0);n=p}j=j+1|0;if((j|0)>=(g|0)){k=n;break}else h=n}}if(k|0)__ZN6Memory11free_staticEPvb(k,1);c[b>>2]=d;a[e>>0]=i;return}function __ZN7Variant8evaluateERKNS_8OperatorERKS_S4_RS_Rb(b,e,f,i,j){b=b|0;e=e|0;f=f|0;i=i|0;j=j|0;var k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0,ia=0,ja=0,ka=0,la=0,ma=0,na=0,oa=0,pa=0,qa=0,ra=0,sa=0,ta=0,ua=0,va=0,wa=0,xa=0,ya=0,za=0,Aa=0,Ba=0,Ca=0,Da=0,Ea=0,Fa=0,Ga=0,Ha=0,Ia=0.0,Ja=0.0,Ka=0.0,La=0.0,Ma=0,Na=0,Oa=0,Pa=0,Qa=0,Ra=0,Sa=0,Ta=0,Ua=0,Va=0,Wa=0,Xa=0,Ya=0,Za=0,_a=0,$a=0,ab=0,bb=0,cb=0,db=0,eb=0,fb=0,gb=0,hb=0,ib=0,jb=0,kb=0,lb=0,mb=0,nb=0,ob=0,pb=0,qb=0,rb=0,sb=0,tb=0,ub=0,vb=0,wb=0,xb=0,yb=0,zb=0,Ab=0,Bb=0,Cb=0,Db=0,Eb=0,Fb=0,Gb=0,Hb=0,Ib=0,Jb=0,Kb=0,Lb=0,Mb=0,Nb=0,Ob=0,Pb=0,Qb=0.0,Rb=0.0,Sb=0.0,Tb=0.0,Ub=0.0,Vb=0.0,Wb=0.0,Xb=0.0,Yb=0.0,Zb=0.0,_b=0.0,$b=0.0,ac=0.0,bc=0.0,cc=0,dc=0,ec=0,fc=0,gc=0,hc=0,ic=0,jc=0,kc=0,lc=0,mc=0,nc=0,oc=0,pc=0;k=l;l=l+128|0;if((l|0)>=(m|0))ba(128);n=k+72|0;o=k+24|0;p=k+124|0;q=k+120|0;r=k+116|0;s=k+112|0;t=k;u=k+96|0;v=k+108|0;a[j>>0]=1;a:do switch(c[b>>2]|0){case 0:{w=c[e>>2]|0;x=c[f>>2]|0;if(!(U(x,w)|0)){if((w|0)==(x|0)){__ZN7VariantC2Eb(n,1);__ZN7VariantaSERKS_(i,n);if(c[n>>2]|0)__ZN7Variant5clearEv(n);l=k;return}if((w|0)==18){__ZN7VariantC2Eb(n,(c[e+8>>2]|0)==0);__ZN7VariantaSERKS_(i,n);if(c[n>>2]|0)__ZN7Variant5clearEv(n);l=k;return}if((x|0)==18){__ZN7VariantC2Eb(n,(c[f+8>>2]|0)==0);__ZN7VariantaSERKS_(i,n);if(c[n>>2]|0)__ZN7Variant5clearEv(n);l=k;return}else{__ZN7VariantC2Eb(n,0);__ZN7VariantaSERKS_(i,n);if(c[n>>2]|0)__ZN7Variant5clearEv(n);l=k;return}}do switch(w|0){case 0:{switch(x|0){case 0:{y=1;break}case 18:{y=(c[f+8>>2]|0)==0;break}default:y=0}__ZN7VariantC2Eb(n,y);__ZN7VariantaSERKS_(i,n);if(c[n>>2]|0)__ZN7Variant5clearEv(n);l=k;return}case 1:{switch(x|0){case 1:{__ZN7VariantC2Eb(n,(a[e+8>>0]|0)==(a[f+8>>0]|0));__ZN7VariantaSERKS_(i,n);if(c[n>>2]|0)__ZN7Variant5clearEv(n);l=k;return}case 2:{z=f+8|0;__ZN7VariantC2Eb(n,0==(c[z+4>>2]|0)?(d[e+8>>0]|0)==(c[z>>2]|0):0);__ZN7VariantaSERKS_(i,n);if(c[n>>2]|0)__ZN7Variant5clearEv(n);l=k;return}case 3:{__ZN7VariantC2Eb(n,+(d[e+8>>0]|0)==+h[f+8>>3]);__ZN7VariantaSERKS_(i,n);if(c[n>>2]|0)__ZN7Variant5clearEv(n);l=k;return}default:{a[j>>0]=0;l=k;return}}break}case 2:{switch(x|0){case 1:{z=e+8|0;__ZN7VariantC2Eb(n,(c[z+4>>2]|0)==0?(c[z>>2]|0)==(d[f+8>>0]|0):0);__ZN7VariantaSERKS_(i,n);if(c[n>>2]|0)__ZN7Variant5clearEv(n);l=k;return}case 2:{z=e+8|0;A=f+8|0;__ZN7VariantC2Eb(n,(c[z>>2]|0)==(c[A>>2]|0)?(c[z+4>>2]|0)==(c[A+4>>2]|0):0);__ZN7VariantaSERKS_(i,n);if(c[n>>2]|0)__ZN7Variant5clearEv(n);l=k;return}case 3:{A=e+8|0;__ZN7VariantC2Eb(n,+((c[A>>2]|0)>>>0)+4294967296.0*+(c[A+4>>2]|0)==+h[f+8>>3]);__ZN7VariantaSERKS_(i,n);if(c[n>>2]|0)__ZN7Variant5clearEv(n);l=k;return}default:{a[j>>0]=0;l=k;return}}break}case 3:{switch(x|0){case 1:{__ZN7VariantC2Eb(n,+h[e+8>>3]==+(d[f+8>>0]|0));__ZN7VariantaSERKS_(i,n);if(c[n>>2]|0)__ZN7Variant5clearEv(n);l=k;return}case 2:{A=f+8|0;__ZN7VariantC2Eb(n,+h[e+8>>3]==+((c[A>>2]|0)>>>0)+4294967296.0*+(c[A+4>>2]|0));__ZN7VariantaSERKS_(i,n);if(c[n>>2]|0)__ZN7Variant5clearEv(n);l=k;return}case 3:{__ZN7VariantC2Eb(n,+h[e+8>>3]==+h[f+8>>3]);__ZN7VariantaSERKS_(i,n);if(c[n>>2]|0)__ZN7Variant5clearEv(n);l=k;return}default:{a[j>>0]=0;l=k;return}}break}case 4:{switch(x|0){case 4:{__ZN7VariantC2Eb(n,__ZNK6StringeqERKS_(e+8|0,f+8|0)|0);__ZN7VariantaSERKS_(i,n);if(c[n>>2]|0)__ZN7Variant5clearEv(n);l=k;return}case 16:{c[o>>2]=__ZNK8NodePathcv6StringEv(f+8|0)|0;__ZN7VariantC2Eb(n,__ZNK6StringeqERKS_(e+8|0,o)|0);__ZN7VariantaSERKS_(i,n);if(c[n>>2]|0)__ZN7Variant5clearEv(n);A=c[o>>2]|0;if(A|0?(__Z16atomic_decrementPj(A+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(A,1);l=k;return}default:{a[j>>0]=0;l=k;return}}break}case 5:{if((x|0)!=5){a[j>>0]=0;l=k;return}__ZN7VariantC2Eb(n,__ZNK7Vector2eqERKS_(e+8|0,f+8|0)|0);__ZN7VariantaSERKS_(i,n);if(c[n>>2]|0)__ZN7Variant5clearEv(n);l=k;return}case 6:{if((x|0)!=6){a[j>>0]=0;l=k;return}if(__ZNK7Vector2eqERKS_(e+8|0,f+8|0)|0)B=__ZNK7Vector2eqERKS_(e+16|0,f+16|0)|0;else B=0;__ZN7VariantC2Eb(n,B);__ZN7VariantaSERKS_(i,n);if(c[n>>2]|0)__ZN7Variant5clearEv(n);l=k;return}case 8:{if((x|0)!=8){a[j>>0]=0;l=k;return}__ZN7VariantC2Eb(n,__ZNK11Transform2DeqERKS_(c[e+8>>2]|0,c[f+8>>2]|0)|0);__ZN7VariantaSERKS_(i,n);if(c[n>>2]|0)__ZN7Variant5clearEv(n);l=k;return}case 7:{if((x|0)!=7){a[j>>0]=0;l=k;return}A=e+8|0;z=f+8|0;if(+g[A>>2]==+g[z>>2]?+g[A+4>>2]==+g[z+4>>2]:0)C=+g[e+16>>2]==+g[f+16>>2];else C=0;__ZN7VariantC2Eb(n,C);__ZN7VariantaSERKS_(i,n);if(c[n>>2]|0)__ZN7Variant5clearEv(n);l=k;return}case 9:{if((x|0)!=9){a[j>>0]=0;l=k;return}z=e+8|0;A=f+8|0;if((+g[z>>2]==+g[A>>2]?+g[z+4>>2]==+g[A+4>>2]:0)?+g[e+16>>2]==+g[f+16>>2]:0)D=+g[e+20>>2]==+g[f+20>>2];else D=0;__ZN7VariantC2Eb(n,D);__ZN7VariantaSERKS_(i,n);if(c[n>>2]|0)__ZN7Variant5clearEv(n);l=k;return}case 10:{if((x|0)!=10){a[j>>0]=0;l=k;return}A=e+8|0;z=f+8|0;if((+g[A>>2]==+g[z>>2]?+g[A+4>>2]==+g[z+4>>2]:0)?+g[e+16>>2]==+g[f+16>>2]:0)E=+g[e+20>>2]==+g[f+20>>2];else E=0;__ZN7VariantC2Eb(n,E);__ZN7VariantaSERKS_(i,n);if(c[n>>2]|0)__ZN7Variant5clearEv(n);l=k;return}case 11:{if((x|0)!=11){a[j>>0]=0;l=k;return}__ZN7VariantC2Eb(n,__ZNK5Rect3eqERKS_(c[e+8>>2]|0,c[f+8>>2]|0)|0);__ZN7VariantaSERKS_(i,n);if(c[n>>2]|0)__ZN7Variant5clearEv(n);l=k;return}case 12:{if((x|0)!=12){a[j>>0]=0;l=k;return}__ZN7VariantC2Eb(n,__ZNK5BasiseqERKS_(c[e+8>>2]|0,c[f+8>>2]|0)|0);__ZN7VariantaSERKS_(i,n);if(c[n>>2]|0)__ZN7Variant5clearEv(n);l=k;return}case 13:{if((x|0)!=13){a[j>>0]=0;l=k;return}__ZN7VariantC2Eb(n,__ZNK9TransformeqERKS_(c[e+8>>2]|0,c[f+8>>2]|0)|0);__ZN7VariantaSERKS_(i,n);if(c[n>>2]|0)__ZN7Variant5clearEv(n);l=k;return}case 14:{if((x|0)!=14){a[j>>0]=0;l=k;return}z=e+8|0;A=f+8|0;if((+g[z>>2]==+g[A>>2]?+g[z+4>>2]==+g[A+4>>2]:0)?+g[e+16>>2]==+g[f+16>>2]:0)G=+g[e+20>>2]==+g[f+20>>2];else G=0;__ZN7VariantC2Eb(n,G);__ZN7VariantaSERKS_(i,n);if(c[n>>2]|0)__ZN7Variant5clearEv(n);l=k;return}case 15:{if((x|0)!=15){a[j>>0]=0;l=k;return}__ZN7VariantC2Eb(n,__ZNK5ImageeqERKS_(c[e+8>>2]|0,c[f+8>>2]|0)|0);__ZN7VariantaSERKS_(i,n);if(c[n>>2]|0)__ZN7Variant5clearEv(n);l=k;return}case 16:{switch(x|0){case 4:{__ZN8NodePathC2ERK6String(o,f+8|0);__ZN7VariantC2Eb(n,__ZNK8NodePatheqERKS_(e+8|0,o)|0);__ZN7VariantaSERKS_(i,n);if(c[n>>2]|0)__ZN7Variant5clearEv(n);__ZN8NodePathD2Ev(o);l=k;return}case 16:{__ZN7VariantC2Eb(n,__ZNK8NodePatheqERKS_(e+8|0,f+8|0)|0);__ZN7VariantaSERKS_(i,n);if(c[n>>2]|0)__ZN7Variant5clearEv(n);l=k;return}default:{a[j>>0]=0;l=k;return}}break}case 17:{if((x|0)!=17){a[j>>0]=0;l=k;return}__ZN7VariantC2Eb(n,(c[e+8>>2]|0)==(c[f+8>>2]|0));__ZN7VariantaSERKS_(i,n);if(c[n>>2]|0)__ZN7Variant5clearEv(n);l=k;return}case 18:{switch(x|0){case 18:{__ZN7VariantC2Eb(n,(c[e+8>>2]|0)==(c[f+8>>2]|0));__ZN7VariantaSERKS_(i,n);if(c[n>>2]|0)__ZN7Variant5clearEv(n);l=k;return}case 0:{__ZN7VariantC2Eb(n,(c[e+8>>2]|0)==0);__ZN7VariantaSERKS_(i,n);if(c[n>>2]|0)__ZN7Variant5clearEv(n);l=k;return}default:break a}break}case 19:{if((x|0)!=19){a[j>>0]=0;l=k;return}__ZN7VariantC2Eb(n,__ZNK10InputEventeqERKS_(c[e+8>>2]|0,c[f+8>>2]|0)|0);__ZN7VariantaSERKS_(i,n);if(c[n>>2]|0)__ZN7Variant5clearEv(n);l=k;return}case 20:{if((x|0)==20){__ZN7VariantC2Eb(n,__ZNK10DictionaryeqERKS_(e+8|0,f+8|0)|0);__ZN7VariantaSERKS_(i,n);if(c[n>>2]|0)__ZN7Variant5clearEv(n);l=k;return}else{__ZN7VariantC2Eb(n,0);__ZN7VariantaSERKS_(i,n);if(c[n>>2]|0)__ZN7Variant5clearEv(n);l=k;return}break}case 21:{if((x|0)!=21){__ZN7VariantC2Eb(n,0);__ZN7VariantaSERKS_(i,n);if(c[n>>2]|0)__ZN7Variant5clearEv(n);l=k;return}A=e+8|0;z=f+8|0;H=__ZNK5Array4sizeEv(A)|0;if((__ZNK5Array4sizeEv(z)|0)!=(H|0)){__ZN7VariantC2Eb(n,0);__ZN7VariantaSERKS_(i,n);if(c[n>>2]|0)__ZN7Variant5clearEv(n);l=k;return}b:do if((H|0)>0){I=0;while(1){J=__ZNK5ArrayixEi(A,I)|0;if(!(__ZNK7VarianteqERKS_(J,__ZNK5ArrayixEi(z,I)|0)|0))break;I=I+1|0;if((I|0)>=(H|0))break b}__ZN7VariantC2Eb(n,0);__ZN7VariantaSERKS_(i,n);if(c[n>>2]|0)__ZN7Variant5clearEv(n);l=k;return}while(0);__ZN7VariantC2Eb(n,1);__ZN7VariantaSERKS_(i,n);if(c[n>>2]|0)__ZN7Variant5clearEv(n);l=k;return}case 22:{if((x|0)!=22){a[j>>0]=0;l=k;return}H=f+8|0;z=c[e+8>>2]|0;A=(z|0)==0;if(A)K=0;else K=c[z+16>>2]|0;I=c[H>>2]|0;if(!I)L=0;else L=c[I+16>>2]|0;if((K|0)!=(L|0)){__ZN7VariantC2Eb(n,0);__ZN7VariantaSERKS_(i,n);if(c[n>>2]|0)__ZN7Variant5clearEv(n);l=k;return}if(A){M=0;N=0;O=I}else{__Z16atomic_incrementPj(z+4|0)|0;M=z;N=c[z+8>>2]|0;O=c[H>>2]|0}if(!O){P=0;Q=0}else{__Z16atomic_incrementPj(O+4|0)|0;P=O;Q=c[O+8>>2]|0}c:do if((K|0)>0){H=0;while(1){if((a[N+H>>0]|0)!=(a[Q+H>>0]|0))break;H=H+1|0;if((H|0)>=(K|0)){R=210;break c}}__ZN7VariantC2Eb(n,0);__ZN7VariantaSERKS_(i,n);if(c[n>>2]|0)__ZN7Variant5clearEv(n)}else R=210;while(0);if((R|0)==210?(__ZN7VariantC2Eb(n,1),__ZN7VariantaSERKS_(i,n),c[n>>2]|0):0)__ZN7Variant5clearEv(n);if(P|0)__Z16atomic_decrementPj(P+4|0)|0;if(!M){l=k;return}__Z16atomic_decrementPj(M+4|0)|0;l=k;return}case 23:{if((x|0)!=23){a[j>>0]=0;l=k;return}H=f+8|0;z=c[e+8>>2]|0;I=(z|0)==0;if(I)S=0;else S=(c[z+16>>2]|0)>>>2;A=c[H>>2]|0;if(!A)T=0;else T=(c[A+16>>2]|0)>>>2;if((S|0)!=(T|0)){__ZN7VariantC2Eb(n,0);__ZN7VariantaSERKS_(i,n);if(c[n>>2]|0)__ZN7Variant5clearEv(n);l=k;return}if(I){V=0;W=0;X=A}else{__Z16atomic_incrementPj(z+4|0)|0;V=z;W=c[z+8>>2]|0;X=c[H>>2]|0}if(!X){Y=0;Z=0}else{__Z16atomic_incrementPj(X+4|0)|0;Y=X;Z=c[X+8>>2]|0}d:do if(S){H=0;while(1){if((c[W+(H<<2)>>2]|0)!=(c[Z+(H<<2)>>2]|0))break;H=H+1|0;if((H|0)>=(S|0)){R=237;break d}}__ZN7VariantC2Eb(n,0);__ZN7VariantaSERKS_(i,n);if(c[n>>2]|0)__ZN7Variant5clearEv(n)}else R=237;while(0);if((R|0)==237?(__ZN7VariantC2Eb(n,1),__ZN7VariantaSERKS_(i,n),c[n>>2]|0):0)__ZN7Variant5clearEv(n);if(Y|0)__Z16atomic_decrementPj(Y+4|0)|0;if(!V){l=k;return}__Z16atomic_decrementPj(V+4|0)|0;l=k;return}case 24:{if((x|0)!=24){a[j>>0]=0;l=k;return}H=f+8|0;z=c[e+8>>2]|0;A=(z|0)==0;if(A)_=0;else _=(c[z+16>>2]|0)>>>2;I=c[H>>2]|0;if(!I)$=0;else $=(c[I+16>>2]|0)>>>2;if((_|0)!=($|0)){__ZN7VariantC2Eb(n,0);__ZN7VariantaSERKS_(i,n);if(c[n>>2]|0)__ZN7Variant5clearEv(n);l=k;return}if(A){aa=0;ca=0;da=I}else{__Z16atomic_incrementPj(z+4|0)|0;aa=z;ca=c[z+8>>2]|0;da=c[H>>2]|0}if(!da){ea=0;fa=0}else{__Z16atomic_incrementPj(da+4|0)|0;ea=da;fa=c[da+8>>2]|0}e:do if(_){H=0;while(1){if(+g[ca+(H<<2)>>2]!=+g[fa+(H<<2)>>2])break;H=H+1|0;if((H|0)>=(_|0)){R=264;break e}}__ZN7VariantC2Eb(n,0);__ZN7VariantaSERKS_(i,n);if(c[n>>2]|0)__ZN7Variant5clearEv(n)}else R=264;while(0);if((R|0)==264?(__ZN7VariantC2Eb(n,1),__ZN7VariantaSERKS_(i,n),c[n>>2]|0):0)__ZN7Variant5clearEv(n);if(ea|0)__Z16atomic_decrementPj(ea+4|0)|0;if(!aa){l=k;return}__Z16atomic_decrementPj(aa+4|0)|0;l=k;return}case 25:{if((x|0)!=25){a[j>>0]=0;l=k;return}H=f+8|0;z=c[e+8>>2]|0;I=(z|0)==0;if(I)ga=0;else ga=(c[z+16>>2]|0)>>>2;A=c[H>>2]|0;if(!A)ha=0;else ha=(c[A+16>>2]|0)>>>2;if((ga|0)!=(ha|0)){__ZN7VariantC2Eb(n,0);__ZN7VariantaSERKS_(i,n);if(c[n>>2]|0)__ZN7Variant5clearEv(n);l=k;return}if(I){ia=0;ja=0;ka=A}else{__Z16atomic_incrementPj(z+4|0)|0;ia=z;ja=c[z+8>>2]|0;ka=c[H>>2]|0}if(!ka){la=0;ma=0}else{__Z16atomic_incrementPj(ka+4|0)|0;la=ka;ma=c[ka+8>>2]|0}f:do if(ga){H=0;while(1){if(__ZNK6StringneERKS_(ja+(H<<2)|0,ma+(H<<2)|0)|0)break;H=H+1|0;if((H|0)>=(ga|0)){R=291;break f}}__ZN7VariantC2Eb(n,0);__ZN7VariantaSERKS_(i,n);if(c[n>>2]|0)__ZN7Variant5clearEv(n)}else R=291;while(0);if((R|0)==291?(__ZN7VariantC2Eb(n,1),__ZN7VariantaSERKS_(i,n),c[n>>2]|0):0)__ZN7Variant5clearEv(n);if(la|0)__Z16atomic_decrementPj(la+4|0)|0;if(!ia){l=k;return}__Z16atomic_decrementPj(ia+4|0)|0;l=k;return}case 26:{if((x|0)!=26){a[j>>0]=0;l=k;return}H=f+8|0;z=c[e+8>>2]|0;A=(z|0)==0;if(A)na=0;else na=((c[z+16>>2]|0)>>>0)/12|0;I=c[H>>2]|0;if(!I)oa=0;else oa=((c[I+16>>2]|0)>>>0)/12|0;if((na|0)!=(oa|0)){__ZN7VariantC2Eb(n,0);__ZN7VariantaSERKS_(i,n);if(c[n>>2]|0)__ZN7Variant5clearEv(n);l=k;return}if(A){pa=0;qa=0;ra=I}else{__Z16atomic_incrementPj(z+4|0)|0;pa=z;qa=c[z+8>>2]|0;ra=c[H>>2]|0}if(!ra){sa=0;ta=0}else{__Z16atomic_incrementPj(ra+4|0)|0;sa=ra;ta=c[ra+8>>2]|0}g:do if(na){H=0;while(1){if(+g[qa+(H*12|0)>>2]!=+g[ta+(H*12|0)>>2])break;if(+g[qa+(H*12|0)+4>>2]!=+g[ta+(H*12|0)+4>>2])break;if(+g[qa+(H*12|0)+8>>2]!=+g[ta+(H*12|0)+8>>2])break;H=H+1|0;if((H|0)>=(na|0)){R=320;break g}}__ZN7VariantC2Eb(n,0);__ZN7VariantaSERKS_(i,n);if(c[n>>2]|0)__ZN7Variant5clearEv(n)}else R=320;while(0);if((R|0)==320?(__ZN7VariantC2Eb(n,1),__ZN7VariantaSERKS_(i,n),c[n>>2]|0):0)__ZN7Variant5clearEv(n);if(sa|0)__Z16atomic_decrementPj(sa+4|0)|0;if(!pa){l=k;return}__Z16atomic_decrementPj(pa+4|0)|0;l=k;return}case 27:{if((x|0)!=27){a[j>>0]=0;l=k;return}H=f+8|0;z=c[e+8>>2]|0;I=(z|0)==0;if(I)ua=0;else ua=((c[z+16>>2]|0)>>>0)/12|0;A=c[H>>2]|0;if(!A)va=0;else va=((c[A+16>>2]|0)>>>0)/12|0;if((ua|0)!=(va|0)){__ZN7VariantC2Eb(n,0);__ZN7VariantaSERKS_(i,n);if(c[n>>2]|0)__ZN7Variant5clearEv(n);l=k;return}if(I){wa=0;xa=0;ya=A}else{__Z16atomic_incrementPj(z+4|0)|0;wa=z;xa=c[z+8>>2]|0;ya=c[H>>2]|0}if(!ya){za=0;Aa=0}else{__Z16atomic_incrementPj(ya+4|0)|0;za=ya;Aa=c[ya+8>>2]|0}h:do if(ua){H=0;while(1){if(+g[xa+(H*12|0)>>2]!=+g[Aa+(H*12|0)>>2])break;if(+g[xa+(H*12|0)+4>>2]!=+g[Aa+(H*12|0)+4>>2])break;if(+g[xa+(H*12|0)+8>>2]!=+g[Aa+(H*12|0)+8>>2])break;H=H+1|0;if((H|0)>=(ua|0)){R=349;break h}}__ZN7VariantC2Eb(n,0);__ZN7VariantaSERKS_(i,n);if(c[n>>2]|0)__ZN7Variant5clearEv(n)}else R=349;while(0);if((R|0)==349?(__ZN7VariantC2Eb(n,1),__ZN7VariantaSERKS_(i,n),c[n>>2]|0):0)__ZN7Variant5clearEv(n);if(za|0)__Z16atomic_decrementPj(za+4|0)|0;if(!wa){l=k;return}__Z16atomic_decrementPj(wa+4|0)|0;l=k;return}case 28:{if((x|0)!=28){a[j>>0]=0;l=k;return}H=f+8|0;z=c[e+8>>2]|0;A=(z|0)==0;if(A)Ba=0;else Ba=(c[z+16>>2]|0)>>>4;I=c[H>>2]|0;if(!I)Ca=0;else Ca=(c[I+16>>2]|0)>>>4;if((Ba|0)!=(Ca|0)){__ZN7VariantC2Eb(n,0);__ZN7VariantaSERKS_(i,n);if(c[n>>2]|0)__ZN7Variant5clearEv(n);l=k;return}if(A){Da=0;Ea=0;Fa=I}else{__Z16atomic_incrementPj(z+4|0)|0;Da=z;Ea=c[z+8>>2]|0;Fa=c[H>>2]|0}if(!Fa){Ga=0;Ha=0}else{__Z16atomic_incrementPj(Fa+4|0)|0;Ga=Fa;Ha=c[Fa+8>>2]|0}i:do if(Ba){H=0;while(1){if(+g[Ea+(H<<4)>>2]!=+g[Ha+(H<<4)>>2])break;if(+g[Ea+(H<<4)+4>>2]!=+g[Ha+(H<<4)+4>>2])break;if(+g[Ea+(H<<4)+8>>2]!=+g[Ha+(H<<4)+8>>2])break;if(+g[Ea+(H<<4)+12>>2]!=+g[Ha+(H<<4)+12>>2])break;H=H+1|0;if((H|0)>=(Ba|0)){R=379;break i}}__ZN7VariantC2Eb(n,0);__ZN7VariantaSERKS_(i,n);if(c[n>>2]|0)__ZN7Variant5clearEv(n)}else R=379;while(0);if((R|0)==379?(__ZN7VariantC2Eb(n,1),__ZN7VariantaSERKS_(i,n),c[n>>2]|0):0)__ZN7Variant5clearEv(n);if(Ga|0)__Z16atomic_decrementPj(Ga+4|0)|0;if(!Da){l=k;return}__Z16atomic_decrementPj(Da+4|0)|0;l=k;return}case 29:{a[j>>0]=0;l=k;return}default:break a}while(0);break}case 1:{c[n>>2]=0;c[o>>2]=0;__ZN7Variant8evaluateERKNS_8OperatorERKS_S4_RS_Rb(o,e,f,n,j);if(a[j>>0]|0){if((c[n>>2]|0)==1){x=n+8|0;a[x>>0]=a[x>>0]^1}__ZN7VariantaSERKS_(i,n)}if(c[n>>2]|0)__ZN7Variant5clearEv(n);l=k;return}case 2:{do switch(c[e>>2]|0){case 0:{a[j>>0]=0;l=k;return}case 1:{switch(c[f>>2]|0){case 1:{__ZN7VariantC2Eb(n,(d[e+8>>0]|0)<(d[f+8>>0]|0));__ZN7VariantaSERKS_(i,n);if(c[n>>2]|0)__ZN7Variant5clearEv(n);l=k;return}case 2:{x=f+8|0;w=c[x+4>>2]|0;__ZN7VariantC2Eb(n,0<(w|0)|(0==(w|0)?(d[e+8>>0]|0)>>>0<(c[x>>2]|0)>>>0:0));__ZN7VariantaSERKS_(i,n);if(c[n>>2]|0)__ZN7Variant5clearEv(n);l=k;return}case 3:{__ZN7VariantC2Eb(n,+(d[e+8>>0]|0)<+h[f+8>>3]);__ZN7VariantaSERKS_(i,n);if(c[n>>2]|0)__ZN7Variant5clearEv(n);l=k;return}default:{a[j>>0]=0;l=k;return}}break}case 2:{switch(c[f>>2]|0){case 1:{x=e+8|0;w=c[x+4>>2]|0;__ZN7VariantC2Eb(n,(w|0)<0|((w|0)==0?(c[x>>2]|0)>>>0<(d[f+8>>0]|0)>>>0:0));__ZN7VariantaSERKS_(i,n);if(c[n>>2]|0)__ZN7Variant5clearEv(n);l=k;return}case 2:{x=e+8|0;w=c[x+4>>2]|0;H=f+8|0;z=c[H+4>>2]|0;__ZN7VariantC2Eb(n,(w|0)<(z|0)|((w|0)==(z|0)?(c[x>>2]|0)>>>0<(c[H>>2]|0)>>>0:0));__ZN7VariantaSERKS_(i,n);if(c[n>>2]|0)__ZN7Variant5clearEv(n);l=k;return}case 3:{H=e+8|0;__ZN7VariantC2Eb(n,+((c[H>>2]|0)>>>0)+4294967296.0*+(c[H+4>>2]|0)<+h[f+8>>3]);__ZN7VariantaSERKS_(i,n);if(c[n>>2]|0)__ZN7Variant5clearEv(n);l=k;return}default:{a[j>>0]=0;l=k;return}}break}case 3:{switch(c[f>>2]|0){case 1:{__ZN7VariantC2Eb(n,+h[e+8>>3]<+(d[f+8>>0]|0));__ZN7VariantaSERKS_(i,n);if(c[n>>2]|0)__ZN7Variant5clearEv(n);l=k;return}case 2:{H=f+8|0;__ZN7VariantC2Eb(n,+h[e+8>>3]<+((c[H>>2]|0)>>>0)+4294967296.0*+(c[H+4>>2]|0));__ZN7VariantaSERKS_(i,n);if(c[n>>2]|0)__ZN7Variant5clearEv(n);l=k;return}case 3:{__ZN7VariantC2Eb(n,+h[e+8>>3]<+h[f+8>>3]);__ZN7VariantaSERKS_(i,n);if(c[n>>2]|0)__ZN7Variant5clearEv(n);l=k;return}default:{a[j>>0]=0;l=k;return}}break}case 4:{switch(c[f>>2]|0){case 4:{H=e+8|0;x=f+8|0;c[p>>2]=0;z=c[x>>2]|0;if(z|0?(c[p>>2]=0,__Z28atomic_conditional_incrementPj(z+-8|0)|0):0)c[p>>2]=c[x>>2];__ZN7VariantC2Eb(n,__ZNK6StringltES_(H,p)|0);__ZN7VariantaSERKS_(i,n);if(c[n>>2]|0)__ZN7Variant5clearEv(n);H=c[p>>2]|0;if(H|0?(__Z16atomic_decrementPj(H+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(H,1);l=k;return}case 16:{c[q>>2]=__ZNK8NodePathcv6StringEv(f+8|0)|0;__ZN7VariantC2Eb(n,__ZNK6StringltES_(e+8|0,q)|0);__ZN7VariantaSERKS_(i,n);if(c[n>>2]|0)__ZN7Variant5clearEv(n);H=c[q>>2]|0;if(H|0?(__Z16atomic_decrementPj(H+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(H,1);l=k;return}default:{a[j>>0]=0;l=k;return}}break}case 5:{if((c[f>>2]|0)!=5){a[j>>0]=0;l=k;return}H=e+8|0;x=f+8|0;Ia=+g[H>>2];Ja=+g[x>>2];z=Ia==Ja;__ZN7VariantC2Eb(n,(z?+g[H+4>>2]:Ia)<(z?+g[x+4>>2]:Ja));__ZN7VariantaSERKS_(i,n);if(c[n>>2]|0)__ZN7Variant5clearEv(n);l=k;return}case 6:{a[j>>0]=0;l=k;return}case 8:{a[j>>0]=0;l=k;return}case 7:{if((c[f>>2]|0)!=7){a[j>>0]=0;l=k;return}x=e+8|0;z=f+8|0;Ja=+g[x>>2];Ia=+g[z>>2];do if(Ja==Ia){Ka=+g[x+4>>2];La=+g[z+4>>2];if(Ka==La){Ma=+g[e+16>>2]<+g[f+16>>2];break}else{Ma=Ka<La;break}}else Ma=Ja<Ia;while(0);__ZN7VariantC2Eb(n,Ma);__ZN7VariantaSERKS_(i,n);if(c[n>>2]|0)__ZN7Variant5clearEv(n);l=k;return}case 9:{a[j>>0]=0;l=k;return}case 10:{a[j>>0]=0;l=k;return}case 11:{a[j>>0]=0;l=k;return}case 12:{a[j>>0]=0;l=k;return}case 13:{a[j>>0]=0;l=k;return}case 14:{a[j>>0]=0;l=k;return}case 15:{a[j>>0]=0;l=k;return}case 16:{a[j>>0]=0;l=k;return}case 17:{if((c[f>>2]|0)!=17){a[j>>0]=0;l=k;return}__ZN7VariantC2Eb(n,(c[e+8>>2]|0)>>>0<(c[f+8>>2]|0)>>>0);__ZN7VariantaSERKS_(i,n);if(c[n>>2]|0)__ZN7Variant5clearEv(n);l=k;return}case 18:{if((c[f>>2]|0)!=18)break a;__ZN7VariantC2Eb(n,(c[e+8>>2]|0)>>>0<(c[f+8>>2]|0)>>>0);__ZN7VariantaSERKS_(i,n);if(c[n>>2]|0)__ZN7Variant5clearEv(n);l=k;return}case 19:{a[j>>0]=0;l=k;return}case 20:{a[j>>0]=0;l=k;return}case 21:{if((c[f>>2]|0)!=21){__ZN7VariantC2Eb(n,0);__ZN7VariantaSERKS_(i,n);if(c[n>>2]|0)__ZN7Variant5clearEv(n);l=k;return}z=e+8|0;x=f+8|0;H=__ZNK5Array4sizeEv(z)|0;if((__ZNK5Array4sizeEv(x)|0)<(H|0)){__ZN7VariantC2Eb(n,0);__ZN7VariantaSERKS_(i,n);if(c[n>>2]|0)__ZN7Variant5clearEv(n);l=k;return}j:do if((H|0)>0){w=0;while(1){I=__ZNK5ArrayixEi(z,w)|0;if(!(__ZNK7VariantltERKS_(I,__ZNK5ArrayixEi(x,w)|0)|0))break;w=w+1|0;if((w|0)>=(H|0))break j}__ZN7VariantC2Eb(n,1);__ZN7VariantaSERKS_(i,n);if(c[n>>2]|0)__ZN7Variant5clearEv(n);l=k;return}while(0);__ZN7VariantC2Eb(n,0);__ZN7VariantaSERKS_(i,n);if(c[n>>2]|0)__ZN7Variant5clearEv(n);l=k;return}case 22:{if((c[f>>2]|0)!=22){a[j>>0]=0;l=k;return}H=f+8|0;x=c[e+8>>2]|0;z=(x|0)==0;if(z)Na=0;else Na=c[x+16>>2]|0;w=c[H>>2]|0;I=(w|0)==0;if(I)Oa=0;else Oa=c[w+16>>2]|0;if((Na|0)<(Oa|0)){if(I)Pa=0;else Pa=c[w+16>>2]|0;__ZN7VariantC2Eb(n,(Na|0)<(Pa|0));__ZN7VariantaSERKS_(i,n);if(c[n>>2]|0)__ZN7Variant5clearEv(n);l=k;return}if(z){Qa=0;Ra=0;Sa=w}else{__Z16atomic_incrementPj(x+4|0)|0;Qa=x;Ra=c[x+8>>2]|0;Sa=c[H>>2]|0}if(!Sa){Ta=0;Ua=0}else{__Z16atomic_incrementPj(Sa+4|0)|0;Ta=Sa;Ua=c[Sa+8>>2]|0}k:do if((Na|0)>0){H=0;while(1){if((a[Ra+H>>0]|0)!=(a[Ua+H>>0]|0))break;H=H+1|0;if((H|0)>=(Na|0)){R=521;break k}}__ZN7VariantC2Eb(n,1);__ZN7VariantaSERKS_(i,n);if(c[n>>2]|0)__ZN7Variant5clearEv(n)}else R=521;while(0);if((R|0)==521?(__ZN7VariantC2Eb(n,0),__ZN7VariantaSERKS_(i,n),c[n>>2]|0):0)__ZN7Variant5clearEv(n);if(Ta|0)__Z16atomic_decrementPj(Ta+4|0)|0;if(!Qa){l=k;return}__Z16atomic_decrementPj(Qa+4|0)|0;l=k;return}case 23:{if((c[f>>2]|0)!=23){a[j>>0]=0;l=k;return}H=f+8|0;x=c[e+8>>2]|0;w=(x|0)==0;if(w)Va=0;else Va=(c[x+16>>2]|0)>>>2;z=c[H>>2]|0;I=(z|0)==0;if(I)Wa=0;else Wa=(c[z+16>>2]|0)>>>2;if(Va>>>0<Wa>>>0){if(I)Xa=0;else Xa=(c[z+16>>2]|0)>>>2;__ZN7VariantC2Eb(n,Va>>>0<Xa>>>0);__ZN7VariantaSERKS_(i,n);if(c[n>>2]|0)__ZN7Variant5clearEv(n);l=k;return}if(w){Ya=0;Za=0;_a=z}else{__Z16atomic_incrementPj(x+4|0)|0;Ya=x;Za=c[x+8>>2]|0;_a=c[H>>2]|0}if(!_a){$a=0;ab=0}else{__Z16atomic_incrementPj(_a+4|0)|0;$a=_a;ab=c[_a+8>>2]|0}l:do if(Va){H=0;while(1){if((c[Za+(H<<2)>>2]|0)!=(c[ab+(H<<2)>>2]|0))break;H=H+1|0;if((H|0)>=(Va|0)){R=550;break l}}__ZN7VariantC2Eb(n,1);__ZN7VariantaSERKS_(i,n);if(c[n>>2]|0)__ZN7Variant5clearEv(n)}else R=550;while(0);if((R|0)==550?(__ZN7VariantC2Eb(n,0),__ZN7VariantaSERKS_(i,n),c[n>>2]|0):0)__ZN7Variant5clearEv(n);if($a|0)__Z16atomic_decrementPj($a+4|0)|0;if(!Ya){l=k;return}__Z16atomic_decrementPj(Ya+4|0)|0;l=k;return}case 24:{if((c[f>>2]|0)!=24){a[j>>0]=0;l=k;return}H=f+8|0;x=c[e+8>>2]|0;z=(x|0)==0;if(z)bb=0;else bb=(c[x+16>>2]|0)>>>2;w=c[H>>2]|0;I=(w|0)==0;if(I)cb=0;else cb=(c[w+16>>2]|0)>>>2;if(bb>>>0<cb>>>0){if(I)db=0;else db=(c[w+16>>2]|0)>>>2;__ZN7VariantC2Eb(n,bb>>>0<db>>>0);__ZN7VariantaSERKS_(i,n);if(c[n>>2]|0)__ZN7Variant5clearEv(n);l=k;return}if(z){eb=0;fb=0;gb=w}else{__Z16atomic_incrementPj(x+4|0)|0;eb=x;fb=c[x+8>>2]|0;gb=c[H>>2]|0}if(!gb){hb=0;ib=0}else{__Z16atomic_incrementPj(gb+4|0)|0;hb=gb;ib=c[gb+8>>2]|0}m:do if(bb){H=0;while(1){if(+g[fb+(H<<2)>>2]!=+g[ib+(H<<2)>>2])break;H=H+1|0;if((H|0)>=(bb|0)){R=579;break m}}__ZN7VariantC2Eb(n,1);__ZN7VariantaSERKS_(i,n);if(c[n>>2]|0)__ZN7Variant5clearEv(n)}else R=579;while(0);if((R|0)==579?(__ZN7VariantC2Eb(n,0),__ZN7VariantaSERKS_(i,n),c[n>>2]|0):0)__ZN7Variant5clearEv(n);if(hb|0)__Z16atomic_decrementPj(hb+4|0)|0;if(!eb){l=k;return}__Z16atomic_decrementPj(eb+4|0)|0;l=k;return}case 25:{if((c[f>>2]|0)!=25){a[j>>0]=0;l=k;return}H=f+8|0;x=c[e+8>>2]|0;w=(x|0)==0;if(w)jb=0;else jb=(c[x+16>>2]|0)>>>2;z=c[H>>2]|0;I=(z|0)==0;if(I)kb=0;else kb=(c[z+16>>2]|0)>>>2;if(jb>>>0<kb>>>0){if(I)lb=0;else lb=(c[z+16>>2]|0)>>>2;__ZN7VariantC2Eb(n,jb>>>0<lb>>>0);__ZN7VariantaSERKS_(i,n);if(c[n>>2]|0)__ZN7Variant5clearEv(n);l=k;return}if(w){mb=0;nb=0;ob=z}else{__Z16atomic_incrementPj(x+4|0)|0;mb=x;nb=c[x+8>>2]|0;ob=c[H>>2]|0}if(!ob){pb=0;qb=0}else{__Z16atomic_incrementPj(ob+4|0)|0;pb=ob;qb=c[ob+8>>2]|0}n:do if(jb){H=0;while(1){if(__ZNK6StringneERKS_(nb+(H<<2)|0,qb+(H<<2)|0)|0)break;H=H+1|0;if((H|0)>=(jb|0)){R=608;break n}}__ZN7VariantC2Eb(n,1);__ZN7VariantaSERKS_(i,n);if(c[n>>2]|0)__ZN7Variant5clearEv(n)}else R=608;while(0);if((R|0)==608?(__ZN7VariantC2Eb(n,0),__ZN7VariantaSERKS_(i,n),c[n>>2]|0):0)__ZN7Variant5clearEv(n);if(pb|0)__Z16atomic_decrementPj(pb+4|0)|0;if(!mb){l=k;return}__Z16atomic_decrementPj(mb+4|0)|0;l=k;return}case 26:{if((c[f>>2]|0)!=26){a[j>>0]=0;l=k;return}H=f+8|0;x=c[e+8>>2]|0;z=(x|0)==0;if(z)rb=0;else rb=((c[x+16>>2]|0)>>>0)/12|0;w=c[H>>2]|0;I=(w|0)==0;if(I)sb=0;else sb=((c[w+16>>2]|0)>>>0)/12|0;if(rb>>>0<sb>>>0){if(I)tb=0;else tb=((c[w+16>>2]|0)>>>0)/12|0;__ZN7VariantC2Eb(n,rb>>>0<tb>>>0);__ZN7VariantaSERKS_(i,n);if(c[n>>2]|0)__ZN7Variant5clearEv(n);l=k;return}if(z){ub=0;vb=0;wb=w}else{__Z16atomic_incrementPj(x+4|0)|0;ub=x;vb=c[x+8>>2]|0;wb=c[H>>2]|0}if(!wb){xb=0;yb=0}else{__Z16atomic_incrementPj(wb+4|0)|0;xb=wb;yb=c[wb+8>>2]|0}o:do if(rb){H=0;while(1){if(+g[vb+(H*12|0)>>2]!=+g[yb+(H*12|0)>>2])break;if(+g[vb+(H*12|0)+4>>2]!=+g[yb+(H*12|0)+4>>2])break;if(+g[vb+(H*12|0)+8>>2]!=+g[yb+(H*12|0)+8>>2])break;H=H+1|0;if((H|0)>=(rb|0)){R=639;break o}}__ZN7VariantC2Eb(n,1);__ZN7VariantaSERKS_(i,n);if(c[n>>2]|0)__ZN7Variant5clearEv(n)}else R=639;while(0);if((R|0)==639?(__ZN7VariantC2Eb(n,0),__ZN7VariantaSERKS_(i,n),c[n>>2]|0):0)__ZN7Variant5clearEv(n);if(xb|0)__Z16atomic_decrementPj(xb+4|0)|0;if(!ub){l=k;return}__Z16atomic_decrementPj(ub+4|0)|0;l=k;return}case 27:{if((c[f>>2]|0)!=27){a[j>>0]=0;l=k;return}H=f+8|0;x=c[e+8>>2]|0;w=(x|0)==0;if(w)zb=0;else zb=((c[x+16>>2]|0)>>>0)/12|0;z=c[H>>2]|0;I=(z|0)==0;if(I)Ab=0;else Ab=((c[z+16>>2]|0)>>>0)/12|0;if(zb>>>0<Ab>>>0){if(I)Bb=0;else Bb=((c[z+16>>2]|0)>>>0)/12|0;__ZN7VariantC2Eb(n,zb>>>0<Bb>>>0);__ZN7VariantaSERKS_(i,n);if(c[n>>2]|0)__ZN7Variant5clearEv(n);l=k;return}if(w){Cb=0;Db=0;Eb=z}else{__Z16atomic_incrementPj(x+4|0)|0;Cb=x;Db=c[x+8>>2]|0;Eb=c[H>>2]|0}if(!Eb){Fb=0;Gb=0}else{__Z16atomic_incrementPj(Eb+4|0)|0;Fb=Eb;Gb=c[Eb+8>>2]|0}p:do if(zb){H=0;while(1){if(+g[Db+(H*12|0)>>2]!=+g[Gb+(H*12|0)>>2])break;if(+g[Db+(H*12|0)+4>>2]!=+g[Gb+(H*12|0)+4>>2])break;if(+g[Db+(H*12|0)+8>>2]!=+g[Gb+(H*12|0)+8>>2])break;H=H+1|0;if((H|0)>=(zb|0)){R=670;break p}}__ZN7VariantC2Eb(n,1);__ZN7VariantaSERKS_(i,n);if(c[n>>2]|0)__ZN7Variant5clearEv(n)}else R=670;while(0);if((R|0)==670?(__ZN7VariantC2Eb(n,0),__ZN7VariantaSERKS_(i,n),c[n>>2]|0):0)__ZN7Variant5clearEv(n);if(Fb|0)__Z16atomic_decrementPj(Fb+4|0)|0;if(!Cb){l=k;return}__Z16atomic_decrementPj(Cb+4|0)|0;l=k;return}case 28:{if((c[f>>2]|0)!=28){a[j>>0]=0;l=k;return}H=f+8|0;x=c[e+8>>2]|0;z=(x|0)==0;if(z)Hb=0;else Hb=(c[x+16>>2]|0)>>>4;w=c[H>>2]|0;I=(w|0)==0;if(I)Ib=0;else Ib=(c[w+16>>2]|0)>>>4;if(Hb>>>0<Ib>>>0){if(I)Jb=0;else Jb=(c[w+16>>2]|0)>>>4;__ZN7VariantC2Eb(n,Hb>>>0<Jb>>>0);__ZN7VariantaSERKS_(i,n);if(c[n>>2]|0)__ZN7Variant5clearEv(n);l=k;return}if(z){Kb=0;Lb=0;Mb=w}else{__Z16atomic_incrementPj(x+4|0)|0;Kb=x;Lb=c[x+8>>2]|0;Mb=c[H>>2]|0}if(!Mb){Nb=0;Ob=0}else{__Z16atomic_incrementPj(Mb+4|0)|0;Nb=Mb;Ob=c[Mb+8>>2]|0}q:do if(Hb){H=0;while(1){if(+g[Lb+(H<<4)>>2]!=+g[Ob+(H<<4)>>2])break;if(+g[Lb+(H<<4)+4>>2]!=+g[Ob+(H<<4)+4>>2])break;if(+g[Lb+(H<<4)+8>>2]!=+g[Ob+(H<<4)+8>>2])break;if(+g[Lb+(H<<4)+12>>2]!=+g[Ob+(H<<4)+12>>2])break;H=H+1|0;if((H|0)>=(Hb|0)){R=702;break q}}__ZN7VariantC2Eb(n,1);__ZN7VariantaSERKS_(i,n);if(c[n>>2]|0)__ZN7Variant5clearEv(n)}else R=702;while(0);if((R|0)==702?(__ZN7VariantC2Eb(n,0),__ZN7VariantaSERKS_(i,n),c[n>>2]|0):0)__ZN7Variant5clearEv(n);if(Nb|0)__Z16atomic_decrementPj(Nb+4|0)|0;if(!Kb){l=k;return}__Z16atomic_decrementPj(Kb+4|0)|0;l=k;return}case 29:{a[j>>0]=0;l=k;return}default:break a}while(0);break}case 3:{do switch(c[e>>2]|0){case 0:{a[j>>0]=0;l=k;return}case 1:{switch(c[f>>2]|0){case 1:{__ZN7VariantC2Eb(n,(d[e+8>>0]|0)<=(d[f+8>>0]|0));__ZN7VariantaSERKS_(i,n);if(c[n>>2]|0)__ZN7Variant5clearEv(n);l=k;return}case 2:{H=f+8|0;x=c[H+4>>2]|0;__ZN7VariantC2Eb(n,0<(x|0)|(0==(x|0)?(d[e+8>>0]|0)>>>0<=(c[H>>2]|0)>>>0:0));__ZN7VariantaSERKS_(i,n);if(c[n>>2]|0)__ZN7Variant5clearEv(n);l=k;return}case 3:{__ZN7VariantC2Eb(n,+(d[e+8>>0]|0)<=+h[f+8>>3]);__ZN7VariantaSERKS_(i,n);if(c[n>>2]|0)__ZN7Variant5clearEv(n);l=k;return}default:{a[j>>0]=0;l=k;return}}break}case 2:{switch(c[f>>2]|0){case 1:{H=e+8|0;x=c[H+4>>2]|0;__ZN7VariantC2Eb(n,(x|0)<0|((x|0)==0?(c[H>>2]|0)>>>0<=(d[f+8>>0]|0)>>>0:0));__ZN7VariantaSERKS_(i,n);if(c[n>>2]|0)__ZN7Variant5clearEv(n);l=k;return}case 2:{H=e+8|0;x=c[H+4>>2]|0;w=f+8|0;z=c[w+4>>2]|0;__ZN7VariantC2Eb(n,(x|0)<(z|0)|((x|0)==(z|0)?(c[H>>2]|0)>>>0<=(c[w>>2]|0)>>>0:0));__ZN7VariantaSERKS_(i,n);if(c[n>>2]|0)__ZN7Variant5clearEv(n);l=k;return}case 3:{w=e+8|0;__ZN7VariantC2Eb(n,+((c[w>>2]|0)>>>0)+4294967296.0*+(c[w+4>>2]|0)<=+h[f+8>>3]);__ZN7VariantaSERKS_(i,n);if(c[n>>2]|0)__ZN7Variant5clearEv(n);l=k;return}default:{a[j>>0]=0;l=k;return}}break}case 3:{switch(c[f>>2]|0){case 1:{__ZN7VariantC2Eb(n,+h[e+8>>3]<=+(d[f+8>>0]|0));__ZN7VariantaSERKS_(i,n);if(c[n>>2]|0)__ZN7Variant5clearEv(n);l=k;return}case 2:{w=f+8|0;__ZN7VariantC2Eb(n,+h[e+8>>3]<=+((c[w>>2]|0)>>>0)+4294967296.0*+(c[w+4>>2]|0));__ZN7VariantaSERKS_(i,n);if(c[n>>2]|0)__ZN7Variant5clearEv(n);l=k;return}case 3:{__ZN7VariantC2Eb(n,+h[e+8>>3]<=+h[f+8>>3]);__ZN7VariantaSERKS_(i,n);if(c[n>>2]|0)__ZN7Variant5clearEv(n);l=k;return}default:{a[j>>0]=0;l=k;return}}break}case 4:{switch(c[f>>2]|0){case 4:{w=e+8|0;H=f+8|0;c[r>>2]=0;z=c[H>>2]|0;if(z|0?(c[r>>2]=0,__Z28atomic_conditional_incrementPj(z+-8|0)|0):0)c[r>>2]=c[H>>2];__ZN7VariantC2Eb(n,__ZNK6StringleES_(w,r)|0);__ZN7VariantaSERKS_(i,n);if(c[n>>2]|0)__ZN7Variant5clearEv(n);w=c[r>>2]|0;if(w|0?(__Z16atomic_decrementPj(w+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(w,1);l=k;return}case 16:{c[s>>2]=__ZNK8NodePathcv6StringEv(f+8|0)|0;__ZN7VariantC2Eb(n,__ZNK6StringleES_(e+8|0,s)|0);__ZN7VariantaSERKS_(i,n);if(c[n>>2]|0)__ZN7Variant5clearEv(n);w=c[s>>2]|0;if(w|0?(__Z16atomic_decrementPj(w+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(w,1);l=k;return}default:{a[j>>0]=0;l=k;return}}break}case 5:{if((c[f>>2]|0)!=5){a[j>>0]=0;l=k;return}w=e+8|0;H=f+8|0;Ia=+g[w>>2];Ja=+g[H>>2];z=Ia==Ja;__ZN7VariantC2Eb(n,(z?+g[w+4>>2]:Ia)<=(z?+g[H+4>>2]:Ja));__ZN7VariantaSERKS_(i,n);if(c[n>>2]|0)__ZN7Variant5clearEv(n);l=k;return}case 6:{a[j>>0]=0;l=k;return}case 8:{a[j>>0]=0;l=k;return}case 7:{if((c[f>>2]|0)!=7){a[j>>0]=0;l=k;return}H=e+8|0;z=f+8|0;Ja=+g[H>>2];Ia=+g[z>>2];do if(Ja==Ia){La=+g[H+4>>2];Ka=+g[z+4>>2];if(La==Ka){Pb=+g[e+16>>2]<=+g[f+16>>2];break}else{Pb=La<Ka;break}}else Pb=Ja<Ia;while(0);__ZN7VariantC2Eb(n,Pb);__ZN7VariantaSERKS_(i,n);if(c[n>>2]|0)__ZN7Variant5clearEv(n);l=k;return}case 9:{a[j>>0]=0;l=k;return}case 10:{a[j>>0]=0;l=k;return}case 11:{a[j>>0]=0;l=k;return}case 12:{a[j>>0]=0;l=k;return}case 13:{a[j>>0]=0;l=k;return}case 14:{a[j>>0]=0;l=k;return}case 15:{a[j>>0]=0;l=k;return}case 16:{a[j>>0]=0;l=k;return}case 17:{if((c[f>>2]|0)!=17){a[j>>0]=0;l=k;return}__ZN7VariantC2Eb(n,(c[e+8>>2]|0)>>>0<=(c[f+8>>2]|0)>>>0);__ZN7VariantaSERKS_(i,n);if(c[n>>2]|0)__ZN7Variant5clearEv(n);l=k;return}case 18:{if((c[f>>2]|0)!=18)break a;__ZN7VariantC2Eb(n,(c[e+8>>2]|0)>>>0<=(c[f+8>>2]|0)>>>0);__ZN7VariantaSERKS_(i,n);if(c[n>>2]|0)__ZN7Variant5clearEv(n);l=k;return}case 19:{a[j>>0]=0;l=k;return}case 20:{a[j>>0]=0;l=k;return}case 21:{a[j>>0]=0;l=k;return}case 22:{a[j>>0]=0;l=k;return}case 23:{a[j>>0]=0;l=k;return}case 24:{a[j>>0]=0;l=k;return}case 25:{a[j>>0]=0;l=k;return}case 26:{a[j>>0]=0;l=k;return}case 27:{a[j>>0]=0;l=k;return}case 28:{a[j>>0]=0;l=k;return}case 29:{a[j>>0]=0;l=k;return}default:break a}while(0);break}case 4:{c[n>>2]=0;c[o>>2]=2;__ZN7Variant8evaluateERKNS_8OperatorERKS_S4_RS_Rb(o,f,e,n,j);if(a[j>>0]|0)__ZN7VariantaSERKS_(i,n);if(c[n>>2]|0)__ZN7Variant5clearEv(n);l=k;return}case 5:{c[n>>2]=0;c[o>>2]=3;__ZN7Variant8evaluateERKNS_8OperatorERKS_S4_RS_Rb(o,f,e,n,j);if(a[j>>0]|0)__ZN7VariantaSERKS_(i,n);if(c[n>>2]|0)__ZN7Variant5clearEv(n);l=k;return}case 6:{do switch(c[e>>2]|0){case 0:{a[j>>0]=0;l=k;return}case 1:{switch(c[f>>2]|0){case 1:{__ZN7VariantC2Ei(n,(a[f+8>>0]|0)+(a[e+8>>0]|0)&255);__ZN7VariantaSERKS_(i,n);if(c[n>>2]|0)__ZN7Variant5clearEv(n);l=k;return}case 2:{z=f+8|0;__ZN7VariantC2Ex(n,_i64Add(d[e+8>>0]|0,0,c[z>>2]|0,c[z+4>>2]|0)|0,F);__ZN7VariantaSERKS_(i,n);if(c[n>>2]|0)__ZN7Variant5clearEv(n);l=k;return}case 3:{__ZN7VariantC2Ed(n,+(d[e+8>>0]|0)+ +h[f+8>>3]);__ZN7VariantaSERKS_(i,n);if(c[n>>2]|0)__ZN7Variant5clearEv(n);l=k;return}default:{a[j>>0]=0;l=k;return}}break}case 2:{switch(c[f>>2]|0){case 1:{z=e+8|0;__ZN7VariantC2Ex(n,_i64Add(d[f+8>>0]|0,0,c[z>>2]|0,c[z+4>>2]|0)|0,F);__ZN7VariantaSERKS_(i,n);if(c[n>>2]|0)__ZN7Variant5clearEv(n);l=k;return}case 2:{z=e+8|0;H=f+8|0;__ZN7VariantC2Ex(n,_i64Add(c[H>>2]|0,c[H+4>>2]|0,c[z>>2]|0,c[z+4>>2]|0)|0,F);__ZN7VariantaSERKS_(i,n);if(c[n>>2]|0)__ZN7Variant5clearEv(n);l=k;return}case 3:{z=e+8|0;__ZN7VariantC2Ed(n,+((c[z>>2]|0)>>>0)+4294967296.0*+(c[z+4>>2]|0)+ +h[f+8>>3]);__ZN7VariantaSERKS_(i,n);if(c[n>>2]|0)__ZN7Variant5clearEv(n);l=k;return}default:{a[j>>0]=0;l=k;return}}break}case 3:{switch(c[f>>2]|0){case 1:{__ZN7VariantC2Ed(n,+h[e+8>>3]+ +(d[f+8>>0]|0));__ZN7VariantaSERKS_(i,n);if(c[n>>2]|0)__ZN7Variant5clearEv(n);l=k;return}case 2:{z=f+8|0;__ZN7VariantC2Ed(n,+h[e+8>>3]+(+((c[z>>2]|0)>>>0)+4294967296.0*+(c[z+4>>2]|0)));__ZN7VariantaSERKS_(i,n);if(c[n>>2]|0)__ZN7Variant5clearEv(n);l=k;return}case 3:{__ZN7VariantC2Ed(n,+h[e+8>>3]+ +h[f+8>>3]);__ZN7VariantaSERKS_(i,n);if(c[n>>2]|0)__ZN7Variant5clearEv(n);l=k;return}default:{a[j>>0]=0;l=k;return}}break}case 4:{switch(c[f>>2]|0){case 4:{c[o>>2]=__ZNK6StringplERKS_(e+8|0,f+8|0)|0;__ZN7VariantC2ERK6String(n,o);__ZN7VariantaSERKS_(i,n);if(c[n>>2]|0)__ZN7Variant5clearEv(n);z=c[o>>2]|0;if(z|0?(__Z16atomic_decrementPj(z+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(z,1);l=k;return}case 16:{c[t>>2]=__ZNK8NodePathcv6StringEv(f+8|0)|0;c[o>>2]=__ZNK6StringplERKS_(e+8|0,t)|0;__ZN7VariantC2ERK6String(n,o);__ZN7VariantaSERKS_(i,n);if(c[n>>2]|0)__ZN7Variant5clearEv(n);z=c[o>>2]|0;if(z|0?(__Z16atomic_decrementPj(z+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(z,1);z=c[t>>2]|0;if(z|0?(__Z16atomic_decrementPj(z+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(z,1);l=k;return}default:{a[j>>0]=0;l=k;return}}break}case 5:{if((c[f>>2]|0)!=5){a[j>>0]=0;l=k;return}__ZNK7Vector2plERKS_(o,e+8|0,f+8|0);__ZN7VariantC2ERK7Vector2(n,o);__ZN7VariantaSERKS_(i,n);if(c[n>>2]|0)__ZN7Variant5clearEv(n);l=k;return}case 6:{a[j>>0]=0;l=k;return}case 8:{a[j>>0]=0;l=k;return}case 7:{if((c[f>>2]|0)!=7){a[j>>0]=0;l=k;return}z=e+8|0;H=f+8|0;Ia=+g[z+4>>2]+ +g[H+4>>2];Ja=+g[e+16>>2]+ +g[f+16>>2];g[o>>2]=+g[z>>2]+ +g[H>>2];g[o+4>>2]=Ia;g[o+8>>2]=Ja;__ZN7VariantC2ERK7Vector3(n,o);__ZN7VariantaSERKS_(i,n);if(c[n>>2]|0)__ZN7Variant5clearEv(n);l=k;return}case 9:{a[j>>0]=0;l=k;return}case 10:{if((c[f>>2]|0)!=10){a[j>>0]=0;l=k;return}H=e+8|0;z=f+8|0;Ja=+g[H+4>>2]+ +g[z+4>>2];Ia=+g[e+16>>2]+ +g[f+16>>2];Ka=+g[e+20>>2]+ +g[f+20>>2];g[o>>2]=+g[H>>2]+ +g[z>>2];g[o+4>>2]=Ja;g[o+8>>2]=Ia;g[o+12>>2]=Ka;__ZN7VariantC2ERK4Quat(n,o);__ZN7VariantaSERKS_(i,n);if(c[n>>2]|0)__ZN7Variant5clearEv(n);l=k;return}case 11:{a[j>>0]=0;l=k;return}case 12:{a[j>>0]=0;l=k;return}case 13:{a[j>>0]=0;l=k;return}case 14:{a[j>>0]=0;l=k;return}case 15:{a[j>>0]=0;l=k;return}case 16:{a[j>>0]=0;l=k;return}case 17:{a[j>>0]=0;l=k;return}case 18:{a[j>>0]=0;l=k;return}case 19:{a[j>>0]=0;l=k;return}case 20:{a[j>>0]=0;l=k;return}case 21:{if((c[f>>2]|0)!=21){a[j>>0]=0;l=k;return}z=e+8|0;H=f+8|0;__ZN5ArrayC2Ev(n);w=__ZNK5Array4sizeEv(z)|0;x=__ZNK5Array4sizeEv(H)|0;__ZN5Array6resizeEi(n,x+w|0)|0;if((w|0)>0){I=0;do{A=__ZNK5ArrayixEi(z,I)|0;__ZN7VariantaSERKS_(__ZN5ArrayixEi(n,I)|0,A);I=I+1|0}while((I|0)!=(w|0))}if((x|0)>0){I=0;do{z=__ZNK5ArrayixEi(H,I)|0;__ZN7VariantaSERKS_(__ZN5ArrayixEi(n,I+w|0)|0,z);I=I+1|0}while((I|0)!=(x|0))}__ZN7VariantC2ERK5Array(o,n);__ZN7VariantaSERKS_(i,o);if(c[o>>2]|0)__ZN7Variant5clearEv(o);__ZN5ArrayD2Ev(n);l=k;return}case 22:{if((c[f>>2]|0)!=22){a[j>>0]=0;__ZN7VariantC2Ei(n,0);__ZN7VariantaSERKS_(i,n);if(c[n>>2]|0)__ZN7Variant5clearEv(n);l=k;return}x=e+8|0;I=f+8|0;c[n>>2]=0;if((c[x>>2]|0?(__ZN10PoolVectorIhE12_unreferenceEv(n),w=c[x>>2]|0,w|0):0)?__Z28atomic_conditional_incrementPj(w)|0:0)c[n>>2]=c[x>>2];__ZN10PoolVectorIhE12append_arrayERKS0_(n,I);__ZN7VariantC2ERK10PoolVectorIhE(o,n);__ZN7VariantaSERKS_(i,o);if(c[o>>2]|0)__ZN7Variant5clearEv(o);__ZN10PoolVectorIhE12_unreferenceEv(n);l=k;return}case 23:{if((c[f>>2]|0)!=23){a[j>>0]=0;__ZN7VariantC2Ei(n,0);__ZN7VariantaSERKS_(i,n);if(c[n>>2]|0)__ZN7Variant5clearEv(n);l=k;return}I=e+8|0;x=f+8|0;c[n>>2]=0;if((c[I>>2]|0?(__ZN10PoolVectorIiE12_unreferenceEv(n),w=c[I>>2]|0,w|0):0)?__Z28atomic_conditional_incrementPj(w)|0:0)c[n>>2]=c[I>>2];__ZN10PoolVectorIiE12append_arrayERKS0_(n,x);__ZN7VariantC2ERK10PoolVectorIiE(o,n);__ZN7VariantaSERKS_(i,o);if(c[o>>2]|0)__ZN7Variant5clearEv(o);__ZN10PoolVectorIiE12_unreferenceEv(n);l=k;return}case 24:{if((c[f>>2]|0)!=24){a[j>>0]=0;__ZN7VariantC2Ei(n,0);__ZN7VariantaSERKS_(i,n);if(c[n>>2]|0)__ZN7Variant5clearEv(n);l=k;return}x=e+8|0;I=f+8|0;c[n>>2]=0;if((c[x>>2]|0?(__ZN10PoolVectorIfE12_unreferenceEv(n),w=c[x>>2]|0,w|0):0)?__Z28atomic_conditional_incrementPj(w)|0:0)c[n>>2]=c[x>>2];__ZN10PoolVectorIfE12append_arrayERKS0_(n,I);__ZN7VariantC2ERK10PoolVectorIfE(o,n);__ZN7VariantaSERKS_(i,o);if(c[o>>2]|0)__ZN7Variant5clearEv(o);__ZN10PoolVectorIfE12_unreferenceEv(n);l=k;return}case 25:{if((c[f>>2]|0)!=25){a[j>>0]=0;__ZN7VariantC2Ei(n,0);__ZN7VariantaSERKS_(i,n);if(c[n>>2]|0)__ZN7Variant5clearEv(n);l=k;return}I=e+8|0;x=f+8|0;c[n>>2]=0;if((c[I>>2]|0?(__ZN10PoolVectorI6StringE12_unreferenceEv(n),w=c[I>>2]|0,w|0):0)?__Z28atomic_conditional_incrementPj(w)|0:0)c[n>>2]=c[I>>2];__ZN10PoolVectorI6StringE12append_arrayERKS1_(n,x);__ZN7VariantC2ERK10PoolVectorI6StringE(o,n);__ZN7VariantaSERKS_(i,o);if(c[o>>2]|0)__ZN7Variant5clearEv(o);__ZN10PoolVectorI6StringE12_unreferenceEv(n);l=k;return}case 26:{if((c[f>>2]|0)!=26){a[j>>0]=0;__ZN7VariantC2Ei(n,0);__ZN7VariantaSERKS_(i,n);if(c[n>>2]|0)__ZN7Variant5clearEv(n);l=k;return}x=e+8|0;I=f+8|0;c[n>>2]=0;if((c[x>>2]|0?(__ZN10PoolVectorI7Vector2E12_unreferenceEv(n),w=c[x>>2]|0,w|0):0)?__Z28atomic_conditional_incrementPj(w)|0:0)c[n>>2]=c[x>>2];__ZN10PoolVectorI7Vector2E12append_arrayERKS1_(n,I);__ZN7VariantC2ERK10PoolVectorI7Vector2E(o,n);__ZN7VariantaSERKS_(i,o);if(c[o>>2]|0)__ZN7Variant5clearEv(o);__ZN10PoolVectorI7Vector2E12_unreferenceEv(n);l=k;return}case 27:{if((c[f>>2]|0)!=27){a[j>>0]=0;__ZN7VariantC2Ei(n,0);__ZN7VariantaSERKS_(i,n);if(c[n>>2]|0)__ZN7Variant5clearEv(n);l=k;return}I=e+8|0;x=f+8|0;c[n>>2]=0;if((c[I>>2]|0?(__ZN10PoolVectorI7Vector3E12_unreferenceEv(n),w=c[I>>2]|0,w|0):0)?__Z28atomic_conditional_incrementPj(w)|0:0)c[n>>2]=c[I>>2];__ZN10PoolVectorI7Vector3E12append_arrayERKS1_(n,x);__ZN7VariantC2ERK10PoolVectorI7Vector3E(o,n);__ZN7VariantaSERKS_(i,o);if(c[o>>2]|0)__ZN7Variant5clearEv(o);__ZN10PoolVectorI7Vector3E12_unreferenceEv(n);l=k;return}case 28:{if((c[f>>2]|0)!=28){a[j>>0]=0;__ZN7VariantC2Ei(n,0);__ZN7VariantaSERKS_(i,n);if(c[n>>2]|0)__ZN7Variant5clearEv(n);l=k;return}x=e+8|0;I=f+8|0;c[n>>2]=0;if((c[x>>2]|0?(__ZN10PoolVectorI5ColorE12_unreferenceEv(n),w=c[x>>2]|0,w|0):0)?__Z28atomic_conditional_incrementPj(w)|0:0)c[n>>2]=c[x>>2];__ZN10PoolVectorI5ColorE12append_arrayERKS1_(n,I);__ZN7VariantC2ERK10PoolVectorI5ColorE(o,n);__ZN7VariantaSERKS_(i,o);if(c[o>>2]|0)__ZN7Variant5clearEv(o);__ZN10PoolVectorI5ColorE12_unreferenceEv(n);l=k;return}case 29:{a[j>>0]=0;l=k;return}default:break a}while(0);break}case 7:{do switch(c[e>>2]|0){case 0:{a[j>>0]=0;l=k;return}case 1:{switch(c[f>>2]|0){case 1:{__ZN7VariantC2Ei(n,(d[e+8>>0]|0)-(d[f+8>>0]|0)|0);__ZN7VariantaSERKS_(i,n);if(c[n>>2]|0)__ZN7Variant5clearEv(n);l=k;return}case 2:{I=f+8|0;__ZN7VariantC2Ex(n,_i64Subtract(d[e+8>>0]|0,0,c[I>>2]|0,c[I+4>>2]|0)|0,F);__ZN7VariantaSERKS_(i,n);if(c[n>>2]|0)__ZN7Variant5clearEv(n);l=k;return}case 3:{__ZN7VariantC2Ed(n,+(d[e+8>>0]|0)-+h[f+8>>3]);__ZN7VariantaSERKS_(i,n);if(c[n>>2]|0)__ZN7Variant5clearEv(n);l=k;return}default:{a[j>>0]=0;l=k;return}}break}case 2:{switch(c[f>>2]|0){case 1:{I=e+8|0;__ZN7VariantC2Ex(n,_i64Subtract(c[I>>2]|0,c[I+4>>2]|0,d[f+8>>0]|0,0)|0,F);__ZN7VariantaSERKS_(i,n);if(c[n>>2]|0)__ZN7Variant5clearEv(n);l=k;return}case 2:{I=e+8|0;x=f+8|0;__ZN7VariantC2Ex(n,_i64Subtract(c[I>>2]|0,c[I+4>>2]|0,c[x>>2]|0,c[x+4>>2]|0)|0,F);__ZN7VariantaSERKS_(i,n);if(c[n>>2]|0)__ZN7Variant5clearEv(n);l=k;return}case 3:{x=e+8|0;__ZN7VariantC2Ed(n,+((c[x>>2]|0)>>>0)+4294967296.0*+(c[x+4>>2]|0)-+h[f+8>>3]);__ZN7VariantaSERKS_(i,n);if(c[n>>2]|0)__ZN7Variant5clearEv(n);l=k;return}default:{a[j>>0]=0;l=k;return}}break}case 3:{switch(c[f>>2]|0){case 1:{__ZN7VariantC2Ed(n,+h[e+8>>3]-+(d[f+8>>0]|0));__ZN7VariantaSERKS_(i,n);if(c[n>>2]|0)__ZN7Variant5clearEv(n);l=k;return}case 2:{x=f+8|0;__ZN7VariantC2Ed(n,+h[e+8>>3]-(+((c[x>>2]|0)>>>0)+4294967296.0*+(c[x+4>>2]|0)));__ZN7VariantaSERKS_(i,n);if(c[n>>2]|0)__ZN7Variant5clearEv(n);l=k;return}case 3:{__ZN7VariantC2Ed(n,+h[e+8>>3]-+h[f+8>>3]);__ZN7VariantaSERKS_(i,n);if(c[n>>2]|0)__ZN7Variant5clearEv(n);l=k;return}default:{a[j>>0]=0;l=k;return}}break}case 4:{a[j>>0]=0;l=k;return}case 5:{if((c[f>>2]|0)!=5){a[j>>0]=0;l=k;return}__ZNK7Vector2miERKS_(o,e+8|0,f+8|0);__ZN7VariantC2ERK7Vector2(n,o);__ZN7VariantaSERKS_(i,n);if(c[n>>2]|0)__ZN7Variant5clearEv(n);l=k;return}case 6:{a[j>>0]=0;l=k;return}case 8:{a[j>>0]=0;l=k;return}case 7:{if((c[f>>2]|0)!=7){a[j>>0]=0;l=k;return}x=e+8|0;I=f+8|0;Ka=+g[x+4>>2]-+g[I+4>>2];Ia=+g[e+16>>2]-+g[f+16>>2];g[o>>2]=+g[x>>2]-+g[I>>2];g[o+4>>2]=Ka;g[o+8>>2]=Ia;__ZN7VariantC2ERK7Vector3(n,o);__ZN7VariantaSERKS_(i,n);if(c[n>>2]|0)__ZN7Variant5clearEv(n);l=k;return}case 9:{a[j>>0]=0;l=k;return}case 10:{if((c[f>>2]|0)!=10){a[j>>0]=0;l=k;return}I=e+8|0;x=f+8|0;Ia=+g[I+4>>2]-+g[x+4>>2];Ka=+g[e+16>>2]-+g[f+16>>2];Ja=+g[e+20>>2]-+g[f+20>>2];g[o>>2]=+g[I>>2]-+g[x>>2];g[o+4>>2]=Ia;g[o+8>>2]=Ka;g[o+12>>2]=Ja;__ZN7VariantC2ERK4Quat(n,o);__ZN7VariantaSERKS_(i,n);if(c[n>>2]|0)__ZN7Variant5clearEv(n);l=k;return}case 11:{a[j>>0]=0;l=k;return}case 12:{a[j>>0]=0;l=k;return}case 13:{a[j>>0]=0;l=k;return}case 14:{a[j>>0]=0;l=k;return}case 15:{a[j>>0]=0;l=k;return}case 16:{a[j>>0]=0;l=k;return}case 17:{a[j>>0]=0;l=k;return}case 18:{a[j>>0]=0;l=k;return}case 19:{a[j>>0]=0;l=k;return}case 20:{a[j>>0]=0;l=k;return}case 21:{a[j>>0]=0;l=k;return}case 22:{a[j>>0]=0;l=k;return}case 23:{a[j>>0]=0;l=k;return}case 24:{a[j>>0]=0;l=k;return}case 25:{a[j>>0]=0;l=k;return}case 26:{a[j>>0]=0;l=k;return}case 27:{a[j>>0]=0;l=k;return}case 28:{a[j>>0]=0;l=k;return}case 29:{a[j>>0]=0;l=k;return}default:break a}while(0);break}case 8:{do switch(c[e>>2]|0){case 0:{a[j>>0]=0;l=k;return}case 1:{switch(c[f>>2]|0){case 1:{__ZN7VariantC2Ei(n,d[f+8>>0]&0-(d[e+8>>0]|0));__ZN7VariantaSERKS_(i,n);if(c[n>>2]|0)__ZN7Variant5clearEv(n);l=k;return}case 2:{x=f+8|0;I=c[x+4>>2]|0;__ZN7VariantC2Ex(n,c[x>>2]&(_i64Subtract(0,0,d[e+8>>0]|0,0)|0),I&F);__ZN7VariantaSERKS_(i,n);if(c[n>>2]|0)__ZN7Variant5clearEv(n);l=k;return}case 3:{__ZN7VariantC2Ed(n,+(d[e+8>>0]|0)*+h[f+8>>3]);__ZN7VariantaSERKS_(i,n);if(c[n>>2]|0)__ZN7Variant5clearEv(n);l=k;return}default:{a[j>>0]=0;l=k;return}}break}case 2:{switch(c[f>>2]|0){case 1:{I=e+8|0;x=c[I+4>>2]|0;__ZN7VariantC2Ex(n,c[I>>2]&(_i64Subtract(0,0,d[f+8>>0]|0,0)|0),x&F);__ZN7VariantaSERKS_(i,n);if(c[n>>2]|0)__ZN7Variant5clearEv(n);l=k;return}case 2:{x=e+8|0;I=f+8|0;__ZN7VariantC2Ex(n,___muldi3(c[I>>2]|0,c[I+4>>2]|0,c[x>>2]|0,c[x+4>>2]|0)|0,F);__ZN7VariantaSERKS_(i,n);if(c[n>>2]|0)__ZN7Variant5clearEv(n);l=k;return}case 3:{x=e+8|0;__ZN7VariantC2Ed(n,(+((c[x>>2]|0)>>>0)+4294967296.0*+(c[x+4>>2]|0))*+h[f+8>>3]);__ZN7VariantaSERKS_(i,n);if(c[n>>2]|0)__ZN7Variant5clearEv(n);l=k;return}case 5:{x=e+8|0;g[n>>2]=+((c[x>>2]|0)>>>0)+4294967296.0*+(c[x+4>>2]|0);__ZNK7Vector2mlERKf(t,f+8|0,n);__ZN7VariantC2ERK7Vector2(o,t);__ZN7VariantaSERKS_(i,o);if(c[o>>2]|0)__ZN7Variant5clearEv(o);l=k;return}case 7:{x=e+8|0;Ja=+((c[x>>2]|0)>>>0)+4294967296.0*+(c[x+4>>2]|0);x=f+8|0;Ka=Ja*+g[x+4>>2];Ia=Ja*+g[f+16>>2];g[o>>2]=+g[x>>2]*Ja;g[o+4>>2]=Ka;g[o+8>>2]=Ia;__ZN7VariantC2ERK7Vector3(n,o);__ZN7VariantaSERKS_(i,n);if(c[n>>2]|0)__ZN7Variant5clearEv(n);l=k;return}default:{a[j>>0]=0;l=k;return}}break}case 3:{switch(c[f>>2]|0){case 1:{__ZN7VariantC2Ed(n,+h[e+8>>3]*+(d[f+8>>0]|0));__ZN7VariantaSERKS_(i,n);if(c[n>>2]|0)__ZN7Variant5clearEv(n);l=k;return}case 2:{x=f+8|0;__ZN7VariantC2Ed(n,+h[e+8>>3]*(+((c[x>>2]|0)>>>0)+4294967296.0*+(c[x+4>>2]|0)));__ZN7VariantaSERKS_(i,n);if(c[n>>2]|0)__ZN7Variant5clearEv(n);l=k;return}case 3:{__ZN7VariantC2Ed(n,+h[e+8>>3]*+h[f+8>>3]);__ZN7VariantaSERKS_(i,n);if(c[n>>2]|0)__ZN7Variant5clearEv(n);l=k;return}case 5:{g[n>>2]=+h[e+8>>3];__ZNK7Vector2mlERKf(t,f+8|0,n);__ZN7VariantC2ERK7Vector2(o,t);__ZN7VariantaSERKS_(i,o);if(c[o>>2]|0)__ZN7Variant5clearEv(o);l=k;return}case 7:{Ia=+h[e+8>>3];x=f+8|0;Ka=Ia*+g[x+4>>2];Ja=Ia*+g[f+16>>2];g[o>>2]=+g[x>>2]*Ia;g[o+4>>2]=Ka;g[o+8>>2]=Ja;__ZN7VariantC2ERK7Vector3(n,o);__ZN7VariantaSERKS_(i,n);if(c[n>>2]|0)__ZN7Variant5clearEv(n);l=k;return}default:{a[j>>0]=0;l=k;return}}break}case 4:{a[j>>0]=0;l=k;return}case 5:{switch(c[f>>2]|0){case 5:{__ZNK7Vector2mlERKS_(o,e+8|0,f+8|0);__ZN7VariantC2ERK7Vector2(n,o);__ZN7VariantaSERKS_(i,n);if(c[n>>2]|0)__ZN7Variant5clearEv(n);l=k;return}case 1:{g[t>>2]=+((a[f+8>>0]|0)!=0&1);__ZNK7Vector2mlERKf(o,e+8|0,t);__ZN7VariantC2ERK7Vector2(n,o);__ZN7VariantaSERKS_(i,n);if(c[n>>2]|0)__ZN7Variant5clearEv(n);l=k;return}case 2:{x=f+8|0;g[t>>2]=+((c[x>>2]|0)>>>0)+4294967296.0*+(c[x+4>>2]|0);__ZNK7Vector2mlERKf(o,e+8|0,t);__ZN7VariantC2ERK7Vector2(n,o);__ZN7VariantaSERKS_(i,n);if(c[n>>2]|0)__ZN7Variant5clearEv(n);l=k;return}case 3:{g[t>>2]=+h[f+8>>3];__ZNK7Vector2mlERKf(o,e+8|0,t);__ZN7VariantC2ERK7Vector2(n,o);__ZN7VariantaSERKS_(i,n);if(c[n>>2]|0)__ZN7Variant5clearEv(n);l=k;return}default:{a[j>>0]=0;l=k;return}}break}case 6:{a[j>>0]=0;l=k;return}case 8:{switch(c[f>>2]|0){case 8:{__ZNK11Transform2DmlERKS_(o,c[e+8>>2]|0,c[f+8>>2]|0);__ZN7VariantC2ERK11Transform2D(n,o);__ZN7VariantaSERKS_(i,n);if(c[n>>2]|0)__ZN7Variant5clearEv(n);l=k;return}case 5:{x=c[e+8>>2]|0;I=f+8|0;Ja=+g[I>>2];Ka=+g[I+4>>2];Ia=Ja*+g[x+4>>2]+Ka*+g[x+12>>2];g[n>>2]=+g[x>>2]*Ja+ +g[x+8>>2]*Ka;g[n+4>>2]=Ia;__ZNK7Vector2plERKS_(t,n,x+16|0);__ZN7VariantC2ERK7Vector2(o,t);__ZN7VariantaSERKS_(i,o);if(c[o>>2]|0)__ZN7Variant5clearEv(o);l=k;return}default:{a[j>>0]=0;l=k;return}}break}case 7:{switch(c[f>>2]|0){case 7:{x=e+8|0;I=f+8|0;Ia=+g[x+4>>2]*+g[I+4>>2];Ka=+g[e+16>>2]*+g[f+16>>2];g[o>>2]=+g[x>>2]*+g[I>>2];g[o+4>>2]=Ia;g[o+8>>2]=Ka;__ZN7VariantC2ERK7Vector3(n,o);__ZN7VariantaSERKS_(i,n);if(c[n>>2]|0)__ZN7Variant5clearEv(n);l=k;return}case 1:{I=e+8|0;Ka=+((a[f+8>>0]|0)!=0&1);Ia=+g[I+4>>2]*Ka;Ja=Ka*+g[e+16>>2];g[o>>2]=+g[I>>2]*Ka;g[o+4>>2]=Ia;g[o+8>>2]=Ja;__ZN7VariantC2ERK7Vector3(n,o);__ZN7VariantaSERKS_(i,n);if(c[n>>2]|0)__ZN7Variant5clearEv(n);l=k;return}case 2:{I=e+8|0;x=f+8|0;Ja=+((c[x>>2]|0)>>>0)+4294967296.0*+(c[x+4>>2]|0);Ia=Ja*+g[I+4>>2];Ka=Ja*+g[e+16>>2];g[o>>2]=+g[I>>2]*Ja;g[o+4>>2]=Ia;g[o+8>>2]=Ka;__ZN7VariantC2ERK7Vector3(n,o);__ZN7VariantaSERKS_(i,n);if(c[n>>2]|0)__ZN7Variant5clearEv(n);l=k;return}case 3:{I=e+8|0;Ka=+h[f+8>>3];Ia=Ka*+g[I+4>>2];Ja=Ka*+g[e+16>>2];g[o>>2]=+g[I>>2]*Ka;g[o+4>>2]=Ia;g[o+8>>2]=Ja;__ZN7VariantC2ERK7Vector3(n,o);__ZN7VariantaSERKS_(i,n);if(c[n>>2]|0)__ZN7Variant5clearEv(n);l=k;return}default:{a[j>>0]=0;l=k;return}}break}case 9:{a[j>>0]=0;l=k;return}case 10:{switch(c[f>>2]|0){case 7:{I=e+8|0;x=f+8|0;Ja=+g[e+20>>2];Ia=+g[x>>2];Ka=+g[I+4>>2];La=+g[f+16>>2];Qb=+g[e+16>>2];Rb=+g[x+4>>2];Sb=+g[I>>2];g[n>>2]=Ja*Ia+Ka*La-Qb*Rb;x=n+4|0;g[x>>2]=Ia*Qb+Ja*Rb-La*Sb;w=n+8|0;g[w>>2]=Ja*La+Rb*Sb-Ia*Ka;g[n+12>>2]=-(Ia*Sb)-Ka*Rb-La*Qb;__ZNK4Quat7inverseEv(o,I);__ZN4QuatmLERKS_(n,o);I=c[x>>2]|0;x=c[w>>2]|0;c[u>>2]=c[n>>2];c[u+4>>2]=I;c[u+8>>2]=x;__ZN7VariantC2ERK7Vector3(t,u);__ZN7VariantaSERKS_(i,t);if(c[t>>2]|0)__ZN7Variant5clearEv(t);l=k;return}case 10:{__ZNK4QuatmlERKS_(o,e+8|0,f+8|0);__ZN7VariantC2ERK4Quat(n,o);__ZN7VariantaSERKS_(i,n);if(c[n>>2]|0)__ZN7Variant5clearEv(n);l=k;return}case 3:{x=e+8|0;Qb=+h[f+8>>3];La=Qb*+g[x+4>>2];Rb=Qb*+g[e+16>>2];Ka=Qb*+g[e+20>>2];g[o>>2]=+g[x>>2]*Qb;g[o+4>>2]=La;g[o+8>>2]=Rb;g[o+12>>2]=Ka;__ZN7VariantC2ERK4Quat(n,o);__ZN7VariantaSERKS_(i,n);if(c[n>>2]|0)__ZN7Variant5clearEv(n);l=k;return}default:{a[j>>0]=0;l=k;return}}break}case 11:{a[j>>0]=0;l=k;return}case 12:{switch(c[f>>2]|0){case 7:{x=c[e+8>>2]|0;I=f+8|0;Ka=+g[I>>2];Rb=+g[I+4>>2];La=+g[f+16>>2];Qb=Ka*+g[x+12>>2]+Rb*+g[x+16>>2]+La*+g[x+20>>2];Sb=Ka*+g[x+24>>2]+Rb*+g[x+28>>2]+La*+g[x+32>>2];g[o>>2]=+g[x>>2]*Ka+ +g[x+4>>2]*Rb+ +g[x+8>>2]*La;g[o+4>>2]=Qb;g[o+8>>2]=Sb;__ZN7VariantC2ERK7Vector3(n,o);__ZN7VariantaSERKS_(i,n);if(c[n>>2]|0)__ZN7Variant5clearEv(n);l=k;return}case 12:{x=c[e+8>>2]|0;I=c[f+8>>2]|0;Sb=+g[I>>2];Qb=+g[x>>2];La=+g[I+12>>2];Rb=+g[x+4>>2];Ka=+g[I+24>>2];Ia=+g[x+8>>2];Ja=+g[I+4>>2];Tb=+g[I+16>>2];Ub=+g[I+28>>2];Vb=+g[I+8>>2];Wb=+g[I+20>>2];Xb=+g[I+32>>2];Yb=+g[x+12>>2];Zb=+g[x+16>>2];_b=+g[x+20>>2];$b=+g[x+24>>2];ac=+g[x+28>>2];bc=+g[x+32>>2];g[o>>2]=Sb*Qb+La*Rb+Ka*Ia;g[o+4>>2]=Qb*Ja+Rb*Tb+Ia*Ub;g[o+8>>2]=Qb*Vb+Rb*Wb+Ia*Xb;g[o+12>>2]=Sb*Yb+La*Zb+Ka*_b;g[o+16>>2]=Ja*Yb+Tb*Zb+Ub*_b;g[o+20>>2]=Vb*Yb+Wb*Zb+Xb*_b;g[o+24>>2]=Sb*$b+La*ac+Ka*bc;g[o+28>>2]=Ja*$b+Tb*ac+Ub*bc;g[o+32>>2]=Vb*$b+Wb*ac+Xb*bc;__ZN7VariantC2ERK5Basis(n,o);__ZN7VariantaSERKS_(i,n);if(c[n>>2]|0)__ZN7Variant5clearEv(n);l=k;return}default:{a[j>>0]=0;l=k;return}}break}case 13:{switch(c[f>>2]|0){case 7:{x=c[e+8>>2]|0;I=f+8|0;bc=+g[I>>2];Xb=+g[I+4>>2];ac=+g[f+16>>2];Wb=+g[x+40>>2]+(bc*+g[x+12>>2]+Xb*+g[x+16>>2]+ac*+g[x+20>>2]);$b=+g[x+44>>2]+(bc*+g[x+24>>2]+Xb*+g[x+28>>2]+ac*+g[x+32>>2]);g[o>>2]=+g[x+36>>2]+(+g[x>>2]*bc+ +g[x+4>>2]*Xb+ +g[x+8>>2]*ac);g[o+4>>2]=Wb;g[o+8>>2]=$b;__ZN7VariantC2ERK7Vector3(n,o);__ZN7VariantaSERKS_(i,n);if(c[n>>2]|0)__ZN7Variant5clearEv(n);l=k;return}case 13:{__ZNK9TransformmlERKS_(o,c[e+8>>2]|0,c[f+8>>2]|0);__ZN7VariantC2ERK9Transform(n,o);__ZN7VariantaSERKS_(i,n);if(c[n>>2]|0)__ZN7Variant5clearEv(n);l=k;return}default:{a[j>>0]=0;l=k;return}}break}case 14:{a[j>>0]=0;l=k;return}case 15:{a[j>>0]=0;l=k;return}case 16:{a[j>>0]=0;l=k;return}case 17:{a[j>>0]=0;l=k;return}case 18:{a[j>>0]=0;l=k;return}case 19:{a[j>>0]=0;l=k;return}case 20:{a[j>>0]=0;l=k;return}case 21:{a[j>>0]=0;l=k;return}case 22:{a[j>>0]=0;l=k;return}case 23:{a[j>>0]=0;l=k;return}case 24:{a[j>>0]=0;l=k;return}case 25:{a[j>>0]=0;l=k;return}case 26:{a[j>>0]=0;l=k;return}case 27:{a[j>>0]=0;l=k;return}case 28:{a[j>>0]=0;l=k;return}case 29:{a[j>>0]=0;l=k;return}default:break a}while(0);break}case 9:{do switch(c[e>>2]|0){case 0:{a[j>>0]=0;l=k;return}case 1:{switch(c[f>>2]|0){case 1:{__ZN7VariantC2Ei(n,((d[e+8>>0]|0)/(d[f+8>>0]|0)|0)&255);__ZN7VariantaSERKS_(i,n);if(c[n>>2]|0)__ZN7Variant5clearEv(n);l=k;return}case 2:{x=f+8|0;__ZN7VariantC2Ex(n,___divdi3(d[e+8>>0]|0,0,c[x>>2]|0,c[x+4>>2]|0)|0,F);__ZN7VariantaSERKS_(i,n);if(c[n>>2]|0)__ZN7Variant5clearEv(n);l=k;return}case 3:{__ZN7VariantC2Ed(n,+(d[e+8>>0]|0)/+h[f+8>>3]);__ZN7VariantaSERKS_(i,n);if(c[n>>2]|0)__ZN7Variant5clearEv(n);l=k;return}default:{a[j>>0]=0;l=k;return}}break}case 2:{switch(c[f>>2]|0){case 1:{x=a[f+8>>0]|0;if(!(x<<24>>24)){a[j>>0]=0;__ZN7VariantC2EPKc(n,1083094);__ZN7VariantaSERKS_(i,n);if(c[n>>2]|0)__ZN7Variant5clearEv(n);l=k;return}else{I=e+8|0;w=___divdi3(c[I>>2]|0,c[I+4>>2]|0,x&255|0,0)|0;__ZN7VariantC2Ex(n,w,F);__ZN7VariantaSERKS_(i,n);if(c[n>>2]|0)__ZN7Variant5clearEv(n);l=k;return}break}case 2:{w=f+8|0;x=c[w>>2]|0;I=c[w+4>>2]|0;if((x|0)==0&(I|0)==0){a[j>>0]=0;__ZN7VariantC2EPKc(n,1083112);__ZN7VariantaSERKS_(i,n);if(c[n>>2]|0)__ZN7Variant5clearEv(n);l=k;return}else{w=e+8|0;H=___divdi3(c[w>>2]|0,c[w+4>>2]|0,x|0,I|0)|0;__ZN7VariantC2Ex(n,H,F);__ZN7VariantaSERKS_(i,n);if(c[n>>2]|0)__ZN7Variant5clearEv(n);l=k;return}break}case 3:{H=e+8|0;__ZN7VariantC2Ed(n,(+((c[H>>2]|0)>>>0)+4294967296.0*+(c[H+4>>2]|0))/+h[f+8>>3]);__ZN7VariantaSERKS_(i,n);if(c[n>>2]|0)__ZN7Variant5clearEv(n);l=k;return}default:{a[j>>0]=0;l=k;return}}break}case 3:{switch(c[f>>2]|0){case 1:{__ZN7VariantC2Ed(n,+h[e+8>>3]/+(d[f+8>>0]|0));__ZN7VariantaSERKS_(i,n);if(c[n>>2]|0)__ZN7Variant5clearEv(n);l=k;return}case 2:{H=f+8|0;__ZN7VariantC2Ed(n,+h[e+8>>3]/(+((c[H>>2]|0)>>>0)+4294967296.0*+(c[H+4>>2]|0)));__ZN7VariantaSERKS_(i,n);if(c[n>>2]|0)__ZN7Variant5clearEv(n);l=k;return}case 3:{__ZN7VariantC2Ed(n,+h[e+8>>3]/+h[f+8>>3]);__ZN7VariantaSERKS_(i,n);if(c[n>>2]|0)__ZN7Variant5clearEv(n);l=k;return}default:{a[j>>0]=0;l=k;return}}break}case 4:{a[j>>0]=0;l=k;return}case 5:{switch(c[f>>2]|0){case 5:{__ZNK7Vector2dvERKS_(o,e+8|0,f+8|0);__ZN7VariantC2ERK7Vector2(n,o);__ZN7VariantaSERKS_(i,n);if(c[n>>2]|0)__ZN7Variant5clearEv(n);l=k;return}case 1:{g[t>>2]=+((a[f+8>>0]|0)!=0&1);__ZNK7Vector2dvERKf(o,e+8|0,t);__ZN7VariantC2ERK7Vector2(n,o);__ZN7VariantaSERKS_(i,n);if(c[n>>2]|0)__ZN7Variant5clearEv(n);l=k;return}case 2:{H=f+8|0;g[t>>2]=+((c[H>>2]|0)>>>0)+4294967296.0*+(c[H+4>>2]|0);__ZNK7Vector2dvERKf(o,e+8|0,t);__ZN7VariantC2ERK7Vector2(n,o);__ZN7VariantaSERKS_(i,n);if(c[n>>2]|0)__ZN7Variant5clearEv(n);l=k;return}case 3:{g[t>>2]=+h[f+8>>3];__ZNK7Vector2dvERKf(o,e+8|0,t);__ZN7VariantC2ERK7Vector2(n,o);__ZN7VariantaSERKS_(i,n);if(c[n>>2]|0)__ZN7Variant5clearEv(n);l=k;return}default:{a[j>>0]=0;l=k;return}}break}case 6:{a[j>>0]=0;l=k;return}case 8:{a[j>>0]=0;l=k;return}case 7:{switch(c[f>>2]|0){case 7:{H=e+8|0;I=f+8|0;$b=+g[H+4>>2]/+g[I+4>>2];Wb=+g[e+16>>2]/+g[f+16>>2];g[o>>2]=+g[H>>2]/+g[I>>2];g[o+4>>2]=$b;g[o+8>>2]=Wb;__ZN7VariantC2ERK7Vector3(n,o);__ZN7VariantaSERKS_(i,n);if(c[n>>2]|0)__ZN7Variant5clearEv(n);l=k;return}case 1:{I=e+8|0;Wb=+((a[f+8>>0]|0)!=0&1);$b=+g[I+4>>2]/Wb;ac=+g[e+16>>2]/Wb;g[o>>2]=+g[I>>2]/Wb;g[o+4>>2]=$b;g[o+8>>2]=ac;__ZN7VariantC2ERK7Vector3(n,o);__ZN7VariantaSERKS_(i,n);if(c[n>>2]|0)__ZN7Variant5clearEv(n);l=k;return}case 2:{I=e+8|0;H=f+8|0;ac=+((c[H>>2]|0)>>>0)+4294967296.0*+(c[H+4>>2]|0);$b=+g[I+4>>2]/ac;Wb=+g[e+16>>2]/ac;g[o>>2]=+g[I>>2]/ac;g[o+4>>2]=$b;g[o+8>>2]=Wb;__ZN7VariantC2ERK7Vector3(n,o);__ZN7VariantaSERKS_(i,n);if(c[n>>2]|0)__ZN7Variant5clearEv(n);l=k;return}case 3:{I=e+8|0;Wb=+h[f+8>>3];$b=+g[I+4>>2]/Wb;ac=+g[e+16>>2]/Wb;g[o>>2]=+g[I>>2]/Wb;g[o+4>>2]=$b;g[o+8>>2]=ac;__ZN7VariantC2ERK7Vector3(n,o);__ZN7VariantaSERKS_(i,n);if(c[n>>2]|0)__ZN7Variant5clearEv(n);l=k;return}default:{a[j>>0]=0;l=k;return}}break}case 9:{a[j>>0]=0;l=k;return}case 10:{if((c[f>>2]|0)!=3){a[j>>0]=0;l=k;return}I=e+8|0;ac=1.0/+h[f+8>>3];$b=ac*+g[I+4>>2];Wb=ac*+g[e+16>>2];Xb=ac*+g[e+20>>2];g[o>>2]=+g[I>>2]*ac;g[o+4>>2]=$b;g[o+8>>2]=Wb;g[o+12>>2]=Xb;__ZN7VariantC2ERK4Quat(n,o);__ZN7VariantaSERKS_(i,n);if(c[n>>2]|0)__ZN7Variant5clearEv(n);l=k;return}case 11:{a[j>>0]=0;l=k;return}case 12:{a[j>>0]=0;l=k;return}case 13:{a[j>>0]=0;l=k;return}case 14:{a[j>>0]=0;l=k;return}case 15:{a[j>>0]=0;l=k;return}case 16:{a[j>>0]=0;l=k;return}case 17:{a[j>>0]=0;l=k;return}case 18:{a[j>>0]=0;l=k;return}case 19:{a[j>>0]=0;l=k;return}case 20:{a[j>>0]=0;l=k;return}case 21:{a[j>>0]=0;l=k;return}case 22:{a[j>>0]=0;l=k;return}case 23:{a[j>>0]=0;l=k;return}case 24:{a[j>>0]=0;l=k;return}case 25:{a[j>>0]=0;l=k;return}case 26:{a[j>>0]=0;l=k;return}case 27:{a[j>>0]=0;l=k;return}case 28:{a[j>>0]=0;l=k;return}case 29:{a[j>>0]=0;l=k;return}default:break a}while(0);break}case 11:{do switch(c[e>>2]|0){case 0:{a[j>>0]=0;l=k;return}case 4:{a[j>>0]=0;l=k;return}case 6:{a[j>>0]=0;l=k;return}case 8:{a[j>>0]=0;l=k;return}case 11:{a[j>>0]=0;l=k;return}case 12:{a[j>>0]=0;l=k;return}case 13:{a[j>>0]=0;l=k;return}case 1:{__ZN7VariantC2Eb(n,(a[e+8>>0]|0)!=0);__ZN7VariantaSERKS_(i,n);if(c[n>>2]|0)__ZN7Variant5clearEv(n);l=k;return}case 2:{I=e+8|0;__ZN7VariantC2Ex(n,c[I>>2]|0,c[I+4>>2]|0);__ZN7VariantaSERKS_(i,n);if(c[n>>2]|0)__ZN7Variant5clearEv(n);l=k;return}case 3:{__ZN7VariantC2Ed(n,+h[e+8>>3]);__ZN7VariantaSERKS_(i,n);if(c[n>>2]|0)__ZN7Variant5clearEv(n);l=k;return}case 7:{__ZN7VariantC2ERK7Vector3(n,e+8|0);__ZN7VariantaSERKS_(i,n);if(c[n>>2]|0)__ZN7Variant5clearEv(n);l=k;return}case 9:{__ZN7VariantC2ERK5Plane(n,e+8|0);__ZN7VariantaSERKS_(i,n);if(c[n>>2]|0)__ZN7Variant5clearEv(n);l=k;return}case 10:{__ZN7VariantC2ERK4Quat(n,e+8|0);__ZN7VariantaSERKS_(i,n);if(c[n>>2]|0)__ZN7Variant5clearEv(n);l=k;return}case 5:{__ZN7VariantC2ERK7Vector2(n,e+8|0);__ZN7VariantaSERKS_(i,n);if(c[n>>2]|0)__ZN7Variant5clearEv(n);l=k;return}case 14:{a[j>>0]=0;l=k;return}case 15:{a[j>>0]=0;l=k;return}case 16:{a[j>>0]=0;l=k;return}case 17:{a[j>>0]=0;l=k;return}case 18:{a[j>>0]=0;l=k;return}case 19:{a[j>>0]=0;l=k;return}case 20:{a[j>>0]=0;l=k;return}case 21:{a[j>>0]=0;l=k;return}case 22:{a[j>>0]=0;l=k;return}case 23:{a[j>>0]=0;l=k;return}case 24:{a[j>>0]=0;l=k;return}case 25:{a[j>>0]=0;l=k;return}case 26:{a[j>>0]=0;l=k;return}case 27:{a[j>>0]=0;l=k;return}case 28:{a[j>>0]=0;l=k;return}case 29:{a[j>>0]=0;l=k;return}default:break a}while(0);break}case 10:{do switch(c[e>>2]|0){case 0:{a[j>>0]=0;l=k;return}case 1:{__ZN7VariantC2Ei(n,0-(d[e+8>>0]|0)|0);__ZN7VariantaSERKS_(i,n);if(c[n>>2]|0)__ZN7Variant5clearEv(n);l=k;return}case 2:{I=e+8|0;__ZN7VariantC2Ex(n,_i64Subtract(0,0,c[I>>2]|0,c[I+4>>2]|0)|0,F);__ZN7VariantaSERKS_(i,n);if(c[n>>2]|0)__ZN7Variant5clearEv(n);l=k;return}case 3:{__ZN7VariantC2Ed(n,-+h[e+8>>3]);__ZN7VariantaSERKS_(i,n);if(c[n>>2]|0)__ZN7Variant5clearEv(n);l=k;return}case 4:{a[j>>0]=0;l=k;return}case 5:{__ZNK7Vector2ngEv(o,e+8|0);__ZN7VariantC2ERK7Vector2(n,o);__ZN7VariantaSERKS_(i,n);if(c[n>>2]|0)__ZN7Variant5clearEv(n);l=k;return}case 6:{a[j>>0]=0;l=k;return}case 8:{a[j>>0]=0;l=k;return}case 7:{I=e+8|0;Xb=-+g[I+4>>2];Wb=-+g[e+16>>2];g[o>>2]=-+g[I>>2];g[o+4>>2]=Xb;g[o+8>>2]=Wb;__ZN7VariantC2ERK7Vector3(n,o);__ZN7VariantaSERKS_(i,n);if(c[n>>2]|0)__ZN7Variant5clearEv(n);l=k;return}case 9:{I=e+8|0;Wb=-+g[I+4>>2];Xb=-+g[e+16>>2];$b=-+g[e+20>>2];g[o>>2]=-+g[I>>2];g[o+4>>2]=Wb;g[o+8>>2]=Xb;g[o+12>>2]=$b;__ZN7VariantC2ERK5Plane(n,o);__ZN7VariantaSERKS_(i,n);if(c[n>>2]|0)__ZN7Variant5clearEv(n);l=k;return}case 10:{I=e+8|0;$b=-+g[I+4>>2];Xb=-+g[e+16>>2];Wb=-+g[e+20>>2];g[o>>2]=-+g[I>>2];g[o+4>>2]=$b;g[o+8>>2]=Xb;g[o+12>>2]=Wb;__ZN7VariantC2ERK4Quat(n,o);__ZN7VariantaSERKS_(i,n);if(c[n>>2]|0)__ZN7Variant5clearEv(n);l=k;return}case 11:{a[j>>0]=0;l=k;return}case 12:{a[j>>0]=0;l=k;return}case 13:{a[j>>0]=0;l=k;return}case 14:{a[j>>0]=0;l=k;return}case 15:{a[j>>0]=0;l=k;return}case 16:{a[j>>0]=0;l=k;return}case 17:{a[j>>0]=0;l=k;return}case 18:{a[j>>0]=0;l=k;return}case 19:{a[j>>0]=0;l=k;return}case 20:{a[j>>0]=0;l=k;return}case 21:{a[j>>0]=0;l=k;return}case 22:{a[j>>0]=0;l=k;return}case 23:{a[j>>0]=0;l=k;return}case 24:{a[j>>0]=0;l=k;return}case 25:{a[j>>0]=0;l=k;return}case 26:{a[j>>0]=0;l=k;return}case 27:{a[j>>0]=0;l=k;return}case 28:{a[j>>0]=0;l=k;return}case 29:{a[j>>0]=0;l=k;return}default:break a}while(0);break}case 12:{switch(c[e>>2]|0){case 2:{if((c[f>>2]|0)==2){I=f+8|0;H=c[I>>2]|0;x=c[I+4>>2]|0;if((H|0)==0&(x|0)==0){a[j>>0]=0;__ZN7VariantC2EPKc(n,1083112);__ZN7VariantaSERKS_(i,n);if(c[n>>2]|0)__ZN7Variant5clearEv(n);l=k;return}else{I=e+8|0;w=___remdi3(c[I>>2]|0,c[I+4>>2]|0,H|0,x|0)|0;__ZN7VariantC2Ex(n,w,F);__ZN7VariantaSERKS_(i,n);if(c[n>>2]|0)__ZN7Variant5clearEv(n);l=k;return}}break}case 4:{w=e+8|0;c[n>>2]=0;do if((c[f>>2]|0)==21){x=__ZNK6String7sprintfERK5ArrayPb(w,f+8|0,o)|0;H=x;I=c[n>>2]|0;if((I|0)==(x|0)){if(!x)break}else{if(I|0?(__Z16atomic_decrementPj(I+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(I,1);c[n>>2]=0;if(!x)break;if(__Z28atomic_conditional_incrementPj(x+-8|0)|0)c[n>>2]=H}if(!(__Z16atomic_decrementPj(x+-8|0)|0))__ZN6Memory11free_staticEPvb(x,1)}else{__ZN5ArrayC2Ev(t);__ZN5Array9push_backERK7Variant(t,f);x=__ZNK6String7sprintfERK5ArrayPb(w,t,o)|0;H=x;I=c[n>>2]|0;if((I|0)==(x|0)){if(x|0)R=1404}else{if(I|0?(__Z16atomic_decrementPj(I+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(I,1);c[n>>2]=0;if(x|0)if(!(__Z28atomic_conditional_incrementPj(x+-8|0)|0))R=1404;else{c[n>>2]=H;R=1404}}if((R|0)==1404?(__Z16atomic_decrementPj(x+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(x,1);__ZN5ArrayD2Ev(t)}while(0);a[j>>0]=a[o>>0]^1;__ZN7VariantC2ERK6String(t,n);__ZN7VariantaSERKS_(i,t);if(c[t>>2]|0)__ZN7Variant5clearEv(t);w=c[n>>2]|0;if(w|0?(__Z16atomic_decrementPj(w+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(w,1);l=k;return}default:{}}a[j>>0]=0;l=k;return}case 13:{c[v>>2]=__ZNK7Variantcv6StringEv(e)|0;c[t>>2]=__ZNK7Variantcv6StringEv(f)|0;c[o>>2]=__ZNK6StringplERKS_(v,t)|0;__ZN7VariantC2ERK6String(n,o);__ZN7VariantaSERKS_(i,n);if(c[n>>2]|0)__ZN7Variant5clearEv(n);w=c[o>>2]|0;if(w|0?(__Z16atomic_decrementPj(w+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(w,1);w=c[t>>2]|0;if(w|0?(__Z16atomic_decrementPj(w+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(w,1);w=c[v>>2]|0;if(w|0?(__Z16atomic_decrementPj(w+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(w,1);l=k;return}case 14:{if((c[e>>2]|0)==2?(c[f>>2]|0)==2:0){w=e+8|0;x=_bitshift64Shl(c[w>>2]|0,c[w+4>>2]|0,c[f+8>>2]|0)|0;__ZN7VariantC2Ex(n,x,F);__ZN7VariantaSERKS_(i,n);if(c[n>>2]|0)__ZN7Variant5clearEv(n);l=k;return}a[j>>0]=0;l=k;return}case 15:{if((c[e>>2]|0)==2?(c[f>>2]|0)==2:0){x=e+8|0;w=_bitshift64Ashr(c[x>>2]|0,c[x+4>>2]|0,c[f+8>>2]|0)|0;__ZN7VariantC2Ex(n,w,F);__ZN7VariantaSERKS_(i,n);if(c[n>>2]|0)__ZN7Variant5clearEv(n);l=k;return}a[j>>0]=0;l=k;return}case 16:{if((c[e>>2]|0)==2?(c[f>>2]|0)==2:0){w=e+8|0;x=f+8|0;__ZN7VariantC2Ex(n,c[x>>2]&c[w>>2],c[x+4>>2]&c[w+4>>2]);__ZN7VariantaSERKS_(i,n);if(c[n>>2]|0)__ZN7Variant5clearEv(n);l=k;return}a[j>>0]=0;l=k;return}case 17:{if((c[e>>2]|0)==2?(c[f>>2]|0)==2:0){w=e+8|0;x=f+8|0;__ZN7VariantC2Ex(n,c[x>>2]|c[w>>2],c[x+4>>2]|c[w+4>>2]);__ZN7VariantaSERKS_(i,n);if(c[n>>2]|0)__ZN7Variant5clearEv(n);l=k;return}a[j>>0]=0;l=k;return}case 18:{if((c[e>>2]|0)==2?(c[f>>2]|0)==2:0){w=e+8|0;x=f+8|0;__ZN7VariantC2Ex(n,c[x>>2]^c[w>>2],c[x+4>>2]^c[w+4>>2]);__ZN7VariantaSERKS_(i,n);if(c[n>>2]|0)__ZN7Variant5clearEv(n);l=k;return}a[j>>0]=0;l=k;return}case 19:{if((c[e>>2]|0)!=2){a[j>>0]=0;l=k;return}w=e+8|0;__ZN7VariantC2Ex(n,~c[w>>2],~c[w+4>>2]);__ZN7VariantaSERKS_(i,n);if(c[n>>2]|0)__ZN7Variant5clearEv(n);l=k;return}case 20:{a[j>>0]=1;switch(c[e>>2]|0){case 27:case 26:case 25:case 24:case 23:case 22:case 21:case 20:case 19:case 28:{a[j>>0]=0;l=k;return}case 1:{cc=(a[e+8>>0]|0)!=0;R=1471;break}case 2:{w=e+8|0;cc=(c[w>>2]|0)!=0|(c[w+4>>2]|0)!=0;R=1471;break}case 3:{cc=+h[e+8>>3]!=0.0;R=1471;break}case 4:{cc=__ZNK6StringneEPKc(e+8|0,1263606)|0;R=1471;break}case 15:case 14:case 13:case 12:case 10:case 11:case 9:case 7:case 8:case 6:case 5:{a[j>>0]=0;l=k;return}case 17:{cc=(c[e+8>>2]|0)!=0;R=1471;break}case 18:{cc=(c[e+8>>2]|0)!=0;R=1471;break}case 16:{__ZN8NodePathC2Ev(n);w=__ZNK8NodePathneERKS_(e+8|0,n)|0;__ZN8NodePathD2Ev(n);cc=w;R=1471;break}default:dc=0}if((R|0)==1471)if(!(a[j>>0]|0)){l=k;return}else dc=cc;a[j>>0]=1;switch(c[f>>2]|0){case 27:case 26:case 25:case 24:case 23:case 22:case 21:case 20:case 19:case 28:{a[j>>0]=0;l=k;return}case 1:{ec=(a[f+8>>0]|0)!=0;R=1482;break}case 2:{w=f+8|0;ec=(c[w>>2]|0)!=0|(c[w+4>>2]|0)!=0;R=1482;break}case 3:{ec=+h[f+8>>3]!=0.0;R=1482;break}case 4:{ec=__ZNK6StringneEPKc(f+8|0,1263606)|0;R=1482;break}case 15:case 14:case 13:case 12:case 10:case 11:case 9:case 7:case 8:case 6:case 5:{a[j>>0]=0;l=k;return}case 17:{ec=(c[f+8>>2]|0)!=0;R=1482;break}case 18:{ec=(c[f+8>>2]|0)!=0;R=1482;break}case 16:{__ZN8NodePathC2Ev(n);w=__ZNK8NodePathneERKS_(f+8|0,n)|0;__ZN8NodePathD2Ev(n);ec=w;R=1482;break}default:fc=0}if((R|0)==1482)if(!(a[j>>0]|0)){l=k;return}else fc=ec;__ZN7VariantC2Eb(n,dc&fc);__ZN7VariantaSERKS_(i,n);if(c[n>>2]|0)__ZN7Variant5clearEv(n);l=k;return}case 21:{a[j>>0]=1;switch(c[e>>2]|0){case 27:case 26:case 25:case 24:case 23:case 22:case 21:case 20:case 19:case 28:{a[j>>0]=0;l=k;return}case 1:{gc=(a[e+8>>0]|0)!=0;R=1496;break}case 2:{w=e+8|0;gc=(c[w>>2]|0)!=0|(c[w+4>>2]|0)!=0;R=1496;break}case 3:{gc=+h[e+8>>3]!=0.0;R=1496;break}case 4:{gc=__ZNK6StringneEPKc(e+8|0,1263606)|0;R=1496;break}case 15:case 14:case 13:case 12:case 10:case 11:case 9:case 7:case 8:case 6:case 5:{a[j>>0]=0;l=k;return}case 17:{gc=(c[e+8>>2]|0)!=0;R=1496;break}case 18:{gc=(c[e+8>>2]|0)!=0;R=1496;break}case 16:{__ZN8NodePathC2Ev(n);w=__ZNK8NodePathneERKS_(e+8|0,n)|0;__ZN8NodePathD2Ev(n);gc=w;R=1496;break}default:hc=0}if((R|0)==1496)if(!(a[j>>0]|0)){l=k;return}else hc=gc;a[j>>0]=1;switch(c[f>>2]|0){case 27:case 26:case 25:case 24:case 23:case 22:case 21:case 20:case 19:case 28:{a[j>>0]=0;l=k;return}case 1:{ic=(a[f+8>>0]|0)!=0;R=1507;break}case 2:{w=f+8|0;ic=(c[w>>2]|0)!=0|(c[w+4>>2]|0)!=0;R=1507;break}case 3:{ic=+h[f+8>>3]!=0.0;R=1507;break}case 4:{ic=__ZNK6StringneEPKc(f+8|0,1263606)|0;R=1507;break}case 15:case 14:case 13:case 12:case 10:case 11:case 9:case 7:case 8:case 6:case 5:{a[j>>0]=0;l=k;return}case 17:{ic=(c[f+8>>2]|0)!=0;R=1507;break}case 18:{ic=(c[f+8>>2]|0)!=0;R=1507;break}case 16:{__ZN8NodePathC2Ev(n);w=__ZNK8NodePathneERKS_(f+8|0,n)|0;__ZN8NodePathD2Ev(n);ic=w;R=1507;break}default:jc=0}if((R|0)==1507)if(!(a[j>>0]|0)){l=k;return}else jc=ic;__ZN7VariantC2Eb(n,hc|jc);__ZN7VariantaSERKS_(i,n);if(c[n>>2]|0)__ZN7Variant5clearEv(n);l=k;return}case 22:{a[j>>0]=1;switch(c[e>>2]|0){case 27:case 26:case 25:case 24:case 23:case 22:case 21:case 20:case 19:case 28:{a[j>>0]=0;l=k;return}case 1:{kc=(a[e+8>>0]|0)!=0;R=1521;break}case 2:{w=e+8|0;kc=(c[w>>2]|0)!=0|(c[w+4>>2]|0)!=0;R=1521;break}case 3:{kc=+h[e+8>>3]!=0.0;R=1521;break}case 4:{kc=__ZNK6StringneEPKc(e+8|0,1263606)|0;R=1521;break}case 15:case 14:case 13:case 12:case 10:case 11:case 9:case 7:case 8:case 6:case 5:{a[j>>0]=0;l=k;return}case 17:{kc=(c[e+8>>2]|0)!=0;R=1521;break}case 18:{kc=(c[e+8>>2]|0)!=0;R=1521;break}case 16:{__ZN8NodePathC2Ev(n);w=__ZNK8NodePathneERKS_(e+8|0,n)|0;__ZN8NodePathD2Ev(n);kc=w;R=1521;break}default:lc=0}if((R|0)==1521)if(!(a[j>>0]|0)){l=k;return}else lc=kc;a[j>>0]=1;switch(c[f>>2]|0){case 27:case 26:case 25:case 24:case 23:case 22:case 21:case 20:case 19:case 28:{a[j>>0]=0;l=k;return}case 1:{mc=(a[f+8>>0]|0)!=0;R=1532;break}case 2:{w=f+8|0;mc=(c[w>>2]|0)!=0|(c[w+4>>2]|0)!=0;R=1532;break}case 3:{mc=+h[f+8>>3]!=0.0;R=1532;break}case 4:{mc=__ZNK6StringneEPKc(f+8|0,1263606)|0;R=1532;break}case 15:case 14:case 13:case 12:case 10:case 11:case 9:case 7:case 8:case 6:case 5:{a[j>>0]=0;l=k;return}case 17:{mc=(c[f+8>>2]|0)!=0;R=1532;break}case 18:{mc=(c[f+8>>2]|0)!=0;R=1532;break}case 16:{__ZN8NodePathC2Ev(n);w=__ZNK8NodePathneERKS_(f+8|0,n)|0;__ZN8NodePathD2Ev(n);mc=w;R=1532;break}default:nc=0}if((R|0)==1532)if(!(a[j>>0]|0)){l=k;return}else nc=mc;__ZN7VariantC2Eb(n,lc^nc);__ZN7VariantaSERKS_(i,n);if(c[n>>2]|0)__ZN7Variant5clearEv(n);l=k;return}case 23:{a[j>>0]=1;switch(c[e>>2]|0){case 27:case 26:case 25:case 24:case 23:case 22:case 21:case 20:case 19:case 28:{a[j>>0]=0;l=k;return}case 1:{oc=(a[e+8>>0]|0)!=0;R=1546;break}case 2:{w=e+8|0;oc=(c[w>>2]|0)!=0|(c[w+4>>2]|0)!=0;R=1546;break}case 3:{oc=+h[e+8>>3]!=0.0;R=1546;break}case 4:{oc=__ZNK6StringneEPKc(e+8|0,1263606)|0;R=1546;break}case 15:case 14:case 13:case 12:case 10:case 11:case 9:case 7:case 8:case 6:case 5:{a[j>>0]=0;l=k;return}case 17:{oc=(c[e+8>>2]|0)!=0;R=1546;break}case 18:{oc=(c[e+8>>2]|0)!=0;R=1546;break}case 16:{__ZN8NodePathC2Ev(n);w=__ZNK8NodePathneERKS_(e+8|0,n)|0;__ZN8NodePathD2Ev(n);oc=w;R=1546;break}default:pc=0}if((R|0)==1546)if(!(a[j>>0]|0)){l=k;return}else pc=oc;__ZN7VariantC2Eb(n,pc^1);__ZN7VariantaSERKS_(i,n);if(c[n>>2]|0)__ZN7Variant5clearEv(n);l=k;return}case 24:{__ZN7VariantC2Eb(n,__ZNK7Variant2inERKS_Pb(f,e,j)|0);__ZN7VariantaSERKS_(i,n);if(c[n>>2]|0)__ZN7Variant5clearEv(n);l=k;return}case 25:{a[j>>0]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1083129,1083138,970,1130797,0);a[1263537]=0;l=k;return}default:{}}while(0);a[j>>0]=0;l=k;return}function __ZNK7VariantcvbEv(b){b=b|0;var d=0,e=0,f=0,g=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d;switch(c[b>>2]|0){case 16:{__ZN8NodePathC2Ev(e);f=__ZNK8NodePathneERKS_(b+8|0,e)|0;__ZN8NodePathD2Ev(e);g=f;break}case 1:{g=(a[b+8>>0]|0)!=0;break}case 2:{f=b+8|0;g=(c[f>>2]|0)!=0|(c[f+4>>2]|0)!=0;break}case 3:{g=+h[b+8>>3]!=0.0;break}case 4:{g=__ZNK6StringneEPKc(b+8|0,1263606)|0;break}case 18:{g=(c[b+8>>2]|0)!=0;break}case 17:{g=(c[b+8>>2]|0)!=0;break}default:g=0}l=d;return g|0}function __ZNK8NodePathneERKS_(a,b){a=a|0;b=b|0;return (__ZNK8NodePatheqERKS_(a,b)|0)^1|0}function __ZNK8NodePatheqERKS_(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0;e=c[b>>2]|0;f=c[d>>2]|0;if((e|0)==(f|0)){g=1;return g|0}if((e|0)==0|(f|0)==0){g=0;return g|0}if((a[e+16>>0]|0)!=(a[f+16>>0]|0)){g=0;return g|0}h=c[e+8>>2]|0;if(!h)i=0;else i=c[h+-4>>2]|0;h=c[f+8>>2]|0;if(!h)j=0;else j=c[h+-4>>2]|0;if((i|0)!=(j|0)){g=0;return g|0}j=c[e+12>>2]|0;if(!j)k=0;else k=c[j+-4>>2]|0;j=c[f+12>>2]|0;if(!j)l=0;else l=c[j+-4>>2]|0;if((k|0)!=(l|0)){g=0;return g|0}if(__ZNK10StringNameneERKS_(e+4|0,f+4|0)|0){g=0;return g|0}else m=0;while(1){f=c[b>>2]|0;e=c[f+8>>2]|0;l=(e|0)==0;if(l)n=0;else n=c[e+-4>>2]|0;if((m|0)>=(n|0)){o=0;p=f;break}k=f+8|0;if(l)q=0;else q=c[e+-4>>2]|0;do if((q|0)<=(m|0)){if(l)r=0;else r=c[e+-4>>2]|0;if((r|0)>(m|0)){a[1263537]=0;s=25;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);t=0;break}}else s=25;while(0);if((s|0)==25){s=0;__ZN6VectorI10StringNameE14_copy_on_writeEv(k);t=(c[k>>2]|0)+(m<<2)|0}e=(c[d>>2]|0)+8|0;l=c[e>>2]|0;f=(l|0)==0;if(f)u=0;else u=c[l+-4>>2]|0;do if((u|0)<=(m|0)){if(f)v=0;else v=c[l+-4>>2]|0;if((v|0)>(m|0)){a[1263537]=0;s=35;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);w=0;break}}else s=35;while(0);if((s|0)==35){s=0;__ZN6VectorI10StringNameE14_copy_on_writeEv(e);w=(c[e>>2]|0)+(m<<2)|0}if(__ZNK10StringNameneERKS_(t,w)|0){g=0;s=60;break}else m=m+1|0}if((s|0)==60)return g|0;while(1){m=c[p+12>>2]|0;w=(m|0)==0;if(w)x=0;else x=c[m+-4>>2]|0;if((o|0)>=(x|0)){g=1;s=60;break}t=p+12|0;if(w)y=0;else y=c[m+-4>>2]|0;do if((y|0)<=(o|0)){if(w)z=0;else z=c[m+-4>>2]|0;if((z|0)>(o|0)){a[1263537]=0;s=47;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);A=0;break}}else s=47;while(0);if((s|0)==47){s=0;__ZN6VectorI10StringNameE14_copy_on_writeEv(t);A=(c[t>>2]|0)+(o<<2)|0}m=(c[d>>2]|0)+12|0;w=c[m>>2]|0;e=(w|0)==0;if(e)B=0;else B=c[w+-4>>2]|0;do if((B|0)<=(o|0)){if(e)C=0;else C=c[w+-4>>2]|0;if((C|0)>(o|0)){a[1263537]=0;s=57;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);D=0;break}}else s=57;while(0);if((s|0)==57){s=0;__ZN6VectorI10StringNameE14_copy_on_writeEv(m);D=(c[m>>2]|0)+(o<<2)|0}if(__ZNK10StringNameneERKS_(A,D)|0){g=0;s=60;break}o=o+1|0;p=c[b>>2]|0}if((s|0)==60)return g|0;return 0}function __ZNK10StringNameneERKS_(a,b){a=a|0;b=b|0;return (c[a>>2]|0)!=(c[b>>2]|0)|0}function __ZN8NodePathC2Ev(a){a=a|0;c[a>>2]=0;return}function __ZNK7Vector2eqERKS_(a,b){a=a|0;b=b|0;var c=0;if(!(+g[a>>2]==+g[b>>2])){c=0;return c|0}c=+g[a+4>>2]==+g[b+4>>2];return c|0}function __ZNK11Transform2DeqERKS_(a,b){a=a|0;b=b|0;var c=0;if(+g[a>>2]!=+g[b>>2]){c=0;return c|0}if(+g[a+4>>2]!=+g[b+4>>2]){c=0;return c|0}if(+g[a+8>>2]!=+g[b+8>>2]){c=0;return c|0}if(+g[a+12>>2]!=+g[b+12>>2]){c=0;return c|0}if(+g[a+16>>2]!=+g[b+16>>2]){c=0;return c|0}if(+g[a+20>>2]!=+g[b+20>>2]){c=0;return c|0}c=1;return c|0}function __ZNK5Rect3eqERKS_(a,b){a=a|0;b=b|0;var c=0;if(!(+g[a>>2]==+g[b>>2])){c=0;return c|0}if(!(+g[a+4>>2]==+g[b+4>>2])){c=0;return c|0}if(!(+g[a+8>>2]==+g[b+8>>2])){c=0;return c|0}if(!(+g[a+12>>2]==+g[b+12>>2])){c=0;return c|0}if(!(+g[a+16>>2]==+g[b+16>>2])){c=0;return c|0}c=+g[a+20>>2]==+g[b+20>>2];return c|0}function __ZNK5BasiseqERKS_(a,b){a=a|0;b=b|0;var c=0;if(+g[a>>2]!=+g[b>>2]){c=0;return c|0}if(+g[a+4>>2]!=+g[b+4>>2]){c=0;return c|0}if(+g[a+8>>2]!=+g[b+8>>2]){c=0;return c|0}if(+g[a+12>>2]!=+g[b+12>>2]){c=0;return c|0}if(+g[a+16>>2]!=+g[b+16>>2]){c=0;return c|0}if(+g[a+20>>2]!=+g[b+20>>2]){c=0;return c|0}if(+g[a+24>>2]!=+g[b+24>>2]){c=0;return c|0}if(+g[a+28>>2]!=+g[b+28>>2]){c=0;return c|0}if(+g[a+32>>2]!=+g[b+32>>2]){c=0;return c|0}c=1;return c|0}function __ZNK9TransformeqERKS_(a,b){a=a|0;b=b|0;var c=0;if(!(__ZNK5BasiseqERKS_(a,b)|0)){c=0;return c|0}if(!(+g[a+36>>2]==+g[b+36>>2])){c=0;return c|0}if(!(+g[a+40>>2]==+g[b+40>>2])){c=0;return c|0}c=+g[a+44>>2]==+g[b+44>>2];return c|0}function __ZNK5ImageeqERKS_(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0;d=c[a+4>>2]|0;a=(d|0)==0;if(!a?(c[d+16>>2]|0)!=0:0)e=6;else e=3;do if((e|0)==3){f=c[b+4>>2]|0;if(!f){g=1;return g|0}if(c[f+16>>2]|0)if(a){h=0;i=0;break}else{e=6;break}else{g=1;return g|0}}while(0);if((e|0)==6){__Z16atomic_incrementPj(d+4|0)|0;h=d;i=c[d+8>>2]|0}d=c[b+4>>2]|0;if(!d)j=(i|0)==0;else{b=d+4|0;__Z16atomic_incrementPj(b)|0;e=(i|0)==(c[d+8>>2]|0);__Z16atomic_decrementPj(b)|0;j=e}if(!h){g=j;return g|0}__Z16atomic_decrementPj(h+4|0)|0;g=j;return g|0}function __ZNK10InputEventeqERKS_(b,d){b=b|0;d=d|0;var e=0,f=0;e=c[b+4>>2]|0;if((e|0)!=(c[d+4>>2]|0)){f=0;return f|0}do switch(e|0){case 1:{if((c[b+24>>2]|0)!=(c[d+24>>2]|0)){f=0;return f|0}if((c[b+20>>2]|0)!=(c[d+20>>2]|0)){f=0;return f|0}if((a[b+28>>0]|0)!=(a[d+28>>0]|0)){f=0;return f|0}if((a[b+16>>0]|0)!=(a[d+16>>0]|0)){f=0;return f|0}if((a[b+12>>0]|0)!=(a[d+12>>0]|0)){f=0;return f|0}if((a[b+13>>0]|0)!=(a[d+13>>0]|0)){f=0;return f|0}if((a[b+14>>0]|0)!=(a[d+14>>0]|0)){f=0;return f|0}f=(a[b+15>>0]|0)==(a[d+15>>0]|0);return f|0}case 2:{if(!(+g[b+20>>2]==+g[d+20>>2])){f=0;return f|0}if(!(+g[b+24>>2]==+g[d+24>>2])){f=0;return f|0}if(!(+g[b+40>>2]==+g[d+40>>2])){f=0;return f|0}if(!(+g[b+44>>2]==+g[d+44>>2])){f=0;return f|0}if((c[b+16>>2]|0)!=(c[d+16>>2]|0)){f=0;return f|0}if((a[b+12>>0]|0)!=(a[d+12>>0]|0)){f=0;return f|0}if((a[b+13>>0]|0)!=(a[d+13>>0]|0)){f=0;return f|0}if((a[b+14>>0]|0)!=(a[d+14>>0]|0)){f=0;return f|0}f=(a[b+15>>0]|0)==(a[d+15>>0]|0);return f|0}case 3:{if((a[b+44>>0]|0)!=(a[d+44>>0]|0)){f=0;return f|0}if(!(+g[b+20>>2]==+g[d+20>>2])){f=0;return f|0}if(!(+g[b+24>>2]==+g[d+24>>2])){f=0;return f|0}if((c[b+40>>2]|0)!=(c[d+40>>2]|0)){f=0;return f|0}if((c[b+16>>2]|0)!=(c[d+16>>2]|0)){f=0;return f|0}if((a[b+12>>0]|0)!=(a[d+12>>0]|0)){f=0;return f|0}if((a[b+13>>0]|0)!=(a[d+13>>0]|0)){f=0;return f|0}if((a[b+14>>0]|0)!=(a[d+14>>0]|0)){f=0;return f|0}f=(a[b+15>>0]|0)==(a[d+15>>0]|0);return f|0}case 4:{if((c[b+12>>2]|0)!=(c[d+12>>2]|0)){f=0;return f|0}f=+g[b+16>>2]==+g[d+16>>2];return f|0}case 5:{if((a[b+16>>0]|0)!=(a[d+16>>0]|0)){f=0;return f|0}if((c[b+12>>2]|0)!=(c[d+12>>2]|0)){f=0;return f|0}f=+g[b+20>>2]==+g[d+20>>2];return f|0}case 6:{if((a[b+24>>0]|0)!=(a[d+24>>0]|0)){f=0;return f|0}if((c[b+12>>2]|0)!=(c[d+12>>2]|0)){f=0;return f|0}if(!(+g[b+16>>2]==+g[d+16>>2])){f=0;return f|0}f=+g[b+20>>2]==+g[d+20>>2];return f|0}case 7:{if((c[b+12>>2]|0)!=(c[d+12>>2]|0)){f=0;return f|0}if(!(+g[b+16>>2]==+g[d+16>>2])){f=0;return f|0}f=+g[b+20>>2]==+g[d+20>>2];return f|0}case 8:{if((c[b+12>>2]|0)!=(c[d+12>>2]|0)){f=0;return f|0}f=(a[b+16>>0]|0)==(a[d+16>>0]|0);return f|0}case 0:{f=1;return f|0}default:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1083537,1083548,88,1083572,0);a[1263537]=0;f=0;return f|0}}while(0);return 0}function __ZNK10DictionaryeqERKS_(a,b){a=a|0;b=b|0;return (c[a>>2]|0)==(c[b>>2]|0)|0}function __ZNK5ArrayixEi(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0;e=(c[b>>2]|0)+4|0;do if((d|0)>=0){b=c[e>>2]|0;f=(b|0)==0;if(f)g=0;else g=c[b+-4>>2]|0;if((g|0)<=(d|0)){if(f)h=0;else h=c[b+-4>>2]|0;if((h|0)<=(d|0))break;a[1263537]=0}__ZN6VectorI7VariantE14_copy_on_writeEv(e);i=(c[e>>2]|0)+(d*24|0)|0;return i|0}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);i=0;return i|0}function __ZNK6StringltES_(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0;d=c[b>>2]|0;if((d|0)!=0?(b=c[d+-4>>2]|0,(b|0)!=0):0)if((b|0)>0)e=d;else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);e=0}else e=1253776;d=c[a>>2]|0;if(!d){f=(c[e>>2]|0)!=0;return f|0}a=c[d+-4>>2]|0;if((a|1|0)==1)return (c[e>>2]|0)!=0|0;if(a)if((a|0)>0)g=d;else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);g=0}else g=1253776;d=c[e>>2]|0;a=c[g>>2]|0;b=(a|d|0)==0;h=(a|0)==0|b;if((d|0)==0|h){f=h^b;return f|0}else{i=e;j=g;k=a;l=d}while(1){if((k|0)<(l|0)){f=1;m=17;break}if((k|0)>(l|0)){f=0;m=17;break}j=j+4|0;i=i+4|0;l=c[i>>2]|0;k=c[j>>2]|0;n=(k|l|0)==0;o=(k|0)==0|n;if((l|0)==0|o){m=16;break}}if((m|0)==16){f=o^n;return f|0}else if((m|0)==17)return f|0;return 0}function __ZNK7VariantltERKS_(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0;d=l;l=l+32|0;if((l|0)>=(m|0))ba(32);e=d;f=d+24|0;g=c[a>>2]|0;h=c[b>>2]|0;if((g|0)!=(h|0)){i=(g|0)<(h|0);l=d;return i|0}c[e>>2]=0;c[f>>2]=2;__ZN7Variant8evaluateERKNS_8OperatorERKS_S4_RS_Rb(f,a,b,e,d+28|0);b=__ZNK7VariantcvbEv(e)|0;if(c[e>>2]|0)__ZN7Variant5clearEv(e);i=b;l=d;return i|0}function __ZNK6StringleES_(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d;c[e>>2]=0;f=c[b>>2]|0;if((f|0)!=0?(c[e>>2]=0,(__Z28atomic_conditional_incrementPj(f+-8|0)|0)!=0):0){f=c[b>>2]|0;c[e>>2]=f;g=f}else g=0;if(__ZNK6StringltES_(a,e)|0)h=1;else h=__ZNK6StringeqERKS_(a,b)|0;if(!g){l=d;return h|0}if(__Z16atomic_decrementPj(g+-8|0)|0){l=d;return h|0}__ZN6Memory11free_staticEPvb(g,1);l=d;return h|0}function __ZNK7Vector2plERKS_(a,b,c){a=a|0;b=b|0;c=c|0;var d=0.0;d=+g[b+4>>2]+ +g[c+4>>2];g[a>>2]=+g[b>>2]+ +g[c>>2];g[a+4>>2]=d;return}function __ZN5Array6resizeEi(a,b){a=a|0;b=b|0;return __ZN6VectorI7VariantE6resizeEi((c[a>>2]|0)+4|0,b)|0}function __ZNK7Vector2miERKS_(a,b,c){a=a|0;b=b|0;c=c|0;var d=0.0;d=+g[b+4>>2]-+g[c+4>>2];g[a>>2]=+g[b>>2]-+g[c>>2];g[a+4>>2]=d;return}function __ZNK7Vector2mlERKf(a,b,c){a=a|0;b=b|0;c=c|0;var d=0.0,e=0.0;d=+g[c>>2];e=d*+g[b+4>>2];g[a>>2]=+g[b>>2]*d;g[a+4>>2]=e;return}function __ZNK7Vector2mlERKS_(a,b,c){a=a|0;b=b|0;c=c|0;var d=0.0;d=+g[b+4>>2]*+g[c+4>>2];g[a>>2]=+g[b>>2]*+g[c>>2];g[a+4>>2]=d;return}function __ZNK11Transform2DmlERKS_(a,b,d){a=a|0;b=b|0;d=d|0;var e=0.0,f=0.0,h=0.0,i=0.0,j=0,k=0.0,l=0,m=0.0,n=0,o=0,p=0.0,q=0.0;c[a>>2]=c[b>>2];c[a+4>>2]=c[b+4>>2];c[a+8>>2]=c[b+8>>2];c[a+12>>2]=c[b+12>>2];c[a+16>>2]=c[b+16>>2];c[a+20>>2]=c[b+20>>2];e=+g[a>>2];f=+g[d+16>>2];b=a+8|0;h=+g[b>>2];i=+g[d+20>>2];j=a+4|0;k=+g[j>>2];l=a+12|0;m=+g[l>>2];n=a+16|0;o=a+20|0;p=f*k+i*m+ +g[o>>2];g[n>>2]=e*f+h*i+ +g[n>>2];g[o>>2]=p;p=+g[d>>2];i=+g[d+4>>2];f=+g[d+8>>2];q=+g[d+12>>2];g[a>>2]=e*p+h*i;g[j>>2]=k*p+m*i;g[b>>2]=e*f+h*q;g[l>>2]=k*f+m*q;return}function __ZNK4Quat7inverseEv(a,b){a=a|0;b=b|0;var d=0.0,e=0.0,f=0;d=-+g[b+4>>2];e=-+g[b+8>>2];f=c[b+12>>2]|0;g[a>>2]=-+g[b>>2];g[a+4>>2]=d;g[a+8>>2]=e;c[a+12>>2]=f;return}function __ZN4QuatmLERKS_(a,b){a=a|0;b=b|0;var c=0,d=0.0,e=0.0,f=0.0,h=0.0,i=0,j=0.0,k=0.0,l=0,m=0.0,n=0.0;c=a+12|0;d=+g[c>>2];e=+g[b>>2];f=+g[a>>2];h=+g[b+12>>2];i=a+4|0;j=+g[i>>2];k=+g[b+8>>2];l=a+8|0;m=+g[l>>2];n=+g[b+4>>2];g[a>>2]=d*e+f*h+j*k-m*n;g[i>>2]=e*m+(h*j+d*n)-f*k;g[l>>2]=d*k+h*m+f*n-e*j;g[c>>2]=d*h-e*f-j*n-k*m;return}function __ZNK4QuatmlERKS_(a,b,d){a=a|0;b=b|0;d=d|0;var e=0.0,f=0.0,h=0.0,i=0.0,j=0,k=0.0,l=0.0,m=0,n=0.0,o=0.0;c[a>>2]=c[b>>2];c[a+4>>2]=c[b+4>>2];c[a+8>>2]=c[b+8>>2];c[a+12>>2]=c[b+12>>2];b=a+12|0;e=+g[b>>2];f=+g[d>>2];h=+g[a>>2];i=+g[d+12>>2];j=a+4|0;k=+g[j>>2];l=+g[d+8>>2];m=a+8|0;n=+g[m>>2];o=+g[d+4>>2];g[a>>2]=e*f+h*i+k*l-n*o;g[j>>2]=f*n+(i*k+e*o)-h*l;g[m>>2]=e*l+i*n+h*o-f*k;g[b>>2]=e*i-f*h-k*o-l*n;return}function __ZNK9TransformmlERKS_(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0;e=a;f=b;b=e+48|0;do{c[e>>2]=c[f>>2];e=e+4|0;f=f+4|0}while((e|0)<(b|0));__ZN9TransformmLERKS_(a,d);return}function __ZNK7Vector2dvERKS_(a,b,c){a=a|0;b=b|0;c=c|0;var d=0.0;d=+g[b+4>>2]/+g[c+4>>2];g[a>>2]=+g[b>>2]/+g[c>>2];g[a+4>>2]=d;return}function __ZNK7Vector2dvERKf(a,b,c){a=a|0;b=b|0;c=c|0;var d=0.0,e=0.0;d=+g[c>>2];e=+g[b+4>>2]/d;g[a>>2]=+g[b>>2]/d;g[a+4>>2]=e;return}function __ZNK7Vector2ngEv(a,b){a=a|0;b=b|0;var c=0.0;c=-+g[b+4>>2];g[a>>2]=-+g[b>>2];g[a+4>>2]=c;return}function __ZNK6String7sprintfERK5ArrayPb(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0,ia=0,ja=0,ka=0,la=0,ma=0,na=0,oa=0,pa=0,qa=0,ra=0,sa=0,ta=0,ua=0.0,va=0,wa=0,xa=0,ya=0,za=0,Aa=0,Ba=0,Ca=0,Da=0,Ea=0,Fa=0,Ga=0,Ha=0,Ia=0,Ja=0,Ka=0,La=0,Ma=0,Na=0,Oa=0,Pa=0,Qa=0,Ra=0,Sa=0,Ta=0,Ua=0,Va=0,Wa=0,Xa=0,Ya=0,Za=0,_a=0,$a=0,ab=0,bb=0,cb=0,db=0;f=l;l=l+48|0;if((l|0)>=(m|0))ba(48);g=f+36|0;h=f+24|0;i=f+32|0;j=f+12|0;k=f+4|0;n=f+16|0;o=f+8|0;p=f;c[j>>2]=0;q=c[b>>2]|0;if((q|0)!=0?(b=c[q+-4>>2]|0,(b|0)!=0):0)if((b|0)>0)r=q;else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);r=0}else r=1253776;a[e>>0]=1;q=c[r>>2]|0;a:do if(!q){s=0;t=270}else{b=h+4|0;u=0;v=0;w=0;x=0;y=0;z=0;A=0;B=0;C=0;D=r;E=q;b:while(1){c:do if(!u)if((E|0)==37){G=0;H=0;I=0;J=1;K=v;L=y;M=0;N=0;O=6}else{c[h>>2]=E;c[b>>2]=0;c[g>>2]=0;__ZN6String9copy_fromEPKwi(g,h,-1);P=c[g>>2]|0;c[k>>2]=P;__ZN6StringpLERKS_(j,k)|0;Q=P;if(P|0?(__Z16atomic_decrementPj(Q+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Q,1);G=z;H=B;I=C;J=0;K=v;L=y;M=A;N=w;O=x}else switch(E|0){case 45:{G=z;H=B;I=1;J=1;K=v;L=y;M=A;N=w;O=x;break c;break}case 37:{c[h>>2]=37;c[b>>2]=0;c[g>>2]=0;__ZN6String9copy_fromEPKwi(g,h,-1);Q=c[g>>2]|0;c[k>>2]=Q;__ZN6StringpLERKS_(j,k)|0;P=Q;if(Q|0?(__Z16atomic_decrementPj(P+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(P,1);G=z;H=B;I=C;J=0;K=v;L=y;M=A;N=w;O=x;break c;break}case 88:case 120:case 111:case 100:{if((v|0)>=(__ZNK5Array4sizeEv(d)|0)){t=14;break b}if((c[(__ZNK5ArrayixEi(d,v)|0)>>2]|1|0)!=3){t=16;break b}P=__ZNK7VariantcvxEv(__ZNK5ArrayixEi(d,v)|0)|0;Q=F;switch(E|0){case 100:{R=87;S=10;break}case 111:{R=87;S=8;break}case 120:{R=87;S=16;break}case 88:{R=55;S=16;break}default:{R=87;S=y}}T=(Q|0)<0;U=_i64Subtract(0,0,P|0,Q|0)|0;V=T?U:P;U=T?F:Q;W=((S|0)<0)<<31>>31;X=0;Y=V;Z=U;while(1){Y=___divdi3(Y|0,Z|0,S|0,W|0)|0;Z=F;_=X+1|0;if((Y|0)==0&(Z|0)==0)break;else X=_}Z=(U|0)<0;Y=Z?X+2|0:_;c[g>>2]=0;__ZN6VectorIwE6resizeEi(g,Y+1|0)|0;__ZN6VectorIwE14_copy_on_writeEv(g);$=c[g>>2]|0;c[$+(Y<<2)>>2]=0;aa=Y;Y=V;ca=U;do{da=___remdi3(Y|0,ca|0,S|0,W|0)|0;aa=aa+-1|0;c[$+(aa<<2)>>2]=((da|0)>9?R:48)+da;Y=___divdi3(Y|0,ca|0,S|0,W|0)|0;ca=F}while(!((Y|0)==0&(ca|0)==0));if(Z)c[$>>2]=45;ca=c[g>>2]|0;c[h>>2]=ca;Y=(ca|0)==0;if(Y)ea=0;else ea=c[ca+-4>>2]|0;W=ea|0?ea+-1|0:0;c[g>>2]=0;if(A)__ZN6String9copy_fromEPKc(g,1112475);else __ZN6String9copy_fromEPKc(g,1143407);do if(C){aa=__ZNK6String4rpadEiRKS_(h,w,g)|0;U=aa;if((ca|0)==(aa|0))if(!aa){fa=ca;ga=ca;break}else{ha=ca;ia=ca}else{if(!Y?(__Z16atomic_decrementPj(ca+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(ca,1);c[h>>2]=0;if(!aa){fa=0;ga=0;break}if(!(__Z28atomic_conditional_incrementPj(aa+-8|0)|0)){ha=0;ia=0}else{c[h>>2]=U;ha=aa;ia=aa}}if(!(__Z16atomic_decrementPj(aa+-8|0)|0)){__ZN6Memory11free_staticEPvb(aa,1);fa=ha;ga=ia}else{fa=ha;ga=ia}}else{aa=__ZNK6String4lpadEiRKS_(h,w,g)|0;U=aa;if((ca|0)==(aa|0))if(!aa){fa=ca;ga=ca;break}else{ja=ca;ka=ca}else{if(!Y?(__Z16atomic_decrementPj(ca+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(ca,1);c[h>>2]=0;if(!aa){fa=0;ga=0;break}if(!(__Z28atomic_conditional_incrementPj(aa+-8|0)|0)){ja=0;ka=0}else{c[h>>2]=U;ja=aa;ka=aa}}if(!(__Z16atomic_decrementPj(aa+-8|0)|0)){__ZN6Memory11free_staticEPvb(aa,1);fa=ja;ga=ka}else{fa=ja;ga=ka}}while(0);if(B&((Q|0)>-1|(Q|0)==-1&P>>>0>4294967295)){if(A)la=0;else{if(!fa)ma=0;else ma=c[fa+-4>>2]|0;la=(ma|0?ma+-1|0:0)-W|0}c[n>>2]=0;__ZN6String9copy_fromEPKc(n,1121836);ca=__ZNK6String6insertEiS_(h,la,n)|0;Y=ca;do if((fa|0)==(ca|0))if(!ca)na=ga;else{oa=ga;t=67}else{do if(fa|0){if(__Z16atomic_decrementPj(fa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(fa,1)}while(0);c[h>>2]=0;if(!ca)na=0;else{if(!(__Z28atomic_conditional_incrementPj(ca+-8|0)|0)){oa=0;t=67;break}c[h>>2]=Y;oa=ca;t=67}}while(0);if((t|0)==67){t=0;if(!(__Z16atomic_decrementPj(ca+-8|0)|0)){__ZN6Memory11free_staticEPvb(ca,1);na=oa}else na=oa}Y=c[n>>2]|0;if((Y|0)!=0?(__Z16atomic_decrementPj(Y+-8|0)|0)==0:0){__ZN6Memory11free_staticEPvb(Y,1);pa=na}else pa=na}else if(T){if(A)qa=0;else{if(!fa)ra=0;else ra=c[fa+-4>>2]|0;qa=(ra|0?ra+-1|0:0)-W|0}c[o>>2]=0;__ZN6String9copy_fromEPKc(o,1150515);Y=__ZNK6String6insertEiS_(h,qa,o)|0;P=Y;do if((fa|0)==(Y|0))if(!Y)sa=ga;else{ta=ga;t=85}else{do if(fa|0){if(__Z16atomic_decrementPj(fa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(fa,1)}while(0);c[h>>2]=0;if(!Y){sa=0;break}if(!(__Z28atomic_conditional_incrementPj(Y+-8|0)|0)){ta=0;t=85;break}c[h>>2]=P;ta=Y;t=85}while(0);if((t|0)==85){t=0;if(!(__Z16atomic_decrementPj(Y+-8|0)|0)){__ZN6Memory11free_staticEPvb(Y,1);sa=ta}else sa=ta}P=c[o>>2]|0;if((P|0)!=0?(__Z16atomic_decrementPj(P+-8|0)|0)==0:0){__ZN6Memory11free_staticEPvb(P,1);pa=sa}else pa=sa}else pa=ga;__ZN6StringpLERKS_(j,h)|0;P=v+1|0;W=c[g>>2]|0;if(W|0?(__Z16atomic_decrementPj(W+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(W,1);if(pa|0?(__Z16atomic_decrementPj(pa+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(pa,1);G=z;H=B;I=C;J=0;K=P;L=S;M=A;N=w;O=x;break c;break}case 102:{if((v|0)>=(__ZNK5Array4sizeEv(d)|0)){t=98;break b}if((c[(__ZNK5ArrayixEi(d,v)|0)>>2]|1|0)!=3){t=100;break b}ua=+__ZNK7VariantcvdEv(__ZNK5ArrayixEi(d,v)|0);P=__ZN6String3numEdi(ua,x)|0;c[g>>2]=P;W=__ZNK6String12pad_decimalsEi(g,x)|0;T=W;if((P|0)==(W|0))if(!W){va=P;wa=P}else{xa=P;ya=P;t=109}else{if(P|0?(__Z16atomic_decrementPj(P+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(P,1);c[g>>2]=0;if(W)if(!(__Z28atomic_conditional_incrementPj(W+-8|0)|0)){xa=0;ya=0;t=109}else{c[g>>2]=T;xa=W;ya=W;t=109}else{va=0;wa=0}}if((t|0)==109){t=0;if(!(__Z16atomic_decrementPj(W+-8|0)|0)){__ZN6Memory11free_staticEPvb(W,1);va=xa;wa=ya}else{va=xa;wa=ya}}if(B&ua>=0.0){c[p>>2]=0;__ZN6String9copy_fromEPKc(p,1121836);W=__ZNK6String6insertEiS_(g,0,p)|0;T=W;if((va|0)==(W|0))if(!W){za=va;Aa=wa}else{Ba=va;Ca=wa;t=120}else{if(va|0?(__Z16atomic_decrementPj(va+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(va,1);c[g>>2]=0;if(W)if(!(__Z28atomic_conditional_incrementPj(W+-8|0)|0)){Ba=0;Ca=0;t=120}else{c[g>>2]=T;Ba=W;Ca=W;t=120}else{za=0;Aa=0}}if((t|0)==120){t=0;if(!(__Z16atomic_decrementPj(W+-8|0)|0)){__ZN6Memory11free_staticEPvb(W,1);za=Ba;Aa=Ca}else{za=Ba;Aa=Ca}}W=c[p>>2]|0;if((W|0)!=0?(__Z16atomic_decrementPj(W+-8|0)|0)==0:0){__ZN6Memory11free_staticEPvb(W,1);Da=za;Ea=Aa}else{Da=za;Ea=Aa}}else{Da=va;Ea=wa}if(C){c[h>>2]=0;__ZN6String9copy_fromEPKc(h,1143407);W=__ZNK6String4rpadEiRKS_(g,w,h)|0;T=W;if((Da|0)==(W|0))if(!W)Fa=Ea;else{Ga=Ea;t=134}else{if(Da|0?(__Z16atomic_decrementPj(Da+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Da,1);c[g>>2]=0;if(W)if(!(__Z28atomic_conditional_incrementPj(W+-8|0)|0)){Ga=0;t=134}else{c[g>>2]=T;Ga=W;t=134}else Fa=0}if((t|0)==134){t=0;if(!(__Z16atomic_decrementPj(W+-8|0)|0)){__ZN6Memory11free_staticEPvb(W,1);Fa=Ga}else Fa=Ga}W=c[h>>2]|0;if(W|0?(__Z16atomic_decrementPj(W+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(W,1);Ha=Fa}else{c[h>>2]=0;__ZN6String9copy_fromEPKc(h,1143407);W=__ZNK6String4lpadEiRKS_(g,w,h)|0;T=W;if((Da|0)==(W|0))if(!W)Ia=Ea;else{Ja=Ea;t=148}else{if(Da|0?(__Z16atomic_decrementPj(Da+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Da,1);c[g>>2]=0;if(W)if(!(__Z28atomic_conditional_incrementPj(W+-8|0)|0)){Ja=0;t=148}else{c[g>>2]=T;Ja=W;t=148}else Ia=0}if((t|0)==148){t=0;if(!(__Z16atomic_decrementPj(W+-8|0)|0)){__ZN6Memory11free_staticEPvb(W,1);Ia=Ja}else Ia=Ja}W=c[h>>2]|0;if(W|0?(__Z16atomic_decrementPj(W+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(W,1);Ha=Ia}__ZN6StringpLERKS_(j,g)|0;W=v+1|0;if(Ha|0?(__Z16atomic_decrementPj(Ha+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Ha,1);G=z;H=B;I=C;J=0;K=W;L=y;M=A;N=w;O=x;break c;break}case 115:{if((v|0)>=(__ZNK5Array4sizeEv(d)|0)){t=159;break b}W=__ZNK7Variantcv6StringEv(__ZNK5ArrayixEi(d,v)|0)|0;c[g>>2]=W;if(C){c[h>>2]=0;__ZN6String9copy_fromEPKc(h,1143407);T=__ZNK6String4rpadEiRKS_(g,w,h)|0;P=T;if((W|0)==(T|0))if(!T)Ka=W;else{La=W;t=169}else{if(W|0?(__Z16atomic_decrementPj(W+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(W,1);c[g>>2]=0;if(T)if(!(__Z28atomic_conditional_incrementPj(T+-8|0)|0)){La=0;t=169}else{c[g>>2]=P;La=T;t=169}else Ka=0}if((t|0)==169){t=0;if(!(__Z16atomic_decrementPj(T+-8|0)|0)){__ZN6Memory11free_staticEPvb(T,1);Ka=La}else Ka=La}T=c[h>>2]|0;if(T|0?(__Z16atomic_decrementPj(T+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(T,1);Ma=Ka}else{c[h>>2]=0;__ZN6String9copy_fromEPKc(h,1143407);T=__ZNK6String4lpadEiRKS_(g,w,h)|0;P=T;if((W|0)==(T|0))if(!T)Na=W;else{Oa=W;t=183}else{if(W|0?(__Z16atomic_decrementPj(W+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(W,1);c[g>>2]=0;if(T)if(!(__Z28atomic_conditional_incrementPj(T+-8|0)|0)){Oa=0;t=183}else{c[g>>2]=P;Oa=T;t=183}else Na=0}if((t|0)==183){t=0;if(!(__Z16atomic_decrementPj(T+-8|0)|0)){__ZN6Memory11free_staticEPvb(T,1);Na=Oa}else Na=Oa}T=c[h>>2]|0;if(T|0?(__Z16atomic_decrementPj(T+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(T,1);Ma=Na}__ZN6StringpLERKS_(j,g)|0;T=v+1|0;if(Ma|0?(__Z16atomic_decrementPj(Ma+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Ma,1);G=z;H=B;I=C;J=0;K=T;L=y;M=A;N=w;O=x;break c;break}case 99:{if((v|0)>=(__ZNK5Array4sizeEv(d)|0)){t=194;break b}c[k>>2]=0;T=(c[(__ZNK5ArrayixEi(d,v)|0)>>2]|1|0)==3;P=__ZNK5ArrayixEi(d,v)|0;do if(T){W=__ZNK7VariantcviEv(P)|0;if((W|0)<0){t=197;break b}if((W|0)>255){t=199;break b}c[h>>2]=__ZNK7VariantcvwEv(__ZNK5ArrayixEi(d,v)|0)|0;c[b>>2]=0;c[g>>2]=0;__ZN6String9copy_fromEPKwi(g,h,-1);W=c[g>>2]|0;ca=W;if(W){c[k>>2]=0;if(!(__Z28atomic_conditional_incrementPj(W+-8|0)|0)){Pa=0;Qa=0}else{c[k>>2]=ca;Pa=W;Qa=W}if(!(__Z16atomic_decrementPj(W+-8|0)|0)){__ZN6Memory11free_staticEPvb(W,1);Ra=Qa;Sa=Pa;t=215}else{Ra=Qa;Sa=Pa;t=215}}else{Ra=0;Sa=0;t=215}}else{if((c[P>>2]|0)!=4){t=214;break b}W=__ZNK7Variantcv6StringEv(__ZNK5ArrayixEi(d,v)|0)|0;ca=W;if(W){c[k>>2]=0;if(!(__Z28atomic_conditional_incrementPj(W+-8|0)|0)){Ta=0;Ua=0}else{c[k>>2]=ca;Ta=W;Ua=W}if(!(__Z16atomic_decrementPj(W+-8|0)|0))__ZN6Memory11free_staticEPvb(W,1);if((Ua|0)!=0?(c[Ua+-4>>2]|0)==2:0){Ra=Ua;Sa=Ta;t=215;break}else Va=Ta}else Va=0;c[i>>2]=0;__ZN6String9copy_fromEPKc(i,1083342);Wa=1;Xa=v;Ya=1;Za=Va}while(0);if((t|0)==215){t=0;if(C){c[g>>2]=0;__ZN6String9copy_fromEPKc(g,1143407);P=__ZNK6String4rpadEiRKS_(k,w,g)|0;T=P;if((Ra|0)==(P|0))if(!P)_a=Sa;else{$a=Sa;t=224}else{if(Ra|0?(__Z16atomic_decrementPj(Ra+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Ra,1);c[k>>2]=0;if(P)if(!(__Z28atomic_conditional_incrementPj(P+-8|0)|0)){$a=0;t=224}else{c[k>>2]=T;$a=P;t=224}else _a=0}if((t|0)==224){t=0;if(!(__Z16atomic_decrementPj(P+-8|0)|0)){__ZN6Memory11free_staticEPvb(P,1);_a=$a}else _a=$a}P=c[g>>2]|0;if(P|0?(__Z16atomic_decrementPj(P+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(P,1);ab=_a}else{c[g>>2]=0;__ZN6String9copy_fromEPKc(g,1143407);P=__ZNK6String4lpadEiRKS_(k,w,g)|0;T=P;if((Ra|0)==(P|0))if(!P)bb=Sa;else{cb=Sa;t=238}else{if(Ra|0?(__Z16atomic_decrementPj(Ra+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Ra,1);c[k>>2]=0;if(P)if(!(__Z28atomic_conditional_incrementPj(P+-8|0)|0)){cb=0;t=238}else{c[k>>2]=T;cb=P;t=238}else bb=0}if((t|0)==238){t=0;if(!(__Z16atomic_decrementPj(P+-8|0)|0)){__ZN6Memory11free_staticEPvb(P,1);bb=cb}else bb=cb}P=c[g>>2]|0;if(P|0?(__Z16atomic_decrementPj(P+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(P,1);ab=bb}__ZN6StringpLERKS_(j,k)|0;Wa=0;Xa=v+1|0;Ya=5;Za=ab}if(Za|0?(__Z16atomic_decrementPj(Za+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Za,1);if((Ya|0)==5){G=z;H=B;I=C;J=Wa;K=Xa;L=y;M=A;N=w;O=x;break c}else break a;break}case 43:{G=z;H=1;I=C;J=1;K=v;L=y;M=A;N=w;O=x;break c;break}case 57:case 56:case 55:case 54:case 53:case 52:case 51:case 50:case 49:case 48:{P=E+-48|0;if(z){G=1;H=B;I=C;J=1;K=v;L=y;M=A;N=w;O=P+(x*10|0)|0;break c}else{T=(w|0)==0&(E|0)==48;G=0;H=B;I=C;J=1;K=v;L=y;M=A|T;N=T?0:P+(w*10|0)|0;O=x;break c}break}case 46:{if(z){t=255;break b}else{G=1;H=B;I=C;J=1;K=v;L=y;M=A;N=w;O=0;break c}break}case 42:{if((v|0)>=(__ZNK5Array4sizeEv(d)|0)){t=257;break b}if((c[(__ZNK5ArrayixEi(d,v)|0)>>2]|1|0)!=3){t=259;break b}P=__ZNK7VariantcviEv(__ZNK5ArrayixEi(d,v)|0)|0;G=z;H=B;I=C;J=1;K=v+1|0;L=y;M=A;N=z?w:P;O=z?P:x;break c;break}default:{t=261;break b}}while(0);D=D+4|0;E=c[D>>2]|0;if(!E){t=268;break}else{u=J;v=K;w=N;x=O;y=L;z=G;A=M;B=H;C=I}}switch(t|0){case 14:{c[i>>2]=0;__ZN6String9copy_fromEPKc(i,1083192);break a;break}case 16:{c[i>>2]=0;__ZN6String9copy_fromEPKc(i,1083231);break a;break}case 98:{c[i>>2]=0;__ZN6String9copy_fromEPKc(i,1083192);break a;break}case 100:{c[i>>2]=0;__ZN6String9copy_fromEPKc(i,1083231);break a;break}case 159:{c[i>>2]=0;__ZN6String9copy_fromEPKc(i,1083192);break a;break}case 194:{c[i>>2]=0;__ZN6String9copy_fromEPKc(i,1083192);break a;break}case 197:{c[i>>2]=0;__ZN6String9copy_fromEPKc(i,1083252);break}case 199:{c[i>>2]=0;__ZN6String9copy_fromEPKc(i,1083296);break}case 214:{c[i>>2]=0;__ZN6String9copy_fromEPKc(i,1083342);break}case 255:{c[i>>2]=0;__ZN6String9copy_fromEPKc(i,1083388);break a;break}case 257:{c[i>>2]=0;__ZN6String9copy_fromEPKc(i,1083192);break a;break}case 259:{c[i>>2]=0;__ZN6String9copy_fromEPKc(i,1083422);break a;break}case 261:{c[i>>2]=0;__ZN6String9copy_fromEPKc(i,1083437);break a;break}case 268:{if(!J){s=K;t=270;break a}c[i>>2]=0;__ZN6String9copy_fromEPKc(i,1083466);break a;break}}}while(0);do if((t|0)==270){if((s|0)!=(__ZNK5Array4sizeEv(d)|0)){c[i>>2]=0;__ZN6String9copy_fromEPKc(i,1083484);break}a[e>>0]=0;c[i>>2]=0;K=c[j>>2]|0;if(K|0?(c[i>>2]=0,__Z28atomic_conditional_incrementPj(K+-8|0)|0):0)c[i>>2]=c[j>>2]}while(0);e=c[j>>2]|0;if(!e){db=c[i>>2]|0;l=f;return db|0}if(__Z16atomic_decrementPj(e+-8|0)|0){db=c[i>>2]|0;l=f;return db|0}__ZN6Memory11free_staticEPvb(e,1);db=c[i>>2]|0;l=f;return db|0}function __ZN5Array9push_backERK7Variant(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;d=l;l=l+32|0;if((l|0)>=(m|0))ba(32);e=d;f=(c[a>>2]|0)+4|0;__ZN7VariantC2ERKS_(e,b);__ZN6VectorI7VariantE9push_backES0_(f,e)|0;if(!(c[e>>2]|0)){l=d;return}__ZN7Variant5clearEv(e);l=d;return}function __ZNK7Variant2inERKS_Pb(b,e,f){b=b|0;e=e|0;f=f|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,G=0,H=0.0,I=0,J=0,K=0.0,L=0.0,M=0,N=0.0,O=0;i=l;l=l+96|0;if((l|0)>=(m|0))ba(96);j=i+80|0;k=i+76|0;n=i+48|0;o=i+24|0;p=i+72|0;q=i;r=(f|0)!=0;if(r)a[f>>0]=1;do switch(c[b>>2]|0){case 4:{if((c[e>>2]|0)==4){s=__ZNK7Variantcv6StringEv(e)|0;t=s;u=b+8|0;c[k>>2]=0;v=(s|0)==0;if(!v?(c[k>>2]=0,__Z28atomic_conditional_incrementPj(s+-8|0)|0):0)c[k>>2]=t;t=(__ZNK6String4findES_i(u,k,0)|0)!=-1;u=c[k>>2]|0;if(u|0?(__Z16atomic_decrementPj(u+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(u,1);if(v){w=t;l=i;return w|0}if(__Z16atomic_decrementPj(s+-8|0)|0){w=t;l=i;return w|0}__ZN6Memory11free_staticEPvb(s,1);w=t;l=i;return w|0}break}case 18:{t=b+8|0;s=c[t>>2]|0;if(!s){if(!r){w=0;l=i;return w|0}a[f>>0]=0;w=0;l=i;return w|0}a[j>>0]=0;a:do if((c[313437]|0)!=0?__ZNK6RefPtr7is_nullEv(t+4|0)|0:0){v=c[313528]|0;if(v|0?(u=s,x=_bitshift64Shl(u|0,0,18)|0,y=_i64Add(x|0,F|0,~u|0,-1)|0,u=F,x=_bitshift64Lshr(y|0,u|0,31)|0,z=___muldi3(x^y|0,F^u|0,21,0)|0,u=F,y=_bitshift64Lshr(z|0,u|0,11)|0,x=___muldi3(y^z|0,F^u|0,65,0)|0,u=F,z=_bitshift64Lshr(x|0,u|0,22)|0,y=z^x,F^u,u=c[v+(((1<<d[1254116])+-1&y)<<2)>>2]|0,u|0):0){v=u;do{if((c[v>>2]|0)==(y|0)?(c[v+8>>2]|0)==(s|0):0){A=24;break a}v=c[v+4>>2]|0}while((v|0)!=0)}if(r){a[f>>0]=0;B=1}else B=1}else A=24;while(0);if((A|0)==24){if((c[e>>2]|0)!=4){Ki[c[(c[s>>2]|0)+60>>2]&4095](n,s,e,j);if(c[n>>2]|0)__ZN7Variant5clearEv(n)}else{c[p>>2]=__ZNK7Variantcv10StringNameEv(e)|0;__ZNK6Object3getERK10StringNamePb(o,s,p,j);if(c[o>>2]|0)__ZN7Variant5clearEv(o);__ZN10StringNameD2Ev(p)}B=(a[j>>0]|0)!=0}w=B;l=i;return w|0}case 20:{w=__ZNK10Dictionary3hasERK7Variant(b+8|0,e)|0;l=i;return w|0}case 21:{t=b+8|0;v=__ZNK5Array4sizeEv(t)|0;if((v|0)<=0){w=0;l=i;return w|0}y=q+8|0;u=q+8|0;x=0;while(1){c[p>>2]=0;z=__ZNK5ArrayixEi(t,x)|0;a[j>>0]=1;c[q>>2]=0;__ZN7Variant8evaluateERKNS_8OperatorERKS_S4_RS_Rb(p,z,e,q,j);z=c[q>>2]|0;switch(z|0){case 16:{__ZN8NodePathC2Ev(j);C=__ZNK8NodePathneERKS_(y,j)|0;__ZN8NodePathD2Ev(j);D=C;A=46;break}case 1:{D=(a[y>>0]|0)!=0;A=46;break}case 2:{C=u;D=(c[C>>2]|0)!=0|(c[C+4>>2]|0)!=0;A=46;break}case 3:{D=+h[y>>3]!=0.0;A=46;break}case 4:{D=__ZNK6StringneEPKc(y,1263606)|0;A=46;break}case 18:{D=(c[y>>2]|0)!=0;A=46;break}case 17:{D=(c[y>>2]|0)!=0;A=46;break}default:{E=0;G=z}}if((A|0)==46){A=0;E=D;G=c[q>>2]|0}if(G|0)__ZN7Variant5clearEv(q);x=x+1|0;if(E){w=1;A=120;break}if((x|0)>=(v|0)){w=0;A=120;break}}if((A|0)==120){l=i;return w|0}break}case 22:{if((c[e>>2]&-2|0)==2){v=__ZNK7VariantcviEv(e)|0;x=c[b+8>>2]|0;if(!x){w=0;l=i;return w|0}y=c[x+16>>2]|0;if(!y){w=0;l=i;return w|0}__Z16atomic_incrementPj(x+4|0)|0;u=c[x+8>>2]|0;b:do if((y|0)>0){t=0;while(1){if((d[u+t>>0]|0)==(v|0))break;t=t+1|0;if((t|0)>=(y|0))break b}__Z16atomic_decrementPj(x+4|0)|0;w=1;l=i;return w|0}while(0);__Z16atomic_decrementPj(x+4|0)|0;w=0;l=i;return w|0}break}case 23:{if((c[e>>2]&-2|0)==2){y=__ZNK7VariantcviEv(e)|0;v=c[b+8>>2]|0;if(!v){w=0;l=i;return w|0}u=(c[v+16>>2]|0)>>>2;if(!u){w=0;l=i;return w|0}__Z16atomic_incrementPj(v+4|0)|0;t=c[v+8>>2]|0;s=0;while(1){if((c[t+(s<<2)>>2]|0)==(y|0)){A=65;break}s=s+1|0;if((s|0)>=(u|0)){A=63;break}}if((A|0)==63){__Z16atomic_decrementPj(v+4|0)|0;w=0;l=i;return w|0}else if((A|0)==65){__Z16atomic_decrementPj(v+4|0)|0;w=1;l=i;return w|0}}break}case 24:{if((c[e>>2]&-2|0)==2){H=+__ZNK7VariantcvfEv(e);u=c[b+8>>2]|0;if(!u){w=0;l=i;return w|0}s=(c[u+16>>2]|0)>>>2;if(!s){w=0;l=i;return w|0}__Z16atomic_incrementPj(u+4|0)|0;y=c[u+8>>2]|0;t=0;while(1){if(+g[y+(t<<2)>>2]==H){A=73;break}t=t+1|0;if((t|0)>=(s|0)){A=71;break}}if((A|0)==71){__Z16atomic_decrementPj(u+4|0)|0;w=0;l=i;return w|0}else if((A|0)==73){__Z16atomic_decrementPj(u+4|0)|0;w=1;l=i;return w|0}}break}case 25:{if((c[e>>2]|0)==4){c[j>>2]=__ZNK7Variantcv6StringEv(e)|0;s=c[b+8>>2]|0;do if((s|0)!=0?(t=(c[s+16>>2]|0)>>>2,(t|0)!=0):0){__Z16atomic_incrementPj(s+4|0)|0;y=c[s+8>>2]|0;v=0;while(1){if(__ZNK6StringeqERKS_(y+(v<<2)|0,j)|0){A=81;break}v=v+1|0;if((v|0)>=(t|0)){A=79;break}}if((A|0)==79){__Z16atomic_decrementPj(s+4|0)|0;I=0;break}else if((A|0)==81){__Z16atomic_decrementPj(s+4|0)|0;I=1;break}}else I=0;while(0);s=c[j>>2]|0;if(s|0?(__Z16atomic_decrementPj(s+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(s,1);w=I;l=i;return w|0}break}case 26:{if((c[e>>2]|0)==5){__ZNK7Variantcv7Vector2Ev(j,e);s=c[b+8>>2]|0;do if((s|0)!=0?(u=(c[s+16>>2]|0)>>>3,(u|0)!=0):0){__Z16atomic_incrementPj(s+4|0)|0;t=c[s+8>>2]|0;v=0;while(1){if(__ZNK7Vector2eqERKS_(t+(v<<3)|0,j)|0){A=93;break}v=v+1|0;if((v|0)>=(u|0)){A=91;break}}if((A|0)==91){__Z16atomic_decrementPj(s+4|0)|0;J=0;break}else if((A|0)==93){__Z16atomic_decrementPj(s+4|0)|0;J=1;break}}else J=0;while(0);w=J;l=i;return w|0}break}case 27:{if((c[e>>2]|0)==7){__ZNK7Variantcv7Vector3Ev(j,e);s=c[b+8>>2]|0;do if((s|0)!=0?(u=c[s+16>>2]|0,v=(u>>>0)/12|0,u>>>0>=12):0){__Z16atomic_incrementPj(s+4|0)|0;u=c[s+8>>2]|0;H=+g[j>>2];K=+g[j+4>>2];L=+g[j+8>>2];t=0;while(1){if((+g[u+(t*12|0)>>2]==H?+g[u+(t*12|0)+4>>2]==K:0)?+g[u+(t*12|0)+8>>2]==L:0){A=104;break}t=t+1|0;if((t|0)>=(v|0)){A=103;break}}if((A|0)==103){__Z16atomic_decrementPj(s+4|0)|0;M=0;break}else if((A|0)==104){__Z16atomic_decrementPj(s+4|0)|0;M=1;break}}else M=0;while(0);w=M;l=i;return w|0}break}case 28:{if((c[e>>2]|0)==14){__ZNK7Variantcv5ColorEv(j,e);s=c[b+8>>2]|0;do if((s|0)!=0?(v=(c[s+16>>2]|0)>>>4,(v|0)!=0):0){__Z16atomic_incrementPj(s+4|0)|0;t=c[s+8>>2]|0;L=+g[j>>2];K=+g[j+4>>2];H=+g[j+8>>2];N=+g[j+12>>2];u=0;while(1){if(((+g[t+(u<<4)>>2]==L?+g[t+(u<<4)+4>>2]==K:0)?+g[t+(u<<4)+8>>2]==H:0)?+g[t+(u<<4)+12>>2]==N:0){A=116;break}u=u+1|0;if((u|0)>=(v|0)){A=115;break}}if((A|0)==115){__Z16atomic_decrementPj(s+4|0)|0;O=0;break}else if((A|0)==116){__Z16atomic_decrementPj(s+4|0)|0;O=1;break}}else O=0;while(0);w=O;l=i;return w|0}break}default:{}}while(0);if(!r){w=0;l=i;return w|0}a[f>>0]=0;w=0;l=i;return w|0}function __ZNK10Dictionary3hasERK7Variant(a,b){a=a|0;b=b|0;var e=0,f=0,g=0,h=0,i=0;e=c[a>>2]|0;a=e+4|0;if(!(c[a>>2]|0)){f=0;return f|0}g=__ZNK7Variant4hashEv(b)|0;h=c[(c[a>>2]|0)+(((1<<(d[e+8>>0]|0))+-1&g)<<2)>>2]|0;a:do if(!h)i=0;else{e=h;while(1){if((c[e>>2]|0)==(g|0)?__ZNK7VarianteqERKS_(e+8|0,b)|0:0){i=e;break a}e=c[e+4>>2]|0;if(!e){i=0;break}}}while(0);f=(i|0)!=0;return f|0}function __ZNK7VariantcviEv(a){a=a|0;var b=0,e=0,f=0,g=0,i=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=b;switch(c[a>>2]|0){case 4:{c[e>>2]=__ZNK7Variantcv6StringEv(a)|0;f=__ZNK6String6to_intEv(e)|0;g=c[e>>2]|0;if((g|0)!=0?(__Z16atomic_decrementPj(g+-8|0)|0)==0:0){__ZN6Memory11free_staticEPvb(g,1);i=f}else i=f;break}case 1:{i=d[a+8>>0]|0;break}case 2:{i=c[a+8>>2]|0;break}case 3:{i=~~+h[a+8>>3];break}default:i=0}l=b;return i|0}function __ZNK7VariantcvfEv(b){b=b|0;var d=0,e=0,f=0.0,g=0,i=0.0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d;switch(c[b>>2]|0){case 4:{c[e>>2]=__ZNK7Variantcv6StringEv(b)|0;f=+__ZNK6String9to_doubleEv(e);g=c[e>>2]|0;if((g|0)!=0?(__Z16atomic_decrementPj(g+-8|0)|0)==0:0){__ZN6Memory11free_staticEPvb(g,1);i=f}else i=f;break}case 1:{i=a[b+8>>0]|0?1.0:0.0;break}case 2:{g=b+8|0;i=+((c[g>>2]|0)>>>0)+4294967296.0*+(c[g+4>>2]|0);break}case 3:{i=+h[b+8>>3];break}default:i=0.0}l=d;return +i}function __ZNK7Variantcv7Vector2Ev(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;switch(c[b>>2]|0){case 5:{d=b+8|0;e=c[d+4>>2]|0;f=a;c[f>>2]=c[d>>2];c[f+4>>2]=e;return}case 7:{e=b+8|0;b=c[e+4>>2]|0;c[a>>2]=c[e>>2];c[a+4>>2]=b;return}default:{g[a>>2]=0.0;g[a+4>>2]=0.0;return}}}function __ZNK7Variantcv7Vector3Ev(a,b){a=a|0;b=b|0;var d=0;if((c[b>>2]|0)==7){d=b+8|0;c[a>>2]=c[d>>2];c[a+4>>2]=c[d+4>>2];c[a+8>>2]=c[d+8>>2];return}else{g[a+8>>2]=0.0;g[a+4>>2]=0.0;g[a>>2]=0.0;return}}function __ZNK6String9to_doubleEv(a){a=a|0;var b=0,d=0.0,e=0;b=c[a>>2]|0;if(!b){d=0.0;return +d}a=c[b+-4>>2]|0;if((a|1|0)==1){d=0.0;return +d}if(a)if((a|0)>0)e=b;else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);e=0}else e=1253776;d=+__ZL15built_in_strtodIwEdPKT_PPS0_(e,0);return +d}function __ZL15built_in_strtodIwEdPKT_PPS0_(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0.0,r=0,s=0,t=0.0,u=0.0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0.0,D=0,E=0,F=0,G=0,H=0,I=0.0,J=0,K=0,L=0,M=0,N=0.0,O=0,P=0.0,Q=0,R=0.0,S=0,T=0.0,U=0.0;e=b;a:while(1){switch(c[e>>2]|0){case 45:{f=4;break a;break}case 43:{f=5;break a;break}case 10:case 9:case 32:break;default:{g=0;i=e;break a}}e=e+4|0}if((f|0)==4){g=1;i=e+4|0}else if((f|0)==5){g=0;i=e+4|0}e=-1;j=0;k=i;while(1){l=c[k>>2]|0;if((l+-48|0)>>>0>=10)if((e|0)>-1|(l|0)!=46)break;else m=j;else m=e;e=m;j=j+1|0;k=k+4|0}m=k+(0-j<<2)|0;i=(e|0)<0;n=((i^1)<<31>>31)+j|0;o=(n|0)>18;p=(o?-18:0-n|0)+(i?j:e)|0;e=o?18:n;b:do if(e){if((e|0)<=9)if((n|0)>0){q=0.0;r=e;s=m;f=14}else{t=0.0;u=0.0}else{o=0;j=e;i=m;while(1){v=c[i>>2]|0;w=i+4|0;if((v|0)==46){x=c[w>>2]|0;y=i+8|0}else{x=v;y=w}o=(o*10|0)+-48+x|0;j=j+-1|0;if((j|0)<=9)break;else i=y}q=+(o|0)*1.0e9;r=9;s=y;f=14}if((f|0)==14){i=0;j=r;w=s;while(1){v=c[w>>2]|0;z=w+4|0;if((v|0)==46){A=c[z>>2]|0;B=w+8|0}else{A=v;B=z}i=(i*10|0)+-48+A|0;if((j|0)<=1)break;else{j=j+-1|0;w=B}}t=+(i|0);u=q}C=u+t;switch(l|0){case 101:case 69:{w=k+4|0;switch(c[w>>2]|0){case 45:{D=1;E=k+8|0;break}case 43:{D=0;E=k+8|0;break}default:{D=0;E=w}}w=c[E>>2]|0;if((w+-48|0)>>>0<10){F=0;G=E;H=w}else{I=C;J=k;break b}while(1){w=H+-48+(F*10|0)|0;j=G+4|0;H=c[j>>2]|0;if((H+-48|0)>>>0>=10){K=j;L=w;M=D;break}else{F=w;G=j}}break}default:{K=k;L=0;M=0}}i=p+((M|0)==0?L:0-L|0)|0;j=(i|0)<0?0-i|0:i;if((j|0)<=511)if(!j)N=1.0;else{O=17560;P=1.0;Q=j;f=31}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1083158,1081595,1886,1083174,1);a[1263537]=0;O=17560;P=1.0;Q=511;f=31}if((f|0)==31)while(1){f=0;if(!(Q&1))R=P;else R=P*+h[O>>3];Q=Q>>1;if(!Q){N=R;break}else{O=O+8|0;P=R;f=31}}if((i|0)>-1){I=C*N;J=K;break}else{I=C/N;J=K;break}}else{I=0.0;J=b}while(0);if(!d){S=(g|0)==0;T=-I;U=S?I:T;return +U}c[d>>2]=J;S=(g|0)==0;T=-I;U=S?I:T;return +U}function __ZNK6String6to_intEv(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d+4|0;f=d;g=c[b>>2]|0;if(!g){h=0;l=d;return h|0}if((c[g+-4>>2]|1|0)==1){h=0;l=d;return h|0}c[e>>2]=0;__ZN6String9copy_fromEPKc(e,1219936);if((__ZNK6String4findES_i(b,e,0)|0)>-1){c[f>>2]=0;__ZN6String9copy_fromEPKc(f,1219936);g=__ZNK6String4findES_i(b,f,0)|0;i=c[f>>2]|0;if((i|0)!=0?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0){__ZN6Memory11free_staticEPvb(i,1);j=g}else j=g}else{g=c[b>>2]|0;if(!g)k=0;else k=c[g+-4>>2]|0;j=k|0?k+-1|0:0}k=c[e>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);a:do if((j|0)>0){k=c[b>>2]|0;e=(k|0)==0;g=k+-4|0;i=k+-4|0;f=0;n=1;o=0;while(1){if(e)p=0;else p=c[i>>2]|0;if((p|0)<=(f|0)){if(e)q=0;else q=c[g>>2]|0;if((q|0)<=(f|0))break;a[1263537]=0}r=c[k+(f<<2)>>2]|0;s=r+-48|0;if(s>>>0<10){t=n;u=s+(o*10|0)|0}else{t=(o|0)==0&(r|0)==45?0-n|0:n;u=o}f=f+1|0;if((f|0)>=(j|0)){v=t;w=u;break a}else{n=t;o=u}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0)}else{v=1;w=0}while(0);h=U(v,w)|0;l=d;return h|0}function __ZNK7VariantcvxEv(a){a=a|0;var b=0,e=0,f=0,g=0,i=0,j=0,k=0,n=0.0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=b;switch(c[a>>2]|0){case 4:{c[e>>2]=__ZNK7Variantcv6StringEv(a)|0;f=__ZNK6String6to_intEv(e)|0;g=((f|0)<0)<<31>>31;i=c[e>>2]|0;if((i|0)!=0?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0){__ZN6Memory11free_staticEPvb(i,1);j=g;k=f}else{j=g;k=f}break}case 1:{j=0;k=d[a+8>>0]|0;break}case 2:{f=a+8|0;j=c[f+4>>2]|0;k=c[f>>2]|0;break}case 3:{n=+h[a+8>>3];j=+H(n)>=1.0?(n>0.0?~~+V(+G(n/4294967296.0),4294967295.0)>>>0:~~+T((n-+(~~n>>>0))/4294967296.0)>>>0):0;k=~~n>>>0;break}default:{j=0;k=0}}F=j;l=b;return k|0}function __ZNK6String4rpadEiRKS_(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;g=c[a>>2]|0;if(((g|0)!=0?(__Z28atomic_conditional_incrementPj(g+-8|0)|0)!=0:0)?(g=c[a>>2]|0,(g|0)!=0):0){h=c[g+-4>>2]|0;i=g}else{h=0;i=0}g=b-(h|0?h+-1|0:0)|0;if((g|0)<=0){j=i;k=j;l=e;return k|0}h=0;b=i;while(1){c[f>>2]=0;i=b;a=(b|0)==0;if(!a?(c[f>>2]=0,__Z28atomic_conditional_incrementPj(i+-8|0)|0):0)c[f>>2]=b;__ZN6StringpLERKS_(f,d)|0;n=c[f>>2]|0;o=n;if((i|0)==(n|0))if(!n)p=b;else{q=b;r=17}else{s=b;if(!a?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(s,1);if(!n)p=0;else{s=(__Z28atomic_conditional_incrementPj(n+-8|0)|0)==0;q=s?0:o;r=17}}if((r|0)==17){r=0;if(!(__Z16atomic_decrementPj(n+-8|0)|0)){__ZN6Memory11free_staticEPvb(n,1);p=q}else p=q}h=h+1|0;if((h|0)>=(g|0)){j=p;break}else b=p}k=j;l=e;return k|0}function __ZNK6String4lpadEiRKS_(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e+4|0;g=e;c[g>>2]=0;h=c[a>>2]|0;if(((h|0)!=0?(c[g>>2]=0,(__Z28atomic_conditional_incrementPj(h+-8|0)|0)!=0):0)?(h=c[a>>2]|0,c[g>>2]=h,a=h,(h|0)!=0):0){i=c[a+-4>>2]|0;j=a}else{i=0;j=0}a=b-(i|0?i+-1|0:0)|0;if((a|0)<=0){k=j;l=e;return k|0}i=0;b=j;h=j;while(1){c[f>>2]=0;j=c[d>>2]|0;if(j|0?(c[f>>2]=0,__Z28atomic_conditional_incrementPj(j+-8|0)|0):0)c[f>>2]=c[d>>2];__ZN6StringpLERKS_(f,g)|0;j=c[f>>2]|0;n=j;if((b|0)==(j|0))if(!j){o=b;p=h}else{q=b;r=h;s=18}else{if(b|0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(b,1);c[g>>2]=0;if(j)if(!(__Z28atomic_conditional_incrementPj(j+-8|0)|0)){q=0;r=0;s=18}else{c[g>>2]=n;q=j;r=j;s=18}else{o=0;p=0}}if((s|0)==18){s=0;if(!(__Z16atomic_decrementPj(j+-8|0)|0)){__ZN6Memory11free_staticEPvb(j,1);o=q;p=r}else{o=q;p=r}}i=i+1|0;if((i|0)>=(a|0)){k=p;break}else{b=o;h=p}}l=e;return k|0}function __ZNK6String6insertEiS_(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e+4|0;g=e;h=c[a>>2]|0;i=(h|0)==0;if((b|0)<0){if(i){j=0;k=j;l=e;return k|0}if(!(__Z28atomic_conditional_incrementPj(h+-8|0)|0)){j=0;k=j;l=e;return k|0}j=c[a>>2]|0;k=j;l=e;return k|0}if(i)n=0;else n=c[h+-4>>2]|0;if(((n|0?n+-1|0:0)|0)<(b|0))if(!i?(n=c[h+-4>>2]|0,(n|0)!=0):0){o=n+-1|0;p=10}else{q=0;r=0}else{o=b;p=10}if((p|0)==10)if((o|0)>0){if((!i?(i=c[h+-4>>2]|0,(i|1|0)!=1):0)?(b=i|0?i+-1|0:0,(b|0)>=1):0){n=(o|0)>(b|0)?b:o;if(i)if((i|0)>0)s=h;else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);s=0}else s=1253776;c[f>>2]=0;__ZN6String9copy_fromEPKwi(f,s,n);t=f}else{c[f>>2]=0;__ZN6String9copy_fromEPKc(f,1263606);t=f}n=c[t>>2]|0;if(n){t=(__Z28atomic_conditional_incrementPj(n+-8|0)|0)==0;s=t?0:n;if(!(__Z16atomic_decrementPj(n+-8|0)|0)){__ZN6Memory11free_staticEPvb(n,1);q=o;r=s}else{q=o;r=s}}else{q=o;r=0}}else{q=o;r=0}c[g>>2]=0;o=c[a>>2]|0;a=(o|0)==0;if(a)u=0;else u=c[o+-4>>2]|0;if((q|0)<((u|0?u+-1|0:0)|0)){if((!a?(a=c[o+-4>>2]|0,u=a|0?a+-1|0:0,a=u-q|0,s=c[o+-4>>2]|0,!((q|0)<0|(s|1|0)==1)):0)?(n=s|0?s+-1|0:0,!((a|0)<1|(n|0)<=(q|0))):0){t=(u|0)>(n|0)?n-q|0:a;if(s)if((s|0)>0)v=o;else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);v=0}else v=1253776;c[f>>2]=0;__ZN6String9copy_fromEPKwi(f,v+(q<<2)|0,t);w=f;x=f}else{y=f;p=29}if((p|0)==29){c[f>>2]=0;__ZN6String9copy_fromEPKc(f,1263606);w=f;x=y}y=c[w>>2]|0;w=y;if(y){c[g>>2]=0;if(!(__Z28atomic_conditional_incrementPj(y+-8|0)|0))z=0;else{c[g>>2]=w;z=y}if(!(__Z16atomic_decrementPj(y+-8|0)|0)){__ZN6Memory11free_staticEPvb(y,1);A=z}else A=z}else A=0}else A=0;c[f>>2]=0;z=(r|0)==0;if(!z?(c[f>>2]=0,__Z28atomic_conditional_incrementPj(r+-8|0)|0):0)c[f>>2]=r;__ZN6StringpLERKS_(f,d)|0;d=c[f>>2]|0;y=d;c[f>>2]=0;w=(d|0)==0;if(!w?(c[f>>2]=0,__Z28atomic_conditional_incrementPj(d+-8|0)|0):0)c[f>>2]=y;__ZN6StringpLERKS_(f,g)|0;g=c[f>>2]|0;if(!w?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);if(A|0?(__Z16atomic_decrementPj(A+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(A,1);A=r;if(z){j=g;k=j;l=e;return k|0}if(__Z16atomic_decrementPj(A+-8|0)|0){j=g;k=j;l=e;return k|0}__ZN6Memory11free_staticEPvb(A,1);j=g;k=j;l=e;return k|0}function __ZNK7VariantcvdEv(b){b=b|0;var d=0,e=0,f=0.0,g=0,i=0.0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d;switch(c[b>>2]|0){case 4:{c[e>>2]=__ZNK7Variantcv6StringEv(b)|0;f=+__ZNK6String9to_doubleEv(e);g=c[e>>2]|0;if((g|0)!=0?(__Z16atomic_decrementPj(g+-8|0)|0)==0:0){__ZN6Memory11free_staticEPvb(g,1);i=f}else i=f;break}case 1:{i=a[b+8>>0]|0?1.0:0.0;break}case 2:{g=b+8|0;i=+((c[g>>2]|0)>>>0)+4294967296.0*+(c[g+4>>2]|0);break}case 3:{i=+h[b+8>>3];break}default:i=0.0}l=d;return +i}function __ZNK6String12pad_decimalsEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d+8|0;f=d;g=d+4|0;c[f>>2]=0;h=c[a>>2]|0;if(h|0?(c[f>>2]=0,__Z28atomic_conditional_incrementPj(h+-8|0)|0):0)c[f>>2]=c[a>>2];c[g>>2]=0;__ZN6String9copy_fromEPKc(g,1219936);a=__ZNK6String4findES_i(f,g,0)|0;h=c[g>>2]|0;if(h|0?(__Z16atomic_decrementPj(h+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(h,1);h=(b|0)<1;do if((a|0)==-1)if(h){g=c[f>>2]|0;if(!g){i=0;break}if(!(__Z28atomic_conditional_incrementPj(g+-8|0)|0)){i=0;break}i=c[f>>2]|0;break}else{__ZN6StringpLEPKc(f,1219936)|0;g=c[f>>2]|0;if(!g)j=0;else j=c[g+-4>>2]|0;k=j|0?j+-2|0:-1;n=g;o=26;break}else{if(!h){k=a;n=c[f>>2]|0;o=26;break}g=c[f>>2]|0;if(((g|0)!=0?(p=c[g+-4>>2]|0,(p|1|0)!=1):0)?(q=p|0?p+-1|0:0,!((a|0)<1|(q|0)<1)):0){r=(a|0)>(q|0)?q:a;if(p)if((p|0)>0)s=g;else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);s=0}else s=1253776;c[e>>2]=0;__ZN6String9copy_fromEPKwi(e,s,r);t=e}else{c[e>>2]=0;__ZN6String9copy_fromEPKc(e,1263606);t=e}i=c[t>>2]|0}while(0);a:do if((o|0)==26){t=(n|0)==0;if(t)u=0;else u=c[n+-4>>2]|0;s=k+1|0;b:do if(((u|0?u+-1|0:0)-s|0)>(b|0)){a=k+b|0;h=a+1|0;if((!t?(j=c[n+-4>>2]|0,(j|1|0)!=1):0)?(r=j|0?j+-1|0:0,!((a|0)<0|(r|0)<1)):0){a=(h|0)>(r|0)?r:h;if(j)if((j|0)>0)v=n;else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);v=0}else v=1253776;c[e>>2]=0;__ZN6String9copy_fromEPKwi(e,v,a);w=e}else{c[e>>2]=0;__ZN6String9copy_fromEPKc(e,1263606);w=e}a=c[w>>2]|0;j=a;h=c[f>>2]|0;if((h|0)==(a|0)){if(!a)break}else{if(h|0?(__Z16atomic_decrementPj(h+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(h,1);c[f>>2]=0;if(!a){i=0;break a}if(__Z28atomic_conditional_incrementPj(a+-8|0)|0)c[f>>2]=j}if(!(__Z16atomic_decrementPj(a+-8|0)|0))__ZN6Memory11free_staticEPvb(a,1)}else{a=n;while(1){if(!a)x=0;else x=c[a+-4>>2]|0;if(((x|0?x+-1|0:0)-s|0)>=(b|0))break b;__ZN6StringpLEPKc(f,1112475)|0;a=c[f>>2]|0}}while(0);s=c[f>>2]|0;if((s|0)!=0?(__Z28atomic_conditional_incrementPj(s+-8|0)|0)!=0:0)i=c[f>>2]|0;else i=0}while(0);b=c[f>>2]|0;if(!b){y=i;l=d;return y|0}if(__Z16atomic_decrementPj(b+-8|0)|0){y=i;l=d;return y|0}__ZN6Memory11free_staticEPvb(b,1);y=i;l=d;return y|0}function __ZNK7VariantcvwEv(a){a=a|0;var b=0,e=0,f=0,g=0,i=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=b;switch(c[a>>2]|0){case 4:{c[e>>2]=__ZNK7Variantcv6StringEv(a)|0;f=__ZNK6String6to_intEv(e)|0;g=c[e>>2]|0;if((g|0)!=0?(__Z16atomic_decrementPj(g+-8|0)|0)==0:0){__ZN6Memory11free_staticEPvb(g,1);i=f}else i=f;break}case 1:{i=d[a+8>>0]|0;break}case 2:{i=c[a+8>>2]|0;break}case 3:{i=~~+h[a+8>>3]>>>0;break}default:i=0}l=b;return i|0}function __ZN7VariantC2ERK5Plane(a,b){a=a|0;b=b|0;var d=0;c[a>>2]=9;d=a+8|0;c[d>>2]=c[b>>2];c[d+4>>2]=c[b+4>>2];c[d+8>>2]=c[b+8>>2];c[d+12>>2]=c[b+12>>2];return}function __ZN7VariantC2EPKc(a,b){a=a|0;b=b|0;c[a>>2]=4;__ZN6StringC2EPKc(a+8|0,b);return}function __ZN7VariantC2ERK9Transform(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;c[a>>2]=13;d=__ZnwjPKc(48,1263606)|0;e=d;f=b;b=e+48|0;do{c[e>>2]=c[f>>2];e=e+4|0;f=f+4|0}while((e|0)<(b|0));c[a+8>>2]=d;return}function __ZN9TransformmLERKS_(a,b){a=a|0;b=b|0;var c=0.0,d=0.0,e=0,f=0.0,h=0.0,i=0,j=0.0,k=0.0,l=0,m=0,n=0.0,o=0,p=0.0,q=0,r=0.0,s=0,t=0.0,u=0,v=0.0,w=0,x=0.0,y=0,z=0.0,A=0,B=0.0,C=0.0,D=0.0,E=0.0,F=0.0;c=+g[a>>2];d=+g[b+36>>2];e=a+4|0;f=+g[e>>2];h=+g[b+40>>2];i=a+8|0;j=+g[i>>2];k=+g[b+44>>2];l=a+36|0;m=a+12|0;n=+g[m>>2];o=a+16|0;p=+g[o>>2];q=a+20|0;r=+g[q>>2];s=a+40|0;t=+g[s>>2]+(d*n+h*p+k*r);u=a+24|0;v=+g[u>>2];w=a+28|0;x=+g[w>>2];y=a+32|0;z=+g[y>>2];A=a+44|0;B=+g[A>>2]+(d*v+h*x+k*z);g[l>>2]=+g[l>>2]+(c*d+f*h+j*k);g[s>>2]=t;g[A>>2]=B;B=+g[b>>2];t=+g[b+12>>2];k=+g[b+24>>2];h=+g[b+4>>2];d=+g[b+16>>2];C=+g[b+28>>2];D=+g[b+8>>2];E=+g[b+20>>2];F=+g[b+32>>2];g[a>>2]=B*c+t*f+k*j;g[e>>2]=c*h+f*d+j*C;g[i>>2]=c*D+f*E+j*F;g[m>>2]=B*n+t*p+k*r;g[o>>2]=h*n+d*p+C*r;g[q>>2]=D*n+E*p+F*r;g[u>>2]=B*v+t*x+k*z;g[w>>2]=h*v+d*x+C*z;g[y>>2]=D*v+E*x+F*z;return}function __ZN7VariantC2ERK5Basis(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;c[a>>2]=12;d=__ZnwjPKc(36,1263606)|0;e=d;f=b;b=e+36|0;do{c[e>>2]=c[f>>2];e=e+4|0;f=f+4|0}while((e|0)<(b|0));c[a+8>>2]=d;return}function __ZN7VariantC2ERK11Transform2D(a,b){a=a|0;b=b|0;var d=0;c[a>>2]=8;d=__ZnwjPKc(24,1263606)|0;c[d>>2]=c[b>>2];c[d+4>>2]=c[b+4>>2];c[d+8>>2]=c[b+8>>2];c[d+12>>2]=c[b+12>>2];c[d+16>>2]=c[b+16>>2];c[d+20>>2]=c[b+20>>2];c[a+8>>2]=d;return}function __ZN7VariantC2ERK10PoolVectorI5ColorE(a,b){a=a|0;b=b|0;var d=0;c[a>>2]=28;d=a+8|0;c[d>>2]=0;if(!(c[b>>2]|0))return;__ZN10PoolVectorI5ColorE12_unreferenceEv(d);a=c[b>>2]|0;if(!a)return;if(!(__Z28atomic_conditional_incrementPj(a)|0))return;c[d>>2]=c[b>>2];return}function __ZN7VariantC2ERK10PoolVectorI7Vector3E(a,b){a=a|0;b=b|0;var d=0;c[a>>2]=27;d=a+8|0;c[d>>2]=0;if(!(c[b>>2]|0))return;__ZN10PoolVectorI7Vector3E12_unreferenceEv(d);a=c[b>>2]|0;if(!a)return;if(!(__Z28atomic_conditional_incrementPj(a)|0))return;c[d>>2]=c[b>>2];return}function __ZN7VariantC2ERK10PoolVectorI7Vector2E(a,b){a=a|0;b=b|0;var d=0;c[a>>2]=26;d=a+8|0;c[d>>2]=0;if(!(c[b>>2]|0))return;__ZN10PoolVectorI7Vector2E12_unreferenceEv(d);a=c[b>>2]|0;if(!a)return;if(!(__Z28atomic_conditional_incrementPj(a)|0))return;c[d>>2]=c[b>>2];return}function __ZN7VariantC2ERK10PoolVectorI6StringE(a,b){a=a|0;b=b|0;var d=0;c[a>>2]=25;d=a+8|0;c[d>>2]=0;if(!(c[b>>2]|0))return;__ZN10PoolVectorI6StringE12_unreferenceEv(d);a=c[b>>2]|0;if(!a)return;if(!(__Z28atomic_conditional_incrementPj(a)|0))return;c[d>>2]=c[b>>2];return}function __ZN7VariantC2ERK10PoolVectorIfE(a,b){a=a|0;b=b|0;var d=0;c[a>>2]=24;d=a+8|0;c[d>>2]=0;if(!(c[b>>2]|0))return;__ZN10PoolVectorIfE12_unreferenceEv(d);a=c[b>>2]|0;if(!a)return;if(!(__Z28atomic_conditional_incrementPj(a)|0))return;c[d>>2]=c[b>>2];return}function __ZN7VariantC2ERK10PoolVectorIiE(a,b){a=a|0;b=b|0;var d=0;c[a>>2]=23;d=a+8|0;c[d>>2]=0;if(!(c[b>>2]|0))return;__ZN10PoolVectorIiE12_unreferenceEv(d);a=c[b>>2]|0;if(!a)return;if(!(__Z28atomic_conditional_incrementPj(a)|0))return;c[d>>2]=c[b>>2];return}function __ZN7VariantC2ERK10PoolVectorIhE(a,b){a=a|0;b=b|0;var d=0;c[a>>2]=22;d=a+8|0;c[d>>2]=0;if(!(c[b>>2]|0))return;__ZN10PoolVectorIhE12_unreferenceEv(d);a=c[b>>2]|0;if(!a)return;if(!(__Z28atomic_conditional_incrementPj(a)|0))return;c[d>>2]=c[b>>2];return}function __ZN7VariantC2ERK4Quat(a,b){a=a|0;b=b|0;var d=0;c[a>>2]=10;d=a+8|0;c[d>>2]=c[b>>2];c[d+4>>2]=c[b+4>>2];c[d+8>>2]=c[b+8>>2];c[d+12>>2]=c[b+12>>2];return}function __ZN7VariantC2ERK7Vector3(a,b){a=a|0;b=b|0;var d=0;c[a>>2]=7;d=a+8|0;c[d>>2]=c[b>>2];c[d+4>>2]=c[b+4>>2];c[d+8>>2]=c[b+8>>2];return}function __ZN7VariantC2ERK7Vector2(a,b){a=a|0;b=b|0;var d=0,e=0;c[a>>2]=5;d=b;b=c[d+4>>2]|0;e=a+8|0;c[e>>2]=c[d>>2];c[e+4>>2]=b;return}function __ZN7VariantC2ERK6String(a,b){a=a|0;b=b|0;var d=0;c[a>>2]=4;d=a+8|0;c[d>>2]=0;if(!(c[b>>2]|0))return;c[d>>2]=0;a=c[b>>2]|0;if(!a)return;if(!(__Z28atomic_conditional_incrementPj(a+-8|0)|0))return;c[d>>2]=c[b>>2];return}function __ZN7VariantC2Ed(a,b){a=a|0;b=+b;c[a>>2]=3;h[a+8>>3]=b;return}function __ZN7VariantC2Ex(a,b,d){a=a|0;b=b|0;d=d|0;var e=0;c[a>>2]=2;e=a+8|0;c[e>>2]=b;c[e+4>>2]=d;return}function __ZN8NodePathC2ERK6String(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0;e=l;l=l+48|0;if((l|0)>=(m|0))ba(48);f=e+32|0;g=e+28|0;h=e+24|0;i=e+16|0;j=e+20|0;k=e+8|0;n=e+4|0;o=e;p=e+12|0;c[b>>2]=0;if(!(__ZNK6String6lengthEv(d)|0)){l=e;return}c[f>>2]=0;q=c[d>>2]|0;if(q|0?(c[f>>2]=0,__Z28atomic_conditional_incrementPj(q+-8|0)|0):0)c[f>>2]=c[d>>2];__ZN10StringNameC2Ev(g);c[h>>2]=0;q=c[f>>2]|0;if(!q)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);if((c[q+-4>>2]|0)<=0)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);__ZN6VectorIwE14_copy_on_writeEv(f);q=(c[c[f>>2]>>2]|0)==47;r=q&1;__ZN6StringC2EPKc(i,1144824);s=__ZNK6String4findES_i(f,i,0)|0;t=c[i>>2]|0;if(t|0?(__Z16atomic_decrementPj(t+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(t,1);a:do if((s|0)!=-1){t=s+1|0;b:do if((s|0)<(__ZNK6String6lengthEv(f)|0)){i=(s|0)<-1;u=t;v=t;while(1){if(i){w=21;break}x=c[f>>2]|0;y=(x|0)==0;if(y)z=0;else z=c[x+-4>>2]|0;if((z|0)<=(u|0)){if(y)A=0;else A=c[x+-4>>2]|0;if((A|0)<=(u|0)){w=21;break}a[1263537]=0}__ZN6VectorIwE14_copy_on_writeEv(f);x=c[f>>2]|0;if((c[x+(u<<2)>>2]|0)!=58){y=(x|0)==0;if(y)B=0;else B=c[x+-4>>2]|0;if((B|0)<=(u|0)){if(y)C=0;else C=c[x+-4>>2]|0;if((C|0)<=(u|0)){w=30;break}a[1263537]=0}__ZN6VectorIwE14_copy_on_writeEv(f);if(c[(c[f>>2]|0)+(u<<2)>>2]|0)D=v;else w=33}else w=33;if((w|0)==33){w=0;c[j>>2]=__ZNK6String6substrEii(f,v,u-v|0)|0;x=c[f>>2]|0;y=(x|0)==0;if(y)E=0;else E=c[x+-4>>2]|0;if((E|0)<=(u|0)){if(y)F=0;else F=c[x+-4>>2]|0;if((F|0)<=(u|0)){w=39;break}a[1263537]=0}__ZN6VectorIwE14_copy_on_writeEv(f);do if((c[(c[f>>2]|0)+(u<<2)>>2]|0)==58){if(!(__ZNK6StringeqEPKc(j,1263606)|0)){__ZN10StringNameC2ERK6String(o,j);__ZN6VectorI10StringNameE9push_backES0_(h,o)|0;__ZN10StringNameD2Ev(o);w=52;break}c[n>>2]=__ZplPKcRK6String(1083641,d)|0;c[k>>2]=__ZNK6String4utf8Ev(n)|0;__Z19_err_set_last_errorPKc(__ZNK10CharString8get_dataEv(k)|0);x=c[k>>2]|0;do if(x|0){if(__Z16atomic_decrementPj(x+-8|0)|0)break;__ZN6Memory11free_staticEPvb(x,1)}while(0);x=c[n>>2]|0;do if(x|0){if(__Z16atomic_decrementPj(x+-8|0)|0)break;__ZN6Memory11free_staticEPvb(x,1)}while(0);a[1263537]=1;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1110351,1083660,343,1130797,0);a[1263537]=0;G=1;H=v}else{__ZN10StringNameC2ERK6String(p,j);__ZN10StringNameaSERKS_(g,p);__ZN10StringNameD2Ev(p);w=52}while(0);if((w|0)==52){w=0;G=0;H=u+1|0}x=c[j>>2]|0;do if(x|0){if(__Z16atomic_decrementPj(x+-8|0)|0)break;__ZN6Memory11free_staticEPvb(x,1)}while(0);if(!G)D=H;else break a}if((u|0)<(__ZNK6String6lengthEv(f)|0)){u=u+1|0;v=D}else break b}if((w|0)==21)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((w|0)==30)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((w|0)==39)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);t=__ZNK6String6substrEii(f,0,s)|0;v=t;u=c[f>>2]|0;if((u|0)==(t|0)){if(!t){w=68;break}}else{if(u|0?(__Z16atomic_decrementPj(u+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(u,1);c[f>>2]=0;if(!t){w=68;break}if(__Z28atomic_conditional_incrementPj(t+-8|0)|0)c[f>>2]=v}if(!(__Z16atomic_decrementPj(t+-8|0)|0)){__ZN6Memory11free_staticEPvb(t,1);w=68}else w=68}else w=68;while(0);c:do if((w|0)==68){d:do if((r|0)<(__ZNK6String6lengthEv(f)|0)){s=r;D=1;H=0;while(1){G=c[f>>2]|0;n=(G|0)==0;if(n)I=0;else I=c[G+-4>>2]|0;if((I|0)<=(s|0)){if(n)J=0;else J=c[G+-4>>2]|0;if((J|0)<=(s|0))break;a[1263537]=0}__ZN6VectorIwE14_copy_on_writeEv(f);G=(c[(c[f>>2]|0)+(s<<2)>>2]|0)==47;n=(G?0:D)+H|0;s=s+1|0;if((s|0)>=(__ZNK6String6lengthEv(f)|0)){K=n;break d}else{D=G&1;H=n}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}else K=0;while(0);if(!(q|(K|0)!=0)){H=c[g>>2]|0;if(!H)break;if((c[H+4>>2]|0)==0?(__ZNK6String6lengthEv(H+8|0)|0)==0:0)break}H=__ZnwjPKc(20,1263606)|0;__ZN10StringNameC2Ev(H+4|0);c[H+8>>2]=0;c[H+12>>2]=0;c[b>>2]=H;c[H>>2]=1;a[H+16>>0]=q&1;__ZN10StringNameaSERKS_(H+4|0,g);H=(c[b>>2]|0)+12|0;D=c[H>>2]|0;if((D|0)!=(c[h>>2]|0)){if(D|0?(__Z16atomic_decrementPj(D+-8|0)|0)==0:0){s=c[H>>2]|0;n=(s|0)==0?0:s+-4|0;s=n+4|0;if(c[n>>2]|0){G=0;do{__ZN10StringNameD2Ev(s+(G<<2)|0);G=G+1|0}while(G>>>0<(c[n>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(D,1)}c[H>>2]=0;n=c[h>>2]|0;if(n|0?__Z28atomic_conditional_incrementPj(n+-8|0)|0:0)c[H>>2]=c[h>>2]}if(K|0?(__ZN6VectorI10StringNameE6resizeEi((c[b>>2]|0)+8|0,K)|0,(r|0)<=(__ZNK6String6lengthEv(f)|0)):0){n=r;G=0;s=r;k=1;while(1){d=c[f>>2]|0;o=(d|0)==0;if(o)L=0;else L=c[d+-4>>2]|0;if((L|0)<=(n|0)){if(o)M=0;else M=c[d+-4>>2]|0;if((M|0)<=(n|0)){w=100;break}a[1263537]=0}__ZN6VectorIwE14_copy_on_writeEv(f);d=c[f>>2]|0;if((c[d+(n<<2)>>2]|0)!=47){o=(d|0)==0;if(o)N=0;else N=c[d+-4>>2]|0;if((N|0)<=(n|0)){if(o)O=0;else O=c[d+-4>>2]|0;if((O|0)<=(n|0)){w=109;break}a[1263537]=0}__ZN6VectorIwE14_copy_on_writeEv(f);if(c[(c[f>>2]|0)+(n<<2)>>2]|0){P=s;Q=G;R=0;S=n+1|0}else w=113}else w=113;if((w|0)==113){w=0;if(!k){c[j>>2]=__ZNK6String6substrEii(f,s,n-s|0)|0;do if((G|0)<0)w=118;else{d=c[(c[b>>2]|0)+8>>2]|0;if(!d)T=0;else T=c[d+-4>>2]|0;if((G|0)>=(T|0)){w=118;break}a[1263537]=0;__ZN10StringNameC2ERK6String(p,j);d=(c[b>>2]|0)+8|0;o=G+1|0;F=c[d>>2]|0;E=(F|0)==0;if(E)U=0;else U=c[F+-4>>2]|0;do if((U|0)<=(G|0)){if(E)V=0;else V=c[F+-4>>2]|0;if((V|0)>(G|0)){a[1263537]=0;w=127;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);W=0;break}}else w=127;while(0);if((w|0)==127){w=0;__ZN6VectorI10StringNameE14_copy_on_writeEv(d);W=(c[d>>2]|0)+(G<<2)|0}__ZN10StringNameaSERKS_(W,p);__ZN10StringNameD2Ev(p);X=o;Y=0}while(0);if((w|0)==118){w=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1110351,1083660,395,1083677,0);X=G;Y=1}F=c[j>>2]|0;do if(F|0){if(__Z16atomic_decrementPj(F+-8|0)|0)break;__ZN6Memory11free_staticEPvb(F,1)}while(0);if(!Y)Z=X;else break c}else Z=G;F=n+1|0;P=F;Q=Z;R=1;S=F}if((n|0)<(__ZNK6String6lengthEv(f)|0)){n=S;G=Q;s=P;k=R}else break c}if((w|0)==100)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((w|0)==109)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}}while(0);w=c[h>>2]|0;if(w|0?(__Z16atomic_decrementPj(w+-8|0)|0)==0:0){R=c[h>>2]|0;h=(R|0)==0?0:R+-4|0;R=h+4|0;if(c[h>>2]|0){P=0;do{__ZN10StringNameD2Ev(R+(P<<2)|0);P=P+1|0}while(P>>>0<(c[h>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(w,1)}__ZN10StringNameD2Ev(g);g=c[f>>2]|0;if(g|0?(__Z16atomic_decrementPj(g+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(g,1);l=e;return}function __ZNK8NodePath4hashEv(a){a=a|0;var b=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0;b=c[a>>2]|0;if(!b){e=0;return e|0}f=d[b+16>>0]|0;g=c[b+8>>2]|0;if((g|0)!=0?(h=c[g+-4>>2]|0,g=b+8|0,__ZN6VectorI10StringNameE14_copy_on_writeEv(g),b=c[g>>2]|0,(h|0)>0):0){g=f;i=0;while(1){j=c[b+(i<<2)>>2]|0;if(!j)k=0;else k=c[j+16>>2]|0;j=k^g;i=i+1|0;if((i|0)==(h|0)){l=j;break}else g=j}}else l=f;f=c[a>>2]|0;g=c[f+12>>2]|0;if((g|0)!=0?(h=c[g+-4>>2]|0,g=f+12|0,__ZN6VectorI10StringNameE14_copy_on_writeEv(g),f=c[g>>2]|0,(h|0)>0):0){g=0;i=l;while(1){k=c[f+(g<<2)>>2]|0;if(!k)m=0;else m=c[k+16>>2]|0;k=m^i;g=g+1|0;if((g|0)==(h|0)){n=k;break}else i=k}}else n=l;l=c[(c[a>>2]|0)+4>>2]|0;if(!l)o=0;else o=c[l+16>>2]|0;e=o^n;return e|0}function __ZNK10Dictionary4hashEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0,i=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b;c[d>>2]=0;__ZNK10Dictionary12get_key_listEP4ListI7Variant16DefaultAllocatorE(a,d);e=c[d>>2]|0;if((e|0)!=0?(f=c[e>>2]|0,(f|0)!=0):0){e=177593;g=f;while(1){f=(__ZNK7Variant4hashEv(g)|0)+(e*33|0)|0;h=(__ZNK7Variant4hashEv(__ZN7HashMapI7VariantN17DictionaryPrivate4DataE22_DictionaryVariantHash24HashMapComparatorDefaultIS0_ELh3ELh8EEixERKS0_((c[a>>2]|0)+4|0,g)|0)|0)+(f*33|0)|0;g=c[g+24>>2]|0;if(!g){i=h;break}else e=h}}else i=177593;__ZN4ListI7Variant16DefaultAllocatorED2Ev(d);l=b;return i|0}function __ZNK5Array4hashEv(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0;d=0;e=177573;while(1){f=c[b>>2]|0;g=c[f+4>>2]|0;h=(g|0)==0;if(h)i=0;else i=c[g+-4>>2]|0;if((d|0)>=(i|0))break;j=f+4|0;if(h)k=0;else k=c[g+-4>>2]|0;do if((k|0)<=(d|0)){if(h)l=0;else l=c[g+-4>>2]|0;if((l|0)>(d|0)){a[1263537]=0;m=14;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);n=0;break}}else m=14;while(0);if((m|0)==14){m=0;__ZN6VectorI7VariantE14_copy_on_writeEv(j);n=(c[j>>2]|0)+(d*24|0)|0}d=d+1|0;e=(__ZNK7Variant4hashEv(n)|0)+(e*33|0)|0}return e|0}function __ZN4ListI7Variant16DefaultAllocatorED2Ev(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0;d=c[b>>2]|0;if(!d)return;else e=d;while(1){d=c[e>>2]|0;if(!d){f=17;break}a[1263537]=0;if((c[d+32>>2]|0)==(e|0)){c[e>>2]=c[d+24>>2];g=e+4|0;h=c[d+28>>2]|0;if((c[g>>2]|0)==(d|0))c[g>>2]=h;g=d+24|0;if(h|0)c[h+24>>2]=c[g>>2];i=c[g>>2]|0;if(i|0)c[i+28>>2]=h;if(c[d>>2]|0)__ZN7Variant5clearEv(d);__ZN6Memory11free_staticEPvb(d,0);d=e+8|0;c[d>>2]=(c[d>>2]|0)+-1}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145114,1145120,157,1145132,0);j=c[b>>2]|0;if(!(c[j+8>>2]|0)){f=16;break}if(!j){f=20;break}else e=j}if((f|0)==16){__ZN6Memory11free_staticEPvb(j,0);c[b>>2]=0;return}else if((f|0)==17)if(!(c[e+8>>2]|0)){a[1263537]=0;__ZN6Memory11free_staticEPvb(e,0);return}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145461,1145120,668,1145467,0);return}else if((f|0)==20)return}function __ZNK9SortArrayI15_VariantStrPair18_DefaultComparatorIS0_EE13linear_insertEiiPS0_(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=a+16|0;g=a;h=a+8|0;i=e+(d<<3)|0;c[g>>2]=0;j=c[i>>2]|0;if(j|0?(c[g>>2]=0,__Z28atomic_conditional_incrementPj(j+-8|0)|0):0)c[g>>2]=c[i>>2];i=g+4|0;j=e+(d<<3)+4|0;c[i>>2]=0;k=c[j>>2]|0;if(k|0?(c[i>>2]=0,__Z28atomic_conditional_incrementPj(k+-8|0)|0):0)c[i>>2]=c[j>>2];j=e+(b<<3)|0;c[f>>2]=0;k=c[j>>2]|0;if(k|0?(c[f>>2]=0,__Z28atomic_conditional_incrementPj(k+-8|0)|0):0)c[f>>2]=c[j>>2];k=__ZNK6StringltES_(g,f)|0;n=c[f>>2]|0;if(n|0?(__Z16atomic_decrementPj(n+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(n,1);if(k){if((d|0)>(b|0)){k=d;do{n=k;k=k+-1|0;__ZN15_VariantStrPairaSERKS_(e+(n<<3)|0,e+(k<<3)|0)|0}while((k|0)>(b|0))}k=c[j>>2]|0;if((k|0)!=(c[g>>2]|0)){if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);c[j>>2]=0;k=c[g>>2]|0;if(k|0?__Z28atomic_conditional_incrementPj(k+-8|0)|0:0)c[j>>2]=c[g>>2]}j=e+(b<<3)+4|0;b=c[j>>2]|0;if((b|0)!=(c[i>>2]|0)){if(b|0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(b,1);c[j>>2]=0;b=c[i>>2]|0;if(b|0?__Z28atomic_conditional_incrementPj(b+-8|0)|0:0)c[j>>2]=c[i>>2]}}else{c[h>>2]=0;j=c[g>>2]|0;if(j|0?(c[h>>2]=0,__Z28atomic_conditional_incrementPj(j+-8|0)|0):0)c[h>>2]=c[g>>2];j=h+4|0;c[j>>2]=0;b=c[i>>2]|0;if(b|0?(c[j>>2]=0,__Z28atomic_conditional_incrementPj(b+-8|0)|0):0)c[j>>2]=c[i>>2];i=d;while(1){d=i+-1|0;b=e+(d<<3)|0;c[f>>2]=0;k=c[b>>2]|0;if(k|0?(c[f>>2]=0,__Z28atomic_conditional_incrementPj(k+-8|0)|0):0)c[f>>2]=c[b>>2];k=__ZNK6StringltES_(h,f)|0;n=c[f>>2]|0;if(n|0?(__Z16atomic_decrementPj(n+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(n,1);o=e+(i<<3)|0;if(!k)break;__ZN15_VariantStrPairaSERKS_(o,b)|0;i=d}f=c[o>>2]|0;if((f|0)!=(c[h>>2]|0)){if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);c[o>>2]=0;f=c[h>>2]|0;if(f|0?__Z28atomic_conditional_incrementPj(f+-8|0)|0:0)c[o>>2]=c[h>>2]}o=e+(i<<3)+4|0;i=c[o>>2]|0;e=c[j>>2]|0;do if((i|0)!=(e|0)){if(i|0?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);c[o>>2]=0;f=c[j>>2]|0;if(f)if(!(__Z28atomic_conditional_incrementPj(f+-8|0)|0)){p=c[h+4>>2]|0;break}else{d=c[j>>2]|0;c[o>>2]=d;p=d;break}else p=f}else p=e;while(0);if(p|0?(__Z16atomic_decrementPj(p+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(p,1);p=c[h>>2]|0;if(p|0?(__Z16atomic_decrementPj(p+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(p,1)}p=c[g+4>>2]|0;if(p|0?(__Z16atomic_decrementPj(p+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(p,1);p=c[g>>2]|0;if(!p){l=a;return}if(__Z16atomic_decrementPj(p+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(p,1);l=a;return}function __ZNK9SortArrayI15_VariantStrPair18_DefaultComparatorIS0_EE24unguarded_insertion_sortEiiPS0_(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=a+8|0;g=a;if((b|0)==(d|0)){l=a;return}h=g+4|0;i=g+4|0;j=b;do{b=e+(j<<3)|0;c[g>>2]=0;k=c[b>>2]|0;if(k|0?(c[g>>2]=0,__Z28atomic_conditional_incrementPj(k+-8|0)|0):0)c[g>>2]=c[b>>2];b=e+(j<<3)+4|0;c[h>>2]=0;k=c[b>>2]|0;if((k|0)!=0?(c[h>>2]=0,(__Z28atomic_conditional_incrementPj(k+-8|0)|0)!=0):0){c[h>>2]=c[b>>2];n=j}else n=j;while(1){b=n+-1|0;k=e+(b<<3)|0;c[f>>2]=0;o=c[k>>2]|0;if(o|0?(c[f>>2]=0,__Z28atomic_conditional_incrementPj(o+-8|0)|0):0)c[f>>2]=c[k>>2];o=__ZNK6StringltES_(g,f)|0;p=c[f>>2]|0;if(p|0?(__Z16atomic_decrementPj(p+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(p,1);q=e+(n<<3)|0;if(!o)break;__ZN15_VariantStrPairaSERKS_(q,k)|0;n=b}b=c[q>>2]|0;if((b|0)!=(c[g>>2]|0)){if(b|0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(b,1);c[q>>2]=0;b=c[g>>2]|0;if(b|0?__Z28atomic_conditional_incrementPj(b+-8|0)|0:0)c[q>>2]=c[g>>2]}b=e+(n<<3)+4|0;k=c[b>>2]|0;o=c[h>>2]|0;do if((k|0)!=(o|0)){if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);c[b>>2]=0;p=c[h>>2]|0;if(p)if(!(__Z28atomic_conditional_incrementPj(p+-8|0)|0)){r=c[i>>2]|0;break}else{s=c[h>>2]|0;c[b>>2]=s;r=s;break}else r=p}else r=o;while(0);if(r|0?(__Z16atomic_decrementPj(r+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(r,1);o=c[g>>2]|0;if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(o,1);j=j+1|0}while((j|0)!=(d|0));l=a;return}function __ZN15_VariantStrPairaSERKS_(a,b){a=a|0;b=b|0;var d=0,e=0;d=c[a>>2]|0;if((d|0)!=(c[b>>2]|0)){if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);c[a>>2]=0;d=c[b>>2]|0;if(d|0?__Z28atomic_conditional_incrementPj(d+-8|0)|0:0)c[a>>2]=c[b>>2]}d=a+4|0;e=b+4|0;b=c[d>>2]|0;if((b|0)==(c[e>>2]|0))return a|0;if(b|0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(b,1);c[d>>2]=0;b=c[e>>2]|0;if(!b)return a|0;if(!(__Z28atomic_conditional_incrementPj(b+-8|0)|0))return a|0;c[d>>2]=c[e>>2];return a|0}function __ZNK9SortArrayI15_VariantStrPair18_DefaultComparatorIS0_EE12partial_sortEiiiPS0_(a,b,d,e,f){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0;g=l;l=l+16|0;if((l|0)>=(m|0))ba(16);h=g+8|0;i=g;__ZNK9SortArrayI15_VariantStrPair18_DefaultComparatorIS0_EE9make_heapEiiPS0_(a,b,e,f);if((e|0)<(d|0)){j=f+(b<<3)|0;k=i+4|0;n=i+4|0;o=e;do{p=f+(o<<3)|0;c[h>>2]=0;q=c[j>>2]|0;if(q|0?(c[h>>2]=0,__Z28atomic_conditional_incrementPj(q+-8|0)|0):0)c[h>>2]=c[j>>2];q=__ZNK6StringltES_(p,h)|0;r=c[h>>2]|0;if(r|0?(__Z16atomic_decrementPj(r+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(r,1);if(q){c[i>>2]=0;q=c[p>>2]|0;if(q|0?(c[i>>2]=0,__Z28atomic_conditional_incrementPj(q+-8|0)|0):0)c[i>>2]=c[p>>2];p=f+(o<<3)+4|0;c[k>>2]=0;q=c[p>>2]|0;if(q|0?(c[k>>2]=0,__Z28atomic_conditional_incrementPj(q+-8|0)|0):0)c[k>>2]=c[p>>2];__ZNK9SortArrayI15_VariantStrPair18_DefaultComparatorIS0_EE8pop_heapEiiiS0_PS0_(a,b,e,o,i,f);p=c[n>>2]|0;if(p|0?(__Z16atomic_decrementPj(p+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(p,1);p=c[i>>2]|0;if(p|0?(__Z16atomic_decrementPj(p+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(p,1)}o=o+1|0}while((o|0)!=(d|0))}if((e-b|0)>1)s=e;else{l=g;return}do{__ZNK9SortArrayI15_VariantStrPair18_DefaultComparatorIS0_EE8pop_heapEiiPS0_(a,b,s,f);s=s+-1|0}while((s-b|0)>1);l=g;return}function __ZNK9SortArrayI15_VariantStrPair18_DefaultComparatorIS0_EE11median_of_3ERKS0_S5_S5_(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=a;c[f>>2]=0;g=c[d>>2]|0;if(g|0?(c[f>>2]=0,__Z28atomic_conditional_incrementPj(g+-8|0)|0):0)c[f>>2]=c[d>>2];g=__ZNK6StringltES_(b,f)|0;h=c[f>>2]|0;if(h|0?(__Z16atomic_decrementPj(h+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(h,1);if(g){c[f>>2]=0;g=c[e>>2]|0;if(g|0?(c[f>>2]=0,__Z28atomic_conditional_incrementPj(g+-8|0)|0):0)c[f>>2]=c[e>>2];g=__ZNK6StringltES_(d,f)|0;h=c[f>>2]|0;if(h|0?(__Z16atomic_decrementPj(h+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(h,1);if(g){i=d;l=a;return i|0}c[f>>2]=0;g=c[e>>2]|0;if(g|0?(c[f>>2]=0,__Z28atomic_conditional_incrementPj(g+-8|0)|0):0)c[f>>2]=c[e>>2];g=__ZNK6StringltES_(b,f)|0;h=c[f>>2]|0;if(h|0?(__Z16atomic_decrementPj(h+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(h,1);i=g?e:b;l=a;return i|0}else{c[f>>2]=0;g=c[e>>2]|0;if(g|0?(c[f>>2]=0,__Z28atomic_conditional_incrementPj(g+-8|0)|0):0)c[f>>2]=c[e>>2];g=__ZNK6StringltES_(b,f)|0;h=c[f>>2]|0;if(h|0?(__Z16atomic_decrementPj(h+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(h,1);if(g){i=b;l=a;return i|0}c[f>>2]=0;b=c[e>>2]|0;if(b|0?(c[f>>2]=0,__Z28atomic_conditional_incrementPj(b+-8|0)|0):0)c[f>>2]=c[e>>2];b=__ZNK6StringltES_(d,f)|0;g=c[f>>2]|0;if(g|0?(__Z16atomic_decrementPj(g+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(g,1);i=b?e:d;l=a;return i|0}return 0}function __ZNK9SortArrayI15_VariantStrPair18_DefaultComparatorIS0_EE11partitionerEiiS0_PS0_(a,b,d,e,f){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=a;h=b;b=d;while(1){i=h;while(1){j=f+(i<<3)|0;c[g>>2]=0;d=c[e>>2]|0;if(d|0?(c[g>>2]=0,__Z28atomic_conditional_incrementPj(d+-8|0)|0):0)c[g>>2]=c[e>>2];d=__ZNK6StringltES_(j,g)|0;k=c[g>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);n=i+1|0;if(d)i=n;else{o=b;break}}do{o=o+-1|0;p=f+(o<<3)|0;c[g>>2]=0;d=c[p>>2]|0;if(d|0?(c[g>>2]=0,__Z28atomic_conditional_incrementPj(d+-8|0)|0):0)c[g>>2]=c[p>>2];d=__ZNK6StringltES_(e,g)|0;k=c[g>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1)}while(d);if((i|0)>=(o|0))break;__Z11__swap_tmplI15_VariantStrPairEvRT_S2_(j,p);h=n;b=o}l=a;return i|0}function __Z11__swap_tmplI15_VariantStrPairEvRT_S2_(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0;d=c[a>>2]|0;if((d|0)!=0?(__Z28atomic_conditional_incrementPj(d+-8|0)|0)!=0:0)e=c[a>>2]|0;else e=0;d=a+4|0;f=c[d>>2]|0;if((f|0)!=0?(__Z28atomic_conditional_incrementPj(f+-8|0)|0)!=0:0)g=c[d>>2]|0;else g=0;__ZN15_VariantStrPairaSERKS_(a,b)|0;a=c[b>>2]|0;d=e;if((a|0)!=(d|0)){if(a|0?(__Z16atomic_decrementPj(a+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(a,1);c[b>>2]=0;if(e|0?__Z28atomic_conditional_incrementPj(d+-8|0)|0:0)c[b>>2]=e}d=b+4|0;b=c[d>>2]|0;a=g;if((b|0)==(a|0)){if(g|0)h=22}else{if(b|0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(b,1);c[d>>2]=0;if(g|0)if(!(__Z28atomic_conditional_incrementPj(a+-8|0)|0))h=22;else{c[d>>2]=g;h=22}}if((h|0)==22?(h=g,(__Z16atomic_decrementPj(h+-8|0)|0)==0):0)__ZN6Memory11free_staticEPvb(h,1);h=e;if(!e)return;if(__Z16atomic_decrementPj(h+-8|0)|0)return;__ZN6Memory11free_staticEPvb(h,1);return}function __ZNK9SortArrayI15_VariantStrPair18_DefaultComparatorIS0_EE9make_heapEiiPS0_(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f;h=d-b|0;if((h|0)<2){l=f;return}d=g+4|0;i=g+4|0;j=(h+-2|0)/2|0;while(1){k=j+b|0;n=e+(k<<3)|0;c[g>>2]=0;o=c[n>>2]|0;if(o|0?(c[g>>2]=0,__Z28atomic_conditional_incrementPj(o+-8|0)|0):0)c[g>>2]=c[n>>2];n=e+(k<<3)+4|0;c[d>>2]=0;k=c[n>>2]|0;if(k|0?(c[d>>2]=0,__Z28atomic_conditional_incrementPj(k+-8|0)|0):0)c[d>>2]=c[n>>2];__ZNK9SortArrayI15_VariantStrPair18_DefaultComparatorIS0_EE11adjust_heapEiiiS0_PS0_(a,b,j,h,g,e);n=c[i>>2]|0;if(n|0?(__Z16atomic_decrementPj(n+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(n,1);n=c[g>>2]|0;if(n|0?(__Z16atomic_decrementPj(n+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(n,1);if(!j)break;else j=j+-1|0}l=f;return}function __ZNK9SortArrayI15_VariantStrPair18_DefaultComparatorIS0_EE8pop_heapEiiPS0_(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f;h=d+-1|0;d=e+(h<<3)|0;c[g>>2]=0;i=c[d>>2]|0;if(i|0?(c[g>>2]=0,__Z28atomic_conditional_incrementPj(i+-8|0)|0):0)c[g>>2]=c[d>>2];d=g+4|0;i=e+(h<<3)+4|0;c[d>>2]=0;j=c[i>>2]|0;if(j|0?(c[d>>2]=0,__Z28atomic_conditional_incrementPj(j+-8|0)|0):0)c[d>>2]=c[i>>2];__ZNK9SortArrayI15_VariantStrPair18_DefaultComparatorIS0_EE8pop_heapEiiiS0_PS0_(a,b,h,h,g,e);e=c[g+4>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);e=c[g>>2]|0;if(!e){l=f;return}if(__Z16atomic_decrementPj(e+-8|0)|0){l=f;return}__ZN6Memory11free_staticEPvb(e,1);l=f;return}function __ZNK9SortArrayI15_VariantStrPair18_DefaultComparatorIS0_EE8pop_heapEiiiS0_PS0_(a,b,d,e,f,g){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;var h=0,i=0,j=0;h=l;l=l+16|0;if((l|0)>=(m|0))ba(16);i=h;__ZN15_VariantStrPairaSERKS_(g+(e<<3)|0,g+(b<<3)|0)|0;e=d-b|0;c[i>>2]=0;d=c[f>>2]|0;if(d|0?(c[i>>2]=0,__Z28atomic_conditional_incrementPj(d+-8|0)|0):0)c[i>>2]=c[f>>2];d=i+4|0;j=f+4|0;c[d>>2]=0;f=c[j>>2]|0;if(f|0?(c[d>>2]=0,__Z28atomic_conditional_incrementPj(f+-8|0)|0):0)c[d>>2]=c[j>>2];__ZNK9SortArrayI15_VariantStrPair18_DefaultComparatorIS0_EE11adjust_heapEiiiS0_PS0_(a,b,0,e,i,g);g=c[i+4>>2]|0;if(g|0?(__Z16atomic_decrementPj(g+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(g,1);g=c[i>>2]|0;if(!g){l=h;return}if(__Z16atomic_decrementPj(g+-8|0)|0){l=h;return}__ZN6Memory11free_staticEPvb(g,1);l=h;return}function __ZNK9SortArrayI15_VariantStrPair18_DefaultComparatorIS0_EE11adjust_heapEiiiS0_PS0_(a,b,d,e,f,g){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;var h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);h=a;i=d<<1;j=i+2|0;if((j|0)<(e|0)){k=i;n=d;o=j;while(1){p=k|1;q=g+(p+b<<3)|0;r=g+(o+b<<3)|0;c[h>>2]=0;s=c[q>>2]|0;if(s|0?(c[h>>2]=0,__Z28atomic_conditional_incrementPj(s+-8|0)|0):0)c[h>>2]=c[q>>2];q=__ZNK6StringltES_(r,h)|0;r=c[h>>2]|0;if(r|0?(__Z16atomic_decrementPj(r+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(r,1);r=q?p:o;__ZN15_VariantStrPairaSERKS_(g+(n+b<<3)|0,g+(r+b<<3)|0)|0;p=r<<1;q=p+2|0;if((q|0)<(e|0)){k=p;n=r;o=q}else{t=p;u=q;v=r;break}}}else{t=i;u=j;v=d}j=t|1;if((u|0)==(e|0)){__ZN15_VariantStrPairaSERKS_(g+(v+b<<3)|0,g+(j+b<<3)|0)|0;w=j}else w=v;v=c[f>>2]|0;if((v|0)!=0?(__Z28atomic_conditional_incrementPj(v+-8|0)|0)!=0:0)x=c[f>>2]|0;else x=0;v=f+4|0;f=c[v>>2]|0;if((f|0)!=0?(__Z28atomic_conditional_incrementPj(f+-8|0)|0)!=0:0)y=c[v>>2]|0;else y=0;a:do if((w|0)>(d|0)){v=x;f=v+-8|0;if(!x){j=w;while(1){e=(j+-1|0)/2|0;u=e+b|0;c[h>>2]=0;t=__ZNK6StringltES_(g+(u<<3)|0,h)|0;i=c[h>>2]|0;if(i|0?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);i=j+b|0;if(!t){z=v;A=i;break a}__ZN15_VariantStrPairaSERKS_(g+(i<<3)|0,g+(u<<3)|0)|0;if((e|0)>(d|0))j=e;else{B=e;C=v;D=26;break a}}}else E=w;while(1){j=(E+-1|0)/2|0;e=j+b|0;c[h>>2]=0;if(__Z28atomic_conditional_incrementPj(f)|0)c[h>>2]=x;u=__ZNK6StringltES_(g+(e<<3)|0,h)|0;i=c[h>>2]|0;if(i|0?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);i=E+b|0;if(!u){z=v;A=i;break a}__ZN15_VariantStrPairaSERKS_(g+(i<<3)|0,g+(e<<3)|0)|0;if((j|0)>(d|0))E=j;else{B=j;C=v;D=26;break}}}else{B=w;C=x;D=26}while(0);if((D|0)==26){z=C;A=B+b|0}b=g+(A<<3)|0;B=c[b>>2]|0;if((B|0)!=(z|0)){if(B|0?(__Z16atomic_decrementPj(B+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(B,1);c[b>>2]=0;if(x|0?__Z28atomic_conditional_incrementPj(z+-8|0)|0:0)c[b>>2]=x}b=g+(A<<3)+4|0;A=c[b>>2]|0;g=y;if((A|0)==(g|0)){if(y|0)D=49}else{if(A|0?(__Z16atomic_decrementPj(A+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(A,1);c[b>>2]=0;if(y|0)if(!(__Z28atomic_conditional_incrementPj(g+-8|0)|0))D=49;else{c[b>>2]=y;D=49}}if((D|0)==49?(D=y,(__Z16atomic_decrementPj(D+-8|0)|0)==0):0)__ZN6Memory11free_staticEPvb(D,1);D=x;if(!x){l=a;return}if(__Z16atomic_decrementPj(D+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(D,1);l=a;return}function __ZNK9SortArrayIPKN7HashMapI7VariantN17DictionaryPrivate4DataE22_DictionaryVariantHash24HashMapComparatorDefaultIS1_ELh3ELh8EE4PairE21DictionaryPrivateSortE9introsortEiiPSA_i(a,b,d,e,f){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0;g=d-b|0;if((g|0)<=16)return;h=e+(b<<2)|0;i=f;f=d;d=g;while(1){if(!i)break;g=e+((d>>>1)+b<<2)|0;j=e+(f+-1<<2)|0;k=c[(c[h>>2]|0)+48>>2]|0;l=c[(c[g>>2]|0)+48>>2]|0;m=(k|0)<(l|0);n=c[(c[j>>2]|0)+48>>2]|0;o=c[(c[(((m?l:k)|0)<(n|0)?(m?g:h):((m?k:l)|0)<(n|0)?j:m?h:g)>>2]|0)+48>>2]|0;g=b;m=f;while(1){p=g;while(1){q=e+(p<<2)|0;r=c[q>>2]|0;s=p+1|0;if((c[r+48>>2]|0)<(o|0))p=s;else{t=m;break}}do{t=t+-1|0;u=e+(t<<2)|0;v=c[u>>2]|0}while((o|0)<(c[v+48>>2]|0));if((p|0)>=(t|0))break;c[q>>2]=v;c[u>>2]=r;g=s;m=t}i=i+-1|0;__ZNK9SortArrayIPKN7HashMapI7VariantN17DictionaryPrivate4DataE22_DictionaryVariantHash24HashMapComparatorDefaultIS1_ELh3ELh8EE4PairE21DictionaryPrivateSortE9introsortEiiPSA_i(a,p,f,e,i);m=p-b|0;if((m|0)<=16){w=33;break}else{f=p;d=m}}if((w|0)==33)return;w=(d+-2|0)/2|0;while(1){p=c[e+(w+b<<2)>>2]|0;i=w<<1;a=i+2|0;if((a|0)<(d|0)){t=i;s=w;r=a;while(1){u=t|1;v=(c[(c[e+(r+b<<2)>>2]|0)+48>>2]|0)<(c[(c[e+(u+b<<2)>>2]|0)+48>>2]|0)?u:r;c[e+(s+b<<2)>>2]=c[e+(v+b<<2)>>2];u=v<<1;q=u+2|0;if((q|0)<(d|0)){t=u;s=v;r=q}else{x=u;y=q;z=v;break}}}else{x=i;y=a;z=w}r=x|1;if((y|0)==(d|0)){c[e+(z+b<<2)>>2]=c[e+(r+b<<2)>>2];A=r}else A=z;r=A+b|0;a:do if((A|0)>(w|0)){s=c[p+48>>2]|0;t=A;v=r;while(1){t=(t+-1|0)/2|0;q=t+b|0;u=c[e+(q<<2)>>2]|0;if((c[u+48>>2]|0)>=(s|0)){B=v;break a}c[e+(v<<2)>>2]=u;if((t|0)<=(w|0)){B=q;break}else v=q}}else B=r;while(0);c[e+(B<<2)>>2]=p;if(!w)break;else w=w+-1|0}if((d|0)<=1)return;d=f;do{d=d+-1|0;f=e+(d<<2)|0;w=c[f>>2]|0;c[f>>2]=c[h>>2];f=d-b|0;if((f|0)>2){B=0;A=0;z=2;do{y=B|1;x=A;A=(c[(c[e+(z+b<<2)>>2]|0)+48>>2]|0)<(c[(c[e+(y+b<<2)>>2]|0)+48>>2]|0)?y:z;c[e+(x+b<<2)>>2]=c[e+(A+b<<2)>>2];B=A<<1;z=B+2|0}while((z|0)<(f|0));C=B|1;D=z;E=A}else{C=1;D=2;E=0}if((D|0)==(f|0)){c[e+(E+b<<2)>>2]=c[e+(C+b<<2)>>2];F=C}else F=E;p=F+b|0;b:do if((F|0)>0){x=c[w+48>>2]|0;y=F;r=p;while(1){a=y+-1|0;y=(a|0)/2|0;i=y+b|0;v=c[e+(i<<2)>>2]|0;if((c[v+48>>2]|0)>=(x|0)){G=r;break b}c[e+(r<<2)>>2]=v;if((a|0)<=1){G=i;break}else r=i}}else G=p;while(0);c[e+(G<<2)>>2]=w}while((f|0)>1);return}function __ZNK9SortArrayIPKN7HashMapI7VariantN17DictionaryPrivate4DataE22_DictionaryVariantHash24HashMapComparatorDefaultIS1_ELh3ELh8EE4PairE21DictionaryPrivateSortE20final_insertion_sortEiiPSA_(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0;if((d-b|0)<=16){if((d|0)==(b|0))return;a=b+1|0;if((a|0)==(d|0))return;f=e+(b<<2)|0;g=b;h=a;while(1){a=c[e+(h<<2)>>2]|0;i=c[a+48>>2]|0;if((i|0)<(c[(c[f>>2]|0)+48>>2]|0))if((g|0)<(b|0))j=f;else{k=h;do{l=k;k=k+-1|0;c[e+(l<<2)>>2]=c[e+(k<<2)>>2]}while((k|0)>(b|0));j=f}else{k=e+(g<<2)|0;if((i|0)<(c[(c[k>>2]|0)+48>>2]|0)){l=h;m=g;n=k;while(1){c[e+(l<<2)>>2]=c[n>>2];k=m+-1|0;n=e+(k<<2)|0;if((i|0)>=(c[(c[n>>2]|0)+48>>2]|0)){o=m;break}else{p=m;m=k;l=p}}}else o=h;j=e+(o<<2)|0}c[j>>2]=a;l=h+1|0;if((l|0)==(d|0))break;else{m=h;h=l;g=m}}return}g=b+16|0;h=e+(b<<2)|0;j=b;o=b+1|0;while(1){f=c[e+(o<<2)>>2]|0;m=c[f+48>>2]|0;if((m|0)<(c[(c[h>>2]|0)+48>>2]|0))if((j|0)<(b|0))q=h;else{l=o;do{n=l;l=l+-1|0;c[e+(n<<2)>>2]=c[e+(l<<2)>>2]}while((l|0)>(b|0));q=h}else{l=e+(j<<2)|0;if((m|0)<(c[(c[l>>2]|0)+48>>2]|0)){a=o;n=j;i=l;while(1){c[e+(a<<2)>>2]=c[i>>2];l=n+-1|0;i=e+(l<<2)|0;if((m|0)>=(c[(c[i>>2]|0)+48>>2]|0)){r=n;break}else{p=n;n=l;a=p}}}else r=o;q=e+(r<<2)|0}c[q>>2]=f;a=o+1|0;if((a|0)==(g|0))break;else{n=o;o=a;j=n}}if((g|0)==(d|0))return;else s=g;do{g=c[e+(s<<2)>>2]|0;j=s+-1|0;o=e+(j<<2)|0;q=c[g+48>>2]|0;if((q|0)<(c[(c[o>>2]|0)+48>>2]|0)){r=s;h=j;j=o;while(1){c[e+(r<<2)>>2]=c[j>>2];o=h+-1|0;j=e+(o<<2)|0;if((q|0)>=(c[(c[j>>2]|0)+48>>2]|0)){t=h;break}else{b=h;h=o;r=b}}}else t=s;c[e+(t<<2)>>2]=g;s=s+1|0}while((s|0)!=(d|0));return}function __ZN5Color4htmlERK6String(b,d){b=b|0;d=d|0;var e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0.0,v=0.0,w=0.0,x=0.0,y=0,z=0,A=0,B=0,C=0.0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0.0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0;e=l;l=l+48|0;if((l|0)>=(m|0))ba(48);f=e+40|0;h=e+36|0;i=e+32|0;j=e+28|0;k=e+24|0;n=e+20|0;o=e+16|0;p=e+12|0;q=e+8|0;r=e+4|0;s=e;c[f>>2]=0;t=c[d>>2]|0;if(t|0?(c[f>>2]=0,__Z28atomic_conditional_incrementPj(t+-8|0)|0):0)c[f>>2]=c[d>>2];a:do if(!(__ZNK6String6lengthEv(f)|0)){u=1.0;v=0.0;w=0.0;x=0.0}else{t=c[f>>2]|0;if(!t)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);if((c[t+-4>>2]|0)<=0)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);__ZN6VectorIwE14_copy_on_writeEv(f);do if((c[c[f>>2]>>2]|0)==35){t=__ZNK6String6substrEii(f,1,(__ZNK6String6lengthEv(f)|0)+-1|0)|0;y=t;z=c[f>>2]|0;if((z|0)==(t|0)){if(!t)break}else{if(z|0?(__Z16atomic_decrementPj(z+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(z,1);c[f>>2]=0;if(!t)break;if(__Z28atomic_conditional_incrementPj(t+-8|0)|0)c[f>>2]=y}if(!(__Z16atomic_decrementPj(t+-8|0)|0))__ZN6Memory11free_staticEPvb(t,1)}while(0);do if((__ZNK6String6lengthEv(f)|0)==8){t=c[f>>2]|0;if(!t)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);y=c[t+-4>>2]|0;if((y|0)<=0)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);z=c[t>>2]|0;if((z+-48|0)>>>0>=10)if((z+-97|0)>>>0>=6)if((z+-65|0)>>>0<6){A=-55;B=35}else C=-1.0;else{A=-87;B=35}else{A=-48;B=35}do if((B|0)==35){D=A+z<<4;if((y|0)<=1)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);E=c[t+4>>2]|0;if((E+-48|0)>>>0>=10)if((E+-97|0)>>>0>=6)if((E+-65|0)>>>0<6)F=-55;else{C=-1.0;break}else F=-87;else F=-48;C=+(E+D+F|0)}while(0);y=~~C;if((y|0)<0){c[k>>2]=__ZplPKcRK6String(1083722,d)|0;c[j>>2]=__ZNK6String4utf8Ev(k)|0;__Z19_err_set_last_errorPKc(__ZNK10CharString8get_dataEv(j)|0);z=c[j>>2]|0;if(z|0?(__Z16atomic_decrementPj(z+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(z,1);z=c[k>>2]|0;if(z|0?(__Z16atomic_decrementPj(z+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(z,1);a[1263537]=1;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1083743,1083748,258,1083763,0);a[1263537]=0;u=1.0;v=0.0;w=0.0;x=0.0;break a}else{G=y;H=t;I=2}}else{if((__ZNK6String6lengthEv(f)|0)==6){y=c[f>>2]|0;if(y|0){G=255;H=y;I=0;break}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0)}c[i>>2]=__ZplPKcRK6String(1083722,d)|0;c[h>>2]=__ZNK6String4utf8Ev(i)|0;__Z19_err_set_last_errorPKc(__ZNK10CharString8get_dataEv(h)|0);y=c[h>>2]|0;if(y|0?(__Z16atomic_decrementPj(y+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(y,1);y=c[i>>2]|0;if(y|0?(__Z16atomic_decrementPj(y+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(y,1);a[1263537]=1;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1083743,1083748,250,1083763,0);a[1263537]=0;u=1.0;v=0.0;w=0.0;x=0.0;break a}while(0);y=c[H+-4>>2]|0;if((y|0)<=(I|0))__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);z=c[H+(I<<2)>>2]|0;if((z+-48|0)>>>0>=10)if((z+-97|0)>>>0>=6)if((z+-65|0)>>>0<6){J=-55;B=54}else K=-1.0;else{J=-87;B=54}else{J=-48;B=54}do if((B|0)==54){D=J+z<<4;E=I|1;if((y|0)<=(E|0))__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);L=c[H+(E<<2)>>2]|0;if((L+-48|0)>>>0>=10)if((L+-97|0)>>>0>=6)if((L+-65|0)>>>0<6)M=-55;else{K=-1.0;break}else M=-87;else M=-48;K=+(L+D+M|0)}while(0);z=~~K;if((z|0)<0){c[o>>2]=__ZplPKcRK6String(1083722,d)|0;c[n>>2]=__ZNK6String4utf8Ev(o)|0;__Z19_err_set_last_errorPKc(__ZNK10CharString8get_dataEv(n)|0);D=c[n>>2]|0;if(D|0?(__Z16atomic_decrementPj(D+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(D,1);D=c[o>>2]|0;if(D|0?(__Z16atomic_decrementPj(D+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(D,1);a[1263537]=1;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1083743,1083748,267,1083763,0);a[1263537]=0;u=1.0;v=0.0;w=0.0;x=0.0;break}D=I+2|0;if((y|0)<=(D|0))__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);L=c[H+(D<<2)>>2]|0;if((L+-48|0)>>>0>=10)if((L+-97|0)>>>0>=6)if((L+-65|0)>>>0<6){N=-55;B=72}else O=-1;else{N=-87;B=72}else{N=-48;B=72}do if((B|0)==72){D=N+L<<4;E=I+3|0;if((y|0)<=(E|0))__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);P=c[H+(E<<2)>>2]|0;if((P+-48|0)>>>0>=10)if((P+-97|0)>>>0>=6)if((P+-65|0)>>>0<6)Q=-55;else{O=-1;break}else Q=-87;else Q=-48;O=~~+(P+D+Q|0)}while(0);if((O|0)<0){c[q>>2]=__ZplPKcRK6String(1083722,d)|0;c[p>>2]=__ZNK6String4utf8Ev(q)|0;__Z19_err_set_last_errorPKc(__ZNK10CharString8get_dataEv(p)|0);L=c[p>>2]|0;if(L|0?(__Z16atomic_decrementPj(L+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(L,1);L=c[q>>2]|0;if(L|0?(__Z16atomic_decrementPj(L+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(L,1);a[1263537]=1;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1083743,1083748,272,1083763,0);a[1263537]=0;u=1.0;v=0.0;w=0.0;x=0.0;break}L=I|4;if((y|0)<=(L|0))__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);D=c[H+(L<<2)>>2]|0;if((D+-48|0)>>>0>=10)if((D+-97|0)>>>0>=6){if((D+-65|0)>>>0<6){R=-55;B=89}}else{R=-87;B=89}else{R=-48;B=89}do if((B|0)==89){L=R+D<<4;P=I|5;if((y|0)<=(P|0))__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);E=c[H+(P<<2)>>2]|0;if((E+-48|0)>>>0>=10)if((E+-97|0)>>>0>=6)if((E+-65|0)>>>0<6)S=-55;else break;else S=-87;else S=-48;P=~~+(E+L+S|0);if((P|0)>=0){u=+(G|0)/255.0;v=+(P|0)/255.0;w=+(O|0)/255.0;x=+(z|0)/255.0;break a}}while(0);c[s>>2]=__ZplPKcRK6String(1083722,d)|0;c[r>>2]=__ZNK6String4utf8Ev(s)|0;__Z19_err_set_last_errorPKc(__ZNK10CharString8get_dataEv(r)|0);z=c[r>>2]|0;if(z|0?(__Z16atomic_decrementPj(z+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(z,1);z=c[s>>2]|0;if(z|0?(__Z16atomic_decrementPj(z+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(z,1);a[1263537]=1;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1083743,1083748,277,1083763,0);a[1263537]=0;u=1.0;v=0.0;w=0.0;x=0.0}while(0);g[b>>2]=x;g[b+4>>2]=w;g[b+8>>2]=v;g[b+12>>2]=u;b=c[f>>2]|0;if(!b){l=e;return}if(__Z16atomic_decrementPj(b+-8|0)|0){l=e;return}__ZN6Memory11free_staticEPvb(b,1);l=e;return}function __ZN5Color3hexEj(a,b){a=a|0;b=b|0;g[a>>2]=+(b>>>24>>>0)/255.0;g[a+4>>2]=+((b>>>16&255)>>>0)/255.0;g[a+8>>2]=+((b>>>8&255)>>>0)/255.0;g[a+12>>2]=+((b&255)>>>0)/255.0;return}function __ZN6String3chrEw(a){a=a|0;var b=0,d=0,e=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b;e=b+8|0;c[e>>2]=a;c[e+4>>2]=0;c[d>>2]=0;__ZN6String9copy_fromEPKwi(d,e,-1);l=b;return c[d>>2]|0}function __ZNK8InputMap18get_action_from_idEi(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e+4|0;g=e;c[g>>2]=d;h=b+92|0;i=c[h>>2]|0;a:do if(i|0){j=c[i+8>>2]|0;k=c[b+96>>2]|0;b:do if((j|0)==(k|0))n=j;else{o=j;while(1){p=c[o+24>>2]|0;if((p|0)>(d|0))q=o+8|0;else{if((p|0)>=(d|0)){n=o;break b}q=o+4|0}o=c[q>>2]|0;if((o|0)==(k|0))break a}}while(0);if((n|0)!=(k|0)&(n|0)!=0){a[1263537]=0;__ZN10StringNameC2ERKS_(f,__ZN3MapIi10StringName10ComparatorIiE16DefaultAllocatorEixERKi(h,g)|0);r=c[f>>2]|0;l=e;return r|0}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1084140,1084159,73,1084178,0);__ZN10StringNameC2Ev(f);r=c[f>>2]|0;l=e;return r|0}function __ZNK5Basiscv6StringEv(a){a=a|0;var b=0,d=0,e=0,f=0,h=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b;e=b+4|0;c[d>>2]=0;f=0;do{if(f|0)__ZN6StringpLEPKc(d,1144817)|0;c[e>>2]=__Z4rtosd(+g[a+(f*12|0)>>2])|0;__ZN6StringpLERKS_(d,e)|0;h=c[e>>2]|0;if(h|0?(__Z16atomic_decrementPj(h+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(h,1);__ZN6StringpLEPKc(d,1144817)|0;c[e>>2]=__Z4rtosd(+g[a+(f*12|0)+4>>2])|0;__ZN6StringpLERKS_(d,e)|0;h=c[e>>2]|0;if(h|0?(__Z16atomic_decrementPj(h+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(h,1);__ZN6StringpLEPKc(d,1144817)|0;c[e>>2]=__Z4rtosd(+g[a+(f*12|0)+8>>2])|0;__ZN6StringpLERKS_(d,e)|0;h=c[e>>2]|0;if(h|0?(__Z16atomic_decrementPj(h+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(h,1);f=f+1|0}while((f|0)!=3);l=b;return c[d>>2]|0}function __ZNK13MethodBind1RCI6Object10StringNameRKS1_E18_get_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;switch(b|0){case -1:{__ZN10StringNameC2Ev(d);__ZN7VariantC2ERK10StringName(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);__ZN10StringNameD2Ev(d);f=b;l=a;return f|0}case 0:{__ZN10StringNameC2Ev(d);__ZN7VariantC2ERK10StringName(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);__ZN10StringNameD2Ev(d);f=b;l=a;return f|0}default:{f=0;l=a;return f|0}}return 0}function __ZNK11MethodBind0I6ObjectE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return 0}function __ZNK11MethodBind0I6ObjectE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1142944);l=a;return c[b>>2]|0}function __ZN11MethodBind0I6ObjectE4callEPS0_PPK7VariantiRNS3_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1220580)|0:0){c[h>>2]=0;a[1263537]=0;f=c[d+24>>2]|0;if((f|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=f;c[b>>2]=0;return}i=f-(c[d+20>>2]|0)|0;if((i|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=i;c[b>>2]=0;return}i=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))j=i;else j=c[(c[d>>2]|0)+i>>2]|0;gj[j&8191](d);c[b>>2]=0;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,110,1146558,0);c[b>>2]=0;return}function __ZN11MethodBind0I6ObjectE7ptrcallEPS0_PPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1220580)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1)){g=b;gj[g&8191](a);return}else{g=c[(c[a>>2]|0)+b>>2]|0;gj[g&8191](a);return}}function __ZN11MethodBind0I6ObjectED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI6ObjectbE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Eb(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK13MethodBind0RCI6ObjectbE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1142944);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI6ObjectbE4callEPS0_PPK7VariantiRNS3_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1220580)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2Eb(i,ij[n&8191](d)|0);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI6ObjectbE7ptrcallEPS0_PPKvPv(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0;if(!d)g=0;else{e=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1220580)|0;g=e?d:0}d=c[b+44>>2]|0;e=c[b+48>>2]|0;b=g+(e>>1)|0;if(!(e&1)){h=d;i=ij[h&8191](b)|0;j=i&1;a[f>>0]=j;return}else{h=c[(c[b>>2]|0)+d>>2]|0;i=ij[h&8191](b)|0;j=i&1;a[f>>0]=j;return}}function __ZN13MethodBind0RCI6ObjectbED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I6ObjectbE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if(!b){__ZN7VariantC2Eb(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK11MethodBind1I6ObjectbE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1142944);l=a;return c[b>>2]|0}function __ZN11MethodBind1I6ObjectbE4callEPS0_PPK7VariantiRNS3_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1220580)|0:0){c[h>>2]=0;a[1263537]=0;k=d+24|0;n=c[k>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=i;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=i;return}if((g|0)>0){if((n|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);p=0}else{a[1263537]=0;p=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,p)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=p;c[b>>2]=0;l=i;return}}p=c[d+44>>2]|0;n=c[d+48>>2]|0;o=e+(n>>1)|0;if(!(n&1))q=p;else q=c[(c[o>>2]|0)+p>>2]|0;do if((g|0)<1){p=c[k>>2]|0;n=p+-1|0;if((p|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)s=0;else s=c[e+-4>>2]|0;if((p|0)<=(s|0)){if(r)t=0;else t=c[e+-4>>2]|0;do if((t|0)<(p|0)){if(r)u=0;else u=c[e+-4>>2]|0;if((u|0)<(p|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);v=0;break}else{a[1263537]=0;w=31;break}}else w=31;while(0);if((w|0)==31)v=e+(n*24|0)|0;__ZN7VariantC2ERKS_(j,v);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);f=__ZNK7VariantcvbEv(j)|0;Pi[q&2047](o,f);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I6ObjectbE7ptrcallEPS0_PPKvPv(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0;if(!d)g=0;else{f=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1220580)|0;g=f?d:0}d=c[b+44>>2]|0;f=c[b+48>>2]|0;b=g+(f>>1)|0;if(!(f&1))h=d;else h=c[(c[b>>2]|0)+d>>2]|0;Pi[h&2047](b,(a[c[e>>2]>>0]|0)!=0);return}function __ZN11MethodBind1I6ObjectbED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind3RCI6ObjectbRK10StringNamePS0_S3_E18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return __ZNK13MethodBind3RCI6ObjectbRK10StringNamePS0_S3_E18_get_argument_typeEi(a,b)|0}function __ZNK13MethodBind3RCI6ObjectbRK10StringNamePS0_S3_E18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1142944);l=a;return c[b>>2]|0}function __ZN13MethodBind3RCI6ObjectbRK10StringNamePS0_S3_E4callES4_PPK7VariantiRNS6_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0;i=l;l=l+112|0;if((l|0)>=(m|0))ba(112);j=i+72|0;k=i+100|0;n=i+48|0;o=i+24|0;p=i+96|0;q=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1220580)|0:0){c[h>>2]=0;a[1263537]=0;r=d+24|0;s=c[r>>2]|0;if((s|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=s;c[b>>2]=0;l=i;return}t=s-(c[d+20>>2]|0)|0;if((t|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=t;c[b>>2]=0;l=i;return}if((g|0)>0){if((s|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);u=0}else{a[1263537]=0;u=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,u)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=u;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[r>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);v=0}else{a[1263537]=0;v=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,v)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=v;c[b>>2]=0;l=i;return}if((g|0)>2){if((c[r>>2]|0)<2){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);w=0}else{a[1263537]=0;w=c[(c[d+32>>2]|0)+12>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+8>>2]>>2]|0,w)|0)){c[h>>2]=2;c[h+4>>2]=2;c[h+8>>2]=w;c[b>>2]=0;l=i;return}}}}w=c[d+44>>2]|0;v=c[d+48>>2]|0;u=e+(v>>1)|0;if(!(v&1))x=w;else x=c[(c[u>>2]|0)+w>>2]|0;do if((g|0)<1){w=c[r>>2]|0;v=w+-1|0;if((w|0)>=1){e=c[d+16>>2]|0;s=(e|0)==0;if(s)y=0;else y=c[e+-4>>2]|0;if((w|0)<=(y|0)){if(s)z=0;else z=c[e+-4>>2]|0;do if((z|0)<(w|0)){if(s)A=0;else A=c[e+-4>>2]|0;if((A|0)<(w|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);B=0;break}else{a[1263537]=0;C=43;break}}else C=43;while(0);if((C|0)==43)B=e+(v*24|0)|0;__ZN7VariantC2ERKS_(n,B);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f>>2]|0);while(0);c[k>>2]=__ZNK7Variantcv10StringNameEv(n)|0;do if((g|0)<2){B=c[r>>2]|0;A=B+-1|0;z=B+-2|0;if((B|0)>=2){B=c[d+16>>2]|0;y=(B|0)==0;if(y)D=0;else D=c[B+-4>>2]|0;if((A|0)<=(D|0)){if(y)E=0;else E=c[B+-4>>2]|0;do if((E|0)<(A|0)){if(y)F=0;else F=c[B+-4>>2]|0;if((F|0)<(A|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);G=0;break}else{a[1263537]=0;C=60;break}}else C=60;while(0);if((C|0)==60)G=B+(z*24|0)|0;__ZN7VariantC2ERKS_(o,G);break}}c[o>>2]=0}else __ZN7VariantC2ERKS_(o,c[f+4>>2]|0);while(0);G=__ZNK7VariantcvP6ObjectEv(o)|0;do if((g|0)<3){F=c[r>>2]|0;E=F+-2|0;D=F+-3|0;if((E|0)>=1){F=c[d+16>>2]|0;A=(F|0)==0;if(A)H=0;else H=c[F+-4>>2]|0;if((E|0)<=(H|0)){if(A)I=0;else I=c[F+-4>>2]|0;do if((I|0)<(E|0)){if(A)J=0;else J=c[F+-4>>2]|0;if((J|0)<(E|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);K=0;break}else{a[1263537]=0;C=77;break}}else C=77;while(0);if((C|0)==77)K=F+(D*24|0)|0;__ZN7VariantC2ERKS_(q,K);break}}c[q>>2]=0}else __ZN7VariantC2ERKS_(q,c[f+8>>2]|0);while(0);c[p>>2]=__ZNK7Variantcv10StringNameEv(q)|0;__ZN7VariantC2Eb(j,ri[x&511](u,k,G,p)|0);__ZN10StringNameD2Ev(p);if(c[q>>2]|0)__ZN7Variant5clearEv(q);if(c[o>>2]|0)__ZN7Variant5clearEv(o);__ZN10StringNameD2Ev(k);if(c[n>>2]|0)__ZN7Variant5clearEv(n);__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,2543,1146558,0);c[b>>2]=0;l=i;return}function __ZN13MethodBind3RCI6ObjectbRK10StringNamePS0_S3_E7ptrcallES4_PPKvPv(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,n=0,o=0;g=l;l=l+16|0;if((l|0)>=(m|0))ba(16);h=g+8|0;i=g+4|0;j=g;if(!d)k=0;else{n=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1220580)|0;k=n?d:0}d=c[b+44>>2]|0;n=c[b+48>>2]|0;b=k+(n>>1)|0;if(!(n&1))o=d;else o=c[(c[b>>2]|0)+d>>2]|0;__ZN10StringNameC2ERK6String(h,c[e>>2]|0);c[i>>2]=c[h>>2];d=c[e+4>>2]|0;__ZN10StringNameC2ERK6String(h,c[e+8>>2]|0);c[j>>2]=c[h>>2];a[f>>0]=(ri[o&511](b,i,d,j)|0)&1;__ZN10StringNameD2Ev(j);__ZN10StringNameD2Ev(i);l=g;return}function __ZN13MethodBind3RCI6ObjectbRK10StringNamePS0_S3_ED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK7VariantcvP6ObjectEv(a){a=a|0;var b=0;if((c[a>>2]|0)!=18){b=0;return b|0}b=c[a+8>>2]|0;return b|0}function __ZNK13MethodBind3RCI6ObjectbRK10StringNamePS0_S3_E18_get_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case -1:{__ZN7VariantC2Eb(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;break}case 0:{__ZN10StringNameC2Ev(d);__ZN7VariantC2ERK10StringName(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);__ZN10StringNameD2Ev(d);f=b;break}case 1:{__ZN7VariantC2EPK6Object(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;break}case 2:{__ZN10StringNameC2Ev(d);__ZN7VariantC2ERK10StringName(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);__ZN10StringNameD2Ev(d);f=b;break}default:f=0}l=a;return f|0}function __ZN7VariantC2EPK6Object(a,b){a=a|0;b=b|0;var d=0;c[a>>2]=18;d=a+8|0;__ZN6RefPtrC2Ev(d+4|0);c[d>>2]=b;return}function __ZNK11MethodBind3I6ObjectRK10StringNamePS0_S3_E18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return __ZNK11MethodBind3I6ObjectRK10StringNamePS0_S3_E18_get_argument_typeEi(a,b)|0}function __ZNK11MethodBind3I6ObjectRK10StringNamePS0_S3_E18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1142944);l=a;return c[b>>2]|0}function __ZN11MethodBind3I6ObjectRK10StringNamePS0_S3_E4callES4_PPK7VariantiRNS6_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0;i=l;l=l+80|0;if((l|0)>=(m|0))ba(80);j=i+76|0;k=i+48|0;n=i+24|0;o=i+72|0;p=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1220580)|0:0){c[h>>2]=0;a[1263537]=0;q=d+24|0;r=c[q>>2]|0;if((r|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=r;c[b>>2]=0;l=i;return}s=r-(c[d+20>>2]|0)|0;if((s|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=s;c[b>>2]=0;l=i;return}if((g|0)>0){if((r|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);t=0}else{a[1263537]=0;t=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,t)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=t;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[q>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);u=0}else{a[1263537]=0;u=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,u)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=u;c[b>>2]=0;l=i;return}if((g|0)>2){if((c[q>>2]|0)<2){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);v=0}else{a[1263537]=0;v=c[(c[d+32>>2]|0)+12>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+8>>2]>>2]|0,v)|0)){c[h>>2]=2;c[h+4>>2]=2;c[h+8>>2]=v;c[b>>2]=0;l=i;return}}}}v=c[d+44>>2]|0;u=c[d+48>>2]|0;t=e+(u>>1)|0;if(!(u&1))w=v;else w=c[(c[t>>2]|0)+v>>2]|0;do if((g|0)<1){v=c[q>>2]|0;u=v+-1|0;if((v|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)x=0;else x=c[e+-4>>2]|0;if((v|0)<=(x|0)){if(r)y=0;else y=c[e+-4>>2]|0;do if((y|0)<(v|0)){if(r)z=0;else z=c[e+-4>>2]|0;if((z|0)<(v|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);A=0;break}else{a[1263537]=0;B=43;break}}else B=43;while(0);if((B|0)==43)A=e+(u*24|0)|0;__ZN7VariantC2ERKS_(k,A);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);c[j>>2]=__ZNK7Variantcv10StringNameEv(k)|0;do if((g|0)<2){A=c[q>>2]|0;z=A+-1|0;y=A+-2|0;if((A|0)>=2){A=c[d+16>>2]|0;x=(A|0)==0;if(x)C=0;else C=c[A+-4>>2]|0;if((z|0)<=(C|0)){if(x)D=0;else D=c[A+-4>>2]|0;do if((D|0)<(z|0)){if(x)E=0;else E=c[A+-4>>2]|0;if((E|0)<(z|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);F=0;break}else{a[1263537]=0;B=60;break}}else B=60;while(0);if((B|0)==60)F=A+(y*24|0)|0;__ZN7VariantC2ERKS_(n,F);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f+4>>2]|0);while(0);F=__ZNK7VariantcvP6ObjectEv(n)|0;do if((g|0)<3){E=c[q>>2]|0;D=E+-2|0;C=E+-3|0;if((D|0)>=1){E=c[d+16>>2]|0;z=(E|0)==0;if(z)G=0;else G=c[E+-4>>2]|0;if((D|0)<=(G|0)){if(z)H=0;else H=c[E+-4>>2]|0;do if((H|0)<(D|0)){if(z)I=0;else I=c[E+-4>>2]|0;if((I|0)<(D|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);J=0;break}else{a[1263537]=0;B=77;break}}else B=77;while(0);if((B|0)==77)J=E+(C*24|0)|0;__ZN7VariantC2ERKS_(p,J);break}}c[p>>2]=0}else __ZN7VariantC2ERKS_(p,c[f+8>>2]|0);while(0);c[o>>2]=__ZNK7Variantcv10StringNameEv(p)|0;Ki[w&4095](t,j,F,o);__ZN10StringNameD2Ev(o);if(c[p>>2]|0)__ZN7Variant5clearEv(p);if(c[n>>2]|0)__ZN7Variant5clearEv(n);__ZN10StringNameD2Ev(j);if(c[k>>2]|0)__ZN7Variant5clearEv(k);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,2039,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind3I6ObjectRK10StringNamePS0_S3_E7ptrcallES4_PPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e+8|0;g=e+4|0;h=e;if(!b)i=0;else{j=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1220580)|0;i=j?b:0}b=c[a+44>>2]|0;j=c[a+48>>2]|0;a=i+(j>>1)|0;if(!(j&1))k=b;else k=c[(c[a>>2]|0)+b>>2]|0;__ZN10StringNameC2ERK6String(f,c[d>>2]|0);c[g>>2]=c[f>>2];b=c[d+4>>2]|0;__ZN10StringNameC2ERK6String(f,c[d+8>>2]|0);c[h>>2]=c[f>>2];Ki[k&4095](a,g,b,h);__ZN10StringNameD2Ev(h);__ZN10StringNameD2Ev(g);l=e;return}function __ZN11MethodBind3I6ObjectRK10StringNamePS0_S3_ED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind3I6ObjectRK10StringNamePS0_S3_E18_get_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case 0:{__ZN10StringNameC2Ev(d);__ZN7VariantC2ERK10StringName(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);__ZN10StringNameD2Ev(d);f=b;l=a;return f|0}case 1:{__ZN7VariantC2EPK6Object(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;l=a;return f|0}case 2:{__ZN10StringNameC2Ev(d);__ZN7VariantC2ERK10StringName(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);__ZN10StringNameD2Ev(d);f=b;l=a;return f|0}default:{f=0;l=a;return f|0}}return 0}function __ZN13StaticCString6createEPKc(a){a=a|0;return a|0}function __ZN10StringNameC2ERK13StaticCString(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e+4|0;g=e;c[b>>2]=0;if(!(a[1263535]|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1080798,1080685,238,1080704,0);l=e;return}a[1263537]=0;h=c[d>>2]|0;if(h|0?a[h>>0]|0:0){a[1263537]=0;h=c[313417]|0;gj[c[c[h>>2]>>2]&8191](h);h=__ZN6String4hashEPKc(c[d>>2]|0)|0;i=h&4095;j=1237284+(i<<2)|0;k=c[j>>2]|0;c[b>>2]=k;a:do if(k|0){n=k;b:while(1){do if((c[n+16>>2]|0)==(h|0)){o=c[n+4>>2]|0;if(!o){p=n+8|0;c[f>>2]=0;q=c[p>>2]|0;if((q|0)!=0?(c[f>>2]=0,(__Z28atomic_conditional_incrementPj(q+-8|0)|0)!=0):0){q=c[p>>2]|0;c[f>>2]=q;r=q}else r=0}else{__ZN6StringC2EPKc(f,o);r=c[f>>2]|0}c[g>>2]=r;o=__ZNK6StringeqEPKc(g,c[d>>2]|0)|0;q=c[g>>2]|0;if(q|0?(__Z16atomic_decrementPj(q+-8|0)|0)==0:0){__ZN6Memory11free_staticEPvb(q,1);if(o)break b;else break}if(o)break b}while(0);n=c[(c[b>>2]|0)+24>>2]|0;c[b>>2]=n;if(!n)break a}n=c[b>>2]|0;if(n|0?__Z28atomic_conditional_incrementPj(n)|0:0){n=c[313417]|0;gj[c[(c[n>>2]|0)+4>>2]&8191](n);l=e;return}}while(0);g=__ZnwjPKc(28,1263606)|0;c[g+8>>2]=0;c[g+20>>2]=0;c[g+24>>2]=0;c[b>>2]=g;c[g>>2]=1;b=g;c[g+16>>2]=h;c[g+12>>2]=i;c[g+4>>2]=c[d>>2];c[g+24>>2]=c[j>>2];c[g+20>>2]=0;g=c[j>>2]|0;if(g|0)c[g+20>>2]=b;c[j>>2]=b;b=c[313417]|0;gj[c[(c[b>>2]|0)+4>>2]&8191](b);l=e;return}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1080798,1080685,240,1084290,0);l=e;return}function __ZNK12MethodBind5RI6Object5ErrorRK10StringNamePS0_S4_RK6VectorI7VariantEjE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return __ZNK12MethodBind5RI6Object5ErrorRK10StringNamePS0_S4_RK6VectorI7VariantEjE18_get_argument_typeEi(a,b)|0}function __ZNK12MethodBind5RI6Object5ErrorRK10StringNamePS0_S4_RK6VectorI7VariantEjE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1142944);l=a;return c[b>>2]|0}function __ZN12MethodBind5RI6Object5ErrorRK10StringNamePS0_S4_RK6VectorI7VariantEjE4callES5_PPKS7_iRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0;i=l;l=l+160|0;if((l|0)>=(m|0))ba(160);j=i+120|0;k=i+152|0;n=i+96|0;o=i+72|0;p=i+148|0;q=i+48|0;r=i+144|0;s=i+24|0;t=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1220580)|0:0){c[h>>2]=0;a[1263537]=0;u=d+24|0;v=c[u>>2]|0;if((v|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=v;c[b>>2]=0;l=i;return}w=v-(c[d+20>>2]|0)|0;if((w|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=w;c[b>>2]=0;l=i;return}do if((g|0)>0){if((v|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);x=0}else{a[1263537]=0;x=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,x)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=x;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[u>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);y=0}else{a[1263537]=0;y=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,y)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=y;c[b>>2]=0;l=i;return}if((g|0)>2){if((c[u>>2]|0)<2){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);z=0}else{a[1263537]=0;z=c[(c[d+32>>2]|0)+12>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+8>>2]>>2]|0,z)|0)){c[h>>2]=2;c[h+4>>2]=2;c[h+8>>2]=z;c[b>>2]=0;l=i;return}if((g|0)>3){if((c[u>>2]|0)<3){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);A=0}else{a[1263537]=0;A=c[(c[d+32>>2]|0)+16>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+12>>2]>>2]|0,A)|0)){c[h>>2]=2;c[h+4>>2]=3;c[h+8>>2]=A;c[b>>2]=0;l=i;return}if((g|0)>4){if((c[u>>2]|0)<4){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);B=0}else{a[1263537]=0;B=c[(c[d+32>>2]|0)+20>>2]|0}if(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+16>>2]>>2]|0,B)|0)break;c[h>>2]=2;c[h+4>>2]=4;c[h+8>>2]=B;c[b>>2]=0;l=i;return}}}}}while(0);B=c[d+44>>2]|0;A=c[d+48>>2]|0;z=e+(A>>1)|0;if(!(A&1))C=B;else C=c[(c[z>>2]|0)+B>>2]|0;do if((g|0)<1){B=c[u>>2]|0;A=B+-1|0;if((B|0)>=1){e=c[d+16>>2]|0;y=(e|0)==0;if(y)D=0;else D=c[e+-4>>2]|0;if((B|0)<=(D|0)){if(y)E=0;else E=c[e+-4>>2]|0;do if((E|0)<(B|0)){if(y)F=0;else F=c[e+-4>>2]|0;if((F|0)<(B|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);G=0;break}else{a[1263537]=0;H=55;break}}else H=55;while(0);if((H|0)==55)G=e+(A*24|0)|0;__ZN7VariantC2ERKS_(n,G);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f>>2]|0);while(0);c[k>>2]=__ZNK7Variantcv10StringNameEv(n)|0;do if((g|0)<2){G=c[u>>2]|0;F=G+-1|0;E=G+-2|0;if((G|0)>=2){G=c[d+16>>2]|0;D=(G|0)==0;if(D)I=0;else I=c[G+-4>>2]|0;if((F|0)<=(I|0)){if(D)J=0;else J=c[G+-4>>2]|0;do if((J|0)<(F|0)){if(D)K=0;else K=c[G+-4>>2]|0;if((K|0)<(F|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);L=0;break}else{a[1263537]=0;H=72;break}}else H=72;while(0);if((H|0)==72)L=G+(E*24|0)|0;__ZN7VariantC2ERKS_(o,L);break}}c[o>>2]=0}else __ZN7VariantC2ERKS_(o,c[f+4>>2]|0);while(0);L=__ZNK7VariantcvP6ObjectEv(o)|0;do if((g|0)<3){K=c[u>>2]|0;J=K+-2|0;I=K+-3|0;if((J|0)>=1){K=c[d+16>>2]|0;F=(K|0)==0;if(F)M=0;else M=c[K+-4>>2]|0;if((J|0)<=(M|0)){if(F)N=0;else N=c[K+-4>>2]|0;do if((N|0)<(J|0)){if(F)O=0;else O=c[K+-4>>2]|0;if((O|0)<(J|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);P=0;break}else{a[1263537]=0;H=89;break}}else H=89;while(0);if((H|0)==89)P=K+(I*24|0)|0;__ZN7VariantC2ERKS_(q,P);break}}c[q>>2]=0}else __ZN7VariantC2ERKS_(q,c[f+8>>2]|0);while(0);c[p>>2]=__ZNK7Variantcv10StringNameEv(q)|0;do if((g|0)<4){P=c[u>>2]|0;O=P+-3|0;N=P+-4|0;if((O|0)>=1){P=c[d+16>>2]|0;M=(P|0)==0;if(M)Q=0;else Q=c[P+-4>>2]|0;if((O|0)<=(Q|0)){if(M)R=0;else R=c[P+-4>>2]|0;do if((R|0)<(O|0)){if(M)S=0;else S=c[P+-4>>2]|0;if((S|0)<(O|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);T=0;break}else{a[1263537]=0;H=106;break}}else H=106;while(0);if((H|0)==106)T=P+(N*24|0)|0;__ZN7VariantC2ERKS_(s,T);break}}c[s>>2]=0}else __ZN7VariantC2ERKS_(s,c[f+12>>2]|0);while(0);c[r>>2]=__ZNK7Variantcv6VectorIS_EEv(s)|0;do if((g|0)<5){T=c[u>>2]|0;S=T+-4|0;R=T+-5|0;if((S|0)>=1){T=c[d+16>>2]|0;Q=(T|0)==0;if(Q)U=0;else U=c[T+-4>>2]|0;if((S|0)<=(U|0)){if(Q)V=0;else V=c[T+-4>>2]|0;do if((V|0)<(S|0)){if(Q)W=0;else W=c[T+-4>>2]|0;if((W|0)<(S|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);X=0;break}else{a[1263537]=0;H=123;break}}else H=123;while(0);if((H|0)==123)X=T+(R*24|0)|0;__ZN7VariantC2ERKS_(t,X);break}}c[t>>2]=0}else __ZN7VariantC2ERKS_(t,c[f+16>>2]|0);while(0);f=__ZNK7VariantcvjEv(t)|0;__ZN7VariantC2Ei(j,Wh[C&63](z,k,L,p,r,f)|0);if(c[t>>2]|0)__ZN7Variant5clearEv(t);t=c[r>>2]|0;if(t|0?(__Z16atomic_decrementPj(t+-8|0)|0)==0:0){f=c[r>>2]|0;r=(f|0)==0?0:f+-4|0;f=r+4|0;L=c[r>>2]|0;if(L|0){z=0;C=L;while(1){L=f+(z*24|0)|0;if(!(c[L>>2]|0))Y=C;else{__ZN7Variant5clearEv(L);Y=c[r>>2]|0}z=z+1|0;if(z>>>0>=Y>>>0)break;else C=Y}}__ZN6Memory11free_staticEPvb(t,1)}if(c[s>>2]|0)__ZN7Variant5clearEv(s);__ZN10StringNameD2Ev(p);if(c[q>>2]|0)__ZN7Variant5clearEv(q);if(c[o>>2]|0)__ZN7Variant5clearEv(o);__ZN10StringNameD2Ev(k);if(c[n>>2]|0)__ZN7Variant5clearEv(n);__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,3581,1146558,0);c[b>>2]=0;l=i;return}function __ZN12MethodBind5RI6Object5ErrorRK10StringNamePS0_S4_RK6VectorI7VariantEjE7ptrcallES5_PPKvPv(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0;g=l;l=l+16|0;if((l|0)>=(m|0))ba(16);h=g+12|0;i=g+8|0;j=g+4|0;k=g;if(!d)n=0;else{o=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1220580)|0;n=o?d:0}d=c[b+44>>2]|0;o=c[b+48>>2]|0;b=n+(o>>1)|0;if(!(o&1))p=d;else p=c[(c[b>>2]|0)+d>>2]|0;__ZN10StringNameC2ERK6String(h,c[e>>2]|0);c[i>>2]=c[h>>2];d=c[e+4>>2]|0;__ZN10StringNameC2ERK6String(h,c[e+8>>2]|0);c[j>>2]=c[h>>2];o=c[e+12>>2]|0;c[h>>2]=0;n=__ZNK5Array4sizeEv(o)|0;__ZN6VectorI7VariantE6resizeEi(h,n)|0;if((n|0)>0){q=0;do{r=__ZNK5ArrayixEi(o,q)|0;s=c[h>>2]|0;t=(s|0)==0;if(t)u=0;else u=c[s+-4>>2]|0;do if((u|0)<=(q|0)){if(t)v=0;else v=c[s+-4>>2]|0;if((v|0)>(q|0)){a[1263537]=0;w=15;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);x=0;break}}else w=15;while(0);if((w|0)==15){w=0;__ZN6VectorI7VariantE14_copy_on_writeEv(h);x=(c[h>>2]|0)+(q*24|0)|0}__ZN7VariantaSERKS_(x,r);q=q+1|0}while((q|0)!=(n|0))}c[k>>2]=c[h>>2];c[f>>2]=Wh[p&63](b,i,d,j,k,c[c[e+16>>2]>>2]|0)|0;e=c[k>>2]|0;if(!e){__ZN10StringNameD2Ev(j);__ZN10StringNameD2Ev(i);l=g;return}if(__Z16atomic_decrementPj(e+-8|0)|0){__ZN10StringNameD2Ev(j);__ZN10StringNameD2Ev(i);l=g;return}d=c[k>>2]|0;k=(d|0)==0?0:d+-4|0;d=k+4|0;b=c[k>>2]|0;if(b|0){p=0;f=b;while(1){b=d+(p*24|0)|0;if(!(c[b>>2]|0))y=f;else{__ZN7Variant5clearEv(b);y=c[k>>2]|0}p=p+1|0;if(p>>>0>=y>>>0)break;else f=y}}__ZN6Memory11free_staticEPvb(e,1);__ZN10StringNameD2Ev(j);__ZN10StringNameD2Ev(i);l=g;return}function __ZN12MethodBind5RI6Object5ErrorRK10StringNamePS0_S4_RK6VectorI7VariantEjED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK7Variantcv6VectorIS_EEv(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d+8|0;f=d;g=d+4|0;if((c[b>>2]|0)==21){__ZN5ArrayC2ERKS_(e,b+8|0);h=c[e>>2]|0}else{i=__Z27_convert_array_from_variantI5ArrayET_RK7Variant(b)|0;c[e>>2]=i;h=i}c[g>>2]=h;c[f>>2]=0;h=__ZNK5Array4sizeEv(g)|0;__ZN6VectorI7VariantE6resizeEi(f,h)|0;if((h|0)>0)j=0;else{__ZN5ArrayD2Ev(g);k=c[f>>2]|0;l=d;return k|0}do{i=__ZN5ArrayixEi(g,j)|0;e=c[f>>2]|0;b=(e|0)==0;if(b)n=0;else n=c[e+-4>>2]|0;do if((n|0)<=(j|0)){if(b)o=0;else o=c[e+-4>>2]|0;if((o|0)>(j|0)){a[1263537]=0;p=13;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);q=0;break}}else p=13;while(0);if((p|0)==13){p=0;__ZN6VectorI7VariantE14_copy_on_writeEv(f);q=(c[f>>2]|0)+(j*24|0)|0}__ZN7Variant9referenceERKS_(q,i);j=j+1|0}while((j|0)!=(h|0));__ZN5ArrayD2Ev(g);k=c[f>>2]|0;l=d;return k|0}function __ZNK7VariantcvjEv(a){a=a|0;var b=0,e=0,f=0,g=0,i=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=b;switch(c[a>>2]|0){case 4:{c[e>>2]=__ZNK7Variantcv6StringEv(a)|0;f=__ZNK6String6to_intEv(e)|0;g=c[e>>2]|0;if((g|0)!=0?(__Z16atomic_decrementPj(g+-8|0)|0)==0:0){__ZN6Memory11free_staticEPvb(g,1);i=f}else i=f;break}case 1:{i=d[a+8>>0]|0;break}case 2:{i=c[a+8>>2]|0;break}case 3:{i=~~+h[a+8>>3]>>>0;break}default:i=0}l=b;return i|0}function __Z27_convert_array_from_variantI5ArrayET_RK7Variant(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+8|0;e=b+4|0;f=b;switch(c[a>>2]|0){case 21:{__ZN5ArrayC2ERKS_(d,a+8|0);c[f>>2]=c[d>>2];c[e>>2]=__Z14_convert_arrayI5ArrayS0_ET_RKT0_(f)|0;__ZN5ArrayD2Ev(f);g=e;h=c[g>>2]|0;l=b;return h|0}case 22:{i=a+8|0;c[d>>2]=0;if((c[i>>2]|0?(__ZN10PoolVectorIhE12_unreferenceEv(d),j=c[i>>2]|0,j|0):0)?__Z28atomic_conditional_incrementPj(j)|0:0)c[d>>2]=c[i>>2];c[f>>2]=c[d>>2];c[e>>2]=__Z14_convert_arrayI5Array10PoolVectorIhEET_RKT0_(f)|0;__ZN10PoolVectorIhE12_unreferenceEv(f);g=e;h=c[g>>2]|0;l=b;return h|0}case 23:{i=a+8|0;c[d>>2]=0;if((c[i>>2]|0?(__ZN10PoolVectorIiE12_unreferenceEv(d),j=c[i>>2]|0,j|0):0)?__Z28atomic_conditional_incrementPj(j)|0:0)c[d>>2]=c[i>>2];c[f>>2]=c[d>>2];c[e>>2]=__Z14_convert_arrayI5Array10PoolVectorIiEET_RKT0_(f)|0;__ZN10PoolVectorIiE12_unreferenceEv(f);g=e;h=c[g>>2]|0;l=b;return h|0}case 24:{i=a+8|0;c[d>>2]=0;if((c[i>>2]|0?(__ZN10PoolVectorIfE12_unreferenceEv(d),j=c[i>>2]|0,j|0):0)?__Z28atomic_conditional_incrementPj(j)|0:0)c[d>>2]=c[i>>2];c[f>>2]=c[d>>2];c[e>>2]=__Z14_convert_arrayI5Array10PoolVectorIfEET_RKT0_(f)|0;__ZN10PoolVectorIfE12_unreferenceEv(f);g=e;h=c[g>>2]|0;l=b;return h|0}case 25:{i=a+8|0;c[d>>2]=0;if((c[i>>2]|0?(__ZN10PoolVectorI6StringE12_unreferenceEv(d),j=c[i>>2]|0,j|0):0)?__Z28atomic_conditional_incrementPj(j)|0:0)c[d>>2]=c[i>>2];c[f>>2]=c[d>>2];c[e>>2]=__Z14_convert_arrayI5Array10PoolVectorI6StringEET_RKT0_(f)|0;__ZN10PoolVectorI6StringE12_unreferenceEv(f);g=e;h=c[g>>2]|0;l=b;return h|0}case 26:{i=a+8|0;c[d>>2]=0;if((c[i>>2]|0?(__ZN10PoolVectorI7Vector2E12_unreferenceEv(d),j=c[i>>2]|0,j|0):0)?__Z28atomic_conditional_incrementPj(j)|0:0)c[d>>2]=c[i>>2];c[f>>2]=c[d>>2];c[e>>2]=__Z14_convert_arrayI5Array10PoolVectorI7Vector2EET_RKT0_(f)|0;__ZN10PoolVectorI7Vector2E12_unreferenceEv(f);g=e;h=c[g>>2]|0;l=b;return h|0}case 27:{i=a+8|0;c[d>>2]=0;if((c[i>>2]|0?(__ZN10PoolVectorI7Vector3E12_unreferenceEv(d),j=c[i>>2]|0,j|0):0)?__Z28atomic_conditional_incrementPj(j)|0:0)c[d>>2]=c[i>>2];c[f>>2]=c[d>>2];c[e>>2]=__Z14_convert_arrayI5Array10PoolVectorI7Vector3EET_RKT0_(f)|0;__ZN10PoolVectorI7Vector3E12_unreferenceEv(f);g=e;h=c[g>>2]|0;l=b;return h|0}case 28:{i=a+8|0;c[d>>2]=0;if((c[i>>2]|0?(__ZN10PoolVectorI5ColorE12_unreferenceEv(d),a=c[i>>2]|0,a|0):0)?__Z28atomic_conditional_incrementPj(a)|0:0)c[d>>2]=c[i>>2];c[f>>2]=c[d>>2];c[e>>2]=__Z14_convert_arrayI5Array10PoolVectorI5ColorEET_RKT0_(f)|0;__ZN10PoolVectorI5ColorE12_unreferenceEv(f);g=e;h=c[g>>2]|0;l=b;return h|0}default:{__ZN5ArrayC2Ev(e);g=e;h=c[g>>2]|0;l=b;return h|0}}return 0}function __Z14_convert_arrayI5ArrayS0_ET_RKT0_(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0;b=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=b+24|0;e=b;__ZN5ArrayC2Ev(d);__ZN5Array6resizeEi(d,__ZNK5Array4sizeEv(a)|0)|0;if((__ZNK5Array4sizeEv(a)|0)<=0){f=c[d>>2]|0;l=b;return f|0}g=0;do{h=__ZNK5Array3getEi(a,g)|0;c[e>>2]=0;__ZN7Variant9referenceERKS_(e,h);__ZN5Array3setEiRK7Variant(d,g,e);if(c[e>>2]|0)__ZN7Variant5clearEv(e);g=g+1|0}while((g|0)<(__ZNK5Array4sizeEv(a)|0));f=c[d>>2]|0;l=b;return f|0}function __Z14_convert_arrayI5Array10PoolVectorIhEET_RKT0_(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0;d=l;l=l+32|0;if((l|0)>=(m|0))ba(32);e=d+24|0;f=d;__ZN5ArrayC2Ev(e);g=c[b>>2]|0;if(!g)h=0;else h=c[g+16>>2]|0;__ZN5Array6resizeEi(e,h)|0;h=f+8|0;g=0;while(1){i=c[b>>2]|0;j=(i|0)==0;if(j)k=0;else k=c[i+16>>2]|0;if((g|0)>=(k|0)){n=21;break}if(j)o=0;else o=c[i+16>>2]|0;do if((o|0)<=(g|0)){if(j)p=0;else p=c[i+16>>2]|0;if((p|0)>(g|0)){a[1263537]=0;n=15;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1130483,505,1146766,0);q=0;break}}else n=15;while(0);if((n|0)==15){n=0;if(j){n=16;break}r=i+4|0;__Z16atomic_incrementPj(r)|0;s=a[(c[i+8>>2]|0)+g>>0]|0;__Z16atomic_decrementPj(r)|0;q=s}c[f>>2]=2;s=h;c[s>>2]=q&255;c[s+4>>2]=0;__ZN5Array3setEiRK7Variant(e,g,f);if(c[f>>2]|0)__ZN7Variant5clearEv(f);g=g+1|0}if((n|0)==16)df();else if((n|0)==21){l=d;return c[e>>2]|0}return 0}function __Z14_convert_arrayI5Array10PoolVectorIiEET_RKT0_(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0;d=l;l=l+32|0;if((l|0)>=(m|0))ba(32);e=d+24|0;f=d;__ZN5ArrayC2Ev(e);g=c[b>>2]|0;if(!g)h=0;else h=(c[g+16>>2]|0)>>>2;__ZN5Array6resizeEi(e,h)|0;h=f+8|0;g=0;while(1){i=c[b>>2]|0;j=(i|0)==0;if(j)k=0;else k=(c[i+16>>2]|0)>>>2;if((g|0)>=(k|0)){n=21;break}if(j)o=0;else o=(c[i+16>>2]|0)>>>2;do if((o|0)<=(g|0)){if(j)p=0;else p=(c[i+16>>2]|0)>>>2;if((p|0)>(g|0)){a[1263537]=0;n=15;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1130483,505,1146766,0);q=0;break}}else n=15;while(0);if((n|0)==15){n=0;if(j){n=16;break}r=i+4|0;__Z16atomic_incrementPj(r)|0;s=c[(c[i+8>>2]|0)+(g<<2)>>2]|0;__Z16atomic_decrementPj(r)|0;q=s}c[f>>2]=2;s=h;c[s>>2]=q;c[s+4>>2]=((q|0)<0)<<31>>31;__ZN5Array3setEiRK7Variant(e,g,f);if(c[f>>2]|0)__ZN7Variant5clearEv(f);g=g+1|0}if((n|0)==16)df();else if((n|0)==21){l=d;return c[e>>2]|0}return 0}function __Z14_convert_arrayI5Array10PoolVectorIfEET_RKT0_(b){b=b|0;var d=0,e=0,f=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0.0,t=0,u=0.0;d=l;l=l+32|0;if((l|0)>=(m|0))ba(32);e=d+24|0;f=d;__ZN5ArrayC2Ev(e);i=c[b>>2]|0;if(!i)j=0;else j=(c[i+16>>2]|0)>>>2;__ZN5Array6resizeEi(e,j)|0;j=f+8|0;i=0;while(1){k=c[b>>2]|0;n=(k|0)==0;if(n)o=0;else o=(c[k+16>>2]|0)>>>2;if((i|0)>=(o|0)){p=21;break}if(n)q=0;else q=(c[k+16>>2]|0)>>>2;do if((q|0)<=(i|0)){if(n)r=0;else r=(c[k+16>>2]|0)>>>2;if((r|0)>(i|0)){a[1263537]=0;p=15;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1130483,505,1146766,0);s=0.0;break}}else p=15;while(0);if((p|0)==15){p=0;if(n){p=16;break}t=k+4|0;__Z16atomic_incrementPj(t)|0;u=+g[(c[k+8>>2]|0)+(i<<2)>>2];__Z16atomic_decrementPj(t)|0;s=u}c[f>>2]=3;h[j>>3]=s;__ZN5Array3setEiRK7Variant(e,i,f);if(c[f>>2]|0)__ZN7Variant5clearEv(f);i=i+1|0}if((p|0)==16)df();else if((p|0)==21){l=d;return c[e>>2]|0}return 0}function __Z14_convert_arrayI5Array10PoolVectorI6StringEET_RKT0_(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0;d=l;l=l+32|0;if((l|0)>=(m|0))ba(32);e=d+24|0;f=d;__ZN5ArrayC2Ev(e);g=c[b>>2]|0;if(!g)h=0;else h=(c[g+16>>2]|0)>>>2;__ZN5Array6resizeEi(e,h)|0;h=f+8|0;g=0;while(1){i=c[b>>2]|0;j=(i|0)==0;if(j)k=0;else k=(c[i+16>>2]|0)>>>2;if((g|0)>=(k|0)){n=27;break}if(j)o=0;else o=(c[i+16>>2]|0)>>>2;if((o|0)<=(g|0)){if(j)p=0;else p=(c[i+16>>2]|0)>>>2;if((p|0)<=(g|0)){n=13;break}a[1263537]=0}j=i+4|0;__Z16atomic_incrementPj(j)|0;q=(c[i+8>>2]|0)+(g<<2)|0;i=c[q>>2]|0;if((i|0)!=0?(__Z28atomic_conditional_incrementPj(i+-8|0)|0)!=0:0){i=c[q>>2]|0;r=i;s=i}else{r=0;s=0}__Z16atomic_decrementPj(j)|0;j=r;c[f>>2]=4;c[h>>2]=0;if(r|0?(c[h>>2]=0,__Z28atomic_conditional_incrementPj(r+-8|0)|0):0)c[h>>2]=j;__ZN5Array3setEiRK7Variant(e,g,f);if(c[f>>2]|0)__ZN7Variant5clearEv(f);if(s|0?(__Z16atomic_decrementPj(s+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(s,1);g=g+1|0}if((n|0)==13){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1130483,505,1146766,0);df()}else if((n|0)==27){l=d;return c[e>>2]|0}return 0}function __Z14_convert_arrayI5Array10PoolVectorI7Vector2EET_RKT0_(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0;d=l;l=l+32|0;if((l|0)>=(m|0))ba(32);e=d+24|0;f=d;__ZN5ArrayC2Ev(e);g=c[b>>2]|0;if(!g)h=0;else h=(c[g+16>>2]|0)>>>3;__ZN5Array6resizeEi(e,h)|0;h=f+8|0;g=0;while(1){i=c[b>>2]|0;j=(i|0)==0;if(j)k=0;else k=(c[i+16>>2]|0)>>>3;if((g|0)>=(k|0)){n=21;break}if(j)o=0;else o=(c[i+16>>2]|0)>>>3;if((o|0)<=(g|0)){if(j)p=0;else p=(c[i+16>>2]|0)>>>3;if((p|0)<=(g|0)){n=13;break}a[1263537]=0}if(j){j=0+(g<<3)|0;q=c[j>>2]|0;r=c[j+4>>2]|0}else{j=i+4|0;__Z16atomic_incrementPj(j)|0;s=(c[i+8>>2]|0)+(g<<3)|0;i=c[s>>2]|0;t=c[s+4>>2]|0;__Z16atomic_decrementPj(j)|0;q=i;r=t}c[f>>2]=5;t=h;c[t>>2]=q;c[t+4>>2]=r;__ZN5Array3setEiRK7Variant(e,g,f);if(c[f>>2]|0)__ZN7Variant5clearEv(f);g=g+1|0}if((n|0)==13){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1130483,505,1146766,0);df()}else if((n|0)==21){l=d;return c[e>>2]|0}return 0}function __Z14_convert_arrayI5Array10PoolVectorI7Vector3EET_RKT0_(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0;d=l;l=l+48|0;if((l|0)>=(m|0))ba(48);e=d+40|0;f=d+16|0;g=d;__ZN5ArrayC2Ev(e);h=c[b>>2]|0;if(!h)i=0;else i=((c[h+16>>2]|0)>>>0)/12|0;__ZN5Array6resizeEi(e,i)|0;i=f+8|0;h=0;while(1){j=c[b>>2]|0;k=(j|0)==0;if(k)n=0;else n=((c[j+16>>2]|0)>>>0)/12|0;if((h|0)>=(n|0))break;if(k)o=0;else o=((c[j+16>>2]|0)>>>0)/12|0;do if((o|0)<=(h|0)){if(k)p=0;else p=((c[j+16>>2]|0)>>>0)/12|0;if((p|0)>(h|0)){a[1263537]=0;q=15;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1130483,505,1146766,0);c[g>>2]=c[0];c[g+4>>2]=c[1];c[g+8>>2]=c[2];break}}else q=15;while(0);do if((q|0)==15){q=0;if(k){r=0+(h*12|0)|0;c[g>>2]=c[r>>2];c[g+4>>2]=c[r+4>>2];c[g+8>>2]=c[r+8>>2];break}else{r=j+4|0;__Z16atomic_incrementPj(r)|0;s=(c[j+8>>2]|0)+(h*12|0)|0;c[g>>2]=c[s>>2];c[g+4>>2]=c[s+4>>2];c[g+8>>2]=c[s+8>>2];__Z16atomic_decrementPj(r)|0;break}}while(0);c[f>>2]=7;c[i>>2]=c[g>>2];c[i+4>>2]=c[g+4>>2];c[i+8>>2]=c[g+8>>2];__ZN5Array3setEiRK7Variant(e,h,f);if(c[f>>2]|0)__ZN7Variant5clearEv(f);h=h+1|0}l=d;return c[e>>2]|0}function __Z14_convert_arrayI5Array10PoolVectorI5ColorEET_RKT0_(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0;d=l;l=l+48|0;if((l|0)>=(m|0))ba(48);e=d+40|0;f=d+16|0;g=d;__ZN5ArrayC2Ev(e);h=c[b>>2]|0;if(!h)i=0;else i=(c[h+16>>2]|0)>>>4;__ZN5Array6resizeEi(e,i)|0;i=f+8|0;h=0;while(1){j=c[b>>2]|0;k=(j|0)==0;if(k)n=0;else n=(c[j+16>>2]|0)>>>4;if((h|0)>=(n|0))break;if(k)o=0;else o=(c[j+16>>2]|0)>>>4;do if((o|0)<=(h|0)){if(k)p=0;else p=(c[j+16>>2]|0)>>>4;if((p|0)>(h|0)){a[1263537]=0;q=15;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1130483,505,1146766,0);c[g>>2]=c[0];c[g+4>>2]=c[1];c[g+8>>2]=c[2];c[g+12>>2]=c[3];break}}else q=15;while(0);do if((q|0)==15){q=0;if(k){r=0+(h<<4)|0;c[g>>2]=c[r>>2];c[g+4>>2]=c[r+4>>2];c[g+8>>2]=c[r+8>>2];c[g+12>>2]=c[r+12>>2];break}else{r=j+4|0;__Z16atomic_incrementPj(r)|0;s=(c[j+8>>2]|0)+(h<<4)|0;c[g>>2]=c[s>>2];c[g+4>>2]=c[s+4>>2];c[g+8>>2]=c[s+8>>2];c[g+12>>2]=c[s+12>>2];__Z16atomic_decrementPj(r)|0;break}}while(0);c[f>>2]=14;c[i>>2]=c[g>>2];c[i+4>>2]=c[g+4>>2];c[i+8>>2]=c[g+8>>2];c[i+12>>2]=c[g+12>>2];__ZN5Array3setEiRK7Variant(e,h,f);if(c[f>>2]|0)__ZN7Variant5clearEv(f);h=h+1|0}l=d;return c[e>>2]|0}function __ZN5Array3setEiRK7Variant(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0;f=(c[b>>2]|0)+4|0;do if((d|0)>=0){b=c[f>>2]|0;g=(b|0)==0;if(g)h=0;else h=c[b+-4>>2]|0;if((h|0)<=(d|0)){if(g)i=0;else i=c[b+-4>>2]|0;if((i|0)<=(d|0))break;a[1263537]=0}__ZN6VectorI7VariantE14_copy_on_writeEv(f);j=(c[f>>2]|0)+(d*24|0)|0;__ZN7VariantaSERKS_(j,e);return}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);j=0;__ZN7VariantaSERKS_(j,e);return}function __ZNK5Array3getEi(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0;e=(c[b>>2]|0)+4|0;do if((d|0)>=0){b=c[e>>2]|0;f=(b|0)==0;if(f)g=0;else g=c[b+-4>>2]|0;if((g|0)<=(d|0)){if(f)h=0;else h=c[b+-4>>2]|0;if((h|0)<=(d|0))break;a[1263537]=0}__ZN6VectorI7VariantE14_copy_on_writeEv(e);i=(c[e>>2]|0)+(d*24|0)|0;return i|0}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);i=0;return i|0}function __ZNK12MethodBind5RI6Object5ErrorRK10StringNamePS0_S4_RK6VectorI7VariantEjE18_get_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case -1:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;break}case 0:{__ZN10StringNameC2Ev(d);__ZN7VariantC2ERK10StringName(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);__ZN10StringNameD2Ev(d);f=b;break}case 1:{__ZN7VariantC2EPK6Object(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;break}case 2:{__ZN10StringNameC2Ev(d);__ZN7VariantC2ERK10StringName(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);__ZN10StringNameD2Ev(d);f=b;break}case 3:{f=__ZN7Variant12get_type_forIRK6VectorIS_EEENS_4TypeEv()|0;break}case 4:{__ZN7VariantC2Ej(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;break}default:f=0}l=a;return f|0}function __ZN7VariantC2Ej(a,b){a=a|0;b=b|0;var d=0;c[a>>2]=2;d=a+8|0;c[d>>2]=b;c[d+4>>2]=0;return}function __ZNK6Object26get_all_signal_connectionsEP4ListINS_10ConnectionE16DefaultAllocatorE(b,e){b=b|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0;f=b+4|0;g=__ZNK7HashMapI10StringNameN6Object6SignalE16StringNameHasher24HashMapComparatorDefaultIS0_ELh3ELh8EE4nextEPKS0_(f,0)|0;if(!g)return;h=b+8|0;b=g;do{g=c[f>>2]|0;a:do if(g){i=c[b>>2]|0;if(!i)j=0;else j=c[i+16>>2]|0;k=c[g+(((1<<(d[h>>0]|0))+-1&j)<<2)>>2]|0;if(k){l=k;while(1){if((c[l>>2]|0)==(j|0)?(c[l+8>>2]|0)==(i|0):0)break;k=c[l+4>>2]|0;if(!k){m=11;break a}else l=k}a[1263537]=0;n=l+12|0}else m=11}else m=11;while(0);if((m|0)==11){m=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1100151,317,1085098,0);n=0}g=n+40|0;i=0;while(1){k=c[g>>2]|0;o=(k|0)==0;if(o)p=0;else p=c[k+-4>>2]|0;if((i|0)>=(p|0))break;if(o)q=0;else q=c[k+-4>>2]|0;do if((q|0)<=(i|0)){if(o)r=0;else r=c[k+-4>>2]|0;if((r|0)>(i|0)){a[1263537]=0;m=25;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);s=0;break}}else m=25;while(0);if((m|0)==25){m=0;s=k+(i*36|0)|0}__ZN4ListIN6Object10ConnectionE16DefaultAllocatorE9push_backERKS1_(e,s+8|0)|0;i=i+1|0}b=__ZNK7HashMapI10StringNameN6Object6SignalE16StringNameHasher24HashMapComparatorDefaultIS0_ELh3ELh8EE4nextEPKS0_(f,b)|0}while((b|0)!=0);return}function __ZNK10StringNameeqERK6String(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d+4|0;f=d;g=c[a>>2]|0;if(!g){h=(__ZNK6String6lengthEv(b)|0)==0;l=d;return h|0}a=c[g+4>>2]|0;if(!a){i=g+8|0;c[e>>2]=0;g=c[i>>2]|0;if((g|0)!=0?(c[e>>2]=0,(__Z28atomic_conditional_incrementPj(g+-8|0)|0)!=0):0){g=c[i>>2]|0;c[e>>2]=g;j=g}else j=0}else{__ZN6StringC2EPKc(e,a);j=c[e>>2]|0}c[f>>2]=j;j=__ZNK6StringeqERKS_(f,b)|0;b=c[f>>2]|0;if(!b){h=j;l=d;return h|0}if(__Z16atomic_decrementPj(b+-8|0)|0){h=j;l=d;return h|0}__ZN6Memory11free_staticEPvb(b,1);h=j;l=d;return h|0}function __ZN10DictionaryixERK7Variant(a,b){a=a|0;b=b|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e;g=c[a>>2]|0;h=g+4|0;a:do if(c[h>>2]|0?(i=__ZNK7Variant4hashEv(b)|0,j=c[(c[h>>2]|0)+(((1<<(d[g+8>>0]|0))+-1&i)<<2)>>2]|0,j|0):0){k=j;while(1){if((c[k>>2]|0)==(i|0)?__ZNK7VarianteqERKS_(k+8|0,b)|0:0)break;j=c[k+4>>2]|0;if(!j)break a;else k=j}n=k+32|0;l=e;return n|0}while(0);c[f>>2]=0;g=c[a>>2]|0;h=g+16|0;i=c[h>>2]|0;c[h>>2]=i+1;h=f+24|0;c[h>>2]=i;i=__ZN7HashMapI7VariantN17DictionaryPrivate4DataE22_DictionaryVariantHash24HashMapComparatorDefaultIS0_ELh3ELh8EEixERKS0_(g+4|0,b)|0;__ZN7VariantaSERKS_(i,f);c[i+24>>2]=c[h>>2];h=c[a>>2]|0;a=h+4|0;if(!(c[a>>2]|0))o=0;else{i=__ZNK7Variant4hashEv(b)|0;g=c[(c[a>>2]|0)+(((1<<(d[h+8>>0]|0))+-1&i)<<2)>>2]|0;b:do if(!g)p=0;else{h=g;while(1){if((c[h>>2]|0)==(i|0)?__ZNK7VarianteqERKS_(h+8|0,b)|0:0){p=h;break b}h=c[h+4>>2]|0;if(!h){p=0;break}}}while(0);o=(p|0)==0?0:p+32|0}if(c[f>>2]|0)__ZN7Variant5clearEv(f);n=o;l=e;return n|0}function __ZN7VariantC2ERK6VectorIS_E(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+24|0;g=e;c[b>>2]=0;__ZN5ArrayC2Ev(f);h=c[d>>2]|0;if(h){i=c[h+-4>>2]|0;__ZN5Array6resizeEi(f,i)|0;if((i|0)>0){h=0;do{j=c[d>>2]|0;k=(j|0)==0;if(k)n=0;else n=c[j+-4>>2]|0;do if((n|0)<=(h|0)){if(k)o=0;else o=c[j+-4>>2]|0;if((o|0)>(h|0)){a[1263537]=0;p=15;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);q=0;break}}else p=15;while(0);if((p|0)==15){p=0;q=j+(h*24|0)|0}__ZN5Array3setEiRK7Variant(f,h,q);h=h+1|0}while((h|0)!=(i|0))}}else __ZN5Array6resizeEi(f,0)|0;c[g>>2]=21;__ZN5ArrayC2ERKS_(g+8|0,f);__ZN7Variant9referenceERKS_(b,g);if(!(c[g>>2]|0)){__ZN5ArrayD2Ev(f);l=e;return}__ZN7Variant5clearEv(g);__ZN5ArrayD2Ev(f);l=e;return}function __ZNK13MethodBind1RCI6Object5ArrayRK6StringE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return __ZNK13MethodBind1RCI6Object5ArrayRK6StringE18_get_argument_typeEi(a,b)|0}function __ZNK13MethodBind1RCI6Object5ArrayRK6StringE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1142944);l=a;return c[b>>2]|0}function __ZN13MethodBind1RCI6Object5ArrayRK6StringE4callEPS0_PPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0;i=l;l=l+64|0;if((l|0)>=(m|0))ba(64);j=i+24|0;k=i+52|0;n=i+48|0;o=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1220580)|0:0){c[h>>2]=0;a[1263537]=0;p=d+24|0;q=c[p>>2]|0;if((q|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=q;c[b>>2]=0;l=i;return}r=q-(c[d+20>>2]|0)|0;if((r|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=r;c[b>>2]=0;l=i;return}if((g|0)>0){if((q|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);s=0}else{a[1263537]=0;s=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,s)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=s;c[b>>2]=0;l=i;return}}s=c[d+44>>2]|0;q=c[d+48>>2]|0;r=e+(q>>1)|0;if(!(q&1))t=s;else t=c[(c[r>>2]|0)+s>>2]|0;do if((g|0)<1){s=c[p>>2]|0;q=s+-1|0;if((s|0)>=1){e=c[d+16>>2]|0;u=(e|0)==0;if(u)v=0;else v=c[e+-4>>2]|0;if((s|0)<=(v|0)){if(u)w=0;else w=c[e+-4>>2]|0;do if((w|0)<(s|0)){if(u)x=0;else x=c[e+-4>>2]|0;if((x|0)<(s|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);y=0;break}else{a[1263537]=0;z=31;break}}else z=31;while(0);if((z|0)==31)y=e+(q*24|0)|0;__ZN7VariantC2ERKS_(o,y);break}}c[o>>2]=0}else __ZN7VariantC2ERKS_(o,c[f>>2]|0);while(0);c[n>>2]=__ZNK7Variantcv6StringEv(o)|0;c[k>>2]=$i[t&8191](r,n)|0;__ZN7VariantC2ERK5Array(j,k);__ZN5ArrayD2Ev(k);k=c[n>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);if(c[o>>2]|0)__ZN7Variant5clearEv(o);__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1217,1146558,0);c[b>>2]=0;l=i;return}function __ZN13MethodBind1RCI6Object5ArrayRK6StringE7ptrcallEPS0_PPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f;h=f+4|0;if(!b)i=0;else{j=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1220580)|0;i=j?b:0}b=c[a+44>>2]|0;j=c[a+48>>2]|0;a=i+(j>>1)|0;if(!(j&1))k=b;else k=c[(c[a>>2]|0)+b>>2]|0;b=c[d>>2]|0;d=c[b>>2]|0;if((d|0)!=0?(__Z28atomic_conditional_incrementPj(d+-8|0)|0)!=0:0)n=c[b>>2]|0;else n=0;c[h>>2]=n;c[g>>2]=$i[k&8191](a,h)|0;__ZN5ArrayaSERKS_(e,g);__ZN5ArrayD2Ev(g);g=c[h>>2]|0;if(!g){l=f;return}if(__Z16atomic_decrementPj(g+-8|0)|0){l=f;return}__ZN6Memory11free_staticEPvb(g,1);l=f;return}function __ZN13MethodBind1RCI6Object5ArrayRK6StringED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN5ArrayaSERKS_(b,d){b=b|0;d=d|0;var e=0;e=c[d>>2]|0;if(!e){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1080863,1080868,47,1080883,0);return}a[1263537]=0;if((e|0)==(c[b>>2]|0))return;if(!(__Z28atomic_conditional_incrementPj(e)|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1080863,1080868,54,1080911,0);return}else{a[1263537]=0;__ZNK5Array6_unrefEv(b);c[b>>2]=c[d>>2];return}}function __ZNK13MethodBind1RCI6Object5ArrayRK6StringE18_get_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;switch(b|0){case -1:{__ZN5ArrayC2Ev(d);__ZN7VariantC2ERK5Array(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);__ZN5ArrayD2Ev(d);f=b;l=a;return f|0}case 0:{c[d>>2]=0;__ZN7VariantC2ERK6String(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);e=c[d>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);f=b;l=a;return f|0}default:{f=0;l=a;return f|0}}return 0}function __ZNK6Object15get_signal_listEP4ListI10MethodInfo16DefaultAllocatorE(b,e){b=b|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f+4|0;h=f;i=b+56|0;if(!(__ZNK6RefPtr7is_nullEv(i)|0)){__ZN3RefI6ScriptEC2ERK6RefPtr(g,i);i=c[g>>2]|0;Pi[c[(c[i>>2]|0)+180>>2]&2047](i,e);i=c[g>>2]|0;if(i|0?__ZN9Reference11unreferenceEv(i)|0:0){i=c[g>>2]|0;j=i+28|0;c[j>>2]=1;bj[c[(c[i>>2]|0)+16>>2]&4095](i,1,1);k=c[i+52>>2]|0;if(k|0)Pi[c[(c[k>>2]|0)+48>>2]&2047](k,1);if(c[j>>2]|0){c[i+68>>2]=0;gj[c[(c[i>>2]|0)+76>>2]&8191](i);__ZN6Memory11free_staticEPvb(i,0)}}c[g>>2]=0}g=c[b+68>>2]|0;if(!g)n=ij[c[(c[b>>2]|0)+24>>2]&8191](b)|0;else n=g;__ZN10StringNameC2ERKS_(h,n);__ZN7ClassDB15get_signal_listE10StringNameP4ListI10MethodInfo16DefaultAllocatorEb(h,e,0);__ZN10StringNameD2Ev(h);h=b+4|0;n=__ZNK7HashMapI10StringNameN6Object6SignalE16StringNameHasher24HashMapComparatorDefaultIS0_ELh3ELh8EE4nextEPKS0_(h,0)|0;if(!n){l=f;return}g=b+8|0;b=n;do{n=c[h>>2]|0;a:do if(n){i=c[b>>2]|0;if(!i)o=0;else o=c[i+16>>2]|0;j=c[n+(((1<<(d[g>>0]|0))+-1&o)<<2)>>2]|0;if(j){k=j;while(1){if((c[k>>2]|0)==(o|0)?(c[k+8>>2]|0)==(i|0):0)break;j=c[k+4>>2]|0;if(!j){p=20;break a}else k=j}a[1263537]=0;q=k+12|0}else p=20}else p=20;while(0);if((p|0)==20){p=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1100151,317,1085098,0);q=0}if(__ZNK6StringneEPKc(q,1263606)|0){n=c[h>>2]|0;b:do if(n){i=c[b>>2]|0;if(!i)r=0;else r=c[i+16>>2]|0;j=c[n+(((1<<(d[g>>0]|0))+-1&r)<<2)>>2]|0;if(j){s=j;while(1){if((c[s>>2]|0)==(r|0)?(c[s+8>>2]|0)==(i|0):0)break;j=c[s+4>>2]|0;if(!j){p=30;break b}else s=j}a[1263537]=0;t=s+12|0}else p=30}else p=30;while(0);if((p|0)==30){p=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1100151,317,1085098,0);t=0}if(!(c[e>>2]|0)){n=__ZnwjPFPvjE(12,4740)|0;c[e>>2]=n;c[n>>2]=0;c[n+4>>2]=0;c[n+8>>2]=0}n=__ZnwjPFPvjE(52,4740)|0;c[n>>2]=0;c[n+4>>2]=0;c[n+8>>2]=0;c[n+12>>2]=0;c[n+16>>2]=0;c[n+20>>2]=0;c[n+24>>2]=0;c[n+28>>2]=7;c[n+36>>2]=0;c[n+32>>2]=1;i=n+40|0;c[i>>2]=0;k=n+44|0;c[k>>2]=0;j=n+48|0;c[j>>2]=0;__ZN10MethodInfoaSERKS_(n,t)|0;u=c[e>>2]|0;v=u+4|0;w=c[v>>2]|0;c[k>>2]=w;c[i>>2]=0;c[j>>2]=u;if(w|0)c[w+40>>2]=n;c[v>>2]=n;if(!(c[u>>2]|0))c[u>>2]=n;n=u+8|0;c[n>>2]=(c[n>>2]|0)+1}b=__ZNK7HashMapI10StringNameN6Object6SignalE16StringNameHasher24HashMapComparatorDefaultIS0_ELh3ELh8EE4nextEPKS0_(h,b)|0}while((b|0)!=0);l=f;return}function __ZNK10MethodInfocv10DictionaryEv(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0;d=l;l=l+112|0;if((l|0)>=(m|0))ba(112);e=d+96|0;f=d+72|0;g=d+48|0;h=d+24|0;i=d;__ZN10DictionaryC2Ev(e);__ZN7VariantC2ERK6String(f,b);__ZN7VariantC2EPKc(g,1126230);__ZN7VariantaSERKS_(__ZN10DictionaryixERK7Variant(e,g)|0,f);if(c[g>>2]|0)__ZN7Variant5clearEv(g);if(c[f>>2]|0)__ZN7Variant5clearEv(f);c[g>>2]=__Z21convert_property_listPK4ListI12PropertyInfo16DefaultAllocatorE(b+4|0)|0;__ZN7VariantC2ERK5Array(f,g);__ZN7VariantC2EPKc(h,1084655);__ZN7VariantaSERKS_(__ZN10DictionaryixERK7Variant(e,h)|0,f);if(c[h>>2]|0)__ZN7Variant5clearEv(h);if(c[f>>2]|0)__ZN7Variant5clearEv(f);__ZN5ArrayD2Ev(g);__ZN5ArrayC2Ev(f);j=b+8|0;k=0;while(1){n=c[j>>2]|0;o=(n|0)==0;if(o)p=0;else p=c[n+-4>>2]|0;if((k|0)>=(p|0))break;if(o)q=0;else q=c[n+-4>>2]|0;do if((q|0)<=(k|0)){if(o)r=0;else r=c[n+-4>>2]|0;if((r|0)>(k|0)){a[1263537]=0;s=38;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);t=0;break}}else s=38;while(0);if((s|0)==38){s=0;t=n+(k*24|0)|0}__ZN5Array9push_backERK7Variant(f,t);k=k+1|0}__ZN7VariantC2ERK5Array(g,f);__ZN7VariantC2EPKc(h,1084660);__ZN7VariantaSERKS_(__ZN10DictionaryixERK7Variant(e,h)|0,g);if(c[h>>2]|0)__ZN7Variant5clearEv(h);if(c[g>>2]|0)__ZN7Variant5clearEv(g);__ZN7VariantC2Ej(g,c[b+32>>2]|0);__ZN7VariantC2EPKc(h,1117356);__ZN7VariantaSERKS_(__ZN10DictionaryixERK7Variant(e,h)|0,g);if(c[h>>2]|0)__ZN7Variant5clearEv(h);if(c[g>>2]|0)__ZN7Variant5clearEv(g);__ZN7VariantC2Ei(g,c[b+36>>2]|0);__ZN7VariantC2EPKc(h,1146104);__ZN7VariantaSERKS_(__ZN10DictionaryixERK7Variant(e,h)|0,g);if(c[h>>2]|0)__ZN7Variant5clearEv(h);if(c[g>>2]|0)__ZN7Variant5clearEv(g);c[g>>2]=__ZNK12PropertyInfocv10DictionaryEv(b+12|0)|0;__ZN7VariantC2ERK10Dictionary(h,g);__ZN7VariantC2EPKc(i,1084673);__ZN7VariantaSERKS_(__ZN10DictionaryixERK7Variant(e,i)|0,h);if(c[i>>2]|0)__ZN7Variant5clearEv(i);if(!(c[h>>2]|0)){__ZN10DictionaryD2Ev(g);__ZN5ArrayD2Ev(f);u=c[e>>2]|0;l=d;return u|0}__ZN7Variant5clearEv(h);__ZN10DictionaryD2Ev(g);__ZN5ArrayD2Ev(f);u=c[e>>2]|0;l=d;return u|0}function __Z21convert_property_listPK4ListI12PropertyInfo16DefaultAllocatorE(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0;b=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=b+28|0;e=b;f=b+24|0;__ZN5ArrayC2Ev(d);g=c[a>>2]|0;if(!g)h=0;else{i=g;j=3}while(1){if((j|0)==3){j=0;h=c[i>>2]|0}if(!h)break;c[f>>2]=__ZNK12PropertyInfocv10DictionaryEv(h)|0;__ZN7VariantC2ERK10Dictionary(e,f);__ZN5Array9push_backERK7Variant(d,e);if(c[e>>2]|0)__ZN7Variant5clearEv(e);__ZN10DictionaryD2Ev(f);i=h+20|0;j=3}l=b;return c[d>>2]|0}function __ZNK12PropertyInfocv10DictionaryEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=l;l=l+64|0;if((l|0)>=(m|0))ba(64);d=b+48|0;e=b+24|0;f=b;__ZN10DictionaryC2Ev(d);__ZN7VariantC2ERK6String(e,a+4|0);__ZN7VariantC2EPKc(f,1126230);__ZN7VariantaSERKS_(__ZN10DictionaryixERK7Variant(d,f)|0,e);if(c[f>>2]|0)__ZN7Variant5clearEv(f);if(c[e>>2]|0)__ZN7Variant5clearEv(e);__ZN7VariantC2Ei(e,c[a>>2]|0);__ZN7VariantC2EPKc(f,1123189);__ZN7VariantaSERKS_(__ZN10DictionaryixERK7Variant(d,f)|0,e);if(c[f>>2]|0)__ZN7Variant5clearEv(f);if(c[e>>2]|0)__ZN7Variant5clearEv(e);__ZN7VariantC2Ei(e,c[a+8>>2]|0);__ZN7VariantC2EPKc(f,1089669);__ZN7VariantaSERKS_(__ZN10DictionaryixERK7Variant(d,f)|0,e);if(c[f>>2]|0)__ZN7Variant5clearEv(f);if(c[e>>2]|0)__ZN7Variant5clearEv(e);__ZN7VariantC2ERK6String(e,a+12|0);__ZN7VariantC2EPKc(f,1091753);__ZN7VariantaSERKS_(__ZN10DictionaryixERK7Variant(d,f)|0,e);if(c[f>>2]|0)__ZN7Variant5clearEv(f);if(c[e>>2]|0)__ZN7Variant5clearEv(e);__ZN7VariantC2Ej(e,c[a+16>>2]|0);__ZN7VariantC2EPKc(f,1084680);__ZN7VariantaSERKS_(__ZN10DictionaryixERK7Variant(d,f)|0,e);if(c[f>>2]|0)__ZN7Variant5clearEv(f);if(!(c[e>>2]|0)){g=c[d>>2]|0;l=b;return g|0}__ZN7Variant5clearEv(e);g=c[d>>2]|0;l=b;return g|0}function __ZN7ClassDB15get_signal_listE10StringNameP4ListI10MethodInfo16DefaultAllocatorEb(b,e,f){b=b|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0;g=c[313454]|0;a:do if(g|0){h=c[b>>2]|0;if(!h)i=0;else i=c[h+16>>2]|0;j=c[g+(((1<<(d[1253820]|0))+-1&i)<<2)>>2]|0;if(j|0){k=j;while(1){if((c[k>>2]|0)==(i|0)?(c[k+8>>2]|0)==(h|0):0)break;j=c[k+4>>2]|0;if(!j)break a;else k=j}a[1263537]=0;if(f){h=k+44|0;j=__ZNK7HashMapI10StringName10MethodInfo16StringNameHasher24HashMapComparatorDefaultIS0_ELh3ELh8EE4nextEPKS0_(h,0)|0;if(!j)return;else l=j;do{__ZN4ListI10MethodInfo16DefaultAllocatorE9push_backERKS0_(e,__ZN7HashMapI10StringName10MethodInfo16StringNameHasher24HashMapComparatorDefaultIS0_ELh3ELh8EEixERKS0_(h,l)|0)|0;l=__ZNK7HashMapI10StringName10MethodInfo16StringNameHasher24HashMapComparatorDefaultIS0_ELh3ELh8EE4nextEPKS0_(h,l)|0}while((l|0)!=0);return}h=k+12|0;do{j=h+32|0;m=__ZNK7HashMapI10StringName10MethodInfo16StringNameHasher24HashMapComparatorDefaultIS0_ELh3ELh8EE4nextEPKS0_(j,0)|0;if(m|0){n=m;do{__ZN4ListI10MethodInfo16DefaultAllocatorE9push_backERKS0_(e,__ZN7HashMapI10StringName10MethodInfo16StringNameHasher24HashMapComparatorDefaultIS0_ELh3ELh8EEixERKS0_(j,n)|0)|0;n=__ZNK7HashMapI10StringName10MethodInfo16StringNameHasher24HashMapComparatorDefaultIS0_ELh3ELh8EE4nextEPKS0_(j,n)|0}while((n|0)!=0)}h=c[h+4>>2]|0}while((h|0)!=0);return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1084686,1082908,683,1082926,0);return}function __ZNK7HashMapI10StringName10MethodInfo16StringNameHasher24HashMapComparatorDefaultIS0_ELh3ELh8EE4nextEPKS0_(b,e){b=b|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0;f=c[b>>2]|0;if(!f){g=0;return g|0}if(!e){h=a[b+4>>0]|0;if(h<<24>>24==31){g=0;return g|0}i=1<<(h&255);h=0;while(1){j=c[f+(h<<2)>>2]|0;h=h+1|0;if(j|0)break;if((h|0)>=(i|0)){g=0;k=20;break}}if((k|0)==20)return g|0;g=j+8|0;return g|0}j=c[e>>2]|0;if(!j)l=0;else l=c[j+16>>2]|0;e=1<<(d[b+4>>0]|0);b=e+-1&l;i=c[f+(b<<2)>>2]|0;a:do if(i|0){h=i;while(1){if((c[h>>2]|0)==(l|0)?(c[h+8>>2]|0)==(j|0):0)break;m=c[h+4>>2]|0;if(!m)break a;else h=m}a[1263537]=0;m=c[h+4>>2]|0;if(!m)n=b;else{g=m+8|0;return g|0}do{n=n+1|0;if((n|0)>=(e|0)){g=0;k=20;break}o=c[f+(n<<2)>>2]|0}while(!(o|0));if((k|0)==20)return g|0;g=o+8|0;return g|0}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1102483,1100151,515,1100539,0);g=0;return g|0}function __ZN7ClassDB10get_methodE10StringNameS0_(a,b){a=a|0;b=b|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0;e=c[313454]|0;if(!e){f=0;return f|0}g=c[a>>2]|0;if(!g)h=0;else h=c[g+16>>2]|0;a=c[e+(((1<<(d[1253820]|0))+-1&h)<<2)>>2]|0;if(!a){f=0;return f|0}else i=a;while(1){if((c[i>>2]|0)==(h|0)?(c[i+8>>2]|0)==(g|0):0)break;a=c[i+4>>2]|0;if(!a){f=0;j=18;break}else i=a}if((j|0)==18)return f|0;g=i+12|0;a:while(1){i=c[g+8>>2]|0;b:do if(i|0){h=c[b>>2]|0;if(!h)k=0;else k=c[h+16>>2]|0;a=c[i+(((1<<(d[g+12>>0]|0))+-1&k)<<2)>>2]|0;if(a|0){e=a;while(1){if((c[e>>2]|0)==(k|0)?(c[e+8>>2]|0)==(h|0):0)break;a=c[e+4>>2]|0;if(!a)break b;else e=a}h=c[e+12>>2]|0;if(h|0){f=h;j=18;break a}}}while(0);g=c[g+4>>2]|0;if(!g){f=0;j=18;break}}if((j|0)==18)return f|0;return 0}function __ZNK12MethodBind2RI6Object7VariantRK10StringNameRK5ArrayE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return __ZNK12MethodBind2RI6Object7VariantRK10StringNameRK5ArrayE18_get_argument_typeEi(a,b)|0}function __ZNK12MethodBind2RI6Object7VariantRK10StringNameRK5ArrayE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1142944);l=a;return c[b>>2]|0}function __ZN12MethodBind2RI6Object7VariantRK10StringNameRK5ArrayE4callEPS0_PPKS1_iRNS1_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0;i=l;l=l+80|0;if((l|0)>=(m|0))ba(80);j=i+48|0;k=i+76|0;n=i+24|0;o=i+72|0;p=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1220580)|0:0){c[h>>2]=0;a[1263537]=0;q=d+24|0;r=c[q>>2]|0;if((r|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=r;c[b>>2]=0;l=i;return}s=r-(c[d+20>>2]|0)|0;if((s|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=s;c[b>>2]=0;l=i;return}if((g|0)>0){if((r|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);t=0}else{a[1263537]=0;t=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,t)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=t;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[q>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);u=0}else{a[1263537]=0;u=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,u)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=u;c[b>>2]=0;l=i;return}}}u=c[d+44>>2]|0;t=c[d+48>>2]|0;r=e+(t>>1)|0;if(!(t&1))v=u;else v=c[(c[r>>2]|0)+u>>2]|0;do if((g|0)<1){u=c[q>>2]|0;t=u+-1|0;if((u|0)>=1){e=c[d+16>>2]|0;s=(e|0)==0;if(s)w=0;else w=c[e+-4>>2]|0;if((u|0)<=(w|0)){if(s)x=0;else x=c[e+-4>>2]|0;do if((x|0)<(u|0)){if(s)y=0;else y=c[e+-4>>2]|0;if((y|0)<(u|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);z=0;break}else{a[1263537]=0;A=37;break}}else A=37;while(0);if((A|0)==37)z=e+(t*24|0)|0;__ZN7VariantC2ERKS_(n,z);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f>>2]|0);while(0);c[k>>2]=__ZNK7Variantcv10StringNameEv(n)|0;do if((g|0)<2){z=c[q>>2]|0;y=z+-1|0;x=z+-2|0;if((z|0)>=2){z=c[d+16>>2]|0;w=(z|0)==0;if(w)B=0;else B=c[z+-4>>2]|0;if((y|0)<=(B|0)){if(w)C=0;else C=c[z+-4>>2]|0;do if((C|0)<(y|0)){if(w)D=0;else D=c[z+-4>>2]|0;if((D|0)<(y|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);E=0;break}else{a[1263537]=0;A=54;break}}else A=54;while(0);if((A|0)==54)E=z+(x*24|0)|0;__ZN7VariantC2ERKS_(p,E);break}}c[p>>2]=0}else __ZN7VariantC2ERKS_(p,c[f+4>>2]|0);while(0);c[o>>2]=__ZNK7Variantcv5ArrayEv(p)|0;Ki[v&4095](j,r,k,o);__ZN5ArrayD2Ev(o);if(c[p>>2]|0)__ZN7Variant5clearEv(p);__ZN10StringNameD2Ev(k);if(c[n>>2]|0)__ZN7Variant5clearEv(n);__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1544,1146558,0);c[b>>2]=0;l=i;return}function __ZN12MethodBind2RI6Object7VariantRK10StringNameRK5ArrayE7ptrcallEPS0_PPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0;f=l;l=l+48|0;if((l|0)>=(m|0))ba(48);g=f+32|0;h=f;i=f+28|0;j=f+24|0;if(!b)k=0;else{n=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1220580)|0;k=n?b:0}b=c[a+44>>2]|0;n=c[a+48>>2]|0;a=k+(n>>1)|0;if(!(n&1))o=b;else o=c[(c[a>>2]|0)+b>>2]|0;__ZN10StringNameC2ERK6String(g,c[d>>2]|0);c[i>>2]=c[g>>2];__ZN5ArrayC2ERKS_(g,c[d+4>>2]|0);c[j>>2]=c[g>>2];Ki[o&4095](h,a,i,j);__ZN7VariantaSERKS_(e,h);if(!(c[h>>2]|0)){__ZN5ArrayD2Ev(j);__ZN10StringNameD2Ev(i);l=f;return}__ZN7Variant5clearEv(h);__ZN5ArrayD2Ev(j);__ZN10StringNameD2Ev(i);l=f;return}function __ZN12MethodBind2RI6Object7VariantRK10StringNameRK5ArrayED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK7Variantcv5ArrayEv(a){a=a|0;var b=0,d=0,e=0,f=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b;if((c[a>>2]|0)==21){__ZN5ArrayC2ERKS_(d,a+8|0);e=c[d>>2]|0;l=b;return e|0}else{f=__Z27_convert_array_from_variantI5ArrayET_RK7Variant(a)|0;c[d>>2]=f;e=f;l=b;return e|0}return 0}function __ZNK12MethodBind2RI6Object7VariantRK10StringNameRK5ArrayE18_get_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case -1:{c[d>>2]=0;__ZN7VariantC2ERKS_(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);if(c[d>>2]|0)__ZN7Variant5clearEv(d);f=b;l=a;return f|0}case 0:{__ZN10StringNameC2Ev(d);__ZN7VariantC2ERK10StringName(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);__ZN10StringNameD2Ev(d);f=b;l=a;return f|0}case 1:{__ZN5ArrayC2Ev(d);__ZN7VariantC2ERK5Array(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);__ZN5ArrayD2Ev(d);f=b;l=a;return f|0}default:{f=0;l=a;return f|0}}return 0}function __ZN16MethodBindVarArgI6ObjectE15set_method_infoERK10MethodInfo(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e+4|0;g=e;h=d+4|0;i=c[h>>2]|0;if(i){c[b+24>>2]=c[i+8>>2];j=(c[i+8>>2]|0)+1|0;if(!j)k=0;else{n=j;o=4}}else{c[b+24>>2]=0;n=1;o=4}do if((o|0)==4){j=__ZN6Memory12alloc_staticEjb(n<<2,1)|0;if(!j){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143992,1144012,140,1144029,0);k=0;break}else{a[1263537]=0;i=j+-8|0;c[i>>2]=n;c[i+4>>2]=0;k=j;break}}while(0);c[k>>2]=c[d+12>>2];d=c[h>>2]|0;if(!d){p=b+32|0;c[p>>2]=k;l=e;return}n=c[d+8>>2]|0;if(!n){p=b+32|0;c[p>>2]=k;l=e;return}c[f>>2]=0;__ZN6VectorI10StringNameE6resizeEi(f,n)|0;n=0;a:while(1){d=c[h>>2]|0;j=(d|0)==0;if(j)q=0;else q=c[d+8>>2]|0;if((n|0)>=(q|0)){o=13;break}if(j)r=0;else r=c[d+8>>2]|0;if((r|0)<=(n|0)){if(j)s=0;else s=c[d+8>>2]|0;if((s|0)<=(n|0)){o=25;break}a[1263537]=0}if(j){o=31;break}j=c[d>>2]|0;if(!j){o=31;break}else{t=j;u=0}while(1){if((u|0)==(n|0))break;i=c[t+20>>2]|0;if(!i){o=31;break a}else{t=i;u=u+1|0}}i=n+1|0;c[k+(i<<2)>>2]=c[t>>2];do if((c[d+8>>2]|0)<=(n|0))if((c[d+8>>2]|0)>(n|0)){a[1263537]=0;v=j;w=0;o=36;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145120,425,1146766,0);x=0;break}else{v=j;w=0;o=36}while(0);do if((o|0)==36){while(1){o=0;if((w|0)==(n|0)){o=37;break}j=c[v+20>>2]|0;if(!j){o=39;break}else{v=j;w=w+1|0;o=36}}if((o|0)==37){o=0;x=v;break}else if((o|0)==39){o=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145120,440,1133820,0);a[1263537]=0;x=0;break}}while(0);__ZN10StringNameC2ERK6String(g,x+4|0);j=c[f>>2]|0;d=(j|0)==0;if(d)y=0;else y=c[j+-4>>2]|0;do if((y|0)<=(n|0)){if(d)z=0;else z=c[j+-4>>2]|0;if((z|0)>(n|0)){a[1263537]=0;o=48;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);A=0;break}}else o=48;while(0);if((o|0)==48){o=0;__ZN6VectorI10StringNameE14_copy_on_writeEv(f);A=(c[f>>2]|0)+(n<<2)|0}__ZN10StringNameaSERKS_(A,g);__ZN10StringNameD2Ev(g);n=i}if((o|0)==13){__ZN10MethodBind18set_argument_namesERK6VectorI10StringNameE(b,f);n=c[f>>2]|0;if(n|0?(__Z16atomic_decrementPj(n+-8|0)|0)==0:0){g=c[f>>2]|0;f=(g|0)==0?0:g+-4|0;g=f+4|0;if(c[f>>2]|0){A=0;do{__ZN10StringNameD2Ev(g+(A<<2)|0);A=A+1|0}while(A>>>0<(c[f>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(n,1)}p=b+32|0;c[p>>2]=k;l=e;return}else if((o|0)==25)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145120,425,1146766,0);else if((o|0)==31)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145120,440,1133820,0)}function __ZNK6String9get_sliceES_i(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e+12|0;g=e+8|0;h=e+4|0;i=e;j=c[a>>2]|0;if(((j|0?(c[j+-4>>2]|1|0)!=1:0)?(j=c[b>>2]|0,j|0):0)?(c[j+-4>>2]|1|0)!=1:0){if((d|0)<0){c[g>>2]=0;__ZN6String9copy_fromEPKc(g,1263606);k=g;n=c[k>>2]|0;l=e;return n|0}c[h>>2]=0;if(__Z28atomic_conditional_incrementPj(j+-8|0)|0)c[h>>2]=c[b>>2];j=(__ZNK6String4findES_i(a,h,0)|0)==-1;o=c[h>>2]|0;if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(o,1);if(j){c[g>>2]=0;j=c[a>>2]|0;if(!j){k=g;n=c[k>>2]|0;l=e;return n|0}c[g>>2]=0;if(!(__Z28atomic_conditional_incrementPj(j+-8|0)|0)){k=g;n=c[k>>2]|0;l=e;return n|0}c[g>>2]=c[a>>2];k=g;n=c[k>>2]|0;l=e;return n|0}j=0;o=0;h=c[b>>2]|0;while(1){c[i>>2]=0;if(h|0?(c[i>>2]=0,__Z28atomic_conditional_incrementPj(h+-8|0)|0):0)c[i>>2]=c[b>>2];p=__ZNK6String4findES_i(a,i,o)|0;q=c[i>>2]|0;if(q|0?(__Z16atomic_decrementPj(q+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(q,1);if((p|0)==-1){q=c[a>>2]|0;if(!q)r=0;else r=c[q+-4>>2]|0;s=r|0?r+-1|0:0}else s=p;if((j|0)==(d|0))break;p=c[a>>2]|0;if(!p)t=0;else t=c[p+-4>>2]|0;if((s|0)==((t|0?t+-1|0:0)|0)){u=44;break}p=c[b>>2]|0;if(!p)v=0;else v=c[p+-4>>2]|0;j=j+1|0;o=(v|0?v+-1|0:0)+s|0;h=p}if((u|0)==44){c[g>>2]=0;__ZN6String9copy_fromEPKc(g,1263606);k=g;n=c[k>>2]|0;l=e;return n|0}u=s-o|0;h=c[a>>2]|0;if(((h|0)!=0?(a=c[h+-4>>2]|0,!((o|0)<0|(a|1|0)==1)):0)?(v=a|0?a+-1|0:0,!((u|0)<1|(v|0)<=(o|0))):0){j=(s|0)>(v|0)?v-o|0:u;if(a)if((a|0)>0)w=h;else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);w=0}else w=1253776;c[f>>2]=0;__ZN6String9copy_fromEPKwi(f,w+(o<<2)|0,j);x=f}else{c[f>>2]=0;__ZN6String9copy_fromEPKc(f,1263606);x=f}c[g>>2]=c[x>>2];k=g;n=c[k>>2]|0;l=e;return n|0}c[g>>2]=0;__ZN6String9copy_fromEPKc(g,1263606);k=g;n=c[k>>2]|0;l=e;return n|0}function __ZN10MethodBind8set_nameERK10StringName(a,b){a=a|0;b=b|0;__ZN10StringNameaSERKS_(a+12|0,b);return}function __ZN10MethodBind21set_default_argumentsERK6VectorI7VariantE(a,b){a=a|0;b=b|0;var d=0,e=0;d=a+16|0;__ZN6VectorI7VariantEaSERKS1_(d,b);b=c[d>>2]|0;if(!b)e=0;else e=c[b+-4>>2]|0;c[a+20>>2]=e;return}function __ZN10MethodBind18set_argument_namesERK6VectorI10StringNameE(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0;d=a+28|0;a=c[d>>2]|0;if((a|0)==(c[b>>2]|0))return;if(a|0?(__Z16atomic_decrementPj(a+-8|0)|0)==0:0){e=c[d>>2]|0;f=(e|0)==0?0:e+-4|0;e=f+4|0;if(c[f>>2]|0){g=0;do{__ZN10StringNameD2Ev(e+(g<<2)|0);g=g+1|0}while(g>>>0<(c[f>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(a,1)}c[d>>2]=0;a=c[b>>2]|0;if(!a)return;if(!(__Z28atomic_conditional_incrementPj(a+-8|0)|0))return;c[d>>2]=c[b>>2];return}function __ZNK16MethodBindVarArgI6ObjectE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return 0}function __ZNK16MethodBindVarArgI6ObjectE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1142944);l=a;return c[b>>2]|0}function __ZN16MethodBindVarArgI6ObjectE4callEPS0_PPK7VariantiRNS3_9CallErrorE(a,b,d,e,f,g){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;var h=0,i=0,j=0;h=c[b+44>>2]|0;i=c[b+48>>2]|0;b=d+(i>>1)|0;if(!(i&1)){j=h;Li[j&255](a,b,e,f,g);return}else{j=c[(c[b>>2]|0)+h>>2]|0;Li[j&255](a,b,e,f,g);return}}function __ZN16MethodBindVarArgI6ObjectE7ptrcallEPS0_PPKvPv(b,c,d,e){b=b|0;c=c|0;d=d|0;e=e|0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1126465,1146629,315,1130797,0);a[1263537]=0;return}function __ZNK16MethodBindVarArgI6ObjectE9is_varargEv(a){a=a|0;return 1}function __ZN16MethodBindVarArgI6ObjectED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK16MethodBindVarArgI6ObjectE8is_constEv(a){a=a|0;return 0}function __ZNK13MethodBind1RCI6ObjectbRK10StringNameE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case -1:{__ZN7VariantC2Eb(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;break}case 0:{__ZN10StringNameC2Ev(d);__ZN7VariantC2ERK10StringName(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);__ZN10StringNameD2Ev(d);f=b;break}default:f=0}l=a;return f|0}function __ZNK13MethodBind1RCI6ObjectbRK10StringNameE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1142944);l=a;return c[b>>2]|0}function __ZN13MethodBind1RCI6ObjectbRK10StringNameE4callEPS0_PPK7VariantiRNS6_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0;i=l;l=l+64|0;if((l|0)>=(m|0))ba(64);j=i+24|0;k=i+48|0;n=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1220580)|0:0){c[h>>2]=0;a[1263537]=0;o=d+24|0;p=c[o>>2]|0;if((p|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=p;c[b>>2]=0;l=i;return}q=p-(c[d+20>>2]|0)|0;if((q|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=q;c[b>>2]=0;l=i;return}if((g|0)>0){if((p|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);r=0}else{a[1263537]=0;r=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,r)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=r;c[b>>2]=0;l=i;return}}r=c[d+44>>2]|0;p=c[d+48>>2]|0;q=e+(p>>1)|0;if(!(p&1))s=r;else s=c[(c[q>>2]|0)+r>>2]|0;do if((g|0)<1){r=c[o>>2]|0;p=r+-1|0;if((r|0)>=1){e=c[d+16>>2]|0;t=(e|0)==0;if(t)u=0;else u=c[e+-4>>2]|0;if((r|0)<=(u|0)){if(t)v=0;else v=c[e+-4>>2]|0;do if((v|0)<(r|0)){if(t)w=0;else w=c[e+-4>>2]|0;if((w|0)<(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);x=0;break}else{a[1263537]=0;y=31;break}}else y=31;while(0);if((y|0)==31)x=e+(p*24|0)|0;__ZN7VariantC2ERKS_(n,x);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f>>2]|0);while(0);c[k>>2]=__ZNK7Variantcv10StringNameEv(n)|0;__ZN7VariantC2Eb(j,$i[s&8191](q,k)|0);__ZN10StringNameD2Ev(k);if(c[n>>2]|0)__ZN7Variant5clearEv(n);__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1217,1146558,0);c[b>>2]=0;l=i;return}function __ZN13MethodBind1RCI6ObjectbRK10StringNameE7ptrcallEPS0_PPKvPv(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,n=0;g=l;l=l+16|0;if((l|0)>=(m|0))ba(16);h=g+4|0;i=g;if(!d)j=0;else{k=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1220580)|0;j=k?d:0}d=c[b+44>>2]|0;k=c[b+48>>2]|0;b=j+(k>>1)|0;if(!(k&1))n=d;else n=c[(c[b>>2]|0)+d>>2]|0;__ZN10StringNameC2ERK6String(h,c[e>>2]|0);c[i>>2]=c[h>>2];a[f>>0]=($i[n&8191](b,i)|0)&1;__ZN10StringNameD2Ev(i);l=g;return}function __ZN13MethodBind1RCI6ObjectbRK10StringNameED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN6Object15add_user_signalERK10MethodInfo(b,e){b=b|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0;f=l;l=l+64|0;if((l|0)>=(m|0))ba(64);g=f+8|0;h=f+4|0;i=f+16|0;j=f;if(__ZNK6StringeqEPKc(e,1263606)|0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1082484,1081122,1083,1084857,0);l=f;return}a[1263537]=0;k=c[b+68>>2]|0;if(!k)n=ij[c[(c[b>>2]|0)+24>>2]&8191](b)|0;else n=k;__ZN10StringNameC2ERKS_(g,n);__ZN10StringNameC2ERK6String(h,e);n=__ZN7ClassDB10has_signalE10StringNameS0_(g,h)|0;__ZN10StringNameD2Ev(h);__ZN10StringNameD2Ev(g);if(n){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1082484,1081122,1084,1084900,0);l=f;return}a[1263537]=0;n=b+4|0;__ZN10StringNameC2ERK6String(i,e);g=c[n>>2]|0;if(g){h=c[i>>2]|0;if(!h)o=0;else o=c[h+16>>2]|0;k=c[g+(((1<<(d[b+8>>0]|0))+-1&o)<<2)>>2]|0;a:do if(!k)p=0;else{b=k;while(1){if((c[b>>2]|0)==(o|0)?(c[b+8>>2]|0)==(h|0):0){p=b;break a}b=c[b+4>>2]|0;if(!b){p=0;break}}}while(0);__ZN10StringNameD2Ev(i);if(p|0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1082484,1081122,1085,1084976,0);l=f;return}}else __ZN10StringNameD2Ev(i);a[1263537]=0;c[i>>2]=0;c[i+4>>2]=0;c[i+8>>2]=0;c[i+12>>2]=0;c[i+16>>2]=0;c[i+20>>2]=0;c[i+24>>2]=0;c[i+28>>2]=7;c[i+36>>2]=0;c[i+32>>2]=1;c[i+40>>2]=0;p=i+44|0;c[p>>2]=0;__ZN10MethodInfoaSERKS_(i,e)|0;__ZN10StringNameC2ERK6String(j,e);e=__ZN7HashMapI10StringNameN6Object6SignalE16StringNameHasher24HashMapComparatorDefaultIS0_ELh3ELh8EEixERKS0_(n,j)|0;__ZN10MethodInfoaSERKS_(e,i)|0;n=e+40|0;h=i+40|0;o=c[n>>2]|0;if(((o|0)!=(c[h>>2]|0)?(__ZN6VectorIN4VMapIN6Object6Signal6TargetENS2_4SlotEE5_PairEE6_unrefEPv(n,o),c[n>>2]=0,o=c[h>>2]|0,o|0):0)?__Z28atomic_conditional_incrementPj(o+-8|0)|0:0)c[n>>2]=c[h>>2];c[e+44>>2]=c[p>>2];__ZN10StringNameD2Ev(j);__ZN6VectorIN4VMapIN6Object6Signal6TargetENS2_4SlotEE5_PairEE6_unrefEPv(h,c[h>>2]|0);__ZN10MethodInfoD2Ev(i);l=f;return}function __ZNK11MethodBind2I6ObjectRK6StringRK5ArrayE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return __ZNK11MethodBind2I6ObjectRK6StringRK5ArrayE18_get_argument_typeEi(a,b)|0}function __ZNK11MethodBind2I6ObjectRK6StringRK5ArrayE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1142944);l=a;return c[b>>2]|0}function __ZN11MethodBind2I6ObjectRK6StringRK5ArrayE4callEPS0_PPK7VariantiRNS9_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0;i=l;l=l+64|0;if((l|0)>=(m|0))ba(64);j=i+52|0;k=i+24|0;n=i+48|0;o=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1220580)|0:0){c[h>>2]=0;a[1263537]=0;p=d+24|0;q=c[p>>2]|0;if((q|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=q;c[b>>2]=0;l=i;return}r=q-(c[d+20>>2]|0)|0;if((r|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=r;c[b>>2]=0;l=i;return}if((g|0)>0){if((q|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);s=0}else{a[1263537]=0;s=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,s)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=s;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[p>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);t=0}else{a[1263537]=0;t=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,t)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=t;c[b>>2]=0;l=i;return}}}t=c[d+44>>2]|0;s=c[d+48>>2]|0;q=e+(s>>1)|0;if(!(s&1))u=t;else u=c[(c[q>>2]|0)+t>>2]|0;do if((g|0)<1){t=c[p>>2]|0;s=t+-1|0;if((t|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)v=0;else v=c[e+-4>>2]|0;if((t|0)<=(v|0)){if(r)w=0;else w=c[e+-4>>2]|0;do if((w|0)<(t|0)){if(r)x=0;else x=c[e+-4>>2]|0;if((x|0)<(t|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);y=0;break}else{a[1263537]=0;z=37;break}}else z=37;while(0);if((z|0)==37)y=e+(s*24|0)|0;__ZN7VariantC2ERKS_(k,y);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);c[j>>2]=__ZNK7Variantcv6StringEv(k)|0;do if((g|0)<2){y=c[p>>2]|0;x=y+-1|0;w=y+-2|0;if((y|0)>=2){y=c[d+16>>2]|0;v=(y|0)==0;if(v)A=0;else A=c[y+-4>>2]|0;if((x|0)<=(A|0)){if(v)B=0;else B=c[y+-4>>2]|0;do if((B|0)<(x|0)){if(v)C=0;else C=c[y+-4>>2]|0;if((C|0)<(x|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);D=0;break}else{a[1263537]=0;z=54;break}}else z=54;while(0);if((z|0)==54)D=y+(w*24|0)|0;__ZN7VariantC2ERKS_(o,D);break}}c[o>>2]=0}else __ZN7VariantC2ERKS_(o,c[f+4>>2]|0);while(0);c[n>>2]=__ZNK7Variantcv5ArrayEv(o)|0;bj[u&4095](q,j,n);__ZN5ArrayD2Ev(n);if(c[o>>2]|0)__ZN7Variant5clearEv(o);o=c[j>>2]|0;if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(o,1);if(c[k>>2]|0)__ZN7Variant5clearEv(k);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1380,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind2I6ObjectRK6StringRK5ArrayE7ptrcallEPS0_PPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e+8|0;g=e+4|0;h=e;if(!b)i=0;else{j=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1220580)|0;i=j?b:0}b=c[a+44>>2]|0;j=c[a+48>>2]|0;a=i+(j>>1)|0;if(!(j&1))k=b;else k=c[(c[a>>2]|0)+b>>2]|0;b=c[d>>2]|0;j=c[b>>2]|0;if((j|0)!=0?(__Z28atomic_conditional_incrementPj(j+-8|0)|0)!=0:0)n=c[b>>2]|0;else n=0;c[g>>2]=n;__ZN5ArrayC2ERKS_(f,c[d+4>>2]|0);c[h>>2]=c[f>>2];bj[k&4095](a,g,h);__ZN5ArrayD2Ev(h);h=c[g>>2]|0;if(!h){l=e;return}if(__Z16atomic_decrementPj(h+-8|0)|0){l=e;return}__ZN6Memory11free_staticEPvb(h,1);l=e;return}function __ZN11MethodBind2I6ObjectRK6StringRK5ArrayED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind2I6ObjectRK6StringRK5ArrayE18_get_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;switch(b|0){case 0:{c[d>>2]=0;__ZN7VariantC2ERK6String(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);f=c[d>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);g=b;l=a;return g|0}case 1:{__ZN5ArrayC2Ev(d);__ZN7VariantC2ERK5Array(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);__ZN5ArrayD2Ev(d);g=b;l=a;return g|0}default:{g=0;l=a;return g|0}}return 0}function __ZN7VariantC2ERK5Array(a,b){a=a|0;b=b|0;c[a>>2]=21;__ZN5ArrayC2ERKS_(a+8|0,b);return}function __ZN5ArrayC2Ev(a){a=a|0;var b=0;b=__ZnwjPKc(8,1263606)|0;c[b+4>>2]=0;c[a>>2]=b;c[b>>2]=1;return}function __ZNK13MethodBind0RCI6Object10PoolVectorI6StringEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;if((b|0)!=-1){f=0;l=a;return f|0}c[d>>2]=0;__ZN7VariantC2ERK10PoolVectorI6StringE(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);__ZN10PoolVectorI6StringE12_unreferenceEv(d);f=b;l=a;return f|0}function __ZNK13MethodBind0RCI6Object10PoolVectorI6StringEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1142944);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI6Object10PoolVectorI6StringEE4callEPS0_PPK7VariantiRNS6_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;j=f+24|0;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1220580)|0:0){c[h>>2]=0;a[1263537]=0;k=c[d+24>>2]|0;if((k|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=k;c[b>>2]=0;l=f;return}n=k-(c[d+20>>2]|0)|0;if((n|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=n;c[b>>2]=0;l=f;return}n=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))o=n;else o=c[(c[d>>2]|0)+n>>2]|0;c[j>>2]=ij[o&8191](d)|0;__ZN7VariantC2ERK10PoolVectorI6StringE(i,j);__ZN10PoolVectorI6StringE12_unreferenceEv(j);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI6Object10PoolVectorI6StringEE7ptrcallEPS0_PPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=d;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1220580)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;b=ij[i&8191](a)|0;c[f>>2]=b;a=b;if(((c[e>>2]|0)!=(b|0)?(__ZN10PoolVectorI6StringE12_unreferenceEv(e),b|0):0)?__Z28atomic_conditional_incrementPj(b)|0:0)c[e>>2]=a;__ZN10PoolVectorI6StringE12_unreferenceEv(f);l=d;return}function __ZN13MethodBind0RCI6Object10PoolVectorI6StringEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN10Dictionary5eraseERK7Variant(a,b){a=a|0;b=b|0;__ZN7HashMapI7VariantN17DictionaryPrivate4DataE22_DictionaryVariantHash24HashMapComparatorDefaultIS0_ELh3ELh8EE5eraseERKS0_((c[a>>2]|0)+4|0,b)|0;return}function __ZN7HashMapI7VariantN17DictionaryPrivate4DataE22_DictionaryVariantHash24HashMapComparatorDefaultIS0_ELh3ELh8EE5eraseERKS0_(b,e){b=b|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0;if(!(c[b>>2]|0)){f=0;return f|0}g=__ZNK7Variant4hashEv(e)|0;h=b+4|0;i=(1<<(d[h>>0]|0))+-1&g;j=c[(c[b>>2]|0)+(i<<2)>>2]|0;if(!j){f=0;return f|0}else{k=j;l=0}while(1){if((c[k>>2]|0)==(g|0)?__ZNK7VarianteqERKS_(k+8|0,e)|0:0)break;j=c[k+4>>2]|0;if(!j){f=0;m=16;break}else{n=k;k=j;l=n}}if((m|0)==16)return f|0;if(!l)o=(c[b>>2]|0)+(i<<2)|0;else o=l+4|0;c[o>>2]=c[k+4>>2];o=k+8|0;l=k+32|0;if(c[l>>2]|0)__ZN7Variant5clearEv(l);if(c[o>>2]|0)__ZN7Variant5clearEv(o);__ZN6Memory11free_staticEPvb(k,0);k=b+8|0;o=(c[k>>2]|0)+-1|0;c[k>>2]=o;if(!o){a[1263537]=0;__ZN6Memory11free_staticEPvb(c[b>>2]|0,1);c[b>>2]=0;a[h>>0]=0;c[k>>2]=0;f=1;return f|0}else{__ZN7HashMapI7VariantN17DictionaryPrivate4DataE22_DictionaryVariantHash24HashMapComparatorDefaultIS0_ELh3ELh8EE16check_hash_tableEv(b);f=1;return f|0}return 0}function __ZNK13MethodBind0RCI6Object6RefPtrE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;if((b|0)!=-1){f=0;l=a;return f|0}__ZN6RefPtrC2Ev(d);__ZN7VariantC2ERK6RefPtr(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);__ZN6RefPtrD2Ev(d);f=b;l=a;return f|0}function __ZNK13MethodBind0RCI6Object6RefPtrE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1142944);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI6Object6RefPtrE4callEPS0_PPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;j=f+24|0;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1220580)|0:0){c[h>>2]=0;a[1263537]=0;k=c[d+24>>2]|0;if((k|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=k;c[b>>2]=0;l=f;return}n=k-(c[d+20>>2]|0)|0;if((n|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=n;c[b>>2]=0;l=f;return}n=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))o=n;else o=c[(c[d>>2]|0)+n>>2]|0;Pi[o&2047](j,d);__ZN7VariantC2ERK6RefPtr(i,j);__ZN6RefPtrD2Ev(j);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI6Object6RefPtrE7ptrcallEPS0_PPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=d;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1220580)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;Pi[i&2047](f,a);__ZN8PtrToArgI6RefPtrE6encodeES0_PKv(f,e);__ZN6RefPtrD2Ev(f);l=d;return}function __ZN13MethodBind0RCI6Object6RefPtrED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN8PtrToArgI6RefPtrE6encodeES0_PKv(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d;__ZN3RefI9ReferenceEC2ERK6RefPtr(e,a);a=c[e>>2]|0;f=c[b>>2]|0;do if((a|0)!=(f|0)){if(f|0?__ZN9Reference11unreferenceEv(f)|0:0){g=c[b>>2]|0;h=g+28|0;c[h>>2]=1;bj[c[(c[g>>2]|0)+16>>2]&4095](g,1,1);i=c[g+52>>2]|0;if(i|0)Pi[c[(c[i>>2]|0)+48>>2]&2047](i,1);if(c[h>>2]|0){c[g+68>>2]=0;gj[c[(c[g>>2]|0)+76>>2]&8191](g);__ZN6Memory11free_staticEPvb(g,0)}}g=c[e>>2]|0;c[b>>2]=g;if(!g){l=d;return}else{__ZN9Reference9referenceEv(g);j=c[e>>2]|0;break}}else j=a;while(0);if(!j){l=d;return}if(!(__ZN9Reference11unreferenceEv(j)|0)){l=d;return}j=c[e>>2]|0;e=j+28|0;c[e>>2]=1;bj[c[(c[j>>2]|0)+16>>2]&4095](j,1,1);a=c[j+52>>2]|0;if(a|0)Pi[c[(c[a>>2]|0)+48>>2]&2047](a,1);if(!(c[e>>2]|0)){l=d;return}c[j+68>>2]=0;gj[c[(c[j>>2]|0)+76>>2]&8191](j);__ZN6Memory11free_staticEPvb(j,0);l=d;return}function __ZN3RefI9ReferenceEC2ERK6RefPtr(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;c[a>>2]=0;d=c[b>>2]|0;if(!d){c[a>>2]=0;return}b=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1220724)|0;e=b?d:0;d=c[a>>2]|0;if((e|0)==(d|0))return;if(d|0?__ZN9Reference11unreferenceEv(d)|0:0){d=c[a>>2]|0;b=d+28|0;c[b>>2]=1;bj[c[(c[d>>2]|0)+16>>2]&4095](d,1,1);f=c[d+52>>2]|0;if(f|0)Pi[c[(c[f>>2]|0)+48>>2]&2047](f,1);if(c[b>>2]|0){c[d+68>>2]=0;gj[c[(c[d>>2]|0)+76>>2]&8191](d);__ZN6Memory11free_staticEPvb(d,0)}}c[a>>2]=e;if(!e)return;__ZN9Reference9referenceEv(e);return}function __ZNK11MethodBind1I6ObjectRK6RefPtrE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;if(b|0){f=0;l=a;return f|0}__ZN6RefPtrC2Ev(d);__ZN7VariantC2ERK6RefPtr(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);__ZN6RefPtrD2Ev(d);f=b;l=a;return f|0}function __ZNK11MethodBind1I6ObjectRK6RefPtrE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1142944);l=a;return c[b>>2]|0}function __ZN11MethodBind1I6ObjectRK6RefPtrE4callEPS0_PPK7VariantiRNS6_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i+24|0;k=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1220580)|0:0){c[h>>2]=0;a[1263537]=0;n=d+24|0;o=c[n>>2]|0;if((o|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=o;c[b>>2]=0;l=i;return}p=o-(c[d+20>>2]|0)|0;if((p|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=p;c[b>>2]=0;l=i;return}if((g|0)>0){if((o|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);q=0}else{a[1263537]=0;q=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,q)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=q;c[b>>2]=0;l=i;return}}q=c[d+44>>2]|0;o=c[d+48>>2]|0;p=e+(o>>1)|0;if(!(o&1))r=q;else r=c[(c[p>>2]|0)+q>>2]|0;do if((g|0)<1){q=c[n>>2]|0;o=q+-1|0;if((q|0)>=1){e=c[d+16>>2]|0;s=(e|0)==0;if(s)t=0;else t=c[e+-4>>2]|0;if((q|0)<=(t|0)){if(s)u=0;else u=c[e+-4>>2]|0;do if((u|0)<(q|0)){if(s)v=0;else v=c[e+-4>>2]|0;if((v|0)<(q|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);w=0;break}else{a[1263537]=0;x=31;break}}else x=31;while(0);if((x|0)==31)w=e+(o*24|0)|0;__ZN7VariantC2ERKS_(k,w);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);__ZNK7Variantcv6RefPtrEv(j,k);Pi[r&2047](p,j);__ZN6RefPtrD2Ev(j);if(c[k>>2]|0)__ZN7Variant5clearEv(k);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I6ObjectRK6RefPtrE7ptrcallEPS0_PPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1220580)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;__ZN8PtrToArgIRK6RefPtrE7convertEPKv(f,c[d>>2]|0);Pi[i&2047](a,f);__ZN6RefPtrD2Ev(f);l=e;return}function __ZN11MethodBind1I6ObjectRK6RefPtrED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN8PtrToArgIRK6RefPtrE7convertEPKv(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0;d=l;l=l+32|0;if((l|0)>=(m|0))ba(32);e=d+24|0;f=d;__ZN7VariantC2EPK6Object(f,b);__ZN3RefI9ReferenceEC2ERK7Variant(e,f);__ZN6RefPtrC2Ev(a);b=c[e>>2]|0;g=c[a>>2]|0;if((b|0)!=(g|0)){if(g|0?__ZN9Reference11unreferenceEv(g)|0:0){g=c[a>>2]|0;h=g+28|0;c[h>>2]=1;bj[c[(c[g>>2]|0)+16>>2]&4095](g,1,1);i=c[g+52>>2]|0;if(i|0)Pi[c[(c[i>>2]|0)+48>>2]&2047](i,1);if(c[h>>2]|0){c[g+68>>2]=0;gj[c[(c[g>>2]|0)+76>>2]&8191](g);__ZN6Memory11free_staticEPvb(g,0)}}g=c[e>>2]|0;c[a>>2]=g;if(g|0){__ZN9Reference9referenceEv(g);j=c[e>>2]|0;k=10}}else{j=b;k=10}if(((k|0)==10?j|0:0)?__ZN9Reference11unreferenceEv(j)|0:0){j=c[e>>2]|0;k=j+28|0;c[k>>2]=1;bj[c[(c[j>>2]|0)+16>>2]&4095](j,1,1);b=c[j+52>>2]|0;if(b|0)Pi[c[(c[b>>2]|0)+48>>2]&2047](b,1);if(c[k>>2]|0){c[j+68>>2]=0;gj[c[(c[j>>2]|0)+76>>2]&8191](j);__ZN6Memory11free_staticEPvb(j,0)}}c[e>>2]=0;if(!(c[f>>2]|0)){l=d;return}__ZN7Variant5clearEv(f);l=d;return}function __ZNK13MethodBind0RCI6ObjectjE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Ej(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK13MethodBind0RCI6ObjectjE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1142944);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI6ObjectjE4callEPS0_PPK7VariantiRNS3_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1220580)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2Ej(i,ij[n&8191](d)|0);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI6ObjectjE7ptrcallEPS0_PPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0;if(!b)f=0;else{d=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1220580)|0;f=d?b:0}b=c[a+44>>2]|0;d=c[a+48>>2]|0;a=f+(d>>1)|0;if(!(d&1)){g=b;h=ij[g&8191](a)|0;c[e>>2]=h;return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=ij[g&8191](a)|0;c[e>>2]=h;return}}function __ZN13MethodBind0RCI6ObjectjED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind2I6ObjectibE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;switch(b|0){case 0:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}case 1:{__ZN7VariantC2Eb(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}default:e=0}l=a;return e|0}function __ZNK11MethodBind2I6ObjectibE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1142944);l=a;return c[b>>2]|0}function __ZN11MethodBind2I6ObjectibE4callEPS0_PPK7VariantiRNS3_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0;i=l;l=l+48|0;if((l|0)>=(m|0))ba(48);j=i+24|0;k=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1220580)|0:0){c[h>>2]=0;a[1263537]=0;n=d+24|0;o=c[n>>2]|0;if((o|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=o;c[b>>2]=0;l=i;return}p=o-(c[d+20>>2]|0)|0;if((p|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=p;c[b>>2]=0;l=i;return}if((g|0)>0){if((o|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);q=0}else{a[1263537]=0;q=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,q)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=q;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[n>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);r=0}else{a[1263537]=0;r=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,r)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=r;c[b>>2]=0;l=i;return}}}r=c[d+44>>2]|0;q=c[d+48>>2]|0;o=e+(q>>1)|0;if(!(q&1))s=r;else s=c[(c[o>>2]|0)+r>>2]|0;do if((g|0)<1){r=c[n>>2]|0;q=r+-1|0;if((r|0)>=1){e=c[d+16>>2]|0;p=(e|0)==0;if(p)t=0;else t=c[e+-4>>2]|0;if((r|0)<=(t|0)){if(p)u=0;else u=c[e+-4>>2]|0;do if((u|0)<(r|0)){if(p)v=0;else v=c[e+-4>>2]|0;if((v|0)<(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);w=0;break}else{a[1263537]=0;x=37;break}}else x=37;while(0);if((x|0)==37)w=e+(q*24|0)|0;__ZN7VariantC2ERKS_(j,w);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);w=__ZNK7VariantcviEv(j)|0;do if((g|0)<2){v=c[n>>2]|0;u=v+-1|0;t=v+-2|0;if((v|0)>=2){v=c[d+16>>2]|0;r=(v|0)==0;if(r)y=0;else y=c[v+-4>>2]|0;if((u|0)<=(y|0)){if(r)z=0;else z=c[v+-4>>2]|0;do if((z|0)<(u|0)){if(r)A=0;else A=c[v+-4>>2]|0;if((A|0)<(u|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);B=0;break}else{a[1263537]=0;x=54;break}}else x=54;while(0);if((x|0)==54)B=v+(t*24|0)|0;__ZN7VariantC2ERKS_(k,B);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f+4>>2]|0);while(0);f=__ZNK7VariantcvbEv(k)|0;bj[s&4095](o,w,f);if(c[k>>2]|0)__ZN7Variant5clearEv(k);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1380,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind2I6ObjectibE7ptrcallEPS0_PPKvPv(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0;if(!d)g=0;else{f=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1220580)|0;g=f?d:0}d=c[b+44>>2]|0;f=c[b+48>>2]|0;b=g+(f>>1)|0;if(!(f&1))h=d;else h=c[(c[b>>2]|0)+d>>2]|0;bj[h&4095](b,c[c[e>>2]>>2]|0,(a[c[e+4>>2]>>0]|0)!=0);return}function __ZN11MethodBind2I6ObjectibED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN7VariantC2Eb(b,d){b=b|0;d=d|0;c[b>>2]=1;a[b+8>>0]=d&1;return}function __ZN7ClassDB15get_method_listE10StringNameP4ListI10MethodInfo16DefaultAllocatorEb(b,e,f){b=b|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0;g=l;l=l+64|0;if((l|0)>=(m|0))ba(64);h=g+40|0;i=g;j=c[313454]|0;if(!j){l=g;return}k=c[b>>2]|0;if(!k)n=0;else n=c[k+16>>2]|0;b=c[j+(((1<<d[1253820])+-1&n)<<2)>>2]|0;if(!b){l=g;return}else o=b;while(1){if((c[o>>2]|0)==(n|0)?(c[o+8>>2]|0)==(k|0):0)break;b=c[o+4>>2]|0;if(!b){p=87;break}else o=b}if((p|0)==87){l=g;return}k=i+36|0;n=i+32|0;b=i+12|0;j=i+16|0;q=h+4|0;r=h+8|0;s=i+20|0;t=i+24|0;u=h+12|0;v=h+16|0;w=i+28|0;x=h+12|0;y=h+4|0;z=i+4|0;A=h+12|0;B=h+4|0;C=o+12|0;a:while(1){if(!(a[C+84>>0]|0)){o=c[C+56>>2]|0;if(!o)D=0;else{E=o;p=14}while(1){if((p|0)==14){p=0;D=c[E>>2]|0}if(!D)break;__ZN4ListI10MethodInfo16DefaultAllocatorE9push_backERKS0_(e,D)|0;E=D+40|0;p=14}o=c[C+52>>2]|0;if(!o)F=0;else{G=o;p=19}while(1){if((p|0)==19){p=0;F=c[G>>2]|0}if(!F)break;o=c[C+8>>2]|0;if(!o){p=29;break a}H=c[F>>2]|0;if(!H)I=0;else I=c[H+16>>2]|0;J=c[o+(((1<<d[C+12>>0])+-1&I)<<2)>>2]|0;if(!J){p=29;break a}else K=J;while(1){if((c[K>>2]|0)==(I|0)?(c[K+8>>2]|0)==(H|0):0)break;J=c[K+4>>2]|0;if(!J){p=29;break a}else K=J}a[1263537]=0;H=c[K+12>>2]|0;__ZN10MethodInfoC2Ev(i);J=c[F>>2]|0;do if(J){o=c[J+4>>2]|0;if(o|0){__ZN6StringC2EPKc(h,o);L=c[h>>2]|0;break}o=J+8|0;c[h>>2]=0;M=c[o>>2]|0;if((M|0)!=0?(c[h>>2]=0,(__Z28atomic_conditional_incrementPj(M+-8|0)|0)!=0):0){M=c[o>>2]|0;c[h>>2]=M;L=M}else L=0}else{c[h>>2]=0;L=0}while(0);J=L;M=c[i>>2]|0;if((M|0)==(L|0)){if(L|0)p=45}else{if(M|0?(__Z16atomic_decrementPj(M+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(M,1);c[i>>2]=0;if(L|0)if(!(__Z28atomic_conditional_incrementPj(L+-8|0)|0))p=45;else{c[i>>2]=J;p=45}}if((p|0)==45?(p=0,(__Z16atomic_decrementPj(L+-8|0)|0)==0):0)__ZN6Memory11free_staticEPvb(L,1);c[k>>2]=c[H+4>>2];J=H+24|0;M=c[J>>2]|0;if((M|0)>0){o=0;do{__ZNK10MethodBind17get_argument_infoEi(h,H,o);if(!(c[z>>2]|0)){N=__ZnwjPFPvjE(12,4740)|0;c[z>>2]=N;c[N>>2]=0;c[N+4>>2]=0;c[N+8>>2]=0}N=__ZnwjPFPvjE(32,4740)|0;c[N>>2]=0;c[N+4>>2]=0;c[N+8>>2]=0;c[N+12>>2]=0;c[N+16>>2]=7;O=N+20|0;c[O>>2]=0;P=N+24|0;c[P>>2]=0;Q=N+28|0;c[Q>>2]=0;__ZN12PropertyInfoaSERKS_(N,h)|0;R=c[z>>2]|0;S=R+4|0;T=c[S>>2]|0;c[P>>2]=T;c[O>>2]=0;c[Q>>2]=R;if(T|0)c[T+20>>2]=N;c[S>>2]=N;if(!(c[R>>2]|0))c[R>>2]=N;N=R+8|0;c[N>>2]=(c[N>>2]|0)+1;N=c[A>>2]|0;do if(N|0){if(__Z16atomic_decrementPj(N+-8|0)|0)break;__ZN6Memory11free_staticEPvb(N,1)}while(0);N=c[B>>2]|0;do if(N|0){if(__Z16atomic_decrementPj(N+-8|0)|0)break;__ZN6Memory11free_staticEPvb(N,1)}while(0);o=o+1|0;N=c[J>>2]|0}while((o|0)<(N|0));U=N}else U=M;if((U|0)>=-1){a[1263537]=0;if(c[c[H+32>>2]>>2]|0){__ZNK10MethodBind17get_argument_infoEi(h,H,-1);c[b>>2]=c[h>>2];o=c[j>>2]|0;do if((o|0)!=(c[q>>2]|0)){do if(o|0){if(__Z16atomic_decrementPj(o+-8|0)|0)break;__ZN6Memory11free_staticEPvb(o,1)}while(0);c[j>>2]=0;J=c[q>>2]|0;if(!J)break;if(!(__Z28atomic_conditional_incrementPj(J+-8|0)|0))break;c[j>>2]=c[q>>2]}while(0);c[s>>2]=c[r>>2];o=c[t>>2]|0;M=c[u>>2]|0;do if((o|0)!=(M|0)){do if(o|0){if(__Z16atomic_decrementPj(o+-8|0)|0)break;__ZN6Memory11free_staticEPvb(o,1)}while(0);c[t>>2]=0;J=c[u>>2]|0;if(!J){V=J;break}if(!(__Z28atomic_conditional_incrementPj(J+-8|0)|0)){V=c[x>>2]|0;break}else{J=c[u>>2]|0;c[t>>2]=J;V=J;break}}else V=M;while(0);c[w>>2]=c[v>>2];do if(V|0){if(__Z16atomic_decrementPj(V+-8|0)|0)break;__ZN6Memory11free_staticEPvb(V,1)}while(0);M=c[y>>2]|0;do if(M|0){if(__Z16atomic_decrementPj(M+-8|0)|0)break;__ZN6Memory11free_staticEPvb(M,1)}while(0)}}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);M=(a[H+40>>0]|0?8:0)|c[H+8>>2];o=ij[c[(c[H>>2]|0)+16>>2]&8191](H)|0;c[n>>2]=M|(o?128:0);__ZN4ListI10MethodInfo16DefaultAllocatorE9push_backERKS0_(e,i)|0;__ZN10MethodInfoD2Ev(i);G=F+4|0;p=19}if(f){p=87;break}}else if(f){p=87;break}C=c[C+4>>2]|0;if(!C){p=87;break}}if((p|0)==29)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1100151,324,1085098,0);else if((p|0)==87){l=g;return}}function __ZNK10MethodBind17get_argument_infoEi(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);g=f+16|0;h=f+8|0;i=f+12|0;j=f+4|0;k=f;if((e|0)<=-1){do if((c[d+24>>2]|0)>=-1){a[1263537]=0;n=c[c[d+32>>2]>>2]|0;if((n|0)==18){o=d+36|0;p=c[o>>2]|0;if(!p)q=18;else{if((c[p+4>>2]|0)==0?(__ZNK6String6lengthEv(p+8|0)|0)==0:0){q=18;break}__ZN6StringC2EPKc(j,1135539);p=c[o>>2]|0;do if(p){o=c[p+4>>2]|0;if(o|0){__ZN6StringC2EPKc(g,o);r=c[g>>2]|0;break}o=p+8|0;c[g>>2]=0;s=c[o>>2]|0;if((s|0)!=0?(c[g>>2]=0,(__Z28atomic_conditional_incrementPj(s+-8|0)|0)!=0):0){s=c[o>>2]|0;c[g>>2]=s;r=s}else r=0}else{c[g>>2]=0;r=0}while(0);p=r;s=b+4|0;c[s>>2]=0;o=b+12|0;c[o>>2]=0;c[b>>2]=18;t=c[j>>2]|0;if(t|0?(c[s>>2]=0,__Z28atomic_conditional_incrementPj(t+-8|0)|0):0)c[s>>2]=c[j>>2];c[b+8>>2]=17;if(r){c[o>>2]=0;if(__Z28atomic_conditional_incrementPj(r+-8|0)|0)c[o>>2]=p;c[b+16>>2]=7;if(!(__Z16atomic_decrementPj(r+-8|0)|0))__ZN6Memory11free_staticEPvb(r,1)}else c[b+16>>2]=7;p=c[j>>2]|0;if(!p){l=f;return}if(__Z16atomic_decrementPj(p+-8|0)|0){l=f;return}__ZN6Memory11free_staticEPvb(p,1);l=f;return}}else q=n}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);q=0}while(0);__ZN6StringC2EPKc(k,1135539);__ZN6StringC2EPKc(g,1263606);j=b+4|0;c[j>>2]=0;r=b+12|0;c[r>>2]=0;c[b>>2]=q;q=c[k>>2]|0;if(q|0?(c[j>>2]=0,__Z28atomic_conditional_incrementPj(q+-8|0)|0):0)c[j>>2]=c[k>>2];c[b+8>>2]=0;j=c[g>>2]|0;do if(j){c[r>>2]=0;if(!(__Z28atomic_conditional_incrementPj(j+-8|0)|0)){u=c[g>>2]|0;break}else{q=c[g>>2]|0;c[r>>2]=q;u=q;break}}else u=j;while(0);c[b+16>>2]=7;if(u|0?(__Z16atomic_decrementPj(u+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(u,1);u=c[k>>2]|0;if(!u){l=f;return}if(__Z16atomic_decrementPj(u+-8|0)|0){l=f;return}__ZN6Memory11free_staticEPvb(u,1);l=f;return}u=c[d+28>>2]|0;k=(u|0)==0;if(k)v=0;else v=c[u+-4>>2]|0;if((v|0)<=(e|0)){c[g>>2]=__Z4itosx(e,((e|0)<0)<<31>>31)|0;c[h>>2]=__ZplPKcRK6String(1085141,g)|0;v=c[g>>2]|0;if(v|0?(__Z16atomic_decrementPj(v+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(v,1)}else{do if((e|0)<0)w=12;else{if(k)x=0;else x=c[u+-4>>2]|0;if((x|0)<=(e|0)){if(k)y=0;else y=c[u+-4>>2]|0;if((y|0)<=(e|0)){w=12;break}a[1263537]=0}z=u+(e<<2)|0}while(0);if((w|0)==12){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);z=0}u=c[z>>2]|0;do if(u){z=c[u+4>>2]|0;if(z|0){__ZN6StringC2EPKc(g,z);A=c[g>>2]|0;break}z=u+8|0;c[g>>2]=0;y=c[z>>2]|0;if((y|0)!=0?(c[g>>2]=0,(__Z28atomic_conditional_incrementPj(y+-8|0)|0)!=0):0){y=c[z>>2]|0;c[g>>2]=y;A=y}else A=0}else{c[g>>2]=0;A=0}while(0);c[h>>2]=A}if((e|0)>=-1?(c[d+24>>2]|0)>=(e|0):0){a[1263537]=0;B=c[(c[d+32>>2]|0)+(e+1<<2)>>2]|0}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);B=0}e=c[h>>2]|0;if((e|0)!=0?(__Z28atomic_conditional_incrementPj(e+-8|0)|0)!=0:0)C=c[h>>2]|0;else C=0;__ZN6StringC2EPKc(g,1263606);e=b+4|0;c[e>>2]=0;d=b+12|0;c[d>>2]=0;c[b>>2]=B;A=(C|0)==0;if(!A?(u=C,c[e>>2]=0,(__Z28atomic_conditional_incrementPj(u+-8|0)|0)!=0):0){c[e>>2]=C;D=u}else D=0;u=b+8|0;c[u>>2]=0;y=c[g>>2]|0;do if(y){c[d>>2]=0;if(!(__Z28atomic_conditional_incrementPj(y+-8|0)|0)){E=c[g>>2]|0;F=0;break}else{z=c[g>>2]|0;c[d>>2]=z;E=z;F=z;break}}else{E=y;F=0}while(0);c[b+16>>2]=7;if(E|0?(__Z16atomic_decrementPj(E+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(E,1);E=C;if(!A?(__Z16atomic_decrementPj(E+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(E,1);do if((B|0)==18){__ZN6StringC2EPKc(i,1144824);E=(__ZNK6String4findES_i(h,i,0)|0)!=-1;A=c[i>>2]|0;if((A|0)!=0?(__Z16atomic_decrementPj(A+-8|0)|0)==0:0){__ZN6Memory11free_staticEPvb(A,1);if(!E)break}else w=51;if((w|0)==51?!E:0)break;c[u>>2]=17;E=__ZNK6String10get_slicecEwi(h,58,1)|0;A=E;if((F|0)==(E|0)){if(E|0)w=60}else{if(F|0?(__Z16atomic_decrementPj(F+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(F,1);c[d>>2]=0;if(E|0)if(!(__Z28atomic_conditional_incrementPj(E+-8|0)|0))w=60;else{c[d>>2]=A;w=60}}if((w|0)==60?(__Z16atomic_decrementPj(E+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(E,1);E=__ZNK6String10get_slicecEwi(h,58,0)|0;A=E;if((D|0)==(E|0)){if(!E)break}else{if(D|0?(__Z16atomic_decrementPj(D+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(D,1);c[e>>2]=0;if(!E)break;if(__Z28atomic_conditional_incrementPj(E+-8|0)|0)c[e>>2]=A}if(!(__Z16atomic_decrementPj(E+-8|0)|0))__ZN6Memory11free_staticEPvb(E,1)}while(0);e=c[h>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);l=f;return}function __ZNK6String10get_slicecEwi(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;g=c[a>>2]|0;if(!g){h=0;l=e;return h|0}a=c[g+-4>>2]|0;if((d|0)<0|(a|1|0)==1){h=0;l=e;return h|0}else{i=0;j=0}while(1){k=j;while(1){n=c[g+(k<<2)>>2]|0;o=(n|0)==0;if(o|(n|0)==(b|0))break;else k=k+1|0}if((i|0)==(d|0))break;if(o){h=0;p=16;break}i=i+1|0;j=k+1|0}if((p|0)==16){l=e;return h|0}p=k-j|0;if((j|0)>=0?(i=a|0?a+-1|0:0,!((p|0)<1|(i|0)<=(j|0))):0){o=(k|0)>(i|0)?i-j|0:p;if(a)if((a|0)>0)q=g;else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);q=0}else q=1253776;c[f>>2]=0;__ZN6String9copy_fromEPKwi(f,q+(j<<2)|0,o);r=f}else{c[f>>2]=0;__ZN6String9copy_fromEPKc(f,1263606);r=f}h=c[r>>2]|0;l=e;return h|0}function __ZNK13MethodBind0RCI6Object5ArrayE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;if((b|0)!=-1){f=0;l=a;return f|0}__ZN5ArrayC2Ev(d);__ZN7VariantC2ERK5Array(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);__ZN5ArrayD2Ev(d);f=b;l=a;return f|0}function __ZNK13MethodBind0RCI6Object5ArrayE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1142944);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI6Object5ArrayE4callEPS0_PPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;j=f+24|0;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1220580)|0:0){c[h>>2]=0;a[1263537]=0;k=c[d+24>>2]|0;if((k|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=k;c[b>>2]=0;l=f;return}n=k-(c[d+20>>2]|0)|0;if((n|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=n;c[b>>2]=0;l=f;return}n=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))o=n;else o=c[(c[d>>2]|0)+n>>2]|0;c[j>>2]=ij[o&8191](d)|0;__ZN7VariantC2ERK5Array(i,j);__ZN5ArrayD2Ev(j);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI6Object5ArrayE7ptrcallEPS0_PPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=d;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1220580)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;c[f>>2]=ij[i&8191](a)|0;__ZN5ArrayaSERKS_(e,f);__ZN5ArrayD2Ev(f);l=d;return}function __ZN13MethodBind0RCI6Object5ArrayED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind1RCI6Object7VariantRK6StringE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case -1:{c[d>>2]=0;__ZN7VariantC2ERKS_(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);if(c[d>>2]|0)__ZN7Variant5clearEv(d);f=b;l=a;return f|0}case 0:{c[d>>2]=0;__ZN7VariantC2ERK6String(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);e=c[d>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);f=b;l=a;return f|0}default:{f=0;l=a;return f|0}}return 0}function __ZNK13MethodBind1RCI6Object7VariantRK6StringE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1142944);l=a;return c[b>>2]|0}function __ZN13MethodBind1RCI6Object7VariantRK6StringE4callEPS0_PPKS1_iRNS1_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0;i=l;l=l+64|0;if((l|0)>=(m|0))ba(64);j=i+24|0;k=i+48|0;n=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1220580)|0:0){c[h>>2]=0;a[1263537]=0;o=d+24|0;p=c[o>>2]|0;if((p|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=p;c[b>>2]=0;l=i;return}q=p-(c[d+20>>2]|0)|0;if((q|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=q;c[b>>2]=0;l=i;return}if((g|0)>0){if((p|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);r=0}else{a[1263537]=0;r=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,r)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=r;c[b>>2]=0;l=i;return}}r=c[d+44>>2]|0;p=c[d+48>>2]|0;q=e+(p>>1)|0;if(!(p&1))s=r;else s=c[(c[q>>2]|0)+r>>2]|0;do if((g|0)<1){r=c[o>>2]|0;p=r+-1|0;if((r|0)>=1){e=c[d+16>>2]|0;t=(e|0)==0;if(t)u=0;else u=c[e+-4>>2]|0;if((r|0)<=(u|0)){if(t)v=0;else v=c[e+-4>>2]|0;do if((v|0)<(r|0)){if(t)w=0;else w=c[e+-4>>2]|0;if((w|0)<(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);x=0;break}else{a[1263537]=0;y=31;break}}else y=31;while(0);if((y|0)==31)x=e+(p*24|0)|0;__ZN7VariantC2ERKS_(n,x);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f>>2]|0);while(0);c[k>>2]=__ZNK7Variantcv6StringEv(n)|0;bj[s&4095](j,q,k);q=c[k>>2]|0;if(q|0?(__Z16atomic_decrementPj(q+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(q,1);if(c[n>>2]|0)__ZN7Variant5clearEv(n);__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1217,1146558,0);c[b>>2]=0;l=i;return}function __ZN13MethodBind1RCI6Object7VariantRK6StringE7ptrcallEPS0_PPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);g=f;h=f+24|0;if(!b)i=0;else{j=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1220580)|0;i=j?b:0}b=c[a+44>>2]|0;j=c[a+48>>2]|0;a=i+(j>>1)|0;if(!(j&1))k=b;else k=c[(c[a>>2]|0)+b>>2]|0;b=c[d>>2]|0;d=c[b>>2]|0;if((d|0)!=0?(__Z28atomic_conditional_incrementPj(d+-8|0)|0)!=0:0)n=c[b>>2]|0;else n=0;c[h>>2]=n;bj[k&4095](g,a,h);__ZN7VariantaSERKS_(e,g);if(c[g>>2]|0)__ZN7Variant5clearEv(g);g=c[h>>2]|0;if(!g){l=f;return}if(__Z16atomic_decrementPj(g+-8|0)|0){l=f;return}__ZN6Memory11free_staticEPvb(g,1);l=f;return}function __ZN13MethodBind1RCI6Object7VariantRK6StringED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind2I6ObjectRK6StringRK7VariantE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return __ZNK11MethodBind2I6ObjectRK6StringRK7VariantE18_get_argument_typeEi(a,b)|0}function __ZNK11MethodBind2I6ObjectRK6StringRK7VariantE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1142944);l=a;return c[b>>2]|0}function __ZN11MethodBind2I6ObjectRK6StringRK7VariantE4callEPS0_PPS5_iRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0;i=l;l=l+80|0;if((l|0)>=(m|0))ba(80);j=i+72|0;k=i+48|0;n=i+24|0;o=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1220580)|0:0){c[h>>2]=0;a[1263537]=0;p=d+24|0;q=c[p>>2]|0;if((q|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=q;c[b>>2]=0;l=i;return}r=q-(c[d+20>>2]|0)|0;if((r|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=r;c[b>>2]=0;l=i;return}if((g|0)>0){if((q|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);s=0}else{a[1263537]=0;s=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,s)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=s;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[p>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);t=0}else{a[1263537]=0;t=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,t)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=t;c[b>>2]=0;l=i;return}}}t=c[d+44>>2]|0;s=c[d+48>>2]|0;q=e+(s>>1)|0;if(!(s&1))u=t;else u=c[(c[q>>2]|0)+t>>2]|0;do if((g|0)<1){t=c[p>>2]|0;s=t+-1|0;if((t|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)v=0;else v=c[e+-4>>2]|0;if((t|0)<=(v|0)){if(r)w=0;else w=c[e+-4>>2]|0;do if((w|0)<(t|0)){if(r)x=0;else x=c[e+-4>>2]|0;if((x|0)<(t|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);y=0;break}else{a[1263537]=0;z=37;break}}else z=37;while(0);if((z|0)==37)y=e+(s*24|0)|0;__ZN7VariantC2ERKS_(k,y);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);c[j>>2]=__ZNK7Variantcv6StringEv(k)|0;do if((g|0)<2){y=c[p>>2]|0;x=y+-1|0;w=y+-2|0;if((y|0)>=2){y=c[d+16>>2]|0;v=(y|0)==0;if(v)A=0;else A=c[y+-4>>2]|0;if((x|0)<=(A|0)){if(v)B=0;else B=c[y+-4>>2]|0;do if((B|0)<(x|0)){if(v)C=0;else C=c[y+-4>>2]|0;if((C|0)<(x|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);D=0;break}else{a[1263537]=0;z=54;break}}else z=54;while(0);if((z|0)==54)D=y+(w*24|0)|0;__ZN7VariantC2ERKS_(o,D);break}}c[o>>2]=0}else __ZN7VariantC2ERKS_(o,c[f+4>>2]|0);while(0);__ZN7VariantC2ERKS_(n,o);bj[u&4095](q,j,n);if(c[n>>2]|0)__ZN7Variant5clearEv(n);if(c[o>>2]|0)__ZN7Variant5clearEv(o);o=c[j>>2]|0;if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(o,1);if(c[k>>2]|0)__ZN7Variant5clearEv(k);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1380,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind2I6ObjectRK6StringRK7VariantE7ptrcallEPS0_PPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+24|0;g=e;if(!b)h=0;else{i=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1220580)|0;h=i?b:0}b=c[a+44>>2]|0;i=c[a+48>>2]|0;a=h+(i>>1)|0;if(!(i&1))j=b;else j=c[(c[a>>2]|0)+b>>2]|0;b=c[d>>2]|0;i=c[b>>2]|0;if((i|0)!=0?(__Z28atomic_conditional_incrementPj(i+-8|0)|0)!=0:0)k=c[b>>2]|0;else k=0;c[f>>2]=k;__ZN7VariantC2ERKS_(g,c[d+4>>2]|0);bj[j&4095](a,f,g);if(c[g>>2]|0)__ZN7Variant5clearEv(g);g=c[f>>2]|0;if(!g){l=e;return}if(__Z16atomic_decrementPj(g+-8|0)|0){l=e;return}__ZN6Memory11free_staticEPvb(g,1);l=e;return}function __ZN11MethodBind2I6ObjectRK6StringRK7VariantED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind2I6ObjectRK6StringRK7VariantE18_get_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case 0:{c[d>>2]=0;__ZN7VariantC2ERK6String(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);f=c[d>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);g=b;l=a;return g|0}case 1:{c[d>>2]=0;__ZN7VariantC2ERKS_(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);if(c[d>>2]|0)__ZN7Variant5clearEv(d);g=b;l=a;return g|0}default:{g=0;l=a;return g|0}}return 0}function __ZNK13MethodBind1RCI6ObjectbRK6StringE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return __ZNK13MethodBind1RCI6ObjectbRK6StringE18_get_argument_typeEi(a,b)|0}function __ZNK13MethodBind1RCI6ObjectbRK6StringE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1142944);l=a;return c[b>>2]|0}function __ZN13MethodBind1RCI6ObjectbRK6StringE4callEPS0_PPK7VariantiRNS6_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0;i=l;l=l+64|0;if((l|0)>=(m|0))ba(64);j=i+24|0;k=i+48|0;n=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1220580)|0:0){c[h>>2]=0;a[1263537]=0;o=d+24|0;p=c[o>>2]|0;if((p|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=p;c[b>>2]=0;l=i;return}q=p-(c[d+20>>2]|0)|0;if((q|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=q;c[b>>2]=0;l=i;return}if((g|0)>0){if((p|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);r=0}else{a[1263537]=0;r=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,r)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=r;c[b>>2]=0;l=i;return}}r=c[d+44>>2]|0;p=c[d+48>>2]|0;q=e+(p>>1)|0;if(!(p&1))s=r;else s=c[(c[q>>2]|0)+r>>2]|0;do if((g|0)<1){r=c[o>>2]|0;p=r+-1|0;if((r|0)>=1){e=c[d+16>>2]|0;t=(e|0)==0;if(t)u=0;else u=c[e+-4>>2]|0;if((r|0)<=(u|0)){if(t)v=0;else v=c[e+-4>>2]|0;do if((v|0)<(r|0)){if(t)w=0;else w=c[e+-4>>2]|0;if((w|0)<(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);x=0;break}else{a[1263537]=0;y=31;break}}else y=31;while(0);if((y|0)==31)x=e+(p*24|0)|0;__ZN7VariantC2ERKS_(n,x);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f>>2]|0);while(0);c[k>>2]=__ZNK7Variantcv6StringEv(n)|0;__ZN7VariantC2Eb(j,$i[s&8191](q,k)|0);q=c[k>>2]|0;if(q|0?(__Z16atomic_decrementPj(q+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(q,1);if(c[n>>2]|0)__ZN7Variant5clearEv(n);__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1217,1146558,0);c[b>>2]=0;l=i;return}function __ZN13MethodBind1RCI6ObjectbRK6StringE7ptrcallEPS0_PPKvPv(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,n=0;g=l;l=l+16|0;if((l|0)>=(m|0))ba(16);h=g;if(!d)i=0;else{j=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1220580)|0;i=j?d:0}d=c[b+44>>2]|0;j=c[b+48>>2]|0;b=i+(j>>1)|0;if(!(j&1))k=d;else k=c[(c[b>>2]|0)+d>>2]|0;d=c[e>>2]|0;e=c[d>>2]|0;if((e|0)!=0?(__Z28atomic_conditional_incrementPj(e+-8|0)|0)!=0:0)n=c[d>>2]|0;else n=0;c[h>>2]=n;a[f>>0]=($i[k&8191](b,h)|0)&1;b=c[h>>2]|0;if(!b){l=g;return}if(__Z16atomic_decrementPj(b+-8|0)|0){l=g;return}__ZN6Memory11free_staticEPvb(b,1);l=g;return}function __ZN13MethodBind1RCI6ObjectbRK6StringED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind1RCI6ObjectbRK6StringE18_get_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case -1:{__ZN7VariantC2Eb(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;l=a;return f|0}case 0:{c[d>>2]=0;__ZN7VariantC2ERK6String(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);e=c[d>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);f=b;l=a;return f|0}default:{f=0;l=a;return f|0}}return 0}function __ZN7HashMapI10StringNameP10MethodBind16StringNameHasher24HashMapComparatorDefaultIS0_ELh3ELh8EEixERKS0_(b,e){b=b|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0;f=c[b>>2]|0;a:do if(f){g=c[e>>2]|0;if(!g)h=0;else h=c[g+16>>2]|0;i=c[f+(((1<<(d[b+4>>0]|0))+-1&h)<<2)>>2]|0;if(!i)j=12;else{k=i;while(1){if((c[k>>2]|0)==(h|0)?(c[k+8>>2]|0)==(g|0):0){l=k;break a}k=c[k+4>>2]|0;if(!k){j=12;break}}}}else{a[1263537]=0;k=__ZN6Memory12alloc_staticEjb(32,1)|0;if(!k){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143992,1144012,140,1144029,0);m=0}else{a[1263537]=0;g=k+-8|0;c[g>>2]=8;c[g+4>>2]=0;m=k}c[b>>2]=m;a[b+4>>0]=3;c[b+8>>2]=0;c[m>>2]=0;c[(c[b>>2]|0)+4>>2]=0;c[(c[b>>2]|0)+8>>2]=0;c[(c[b>>2]|0)+12>>2]=0;c[(c[b>>2]|0)+16>>2]=0;c[(c[b>>2]|0)+20>>2]=0;c[(c[b>>2]|0)+24>>2]=0;c[(c[b>>2]|0)+28>>2]=0;j=12}while(0);do if((j|0)==12){m=__ZN7HashMapI10StringNameP10MethodBind16StringNameHasher24HashMapComparatorDefaultIS0_ELh3ELh8EE12create_entryERKS0_(b,e)|0;if(!m){n=0;return n|0}else{__ZN7HashMapI10StringNameP10MethodBind16StringNameHasher24HashMapComparatorDefaultIS0_ELh3ELh8EE16check_hash_tableEv(b);l=m;break}}while(0);n=l+12|0;return n|0}function __ZNK13MethodBind0RCI6Object6StringE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;if((b|0)!=-1){f=0;l=a;return f|0}c[d>>2]=0;__ZN7VariantC2ERK6String(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);e=c[d>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);f=b;l=a;return f|0}function __ZNK13MethodBind0RCI6Object6StringE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1142944);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI6Object6StringE4callEPS0_PPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;j=f+24|0;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1220580)|0:0){c[h>>2]=0;a[1263537]=0;k=c[d+24>>2]|0;if((k|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=k;c[b>>2]=0;l=f;return}n=k-(c[d+20>>2]|0)|0;if((n|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=n;c[b>>2]=0;l=f;return}n=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))o=n;else o=c[(c[d>>2]|0)+n>>2]|0;c[j>>2]=ij[o&8191](d)|0;__ZN7VariantC2ERK6String(i,j);d=c[j>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI6Object6StringE7ptrcallEPS0_PPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0;if(!b)f=0;else{d=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1220580)|0;f=d?b:0}b=c[a+44>>2]|0;d=c[a+48>>2]|0;a=f+(d>>1)|0;if(!(d&1))g=b;else g=c[(c[a>>2]|0)+b>>2]|0;b=ij[g&8191](a)|0;a=b;g=c[e>>2]|0;if((g|0)==(b|0)){if(!b)return}else{if(g|0?(__Z16atomic_decrementPj(g+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(g,1);c[e>>2]=0;if(!b)return;if(__Z28atomic_conditional_incrementPj(b+-8|0)|0)c[e>>2]=a}if(__Z16atomic_decrementPj(b+-8|0)|0)return;__ZN6Memory11free_staticEPvb(b,1);return}function __ZN13MethodBind0RCI6Object6StringED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN7ClassDB11_add_class2ERK10StringNameS2_(b,e){b=b|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0;f=l;l=l+96|0;if((l|0)>=(m|0))ba(96);g=f+92|0;h=f;__ZN10StringNameC2ERKS_(g,b);b=c[313454]|0;a:do if(b|0){i=c[g>>2]|0;if(!i)j=0;else j=c[i+16>>2]|0;k=c[b+(((1<<(d[1253820]|0))+-1&j)<<2)>>2]|0;if(k|0){n=k;while(1){if((c[n>>2]|0)==(j|0)?(c[n+8>>2]|0)==(i|0):0)break;n=c[n+4>>2]|0;if(!n)break a}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085273,1082908,482,1085285,0);__ZN10StringNameD2Ev(g);l=f;return}}while(0);a[1263537]=0;c[h+8>>2]=0;c[h+16>>2]=0;a[h+12>>0]=0;c[h+20>>2]=0;c[h+28>>2]=0;a[h+24>>0]=0;c[h+32>>2]=0;j=h+40|0;a[h+36>>0]=0;b=h+60|0;c[j>>2]=0;c[j+4>>2]=0;c[j+8>>2]=0;c[j+12>>2]=0;c[j+16>>2]=0;__ZN10StringNameC2Ev(b);c[h+64>>2]=0;c[h+72>>2]=0;a[h+68>>0]=0;j=h+76|0;__ZN10StringNameC2Ev(j);n=h+80|0;__ZN10StringNameC2Ev(n);c[h+88>>2]=0;c[h+4>>2]=0;i=h+84|0;a[i>>0]=0;k=__ZN7HashMapI10StringNameN7ClassDB9ClassInfoE16StringNameHasher24HashMapComparatorDefaultIS0_ELh3ELh8EEixERKS0_(1253816,g)|0;o=h;p=c[o+4>>2]|0;q=k;c[q>>2]=c[o>>2];c[q+4>>2]=p;__ZN7HashMapI10StringNameP10MethodBind16StringNameHasher24HashMapComparatorDefaultIS0_ELh3ELh8EE9copy_fromERKS6_(k+8|0,h+8|0);__ZN7HashMapI10StringNamei16StringNameHasher24HashMapComparatorDefaultIS0_ELh3ELh8EE9copy_fromERKS4_(k+20|0,h+20|0);__ZN7HashMapI10StringName10MethodInfo16StringNameHasher24HashMapComparatorDefaultIS0_ELh3ELh8EE9copy_fromERKS5_(k+32|0,h+32|0);__ZN4ListI12PropertyInfo16DefaultAllocatorEaSERKS2_(k+44|0,h+44|0);__ZN4ListI10StringName16DefaultAllocatorEaSERKS2_(k+48|0,h+48|0);__ZN4ListI10StringName16DefaultAllocatorEaSERKS2_(k+52|0,h+52|0);__ZN4ListI10MethodInfo16DefaultAllocatorEaSERKS2_(k+56|0,h+56|0);__ZN10StringNameaSERKS_(k+60|0,b);__ZN7HashMapI10StringNameN7ClassDB14PropertySetGetE16StringNameHasher24HashMapComparatorDefaultIS0_ELh3ELh8EE9copy_fromERKS6_(k+64|0,h+64|0);__ZN10StringNameaSERKS_(k+76|0,j);__ZN10StringNameaSERKS_(k+80|0,n);n=i;i=c[n+4>>2]|0;j=k+84|0;c[j>>2]=c[n>>2];c[j+4>>2]=i;__ZN7ClassDB9ClassInfoD2Ev(h);h=__ZN7HashMapI10StringNameN7ClassDB9ClassInfoE16StringNameHasher24HashMapComparatorDefaultIS0_ELh3ELh8EEixERKS0_(1253816,g)|0;__ZN10StringNameaSERKS_(h+80|0,g);i=h+76|0;__ZN10StringNameaSERKS_(i,e);c[h>>2]=c[313535];e=c[i>>2]|0;b:do if(!e)r=0;else{if((c[e+4>>2]|0)==0?(__ZNK6String6lengthEv(e+8|0)|0)==0:0){r=0;break}j=c[313454]|0;c:do if(j|0){n=c[i>>2]|0;if(!n)s=0;else s=c[n+16>>2]|0;k=c[j+(((1<<(d[1253820]|0))+-1&s)<<2)>>2]|0;if(k|0){b=k;while(1){if((c[b>>2]|0)==(s|0)?(c[b+8>>2]|0)==(n|0):0)break;b=c[b+4>>2]|0;if(!b)break c}a[1263537]=0;r=__ZN7HashMapI10StringNameN7ClassDB9ClassInfoE16StringNameHasher24HashMapComparatorDefaultIS0_ELh3ELh8EEixERKS0_(1253816,i)|0;break b}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085273,1082908,492,1085326,0);__ZN10StringNameD2Ev(g);l=f;return}while(0);c[h+4>>2]=r;__ZN10StringNameD2Ev(g);l=f;return}function __ZN7HashMapI10StringNameP10MethodBind16StringNameHasher24HashMapComparatorDefaultIS0_ELh3ELh8EE9copy_fromERKS6_(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0;if((d|0)==(b|0))return;e=c[b>>2]|0;f=b+4|0;if(e|0){g=a[f>>0]|0;if(g<<24>>24==31)h=e;else{i=0;j=e;k=e;e=g;while(1){g=k+(i<<2)|0;l=c[g>>2]|0;if(!l){m=e;n=j;o=k}else{p=l;l=g;do{c[l>>2]=c[p+4>>2];__ZN10StringNameD2Ev(p+8|0);__ZN6Memory11free_staticEPvb(p,0);q=c[b>>2]|0;l=q+(i<<2)|0;p=c[l>>2]|0}while((p|0)!=0);m=a[f>>0]|0;n=q;o=q}i=i+1|0;if((i|0)>=(1<<(m&255)|0)){h=n;break}else{j=n;k=o;e=m}}}__ZN6Memory11free_staticEPvb(h,1)}c[b>>2]=0;a[f>>0]=0;h=b+8|0;c[h>>2]=0;if(!(c[d>>2]|0))return;m=d+4|0;e=a[m>>0]|0;if(!(e<<24>>24))return;o=1<<(e&255);e=__ZN6Memory12alloc_staticEjb(o<<2,1)|0;if(!e){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143992,1144012,140,1144029,0);r=0}else{a[1263537]=0;k=e+-8|0;c[k>>2]=o;c[k+4>>2]=0;r=e}c[b>>2]=r;a[f>>0]=a[m>>0]|0;c[h>>2]=c[d+8>>2];h=a[m>>0]|0;if(h<<24>>24==31)return;else{s=0;t=r;u=h}while(1){c[t+(s<<2)>>2]=0;h=c[(c[d>>2]|0)+(s<<2)>>2]|0;if(!h)v=u;else{r=h;do{h=__ZnwjPKc(16,1263606)|0;f=h+8|0;__ZN10StringNameC2Ev(f);e=h+4|0;c[e>>2]=0;k=r;o=c[k+4>>2]|0;n=h;c[n>>2]=c[k>>2];c[n+4>>2]=o;__ZN10StringNameaSERKS_(f,r+8|0);c[h+12>>2]=c[r+12>>2];f=(c[b>>2]|0)+(s<<2)|0;c[e>>2]=c[f>>2];c[f>>2]=h;r=c[r+4>>2]|0}while((r|0)!=0);v=a[m>>0]|0}r=s+1|0;if((r|0)>=(1<<(v&255)|0))break;s=r;t=c[b>>2]|0;u=v}return}function __ZN7HashMapI10StringName10MethodInfo16StringNameHasher24HashMapComparatorDefaultIS0_ELh3ELh8EE9copy_fromERKS5_(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0;if((d|0)==(b|0))return;e=c[b>>2]|0;f=b+4|0;if(e|0){g=a[f>>0]|0;if(g<<24>>24==31)h=e;else{i=0;j=e;k=g;g=e;while(1){e=g+(i<<2)|0;l=c[e>>2]|0;if(!l){m=k;n=j;o=g}else{p=l;l=e;do{c[l>>2]=c[p+4>>2];__ZN10MethodInfoD2Ev(p+12|0);__ZN10StringNameD2Ev(p+8|0);__ZN6Memory11free_staticEPvb(p,0);q=c[b>>2]|0;l=q+(i<<2)|0;p=c[l>>2]|0}while((p|0)!=0);m=a[f>>0]|0;n=q;o=q}i=i+1|0;if((i|0)>=(1<<(m&255)|0)){h=n;break}else{j=n;k=m;g=o}}}__ZN6Memory11free_staticEPvb(h,1)}c[b>>2]=0;a[f>>0]=0;h=b+8|0;c[h>>2]=0;if(!(c[d>>2]|0))return;o=d+4|0;g=a[o>>0]|0;if(!(g<<24>>24))return;m=1<<(g&255);g=__ZN6Memory12alloc_staticEjb(m<<2,1)|0;if(!g){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143992,1144012,140,1144029,0);r=0}else{a[1263537]=0;k=g+-8|0;c[k>>2]=m;c[k+4>>2]=0;r=g}c[b>>2]=r;a[f>>0]=a[o>>0]|0;c[h>>2]=c[d+8>>2];h=a[o>>0]|0;if(h<<24>>24==31)return;else{s=0;t=r;u=h}while(1){c[t+(s<<2)>>2]=0;h=c[(c[d>>2]|0)+(s<<2)>>2]|0;if(!h)v=u;else{r=h;do{h=__ZnwjPKc(52,1263606)|0;__ZN10StringNameC2Ev(h+8|0);__ZN10MethodInfoC2Ev(h+12|0);f=h+4|0;c[f>>2]=0;__ZN7HashMapI10StringName10MethodInfo16StringNameHasher24HashMapComparatorDefaultIS0_ELh3ELh8EE5EntryaSERKS6_(h,r)|0;g=(c[b>>2]|0)+(s<<2)|0;c[f>>2]=c[g>>2];c[g>>2]=h;r=c[r+4>>2]|0}while((r|0)!=0);v=a[o>>0]|0}r=s+1|0;if((r|0)>=(1<<(v&255)|0))break;s=r;t=c[b>>2]|0;u=v}return}function __ZN4ListI10StringName16DefaultAllocatorEaSERKS2_(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0;e=c[b>>2]|0;a:do if(!e)f=0;else{g=e;while(1){h=c[g>>2]|0;if(!h){f=g;break a}a[1263537]=0;if((c[h+12>>2]|0)==(g|0)){c[g>>2]=c[h+4>>2];i=g+4|0;j=c[h+8>>2]|0;if((c[i>>2]|0)==(h|0))c[i>>2]=j;i=h+4|0;if(j|0)c[j+4>>2]=c[i>>2];k=c[i>>2]|0;if(k|0)c[k+8>>2]=j;__ZN10StringNameD2Ev(h);__ZN6Memory11free_staticEPvb(h,0);h=g+8|0;c[h>>2]=(c[h>>2]|0)+-1}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145114,1145120,157,1145132,0);g=c[b>>2]|0;if(!(c[g+8>>2]|0))break;if(!g){f=0;break a}}__ZN6Memory11free_staticEPvb(g,0);c[b>>2]=0;f=0}while(0);e=c[d>>2]|0;if(!e){l=0;m=f}else{n=e;o=f;p=17}while(1){if((p|0)==17){p=0;l=c[n>>2]|0;m=o}if(!l)break;if(!m){f=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=f;c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0}f=__ZnwjPFPvjE(16,4740)|0;__ZN10StringNameC2Ev(f);e=f+4|0;c[e>>2]=0;d=f+8|0;c[d>>2]=0;h=f+12|0;c[h>>2]=0;__ZN10StringNameaSERKS_(f,l);j=c[b>>2]|0;k=j+4|0;i=c[k>>2]|0;c[d>>2]=i;c[e>>2]=0;c[h>>2]=j;if(i|0)c[i+4>>2]=f;c[k>>2]=f;if(!(c[j>>2]|0))c[j>>2]=f;f=j+8|0;c[f>>2]=(c[f>>2]|0)+1;n=l+4|0;o=j;p=17}return}function __ZN4ListI10MethodInfo16DefaultAllocatorEaSERKS2_(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0;e=c[b>>2]|0;a:do if(e|0){f=e;while(1){g=c[f>>2]|0;if(!g)break a;a[1263537]=0;if((c[g+48>>2]|0)==(f|0)){c[f>>2]=c[g+40>>2];h=f+4|0;i=c[g+44>>2]|0;if((c[h>>2]|0)==(g|0))c[h>>2]=i;h=g+40|0;if(i|0)c[i+40>>2]=c[h>>2];j=c[h>>2]|0;if(j|0)c[j+44>>2]=i;__ZN10MethodInfoD2Ev(g);__ZN6Memory11free_staticEPvb(g,0);g=f+8|0;c[g>>2]=(c[g>>2]|0)+-1}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145114,1145120,157,1145132,0);f=c[b>>2]|0;if(!(c[f+8>>2]|0))break;if(!f)break a}__ZN6Memory11free_staticEPvb(f,0);c[b>>2]=0}while(0);e=c[d>>2]|0;if(!e)k=0;else{l=e;m=17}while(1){if((m|0)==17){m=0;k=c[l>>2]|0}if(!k)break;__ZN4ListI10MethodInfo16DefaultAllocatorE9push_backERKS0_(b,k)|0;l=k+40|0;m=17}return}function __ZN7HashMapI10StringNameN7ClassDB14PropertySetGetE16StringNameHasher24HashMapComparatorDefaultIS0_ELh3ELh8EE9copy_fromERKS6_(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0;if((d|0)==(b|0))return;__ZN7HashMapI10StringNameN7ClassDB14PropertySetGetE16StringNameHasher24HashMapComparatorDefaultIS0_ELh3ELh8EE5clearEv(b);if(!(c[d>>2]|0))return;e=d+4|0;f=a[e>>0]|0;if(!(f<<24>>24))return;g=1<<(f&255);f=__ZN6Memory12alloc_staticEjb(g<<2,1)|0;if(!f){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143992,1144012,140,1144029,0);h=0}else{a[1263537]=0;i=f+-8|0;c[i>>2]=g;c[i+4>>2]=0;h=f}c[b>>2]=h;a[b+4>>0]=a[e>>0]|0;c[b+8>>2]=c[d+8>>2];f=a[e>>0]|0;if(f<<24>>24==31)return;else{j=0;k=h;l=f}while(1){c[k+(j<<2)>>2]=0;f=c[(c[d>>2]|0)+(j<<2)>>2]|0;if(!f)m=l;else{h=f;do{f=__ZnwjPKc(36,1263606)|0;i=f+8|0;__ZN10StringNameC2Ev(i);g=f+16|0;__ZN10StringNameC2Ev(g);n=f+20|0;__ZN10StringNameC2Ev(n);o=f+4|0;c[o>>2]=0;p=h;q=c[p+4>>2]|0;r=f;c[r>>2]=c[p>>2];c[r+4>>2]=q;__ZN10StringNameaSERKS_(i,h+8|0);c[f+12>>2]=c[h+12>>2];__ZN10StringNameaSERKS_(g,h+16|0);__ZN10StringNameaSERKS_(n,h+20|0);n=f+24|0;g=h+24|0;c[n>>2]=c[g>>2];c[n+4>>2]=c[g+4>>2];c[n+8>>2]=c[g+8>>2];g=(c[b>>2]|0)+(j<<2)|0;c[o>>2]=c[g>>2];c[g>>2]=f;h=c[h+4>>2]|0}while((h|0)!=0);m=a[e>>0]|0}h=j+1|0;if((h|0)>=(1<<(m&255)|0))break;j=h;k=c[b>>2]|0;l=m}return}function __ZN7ClassDB9ClassInfoD2Ev(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0;__ZN10StringNameD2Ev(b+80|0);__ZN10StringNameD2Ev(b+76|0);__ZN7HashMapI10StringNameN7ClassDB14PropertySetGetE16StringNameHasher24HashMapComparatorDefaultIS0_ELh3ELh8EE5clearEv(b+64|0);__ZN10StringNameD2Ev(b+60|0);__ZN4ListI10MethodInfo16DefaultAllocatorED2Ev(b+56|0);__ZN4ListI10StringName16DefaultAllocatorED2Ev(b+52|0);__ZN4ListI10StringName16DefaultAllocatorED2Ev(b+48|0);d=b+44|0;e=c[d>>2]|0;a:do if(e|0){f=e;while(1){g=c[f>>2]|0;if(!g)break;__ZN4ListI12PropertyInfo16DefaultAllocatorE5_Data5eraseEPKNS2_7ElementE(f,g)|0;h=c[d>>2]|0;if(!(c[h+8>>2]|0)){i=5;break}if(!h)break a;else f=h}if((i|0)==5){__ZN6Memory11free_staticEPvb(h,0);c[d>>2]=0;break}if(!(c[f+8>>2]|0)){a[1263537]=0;__ZN6Memory11free_staticEPvb(f,0);break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145461,1145120,668,1145467,0);break}}while(0);d=b+32|0;h=c[d>>2]|0;i=b+36|0;if(h|0){e=a[i>>0]|0;if(e<<24>>24==31)j=h;else{g=0;k=h;l=h;h=e;while(1){e=k+(g<<2)|0;m=c[e>>2]|0;if(!m){n=k;o=h;p=l}else{q=m;m=e;do{c[m>>2]=c[q+4>>2];__ZN10MethodInfoD2Ev(q+12|0);__ZN10StringNameD2Ev(q+8|0);__ZN6Memory11free_staticEPvb(q,0);r=c[d>>2]|0;m=r+(g<<2)|0;q=c[m>>2]|0}while((q|0)!=0);n=r;o=a[i>>0]|0;p=r}g=g+1|0;if((g|0)>=(1<<(o&255)|0)){j=p;break}else{k=n;l=p;h=o}}}__ZN6Memory11free_staticEPvb(j,1)}c[d>>2]=0;a[i>>0]=0;c[b+40>>2]=0;i=b+20|0;d=c[i>>2]|0;j=b+24|0;if(d|0){o=a[j>>0]|0;if(o<<24>>24==31)s=d;else{h=0;p=d;l=o;o=d;while(1){d=o+(h<<2)|0;n=c[d>>2]|0;if(!n){t=p;u=o;v=l}else{k=n;n=d;do{c[n>>2]=c[k+4>>2];__ZN10StringNameD2Ev(k+8|0);__ZN6Memory11free_staticEPvb(k,0);w=c[i>>2]|0;n=w+(h<<2)|0;k=c[n>>2]|0}while((k|0)!=0);t=w;u=w;v=a[j>>0]|0}h=h+1|0;if((h|0)>=(1<<(v&255)|0)){s=t;break}else{p=t;l=v;o=u}}}__ZN6Memory11free_staticEPvb(s,1)}c[i>>2]=0;a[j>>0]=0;c[b+28>>2]=0;j=b+8|0;i=c[j>>2]|0;s=b+12|0;if(!i){c[j>>2]=0;a[s>>0]=0;x=b+16|0;c[x>>2]=0;return}u=a[s>>0]|0;if(u<<24>>24==31)y=i;else{o=0;v=i;l=u;u=i;while(1){i=u+(o<<2)|0;t=c[i>>2]|0;if(!t){z=v;A=u;B=l}else{p=t;t=i;do{c[t>>2]=c[p+4>>2];__ZN10StringNameD2Ev(p+8|0);__ZN6Memory11free_staticEPvb(p,0);C=c[j>>2]|0;t=C+(o<<2)|0;p=c[t>>2]|0}while((p|0)!=0);z=C;A=C;B=a[s>>0]|0}o=o+1|0;if((o|0)>=(1<<(B&255)|0)){y=z;break}else{v=z;l=B;u=A}}}__ZN6Memory11free_staticEPvb(y,1);c[j>>2]=0;a[s>>0]=0;x=b+16|0;c[x>>2]=0;return}function __ZN7HashMapI10StringNameN7ClassDB14PropertySetGetE16StringNameHasher24HashMapComparatorDefaultIS0_ELh3ELh8EE5clearEv(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0;d=c[b>>2]|0;e=b+4|0;if(!d){c[b>>2]=0;a[e>>0]=0;f=b+8|0;c[f>>2]=0;return}g=a[e>>0]|0;if(g<<24>>24==31)h=d;else{i=0;j=d;k=g;g=d;while(1){d=g+(i<<2)|0;l=c[d>>2]|0;if(!l){m=k;n=j;o=g}else{p=l;l=d;do{c[l>>2]=c[p+4>>2];__ZN10StringNameD2Ev(p+20|0);__ZN10StringNameD2Ev(p+16|0);__ZN10StringNameD2Ev(p+8|0);__ZN6Memory11free_staticEPvb(p,0);q=c[b>>2]|0;l=q+(i<<2)|0;p=c[l>>2]|0}while((p|0)!=0);m=a[e>>0]|0;n=q;o=q}i=i+1|0;if((i|0)>=(1<<(m&255)|0)){h=n;break}else{j=n;k=m;g=o}}}__ZN6Memory11free_staticEPvb(h,1);c[b>>2]=0;a[e>>0]=0;f=b+8|0;c[f>>2]=0;return}function __ZN7HashMapI10StringName10MethodInfo16StringNameHasher24HashMapComparatorDefaultIS0_ELh3ELh8EE5EntryaSERKS6_(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;d=b;e=c[d+4>>2]|0;f=a;c[f>>2]=c[d>>2];c[f+4>>2]=e;__ZN10StringNameaSERKS_(a+8|0,b+8|0);e=a+12|0;f=b+12|0;d=c[e>>2]|0;if((d|0)!=(c[f>>2]|0)){if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);c[e>>2]=0;d=c[f>>2]|0;if(d|0?__Z28atomic_conditional_incrementPj(d+-8|0)|0:0)c[e>>2]=c[f>>2]}__ZN4ListI12PropertyInfo16DefaultAllocatorEaSERKS2_(a+16|0,b+16|0);__ZN6VectorI7VariantE10_copy_fromERKS1_(a+20|0,b+20|0);__ZN12PropertyInfoaSERKS_(a+24|0,b+24|0)|0;f=b+44|0;b=c[f+4>>2]|0;e=a+44|0;c[e>>2]=c[f>>2];c[e+4>>2]=b;return a|0}function __ZN9Reference18_initialize_classvEv(b){b=b|0;if(a[1257001]|0)return;__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI9ReferenceEEvv();__ZN9Reference13_bind_methodsEv();a[1257001]=1;return}function __ZN9Reference5_setvERK10StringNameRK7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK9Reference5_getvERK10StringNameR7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZN9Reference14_notificationvEib(a,b,c){a=a|0;b=b|0;c=c|0;return}function __ZNK9Reference16_get_class_namevEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+8|0;e=b+4|0;f=b;g=a+76|0;a=c[g>>2]|0;if(a|0){if(c[a+4>>2]|0){l=b;return g|0}if(__ZNK6String6lengthEv(a+8|0)|0){l=b;return g|0}}__ZN6StringC2EPKc(d,1126157);c[f>>2]=c[d>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameaSERKS_(g,e);__ZN10StringNameD2Ev(e);e=c[f>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);l=b;return g|0}function __ZNK9Reference9get_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1126157);l=a;return c[b>>2]|0}function __ZNK9Reference8is_classERK6String(a,b){a=a|0;b=b|0;var c=0;if(__ZNK6StringeqEPKc(b,1126157)|0){c=1;return c|0}c=__ZNK6StringeqEPKc(b,1142944)|0;return c|0}function __ZNK9Reference12is_class_ptrEPv(a,b){a=a|0;b=b|0;return (b|0)==1220724|(b|0)==1220580|0}function __ZN9ReferenceD0Ev(a){a=a|0;c[a>>2]=379156;__ZN10StringNameD2Ev(a+76|0);__ZN6ObjectD2Ev(a);__ZdlPv(a);return}function __ZN6Object16initialize_classEv(){if(a[1263538]|0)return;__ZN7ClassDB10_add_classI6ObjectEEvv();__ZN6Object13_bind_methodsEv();a[1263538]=1;return}function __ZN9Reference13_bind_methodsEv(){var a=0,b=0,d=0,e=0,f=0,g=0,h=0,i=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+16|0;d=a+8|0;e=a;__Z8D_METHODPKc(b,1085375);f=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(f);c[f>>2]=380372;__ZN10MethodBind10_set_constEb(f,0);__ZN10MethodBind24_generate_argument_typesEi(f,0);__ZN10MethodBind12_set_returnsEb(f,1);c[f+44>>2]=5792;c[f+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,f,b,0,0)|0;f=b+4|0;g=c[f>>2]|0;if(g|0?(__Z16atomic_decrementPj(g+-8|0)|0)==0:0){h=c[f>>2]|0;f=(h|0)==0?0:h+-4|0;h=f+4|0;if(c[f>>2]|0){i=0;do{__ZN10StringNameD2Ev(h+(i<<2)|0);i=i+1|0}while(i>>>0<(c[f>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(g,1)}__ZN10StringNameD2Ev(b);__Z8D_METHODPKc(d,1085384);b=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(b);c[b>>2]=380408;__ZN10MethodBind10_set_constEb(b,0);__ZN10MethodBind24_generate_argument_typesEi(b,0);c[b+44>>2]=5324;c[b+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,b,d,0,0)|0;b=d+4|0;g=c[b>>2]|0;if(g|0?(__Z16atomic_decrementPj(g+-8|0)|0)==0:0){f=c[b>>2]|0;b=(f|0)==0?0:f+-4|0;f=b+4|0;if(c[b>>2]|0){i=0;do{__ZN10StringNameD2Ev(f+(i<<2)|0);i=i+1|0}while(i>>>0<(c[b>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(g,1)}__ZN10StringNameD2Ev(d);__Z8D_METHODPKc(e,1085394);d=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(d);c[d>>2]=380372;__ZN10MethodBind10_set_constEb(d,0);__ZN10MethodBind24_generate_argument_typesEi(d,0);__ZN10MethodBind12_set_returnsEb(d,1);c[d+44>>2]=5793;c[d+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,d,e,0,0)|0;d=e+4|0;g=c[d>>2]|0;if(!g){__ZN10StringNameD2Ev(e);l=a;return}if(__Z16atomic_decrementPj(g+-8|0)|0){__ZN10StringNameD2Ev(e);l=a;return}b=c[d>>2]|0;d=(b|0)==0?0:b+-4|0;b=d+4|0;if(c[d>>2]|0){i=0;do{__ZN10StringNameD2Ev(b+(i<<2)|0);i=i+1|0}while(i>>>0<(c[d>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(g,1);__ZN10StringNameD2Ev(e);l=a;return}function __ZNK11MethodBind0I9ReferenceE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return 0}function __ZNK11MethodBind0I9ReferenceE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1126157);l=a;return c[b>>2]|0}function __ZN11MethodBind0I9ReferenceE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1220724)|0:0){c[h>>2]=0;a[1263537]=0;f=c[d+24>>2]|0;if((f|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=f;c[b>>2]=0;return}i=f-(c[d+20>>2]|0)|0;if((i|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=i;c[b>>2]=0;return}i=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))j=i;else j=c[(c[d>>2]|0)+i>>2]|0;gj[j&8191](d);c[b>>2]=0;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,110,1146558,0);c[b>>2]=0;return}function __ZN11MethodBind0I9ReferenceE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1220724)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1)){g=b;gj[g&8191](a);return}else{g=c[(c[a>>2]|0)+b>>2]|0;gj[g&8191](a);return}}function __ZN11MethodBind0I9ReferenceED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK12MethodBind0RI9ReferencebE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Eb(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK12MethodBind0RI9ReferencebE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1126157);l=a;return c[b>>2]|0}function __ZN12MethodBind0RI9ReferencebE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1220724)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2Eb(i,ij[n&8191](d)|0);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,266,1146558,0);c[b>>2]=0;l=f;return}function __ZN12MethodBind0RI9ReferencebE7ptrcallEP6ObjectPPKvPv(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0;if(!d)g=0;else{e=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1220724)|0;g=e?d:0}d=c[b+44>>2]|0;e=c[b+48>>2]|0;b=g+(e>>1)|0;if(!(e&1)){h=d;i=ij[h&8191](b)|0;j=i&1;a[f>>0]=j;return}else{h=c[(c[b>>2]|0)+d>>2]|0;i=ij[h&8191](b)|0;j=i&1;a[f>>0]=j;return}}function __ZN12MethodBind0RI9ReferencebED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN8Resource18_initialize_classvEv(b){b=b|0;if(a[1257004]|0)return;if(!(a[1257001]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI9ReferenceEEvv();__ZN9Reference13_bind_methodsEv();a[1257001]=1}__ZN7ClassDB10_add_classI8ResourceEEvv();__ZN8Resource13_bind_methodsEv();a[1257004]=1;return}function __ZN8Resource5_setvERK10StringNameRK7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK8Resource5_getvERK10StringNameR7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZN8Resource14_notificationvEib(a,b,c){a=a|0;b=b|0;c=c|0;return}function __ZNK8Resource16_get_class_namevEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+8|0;e=b+4|0;f=b;g=a+88|0;a=c[g>>2]|0;if(a|0){if(c[a+4>>2]|0){l=b;return g|0}if(__ZNK6String6lengthEv(a+8|0)|0){l=b;return g|0}}__ZN6StringC2EPKc(d,1110448);c[f>>2]=c[d>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameaSERKS_(g,e);__ZN10StringNameD2Ev(e);e=c[f>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);l=b;return g|0}function __ZNK8Resource9get_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1110448);l=a;return c[b>>2]|0}function __ZNK8Resource8is_classERK6String(a,b){a=a|0;b=b|0;var c=0;if(!(__ZNK6StringeqEPKc(b,1110448)|0)?!(__ZNK6StringeqEPKc(b,1126157)|0):0)c=__ZNK6StringeqEPKc(b,1142944)|0;else c=1;return c|0}function __ZNK8Resource12is_class_ptrEPv(a,b){a=a|0;b=b|0;return (b|0)==1220696|((b|0)==1220724|(b|0)==1220580)|0}function __ZN8ResourceD0Ev(a){a=a|0;__ZN8ResourceD2Ev(a);__ZdlPv(a);return}function __ZN8Resource13_bind_methodsEv(){var a=0,b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0;a=l;l=l+208|0;if((l|0)>=(m|0))ba(208);b=a+160|0;d=a+152|0;e=a+144|0;f=a+136|0;g=a+128|0;h=a+120|0;i=a+112|0;j=a+104|0;k=a+96|0;n=a+80|0;o=a+72|0;p=a+64|0;q=a;r=a+60|0;s=a+88|0;t=a+56|0;u=a+48|0;v=a+40|0;w=a+52|0;x=a+44|0;y=a+36|0;z=a+32|0;A=a+28|0;B=a+24|0;__Z8D_METHODPKcS0_(d,1081004,1128095);C=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(C);c[C>>2]=380444;__ZN10MethodBind10_set_constEb(C,0);__ZN10MethodBind24_generate_argument_typesEi(C,1);c[C+44>>2]=1929;c[C+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,C,d,0,0)|0;C=d+4|0;D=c[C>>2]|0;if(D|0?(__Z16atomic_decrementPj(D+-8|0)|0)==0:0){E=c[C>>2]|0;C=(E|0)==0?0:E+-4|0;E=C+4|0;if(c[C>>2]|0){F=0;do{__ZN10StringNameD2Ev(E+(F<<2)|0);F=F+1|0}while(F>>>0<(c[C>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(D,1)}__ZN10StringNameD2Ev(d);__Z8D_METHODPKcS0_(e,1085406,1128095);d=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(d);c[d>>2]=380444;__ZN10MethodBind10_set_constEb(d,0);__ZN10MethodBind24_generate_argument_typesEi(d,1);c[d+44>>2]=1930;c[d+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,d,e,0,0)|0;d=e+4|0;D=c[d>>2]|0;if(D|0?(__Z16atomic_decrementPj(D+-8|0)|0)==0:0){C=c[d>>2]|0;d=(C|0)==0?0:C+-4|0;C=d+4|0;if(c[d>>2]|0){F=0;do{__ZN10StringNameD2Ev(C+(F<<2)|0);F=F+1|0}while(F>>>0<(c[d>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(D,1)}__ZN10StringNameD2Ev(e);__Z8D_METHODPKc(f,1132530);e=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(e);c[e>>2]=380480;__ZN10MethodBind10_set_constEb(e,1);__ZN10MethodBind24_generate_argument_typesEi(e,0);__ZN10MethodBind12_set_returnsEb(e,1);c[e+44>>2]=5794;c[e+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,e,f,0,0)|0;e=f+4|0;D=c[e>>2]|0;if(D|0?(__Z16atomic_decrementPj(D+-8|0)|0)==0:0){d=c[e>>2]|0;e=(d|0)==0?0:d+-4|0;d=e+4|0;if(c[e>>2]|0){F=0;do{__ZN10StringNameD2Ev(d+(F<<2)|0);F=F+1|0}while(F>>>0<(c[e>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(D,1)}__ZN10StringNameD2Ev(f);__Z8D_METHODPKcS0_(g,1085421,1126230);f=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(f);c[f>>2]=380444;__ZN10MethodBind10_set_constEb(f,0);__ZN10MethodBind24_generate_argument_typesEi(f,1);c[f+44>>2]=1931;c[f+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,f,g,0,0)|0;f=g+4|0;D=c[f>>2]|0;if(D|0?(__Z16atomic_decrementPj(D+-8|0)|0)==0:0){e=c[f>>2]|0;f=(e|0)==0?0:e+-4|0;e=f+4|0;if(c[f>>2]|0){F=0;do{__ZN10StringNameD2Ev(e+(F<<2)|0);F=F+1|0}while(F>>>0<(c[f>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(D,1)}__ZN10StringNameD2Ev(g);__Z8D_METHODPKc(h,1132470);g=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(g);c[g>>2]=380480;__ZN10MethodBind10_set_constEb(g,1);__ZN10MethodBind24_generate_argument_typesEi(g,0);__ZN10MethodBind12_set_returnsEb(g,1);c[g+44>>2]=5795;c[g+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,g,h,0,0)|0;g=h+4|0;D=c[g>>2]|0;if(D|0?(__Z16atomic_decrementPj(D+-8|0)|0)==0:0){f=c[g>>2]|0;g=(f|0)==0?0:f+-4|0;f=g+4|0;if(c[g>>2]|0){F=0;do{__ZN10StringNameD2Ev(f+(F<<2)|0);F=F+1|0}while(F>>>0<(c[g>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(D,1)}__ZN10StringNameD2Ev(h);__Z8D_METHODPKc(i,1126721);h=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(h);c[h>>2]=380516;__ZN10MethodBind10_set_constEb(h,1);__ZN10MethodBind24_generate_argument_typesEi(h,0);__ZN10MethodBind12_set_returnsEb(h,1);c[h+44>>2]=112;c[h+48>>2]=1;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,h,i,0,0)|0;h=i+4|0;D=c[h>>2]|0;if(D|0?(__Z16atomic_decrementPj(D+-8|0)|0)==0:0){g=c[h>>2]|0;h=(g|0)==0?0:g+-4|0;g=h+4|0;if(c[h>>2]|0){F=0;do{__ZN10StringNameD2Ev(g+(F<<2)|0);F=F+1|0}while(F>>>0<(c[h>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(D,1)}__ZN10StringNameD2Ev(i);__Z8D_METHODPKcS0_(j,1085430,1146191);i=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(i);c[i>>2]=380552;__ZN10MethodBind10_set_constEb(i,0);__ZN10MethodBind24_generate_argument_typesEi(i,1);c[i+44>>2]=1932;c[i+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,i,j,0,0)|0;i=j+4|0;D=c[i>>2]|0;if(D|0?(__Z16atomic_decrementPj(D+-8|0)|0)==0:0){h=c[i>>2]|0;i=(h|0)==0?0:h+-4|0;h=i+4|0;if(c[i>>2]|0){F=0;do{__ZN10StringNameD2Ev(h+(F<<2)|0);F=F+1|0}while(F>>>0<(c[i>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(D,1)}__ZN10StringNameD2Ev(j);__Z8D_METHODPKc(k,1085449);j=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(j);c[j>>2]=380588;__ZN10MethodBind10_set_constEb(j,1);__ZN10MethodBind24_generate_argument_typesEi(j,0);__ZN10MethodBind12_set_returnsEb(j,1);c[j+44>>2]=5796;c[j+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,j,k,0,0)|0;j=k+4|0;D=c[j>>2]|0;if(D|0?(__Z16atomic_decrementPj(D+-8|0)|0)==0:0){i=c[j>>2]|0;j=(i|0)==0?0:i+-4|0;i=j+4|0;if(c[j>>2]|0){F=0;do{__ZN10StringNameD2Ev(i+(F<<2)|0);F=F+1|0}while(F>>>0<(c[j>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(D,1)}__ZN10StringNameD2Ev(k);__Z8D_METHODPKc(n,1085467);k=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(k);c[k>>2]=380624;__ZN10MethodBind10_set_constEb(k,1);__ZN10MethodBind24_generate_argument_typesEi(k,0);__ZN10MethodBind12_set_returnsEb(k,1);c[k+44>>2]=5797;c[k+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,k,n,0,0)|0;k=n+4|0;D=c[k>>2]|0;if(D|0?(__Z16atomic_decrementPj(D+-8|0)|0)==0:0){j=c[k>>2]|0;k=(j|0)==0?0:j+-4|0;j=k+4|0;if(c[k>>2]|0){F=0;do{__ZN10StringNameD2Ev(j+(F<<2)|0);F=F+1|0}while(F>>>0<(c[k>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(D,1)}__ZN10StringNameD2Ev(n);__Z8D_METHODPKc(o,1085488);n=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(n);c[n>>2]=380660;__ZN10MethodBind10_set_constEb(n,0);__ZN10MethodBind24_generate_argument_typesEi(n,0);c[n+44>>2]=108;c[n+48>>2]=1;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,n,o,0,0)|0;n=o+4|0;D=c[n>>2]|0;if(D|0?(__Z16atomic_decrementPj(D+-8|0)|0)==0:0){k=c[n>>2]|0;n=(k|0)==0?0:k+-4|0;k=n+4|0;if(c[n>>2]|0){F=0;do{__ZN10StringNameD2Ev(k+(F<<2)|0);F=F+1|0}while(F>>>0<(c[n>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(D,1)}__ZN10StringNameD2Ev(o);__Z8D_METHODPKcS0_(p,1085509,1085519);__ZN7VariantC2Eb(q,0);o=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(o);c[o>>2]=380696;__ZN10MethodBind10_set_constEb(o,0);__ZN10MethodBind24_generate_argument_typesEi(o,1);__ZN10MethodBind12_set_returnsEb(o,1);c[o+44>>2]=4725;c[o+48>>2]=0;c[b>>2]=q;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,o,p,b,1)|0;if(c[q>>2]|0)__ZN7Variant5clearEv(q);o=p+4|0;D=c[o>>2]|0;if(D|0?(__Z16atomic_decrementPj(D+-8|0)|0)==0:0){n=c[o>>2]|0;o=(n|0)==0?0:n+-4|0;n=o+4|0;if(c[o>>2]|0){F=0;do{__ZN10StringNameD2Ev(n+(F<<2)|0);F=F+1|0}while(F>>>0<(c[o>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(D,1)}__ZN10StringNameD2Ev(p);__ZN6StringC2EPKc(b,1110448);c[q>>2]=c[b>>2];__ZN10StringNameC2ERK6String(r,q);__ZN6StringC2EPKc(s,1126630);__ZN10MethodInfoC2ERK6String(b,s);__ZN7ClassDB10add_signalE10StringNameRK10MethodInfo(r,b);__ZN10MethodInfoD2Ev(b);p=c[s>>2]|0;if(p|0?(__Z16atomic_decrementPj(p+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(p,1);__ZN10StringNameD2Ev(r);r=c[q>>2]|0;if(r|0?(__Z16atomic_decrementPj(r+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(r,1);__ZN6StringC2EPKc(b,1110448);c[q>>2]=c[b>>2];__ZN10StringNameC2ERK6String(t,q);__ZN6StringC2EPKc(b,1110448);__ZN6StringC2EPKc(s,1085532);__ZN7ClassDB18add_property_groupE10StringNameRK6StringS3_(t,b,s);r=c[s>>2]|0;if(r|0?(__Z16atomic_decrementPj(r+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(r,1);r=c[b>>2]|0;if(r|0?(__Z16atomic_decrementPj(r+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(r,1);__ZN10StringNameD2Ev(t);t=c[q>>2]|0;if(t|0?(__Z16atomic_decrementPj(t+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(t,1);__ZN6StringC2EPKc(b,1110448);c[q>>2]=c[b>>2];__ZN10StringNameC2ERK6String(u,q);__ZN6StringC2EPKc(v,1085542);__ZN6StringC2EPKc(s,1263606);t=c[v>>2]|0;if((t|0)!=0?(__Z28atomic_conditional_incrementPj(t+-8|0)|0)!=0:0)G=c[v>>2]|0;else G=0;t=c[s>>2]|0;do if(!t)H=0;else{if(!(__Z28atomic_conditional_incrementPj(t+-8|0)|0)){H=0;break}H=c[s>>2]|0}while(0);c[b>>2]=1;t=b+4|0;c[t>>2]=0;r=(G|0)==0;do if(!r){c[t>>2]=0;if(!(__Z28atomic_conditional_incrementPj(G+-8|0)|0))break;c[t>>2]=G}while(0);c[b+8>>2]=0;t=b+12|0;c[t>>2]=0;p=(H|0)==0;do if(!p){c[t>>2]=0;if(!(__Z28atomic_conditional_incrementPj(H+-8|0)|0))break;c[t>>2]=H}while(0);c[b+16>>2]=519;c[w>>2]=__Z11_scs_createPKc(1085430)|0;c[x>>2]=__Z11_scs_createPKc(1085449)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(u,b,w,x,-1);__ZN10StringNameD2Ev(x);__ZN10StringNameD2Ev(w);t=c[b+12>>2]|0;do if(t|0){if(__Z16atomic_decrementPj(t+-8|0)|0)break;__ZN6Memory11free_staticEPvb(t,1)}while(0);t=c[b+4>>2]|0;do if(t|0){if(__Z16atomic_decrementPj(t+-8|0)|0)break;__ZN6Memory11free_staticEPvb(t,1)}while(0);t=H;do if(!p){if(__Z16atomic_decrementPj(t+-8|0)|0)break;__ZN6Memory11free_staticEPvb(t,1)}while(0);t=G;do if(!r){if(__Z16atomic_decrementPj(t+-8|0)|0)break;__ZN6Memory11free_staticEPvb(t,1)}while(0);t=c[s>>2]|0;do if(t|0){if(__Z16atomic_decrementPj(t+-8|0)|0)break;__ZN6Memory11free_staticEPvb(t,1)}while(0);t=c[v>>2]|0;do if(t|0){if(__Z16atomic_decrementPj(t+-8|0)|0)break;__ZN6Memory11free_staticEPvb(t,1)}while(0);__ZN10StringNameD2Ev(u);u=c[q>>2]|0;do if(u|0){if(__Z16atomic_decrementPj(u+-8|0)|0)break;__ZN6Memory11free_staticEPvb(u,1)}while(0);__ZN6StringC2EPKc(b,1110448);c[q>>2]=c[b>>2];__ZN10StringNameC2ERK6String(y,q);__ZN6StringC2EPKc(z,1081061);__ZN6StringC2EPKc(s,1263606);u=b+4|0;c[u>>2]=0;t=b+12|0;c[t>>2]=0;c[b>>2]=4;v=c[z>>2]|0;do if(v|0){c[u>>2]=0;if(!(__Z28atomic_conditional_incrementPj(v+-8|0)|0))break;c[u>>2]=c[z>>2]}while(0);c[b+8>>2]=0;u=c[t>>2]|0;do if((u|0)!=(c[s>>2]|0)){do if(u|0){if(__Z16atomic_decrementPj(u+-8|0)|0)break;__ZN6Memory11free_staticEPvb(u,1)}while(0);c[t>>2]=0;v=c[s>>2]|0;if(!v)break;if(!(__Z28atomic_conditional_incrementPj(v+-8|0)|0))break;c[t>>2]=c[s>>2]}while(0);c[b+16>>2]=2;c[w>>2]=__Z11_scs_createPKc(1081004)|0;c[x>>2]=__Z11_scs_createPKc(1132530)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(y,b,w,x,-1);__ZN10StringNameD2Ev(x);__ZN10StringNameD2Ev(w);t=c[b+12>>2]|0;do if(t|0){if(__Z16atomic_decrementPj(t+-8|0)|0)break;__ZN6Memory11free_staticEPvb(t,1)}while(0);t=c[b+4>>2]|0;do if(t|0){if(__Z16atomic_decrementPj(t+-8|0)|0)break;__ZN6Memory11free_staticEPvb(t,1)}while(0);t=c[s>>2]|0;do if(t|0){if(__Z16atomic_decrementPj(t+-8|0)|0)break;__ZN6Memory11free_staticEPvb(t,1)}while(0);t=c[z>>2]|0;do if(t|0){if(__Z16atomic_decrementPj(t+-8|0)|0)break;__ZN6Memory11free_staticEPvb(t,1)}while(0);__ZN10StringNameD2Ev(y);y=c[q>>2]|0;do if(y|0){if(__Z16atomic_decrementPj(y+-8|0)|0)break;__ZN6Memory11free_staticEPvb(y,1)}while(0);__ZN6StringC2EPKc(b,1110448);c[q>>2]=c[b>>2];__ZN10StringNameC2ERK6String(A,q);__ZN6StringC2EPKc(B,1085566);__ZN6StringC2EPKc(s,1263606);y=c[B>>2]|0;do if(!y)I=0;else{if(!(__Z28atomic_conditional_incrementPj(y+-8|0)|0)){I=0;break}I=c[B>>2]|0}while(0);y=c[s>>2]|0;do if(!y)J=0;else{if(!(__Z28atomic_conditional_incrementPj(y+-8|0)|0)){J=0;break}J=c[s>>2]|0}while(0);c[b>>2]=4;y=b+4|0;c[y>>2]=0;t=(I|0)==0;do if(!t){c[y>>2]=0;if(!(__Z28atomic_conditional_incrementPj(I+-8|0)|0))break;c[y>>2]=I}while(0);c[b+8>>2]=0;y=b+12|0;c[y>>2]=0;z=(J|0)==0;do if(!z){c[y>>2]=0;if(!(__Z28atomic_conditional_incrementPj(J+-8|0)|0))break;c[y>>2]=J}while(0);c[b+16>>2]=519;c[w>>2]=__Z11_scs_createPKc(1085421)|0;c[x>>2]=__Z11_scs_createPKc(1132470)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(A,b,w,x,-1);__ZN10StringNameD2Ev(x);__ZN10StringNameD2Ev(w);w=c[b+12>>2]|0;do if(w|0){if(__Z16atomic_decrementPj(w+-8|0)|0)break;__ZN6Memory11free_staticEPvb(w,1)}while(0);w=c[b+4>>2]|0;do if(w|0){if(__Z16atomic_decrementPj(w+-8|0)|0)break;__ZN6Memory11free_staticEPvb(w,1)}while(0);w=J;do if(!z){if(__Z16atomic_decrementPj(w+-8|0)|0)break;__ZN6Memory11free_staticEPvb(w,1)}while(0);w=I;do if(!t){if(__Z16atomic_decrementPj(w+-8|0)|0)break;__ZN6Memory11free_staticEPvb(w,1)}while(0);w=c[s>>2]|0;do if(w|0){if(__Z16atomic_decrementPj(w+-8|0)|0)break;__ZN6Memory11free_staticEPvb(w,1)}while(0);w=c[B>>2]|0;do if(w|0){if(__Z16atomic_decrementPj(w+-8|0)|0)break;__ZN6Memory11free_staticEPvb(w,1)}while(0);__ZN10StringNameD2Ev(A);A=c[q>>2]|0;if(!A){l=a;return}if(__Z16atomic_decrementPj(A+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(A,1);l=a;return}function __ZN8Resource9_set_pathERK6String(a,b){a=a|0;b=b|0;bj[c[(c[a>>2]|0)+104>>2]&4095](a,b,0);return}function __ZN8Resource15_take_over_pathERK6String(a,b){a=a|0;b=b|0;bj[c[(c[a>>2]|0)+104>>2]&4095](a,b,1);return}function __ZN8Resource8set_nameERK6String(a,b){a=a|0;b=b|0;var d=0;d=a+104|0;a=c[d>>2]|0;if((a|0)==(c[b>>2]|0))return;if(a|0?(__Z16atomic_decrementPj(a+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(a,1);c[d>>2]=0;a=c[b>>2]|0;if(!a)return;if(!(__Z28atomic_conditional_incrementPj(a+-8|0)|0))return;c[d>>2]=c[b>>2];return}function __ZNK8Resource8get_nameEv(a){a=a|0;var b=0,d=0;b=a+104|0;a=c[b>>2]|0;if((a|0)!=0?(__Z28atomic_conditional_incrementPj(a+-8|0)|0)!=0:0)d=c[b>>2]|0;else d=0;return d|0}function __ZN8Resource18set_local_to_sceneEb(b,c){b=b|0;c=c|0;a[b+116>>0]=c&1;return}function __ZNK8Resource17is_local_to_sceneEv(b){b=b|0;return (a[b+116>>0]|0)!=0|0}function __ZNK8Resource15get_local_sceneEv(a){a=a|0;var b=0,d=0;b=c[a+120>>2]|0;if(b|0){d=b;return d|0}b=c[313539]|0;if(!b){d=0;return d|0}d=vj[b&511]()|0;return d|0}function __ZN8Resource9duplicateEb(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0;e=l;l=l+64|0;if((l|0)>=(m|0))ba(64);f=e+60|0;g=e+56|0;h=e+24|0;i=e+48|0;j=e;k=e+52|0;c[g>>2]=0;__ZNK6Object17get_property_listEP4ListI12PropertyInfo16DefaultAllocatorEb(b,g,0);c[h>>2]=ij[c[(c[b>>2]|0)+32>>2]&8191](b)|0;__ZN10StringNameC2ERK6String(f,h);n=__ZN7ClassDB8instanceERK10StringName(f)|0;__ZN10StringNameD2Ev(f);o=c[h>>2]|0;if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(o,1);if(!n){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085509,1081013,194,1085814,0);p=0}else{a[1263537]=0;o=c[g>>2]|0;if(!o)q=0;else{r=o;s=8}while(1){if((s|0)==8){s=0;q=c[r>>2]|0}if(!q)break;if(c[q+16>>2]&1|0){o=q+4|0;__ZN10StringNameC2ERK6String(f,o);__ZNK6Object3getERK10StringNamePb(h,b,f,0);__ZN10StringNameD2Ev(f);if(!((c[h>>2]|0)!=18|d^1)?(__ZN3RefI8ResourceEC2ERK7Variant(i,h),t=c[i>>2]|0,t|0):0){c[k>>2]=__ZN8Resource9duplicateEb(t,1)|0;__ZN6RefPtrC2Ev(f);__ZN3RefI9ReferenceEaSI8ResourceEEvRKS_IT_E(f,k);__ZN7VariantC2ERK6RefPtr(j,f);__ZN6RefPtrD2Ev(f);__ZN7VariantaSERKS_(h,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);t=c[k>>2]|0;if((t|0?__ZN9Reference11unreferenceEv(t)|0:0)?(t=c[k>>2]|0,__Z17predelete_handlerP6Object(t)|0):0){gj[c[(c[t>>2]|0)+76>>2]&8191](t);__ZN6Memory11free_staticEPvb(t,0)}c[k>>2]=0;t=c[i>>2]|0;if((t|0?__ZN9Reference11unreferenceEv(t)|0:0)?(t=c[i>>2]|0,__Z17predelete_handlerP6Object(t)|0):0){gj[c[(c[t>>2]|0)+76>>2]&8191](t);__ZN6Memory11free_staticEPvb(t,0)}}__ZN10StringNameC2ERK6String(f,o);__ZN6Object3setERK10StringNameRK7VariantPb(n,f,h,0);__ZN10StringNameD2Ev(f);if(c[h>>2]|0)__ZN7Variant5clearEv(h)}r=q+20|0;s=8}a[1263537]=0;__ZN9Reference8init_refEv(n)|0;p=n}n=c[g>>2]|0;if(!n){l=e;return p|0}else u=n;while(1){n=c[u>>2]|0;if(!n){s=34;break}__ZN4ListI12PropertyInfo16DefaultAllocatorE5_Data5eraseEPKNS2_7ElementE(u,n)|0;v=c[g>>2]|0;if(!(c[v+8>>2]|0)){s=33;break}if(!v){s=37;break}else u=v}if((s|0)==33){__ZN6Memory11free_staticEPvb(v,0);c[g>>2]=0;l=e;return p|0}else if((s|0)==34)if(!(c[u+8>>2]|0)){a[1263537]=0;__ZN6Memory11free_staticEPvb(u,0);l=e;return p|0}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145461,1145120,668,1145467,0);l=e;return p|0}else if((s|0)==37){l=e;return p|0}return 0}function __ZN7ClassDB18add_property_groupE10StringNameRK6StringS3_(b,e,f){b=b|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0;g=l;l=l+32|0;if((l|0)>=(m|0))ba(32);h=g;i=c[313454]|0;a:do if(i|0){j=c[b>>2]|0;if(!j)k=0;else k=c[j+16>>2]|0;n=c[i+(((1<<(d[1253820]|0))+-1&k)<<2)>>2]|0;if(n|0){o=n;while(1){if((c[o>>2]|0)==(k|0)?(c[o+8>>2]|0)==(j|0):0)break;n=c[o+4>>2]|0;if(!n)break a;else o=n}a[1263537]=0;j=o+56|0;n=c[e>>2]|0;if((n|0)!=0?(__Z28atomic_conditional_incrementPj(n+-8|0)|0)!=0:0)p=c[e>>2]|0;else p=0;n=h+4|0;c[n>>2]=0;q=h+12|0;c[q>>2]=0;c[h>>2]=0;r=(p|0)==0;if(!r?(c[n>>2]=0,__Z28atomic_conditional_incrementPj(p+-8|0)|0):0)c[n>>2]=p;c[h+8>>2]=0;n=c[f>>2]|0;if(n|0?(c[q>>2]=0,__Z28atomic_conditional_incrementPj(n+-8|0)|0):0)c[q>>2]=c[f>>2];c[h+16>>2]=128;if(!(c[j>>2]|0)){q=__ZnwjPFPvjE(12,4740)|0;c[j>>2]=q;c[q>>2]=0;c[q+4>>2]=0;c[q+8>>2]=0}q=__ZnwjPFPvjE(32,4740)|0;c[q>>2]=0;c[q+4>>2]=0;c[q+8>>2]=0;c[q+12>>2]=0;c[q+16>>2]=7;n=q+20|0;c[n>>2]=0;s=q+24|0;c[s>>2]=0;t=q+28|0;c[t>>2]=0;__ZN12PropertyInfoaSERKS_(q,h)|0;u=c[j>>2]|0;j=u+4|0;v=c[j>>2]|0;c[s>>2]=v;c[n>>2]=0;c[t>>2]=u;if(v|0)c[v+20>>2]=q;c[j>>2]=q;if(!(c[u>>2]|0))c[u>>2]=q;q=u+8|0;c[q>>2]=(c[q>>2]|0)+1;q=c[h+12>>2]|0;if(q|0?(__Z16atomic_decrementPj(q+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(q,1);q=c[h+4>>2]|0;if(q|0?(__Z16atomic_decrementPj(q+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(q,1);q=p;if(!r?(__Z16atomic_decrementPj(q+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(q,1);l=g;return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085795,1082908,738,1082926,0);l=g;return}function __Z11_scs_createPKc(b){b=b|0;var d=0,e=0,f=0,g=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d;f=d+4|0;if(!(a[b>>0]|0)){c[e>>2]=0;g=0;l=d;return g|0}else{c[f>>2]=b;__ZN10StringNameC2ERK13StaticCString(e,f);g=c[e>>2]|0;l=d;return g|0}return 0}function __ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(b,e,f,g,h){b=b|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0,ia=0,ja=0,ka=0,la=0,ma=0,na=0,oa=0,pa=0,qa=0,ra=0,sa=0,ta=0,ua=0,va=0;i=l;l=l+160|0;if((l|0)>=(m|0))ba(160);j=i+136|0;k=i+128|0;n=i+124|0;o=i+120|0;p=i+116|0;q=i+112|0;r=i+108|0;s=i+104|0;t=i+100|0;u=i+96|0;v=i+92|0;w=i+88|0;x=i+84|0;y=i+80|0;z=i+76|0;A=i+72|0;B=i+68|0;C=i+64|0;D=i+60|0;E=i+56|0;F=i+52|0;G=i+48|0;H=i+44|0;I=i+40|0;J=i+36|0;K=i+32|0;L=i+28|0;M=i+24|0;N=i+20|0;O=i+16|0;P=i+12|0;Q=i+8|0;R=i+4|0;S=i;T=c[313454]|0;a:do if(T|0){U=c[b>>2]|0;if(!U)V=0;else V=c[U+16>>2]|0;W=c[T+(((1<<(d[1253820]|0))+-1&V)<<2)>>2]|0;if(W|0){X=W;while(1){if((c[X>>2]|0)==(V|0)?(c[X+8>>2]|0)==(U|0):0)break;W=c[X+4>>2]|0;if(!W)break a;else X=W}a[1263537]=0;U=c[f>>2]|0;do if(U){if((c[U+4>>2]|0)==0?(__ZNK6String6lengthEv(U+8|0)|0)==0:0){Y=0;break}__ZN10StringNameC2ERKS_(k,b);__ZN10StringNameC2ERKS_(n,f);W=c[313454]|0;b:do if(W){Z=c[k>>2]|0;if(!Z)_=0;else _=c[Z+16>>2]|0;$=c[W+(((1<<(d[1253820]|0))+-1&_)<<2)>>2]|0;if($){aa=$;while(1){if((c[aa>>2]|0)==(_|0)?(c[aa+8>>2]|0)==(Z|0):0)break;$=c[aa+4>>2]|0;if(!$){ca=0;break b}else aa=$}Z=aa+12|0;$=c[n>>2]|0;da=$+16|0;if(!$){ea=Z;while(1){fa=c[ea+8>>2]|0;c:do if(fa|0?(ga=c[fa>>2]|0,ga|0):0){ha=ga;while(1){if((c[ha>>2]|0)==0?(c[ha+8>>2]|0)==0:0)break;ga=c[ha+4>>2]|0;if(!ga)break c;else ha=ga}ga=c[ha+12>>2]|0;if(ga|0){ca=ga;break b}}while(0);ea=c[ea+4>>2]|0;if(!ea){ca=0;break}}}else{ea=Z;while(1){aa=c[ea+8>>2]|0;d:do if(aa|0?(fa=c[da>>2]|0,ga=c[aa+(((1<<(d[ea+12>>0]|0))+-1&fa)<<2)>>2]|0,ga|0):0){ia=ga;while(1){if((c[ia>>2]|0)==(fa|0)?(c[ia+8>>2]|0)==($|0):0)break;ga=c[ia+4>>2]|0;if(!ga)break d;else ia=ga}fa=c[ia+12>>2]|0;if(fa|0){ca=fa;break b}}while(0);ea=c[ea+4>>2]|0;if(!ea){ca=0;break}}}}else ca=0}else ca=0;while(0);__ZN10StringNameD2Ev(n);__ZN10StringNameD2Ev(k);if(!ca){W=c[b>>2]|0;do if(W){ea=c[W+4>>2]|0;if(ea|0){__ZN6StringC2EPKc(j,ea);ja=c[j>>2]|0;break}ea=W+8|0;c[j>>2]=0;$=c[ea>>2]|0;if(($|0)!=0?(c[j>>2]=0,(__Z28atomic_conditional_incrementPj($+-8|0)|0)!=0):0){$=c[ea>>2]|0;c[j>>2]=$;ja=$}else ja=0}else{c[j>>2]=0;ja=0}while(0);c[u>>2]=ja;c[t>>2]=__ZplPKcRK6String(1085593,u)|0;__ZN6StringC2EPKc(v,1126424);c[s>>2]=__ZNK6StringplERKS_(t,v)|0;W=c[f>>2]|0;do if(W){$=c[W+4>>2]|0;if($|0){__ZN6StringC2EPKc(j,$);ka=c[j>>2]|0;break}$=W+8|0;c[j>>2]=0;ea=c[$>>2]|0;if((ea|0)!=0?(c[j>>2]=0,(__Z28atomic_conditional_incrementPj(ea+-8|0)|0)!=0):0){ea=c[$>>2]|0;c[j>>2]=ea;ka=ea}else ka=0}else{c[j>>2]=0;ka=0}while(0);c[w>>2]=ka;c[r>>2]=__ZNK6StringplERKS_(s,w)|0;__ZN6StringC2EPKc(j,1085610);c[q>>2]=__ZNK6StringplERKS_(r,j)|0;c[p>>2]=__ZNK6StringplERKS_(q,e+4|0)|0;c[o>>2]=__ZNK6String4utf8Ev(p)|0;__Z19_err_set_last_errorPKc(__ZNK10CharString8get_dataEv(o)|0);W=c[o>>2]|0;if(W|0?(__Z16atomic_decrementPj(W+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(W,1);W=c[p>>2]|0;if(W|0?(__Z16atomic_decrementPj(W+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(W,1);W=c[q>>2]|0;if(W|0?(__Z16atomic_decrementPj(W+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(W,1);W=c[j>>2]|0;if(W|0?(__Z16atomic_decrementPj(W+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(W,1);W=c[r>>2]|0;if(W|0?(__Z16atomic_decrementPj(W+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(W,1);W=c[w>>2]|0;if(W|0?(__Z16atomic_decrementPj(W+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(W,1);W=c[s>>2]|0;do if(W|0){if(__Z16atomic_decrementPj(W+-8|0)|0)break;__ZN6Memory11free_staticEPvb(W,1)}while(0);W=c[v>>2]|0;do if(W|0){if(__Z16atomic_decrementPj(W+-8|0)|0)break;__ZN6Memory11free_staticEPvb(W,1)}while(0);W=c[t>>2]|0;do if(W|0){if(__Z16atomic_decrementPj(W+-8|0)|0)break;__ZN6Memory11free_staticEPvb(W,1)}while(0);W=c[u>>2]|0;do if(W|0){if(__Z16atomic_decrementPj(W+-8|0)|0)break;__ZN6Memory11free_staticEPvb(W,1)}while(0);a[1263537]=1;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085580,1082908,763,1085626,0);l=i;return}if((c[ca+24>>2]|0)==(2-(h>>>31)|0))Y=ca;else{W=c[b>>2]|0;do if(W){ea=c[W+4>>2]|0;if(ea|0){__ZN6StringC2EPKc(j,ea);la=c[j>>2]|0;break}ea=W+8|0;c[j>>2]=0;$=c[ea>>2]|0;if(($|0)!=0?(c[j>>2]=0,(__Z28atomic_conditional_incrementPj($+-8|0)|0)!=0):0){$=c[ea>>2]|0;c[j>>2]=$;la=$}else la=0}else{c[j>>2]=0;la=0}while(0);c[u>>2]=la;c[C>>2]=__ZplPKcRK6String(1085657,u)|0;__ZN6StringC2EPKc(v,1126424);c[B>>2]=__ZNK6StringplERKS_(C,v)|0;W=c[f>>2]|0;do if(W){$=c[W+4>>2]|0;if($|0){__ZN6StringC2EPKc(j,$);ma=c[j>>2]|0;break}$=W+8|0;c[j>>2]=0;ea=c[$>>2]|0;if((ea|0)!=0?(c[j>>2]=0,(__Z28atomic_conditional_incrementPj(ea+-8|0)|0)!=0):0){ea=c[$>>2]|0;c[j>>2]=ea;ma=ea}else ma=0}else{c[j>>2]=0;ma=0}while(0);c[w>>2]=ma;c[A>>2]=__ZNK6StringplERKS_(B,w)|0;__ZN6StringC2EPKc(j,1085610);c[z>>2]=__ZNK6StringplERKS_(A,j)|0;c[y>>2]=__ZNK6StringplERKS_(z,e+4|0)|0;c[x>>2]=__ZNK6String4utf8Ev(y)|0;__Z19_err_set_last_errorPKc(__ZNK10CharString8get_dataEv(x)|0);W=c[x>>2]|0;if(W|0?(__Z16atomic_decrementPj(W+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(W,1);W=c[y>>2]|0;if(W|0?(__Z16atomic_decrementPj(W+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(W,1);W=c[z>>2]|0;if(W|0?(__Z16atomic_decrementPj(W+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(W,1);W=c[j>>2]|0;if(W|0?(__Z16atomic_decrementPj(W+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(W,1);W=c[A>>2]|0;if(W|0?(__Z16atomic_decrementPj(W+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(W,1);W=c[w>>2]|0;if(W|0?(__Z16atomic_decrementPj(W+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(W,1);W=c[B>>2]|0;do if(W|0){if(__Z16atomic_decrementPj(W+-8|0)|0)break;__ZN6Memory11free_staticEPvb(W,1)}while(0);W=c[v>>2]|0;do if(W|0){if(__Z16atomic_decrementPj(W+-8|0)|0)break;__ZN6Memory11free_staticEPvb(W,1)}while(0);W=c[C>>2]|0;do if(W|0){if(__Z16atomic_decrementPj(W+-8|0)|0)break;__ZN6Memory11free_staticEPvb(W,1)}while(0);W=c[u>>2]|0;do if(W|0){if(__Z16atomic_decrementPj(W+-8|0)|0)break;__ZN6Memory11free_staticEPvb(W,1)}while(0);a[1263537]=1;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085580,1082908,768,1130797,0);a[1263537]=0;l=i;return}}else Y=0;while(0);U=c[g>>2]|0;do if(U|0){if((c[U+4>>2]|0)==0?(__ZNK6String6lengthEv(U+8|0)|0)==0:0)break;__ZN10StringNameC2ERKS_(D,b);__ZN10StringNameC2ERKS_(E,g);W=c[313454]|0;e:do if(W){ea=c[D>>2]|0;if(!ea)na=0;else na=c[ea+16>>2]|0;$=c[W+(((1<<(d[1253820]|0))+-1&na)<<2)>>2]|0;if($){da=$;while(1){if((c[da>>2]|0)==(na|0)?(c[da+8>>2]|0)==(ea|0):0)break;$=c[da+4>>2]|0;if(!$){oa=0;break e}else da=$}ea=da+12|0;$=c[E>>2]|0;Z=$+16|0;if(!$){aa=ea;while(1){fa=c[aa+8>>2]|0;f:do if(fa|0?(ha=c[fa>>2]|0,ha|0):0){ga=ha;while(1){if((c[ga>>2]|0)==0?(c[ga+8>>2]|0)==0:0)break;ha=c[ga+4>>2]|0;if(!ha)break f;else ga=ha}ia=c[ga+12>>2]|0;if(ia|0){oa=ia;break e}}while(0);aa=c[aa+4>>2]|0;if(!aa){oa=0;break}}}else{aa=ea;while(1){da=c[aa+8>>2]|0;g:do if(da|0?(fa=c[Z>>2]|0,ia=c[da+(((1<<(d[aa+12>>0]|0))+-1&fa)<<2)>>2]|0,ia|0):0){ha=ia;while(1){if((c[ha>>2]|0)==(fa|0)?(c[ha+8>>2]|0)==($|0):0)break;ia=c[ha+4>>2]|0;if(!ia)break g;else ha=ia}fa=c[ha+12>>2]|0;if(fa|0){oa=fa;break e}}while(0);aa=c[aa+4>>2]|0;if(!aa){oa=0;break}}}}else oa=0}else oa=0;while(0);__ZN10StringNameD2Ev(E);__ZN10StringNameD2Ev(D);if(!oa){W=c[b>>2]|0;do if(W){aa=c[W+4>>2]|0;if(aa|0){__ZN6StringC2EPKc(j,aa);pa=c[j>>2]|0;break}aa=W+8|0;c[j>>2]=0;$=c[aa>>2]|0;if(($|0)!=0?(c[j>>2]=0,(__Z28atomic_conditional_incrementPj($+-8|0)|0)!=0):0){$=c[aa>>2]|0;c[j>>2]=$;pa=$}else pa=0}else{c[j>>2]=0;pa=0}while(0);c[u>>2]=pa;c[K>>2]=__ZplPKcRK6String(1085687,u)|0;__ZN6StringC2EPKc(v,1126424);c[J>>2]=__ZNK6StringplERKS_(K,v)|0;W=c[g>>2]|0;do if(W){$=c[W+4>>2]|0;if($|0){__ZN6StringC2EPKc(j,$);qa=c[j>>2]|0;break}$=W+8|0;c[j>>2]=0;aa=c[$>>2]|0;if((aa|0)!=0?(c[j>>2]=0,(__Z28atomic_conditional_incrementPj(aa+-8|0)|0)!=0):0){aa=c[$>>2]|0;c[j>>2]=aa;qa=aa}else qa=0}else{c[j>>2]=0;qa=0}while(0);c[w>>2]=qa;c[I>>2]=__ZNK6StringplERKS_(J,w)|0;__ZN6StringC2EPKc(j,1085610);c[H>>2]=__ZNK6StringplERKS_(I,j)|0;c[G>>2]=__ZNK6StringplERKS_(H,e+4|0)|0;c[F>>2]=__ZNK6String4utf8Ev(G)|0;__Z19_err_set_last_errorPKc(__ZNK10CharString8get_dataEv(F)|0);W=c[F>>2]|0;if(W|0?(__Z16atomic_decrementPj(W+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(W,1);W=c[G>>2]|0;if(W|0?(__Z16atomic_decrementPj(W+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(W,1);W=c[H>>2]|0;if(W|0?(__Z16atomic_decrementPj(W+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(W,1);W=c[j>>2]|0;if(W|0?(__Z16atomic_decrementPj(W+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(W,1);W=c[I>>2]|0;if(W|0?(__Z16atomic_decrementPj(W+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(W,1);W=c[w>>2]|0;do if(W|0){if(__Z16atomic_decrementPj(W+-8|0)|0)break;__ZN6Memory11free_staticEPvb(W,1)}while(0);W=c[J>>2]|0;do if(W|0){if(__Z16atomic_decrementPj(W+-8|0)|0)break;__ZN6Memory11free_staticEPvb(W,1)}while(0);W=c[v>>2]|0;do if(W|0){if(__Z16atomic_decrementPj(W+-8|0)|0)break;__ZN6Memory11free_staticEPvb(W,1)}while(0);W=c[K>>2]|0;do if(W|0){if(__Z16atomic_decrementPj(W+-8|0)|0)break;__ZN6Memory11free_staticEPvb(W,1)}while(0);W=c[u>>2]|0;do if(W|0){if(__Z16atomic_decrementPj(W+-8|0)|0)break;__ZN6Memory11free_staticEPvb(W,1)}while(0);a[1263537]=1;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085580,1082908,782,1085704,0);l=i;return}if((c[oa+24>>2]|0)!=(h>>>31^1|0)){W=c[b>>2]|0;do if(W){aa=c[W+4>>2]|0;if(aa|0){__ZN6StringC2EPKc(j,aa);ra=c[j>>2]|0;break}aa=W+8|0;c[j>>2]=0;$=c[aa>>2]|0;if(($|0)!=0?(c[j>>2]=0,(__Z28atomic_conditional_incrementPj($+-8|0)|0)!=0):0){$=c[aa>>2]|0;c[j>>2]=$;ra=$}else ra=0}else{c[j>>2]=0;ra=0}while(0);c[u>>2]=ra;c[Q>>2]=__ZplPKcRK6String(1085735,u)|0;__ZN6StringC2EPKc(v,1126424);c[P>>2]=__ZNK6StringplERKS_(Q,v)|0;W=c[g>>2]|0;do if(W){$=c[W+4>>2]|0;if($|0){__ZN6StringC2EPKc(j,$);sa=c[j>>2]|0;break}$=W+8|0;c[j>>2]=0;aa=c[$>>2]|0;if((aa|0)!=0?(c[j>>2]=0,(__Z28atomic_conditional_incrementPj(aa+-8|0)|0)!=0):0){aa=c[$>>2]|0;c[j>>2]=aa;sa=aa}else sa=0}else{c[j>>2]=0;sa=0}while(0);c[w>>2]=sa;c[O>>2]=__ZNK6StringplERKS_(P,w)|0;__ZN6StringC2EPKc(j,1085610);c[N>>2]=__ZNK6StringplERKS_(O,j)|0;c[M>>2]=__ZNK6StringplERKS_(N,e+4|0)|0;c[L>>2]=__ZNK6String4utf8Ev(M)|0;__Z19_err_set_last_errorPKc(__ZNK10CharString8get_dataEv(L)|0);W=c[L>>2]|0;if(W|0?(__Z16atomic_decrementPj(W+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(W,1);W=c[M>>2]|0;if(W|0?(__Z16atomic_decrementPj(W+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(W,1);W=c[N>>2]|0;if(W|0?(__Z16atomic_decrementPj(W+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(W,1);W=c[j>>2]|0;if(W|0?(__Z16atomic_decrementPj(W+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(W,1);W=c[O>>2]|0;if(W|0?(__Z16atomic_decrementPj(W+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(W,1);W=c[w>>2]|0;do if(W|0){if(__Z16atomic_decrementPj(W+-8|0)|0)break;__ZN6Memory11free_staticEPvb(W,1)}while(0);W=c[P>>2]|0;do if(W|0){if(__Z16atomic_decrementPj(W+-8|0)|0)break;__ZN6Memory11free_staticEPvb(W,1)}while(0);W=c[v>>2]|0;do if(W|0){if(__Z16atomic_decrementPj(W+-8|0)|0)break;__ZN6Memory11free_staticEPvb(W,1)}while(0);W=c[Q>>2]|0;do if(W|0){if(__Z16atomic_decrementPj(W+-8|0)|0)break;__ZN6Memory11free_staticEPvb(W,1)}while(0);W=c[u>>2]|0;do if(W|0){if(__Z16atomic_decrementPj(W+-8|0)|0)break;__ZN6Memory11free_staticEPvb(W,1)}while(0);a[1263537]=1;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085580,1082908,788,1130797,0);a[1263537]=0;l=i;return}}while(0);U=X+76|0;W=e+4|0;__ZN10StringNameC2ERK6String(j,W);aa=c[U>>2]|0;if(aa){$=c[j>>2]|0;if(!$)ta=0;else ta=c[$+16>>2]|0;Z=c[aa+(((1<<(d[X+80>>0]|0))+-1&ta)<<2)>>2]|0;h:do if(!Z)ua=0;else{aa=Z;while(1){if((c[aa>>2]|0)==(ta|0)?(c[aa+8>>2]|0)==($|0):0){ua=aa;break h}aa=c[aa+4>>2]|0;if(!aa){ua=0;break}}}while(0);__ZN10StringNameD2Ev(j);if(ua|0){$=c[b>>2]|0;do if($){Z=c[$+4>>2]|0;if(Z|0){__ZN6StringC2EPKc(j,Z);va=c[j>>2]|0;break}Z=$+8|0;c[j>>2]=0;aa=c[Z>>2]|0;if((aa|0)!=0?(c[j>>2]=0,(__Z28atomic_conditional_incrementPj(aa+-8|0)|0)!=0):0){aa=c[Z>>2]|0;c[j>>2]=aa;va=aa}else va=0}else{c[j>>2]=0;va=0}while(0);c[u>>2]=va;c[S>>2]=__ZplPKcRK6String(1085765,u)|0;c[R>>2]=__ZNK6String4utf8Ev(S)|0;__Z19_err_set_last_errorPKc(__ZNK10CharString8get_dataEv(R)|0);$=c[R>>2]|0;if($|0?(__Z16atomic_decrementPj($+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb($,1);$=c[S>>2]|0;if($|0?(__Z16atomic_decrementPj($+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb($,1);$=c[u>>2]|0;if($|0?(__Z16atomic_decrementPj($+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb($,1);a[1263537]=1;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085580,1082908,798,1130797,0);a[1263537]=0;l=i;return}}else __ZN10StringNameD2Ev(j);$=X+56|0;if(!(c[$>>2]|0)){aa=__ZnwjPFPvjE(12,4740)|0;c[$>>2]=aa;c[aa>>2]=0;c[aa+4>>2]=0;c[aa+8>>2]=0}aa=__ZnwjPFPvjE(32,4740)|0;c[aa>>2]=0;c[aa+4>>2]=0;c[aa+8>>2]=0;c[aa+12>>2]=0;c[aa+16>>2]=7;Z=aa+20|0;c[Z>>2]=0;ea=aa+24|0;c[ea>>2]=0;da=aa+28|0;c[da>>2]=0;__ZN12PropertyInfoaSERKS_(aa,e)|0;fa=c[$>>2]|0;$=fa+4|0;ga=c[$>>2]|0;c[ea>>2]=ga;c[Z>>2]=0;c[da>>2]=fa;if(ga|0)c[ga+20>>2]=aa;c[$>>2]=aa;if(!(c[fa>>2]|0))c[fa>>2]=aa;aa=fa+8|0;c[aa>>2]=(c[aa>>2]|0)+1;aa=j+4|0;__ZN10StringNameC2Ev(aa);fa=j+8|0;__ZN10StringNameC2Ev(fa);__ZN10StringNameaSERKS_(aa,f);__ZN10StringNameaSERKS_(fa,g);$=j+12|0;c[$>>2]=Y;c[j+16>>2]=0;c[j>>2]=h;c[j+20>>2]=c[e>>2];__ZN10StringNameC2ERK6String(u,W);ga=__ZN7HashMapI10StringNameN7ClassDB14PropertySetGetE16StringNameHasher24HashMapComparatorDefaultIS0_ELh3ELh8EEixERKS0_(U,u)|0;c[ga>>2]=c[j>>2];__ZN10StringNameaSERKS_(ga+4|0,aa);__ZN10StringNameaSERKS_(ga+8|0,fa);da=ga+12|0;c[da>>2]=c[$>>2];c[da+4>>2]=c[$+4>>2];c[da+8>>2]=c[$+8>>2];__ZN10StringNameD2Ev(u);__ZN10StringNameD2Ev(fa);__ZN10StringNameD2Ev(aa);l=i;return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085580,1082908,755,1082926,0);l=i;return}function __ZN7HashMapI10StringNameN7ClassDB14PropertySetGetE16StringNameHasher24HashMapComparatorDefaultIS0_ELh3ELh8EEixERKS0_(b,e){b=b|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0;f=c[b>>2]|0;a:do if(f){g=c[e>>2]|0;if(!g)h=0;else h=c[g+16>>2]|0;i=c[f+(((1<<(d[b+4>>0]|0))+-1&h)<<2)>>2]|0;if(!i)j=12;else{k=i;while(1){if((c[k>>2]|0)==(h|0)?(c[k+8>>2]|0)==(g|0):0){l=k;break a}k=c[k+4>>2]|0;if(!k){j=12;break}}}}else{a[1263537]=0;k=__ZN6Memory12alloc_staticEjb(32,1)|0;if(!k){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143992,1144012,140,1144029,0);m=0}else{a[1263537]=0;g=k+-8|0;c[g>>2]=8;c[g+4>>2]=0;m=k}c[b>>2]=m;a[b+4>>0]=3;c[b+8>>2]=0;c[m>>2]=0;c[(c[b>>2]|0)+4>>2]=0;c[(c[b>>2]|0)+8>>2]=0;c[(c[b>>2]|0)+12>>2]=0;c[(c[b>>2]|0)+16>>2]=0;c[(c[b>>2]|0)+20>>2]=0;c[(c[b>>2]|0)+24>>2]=0;c[(c[b>>2]|0)+28>>2]=0;j=12}while(0);do if((j|0)==12){m=__ZN7HashMapI10StringNameN7ClassDB14PropertySetGetE16StringNameHasher24HashMapComparatorDefaultIS0_ELh3ELh8EE12create_entryERKS0_(b,e)|0;if(!m){n=0;return n|0}else{__ZN7HashMapI10StringNameN7ClassDB14PropertySetGetE16StringNameHasher24HashMapComparatorDefaultIS0_ELh3ELh8EE16check_hash_tableEv(b);l=m;break}}while(0);n=l+12|0;return n|0}function __ZN7HashMapI10StringNameN7ClassDB14PropertySetGetE16StringNameHasher24HashMapComparatorDefaultIS0_ELh3ELh8EE12create_entryERKS0_(b,e){b=b|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0;f=__ZnwjPKc(36,1263606)|0;g=f+8|0;__ZN10StringNameC2Ev(g);__ZN10StringNameC2Ev(f+16|0);__ZN10StringNameC2Ev(f+20|0);h=f+4|0;c[h>>2]=0;if(!f){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1100526,1100151,228,1100539,0);i=0;return i|0}a[1263537]=0;j=c[e>>2]|0;if(!j)k=0;else k=c[j+16>>2]|0;j=(1<<(d[b+4>>0]|0))+-1&k;c[h>>2]=c[(c[b>>2]|0)+(j<<2)>>2];c[f>>2]=k;__ZN10StringNameaSERKS_(g,e);c[(c[b>>2]|0)+(j<<2)>>2]=f;j=b+8|0;c[j>>2]=(c[j>>2]|0)+1;i=f;return i|0}function __ZN7HashMapI10StringNameN7ClassDB14PropertySetGetE16StringNameHasher24HashMapComparatorDefaultIS0_ELh3ELh8EE16check_hash_tableEv(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0;d=c[b+8>>2]|0;e=b+4|0;f=a[e>>0]|0;g=f&255;if((d|0)>(8<<g|0)){h=g;do h=h+1|0;while((d|0)>(8<<h|0));if((h|0)==-1)return;else i=h}else{if((f&255)<=3)return;f=g+-1|0;if((d|0)<(8<<f|0))j=f;else return;while(1){f=j+-1|0;if((d|0)<(8<<f|0))j=f;else break}i=(j|0)>3?j:3}j=1<<i;d=__ZN6Memory12alloc_staticEjb(j<<2,1)|0;if(!d){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143992,1144012,140,1144029,0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1100134,1100151,174,1100167,0);a[1263537]=0;return}a[1263537]=0;f=d+-8|0;c[f>>2]=j;c[f+4>>2]=0;if((i|0)!=31)_memset(d|0,0,((j|0)>1?j:1)<<2|0)|0;f=a[e>>0]|0;if(f<<24>>24==31)k=c[b>>2]|0;else{g=1<<(f&255);f=j+-1|0;j=0;h=c[b>>2]|0;while(1){l=h+(j<<2)|0;m=c[l>>2]|0;if(!m)n=h;else{o=m;m=l;do{l=o+4|0;c[m>>2]=c[l>>2];p=d+((c[o>>2]&f)<<2)|0;c[l>>2]=c[p>>2];c[p>>2]=o;p=c[b>>2]|0;m=p+(j<<2)|0;o=c[m>>2]|0}while((o|0)!=0);n=p}j=j+1|0;if((j|0)>=(g|0)){k=n;break}else h=n}}if(k|0)__ZN6Memory11free_staticEPvb(k,1);c[b>>2]=d;a[e>>0]=i;return}function __ZN10MethodInfoC2ERK6String(a,b){a=a|0;b=b|0;var d=0;c[a>>2]=0;c[a+4>>2]=0;c[a+8>>2]=0;c[a+12>>2]=0;c[a+16>>2]=0;c[a+20>>2]=0;c[a+24>>2]=0;c[a+28>>2]=7;c[a+36>>2]=0;if((c[b>>2]|0?(c[a>>2]=0,d=c[b>>2]|0,d|0):0)?__Z28atomic_conditional_incrementPj(d+-8|0)|0:0)c[a>>2]=c[b>>2];c[a+32>>2]=1;return}function __ZN7ClassDB8instanceERK10StringName(b){b=b|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0;e=c[313454]|0;a:do if(e){f=c[b>>2]|0;if(!f)g=0;else g=c[f+16>>2]|0;h=c[e+(((1<<d[1253820])+-1&g)<<2)>>2]|0;if(h){i=h;while(1){if((c[i>>2]|0)==(g|0)?(c[i+8>>2]|0)==(f|0):0)break;h=c[i+4>>2]|0;if(!h){j=0;k=10;break a}else i=h}f=i+12|0;if((a[i+96>>0]|0)==0?(c[i+100>>2]|0)!=0:0)l=f;else{j=f;k=10}}else{j=0;k=10}}else{j=0;k=10}while(0);b:do if((k|0)==10){g=c[313536]|0;c:do if(g){e=c[b>>2]|0;if(!e)m=0;else m=c[e+16>>2]|0;f=c[g+(((1<<d[1254148])+-1&m)<<2)>>2]|0;if(f){h=f;while(1){if((c[h>>2]|0)==(m|0)?(c[h+8>>2]|0)==(e|0):0)break;h=c[h+4>>2]|0;if(!h){k=25;break c}}h=__ZN7HashMapI10StringNameS0_16StringNameHasher24HashMapComparatorDefaultIS0_ELh3ELh8EEixERKS0_(1254144,b)|0;e=c[313454]|0;if(e|0){f=c[h>>2]|0;if(!f)n=0;else n=c[f+16>>2]|0;h=c[e+(((1<<d[1253820])+-1&n)<<2)>>2]|0;if(h|0){e=h;while(1){if((c[e>>2]|0)==(n|0)?(c[e+8>>2]|0)==(f|0):0)break;h=c[e+4>>2]|0;if(!h)break c;else e=h}l=e+12|0;break b}}}else k=25}else k=25;while(0);if((k|0)==25?j|0:0){l=j;break}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1126208,1082908,460,1085866,0);o=0;return o|0}while(0);a[1263537]=0;if(a[l+84>>0]|0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1126208,1082908,461,1085906,0);o=0;return o|0}j=c[l+88>>2]|0;if(!j){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1126208,1082908,462,1085955,0);o=0;return o|0}else{o=vj[j&511]()|0;return o|0}return 0}function __ZN7HashMapI10StringNameS0_16StringNameHasher24HashMapComparatorDefaultIS0_ELh3ELh8EEixERKS0_(b,e){b=b|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0;f=c[b>>2]|0;a:do if(f){g=c[e>>2]|0;if(!g)h=0;else h=c[g+16>>2]|0;i=c[f+(((1<<(d[b+4>>0]|0))+-1&h)<<2)>>2]|0;if(!i)j=12;else{k=i;while(1){if((c[k>>2]|0)==(h|0)?(c[k+8>>2]|0)==(g|0):0){l=k;break a}k=c[k+4>>2]|0;if(!k){j=12;break}}}}else{a[1263537]=0;k=__ZN6Memory12alloc_staticEjb(32,1)|0;if(!k){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143992,1144012,140,1144029,0);m=0}else{a[1263537]=0;g=k+-8|0;c[g>>2]=8;c[g+4>>2]=0;m=k}c[b>>2]=m;a[b+4>>0]=3;c[b+8>>2]=0;c[m>>2]=0;c[(c[b>>2]|0)+4>>2]=0;c[(c[b>>2]|0)+8>>2]=0;c[(c[b>>2]|0)+12>>2]=0;c[(c[b>>2]|0)+16>>2]=0;c[(c[b>>2]|0)+20>>2]=0;c[(c[b>>2]|0)+24>>2]=0;c[(c[b>>2]|0)+28>>2]=0;j=12}while(0);do if((j|0)==12){m=__ZN7HashMapI10StringNameS0_16StringNameHasher24HashMapComparatorDefaultIS0_ELh3ELh8EE12create_entryERKS0_(b,e)|0;if(!m){n=0;return n|0}else{__ZN7HashMapI10StringNameS0_16StringNameHasher24HashMapComparatorDefaultIS0_ELh3ELh8EE16check_hash_tableEv(b);l=m;break}}while(0);n=l+12|0;return n|0}function __ZN7HashMapI10StringNameS0_16StringNameHasher24HashMapComparatorDefaultIS0_ELh3ELh8EE12create_entryERKS0_(b,e){b=b|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0;f=__ZnwjPKc(16,1263606)|0;g=f+8|0;__ZN10StringNameC2Ev(g);__ZN10StringNameC2Ev(f+12|0);h=f+4|0;c[h>>2]=0;if(!f){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1100526,1100151,228,1100539,0);i=0;return i|0}a[1263537]=0;j=c[e>>2]|0;if(!j)k=0;else k=c[j+16>>2]|0;j=(1<<(d[b+4>>0]|0))+-1&k;c[h>>2]=c[(c[b>>2]|0)+(j<<2)>>2];c[f>>2]=k;__ZN10StringNameaSERKS_(g,e);c[(c[b>>2]|0)+(j<<2)>>2]=f;j=b+8|0;c[j>>2]=(c[j>>2]|0)+1;i=f;return i|0}function __ZN7HashMapI10StringNameS0_16StringNameHasher24HashMapComparatorDefaultIS0_ELh3ELh8EE16check_hash_tableEv(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0;d=c[b+8>>2]|0;e=b+4|0;f=a[e>>0]|0;g=f&255;if((d|0)>(8<<g|0)){h=g;do h=h+1|0;while((d|0)>(8<<h|0));if((h|0)==-1)return;else i=h}else{if((f&255)<=3)return;f=g+-1|0;if((d|0)<(8<<f|0))j=f;else return;while(1){f=j+-1|0;if((d|0)<(8<<f|0))j=f;else break}i=(j|0)>3?j:3}j=1<<i;d=__ZN6Memory12alloc_staticEjb(j<<2,1)|0;if(!d){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143992,1144012,140,1144029,0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1100134,1100151,174,1100167,0);a[1263537]=0;return}a[1263537]=0;f=d+-8|0;c[f>>2]=j;c[f+4>>2]=0;if((i|0)!=31)_memset(d|0,0,((j|0)>1?j:1)<<2|0)|0;f=a[e>>0]|0;if(f<<24>>24==31)k=c[b>>2]|0;else{g=1<<(f&255);f=j+-1|0;j=0;h=c[b>>2]|0;while(1){l=h+(j<<2)|0;m=c[l>>2]|0;if(!m)n=h;else{o=m;m=l;do{l=o+4|0;c[m>>2]=c[l>>2];p=d+((c[o>>2]&f)<<2)|0;c[l>>2]=c[p>>2];c[p>>2]=o;p=c[b>>2]|0;m=p+(j<<2)|0;o=c[m>>2]|0}while((o|0)!=0);n=p}j=j+1|0;if((j|0)>=(g|0)){k=n;break}else h=n}}if(k|0)__ZN6Memory11free_staticEPvb(k,1);c[b>>2]=d;a[e>>0]=i;return}function __ZNK12MethodBind1RI8Resource3RefIS0_EbE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;switch(b|0){case -1:{e=__ZN7Variant12get_type_forI3RefI8ResourceEEENS_4TypeEv()|0;break}case 0:{__ZN7VariantC2Eb(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}default:e=0}l=a;return e|0}function __ZNK12MethodBind1RI8Resource3RefIS0_EbE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1110448);l=a;return c[b>>2]|0}function __ZN12MethodBind1RI8Resource3RefIS0_EbE4callEP6ObjectPPK7VariantiRNS6_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0;i=l;l=l+64|0;if((l|0)>=(m|0))ba(64);j=i+52|0;k=i+24|0;n=i+48|0;o=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1220696)|0:0){c[h>>2]=0;a[1263537]=0;p=d+24|0;q=c[p>>2]|0;if((q|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=q;c[b>>2]=0;l=i;return}r=q-(c[d+20>>2]|0)|0;if((r|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=r;c[b>>2]=0;l=i;return}if((g|0)>0){if((q|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);s=0}else{a[1263537]=0;s=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,s)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=s;c[b>>2]=0;l=i;return}}s=c[d+44>>2]|0;q=c[d+48>>2]|0;r=e+(q>>1)|0;if(!(q&1))t=s;else t=c[(c[r>>2]|0)+s>>2]|0;do if((g|0)<1){s=c[p>>2]|0;q=s+-1|0;if((s|0)>=1){e=c[d+16>>2]|0;u=(e|0)==0;if(u)v=0;else v=c[e+-4>>2]|0;if((s|0)<=(v|0)){if(u)w=0;else w=c[e+-4>>2]|0;do if((w|0)<(s|0)){if(u)x=0;else x=c[e+-4>>2]|0;if((x|0)<(s|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);y=0;break}else{a[1263537]=0;z=31;break}}else z=31;while(0);if((z|0)==31)y=e+(q*24|0)|0;__ZN7VariantC2ERKS_(o,y);break}}c[o>>2]=0}else __ZN7VariantC2ERKS_(o,c[f>>2]|0);while(0);f=__ZNK7VariantcvbEv(o)|0;c[n>>2]=$i[t&8191](r,f)|0;__ZN6RefPtrC2Ev(j);__ZN3RefI9ReferenceEaSI8ResourceEEvRKS_IT_E(j,n);__ZN7VariantC2ERK6RefPtr(k,j);__ZN6RefPtrD2Ev(j);j=c[n>>2]|0;if((j|0?__ZN9Reference11unreferenceEv(j)|0:0)?(j=c[n>>2]|0,__Z17predelete_handlerP6Object(j)|0):0){gj[c[(c[j>>2]|0)+76>>2]&8191](j);__ZN6Memory11free_staticEPvb(j,0)}c[n>>2]=0;if(c[o>>2]|0)__ZN7Variant5clearEv(o);__ZN7VariantC2ERKS_(b,k);if(c[k>>2]|0)__ZN7Variant5clearEv(k);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,897,1146558,0);c[b>>2]=0;l=i;return}function __ZN12MethodBind1RI8Resource3RefIS0_EbE7ptrcallEP6ObjectPPKvPv(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0;g=l;l=l+16|0;if((l|0)>=(m|0))ba(16);h=g;if(!d)i=0;else{j=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1220696)|0;i=j?d:0}d=c[b+44>>2]|0;j=c[b+48>>2]|0;b=i+(j>>1)|0;if(!(j&1))k=d;else k=c[(c[b>>2]|0)+d>>2]|0;c[h>>2]=$i[k&8191](b,(a[c[e>>2]>>0]|0)!=0)|0;__ZN3RefI9ReferenceEaSI8ResourceEEvRKS_IT_E(f,h);f=c[h>>2]|0;if(!f){l=g;return}if(!(__ZN9Reference11unreferenceEv(f)|0)){l=g;return}f=c[h>>2]|0;if(!(__Z17predelete_handlerP6Object(f)|0)){l=g;return}gj[c[(c[f>>2]|0)+76>>2]&8191](f);__ZN6Memory11free_staticEPvb(f,0);l=g;return}function __ZN12MethodBind1RI8Resource3RefIS0_EbED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind0I8ResourceE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return 0}function __ZNK11MethodBind0I8ResourceE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1110448);l=a;return c[b>>2]|0}function __ZN11MethodBind0I8ResourceE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1220696)|0:0){c[h>>2]=0;a[1263537]=0;f=c[d+24>>2]|0;if((f|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=f;c[b>>2]=0;return}i=f-(c[d+20>>2]|0)|0;if((i|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=i;c[b>>2]=0;return}i=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))j=i;else j=c[(c[d>>2]|0)+i>>2]|0;gj[j&8191](d);c[b>>2]=0;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,110,1146558,0);c[b>>2]=0;return}function __ZN11MethodBind0I8ResourceE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1220696)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1)){g=b;gj[g&8191](a);return}else{g=c[(c[a>>2]|0)+b>>2]|0;gj[g&8191](a);return}}function __ZN11MethodBind0I8ResourceED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI8ResourceP4NodeE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Eb(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK13MethodBind0RCI8ResourceP4NodeE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1110448);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI8ResourceP4NodeE4callEP6ObjectPPK7VariantiRNS6_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1220696)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2Eb(i,(ij[n&8191](d)|0)!=0);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI8ResourceP4NodeE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0;if(!b)f=0;else{d=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1220696)|0;f=d?b:0}b=c[a+44>>2]|0;d=c[a+48>>2]|0;a=f+(d>>1)|0;if(!(d&1)){g=b;h=ij[g&8191](a)|0;c[e>>2]=h;return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=ij[g&8191](a)|0;c[e>>2]=h;return}}function __ZN13MethodBind0RCI8ResourceP4NodeED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI8ResourcebE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Eb(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK13MethodBind0RCI8ResourcebE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1110448);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI8ResourcebE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1220696)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2Eb(i,ij[n&8191](d)|0);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI8ResourcebE7ptrcallEP6ObjectPPKvPv(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0;if(!d)g=0;else{e=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1220696)|0;g=e?d:0}d=c[b+44>>2]|0;e=c[b+48>>2]|0;b=g+(e>>1)|0;if(!(e&1)){h=d;i=ij[h&8191](b)|0;j=i&1;a[f>>0]=j;return}else{h=c[(c[b>>2]|0)+d>>2]|0;i=ij[h&8191](b)|0;j=i&1;a[f>>0]=j;return}}function __ZN13MethodBind0RCI8ResourcebED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I8ResourcebE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if(!b){__ZN7VariantC2Eb(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK11MethodBind1I8ResourcebE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1110448);l=a;return c[b>>2]|0}function __ZN11MethodBind1I8ResourcebE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1220696)|0:0){c[h>>2]=0;a[1263537]=0;k=d+24|0;n=c[k>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=i;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=i;return}if((g|0)>0){if((n|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);p=0}else{a[1263537]=0;p=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,p)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=p;c[b>>2]=0;l=i;return}}p=c[d+44>>2]|0;n=c[d+48>>2]|0;o=e+(n>>1)|0;if(!(n&1))q=p;else q=c[(c[o>>2]|0)+p>>2]|0;do if((g|0)<1){p=c[k>>2]|0;n=p+-1|0;if((p|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)s=0;else s=c[e+-4>>2]|0;if((p|0)<=(s|0)){if(r)t=0;else t=c[e+-4>>2]|0;do if((t|0)<(p|0)){if(r)u=0;else u=c[e+-4>>2]|0;if((u|0)<(p|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);v=0;break}else{a[1263537]=0;w=31;break}}else w=31;while(0);if((w|0)==31)v=e+(n*24|0)|0;__ZN7VariantC2ERKS_(j,v);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);f=__ZNK7VariantcvbEv(j)|0;Pi[q&2047](o,f);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I8ResourcebE7ptrcallEP6ObjectPPKvPv(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0;if(!d)g=0;else{f=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1220696)|0;g=f?d:0}d=c[b+44>>2]|0;f=c[b+48>>2]|0;b=g+(f>>1)|0;if(!(f&1))h=d;else h=c[(c[b>>2]|0)+d>>2]|0;Pi[h&2047](b,(a[c[e>>2]>>0]|0)!=0);return}function __ZN11MethodBind1I8ResourcebED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI8Resource3RIDE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;if((b|0)!=-1){f=0;l=a;return f|0}c[d>>2]=0;__ZN7VariantC2ERK3RID(e,d);d=c[e>>2]|0;if(d|0)__ZN7Variant5clearEv(e);f=d;l=a;return f|0}function __ZNK13MethodBind0RCI8Resource3RIDE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1110448);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI8Resource3RIDE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;j=f+24|0;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1220696)|0:0){c[h>>2]=0;a[1263537]=0;k=c[d+24>>2]|0;if((k|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=k;c[b>>2]=0;l=f;return}n=k-(c[d+20>>2]|0)|0;if((n|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=n;c[b>>2]=0;l=f;return}n=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))o=n;else o=c[(c[d>>2]|0)+n>>2]|0;c[j>>2]=ij[o&8191](d)|0;__ZN7VariantC2ERK3RID(i,j);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI8Resource3RIDE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;if(!b)f=0;else{d=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1220696)|0;f=d?b:0}b=c[a+44>>2]|0;d=c[a+48>>2]|0;a=f+(d>>1)|0;if(!(d&1)){g=b;h=ij[g&8191](a)|0;i=h;c[e>>2]=i;return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=ij[g&8191](a)|0;i=h;c[e>>2]=i;return}}function __ZN13MethodBind0RCI8Resource3RIDED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN7VariantC2ERK3RID(a,b){a=a|0;b=b|0;c[a>>2]=17;c[a+8>>2]=c[b>>2];return}function __ZNK13MethodBind0RCI8Resource6StringE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;if((b|0)!=-1){f=0;l=a;return f|0}c[d>>2]=0;__ZN7VariantC2ERK6String(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);e=c[d>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);f=b;l=a;return f|0}function __ZNK13MethodBind0RCI8Resource6StringE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1110448);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI8Resource6StringE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;j=f+24|0;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1220696)|0:0){c[h>>2]=0;a[1263537]=0;k=c[d+24>>2]|0;if((k|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=k;c[b>>2]=0;l=f;return}n=k-(c[d+20>>2]|0)|0;if((n|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=n;c[b>>2]=0;l=f;return}n=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))o=n;else o=c[(c[d>>2]|0)+n>>2]|0;c[j>>2]=ij[o&8191](d)|0;__ZN7VariantC2ERK6String(i,j);d=c[j>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI8Resource6StringE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0;if(!b)f=0;else{d=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1220696)|0;f=d?b:0}b=c[a+44>>2]|0;d=c[a+48>>2]|0;a=f+(d>>1)|0;if(!(d&1))g=b;else g=c[(c[a>>2]|0)+b>>2]|0;b=ij[g&8191](a)|0;a=b;g=c[e>>2]|0;if((g|0)==(b|0)){if(!b)return}else{if(g|0?(__Z16atomic_decrementPj(g+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(g,1);c[e>>2]=0;if(!b)return;if(__Z28atomic_conditional_incrementPj(b+-8|0)|0)c[e>>2]=a}if(__Z16atomic_decrementPj(b+-8|0)|0)return;__ZN6Memory11free_staticEPvb(b,1);return}function __ZN13MethodBind0RCI8Resource6StringED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I8ResourceRK6StringE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;if(b|0){f=0;l=a;return f|0}c[d>>2]=0;__ZN7VariantC2ERK6String(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);e=c[d>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);f=b;l=a;return f|0}function __ZNK11MethodBind1I8ResourceRK6StringE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1110448);l=a;return c[b>>2]|0}function __ZN11MethodBind1I8ResourceRK6StringE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i+24|0;k=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1220696)|0:0){c[h>>2]=0;a[1263537]=0;n=d+24|0;o=c[n>>2]|0;if((o|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=o;c[b>>2]=0;l=i;return}p=o-(c[d+20>>2]|0)|0;if((p|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=p;c[b>>2]=0;l=i;return}if((g|0)>0){if((o|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);q=0}else{a[1263537]=0;q=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,q)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=q;c[b>>2]=0;l=i;return}}q=c[d+44>>2]|0;o=c[d+48>>2]|0;p=e+(o>>1)|0;if(!(o&1))r=q;else r=c[(c[p>>2]|0)+q>>2]|0;do if((g|0)<1){q=c[n>>2]|0;o=q+-1|0;if((q|0)>=1){e=c[d+16>>2]|0;s=(e|0)==0;if(s)t=0;else t=c[e+-4>>2]|0;if((q|0)<=(t|0)){if(s)u=0;else u=c[e+-4>>2]|0;do if((u|0)<(q|0)){if(s)v=0;else v=c[e+-4>>2]|0;if((v|0)<(q|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);w=0;break}else{a[1263537]=0;x=31;break}}else x=31;while(0);if((x|0)==31)w=e+(o*24|0)|0;__ZN7VariantC2ERKS_(k,w);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);c[j>>2]=__ZNK7Variantcv6StringEv(k)|0;Pi[r&2047](p,j);p=c[j>>2]|0;if(p|0?(__Z16atomic_decrementPj(p+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(p,1);if(c[k>>2]|0)__ZN7Variant5clearEv(k);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I8ResourceRK6StringE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1220696)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;b=c[d>>2]|0;d=c[b>>2]|0;if((d|0)!=0?(__Z28atomic_conditional_incrementPj(d+-8|0)|0)!=0:0)j=c[b>>2]|0;else j=0;c[f>>2]=j;Pi[i&2047](a,f);a=c[f>>2]|0;if(!a){l=e;return}if(__Z16atomic_decrementPj(a+-8|0)|0){l=e;return}__ZN6Memory11free_staticEPvb(a,1);l=e;return}function __ZN11MethodBind1I8ResourceRK6StringED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZL16_test_call_errorRK10StringNameRKN7Variant9CallErrorE(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0;e=l;l=l+80|0;if((l|0)>=(m|0))ba(80);f=e+72|0;g=e+68|0;h=e+64|0;i=e+56|0;j=e+52|0;k=e+44|0;n=e+36|0;o=e+60|0;p=e+48|0;q=e+40|0;r=e+32|0;s=e+28|0;t=e+24|0;u=e+20|0;v=e+16|0;w=e+12|0;x=e+8|0;y=e+4|0;z=e;switch(c[d>>2]|0){case 4:{do if(b){A=c[b+4>>2]|0;if(A|0){__ZN6StringC2EPKc(f,A);B=c[f>>2]|0;break}A=b+8|0;c[f>>2]=0;C=c[A>>2]|0;if((C|0)!=0?(c[f>>2]=0,(__Z28atomic_conditional_incrementPj(C+-8|0)|0)!=0):0){C=c[A>>2]|0;c[f>>2]=C;B=C}else B=0}else{c[f>>2]=0;B=0}while(0);c[o>>2]=B;c[z>>2]=__ZplPKcRK6String(1086010,o)|0;__ZN6StringC2EPKc(f,1086167);c[y>>2]=__ZNK6StringplERKS_(z,f)|0;B=c[d+4>>2]|0;c[p>>2]=__Z4itosx(B,((B|0)<0)<<31>>31)|0;c[x>>2]=__ZNK6StringplERKS_(y,p)|0;c[w>>2]=__ZNK6String4utf8Ev(x)|0;__Z19_err_set_last_errorPKc(__ZNK10CharString8get_dataEv(w)|0);B=c[w>>2]|0;if(B|0?(__Z16atomic_decrementPj(B+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(B,1);B=c[x>>2]|0;if(B|0?(__Z16atomic_decrementPj(B+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(B,1);B=c[p>>2]|0;if(B|0?(__Z16atomic_decrementPj(B+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(B,1);B=c[y>>2]|0;if(B|0?(__Z16atomic_decrementPj(B+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(B,1);B=c[f>>2]|0;if(B|0?(__Z16atomic_decrementPj(B+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(B,1);B=c[z>>2]|0;if(B|0?(__Z16atomic_decrementPj(B+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(B,1);B=c[o>>2]|0;if(B|0?(__Z16atomic_decrementPj(B+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(B,1);a[1263537]=1;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1086077,1081122,621,1086094,0);break}case 3:{do if(b){B=c[b+4>>2]|0;if(B|0){__ZN6StringC2EPKc(f,B);D=c[f>>2]|0;break}B=b+8|0;c[f>>2]=0;z=c[B>>2]|0;if((z|0)!=0?(c[f>>2]=0,(__Z28atomic_conditional_incrementPj(z+-8|0)|0)!=0):0){z=c[B>>2]|0;c[f>>2]=z;D=z}else D=0}else{c[f>>2]=0;D=0}while(0);c[o>>2]=D;c[v>>2]=__ZplPKcRK6String(1086010,o)|0;__ZN6StringC2EPKc(f,1086134);c[u>>2]=__ZNK6StringplERKS_(v,f)|0;D=c[d+4>>2]|0;c[p>>2]=__Z4itosx(D,((D|0)<0)<<31>>31)|0;c[t>>2]=__ZNK6StringplERKS_(u,p)|0;c[s>>2]=__ZNK6String4utf8Ev(t)|0;__Z19_err_set_last_errorPKc(__ZNK10CharString8get_dataEv(s)|0);D=c[s>>2]|0;if(D|0?(__Z16atomic_decrementPj(D+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(D,1);D=c[t>>2]|0;if(D|0?(__Z16atomic_decrementPj(D+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(D,1);D=c[p>>2]|0;if(D|0?(__Z16atomic_decrementPj(D+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(D,1);D=c[u>>2]|0;if(D|0?(__Z16atomic_decrementPj(D+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(D,1);D=c[f>>2]|0;if(D|0?(__Z16atomic_decrementPj(D+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(D,1);D=c[v>>2]|0;if(D|0?(__Z16atomic_decrementPj(D+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(D,1);D=c[o>>2]|0;if(D|0?(__Z16atomic_decrementPj(D+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(D,1);a[1263537]=1;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1086077,1081122,615,1086094,0);break}case 2:{do if(b){D=c[b+4>>2]|0;if(D|0){__ZN6StringC2EPKc(f,D);E=c[f>>2]|0;break}D=b+8|0;c[f>>2]=0;v=c[D>>2]|0;if((v|0)!=0?(c[f>>2]=0,(__Z28atomic_conditional_incrementPj(v+-8|0)|0)!=0):0){v=c[D>>2]|0;c[f>>2]=v;E=v}else E=0}else{c[f>>2]=0;E=0}while(0);c[o>>2]=E;c[n>>2]=__ZplPKcRK6String(1086010,o)|0;__ZN6StringC2EPKc(f,1086035);c[k>>2]=__ZNK6StringplERKS_(n,f)|0;E=c[d+4>>2]|0;c[p>>2]=__Z4itosx(E,((E|0)<0)<<31>>31)|0;c[j>>2]=__ZNK6StringplERKS_(k,p)|0;__ZN6StringC2EPKc(q,1086065);c[i>>2]=__ZNK6StringplERKS_(j,q)|0;c[r>>2]=__ZN7Variant13get_type_nameENS_4TypeE(c[d+8>>2]|0)|0;c[h>>2]=__ZNK6StringplERKS_(i,r)|0;c[g>>2]=__ZNK6String4utf8Ev(h)|0;__Z19_err_set_last_errorPKc(__ZNK10CharString8get_dataEv(g)|0);d=c[g>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);d=c[h>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);d=c[r>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);d=c[i>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);d=c[q>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);d=c[j>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);d=c[p>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);d=c[k>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);d=c[f>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);d=c[n>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);d=c[o>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);a[1263537]=1;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1086077,1081122,610,1086094,0);break}default:{l=e;return}}a[1263537]=0;l=e;return}function __ZN7ClassDB17get_property_listE10StringNameP4ListI12PropertyInfo16DefaultAllocatorEbPK6Object(a,b,e,f){a=a|0;b=b|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0;g=l;l=l+32|0;if((l|0)>=(m|0))ba(32);h=g;i=c[313454]|0;if(!i){l=g;return}j=c[a>>2]|0;if(!j)k=0;else k=c[j+16>>2]|0;a=c[i+(((1<<(d[1253820]|0))+-1&k)<<2)>>2]|0;if(!a){l=g;return}else n=a;while(1){if((c[n>>2]|0)==(k|0)?(c[n+8>>2]|0)==(j|0):0)break;a=c[n+4>>2]|0;if(!a){o=45;break}else n=a}if((o|0)==45){l=g;return}j=(f|0)==0;k=h+4|0;a=h+8|0;i=h+12|0;p=h+16|0;q=h+12|0;r=h+4|0;s=n+12|0;while(1){n=c[s+44>>2]|0;if(!n)t=0;else{u=n;o=11}while(1){if((o|0)==11){o=0;t=c[u>>2]|0}if(!t)break;if(!j){c[h>>2]=c[t>>2];n=t+4|0;c[k>>2]=0;if((c[n>>2]|0?(c[k>>2]=0,v=c[n>>2]|0,v|0):0)?__Z28atomic_conditional_incrementPj(v+-8|0)|0:0)c[k>>2]=c[n>>2];c[a>>2]=c[t+8>>2];n=t+12|0;c[i>>2]=0;if((c[n>>2]|0?(c[i>>2]=0,v=c[n>>2]|0,v|0):0)?__Z28atomic_conditional_incrementPj(v+-8|0)|0:0)c[i>>2]=c[n>>2];c[p>>2]=c[t+16>>2];Pi[c[(c[f>>2]|0)+28>>2]&2047](f,h);if(!(c[b>>2]|0)){n=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=n;c[n>>2]=0;c[n+4>>2]=0;c[n+8>>2]=0}n=__ZnwjPFPvjE(32,4740)|0;c[n>>2]=0;c[n+4>>2]=0;c[n+8>>2]=0;c[n+12>>2]=0;c[n+16>>2]=7;v=n+20|0;c[v>>2]=0;w=n+24|0;c[w>>2]=0;x=n+28|0;c[x>>2]=0;__ZN12PropertyInfoaSERKS_(n,h)|0;y=c[b>>2]|0;z=y+4|0;A=c[z>>2]|0;c[w>>2]=A;c[v>>2]=0;c[x>>2]=y;if(A|0)c[A+20>>2]=n;c[z>>2]=n;if(!(c[y>>2]|0))c[y>>2]=n;n=y+8|0;c[n>>2]=(c[n>>2]|0)+1;n=c[q>>2]|0;if(n|0?(__Z16atomic_decrementPj(n+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(n,1);n=c[r>>2]|0;if(n|0?(__Z16atomic_decrementPj(n+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(n,1)}else{if(!(c[b>>2]|0)){n=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=n;c[n>>2]=0;c[n+4>>2]=0;c[n+8>>2]=0}n=__ZnwjPFPvjE(32,4740)|0;c[n>>2]=0;c[n+4>>2]=0;c[n+8>>2]=0;c[n+12>>2]=0;c[n+16>>2]=7;y=n+20|0;c[y>>2]=0;z=n+24|0;c[z>>2]=0;A=n+28|0;c[A>>2]=0;__ZN12PropertyInfoaSERKS_(n,t)|0;x=c[b>>2]|0;v=x+4|0;w=c[v>>2]|0;c[z>>2]=w;c[y>>2]=0;c[A>>2]=x;if(w|0)c[w+20>>2]=n;c[v>>2]=n;if(!(c[x>>2]|0))c[x>>2]=n;n=x+8|0;c[n>>2]=(c[n>>2]|0)+1}u=t+20|0;o=11}if(e){o=45;break}s=c[s+4>>2]|0;if(!s){o=45;break}}if((o|0)==45){l=g;return}}function __ZN7ClassDB10_add_classI11TranslationEEvv(){var a=0,b=0,d=0,e=0,f=0,g=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+16|0;d=a+12|0;e=a+8|0;f=a+4|0;g=a;__ZN6StringC2EPKc(b,1104283);c[e>>2]=c[b>>2];__ZN10StringNameC2ERK6String(d,e);__ZN6StringC2EPKc(b,1110448);c[g>>2]=c[b>>2];__ZN10StringNameC2ERK6String(f,g);__ZN7ClassDB11_add_class2ERK10StringNameS2_(d,f);__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);__ZN10StringNameD2Ev(d);d=c[e>>2]|0;if(!d){l=a;return}if(__Z16atomic_decrementPj(d+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(d,1);l=a;return}function __ZN11Translation13_bind_methodsEv(){var a=0,b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0;a=l;l=l+144|0;if((l|0)>=(m|0))ba(144);b=a+120|0;d=a+112|0;e=a+96|0;f=a+88|0;g=a+72|0;h=a+56|0;i=a+40|0;j=a+32|0;k=a+24|0;n=a+16|0;o=a+12|0;p=a+104|0;q=a+8|0;r=a+80|0;s=a+64|0;t=a+48|0;u=a+4|0;v=a;__Z8D_METHODPKcS0_(d,1086278,1086289);w=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(w);c[w>>2]=380732;__ZN10MethodBind10_set_constEb(w,0);__ZN10MethodBind24_generate_argument_typesEi(w,1);c[w+44>>2]=1933;c[w+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,w,d,0,0)|0;w=d+4|0;x=c[w>>2]|0;if(x|0?(__Z16atomic_decrementPj(x+-8|0)|0)==0:0){y=c[w>>2]|0;w=(y|0)==0?0:y+-4|0;y=w+4|0;if(c[w>>2]|0){z=0;do{__ZN10StringNameD2Ev(y+(z<<2)|0);z=z+1|0}while(z>>>0<(c[w>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(x,1)}__ZN10StringNameD2Ev(d);__Z8D_METHODPKc(e,1114858);d=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(d);c[d>>2]=380768;__ZN10MethodBind10_set_constEb(d,1);__ZN10MethodBind24_generate_argument_typesEi(d,0);__ZN10MethodBind12_set_returnsEb(d,1);c[d+44>>2]=5798;c[d+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,d,e,0,0)|0;d=e+4|0;x=c[d>>2]|0;if(x|0?(__Z16atomic_decrementPj(x+-8|0)|0)==0:0){w=c[d>>2]|0;d=(w|0)==0?0:w+-4|0;w=d+4|0;if(c[d>>2]|0){z=0;do{__ZN10StringNameD2Ev(w+(z<<2)|0);z=z+1|0}while(z>>>0<(c[d>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(x,1)}__ZN10StringNameD2Ev(e);__Z8D_METHODPKcS0_S0_(f,1086296,1086308,1086320);e=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(e);c[e>>2]=380804;__ZN10MethodBind10_set_constEb(e,0);__ZN10MethodBind24_generate_argument_typesEi(e,2);c[e+44>>2]=1735;c[e+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,e,f,0,0)|0;e=f+4|0;x=c[e>>2]|0;if(x|0?(__Z16atomic_decrementPj(x+-8|0)|0)==0:0){d=c[e>>2]|0;e=(d|0)==0?0:d+-4|0;d=e+4|0;if(c[e>>2]|0){z=0;do{__ZN10StringNameD2Ev(d+(z<<2)|0);z=z+1|0}while(z>>>0<(c[e>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(x,1)}__ZN10StringNameD2Ev(f);__Z8D_METHODPKcS0_(g,1086335,1086308);f=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(f);c[f>>2]=380840;__ZN10MethodBind10_set_constEb(f,1);__ZN10MethodBind24_generate_argument_typesEi(f,1);__ZN10MethodBind12_set_returnsEb(f,1);c[f+44>>2]=116;c[f+48>>2]=1;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,f,g,0,0)|0;f=g+4|0;x=c[f>>2]|0;if(x|0?(__Z16atomic_decrementPj(x+-8|0)|0)==0:0){e=c[f>>2]|0;f=(e|0)==0?0:e+-4|0;e=f+4|0;if(c[f>>2]|0){z=0;do{__ZN10StringNameD2Ev(e+(z<<2)|0);z=z+1|0}while(z>>>0<(c[f>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(x,1)}__ZN10StringNameD2Ev(g);__Z8D_METHODPKcS0_(h,1086347,1086308);g=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(g);c[g>>2]=380876;__ZN10MethodBind10_set_constEb(g,0);__ZN10MethodBind24_generate_argument_typesEi(g,1);c[g+44>>2]=1934;c[g+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,g,h,0,0)|0;g=h+4|0;x=c[g>>2]|0;if(x|0?(__Z16atomic_decrementPj(x+-8|0)|0)==0:0){f=c[g>>2]|0;g=(f|0)==0?0:f+-4|0;f=g+4|0;if(c[g>>2]|0){z=0;do{__ZN10StringNameD2Ev(f+(z<<2)|0);z=z+1|0}while(z>>>0<(c[g>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(x,1)}__ZN10StringNameD2Ev(h);__Z8D_METHODPKc(i,1086361);h=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(h);c[h>>2]=380912;__ZN10MethodBind10_set_constEb(h,1);__ZN10MethodBind24_generate_argument_typesEi(h,0);__ZN10MethodBind12_set_returnsEb(h,1);c[h+44>>2]=5799;c[h+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,h,i,0,0)|0;h=i+4|0;x=c[h>>2]|0;if(x|0?(__Z16atomic_decrementPj(x+-8|0)|0)==0:0){g=c[h>>2]|0;h=(g|0)==0?0:g+-4|0;g=h+4|0;if(c[h>>2]|0){z=0;do{__ZN10StringNameD2Ev(g+(z<<2)|0);z=z+1|0}while(z>>>0<(c[h>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(x,1)}__ZN10StringNameD2Ev(i);__Z8D_METHODPKc(j,1086378);i=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(i);c[i>>2]=380948;__ZN10MethodBind10_set_constEb(i,1);__ZN10MethodBind24_generate_argument_typesEi(i,0);__ZN10MethodBind12_set_returnsEb(i,1);c[i+44>>2]=5800;c[i+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,i,j,0,0)|0;i=j+4|0;x=c[i>>2]|0;if(x|0?(__Z16atomic_decrementPj(x+-8|0)|0)==0:0){h=c[i>>2]|0;i=(h|0)==0?0:h+-4|0;h=i+4|0;if(c[i>>2]|0){z=0;do{__ZN10StringNameD2Ev(h+(z<<2)|0);z=z+1|0}while(z>>>0<(c[i>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(x,1)}__ZN10StringNameD2Ev(j);__Z8D_METHODPKc(k,1086396);j=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(j);c[j>>2]=380984;__ZN10MethodBind10_set_constEb(j,0);__ZN10MethodBind24_generate_argument_typesEi(j,1);c[j+44>>2]=1935;c[j+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,j,k,0,0)|0;j=k+4|0;x=c[j>>2]|0;if(x|0?(__Z16atomic_decrementPj(x+-8|0)|0)==0:0){i=c[j>>2]|0;j=(i|0)==0?0:i+-4|0;i=j+4|0;if(c[j>>2]|0){z=0;do{__ZN10StringNameD2Ev(i+(z<<2)|0);z=z+1|0}while(z>>>0<(c[j>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(x,1)}__ZN10StringNameD2Ev(k);__Z8D_METHODPKc(n,1086410);k=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(k);c[k>>2]=380912;__ZN10MethodBind10_set_constEb(k,1);__ZN10MethodBind24_generate_argument_typesEi(k,0);__ZN10MethodBind12_set_returnsEb(k,1);c[k+44>>2]=5801;c[k+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,k,n,0,0)|0;k=n+4|0;x=c[k>>2]|0;if(x|0?(__Z16atomic_decrementPj(x+-8|0)|0)==0:0){j=c[k>>2]|0;k=(j|0)==0?0:j+-4|0;j=k+4|0;if(c[k>>2]|0){z=0;do{__ZN10StringNameD2Ev(j+(z<<2)|0);z=z+1|0}while(z>>>0<(c[k>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(x,1)}__ZN10StringNameD2Ev(n);__ZN6StringC2EPKc(b,1104283);c[p>>2]=c[b>>2];__ZN10StringNameC2ERK6String(o,p);__ZN6StringC2EPKc(q,1086424);__ZN6StringC2EPKc(r,1263606);n=b+4|0;c[n>>2]=0;x=b+12|0;c[x>>2]=0;c[b>>2]=25;k=c[q>>2]|0;if(k|0?(c[n>>2]=0,__Z28atomic_conditional_incrementPj(k+-8|0)|0):0)c[n>>2]=c[q>>2];c[b+8>>2]=0;n=c[x>>2]|0;if((n|0)!=(c[r>>2]|0)){if(n|0?(__Z16atomic_decrementPj(n+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(n,1);c[x>>2]=0;n=c[r>>2]|0;if(n|0?__Z28atomic_conditional_incrementPj(n+-8|0)|0:0)c[x>>2]=c[r>>2]}c[b+16>>2]=5;c[s>>2]=__Z11_scs_createPKc(1086396)|0;c[t>>2]=__Z11_scs_createPKc(1086410)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(o,b,s,t,-1);__ZN10StringNameD2Ev(t);__ZN10StringNameD2Ev(s);x=c[b+12>>2]|0;if(x|0?(__Z16atomic_decrementPj(x+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(x,1);x=c[b+4>>2]|0;if(x|0?(__Z16atomic_decrementPj(x+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(x,1);x=c[r>>2]|0;if(x|0?(__Z16atomic_decrementPj(x+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(x,1);x=c[q>>2]|0;if(x|0?(__Z16atomic_decrementPj(x+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(x,1);__ZN10StringNameD2Ev(o);o=c[p>>2]|0;if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(o,1);__ZN6StringC2EPKc(b,1104283);c[p>>2]=c[b>>2];__ZN10StringNameC2ERK6String(u,p);__ZN6StringC2EPKc(v,1086289);__ZN6StringC2EPKc(r,1263606);o=b+4|0;c[o>>2]=0;x=b+12|0;c[x>>2]=0;c[b>>2]=4;q=c[v>>2]|0;if(q|0?(c[o>>2]=0,__Z28atomic_conditional_incrementPj(q+-8|0)|0):0)c[o>>2]=c[v>>2];c[b+8>>2]=0;o=c[x>>2]|0;do if((o|0)!=(c[r>>2]|0)){do if(o|0){if(__Z16atomic_decrementPj(o+-8|0)|0)break;__ZN6Memory11free_staticEPvb(o,1)}while(0);c[x>>2]=0;q=c[r>>2]|0;if(!q)break;if(!(__Z28atomic_conditional_incrementPj(q+-8|0)|0))break;c[x>>2]=c[r>>2]}while(0);c[b+16>>2]=7;c[s>>2]=__Z11_scs_createPKc(1086278)|0;c[t>>2]=__Z11_scs_createPKc(1114858)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(u,b,s,t,-1);__ZN10StringNameD2Ev(t);__ZN10StringNameD2Ev(s);s=c[b+12>>2]|0;do if(s|0){if(__Z16atomic_decrementPj(s+-8|0)|0)break;__ZN6Memory11free_staticEPvb(s,1)}while(0);s=c[b+4>>2]|0;do if(s|0){if(__Z16atomic_decrementPj(s+-8|0)|0)break;__ZN6Memory11free_staticEPvb(s,1)}while(0);s=c[r>>2]|0;do if(s|0){if(__Z16atomic_decrementPj(s+-8|0)|0)break;__ZN6Memory11free_staticEPvb(s,1)}while(0);s=c[v>>2]|0;do if(s|0){if(__Z16atomic_decrementPj(s+-8|0)|0)break;__ZN6Memory11free_staticEPvb(s,1)}while(0);__ZN10StringNameD2Ev(u);u=c[p>>2]|0;if(!u){l=a;return}if(__Z16atomic_decrementPj(u+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(u,1);l=a;return}function __ZN11Translation10set_localeERK6String(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+20|0;g=e+12|0;h=e+8|0;i=e+16|0;j=e+4|0;k=e;__ZN6StringC2EPKc(g,1150515);__ZN6StringC2EPKc(h,1133968);c[f>>2]=__ZNK6String7replaceES_S_(d,g,h)|0;d=c[h>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);d=c[g>>2]|0;if((d|0)!=0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0){__ZN6Memory11free_staticEPvb(d,1);n=381012;o=1086491}else{n=381012;o=1086491}while(1){n=n+4|0;if(__ZNK6StringeqEPKc(f,o)|0){p=34;break}o=c[n>>2]|0;if(!o){p=9;break}}do if((p|0)==9){c[i>>2]=__ZNK6String6substrEii(f,0,2)|0;c[k>>2]=__ZplPKcRK6String(1086494,i)|0;c[j>>2]=__ZNK6String4utf8Ev(k)|0;__Z19_err_set_last_errorPKc(__ZNK10CharString8get_dataEv(j)|0);o=c[j>>2]|0;if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(o,1);o=c[k>>2]|0;if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(o,1);a[1263537]=1;o=381012;n=1086491;while(1){o=o+4|0;if(__ZNK6StringeqEPKc(i,n)|0)break;n=c[o>>2]|0;if(!n){p=18;break}}if((p|0)==18){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1086278,1086433,867,1086511,0);n=c[i>>2]|0;if(n|0?(__Z16atomic_decrementPj(n+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(n,1);break}a[1263537]=0;n=b+128|0;o=c[n>>2]|0;d=c[i>>2]|0;do if((o|0)!=(d|0)){if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(o,1);c[n>>2]=0;g=c[i>>2]|0;if(g)if(!(__Z28atomic_conditional_incrementPj(g+-8|0)|0)){q=c[i>>2]|0;break}else{h=c[i>>2]|0;c[n>>2]=h;q=h;break}else q=g}else q=d;while(0);if(q|0?(__Z16atomic_decrementPj(q+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(q,1)}else if((p|0)==34?(d=b+128|0,n=c[d>>2]|0,(n|0)!=(c[f>>2]|0)):0){if(n|0?(__Z16atomic_decrementPj(n+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(n,1);c[d>>2]=0;n=c[f>>2]|0;if(n|0?__Z28atomic_conditional_incrementPj(n+-8|0)|0:0)c[d>>2]=c[f>>2]}while(0);b=c[f>>2]|0;if(!b){l=e;return}if(__Z16atomic_decrementPj(b+-8|0)|0){l=e;return}__ZN6Memory11free_staticEPvb(b,1);l=e;return}function __ZNK11Translation10get_localeEv(a){a=a|0;var b=0,d=0;b=a+128|0;a=c[b>>2]|0;if((a|0)!=0?(__Z28atomic_conditional_incrementPj(a+-8|0)|0)!=0:0)d=c[b>>2]|0;else d=0;return d|0}function __ZN11Translation11add_messageERK10StringNameS2_(a,b,c){a=a|0;b=b|0;c=c|0;__ZN10StringNameaSERKS_(__ZN3MapI10StringNameS0_10ComparatorIS0_E16DefaultAllocatorEixERKS0_(a+132|0,b)|0,c);return}function __ZN11Translation13erase_messageERK10StringName(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0;d=a+132|0;e=c[d>>2]|0;if(!e)return;f=c[e+8>>2]|0;e=c[a+136>>2]|0;a:do if((f|0)==(e|0))g=f;else{a=c[b>>2]|0;h=f;do{i=c[h+24>>2]|0;if(a>>>0<i>>>0)j=h+8|0;else{if(i>>>0>=a>>>0){g=h;break a}j=h+4|0}h=c[j>>2]|0}while((h|0)!=(e|0));return}while(0);if((g|0)==0|(g|0)==(e|0))return;__ZN3MapI10StringNameS0_10ComparatorIS0_E16DefaultAllocatorE6_eraseEPNS4_7ElementE(d,g);return}function __ZNK11Translation17_get_message_listEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+8|0;e=b;f=b+4|0;c[e>>2]=0;__ZN10PoolVectorI6StringE6resizeEi(e,c[a+140>>2]|0)|0;g=c[a+132>>2]|0;if(!g){h=c[e>>2]|0;l=b;return h|0}i=c[g+8>>2]|0;g=c[a+136>>2]|0;if((i|0)==(g|0)){h=c[e>>2]|0;l=b;return h|0}else j=i;while(1){i=c[j+8>>2]|0;if((i|0)==(g|0))break;else j=i}if(!j){h=c[e>>2]|0;l=b;return h|0}g=j;j=0;while(1){i=c[g+24>>2]|0;do if(i){a=c[i+4>>2]|0;if(a|0){__ZN6StringC2EPKc(d,a);k=c[d>>2]|0;break}a=i+8|0;c[d>>2]=0;n=c[a>>2]|0;if((n|0)!=0?(c[d>>2]=0,(__Z28atomic_conditional_incrementPj(n+-8|0)|0)!=0):0){n=c[a>>2]|0;c[d>>2]=n;k=n}else k=0}else{c[d>>2]=0;k=0}while(0);c[f>>2]=k;__ZN10PoolVectorI6StringE3setEiRKS0_(e,j,f);i=c[f>>2]|0;if(i|0?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);g=c[g+16>>2]|0;if(!g)break;else j=j+1|0}h=c[e>>2]|0;l=b;return h|0}function __ZNK11Translation17get_message_countEv(a){a=a|0;return c[a+140>>2]|0}function __ZN11Translation13_set_messagesERK10PoolVectorI6StringE(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e+4|0;g=e;h=c[d>>2]|0;if(!h){a[1263537]=0;l=e;return}d=(c[h+16>>2]|0)>>>2;if(d&1|0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1086396,1086433,848,1086454,0);l=e;return}a[1263537]=0;__Z16atomic_incrementPj(h+4|0)|0;i=c[h+8>>2]|0;if(d|0){j=b+132|0;b=0;do{__ZN10StringNameC2ERK6String(f,i+(b<<2)|0);__ZN10StringNameC2ERK6String(g,i+((b|1)<<2)|0);__ZN10StringNameaSERKS_(__ZN3MapI10StringNameS0_10ComparatorIS0_E16DefaultAllocatorEixERKS0_(j,f)|0,g);__ZN10StringNameD2Ev(g);__ZN10StringNameD2Ev(f);b=b+2|0}while((b|0)<(d|0));if(!h){l=e;return}}__Z16atomic_decrementPj(h+4|0)|0;l=e;return}function __ZNK11Translation13_get_messagesEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+8|0;e=b+4|0;f=b;c[e>>2]=0;__ZN10PoolVectorI6StringE6resizeEi(e,c[a+140>>2]<<1)|0;g=c[a+132>>2]|0;if(!g){h=c[e>>2]|0;l=b;return h|0}i=c[g+8>>2]|0;g=c[a+136>>2]|0;if((i|0)==(g|0)){h=c[e>>2]|0;l=b;return h|0}else j=i;while(1){i=c[j+8>>2]|0;if((i|0)==(g|0))break;else j=i}if(!j){h=c[e>>2]|0;l=b;return h|0}g=0;i=j;while(1){j=c[i+24>>2]|0;do if(j){a=c[j+4>>2]|0;if(a|0){__ZN6StringC2EPKc(d,a);k=c[d>>2]|0;break}a=j+8|0;c[d>>2]=0;n=c[a>>2]|0;if((n|0)!=0?(c[d>>2]=0,(__Z28atomic_conditional_incrementPj(n+-8|0)|0)!=0):0){n=c[a>>2]|0;c[d>>2]=n;k=n}else k=0}else{c[d>>2]=0;k=0}while(0);c[f>>2]=k;__ZN10PoolVectorI6StringE3setEiRKS0_(e,g,f);j=c[f>>2]|0;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);j=g|1;n=c[i+28>>2]|0;do if(n){a=c[n+4>>2]|0;if(a|0){__ZN6StringC2EPKc(d,a);o=c[d>>2]|0;break}a=n+8|0;c[d>>2]=0;p=c[a>>2]|0;if((p|0)!=0?(c[d>>2]=0,(__Z28atomic_conditional_incrementPj(p+-8|0)|0)!=0):0){p=c[a>>2]|0;c[d>>2]=p;o=p}else o=0}else{c[d>>2]=0;o=0}while(0);c[f>>2]=o;__ZN10PoolVectorI6StringE3setEiRKS0_(e,j,f);n=c[f>>2]|0;if(n|0?(__Z16atomic_decrementPj(n+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(n,1);i=c[i+16>>2]|0;if(!i)break;else g=g+2|0}h=c[e>>2]|0;l=b;return h|0}function __ZNK11MethodBind1I11TranslationRK10PoolVectorI6StringEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;if(b|0){f=0;l=a;return f|0}c[d>>2]=0;__ZN7VariantC2ERK10PoolVectorI6StringE(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);__ZN10PoolVectorI6StringE12_unreferenceEv(d);f=b;l=a;return f|0}function __ZNK11MethodBind1I11TranslationRK10PoolVectorI6StringEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1104283);l=a;return c[b>>2]|0}function __ZN11MethodBind1I11TranslationRK10PoolVectorI6StringEE4callEP6ObjectPPK7VariantiRNS9_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i+24|0;k=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1254160)|0:0){c[h>>2]=0;a[1263537]=0;n=d+24|0;o=c[n>>2]|0;if((o|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=o;c[b>>2]=0;l=i;return}p=o-(c[d+20>>2]|0)|0;if((p|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=p;c[b>>2]=0;l=i;return}if((g|0)>0){if((o|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);q=0}else{a[1263537]=0;q=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,q)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=q;c[b>>2]=0;l=i;return}}q=c[d+44>>2]|0;o=c[d+48>>2]|0;p=e+(o>>1)|0;if(!(o&1))r=q;else r=c[(c[p>>2]|0)+q>>2]|0;do if((g|0)<1){q=c[n>>2]|0;o=q+-1|0;if((q|0)>=1){e=c[d+16>>2]|0;s=(e|0)==0;if(s)t=0;else t=c[e+-4>>2]|0;if((q|0)<=(t|0)){if(s)u=0;else u=c[e+-4>>2]|0;do if((u|0)<(q|0)){if(s)v=0;else v=c[e+-4>>2]|0;if((v|0)<(q|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);w=0;break}else{a[1263537]=0;x=31;break}}else x=31;while(0);if((x|0)==31)w=e+(o*24|0)|0;__ZN7VariantC2ERKS_(k,w);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);c[j>>2]=__ZNK7Variantcv10PoolVectorI6StringEEv(k)|0;Pi[r&2047](p,j);__ZN10PoolVectorI6StringE12_unreferenceEv(j);if(c[k>>2]|0)__ZN7Variant5clearEv(k);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I11TranslationRK10PoolVectorI6StringEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e+4|0;g=e;if(!b)h=0;else{i=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1254160)|0;h=i?b:0}b=c[a+44>>2]|0;i=c[a+48>>2]|0;a=h+(i>>1)|0;if(!(i&1))j=b;else j=c[(c[a>>2]|0)+b>>2]|0;b=c[d>>2]|0;c[f>>2]=0;if((c[b>>2]|0?(__ZN10PoolVectorI6StringE12_unreferenceEv(f),d=c[b>>2]|0,d|0):0)?__Z28atomic_conditional_incrementPj(d)|0:0)c[f>>2]=c[b>>2];c[g>>2]=c[f>>2];Pi[j&2047](a,g);__ZN10PoolVectorI6StringE12_unreferenceEv(g);l=e;return}function __ZN11MethodBind1I11TranslationRK10PoolVectorI6StringEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK7Variantcv10PoolVectorI6StringEEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b;if((c[a>>2]|0)==25){e=a+8|0;c[d>>2]=0;if(((c[e>>2]|0)!=0?(__ZN10PoolVectorI6StringE12_unreferenceEv(d),f=c[e>>2]|0,(f|0)!=0):0)?(__Z28atomic_conditional_incrementPj(f)|0)!=0:0){c[d>>2]=c[e>>2];g=d}else g=d}else{c[d>>2]=__Z27_convert_array_from_variantI10PoolVectorI6StringEET_RK7Variant(a)|0;g=d}l=b;return c[g>>2]|0}function __Z27_convert_array_from_variantI10PoolVectorI6StringEET_RK7Variant(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+4|0;e=b;switch(c[a>>2]|0){case 21:{__ZN5ArrayC2ERKS_(d,a+8|0);c[e>>2]=c[d>>2];f=__Z14_convert_arrayI10PoolVectorI6StringE5ArrayET_RKT0_(e)|0;__ZN5ArrayD2Ev(e);g=f;l=b;return g|0}case 22:{f=a+8|0;c[d>>2]=0;if((c[f>>2]|0?(__ZN10PoolVectorIhE12_unreferenceEv(d),h=c[f>>2]|0,h|0):0)?__Z28atomic_conditional_incrementPj(h)|0:0)c[d>>2]=c[f>>2];c[e>>2]=c[d>>2];f=__Z14_convert_arrayI10PoolVectorI6StringES0_IhEET_RKT0_(e)|0;__ZN10PoolVectorIhE12_unreferenceEv(e);g=f;l=b;return g|0}case 23:{f=a+8|0;c[d>>2]=0;if((c[f>>2]|0?(__ZN10PoolVectorIiE12_unreferenceEv(d),h=c[f>>2]|0,h|0):0)?__Z28atomic_conditional_incrementPj(h)|0:0)c[d>>2]=c[f>>2];c[e>>2]=c[d>>2];f=__Z14_convert_arrayI10PoolVectorI6StringES0_IiEET_RKT0_(e)|0;__ZN10PoolVectorIiE12_unreferenceEv(e);g=f;l=b;return g|0}case 24:{f=a+8|0;c[d>>2]=0;if((c[f>>2]|0?(__ZN10PoolVectorIfE12_unreferenceEv(d),h=c[f>>2]|0,h|0):0)?__Z28atomic_conditional_incrementPj(h)|0:0)c[d>>2]=c[f>>2];c[e>>2]=c[d>>2];f=__Z14_convert_arrayI10PoolVectorI6StringES0_IfEET_RKT0_(e)|0;__ZN10PoolVectorIfE12_unreferenceEv(e);g=f;l=b;return g|0}case 25:{f=a+8|0;c[d>>2]=0;if((c[f>>2]|0?(__ZN10PoolVectorI6StringE12_unreferenceEv(d),h=c[f>>2]|0,h|0):0)?__Z28atomic_conditional_incrementPj(h)|0:0)c[d>>2]=c[f>>2];c[e>>2]=c[d>>2];f=__Z14_convert_arrayI10PoolVectorI6StringES2_ET_RKT0_(e)|0;__ZN10PoolVectorI6StringE12_unreferenceEv(e);g=f;l=b;return g|0}case 26:{f=a+8|0;c[d>>2]=0;if((c[f>>2]|0?(__ZN10PoolVectorI7Vector2E12_unreferenceEv(d),h=c[f>>2]|0,h|0):0)?__Z28atomic_conditional_incrementPj(h)|0:0)c[d>>2]=c[f>>2];c[e>>2]=c[d>>2];f=__Z14_convert_arrayI10PoolVectorI6StringES0_I7Vector2EET_RKT0_(e)|0;__ZN10PoolVectorI7Vector2E12_unreferenceEv(e);g=f;l=b;return g|0}case 27:{f=a+8|0;c[d>>2]=0;if((c[f>>2]|0?(__ZN10PoolVectorI7Vector3E12_unreferenceEv(d),h=c[f>>2]|0,h|0):0)?__Z28atomic_conditional_incrementPj(h)|0:0)c[d>>2]=c[f>>2];c[e>>2]=c[d>>2];f=__Z14_convert_arrayI10PoolVectorI6StringES0_I7Vector3EET_RKT0_(e)|0;__ZN10PoolVectorI7Vector3E12_unreferenceEv(e);g=f;l=b;return g|0}case 28:{f=a+8|0;c[d>>2]=0;if((c[f>>2]|0?(__ZN10PoolVectorI5ColorE12_unreferenceEv(d),a=c[f>>2]|0,a|0):0)?__Z28atomic_conditional_incrementPj(a)|0:0)c[d>>2]=c[f>>2];c[e>>2]=c[d>>2];d=__Z14_convert_arrayI10PoolVectorI6StringES0_I5ColorEET_RKT0_(e)|0;__ZN10PoolVectorI5ColorE12_unreferenceEv(e);g=d;l=b;return g|0}default:{g=0;l=b;return g|0}}return 0}function __Z14_convert_arrayI10PoolVectorI6StringE5ArrayET_RKT0_(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0,i=0;b=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=b+24|0;e=b+28|0;f=b;c[d>>2]=0;__ZN10PoolVectorI6StringE6resizeEi(d,__ZNK5Array4sizeEv(a)|0)|0;if((__ZNK5Array4sizeEv(a)|0)<=0){g=c[d>>2]|0;l=b;return g|0}h=0;do{i=__ZNK5Array3getEi(a,h)|0;c[f>>2]=0;__ZN7Variant9referenceERKS_(f,i);c[e>>2]=__ZNK7Variantcv6StringEv(f)|0;__ZN10PoolVectorI6StringE3setEiRKS0_(d,h,e);i=c[e>>2]|0;if(i|0?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);if(c[f>>2]|0)__ZN7Variant5clearEv(f);h=h+1|0}while((h|0)<(__ZNK5Array4sizeEv(a)|0));g=c[d>>2]|0;l=b;return g|0}function __Z14_convert_arrayI10PoolVectorI6StringES0_IhEET_RKT0_(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0;d=l;l=l+32|0;if((l|0)>=(m|0))ba(32);e=d+24|0;f=d+28|0;g=d;c[e>>2]=0;h=c[b>>2]|0;if(!h)i=0;else i=c[h+16>>2]|0;__ZN10PoolVectorI6StringE6resizeEi(e,i)|0;i=g+8|0;h=0;while(1){j=c[b>>2]|0;k=(j|0)==0;if(k)n=0;else n=c[j+16>>2]|0;if((h|0)>=(n|0)){o=24;break}if(k)p=0;else p=c[j+16>>2]|0;do if((p|0)<=(h|0)){if(k)q=0;else q=c[j+16>>2]|0;if((q|0)>(h|0)){a[1263537]=0;o=15;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1130483,505,1146766,0);r=0;break}}else o=15;while(0);if((o|0)==15){o=0;if(k){o=16;break}s=j+4|0;__Z16atomic_incrementPj(s)|0;t=a[(c[j+8>>2]|0)+h>>0]|0;__Z16atomic_decrementPj(s)|0;r=t}c[g>>2]=2;t=i;c[t>>2]=r&255;c[t+4>>2]=0;c[f>>2]=__ZNK7Variantcv6StringEv(g)|0;__ZN10PoolVectorI6StringE3setEiRKS0_(e,h,f);t=c[f>>2]|0;if(t|0?(__Z16atomic_decrementPj(t+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(t,1);if(c[g>>2]|0)__ZN7Variant5clearEv(g);h=h+1|0}if((o|0)==16)df();else if((o|0)==24){l=d;return c[e>>2]|0}return 0}function __Z14_convert_arrayI10PoolVectorI6StringES0_IiEET_RKT0_(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0;d=l;l=l+32|0;if((l|0)>=(m|0))ba(32);e=d+24|0;f=d+28|0;g=d;c[e>>2]=0;h=c[b>>2]|0;if(!h)i=0;else i=(c[h+16>>2]|0)>>>2;__ZN10PoolVectorI6StringE6resizeEi(e,i)|0;i=g+8|0;h=0;while(1){j=c[b>>2]|0;k=(j|0)==0;if(k)n=0;else n=(c[j+16>>2]|0)>>>2;if((h|0)>=(n|0)){o=24;break}if(k)p=0;else p=(c[j+16>>2]|0)>>>2;do if((p|0)<=(h|0)){if(k)q=0;else q=(c[j+16>>2]|0)>>>2;if((q|0)>(h|0)){a[1263537]=0;o=15;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1130483,505,1146766,0);r=0;break}}else o=15;while(0);if((o|0)==15){o=0;if(k){o=16;break}s=j+4|0;__Z16atomic_incrementPj(s)|0;t=c[(c[j+8>>2]|0)+(h<<2)>>2]|0;__Z16atomic_decrementPj(s)|0;r=t}c[g>>2]=2;t=i;c[t>>2]=r;c[t+4>>2]=((r|0)<0)<<31>>31;c[f>>2]=__ZNK7Variantcv6StringEv(g)|0;__ZN10PoolVectorI6StringE3setEiRKS0_(e,h,f);t=c[f>>2]|0;if(t|0?(__Z16atomic_decrementPj(t+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(t,1);if(c[g>>2]|0)__ZN7Variant5clearEv(g);h=h+1|0}if((o|0)==16)df();else if((o|0)==24){l=d;return c[e>>2]|0}return 0}function __Z14_convert_arrayI10PoolVectorI6StringES0_IfEET_RKT0_(b){b=b|0;var d=0,e=0,f=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0.0,u=0,v=0.0;d=l;l=l+32|0;if((l|0)>=(m|0))ba(32);e=d+24|0;f=d+28|0;i=d;c[e>>2]=0;j=c[b>>2]|0;if(!j)k=0;else k=(c[j+16>>2]|0)>>>2;__ZN10PoolVectorI6StringE6resizeEi(e,k)|0;k=i+8|0;j=0;while(1){n=c[b>>2]|0;o=(n|0)==0;if(o)p=0;else p=(c[n+16>>2]|0)>>>2;if((j|0)>=(p|0)){q=24;break}if(o)r=0;else r=(c[n+16>>2]|0)>>>2;do if((r|0)<=(j|0)){if(o)s=0;else s=(c[n+16>>2]|0)>>>2;if((s|0)>(j|0)){a[1263537]=0;q=15;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1130483,505,1146766,0);t=0.0;break}}else q=15;while(0);if((q|0)==15){q=0;if(o){q=16;break}u=n+4|0;__Z16atomic_incrementPj(u)|0;v=+g[(c[n+8>>2]|0)+(j<<2)>>2];__Z16atomic_decrementPj(u)|0;t=v}c[i>>2]=3;h[k>>3]=t;c[f>>2]=__ZNK7Variantcv6StringEv(i)|0;__ZN10PoolVectorI6StringE3setEiRKS0_(e,j,f);u=c[f>>2]|0;if(u|0?(__Z16atomic_decrementPj(u+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(u,1);if(c[i>>2]|0)__ZN7Variant5clearEv(i);j=j+1|0}if((q|0)==16)df();else if((q|0)==24){l=d;return c[e>>2]|0}return 0}function __Z14_convert_arrayI10PoolVectorI6StringES2_ET_RKT0_(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0;d=l;l=l+32|0;if((l|0)>=(m|0))ba(32);e=d+24|0;f=d+28|0;g=d;c[e>>2]=0;h=c[b>>2]|0;if(!h)i=0;else i=(c[h+16>>2]|0)>>>2;__ZN10PoolVectorI6StringE6resizeEi(e,i)|0;i=g+8|0;h=0;while(1){j=c[b>>2]|0;k=(j|0)==0;if(k)n=0;else n=(c[j+16>>2]|0)>>>2;if((h|0)>=(n|0)){o=30;break}if(k)p=0;else p=(c[j+16>>2]|0)>>>2;if((p|0)<=(h|0)){if(k)q=0;else q=(c[j+16>>2]|0)>>>2;if((q|0)<=(h|0)){o=13;break}a[1263537]=0}k=j+4|0;__Z16atomic_incrementPj(k)|0;r=(c[j+8>>2]|0)+(h<<2)|0;j=c[r>>2]|0;if((j|0)!=0?(__Z28atomic_conditional_incrementPj(j+-8|0)|0)!=0:0){j=c[r>>2]|0;s=j;t=j}else{s=0;t=0}__Z16atomic_decrementPj(k)|0;k=s;c[g>>2]=4;c[i>>2]=0;if(s|0?(c[i>>2]=0,__Z28atomic_conditional_incrementPj(s+-8|0)|0):0)c[i>>2]=k;c[f>>2]=__ZNK7Variantcv6StringEv(g)|0;__ZN10PoolVectorI6StringE3setEiRKS0_(e,h,f);k=c[f>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);if(c[g>>2]|0)__ZN7Variant5clearEv(g);if(t|0?(__Z16atomic_decrementPj(t+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(t,1);h=h+1|0}if((o|0)==13){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1130483,505,1146766,0);df()}else if((o|0)==30){l=d;return c[e>>2]|0}return 0}function __Z14_convert_arrayI10PoolVectorI6StringES0_I7Vector2EET_RKT0_(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0;d=l;l=l+32|0;if((l|0)>=(m|0))ba(32);e=d+24|0;f=d+28|0;g=d;c[e>>2]=0;h=c[b>>2]|0;if(!h)i=0;else i=(c[h+16>>2]|0)>>>3;__ZN10PoolVectorI6StringE6resizeEi(e,i)|0;i=g+8|0;h=0;while(1){j=c[b>>2]|0;k=(j|0)==0;if(k)n=0;else n=(c[j+16>>2]|0)>>>3;if((h|0)>=(n|0)){o=24;break}if(k)p=0;else p=(c[j+16>>2]|0)>>>3;if((p|0)<=(h|0)){if(k)q=0;else q=(c[j+16>>2]|0)>>>3;if((q|0)<=(h|0)){o=13;break}a[1263537]=0}if(k){k=0+(h<<3)|0;r=c[k>>2]|0;s=c[k+4>>2]|0}else{k=j+4|0;__Z16atomic_incrementPj(k)|0;t=(c[j+8>>2]|0)+(h<<3)|0;j=c[t>>2]|0;u=c[t+4>>2]|0;__Z16atomic_decrementPj(k)|0;r=j;s=u}c[g>>2]=5;u=i;c[u>>2]=r;c[u+4>>2]=s;c[f>>2]=__ZNK7Variantcv6StringEv(g)|0;__ZN10PoolVectorI6StringE3setEiRKS0_(e,h,f);u=c[f>>2]|0;if(u|0?(__Z16atomic_decrementPj(u+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(u,1);if(c[g>>2]|0)__ZN7Variant5clearEv(g);h=h+1|0}if((o|0)==13){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1130483,505,1146766,0);df()}else if((o|0)==24){l=d;return c[e>>2]|0}return 0}function __Z14_convert_arrayI10PoolVectorI6StringES0_I7Vector3EET_RKT0_(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0;d=l;l=l+48|0;if((l|0)>=(m|0))ba(48);e=d+36|0;f=d+40|0;g=d;h=d+24|0;c[e>>2]=0;i=c[b>>2]|0;if(!i)j=0;else j=((c[i+16>>2]|0)>>>0)/12|0;__ZN10PoolVectorI6StringE6resizeEi(e,j)|0;j=g+8|0;i=0;while(1){k=c[b>>2]|0;n=(k|0)==0;if(n)o=0;else o=((c[k+16>>2]|0)>>>0)/12|0;if((i|0)>=(o|0))break;if(n)p=0;else p=((c[k+16>>2]|0)>>>0)/12|0;do if((p|0)<=(i|0)){if(n)q=0;else q=((c[k+16>>2]|0)>>>0)/12|0;if((q|0)>(i|0)){a[1263537]=0;r=15;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1130483,505,1146766,0);c[h>>2]=c[0];c[h+4>>2]=c[1];c[h+8>>2]=c[2];break}}else r=15;while(0);do if((r|0)==15){r=0;if(n){s=0+(i*12|0)|0;c[h>>2]=c[s>>2];c[h+4>>2]=c[s+4>>2];c[h+8>>2]=c[s+8>>2];break}else{s=k+4|0;__Z16atomic_incrementPj(s)|0;t=(c[k+8>>2]|0)+(i*12|0)|0;c[h>>2]=c[t>>2];c[h+4>>2]=c[t+4>>2];c[h+8>>2]=c[t+8>>2];__Z16atomic_decrementPj(s)|0;break}}while(0);c[g>>2]=7;c[j>>2]=c[h>>2];c[j+4>>2]=c[h+4>>2];c[j+8>>2]=c[h+8>>2];c[f>>2]=__ZNK7Variantcv6StringEv(g)|0;__ZN10PoolVectorI6StringE3setEiRKS0_(e,i,f);k=c[f>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);if(c[g>>2]|0)__ZN7Variant5clearEv(g);i=i+1|0}l=d;return c[e>>2]|0}function __Z14_convert_arrayI10PoolVectorI6StringES0_I5ColorEET_RKT0_(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0;d=l;l=l+48|0;if((l|0)>=(m|0))ba(48);e=d+40|0;f=d+44|0;g=d;h=d+24|0;c[e>>2]=0;i=c[b>>2]|0;if(!i)j=0;else j=(c[i+16>>2]|0)>>>4;__ZN10PoolVectorI6StringE6resizeEi(e,j)|0;j=g+8|0;i=0;while(1){k=c[b>>2]|0;n=(k|0)==0;if(n)o=0;else o=(c[k+16>>2]|0)>>>4;if((i|0)>=(o|0))break;if(n)p=0;else p=(c[k+16>>2]|0)>>>4;do if((p|0)<=(i|0)){if(n)q=0;else q=(c[k+16>>2]|0)>>>4;if((q|0)>(i|0)){a[1263537]=0;r=15;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1130483,505,1146766,0);c[h>>2]=c[0];c[h+4>>2]=c[1];c[h+8>>2]=c[2];c[h+12>>2]=c[3];break}}else r=15;while(0);do if((r|0)==15){r=0;if(n){s=0+(i<<4)|0;c[h>>2]=c[s>>2];c[h+4>>2]=c[s+4>>2];c[h+8>>2]=c[s+8>>2];c[h+12>>2]=c[s+12>>2];break}else{s=k+4|0;__Z16atomic_incrementPj(s)|0;t=(c[k+8>>2]|0)+(i<<4)|0;c[h>>2]=c[t>>2];c[h+4>>2]=c[t+4>>2];c[h+8>>2]=c[t+8>>2];c[h+12>>2]=c[t+12>>2];__Z16atomic_decrementPj(s)|0;break}}while(0);c[g>>2]=14;c[j>>2]=c[h>>2];c[j+4>>2]=c[h+4>>2];c[j+8>>2]=c[h+8>>2];c[j+12>>2]=c[h+12>>2];c[f>>2]=__ZNK7Variantcv6StringEv(g)|0;__ZN10PoolVectorI6StringE3setEiRKS0_(e,i,f);k=c[f>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);if(c[g>>2]|0)__ZN7Variant5clearEv(g);i=i+1|0}l=d;return c[e>>2]|0}function __ZNK13MethodBind0RCI11TranslationiE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK13MethodBind0RCI11TranslationiE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1104283);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI11TranslationiE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1254160)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2Ei(i,ij[n&8191](d)|0);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI11TranslationiE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0;if(!b)f=0;else{d=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1254160)|0;f=d?b:0}b=c[a+44>>2]|0;d=c[a+48>>2]|0;a=f+(d>>1)|0;if(!(d&1)){g=b;h=ij[g&8191](a)|0;c[e>>2]=h;return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=ij[g&8191](a)|0;c[e>>2]=h;return}}function __ZN13MethodBind0RCI11TranslationiED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI11Translation10PoolVectorI6StringEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;if((b|0)!=-1){f=0;l=a;return f|0}c[d>>2]=0;__ZN7VariantC2ERK10PoolVectorI6StringE(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);__ZN10PoolVectorI6StringE12_unreferenceEv(d);f=b;l=a;return f|0}function __ZNK13MethodBind0RCI11Translation10PoolVectorI6StringEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1104283);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI11Translation10PoolVectorI6StringEE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;j=f+24|0;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1254160)|0:0){c[h>>2]=0;a[1263537]=0;k=c[d+24>>2]|0;if((k|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=k;c[b>>2]=0;l=f;return}n=k-(c[d+20>>2]|0)|0;if((n|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=n;c[b>>2]=0;l=f;return}n=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))o=n;else o=c[(c[d>>2]|0)+n>>2]|0;c[j>>2]=ij[o&8191](d)|0;__ZN7VariantC2ERK10PoolVectorI6StringE(i,j);__ZN10PoolVectorI6StringE12_unreferenceEv(j);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI11Translation10PoolVectorI6StringEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=d;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1254160)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;b=ij[i&8191](a)|0;c[f>>2]=b;a=b;if(((c[e>>2]|0)!=(b|0)?(__ZN10PoolVectorI6StringE12_unreferenceEv(e),b|0):0)?__Z28atomic_conditional_incrementPj(b)|0:0)c[e>>2]=a;__ZN10PoolVectorI6StringE12_unreferenceEv(f);l=d;return}function __ZN13MethodBind0RCI11Translation10PoolVectorI6StringEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN3MapI10StringNameS0_10ComparatorIS0_E16DefaultAllocatorE6_eraseEPNS4_7ElementE(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0;e=d+8|0;f=c[e>>2]|0;g=b+4|0;h=c[g>>2]|0;if((f|0)!=(h|0)?(i=c[d+4>>2]|0,(i|0)!=(h|0)):0){j=i;while(1){i=c[j+8>>2]|0;if((i|0)==(h|0))break;else j=i}if(!j){k=h;l=c[h+8>>2]|0}else{k=j;l=h}}else{k=d;l=f}f=k+8|0;j=k+4|0;i=c[((l|0)==(h|0)?j:f)>>2]|0;h=c[b>>2]|0;l=k+12|0;m=c[l>>2]|0;c[i+12>>2]=m;if((h|0)==(m|0))n=h+8|0;else{h=c[l>>2]|0;m=h+8|0;n=(k|0)==(c[m>>2]|0)?m:h+4|0}c[n>>2]=i;if((k|0)==(d|0)){if((c[d>>2]|0)==1)__ZN3MapI10StringNameS0_10ComparatorIS0_E16DefaultAllocatorE10_erase_fixEPNS4_7ElementE(b,i)}else{if((k|0)==(c[g>>2]|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143791,1145936,469,1143798,0);return}a[1263537]=0;if((c[k>>2]|0)==1)__ZN3MapI10StringNameS0_10ComparatorIS0_E16DefaultAllocatorE10_erase_fixEPNS4_7ElementE(b,i);c[f>>2]=c[e>>2];f=d+4|0;c[j>>2]=c[f>>2];j=d+12|0;c[l>>2]=c[j>>2];c[k>>2]=c[d>>2];c[(c[e>>2]|0)+12>>2]=k;c[(c[f>>2]|0)+12>>2]=k;f=c[j>>2]|0;j=f+8|0;c[((c[j>>2]|0)==(d|0)?j:f+4|0)>>2]=k}k=c[d+16>>2]|0;f=d+20|0;if(k|0)c[k+20>>2]=c[f>>2];j=c[f>>2]|0;if(j|0)c[j+16>>2]=k;__ZN10StringNameD2Ev(d+28|0);__ZN10StringNameD2Ev(d+24|0);__ZN6Memory11free_staticEPvb(d,0);d=b+8|0;c[d>>2]=(c[d>>2]|0)+-1;if(!(c[c[g>>2]>>2]|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143791,1145936,498,1143838,0);return}else{a[1263537]=0;return}}function __ZN3MapI10StringNameS0_10ComparatorIS0_E16DefaultAllocatorE10_erase_fixEPNS4_7ElementE(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0;e=c[(c[b>>2]|0)+8>>2]|0;f=b+4|0;if((e|0)!=(d|0)&(c[d>>2]|0)==1){b=d;while(1){g=b+12|0;h=c[g>>2]|0;i=c[h+8>>2]|0;do if((b|0)==(i|0)){j=c[h+4>>2]|0;if(!(c[j>>2]|0)){a[1263537]=0;c[j>>2]=1;k=c[f>>2]|0;if((k|0)==(h|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);l=c[g>>2]|0;m=l;n=c[l+4>>2]|0;o=c[f>>2]|0}else{a[1263537]=0;c[h>>2]=0;m=h;n=j;o=k}k=n+8|0;l=c[k>>2]|0;c[m+4>>2]=l;if((l|0)!=(o|0))c[l+12>>2]=m;l=m+12|0;c[n+12>>2]=c[l>>2];p=c[l>>2]|0;q=p+8|0;c[((c[q>>2]|0)==(m|0)?q:p+4|0)>>2]=n;c[k>>2]=m;c[l>>2]=n;l=c[g>>2]|0;r=c[l+4>>2]|0;s=l}else{r=j;s=h}if((c[c[r+4>>2]>>2]|0)==1){j=r+8|0;l=c[j>>2]|0;if((c[l>>2]|0)==1)if((c[f>>2]|0)==(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);t=c[g>>2]|0;break}else{a[1263537]=0;c[r>>2]=0;t=s;break}a[1263537]=0;c[l>>2]=1;k=c[f>>2]|0;if((k|0)==(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);u=c[j>>2]|0;v=c[f>>2]|0}else{a[1263537]=0;c[r>>2]=0;u=l;v=k}k=u+4|0;l=c[k>>2]|0;c[j>>2]=l;if((l|0)!=(v|0))c[l+12>>2]=r;l=r+12|0;c[u+12>>2]=c[l>>2];j=c[l>>2]|0;p=j+4|0;c[((c[p>>2]|0)==(r|0)?p:j+8|0)>>2]=u;c[k>>2]=r;c[l>>2]=u;l=c[g>>2]|0;w=c[l+4>>2]|0;x=l}else{w=r;x=s}l=c[x>>2]|0;k=c[f>>2]|0;if((l|0)==0&(k|0)==(w|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);y=c[g>>2]|0;z=c[f>>2]|0}else{a[1263537]=0;c[w>>2]=l;y=x;z=k}c[y>>2]=1;k=c[w+4>>2]|0;a[1263537]=0;c[k>>2]=1;k=y+4|0;l=c[k>>2]|0;j=l+8|0;p=c[j>>2]|0;c[k>>2]=p;if((p|0)!=(z|0))c[p+12>>2]=y;p=y+12|0;c[l+12>>2]=c[p>>2];k=c[p>>2]|0;q=k+8|0;c[((c[q>>2]|0)==(y|0)?q:k+4|0)>>2]=l;c[j>>2]=y;c[p>>2]=l;t=e}else{if(!(c[i>>2]|0)){a[1263537]=0;c[i>>2]=1;l=c[f>>2]|0;if((l|0)==(h|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);p=c[g>>2]|0;A=c[p+8>>2]|0;B=c[f>>2]|0;C=p}else{a[1263537]=0;c[h>>2]=0;A=i;B=l;C=h}l=A+4|0;p=c[l>>2]|0;c[C+8>>2]=p;if((p|0)!=(B|0))c[p+12>>2]=C;p=C+12|0;c[A+12>>2]=c[p>>2];j=c[p>>2]|0;k=j+4|0;c[((c[k>>2]|0)==(C|0)?k:j+8|0)>>2]=A;c[l>>2]=C;c[p>>2]=A;p=c[g>>2]|0;D=c[p+8>>2]|0;E=p}else{D=i;E=h}p=D+4|0;l=c[p>>2]|0;j=(c[c[D+8>>2]>>2]|0)==1;if(!((c[l>>2]|0)!=1|j^1))if((c[f>>2]|0)==(D|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);t=c[g>>2]|0;break}else{a[1263537]=0;c[D>>2]=0;t=E;break}if(j){a[1263537]=0;c[l>>2]=1;j=c[f>>2]|0;if((j|0)==(D|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);F=c[p>>2]|0;G=c[f>>2]|0}else{a[1263537]=0;c[D>>2]=0;F=l;G=j}j=F+8|0;l=c[j>>2]|0;c[p>>2]=l;if((l|0)!=(G|0))c[l+12>>2]=D;l=D+12|0;c[F+12>>2]=c[l>>2];p=c[l>>2]|0;k=p+8|0;c[((c[k>>2]|0)==(D|0)?k:p+4|0)>>2]=F;c[j>>2]=D;c[l>>2]=F;l=c[g>>2]|0;H=c[l+8>>2]|0;I=l}else{H=D;I=E}l=c[I>>2]|0;j=c[f>>2]|0;if((l|0)==0&(j|0)==(H|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);J=c[g>>2]|0;K=c[f>>2]|0}else{a[1263537]=0;c[H>>2]=l;J=I;K=j}c[J>>2]=1;j=c[H+8>>2]|0;a[1263537]=0;c[j>>2]=1;j=J+8|0;l=c[j>>2]|0;p=l+4|0;k=c[p>>2]|0;c[j>>2]=k;if((k|0)!=(K|0))c[k+12>>2]=J;k=J+12|0;c[l+12>>2]=c[k>>2];j=c[k>>2]|0;q=j+4|0;c[((c[q>>2]|0)==(J|0)?q:j+8|0)>>2]=l;c[p>>2]=J;c[k>>2]=l;t=e}while(0);if((e|0)!=(t|0)&(c[t>>2]|0)==1)b=t;else{L=t;break}}}else L=d;a[1263537]=0;c[L>>2]=1;if((c[c[f>>2]>>2]|0)==1){a[1263537]=0;return}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143886,1145936,447,1143897,0);return}}function __ZNK11MethodBind1I11TranslationRK10StringNameE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;if(b|0){f=0;l=a;return f|0}__ZN10StringNameC2Ev(d);__ZN7VariantC2ERK10StringName(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);__ZN10StringNameD2Ev(d);f=b;l=a;return f|0}function __ZNK11MethodBind1I11TranslationRK10StringNameE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1104283);l=a;return c[b>>2]|0}function __ZN11MethodBind1I11TranslationRK10StringNameE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i+24|0;k=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1254160)|0:0){c[h>>2]=0;a[1263537]=0;n=d+24|0;o=c[n>>2]|0;if((o|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=o;c[b>>2]=0;l=i;return}p=o-(c[d+20>>2]|0)|0;if((p|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=p;c[b>>2]=0;l=i;return}if((g|0)>0){if((o|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);q=0}else{a[1263537]=0;q=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,q)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=q;c[b>>2]=0;l=i;return}}q=c[d+44>>2]|0;o=c[d+48>>2]|0;p=e+(o>>1)|0;if(!(o&1))r=q;else r=c[(c[p>>2]|0)+q>>2]|0;do if((g|0)<1){q=c[n>>2]|0;o=q+-1|0;if((q|0)>=1){e=c[d+16>>2]|0;s=(e|0)==0;if(s)t=0;else t=c[e+-4>>2]|0;if((q|0)<=(t|0)){if(s)u=0;else u=c[e+-4>>2]|0;do if((u|0)<(q|0)){if(s)v=0;else v=c[e+-4>>2]|0;if((v|0)<(q|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);w=0;break}else{a[1263537]=0;x=31;break}}else x=31;while(0);if((x|0)==31)w=e+(o*24|0)|0;__ZN7VariantC2ERKS_(k,w);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);c[j>>2]=__ZNK7Variantcv10StringNameEv(k)|0;Pi[r&2047](p,j);__ZN10StringNameD2Ev(j);if(c[k>>2]|0)__ZN7Variant5clearEv(k);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I11TranslationRK10StringNameE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e+4|0;g=e;if(!b)h=0;else{i=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1254160)|0;h=i?b:0}b=c[a+44>>2]|0;i=c[a+48>>2]|0;a=h+(i>>1)|0;if(!(i&1))j=b;else j=c[(c[a>>2]|0)+b>>2]|0;__ZN10StringNameC2ERK6String(f,c[d>>2]|0);c[g>>2]=c[f>>2];Pi[j&2047](a,g);__ZN10StringNameD2Ev(g);l=e;return}function __ZN11MethodBind1I11TranslationRK10StringNameED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind1RCI11Translation10StringNameRKS1_E18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return __ZNK13MethodBind1RCI11Translation10StringNameRKS1_E18_get_argument_typeEi(a,b)|0}function __ZNK13MethodBind1RCI11Translation10StringNameRKS1_E18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1104283);l=a;return c[b>>2]|0}function __ZN13MethodBind1RCI11Translation10StringNameRKS1_E4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0;i=l;l=l+64|0;if((l|0)>=(m|0))ba(64);j=i+24|0;k=i+52|0;n=i+48|0;o=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1254160)|0:0){c[h>>2]=0;a[1263537]=0;p=d+24|0;q=c[p>>2]|0;if((q|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=q;c[b>>2]=0;l=i;return}r=q-(c[d+20>>2]|0)|0;if((r|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=r;c[b>>2]=0;l=i;return}if((g|0)>0){if((q|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);s=0}else{a[1263537]=0;s=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,s)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=s;c[b>>2]=0;l=i;return}}s=c[d+44>>2]|0;q=c[d+48>>2]|0;r=e+(q>>1)|0;if(!(q&1))t=s;else t=c[(c[r>>2]|0)+s>>2]|0;do if((g|0)<1){s=c[p>>2]|0;q=s+-1|0;if((s|0)>=1){e=c[d+16>>2]|0;u=(e|0)==0;if(u)v=0;else v=c[e+-4>>2]|0;if((s|0)<=(v|0)){if(u)w=0;else w=c[e+-4>>2]|0;do if((w|0)<(s|0)){if(u)x=0;else x=c[e+-4>>2]|0;if((x|0)<(s|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);y=0;break}else{a[1263537]=0;z=31;break}}else z=31;while(0);if((z|0)==31)y=e+(q*24|0)|0;__ZN7VariantC2ERKS_(o,y);break}}c[o>>2]=0}else __ZN7VariantC2ERKS_(o,c[f>>2]|0);while(0);c[n>>2]=__ZNK7Variantcv10StringNameEv(o)|0;c[k>>2]=$i[t&8191](r,n)|0;__ZN7VariantC2ERK10StringName(j,k);__ZN10StringNameD2Ev(k);__ZN10StringNameD2Ev(n);if(c[o>>2]|0)__ZN7Variant5clearEv(o);__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1217,1146558,0);c[b>>2]=0;l=i;return}function __ZN13MethodBind1RCI11Translation10StringNameRKS1_E7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f+8|0;h=f;i=f+4|0;if(!b)j=0;else{k=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1254160)|0;j=k?b:0}b=c[a+44>>2]|0;k=c[a+48>>2]|0;a=j+(k>>1)|0;if(!(k&1))n=b;else n=c[(c[a>>2]|0)+b>>2]|0;__ZN10StringNameC2ERK6String(g,c[d>>2]|0);c[i>>2]=c[g>>2];c[h>>2]=$i[n&8191](a,i)|0;__ZN8PtrToArgI10StringNameE6encodeES0_Pv(h,e);__ZN10StringNameD2Ev(h);__ZN10StringNameD2Ev(i);l=f;return}function __ZN13MethodBind1RCI11Translation10StringNameRKS1_ED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind1RCI11Translation10StringNameRKS1_E18_get_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;switch(b|0){case -1:{__ZN10StringNameC2Ev(d);__ZN7VariantC2ERK10StringName(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);__ZN10StringNameD2Ev(d);f=b;l=a;return f|0}case 0:{__ZN10StringNameC2Ev(d);__ZN7VariantC2ERK10StringName(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);__ZN10StringNameD2Ev(d);f=b;l=a;return f|0}default:{f=0;l=a;return f|0}}return 0}function __ZNK11MethodBind2I11TranslationRK10StringNameS3_E18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;if(b>>>0>=2){f=0;l=a;return f|0}__ZN10StringNameC2Ev(d);__ZN7VariantC2ERK10StringName(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);__ZN10StringNameD2Ev(d);f=b;l=a;return f|0}function __ZNK11MethodBind2I11TranslationRK10StringNameS3_E18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1104283);l=a;return c[b>>2]|0}function __ZN11MethodBind2I11TranslationRK10StringNameS3_E4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0;i=l;l=l+64|0;if((l|0)>=(m|0))ba(64);j=i+52|0;k=i+24|0;n=i+48|0;o=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1254160)|0:0){c[h>>2]=0;a[1263537]=0;p=d+24|0;q=c[p>>2]|0;if((q|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=q;c[b>>2]=0;l=i;return}r=q-(c[d+20>>2]|0)|0;if((r|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=r;c[b>>2]=0;l=i;return}if((g|0)>0){if((q|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);s=0}else{a[1263537]=0;s=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,s)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=s;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[p>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);t=0}else{a[1263537]=0;t=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,t)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=t;c[b>>2]=0;l=i;return}}}t=c[d+44>>2]|0;s=c[d+48>>2]|0;q=e+(s>>1)|0;if(!(s&1))u=t;else u=c[(c[q>>2]|0)+t>>2]|0;do if((g|0)<1){t=c[p>>2]|0;s=t+-1|0;if((t|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)v=0;else v=c[e+-4>>2]|0;if((t|0)<=(v|0)){if(r)w=0;else w=c[e+-4>>2]|0;do if((w|0)<(t|0)){if(r)x=0;else x=c[e+-4>>2]|0;if((x|0)<(t|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);y=0;break}else{a[1263537]=0;z=37;break}}else z=37;while(0);if((z|0)==37)y=e+(s*24|0)|0;__ZN7VariantC2ERKS_(k,y);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);c[j>>2]=__ZNK7Variantcv10StringNameEv(k)|0;do if((g|0)<2){y=c[p>>2]|0;x=y+-1|0;w=y+-2|0;if((y|0)>=2){y=c[d+16>>2]|0;v=(y|0)==0;if(v)A=0;else A=c[y+-4>>2]|0;if((x|0)<=(A|0)){if(v)B=0;else B=c[y+-4>>2]|0;do if((B|0)<(x|0)){if(v)C=0;else C=c[y+-4>>2]|0;if((C|0)<(x|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);D=0;break}else{a[1263537]=0;z=54;break}}else z=54;while(0);if((z|0)==54)D=y+(w*24|0)|0;__ZN7VariantC2ERKS_(o,D);break}}c[o>>2]=0}else __ZN7VariantC2ERKS_(o,c[f+4>>2]|0);while(0);c[n>>2]=__ZNK7Variantcv10StringNameEv(o)|0;bj[u&4095](q,j,n);__ZN10StringNameD2Ev(n);if(c[o>>2]|0)__ZN7Variant5clearEv(o);__ZN10StringNameD2Ev(j);if(c[k>>2]|0)__ZN7Variant5clearEv(k);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1380,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind2I11TranslationRK10StringNameS3_E7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e+8|0;g=e+4|0;h=e;if(!b)i=0;else{j=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1254160)|0;i=j?b:0}b=c[a+44>>2]|0;j=c[a+48>>2]|0;a=i+(j>>1)|0;if(!(j&1))k=b;else k=c[(c[a>>2]|0)+b>>2]|0;__ZN10StringNameC2ERK6String(f,c[d>>2]|0);c[g>>2]=c[f>>2];__ZN10StringNameC2ERK6String(f,c[d+4>>2]|0);c[h>>2]=c[f>>2];bj[k&4095](a,g,h);__ZN10StringNameD2Ev(h);__ZN10StringNameD2Ev(g);l=e;return}function __ZN11MethodBind2I11TranslationRK10StringNameS3_ED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI11Translation6StringE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;if((b|0)!=-1){f=0;l=a;return f|0}c[d>>2]=0;__ZN7VariantC2ERK6String(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);e=c[d>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);f=b;l=a;return f|0}function __ZNK13MethodBind0RCI11Translation6StringE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1104283);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI11Translation6StringE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;j=f+24|0;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1254160)|0:0){c[h>>2]=0;a[1263537]=0;k=c[d+24>>2]|0;if((k|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=k;c[b>>2]=0;l=f;return}n=k-(c[d+20>>2]|0)|0;if((n|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=n;c[b>>2]=0;l=f;return}n=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))o=n;else o=c[(c[d>>2]|0)+n>>2]|0;c[j>>2]=ij[o&8191](d)|0;__ZN7VariantC2ERK6String(i,j);d=c[j>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI11Translation6StringE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0;if(!b)f=0;else{d=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1254160)|0;f=d?b:0}b=c[a+44>>2]|0;d=c[a+48>>2]|0;a=f+(d>>1)|0;if(!(d&1))g=b;else g=c[(c[a>>2]|0)+b>>2]|0;b=ij[g&8191](a)|0;a=b;g=c[e>>2]|0;if((g|0)==(b|0)){if(!b)return}else{if(g|0?(__Z16atomic_decrementPj(g+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(g,1);c[e>>2]=0;if(!b)return;if(__Z28atomic_conditional_incrementPj(b+-8|0)|0)c[e>>2]=a}if(__Z16atomic_decrementPj(b+-8|0)|0)return;__ZN6Memory11free_staticEPvb(b,1);return}function __ZN13MethodBind0RCI11Translation6StringED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I11TranslationRK6StringE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;if(b|0){f=0;l=a;return f|0}c[d>>2]=0;__ZN7VariantC2ERK6String(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);e=c[d>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);f=b;l=a;return f|0}function __ZNK11MethodBind1I11TranslationRK6StringE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1104283);l=a;return c[b>>2]|0}function __ZN11MethodBind1I11TranslationRK6StringE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i+24|0;k=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1254160)|0:0){c[h>>2]=0;a[1263537]=0;n=d+24|0;o=c[n>>2]|0;if((o|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=o;c[b>>2]=0;l=i;return}p=o-(c[d+20>>2]|0)|0;if((p|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=p;c[b>>2]=0;l=i;return}if((g|0)>0){if((o|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);q=0}else{a[1263537]=0;q=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,q)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=q;c[b>>2]=0;l=i;return}}q=c[d+44>>2]|0;o=c[d+48>>2]|0;p=e+(o>>1)|0;if(!(o&1))r=q;else r=c[(c[p>>2]|0)+q>>2]|0;do if((g|0)<1){q=c[n>>2]|0;o=q+-1|0;if((q|0)>=1){e=c[d+16>>2]|0;s=(e|0)==0;if(s)t=0;else t=c[e+-4>>2]|0;if((q|0)<=(t|0)){if(s)u=0;else u=c[e+-4>>2]|0;do if((u|0)<(q|0)){if(s)v=0;else v=c[e+-4>>2]|0;if((v|0)<(q|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);w=0;break}else{a[1263537]=0;x=31;break}}else x=31;while(0);if((x|0)==31)w=e+(o*24|0)|0;__ZN7VariantC2ERKS_(k,w);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);c[j>>2]=__ZNK7Variantcv6StringEv(k)|0;Pi[r&2047](p,j);p=c[j>>2]|0;if(p|0?(__Z16atomic_decrementPj(p+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(p,1);if(c[k>>2]|0)__ZN7Variant5clearEv(k);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I11TranslationRK6StringE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1254160)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;b=c[d>>2]|0;d=c[b>>2]|0;if((d|0)!=0?(__Z28atomic_conditional_incrementPj(d+-8|0)|0)!=0:0)j=c[b>>2]|0;else j=0;c[f>>2]=j;Pi[i&2047](a,f);a=c[f>>2]|0;if(!a){l=e;return}if(__Z16atomic_decrementPj(a+-8|0)|0){l=e;return}__ZN6Memory11free_staticEPvb(a,1);l=e;return}function __ZN11MethodBind1I11TranslationRK6StringED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return} +function _genTangSpace(b,e){b=b|0;e=+e;var f=0,h=0,i=0,k=0,n=0,o=0,p=0,q=0,r=0.0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,J=0,L=0,M=0,O=0,P=0,Q=0,R=0,S=0.0,T=0.0,U=0.0,V=0.0,W=0.0,X=0.0,Y=0,Z=0.0,_=0.0,$=0.0,aa=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0,ia=0,ja=0,ka=0,la=0,ma=0,na=0,oa=0,pa=0.0,qa=0,ra=0.0,sa=0,ta=0.0,ua=0,va=0.0,wa=0.0,xa=0.0,ya=0.0,za=0.0,Aa=0,Ba=0,Ca=0,Da=0,Ea=0,Fa=0,Ga=0,Ha=0,Ia=0,Ja=0,Ka=0,La=0,Ma=0,Na=0,Oa=0,Pa=0,Qa=0,Ra=0,Sa=0,Ta=0,Ua=0,Va=0,Wa=0,Xa=0,Ya=0,Za=0,_a=0,$a=0,ab=0,bb=0,cb=0,db=0,eb=0,fb=0,gb=0,hb=0,ib=0,jb=0,kb=0,lb=0,mb=0,nb=0,ob=0,pb=0,qb=0.0,rb=0.0,sb=0.0,tb=0.0,ub=0.0,vb=0.0,wb=0.0,xb=0.0,yb=0.0,zb=0.0,Ab=0.0,Bb=0.0,Cb=0,Db=0,Eb=0,Fb=0,Gb=0,Hb=0,Ib=0,Jb=0,Kb=0.0,Lb=0.0,Mb=0.0,Nb=0.0,Ob=0.0,Pb=0.0,Qb=0.0,Rb=0.0,Sb=0.0,Tb=0.0,Ub=0.0,Vb=0.0,Wb=0.0,Xb=0.0,Yb=0.0,Zb=0.0,_b=0.0,$b=0.0,ac=0.0,bc=0.0,cc=0.0,dc=0.0,ec=0.0,fc=0.0,gc=0.0,hc=0.0,ic=0.0,jc=0.0,kc=0.0,lc=0.0,mc=0.0,nc=0.0,oc=0.0,pc=0.0,qc=0.0,rc=0.0,sc=0.0,tc=0.0,uc=0.0,vc=0.0,wc=0.0,xc=0.0,yc=0.0,zc=0,Ac=0.0,Bc=0.0,Cc=0,Dc=0.0,Ec=0,Fc=0.0,Gc=0.0,Hc=0,Ic=0,Jc=0,Kc=0,Lc=0,Mc=0.0,Nc=0.0,Oc=0.0,Pc=0.0,Qc=0,Rc=0,Sc=0,Tc=0,Uc=0,Vc=0,Wc=0,Xc=0;f=l;l=l+128|0;if((l|0)>=(m|0))ba(128);h=f+48|0;i=f+32|0;k=f+24|0;n=f+16|0;o=f+12|0;p=f;q=ij[c[c[b>>2]>>2]&8191](b)|0;r=+K(+(e*3.1415927410125732/180.0));s=c[b>>2]|0;if(!(c[s>>2]|0)){t=0;l=f;return t|0}u=c[s+4>>2]|0;if(!u){t=0;l=f;return t|0}if(!(c[s+8>>2]|0)){t=0;l=f;return t|0}if(!(c[s+12>>2]|0)){t=0;l=f;return t|0}if(!(c[s+16>>2]|0)){t=0;l=f;return t|0}s=(q|0)>0;if(s){v=0;w=0;x=u}else{t=0;l=f;return t|0}while(1){switch($i[x&8191](b,w)|0){case 3:{y=v+1|0;break}case 4:{y=v+2|0;break}default:y=v}u=w+1|0;if((u|0)==(q|0))break;v=y;w=u;x=c[(c[b>>2]|0)+4>>2]|0}if((y|0)<1){t=0;l=f;return t|0}x=y*12|0;w=_malloc(x)|0;v=_malloc(y*72|0)|0;u=(w|0)==0;z=(v|0)==0;if(u|z){if(!u)_free(w);if(z){t=0;l=f;return t|0}_free(v);t=0;l=f;return t|0}do if((ij[c[c[b>>2]>>2]&8191](b)|0)>0){z=k+4|0;u=p+4|0;A=p+8|0;B=0;C=0;D=0;while(1){E=$i[c[(c[b>>2]|0)+4>>2]&8191](b,B)|0;if((E+-3|0)>>>0>1){F=D;G=C}else{c[v+(C*72|0)+56>>2]=B;c[v+(C*72|0)+64>>2]=D;if((E|0)==3){a[v+(C*72|0)+68>>0]=0;a[v+(C*72|0)+69>>0]=1;a[v+(C*72|0)+70>>0]=2;J=B<<2;L=C*3|0;c[w+(L<<2)>>2]=J;c[w+(L+1<<2)>>2]=J|1;c[w+(L+2<<2)>>2]=J|2;M=C+1|0}else{J=C+1|0;c[v+(J*72|0)+56>>2]=B;c[v+(J*72|0)+64>>2]=D;L=B<<2;O=L|1;P=L|2;Q=L|3;R=L>>2;Ki[c[(c[b>>2]|0)+16>>2]&4095](b,k,R,0);e=+g[k>>2];S=+g[z>>2];Ki[c[(c[b>>2]|0)+16>>2]&4095](b,k,R,1);T=+g[k>>2];U=+g[z>>2];Ki[c[(c[b>>2]|0)+16>>2]&4095](b,k,R,2);V=+g[k>>2];W=+g[z>>2];Ki[c[(c[b>>2]|0)+16>>2]&4095](b,k,R,3);X=V-e;e=W-S;S=X*X+e*e+0.0;e=+g[k>>2]-T;T=+g[z>>2]-U;U=e*e+T*T+0.0;if(!(S<U))if(U<S)Y=0;else{Ki[c[(c[b>>2]|0)+8>>2]&4095](b,p,R,0);S=+g[p>>2];U=+g[u>>2];T=+g[A>>2];Ki[c[(c[b>>2]|0)+8>>2]&4095](b,p,R,1);e=+g[p>>2];X=+g[u>>2];W=+g[A>>2];Ki[c[(c[b>>2]|0)+8>>2]&4095](b,p,R,2);V=+g[p>>2];Z=+g[u>>2];_=+g[A>>2];Ki[c[(c[b>>2]|0)+8>>2]&4095](b,p,R,3);$=V-S;S=Z-U;U=_-T;T=+g[p>>2]-e;e=+g[u>>2]-X;X=+g[A>>2]-W;Y=!(T*T+e*e+X*X<$*$+S*S+U*U)&1}else Y=1;R=(Y|0)==0;aa=C*3|0;ca=J*3|0;a[v+(C*72|0)+68>>0]=0;a[v+(C*72|0)+69>>0]=1;a[v+(C*72|0)+70>>0]=R?3:2;c[w+(aa<<2)>>2]=L;c[w+(aa+1<<2)>>2]=O;c[w+(aa+2<<2)>>2]=R?Q:P;a[v+(J*72|0)+68>>0]=Y^1;a[v+(J*72|0)+69>>0]=2;a[v+(J*72|0)+70>>0]=3;c[w+(ca<<2)>>2]=R?O:L;c[w+(ca+1<<2)>>2]=P;c[w+(ca+2<<2)>>2]=Q;M=C+2|0}if((M|0)>(y|0)){da=30;break}F=E+D|0;G=M}B=B+1|0;if((B|0)>=(ij[c[c[b>>2]>>2]&8191](b)|0)){da=21;break}else{C=G;D=F}}if((da|0)==21)if((y|0)>0){ea=F;da=19;break}else{fa=F;ga=p;ha=u;ia=A;ja=p;ka=0;break}else if((da|0)==30)Bd(823220,823249,865,823278)}else{ea=0;da=19}while(0);if((da|0)==19){F=0;do{c[v+(F*72|0)+60>>2]=0;F=F+1|0}while((F|0)!=(y|0));fa=ea;ga=p;ha=p+4|0;ia=p+8|0;ja=p;ka=1}Ki[c[(c[b>>2]|0)+8>>2]&4095](b,ga,0,0);ja=c[p>>2]|0;ea=c[ha>>2]|0;F=c[ia>>2]|0;c[h>>2]=ja;G=h+4|0;c[G>>2]=ea;M=h+8|0;c[M>>2]=F;c[i>>2]=c[h>>2];c[i+4>>2]=c[h+4>>2];c[i+8>>2]=c[h+8>>2];Y=y*3|0;U=(c[j>>2]=ja,+g[j>>2]);if((Y|0)>1){ja=i+8|0;D=i+4|0;C=1;S=U;do{B=c[w+(C<<2)>>2]|0;Ki[c[(c[b>>2]|0)+8>>2]&4095](b,ga,B>>2,B&3);B=c[p>>2]|0;$=+g[ha>>2];X=+g[ia>>2];e=(c[j>>2]=B,+g[j>>2]);if(!(S>e)){if(+g[i>>2]<e){la=i;da=40}}else{la=h;da=40}if((da|0)==40){da=0;c[la>>2]=B}if(!(+g[G>>2]>$)){if(+g[D>>2]<$){ma=i;da=43}}else{ma=h;da=43}if((da|0)==43){da=0;g[ma+4>>2]=$}if(!(+g[M>>2]>X)){if(+g[ja>>2]<X){na=i;da=46}}else{na=h;da=46}if((da|0)==46){da=0;g[na+8>>2]=X}C=C+1|0;S=+g[h>>2]}while((C|0)!=(Y|0));oa=i;pa=S;qa=D;ra=+g[G>>2];sa=ja;ta=+g[M>>2]}else{S=(c[j>>2]=F,+g[j>>2]);oa=i;pa=U;qa=i+4|0;ra=(c[j>>2]=ea,+g[j>>2]);sa=i+8|0;ta=S}S=+g[oa>>2];U=+g[qa>>2];X=+g[sa>>2];$=S-pa;e=U-ra;T=X-ta;if(!(e>$&e>T))if(T>$){ua=2;va=X;wa=ta}else{ua=0;va=S;wa=pa}else{ua=1;va=U;wa=ra}sa=_malloc(x)|0;x=_malloc(8192)|0;qa=_malloc(8192)|0;oa=_malloc(8192)|0;ea=(sa|0)==0;F=(x|0)==0;M=(qa|0)==0;ja=(oa|0)==0;a:do if(ea|F|M|ja){if(!ea)_free(sa);if(!F)_free(x);if(!M)_free(qa);if(!ja)_free(oa);if(ka){G=k+4|0;D=0;b:while(1){C=D*3|0;na=0;do{ma=w+(na+C<<2)|0;la=c[ma>>2]|0;B=la&3;z=la>>2;Ki[c[(c[b>>2]|0)+8>>2]&4095](b,ga,z,B);ra=+g[ga>>2];U=+g[ha>>2];pa=+g[ia>>2];Ki[c[(c[b>>2]|0)+12>>2]&4095](b,ga,z,B);S=+g[ga>>2];ta=+g[ha>>2];X=+g[ia>>2];Ki[c[(c[b>>2]|0)+16>>2]&4095](b,k,z,B);$=+g[k>>2];T=+g[G>>2];B=0;c:while(1){z=B*3|0;la=0;do{E=c[w+(la+z<<2)>>2]|0;Q=E&3;ca=E>>2;Ki[c[(c[b>>2]|0)+8>>2]&4095](b,ga,ca,Q);e=+g[ga>>2];W=+g[ha>>2];_=+g[ia>>2];Ki[c[(c[b>>2]|0)+12>>2]&4095](b,ga,ca,Q);Z=+g[ga>>2];V=+g[ha>>2];xa=+g[ia>>2];Ki[c[(c[b>>2]|0)+16>>2]&4095](b,k,ca,Q);ya=+g[k>>2];za=+g[G>>2];do if(ra==e&U==W&pa==_){if(!(S==Z&ta==V&X==xa))break;if($==ya&T==za)break c}while(0);la=la+1|0}while((la|0)<3);if((B|0)<(D|0))B=B+1|0;else break b}c[ma>>2]=-1;na=na+1|0}while((na|0)<3);D=D+1|0;if((D|0)>=(y|0))break a}Bd(823311,823249,755,823318)}}else{_memset(x|0,0,8192)|0;_memset(oa|0,0,8192)|0;if(ka){D=(ua|0)==0?k:(ua|0)==1?n:o;G=0;do{A=c[w+(G<<2)>>2]|0;Ki[c[(c[b>>2]|0)+8>>2]&4095](b,ga,A>>2,A&3);A=c[ha>>2]|0;u=c[ia>>2]|0;c[k>>2]=c[p>>2];c[n>>2]=A;c[o>>2]=u;u=x+((_FindGridCell(wa,va,+g[D>>2])|0)<<2)|0;c[u>>2]=(c[u>>2]|0)+1;G=G+1|0}while((G|0)<(Y|0))}c[qa>>2]=0;G=1;D=0;do{D=(c[x+(G+-1<<2)>>2]|0)+D|0;c[qa+(G<<2)>>2]=D;G=G+1|0}while((G|0)!=2048);d:do if(ka){G=(ua|0)==0?k:(ua|0)==1?n:o;D=0;while(1){u=c[w+(D<<2)>>2]|0;Ki[c[(c[b>>2]|0)+8>>2]&4095](b,ga,u>>2,u&3);u=c[ha>>2]|0;A=c[ia>>2]|0;c[k>>2]=c[p>>2];c[n>>2]=u;c[o>>2]=A;A=_FindGridCell(wa,va,+g[G>>2])|0;u=oa+(A<<2)|0;na=c[u>>2]|0;if((na|0)>=(c[x+(A<<2)>>2]|0))break;c[sa+(c[qa+(A<<2)>>2]<<2)+(na<<2)>>2]=D;c[u>>2]=na+1;D=D+1|0;if((D|0)>=(Y|0)){Aa=0;break d}}Bd(823354,823249,530,823393)}else Aa=0;while(0);do{if((c[oa+(Aa<<2)>>2]|0)!=(c[x+(Aa<<2)>>2]|0)){da=86;break}Aa=Aa+1|0}while((Aa|0)<2048);if((da|0)==86)Bd(823425,823249,536,823393);_free(oa);D=c[x>>2]|0;G=D;na=1;do{u=c[x+(na<<2)>>2]|0;G=(G|0)<(u|0)?u:G;na=na+1|0}while((na|0)!=2048);na=_malloc(G<<4)|0;u=(na|0)==0;A=k+4|0;C=0;B=D;while(1){la=sa+(c[qa+(C<<2)>>2]<<2)|0;do if((B|0)>=2){if(u)Ba=0;else{z=0;do{Q=c[la+(z<<2)>>2]|0;ca=c[w+(Q<<2)>>2]|0;Ki[c[(c[b>>2]|0)+8>>2]&4095](b,ga,ca>>2,ca&3);ca=c[ha>>2]|0;E=c[ia>>2]|0;c[na+(z<<4)>>2]=c[p>>2];c[na+(z<<4)+4>>2]=ca;c[na+(z<<4)+8>>2]=E;c[na+(z<<4)+12>>2]=Q;z=z+1|0}while((z|0)!=(B|0));_MergeVertsFast(w,na,b,0,B+-1|0);break}do{z=w+(c[la+(Ba<<2)>>2]<<2)|0;ma=c[z>>2]|0;Q=ma&3;E=ma>>2;Ki[c[(c[b>>2]|0)+8>>2]&4095](b,ga,E,Q);T=+g[ga>>2];$=+g[ha>>2];X=+g[ia>>2];Ki[c[(c[b>>2]|0)+12>>2]&4095](b,ga,E,Q);ta=+g[ga>>2];S=+g[ha>>2];pa=+g[ia>>2];Ki[c[(c[b>>2]|0)+16>>2]&4095](b,k,E,Q);U=+g[k>>2];ra=+g[A>>2];e:do if((Ba|0)>0){Q=1;E=-1;ma=0;ca=la;f:while(1){P=Q;Ca=E;while(1){if(!P)break f;Da=c[ca>>2]|0;L=c[w+(Da<<2)>>2]|0;O=L&3;R=L>>2;Ki[c[(c[b>>2]|0)+8>>2]&4095](b,ga,R,O);za=+g[ga>>2];ya=+g[ha>>2];xa=+g[ia>>2];Ki[c[(c[b>>2]|0)+12>>2]&4095](b,ga,R,O);V=+g[ga>>2];Z=+g[ha>>2];_=+g[ia>>2];Ki[c[(c[b>>2]|0)+16>>2]&4095](b,k,R,O);if(!(T==za&$==ya&X==xa))break;if(!(ta==V&S==Z&pa==_))break;if(U==+g[k>>2]?ra==+g[A>>2]:0){P=0;Ca=Da}else break}O=ma+1|0;if((O|0)<(Ba|0)){Q=P;E=Da;ma=O;ca=la+(O<<2)|0}else break e}c[z>>2]=c[w+(Ca<<2)>>2]}while(0);Ba=Ba+1|0}while((Ba|0)!=(B|0))}while(0);la=C+1|0;if((la|0)==2048)break;C=la;B=c[x+(la<<2)>>2]|0}if(!u)_free(na);_free(sa);_free(x);_free(qa)}while(0);g:do if((y|0)>0){qa=0;x=0;while(1){sa=x*3|0;Ba=c[w+(sa<<2)>>2]|0;Ca=c[w+(sa+1<<2)>>2]|0;Da=c[w+(sa+2<<2)>>2]|0;Ki[c[(c[b>>2]|0)+8>>2]&4095](b,ga,Ba>>2,Ba&3);va=+g[ga>>2];wa=+g[ha>>2];ra=+g[ia>>2];Ki[c[(c[b>>2]|0)+8>>2]&4095](b,ga,Ca>>2,Ca&3);U=+g[ga>>2];pa=+g[ha>>2];S=+g[ia>>2];Ki[c[(c[b>>2]|0)+8>>2]&4095](b,ga,Da>>2,Da&3);ta=+g[ga>>2];X=+g[ha>>2];$=+g[ia>>2];if((!(va==U&wa==pa&ra==S)?!(va==ta&wa==X&ra==$):0)?!(U==ta&pa==X&S==$):0)Ea=qa;else{Da=v+(x*72|0)+60|0;c[Da>>2]=c[Da>>2]|1;Ea=qa+1|0}x=x+1|0;if((x|0)==(y|0))break;else qa=Ea}qa=y-Ea|0;x=y+-1|0;if((y|0)>1){na=0;while(1){u=na+1|0;if((c[v+(na*72|0)+56>>2]|0)==(c[v+(u*72|0)+56>>2]|0)){Da=v+(na*72|0)+60|0;Ca=c[Da>>2]|0;Ba=v+(u*72|0)+60|0;sa=c[Ba>>2]|0;if((sa^Ca)&1|0){c[Da>>2]=Ca|2;c[Ba>>2]=sa|2}Fa=na+2|0}else Fa=u;if((Fa|0)<(x|0))na=Fa;else break}}na=(qa|0)>0;if(na){x=1;u=0;while(1){sa=v+(u*72|0)|0;if(!(c[v+(u*72|0)+60>>2]&1)){Ba=u+2|0;Ga=(x|0)<(Ba|0)?Ba:x}else{if((x|0)<(y|0)){Ba=1;Ca=x;while(1){Da=(c[v+(Ca*72|0)+60>>2]&1|0)==0;Ba=Da?0:Ba;p=((Da^1)&1)+Ca|0;Da=(Ba|0)!=0;if(!(Da&(p|0)<(y|0))){Ha=p;Ia=Da;break}else Ca=p}}else{Ha=x;Ia=1}Ca=Ha+1|0;if((Ha|0)<=(u|0)){da=127;break}if(Ia){da=131;break}Ba=u*3|0;p=Ha*3|0;Da=w+(Ba<<2)|0;oa=c[Da>>2]|0;Aa=w+(p<<2)|0;c[Da>>2]=c[Aa>>2];c[Aa>>2]=oa;oa=w+(Ba+1<<2)|0;Aa=c[oa>>2]|0;Da=w+(p+1<<2)|0;c[oa>>2]=c[Da>>2];c[Da>>2]=Aa;Aa=w+(Ba+2<<2)|0;Ba=c[Aa>>2]|0;Da=w+(p+2<<2)|0;c[Aa>>2]=c[Da>>2];c[Da>>2]=Ba;Ja=h;Ka=sa;La=Ja+72|0;do{c[Ja>>2]=c[Ka>>2];Ja=Ja+4|0;Ka=Ka+4|0}while((Ja|0)<(La|0));Ba=v+(Ha*72|0)|0;Ja=sa;Ka=Ba;La=Ja+72|0;do{c[Ja>>2]=c[Ka>>2];Ja=Ja+4|0;Ka=Ka+4|0}while((Ja|0)<(La|0));Ja=Ba;Ka=h;La=Ja+72|0;do{c[Ja>>2]=c[Ka>>2];Ja=Ja+4|0;Ka=Ka+4|0}while((Ja|0)<(La|0));Ga=Ca}Ba=u+1|0;if((Ba|0)<(qa|0)){x=Ga;u=Ba}else{Ma=Ea;Na=Ba;Oa=na;Pa=qa;break g}}if((da|0)==127)Bd(823459,823249,1782,823496);else if((da|0)==131)Bd(823510,823249,1807,823496)}else{Ma=Ea;Na=0;Oa=0;Pa=qa}}else{Ma=0;Na=0;Oa=0;Pa=y}while(0);if((Na|0)!=(Pa|0))Bd(823532,823249,1808,823496);if(Oa){Na=0;do{Ea=v+(Na*72|0)+24|0;Ga=v+(Na*72|0)+60|0;c[v+(Na*72|0)>>2]=-1;c[v+(Na*72|0)+12>>2]=0;Ha=c[Ga>>2]|4;c[v+(Na*72|0)+4>>2]=-1;c[v+(Na*72|0)+16>>2]=0;c[Ea>>2]=0;c[Ea+4>>2]=0;c[Ea+8>>2]=0;c[Ea+12>>2]=0;c[Ea+16>>2]=0;c[Ea+20>>2]=0;c[Ea+24>>2]=0;c[Ea+28>>2]=0;c[v+(Na*72|0)+8>>2]=-1;Ja=v+(Na*72|0)+20|0;La=Ja+36|0;do{c[Ja>>2]=0;Ja=Ja+4|0}while((Ja|0)<(La|0));c[Ga>>2]=Ha;Na=Na+1|0}while((Na|0)!=(Pa|0));Na=k+4|0;qa=0;do{Ea=qa*3|0;Ia=w+(Ea<<2)|0;Fa=c[Ia>>2]|0;Ki[c[(c[b>>2]|0)+8>>2]&4095](b,ga,Fa>>2,Fa&3);$=+g[ga>>2];S=+g[ha>>2];X=+g[ia>>2];Fa=w+(Ea+1<<2)|0;na=c[Fa>>2]|0;Ki[c[(c[b>>2]|0)+8>>2]&4095](b,ga,na>>2,na&3);pa=+g[ga>>2];ta=+g[ha>>2];U=+g[ia>>2];na=w+(Ea+2<<2)|0;Ea=c[na>>2]|0;Ki[c[(c[b>>2]|0)+8>>2]&4095](b,ga,Ea>>2,Ea&3);ra=+g[ga>>2];wa=+g[ha>>2];va=+g[ia>>2];Ea=c[Ia>>2]|0;Ki[c[(c[b>>2]|0)+16>>2]&4095](b,k,Ea>>2,Ea&3);T=+g[k>>2];_=+g[Na>>2];Ea=c[Fa>>2]|0;Ki[c[(c[b>>2]|0)+16>>2]&4095](b,k,Ea>>2,Ea&3);Z=+g[k>>2];V=+g[Na>>2];Ea=c[na>>2]|0;Ki[c[(c[b>>2]|0)+16>>2]&4095](b,k,Ea>>2,Ea&3);xa=Z-T;Z=V-_;V=+g[k>>2]-T;T=+g[Na>>2]-_;_=pa-$;pa=ta-S;ta=U-X;U=ra-$;$=wa-S;S=va-X;X=xa*T-Z*V;va=_*T-U*Z;wa=pa*T-$*Z;ra=ta*T-S*Z;Z=-V;V=U*xa+_*Z;_=$*xa+pa*Z;pa=S*xa+ta*Z;Ea=v+(qa*72|0)+60|0;na=(X>0.0?8:0)|c[Ea>>2];c[Ea>>2]=na;Z=+H(+X);do if(Z>1.1754943508222875e-38){X=+I(+(ra*ra+(va*va+wa*wa)));ta=+I(+(pa*pa+(V*V+_*_)));xa=(na&8|0)==0?-1.0:1.0;if(+H(+X)>1.1754943508222875e-38){S=xa/X;g[v+(qa*72|0)+24>>2]=va*S;g[v+(qa*72|0)+28>>2]=wa*S;g[v+(qa*72|0)+32>>2]=ra*S}if(+H(+ta)>1.1754943508222875e-38){S=xa/ta;g[v+(qa*72|0)+36>>2]=V*S;g[v+(qa*72|0)+40>>2]=_*S;g[v+(qa*72|0)+44>>2]=pa*S}S=X/Z;g[v+(qa*72|0)+48>>2]=S;X=ta/Z;g[v+(qa*72|0)+52>>2]=X;if(!(+H(+S)>1.1754943508222875e-38))break;if(!(+H(+X)>1.1754943508222875e-38))break;c[Ea>>2]=na&-5}while(0);qa=qa+1|0}while((qa|0)!=(Pa|0));qa=Pa+-1|0;if((Pa|0)>1){na=0;while(1){Ea=na+1|0;if((c[v+(na*72|0)+56>>2]|0)==(c[v+(Ea*72|0)+56>>2]|0)){Ha=c[v+(na*72|0)+60>>2]|0;Ga=c[v+(Ea*72|0)+60>>2]|0;do if(!((Ga|Ha)&1)){if(!((Ga^Ha)&8))break;do if(!(Ga&4)){Fa=w+(na*3<<2)|0;Ia=c[Fa>>2]|0;Ki[c[(c[b>>2]|0)+16>>2]&4095](b,k,Ia>>2,Ia&3);Z=+g[k>>2];pa=+g[Na>>2];Ia=c[Fa+4>>2]|0;Ki[c[(c[b>>2]|0)+16>>2]&4095](b,k,Ia>>2,Ia&3);_=+g[k>>2];V=+g[Na>>2];Ia=c[Fa+8>>2]|0;Ki[c[(c[b>>2]|0)+16>>2]&4095](b,k,Ia>>2,Ia&3);ra=(_-Z)*(+g[Na>>2]-pa)-(V-pa)*(+g[k>>2]-Z);Ia=w+(Ea*3<<2)|0;Fa=c[Ia>>2]|0;Ki[c[(c[b>>2]|0)+16>>2]&4095](b,k,Fa>>2,Fa&3);Z=+g[k>>2];pa=+g[Na>>2];Fa=c[Ia+4>>2]|0;Ki[c[(c[b>>2]|0)+16>>2]&4095](b,k,Fa>>2,Fa&3);V=+g[k>>2];_=+g[Na>>2];Fa=c[Ia+8>>2]|0;Ki[c[(c[b>>2]|0)+16>>2]&4095](b,k,Fa>>2,Fa&3);wa=(V-Z)*(+g[Na>>2]-pa)-(_-pa)*(+g[k>>2]-Z);if(!((ra<0.0?-ra:ra)>=(wa<0.0?-wa:wa))){Qa=0;break}Qa=1}else Qa=1;while(0);Ca=v+((Qa?Ea:na)*72|0)+60|0;Fa=c[Ca>>2]&-9;c[Ca>>2]=Fa;c[Ca>>2]=c[v+((Qa?na:Ea)*72|0)+60>>2]&8|Fa}while(0);Ra=na+2|0}else Ra=Ea;if((Ra|0)<(qa|0))na=Ra;else break}}}Ra=_malloc(Pa*36|0)|0;if(!Ra)if(Oa){na=0;while(1){qa=na*3|0;Qa=0;while(1){k=v+(na*72|0)+(Qa<<2)|0;do if((c[k>>2]|0)==-1){Na=c[w+(Qa+qa<<2)>>2]|0;Ga=Qa+1|0;Ha=c[w+(((Qa|0)<2?Ga:0)+qa<<2)>>2]|0;Fa=0;Ca=0;Ia=0;while(1){h:do if((Ca|0)==(na|0)){Sa=Fa;Ta=Ia}else{u=Ca*3|0;x=w+(u+1<<2)|0;Ba=w+(u<<2)|0;sa=Ia;while(1){if(sa|0){Sa=0;Ta=sa;break h}Da=c[x>>2]|0;if((Na|0)!=(Da|0)){Ua=Da;break}if((Ha|0)==(c[Ba>>2]|0))sa=1;else{Ua=Na;break}}sa=w+(u+2<<2)|0;x=1;Da=Ua;while(1){if(!x){Sa=1;Ta=1;break h}Aa=c[sa>>2]|0;if((Ha|0)==(Da|0)&(Na|0)==(Aa|0)){x=0;Da=Ha}else{Va=1;Wa=Aa;break}}while(1){if(!Va){Sa=2;Ta=1;break h}if((Ha|0)==(Wa|0)?(Na|0)==(c[Ba>>2]|0):0){Va=0;Wa=Ha}else{Sa=3;Ta=0;break}}}while(0);Ca=((Ta|0)==0&1)+Ca|0;Xa=(Ta|0)!=0;if(!((Ca|0)<(Pa|0)&(Xa^1)))break;else{Fa=Sa;Ia=Ta}}if(!Xa){Ya=Ga;break}c[k>>2]=Ca;c[v+(Ca*72|0)+(Sa<<2)>>2]=na;Ya=Ga}else Ya=Qa+1|0;while(0);if((Ya|0)==3)break;else Qa=Ya}na=na+1|0;if((na|0)==(Pa|0)){Za=Oa;break}}}else Za=0;else{if(Oa){na=0;do{Ya=na*3|0;Sa=c[w+(Ya<<2)>>2]|0;Xa=Ya+1|0;Ta=c[w+(Xa<<2)>>2]|0;Wa=(Sa|0)<(Ta|0);c[Ra+(Ya*12|0)>>2]=Wa?Sa:Ta;c[Ra+(Ya*12|0)+4>>2]=Wa?Ta:Sa;c[Ra+(Ya*12|0)+8>>2]=na;Wa=Ya+2|0;Ya=c[w+(Wa<<2)>>2]|0;Va=(Ta|0)<(Ya|0);c[Ra+(Xa*12|0)>>2]=Va?Ta:Ya;c[Ra+(Xa*12|0)+4>>2]=Va?Ya:Ta;c[Ra+(Xa*12|0)+8>>2]=na;Xa=(Ya|0)<(Sa|0);c[Ra+(Wa*12|0)>>2]=Xa?Ya:Sa;c[Ra+(Wa*12|0)+4>>2]=Xa?Sa:Ya;c[Ra+(Wa*12|0)+8>>2]=na;na=na+1|0}while((na|0)!=(Pa|0))}na=Pa*3|0;_QuickSortEdges(Ra,0,na+-1|0,0,39871946);if((na|0)>1){Wa=0;Ya=1;while(1){if((c[Ra+(Wa*12|0)>>2]|0)==(c[Ra+(Ya*12|0)>>2]|0))_a=Wa;else{_QuickSortEdges(Ra,Wa,Ya+-1|0,1,39871946);_a=Ya}Ya=Ya+1|0;if((Ya|0)==(na|0)){$a=1;ab=0;break}else Wa=_a}while(1){if((c[Ra+(ab*12|0)>>2]|0)==(c[Ra+($a*12|0)>>2]|0)?(c[Ra+(ab*12|0)+4>>2]|0)==(c[Ra+($a*12|0)+4>>2]|0):0)bb=ab;else{_QuickSortEdges(Ra,ab,$a+-1|0,2,39871946);bb=$a}$a=$a+1|0;if(($a|0)==(na|0))break;else ab=bb}}if(Oa){bb=0;do{ab=c[Ra+(bb*12|0)>>2]|0;$a=c[Ra+(bb*12|0)+4>>2]|0;_a=c[Ra+(bb*12|0)+8>>2]|0;Wa=w+(_a*3<<2)|0;Ya=c[Wa>>2]|0;Sa=Wa+4|0;Xa=c[Sa>>2]|0;do if((Ya|0)==(ab|0)|(Ya|0)==($a|0)){if((Xa|0)==(ab|0)|(Xa|0)==($a|0)){cb=Ya;db=0;eb=Sa;break}cb=c[Wa+8>>2]|0;db=2;eb=Wa}else{cb=Xa;db=1;eb=Wa+8|0}while(0);Wa=c[eb>>2]|0;Xa=v+(_a*72|0)+(db<<2)|0;bb=bb+1|0;Sa=(bb|0)<(na|0);i:do if(Sa&(c[Xa>>2]|0)==-1){Ya=1;Ta=0;Va=bb;j:while(1){fb=Ra+(Va*12|0)+8|0;Ua=Ra+(Va*12|0)+4|0;gb=Ya;hb=Ta;Qa=c[Ra+(Va*12|0)>>2]|0;while(1){if((ab|0)!=(Qa|0))break j;if(!(gb|0?($a|0)==(c[Ua>>2]|0):0))break j;qa=c[fb>>2]|0;Ea=w+(qa*3<<2)|0;k=c[Ea>>2]|0;Ia=Ea+4|0;Fa=c[Ia>>2]|0;do if((k|0)==(ab|0)|(k|0)==($a|0)){if((Fa|0)==(ab|0)|(Fa|0)==($a|0)){ib=k;jb=0;kb=Ia;break}ib=c[Ea+8>>2]|0;jb=2;kb=Ea}else{ib=Fa;jb=1;kb=Ea+8|0}while(0);if((cb|0)!=(c[kb>>2]|0))break;if((Wa|0)==(ib|0)?(c[v+(qa*72|0)+(jb<<2)>>2]|0)==-1:0){gb=0;hb=jb;Qa=ab}else break}Va=Va+1|0;if((Va|0)>=(na|0))break i;else{Ya=gb;Ta=jb}}if(gb|0)break;Ta=c[fb>>2]|0;c[Xa>>2]=Ta;c[v+(Ta*72|0)+(hb<<2)>>2]=_a}while(0)}while(Sa)}_free(Ra);Za=Oa}Oa=_malloc(Pa*48|0)|0;Ra=_malloc(Pa*12|0)|0;hb=(Oa|0)==0;fb=(Ra|0)==0;if(hb|fb){if(!hb)_free(Oa);if(!fb)_free(Ra);_free(w);_free(v);t=0;l=f;return t|0}fb=Pa*3|0;k:do if(Za){hb=0;gb=0;jb=0;l:while(1){na=v+(gb*72|0)+60|0;ib=gb*3|0;kb=0;cb=hb;bb=jb;while(1){do if(!(c[na>>2]&4)){db=v+(gb*72|0)+12+(kb<<2)|0;if(c[db>>2]|0){lb=bb;mb=cb;break}if((bb|0)>=(fb|0)){da=218;break l}eb=c[w+(kb+ib<<2)>>2]|0;_a=Oa+(bb<<4)|0;c[db>>2]=_a;c[Oa+(bb<<4)+8>>2]=eb;eb=(c[na>>2]|0)>>>3&1;c[Oa+(bb<<4)+12>>2]=eb;Xa=Ra+(cb<<2)|0;c[Oa+(bb<<4)+4>>2]=Xa;ab=bb+1|0;c[Xa>>2]=gb;c[_a>>2]=1;Xa=c[v+(gb*72|0)+(kb<<2)>>2]|0;Wa=c[v+(gb*72|0)+(((kb|0)>0?kb+-1|0:2)<<2)>>2]|0;if((Xa|0)>-1?($a=_AssignRecur(w,v,Xa,_a)|0,!($a|0?1:(eb|0)!=((c[v+(Xa*72|0)+60>>2]|0)>>>3&1|0))):0){da=221;break l}if((Wa|0)>-1?(Xa=_AssignRecur(w,v,Wa,c[db>>2]|0)|0,!(Xa|0?1:(eb|0)!=((c[v+(Wa*72|0)+60>>2]|0)>>>3&1|0))):0){da=224;break l}Wa=(c[c[db>>2]>>2]|0)+cb|0;if((Wa|0)>(fb|0)){da=226;break l}else{lb=ab;mb=Wa}}else{lb=bb;mb=cb}while(0);kb=kb+1|0;if((kb|0)>=3)break;else{cb=mb;bb=lb}}gb=gb+1|0;if((gb|0)>=(Pa|0)){nb=lb;break k}else{hb=mb;jb=lb}}if((da|0)==218)Bd(823552,823249,1077,823581);else if((da|0)==221)Bd(823598,823249,1097,823581);else if((da|0)==224)Bd(823598,823249,1108,823581);else if((da|0)==226)Bd(823615,823249,1117,823581)}else nb=0;while(0);lb=fa*40|0;mb=_malloc(lb)|0;if(!mb){_free(w);_free(v);_free(Oa);_free(Ra);t=0;l=f;return t|0}_memset(mb|0,0,lb|0)|0;if((fa|0)>0){lb=0;do{g[mb+(lb*40|0)>>2]=1.0;g[mb+(lb*40|0)+4>>2]=0.0;g[mb+(lb*40|0)+8>>2]=0.0;g[mb+(lb*40|0)+12>>2]=1.0;g[mb+(lb*40|0)+16>>2]=0.0;g[mb+(lb*40|0)+20>>2]=1.0;g[mb+(lb*40|0)+24>>2]=0.0;g[mb+(lb*40|0)+28>>2]=1.0;lb=lb+1|0}while((lb|0)!=(fa|0))}m:do if((nb|0)>0){fa=0;lb=0;do{jb=c[Oa+(lb<<4)>>2]|0;fa=(fa|0)<(jb|0)?jb:fa;lb=lb+1|0}while((lb|0)!=(nb|0));if(!fa){_free(Oa);_free(Ra);break}lb=_malloc(fa*40|0)|0;jb=_malloc(fa<<3)|0;hb=_malloc(fa<<2)|0;gb=(lb|0)==0;Sa=(jb|0)==0;bb=(hb|0)==0;n:do if(gb|Sa|bb){if(!gb)_free(lb);if(!Sa)_free(jb);if(bb){_free(Oa);_free(Ra);break}else{_free(hb);_free(Oa);_free(Ra);break}}else{cb=0;o:while(1){kb=Oa+(cb<<4)|0;do if((c[kb>>2]|0)>0){na=Oa+(cb<<4)+4|0;ib=Oa+(cb<<4)+8|0;Wa=Oa+(cb<<4)+12|0;ab=0;ob=0;while(1){db=c[(c[na>>2]|0)+(ab<<2)>>2]|0;do if((c[v+(db*72|0)+12>>2]|0)!=(kb|0)){if((c[v+(db*72|0)+16>>2]|0)==(kb|0)){pb=1;break}if((c[v+(db*72|0)+20>>2]|0)==(kb|0))pb=2;else{da=249;break o}}else pb=0;while(0);eb=c[w+(pb+(db*3|0)<<2)>>2]|0;if((eb|0)!=(c[ib>>2]|0)){da=251;break o}Ki[c[(c[b>>2]|0)+12>>2]&4095](b,ga,eb>>2,eb&3);wa=+g[ga>>2];ra=+g[ha>>2];Z=+g[ia>>2];pa=+g[v+(db*72|0)+24>>2];_=+g[v+(db*72|0)+28>>2];V=+g[v+(db*72|0)+32>>2];va=wa*pa+ra*_+Z*V;X=pa-wa*va;pa=_-ra*va;_=V-Z*va;va=+g[v+(db*72|0)+36>>2];V=+g[v+(db*72|0)+40>>2];S=+g[v+(db*72|0)+44>>2];ta=wa*va+ra*V+Z*S;xa=va-wa*ta;va=V-ra*ta;V=S-Z*ta;do if(!(+H(+X)>1.1754943508222875e-38)){if(+H(+pa)>1.1754943508222875e-38){da=255;break}if(!(+H(+_)>1.1754943508222875e-38)){qb=X;rb=_;sb=pa}else da=255}else da=255;while(0);if((da|0)==255){da=0;ta=1.0/+I(+(_*_+(X*X+pa*pa)));qb=X*ta;rb=_*ta;sb=pa*ta}do if(!(+H(+xa)>1.1754943508222875e-38)){if(+H(+va)>1.1754943508222875e-38){da=259;break}if(!(+H(+V)>1.1754943508222875e-38)){tb=xa;ub=V;vb=va}else da=259}else da=259;while(0);if((da|0)==259){da=0;pa=1.0/+I(+(V*V+(xa*xa+va*va)));tb=xa*pa;ub=V*pa;vb=va*pa}eb=c[v+(db*72|0)+56>>2]|0;Xa=c[kb>>2]|0;do if((Xa|0)>0){$a=v+(db*72|0)+60|0;_a=c[na>>2]|0;Ta=0;Ya=0;while(1){Va=c[_a+(Ta<<2)>>2]|0;Qa=c[v+(Va*72|0)+56>>2]|0;pa=+g[v+(Va*72|0)+24>>2];_=+g[v+(Va*72|0)+28>>2];X=+g[v+(Va*72|0)+32>>2];ta=wa*pa+ra*_+Z*X;S=pa-wa*ta;pa=_-ra*ta;_=X-Z*ta;ta=+g[v+(Va*72|0)+36>>2];X=+g[v+(Va*72|0)+40>>2];$=+g[v+(Va*72|0)+44>>2];U=wa*ta+ra*X+Z*$;T=ta-wa*U;ta=X-ra*U;X=$-Z*U;do if(!(+H(+S)>1.1754943508222875e-38)){if(+H(+pa)>1.1754943508222875e-38){da=265;break}if(!(+H(+_)>1.1754943508222875e-38)){wb=S;xb=_;yb=pa}else da=265}else da=265;while(0);if((da|0)==265){da=0;U=1.0/+I(+(_*_+(S*S+pa*pa)));wb=S*U;xb=_*U;yb=pa*U}do if(!(+H(+T)>1.1754943508222875e-38)){if(+H(+ta)>1.1754943508222875e-38){da=269;break}if(!(+H(+X)>1.1754943508222875e-38)){zb=T;Ab=X;Bb=ta}else da=269}else da=269;while(0);if((da|0)==269){da=0;pa=1.0/+I(+(X*X+(T*T+ta*ta)));zb=T*pa;Ab=X*pa;Bb=ta*pa}Ua=(eb|0)==(Qa|0);if(!((db|0)!=(Va|0)|Ua)){da=271;break o}if(!(Ua|((c[$a>>2]|c[v+(Va*72|0)+60>>2])&4|0)!=0)?!(qb*wb+sb*yb+rb*xb>r?tb*zb+vb*Bb+ub*Ab>r:0):0)Cb=Ya;else{c[hb+(Ya<<2)>>2]=Va;Cb=Ya+1|0}Ta=Ta+1|0;if((Ta|0)>=(Xa|0))break;else Ya=Cb}if((Cb|0)<=1){Db=Cb;break}_QuickSort(hb,0,Cb+-1|0,39871946);Db=Cb}else Db=0;while(0);p:do if((ob|0)<1){Eb=0;Fb=0}else{if((Db|0)>0)Gb=0;else{Xa=0;while(1){eb=(c[jb+(Xa<<3)>>2]|0)==(Db|0);Ya=((eb^1)&1)+Xa|0;if(eb|(Ya|0)>=(ob|0)){Eb=Ya;Fb=eb;break p}else Xa=Ya}}while(1){if((c[jb+(Gb<<3)>>2]|0)==(Db|0)){Xa=c[jb+(Gb<<3)+4>>2]|0;Ya=0;do{eb=(c[hb+(Ya<<2)>>2]|0)==(c[Xa+(Ya<<2)>>2]|0);Ta=eb&1;Ya=Ta+Ya|0}while(eb&(Ya|0)<(Db|0));Hb=Ta}else Hb=0;Ya=(Hb^1)+Gb|0;Xa=(Hb|0)!=0;if(Xa|(Ya|0)>=(ob|0)){Eb=Ya;Fb=Xa;break}else Gb=Ya}}while(0);if(!((Eb|0)==(ob|0)|Fb)){da=286;break o}if(Fb)Ib=ob;else{Ya=Db<<2;Xa=_malloc(Ya)|0;if(!Xa){da=289;break o}c[jb+(ob<<3)>>2]=Db;c[jb+(ob<<3)+4>>2]=Xa;_memcpy(Xa|0,hb|0,Ya|0)|0;Ya=c[ib>>2]|0;if((Db|0)>0){ta=0.0;Xa=0;X=0.0;T=0.0;Z=0.0;ra=0.0;wa=0.0;va=0.0;V=0.0;xa=0.0;while(1){Va=c[hb+(Xa<<2)>>2]|0;if(!(c[v+(Va*72|0)+60>>2]&4)){Qa=Va*3|0;do if((c[w+(Qa<<2)>>2]|0)!=(Ya|0)){if((c[w+(Qa+1<<2)>>2]|0)==(Ya|0)){Jb=1;break}if((c[w+(Qa+2<<2)>>2]|0)==(Ya|0))Jb=2;else{da=296;break o}}else Jb=0;while(0);Ta=w+(Jb+Qa<<2)|0;eb=c[Ta>>2]|0;Ki[c[(c[b>>2]|0)+12>>2]&4095](b,ga,eb>>2,eb&3);pa=+g[ga>>2];_=+g[ha>>2];S=+g[ia>>2];U=+g[v+(Va*72|0)+24>>2];$=+g[v+(Va*72|0)+28>>2];ya=+g[v+(Va*72|0)+32>>2];za=pa*U+_*$+S*ya;W=U-pa*za;U=$-_*za;$=ya-S*za;za=+g[v+(Va*72|0)+36>>2];ya=+g[v+(Va*72|0)+40>>2];e=+g[v+(Va*72|0)+44>>2];Kb=pa*za+_*ya+S*e;Lb=za-pa*Kb;za=ya-_*Kb;ya=e-S*Kb;do if(!(+H(+W)>1.1754943508222875e-38)){if(+H(+U)>1.1754943508222875e-38){da=300;break}if(!(+H(+$)>1.1754943508222875e-38)){Mb=W;Nb=$;Ob=U}else da=300}else da=300;while(0);if((da|0)==300){da=0;Kb=1.0/+I(+($*$+(W*W+U*U)));Mb=W*Kb;Nb=$*Kb;Ob=U*Kb}do if(!(+H(+Lb)>1.1754943508222875e-38)){if(+H(+za)>1.1754943508222875e-38){da=304;break}if(!(+H(+ya)>1.1754943508222875e-38)){Pb=Lb;Qb=ya;Rb=za}else da=304}else da=304;while(0);if((da|0)==304){da=0;U=1.0/+I(+(ya*ya+(Lb*Lb+za*za)));Pb=Lb*U;Qb=ya*U;Rb=za*U}eb=c[w+((Jb>>>0<2?Jb+1|0:0)+Qa<<2)>>2]|0;$a=c[Ta>>2]|0;_a=c[w+((Jb|0?Jb+-1|0:2)+Qa<<2)>>2]|0;Ki[c[(c[b>>2]|0)+8>>2]&4095](b,ga,_a>>2,_a&3);U=+g[ga>>2];$=+g[ha>>2];W=+g[ia>>2];Ki[c[(c[b>>2]|0)+8>>2]&4095](b,ga,$a>>2,$a&3);Kb=+g[ga>>2];e=+g[ha>>2];Sb=+g[ia>>2];Ki[c[(c[b>>2]|0)+8>>2]&4095](b,ga,eb>>2,eb&3);Tb=U-Kb;U=$-e;$=W-Sb;W=+g[ga>>2]-Kb;Kb=+g[ha>>2]-e;e=+g[ia>>2]-Sb;Sb=pa*Tb+_*U+S*$;Ub=Tb-pa*Sb;Tb=U-_*Sb;U=$-S*Sb;do if(!(+H(+Ub)>1.1754943508222875e-38)){if(+H(+Tb)>1.1754943508222875e-38){da=308;break}if(!(+H(+U)>1.1754943508222875e-38)){Vb=Ub;Wb=Tb;Xb=U}else da=308}else da=308;while(0);if((da|0)==308){da=0;za=1.0/+I(+(U*U+(Ub*Ub+Tb*Tb)));Vb=Ub*za;Wb=Tb*za;Xb=U*za}za=pa*W+_*Kb+S*e;ya=W-pa*za;Lb=Kb-_*za;Sb=e-S*za;do if(!(+H(+ya)>1.1754943508222875e-38)){if(+H(+Lb)>1.1754943508222875e-38){da=312;break}if(!(+H(+Sb)>1.1754943508222875e-38)){Yb=ya;Zb=Lb;_b=Sb}else da=312}else da=312;while(0);if((da|0)==312){da=0;S=1.0/+I(+(Sb*Sb+(ya*ya+Lb*Lb)));Yb=ya*S;Zb=Lb*S;_b=Sb*S}S=Vb*Yb+Wb*Zb+Xb*_b;e=+N(+(S>1.0?1.0:S<-1.0?-1.0:S));$b=ta+e;ac=X+Mb*e;bc=T+Nb*e;cc=Z+e*+g[v+(Va*72|0)+48>>2];dc=ra+Pb*e;ec=wa+Rb*e;fc=va+Qb*e;gc=V+e*+g[v+(Va*72|0)+52>>2];hc=xa+Ob*e}else{$b=ta;ac=X;bc=T;cc=Z;dc=ra;ec=wa;fc=va;gc=V;hc=xa}Xa=Xa+1|0;if((Xa|0)>=(Db|0)){ic=$b;jc=ac;kc=bc;lc=cc;mc=dc;nc=ec;oc=fc;pc=gc;qc=hc;break}else{ta=$b;X=ac;T=bc;Z=cc;ra=dc;wa=ec;va=fc;V=gc;xa=hc}}}else{ic=0.0;jc=0.0;kc=0.0;lc=0.0;mc=0.0;nc=0.0;oc=0.0;pc=0.0;qc=0.0}do if(!(+H(+jc)>1.1754943508222875e-38)){if(+H(+qc)>1.1754943508222875e-38){da=318;break}if(!(+H(+kc)>1.1754943508222875e-38)){rc=jc;sc=kc;tc=qc}else da=318}else da=318;while(0);if((da|0)==318){da=0;xa=1.0/+I(+(jc*jc+qc*qc+kc*kc));rc=jc*xa;sc=kc*xa;tc=qc*xa}do if(!(+H(+mc)>1.1754943508222875e-38)){if(+H(+nc)>1.1754943508222875e-38){da=322;break}if(!(+H(+oc)>1.1754943508222875e-38)){uc=mc;vc=nc;wc=oc}else da=322}else da=322;while(0);if((da|0)==322){da=0;xa=1.0/+I(+(mc*mc+nc*nc+oc*oc));uc=mc*xa;vc=nc*xa;wc=oc*xa}if(ic>0.0){xc=lc/ic;yc=pc/ic}else{xc=lc;yc=pc}g[lb+(ob*40|0)>>2]=rc;g[lb+(ob*40|0)+4>>2]=tc;g[lb+(ob*40|0)+8>>2]=sc;g[lb+(ob*40|0)+12>>2]=xc;g[lb+(ob*40|0)+16>>2]=uc;g[lb+(ob*40|0)+20>>2]=vc;g[lb+(ob*40|0)+24>>2]=wc;g[lb+(ob*40|0)+28>>2]=yc;Ib=ob+1|0}Xa=(d[v+(db*72|0)+68+pb>>0]|0)+(c[v+(db*72|0)+64>>2]|0)|0;Ya=mb+(Xa*40|0)|0;Qa=mb+(Xa*40|0)+32|0;Ta=c[Qa>>2]|0;if((Ta|0)>=2){da=327;break o}eb=(c[v+(db*72|0)+60>>2]|0)>>>3&1;if((eb|0)!=(c[Wa>>2]|0)){da=329;break o}switch(Ta|0){case 1:{Ta=lb+(Eb*40|0)|0;$a=mb+(Xa*40|0)+12|0;xa=+g[$a>>2];V=+g[lb+(Eb*40|0)+12>>2];_a=(g[j>>2]=xa,c[j>>2]|0);P=mb+(Xa*40|0)+28|0;va=+g[P>>2];wa=+g[lb+(Eb*40|0)+28>>2];do if(xa==V){if(!(va==wa)){da=335;break}ra=+g[Ya>>2];Ua=mb+(Xa*40|0)+4|0;Z=+g[Ua>>2];Ga=mb+(Xa*40|0)+8|0;T=+g[Ga>>2];if(!((ra==+g[Ta>>2]?Z==+g[lb+(Eb*40|0)+4>>2]:0)&T==+g[lb+(Eb*40|0)+8>>2])){da=335;break}Ca=mb+(Xa*40|0)+16|0;X=+g[Ca>>2];Ea=mb+(Xa*40|0)+20|0;ta=+g[Ea>>2];Fa=mb+(Xa*40|0)+24|0;e=+g[Fa>>2];if((X==+g[lb+(Eb*40|0)+16>>2]?ta==+g[lb+(Eb*40|0)+20>>2]:0)&e==+g[lb+(Eb*40|0)+24>>2]){zc=Ya;Ac=ra;Bc=T;Cc=_a;Dc=X;Ec=Ua;Fc=ta;Gc=e;Hc=Ga;Ic=(g[j>>2]=va,c[j>>2]|0);Jc=Ca;Kc=Ea;Lc=Fa;Mc=Z}else da=335}else da=335;while(0);q:do if((da|0)==335){da=0;_a=(g[j>>2]=(xa+V)*.5,c[j>>2]|0);db=(g[j>>2]=(va+wa)*.5,c[j>>2]|0);Fa=mb+(Xa*40|0)+4|0;Ea=mb+(Xa*40|0)+8|0;Z=+g[Ya>>2]+ +g[Ta>>2];e=+g[Fa>>2]+ +g[lb+(Eb*40|0)+4>>2];ta=+g[Ea>>2]+ +g[lb+(Eb*40|0)+8>>2];Ca=mb+(Xa*40|0)+16|0;Ga=mb+(Xa*40|0)+20|0;Ua=mb+(Xa*40|0)+24|0;X=+g[Ca>>2]+ +g[lb+(Eb*40|0)+16>>2];T=+g[Ga>>2]+ +g[lb+(Eb*40|0)+20>>2];ra=+g[Ua>>2]+ +g[lb+(Eb*40|0)+24>>2];do if(!(+H(+Z)>1.1754943508222875e-38)){if(+H(+e)>1.1754943508222875e-38){da=338;break}if(!(+H(+ta)>1.1754943508222875e-38)){Nc=Z;Oc=ta;Pc=e}else da=338}else da=338;while(0);if((da|0)==338){da=0;Sb=1.0/+I(+(Z*Z+e*e+ta*ta));Nc=Z*Sb;Oc=ta*Sb;Pc=e*Sb}do if(!(+H(+X)>1.1754943508222875e-38)){if(+H(+T)>1.1754943508222875e-38)break;if(!(+H(+ra)>1.1754943508222875e-38)){zc=Ya;Ac=Nc;Bc=Oc;Cc=_a;Dc=X;Ec=Fa;Fc=T;Gc=ra;Hc=Ea;Ic=db;Jc=Ca;Kc=Ga;Lc=Ua;Mc=Pc;break q}}while(0);e=1.0/+I(+(X*X+T*T+ra*ra));zc=Ya;Ac=Nc;Bc=Oc;Cc=_a;Dc=X*e;Ec=Fa;Fc=T*e;Gc=ra*e;Hc=Ea;Ic=db;Jc=Ca;Kc=Ga;Lc=Ua;Mc=Pc}while(0);g[zc>>2]=Ac;g[Ec>>2]=Mc;g[Hc>>2]=Bc;c[$a>>2]=Cc;g[Jc>>2]=Dc;g[Kc>>2]=Fc;g[Lc>>2]=Gc;c[P>>2]=Ic;Qc=2;break}case 0:{Ja=Ya;Ka=lb+(Eb*40|0)|0;La=Ja+40|0;do{c[Ja>>2]=c[Ka>>2];Ja=Ja+4|0;Ka=Ka+4|0}while((Ja|0)<(La|0));Qc=1;break}default:{da=344;break o}}c[Qa>>2]=Qc;c[mb+(Xa*40|0)+36>>2]=eb;ab=ab+1|0;if((ab|0)>=(c[kb>>2]|0))break;else ob=Ib}if((Ib|0)>0)Rc=0;else break;do{_free(c[jb+(Rc<<3)+4>>2]|0);Rc=Rc+1|0}while((Rc|0)!=(Ib|0))}while(0);cb=cb+1|0;if((cb|0)>=(nb|0)){da=350;break}}switch(da|0){case 249:{Bd(823639,823249,1233,823659);break}case 251:{Bd(823675,823249,1236,823659);break}case 271:{Bd(823717,823249,1270,823659);break}case 286:{Bd(823738,823249,1295,823659);break}case 289:{if((ob|0)>0){cb=0;do{_free(c[jb+(cb<<3)+4>>2]|0);cb=cb+1|0}while((cb|0)!=(ob|0))}_free(jb);_free(hb);_free(lb);_free(Oa);_free(Ra);break n;break}case 296:{Bd(823768,823249,1382,823780);break}case 327:{Bd(823791,823249,1327,823659);break}case 329:{Bd(823811,823249,1328,823659);break}case 344:{Bd(823886,823249,1337,823659);break}case 350:{_free(jb);_free(hb);_free(lb);_free(Oa);_free(Ra);break m;break}}}while(0);_free(v);_free(w);_free(mb);t=0;l=f;return t|0}else{_free(Oa);_free(Ra)}while(0);if((Ma|0)>0){Ma=Pa;do{do if(!(c[v+(Ma*72|0)+60>>2]&2)){Ra=Ma*3|0;Oa=v+(Ma*72|0)+64|0;if(!Za)break;ob=c[w+(Ra<<2)>>2]|0;nb=1;Ib=0;do{Rc=(ob|0)==(c[w+(Ib<<2)>>2]|0);Ib=((Rc^1)&1)+Ib|0;nb=Rc?0:nb;Sc=(nb|0)!=0}while(Sc&(Ib|0)<(fb|0));if(!Sc){nb=(Ib|0)/3|0;Ja=mb+(((c[Oa>>2]|0)+(d[v+(Ma*72|0)+68>>0]|0)|0)*40|0)|0;Ka=mb+(((c[v+(nb*72|0)+64>>2]|0)+(d[((Ib|0)%3|0)+(v+(nb*72|0)+68)>>0]|0)|0)*40|0)|0;La=Ja+40|0;do{c[Ja>>2]=c[Ka>>2];Ja=Ja+4|0;Ka=Ka+4|0}while((Ja|0)<(La|0))}Ib=c[w+(Ra+1<<2)>>2]|0;nb=1;ob=0;do{Rc=(Ib|0)==(c[w+(ob<<2)>>2]|0);ob=((Rc^1)&1)+ob|0;nb=Rc?0:nb;Tc=(nb|0)!=0}while(Tc&(ob|0)<(fb|0));if(!Tc){nb=(ob|0)/3|0;Ja=mb+(((c[Oa>>2]|0)+(d[v+(Ma*72|0)+69>>0]|0)|0)*40|0)|0;Ka=mb+(((c[v+(nb*72|0)+64>>2]|0)+(d[((ob|0)%3|0)+(v+(nb*72|0)+68)>>0]|0)|0)*40|0)|0;La=Ja+40|0;do{c[Ja>>2]=c[Ka>>2];Ja=Ja+4|0;Ka=Ka+4|0}while((Ja|0)<(La|0))}ob=c[w+(Ra+2<<2)>>2]|0;nb=1;Ib=0;do{Rc=(ob|0)==(c[w+(Ib<<2)>>2]|0);Ib=((Rc^1)&1)+Ib|0;nb=Rc?0:nb;Uc=(nb|0)!=0}while(Uc&(Ib|0)<(fb|0));if(Uc)break;nb=(Ib|0)/3|0;Ja=mb+(((c[Oa>>2]|0)+(d[v+(Ma*72|0)+70>>0]|0)|0)*40|0)|0;Ka=mb+(((c[v+(nb*72|0)+64>>2]|0)+(d[((Ib|0)%3|0)+(v+(nb*72|0)+68)>>0]|0)|0)*40|0)|0;La=Ja+40|0;do{c[Ja>>2]=c[Ka>>2];Ja=Ja+4|0;Ka=Ka+4|0}while((Ja|0)<(La|0))}while(0);Ma=Ma+1|0}while((Ma|0)!=(y|0))}r:do if(Za){y=0;s:while(1){if(c[v+(y*72|0)+60>>2]&2|0){Ma=v+(y*72|0)+68|0;Uc=v+(y*72|0)+69|0;fb=v+(y*72|0)+70|0;Tc=1<<(d[Uc>>0]|0)|1<<(d[Ma>>0]|0)|1<<(d[fb>>0]|0);Sc=(Tc&2|0)==0?1:(Tc&4|0)==0?2:(Tc&8|0)==0?3:0;Tc=c[v+(y*72|0)+56>>2]|0;if((Tc|0)<=-1){da=367;break}Ib=Tc<<2>>2;Ki[c[(c[b>>2]|0)+8>>2]&4095](b,ga,Ib,Sc);Gc=+g[ga>>2];Fc=+g[ha>>2];Dc=+g[ia>>2];Tc=v+(y*72|0)+64|0;Oa=a[Ma>>0]|0;Ma=Oa&255;if((Oa&255)>=4){da=369;break}Ki[c[(c[b>>2]|0)+8>>2]&4095](b,ga,Ib,Ma&3);do if(!((+g[ga>>2]==Gc?+g[ha>>2]==Fc:0)&+g[ia>>2]==Dc)){Oa=a[Uc>>0]|0;nb=Oa&255;if((Oa&255)>=4){da=369;break s}Ki[c[(c[b>>2]|0)+8>>2]&4095](b,ga,Ib,nb&3);if((+g[ga>>2]==Gc?+g[ha>>2]==Fc:0)&+g[ia>>2]==Dc){Vc=nb;break}nb=a[fb>>0]|0;Oa=nb&255;if((nb&255)>=4){da=369;break s}Ki[c[(c[b>>2]|0)+8>>2]&4095](b,ga,Ib,Oa&3);if((+g[ga>>2]==Gc?+g[ha>>2]==Fc:0)&+g[ia>>2]==Dc)Vc=Oa;else{da=372;break s}}else Vc=Ma;while(0);Ma=c[Tc>>2]|0;Ja=mb+((Ma+Sc|0)*40|0)|0;Ka=mb+((Ma+Vc|0)*40|0)|0;La=Ja+40|0;do{c[Ja>>2]=c[Ka>>2];Ja=Ja+4|0;Ka=Ka+4|0}while((Ja|0)<(La|0))}y=y+1|0;if((y|0)>=(Pa|0))break r}if((da|0)==367)Bd(823907,823249,174,823939);else if((da|0)==369)Bd(823907,823249,174,823939);else if((da|0)==372)Bd(823949,823249,1887,823960)}while(0);_free(v);_free(w);if(s){s=h+4|0;w=h+8|0;v=i+4|0;da=i+8|0;Pa=0;Ka=0;while(1){Ja=$i[c[(c[b>>2]|0)+4>>2]&8191](b,Ka)|0;if((Ja+-3|0)>>>0<2&(Ja|0)>0){La=0;Vc=Pa;while(1){c[h>>2]=c[mb+(Vc*40|0)>>2];c[s>>2]=c[mb+(Vc*40|0)+4>>2];c[w>>2]=c[mb+(Vc*40|0)+8>>2];c[i>>2]=c[mb+(Vc*40|0)+16>>2];c[v>>2]=c[mb+(Vc*40|0)+20>>2];c[da>>2]=c[mb+(Vc*40|0)+24>>2];ia=c[b>>2]|0;ha=c[ia+24>>2]|0;if(!ha)Wc=ia;else{kj[ha&0](b,h,i,+g[mb+(Vc*40|0)+12>>2],+g[mb+(Vc*40|0)+28>>2],c[mb+(Vc*40|0)+36>>2]|0,Ka,La);Wc=c[b>>2]|0}ha=c[Wc+20>>2]|0;if(ha|0)Ii[ha&1](b,h,(c[mb+(Vc*40|0)+36>>2]|0)==1?1.0:-1.0,Ka,La);La=La+1|0;if((La|0)==(Ja|0))break;else Vc=Vc+1|0}Xc=Ja+Pa|0}else Xc=Pa;Ka=Ka+1|0;if((Ka|0)==(q|0))break;else Pa=Xc}}_free(mb);t=1;l=f;return t|0}function _FindGridCell(a,b,c){a=+a;b=+b;c=+c;var d=0;d=~~((c-a)/(b-a)*2048.0);return ((d|0)<2048?((d|0)>0?d:0):2047)|0}function _MergeVertsFast(a,b,d,e,f){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;var h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0.0,u=0,v=0,w=0,x=0,y=0.0,z=0.0,A=0,B=0.0,C=0.0,D=0.0,E=0.0,F=0.0,G=0.0,H=0,I=0.0,J=0.0,K=0.0,L=0.0,M=0.0,N=0.0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ca=0;h=l;l=l+48|0;if((l|0)>=(m|0))ba(48);i=h+24|0;j=h+12|0;k=h;n=b+(e<<4)|0;c[j>>2]=c[n>>2];c[j+4>>2]=c[n+4>>2];c[j+8>>2]=c[n+8>>2];c[k>>2]=c[n>>2];c[k+4>>2]=c[n+4>>2];c[k+8>>2]=c[n+8>>2];n=(e|0)<(f|0);o=j+4|0;p=j+8|0;if(n){q=k+8|0;r=k+4|0;s=e;do{s=s+1|0;t=+g[b+(s<<4)>>2];if(!(+g[j>>2]>t)){if(+g[k>>2]<t){u=k;v=5}}else{u=j;v=5}if((v|0)==5){v=0;g[u>>2]=t}t=+g[b+(s<<4)+4>>2];if(!(+g[o>>2]>t)){if(+g[r>>2]<t){w=r;v=54}}else{w=o;v=54}if((v|0)==54){v=0;g[w>>2]=t}t=+g[b+(s<<4)+8>>2];if(!(+g[p>>2]>t)){if(+g[q>>2]<t){x=q;v=57}}else{x=p;v=57}if((v|0)==57){v=0;g[x>>2]=t}}while((s|0)!=(f|0))}t=+g[k>>2]-+g[j>>2];y=+g[k+4>>2]-+g[o>>2];z=+g[k+8>>2]-+g[p>>2];if(!(y>t&y>z))if(z>t)A=2;else A=0;else A=1;t=+g[k+(A<<2)>>2];z=+g[j+(A<<2)>>2];y=(t+z)*.5;if(!(!(y>=t)&!(y<=z))){if((e|0)>(f|0)){l=h;return}j=i+4|0;k=i+8|0;p=i+4|0;o=e;while(1){s=a+(c[b+(o<<4)+12>>2]<<2)|0;x=c[s>>2]|0;q=x&3;w=x>>2;Ki[c[(c[d>>2]|0)+8>>2]&4095](d,i,w,q);z=+g[i>>2];t=+g[j>>2];B=+g[k>>2];Ki[c[(c[d>>2]|0)+12>>2]&4095](d,i,w,q);C=+g[i>>2];D=+g[j>>2];E=+g[k>>2];Ki[c[(c[d>>2]|0)+16>>2]&4095](d,i,w,q);F=+g[i>>2];G=+g[p>>2];if((o|0)>(e|0)){q=e;w=1;do{H=c[b+(q<<4)+12>>2]|0;x=c[a+(H<<2)>>2]|0;r=x&3;u=x>>2;Ki[c[(c[d>>2]|0)+8>>2]&4095](d,i,u,r);I=+g[i>>2];J=+g[j>>2];K=+g[k>>2];Ki[c[(c[d>>2]|0)+12>>2]&4095](d,i,u,r);L=+g[i>>2];M=+g[j>>2];N=+g[k>>2];Ki[c[(c[d>>2]|0)+16>>2]&4095](d,i,u,r);r=z==I&t==J&B==K&C==L&D==M&E==N&F==+g[i>>2]&G==+g[p>>2];w=r?0:w;q=q+((r^1)&1)|0;O=(w|0)!=0}while(O&(q|0)<(o|0));if(!O)c[s>>2]=c[a+(H<<2)>>2]}if((o|0)<(f|0))o=o+1|0;else break}l=h;return}if(!n)Bd(824001,823249,640,824017);n=f;o=e;a:while(1){H=(o|0)<(e|0);b:do if((o|0)<(n|0)){O=0;p=o;while(1){k=b+(p<<4)+(A<<2)|0;if(H|(p|0)>(f|0))break;else P=O;do{if(P|0){Q=p;R=1;break b}j=!(+g[k>>2]<y);P=j&1}while(j);k=p+1|0;if((k|0)<(n|0)){O=P;p=k}else{S=P;T=k;v=26;break b}}if(!O){v=28;break a}else{Q=p;R=1}}else{S=0;T=o;v=26}while(0);if((v|0)==26){v=0;Q=T;R=(S|0)!=0}H=(n|0)>(f|0);c:do if((Q|0)<(n|0)){s=0;k=n;while(1){j=b+(k<<4)+(A<<2)|0;if((k|0)<(e|0)|H)break;else U=s;do{if(U|0){V=k;W=1;X=1;break c}q=+g[j>>2]<y;U=q&1}while(q);j=k+-1|0;if((Q|0)<(j|0)){s=U;k=j}else{Y=U;Z=j;v=36;break c}}if(!s){v=34;break a}else{V=k;W=1;X=1}}else{Y=0;Z=n;v=36}while(0);if((v|0)==36){v=0;V=Z;W=(Y|0)!=0;X=0}if(R&(Q|0)>=(V|0)&W){v=38;break}if(R&W){H=b+(Q<<4)|0;c[i>>2]=c[H>>2];c[i+4>>2]=c[H+4>>2];c[i+8>>2]=c[H+8>>2];c[i+12>>2]=c[H+12>>2];if(!X){v=41;break}p=b+(V<<4)|0;c[H>>2]=c[p>>2];c[H+4>>2]=c[p+4>>2];c[H+8>>2]=c[p+8>>2];c[H+12>>2]=c[p+12>>2];c[p>>2]=c[i>>2];c[p+4>>2]=c[i+4>>2];c[p+8>>2]=c[i+8>>2];c[p+12>>2]=c[i+12>>2];_=V+-1|0;$=Q+1|0}else{_=V;$=Q}if(($|0)<(_|0)){n=_;o=$}else{v=44;break}}if((v|0)==28)Bd(824032,823249,648,824017);else if((v|0)==34)Bd(824055,823249,654,824017);else if((v|0)==38)Bd(824078,823249,658,824017);else if((v|0)==41)Bd(824126,823249,663,824017);else if((v|0)==44){v=($|0)==(_|0);if(!(v|($|0)==(_+1|0)))Bd(824132,823249,670,824017);if(v){v=+g[b+($<<4)+(A<<2)>>2]<y;aa=((v^1)<<31>>31)+$|0;ca=(v&1)+$|0}else{aa=_;ca=$}if((aa|0)>(e|0))_MergeVertsFast(a,b,d,e,aa);if((ca|0)>=(f|0)){l=h;return}_MergeVertsFast(a,b,d,ca,f);l=h;return}}function _QuickSortEdges(a,b,d,e,f){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0;g=l;l=l+16|0;if((l|0)>=(m|0))ba(16);h=g;i=d-b+1|0;if((i|0)<2){l=g;return}if((i|0)==2){j=a+(b*12|0)|0;k=a+(d*12|0)|0;if((c[j+(e<<2)>>2]|0)<=(c[k+(e<<2)>>2]|0)){l=g;return};c[h>>2]=c[j>>2];c[h+4>>2]=c[j+4>>2];c[h+8>>2]=c[j+8>>2];c[j>>2]=c[k>>2];c[j+4>>2]=c[k+4>>2];c[j+8>>2]=c[k+8>>2];c[k>>2]=c[h>>2];c[k+4>>2]=c[h+4>>2];c[k+8>>2]=c[h+8>>2];l=g;return}k=f&31;j=f+3+(f>>>(32-k|0)|f<<k)|0;k=c[a+((((j>>>0)%(i>>>0)|0)+b|0)*12|0)+(e<<2)>>2]|0;i=b;f=d;while(1){n=i;while(1){o=a+(n*12|0)|0;p=n+1|0;if((c[o+(e<<2)>>2]|0)<(k|0))n=p;else{q=f;break}}while(1){r=a+(q*12|0)|0;s=q+-1|0;if((c[r+(e<<2)>>2]|0)>(k|0))q=s;else break}if((n|0)>(q|0)){t=n;u=q}else{c[h>>2]=c[o>>2];c[h+4>>2]=c[o+4>>2];c[h+8>>2]=c[o+8>>2];c[o>>2]=c[r>>2];c[o+4>>2]=c[r+4>>2];c[o+8>>2]=c[r+8>>2];c[r>>2]=c[h>>2];c[r+4>>2]=c[h+4>>2];c[r+8>>2]=c[h+8>>2];t=p;u=s}if((t|0)>(u|0))break;else{i=t;f=u}}if((u|0)>(b|0))_QuickSortEdges(a,b,u,e,j);if((t|0)>=(d|0)){l=g;return}_QuickSortEdges(a,t,d,e,j);l=g;return}function _AssignRecur(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0;f=c[e+8>>2]|0;g=a+(d*3<<2)|0;if((c[g>>2]|0)!=(f|0))if((c[g+4>>2]|0)!=(f|0))if((c[g+8>>2]|0)==(f|0))h=2;else Bd(823768,823249,1143,823989);else h=1;else h=0;f=b+(d*72|0)+12+(h<<2)|0;g=c[f>>2]|0;if((g|0)==(e|0)){i=1;return i|0}if(g|0){i=0;return i|0}g=b+(d*72|0)+60|0;j=c[g>>2]|0;if((((j&4|0)!=0?(c[b+(d*72|0)+12>>2]|0)==0:0)?(c[b+(d*72|0)+16>>2]|0)==0:0)?(c[b+(d*72|0)+20>>2]|0)==0:0){k=(c[e+12>>2]|0?8:0)|j&-9;c[g>>2]=k;l=k}else l=j;if((l>>>3&1|0)!=(c[e+12>>2]|0)){i=0;return i|0}c[(c[e+4>>2]|0)+(c[e>>2]<<2)>>2]=d;c[e>>2]=(c[e>>2]|0)+1;c[f>>2]=e;f=c[b+(d*72|0)+(h<<2)>>2]|0;l=c[b+(d*72|0)+((h|0?h+-1|0:2)<<2)>>2]|0;if((f|0)>-1)_AssignRecur(a,b,f,e)|0;if((l|0)>-1){_AssignRecur(a,b,l,e)|0;return 1}else{i=1;return i|0}return 0}function _QuickSort(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0;f=b;b=e;while(1){e=b&31;b=b+3+(b>>>(32-e|0)|b<<e)|0;e=d-f|0;if((e|0)<=-2){g=3;break}h=c[a+(((b>>>0)%((e+1|0)>>>0)|0)+f<<2)>>2]|0;e=f;i=d;while(1){j=e;while(1){k=a+(j<<2)|0;l=c[k>>2]|0;m=j+1|0;if((l|0)<(h|0))j=m;else{n=i;break}}while(1){o=a+(n<<2)|0;p=c[o>>2]|0;q=n+-1|0;if((p|0)>(h|0))n=q;else break}if((j|0)>(n|0)){r=j;s=n}else{c[k>>2]=p;c[o>>2]=l;r=m;s=q}if((r|0)>(s|0))break;else{e=r;i=s}}if((s|0)>(f|0))_QuickSort(a,f,s,b);if((r|0)>=(d|0)){g=14;break}else f=r}if((g|0)==3)Bd(823974,823249,1458,823979);else if((g|0)==14)return}function __ZN6VectorIN11SurfaceTool6VertexEE6resizeEi(b,d){b=b|0;d=d|0;var e=0,f=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0;if((d|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,269,1145657,0);e=31;return e|0}a[1263537]=0;f=c[b>>2]|0;if(!f)h=0;else h=c[f+-4>>2]|0;if((h|0)==(d|0)){e=0;return e|0}if(!d){__ZN6VectorIN11SurfaceTool6VertexEE6_unrefEPv(b,f);c[b>>2]=0;e=0;return e|0}__ZN6VectorIN11SurfaceTool6VertexEE14_copy_on_writeEv(b);f=d*88|0;if(d>>>0<=48806446?(h=f+-1|0,i=h>>>1|h,h=i>>>2|i,i=h>>>4|h,h=i>>>8|i,i=(h>>>16|h)+1|0,f>>>0<4294967264):0){a[1263537]=0;f=c[b>>2]|0;do if(!f)if((d|0)>0)j=15;else{k=0;j=25}else{h=c[f+-4>>2]|0;if((h|0)<(d|0))if(!h)j=15;else{l=__ZN6Memory14realloc_staticEPvjb(f,i,1)|0;if(l|0){a[1263537]=0;m=l;n=c[l+-4>>2]|0;break}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,300,1145876,0);e=6;return e|0}else{k=h;j=25}}while(0);do if((j|0)==15){h=__ZN6Memory12alloc_staticEjb(i,1)|0;if(h|0){a[1263537]=0;c[h+-4>>2]=0;c[h+-8>>2]=1;m=h;n=0;break}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,292,1145820,0);e=6;return e|0}else if((j|0)==25){if((k|0)<=(d|0)){e=0;return e|0}if((c[f+-4>>2]|0)>>>0>d>>>0){h=d;l=f;do{o=c[l+(h*88|0)+84>>2]|0;if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(o,1);o=c[l+(h*88|0)+80>>2]|0;if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(o,1);h=h+1|0;l=c[b>>2]|0}while(h>>>0<(c[l+-4>>2]|0)>>>0);p=l}else p=f;h=__ZN6Memory14realloc_staticEPvjb(p,i,1)|0;if(!h){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,324,1145876,0);e=6;return e|0}else{a[1263537]=0;c[b>>2]=h;c[h+-4>>2]=d;e=0;return e|0}}while(0);c[b>>2]=m;if((n|0)<(d|0)){i=n;do{n=m+(i*88|0)|0;c[n>>2]=0;c[n+4>>2]=0;c[n+8>>2]=0;c[n+12>>2]=0;c[n+16>>2]=0;c[n+20>>2]=0;g[m+(i*88|0)+24>>2]=1.0;n=m+(i*88|0)+28|0;p=n+60|0;do{c[n>>2]=0;n=n+4|0}while((n|0)<(p|0));i=i+1|0}while((i|0)!=(d|0));q=c[b>>2]|0}else q=m;c[((q|0)==0?0:q+-4|0)>>2]=d;e=0;return e|0}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,285,1145723,0);e=6;return e|0}function __ZN6VectorIN11SurfaceTool6VertexEE14_copy_on_writeEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0,i=0;b=c[a>>2]|0;if(!b)return;if((c[b+-8>>2]|0)>>>0<=1)return;d=c[b+-4>>2]|0;b=(d*88|0)+-1|0;e=b>>>1|b;b=e>>>2|e;e=b>>>4|b;b=e>>>8|e;e=__ZN6Memory12alloc_staticEjb((b>>>16|b)+1|0,1)|0;c[e+-8>>2]=1;c[e+-4>>2]=d;if(d|0){b=0;do{f=c[a>>2]|0;g=e+(b*88|0)|0;h=f+(b*88|0)|0;i=g+80|0;do{c[g>>2]=c[h>>2];g=g+4|0;h=h+4|0}while((g|0)<(i|0));h=e+(b*88|0)+80|0;g=f+(b*88|0)+80|0;c[h>>2]=0;if((c[g>>2]|0?(c[h>>2]=0,i=c[g>>2]|0,i|0):0)?__Z28atomic_conditional_incrementPj(i+-8|0)|0:0)c[h>>2]=c[g>>2];g=e+(b*88|0)+84|0;h=f+(b*88|0)+84|0;c[g>>2]=0;if((c[h>>2]|0?(c[g>>2]=0,i=c[h>>2]|0,i|0):0)?__Z28atomic_conditional_incrementPj(i+-8|0)|0:0)c[g>>2]=c[h>>2];b=b+1|0}while((b|0)!=(d|0))}__ZN6VectorIN11SurfaceTool6VertexEE6_unrefEPv(a,c[a>>2]|0);c[a>>2]=e;return}function __ZN6VectorIN11SurfaceTool6VertexEE6_unrefEPv(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;if(!b)return;d=c[a>>2]|0;if(__Z16atomic_decrementPj((d|0)==0?0:d+-8|0)|0)return;d=c[a>>2]|0;a=(d|0)==0?0:d+-4|0;d=a+4|0;if(c[a>>2]|0){e=0;do{f=c[d+(e*88|0)+84>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);f=c[d+(e*88|0)+80>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);e=e+1|0}while(e>>>0<(c[a>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(b,1);return}function __ZN6VectorI3RefI11SurfaceToolEE6resizeEi(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0;if((d|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,269,1145657,0);e=31;return e|0}a[1263537]=0;f=c[b>>2]|0;if(!f)g=0;else g=c[f+-4>>2]|0;if((g|0)==(d|0)){e=0;return e|0}if(!d){__ZN6VectorI3RefI11SurfaceToolEE6_unrefEPv(b,f);c[b>>2]=0;e=0;return e|0}__ZN6VectorI3RefI11SurfaceToolEE14_copy_on_writeEv(b);f=d<<2;if(d>>>0<=1073741823?(g=f+-1|0,h=g>>>1|g,g=h>>>2|h,h=g>>>4|g,g=h>>>8|h,h=(g>>>16|g)+1|0,f>>>0<4294967264):0){a[1263537]=0;f=c[b>>2]|0;do if(!f)if((d|0)>0)i=15;else{j=0;i=24}else{g=c[f+-4>>2]|0;if((g|0)<(d|0))if(!g)i=15;else{k=__ZN6Memory14realloc_staticEPvjb(f,h,1)|0;if(k|0){a[1263537]=0;l=k;m=c[k+-4>>2]|0;break}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,300,1145876,0);e=6;return e|0}else{j=g;i=24}}while(0);do if((i|0)==15){g=__ZN6Memory12alloc_staticEjb(h,1)|0;if(g|0){a[1263537]=0;c[g+-4>>2]=0;c[g+-8>>2]=1;l=g;m=0;break}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,292,1145820,0);e=6;return e|0}else if((i|0)==24){if((j|0)<=(d|0)){e=0;return e|0}if((c[f+-4>>2]|0)>>>0>d>>>0){g=d;k=f;do{n=k+(g<<2)|0;o=c[n>>2]|0;if((o|0?__ZN9Reference11unreferenceEv(o)|0:0)?(o=c[n>>2]|0,__Z17predelete_handlerP6Object(o)|0):0){gj[c[(c[o>>2]|0)+76>>2]&8191](o);__ZN6Memory11free_staticEPvb(o,0)}c[n>>2]=0;g=g+1|0;k=c[b>>2]|0}while(g>>>0<(c[k+-4>>2]|0)>>>0);p=k}else p=f;g=__ZN6Memory14realloc_staticEPvjb(p,h,1)|0;if(!g){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,324,1145876,0);e=6;return e|0}else{a[1263537]=0;c[b>>2]=g;c[g+-4>>2]=d;e=0;return e|0}}while(0);c[b>>2]=l;if((m|0)<(d|0)){h=m<<2;_memset(l+h|0,0,(d<<2)-h|0)|0;q=c[b>>2]|0}else q=l;c[((q|0)==0?0:q+-4|0)>>2]=d;e=0;return e|0}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,285,1145723,0);e=6;return e|0}function __ZN11SurfaceTool5clearEv(b){b=b|0;var d=0,e=0,f=0,g=0;a[b+92>>0]=0;c[b+96>>2]=1;c[b+100>>2]=0;a[1263537]=0;d=b+172|0;e=c[d>>2]|0;if(e|0?c[e+-4>>2]|0:0){if(!(__Z16atomic_decrementPj(e+-8|0)|0))__ZN6Memory11free_staticEPvb(e,1);c[d>>2]=0}a[1263537]=0;d=b+176|0;e=c[d>>2]|0;if(e|0?c[e+-4>>2]|0:0){if(!(__Z16atomic_decrementPj(e+-8|0)|0))__ZN6Memory11free_staticEPvb(e,1);c[d>>2]=0}__ZN4ListIi16DefaultAllocatorE5clearEv(b+112|0);d=b+108|0;e=c[d>>2]|0;a:do if(e|0){f=e;while(1){g=c[f>>2]|0;if(!g)break a;__ZN4ListIN11SurfaceTool6VertexE16DefaultAllocatorE5_Data5eraseEPKNS3_7ElementE(f,g)|0;f=c[d>>2]|0;if(!(c[f+8>>2]|0))break;if(!f)break a}__ZN6Memory11free_staticEPvb(f,0);c[d>>2]=0}while(0);d=b+116|0;e=c[d>>2]|0;if(!e)return;__ZN3MapIib10ComparatorIiE16DefaultAllocatorE13_cleanup_treeEPNS3_7ElementE(d,c[e+8>>2]|0);e=c[b+120>>2]|0;g=c[d>>2]|0;c[g+8>>2]=e;c[b+124>>2]=0;b=e;c[b+12>>2]=b;if(!g)return;__ZN6Memory11free_staticEPvb(g,0);c[d>>2]=0;return}function __ZN11SurfaceTool12_create_listERK3RefI4MeshEiP4ListINS_6VertexE16DefaultAllocatorEPS5_IiS7_ERi(b,d,e,f,h,i){b=b|0;d=d|0;e=e|0;f=f|0;h=h|0;i=i|0;var j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0.0,Z=0.0,_=0.0,$=0.0,aa=0.0,ca=0.0,da=0,ea=0,fa=0,ga=0.0,ha=0.0,ia=0,ja=0,ka=0,la=0,ma=0.0,na=0,oa=0,pa=0,qa=0.0,ra=0,sa=0,ta=0.0,ua=0.0,va=0.0,wa=0.0,xa=0.0,ya=0.0,za=0.0,Aa=0.0,Ba=0.0,Ca=0,Da=0,Ea=0,Fa=0.0,Ga=0,Ha=0,Ia=0,Ja=0,Ka=0,La=0,Ma=0,Na=0,Oa=0,Pa=0,Qa=0,Ra=0,Sa=0,Ta=0,Ua=0,Va=0,Wa=0,Xa=0,Ya=0,Za=0,_a=0,$a=0,ab=0,bb=0,cb=0,db=0,eb=0,fb=0,gb=0,hb=0.0,ib=0,jb=0,kb=0.0,lb=0,mb=0,nb=0.0,ob=0,pb=0,qb=0.0,rb=0,sb=0;j=l;l=l+96|0;if((l|0)>=(m|0))ba(96);k=j+88|0;n=j+84|0;o=j+80|0;p=j+76|0;q=j+72|0;r=j+68|0;s=j+64|0;t=j+60|0;u=j+56|0;v=j+32|0;w=j+16|0;x=j;c[k>>2]=__ZNK4Mesh18surface_get_arraysEi(c[d>>2]|0,e)|0;if((__ZNK5Array4sizeEv(k)|0)!=9){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(824205,822842,467,824218,0);__ZN5ArrayD2Ev(k);l=j;return}a[1263537]=0;e=__ZNK7Variantcv10PoolVectorI7Vector3EEv(__ZN5ArrayixEi(k,0)|0)|0;c[n>>2]=e;c[o>>2]=__ZNK7Variantcv10PoolVectorI7Vector3EEv(__ZN5ArrayixEi(k,1)|0)|0;c[p>>2]=__ZNK7Variantcv10PoolVectorIfEEv(__ZN5ArrayixEi(k,2)|0)|0;c[q>>2]=__ZNK7Variantcv10PoolVectorI5ColorEEv(__ZN5ArrayixEi(k,3)|0)|0;c[r>>2]=__ZNK7Variantcv10PoolVectorI7Vector2EEv(__ZN5ArrayixEi(k,4)|0)|0;c[s>>2]=__ZNK7Variantcv10PoolVectorI7Vector2EEv(__ZN5ArrayixEi(k,5)|0)|0;c[t>>2]=__ZNK7Variantcv10PoolVectorIiEEv(__ZN5ArrayixEi(k,6)|0)|0;c[u>>2]=__ZNK7Variantcv10PoolVectorIfEEv(__ZN5ArrayixEi(k,7)|0)|0;do if(e|0?(d=e+16|0,y=c[d>>2]|0,z=(y>>>0)/12|0,y>>>0>=12):0){c[i>>2]=0;if((c[d>>2]|0)>>>0<12)A=0;else{c[i>>2]=1;__Z16atomic_incrementPj(e+4|0)|0;d=e+4|0;__Z16atomic_incrementPj(d)|0;__Z16atomic_decrementPj(d)|0;A=e}d=c[o>>2]|0;if((d|0)!=0?(c[d+16>>2]|0)>>>0>=12:0){c[i>>2]=c[i>>2]|2;__Z16atomic_incrementPj(d+4|0)|0;B=d+4|0;__Z16atomic_incrementPj(B)|0;__Z16atomic_decrementPj(B)|0;C=d}else C=0;d=c[p>>2]|0;if((d|0)!=0?(c[d+16>>2]|0)>>>0>=4:0){c[i>>2]=c[i>>2]|4;__Z16atomic_incrementPj(d+4|0)|0;B=d+4|0;__Z16atomic_incrementPj(B)|0;__Z16atomic_decrementPj(B)|0;D=d}else D=0;d=c[q>>2]|0;if((d|0)!=0?(c[d+16>>2]|0)>>>0>=16:0){c[i>>2]=c[i>>2]|8;__Z16atomic_incrementPj(d+4|0)|0;B=d+4|0;__Z16atomic_incrementPj(B)|0;__Z16atomic_decrementPj(B)|0;E=d}else E=0;d=c[r>>2]|0;if((d|0)!=0?(c[d+16>>2]|0)>>>0>=8:0){c[i>>2]=c[i>>2]|16;__Z16atomic_incrementPj(d+4|0)|0;B=d+4|0;__Z16atomic_incrementPj(B)|0;__Z16atomic_decrementPj(B)|0;F=d}else F=0;d=c[s>>2]|0;if((d|0)!=0?(c[d+16>>2]|0)>>>0>=8:0){c[i>>2]=c[i>>2]|32;__Z16atomic_incrementPj(d+4|0)|0;B=d+4|0;__Z16atomic_incrementPj(B)|0;__Z16atomic_decrementPj(B)|0;G=d}else G=0;d=c[t>>2]|0;if((d|0)!=0?(c[d+16>>2]|0)>>>0>=4:0){c[i>>2]=c[i>>2]|64;__Z16atomic_incrementPj(d+4|0)|0;B=d+4|0;__Z16atomic_incrementPj(B)|0;__Z16atomic_decrementPj(B)|0;H=d}else H=0;d=c[u>>2]|0;if((d|0)!=0?(c[d+16>>2]|0)>>>0>=4:0){c[i>>2]=c[i>>2]|128;__Z16atomic_incrementPj(d+4|0)|0;B=d+4|0;__Z16atomic_incrementPj(B)|0;__Z16atomic_decrementPj(B)|0;J=d}else J=0;a:do if(y>>>0>11){d=v+12|0;B=b+152|0;K=b+148|0;L=b+144|0;M=0;b:while(1){c[v>>2]=0;c[v+4>>2]=0;c[v+8>>2]=0;c[v+12>>2]=0;c[v+16>>2]=0;c[v+20>>2]=0;c[w>>2]=0;c[w+4>>2]=0;c[w+8>>2]=0;N=c[i>>2]|0;if(!(N&1))O=N;else{N=c[n>>2]|0;P=(N|0)==0;if(P)Q=0;else Q=((c[N+16>>2]|0)>>>0)/12|0;do if((Q|0)<=(M|0)){if(P)R=0;else R=((c[N+16>>2]|0)>>>0)/12|0;if((R|0)>(M|0)){a[1263537]=0;S=41;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1130483,505,1146766,0);c[x>>2]=c[0];c[x+4>>2]=c[1];c[x+8>>2]=c[2];break}}else S=41;while(0);do if((S|0)==41){S=0;if(P){T=0+(M*12|0)|0;c[x>>2]=c[T>>2];c[x+4>>2]=c[T+4>>2];c[x+8>>2]=c[T+8>>2];break}else{T=N+4|0;__Z16atomic_incrementPj(T)|0;U=(c[N+8>>2]|0)+(M*12|0)|0;c[x>>2]=c[U>>2];c[x+4>>2]=c[U+4>>2];c[x+8>>2]=c[U+8>>2];__Z16atomic_decrementPj(T)|0;break}}while(0);c[v>>2]=c[x>>2];c[v+4>>2]=c[x+4>>2];c[v+8>>2]=c[x+8>>2];O=c[i>>2]|0}if(!(O&2))V=O;else{N=c[o>>2]|0;P=(N|0)==0;if(P)W=0;else W=((c[N+16>>2]|0)>>>0)/12|0;do if((W|0)<=(M|0)){if(P)X=0;else X=((c[N+16>>2]|0)>>>0)/12|0;if((X|0)>(M|0)){a[1263537]=0;S=54;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1130483,505,1146766,0);c[x>>2]=c[0];c[x+4>>2]=c[1];c[x+8>>2]=c[2];break}}else S=54;while(0);do if((S|0)==54){S=0;if(P){T=0+(M*12|0)|0;c[x>>2]=c[T>>2];c[x+4>>2]=c[T+4>>2];c[x+8>>2]=c[T+8>>2];break}else{T=N+4|0;__Z16atomic_incrementPj(T)|0;U=(c[N+8>>2]|0)+(M*12|0)|0;c[x>>2]=c[U>>2];c[x+4>>2]=c[U+4>>2];c[x+8>>2]=c[U+8>>2];__Z16atomic_decrementPj(T)|0;break}}while(0);c[w>>2]=c[x>>2];c[w+4>>2]=c[x+4>>2];c[w+8>>2]=c[x+8>>2];V=c[i>>2]|0}if(!(V&4)){Y=0.0;Z=0.0;_=0.0;$=0.0;aa=0.0;ca=0.0;da=V}else{N=M<<2;P=c[p>>2]|0;T=(P|0)==0;if(T)ea=0;else ea=(c[P+16>>2]|0)>>>2;do if((ea|0)<=(N|0)){if(T)fa=0;else fa=(c[P+16>>2]|0)>>>2;if((fa|0)>(N|0)){a[1263537]=0;S=67;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1130483,505,1146766,0);ga=0.0;break}}else S=67;while(0);if((S|0)==67){S=0;if(T){S=68;break}U=P+4|0;__Z16atomic_incrementPj(U)|0;ha=+g[(c[P+8>>2]|0)+(N<<2)>>2];__Z16atomic_decrementPj(U)|0;ga=ha}U=N|1;ia=c[p>>2]|0;ja=(ia|0)==0;if(ja)ka=0;else ka=(c[ia+16>>2]|0)>>>2;do if((ka|0)<=(U|0)){if(ja)la=0;else la=(c[ia+16>>2]|0)>>>2;if((la|0)>(U|0)){a[1263537]=0;S=78;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1130483,505,1146766,0);ma=0.0;break}}else S=78;while(0);if((S|0)==78){S=0;if(ja){S=79;break}P=ia+4|0;__Z16atomic_incrementPj(P)|0;ha=+g[(c[ia+8>>2]|0)+(U<<2)>>2];__Z16atomic_decrementPj(P)|0;ma=ha}P=N|2;T=c[p>>2]|0;na=(T|0)==0;if(na)oa=0;else oa=(c[T+16>>2]|0)>>>2;do if((oa|0)<=(P|0)){if(na)pa=0;else pa=(c[T+16>>2]|0)>>>2;if((pa|0)>(P|0)){a[1263537]=0;S=89;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1130483,505,1146766,0);qa=0.0;break}}else S=89;while(0);if((S|0)==89){S=0;if(na){S=90;break}U=T+4|0;__Z16atomic_incrementPj(U)|0;ha=+g[(c[T+8>>2]|0)+(P<<2)>>2];__Z16atomic_decrementPj(U)|0;qa=ha}U=N|3;ia=c[p>>2]|0;ja=(ia|0)==0;if(ja)ra=0;else ra=(c[ia+16>>2]|0)>>>2;do if((ra|0)<=(U|0)){if(ja)sa=0;else sa=(c[ia+16>>2]|0)>>>2;if((sa|0)>(U|0)){a[1263537]=0;S=100;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1130483,505,1146766,0);ta=0.0;break}}else S=100;while(0);if((S|0)==100){S=0;if(ja){S=101;break}N=ia+4|0;__Z16atomic_incrementPj(N)|0;ha=+g[(c[ia+8>>2]|0)+(U<<2)>>2];__Z16atomic_decrementPj(N)|0;ta=ha}ha=+g[B>>2];ua=+g[K>>2];va=ma*ha-qa*ua;wa=+g[L>>2];xa=qa*wa-ga*ha;ha=ga*ua-ma*wa;wa=+I(+(ha*ha+(va*va+xa*xa)));if(wa==0.0){ya=0.0;za=0.0;Aa=0.0}else{ya=va/wa;za=xa/wa;Aa=ha/wa}Y=ta*za;Z=ta*Aa;_=ga;$=ma;aa=qa;ca=ta*ya;da=c[i>>2]|0}if(!(da&8)){Ba=1.0;Ca=da}else{N=c[q>>2]|0;P=(N|0)==0;if(P)Da=0;else Da=(c[N+16>>2]|0)>>>4;do if((Da|0)<=(M|0)){if(P)Ea=0;else Ea=(c[N+16>>2]|0)>>>4;if((Ea|0)>(M|0)){a[1263537]=0;S=115;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1130483,505,1146766,0);c[x>>2]=c[0];c[x+4>>2]=c[1];c[x+8>>2]=c[2];Fa=+g[3];break}}else S=115;while(0);if((S|0)==115){S=0;if(P){S=116;break}U=N+4|0;__Z16atomic_incrementPj(U)|0;ia=c[N+8>>2]|0;ja=ia+(M<<4)|0;c[x>>2]=c[ja>>2];c[x+4>>2]=c[ja+4>>2];c[x+8>>2]=c[ja+8>>2];wa=+g[ia+(M<<4)+12>>2];__Z16atomic_decrementPj(U)|0;Fa=wa};c[d>>2]=c[x>>2];c[d+4>>2]=c[x+4>>2];c[d+8>>2]=c[x+8>>2];Ba=Fa;Ca=c[i>>2]|0}do if(Ca&16){U=c[r>>2]|0;ia=(U|0)==0;if(ia)Ga=0;else Ga=(c[U+16>>2]|0)>>>3;if((Ga|0)<=(M|0)){if(ia)Ha=0;else Ha=(c[U+16>>2]|0)>>>3;if((Ha|0)<=(M|0)){S=126;break b}a[1263537]=0}if(ia){ia=0+(M<<3)|0;Ia=Ca;Ja=c[ia>>2]|0;Ka=c[ia+4>>2]|0;break}else{ia=U+4|0;__Z16atomic_incrementPj(ia)|0;ja=(c[U+8>>2]|0)+(M<<3)|0;U=c[ja>>2]|0;T=c[ja+4>>2]|0;__Z16atomic_decrementPj(ia)|0;Ia=c[i>>2]|0;Ja=U;Ka=T;break}}else{Ia=Ca;Ja=0;Ka=0}while(0);do if(Ia&32){N=c[s>>2]|0;P=(N|0)==0;if(P)La=0;else La=(c[N+16>>2]|0)>>>3;if((La|0)<=(M|0)){if(P)Ma=0;else Ma=(c[N+16>>2]|0)>>>3;if((Ma|0)<=(M|0)){S=138;break b}a[1263537]=0}if(P){P=0+(M<<3)|0;Na=Ia;Oa=c[P>>2]|0;Pa=c[P+4>>2]|0;break}else{P=N+4|0;__Z16atomic_incrementPj(P)|0;T=(c[N+8>>2]|0)+(M<<3)|0;N=c[T>>2]|0;U=c[T+4>>2]|0;__Z16atomic_decrementPj(P)|0;Na=c[i>>2]|0;Oa=N;Pa=U;break}}else{Na=Ia;Oa=0;Pa=0}while(0);if(!(Na&64)){Qa=0;Ra=Na}else{c[x>>2]=0;__ZN6VectorIiE6resizeEi(x,4)|0;U=M<<2;N=c[t>>2]|0;P=(N|0)==0;if(P)Sa=0;else Sa=(c[N+16>>2]|0)>>>2;do if((Sa|0)<=(U|0)){if(P)Ta=0;else Ta=(c[N+16>>2]|0)>>>2;if((Ta|0)>(U|0)){a[1263537]=0;S=152;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1130483,505,1146766,0);Ua=0;break}}else S=152;while(0);if((S|0)==152){S=0;if(P){S=153;break}T=N+4|0;__Z16atomic_incrementPj(T)|0;ia=c[(c[N+8>>2]|0)+(U<<2)>>2]|0;__Z16atomic_decrementPj(T)|0;Ua=ia}ia=c[x>>2]|0;if(!ia){S=157;break}if((c[ia+-4>>2]|0)<=0){S=157;break}__ZN6VectorIiE14_copy_on_writeEv(x);c[c[x>>2]>>2]=Ua;ia=U|1;T=c[t>>2]|0;ja=(T|0)==0;if(ja)Va=0;else Va=(c[T+16>>2]|0)>>>2;do if((Va|0)<=(ia|0)){if(ja)Wa=0;else Wa=(c[T+16>>2]|0)>>>2;if((Wa|0)>(ia|0)){a[1263537]=0;S=166;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1130483,505,1146766,0);Xa=0;break}}else S=166;while(0);if((S|0)==166){S=0;if(ja){S=167;break}N=T+4|0;__Z16atomic_incrementPj(N)|0;P=c[(c[T+8>>2]|0)+(ia<<2)>>2]|0;__Z16atomic_decrementPj(N)|0;Xa=P}P=c[x>>2]|0;if(!P){S=171;break}if((c[P+-4>>2]|0)<=1){S=171;break}__ZN6VectorIiE14_copy_on_writeEv(x);c[(c[x>>2]|0)+4>>2]=Xa;P=U|2;N=c[t>>2]|0;na=(N|0)==0;if(na)Ya=0;else Ya=(c[N+16>>2]|0)>>>2;do if((Ya|0)<=(P|0)){if(na)Za=0;else Za=(c[N+16>>2]|0)>>>2;if((Za|0)>(P|0)){a[1263537]=0;S=180;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1130483,505,1146766,0);_a=0;break}}else S=180;while(0);if((S|0)==180){S=0;if(na){S=181;break}ia=N+4|0;__Z16atomic_incrementPj(ia)|0;T=c[(c[N+8>>2]|0)+(P<<2)>>2]|0;__Z16atomic_decrementPj(ia)|0;_a=T}T=c[x>>2]|0;if(!T){S=185;break}if((c[T+-4>>2]|0)<=2){S=185;break}__ZN6VectorIiE14_copy_on_writeEv(x);c[(c[x>>2]|0)+8>>2]=_a;T=U|3;ia=c[t>>2]|0;ja=(ia|0)==0;if(ja)$a=0;else $a=(c[ia+16>>2]|0)>>>2;do if(($a|0)<=(T|0)){if(ja)ab=0;else ab=(c[ia+16>>2]|0)>>>2;if((ab|0)>(T|0)){a[1263537]=0;S=194;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1130483,505,1146766,0);bb=0;break}}else S=194;while(0);if((S|0)==194){S=0;if(ja){S=195;break}U=ia+4|0;__Z16atomic_incrementPj(U)|0;P=c[(c[ia+8>>2]|0)+(T<<2)>>2]|0;__Z16atomic_decrementPj(U)|0;bb=P}P=c[x>>2]|0;if(!P){S=199;break}if((c[P+-4>>2]|0)<=3){S=199;break}__ZN6VectorIiE14_copy_on_writeEv(x);P=c[x>>2]|0;c[P+12>>2]=bb;if(!P){cb=0;db=P}else{U=(__Z28atomic_conditional_incrementPj(P+-8|0)|0)==0;P=c[x>>2]|0;cb=U?0:P;db=P}do if(db|0){if(__Z16atomic_decrementPj(db+-8|0)|0)break;__ZN6Memory11free_staticEPvb(db,1)}while(0);Qa=cb;Ra=c[i>>2]|0}if(!(Ra&128))eb=0;else{c[x>>2]=0;__ZN6VectorIfE6resizeEi(x,4)|0;T=M<<2;ia=c[u>>2]|0;ja=(ia|0)==0;if(ja)fb=0;else fb=(c[ia+16>>2]|0)>>>2;do if((fb|0)<=(T|0)){if(ja)gb=0;else gb=(c[ia+16>>2]|0)>>>2;if((gb|0)>(T|0)){a[1263537]=0;S=215;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1130483,505,1146766,0);hb=0.0;break}}else S=215;while(0);if((S|0)==215){S=0;if(ja){S=216;break}P=ia+4|0;__Z16atomic_incrementPj(P)|0;wa=+g[(c[ia+8>>2]|0)+(T<<2)>>2];__Z16atomic_decrementPj(P)|0;hb=wa}P=c[x>>2]|0;if(!P){S=220;break}if((c[P+-4>>2]|0)<=0){S=220;break}__ZN6VectorIfE14_copy_on_writeEv(x);g[c[x>>2]>>2]=hb;P=T|1;U=c[u>>2]|0;N=(U|0)==0;if(N)ib=0;else ib=(c[U+16>>2]|0)>>>2;do if((ib|0)<=(P|0)){if(N)jb=0;else jb=(c[U+16>>2]|0)>>>2;if((jb|0)>(P|0)){a[1263537]=0;S=229;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1130483,505,1146766,0);kb=0.0;break}}else S=229;while(0);if((S|0)==229){S=0;if(N){S=230;break}ia=U+4|0;__Z16atomic_incrementPj(ia)|0;wa=+g[(c[U+8>>2]|0)+(P<<2)>>2];__Z16atomic_decrementPj(ia)|0;kb=wa}ia=c[x>>2]|0;if(!ia){S=234;break}if((c[ia+-4>>2]|0)<=1){S=234;break}__ZN6VectorIfE14_copy_on_writeEv(x);g[(c[x>>2]|0)+4>>2]=kb;ia=T|2;ja=c[u>>2]|0;na=(ja|0)==0;if(na)lb=0;else lb=(c[ja+16>>2]|0)>>>2;do if((lb|0)<=(ia|0)){if(na)mb=0;else mb=(c[ja+16>>2]|0)>>>2;if((mb|0)>(ia|0)){a[1263537]=0;S=243;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1130483,505,1146766,0);nb=0.0;break}}else S=243;while(0);if((S|0)==243){S=0;if(na){S=244;break}P=ja+4|0;__Z16atomic_incrementPj(P)|0;wa=+g[(c[ja+8>>2]|0)+(ia<<2)>>2];__Z16atomic_decrementPj(P)|0;nb=wa}P=c[x>>2]|0;if(!P){S=248;break}if((c[P+-4>>2]|0)<=2){S=248;break}__ZN6VectorIfE14_copy_on_writeEv(x);g[(c[x>>2]|0)+8>>2]=nb;P=T|3;U=c[u>>2]|0;N=(U|0)==0;if(N)ob=0;else ob=(c[U+16>>2]|0)>>>2;do if((ob|0)<=(P|0)){if(N)pb=0;else pb=(c[U+16>>2]|0)>>>2;if((pb|0)>(P|0)){a[1263537]=0;S=257;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1130483,505,1146766,0);qb=0.0;break}}else S=257;while(0);if((S|0)==257){S=0;if(N){S=258;break}T=U+4|0;__Z16atomic_incrementPj(T)|0;wa=+g[(c[U+8>>2]|0)+(P<<2)>>2];__Z16atomic_decrementPj(T)|0;qb=wa}T=c[x>>2]|0;if(!T){S=262;break}if((c[T+-4>>2]|0)<=3){S=262;break}__ZN6VectorIfE14_copy_on_writeEv(x);T=c[x>>2]|0;g[T+12>>2]=qb;if(!T){rb=0;sb=T}else{ia=(__Z28atomic_conditional_incrementPj(T+-8|0)|0)==0;T=c[x>>2]|0;rb=ia?0:T;sb=T}do if(sb|0){if(__Z16atomic_decrementPj(sb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(sb,1)}while(0);eb=rb}if(!(c[f>>2]|0)){P=__ZnwjPFPvjE(12,4740)|0;c[f>>2]=P;c[P>>2]=0;c[P+4>>2]=0;c[P+8>>2]=0}P=__ZnwjPFPvjE(100,4740)|0;U=P+28|0;c[P>>2]=c[v>>2];c[P+4>>2]=c[v+4>>2];c[P+8>>2]=c[v+8>>2];c[P+12>>2]=c[v+12>>2];c[P+16>>2]=c[v+16>>2];c[P+20>>2]=c[v+20>>2];g[P+24>>2]=Ba;N=P+80|0;c[N>>2]=0;c[N+4>>2]=0;c[N+8>>2]=0;c[N+12>>2]=0;c[N+16>>2]=0;c[U>>2]=c[w>>2];c[U+4>>2]=c[w+4>>2];c[U+8>>2]=c[w+8>>2];g[P+40>>2]=ca;g[P+44>>2]=Y;g[P+48>>2]=Z;g[P+52>>2]=_;g[P+56>>2]=$;g[P+60>>2]=aa;U=P+64|0;c[U>>2]=Ja;c[U+4>>2]=Ka;U=P+72|0;c[U>>2]=Oa;c[U+4>>2]=Pa;U=P+80|0;do if(Qa|0){c[U>>2]=0;if(!(__Z28atomic_conditional_incrementPj(Qa+-8|0)|0))break;c[U>>2]=Qa}while(0);U=P+84|0;N=c[U>>2]|0;T=eb;do if((N|0)!=(T|0)){do if(N|0){if(__Z16atomic_decrementPj(N+-8|0)|0)break;__ZN6Memory11free_staticEPvb(N,1)}while(0);c[U>>2]=0;if(!eb)break;if(!(__Z28atomic_conditional_incrementPj(T+-8|0)|0))break;c[U>>2]=eb}while(0);U=c[f>>2]|0;T=U+4|0;N=c[T>>2]|0;c[P+92>>2]=N;c[P+88>>2]=0;c[P+96>>2]=U;if(N|0)c[N+88>>2]=P;c[T>>2]=P;if(!(c[U>>2]|0))c[U>>2]=P;T=U+8|0;c[T>>2]=(c[T>>2]|0)+1;T=eb;do if(eb|0){if(__Z16atomic_decrementPj(T+-8|0)|0)break;__ZN6Memory11free_staticEPvb(T,1)}while(0);T=Qa;do if(Qa|0){if(__Z16atomic_decrementPj(T+-8|0)|0)break;__ZN6Memory11free_staticEPvb(T,1)}while(0);M=M+1|0;if((M|0)>=(z|0))break a}switch(S|0){case 68:{df();break}case 79:{df();break}case 90:{df();break}case 101:{df();break}case 116:{df();break}case 126:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1130483,505,1146766,0);df();break}case 138:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1130483,505,1146766,0);df();break}case 153:{df();break}case 157:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 167:{df();break}case 171:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 181:{df();break}case 185:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 195:{df();break}case 199:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 216:{df();break}case 220:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 230:{df();break}case 234:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 244:{df();break}case 248:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 258:{df();break}case 262:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}}}while(0);z=__ZNK7Variantcv10PoolVectorIiEEv(__ZN5ArrayixEi(k,8)|0)|0;c[v>>2]=z;if(z|0?(y=(c[z+16>>2]|0)>>>2,y|0):0){c[i>>2]=c[i>>2]|256;__Z16atomic_incrementPj(z+4|0)|0;M=c[z+8>>2]|0;d=0;L=c[h>>2]|0;do{if(!L){K=__ZnwjPFPvjE(12,4740)|0;c[h>>2]=K;c[K>>2]=0;c[K+4>>2]=0;c[K+8>>2]=0}K=__ZnwjPFPvjE(16,4740)|0;c[K>>2]=c[M+(d<<2)>>2];L=c[h>>2]|0;B=L+4|0;T=c[B>>2]|0;c[K+8>>2]=T;c[K+4>>2]=0;c[K+12>>2]=L;if(T|0)c[T+4>>2]=K;c[B>>2]=K;if(!(c[L>>2]|0))c[L>>2]=K;K=L+8|0;c[K>>2]=(c[K>>2]|0)+1;d=d+1|0}while((d|0)!=(y|0));__Z16atomic_decrementPj(z+4|0)|0}__ZN10PoolVectorIiE12_unreferenceEv(v);if(J|0)__Z16atomic_decrementPj(J+4|0)|0;if(H|0)__Z16atomic_decrementPj(H+4|0)|0;if(G|0)__Z16atomic_decrementPj(G+4|0)|0;if(F|0)__Z16atomic_decrementPj(F+4|0)|0;if(E|0)__Z16atomic_decrementPj(E+4|0)|0;if(D|0)__Z16atomic_decrementPj(D+4|0)|0;if(C|0)__Z16atomic_decrementPj(C+4|0)|0;if(!A)break;__Z16atomic_decrementPj(A+4|0)|0}while(0);__ZN10PoolVectorIfE12_unreferenceEv(u);__ZN10PoolVectorIiE12_unreferenceEv(t);__ZN10PoolVectorI7Vector2E12_unreferenceEv(s);__ZN10PoolVectorI7Vector2E12_unreferenceEv(r);__ZN10PoolVectorI5ColorE12_unreferenceEv(q);__ZN10PoolVectorIfE12_unreferenceEv(p);__ZN10PoolVectorI7Vector3E12_unreferenceEv(o);__ZN10PoolVectorI7Vector3E12_unreferenceEv(n);__ZN5ArrayD2Ev(k);l=j;return}function __ZNK4Mesh18surface_get_arraysEi(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e+8|0;g=e+4|0;h=e;if((d|0)>=0){i=c[b+128>>2]|0;if(!i)j=0;else j=c[i+-4>>2]|0;if((j|0)>(d|0)){a[1263537]=0;j=__ZN12VisualServer13get_singletonEv()|0;i=c[(c[j>>2]|0)+260>>2]|0;c[h>>2]=c[b+132>>2];c[f>>2]=c[h>>2];h=nj[i&2047](j,f,d)|0;c[g>>2]=h;k=h;l=e;return k|0}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(824279,816897,355,821214,0);__ZN5ArrayC2Ev(g);k=c[g>>2]|0;l=e;return k|0}function __ZN11SurfaceToolC2Ev(b){b=b|0;var d=0,e=0,f=0;__ZN9ReferenceC2Ev(b);c[b>>2]=227320;__ZN10StringNameC2Ev(b+88|0);c[b+104>>2]=0;c[b+108>>2]=0;c[b+112>>2]=0;c[b+120>>2]=379008;c[b+116>>2]=0;d=b+124|0;c[d>>2]=0;c[d+4>>2]=0;c[d+8>>2]=0;c[d+12>>2]=0;g[b+140>>2]=1.0;a[b+93>>0]=0;a[b+92>>0]=0;d=b+96|0;e=b+144|0;f=e+52|0;do{c[e>>2]=0;e=e+4|0}while((e|0)<(f|0));c[d>>2]=1;c[b+100>>2]=0;return}function __ZN11SurfaceTool18_initialize_classvEv(b){b=b|0;if(a[1263250]|0)return;if(!(a[1257001]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI9ReferenceEEvv();__ZN9Reference13_bind_methodsEv();a[1257001]=1}__ZN7ClassDB10_add_classI11SurfaceToolEEvv();__ZN11SurfaceTool13_bind_methodsEv();a[1263250]=1;return}function __ZN11SurfaceTool5_setvERK10StringNameRK7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK11SurfaceTool5_getvERK10StringNameR7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK11SurfaceTool19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+24|0;g=e+4|0;h=e;if(!d)__ZNK9Reference19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,0);__ZN6StringC2EPKc(f,825275);i=c[f>>2]|0;f=i;j=g+4|0;c[j>>2]=0;k=g+12|0;c[k>>2]=0;c[g>>2]=0;n=(i|0)==0;if(!n?(c[j>>2]=0,__Z28atomic_conditional_incrementPj(i+-8|0)|0):0)c[j>>2]=f;c[g+8>>2]=0;f=c[k>>2]|0;if(f|0){if(!(__Z16atomic_decrementPj(f+-8|0)|0))__ZN6Memory11free_staticEPvb(f,1);c[k>>2]=0}c[g+16>>2]=256;if(!(c[b>>2]|0)){k=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=k;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0}k=__ZnwjPFPvjE(32,4740)|0;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0;c[k+12>>2]=0;c[k+16>>2]=7;f=k+20|0;c[f>>2]=0;j=k+24|0;c[j>>2]=0;o=k+28|0;c[o>>2]=0;__ZN12PropertyInfoaSERKS_(k,g)|0;p=c[b>>2]|0;q=p+4|0;r=c[q>>2]|0;c[j>>2]=r;c[f>>2]=0;c[o>>2]=p;if(r|0)c[r+20>>2]=k;c[q>>2]=k;if(!(c[p>>2]|0))c[p>>2]=k;k=p+8|0;c[k>>2]=(c[k>>2]|0)+1;k=c[g+12>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);k=c[g+4>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);if(!n?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);__ZN10StringNameC2EPKc(h,825275);__ZN7ClassDB17get_property_listE10StringNameP4ListI12PropertyInfo16DefaultAllocatorEbPK6Object(h,b,1,a);__ZN10StringNameD2Ev(h);if(!d){l=e;return}__ZNK9Reference19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,1);l=e;return}function __ZN11SurfaceTool14_notificationvEib(a,b,c){a=a|0;b=b|0;c=c|0;return}function __ZNK11SurfaceTool16_get_class_namevEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+8|0;e=b+4|0;f=b;g=a+88|0;a=c[g>>2]|0;if(a|0){if(c[a+4>>2]|0){l=b;return g|0}if(__ZNK6String6lengthEv(a+8|0)|0){l=b;return g|0}}__ZN6StringC2EPKc(d,825275);c[f>>2]=c[d>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameaSERKS_(g,e);__ZN10StringNameD2Ev(e);e=c[f>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);l=b;return g|0}function __ZNK11SurfaceTool9get_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,825275);l=a;return c[b>>2]|0}function __ZNK11SurfaceTool8is_classERK6String(a,b){a=a|0;b=b|0;var c=0;if(!(__ZNK6StringeqEPKc(b,825275)|0)?!(__ZNK6StringeqEPKc(b,1126157)|0):0)c=__ZNK6StringeqEPKc(b,1142944)|0;else c=1;return c|0}function __ZNK11SurfaceTool12is_class_ptrEPv(a,b){a=a|0;b=b|0;return (b|0)==1234448|((b|0)==1220724|(b|0)==1220580)|0}function __ZN11SurfaceToolD2Ev(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0;c[b>>2]=227320;d=c[b+176>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);d=c[b+172>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);d=b+116|0;e=c[d>>2]|0;if(e|0?(__ZN3MapIib10ComparatorIiE16DefaultAllocatorE13_cleanup_treeEPNS3_7ElementE(d,c[e+8>>2]|0),e=c[b+120>>2]|0,f=c[d>>2]|0,c[f+8>>2]=e,c[b+124>>2]=0,g=e,c[g+12>>2]=g,f|0):0){__ZN6Memory11free_staticEPvb(f,0);c[d>>2]=0}d=b+112|0;__ZN4ListIi16DefaultAllocatorE5clearEv(d);f=c[d>>2]|0;do if(f|0)if(!(c[f+8>>2]|0)){a[1263537]=0;__ZN6Memory11free_staticEPvb(f,0);break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145461,1145120,668,1145467,0);break}while(0);f=b+108|0;d=c[f>>2]|0;a:do if(d|0){g=d;while(1){e=c[g>>2]|0;if(!e)break;__ZN4ListIN11SurfaceTool6VertexE16DefaultAllocatorE5_Data5eraseEPKNS3_7ElementE(g,e)|0;h=c[f>>2]|0;if(!(c[h+8>>2]|0)){i=18;break}if(!h)break a;else g=h}if((i|0)==18){__ZN6Memory11free_staticEPvb(h,0);c[f>>2]=0;break}if(!(c[g+8>>2]|0)){a[1263537]=0;__ZN6Memory11free_staticEPvb(g,0);break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145461,1145120,668,1145467,0);break}}while(0);f=b+104|0;h=c[f>>2]|0;if(!h){c[f>>2]=0;j=b+88|0;__ZN10StringNameD2Ev(j);__ZN9ReferenceD2Ev(b);return}if(!(__ZN9Reference11unreferenceEv(h)|0)){c[f>>2]=0;j=b+88|0;__ZN10StringNameD2Ev(j);__ZN9ReferenceD2Ev(b);return}h=c[f>>2]|0;if(!(__Z17predelete_handlerP6Object(h)|0)){c[f>>2]=0;j=b+88|0;__ZN10StringNameD2Ev(j);__ZN9ReferenceD2Ev(b);return}gj[c[(c[h>>2]|0)+76>>2]&8191](h);__ZN6Memory11free_staticEPvb(h,0);c[f>>2]=0;j=b+88|0;__ZN10StringNameD2Ev(j);__ZN9ReferenceD2Ev(b);return}function __ZN11SurfaceToolD0Ev(a){a=a|0;__ZN11SurfaceToolD2Ev(a);__ZdlPv(a);return}function __ZN7ClassDB10_add_classI11SurfaceToolEEvv(){var a=0,b=0,d=0,e=0,f=0,g=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+16|0;d=a+12|0;e=a+8|0;f=a+4|0;g=a;__ZN6StringC2EPKc(b,825275);c[e>>2]=c[b>>2];__ZN10StringNameC2ERK6String(d,e);__ZN6StringC2EPKc(b,1126157);c[g>>2]=c[b>>2];__ZN10StringNameC2ERK6String(f,g);__ZN7ClassDB11_add_class2ERK10StringNameS2_(d,f);__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);__ZN10StringNameD2Ev(d);d=c[e>>2]|0;if(!d){l=a;return}if(__Z16atomic_decrementPj(d+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(d,1);l=a;return}function __ZN11SurfaceTool13_bind_methodsEv(){var a=0,b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0;a=l;l=l+336|0;if((l|0)>=(m|0))ba(336);b=a+304|0;d=a+296|0;e=a+288|0;f=a+272|0;g=a+264|0;h=a+248|0;i=a+240|0;j=a+224|0;k=a+216|0;n=a+200|0;o=a+192|0;p=a+176|0;q=a+96|0;r=a+280|0;s=a+72|0;t=a+256|0;u=a+48|0;v=a+232|0;w=a+24|0;x=a+208|0;y=a;z=a+184|0;A=a+168|0;B=a+160|0;C=a+152|0;D=a+144|0;E=a+136|0;F=a+128|0;G=a+120|0;__Z8D_METHODPKcS0_(d,1127948,855449);H=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(H);c[H>>2]=227412;__ZN10MethodBind10_set_constEb(H,0);__ZN10MethodBind24_generate_argument_typesEi(H,1);c[H+44>>2]=825;c[H+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,H,d,0,0)|0;H=d+4|0;I=c[H>>2]|0;if(I|0?(__Z16atomic_decrementPj(I+-8|0)|0)==0:0){J=c[H>>2]|0;H=(J|0)==0?0:J+-4|0;J=H+4|0;if(c[H>>2]|0){K=0;do{__ZN10StringNameD2Ev(J+(K<<2)|0);K=K+1|0}while(K>>>0<(c[H>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(I,1)}__ZN10StringNameD2Ev(d);__Z8D_METHODPKcS0_(e,855479,1076075);d=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(d);c[d>>2]=227448;__ZN10MethodBind10_set_constEb(d,0);__ZN10MethodBind24_generate_argument_typesEi(d,1);c[d+44>>2]=826;c[d+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,d,e,0,0)|0;d=e+4|0;I=c[d>>2]|0;if(I|0?(__Z16atomic_decrementPj(I+-8|0)|0)==0:0){H=c[d>>2]|0;d=(H|0)==0?0:H+-4|0;H=d+4|0;if(c[d>>2]|0){K=0;do{__ZN10StringNameD2Ev(H+(K<<2)|0);K=K+1|0}while(K>>>0<(c[d>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(I,1)}__ZN10StringNameD2Ev(e);__Z8D_METHODPKcS0_(f,824298,1128565);e=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(e);c[e>>2]=227484;__ZN10MethodBind10_set_constEb(e,0);__ZN10MethodBind24_generate_argument_typesEi(e,1);c[e+44>>2]=827;c[e+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,e,f,0,0)|0;e=f+4|0;I=c[e>>2]|0;if(I|0?(__Z16atomic_decrementPj(I+-8|0)|0)==0:0){d=c[e>>2]|0;e=(d|0)==0?0:d+-4|0;d=e+4|0;if(c[e>>2]|0){K=0;do{__ZN10StringNameD2Ev(d+(K<<2)|0);K=K+1|0}while(K>>>0<(c[e>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(I,1)}__ZN10StringNameD2Ev(f);__Z8D_METHODPKcS0_(g,824308,1129164);f=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(f);c[f>>2]=227448;__ZN10MethodBind10_set_constEb(f,0);__ZN10MethodBind24_generate_argument_typesEi(f,1);c[f+44>>2]=828;c[f+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,f,g,0,0)|0;f=g+4|0;I=c[f>>2]|0;if(I|0?(__Z16atomic_decrementPj(I+-8|0)|0)==0:0){e=c[f>>2]|0;f=(e|0)==0?0:e+-4|0;e=f+4|0;if(c[f>>2]|0){K=0;do{__ZN10StringNameD2Ev(e+(K<<2)|0);K=K+1|0}while(K>>>0<(c[f>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(I,1)}__ZN10StringNameD2Ev(g);__Z8D_METHODPKcS0_(h,824319,1127636);g=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(g);c[g>>2]=227520;__ZN10MethodBind10_set_constEb(g,0);__ZN10MethodBind24_generate_argument_typesEi(g,1);c[g+44>>2]=829;c[g+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,g,h,0,0)|0;g=h+4|0;I=c[g>>2]|0;if(I|0?(__Z16atomic_decrementPj(I+-8|0)|0)==0:0){f=c[g>>2]|0;g=(f|0)==0?0:f+-4|0;f=g+4|0;if(c[g>>2]|0){K=0;do{__ZN10StringNameD2Ev(f+(K<<2)|0);K=K+1|0}while(K>>>0<(c[g>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(I,1)}__ZN10StringNameD2Ev(h);__Z8D_METHODPKcS0_(i,855506,920701);h=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(h);c[h>>2]=227556;__ZN10MethodBind10_set_constEb(h,0);__ZN10MethodBind24_generate_argument_typesEi(h,1);c[h+44>>2]=830;c[h+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,h,i,0,0)|0;h=i+4|0;I=c[h>>2]|0;if(I|0?(__Z16atomic_decrementPj(I+-8|0)|0)==0:0){g=c[h>>2]|0;h=(g|0)==0?0:g+-4|0;g=h+4|0;if(c[h>>2]|0){K=0;do{__ZN10StringNameD2Ev(g+(K<<2)|0);K=K+1|0}while(K>>>0<(c[h>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(I,1)}__ZN10StringNameD2Ev(i);__Z8D_METHODPKcS0_(j,824331,920733);i=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(i);c[i>>2]=227556;__ZN10MethodBind10_set_constEb(i,0);__ZN10MethodBind24_generate_argument_typesEi(i,1);c[i+44>>2]=831;c[i+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,i,j,0,0)|0;i=j+4|0;I=c[i>>2]|0;if(I|0?(__Z16atomic_decrementPj(I+-8|0)|0)==0:0){h=c[i>>2]|0;i=(h|0)==0?0:h+-4|0;h=i+4|0;if(c[i>>2]|0){K=0;do{__ZN10StringNameD2Ev(h+(K<<2)|0);K=K+1|0}while(K>>>0<(c[i>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(I,1)}__ZN10StringNameD2Ev(j);__Z8D_METHODPKcS0_(k,824339,920803);j=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(j);c[j>>2]=227592;__ZN10MethodBind10_set_constEb(j,0);__ZN10MethodBind24_generate_argument_typesEi(j,1);c[j+44>>2]=832;c[j+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,j,k,0,0)|0;j=k+4|0;I=c[j>>2]|0;if(I|0?(__Z16atomic_decrementPj(I+-8|0)|0)==0:0){i=c[j>>2]|0;j=(i|0)==0?0:i+-4|0;i=j+4|0;if(c[j>>2]|0){K=0;do{__ZN10StringNameD2Ev(i+(K<<2)|0);K=K+1|0}while(K>>>0<(c[j>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(I,1)}__ZN10StringNameD2Ev(k);__Z8D_METHODPKcS0_(n,824349,920845);k=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(k);c[k>>2]=227628;__ZN10MethodBind10_set_constEb(k,0);__ZN10MethodBind24_generate_argument_typesEi(k,1);c[k+44>>2]=833;c[k+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,k,n,0,0)|0;k=n+4|0;I=c[k>>2]|0;if(I|0?(__Z16atomic_decrementPj(I+-8|0)|0)==0:0){j=c[k>>2]|0;k=(j|0)==0?0:j+-4|0;j=k+4|0;if(c[k>>2]|0){K=0;do{__ZN10StringNameD2Ev(j+(K<<2)|0);K=K+1|0}while(K>>>0<(c[k>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(I,1)}__ZN10StringNameD2Ev(n);__Z8D_METHODPKcS0_(o,824361,1212781);n=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(n);c[n>>2]=227664;__ZN10MethodBind10_set_constEb(n,0);__ZN10MethodBind24_generate_argument_typesEi(n,1);c[n+44>>2]=834;c[n+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,n,o,0,0)|0;n=o+4|0;I=c[n>>2]|0;if(I|0?(__Z16atomic_decrementPj(I+-8|0)|0)==0:0){k=c[n>>2]|0;n=(k|0)==0?0:k+-4|0;k=n+4|0;if(c[n>>2]|0){K=0;do{__ZN10StringNameD2Ev(k+(K<<2)|0);K=K+1|0}while(K>>>0<(c[n>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(I,1)}__ZN10StringNameD2Ev(o);__Z8D_METHODPKcS0_S0_S0_S0_S0_S0_(p,824378,824395,824404,913643,824408,824413,824421);c[r>>2]=0;__ZN7VariantC2ERK6VectorI7Vector2E(q,r);c[t>>2]=0;__ZN7VariantC2ERK6VectorI5ColorE(s,t);c[v>>2]=0;__ZN7VariantC2ERK6VectorI7Vector2E(u,v);c[x>>2]=0;__ZN7VariantC2ERK6VectorI7Vector3E(w,x);c[z>>2]=0;__ZN7VariantC2ERK6VectorI5PlaneE(y,z);o=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(o);c[o>>2]=227700;__ZN10MethodBind10_set_constEb(o,0);__ZN10MethodBind24_generate_argument_typesEi(o,6);c[o+44>>2]=8;c[o+48>>2]=0;c[b>>2]=q;c[b+4>>2]=s;c[b+8>>2]=u;c[b+12>>2]=w;c[b+16>>2]=y;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,o,p,b,5)|0;if(c[y>>2]|0)__ZN7Variant5clearEv(y);y=c[z>>2]|0;if(y|0?(__Z16atomic_decrementPj(y+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(y,1);if(c[w>>2]|0)__ZN7Variant5clearEv(w);w=c[x>>2]|0;if(w|0?(__Z16atomic_decrementPj(w+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(w,1);if(c[u>>2]|0)__ZN7Variant5clearEv(u);u=c[v>>2]|0;if(u|0?(__Z16atomic_decrementPj(u+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(u,1);if(c[s>>2]|0)__ZN7Variant5clearEv(s);s=c[t>>2]|0;if(s|0?(__Z16atomic_decrementPj(s+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(s,1);if(c[q>>2]|0)__ZN7Variant5clearEv(q);s=c[r>>2]|0;do if(s|0){if(__Z16atomic_decrementPj(s+-8|0)|0)break;__ZN6Memory11free_staticEPvb(s,1)}while(0);s=p+4|0;r=c[s>>2]|0;do if(r|0){if(__Z16atomic_decrementPj(r+-8|0)|0)break;t=c[s>>2]|0;u=(t|0)==0?0:t+-4|0;t=u+4|0;if(c[u>>2]|0){v=0;do{__ZN10StringNameD2Ev(t+(v<<2)|0);v=v+1|0}while(v>>>0<(c[u>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(r,1)}while(0);__ZN10StringNameD2Ev(p);__Z8D_METHODPKcS0_(A,937050,921082);p=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(p);c[p>>2]=227736;__ZN10MethodBind10_set_constEb(p,0);__ZN10MethodBind24_generate_argument_typesEi(p,1);c[p+44>>2]=835;c[p+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,p,A,0,0)|0;p=A+4|0;r=c[p>>2]|0;do if(r|0){if(__Z16atomic_decrementPj(r+-8|0)|0)break;s=c[p>>2]|0;u=(s|0)==0?0:s+-4|0;s=u+4|0;if(c[u>>2]|0){v=0;do{__ZN10StringNameD2Ev(s+(v<<2)|0);v=v+1|0}while(v>>>0<(c[u>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(r,1)}while(0);__ZN10StringNameD2Ev(A);__Z8D_METHODPKc(B,1121648);A=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(A);c[A>>2]=227772;__ZN10MethodBind10_set_constEb(A,0);__ZN10MethodBind24_generate_argument_typesEi(A,0);c[A+44>>2]=5141;c[A+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,A,B,0,0)|0;A=B+4|0;r=c[A>>2]|0;do if(r|0){if(__Z16atomic_decrementPj(r+-8|0)|0)break;p=c[A>>2]|0;u=(p|0)==0?0:p+-4|0;p=u+4|0;if(c[u>>2]|0){v=0;do{__ZN10StringNameD2Ev(p+(v<<2)|0);v=v+1|0}while(v>>>0<(c[u>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(r,1)}while(0);__ZN10StringNameD2Ev(B);__Z8D_METHODPKc(C,824155);B=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(B);c[B>>2]=227772;__ZN10MethodBind10_set_constEb(B,0);__ZN10MethodBind24_generate_argument_typesEi(B,0);c[B+44>>2]=5142;c[B+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,B,C,0,0)|0;B=C+4|0;r=c[B>>2]|0;do if(r|0){if(__Z16atomic_decrementPj(r+-8|0)|0)break;A=c[B>>2]|0;u=(A|0)==0?0:A+-4|0;A=u+4|0;if(c[u>>2]|0){v=0;do{__ZN10StringNameD2Ev(A+(v<<2)|0);v=v+1|0}while(v>>>0<(c[u>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(r,1)}while(0);__ZN10StringNameD2Ev(C);__Z8D_METHODPKc(D,824430);C=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(C);c[C>>2]=227772;__ZN10MethodBind10_set_constEb(C,0);__ZN10MethodBind24_generate_argument_typesEi(C,0);c[C+44>>2]=5143;c[C+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,C,D,0,0)|0;C=D+4|0;r=c[C>>2]|0;do if(r|0){if(__Z16atomic_decrementPj(r+-8|0)|0)break;B=c[C>>2]|0;u=(B|0)==0?0:B+-4|0;B=u+4|0;if(c[u>>2]|0){v=0;do{__ZN10StringNameD2Ev(B+(v<<2)|0);v=v+1|0}while(v>>>0<(c[u>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(r,1)}while(0);__ZN10StringNameD2Ev(D);__Z8D_METHODPKcS0_(E,824447,1121648);D=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(D);c[D>>2]=227808;__ZN10MethodBind10_set_constEb(D,0);__ZN10MethodBind24_generate_argument_typesEi(D,1);c[D+44>>2]=836;c[D+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,D,E,0,0)|0;D=E+4|0;r=c[D>>2]|0;do if(r|0){if(__Z16atomic_decrementPj(r+-8|0)|0)break;C=c[D>>2]|0;u=(C|0)==0?0:C+-4|0;C=u+4|0;if(c[u>>2]|0){v=0;do{__ZN10StringNameD2Ev(C+(v<<2)|0);v=v+1|0}while(v>>>0<(c[u>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(r,1)}while(0);__ZN10StringNameD2Ev(E);__Z8D_METHODPKcS0_(F,824457,824469);c[q>>2]=0;E=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(E);c[E>>2]=227844;__ZN10MethodBind10_set_constEb(E,0);__ZN10MethodBind24_generate_argument_typesEi(E,1);__ZN10MethodBind12_set_returnsEb(E,1);c[E+44>>2]=4512;c[E+48>>2]=0;c[b>>2]=q;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,E,F,b,1)|0;if(c[q>>2]|0)__ZN7Variant5clearEv(q);q=F+4|0;b=c[q>>2]|0;do if(b|0){if(__Z16atomic_decrementPj(b+-8|0)|0)break;E=c[q>>2]|0;r=(E|0)==0?0:E+-4|0;E=r+4|0;if(c[r>>2]|0){D=0;do{__ZN10StringNameD2Ev(E+(D<<2)|0);D=D+1|0}while(D>>>0<(c[r>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(b,1)}while(0);__ZN10StringNameD2Ev(F);__Z8D_METHODPKc(G,1132387);F=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(F);c[F>>2]=227772;__ZN10MethodBind10_set_constEb(F,0);__ZN10MethodBind24_generate_argument_typesEi(F,0);c[F+44>>2]=5144;c[F+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,F,G,0,0)|0;F=G+4|0;b=c[F>>2]|0;if(!b){__ZN10StringNameD2Ev(G);l=a;return}if(__Z16atomic_decrementPj(b+-8|0)|0){__ZN10StringNameD2Ev(G);l=a;return}q=c[F>>2]|0;F=(q|0)==0?0:q+-4|0;q=F+4|0;if(c[F>>2]|0){r=0;do{__ZN10StringNameD2Ev(q+(r<<2)|0);r=r+1|0}while(r>>>0<(c[F>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(b,1);__ZN10StringNameD2Ev(G);l=a;return}function __ZN11SurfaceTool5beginEN4Mesh13PrimitiveTypeE(b,d){b=b|0;d=d|0;__ZN11SurfaceTool5clearEv(b);c[b+96>>2]=d;a[b+92>>0]=1;a[b+93>>0]=1;return}function __ZN11SurfaceTool10add_vertexERK7Vector3(b,d){b=b|0;d=d|0;var e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0.0,t=0.0,u=0.0,v=0.0,w=0.0,x=0.0,y=0.0,z=0.0,A=0.0,B=0.0,C=0.0;e=l;l=l+64|0;if((l|0)>=(m|0))ba(64);f=e+32|0;h=e+16|0;i=e;if(!(a[b+92>>0]|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(855479,822842,97,824483,0);l=e;return}a[1263537]=0;c[i>>2]=0;c[i+4>>2]=0;c[i+8>>2]=0;c[f>>2]=c[d>>2];c[f+4>>2]=c[d+4>>2];c[f+8>>2]=c[d+8>>2];d=b+128|0;j=f+12|0;c[j>>2]=c[d>>2];c[j+4>>2]=c[d+4>>2];c[j+8>>2]=c[d+8>>2];d=c[b+140>>2]|0;j=b+144|0;c[h>>2]=c[j>>2];c[h+4>>2]=c[j+4>>2];c[h+8>>2]=c[j+8>>2];k=b+156|0;n=c[k>>2]|0;o=c[k+4>>2]|0;k=b+176|0;p=c[k>>2]|0;if((p|0)!=0?(__Z28atomic_conditional_incrementPj(p+-8|0)|0)!=0:0)q=c[k>>2]|0;else q=0;k=b+172|0;p=c[k>>2]|0;if((p|0)!=0?(__Z28atomic_conditional_incrementPj(p+-8|0)|0)!=0:0)r=c[k>>2]|0;else r=0;k=b+180|0;c[i>>2]=c[k>>2];c[i+4>>2]=c[k+4>>2];c[i+8>>2]=c[k+8>>2];s=+g[b+148>>2];t=+g[b+188>>2];u=+g[b+152>>2];v=+g[b+184>>2];w=s*t-u*v;x=+g[k>>2];y=+g[j>>2];z=u*x-t*y;t=v*y-s*x;x=+I(+(t*t+(w*w+z*z)));if(x==0.0){A=0.0;B=0.0;C=0.0}else{A=w/x;B=z/x;C=t/x}x=+g[b+192>>2];j=b+108|0;if(!(c[j>>2]|0)){k=__ZnwjPFPvjE(12,4740)|0;c[j>>2]=k;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0}k=__ZnwjPFPvjE(100,4740)|0;p=k+28|0;c[k>>2]=c[f>>2];c[k+4>>2]=c[f+4>>2];c[k+8>>2]=c[f+8>>2];c[k+12>>2]=c[f+12>>2];c[k+16>>2]=c[f+16>>2];c[k+20>>2]=c[f+20>>2];c[k+24>>2]=d;d=k+80|0;c[d>>2]=0;c[d+4>>2]=0;c[d+8>>2]=0;c[d+12>>2]=0;c[d+16>>2]=0;c[p>>2]=c[h>>2];c[p+4>>2]=c[h+4>>2];c[p+8>>2]=c[h+8>>2];g[k+40>>2]=A*x;g[k+44>>2]=B*x;g[k+48>>2]=C*x;h=k+52|0;c[h>>2]=c[i>>2];c[h+4>>2]=c[i+4>>2];c[h+8>>2]=c[i+8>>2];i=k+64|0;c[i>>2]=n;c[i+4>>2]=o;o=k+72|0;c[o>>2]=0;c[o+4>>2]=0;o=k+80|0;if(r|0?(c[o>>2]=0,__Z28atomic_conditional_incrementPj(r+-8|0)|0):0)c[o>>2]=r;o=k+84|0;i=c[o>>2]|0;n=q;if((i|0)!=(n|0)){if(i|0?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);c[o>>2]=0;if(q|0?__Z28atomic_conditional_incrementPj(n+-8|0)|0:0)c[o>>2]=q}o=c[j>>2]|0;j=o+4|0;n=c[j>>2]|0;c[k+92>>2]=n;c[k+88>>2]=0;c[k+96>>2]=o;if(n|0)c[n+88>>2]=k;c[j>>2]=k;if(!(c[o>>2]|0))c[o>>2]=k;k=o+8|0;c[k>>2]=(c[k>>2]|0)+1;a[b+93>>0]=0;k=b+100|0;c[k>>2]=c[k>>2]|1;k=q;if(q|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);k=r;if(r|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);l=e;return}function __ZN11SurfaceTool9add_colorE5Color(b,d){b=b|0;d=d|0;var e=0,f=0;if(!(a[b+92>>0]|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(824298,822842,114,824483,0);return}a[1263537]=0;e=b+100|0;f=c[e>>2]|0;if((a[b+93>>0]|0)==0&(f&8|0)==0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(824298,822842,116,824689,0);return}else{c[e>>2]=f|8;f=b+128|0;c[f>>2]=c[d>>2];c[f+4>>2]=c[d+4>>2];c[f+8>>2]=c[d+8>>2];c[f+12>>2]=c[d+12>>2];return}}function __ZN11SurfaceTool10add_normalERK7Vector3(b,d){b=b|0;d=d|0;var e=0,f=0;if(!(a[b+92>>0]|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(824308,822842,123,824483,0);return}a[1263537]=0;e=b+100|0;f=c[e>>2]|0;if((a[b+93>>0]|0)==0&(f&2|0)==0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(824308,822842,125,824902,0);return}else{c[e>>2]=f|2;f=b+144|0;c[f>>2]=c[d>>2];c[f+4>>2]=c[d+4>>2];c[f+8>>2]=c[d+8>>2];return}}function __ZN11SurfaceTool11add_tangentERK5Plane(b,d){b=b|0;d=d|0;var e=0,f=0;if(!(a[b+92>>0]|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(824319,822842,133,824483,0);return}a[1263537]=0;e=b+100|0;f=c[e>>2]|0;if((a[b+93>>0]|0)==0&(f&4|0)==0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(824319,822842,134,824973,0);return}else{c[e>>2]=f|4;f=b+180|0;c[f>>2]=c[d>>2];c[f+4>>2]=c[d+4>>2];c[f+8>>2]=c[d+8>>2];c[f+12>>2]=c[d+12>>2];return}}function __ZN11SurfaceTool6add_uvERK7Vector2(b,d){b=b|0;d=d|0;var e=0,f=0;if(!(a[b+92>>0]|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(855506,822842,142,824483,0);return}a[1263537]=0;e=b+100|0;f=c[e>>2]|0;if((a[b+93>>0]|0)==0&(f&16|0)==0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(855506,822842,143,824759,0);return}else{c[e>>2]=f|16;f=d;d=c[f+4>>2]|0;e=b+156|0;c[e>>2]=c[f>>2];c[e+4>>2]=d;return}}function __ZN11SurfaceTool7add_uv2ERK7Vector2(b,d){b=b|0;d=d|0;var e=0,f=0;if(!(a[b+92>>0]|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(824331,822842,151,824483,0);return}a[1263537]=0;e=b+100|0;f=c[e>>2]|0;if((a[b+93>>0]|0)==0&(f&32|0)==0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(824331,822842,152,824830,0);return}else{c[e>>2]=f|32;f=d;d=c[f+4>>2]|0;e=b+164|0;c[e>>2]=c[f>>2];c[e+4>>2]=d;return}}function __ZN11SurfaceTool9add_bonesERK6VectorIiE(b,d){b=b|0;d=d|0;var e=0,f=0,g=0;if(!(a[b+92>>0]|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(824339,822842,160,824483,0);return}a[1263537]=0;e=c[d>>2]|0;if(e|0?(c[e+-4>>2]|0)==4:0){a[1263537]=0;f=b+100|0;g=c[f>>2]|0;if((a[b+93>>0]|0)==0&(g&64|0)==0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(824339,822842,162,825205,0);return}c[f>>2]=g|64;g=b+172|0;b=c[g>>2]|0;if((b|0)==(e|0))return;if(b|0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(b,1);c[g>>2]=0;b=c[d>>2]|0;if(!b)return;if(!(__Z28atomic_conditional_incrementPj(b+-8|0)|0))return;c[g>>2]=c[d>>2];return}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(824339,822842,161,825162,0);return}function __ZN11SurfaceTool11add_weightsERK6VectorIfE(b,d){b=b|0;d=d|0;var e=0,f=0,g=0;if(!(a[b+92>>0]|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(824349,822842,170,824483,0);return}a[1263537]=0;e=c[d>>2]|0;if(e|0?(c[e+-4>>2]|0)==4:0){a[1263537]=0;f=b+100|0;g=c[f>>2]|0;if((a[b+93>>0]|0)==0&(g&128|0)==0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(824349,822842,173,825090,0);return}c[f>>2]=g|128;g=b+176|0;b=c[g>>2]|0;if((b|0)==(e|0))return;if(b|0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(b,1);c[g>>2]=0;b=c[d>>2]|0;if(!b)return;if(!(__Z28atomic_conditional_incrementPj(b+-8|0)|0))return;c[g>>2]=c[d>>2];return}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(824349,822842,172,825045,0);return}function __ZN11SurfaceTool16add_smooth_groupEb(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;g=d&1;if(!(a[b+92>>0]|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(824361,822842,181,824483,0);l=e;return}a[1263537]=0;d=c[b+112>>2]|0;if(d){h=c[d+8>>2]|0;d=b+116|0;if(!h)i=d;else{c[f>>2]=h;a[(__ZN3MapIib10ComparatorIiE16DefaultAllocatorEixERKi(d,f)|0)>>0]=g;l=e;return}}else i=b+116|0;d=c[b+108>>2]|0;if(!d)j=0;else j=c[d+8>>2]|0;c[f>>2]=j;a[(__ZN3MapIib10ComparatorIiE16DefaultAllocatorEixERKi(i,f)|0)>>0]=g;l=e;return}function __ZN11SurfaceTool16add_triangle_fanERK6VectorI7Vector3ERKS0_I7Vector2ERKS0_I5ColorES8_S4_RKS0_I5PlaneE(b,d,e,f,g,h,i){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;i=i|0;var j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0,ia=0,ja=0,ka=0,la=0,ma=0,na=0,oa=0,pa=0,qa=0,ra=0,sa=0,ta=0,ua=0,va=0,wa=0,xa=0,ya=0,za=0;j=l;l=l+16|0;if((l|0)>=(m|0))ba(16);k=j;n=b+92|0;if(!(a[n>>0]|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(824378,822842,191,824483,0);l=j;return}a[1263537]=0;if((c[b+96>>2]|0)!=4){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(824378,822842,192,824513,0);l=j;return}o=c[d>>2]|0;if(o|0?(c[o+-4>>2]|0)>=3:0){a[1263537]=0;p=b+93|0;q=b+100|0;r=b+128|0;s=b+156|0;t=b+164|0;u=b+144|0;v=b+180|0;w=0;x=o;while(1){if(!x)y=0;else y=c[x+-4>>2]|0;if((w|0)>=(y+-2|0))break;o=c[f>>2]|0;if(o|0?(c[o+-4>>2]|0)>0:0){c[k>>2]=c[o>>2];c[k+4>>2]=c[o+4>>2];c[k+8>>2]=c[o+8>>2];c[k+12>>2]=c[o+12>>2];do if(a[n>>0]|0){a[1263537]=0;o=c[q>>2]|0;if((a[p>>0]|0)==0&(o&8|0)==0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(824298,822842,116,824689,0);break}else{c[q>>2]=o|8;c[r>>2]=c[k>>2];c[r+4>>2]=c[k+4>>2];c[r+8>>2]=c[k+8>>2];c[r+12>>2]=c[k+12>>2];break}}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(824298,822842,114,824483,0);while(0)}o=c[e>>2]|0;do if(o|0?(c[o+-4>>2]|0)>0:0){if(!(a[n>>0]|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(855506,822842,142,824483,0);break}a[1263537]=0;z=c[q>>2]|0;if((a[p>>0]|0)==0&(z&16|0)==0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(855506,822842,143,824759,0);break}else{c[q>>2]=z|16;z=o;A=c[z+4>>2]|0;B=s;c[B>>2]=c[z>>2];c[B+4>>2]=A;break}}while(0);o=c[g>>2]|0;do if(o|0?(c[o+-4>>2]|0)>0:0){if(!(a[n>>0]|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(824331,822842,151,824483,0);break}a[1263537]=0;A=c[q>>2]|0;if((a[p>>0]|0)==0&(A&32|0)==0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(824331,822842,152,824830,0);break}else{c[q>>2]=A|32;A=o;B=c[A+4>>2]|0;z=t;c[z>>2]=c[A>>2];c[z+4>>2]=B;break}}while(0);o=c[h>>2]|0;do if(o|0?(c[o+-4>>2]|0)>0:0){if(!(a[n>>0]|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(824308,822842,123,824483,0);break}a[1263537]=0;B=c[q>>2]|0;if((a[p>>0]|0)==0&(B&2|0)==0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(824308,822842,125,824902,0);break}else{c[q>>2]=B|2;c[u>>2]=c[o>>2];c[u+4>>2]=c[o+4>>2];c[u+8>>2]=c[o+8>>2];break}}while(0);o=c[i>>2]|0;do if(o|0?(c[o+-4>>2]|0)>0:0){if(!(a[n>>0]|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(824319,822842,133,824483,0);break}a[1263537]=0;B=c[q>>2]|0;if((a[p>>0]|0)==0&(B&4|0)==0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(824319,822842,134,824973,0);break}else{c[q>>2]=B|4;c[v>>2]=c[o>>2];c[v+4>>2]=c[o+4>>2];c[v+8>>2]=c[o+8>>2];c[v+12>>2]=c[o+12>>2];break}}while(0);o=c[d>>2]|0;if((o|0)!=0?(c[o+-4>>2]|0)>0:0)C=o;else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);C=0}__ZN11SurfaceTool10add_vertexERK7Vector3(b,C);o=c[f>>2]|0;B=(o|0)==0;if(B)D=0;else D=c[o+-4>>2]|0;z=w+1|0;if((D|0)>(z|0)){if(B)E=0;else E=c[o+-4>>2]|0;do if((E|0)<=(z|0)){if(B)F=0;else F=c[o+-4>>2]|0;if((F|0)>(z|0)){a[1263537]=0;G=62;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);H=0;break}}else G=62;while(0);if((G|0)==62){G=0;H=o+(z<<4)|0};c[k>>2]=c[H>>2];c[k+4>>2]=c[H+4>>2];c[k+8>>2]=c[H+8>>2];c[k+12>>2]=c[H+12>>2];do if(a[n>>0]|0){a[1263537]=0;B=c[q>>2]|0;if((a[p>>0]|0)==0&(B&8|0)==0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(824298,822842,116,824689,0);break}else{c[q>>2]=B|8;c[r>>2]=c[k>>2];c[r+4>>2]=c[k+4>>2];c[r+8>>2]=c[k+8>>2];c[r+12>>2]=c[k+12>>2];break}}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(824298,822842,114,824483,0);while(0)}o=c[e>>2]|0;B=(o|0)==0;if(B)I=0;else I=c[o+-4>>2]|0;do if((I|0)>(z|0)){if(B)J=0;else J=c[o+-4>>2]|0;do if((J|0)<=(z|0)){if(B)K=0;else K=c[o+-4>>2]|0;if((K|0)>(z|0)){a[1263537]=0;G=80;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);L=0;break}}else G=80;while(0);if((G|0)==80){G=0;L=o+(z<<3)|0}if(!(a[n>>0]|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(855506,822842,142,824483,0);break}a[1263537]=0;A=c[q>>2]|0;if((a[p>>0]|0)==0&(A&16|0)==0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(855506,822842,143,824759,0);break}else{c[q>>2]=A|16;A=L;M=c[A+4>>2]|0;N=s;c[N>>2]=c[A>>2];c[N+4>>2]=M;break}}while(0);o=c[g>>2]|0;B=(o|0)==0;if(B)O=0;else O=c[o+-4>>2]|0;do if((O|0)>(z|0)){if(B)P=0;else P=c[o+-4>>2]|0;do if((P|0)<=(z|0)){if(B)Q=0;else Q=c[o+-4>>2]|0;if((Q|0)>(z|0)){a[1263537]=0;G=97;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);R=0;break}}else G=97;while(0);if((G|0)==97){G=0;R=o+(z<<3)|0}if(!(a[n>>0]|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(824331,822842,151,824483,0);break}a[1263537]=0;M=c[q>>2]|0;if((a[p>>0]|0)==0&(M&32|0)==0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(824331,822842,152,824830,0);break}else{c[q>>2]=M|32;M=R;N=c[M+4>>2]|0;A=t;c[A>>2]=c[M>>2];c[A+4>>2]=N;break}}while(0);o=c[h>>2]|0;B=(o|0)==0;if(B)S=0;else S=c[o+-4>>2]|0;do if((S|0)>(z|0)){if(B)T=0;else T=c[o+-4>>2]|0;do if((T|0)<=(z|0)){if(B)U=0;else U=c[o+-4>>2]|0;if((U|0)>(z|0)){a[1263537]=0;G=114;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);V=0;break}}else G=114;while(0);if((G|0)==114){G=0;V=o+(z*12|0)|0}if(!(a[n>>0]|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(824308,822842,123,824483,0);break}a[1263537]=0;N=c[q>>2]|0;if((a[p>>0]|0)==0&(N&2|0)==0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(824308,822842,125,824902,0);break}else{c[q>>2]=N|2;c[u>>2]=c[V>>2];c[u+4>>2]=c[V+4>>2];c[u+8>>2]=c[V+8>>2];break}}while(0);o=c[i>>2]|0;B=(o|0)==0;if(B)W=0;else W=c[o+-4>>2]|0;do if((W|0)>(z|0)){if(B)X=0;else X=c[o+-4>>2]|0;do if((X|0)<=(z|0)){if(B)Y=0;else Y=c[o+-4>>2]|0;if((Y|0)>(z|0)){a[1263537]=0;G=131;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);Z=0;break}}else G=131;while(0);if((G|0)==131){G=0;Z=o+(z<<4)|0}if(!(a[n>>0]|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(824319,822842,133,824483,0);break}a[1263537]=0;N=c[q>>2]|0;if((a[p>>0]|0)==0&(N&4|0)==0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(824319,822842,134,824973,0);break}else{c[q>>2]=N|4;c[v>>2]=c[Z>>2];c[v+4>>2]=c[Z+4>>2];c[v+8>>2]=c[Z+8>>2];c[v+12>>2]=c[Z+12>>2];break}}while(0);o=c[d>>2]|0;B=(o|0)==0;if(B)_=0;else _=c[o+-4>>2]|0;do if((_|0)<=(z|0)){if(B)$=0;else $=c[o+-4>>2]|0;if(($|0)>(z|0)){a[1263537]=0;G=145;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);aa=0;break}}else G=145;while(0);if((G|0)==145){G=0;aa=o+(z*12|0)|0}__ZN11SurfaceTool10add_vertexERK7Vector3(b,aa);B=c[f>>2]|0;N=(B|0)==0;if(N)ca=0;else ca=c[B+-4>>2]|0;A=w+2|0;if((ca|0)>(A|0)){if(N)da=0;else da=c[B+-4>>2]|0;do if((da|0)<=(A|0)){if(N)ea=0;else ea=c[B+-4>>2]|0;if((ea|0)>(A|0)){a[1263537]=0;G=157;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);fa=0;break}}else G=157;while(0);if((G|0)==157){G=0;fa=B+(A<<4)|0};c[k>>2]=c[fa>>2];c[k+4>>2]=c[fa+4>>2];c[k+8>>2]=c[fa+8>>2];c[k+12>>2]=c[fa+12>>2];do if(a[n>>0]|0){a[1263537]=0;N=c[q>>2]|0;if((a[p>>0]|0)==0&(N&8|0)==0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(824298,822842,116,824689,0);break}else{c[q>>2]=N|8;c[r>>2]=c[k>>2];c[r+4>>2]=c[k+4>>2];c[r+8>>2]=c[k+8>>2];c[r+12>>2]=c[k+12>>2];break}}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(824298,822842,114,824483,0);while(0)}B=c[e>>2]|0;N=(B|0)==0;if(N)ga=0;else ga=c[B+-4>>2]|0;do if((ga|0)>(A|0)){if(N)ha=0;else ha=c[B+-4>>2]|0;do if((ha|0)<=(A|0)){if(N)ia=0;else ia=c[B+-4>>2]|0;if((ia|0)>(A|0)){a[1263537]=0;G=175;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);ja=0;break}}else G=175;while(0);if((G|0)==175){G=0;ja=B+(A<<3)|0}if(!(a[n>>0]|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(855506,822842,142,824483,0);break}a[1263537]=0;o=c[q>>2]|0;if((a[p>>0]|0)==0&(o&16|0)==0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(855506,822842,143,824759,0);break}else{c[q>>2]=o|16;o=ja;M=c[o+4>>2]|0;ka=s;c[ka>>2]=c[o>>2];c[ka+4>>2]=M;break}}while(0);B=c[g>>2]|0;N=(B|0)==0;if(N)la=0;else la=c[B+-4>>2]|0;do if((la|0)>(A|0)){if(N)ma=0;else ma=c[B+-4>>2]|0;do if((ma|0)<=(A|0)){if(N)na=0;else na=c[B+-4>>2]|0;if((na|0)>(A|0)){a[1263537]=0;G=192;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);oa=0;break}}else G=192;while(0);if((G|0)==192){G=0;oa=B+(A<<3)|0}if(!(a[n>>0]|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(824331,822842,151,824483,0);break}a[1263537]=0;M=c[q>>2]|0;if((a[p>>0]|0)==0&(M&32|0)==0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(824331,822842,152,824830,0);break}else{c[q>>2]=M|32;M=oa;ka=c[M+4>>2]|0;o=t;c[o>>2]=c[M>>2];c[o+4>>2]=ka;break}}while(0);B=c[h>>2]|0;N=(B|0)==0;if(N)pa=0;else pa=c[B+-4>>2]|0;do if((pa|0)>(A|0)){if(N)qa=0;else qa=c[B+-4>>2]|0;do if((qa|0)<=(A|0)){if(N)ra=0;else ra=c[B+-4>>2]|0;if((ra|0)>(A|0)){a[1263537]=0;G=209;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);sa=0;break}}else G=209;while(0);if((G|0)==209){G=0;sa=B+(A*12|0)|0}if(!(a[n>>0]|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(824308,822842,123,824483,0);break}a[1263537]=0;ka=c[q>>2]|0;if((a[p>>0]|0)==0&(ka&2|0)==0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(824308,822842,125,824902,0);break}else{c[q>>2]=ka|2;c[u>>2]=c[sa>>2];c[u+4>>2]=c[sa+4>>2];c[u+8>>2]=c[sa+8>>2];break}}while(0);B=c[i>>2]|0;N=(B|0)==0;if(N)ta=0;else ta=c[B+-4>>2]|0;do if((ta|0)>(A|0)){if(N)ua=0;else ua=c[B+-4>>2]|0;do if((ua|0)<=(A|0)){if(N)va=0;else va=c[B+-4>>2]|0;if((va|0)>(A|0)){a[1263537]=0;G=226;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);wa=0;break}}else G=226;while(0);if((G|0)==226){G=0;wa=B+(A<<4)|0}if(!(a[n>>0]|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(824319,822842,133,824483,0);break}a[1263537]=0;ka=c[q>>2]|0;if((a[p>>0]|0)==0&(ka&4|0)==0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(824319,822842,134,824973,0);break}else{c[q>>2]=ka|4;c[v>>2]=c[wa>>2];c[v+4>>2]=c[wa+4>>2];c[v+8>>2]=c[wa+8>>2];c[v+12>>2]=c[wa+12>>2];break}}while(0);B=c[d>>2]|0;N=(B|0)==0;if(N)xa=0;else xa=c[B+-4>>2]|0;do if((xa|0)<=(A|0)){if(N)ya=0;else ya=c[B+-4>>2]|0;if((ya|0)>(A|0)){a[1263537]=0;G=240;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);za=0;break}}else G=240;while(0);if((G|0)==240){G=0;za=B+(A*12|0)|0}__ZN11SurfaceTool10add_vertexERK7Vector3(b,za);w=z;x=c[d>>2]|0}l=j;return}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(824378,822842,193,824644,0);l=j;return}function __ZN11SurfaceTool12set_materialERK3RefI8MaterialE(a,b){a=a|0;b=b|0;var d=0;d=a+104|0;a=c[d>>2]|0;if((c[b>>2]|0)==(a|0))return;if((a|0?__ZN9Reference11unreferenceEv(a)|0:0)?(a=c[d>>2]|0,__Z17predelete_handlerP6Object(a)|0):0){gj[c[(c[a>>2]|0)+76>>2]&8191](a);__ZN6Memory11free_staticEPvb(a,0)}c[d>>2]=0;a=c[b>>2]|0;c[d>>2]=a;if(!a)return;__ZN9Reference9referenceEv(a);return}function __ZN11SurfaceTool16generate_normalsEv(b){b=b|0;var e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,J=0,K=0.0,L=0.0,M=0.0,N=0.0,O=0.0,P=0.0,Q=0.0,R=0.0,S=0.0,T=0.0,U=0.0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ca=0,da=0.0,ea=0.0,fa=0.0;e=l;l=l+64|0;if((l|0)>=(m|0))ba(64);f=e+40|0;h=e+36|0;i=e+24|0;j=e+20|0;k=e+12|0;n=e+4|0;o=e+16|0;p=e+8|0;q=e;if((c[b+96>>2]|0)!=4){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(824430,822842,720,824513,0);l=e;return}a[1263537]=0;r=c[b+112>>2]|0;if(!r)s=1;else s=(c[r+8>>2]|0)==0;__ZN11SurfaceTool7deindexEv(b);c[f>>2]=0;r=f+8|0;c[r>>2]=0;t=f+4|0;a[t>>0]=0;c[h>>2]=0;u=b+116|0;v=c[u>>2]|0;a:do if(v){w=c[v+8>>2]|0;x=c[b+120>>2]|0;b:do if((w|0)==(x|0))y=w;else{z=w;while(1){A=c[z+24>>2]|0;if((A|0)>0)B=z+8|0;else{if((A|0)>=0){y=z;break b}B=z+4|0}z=c[B>>2]|0;if((z|0)==(x|0)){C=0;break a}}}while(0);if((y|0)!=(x|0)&(y|0)!=0){c[i>>2]=0;C=(a[(__ZN3MapIib10ComparatorIiE16DefaultAllocatorEixERKi(u,i)|0)>>0]|0)!=0}else C=0}else C=0;while(0);y=c[b+108>>2]|0;c:do if((y|0)!=0?(B=c[y>>2]|0,(B|0)!=0):0){v=i+4|0;w=i+8|0;z=b+120|0;A=B;D=C;E=B;d:while(1){B=c[E+88>>2]|0;if(!B){F=18;break}else{G=B;H=E}while(1){a[1263537]=0;B=c[G+88>>2]|0;if(!B){F=20;break d}a[1263537]=0;J=H;H=c[B+88>>2]|0;K=+g[J>>2];L=+g[J+4>>2];M=+g[J+8>>2];N=K-+g[B>>2];O=L-+g[B+4>>2];P=M-+g[B+8>>2];Q=K-+g[G>>2];K=L-+g[G+4>>2];L=M-+g[G+8>>2];M=O*L-P*K;R=P*Q-N*L;L=N*K-O*Q;Q=+I(+(L*L+(M*M+R*R)));if(Q==0.0){S=0.0;T=0.0;U=0.0}else{S=M/Q;T=L/Q;U=R/Q}g[i>>2]=S;g[v>>2]=U;g[w>>2]=T;e:do if(D){f:do if((c[f>>2]|0)!=0?(V=__ZN11SurfaceTool12VertexHasher4hashERKNS_6VertexE(J)|0,W=c[(c[f>>2]|0)+(((1<<d[t>>0])+-1&V)<<2)>>2]|0,(W|0)!=0):0){X=W;while(1){if((c[X>>2]|0)==(V|0)?__ZNK11SurfaceTool6VertexeqERKS0_(X+8|0,J)|0:0)break;W=c[X+4>>2]|0;if(!W){F=30;break f}else X=W}V=X+96|0;g[V>>2]=+g[i>>2]+ +g[V>>2];V=X+100|0;g[V>>2]=+g[v>>2]+ +g[V>>2];V=X+104|0;g[V>>2]=+g[w>>2]+ +g[V>>2]}else F=30;while(0);if((F|0)==30){F=0;__ZN7HashMapIN11SurfaceTool6VertexE7Vector3NS0_12VertexHasherE24HashMapComparatorDefaultIS1_ELh3ELh8EE3setERKS1_RKS2_(f,J,i)}g:do if((c[f>>2]|0)!=0?(V=__ZN11SurfaceTool12VertexHasher4hashERKNS_6VertexE(G)|0,W=c[(c[f>>2]|0)+(((1<<d[t>>0])+-1&V)<<2)>>2]|0,(W|0)!=0):0){Y=W;while(1){if((c[Y>>2]|0)==(V|0)?__ZNK11SurfaceTool6VertexeqERKS0_(Y+8|0,G)|0:0)break;W=c[Y+4>>2]|0;if(!W){F=86;break g}else Y=W}V=Y+96|0;g[V>>2]=+g[i>>2]+ +g[V>>2];V=Y+100|0;g[V>>2]=+g[v>>2]+ +g[V>>2];V=Y+104|0;g[V>>2]=+g[w>>2]+ +g[V>>2]}else F=86;while(0);if((F|0)==86){F=0;__ZN7HashMapIN11SurfaceTool6VertexE7Vector3NS0_12VertexHasherE24HashMapComparatorDefaultIS1_ELh3ELh8EE3setERKS1_RKS2_(f,G,i)}h:do if(c[f>>2]|0?(V=__ZN11SurfaceTool12VertexHasher4hashERKNS_6VertexE(B)|0,X=c[(c[f>>2]|0)+(((1<<d[t>>0])+-1&V)<<2)>>2]|0,X|0):0){W=X;while(1){if((c[W>>2]|0)==(V|0)?__ZNK11SurfaceTool6VertexeqERKS0_(W+8|0,B)|0:0)break;X=c[W+4>>2]|0;if(!X)break h;else W=X}V=W+96|0;g[V>>2]=+g[i>>2]+ +g[V>>2];V=W+100|0;g[V>>2]=+g[v>>2]+ +g[V>>2];V=W+104|0;g[V>>2]=+g[w>>2]+ +g[V>>2];break e}while(0);__ZN7HashMapIN11SurfaceTool6VertexE7Vector3NS0_12VertexHasherE24HashMapComparatorDefaultIS1_ELh3ELh8EE3setERKS1_RKS2_(f,B,i)}else{V=J+28|0;c[V>>2]=c[i>>2];c[V+4>>2]=c[i+4>>2];c[V+8>>2]=c[i+8>>2];V=G+28|0;c[V>>2]=c[i>>2];c[V+4>>2]=c[i+4>>2];c[V+8>>2]=c[i+8>>2];V=B+28|0;c[V>>2]=c[i>>2];c[V+4>>2]=c[i+4>>2];c[V+8>>2]=c[i+8>>2]}while(0);B=(c[h>>2]|0)+3|0;c[h>>2]=B;J=c[u>>2]|0;if(!J)Z=0;else{V=c[J+8>>2]|0;J=c[z>>2]|0;i:do if((V|0)==(J|0))_=V;else{Y=V;while(1){X=c[Y+24>>2]|0;if((B|0)<(X|0))$=Y+8|0;else{if((X|0)>=(B|0)){_=Y;break i}$=Y+4|0}Y=c[$>>2]|0;if((Y|0)==(J|0)){_=J;break}}}while(0);Z=(_|0)!=(J|0)&(_|0)!=0}aa=(H|0)!=0;if(!(aa&(Z^1)))break;G=c[H+88>>2]|0;if(!G){F=18;break d}}if(c[r>>2]|0)if((A|0)==(H|0))ca=A;else{B=A;while(1){j:do if(c[f>>2]|0?(V=__ZN11SurfaceTool12VertexHasher4hashERKNS_6VertexE(B)|0,Y=c[(c[f>>2]|0)+(((1<<d[t>>0])+-1&V)<<2)>>2]|0,Y|0):0){X=Y;while(1){if((c[X>>2]|0)==(V|0)?__ZNK11SurfaceTool6VertexeqERKS0_(X+8|0,B)|0:0)break;Y=c[X+4>>2]|0;if(!Y)break j;else X=Y}Q=+g[X+96>>2];R=+g[X+100>>2];L=+g[X+104>>2];M=+I(+(Q*Q+R*R+L*L));if(M==0.0){da=0.0;ea=0.0;fa=0.0}else{da=Q/M;ea=L/M;fa=R/M}g[B+28>>2]=da;g[B+32>>2]=fa;g[B+36>>2]=ea}while(0);B=c[B+88>>2]|0;if((B|0)==(H|0)){ca=H;break}}}else ca=H;__ZN7HashMapIN11SurfaceTool6VertexE7Vector3NS0_12VertexHasherE24HashMapComparatorDefaultIS1_ELh3ELh8EE5clearEv(f);if(!aa){F=55;break}B=a[(__ZN3MapIib10ComparatorIiE16DefaultAllocatorEixERKi(u,h)|0)>>0]|0;D=B<<24>>24!=0;J=c[h>>2]|0;c[o>>2]=__Z4itosx(J,((J|0)<0)<<31>>31)|0;c[n>>2]=__ZplPKcRK6String(824633,o)|0;__ZN6StringC2EPKc(p,1096928);c[k>>2]=__ZNK6StringplERKS_(n,p)|0;c[q>>2]=__Z4itosx(B&255,0)|0;c[j>>2]=__ZNK6StringplERKS_(k,q)|0;__Z10print_line6String(j);B=c[j>>2]|0;if(B|0?(__Z16atomic_decrementPj(B+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(B,1);B=c[q>>2]|0;if(B|0?(__Z16atomic_decrementPj(B+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(B,1);B=c[k>>2]|0;if(B|0?(__Z16atomic_decrementPj(B+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(B,1);B=c[p>>2]|0;if(B|0?(__Z16atomic_decrementPj(B+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(B,1);B=c[n>>2]|0;if(B|0?(__Z16atomic_decrementPj(B+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(B,1);B=c[o>>2]|0;if(B|0?(__Z16atomic_decrementPj(B+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(B,1);if(!H){F=75;break c}else{A=ca;E=H}}if((F|0)==18){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(824430,822842,739,824575,0);break}else if((F|0)==20){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(824430,822842,741,824604,0);break}else if((F|0)==55){F=75;break}}else F=75;while(0);if((((F|0)==75?(F=b+100|0,c[F>>2]=c[F>>2]|2,!s):0)?(__ZN11SurfaceTool5indexEv(b),s=c[u>>2]|0,s|0):0)?(__ZN3MapIib10ComparatorIiE16DefaultAllocatorE13_cleanup_treeEPNS3_7ElementE(u,c[s+8>>2]|0),s=c[b+120>>2]|0,F=c[u>>2]|0,c[F+8>>2]=s,c[b+124>>2]=0,b=s,c[b+12>>2]=b,F|0):0){__ZN6Memory11free_staticEPvb(F,0);c[u>>2]=0}__ZN7HashMapIN11SurfaceTool6VertexE7Vector3NS0_12VertexHasherE24HashMapComparatorDefaultIS1_ELh3ELh8EE5clearEv(f);l=e;return}function __ZN11SurfaceTool9add_indexEi(b,d){b=b|0;d=d|0;var e=0,f=0;if(!(a[b+92>>0]|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(824447,822842,221,824483,0);return}a[1263537]=0;e=b+100|0;c[e>>2]=c[e>>2]|256;e=b+112|0;if(!(c[e>>2]|0)){b=__ZnwjPFPvjE(12,4740)|0;c[e>>2]=b;c[b>>2]=0;c[b+4>>2]=0;c[b+8>>2]=0}b=__ZnwjPFPvjE(16,4740)|0;c[b>>2]=d;d=c[e>>2]|0;e=d+4|0;f=c[e>>2]|0;c[b+8>>2]=f;c[b+4>>2]=0;c[b+12>>2]=d;if(f|0)c[f+4>>2]=b;c[e>>2]=b;if(!(c[d>>2]|0))c[d>>2]=b;b=d+8|0;c[b>>2]=(c[b>>2]|0)+1;return}function __ZNK12MethodBind1RI11SurfaceTool3RefI4MeshERKS3_E18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var c=0;switch(b|0){case -1:{c=__ZN7Variant12get_type_forI3RefI4MeshEEENS_4TypeEv()|0;break}case 0:{c=__ZN7Variant12get_type_forIRK3RefI4MeshEEENS_4TypeEv()|0;break}default:c=0}return c|0}function __ZNK12MethodBind1RI11SurfaceTool3RefI4MeshERKS3_E18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,825275);l=a;return c[b>>2]|0}function __ZN12MethodBind1RI11SurfaceTool3RefI4MeshERKS3_E4callEP6ObjectPPK7VariantiRNS9_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0;i=l;l=l+64|0;if((l|0)>=(m|0))ba(64);j=i+56|0;k=i+24|0;n=i+52|0;o=i+48|0;p=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1234448)|0:0){c[h>>2]=0;a[1263537]=0;q=d+24|0;r=c[q>>2]|0;if((r|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=r;c[b>>2]=0;l=i;return}s=r-(c[d+20>>2]|0)|0;if((s|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=s;c[b>>2]=0;l=i;return}if((g|0)>0){if((r|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);t=0}else{a[1263537]=0;t=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,t)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=t;c[b>>2]=0;l=i;return}}t=c[d+44>>2]|0;r=c[d+48>>2]|0;s=e+(r>>1)|0;if(!(r&1))u=t;else u=c[(c[s>>2]|0)+t>>2]|0;do if((g|0)<1){t=c[q>>2]|0;r=t+-1|0;if((t|0)>=1){e=c[d+16>>2]|0;v=(e|0)==0;if(v)w=0;else w=c[e+-4>>2]|0;if((t|0)<=(w|0)){if(v)x=0;else x=c[e+-4>>2]|0;do if((x|0)<(t|0)){if(v)y=0;else y=c[e+-4>>2]|0;if((y|0)<(t|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);z=0;break}else{a[1263537]=0;A=31;break}}else A=31;while(0);if((A|0)==31)z=e+(r*24|0)|0;__ZN7VariantC2ERKS_(p,z);break}}c[p>>2]=0}else __ZN7VariantC2ERKS_(p,c[f>>2]|0);while(0);__ZN3RefI4MeshEC2ERK7Variant(j,p);c[o>>2]=c[j>>2];c[n>>2]=$i[u&8191](s,o)|0;__ZN6RefPtrC2Ev(j);__ZN3RefI9ReferenceEaSI4MeshEEvRKS_IT_E(j,n);__ZN7VariantC2ERK6RefPtr(k,j);__ZN6RefPtrD2Ev(j);j=c[n>>2]|0;if((j|0?__ZN9Reference11unreferenceEv(j)|0:0)?(j=c[n>>2]|0,__Z17predelete_handlerP6Object(j)|0):0){gj[c[(c[j>>2]|0)+76>>2]&8191](j);__ZN6Memory11free_staticEPvb(j,0)}c[n>>2]=0;n=c[o>>2]|0;if((n|0?__ZN9Reference11unreferenceEv(n)|0:0)?(n=c[o>>2]|0,__Z17predelete_handlerP6Object(n)|0):0){gj[c[(c[n>>2]|0)+76>>2]&8191](n);__ZN6Memory11free_staticEPvb(n,0)}c[o>>2]=0;if(c[p>>2]|0)__ZN7Variant5clearEv(p);__ZN7VariantC2ERKS_(b,k);if(c[k>>2]|0)__ZN7Variant5clearEv(k);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,897,1146558,0);c[b>>2]=0;l=i;return}function __ZN12MethodBind1RI11SurfaceTool3RefI4MeshERKS3_E7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0;f=l;l=l+48|0;if((l|0)>=(m|0))ba(48);g=f+32|0;h=f;i=f+24|0;j=f+28|0;if(!b)k=0;else{n=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1234448)|0;k=n?b:0}b=c[a+44>>2]|0;n=c[a+48>>2]|0;a=k+(n>>1)|0;if(!(n&1))o=b;else o=c[(c[a>>2]|0)+b>>2]|0;__ZN7VariantC2EPK6Object(h,c[d>>2]|0);__ZN3RefI4MeshEC2ERK7Variant(g,h);if(c[h>>2]|0)__ZN7Variant5clearEv(h);c[j>>2]=c[g>>2];c[i>>2]=$i[o&8191](a,j)|0;__ZN3RefI9ReferenceEaSI4MeshEEvRKS_IT_E(e,i);e=c[i>>2]|0;if((e|0?__ZN9Reference11unreferenceEv(e)|0:0)?(e=c[i>>2]|0,__Z17predelete_handlerP6Object(e)|0):0){gj[c[(c[e>>2]|0)+76>>2]&8191](e);__ZN6Memory11free_staticEPvb(e,0)}c[i>>2]=0;i=c[j>>2]|0;if(!i){l=f;return}if(!(__ZN9Reference11unreferenceEv(i)|0)){l=f;return}i=c[j>>2]|0;if(!(__Z17predelete_handlerP6Object(i)|0)){l=f;return}gj[c[(c[i>>2]|0)+76>>2]&8191](i);__ZN6Memory11free_staticEPvb(i,0);l=f;return}function __ZN12MethodBind1RI11SurfaceTool3RefI4MeshERKS3_ED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN3RefI4MeshEC2ERK7Variant(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d;__ZNK7Variantcv6RefPtrEv(e,b);c[a>>2]=0;b=c[e>>2]|0;if(!b){c[a>>2]=0;__ZN6RefPtrD2Ev(e);l=d;return}f=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1234444)|0;g=f?b:0;b=c[a>>2]|0;if((g|0)==(b|0)){__ZN6RefPtrD2Ev(e);l=d;return}if((b|0?__ZN9Reference11unreferenceEv(b)|0:0)?(b=c[a>>2]|0,__Z17predelete_handlerP6Object(b)|0):0){gj[c[(c[b>>2]|0)+76>>2]&8191](b);__ZN6Memory11free_staticEPvb(b,0)}c[a>>2]=g;if(!g){__ZN6RefPtrD2Ev(e);l=d;return}__ZN9Reference9referenceEv(g);__ZN6RefPtrD2Ev(e);l=d;return}function __ZN7Variant12get_type_forI3RefI4MeshEEENS_4TypeEv(){var a=0,b=0,d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+28|0;d=a+24|0;e=a;c[d>>2]=0;__ZN6RefPtrC2Ev(b);__ZN3RefI9ReferenceEaSI4MeshEEvRKS_IT_E(b,d);__ZN7VariantC2ERK6RefPtr(e,b);__ZN6RefPtrD2Ev(b);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);e=c[d>>2]|0;if(!e){l=a;return b|0}if(!(__ZN9Reference11unreferenceEv(e)|0)){l=a;return b|0}e=c[d>>2]|0;if(!(__Z17predelete_handlerP6Object(e)|0)){l=a;return b|0}gj[c[(c[e>>2]|0)+76>>2]&8191](e);__ZN6Memory11free_staticEPvb(e,0);l=a;return b|0}function __ZN7Variant12get_type_forIRK3RefI4MeshEEENS_4TypeEv(){var a=0,b=0,d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+28|0;d=a+24|0;e=a;c[d>>2]=0;__ZN6RefPtrC2Ev(b);__ZN3RefI9ReferenceEaSI4MeshEEvRKS_IT_E(b,d);__ZN7VariantC2ERK6RefPtr(e,b);__ZN6RefPtrD2Ev(b);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);e=c[d>>2]|0;if(!e){l=a;return b|0}if(!(__ZN9Reference11unreferenceEv(e)|0)){l=a;return b|0}e=c[d>>2]|0;if(!(__Z17predelete_handlerP6Object(e)|0)){l=a;return b|0}gj[c[(c[e>>2]|0)+76>>2]&8191](e);__ZN6Memory11free_staticEPvb(e,0);l=a;return b|0}function __ZNK11MethodBind1I11SurfaceTooliE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if(!b){__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK11MethodBind1I11SurfaceTooliE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,825275);l=a;return c[b>>2]|0}function __ZN11MethodBind1I11SurfaceTooliE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1234448)|0:0){c[h>>2]=0;a[1263537]=0;k=d+24|0;n=c[k>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=i;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=i;return}if((g|0)>0){if((n|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);p=0}else{a[1263537]=0;p=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,p)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=p;c[b>>2]=0;l=i;return}}p=c[d+44>>2]|0;n=c[d+48>>2]|0;o=e+(n>>1)|0;if(!(n&1))q=p;else q=c[(c[o>>2]|0)+p>>2]|0;do if((g|0)<1){p=c[k>>2]|0;n=p+-1|0;if((p|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)s=0;else s=c[e+-4>>2]|0;if((p|0)<=(s|0)){if(r)t=0;else t=c[e+-4>>2]|0;do if((t|0)<(p|0)){if(r)u=0;else u=c[e+-4>>2]|0;if((u|0)<(p|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);v=0;break}else{a[1263537]=0;w=31;break}}else w=31;while(0);if((w|0)==31)v=e+(n*24|0)|0;__ZN7VariantC2ERKS_(j,v);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);f=__ZNK7VariantcviEv(j)|0;Pi[q&2047](o,f);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I11SurfaceTooliE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1234448)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1)){g=b;h=c[d>>2]|0;i=c[h>>2]|0;Pi[g&2047](a,i);return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=c[d>>2]|0;i=c[h>>2]|0;Pi[g&2047](a,i);return}}function __ZN11MethodBind1I11SurfaceTooliED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN3MapIib10ComparatorIiE16DefaultAllocatorEixERKi(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;g=c[b>>2]|0;if(!g){h=__ZnwjPFPvjE(32,4740)|0;i=h+16|0;c[i>>2]=0;c[i+4>>2]=0;c[b>>2]=h;i=c[b+4>>2]|0;c[h+4>>2]=i;c[h+8>>2]=i;c[h+12>>2]=i;c[h>>2]=1;if(!h){a[f>>0]=0;j=14}else{k=h;n=i;j=5}}else{k=g;n=c[b+4>>2]|0;j=5}a:do if((j|0)==5){g=c[k+8>>2]|0;b:do if((g|0)!=(n|0)){i=c[d>>2]|0;h=g;while(1){o=c[h+24>>2]|0;if((i|0)<(o|0))p=h+8|0;else{if((o|0)>=(i|0))break;p=h+4|0}o=c[p>>2]|0;if((o|0)==(n|0))break b;else h=o}if(!((h|0)==(n|0)|(h|0)==0)){q=h;break a}}while(0);a[f>>0]=0;if(!k)j=14;else j=15}while(0);if((j|0)==14){k=__ZnwjPFPvjE(32,4740)|0;n=k+16|0;c[n>>2]=0;c[n+4>>2]=0;c[b>>2]=k;n=c[b+4>>2]|0;c[k+4>>2]=n;c[k+8>>2]=n;c[k+12>>2]=n;c[k>>2]=1;j=15}if((j|0)==15){j=__ZN3MapIib10ComparatorIiE16DefaultAllocatorE10_insert_rbERKiRKb(b,d,f)|0;if(!j){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145936,616,1145947,0);r=0;l=e;return r|0}else q=j}a[1263537]=0;r=q+28|0;l=e;return r|0}function __ZN7HashMapIN11SurfaceTool6VertexE7Vector3NS0_12VertexHasherE24HashMapComparatorDefaultIS1_ELh3ELh8EE3setERKS1_RKS2_(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0;e=l;l=l+112|0;if((l|0)>=(m|0))ba(112);f=e;g=f+88|0;h=f+28+52|0;c[h>>2]=0;c[h+4>>2]=0;c[h+8>>2]=0;c[h+12>>2]=0;c[h+16>>2]=0;h=f;i=b;j=h+80|0;do{c[h>>2]=c[i>>2];h=h+4|0;i=i+4|0}while((h|0)<(j|0));i=f+80|0;h=b+80|0;j=c[h>>2]|0;if(j|0?(c[i>>2]=0,__Z28atomic_conditional_incrementPj(j+-8|0)|0):0)c[i>>2]=c[h>>2];h=f+84|0;j=b+84|0;b=c[j>>2]|0;if(b|0?(c[h>>2]=0,__Z28atomic_conditional_incrementPj(b+-8|0)|0):0)c[h>>2]=c[j>>2];c[g>>2]=c[d>>2];c[g+4>>2]=c[d+4>>2];c[g+8>>2]=c[d+8>>2];__ZN7HashMapIN11SurfaceTool6VertexE7Vector3NS0_12VertexHasherE24HashMapComparatorDefaultIS1_ELh3ELh8EE3setERKNS6_4PairE(a,f);f=c[h>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);f=c[i>>2]|0;if(!f){l=e;return}if(__Z16atomic_decrementPj(f+-8|0)|0){l=e;return}__ZN6Memory11free_staticEPvb(f,1);l=e;return}function __ZN7HashMapIN11SurfaceTool6VertexE7Vector3NS0_12VertexHasherE24HashMapComparatorDefaultIS1_ELh3ELh8EE5clearEv(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0;d=c[b>>2]|0;e=b+4|0;if(!d){c[b>>2]=0;a[e>>0]=0;f=b+8|0;c[f>>2]=0;return}g=a[e>>0]|0;if(g<<24>>24==31)h=d;else{i=0;j=d;k=g;g=d;while(1){d=g+(i<<2)|0;l=c[d>>2]|0;if(!l){m=k;n=j;o=g}else{p=l;l=d;do{c[l>>2]=c[p+4>>2];d=c[p+92>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);d=c[p+88>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);__ZN6Memory11free_staticEPvb(p,0);q=c[b>>2]|0;l=q+(i<<2)|0;p=c[l>>2]|0}while((p|0)!=0);m=a[e>>0]|0;n=q;o=q}i=i+1|0;if((i|0)>=(1<<(m&255)|0)){h=n;break}else{j=n;k=m;g=o}}}__ZN6Memory11free_staticEPvb(h,1);c[b>>2]=0;a[e>>0]=0;f=b+8|0;c[f>>2]=0;return}function __ZN7HashMapIN11SurfaceTool6VertexE7Vector3NS0_12VertexHasherE24HashMapComparatorDefaultIS1_ELh3ELh8EE3setERKNS6_4PairE(b,e){b=b|0;e=e|0;var f=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0;a:do if(c[b>>2]|0){f=__ZN11SurfaceTool12VertexHasher4hashERKNS_6VertexE(e)|0;h=c[(c[b>>2]|0)+(((1<<(d[b+4>>0]|0))+-1&f)<<2)>>2]|0;if(!h){i=e;j=10}else{k=h;while(1){if((c[k>>2]|0)==(f|0)?__ZNK11SurfaceTool6VertexeqERKS0_(k+8|0,e)|0:0){l=k;break a}k=c[k+4>>2]|0;if(!k){i=e;j=10;break}}}}else{a[1263537]=0;k=__ZN6Memory12alloc_staticEjb(32,1)|0;if(!k){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143992,1144012,140,1144029,0);m=0}else{a[1263537]=0;f=k+-8|0;c[f>>2]=8;c[f+4>>2]=0;m=k}c[b>>2]=m;a[b+4>>0]=3;c[b+8>>2]=0;c[m>>2]=0;c[(c[b>>2]|0)+4>>2]=0;c[(c[b>>2]|0)+8>>2]=0;c[(c[b>>2]|0)+12>>2]=0;c[(c[b>>2]|0)+16>>2]=0;c[(c[b>>2]|0)+20>>2]=0;c[(c[b>>2]|0)+24>>2]=0;c[(c[b>>2]|0)+28>>2]=0;i=e;j=10}while(0);do if((j|0)==10){m=__ZnwjPKc(108,1263606)|0;k=m+8|0;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0;c[k+12>>2]=0;c[k+16>>2]=0;c[k+20>>2]=0;g[m+32>>2]=1.0;f=m+36|0;h=f+72|0;do{c[f>>2]=0;f=f+4|0}while((f|0)<(h|0));f=m+4|0;c[f>>2]=0;if(m|0){a[1263537]=0;h=__ZN11SurfaceTool12VertexHasher4hashERKNS_6VertexE(i)|0;n=(1<<(d[b+4>>0]|0))+-1&h;c[f>>2]=c[(c[b>>2]|0)+(n<<2)>>2];c[m>>2]=h;__ZN11SurfaceTool6VertexaSERKS0_(k,i)|0;c[(c[b>>2]|0)+(n<<2)>>2]=m;n=b+8|0;c[n>>2]=(c[n>>2]|0)+1;__ZN7HashMapIN11SurfaceTool6VertexE7Vector3NS0_12VertexHasherE24HashMapComparatorDefaultIS1_ELh3ELh8EE16check_hash_tableEv(b);l=m;break}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1100526,1100151,228,1100539,0);return}while(0);b=e+88|0;e=l+96|0;c[e>>2]=c[b>>2];c[e+4>>2]=c[b+4>>2];c[e+8>>2]=c[b+8>>2];return}function __ZN7HashMapIN11SurfaceTool6VertexE7Vector3NS0_12VertexHasherE24HashMapComparatorDefaultIS1_ELh3ELh8EE16check_hash_tableEv(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0;d=c[b+8>>2]|0;e=b+4|0;f=a[e>>0]|0;g=f&255;if((d|0)>(8<<g|0)){h=g;do h=h+1|0;while((d|0)>(8<<h|0));if((h|0)==-1)return;else i=h}else{if((f&255)<=3)return;f=g+-1|0;if((d|0)<(8<<f|0))j=f;else return;while(1){f=j+-1|0;if((d|0)<(8<<f|0))j=f;else break}i=(j|0)>3?j:3}j=1<<i;d=__ZN6Memory12alloc_staticEjb(j<<2,1)|0;if(!d){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143992,1144012,140,1144029,0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1100134,1100151,174,1100167,0);a[1263537]=0;return}a[1263537]=0;f=d+-8|0;c[f>>2]=j;c[f+4>>2]=0;if((i|0)!=31)_memset(d|0,0,((j|0)>1?j:1)<<2|0)|0;f=a[e>>0]|0;if(f<<24>>24==31)k=c[b>>2]|0;else{g=1<<(f&255);f=j+-1|0;j=0;h=c[b>>2]|0;while(1){l=h+(j<<2)|0;m=c[l>>2]|0;if(!m)n=h;else{o=m;m=l;do{l=o+4|0;c[m>>2]=c[l>>2];p=d+((c[o>>2]&f)<<2)|0;c[l>>2]=c[p>>2];c[p>>2]=o;p=c[b>>2]|0;m=p+(j<<2)|0;o=c[m>>2]|0}while((o|0)!=0);n=p}j=j+1|0;if((j|0)>=(g|0)){k=n;break}else h=n}}if(k|0)__ZN6Memory11free_staticEPvb(k,1);c[b>>2]=d;a[e>>0]=i;return}function __ZNK11MethodBind0I11SurfaceToolE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return 0}function __ZNK11MethodBind0I11SurfaceToolE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,825275);l=a;return c[b>>2]|0}function __ZN11MethodBind0I11SurfaceToolE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1234448)|0:0){c[h>>2]=0;a[1263537]=0;f=c[d+24>>2]|0;if((f|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=f;c[b>>2]=0;return}i=f-(c[d+20>>2]|0)|0;if((i|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=i;c[b>>2]=0;return}i=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))j=i;else j=c[(c[d>>2]|0)+i>>2]|0;gj[j&8191](d);c[b>>2]=0;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,110,1146558,0);c[b>>2]=0;return}function __ZN11MethodBind0I11SurfaceToolE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1234448)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1)){g=b;gj[g&8191](a);return}else{g=c[(c[a>>2]|0)+b>>2]|0;gj[g&8191](a);return}}function __ZN11MethodBind0I11SurfaceToolED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I11SurfaceToolRK3RefI8MaterialEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var c=0;if(b|0){c=0;return c|0}c=__ZN7Variant12get_type_forIRK3RefI8MaterialEEENS_4TypeEv()|0;return c|0}function __ZNK11MethodBind1I11SurfaceToolRK3RefI8MaterialEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,825275);l=a;return c[b>>2]|0}function __ZN11MethodBind1I11SurfaceToolRK3RefI8MaterialEE4callEP6ObjectPPK7VariantiRNS9_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i+28|0;k=i+24|0;n=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1234448)|0:0){c[h>>2]=0;a[1263537]=0;o=d+24|0;p=c[o>>2]|0;if((p|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=p;c[b>>2]=0;l=i;return}q=p-(c[d+20>>2]|0)|0;if((q|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=q;c[b>>2]=0;l=i;return}if((g|0)>0){if((p|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);r=0}else{a[1263537]=0;r=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,r)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=r;c[b>>2]=0;l=i;return}}r=c[d+44>>2]|0;p=c[d+48>>2]|0;q=e+(p>>1)|0;if(!(p&1))s=r;else s=c[(c[q>>2]|0)+r>>2]|0;do if((g|0)<1){r=c[o>>2]|0;p=r+-1|0;if((r|0)>=1){e=c[d+16>>2]|0;t=(e|0)==0;if(t)u=0;else u=c[e+-4>>2]|0;if((r|0)<=(u|0)){if(t)v=0;else v=c[e+-4>>2]|0;do if((v|0)<(r|0)){if(t)w=0;else w=c[e+-4>>2]|0;if((w|0)<(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);x=0;break}else{a[1263537]=0;y=31;break}}else y=31;while(0);if((y|0)==31)x=e+(p*24|0)|0;__ZN7VariantC2ERKS_(n,x);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f>>2]|0);while(0);__ZN3RefI8MaterialEC2ERK7Variant(j,n);c[k>>2]=c[j>>2];Pi[s&2047](q,k);q=c[k>>2]|0;if((q|0?__ZN9Reference11unreferenceEv(q)|0:0)?(q=c[k>>2]|0,__Z17predelete_handlerP6Object(q)|0):0){gj[c[(c[q>>2]|0)+76>>2]&8191](q);__ZN6Memory11free_staticEPvb(q,0)}c[k>>2]=0;if(c[n>>2]|0)__ZN7Variant5clearEv(n);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I11SurfaceToolRK3RefI8MaterialEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+28|0;g=e;h=e+24|0;if(!b)i=0;else{j=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1234448)|0;i=j?b:0}b=c[a+44>>2]|0;j=c[a+48>>2]|0;a=i+(j>>1)|0;if(!(j&1))k=b;else k=c[(c[a>>2]|0)+b>>2]|0;__ZN7VariantC2EPK6Object(g,c[d>>2]|0);__ZN3RefI8MaterialEC2ERK7Variant(f,g);if(c[g>>2]|0)__ZN7Variant5clearEv(g);c[h>>2]=c[f>>2];Pi[k&2047](a,h);a=c[h>>2]|0;if(!a){l=e;return}if(!(__ZN9Reference11unreferenceEv(a)|0)){l=e;return}a=c[h>>2]|0;if(!(__Z17predelete_handlerP6Object(a)|0)){l=e;return}gj[c[(c[a>>2]|0)+76>>2]&8191](a);__ZN6Memory11free_staticEPvb(a,0);l=e;return}function __ZN11MethodBind1I11SurfaceToolRK3RefI8MaterialEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN7Variant12get_type_forIRK3RefI8MaterialEEENS_4TypeEv(){var a=0,b=0,d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+28|0;d=a+24|0;e=a;c[d>>2]=0;__ZN6RefPtrC2Ev(b);__ZN3RefI9ReferenceEaSI8MaterialEEvRKS_IT_E(b,d);__ZN7VariantC2ERK6RefPtr(e,b);__ZN6RefPtrD2Ev(b);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);e=c[d>>2]|0;if(!e){l=a;return b|0}if(!(__ZN9Reference11unreferenceEv(e)|0)){l=a;return b|0}e=c[d>>2]|0;if(!(__Z17predelete_handlerP6Object(e)|0)){l=a;return b|0}gj[c[(c[e>>2]|0)+76>>2]&8191](e);__ZN6Memory11free_staticEPvb(e,0);l=a;return b|0}function __ZNK11MethodBind6I11SurfaceToolRK6VectorI7Vector3ERKS1_I7Vector2ERKS1_I5ColorES9_S5_RKS1_I5PlaneEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return __ZNK11MethodBind6I11SurfaceToolRK6VectorI7Vector3ERKS1_I7Vector2ERKS1_I5ColorES9_S5_RKS1_I5PlaneEE18_get_argument_typeEi(a,b)|0}function __ZNK11MethodBind6I11SurfaceToolRK6VectorI7Vector3ERKS1_I7Vector2ERKS1_I5ColorES9_S5_RKS1_I5PlaneEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,825275);l=a;return c[b>>2]|0}function __ZN11MethodBind6I11SurfaceToolRK6VectorI7Vector3ERKS1_I7Vector2ERKS1_I5ColorES9_S5_RKS1_I5PlaneEE4callEP6ObjectPPK7VariantiRNSL_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ca=0,da=0,ea=0;i=l;l=l+176|0;if((l|0)>=(m|0))ba(176);j=i+164|0;k=i+120|0;n=i+160|0;o=i+96|0;p=i+156|0;q=i+72|0;r=i+152|0;s=i+48|0;t=i+148|0;u=i+24|0;v=i+144|0;w=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1234448)|0:0){c[h>>2]=0;a[1263537]=0;x=d+24|0;y=c[x>>2]|0;if((y|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=y;c[b>>2]=0;l=i;return}z=y-(c[d+20>>2]|0)|0;if((z|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=z;c[b>>2]=0;l=i;return}do if((g|0)>0){if((y|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);A=0}else{a[1263537]=0;A=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,A)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=A;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[x>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);B=0}else{a[1263537]=0;B=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,B)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=B;c[b>>2]=0;l=i;return}if((g|0)>2){if((c[x>>2]|0)<2){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);C=0}else{a[1263537]=0;C=c[(c[d+32>>2]|0)+12>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+8>>2]>>2]|0,C)|0)){c[h>>2]=2;c[h+4>>2]=2;c[h+8>>2]=C;c[b>>2]=0;l=i;return}if((g|0)>3){if((c[x>>2]|0)<3){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);D=0}else{a[1263537]=0;D=c[(c[d+32>>2]|0)+16>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+12>>2]>>2]|0,D)|0)){c[h>>2]=2;c[h+4>>2]=3;c[h+8>>2]=D;c[b>>2]=0;l=i;return}if((g|0)>4){if((c[x>>2]|0)<4){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);E=0}else{a[1263537]=0;E=c[(c[d+32>>2]|0)+20>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+16>>2]>>2]|0,E)|0)){c[h>>2]=2;c[h+4>>2]=4;c[h+8>>2]=E;c[b>>2]=0;l=i;return}if((g|0)<=5)break;if((c[x>>2]|0)<5){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);F=0}else{a[1263537]=0;F=c[(c[d+32>>2]|0)+24>>2]|0}if(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+20>>2]>>2]|0,F)|0)break;c[h>>2]=2;c[h+4>>2]=5;c[h+8>>2]=F;c[b>>2]=0;l=i;return}}}}}while(0);F=c[d+44>>2]|0;E=c[d+48>>2]|0;D=e+(E>>1)|0;if(!(E&1))G=F;else G=c[(c[D>>2]|0)+F>>2]|0;do if((g|0)<1){F=c[x>>2]|0;E=F+-1|0;if((F|0)>=1){e=c[d+16>>2]|0;C=(e|0)==0;if(C)H=0;else H=c[e+-4>>2]|0;if((F|0)<=(H|0)){if(C)I=0;else I=c[e+-4>>2]|0;do if((I|0)<(F|0)){if(C)J=0;else J=c[e+-4>>2]|0;if((J|0)<(F|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);K=0;break}else{a[1263537]=0;L=61;break}}else L=61;while(0);if((L|0)==61)K=e+(E*24|0)|0;__ZN7VariantC2ERKS_(k,K);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);c[j>>2]=__ZNK7Variantcv6VectorI7Vector3EEv(k)|0;do if((g|0)<2){K=c[x>>2]|0;J=K+-1|0;I=K+-2|0;if((K|0)>=2){K=c[d+16>>2]|0;H=(K|0)==0;if(H)M=0;else M=c[K+-4>>2]|0;if((J|0)<=(M|0)){if(H)N=0;else N=c[K+-4>>2]|0;do if((N|0)<(J|0)){if(H)O=0;else O=c[K+-4>>2]|0;if((O|0)<(J|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);P=0;break}else{a[1263537]=0;L=78;break}}else L=78;while(0);if((L|0)==78)P=K+(I*24|0)|0;__ZN7VariantC2ERKS_(o,P);break}}c[o>>2]=0}else __ZN7VariantC2ERKS_(o,c[f+4>>2]|0);while(0);c[n>>2]=__ZNK7Variantcv6VectorI7Vector2EEv(o)|0;do if((g|0)<3){P=c[x>>2]|0;O=P+-2|0;N=P+-3|0;if((O|0)>=1){P=c[d+16>>2]|0;M=(P|0)==0;if(M)Q=0;else Q=c[P+-4>>2]|0;if((O|0)<=(Q|0)){if(M)R=0;else R=c[P+-4>>2]|0;do if((R|0)<(O|0)){if(M)S=0;else S=c[P+-4>>2]|0;if((S|0)<(O|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);T=0;break}else{a[1263537]=0;L=95;break}}else L=95;while(0);if((L|0)==95)T=P+(N*24|0)|0;__ZN7VariantC2ERKS_(q,T);break}}c[q>>2]=0}else __ZN7VariantC2ERKS_(q,c[f+8>>2]|0);while(0);c[p>>2]=__ZNK7Variantcv6VectorI5ColorEEv(q)|0;do if((g|0)<4){T=c[x>>2]|0;S=T+-3|0;R=T+-4|0;if((S|0)>=1){T=c[d+16>>2]|0;Q=(T|0)==0;if(Q)U=0;else U=c[T+-4>>2]|0;if((S|0)<=(U|0)){if(Q)V=0;else V=c[T+-4>>2]|0;do if((V|0)<(S|0)){if(Q)W=0;else W=c[T+-4>>2]|0;if((W|0)<(S|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);X=0;break}else{a[1263537]=0;L=112;break}}else L=112;while(0);if((L|0)==112)X=T+(R*24|0)|0;__ZN7VariantC2ERKS_(s,X);break}}c[s>>2]=0}else __ZN7VariantC2ERKS_(s,c[f+12>>2]|0);while(0);c[r>>2]=__ZNK7Variantcv6VectorI7Vector2EEv(s)|0;do if((g|0)<5){X=c[x>>2]|0;W=X+-4|0;V=X+-5|0;if((W|0)>=1){X=c[d+16>>2]|0;U=(X|0)==0;if(U)Y=0;else Y=c[X+-4>>2]|0;if((W|0)<=(Y|0)){if(U)Z=0;else Z=c[X+-4>>2]|0;do if((Z|0)<(W|0)){if(U)_=0;else _=c[X+-4>>2]|0;if((_|0)<(W|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);$=0;break}else{a[1263537]=0;L=129;break}}else L=129;while(0);if((L|0)==129)$=X+(V*24|0)|0;__ZN7VariantC2ERKS_(u,$);break}}c[u>>2]=0}else __ZN7VariantC2ERKS_(u,c[f+16>>2]|0);while(0);c[t>>2]=__ZNK7Variantcv6VectorI7Vector3EEv(u)|0;do if((g|0)<6){$=c[x>>2]|0;_=$+-5|0;Z=$+-6|0;if((_|0)>=1){$=c[d+16>>2]|0;Y=($|0)==0;if(Y)aa=0;else aa=c[$+-4>>2]|0;if((_|0)<=(aa|0)){if(Y)ca=0;else ca=c[$+-4>>2]|0;do if((ca|0)<(_|0)){if(Y)da=0;else da=c[$+-4>>2]|0;if((da|0)<(_|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);ea=0;break}else{a[1263537]=0;L=146;break}}else L=146;while(0);if((L|0)==146)ea=$+(Z*24|0)|0;__ZN7VariantC2ERKS_(w,ea);break}}c[w>>2]=0}else __ZN7VariantC2ERKS_(w,c[f+20>>2]|0);while(0);c[v>>2]=__ZNK7Variantcv6VectorI5PlaneEEv(w)|0;Yi[G&15](D,j,n,p,r,t,v);D=c[v>>2]|0;if(D|0?(__Z16atomic_decrementPj(D+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(D,1);if(c[w>>2]|0)__ZN7Variant5clearEv(w);w=c[t>>2]|0;if(w|0?(__Z16atomic_decrementPj(w+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(w,1);if(c[u>>2]|0)__ZN7Variant5clearEv(u);u=c[r>>2]|0;if(u|0?(__Z16atomic_decrementPj(u+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(u,1);if(c[s>>2]|0)__ZN7Variant5clearEv(s);s=c[p>>2]|0;do if(s|0){if(__Z16atomic_decrementPj(s+-8|0)|0)break;__ZN6Memory11free_staticEPvb(s,1)}while(0);if(c[q>>2]|0)__ZN7Variant5clearEv(q);q=c[n>>2]|0;do if(q|0){if(__Z16atomic_decrementPj(q+-8|0)|0)break;__ZN6Memory11free_staticEPvb(q,1)}while(0);if(c[o>>2]|0)__ZN7Variant5clearEv(o);o=c[j>>2]|0;do if(o|0){if(__Z16atomic_decrementPj(o+-8|0)|0)break;__ZN6Memory11free_staticEPvb(o,1)}while(0);if(c[k>>2]|0)__ZN7Variant5clearEv(k);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,893060,128,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind6I11SurfaceToolRK6VectorI7Vector3ERKS1_I7Vector2ERKS1_I5ColorES9_S5_RKS1_I5PlaneEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+20|0;g=e+16|0;h=e+12|0;i=e+8|0;j=e+4|0;k=e;if(!b)n=0;else{o=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1234448)|0;n=o?b:0}b=c[a+44>>2]|0;o=c[a+48>>2]|0;a=n+(o>>1)|0;if(!(o&1))p=b;else p=c[(c[a>>2]|0)+b>>2]|0;c[f>>2]=__ZN8PtrToArgIRK6VectorI7Vector3EE7convertEPKv(c[d>>2]|0)|0;c[g>>2]=__ZN8PtrToArgIRK6VectorI7Vector2EE7convertEPKv(c[d+4>>2]|0)|0;c[h>>2]=__ZN8PtrToArgIRK6VectorI5ColorEE7convertEPKv(c[d+8>>2]|0)|0;c[i>>2]=__ZN8PtrToArgIRK6VectorI7Vector2EE7convertEPKv(c[d+12>>2]|0)|0;c[j>>2]=__ZN8PtrToArgIRK6VectorI7Vector3EE7convertEPKv(c[d+16>>2]|0)|0;c[k>>2]=__ZN8PtrToArgIRK6VectorI5PlaneEE7convertEPKv(c[d+20>>2]|0)|0;Yi[p&15](a,f,g,h,i,j,k);a=c[k>>2]|0;if(a|0?(__Z16atomic_decrementPj(a+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(a,1);a=c[j>>2]|0;if(a|0?(__Z16atomic_decrementPj(a+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(a,1);a=c[i>>2]|0;if(a|0?(__Z16atomic_decrementPj(a+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(a,1);a=c[h>>2]|0;if(a|0?(__Z16atomic_decrementPj(a+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(a,1);a=c[g>>2]|0;if(a|0?(__Z16atomic_decrementPj(a+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(a,1);a=c[f>>2]|0;if(!a){l=e;return}if(__Z16atomic_decrementPj(a+-8|0)|0){l=e;return}__ZN6Memory11free_staticEPvb(a,1);l=e;return}function __ZN11MethodBind6I11SurfaceToolRK6VectorI7Vector3ERKS1_I7Vector2ERKS1_I5ColorES9_S5_RKS1_I5PlaneEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN8PtrToArgIRK6VectorI7Vector3EE7convertEPKv(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d;c[e>>2]=0;f=c[b>>2]|0;if(!f)g=0;else g=((c[f+16>>2]|0)>>>0)/12|0;__ZN6VectorI7Vector3E6resizeEi(e,g)|0;f=c[b>>2]|0;if(!f){h=0;i=0}else{__Z16atomic_incrementPj(f+4|0)|0;h=f;i=c[f+8>>2]|0}if(g|0){f=0;do{b=i+(f*12|0)|0;j=c[e>>2]|0;k=(j|0)==0;if(k)n=0;else n=c[j+-4>>2]|0;do if((n|0)<=(f|0)){if(k)o=0;else o=c[j+-4>>2]|0;if((o|0)>(f|0)){a[1263537]=0;p=18;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);q=0;break}}else p=18;while(0);if((p|0)==18){p=0;if(!k)if((c[j+-8>>2]|0)>>>0>1){r=c[j+-4>>2]|0;s=(r*12|0)+-1|0;t=s>>>1|s;s=t>>>2|t;t=s>>>4|s;s=t>>>8|t;t=__ZN6Memory12alloc_staticEjb((s>>>16|s)+1|0,1)|0;c[t+-8>>2]=1;c[t+-4>>2]=r;if(!r){s=c[e>>2]|0;if(s|0){u=s;p=23}}else{s=c[e>>2]|0;v=0;do{w=t+(v*12|0)|0;x=s+(v*12|0)|0;c[w>>2]=c[x>>2];c[w+4>>2]=c[x+4>>2];c[w+8>>2]=c[x+8>>2];v=v+1|0}while((v|0)!=(r|0));u=s;p=23}if((p|0)==23?(p=0,(__Z16atomic_decrementPj(u+-8|0)|0)==0):0)__ZN6Memory11free_staticEPvb(u,1);c[e>>2]=t;y=t}else y=j;else y=0;q=y+(f*12|0)|0};c[q>>2]=c[b>>2];c[q+4>>2]=c[b+4>>2];c[q+8>>2]=c[b+8>>2];f=f+1|0}while((f|0)<(g|0))}if(!h){z=c[e>>2]|0;l=d;return z|0}__Z16atomic_decrementPj(h+4|0)|0;z=c[e>>2]|0;l=d;return z|0}function __ZN8PtrToArgIRK6VectorI5PlaneEE7convertEPKv(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0;d=l;l=l+32|0;if((l|0)>=(m|0))ba(32);e=d;f=d+8|0;c[e>>2]=0;g=__ZNK5Array4sizeEv(b)|0;__ZN6VectorI5PlaneE6resizeEi(e,g)|0;if((g|0)<=0){h=c[e>>2]|0;l=d;return h|0}i=0;do{__ZNK7Variantcv5PlaneEv(f,__ZNK5ArrayixEi(b,i)|0);j=c[e>>2]|0;k=(j|0)==0;if(k)n=0;else n=c[j+-4>>2]|0;do if((n|0)<=(i|0)){if(k)o=0;else o=c[j+-4>>2]|0;if((o|0)>(i|0)){a[1263537]=0;p=11;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);q=0;break}}else p=11;while(0);if((p|0)==11){p=0;if(!k)if((c[j+-8>>2]|0)>>>0>1){r=c[j+-4>>2]|0;s=(r<<4)+-1|0;t=s>>>1|s;s=t>>>2|t;t=s>>>4|s;s=t>>>8|t;t=__ZN6Memory12alloc_staticEjb((s>>>16|s)+1|0,1)|0;c[t+-8>>2]=1;c[t+-4>>2]=r;if(!r){s=c[e>>2]|0;if(s|0){u=s;p=16}}else{s=c[e>>2]|0;v=0;do{w=t+(v<<4)|0;x=s+(v<<4)|0;c[w>>2]=c[x>>2];c[w+4>>2]=c[x+4>>2];c[w+8>>2]=c[x+8>>2];c[w+12>>2]=c[x+12>>2];v=v+1|0}while((v|0)!=(r|0));u=s;p=16}if((p|0)==16?(p=0,(__Z16atomic_decrementPj(u+-8|0)|0)==0):0)__ZN6Memory11free_staticEPvb(u,1);c[e>>2]=t;y=t}else y=j;else y=0;q=y+(i<<4)|0};c[q>>2]=c[f>>2];c[q+4>>2]=c[f+4>>2];c[q+8>>2]=c[f+8>>2];c[q+12>>2]=c[f+12>>2];i=i+1|0}while((i|0)!=(g|0));h=c[e>>2]|0;l=d;return h|0}function __ZNK11MethodBind6I11SurfaceToolRK6VectorI7Vector3ERKS1_I7Vector2ERKS1_I5ColorES9_S5_RKS1_I5PlaneEE18_get_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;switch(b|0){case 0:{c[d>>2]=0;__ZN7VariantC2ERK6VectorI7Vector3E(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);f=c[d>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);g=b;l=a;return g|0}case 1:{c[d>>2]=0;__ZN7VariantC2ERK6VectorI7Vector2E(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);f=c[d>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);g=b;l=a;return g|0}case 2:{c[d>>2]=0;__ZN7VariantC2ERK6VectorI5ColorE(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);f=c[d>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);g=b;l=a;return g|0}case 3:{c[d>>2]=0;__ZN7VariantC2ERK6VectorI7Vector2E(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);f=c[d>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);g=b;l=a;return g|0}case 4:{c[d>>2]=0;__ZN7VariantC2ERK6VectorI7Vector3E(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);f=c[d>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);g=b;l=a;return g|0}case 5:{c[d>>2]=0;__ZN7VariantC2ERK6VectorI5PlaneE(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);e=c[d>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);g=b;l=a;return g|0}default:{g=0;l=a;return g|0}}return 0}function __ZNK11MethodBind1I11SurfaceToolbE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if(!b){__ZN7VariantC2Eb(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK11MethodBind1I11SurfaceToolbE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,825275);l=a;return c[b>>2]|0}function __ZN11MethodBind1I11SurfaceToolbE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1234448)|0:0){c[h>>2]=0;a[1263537]=0;k=d+24|0;n=c[k>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=i;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=i;return}if((g|0)>0){if((n|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);p=0}else{a[1263537]=0;p=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,p)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=p;c[b>>2]=0;l=i;return}}p=c[d+44>>2]|0;n=c[d+48>>2]|0;o=e+(n>>1)|0;if(!(n&1))q=p;else q=c[(c[o>>2]|0)+p>>2]|0;do if((g|0)<1){p=c[k>>2]|0;n=p+-1|0;if((p|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)s=0;else s=c[e+-4>>2]|0;if((p|0)<=(s|0)){if(r)t=0;else t=c[e+-4>>2]|0;do if((t|0)<(p|0)){if(r)u=0;else u=c[e+-4>>2]|0;if((u|0)<(p|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);v=0;break}else{a[1263537]=0;w=31;break}}else w=31;while(0);if((w|0)==31)v=e+(n*24|0)|0;__ZN7VariantC2ERKS_(j,v);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);f=__ZNK7VariantcvbEv(j)|0;Pi[q&2047](o,f);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I11SurfaceToolbE7ptrcallEP6ObjectPPKvPv(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0;if(!d)g=0;else{f=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1234448)|0;g=f?d:0}d=c[b+44>>2]|0;f=c[b+48>>2]|0;b=g+(f>>1)|0;if(!(f&1))h=d;else h=c[(c[b>>2]|0)+d>>2]|0;Pi[h&2047](b,(a[c[e>>2]>>0]|0)!=0);return}function __ZN11MethodBind1I11SurfaceToolbED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I11SurfaceToolRK6VectorIfEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;if(b|0){f=0;l=a;return f|0}c[d>>2]=0;__ZN7VariantC2ERK6VectorIfE(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);e=c[d>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);f=b;l=a;return f|0}function __ZNK11MethodBind1I11SurfaceToolRK6VectorIfEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,825275);l=a;return c[b>>2]|0}function __ZN11MethodBind1I11SurfaceToolRK6VectorIfEE4callEP6ObjectPPK7VariantiRNS8_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i+24|0;k=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1234448)|0:0){c[h>>2]=0;a[1263537]=0;n=d+24|0;o=c[n>>2]|0;if((o|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=o;c[b>>2]=0;l=i;return}p=o-(c[d+20>>2]|0)|0;if((p|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=p;c[b>>2]=0;l=i;return}if((g|0)>0){if((o|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);q=0}else{a[1263537]=0;q=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,q)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=q;c[b>>2]=0;l=i;return}}q=c[d+44>>2]|0;o=c[d+48>>2]|0;p=e+(o>>1)|0;if(!(o&1))r=q;else r=c[(c[p>>2]|0)+q>>2]|0;do if((g|0)<1){q=c[n>>2]|0;o=q+-1|0;if((q|0)>=1){e=c[d+16>>2]|0;s=(e|0)==0;if(s)t=0;else t=c[e+-4>>2]|0;if((q|0)<=(t|0)){if(s)u=0;else u=c[e+-4>>2]|0;do if((u|0)<(q|0)){if(s)v=0;else v=c[e+-4>>2]|0;if((v|0)<(q|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);w=0;break}else{a[1263537]=0;x=31;break}}else x=31;while(0);if((x|0)==31)w=e+(o*24|0)|0;__ZN7VariantC2ERKS_(k,w);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);c[j>>2]=__ZNK7Variantcv6VectorIfEEv(k)|0;Pi[r&2047](p,j);p=c[j>>2]|0;if(p|0?(__Z16atomic_decrementPj(p+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(p,1);if(c[k>>2]|0)__ZN7Variant5clearEv(k);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I11SurfaceToolRK6VectorIfEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1234448)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;c[f>>2]=__ZN8PtrToArgIRK6VectorIfEE7convertEPKv(c[d>>2]|0)|0;Pi[i&2047](a,f);a=c[f>>2]|0;if(!a){l=e;return}if(__Z16atomic_decrementPj(a+-8|0)|0){l=e;return}__ZN6Memory11free_staticEPvb(a,1);l=e;return}function __ZN11MethodBind1I11SurfaceToolRK6VectorIfEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN8PtrToArgIRK6VectorIfEE7convertEPKv(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d;c[e>>2]=0;f=c[b>>2]|0;if(!f)g=0;else g=(c[f+16>>2]|0)>>>2;__ZN6VectorIfE6resizeEi(e,g)|0;f=c[b>>2]|0;if(!f){h=0;i=0}else{__Z16atomic_incrementPj(f+4|0)|0;h=f;i=c[f+8>>2]|0}a:do if(g|0){f=0;while(1){b=c[i+(f<<2)>>2]|0;j=c[e>>2]|0;k=(j|0)==0;if(k)n=0;else n=c[j+-4>>2]|0;if((n|0)<=(f|0)){if(k)o=0;else o=c[j+-4>>2]|0;if((o|0)<=(f|0))break;a[1263537]=0}__ZN6VectorIfE14_copy_on_writeEv(e);c[(c[e>>2]|0)+(f<<2)>>2]=b;f=f+1|0;if((f|0)>=(g|0))break a}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);if(!h){p=c[e>>2]|0;l=d;return p|0}__Z16atomic_decrementPj(h+4|0)|0;p=c[e>>2]|0;l=d;return p|0}function __ZNK11MethodBind1I11SurfaceToolRK6VectorIiEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;if(b|0){f=0;l=a;return f|0}c[d>>2]=0;__ZN7VariantC2ERK6VectorIiE(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);e=c[d>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);f=b;l=a;return f|0}function __ZNK11MethodBind1I11SurfaceToolRK6VectorIiEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,825275);l=a;return c[b>>2]|0}function __ZN11MethodBind1I11SurfaceToolRK6VectorIiEE4callEP6ObjectPPK7VariantiRNS8_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i+24|0;k=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1234448)|0:0){c[h>>2]=0;a[1263537]=0;n=d+24|0;o=c[n>>2]|0;if((o|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=o;c[b>>2]=0;l=i;return}p=o-(c[d+20>>2]|0)|0;if((p|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=p;c[b>>2]=0;l=i;return}if((g|0)>0){if((o|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);q=0}else{a[1263537]=0;q=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,q)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=q;c[b>>2]=0;l=i;return}}q=c[d+44>>2]|0;o=c[d+48>>2]|0;p=e+(o>>1)|0;if(!(o&1))r=q;else r=c[(c[p>>2]|0)+q>>2]|0;do if((g|0)<1){q=c[n>>2]|0;o=q+-1|0;if((q|0)>=1){e=c[d+16>>2]|0;s=(e|0)==0;if(s)t=0;else t=c[e+-4>>2]|0;if((q|0)<=(t|0)){if(s)u=0;else u=c[e+-4>>2]|0;do if((u|0)<(q|0)){if(s)v=0;else v=c[e+-4>>2]|0;if((v|0)<(q|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);w=0;break}else{a[1263537]=0;x=31;break}}else x=31;while(0);if((x|0)==31)w=e+(o*24|0)|0;__ZN7VariantC2ERKS_(k,w);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);c[j>>2]=__ZNK7Variantcv6VectorIiEEv(k)|0;Pi[r&2047](p,j);p=c[j>>2]|0;if(p|0?(__Z16atomic_decrementPj(p+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(p,1);if(c[k>>2]|0)__ZN7Variant5clearEv(k);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I11SurfaceToolRK6VectorIiEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1234448)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;c[f>>2]=__ZN8PtrToArgIRK6VectorIiEE7convertEPKv(c[d>>2]|0)|0;Pi[i&2047](a,f);a=c[f>>2]|0;if(!a){l=e;return}if(__Z16atomic_decrementPj(a+-8|0)|0){l=e;return}__ZN6Memory11free_staticEPvb(a,1);l=e;return}function __ZN11MethodBind1I11SurfaceToolRK6VectorIiEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN8PtrToArgIRK6VectorIiEE7convertEPKv(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d;c[e>>2]=0;f=c[b>>2]|0;if(!f)g=0;else g=(c[f+16>>2]|0)>>>2;__ZN6VectorIiE6resizeEi(e,g)|0;f=c[b>>2]|0;if(!f){h=0;i=0}else{__Z16atomic_incrementPj(f+4|0)|0;h=f;i=c[f+8>>2]|0}a:do if(g|0){f=0;while(1){b=c[i+(f<<2)>>2]|0;j=c[e>>2]|0;k=(j|0)==0;if(k)n=0;else n=c[j+-4>>2]|0;if((n|0)<=(f|0)){if(k)o=0;else o=c[j+-4>>2]|0;if((o|0)<=(f|0))break;a[1263537]=0}__ZN6VectorIiE14_copy_on_writeEv(e);c[(c[e>>2]|0)+(f<<2)>>2]=b;f=f+1|0;if((f|0)>=(g|0))break a}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);if(!h){p=c[e>>2]|0;l=d;return p|0}__Z16atomic_decrementPj(h+4|0)|0;p=c[e>>2]|0;l=d;return p|0}function __ZNK11MethodBind1I11SurfaceToolRK7Vector2E18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;if(b|0){f=0;l=a;return f|0}g[d>>2]=0.0;g[d+4>>2]=0.0;__ZN7VariantC2ERK7Vector2(e,d);d=c[e>>2]|0;if(d|0)__ZN7Variant5clearEv(e);f=d;l=a;return f|0}function __ZNK11MethodBind1I11SurfaceToolRK7Vector2E18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,825275);l=a;return c[b>>2]|0}function __ZN11MethodBind1I11SurfaceToolRK7Vector2E4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i+24|0;k=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1234448)|0:0){c[h>>2]=0;a[1263537]=0;n=d+24|0;o=c[n>>2]|0;if((o|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=o;c[b>>2]=0;l=i;return}p=o-(c[d+20>>2]|0)|0;if((p|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=p;c[b>>2]=0;l=i;return}if((g|0)>0){if((o|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);q=0}else{a[1263537]=0;q=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,q)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=q;c[b>>2]=0;l=i;return}}q=c[d+44>>2]|0;o=c[d+48>>2]|0;p=e+(o>>1)|0;if(!(o&1))r=q;else r=c[(c[p>>2]|0)+q>>2]|0;do if((g|0)<1){q=c[n>>2]|0;o=q+-1|0;if((q|0)>=1){e=c[d+16>>2]|0;s=(e|0)==0;if(s)t=0;else t=c[e+-4>>2]|0;if((q|0)<=(t|0)){if(s)u=0;else u=c[e+-4>>2]|0;do if((u|0)<(q|0)){if(s)v=0;else v=c[e+-4>>2]|0;if((v|0)<(q|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);w=0;break}else{a[1263537]=0;x=31;break}}else x=31;while(0);if((x|0)==31)w=e+(o*24|0)|0;__ZN7VariantC2ERKS_(k,w);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);__ZNK7Variantcv7Vector2Ev(j,k);Pi[r&2047](p,j);if(c[k>>2]|0)__ZN7Variant5clearEv(k);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I11SurfaceToolRK7Vector2E7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1234448)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;b=c[d>>2]|0;d=c[b+4>>2]|0;h=f;c[h>>2]=c[b>>2];c[h+4>>2]=d;Pi[i&2047](a,f);l=e;return}function __ZN11MethodBind1I11SurfaceToolRK7Vector2ED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I11SurfaceToolRK5PlaneE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;if(b|0){f=0;l=a;return f|0};c[d>>2]=0;c[d+4>>2]=0;c[d+8>>2]=0;c[d+12>>2]=0;__ZN7VariantC2ERK5Plane(e,d);d=c[e>>2]|0;if(d|0)__ZN7Variant5clearEv(e);f=d;l=a;return f|0}function __ZNK11MethodBind1I11SurfaceToolRK5PlaneE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,825275);l=a;return c[b>>2]|0}function __ZN11MethodBind1I11SurfaceToolRK5PlaneE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;i=l;l=l+48|0;if((l|0)>=(m|0))ba(48);j=i+24|0;k=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1234448)|0:0){c[h>>2]=0;a[1263537]=0;n=d+24|0;o=c[n>>2]|0;if((o|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=o;c[b>>2]=0;l=i;return}p=o-(c[d+20>>2]|0)|0;if((p|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=p;c[b>>2]=0;l=i;return}if((g|0)>0){if((o|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);q=0}else{a[1263537]=0;q=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,q)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=q;c[b>>2]=0;l=i;return}}q=c[d+44>>2]|0;o=c[d+48>>2]|0;p=e+(o>>1)|0;if(!(o&1))r=q;else r=c[(c[p>>2]|0)+q>>2]|0;do if((g|0)<1){q=c[n>>2]|0;o=q+-1|0;if((q|0)>=1){e=c[d+16>>2]|0;s=(e|0)==0;if(s)t=0;else t=c[e+-4>>2]|0;if((q|0)<=(t|0)){if(s)u=0;else u=c[e+-4>>2]|0;do if((u|0)<(q|0)){if(s)v=0;else v=c[e+-4>>2]|0;if((v|0)<(q|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);w=0;break}else{a[1263537]=0;x=31;break}}else x=31;while(0);if((x|0)==31)w=e+(o*24|0)|0;__ZN7VariantC2ERKS_(k,w);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);__ZNK7Variantcv5PlaneEv(j,k);Pi[r&2047](p,j);if(c[k>>2]|0)__ZN7Variant5clearEv(k);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I11SurfaceToolRK5PlaneE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1234448)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;b=c[d>>2]|0;c[f>>2]=c[b>>2];c[f+4>>2]=c[b+4>>2];c[f+8>>2]=c[b+8>>2];c[f+12>>2]=c[b+12>>2];Pi[i&2047](a,f);l=e;return}function __ZN11MethodBind1I11SurfaceToolRK5PlaneED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I11SurfaceTool5ColorE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;if(b|0){f=0;l=a;return f|0}g[d>>2]=0.0;g[d+4>>2]=0.0;g[d+8>>2]=0.0;g[d+12>>2]=1.0;__ZN7VariantC2ERK5Color(e,d);d=c[e>>2]|0;if(d|0)__ZN7Variant5clearEv(e);f=d;l=a;return f|0}function __ZNK11MethodBind1I11SurfaceTool5ColorE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,825275);l=a;return c[b>>2]|0}function __ZN11MethodBind1I11SurfaceTool5ColorE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0;i=l;l=l+64|0;if((l|0)>=(m|0))ba(64);j=i+40|0;k=i+24|0;n=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1234448)|0:0){c[h>>2]=0;a[1263537]=0;o=d+24|0;p=c[o>>2]|0;if((p|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=p;c[b>>2]=0;l=i;return}q=p-(c[d+20>>2]|0)|0;if((q|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=q;c[b>>2]=0;l=i;return}if((g|0)>0){if((p|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);r=0}else{a[1263537]=0;r=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,r)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=r;c[b>>2]=0;l=i;return}}r=c[d+44>>2]|0;p=c[d+48>>2]|0;q=e+(p>>1)|0;if(!(p&1))s=r;else s=c[(c[q>>2]|0)+r>>2]|0;do if((g|0)<1){r=c[o>>2]|0;p=r+-1|0;if((r|0)>=1){e=c[d+16>>2]|0;t=(e|0)==0;if(t)u=0;else u=c[e+-4>>2]|0;if((r|0)<=(u|0)){if(t)v=0;else v=c[e+-4>>2]|0;do if((v|0)<(r|0)){if(t)w=0;else w=c[e+-4>>2]|0;if((w|0)<(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);x=0;break}else{a[1263537]=0;y=31;break}}else y=31;while(0);if((y|0)==31)x=e+(p*24|0)|0;__ZN7VariantC2ERKS_(n,x);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f>>2]|0);while(0);__ZNK7Variantcv5ColorEv(k,n);c[j>>2]=c[k>>2];c[j+4>>2]=c[k+4>>2];c[j+8>>2]=c[k+8>>2];c[j+12>>2]=c[k+12>>2];Pi[s&2047](q,j);if(c[n>>2]|0)__ZN7Variant5clearEv(n);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I11SurfaceTool5ColorE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1234448)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;b=c[d>>2]|0;c[f>>2]=c[b>>2];c[f+4>>2]=c[b+4>>2];c[f+8>>2]=c[b+8>>2];c[f+12>>2]=c[b+12>>2];Pi[i&2047](a,f);l=e;return}function __ZN11MethodBind1I11SurfaceTool5ColorED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I11SurfaceToolRK7Vector3E18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;if(b|0){f=0;l=a;return f|0}g[d+8>>2]=0.0;g[d+4>>2]=0.0;g[d>>2]=0.0;__ZN7VariantC2ERK7Vector3(e,d);d=c[e>>2]|0;if(d|0)__ZN7Variant5clearEv(e);f=d;l=a;return f|0}function __ZNK11MethodBind1I11SurfaceToolRK7Vector3E18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,825275);l=a;return c[b>>2]|0}function __ZN11MethodBind1I11SurfaceToolRK7Vector3E4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;i=l;l=l+48|0;if((l|0)>=(m|0))ba(48);j=i+24|0;k=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1234448)|0:0){c[h>>2]=0;a[1263537]=0;n=d+24|0;o=c[n>>2]|0;if((o|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=o;c[b>>2]=0;l=i;return}p=o-(c[d+20>>2]|0)|0;if((p|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=p;c[b>>2]=0;l=i;return}if((g|0)>0){if((o|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);q=0}else{a[1263537]=0;q=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,q)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=q;c[b>>2]=0;l=i;return}}q=c[d+44>>2]|0;o=c[d+48>>2]|0;p=e+(o>>1)|0;if(!(o&1))r=q;else r=c[(c[p>>2]|0)+q>>2]|0;do if((g|0)<1){q=c[n>>2]|0;o=q+-1|0;if((q|0)>=1){e=c[d+16>>2]|0;s=(e|0)==0;if(s)t=0;else t=c[e+-4>>2]|0;if((q|0)<=(t|0)){if(s)u=0;else u=c[e+-4>>2]|0;do if((u|0)<(q|0)){if(s)v=0;else v=c[e+-4>>2]|0;if((v|0)<(q|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);w=0;break}else{a[1263537]=0;x=31;break}}else x=31;while(0);if((x|0)==31)w=e+(o*24|0)|0;__ZN7VariantC2ERKS_(k,w);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);__ZNK7Variantcv7Vector3Ev(j,k);Pi[r&2047](p,j);if(c[k>>2]|0)__ZN7Variant5clearEv(k);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I11SurfaceToolRK7Vector3E7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1234448)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;b=c[d>>2]|0;c[f>>2]=c[b>>2];c[f+4>>2]=c[b+4>>2];c[f+8>>2]=c[b+8>>2];Pi[i&2047](a,f);l=e;return}function __ZN11MethodBind1I11SurfaceToolRK7Vector3ED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I11SurfaceToolN4Mesh13PrimitiveTypeEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if(!b){__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK11MethodBind1I11SurfaceToolN4Mesh13PrimitiveTypeEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,825275);l=a;return c[b>>2]|0}function __ZN11MethodBind1I11SurfaceToolN4Mesh13PrimitiveTypeEE4callEP6ObjectPPK7VariantiRNS6_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1234448)|0:0){c[h>>2]=0;a[1263537]=0;k=d+24|0;n=c[k>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=i;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=i;return}if((g|0)>0){if((n|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);p=0}else{a[1263537]=0;p=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,p)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=p;c[b>>2]=0;l=i;return}}p=c[d+44>>2]|0;n=c[d+48>>2]|0;o=e+(n>>1)|0;if(!(n&1))q=p;else q=c[(c[o>>2]|0)+p>>2]|0;do if((g|0)<1){p=c[k>>2]|0;n=p+-1|0;if((p|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)s=0;else s=c[e+-4>>2]|0;if((p|0)<=(s|0)){if(r)t=0;else t=c[e+-4>>2]|0;do if((t|0)<(p|0)){if(r)u=0;else u=c[e+-4>>2]|0;if((u|0)<(p|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);v=0;break}else{a[1263537]=0;w=31;break}}else w=31;while(0);if((w|0)==31)v=e+(n*24|0)|0;__ZN7VariantC2ERKS_(j,v);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);f=__ZNK7VariantcviEv(j)|0;Pi[q&2047](o,f);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I11SurfaceToolN4Mesh13PrimitiveTypeEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1234448)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1)){g=b;h=c[d>>2]|0;i=c[h>>2]|0;Pi[g&2047](a,i);return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=c[d>>2]|0;i=c[h>>2]|0;Pi[g&2047](a,i);return}}function __ZN11MethodBind1I11SurfaceToolN4Mesh13PrimitiveTypeEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind1RCI4Mesh6StringiE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return __ZNK13MethodBind1RCI4Mesh6StringiE18_get_argument_typeEi(a,b)|0}function __ZNK13MethodBind1RCI4Mesh6StringiE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,901878);l=a;return c[b>>2]|0}function __ZN13MethodBind1RCI4Mesh6StringiE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0;i=l;l=l+64|0;if((l|0)>=(m|0))ba(64);j=i+24|0;k=i+48|0;n=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1234444)|0:0){c[h>>2]=0;a[1263537]=0;o=d+24|0;p=c[o>>2]|0;if((p|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=p;c[b>>2]=0;l=i;return}q=p-(c[d+20>>2]|0)|0;if((q|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=q;c[b>>2]=0;l=i;return}if((g|0)>0){if((p|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);r=0}else{a[1263537]=0;r=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,r)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=r;c[b>>2]=0;l=i;return}}r=c[d+44>>2]|0;p=c[d+48>>2]|0;q=e+(p>>1)|0;if(!(p&1))s=r;else s=c[(c[q>>2]|0)+r>>2]|0;do if((g|0)<1){r=c[o>>2]|0;p=r+-1|0;if((r|0)>=1){e=c[d+16>>2]|0;t=(e|0)==0;if(t)u=0;else u=c[e+-4>>2]|0;if((r|0)<=(u|0)){if(t)v=0;else v=c[e+-4>>2]|0;do if((v|0)<(r|0)){if(t)w=0;else w=c[e+-4>>2]|0;if((w|0)<(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);x=0;break}else{a[1263537]=0;y=31;break}}else y=31;while(0);if((y|0)==31)x=e+(p*24|0)|0;__ZN7VariantC2ERKS_(n,x);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f>>2]|0);while(0);f=__ZNK7VariantcviEv(n)|0;c[k>>2]=$i[s&8191](q,f)|0;__ZN7VariantC2ERK6String(j,k);f=c[k>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);if(c[n>>2]|0)__ZN7Variant5clearEv(n);__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1217,1146558,0);c[b>>2]=0;l=i;return}function __ZN13MethodBind1RCI4Mesh6StringiE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0;if(!b)f=0;else{g=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1234444)|0;f=g?b:0}b=c[a+44>>2]|0;g=c[a+48>>2]|0;a=f+(g>>1)|0;if(!(g&1))h=b;else h=c[(c[a>>2]|0)+b>>2]|0;b=$i[h&8191](a,c[c[d>>2]>>2]|0)|0;d=b;a=c[e>>2]|0;if((a|0)==(b|0)){if(!b)return}else{if(a|0?(__Z16atomic_decrementPj(a+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(a,1);c[e>>2]=0;if(!b)return;if(__Z28atomic_conditional_incrementPj(b+-8|0)|0)c[e>>2]=d}if(__Z16atomic_decrementPj(b+-8|0)|0)return;__ZN6Memory11free_staticEPvb(b,1);return}function __ZN13MethodBind1RCI4Mesh6StringiED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind1RCI4Mesh6StringiE18_get_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case -1:{c[d>>2]=0;__ZN7VariantC2ERK6String(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);e=c[d>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);f=b;l=a;return f|0}case 0:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;l=a;return f|0}default:{f=0;l=a;return f|0}}return 0}function __ZNK11MethodBind2I4MeshiRK6StringE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return __ZNK11MethodBind2I4MeshiRK6StringE18_get_argument_typeEi(a,b)|0}function __ZNK11MethodBind2I4MeshiRK6StringE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,901878);l=a;return c[b>>2]|0}function __ZN11MethodBind2I4MeshiRK6StringE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0;i=l;l=l+64|0;if((l|0)>=(m|0))ba(64);j=i+24|0;k=i+48|0;n=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1234444)|0:0){c[h>>2]=0;a[1263537]=0;o=d+24|0;p=c[o>>2]|0;if((p|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=p;c[b>>2]=0;l=i;return}q=p-(c[d+20>>2]|0)|0;if((q|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=q;c[b>>2]=0;l=i;return}if((g|0)>0){if((p|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);r=0}else{a[1263537]=0;r=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,r)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=r;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[o>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);s=0}else{a[1263537]=0;s=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,s)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=s;c[b>>2]=0;l=i;return}}}s=c[d+44>>2]|0;r=c[d+48>>2]|0;p=e+(r>>1)|0;if(!(r&1))t=s;else t=c[(c[p>>2]|0)+s>>2]|0;do if((g|0)<1){s=c[o>>2]|0;r=s+-1|0;if((s|0)>=1){e=c[d+16>>2]|0;q=(e|0)==0;if(q)u=0;else u=c[e+-4>>2]|0;if((s|0)<=(u|0)){if(q)v=0;else v=c[e+-4>>2]|0;do if((v|0)<(s|0)){if(q)w=0;else w=c[e+-4>>2]|0;if((w|0)<(s|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);x=0;break}else{a[1263537]=0;y=37;break}}else y=37;while(0);if((y|0)==37)x=e+(r*24|0)|0;__ZN7VariantC2ERKS_(j,x);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);x=__ZNK7VariantcviEv(j)|0;do if((g|0)<2){w=c[o>>2]|0;v=w+-1|0;u=w+-2|0;if((w|0)>=2){w=c[d+16>>2]|0;s=(w|0)==0;if(s)z=0;else z=c[w+-4>>2]|0;if((v|0)<=(z|0)){if(s)A=0;else A=c[w+-4>>2]|0;do if((A|0)<(v|0)){if(s)B=0;else B=c[w+-4>>2]|0;if((B|0)<(v|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);C=0;break}else{a[1263537]=0;y=54;break}}else y=54;while(0);if((y|0)==54)C=w+(u*24|0)|0;__ZN7VariantC2ERKS_(n,C);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f+4>>2]|0);while(0);c[k>>2]=__ZNK7Variantcv6StringEv(n)|0;bj[t&4095](p,x,k);x=c[k>>2]|0;if(x|0?(__Z16atomic_decrementPj(x+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(x,1);if(c[n>>2]|0)__ZN7Variant5clearEv(n);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1380,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind2I4MeshiRK6StringE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1234444)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;b=c[c[d>>2]>>2]|0;h=c[d+4>>2]|0;d=c[h>>2]|0;if((d|0)!=0?(__Z28atomic_conditional_incrementPj(d+-8|0)|0)!=0:0)j=c[h>>2]|0;else j=0;c[f>>2]=j;bj[i&4095](a,b,f);b=c[f>>2]|0;if(!b){l=e;return}if(__Z16atomic_decrementPj(b+-8|0)|0){l=e;return}__ZN6Memory11free_staticEPvb(b,1);l=e;return}function __ZN11MethodBind2I4MeshiRK6StringED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind2I4MeshiRK6StringE18_get_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case 0:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;l=a;return f|0}case 1:{c[d>>2]=0;__ZN7VariantC2ERK6String(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);e=c[d>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);f=b;l=a;return f|0}default:{f=0;l=a;return f|0}}return 0}function __ZNK13MethodBind1RCI4Mesh3RefI8MaterialEiE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;switch(b|0){case -1:{e=__ZN7Variant12get_type_forI3RefI8MaterialEEENS_4TypeEv()|0;break}case 0:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}default:e=0}l=a;return e|0}function __ZNK13MethodBind1RCI4Mesh3RefI8MaterialEiE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,901878);l=a;return c[b>>2]|0}function __ZN13MethodBind1RCI4Mesh3RefI8MaterialEiE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0;i=l;l=l+64|0;if((l|0)>=(m|0))ba(64);j=i+52|0;k=i+24|0;n=i+48|0;o=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1234444)|0:0){c[h>>2]=0;a[1263537]=0;p=d+24|0;q=c[p>>2]|0;if((q|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=q;c[b>>2]=0;l=i;return}r=q-(c[d+20>>2]|0)|0;if((r|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=r;c[b>>2]=0;l=i;return}if((g|0)>0){if((q|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);s=0}else{a[1263537]=0;s=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,s)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=s;c[b>>2]=0;l=i;return}}s=c[d+44>>2]|0;q=c[d+48>>2]|0;r=e+(q>>1)|0;if(!(q&1))t=s;else t=c[(c[r>>2]|0)+s>>2]|0;do if((g|0)<1){s=c[p>>2]|0;q=s+-1|0;if((s|0)>=1){e=c[d+16>>2]|0;u=(e|0)==0;if(u)v=0;else v=c[e+-4>>2]|0;if((s|0)<=(v|0)){if(u)w=0;else w=c[e+-4>>2]|0;do if((w|0)<(s|0)){if(u)x=0;else x=c[e+-4>>2]|0;if((x|0)<(s|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);y=0;break}else{a[1263537]=0;z=31;break}}else z=31;while(0);if((z|0)==31)y=e+(q*24|0)|0;__ZN7VariantC2ERKS_(o,y);break}}c[o>>2]=0}else __ZN7VariantC2ERKS_(o,c[f>>2]|0);while(0);f=__ZNK7VariantcviEv(o)|0;c[n>>2]=$i[t&8191](r,f)|0;__ZN6RefPtrC2Ev(j);__ZN3RefI9ReferenceEaSI8MaterialEEvRKS_IT_E(j,n);__ZN7VariantC2ERK6RefPtr(k,j);__ZN6RefPtrD2Ev(j);j=c[n>>2]|0;if((j|0?__ZN9Reference11unreferenceEv(j)|0:0)?(j=c[n>>2]|0,__Z17predelete_handlerP6Object(j)|0):0){gj[c[(c[j>>2]|0)+76>>2]&8191](j);__ZN6Memory11free_staticEPvb(j,0)}c[n>>2]=0;if(c[o>>2]|0)__ZN7Variant5clearEv(o);__ZN7VariantC2ERKS_(b,k);if(c[k>>2]|0)__ZN7Variant5clearEv(k);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1217,1146558,0);c[b>>2]=0;l=i;return}function __ZN13MethodBind1RCI4Mesh3RefI8MaterialEiE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f;if(!b)h=0;else{i=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1234444)|0;h=i?b:0}b=c[a+44>>2]|0;i=c[a+48>>2]|0;a=h+(i>>1)|0;if(!(i&1))j=b;else j=c[(c[a>>2]|0)+b>>2]|0;c[g>>2]=$i[j&8191](a,c[c[d>>2]>>2]|0)|0;__ZN3RefI9ReferenceEaSI8MaterialEEvRKS_IT_E(e,g);e=c[g>>2]|0;if(!e){l=f;return}if(!(__ZN9Reference11unreferenceEv(e)|0)){l=f;return}e=c[g>>2]|0;if(!(__Z17predelete_handlerP6Object(e)|0)){l=f;return}gj[c[(c[e>>2]|0)+76>>2]&8191](e);__ZN6Memory11free_staticEPvb(e,0);l=f;return}function __ZN13MethodBind1RCI4Mesh3RefI8MaterialEiED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN7Variant12get_type_forI3RefI8MaterialEEENS_4TypeEv(){var a=0,b=0,d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+28|0;d=a+24|0;e=a;c[d>>2]=0;__ZN6RefPtrC2Ev(b);__ZN3RefI9ReferenceEaSI8MaterialEEvRKS_IT_E(b,d);__ZN7VariantC2ERK6RefPtr(e,b);__ZN6RefPtrD2Ev(b);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);e=c[d>>2]|0;if(!e){l=a;return b|0}if(!(__ZN9Reference11unreferenceEv(e)|0)){l=a;return b|0}e=c[d>>2]|0;if(!(__Z17predelete_handlerP6Object(e)|0)){l=a;return b|0}gj[c[(c[e>>2]|0)+76>>2]&8191](e);__ZN6Memory11free_staticEPvb(e,0);l=a;return b|0}function __ZNK11MethodBind2I4MeshiRK3RefI8MaterialEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;switch(b|0){case 0:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}case 1:{e=__ZN7Variant12get_type_forIRK3RefI8MaterialEEENS_4TypeEv()|0;break}default:e=0}l=a;return e|0}function __ZNK11MethodBind2I4MeshiRK3RefI8MaterialEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,901878);l=a;return c[b>>2]|0}function __ZN11MethodBind2I4MeshiRK3RefI8MaterialEE4callEP6ObjectPPK7VariantiRNS9_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0;i=l;l=l+64|0;if((l|0)>=(m|0))ba(64);j=i+52|0;k=i+24|0;n=i+48|0;o=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1234444)|0:0){c[h>>2]=0;a[1263537]=0;p=d+24|0;q=c[p>>2]|0;if((q|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=q;c[b>>2]=0;l=i;return}r=q-(c[d+20>>2]|0)|0;if((r|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=r;c[b>>2]=0;l=i;return}if((g|0)>0){if((q|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);s=0}else{a[1263537]=0;s=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,s)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=s;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[p>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);t=0}else{a[1263537]=0;t=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,t)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=t;c[b>>2]=0;l=i;return}}}t=c[d+44>>2]|0;s=c[d+48>>2]|0;q=e+(s>>1)|0;if(!(s&1))u=t;else u=c[(c[q>>2]|0)+t>>2]|0;do if((g|0)<1){t=c[p>>2]|0;s=t+-1|0;if((t|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)v=0;else v=c[e+-4>>2]|0;if((t|0)<=(v|0)){if(r)w=0;else w=c[e+-4>>2]|0;do if((w|0)<(t|0)){if(r)x=0;else x=c[e+-4>>2]|0;if((x|0)<(t|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);y=0;break}else{a[1263537]=0;z=37;break}}else z=37;while(0);if((z|0)==37)y=e+(s*24|0)|0;__ZN7VariantC2ERKS_(k,y);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);y=__ZNK7VariantcviEv(k)|0;do if((g|0)<2){x=c[p>>2]|0;w=x+-1|0;v=x+-2|0;if((x|0)>=2){x=c[d+16>>2]|0;t=(x|0)==0;if(t)A=0;else A=c[x+-4>>2]|0;if((w|0)<=(A|0)){if(t)B=0;else B=c[x+-4>>2]|0;do if((B|0)<(w|0)){if(t)C=0;else C=c[x+-4>>2]|0;if((C|0)<(w|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);D=0;break}else{a[1263537]=0;z=54;break}}else z=54;while(0);if((z|0)==54)D=x+(v*24|0)|0;__ZN7VariantC2ERKS_(o,D);break}}c[o>>2]=0}else __ZN7VariantC2ERKS_(o,c[f+4>>2]|0);while(0);__ZN3RefI8MaterialEC2ERK7Variant(j,o);c[n>>2]=c[j>>2];bj[u&4095](q,y,n);y=c[n>>2]|0;if((y|0?__ZN9Reference11unreferenceEv(y)|0:0)?(y=c[n>>2]|0,__Z17predelete_handlerP6Object(y)|0):0){gj[c[(c[y>>2]|0)+76>>2]&8191](y);__ZN6Memory11free_staticEPvb(y,0)}c[n>>2]=0;if(c[o>>2]|0)__ZN7Variant5clearEv(o);if(c[k>>2]|0)__ZN7Variant5clearEv(k);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1380,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind2I4MeshiRK3RefI8MaterialEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+28|0;g=e;h=e+24|0;if(!b)i=0;else{j=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1234444)|0;i=j?b:0}b=c[a+44>>2]|0;j=c[a+48>>2]|0;a=i+(j>>1)|0;if(!(j&1))k=b;else k=c[(c[a>>2]|0)+b>>2]|0;b=c[c[d>>2]>>2]|0;__ZN7VariantC2EPK6Object(g,c[d+4>>2]|0);__ZN3RefI8MaterialEC2ERK7Variant(f,g);if(c[g>>2]|0)__ZN7Variant5clearEv(g);c[h>>2]=c[f>>2];bj[k&4095](a,b,h);b=c[h>>2]|0;if(!b){l=e;return}if(!(__ZN9Reference11unreferenceEv(b)|0)){l=e;return}b=c[h>>2]|0;if(!(__Z17predelete_handlerP6Object(b)|0)){l=e;return}gj[c[(c[b>>2]|0)+76>>2]&8191](b);__ZN6Memory11free_staticEPvb(b,0);l=e;return}function __ZN11MethodBind2I4MeshiRK3RefI8MaterialEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind1RCI4MeshNS0_13PrimitiveTypeEiE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;switch(b|0){case -1:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}case 0:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}default:e=0}l=a;return e|0}function __ZNK13MethodBind1RCI4MeshNS0_13PrimitiveTypeEiE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,901878);l=a;return c[b>>2]|0}function __ZN13MethodBind1RCI4MeshNS0_13PrimitiveTypeEiE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;i=l;l=l+48|0;if((l|0)>=(m|0))ba(48);j=i+24|0;k=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1234444)|0:0){c[h>>2]=0;a[1263537]=0;n=d+24|0;o=c[n>>2]|0;if((o|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=o;c[b>>2]=0;l=i;return}p=o-(c[d+20>>2]|0)|0;if((p|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=p;c[b>>2]=0;l=i;return}if((g|0)>0){if((o|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);q=0}else{a[1263537]=0;q=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,q)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=q;c[b>>2]=0;l=i;return}}q=c[d+44>>2]|0;o=c[d+48>>2]|0;p=e+(o>>1)|0;if(!(o&1))r=q;else r=c[(c[p>>2]|0)+q>>2]|0;do if((g|0)<1){q=c[n>>2]|0;o=q+-1|0;if((q|0)>=1){e=c[d+16>>2]|0;s=(e|0)==0;if(s)t=0;else t=c[e+-4>>2]|0;if((q|0)<=(t|0)){if(s)u=0;else u=c[e+-4>>2]|0;do if((u|0)<(q|0)){if(s)v=0;else v=c[e+-4>>2]|0;if((v|0)<(q|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);w=0;break}else{a[1263537]=0;x=31;break}}else x=31;while(0);if((x|0)==31)w=e+(o*24|0)|0;__ZN7VariantC2ERKS_(k,w);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);f=__ZNK7VariantcviEv(k)|0;__ZN7VariantC2Ei(j,$i[r&8191](p,f)|0);if(c[k>>2]|0)__ZN7Variant5clearEv(k);__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1217,1146558,0);c[b>>2]=0;l=i;return}function __ZN13MethodBind1RCI4MeshNS0_13PrimitiveTypeEiE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0;if(!b)f=0;else{g=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1234444)|0;f=g?b:0}b=c[a+44>>2]|0;g=c[a+48>>2]|0;a=f+(g>>1)|0;if(!(g&1))h=b;else h=c[(c[a>>2]|0)+b>>2]|0;c[e>>2]=$i[h&8191](a,c[c[d>>2]>>2]|0)|0;return}function __ZN13MethodBind1RCI4MeshNS0_13PrimitiveTypeEiED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind1RCI4MeshjiE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;switch(b|0){case -1:{__ZN7VariantC2Ej(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}case 0:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}default:e=0}l=a;return e|0}function __ZNK13MethodBind1RCI4MeshjiE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,901878);l=a;return c[b>>2]|0}function __ZN13MethodBind1RCI4MeshjiE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;i=l;l=l+48|0;if((l|0)>=(m|0))ba(48);j=i+24|0;k=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1234444)|0:0){c[h>>2]=0;a[1263537]=0;n=d+24|0;o=c[n>>2]|0;if((o|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=o;c[b>>2]=0;l=i;return}p=o-(c[d+20>>2]|0)|0;if((p|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=p;c[b>>2]=0;l=i;return}if((g|0)>0){if((o|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);q=0}else{a[1263537]=0;q=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,q)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=q;c[b>>2]=0;l=i;return}}q=c[d+44>>2]|0;o=c[d+48>>2]|0;p=e+(o>>1)|0;if(!(o&1))r=q;else r=c[(c[p>>2]|0)+q>>2]|0;do if((g|0)<1){q=c[n>>2]|0;o=q+-1|0;if((q|0)>=1){e=c[d+16>>2]|0;s=(e|0)==0;if(s)t=0;else t=c[e+-4>>2]|0;if((q|0)<=(t|0)){if(s)u=0;else u=c[e+-4>>2]|0;do if((u|0)<(q|0)){if(s)v=0;else v=c[e+-4>>2]|0;if((v|0)<(q|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);w=0;break}else{a[1263537]=0;x=31;break}}else x=31;while(0);if((x|0)==31)w=e+(o*24|0)|0;__ZN7VariantC2ERKS_(k,w);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);f=__ZNK7VariantcviEv(k)|0;__ZN7VariantC2Ej(j,$i[r&8191](p,f)|0);if(c[k>>2]|0)__ZN7Variant5clearEv(k);__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1217,1146558,0);c[b>>2]=0;l=i;return}function __ZN13MethodBind1RCI4MeshjiE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0;if(!b)f=0;else{g=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1234444)|0;f=g?b:0}b=c[a+44>>2]|0;g=c[a+48>>2]|0;a=f+(g>>1)|0;if(!(g&1))h=b;else h=c[(c[a>>2]|0)+b>>2]|0;c[e>>2]=$i[h&8191](a,c[c[d>>2]>>2]|0)|0;return}function __ZN13MethodBind1RCI4MeshjiED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind1RCI4MeshiiE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;switch(b|0){case 0:case -1:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}default:e=0}l=a;return e|0}function __ZNK13MethodBind1RCI4MeshiiE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,901878);l=a;return c[b>>2]|0}function __ZN13MethodBind1RCI4MeshiiE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;i=l;l=l+48|0;if((l|0)>=(m|0))ba(48);j=i+24|0;k=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1234444)|0:0){c[h>>2]=0;a[1263537]=0;n=d+24|0;o=c[n>>2]|0;if((o|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=o;c[b>>2]=0;l=i;return}p=o-(c[d+20>>2]|0)|0;if((p|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=p;c[b>>2]=0;l=i;return}if((g|0)>0){if((o|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);q=0}else{a[1263537]=0;q=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,q)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=q;c[b>>2]=0;l=i;return}}q=c[d+44>>2]|0;o=c[d+48>>2]|0;p=e+(o>>1)|0;if(!(o&1))r=q;else r=c[(c[p>>2]|0)+q>>2]|0;do if((g|0)<1){q=c[n>>2]|0;o=q+-1|0;if((q|0)>=1){e=c[d+16>>2]|0;s=(e|0)==0;if(s)t=0;else t=c[e+-4>>2]|0;if((q|0)<=(t|0)){if(s)u=0;else u=c[e+-4>>2]|0;do if((u|0)<(q|0)){if(s)v=0;else v=c[e+-4>>2]|0;if((v|0)<(q|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);w=0;break}else{a[1263537]=0;x=31;break}}else x=31;while(0);if((x|0)==31)w=e+(o*24|0)|0;__ZN7VariantC2ERKS_(k,w);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);f=__ZNK7VariantcviEv(k)|0;__ZN7VariantC2Ei(j,$i[r&8191](p,f)|0);if(c[k>>2]|0)__ZN7Variant5clearEv(k);__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1217,1146558,0);c[b>>2]=0;l=i;return}function __ZN13MethodBind1RCI4MeshiiE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0;if(!b)f=0;else{g=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1234444)|0;f=g?b:0}b=c[a+44>>2]|0;g=c[a+48>>2]|0;a=f+(g>>1)|0;if(!(g&1))h=b;else h=c[(c[a>>2]|0)+b>>2]|0;c[e>>2]=$i[h&8191](a,c[c[d>>2]>>2]|0)|0;return}function __ZN13MethodBind1RCI4MeshiiED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I4MeshiE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if(!b){__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK11MethodBind1I4MeshiE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,901878);l=a;return c[b>>2]|0}function __ZN11MethodBind1I4MeshiE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1234444)|0:0){c[h>>2]=0;a[1263537]=0;k=d+24|0;n=c[k>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=i;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=i;return}if((g|0)>0){if((n|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);p=0}else{a[1263537]=0;p=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,p)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=p;c[b>>2]=0;l=i;return}}p=c[d+44>>2]|0;n=c[d+48>>2]|0;o=e+(n>>1)|0;if(!(n&1))q=p;else q=c[(c[o>>2]|0)+p>>2]|0;do if((g|0)<1){p=c[k>>2]|0;n=p+-1|0;if((p|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)s=0;else s=c[e+-4>>2]|0;if((p|0)<=(s|0)){if(r)t=0;else t=c[e+-4>>2]|0;do if((t|0)<(p|0)){if(r)u=0;else u=c[e+-4>>2]|0;if((u|0)<(p|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);v=0;break}else{a[1263537]=0;w=31;break}}else w=31;while(0);if((w|0)==31)v=e+(n*24|0)|0;__ZN7VariantC2ERKS_(j,v);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);f=__ZNK7VariantcviEv(j)|0;Pi[q&2047](o,f);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I4MeshiE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1234444)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1)){g=b;h=c[d>>2]|0;i=c[h>>2]|0;Pi[g&2047](a,i);return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=c[d>>2]|0;i=c[h>>2]|0;Pi[g&2047](a,i);return}}function __ZN11MethodBind1I4MeshiED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind4I4MeshNS0_13PrimitiveTypeERK5ArrayS4_jE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return __ZNK11MethodBind4I4MeshNS0_13PrimitiveTypeERK5ArrayS4_jE18_get_argument_typeEi(a,b)|0}function __ZNK11MethodBind4I4MeshNS0_13PrimitiveTypeERK5ArrayS4_jE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,901878);l=a;return c[b>>2]|0}function __ZN11MethodBind4I4MeshNS0_13PrimitiveTypeERK5ArrayS4_jE4callEP6ObjectPPK7VariantiRNS8_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0;i=l;l=l+112|0;if((l|0)>=(m|0))ba(112);j=i+72|0;k=i+100|0;n=i+48|0;o=i+96|0;p=i+24|0;q=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1234444)|0:0){c[h>>2]=0;a[1263537]=0;r=d+24|0;s=c[r>>2]|0;if((s|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=s;c[b>>2]=0;l=i;return}t=s-(c[d+20>>2]|0)|0;if((t|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=t;c[b>>2]=0;l=i;return}if((g|0)>0){if((s|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);u=0}else{a[1263537]=0;u=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,u)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=u;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[r>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);v=0}else{a[1263537]=0;v=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,v)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=v;c[b>>2]=0;l=i;return}if((g|0)>2){if((c[r>>2]|0)<2){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);w=0}else{a[1263537]=0;w=c[(c[d+32>>2]|0)+12>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+8>>2]>>2]|0,w)|0)){c[h>>2]=2;c[h+4>>2]=2;c[h+8>>2]=w;c[b>>2]=0;l=i;return}if((g|0)>3){if((c[r>>2]|0)<3){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);x=0}else{a[1263537]=0;x=c[(c[d+32>>2]|0)+16>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+12>>2]>>2]|0,x)|0)){c[h>>2]=2;c[h+4>>2]=3;c[h+8>>2]=x;c[b>>2]=0;l=i;return}}}}}x=c[d+44>>2]|0;w=c[d+48>>2]|0;v=e+(w>>1)|0;if(!(w&1))y=x;else y=c[(c[v>>2]|0)+x>>2]|0;do if((g|0)<1){x=c[r>>2]|0;w=x+-1|0;if((x|0)>=1){e=c[d+16>>2]|0;u=(e|0)==0;if(u)z=0;else z=c[e+-4>>2]|0;if((x|0)<=(z|0)){if(u)A=0;else A=c[e+-4>>2]|0;do if((A|0)<(x|0)){if(u)B=0;else B=c[e+-4>>2]|0;if((B|0)<(x|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);C=0;break}else{a[1263537]=0;D=49;break}}else D=49;while(0);if((D|0)==49)C=e+(w*24|0)|0;__ZN7VariantC2ERKS_(j,C);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);C=__ZNK7VariantcviEv(j)|0;do if((g|0)<2){B=c[r>>2]|0;A=B+-1|0;z=B+-2|0;if((B|0)>=2){B=c[d+16>>2]|0;x=(B|0)==0;if(x)E=0;else E=c[B+-4>>2]|0;if((A|0)<=(E|0)){if(x)F=0;else F=c[B+-4>>2]|0;do if((F|0)<(A|0)){if(x)G=0;else G=c[B+-4>>2]|0;if((G|0)<(A|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);H=0;break}else{a[1263537]=0;D=66;break}}else D=66;while(0);if((D|0)==66)H=B+(z*24|0)|0;__ZN7VariantC2ERKS_(n,H);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f+4>>2]|0);while(0);c[k>>2]=__ZNK7Variantcv5ArrayEv(n)|0;do if((g|0)<3){H=c[r>>2]|0;G=H+-2|0;F=H+-3|0;if((G|0)>=1){H=c[d+16>>2]|0;E=(H|0)==0;if(E)I=0;else I=c[H+-4>>2]|0;if((G|0)<=(I|0)){if(E)J=0;else J=c[H+-4>>2]|0;do if((J|0)<(G|0)){if(E)K=0;else K=c[H+-4>>2]|0;if((K|0)<(G|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);L=0;break}else{a[1263537]=0;D=83;break}}else D=83;while(0);if((D|0)==83)L=H+(F*24|0)|0;__ZN7VariantC2ERKS_(p,L);break}}c[p>>2]=0}else __ZN7VariantC2ERKS_(p,c[f+8>>2]|0);while(0);c[o>>2]=__ZNK7Variantcv5ArrayEv(p)|0;do if((g|0)<4){L=c[r>>2]|0;K=L+-3|0;J=L+-4|0;if((K|0)>=1){L=c[d+16>>2]|0;I=(L|0)==0;if(I)M=0;else M=c[L+-4>>2]|0;if((K|0)<=(M|0)){if(I)N=0;else N=c[L+-4>>2]|0;do if((N|0)<(K|0)){if(I)O=0;else O=c[L+-4>>2]|0;if((O|0)<(K|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);P=0;break}else{a[1263537]=0;D=100;break}}else D=100;while(0);if((D|0)==100)P=L+(J*24|0)|0;__ZN7VariantC2ERKS_(q,P);break}}c[q>>2]=0}else __ZN7VariantC2ERKS_(q,c[f+12>>2]|0);while(0);f=__ZNK7VariantcvjEv(q)|0;Li[y&255](v,C,k,o,f);if(c[q>>2]|0)__ZN7Variant5clearEv(q);__ZN5ArrayD2Ev(o);if(c[p>>2]|0)__ZN7Variant5clearEv(p);__ZN5ArrayD2Ev(k);if(c[n>>2]|0)__ZN7Variant5clearEv(n);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,2714,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind4I4MeshNS0_13PrimitiveTypeERK5ArrayS4_jE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e+8|0;g=e+4|0;h=e;if(!b)i=0;else{j=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1234444)|0;i=j?b:0}b=c[a+44>>2]|0;j=c[a+48>>2]|0;a=i+(j>>1)|0;if(!(j&1))k=b;else k=c[(c[a>>2]|0)+b>>2]|0;b=c[c[d>>2]>>2]|0;__ZN5ArrayC2ERKS_(f,c[d+4>>2]|0);c[g>>2]=c[f>>2];__ZN5ArrayC2ERKS_(f,c[d+8>>2]|0);c[h>>2]=c[f>>2];Li[k&255](a,b,g,h,c[c[d+12>>2]>>2]|0);__ZN5ArrayD2Ev(h);__ZN5ArrayD2Ev(g);l=e;return}function __ZN11MethodBind4I4MeshNS0_13PrimitiveTypeERK5ArrayS4_jED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind4I4MeshNS0_13PrimitiveTypeERK5ArrayS4_jE18_get_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case 0:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;break}case 1:{__ZN5ArrayC2Ev(d);__ZN7VariantC2ERK5Array(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);__ZN5ArrayD2Ev(d);f=b;break}case 2:{__ZN5ArrayC2Ev(d);__ZN7VariantC2ERK5Array(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);__ZN5ArrayD2Ev(d);f=b;break}case 3:{__ZN7VariantC2Ej(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;break}default:f=0}l=a;return f|0}function __ZNK13MethodBind0RCI4MeshNS0_14BlendShapeModeEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK13MethodBind0RCI4MeshNS0_14BlendShapeModeEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,901878);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI4MeshNS0_14BlendShapeModeEE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1234444)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2Ei(i,ij[n&8191](d)|0);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI4MeshNS0_14BlendShapeModeEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0;if(!b)f=0;else{d=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1234444)|0;f=d?b:0}b=c[a+44>>2]|0;d=c[a+48>>2]|0;a=f+(d>>1)|0;if(!(d&1)){g=b;h=ij[g&8191](a)|0;c[e>>2]=h;return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=ij[g&8191](a)|0;c[e>>2]=h;return}}function __ZN13MethodBind0RCI4MeshNS0_14BlendShapeModeEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I4MeshNS0_14BlendShapeModeEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if(!b){__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK11MethodBind1I4MeshNS0_14BlendShapeModeEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,901878);l=a;return c[b>>2]|0}function __ZN11MethodBind1I4MeshNS0_14BlendShapeModeEE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1234444)|0:0){c[h>>2]=0;a[1263537]=0;k=d+24|0;n=c[k>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=i;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=i;return}if((g|0)>0){if((n|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);p=0}else{a[1263537]=0;p=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,p)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=p;c[b>>2]=0;l=i;return}}p=c[d+44>>2]|0;n=c[d+48>>2]|0;o=e+(n>>1)|0;if(!(n&1))q=p;else q=c[(c[o>>2]|0)+p>>2]|0;do if((g|0)<1){p=c[k>>2]|0;n=p+-1|0;if((p|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)s=0;else s=c[e+-4>>2]|0;if((p|0)<=(s|0)){if(r)t=0;else t=c[e+-4>>2]|0;do if((t|0)<(p|0)){if(r)u=0;else u=c[e+-4>>2]|0;if((u|0)<(p|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);v=0;break}else{a[1263537]=0;w=31;break}}else w=31;while(0);if((w|0)==31)v=e+(n*24|0)|0;__ZN7VariantC2ERKS_(j,v);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);f=__ZNK7VariantcviEv(j)|0;Pi[q&2047](o,f);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I4MeshNS0_14BlendShapeModeEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1234444)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1)){g=b;h=c[d>>2]|0;i=c[h>>2]|0;Pi[g&2047](a,i);return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=c[d>>2]|0;i=c[h>>2]|0;Pi[g&2047](a,i);return}}function __ZN11MethodBind1I4MeshNS0_14BlendShapeModeEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind0I4MeshE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return 0}function __ZNK11MethodBind0I4MeshE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,901878);l=a;return c[b>>2]|0}function __ZN11MethodBind0I4MeshE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1234444)|0:0){c[h>>2]=0;a[1263537]=0;f=c[d+24>>2]|0;if((f|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=f;c[b>>2]=0;return}i=f-(c[d+20>>2]|0)|0;if((i|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=i;c[b>>2]=0;return}i=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))j=i;else j=c[(c[d>>2]|0)+i>>2]|0;gj[j&8191](d);c[b>>2]=0;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,110,1146558,0);c[b>>2]=0;return}function __ZN11MethodBind0I4MeshE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1234444)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1)){g=b;gj[g&8191](a);return}else{g=c[(c[a>>2]|0)+b>>2]|0;gj[g&8191](a);return}}function __ZN11MethodBind0I4MeshED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind1RCI4Mesh10StringNameiE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case -1:{__ZN10StringNameC2Ev(d);__ZN7VariantC2ERK10StringName(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);__ZN10StringNameD2Ev(d);f=b;break}case 0:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;break}default:f=0}l=a;return f|0}function __ZNK13MethodBind1RCI4Mesh10StringNameiE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,901878);l=a;return c[b>>2]|0}function __ZN13MethodBind1RCI4Mesh10StringNameiE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0;i=l;l=l+64|0;if((l|0)>=(m|0))ba(64);j=i+24|0;k=i+48|0;n=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1234444)|0:0){c[h>>2]=0;a[1263537]=0;o=d+24|0;p=c[o>>2]|0;if((p|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=p;c[b>>2]=0;l=i;return}q=p-(c[d+20>>2]|0)|0;if((q|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=q;c[b>>2]=0;l=i;return}if((g|0)>0){if((p|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);r=0}else{a[1263537]=0;r=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,r)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=r;c[b>>2]=0;l=i;return}}r=c[d+44>>2]|0;p=c[d+48>>2]|0;q=e+(p>>1)|0;if(!(p&1))s=r;else s=c[(c[q>>2]|0)+r>>2]|0;do if((g|0)<1){r=c[o>>2]|0;p=r+-1|0;if((r|0)>=1){e=c[d+16>>2]|0;t=(e|0)==0;if(t)u=0;else u=c[e+-4>>2]|0;if((r|0)<=(u|0)){if(t)v=0;else v=c[e+-4>>2]|0;do if((v|0)<(r|0)){if(t)w=0;else w=c[e+-4>>2]|0;if((w|0)<(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);x=0;break}else{a[1263537]=0;y=31;break}}else y=31;while(0);if((y|0)==31)x=e+(p*24|0)|0;__ZN7VariantC2ERKS_(n,x);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f>>2]|0);while(0);f=__ZNK7VariantcviEv(n)|0;c[k>>2]=$i[s&8191](q,f)|0;__ZN7VariantC2ERK10StringName(j,k);__ZN10StringNameD2Ev(k);if(c[n>>2]|0)__ZN7Variant5clearEv(n);__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1217,1146558,0);c[b>>2]=0;l=i;return}function __ZN13MethodBind1RCI4Mesh10StringNameiE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f;if(!b)h=0;else{i=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1234444)|0;h=i?b:0}b=c[a+44>>2]|0;i=c[a+48>>2]|0;a=h+(i>>1)|0;if(!(i&1))j=b;else j=c[(c[a>>2]|0)+b>>2]|0;c[g>>2]=$i[j&8191](a,c[c[d>>2]>>2]|0)|0;__ZN8PtrToArgI10StringNameE6encodeES0_Pv(g,e);__ZN10StringNameD2Ev(g);l=f;return}function __ZN13MethodBind1RCI4Mesh10StringNameiED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI4MeshiE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK13MethodBind0RCI4MeshiE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,901878);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI4MeshiE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1234444)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2Ei(i,ij[n&8191](d)|0);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI4MeshiE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0;if(!b)f=0;else{d=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1234444)|0;f=d?b:0}b=c[a+44>>2]|0;d=c[a+48>>2]|0;a=f+(d>>1)|0;if(!(d&1)){g=b;h=ij[g&8191](a)|0;c[e>>2]=h;return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=ij[g&8191](a)|0;c[e>>2]=h;return}}function __ZN13MethodBind0RCI4MeshiED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I4MeshRK10StringNameE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;if(b|0){f=0;l=a;return f|0}__ZN10StringNameC2Ev(d);__ZN7VariantC2ERK10StringName(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);__ZN10StringNameD2Ev(d);f=b;l=a;return f|0}function __ZNK11MethodBind1I4MeshRK10StringNameE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,901878);l=a;return c[b>>2]|0}function __ZN11MethodBind1I4MeshRK10StringNameE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i+24|0;k=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1234444)|0:0){c[h>>2]=0;a[1263537]=0;n=d+24|0;o=c[n>>2]|0;if((o|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=o;c[b>>2]=0;l=i;return}p=o-(c[d+20>>2]|0)|0;if((p|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=p;c[b>>2]=0;l=i;return}if((g|0)>0){if((o|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);q=0}else{a[1263537]=0;q=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,q)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=q;c[b>>2]=0;l=i;return}}q=c[d+44>>2]|0;o=c[d+48>>2]|0;p=e+(o>>1)|0;if(!(o&1))r=q;else r=c[(c[p>>2]|0)+q>>2]|0;do if((g|0)<1){q=c[n>>2]|0;o=q+-1|0;if((q|0)>=1){e=c[d+16>>2]|0;s=(e|0)==0;if(s)t=0;else t=c[e+-4>>2]|0;if((q|0)<=(t|0)){if(s)u=0;else u=c[e+-4>>2]|0;do if((u|0)<(q|0)){if(s)v=0;else v=c[e+-4>>2]|0;if((v|0)<(q|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);w=0;break}else{a[1263537]=0;x=31;break}}else x=31;while(0);if((x|0)==31)w=e+(o*24|0)|0;__ZN7VariantC2ERKS_(k,w);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);c[j>>2]=__ZNK7Variantcv10StringNameEv(k)|0;Pi[r&2047](p,j);__ZN10StringNameD2Ev(j);if(c[k>>2]|0)__ZN7Variant5clearEv(k);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I4MeshRK10StringNameE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e+4|0;g=e;if(!b)h=0;else{i=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1234444)|0;h=i?b:0}b=c[a+44>>2]|0;i=c[a+48>>2]|0;a=h+(i>>1)|0;if(!(i&1))j=b;else j=c[(c[a>>2]|0)+b>>2]|0;__ZN10StringNameC2ERK6String(f,c[d>>2]|0);c[g>>2]=c[f>>2];Pi[j&2047](a,g);__ZN10StringNameD2Ev(g);l=e;return}function __ZN11MethodBind1I4MeshRK10StringNameED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN16SpatialIndexer2D13_add_viewportEP8ViewportRK5Rect2(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);g=f;h=f+4|0;c[g>>2]=d;i=b+28|0;j=c[i>>2]|0;a:do if(j|0){k=c[j+8>>2]|0;n=c[b+32>>2]|0;b:do if((k|0)==(n|0))o=k;else{p=k;while(1){q=c[p+24>>2]|0;if(q>>>0>d>>>0)r=p+8|0;else{if(q>>>0>=d>>>0){o=p;break b}r=p+4|0}p=c[r>>2]|0;if((p|0)==(n|0))break a}}while(0);if((o|0)!=(n|0)&(o|0)!=0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(825395,816746,183,827928,0);l=f;return}}while(0);a[1263537]=0;o=h+4|0;c[o>>2]=379008;c[h>>2]=0;r=h+8|0;c[r>>2]=0;d=h+12|0;c[d>>2]=c[e>>2];c[d+4>>2]=c[e+4>>2];c[d+8>>2]=c[e+8>>2];c[d+12>>2]=c[e+12>>2];e=__ZN3MapIP8ViewportN16SpatialIndexer2D12ViewportDataE10ComparatorIS1_E16DefaultAllocatorEixERKS1_(i,g)|0;__ZN3MapIP20VisibilityNotifier2Dy10ComparatorIS1_E16DefaultAllocatorE10_copy_fromERKS5_(e,h);g=e+12|0;c[g>>2]=c[d>>2];c[g+4>>2]=c[d+4>>2];c[g+8>>2]=c[d+8>>2];c[g+12>>2]=c[d+12>>2];a[b+40>>0]=1;b=c[h>>2]|0;if(b|0?(__ZN3MapIP20VisibilityNotifier2Dy10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(h,c[b+8>>2]|0),b=c[o>>2]|0,o=c[h>>2]|0,c[o+8>>2]=b,c[r>>2]=0,r=b,c[r+12>>2]=r,o|0):0){__ZN6Memory11free_staticEPvb(o,0);c[h>>2]=0}l=f;return}function __ZN7ClassDB10_add_classI8ViewportEEvv(){var a=0,b=0,d=0,e=0,f=0,g=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+16|0;d=a+12|0;e=a+8|0;f=a+4|0;g=a;__ZN6StringC2EPKc(b,879403);c[e>>2]=c[b>>2];__ZN10StringNameC2ERK6String(d,e);__ZN6StringC2EPKc(b,1132465);c[g>>2]=c[b>>2];__ZN10StringNameC2ERK6String(f,g);__ZN7ClassDB11_add_class2ERK10StringNameS2_(d,f);__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);__ZN10StringNameD2Ev(d);d=c[e>>2]|0;if(!d){l=a;return}if(__Z16atomic_decrementPj(d+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(d,1);l=a;return}function __ZN8Viewport13_bind_methodsEv(){var a=0,b=0,d=0,e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0,ia=0,ja=0,ka=0,la=0,ma=0,na=0,oa=0,pa=0,qa=0,ra=0,sa=0,ta=0,ua=0,va=0,wa=0,xa=0,ya=0,za=0,Aa=0,Ba=0,Ca=0,Da=0,Ea=0,Fa=0,Ga=0,Ha=0,Ia=0,Ja=0,Ka=0,La=0,Ma=0,Na=0,Oa=0,Pa=0,Qa=0,Ra=0,Sa=0,Ta=0,Ua=0,Va=0,Wa=0,Xa=0,Ya=0,Za=0,_a=0,$a=0,ab=0,bb=0,cb=0,db=0,eb=0,fb=0,gb=0,hb=0,ib=0,jb=0,kb=0,lb=0,mb=0,nb=0,ob=0,pb=0,qb=0,rb=0,sb=0,tb=0;a=l;l=l+832|0;if((l|0)>=(m|0))ba(832);b=a+792|0;d=a+784|0;e=a+776|0;f=a+768|0;h=a+760|0;i=a+752|0;j=a+744|0;k=a+736|0;n=a+728|0;o=a+720|0;p=a+712|0;q=a+704|0;r=a+696|0;s=a+688|0;t=a+680|0;u=a+672|0;v=a+664|0;w=a+656|0;x=a+648|0;y=a+640|0;z=a+632|0;A=a+624|0;B=a+616|0;C=a+24|0;D=a+456|0;E=a;F=a+432|0;G=a+608|0;H=a+600|0;I=a+592|0;J=a+584|0;K=a+576|0;L=a+568|0;M=a+560|0;N=a+552|0;O=a+544|0;P=a+536|0;Q=a+528|0;R=a+520|0;S=a+512|0;T=a+504|0;U=a+496|0;V=a+488|0;W=a+480|0;X=a+472|0;Y=a+464|0;Z=a+448|0;_=a+440|0;$=a+424|0;aa=a+416|0;ca=a+408|0;da=a+400|0;ea=a+392|0;fa=a+384|0;ga=a+376|0;ha=a+368|0;ia=a+360|0;ja=a+352|0;ka=a+344|0;la=a+336|0;ma=a+328|0;na=a+320|0;oa=a+312|0;pa=a+304|0;qa=a+296|0;ra=a+288|0;sa=a+280|0;ta=a+272|0;ua=a+264|0;va=a+256|0;wa=a+248|0;xa=a+240|0;ya=a+232|0;za=a+224|0;Aa=a+220|0;Ba=a+216|0;Ca=a+212|0;Da=a+208|0;Ea=a+204|0;Fa=a+200|0;Ga=a+196|0;Ha=a+192|0;Ia=a+188|0;Ja=a+184|0;Ka=a+180|0;La=a+176|0;Ma=a+172|0;Na=a+168|0;Oa=a+164|0;Pa=a+160|0;Qa=a+156|0;Ra=a+152|0;Sa=a+148|0;Ta=a+144|0;Ua=a+140|0;Va=a+136|0;Wa=a+132|0;Xa=a+128|0;Ya=a+124|0;Za=a+120|0;_a=a+116|0;$a=a+112|0;ab=a+108|0;bb=a+104|0;cb=a+100|0;db=a+96|0;eb=a+92|0;fb=a+88|0;gb=a+84|0;hb=a+80|0;ib=a+76|0;jb=a+72|0;kb=a+68|0;lb=a+64|0;mb=a+60|0;nb=a+56|0;ob=a+52|0;pb=a+48|0;__Z8D_METHODPKcS0_(d,912982,1128330);qb=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(qb);c[qb>>2]=227880;__ZN10MethodBind10_set_constEb(qb,0);__ZN10MethodBind24_generate_argument_typesEi(qb,1);c[qb+44>>2]=837;c[qb+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,qb,d,0,0)|0;qb=d+4|0;rb=c[qb>>2]|0;if(rb|0?(__Z16atomic_decrementPj(rb+-8|0)|0)==0:0){sb=c[qb>>2]|0;qb=(sb|0)==0?0:sb+-4|0;sb=qb+4|0;if(c[qb>>2]|0){tb=0;do{__ZN10StringNameD2Ev(sb+(tb<<2)|0);tb=tb+1|0}while(tb>>>0<(c[qb>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(rb,1)}__ZN10StringNameD2Ev(d);__Z8D_METHODPKc(e,1116470);d=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(d);c[d>>2]=227916;__ZN10MethodBind10_set_constEb(d,1);__ZN10MethodBind24_generate_argument_typesEi(d,0);__ZN10MethodBind12_set_returnsEb(d,1);c[d+44>>2]=838;c[d+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,d,e,0,0)|0;d=e+4|0;rb=c[d>>2]|0;if(rb|0?(__Z16atomic_decrementPj(rb+-8|0)|0)==0:0){qb=c[d>>2]|0;d=(qb|0)==0?0:qb+-4|0;qb=d+4|0;if(c[d>>2]|0){tb=0;do{__ZN10StringNameD2Ev(qb+(tb<<2)|0);tb=tb+1|0}while(tb>>>0<(c[d>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(rb,1)}__ZN10StringNameD2Ev(e);__Z8D_METHODPKcS0_(f,825409,825422);e=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(e);c[e>>2]=227952;__ZN10MethodBind10_set_constEb(e,0);__ZN10MethodBind24_generate_argument_typesEi(e,1);c[e+44>>2]=839;c[e+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,e,f,0,0)|0;e=f+4|0;rb=c[e>>2]|0;if(rb|0?(__Z16atomic_decrementPj(rb+-8|0)|0)==0:0){d=c[e>>2]|0;e=(d|0)==0?0:d+-4|0;d=e+4|0;if(c[e>>2]|0){tb=0;do{__ZN10StringNameD2Ev(d+(tb<<2)|0);tb=tb+1|0}while(tb>>>0<(c[e>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(rb,1)}__ZN10StringNameD2Ev(f);__Z8D_METHODPKc(h,937779);f=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(f);c[f>>2]=227988;__ZN10MethodBind10_set_constEb(f,1);__ZN10MethodBind24_generate_argument_typesEi(f,0);__ZN10MethodBind12_set_returnsEb(f,1);c[f+44>>2]=5089;c[f+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,f,h,0,0)|0;f=h+4|0;rb=c[f>>2]|0;if(rb|0?(__Z16atomic_decrementPj(rb+-8|0)|0)==0:0){e=c[f>>2]|0;f=(e|0)==0?0:e+-4|0;e=f+4|0;if(c[f>>2]|0){tb=0;do{__ZN10StringNameD2Ev(e+(tb<<2)|0);tb=tb+1|0}while(tb>>>0<(c[f>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(rb,1)}__ZN10StringNameD2Ev(h);__Z8D_METHODPKc(i,825439);h=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(h);c[h>>2]=227988;__ZN10MethodBind10_set_constEb(h,1);__ZN10MethodBind24_generate_argument_typesEi(h,0);__ZN10MethodBind12_set_returnsEb(h,1);c[h+44>>2]=5090;c[h+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,h,i,0,0)|0;h=i+4|0;rb=c[h>>2]|0;if(rb|0?(__Z16atomic_decrementPj(rb+-8|0)|0)==0:0){f=c[h>>2]|0;h=(f|0)==0?0:f+-4|0;f=h+4|0;if(c[h>>2]|0){tb=0;do{__ZN10StringNameD2Ev(f+(tb<<2)|0);tb=tb+1|0}while(tb>>>0<(c[h>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(rb,1)}__ZN10StringNameD2Ev(i);__Z8D_METHODPKcS0_(j,825461,825471);i=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(i);c[i>>2]=228024;__ZN10MethodBind10_set_constEb(i,0);__ZN10MethodBind24_generate_argument_typesEi(i,1);c[i+44>>2]=840;c[i+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,i,j,0,0)|0;i=j+4|0;rb=c[i>>2]|0;if(rb|0?(__Z16atomic_decrementPj(rb+-8|0)|0)==0:0){h=c[i>>2]|0;i=(h|0)==0?0:h+-4|0;h=i+4|0;if(c[i>>2]|0){tb=0;do{__ZN10StringNameD2Ev(h+(tb<<2)|0);tb=tb+1|0}while(tb>>>0<(c[i>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(rb,1)}__ZN10StringNameD2Ev(j);__Z8D_METHODPKc(k,825483);j=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(j);c[j>>2]=228060;__ZN10MethodBind10_set_constEb(j,1);__ZN10MethodBind24_generate_argument_typesEi(j,0);__ZN10MethodBind12_set_returnsEb(j,1);c[j+44>>2]=5091;c[j+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,j,k,0,0)|0;j=k+4|0;rb=c[j>>2]|0;if(rb|0?(__Z16atomic_decrementPj(rb+-8|0)|0)==0:0){i=c[j>>2]|0;j=(i|0)==0?0:i+-4|0;i=j+4|0;if(c[j>>2]|0){tb=0;do{__ZN10StringNameD2Ev(i+(tb<<2)|0);tb=tb+1|0}while(tb>>>0<(c[j>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(rb,1)}__ZN10StringNameD2Ev(k);__Z8D_METHODPKc(n,825499);k=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(k);c[k>>2]=228060;__ZN10MethodBind10_set_constEb(k,1);__ZN10MethodBind24_generate_argument_typesEi(k,0);__ZN10MethodBind12_set_returnsEb(k,1);c[k+44>>2]=5092;c[k+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,k,n,0,0)|0;k=n+4|0;rb=c[k>>2]|0;if(rb|0?(__Z16atomic_decrementPj(rb+-8|0)|0)==0:0){j=c[k>>2]|0;k=(j|0)==0?0:j+-4|0;j=k+4|0;if(c[k>>2]|0){tb=0;do{__ZN10StringNameD2Ev(j+(tb<<2)|0);tb=tb+1|0}while(tb>>>0<(c[k>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(rb,1)}__ZN10StringNameD2Ev(n);__Z8D_METHODPKcS0_(o,825516,1127958);n=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(n);c[n>>2]=228096;__ZN10MethodBind10_set_constEb(n,0);__ZN10MethodBind24_generate_argument_typesEi(n,1);c[n+44>>2]=841;c[n+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,n,o,0,0)|0;n=o+4|0;rb=c[n>>2]|0;if(rb|0?(__Z16atomic_decrementPj(rb+-8|0)|0)==0:0){k=c[n>>2]|0;n=(k|0)==0?0:k+-4|0;k=n+4|0;if(c[n>>2]|0){tb=0;do{__ZN10StringNameD2Ev(k+(tb<<2)|0);tb=tb+1|0}while(tb>>>0<(c[n>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(rb,1)}__ZN10StringNameD2Ev(o);__Z8D_METHODPKc(p,825537);o=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(o);c[o>>2]=228132;__ZN10MethodBind10_set_constEb(o,1);__ZN10MethodBind24_generate_argument_typesEi(o,0);__ZN10MethodBind12_set_returnsEb(o,1);c[o+44>>2]=842;c[o+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,o,p,0,0)|0;o=p+4|0;rb=c[o>>2]|0;if(rb|0?(__Z16atomic_decrementPj(rb+-8|0)|0)==0:0){n=c[o>>2]|0;o=(n|0)==0?0:n+-4|0;n=o+4|0;if(c[o>>2]|0){tb=0;do{__ZN10StringNameD2Ev(n+(tb<<2)|0);tb=tb+1|0}while(tb>>>0<(c[o>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(rb,1)}__ZN10StringNameD2Ev(p);__Z8D_METHODPKcS0_(q,825558,1127958);p=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(p);c[p>>2]=228096;__ZN10MethodBind10_set_constEb(p,0);__ZN10MethodBind24_generate_argument_typesEi(p,1);c[p+44>>2]=843;c[p+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,p,q,0,0)|0;p=q+4|0;rb=c[p>>2]|0;if(rb|0?(__Z16atomic_decrementPj(rb+-8|0)|0)==0:0){o=c[p>>2]|0;p=(o|0)==0?0:o+-4|0;o=p+4|0;if(c[p>>2]|0){tb=0;do{__ZN10StringNameD2Ev(o+(tb<<2)|0);tb=tb+1|0}while(tb>>>0<(c[p>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(rb,1)}__ZN10StringNameD2Ev(q);__Z8D_METHODPKc(r,825586);q=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(q);c[q>>2]=228132;__ZN10MethodBind10_set_constEb(q,1);__ZN10MethodBind24_generate_argument_typesEi(q,0);__ZN10MethodBind12_set_returnsEb(q,1);c[q+44>>2]=844;c[q+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,q,r,0,0)|0;q=r+4|0;rb=c[q>>2]|0;if(rb|0?(__Z16atomic_decrementPj(rb+-8|0)|0)==0:0){p=c[q>>2]|0;q=(p|0)==0?0:p+-4|0;p=q+4|0;if(c[q>>2]|0){tb=0;do{__ZN10StringNameD2Ev(p+(tb<<2)|0);tb=tb+1|0}while(tb>>>0<(c[q>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(rb,1)}__ZN10StringNameD2Ev(r);__Z8D_METHODPKc(s,825614);r=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(r);c[r>>2]=228132;__ZN10MethodBind10_set_constEb(r,1);__ZN10MethodBind24_generate_argument_typesEi(r,0);__ZN10MethodBind12_set_returnsEb(r,1);c[r+44>>2]=845;c[r+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,r,s,0,0)|0;r=s+4|0;rb=c[r>>2]|0;if(rb|0?(__Z16atomic_decrementPj(rb+-8|0)|0)==0:0){q=c[r>>2]|0;r=(q|0)==0?0:q+-4|0;q=r+4|0;if(c[r>>2]|0){tb=0;do{__ZN10StringNameD2Ev(q+(tb<<2)|0);tb=tb+1|0}while(tb>>>0<(c[r>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(rb,1)}__ZN10StringNameD2Ev(s);__Z8D_METHODPKc(t,825634);s=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(s);c[s>>2]=228168;__ZN10MethodBind10_set_constEb(s,1);__ZN10MethodBind24_generate_argument_typesEi(s,0);__ZN10MethodBind12_set_returnsEb(s,1);c[s+44>>2]=846;c[s+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,s,t,0,0)|0;s=t+4|0;rb=c[s>>2]|0;if(rb|0?(__Z16atomic_decrementPj(rb+-8|0)|0)==0:0){r=c[s>>2]|0;s=(r|0)==0?0:r+-4|0;r=s+4|0;if(c[s>>2]|0){tb=0;do{__ZN10StringNameD2Ev(r+(tb<<2)|0);tb=tb+1|0}while(tb>>>0<(c[s>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(rb,1)}__ZN10StringNameD2Ev(t);__Z8D_METHODPKcS0_(u,825651,1146191);t=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(t);c[t>>2]=228204;__ZN10MethodBind10_set_constEb(t,0);__ZN10MethodBind24_generate_argument_typesEi(t,1);c[t+44>>2]=847;c[t+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,t,u,0,0)|0;t=u+4|0;rb=c[t>>2]|0;if(rb|0?(__Z16atomic_decrementPj(rb+-8|0)|0)==0:0){s=c[t>>2]|0;t=(s|0)==0?0:s+-4|0;s=t+4|0;if(c[t>>2]|0){tb=0;do{__ZN10StringNameD2Ev(s+(tb<<2)|0);tb=tb+1|0}while(tb>>>0<(c[t>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(rb,1)}__ZN10StringNameD2Ev(u);__Z8D_METHODPKc(v,825678);u=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(u);c[u>>2]=228240;__ZN10MethodBind10_set_constEb(u,1);__ZN10MethodBind24_generate_argument_typesEi(u,0);__ZN10MethodBind12_set_returnsEb(u,1);c[u+44>>2]=5093;c[u+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,u,v,0,0)|0;u=v+4|0;rb=c[u>>2]|0;if(rb|0?(__Z16atomic_decrementPj(rb+-8|0)|0)==0:0){t=c[u>>2]|0;u=(t|0)==0?0:t+-4|0;t=u+4|0;if(c[u>>2]|0){tb=0;do{__ZN10StringNameD2Ev(t+(tb<<2)|0);tb=tb+1|0}while(tb>>>0<(c[u>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(rb,1)}__ZN10StringNameD2Ev(v);__Z8D_METHODPKc(w,825705);v=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(v);c[v>>2]=228276;__ZN10MethodBind10_set_constEb(v,0);__ZN10MethodBind24_generate_argument_typesEi(v,0);c[v+44>>2]=5145;c[v+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,v,w,0,0)|0;v=w+4|0;rb=c[v>>2]|0;if(rb|0?(__Z16atomic_decrementPj(rb+-8|0)|0)==0:0){u=c[v>>2]|0;v=(u|0)==0?0:u+-4|0;u=v+4|0;if(c[v>>2]|0){tb=0;do{__ZN10StringNameD2Ev(u+(tb<<2)|0);tb=tb+1|0}while(tb>>>0<(c[v>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(rb,1)}__ZN10StringNameD2Ev(w);__Z8D_METHODPKc(x,825732);w=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(w);c[w>>2]=228276;__ZN10MethodBind10_set_constEb(w,0);__ZN10MethodBind24_generate_argument_typesEi(w,0);c[w+44>>2]=5146;c[w+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,w,x,0,0)|0;w=x+4|0;rb=c[w>>2]|0;if(rb|0?(__Z16atomic_decrementPj(rb+-8|0)|0)==0:0){v=c[w>>2]|0;w=(v|0)==0?0:v+-4|0;v=w+4|0;if(c[w>>2]|0){tb=0;do{__ZN10StringNameD2Ev(v+(tb<<2)|0);tb=tb+1|0}while(tb>>>0<(c[w>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(rb,1)}__ZN10StringNameD2Ev(x);__Z8D_METHODPKc(y,829212);x=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(x);c[x>>2]=228312;__ZN10MethodBind10_set_constEb(x,0);__ZN10MethodBind24_generate_argument_typesEi(x,1);c[x+44>>2]=848;c[x+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,x,y,0,0)|0;x=y+4|0;rb=c[x>>2]|0;do if(rb|0){if(__Z16atomic_decrementPj(rb+-8|0)|0)break;w=c[x>>2]|0;tb=(w|0)==0?0:w+-4|0;w=tb+4|0;if(c[tb>>2]|0){v=0;do{__ZN10StringNameD2Ev(w+(v<<2)|0);v=v+1|0}while(v>>>0<(c[tb>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(rb,1)}while(0);__ZN10StringNameD2Ev(y);__Z8D_METHODPKcS0_(z,829197,1126848);y=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(y);c[y>>2]=228348;__ZN10MethodBind10_set_constEb(y,0);__ZN10MethodBind24_generate_argument_typesEi(y,1);c[y+44>>2]=849;c[y+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,y,z,0,0)|0;y=z+4|0;rb=c[y>>2]|0;do if(rb|0){if(__Z16atomic_decrementPj(rb+-8|0)|0)break;x=c[y>>2]|0;tb=(x|0)==0?0:x+-4|0;x=tb+4|0;if(c[tb>>2]|0){v=0;do{__ZN10StringNameD2Ev(x+(v<<2)|0);v=v+1|0}while(v>>>0<(c[tb>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(rb,1)}while(0);__ZN10StringNameD2Ev(z);__Z8D_METHODPKc(A,829222);z=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(z);c[z>>2]=228312;__ZN10MethodBind10_set_constEb(z,0);__ZN10MethodBind24_generate_argument_typesEi(z,1);c[z+44>>2]=850;c[z+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,z,A,0,0)|0;z=A+4|0;rb=c[z>>2]|0;do if(rb|0){if(__Z16atomic_decrementPj(rb+-8|0)|0)break;y=c[z>>2]|0;tb=(y|0)==0?0:y+-4|0;y=tb+4|0;if(c[tb>>2]|0){v=0;do{__ZN10StringNameD2Ev(y+(v<<2)|0);v=v+1|0}while(v>>>0<(c[tb>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(rb,1)}while(0);__ZN10StringNameD2Ev(A);__Z8D_METHODPKcS0_S0_S0_(B,910969,1146191,1128330,1075483);g[D>>2]=-1.0;g[D+4>>2]=-1.0;__ZN7VariantC2ERK7Vector2(C,D);g[F>>2]=0.0;g[F+4>>2]=0.0;__ZN7VariantC2ERK7Vector2(E,F);A=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(A);c[A>>2]=228384;__ZN10MethodBind10_set_constEb(A,0);__ZN10MethodBind24_generate_argument_typesEi(A,3);c[A+44>>2]=3144;c[A+48>>2]=0;c[b>>2]=C;c[b+4>>2]=E;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,A,B,b,2)|0;if(c[E>>2]|0)__ZN7Variant5clearEv(E);if(c[C>>2]|0)__ZN7Variant5clearEv(C);A=B+4|0;rb=c[A>>2]|0;do if(rb|0){if(__Z16atomic_decrementPj(rb+-8|0)|0)break;z=c[A>>2]|0;tb=(z|0)==0?0:z+-4|0;z=tb+4|0;if(c[tb>>2]|0){v=0;do{__ZN10StringNameD2Ev(z+(v<<2)|0);v=v+1|0}while(v>>>0<(c[tb>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(rb,1)}while(0);__ZN10StringNameD2Ev(B);__Z8D_METHODPKc(G,825748);B=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(B);c[B>>2]=227916;__ZN10MethodBind10_set_constEb(B,1);__ZN10MethodBind24_generate_argument_typesEi(B,0);__ZN10MethodBind12_set_returnsEb(B,1);c[B+44>>2]=851;c[B+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,B,G,0,0)|0;B=G+4|0;rb=c[B>>2]|0;do if(rb|0){if(__Z16atomic_decrementPj(rb+-8|0)|0)break;A=c[B>>2]|0;tb=(A|0)==0?0:A+-4|0;A=tb+4|0;if(c[tb>>2]|0){v=0;do{__ZN10StringNameD2Ev(A+(v<<2)|0);v=v+1|0}while(v>>>0<(c[tb>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(rb,1)}while(0);__ZN10StringNameD2Ev(G);__Z8D_METHODPKc(H,825766);G=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(G);c[G>>2]=228240;__ZN10MethodBind10_set_constEb(G,1);__ZN10MethodBind24_generate_argument_typesEi(G,0);__ZN10MethodBind12_set_returnsEb(G,1);c[G+44>>2]=5094;c[G+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,G,H,0,0)|0;G=H+4|0;rb=c[G>>2]|0;do if(rb|0){if(__Z16atomic_decrementPj(rb+-8|0)|0)break;B=c[G>>2]|0;tb=(B|0)==0?0:B+-4|0;B=tb+4|0;if(c[tb>>2]|0){v=0;do{__ZN10StringNameD2Ev(B+(v<<2)|0);v=v+1|0}while(v>>>0<(c[tb>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(rb,1)}while(0);__ZN10StringNameD2Ev(H);__Z8D_METHODPKcS0_(I,825791,1113974);H=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(H);c[H>>2]=228204;__ZN10MethodBind10_set_constEb(H,0);__ZN10MethodBind24_generate_argument_typesEi(H,1);c[H+44>>2]=852;c[H+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,H,I,0,0)|0;H=I+4|0;rb=c[H>>2]|0;do if(rb|0){if(__Z16atomic_decrementPj(rb+-8|0)|0)break;G=c[H>>2]|0;tb=(G|0)==0?0:G+-4|0;G=tb+4|0;if(c[tb>>2]|0){v=0;do{__ZN10StringNameD2Ev(G+(v<<2)|0);v=v+1|0}while(v>>>0<(c[tb>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(rb,1)}while(0);__ZN10StringNameD2Ev(I);__Z8D_METHODPKc(J,825817);I=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(I);c[I>>2]=228240;__ZN10MethodBind10_set_constEb(I,1);__ZN10MethodBind24_generate_argument_typesEi(I,0);__ZN10MethodBind12_set_returnsEb(I,1);c[I+44>>2]=5095;c[I+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,I,J,0,0)|0;I=J+4|0;rb=c[I>>2]|0;do if(rb|0){if(__Z16atomic_decrementPj(rb+-8|0)|0)break;H=c[I>>2]|0;tb=(H|0)==0?0:H+-4|0;H=tb+4|0;if(c[tb>>2]|0){v=0;do{__ZN10StringNameD2Ev(H+(v<<2)|0);v=v+1|0}while(v>>>0<(c[tb>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(rb,1)}while(0);__ZN10StringNameD2Ev(J);__Z8D_METHODPKc(K,825850);J=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(J);c[J>>2]=228276;__ZN10MethodBind10_set_constEb(J,0);__ZN10MethodBind24_generate_argument_typesEi(J,0);c[J+44>>2]=5147;c[J+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,J,K,0,0)|0;J=K+4|0;rb=c[J>>2]|0;do if(rb|0){if(__Z16atomic_decrementPj(rb+-8|0)|0)break;I=c[J>>2]|0;tb=(I|0)==0?0:I+-4|0;I=tb+4|0;if(c[tb>>2]|0){v=0;do{__ZN10StringNameD2Ev(I+(v<<2)|0);v=v+1|0}while(v>>>0<(c[tb>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(rb,1)}while(0);__ZN10StringNameD2Ev(K);__Z8D_METHODPKc(L,825871);K=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(K);c[K>>2]=228420;__ZN10MethodBind10_set_constEb(K,1);__ZN10MethodBind24_generate_argument_typesEi(K,0);__ZN10MethodBind12_set_returnsEb(K,1);c[K+44>>2]=853;c[K+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,K,L,0,0)|0;K=L+4|0;rb=c[K>>2]|0;do if(rb|0){if(__Z16atomic_decrementPj(rb+-8|0)|0)break;J=c[K>>2]|0;tb=(J|0)==0?0:J+-4|0;J=tb+4|0;if(c[tb>>2]|0){v=0;do{__ZN10StringNameD2Ev(J+(v<<2)|0);v=v+1|0}while(v>>>0<(c[tb>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(rb,1)}while(0);__ZN10StringNameD2Ev(L);__Z8D_METHODPKcS0_(M,825890,1146191);L=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(L);c[L>>2]=228204;__ZN10MethodBind10_set_constEb(L,0);__ZN10MethodBind24_generate_argument_typesEi(L,1);c[L+44>>2]=854;c[L+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,L,M,0,0)|0;L=M+4|0;rb=c[L>>2]|0;do if(rb|0){if(__Z16atomic_decrementPj(rb+-8|0)|0)break;K=c[L>>2]|0;tb=(K|0)==0?0:K+-4|0;K=tb+4|0;if(c[tb>>2]|0){v=0;do{__ZN10StringNameD2Ev(K+(v<<2)|0);v=v+1|0}while(v>>>0<(c[tb>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(rb,1)}while(0);__ZN10StringNameD2Ev(M);__Z8D_METHODPKc(N,825900);M=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(M);c[M>>2]=228240;__ZN10MethodBind10_set_constEb(M,1);__ZN10MethodBind24_generate_argument_typesEi(M,0);__ZN10MethodBind12_set_returnsEb(M,1);c[M+44>>2]=5096;c[M+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,M,N,0,0)|0;M=N+4|0;rb=c[M>>2]|0;do if(rb|0){if(__Z16atomic_decrementPj(rb+-8|0)|0)break;L=c[M>>2]|0;tb=(L|0)==0?0:L+-4|0;L=tb+4|0;if(c[tb>>2]|0){v=0;do{__ZN10StringNameD2Ev(L+(v<<2)|0);v=v+1|0}while(v>>>0<(c[tb>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(rb,1)}while(0);__ZN10StringNameD2Ev(N);__Z8D_METHODPKcS0_(O,825910,1146191);N=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(N);c[N>>2]=228204;__ZN10MethodBind10_set_constEb(N,0);__ZN10MethodBind24_generate_argument_typesEi(N,1);c[N+44>>2]=855;c[N+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,N,O,0,0)|0;N=O+4|0;rb=c[N>>2]|0;do if(rb|0){if(__Z16atomic_decrementPj(rb+-8|0)|0)break;M=c[N>>2]|0;tb=(M|0)==0?0:M+-4|0;M=tb+4|0;if(c[tb>>2]|0){v=0;do{__ZN10StringNameD2Ev(M+(v<<2)|0);v=v+1|0}while(v>>>0<(c[tb>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(rb,1)}while(0);__ZN10StringNameD2Ev(O);__Z8D_METHODPKc(P,825933);O=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(O);c[O>>2]=228240;__ZN10MethodBind10_set_constEb(O,1);__ZN10MethodBind24_generate_argument_typesEi(O,0);__ZN10MethodBind12_set_returnsEb(O,1);c[O+44>>2]=5097;c[O+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,O,P,0,0)|0;O=P+4|0;rb=c[O>>2]|0;do if(rb|0){if(__Z16atomic_decrementPj(rb+-8|0)|0)break;N=c[O>>2]|0;tb=(N|0)==0?0:N+-4|0;N=tb+4|0;if(c[tb>>2]|0){v=0;do{__ZN10StringNameD2Ev(N+(v<<2)|0);v=v+1|0}while(v>>>0<(c[tb>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(rb,1)}while(0);__ZN10StringNameD2Ev(P);__Z8D_METHODPKc(Q,1132387);P=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(P);c[P>>2]=228276;__ZN10MethodBind10_set_constEb(P,0);__ZN10MethodBind24_generate_argument_typesEi(P,0);c[P+44>>2]=5148;c[P+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,P,Q,0,0)|0;P=Q+4|0;rb=c[P>>2]|0;do if(rb|0){if(__Z16atomic_decrementPj(rb+-8|0)|0)break;O=c[P>>2]|0;tb=(O|0)==0?0:O+-4|0;O=tb+4|0;if(c[tb>>2]|0){v=0;do{__ZN10StringNameD2Ev(O+(v<<2)|0);v=v+1|0}while(v>>>0<(c[tb>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(rb,1)}while(0);__ZN10StringNameD2Ev(Q);__Z8D_METHODPKcS0_(R,856806,1146083);Q=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(Q);c[Q>>2]=228456;__ZN10MethodBind10_set_constEb(Q,0);__ZN10MethodBind24_generate_argument_typesEi(Q,1);c[Q+44>>2]=856;c[Q+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,Q,R,0,0)|0;Q=R+4|0;rb=c[Q>>2]|0;do if(rb|0){if(__Z16atomic_decrementPj(rb+-8|0)|0)break;P=c[Q>>2]|0;tb=(P|0)==0?0:P+-4|0;P=tb+4|0;if(c[tb>>2]|0){v=0;do{__ZN10StringNameD2Ev(P+(v<<2)|0);v=v+1|0}while(v>>>0<(c[tb>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(rb,1)}while(0);__ZN10StringNameD2Ev(R);__Z8D_METHODPKc(S,856822);R=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(R);c[R>>2]=228492;__ZN10MethodBind10_set_constEb(R,1);__ZN10MethodBind24_generate_argument_typesEi(R,0);__ZN10MethodBind12_set_returnsEb(R,1);c[R+44>>2]=5098;c[R+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,R,S,0,0)|0;R=S+4|0;rb=c[R>>2]|0;do if(rb|0){if(__Z16atomic_decrementPj(rb+-8|0)|0)break;Q=c[R>>2]|0;tb=(Q|0)==0?0:Q+-4|0;Q=tb+4|0;if(c[tb>>2]|0){v=0;do{__ZN10StringNameD2Ev(Q+(v<<2)|0);v=v+1|0}while(v>>>0<(c[tb>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(rb,1)}while(0);__ZN10StringNameD2Ev(S);__Z8D_METHODPKcS0_(T,825956,825965);S=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(S);c[S>>2]=228528;__ZN10MethodBind10_set_constEb(S,0);__ZN10MethodBind24_generate_argument_typesEi(S,1);c[S+44>>2]=857;c[S+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,S,T,0,0)|0;S=T+4|0;rb=c[S>>2]|0;do if(rb|0){if(__Z16atomic_decrementPj(rb+-8|0)|0)break;R=c[S>>2]|0;tb=(R|0)==0?0:R+-4|0;R=tb+4|0;if(c[tb>>2]|0){v=0;do{__ZN10StringNameD2Ev(R+(v<<2)|0);v=v+1|0}while(v>>>0<(c[tb>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(rb,1)}while(0);__ZN10StringNameD2Ev(T);__Z8D_METHODPKc(U,825970);T=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(T);c[T>>2]=228564;__ZN10MethodBind10_set_constEb(T,1);__ZN10MethodBind24_generate_argument_typesEi(T,0);__ZN10MethodBind12_set_returnsEb(T,1);c[T+44>>2]=5099;c[T+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,T,U,0,0)|0;T=U+4|0;rb=c[T>>2]|0;do if(rb|0){if(__Z16atomic_decrementPj(rb+-8|0)|0)break;S=c[T>>2]|0;tb=(S|0)==0?0:S+-4|0;S=tb+4|0;if(c[tb>>2]|0){v=0;do{__ZN10StringNameD2Ev(S+(v<<2)|0);v=v+1|0}while(v>>>0<(c[tb>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(rb,1)}while(0);__ZN10StringNameD2Ev(U);__Z8D_METHODPKcS0_(V,825979,1146191);U=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(U);c[U>>2]=228204;__ZN10MethodBind10_set_constEb(U,0);__ZN10MethodBind24_generate_argument_typesEi(U,1);c[U+44>>2]=858;c[U+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,U,V,0,0)|0;U=V+4|0;rb=c[U>>2]|0;do if(rb|0){if(__Z16atomic_decrementPj(rb+-8|0)|0)break;T=c[U>>2]|0;tb=(T|0)==0?0:T+-4|0;T=tb+4|0;if(c[tb>>2]|0){v=0;do{__ZN10StringNameD2Ev(T+(v<<2)|0);v=v+1|0}while(v>>>0<(c[tb>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(rb,1)}while(0);__ZN10StringNameD2Ev(V);__Z8D_METHODPKc(W,825987);V=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(V);c[V>>2]=228240;__ZN10MethodBind10_set_constEb(V,1);__ZN10MethodBind24_generate_argument_typesEi(V,0);__ZN10MethodBind12_set_returnsEb(V,1);c[V+44>>2]=5100;c[V+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,V,W,0,0)|0;V=W+4|0;rb=c[V>>2]|0;do if(rb|0){if(__Z16atomic_decrementPj(rb+-8|0)|0)break;U=c[V>>2]|0;tb=(U|0)==0?0:U+-4|0;U=tb+4|0;if(c[tb>>2]|0){v=0;do{__ZN10StringNameD2Ev(U+(v<<2)|0);v=v+1|0}while(v>>>0<(c[tb>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(rb,1)}while(0);__ZN10StringNameD2Ev(W);__Z8D_METHODPKc(X,825995);W=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(W);c[W>>2]=228600;__ZN10MethodBind10_set_constEb(W,1);__ZN10MethodBind24_generate_argument_typesEi(W,0);__ZN10MethodBind12_set_returnsEb(W,1);c[W+44>>2]=5101;c[W+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,W,X,0,0)|0;W=X+4|0;rb=c[W>>2]|0;do if(rb|0){if(__Z16atomic_decrementPj(rb+-8|0)|0)break;V=c[W>>2]|0;tb=(V|0)==0?0:V+-4|0;V=tb+4|0;if(c[tb>>2]|0){v=0;do{__ZN10StringNameD2Ev(V+(v<<2)|0);v=v+1|0}while(v>>>0<(c[tb>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(rb,1)}while(0);__ZN10StringNameD2Ev(X);__Z8D_METHODPKcS0_(Y,826023,1146191);X=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(X);c[X>>2]=228204;__ZN10MethodBind10_set_constEb(X,0);__ZN10MethodBind24_generate_argument_typesEi(X,1);c[X+44>>2]=859;c[X+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,X,Y,0,0)|0;X=Y+4|0;rb=c[X>>2]|0;do if(rb|0){if(__Z16atomic_decrementPj(rb+-8|0)|0)break;W=c[X>>2]|0;tb=(W|0)==0?0:W+-4|0;W=tb+4|0;if(c[tb>>2]|0){v=0;do{__ZN10StringNameD2Ev(W+(v<<2)|0);v=v+1|0}while(v>>>0<(c[tb>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(rb,1)}while(0);__ZN10StringNameD2Ev(Y);__Z8D_METHODPKc(Z,826050);Y=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(Y);c[Y>>2]=228636;__ZN10MethodBind10_set_constEb(Y,0);__ZN10MethodBind24_generate_argument_typesEi(Y,0);__ZN10MethodBind12_set_returnsEb(Y,1);c[Y+44>>2]=5102;c[Y+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,Y,Z,0,0)|0;Y=Z+4|0;rb=c[Y>>2]|0;do if(rb|0){if(__Z16atomic_decrementPj(rb+-8|0)|0)break;X=c[Y>>2]|0;tb=(X|0)==0?0:X+-4|0;X=tb+4|0;if(c[tb>>2]|0){v=0;do{__ZN10StringNameD2Ev(X+(v<<2)|0);v=v+1|0}while(v>>>0<(c[tb>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(rb,1)}while(0);__ZN10StringNameD2Ev(Z);__Z8D_METHODPKc(_,826077);Z=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(Z);c[Z>>2]=228672;__ZN10MethodBind10_set_constEb(Z,1);__ZN10MethodBind24_generate_argument_typesEi(Z,0);__ZN10MethodBind12_set_returnsEb(Z,1);c[Z+44>>2]=5103;c[Z+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,Z,_,0,0)|0;Z=_+4|0;rb=c[Z>>2]|0;do if(rb|0){if(__Z16atomic_decrementPj(rb+-8|0)|0)break;Y=c[Z>>2]|0;tb=(Y|0)==0?0:Y+-4|0;Y=tb+4|0;if(c[tb>>2]|0){v=0;do{__ZN10StringNameD2Ev(Y+(v<<2)|0);v=v+1|0}while(v>>>0<(c[tb>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(rb,1)}while(0);__ZN10StringNameD2Ev(_);__Z8D_METHODPKcS0_($,1039384,826094);_=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(_);c[_>>2]=228312;__ZN10MethodBind10_set_constEb(_,0);__ZN10MethodBind24_generate_argument_typesEi(_,1);c[_+44>>2]=860;c[_+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,_,$,0,0)|0;_=$+4|0;rb=c[_>>2]|0;do if(rb|0){if(__Z16atomic_decrementPj(rb+-8|0)|0)break;Z=c[_>>2]|0;tb=(Z|0)==0?0:Z+-4|0;Z=tb+4|0;if(c[tb>>2]|0){v=0;do{__ZN10StringNameD2Ev(Z+(v<<2)|0);v=v+1|0}while(v>>>0<(c[tb>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(rb,1)}while(0);__ZN10StringNameD2Ev($);__Z8D_METHODPKcS0_(aa,826106,826094);$=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev($);c[$>>2]=228312;__ZN10MethodBind10_set_constEb($,0);__ZN10MethodBind24_generate_argument_typesEi($,1);c[$+44>>2]=861;c[$+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,$,aa,0,0)|0;$=aa+4|0;rb=c[$>>2]|0;do if(rb|0){if(__Z16atomic_decrementPj(rb+-8|0)|0)break;_=c[$>>2]|0;tb=(_|0)==0?0:_+-4|0;_=tb+4|0;if(c[tb>>2]|0){v=0;do{__ZN10StringNameD2Ev(_+(v<<2)|0);v=v+1|0}while(v>>>0<(c[tb>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(rb,1)}while(0);__ZN10StringNameD2Ev(aa);__Z8D_METHODPKc(ca,828559);aa=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(aa);c[aa>>2]=228276;__ZN10MethodBind10_set_constEb(aa,0);__ZN10MethodBind24_generate_argument_typesEi(aa,0);c[aa+44>>2]=5149;c[aa+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,aa,ca,0,0)|0;aa=ca+4|0;rb=c[aa>>2]|0;do if(rb|0){if(__Z16atomic_decrementPj(rb+-8|0)|0)break;$=c[aa>>2]|0;tb=($|0)==0?0:$+-4|0;$=tb+4|0;if(c[tb>>2]|0){v=0;do{__ZN10StringNameD2Ev($+(v<<2)|0);v=v+1|0}while(v>>>0<(c[tb>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(rb,1)}while(0);__ZN10StringNameD2Ev(ca);__Z8D_METHODPKcS0_(da,826122,1146191);ca=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(ca);c[ca>>2]=228204;__ZN10MethodBind10_set_constEb(ca,0);__ZN10MethodBind24_generate_argument_typesEi(ca,1);c[ca+44>>2]=862;c[ca+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,ca,da,0,0)|0;ca=da+4|0;rb=c[ca>>2]|0;do if(rb|0){if(__Z16atomic_decrementPj(rb+-8|0)|0)break;aa=c[ca>>2]|0;tb=(aa|0)==0?0:aa+-4|0;aa=tb+4|0;if(c[tb>>2]|0){v=0;do{__ZN10StringNameD2Ev(aa+(v<<2)|0);v=v+1|0}while(v>>>0<(c[tb>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(rb,1)}while(0);__ZN10StringNameD2Ev(da);__Z8D_METHODPKc(ea,826140);da=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(da);c[da>>2]=228240;__ZN10MethodBind10_set_constEb(da,1);__ZN10MethodBind24_generate_argument_typesEi(da,0);__ZN10MethodBind12_set_returnsEb(da,1);c[da+44>>2]=5104;c[da+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,da,ea,0,0)|0;da=ea+4|0;rb=c[da>>2]|0;do if(rb|0){if(__Z16atomic_decrementPj(rb+-8|0)|0)break;ca=c[da>>2]|0;tb=(ca|0)==0?0:ca+-4|0;ca=tb+4|0;if(c[tb>>2]|0){v=0;do{__ZN10StringNameD2Ev(ca+(v<<2)|0);v=v+1|0}while(v>>>0<(c[tb>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(rb,1)}while(0);__ZN10StringNameD2Ev(ea);__Z8D_METHODPKc(fa,826159);ea=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(ea);c[ea>>2]=228708;__ZN10MethodBind10_set_constEb(ea,1);__ZN10MethodBind24_generate_argument_typesEi(ea,0);__ZN10MethodBind12_set_returnsEb(ea,1);c[ea+44>>2]=5105;c[ea+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,ea,fa,0,0)|0;ea=fa+4|0;rb=c[ea>>2]|0;do if(rb|0){if(__Z16atomic_decrementPj(rb+-8|0)|0)break;da=c[ea>>2]|0;tb=(da|0)==0?0:da+-4|0;da=tb+4|0;if(c[tb>>2]|0){v=0;do{__ZN10StringNameD2Ev(da+(v<<2)|0);v=v+1|0}while(v>>>0<(c[tb>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(rb,1)}while(0);__ZN10StringNameD2Ev(fa);__Z8D_METHODPKcS0_(ga,826177,1146191);fa=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(fa);c[fa>>2]=228204;__ZN10MethodBind10_set_constEb(fa,0);__ZN10MethodBind24_generate_argument_typesEi(fa,1);c[fa+44>>2]=863;c[fa+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,fa,ga,0,0)|0;fa=ga+4|0;rb=c[fa>>2]|0;do if(rb|0){if(__Z16atomic_decrementPj(rb+-8|0)|0)break;ea=c[fa>>2]|0;tb=(ea|0)==0?0:ea+-4|0;ea=tb+4|0;if(c[tb>>2]|0){v=0;do{__ZN10StringNameD2Ev(ea+(v<<2)|0);v=v+1|0}while(v>>>0<(c[tb>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(rb,1)}while(0);__ZN10StringNameD2Ev(ga);__Z8D_METHODPKcS0_(ha,826199,1146191);ga=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(ga);c[ga>>2]=228240;__ZN10MethodBind10_set_constEb(ga,1);__ZN10MethodBind24_generate_argument_typesEi(ga,0);__ZN10MethodBind12_set_returnsEb(ga,1);c[ga+44>>2]=5106;c[ga+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,ga,ha,0,0)|0;ga=ha+4|0;rb=c[ga>>2]|0;do if(rb|0){if(__Z16atomic_decrementPj(rb+-8|0)|0)break;fa=c[ga>>2]|0;tb=(fa|0)==0?0:fa+-4|0;fa=tb+4|0;if(c[tb>>2]|0){v=0;do{__ZN10StringNameD2Ev(fa+(v<<2)|0);v=v+1|0}while(v>>>0<(c[tb>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(rb,1)}while(0);__ZN10StringNameD2Ev(ha);__Z8D_METHODPKcS0_(ia,826217,1146191);ha=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(ha);c[ha>>2]=228204;__ZN10MethodBind10_set_constEb(ha,0);__ZN10MethodBind24_generate_argument_typesEi(ha,1);c[ha+44>>2]=864;c[ha+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,ha,ia,0,0)|0;ha=ia+4|0;rb=c[ha>>2]|0;do if(rb|0){if(__Z16atomic_decrementPj(rb+-8|0)|0)break;ga=c[ha>>2]|0;tb=(ga|0)==0?0:ga+-4|0;ga=tb+4|0;if(c[tb>>2]|0){v=0;do{__ZN10StringNameD2Ev(ga+(v<<2)|0);v=v+1|0}while(v>>>0<(c[tb>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(rb,1)}while(0);__ZN10StringNameD2Ev(ia);__Z8D_METHODPKcS0_(ja,826242,1146191);ia=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(ia);c[ia>>2]=228240;__ZN10MethodBind10_set_constEb(ia,1);__ZN10MethodBind24_generate_argument_typesEi(ia,0);__ZN10MethodBind12_set_returnsEb(ia,1);c[ia+44>>2]=5107;c[ia+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,ia,ja,0,0)|0;ia=ja+4|0;rb=c[ia>>2]|0;do if(rb|0){if(__Z16atomic_decrementPj(rb+-8|0)|0)break;ha=c[ia>>2]|0;tb=(ha|0)==0?0:ha+-4|0;ha=tb+4|0;if(c[tb>>2]|0){v=0;do{__ZN10StringNameD2Ev(ha+(v<<2)|0);v=v+1|0}while(v>>>0<(c[tb>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(rb,1)}while(0);__ZN10StringNameD2Ev(ja);__Z8D_METHODPKcS0_(ka,826263,913990);ja=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(ja);c[ja>>2]=228744;__ZN10MethodBind10_set_constEb(ja,0);__ZN10MethodBind24_generate_argument_typesEi(ja,1);c[ja+44>>2]=865;c[ja+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,ja,ka,0,0)|0;ja=ka+4|0;rb=c[ja>>2]|0;do if(rb|0){if(__Z16atomic_decrementPj(rb+-8|0)|0)break;ia=c[ja>>2]|0;tb=(ia|0)==0?0:ia+-4|0;ia=tb+4|0;if(c[tb>>2]|0){v=0;do{__ZN10StringNameD2Ev(ia+(v<<2)|0);v=v+1|0}while(v>>>0<(c[tb>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(rb,1)}while(0);__ZN10StringNameD2Ev(ka);__Z8D_METHODPKc(la,826289);ka=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(ka);c[ka>>2]=227916;__ZN10MethodBind10_set_constEb(ka,1);__ZN10MethodBind24_generate_argument_typesEi(ka,0);__ZN10MethodBind12_set_returnsEb(ka,1);c[ka+44>>2]=866;c[ka+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,ka,la,0,0)|0;ka=la+4|0;rb=c[ka>>2]|0;do if(rb|0){if(__Z16atomic_decrementPj(rb+-8|0)|0)break;ja=c[ka>>2]|0;tb=(ja|0)==0?0:ja+-4|0;ja=tb+4|0;if(c[tb>>2]|0){v=0;do{__ZN10StringNameD2Ev(ja+(v<<2)|0);v=v+1|0}while(v>>>0<(c[tb>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(rb,1)}while(0);__ZN10StringNameD2Ev(la);__Z8D_METHODPKcS0_(ma,826308,1098148);la=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(la);c[la>>2]=227880;__ZN10MethodBind10_set_constEb(la,0);__ZN10MethodBind24_generate_argument_typesEi(la,1);c[la+44>>2]=867;c[la+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,la,ma,0,0)|0;la=ma+4|0;rb=c[la>>2]|0;do if(rb|0){if(__Z16atomic_decrementPj(rb+-8|0)|0)break;ka=c[la>>2]|0;tb=(ka|0)==0?0:ka+-4|0;ka=tb+4|0;if(c[tb>>2]|0){v=0;do{__ZN10StringNameD2Ev(ka+(v<<2)|0);v=v+1|0}while(v>>>0<(c[tb>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(rb,1)}while(0);__ZN10StringNameD2Ev(ma);__Z8D_METHODPKc(na,826319);ma=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(ma);c[ma>>2]=228240;__ZN10MethodBind10_set_constEb(ma,1);__ZN10MethodBind24_generate_argument_typesEi(ma,0);__ZN10MethodBind12_set_returnsEb(ma,1);c[ma+44>>2]=5108;c[ma+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,ma,na,0,0)|0;ma=na+4|0;rb=c[ma>>2]|0;do if(rb|0){if(__Z16atomic_decrementPj(rb+-8|0)|0)break;la=c[ma>>2]|0;tb=(la|0)==0?0:la+-4|0;la=tb+4|0;if(c[tb>>2]|0){v=0;do{__ZN10StringNameD2Ev(la+(v<<2)|0);v=v+1|0}while(v>>>0<(c[tb>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(rb,1)}while(0);__ZN10StringNameD2Ev(na);__Z8D_METHODPKc(oa,826339);na=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(na);c[na>>2]=228780;__ZN10MethodBind10_set_constEb(na,1);__ZN10MethodBind24_generate_argument_typesEi(na,0);__ZN10MethodBind12_set_returnsEb(na,1);c[na+44>>2]=868;c[na+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,na,oa,0,0)|0;na=oa+4|0;rb=c[na>>2]|0;do if(rb|0){if(__Z16atomic_decrementPj(rb+-8|0)|0)break;ma=c[na>>2]|0;tb=(ma|0)==0?0:ma+-4|0;ma=tb+4|0;if(c[tb>>2]|0){v=0;do{__ZN10StringNameD2Ev(ma+(v<<2)|0);v=v+1|0}while(v>>>0<(c[tb>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(rb,1)}while(0);__ZN10StringNameD2Ev(oa);__Z8D_METHODPKcS0_(pa,826365,857814);oa=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(oa);c[oa>>2]=228204;__ZN10MethodBind10_set_constEb(oa,0);__ZN10MethodBind24_generate_argument_typesEi(oa,1);c[oa+44>>2]=869;c[oa+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,oa,pa,0,0)|0;oa=pa+4|0;rb=c[oa>>2]|0;do if(rb|0){if(__Z16atomic_decrementPj(rb+-8|0)|0)break;na=c[oa>>2]|0;tb=(na|0)==0?0:na+-4|0;na=tb+4|0;if(c[tb>>2]|0){v=0;do{__ZN10StringNameD2Ev(na+(v<<2)|0);v=v+1|0}while(v>>>0<(c[tb>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(rb,1)}while(0);__ZN10StringNameD2Ev(pa);__Z8D_METHODPKc(qa,826383);pa=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(pa);c[pa>>2]=228240;__ZN10MethodBind10_set_constEb(pa,1);__ZN10MethodBind24_generate_argument_typesEi(pa,0);__ZN10MethodBind12_set_returnsEb(pa,1);c[pa+44>>2]=5109;c[pa+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,pa,qa,0,0)|0;pa=qa+4|0;rb=c[pa>>2]|0;do if(rb|0){if(__Z16atomic_decrementPj(rb+-8|0)|0)break;oa=c[pa>>2]|0;tb=(oa|0)==0?0:oa+-4|0;oa=tb+4|0;if(c[tb>>2]|0){v=0;do{__ZN10StringNameD2Ev(oa+(v<<2)|0);v=v+1|0}while(v>>>0<(c[tb>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(rb,1)}while(0);__ZN10StringNameD2Ev(qa);__Z8D_METHODPKcS0_(ra,826401,857814);qa=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(qa);c[qa>>2]=228204;__ZN10MethodBind10_set_constEb(qa,0);__ZN10MethodBind24_generate_argument_typesEi(qa,1);c[qa+44>>2]=870;c[qa+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,qa,ra,0,0)|0;qa=ra+4|0;rb=c[qa>>2]|0;do if(rb|0){if(__Z16atomic_decrementPj(rb+-8|0)|0)break;pa=c[qa>>2]|0;tb=(pa|0)==0?0:pa+-4|0;pa=tb+4|0;if(c[tb>>2]|0){v=0;do{__ZN10StringNameD2Ev(pa+(v<<2)|0);v=v+1|0}while(v>>>0<(c[tb>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(rb,1)}while(0);__ZN10StringNameD2Ev(ra);__Z8D_METHODPKc(sa,826416);ra=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(ra);c[ra>>2]=228240;__ZN10MethodBind10_set_constEb(ra,1);__ZN10MethodBind24_generate_argument_typesEi(ra,0);__ZN10MethodBind12_set_returnsEb(ra,1);c[ra+44>>2]=5110;c[ra+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,ra,sa,0,0)|0;ra=sa+4|0;rb=c[ra>>2]|0;do if(rb|0){if(__Z16atomic_decrementPj(rb+-8|0)|0)break;qa=c[ra>>2]|0;tb=(qa|0)==0?0:qa+-4|0;qa=tb+4|0;if(c[tb>>2]|0){v=0;do{__ZN10StringNameD2Ev(qa+(v<<2)|0);v=v+1|0}while(v>>>0<(c[tb>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(rb,1)}while(0);__ZN10StringNameD2Ev(sa);__Z8D_METHODPKc(ta,826431);sa=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(sa);c[sa>>2]=228276;__ZN10MethodBind10_set_constEb(sa,0);__ZN10MethodBind24_generate_argument_typesEi(sa,0);c[sa+44>>2]=5150;c[sa+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,sa,ta,0,0)|0;sa=ta+4|0;rb=c[sa>>2]|0;do if(rb|0){if(__Z16atomic_decrementPj(rb+-8|0)|0)break;ra=c[sa>>2]|0;tb=(ra|0)==0?0:ra+-4|0;ra=tb+4|0;if(c[tb>>2]|0){v=0;do{__ZN10StringNameD2Ev(ra+(v<<2)|0);v=v+1|0}while(v>>>0<(c[tb>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(rb,1)}while(0);__ZN10StringNameD2Ev(ta);__Z8D_METHODPKc(ua,808305);ta=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(ta);c[ta>>2]=228276;__ZN10MethodBind10_set_constEb(ta,0);__ZN10MethodBind24_generate_argument_typesEi(ta,0);c[ta+44>>2]=5151;c[ta+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,ta,ua,0,0)|0;ta=ua+4|0;rb=c[ta>>2]|0;do if(rb|0){if(__Z16atomic_decrementPj(rb+-8|0)|0)break;sa=c[ta>>2]|0;tb=(sa|0)==0?0:sa+-4|0;sa=tb+4|0;if(c[tb>>2]|0){v=0;do{__ZN10StringNameD2Ev(sa+(v<<2)|0);v=v+1|0}while(v>>>0<(c[tb>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(rb,1)}while(0);__ZN10StringNameD2Ev(ua);__Z8D_METHODPKcS0_(va,826449,1128330);ua=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(ua);c[ua>>2]=228816;__ZN10MethodBind10_set_constEb(ua,0);__ZN10MethodBind24_generate_argument_typesEi(ua,1);c[ua+44>>2]=871;c[ua+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,ua,va,0,0)|0;ua=va+4|0;rb=c[ua>>2]|0;do if(rb|0){if(__Z16atomic_decrementPj(rb+-8|0)|0)break;ta=c[ua>>2]|0;tb=(ta|0)==0?0:ta+-4|0;ta=tb+4|0;if(c[tb>>2]|0){v=0;do{__ZN10StringNameD2Ev(ta+(v<<2)|0);v=v+1|0}while(v>>>0<(c[tb>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(rb,1)}while(0);__ZN10StringNameD2Ev(va);__Z8D_METHODPKc(wa,826471);va=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(va);c[va>>2]=228852;__ZN10MethodBind10_set_constEb(va,1);__ZN10MethodBind24_generate_argument_typesEi(va,0);__ZN10MethodBind12_set_returnsEb(va,1);c[va+44>>2]=5111;c[va+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,va,wa,0,0)|0;va=wa+4|0;rb=c[va>>2]|0;do if(rb|0){if(__Z16atomic_decrementPj(rb+-8|0)|0)break;ua=c[va>>2]|0;tb=(ua|0)==0?0:ua+-4|0;ua=tb+4|0;if(c[tb>>2]|0){v=0;do{__ZN10StringNameD2Ev(ua+(v<<2)|0);v=v+1|0}while(v>>>0<(c[tb>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(rb,1)}while(0);__ZN10StringNameD2Ev(wa);__Z8D_METHODPKcS0_S0_(xa,826493,826526,854339);wa=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(wa);c[wa>>2]=228888;__ZN10MethodBind10_set_constEb(wa,0);__ZN10MethodBind24_generate_argument_typesEi(wa,2);c[wa+44>>2]=1451;c[wa+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,wa,xa,0,0)|0;wa=xa+4|0;rb=c[wa>>2]|0;do if(rb|0){if(__Z16atomic_decrementPj(rb+-8|0)|0)break;va=c[wa>>2]|0;tb=(va|0)==0?0:va+-4|0;va=tb+4|0;if(c[tb>>2]|0){v=0;do{__ZN10StringNameD2Ev(va+(v<<2)|0);v=v+1|0}while(v>>>0<(c[tb>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(rb,1)}while(0);__ZN10StringNameD2Ev(xa);__Z8D_METHODPKcS0_(ya,826535,826526);xa=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(xa);c[xa>>2]=228924;__ZN10MethodBind10_set_constEb(xa,1);__ZN10MethodBind24_generate_argument_typesEi(xa,1);__ZN10MethodBind12_set_returnsEb(xa,1);c[xa+44>>2]=4513;c[xa+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,xa,ya,0,0)|0;xa=ya+4|0;rb=c[xa>>2]|0;do if(rb|0){if(__Z16atomic_decrementPj(rb+-8|0)|0)break;wa=c[xa>>2]|0;tb=(wa|0)==0?0:wa+-4|0;wa=tb+4|0;if(c[tb>>2]|0){v=0;do{__ZN10StringNameD2Ev(wa+(v<<2)|0);v=v+1|0}while(v>>>0<(c[tb>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(rb,1)}while(0);__ZN10StringNameD2Ev(ya);__ZN6StringC2EPKc(b,879403);c[C>>2]=c[b>>2];__ZN10StringNameC2ERK6String(za,C);__ZN6StringC2EPKc(Aa,1128330);__ZN6StringC2EPKc(D,1263606);ya=b+4|0;c[ya>>2]=0;rb=b+12|0;c[rb>>2]=0;c[b>>2]=6;xa=c[Aa>>2]|0;do if(xa|0){c[ya>>2]=0;if(!(__Z28atomic_conditional_incrementPj(xa+-8|0)|0))break;c[ya>>2]=c[Aa>>2]}while(0);c[b+8>>2]=0;ya=c[rb>>2]|0;do if((ya|0)!=(c[D>>2]|0)){do if(ya|0){if(__Z16atomic_decrementPj(ya+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ya,1)}while(0);c[rb>>2]=0;xa=c[D>>2]|0;if(!xa)break;if(!(__Z28atomic_conditional_incrementPj(xa+-8|0)|0))break;c[rb>>2]=c[D>>2]}while(0);c[b+16>>2]=7;c[E>>2]=__Z11_scs_createPKc(912982)|0;c[F>>2]=__Z11_scs_createPKc(1116470)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(za,b,E,F,-1);__ZN10StringNameD2Ev(F);__ZN10StringNameD2Ev(E);rb=c[b+12>>2]|0;do if(rb|0){if(__Z16atomic_decrementPj(rb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(rb,1)}while(0);rb=c[b+4>>2]|0;do if(rb|0){if(__Z16atomic_decrementPj(rb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(rb,1)}while(0);rb=c[D>>2]|0;do if(rb|0){if(__Z16atomic_decrementPj(rb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(rb,1)}while(0);rb=c[Aa>>2]|0;do if(rb|0){if(__Z16atomic_decrementPj(rb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(rb,1)}while(0);__ZN10StringNameD2Ev(za);za=c[C>>2]|0;do if(za|0){if(__Z16atomic_decrementPj(za+-8|0)|0)break;__ZN6Memory11free_staticEPvb(za,1)}while(0);__ZN6StringC2EPKc(b,879403);c[C>>2]=c[b>>2];__ZN10StringNameC2ERK6String(Ba,C);__ZN6StringC2EPKc(Ca,826568);__ZN6StringC2EPKc(D,1263606);za=b+4|0;c[za>>2]=0;rb=b+12|0;c[rb>>2]=0;c[b>>2]=1;Aa=c[Ca>>2]|0;do if(Aa|0){c[za>>2]=0;if(!(__Z28atomic_conditional_incrementPj(Aa+-8|0)|0))break;c[za>>2]=c[Ca>>2]}while(0);c[b+8>>2]=0;za=c[rb>>2]|0;do if((za|0)!=(c[D>>2]|0)){do if(za|0){if(__Z16atomic_decrementPj(za+-8|0)|0)break;__ZN6Memory11free_staticEPvb(za,1)}while(0);c[rb>>2]=0;Aa=c[D>>2]|0;if(!Aa)break;if(!(__Z28atomic_conditional_incrementPj(Aa+-8|0)|0))break;c[rb>>2]=c[D>>2]}while(0);c[b+16>>2]=7;c[E>>2]=__Z11_scs_createPKc(826122)|0;c[F>>2]=__Z11_scs_createPKc(826140)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(Ba,b,E,F,-1);__ZN10StringNameD2Ev(F);__ZN10StringNameD2Ev(E);rb=c[b+12>>2]|0;do if(rb|0){if(__Z16atomic_decrementPj(rb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(rb,1)}while(0);rb=c[b+4>>2]|0;do if(rb|0){if(__Z16atomic_decrementPj(rb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(rb,1)}while(0);rb=c[D>>2]|0;do if(rb|0){if(__Z16atomic_decrementPj(rb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(rb,1)}while(0);rb=c[Ca>>2]|0;do if(rb|0){if(__Z16atomic_decrementPj(rb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(rb,1)}while(0);__ZN10StringNameD2Ev(Ba);Ba=c[C>>2]|0;do if(Ba|0){if(__Z16atomic_decrementPj(Ba+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ba,1)}while(0);__ZN6StringC2EPKc(b,879403);c[C>>2]=c[b>>2];__ZN10StringNameC2ERK6String(Da,C);__ZN6StringC2EPKc(Ea,826578);__ZN6StringC2EPKc(D,827766);Ba=b+4|0;c[Ba>>2]=0;rb=b+12|0;c[rb>>2]=0;c[b>>2]=18;Ca=c[Ea>>2]|0;do if(Ca|0){c[Ba>>2]=0;if(!(__Z28atomic_conditional_incrementPj(Ca+-8|0)|0))break;c[Ba>>2]=c[Ea>>2]}while(0);c[b+8>>2]=17;Ba=c[rb>>2]|0;do if((Ba|0)!=(c[D>>2]|0)){do if(Ba|0){if(__Z16atomic_decrementPj(Ba+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ba,1)}while(0);c[rb>>2]=0;Ca=c[D>>2]|0;if(!Ca)break;if(!(__Z28atomic_conditional_incrementPj(Ca+-8|0)|0))break;c[rb>>2]=c[D>>2]}while(0);c[b+16>>2]=7;c[E>>2]=__Z11_scs_createPKc(825461)|0;c[F>>2]=__Z11_scs_createPKc(826584)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(Da,b,E,F,-1);__ZN10StringNameD2Ev(F);__ZN10StringNameD2Ev(E);rb=c[b+12>>2]|0;do if(rb|0){if(__Z16atomic_decrementPj(rb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(rb,1)}while(0);rb=c[b+4>>2]|0;do if(rb|0){if(__Z16atomic_decrementPj(rb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(rb,1)}while(0);rb=c[D>>2]|0;do if(rb|0){if(__Z16atomic_decrementPj(rb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(rb,1)}while(0);rb=c[Ea>>2]|0;do if(rb|0){if(__Z16atomic_decrementPj(rb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(rb,1)}while(0);__ZN10StringNameD2Ev(Da);Da=c[C>>2]|0;do if(Da|0){if(__Z16atomic_decrementPj(Da+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Da,1)}while(0);__ZN6StringC2EPKc(b,879403);c[C>>2]=c[b>>2];__ZN10StringNameC2ERK6String(Fa,C);__ZN6StringC2EPKc(Ga,826594);__ZN6StringC2EPKc(D,1263606);Da=b+4|0;c[Da>>2]=0;rb=b+12|0;c[rb>>2]=0;c[b>>2]=1;Ea=c[Ga>>2]|0;do if(Ea|0){c[Da>>2]=0;if(!(__Z28atomic_conditional_incrementPj(Ea+-8|0)|0))break;c[Da>>2]=c[Ga>>2]}while(0);c[b+8>>2]=0;Da=c[rb>>2]|0;do if((Da|0)!=(c[D>>2]|0)){do if(Da|0){if(__Z16atomic_decrementPj(Da+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Da,1)}while(0);c[rb>>2]=0;Ea=c[D>>2]|0;if(!Ea)break;if(!(__Z28atomic_conditional_incrementPj(Ea+-8|0)|0))break;c[rb>>2]=c[D>>2]}while(0);c[b+16>>2]=7;c[E>>2]=__Z11_scs_createPKc(825651)|0;c[F>>2]=__Z11_scs_createPKc(825678)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(Fa,b,E,F,-1);__ZN10StringNameD2Ev(F);__ZN10StringNameD2Ev(E);rb=c[b+12>>2]|0;do if(rb|0){if(__Z16atomic_decrementPj(rb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(rb,1)}while(0);rb=c[b+4>>2]|0;do if(rb|0){if(__Z16atomic_decrementPj(rb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(rb,1)}while(0);rb=c[D>>2]|0;do if(rb|0){if(__Z16atomic_decrementPj(rb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(rb,1)}while(0);rb=c[Ga>>2]|0;do if(rb|0){if(__Z16atomic_decrementPj(rb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(rb,1)}while(0);__ZN10StringNameD2Ev(Fa);Fa=c[C>>2]|0;do if(Fa|0){if(__Z16atomic_decrementPj(Fa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Fa,1)}while(0);__ZN6StringC2EPKc(b,879403);c[C>>2]=c[b>>2];__ZN10StringNameC2ERK6String(Ha,C);__ZN6StringC2EPKc(b,826609);__ZN6StringC2EPKc(D,1263606);__ZN7ClassDB18add_property_groupE10StringNameRK6StringS3_(Ha,b,D);Fa=c[D>>2]|0;do if(Fa|0){if(__Z16atomic_decrementPj(Fa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Fa,1)}while(0);Fa=c[b>>2]|0;do if(Fa|0){if(__Z16atomic_decrementPj(Fa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Fa,1)}while(0);__ZN10StringNameD2Ev(Ha);Ha=c[C>>2]|0;do if(Ha|0){if(__Z16atomic_decrementPj(Ha+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ha,1)}while(0);__ZN6StringC2EPKc(b,879403);c[C>>2]=c[b>>2];__ZN10StringNameC2ERK6String(Ia,C);__ZN6StringC2EPKc(Ja,825965);__ZN6StringC2EPKc(D,916478);Ha=b+4|0;c[Ha>>2]=0;Fa=b+12|0;c[Fa>>2]=0;c[b>>2]=2;rb=c[Ja>>2]|0;do if(rb|0){c[Ha>>2]=0;if(!(__Z28atomic_conditional_incrementPj(rb+-8|0)|0))break;c[Ha>>2]=c[Ja>>2]}while(0);c[b+8>>2]=3;Ha=c[Fa>>2]|0;do if((Ha|0)!=(c[D>>2]|0)){do if(Ha|0){if(__Z16atomic_decrementPj(Ha+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ha,1)}while(0);c[Fa>>2]=0;rb=c[D>>2]|0;if(!rb)break;if(!(__Z28atomic_conditional_incrementPj(rb+-8|0)|0))break;c[Fa>>2]=c[D>>2]}while(0);c[b+16>>2]=7;c[E>>2]=__Z11_scs_createPKc(825956)|0;c[F>>2]=__Z11_scs_createPKc(825970)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(Ia,b,E,F,-1);__ZN10StringNameD2Ev(F);__ZN10StringNameD2Ev(E);Fa=c[b+12>>2]|0;do if(Fa|0){if(__Z16atomic_decrementPj(Fa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Fa,1)}while(0);Fa=c[b+4>>2]|0;do if(Fa|0){if(__Z16atomic_decrementPj(Fa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Fa,1)}while(0);Fa=c[D>>2]|0;do if(Fa|0){if(__Z16atomic_decrementPj(Fa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Fa,1)}while(0);Fa=c[Ja>>2]|0;do if(Fa|0){if(__Z16atomic_decrementPj(Fa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Fa,1)}while(0);__ZN10StringNameD2Ev(Ia);Ia=c[C>>2]|0;do if(Ia|0){if(__Z16atomic_decrementPj(Ia+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ia,1)}while(0);__ZN6StringC2EPKc(b,879403);c[C>>2]=c[b>>2];__ZN10StringNameC2ERK6String(Ka,C);__ZN6StringC2EPKc(La,826619);__ZN6StringC2EPKc(D,1263606);Ia=b+4|0;c[Ia>>2]=0;Fa=b+12|0;c[Fa>>2]=0;c[b>>2]=1;Ja=c[La>>2]|0;do if(Ja|0){c[Ia>>2]=0;if(!(__Z28atomic_conditional_incrementPj(Ja+-8|0)|0))break;c[Ia>>2]=c[La>>2]}while(0);c[b+8>>2]=0;Ia=c[Fa>>2]|0;do if((Ia|0)!=(c[D>>2]|0)){do if(Ia|0){if(__Z16atomic_decrementPj(Ia+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ia,1)}while(0);c[Fa>>2]=0;Ja=c[D>>2]|0;if(!Ja)break;if(!(__Z28atomic_conditional_incrementPj(Ja+-8|0)|0))break;c[Fa>>2]=c[D>>2]}while(0);c[b+16>>2]=7;c[E>>2]=__Z11_scs_createPKc(825979)|0;c[F>>2]=__Z11_scs_createPKc(825987)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(Ka,b,E,F,-1);__ZN10StringNameD2Ev(F);__ZN10StringNameD2Ev(E);Fa=c[b+12>>2]|0;do if(Fa|0){if(__Z16atomic_decrementPj(Fa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Fa,1)}while(0);Fa=c[b+4>>2]|0;do if(Fa|0){if(__Z16atomic_decrementPj(Fa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Fa,1)}while(0);Fa=c[D>>2]|0;do if(Fa|0){if(__Z16atomic_decrementPj(Fa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Fa,1)}while(0);Fa=c[La>>2]|0;do if(Fa|0){if(__Z16atomic_decrementPj(Fa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Fa,1)}while(0);__ZN10StringNameD2Ev(Ka);Ka=c[C>>2]|0;do if(Ka|0){if(__Z16atomic_decrementPj(Ka+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ka,1)}while(0);__ZN6StringC2EPKc(b,879403);c[C>>2]=c[b>>2];__ZN10StringNameC2ERK6String(Ma,C);__ZN6StringC2EPKc(Na,826623);__ZN6StringC2EPKc(D,1263606);Ka=b+4|0;c[Ka>>2]=0;Fa=b+12|0;c[Fa>>2]=0;c[b>>2]=1;La=c[Na>>2]|0;do if(La|0){c[Ka>>2]=0;if(!(__Z28atomic_conditional_incrementPj(La+-8|0)|0))break;c[Ka>>2]=c[Na>>2]}while(0);c[b+8>>2]=0;Ka=c[Fa>>2]|0;do if((Ka|0)!=(c[D>>2]|0)){do if(Ka|0){if(__Z16atomic_decrementPj(Ka+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ka,1)}while(0);c[Fa>>2]=0;La=c[D>>2]|0;if(!La)break;if(!(__Z28atomic_conditional_incrementPj(La+-8|0)|0))break;c[Fa>>2]=c[D>>2]}while(0);c[b+16>>2]=7;c[E>>2]=__Z11_scs_createPKc(826401)|0;c[F>>2]=__Z11_scs_createPKc(826416)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(Ma,b,E,F,-1);__ZN10StringNameD2Ev(F);__ZN10StringNameD2Ev(E);Fa=c[b+12>>2]|0;do if(Fa|0){if(__Z16atomic_decrementPj(Fa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Fa,1)}while(0);Fa=c[b+4>>2]|0;do if(Fa|0){if(__Z16atomic_decrementPj(Fa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Fa,1)}while(0);Fa=c[D>>2]|0;do if(Fa|0){if(__Z16atomic_decrementPj(Fa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Fa,1)}while(0);Fa=c[Na>>2]|0;do if(Fa|0){if(__Z16atomic_decrementPj(Fa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Fa,1)}while(0);__ZN10StringNameD2Ev(Ma);Ma=c[C>>2]|0;do if(Ma|0){if(__Z16atomic_decrementPj(Ma+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ma,1)}while(0);__ZN6StringC2EPKc(b,879403);c[C>>2]=c[b>>2];__ZN10StringNameC2ERK6String(Oa,C);__ZN6StringC2EPKc(b,826634);__ZN6StringC2EPKc(D,826648);__ZN7ClassDB18add_property_groupE10StringNameRK6StringS3_(Oa,b,D);Ma=c[D>>2]|0;do if(Ma|0){if(__Z16atomic_decrementPj(Ma+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ma,1)}while(0);Ma=c[b>>2]|0;do if(Ma|0){if(__Z16atomic_decrementPj(Ma+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ma,1)}while(0);__ZN10StringNameD2Ev(Oa);Oa=c[C>>2]|0;do if(Oa|0){if(__Z16atomic_decrementPj(Oa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Oa,1)}while(0);__ZN6StringC2EPKc(b,879403);c[C>>2]=c[b>>2];__ZN10StringNameC2ERK6String(Pa,C);__ZN6StringC2EPKc(Qa,826663);__ZN6StringC2EPKc(D,1263606);Oa=b+4|0;c[Oa>>2]=0;Ma=b+12|0;c[Ma>>2]=0;c[b>>2]=1;Fa=c[Qa>>2]|0;do if(Fa|0){c[Oa>>2]=0;if(!(__Z28atomic_conditional_incrementPj(Fa+-8|0)|0))break;c[Oa>>2]=c[Qa>>2]}while(0);c[b+8>>2]=0;Oa=c[Ma>>2]|0;do if((Oa|0)!=(c[D>>2]|0)){do if(Oa|0){if(__Z16atomic_decrementPj(Oa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Oa,1)}while(0);c[Ma>>2]=0;Fa=c[D>>2]|0;if(!Fa)break;if(!(__Z28atomic_conditional_incrementPj(Fa+-8|0)|0))break;c[Ma>>2]=c[D>>2]}while(0);c[b+16>>2]=7;c[E>>2]=__Z11_scs_createPKc(825890)|0;c[F>>2]=__Z11_scs_createPKc(825900)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(Pa,b,E,F,-1);__ZN10StringNameD2Ev(F);__ZN10StringNameD2Ev(E);Ma=c[b+12>>2]|0;do if(Ma|0){if(__Z16atomic_decrementPj(Ma+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ma,1)}while(0);Ma=c[b+4>>2]|0;do if(Ma|0){if(__Z16atomic_decrementPj(Ma+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ma,1)}while(0);Ma=c[D>>2]|0;do if(Ma|0){if(__Z16atomic_decrementPj(Ma+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ma,1)}while(0);Ma=c[Qa>>2]|0;do if(Ma|0){if(__Z16atomic_decrementPj(Ma+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ma,1)}while(0);__ZN10StringNameD2Ev(Pa);Pa=c[C>>2]|0;do if(Pa|0){if(__Z16atomic_decrementPj(Pa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Pa,1)}while(0);__ZN6StringC2EPKc(b,879403);c[C>>2]=c[b>>2];__ZN10StringNameC2ERK6String(Ra,C);__ZN6StringC2EPKc(Sa,826684);__ZN6StringC2EPKc(D,1263606);Pa=b+4|0;c[Pa>>2]=0;Ma=b+12|0;c[Ma>>2]=0;c[b>>2]=1;Qa=c[Sa>>2]|0;do if(Qa|0){c[Pa>>2]=0;if(!(__Z28atomic_conditional_incrementPj(Qa+-8|0)|0))break;c[Pa>>2]=c[Sa>>2]}while(0);c[b+8>>2]=0;Pa=c[Ma>>2]|0;do if((Pa|0)!=(c[D>>2]|0)){do if(Pa|0){if(__Z16atomic_decrementPj(Pa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Pa,1)}while(0);c[Ma>>2]=0;Qa=c[D>>2]|0;if(!Qa)break;if(!(__Z28atomic_conditional_incrementPj(Qa+-8|0)|0))break;c[Ma>>2]=c[D>>2]}while(0);c[b+16>>2]=7;c[E>>2]=__Z11_scs_createPKc(825910)|0;c[F>>2]=__Z11_scs_createPKc(825933)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(Ra,b,E,F,-1);__ZN10StringNameD2Ev(F);__ZN10StringNameD2Ev(E);Ma=c[b+12>>2]|0;do if(Ma|0){if(__Z16atomic_decrementPj(Ma+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ma,1)}while(0);Ma=c[b+4>>2]|0;do if(Ma|0){if(__Z16atomic_decrementPj(Ma+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ma,1)}while(0);Ma=c[D>>2]|0;do if(Ma|0){if(__Z16atomic_decrementPj(Ma+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ma,1)}while(0);Ma=c[Sa>>2]|0;do if(Ma|0){if(__Z16atomic_decrementPj(Ma+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ma,1)}while(0);__ZN10StringNameD2Ev(Ra);Ra=c[C>>2]|0;do if(Ra|0){if(__Z16atomic_decrementPj(Ra+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ra,1)}while(0);__ZN6StringC2EPKc(b,879403);c[C>>2]=c[b>>2];__ZN10StringNameC2ERK6String(Ta,C);__ZN6StringC2EPKc(Ua,826717);__ZN6StringC2EPKc(D,826743);Ra=b+4|0;c[Ra>>2]=0;Ma=b+12|0;c[Ma>>2]=0;c[b>>2]=2;Sa=c[Ua>>2]|0;do if(Sa|0){c[Ra>>2]=0;if(!(__Z28atomic_conditional_incrementPj(Sa+-8|0)|0))break;c[Ra>>2]=c[Ua>>2]}while(0);c[b+8>>2]=3;Ra=c[Ma>>2]|0;do if((Ra|0)!=(c[D>>2]|0)){do if(Ra|0){if(__Z16atomic_decrementPj(Ra+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ra,1)}while(0);c[Ma>>2]=0;Sa=c[D>>2]|0;if(!Sa)break;if(!(__Z28atomic_conditional_incrementPj(Sa+-8|0)|0))break;c[Ma>>2]=c[D>>2]}while(0);c[b+16>>2]=7;c[E>>2]=__Z11_scs_createPKc(856806)|0;c[F>>2]=__Z11_scs_createPKc(856822)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(Ta,b,E,F,-1);__ZN10StringNameD2Ev(F);__ZN10StringNameD2Ev(E);Ma=c[b+12>>2]|0;do if(Ma|0){if(__Z16atomic_decrementPj(Ma+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ma,1)}while(0);Ma=c[b+4>>2]|0;do if(Ma|0){if(__Z16atomic_decrementPj(Ma+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ma,1)}while(0);Ma=c[D>>2]|0;do if(Ma|0){if(__Z16atomic_decrementPj(Ma+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ma,1)}while(0);Ma=c[Ua>>2]|0;do if(Ma|0){if(__Z16atomic_decrementPj(Ma+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ma,1)}while(0);__ZN10StringNameD2Ev(Ta);Ta=c[C>>2]|0;do if(Ta|0){if(__Z16atomic_decrementPj(Ta+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ta,1)}while(0);__ZN6StringC2EPKc(b,879403);c[C>>2]=c[b>>2];__ZN10StringNameC2ERK6String(Va,C);__ZN6StringC2EPKc(b,826777);__ZN6StringC2EPKc(D,826792);__ZN7ClassDB18add_property_groupE10StringNameRK6StringS3_(Va,b,D);Ta=c[D>>2]|0;do if(Ta|0){if(__Z16atomic_decrementPj(Ta+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ta,1)}while(0);Ta=c[b>>2]|0;do if(Ta|0){if(__Z16atomic_decrementPj(Ta+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ta,1)}while(0);__ZN10StringNameD2Ev(Va);Va=c[C>>2]|0;do if(Va|0){if(__Z16atomic_decrementPj(Va+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Va,1)}while(0);__ZN6StringC2EPKc(b,879403);c[C>>2]=c[b>>2];__ZN10StringNameC2ERK6String(Wa,C);__ZN6StringC2EPKc(Xa,826808);__ZN6StringC2EPKc(D,1263606);Va=b+4|0;c[Va>>2]=0;Ta=b+12|0;c[Ta>>2]=0;c[b>>2]=1;Ma=c[Xa>>2]|0;do if(Ma|0){c[Va>>2]=0;if(!(__Z28atomic_conditional_incrementPj(Ma+-8|0)|0))break;c[Va>>2]=c[Xa>>2]}while(0);c[b+8>>2]=0;Va=c[Ta>>2]|0;do if((Va|0)!=(c[D>>2]|0)){do if(Va|0){if(__Z16atomic_decrementPj(Va+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Va,1)}while(0);c[Ta>>2]=0;Ma=c[D>>2]|0;if(!Ma)break;if(!(__Z28atomic_conditional_incrementPj(Ma+-8|0)|0))break;c[Ta>>2]=c[D>>2]}while(0);c[b+16>>2]=7;c[E>>2]=__Z11_scs_createPKc(826217)|0;c[F>>2]=__Z11_scs_createPKc(826242)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(Wa,b,E,F,-1);__ZN10StringNameD2Ev(F);__ZN10StringNameD2Ev(E);Ta=c[b+12>>2]|0;do if(Ta|0){if(__Z16atomic_decrementPj(Ta+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ta,1)}while(0);Ta=c[b+4>>2]|0;do if(Ta|0){if(__Z16atomic_decrementPj(Ta+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ta,1)}while(0);Ta=c[D>>2]|0;do if(Ta|0){if(__Z16atomic_decrementPj(Ta+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ta,1)}while(0);Ta=c[Xa>>2]|0;do if(Ta|0){if(__Z16atomic_decrementPj(Ta+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ta,1)}while(0);__ZN10StringNameD2Ev(Wa);Wa=c[C>>2]|0;do if(Wa|0){if(__Z16atomic_decrementPj(Wa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Wa,1)}while(0);__ZN6StringC2EPKc(b,879403);c[C>>2]=c[b>>2];__ZN10StringNameC2ERK6String(Ya,C);__ZN6StringC2EPKc(Za,826833);__ZN6StringC2EPKc(D,1263606);Wa=b+4|0;c[Wa>>2]=0;Ta=b+12|0;c[Ta>>2]=0;c[b>>2]=1;Xa=c[Za>>2]|0;do if(Xa|0){c[Wa>>2]=0;if(!(__Z28atomic_conditional_incrementPj(Xa+-8|0)|0))break;c[Wa>>2]=c[Za>>2]}while(0);c[b+8>>2]=0;Wa=c[Ta>>2]|0;do if((Wa|0)!=(c[D>>2]|0)){do if(Wa|0){if(__Z16atomic_decrementPj(Wa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Wa,1)}while(0);c[Ta>>2]=0;Xa=c[D>>2]|0;if(!Xa)break;if(!(__Z28atomic_conditional_incrementPj(Xa+-8|0)|0))break;c[Ta>>2]=c[D>>2]}while(0);c[b+16>>2]=7;c[E>>2]=__Z11_scs_createPKc(826177)|0;c[F>>2]=__Z11_scs_createPKc(826199)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(Ya,b,E,F,-1);__ZN10StringNameD2Ev(F);__ZN10StringNameD2Ev(E);Ta=c[b+12>>2]|0;do if(Ta|0){if(__Z16atomic_decrementPj(Ta+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ta,1)}while(0);Ta=c[b+4>>2]|0;do if(Ta|0){if(__Z16atomic_decrementPj(Ta+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ta,1)}while(0);Ta=c[D>>2]|0;do if(Ta|0){if(__Z16atomic_decrementPj(Ta+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ta,1)}while(0);Ta=c[Za>>2]|0;do if(Ta|0){if(__Z16atomic_decrementPj(Ta+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ta,1)}while(0);__ZN10StringNameD2Ev(Ya);Ya=c[C>>2]|0;do if(Ya|0){if(__Z16atomic_decrementPj(Ya+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ya,1)}while(0);__ZN6StringC2EPKc(b,879403);c[C>>2]=c[b>>2];__ZN10StringNameC2ERK6String(_a,C);__ZN6StringC2EPKc(b,826858);__ZN6StringC2EPKc(D,826866);__ZN7ClassDB18add_property_groupE10StringNameRK6StringS3_(_a,b,D);Ya=c[D>>2]|0;do if(Ya|0){if(__Z16atomic_decrementPj(Ya+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ya,1)}while(0);Ya=c[b>>2]|0;do if(Ya|0){if(__Z16atomic_decrementPj(Ya+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ya,1)}while(0);__ZN10StringNameD2Ev(_a);_a=c[C>>2]|0;do if(_a|0){if(__Z16atomic_decrementPj(_a+-8|0)|0)break;__ZN6Memory11free_staticEPvb(_a,1)}while(0);__ZN6StringC2EPKc(b,879403);c[C>>2]=c[b>>2];__ZN10StringNameC2ERK6String($a,C);__ZN6StringC2EPKc(ab,826875);__ZN6StringC2EPKc(D,1263606);_a=b+4|0;c[_a>>2]=0;Ya=b+12|0;c[Ya>>2]=0;c[b>>2]=1;Ta=c[ab>>2]|0;do if(Ta|0){c[_a>>2]=0;if(!(__Z28atomic_conditional_incrementPj(Ta+-8|0)|0))break;c[_a>>2]=c[ab>>2]}while(0);c[b+8>>2]=0;_a=c[Ya>>2]|0;do if((_a|0)!=(c[D>>2]|0)){do if(_a|0){if(__Z16atomic_decrementPj(_a+-8|0)|0)break;__ZN6Memory11free_staticEPvb(_a,1)}while(0);c[Ya>>2]=0;Ta=c[D>>2]|0;if(!Ta)break;if(!(__Z28atomic_conditional_incrementPj(Ta+-8|0)|0))break;c[Ya>>2]=c[D>>2]}while(0);c[b+16>>2]=7;c[E>>2]=__Z11_scs_createPKc(826023)|0;c[F>>2]=__Z11_scs_createPKc(826050)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i($a,b,E,F,-1);__ZN10StringNameD2Ev(F);__ZN10StringNameD2Ev(E);Ya=c[b+12>>2]|0;do if(Ya|0){if(__Z16atomic_decrementPj(Ya+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ya,1)}while(0);Ya=c[b+4>>2]|0;do if(Ya|0){if(__Z16atomic_decrementPj(Ya+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ya,1)}while(0);Ya=c[D>>2]|0;do if(Ya|0){if(__Z16atomic_decrementPj(Ya+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ya,1)}while(0);Ya=c[ab>>2]|0;do if(Ya|0){if(__Z16atomic_decrementPj(Ya+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ya,1)}while(0);__ZN10StringNameD2Ev($a);$a=c[C>>2]|0;do if($a|0){if(__Z16atomic_decrementPj($a+-8|0)|0)break;__ZN6Memory11free_staticEPvb($a,1)}while(0);__ZN6StringC2EPKc(b,879403);c[C>>2]=c[b>>2];__ZN10StringNameC2ERK6String(bb,C);__ZN6StringC2EPKc(b,826898);__ZN6StringC2EPKc(D,826902);__ZN7ClassDB18add_property_groupE10StringNameRK6StringS3_(bb,b,D);$a=c[D>>2]|0;do if($a|0){if(__Z16atomic_decrementPj($a+-8|0)|0)break;__ZN6Memory11free_staticEPvb($a,1)}while(0);$a=c[b>>2]|0;do if($a|0){if(__Z16atomic_decrementPj($a+-8|0)|0)break;__ZN6Memory11free_staticEPvb($a,1)}while(0);__ZN10StringNameD2Ev(bb);bb=c[C>>2]|0;do if(bb|0){if(__Z16atomic_decrementPj(bb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(bb,1)}while(0);__ZN6StringC2EPKc(b,879403);c[C>>2]=c[b>>2];__ZN10StringNameC2ERK6String(cb,C);__ZN6StringC2EPKc(db,826907);__ZN6StringC2EPKc(D,1263606);bb=b+4|0;c[bb>>2]=0;$a=b+12|0;c[$a>>2]=0;c[b>>2]=1;Ya=c[db>>2]|0;do if(Ya|0){c[bb>>2]=0;if(!(__Z28atomic_conditional_incrementPj(Ya+-8|0)|0))break;c[bb>>2]=c[db>>2]}while(0);c[b+8>>2]=0;bb=c[$a>>2]|0;do if((bb|0)!=(c[D>>2]|0)){do if(bb|0){if(__Z16atomic_decrementPj(bb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(bb,1)}while(0);c[$a>>2]=0;Ya=c[D>>2]|0;if(!Ya)break;if(!(__Z28atomic_conditional_incrementPj(Ya+-8|0)|0))break;c[$a>>2]=c[D>>2]}while(0);c[b+16>>2]=7;c[E>>2]=__Z11_scs_createPKc(826365)|0;c[F>>2]=__Z11_scs_createPKc(826383)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(cb,b,E,F,-1);__ZN10StringNameD2Ev(F);__ZN10StringNameD2Ev(E);$a=c[b+12>>2]|0;do if($a|0){if(__Z16atomic_decrementPj($a+-8|0)|0)break;__ZN6Memory11free_staticEPvb($a,1)}while(0);$a=c[b+4>>2]|0;do if($a|0){if(__Z16atomic_decrementPj($a+-8|0)|0)break;__ZN6Memory11free_staticEPvb($a,1)}while(0);$a=c[D>>2]|0;do if($a|0){if(__Z16atomic_decrementPj($a+-8|0)|0)break;__ZN6Memory11free_staticEPvb($a,1)}while(0);$a=c[db>>2]|0;do if($a|0){if(__Z16atomic_decrementPj($a+-8|0)|0)break;__ZN6Memory11free_staticEPvb($a,1)}while(0);__ZN10StringNameD2Ev(cb);cb=c[C>>2]|0;do if(cb|0){if(__Z16atomic_decrementPj(cb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(cb,1)}while(0);__ZN6StringC2EPKc(b,879403);c[C>>2]=c[b>>2];__ZN10StringNameC2ERK6String(eb,C);__ZN6StringC2EPKc(b,826925);__ZN6StringC2EPKc(D,826938);__ZN7ClassDB18add_property_groupE10StringNameRK6StringS3_(eb,b,D);cb=c[D>>2]|0;do if(cb|0){if(__Z16atomic_decrementPj(cb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(cb,1)}while(0);cb=c[b>>2]|0;do if(cb|0){if(__Z16atomic_decrementPj(cb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(cb,1)}while(0);__ZN10StringNameD2Ev(eb);eb=c[C>>2]|0;do if(eb|0){if(__Z16atomic_decrementPj(eb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(eb,1)}while(0);__ZN6StringC2EPKc(b,879403);c[C>>2]=c[b>>2];__ZN10StringNameC2ERK6String(fb,C);__ZN6StringC2EPKc(gb,826952);__ZN6StringC2EPKc(D,1263606);eb=b+4|0;c[eb>>2]=0;cb=b+12|0;c[cb>>2]=0;c[b>>2]=2;$a=c[gb>>2]|0;do if($a|0){c[eb>>2]=0;if(!(__Z28atomic_conditional_incrementPj($a+-8|0)|0))break;c[eb>>2]=c[gb>>2]}while(0);c[b+8>>2]=0;eb=c[cb>>2]|0;do if((eb|0)!=(c[D>>2]|0)){do if(eb|0){if(__Z16atomic_decrementPj(eb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(eb,1)}while(0);c[cb>>2]=0;$a=c[D>>2]|0;if(!$a)break;if(!(__Z28atomic_conditional_incrementPj($a+-8|0)|0))break;c[cb>>2]=c[D>>2]}while(0);c[b+16>>2]=7;c[E>>2]=__Z11_scs_createPKc(826449)|0;c[F>>2]=__Z11_scs_createPKc(826471)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(fb,b,E,F,-1);__ZN10StringNameD2Ev(F);__ZN10StringNameD2Ev(E);cb=c[b+12>>2]|0;do if(cb|0){if(__Z16atomic_decrementPj(cb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(cb,1)}while(0);cb=c[b+4>>2]|0;do if(cb|0){if(__Z16atomic_decrementPj(cb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(cb,1)}while(0);cb=c[D>>2]|0;do if(cb|0){if(__Z16atomic_decrementPj(cb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(cb,1)}while(0);cb=c[gb>>2]|0;do if(cb|0){if(__Z16atomic_decrementPj(cb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(cb,1)}while(0);__ZN10StringNameD2Ev(fb);fb=c[C>>2]|0;do if(fb|0){if(__Z16atomic_decrementPj(fb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(fb,1)}while(0);__ZN6StringC2EPKc(b,879403);c[C>>2]=c[b>>2];__ZN10StringNameC2ERK6String(hb,C);__ZN6StringC2EPKc(ib,826970);__ZN6StringC2EPKc(D,826990);fb=b+4|0;c[fb>>2]=0;cb=b+12|0;c[cb>>2]=0;c[b>>2]=2;gb=c[ib>>2]|0;do if(gb|0){c[fb>>2]=0;if(!(__Z28atomic_conditional_incrementPj(gb+-8|0)|0))break;c[fb>>2]=c[ib>>2]}while(0);c[b+8>>2]=3;fb=c[cb>>2]|0;do if((fb|0)!=(c[D>>2]|0)){do if(fb|0){if(__Z16atomic_decrementPj(fb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(fb,1)}while(0);c[cb>>2]=0;gb=c[D>>2]|0;if(!gb)break;if(!(__Z28atomic_conditional_incrementPj(gb+-8|0)|0))break;c[cb>>2]=c[D>>2]}while(0);c[b+16>>2]=7;c[E>>2]=__Z11_scs_createPKc(826493)|0;c[F>>2]=__Z11_scs_createPKc(826535)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(hb,b,E,F,0);__ZN10StringNameD2Ev(F);__ZN10StringNameD2Ev(E);cb=c[b+12>>2]|0;do if(cb|0){if(__Z16atomic_decrementPj(cb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(cb,1)}while(0);cb=c[b+4>>2]|0;do if(cb|0){if(__Z16atomic_decrementPj(cb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(cb,1)}while(0);cb=c[D>>2]|0;do if(cb|0){if(__Z16atomic_decrementPj(cb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(cb,1)}while(0);cb=c[ib>>2]|0;do if(cb|0){if(__Z16atomic_decrementPj(cb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(cb,1)}while(0);__ZN10StringNameD2Ev(hb);hb=c[C>>2]|0;do if(hb|0){if(__Z16atomic_decrementPj(hb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(hb,1)}while(0);__ZN6StringC2EPKc(b,879403);c[C>>2]=c[b>>2];__ZN10StringNameC2ERK6String(jb,C);__ZN6StringC2EPKc(kb,827065);__ZN6StringC2EPKc(D,826990);hb=b+4|0;c[hb>>2]=0;cb=b+12|0;c[cb>>2]=0;c[b>>2]=2;ib=c[kb>>2]|0;do if(ib|0){c[hb>>2]=0;if(!(__Z28atomic_conditional_incrementPj(ib+-8|0)|0))break;c[hb>>2]=c[kb>>2]}while(0);c[b+8>>2]=3;hb=c[cb>>2]|0;do if((hb|0)!=(c[D>>2]|0)){do if(hb|0){if(__Z16atomic_decrementPj(hb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(hb,1)}while(0);c[cb>>2]=0;ib=c[D>>2]|0;if(!ib)break;if(!(__Z28atomic_conditional_incrementPj(ib+-8|0)|0))break;c[cb>>2]=c[D>>2]}while(0);c[b+16>>2]=7;c[E>>2]=__Z11_scs_createPKc(826493)|0;c[F>>2]=__Z11_scs_createPKc(826535)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(jb,b,E,F,1);__ZN10StringNameD2Ev(F);__ZN10StringNameD2Ev(E);cb=c[b+12>>2]|0;do if(cb|0){if(__Z16atomic_decrementPj(cb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(cb,1)}while(0);cb=c[b+4>>2]|0;do if(cb|0){if(__Z16atomic_decrementPj(cb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(cb,1)}while(0);cb=c[D>>2]|0;do if(cb|0){if(__Z16atomic_decrementPj(cb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(cb,1)}while(0);cb=c[kb>>2]|0;do if(cb|0){if(__Z16atomic_decrementPj(cb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(cb,1)}while(0);__ZN10StringNameD2Ev(jb);jb=c[C>>2]|0;do if(jb|0){if(__Z16atomic_decrementPj(jb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(jb,1)}while(0);__ZN6StringC2EPKc(b,879403);c[C>>2]=c[b>>2];__ZN10StringNameC2ERK6String(lb,C);__ZN6StringC2EPKc(mb,827085);__ZN6StringC2EPKc(D,826990);jb=b+4|0;c[jb>>2]=0;cb=b+12|0;c[cb>>2]=0;c[b>>2]=2;kb=c[mb>>2]|0;do if(kb|0){c[jb>>2]=0;if(!(__Z28atomic_conditional_incrementPj(kb+-8|0)|0))break;c[jb>>2]=c[mb>>2]}while(0);c[b+8>>2]=3;jb=c[cb>>2]|0;do if((jb|0)!=(c[D>>2]|0)){do if(jb|0){if(__Z16atomic_decrementPj(jb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(jb,1)}while(0);c[cb>>2]=0;kb=c[D>>2]|0;if(!kb)break;if(!(__Z28atomic_conditional_incrementPj(kb+-8|0)|0))break;c[cb>>2]=c[D>>2]}while(0);c[b+16>>2]=7;c[E>>2]=__Z11_scs_createPKc(826493)|0;c[F>>2]=__Z11_scs_createPKc(826535)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(lb,b,E,F,2);__ZN10StringNameD2Ev(F);__ZN10StringNameD2Ev(E);cb=c[b+12>>2]|0;do if(cb|0){if(__Z16atomic_decrementPj(cb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(cb,1)}while(0);cb=c[b+4>>2]|0;do if(cb|0){if(__Z16atomic_decrementPj(cb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(cb,1)}while(0);cb=c[D>>2]|0;do if(cb|0){if(__Z16atomic_decrementPj(cb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(cb,1)}while(0);cb=c[mb>>2]|0;do if(cb|0){if(__Z16atomic_decrementPj(cb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(cb,1)}while(0);__ZN10StringNameD2Ev(lb);lb=c[C>>2]|0;do if(lb|0){if(__Z16atomic_decrementPj(lb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(lb,1)}while(0);__ZN6StringC2EPKc(b,879403);c[C>>2]=c[b>>2];__ZN10StringNameC2ERK6String(nb,C);__ZN6StringC2EPKc(ob,827105);__ZN6StringC2EPKc(D,826990);lb=b+4|0;c[lb>>2]=0;cb=b+12|0;c[cb>>2]=0;c[b>>2]=2;mb=c[ob>>2]|0;do if(mb|0){c[lb>>2]=0;if(!(__Z28atomic_conditional_incrementPj(mb+-8|0)|0))break;c[lb>>2]=c[ob>>2]}while(0);c[b+8>>2]=3;lb=c[cb>>2]|0;do if((lb|0)!=(c[D>>2]|0)){do if(lb|0){if(__Z16atomic_decrementPj(lb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(lb,1)}while(0);c[cb>>2]=0;mb=c[D>>2]|0;if(!mb)break;if(!(__Z28atomic_conditional_incrementPj(mb+-8|0)|0))break;c[cb>>2]=c[D>>2]}while(0);c[b+16>>2]=7;c[E>>2]=__Z11_scs_createPKc(826493)|0;c[F>>2]=__Z11_scs_createPKc(826535)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(nb,b,E,F,3);__ZN10StringNameD2Ev(F);__ZN10StringNameD2Ev(E);E=c[b+12>>2]|0;do if(E|0){if(__Z16atomic_decrementPj(E+-8|0)|0)break;__ZN6Memory11free_staticEPvb(E,1)}while(0);E=c[b+4>>2]|0;do if(E|0){if(__Z16atomic_decrementPj(E+-8|0)|0)break;__ZN6Memory11free_staticEPvb(E,1)}while(0);E=c[D>>2]|0;do if(E|0){if(__Z16atomic_decrementPj(E+-8|0)|0)break;__ZN6Memory11free_staticEPvb(E,1)}while(0);E=c[ob>>2]|0;do if(E|0){if(__Z16atomic_decrementPj(E+-8|0)|0)break;__ZN6Memory11free_staticEPvb(E,1)}while(0);__ZN10StringNameD2Ev(nb);nb=c[C>>2]|0;do if(nb|0){if(__Z16atomic_decrementPj(nb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(nb,1)}while(0);__ZN6StringC2EPKc(b,879403);c[C>>2]=c[b>>2];__ZN10StringNameC2ERK6String(pb,C);__ZN6StringC2EPKc(D,827125);__ZN10MethodInfoC2ERK6String(b,D);__ZN7ClassDB10add_signalE10StringNameRK10MethodInfo(pb,b);__ZN10MethodInfoD2Ev(b);nb=c[D>>2]|0;do if(nb|0){if(__Z16atomic_decrementPj(nb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(nb,1)}while(0);__ZN10StringNameD2Ev(pb);pb=c[C>>2]|0;do if(pb|0){if(__Z16atomic_decrementPj(pb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(pb,1)}while(0);__ZN6StringC2EPKc(b,879403);c[D>>2]=c[b>>2];__ZN10StringNameC2ERK6String(C,D);__ZN10StringNameC2EPKc(b,827138);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(C,b,0);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(C);pb=c[D>>2]|0;do if(pb|0){if(__Z16atomic_decrementPj(pb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(pb,1)}while(0);__ZN6StringC2EPKc(b,879403);c[D>>2]=c[b>>2];__ZN10StringNameC2ERK6String(C,D);__ZN10StringNameC2EPKc(b,857021);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(C,b,1);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(C);pb=c[D>>2]|0;do if(pb|0){if(__Z16atomic_decrementPj(pb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(pb,1)}while(0);__ZN6StringC2EPKc(b,879403);c[D>>2]=c[b>>2];__ZN10StringNameC2ERK6String(C,D);__ZN10StringNameC2EPKc(b,827154);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(C,b,2);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(C);pb=c[D>>2]|0;do if(pb|0){if(__Z16atomic_decrementPj(pb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(pb,1)}while(0);__ZN6StringC2EPKc(b,879403);c[D>>2]=c[b>>2];__ZN10StringNameC2ERK6String(C,D);__ZN10StringNameC2EPKc(b,857033);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(C,b,3);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(C);pb=c[D>>2]|0;do if(pb|0){if(__Z16atomic_decrementPj(pb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(pb,1)}while(0);__ZN6StringC2EPKc(b,879403);c[D>>2]=c[b>>2];__ZN10StringNameC2ERK6String(C,D);__ZN10StringNameC2EPKc(b,827174);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(C,b,0);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(C);pb=c[D>>2]|0;do if(pb|0){if(__Z16atomic_decrementPj(pb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(pb,1)}while(0);__ZN6StringC2EPKc(b,879403);c[D>>2]=c[b>>2];__ZN10StringNameC2ERK6String(C,D);__ZN10StringNameC2EPKc(b,827212);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(C,b,1);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(C);pb=c[D>>2]|0;do if(pb|0){if(__Z16atomic_decrementPj(pb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(pb,1)}while(0);__ZN6StringC2EPKc(b,879403);c[D>>2]=c[b>>2];__ZN10StringNameC2ERK6String(C,D);__ZN10StringNameC2EPKc(b,827243);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(C,b,2);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(C);pb=c[D>>2]|0;do if(pb|0){if(__Z16atomic_decrementPj(pb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(pb,1)}while(0);__ZN6StringC2EPKc(b,879403);c[D>>2]=c[b>>2];__ZN10StringNameC2ERK6String(C,D);__ZN10StringNameC2EPKc(b,827274);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(C,b,3);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(C);pb=c[D>>2]|0;do if(pb|0){if(__Z16atomic_decrementPj(pb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(pb,1)}while(0);__ZN6StringC2EPKc(b,879403);c[D>>2]=c[b>>2];__ZN10StringNameC2ERK6String(C,D);__ZN10StringNameC2EPKc(b,827306);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(C,b,4);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(C);pb=c[D>>2]|0;do if(pb|0){if(__Z16atomic_decrementPj(pb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(pb,1)}while(0);__ZN6StringC2EPKc(b,879403);c[D>>2]=c[b>>2];__ZN10StringNameC2ERK6String(C,D);__ZN10StringNameC2EPKc(b,827338);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(C,b,5);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(C);pb=c[D>>2]|0;do if(pb|0){if(__Z16atomic_decrementPj(pb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(pb,1)}while(0);__ZN6StringC2EPKc(b,879403);c[D>>2]=c[b>>2];__ZN10StringNameC2ERK6String(C,D);__ZN10StringNameC2EPKc(b,827371);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(C,b,6);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(C);pb=c[D>>2]|0;do if(pb|0){if(__Z16atomic_decrementPj(pb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(pb,1)}while(0);__ZN6StringC2EPKc(b,879403);c[D>>2]=c[b>>2];__ZN10StringNameC2ERK6String(C,D);__ZN10StringNameC2EPKc(b,827405);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(C,b,7);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(C);pb=c[D>>2]|0;do if(pb|0){if(__Z16atomic_decrementPj(pb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(pb,1)}while(0);__ZN6StringC2EPKc(b,879403);c[D>>2]=c[b>>2];__ZN10StringNameC2ERK6String(C,D);__ZN10StringNameC2EPKc(b,827438);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(C,b,0);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(C);pb=c[D>>2]|0;do if(pb|0){if(__Z16atomic_decrementPj(pb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(pb,1)}while(0);__ZN6StringC2EPKc(b,879403);c[D>>2]=c[b>>2];__ZN10StringNameC2ERK6String(C,D);__ZN10StringNameC2EPKc(b,827452);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(C,b,1);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(C);pb=c[D>>2]|0;do if(pb|0){if(__Z16atomic_decrementPj(pb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(pb,1)}while(0);__ZN6StringC2EPKc(b,879403);c[D>>2]=c[b>>2];__ZN10StringNameC2ERK6String(C,D);__ZN10StringNameC2EPKc(b,827460);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(C,b,2);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(C);pb=c[D>>2]|0;do if(pb|0){if(__Z16atomic_decrementPj(pb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(pb,1)}while(0);__ZN6StringC2EPKc(b,879403);c[D>>2]=c[b>>2];__ZN10StringNameC2ERK6String(C,D);__ZN10StringNameC2EPKc(b,827468);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(C,b,3);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(C);pb=c[D>>2]|0;do if(pb|0){if(__Z16atomic_decrementPj(pb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(pb,1)}while(0);__ZN6StringC2EPKc(b,879403);c[D>>2]=c[b>>2];__ZN10StringNameC2ERK6String(C,D);__ZN10StringNameC2EPKc(b,827476);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(C,b,4);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(C);C=c[D>>2]|0;if(!C){l=a;return}if(__Z16atomic_decrementPj(C+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(C,1);l=a;return}function __ZN8Viewport8set_sizeERK7Vector2(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0;d=l;l=l+144|0;if((l|0)>=(m|0))ba(144);e=d+120|0;f=d+128|0;h=d+96|0;i=d+72|0;j=d+48|0;k=d+24|0;n=d;o=a+356|0;__ZNK7Vector25floorEv(e,b);if(__ZNK7Vector2eqERKS_(o,e)|0){l=d;return}__ZNK7Vector25floorEv(e,b);b=e;p=c[b+4>>2]|0;q=o;c[q>>2]=c[b>>2];c[q+4>>2]=p;p=__ZN12VisualServer13get_singletonEv()|0;q=c[(c[p>>2]|0)+756>>2]|0;c[f>>2]=c[a+260>>2];b=~~+g[o>>2];o=~~+g[a+360>>2];c[e>>2]=c[f>>2];Ki[q&4095](p,e,b,o);__ZN8Viewport25_update_stretch_transformEv(a);__ZN10StringNameC2EPKc(e,827125);c[h>>2]=0;c[i>>2]=0;c[j>>2]=0;c[k>>2]=0;c[n>>2]=0;__ZN6Object11emit_signalERK10StringNameRK7VariantS5_S5_S5_S5_(a,e,h,i,j,k,n);if(c[n>>2]|0)__ZN7Variant5clearEv(n);if(c[k>>2]|0)__ZN7Variant5clearEv(k);if(c[j>>2]|0)__ZN7Variant5clearEv(j);if(c[i>>2]|0)__ZN7Variant5clearEv(i);if(c[h>>2]|0)__ZN7Variant5clearEv(h);__ZN10StringNameD2Ev(e);l=d;return}function __ZNK8Viewport8get_sizeEv(a,b){a=a|0;b=b|0;var d=0,e=0;d=b+356|0;b=c[d+4>>2]|0;e=a;c[e>>2]=c[d>>2];c[e+4>>2]=b;return}function __ZN8Viewport12set_world_2dERK3RefI7World2DE(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0;e=l;l=l+48|0;if((l|0)>=(m|0))ba(48);f=e+24|0;g=e+16|0;h=e+12|0;i=e+8|0;j=e+4|0;k=e;n=b+468|0;o=c[d>>2]|0;if((c[n>>2]|0)==(o|0)){l=e;return}p=c[b+224>>2]|0;a:do if(p|0){q=p;while(1){r=c[q+468>>2]|0;if(r|0){s=6;break}q=c[q+224>>2]|0;if(!q){s=5;break}}do if((s|0)==5){if(o|0)break a}else if((s|0)==6){__ZN9Reference9referenceEv(r);q=(r|0)==(c[d>>2]|0);if(__ZN9Reference11unreferenceEv(r)|0?__Z17predelete_handlerP6Object(r)|0:0){gj[c[(c[r>>2]|0)+76>>2]&8191](r);__ZN6Memory11free_staticEPvb(r,0);if(q)break;else break a}if(!q)break a}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(825409,810637,968,828202,1);a[1263537]=0;l=e;return}while(0);r=b+136|0;if(a[r>>0]|0){o=b;while(1){t=c[o+468>>2]|0;if(t|0){s=15;break}o=c[o+224>>2]|0;if(!o){s=14;break}}if((s|0)==14)__ZN7World2D16_remove_viewportEP8Viewport(0,b);else if(((s|0)==15?(__ZN9Reference9referenceEv(t),__ZN7World2D16_remove_viewportEP8Viewport(t,b),__ZN9Reference11unreferenceEv(t)|0):0)?__Z17predelete_handlerP6Object(t)|0:0){gj[c[(c[t>>2]|0)+76>>2]&8191](t);__ZN6Memory11free_staticEPvb(t,0)}t=__ZN12VisualServer13get_singletonEv()|0;o=c[(c[t>>2]|0)+820>>2]|0;c[h>>2]=c[b+260>>2];c[i>>2]=c[b+264>>2];c[g>>2]=c[h>>2];c[f>>2]=c[i>>2];bj[o&4095](t,g,f)}t=c[d>>2]|0;do if(!t){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(825409,810637,980,828241,1);a[1263537]=0;o=__ZnwjPKc(144,1263606)|0;__ZN7World2DC2Ev(o);__Z22postinitialize_handlerP6Object(o);if(!o){u=0;v=0}else{a[1263537]=0;__ZN9Reference8init_refEv(o)|0;u=o;v=o}o=c[n>>2]|0;if((u|0)==(o|0)){if(!u)break;w=u}else{if((o|0?__ZN9Reference11unreferenceEv(o)|0:0)?(o=c[n>>2]|0,__Z17predelete_handlerP6Object(o)|0):0){gj[c[(c[o>>2]|0)+76>>2]&8191](o);__ZN6Memory11free_staticEPvb(o,0)}c[n>>2]=v;if(!u)break;__ZN9Reference9referenceEv(u);w=u}if(__ZN9Reference11unreferenceEv(w)|0?__Z17predelete_handlerP6Object(u)|0:0){gj[c[(c[u>>2]|0)+76>>2]&8191](u);__ZN6Memory11free_staticEPvb(v,0)}}else{o=c[n>>2]|0;if((t|0)!=(o|0)){if((o|0?__ZN9Reference11unreferenceEv(o)|0:0)?(o=c[n>>2]|0,__Z17predelete_handlerP6Object(o)|0):0){gj[c[(c[o>>2]|0)+76>>2]&8191](o);__ZN6Memory11free_staticEPvb(o,0)}c[n>>2]=0;o=c[d>>2]|0;c[n>>2]=o;if(o|0)__ZN9Reference9referenceEv(o)}}while(0);if(!(a[r>>0]|0)){l=e;return}else x=b;while(1){y=c[x+468>>2]|0;if(y|0){s=43;break}x=c[x+224>>2]|0;if(!x){z=0;break}}if((s|0)==43){__ZN9Reference9referenceEv(y);z=y}c[b+264>>2]=__ZN7World2D10get_canvasEv(z)|0;if((z|0?__ZN9Reference11unreferenceEv(z)|0:0)?__Z17predelete_handlerP6Object(z)|0:0){gj[c[(c[z>>2]|0)+76>>2]&8191](z);__ZN6Memory11free_staticEPvb(z,0)}z=__ZN12VisualServer13get_singletonEv()|0;y=c[(c[z>>2]|0)+816>>2]|0;c[j>>2]=c[b+260>>2];c[k>>2]=c[b+264>>2];c[g>>2]=c[j>>2];c[f>>2]=c[k>>2];bj[y&4095](z,g,f);g=b;while(1){A=c[g+468>>2]|0;if(A|0){s=51;break}g=c[g+224>>2]|0;if(!g){B=0;break}}if((s|0)==51){__ZN9Reference9referenceEv(A);B=A};c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;c[f+12>>2]=0;__ZN7World2D18_register_viewportEP8ViewportRK5Rect2(B,b,f);if(!B){l=e;return}if(!(__ZN9Reference11unreferenceEv(B)|0)){l=e;return}if(!(__Z17predelete_handlerP6Object(B)|0)){l=e;return}gj[c[(c[B>>2]|0)+76>>2]&8191](B);__ZN6Memory11free_staticEPvb(B,0);l=e;return}function __ZNK8Viewport12get_world_2dEv(a){a=a|0;var b=0,d=0;b=c[a+468>>2]|0;if(!b){d=0;return d|0}__ZN9Reference9referenceEv(b);d=b;return d|0}function __ZN8Viewport9set_worldERK3RefI5WorldE(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e+12|0;g=e+8|0;h=e+4|0;i=e;j=b+472|0;if((c[j>>2]|0)==(c[d>>2]|0)){l=e;return}k=b+136|0;if(!(a[k>>0]|0))n=b;else{__ZN8Viewport21_propagate_exit_worldEP4Node(b,b);n=b}do{o=c[n+476>>2]|0;if(o|0){p=5;break}q=c[n+472>>2]|0;if(q|0){p=7;break}n=c[n+224>>2]|0}while((n|0)!=0);if((p|0)==5){__ZN9Reference9referenceEv(o);r=o;p=9}else if((p|0)==7){__ZN9Reference9referenceEv(q);r=q;p=9}if((p|0)==9){q=b+244|0;o=(c[q>>2]|0)==0;if(__ZN9Reference11unreferenceEv(r)|0?__Z17predelete_handlerP6Object(r)|0:0){gj[c[(c[r>>2]|0)+76>>2]&8191](r);__ZN6Memory11free_staticEPvb(r,0)}if(!o)__ZN6Object12notificationEib(c[q>>2]|0,51,0)}q=c[j>>2]|0;if((c[d>>2]|0)!=(q|0)){if((q|0?__ZN9Reference11unreferenceEv(q)|0:0)?(q=c[j>>2]|0,__Z17predelete_handlerP6Object(q)|0):0){gj[c[(c[q>>2]|0)+76>>2]&8191](q);__ZN6Memory11free_staticEPvb(q,0)}c[j>>2]=0;q=c[d>>2]|0;c[j>>2]=q;if(q|0)__ZN9Reference9referenceEv(q)}if(!(a[k>>0]|0))s=b;else{__ZN8Viewport22_propagate_enter_worldEP4Node(b,b);s=b}do{t=c[s+476>>2]|0;if(t|0){p=24;break}u=c[s+472>>2]|0;if(u|0){p=26;break}s=c[s+224>>2]|0}while((s|0)!=0);if((p|0)==24){__ZN9Reference9referenceEv(t);v=t;p=28}else if((p|0)==26){__ZN9Reference9referenceEv(u);v=u;p=28}if((p|0)==28){u=b+244|0;t=(c[u>>2]|0)==0;if(__ZN9Reference11unreferenceEv(v)|0?__Z17predelete_handlerP6Object(v)|0:0){gj[c[(c[v>>2]|0)+76>>2]&8191](v);__ZN6Memory11free_staticEPvb(v,0)}if(!t)__ZN6Object12notificationEib(c[u>>2]|0,50,0)}if(!(a[k>>0]|0)){l=e;return}k=__ZN12VisualServer13get_singletonEv()|0;u=c[(c[k>>2]|0)+812>>2]|0;c[h>>2]=c[b+260>>2];t=b;while(1){w=c[t+476>>2]|0;if(w|0){p=36;break}x=c[t+472>>2]|0;if(x|0){p=38;break}t=c[t+224>>2]|0;if(!t){y=0;break}}if((p|0)==36){__ZN9Reference9referenceEv(w);y=w}else if((p|0)==38){__ZN9Reference9referenceEv(x);y=x}c[i>>2]=__ZNK5World12get_scenarioEv(y)|0;c[g>>2]=c[h>>2];c[f>>2]=c[i>>2];bj[u&4095](k,g,f);if(!y){l=e;return}if(!(__ZN9Reference11unreferenceEv(y)|0)){l=e;return}if(!(__Z17predelete_handlerP6Object(y)|0)){l=e;return}gj[c[(c[y>>2]|0)+76>>2]&8191](y);__ZN6Memory11free_staticEPvb(y,0);l=e;return}function __ZNK8Viewport9get_worldEv(a){a=a|0;var b=0,d=0;b=c[a+472>>2]|0;if(!b){d=0;return d|0}__ZN9Reference9referenceEv(b);d=b;return d|0}function __ZN8Viewport20set_canvas_transformERK11Transform2D(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0;d=l;l=l+96|0;if((l|0)>=(m|0))ba(96);e=d+80|0;f=d+68|0;h=d+48|0;i=d+64|0;j=d+60|0;k=d+24|0;n=d;o=a+284|0;c[o>>2]=c[b>>2];c[o+4>>2]=c[b+4>>2];c[o+8>>2]=c[b+8>>2];c[o+12>>2]=c[b+12>>2];c[o+16>>2]=c[b+16>>2];c[o+20>>2]=c[b+20>>2];b=__ZN12VisualServer13get_singletonEv()|0;p=c[(c[b>>2]|0)+824>>2]|0;c[i>>2]=c[a+260>>2];q=a;while(1){r=c[q+468>>2]|0;if(r|0){s=3;break}q=c[q+224>>2]|0;if(!q){t=0;break}}if((s|0)==3){__ZN9Reference9referenceEv(r);t=r}c[j>>2]=__ZN7World2D10get_canvasEv(t)|0;c[f>>2]=c[i>>2];c[e>>2]=c[j>>2];Ki[p&4095](b,f,e,o);if((t|0?__ZN9Reference11unreferenceEv(t)|0:0)?__Z17predelete_handlerP6Object(t)|0:0){gj[c[(c[t>>2]|0)+76>>2]&8191](t);__ZN6Memory11free_staticEPvb(t,0)}__ZNK11Transform2DmlERKS_(n,a+308|0,o);__ZNK11Transform2D14affine_inverseEv(k,n);g[e>>2]=0.0;g[e+4>>2]=0.0;if(!(__ZNK7Vector2eqERKS_(a+356|0,e)|0)){l=d;return}e=__ZN2OS13get_singletonEv()|0;bj[c[(c[e>>2]|0)+120>>2]&4095](f,e,0);e=__ZN2OS13get_singletonEv()|0;bj[c[(c[e>>2]|0)+120>>2]&4095](h,e,0);l=d;return}function __ZN8Viewport27set_global_canvas_transformERK11Transform2D(a,b){a=a|0;b=b|0;var d=0;d=a+308|0;c[d>>2]=c[b>>2];c[d+4>>2]=c[b+4>>2];c[d+8>>2]=c[b+8>>2];c[d+12>>2]=c[b+12>>2];c[d+16>>2]=c[b+16>>2];c[d+20>>2]=c[b+20>>2];__ZN8Viewport24_update_global_transformEv(a);return}function __ZNK8Viewport27get_global_canvas_transformEv(a,b){a=a|0;b=b|0;var d=0;d=b+308|0;c[a>>2]=c[d>>2];c[a+4>>2]=c[d+4>>2];c[a+8>>2]=c[d+8>>2];c[a+12>>2]=c[d+12>>2];c[a+16>>2]=c[d+16>>2];c[a+20>>2]=c[d+20>>2];return}function __ZN8Viewport26set_transparent_backgroundEb(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e+4|0;g=e;a[b+428>>0]=d&1;h=__ZN12VisualServer13get_singletonEv()|0;i=c[(c[h>>2]|0)+828>>2]|0;c[g>>2]=c[b+260>>2];c[f>>2]=c[g>>2];bj[i&4095](h,f,d);l=e;return}function __ZNK8Viewport26has_transparent_backgroundEv(b){b=b|0;return (a[b+428>>0]|0)!=0|0}function __ZN8Viewport26_parent_visibility_changedEv(a){a=a|0;return}function __ZN8Viewport15_parent_resizedEv(a){a=a|0;return}function __ZN8Viewport9_vp_inputERK10InputEvent(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0;e=l;l=l+64|0;if((l|0)>=(m|0))ba(64);f=e;if(a[b+712>>0]|0){l=e;return};c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;c[f+12>>2]=0;if(__ZNK7Vector2eqERKS_(b+364|0,f)|0)if(__ZNK7Vector2eqERKS_(b+372|0,f+8|0)|0){l=e;return}g=f;h=d;d=g+56|0;do{c[g>>2]=c[h>>2];g=g+4|0;h=h+4|0}while((g|0)<(d|0));__ZN8Viewport17_make_input_localER10InputEvent(b,f);__ZN8Viewport5inputERK10InputEvent(b,f);l=e;return}function __ZN8Viewport14_vp_input_textERK6String(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0;d=l;l=l+160|0;if((l|0)>=(m|0))ba(160);e=d+120|0;f=d+144|0;g=d+96|0;h=d+72|0;i=d+48|0;j=d+24|0;k=d;n=c[a+572>>2]|0;if(!n){l=d;return}__ZN10StringNameC2EPKc(f,845924);__ZN7VariantC2ERK6String(g,b);c[h>>2]=0;c[i>>2]=0;c[j>>2]=0;c[k>>2]=0;__ZN6Object4callERK10StringNameRK7VariantS5_S5_S5_S5_(e,n,f,g,h,i,j,k);if(c[e>>2]|0)__ZN7Variant5clearEv(e);if(c[k>>2]|0)__ZN7Variant5clearEv(k);if(c[j>>2]|0)__ZN7Variant5clearEv(j);if(c[i>>2]|0)__ZN7Variant5clearEv(i);if(c[h>>2]|0)__ZN7Variant5clearEv(h);if(c[g>>2]|0)__ZN7Variant5clearEv(g);__ZN10StringNameD2Ev(f);l=d;return}function __ZN8Viewport19_vp_unhandled_inputERK10InputEvent(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0;e=l;l=l+64|0;if((l|0)>=(m|0))ba(64);f=e;if(a[b+712>>0]|0){l=e;return};c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;c[f+12>>2]=0;if(__ZNK7Vector2eqERKS_(b+364|0,f)|0)if(__ZNK7Vector2eqERKS_(b+372|0,f+8|0)|0){l=e;return}g=f;h=d;d=g+56|0;do{c[g>>2]=c[h>>2];g=g+4|0;h=h+4|0}while((g|0)<(d|0));__ZN8Viewport17_make_input_localER10InputEvent(b,f);__ZN8Viewport15unhandled_inputERK10InputEvent(b,f);l=e;return}function __ZN8Viewport17set_size_overrideEbRK7Vector2S2_(b,e,f,h){b=b|0;e=e|0;f=f|0;h=h|0;var i=0,j=0;i=e&1;j=b+392|0;if((d[j>>0]|0|0)==(e&1|0)?__ZNK7Vector2eqERKS_(f,b+396|0)|0:0)return;a[j>>0]=i;if(!(!(+g[f>>2]>=0.0)?!(+g[f+4>>2]>=0.0):0)){i=f;f=c[i+4>>2]|0;j=b+396|0;c[j>>2]=c[i>>2];c[j+4>>2]=f}f=h;h=c[f+4>>2]|0;j=b+404|0;c[j>>2]=c[f>>2];c[j+4>>2]=h;__ZN8Viewport25_update_stretch_transformEv(b);return}function __ZNK8Viewport17get_size_overrideEv(a,b){a=a|0;b=b|0;var d=0,e=0;d=b+396|0;b=c[d+4>>2]|0;e=a;c[e>>2]=c[d>>2];c[e+4>>2]=b;return}function __ZNK8Viewport24is_size_override_enabledEv(b){b=b|0;return (a[b+392>>0]|0)!=0|0}function __ZN8Viewport25set_size_override_stretchEb(b,c){b=b|0;c=c|0;var e=0;e=b+393|0;if((c&1|0)==(d[e>>0]|0|0))return;a[e>>0]=c&1;__ZN8Viewport25_update_stretch_transformEv(b);return}function __ZNK8Viewport32is_size_override_stretch_enabledEv(b){b=b|0;return (a[b+393>>0]|0)!=0|0}function __ZN8Viewport20queue_screen_captureEv(a){a=a|0;return}function __ZNK8Viewport18get_screen_captureEv(a,b){a=a|0;b=b|0;__ZN5ImageC2Ev(a);return}function __ZN8Viewport9set_vflipEb(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e+4|0;g=e;a[b+429>>0]=d&1;h=__ZN12VisualServer13get_singletonEv()|0;i=c[(c[h>>2]|0)+780>>2]|0;c[g>>2]=c[b+260>>2];c[f>>2]=c[g>>2];bj[i&4095](h,f,d);l=e;return}function __ZNK8Viewport9get_vflipEv(b){b=b|0;return (a[b+429>>0]|0)!=0|0}function __ZN8Viewport22set_clear_on_new_frameEb(b,c){b=b|0;c=c|0;a[b+430>>0]=c&1;return}function __ZNK8Viewport22get_clear_on_new_frameEv(b){b=b|0;return (a[b+430>>0]|0)!=0|0}function __ZN8Viewport5clearEv(a){a=a|0;return}function __ZN8Viewport15set_update_modeENS_10UpdateModeE(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d+4|0;f=d;c[a+500>>2]=b;g=__ZN12VisualServer13get_singletonEv()|0;h=c[(c[g>>2]|0)+776>>2]|0;c[f>>2]=c[a+260>>2];c[e>>2]=c[f>>2];bj[h&4095](g,e,b);l=d;return}function __ZNK8Viewport15get_update_modeEv(a){a=a|0;return c[a+500>>2]|0}function __ZN8Viewport8set_msaaENS_4MSAAE(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e+4|0;g=e;if(d>>>0>4){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(825956,810637,2550,828172,0);l=e;return}a[1263537]=0;h=b+532|0;if((c[h>>2]|0)==(d|0)){l=e;return}c[h>>2]=d;h=__ZN12VisualServer13get_singletonEv()|0;i=c[(c[h>>2]|0)+848>>2]|0;c[g>>2]=c[b+260>>2];c[f>>2]=c[g>>2];bj[i&4095](h,f,d);l=e;return}function __ZNK8Viewport8get_msaaEv(a){a=a|0;return c[a+532>>2]|0}function __ZN8Viewport7set_hdrEb(b,e){b=b|0;e=e|0;var f=0,g=0,h=0,i=0,j=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f+4|0;h=f;i=b+536|0;if((d[i>>0]|0|0)==(e&1|0)){l=f;return}a[i>>0]=e&1;i=__ZN12VisualServer13get_singletonEv()|0;j=c[(c[i>>2]|0)+852>>2]|0;c[h>>2]=c[b+260>>2];c[g>>2]=c[h>>2];bj[j&4095](i,g,e);l=f;return}function __ZNK8Viewport7get_hdrEv(b){b=b|0;return (a[b+536>>0]|0)!=0|0}function __ZNK8Viewport11get_textureEv(a){a=a|0;var b=0,d=0;b=c[a+540>>2]|0;if(!b){d=0;return d|0}__ZN9Reference9referenceEv(b);d=b;return d|0}function __ZN8Viewport26set_physics_object_pickingEb(b,c){b=b|0;c=c|0;var d=0;d=b+433|0;a[d>>0]=c&1;__ZN4Node17set_fixed_processEb(b,c);if(a[d>>0]|0)return;__ZN4ListI10InputEvent16DefaultAllocatorE5clearEv(b+436|0);return}function __ZN8Viewport26get_physics_object_pickingEv(b){b=b|0;return (a[b+433>>0]|0)!=0|0}function __ZNK8Viewport16get_viewport_ridEv(a){a=a|0;return c[a+260>>2]|0}function __ZN8Viewport5inputERK10InputEvent(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0;e=l;l=l+64|0;if((l|0)>=(m|0))ba(64);f=e;if(!(a[b+136>>0]|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1039384,810637,2397,857405,0);l=e;return}a[1263537]=0;g=c[b+132>>2]|0;if(!g){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(947574,947583,260,947603,0);h=0}else{a[1263537]=0;h=g}__ZN10StringNameC2EPKc(f,915422);__ZN9SceneTree17_call_input_pauseERK10StringNameS2_RK10InputEvent(h,b+480|0,f,d);__ZN10StringNameD2Ev(f);h=f;g=d;d=h+56|0;do{c[h>>2]=c[g>>2];h=h+4|0;g=g+4|0}while((h|0)<(d|0));__ZN8Viewport16_gui_input_eventE10InputEvent(b,f);l=e;return}function __ZN8Viewport15unhandled_inputERK10InputEvent(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;if(!(a[b+136>>0]|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(826106,810637,2406,857405,0);l=e;return}a[1263537]=0;g=b+132|0;h=c[g>>2]|0;if(!h){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(947574,947583,260,947603,0);i=0}else{a[1263537]=0;i=h}__ZN10StringNameC2EPKc(f,915440);__ZN9SceneTree17_call_input_pauseERK10StringNameS2_RK10InputEvent(i,b+488|0,f,d);__ZN10StringNameD2Ev(f);i=c[g>>2]|0;if(!i)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(947574,947583,260,947603,0);a[1263537]=0;if((a[i+142>>0]|0)==0?(c[d+4>>2]|0)==1:0){a[1263537]=0;__ZN10StringNameC2EPKc(f,915457);__ZN9SceneTree17_call_input_pauseERK10StringNameS2_RK10InputEvent(i,b+492|0,f,d);__ZN10StringNameD2Ev(f)}if(!(a[b+433>>0]|0)){l=e;return}f=c[g>>2]|0;if(!f)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(947574,947583,260,947603,0);a[1263537]=0;if(a[f+142>>0]|0){l=e;return}switch(c[d+4>>2]|0){case 6:case 7:case 2:case 3:break;default:{l=e;return}}f=b+436|0;if(!(c[f>>2]|0)){b=__ZnwjPFPvjE(12,4740)|0;c[f>>2]=b;c[b>>2]=0;c[b+4>>2]=0;c[b+8>>2]=0}b=__ZnwjPFPvjE(68,4740)|0;g=b+56|0;c[g>>2]=0;c[g+4>>2]=0;c[g+8>>2]=0;i=b;h=d;d=i+56|0;do{c[i>>2]=c[h>>2];i=i+4|0;h=h+4|0}while((i|0)<(d|0));h=c[f>>2]|0;f=h+4|0;i=c[f>>2]|0;c[b+60>>2]=i;c[g>>2]=0;c[b+64>>2]=h;if(i|0)c[i+56>>2]=b;c[f>>2]=b;if(!(c[h>>2]|0))c[h>>2]=b;b=h+8|0;c[b>>2]=(c[b>>2]|0)+1;l=e;return}function __ZN8Viewport13update_worldsEv(b){b=b|0;var d=0,e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0.0,p=0.0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0;d=l;l=l+112|0;if((l|0)>=(m|0))ba(112);e=d+104|0;f=d+92|0;h=d+80|0;i=d+64|0;j=d+24|0;k=d;n=d+48|0;if(!(a[b+136>>0]|0)){l=d;return}__ZNK11Transform2DmlERKS_(j,b+308|0,b+284|0);__ZNK11Transform2D14affine_inverseEv(k,j);c[n>>2]=0;c[n+4>>2]=0;c[n+8>>2]=0;c[n+12>>2]=0;j=b+356|0;g[e>>2]=0.0;g[e+4>>2]=0.0;if(__ZNK7Vector2eqERKS_(j,e)|0){e=__ZN2OS13get_singletonEv()|0;bj[c[(c[e>>2]|0)+120>>2]&4095](f,e,0);o=+(c[f>>2]|0);f=__ZN2OS13get_singletonEv()|0;bj[c[(c[f>>2]|0)+120>>2]&4095](h,f,0);p=+(c[h+4>>2]|0);c[n>>2]=0;c[n+4>>2]=0;g[n+8>>2]=o;g[n+12>>2]=p}else{h=j;j=c[h>>2]|0;f=c[h+4>>2]|0;c[n>>2]=0;c[n+4>>2]=0;h=n+8|0;c[h>>2]=j;c[h+4>>2]=f}if(a[b+392>>0]|0){f=b+396|0;h=c[f+4>>2]|0;j=n+8|0;c[j>>2]=c[f>>2];c[j+4>>2]=h}__ZNK11Transform2D5xformERK5Rect2(i,k,n);n=b;while(1){q=c[n+468>>2]|0;if(q|0){r=11;break}n=c[n+224>>2]|0;if(!n){r=10;break}}if((r|0)==10){__ZN7World2D16_update_viewportEP8ViewportRK5Rect2(0,b,i);s=b}else if((r|0)==11){__ZN9Reference9referenceEv(q);__ZN7World2D16_update_viewportEP8ViewportRK5Rect2(q,b,i);if(__ZN9Reference11unreferenceEv(q)|0?__Z17predelete_handlerP6Object(q)|0:0){gj[c[(c[q>>2]|0)+76>>2]&8191](q);__ZN6Memory11free_staticEPvb(q,0);s=b}else s=b}while(1){t=c[s+468>>2]|0;if(t|0){r=17;break}s=c[s+224>>2]|0;if(!s){r=16;break}}if((r|0)==16){__ZN7World2D7_updateEv(0);u=b}else if((r|0)==17){__ZN9Reference9referenceEv(t);__ZN7World2D7_updateEv(t);if(__ZN9Reference11unreferenceEv(t)|0?__Z17predelete_handlerP6Object(t)|0:0){gj[c[(c[t>>2]|0)+76>>2]&8191](t);__ZN6Memory11free_staticEPvb(t,0);u=b}else u=b}while(1){v=c[u+476>>2]|0;if(v|0){r=21;break}w=c[u+472>>2]|0;if(w|0){r=23;break}u=c[u+224>>2]|0;if(!u){x=0;break}}if((r|0)==21){__ZN9Reference9referenceEv(v);x=v}else if((r|0)==23){__ZN9Reference9referenceEv(w);x=w}w=c[b+132>>2]|0;if(!w){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(947574,947583,260,947603,0);y=0}else{a[1263537]=0;y=w}w=__ZNK9SceneTree9get_frameEv(y)|0;__ZN5World7_updateEy(x,w,F);if((x|0?__ZN9Reference11unreferenceEv(x)|0:0)?__Z17predelete_handlerP6Object(x)|0:0){gj[c[(c[x>>2]|0)+76>>2]&8191](x);__ZN6Memory11free_staticEPvb(x,0)}l=d;return}function __ZN8Viewport17set_use_own_worldEb(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e+12|0;g=e+8|0;h=e+4|0;i=e;j=b+476|0;if(!((c[j>>2]|0)!=0^d)){l=e;return}k=b+136|0;if(!(a[k>>0]|0))n=b;else{__ZN8Viewport21_propagate_exit_worldEP4Node(b,b);n=b}do{o=c[n+476>>2]|0;if(o|0){p=5;break}q=c[n+472>>2]|0;if(q|0){p=7;break}n=c[n+224>>2]|0}while((n|0)!=0);if((p|0)==5){__ZN9Reference9referenceEv(o);r=o;p=9}else if((p|0)==7){__ZN9Reference9referenceEv(q);r=q;p=9}if((p|0)==9){q=b+244|0;o=(c[q>>2]|0)==0;if(__ZN9Reference11unreferenceEv(r)|0?__Z17predelete_handlerP6Object(r)|0:0){gj[c[(c[r>>2]|0)+76>>2]&8191](r);__ZN6Memory11free_staticEPvb(r,0)}if(!o)__ZN6Object12notificationEib(c[q>>2]|0,51,0)}do if(d){q=__ZnwjPKc(144,1263606)|0;__ZN5WorldC2Ev(q);__Z22postinitialize_handlerP6Object(q);if(!q){s=0;t=0}else{a[1263537]=0;__ZN9Reference8init_refEv(q)|0;s=q;t=q}q=c[j>>2]|0;if((s|0)==(q|0)){if(!s)break;u=s}else{if((q|0?__ZN9Reference11unreferenceEv(q)|0:0)?(q=c[j>>2]|0,__Z17predelete_handlerP6Object(q)|0):0){gj[c[(c[q>>2]|0)+76>>2]&8191](q);__ZN6Memory11free_staticEPvb(q,0)}c[j>>2]=t;if(!s)break;__ZN9Reference9referenceEv(s);u=s}if(__ZN9Reference11unreferenceEv(u)|0?__Z17predelete_handlerP6Object(s)|0:0){gj[c[(c[s>>2]|0)+76>>2]&8191](s);__ZN6Memory11free_staticEPvb(t,0)}}else{q=c[j>>2]|0;if(q|0){if(__ZN9Reference11unreferenceEv(q)|0?(q=c[j>>2]|0,__Z17predelete_handlerP6Object(q)|0):0){gj[c[(c[q>>2]|0)+76>>2]&8191](q);__ZN6Memory11free_staticEPvb(q,0)}c[j>>2]=0}}while(0);if(!(a[k>>0]|0))v=b;else{__ZN8Viewport22_propagate_enter_worldEP4Node(b,b);v=b}do{w=c[v+476>>2]|0;if(w|0){p=37;break}x=c[v+472>>2]|0;if(x|0){p=39;break}v=c[v+224>>2]|0}while((v|0)!=0);if((p|0)==37){__ZN9Reference9referenceEv(w);y=w;p=41}else if((p|0)==39){__ZN9Reference9referenceEv(x);y=x;p=41}if((p|0)==41){x=b+244|0;w=(c[x>>2]|0)==0;if(__ZN9Reference11unreferenceEv(y)|0?__Z17predelete_handlerP6Object(y)|0:0){gj[c[(c[y>>2]|0)+76>>2]&8191](y);__ZN6Memory11free_staticEPvb(y,0)}if(!w)__ZN6Object12notificationEib(c[x>>2]|0,50,0)}if(!(a[k>>0]|0)){l=e;return}k=__ZN12VisualServer13get_singletonEv()|0;x=c[(c[k>>2]|0)+812>>2]|0;c[h>>2]=c[b+260>>2];w=b;while(1){z=c[w+476>>2]|0;if(z|0){p=49;break}A=c[w+472>>2]|0;if(A|0){p=51;break}w=c[w+224>>2]|0;if(!w){B=0;break}}if((p|0)==49){__ZN9Reference9referenceEv(z);B=z}else if((p|0)==51){__ZN9Reference9referenceEv(A);B=A}c[i>>2]=__ZNK5World12get_scenarioEv(B)|0;c[g>>2]=c[h>>2];c[f>>2]=c[i>>2];bj[x&4095](k,g,f);if(!B){l=e;return}if(!(__ZN9Reference11unreferenceEv(B)|0)){l=e;return}if(!(__Z17predelete_handlerP6Object(B)|0)){l=e;return}gj[c[(c[B>>2]|0)+76>>2]&8191](B);__ZN6Memory11free_staticEPvb(B,0);l=e;return}function __ZNK8Viewport18is_using_own_worldEv(a){a=a|0;return (c[a+476>>2]|0)!=0|0}function __ZNK8Viewport10get_cameraEv(a){a=a|0;return c[a+244>>2]|0}function __ZN8Viewport21set_as_audio_listenerEb(b,c){b=b|0;c=c|0;var e=0;e=b+268|0;if((c&1|0)==(d[e>>0]|0|0))return;a[e>>0]=c&1;return}function __ZNK8Viewport17is_audio_listenerEv(b){b=b|0;return (a[b+268>>0]|0)!=0|0}function __ZN8Viewport24set_as_audio_listener_2dEb(b,c){b=b|0;c=c|0;var e=0;e=b+276|0;if((c&1|0)==(d[e>>0]|0|0))return;a[e>>0]=c&1;return}function __ZNK8Viewport20is_audio_listener_2dEv(b){b=b|0;return (a[b+276>>0]|0)!=0|0}function __ZN8Viewport25set_attach_to_screen_rectERK5Rect2(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d+4|0;f=d;g=__ZN12VisualServer13get_singletonEv()|0;h=c[(c[g>>2]|0)+768>>2]|0;c[f>>2]=c[a+260>>2];c[e>>2]=c[f>>2];Ki[h&4095](g,e,b,0);e=a+364|0;c[e>>2]=c[b>>2];c[e+4>>2]=c[b+4>>2];c[e+8>>2]=c[b+8>>2];c[e+12>>2]=c[b+12>>2];l=d;return}function __ZNK8Viewport19gui_has_modal_stackEv(a){a=a|0;var b=0,d=0;b=c[a+660>>2]|0;if(!b){d=0;return d|0}d=(c[b+8>>2]|0)!=0;return d|0}function __ZNK8Viewport17gui_get_drag_dataEv(a,b){a=a|0;b=b|0;__ZN7VariantC2ERKS_(a,b+624|0);return}function __ZN8Viewport17set_disable_inputEb(b,c){b=b|0;c=c|0;a[b+712>>0]=c&1;return}function __ZNK8Viewport17is_input_disabledEv(b){b=b|0;return (a[b+712>>0]|0)!=0|0}function __ZN8Viewport14set_disable_3dEb(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e+4|0;g=e;a[b+496>>0]=d&1;h=__ZN12VisualServer13get_singletonEv()|0;i=c[(c[h>>2]|0)+804>>2]|0;c[g>>2]=c[b+260>>2];c[f>>2]=c[g>>2];bj[i&4095](h,f,d);l=e;return}function __ZNK8Viewport14is_3d_disabledEv(b){b=b|0;return (a[b+496>>0]|0)!=0|0}function __ZN8Viewport21set_shadow_atlas_sizeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d+4|0;f=d;g=a+512|0;if((c[g>>2]|0)==(b|0)){l=d;return}c[g>>2]=b;g=__ZN12VisualServer13get_singletonEv()|0;h=c[(c[g>>2]|0)+840>>2]|0;c[f>>2]=c[a+260>>2];c[e>>2]=c[f>>2];bj[h&4095](g,e,b);l=d;return}function __ZNK8Viewport21get_shadow_atlas_sizeEv(a){a=a|0;return c[a+512>>2]|0}function __ZN8Viewport32set_shadow_atlas_quadrant_subdivEiNS_25ShadowAtlasQuadrantSubdivE(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f+4|0;h=f;if(d>>>0>3){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(826493,810637,1278,827485,0);l=f;return}a[1263537]=0;if(e>>>0>6){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(826493,810637,1279,827519,0);l=f;return}i=b+516+(d<<2)|0;if((c[i>>2]|0)==(e|0)){l=f;return}c[i>>2]=e;i=__ZN12VisualServer13get_singletonEv()|0;j=c[(c[i>>2]|0)+844>>2]|0;c[h>>2]=c[b+260>>2];b=c[228952+(e<<2)>>2]|0;c[g>>2]=c[h>>2];Ki[j&4095](i,g,d,b);l=f;return}function __ZNK8Viewport32get_shadow_atlas_quadrant_subdivEi(b,d){b=b|0;d=d|0;var e=0;if(d>>>0>3){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(826535,810637,1291,827485,0);e=0;return e|0}else{a[1263537]=0;e=c[b+516+(d<<2)>>2]|0;return e|0}return 0}function __ZNK13MethodBind1RCI8ViewportNS0_25ShadowAtlasQuadrantSubdivEiE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;switch(b|0){case -1:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}case 0:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}default:e=0}l=a;return e|0}function __ZNK13MethodBind1RCI8ViewportNS0_25ShadowAtlasQuadrantSubdivEiE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,879403);l=a;return c[b>>2]|0}function __ZN13MethodBind1RCI8ViewportNS0_25ShadowAtlasQuadrantSubdivEiE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;i=l;l=l+48|0;if((l|0)>=(m|0))ba(48);j=i+24|0;k=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1234328)|0:0){c[h>>2]=0;a[1263537]=0;n=d+24|0;o=c[n>>2]|0;if((o|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=o;c[b>>2]=0;l=i;return}p=o-(c[d+20>>2]|0)|0;if((p|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=p;c[b>>2]=0;l=i;return}if((g|0)>0){if((o|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);q=0}else{a[1263537]=0;q=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,q)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=q;c[b>>2]=0;l=i;return}}q=c[d+44>>2]|0;o=c[d+48>>2]|0;p=e+(o>>1)|0;if(!(o&1))r=q;else r=c[(c[p>>2]|0)+q>>2]|0;do if((g|0)<1){q=c[n>>2]|0;o=q+-1|0;if((q|0)>=1){e=c[d+16>>2]|0;s=(e|0)==0;if(s)t=0;else t=c[e+-4>>2]|0;if((q|0)<=(t|0)){if(s)u=0;else u=c[e+-4>>2]|0;do if((u|0)<(q|0)){if(s)v=0;else v=c[e+-4>>2]|0;if((v|0)<(q|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);w=0;break}else{a[1263537]=0;x=31;break}}else x=31;while(0);if((x|0)==31)w=e+(o*24|0)|0;__ZN7VariantC2ERKS_(k,w);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);f=__ZNK7VariantcviEv(k)|0;__ZN7VariantC2Ei(j,$i[r&8191](p,f)|0);if(c[k>>2]|0)__ZN7Variant5clearEv(k);__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1217,1146558,0);c[b>>2]=0;l=i;return}function __ZN13MethodBind1RCI8ViewportNS0_25ShadowAtlasQuadrantSubdivEiE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0;if(!b)f=0;else{g=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1234328)|0;f=g?b:0}b=c[a+44>>2]|0;g=c[a+48>>2]|0;a=f+(g>>1)|0;if(!(g&1))h=b;else h=c[(c[a>>2]|0)+b>>2]|0;c[e>>2]=$i[h&8191](a,c[c[d>>2]>>2]|0)|0;return}function __ZN13MethodBind1RCI8ViewportNS0_25ShadowAtlasQuadrantSubdivEiED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind2I8ViewportiNS0_25ShadowAtlasQuadrantSubdivEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;switch(b|0){case 0:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}case 1:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}default:e=0}l=a;return e|0}function __ZNK11MethodBind2I8ViewportiNS0_25ShadowAtlasQuadrantSubdivEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,879403);l=a;return c[b>>2]|0}function __ZN11MethodBind2I8ViewportiNS0_25ShadowAtlasQuadrantSubdivEE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0;i=l;l=l+48|0;if((l|0)>=(m|0))ba(48);j=i+24|0;k=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1234328)|0:0){c[h>>2]=0;a[1263537]=0;n=d+24|0;o=c[n>>2]|0;if((o|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=o;c[b>>2]=0;l=i;return}p=o-(c[d+20>>2]|0)|0;if((p|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=p;c[b>>2]=0;l=i;return}if((g|0)>0){if((o|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);q=0}else{a[1263537]=0;q=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,q)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=q;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[n>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);r=0}else{a[1263537]=0;r=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,r)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=r;c[b>>2]=0;l=i;return}}}r=c[d+44>>2]|0;q=c[d+48>>2]|0;o=e+(q>>1)|0;if(!(q&1))s=r;else s=c[(c[o>>2]|0)+r>>2]|0;do if((g|0)<1){r=c[n>>2]|0;q=r+-1|0;if((r|0)>=1){e=c[d+16>>2]|0;p=(e|0)==0;if(p)t=0;else t=c[e+-4>>2]|0;if((r|0)<=(t|0)){if(p)u=0;else u=c[e+-4>>2]|0;do if((u|0)<(r|0)){if(p)v=0;else v=c[e+-4>>2]|0;if((v|0)<(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);w=0;break}else{a[1263537]=0;x=37;break}}else x=37;while(0);if((x|0)==37)w=e+(q*24|0)|0;__ZN7VariantC2ERKS_(j,w);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);w=__ZNK7VariantcviEv(j)|0;do if((g|0)<2){v=c[n>>2]|0;u=v+-1|0;t=v+-2|0;if((v|0)>=2){v=c[d+16>>2]|0;r=(v|0)==0;if(r)y=0;else y=c[v+-4>>2]|0;if((u|0)<=(y|0)){if(r)z=0;else z=c[v+-4>>2]|0;do if((z|0)<(u|0)){if(r)A=0;else A=c[v+-4>>2]|0;if((A|0)<(u|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);B=0;break}else{a[1263537]=0;x=54;break}}else x=54;while(0);if((x|0)==54)B=v+(t*24|0)|0;__ZN7VariantC2ERKS_(k,B);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f+4>>2]|0);while(0);f=__ZNK7VariantcviEv(k)|0;bj[s&4095](o,w,f);if(c[k>>2]|0)__ZN7Variant5clearEv(k);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1380,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind2I8ViewportiNS0_25ShadowAtlasQuadrantSubdivEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1234328)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1))g=b;else g=c[(c[a>>2]|0)+b>>2]|0;bj[g&4095](a,c[c[d>>2]>>2]|0,c[c[d+4>>2]>>2]|0);return}function __ZN11MethodBind2I8ViewportiNS0_25ShadowAtlasQuadrantSubdivEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI8ViewportiE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK13MethodBind0RCI8ViewportiE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,879403);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI8ViewportiE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1234328)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2Ei(i,ij[n&8191](d)|0);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI8ViewportiE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0;if(!b)f=0;else{d=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1234328)|0;f=d?b:0}b=c[a+44>>2]|0;d=c[a+48>>2]|0;a=f+(d>>1)|0;if(!(d&1)){g=b;h=ij[g&8191](a)|0;c[e>>2]=h;return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=ij[g&8191](a)|0;c[e>>2]=h;return}}function __ZN13MethodBind0RCI8ViewportiED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I8ViewportiE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if(!b){__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK11MethodBind1I8ViewportiE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,879403);l=a;return c[b>>2]|0}function __ZN11MethodBind1I8ViewportiE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1234328)|0:0){c[h>>2]=0;a[1263537]=0;k=d+24|0;n=c[k>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=i;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=i;return}if((g|0)>0){if((n|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);p=0}else{a[1263537]=0;p=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,p)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=p;c[b>>2]=0;l=i;return}}p=c[d+44>>2]|0;n=c[d+48>>2]|0;o=e+(n>>1)|0;if(!(n&1))q=p;else q=c[(c[o>>2]|0)+p>>2]|0;do if((g|0)<1){p=c[k>>2]|0;n=p+-1|0;if((p|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)s=0;else s=c[e+-4>>2]|0;if((p|0)<=(s|0)){if(r)t=0;else t=c[e+-4>>2]|0;do if((t|0)<(p|0)){if(r)u=0;else u=c[e+-4>>2]|0;if((u|0)<(p|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);v=0;break}else{a[1263537]=0;w=31;break}}else w=31;while(0);if((w|0)==31)v=e+(n*24|0)|0;__ZN7VariantC2ERKS_(j,v);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);f=__ZNK7VariantcviEv(j)|0;Pi[q&2047](o,f);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I8ViewportiE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1234328)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1)){g=b;h=c[d>>2]|0;i=c[h>>2]|0;Pi[g&2047](a,i);return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=c[d>>2]|0;i=c[h>>2]|0;Pi[g&2047](a,i);return}}function __ZN11MethodBind1I8ViewportiED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI8Viewport7VariantE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;if((b|0)!=-1){f=0;l=a;return f|0}c[d>>2]=0;__ZN7VariantC2ERKS_(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);if(c[d>>2]|0)__ZN7Variant5clearEv(d);f=b;l=a;return f|0}function __ZNK13MethodBind0RCI8Viewport7VariantE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,879403);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI8Viewport7VariantE4callEP6ObjectPPKS1_iRNS1_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1234328)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;Pi[n&2047](i,d);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI8Viewport7VariantE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;d=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=d;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1234328)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;Pi[i&2047](f,a);__ZN7VariantaSERKS_(e,f);if(!(c[f>>2]|0)){l=d;return}__ZN7Variant5clearEv(f);l=d;return}function __ZN13MethodBind0RCI8Viewport7VariantED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I8ViewportRK5Rect2E18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;if(b|0){f=0;l=a;return f|0};c[d>>2]=0;c[d+4>>2]=0;c[d+8>>2]=0;c[d+12>>2]=0;__ZN7VariantC2ERK5Rect2(e,d);d=c[e>>2]|0;if(d|0)__ZN7Variant5clearEv(e);f=d;l=a;return f|0}function __ZNK11MethodBind1I8ViewportRK5Rect2E18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,879403);l=a;return c[b>>2]|0}function __ZN11MethodBind1I8ViewportRK5Rect2E4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;i=l;l=l+48|0;if((l|0)>=(m|0))ba(48);j=i+24|0;k=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1234328)|0:0){c[h>>2]=0;a[1263537]=0;n=d+24|0;o=c[n>>2]|0;if((o|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=o;c[b>>2]=0;l=i;return}p=o-(c[d+20>>2]|0)|0;if((p|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=p;c[b>>2]=0;l=i;return}if((g|0)>0){if((o|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);q=0}else{a[1263537]=0;q=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,q)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=q;c[b>>2]=0;l=i;return}}q=c[d+44>>2]|0;o=c[d+48>>2]|0;p=e+(o>>1)|0;if(!(o&1))r=q;else r=c[(c[p>>2]|0)+q>>2]|0;do if((g|0)<1){q=c[n>>2]|0;o=q+-1|0;if((q|0)>=1){e=c[d+16>>2]|0;s=(e|0)==0;if(s)t=0;else t=c[e+-4>>2]|0;if((q|0)<=(t|0)){if(s)u=0;else u=c[e+-4>>2]|0;do if((u|0)<(q|0)){if(s)v=0;else v=c[e+-4>>2]|0;if((v|0)<(q|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);w=0;break}else{a[1263537]=0;x=31;break}}else x=31;while(0);if((x|0)==31)w=e+(o*24|0)|0;__ZN7VariantC2ERKS_(k,w);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);__ZNK7Variantcv5Rect2Ev(j,k);Pi[r&2047](p,j);if(c[k>>2]|0)__ZN7Variant5clearEv(k);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I8ViewportRK5Rect2E7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1234328)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;b=c[d>>2]|0;c[f>>2]=c[b>>2];c[f+4>>2]=c[b+4>>2];c[f+8>>2]=c[b+8>>2];c[f+12>>2]=c[b+12>>2];Pi[i&2047](a,f);l=e;return}function __ZN11MethodBind1I8ViewportRK5Rect2ED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI8ViewportP6CameraE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2EPK6Object(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK13MethodBind0RCI8ViewportP6CameraE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,879403);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI8ViewportP6CameraE4callEP6ObjectPPK7VariantiRNS6_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1234328)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2EPK6Object(i,ij[n&8191](d)|0);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI8ViewportP6CameraE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0;if(!b)f=0;else{d=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1234328)|0;f=d?b:0}b=c[a+44>>2]|0;d=c[a+48>>2]|0;a=f+(d>>1)|0;if(!(d&1)){g=b;h=ij[g&8191](a)|0;c[e>>2]=h;return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=ij[g&8191](a)|0;c[e>>2]=h;return}}function __ZN13MethodBind0RCI8ViewportP6CameraED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN8Viewport21_propagate_exit_worldEP4Node(b,d){b=b|0;d=d|0;var e=0;do if((b|0)!=(d|0)){if(!(a[d+136>>0]|0))return;if($i[c[(c[d>>2]|0)+44>>2]&8191](d,1220920)|0){__ZN6Object12notificationEib(d,42,1);break}if($i[c[(c[d>>2]|0)+44>>2]&8191](d,1234328)|0?c[d+472>>2]|0:0)return}while(0);if((__ZNK4Node15get_child_countEv(d)|0)>0)e=0;else return;do{__ZN8Viewport21_propagate_exit_worldEP4Node(b,__ZNK4Node9get_childEi(d,e)|0);e=e+1|0}while((e|0)<(__ZNK4Node15get_child_countEv(d)|0));return}function __ZN8Viewport22_propagate_enter_worldEP4Node(b,d){b=b|0;d=d|0;var e=0;do if((b|0)!=(d|0)){if(!(a[d+136>>0]|0))return;if($i[c[(c[d>>2]|0)+44>>2]&8191](d,1220920)|0){__ZN6Object12notificationEib(d,41,0);break}if($i[c[(c[d>>2]|0)+44>>2]&8191](d,1234328)|0?c[d+472>>2]|0:0)return}while(0);if((__ZNK4Node15get_child_countEv(d)|0)>0)e=0;else return;do{__ZN8Viewport22_propagate_enter_worldEP4Node(b,__ZNK4Node9get_childEi(d,e)|0);e=e+1|0}while((e|0)<(__ZNK4Node15get_child_countEv(d)|0));return}function __ZN5WorldC2Ev(b){b=b|0;var d=0,e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0;d=l;l=l+96|0;if((l|0)>=(m|0))ba(96);e=d+84|0;f=d+80|0;h=d+76|0;i=d+24|0;j=d+68|0;k=d;n=d+72|0;o=d+48|0;p=d+64|0;q=d+60|0;__ZN8ResourceC2Ev(b);c[b>>2]=228988;__ZN10StringNameC2Ev(b+124|0);r=b+128|0;c[r>>2]=0;s=b+132|0;c[s>>2]=0;c[b+140>>2]=0;t=__ZN13PhysicsServer13get_singletonEv()|0;c[b+128>>2]=ij[c[(c[t>>2]|0)+108>>2]&8191](t)|0;t=__ZN12VisualServer13get_singletonEv()|0;c[s>>2]=ij[c[(c[t>>2]|0)+920>>2]&8191](t)|0;t=__ZN13PhysicsServer13get_singletonEv()|0;s=c[(c[t>>2]|0)+112>>2]|0;c[f>>2]=c[r>>2];c[e>>2]=c[f>>2];bj[s&4095](t,e,1);t=__ZN13PhysicsServer13get_singletonEv()|0;s=c[(c[t>>2]|0)+204>>2]|0;c[h>>2]=c[r>>2];__ZN6StringC2EPKc(j,827582);__ZN7VariantC2Ed(k,9.8);__Z11_GLOBAL_DEFRK6StringRK7Variant(i,j,k);c[e>>2]=c[h>>2];Ki[s&4095](t,e,0,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);if(c[k>>2]|0)__ZN7Variant5clearEv(k);t=c[j>>2]|0;if(t|0?(__Z16atomic_decrementPj(t+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(t,1);t=__ZN13PhysicsServer13get_singletonEv()|0;s=c[(c[t>>2]|0)+204>>2]|0;c[n>>2]=c[r>>2];__ZN6StringC2EPKc(j,827609);g[o>>2]=0.0;g[o+4>>2]=-1.0;g[o+8>>2]=0.0;__ZN7VariantC2ERK7Vector3(k,o);__Z11_GLOBAL_DEFRK6StringRK7Variant(i,j,k);c[e>>2]=c[n>>2];Ki[s&4095](t,e,1,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);if(c[k>>2]|0)__ZN7Variant5clearEv(k);t=c[j>>2]|0;if(t|0?(__Z16atomic_decrementPj(t+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(t,1);t=__ZN13PhysicsServer13get_singletonEv()|0;s=c[(c[t>>2]|0)+204>>2]|0;c[p>>2]=c[r>>2];__ZN6StringC2EPKc(j,827643);__ZN7VariantC2Ed(k,.1);__Z11_GLOBAL_DEFRK6StringRK7Variant(i,j,k);c[e>>2]=c[p>>2];Ki[s&4095](t,e,5,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);if(c[k>>2]|0)__ZN7Variant5clearEv(k);t=c[j>>2]|0;if(t|0?(__Z16atomic_decrementPj(t+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(t,1);t=__ZN13PhysicsServer13get_singletonEv()|0;s=c[(c[t>>2]|0)+204>>2]|0;c[q>>2]=c[r>>2];__ZN6StringC2EPKc(j,827674);__ZN7VariantC2Ed(k,.1);__Z11_GLOBAL_DEFRK6StringRK7Variant(i,j,k);c[e>>2]=c[q>>2];Ki[s&4095](t,e,6,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);if(c[k>>2]|0)__ZN7Variant5clearEv(k);k=c[j>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);k=__ZnwjPKc(120,1263606)|0;c[k+4>>2]=379008;c[k>>2]=0;c[k+8>>2]=0;c[k+16>>2]=379008;c[k+12>>2]=0;c[k+20>>2]=0;c[k+40>>2]=1;j=k+48|0;c[j>>2]=1;c[j+4>>2]=0;g[k+56>>2]=1.0;c[k+60>>2]=0;c[k+64>>2]=0;c[k+68>>2]=0;j=k+24|0;c[j>>2]=0;c[j+4>>2]=0;c[j+8>>2]=0;c[j+12>>2]=0;c[k+76>>2]=379008;c[k+72>>2]=0;c[k+80>>2]=0;c[k+88>>2]=379008;c[k+84>>2]=0;c[k+92>>2]=0;j=k+96|0;c[j>>2]=0;i=k+104|0;a[k+100>>0]=0;c[i>>2]=0;c[i+4>>2]=0;c[i+8>>2]=0;c[i+12>>2]=0;__ZN6VectorIP18VisibilityNotifierE6resizeEi(j,32768)|0;c[b+136>>2]=k;l=d;return}function __ZN6VectorIP18VisibilityNotifierE6resizeEi(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0;if((d|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,269,1145657,0);e=31;return e|0}a[1263537]=0;f=c[b>>2]|0;if(!f)g=0;else g=c[f+-4>>2]|0;if((g|0)==(d|0)){e=0;return e|0}if(!d){if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);c[b>>2]=0;e=0;return e|0}__ZN6VectorIP18VisibilityNotifierE14_copy_on_writeEv(b);f=d<<2;if(d>>>0<=1073741823?(g=f+-1|0,h=g>>>1|g,g=h>>>2|h,h=g>>>4|g,g=h>>>8|h,h=(g>>>16|g)+1|0,f>>>0<4294967264):0){a[1263537]=0;f=c[b>>2]|0;do if(!f)if((d|0)>0)i=18;else{j=0;i=25}else{g=c[f+-4>>2]|0;if((g|0)<(d|0))if(!g)i=18;else{k=__ZN6Memory14realloc_staticEPvjb(f,h,1)|0;if(k|0){a[1263537]=0;l=k;break}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,300,1145876,0);e=6;return e|0}else{j=g;i=25}}while(0);do if((i|0)==18){g=__ZN6Memory12alloc_staticEjb(h,1)|0;if(g|0){a[1263537]=0;c[g+-4>>2]=0;c[g+-8>>2]=1;l=g;break}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,292,1145820,0);e=6;return e|0}else if((i|0)==25){if((j|0)<=(d|0)){e=0;return e|0}g=__ZN6Memory14realloc_staticEPvjb(f,h,1)|0;if(!g){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,324,1145876,0);e=6;return e|0}else{a[1263537]=0;c[b>>2]=g;c[g+-4>>2]=d;e=0;return e|0}}while(0);c[b>>2]=l;c[((l|0)==0?0:l+-4|0)>>2]=d;e=0;return e|0}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,285,1145723,0);e=6;return e|0}function __ZN6VectorIP18VisibilityNotifierE14_copy_on_writeEv(a){a=a|0;var b=0,d=0,e=0;b=c[a>>2]|0;if(!b)return;if((c[b+-8>>2]|0)>>>0<=1)return;d=c[b+-4>>2]|0;b=(d<<2)+-1|0;e=b>>>1|b;b=e>>>2|e;e=b>>>4|b;b=e>>>8|e;e=__ZN6Memory12alloc_staticEjb((b>>>16|b)+1|0,1)|0;c[e+-8>>2]=1;c[e+-4>>2]=d;if(d|0){b=0;do{c[e+(b<<2)>>2]=c[(c[a>>2]|0)+(b<<2)>>2];b=b+1|0}while((b|0)!=(d|0))}d=c[a>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);c[a>>2]=e;return}function __ZN5World18_initialize_classvEv(b){b=b|0;if(a[1263252]|0)return;if(!(a[1257004]|0)){if(!(a[1257001]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI9ReferenceEEvv();__ZN9Reference13_bind_methodsEv();a[1257001]=1}__ZN7ClassDB10_add_classI8ResourceEEvv();__ZN8Resource13_bind_methodsEv();a[1257004]=1}__ZN7ClassDB10_add_classI5WorldEEvv();__ZN5World13_bind_methodsEv();a[1263252]=1;return}function __ZN5World5_setvERK10StringNameRK7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK5World5_getvERK10StringNameR7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK5World19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+24|0;g=e+4|0;h=e;if(!d)__ZNK8Resource19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,0);__ZN6StringC2EPKc(f,827766);i=c[f>>2]|0;f=i;j=g+4|0;c[j>>2]=0;k=g+12|0;c[k>>2]=0;c[g>>2]=0;n=(i|0)==0;if(!n?(c[j>>2]=0,__Z28atomic_conditional_incrementPj(i+-8|0)|0):0)c[j>>2]=f;c[g+8>>2]=0;f=c[k>>2]|0;if(f|0){if(!(__Z16atomic_decrementPj(f+-8|0)|0))__ZN6Memory11free_staticEPvb(f,1);c[k>>2]=0}c[g+16>>2]=256;if(!(c[b>>2]|0)){k=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=k;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0}k=__ZnwjPFPvjE(32,4740)|0;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0;c[k+12>>2]=0;c[k+16>>2]=7;f=k+20|0;c[f>>2]=0;j=k+24|0;c[j>>2]=0;o=k+28|0;c[o>>2]=0;__ZN12PropertyInfoaSERKS_(k,g)|0;p=c[b>>2]|0;q=p+4|0;r=c[q>>2]|0;c[j>>2]=r;c[f>>2]=0;c[o>>2]=p;if(r|0)c[r+20>>2]=k;c[q>>2]=k;if(!(c[p>>2]|0))c[p>>2]=k;k=p+8|0;c[k>>2]=(c[k>>2]|0)+1;k=c[g+12>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);k=c[g+4>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);if(!n?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);__ZN10StringNameC2EPKc(h,827766);__ZN7ClassDB17get_property_listE10StringNameP4ListI12PropertyInfo16DefaultAllocatorEbPK6Object(h,b,1,a);__ZN10StringNameD2Ev(h);if(!d){l=e;return}__ZNK8Resource19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,1);l=e;return}function __ZN5World14_notificationvEib(a,b,c){a=a|0;b=b|0;c=c|0;return}function __ZNK5World16_get_class_namevEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+8|0;e=b+4|0;f=b;g=a+124|0;a=c[g>>2]|0;if(a|0){if(c[a+4>>2]|0){l=b;return g|0}if(__ZNK6String6lengthEv(a+8|0)|0){l=b;return g|0}}__ZN6StringC2EPKc(d,827766);c[f>>2]=c[d>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameaSERKS_(g,e);__ZN10StringNameD2Ev(e);e=c[f>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);l=b;return g|0}function __ZNK5World9get_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,827766);l=a;return c[b>>2]|0}function __ZNK5World8is_classERK6String(a,b){a=a|0;b=b|0;var c=0;if((!(__ZNK6StringeqEPKc(b,827766)|0)?!(__ZNK6StringeqEPKc(b,1110448)|0):0)?!(__ZNK6StringeqEPKc(b,1126157)|0):0)c=__ZNK6StringeqEPKc(b,1142944)|0;else c=1;return c|0}function __ZNK5World12is_class_ptrEPv(a,b){a=a|0;b=b|0;return (b|0)==1234452|((b|0)==1220696|((b|0)==1220724|(b|0)==1220580))|0}function __ZN5WorldD2Ev(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+8|0;e=b+4|0;f=b;c[a>>2]=228988;g=__ZN13PhysicsServer13get_singletonEv()|0;h=c[(c[g>>2]|0)+556>>2]|0;c[e>>2]=c[a+128>>2];c[d>>2]=c[e>>2];Pi[h&2047](g,d);g=__ZN12VisualServer13get_singletonEv()|0;h=c[(c[g>>2]|0)+1312>>2]|0;c[f>>2]=c[a+132>>2];c[d>>2]=c[f>>2];Pi[h&2047](g,d);d=c[a+136>>2]|0;__ZN14SpatialIndexerD2Ev(d);__ZN6Memory11free_staticEPvb(d,0);d=a+140|0;g=c[d>>2]|0;if((g|0?__ZN9Reference11unreferenceEv(g)|0:0)?(g=c[d>>2]|0,__Z17predelete_handlerP6Object(g)|0):0){gj[c[(c[g>>2]|0)+76>>2]&8191](g);__ZN6Memory11free_staticEPvb(g,0)}c[d>>2]=0;__ZN10StringNameD2Ev(a+124|0);__ZN8ResourceD2Ev(a);l=b;return}function __ZN5WorldD0Ev(a){a=a|0;__ZN5WorldD2Ev(a);__ZdlPv(a);return}function __ZNK5World18get_base_extensionEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,920476);l=a;return c[b>>2]|0}function __ZN14SpatialIndexerD2Ev(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0;b=c[a+96>>2]|0;if(b|0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(b,1);b=a+84|0;d=c[b>>2]|0;if(d|0?(__ZN3MapIP6CameraN14SpatialIndexer10CameraDataE10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS7_7ElementE(b,c[d+8>>2]|0),d=c[a+88>>2]|0,e=c[b>>2]|0,c[e+8>>2]=d,c[a+92>>2]=0,f=d,c[f+12>>2]=f,e|0):0){f=e+28|0;d=c[f>>2]|0;if(d|0?(__ZN3MapIP18VisibilityNotifiery10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(f,c[d+8>>2]|0),d=c[e+32>>2]|0,g=c[f>>2]|0,c[g+8>>2]=d,c[e+36>>2]=0,h=d,c[h+12>>2]=h,g|0):0){__ZN6Memory11free_staticEPvb(g,0);c[f>>2]=0}__ZN6Memory11free_staticEPvb(e,0);c[b>>2]=0}b=a+72|0;e=c[b>>2]|0;if(!e){__ZN6OctreeI18VisibilityNotifierLb0E16DefaultAllocatorED2Ev(a);return}__ZN3MapIP18VisibilityNotifierN14SpatialIndexer12NotifierDataE10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS7_7ElementE(b,c[e+8>>2]|0);e=c[a+76>>2]|0;f=c[b>>2]|0;c[f+8>>2]=e;c[a+80>>2]=0;g=e;c[g+12>>2]=g;if(!f){__ZN6OctreeI18VisibilityNotifierLb0E16DefaultAllocatorED2Ev(a);return}__ZN6Memory11free_staticEPvb(f,0);c[b>>2]=0;__ZN6OctreeI18VisibilityNotifierLb0E16DefaultAllocatorED2Ev(a);return}function __ZN3MapIP6CameraN14SpatialIndexer10CameraDataE10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS7_7ElementE(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;if((c[a+4>>2]|0)==(b|0))return;__ZN3MapIP6CameraN14SpatialIndexer10CameraDataE10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS7_7ElementE(a,c[b+8>>2]|0);__ZN3MapIP6CameraN14SpatialIndexer10CameraDataE10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS7_7ElementE(a,c[b+4>>2]|0);a=b+28|0;d=c[a>>2]|0;if(d|0?(__ZN3MapIP18VisibilityNotifiery10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(a,c[d+8>>2]|0),d=c[b+32>>2]|0,e=c[a>>2]|0,c[e+8>>2]=d,c[b+36>>2]=0,f=d,c[f+12>>2]=f,e|0):0){__ZN6Memory11free_staticEPvb(e,0);c[a>>2]=0}__ZN6Memory11free_staticEPvb(b,0);return}function __ZN3MapIP18VisibilityNotifiery10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(a,b){a=a|0;b=b|0;if((c[a+4>>2]|0)==(b|0))return;else{__ZN3MapIP18VisibilityNotifiery10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(a,c[b+8>>2]|0);__ZN3MapIP18VisibilityNotifiery10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(a,c[b+4>>2]|0);__ZN6Memory11free_staticEPvb(b,0);return}}function __ZN3MapIP18VisibilityNotifierN14SpatialIndexer12NotifierDataE10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS7_7ElementE(a,b){a=a|0;b=b|0;if((c[a+4>>2]|0)==(b|0))return;else{__ZN3MapIP18VisibilityNotifierN14SpatialIndexer12NotifierDataE10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS7_7ElementE(a,c[b+8>>2]|0);__ZN3MapIP18VisibilityNotifierN14SpatialIndexer12NotifierDataE10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS7_7ElementE(a,c[b+4>>2]|0);__ZN6Memory11free_staticEPvb(b,0);return}}function __ZN6OctreeI18VisibilityNotifierLb0E16DefaultAllocatorED2Ev(b){b=b|0;var d=0,e=0,f=0,g=0;__ZN6OctreeI18VisibilityNotifierLb0E16DefaultAllocatorE12_remove_treeEPNS2_6OctantE(b,c[b+60>>2]|0);d=b+12|0;e=c[d>>2]|0;if(e|0?(__ZN3MapIN6OctreeI18VisibilityNotifierLb0E16DefaultAllocatorE7PairKeyENS3_8PairDataE10ComparatorIS4_ES2_E13_cleanup_treeEPNS8_7ElementE(d,c[e+8>>2]|0),e=c[b+16>>2]|0,f=c[d>>2]|0,c[f+8>>2]=e,c[b+20>>2]=0,g=e,c[g+12>>2]=g,f|0):0){__ZN6Memory11free_staticEPvb(f,0);c[d>>2]=0}d=c[b>>2]|0;if(!d)return;__ZN3MapIjN6OctreeI18VisibilityNotifierLb0E16DefaultAllocatorE7ElementE10ComparatorIjES2_E13_cleanup_treeEPNS7_7ElementE(b,c[d+8>>2]|0);d=c[b+4>>2]|0;f=c[b>>2]|0;c[f+8>>2]=d;c[b+8>>2]=0;g=d;c[g+12>>2]=g;if(!f)return;g=f+124|0;__ZN4ListIN6OctreeI18VisibilityNotifierLb0E16DefaultAllocatorE7Element11OctantOwnerES2_E5clearEv(g);d=c[g>>2]|0;do if(d|0)if(!(c[d+8>>2]|0)){a[1263537]=0;__ZN6Memory11free_staticEPvb(d,0);break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145461,1145120,668,1145467,0);break}while(0);d=f+120|0;__ZN4ListIPN6OctreeI18VisibilityNotifierLb0E16DefaultAllocatorE8PairDataES2_E5clearEv(d);g=c[d>>2]|0;do if(g|0)if(!(c[g+8>>2]|0)){a[1263537]=0;__ZN6Memory11free_staticEPvb(g,0);break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145461,1145120,668,1145467,0);break}while(0);__ZN6Memory11free_staticEPvb(f,0);c[b>>2]=0;return}function __ZN6OctreeI18VisibilityNotifierLb0E16DefaultAllocatorE12_remove_treeEPNS2_6OctantE(a,b){a=a|0;b=b|0;var d=0;if(!b)return;d=c[b+36>>2]|0;if(d|0)__ZN6OctreeI18VisibilityNotifierLb0E16DefaultAllocatorE12_remove_treeEPNS2_6OctantE(a,d);d=c[b+40>>2]|0;if(d|0)__ZN6OctreeI18VisibilityNotifierLb0E16DefaultAllocatorE12_remove_treeEPNS2_6OctantE(a,d);d=c[b+44>>2]|0;if(d|0)__ZN6OctreeI18VisibilityNotifierLb0E16DefaultAllocatorE12_remove_treeEPNS2_6OctantE(a,d);d=c[b+48>>2]|0;if(d|0)__ZN6OctreeI18VisibilityNotifierLb0E16DefaultAllocatorE12_remove_treeEPNS2_6OctantE(a,d);d=c[b+52>>2]|0;if(d|0)__ZN6OctreeI18VisibilityNotifierLb0E16DefaultAllocatorE12_remove_treeEPNS2_6OctantE(a,d);d=c[b+56>>2]|0;if(d|0)__ZN6OctreeI18VisibilityNotifierLb0E16DefaultAllocatorE12_remove_treeEPNS2_6OctantE(a,d);d=c[b+60>>2]|0;if(d|0)__ZN6OctreeI18VisibilityNotifierLb0E16DefaultAllocatorE12_remove_treeEPNS2_6OctantE(a,d);d=c[b+64>>2]|0;if(d|0)__ZN6OctreeI18VisibilityNotifierLb0E16DefaultAllocatorE12_remove_treeEPNS2_6OctantE(a,d);__ZN4ListIPN6OctreeI18VisibilityNotifierLb0E16DefaultAllocatorE7ElementES2_ED2Ev(b+80|0);__ZN4ListIPN6OctreeI18VisibilityNotifierLb0E16DefaultAllocatorE7ElementES2_ED2Ev(b+76|0);__ZN6Memory11free_staticEPvb(b,0);return}function __ZN3MapIN6OctreeI18VisibilityNotifierLb0E16DefaultAllocatorE7PairKeyENS3_8PairDataE10ComparatorIS4_ES2_E13_cleanup_treeEPNS8_7ElementE(a,b){a=a|0;b=b|0;if((c[a+4>>2]|0)==(b|0))return;else{__ZN3MapIN6OctreeI18VisibilityNotifierLb0E16DefaultAllocatorE7PairKeyENS3_8PairDataE10ComparatorIS4_ES2_E13_cleanup_treeEPNS8_7ElementE(a,c[b+8>>2]|0);__ZN3MapIN6OctreeI18VisibilityNotifierLb0E16DefaultAllocatorE7PairKeyENS3_8PairDataE10ComparatorIS4_ES2_E13_cleanup_treeEPNS8_7ElementE(a,c[b+4>>2]|0);__ZN6Memory11free_staticEPvb(b,0);return}}function __ZN3MapIjN6OctreeI18VisibilityNotifierLb0E16DefaultAllocatorE7ElementE10ComparatorIjES2_E13_cleanup_treeEPNS7_7ElementE(b,d){b=b|0;d=d|0;var e=0;if((c[b+4>>2]|0)==(d|0))return;__ZN3MapIjN6OctreeI18VisibilityNotifierLb0E16DefaultAllocatorE7ElementE10ComparatorIjES2_E13_cleanup_treeEPNS7_7ElementE(b,c[d+8>>2]|0);__ZN3MapIjN6OctreeI18VisibilityNotifierLb0E16DefaultAllocatorE7ElementE10ComparatorIjES2_E13_cleanup_treeEPNS7_7ElementE(b,c[d+4>>2]|0);b=d+124|0;__ZN4ListIN6OctreeI18VisibilityNotifierLb0E16DefaultAllocatorE7Element11OctantOwnerES2_E5clearEv(b);e=c[b>>2]|0;do if(e|0)if(!(c[e+8>>2]|0)){a[1263537]=0;__ZN6Memory11free_staticEPvb(e,0);break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145461,1145120,668,1145467,0);break}while(0);e=d+120|0;__ZN4ListIPN6OctreeI18VisibilityNotifierLb0E16DefaultAllocatorE8PairDataES2_E5clearEv(e);b=c[e>>2]|0;do if(b|0)if(!(c[b+8>>2]|0)){a[1263537]=0;__ZN6Memory11free_staticEPvb(b,0);break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145461,1145120,668,1145467,0);break}while(0);__ZN6Memory11free_staticEPvb(d,0);return}function __ZN4ListIN6OctreeI18VisibilityNotifierLb0E16DefaultAllocatorE7Element11OctantOwnerES2_E5clearEv(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0;d=c[b>>2]|0;if(!d)return;else e=d;while(1){d=c[e>>2]|0;if(!d){f=15;break}a[1263537]=0;if((c[d+16>>2]|0)==(e|0)){c[e>>2]=c[d+8>>2];g=e+4|0;h=c[d+12>>2]|0;if((c[g>>2]|0)==(d|0))c[g>>2]=h;g=d+8|0;if(h|0)c[h+8>>2]=c[g>>2];i=c[g>>2]|0;if(i|0)c[i+12>>2]=h;__ZN6Memory11free_staticEPvb(d,0);d=e+8|0;c[d>>2]=(c[d>>2]|0)+-1}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145114,1145120,157,1145132,0);e=c[b>>2]|0;if(!(c[e+8>>2]|0)){f=14;break}if(!e){f=15;break}}if((f|0)==14){__ZN6Memory11free_staticEPvb(e,0);c[b>>2]=0;return}else if((f|0)==15)return}function __ZN4ListIPN6OctreeI18VisibilityNotifierLb0E16DefaultAllocatorE8PairDataES2_E5clearEv(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0;d=c[b>>2]|0;if(!d)return;else e=d;while(1){d=c[e>>2]|0;if(!d){f=15;break}a[1263537]=0;if((c[d+12>>2]|0)==(e|0)){c[e>>2]=c[d+4>>2];g=e+4|0;h=c[d+8>>2]|0;if((c[g>>2]|0)==(d|0))c[g>>2]=h;g=d+4|0;if(h|0)c[h+4>>2]=c[g>>2];i=c[g>>2]|0;if(i|0)c[i+8>>2]=h;__ZN6Memory11free_staticEPvb(d,0);d=e+8|0;c[d>>2]=(c[d>>2]|0)+-1}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145114,1145120,157,1145132,0);e=c[b>>2]|0;if(!(c[e+8>>2]|0)){f=14;break}if(!e){f=15;break}}if((f|0)==14){__ZN6Memory11free_staticEPvb(e,0);c[b>>2]=0;return}else if((f|0)==15)return}function __ZN4ListIPN6OctreeI18VisibilityNotifierLb0E16DefaultAllocatorE7ElementES2_ED2Ev(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0;d=c[b>>2]|0;if(!d)return;else e=d;while(1){d=c[e>>2]|0;if(!d){f=15;break}a[1263537]=0;if((c[d+12>>2]|0)==(e|0)){c[e>>2]=c[d+4>>2];g=e+4|0;h=c[d+8>>2]|0;if((c[g>>2]|0)==(d|0))c[g>>2]=h;g=d+4|0;if(h|0)c[h+4>>2]=c[g>>2];i=c[g>>2]|0;if(i|0)c[i+8>>2]=h;__ZN6Memory11free_staticEPvb(d,0);d=e+8|0;c[d>>2]=(c[d>>2]|0)+-1}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145114,1145120,157,1145132,0);j=c[b>>2]|0;if(!(c[j+8>>2]|0)){f=14;break}if(!j){f=18;break}else e=j}if((f|0)==14){__ZN6Memory11free_staticEPvb(j,0);c[b>>2]=0;return}else if((f|0)==15)if(!(c[e+8>>2]|0)){a[1263537]=0;__ZN6Memory11free_staticEPvb(e,0);return}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145461,1145120,668,1145467,0);return}else if((f|0)==18)return}function __ZN7ClassDB10_add_classI5WorldEEvv(){var a=0,b=0,d=0,e=0,f=0,g=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+16|0;d=a+12|0;e=a+8|0;f=a+4|0;g=a;__ZN6StringC2EPKc(b,827766);c[e>>2]=c[b>>2];__ZN10StringNameC2ERK6String(d,e);__ZN6StringC2EPKc(b,1110448);c[g>>2]=c[b>>2];__ZN10StringNameC2ERK6String(f,g);__ZN7ClassDB11_add_class2ERK10StringNameS2_(d,f);__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);__ZN10StringNameD2Ev(d);d=c[e>>2]|0;if(!d){l=a;return}if(__Z16atomic_decrementPj(d+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(d,1);l=a;return}function __ZN5World13_bind_methodsEv(){var a=0,b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0;a=l;l=l+96|0;if((l|0)>=(m|0))ba(96);b=a+76|0;d=a+64|0;e=a+56|0;f=a+40|0;g=a+24|0;h=a+8|0;i=a+4|0;j=a+72|0;k=a;n=a+48|0;o=a+32|0;p=a+16|0;__Z8D_METHODPKc(d,828390);q=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(q);c[q>>2]=229112;__ZN10MethodBind10_set_constEb(q,1);__ZN10MethodBind24_generate_argument_typesEi(q,0);__ZN10MethodBind12_set_returnsEb(q,1);c[q+44>>2]=5112;c[q+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,q,d,0,0)|0;q=d+4|0;r=c[q>>2]|0;if(r|0?(__Z16atomic_decrementPj(r+-8|0)|0)==0:0){s=c[q>>2]|0;q=(s|0)==0?0:s+-4|0;s=q+4|0;if(c[q>>2]|0){t=0;do{__ZN10StringNameD2Ev(s+(t<<2)|0);t=t+1|0}while(t>>>0<(c[q>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(r,1)}__ZN10StringNameD2Ev(d);__Z8D_METHODPKc(e,827706);d=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(d);c[d>>2]=229112;__ZN10MethodBind10_set_constEb(d,1);__ZN10MethodBind24_generate_argument_typesEi(d,0);__ZN10MethodBind12_set_returnsEb(d,1);c[d+44>>2]=5113;c[d+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,d,e,0,0)|0;d=e+4|0;r=c[d>>2]|0;if(r|0?(__Z16atomic_decrementPj(r+-8|0)|0)==0:0){q=c[d>>2]|0;d=(q|0)==0?0:q+-4|0;q=d+4|0;if(c[d>>2]|0){t=0;do{__ZN10StringNameD2Ev(q+(t<<2)|0);t=t+1|0}while(t>>>0<(c[d>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(r,1)}__ZN10StringNameD2Ev(e);__Z8D_METHODPKcS0_(f,863155,863171);e=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(e);c[e>>2]=229148;__ZN10MethodBind10_set_constEb(e,0);__ZN10MethodBind24_generate_argument_typesEi(e,1);c[e+44>>2]=872;c[e+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,e,f,0,0)|0;e=f+4|0;r=c[e>>2]|0;if(r|0?(__Z16atomic_decrementPj(r+-8|0)|0)==0:0){d=c[e>>2]|0;e=(d|0)==0?0:d+-4|0;d=e+4|0;if(c[e>>2]|0){t=0;do{__ZN10StringNameD2Ev(d+(t<<2)|0);t=t+1|0}while(t>>>0<(c[e>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(r,1)}__ZN10StringNameD2Ev(f);__Z8D_METHODPKc(g,863187);f=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(f);c[f>>2]=229184;__ZN10MethodBind10_set_constEb(f,1);__ZN10MethodBind24_generate_argument_typesEi(f,0);__ZN10MethodBind12_set_returnsEb(f,1);c[f+44>>2]=5114;c[f+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,f,g,0,0)|0;f=g+4|0;r=c[f>>2]|0;if(r|0?(__Z16atomic_decrementPj(r+-8|0)|0)==0:0){e=c[f>>2]|0;f=(e|0)==0?0:e+-4|0;e=f+4|0;if(c[f>>2]|0){t=0;do{__ZN10StringNameD2Ev(e+(t<<2)|0);t=t+1|0}while(t>>>0<(c[f>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(r,1)}__ZN10StringNameD2Ev(g);__Z8D_METHODPKc(h,827719);g=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(g);c[g>>2]=229220;__ZN10MethodBind10_set_constEb(g,0);__ZN10MethodBind24_generate_argument_typesEi(g,0);__ZN10MethodBind12_set_returnsEb(g,1);c[g+44>>2]=5115;c[g+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,g,h,0,0)|0;g=h+4|0;r=c[g>>2]|0;if(r|0?(__Z16atomic_decrementPj(r+-8|0)|0)==0:0){f=c[g>>2]|0;g=(f|0)==0?0:f+-4|0;f=g+4|0;if(c[g>>2]|0){t=0;do{__ZN10StringNameD2Ev(f+(t<<2)|0);t=t+1|0}while(t>>>0<(c[g>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(r,1)}__ZN10StringNameD2Ev(h);__ZN6StringC2EPKc(b,827766);c[j>>2]=c[b>>2];__ZN10StringNameC2ERK6String(i,j);__ZN6StringC2EPKc(k,1114530);__ZN6StringC2EPKc(n,900803);h=b+4|0;c[h>>2]=0;r=b+12|0;c[r>>2]=0;c[b>>2]=18;g=c[k>>2]|0;if(g|0?(c[h>>2]=0,__Z28atomic_conditional_incrementPj(g+-8|0)|0):0)c[h>>2]=c[k>>2];c[b+8>>2]=17;h=c[r>>2]|0;if((h|0)!=(c[n>>2]|0)){if(h|0?(__Z16atomic_decrementPj(h+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(h,1);c[r>>2]=0;h=c[n>>2]|0;if(h|0?__Z28atomic_conditional_incrementPj(h+-8|0)|0:0)c[r>>2]=c[n>>2]}c[b+16>>2]=7;c[o>>2]=__Z11_scs_createPKc(863155)|0;c[p>>2]=__Z11_scs_createPKc(1114514)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(i,b,o,p,-1);__ZN10StringNameD2Ev(p);__ZN10StringNameD2Ev(o);o=c[b+12>>2]|0;if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(o,1);o=c[b+4>>2]|0;if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(o,1);o=c[n>>2]|0;if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(o,1);o=c[k>>2]|0;if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(o,1);__ZN10StringNameD2Ev(i);i=c[j>>2]|0;if(!i){l=a;return}if(__Z16atomic_decrementPj(i+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(i,1);l=a;return}function __ZN5World15set_environmentERK3RefI11EnvironmentE(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0;d=l;l=l+32|0;if((l|0)>=(m|0))ba(32);e=d+20|0;f=d+16|0;g=d+12|0;h=d+8|0;i=d+4|0;j=d;k=c[b>>2]|0;n=a+140|0;o=c[n>>2]|0;if((k|0)!=(o|0)){if((o|0?__ZN9Reference11unreferenceEv(o)|0:0)?(o=c[n>>2]|0,__Z17predelete_handlerP6Object(o)|0):0){gj[c[(c[o>>2]|0)+76>>2]&8191](o);__ZN6Memory11free_staticEPvb(o,0)}c[n>>2]=0;o=c[b>>2]|0;c[n>>2]=o;if(!o)p=0;else{__ZN9Reference9referenceEv(o);p=c[n>>2]|0}}else p=k;k=__ZN12VisualServer13get_singletonEv()|0;o=c[(c[k>>2]|0)+928>>2]|0;b=c[a+132>>2]|0;if(!p){c[i>>2]=b;c[j>>2]=0;c[f>>2]=c[i>>2];c[e>>2]=c[j>>2];bj[o&4095](k,f,e);l=d;return}else{c[g>>2]=b;b=c[n>>2]|0;c[h>>2]=ij[c[(c[b>>2]|0)+112>>2]&8191](b)|0;c[f>>2]=c[g>>2];c[e>>2]=c[h>>2];bj[o&4095](k,f,e);l=d;return}}function __ZNK5World15get_environmentEv(a){a=a|0;var b=0,d=0;b=c[a+140>>2]|0;if(!b){d=0;return d|0}__ZN9Reference9referenceEv(b);d=b;return d|0}function __ZN5World22get_direct_space_stateEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+4|0;e=b;f=__ZN13PhysicsServer13get_singletonEv()|0;g=c[(c[f>>2]|0)+128>>2]|0;c[e>>2]=c[a+128>>2];c[d>>2]=c[e>>2];e=$i[g&8191](f,d)|0;l=b;return e|0}function __ZNK12MethodBind0RI5WorldP23PhysicsDirectSpaceStateE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2EPK6Object(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK12MethodBind0RI5WorldP23PhysicsDirectSpaceStateE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,827766);l=a;return c[b>>2]|0}function __ZN12MethodBind0RI5WorldP23PhysicsDirectSpaceStateE4callEP6ObjectPPK7VariantiRNS6_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1234452)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2EPK6Object(i,ij[n&8191](d)|0);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,266,1146558,0);c[b>>2]=0;l=f;return}function __ZN12MethodBind0RI5WorldP23PhysicsDirectSpaceStateE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0;if(!b)f=0;else{d=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1234452)|0;f=d?b:0}b=c[a+44>>2]|0;d=c[a+48>>2]|0;a=f+(d>>1)|0;if(!(d&1)){g=b;h=ij[g&8191](a)|0;c[e>>2]=h;return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=ij[g&8191](a)|0;c[e>>2]=h;return}}function __ZN12MethodBind0RI5WorldP23PhysicsDirectSpaceStateED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI5World3RefI11EnvironmentEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var c=0;if((b|0)!=-1){c=0;return c|0}c=__ZN7Variant12get_type_forI3RefI11EnvironmentEEENS_4TypeEv()|0;return c|0}function __ZNK13MethodBind0RCI5World3RefI11EnvironmentEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,827766);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI5World3RefI11EnvironmentEE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f+28|0;j=f;k=f+24|0;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1234452)|0:0){c[h>>2]=0;a[1263537]=0;n=c[d+24>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=f;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=f;return}o=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))p=o;else p=c[(c[d>>2]|0)+o>>2]|0;c[k>>2]=ij[p&8191](d)|0;__ZN6RefPtrC2Ev(i);__ZN3RefI9ReferenceEaSI11EnvironmentEEvRKS_IT_E(i,k);__ZN7VariantC2ERK6RefPtr(j,i);__ZN6RefPtrD2Ev(i);i=c[k>>2]|0;if((i|0?__ZN9Reference11unreferenceEv(i)|0:0)?(i=c[k>>2]|0,__Z17predelete_handlerP6Object(i)|0):0){gj[c[(c[i>>2]|0)+76>>2]&8191](i);__ZN6Memory11free_staticEPvb(i,0)}c[k>>2]=0;__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI5World3RefI11EnvironmentEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=d;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1234452)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;c[f>>2]=ij[i&8191](a)|0;__ZN3RefI9ReferenceEaSI11EnvironmentEEvRKS_IT_E(e,f);e=c[f>>2]|0;if(!e){l=d;return}if(!(__ZN9Reference11unreferenceEv(e)|0)){l=d;return}e=c[f>>2]|0;if(!(__Z17predelete_handlerP6Object(e)|0)){l=d;return}gj[c[(c[e>>2]|0)+76>>2]&8191](e);__ZN6Memory11free_staticEPvb(e,0);l=d;return}function __ZN13MethodBind0RCI5World3RefI11EnvironmentEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN3RefI9ReferenceEaSI11EnvironmentEEvRKS_IT_E(a,b){a=a|0;b=b|0;var d=0,e=0;d=c[b>>2]|0;if(!d){b=c[a>>2]|0;if((b|0?__ZN9Reference11unreferenceEv(b)|0:0)?(b=c[a>>2]|0,__Z17predelete_handlerP6Object(b)|0):0){gj[c[(c[b>>2]|0)+76>>2]&8191](b);__ZN6Memory11free_staticEPvb(b,0)}c[a>>2]=0;return}b=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1220724)|0;e=b?d:0;d=c[a>>2]|0;if((e|0)==(d|0))return;if((d|0?__ZN9Reference11unreferenceEv(d)|0:0)?(d=c[a>>2]|0,__Z17predelete_handlerP6Object(d)|0):0){gj[c[(c[d>>2]|0)+76>>2]&8191](d);__ZN6Memory11free_staticEPvb(d,0)}c[a>>2]=e;if(!e)return;__ZN9Reference9referenceEv(e);return}function __ZN7Variant12get_type_forI3RefI11EnvironmentEEENS_4TypeEv(){var a=0,b=0,d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+28|0;d=a+24|0;e=a;c[d>>2]=0;__ZN6RefPtrC2Ev(b);__ZN3RefI9ReferenceEaSI11EnvironmentEEvRKS_IT_E(b,d);__ZN7VariantC2ERK6RefPtr(e,b);__ZN6RefPtrD2Ev(b);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);e=c[d>>2]|0;if(!e){l=a;return b|0}if(!(__ZN9Reference11unreferenceEv(e)|0)){l=a;return b|0}e=c[d>>2]|0;if(!(__Z17predelete_handlerP6Object(e)|0)){l=a;return b|0}gj[c[(c[e>>2]|0)+76>>2]&8191](e);__ZN6Memory11free_staticEPvb(e,0);l=a;return b|0}function __ZNK11MethodBind1I5WorldRK3RefI11EnvironmentEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var c=0;if(b|0){c=0;return c|0}c=__ZN7Variant12get_type_forIRK3RefI11EnvironmentEEENS_4TypeEv()|0;return c|0}function __ZNK11MethodBind1I5WorldRK3RefI11EnvironmentEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,827766);l=a;return c[b>>2]|0}function __ZN11MethodBind1I5WorldRK3RefI11EnvironmentEE4callEP6ObjectPPK7VariantiRNS9_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i+28|0;k=i+24|0;n=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1234452)|0:0){c[h>>2]=0;a[1263537]=0;o=d+24|0;p=c[o>>2]|0;if((p|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=p;c[b>>2]=0;l=i;return}q=p-(c[d+20>>2]|0)|0;if((q|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=q;c[b>>2]=0;l=i;return}if((g|0)>0){if((p|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);r=0}else{a[1263537]=0;r=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,r)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=r;c[b>>2]=0;l=i;return}}r=c[d+44>>2]|0;p=c[d+48>>2]|0;q=e+(p>>1)|0;if(!(p&1))s=r;else s=c[(c[q>>2]|0)+r>>2]|0;do if((g|0)<1){r=c[o>>2]|0;p=r+-1|0;if((r|0)>=1){e=c[d+16>>2]|0;t=(e|0)==0;if(t)u=0;else u=c[e+-4>>2]|0;if((r|0)<=(u|0)){if(t)v=0;else v=c[e+-4>>2]|0;do if((v|0)<(r|0)){if(t)w=0;else w=c[e+-4>>2]|0;if((w|0)<(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);x=0;break}else{a[1263537]=0;y=31;break}}else y=31;while(0);if((y|0)==31)x=e+(p*24|0)|0;__ZN7VariantC2ERKS_(n,x);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f>>2]|0);while(0);__ZN3RefI11EnvironmentEC2ERK7Variant(j,n);c[k>>2]=c[j>>2];Pi[s&2047](q,k);q=c[k>>2]|0;if((q|0?__ZN9Reference11unreferenceEv(q)|0:0)?(q=c[k>>2]|0,__Z17predelete_handlerP6Object(q)|0):0){gj[c[(c[q>>2]|0)+76>>2]&8191](q);__ZN6Memory11free_staticEPvb(q,0)}c[k>>2]=0;if(c[n>>2]|0)__ZN7Variant5clearEv(n);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I5WorldRK3RefI11EnvironmentEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+28|0;g=e;h=e+24|0;if(!b)i=0;else{j=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1234452)|0;i=j?b:0}b=c[a+44>>2]|0;j=c[a+48>>2]|0;a=i+(j>>1)|0;if(!(j&1))k=b;else k=c[(c[a>>2]|0)+b>>2]|0;__ZN7VariantC2EPK6Object(g,c[d>>2]|0);__ZN3RefI11EnvironmentEC2ERK7Variant(f,g);if(c[g>>2]|0)__ZN7Variant5clearEv(g);c[h>>2]=c[f>>2];Pi[k&2047](a,h);a=c[h>>2]|0;if(!a){l=e;return}if(!(__ZN9Reference11unreferenceEv(a)|0)){l=e;return}a=c[h>>2]|0;if(!(__Z17predelete_handlerP6Object(a)|0)){l=e;return}gj[c[(c[a>>2]|0)+76>>2]&8191](a);__ZN6Memory11free_staticEPvb(a,0);l=e;return}function __ZN11MethodBind1I5WorldRK3RefI11EnvironmentEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN3RefI11EnvironmentEC2ERK7Variant(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d;__ZNK7Variantcv6RefPtrEv(e,b);c[a>>2]=0;b=c[e>>2]|0;if(!b){c[a>>2]=0;__ZN6RefPtrD2Ev(e);l=d;return}f=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1234456)|0;g=f?b:0;b=c[a>>2]|0;if((g|0)==(b|0)){__ZN6RefPtrD2Ev(e);l=d;return}if((b|0?__ZN9Reference11unreferenceEv(b)|0:0)?(b=c[a>>2]|0,__Z17predelete_handlerP6Object(b)|0):0){gj[c[(c[b>>2]|0)+76>>2]&8191](b);__ZN6Memory11free_staticEPvb(b,0)}c[a>>2]=g;if(!g){__ZN6RefPtrD2Ev(e);l=d;return}__ZN9Reference9referenceEv(g);__ZN6RefPtrD2Ev(e);l=d;return}function __ZN7Variant12get_type_forIRK3RefI11EnvironmentEEENS_4TypeEv(){var a=0,b=0,d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+28|0;d=a+24|0;e=a;c[d>>2]=0;__ZN6RefPtrC2Ev(b);__ZN3RefI9ReferenceEaSI11EnvironmentEEvRKS_IT_E(b,d);__ZN7VariantC2ERK6RefPtr(e,b);__ZN6RefPtrD2Ev(b);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);e=c[d>>2]|0;if(!e){l=a;return b|0}if(!(__ZN9Reference11unreferenceEv(e)|0)){l=a;return b|0}e=c[d>>2]|0;if(!(__Z17predelete_handlerP6Object(e)|0)){l=a;return b|0}gj[c[(c[e>>2]|0)+76>>2]&8191](e);__ZN6Memory11free_staticEPvb(e,0);l=a;return b|0}function __ZNK13MethodBind0RCI5World3RIDE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;if((b|0)!=-1){f=0;l=a;return f|0}c[d>>2]=0;__ZN7VariantC2ERK3RID(e,d);d=c[e>>2]|0;if(d|0)__ZN7Variant5clearEv(e);f=d;l=a;return f|0}function __ZNK13MethodBind0RCI5World3RIDE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,827766);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI5World3RIDE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;j=f+24|0;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1234452)|0:0){c[h>>2]=0;a[1263537]=0;k=c[d+24>>2]|0;if((k|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=k;c[b>>2]=0;l=f;return}n=k-(c[d+20>>2]|0)|0;if((n|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=n;c[b>>2]=0;l=f;return}n=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))o=n;else o=c[(c[d>>2]|0)+n>>2]|0;c[j>>2]=ij[o&8191](d)|0;__ZN7VariantC2ERK3RID(i,j);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI5World3RIDE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;if(!b)f=0;else{d=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1234452)|0;f=d?b:0}b=c[a+44>>2]|0;d=c[a+48>>2]|0;a=f+(d>>1)|0;if(!(d&1)){g=b;h=ij[g&8191](a)|0;i=h;c[e>>2]=i;return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=ij[g&8191](a)|0;i=h;c[e>>2]=i;return}}function __ZN13MethodBind0RCI5World3RIDED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN7World2D16_update_viewportEP8ViewportRK5Rect2(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0;f=c[b+140>>2]|0;b=c[f+28>>2]|0;a:do if(b|0){g=c[b+8>>2]|0;h=c[f+32>>2]|0;b:do if((g|0)==(h|0))i=g;else{j=g;while(1){k=c[j+24>>2]|0;if(k>>>0>d>>>0)l=j+8|0;else{if(k>>>0>=d>>>0){i=j;break b}l=j+4|0}j=c[l>>2]|0;if((j|0)==(h|0))break a}}while(0);if(!((i|0)==(h|0)|(i|0)==0)){a[1263537]=0;g=i+40|0;if(__ZNK7Vector2eqERKS_(g,e)|0?__ZNK7Vector2eqERKS_(i+48|0,e+8|0)|0:0)return;c[g>>2]=c[e>>2];c[g+4>>2]=c[e+4>>2];c[g+8>>2]=c[e+8>>2];c[g+12>>2]=c[e+12>>2];a[f+40>>0]=1;return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(827977,816746,193,1063557,0);return}function __ZN7World2D7_updateEv(a){a=a|0;__ZN16SpatialIndexer2D7_updateEv(c[a+140>>2]|0);return}function __ZN5World7_updateEy(a,b,d){a=a|0;b=b|0;d=d|0;__ZN14SpatialIndexer7_updateEy(c[a+136>>2]|0,b,d);return}function __ZN14SpatialIndexer7_updateEy(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);g=f+24|0;h=f;i=b+112|0;j=i;if((c[j>>2]|0)==(d|0)?(c[j+4>>2]|0)==(e|0):0){l=f;return}j=i;c[j>>2]=d;c[j+4>>2]=e;e=b+100|0;if(!(a[e>>0]|0)){l=f;return}j=c[b+84>>2]|0;if(j|0?(d=c[j+8>>2]|0,j=c[b+88>>2]|0,(d|0)!=(j|0)):0){i=d;while(1){d=c[i+8>>2]|0;if((d|0)==(j|0))break;else i=d}if(i|0){j=b+104|0;d=b+96|0;k=b+60|0;n=b+48|0;o=h+4|0;p=h+8|0;q=h+16|0;r=h+12|0;s=h+20|0;t=i;do{i=j;u=_i64Add(c[i>>2]|0,c[i+4>>2]|0,1,0)|0;i=j;c[i>>2]=u;c[i+4>>2]=F;i=t+24|0;u=__ZNK6Camera11get_frustumEv(c[i>>2]|0)|0;if((c[d>>2]|0)!=0?(__ZN6VectorIP18VisibilityNotifierE14_copy_on_writeEv(d),v=c[d>>2]|0,(v|0)!=0):0){w=c[v+-4>>2]|0;x=v}else{w=0;x=0}if(!(c[k>>2]|0)){y=0;z=x}else{c[g>>2]=0;v=n;A=_i64Add(c[v>>2]|0,c[v+4>>2]|0,1,0)|0;v=n;c[v>>2]=A;c[v+4>>2]=F;if(u){v=u+-4|0;A=c[v>>2]|0;if((A|0)>0){B=A;C=u}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);B=c[v>>2]|0;C=0}}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);B=0;C=0}c[h>>2]=C;c[o>>2]=B;c[p>>2]=x;c[q>>2]=w;c[r>>2]=g;c[s>>2]=-1;__ZN6OctreeI18VisibilityNotifierLb0E16DefaultAllocatorE12_cull_convexEPNS2_6OctantEPNS2_15_CullConvexDataE(b,c[k>>2]|0,h);y=c[g>>2]|0;z=c[d>>2]|0}if(!z)D=0;else{__ZN6VectorIP18VisibilityNotifierE14_copy_on_writeEv(d);D=c[d>>2]|0}c[g>>2]=0;c[h>>2]=0;v=t+28|0;if((y|0)>0){A=t+32|0;E=0;G=0;while(1){H=D+(E<<2)|0;I=c[v>>2]|0;a:do if(I){J=c[I+8>>2]|0;K=c[A>>2]|0;b:do if((J|0)==(K|0))L=J;else{M=c[H>>2]|0;N=J;while(1){O=c[N+24>>2]|0;if(M>>>0<O>>>0)P=N+8|0;else{if(O>>>0>=M>>>0){L=N;break b}P=N+4|0}N=c[P>>2]|0;if((N|0)==(K|0)){Q=36;break a}}}while(0);if((L|0)==(K|0)|(L|0)==0)Q=36;else{J=j;N=c[J+4>>2]|0;M=L+32|0;c[M>>2]=c[J>>2];c[M+4>>2]=N;R=G}}else{N=__ZnwjPFPvjE(40,4740)|0;M=N+16|0;c[M>>2]=0;c[M+4>>2]=0;c[v>>2]=N;M=c[A>>2]|0;c[N+4>>2]=M;c[N+8>>2]=M;c[N+12>>2]=M;c[N>>2]=1;Q=36}while(0);if((Q|0)==36){Q=0;__ZN3MapIP18VisibilityNotifiery10ComparatorIS1_E16DefaultAllocatorE10_insert_rbERKS1_RKy(v,H,j)|0;if(!(c[g>>2]|0)){I=__ZnwjPFPvjE(12,4740)|0;c[g>>2]=I;c[I>>2]=0;c[I+4>>2]=0;c[I+8>>2]=0}I=__ZnwjPFPvjE(16,4740)|0;N=I+4|0;c[N>>2]=0;M=I+8|0;c[M>>2]=0;J=I+12|0;c[J>>2]=0;c[I>>2]=c[H>>2];O=c[g>>2]|0;S=O+4|0;T=c[S>>2]|0;c[M>>2]=T;c[N>>2]=0;c[J>>2]=O;if(T|0)c[T+4>>2]=I;c[S>>2]=I;if(!(c[O>>2]|0))c[O>>2]=I;I=O+8|0;c[I>>2]=(c[I>>2]|0)+1;R=O}E=E+1|0;if((E|0)==(y|0)){U=R;break}else G=R}}else U=0;G=c[v>>2]|0;if((G|0)!=0?(E=c[G+8>>2]|0,G=c[t+32>>2]|0,(E|0)!=(G|0)):0){A=E;while(1){E=c[A+8>>2]|0;if((E|0)==(G|0))break;else A=E}if(A){G=A;do{E=G+32|0;O=j;if(!((c[E>>2]|0)==(c[O>>2]|0)?(c[E+4>>2]|0)==(c[O+4>>2]|0):0)){if(!(c[h>>2]|0)){O=__ZnwjPFPvjE(12,4740)|0;c[h>>2]=O;c[O>>2]=0;c[O+4>>2]=0;c[O+8>>2]=0}O=__ZnwjPFPvjE(16,4740)|0;E=O+4|0;c[E>>2]=0;I=O+8|0;c[I>>2]=0;S=O+12|0;c[S>>2]=0;c[O>>2]=c[G+24>>2];T=c[h>>2]|0;J=T+4|0;N=c[J>>2]|0;c[I>>2]=N;c[E>>2]=0;c[S>>2]=T;if(N|0)c[N+4>>2]=O;c[J>>2]=O;if(!(c[T>>2]|0))c[T>>2]=O;O=T+8|0;c[O>>2]=(c[O>>2]|0)+1}G=c[G+16>>2]|0}while((G|0)!=0);V=c[g>>2]|0}else V=U}else V=U;c:do if(V|0){G=V;do{if(!(c[G+8>>2]|0))break c;__ZN18VisibilityNotifier13_enter_cameraEP6Camera(c[c[G>>2]>>2]|0,c[i>>2]|0);__ZN4ListIP18VisibilityNotifier16DefaultAllocatorE9pop_frontEv(g);G=c[g>>2]|0}while((G|0)!=0)}while(0);G=c[h>>2]|0;d:do if(G|0){H=t+32|0;A=G;do{if(!(c[A+8>>2]|0))break d;O=c[A>>2]|0;T=c[v>>2]|0;e:do if(!T)W=A;else{J=c[T+8>>2]|0;N=c[H>>2]|0;f:do if((J|0)==(N|0))X=J;else{S=c[O>>2]|0;E=J;while(1){I=c[E+24>>2]|0;if(S>>>0<I>>>0)Y=E+8|0;else{if(I>>>0>=S>>>0){X=E;break f}Y=E+4|0}E=c[Y>>2]|0;if((E|0)==(N|0)){W=A;break e}}}while(0);if((X|0)==0|(X|0)==(N|0)){W=A;break}__ZN3MapIP18VisibilityNotifiery10ComparatorIS1_E16DefaultAllocatorE6_eraseEPNS5_7ElementE(v,X);W=c[h>>2]|0}while(0);__ZN18VisibilityNotifier12_exit_cameraEP6Camera(c[c[W>>2]>>2]|0,c[i>>2]|0);__ZN4ListIP18VisibilityNotifier16DefaultAllocatorE9pop_frontEv(h);A=c[h>>2]|0}while((A|0)!=0)}while(0);__ZN4ListIP18VisibilityNotifier16DefaultAllocatorED2Ev(h);__ZN4ListIP18VisibilityNotifier16DefaultAllocatorED2Ev(g);if(u|0?(__Z16atomic_decrementPj(u+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(u,1);t=c[t+16>>2]|0}while((t|0)!=0)}}a[e>>0]=0;l=f;return}function __ZNK6Camera11get_frustumEv(b){b=b|0;var d=0,e=0,f=0,h=0,i=0,k=0,n=0.0,o=0.0,p=0,q=0.0;d=l;l=l+112|0;if((l|0)>=(m|0))ba(112);e=d+48|0;f=d;if(!(a[b+370>>0]|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(827832,816251,586,827844,0);h=0;l=d;return h|0}a[1263537]=0;__ZNK8Viewport16get_visible_rectEv(e,c[b+140>>2]|0);i=c[e+8>>2]|0;k=c[e+12>>2]|0;__ZN12CameraMatrixC2Ev(e);n=+g[b+412>>2];o=+g[b+416>>2];p=c[b+428>>2]|0;if(!(c[b+400>>2]|0)){q=(c[j>>2]=i,+g[j>>2]);__ZN12CameraMatrix15set_perspectiveEffffb(e,+g[b+404>>2],q/(c[j>>2]=k,+g[j>>2]),n,o,(p|0)==0)}else{q=(c[j>>2]=i,+g[j>>2]);__ZN12CameraMatrix14set_orthogonalEffffb(e,+g[b+408>>2],q/(c[j>>2]=k,+g[j>>2]),n,o,(p|0)==0)}Pi[c[(c[b>>2]|0)+108>>2]&2047](f,b);b=__ZNK12CameraMatrix21get_projection_planesERK9Transform(e,f)|0;__ZN12CameraMatrixD2Ev(e);h=b;l=d;return h|0}function __ZN6OctreeI18VisibilityNotifierLb0E16DefaultAllocatorE12_cull_convexEPNS2_6OctantEPNS2_15_CullConvexDataE(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0.0,v=0.0,w=0.0,x=0.0,y=0.0,z=0.0,A=0.0,B=0.0,C=0.0,D=0,E=0.0,F=0.0,G=0.0,H=0,I=0;e=d+12|0;f=c[c[e>>2]>>2]|0;h=d+16|0;if((f|0)==(c[h>>2]|0))return;i=c[b+80>>2]|0;a:do if((i|0?c[i+8>>2]|0:0)?(j=d+4|0,k=d+8|0,l=c[i>>2]|0,l|0):0){m=a+48|0;n=c[m>>2]|0;o=c[m+4>>2]|0;m=l;l=f;b:while(1){p=c[m>>2]|0;q=p+24|0;r=q;c:do if(!((c[r>>2]|0)==(n|0)?(c[r+4>>2]|0)==(o|0):0)){s=q;c[s>>2]=n;c[s+4>>2]=o;s=c[d>>2]|0;t=c[j>>2]|0;u=+g[p+52>>2]*.5;v=+g[p+56>>2]*.5;w=+g[p+60>>2]*.5;x=u+ +g[p+40>>2];y=v+ +g[p+44>>2];z=w+ +g[p+48>>2];if((t|0)>0){A=-u;B=-v;C=-w;D=0;do{E=+g[s+(D<<4)>>2];F=+g[s+(D<<4)+4>>2];G=+g[s+(D<<4)+8>>2];if(E*(x+(E>0.0?A:u))+F*(y+(F>0.0?B:v))+G*(z+(G>0.0?C:w))>+g[s+(D<<4)+12>>2]){H=0;I=l;break c}D=D+1|0}while((D|0)<(t|0))}if((l|0)<(c[h>>2]|0)){c[(c[k>>2]|0)+(l<<2)>>2]=c[p+4>>2];t=c[e>>2]|0;D=(c[t>>2]|0)+1|0;c[t>>2]=D;H=0;I=D}else{H=1;I=l}}else{H=4;I=l}while(0);switch(H&7){case 4:case 0:break;default:break b}m=c[m+4>>2]|0;if(!m)break a;else l=I}if(H|0)return}while(0);H=d+4|0;I=0;do{e=c[b+36+(I<<2)>>2]|0;d:do if(e|0){h=c[d>>2]|0;f=c[H>>2]|0;w=+g[e+12>>2]*.5;C=+g[e+16>>2]*.5;z=+g[e+20>>2]*.5;v=w+ +g[e>>2];B=C+ +g[e+4>>2];y=z+ +g[e+8>>2];if((f|0)>0){u=-w;A=-C;x=-z;i=0;do{G=+g[h+(i<<4)>>2];F=+g[h+(i<<4)+4>>2];E=+g[h+(i<<4)+8>>2];if(G*(v+(G>0.0?u:w))+F*(B+(F>0.0?A:C))+E*(y+(E>0.0?x:z))>+g[h+(i<<4)+12>>2])break d;i=i+1|0}while((i|0)<(f|0))}__ZN6OctreeI18VisibilityNotifierLb0E16DefaultAllocatorE12_cull_convexEPNS2_6OctantEPNS2_15_CullConvexDataE(a,e,d)}while(0);I=I+1|0}while((I|0)!=8);return}function __ZN3MapIP18VisibilityNotifiery10ComparatorIS1_E16DefaultAllocatorE10_insert_rbERKS1_RKy(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f;a[g>>0]=0;h=__ZN3MapIP18VisibilityNotifiery10ComparatorIS1_E16DefaultAllocatorE7_insertERKS1_Rb(b,d,g)|0;if(h|0){d=e;e=c[d+4>>2]|0;i=h+32|0;c[i>>2]=c[d>>2];c[i+4>>2]=e}if(a[g>>0]|0){l=f;return h|0}g=b+8|0;c[g>>2]=(c[g>>2]|0)+1;g=h+12|0;e=c[g>>2]|0;if(!(c[e>>2]|0)){i=b+4|0;d=h;j=e;k=e;e=g;while(1){g=j+12|0;n=c[g>>2]|0;o=c[n+8>>2]|0;p=n;do if((j|0)==(o|0)){q=c[n+4>>2]|0;if(!(c[q>>2]|0)){c[k>>2]=1;a[1263537]=0;c[q>>2]=1;if((c[i>>2]|0)==(n|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);r=c[(c[e>>2]|0)+12>>2]|0;break}else{a[1263537]=0;c[n>>2]=0;r=n;break}}q=j+4|0;if((d|0)==(c[q>>2]|0)){s=d+8|0;t=c[s>>2]|0;c[q>>2]=t;q=c[i>>2]|0;if((t|0)==(q|0))u=p;else{c[t+12>>2]=j;u=c[g>>2]|0}t=d+12|0;c[t>>2]=u;v=c[g>>2]|0;w=v+8|0;if((c[w>>2]|0)==(j|0))c[w>>2]=d;else c[v+4>>2]=d;c[s>>2]=j;c[g>>2]=d;x=j;y=d;z=q;A=c[t>>2]|0}else{x=d;y=j;z=c[i>>2]|0;A=n}a[1263537]=0;c[y>>2]=1;if((z|0)==(A|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);B=c[(c[x+12>>2]|0)+12>>2]|0;C=c[i>>2]|0}else{a[1263537]=0;c[A>>2]=0;B=A;C=z}t=B+8|0;q=c[t>>2]|0;s=q+4|0;v=c[s>>2]|0;c[t>>2]=v;if((v|0)!=(C|0))c[v+12>>2]=B;v=B+12|0;c[q+12>>2]=c[v>>2];t=c[v>>2]|0;w=t+4|0;if((c[w>>2]|0)==(B|0))c[w>>2]=q;else c[t+8>>2]=q;c[s>>2]=B;c[v>>2]=q;r=x}else{if(!(c[o>>2]|0)){c[k>>2]=1;a[1263537]=0;c[o>>2]=1;if((c[i>>2]|0)==(n|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);r=c[(c[e>>2]|0)+12>>2]|0;break}else{a[1263537]=0;c[n>>2]=0;r=n;break}}q=j+8|0;if((d|0)==(c[q>>2]|0)){v=d+4|0;s=c[v>>2]|0;c[q>>2]=s;q=c[i>>2]|0;if((s|0)==(q|0))D=p;else{c[s+12>>2]=j;D=c[g>>2]|0}s=d+12|0;c[s>>2]=D;t=c[g>>2]|0;w=t+4|0;if((c[w>>2]|0)==(j|0))c[w>>2]=d;else c[t+8>>2]=d;c[v>>2]=j;c[g>>2]=d;E=j;F=d;G=q;H=c[s>>2]|0}else{E=d;F=j;G=c[i>>2]|0;H=n}a[1263537]=0;c[F>>2]=1;if((G|0)==(H|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);I=c[(c[E+12>>2]|0)+12>>2]|0;J=c[i>>2]|0}else{a[1263537]=0;c[H>>2]=0;I=H;J=G}s=I+4|0;q=c[s>>2]|0;v=q+8|0;t=c[v>>2]|0;c[s>>2]=t;if((t|0)!=(J|0))c[t+12>>2]=I;t=I+12|0;c[q+12>>2]=c[t>>2];s=c[t>>2]|0;w=s+8|0;if((c[w>>2]|0)==(I|0))c[w>>2]=q;else c[s+4>>2]=q;c[v>>2]=I;c[t>>2]=q;r=E}while(0);n=r+12|0;g=c[n>>2]|0;if(!(c[g>>2]|0)){d=r;j=g;k=g;e=n}else break}}e=c[(c[b>>2]|0)+8>>2]|0;a[1263537]=0;c[e>>2]=1;l=f;return h|0}function __ZN18VisibilityNotifier13_enter_cameraEP6Camera(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0;e=l;l=l+128|0;if((l|0)>=(m|0))ba(128);f=e+120|0;g=e+96|0;h=e+72|0;i=e+48|0;j=e+24|0;k=e;c[f>>2]=d;n=b+396|0;o=c[n>>2]|0;p=(o|0)==0;if(!p){q=c[o+8>>2]|0;o=c[b+400>>2]|0;a:do if((q|0)==(o|0)){r=q;s=9}else{t=q;do{u=c[t+24>>2]|0;if(u>>>0>d>>>0)v=t+8|0;else{if(u>>>0>=d>>>0){r=t;s=9;break a}v=t+4|0}t=c[v>>2]|0}while((t|0)!=(o|0))}while(0);if((s|0)==9?(r|0)!=(o|0)&(r|0)!=0:0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(827818,827785,39,852599,0);l=e;return}a[1263537]=0;if(p)s=12}else{a[1263537]=0;s=12}if((s|0)==12){s=__ZnwjPFPvjE(28,4740)|0;p=s+16|0;c[p>>2]=0;c[p+4>>2]=0;c[n>>2]=s;p=c[b+400>>2]|0;c[s+4>>2]=p;c[s+8>>2]=p;c[s+12>>2]=p;c[s>>2]=1}__ZN3SetIP6Camera10ComparatorIS1_E16DefaultAllocatorE10_insert_rbERKS1_(n,f)|0;if((c[b+404>>2]|0)==1){n=(c[308579]|0)+276|0;c[g>>2]=0;c[h>>2]=0;c[i>>2]=0;c[j>>2]=0;c[k>>2]=0;__ZN6Object11emit_signalERK10StringNameRK7VariantS5_S5_S5_S5_(b,n,g,h,i,j,k);if(c[k>>2]|0)__ZN7Variant5clearEv(k);if(c[j>>2]|0)__ZN7Variant5clearEv(j);if(c[i>>2]|0)__ZN7Variant5clearEv(i);if(c[h>>2]|0)__ZN7Variant5clearEv(h);if(c[g>>2]|0)__ZN7Variant5clearEv(g);gj[c[(c[b>>2]|0)+100>>2]&8191](b)}n=(c[308579]|0)+292|0;__ZN7VariantC2Eb(g,(c[f>>2]|0)!=0);c[h>>2]=0;c[i>>2]=0;c[j>>2]=0;c[k>>2]=0;__ZN6Object11emit_signalERK10StringNameRK7VariantS5_S5_S5_S5_(b,n,g,h,i,j,k);if(c[k>>2]|0)__ZN7Variant5clearEv(k);if(c[j>>2]|0)__ZN7Variant5clearEv(j);if(c[i>>2]|0)__ZN7Variant5clearEv(i);if(c[h>>2]|0)__ZN7Variant5clearEv(h);if(c[g>>2]|0)__ZN7Variant5clearEv(g);l=e;return}function __ZN4ListIP18VisibilityNotifier16DefaultAllocatorE9pop_frontEv(b){b=b|0;var d=0,e=0,f=0,g=0,h=0;d=c[b>>2]|0;if(!d)return;e=c[d>>2]|0;if(!e)return;a[1263537]=0;if((c[e+12>>2]|0)==(d|0)){c[d>>2]=c[e+4>>2];f=d+4|0;g=c[e+8>>2]|0;if((c[f>>2]|0)==(e|0))c[f>>2]=g;f=e+4|0;if(g|0)c[g+4>>2]=c[f>>2];h=c[f>>2]|0;if(h|0)c[h+8>>2]=g;__ZN6Memory11free_staticEPvb(e,0);e=d+8|0;c[e>>2]=(c[e>>2]|0)+-1}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145114,1145120,157,1145132,0);e=c[b>>2]|0;if(c[e+8>>2]|0)return;__ZN6Memory11free_staticEPvb(e,0);c[b>>2]=0;return}function __ZN3MapIP18VisibilityNotifiery10ComparatorIS1_E16DefaultAllocatorE6_eraseEPNS5_7ElementE(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0;e=d+8|0;f=c[e>>2]|0;g=b+4|0;h=c[g>>2]|0;do if((f|0)!=(h|0)?(i=c[d+4>>2]|0,(i|0)!=(h|0)):0){j=i;while(1){i=c[j+8>>2]|0;if((i|0)==(h|0))break;else j=i}if(!j){k=h;l=c[h+8>>2]|0;m=7;break}else{n=j;o=j+8|0;m=8;break}}else{k=d;l=f;m=7}while(0);if((m|0)==7){f=k+8|0;if((l|0)==(h|0)){n=k;o=f;m=8}else{p=k;q=l;r=f}}if((m|0)==8){p=n;q=c[n+4>>2]|0;r=o}o=c[b>>2]|0;n=p+12|0;m=c[n>>2]|0;c[q+12>>2]=m;do if((o|0)!=(m|0)){f=c[n>>2]|0;l=f+8|0;if((p|0)==(c[l>>2]|0)){c[l>>2]=q;break}else{c[f+4>>2]=q;break}}else c[o+8>>2]=q;while(0);do if((p|0)==(d|0)){if((c[d>>2]|0)==1)__ZN3MapIP18VisibilityNotifiery10ComparatorIS1_E16DefaultAllocatorE10_erase_fixEPNS5_7ElementE(b,q)}else{if((p|0)==(h|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143791,1145936,469,1143798,0);return}a[1263537]=0;if((c[p>>2]|0)==1)__ZN3MapIP18VisibilityNotifiery10ComparatorIS1_E16DefaultAllocatorE10_erase_fixEPNS5_7ElementE(b,q);c[r>>2]=c[e>>2];o=d+4|0;c[p+4>>2]=c[o>>2];m=d+12|0;c[n>>2]=c[m>>2];c[p>>2]=c[d>>2];c[(c[e>>2]|0)+12>>2]=p;c[(c[o>>2]|0)+12>>2]=p;o=c[m>>2]|0;m=o+8|0;if((c[m>>2]|0)==(d|0)){c[m>>2]=p;break}else{c[o+4>>2]=p;break}}while(0);p=c[d+16>>2]|0;e=d+20|0;if(p|0)c[p+20>>2]=c[e>>2];n=c[e>>2]|0;if(n|0)c[n+16>>2]=p;__ZN6Memory11free_staticEPvb(d,0);d=b+8|0;c[d>>2]=(c[d>>2]|0)+-1;if(!(c[c[g>>2]>>2]|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143791,1145936,498,1143838,0);return}else{a[1263537]=0;return}}function __ZN18VisibilityNotifier12_exit_cameraEP6Camera(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;e=l;l=l+128|0;if((l|0)>=(m|0))ba(128);f=e+96|0;g=e+72|0;h=e+48|0;i=e+24|0;j=e;k=b+396|0;n=c[k>>2]|0;a:do if(n|0){o=c[n+8>>2]|0;p=c[b+400>>2]|0;q=(o|0)==(p|0);b:do if(q)r=o;else{s=o;while(1){t=c[s+24>>2]|0;if(t>>>0>d>>>0)u=s+8|0;else{if(t>>>0>=d>>>0){r=s;break b}u=s+4|0}s=c[u>>2]|0;if((s|0)==(p|0))break a}}while(0);if((r|0)!=(p|0)&(r|0)!=0){a[1263537]=0;c:do if(q){v=o;w=16}else{s=o;do{t=c[s+24>>2]|0;if(t>>>0>d>>>0)x=s+8|0;else{if(t>>>0>=d>>>0){v=s;w=16;break c}x=s+4|0}s=c[x>>2]|0}while((s|0)!=(p|0))}while(0);if((((w|0)==16?!((v|0)==0|(v|0)==(p|0)):0)?(__ZN3SetIP6Camera10ComparatorIS1_E16DefaultAllocatorE6_eraseEPNS5_7ElementE(k,v),(c[b+404>>2]|0)==0):0)?(o=c[k>>2]|0,o|0):0){__ZN6Memory11free_staticEPvb(o,0);c[k>>2]=0}o=(c[308579]|0)+296|0;__ZN7VariantC2Eb(f,(d|0)!=0);c[g>>2]=0;c[h>>2]=0;c[i>>2]=0;c[j>>2]=0;__ZN6Object11emit_signalERK10StringNameRK7VariantS5_S5_S5_S5_(b,o,f,g,h,i,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);if(c[i>>2]|0)__ZN7Variant5clearEv(i);if(c[h>>2]|0)__ZN7Variant5clearEv(h);if(c[g>>2]|0)__ZN7Variant5clearEv(g);if(c[f>>2]|0)__ZN7Variant5clearEv(f);if(c[b+404>>2]|0){l=e;return}o=(c[308579]|0)+280|0;c[f>>2]=0;c[g>>2]=0;c[h>>2]=0;c[i>>2]=0;c[j>>2]=0;__ZN6Object11emit_signalERK10StringNameRK7VariantS5_S5_S5_S5_(b,o,f,g,h,i,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);if(c[i>>2]|0)__ZN7Variant5clearEv(i);if(c[h>>2]|0)__ZN7Variant5clearEv(h);if(c[g>>2]|0)__ZN7Variant5clearEv(g);if(c[f>>2]|0)__ZN7Variant5clearEv(f);gj[c[(c[b>>2]|0)+104>>2]&8191](b);l=e;return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(827772,827785,50,852541,0);l=e;return}function __ZN4ListIP18VisibilityNotifier16DefaultAllocatorED2Ev(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0;d=c[b>>2]|0;if(!d)return;else e=d;while(1){d=c[e>>2]|0;if(!d){f=15;break}a[1263537]=0;if((c[d+12>>2]|0)==(e|0)){c[e>>2]=c[d+4>>2];g=e+4|0;h=c[d+8>>2]|0;if((c[g>>2]|0)==(d|0))c[g>>2]=h;g=d+4|0;if(h|0)c[h+4>>2]=c[g>>2];i=c[g>>2]|0;if(i|0)c[i+8>>2]=h;__ZN6Memory11free_staticEPvb(d,0);d=e+8|0;c[d>>2]=(c[d>>2]|0)+-1}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145114,1145120,157,1145132,0);j=c[b>>2]|0;if(!(c[j+8>>2]|0)){f=14;break}if(!j){f=18;break}else e=j}if((f|0)==14){__ZN6Memory11free_staticEPvb(j,0);c[b>>2]=0;return}else if((f|0)==15)if(!(c[e+8>>2]|0)){a[1263537]=0;__ZN6Memory11free_staticEPvb(e,0);return}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145461,1145120,668,1145467,0);return}else if((f|0)==18)return}function __ZN3SetIP6Camera10ComparatorIS1_E16DefaultAllocatorE6_eraseEPNS5_7ElementE(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0;e=d+8|0;f=c[e>>2]|0;g=b+4|0;h=c[g>>2]|0;if((f|0)!=(h|0)?(i=c[d+4>>2]|0,(i|0)!=(h|0)):0){j=i;while(1){i=c[j+8>>2]|0;if((i|0)==(h|0))break;else j=i}if(!j){k=h;l=c[h+8>>2]|0}else{k=j;l=h}}else{k=d;l=f}f=k+8|0;j=k+4|0;i=c[((l|0)==(h|0)?j:f)>>2]|0;h=c[b>>2]|0;l=k+12|0;m=c[l>>2]|0;c[i+12>>2]=m;if((h|0)==(m|0))n=h+8|0;else{h=c[l>>2]|0;m=h+8|0;n=(k|0)==(c[m>>2]|0)?m:h+4|0}c[n>>2]=i;if((k|0)==(d|0)){if((c[d>>2]|0)==1)__ZN3SetIP6Camera10ComparatorIS1_E16DefaultAllocatorE10_erase_fixEPNS5_7ElementE(b,i)}else{if((k|0)==(c[g>>2]|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143791,1144075,454,1143798,0);return}a[1263537]=0;if((c[k>>2]|0)==1)__ZN3SetIP6Camera10ComparatorIS1_E16DefaultAllocatorE10_erase_fixEPNS5_7ElementE(b,i);c[f>>2]=c[e>>2];f=d+4|0;c[j>>2]=c[f>>2];j=d+12|0;c[l>>2]=c[j>>2];c[k>>2]=c[d>>2];c[(c[e>>2]|0)+12>>2]=k;c[(c[f>>2]|0)+12>>2]=k;f=c[j>>2]|0;j=f+8|0;c[((c[j>>2]|0)==(d|0)?j:f+4|0)>>2]=k}k=c[d+16>>2]|0;f=d+20|0;if(k|0)c[k+20>>2]=c[f>>2];j=c[f>>2]|0;if(j|0)c[j+16>>2]=k;__ZN6Memory11free_staticEPvb(d,0);d=b+8|0;c[d>>2]=(c[d>>2]|0)+-1;if(!(c[c[g>>2]>>2]|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143791,1144075,483,1143838,0);return}else{a[1263537]=0;return}}function __ZN3SetIP6Camera10ComparatorIS1_E16DefaultAllocatorE10_erase_fixEPNS5_7ElementE(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0;e=c[(c[b>>2]|0)+8>>2]|0;f=b+4|0;if((e|0)!=(d|0)&(c[d>>2]|0)==1){b=d;while(1){g=b+12|0;h=c[g>>2]|0;i=c[h+8>>2]|0;do if((b|0)==(i|0)){j=c[h+4>>2]|0;if(!(c[j>>2]|0)){a[1263537]=0;c[j>>2]=1;k=c[f>>2]|0;if((k|0)==(h|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1144075,146,1146003,0);l=c[g>>2]|0;m=l;n=c[l+4>>2]|0;o=c[f>>2]|0}else{a[1263537]=0;c[h>>2]=0;m=h;n=j;o=k}k=n+8|0;l=c[k>>2]|0;c[m+4>>2]=l;if((l|0)!=(o|0))c[l+12>>2]=m;l=m+12|0;c[n+12>>2]=c[l>>2];p=c[l>>2]|0;q=p+8|0;c[((c[q>>2]|0)==(m|0)?q:p+4|0)>>2]=n;c[k>>2]=m;c[l>>2]=n;l=c[g>>2]|0;r=c[l+4>>2]|0;s=l}else{r=j;s=h}if((c[c[r+4>>2]>>2]|0)==1){j=r+8|0;l=c[j>>2]|0;if((c[l>>2]|0)==1)if((c[f>>2]|0)==(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1144075,146,1146003,0);t=c[g>>2]|0;break}else{a[1263537]=0;c[r>>2]=0;t=s;break}a[1263537]=0;c[l>>2]=1;k=c[f>>2]|0;if((k|0)==(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1144075,146,1146003,0);u=c[j>>2]|0;v=c[f>>2]|0}else{a[1263537]=0;c[r>>2]=0;u=l;v=k}k=u+4|0;l=c[k>>2]|0;c[j>>2]=l;if((l|0)!=(v|0))c[l+12>>2]=r;l=r+12|0;c[u+12>>2]=c[l>>2];j=c[l>>2]|0;p=j+4|0;c[((c[p>>2]|0)==(r|0)?p:j+8|0)>>2]=u;c[k>>2]=r;c[l>>2]=u;l=c[g>>2]|0;w=c[l+4>>2]|0;x=l}else{w=r;x=s}l=c[x>>2]|0;k=c[f>>2]|0;if((l|0)==0&(k|0)==(w|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1144075,146,1146003,0);y=c[g>>2]|0;z=c[f>>2]|0}else{a[1263537]=0;c[w>>2]=l;y=x;z=k}c[y>>2]=1;k=c[w+4>>2]|0;a[1263537]=0;c[k>>2]=1;k=y+4|0;l=c[k>>2]|0;j=l+8|0;p=c[j>>2]|0;c[k>>2]=p;if((p|0)!=(z|0))c[p+12>>2]=y;p=y+12|0;c[l+12>>2]=c[p>>2];k=c[p>>2]|0;q=k+8|0;c[((c[q>>2]|0)==(y|0)?q:k+4|0)>>2]=l;c[j>>2]=y;c[p>>2]=l;t=e}else{if(!(c[i>>2]|0)){a[1263537]=0;c[i>>2]=1;l=c[f>>2]|0;if((l|0)==(h|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1144075,146,1146003,0);p=c[g>>2]|0;A=c[p+8>>2]|0;B=c[f>>2]|0;C=p}else{a[1263537]=0;c[h>>2]=0;A=i;B=l;C=h}l=A+4|0;p=c[l>>2]|0;c[C+8>>2]=p;if((p|0)!=(B|0))c[p+12>>2]=C;p=C+12|0;c[A+12>>2]=c[p>>2];j=c[p>>2]|0;k=j+4|0;c[((c[k>>2]|0)==(C|0)?k:j+8|0)>>2]=A;c[l>>2]=C;c[p>>2]=A;p=c[g>>2]|0;D=c[p+8>>2]|0;E=p}else{D=i;E=h}p=D+4|0;l=c[p>>2]|0;j=(c[c[D+8>>2]>>2]|0)==1;if(!((c[l>>2]|0)!=1|j^1))if((c[f>>2]|0)==(D|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1144075,146,1146003,0);t=c[g>>2]|0;break}else{a[1263537]=0;c[D>>2]=0;t=E;break}if(j){a[1263537]=0;c[l>>2]=1;j=c[f>>2]|0;if((j|0)==(D|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1144075,146,1146003,0);F=c[p>>2]|0;G=c[f>>2]|0}else{a[1263537]=0;c[D>>2]=0;F=l;G=j}j=F+8|0;l=c[j>>2]|0;c[p>>2]=l;if((l|0)!=(G|0))c[l+12>>2]=D;l=D+12|0;c[F+12>>2]=c[l>>2];p=c[l>>2]|0;k=p+8|0;c[((c[k>>2]|0)==(D|0)?k:p+4|0)>>2]=F;c[j>>2]=D;c[l>>2]=F;l=c[g>>2]|0;H=c[l+8>>2]|0;I=l}else{H=D;I=E}l=c[I>>2]|0;j=c[f>>2]|0;if((l|0)==0&(j|0)==(H|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1144075,146,1146003,0);J=c[g>>2]|0;K=c[f>>2]|0}else{a[1263537]=0;c[H>>2]=l;J=I;K=j}c[J>>2]=1;j=c[H+8>>2]|0;a[1263537]=0;c[j>>2]=1;j=J+8|0;l=c[j>>2]|0;p=l+4|0;k=c[p>>2]|0;c[j>>2]=k;if((k|0)!=(K|0))c[k+12>>2]=J;k=J+12|0;c[l+12>>2]=c[k>>2];j=c[k>>2]|0;q=j+4|0;c[((c[q>>2]|0)==(J|0)?q:j+8|0)>>2]=l;c[p>>2]=J;c[k>>2]=l;t=e}while(0);if((e|0)!=(t|0)&(c[t>>2]|0)==1)b=t;else{L=t;break}}}else L=d;a[1263537]=0;c[L>>2]=1;if((c[c[f>>2]>>2]|0)==1){a[1263537]=0;return}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143886,1144075,432,1143897,0);return}}function __ZN3MapIP18VisibilityNotifiery10ComparatorIS1_E16DefaultAllocatorE10_erase_fixEPNS5_7ElementE(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0;e=c[(c[b>>2]|0)+8>>2]|0;f=b+4|0;if((e|0)!=(d|0)&(c[d>>2]|0)==1){b=d;while(1){g=b+12|0;h=c[g>>2]|0;i=c[h+8>>2]|0;do if((b|0)==(i|0)){j=c[h+4>>2]|0;if(!(c[j>>2]|0)){a[1263537]=0;c[j>>2]=1;k=c[f>>2]|0;if((k|0)==(h|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);l=c[g>>2]|0;m=l;n=c[l+4>>2]|0;o=c[f>>2]|0}else{a[1263537]=0;c[h>>2]=0;m=h;n=j;o=k}k=n+8|0;l=c[k>>2]|0;c[m+4>>2]=l;if((l|0)!=(o|0))c[l+12>>2]=m;l=m+12|0;c[n+12>>2]=c[l>>2];p=c[l>>2]|0;q=p+8|0;if((c[q>>2]|0)==(m|0))c[q>>2]=n;else c[p+4>>2]=n;c[k>>2]=m;c[l>>2]=n;l=c[g>>2]|0;r=c[l+4>>2]|0;s=l}else{r=j;s=h}if((c[c[r+4>>2]>>2]|0)==1){j=r+8|0;l=c[j>>2]|0;if((c[l>>2]|0)==1)if((c[f>>2]|0)==(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);t=c[g>>2]|0;break}else{a[1263537]=0;c[r>>2]=0;t=s;break}a[1263537]=0;c[l>>2]=1;k=c[f>>2]|0;if((k|0)==(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);u=c[j>>2]|0;v=c[f>>2]|0}else{a[1263537]=0;c[r>>2]=0;u=l;v=k}k=u+4|0;l=c[k>>2]|0;c[j>>2]=l;if((l|0)!=(v|0))c[l+12>>2]=r;l=r+12|0;c[u+12>>2]=c[l>>2];j=c[l>>2]|0;p=j+4|0;if((c[p>>2]|0)==(r|0))c[p>>2]=u;else c[j+8>>2]=u;c[k>>2]=r;c[l>>2]=u;l=c[g>>2]|0;w=c[l+4>>2]|0;x=l;y=v}else{w=r;x=s;y=c[f>>2]|0}l=c[x>>2]|0;if((l|0)==0&(y|0)==(w|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);z=c[g>>2]|0;A=c[f>>2]|0}else{a[1263537]=0;c[w>>2]=l;z=x;A=y}c[z>>2]=1;l=c[w+4>>2]|0;a[1263537]=0;c[l>>2]=1;l=z+4|0;k=c[l>>2]|0;j=k+8|0;p=c[j>>2]|0;c[l>>2]=p;if((p|0)!=(A|0))c[p+12>>2]=z;p=z+12|0;c[k+12>>2]=c[p>>2];l=c[p>>2]|0;q=l+8|0;if((c[q>>2]|0)==(z|0))c[q>>2]=k;else c[l+4>>2]=k;c[j>>2]=z;c[p>>2]=k;t=e}else{if(!(c[i>>2]|0)){a[1263537]=0;c[i>>2]=1;k=c[f>>2]|0;if((k|0)==(h|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);p=c[g>>2]|0;B=c[p+8>>2]|0;C=c[f>>2]|0;D=p}else{a[1263537]=0;c[h>>2]=0;B=i;C=k;D=h}k=B+4|0;p=c[k>>2]|0;c[D+8>>2]=p;if((p|0)!=(C|0))c[p+12>>2]=D;p=D+12|0;c[B+12>>2]=c[p>>2];j=c[p>>2]|0;l=j+4|0;if((c[l>>2]|0)==(D|0))c[l>>2]=B;else c[j+8>>2]=B;c[k>>2]=D;c[p>>2]=B;p=c[g>>2]|0;E=c[p+8>>2]|0;F=p}else{E=i;F=h}p=E+4|0;k=c[p>>2]|0;j=(c[c[E+8>>2]>>2]|0)==1;if(!((c[k>>2]|0)!=1|j^1))if((c[f>>2]|0)==(E|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);t=c[g>>2]|0;break}else{a[1263537]=0;c[E>>2]=0;t=F;break}if(j){a[1263537]=0;c[k>>2]=1;j=c[f>>2]|0;if((j|0)==(E|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);G=c[p>>2]|0;H=c[f>>2]|0}else{a[1263537]=0;c[E>>2]=0;G=k;H=j}j=G+8|0;k=c[j>>2]|0;c[p>>2]=k;if((k|0)!=(H|0))c[k+12>>2]=E;k=E+12|0;c[G+12>>2]=c[k>>2];p=c[k>>2]|0;l=p+8|0;if((c[l>>2]|0)==(E|0))c[l>>2]=G;else c[p+4>>2]=G;c[j>>2]=E;c[k>>2]=G;k=c[g>>2]|0;I=c[k+8>>2]|0;J=k;K=H}else{I=E;J=F;K=c[f>>2]|0}k=c[J>>2]|0;if((k|0)==0&(K|0)==(I|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);L=c[g>>2]|0;M=c[f>>2]|0}else{a[1263537]=0;c[I>>2]=k;L=J;M=K}c[L>>2]=1;k=c[I+8>>2]|0;a[1263537]=0;c[k>>2]=1;k=L+8|0;j=c[k>>2]|0;p=j+4|0;l=c[p>>2]|0;c[k>>2]=l;if((l|0)!=(M|0))c[l+12>>2]=L;l=L+12|0;c[j+12>>2]=c[l>>2];k=c[l>>2]|0;q=k+4|0;if((c[q>>2]|0)==(L|0))c[q>>2]=j;else c[k+8>>2]=j;c[p>>2]=L;c[l>>2]=j;t=e}while(0);if((e|0)!=(t|0)&(c[t>>2]|0)==1)b=t;else{N=t;break}}}else N=d;a[1263537]=0;c[N>>2]=1;if((c[c[f>>2]>>2]|0)==1){a[1263537]=0;return}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143886,1145936,447,1143897,0);return}}function __ZN3SetIP6Camera10ComparatorIS1_E16DefaultAllocatorE10_insert_rbERKS1_(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;a[f>>0]=0;g=__ZN3SetIP6Camera10ComparatorIS1_E16DefaultAllocatorE7_insertERKS1_Rb(b,d,f)|0;if(a[f>>0]|0){l=e;return g|0}f=b+8|0;c[f>>2]=(c[f>>2]|0)+1;f=g+12|0;d=c[f>>2]|0;if(!(c[d>>2]|0)){h=b+4|0;i=g;j=d;k=d;d=f;while(1){f=j+12|0;n=c[f>>2]|0;o=c[n+8>>2]|0;p=n;do if((j|0)==(o|0)){q=c[n+4>>2]|0;if(!(c[q>>2]|0)){c[k>>2]=1;a[1263537]=0;c[q>>2]=1;if((c[h>>2]|0)==(n|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1144075,146,1146003,0);r=c[(c[d>>2]|0)+12>>2]|0;break}else{a[1263537]=0;c[n>>2]=0;r=n;break}}q=j+4|0;if((i|0)==(c[q>>2]|0)){s=i+8|0;t=c[s>>2]|0;c[q>>2]=t;if((t|0)==(c[h>>2]|0))u=p;else{c[t+12>>2]=j;u=c[f>>2]|0}t=i+12|0;c[t>>2]=u;q=c[f>>2]|0;v=q+8|0;c[((c[v>>2]|0)==(j|0)?v:q+4|0)>>2]=i;c[s>>2]=j;c[f>>2]=i;w=j;x=i;y=c[t>>2]|0}else{w=i;x=j;y=n}a[1263537]=0;c[x>>2]=1;t=c[h>>2]|0;if((t|0)==(y|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1144075,146,1146003,0);z=c[(c[w+12>>2]|0)+12>>2]|0;A=c[h>>2]|0}else{a[1263537]=0;c[y>>2]=0;z=y;A=t}t=z+8|0;s=c[t>>2]|0;q=s+4|0;v=c[q>>2]|0;c[t>>2]=v;if((v|0)!=(A|0))c[v+12>>2]=z;v=z+12|0;c[s+12>>2]=c[v>>2];t=c[v>>2]|0;B=t+4|0;c[((c[B>>2]|0)==(z|0)?B:t+8|0)>>2]=s;c[q>>2]=z;c[v>>2]=s;r=w}else{if(!(c[o>>2]|0)){c[k>>2]=1;a[1263537]=0;c[o>>2]=1;if((c[h>>2]|0)==(n|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1144075,146,1146003,0);r=c[(c[d>>2]|0)+12>>2]|0;break}else{a[1263537]=0;c[n>>2]=0;r=n;break}}s=j+8|0;if((i|0)==(c[s>>2]|0)){v=i+4|0;q=c[v>>2]|0;c[s>>2]=q;if((q|0)==(c[h>>2]|0))C=p;else{c[q+12>>2]=j;C=c[f>>2]|0}q=i+12|0;c[q>>2]=C;s=c[f>>2]|0;t=s+4|0;c[((c[t>>2]|0)==(j|0)?t:s+8|0)>>2]=i;c[v>>2]=j;c[f>>2]=i;D=j;E=i;F=c[q>>2]|0}else{D=i;E=j;F=n}a[1263537]=0;c[E>>2]=1;q=c[h>>2]|0;if((q|0)==(F|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1144075,146,1146003,0);G=c[(c[D+12>>2]|0)+12>>2]|0;H=c[h>>2]|0}else{a[1263537]=0;c[F>>2]=0;G=F;H=q}q=G+4|0;v=c[q>>2]|0;s=v+8|0;t=c[s>>2]|0;c[q>>2]=t;if((t|0)!=(H|0))c[t+12>>2]=G;t=G+12|0;c[v+12>>2]=c[t>>2];q=c[t>>2]|0;B=q+8|0;c[((c[B>>2]|0)==(G|0)?B:q+4|0)>>2]=v;c[s>>2]=G;c[t>>2]=v;r=D}while(0);n=r+12|0;f=c[n>>2]|0;if(!(c[f>>2]|0)){i=r;j=f;k=f;d=n}else break}}d=c[(c[b>>2]|0)+8>>2]|0;a[1263537]=0;c[d>>2]=1;l=e;return g|0}function __ZN3SetIP6Camera10ComparatorIS1_E16DefaultAllocatorE7_insertERKS1_Rb(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0;f=c[b>>2]|0;g=c[f+8>>2]|0;h=b+4|0;i=c[h>>2]|0;a:do if((g|0)==(i|0))j=f;else{k=c[d>>2]|0;l=g;while(1){m=c[l+24>>2]|0;if(k>>>0<m>>>0)n=l+8|0;else{if(m>>>0>=k>>>0)break;n=l+4|0}m=c[n>>2]|0;if((m|0)==(i|0)){j=l;break a}else l=m}a[e>>0]=1;o=l;return o|0}while(0);i=__ZnwjPFPvjE(28,4740)|0;c[i>>2]=0;c[i+4>>2]=0;c[i+8>>2]=0;c[i+12>>2]=0;c[i+16>>2]=0;c[i+20>>2]=0;c[i+12>>2]=j;n=c[h>>2]|0;g=i+4|0;c[g>>2]=n;f=i+8|0;c[f>>2]=n;c[i+24>>2]=c[d>>2];if((j|0)!=(c[b>>2]|0)?(c[d>>2]|0)>>>0>=(c[j+24>>2]|0)>>>0:0)p=j+4|0;else p=j+8|0;c[p>>2]=i;a[e>>0]=0;e=c[g>>2]|0;g=c[h>>2]|0;if((e|0)==(g|0)){h=i;do{p=h;h=c[h+12>>2]|0}while((p|0)==(c[h+4>>2]|0));q=(h|0)==(c[b>>2]|0)?0:h}else{h=e;while(1){e=c[h+8>>2]|0;if((e|0)==(g|0)){q=h;break}else h=e}}c[i+16>>2]=q;h=c[f>>2]|0;b:do if((h|0)==(g|0)){f=i;while(1){e=f;f=c[f+12>>2]|0;if((e|0)!=(c[f+8>>2]|0)){r=f;break b}if((f|0)==(c[b>>2]|0)){r=0;break}}}else{f=h;while(1){l=c[f+4>>2]|0;if((l|0)==(g|0)){r=f;break}else f=l}}while(0);g=i+20|0;c[g>>2]=r;if(!q)s=r;else{c[q+20>>2]=i;s=c[g>>2]|0}if(!s){o=i;return o|0}c[s+16>>2]=i;o=i;return o|0}function __ZN3MapIP18VisibilityNotifiery10ComparatorIS1_E16DefaultAllocatorE7_insertERKS1_Rb(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0;f=c[b>>2]|0;g=c[f+8>>2]|0;h=b+4|0;i=c[h>>2]|0;a:do if((g|0)==(i|0))j=f;else{k=c[d>>2]|0;l=g;while(1){m=c[l+24>>2]|0;if(k>>>0<m>>>0)n=l+8|0;else{if(m>>>0>=k>>>0)break;n=l+4|0}m=c[n>>2]|0;if((m|0)==(i|0)){j=l;break a}else l=m}a[e>>0]=1;o=l;return o|0}while(0);i=__ZnwjPFPvjE(40,4740)|0;c[i>>2]=0;c[i+4>>2]=0;c[i+8>>2]=0;c[i+12>>2]=0;c[i+16>>2]=0;c[i+20>>2]=0;c[i+12>>2]=j;n=c[h>>2]|0;h=i+4|0;c[h>>2]=n;g=i+8|0;c[g>>2]=n;c[i+24>>2]=c[d>>2];f=c[b>>2]|0;b=n;if((j|0)!=(f|0)?(c[d>>2]|0)>>>0>=(c[j+24>>2]|0)>>>0:0){c[j+4>>2]=i;d=c[h>>2]|0;a[e>>0]=0;if((d|0)==(b|0)){p=i;q=14}else{h=d;while(1){d=c[h+8>>2]|0;if((d|0)==(b|0)){r=h;break}else h=d}}}else{c[j+8>>2]=i;a[e>>0]=0;p=i;q=14}if((q|0)==14){while(1){q=0;e=p;p=c[p+12>>2]|0;if((e|0)!=(c[p+4>>2]|0))break;else q=14}r=(p|0)==(f|0)?0:p}c[i+16>>2]=r;p=c[g>>2]|0;b:do if((p|0)==(b|0)){g=i;while(1){q=g;g=c[g+12>>2]|0;if((q|0)!=(c[g+8>>2]|0)){s=g;break b}if((g|0)==(f|0)){s=0;break}}}else{g=p;while(1){l=c[g+4>>2]|0;if((l|0)==(b|0)){s=g;break}else g=l}}while(0);b=i+20|0;c[b>>2]=s;if(!r)t=s;else{c[r+20>>2]=i;t=c[b>>2]|0}if(!t){o=i;return o|0}c[t+16>>2]=i;o=i;return o|0}function __ZN16SpatialIndexer2D7_updateEv(b){b=b|0;var d=0,e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0,ia=0,ja=0,ka=0,la=0;d=l;l=l+32|0;if((l|0)>=(m|0))ba(32);e=d+24|0;f=d+16|0;h=d+8|0;i=d;j=b+40|0;if(!(a[j>>0]|0)){l=d;return}k=c[b+28>>2]|0;if(k|0?(n=c[k+8>>2]|0,k=c[b+32>>2]|0,(n|0)!=(k|0)):0){o=n;while(1){n=c[o+8>>2]|0;if((n|0)==(k|0))break;else o=n}if(o|0){k=e+4|0;n=b+12|0;p=h+4|0;q=f+4|0;r=b+48|0;s=b+4|0;t=o;do{o=t+28|0;u=t+40|0;c[e>>2]=~~+g[u>>2];c[k>>2]=~~+g[t+44>>2];__ZN7Point2idVERKi(e,n);__ZNK7Vector2plERKS_(h,u,t+48|0);c[f>>2]=~~+g[h>>2];c[q>>2]=~~+g[p>>2];__ZN7Point2idVERKi(f,n);u=r;v=_i64Add(c[u>>2]|0,c[u+4>>2]|0,1,0)|0;u=r;c[u>>2]=v;c[u+4>>2]=F;c[h>>2]=0;c[i>>2]=0;u=c[f>>2]|0;v=c[e>>2]|0;w=c[q>>2]|0;x=c[k>>2]|0;a:do if((U(w-x|0,u-v|0)|0)>1e4){y=c[b>>2]|0;if((y|0)!=0?(z=c[y+8>>2]|0,y=c[s>>2]|0,(z|0)!=(y|0)):0){A=z;while(1){z=c[A+8>>2]|0;if((z|0)==(y|0))break;else A=z}if(A){y=t+32|0;z=A;B=0;C=v;D=u;while(1){E=z+24|0;G=c[E>>2]|0;if(((!((G|0)<(C|0)|(G|0)>(D|0))?(G=c[E+4>>2]|0,!((G|0)<(c[k>>2]|0)?1:(G|0)>(c[q>>2]|0))):0)?(G=c[z+32>>2]|0,(G|0)!=0):0)?(E=c[G+8>>2]|0,G=c[z+36>>2]|0,(E|0)!=(G|0)):0){H=E;while(1){E=c[H+8>>2]|0;if((E|0)==(G|0))break;else H=E}if(H){G=H;E=B;while(1){I=G+24|0;J=c[o>>2]|0;b:do if(!J){K=__ZnwjPFPvjE(40,4740)|0;L=K+16|0;c[L>>2]=0;c[L+4>>2]=0;c[o>>2]=K;L=c[y>>2]|0;c[K+4>>2]=L;c[K+8>>2]=L;c[K+12>>2]=L;c[K>>2]=1;M=32}else{K=c[J+8>>2]|0;L=c[y>>2]|0;c:do if((K|0)==(L|0))N=K;else{O=c[I>>2]|0;P=K;while(1){Q=c[P+24>>2]|0;if(O>>>0<Q>>>0)R=P+8|0;else{if(Q>>>0>=O>>>0){N=P;break c}R=P+4|0}P=c[R>>2]|0;if((P|0)==(L|0)){M=32;break b}}}while(0);if((N|0)==(L|0)|(N|0)==0){M=32;break}K=r;P=c[K+4>>2]|0;O=N+32|0;c[O>>2]=c[K>>2];c[O+4>>2]=P;S=E}while(0);if((M|0)==32){M=0;__ZN3MapIP20VisibilityNotifier2Dy10ComparatorIS1_E16DefaultAllocatorE10_insert_rbERKS1_RKy(o,I,r)|0;if(!(c[h>>2]|0)){J=__ZnwjPFPvjE(12,4740)|0;c[h>>2]=J;c[J>>2]=0;c[J+4>>2]=0;c[J+8>>2]=0}J=__ZnwjPFPvjE(16,4740)|0;P=J+4|0;c[P>>2]=0;O=J+8|0;c[O>>2]=0;K=J+12|0;c[K>>2]=0;c[J>>2]=c[I>>2];Q=c[h>>2]|0;T=Q+4|0;V=c[T>>2]|0;c[O>>2]=V;c[P>>2]=0;c[K>>2]=Q;if(V|0)c[V+4>>2]=J;c[T>>2]=J;if(!(c[Q>>2]|0))c[Q>>2]=J;J=Q+8|0;c[J>>2]=(c[J>>2]|0)+1;S=Q}G=c[G+16>>2]|0;if(!G){W=S;break}else E=S}}else W=B}else W=B;E=c[z+16>>2]|0;if(!E){X=W;break a}z=E;B=W;C=c[e>>2]|0;D=c[f>>2]|0}}else X=0}else X=0}else if((u|0)<(v|0))X=0;else{D=t+32|0;C=v;B=x;z=w;y=0;while(1){if((B|0)>(z|0)){Y=y;Z=z}else{A=B;E=y;while(1){G=c[b>>2]|0;d:do if(G){H=c[G+8>>2]|0;Q=c[s>>2]|0;e:do if((H|0)==(Q|0))_=H;else{J=H;while(1){T=J+24|0;V=c[T>>2]|0;K=c[T+4>>2]|0;if(A>>>0<K>>>0|(A|0)==(K|0)&C>>>0<V>>>0)$=J+8|0;else{if(!(K>>>0<A>>>0|(K|0)==(A|0)&V>>>0<C>>>0)){_=J;break e}$=J+4|0}J=c[$>>2]|0;if((J|0)==(Q|0)){aa=E;break d}}}while(0);if((!((_|0)==(Q|0)|(_|0)==0)?(H=c[_+32>>2]|0,(H|0)!=0):0)?(L=c[H+8>>2]|0,H=c[_+36>>2]|0,(L|0)!=(H|0)):0){J=L;while(1){L=c[J+8>>2]|0;if((L|0)==(H|0))break;else J=L}if(J){H=J;Q=E;while(1){L=H+24|0;V=c[o>>2]|0;f:do if(!V){K=__ZnwjPFPvjE(40,4740)|0;T=K+16|0;c[T>>2]=0;c[T+4>>2]=0;c[o>>2]=K;T=c[D>>2]|0;c[K+4>>2]=T;c[K+8>>2]=T;c[K+12>>2]=T;c[K>>2]=1;M=70}else{K=c[V+8>>2]|0;T=c[D>>2]|0;g:do if((K|0)==(T|0))ca=K;else{P=c[L>>2]|0;O=K;while(1){da=c[O+24>>2]|0;if(P>>>0<da>>>0)ea=O+8|0;else{if(da>>>0>=P>>>0){ca=O;break g}ea=O+4|0}O=c[ea>>2]|0;if((O|0)==(T|0)){M=70;break f}}}while(0);if((ca|0)==(T|0)|(ca|0)==0){M=70;break}K=r;O=c[K+4>>2]|0;P=ca+32|0;c[P>>2]=c[K>>2];c[P+4>>2]=O;fa=Q}while(0);if((M|0)==70){M=0;__ZN3MapIP20VisibilityNotifier2Dy10ComparatorIS1_E16DefaultAllocatorE10_insert_rbERKS1_RKy(o,L,r)|0;if(!(c[h>>2]|0)){V=__ZnwjPFPvjE(12,4740)|0;c[h>>2]=V;c[V>>2]=0;c[V+4>>2]=0;c[V+8>>2]=0}V=__ZnwjPFPvjE(16,4740)|0;O=V+4|0;c[O>>2]=0;P=V+8|0;c[P>>2]=0;K=V+12|0;c[K>>2]=0;c[V>>2]=c[L>>2];da=c[h>>2]|0;ga=da+4|0;ha=c[ga>>2]|0;c[P>>2]=ha;c[O>>2]=0;c[K>>2]=da;if(ha|0)c[ha+4>>2]=V;c[ga>>2]=V;if(!(c[da>>2]|0))c[da>>2]=V;V=da+8|0;c[V>>2]=(c[V>>2]|0)+1;fa=da}H=c[H+16>>2]|0;if(!H){aa=fa;break}else Q=fa}}else aa=E}else aa=E}else aa=E;while(0);G=c[q>>2]|0;if((A|0)<(G|0)){A=A+1|0;E=aa}else{Y=aa;Z=G;break}}}if((C|0)>=(c[f>>2]|0)){X=Y;break a}C=C+1|0;B=c[k>>2]|0;z=Z;y=Y}}while(0);w=c[o>>2]|0;if((w|0)!=0?(x=c[w+8>>2]|0,w=c[t+32>>2]|0,(x|0)!=(w|0)):0){v=x;while(1){x=c[v+8>>2]|0;if((x|0)==(w|0))break;else v=x}if(v){w=v;do{x=w+32|0;u=r;if(!((c[x>>2]|0)==(c[u>>2]|0)?(c[x+4>>2]|0)==(c[u+4>>2]|0):0)){if(!(c[i>>2]|0)){u=__ZnwjPFPvjE(12,4740)|0;c[i>>2]=u;c[u>>2]=0;c[u+4>>2]=0;c[u+8>>2]=0}u=__ZnwjPFPvjE(16,4740)|0;x=u+4|0;c[x>>2]=0;y=u+8|0;c[y>>2]=0;z=u+12|0;c[z>>2]=0;c[u>>2]=c[w+24>>2];B=c[i>>2]|0;C=B+4|0;D=c[C>>2]|0;c[y>>2]=D;c[x>>2]=0;c[z>>2]=B;if(D|0)c[D+4>>2]=u;c[C>>2]=u;if(!(c[B>>2]|0))c[B>>2]=u;u=B+8|0;c[u>>2]=(c[u>>2]|0)+1}w=c[w+16>>2]|0}while((w|0)!=0);ia=c[h>>2]|0}else ia=X}else ia=X;h:do if(ia|0){w=t+24|0;v=ia;do{if(!(c[v+8>>2]|0))break h;__ZN20VisibilityNotifier2D15_enter_viewportEP8Viewport(c[c[v>>2]>>2]|0,c[w>>2]|0);__ZN4ListIP20VisibilityNotifier2D16DefaultAllocatorE9pop_frontEv(h);v=c[h>>2]|0}while((v|0)!=0)}while(0);v=c[i>>2]|0;i:do if(v|0){w=t+24|0;u=t+32|0;B=v;do{if(!(c[B+8>>2]|0))break i;C=c[B>>2]|0;D=c[o>>2]|0;j:do if(D){z=c[D+8>>2]|0;x=c[u>>2]|0;k:do if((z|0)==(x|0))ja=z;else{y=c[C>>2]|0;E=z;while(1){A=c[E+24>>2]|0;if(y>>>0<A>>>0)ka=E+8|0;else{if(A>>>0>=y>>>0){ja=E;break k}ka=E+4|0}E=c[ka>>2]|0;if((E|0)==(x|0)){la=B;break j}}}while(0);if(!((ja|0)==0|(ja|0)==(x|0))){__ZN3MapIP20VisibilityNotifier2Dy10ComparatorIS1_E16DefaultAllocatorE6_eraseEPNS5_7ElementE(o,ja);la=c[i>>2]|0}else la=B}else la=B;while(0);__ZN20VisibilityNotifier2D14_exit_viewportEP8Viewport(c[c[la>>2]>>2]|0,c[w>>2]|0);__ZN4ListIP20VisibilityNotifier2D16DefaultAllocatorE9pop_frontEv(i);B=c[i>>2]|0}while((B|0)!=0)}while(0);__ZN4ListIP20VisibilityNotifier2D16DefaultAllocatorED2Ev(i);__ZN4ListIP20VisibilityNotifier2D16DefaultAllocatorED2Ev(h);t=c[t+16>>2]|0}while((t|0)!=0)}}a[j>>0]=0;l=d;return}function __ZN20VisibilityNotifier2D15_enter_viewportEP8Viewport(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0;e=l;l=l+128|0;if((l|0)>=(m|0))ba(128);f=e+120|0;g=e+96|0;h=e+72|0;i=e+48|0;j=e+24|0;k=e;c[f>>2]=d;n=b+404|0;o=c[n>>2]|0;p=(o|0)==0;if(!p){q=c[o+8>>2]|0;o=c[b+408>>2]|0;a:do if((q|0)==(o|0)){r=q;s=9}else{t=q;do{u=c[t+24>>2]|0;if(u>>>0>d>>>0)v=t+8|0;else{if(u>>>0>=d>>>0){r=t;s=9;break a}v=t+4|0}t=c[v>>2]|0}while((t|0)!=(o|0))}while(0);if((s|0)==9?(r|0)!=(o|0)&(r|0)!=0:0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(827912,816790,41,827928,0);l=e;return}a[1263537]=0;if(p)s=12}else{a[1263537]=0;s=12}if((s|0)==12){s=__ZnwjPFPvjE(28,4740)|0;p=s+16|0;c[p>>2]=0;c[p+4>>2]=0;c[n>>2]=s;p=c[b+408>>2]|0;c[s+4>>2]=p;c[s+8>>2]=p;c[s+12>>2]=p;c[s>>2]=1}__ZN3SetIP8Viewport10ComparatorIS1_E16DefaultAllocatorE10_insert_rbERKS1_(n,f)|0;do if(a[b+136>>0]|0)if(!(c[b+132>>2]|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(947574,947583,260,947603,0);break}else{a[1263537]=0;break}while(0);if((c[b+412>>2]|0)==1){n=(c[308579]|0)+276|0;c[g>>2]=0;c[h>>2]=0;c[i>>2]=0;c[j>>2]=0;c[k>>2]=0;__ZN6Object11emit_signalERK10StringNameRK7VariantS5_S5_S5_S5_(b,n,g,h,i,j,k);if(c[k>>2]|0)__ZN7Variant5clearEv(k);if(c[j>>2]|0)__ZN7Variant5clearEv(j);if(c[i>>2]|0)__ZN7Variant5clearEv(i);if(c[h>>2]|0)__ZN7Variant5clearEv(h);if(c[g>>2]|0)__ZN7Variant5clearEv(g);gj[c[(c[b>>2]|0)+152>>2]&8191](b)}n=(c[308579]|0)+284|0;__ZN7VariantC2Eb(g,(c[f>>2]|0)!=0);c[h>>2]=0;c[i>>2]=0;c[j>>2]=0;c[k>>2]=0;__ZN6Object11emit_signalERK10StringNameRK7VariantS5_S5_S5_S5_(b,n,g,h,i,j,k);if(c[k>>2]|0)__ZN7Variant5clearEv(k);if(c[j>>2]|0)__ZN7Variant5clearEv(j);if(c[i>>2]|0)__ZN7Variant5clearEv(i);if(c[h>>2]|0)__ZN7Variant5clearEv(h);if(c[g>>2]|0)__ZN7Variant5clearEv(g);l=e;return}function __ZN3MapIP20VisibilityNotifier2Dy10ComparatorIS1_E16DefaultAllocatorE6_eraseEPNS5_7ElementE(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0;e=d+8|0;f=c[e>>2]|0;g=b+4|0;h=c[g>>2]|0;do if((f|0)!=(h|0)?(i=c[d+4>>2]|0,(i|0)!=(h|0)):0){j=i;while(1){i=c[j+8>>2]|0;if((i|0)==(h|0))break;else j=i}if(!j){k=h;l=c[h+8>>2]|0;m=7;break}else{n=j;o=j+8|0;m=8;break}}else{k=d;l=f;m=7}while(0);if((m|0)==7){f=k+8|0;if((l|0)==(h|0)){n=k;o=f;m=8}else{p=k;q=l;r=f}}if((m|0)==8){p=n;q=c[n+4>>2]|0;r=o}o=c[b>>2]|0;n=p+12|0;m=c[n>>2]|0;c[q+12>>2]=m;do if((o|0)!=(m|0)){f=c[n>>2]|0;l=f+8|0;if((p|0)==(c[l>>2]|0)){c[l>>2]=q;break}else{c[f+4>>2]=q;break}}else c[o+8>>2]=q;while(0);do if((p|0)==(d|0)){if((c[d>>2]|0)==1)__ZN3MapIP20VisibilityNotifier2Dy10ComparatorIS1_E16DefaultAllocatorE10_erase_fixEPNS5_7ElementE(b,q)}else{if((p|0)==(h|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143791,1145936,469,1143798,0);return}a[1263537]=0;if((c[p>>2]|0)==1)__ZN3MapIP20VisibilityNotifier2Dy10ComparatorIS1_E16DefaultAllocatorE10_erase_fixEPNS5_7ElementE(b,q);c[r>>2]=c[e>>2];o=d+4|0;c[p+4>>2]=c[o>>2];m=d+12|0;c[n>>2]=c[m>>2];c[p>>2]=c[d>>2];c[(c[e>>2]|0)+12>>2]=p;c[(c[o>>2]|0)+12>>2]=p;o=c[m>>2]|0;m=o+8|0;if((c[m>>2]|0)==(d|0)){c[m>>2]=p;break}else{c[o+4>>2]=p;break}}while(0);p=c[d+16>>2]|0;e=d+20|0;if(p|0)c[p+20>>2]=c[e>>2];n=c[e>>2]|0;if(n|0)c[n+16>>2]=p;__ZN6Memory11free_staticEPvb(d,0);d=b+8|0;c[d>>2]=(c[d>>2]|0)+-1;if(!(c[c[g>>2]>>2]|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143791,1145936,498,1143838,0);return}else{a[1263537]=0;return}}function __ZN3MapIP20VisibilityNotifier2Dy10ComparatorIS1_E16DefaultAllocatorE10_erase_fixEPNS5_7ElementE(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0;e=c[(c[b>>2]|0)+8>>2]|0;f=b+4|0;if((e|0)!=(d|0)&(c[d>>2]|0)==1){b=d;while(1){g=b+12|0;h=c[g>>2]|0;i=c[h+8>>2]|0;do if((b|0)==(i|0)){j=c[h+4>>2]|0;if(!(c[j>>2]|0)){a[1263537]=0;c[j>>2]=1;k=c[f>>2]|0;if((k|0)==(h|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);l=c[g>>2]|0;m=l;n=c[l+4>>2]|0;o=c[f>>2]|0}else{a[1263537]=0;c[h>>2]=0;m=h;n=j;o=k}k=n+8|0;l=c[k>>2]|0;c[m+4>>2]=l;if((l|0)!=(o|0))c[l+12>>2]=m;l=m+12|0;c[n+12>>2]=c[l>>2];p=c[l>>2]|0;q=p+8|0;if((c[q>>2]|0)==(m|0))c[q>>2]=n;else c[p+4>>2]=n;c[k>>2]=m;c[l>>2]=n;l=c[g>>2]|0;r=c[l+4>>2]|0;s=l}else{r=j;s=h}if((c[c[r+4>>2]>>2]|0)==1){j=r+8|0;l=c[j>>2]|0;if((c[l>>2]|0)==1)if((c[f>>2]|0)==(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);t=c[g>>2]|0;break}else{a[1263537]=0;c[r>>2]=0;t=s;break}a[1263537]=0;c[l>>2]=1;k=c[f>>2]|0;if((k|0)==(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);u=c[j>>2]|0;v=c[f>>2]|0}else{a[1263537]=0;c[r>>2]=0;u=l;v=k}k=u+4|0;l=c[k>>2]|0;c[j>>2]=l;if((l|0)!=(v|0))c[l+12>>2]=r;l=r+12|0;c[u+12>>2]=c[l>>2];j=c[l>>2]|0;p=j+4|0;if((c[p>>2]|0)==(r|0))c[p>>2]=u;else c[j+8>>2]=u;c[k>>2]=r;c[l>>2]=u;l=c[g>>2]|0;w=c[l+4>>2]|0;x=l;y=v}else{w=r;x=s;y=c[f>>2]|0}l=c[x>>2]|0;if((l|0)==0&(y|0)==(w|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);z=c[g>>2]|0;A=c[f>>2]|0}else{a[1263537]=0;c[w>>2]=l;z=x;A=y}c[z>>2]=1;l=c[w+4>>2]|0;a[1263537]=0;c[l>>2]=1;l=z+4|0;k=c[l>>2]|0;j=k+8|0;p=c[j>>2]|0;c[l>>2]=p;if((p|0)!=(A|0))c[p+12>>2]=z;p=z+12|0;c[k+12>>2]=c[p>>2];l=c[p>>2]|0;q=l+8|0;if((c[q>>2]|0)==(z|0))c[q>>2]=k;else c[l+4>>2]=k;c[j>>2]=z;c[p>>2]=k;t=e}else{if(!(c[i>>2]|0)){a[1263537]=0;c[i>>2]=1;k=c[f>>2]|0;if((k|0)==(h|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);p=c[g>>2]|0;B=c[p+8>>2]|0;C=c[f>>2]|0;D=p}else{a[1263537]=0;c[h>>2]=0;B=i;C=k;D=h}k=B+4|0;p=c[k>>2]|0;c[D+8>>2]=p;if((p|0)!=(C|0))c[p+12>>2]=D;p=D+12|0;c[B+12>>2]=c[p>>2];j=c[p>>2]|0;l=j+4|0;if((c[l>>2]|0)==(D|0))c[l>>2]=B;else c[j+8>>2]=B;c[k>>2]=D;c[p>>2]=B;p=c[g>>2]|0;E=c[p+8>>2]|0;F=p}else{E=i;F=h}p=E+4|0;k=c[p>>2]|0;j=(c[c[E+8>>2]>>2]|0)==1;if(!((c[k>>2]|0)!=1|j^1))if((c[f>>2]|0)==(E|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);t=c[g>>2]|0;break}else{a[1263537]=0;c[E>>2]=0;t=F;break}if(j){a[1263537]=0;c[k>>2]=1;j=c[f>>2]|0;if((j|0)==(E|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);G=c[p>>2]|0;H=c[f>>2]|0}else{a[1263537]=0;c[E>>2]=0;G=k;H=j}j=G+8|0;k=c[j>>2]|0;c[p>>2]=k;if((k|0)!=(H|0))c[k+12>>2]=E;k=E+12|0;c[G+12>>2]=c[k>>2];p=c[k>>2]|0;l=p+8|0;if((c[l>>2]|0)==(E|0))c[l>>2]=G;else c[p+4>>2]=G;c[j>>2]=E;c[k>>2]=G;k=c[g>>2]|0;I=c[k+8>>2]|0;J=k;K=H}else{I=E;J=F;K=c[f>>2]|0}k=c[J>>2]|0;if((k|0)==0&(K|0)==(I|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);L=c[g>>2]|0;M=c[f>>2]|0}else{a[1263537]=0;c[I>>2]=k;L=J;M=K}c[L>>2]=1;k=c[I+8>>2]|0;a[1263537]=0;c[k>>2]=1;k=L+8|0;j=c[k>>2]|0;p=j+4|0;l=c[p>>2]|0;c[k>>2]=l;if((l|0)!=(M|0))c[l+12>>2]=L;l=L+12|0;c[j+12>>2]=c[l>>2];k=c[l>>2]|0;q=k+4|0;if((c[q>>2]|0)==(L|0))c[q>>2]=j;else c[k+8>>2]=j;c[p>>2]=L;c[l>>2]=j;t=e}while(0);if((e|0)!=(t|0)&(c[t>>2]|0)==1)b=t;else{N=t;break}}}else N=d;a[1263537]=0;c[N>>2]=1;if((c[c[f>>2]>>2]|0)==1){a[1263537]=0;return}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143886,1145936,447,1143897,0);return}}function __ZN3SetIP8Viewport10ComparatorIS1_E16DefaultAllocatorE10_insert_rbERKS1_(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;a[f>>0]=0;g=__ZN3SetIP8Viewport10ComparatorIS1_E16DefaultAllocatorE7_insertERKS1_Rb(b,d,f)|0;if(a[f>>0]|0){l=e;return g|0}f=b+8|0;c[f>>2]=(c[f>>2]|0)+1;f=g+12|0;d=c[f>>2]|0;if(!(c[d>>2]|0)){h=b+4|0;i=g;j=d;k=d;d=f;while(1){f=j+12|0;n=c[f>>2]|0;o=c[n+8>>2]|0;p=n;do if((j|0)==(o|0)){q=c[n+4>>2]|0;if(!(c[q>>2]|0)){c[k>>2]=1;a[1263537]=0;c[q>>2]=1;if((c[h>>2]|0)==(n|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1144075,146,1146003,0);r=c[(c[d>>2]|0)+12>>2]|0;break}else{a[1263537]=0;c[n>>2]=0;r=n;break}}q=j+4|0;if((i|0)==(c[q>>2]|0)){s=i+8|0;t=c[s>>2]|0;c[q>>2]=t;if((t|0)==(c[h>>2]|0))u=p;else{c[t+12>>2]=j;u=c[f>>2]|0}t=i+12|0;c[t>>2]=u;q=c[f>>2]|0;v=q+8|0;c[((c[v>>2]|0)==(j|0)?v:q+4|0)>>2]=i;c[s>>2]=j;c[f>>2]=i;w=j;x=i;y=c[t>>2]|0}else{w=i;x=j;y=n}a[1263537]=0;c[x>>2]=1;t=c[h>>2]|0;if((t|0)==(y|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1144075,146,1146003,0);z=c[(c[w+12>>2]|0)+12>>2]|0;A=c[h>>2]|0}else{a[1263537]=0;c[y>>2]=0;z=y;A=t}t=z+8|0;s=c[t>>2]|0;q=s+4|0;v=c[q>>2]|0;c[t>>2]=v;if((v|0)!=(A|0))c[v+12>>2]=z;v=z+12|0;c[s+12>>2]=c[v>>2];t=c[v>>2]|0;B=t+4|0;c[((c[B>>2]|0)==(z|0)?B:t+8|0)>>2]=s;c[q>>2]=z;c[v>>2]=s;r=w}else{if(!(c[o>>2]|0)){c[k>>2]=1;a[1263537]=0;c[o>>2]=1;if((c[h>>2]|0)==(n|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1144075,146,1146003,0);r=c[(c[d>>2]|0)+12>>2]|0;break}else{a[1263537]=0;c[n>>2]=0;r=n;break}}s=j+8|0;if((i|0)==(c[s>>2]|0)){v=i+4|0;q=c[v>>2]|0;c[s>>2]=q;if((q|0)==(c[h>>2]|0))C=p;else{c[q+12>>2]=j;C=c[f>>2]|0}q=i+12|0;c[q>>2]=C;s=c[f>>2]|0;t=s+4|0;c[((c[t>>2]|0)==(j|0)?t:s+8|0)>>2]=i;c[v>>2]=j;c[f>>2]=i;D=j;E=i;F=c[q>>2]|0}else{D=i;E=j;F=n}a[1263537]=0;c[E>>2]=1;q=c[h>>2]|0;if((q|0)==(F|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1144075,146,1146003,0);G=c[(c[D+12>>2]|0)+12>>2]|0;H=c[h>>2]|0}else{a[1263537]=0;c[F>>2]=0;G=F;H=q}q=G+4|0;v=c[q>>2]|0;s=v+8|0;t=c[s>>2]|0;c[q>>2]=t;if((t|0)!=(H|0))c[t+12>>2]=G;t=G+12|0;c[v+12>>2]=c[t>>2];q=c[t>>2]|0;B=q+8|0;c[((c[B>>2]|0)==(G|0)?B:q+4|0)>>2]=v;c[s>>2]=G;c[t>>2]=v;r=D}while(0);n=r+12|0;f=c[n>>2]|0;if(!(c[f>>2]|0)){i=r;j=f;k=f;d=n}else break}}d=c[(c[b>>2]|0)+8>>2]|0;a[1263537]=0;c[d>>2]=1;l=e;return g|0}function __ZN3SetIP8Viewport10ComparatorIS1_E16DefaultAllocatorE7_insertERKS1_Rb(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0;f=c[b>>2]|0;g=c[f+8>>2]|0;h=b+4|0;i=c[h>>2]|0;a:do if((g|0)==(i|0))j=f;else{k=c[d>>2]|0;l=g;while(1){m=c[l+24>>2]|0;if(k>>>0<m>>>0)n=l+8|0;else{if(m>>>0>=k>>>0)break;n=l+4|0}m=c[n>>2]|0;if((m|0)==(i|0)){j=l;break a}else l=m}a[e>>0]=1;o=l;return o|0}while(0);i=__ZnwjPFPvjE(28,4740)|0;c[i>>2]=0;c[i+4>>2]=0;c[i+8>>2]=0;c[i+12>>2]=0;c[i+16>>2]=0;c[i+20>>2]=0;c[i+12>>2]=j;n=c[h>>2]|0;g=i+4|0;c[g>>2]=n;f=i+8|0;c[f>>2]=n;c[i+24>>2]=c[d>>2];if((j|0)!=(c[b>>2]|0)?(c[d>>2]|0)>>>0>=(c[j+24>>2]|0)>>>0:0)p=j+4|0;else p=j+8|0;c[p>>2]=i;a[e>>0]=0;e=c[g>>2]|0;g=c[h>>2]|0;if((e|0)==(g|0)){h=i;do{p=h;h=c[h+12>>2]|0}while((p|0)==(c[h+4>>2]|0));q=(h|0)==(c[b>>2]|0)?0:h}else{h=e;while(1){e=c[h+8>>2]|0;if((e|0)==(g|0)){q=h;break}else h=e}}c[i+16>>2]=q;h=c[f>>2]|0;b:do if((h|0)==(g|0)){f=i;while(1){e=f;f=c[f+12>>2]|0;if((e|0)!=(c[f+8>>2]|0)){r=f;break b}if((f|0)==(c[b>>2]|0)){r=0;break}}}else{f=h;while(1){l=c[f+4>>2]|0;if((l|0)==(g|0)){r=f;break}else f=l}}while(0);g=i+20|0;c[g>>2]=r;if(!q)s=r;else{c[q+20>>2]=i;s=c[g>>2]|0}if(!s){o=i;return o|0}c[s+16>>2]=i;o=i;return o|0}function __ZN9SceneTree17_call_input_pauseERK10StringNameS2_RK10InputEvent(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0;g=l;l=l+32|0;if((l|0)>=(m|0))ba(32);h=g+28|0;i=g;j=g+24|0;k=c[b+128>>2]|0;if(!k){l=g;return}n=c[k+8>>2]|0;k=c[b+132>>2]|0;a:do if((n|0)==(k|0))o=n;else{p=c[d>>2]|0;q=n;do{r=c[q+24>>2]|0;if(p>>>0<r>>>0)s=q+8|0;else{if(r>>>0>=p>>>0){o=q;break a}s=q+4|0}q=c[s>>2]|0}while((q|0)!=(k|0));l=g;return}while(0);if((o|0)==(k|0)|(o|0)==0){l=g;return}k=o+28|0;s=c[k>>2]|0;if(!s){l=g;return}n=o+32|0;if(a[n>>0]|0){if((c[s+-4>>2]|0)>0){__ZN6VectorIP4NodeE14_copy_on_writeEv(k);o=c[k>>2]|0;t=o;u=o}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);t=0;u=c[k>>2]|0}b:do if(!u){v=0;w=h}else{o=c[u+-4>>2]|0;switch(o|0){case 0:{v=u;w=h;break b;break}case 1:{x=0;break}default:{d=o;q=0;do{q=q+1|0;d=d>>1}while((d|0)!=1);x=q<<1}}__ZNK9SortArrayIP4NodeNS0_10ComparatorEE9introsortEiiPS1_i(h,0,o,t,x);__ZNK9SortArrayIP4NodeNS0_10ComparatorEE20final_insertion_sortEiiPS1_(h,0,o,t);v=c[k>>2]|0;w=h}while(0);a[n>>0]=0;c[h>>2]=0;if(!v){y=0;z=h;A=26}else{B=h;C=h;D=v;A=23}}else{c[h>>2]=0;B=h;C=h;D=s;A=23}if((A|0)==23){c[C>>2]=0;if((__Z28atomic_conditional_incrementPj(D+-8|0)|0)!=0?(D=c[k>>2]|0,c[h>>2]=D,(D|0)!=0):0){k=c[D+-4>>2]|0;if((k|0)>0){__ZN6VectorIP4NodeE14_copy_on_writeEv(h);E=k;F=c[C>>2]|0;G=B}else{y=k;z=B;A=26}}else{y=0;z=B;A=26}}if((A|0)==26){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);E=y;F=0;G=z}__ZN7VariantC2ERK10InputEvent(i,f);c[j>>2]=i;f=b+172|0;z=(c[f>>2]|0)+1|0;c[f>>2]=z;G=b+142|0;if((E|0)>0){y=b+176|0;B=b+180|0;k=E;do{E=k;k=k+-1|0;if(a[G>>0]|0)break;C=c[F+(k<<2)>>2]|0;c:do if((c[f>>2]|0)!=0?(D=c[y>>2]|0,(D|0)!=0):0){s=c[D+8>>2]|0;D=c[B>>2]|0;d:do if((s|0)==(D|0))H=s;else{v=C;n=s;while(1){w=c[n+24>>2]|0;if(v>>>0<w>>>0)I=n+8|0;else{if(w>>>0>=v>>>0){H=n;break d}I=n+4|0}n=c[I>>2]|0;if((n|0)==(D|0)){A=41;break c}}}while(0);if(!((H|0)!=(D|0)&(H|0)!=0))A=41}else A=41;while(0);if((A|0)==41?(A=0,__ZNK4Node11can_processEv(C)|0):0)Ki[c[(c[C>>2]|0)+52>>2]&4095](C,e,j,1)}while((E|0)>1);J=c[f>>2]|0}else J=z;z=J+-1|0;c[f>>2]=z;if(((z|0)==0?(z=b+176|0,f=c[z>>2]|0,f|0):0)?(__ZN3SetIP4Node10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(z,c[f+8>>2]|0),f=c[b+180>>2]|0,J=c[z>>2]|0,c[J+8>>2]=f,c[b+184>>2]=0,b=f,c[b+12>>2]=b,J|0):0){__ZN6Memory11free_staticEPvb(J,0);c[z>>2]=0}if(c[i>>2]|0)__ZN7Variant5clearEv(i);i=c[h>>2]|0;if(i|0?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);l=g;return}function __ZN8Viewport16_gui_input_eventE10InputEvent(b,d){b=b|0;d=d|0;var e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0.0,D=0,E=0.0,G=0,H=0,I=0,J=0.0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0.0,_=0.0,$=0.0,aa=0.0,ca=0.0,da=0,ea=0,fa=0,ga=0,ha=0,ia=0,ja=0,ka=0,la=0,ma=0,na=0,oa=0,pa=0,qa=0;e=l;l=l+368|0;if((l|0)>=(m|0))ba(368);f=e+192|0;h=e+160|0;i=e+128|0;j=e+344|0;k=e+320|0;n=e+104|0;o=e+72|0;p=e+48|0;q=e+24|0;r=e;s=e+184|0;t=e+152|0;u=e+296|0;v=e+272|0;w=e+264|0;x=e+240|0;y=e+216|0;z=e+96|0;A=b+560|0;if((c[d>>2]|0)==(c[b+664>>2]|0)){l=e;return}switch(c[d+4>>2]|0){case 3:{a[A>>0]=0;B=d+20|0;C=+g[B>>2];D=d+24|0;E=+g[D>>2];if(!(a[d+44>>0]|0)){G=b+624|0;if(c[G>>2]|0?(H=d+40|0,(c[H>>2]|0)==1):0){I=b+576|0;if(c[I>>2]|0){J=C*+g[b+672>>2]+E*+g[b+680>>2];g[f>>2]=C*+g[b+668>>2]+E*+g[b+676>>2];g[f+4>>2]=J;__ZNK7Vector2plERKS_(t,f,b+684|0);K=c[I>>2]|0;c[f>>2]=c[t>>2];c[f+4>>2]=c[t+4>>2];__ZN8Viewport9_gui_dropEP7Control7Vector2b(b,K,f,0)|0}K=b+648|0;t=c[K>>2]|0;if(t|0?(c[H>>2]|0)==1:0){if(__Z17predelete_handlerP6Object(t)|0){gj[c[(c[t>>2]|0)+76>>2]&8191](t);__ZN6Memory11free_staticEPvb(t,0)}c[K>>2]=0}c[f>>2]=0;__ZN7VariantaSERKS_(G,f);if(c[f>>2]|0)__ZN7Variant5clearEv(f);__ZN8Viewport32_propagate_viewport_notificationEP4Nodei(b,b,22)}G=b+564|0;if(!(c[G>>2]|0)){l=e;return}g[d+28>>2]=C;g[d+32>>2]=E;J=C*+g[b+672>>2]+E*+g[b+680>>2];g[f>>2]=C*+g[b+668>>2]+E*+g[b+676>>2];g[f+4>>2]=J;__ZNK7Vector2plERKS_(h,f,b+684|0);K=c[h+4>>2]|0;c[B>>2]=c[h>>2];c[D>>2]=K;if(__ZNK4Node11can_processEv(c[G>>2]|0)|0)__ZN8Viewport15_gui_call_inputEP7ControlRK10InputEvent(b,c[G>>2]|0,d);K=b+568|0;if((c[d+40>>2]|0)==(c[K>>2]|0)){c[G>>2]=0;c[K>>2]=-1}K=b+132|0;G=c[K>>2]|0;if(!G){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(947574,947583,260,947603,0);L=0}else{a[1263537]=0;L=G}__ZN10StringNameC2EPKc(f,828005);__ZN10StringNameC2EPKc(h,828013);__ZN7VariantC2Ej(i,c[d>>2]|0);c[n>>2]=0;c[o>>2]=0;c[p>>2]=0;c[q>>2]=0;__ZN9SceneTree16call_group_flagsEjRK10StringNameS2_RK7VariantS5_S5_S5_S5_(L,2,f,h,i,n,o,p,q);if(c[q>>2]|0)__ZN7Variant5clearEv(q);if(c[p>>2]|0)__ZN7Variant5clearEv(p);if(c[o>>2]|0)__ZN7Variant5clearEv(o);if(c[n>>2]|0)__ZN7Variant5clearEv(n);if(c[i>>2]|0)__ZN7Variant5clearEv(i);__ZN10StringNameD2Ev(h);__ZN10StringNameD2Ev(f);L=c[K>>2]|0;if(!L){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(947574,947583,260,947603,0);M=0}else{a[1263537]=0;M=L}__ZN9SceneTree20set_input_as_handledEv(M);l=e;return}g[h>>2]=C;g[h+4>>2]=E;M=b+564|0;if((c[M>>2]|0)!=0?(c[d+40>>2]|0)!=(c[b+568>>2]|0):0)N=19;else N=6;a:do if((N|0)==6){L=b+660|0;__ZN4ListIP7Control16DefaultAllocatorE11sort_customINS0_11CComparatorEEEvv(L);K=k+8|0;G=k+4|0;t=k+12|0;H=f+4|0;I=k+16|0;O=b+132|0;P=c[L>>2]|0;b:do if(P|0){Q=P;while(1){if(!(c[Q+8>>2]|0))break b;R=c[c[Q+4>>2]>>2]|0;Pi[c[(c[R>>2]|0)+136>>2]&2047](j,R);__ZNK11Transform2D14affine_inverseEv(k,j);J=C*+g[G>>2]+E*+g[t>>2];g[f>>2]=C*+g[k>>2]+E*+g[K>>2];g[H>>2]=J;__ZNK7Vector2plERKS_(i,f,I);if($i[c[(c[R>>2]|0)+148>>2]&8191](R,i)|0){N=15;break}if(a[R+453>>0]|0)break;S=R+456|0;T=c[S>>2]|0;U=c[S+4>>2]|0;S=__ZN6Engine16get_frames_drawnEv(__ZN6Engine13get_singletonEv()|0)|0;if((T|0)==(S|0)&(U|0)==(F|0))break;__ZN6Object12notificationEib(R,46,0);__ZN7Control19_modal_stack_removeEv(R);__ZN10CanvasItem4hideEv(R);Q=c[L>>2]|0;if(!Q)break b}if((N|0)==15)break;Q=c[O>>2]|0;if(!Q){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(947574,947583,260,947603,0);V=0}else{a[1263537]=0;V=Q}__ZN9SceneTree20set_input_as_handledEv(V);break a}while(0);O=__ZN8Viewport17_gui_find_controlERK7Vector2(b,h)|0;c[M>>2]=O;L=c[d+40>>2]|0;c[b+568>>2]=L;if(O|0)if((L|0)==1){c[b+608>>2]=0;c[b+612>>2]=0;a[b+616>>0]=0;N=19}else N=19}while(0);if((N|0)==19){g[d+28>>2]=C;g[d+32>>2]=E;J=C*+g[b+672>>2]+E*+g[b+680>>2];g[f>>2]=+g[b+668>>2]*C+ +g[b+676>>2]*E;g[f+4>>2]=J;__ZNK7Vector2plERKS_(i,f,b+684|0);V=i;k=c[V>>2]|0;j=c[V+4>>2]|0;V=h;c[V>>2]=k;c[V+4>>2]=j;c[B>>2]=k;c[D>>2]=j;if(c[313437]|0){__ZN5ArrayC2Ev(f);c[n>>2]=__ZNK4Node8get_pathEv(c[M>>2]|0)|0;__ZN7VariantC2ERK8NodePath(i,n);__ZN5Array9push_backERK7Variant(f,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);__ZN8NodePathD2Ev(n);D=c[M>>2]|0;c[n>>2]=ij[c[(c[D>>2]|0)+32>>2]&8191](D)|0;__ZN7VariantC2ERK6String(i,n);__ZN5Array9push_backERK7Variant(f,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);D=c[n>>2]|0;if(D|0?(__Z16atomic_decrementPj(D+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(D,1);D=c[313437]|0;B=c[(c[D>>2]|0)+12>>2]|0;__ZN6StringC2EPKc(i,827994);bj[B&4095](D,i,f);D=c[i>>2]|0;if(D|0?(__Z16atomic_decrementPj(D+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(D,1);__ZN5ArrayD2Ev(f)}D=d+40|0;c:do if((c[D>>2]|0)==1?(B=c[M>>2]|0,B|0):0){V=B;while(1){if($i[c[(c[V>>2]|0)+44>>2]&8191](V,1220744)|0){if(__ZNK7Control14get_focus_modeEv(V)|0)break;if(!(c[V+436>>2]|0))break c}if(__ZNK10CanvasItem18is_set_as_toplevelEv(V)|0)break c;B=__ZNK10CanvasItem15get_parent_itemEv(V)|0;if(!B)break c;else V=B}if((V|0)!=(c[b+572>>2]|0))__ZN7Control10grab_focusEv(V)}while(0);if(__ZNK4Node11can_processEv(c[M>>2]|0)|0)__ZN8Viewport15_gui_call_inputEP7ControlRK10InputEvent(b,c[M>>2]|0,d);B=b+132|0;L=c[B>>2]|0;if(!L){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(947574,947583,260,947603,0);W=0}else{a[1263537]=0;W=L}__ZN10StringNameC2EPKc(f,828005);__ZN10StringNameC2EPKc(i,828013);__ZN7VariantC2Ej(n,c[d>>2]|0);c[o>>2]=0;c[p>>2]=0;c[q>>2]=0;c[r>>2]=0;__ZN9SceneTree16call_group_flagsEjRK10StringNameS2_RK7VariantS5_S5_S5_S5_(W,2,f,i,n,o,p,q,r);if(c[r>>2]|0)__ZN7Variant5clearEv(r);if(c[q>>2]|0)__ZN7Variant5clearEv(q);if(c[p>>2]|0)__ZN7Variant5clearEv(p);if(c[o>>2]|0)__ZN7Variant5clearEv(o);if(c[n>>2]|0)__ZN7Variant5clearEv(n);__ZN10StringNameD2Ev(i);__ZN10StringNameD2Ev(f);q=c[B>>2]|0;if(!q){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(947574,947583,260,947603,0);X=0}else{a[1263537]=0;X=q}__ZN9SceneTree20set_input_as_handledEv(X);X=b+624|0;if(c[X>>2]|0?(c[D>>2]|0)==1:0){D=c[M>>2]|0;if(D|0){M=s;c[M>>2]=k;c[M+4>>2]=j;c[f>>2]=c[s>>2];c[f+4>>2]=c[s+4>>2];__ZN8Viewport9_gui_dropEP7Control7Vector2b(b,D,f,0)|0}c[f>>2]=0;__ZN7VariantaSERKS_(X,f);if(c[f>>2]|0)__ZN7Variant5clearEv(f);X=b+648|0;D=c[X>>2]|0;if(D|0){if(__Z17predelete_handlerP6Object(D)|0){gj[c[(c[D>>2]|0)+76>>2]&8191](D);__ZN6Memory11free_staticEPvb(D,0)}c[X>>2]=0}__ZN8Viewport32_propagate_viewport_notificationEP4Nodei(b,b,22)}c[b+580>>2]=0;g[b+652>>2]=-1.0;X=b+584|0;D=c[X>>2]|0;if(D|0){__ZN4Node12queue_deleteEv(D);c[X>>2]=0}}l=e;return}case 2:{a[A>>0]=0;X=d+20|0;D=d+24|0;s=c[D>>2]|0;c[h>>2]=c[X>>2];j=h+4|0;c[j>>2]=s;s=h;M=c[s+4>>2]|0;k=b+600|0;c[k>>2]=c[s>>2];c[k+4>>2]=M;M=b+616|0;k=b+564|0;if((((a[M>>0]|0)==0?c[k>>2]|0:0)?c[d+16>>2]&1|0:0)?(s=c[d+44>>2]|0,c[f>>2]=c[d+40>>2],c[f+4>>2]=s,s=b+608|0,__ZN7Vector2pLERKS_(s,f),+__ZNK7Vector26lengthEv(s)>10.0):0){q=c[k>>2]|0;d:do if(q|0){B=v+8|0;r=v+4|0;W=v+12|0;L=f+4|0;O=v+16|0;I=b+624|0;H=q;do{if($i[c[(c[H>>2]|0)+44>>2]&8191](H,1220744)|0){K=c[H>>2]|0;t=c[K+160>>2]|0;Pi[c[K+136>>2]&2047](u,H);__ZNK11Transform2D14affine_inverseEv(v,u);J=+g[h>>2];E=+g[j>>2];C=J*+g[r>>2]+E*+g[W>>2];g[f>>2]=+g[v>>2]*J+ +g[B>>2]*E;g[L>>2]=C;__ZNK7Vector2plERKS_(w,f,O);__ZNK7Vector2miERKS_(n,w,s);bj[t&4095](i,H,n);__ZN7VariantaSERKS_(I,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);if(c[I>>2]|0)c[k>>2]=0;if(!(c[H+436>>2]|0))break d}if(__ZNK10CanvasItem18is_set_as_toplevelEv(H)|0)break d;H=__ZNK10CanvasItem15get_parent_itemEv(H)|0}while((H|0)!=0)}while(0);a[M>>0]=1;if(c[b+624>>2]|0)__ZN8Viewport32_propagate_viewport_notificationEP4Nodei(b,b,21)}M=c[k>>2]|0;if(!M)Y=__ZN8Viewport17_gui_find_controlERK7Vector2(b,h)|0;else Y=M;M=b+624|0;k=(Y|0)!=0;if(!((((k&(c[M>>2]|0)==0?(s=c[b+660>>2]|0,(s|0)!=0):0)?(c[s+8>>2]|0)!=0:0)?(w=c[c[s+4>>2]>>2]|0,(Y|0)!=(w|0)):0)?!(__ZNK4Node14is_a_parent_ofEPKS_(w,Y)|0):0))N=131;do if((N|0)==131){w=b+576|0;s=c[w>>2]|0;if((Y|0)!=(s|0)){if(s|0)__ZN6Object12notificationEib(s,42,0);c[b+580>>2]=0;g[b+652>>2]=-1.0;s=b+584|0;v=c[s>>2]|0;if(v|0){__ZN4Node12queue_deleteEv(v);c[s>>2]=0}if(k)__ZN6Object12notificationEib(Y,41,0)}c[w>>2]=Y;w=c[b+648>>2]|0;if(w|0)__ZN7Control12set_positionERK7Vector2(w,h);if(!k){w=__ZN2OS13get_singletonEv()|0;Pi[c[(c[w>>2]|0)+340>>2]&2047](w,0);break}Pi[c[(c[Y>>2]|0)+136>>2]&2047](x,Y);__ZNK11Transform2D14affine_inverseEv(i,x);C=+g[h>>2];w=i+8|0;E=+g[j>>2];s=i+4|0;v=i+12|0;J=C*+g[s>>2]+E*+g[v>>2];g[f>>2]=+g[i>>2]*C+ +g[w>>2]*E;g[f+4>>2]=J;__ZNK7Vector2plERKS_(n,f,i+16|0);u=d+48|0;J=+g[u>>2];q=d+52|0;E=+g[q>>2];C=+g[i>>2];Z=+g[w>>2];_=+g[s>>2];$=+g[v>>2];v=d+40|0;aa=+g[v>>2];s=d+44|0;ca=+g[s>>2];c[d+28>>2]=c[h>>2];c[d+32>>2]=c[j>>2];g[u>>2]=J*C+E*Z;g[q>>2]=J*_+E*$;g[v>>2]=C*aa+Z*ca;g[s>>2]=_*aa+$*ca;s=d+16|0;do if(!(c[s>>2]|0)){v=c[b+660>>2]|0;if(((v|0)!=0?(c[v+8>>2]|0)!=0:0)?(q=c[v+4>>2]|0,(c[q>>2]|0)!=(Y|0)):0)da=__ZNK4Node14is_a_parent_ofEPKS_(c[q>>2]|0,Y)|0;else da=1;q=b+584|0;v=c[q>>2]|0;if(!v)ea=0;else{if(!da){c[b+580>>2]=0;g[b+652>>2]=-1.0;__ZN4Node12queue_deleteEv(v);c[q>>2]=0;break}v=c[(c[Y>>2]|0)+172>>2]|0;u=b+580|0;w=c[u>>2]|0;Pi[c[(c[w>>2]|0)+132>>2]&2047](y,w);__ZNK7Vector2miERKS_(f,h,y+16|0);ca=+__ZNK7Vector23dotERKS_(y,f);$=+__ZNK7Vector23dotERKS_(y+8|0,f);g[p>>2]=ca;g[p+4>>2]=$;c[o>>2]=$i[v&8191](Y,p)|0;if(!(__ZNK6String6lengthEv(o)|0)){c[u>>2]=0;g[b+652>>2]=-1.0;u=c[q>>2]|0;if(!u)fa=0;else{__ZN4Node12queue_deleteEv(u);c[q>>2]=0;fa=0}}else{c[f>>2]=__ZNK5Label8get_textEv(c[b+588>>2]|0)|0;q=__ZNK6StringeqERKS_(o,f)|0;u=c[f>>2]|0;if(u|0?(__Z16atomic_decrementPj(u+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(u,1);fa=q}q=c[o>>2]|0;if(q|0?(__Z16atomic_decrementPj(q+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(q,1);ea=fa}if(!(ea|da^1)){c[b+580>>2]=Y;q=h;u=c[q+4>>2]|0;v=b+592|0;c[v>>2]=c[q>>2];c[v+4>>2]=u;c[b+652>>2]=c[b+656>>2]}}while(0);c[X>>2]=c[n>>2];c[D>>2]=c[n+4>>2];u=$i[c[(c[Y>>2]|0)+176>>2]&8191](Y,n)|0;v=__ZN2OS13get_singletonEv()|0;Pi[c[(c[v>>2]|0)+340>>2]&2047](v,u);if(__ZNK4Node11can_processEv(Y)|0)__ZN8Viewport15_gui_call_inputEP7ControlRK10InputEvent(b,Y,d);u=c[b+132>>2]|0;if(!u){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(947574,947583,260,947603,0);ga=0}else{a[1263537]=0;ga=u}__ZN9SceneTree20set_input_as_handledEv(ga);do if(c[M>>2]|0?c[s>>2]&1|0:0){u=n;v=c[u+4>>2]|0;q=z;c[q>>2]=c[u>>2];c[q+4>>2]=v;c[f>>2]=c[z>>2];c[f+4>>2]=c[z+4>>2];v=__ZN8Viewport9_gui_dropEP7Control7Vector2b(b,Y,f,1)|0;q=__ZN2OS13get_singletonEv()|0;u=c[(c[q>>2]|0)+340>>2]|0;if(v){Pi[u&2047](q,7);break}else{Pi[u&2047](q,8);break}}while(0)}while(0);l=e;return}case 1:case 4:case 5:case 8:{Y=b+572|0;z=c[Y>>2]|0;if(z|0){if(!(__ZNK10CanvasItem18is_visible_in_treeEv(z)|0))__ZN7Control13release_focusEv(c[Y>>2]|0);z=c[Y>>2]|0;if(z|0){a[A>>0]=0;if(__ZNK4Node11can_processEv(z)|0){z=c[Y>>2]|0;M=(c[308579]|0)+44|0;__ZN7VariantC2ERK10InputEvent(f,d);c[h>>2]=0;c[i>>2]=0;c[n>>2]=0;c[o>>2]=0;__ZN6Object15call_multilevelERK10StringNameRK7VariantS5_S5_S5_S5_(z,M,f,h,i,n,o);if(c[o>>2]|0)__ZN7Variant5clearEv(o);if(c[n>>2]|0)__ZN7Variant5clearEv(n);if(c[i>>2]|0)__ZN7Variant5clearEv(i);if(c[h>>2]|0)__ZN7Variant5clearEv(h);if(c[f>>2]|0)__ZN7Variant5clearEv(f);M=c[Y>>2]|0;if(M|0){z=(c[308579]|0)+40|0;__ZN7VariantC2ERK10InputEvent(f,d);c[h>>2]=0;c[i>>2]=0;c[n>>2]=0;c[o>>2]=0;__ZN6Object11emit_signalERK10StringNameRK7VariantS5_S5_S5_S5_(M,z,f,h,i,n,o);if(c[o>>2]|0)__ZN7Variant5clearEv(o);if(c[n>>2]|0)__ZN7Variant5clearEv(n);if(c[i>>2]|0)__ZN7Variant5clearEv(i);if(c[h>>2]|0)__ZN7Variant5clearEv(h);if(c[f>>2]|0)__ZN7Variant5clearEv(f)}}if(a[A>>0]|0){A=c[b+132>>2]|0;if(!A){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(947574,947583,260,947603,0);ha=0}else{a[1263537]=0;ha=A}__ZN9SceneTree20set_input_as_handledEv(ha);l=e;return}}}if(__ZNK10InputEvent10is_pressedEv(d)|0){__ZN6StringC2EPKc(f,1142818);if(__ZNK10InputEvent9is_actionERK6String(d,f)|0){ha=c[b+660>>2]|0;if(!ha)ia=1;else ia=(c[ha+8>>2]|0)==0;ja=ia^1}else ja=0;ia=c[f>>2]|0;if(ia|0?(__Z16atomic_decrementPj(ia+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(ia,1);if(ja?(ja=b+660|0,__ZN4ListIP7Control16DefaultAllocatorE11sort_customINS0_11CComparatorEEEvv(ja),ia=c[c[(c[ja>>2]|0)+4>>2]>>2]|0,(a[ia+453>>0]|0)==0):0){__ZN6Object12notificationEib(ia,46,0);__ZN7Control19_modal_stack_removeEv(ia);__ZN10CanvasItem4hideEv(ia)}}ia=c[Y>>2]|0;if(!ia){l=e;return}if(!(__ZNK10InputEvent10is_pressedEv(d)|0)){l=e;return}__ZN6StringC2EPKc(f,1142828);Y=__ZNK10InputEvent9is_actionERK6String(d,f)|0;ja=c[f>>2]|0;if(ja|0?(__Z16atomic_decrementPj(ja+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(ja,1);if(Y)ka=__ZNK7Control21find_next_valid_focusEv(ia)|0;else ka=0;__ZN6StringC2EPKc(f,1142842);Y=__ZNK10InputEvent9is_actionERK6String(d,f)|0;ja=c[f>>2]|0;if(ja|0?(__Z16atomic_decrementPj(ja+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(ja,1);if(Y)la=__ZNK7Control21find_prev_valid_focusEv(ia)|0;else la=ka;__ZN6StringC2EPKc(f,1142873);ka=__ZNK10InputEvent9is_actionERK6String(d,f)|0;Y=c[f>>2]|0;if(Y|0?(__Z16atomic_decrementPj(Y+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Y,1);if(ka)ma=__ZN7Control20_get_focus_neighbourE6Margini(ia,1,0)|0;else ma=la;__ZN6StringC2EPKc(f,1142856);la=__ZNK10InputEvent9is_actionERK6String(d,f)|0;ka=c[f>>2]|0;if(ka|0?(__Z16atomic_decrementPj(ka+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(ka,1);if(la)na=__ZN7Control20_get_focus_neighbourE6Margini(ia,0,0)|0;else na=ma;__ZN6StringC2EPKc(f,1142864);ma=__ZNK10InputEvent9is_actionERK6String(d,f)|0;la=c[f>>2]|0;if(la|0?(__Z16atomic_decrementPj(la+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(la,1);if(ma)oa=__ZN7Control20_get_focus_neighbourE6Margini(ia,2,0)|0;else oa=na;__ZN6StringC2EPKc(f,1142879);na=__ZNK10InputEvent9is_actionERK6String(d,f)|0;d=c[f>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);if(na)pa=__ZN7Control20_get_focus_neighbourE6Margini(ia,3,0)|0;else pa=oa;if(!pa){l=e;return}__ZN7Control10grab_focusEv(pa);pa=c[b+132>>2]|0;if(!pa){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(947574,947583,260,947603,0);qa=0}else{a[1263537]=0;qa=pa}__ZN9SceneTree20set_input_as_handledEv(qa);l=e;return}default:{l=e;return}}}function __ZN4ListIP7Control16DefaultAllocatorE11sort_customINS0_11CComparatorEEEvv(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d;f=c[b>>2]|0;if(!f){l=d;return}g=c[f+8>>2]|0;if((g|0)<2){l=d;return}f=__ZN6Memory12alloc_staticEjb(g<<2,1)|0;if(!f){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143992,1144012,140,1144029,0);h=0;i=0}else{a[1263537]=0;j=f+-8|0;c[j>>2]=g;c[j+4>>2]=0;h=f;i=f}f=c[b>>2]|0;if(!f){k=0;n=0}else{o=0;p=f;q=8}while(1){if((q|0)==8){q=0;k=c[p>>2]|0;n=o}if(!k)break;c[h+(n<<2)>>2]=k;o=n+1|0;p=k+4|0;q=8}switch(g|0){case 0:break;case 1:{r=0;q=13;break}default:{k=g;p=0;do{p=p+1|0;k=k>>1}while((k|0)!=1);r=p<<1;q=13}}if((q|0)==13){__ZNK9SortArrayIPN4ListIP7Control16DefaultAllocatorE7ElementENS4_19AuxiliaryComparatorINS1_11CComparatorEEEE9introsortEiiPS6_i(e,0,g,h,r);__ZNK9SortArrayIPN4ListIP7Control16DefaultAllocatorE7ElementENS4_19AuxiliaryComparatorINS1_11CComparatorEEEE20final_insertion_sortEiiPS6_(e,0,g,h)}e=c[b>>2]|0;c[e>>2]=c[h>>2];c[(c[h>>2]|0)+8>>2]=0;c[(c[h>>2]|0)+4>>2]=c[h+4>>2];b=g+-1|0;r=h+(b<<2)|0;c[e+4>>2]=c[r>>2];c[(c[r>>2]|0)+8>>2]=c[h+(g+-2<<2)>>2];c[(c[r>>2]|0)+4>>2]=0;if((b|0)>1){r=1;do{g=h+(r<<2)|0;c[(c[g>>2]|0)+8>>2]=c[h+(r+-1<<2)>>2];r=r+1|0;c[(c[g>>2]|0)+4>>2]=c[h+(r<<2)>>2]}while((r|0)!=(b|0))}__ZN6Memory11free_staticEPvb(i,1);l=d;return}function __ZN7Control19_modal_stack_removeEv(b){b=b|0;var d=0,e=0,f=0;if(!(a[b+136>>0]|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(828152,808251,1783,857405,0);return}a[1263537]=0;d=b+480|0;e=c[d>>2]|0;if(!e)return;f=b+496|0;__ZN8Viewport28_gui_remove_from_modal_stackEPN4ListIP7Control16DefaultAllocatorE7ElementEj(c[b+140>>2]|0,e,c[f>>2]|0);c[d>>2]=0;c[f>>2]=0;return}function __ZN8Viewport17_gui_find_controlERK7Vector2(b,d){b=b|0;d=d|0;var e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0;e=l;l=l+48|0;if((l|0)>=(m|0))ba(48);f=e+24|0;h=e;i=b+692|0;if(a[i>>0]|0){__ZN4ListIP7Control16DefaultAllocatorE11sort_customINS0_11CComparatorEEEvv(b+660|0);__ZN4ListIP7Control16DefaultAllocatorE11sort_customINS0_11CComparatorEEEvv(b+696|0);a[i>>0]=0}i=c[b+696>>2]|0;if(!i){j=0;k=0}else{n=i+4|0;o=5}while(1){if((o|0)==5){o=0;i=c[n>>2]|0;j=i;k=i}if(!j)break;i=c[k>>2]|0;if(__ZNK10CanvasItem18is_visible_in_treeEv(i)|0){p=f+4|0;c[p>>2]=0;c[p+4>>2]=0;c[p+8>>2]=0;c[p+12>>2]=0;c[p+16>>2]=0;g[f>>2]=1.0;g[f+12>>2]=1.0;p=__ZNK10CanvasItem15get_parent_itemEv(i)|0;if(!p){__ZNK10CanvasItem20get_canvas_transformEv(h,i);c[f>>2]=c[h>>2];c[f+4>>2]=c[h+4>>2];c[f+8>>2]=c[h+8>>2];c[f+12>>2]=c[h+12>>2];c[f+16>>2]=c[h+16>>2];c[f+20>>2]=c[h+20>>2]}else{Pi[c[(c[p>>2]|0)+136>>2]&2047](h,p);c[f>>2]=c[h>>2];c[f+4>>2]=c[h+4>>2];c[f+8>>2]=c[h+8>>2];c[f+12>>2]=c[h+12>>2];c[f+16>>2]=c[h+16>>2];c[f+20>>2]=c[h+20>>2]}q=__ZN8Viewport24_gui_find_control_at_posEP10CanvasItemRK7Vector2RK11Transform2DRS5_(b,i,d,f,b+668|0)|0;if(q|0){o=26;break}}n=j+8|0;o=5}if((o|0)==26){l=e;return q|0}q=b+700|0;if(a[q>>0]|0){__ZN4ListIP7Control16DefaultAllocatorE11sort_customINS0_11CComparatorEEEvv(b+704|0);a[q>>0]=0}q=c[b+704>>2]|0;if(!q){r=0;s=0}else{t=q+4|0;o=17}while(1){if((o|0)==17){o=0;q=c[t>>2]|0;r=q;s=q}if(!r){u=5;v=0;o=25;break}q=c[s>>2]|0;if(__ZNK10CanvasItem18is_visible_in_treeEv(q)|0){j=f+4|0;c[j>>2]=0;c[j+4>>2]=0;c[j+8>>2]=0;c[j+12>>2]=0;c[j+16>>2]=0;g[f>>2]=1.0;g[f+12>>2]=1.0;j=__ZNK10CanvasItem15get_parent_itemEv(q)|0;if(!j){__ZNK10CanvasItem20get_canvas_transformEv(h,q);c[f>>2]=c[h>>2];c[f+4>>2]=c[h+4>>2];c[f+8>>2]=c[h+8>>2];c[f+12>>2]=c[h+12>>2];c[f+16>>2]=c[h+16>>2];c[f+20>>2]=c[h+20>>2]}else{Pi[c[(c[j>>2]|0)+136>>2]&2047](h,j);c[f>>2]=c[h>>2];c[f+4>>2]=c[h+4>>2];c[f+8>>2]=c[h+8>>2];c[f+12>>2]=c[h+12>>2];c[f+16>>2]=c[h+16>>2];c[f+20>>2]=c[h+20>>2]}j=__ZN8Viewport24_gui_find_control_at_posEP10CanvasItemRK7Vector2RK11Transform2DRS5_(b,q,d,f,b+668|0)|0;q=(j|0)==0;if(!q){u=(q^1)&1;v=j;o=25;break}}t=r+8|0;o=17}if((o|0)==25){l=e;return ((u|0)==5?0:v)|0}return 0}function __ZN8Viewport15_gui_call_inputEP7ControlRK10InputEvent(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0;f=l;l=l+208|0;if((l|0)>=(m|0))ba(208);g=f+152|0;h=f+96|0;i=f+72|0;j=f+48|0;k=f+24|0;n=f;o=g;p=e;e=o+56|0;do{c[o>>2]=c[p>>2];o=o+4|0;p=p+4|0}while((o|0)<(e|0));q=g+4|0;if((c[q>>2]|0)==3)r=(c[g+40>>2]&-4|0)==4;else r=0;if(!d){l=f;return}s=b+560|0;b=d;a:while(1){do if(b|0?$i[c[(c[b>>2]|0)+44>>2]&8191](b,1220744)|0:0){d=(c[308579]|0)+44|0;__ZN7VariantC2ERK10InputEvent(h,g);c[i>>2]=0;c[j>>2]=0;c[k>>2]=0;c[n>>2]=0;__ZN6Object15call_multilevelERK10StringNameRK7VariantS5_S5_S5_S5_(b,d,h,i,j,k,n);if(c[n>>2]|0)__ZN7Variant5clearEv(n);if(c[k>>2]|0)__ZN7Variant5clearEv(k);if(c[j>>2]|0)__ZN7Variant5clearEv(j);if(c[i>>2]|0)__ZN7Variant5clearEv(i);if(c[h>>2]|0)__ZN7Variant5clearEv(h);if(a[s>>0]|0){t=37;break a}d=b+136|0;if(!(a[d>>0]|0)){t=37;break a}u=(c[308579]|0)+40|0;__ZN7VariantC2ERK10InputEvent(h,g);c[i>>2]=0;c[j>>2]=0;c[k>>2]=0;c[n>>2]=0;__ZN6Object11emit_signalERK10StringNameRK7VariantS5_S5_S5_S5_(b,u,h,i,j,k,n);if(c[n>>2]|0)__ZN7Variant5clearEv(n);if(c[k>>2]|0)__ZN7Variant5clearEv(k);if(c[j>>2]|0)__ZN7Variant5clearEv(j);if(c[i>>2]|0)__ZN7Variant5clearEv(i);if(c[h>>2]|0)__ZN7Variant5clearEv(h);if(!(a[d>>0]|0)){t=37;break a}if(__ZNK10CanvasItem18is_set_as_toplevelEv(b)|0){t=37;break a}if(a[s>>0]|0){t=37;break a}if(r)break;if(c[b+436>>2]|0)break;if((c[q>>2]&-2|0)==2){t=37;break a}}while(0);if(__ZNK10CanvasItem18is_set_as_toplevelEv(b)|0){t=37;break}Pi[c[(c[b>>2]|0)+128>>2]&2047](i,b);__ZNK10InputEvent8xform_byERK11Transform2D(h,g,i);o=g;p=h;e=o+56|0;do{c[o>>2]=c[p>>2];o=o+4|0;p=p+4|0}while((o|0)<(e|0));b=__ZNK10CanvasItem15get_parent_itemEv(b)|0;if(!b){t=37;break}}if((t|0)==37){l=f;return}}function __ZN8Viewport9_gui_dropEP7Control7Vector2b(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0.0,y=0.0,z=0.0,A=0,B=0,C=0,D=0,E=0,F=0;f=l;l=l+48|0;if((l|0)>=(m|0))ba(48);h=f+32|0;i=f;j=f+8|0;k=j+8|0;n=d+4|0;o=j+4|0;p=j+12|0;q=h+4|0;r=j+16|0;s=a+624|0;if(e){e=b;a:while(1){if(!e){t=0;u=19;break}if($i[c[(c[e>>2]|0)+44>>2]&8191](e,1220744)|0)if(!(nj[c[(c[e>>2]|0)+164>>2]&2047](e,d,s)|0))if(!(c[e+436>>2]|0)){v=3;w=e}else u=6;else{v=1;w=e}else u=6;if((u|0)==6){u=0;Pi[c[(c[e>>2]|0)+128>>2]&2047](j,e);x=+g[d>>2];y=+g[n>>2];z=x*+g[o>>2]+y*+g[p>>2];g[h>>2]=+g[j>>2]*x+ +g[k>>2]*y;g[q>>2]=z;__ZNK7Vector2plERKS_(i,h,r);a=i;A=c[a+4>>2]|0;B=d;c[B>>2]=c[a>>2];c[B+4>>2]=A;if(__ZNK10CanvasItem18is_set_as_toplevelEv(e)|0){v=3;w=e}else{v=0;w=__ZNK10CanvasItem15get_parent_itemEv(e)|0}}switch(v&3){case 0:{e=w;break}case 3:{t=0;u=19;break a;break}default:{u=17;break a}}}if((u|0)==17){t=v;C=(t|0)!=0;l=f;return C|0}else if((u|0)==19){C=(t|0)!=0;l=f;return C|0}}else D=b;b:while(1){if(!D){t=0;u=19;break}do if($i[c[(c[D>>2]|0)+44>>2]&8191](D,1220744)|0)if(!(nj[c[(c[D>>2]|0)+164>>2]&2047](D,d,s)|0))if(!(c[D+436>>2]|0)){E=3;F=D;break}else{u=14;break}else{bj[c[(c[D>>2]|0)+168>>2]&4095](D,d,s);E=1;F=D;break}else u=14;while(0);if((u|0)==14){u=0;Pi[c[(c[D>>2]|0)+128>>2]&2047](j,D);z=+g[d>>2];y=+g[n>>2];x=z*+g[o>>2]+y*+g[p>>2];g[h>>2]=+g[j>>2]*z+ +g[k>>2]*y;g[q>>2]=x;__ZNK7Vector2plERKS_(i,h,r);b=i;v=c[b+4>>2]|0;w=d;c[w>>2]=c[b>>2];c[w+4>>2]=v;if(__ZNK10CanvasItem18is_set_as_toplevelEv(D)|0){E=3;F=D}else{E=0;F=__ZNK10CanvasItem15get_parent_itemEv(D)|0}}switch(E&3){case 0:{D=F;break}case 3:{t=0;u=19;break b;break}default:{u=18;break b}}}if((u|0)==18){t=E;C=(t|0)!=0;l=f;return C|0}else if((u|0)==19){C=(t|0)!=0;l=f;return C|0}return 0}function __ZN8Viewport32_propagate_viewport_notificationEP4Nodei(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0;__ZN6Object12notificationEib(b,d,0);if((__ZNK4Node15get_child_countEv(b)|0)>0)e=0;else return;do{f=__ZNK4Node9get_childEi(b,e)|0;if(!((f|0)!=0?$i[c[(c[f>>2]|0)+44>>2]&8191](f,1234328)|0:0))__ZN8Viewport32_propagate_viewport_notificationEP4Nodei(a,f,d);e=e+1|0}while((e|0)<(__ZNK4Node15get_child_countEv(b)|0));return}function __ZNK7Control21find_next_valid_focusEv(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0;d=(b|0)==0;e=b;while(1){if((__ZNK4Node15get_child_countEv(e)|0)>0){f=0;while(1){g=__ZNK4Node9get_childEi(e,f)|0;if(((g|0?$i[c[(c[g>>2]|0)+44>>2]&8191](g,1220744)|0:0)?__ZNK10CanvasItem18is_visible_in_treeEv(g)|0:0)?!(__ZNK10CanvasItem18is_set_as_toplevelEv(g)|0):0){h=g;break}f=f+1|0;if((f|0)>=(__ZNK4Node15get_child_countEv(e)|0)){h=0;break}}if(h)i=h;else j=9}else j=9;a:do if((j|0)==9){j=0;b:do if(!(__ZNK10CanvasItem18is_set_as_toplevelEv(e)|0)){f=e;c:while(1){if(!(__ZNK4Node10get_parentEv(f)|0))break b;g=f;f=__ZNK4Node10get_parentEv(f)|0;if(!f)break b;if(!($i[c[(c[f>>2]|0)+44>>2]&8191](f,1220744)|0))break b;k=__ZNK4Node22get_position_in_parentEv(g)|0;if((k|0)<0){j=16;break}if((k|0)>=(__ZNK4Node15get_child_countEv(f)|0)){j=16;break}a[1263537]=0;g=k+1|0;if((g|0)<(__ZNK4Node15get_child_countEv(f)|0)){k=g;do{l=__ZNK4Node9get_childEi(f,k)|0;if(((l|0?$i[c[(c[l>>2]|0)+44>>2]&8191](l,1220744)|0:0)?__ZNK10CanvasItem18is_visible_in_treeEv(l)|0:0)?!(__ZNK10CanvasItem18is_set_as_toplevelEv(l)|0):0){j=23;break c}k=k+1|0}while((k|0)<(__ZNK4Node15get_child_countEv(f)|0))}if(__ZNK10CanvasItem18is_set_as_toplevelEv(f)|0)break b}if((j|0)==16){j=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(828086,808251,1577,828100,0);break}else if((j|0)==23){j=0;i=l;break a}}while(0);if(d)i=0;else{f=b;while(1){if(__ZNK10CanvasItem18is_set_as_toplevelEv(f)|0){i=f;break a}if(!(__ZNK4Node10get_parentEv(f)|0)){m=b;break}f=__ZNK4Node10get_parentEv(f)|0;if(!f){m=b;break}if((f|0)==0|($i[c[(c[f>>2]|0)+44>>2]&8191](f,1220744)|0)^1){m=b;break}}while(1){if(c[m+484>>2]|0){i=m;break a}if(c[m+488>>2]|0){i=m;break a}m=c[m+444>>2]|0;if(!m){i=0;break}}}}while(0);if((i|0)==(b|0)){j=33;break}if(!i){n=0;j=36;break}if((c[i+392>>2]|0)==2){n=i;j=36;break}else e=i}if((j|0)==33){n=(c[b+392>>2]|0)==2?b:0;return n|0}else if((j|0)==36)return n|0;return 0}function __ZNK7Control21find_prev_valid_focusEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0;b=a;while(1){a:do if(((!(__ZNK10CanvasItem18is_set_as_toplevelEv(b)|0)?(__ZNK4Node10get_parentEv(b)|0)!=0:0)?(d=__ZNK4Node10get_parentEv(b)|0,(d|0)!=0):0)?$i[c[(c[d>>2]|0)+44>>2]&8191](d,1220744)|0:0){d=__ZNK4Node22get_position_in_parentEv(b)|0;b:while(1){if((d|0)>0)e=d;else{f=0;break}while(1){g=e;e=e+-1|0;h=__ZNK4Node9get_childEi(__ZNK4Node10get_parentEv(b)|0,e)|0;if((h|0?$i[c[(c[h>>2]|0)+44>>2]&8191](h,1220744)|0:0)?__ZNK10CanvasItem18is_visible_in_treeEv(h)|0:0)break;if((g|0)<=1){f=0;break b}}if(__ZNK10CanvasItem18is_set_as_toplevelEv(h)|0)d=e;else{f=h;break}}if(!f){d=__ZNK4Node10get_parentEv(b)|0;if(!d){i=0;break}g=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1220744)|0;i=g?d:0;break}else j=f;while(1){d=__ZNK4Node15get_child_countEv(j)|0;while(1){if((d|0)>0)k=d;else{i=j;break a}while(1){g=k;k=k+-1|0;l=__ZNK4Node9get_childEi(j,k)|0;if((l|0?$i[c[(c[l>>2]|0)+44>>2]&8191](l,1220744)|0:0)?__ZNK10CanvasItem18is_visible_in_treeEv(l)|0:0)break;if((g|0)<=1){i=j;break a}}if(__ZNK10CanvasItem18is_set_as_toplevelEv(l)|0)d=k;else break}j=l}}else{m=b;n=6}while(0);c:do if((n|0)==6)while(1){n=0;d=__ZNK4Node15get_child_countEv(m)|0;while(1){if((d|0)>0)o=d;else{i=m;break c}while(1){g=o;o=o+-1|0;p=__ZNK4Node9get_childEi(m,o)|0;if((p|0?$i[c[(c[p>>2]|0)+44>>2]&8191](p,1220744)|0:0)?__ZNK10CanvasItem18is_visible_in_treeEv(p)|0:0)break;if((g|0)<=1){i=m;break c}}if(__ZNK10CanvasItem18is_set_as_toplevelEv(p)|0)d=o;else break}m=p;n=6}while(0);if((i|0)==(a|0))break;if((c[i+392>>2]|0)==2){q=i;n=35;break}else b=i}if((n|0)==35)return q|0;q=(c[a+392>>2]|0)==2?a:0;return q|0}function __ZN7Control20_get_focus_neighbourE6Margini(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0.0,y=0,z=0.0,A=0,B=0,C=0.0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0;f=l;l=l+160|0;if((l|0)>=(m|0))ba(160);h=f+120|0;i=f+112|0;j=f+108|0;k=f+100|0;n=f+104|0;o=f+96|0;p=f+8|0;q=f+72|0;r=f+56|0;s=f;t=f+48|0;u=f+40|0;if((e|0)>511){v=0;l=f;return v|0}w=b+500+(d<<2)|0;if(__ZNK8NodePath8is_emptyEv(w)|0){g[k>>2]=1.0e7;c[o>>2]=0;c[p>>2]=0;c[p+4>>2]=0;c[p+8>>2]=0;c[p+12>>2]=0;c[p+16>>2]=0;c[p+20>>2]=0;c[p+24>>2]=0;c[p+28>>2]=0;Pi[c[(c[b>>2]|0)+132>>2]&2047](q,b);Pi[c[(c[b>>2]|0)+124>>2]&2047](r,b);x=+g[r>>2];y=q+8|0;z=+g[r+4>>2];A=q+4|0;B=q+12|0;C=x*+g[A>>2]+z*+g[B>>2];g[h>>2]=+g[q>>2]*x+ +g[y>>2]*z;g[h+4>>2]=C;D=q+16|0;__ZNK7Vector2plERKS_(p,h,D);E=r+8|0;c[u>>2]=c[E>>2];g[u+4>>2]=0.0;__ZNK7Vector2plERKS_(t,r,u);C=+g[t>>2];z=+g[t+4>>2];x=C*+g[A>>2]+z*+g[B>>2];g[h>>2]=+g[q>>2]*C+ +g[y>>2]*z;g[h+4>>2]=x;__ZNK7Vector2plERKS_(s,h,D);F=p+8|0;G=s;H=c[G+4>>2]|0;I=F;c[I>>2]=c[G>>2];c[I+4>>2]=H;__ZNK7Vector2plERKS_(t,r,E);x=+g[t>>2];z=+g[t+4>>2];C=x*+g[A>>2]+z*+g[B>>2];g[h>>2]=+g[q>>2]*x+ +g[y>>2]*z;g[h+4>>2]=C;__ZNK7Vector2plERKS_(s,h,D);E=p+16|0;H=s;I=c[H+4>>2]|0;G=E;c[G>>2]=c[H>>2];c[G+4>>2]=I;I=c[r+12>>2]|0;g[u>>2]=0.0;c[u+4>>2]=I;__ZNK7Vector2plERKS_(t,r,u);C=+g[t>>2];z=+g[t+4>>2];x=C*+g[A>>2]+z*+g[B>>2];g[h>>2]=+g[q>>2]*C+ +g[y>>2]*z;g[h+4>>2]=x;__ZNK7Vector2plERKS_(s,h,D);D=p+24|0;y=s;q=c[y+4>>2]|0;B=D;c[B>>2]=c[y>>2];c[B+4>>2]=q;g[h>>2]=-1.0;g[h+4>>2]=0.0;g[h+8>>2]=0.0;g[h+12>>2]=-1.0;g[h+16>>2]=1.0;g[h+20>>2]=0.0;g[h+24>>2]=0.0;g[h+28>>2]=1.0;q=h+(d<<3)|0;B=c[q+4>>2]|0;y=s;c[y>>2]=c[q>>2];c[y+4>>2]=B;x=+__ZNK7Vector23dotERKS_(s,p);z=x>-1.0e7?x:-1.0e7;x=+__ZNK7Vector23dotERKS_(s,F);C=x>z?x:z;z=+__ZNK7Vector23dotERKS_(s,E);x=z>C?z:C;C=+__ZNK7Vector23dotERKS_(s,D);z=C>x?C:x;a:do if(!b)J=0;else{D=b;while(1){if(D|0?$i[c[(c[D>>2]|0)+44>>2]&8191](D,1220744)|0:0){if(c[D+484>>2]|0)break;if(c[D+488>>2]|0)break}E=__ZNK4Node10get_parentEv(D)|0;if(!E){J=0;break a}else D=E}__ZN7Control28_window_find_focus_neighbourERK7Vector2P4NodePS1_fRfPPS_(b,s,D,p,z,k,o);J=c[o>>2]|0}while(0);v=J;l=f;return v|0}J=__ZNK4Node8get_nodeERK8NodePath(b,w)|0;if(!J){v=0;l=f;return v|0}if($i[c[(c[J>>2]|0)+44>>2]&8191](J,1220744)|0){w=__ZNK10CanvasItem10is_visibleEv(J)|0;if(w&(c[J+392>>2]|0)!=0){v=J;l=f;return v|0}v=__ZN7Control20_get_focus_neighbourE6Margini(J,d,e+1|0)|0;l=f;return v|0}e=__ZNK4Node8get_nameEv(J)|0;c[n>>2]=e;do if(e){J=c[e+4>>2]|0;if(J|0){__ZN6StringC2EPKc(h,J);K=c[h>>2]|0;break}J=e+8|0;c[h>>2]=0;d=c[J>>2]|0;if((d|0)!=0?(c[h>>2]=0,(__Z28atomic_conditional_incrementPj(d+-8|0)|0)!=0):0){d=c[J>>2]|0;c[h>>2]=d;K=d}else K=0}else{c[h>>2]=0;K=0}while(0);c[k>>2]=K;c[j>>2]=__ZplPKcRK6String(828030,k)|0;c[i>>2]=__ZNK6String4utf8Ev(j)|0;__Z19_err_set_last_errorPKc(__ZNK10CharString8get_dataEv(i)|0);K=c[i>>2]|0;if(K|0?(__Z16atomic_decrementPj(K+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(K,1);K=c[j>>2]|0;if(K|0?(__Z16atomic_decrementPj(K+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(K,1);K=c[k>>2]|0;if(K|0?(__Z16atomic_decrementPj(K+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(K,1);__ZN10StringNameD2Ev(n);a[1263537]=1;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(828065,808251,1927,1126427,0);a[1263537]=0;v=0;l=f;return v|0}function __ZN7Control28_window_find_focus_neighbourERK7Vector2P4NodePS1_fRfPPS_(a,b,d,e,f,h,i){a=a|0;b=b|0;d=d|0;e=e|0;f=+f;h=h|0;i=i|0;var j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0.0,y=0.0,z=0,A=0,B=0.0,C=0,D=0,E=0,F=0,G=0,H=0,I=0;j=l;l=l+128|0;if((l|0)>=(m|0))ba(128);k=j+56|0;n=j+24|0;o=j+96|0;p=j+80|0;q=j+16|0;r=j+8|0;s=j;t=j+72|0;u=j+64|0;if(d|0){if($i[c[(c[d>>2]|0)+44>>2]&8191](d,1234328)|0){l=j;return}v=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1220744)|0;w=v?d:0;if((((w|0)!=0&(w|0)!=(a|0)?(c[w+392>>2]|0)==2:0)?__ZNK10CanvasItem18is_visible_in_treeEv(w)|0:0)?(c[n>>2]=0,c[n+4>>2]=0,c[n+8>>2]=0,c[n+12>>2]=0,c[n+16>>2]=0,c[n+20>>2]=0,c[n+24>>2]=0,c[n+28>>2]=0,Pi[c[(c[w>>2]|0)+132>>2]&2047](o,w),Pi[c[(c[w>>2]|0)+124>>2]&2047](p,w),x=+g[p>>2],v=o+8|0,y=+g[p+4>>2],z=o+4|0,A=o+12|0,B=x*+g[z>>2]+y*+g[A>>2],g[k>>2]=+g[o>>2]*x+ +g[v>>2]*y,g[k+4>>2]=B,C=o+16|0,__ZNK7Vector2plERKS_(n,k,C),D=p+8|0,c[s>>2]=c[D>>2],g[s+4>>2]=0.0,__ZNK7Vector2plERKS_(r,p,s),B=+g[r>>2],y=+g[r+4>>2],x=B*+g[z>>2]+y*+g[A>>2],g[k>>2]=+g[o>>2]*B+ +g[v>>2]*y,g[k+4>>2]=x,__ZNK7Vector2plERKS_(q,k,C),E=n+8|0,F=q,G=c[F+4>>2]|0,H=E,c[H>>2]=c[F>>2],c[H+4>>2]=G,__ZNK7Vector2plERKS_(r,p,D),x=+g[r>>2],y=+g[r+4>>2],B=x*+g[z>>2]+y*+g[A>>2],g[k>>2]=+g[o>>2]*x+ +g[v>>2]*y,g[k+4>>2]=B,__ZNK7Vector2plERKS_(q,k,C),D=n+16|0,G=q,H=c[G+4>>2]|0,F=D,c[F>>2]=c[G>>2],c[F+4>>2]=H,H=c[p+12>>2]|0,g[s>>2]=0.0,c[s+4>>2]=H,__ZNK7Vector2plERKS_(r,p,s),B=+g[r>>2],y=+g[r+4>>2],x=B*+g[z>>2]+y*+g[A>>2],g[k>>2]=+g[o>>2]*B+ +g[v>>2]*y,g[k+4>>2]=x,__ZNK7Vector2plERKS_(q,k,C),C=n+24|0,v=q,o=c[v+4>>2]|0,A=C,c[A>>2]=c[v>>2],c[A+4>>2]=o,x=+__ZNK7Vector23dotERKS_(b,n),y=x<1.0e7?x:1.0e7,x=+__ZNK7Vector23dotERKS_(b,E),B=x<y?x:y,y=+__ZNK7Vector23dotERKS_(b,D),x=y<B?y:B,B=+__ZNK7Vector23dotERKS_(b,C),(B<x?B:x)>f+-1.0e-05):0){o=t+4|0;A=u+4|0;v=0;do{z=e+(v<<3)|0;p=c[z+4>>2]|0;H=k;c[H>>2]=c[z>>2];c[H+4>>2]=p;v=v+1|0;p=e+(((v|0)==4?0:v)<<3)|0;H=c[p+4>>2]|0;z=q;c[z>>2]=c[p>>2];c[z+4>>2]=H;H=n;z=c[H+4>>2]|0;p=r;c[p>>2]=c[H>>2];c[p+4>>2]=z;z=E;p=c[z+4>>2]|0;H=s;c[H>>2]=c[z>>2];c[H+4>>2]=p;g[t>>2]=0.0;g[o>>2]=0.0;g[u>>2]=0.0;g[A>>2]=0.0;x=+__ZN8Geometry35get_closest_points_between_segmentsERK7Vector2S2_S2_S2_RS0_S3_(k,q,r,s,t,u);if(x<+g[h>>2]){g[h>>2]=x;c[i>>2]=w}p=E;H=c[p+4>>2]|0;z=r;c[z>>2]=c[p>>2];c[z+4>>2]=H;H=D;z=c[H+4>>2]|0;p=s;c[p>>2]=c[H>>2];c[p+4>>2]=z;g[t>>2]=0.0;g[o>>2]=0.0;g[u>>2]=0.0;g[A>>2]=0.0;x=+__ZN8Geometry35get_closest_points_between_segmentsERK7Vector2S2_S2_S2_RS0_S3_(k,q,r,s,t,u);if(x<+g[h>>2]){g[h>>2]=x;c[i>>2]=w}z=D;p=c[z+4>>2]|0;H=r;c[H>>2]=c[z>>2];c[H+4>>2]=p;p=C;H=c[p+4>>2]|0;z=s;c[z>>2]=c[p>>2];c[z+4>>2]=H;g[t>>2]=0.0;g[o>>2]=0.0;g[u>>2]=0.0;g[A>>2]=0.0;x=+__ZN8Geometry35get_closest_points_between_segmentsERK7Vector2S2_S2_S2_RS0_S3_(k,q,r,s,t,u);if(x<+g[h>>2]){g[h>>2]=x;c[i>>2]=w}H=C;z=c[H+4>>2]|0;p=r;c[p>>2]=c[H>>2];c[p+4>>2]=z;z=n;p=c[z+4>>2]|0;H=s;c[H>>2]=c[z>>2];c[H+4>>2]=p;g[t>>2]=0.0;g[o>>2]=0.0;g[u>>2]=0.0;g[A>>2]=0.0;x=+__ZN8Geometry35get_closest_points_between_segmentsERK7Vector2S2_S2_S2_RS0_S3_(k,q,r,s,t,u);if(x<+g[h>>2]){g[h>>2]=x;c[i>>2]=w}}while((v|0)!=4)}}if((__ZNK4Node15get_child_countEv(d)|0)>0)I=0;else{l=j;return}do{v=__ZNK4Node9get_childEi(d,I)|0;if(!(((v|0)!=0?$i[c[(c[v>>2]|0)+44>>2]&8191](v,1220744)|0:0)?(c[v+484>>2]|0)!=0:0))__ZN7Control28_window_find_focus_neighbourERK7Vector2P4NodePS1_fRfPPS_(a,b,__ZNK4Node9get_childEi(d,I)|0,e,f,h,i);I=I+1|0}while((I|0)<(__ZNK4Node15get_child_countEv(d)|0));l=j;return}function __ZN8Geometry35get_closest_points_between_segmentsERK7Vector2S2_S2_S2_RS0_S3_(a,b,d,e,f,h){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0.0,v=0.0,w=0.0,x=0,y=0,z=0,A=0.0,B=0.0,C=0.0,D=0.0,E=0.0,F=0.0,G=0.0,H=0.0,J=0.0;i=l;l=l+64|0;if((l|0)>=(m|0))ba(64);j=i+56|0;k=i+48|0;n=i+40|0;o=i+36|0;p=i+32|0;q=i+24|0;r=i;s=i+16|0;t=i+8|0;__ZNK7Vector2miERKS_(j,b,a);__ZNK7Vector2miERKS_(k,e,d);__ZNK7Vector2miERKS_(n,a,d);u=+__ZNK7Vector23dotERKS_(j,j);v=+__ZNK7Vector23dotERKS_(k,k);w=+__ZNK7Vector23dotERKS_(k,n);e=u<=1.0e-05;b=!(v<=1.0e-05);if(!(b|e^1)){x=a;y=c[x+4>>2]|0;z=f;c[z>>2]=c[x>>2];c[z+4>>2]=y;y=d;z=c[y+4>>2]|0;x=h;c[x>>2]=c[y>>2];c[x+4>>2]=z;__ZNK7Vector2miERKS_(q,f,h);__ZNK7Vector2miERKS_(r,f,h);A=+I(+(+__ZNK7Vector23dotERKS_(q,r)));l=i;return +A}do if(!e){B=+__ZNK7Vector23dotERKS_(j,n);if(!b){g[p>>2]=0.0;C=-B/u;if(!(C<0.0))if(C>1.0)D=1.0;else D=C;else D=0.0;g[o>>2]=D;break}C=+__ZNK7Vector23dotERKS_(j,k);E=u*v-C*C;if(E!=0.0?(F=(w*C-v*B)/E,!(F<0.0)):0)if(F>1.0)G=1.0;else G=F;else G=0.0;g[o>>2]=G;F=(w+C*G)/v;g[p>>2]=F;if(F<0.0){g[p>>2]=0.0;E=-B/u;if(!(E<0.0))if(E>1.0)H=1.0;else H=E;else H=0.0;g[o>>2]=H;break}if(F>1.0){g[p>>2]=1.0;F=(C-B)/u;if(!(F<0.0))if(F>1.0)J=1.0;else J=F;else J=0.0;g[o>>2]=J}}else{g[o>>2]=0.0;F=w/v;B=F;g[p>>2]=F<0.0?0.0:B>1.0?1.0:B}while(0);__ZNK7Vector2mlERKf(s,j,o);__ZNK7Vector2plERKS_(r,a,s);a=r;o=c[a+4>>2]|0;j=f;c[j>>2]=c[a>>2];c[j+4>>2]=o;__ZNK7Vector2mlERKf(s,k,p);__ZNK7Vector2plERKS_(r,d,s);s=r;d=c[s+4>>2]|0;p=h;c[p>>2]=c[s>>2];c[p+4>>2]=d;__ZNK7Vector2miERKS_(t,f,h);__ZNK7Vector2miERKS_(r,f,h);A=+I(+(+__ZNK7Vector23dotERKS_(t,r)));l=i;return +A}function __ZN8Viewport24_gui_find_control_at_posEP10CanvasItemRK7Vector2RK11Transform2DRS5_(a,b,d,e,f){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;var h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0.0,s=0.0,t=0.0,u=0,v=0,w=0,x=0,y=0;h=l;l=l+80|0;if((l|0)>=(m|0))ba(80);i=h+56|0;j=h+32|0;k=h;n=h+8|0;do if(b)if($i[c[(c[b>>2]|0)+44>>2]&8191](b,1234328)|0){o=0;l=h;return o|0}else{p=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1220744)|0;q=p?b:0;break}else q=0;while(0);if(!(__ZNK10CanvasItem10is_visibleEv(b)|0)){o=0;l=h;return o|0}Pi[c[(c[b>>2]|0)+128>>2]&2047](i,b);__ZNK11Transform2DmlERKS_(j,e,i);a:do if(!(+__ZNK11Transform2D17basis_determinantEv(j)==0.0)){e=(q|0)!=0;if(!((e?ij[c[(c[q>>2]|0)+152>>2]&8191](q)|0:0)?(p=c[(c[q>>2]|0)+148>>2]|0,__ZNK11Transform2D14affine_inverseEv(n,j),r=+g[d>>2],s=+g[d+4>>2],t=r*+g[n+4>>2]+s*+g[n+12>>2],g[i>>2]=+g[n>>2]*r+ +g[n+8>>2]*s,g[i+4>>2]=t,__ZNK7Vector2plERKS_(k,i,n+16|0),!($i[p&8191](q,k)|0)):0)){p=a+584|0;u=__ZNK4Node15get_child_countEv(b)|0;b:while(1){if((u|0)>0)v=u;else break;while(1){w=v;v=v+-1|0;if((((c[p>>2]|0)!=(b|0)?(x=__ZNK4Node9get_childEi(b,v)|0,x|0):0)?$i[c[(c[x>>2]|0)+44>>2]&8191](x,1220748)|0:0)?!(__ZNK10CanvasItem18is_set_as_toplevelEv(x)|0):0)break;if((w|0)<=1)break b}w=__ZN8Viewport24_gui_find_control_at_posEP10CanvasItemRK7Vector2RK11Transform2DRS5_(a,x,d,j,f)|0;if(!w)u=v;else{y=w;break a}}if(!e){y=0;break}}__ZN11Transform2D13affine_invertEv(j);if((c[q+436>>2]|0)!=2){u=c[(c[q>>2]|0)+148>>2]|0;t=+g[d>>2];s=+g[d+4>>2];r=t*+g[j+4>>2]+s*+g[j+12>>2];g[i>>2]=+g[j>>2]*t+ +g[j+8>>2]*s;g[i+4>>2]=r;__ZNK7Vector2plERKS_(k,i,j+16|0);do if($i[u&8191](q,k)|0){p=c[a+648>>2]|0;if(p){if((q|0)==(p|0))break;if(__ZNK4Node14is_a_parent_ofEPKS_(p,q)|0){y=0;break a}};c[f>>2]=c[j>>2];c[f+4>>2]=c[j+4>>2];c[f+8>>2]=c[j+8>>2];c[f+12>>2]=c[j+12>>2];c[f+16>>2]=c[j+16>>2];c[f+20>>2]=c[j+20>>2];y=q;break a}while(0);y=0}else y=0}else y=0;while(0);o=y;l=h;return o|0}function __ZNK9SortArrayIPN4ListIP7Control16DefaultAllocatorE7ElementENS4_19AuxiliaryComparatorINS1_11CComparatorEEEE9introsortEiiPS6_i(a,b,d,e,f){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0;g=d-b|0;if((g|0)<=16)return;h=e+(b<<2)|0;i=f;f=d;d=g;while(1){if(!i)break;i=i+-1|0;g=__ZNK9SortArrayIPN4ListIP7Control16DefaultAllocatorE7ElementENS4_19AuxiliaryComparatorINS1_11CComparatorEEEE11partitionerEiiS6_PS6_(a,b,f,c[(__ZNK9SortArrayIPN4ListIP7Control16DefaultAllocatorE7ElementENS4_19AuxiliaryComparatorINS1_11CComparatorEEEE11median_of_3ERKS6_SC_SC_(a,h,e+((d>>>1)+b<<2)|0,e+(f+-1<<2)|0)|0)>>2]|0,e)|0;__ZNK9SortArrayIPN4ListIP7Control16DefaultAllocatorE7ElementENS4_19AuxiliaryComparatorINS1_11CComparatorEEEE9introsortEiiPS6_i(a,g,f,e,i);d=g-b|0;if((d|0)<=16){j=6;break}else f=g}if((j|0)==6)return;__ZNK9SortArrayIPN4ListIP7Control16DefaultAllocatorE7ElementENS4_19AuxiliaryComparatorINS1_11CComparatorEEEE12partial_sortEiiiPS6_(a,b,f,f,e);return}function __ZNK9SortArrayIPN4ListIP7Control16DefaultAllocatorE7ElementENS4_19AuxiliaryComparatorINS1_11CComparatorEEEE20final_insertion_sortEiiPS6_(a,b,c,d){a=a|0;b=b|0;c=c|0;d=d|0;var e=0,f=0;if((c-b|0)>16){__ZNK9SortArrayIPN4ListIP7Control16DefaultAllocatorE7ElementENS4_19AuxiliaryComparatorINS1_11CComparatorEEEE13linear_insertEiiPS6_(a,b,b+1|0,d);__ZNK9SortArrayIPN4ListIP7Control16DefaultAllocatorE7ElementENS4_19AuxiliaryComparatorINS1_11CComparatorEEEE13linear_insertEiiPS6_(a,b,b+2|0,d);__ZNK9SortArrayIPN4ListIP7Control16DefaultAllocatorE7ElementENS4_19AuxiliaryComparatorINS1_11CComparatorEEEE13linear_insertEiiPS6_(a,b,b+3|0,d);__ZNK9SortArrayIPN4ListIP7Control16DefaultAllocatorE7ElementENS4_19AuxiliaryComparatorINS1_11CComparatorEEEE13linear_insertEiiPS6_(a,b,b+4|0,d);__ZNK9SortArrayIPN4ListIP7Control16DefaultAllocatorE7ElementENS4_19AuxiliaryComparatorINS1_11CComparatorEEEE13linear_insertEiiPS6_(a,b,b+5|0,d);__ZNK9SortArrayIPN4ListIP7Control16DefaultAllocatorE7ElementENS4_19AuxiliaryComparatorINS1_11CComparatorEEEE13linear_insertEiiPS6_(a,b,b+6|0,d);__ZNK9SortArrayIPN4ListIP7Control16DefaultAllocatorE7ElementENS4_19AuxiliaryComparatorINS1_11CComparatorEEEE13linear_insertEiiPS6_(a,b,b+7|0,d);__ZNK9SortArrayIPN4ListIP7Control16DefaultAllocatorE7ElementENS4_19AuxiliaryComparatorINS1_11CComparatorEEEE13linear_insertEiiPS6_(a,b,b+8|0,d);__ZNK9SortArrayIPN4ListIP7Control16DefaultAllocatorE7ElementENS4_19AuxiliaryComparatorINS1_11CComparatorEEEE13linear_insertEiiPS6_(a,b,b+9|0,d);__ZNK9SortArrayIPN4ListIP7Control16DefaultAllocatorE7ElementENS4_19AuxiliaryComparatorINS1_11CComparatorEEEE13linear_insertEiiPS6_(a,b,b+10|0,d);__ZNK9SortArrayIPN4ListIP7Control16DefaultAllocatorE7ElementENS4_19AuxiliaryComparatorINS1_11CComparatorEEEE13linear_insertEiiPS6_(a,b,b+11|0,d);__ZNK9SortArrayIPN4ListIP7Control16DefaultAllocatorE7ElementENS4_19AuxiliaryComparatorINS1_11CComparatorEEEE13linear_insertEiiPS6_(a,b,b+12|0,d);__ZNK9SortArrayIPN4ListIP7Control16DefaultAllocatorE7ElementENS4_19AuxiliaryComparatorINS1_11CComparatorEEEE13linear_insertEiiPS6_(a,b,b+13|0,d);__ZNK9SortArrayIPN4ListIP7Control16DefaultAllocatorE7ElementENS4_19AuxiliaryComparatorINS1_11CComparatorEEEE13linear_insertEiiPS6_(a,b,b+14|0,d);__ZNK9SortArrayIPN4ListIP7Control16DefaultAllocatorE7ElementENS4_19AuxiliaryComparatorINS1_11CComparatorEEEE13linear_insertEiiPS6_(a,b,b+15|0,d);__ZNK9SortArrayIPN4ListIP7Control16DefaultAllocatorE7ElementENS4_19AuxiliaryComparatorINS1_11CComparatorEEEE24unguarded_insertion_sortEiiPS6_(a,b+16|0,c,d);return}if((c|0)==(b|0))return;e=b+1|0;if((e|0)==(c|0))return;else f=e;do{__ZNK9SortArrayIPN4ListIP7Control16DefaultAllocatorE7ElementENS4_19AuxiliaryComparatorINS1_11CComparatorEEEE13linear_insertEiiPS6_(a,b,f,d);f=f+1|0}while((f|0)!=(c|0));return}function __ZNK9SortArrayIPN4ListIP7Control16DefaultAllocatorE7ElementENS4_19AuxiliaryComparatorINS1_11CComparatorEEEE13linear_insertEiiPS6_(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0;a=c[e+(d<<2)>>2]|0;f=e+(b<<2)|0;g=c[a>>2]|0;h=c[c[f>>2]>>2]|0;i=__ZNK10CanvasItem16get_canvas_layerEv(g)|0;if((i|0)==(__ZNK10CanvasItem16get_canvas_layerEv(h)|0))if(__ZNK4Node15is_greater_thanEPKS_(h,g)|0)j=4;else k=d;else{i=__ZNK10CanvasItem16get_canvas_layerEv(g)|0;if((i|0)<(__ZNK10CanvasItem16get_canvas_layerEv(h)|0))j=4;else k=d}if((j|0)==4){if((d|0)>(b|0))l=d;else{m=f;c[m>>2]=a;return}do{d=l;l=l+-1|0;c[e+(d<<2)>>2]=c[e+(l<<2)>>2]}while((l|0)>(b|0));m=f;c[m>>2]=a;return}while(1){f=k+-1|0;b=e+(f<<2)|0;l=c[a>>2]|0;d=c[c[b>>2]>>2]|0;j=__ZNK10CanvasItem16get_canvas_layerEv(l)|0;if((j|0)==(__ZNK10CanvasItem16get_canvas_layerEv(d)|0)){if(!(__ZNK4Node15is_greater_thanEPKS_(d,l)|0))break}else{j=__ZNK10CanvasItem16get_canvas_layerEv(l)|0;if((j|0)>=(__ZNK10CanvasItem16get_canvas_layerEv(d)|0))break}c[e+(k<<2)>>2]=c[b>>2];k=f}m=e+(k<<2)|0;c[m>>2]=a;return}function __ZNK9SortArrayIPN4ListIP7Control16DefaultAllocatorE7ElementENS4_19AuxiliaryComparatorINS1_11CComparatorEEEE24unguarded_insertion_sortEiiPS6_(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0;if((b|0)==(d|0))return;else f=b;do{b=c[e+(f<<2)>>2]|0;a=f;while(1){g=a+-1|0;h=e+(g<<2)|0;i=c[b>>2]|0;j=c[c[h>>2]>>2]|0;k=__ZNK10CanvasItem16get_canvas_layerEv(i)|0;if((k|0)==(__ZNK10CanvasItem16get_canvas_layerEv(j)|0)){if(!(__ZNK4Node15is_greater_thanEPKS_(j,i)|0))break}else{k=__ZNK10CanvasItem16get_canvas_layerEv(i)|0;if((k|0)>=(__ZNK10CanvasItem16get_canvas_layerEv(j)|0))break}c[e+(a<<2)>>2]=c[h>>2];a=g}c[e+(a<<2)>>2]=b;f=f+1|0}while((f|0)!=(d|0));return}function __ZNK10CanvasItem16get_canvas_layerEv(a){a=a|0;var b=0,d=0;b=c[a+248>>2]|0;if(!b){d=0;return d|0}d=__ZNK11CanvasLayer9get_layerEv(b)|0;return d|0}function __ZNK11CanvasLayer9get_layerEv(a){a=a|0;return c[a+248>>2]|0}function __ZNK9SortArrayIPN4ListIP7Control16DefaultAllocatorE7ElementENS4_19AuxiliaryComparatorINS1_11CComparatorEEEE12partial_sortEiiiPS6_(a,b,d,e,f){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0;g=e-b|0;if((g|0)>=2){h=(g+-2|0)/2|0;while(1){__ZNK9SortArrayIPN4ListIP7Control16DefaultAllocatorE7ElementENS4_19AuxiliaryComparatorINS1_11CComparatorEEEE11adjust_heapEiiiS6_PS6_(a,b,h,g,c[f+(h+b<<2)>>2]|0,f);if(!h)break;else h=h+-1|0}}if((e|0)<(d|0)){h=f+(b<<2)|0;i=e;do{j=f+(i<<2)|0;k=c[c[j>>2]>>2]|0;l=c[c[h>>2]>>2]|0;m=__ZNK10CanvasItem16get_canvas_layerEv(k)|0;if((m|0)==(__ZNK10CanvasItem16get_canvas_layerEv(l)|0)){if(__ZNK4Node15is_greater_thanEPKS_(l,k)|0)n=13}else{m=__ZNK10CanvasItem16get_canvas_layerEv(k)|0;if((m|0)<(__ZNK10CanvasItem16get_canvas_layerEv(l)|0))n=13}if((n|0)==13){n=0;l=c[j>>2]|0;c[j>>2]=c[h>>2];__ZNK9SortArrayIPN4ListIP7Control16DefaultAllocatorE7ElementENS4_19AuxiliaryComparatorINS1_11CComparatorEEEE11adjust_heapEiiiS6_PS6_(a,b,0,g,l,f)}i=i+1|0}while((i|0)!=(d|0))}if((g|0)<=1)return;g=f+(b<<2)|0;d=e;do{d=d+-1|0;e=f+(d<<2)|0;i=c[e>>2]|0;c[e>>2]=c[g>>2];e=d-b|0;__ZNK9SortArrayIPN4ListIP7Control16DefaultAllocatorE7ElementENS4_19AuxiliaryComparatorINS1_11CComparatorEEEE11adjust_heapEiiiS6_PS6_(a,b,0,e,i,f)}while((e|0)>1);return}function __ZNK9SortArrayIPN4ListIP7Control16DefaultAllocatorE7ElementENS4_19AuxiliaryComparatorINS1_11CComparatorEEEE11median_of_3ERKS6_SC_SC_(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0;a=c[c[b>>2]>>2]|0;f=c[c[d>>2]>>2]|0;g=__ZNK10CanvasItem16get_canvas_layerEv(a)|0;if((g|0)==(__ZNK10CanvasItem16get_canvas_layerEv(f)|0))if(__ZNK4Node15is_greater_thanEPKS_(f,a)|0)h=4;else h=11;else{g=__ZNK10CanvasItem16get_canvas_layerEv(a)|0;if((g|0)<(__ZNK10CanvasItem16get_canvas_layerEv(f)|0))h=4;else h=11}if((h|0)==4){f=c[c[d>>2]>>2]|0;g=c[c[e>>2]>>2]|0;a=__ZNK10CanvasItem16get_canvas_layerEv(f)|0;if((a|0)==(__ZNK10CanvasItem16get_canvas_layerEv(g)|0)){if(__ZNK4Node15is_greater_thanEPKS_(g,f)|0){i=d;return i|0}}else{a=__ZNK10CanvasItem16get_canvas_layerEv(f)|0;if((a|0)<(__ZNK10CanvasItem16get_canvas_layerEv(g)|0)){i=d;return i|0}}g=c[c[b>>2]>>2]|0;a=c[c[e>>2]>>2]|0;f=__ZNK10CanvasItem16get_canvas_layerEv(g)|0;if((f|0)==(__ZNK10CanvasItem16get_canvas_layerEv(a)|0))j=__ZNK4Node15is_greater_thanEPKS_(a,g)|0;else{f=__ZNK10CanvasItem16get_canvas_layerEv(g)|0;j=(f|0)<(__ZNK10CanvasItem16get_canvas_layerEv(a)|0)}i=j?e:b;return i|0}else if((h|0)==11){h=c[c[b>>2]>>2]|0;j=c[c[e>>2]>>2]|0;a=__ZNK10CanvasItem16get_canvas_layerEv(h)|0;if((a|0)==(__ZNK10CanvasItem16get_canvas_layerEv(j)|0)){if(__ZNK4Node15is_greater_thanEPKS_(j,h)|0){i=b;return i|0}}else{a=__ZNK10CanvasItem16get_canvas_layerEv(h)|0;if((a|0)<(__ZNK10CanvasItem16get_canvas_layerEv(j)|0)){i=b;return i|0}}b=c[c[d>>2]>>2]|0;j=c[c[e>>2]>>2]|0;a=__ZNK10CanvasItem16get_canvas_layerEv(b)|0;if((a|0)==(__ZNK10CanvasItem16get_canvas_layerEv(j)|0))k=__ZNK4Node15is_greater_thanEPKS_(j,b)|0;else{a=__ZNK10CanvasItem16get_canvas_layerEv(b)|0;k=(a|0)<(__ZNK10CanvasItem16get_canvas_layerEv(j)|0)}i=k?e:d;return i|0}return 0}function __ZNK9SortArrayIPN4ListIP7Control16DefaultAllocatorE7ElementENS4_19AuxiliaryComparatorINS1_11CComparatorEEEE11partitionerEiiS6_PS6_(a,b,d,e,f){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,l=0,m=0;a=b;b=d;while(1){g=a;while(1){h=f+(g<<2)|0;d=c[c[h>>2]>>2]|0;i=c[e>>2]|0;j=__ZNK10CanvasItem16get_canvas_layerEv(d)|0;if((j|0)==(__ZNK10CanvasItem16get_canvas_layerEv(i)|0)){if(!(__ZNK4Node15is_greater_thanEPKS_(i,d)|0)){k=b;break}}else{j=__ZNK10CanvasItem16get_canvas_layerEv(d)|0;if((j|0)>=(__ZNK10CanvasItem16get_canvas_layerEv(i)|0)){k=b;break}}g=g+1|0}while(1){l=k+-1|0;m=f+(l<<2)|0;i=c[e>>2]|0;j=c[c[m>>2]>>2]|0;d=__ZNK10CanvasItem16get_canvas_layerEv(i)|0;if((d|0)==(__ZNK10CanvasItem16get_canvas_layerEv(j)|0))if(__ZNK4Node15is_greater_thanEPKS_(j,i)|0){k=l;continue}else break;else{d=__ZNK10CanvasItem16get_canvas_layerEv(i)|0;if((d|0)<(__ZNK10CanvasItem16get_canvas_layerEv(j)|0)){k=l;continue}else break}}if((g|0)>=(l|0))break;j=c[h>>2]|0;c[h>>2]=c[m>>2];c[m>>2]=j;a=g+1|0;b=l}return g|0}function __ZNK9SortArrayIPN4ListIP7Control16DefaultAllocatorE7ElementENS4_19AuxiliaryComparatorINS1_11CComparatorEEEE11adjust_heapEiiiS6_PS6_(a,b,d,e,f,g){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;var h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;a=d<<1;h=a+2|0;if((h|0)<(e|0)){i=a;j=d;k=h;while(1){l=i|1;m=c[c[g+(k+b<<2)>>2]>>2]|0;n=c[c[g+(l+b<<2)>>2]>>2]|0;o=__ZNK10CanvasItem16get_canvas_layerEv(m)|0;if((o|0)==(__ZNK10CanvasItem16get_canvas_layerEv(n)|0))p=__ZNK4Node15is_greater_thanEPKS_(n,m)|0;else{o=__ZNK10CanvasItem16get_canvas_layerEv(m)|0;p=(o|0)<(__ZNK10CanvasItem16get_canvas_layerEv(n)|0)}n=p?l:k;c[g+(j+b<<2)>>2]=c[g+(n+b<<2)>>2];l=n<<1;o=l+2|0;if((o|0)<(e|0)){i=l;j=n;k=o}else{q=l;r=o;s=n;break}}}else{q=a;r=h;s=d}h=q|1;if((r|0)==(e|0)){c[g+(s+b<<2)>>2]=c[g+(h+b<<2)>>2];t=h}else t=s;s=t+b|0;if((t|0)<=(d|0)){u=s;v=g+(u<<2)|0;c[v>>2]=f;return}h=t;t=s;while(1){h=(h+-1|0)/2|0;s=h+b|0;e=g+(s<<2)|0;r=c[c[e>>2]>>2]|0;q=c[f>>2]|0;a=__ZNK10CanvasItem16get_canvas_layerEv(r)|0;if((a|0)==(__ZNK10CanvasItem16get_canvas_layerEv(q)|0)){if(!(__ZNK4Node15is_greater_thanEPKS_(q,r)|0)){u=t;w=14;break}}else{a=__ZNK10CanvasItem16get_canvas_layerEv(r)|0;if((a|0)>=(__ZNK10CanvasItem16get_canvas_layerEv(q)|0)){u=t;w=14;break}}c[g+(t<<2)>>2]=c[e>>2];if((h|0)<=(d|0)){u=s;w=14;break}else t=s}if((w|0)==14){v=g+(u<<2)|0;c[v>>2]=f;return}}function __ZNK13MethodBind0RCI8Viewport3RIDE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;if((b|0)!=-1){f=0;l=a;return f|0}c[d>>2]=0;__ZN7VariantC2ERK3RID(e,d);d=c[e>>2]|0;if(d|0)__ZN7Variant5clearEv(e);f=d;l=a;return f|0}function __ZNK13MethodBind0RCI8Viewport3RIDE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,879403);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI8Viewport3RIDE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;j=f+24|0;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1234328)|0:0){c[h>>2]=0;a[1263537]=0;k=c[d+24>>2]|0;if((k|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=k;c[b>>2]=0;l=f;return}n=k-(c[d+20>>2]|0)|0;if((n|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=n;c[b>>2]=0;l=f;return}n=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))o=n;else o=c[(c[d>>2]|0)+n>>2]|0;c[j>>2]=ij[o&8191](d)|0;__ZN7VariantC2ERK3RID(i,j);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI8Viewport3RIDE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;if(!b)f=0;else{d=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1234328)|0;f=d?b:0}b=c[a+44>>2]|0;d=c[a+48>>2]|0;a=f+(d>>1)|0;if(!(d&1)){g=b;h=ij[g&8191](a)|0;i=h;c[e>>2]=i;return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=ij[g&8191](a)|0;i=h;c[e>>2]=i;return}}function __ZN13MethodBind0RCI8Viewport3RIDED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK12MethodBind0RI8ViewportbE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Eb(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK12MethodBind0RI8ViewportbE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,879403);l=a;return c[b>>2]|0}function __ZN12MethodBind0RI8ViewportbE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1234328)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2Eb(i,ij[n&8191](d)|0);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,266,1146558,0);c[b>>2]=0;l=f;return}function __ZN12MethodBind0RI8ViewportbE7ptrcallEP6ObjectPPKvPv(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0;if(!d)g=0;else{e=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1234328)|0;g=e?d:0}d=c[b+44>>2]|0;e=c[b+48>>2]|0;b=g+(e>>1)|0;if(!(e&1)){h=d;i=ij[h&8191](b)|0;j=i&1;a[f>>0]=j;return}else{h=c[(c[b>>2]|0)+d>>2]|0;i=ij[h&8191](b)|0;j=i&1;a[f>>0]=j;return}}function __ZN12MethodBind0RI8ViewportbED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI8Viewport3RefI15ViewportTextureEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var c=0;if((b|0)!=-1){c=0;return c|0}c=__ZN7Variant12get_type_forI3RefI15ViewportTextureEEENS_4TypeEv()|0;return c|0}function __ZNK13MethodBind0RCI8Viewport3RefI15ViewportTextureEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,879403);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI8Viewport3RefI15ViewportTextureEE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f+28|0;j=f;k=f+24|0;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1234328)|0:0){c[h>>2]=0;a[1263537]=0;n=c[d+24>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=f;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=f;return}o=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))p=o;else p=c[(c[d>>2]|0)+o>>2]|0;c[k>>2]=ij[p&8191](d)|0;__ZN6RefPtrC2Ev(i);__ZN3RefI9ReferenceEaSI15ViewportTextureEEvRKS_IT_E(i,k);__ZN7VariantC2ERK6RefPtr(j,i);__ZN6RefPtrD2Ev(i);i=c[k>>2]|0;if((i|0?__ZN9Reference11unreferenceEv(i)|0:0)?(i=c[k>>2]|0,__Z17predelete_handlerP6Object(i)|0):0){gj[c[(c[i>>2]|0)+76>>2]&8191](i);__ZN6Memory11free_staticEPvb(i,0)}c[k>>2]=0;__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI8Viewport3RefI15ViewportTextureEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=d;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1234328)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;c[f>>2]=ij[i&8191](a)|0;__ZN3RefI9ReferenceEaSI15ViewportTextureEEvRKS_IT_E(e,f);e=c[f>>2]|0;if(!e){l=d;return}if(!(__ZN9Reference11unreferenceEv(e)|0)){l=d;return}e=c[f>>2]|0;if(!(__Z17predelete_handlerP6Object(e)|0)){l=d;return}gj[c[(c[e>>2]|0)+76>>2]&8191](e);__ZN6Memory11free_staticEPvb(e,0);l=d;return}function __ZN13MethodBind0RCI8Viewport3RefI15ViewportTextureEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN3RefI9ReferenceEaSI15ViewportTextureEEvRKS_IT_E(a,b){a=a|0;b=b|0;var d=0,e=0;d=c[b>>2]|0;if(!d){b=c[a>>2]|0;if((b|0?__ZN9Reference11unreferenceEv(b)|0:0)?(b=c[a>>2]|0,__Z17predelete_handlerP6Object(b)|0):0){gj[c[(c[b>>2]|0)+76>>2]&8191](b);__ZN6Memory11free_staticEPvb(b,0)}c[a>>2]=0;return}b=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1220724)|0;e=b?d:0;d=c[a>>2]|0;if((e|0)==(d|0))return;if((d|0?__ZN9Reference11unreferenceEv(d)|0:0)?(d=c[a>>2]|0,__Z17predelete_handlerP6Object(d)|0):0){gj[c[(c[d>>2]|0)+76>>2]&8191](d);__ZN6Memory11free_staticEPvb(d,0)}c[a>>2]=e;if(!e)return;__ZN9Reference9referenceEv(e);return}function __ZN7Variant12get_type_forI3RefI15ViewportTextureEEENS_4TypeEv(){var a=0,b=0,d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+28|0;d=a+24|0;e=a;c[d>>2]=0;__ZN6RefPtrC2Ev(b);__ZN3RefI9ReferenceEaSI15ViewportTextureEEvRKS_IT_E(b,d);__ZN7VariantC2ERK6RefPtr(e,b);__ZN6RefPtrD2Ev(b);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);e=c[d>>2]|0;if(!e){l=a;return b|0}if(!(__ZN9Reference11unreferenceEv(e)|0)){l=a;return b|0}e=c[d>>2]|0;if(!(__Z17predelete_handlerP6Object(e)|0)){l=a;return b|0}gj[c[(c[e>>2]|0)+76>>2]&8191](e);__ZN6Memory11free_staticEPvb(e,0);l=a;return b|0}function __ZNK13MethodBind0RCI8ViewportNS0_4MSAAEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK13MethodBind0RCI8ViewportNS0_4MSAAEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,879403);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI8ViewportNS0_4MSAAEE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1234328)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2Ei(i,ij[n&8191](d)|0);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI8ViewportNS0_4MSAAEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0;if(!b)f=0;else{d=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1234328)|0;f=d?b:0}b=c[a+44>>2]|0;d=c[a+48>>2]|0;a=f+(d>>1)|0;if(!(d&1)){g=b;h=ij[g&8191](a)|0;c[e>>2]=h;return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=ij[g&8191](a)|0;c[e>>2]=h;return}}function __ZN13MethodBind0RCI8ViewportNS0_4MSAAEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I8ViewportNS0_4MSAAEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if(!b){__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK11MethodBind1I8ViewportNS0_4MSAAEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,879403);l=a;return c[b>>2]|0}function __ZN11MethodBind1I8ViewportNS0_4MSAAEE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1234328)|0:0){c[h>>2]=0;a[1263537]=0;k=d+24|0;n=c[k>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=i;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=i;return}if((g|0)>0){if((n|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);p=0}else{a[1263537]=0;p=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,p)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=p;c[b>>2]=0;l=i;return}}p=c[d+44>>2]|0;n=c[d+48>>2]|0;o=e+(n>>1)|0;if(!(n&1))q=p;else q=c[(c[o>>2]|0)+p>>2]|0;do if((g|0)<1){p=c[k>>2]|0;n=p+-1|0;if((p|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)s=0;else s=c[e+-4>>2]|0;if((p|0)<=(s|0)){if(r)t=0;else t=c[e+-4>>2]|0;do if((t|0)<(p|0)){if(r)u=0;else u=c[e+-4>>2]|0;if((u|0)<(p|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);v=0;break}else{a[1263537]=0;w=31;break}}else w=31;while(0);if((w|0)==31)v=e+(n*24|0)|0;__ZN7VariantC2ERKS_(j,v);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);f=__ZNK7VariantcviEv(j)|0;Pi[q&2047](o,f);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I8ViewportNS0_4MSAAEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1234328)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1)){g=b;h=c[d>>2]|0;i=c[h>>2]|0;Pi[g&2047](a,i);return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=c[d>>2]|0;i=c[h>>2]|0;Pi[g&2047](a,i);return}}function __ZN11MethodBind1I8ViewportNS0_4MSAAEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI8ViewportNS0_10UpdateModeEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK13MethodBind0RCI8ViewportNS0_10UpdateModeEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,879403);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI8ViewportNS0_10UpdateModeEE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1234328)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2Ei(i,ij[n&8191](d)|0);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI8ViewportNS0_10UpdateModeEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0;if(!b)f=0;else{d=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1234328)|0;f=d?b:0}b=c[a+44>>2]|0;d=c[a+48>>2]|0;a=f+(d>>1)|0;if(!(d&1)){g=b;h=ij[g&8191](a)|0;c[e>>2]=h;return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=ij[g&8191](a)|0;c[e>>2]=h;return}}function __ZN13MethodBind0RCI8ViewportNS0_10UpdateModeEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I8ViewportNS0_10UpdateModeEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if(!b){__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK11MethodBind1I8ViewportNS0_10UpdateModeEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,879403);l=a;return c[b>>2]|0}function __ZN11MethodBind1I8ViewportNS0_10UpdateModeEE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1234328)|0:0){c[h>>2]=0;a[1263537]=0;k=d+24|0;n=c[k>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=i;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=i;return}if((g|0)>0){if((n|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);p=0}else{a[1263537]=0;p=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,p)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=p;c[b>>2]=0;l=i;return}}p=c[d+44>>2]|0;n=c[d+48>>2]|0;o=e+(n>>1)|0;if(!(n&1))q=p;else q=c[(c[o>>2]|0)+p>>2]|0;do if((g|0)<1){p=c[k>>2]|0;n=p+-1|0;if((p|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)s=0;else s=c[e+-4>>2]|0;if((p|0)<=(s|0)){if(r)t=0;else t=c[e+-4>>2]|0;do if((t|0)<(p|0)){if(r)u=0;else u=c[e+-4>>2]|0;if((u|0)<(p|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);v=0;break}else{a[1263537]=0;w=31;break}}else w=31;while(0);if((w|0)==31)v=e+(n*24|0)|0;__ZN7VariantC2ERKS_(j,v);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);f=__ZNK7VariantcviEv(j)|0;Pi[q&2047](o,f);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I8ViewportNS0_10UpdateModeEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1234328)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1)){g=b;h=c[d>>2]|0;i=c[h>>2]|0;Pi[g&2047](a,i);return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=c[d>>2]|0;i=c[h>>2]|0;Pi[g&2047](a,i);return}}function __ZN11MethodBind1I8ViewportNS0_10UpdateModeEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI8Viewport5ImageE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;if((b|0)!=-1){f=0;l=a;return f|0}__ZN5ImageC2Ev(d);__ZN7VariantC2ERK5Image(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);__ZN5ImageD2Ev(d);f=b;l=a;return f|0}function __ZNK13MethodBind0RCI8Viewport5ImageE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,879403);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI8Viewport5ImageE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0;f=l;l=l+48|0;if((l|0)>=(m|0))ba(48);i=f;j=f+24|0;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1234328)|0:0){c[h>>2]=0;a[1263537]=0;k=c[d+24>>2]|0;if((k|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=k;c[b>>2]=0;l=f;return}n=k-(c[d+20>>2]|0)|0;if((n|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=n;c[b>>2]=0;l=f;return}n=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))o=n;else o=c[(c[d>>2]|0)+n>>2]|0;Pi[o&2047](j,d);__ZN7VariantC2ERK5Image(i,j);__ZN5ImageD2Ev(j);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI8Viewport5ImageE7ptrcallEP6ObjectPPKvPv(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);g=e;if(!d)h=0;else{i=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1234328)|0;h=i?d:0}d=c[b+44>>2]|0;i=c[b+48>>2]|0;b=h+(i>>1)|0;if(!(i&1))j=d;else j=c[(c[b>>2]|0)+d>>2]|0;Pi[j&2047](g,b);c[f>>2]=c[g>>2];b=f+4|0;j=g+4|0;if(((c[b>>2]|0)!=(c[j>>2]|0)?(__ZN10PoolVectorIhE12_unreferenceEv(b),d=c[j>>2]|0,d|0):0)?__Z28atomic_conditional_incrementPj(d)|0:0)c[b>>2]=c[j>>2];j=f+8|0;f=g+8|0;c[j>>2]=c[f>>2];c[j+4>>2]=c[f+4>>2];a[j+8>>0]=a[f+8>>0]|0;__ZN5ImageD2Ev(g);l=e;return}function __ZN13MethodBind0RCI8Viewport5ImageED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN8Viewport25_update_stretch_transformEv(b){b=b|0;var d=0,e=0,f=0,h=0,i=0,j=0,k=0;d=l;l=l+32|0;if((l|0)>=(m|0))ba(32);e=d+24|0;f=d;h=d+16|0;i=d+8|0;if(a[b+393>>0]|0?a[b+392>>0]|0:0){g[b+332>>2]=1.0;j=b+336|0;c[j>>2]=0;c[j+4>>2]=0;g[b+344>>2]=1.0;j=b+348|0;k=j;c[k>>2]=0;c[k+4>>2]=0;k=b+404|0;g[i>>2]=2.0;__ZNK7Vector2mlERKf(h,k,i);__ZNK7Vector2plERKS_(f,b+396|0,h);__ZNK7Vector2dvERKS_(e,b+356|0,f);__ZN11Transform2D5scaleERK7Vector2(b+332|0,e);__ZNK7Vector2mlERKS_(f,k,e);e=f;f=c[e+4>>2]|0;k=j;c[k>>2]=c[e>>2];c[k+4>>2]=f;__ZN8Viewport24_update_global_transformEv(b);l=d;return}g[b+332>>2]=1.0;f=b+336|0;c[f>>2]=0;c[f+4>>2]=0;g[b+344>>2]=1.0;f=b+348|0;c[f>>2]=0;c[f+4>>2]=0;__ZN8Viewport24_update_global_transformEv(b);l=d;return}function __ZN8Viewport24_update_global_transformEv(a){a=a|0;var b=0,d=0,e=0,f=0,h=0,i=0,j=0;b=l;l=l+112|0;if((l|0)>=(m|0))ba(112);d=b+104|0;e=b+48|0;f=b+72|0;h=b;__ZNK11Transform2DmlERKS_(e,a+332|0,a+308|0);i=__ZN12VisualServer13get_singletonEv()|0;j=c[(c[i>>2]|0)+832>>2]|0;c[f>>2]=c[a+260>>2];c[d>>2]=c[f>>2];bj[j&4095](i,d,e);__ZNK11Transform2DmlERKS_(h,e,a+284|0);__ZNK11Transform2D14affine_inverseEv(b+24|0,h);g[d>>2]=0.0;g[d+4>>2]=0.0;if(!(__ZNK7Vector2eqERKS_(a+356|0,d)|0)){l=b;return}d=__ZN2OS13get_singletonEv()|0;bj[c[(c[d>>2]|0)+120>>2]&4095](b+88|0,d,0);d=__ZN2OS13get_singletonEv()|0;bj[c[(c[d>>2]|0)+120>>2]&4095](b+76|0,d,0);l=b;return}function __ZNK11MethodBind3I8ViewportbRK7Vector2S3_E18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return __ZNK11MethodBind3I8ViewportbRK7Vector2S3_E18_get_argument_typeEi(a,b)|0}function __ZNK11MethodBind3I8ViewportbRK7Vector2S3_E18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,879403);l=a;return c[b>>2]|0}function __ZN11MethodBind3I8ViewportbRK7Vector2S3_E4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0;i=l;l=l+96|0;if((l|0)>=(m|0))ba(96);j=i+48|0;k=i+80|0;n=i+24|0;o=i+72|0;p=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1234328)|0:0){c[h>>2]=0;a[1263537]=0;q=d+24|0;r=c[q>>2]|0;if((r|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=r;c[b>>2]=0;l=i;return}s=r-(c[d+20>>2]|0)|0;if((s|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=s;c[b>>2]=0;l=i;return}if((g|0)>0){if((r|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);t=0}else{a[1263537]=0;t=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,t)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=t;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[q>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);u=0}else{a[1263537]=0;u=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,u)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=u;c[b>>2]=0;l=i;return}if((g|0)>2){if((c[q>>2]|0)<2){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);v=0}else{a[1263537]=0;v=c[(c[d+32>>2]|0)+12>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+8>>2]>>2]|0,v)|0)){c[h>>2]=2;c[h+4>>2]=2;c[h+8>>2]=v;c[b>>2]=0;l=i;return}}}}v=c[d+44>>2]|0;u=c[d+48>>2]|0;t=e+(u>>1)|0;if(!(u&1))w=v;else w=c[(c[t>>2]|0)+v>>2]|0;do if((g|0)<1){v=c[q>>2]|0;u=v+-1|0;if((v|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)x=0;else x=c[e+-4>>2]|0;if((v|0)<=(x|0)){if(r)y=0;else y=c[e+-4>>2]|0;do if((y|0)<(v|0)){if(r)z=0;else z=c[e+-4>>2]|0;if((z|0)<(v|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);A=0;break}else{a[1263537]=0;B=43;break}}else B=43;while(0);if((B|0)==43)A=e+(u*24|0)|0;__ZN7VariantC2ERKS_(j,A);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);A=__ZNK7VariantcvbEv(j)|0;do if((g|0)<2){z=c[q>>2]|0;y=z+-1|0;x=z+-2|0;if((z|0)>=2){z=c[d+16>>2]|0;v=(z|0)==0;if(v)C=0;else C=c[z+-4>>2]|0;if((y|0)<=(C|0)){if(v)D=0;else D=c[z+-4>>2]|0;do if((D|0)<(y|0)){if(v)E=0;else E=c[z+-4>>2]|0;if((E|0)<(y|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);F=0;break}else{a[1263537]=0;B=60;break}}else B=60;while(0);if((B|0)==60)F=z+(x*24|0)|0;__ZN7VariantC2ERKS_(n,F);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f+4>>2]|0);while(0);__ZNK7Variantcv7Vector2Ev(k,n);do if((g|0)<3){F=c[q>>2]|0;E=F+-2|0;D=F+-3|0;if((E|0)>=1){F=c[d+16>>2]|0;C=(F|0)==0;if(C)G=0;else G=c[F+-4>>2]|0;if((E|0)<=(G|0)){if(C)H=0;else H=c[F+-4>>2]|0;do if((H|0)<(E|0)){if(C)I=0;else I=c[F+-4>>2]|0;if((I|0)<(E|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);J=0;break}else{a[1263537]=0;B=77;break}}else B=77;while(0);if((B|0)==77)J=F+(D*24|0)|0;__ZN7VariantC2ERKS_(p,J);break}}c[p>>2]=0}else __ZN7VariantC2ERKS_(p,c[f+8>>2]|0);while(0);__ZNK7Variantcv7Vector2Ev(o,p);Ki[w&4095](t,A,k,o);if(c[p>>2]|0)__ZN7Variant5clearEv(p);if(c[n>>2]|0)__ZN7Variant5clearEv(n);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,2039,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind3I8ViewportbRK7Vector2S3_E7ptrcallEP6ObjectPPKvPv(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,n=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f+8|0;h=f;if(!d)i=0;else{j=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1234328)|0;i=j?d:0}d=c[b+44>>2]|0;j=c[b+48>>2]|0;b=i+(j>>1)|0;if(!(j&1))k=d;else k=c[(c[b>>2]|0)+d>>2]|0;d=(a[c[e>>2]>>0]|0)!=0;j=c[e+4>>2]|0;i=c[j+4>>2]|0;n=g;c[n>>2]=c[j>>2];c[n+4>>2]=i;i=c[e+8>>2]|0;e=c[i+4>>2]|0;n=h;c[n>>2]=c[i>>2];c[n+4>>2]=e;Ki[k&4095](b,d,g,h);l=f;return}function __ZN11MethodBind3I8ViewportbRK7Vector2S3_ED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind3I8ViewportbRK7Vector2S3_E18_get_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case 0:{__ZN7VariantC2Eb(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;l=a;return f|0}case 1:{g[d>>2]=0.0;g[d+4>>2]=0.0;__ZN7VariantC2ERK7Vector2(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);f=b;l=a;return f|0}case 2:{g[d>>2]=0.0;g[d+4>>2]=0.0;__ZN7VariantC2ERK7Vector2(e,d);d=c[e>>2]|0;if(d|0)__ZN7Variant5clearEv(e);f=d;l=a;return f|0}default:{f=0;l=a;return f|0}}return 0}function __ZN8Viewport17_make_input_localER10InputEvent(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0.0,E=0.0,F=0.0,G=0,H=0,I=0,J=0,K=0,L=0.0,M=0.0,N=0.0,O=0.0,P=0.0,Q=0,R=0;d=l;l=l+320|0;if((l|0)>=(m|0))ba(320);e=d;f=d+80|0;h=d+56|0;i=d+288|0;j=d+264|0;k=d+32|0;n=d+24|0;o=d+16|0;p=d+256|0;q=d+232|0;r=d+208|0;s=d+200|0;t=d+176|0;u=d+152|0;v=d+144|0;w=d+120|0;x=d+96|0;y=d+88|0;switch(c[b+4>>2]|0){case 3:{g[f>>2]=0.0;g[f+4>>2]=0.0;__ZNK11Transform2DmlERKS_(i,a+332|0,a+308|0);__ZNK11Transform2D14affine_inverseEv(j,i);i=k+4|0;c[i>>2]=0;c[i+4>>2]=0;c[i+8>>2]=0;c[i+12>>2]=0;c[i+16>>2]=0;g[k>>2]=1.0;g[k+12>>2]=1.0;c[e>>2]=0;c[e+4>>2]=0;c[e+8>>2]=0;c[e+12>>2]=0;i=a+364|0;if(!(__ZNK7Vector2neERKS_(i,e)|0)){z=a+372|0;if(__ZNK7Vector2neERKS_(z,e+8|0)|0){A=z;B=5}}else{A=a+372|0;B=5}if((B|0)==5){__ZNK7Vector2ngEv(e,i);i=e;z=c[i+4>>2]|0;C=k+16|0;c[C>>2]=c[i>>2];c[C+4>>2]=z;__ZNK7Vector2dvERKS_(e,a+356|0,A);__ZN11Transform2D5scaleERK7Vector2(k,e)}__ZNK11Transform2DmlERKS_(h,j,k);j=b+28|0;D=+g[j>>2];A=b+32|0;E=+g[A>>2];z=h+8|0;C=h+4|0;i=h+12|0;F=D*+g[C>>2]+E*+g[i>>2];g[e>>2]=D*+g[h>>2]+E*+g[z>>2];g[e+4>>2]=F;G=h+16|0;__ZNK7Vector2plERKS_(k,e,G);H=b+20|0;I=b+24|0;J=c[I>>2]|0;c[p>>2]=c[H>>2];c[p+4>>2]=J;__ZNK7Vector2miERKS_(o,p,f);F=+g[o>>2];E=+g[o+4>>2];D=F*+g[C>>2]+E*+g[i>>2];g[e>>2]=+g[h>>2]*F+ +g[z>>2]*E;g[e+4>>2]=D;__ZNK7Vector2plERKS_(n,e,G);c[H>>2]=c[n>>2];c[I>>2]=c[n+4>>2];c[j>>2]=c[k>>2];c[A>>2]=c[k+4>>2];l=d;return}case 2:{g[f>>2]=0.0;g[f+4>>2]=0.0;__ZNK11Transform2DmlERKS_(q,a+332|0,a+308|0);__ZNK11Transform2D14affine_inverseEv(r,q);q=k+4|0;c[q>>2]=0;c[q+4>>2]=0;c[q+8>>2]=0;c[q+12>>2]=0;c[q+16>>2]=0;g[k>>2]=1.0;g[k+12>>2]=1.0;c[e>>2]=0;c[e+4>>2]=0;c[e+8>>2]=0;c[e+12>>2]=0;q=a+364|0;if(!(__ZNK7Vector2neERKS_(q,e)|0)){A=a+372|0;if(__ZNK7Vector2neERKS_(A,e+8|0)|0){K=A;B=10}}else{K=a+372|0;B=10}if((B|0)==10){__ZNK7Vector2ngEv(e,q);q=e;A=c[q+4>>2]|0;j=k+16|0;c[j>>2]=c[q>>2];c[j+4>>2]=A;__ZNK7Vector2dvERKS_(e,a+356|0,K);__ZN11Transform2D5scaleERK7Vector2(k,e)}__ZNK11Transform2DmlERKS_(h,r,k);r=b+28|0;D=+g[r>>2];K=b+32|0;E=+g[K>>2];A=h+8|0;j=h+4|0;q=h+12|0;F=D*+g[j>>2]+E*+g[q>>2];g[e>>2]=D*+g[h>>2]+E*+g[A>>2];g[e+4>>2]=F;I=h+16|0;__ZNK7Vector2plERKS_(k,e,I);H=b+20|0;G=b+24|0;z=c[G>>2]|0;c[s>>2]=c[H>>2];c[s+4>>2]=z;__ZNK7Vector2miERKS_(o,s,f);F=+g[o>>2];E=+g[o+4>>2];D=F*+g[j>>2]+E*+g[q>>2];g[e>>2]=+g[h>>2]*F+ +g[A>>2]*E;g[e+4>>2]=D;__ZNK7Vector2plERKS_(n,e,I);I=b+40|0;D=+g[I>>2];o=b+44|0;E=+g[o>>2];F=+g[h>>2];L=+g[A>>2];M=+g[j>>2];N=+g[q>>2];q=b+48|0;O=+g[q>>2];j=b+52|0;P=+g[j>>2];c[H>>2]=c[n>>2];c[G>>2]=c[n+4>>2];c[r>>2]=c[k>>2];c[K>>2]=c[k+4>>2];g[I>>2]=D*F+E*L;g[o>>2]=D*M+E*N;g[q>>2]=F*O+L*P;g[j>>2]=M*O+N*P;l=d;return}case 6:{g[f>>2]=0.0;g[f+4>>2]=0.0;__ZNK11Transform2DmlERKS_(t,a+332|0,a+308|0);__ZNK11Transform2D14affine_inverseEv(u,t);t=k+4|0;c[t>>2]=0;c[t+4>>2]=0;c[t+8>>2]=0;c[t+12>>2]=0;c[t+16>>2]=0;g[k>>2]=1.0;g[k+12>>2]=1.0;c[e>>2]=0;c[e+4>>2]=0;c[e+8>>2]=0;c[e+12>>2]=0;t=a+364|0;if(!(__ZNK7Vector2neERKS_(t,e)|0)){j=a+372|0;if(__ZNK7Vector2neERKS_(j,e+8|0)|0){Q=j;B=15}}else{Q=a+372|0;B=15}if((B|0)==15){__ZNK7Vector2ngEv(e,t);t=e;j=c[t+4>>2]|0;q=k+16|0;c[q>>2]=c[t>>2];c[q+4>>2]=j;__ZNK7Vector2dvERKS_(e,a+356|0,Q);__ZN11Transform2D5scaleERK7Vector2(k,e)}__ZNK11Transform2DmlERKS_(h,u,k);u=b+16|0;Q=b+20|0;j=c[Q>>2]|0;c[v>>2]=c[u>>2];c[v+4>>2]=j;__ZNK7Vector2miERKS_(n,v,f);P=+g[n>>2];N=+g[n+4>>2];O=P*+g[h+4>>2]+N*+g[h+12>>2];g[e>>2]=+g[h>>2]*P+ +g[h+8>>2]*N;g[e+4>>2]=O;__ZNK7Vector2plERKS_(k,e,h+16|0);c[u>>2]=c[k>>2];c[Q>>2]=c[k+4>>2];l=d;return}case 7:{g[f>>2]=0.0;g[f+4>>2]=0.0;__ZNK11Transform2DmlERKS_(w,a+332|0,a+308|0);__ZNK11Transform2D14affine_inverseEv(x,w);w=k+4|0;c[w>>2]=0;c[w+4>>2]=0;c[w+8>>2]=0;c[w+12>>2]=0;c[w+16>>2]=0;g[k>>2]=1.0;g[k+12>>2]=1.0;c[e>>2]=0;c[e+4>>2]=0;c[e+8>>2]=0;c[e+12>>2]=0;w=a+364|0;if(!(__ZNK7Vector2neERKS_(w,e)|0)){Q=a+372|0;if(__ZNK7Vector2neERKS_(Q,e+8|0)|0){R=Q;B=20}}else{R=a+372|0;B=20}if((B|0)==20){__ZNK7Vector2ngEv(e,w);w=e;B=c[w+4>>2]|0;Q=k+16|0;c[Q>>2]=c[w>>2];c[Q+4>>2]=B;__ZNK7Vector2dvERKS_(e,a+356|0,R);__ZN11Transform2D5scaleERK7Vector2(k,e)}__ZNK11Transform2DmlERKS_(h,x,k);x=b+16|0;R=b+20|0;a=c[R>>2]|0;c[y>>2]=c[x>>2];c[y+4>>2]=a;__ZNK7Vector2miERKS_(n,y,f);O=+g[n>>2];f=h+8|0;N=+g[n+4>>2];n=h+4|0;y=h+12|0;P=O*+g[n>>2]+N*+g[y>>2];g[e>>2]=+g[h>>2]*O+ +g[f>>2]*N;g[e+4>>2]=P;__ZNK7Vector2plERKS_(k,e,h+16|0);e=b+24|0;P=+g[e>>2];a=b+28|0;N=+g[a>>2];O=+g[h>>2];M=+g[f>>2];L=+g[n>>2];F=+g[y>>2];y=b+32|0;E=+g[y>>2];n=b+36|0;D=+g[n>>2];c[x>>2]=c[k>>2];c[R>>2]=c[k+4>>2];g[e>>2]=P*O+N*M;g[a>>2]=P*L+N*F;g[y>>2]=O*E+M*D;g[n>>2]=L*E+F*D;l=d;return}default:{l=d;return}}}function __ZNK11MethodBind1I8ViewportRK6StringE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;if(b|0){f=0;l=a;return f|0}c[d>>2]=0;__ZN7VariantC2ERK6String(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);e=c[d>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);f=b;l=a;return f|0}function __ZNK11MethodBind1I8ViewportRK6StringE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,879403);l=a;return c[b>>2]|0}function __ZN11MethodBind1I8ViewportRK6StringE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i+24|0;k=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1234328)|0:0){c[h>>2]=0;a[1263537]=0;n=d+24|0;o=c[n>>2]|0;if((o|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=o;c[b>>2]=0;l=i;return}p=o-(c[d+20>>2]|0)|0;if((p|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=p;c[b>>2]=0;l=i;return}if((g|0)>0){if((o|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);q=0}else{a[1263537]=0;q=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,q)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=q;c[b>>2]=0;l=i;return}}q=c[d+44>>2]|0;o=c[d+48>>2]|0;p=e+(o>>1)|0;if(!(o&1))r=q;else r=c[(c[p>>2]|0)+q>>2]|0;do if((g|0)<1){q=c[n>>2]|0;o=q+-1|0;if((q|0)>=1){e=c[d+16>>2]|0;s=(e|0)==0;if(s)t=0;else t=c[e+-4>>2]|0;if((q|0)<=(t|0)){if(s)u=0;else u=c[e+-4>>2]|0;do if((u|0)<(q|0)){if(s)v=0;else v=c[e+-4>>2]|0;if((v|0)<(q|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);w=0;break}else{a[1263537]=0;x=31;break}}else x=31;while(0);if((x|0)==31)w=e+(o*24|0)|0;__ZN7VariantC2ERKS_(k,w);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);c[j>>2]=__ZNK7Variantcv6StringEv(k)|0;Pi[r&2047](p,j);p=c[j>>2]|0;if(p|0?(__Z16atomic_decrementPj(p+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(p,1);if(c[k>>2]|0)__ZN7Variant5clearEv(k);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I8ViewportRK6StringE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1234328)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;b=c[d>>2]|0;d=c[b>>2]|0;if((d|0)!=0?(__Z28atomic_conditional_incrementPj(d+-8|0)|0)!=0:0)j=c[b>>2]|0;else j=0;c[f>>2]=j;Pi[i&2047](a,f);a=c[f>>2]|0;if(!a){l=e;return}if(__Z16atomic_decrementPj(a+-8|0)|0){l=e;return}__ZN6Memory11free_staticEPvb(a,1);l=e;return}function __ZN11MethodBind1I8ViewportRK6StringED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I8ViewportRK10InputEventE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0;a=l;l=l+80|0;if((l|0)>=(m|0))ba(80);d=a+24|0;e=a;if(b|0){f=0;l=a;return f|0}b=d;g=b+56|0;do{c[b>>2]=0;b=b+4|0}while((b|0)<(g|0));__ZN7VariantC2ERK10InputEvent(e,d);d=c[e>>2]|0;if(d|0)__ZN7Variant5clearEv(e);f=d;l=a;return f|0}function __ZNK11MethodBind1I8ViewportRK10InputEventE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,879403);l=a;return c[b>>2]|0}function __ZN11MethodBind1I8ViewportRK10InputEventE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;i=l;l=l+80|0;if((l|0)>=(m|0))ba(80);j=i+24|0;k=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1234328)|0:0){c[h>>2]=0;a[1263537]=0;n=d+24|0;o=c[n>>2]|0;if((o|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=o;c[b>>2]=0;l=i;return}p=o-(c[d+20>>2]|0)|0;if((p|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=p;c[b>>2]=0;l=i;return}if((g|0)>0){if((o|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);q=0}else{a[1263537]=0;q=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,q)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=q;c[b>>2]=0;l=i;return}}q=c[d+44>>2]|0;o=c[d+48>>2]|0;p=e+(o>>1)|0;if(!(o&1))r=q;else r=c[(c[p>>2]|0)+q>>2]|0;do if((g|0)<1){q=c[n>>2]|0;o=q+-1|0;if((q|0)>=1){e=c[d+16>>2]|0;s=(e|0)==0;if(s)t=0;else t=c[e+-4>>2]|0;if((q|0)<=(t|0)){if(s)u=0;else u=c[e+-4>>2]|0;do if((u|0)<(q|0)){if(s)v=0;else v=c[e+-4>>2]|0;if((v|0)<(q|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);w=0;break}else{a[1263537]=0;x=31;break}}else x=31;while(0);if((x|0)==31)w=e+(o*24|0)|0;__ZN7VariantC2ERKS_(k,w);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);__ZNK7Variantcv10InputEventEv(j,k);Pi[r&2047](p,j);if(c[k>>2]|0)__ZN7Variant5clearEv(k);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I8ViewportRK10InputEventE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;e=l;l=l+64|0;if((l|0)>=(m|0))ba(64);f=e;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1234328)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;b=f;h=c[d>>2]|0;d=b+56|0;do{c[b>>2]=c[h>>2];b=b+4|0;h=h+4|0}while((b|0)<(d|0));Pi[i&2047](a,f);l=e;return}function __ZN11MethodBind1I8ViewportRK10InputEventED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind0I8ViewportE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return 0}function __ZNK11MethodBind0I8ViewportE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,879403);l=a;return c[b>>2]|0}function __ZN11MethodBind0I8ViewportE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1234328)|0:0){c[h>>2]=0;a[1263537]=0;f=c[d+24>>2]|0;if((f|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=f;c[b>>2]=0;return}i=f-(c[d+20>>2]|0)|0;if((i|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=i;c[b>>2]=0;return}i=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))j=i;else j=c[(c[d>>2]|0)+i>>2]|0;gj[j&8191](d);c[b>>2]=0;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,110,1146558,0);c[b>>2]=0;return}function __ZN11MethodBind0I8ViewportE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1234328)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1)){g=b;gj[g&8191](a);return}else{g=c[(c[a>>2]|0)+b>>2]|0;gj[g&8191](a);return}}function __ZN11MethodBind0I8ViewportED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI8ViewportbE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Eb(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK13MethodBind0RCI8ViewportbE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,879403);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI8ViewportbE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1234328)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2Eb(i,ij[n&8191](d)|0);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI8ViewportbE7ptrcallEP6ObjectPPKvPv(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0;if(!d)g=0;else{e=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1234328)|0;g=e?d:0}d=c[b+44>>2]|0;e=c[b+48>>2]|0;b=g+(e>>1)|0;if(!(e&1)){h=d;i=ij[h&8191](b)|0;j=i&1;a[f>>0]=j;return}else{h=c[(c[b>>2]|0)+d>>2]|0;i=ij[h&8191](b)|0;j=i&1;a[f>>0]=j;return}}function __ZN13MethodBind0RCI8ViewportbED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I8ViewportbE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if(!b){__ZN7VariantC2Eb(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK11MethodBind1I8ViewportbE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,879403);l=a;return c[b>>2]|0}function __ZN11MethodBind1I8ViewportbE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1234328)|0:0){c[h>>2]=0;a[1263537]=0;k=d+24|0;n=c[k>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=i;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=i;return}if((g|0)>0){if((n|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);p=0}else{a[1263537]=0;p=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,p)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=p;c[b>>2]=0;l=i;return}}p=c[d+44>>2]|0;n=c[d+48>>2]|0;o=e+(n>>1)|0;if(!(n&1))q=p;else q=c[(c[o>>2]|0)+p>>2]|0;do if((g|0)<1){p=c[k>>2]|0;n=p+-1|0;if((p|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)s=0;else s=c[e+-4>>2]|0;if((p|0)<=(s|0)){if(r)t=0;else t=c[e+-4>>2]|0;do if((t|0)<(p|0)){if(r)u=0;else u=c[e+-4>>2]|0;if((u|0)<(p|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);v=0;break}else{a[1263537]=0;w=31;break}}else w=31;while(0);if((w|0)==31)v=e+(n*24|0)|0;__ZN7VariantC2ERKS_(j,v);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);f=__ZNK7VariantcvbEv(j)|0;Pi[q&2047](o,f);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I8ViewportbE7ptrcallEP6ObjectPPKvPv(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0;if(!d)g=0;else{f=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1234328)|0;g=f?d:0}d=c[b+44>>2]|0;f=c[b+48>>2]|0;b=g+(f>>1)|0;if(!(f&1))h=d;else h=c[(c[b>>2]|0)+d>>2]|0;Pi[h&2047](b,(a[c[e>>2]>>0]|0)!=0);return}function __ZN11MethodBind1I8ViewportbED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI8Viewport5Rect2E18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;if((b|0)!=-1){f=0;l=a;return f|0};c[d>>2]=0;c[d+4>>2]=0;c[d+8>>2]=0;c[d+12>>2]=0;__ZN7VariantC2ERK5Rect2(e,d);d=c[e>>2]|0;if(d|0)__ZN7Variant5clearEv(e);f=d;l=a;return f|0}function __ZNK13MethodBind0RCI8Viewport5Rect2E18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,879403);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI8Viewport5Rect2E4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0;f=l;l=l+48|0;if((l|0)>=(m|0))ba(48);i=f;j=f+24|0;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1234328)|0:0){c[h>>2]=0;a[1263537]=0;k=c[d+24>>2]|0;if((k|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=k;c[b>>2]=0;l=f;return}n=k-(c[d+20>>2]|0)|0;if((n|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=n;c[b>>2]=0;l=f;return}n=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))o=n;else o=c[(c[d>>2]|0)+n>>2]|0;Pi[o&2047](j,d);__ZN7VariantC2ERK5Rect2(i,j);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI8Viewport5Rect2E7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=d;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1234328)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;Pi[i&2047](f,a);c[e>>2]=c[f>>2];c[e+4>>2]=c[f+4>>2];c[e+8>>2]=c[f+8>>2];c[e+12>>2]=c[f+12>>2];l=d;return}function __ZN13MethodBind0RCI8Viewport5Rect2ED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI8Viewport11Transform2DE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;if((b|0)!=-1){f=0;l=a;return f|0}b=d+4|0;c[b>>2]=0;c[b+4>>2]=0;c[b+8>>2]=0;c[b+12>>2]=0;c[b+16>>2]=0;g[d>>2]=1.0;g[d+12>>2]=1.0;__ZN7VariantC2ERK11Transform2D(e,d);d=c[e>>2]|0;if(d|0)__ZN7Variant5clearEv(e);f=d;l=a;return f|0}function __ZNK13MethodBind0RCI8Viewport11Transform2DE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,879403);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI8Viewport11Transform2DE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0;f=l;l=l+48|0;if((l|0)>=(m|0))ba(48);i=f;j=f+24|0;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1234328)|0:0){c[h>>2]=0;a[1263537]=0;k=c[d+24>>2]|0;if((k|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=k;c[b>>2]=0;l=f;return}n=k-(c[d+20>>2]|0)|0;if((n|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=n;c[b>>2]=0;l=f;return}n=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))o=n;else o=c[(c[d>>2]|0)+n>>2]|0;Pi[o&2047](j,d);__ZN7VariantC2ERK11Transform2D(i,j);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI8Viewport11Transform2DE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;d=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=d;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1234328)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;Pi[i&2047](f,a);c[e>>2]=c[f>>2];c[e+4>>2]=c[f+4>>2];c[e+8>>2]=c[f+8>>2];c[e+12>>2]=c[f+12>>2];c[e+16>>2]=c[f+16>>2];c[e+20>>2]=c[f+20>>2];l=d;return}function __ZN13MethodBind0RCI8Viewport11Transform2DED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I8ViewportRK11Transform2DE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;if(b|0){f=0;l=a;return f|0}b=d+4|0;c[b>>2]=0;c[b+4>>2]=0;c[b+8>>2]=0;c[b+12>>2]=0;c[b+16>>2]=0;g[d>>2]=1.0;g[d+12>>2]=1.0;__ZN7VariantC2ERK11Transform2D(e,d);d=c[e>>2]|0;if(d|0)__ZN7Variant5clearEv(e);f=d;l=a;return f|0}function __ZNK11MethodBind1I8ViewportRK11Transform2DE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,879403);l=a;return c[b>>2]|0}function __ZN11MethodBind1I8ViewportRK11Transform2DE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;i=l;l=l+48|0;if((l|0)>=(m|0))ba(48);j=i+24|0;k=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1234328)|0:0){c[h>>2]=0;a[1263537]=0;n=d+24|0;o=c[n>>2]|0;if((o|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=o;c[b>>2]=0;l=i;return}p=o-(c[d+20>>2]|0)|0;if((p|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=p;c[b>>2]=0;l=i;return}if((g|0)>0){if((o|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);q=0}else{a[1263537]=0;q=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,q)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=q;c[b>>2]=0;l=i;return}}q=c[d+44>>2]|0;o=c[d+48>>2]|0;p=e+(o>>1)|0;if(!(o&1))r=q;else r=c[(c[p>>2]|0)+q>>2]|0;do if((g|0)<1){q=c[n>>2]|0;o=q+-1|0;if((q|0)>=1){e=c[d+16>>2]|0;s=(e|0)==0;if(s)t=0;else t=c[e+-4>>2]|0;if((q|0)<=(t|0)){if(s)u=0;else u=c[e+-4>>2]|0;do if((u|0)<(q|0)){if(s)v=0;else v=c[e+-4>>2]|0;if((v|0)<(q|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);w=0;break}else{a[1263537]=0;x=31;break}}else x=31;while(0);if((x|0)==31)w=e+(o*24|0)|0;__ZN7VariantC2ERKS_(k,w);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);__ZNK7Variantcv11Transform2DEv(j,k);Pi[r&2047](p,j);if(c[k>>2]|0)__ZN7Variant5clearEv(k);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I8ViewportRK11Transform2DE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1234328)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;b=c[d>>2]|0;c[f>>2]=c[b>>2];c[f+4>>2]=c[b+4>>2];c[f+8>>2]=c[b+8>>2];c[f+12>>2]=c[b+12>>2];c[f+16>>2]=c[b+16>>2];c[f+20>>2]=c[b+20>>2];Pi[i&2047](a,f);l=e;return}function __ZN11MethodBind1I8ViewportRK11Transform2DED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI8Viewport3RefI5WorldEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var c=0;if((b|0)!=-1){c=0;return c|0}c=__ZN7Variant12get_type_forI3RefI5WorldEEENS_4TypeEv()|0;return c|0}function __ZNK13MethodBind0RCI8Viewport3RefI5WorldEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,879403);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI8Viewport3RefI5WorldEE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f+28|0;j=f;k=f+24|0;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1234328)|0:0){c[h>>2]=0;a[1263537]=0;n=c[d+24>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=f;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=f;return}o=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))p=o;else p=c[(c[d>>2]|0)+o>>2]|0;c[k>>2]=ij[p&8191](d)|0;__ZN6RefPtrC2Ev(i);__ZN3RefI9ReferenceEaSI5WorldEEvRKS_IT_E(i,k);__ZN7VariantC2ERK6RefPtr(j,i);__ZN6RefPtrD2Ev(i);i=c[k>>2]|0;if((i|0?__ZN9Reference11unreferenceEv(i)|0:0)?(i=c[k>>2]|0,__Z17predelete_handlerP6Object(i)|0):0){gj[c[(c[i>>2]|0)+76>>2]&8191](i);__ZN6Memory11free_staticEPvb(i,0)}c[k>>2]=0;__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI8Viewport3RefI5WorldEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=d;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1234328)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;c[f>>2]=ij[i&8191](a)|0;__ZN3RefI9ReferenceEaSI5WorldEEvRKS_IT_E(e,f);e=c[f>>2]|0;if(!e){l=d;return}if(!(__ZN9Reference11unreferenceEv(e)|0)){l=d;return}e=c[f>>2]|0;if(!(__Z17predelete_handlerP6Object(e)|0)){l=d;return}gj[c[(c[e>>2]|0)+76>>2]&8191](e);__ZN6Memory11free_staticEPvb(e,0);l=d;return}function __ZN13MethodBind0RCI8Viewport3RefI5WorldEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I8ViewportRK3RefI5WorldEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var c=0;if(b|0){c=0;return c|0}c=__ZN7Variant12get_type_forIRK3RefI5WorldEEENS_4TypeEv()|0;return c|0}function __ZNK11MethodBind1I8ViewportRK3RefI5WorldEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,879403);l=a;return c[b>>2]|0}function __ZN11MethodBind1I8ViewportRK3RefI5WorldEE4callEP6ObjectPPK7VariantiRNS9_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i+28|0;k=i+24|0;n=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1234328)|0:0){c[h>>2]=0;a[1263537]=0;o=d+24|0;p=c[o>>2]|0;if((p|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=p;c[b>>2]=0;l=i;return}q=p-(c[d+20>>2]|0)|0;if((q|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=q;c[b>>2]=0;l=i;return}if((g|0)>0){if((p|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);r=0}else{a[1263537]=0;r=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,r)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=r;c[b>>2]=0;l=i;return}}r=c[d+44>>2]|0;p=c[d+48>>2]|0;q=e+(p>>1)|0;if(!(p&1))s=r;else s=c[(c[q>>2]|0)+r>>2]|0;do if((g|0)<1){r=c[o>>2]|0;p=r+-1|0;if((r|0)>=1){e=c[d+16>>2]|0;t=(e|0)==0;if(t)u=0;else u=c[e+-4>>2]|0;if((r|0)<=(u|0)){if(t)v=0;else v=c[e+-4>>2]|0;do if((v|0)<(r|0)){if(t)w=0;else w=c[e+-4>>2]|0;if((w|0)<(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);x=0;break}else{a[1263537]=0;y=31;break}}else y=31;while(0);if((y|0)==31)x=e+(p*24|0)|0;__ZN7VariantC2ERKS_(n,x);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f>>2]|0);while(0);__ZN3RefI5WorldEC2ERK7Variant(j,n);c[k>>2]=c[j>>2];Pi[s&2047](q,k);q=c[k>>2]|0;if((q|0?__ZN9Reference11unreferenceEv(q)|0:0)?(q=c[k>>2]|0,__Z17predelete_handlerP6Object(q)|0):0){gj[c[(c[q>>2]|0)+76>>2]&8191](q);__ZN6Memory11free_staticEPvb(q,0)}c[k>>2]=0;if(c[n>>2]|0)__ZN7Variant5clearEv(n);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I8ViewportRK3RefI5WorldEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+28|0;g=e;h=e+24|0;if(!b)i=0;else{j=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1234328)|0;i=j?b:0}b=c[a+44>>2]|0;j=c[a+48>>2]|0;a=i+(j>>1)|0;if(!(j&1))k=b;else k=c[(c[a>>2]|0)+b>>2]|0;__ZN7VariantC2EPK6Object(g,c[d>>2]|0);__ZN3RefI5WorldEC2ERK7Variant(f,g);if(c[g>>2]|0)__ZN7Variant5clearEv(g);c[h>>2]=c[f>>2];Pi[k&2047](a,h);a=c[h>>2]|0;if(!a){l=e;return}if(!(__ZN9Reference11unreferenceEv(a)|0)){l=e;return}a=c[h>>2]|0;if(!(__Z17predelete_handlerP6Object(a)|0)){l=e;return}gj[c[(c[a>>2]|0)+76>>2]&8191](a);__ZN6Memory11free_staticEPvb(a,0);l=e;return}function __ZN11MethodBind1I8ViewportRK3RefI5WorldEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN3RefI5WorldEC2ERK7Variant(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d;__ZNK7Variantcv6RefPtrEv(e,b);c[a>>2]=0;b=c[e>>2]|0;if(!b){c[a>>2]=0;__ZN6RefPtrD2Ev(e);l=d;return}f=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1234452)|0;g=f?b:0;b=c[a>>2]|0;if((g|0)==(b|0)){__ZN6RefPtrD2Ev(e);l=d;return}if((b|0?__ZN9Reference11unreferenceEv(b)|0:0)?(b=c[a>>2]|0,__Z17predelete_handlerP6Object(b)|0):0){gj[c[(c[b>>2]|0)+76>>2]&8191](b);__ZN6Memory11free_staticEPvb(b,0)}c[a>>2]=g;if(!g){__ZN6RefPtrD2Ev(e);l=d;return}__ZN9Reference9referenceEv(g);__ZN6RefPtrD2Ev(e);l=d;return}function __ZN7Variant12get_type_forIRK3RefI5WorldEEENS_4TypeEv(){var a=0,b=0,d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+28|0;d=a+24|0;e=a;c[d>>2]=0;__ZN6RefPtrC2Ev(b);__ZN3RefI9ReferenceEaSI5WorldEEvRKS_IT_E(b,d);__ZN7VariantC2ERK6RefPtr(e,b);__ZN6RefPtrD2Ev(b);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);e=c[d>>2]|0;if(!e){l=a;return b|0}if(!(__ZN9Reference11unreferenceEv(e)|0)){l=a;return b|0}e=c[d>>2]|0;if(!(__Z17predelete_handlerP6Object(e)|0)){l=a;return b|0}gj[c[(c[e>>2]|0)+76>>2]&8191](e);__ZN6Memory11free_staticEPvb(e,0);l=a;return b|0}function __ZNK13MethodBind0RCI8Viewport3RefI7World2DEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var c=0;if((b|0)!=-1){c=0;return c|0}c=__ZN7Variant12get_type_forI3RefI7World2DEEENS_4TypeEv()|0;return c|0}function __ZNK13MethodBind0RCI8Viewport3RefI7World2DEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,879403);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI8Viewport3RefI7World2DEE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f+28|0;j=f;k=f+24|0;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1234328)|0:0){c[h>>2]=0;a[1263537]=0;n=c[d+24>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=f;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=f;return}o=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))p=o;else p=c[(c[d>>2]|0)+o>>2]|0;c[k>>2]=ij[p&8191](d)|0;__ZN6RefPtrC2Ev(i);__ZN3RefI9ReferenceEaSI7World2DEEvRKS_IT_E(i,k);__ZN7VariantC2ERK6RefPtr(j,i);__ZN6RefPtrD2Ev(i);i=c[k>>2]|0;if((i|0?__ZN9Reference11unreferenceEv(i)|0:0)?(i=c[k>>2]|0,__Z17predelete_handlerP6Object(i)|0):0){gj[c[(c[i>>2]|0)+76>>2]&8191](i);__ZN6Memory11free_staticEPvb(i,0)}c[k>>2]=0;__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI8Viewport3RefI7World2DEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=d;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1234328)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;c[f>>2]=ij[i&8191](a)|0;__ZN3RefI9ReferenceEaSI7World2DEEvRKS_IT_E(e,f);e=c[f>>2]|0;if(!e){l=d;return}if(!(__ZN9Reference11unreferenceEv(e)|0)){l=d;return}e=c[f>>2]|0;if(!(__Z17predelete_handlerP6Object(e)|0)){l=d;return}gj[c[(c[e>>2]|0)+76>>2]&8191](e);__ZN6Memory11free_staticEPvb(e,0);l=d;return}function __ZN13MethodBind0RCI8Viewport3RefI7World2DEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN7World2DC2Ev(b){b=b|0;var d=0,e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0;d=l;l=l+96|0;if((l|0)>=(m|0))ba(96);e=d+80|0;f=d+76|0;h=d+72|0;i=d+24|0;j=d+64|0;k=d;n=d+68|0;o=d+48|0;p=d+60|0;q=d+56|0;__ZN8ResourceC2Ev(b);c[b>>2]=229256;__ZN10StringNameC2Ev(b+124|0);r=b+128|0;c[r>>2]=0;s=b+132|0;c[s>>2]=0;c[b+136>>2]=0;t=__ZN12VisualServer13get_singletonEv()|0;c[r>>2]=ij[c[(c[t>>2]|0)+1028>>2]&8191](t)|0;t=__ZN15Physics2DServer13get_singletonEv()|0;c[b+132>>2]=ij[c[(c[t>>2]|0)+116>>2]&8191](t)|0;t=__ZN15Physics2DServer13get_singletonEv()|0;r=c[(c[t>>2]|0)+120>>2]|0;c[f>>2]=c[s>>2];c[e>>2]=c[f>>2];bj[r&4095](t,e,1);t=__ZN15Physics2DServer13get_singletonEv()|0;r=c[(c[t>>2]|0)+212>>2]|0;c[h>>2]=c[s>>2];__ZN6StringC2EPKc(j,828255);__ZN7VariantC2Ei(k,98);__Z11_GLOBAL_DEFRK6StringRK7Variant(i,j,k);c[e>>2]=c[h>>2];Ki[r&4095](t,e,0,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);if(c[k>>2]|0)__ZN7Variant5clearEv(k);t=c[j>>2]|0;if(t|0?(__Z16atomic_decrementPj(t+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(t,1);t=__ZN15Physics2DServer13get_singletonEv()|0;r=c[(c[t>>2]|0)+212>>2]|0;c[n>>2]=c[s>>2];__ZN6StringC2EPKc(j,828282);g[o>>2]=0.0;g[o+4>>2]=1.0;__ZN7VariantC2ERK7Vector2(k,o);__Z11_GLOBAL_DEFRK6StringRK7Variant(i,j,k);c[e>>2]=c[n>>2];Ki[r&4095](t,e,1,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);if(c[k>>2]|0)__ZN7Variant5clearEv(k);t=c[j>>2]|0;if(t|0?(__Z16atomic_decrementPj(t+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(t,1);t=__ZN15Physics2DServer13get_singletonEv()|0;r=c[(c[t>>2]|0)+212>>2]|0;c[p>>2]=c[s>>2];__ZN6StringC2EPKc(j,828316);__ZN7VariantC2Ed(k,.1);__Z11_GLOBAL_DEFRK6StringRK7Variant(i,j,k);c[e>>2]=c[p>>2];Ki[r&4095](t,e,5,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);if(c[k>>2]|0)__ZN7Variant5clearEv(k);t=c[j>>2]|0;if(t|0?(__Z16atomic_decrementPj(t+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(t,1);t=__ZN15Physics2DServer13get_singletonEv()|0;r=c[(c[t>>2]|0)+212>>2]|0;c[q>>2]=c[s>>2];__ZN6StringC2EPKc(j,828347);__ZN7VariantC2Ei(k,1);__Z11_GLOBAL_DEFRK6StringRK7Variant(i,j,k);c[e>>2]=c[q>>2];Ki[r&4095](t,e,6,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);if(c[k>>2]|0)__ZN7Variant5clearEv(k);k=c[j>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);k=__ZnwjPKc(56,1263606)|0;c[k+4>>2]=379008;c[k>>2]=0;c[k+8>>2]=0;c[k+20>>2]=379008;c[k+16>>2]=0;c[k+24>>2]=0;c[k+32>>2]=379008;c[k+28>>2]=0;c[k+36>>2]=0;j=k+48|0;c[j>>2]=0;c[j+4>>2]=0;a[k+40>>0]=0;c[k+12>>2]=100;c[b+140>>2]=k;l=d;return}function __ZN7World2D18_initialize_classvEv(b){b=b|0;if(a[1263253]|0)return;if(!(a[1257004]|0)){if(!(a[1257001]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI9ReferenceEEvv();__ZN9Reference13_bind_methodsEv();a[1257001]=1}__ZN7ClassDB10_add_classI8ResourceEEvv();__ZN8Resource13_bind_methodsEv();a[1257004]=1}__ZN7ClassDB10_add_classI7World2DEEvv();__ZN7World2D13_bind_methodsEv();a[1263253]=1;return}function __ZN7World2D5_setvERK10StringNameRK7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK7World2D5_getvERK10StringNameR7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK7World2D19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+24|0;g=e+4|0;h=e;if(!d)__ZNK8Resource19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,0);__ZN6StringC2EPKc(f,828465);i=c[f>>2]|0;f=i;j=g+4|0;c[j>>2]=0;k=g+12|0;c[k>>2]=0;c[g>>2]=0;n=(i|0)==0;if(!n?(c[j>>2]=0,__Z28atomic_conditional_incrementPj(i+-8|0)|0):0)c[j>>2]=f;c[g+8>>2]=0;f=c[k>>2]|0;if(f|0){if(!(__Z16atomic_decrementPj(f+-8|0)|0))__ZN6Memory11free_staticEPvb(f,1);c[k>>2]=0}c[g+16>>2]=256;if(!(c[b>>2]|0)){k=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=k;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0}k=__ZnwjPFPvjE(32,4740)|0;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0;c[k+12>>2]=0;c[k+16>>2]=7;f=k+20|0;c[f>>2]=0;j=k+24|0;c[j>>2]=0;o=k+28|0;c[o>>2]=0;__ZN12PropertyInfoaSERKS_(k,g)|0;p=c[b>>2]|0;q=p+4|0;r=c[q>>2]|0;c[j>>2]=r;c[f>>2]=0;c[o>>2]=p;if(r|0)c[r+20>>2]=k;c[q>>2]=k;if(!(c[p>>2]|0))c[p>>2]=k;k=p+8|0;c[k>>2]=(c[k>>2]|0)+1;k=c[g+12>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);k=c[g+4>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);if(!n?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);__ZN10StringNameC2EPKc(h,828465);__ZN7ClassDB17get_property_listE10StringNameP4ListI12PropertyInfo16DefaultAllocatorEbPK6Object(h,b,1,a);__ZN10StringNameD2Ev(h);if(!d){l=e;return}__ZNK8Resource19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,1);l=e;return}function __ZN7World2D14_notificationvEib(a,b,c){a=a|0;b=b|0;c=c|0;return}function __ZNK7World2D16_get_class_namevEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+8|0;e=b+4|0;f=b;g=a+124|0;a=c[g>>2]|0;if(a|0){if(c[a+4>>2]|0){l=b;return g|0}if(__ZNK6String6lengthEv(a+8|0)|0){l=b;return g|0}}__ZN6StringC2EPKc(d,828465);c[f>>2]=c[d>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameaSERKS_(g,e);__ZN10StringNameD2Ev(e);e=c[f>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);l=b;return g|0}function __ZNK7World2D9get_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,828465);l=a;return c[b>>2]|0}function __ZNK7World2D8is_classERK6String(a,b){a=a|0;b=b|0;var c=0;if((!(__ZNK6StringeqEPKc(b,828465)|0)?!(__ZNK6StringeqEPKc(b,1110448)|0):0)?!(__ZNK6StringeqEPKc(b,1126157)|0):0)c=__ZNK6StringeqEPKc(b,1142944)|0;else c=1;return c|0}function __ZNK7World2D12is_class_ptrEPv(a,b){a=a|0;b=b|0;return (b|0)==1234460|((b|0)==1220696|((b|0)==1220724|(b|0)==1220580))|0}function __ZN7World2DD2Ev(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+8|0;e=b+4|0;f=b;c[a>>2]=229256;g=__ZN12VisualServer13get_singletonEv()|0;h=c[(c[g>>2]|0)+1312>>2]|0;c[e>>2]=c[a+128>>2];c[d>>2]=c[e>>2];Pi[h&2047](g,d);g=__ZN15Physics2DServer13get_singletonEv()|0;h=c[(c[g>>2]|0)+504>>2]|0;c[f>>2]=c[a+132>>2];c[d>>2]=c[f>>2];Pi[h&2047](g,d);d=c[a+140>>2]|0;__ZN16SpatialIndexer2DD2Ev(d);__ZN6Memory11free_staticEPvb(d,0);__ZN10StringNameD2Ev(a+124|0);__ZN8ResourceD2Ev(a);l=b;return}function __ZN7World2DD0Ev(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+8|0;e=b+4|0;f=b;c[a>>2]=229256;g=__ZN12VisualServer13get_singletonEv()|0;h=c[(c[g>>2]|0)+1312>>2]|0;c[e>>2]=c[a+128>>2];c[d>>2]=c[e>>2];Pi[h&2047](g,d);g=__ZN15Physics2DServer13get_singletonEv()|0;h=c[(c[g>>2]|0)+504>>2]|0;c[f>>2]=c[a+132>>2];c[d>>2]=c[f>>2];Pi[h&2047](g,d);d=c[a+140>>2]|0;__ZN16SpatialIndexer2DD2Ev(d);__ZN6Memory11free_staticEPvb(d,0);__ZN10StringNameD2Ev(a+124|0);__ZN8ResourceD2Ev(a);__ZdlPv(a);l=b;return}function __ZN16SpatialIndexer2DD2Ev(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0;b=a+28|0;d=c[b>>2]|0;if(d|0?(__ZN3MapIP8ViewportN16SpatialIndexer2D12ViewportDataE10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS7_7ElementE(b,c[d+8>>2]|0),d=c[a+32>>2]|0,e=c[b>>2]|0,c[e+8>>2]=d,c[a+36>>2]=0,f=d,c[f+12>>2]=f,e|0):0){f=e+28|0;d=c[f>>2]|0;if(d|0?(__ZN3MapIP20VisibilityNotifier2Dy10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(f,c[d+8>>2]|0),d=c[e+32>>2]|0,g=c[f>>2]|0,c[g+8>>2]=d,c[e+36>>2]=0,h=d,c[h+12>>2]=h,g|0):0){__ZN6Memory11free_staticEPvb(g,0);c[f>>2]=0}__ZN6Memory11free_staticEPvb(e,0);c[b>>2]=0}b=a+16|0;e=c[b>>2]|0;if(e|0?(__ZN3MapIP20VisibilityNotifier2D5Rect210ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS6_7ElementE(b,c[e+8>>2]|0),e=c[a+20>>2]|0,f=c[b>>2]|0,c[f+8>>2]=e,c[a+24>>2]=0,g=e,c[g+12>>2]=g,f|0):0){__ZN6Memory11free_staticEPvb(f,0);c[b>>2]=0}b=c[a>>2]|0;if(!b)return;__ZN3MapIN16SpatialIndexer2D7CellKeyENS0_8CellDataE10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS6_7ElementE(a,c[b+8>>2]|0);b=c[a+4>>2]|0;f=c[a>>2]|0;c[f+8>>2]=b;c[a+8>>2]=0;g=b;c[g+12>>2]=g;if(!f)return;g=f+32|0;b=c[g>>2]|0;if(b|0?(__ZN3MapIP20VisibilityNotifier2DN16SpatialIndexer2D7CellRefE10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS7_7ElementE(g,c[b+8>>2]|0),b=c[f+36>>2]|0,e=c[g>>2]|0,c[e+8>>2]=b,c[f+40>>2]=0,h=b,c[h+12>>2]=h,e|0):0){__ZN6Memory11free_staticEPvb(e,0);c[g>>2]=0}__ZN6Memory11free_staticEPvb(f,0);c[a>>2]=0;return}function __ZN3MapIP8ViewportN16SpatialIndexer2D12ViewportDataE10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS7_7ElementE(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;if((c[a+4>>2]|0)==(b|0))return;__ZN3MapIP8ViewportN16SpatialIndexer2D12ViewportDataE10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS7_7ElementE(a,c[b+8>>2]|0);__ZN3MapIP8ViewportN16SpatialIndexer2D12ViewportDataE10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS7_7ElementE(a,c[b+4>>2]|0);a=b+28|0;d=c[a>>2]|0;if(d|0?(__ZN3MapIP20VisibilityNotifier2Dy10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(a,c[d+8>>2]|0),d=c[b+32>>2]|0,e=c[a>>2]|0,c[e+8>>2]=d,c[b+36>>2]=0,f=d,c[f+12>>2]=f,e|0):0){__ZN6Memory11free_staticEPvb(e,0);c[a>>2]=0}__ZN6Memory11free_staticEPvb(b,0);return}function __ZN3MapIP20VisibilityNotifier2D5Rect210ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS6_7ElementE(a,b){a=a|0;b=b|0;if((c[a+4>>2]|0)==(b|0))return;else{__ZN3MapIP20VisibilityNotifier2D5Rect210ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS6_7ElementE(a,c[b+8>>2]|0);__ZN3MapIP20VisibilityNotifier2D5Rect210ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS6_7ElementE(a,c[b+4>>2]|0);__ZN6Memory11free_staticEPvb(b,0);return}}function __ZN3MapIN16SpatialIndexer2D7CellKeyENS0_8CellDataE10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS6_7ElementE(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;if((c[a+4>>2]|0)==(b|0))return;__ZN3MapIN16SpatialIndexer2D7CellKeyENS0_8CellDataE10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS6_7ElementE(a,c[b+8>>2]|0);__ZN3MapIN16SpatialIndexer2D7CellKeyENS0_8CellDataE10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS6_7ElementE(a,c[b+4>>2]|0);a=b+32|0;d=c[a>>2]|0;if(d|0?(__ZN3MapIP20VisibilityNotifier2DN16SpatialIndexer2D7CellRefE10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS7_7ElementE(a,c[d+8>>2]|0),d=c[b+36>>2]|0,e=c[a>>2]|0,c[e+8>>2]=d,c[b+40>>2]=0,f=d,c[f+12>>2]=f,e|0):0){__ZN6Memory11free_staticEPvb(e,0);c[a>>2]=0}__ZN6Memory11free_staticEPvb(b,0);return}function __ZN3MapIP20VisibilityNotifier2DN16SpatialIndexer2D7CellRefE10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS7_7ElementE(a,b){a=a|0;b=b|0;if((c[a+4>>2]|0)==(b|0))return;else{__ZN3MapIP20VisibilityNotifier2DN16SpatialIndexer2D7CellRefE10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS7_7ElementE(a,c[b+8>>2]|0);__ZN3MapIP20VisibilityNotifier2DN16SpatialIndexer2D7CellRefE10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS7_7ElementE(a,c[b+4>>2]|0);__ZN6Memory11free_staticEPvb(b,0);return}}function __ZN7ClassDB10_add_classI7World2DEEvv(){var a=0,b=0,d=0,e=0,f=0,g=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+16|0;d=a+12|0;e=a+8|0;f=a+4|0;g=a;__ZN6StringC2EPKc(b,828465);c[e>>2]=c[b>>2];__ZN10StringNameC2ERK6String(d,e);__ZN6StringC2EPKc(b,1110448);c[g>>2]=c[b>>2];__ZN10StringNameC2ERK6String(f,g);__ZN7ClassDB11_add_class2ERK10StringNameS2_(d,f);__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);__ZN10StringNameD2Ev(d);d=c[e>>2]|0;if(!d){l=a;return}if(__Z16atomic_decrementPj(d+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(d,1);l=a;return}function __ZN7World2D13_bind_methodsEv(){var a=0,b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+24|0;d=a+16|0;e=a+8|0;f=a;__Z8D_METHODPKc(b,828379);g=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(g);c[g>>2]=229380;__ZN10MethodBind10_set_constEb(g,0);__ZN10MethodBind24_generate_argument_typesEi(g,0);__ZN10MethodBind12_set_returnsEb(g,1);c[g+44>>2]=5116;c[g+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,g,b,0,0)|0;g=b+4|0;h=c[g>>2]|0;if(h|0?(__Z16atomic_decrementPj(h+-8|0)|0)==0:0){i=c[g>>2]|0;g=(i|0)==0?0:i+-4|0;i=g+4|0;if(c[g>>2]|0){j=0;do{__ZN10StringNameD2Ev(i+(j<<2)|0);j=j+1|0}while(j>>>0<(c[g>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(h,1)}__ZN10StringNameD2Ev(b);__Z8D_METHODPKc(d,828390);b=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(b);c[b>>2]=229380;__ZN10MethodBind10_set_constEb(b,0);__ZN10MethodBind24_generate_argument_typesEi(b,0);__ZN10MethodBind12_set_returnsEb(b,1);c[b+44>>2]=5117;c[b+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,b,d,0,0)|0;b=d+4|0;h=c[b>>2]|0;if(h|0?(__Z16atomic_decrementPj(h+-8|0)|0)==0:0){g=c[b>>2]|0;b=(g|0)==0?0:g+-4|0;g=b+4|0;if(c[b>>2]|0){j=0;do{__ZN10StringNameD2Ev(g+(j<<2)|0);j=j+1|0}while(j>>>0<(c[b>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(h,1)}__ZN10StringNameD2Ev(d);__Z8D_METHODPKc(e,828400);d=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(d);c[d>>2]=229380;__ZN10MethodBind10_set_constEb(d,0);__ZN10MethodBind24_generate_argument_typesEi(d,0);__ZN10MethodBind12_set_returnsEb(d,1);c[d+44>>2]=5118;c[d+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,d,e,0,0)|0;d=e+4|0;h=c[d>>2]|0;if(h|0?(__Z16atomic_decrementPj(h+-8|0)|0)==0:0){b=c[d>>2]|0;d=(b|0)==0?0:b+-4|0;b=d+4|0;if(c[d>>2]|0){j=0;do{__ZN10StringNameD2Ev(b+(j<<2)|0);j=j+1|0}while(j>>>0<(c[d>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(h,1)}__ZN10StringNameD2Ev(e);__Z8D_METHODPKc(f,828416);e=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(e);c[e>>2]=229416;__ZN10MethodBind10_set_constEb(e,0);__ZN10MethodBind24_generate_argument_typesEi(e,0);__ZN10MethodBind12_set_returnsEb(e,1);c[e+44>>2]=5119;c[e+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,e,f,0,0)|0;e=f+4|0;h=c[e>>2]|0;if(!h){__ZN10StringNameD2Ev(f);l=a;return}if(__Z16atomic_decrementPj(h+-8|0)|0){__ZN10StringNameD2Ev(f);l=a;return}d=c[e>>2]|0;e=(d|0)==0?0:d+-4|0;d=e+4|0;if(c[e>>2]|0){j=0;do{__ZN10StringNameD2Ev(d+(j<<2)|0);j=j+1|0}while(j>>>0<(c[e>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(h,1);__ZN10StringNameD2Ev(f);l=a;return}function __ZN7World2D15get_sound_spaceEv(a){a=a|0;return c[a+136>>2]|0}function __ZN7World2D22get_direct_space_stateEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+4|0;e=b;f=__ZN15Physics2DServer13get_singletonEv()|0;g=c[(c[f>>2]|0)+136>>2]|0;c[e>>2]=c[a+132>>2];c[d>>2]=c[e>>2];e=$i[g&8191](f,d)|0;l=b;return e|0}function __ZNK12MethodBind0RI7World2DP25Physics2DDirectSpaceStateE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2EPK6Object(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK12MethodBind0RI7World2DP25Physics2DDirectSpaceStateE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,828465);l=a;return c[b>>2]|0}function __ZN12MethodBind0RI7World2DP25Physics2DDirectSpaceStateE4callEP6ObjectPPK7VariantiRNS6_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1234460)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2EPK6Object(i,ij[n&8191](d)|0);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,266,1146558,0);c[b>>2]=0;l=f;return}function __ZN12MethodBind0RI7World2DP25Physics2DDirectSpaceStateE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0;if(!b)f=0;else{d=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1234460)|0;f=d?b:0}b=c[a+44>>2]|0;d=c[a+48>>2]|0;a=f+(d>>1)|0;if(!(d&1)){g=b;h=ij[g&8191](a)|0;c[e>>2]=h;return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=ij[g&8191](a)|0;c[e>>2]=h;return}}function __ZN12MethodBind0RI7World2DP25Physics2DDirectSpaceStateED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK12MethodBind0RI7World2D3RIDE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;if((b|0)!=-1){f=0;l=a;return f|0}c[d>>2]=0;__ZN7VariantC2ERK3RID(e,d);d=c[e>>2]|0;if(d|0)__ZN7Variant5clearEv(e);f=d;l=a;return f|0}function __ZNK12MethodBind0RI7World2D3RIDE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,828465);l=a;return c[b>>2]|0}function __ZN12MethodBind0RI7World2D3RIDE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;j=f+24|0;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1234460)|0:0){c[h>>2]=0;a[1263537]=0;k=c[d+24>>2]|0;if((k|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=k;c[b>>2]=0;l=f;return}n=k-(c[d+20>>2]|0)|0;if((n|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=n;c[b>>2]=0;l=f;return}n=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))o=n;else o=c[(c[d>>2]|0)+n>>2]|0;c[j>>2]=ij[o&8191](d)|0;__ZN7VariantC2ERK3RID(i,j);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,266,1146558,0);c[b>>2]=0;l=f;return}function __ZN12MethodBind0RI7World2D3RIDE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;if(!b)f=0;else{d=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1234460)|0;f=d?b:0}b=c[a+44>>2]|0;d=c[a+48>>2]|0;a=f+(d>>1)|0;if(!(d&1)){g=b;h=ij[g&8191](a)|0;i=h;c[e>>2]=i;return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=ij[g&8191](a)|0;i=h;c[e>>2]=i;return}}function __ZN12MethodBind0RI7World2D3RIDED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I8ViewportRK3RefI7World2DEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var c=0;if(b|0){c=0;return c|0}c=__ZN7Variant12get_type_forIRK3RefI7World2DEEENS_4TypeEv()|0;return c|0}function __ZNK11MethodBind1I8ViewportRK3RefI7World2DEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,879403);l=a;return c[b>>2]|0}function __ZN11MethodBind1I8ViewportRK3RefI7World2DEE4callEP6ObjectPPK7VariantiRNS9_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i+28|0;k=i+24|0;n=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1234328)|0:0){c[h>>2]=0;a[1263537]=0;o=d+24|0;p=c[o>>2]|0;if((p|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=p;c[b>>2]=0;l=i;return}q=p-(c[d+20>>2]|0)|0;if((q|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=q;c[b>>2]=0;l=i;return}if((g|0)>0){if((p|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);r=0}else{a[1263537]=0;r=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,r)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=r;c[b>>2]=0;l=i;return}}r=c[d+44>>2]|0;p=c[d+48>>2]|0;q=e+(p>>1)|0;if(!(p&1))s=r;else s=c[(c[q>>2]|0)+r>>2]|0;do if((g|0)<1){r=c[o>>2]|0;p=r+-1|0;if((r|0)>=1){e=c[d+16>>2]|0;t=(e|0)==0;if(t)u=0;else u=c[e+-4>>2]|0;if((r|0)<=(u|0)){if(t)v=0;else v=c[e+-4>>2]|0;do if((v|0)<(r|0)){if(t)w=0;else w=c[e+-4>>2]|0;if((w|0)<(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);x=0;break}else{a[1263537]=0;y=31;break}}else y=31;while(0);if((y|0)==31)x=e+(p*24|0)|0;__ZN7VariantC2ERKS_(n,x);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f>>2]|0);while(0);__ZN3RefI7World2DEC2ERK7Variant(j,n);c[k>>2]=c[j>>2];Pi[s&2047](q,k);q=c[k>>2]|0;if((q|0?__ZN9Reference11unreferenceEv(q)|0:0)?(q=c[k>>2]|0,__Z17predelete_handlerP6Object(q)|0):0){gj[c[(c[q>>2]|0)+76>>2]&8191](q);__ZN6Memory11free_staticEPvb(q,0)}c[k>>2]=0;if(c[n>>2]|0)__ZN7Variant5clearEv(n);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I8ViewportRK3RefI7World2DEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+28|0;g=e;h=e+24|0;if(!b)i=0;else{j=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1234328)|0;i=j?b:0}b=c[a+44>>2]|0;j=c[a+48>>2]|0;a=i+(j>>1)|0;if(!(j&1))k=b;else k=c[(c[a>>2]|0)+b>>2]|0;__ZN7VariantC2EPK6Object(g,c[d>>2]|0);__ZN3RefI7World2DEC2ERK7Variant(f,g);if(c[g>>2]|0)__ZN7Variant5clearEv(g);c[h>>2]=c[f>>2];Pi[k&2047](a,h);a=c[h>>2]|0;if(!a){l=e;return}if(!(__ZN9Reference11unreferenceEv(a)|0)){l=e;return}a=c[h>>2]|0;if(!(__Z17predelete_handlerP6Object(a)|0)){l=e;return}gj[c[(c[a>>2]|0)+76>>2]&8191](a);__ZN6Memory11free_staticEPvb(a,0);l=e;return}function __ZN11MethodBind1I8ViewportRK3RefI7World2DEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN3RefI7World2DEC2ERK7Variant(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d;__ZNK7Variantcv6RefPtrEv(e,b);c[a>>2]=0;b=c[e>>2]|0;if(!b){c[a>>2]=0;__ZN6RefPtrD2Ev(e);l=d;return}f=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1234460)|0;g=f?b:0;b=c[a>>2]|0;if((g|0)==(b|0)){__ZN6RefPtrD2Ev(e);l=d;return}if((b|0?__ZN9Reference11unreferenceEv(b)|0:0)?(b=c[a>>2]|0,__Z17predelete_handlerP6Object(b)|0):0){gj[c[(c[b>>2]|0)+76>>2]&8191](b);__ZN6Memory11free_staticEPvb(b,0)}c[a>>2]=g;if(!g){__ZN6RefPtrD2Ev(e);l=d;return}__ZN9Reference9referenceEv(g);__ZN6RefPtrD2Ev(e);l=d;return}function __ZN7Variant12get_type_forIRK3RefI7World2DEEENS_4TypeEv(){var a=0,b=0,d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+28|0;d=a+24|0;e=a;c[d>>2]=0;__ZN6RefPtrC2Ev(b);__ZN3RefI9ReferenceEaSI7World2DEEvRKS_IT_E(b,d);__ZN7VariantC2ERK6RefPtr(e,b);__ZN6RefPtrD2Ev(b);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);e=c[d>>2]|0;if(!e){l=a;return b|0}if(!(__ZN9Reference11unreferenceEv(e)|0)){l=a;return b|0}e=c[d>>2]|0;if(!(__Z17predelete_handlerP6Object(e)|0)){l=a;return b|0}gj[c[(c[e>>2]|0)+76>>2]&8191](e);__ZN6Memory11free_staticEPvb(e,0);l=a;return b|0}function __ZNK13MethodBind0RCI8Viewport7Vector2E18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;if((b|0)!=-1){f=0;l=a;return f|0}g[d>>2]=0.0;g[d+4>>2]=0.0;__ZN7VariantC2ERK7Vector2(e,d);d=c[e>>2]|0;if(d|0)__ZN7Variant5clearEv(e);f=d;l=a;return f|0}function __ZNK13MethodBind0RCI8Viewport7Vector2E18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,879403);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI8Viewport7Vector2E4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;j=f+24|0;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1234328)|0:0){c[h>>2]=0;a[1263537]=0;k=c[d+24>>2]|0;if((k|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=k;c[b>>2]=0;l=f;return}n=k-(c[d+20>>2]|0)|0;if((n|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=n;c[b>>2]=0;l=f;return}n=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))o=n;else o=c[(c[d>>2]|0)+n>>2]|0;Pi[o&2047](j,d);__ZN7VariantC2ERK7Vector2(i,j);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI8Viewport7Vector2E7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=d;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1234328)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;Pi[i&2047](f,a);a=f;f=c[a+4>>2]|0;i=e;c[i>>2]=c[a>>2];c[i+4>>2]=f;l=d;return}function __ZN13MethodBind0RCI8Viewport7Vector2ED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I8ViewportRK7Vector2E18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;if(b|0){f=0;l=a;return f|0}g[d>>2]=0.0;g[d+4>>2]=0.0;__ZN7VariantC2ERK7Vector2(e,d);d=c[e>>2]|0;if(d|0)__ZN7Variant5clearEv(e);f=d;l=a;return f|0}function __ZNK11MethodBind1I8ViewportRK7Vector2E18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,879403);l=a;return c[b>>2]|0}function __ZN11MethodBind1I8ViewportRK7Vector2E4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i+24|0;k=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1234328)|0:0){c[h>>2]=0;a[1263537]=0;n=d+24|0;o=c[n>>2]|0;if((o|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=o;c[b>>2]=0;l=i;return}p=o-(c[d+20>>2]|0)|0;if((p|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=p;c[b>>2]=0;l=i;return}if((g|0)>0){if((o|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);q=0}else{a[1263537]=0;q=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,q)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=q;c[b>>2]=0;l=i;return}}q=c[d+44>>2]|0;o=c[d+48>>2]|0;p=e+(o>>1)|0;if(!(o&1))r=q;else r=c[(c[p>>2]|0)+q>>2]|0;do if((g|0)<1){q=c[n>>2]|0;o=q+-1|0;if((q|0)>=1){e=c[d+16>>2]|0;s=(e|0)==0;if(s)t=0;else t=c[e+-4>>2]|0;if((q|0)<=(t|0)){if(s)u=0;else u=c[e+-4>>2]|0;do if((u|0)<(q|0)){if(s)v=0;else v=c[e+-4>>2]|0;if((v|0)<(q|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);w=0;break}else{a[1263537]=0;x=31;break}}else x=31;while(0);if((x|0)==31)w=e+(o*24|0)|0;__ZN7VariantC2ERKS_(k,w);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);__ZNK7Variantcv7Vector2Ev(j,k);Pi[r&2047](p,j);if(c[k>>2]|0)__ZN7Variant5clearEv(k);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I8ViewportRK7Vector2E7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1234328)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;b=c[d>>2]|0;d=c[b+4>>2]|0;h=f;c[h>>2]=c[b>>2];c[h+4>>2]=d;Pi[i&2047](a,f);l=e;return}function __ZN11MethodBind1I8ViewportRK7Vector2ED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN9SceneTreeD2Ev(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0;c[b>>2]=229452;d=b+412|0;e=c[d>>2]|0;if(e|0?(__ZN3MapIP4NodeS_IjS1_10ComparatorIjE16DefaultAllocatorES2_IS1_ES4_E13_cleanup_treeEPNS7_7ElementE(d,c[e+8>>2]|0),e=c[b+416>>2]|0,f=c[d>>2]|0,c[f+8>>2]=e,c[b+420>>2]=0,g=e,c[g+12>>2]=g,f|0):0){g=f+28|0;e=c[g>>2]|0;if(e|0?(__ZN3MapIjP4Node10ComparatorIjE16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(g,c[e+8>>2]|0),e=c[f+32>>2]|0,h=c[g>>2]|0,c[h+8>>2]=e,c[f+36>>2]=0,i=e,c[i+12>>2]=i,h|0):0){__ZN6Memory11free_staticEPvb(h,0);c[g>>2]=0}__ZN6Memory11free_staticEPvb(f,0);c[d>>2]=0}d=b+400|0;f=c[d>>2]|0;if(f|0){__ZN3MapI6String3SetIP4Node10ComparatorIS3_E16DefaultAllocatorES4_IS0_ES6_E13_cleanup_treeEPNS9_7ElementE(d,c[f+8>>2]|0);f=c[b+404>>2]|0;c[(c[d>>2]|0)+8>>2]=f;c[b+408>>2]=0;g=f;c[g+12>>2]=g;__ZN3MapI6String3SetIP4Node10ComparatorIS3_E16DefaultAllocatorES4_IS0_ES6_E5_Data10_free_rootEv(d)}__ZN3MapI6String3SetIP4Node10ComparatorIS3_E16DefaultAllocatorES4_IS0_ES6_E5_Data10_free_rootEv(d);d=c[b+396>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);__ZN8NodePathD2Ev(b+392|0);d=b+380|0;g=c[d>>2]|0;if(g|0?(__ZN3MapIi6String10ComparatorIiE16DefaultAllocatorE13_cleanup_treeEPNS4_7ElementE(d,c[g+8>>2]|0),g=c[b+384>>2]|0,f=c[d>>2]|0,c[f+8>>2]=g,c[b+388>>2]=0,h=g,c[h+12>>2]=h,f|0):0){h=c[f+28>>2]|0;if(h|0?(__Z16atomic_decrementPj(h+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(h,1);__ZN6Memory11free_staticEPvb(f,0);c[d>>2]=0}d=b+368|0;f=c[d>>2]|0;if(f|0?(__ZN3MapIi8NodePath10ComparatorIiE16DefaultAllocatorE13_cleanup_treeEPNS4_7ElementE(d,c[f+8>>2]|0),f=c[b+372>>2]|0,h=c[d>>2]|0,c[h+8>>2]=f,c[b+376>>2]=0,g=f,c[g+12>>2]=g,h|0):0){__ZN8NodePathD2Ev(h+28|0);__ZN6Memory11free_staticEPvb(h,0);c[d>>2]=0}if(!(c[b+364>>2]|0))a[1263537]=0;else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145461,1098388,80,1065471,0);d=c[b+360>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);d=b+348|0;h=c[d>>2]|0;if(h|0?(__ZN3MapIiN9SceneTree12PathGetCacheE10ComparatorIiE16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(d,c[h+8>>2]|0),h=c[b+352>>2]|0,g=c[d>>2]|0,c[g+8>>2]=h,c[b+356>>2]=0,f=h,c[f+12>>2]=f,g|0):0){f=g+28|0;h=c[f>>2]|0;if(h|0?(__ZN3MapIiN9SceneTree12PathGetCache8NodeInfoE10ComparatorIiE16DefaultAllocatorE13_cleanup_treeEPNS6_7ElementE(f,c[h+8>>2]|0),h=c[g+32>>2]|0,i=c[f>>2]|0,c[i+8>>2]=h,c[g+36>>2]=0,e=h,c[e+12>>2]=e,i|0):0){__ZN8NodePathD2Ev(i+28|0);__ZN6Memory11free_staticEPvb(i,0);c[f>>2]=0}__ZN6Memory11free_staticEPvb(g,0);c[d>>2]=0}__ZN7HashMapI8NodePathN9SceneTree13PathSentCacheE20HashMapHasherDefault24HashMapComparatorDefaultIS0_ELh3ELh8EE5clearEv(b+332|0);d=b+320|0;g=c[d>>2]|0;if(g|0?(__ZN3SetIi10ComparatorIiE16DefaultAllocatorE13_cleanup_treeEPNS3_7ElementE(d,c[g+8>>2]|0),g=c[b+324>>2]|0,f=c[d>>2]|0,c[f+8>>2]=g,c[b+328>>2]=0,i=g,c[i+12>>2]=i,f|0):0){__ZN6Memory11free_staticEPvb(f,0);c[d>>2]=0}d=b+316|0;f=c[d>>2]|0;if((f|0?__ZN9Reference11unreferenceEv(f)|0:0)?(f=c[d>>2]|0,__Z17predelete_handlerP6Object(f)|0):0){gj[c[(c[f>>2]|0)+76>>2]&8191](f);__ZN6Memory11free_staticEPvb(f,0)}c[d>>2]=0;d=b+312|0;f=c[d>>2]|0;a:do if(f|0){i=f;while(1){g=c[i>>2]|0;if(!g)break;__ZN4ListI3RefI14SceneTreeTimerE16DefaultAllocatorE5_Data5eraseEPKNS4_7ElementE(i,g)|0;j=c[d>>2]|0;if(!(c[j+8>>2]|0)){k=44;break}if(!j)break a;else i=j}if((k|0)==44){__ZN6Memory11free_staticEPvb(j,0);c[d>>2]=0;break}if(!(c[i+8>>2]|0)){a[1263537]=0;__ZN6Memory11free_staticEPvb(i,0);break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145461,1145120,668,1145467,0);break}}while(0);d=b+304|0;j=c[d>>2]|0;if((j|0?__ZN9Reference11unreferenceEv(j)|0:0)?(j=c[d>>2]|0,__Z17predelete_handlerP6Object(j)|0):0){gj[c[(c[j>>2]|0)+76>>2]&8191](j);__ZN6Memory11free_staticEPvb(j,0)}c[d>>2]=0;d=b+300|0;j=c[d>>2]|0;if((j|0?__ZN9Reference11unreferenceEv(j)|0:0)?(j=c[d>>2]|0,__Z17predelete_handlerP6Object(j)|0):0){gj[c[(c[j>>2]|0)+76>>2]&8191](j);__ZN6Memory11free_staticEPvb(j,0)}c[d>>2]=0;d=b+296|0;j=c[d>>2]|0;if((j|0?__ZN9Reference11unreferenceEv(j)|0:0)?(j=c[d>>2]|0,__Z17predelete_handlerP6Object(j)|0):0){gj[c[(c[j>>2]|0)+76>>2]&8191](j);__ZN6Memory11free_staticEPvb(j,0)}c[d>>2]=0;d=b+292|0;j=c[d>>2]|0;if((j|0?__ZN9Reference11unreferenceEv(j)|0:0)?(j=c[d>>2]|0,__Z17predelete_handlerP6Object(j)|0):0){gj[c[(c[j>>2]|0)+76>>2]&8191](j);__ZN6Memory11free_staticEPvb(j,0)}c[d>>2]=0;d=b+208|0;j=c[d>>2]|0;if(j|0?(__ZN3MapIN9SceneTree6UGCallE6VectorI7VariantE10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS8_7ElementE(d,c[j+8>>2]|0),j=c[b+212>>2]|0,k=c[d>>2]|0,c[k+8>>2]=j,c[b+216>>2]=0,f=j,c[f+12>>2]=f,k|0):0){f=k+32|0;j=c[f>>2]|0;do if(j|0){if(__Z16atomic_decrementPj(j+-8|0)|0)break;g=c[f>>2]|0;e=(g|0)==0?0:g+-4|0;g=e+4|0;h=c[e>>2]|0;if(h|0){l=0;m=h;while(1){h=g+(l*24|0)|0;if(!(c[h>>2]|0))n=m;else{__ZN7Variant5clearEv(h);n=c[e>>2]|0}l=l+1|0;if(l>>>0>=n>>>0)break;else m=n}}__ZN6Memory11free_staticEPvb(j,1)}while(0);__ZN10StringNameD2Ev(k+28|0);__ZN10StringNameD2Ev(k+24|0);__ZN6Memory11free_staticEPvb(k,0);c[d>>2]=0}__ZN4ListIj16DefaultAllocatorED2Ev(b+204|0);d=b+176|0;k=c[d>>2]|0;if(k|0?(__ZN3SetIP4Node10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(d,c[k+8>>2]|0),k=c[b+180>>2]|0,j=c[d>>2]|0,c[j+8>>2]=k,c[b+184>>2]=0,n=k,c[n+12>>2]=n,j|0):0){__ZN6Memory11free_staticEPvb(j,0);c[d>>2]=0}__ZN10StringNameD2Ev(b+156|0);__ZN10StringNameD2Ev(b+152|0);d=b+128|0;j=c[d>>2]|0;if(!j){o=b+84|0;__ZN10StringNameD2Ev(o);__ZN8MainLoopD2Ev(b);return}__ZN3MapI10StringNameN9SceneTree5GroupE10ComparatorIS0_E16DefaultAllocatorE13_cleanup_treeEPNS6_7ElementE(d,c[j+8>>2]|0);j=c[b+132>>2]|0;n=c[d>>2]|0;c[n+8>>2]=j;c[b+136>>2]=0;k=j;c[k+12>>2]=k;if(!n){o=b+84|0;__ZN10StringNameD2Ev(o);__ZN8MainLoopD2Ev(b);return}k=c[n+28>>2]|0;do if(k|0){if(__Z16atomic_decrementPj(k+-8|0)|0)break;__ZN6Memory11free_staticEPvb(k,1)}while(0);__ZN10StringNameD2Ev(n+24|0);__ZN6Memory11free_staticEPvb(n,0);c[d>>2]=0;o=b+84|0;__ZN10StringNameD2Ev(o);__ZN8MainLoopD2Ev(b);return}function __ZN9SceneTreeD0Ev(a){a=a|0;__ZN9SceneTreeD2Ev(a);__ZdlPv(a);return}function __ZN9SceneTree11input_eventERK10InputEvent(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0;e=l;l=l+192|0;if((l|0)>=(m|0))ba(192);f=e+128|0;g=e+124|0;h=e+120|0;i=e+96|0;j=e+72|0;k=e+48|0;n=e+24|0;o=e;p=b+124|0;c[p>>2]=(c[p>>2]|0)+1;q=b+142|0;a[q>>0]=0;r=f;s=d;d=r+56|0;do{c[r>>2]=c[s>>2];r=r+4|0;s=s+4|0}while((r|0)<(d|0));s=b+116|0;r=(c[s>>2]|0)+1|0;c[s>>2]=r;c[f>>2]=r;__ZN8MainLoop11input_eventERK10InputEvent(b,f);__ZN10StringNameC2EPKc(g,828548);__ZN10StringNameC2EPKc(h,829212);__ZN7VariantC2ERK10InputEvent(i,f);c[j>>2]=0;c[k>>2]=0;c[n>>2]=0;c[o>>2]=0;__ZN9SceneTree16call_group_flagsEjRK10StringNameS2_RK7VariantS5_S5_S5_S5_(b,2,g,h,i,j,k,n,o);if(c[o>>2]|0)__ZN7Variant5clearEv(o);if(c[n>>2]|0)__ZN7Variant5clearEv(n);if(c[k>>2]|0)__ZN7Variant5clearEv(k);if(c[j>>2]|0)__ZN7Variant5clearEv(j);if(c[i>>2]|0)__ZN7Variant5clearEv(i);__ZN10StringNameD2Ev(h);__ZN10StringNameD2Ev(g);r=c[313437]|0;if(((((r|0?ij[c[(c[r>>2]|0)+16>>2]&8191](r)|0:0)?(c[f+4>>2]|0)==1:0)?a[f+16>>0]|0:0)?(a[f+28>>0]|0)==0:0)?(c[f+20>>2]|0)==16777251:0){r=c[313437]|0;gj[c[(c[r>>2]|0)+20>>2]&8191](r)}__ZN9SceneTree10_flush_ugcEv(b);c[p>>2]=(c[p>>2]|0)+-1;__ZN12MessageQueue5flushEv(__ZN12MessageQueue13get_singletonEv()|0);r=c[p>>2]|0;c[p>>2]=r+1;if(!(a[q>>0]|0)){__ZN10StringNameC2EPKc(g,828548);__ZN10StringNameC2EPKc(h,829222);__ZN7VariantC2ERK10InputEvent(i,f);c[j>>2]=0;c[k>>2]=0;c[n>>2]=0;c[o>>2]=0;__ZN9SceneTree16call_group_flagsEjRK10StringNameS2_RK7VariantS5_S5_S5_S5_(b,2,g,h,i,j,k,n,o);if(c[o>>2]|0)__ZN7Variant5clearEv(o);if(c[n>>2]|0)__ZN7Variant5clearEv(n);if(c[k>>2]|0)__ZN7Variant5clearEv(k);if(c[j>>2]|0)__ZN7Variant5clearEv(j);if(c[i>>2]|0)__ZN7Variant5clearEv(i);__ZN10StringNameD2Ev(h);__ZN10StringNameD2Ev(g);a[q>>0]=1;__ZN9SceneTree10_flush_ugcEv(b);c[p>>2]=(c[p>>2]|0)+-1;__ZN12MessageQueue5flushEv(__ZN12MessageQueue13get_singletonEv()|0)}else{a[q>>0]=1;c[p>>2]=r}if((c[308873]|0)>0)t=0;else{l=e;return}do{cj[c[1234468+(t<<2)>>2]&15]();t=t+1|0}while((t|0)<(c[308873]|0));l=e;return}function __ZN9SceneTree10input_textERK6String(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0;d=l;l=l+128|0;if((l|0)>=(m|0))ba(128);e=d+124|0;f=d+120|0;g=d+96|0;h=d+72|0;i=d+48|0;j=d+24|0;k=d;n=a+124|0;c[n>>2]=(c[n>>2]|0)+1;__ZN10StringNameC2EPKc(e,828548);__ZN10StringNameC2EPKc(f,829197);__ZN7VariantC2ERK6String(g,b);c[h>>2]=0;c[i>>2]=0;c[j>>2]=0;c[k>>2]=0;__ZN9SceneTree16call_group_flagsEjRK10StringNameS2_RK7VariantS5_S5_S5_S5_(a,2,e,f,g,h,i,j,k);if(c[k>>2]|0)__ZN7Variant5clearEv(k);if(c[j>>2]|0)__ZN7Variant5clearEv(j);if(c[i>>2]|0)__ZN7Variant5clearEv(i);if(c[h>>2]|0)__ZN7Variant5clearEv(h);if(!(c[g>>2]|0)){__ZN10StringNameD2Ev(f);__ZN10StringNameD2Ev(e);o=c[n>>2]|0;p=o+-1|0;c[n>>2]=p;l=d;return}__ZN7Variant5clearEv(g);__ZN10StringNameD2Ev(f);__ZN10StringNameD2Ev(e);o=c[n>>2]|0;p=o+-1|0;c[n>>2]=p;l=d;return}function __ZN9SceneTree4initEv(b){b=b|0;a[b+112>>0]=1;a[b+113>>0]=1;a[b+141>>0]=1;a[b+142>>0]=0;a[b+122>>0]=0;__ZN4Node9_set_treeEP9SceneTree(c[b+88>>2]|0,b);__ZN8MainLoop4initEv(b);return}function __ZN9SceneTree9iterationEf(b,d){b=b|0;d=+d;var e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0;e=l;l=l+160|0;if((l|0)>=(m|0))ba(160);f=e+144|0;h=e+120|0;i=e+96|0;j=e+72|0;k=e+48|0;n=e+24|0;o=e;p=b+124|0;c[p>>2]=(c[p>>2]|0)+1;q=b+160|0;r=q;s=_i64Add(c[r>>2]|0,c[r+4>>2]|0,1,0)|0;r=q;c[r>>2]=s;c[r+4>>2]=F;r=b+364|0;s=c[r>>2]|0;if(s|0){q=s;do{s=c[q+4>>2]|0;t=q+8|0;u=q;q=c[t>>2]|0;if((c[u>>2]|0)==(r|0)){a[1263537]=0;v=u+12|0;if(q|0)c[q+12>>2]=c[v>>2];w=c[v>>2]|0;if(w|0)c[w+8>>2]=q;if((c[r>>2]|0)==(u|0))c[r>>2]=c[t>>2];c[t>>2]=0;c[v>>2]=0;c[u>>2]=0}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1128380,1098388,57,1098442,0);__ZN6Object12notificationEib(s,29,0)}while((q|0)!=0)}__ZN8MainLoop9iterationEf(b,d)|0;g[b+104>>2]=d;__ZN10StringNameC2EPKc(f,829148);c[h>>2]=0;c[i>>2]=0;c[j>>2]=0;c[k>>2]=0;c[n>>2]=0;__ZN6Object11emit_signalERK10StringNameRK7VariantS5_S5_S5_S5_(b,f,h,i,j,k,n);if(c[n>>2]|0)__ZN7Variant5clearEv(n);if(c[k>>2]|0)__ZN7Variant5clearEv(k);if(c[j>>2]|0)__ZN7Variant5clearEv(j);if(c[i>>2]|0)__ZN7Variant5clearEv(i);if(c[h>>2]|0)__ZN7Variant5clearEv(h);__ZN10StringNameD2Ev(f);__ZN10StringNameC2EPKc(f,829160);__ZN9SceneTree19_notify_group_pauseERK10StringNamei(b,f,26);__ZN10StringNameD2Ev(f);__ZN10StringNameC2EPKc(f,829183);__ZN9SceneTree19_notify_group_pauseERK10StringNamei(b,f,16);__ZN10StringNameD2Ev(f);__ZN9SceneTree10_flush_ugcEv(b);q=c[r>>2]|0;if(q|0){s=q;do{q=c[s+4>>2]|0;u=s+8|0;v=s;s=c[u>>2]|0;if((c[v>>2]|0)==(r|0)){a[1263537]=0;t=v+12|0;if(s|0)c[s+12>>2]=c[t>>2];w=c[t>>2]|0;if(w|0)c[w+8>>2]=s;if((c[r>>2]|0)==(v|0))c[r>>2]=c[u>>2];c[u>>2]=0;c[t>>2]=0;c[v>>2]=0}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1128380,1098388,57,1098442,0);__ZN6Object12notificationEib(q,29,0)}while((s|0)!=0)}__ZN10StringNameC2EPKc(f,828548);__ZN10StringNameC2EPKc(h,828559);c[i>>2]=0;c[j>>2]=0;c[k>>2]=0;c[n>>2]=0;c[o>>2]=0;__ZN9SceneTree16call_group_flagsEjRK10StringNameS2_RK7VariantS5_S5_S5_S5_(b,2,f,h,i,j,k,n,o);if(c[o>>2]|0)__ZN7Variant5clearEv(o);if(c[n>>2]|0)__ZN7Variant5clearEv(n);if(c[k>>2]|0)__ZN7Variant5clearEv(k);if(c[j>>2]|0)__ZN7Variant5clearEv(j);if(c[i>>2]|0)__ZN7Variant5clearEv(i);__ZN10StringNameD2Ev(h);__ZN10StringNameD2Ev(f);c[p>>2]=(c[p>>2]|0)+-1;__ZN9SceneTree19_flush_delete_queueEv(b);if((c[308873]|0)>0)x=0;else{y=b+140|0;z=a[y>>0]|0;A=z<<24>>24!=0;l=e;return A|0}do{cj[c[1234468+(x<<2)>>2]&15]();x=x+1|0}while((x|0)<(c[308873]|0));y=b+140|0;z=a[y>>0]|0;A=z<<24>>24!=0;l=e;return A|0}function __ZN9SceneTree4idleEf(b,d){b=b|0;d=+d;var e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0.0,B=0.0,C=0,D=0,E=0,F=0,G=0;e=l;l=l+208|0;if((l|0)>=(m|0))ba(208);f=e+168|0;h=e+144|0;i=e+120|0;j=e+96|0;k=e+72|0;n=e+48|0;o=e+188|0;p=e+176|0;q=e+24|0;r=e;s=b+124|0;c[s>>2]=(c[s>>2]|0)+1;__ZN8MainLoop4idleEf(b,d)|0;g[b+108>>2]=d;__ZN9SceneTree13_network_pollEv(b);__ZN10StringNameC2EPKc(f,828487);c[h>>2]=0;c[i>>2]=0;c[j>>2]=0;c[k>>2]=0;c[n>>2]=0;__ZN6Object11emit_signalERK10StringNameRK7VariantS5_S5_S5_S5_(b,f,h,i,j,k,n);if(c[n>>2]|0)__ZN7Variant5clearEv(n);if(c[k>>2]|0)__ZN7Variant5clearEv(k);if(c[j>>2]|0)__ZN7Variant5clearEv(j);if(c[i>>2]|0)__ZN7Variant5clearEv(i);if(c[h>>2]|0)__ZN7Variant5clearEv(h);__ZN10StringNameD2Ev(f);t=b+364|0;u=c[t>>2]|0;if(u|0){v=u;do{u=c[v+4>>2]|0;w=v+8|0;x=v;v=c[w>>2]|0;if((c[x>>2]|0)==(t|0)){a[1263537]=0;y=x+12|0;if(v|0)c[v+12>>2]=c[y>>2];z=c[y>>2]|0;if(z|0)c[z+8>>2]=v;if((c[t>>2]|0)==(x|0))c[t>>2]=c[w>>2];c[w>>2]=0;c[y>>2]=0;c[x>>2]=0}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1128380,1098388,57,1098442,0);__ZN6Object12notificationEib(u,29,0)}while((v|0)!=0)}__ZN10StringNameC2EPKc(f,828498);__ZN9SceneTree19_notify_group_pauseERK10StringNamei(b,f,25);__ZN10StringNameD2Ev(f);__ZN10StringNameC2EPKc(f,828520);__ZN9SceneTree19_notify_group_pauseERK10StringNamei(b,f,17);__ZN10StringNameD2Ev(f);v=__ZN2OS13get_singletonEv()|0;bj[c[(c[v>>2]|0)+120>>2]&4095](o,v,0);A=+(c[o>>2]|0);o=__ZN2OS13get_singletonEv()|0;bj[c[(c[o>>2]|0)+120>>2]&4095](p,o,0);B=+(c[p+4>>2]|0);g[f>>2]=A;g[f+4>>2]=B;p=b+144|0;if(__ZNK7Vector2neERKS_(f,p)|0){o=f;f=c[o+4>>2]|0;v=p;c[v>>2]=c[o>>2];c[v+4>>2]=f;__ZN9SceneTree17_update_root_rectEv(b);__ZN10StringNameC2EPKc(h,828533);c[i>>2]=0;c[j>>2]=0;c[k>>2]=0;c[n>>2]=0;c[q>>2]=0;__ZN6Object11emit_signalERK10StringNameRK7VariantS5_S5_S5_S5_(b,h,i,j,k,n,q);if(c[q>>2]|0)__ZN7Variant5clearEv(q);if(c[n>>2]|0)__ZN7Variant5clearEv(n);if(c[k>>2]|0)__ZN7Variant5clearEv(k);if(c[j>>2]|0)__ZN7Variant5clearEv(j);if(c[i>>2]|0)__ZN7Variant5clearEv(i);__ZN10StringNameD2Ev(h)}__ZN9SceneTree10_flush_ugcEv(b);f=c[t>>2]|0;if(f|0){v=f;do{f=c[v+4>>2]|0;o=v+8|0;p=v;v=c[o>>2]|0;if((c[p>>2]|0)==(t|0)){a[1263537]=0;u=p+12|0;if(v|0)c[v+12>>2]=c[u>>2];x=c[u>>2]|0;if(x|0)c[x+8>>2]=v;if((c[t>>2]|0)==(p|0))c[t>>2]=c[o>>2];c[o>>2]=0;c[u>>2]=0;c[p>>2]=0}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1128380,1098388,57,1098442,0);__ZN6Object12notificationEib(f,29,0)}while((v|0)!=0)}__ZN10StringNameC2EPKc(h,828548);__ZN10StringNameC2EPKc(i,828559);c[j>>2]=0;c[k>>2]=0;c[n>>2]=0;c[q>>2]=0;c[r>>2]=0;__ZN9SceneTree16call_group_flagsEjRK10StringNameS2_RK7VariantS5_S5_S5_S5_(b,2,h,i,j,k,n,q,r);if(c[r>>2]|0)__ZN7Variant5clearEv(r);if(c[q>>2]|0)__ZN7Variant5clearEv(q);if(c[n>>2]|0)__ZN7Variant5clearEv(n);if(c[k>>2]|0)__ZN7Variant5clearEv(k);if(c[j>>2]|0)__ZN7Variant5clearEv(j);__ZN10StringNameD2Ev(i);__ZN10StringNameD2Ev(h);c[s>>2]=(c[s>>2]|0)+-1;__ZN9SceneTree19_flush_delete_queueEv(b);s=b+312|0;r=c[s>>2]|0;if(r|0?(v=c[r>>2]|0,v|0):0){r=b+122|0;t=v;do{v=t;t=c[t+4>>2]|0;f=c[v>>2]|0;if(!((a[r>>0]|0)!=0?!(a[f+96>>0]|0):0))C=65;do if((C|0)==65?(C=0,p=f+92|0,B=+g[p>>2]-d,g[p>>2]=B,B<0.0):0){__ZN10StringNameC2EPKc(h,947655);c[i>>2]=0;c[j>>2]=0;c[k>>2]=0;c[n>>2]=0;c[q>>2]=0;__ZN6Object11emit_signalERK10StringNameRK7VariantS5_S5_S5_S5_(f,h,i,j,k,n,q);if(c[q>>2]|0)__ZN7Variant5clearEv(q);if(c[n>>2]|0)__ZN7Variant5clearEv(n);if(c[k>>2]|0)__ZN7Variant5clearEv(k);if(c[j>>2]|0)__ZN7Variant5clearEv(j);if(c[i>>2]|0)__ZN7Variant5clearEv(i);__ZN10StringNameD2Ev(h);p=c[s>>2]|0;if(!p)break;__ZN4ListI3RefI14SceneTreeTimerE16DefaultAllocatorE5_Data5eraseEPKNS4_7ElementE(p,v)|0;p=c[s>>2]|0;if(c[p+8>>2]|0)break;__ZN6Memory11free_staticEPvb(p,0);c[s>>2]=0}while(0)}while((t|0)!=0)}if((c[308873]|0)>0)D=0;else{E=b+140|0;F=a[E>>0]|0;G=F<<24>>24!=0;l=e;return G|0}do{cj[c[1234468+(D<<2)>>2]&15]();D=D+1|0}while((D|0)<(c[308873]|0));E=b+140|0;F=a[E>>0]|0;G=F<<24>>24!=0;l=e;return G|0}function __ZN9SceneTree6finishEv(b){b=b|0;var d=0;__ZN9SceneTree19_flush_delete_queueEv(b);__ZN9SceneTree10_flush_ugcEv(b);a[b+141>>0]=0;__ZN8MainLoop6finishEv(b);d=b+88|0;b=c[d>>2]|0;if(!b)return;__ZN4Node9_set_treeEP9SceneTree(b,0);b=c[d>>2]|0;if(!(__Z17predelete_handlerP6Object(b)|0))return;gj[c[(c[b>>2]|0)+76>>2]&8191](b);__ZN6Memory11free_staticEPvb(b,0);return}function __ZN9SceneTree10drop_filesERK6VectorI6StringEi(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0;e=l;l=l+128|0;if((l|0)>=(m|0))ba(128);f=e+120|0;g=e+96|0;h=e+72|0;i=e+48|0;j=e+24|0;k=e;__ZN10StringNameC2EPKc(f,828473);__ZN7VariantC2ERK6VectorI6StringE(g,b);__ZN7VariantC2Ei(h,d);c[i>>2]=0;c[j>>2]=0;c[k>>2]=0;__ZN6Object11emit_signalERK10StringNameRK7VariantS5_S5_S5_S5_(a,f,g,h,i,j,k);if(c[k>>2]|0)__ZN7Variant5clearEv(k);if(c[j>>2]|0)__ZN7Variant5clearEv(j);if(c[i>>2]|0)__ZN7Variant5clearEv(i);if(c[h>>2]|0)__ZN7Variant5clearEv(h);if(!(c[g>>2]|0)){__ZN10StringNameD2Ev(f);__ZN8MainLoop10drop_filesERK6VectorI6StringEi(a,b,d);l=e;return}__ZN7Variant5clearEv(g);__ZN10StringNameD2Ev(f);__ZN8MainLoop10drop_filesERK6VectorI6StringEi(a,b,d);l=e;return}function __ZN9SceneTree19_flush_delete_queueEv(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0;d=b+204|0;b=c[d>>2]|0;if(!b)return;if(!(c[b+8>>2]|0))return;else e=b;while(1){b=__ZN8ObjectDB12get_instanceEj(c[c[e>>2]>>2]|0)|0;if(b|0?__Z17predelete_handlerP6Object(b)|0:0){gj[c[(c[b>>2]|0)+76>>2]&8191](b);__ZN6Memory11free_staticEPvb(b,0)}b=c[d>>2]|0;if(!b){f=21;break}g=c[b>>2]|0;if(g){a[1263537]=0;if((c[g+12>>2]|0)==(b|0)){c[b>>2]=c[g+4>>2];h=b+4|0;i=c[g+8>>2]|0;if((c[h>>2]|0)==(g|0))c[h>>2]=i;h=g+4|0;if(i|0)c[i+4>>2]=c[h>>2];j=c[h>>2]|0;if(j|0)c[j+8>>2]=i;__ZN6Memory11free_staticEPvb(g,0);g=b+8|0;c[g>>2]=(c[g>>2]|0)+-1}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145114,1145120,157,1145132,0);k=c[d>>2]|0;if(!(c[k+8>>2]|0)){f=20;break}if(!k){f=21;break}else l=k}else l=b;if(!(c[l+8>>2]|0)){f=21;break}else e=l}if((f|0)==20){__ZN6Memory11free_staticEPvb(k,0);c[d>>2]=0;return}else if((f|0)==21)return}function __ZN9SceneTree10_flush_ugcEv(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0;d=l;l=l+128|0;if((l|0)>=(m|0))ba(128);e=d;f=b+220|0;a[f>>0]=1;g=b+208|0;h=b+216|0;if(!(c[h>>2]|0)){a[f>>0]=0;l=d;return}i=e+24|0;j=e+48|0;k=e+72|0;n=e+96|0;o=b+212|0;p=e+24|0;q=e+48|0;r=e+72|0;s=e+96|0;t=e+96|0;u=e+72|0;v=e+48|0;w=e+24|0;do{x=c[g>>2]|0;if((x|0)!=0?(y=c[x+8>>2]|0,x=c[o>>2]|0,(y|0)!=(x|0)):0){z=y;while(1){y=c[z+8>>2]|0;if((y|0)==(x|0)){A=z;break}else z=y}}else A=0;c[e>>2]=0;c[p>>2]=0;c[q>>2]=0;c[r>>2]=0;c[s>>2]=0;z=A+32|0;x=0;while(1){y=c[z>>2]|0;B=(y|0)==0;if(B)C=0;else C=c[y+-4>>2]|0;if((x|0)>=(C|0))break;if(B)D=0;else D=c[y+-4>>2]|0;do if((D|0)<=(x|0)){if(B)E=0;else E=c[y+-4>>2]|0;if((E|0)>(x|0)){a[1263537]=0;F=30;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);G=0;break}}else F=30;while(0);if((F|0)==30){F=0;__ZN6VectorI7VariantE14_copy_on_writeEv(z);G=(c[z>>2]|0)+(x*24|0)|0}__ZN7VariantaSERKS_(e+(x*24|0)|0,G);x=x+1|0}__ZN9SceneTree16call_group_flagsEjRK10StringNameS2_RK7VariantS5_S5_S5_S5_(b,2,A+24|0,A+28|0,e,i,j,k,n);if((c[g>>2]|0?(__ZN3MapIN9SceneTree6UGCallE6VectorI7VariantE10ComparatorIS1_E16DefaultAllocatorE6_eraseEPNS8_7ElementE(g,A),(c[h>>2]|0)==0):0)?(x=c[g>>2]|0,x|0):0){z=x+32|0;y=c[z>>2]|0;if(y|0?(__Z16atomic_decrementPj(y+-8|0)|0)==0:0){B=c[z>>2]|0;z=(B|0)==0?0:B+-4|0;B=z+4|0;H=c[z>>2]|0;if(H|0){I=0;J=H;while(1){H=B+(I*24|0)|0;if(!(c[H>>2]|0))K=J;else{__ZN7Variant5clearEv(H);K=c[z>>2]|0}I=I+1|0;if(I>>>0>=K>>>0)break;else J=K}}__ZN6Memory11free_staticEPvb(y,1)}__ZN10StringNameD2Ev(x+28|0);__ZN10StringNameD2Ev(x+24|0);__ZN6Memory11free_staticEPvb(x,0);c[g>>2]=0}if(c[t>>2]|0)__ZN7Variant5clearEv(t);if(c[u>>2]|0)__ZN7Variant5clearEv(u);if(c[v>>2]|0)__ZN7Variant5clearEv(v);if(c[w>>2]|0)__ZN7Variant5clearEv(w);if(c[e>>2]|0)__ZN7Variant5clearEv(e)}while((c[h>>2]|0)!=0);a[f>>0]=0;l=d;return}function __ZN4Node9_set_treeEP9SceneTree(b,d){b=b|0;d=d|0;var e=0,f=0,g=0;e=b+132|0;if(!(c[e>>2]|0))f=0;else{__ZN4Node20_propagate_exit_treeEv(b);f=c[e>>2]|0}c[e>>2]=d;if(!d)g=0;else{__ZN4Node21_propagate_enter_treeEv(b);d=c[b+104>>2]|0;if(!((d|0)!=0?!(a[d+137>>0]|0):0))__ZN4Node16_propagate_readyEv(b);g=c[e>>2]|0}if(f|0)__ZN9SceneTree12tree_changedEv(f);if(!g)return;__ZN9SceneTree12tree_changedEv(g);return}function __ZN3MapIN9SceneTree6UGCallE6VectorI7VariantE10ComparatorIS1_E16DefaultAllocatorE6_eraseEPNS8_7ElementE(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0;e=d+8|0;f=c[e>>2]|0;g=b+4|0;h=c[g>>2]|0;if((f|0)!=(h|0)?(i=c[d+4>>2]|0,(i|0)!=(h|0)):0){j=i;while(1){i=c[j+8>>2]|0;if((i|0)==(h|0))break;else j=i}if(!j){k=h;l=c[h+8>>2]|0}else{k=j;l=h}}else{k=d;l=f}f=k+8|0;j=k+4|0;i=c[((l|0)==(h|0)?j:f)>>2]|0;h=c[b>>2]|0;l=k+12|0;m=c[l>>2]|0;c[i+12>>2]=m;if((h|0)==(m|0))n=h+8|0;else{h=c[l>>2]|0;m=h+8|0;n=(k|0)==(c[m>>2]|0)?m:h+4|0}c[n>>2]=i;if((k|0)==(d|0)){if((c[d>>2]|0)==1)__ZN3MapIN9SceneTree6UGCallE6VectorI7VariantE10ComparatorIS1_E16DefaultAllocatorE10_erase_fixEPNS8_7ElementE(b,i)}else{if((k|0)==(c[g>>2]|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143791,1145936,469,1143798,0);return}a[1263537]=0;if((c[k>>2]|0)==1)__ZN3MapIN9SceneTree6UGCallE6VectorI7VariantE10ComparatorIS1_E16DefaultAllocatorE10_erase_fixEPNS8_7ElementE(b,i);c[f>>2]=c[e>>2];f=d+4|0;c[j>>2]=c[f>>2];j=d+12|0;c[l>>2]=c[j>>2];c[k>>2]=c[d>>2];c[(c[e>>2]|0)+12>>2]=k;c[(c[f>>2]|0)+12>>2]=k;f=c[j>>2]|0;j=f+8|0;c[((c[j>>2]|0)==(d|0)?j:f+4|0)>>2]=k}k=c[d+16>>2]|0;f=d+20|0;if(k|0)c[k+20>>2]=c[f>>2];j=c[f>>2]|0;if(j|0)c[j+16>>2]=k;k=d+32|0;j=c[k>>2]|0;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0){f=c[k>>2]|0;k=(f|0)==0?0:f+-4|0;f=k+4|0;e=c[k>>2]|0;if(e|0){l=0;i=e;while(1){e=f+(l*24|0)|0;if(!(c[e>>2]|0))o=i;else{__ZN7Variant5clearEv(e);o=c[k>>2]|0}l=l+1|0;if(l>>>0>=o>>>0)break;else i=o}}__ZN6Memory11free_staticEPvb(j,1)}__ZN10StringNameD2Ev(d+28|0);__ZN10StringNameD2Ev(d+24|0);__ZN6Memory11free_staticEPvb(d,0);d=b+8|0;c[d>>2]=(c[d>>2]|0)+-1;if(!(c[c[g>>2]>>2]|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143791,1145936,498,1143838,0);return}else{a[1263537]=0;return}}function __ZN3MapIN9SceneTree6UGCallE6VectorI7VariantE10ComparatorIS1_E16DefaultAllocatorE10_erase_fixEPNS8_7ElementE(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0;e=c[(c[b>>2]|0)+8>>2]|0;f=b+4|0;if((e|0)!=(d|0)&(c[d>>2]|0)==1){b=d;while(1){g=b+12|0;h=c[g>>2]|0;i=c[h+8>>2]|0;do if((b|0)==(i|0)){j=c[h+4>>2]|0;if(!(c[j>>2]|0)){a[1263537]=0;c[j>>2]=1;k=c[f>>2]|0;if((k|0)==(h|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);l=c[g>>2]|0;m=l;n=c[l+4>>2]|0;o=c[f>>2]|0}else{a[1263537]=0;c[h>>2]=0;m=h;n=j;o=k}k=n+8|0;l=c[k>>2]|0;c[m+4>>2]=l;if((l|0)!=(o|0))c[l+12>>2]=m;l=m+12|0;c[n+12>>2]=c[l>>2];p=c[l>>2]|0;q=p+8|0;c[((c[q>>2]|0)==(m|0)?q:p+4|0)>>2]=n;c[k>>2]=m;c[l>>2]=n;l=c[g>>2]|0;r=c[l+4>>2]|0;s=l}else{r=j;s=h}if((c[c[r+4>>2]>>2]|0)==1){j=r+8|0;l=c[j>>2]|0;if((c[l>>2]|0)==1)if((c[f>>2]|0)==(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);t=c[g>>2]|0;break}else{a[1263537]=0;c[r>>2]=0;t=s;break}a[1263537]=0;c[l>>2]=1;k=c[f>>2]|0;if((k|0)==(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);u=c[j>>2]|0;v=c[f>>2]|0}else{a[1263537]=0;c[r>>2]=0;u=l;v=k}k=u+4|0;l=c[k>>2]|0;c[j>>2]=l;if((l|0)!=(v|0))c[l+12>>2]=r;l=r+12|0;c[u+12>>2]=c[l>>2];j=c[l>>2]|0;p=j+4|0;c[((c[p>>2]|0)==(r|0)?p:j+8|0)>>2]=u;c[k>>2]=r;c[l>>2]=u;l=c[g>>2]|0;w=c[l+4>>2]|0;x=l}else{w=r;x=s}l=c[x>>2]|0;k=c[f>>2]|0;if((l|0)==0&(k|0)==(w|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);y=c[g>>2]|0;z=c[f>>2]|0}else{a[1263537]=0;c[w>>2]=l;y=x;z=k}c[y>>2]=1;k=c[w+4>>2]|0;a[1263537]=0;c[k>>2]=1;k=y+4|0;l=c[k>>2]|0;j=l+8|0;p=c[j>>2]|0;c[k>>2]=p;if((p|0)!=(z|0))c[p+12>>2]=y;p=y+12|0;c[l+12>>2]=c[p>>2];k=c[p>>2]|0;q=k+8|0;c[((c[q>>2]|0)==(y|0)?q:k+4|0)>>2]=l;c[j>>2]=y;c[p>>2]=l;t=e}else{if(!(c[i>>2]|0)){a[1263537]=0;c[i>>2]=1;l=c[f>>2]|0;if((l|0)==(h|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);p=c[g>>2]|0;A=c[p+8>>2]|0;B=c[f>>2]|0;C=p}else{a[1263537]=0;c[h>>2]=0;A=i;B=l;C=h}l=A+4|0;p=c[l>>2]|0;c[C+8>>2]=p;if((p|0)!=(B|0))c[p+12>>2]=C;p=C+12|0;c[A+12>>2]=c[p>>2];j=c[p>>2]|0;k=j+4|0;c[((c[k>>2]|0)==(C|0)?k:j+8|0)>>2]=A;c[l>>2]=C;c[p>>2]=A;p=c[g>>2]|0;D=c[p+8>>2]|0;E=p}else{D=i;E=h}p=D+4|0;l=c[p>>2]|0;j=(c[c[D+8>>2]>>2]|0)==1;if(!((c[l>>2]|0)!=1|j^1))if((c[f>>2]|0)==(D|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);t=c[g>>2]|0;break}else{a[1263537]=0;c[D>>2]=0;t=E;break}if(j){a[1263537]=0;c[l>>2]=1;j=c[f>>2]|0;if((j|0)==(D|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);F=c[p>>2]|0;G=c[f>>2]|0}else{a[1263537]=0;c[D>>2]=0;F=l;G=j}j=F+8|0;l=c[j>>2]|0;c[p>>2]=l;if((l|0)!=(G|0))c[l+12>>2]=D;l=D+12|0;c[F+12>>2]=c[l>>2];p=c[l>>2]|0;k=p+8|0;c[((c[k>>2]|0)==(D|0)?k:p+4|0)>>2]=F;c[j>>2]=D;c[l>>2]=F;l=c[g>>2]|0;H=c[l+8>>2]|0;I=l}else{H=D;I=E}l=c[I>>2]|0;j=c[f>>2]|0;if((l|0)==0&(j|0)==(H|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);J=c[g>>2]|0;K=c[f>>2]|0}else{a[1263537]=0;c[H>>2]=l;J=I;K=j}c[J>>2]=1;j=c[H+8>>2]|0;a[1263537]=0;c[j>>2]=1;j=J+8|0;l=c[j>>2]|0;p=l+4|0;k=c[p>>2]|0;c[j>>2]=k;if((k|0)!=(K|0))c[k+12>>2]=J;k=J+12|0;c[l+12>>2]=c[k>>2];j=c[k>>2]|0;q=j+4|0;c[((c[q>>2]|0)==(J|0)?q:j+8|0)>>2]=l;c[p>>2]=J;c[k>>2]=l;t=e}while(0);if((e|0)!=(t|0)&(c[t>>2]|0)==1)b=t;else{L=t;break}}}else L=d;a[1263537]=0;c[L>>2]=1;if((c[c[f>>2]>>2]|0)==1){a[1263537]=0;return}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143886,1145936,447,1143897,0);return}}function __ZN9SceneTree13_network_pollEv(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d+4|0;f=d;g=b+316|0;h=c[g>>2]|0;if(!h){l=d;return}if(!(ij[c[(c[h>>2]|0)+148>>2]&8191](h)|0)){l=d;return}h=c[g>>2]|0;gj[c[(c[h>>2]|0)+132>>2]&8191](h);h=c[g>>2]|0;if(!h){l=d;return}i=h;while(1){if(!(ij[c[(c[i>>2]|0)+84>>2]&8191](i)|0)){j=9;break}h=c[g>>2]|0;k=ij[c[(c[h>>2]|0)+124>>2]&8191](h)|0;h=c[g>>2]|0;if(nj[c[(c[h>>2]|0)+88>>2]&2047](h,e,f)|0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(828573,800946,2127,828587,0);a[1263537]=0}__ZN9SceneTree23_network_process_packetEiPKhi(b,k,c[e>>2]|0,c[f>>2]|0);i=c[g>>2]|0;if(!i){j=9;break}}if((j|0)==9){l=d;return}}function __ZN9SceneTree19_notify_group_pauseERK10StringNamei(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f;h=c[b+128>>2]|0;if(!h){l=f;return}i=c[h+8>>2]|0;h=c[b+132>>2]|0;a:do if((i|0)==(h|0))j=i;else{k=c[d>>2]|0;n=i;do{o=c[n+24>>2]|0;if(k>>>0<o>>>0)p=n+8|0;else{if(o>>>0>=k>>>0){j=n;break a}p=n+4|0}n=c[p>>2]|0}while((n|0)!=(h|0));l=f;return}while(0);if((j|0)==(h|0)|(j|0)==0){l=f;return}h=j+28|0;p=c[h>>2]|0;if(!p){l=f;return}i=j+32|0;if(a[i>>0]|0){if((c[p+-4>>2]|0)>0){__ZN6VectorIP4NodeE14_copy_on_writeEv(h);j=c[h>>2]|0;q=j;r=j}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);q=0;r=c[h>>2]|0}b:do if(!r){s=0;t=g}else{j=c[r+-4>>2]|0;switch(j|0){case 0:{s=r;t=g;break b;break}case 1:{u=0;break}default:{d=j;n=0;do{n=n+1|0;d=d>>1}while((d|0)!=1);u=n<<1}}__ZNK9SortArrayIP4NodeNS0_10ComparatorEE9introsortEiiPS1_i(g,0,j,q,u);__ZNK9SortArrayIP4NodeNS0_10ComparatorEE20final_insertion_sortEiiPS1_(g,0,j,q);s=c[h>>2]|0;t=g}while(0);a[i>>0]=0;c[g>>2]=0;if(!s){v=0;w=g;x=26}else{y=g;z=g;A=s;x=23}}else{c[g>>2]=0;y=g;z=g;A=p;x=23}if((x|0)==23){c[z>>2]=0;if((__Z28atomic_conditional_incrementPj(A+-8|0)|0)!=0?(A=c[h>>2]|0,c[g>>2]=A,(A|0)!=0):0){h=c[A+-4>>2]|0;if((h|0)>0){__ZN6VectorIP4NodeE14_copy_on_writeEv(g);B=h;C=c[z>>2]|0;D=y}else{v=h;w=y;x=26}}else{v=0;w=y;x=26}}if((x|0)==26){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);B=v;C=0;D=w}w=b+172|0;D=(c[w>>2]|0)+1|0;c[w>>2]=D;if((B|0)>0){v=b+176|0;y=b+180|0;h=0;z=D;while(1){A=c[C+(h<<2)>>2]|0;c:do if((z|0)!=0?(p=c[v>>2]|0,(p|0)!=0):0){s=c[p+8>>2]|0;p=c[y>>2]|0;d:do if((s|0)==(p|0))E=s;else{i=A;t=s;while(1){q=c[t+24>>2]|0;if(i>>>0<q>>>0)F=t+8|0;else{if(q>>>0>=i>>>0){E=t;break d}F=t+4|0}t=c[F>>2]|0;if((t|0)==(p|0)){x=41;break c}}}while(0);if(!((E|0)!=(p|0)&(E|0)!=0))x=41}else x=41;while(0);if((x|0)==41?(x=0,__ZNK4Node11can_processEv(A)|0):0)__ZN6Object12notificationEib(A,e,0);h=h+1|0;j=c[w>>2]|0;if((h|0)==(B|0)){G=j;break}else z=j}}else G=D;D=G+-1|0;c[w>>2]=D;if(((D|0)==0?(D=b+176|0,w=c[D>>2]|0,w|0):0)?(__ZN3SetIP4Node10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(D,c[w+8>>2]|0),w=c[b+180>>2]|0,G=c[D>>2]|0,c[G+8>>2]=w,c[b+184>>2]=0,b=w,c[b+12>>2]=b,G|0):0){__ZN6Memory11free_staticEPvb(G,0);c[D>>2]=0}D=c[g>>2]|0;if(D|0?(__Z16atomic_decrementPj(D+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(D,1);l=f;return}function __ZN9SceneTree17_update_root_rectEv(a){a=a|0;var b=0,d=0,e=0,f=0,h=0,i=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0.0,u=0.0,v=0.0,w=0.0,x=0.0,y=0.0,z=0.0,A=0,B=0.0,C=0,D=0,E=0.0;b=l;l=l+80|0;if((l|0)>=(m|0))ba(80);d=b+24|0;e=b+16|0;f=b+60|0;h=b+48|0;i=b;k=b+40|0;n=a+188|0;if(!(c[n>>2]|0)){o=a+88|0;p=a+144|0;__ZN8Viewport8set_sizeERK7Vector2(c[o>>2]|0,p);q=c[o>>2]|0;r=d;c[r>>2]=0;c[r+4>>2]=0;r=p;p=c[r+4>>2]|0;s=d+8|0;c[s>>2]=c[r>>2];c[s+4>>2]=p;__ZN8Viewport25set_attach_to_screen_rectERK5Rect2(q,d);__ZN8Viewport25set_size_override_stretchEb(c[o>>2]|0,0);q=c[o>>2]|0;g[d>>2]=0.0;g[d+4>>2]=0.0;g[e>>2]=0.0;g[e+4>>2]=0.0;__ZN8Viewport17set_size_overrideEbRK7Vector2S2_(q,0,d,e);l=b;return}q=__ZN2OS13get_singletonEv()|0;bj[c[(c[q>>2]|0)+120>>2]&4095](f,q,0);t=+(c[f>>2]|0);f=__ZN2OS13get_singletonEv()|0;bj[c[(c[f>>2]|0)+120>>2]&4095](h,f,0);u=+(c[h+4>>2]|0);v=+(c[a+196>>2]|0);w=+(c[a+200>>2]|0);g[d>>2]=0.0;h=d+4|0;g[h>>2]=0.0;g[e>>2]=0.0;f=e+4|0;g[f>>2]=0.0;x=v/w;y=t/u;q=c[a+192>>2]|0;do if((q|0)!=0?(z=x-y,!((z<0.0?-z:z)<1.0e-05)):0)if(x<y)if((q|0)==3){g[d>>2]=y*w;g[h>>2]=w;g[e>>2]=t;g[e+4>>2]=u;break}else{g[d>>2]=v;g[d+4>>2]=w;g[e>>2]=u*x;g[f>>2]=u;break}else{g[d>>2]=v;if((q|0)==2){g[h>>2]=v/y;g[e>>2]=t;g[e+4>>2]=u;break}else{g[d+4>>2]=w;g[e>>2]=t;g[f>>2]=t/x;break}}else A=5;while(0);if((A|0)==5){g[d>>2]=v;g[d+4>>2]=w;g[e>>2]=t;g[e+4>>2]=u}__ZNK7Vector25floorEv(i,e);A=i;h=c[A+4>>2]|0;q=e;c[q>>2]=c[A>>2];c[q+4>>2]=h;__ZNK7Vector25floorEv(i,d);h=i;q=c[h+4>>2]|0;A=d;c[A>>2]=c[h>>2];c[A+4>>2]=q;w=+g[e>>2];do if(w<t){v=(t-w)*.5;if(!(v>=0.0))B=-+G(+(.5-v));else B=+G(+(v+.5));v=B;q=(g[j>>2]=v,c[j>>2]|0);A=__ZN12VisualServer13get_singletonEv()|0;h=~~v;Li[c[(c[A>>2]|0)+1304>>2]&255](A,h,0,h,0);C=q;D=0}else{v=+g[f>>2];if(!(v<u)){q=__ZN12VisualServer13get_singletonEv()|0;Li[c[(c[q>>2]|0)+1304>>2]&255](q,0,0,0,0);C=0;D=0;break}x=(u-v)*.5;if(!(x>=0.0))E=-+G(+(.5-x));else E=+G(+(x+.5));x=E;q=(g[j>>2]=x,c[j>>2]|0);h=__ZN12VisualServer13get_singletonEv()|0;A=~~x;Li[c[(c[h>>2]|0)+1304>>2]&255](h,0,A,0,A);C=0;D=q}while(0);switch(c[n>>2]|0){case 1:{n=a+88|0;__ZN8Viewport8set_sizeERK7Vector2(c[n>>2]|0,e);f=c[n>>2]|0;c[i>>2]=C;c[i+4>>2]=D;q=e;A=c[q+4>>2]|0;h=i+8|0;c[h>>2]=c[q>>2];c[h+4>>2]=A;__ZN8Viewport25set_attach_to_screen_rectERK5Rect2(f,i);__ZN8Viewport25set_size_override_stretchEb(c[n>>2]|0,1);f=c[n>>2]|0;g[i>>2]=0.0;g[i+4>>2]=0.0;__ZN8Viewport17set_size_overrideEbRK7Vector2S2_(f,1,d,i);break}case 2:{f=a+88|0;__ZN8Viewport8set_sizeERK7Vector2(c[f>>2]|0,d);d=c[f>>2]|0;c[i>>2]=C;c[i+4>>2]=D;D=e;e=c[D+4>>2]|0;C=i+8|0;c[C>>2]=c[D>>2];c[C+4>>2]=e;__ZN8Viewport25set_attach_to_screen_rectERK5Rect2(d,i);__ZN8Viewport25set_size_override_stretchEb(c[f>>2]|0,0);d=c[f>>2]|0;g[i>>2]=0.0;g[i+4>>2]=0.0;g[k>>2]=0.0;g[k+4>>2]=0.0;__ZN8Viewport17set_size_overrideEbRK7Vector2S2_(d,0,i,k);break}default:{}}l=b;return}function __ZN4ListI3RefI14SceneTreeTimerE16DefaultAllocatorE5_Data5eraseEPKNS4_7ElementE(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0;if(!d){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145114,1145120,156,1144262,0);e=0;return e|0}a[1263537]=0;if((c[d+12>>2]|0)!=(b|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145114,1145120,157,1145132,0);e=0;return e|0}if((c[b>>2]|0)==(d|0))c[b>>2]=c[d+4>>2];f=b+4|0;g=c[d+8>>2]|0;if((c[f>>2]|0)==(d|0))c[f>>2]=g;f=d+4|0;if(g|0)c[g+4>>2]=c[f>>2];h=c[f>>2]|0;if(h|0)c[h+8>>2]=g;g=c[d>>2]|0;if((g|0?__ZN9Reference11unreferenceEv(g)|0:0)?(g=c[d>>2]|0,__Z17predelete_handlerP6Object(g)|0):0){gj[c[(c[g>>2]|0)+76>>2]&8191](g);__ZN6Memory11free_staticEPvb(g,0)}c[d>>2]=0;__ZN6Memory11free_staticEPvb(d,0);d=b+8|0;c[d>>2]=(c[d>>2]|0)+-1;e=1;return e|0}function __ZN9SceneTree23_network_process_packetEiPKhi(b,e,f,g){b=b|0;e=e|0;f=f|0;g=g|0;var h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0,ia=0,ja=0,ka=0,la=0,ma=0,na=0,oa=0,pa=0,qa=0,ra=0;h=l;l=l+128|0;if((l|0)>=(m|0))ba(128);i=h+120|0;j=h+116|0;k=h+108|0;n=h+112|0;o=h+104|0;p=h+24|0;q=h+100|0;r=h+96|0;s=h+84|0;t=h;u=h+72|0;v=h+80|0;w=h+76|0;x=h+68|0;y=h+64|0;z=h+52|0;A=h+60|0;B=h+56|0;C=h+48|0;c[j>>2]=e;if((g|0)<5){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(828609,800946,1932,828633,0);l=h;return}a[1263537]=0;D=a[f>>0]|0;switch(D<<24>>24){case 1:case 0:{E=d[f+2>>0]<<8|d[f+1>>0]|d[f+3>>0]<<16|d[f+4>>0]<<24;a:do if((E|0)<0){F=E&2147483647;if((F|0)>=(g|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(828609,800946,1949,828673,0);l=h;return}a[1263537]=0;c[i>>2]=0;__ZN6String10parse_utf8EPKci(i,f+F|0,g-F|0)|0;__ZN8NodePathC2ERK6String(k,i);F=__ZNK4Node8get_nodeERK8NodePath(c[b+88>>2]|0,k)|0;if(!F){c[p>>2]=__ZNK8NodePathcv6StringEv(k)|0;c[o>>2]=__ZplPKcRK6String(828716,p)|0;c[n>>2]=__ZNK6String4utf8Ev(o)|0;__Z19_err_set_last_errorPKc(__ZNK10CharString8get_dataEv(n)|0);G=c[n>>2]|0;if(G|0?(__Z16atomic_decrementPj(G+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(G,1);G=c[o>>2]|0;if(G|0?(__Z16atomic_decrementPj(G+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(G,1);G=c[p>>2]|0;if(G|0?(__Z16atomic_decrementPj(G+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(G,1);a[1263537]=1;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(828609,800946,1959,828746,0);H=1}else H=0;__ZN8NodePathD2Ev(k);G=c[i>>2]|0;if(G|0?(__Z16atomic_decrementPj(G+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(G,1);if(!H)I=F;else{l=h;return}}else{F=c[b+348>>2]|0;b:do if(F|0){G=c[F+8>>2]|0;J=c[b+352>>2]|0;c:do if((G|0)==(J|0))K=G;else{L=G;while(1){M=c[L+24>>2]|0;if((M|0)>(e|0))N=L+8|0;else{if((M|0)>=(e|0)){K=L;break c}N=L+4|0}L=c[N>>2]|0;if((L|0)==(J|0))break b}}while(0);if(!((K|0)==(J|0)|(K|0)==0)){a[1263537]=0;G=c[K+28>>2]|0;d:do if(G|0){L=c[G+8>>2]|0;M=c[K+32>>2]|0;e:do if((L|0)==(M|0))O=L;else{P=L;while(1){Q=c[P+24>>2]|0;if((E|0)<(Q|0))R=P+8|0;else{if((Q|0)>=(E|0)){O=P;break e}R=P+4|0}P=c[R>>2]|0;if((P|0)==(M|0))break d}}while(0);if(!((O|0)==(M|0)|(O|0)==0)){a[1263537]=0;L=O+28|0;P=__ZNK4Node8get_nodeERK8NodePath(c[b+88>>2]|0,L)|0;if(P|0){I=P;break a}c[i>>2]=__ZNK8NodePathcv6StringEv(L)|0;c[r>>2]=__ZplPKcRK6String(828806,i)|0;c[q>>2]=__ZNK6String4utf8Ev(r)|0;__Z19_err_set_last_errorPKc(__ZNK10CharString8get_dataEv(q)|0);L=c[q>>2]|0;if(L|0?(__Z16atomic_decrementPj(L+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(L,1);L=c[r>>2]|0;if(L|0?(__Z16atomic_decrementPj(L+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(L,1);L=c[i>>2]|0;if(L|0?(__Z16atomic_decrementPj(L+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(L,1);a[1263537]=1;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(828609,800946,1977,828746,0);l=h;return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(828609,800946,1969,828780,0);l=h;return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(828609,800946,1966,1063557,0);l=h;return}while(0);if((g|0)<6){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(828609,800946,1981,828843,0);l=h;return}a[1263537]=0;r=5;while(1){if(!(a[f+r>>0]|0))break;q=r+1|0;if((q|0)<(g|0))r=q;else{S=56;break}}if((S|0)==56){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(828609,800946,1991,828883,0);l=h;return}a[1263537]=0;c[i>>2]=__ZN6String4utf8EPKci(f+5|0,-1)|0;__ZN10StringNameC2ERK6String(k,i);q=c[i>>2]|0;if(q|0?(__Z16atomic_decrementPj(q+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(q,1);do if(!(D<<24>>24)){if(__ZNK4Node12can_call_rpcERK10StringName(I,k)|0){q=r+1|0;if((q|0)>=(g|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(828609,800946,2002,828673,0);break}a[1263537]=0;O=a[f+q>>0]|0;q=O&255;c[i>>2]=0;c[p>>2]=0;__ZN6VectorI7VariantE6resizeEi(i,q)|0;__ZN6VectorIPK7VariantE6resizeEi(p,q)|0;f:do if(O<<24>>24){R=r+2|0;E=0;while(1){if((R|0)>=(g|0)){S=67;break}a[1263537]=0;K=c[i>>2]|0;N=(K|0)==0;if(N)T=0;else T=c[K+-4>>2]|0;do if((T|0)<=(E|0)){if(N)U=0;else U=c[K+-4>>2]|0;if((U|0)>(E|0)){a[1263537]=0;S=76;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);V=0;break}}else S=76;while(0);if((S|0)==76){S=0;__ZN6VectorI7VariantE14_copy_on_writeEv(i);V=(c[i>>2]|0)+(E*24|0)|0}if(__Z14decode_variantR7VariantPKhiPi(V,f+R|0,g-R|0,s)|0){S=96;break}a[1263537]=0;K=c[i>>2]|0;N=(K|0)==0;if(N)W=0;else W=c[K+-4>>2]|0;do if((W|0)<=(E|0)){if(N)X=0;else X=c[K+-4>>2]|0;if((X|0)>(E|0)){a[1263537]=0;S=85;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);Y=0;break}}else S=85;while(0);if((S|0)==85){S=0;__ZN6VectorI7VariantE14_copy_on_writeEv(i);Y=(c[i>>2]|0)+(E*24|0)|0}K=c[p>>2]|0;N=(K|0)==0;if(N)Z=0;else Z=c[K+-4>>2]|0;if((Z|0)<=(E|0)){if(N)_=0;else _=c[K+-4>>2]|0;if((_|0)<=(E|0)){S=93;break}a[1263537]=0}__ZN6VectorIPK7VariantE14_copy_on_writeEv(p);c[(c[p>>2]|0)+(E<<2)>>2]=Y;E=E+1|0;if((E|0)>=(q|0)){S=97;break f}else R=(c[s>>2]|0)+R|0}if((S|0)==67){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(828609,800946,2014,828673,0);break}else if((S|0)==93)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((S|0)==96){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(828609,800946,2017,1117790,0);break}}else S=97;while(0);if((S|0)==97){O=c[(c[I>>2]|0)+48>>2]|0;if(!(c[p>>2]|0))$=0;else{__ZN6VectorIPK7VariantE14_copy_on_writeEv(p);$=c[p>>2]|0}ui[O&4095](t,I,k,$,q,s);if(c[t>>2]|0)__ZN7Variant5clearEv(t);if(c[s>>2]|0){if(!(c[p>>2]|0))aa=0;else{__ZN6VectorIPK7VariantE14_copy_on_writeEv(p);aa=c[p>>2]|0}c[u>>2]=__ZN7Variant19get_call_error_textEP6ObjectRK10StringNamePPKS_iRKNS_9CallErrorE(I,k,aa,q,s)|0;O=__ZplPKcRK6String(828930,u)|0;R=O;E=c[u>>2]|0;do if((E|0)==(O|0))if(!O)S=115;else S=113;else{do if(E|0){if(__Z16atomic_decrementPj(E+-8|0)|0)break;__ZN6Memory11free_staticEPvb(E,1)}while(0);c[u>>2]=0;if(!O){c[w>>2]=0;break}if(!(__Z28atomic_conditional_incrementPj(O+-8|0)|0)){S=113;break}c[u>>2]=R;S=113}while(0);if((S|0)==113)if(!(__Z16atomic_decrementPj(O+-8|0)|0)){__ZN6Memory11free_staticEPvb(O,1);S=115}else S=115;if(((S|0)==115?(R=c[u>>2]|0,c[w>>2]=0,R|0):0)?(c[w>>2]=0,__Z28atomic_conditional_incrementPj(R+-8|0)|0):0)c[w>>2]=c[u>>2];c[v>>2]=__ZNK6String4utf8Ev(w)|0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(828609,800946,2029,__ZNK10CharString8get_dataEv(v)|0,0);R=c[v>>2]|0;if(R|0?(__Z16atomic_decrementPj(R+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(R,1);R=c[w>>2]|0;do if(R|0){if(__Z16atomic_decrementPj(R+-8|0)|0)break;__ZN6Memory11free_staticEPvb(R,1)}while(0);a[1263537]=0;R=c[u>>2]|0;do if(R|0){if(__Z16atomic_decrementPj(R+-8|0)|0)break;__ZN6Memory11free_staticEPvb(R,1)}while(0)}}R=c[p>>2]|0;if(R|0?(__Z16atomic_decrementPj(R+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(R,1);R=c[i>>2]|0;if(R|0?(__Z16atomic_decrementPj(R+-8|0)|0)==0:0){O=c[i>>2]|0;E=(O|0)==0?0:O+-4|0;O=E+4|0;q=c[E>>2]|0;if(q|0){K=0;N=q;while(1){q=O+(K*24|0)|0;if(!(c[q>>2]|0))ca=N;else{__ZN7Variant5clearEv(q);ca=c[E>>2]|0}K=K+1|0;if(K>>>0>=ca>>>0)break;else N=ca}}__ZN6Memory11free_staticEPvb(R,1)}}}else if(__ZNK4Node13can_call_rsetERK10StringName(I,k)|0){N=r+1|0;if((N|0)>=(g|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(828609,800946,2039,828673,0);break}a[1263537]=0;c[p>>2]=0;__Z14decode_variantR7VariantPKhiPi(p,f+N|0,g-N|0,0)|0;__ZN6Object3setERK10StringNameRK7VariantPb(I,k,p,s);do if(!(a[s>>0]|0)){N=c[k>>2]|0;do if(N){K=c[N+4>>2]|0;if(K|0){__ZN6StringC2EPKc(i,K);da=c[i>>2]|0;break}K=N+8|0;c[i>>2]=0;E=c[K>>2]|0;if((E|0)!=0?(c[i>>2]=0,(__Z28atomic_conditional_incrementPj(E+-8|0)|0)!=0):0){E=c[K>>2]|0;c[i>>2]=E;da=E}else da=0}else{c[i>>2]=0;da=0}while(0);c[u>>2]=da;c[y>>2]=__ZplPKcRK6String(828937,u)|0;__ZN6StringC2EPKc(i,828969);c[x>>2]=__ZNK6StringplERKS_(y,i)|0;c[z>>2]=ij[c[(c[I>>2]|0)+32>>2]&8191](I)|0;N=__ZNK6StringplERKS_(x,z)|0;E=N;K=c[z>>2]|0;if(K|0?(__Z16atomic_decrementPj(K+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(K,1);K=c[x>>2]|0;if(K|0?(__Z16atomic_decrementPj(K+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(K,1);K=c[i>>2]|0;if(K|0?(__Z16atomic_decrementPj(K+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(K,1);K=c[y>>2]|0;if(K|0?(__Z16atomic_decrementPj(K+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(K,1);K=c[u>>2]|0;if(K|0?(__Z16atomic_decrementPj(K+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(K,1);c[B>>2]=0;K=(N|0)==0;if(!K?(c[B>>2]=0,__Z28atomic_conditional_incrementPj(N+-8|0)|0):0)c[B>>2]=E;c[A>>2]=__ZNK6String4utf8Ev(B)|0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(828609,800946,2049,__ZNK10CharString8get_dataEv(A)|0,0);E=c[A>>2]|0;do if(E|0){if(__Z16atomic_decrementPj(E+-8|0)|0)break;__ZN6Memory11free_staticEPvb(E,1)}while(0);E=c[B>>2]|0;do if(E|0){if(__Z16atomic_decrementPj(E+-8|0)|0)break;__ZN6Memory11free_staticEPvb(E,1)}while(0);a[1263537]=0;if(K)break;if(__Z16atomic_decrementPj(N+-8|0)|0)break;__ZN6Memory11free_staticEPvb(N,1)}while(0);if(c[p>>2]|0)__ZN7Variant5clearEv(p)}while(0);__ZN10StringNameD2Ev(k);l=h;return}case 2:{a[1263537]=0;c[i>>2]=d[f+2>>0]<<8|d[f+1>>0]|d[f+3>>0]<<16|d[f+4>>0]<<24;c[k>>2]=0;__ZN6String10parse_utf8EPKci(k,f+5|0,g+-5|0)|0;__ZN8NodePathC2ERK6String(p,k);B=b+348|0;A=c[B>>2]|0;g:do if(A){y=c[A+8>>2]|0;x=c[b+352>>2]|0;h:do if((y|0)==(x|0))ea=y;else{I=c[j>>2]|0;da=y;while(1){r=c[da+24>>2]|0;if((I|0)<(r|0))fa=da+8|0;else{if((r|0)>=(I|0)){ea=da;break h}fa=da+4|0}da=c[fa>>2]|0;if((da|0)==(x|0)){S=192;break g}}}while(0);if(!((ea|0)!=(x|0)&(ea|0)!=0))S=192}else S=192;while(0);if(((S|0)==192?(ea=s+4|0,c[ea>>2]=379008,c[s>>2]=0,fa=s+8|0,c[fa>>2]=0,__ZN3MapIiN9SceneTree12PathGetCache8NodeInfoE10ComparatorIiE16DefaultAllocatorE10_copy_fromERKS6_(__ZN3MapIiN9SceneTree12PathGetCacheE10ComparatorIiE16DefaultAllocatorEixERKi(B,j)|0,s),A=c[s>>2]|0,A|0):0)?(__ZN3MapIiN9SceneTree12PathGetCache8NodeInfoE10ComparatorIiE16DefaultAllocatorE13_cleanup_treeEPNS6_7ElementE(s,c[A+8>>2]|0),A=c[ea>>2]|0,ea=c[s>>2]|0,c[ea+8>>2]=A,c[fa>>2]=0,fa=A,c[fa+12>>2]=fa,ea|0):0){__ZN8NodePathD2Ev(ea+28|0);__ZN6Memory11free_staticEPvb(ea,0);c[s>>2]=0}__ZN8NodePathC2Ev(s);__ZN8NodePathaSERKS_(s,p);ea=s+4|0;c[ea>>2]=0;fa=__ZN3MapIiN9SceneTree12PathGetCache8NodeInfoE10ComparatorIiE16DefaultAllocatorEixERKi(__ZN3MapIiN9SceneTree12PathGetCacheE10ComparatorIiE16DefaultAllocatorEixERKi(B,j)|0,i)|0;__ZN8NodePathaSERKS_(fa,s);c[fa+4>>2]=c[ea>>2];c[C>>2]=__ZNK8NodePathcv6StringEv(p)|0;c[u>>2]=__ZNK6String4utf8Ev(C)|0;ea=c[C>>2]|0;if(ea|0?(__Z16atomic_decrementPj(ea+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(ea,1);ea=__ZNK10CharString8get_dataEv(u)|0;if(!(a[ea>>0]|0))ga=1;else{C=ea;ea=1;while(1){C=C+1|0;fa=ea+1|0;if(!(a[C>>0]|0)){ga=fa;break}else ea=fa}}c[z>>2]=0;__ZN6VectorIhE6resizeEi(z,ga+1|0)|0;ga=c[z>>2]|0;if(!ga)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);ea=c[ga+-4>>2]|0;if((ea|0)<=0)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);if((c[ga+-8>>2]|0)>>>0>1){C=ea+-1|0;fa=C>>>1|C;C=fa>>>2|fa;fa=C>>>4|C;C=fa>>>8|fa;fa=__ZN6Memory12alloc_staticEjb((C>>>16|C)+1|0,1)|0;c[fa+-8>>2]=1;c[fa+-4>>2]=ea;C=0;do{a[fa+C>>0]=a[(c[z>>2]|0)+C>>0]|0;C=C+1|0}while((C|0)!=(ea|0));ea=c[z>>2]|0;if(ea|0?(__Z16atomic_decrementPj(ea+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(ea,1);c[z>>2]=fa;ha=fa}else ha=ga;a[ha>>0]=3;ha=__ZNK10CharString8get_dataEv(u)|0;ga=c[z>>2]|0;if((ga|0)!=0?(fa=c[ga+-4>>2]|0,(fa|0)>1):0){if((c[ga+-8>>2]|0)>>>0>1){ea=fa+-1|0;C=ea>>>1|ea;ea=C>>>2|C;C=ea>>>4|ea;ea=C>>>8|C;C=__ZN6Memory12alloc_staticEjb((ea>>>16|ea)+1|0,1)|0;c[C+-8>>2]=1;c[C+-4>>2]=fa;ea=0;do{a[C+ea>>0]=a[(c[z>>2]|0)+ea>>0]|0;ea=ea+1|0}while((ea|0)!=(fa|0));fa=c[z>>2]|0;if(fa|0?(__Z16atomic_decrementPj(fa+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(fa,1);c[z>>2]=C;ia=C}else ia=ga;ja=ia+1|0}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);ja=0}ia=a[ha>>0]|0;ga=(ja|0)!=0;if(!(ia<<24>>24)){ka=ja;la=ga}else{C=ha;ha=ja;ja=ia;ia=ga;while(1){if(ia){a[ha>>0]=ja;ma=ha+1|0}else ma=0;C=C+1|0;ja=a[C>>0]|0;ga=(ma|0)!=0;if(!(ja<<24>>24)){ka=ma;la=ga;break}else{ha=ma;ia=ga}}}if(la)a[ka>>0]=0;ka=b+316|0;la=c[ka>>2]|0;Pi[c[(c[la>>2]|0)+116>>2]&2047](la,2);la=c[ka>>2]|0;Pi[c[(c[la>>2]|0)+120>>2]&2047](la,c[j>>2]|0);la=c[ka>>2]|0;ka=c[(c[la>>2]|0)+92>>2]|0;ia=c[z>>2]|0;do if(!ia){na=0;oa=0}else{if((c[ia+-8>>2]|0)>>>0>1){ma=c[ia+-4>>2]|0;ha=ma+-1|0;ja=ha>>>1|ha;ha=ja>>>2|ja;ja=ha>>>4|ha;ha=ja>>>8|ja;ja=__ZN6Memory12alloc_staticEjb((ha>>>16|ha)+1|0,1)|0;c[ja+-8>>2]=1;c[ja+-4>>2]=ma;if(ma|0){ha=0;do{a[ja+ha>>0]=a[(c[z>>2]|0)+ha>>0]|0;ha=ha+1|0}while((ha|0)!=(ma|0))}ma=c[z>>2]|0;if(ma|0?(__Z16atomic_decrementPj(ma+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(ma,1);c[z>>2]=ja;if(!ja){na=0;oa=0;break}else pa=ja}else pa=ia;na=pa;oa=c[pa+-4>>2]|0}while(0);nj[ka&2047](la,na,oa)|0;oa=c[z>>2]|0;if(oa|0?(__Z16atomic_decrementPj(oa+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(oa,1);oa=c[u>>2]|0;if(oa|0?(__Z16atomic_decrementPj(oa+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(oa,1);__ZN8NodePathD2Ev(s);__ZN8NodePathD2Ev(p);s=c[k>>2]|0;if(s|0?(__Z16atomic_decrementPj(s+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(s,1);l=h;return}case 3:{c[k>>2]=0;__ZN6String10parse_utf8EPKci(k,f+1|0,g+-1|0)|0;__ZN8NodePathC2ERK6String(p,k);g=b+332|0;i:do if(c[g>>2]|0){c[i>>2]=__ZNK8NodePathcv6StringEv(p)|0;f=__ZNK6String4hashEv(i)|0;s=c[i>>2]|0;if(s|0?(__Z16atomic_decrementPj(s+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(s,1);s=c[(c[g>>2]|0)+(((1<<d[b+336>>0])+-1&f)<<2)>>2]|0;if(s){oa=s;while(1){if((c[oa>>2]|0)==(f|0)?__ZNK8NodePatheqERKS_(oa+8|0,p)|0:0)break;s=c[oa+4>>2]|0;if(!s){S=255;break i}else oa=s}a[1263537]=0;f=c[oa+12>>2]|0;j:do if(f|0){ja=c[f+8>>2]|0;s=c[oa+16>>2]|0;k:do if((ja|0)==(s|0))qa=ja;else{u=c[j>>2]|0;z=ja;while(1){na=c[z+24>>2]|0;if((u|0)<(na|0))ra=z+8|0;else{if((na|0)>=(u|0)){qa=z;break k}ra=z+4|0}z=c[ra>>2]|0;if((z|0)==(s|0))break j}}while(0);if(!((qa|0)==(s|0)|(qa|0)==0)){a[1263537]=0;a[qa+28>>0]=1;break i}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(828609,800946,2103,1063557,0)}else S=255}else S=255;while(0);if((S|0)==255)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(828609,800946,2100,829001,0);__ZN8NodePathD2Ev(p);p=c[k>>2]|0;if(p|0?(__Z16atomic_decrementPj(p+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(p,1);l=h;return}default:{l=h;return}}}function __ZNK4Node12can_call_rpcERK10StringName(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0;e=l;l=l+64|0;if((l|0)>=(m|0))ba(64);f=e+48|0;g=e+40|0;h=e+36|0;i=e+28|0;j=e+24|0;k=e+44|0;n=e+32|0;o=e;p=c[b+180>>2]|0;a:do if(p|0){q=c[p+8>>2]|0;r=c[b+184>>2]|0;b:do if((q|0)==(r|0))s=q;else{t=c[d>>2]|0;u=q;while(1){v=c[u+24>>2]|0;if(t>>>0<v>>>0)w=u+8|0;else{if(v>>>0>=t>>>0){s=u;break b}w=u+4|0}u=c[w>>2]|0;if((u|0)==(r|0))break a}}while(0);if(!((s|0)==(r|0)|(s|0)==0))switch(c[s+28>>2]|0){case 1:{x=1;l=e;return x|0}case 2:{x=1;l=e;return x|0}case 3:{q=b;c:while(1){if(!(a[q+136>>0]|0)){y=14;break}a[1263537]=0;switch(c[q+172>>2]|0){case 1:{x=1;y=84;break c;break}case 0:break;default:{y=82;break c}}u=c[q+176>>2]|0;if(!u){y=17;break}else q=u}if((y|0)==14){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(802415,800437,507,874185,0);x=0;l=e;return x|0}else if((y|0)==17){r=c[q+132>>2]|0;if(!r){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(947574,800685,260,947603,0);z=0}else{a[1263537]=0;z=r}x=__ZNK9SceneTree17is_network_serverEv(z)|0;l=e;return x|0}else if((y|0)==82){x=0;l=e;return x|0}else if((y|0)==84){l=e;return x|0}break}case 4:{r=b;d:while(1){if(!(a[r+136>>0]|0)){y=22;break}a[1263537]=0;switch(c[r+172>>2]|0){case 1:{x=0;y=84;break d;break}case 0:break;default:{y=83;break d}}u=c[r+176>>2]|0;if(!u){y=25;break}else r=u}if((y|0)==22){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(802415,800437,507,874185,0);x=1;l=e;return x|0}else if((y|0)==25){q=c[r+132>>2]|0;if(!q){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(947574,800685,260,947603,0);A=0}else{a[1263537]=0;A=q}x=(__ZNK9SceneTree17is_network_serverEv(A)|0)^1;l=e;return x|0}else if((y|0)==83){x=1;l=e;return x|0}else if((y|0)==84){l=e;return x|0}break}case 0:{x=0;l=e;return x|0}default:break a}}while(0);A=c[b+52>>2]|0;e:do if(A|0)switch($i[c[(c[A>>2]|0)+68>>2]&8191](A,d)|0){case 1:{x=1;l=e;return x|0}case 2:{x=1;l=e;return x|0}case 3:{z=b;f:while(1){if(!(a[z+136>>0]|0)){y=34;break}a[1263537]=0;switch(c[z+172>>2]|0){case 1:{x=1;y=84;break f;break}case 0:break;default:{y=80;break f}}s=c[z+176>>2]|0;if(!s){y=37;break}else z=s}if((y|0)==34){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(802415,800437,507,874185,0);x=0;l=e;return x|0}else if((y|0)==37){r=c[z+132>>2]|0;if(!r){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(947574,800685,260,947603,0);B=0}else{a[1263537]=0;B=r}x=__ZNK9SceneTree17is_network_serverEv(B)|0;l=e;return x|0}else if((y|0)==80){x=0;l=e;return x|0}else if((y|0)==84){l=e;return x|0}break}case 4:{r=b;g:while(1){if(!(a[r+136>>0]|0)){y=42;break}a[1263537]=0;switch(c[r+172>>2]|0){case 1:{x=0;y=84;break g;break}case 0:break;default:{y=81;break g}}s=c[r+176>>2]|0;if(!s){y=45;break}else r=s}if((y|0)==42){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(802415,800437,507,874185,0);x=1;l=e;return x|0}else if((y|0)==45){z=c[r+132>>2]|0;if(!z){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(947574,800685,260,947603,0);C=0}else{a[1263537]=0;C=z}x=(__ZNK9SceneTree17is_network_serverEv(C)|0)^1;l=e;return x|0}else if((y|0)==81){x=1;l=e;return x|0}else if((y|0)==84){l=e;return x|0}break}case 0:{x=0;l=e;return x|0}default:break e}while(0);y=c[d>>2]|0;do if(y){d=c[y+4>>2]|0;if(d|0){__ZN6StringC2EPKc(f,d);D=c[f>>2]|0;break}d=y+8|0;c[f>>2]=0;C=c[d>>2]|0;if((C|0)!=0?(c[f>>2]=0,(__Z28atomic_conditional_incrementPj(C+-8|0)|0)!=0):0){C=c[d>>2]|0;c[f>>2]=C;D=C}else D=0}else{c[f>>2]=0;D=0}while(0);c[k>>2]=D;c[j>>2]=__ZplPKcRK6String(829096,k)|0;__ZN6StringC2EPKc(f,829071);c[i>>2]=__ZNK6StringplERKS_(j,f)|0;__ZN7VariantC2EPK6Object(o,b);c[n>>2]=__ZNK7Variantcv6StringEv(o)|0;c[h>>2]=__ZNK6StringplERKS_(i,n)|0;c[g>>2]=__ZNK6String4utf8Ev(h)|0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(829135,800437,1014,__ZNK10CharString8get_dataEv(g)|0,0);b=c[g>>2]|0;if(b|0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(b,1);b=c[h>>2]|0;if(b|0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(b,1);b=c[n>>2]|0;if(b|0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(b,1);if(c[o>>2]|0)__ZN7Variant5clearEv(o);o=c[i>>2]|0;if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(o,1);o=c[f>>2]|0;if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(o,1);o=c[j>>2]|0;if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(o,1);o=c[k>>2]|0;if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(o,1);a[1263537]=0;x=0;l=e;return x|0}function __ZNK4Node13can_call_rsetERK10StringName(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0;e=l;l=l+64|0;if((l|0)>=(m|0))ba(64);f=e+48|0;g=e+40|0;h=e+36|0;i=e+28|0;j=e+24|0;k=e+44|0;n=e+32|0;o=e;p=c[b+192>>2]|0;a:do if(p|0){q=c[p+8>>2]|0;r=c[b+196>>2]|0;b:do if((q|0)==(r|0))s=q;else{t=c[d>>2]|0;u=q;while(1){v=c[u+24>>2]|0;if(t>>>0<v>>>0)w=u+8|0;else{if(v>>>0>=t>>>0){s=u;break b}w=u+4|0}u=c[w>>2]|0;if((u|0)==(r|0))break a}}while(0);if(!((s|0)==(r|0)|(s|0)==0))switch(c[s+28>>2]|0){case 1:{x=1;l=e;return x|0}case 2:{x=1;l=e;return x|0}case 3:{q=b;c:while(1){if(!(a[q+136>>0]|0)){y=14;break}a[1263537]=0;switch(c[q+172>>2]|0){case 1:{x=1;y=84;break c;break}case 0:break;default:{y=82;break c}}u=c[q+176>>2]|0;if(!u){y=17;break}else q=u}if((y|0)==14){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(802415,800437,507,874185,0);x=0;l=e;return x|0}else if((y|0)==17){r=c[q+132>>2]|0;if(!r){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(947574,800685,260,947603,0);z=0}else{a[1263537]=0;z=r}x=__ZNK9SceneTree17is_network_serverEv(z)|0;l=e;return x|0}else if((y|0)==82){x=0;l=e;return x|0}else if((y|0)==84){l=e;return x|0}break}case 4:{r=b;d:while(1){if(!(a[r+136>>0]|0)){y=22;break}a[1263537]=0;switch(c[r+172>>2]|0){case 1:{x=0;y=84;break d;break}case 0:break;default:{y=83;break d}}u=c[r+176>>2]|0;if(!u){y=25;break}else r=u}if((y|0)==22){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(802415,800437,507,874185,0);x=1;l=e;return x|0}else if((y|0)==25){q=c[r+132>>2]|0;if(!q){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(947574,800685,260,947603,0);A=0}else{a[1263537]=0;A=q}x=(__ZNK9SceneTree17is_network_serverEv(A)|0)^1;l=e;return x|0}else if((y|0)==83){x=1;l=e;return x|0}else if((y|0)==84){l=e;return x|0}break}case 0:{x=0;l=e;return x|0}default:break a}}while(0);A=c[b+52>>2]|0;e:do if(A|0)switch($i[c[(c[A>>2]|0)+72>>2]&8191](A,d)|0){case 1:{x=1;l=e;return x|0}case 2:{x=1;l=e;return x|0}case 3:{z=b;f:while(1){if(!(a[z+136>>0]|0)){y=34;break}a[1263537]=0;switch(c[z+172>>2]|0){case 1:{x=1;y=84;break f;break}case 0:break;default:{y=80;break f}}s=c[z+176>>2]|0;if(!s){y=37;break}else z=s}if((y|0)==34){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(802415,800437,507,874185,0);x=0;l=e;return x|0}else if((y|0)==37){r=c[z+132>>2]|0;if(!r){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(947574,800685,260,947603,0);B=0}else{a[1263537]=0;B=r}x=__ZNK9SceneTree17is_network_serverEv(B)|0;l=e;return x|0}else if((y|0)==80){x=0;l=e;return x|0}else if((y|0)==84){l=e;return x|0}break}case 4:{r=b;g:while(1){if(!(a[r+136>>0]|0)){y=42;break}a[1263537]=0;switch(c[r+172>>2]|0){case 1:{x=0;y=84;break g;break}case 0:break;default:{y=81;break g}}s=c[r+176>>2]|0;if(!s){y=45;break}else r=s}if((y|0)==42){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(802415,800437,507,874185,0);x=1;l=e;return x|0}else if((y|0)==45){z=c[r+132>>2]|0;if(!z){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(947574,800685,260,947603,0);C=0}else{a[1263537]=0;C=z}x=(__ZNK9SceneTree17is_network_serverEv(C)|0)^1;l=e;return x|0}else if((y|0)==81){x=1;l=e;return x|0}else if((y|0)==84){l=e;return x|0}break}case 0:{x=0;l=e;return x|0}default:break e}while(0);y=c[d>>2]|0;do if(y){d=c[y+4>>2]|0;if(d|0){__ZN6StringC2EPKc(f,d);D=c[f>>2]|0;break}d=y+8|0;c[f>>2]=0;C=c[d>>2]|0;if((C|0)!=0?(c[f>>2]=0,(__Z28atomic_conditional_incrementPj(C+-8|0)|0)!=0):0){C=c[d>>2]|0;c[f>>2]=C;D=C}else D=0}else{c[f>>2]=0;D=0}while(0);c[k>>2]=D;c[j>>2]=__ZplPKcRK6String(829029,k)|0;__ZN6StringC2EPKc(f,829071);c[i>>2]=__ZNK6StringplERKS_(j,f)|0;__ZN7VariantC2EPK6Object(o,b);c[n>>2]=__ZNK7Variantcv6StringEv(o)|0;c[h>>2]=__ZNK6StringplERKS_(i,n)|0;c[g>>2]=__ZNK6String4utf8Ev(h)|0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(829082,800437,1067,__ZNK10CharString8get_dataEv(g)|0,0);b=c[g>>2]|0;if(b|0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(b,1);b=c[h>>2]|0;if(b|0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(b,1);b=c[n>>2]|0;if(b|0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(b,1);if(c[o>>2]|0)__ZN7Variant5clearEv(o);o=c[i>>2]|0;if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(o,1);o=c[f>>2]|0;if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(o,1);o=c[j>>2]|0;if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(o,1);o=c[k>>2]|0;if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(o,1);a[1263537]=0;x=0;l=e;return x|0}function __ZN3MapIiN9SceneTree12PathGetCacheE10ComparatorIiE16DefaultAllocatorEixERKi(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;g=c[b>>2]|0;if(!g){h=__ZnwjPFPvjE(40,4740)|0;c[h+32>>2]=379008;c[h+28>>2]=0;c[h+36>>2]=0;i=h+16|0;c[i>>2]=0;c[i+4>>2]=0;c[b>>2]=h;i=c[b+4>>2]|0;c[h+4>>2]=i;c[h+8>>2]=i;c[h+12>>2]=i;c[h>>2]=1;if(!h){j=0;k=12}else{n=h;o=i;k=4}}else{n=g;o=c[b+4>>2]|0;k=4}a:do if((k|0)==4){g=c[n+8>>2]|0;if((g|0)!=(o|0)){i=c[d>>2]|0;h=g;while(1){g=c[h+24>>2]|0;if((i|0)<(g|0))p=h+8|0;else{if((g|0)>=(i|0))break;p=h+4|0}g=c[p>>2]|0;if((g|0)==(o|0)){j=n;k=12;break a}else h=g}if(!((h|0)==(o|0)|(h|0)==0))q=h;else{j=n;k=12}}else{j=n;k=12}}while(0);if((k|0)==12){k=f+4|0;c[k>>2]=379008;c[f>>2]=0;n=f+8|0;c[n>>2]=0;if(!j){j=__ZnwjPFPvjE(40,4740)|0;c[j+32>>2]=379008;c[j+28>>2]=0;c[j+36>>2]=0;o=j+16|0;c[o>>2]=0;c[o+4>>2]=0;c[b>>2]=j;o=c[b+4>>2]|0;c[j+4>>2]=o;c[j+8>>2]=o;c[j+12>>2]=o;c[j>>2]=1}j=__ZN3MapIiN9SceneTree12PathGetCacheE10ComparatorIiE16DefaultAllocatorE10_insert_rbERKiRKS1_(b,d,f)|0;d=c[f>>2]|0;if(d|0?(__ZN3MapIiN9SceneTree12PathGetCache8NodeInfoE10ComparatorIiE16DefaultAllocatorE13_cleanup_treeEPNS6_7ElementE(f,c[d+8>>2]|0),d=c[k>>2]|0,k=c[f>>2]|0,c[k+8>>2]=d,c[n>>2]=0,n=d,c[n+12>>2]=n,k|0):0){__ZN8NodePathD2Ev(k+28|0);__ZN6Memory11free_staticEPvb(k,0);c[f>>2]=0}if(!j){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145936,616,1145947,0);r=0;l=e;return r|0}else q=j}a[1263537]=0;r=q+28|0;l=e;return r|0}function __ZN3MapIiN9SceneTree12PathGetCache8NodeInfoE10ComparatorIiE16DefaultAllocatorE10_copy_fromERKS6_(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0;d=c[a>>2]|0;if(d|0?(__ZN3MapIiN9SceneTree12PathGetCache8NodeInfoE10ComparatorIiE16DefaultAllocatorE13_cleanup_treeEPNS6_7ElementE(a,c[d+8>>2]|0),d=c[a+4>>2]|0,e=c[a>>2]|0,c[e+8>>2]=d,c[a+8>>2]=0,f=d,c[f+12>>2]=f,e|0):0){__ZN8NodePathD2Ev(e+28|0);__ZN6Memory11free_staticEPvb(e,0);c[a>>2]=0}e=c[b>>2]|0;if(!e)return;f=c[e+8>>2]|0;e=c[b+4>>2]|0;if((f|0)==(e|0))return;else g=f;while(1){f=c[g+8>>2]|0;if((f|0)==(e|0))break;else g=f}if(!g)return;e=a+4|0;f=g;g=0;while(1){if(!g){b=__ZnwjPFPvjE(36,4740)|0;__ZN8NodePathC2Ev(b+28|0);d=b+16|0;c[d>>2]=0;c[d+4>>2]=0;c[a>>2]=b;d=c[e>>2]|0;c[b+4>>2]=d;c[b+8>>2]=d;c[b+12>>2]=d;c[b>>2]=1}__ZN3MapIiN9SceneTree12PathGetCache8NodeInfoE10ComparatorIiE16DefaultAllocatorE10_insert_rbERKiRKS2_(a,f+24|0,f+28|0)|0;b=c[f+16>>2]|0;if(!b)break;f=b;g=c[a>>2]|0}return}function __ZN3MapIiN9SceneTree12PathGetCache8NodeInfoE10ComparatorIiE16DefaultAllocatorE13_cleanup_treeEPNS6_7ElementE(a,b){a=a|0;b=b|0;if((c[a+4>>2]|0)==(b|0))return;else{__ZN3MapIiN9SceneTree12PathGetCache8NodeInfoE10ComparatorIiE16DefaultAllocatorE13_cleanup_treeEPNS6_7ElementE(a,c[b+8>>2]|0);__ZN3MapIiN9SceneTree12PathGetCache8NodeInfoE10ComparatorIiE16DefaultAllocatorE13_cleanup_treeEPNS6_7ElementE(a,c[b+4>>2]|0);__ZN8NodePathD2Ev(b+28|0);__ZN6Memory11free_staticEPvb(b,0);return}}function __ZN3MapIiN9SceneTree12PathGetCache8NodeInfoE10ComparatorIiE16DefaultAllocatorEixERKi(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;g=c[b>>2]|0;if(!g){h=__ZnwjPFPvjE(36,4740)|0;__ZN8NodePathC2Ev(h+28|0);i=h+16|0;c[i>>2]=0;c[i+4>>2]=0;c[b>>2]=h;i=c[b+4>>2]|0;c[h+4>>2]=i;c[h+8>>2]=i;c[h+12>>2]=i;c[h>>2]=1;if(!h)j=12;else{k=h;n=i;j=4}}else{k=g;n=c[b+4>>2]|0;j=4}a:do if((j|0)==4){g=c[k+8>>2]|0;if((g|0)!=(n|0)){i=c[d>>2]|0;h=g;while(1){g=c[h+24>>2]|0;if((i|0)<(g|0))o=h+8|0;else{if((g|0)>=(i|0))break;o=h+4|0}g=c[o>>2]|0;if((g|0)==(n|0)){j=12;break a}else h=g}if(!((h|0)==(n|0)|(h|0)==0))p=h;else j=12}else j=12}while(0);if((j|0)==12){j=f;c[j>>2]=0;c[j+4>>2]=0;__ZN8NodePathC2Ev(f);if(!(c[b>>2]|0)){j=__ZnwjPFPvjE(36,4740)|0;__ZN8NodePathC2Ev(j+28|0);n=j+16|0;c[n>>2]=0;c[n+4>>2]=0;c[b>>2]=j;n=c[b+4>>2]|0;c[j+4>>2]=n;c[j+8>>2]=n;c[j+12>>2]=n;c[j>>2]=1}j=__ZN3MapIiN9SceneTree12PathGetCache8NodeInfoE10ComparatorIiE16DefaultAllocatorE10_insert_rbERKiRKS2_(b,d,f)|0;__ZN8NodePathD2Ev(f);if(!j){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145936,616,1145947,0);q=0;l=e;return q|0}else p=j}a[1263537]=0;q=p+28|0;l=e;return q|0}function __ZN3MapIiN9SceneTree12PathGetCache8NodeInfoE10ComparatorIiE16DefaultAllocatorE10_insert_rbERKiRKS2_(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f;a[g>>0]=0;h=__ZN3MapIiN9SceneTree12PathGetCache8NodeInfoE10ComparatorIiE16DefaultAllocatorE7_insertERKiRb(b,d,g)|0;if(h|0){__ZN8NodePathaSERKS_(h+28|0,e);c[h+32>>2]=c[e+4>>2]}if(a[g>>0]|0){l=f;return h|0}g=b+8|0;c[g>>2]=(c[g>>2]|0)+1;g=h+12|0;e=c[g>>2]|0;if(!(c[e>>2]|0)){d=b+4|0;i=h;j=e;k=e;e=g;while(1){g=j+12|0;n=c[g>>2]|0;o=c[n+8>>2]|0;p=n;do if((j|0)==(o|0)){q=c[n+4>>2]|0;if(!(c[q>>2]|0)){c[k>>2]=1;a[1263537]=0;c[q>>2]=1;if((c[d>>2]|0)==(n|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);r=c[(c[e>>2]|0)+12>>2]|0;break}else{a[1263537]=0;c[n>>2]=0;r=n;break}}q=j+4|0;if((i|0)==(c[q>>2]|0)){s=i+8|0;t=c[s>>2]|0;c[q>>2]=t;if((t|0)==(c[d>>2]|0))u=p;else{c[t+12>>2]=j;u=c[g>>2]|0}t=i+12|0;c[t>>2]=u;q=c[g>>2]|0;v=q+8|0;c[((c[v>>2]|0)==(j|0)?v:q+4|0)>>2]=i;c[s>>2]=j;c[g>>2]=i;w=j;x=i;y=c[t>>2]|0}else{w=i;x=j;y=n}a[1263537]=0;c[x>>2]=1;t=c[d>>2]|0;if((t|0)==(y|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);z=c[(c[w+12>>2]|0)+12>>2]|0;A=c[d>>2]|0}else{a[1263537]=0;c[y>>2]=0;z=y;A=t}t=z+8|0;s=c[t>>2]|0;q=s+4|0;v=c[q>>2]|0;c[t>>2]=v;if((v|0)!=(A|0))c[v+12>>2]=z;v=z+12|0;c[s+12>>2]=c[v>>2];t=c[v>>2]|0;B=t+4|0;c[((c[B>>2]|0)==(z|0)?B:t+8|0)>>2]=s;c[q>>2]=z;c[v>>2]=s;r=w}else{if(!(c[o>>2]|0)){c[k>>2]=1;a[1263537]=0;c[o>>2]=1;if((c[d>>2]|0)==(n|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);r=c[(c[e>>2]|0)+12>>2]|0;break}else{a[1263537]=0;c[n>>2]=0;r=n;break}}s=j+8|0;if((i|0)==(c[s>>2]|0)){v=i+4|0;q=c[v>>2]|0;c[s>>2]=q;if((q|0)==(c[d>>2]|0))C=p;else{c[q+12>>2]=j;C=c[g>>2]|0}q=i+12|0;c[q>>2]=C;s=c[g>>2]|0;t=s+4|0;c[((c[t>>2]|0)==(j|0)?t:s+8|0)>>2]=i;c[v>>2]=j;c[g>>2]=i;D=j;E=i;F=c[q>>2]|0}else{D=i;E=j;F=n}a[1263537]=0;c[E>>2]=1;q=c[d>>2]|0;if((q|0)==(F|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);G=c[(c[D+12>>2]|0)+12>>2]|0;H=c[d>>2]|0}else{a[1263537]=0;c[F>>2]=0;G=F;H=q}q=G+4|0;v=c[q>>2]|0;s=v+8|0;t=c[s>>2]|0;c[q>>2]=t;if((t|0)!=(H|0))c[t+12>>2]=G;t=G+12|0;c[v+12>>2]=c[t>>2];q=c[t>>2]|0;B=q+8|0;c[((c[B>>2]|0)==(G|0)?B:q+4|0)>>2]=v;c[s>>2]=G;c[t>>2]=v;r=D}while(0);n=r+12|0;g=c[n>>2]|0;if(!(c[g>>2]|0)){i=r;j=g;k=g;e=n}else break}}e=c[(c[b>>2]|0)+8>>2]|0;a[1263537]=0;c[e>>2]=1;l=f;return h|0}function __ZN3MapIiN9SceneTree12PathGetCache8NodeInfoE10ComparatorIiE16DefaultAllocatorE7_insertERKiRb(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0;f=c[b>>2]|0;g=c[f+8>>2]|0;h=b+4|0;i=c[h>>2]|0;a:do if((g|0)==(i|0))j=f;else{k=c[d>>2]|0;l=g;while(1){m=c[l+24>>2]|0;if((k|0)<(m|0))n=l+8|0;else{if((m|0)>=(k|0))break;n=l+4|0}m=c[n>>2]|0;if((m|0)==(i|0)){j=l;break a}else l=m}a[e>>0]=1;o=l;return o|0}while(0);i=__ZnwjPFPvjE(36,4740)|0;__ZN8NodePathC2Ev(i+28|0);c[i>>2]=0;c[i+4>>2]=0;c[i+8>>2]=0;c[i+12>>2]=0;c[i+16>>2]=0;c[i+20>>2]=0;c[i+12>>2]=j;n=c[h>>2]|0;g=i+4|0;c[g>>2]=n;f=i+8|0;c[f>>2]=n;c[i+24>>2]=c[d>>2];if((j|0)!=(c[b>>2]|0)?(c[d>>2]|0)>=(c[j+24>>2]|0):0)p=j+4|0;else p=j+8|0;c[p>>2]=i;a[e>>0]=0;e=c[g>>2]|0;g=c[h>>2]|0;if((e|0)==(g|0)){h=i;do{p=h;h=c[h+12>>2]|0}while((p|0)==(c[h+4>>2]|0));q=(h|0)==(c[b>>2]|0)?0:h}else{h=e;while(1){e=c[h+8>>2]|0;if((e|0)==(g|0)){q=h;break}else h=e}}c[i+16>>2]=q;h=c[f>>2]|0;b:do if((h|0)==(g|0)){f=i;while(1){e=f;f=c[f+12>>2]|0;if((e|0)!=(c[f+8>>2]|0)){r=f;break b}if((f|0)==(c[b>>2]|0)){r=0;break}}}else{f=h;while(1){l=c[f+4>>2]|0;if((l|0)==(g|0)){r=f;break}else f=l}}while(0);g=i+20|0;c[g>>2]=r;if(!q)s=r;else{c[q+20>>2]=i;s=c[g>>2]|0}if(!s){o=i;return o|0}c[s+16>>2]=i;o=i;return o|0}function __ZN3MapIiN9SceneTree12PathGetCacheE10ComparatorIiE16DefaultAllocatorE10_insert_rbERKiRKS1_(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f;a[g>>0]=0;h=__ZN3MapIiN9SceneTree12PathGetCacheE10ComparatorIiE16DefaultAllocatorE7_insertERKiRb(b,d,g)|0;if(h|0)__ZN3MapIiN9SceneTree12PathGetCache8NodeInfoE10ComparatorIiE16DefaultAllocatorE10_copy_fromERKS6_(h+28|0,e);if(a[g>>0]|0){l=f;return h|0}g=b+8|0;c[g>>2]=(c[g>>2]|0)+1;g=h+12|0;e=c[g>>2]|0;if(!(c[e>>2]|0)){d=b+4|0;i=h;j=e;k=e;e=g;while(1){g=j+12|0;n=c[g>>2]|0;o=c[n+8>>2]|0;p=n;do if((j|0)==(o|0)){q=c[n+4>>2]|0;if(!(c[q>>2]|0)){c[k>>2]=1;a[1263537]=0;c[q>>2]=1;if((c[d>>2]|0)==(n|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);r=c[(c[e>>2]|0)+12>>2]|0;break}else{a[1263537]=0;c[n>>2]=0;r=n;break}}q=j+4|0;if((i|0)==(c[q>>2]|0)){s=i+8|0;t=c[s>>2]|0;c[q>>2]=t;if((t|0)==(c[d>>2]|0))u=p;else{c[t+12>>2]=j;u=c[g>>2]|0}t=i+12|0;c[t>>2]=u;q=c[g>>2]|0;v=q+8|0;c[((c[v>>2]|0)==(j|0)?v:q+4|0)>>2]=i;c[s>>2]=j;c[g>>2]=i;w=j;x=i;y=c[t>>2]|0}else{w=i;x=j;y=n}a[1263537]=0;c[x>>2]=1;t=c[d>>2]|0;if((t|0)==(y|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);z=c[(c[w+12>>2]|0)+12>>2]|0;A=c[d>>2]|0}else{a[1263537]=0;c[y>>2]=0;z=y;A=t}t=z+8|0;s=c[t>>2]|0;q=s+4|0;v=c[q>>2]|0;c[t>>2]=v;if((v|0)!=(A|0))c[v+12>>2]=z;v=z+12|0;c[s+12>>2]=c[v>>2];t=c[v>>2]|0;B=t+4|0;c[((c[B>>2]|0)==(z|0)?B:t+8|0)>>2]=s;c[q>>2]=z;c[v>>2]=s;r=w}else{if(!(c[o>>2]|0)){c[k>>2]=1;a[1263537]=0;c[o>>2]=1;if((c[d>>2]|0)==(n|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);r=c[(c[e>>2]|0)+12>>2]|0;break}else{a[1263537]=0;c[n>>2]=0;r=n;break}}s=j+8|0;if((i|0)==(c[s>>2]|0)){v=i+4|0;q=c[v>>2]|0;c[s>>2]=q;if((q|0)==(c[d>>2]|0))C=p;else{c[q+12>>2]=j;C=c[g>>2]|0}q=i+12|0;c[q>>2]=C;s=c[g>>2]|0;t=s+4|0;c[((c[t>>2]|0)==(j|0)?t:s+8|0)>>2]=i;c[v>>2]=j;c[g>>2]=i;D=j;E=i;F=c[q>>2]|0}else{D=i;E=j;F=n}a[1263537]=0;c[E>>2]=1;q=c[d>>2]|0;if((q|0)==(F|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);G=c[d>>2]|0;H=c[(c[D+12>>2]|0)+12>>2]|0}else{a[1263537]=0;c[F>>2]=0;G=q;H=F}q=H+4|0;v=c[q>>2]|0;s=v+8|0;t=c[s>>2]|0;c[q>>2]=t;if((t|0)!=(G|0))c[t+12>>2]=H;t=H+12|0;c[v+12>>2]=c[t>>2];q=c[t>>2]|0;B=q+8|0;c[((c[B>>2]|0)==(H|0)?B:q+4|0)>>2]=v;c[s>>2]=H;c[t>>2]=v;r=D}while(0);n=r+12|0;g=c[n>>2]|0;if(!(c[g>>2]|0)){i=r;j=g;k=g;e=n}else break}}e=c[(c[b>>2]|0)+8>>2]|0;a[1263537]=0;c[e>>2]=1;l=f;return h|0}function __ZN3MapIiN9SceneTree12PathGetCacheE10ComparatorIiE16DefaultAllocatorE7_insertERKiRb(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0;f=c[b>>2]|0;g=c[f+8>>2]|0;h=b+4|0;i=c[h>>2]|0;a:do if((g|0)==(i|0))j=f;else{k=c[d>>2]|0;l=g;while(1){m=c[l+24>>2]|0;if((k|0)<(m|0))n=l+8|0;else{if((m|0)>=(k|0))break;n=l+4|0}m=c[n>>2]|0;if((m|0)==(i|0)){j=l;break a}else l=m}a[e>>0]=1;o=l;return o|0}while(0);i=__ZnwjPFPvjE(40,4740)|0;c[i+32>>2]=379008;c[i+28>>2]=0;c[i+36>>2]=0;c[i>>2]=0;c[i+4>>2]=0;c[i+8>>2]=0;c[i+12>>2]=0;c[i+16>>2]=0;c[i+20>>2]=0;c[i+12>>2]=j;n=c[h>>2]|0;g=i+4|0;c[g>>2]=n;f=i+8|0;c[f>>2]=n;c[i+24>>2]=c[d>>2];if((j|0)!=(c[b>>2]|0)?(c[d>>2]|0)>=(c[j+24>>2]|0):0)p=j+4|0;else p=j+8|0;c[p>>2]=i;a[e>>0]=0;e=c[g>>2]|0;g=c[h>>2]|0;if((e|0)==(g|0)){h=i;do{p=h;h=c[h+12>>2]|0}while((p|0)==(c[h+4>>2]|0));q=(h|0)==(c[b>>2]|0)?0:h}else{h=e;while(1){e=c[h+8>>2]|0;if((e|0)==(g|0)){q=h;break}else h=e}}c[i+16>>2]=q;h=c[f>>2]|0;b:do if((h|0)==(g|0)){f=i;while(1){e=f;f=c[f+12>>2]|0;if((e|0)!=(c[f+8>>2]|0)){r=f;break b}if((f|0)==(c[b>>2]|0)){r=0;break}}}else{f=h;while(1){l=c[f+4>>2]|0;if((l|0)==(g|0)){r=f;break}else f=l}}while(0);g=i+20|0;c[g>>2]=r;if(!q)s=r;else{c[q+20>>2]=i;s=c[g>>2]|0}if(!s){o=i;return o|0}c[s+16>>2]=i;o=i;return o|0}function __ZN3MapIP4NodeS_IjS1_10ComparatorIjE16DefaultAllocatorES2_IS1_ES4_E13_cleanup_treeEPNS7_7ElementE(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;if((c[a+4>>2]|0)==(b|0))return;__ZN3MapIP4NodeS_IjS1_10ComparatorIjE16DefaultAllocatorES2_IS1_ES4_E13_cleanup_treeEPNS7_7ElementE(a,c[b+8>>2]|0);__ZN3MapIP4NodeS_IjS1_10ComparatorIjE16DefaultAllocatorES2_IS1_ES4_E13_cleanup_treeEPNS7_7ElementE(a,c[b+4>>2]|0);a=b+28|0;d=c[a>>2]|0;if(d|0?(__ZN3MapIjP4Node10ComparatorIjE16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(a,c[d+8>>2]|0),d=c[b+32>>2]|0,e=c[a>>2]|0,c[e+8>>2]=d,c[b+36>>2]=0,f=d,c[f+12>>2]=f,e|0):0){__ZN6Memory11free_staticEPvb(e,0);c[a>>2]=0}__ZN6Memory11free_staticEPvb(b,0);return}function __ZN3MapI6String3SetIP4Node10ComparatorIS3_E16DefaultAllocatorES4_IS0_ES6_E13_cleanup_treeEPNS9_7ElementE(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;if((c[a+4>>2]|0)==(b|0))return;__ZN3MapI6String3SetIP4Node10ComparatorIS3_E16DefaultAllocatorES4_IS0_ES6_E13_cleanup_treeEPNS9_7ElementE(a,c[b+8>>2]|0);__ZN3MapI6String3SetIP4Node10ComparatorIS3_E16DefaultAllocatorES4_IS0_ES6_E13_cleanup_treeEPNS9_7ElementE(a,c[b+4>>2]|0);a=b+28|0;d=c[a>>2]|0;if(d|0?(__ZN3SetIP4Node10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(a,c[d+8>>2]|0),d=c[b+32>>2]|0,e=c[a>>2]|0,c[e+8>>2]=d,c[b+36>>2]=0,f=d,c[f+12>>2]=f,e|0):0){__ZN6Memory11free_staticEPvb(e,0);c[a>>2]=0}a=c[b+24>>2]|0;if(a|0?(__Z16atomic_decrementPj(a+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(a,1);__ZN6Memory11free_staticEPvb(b,0);return}function __ZN3MapIi8NodePath10ComparatorIiE16DefaultAllocatorE13_cleanup_treeEPNS4_7ElementE(a,b){a=a|0;b=b|0;if((c[a+4>>2]|0)==(b|0))return;else{__ZN3MapIi8NodePath10ComparatorIiE16DefaultAllocatorE13_cleanup_treeEPNS4_7ElementE(a,c[b+8>>2]|0);__ZN3MapIi8NodePath10ComparatorIiE16DefaultAllocatorE13_cleanup_treeEPNS4_7ElementE(a,c[b+4>>2]|0);__ZN8NodePathD2Ev(b+28|0);__ZN6Memory11free_staticEPvb(b,0);return}}function __ZN3MapIiN9SceneTree12PathGetCacheE10ComparatorIiE16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;if((c[a+4>>2]|0)==(b|0))return;__ZN3MapIiN9SceneTree12PathGetCacheE10ComparatorIiE16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(a,c[b+8>>2]|0);__ZN3MapIiN9SceneTree12PathGetCacheE10ComparatorIiE16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(a,c[b+4>>2]|0);a=b+28|0;d=c[a>>2]|0;if(d|0?(__ZN3MapIiN9SceneTree12PathGetCache8NodeInfoE10ComparatorIiE16DefaultAllocatorE13_cleanup_treeEPNS6_7ElementE(a,c[d+8>>2]|0),d=c[b+32>>2]|0,e=c[a>>2]|0,c[e+8>>2]=d,c[b+36>>2]=0,f=d,c[f+12>>2]=f,e|0):0){__ZN8NodePathD2Ev(e+28|0);__ZN6Memory11free_staticEPvb(e,0);c[a>>2]=0}__ZN6Memory11free_staticEPvb(b,0);return}function __ZN7HashMapI8NodePathN9SceneTree13PathSentCacheE20HashMapHasherDefault24HashMapComparatorDefaultIS0_ELh3ELh8EE5clearEv(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0;d=c[b>>2]|0;e=b+4|0;if(!d){c[b>>2]=0;a[e>>0]=0;f=b+8|0;c[f>>2]=0;return}g=a[e>>0]|0;if(g<<24>>24==31)h=d;else{i=0;j=d;k=g;g=d;while(1){d=g+(i<<2)|0;l=c[d>>2]|0;if(!l){m=k;n=j;o=g}else{p=l;l=d;do{c[l>>2]=c[p+4>>2];d=p+12|0;q=c[d>>2]|0;if(q|0?(__ZN3MapIib10ComparatorIiE16DefaultAllocatorE13_cleanup_treeEPNS3_7ElementE(d,c[q+8>>2]|0),q=c[p+16>>2]|0,r=c[d>>2]|0,c[r+8>>2]=q,c[p+20>>2]=0,s=q,c[s+12>>2]=s,r|0):0){__ZN6Memory11free_staticEPvb(r,0);c[d>>2]=0}__ZN8NodePathD2Ev(p+8|0);__ZN6Memory11free_staticEPvb(p,0);t=c[b>>2]|0;l=t+(i<<2)|0;p=c[l>>2]|0}while((p|0)!=0);m=a[e>>0]|0;n=t;o=t}i=i+1|0;if((i|0)>=(1<<(m&255)|0)){h=n;break}else{j=n;k=m;g=o}}}__ZN6Memory11free_staticEPvb(h,1);c[b>>2]=0;a[e>>0]=0;f=b+8|0;c[f>>2]=0;return}function __ZN3MapIN9SceneTree6UGCallE6VectorI7VariantE10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS8_7ElementE(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0;if((c[a+4>>2]|0)==(b|0))return;__ZN3MapIN9SceneTree6UGCallE6VectorI7VariantE10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS8_7ElementE(a,c[b+8>>2]|0);__ZN3MapIN9SceneTree6UGCallE6VectorI7VariantE10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS8_7ElementE(a,c[b+4>>2]|0);a=b+32|0;d=c[a>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0){e=c[a>>2]|0;a=(e|0)==0?0:e+-4|0;e=a+4|0;f=c[a>>2]|0;if(f|0){g=0;h=f;while(1){f=e+(g*24|0)|0;if(!(c[f>>2]|0))i=h;else{__ZN7Variant5clearEv(f);i=c[a>>2]|0}g=g+1|0;if(g>>>0>=i>>>0)break;else h=i}}__ZN6Memory11free_staticEPvb(d,1)}__ZN10StringNameD2Ev(b+28|0);__ZN10StringNameD2Ev(b+24|0);__ZN6Memory11free_staticEPvb(b,0);return}function __ZN4ListIj16DefaultAllocatorED2Ev(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0;d=c[b>>2]|0;if(!d)return;else e=d;while(1){d=c[e>>2]|0;if(!d){f=15;break}a[1263537]=0;if((c[d+12>>2]|0)==(e|0)){c[e>>2]=c[d+4>>2];g=e+4|0;h=c[d+8>>2]|0;if((c[g>>2]|0)==(d|0))c[g>>2]=h;g=d+4|0;if(h|0)c[h+4>>2]=c[g>>2];i=c[g>>2]|0;if(i|0)c[i+8>>2]=h;__ZN6Memory11free_staticEPvb(d,0);d=e+8|0;c[d>>2]=(c[d>>2]|0)+-1}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145114,1145120,157,1145132,0);j=c[b>>2]|0;if(!(c[j+8>>2]|0)){f=14;break}if(!j){f=18;break}else e=j}if((f|0)==14){__ZN6Memory11free_staticEPvb(j,0);c[b>>2]=0;return}else if((f|0)==15)if(!(c[e+8>>2]|0)){a[1263537]=0;__ZN6Memory11free_staticEPvb(e,0);return}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145461,1145120,668,1145467,0);return}else if((f|0)==18)return}function __ZN3MapI10StringNameN9SceneTree5GroupE10ComparatorIS0_E16DefaultAllocatorE13_cleanup_treeEPNS6_7ElementE(a,b){a=a|0;b=b|0;if((c[a+4>>2]|0)==(b|0))return;__ZN3MapI10StringNameN9SceneTree5GroupE10ComparatorIS0_E16DefaultAllocatorE13_cleanup_treeEPNS6_7ElementE(a,c[b+8>>2]|0);__ZN3MapI10StringNameN9SceneTree5GroupE10ComparatorIS0_E16DefaultAllocatorE13_cleanup_treeEPNS6_7ElementE(a,c[b+4>>2]|0);a=c[b+28>>2]|0;if(a|0?(__Z16atomic_decrementPj(a+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(a,1);__ZN10StringNameD2Ev(b+24|0);__ZN6Memory11free_staticEPvb(b,0);return}function __ZN9GraphNode18_initialize_classvEv(b){b=b|0;if(a[1263254]|0)return;if(!(a[1257012]|0)){if(!(a[1256994]|0)){if(!(a[1256995]|0)){if(!(a[1256996]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI4NodeEEvv();__ZN4Node13_bind_methodsEv();a[1256996]=1}__ZN7ClassDB10_add_classI10CanvasItemEEvv();__ZN10CanvasItem13_bind_methodsEv();a[1256995]=1}__ZN7ClassDB10_add_classI7ControlEEvv();__ZN7Control13_bind_methodsEv();a[1256994]=1}__ZN7ClassDB10_add_classI9ContainerEEvv();__ZN9Container13_bind_methodsEv();a[1257012]=1}__ZN7ClassDB10_add_classI9GraphNodeEEvv();__ZN9GraphNode13_bind_methodsEv();a[1263254]=1;return}function __ZN9GraphNode5_setvERK10StringNameRK7Variant(a,b,c){a=a|0;b=b|0;c=c|0;var d=0,e=0;if(1128!=1129){d=__ZN7Control4_setERK10StringNameRK7Variant(a,b,c)|0;if(d|1204==1128){e=d;return e|0}}else if(1204==1128){e=0;return e|0}e=__ZN9GraphNode4_setERK10StringNameRK7Variant(a,b,c)|0;return e|0}function __ZNK9GraphNode5_getvERK10StringNameR7Variant(a,b,c){a=a|0;b=b|0;c=c|0;var d=0,e=0;if(1205!=1130?__ZNK9GraphNode4_getERK10StringNameR7Variant(a,b,c)|0:0)d=1;else e=3;do if((e|0)==3){if(1130!=1131?__ZNK7Control4_getERK10StringNameR7Variant(a,b,c)|0:0){d=1;break}d=0}while(0);return d|0}function __ZNK9GraphNode19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+24|0;g=e+4|0;h=e;if(!d)__ZNK9Container19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,0);__ZN6StringC2EPKc(f,1016648);i=c[f>>2]|0;f=i;j=g+4|0;c[j>>2]=0;k=g+12|0;c[k>>2]=0;c[g>>2]=0;n=(i|0)==0;if(!n?(c[j>>2]=0,__Z28atomic_conditional_incrementPj(i+-8|0)|0):0)c[j>>2]=f;c[g+8>>2]=0;f=c[k>>2]|0;if(f|0){if(!(__Z16atomic_decrementPj(f+-8|0)|0))__ZN6Memory11free_staticEPvb(f,1);c[k>>2]=0}c[g+16>>2]=256;if(!(c[b>>2]|0)){k=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=k;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0}k=__ZnwjPFPvjE(32,4740)|0;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0;c[k+12>>2]=0;c[k+16>>2]=7;f=k+20|0;c[f>>2]=0;j=k+24|0;c[j>>2]=0;o=k+28|0;c[o>>2]=0;__ZN12PropertyInfoaSERKS_(k,g)|0;p=c[b>>2]|0;q=p+4|0;r=c[q>>2]|0;c[j>>2]=r;c[f>>2]=0;c[o>>2]=p;if(r|0)c[r+20>>2]=k;c[q>>2]=k;if(!(c[p>>2]|0))c[p>>2]=k;k=p+8|0;c[k>>2]=(c[k>>2]|0)+1;k=c[g+12>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);k=c[g+4>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);if(!n?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);__ZN10StringNameC2EPKc(h,1016648);__ZN7ClassDB17get_property_listE10StringNameP4ListI12PropertyInfo16DefaultAllocatorEbPK6Object(h,b,1,a);__ZN10StringNameD2Ev(h);if(873!=515)__ZNK9GraphNode18_get_property_listEP4ListI12PropertyInfo16DefaultAllocatorE(a,b);if(!d){l=e;return}__ZNK9Container19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,1);l=e;return}function __ZN9GraphNode14_notificationvEib(a,b,c){a=a|0;b=b|0;c=c|0;if(!c)__ZN9Container14_notificationvEib(a,b,0);if(874!=525)__ZN9GraphNode13_notificationEi(a,b);if(!c)return;__ZN9Container14_notificationvEib(a,b,1);return}function __ZNK9GraphNode16_get_class_namevEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+8|0;e=b+4|0;f=b;g=a+608|0;a=c[g>>2]|0;if(a|0){if(c[a+4>>2]|0){l=b;return g|0}if(__ZNK6String6lengthEv(a+8|0)|0){l=b;return g|0}}__ZN6StringC2EPKc(d,1016648);c[f>>2]=c[d>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameaSERKS_(g,e);__ZN10StringNameD2Ev(e);e=c[f>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);l=b;return g|0}function __ZNK9GraphNode9get_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1016648);l=a;return c[b>>2]|0}function __ZNK9GraphNode8is_classERK6String(a,b){a=a|0;b=b|0;var c=0;if((((!(__ZNK6StringeqEPKc(b,1016648)|0)?!(__ZNK6StringeqEPKc(b,947468)|0):0)?!(__ZNK6StringeqEPKc(b,1111718)|0):0)?!(__ZNK6StringeqEPKc(b,947933)|0):0)?!(__ZNK6StringeqEPKc(b,1132465)|0):0)c=__ZNK6StringeqEPKc(b,1142944)|0;else c=1;return c|0}function __ZNK9GraphNode12is_class_ptrEPv(a,b){a=a|0;b=b|0;var c=0;if((b|0)==1235496){c=1;return c|0}c=(b|0)==1220912|((b|0)==1220744|((b|0)==1220748|((b|0)==1220720|(b|0)==1220580)));return c|0}function __ZN9GraphNodeD2Ev(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0;c[a>>2]=229572;b=a+676|0;__ZN3MapIiN9GraphNode4SlotE10ComparatorIiE16DefaultAllocatorE5clearEv(b);d=c[b>>2]|0;if(d|0){e=d+80|0;f=c[e>>2]|0;if((f|0?__ZN9Reference11unreferenceEv(f)|0:0)?(f=c[e>>2]|0,__Z17predelete_handlerP6Object(f)|0):0){gj[c[(c[f>>2]|0)+76>>2]&8191](f);__ZN6Memory11free_staticEPvb(f,0)}c[e>>2]=0;e=d+76|0;f=c[e>>2]|0;if((f|0?__ZN9Reference11unreferenceEv(f)|0:0)?(f=c[e>>2]|0,__Z17predelete_handlerP6Object(f)|0):0){gj[c[(c[f>>2]|0)+76>>2]&8191](f);__ZN6Memory11free_staticEPvb(f,0)}c[e>>2]=0;__ZN6Memory11free_staticEPvb(d,0);c[b>>2]=0}b=c[a+672>>2]|0;if(b|0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(b,1);b=c[a+668>>2]|0;if(b|0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(b,1);b=c[a+664>>2]|0;if(b|0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(b,1);b=c[a+612>>2]|0;if(!b){g=a+608|0;__ZN10StringNameD2Ev(g);c[a>>2]=229764;h=a+600|0;__ZN10StringNameD2Ev(h);__ZN7ControlD2Ev(a);return}if(__Z16atomic_decrementPj(b+-8|0)|0){g=a+608|0;__ZN10StringNameD2Ev(g);c[a>>2]=229764;h=a+600|0;__ZN10StringNameD2Ev(h);__ZN7ControlD2Ev(a);return}__ZN6Memory11free_staticEPvb(b,1);g=a+608|0;__ZN10StringNameD2Ev(g);c[a>>2]=229764;h=a+600|0;__ZN10StringNameD2Ev(h);__ZN7ControlD2Ev(a);return}function __ZN9GraphNodeD0Ev(a){a=a|0;__ZN9GraphNodeD2Ev(a);__ZdlPv(a);return}function __ZN9Container16add_child_notifyEP4Node(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d+8|0;f=d+4|0;g=d;__ZN7Control16add_child_notifyEP4Node(a,b);if(!b){l=d;return}if(!($i[c[(c[b>>2]|0)+44>>2]&8191](b,1220744)|0)){l=d;return}__ZN10StringNameC2EPKc(e,914749);__ZN10StringNameC2EPKc(f,829257);c[g>>2]=0;__ZN6Object7connectERK10StringNamePS_S2_RK6VectorI7VariantEj(b,e,a,f,g,0)|0;h=c[g>>2]|0;if(h|0?(__Z16atomic_decrementPj(h+-8|0)|0)==0:0){i=c[g>>2]|0;j=(i|0)==0?0:i+-4|0;i=j+4|0;k=c[j>>2]|0;if(k|0){n=0;o=k;while(1){k=i+(n*24|0)|0;if(!(c[k>>2]|0))p=o;else{__ZN7Variant5clearEv(k);p=c[j>>2]|0}n=n+1|0;if(n>>>0>=p>>>0)break;else o=p}}__ZN6Memory11free_staticEPvb(h,1)}__ZN10StringNameD2Ev(f);__ZN10StringNameD2Ev(e);__ZN10StringNameC2EPKc(e,914768);__ZN10StringNameC2EPKc(f,829268);c[g>>2]=0;__ZN6Object7connectERK10StringNamePS_S2_RK6VectorI7VariantEj(b,e,a,f,g,0)|0;h=c[g>>2]|0;if(h|0?(__Z16atomic_decrementPj(h+-8|0)|0)==0:0){p=c[g>>2]|0;o=(p|0)==0?0:p+-4|0;p=o+4|0;n=c[o>>2]|0;if(n|0){j=0;i=n;while(1){n=p+(j*24|0)|0;if(!(c[n>>2]|0))q=i;else{__ZN7Variant5clearEv(n);q=c[o>>2]|0}j=j+1|0;if(j>>>0>=q>>>0)break;else i=q}}__ZN6Memory11free_staticEPvb(h,1)}__ZN10StringNameD2Ev(f);__ZN10StringNameD2Ev(e);__ZN10StringNameC2EPKc(e,914649);__ZN10StringNameC2EPKc(f,829268);c[g>>2]=0;__ZN6Object7connectERK10StringNamePS_S2_RK6VectorI7VariantEj(b,e,a,f,g,0)|0;b=c[g>>2]|0;if(b|0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0){h=c[g>>2]|0;g=(h|0)==0?0:h+-4|0;h=g+4|0;q=c[g>>2]|0;if(q|0){i=0;j=q;while(1){q=h+(i*24|0)|0;if(!(c[q>>2]|0))r=j;else{__ZN7Variant5clearEv(q);r=c[g>>2]|0}i=i+1|0;if(i>>>0>=r>>>0)break;else j=r}}__ZN6Memory11free_staticEPvb(b,1)}__ZN10StringNameD2Ev(f);__ZN10StringNameD2Ev(e);__ZN9Container10queue_sortEv(a);l=d;return}function __ZN9Container19remove_child_notifyEP4Node(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d+4|0;f=d;__ZN7Control19remove_child_notifyEP4Node(a,b);if(!b){l=d;return}if(!($i[c[(c[b>>2]|0)+44>>2]&8191](b,1220744)|0)){l=d;return}__ZN10StringNameC2EPKc(e,914749);__ZN10StringNameC2EPKc(f,829257);__ZN6Object10disconnectERK10StringNamePS_S2_(b,e,a,f);__ZN10StringNameD2Ev(f);__ZN10StringNameD2Ev(e);__ZN10StringNameC2EPKc(e,914768);__ZN10StringNameC2EPKc(f,829268);__ZN6Object10disconnectERK10StringNamePS_S2_(b,e,a,f);__ZN10StringNameD2Ev(f);__ZN10StringNameD2Ev(e);__ZN10StringNameC2EPKc(e,914649);__ZN10StringNameC2EPKc(f,829268);__ZN6Object10disconnectERK10StringNamePS_S2_(b,e,a,f);__ZN10StringNameD2Ev(f);__ZN10StringNameD2Ev(e);__ZN9Container10queue_sortEv(a);l=d;return}function __ZN9Container17move_child_notifyEP4Node(a,b){a=a|0;b=b|0;__ZN4Node17move_child_notifyEPS_(a,b);if(!b)return;if(!($i[c[(c[b>>2]|0)+44>>2]&8191](b,1220744)|0))return;__ZN9Container10queue_sortEv(a);return}function __ZNK9GraphNode16get_minimum_sizeEv(b,d){b=b|0;d=d|0;var e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0.0,r=0,s=0.0,t=0.0,u=0.0,v=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+24|0;h=e+16|0;i=e+8|0;j=e;__ZN10StringNameC2EPKc(f,1009333);__ZN10StringNameC2Ev(h);k=__ZNK7Control8get_fontERK10StringNameS2_(d,f,h)|0;__ZN10StringNameD2Ev(h);__ZN10StringNameD2Ev(f);__ZN10StringNameC2EPKc(f,1016719);__ZN10StringNameC2Ev(h);n=__ZNK7Control12get_constantERK10StringNameS2_(d,f,h)|0;__ZN10StringNameD2Ev(h);__ZN10StringNameD2Ev(f);__ZN10StringNameC2EPKc(f,1088836);__ZN10StringNameC2Ev(h);o=__ZNK7Control12get_styleboxERK10StringNameS2_(d,f,h)|0;__ZN10StringNameD2Ev(h);__ZN10StringNameD2Ev(f);p=f+4|0;g[p>>2]=0.0;__ZNK4Font15get_string_sizeERK6String(i,k,d+612|0);c[f>>2]=c[i>>2];if(((a[d+616>>0]|0?(__ZN10StringNameC2EPKc(h,1125789),__ZN10StringNameC2Ev(j),i=__ZNK7Control8get_iconERK10StringNameS2_(d,h,j)|0,__ZN10StringNameD2Ev(j),__ZN10StringNameD2Ev(h),q=+((ij[c[(c[i>>2]|0)+116>>2]&8191](i)|0)+n|0),g[f>>2]=+g[f>>2]+q,i|0):0)?__ZN9Reference11unreferenceEv(i)|0:0)?__Z17predelete_handlerP6Object(i)|0:0){gj[c[(c[i>>2]|0)+76>>2]&8191](i);__ZN6Memory11free_staticEPvb(i,0)}if((__ZNK4Node15get_child_countEv(d)|0)>0){i=h+4|0;q=+(n|0);n=1;j=0;while(1){r=__ZNK4Node9get_childEi(d,j)|0;if(((r|0)!=0?$i[c[(c[r>>2]|0)+44>>2]&8191](r,1220744)|0:0)?!(__ZNK10CanvasItem18is_set_as_toplevelEv(r)|0):0){Pi[c[(c[r>>2]|0)+144>>2]&2047](h,r);r=~~+g[h>>2];s=+g[p>>2]+ +(~~+g[i>>2]|0);g[p>>2]=s;t=+g[f>>2];u=+(r|0);g[f>>2]=t>u?t:u;if(n)v=0;else{g[p>>2]=q+s;v=0}}else v=n;j=j+1|0;if((j|0)>=(__ZNK4Node15get_child_countEv(d)|0))break;else n=v}}__ZNK8StyleBox16get_minimum_sizeEv(h,o);__ZNK7Vector2plERKS_(b,f,h);if((o|0?__ZN9Reference11unreferenceEv(o)|0:0)?__Z17predelete_handlerP6Object(o)|0:0){gj[c[(c[o>>2]|0)+76>>2]&8191](o);__ZN6Memory11free_staticEPvb(o,0)}if(!k){l=e;return}if(!(__ZN9Reference11unreferenceEv(k)|0)){l=e;return}if(!(__Z17predelete_handlerP6Object(k)|0)){l=e;return}gj[c[(c[k>>2]|0)+76>>2]&8191](k);__ZN6Memory11free_staticEPvb(k,0);l=e;return}function __ZNK9GraphNode9has_pointERK7Vector2(b,d){b=b|0;d=d|0;var e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0.0,r=0.0,s=0.0,t=0.0,u=0.0,v=0,w=0;e=l;l=l+48|0;if((l|0)>=(m|0))ba(48);f=e+32|0;h=e+24|0;i=e+16|0;j=e;k=e+8|0;if(!(a[b+628>>0]|0)){n=__ZNK7Control9has_pointERK7Vector2(b,d)|0;l=e;return n|0}__ZN10StringNameC2EPKc(f,1016698);__ZN10StringNameC2Ev(h);o=__ZNK7Control12get_styleboxERK10StringNameS2_(b,f,h)|0;__ZN10StringNameD2Ev(h);__ZN10StringNameD2Ev(f);__ZN10StringNameC2EPKc(f,1017225);__ZN10StringNameC2Ev(h);p=__ZNK7Control8get_iconERK10StringNameS2_(b,f,h)|0;__ZN10StringNameD2Ev(h);__ZN10StringNameD2Ev(f);__ZNK7Control8get_sizeEv(i,b);Pi[c[(c[p>>2]|0)+124>>2]&2047](h,p);__ZNK7Vector2miERKS_(f,i,h);Pi[c[(c[p>>2]|0)+124>>2]&2047](j,p);q=+g[f>>2];r=+g[j+4>>2];s=+g[d>>2];if(!(s<q)?(t=+g[f+4>>2],u=+g[d+4>>2],u<t?0:!(s>=q+ +g[j>>2])):0)if(!(u>=r+t))v=1;else w=6;else w=6;if((w|0)==6){__ZNK7Control8get_sizeEv(k,b);t=+g[k>>2];r=+__ZNK8StyleBox10get_marginE6Margin(o,1);u=+g[d>>2];if(!(u<0.0)?(q=+g[d+4>>2],!(q<0.0)):0)v=!(u>=t+0.0)&!(q>=r+0.0);else v=0}if((p|0?__ZN9Reference11unreferenceEv(p)|0:0)?__Z17predelete_handlerP6Object(p)|0:0){gj[c[(c[p>>2]|0)+76>>2]&8191](p);__ZN6Memory11free_staticEPvb(p,0)}if(!o){n=v;l=e;return n|0}if(!(__ZN9Reference11unreferenceEv(o)|0)){n=v;l=e;return n|0}if(!(__Z17predelete_handlerP6Object(o)|0)){n=v;l=e;return n|0}gj[c[(c[o>>2]|0)+76>>2]&8191](o);__ZN6Memory11free_staticEPvb(o,0);n=v;l=e;return n|0}function __ZNK4Font15get_string_sizeERK6String(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,h=0,i=0.0,j=0.0,k=0,n=0,o=0,p=0.0,q=0.0,r=0.0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;h=__ZNK6String6lengthEv(d)|0;if(!h){i=0.0;j=+mj[c[(c[b>>2]|0)+116>>2]&511](b);g[a>>2]=i;k=a+4|0;g[k>>2]=j;l=e;return}n=c[d>>2]|0;if((n|0)!=0?(c[n+-4>>2]|0)>0:0)o=n;else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);o=0}if((h|0)>0){p=0.0;n=0;while(1){d=n;n=n+1|0;Ki[c[(c[b>>2]|0)+128>>2]&4095](f,b,c[o+(d<<2)>>2]|0,c[o+(n<<2)>>2]|0);q=p+ +g[f>>2];if((n|0)==(h|0)){r=q;break}else p=q}}else r=0.0;i=r;j=+mj[c[(c[b>>2]|0)+116>>2]&511](b);g[a>>2]=i;k=a+4|0;g[k>>2]=j;l=e;return}function __ZN9Container10queue_sortEv(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0;d=l;l=l+128|0;if((l|0)>=(m|0))ba(128);e=d+120|0;f=d+96|0;g=d+72|0;h=d+48|0;i=d+24|0;j=d;if(!(a[b+136>>0]|0)){l=d;return}k=b+604|0;if(a[k>>0]|0){l=d;return}n=__ZN12MessageQueue13get_singletonEv()|0;__ZN10StringNameC2EPKc(e,829242);c[f>>2]=0;c[g>>2]=0;c[h>>2]=0;c[i>>2]=0;c[j>>2]=0;__ZN12MessageQueue9push_callEP6ObjectRK10StringNameRK7VariantS7_S7_S7_S7_(n,b,e,f,g,h,i,j)|0;if(c[j>>2]|0)__ZN7Variant5clearEv(j);if(c[i>>2]|0)__ZN7Variant5clearEv(i);if(c[h>>2]|0)__ZN7Variant5clearEv(h);if(c[g>>2]|0)__ZN7Variant5clearEv(g);if(c[f>>2]|0)__ZN7Variant5clearEv(f);__ZN10StringNameD2Ev(e);a[k>>0]=1;l=d;return}function __ZN3MapIiN9GraphNode4SlotE10ComparatorIiE16DefaultAllocatorE5clearEv(a){a=a|0;var b=0,d=0,e=0;b=c[a>>2]|0;if(!b)return;__ZN3MapIiN9GraphNode4SlotE10ComparatorIiE16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(a,c[b+8>>2]|0);b=c[a+4>>2]|0;d=c[a>>2]|0;c[d+8>>2]=b;c[a+8>>2]=0;e=b;c[e+12>>2]=e;if(!d)return;e=d+80|0;b=c[e>>2]|0;if((b|0?__ZN9Reference11unreferenceEv(b)|0:0)?(b=c[e>>2]|0,__Z17predelete_handlerP6Object(b)|0):0){gj[c[(c[b>>2]|0)+76>>2]&8191](b);__ZN6Memory11free_staticEPvb(b,0)}c[e>>2]=0;e=d+76|0;b=c[e>>2]|0;if((b|0?__ZN9Reference11unreferenceEv(b)|0:0)?(b=c[e>>2]|0,__Z17predelete_handlerP6Object(b)|0):0){gj[c[(c[b>>2]|0)+76>>2]&8191](b);__ZN6Memory11free_staticEPvb(b,0)}c[e>>2]=0;__ZN6Memory11free_staticEPvb(d,0);c[a>>2]=0;return}function __ZN9Container18_initialize_classvEv(b){b=b|0;if(a[1257012]|0)return;if(!(a[1256994]|0)){if(!(a[1256995]|0)){if(!(a[1256996]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI4NodeEEvv();__ZN4Node13_bind_methodsEv();a[1256996]=1}__ZN7ClassDB10_add_classI10CanvasItemEEvv();__ZN10CanvasItem13_bind_methodsEv();a[1256995]=1}__ZN7ClassDB10_add_classI7ControlEEvv();__ZN7Control13_bind_methodsEv();a[1256994]=1}__ZN7ClassDB10_add_classI9ContainerEEvv();__ZN9Container13_bind_methodsEv();a[1257012]=1;return}function __ZN9Container5_setvERK10StringNameRK7Variant(a,b,c){a=a|0;b=b|0;c=c|0;var d=0;if(1128!=1129?__ZN7Control4_setERK10StringNameRK7Variant(a,b,c)|0:0)d=1;else d=0;return d|0}function __ZNK9Container5_getvERK10StringNameR7Variant(a,b,c){a=a|0;b=b|0;c=c|0;var d=0;if(1130!=1131?__ZNK7Control4_getERK10StringNameR7Variant(a,b,c)|0:0)d=1;else d=0;return d|0}function __ZN9Container14_notificationvEib(a,b,c){a=a|0;b=b|0;c=c|0;if(!c){if(511!=510)__ZN4Node13_notificationEi(a,b);if(512!=511)__ZN10CanvasItem13_notificationEi(a,b);if(513!=512)__ZN7Control13_notificationEi(a,b)}if(525!=513)__ZN9Container13_notificationEi(a,b);if(!c)return;if(513!=512)__ZN7Control13_notificationEi(a,b);if(512!=511)__ZN10CanvasItem13_notificationEi(a,b);if(511==510)return;__ZN4Node13_notificationEi(a,b);return}function __ZNK9Container16_get_class_namevEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+8|0;e=b+4|0;f=b;g=a+600|0;a=c[g>>2]|0;if(a|0){if(c[a+4>>2]|0){l=b;return g|0}if(__ZNK6String6lengthEv(a+8|0)|0){l=b;return g|0}}__ZN6StringC2EPKc(d,947468);c[f>>2]=c[d>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameaSERKS_(g,e);__ZN10StringNameD2Ev(e);e=c[f>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);l=b;return g|0}function __ZNK9Container9get_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,947468);l=a;return c[b>>2]|0}function __ZNK9Container8is_classERK6String(a,b){a=a|0;b=b|0;var c=0;if(((!(__ZNK6StringeqEPKc(b,947468)|0)?!(__ZNK6StringeqEPKc(b,1111718)|0):0)?!(__ZNK6StringeqEPKc(b,947933)|0):0)?!(__ZNK6StringeqEPKc(b,1132465)|0):0)c=__ZNK6StringeqEPKc(b,1142944)|0;else c=1;return c|0}function __ZNK9Container12is_class_ptrEPv(a,b){a=a|0;b=b|0;return (b|0)==1220912|((b|0)==1220744|((b|0)==1220748|((b|0)==1220720|(b|0)==1220580)))|0}function __ZN9ContainerD2Ev(a){a=a|0;c[a>>2]=229764;__ZN10StringNameD2Ev(a+600|0);__ZN7ControlD2Ev(a);return}function __ZN9ContainerD0Ev(a){a=a|0;c[a>>2]=229764;__ZN10StringNameD2Ev(a+600|0);__ZN7ControlD2Ev(a);__ZdlPv(a);return}function __ZN9Container13_notificationEi(b,c){b=b|0;c=c|0;switch(c|0){case 10:{a[b+604>>0]=0;__ZN9Container10queue_sortEv(b);return}case 40:{__ZN9Container10queue_sortEv(b);return}case 45:{__ZN9Container10queue_sortEv(b);return}case 31:{if(!(__ZNK10CanvasItem18is_visible_in_treeEv(b)|0))return;__ZN9Container10queue_sortEv(b);return}default:return}}function __ZN9Container13_bind_methodsEv(){var a=0,b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0;a=l;l=l+96|0;if((l|0)>=(m|0))ba(96);b=a+56|0;d=a+48|0;e=a+32|0;f=a+16|0;g=a+8|0;h=a+40|0;i=a+24|0;j=a;__Z8D_METHODPKc(d,829242);k=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(k);c[k>>2]=229956;__ZN10MethodBind10_set_constEb(k,0);__ZN10MethodBind24_generate_argument_typesEi(k,0);c[k+44>>2]=5152;c[k+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,k,d,0,0)|0;k=d+4|0;n=c[k>>2]|0;if(n|0?(__Z16atomic_decrementPj(n+-8|0)|0)==0:0){o=c[k>>2]|0;k=(o|0)==0?0:o+-4|0;o=k+4|0;if(c[k>>2]|0){p=0;do{__ZN10StringNameD2Ev(o+(p<<2)|0);p=p+1|0}while(p>>>0<(c[k>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(n,1)}__ZN10StringNameD2Ev(d);__Z8D_METHODPKc(e,829268);d=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(d);c[d>>2]=229956;__ZN10MethodBind10_set_constEb(d,0);__ZN10MethodBind24_generate_argument_typesEi(d,0);c[d+44>>2]=5153;c[d+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,d,e,0,0)|0;d=e+4|0;n=c[d>>2]|0;if(n|0?(__Z16atomic_decrementPj(n+-8|0)|0)==0:0){k=c[d>>2]|0;d=(k|0)==0?0:k+-4|0;k=d+4|0;if(c[d>>2]|0){p=0;do{__ZN10StringNameD2Ev(k+(p<<2)|0);p=p+1|0}while(p>>>0<(c[d>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(n,1)}__ZN10StringNameD2Ev(e);__Z8D_METHODPKc(f,829257);e=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(e);c[e>>2]=229956;__ZN10MethodBind10_set_constEb(e,0);__ZN10MethodBind24_generate_argument_typesEi(e,0);c[e+44>>2]=5154;c[e+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,e,f,0,0)|0;e=f+4|0;n=c[e>>2]|0;if(n|0?(__Z16atomic_decrementPj(n+-8|0)|0)==0:0){d=c[e>>2]|0;e=(d|0)==0?0:d+-4|0;d=e+4|0;if(c[e>>2]|0){p=0;do{__ZN10StringNameD2Ev(d+(p<<2)|0);p=p+1|0}while(p>>>0<(c[e>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(n,1)}__ZN10StringNameD2Ev(f);__Z8D_METHODPKcS0_S0_(g,829291,829309,913990);f=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(f);c[f>>2]=229992;__ZN10MethodBind10_set_constEb(f,0);__ZN10MethodBind24_generate_argument_typesEi(f,2);c[f+44>>2]=1452;c[f+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,f,g,0,0)|0;f=g+4|0;n=c[f>>2]|0;if(n|0?(__Z16atomic_decrementPj(n+-8|0)|0)==0:0){e=c[f>>2]|0;f=(e|0)==0?0:e+-4|0;e=f+4|0;if(c[f>>2]|0){p=0;do{__ZN10StringNameD2Ev(e+(p<<2)|0);p=p+1|0}while(p>>>0<(c[f>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(n,1)}__ZN10StringNameD2Ev(g);__ZN6StringC2EPKc(b,947468);c[i>>2]=c[b>>2];__ZN10StringNameC2ERK6String(h,i);__ZN10StringNameC2EPKc(b,829323);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(h,b,50);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(h);g=c[i>>2]|0;if(g|0?(__Z16atomic_decrementPj(g+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(g,1);__ZN6StringC2EPKc(b,947468);c[h>>2]=c[b>>2];__ZN10StringNameC2ERK6String(j,h);__ZN6StringC2EPKc(i,914917);__ZN10MethodInfoC2ERK6String(b,i);__ZN7ClassDB10add_signalE10StringNameRK10MethodInfo(j,b);__ZN10MethodInfoD2Ev(b);b=c[i>>2]|0;if(b|0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(b,1);__ZN10StringNameD2Ev(j);j=c[h>>2]|0;if(!j){l=a;return}if(__Z16atomic_decrementPj(j+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(j,1);l=a;return}function __ZN9Container14_sort_childrenEv(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0;d=l;l=l+128|0;if((l|0)>=(m|0))ba(128);e=d+96|0;f=d+72|0;g=d+48|0;h=d+24|0;i=d;if(!(a[b+136>>0]|0)){l=d;return}__ZN6Object12notificationEib(b,50,0);j=(c[308579]|0)+120|0;c[e>>2]=0;c[f>>2]=0;c[g>>2]=0;c[h>>2]=0;c[i>>2]=0;__ZN6Object11emit_signalERK10StringNameRK7VariantS5_S5_S5_S5_(b,j,e,f,g,h,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);if(c[h>>2]|0)__ZN7Variant5clearEv(h);if(c[g>>2]|0)__ZN7Variant5clearEv(g);if(c[f>>2]|0)__ZN7Variant5clearEv(f);if(c[e>>2]|0)__ZN7Variant5clearEv(e);a[b+604>>0]=0;l=d;return}function __ZN9Container22_child_minsize_changedEv(a){a=a|0;var b=0,d=0,e=0,f=0,h=0.0;b=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=b+16|0;e=b+8|0;f=b;Pi[c[(c[a>>2]|0)+144>>2]&2047](d,a);h=+g[d>>2];__ZNK7Control8get_sizeEv(e,a);if(!(h>+g[e>>2])?(h=+g[d+4>>2],__ZNK7Control8get_sizeEv(f,a),!(h>+g[f+4>>2])):0){__ZN9Container10queue_sortEv(a);l=b;return}__ZN7Control20minimum_size_changedEv(a);__ZN9Container10queue_sortEv(a);l=b;return}function __ZN9Container17fit_child_in_rectEP7ControlRK5Rect2(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0,j=0,k=0.0,n=0.0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);h=f+24|0;i=f+8|0;j=f;if((__ZNK4Node10get_parentEv(d)|0)!=(b|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(829291,829350,92,829374,0);l=f;return}a[1263537]=0;Pi[c[(c[d>>2]|0)+144>>2]&2047](h,d);c[i>>2]=c[e>>2];c[i+4>>2]=c[e+4>>2];c[i+8>>2]=c[e+8>>2];c[i+12>>2]=c[e+12>>2];if(!((__ZNK7Control16get_h_size_flagsEv(d)|0)&1)){k=+g[h>>2];g[i+8>>2]=k;n=+G(+((+g[e+8>>2]-k)*.5));g[i>>2]=n+ +g[i>>2]}if(!((__ZNK7Control16get_v_size_flagsEv(d)|0)&1)){n=+g[h+4>>2];g[i+12>>2]=n;k=+G(+((+g[e+12>>2]-n)*.5));e=i+4|0;g[e>>2]=k+ +g[e>>2]}__ZN7Control10set_anchorE6MarginNS_10AnchorTypeEb(d,0,0,0);__ZN7Control10set_anchorE6MarginNS_10AnchorTypeEb(d,1,0,0);__ZN7Control10set_anchorE6MarginNS_10AnchorTypeEb(d,2,0,0);__ZN7Control10set_anchorE6MarginNS_10AnchorTypeEb(d,3,0,0);__ZN7Control12set_positionERK7Vector2(d,i);__ZN7Control8set_sizeERK7Vector2(d,i+8|0);__ZN7Control12set_rotationEf(d,0.0);g[j>>2]=1.0;g[j+4>>2]=1.0;__ZN7Control9set_scaleERK7Vector2(d,j);l=f;return}function __ZNK11MethodBind2I9ContainerP7ControlRK5Rect2E18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case 0:{__ZN7VariantC2EPK6Object(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;l=a;return f|0}case 1:{c[d>>2]=0;c[d+4>>2]=0;c[d+8>>2]=0;c[d+12>>2]=0;__ZN7VariantC2ERK5Rect2(e,d);d=c[e>>2]|0;if(d|0)__ZN7Variant5clearEv(e);f=d;l=a;return f|0}default:{f=0;l=a;return f|0}}return 0}function __ZNK11MethodBind2I9ContainerP7ControlRK5Rect2E18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,947468);l=a;return c[b>>2]|0}function __ZN11MethodBind2I9ContainerP7ControlRK5Rect2E4callEP6ObjectPPK7VariantiRNS9_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0;i=l;l=l+64|0;if((l|0)>=(m|0))ba(64);j=i+24|0;k=i+48|0;n=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1220912)|0:0){c[h>>2]=0;a[1263537]=0;o=d+24|0;p=c[o>>2]|0;if((p|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=p;c[b>>2]=0;l=i;return}q=p-(c[d+20>>2]|0)|0;if((q|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=q;c[b>>2]=0;l=i;return}if((g|0)>0){if((p|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);r=0}else{a[1263537]=0;r=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,r)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=r;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[o>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);s=0}else{a[1263537]=0;s=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,s)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=s;c[b>>2]=0;l=i;return}}}s=c[d+44>>2]|0;r=c[d+48>>2]|0;p=e+(r>>1)|0;if(!(r&1))t=s;else t=c[(c[p>>2]|0)+s>>2]|0;do if((g|0)<1){s=c[o>>2]|0;r=s+-1|0;if((s|0)>=1){e=c[d+16>>2]|0;q=(e|0)==0;if(q)u=0;else u=c[e+-4>>2]|0;if((s|0)<=(u|0)){if(q)v=0;else v=c[e+-4>>2]|0;do if((v|0)<(s|0)){if(q)w=0;else w=c[e+-4>>2]|0;if((w|0)<(s|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);x=0;break}else{a[1263537]=0;y=37;break}}else y=37;while(0);if((y|0)==37)x=e+(r*24|0)|0;__ZN7VariantC2ERKS_(j,x);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);x=__ZNK7VariantcvP7ControlEv(j)|0;do if((g|0)<2){w=c[o>>2]|0;v=w+-1|0;u=w+-2|0;if((w|0)>=2){w=c[d+16>>2]|0;s=(w|0)==0;if(s)z=0;else z=c[w+-4>>2]|0;if((v|0)<=(z|0)){if(s)A=0;else A=c[w+-4>>2]|0;do if((A|0)<(v|0)){if(s)B=0;else B=c[w+-4>>2]|0;if((B|0)<(v|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);C=0;break}else{a[1263537]=0;y=54;break}}else y=54;while(0);if((y|0)==54)C=w+(u*24|0)|0;__ZN7VariantC2ERKS_(n,C);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f+4>>2]|0);while(0);__ZNK7Variantcv5Rect2Ev(k,n);bj[t&4095](p,x,k);if(c[n>>2]|0)__ZN7Variant5clearEv(n);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1380,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind2I9ContainerP7ControlRK5Rect2E7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1220912)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;b=c[d>>2]|0;h=c[d+4>>2]|0;c[f>>2]=c[h>>2];c[f+4>>2]=c[h+4>>2];c[f+8>>2]=c[h+8>>2];c[f+12>>2]=c[h+12>>2];bj[i&4095](a,b,f);l=e;return}function __ZN11MethodBind2I9ContainerP7ControlRK5Rect2ED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind0I9ContainerE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return 0}function __ZNK11MethodBind0I9ContainerE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,947468);l=a;return c[b>>2]|0}function __ZN11MethodBind0I9ContainerE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1220912)|0:0){c[h>>2]=0;a[1263537]=0;f=c[d+24>>2]|0;if((f|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=f;c[b>>2]=0;return}i=f-(c[d+20>>2]|0)|0;if((i|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=i;c[b>>2]=0;return}i=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))j=i;else j=c[(c[d>>2]|0)+i>>2]|0;gj[j&8191](d);c[b>>2]=0;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,110,1146558,0);c[b>>2]=0;return}function __ZN11MethodBind0I9ContainerE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1220912)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1)){g=b;gj[g&8191](a);return}else{g=c[(c[a>>2]|0)+b>>2]|0;gj[g&8191](a);return}}function __ZN11MethodBind0I9ContainerED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN3MapIiN9GraphNode4SlotE10ComparatorIiE16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(a,b){a=a|0;b=b|0;var d=0;if((c[a+4>>2]|0)==(b|0))return;__ZN3MapIiN9GraphNode4SlotE10ComparatorIiE16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(a,c[b+8>>2]|0);__ZN3MapIiN9GraphNode4SlotE10ComparatorIiE16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(a,c[b+4>>2]|0);a=b+80|0;d=c[a>>2]|0;if((d|0?__ZN9Reference11unreferenceEv(d)|0:0)?(d=c[a>>2]|0,__Z17predelete_handlerP6Object(d)|0):0){gj[c[(c[d>>2]|0)+76>>2]&8191](d);__ZN6Memory11free_staticEPvb(d,0)}c[a>>2]=0;a=b+76|0;d=c[a>>2]|0;if((d|0?__ZN9Reference11unreferenceEv(d)|0:0)?(d=c[a>>2]|0,__Z17predelete_handlerP6Object(d)|0):0){gj[c[(c[d>>2]|0)+76>>2]&8191](d);__ZN6Memory11free_staticEPvb(d,0)}c[a>>2]=0;__ZN6Memory11free_staticEPvb(b,0);return}function __ZN9GraphNode13_notificationEi(b,d){b=b|0;d=d|0;var e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0.0,J=0,K=0.0,L=0.0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0;e=l;l=l+192|0;if((l|0)>=(m|0))ba(192);f=e+40|0;h=e+188|0;i=e+184|0;j=e+160|0;k=e+140|0;n=e+88|0;o=e+72|0;p=e+176|0;q=e+168|0;r=e+24|0;s=e+56|0;t=e+8|0;u=e;v=e+152|0;w=e+144|0;x=e+136|0;y=e+128|0;z=e+120|0;A=e+112|0;B=e+104|0;C=e+80|0;switch(d|0){case 30:{c[h>>2]=0;if(!(a[b+628>>0]|0)){__ZN10StringNameC2EPKc(f,a[b+700>>0]|0?1016658:1088836);__ZN10StringNameC2Ev(i);d=__ZNK7Control12get_styleboxERK10StringNameS2_(b,f,i)|0;D=c[h>>2]|0;if((d|0)==(D|0)){if(d|0){E=d;F=25}}else{if((D|0?__ZN9Reference11unreferenceEv(D)|0:0)?(D=c[h>>2]|0,__Z17predelete_handlerP6Object(D)|0):0){gj[c[(c[D>>2]|0)+76>>2]&8191](D);__ZN6Memory11free_staticEPvb(D,0)}c[h>>2]=d;if(d|0){__ZN9Reference9referenceEv(d);E=d;F=25}}if(((F|0)==25?__ZN9Reference11unreferenceEv(E)|0:0)?__Z17predelete_handlerP6Object(d)|0:0){gj[c[(c[d>>2]|0)+76>>2]&8191](d);__ZN6Memory11free_staticEPvb(d,0)}__ZN10StringNameD2Ev(i);__ZN10StringNameD2Ev(f)}else{__ZN10StringNameC2EPKc(f,a[b+700>>0]|0?1016706:1016698);__ZN10StringNameC2Ev(i);d=__ZNK7Control12get_styleboxERK10StringNameS2_(b,f,i)|0;E=c[h>>2]|0;if((d|0)==(E|0)){if(d|0){G=d;F=12}}else{if((E|0?__ZN9Reference11unreferenceEv(E)|0:0)?(E=c[h>>2]|0,__Z17predelete_handlerP6Object(E)|0):0){gj[c[(c[E>>2]|0)+76>>2]&8191](E);__ZN6Memory11free_staticEPvb(E,0)}c[h>>2]=d;if(d|0){__ZN9Reference9referenceEv(d);G=d;F=12}}if(((F|0)==12?__ZN9Reference11unreferenceEv(G)|0:0)?__Z17predelete_handlerP6Object(d)|0:0){gj[c[(c[d>>2]|0)+76>>2]&8191](d);__ZN6Memory11free_staticEPvb(d,0)}__ZN10StringNameD2Ev(i);__ZN10StringNameD2Ev(f)}__ZN10StringNameC2EPKc(f,1125979);__ZN10StringNameC2Ev(i);d=__ZNK7Control8get_iconERK10StringNameS2_(b,f,i)|0;__ZN10StringNameD2Ev(i);__ZN10StringNameD2Ev(f);__ZN10StringNameC2EPKc(f,1125789);__ZN10StringNameC2Ev(j);c[i>>2]=__ZNK7Control8get_iconERK10StringNameS2_(b,f,j)|0;__ZN10StringNameD2Ev(j);__ZN10StringNameD2Ev(f);__ZN10StringNameC2EPKc(f,1017225);__ZN10StringNameC2Ev(k);c[j>>2]=__ZNK7Control8get_iconERK10StringNameS2_(b,f,k)|0;__ZN10StringNameD2Ev(k);__ZN10StringNameD2Ev(f);__ZN10StringNameC2EPKc(f,1017427);__ZN10StringNameC2Ev(k);G=__ZNK7Control12get_constantERK10StringNameS2_(b,f,k)|0;__ZN10StringNameD2Ev(k);__ZN10StringNameD2Ev(f);__ZN10StringNameC2EPKc(f,1009333);__ZN10StringNameC2Ev(n);c[k>>2]=__ZNK7Control8get_fontERK10StringNameS2_(b,f,n)|0;__ZN10StringNameD2Ev(n);__ZN10StringNameD2Ev(f);__ZN10StringNameC2EPKc(f,1017414);__ZN10StringNameC2Ev(n);E=__ZNK7Control12get_constantERK10StringNameS2_(b,f,n)|0;__ZN10StringNameD2Ev(n);__ZN10StringNameD2Ev(f);__ZN10StringNameC2EPKc(f,1009344);__ZN10StringNameC2Ev(o);__ZNK7Control9get_colorERK10StringNameS2_(n,b,f,o);__ZN10StringNameD2Ev(o);__ZN10StringNameD2Ev(f);Pi[c[(c[d>>2]|0)+124>>2]&2047](p,d);__ZNK7Vector2ngEv(q,p);g[r>>2]=.5;__ZNK7Vector2mlERKf(f,q,r);c[o>>2]=~~+g[f>>2];q=o+4|0;c[q>>2]=~~+g[f+4>>2];__ZN10StringNameC2EPKc(f,1017440);__ZN10StringNameC2Ev(r);p=__ZNK7Control12get_constantERK10StringNameS2_(b,f,r)|0;__ZN10StringNameD2Ev(r);__ZN10StringNameD2Ev(f);c[q>>2]=~~(+__ZNK8StyleBox10get_marginE6Margin(c[h>>2]|0,1)+ +(c[q>>2]|0));__ZNK7Control8get_sizeEv(r,b);q=f;c[q>>2]=0;c[q+4>>2]=0;q=r;D=c[q+4>>2]|0;H=f+8|0;c[H>>2]=c[q>>2];c[H+4>>2]=D;__ZN10CanvasItem14draw_style_boxERK3RefI8StyleBoxERK5Rect2(b,h,f);switch(c[b+704>>2]|0){case 2:{__ZN10StringNameC2EPKc(r,1113911);__ZN10StringNameC2Ev(s);c[f>>2]=__ZNK7Control12get_styleboxERK10StringNameS2_(b,r,s)|0;__ZNK7Control8get_sizeEv(u,b);D=t;c[D>>2]=0;c[D+4>>2]=0;D=u;H=c[D+4>>2]|0;q=t+8|0;c[q>>2]=c[D>>2];c[q+4>>2]=H;__ZN10CanvasItem14draw_style_boxERK3RefI8StyleBoxERK5Rect2(b,f,t);H=c[f>>2]|0;if((H|0?__ZN9Reference11unreferenceEv(H)|0:0)?(H=c[f>>2]|0,__Z17predelete_handlerP6Object(H)|0):0){gj[c[(c[H>>2]|0)+76>>2]&8191](H);__ZN6Memory11free_staticEPvb(H,0)}c[f>>2]=0;__ZN10StringNameD2Ev(s);__ZN10StringNameD2Ev(r);break}case 1:{__ZN10StringNameC2EPKc(r,1093306);__ZN10StringNameC2Ev(s);c[f>>2]=__ZNK7Control12get_styleboxERK10StringNameS2_(b,r,s)|0;__ZNK7Control8get_sizeEv(u,b);H=t;c[H>>2]=0;c[H+4>>2]=0;H=u;u=c[H+4>>2]|0;q=t+8|0;c[q>>2]=c[H>>2];c[q+4>>2]=u;__ZN10CanvasItem14draw_style_boxERK3RefI8StyleBoxERK5Rect2(b,f,t);t=c[f>>2]|0;if((t|0?__ZN9Reference11unreferenceEv(t)|0:0)?(t=c[f>>2]|0,__Z17predelete_handlerP6Object(t)|0):0){gj[c[(c[t>>2]|0)+76>>2]&8191](t);__ZN6Memory11free_staticEPvb(t,0)}c[f>>2]=0;__ZN10StringNameD2Ev(s);__ZN10StringNameD2Ev(r);break}default:{}}__ZNK7Control8get_sizeEv(v,b);I=+g[v>>2];__ZNK8StyleBox16get_minimum_sizeEv(w,c[h>>2]|0);v=~~(I-+g[w>>2]);w=b+616|0;if(!(a[w>>0]|0))J=v;else{t=c[i>>2]|0;J=v-(ij[c[(c[t>>2]|0)+116>>2]&8191](t)|0)|0}I=+__ZNK8StyleBox10get_marginE6Margin(c[h>>2]|0,0);t=c[k>>2]|0;K=+mj[c[(c[t>>2]|0)+116>>2]&511](t);t=c[k>>2]|0;L=+(E|0)+(+mj[c[(c[t>>2]|0)+120>>2]&511](t)-K);g[f>>2]=I;g[f+4>>2]=L;__ZN10CanvasItem11draw_stringERK3RefI4FontERK7Vector2RK6StringRK5Colori(b,k,f,b+612|0,n,J);if(!(a[w>>0]|0)){w=b+648|0;c[w>>2]=0;c[w+4>>2]=0;c[w+8>>2]=0;c[w+12>>2]=0}else{L=+(J|0)+ +__ZNK8StyleBox10get_marginE6Margin(c[h>>2]|0,0);J=c[i>>2]|0;I=+(G-(ij[c[(c[J>>2]|0)+120>>2]&8191](J)|0)|0);g[f>>2]=L;g[f+4>>2]=I;g[r>>2]=1.0;g[r+4>>2]=1.0;g[r+8>>2]=1.0;g[r+12>>2]=1.0;__ZN10CanvasItem12draw_textureERK3RefI7TextureERK7Vector2RK5Color(b,i,f,r);J=f;G=c[J+4>>2]|0;w=b+648|0;c[w>>2]=c[J>>2];c[w+4>>2]=G;G=c[i>>2]|0;Pi[c[(c[G>>2]|0)+124>>2]&2047](r,G);G=r;w=c[G+4>>2]|0;J=b+656|0;c[J>>2]=c[G>>2];c[J+4>>2]=w}w=b+676|0;J=c[w>>2]|0;a:do if(J|0?(G=c[J+8>>2]|0,n=c[b+680>>2]|0,(G|0)!=(n|0)):0){t=G;while(1){G=c[t+8>>2]|0;if((G|0)==(n|0))break;else t=G}if(t|0){n=b+664|0;G=b+680|0;E=(d|0)==0;v=b+240|0;I=+(p|0);u=s+4|0;q=B+4|0;H=r+4|0;D=~~I;M=s+4|0;N=y+4|0;O=r+4|0;P=t;b:while(1){Q=P+24|0;R=c[Q>>2]|0;c:do if((R|0)>=0){S=c[n>>2]|0;if(!S)T=0;else T=c[S+-4>>2]|0;if((R|0)<(T|0)?(S=c[w>>2]|0,S|0):0){U=c[S+8>>2]|0;S=c[G>>2]|0;d:do if((U|0)==(S|0))V=U;else{W=U;while(1){X=c[W+24>>2]|0;if((R|0)<(X|0))Y=W+8|0;else{if((X|0)>=(R|0)){V=W;break d}Y=W+4|0}W=c[Y>>2]|0;if((W|0)==(S|0))break c}}while(0);if((V|0)!=(S|0)&(V|0)!=0){U=__ZN3MapIiN9GraphNode4SlotE10ComparatorIiE16DefaultAllocatorEixERKi(w,Q)|0;do if(a[U>>0]|0){if(E)Z=0;else{__ZN9Reference9referenceEv(d);Z=d}W=U+48|0;X=c[W>>2]|0;do if((X|0)==0|(X|0)==(Z|0))_=Z;else{do if(Z|0){if(!(__ZN9Reference11unreferenceEv(Z)|0))break;if(!(__Z17predelete_handlerP6Object(Z)|0))break;gj[c[(c[Z>>2]|0)+76>>2]&8191](Z);__ZN6Memory11free_staticEPvb(Z,0)}while(0);$=c[W>>2]|0;if(!$){_=0;break}__ZN9Reference9referenceEv($);_=$}while(0);W=c[(c[_>>2]|0)+140>>2]|0;c[x>>2]=c[v>>2];X=c[Q>>2]|0;if((X|0)<0){F=80;break b}$=c[n>>2]|0;aa=($|0)==0;if(aa)ca=0;else ca=c[$+-4>>2]|0;if((ca|0)<=(X|0)){if(aa)da=0;else da=c[$+-4>>2]|0;if((da|0)<=(X|0)){F=80;break b}a[1263537]=0}__ZN6VectorIiE14_copy_on_writeEv(n);L=+(c[(c[n>>2]|0)+(X<<2)>>2]|0);c[s>>2]=D;c[M>>2]=~~L;__ZNK7Point2iplERKS_(y,o,s);L=+(c[N>>2]|0);g[r>>2]=+(c[y>>2]|0);g[O>>2]=L;c[f>>2]=c[x>>2];Li[W&255](_,f,r,U+8|0,0);if(!_)break;if(!(__ZN9Reference11unreferenceEv(_)|0))break;if(!(__Z17predelete_handlerP6Object(_)|0))break;gj[c[(c[_>>2]|0)+76>>2]&8191](_);__ZN6Memory11free_staticEPvb(_,0)}while(0);if(a[U+24>>0]|0){if(E)ea=0;else{__ZN9Reference9referenceEv(d);ea=d}S=U+52|0;W=c[S>>2]|0;do if((W|0)==0|(W|0)==(ea|0))fa=ea;else{do if(ea|0){if(!(__ZN9Reference11unreferenceEv(ea)|0))break;if(!(__Z17predelete_handlerP6Object(ea)|0))break;gj[c[(c[ea>>2]|0)+76>>2]&8191](ea);__ZN6Memory11free_staticEPvb(ea,0)}while(0);X=c[S>>2]|0;if(!X){fa=0;break}__ZN9Reference9referenceEv(X);fa=X}while(0);S=c[(c[fa>>2]|0)+140>>2]|0;c[z>>2]=c[v>>2];__ZNK7Control8get_sizeEv(A,b);L=+g[A>>2]-I;W=c[Q>>2]|0;if((W|0)<0){F=103;break b}X=c[n>>2]|0;$=(X|0)==0;if($)ga=0;else ga=c[X+-4>>2]|0;if((ga|0)<=(W|0)){if($)ha=0;else ha=c[X+-4>>2]|0;if((ha|0)<=(W|0)){F=103;break b}a[1263537]=0}__ZN6VectorIiE14_copy_on_writeEv(n);K=+(c[(c[n>>2]|0)+(W<<2)>>2]|0);c[s>>2]=~~L;c[u>>2]=~~K;__ZNK7Point2iplERKS_(B,o,s);K=+(c[q>>2]|0);g[r>>2]=+(c[B>>2]|0);g[H>>2]=K;c[f>>2]=c[z>>2];Li[S&255](fa,f,r,U+32|0,0);if(!fa)break;if(!(__ZN9Reference11unreferenceEv(fa)|0))break;if(!(__Z17predelete_handlerP6Object(fa)|0))break;gj[c[(c[fa>>2]|0)+76>>2]&8191](fa);__ZN6Memory11free_staticEPvb(fa,0)}}}}while(0);P=c[P+16>>2]|0;if(!P)break a}if((F|0)==80)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((F|0)==103)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}}while(0);if(a[b+629>>0]|0){__ZNK7Control8get_sizeEv(C,b);F=c[j>>2]|0;Pi[c[(c[F>>2]|0)+124>>2]&2047](r,F);__ZNK7Vector2miERKS_(f,C,r);g[s>>2]=1.0;g[s+4>>2]=1.0;g[s+8>>2]=1.0;g[s+12>>2]=1.0;__ZN10CanvasItem12draw_textureERK3RefI7TextureERK7Vector2RK5Color(b,j,f,s)}s=c[k>>2]|0;if((s|0?__ZN9Reference11unreferenceEv(s)|0:0)?(s=c[k>>2]|0,__Z17predelete_handlerP6Object(s)|0):0){gj[c[(c[s>>2]|0)+76>>2]&8191](s);__ZN6Memory11free_staticEPvb(s,0)}s=c[j>>2]|0;if((s|0?__ZN9Reference11unreferenceEv(s)|0:0)?(s=c[j>>2]|0,__Z17predelete_handlerP6Object(s)|0):0){gj[c[(c[s>>2]|0)+76>>2]&8191](s);__ZN6Memory11free_staticEPvb(s,0)}s=c[i>>2]|0;if((s|0?__ZN9Reference11unreferenceEv(s)|0:0)?(s=c[i>>2]|0,__Z17predelete_handlerP6Object(s)|0):0){gj[c[(c[s>>2]|0)+76>>2]&8191](s);__ZN6Memory11free_staticEPvb(s,0)}if((d|0?__ZN9Reference11unreferenceEv(d)|0:0)?__Z17predelete_handlerP6Object(d)|0:0){gj[c[(c[d>>2]|0)+76>>2]&8191](d);__ZN6Memory11free_staticEPvb(d,0)}d=c[h>>2]|0;if((d|0?__ZN9Reference11unreferenceEv(d)|0:0)?(d=c[h>>2]|0,__Z17predelete_handlerP6Object(d)|0):0){gj[c[(c[d>>2]|0)+76>>2]&8191](d);__ZN6Memory11free_staticEPvb(d,0)}l=e;return}case 50:{__ZN9GraphNode7_resortEv(b);l=e;return}default:{l=e;return}}}function __ZN3MapIiN9GraphNode4SlotE10ComparatorIiE16DefaultAllocatorEixERKi(b,d){b=b|0;d=d|0;var e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0;e=l;l=l+64|0;if((l|0)>=(m|0))ba(64);f=e;h=c[b>>2]|0;if(!h){i=__ZnwjPFPvjE(84,4740)|0;c[i+76>>2]=0;c[i+80>>2]=0;a[i+28>>0]=0;c[i+32>>2]=0;g[i+36>>2]=1.0;g[i+40>>2]=1.0;g[i+44>>2]=1.0;g[i+48>>2]=1.0;a[i+52>>0]=0;c[i+56>>2]=0;g[i+60>>2]=1.0;g[i+64>>2]=1.0;g[i+68>>2]=1.0;g[i+72>>2]=1.0;j=i+16|0;c[j>>2]=0;c[j+4>>2]=0;c[b>>2]=i;j=c[b+4>>2]|0;c[i+4>>2]=j;c[i+8>>2]=j;c[i+12>>2]=j;c[i>>2]=1;if(!i){k=0;n=12}else{o=i;p=j;n=4}}else{o=h;p=c[b+4>>2]|0;n=4}a:do if((n|0)==4){h=c[o+8>>2]|0;if((h|0)!=(p|0)){j=c[d>>2]|0;i=h;while(1){h=c[i+24>>2]|0;if((j|0)<(h|0))q=i+8|0;else{if((h|0)>=(j|0))break;q=i+4|0}h=c[q>>2]|0;if((h|0)==(p|0)){k=o;n=12;break a}else i=h}if(!((i|0)==(p|0)|(i|0)==0))r=i;else{k=o;n=12}}else{k=o;n=12}}while(0);if((n|0)==12){n=f+48|0;c[n>>2]=0;o=f+52|0;c[o>>2]=0;a[f>>0]=0;c[f+4>>2]=0;g[f+8>>2]=1.0;g[f+12>>2]=1.0;g[f+16>>2]=1.0;g[f+20>>2]=1.0;a[f+24>>0]=0;c[f+28>>2]=0;g[f+32>>2]=1.0;g[f+36>>2]=1.0;g[f+40>>2]=1.0;g[f+44>>2]=1.0;if(!k){k=__ZnwjPFPvjE(84,4740)|0;c[k+76>>2]=0;c[k+80>>2]=0;a[k+28>>0]=0;c[k+32>>2]=0;g[k+36>>2]=1.0;g[k+40>>2]=1.0;g[k+44>>2]=1.0;g[k+48>>2]=1.0;a[k+52>>0]=0;c[k+56>>2]=0;g[k+60>>2]=1.0;g[k+64>>2]=1.0;g[k+68>>2]=1.0;g[k+72>>2]=1.0;p=k+16|0;c[p>>2]=0;c[p+4>>2]=0;c[b>>2]=k;p=c[b+4>>2]|0;c[k+4>>2]=p;c[k+8>>2]=p;c[k+12>>2]=p;c[k>>2]=1}k=__ZN3MapIiN9GraphNode4SlotE10ComparatorIiE16DefaultAllocatorE10_insert_rbERKiRKS1_(b,d,f)|0;f=c[o>>2]|0;if((f|0?__ZN9Reference11unreferenceEv(f)|0:0)?(f=c[o>>2]|0,__Z17predelete_handlerP6Object(f)|0):0){gj[c[(c[f>>2]|0)+76>>2]&8191](f);__ZN6Memory11free_staticEPvb(f,0)}c[o>>2]=0;o=c[n>>2]|0;if((o|0?__ZN9Reference11unreferenceEv(o)|0:0)?(o=c[n>>2]|0,__Z17predelete_handlerP6Object(o)|0):0){gj[c[(c[o>>2]|0)+76>>2]&8191](o);__ZN6Memory11free_staticEPvb(o,0)}if(!k){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145936,616,1145947,0);s=0;l=e;return s|0}else r=k}a[1263537]=0;s=r+28|0;l=e;return s|0}function __ZN9GraphNode7_resortEv(b){b=b|0;var d=0,e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0.0,p=0,q=0,r=0,s=0,t=0,u=0,v=0.0,w=0.0,x=0,y=0,z=0,A=0,B=0;d=l;l=l+48|0;if((l|0)>=(m|0))ba(48);e=d+24|0;f=d+16|0;h=d+8|0;i=d;__ZN10StringNameC2EPKc(e,1016719);__ZN10StringNameC2Ev(f);j=__ZNK7Control12get_constantERK10StringNameS2_(b,e,f)|0;__ZN10StringNameD2Ev(f);__ZN10StringNameD2Ev(e);__ZN10StringNameC2EPKc(e,1088836);__ZN10StringNameC2Ev(f);k=__ZNK7Control12get_styleboxERK10StringNameS2_(b,e,f)|0;__ZN10StringNameD2Ev(f);__ZN10StringNameD2Ev(e);if((__ZNK4Node15get_child_countEv(b)|0)>0){f=0;do{n=__ZNK4Node9get_childEi(b,f)|0;if((n|0?$i[c[(c[n>>2]|0)+44>>2]&8191](n,1220744)|0:0)?!(__ZNK10CanvasItem18is_set_as_toplevelEv(n)|0):0)Pi[c[(c[n>>2]|0)+144>>2]&2047](e,n);f=f+1|0}while((f|0)<(__ZNK4Node15get_child_countEv(b)|0))}__ZNK7Control8get_sizeEv(h,b);o=+g[h>>2];__ZNK8StyleBox16get_minimum_sizeEv(i,k);h=~~(o-+g[i>>2]);i=b+664|0;a[1263537]=0;f=c[i>>2]|0;if(f|0?c[f+-4>>2]|0:0){if(!(__Z16atomic_decrementPj(f+-8|0)|0))__ZN6Memory11free_staticEPvb(f,1);c[i>>2]=0}a:do if((__ZNK4Node15get_child_countEv(b)|0)>0){f=e+4|0;o=+(h|0);n=e+4|0;p=e+8|0;q=e+12|0;r=0;s=0;while(1){t=__ZNK4Node9get_childEi(b,r)|0;if(((t|0)!=0?$i[c[(c[t>>2]|0)+44>>2]&8191](t,1220744)|0:0)?!(__ZNK10CanvasItem18is_set_as_toplevelEv(t)|0):0){Pi[c[(c[t>>2]|0)+144>>2]&2047](e,t);u=~~+g[f>>2];v=+__ZNK8StyleBox10get_marginE6Margin(k,0);w=+(s|0)+ +__ZNK8StyleBox10get_marginE6Margin(k,1);g[e>>2]=v;g[n>>2]=w;g[p>>2]=o;g[q>>2]=+(u|0);__ZN9Container17fit_child_in_rectEP7ControlRK5Rect2(b,t,e);t=~~(+(s|0)+ +(u|0)*.5);x=c[i>>2]|0;if(!x)y=1;else y=(c[x+-4>>2]|0)+1|0;if(!(__ZN6VectorIiE6resizeEi(i,y)|0)){a[1263537]=0;x=c[i>>2]|0;if(!x){z=29;break}A=c[x+-4>>2]|0;if((A|0)<1){z=29;break}__ZN6VectorIiE14_copy_on_writeEv(i);c[(c[i>>2]|0)+(A+-1<<2)>>2]=t}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);B=((s|0)>0?j:0)+s+u|0}else B=s;r=r+1|0;if((r|0)>=(__ZNK4Node15get_child_countEv(b)|0))break a;else s=B}if((z|0)==29)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);__ZN10CanvasItem6updateEv(b);a[b+688>>0]=1;if(!k){l=d;return}if(!(__ZN9Reference11unreferenceEv(k)|0)){l=d;return}if(!(__Z17predelete_handlerP6Object(k)|0)){l=d;return}gj[c[(c[k>>2]|0)+76>>2]&8191](k);__ZN6Memory11free_staticEPvb(k,0);l=d;return}function __ZN3MapIiN9GraphNode4SlotE10ComparatorIiE16DefaultAllocatorE10_insert_rbERKiRKS1_(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f;a[g>>0]=0;h=__ZN3MapIiN9GraphNode4SlotE10ComparatorIiE16DefaultAllocatorE7_insertERKiRb(b,d,g)|0;if(h|0)__ZN9GraphNode4SlotaSERKS0_(h+28|0,e)|0;if(a[g>>0]|0){l=f;return h|0}g=b+8|0;c[g>>2]=(c[g>>2]|0)+1;g=h+12|0;e=c[g>>2]|0;if(!(c[e>>2]|0)){d=b+4|0;i=h;j=e;k=e;e=g;while(1){g=j+12|0;n=c[g>>2]|0;o=c[n+8>>2]|0;p=n;do if((j|0)==(o|0)){q=c[n+4>>2]|0;if(!(c[q>>2]|0)){c[k>>2]=1;a[1263537]=0;c[q>>2]=1;if((c[d>>2]|0)==(n|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);r=c[(c[e>>2]|0)+12>>2]|0;break}else{a[1263537]=0;c[n>>2]=0;r=n;break}}q=j+4|0;if((i|0)==(c[q>>2]|0)){s=i+8|0;t=c[s>>2]|0;c[q>>2]=t;if((t|0)==(c[d>>2]|0))u=p;else{c[t+12>>2]=j;u=c[g>>2]|0}t=i+12|0;c[t>>2]=u;q=c[g>>2]|0;v=q+8|0;c[((c[v>>2]|0)==(j|0)?v:q+4|0)>>2]=i;c[s>>2]=j;c[g>>2]=i;w=j;x=i;y=c[t>>2]|0}else{w=i;x=j;y=n}a[1263537]=0;c[x>>2]=1;t=c[d>>2]|0;if((t|0)==(y|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);z=c[(c[w+12>>2]|0)+12>>2]|0;A=c[d>>2]|0}else{a[1263537]=0;c[y>>2]=0;z=y;A=t}t=z+8|0;s=c[t>>2]|0;q=s+4|0;v=c[q>>2]|0;c[t>>2]=v;if((v|0)!=(A|0))c[v+12>>2]=z;v=z+12|0;c[s+12>>2]=c[v>>2];t=c[v>>2]|0;B=t+4|0;c[((c[B>>2]|0)==(z|0)?B:t+8|0)>>2]=s;c[q>>2]=z;c[v>>2]=s;r=w}else{if(!(c[o>>2]|0)){c[k>>2]=1;a[1263537]=0;c[o>>2]=1;if((c[d>>2]|0)==(n|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);r=c[(c[e>>2]|0)+12>>2]|0;break}else{a[1263537]=0;c[n>>2]=0;r=n;break}}s=j+8|0;if((i|0)==(c[s>>2]|0)){v=i+4|0;q=c[v>>2]|0;c[s>>2]=q;if((q|0)==(c[d>>2]|0))C=p;else{c[q+12>>2]=j;C=c[g>>2]|0}q=i+12|0;c[q>>2]=C;s=c[g>>2]|0;t=s+4|0;c[((c[t>>2]|0)==(j|0)?t:s+8|0)>>2]=i;c[v>>2]=j;c[g>>2]=i;D=j;E=i;F=c[q>>2]|0}else{D=i;E=j;F=n}a[1263537]=0;c[E>>2]=1;q=c[d>>2]|0;if((q|0)==(F|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);G=c[d>>2]|0;H=c[(c[D+12>>2]|0)+12>>2]|0}else{a[1263537]=0;c[F>>2]=0;G=q;H=F}q=H+4|0;v=c[q>>2]|0;s=v+8|0;t=c[s>>2]|0;c[q>>2]=t;if((t|0)!=(G|0))c[t+12>>2]=H;t=H+12|0;c[v+12>>2]=c[t>>2];q=c[t>>2]|0;B=q+8|0;c[((c[B>>2]|0)==(H|0)?B:q+4|0)>>2]=v;c[s>>2]=H;c[t>>2]=v;r=D}while(0);n=r+12|0;g=c[n>>2]|0;if(!(c[g>>2]|0)){i=r;j=g;k=g;e=n}else break}}e=c[(c[b>>2]|0)+8>>2]|0;a[1263537]=0;c[e>>2]=1;l=f;return h|0}function __ZN3MapIiN9GraphNode4SlotE10ComparatorIiE16DefaultAllocatorE7_insertERKiRb(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0;f=c[b>>2]|0;h=c[f+8>>2]|0;i=b+4|0;j=c[i>>2]|0;a:do if((h|0)==(j|0))k=f;else{l=c[d>>2]|0;m=h;while(1){n=c[m+24>>2]|0;if((l|0)<(n|0))o=m+8|0;else{if((n|0)>=(l|0))break;o=m+4|0}n=c[o>>2]|0;if((n|0)==(j|0)){k=m;break a}else m=n}a[e>>0]=1;p=m;return p|0}while(0);j=__ZnwjPFPvjE(84,4740)|0;c[j+76>>2]=0;c[j+80>>2]=0;a[j+28>>0]=0;c[j+32>>2]=0;g[j+36>>2]=1.0;g[j+40>>2]=1.0;g[j+44>>2]=1.0;g[j+48>>2]=1.0;a[j+52>>0]=0;c[j+56>>2]=0;g[j+60>>2]=1.0;g[j+64>>2]=1.0;g[j+68>>2]=1.0;g[j+72>>2]=1.0;c[j>>2]=0;c[j+4>>2]=0;c[j+8>>2]=0;c[j+12>>2]=0;c[j+16>>2]=0;c[j+20>>2]=0;c[j+12>>2]=k;o=c[i>>2]|0;h=j+4|0;c[h>>2]=o;f=j+8|0;c[f>>2]=o;c[j+24>>2]=c[d>>2];if((k|0)!=(c[b>>2]|0)?(c[d>>2]|0)>=(c[k+24>>2]|0):0)q=k+4|0;else q=k+8|0;c[q>>2]=j;a[e>>0]=0;e=c[h>>2]|0;h=c[i>>2]|0;if((e|0)==(h|0)){i=j;do{q=i;i=c[i+12>>2]|0}while((q|0)==(c[i+4>>2]|0));r=(i|0)==(c[b>>2]|0)?0:i}else{i=e;while(1){e=c[i+8>>2]|0;if((e|0)==(h|0)){r=i;break}else i=e}}c[j+16>>2]=r;i=c[f>>2]|0;b:do if((i|0)==(h|0)){f=j;while(1){e=f;f=c[f+12>>2]|0;if((e|0)!=(c[f+8>>2]|0)){s=f;break b}if((f|0)==(c[b>>2]|0)){s=0;break}}}else{f=i;while(1){m=c[f+4>>2]|0;if((m|0)==(h|0)){s=f;break}else f=m}}while(0);h=j+20|0;c[h>>2]=s;if(!r)t=s;else{c[r+20>>2]=j;t=c[h>>2]|0}if(!t){p=j;return p|0}c[t+16>>2]=j;p=j;return p|0}function __ZN9GraphNode4SlotaSERKS0_(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;d=a;e=b;f=d+48|0;do{c[d>>2]=c[e>>2];d=d+4|0;e=e+4|0}while((d|0)<(f|0));e=b+48|0;d=a+48|0;f=c[d>>2]|0;if((c[e>>2]|0)!=(f|0)){if((f|0?__ZN9Reference11unreferenceEv(f)|0:0)?(f=c[d>>2]|0,__Z17predelete_handlerP6Object(f)|0):0){gj[c[(c[f>>2]|0)+76>>2]&8191](f);__ZN6Memory11free_staticEPvb(f,0)}c[d>>2]=0;f=c[e>>2]|0;c[d>>2]=f;if(f|0)__ZN9Reference9referenceEv(f)}f=b+52|0;b=a+52|0;d=c[b>>2]|0;if((c[f>>2]|0)==(d|0))return a|0;if((d|0?__ZN9Reference11unreferenceEv(d)|0:0)?(d=c[b>>2]|0,__Z17predelete_handlerP6Object(d)|0):0){gj[c[(c[d>>2]|0)+76>>2]&8191](d);__ZN6Memory11free_staticEPvb(d,0)}c[b>>2]=0;d=c[f>>2]|0;c[b>>2]=d;if(!d)return a|0;__ZN9Reference9referenceEv(d);return a|0}function __ZNK9GraphNode18_get_property_listEP4ListI12PropertyInfo16DefaultAllocatorE(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ca=0,da=0,ea=0,fa=0;d=l;l=l+48|0;if((l|0)>=(m|0))ba(48);e=d+32|0;f=d+8|0;g=d+12|0;h=d+4|0;i=d;if((__ZNK4Node15get_child_countEv(a)|0)<=0){l=d;return}j=g+4|0;k=g+12|0;n=g+8|0;o=g+16|0;p=g+12|0;q=g+4|0;r=g+4|0;s=g+12|0;t=g+8|0;u=g+16|0;v=g+12|0;w=g+4|0;x=g+4|0;y=g+12|0;z=g+8|0;A=g+16|0;B=g+12|0;C=g+4|0;D=g+4|0;E=g+12|0;F=g+8|0;G=g+16|0;H=g+12|0;I=g+4|0;J=g+4|0;K=g+12|0;L=g+8|0;M=g+16|0;N=g+12|0;O=g+4|0;P=g+4|0;Q=g+12|0;R=g+8|0;S=g+16|0;T=g+12|0;U=g+4|0;V=0;W=0;while(1){X=__ZNK4Node9get_childEi(a,V)|0;if(((X|0)!=0?$i[c[(c[X>>2]|0)+44>>2]&8191](X,1220744)|0:0)?!(__ZNK10CanvasItem18is_set_as_toplevelEv(X)|0):0){c[g>>2]=__Z4itosx(W,((W|0)<0)<<31>>31)|0;c[f>>2]=__ZplPKcRK6String(829479,g)|0;__ZN6StringC2EPKc(h,1142570);c[e>>2]=__ZNK6StringplERKS_(f,h)|0;X=c[h>>2]|0;if(X|0?(__Z16atomic_decrementPj(X+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(X,1);X=c[f>>2]|0;if(X|0?(__Z16atomic_decrementPj(X+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(X,1);X=c[g>>2]|0;if(X|0?(__Z16atomic_decrementPj(X+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(X,1);__ZN6StringC2EPKc(h,829485);X=__ZNK6StringplERKS_(e,h)|0;Y=X;__ZN6StringC2EPKc(i,1263606);c[j>>2]=0;c[k>>2]=0;c[g>>2]=1;Z=(X|0)==0;if(!Z?(c[j>>2]=0,__Z28atomic_conditional_incrementPj(X+-8|0)|0):0)c[j>>2]=Y;c[n>>2]=0;Y=c[k>>2]|0;if((Y|0)!=(c[i>>2]|0)){if(Y|0?(__Z16atomic_decrementPj(Y+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Y,1);c[k>>2]=0;Y=c[i>>2]|0;if(Y|0?__Z28atomic_conditional_incrementPj(Y+-8|0)|0:0)c[k>>2]=c[i>>2]}c[o>>2]=7;if(!(c[b>>2]|0)){Y=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=Y;c[Y>>2]=0;c[Y+4>>2]=0;c[Y+8>>2]=0}Y=__ZnwjPFPvjE(32,4740)|0;c[Y>>2]=0;c[Y+4>>2]=0;c[Y+8>>2]=0;c[Y+12>>2]=0;c[Y+16>>2]=7;_=Y+20|0;c[_>>2]=0;$=Y+24|0;c[$>>2]=0;aa=Y+28|0;c[aa>>2]=0;__ZN12PropertyInfoaSERKS_(Y,g)|0;ca=c[b>>2]|0;da=ca+4|0;ea=c[da>>2]|0;c[$>>2]=ea;c[_>>2]=0;c[aa>>2]=ca;if(ea|0)c[ea+20>>2]=Y;c[da>>2]=Y;if(!(c[ca>>2]|0))c[ca>>2]=Y;Y=ca+8|0;c[Y>>2]=(c[Y>>2]|0)+1;Y=c[p>>2]|0;if(Y|0?(__Z16atomic_decrementPj(Y+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Y,1);Y=c[q>>2]|0;if(Y|0?(__Z16atomic_decrementPj(Y+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Y,1);Y=c[i>>2]|0;if(Y|0?(__Z16atomic_decrementPj(Y+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Y,1);if(!Z?(__Z16atomic_decrementPj(X+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(X,1);X=c[h>>2]|0;do if(X|0){if(__Z16atomic_decrementPj(X+-8|0)|0)break;__ZN6Memory11free_staticEPvb(X,1)}while(0);__ZN6StringC2EPKc(h,829498);X=__ZNK6StringplERKS_(e,h)|0;Z=X;__ZN6StringC2EPKc(i,1263606);c[r>>2]=0;c[s>>2]=0;c[g>>2]=2;Y=(X|0)==0;do if(!Y){c[r>>2]=0;if(!(__Z28atomic_conditional_incrementPj(X+-8|0)|0))break;c[r>>2]=Z}while(0);c[t>>2]=0;Z=c[s>>2]|0;do if((Z|0)!=(c[i>>2]|0)){do if(Z|0){if(__Z16atomic_decrementPj(Z+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Z,1)}while(0);c[s>>2]=0;ca=c[i>>2]|0;if(!ca)break;if(!(__Z28atomic_conditional_incrementPj(ca+-8|0)|0))break;c[s>>2]=c[i>>2]}while(0);c[u>>2]=7;if(!(c[b>>2]|0)){Z=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=Z;c[Z>>2]=0;c[Z+4>>2]=0;c[Z+8>>2]=0}Z=__ZnwjPFPvjE(32,4740)|0;c[Z>>2]=0;c[Z+4>>2]=0;c[Z+8>>2]=0;c[Z+12>>2]=0;c[Z+16>>2]=7;ca=Z+20|0;c[ca>>2]=0;da=Z+24|0;c[da>>2]=0;ea=Z+28|0;c[ea>>2]=0;__ZN12PropertyInfoaSERKS_(Z,g)|0;aa=c[b>>2]|0;_=aa+4|0;$=c[_>>2]|0;c[da>>2]=$;c[ca>>2]=0;c[ea>>2]=aa;if($|0)c[$+20>>2]=Z;c[_>>2]=Z;if(!(c[aa>>2]|0))c[aa>>2]=Z;Z=aa+8|0;c[Z>>2]=(c[Z>>2]|0)+1;Z=c[v>>2]|0;do if(Z|0){if(__Z16atomic_decrementPj(Z+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Z,1)}while(0);Z=c[w>>2]|0;do if(Z|0){if(__Z16atomic_decrementPj(Z+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Z,1)}while(0);Z=c[i>>2]|0;do if(Z|0){if(__Z16atomic_decrementPj(Z+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Z,1)}while(0);do if(!Y){if(__Z16atomic_decrementPj(X+-8|0)|0)break;__ZN6Memory11free_staticEPvb(X,1)}while(0);X=c[h>>2]|0;do if(X|0){if(__Z16atomic_decrementPj(X+-8|0)|0)break;__ZN6Memory11free_staticEPvb(X,1)}while(0);__ZN6StringC2EPKc(h,829508);X=__ZNK6StringplERKS_(e,h)|0;Y=X;__ZN6StringC2EPKc(i,1263606);c[x>>2]=0;c[y>>2]=0;c[g>>2]=14;Z=(X|0)==0;do if(!Z){c[x>>2]=0;if(!(__Z28atomic_conditional_incrementPj(X+-8|0)|0))break;c[x>>2]=Y}while(0);c[z>>2]=0;Y=c[y>>2]|0;do if((Y|0)!=(c[i>>2]|0)){do if(Y|0){if(__Z16atomic_decrementPj(Y+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Y,1)}while(0);c[y>>2]=0;aa=c[i>>2]|0;if(!aa)break;if(!(__Z28atomic_conditional_incrementPj(aa+-8|0)|0))break;c[y>>2]=c[i>>2]}while(0);c[A>>2]=7;if(!(c[b>>2]|0)){Y=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=Y;c[Y>>2]=0;c[Y+4>>2]=0;c[Y+8>>2]=0}Y=__ZnwjPFPvjE(32,4740)|0;c[Y>>2]=0;c[Y+4>>2]=0;c[Y+8>>2]=0;c[Y+12>>2]=0;c[Y+16>>2]=7;aa=Y+20|0;c[aa>>2]=0;_=Y+24|0;c[_>>2]=0;$=Y+28|0;c[$>>2]=0;__ZN12PropertyInfoaSERKS_(Y,g)|0;ea=c[b>>2]|0;ca=ea+4|0;da=c[ca>>2]|0;c[_>>2]=da;c[aa>>2]=0;c[$>>2]=ea;if(da|0)c[da+20>>2]=Y;c[ca>>2]=Y;if(!(c[ea>>2]|0))c[ea>>2]=Y;Y=ea+8|0;c[Y>>2]=(c[Y>>2]|0)+1;Y=c[B>>2]|0;do if(Y|0){if(__Z16atomic_decrementPj(Y+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Y,1)}while(0);Y=c[C>>2]|0;do if(Y|0){if(__Z16atomic_decrementPj(Y+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Y,1)}while(0);Y=c[i>>2]|0;do if(Y|0){if(__Z16atomic_decrementPj(Y+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Y,1)}while(0);do if(!Z){if(__Z16atomic_decrementPj(X+-8|0)|0)break;__ZN6Memory11free_staticEPvb(X,1)}while(0);X=c[h>>2]|0;do if(X|0){if(__Z16atomic_decrementPj(X+-8|0)|0)break;__ZN6Memory11free_staticEPvb(X,1)}while(0);__ZN6StringC2EPKc(h,829519);X=__ZNK6StringplERKS_(e,h)|0;Z=X;__ZN6StringC2EPKc(i,1263606);c[D>>2]=0;c[E>>2]=0;c[g>>2]=1;Y=(X|0)==0;do if(!Y){c[D>>2]=0;if(!(__Z28atomic_conditional_incrementPj(X+-8|0)|0))break;c[D>>2]=Z}while(0);c[F>>2]=0;Z=c[E>>2]|0;do if((Z|0)!=(c[i>>2]|0)){do if(Z|0){if(__Z16atomic_decrementPj(Z+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Z,1)}while(0);c[E>>2]=0;ea=c[i>>2]|0;if(!ea)break;if(!(__Z28atomic_conditional_incrementPj(ea+-8|0)|0))break;c[E>>2]=c[i>>2]}while(0);c[G>>2]=7;if(!(c[b>>2]|0)){Z=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=Z;c[Z>>2]=0;c[Z+4>>2]=0;c[Z+8>>2]=0}Z=__ZnwjPFPvjE(32,4740)|0;c[Z>>2]=0;c[Z+4>>2]=0;c[Z+8>>2]=0;c[Z+12>>2]=0;c[Z+16>>2]=7;ea=Z+20|0;c[ea>>2]=0;ca=Z+24|0;c[ca>>2]=0;da=Z+28|0;c[da>>2]=0;__ZN12PropertyInfoaSERKS_(Z,g)|0;$=c[b>>2]|0;aa=$+4|0;_=c[aa>>2]|0;c[ca>>2]=_;c[ea>>2]=0;c[da>>2]=$;if(_|0)c[_+20>>2]=Z;c[aa>>2]=Z;if(!(c[$>>2]|0))c[$>>2]=Z;Z=$+8|0;c[Z>>2]=(c[Z>>2]|0)+1;Z=c[H>>2]|0;do if(Z|0){if(__Z16atomic_decrementPj(Z+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Z,1)}while(0);Z=c[I>>2]|0;do if(Z|0){if(__Z16atomic_decrementPj(Z+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Z,1)}while(0);Z=c[i>>2]|0;do if(Z|0){if(__Z16atomic_decrementPj(Z+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Z,1)}while(0);do if(!Y){if(__Z16atomic_decrementPj(X+-8|0)|0)break;__ZN6Memory11free_staticEPvb(X,1)}while(0);X=c[h>>2]|0;do if(X|0){if(__Z16atomic_decrementPj(X+-8|0)|0)break;__ZN6Memory11free_staticEPvb(X,1)}while(0);__ZN6StringC2EPKc(h,829533);X=__ZNK6StringplERKS_(e,h)|0;Y=X;__ZN6StringC2EPKc(i,1263606);c[J>>2]=0;c[K>>2]=0;c[g>>2]=2;Z=(X|0)==0;do if(!Z){c[J>>2]=0;if(!(__Z28atomic_conditional_incrementPj(X+-8|0)|0))break;c[J>>2]=Y}while(0);c[L>>2]=0;Y=c[K>>2]|0;do if((Y|0)!=(c[i>>2]|0)){do if(Y|0){if(__Z16atomic_decrementPj(Y+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Y,1)}while(0);c[K>>2]=0;$=c[i>>2]|0;if(!$)break;if(!(__Z28atomic_conditional_incrementPj($+-8|0)|0))break;c[K>>2]=c[i>>2]}while(0);c[M>>2]=7;if(!(c[b>>2]|0)){Y=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=Y;c[Y>>2]=0;c[Y+4>>2]=0;c[Y+8>>2]=0}Y=__ZnwjPFPvjE(32,4740)|0;c[Y>>2]=0;c[Y+4>>2]=0;c[Y+8>>2]=0;c[Y+12>>2]=0;c[Y+16>>2]=7;$=Y+20|0;c[$>>2]=0;aa=Y+24|0;c[aa>>2]=0;_=Y+28|0;c[_>>2]=0;__ZN12PropertyInfoaSERKS_(Y,g)|0;da=c[b>>2]|0;ea=da+4|0;ca=c[ea>>2]|0;c[aa>>2]=ca;c[$>>2]=0;c[_>>2]=da;if(ca|0)c[ca+20>>2]=Y;c[ea>>2]=Y;if(!(c[da>>2]|0))c[da>>2]=Y;Y=da+8|0;c[Y>>2]=(c[Y>>2]|0)+1;Y=c[N>>2]|0;do if(Y|0){if(__Z16atomic_decrementPj(Y+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Y,1)}while(0);Y=c[O>>2]|0;do if(Y|0){if(__Z16atomic_decrementPj(Y+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Y,1)}while(0);Y=c[i>>2]|0;do if(Y|0){if(__Z16atomic_decrementPj(Y+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Y,1)}while(0);do if(!Z){if(__Z16atomic_decrementPj(X+-8|0)|0)break;__ZN6Memory11free_staticEPvb(X,1)}while(0);X=c[h>>2]|0;do if(X|0){if(__Z16atomic_decrementPj(X+-8|0)|0)break;__ZN6Memory11free_staticEPvb(X,1)}while(0);__ZN6StringC2EPKc(h,829544);X=__ZNK6StringplERKS_(e,h)|0;Z=X;__ZN6StringC2EPKc(i,1263606);c[P>>2]=0;c[Q>>2]=0;c[g>>2]=14;Y=(X|0)==0;do if(!Y){c[P>>2]=0;if(!(__Z28atomic_conditional_incrementPj(X+-8|0)|0))break;c[P>>2]=Z}while(0);c[R>>2]=0;Z=c[Q>>2]|0;do if((Z|0)!=(c[i>>2]|0)){do if(Z|0){if(__Z16atomic_decrementPj(Z+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Z,1)}while(0);c[Q>>2]=0;da=c[i>>2]|0;if(!da)break;if(!(__Z28atomic_conditional_incrementPj(da+-8|0)|0))break;c[Q>>2]=c[i>>2]}while(0);c[S>>2]=7;if(!(c[b>>2]|0)){Z=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=Z;c[Z>>2]=0;c[Z+4>>2]=0;c[Z+8>>2]=0}Z=__ZnwjPFPvjE(32,4740)|0;c[Z>>2]=0;c[Z+4>>2]=0;c[Z+8>>2]=0;c[Z+12>>2]=0;c[Z+16>>2]=7;da=Z+20|0;c[da>>2]=0;ea=Z+24|0;c[ea>>2]=0;ca=Z+28|0;c[ca>>2]=0;__ZN12PropertyInfoaSERKS_(Z,g)|0;_=c[b>>2]|0;$=_+4|0;aa=c[$>>2]|0;c[ea>>2]=aa;c[da>>2]=0;c[ca>>2]=_;if(aa|0)c[aa+20>>2]=Z;c[$>>2]=Z;if(!(c[_>>2]|0))c[_>>2]=Z;Z=_+8|0;c[Z>>2]=(c[Z>>2]|0)+1;Z=c[T>>2]|0;do if(Z|0){if(__Z16atomic_decrementPj(Z+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Z,1)}while(0);Z=c[U>>2]|0;do if(Z|0){if(__Z16atomic_decrementPj(Z+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Z,1)}while(0);Z=c[i>>2]|0;do if(Z|0){if(__Z16atomic_decrementPj(Z+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Z,1)}while(0);do if(!Y){if(__Z16atomic_decrementPj(X+-8|0)|0)break;__ZN6Memory11free_staticEPvb(X,1)}while(0);X=c[h>>2]|0;do if(X|0){if(__Z16atomic_decrementPj(X+-8|0)|0)break;__ZN6Memory11free_staticEPvb(X,1)}while(0);X=W+1|0;Y=c[e>>2]|0;do if(Y|0){if(__Z16atomic_decrementPj(Y+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Y,1)}while(0);fa=X}else fa=W;V=V+1|0;if((V|0)>=(__ZNK4Node15get_child_countEv(a)|0))break;else W=fa}l=d;return}function __ZNK7Control18_get_property_listEP4ListI12PropertyInfo16DefaultAllocatorE(a,b){a=a|0;b=b|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0,ia=0;e=l;l=l+64|0;if((l|0)>=(m|0))ba(64);f=e+48|0;g=e+32|0;h=e+44|0;i=e+8|0;j=e;k=e+40|0;n=e+36|0;o=e+28|0;p=e+4|0;q=c[a+464>>2]|0;if(!q){r=__ZN5Theme11get_defaultEv()|0;if(r){__ZN9Reference9referenceEv(r);if(__ZN9Reference11unreferenceEv(r)|0?__Z17predelete_handlerP6Object(r)|0:0){gj[c[(c[r>>2]|0)+76>>2]&8191](r);__ZN6Memory11free_staticEPvb(r,0);s=r}else s=r}else s=0}else{__ZN9Reference9referenceEv(q);s=q}c[g>>2]=0;q=a+68|0;r=c[q>>2]|0;if(!r)t=ij[c[(c[a>>2]|0)+24>>2]&8191](a)|0;else t=r;__ZN10StringNameC2ERKS_(h,t);__ZNK5Theme13get_icon_listE10StringNameP4ListIS0_16DefaultAllocatorE(s,h,g);__ZN10StringNameD2Ev(h);h=c[g>>2]|0;if(!h)u=0;else{v=h;w=11}while(1){if((w|0)==11){w=0;u=c[v>>2]|0}if(!u)break;h=c[a+516>>2]|0;t=c[u>>2]|0;a:do if(h){if(!t)x=0;else x=c[t+16>>2]|0;r=c[h+(((1<<(d[a+520>>0]|0))+-1&x)<<2)>>2]|0;if(r){y=r;while(1){if((c[y>>2]|0)==(x|0)?(c[y+8>>2]|0)==(t|0):0){z=51;break a}y=c[y+4>>2]|0;if(!y){z=18;break}}}else z=18}else z=18;while(0);do if(t){h=c[t+4>>2]|0;if(h|0){__ZN6StringC2EPKc(f,h);A=c[f>>2]|0;break}h=t+8|0;c[f>>2]=0;y=c[h>>2]|0;if((y|0)!=0?(c[f>>2]=0,(__Z28atomic_conditional_incrementPj(y+-8|0)|0)!=0):0){y=c[h>>2]|0;c[f>>2]=y;A=y}else A=0}else{c[f>>2]=0;A=0}while(0);c[j>>2]=A;t=__ZplPKcRK6String(808330,j)|0;y=t;__ZN6StringC2EPKc(f,1075267);h=i+4|0;c[h>>2]=0;r=i+12|0;c[r>>2]=0;c[i>>2]=18;B=(t|0)==0;if(!B?(c[h>>2]=0,__Z28atomic_conditional_incrementPj(t+-8|0)|0):0)c[h>>2]=y;c[i+8>>2]=17;y=c[r>>2]|0;if((y|0)!=(c[f>>2]|0)){if(y|0?(__Z16atomic_decrementPj(y+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(y,1);c[r>>2]=0;y=c[f>>2]|0;if(y|0?__Z28atomic_conditional_incrementPj(y+-8|0)|0:0)c[r>>2]=c[f>>2]}c[i+16>>2]=z;if(!(c[b>>2]|0)){r=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=r;c[r>>2]=0;c[r+4>>2]=0;c[r+8>>2]=0}r=__ZnwjPFPvjE(32,4740)|0;c[r>>2]=0;c[r+4>>2]=0;c[r+8>>2]=0;c[r+12>>2]=0;c[r+16>>2]=7;y=r+20|0;c[y>>2]=0;h=r+24|0;c[h>>2]=0;C=r+28|0;c[C>>2]=0;__ZN12PropertyInfoaSERKS_(r,i)|0;D=c[b>>2]|0;E=D+4|0;F=c[E>>2]|0;c[h>>2]=F;c[y>>2]=0;c[C>>2]=D;if(F|0)c[F+20>>2]=r;c[E>>2]=r;if(!(c[D>>2]|0))c[D>>2]=r;r=D+8|0;c[r>>2]=(c[r>>2]|0)+1;r=c[i+12>>2]|0;if(r|0?(__Z16atomic_decrementPj(r+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(r,1);r=c[i+4>>2]|0;if(r|0?(__Z16atomic_decrementPj(r+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(r,1);r=c[f>>2]|0;if(r|0?(__Z16atomic_decrementPj(r+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(r,1);if(!B?(__Z16atomic_decrementPj(t+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(t,1);t=c[j>>2]|0;if(t|0?(__Z16atomic_decrementPj(t+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(t,1);v=u+4|0;w=11}__ZN4ListI10StringName16DefaultAllocatorED2Ev(g);c[g>>2]=0;u=c[q>>2]|0;if(!u)G=ij[c[(c[a>>2]|0)+24>>2]&8191](a)|0;else G=u;__ZNK5Theme15get_shader_listERK10StringNameP4ListIS0_16DefaultAllocatorE(s,G,g);G=c[g>>2]|0;if(!G)H=0;else{I=G;w=63}while(1){if((w|0)==63){w=0;H=c[I>>2]|0}if(!H)break;G=c[a+528>>2]|0;u=c[H>>2]|0;b:do if(G){if(!u)J=0;else J=c[u+16>>2]|0;v=c[G+(((1<<(d[a+532>>0]|0))+-1&J)<<2)>>2]|0;if(v){z=v;while(1){if((c[z>>2]|0)==(J|0)?(c[z+8>>2]|0)==(u|0):0){K=51;break b}z=c[z+4>>2]|0;if(!z){K=18;break}}}else K=18}else K=18;while(0);do if(u){G=c[u+4>>2]|0;if(G|0){__ZN6StringC2EPKc(f,G);L=c[f>>2]|0;break}G=u+8|0;c[f>>2]=0;z=c[G>>2]|0;if((z|0)!=0?(c[f>>2]=0,(__Z28atomic_conditional_incrementPj(z+-8|0)|0)!=0):0){z=c[G>>2]|0;c[f>>2]=z;L=z}else L=0}else{c[f>>2]=0;L=0}while(0);c[j>>2]=L;u=__ZplPKcRK6String(808344,j)|0;z=u;__ZN6StringC2EPKc(f,829427);G=i+4|0;c[G>>2]=0;v=i+12|0;c[v>>2]=0;c[i>>2]=18;A=(u|0)==0;if(!A?(c[G>>2]=0,__Z28atomic_conditional_incrementPj(u+-8|0)|0):0)c[G>>2]=z;c[i+8>>2]=17;z=c[v>>2]|0;if((z|0)!=(c[f>>2]|0)){if(z|0?(__Z16atomic_decrementPj(z+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(z,1);c[v>>2]=0;z=c[f>>2]|0;if(z|0?__Z28atomic_conditional_incrementPj(z+-8|0)|0:0)c[v>>2]=c[f>>2]}c[i+16>>2]=K;if(!(c[b>>2]|0)){v=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=v;c[v>>2]=0;c[v+4>>2]=0;c[v+8>>2]=0}v=__ZnwjPFPvjE(32,4740)|0;c[v>>2]=0;c[v+4>>2]=0;c[v+8>>2]=0;c[v+12>>2]=0;c[v+16>>2]=7;z=v+20|0;c[z>>2]=0;G=v+24|0;c[G>>2]=0;x=v+28|0;c[x>>2]=0;__ZN12PropertyInfoaSERKS_(v,i)|0;t=c[b>>2]|0;B=t+4|0;r=c[B>>2]|0;c[G>>2]=r;c[z>>2]=0;c[x>>2]=t;if(r|0)c[r+20>>2]=v;c[B>>2]=v;if(!(c[t>>2]|0))c[t>>2]=v;v=t+8|0;c[v>>2]=(c[v>>2]|0)+1;v=c[i+12>>2]|0;if(v|0?(__Z16atomic_decrementPj(v+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(v,1);v=c[i+4>>2]|0;if(v|0?(__Z16atomic_decrementPj(v+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(v,1);v=c[f>>2]|0;if(v|0?(__Z16atomic_decrementPj(v+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(v,1);if(!A?(__Z16atomic_decrementPj(u+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(u,1);u=c[j>>2]|0;do if(u|0){if(__Z16atomic_decrementPj(u+-8|0)|0)break;__ZN6Memory11free_staticEPvb(u,1)}while(0);I=H+4|0;w=63}__ZN4ListI10StringName16DefaultAllocatorED2Ev(g);c[g>>2]=0;H=c[q>>2]|0;if(!H)M=ij[c[(c[a>>2]|0)+24>>2]&8191](a)|0;else M=H;__ZN10StringNameC2ERKS_(k,M);__ZNK5Theme17get_stylebox_listE10StringNameP4ListIS0_16DefaultAllocatorE(s,k,g);__ZN10StringNameD2Ev(k);k=c[g>>2]|0;if(!k)N=0;else{O=k;w=115}while(1){if((w|0)==115){w=0;N=c[O>>2]|0}if(!N)break;k=c[a+540>>2]|0;M=c[N>>2]|0;c:do if(k){if(!M)P=0;else P=c[M+16>>2]|0;H=c[k+(((1<<(d[a+544>>0]|0))+-1&P)<<2)>>2]|0;if(H){I=H;while(1){if((c[I>>2]|0)==(P|0)?(c[I+8>>2]|0)==(M|0):0){Q=51;break c}I=c[I+4>>2]|0;if(!I){Q=18;break}}}else Q=18}else Q=18;while(0);do if(M){k=c[M+4>>2]|0;if(k|0){__ZN6StringC2EPKc(f,k);R=c[f>>2]|0;break}k=M+8|0;c[f>>2]=0;I=c[k>>2]|0;if((I|0)!=0?(c[f>>2]=0,(__Z28atomic_conditional_incrementPj(I+-8|0)|0)!=0):0){I=c[k>>2]|0;c[f>>2]=I;R=I}else R=0}else{c[f>>2]=0;R=0}while(0);c[j>>2]=R;M=__ZplPKcRK6String(808360,j)|0;I=M;__ZN6StringC2EPKc(f,905036);k=i+4|0;c[k>>2]=0;H=i+12|0;c[H>>2]=0;c[i>>2]=18;K=(M|0)==0;if(!K?(c[k>>2]=0,__Z28atomic_conditional_incrementPj(M+-8|0)|0):0)c[k>>2]=I;c[i+8>>2]=17;I=c[H>>2]|0;if((I|0)!=(c[f>>2]|0)){if(I|0?(__Z16atomic_decrementPj(I+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(I,1);c[H>>2]=0;I=c[f>>2]|0;if(I|0?__Z28atomic_conditional_incrementPj(I+-8|0)|0:0)c[H>>2]=c[f>>2]}c[i+16>>2]=Q;if(!(c[b>>2]|0)){H=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=H;c[H>>2]=0;c[H+4>>2]=0;c[H+8>>2]=0}H=__ZnwjPFPvjE(32,4740)|0;c[H>>2]=0;c[H+4>>2]=0;c[H+8>>2]=0;c[H+12>>2]=0;c[H+16>>2]=7;I=H+20|0;c[I>>2]=0;k=H+24|0;c[k>>2]=0;L=H+28|0;c[L>>2]=0;__ZN12PropertyInfoaSERKS_(H,i)|0;J=c[b>>2]|0;u=J+4|0;A=c[u>>2]|0;c[k>>2]=A;c[I>>2]=0;c[L>>2]=J;if(A|0)c[A+20>>2]=H;c[u>>2]=H;if(!(c[J>>2]|0))c[J>>2]=H;H=J+8|0;c[H>>2]=(c[H>>2]|0)+1;H=c[i+12>>2]|0;if(H|0?(__Z16atomic_decrementPj(H+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(H,1);H=c[i+4>>2]|0;if(H|0?(__Z16atomic_decrementPj(H+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(H,1);H=c[f>>2]|0;do if(H|0){if(__Z16atomic_decrementPj(H+-8|0)|0)break;__ZN6Memory11free_staticEPvb(H,1)}while(0);do if(!K){if(__Z16atomic_decrementPj(M+-8|0)|0)break;__ZN6Memory11free_staticEPvb(M,1)}while(0);M=c[j>>2]|0;do if(M|0){if(__Z16atomic_decrementPj(M+-8|0)|0)break;__ZN6Memory11free_staticEPvb(M,1)}while(0);O=N+4|0;w=115}__ZN4ListI10StringName16DefaultAllocatorED2Ev(g);c[g>>2]=0;N=c[q>>2]|0;if(!N)S=ij[c[(c[a>>2]|0)+24>>2]&8191](a)|0;else S=N;__ZN10StringNameC2ERKS_(n,S);__ZNK5Theme13get_font_listE10StringNameP4ListIS0_16DefaultAllocatorE(s,n,g);__ZN10StringNameD2Ev(n);n=c[g>>2]|0;if(!n)T=0;else{U=n;w=167}while(1){if((w|0)==167){w=0;T=c[U>>2]|0}if(!T)break;n=c[a+552>>2]|0;S=c[T>>2]|0;d:do if(n){if(!S)V=0;else V=c[S+16>>2]|0;N=c[n+(((1<<(d[a+556>>0]|0))+-1&V)<<2)>>2]|0;if(N){O=N;while(1){if((c[O>>2]|0)==(V|0)?(c[O+8>>2]|0)==(S|0):0){W=51;break d}O=c[O+4>>2]|0;if(!O){W=18;break}}}else W=18}else W=18;while(0);do if(S){n=c[S+4>>2]|0;if(n|0){__ZN6StringC2EPKc(f,n);X=c[f>>2]|0;break}n=S+8|0;c[f>>2]=0;O=c[n>>2]|0;if((O|0)!=0?(c[f>>2]=0,(__Z28atomic_conditional_incrementPj(O+-8|0)|0)!=0):0){O=c[n>>2]|0;c[f>>2]=O;X=O}else X=0}else{c[f>>2]=0;X=0}while(0);c[j>>2]=X;S=__ZplPKcRK6String(808375,j)|0;O=S;__ZN6StringC2EPKc(f,911204);n=i+4|0;c[n>>2]=0;N=i+12|0;c[N>>2]=0;c[i>>2]=18;Q=(S|0)==0;if(!Q?(c[n>>2]=0,__Z28atomic_conditional_incrementPj(S+-8|0)|0):0)c[n>>2]=O;c[i+8>>2]=17;O=c[N>>2]|0;if((O|0)!=(c[f>>2]|0)){if(O|0?(__Z16atomic_decrementPj(O+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(O,1);c[N>>2]=0;O=c[f>>2]|0;if(O|0?__Z28atomic_conditional_incrementPj(O+-8|0)|0:0)c[N>>2]=c[f>>2]}c[i+16>>2]=W;if(!(c[b>>2]|0)){N=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=N;c[N>>2]=0;c[N+4>>2]=0;c[N+8>>2]=0}N=__ZnwjPFPvjE(32,4740)|0;c[N>>2]=0;c[N+4>>2]=0;c[N+8>>2]=0;c[N+12>>2]=0;c[N+16>>2]=7;O=N+20|0;c[O>>2]=0;n=N+24|0;c[n>>2]=0;R=N+28|0;c[R>>2]=0;__ZN12PropertyInfoaSERKS_(N,i)|0;P=c[b>>2]|0;M=P+4|0;K=c[M>>2]|0;c[n>>2]=K;c[O>>2]=0;c[R>>2]=P;if(K|0)c[K+20>>2]=N;c[M>>2]=N;if(!(c[P>>2]|0))c[P>>2]=N;N=P+8|0;c[N>>2]=(c[N>>2]|0)+1;N=c[i+12>>2]|0;do if(N|0){if(__Z16atomic_decrementPj(N+-8|0)|0)break;__ZN6Memory11free_staticEPvb(N,1)}while(0);N=c[i+4>>2]|0;do if(N|0){if(__Z16atomic_decrementPj(N+-8|0)|0)break;__ZN6Memory11free_staticEPvb(N,1)}while(0);N=c[f>>2]|0;do if(N|0){if(__Z16atomic_decrementPj(N+-8|0)|0)break;__ZN6Memory11free_staticEPvb(N,1)}while(0);do if(!Q){if(__Z16atomic_decrementPj(S+-8|0)|0)break;__ZN6Memory11free_staticEPvb(S,1)}while(0);S=c[j>>2]|0;do if(S|0){if(__Z16atomic_decrementPj(S+-8|0)|0)break;__ZN6Memory11free_staticEPvb(S,1)}while(0);U=T+4|0;w=167}__ZN4ListI10StringName16DefaultAllocatorED2Ev(g);c[g>>2]=0;T=c[q>>2]|0;if(!T)Y=ij[c[(c[a>>2]|0)+24>>2]&8191](a)|0;else Y=T;__ZN10StringNameC2ERKS_(o,Y);__ZNK5Theme14get_color_listE10StringNameP4ListIS0_16DefaultAllocatorE(s,o,g);__ZN10StringNameD2Ev(o);o=c[g>>2]|0;if(!o)Z=0;else{_=o;w=219}while(1){if((w|0)==219){w=0;Z=c[_>>2]|0}if(!Z)break;o=c[a+564>>2]|0;Y=c[Z>>2]|0;e:do if(o){if(!Y)$=0;else $=c[Y+16>>2]|0;T=c[o+(((1<<(d[a+568>>0]|0))+-1&$)<<2)>>2]|0;if(T){U=T;while(1){if((c[U>>2]|0)==($|0)?(c[U+8>>2]|0)==(Y|0):0){aa=51;break e}U=c[U+4>>2]|0;if(!U){aa=18;break}}}else aa=18}else aa=18;while(0);do if(Y){o=c[Y+4>>2]|0;if(o|0){__ZN6StringC2EPKc(f,o);ca=c[f>>2]|0;break}o=Y+8|0;c[f>>2]=0;U=c[o>>2]|0;if((U|0)!=0?(c[f>>2]=0,(__Z28atomic_conditional_incrementPj(U+-8|0)|0)!=0):0){U=c[o>>2]|0;c[f>>2]=U;ca=U}else ca=0}else{c[f>>2]=0;ca=0}while(0);c[j>>2]=ca;Y=__ZplPKcRK6String(808389,j)|0;U=Y;__ZN6StringC2EPKc(f,1263606);o=i+4|0;c[o>>2]=0;T=i+12|0;c[T>>2]=0;c[i>>2]=14;W=(Y|0)==0;if(!W?(c[o>>2]=0,__Z28atomic_conditional_incrementPj(Y+-8|0)|0):0)c[o>>2]=U;c[i+8>>2]=0;U=c[T>>2]|0;do if((U|0)!=(c[f>>2]|0)){do if(U|0){if(__Z16atomic_decrementPj(U+-8|0)|0)break;__ZN6Memory11free_staticEPvb(U,1)}while(0);c[T>>2]=0;o=c[f>>2]|0;if(o|0){if(!(__Z28atomic_conditional_incrementPj(o+-8|0)|0))break;c[T>>2]=c[f>>2]}}while(0);c[i+16>>2]=aa;if(!(c[b>>2]|0)){T=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=T;c[T>>2]=0;c[T+4>>2]=0;c[T+8>>2]=0}T=__ZnwjPFPvjE(32,4740)|0;c[T>>2]=0;c[T+4>>2]=0;c[T+8>>2]=0;c[T+12>>2]=0;c[T+16>>2]=7;U=T+20|0;c[U>>2]=0;o=T+24|0;c[o>>2]=0;X=T+28|0;c[X>>2]=0;__ZN12PropertyInfoaSERKS_(T,i)|0;V=c[b>>2]|0;S=V+4|0;Q=c[S>>2]|0;c[o>>2]=Q;c[U>>2]=0;c[X>>2]=V;if(Q|0)c[Q+20>>2]=T;c[S>>2]=T;if(!(c[V>>2]|0))c[V>>2]=T;T=V+8|0;c[T>>2]=(c[T>>2]|0)+1;T=c[i+12>>2]|0;do if(T|0){if(__Z16atomic_decrementPj(T+-8|0)|0)break;__ZN6Memory11free_staticEPvb(T,1)}while(0);T=c[i+4>>2]|0;do if(T|0){if(__Z16atomic_decrementPj(T+-8|0)|0)break;__ZN6Memory11free_staticEPvb(T,1)}while(0);T=c[f>>2]|0;do if(T|0){if(__Z16atomic_decrementPj(T+-8|0)|0)break;__ZN6Memory11free_staticEPvb(T,1)}while(0);do if(!W){if(__Z16atomic_decrementPj(Y+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Y,1)}while(0);Y=c[j>>2]|0;do if(Y|0){if(__Z16atomic_decrementPj(Y+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Y,1)}while(0);_=Z+4|0;w=219}__ZN4ListI10StringName16DefaultAllocatorED2Ev(g);c[g>>2]=0;Z=c[q>>2]|0;if(!Z)da=ij[c[(c[a>>2]|0)+24>>2]&8191](a)|0;else da=Z;__ZN10StringNameC2ERKS_(p,da);__ZNK5Theme17get_constant_listE10StringNameP4ListIS0_16DefaultAllocatorE(s,p,g);__ZN10StringNameD2Ev(p);p=c[g>>2]|0;if(!p)ea=0;else{fa=p;w=271}while(1){if((w|0)==271){w=0;ea=c[fa>>2]|0}if(!ea)break;p=c[a+576>>2]|0;da=c[ea>>2]|0;f:do if(p){if(!da)ga=0;else ga=c[da+16>>2]|0;Z=c[p+(((1<<(d[a+580>>0]|0))+-1&ga)<<2)>>2]|0;if(Z){q=Z;while(1){if((c[q>>2]|0)==(ga|0)?(c[q+8>>2]|0)==(da|0):0){ha=51;break f}q=c[q+4>>2]|0;if(!q){ha=18;break}}}else ha=18}else ha=18;while(0);do if(da){p=c[da+4>>2]|0;if(p|0){__ZN6StringC2EPKc(f,p);ia=c[f>>2]|0;break}p=da+8|0;c[f>>2]=0;q=c[p>>2]|0;if(!q)ia=0;else{c[f>>2]=0;if(!(__Z28atomic_conditional_incrementPj(q+-8|0)|0)){ia=0;break}q=c[p>>2]|0;c[f>>2]=q;ia=q}}else{c[f>>2]=0;ia=0}while(0);c[j>>2]=ia;da=__ZplPKcRK6String(808404,j)|0;q=da;__ZN6StringC2EPKc(f,829466);p=i+4|0;c[p>>2]=0;Z=i+12|0;c[Z>>2]=0;c[i>>2]=2;_=(da|0)==0;if(!_?(c[p>>2]=0,__Z28atomic_conditional_incrementPj(da+-8|0)|0):0)c[p>>2]=q;c[i+8>>2]=1;q=c[Z>>2]|0;do if((q|0)!=(c[f>>2]|0)){do if(q|0){if(__Z16atomic_decrementPj(q+-8|0)|0)break;__ZN6Memory11free_staticEPvb(q,1)}while(0);c[Z>>2]=0;p=c[f>>2]|0;if(!p)break;if(!(__Z28atomic_conditional_incrementPj(p+-8|0)|0))break;c[Z>>2]=c[f>>2]}while(0);c[i+16>>2]=ha;if(!(c[b>>2]|0)){Z=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=Z;c[Z>>2]=0;c[Z+4>>2]=0;c[Z+8>>2]=0}Z=__ZnwjPFPvjE(32,4740)|0;c[Z>>2]=0;c[Z+4>>2]=0;c[Z+8>>2]=0;c[Z+12>>2]=0;c[Z+16>>2]=7;q=Z+20|0;c[q>>2]=0;p=Z+24|0;c[p>>2]=0;aa=Z+28|0;c[aa>>2]=0;__ZN12PropertyInfoaSERKS_(Z,i)|0;ca=c[b>>2]|0;$=ca+4|0;Y=c[$>>2]|0;c[p>>2]=Y;c[q>>2]=0;c[aa>>2]=ca;if(Y|0)c[Y+20>>2]=Z;c[$>>2]=Z;if(!(c[ca>>2]|0))c[ca>>2]=Z;Z=ca+8|0;c[Z>>2]=(c[Z>>2]|0)+1;Z=c[i+12>>2]|0;do if(Z|0){if(__Z16atomic_decrementPj(Z+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Z,1)}while(0);Z=c[i+4>>2]|0;do if(Z|0){if(__Z16atomic_decrementPj(Z+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Z,1)}while(0);Z=c[f>>2]|0;do if(Z|0){if(__Z16atomic_decrementPj(Z+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Z,1)}while(0);do if(!_){if(__Z16atomic_decrementPj(da+-8|0)|0)break;__ZN6Memory11free_staticEPvb(da,1)}while(0);da=c[j>>2]|0;do if(da|0){if(__Z16atomic_decrementPj(da+-8|0)|0)break;__ZN6Memory11free_staticEPvb(da,1)}while(0);fa=ea+4|0;w=271}__ZN4ListI10StringName16DefaultAllocatorED2Ev(g);if(!s){l=e;return}if(!(__ZN9Reference11unreferenceEv(s)|0)){l=e;return}if(!(__Z17predelete_handlerP6Object(s)|0)){l=e;return}gj[c[(c[s>>2]|0)+76>>2]&8191](s);__ZN6Memory11free_staticEPvb(s,0);l=e;return}function __ZNK5Theme13get_icon_listE10StringNameP4ListIS0_16DefaultAllocatorE(b,e,f){b=b|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0;g=b+140|0;h=c[g>>2]|0;if(!h)return;i=c[e>>2]|0;if(!i)j=0;else j=c[i+16>>2]|0;k=b+144|0;b=c[h+(((1<<(d[k>>0]|0))+-1&j)<<2)>>2]|0;if(!b)return;else l=b;while(1){if((c[l>>2]|0)==(j|0)?(c[l+8>>2]|0)==(i|0):0)break;l=c[l+4>>2]|0;if(!l){m=26;break}}if((m|0)==26)return;l=0;i=h;while(1){a:do if(i){h=c[e>>2]|0;if(!h)n=0;else n=c[h+16>>2]|0;j=c[i+(((1<<(d[k>>0]|0))+-1&n)<<2)>>2]|0;if(j){b=j;while(1){if((c[b>>2]|0)==(n|0)?(c[b+8>>2]|0)==(h|0):0)break;j=c[b+4>>2]|0;if(!j){m=16;break a}else b=j}a[1263537]=0;o=b+12|0}else m=16}else m=16;while(0);if((m|0)==16){m=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1100151,317,1085098,0);o=0}h=__ZNK7HashMapI10StringName3RefI7TextureE16StringNameHasher24HashMapComparatorDefaultIS0_ELh3ELh8EE4nextEPKS0_(o,l)|0;if(!h)break;if(!(c[f>>2]|0)){j=__ZnwjPFPvjE(12,4740)|0;c[f>>2]=j;c[j>>2]=0;c[j+4>>2]=0;c[j+8>>2]=0}j=__ZnwjPFPvjE(16,4740)|0;__ZN10StringNameC2Ev(j);p=j+4|0;c[p>>2]=0;q=j+8|0;c[q>>2]=0;r=j+12|0;c[r>>2]=0;__ZN10StringNameaSERKS_(j,h);s=c[f>>2]|0;t=s+4|0;u=c[t>>2]|0;c[q>>2]=u;c[p>>2]=0;c[r>>2]=s;if(u|0)c[u+4>>2]=j;c[t>>2]=j;if(!(c[s>>2]|0))c[s>>2]=j;j=s+8|0;c[j>>2]=(c[j>>2]|0)+1;l=h;i=c[g>>2]|0}return}function __ZNK5Theme15get_shader_listERK10StringNameP4ListIS0_16DefaultAllocatorE(b,e,f){b=b|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0;g=b+176|0;h=c[g>>2]|0;if(!h)return;i=c[e>>2]|0;if(!i)j=0;else j=c[i+16>>2]|0;k=b+180|0;b=c[h+(((1<<(d[k>>0]|0))+-1&j)<<2)>>2]|0;if(!b)return;else l=b;while(1){if((c[l>>2]|0)==(j|0)?(c[l+8>>2]|0)==(i|0):0)break;l=c[l+4>>2]|0;if(!l){m=26;break}}if((m|0)==26)return;l=0;i=h;while(1){a:do if(i){h=c[e>>2]|0;if(!h)n=0;else n=c[h+16>>2]|0;j=c[i+(((1<<(d[k>>0]|0))+-1&n)<<2)>>2]|0;if(j){b=j;while(1){if((c[b>>2]|0)==(n|0)?(c[b+8>>2]|0)==(h|0):0)break;j=c[b+4>>2]|0;if(!j){m=16;break a}else b=j}a[1263537]=0;o=b+12|0}else m=16}else m=16;while(0);if((m|0)==16){m=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1100151,317,1085098,0);o=0}h=__ZNK7HashMapI10StringName3RefI6ShaderE16StringNameHasher24HashMapComparatorDefaultIS0_ELh3ELh8EE4nextEPKS0_(o,l)|0;if(!h)break;if(!(c[f>>2]|0)){j=__ZnwjPFPvjE(12,4740)|0;c[f>>2]=j;c[j>>2]=0;c[j+4>>2]=0;c[j+8>>2]=0}j=__ZnwjPFPvjE(16,4740)|0;__ZN10StringNameC2Ev(j);p=j+4|0;c[p>>2]=0;q=j+8|0;c[q>>2]=0;r=j+12|0;c[r>>2]=0;__ZN10StringNameaSERKS_(j,h);s=c[f>>2]|0;t=s+4|0;u=c[t>>2]|0;c[q>>2]=u;c[p>>2]=0;c[r>>2]=s;if(u|0)c[u+4>>2]=j;c[t>>2]=j;if(!(c[s>>2]|0))c[s>>2]=j;j=s+8|0;c[j>>2]=(c[j>>2]|0)+1;l=h;i=c[g>>2]|0}return}function __ZNK7HashMapI10StringName3RefI6ShaderE16StringNameHasher24HashMapComparatorDefaultIS0_ELh3ELh8EE4nextEPKS0_(b,e){b=b|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0;f=c[b>>2]|0;if(!f){g=0;return g|0}if(!e){h=a[b+4>>0]|0;if(h<<24>>24==31){g=0;return g|0}i=1<<(h&255);h=0;while(1){j=c[f+(h<<2)>>2]|0;h=h+1|0;if(j|0)break;if((h|0)>=(i|0)){g=0;k=20;break}}if((k|0)==20)return g|0;g=j+8|0;return g|0}j=c[e>>2]|0;if(!j)l=0;else l=c[j+16>>2]|0;e=1<<(d[b+4>>0]|0);b=e+-1&l;i=c[f+(b<<2)>>2]|0;a:do if(i|0){h=i;while(1){if((c[h>>2]|0)==(l|0)?(c[h+8>>2]|0)==(j|0):0)break;m=c[h+4>>2]|0;if(!m)break a;else h=m}a[1263537]=0;m=c[h+4>>2]|0;if(!m)n=b;else{g=m+8|0;return g|0}do{n=n+1|0;if((n|0)>=(e|0)){g=0;k=20;break}o=c[f+(n<<2)>>2]|0}while(!(o|0));if((k|0)==20)return g|0;g=o+8|0;return g|0}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1102483,1100151,515,1100539,0);g=0;return g|0}function __ZNK7HashMapI10StringName3RefI7TextureE16StringNameHasher24HashMapComparatorDefaultIS0_ELh3ELh8EE4nextEPKS0_(b,e){b=b|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0;f=c[b>>2]|0;if(!f){g=0;return g|0}if(!e){h=a[b+4>>0]|0;if(h<<24>>24==31){g=0;return g|0}i=1<<(h&255);h=0;while(1){j=c[f+(h<<2)>>2]|0;h=h+1|0;if(j|0)break;if((h|0)>=(i|0)){g=0;k=20;break}}if((k|0)==20)return g|0;g=j+8|0;return g|0}j=c[e>>2]|0;if(!j)l=0;else l=c[j+16>>2]|0;e=1<<(d[b+4>>0]|0);b=e+-1&l;i=c[f+(b<<2)>>2]|0;a:do if(i|0){h=i;while(1){if((c[h>>2]|0)==(l|0)?(c[h+8>>2]|0)==(j|0):0)break;m=c[h+4>>2]|0;if(!m)break a;else h=m}a[1263537]=0;m=c[h+4>>2]|0;if(!m)n=b;else{g=m+8|0;return g|0}do{n=n+1|0;if((n|0)>=(e|0)){g=0;k=20;break}o=c[f+(n<<2)>>2]|0}while(!(o|0));if((k|0)==20)return g|0;g=o+8|0;return g|0}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1102483,1100151,515,1100539,0);g=0;return g|0}function __ZNK9GraphNode4_getERK10StringNameR7Variant(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0;f=l;l=l+112|0;if((l|0)>=(m|0))ba(112);h=f+56|0;i=f+48|0;j=f+44|0;k=f+36|0;n=f+32|0;o=f+40|0;p=f+28|0;q=f+24|0;r=f;s=c[d>>2]|0;do if(s){t=c[s+4>>2]|0;if(t|0){__ZN6StringC2EPKc(h,t);u=c[h>>2]|0;break}t=s+8|0;c[h>>2]=0;v=c[t>>2]|0;if((v|0)!=0?(c[h>>2]=0,(__Z28atomic_conditional_incrementPj(v+-8|0)|0)!=0):0){v=c[t>>2]|0;c[h>>2]=v;u=v}else u=0}else{c[h>>2]=0;u=0}while(0);c[i>>2]=u;u=__ZNK6String11begins_withEPKc(i,829479)|0;s=c[i>>2]|0;if(s|0?(__Z16atomic_decrementPj(s+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(s,1);if(!u){w=0;l=f;return w|0}u=c[d>>2]|0;do if(u){s=c[u+4>>2]|0;if(s|0){__ZN6StringC2EPKc(h,s);x=c[h>>2]|0;break}s=u+8|0;c[h>>2]=0;i=c[s>>2]|0;if((i|0)!=0?(c[h>>2]=0,(__Z28atomic_conditional_incrementPj(i+-8|0)|0)!=0):0){i=c[s>>2]|0;c[h>>2]=i;x=i}else x=0}else{c[h>>2]=0;x=0}while(0);c[k>>2]=x;__ZN6StringC2EPKc(n,1142570);c[j>>2]=__ZNK6String9get_sliceES_i(k,n,1)|0;x=__ZNK6String6to_intEv(j)|0;u=c[j>>2]|0;if(u|0?(__Z16atomic_decrementPj(u+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(u,1);u=c[n>>2]|0;if(u|0?(__Z16atomic_decrementPj(u+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(u,1);u=c[k>>2]|0;if(u|0?(__Z16atomic_decrementPj(u+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(u,1);u=c[d>>2]|0;do if(u){d=c[u+4>>2]|0;if(d|0){__ZN6StringC2EPKc(h,d);y=c[h>>2]|0;break}d=u+8|0;c[h>>2]=0;k=c[d>>2]|0;if((k|0)!=0?(c[h>>2]=0,(__Z28atomic_conditional_incrementPj(k+-8|0)|0)!=0):0){k=c[d>>2]|0;c[h>>2]=k;y=k}else y=0}else{c[h>>2]=0;y=0}while(0);c[p>>2]=y;__ZN6StringC2EPKc(q,1142570);c[o>>2]=__ZNK6String9get_sliceES_i(p,q,2)|0;y=c[q>>2]|0;if(y|0?(__Z16atomic_decrementPj(y+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(y,1);y=c[p>>2]|0;if(y|0?(__Z16atomic_decrementPj(y+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(y,1);y=h+48|0;c[y>>2]=0;p=h+52|0;c[p>>2]=0;a[h>>0]=0;q=h+4|0;c[q>>2]=0;g[h+8>>2]=1.0;g[h+12>>2]=1.0;g[h+16>>2]=1.0;g[h+20>>2]=1.0;u=h+24|0;a[u>>0]=0;k=h+28|0;c[k>>2]=0;g[h+32>>2]=1.0;g[h+36>>2]=1.0;g[h+40>>2]=1.0;g[h+44>>2]=1.0;d=c[b+676>>2]|0;a:do if(d|0){n=c[d+8>>2]|0;j=c[b+680>>2]|0;i=(n|0)==(j|0);b:do if(i)z=n;else{s=n;while(1){v=c[s+24>>2]|0;if((x|0)<(v|0))A=s+8|0;else{if((v|0)>=(x|0)){z=s;break b}A=s+4|0}s=c[A>>2]|0;if((s|0)==(j|0))break a}}while(0);if((z|0)!=(j|0)&(z|0)!=0){a[1263537]=0;c:do if(i){B=n;C=55}else{s=n;while(1){v=c[s+24>>2]|0;if((x|0)<(v|0))D=s+8|0;else{if((v|0)>=(x|0)){B=s;C=55;break c}D=s+4|0}s=c[D>>2]|0;if((s|0)==(j|0)){C=56;break}}}while(0);if((C|0)==55)if((B|0)==(j|0)|(B|0)==0)C=56;else{a[1263537]=0;E=B+28|0}if((C|0)==56){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145936,604,1145947,0);E=0}__ZN9GraphNode4SlotaSERKS0_(h,E)|0}}while(0);do if(!(__ZNK6StringeqEPKc(o,829485)|0)){if(__ZNK6StringeqEPKc(o,829498)|0){__ZN7VariantC2Ei(r,c[q>>2]|0);__ZN7VariantaSERKS_(e,r);if(c[r>>2]|0)__ZN7Variant5clearEv(r);F=1;break}if(__ZNK6StringeqEPKc(o,829508)|0){__ZN7VariantC2ERK5Color(r,h+8|0);__ZN7VariantaSERKS_(e,r);if(c[r>>2]|0)__ZN7Variant5clearEv(r);F=1;break}if(__ZNK6StringeqEPKc(o,829519)|0){__ZN7VariantC2Eb(r,(a[u>>0]|0)!=0);__ZN7VariantaSERKS_(e,r);if(c[r>>2]|0)__ZN7Variant5clearEv(r);F=1;break}if(__ZNK6StringeqEPKc(o,829533)|0){__ZN7VariantC2Ei(r,c[k>>2]|0);__ZN7VariantaSERKS_(e,r);if(c[r>>2]|0)__ZN7Variant5clearEv(r);F=1;break}if(__ZNK6StringeqEPKc(o,829544)|0){__ZN7VariantC2ERK5Color(r,h+32|0);__ZN7VariantaSERKS_(e,r);if(c[r>>2]|0)__ZN7Variant5clearEv(r);F=1}else F=0}else{__ZN7VariantC2Eb(r,(a[h>>0]|0)!=0);__ZN7VariantaSERKS_(e,r);if(c[r>>2]|0)__ZN7Variant5clearEv(r);F=1}while(0);r=c[p>>2]|0;if((r|0?__ZN9Reference11unreferenceEv(r)|0:0)?(r=c[p>>2]|0,__Z17predelete_handlerP6Object(r)|0):0){gj[c[(c[r>>2]|0)+76>>2]&8191](r);__ZN6Memory11free_staticEPvb(r,0)}c[p>>2]=0;p=c[y>>2]|0;if((p|0?__ZN9Reference11unreferenceEv(p)|0:0)?(p=c[y>>2]|0,__Z17predelete_handlerP6Object(p)|0):0){gj[c[(c[p>>2]|0)+76>>2]&8191](p);__ZN6Memory11free_staticEPvb(p,0)}p=c[o>>2]|0;if(p|0?(__Z16atomic_decrementPj(p+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(p,1);w=F;l=f;return w|0}function __ZN9GraphNode4_setERK10StringNameRK7Variant(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0;f=l;l=l+112|0;if((l|0)>=(m|0))ba(112);h=f+56|0;i=f+52|0;j=f+44|0;k=f+48|0;n=f+36|0;o=f+32|0;p=f+40|0;q=f+8|0;r=f+4|0;s=f+16|0;t=f;u=c[d>>2]|0;do if(u){v=c[u+4>>2]|0;if(v|0){__ZN6StringC2EPKc(h,v);w=c[h>>2]|0;break}v=u+8|0;c[h>>2]=0;x=c[v>>2]|0;if((x|0)!=0?(c[h>>2]=0,(__Z28atomic_conditional_incrementPj(x+-8|0)|0)!=0):0){x=c[v>>2]|0;c[h>>2]=x;w=x}else w=0}else{c[h>>2]=0;w=0}while(0);c[i>>2]=w;w=__ZNK6String11begins_withEPKc(i,829479)|0;u=c[i>>2]|0;if(u|0?(__Z16atomic_decrementPj(u+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(u,1);if(!w){y=0;l=f;return y|0}w=c[d>>2]|0;do if(w){u=c[w+4>>2]|0;if(u|0){__ZN6StringC2EPKc(h,u);z=c[h>>2]|0;break}u=w+8|0;c[h>>2]=0;i=c[u>>2]|0;if((i|0)!=0?(c[h>>2]=0,(__Z28atomic_conditional_incrementPj(i+-8|0)|0)!=0):0){i=c[u>>2]|0;c[h>>2]=i;z=i}else z=0}else{c[h>>2]=0;z=0}while(0);c[n>>2]=z;__ZN6StringC2EPKc(o,1142570);c[k>>2]=__ZNK6String9get_sliceES_i(n,o,1)|0;z=__ZNK6String6to_intEv(k)|0;w=c[k>>2]|0;if(w|0?(__Z16atomic_decrementPj(w+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(w,1);w=c[o>>2]|0;if(w|0?(__Z16atomic_decrementPj(w+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(w,1);w=c[n>>2]|0;if(w|0?(__Z16atomic_decrementPj(w+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(w,1);c[j>>2]=z;z=c[d>>2]|0;do if(z){d=c[z+4>>2]|0;if(d|0){__ZN6StringC2EPKc(h,d);A=c[h>>2]|0;break}d=z+8|0;c[h>>2]=0;w=c[d>>2]|0;if((w|0)!=0?(c[h>>2]=0,(__Z28atomic_conditional_incrementPj(w+-8|0)|0)!=0):0){w=c[d>>2]|0;c[h>>2]=w;A=w}else A=0}else{c[h>>2]=0;A=0}while(0);c[q>>2]=A;__ZN6StringC2EPKc(r,1142570);c[p>>2]=__ZNK6String9get_sliceES_i(q,r,2)|0;A=c[r>>2]|0;if(A|0?(__Z16atomic_decrementPj(A+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(A,1);A=c[q>>2]|0;if(A|0?(__Z16atomic_decrementPj(A+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(A,1);A=h+48|0;c[A>>2]=0;q=h+52|0;c[q>>2]=0;a[h>>0]=0;r=h+4|0;c[r>>2]=0;g[h+8>>2]=1.0;g[h+12>>2]=1.0;g[h+16>>2]=1.0;g[h+20>>2]=1.0;z=h+24|0;a[z>>0]=0;w=h+28|0;c[w>>2]=0;g[h+32>>2]=1.0;g[h+36>>2]=1.0;g[h+40>>2]=1.0;g[h+44>>2]=1.0;d=b+676|0;n=c[d>>2]|0;a:do if(n|0){o=c[n+8>>2]|0;k=c[b+680>>2]|0;b:do if((o|0)==(k|0))B=o;else{i=c[j>>2]|0;u=o;while(1){x=c[u+24>>2]|0;if((i|0)<(x|0))C=u+8|0;else{if((x|0)>=(i|0)){B=u;break b}C=u+4|0}u=c[C>>2]|0;if((u|0)==(k|0))break a}}while(0);if((B|0)!=(k|0)&(B|0)!=0)__ZN9GraphNode4SlotaSERKS0_(h,__ZN3MapIiN9GraphNode4SlotE10ComparatorIiE16DefaultAllocatorEixERKi(d,j)|0)|0}while(0);do if(!(__ZNK6StringeqEPKc(p,829485)|0)){if(__ZNK6StringeqEPKc(p,829498)|0){c[r>>2]=__ZNK7VariantcviEv(e)|0;D=63;break}if(__ZNK6StringeqEPKc(p,829508)|0){__ZNK7Variantcv5ColorEv(s,e);d=h+8|0;c[d>>2]=c[s>>2];c[d+4>>2]=c[s+4>>2];c[d+8>>2]=c[s+8>>2];c[d+12>>2]=c[s+12>>2];D=63;break}if(__ZNK6StringeqEPKc(p,829519)|0){a[z>>0]=(__ZNK7VariantcvbEv(e)|0)&1;D=63;break}if(__ZNK6StringeqEPKc(p,829533)|0){c[w>>2]=__ZNK7VariantcviEv(e)|0;D=63;break}if(__ZNK6StringeqEPKc(p,829544)|0){__ZNK7Variantcv5ColorEv(s,e);d=h+32|0;c[d>>2]=c[s>>2];c[d+4>>2]=c[s+4>>2];c[d+8>>2]=c[s+8>>2];c[d+12>>2]=c[s+12>>2];D=63}else E=0}else{a[h>>0]=(__ZNK7VariantcvbEv(e)|0)&1;D=63}while(0);if((D|0)==63){D=c[j>>2]|0;j=(a[h>>0]|0)!=0;e=c[r>>2]|0;r=(a[z>>0]|0)!=0;z=c[w>>2]|0;c[s>>2]=0;c[t>>2]=0;__ZN9GraphNode8set_slotEibiRK5ColorbiS2_RK3RefI7TextureES7_(b,D,j,e,h+8|0,r,z,h+32|0,s,t);__ZN10CanvasItem6updateEv(b);E=1}b=c[q>>2]|0;if((b|0?__ZN9Reference11unreferenceEv(b)|0:0)?(b=c[q>>2]|0,__Z17predelete_handlerP6Object(b)|0):0){gj[c[(c[b>>2]|0)+76>>2]&8191](b);__ZN6Memory11free_staticEPvb(b,0)}c[q>>2]=0;q=c[A>>2]|0;if((q|0?__ZN9Reference11unreferenceEv(q)|0:0)?(q=c[A>>2]|0,__Z17predelete_handlerP6Object(q)|0):0){gj[c[(c[q>>2]|0)+76>>2]&8191](q);__ZN6Memory11free_staticEPvb(q,0)}q=c[p>>2]|0;if(q|0?(__Z16atomic_decrementPj(q+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(q,1);y=E;l=f;return y|0}function __ZN9GraphNode8set_slotEibiRK5ColorbiS2_RK3RefI7TextureES7_(b,d,e,f,h,i,j,k,n,o){b=b|0;d=d|0;e=e|0;f=f|0;h=h|0;i=i|0;j=j|0;k=k|0;n=n|0;o=o|0;var p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0;p=l;l=l+64|0;if((l|0)>=(m|0))ba(64);q=p;r=p+8|0;c[q>>2]=d;s=e&1;t=i&1;if((d|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(829556,829565,285,940777,0);l=p;return}a[1263537]=0;if((((((((((f|0)==0&(e^1)?+g[h>>2]==1.0:0)?+g[h+4>>2]==1.0:0)?+g[h+8>>2]==1.0:0)?+g[h+12>>2]==1.0:0)?(j|0)==0&(i^1):0)?+g[k>>2]==1.0:0)?+g[k+4>>2]==1.0:0)?+g[k+8>>2]==1.0:0)?+g[k+12>>2]==1.0:0){i=b+676|0;e=c[i>>2]|0;if(!e){l=p;return}u=c[e+8>>2]|0;e=c[b+680>>2]|0;a:do if((u|0)==(e|0))v=u;else{w=u;do{x=c[w+24>>2]|0;if((x|0)>(d|0))y=w+8|0;else{if((x|0)>=(d|0)){v=w;break a}y=w+4|0}w=c[y>>2]|0}while((w|0)!=(e|0));l=p;return}while(0);if((v|0)==0|(v|0)==(e|0)){l=p;return}__ZN3MapIiN9GraphNode4SlotE10ComparatorIiE16DefaultAllocatorE6_eraseEPNS5_7ElementE(i,v);l=p;return}v=r+48|0;c[v>>2]=0;i=r+52|0;c[i>>2]=0;a[r>>0]=s;c[r+4>>2]=f;f=r+8|0;c[f>>2]=c[h>>2];c[f+4>>2]=c[h+4>>2];c[f+8>>2]=c[h+8>>2];c[f+12>>2]=c[h+12>>2];a[r+24>>0]=t;c[r+28>>2]=j;j=r+32|0;c[j>>2]=c[k>>2];c[j+4>>2]=c[k+4>>2];c[j+8>>2]=c[k+8>>2];c[j+12>>2]=c[k+12>>2];k=c[n>>2]|0;if(k|0){c[v>>2]=k;__ZN9Reference9referenceEv(k)}k=c[o>>2]|0;if(k|0){c[i>>2]=k;__ZN9Reference9referenceEv(k)}__ZN9GraphNode4SlotaSERKS0_(__ZN3MapIiN9GraphNode4SlotE10ComparatorIiE16DefaultAllocatorEixERKi(b+676|0,q)|0,r)|0;__ZN10CanvasItem6updateEv(b);a[b+688>>0]=1;b=c[i>>2]|0;if((b|0?__ZN9Reference11unreferenceEv(b)|0:0)?(b=c[i>>2]|0,__Z17predelete_handlerP6Object(b)|0):0){gj[c[(c[b>>2]|0)+76>>2]&8191](b);__ZN6Memory11free_staticEPvb(b,0)}c[i>>2]=0;i=c[v>>2]|0;if((i|0?__ZN9Reference11unreferenceEv(i)|0:0)?(i=c[v>>2]|0,__Z17predelete_handlerP6Object(i)|0):0){gj[c[(c[i>>2]|0)+76>>2]&8191](i);__ZN6Memory11free_staticEPvb(i,0)}l=p;return}function __ZN3MapIiN9GraphNode4SlotE10ComparatorIiE16DefaultAllocatorE6_eraseEPNS5_7ElementE(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0;e=d+8|0;f=c[e>>2]|0;g=b+4|0;h=c[g>>2]|0;if((f|0)!=(h|0)?(i=c[d+4>>2]|0,(i|0)!=(h|0)):0){j=i;while(1){i=c[j+8>>2]|0;if((i|0)==(h|0))break;else j=i}if(!j){k=h;l=c[h+8>>2]|0}else{k=j;l=h}}else{k=d;l=f}f=k+8|0;j=k+4|0;i=c[((l|0)==(h|0)?j:f)>>2]|0;h=c[b>>2]|0;l=k+12|0;m=c[l>>2]|0;c[i+12>>2]=m;if((h|0)==(m|0))n=h+8|0;else{h=c[l>>2]|0;m=h+8|0;n=(k|0)==(c[m>>2]|0)?m:h+4|0}c[n>>2]=i;if((k|0)==(d|0)){if((c[d>>2]|0)==1)__ZN3MapIiN9GraphNode4SlotE10ComparatorIiE16DefaultAllocatorE10_erase_fixEPNS5_7ElementE(b,i)}else{if((k|0)==(c[g>>2]|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143791,1145936,469,1143798,0);return}a[1263537]=0;if((c[k>>2]|0)==1)__ZN3MapIiN9GraphNode4SlotE10ComparatorIiE16DefaultAllocatorE10_erase_fixEPNS5_7ElementE(b,i);c[f>>2]=c[e>>2];f=d+4|0;c[j>>2]=c[f>>2];j=d+12|0;c[l>>2]=c[j>>2];c[k>>2]=c[d>>2];c[(c[e>>2]|0)+12>>2]=k;c[(c[f>>2]|0)+12>>2]=k;f=c[j>>2]|0;j=f+8|0;c[((c[j>>2]|0)==(d|0)?j:f+4|0)>>2]=k}k=c[d+16>>2]|0;f=d+20|0;if(k|0)c[k+20>>2]=c[f>>2];j=c[f>>2]|0;if(j|0)c[j+16>>2]=k;k=d+80|0;j=c[k>>2]|0;if((j|0?__ZN9Reference11unreferenceEv(j)|0:0)?(j=c[k>>2]|0,__Z17predelete_handlerP6Object(j)|0):0){gj[c[(c[j>>2]|0)+76>>2]&8191](j);__ZN6Memory11free_staticEPvb(j,0)}c[k>>2]=0;k=d+76|0;j=c[k>>2]|0;if((j|0?__ZN9Reference11unreferenceEv(j)|0:0)?(j=c[k>>2]|0,__Z17predelete_handlerP6Object(j)|0):0){gj[c[(c[j>>2]|0)+76>>2]&8191](j);__ZN6Memory11free_staticEPvb(j,0)}c[k>>2]=0;__ZN6Memory11free_staticEPvb(d,0);d=b+8|0;c[d>>2]=(c[d>>2]|0)+-1;if(!(c[c[g>>2]>>2]|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143791,1145936,498,1143838,0);return}else{a[1263537]=0;return}}function __ZN3MapIiN9GraphNode4SlotE10ComparatorIiE16DefaultAllocatorE10_erase_fixEPNS5_7ElementE(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0;e=c[(c[b>>2]|0)+8>>2]|0;f=b+4|0;if((e|0)!=(d|0)&(c[d>>2]|0)==1){b=d;while(1){g=b+12|0;h=c[g>>2]|0;i=c[h+8>>2]|0;do if((b|0)==(i|0)){j=c[h+4>>2]|0;if(!(c[j>>2]|0)){a[1263537]=0;c[j>>2]=1;k=c[f>>2]|0;if((k|0)==(h|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);l=c[g>>2]|0;m=l;n=c[l+4>>2]|0;o=c[f>>2]|0}else{a[1263537]=0;c[h>>2]=0;m=h;n=j;o=k}k=n+8|0;l=c[k>>2]|0;c[m+4>>2]=l;if((l|0)!=(o|0))c[l+12>>2]=m;l=m+12|0;c[n+12>>2]=c[l>>2];p=c[l>>2]|0;q=p+8|0;c[((c[q>>2]|0)==(m|0)?q:p+4|0)>>2]=n;c[k>>2]=m;c[l>>2]=n;l=c[g>>2]|0;r=c[l+4>>2]|0;s=l}else{r=j;s=h}if((c[c[r+4>>2]>>2]|0)==1){j=r+8|0;l=c[j>>2]|0;if((c[l>>2]|0)==1)if((c[f>>2]|0)==(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);t=c[g>>2]|0;break}else{a[1263537]=0;c[r>>2]=0;t=s;break}a[1263537]=0;c[l>>2]=1;k=c[f>>2]|0;if((k|0)==(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);u=c[j>>2]|0;v=c[f>>2]|0}else{a[1263537]=0;c[r>>2]=0;u=l;v=k}k=u+4|0;l=c[k>>2]|0;c[j>>2]=l;if((l|0)!=(v|0))c[l+12>>2]=r;l=r+12|0;c[u+12>>2]=c[l>>2];j=c[l>>2]|0;p=j+4|0;c[((c[p>>2]|0)==(r|0)?p:j+8|0)>>2]=u;c[k>>2]=r;c[l>>2]=u;l=c[g>>2]|0;w=c[l+4>>2]|0;x=l}else{w=r;x=s}l=c[x>>2]|0;k=c[f>>2]|0;if((l|0)==0&(k|0)==(w|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);y=c[g>>2]|0;z=c[f>>2]|0}else{a[1263537]=0;c[w>>2]=l;y=x;z=k}c[y>>2]=1;k=c[w+4>>2]|0;a[1263537]=0;c[k>>2]=1;k=y+4|0;l=c[k>>2]|0;j=l+8|0;p=c[j>>2]|0;c[k>>2]=p;if((p|0)!=(z|0))c[p+12>>2]=y;p=y+12|0;c[l+12>>2]=c[p>>2];k=c[p>>2]|0;q=k+8|0;c[((c[q>>2]|0)==(y|0)?q:k+4|0)>>2]=l;c[j>>2]=y;c[p>>2]=l;t=e}else{if(!(c[i>>2]|0)){a[1263537]=0;c[i>>2]=1;l=c[f>>2]|0;if((l|0)==(h|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);p=c[g>>2]|0;A=c[p+8>>2]|0;B=c[f>>2]|0;C=p}else{a[1263537]=0;c[h>>2]=0;A=i;B=l;C=h}l=A+4|0;p=c[l>>2]|0;c[C+8>>2]=p;if((p|0)!=(B|0))c[p+12>>2]=C;p=C+12|0;c[A+12>>2]=c[p>>2];j=c[p>>2]|0;k=j+4|0;c[((c[k>>2]|0)==(C|0)?k:j+8|0)>>2]=A;c[l>>2]=C;c[p>>2]=A;p=c[g>>2]|0;D=c[p+8>>2]|0;E=p}else{D=i;E=h}p=D+4|0;l=c[p>>2]|0;j=(c[c[D+8>>2]>>2]|0)==1;if(!((c[l>>2]|0)!=1|j^1))if((c[f>>2]|0)==(D|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);t=c[g>>2]|0;break}else{a[1263537]=0;c[D>>2]=0;t=E;break}if(j){a[1263537]=0;c[l>>2]=1;j=c[f>>2]|0;if((j|0)==(D|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);F=c[p>>2]|0;G=c[f>>2]|0}else{a[1263537]=0;c[D>>2]=0;F=l;G=j}j=F+8|0;l=c[j>>2]|0;c[p>>2]=l;if((l|0)!=(G|0))c[l+12>>2]=D;l=D+12|0;c[F+12>>2]=c[l>>2];p=c[l>>2]|0;k=p+8|0;c[((c[k>>2]|0)==(D|0)?k:p+4|0)>>2]=F;c[j>>2]=D;c[l>>2]=F;l=c[g>>2]|0;H=c[l+8>>2]|0;I=l}else{H=D;I=E}l=c[I>>2]|0;j=c[f>>2]|0;if((l|0)==0&(j|0)==(H|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);J=c[g>>2]|0;K=c[f>>2]|0}else{a[1263537]=0;c[H>>2]=l;J=I;K=j}c[J>>2]=1;j=c[H+8>>2]|0;a[1263537]=0;c[j>>2]=1;j=J+8|0;l=c[j>>2]|0;p=l+4|0;k=c[p>>2]|0;c[j>>2]=k;if((k|0)!=(K|0))c[k+12>>2]=J;k=J+12|0;c[l+12>>2]=c[k>>2];j=c[k>>2]|0;q=j+4|0;c[((c[q>>2]|0)==(J|0)?q:j+8|0)>>2]=l;c[p>>2]=J;c[k>>2]=l;t=e}while(0);if((e|0)!=(t|0)&(c[t>>2]|0)==1)b=t;else{L=t;break}}}else L=d;a[1263537]=0;c[L>>2]=1;if((c[c[f>>2]>>2]|0)==1){a[1263537]=0;return}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143886,1145936,447,1143897,0);return}}function __ZN7ClassDB10_add_classI9GraphNodeEEvv(){var a=0,b=0,d=0,e=0,f=0,g=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+16|0;d=a+12|0;e=a+8|0;f=a+4|0;g=a;__ZN6StringC2EPKc(b,1016648);c[e>>2]=c[b>>2];__ZN10StringNameC2ERK6String(d,e);__ZN6StringC2EPKc(b,947468);c[g>>2]=c[b>>2];__ZN10StringNameC2ERK6String(f,g);__ZN7ClassDB11_add_class2ERK10StringNameS2_(d,f);__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);__ZN10StringNameD2Ev(d);d=c[e>>2]|0;if(!d){l=a;return}if(__Z16atomic_decrementPj(d+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(d,1);l=a;return}function __ZN9GraphNode13_bind_methodsEv(){var a=0,b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0,ia=0,ja=0;a=l;l=l+464|0;if((l|0)>=(m|0))ba(464);b=a+424|0;d=a+416|0;e=a+408|0;f=a+400|0;g=a+392|0;h=a+24|0;i=a+388|0;j=a;k=a+384|0;n=a+376|0;o=a+368|0;p=a+360|0;q=a+352|0;r=a+344|0;s=a+336|0;t=a+328|0;u=a+320|0;v=a+312|0;w=a+304|0;x=a+272|0;y=a+256|0;z=a+248|0;A=a+240|0;B=a+232|0;C=a+224|0;D=a+216|0;E=a+208|0;F=a+200|0;G=a+192|0;H=a+184|0;I=a+176|0;J=a+168|0;K=a+160|0;L=a+152|0;M=a+144|0;N=a+136|0;O=a+128|0;P=a+124|0;Q=a+120|0;R=a+280|0;S=a+264|0;T=a+92|0;U=a+88|0;V=a+84|0;W=a+80|0;X=a+76|0;Y=a+72|0;Z=a+68|0;_=a+100|0;$=a+64|0;aa=a+96|0;ca=a+60|0;da=a+56|0;ea=a+52|0;fa=a+48|0;__Z8D_METHODPKcS0_(d,845639,1114335);ga=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(ga);c[ga>>2]=230028;__ZN10MethodBind10_set_constEb(ga,0);__ZN10MethodBind24_generate_argument_typesEi(ga,1);c[ga+44>>2]=875;c[ga+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,ga,d,0,0)|0;ga=d+4|0;ha=c[ga>>2]|0;if(ha|0?(__Z16atomic_decrementPj(ha+-8|0)|0)==0:0){ia=c[ga>>2]|0;ga=(ia|0)==0?0:ia+-4|0;ia=ga+4|0;if(c[ga>>2]|0){ja=0;do{__ZN10StringNameD2Ev(ia+(ja<<2)|0);ja=ja+1|0}while(ja>>>0<(c[ga>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(ha,1)}__ZN10StringNameD2Ev(d);__Z8D_METHODPKc(e,845649);d=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(d);c[d>>2]=230064;__ZN10MethodBind10_set_constEb(d,1);__ZN10MethodBind24_generate_argument_typesEi(d,0);__ZN10MethodBind12_set_returnsEb(d,1);c[d+44>>2]=5120;c[d+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,d,e,0,0)|0;d=e+4|0;ha=c[d>>2]|0;if(ha|0?(__Z16atomic_decrementPj(ha+-8|0)|0)==0:0){ga=c[d>>2]|0;d=(ga|0)==0?0:ga+-4|0;ga=d+4|0;if(c[d>>2]|0){ja=0;do{__ZN10StringNameD2Ev(ga+(ja<<2)|0);ja=ja+1|0}while(ja>>>0<(c[d>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(ha,1)}__ZN10StringNameD2Ev(e);__Z8D_METHODPKc(f,915429);e=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(e);c[e>>2]=230100;__ZN10MethodBind10_set_constEb(e,0);__ZN10MethodBind24_generate_argument_typesEi(e,1);c[e+44>>2]=876;c[e+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,e,f,0,0)|0;e=f+4|0;ha=c[e>>2]|0;if(ha|0?(__Z16atomic_decrementPj(ha+-8|0)|0)==0:0){d=c[e>>2]|0;e=(d|0)==0?0:d+-4|0;d=e+4|0;if(c[e>>2]|0){ja=0;do{__ZN10StringNameD2Ev(d+(ja<<2)|0);ja=ja+1|0}while(ja>>>0<(c[e>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(ha,1)}__ZN10StringNameD2Ev(f);__Z8D_METHODPKcS0_S0_S0_S0_S0_S0_S0_S0_S0_(g,829556,1128274,829590,829602,829612,829623,829636,829647,829659,829671);c[i>>2]=0;__ZN6RefPtrC2Ev(b);__ZN3RefI9ReferenceEaSI7TextureEEvRKS_IT_E(b,i);__ZN7VariantC2ERK6RefPtr(h,b);__ZN6RefPtrD2Ev(b);c[k>>2]=0;__ZN6RefPtrC2Ev(b);__ZN3RefI9ReferenceEaSI7TextureEEvRKS_IT_E(b,k);__ZN7VariantC2ERK6RefPtr(j,b);__ZN6RefPtrD2Ev(b);f=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(f);c[f>>2]=230136;__ZN10MethodBind10_set_constEb(f,0);__ZN10MethodBind24_generate_argument_typesEi(f,9);c[f+44>>2]=1;c[f+48>>2]=0;c[b>>2]=h;c[b+4>>2]=j;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,f,g,b,2)|0;if(c[j>>2]|0)__ZN7Variant5clearEv(j);f=c[k>>2]|0;if((f|0?__ZN9Reference11unreferenceEv(f)|0:0)?(f=c[k>>2]|0,__Z17predelete_handlerP6Object(f)|0):0){gj[c[(c[f>>2]|0)+76>>2]&8191](f);__ZN6Memory11free_staticEPvb(f,0)}c[k>>2]=0;if(c[h>>2]|0)__ZN7Variant5clearEv(h);k=c[i>>2]|0;if((k|0?__ZN9Reference11unreferenceEv(k)|0:0)?(k=c[i>>2]|0,__Z17predelete_handlerP6Object(k)|0):0){gj[c[(c[k>>2]|0)+76>>2]&8191](k);__ZN6Memory11free_staticEPvb(k,0)}c[i>>2]=0;i=g+4|0;k=c[i>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0){f=c[i>>2]|0;i=(f|0)==0?0:f+-4|0;f=i+4|0;if(c[i>>2]|0){ha=0;do{__ZN10StringNameD2Ev(f+(ha<<2)|0);ha=ha+1|0}while(ha>>>0<(c[i>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(k,1)}__ZN10StringNameD2Ev(g);__Z8D_METHODPKcS0_(n,829684,1128274);g=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(g);c[g>>2]=230172;__ZN10MethodBind10_set_constEb(g,0);__ZN10MethodBind24_generate_argument_typesEi(g,1);c[g+44>>2]=877;c[g+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,g,n,0,0)|0;g=n+4|0;k=c[g>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0){i=c[g>>2]|0;g=(i|0)==0?0:i+-4|0;i=g+4|0;if(c[g>>2]|0){ha=0;do{__ZN10StringNameD2Ev(i+(ha<<2)|0);ha=ha+1|0}while(ha>>>0<(c[g>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(k,1)}__ZN10StringNameD2Ev(n);__Z8D_METHODPKcS0_(o,829695,1128274);n=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(n);c[n>>2]=230208;__ZN10MethodBind10_set_constEb(n,0);__ZN10MethodBind24_generate_argument_typesEi(n,0);c[n+44>>2]=5155;c[n+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,n,o,0,0)|0;n=o+4|0;k=c[n>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0){g=c[n>>2]|0;n=(g|0)==0?0:g+-4|0;g=n+4|0;if(c[n>>2]|0){ha=0;do{__ZN10StringNameD2Ev(g+(ha<<2)|0);ha=ha+1|0}while(ha>>>0<(c[n>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(k,1)}__ZN10StringNameD2Ev(o);__Z8D_METHODPKcS0_(p,829711,1128274);o=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(o);c[o>>2]=230244;__ZN10MethodBind10_set_constEb(o,1);__ZN10MethodBind24_generate_argument_typesEi(o,1);__ZN10MethodBind12_set_returnsEb(o,1);c[o+44>>2]=4514;c[o+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,o,p,0,0)|0;o=p+4|0;k=c[o>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0){n=c[o>>2]|0;o=(n|0)==0?0:n+-4|0;n=o+4|0;if(c[o>>2]|0){ha=0;do{__ZN10StringNameD2Ev(n+(ha<<2)|0);ha=ha+1|0}while(ha>>>0<(c[o>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(k,1)}__ZN10StringNameD2Ev(p);__Z8D_METHODPKcS0_(q,829732,1128274);p=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(p);c[p>>2]=230280;__ZN10MethodBind10_set_constEb(p,1);__ZN10MethodBind24_generate_argument_typesEi(p,1);__ZN10MethodBind12_set_returnsEb(p,1);c[p+44>>2]=4515;c[p+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,p,q,0,0)|0;p=q+4|0;k=c[p>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0){o=c[p>>2]|0;p=(o|0)==0?0:o+-4|0;o=p+4|0;if(c[p>>2]|0){ha=0;do{__ZN10StringNameD2Ev(o+(ha<<2)|0);ha=ha+1|0}while(ha>>>0<(c[p>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(k,1)}__ZN10StringNameD2Ev(q);__Z8D_METHODPKcS0_(r,829751,1128274);q=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(q);c[q>>2]=230316;__ZN10MethodBind10_set_constEb(q,1);__ZN10MethodBind24_generate_argument_typesEi(q,1);__ZN10MethodBind12_set_returnsEb(q,1);c[q+44>>2]=1453;c[q+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,q,r,0,0)|0;q=r+4|0;k=c[q>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0){p=c[q>>2]|0;q=(p|0)==0?0:p+-4|0;p=q+4|0;if(c[q>>2]|0){ha=0;do{__ZN10StringNameD2Ev(p+(ha<<2)|0);ha=ha+1|0}while(ha>>>0<(c[q>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(k,1)}__ZN10StringNameD2Ev(r);__Z8D_METHODPKcS0_(s,829771,1128274);r=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(r);c[r>>2]=230244;__ZN10MethodBind10_set_constEb(r,1);__ZN10MethodBind24_generate_argument_typesEi(r,1);__ZN10MethodBind12_set_returnsEb(r,1);c[r+44>>2]=4516;c[r+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,r,s,0,0)|0;r=s+4|0;k=c[r>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0){q=c[r>>2]|0;r=(q|0)==0?0:q+-4|0;q=r+4|0;if(c[r>>2]|0){ha=0;do{__ZN10StringNameD2Ev(q+(ha<<2)|0);ha=ha+1|0}while(ha>>>0<(c[r>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(k,1)}__ZN10StringNameD2Ev(s);__Z8D_METHODPKcS0_(t,829793,1128274);s=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(s);c[s>>2]=230280;__ZN10MethodBind10_set_constEb(s,1);__ZN10MethodBind24_generate_argument_typesEi(s,1);__ZN10MethodBind12_set_returnsEb(s,1);c[s+44>>2]=4517;c[s+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,s,t,0,0)|0;s=t+4|0;k=c[s>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0){r=c[s>>2]|0;s=(r|0)==0?0:r+-4|0;r=s+4|0;if(c[s>>2]|0){ha=0;do{__ZN10StringNameD2Ev(r+(ha<<2)|0);ha=ha+1|0}while(ha>>>0<(c[s>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(k,1)}__ZN10StringNameD2Ev(t);__Z8D_METHODPKcS0_(u,829813,1128274);t=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(t);c[t>>2]=230316;__ZN10MethodBind10_set_constEb(t,1);__ZN10MethodBind24_generate_argument_typesEi(t,1);__ZN10MethodBind12_set_returnsEb(t,1);c[t+44>>2]=1454;c[t+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,t,u,0,0)|0;t=u+4|0;k=c[t>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0){s=c[t>>2]|0;t=(s|0)==0?0:s+-4|0;s=t+4|0;if(c[t>>2]|0){ha=0;do{__ZN10StringNameD2Ev(s+(ha<<2)|0);ha=ha+1|0}while(ha>>>0<(c[t>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(k,1)}__ZN10StringNameD2Ev(u);__Z8D_METHODPKcS0_(v,943985,1128872);u=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(u);c[u>>2]=230352;__ZN10MethodBind10_set_constEb(u,0);__ZN10MethodBind24_generate_argument_typesEi(u,1);c[u+44>>2]=878;c[u+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,u,v,0,0)|0;u=v+4|0;k=c[u>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0){t=c[u>>2]|0;u=(t|0)==0?0:t+-4|0;t=u+4|0;if(c[u>>2]|0){ha=0;do{__ZN10StringNameD2Ev(t+(ha<<2)|0);ha=ha+1|0}while(ha>>>0<(c[u>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(k,1)}__ZN10StringNameD2Ev(v);__Z8D_METHODPKc(w,943996);v=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(v);c[v>>2]=230388;__ZN10MethodBind10_set_constEb(v,1);__ZN10MethodBind24_generate_argument_typesEi(v,0);__ZN10MethodBind12_set_returnsEb(v,1);c[v+44>>2]=879;c[v+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,v,w,0,0)|0;v=w+4|0;k=c[v>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0){u=c[v>>2]|0;v=(u|0)==0?0:u+-4|0;u=v+4|0;if(c[v>>2]|0){ha=0;do{__ZN10StringNameD2Ev(u+(ha<<2)|0);ha=ha+1|0}while(ha>>>0<(c[v>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(k,1)}__ZN10StringNameD2Ev(w);__Z8D_METHODPKcS0_(x,829834,1016698);w=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(w);c[w>>2]=230424;__ZN10MethodBind10_set_constEb(w,0);__ZN10MethodBind24_generate_argument_typesEi(w,1);c[w+44>>2]=880;c[w+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,w,x,0,0)|0;w=x+4|0;k=c[w>>2]|0;do if(k|0){if(__Z16atomic_decrementPj(k+-8|0)|0)break;v=c[w>>2]|0;ha=(v|0)==0?0:v+-4|0;v=ha+4|0;if(c[ha>>2]|0){u=0;do{__ZN10StringNameD2Ev(v+(u<<2)|0);u=u+1|0}while(u>>>0<(c[ha>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(k,1)}while(0);__ZN10StringNameD2Ev(x);__Z8D_METHODPKc(y,829846);x=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(x);c[x>>2]=230460;__ZN10MethodBind10_set_constEb(x,1);__ZN10MethodBind24_generate_argument_typesEi(x,0);__ZN10MethodBind12_set_returnsEb(x,1);c[x+44>>2]=5121;c[x+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,x,y,0,0)|0;x=y+4|0;k=c[x>>2]|0;do if(k|0){if(__Z16atomic_decrementPj(k+-8|0)|0)break;w=c[x>>2]|0;ha=(w|0)==0?0:w+-4|0;w=ha+4|0;if(c[ha>>2]|0){u=0;do{__ZN10StringNameD2Ev(w+(u<<2)|0);u=u+1|0}while(u>>>0<(c[ha>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(k,1)}while(0);__ZN10StringNameD2Ev(y);__Z8D_METHODPKcS0_(z,829857,829872);y=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(y);c[y>>2]=230424;__ZN10MethodBind10_set_constEb(y,0);__ZN10MethodBind24_generate_argument_typesEi(y,1);c[y+44>>2]=881;c[y+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,y,z,0,0)|0;y=z+4|0;k=c[y>>2]|0;do if(k|0){if(__Z16atomic_decrementPj(k+-8|0)|0)break;x=c[y>>2]|0;ha=(x|0)==0?0:x+-4|0;x=ha+4|0;if(c[ha>>2]|0){u=0;do{__ZN10StringNameD2Ev(x+(u<<2)|0);u=u+1|0}while(u>>>0<(c[ha>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(k,1)}while(0);__ZN10StringNameD2Ev(z);__Z8D_METHODPKc(A,829883);z=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(z);c[z>>2]=230460;__ZN10MethodBind10_set_constEb(z,1);__ZN10MethodBind24_generate_argument_typesEi(z,0);__ZN10MethodBind12_set_returnsEb(z,1);c[z+44>>2]=5122;c[z+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,z,A,0,0)|0;z=A+4|0;k=c[z>>2]|0;do if(k|0){if(__Z16atomic_decrementPj(k+-8|0)|0)break;y=c[z>>2]|0;ha=(y|0)==0?0:y+-4|0;y=ha+4|0;if(c[ha>>2]|0){u=0;do{__ZN10StringNameD2Ev(y+(u<<2)|0);u=u+1|0}while(u>>>0<(c[ha>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(k,1)}while(0);__ZN10StringNameD2Ev(A);__Z8D_METHODPKcS0_(B,849073,1017877);A=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(A);c[A>>2]=230424;__ZN10MethodBind10_set_constEb(A,0);__ZN10MethodBind24_generate_argument_typesEi(A,1);c[A+44>>2]=882;c[A+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,A,B,0,0)|0;A=B+4|0;k=c[A>>2]|0;do if(k|0){if(__Z16atomic_decrementPj(k+-8|0)|0)break;z=c[A>>2]|0;ha=(z|0)==0?0:z+-4|0;z=ha+4|0;if(c[ha>>2]|0){u=0;do{__ZN10StringNameD2Ev(z+(u<<2)|0);u=u+1|0}while(u>>>0<(c[ha>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(k,1)}while(0);__ZN10StringNameD2Ev(B);__Z8D_METHODPKc(C,843311);B=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(B);c[B>>2]=230496;__ZN10MethodBind10_set_constEb(B,0);__ZN10MethodBind24_generate_argument_typesEi(B,0);__ZN10MethodBind12_set_returnsEb(B,1);c[B+44>>2]=5123;c[B+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,B,C,0,0)|0;B=C+4|0;k=c[B>>2]|0;do if(k|0){if(__Z16atomic_decrementPj(k+-8|0)|0)break;A=c[B>>2]|0;ha=(A|0)==0?0:A+-4|0;A=ha+4|0;if(c[ha>>2]|0){u=0;do{__ZN10StringNameD2Ev(A+(u<<2)|0);u=u+1|0}while(u>>>0<(c[ha>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(k,1)}while(0);__ZN10StringNameD2Ev(C);__Z8D_METHODPKc(D,829897);C=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(C);c[C>>2]=230532;__ZN10MethodBind10_set_constEb(C,0);__ZN10MethodBind24_generate_argument_typesEi(C,0);__ZN10MethodBind12_set_returnsEb(C,1);c[C+44>>2]=5124;c[C+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,C,D,0,0)|0;C=D+4|0;k=c[C>>2]|0;do if(k|0){if(__Z16atomic_decrementPj(k+-8|0)|0)break;B=c[C>>2]|0;ha=(B|0)==0?0:B+-4|0;B=ha+4|0;if(c[ha>>2]|0){u=0;do{__ZN10StringNameD2Ev(B+(u<<2)|0);u=u+1|0}while(u>>>0<(c[ha>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(k,1)}while(0);__ZN10StringNameD2Ev(D);__Z8D_METHODPKc(E,829925);D=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(D);c[D>>2]=230532;__ZN10MethodBind10_set_constEb(D,0);__ZN10MethodBind24_generate_argument_typesEi(D,0);__ZN10MethodBind12_set_returnsEb(D,1);c[D+44>>2]=5125;c[D+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,D,E,0,0)|0;D=E+4|0;k=c[D>>2]|0;do if(k|0){if(__Z16atomic_decrementPj(k+-8|0)|0)break;C=c[D>>2]|0;ha=(C|0)==0?0:C+-4|0;C=ha+4|0;if(c[ha>>2]|0){u=0;do{__ZN10StringNameD2Ev(C+(u<<2)|0);u=u+1|0}while(u>>>0<(c[ha>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(k,1)}while(0);__ZN10StringNameD2Ev(E);__Z8D_METHODPKcS0_(F,829952,1128274);E=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(E);c[E>>2]=230568;__ZN10MethodBind10_set_constEb(E,0);__ZN10MethodBind24_generate_argument_typesEi(E,1);__ZN10MethodBind12_set_returnsEb(E,1);c[E+44>>2]=1455;c[E+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,E,F,0,0)|0;E=F+4|0;k=c[E>>2]|0;do if(k|0){if(__Z16atomic_decrementPj(k+-8|0)|0)break;D=c[E>>2]|0;ha=(D|0)==0?0:D+-4|0;D=ha+4|0;if(c[ha>>2]|0){u=0;do{__ZN10StringNameD2Ev(D+(u<<2)|0);u=u+1|0}while(u>>>0<(c[ha>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(k,1)}while(0);__ZN10StringNameD2Ev(F);__Z8D_METHODPKcS0_(G,829978,1128274);F=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(F);c[F>>2]=230604;__ZN10MethodBind10_set_constEb(F,0);__ZN10MethodBind24_generate_argument_typesEi(F,1);__ZN10MethodBind12_set_returnsEb(F,1);c[F+44>>2]=4518;c[F+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,F,G,0,0)|0;F=G+4|0;k=c[F>>2]|0;do if(k|0){if(__Z16atomic_decrementPj(k+-8|0)|0)break;E=c[F>>2]|0;ha=(E|0)==0?0:E+-4|0;E=ha+4|0;if(c[ha>>2]|0){u=0;do{__ZN10StringNameD2Ev(E+(u<<2)|0);u=u+1|0}while(u>>>0<(c[ha>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(k,1)}while(0);__ZN10StringNameD2Ev(G);__Z8D_METHODPKcS0_(H,830005,1128274);G=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(G);c[G>>2]=230640;__ZN10MethodBind10_set_constEb(G,0);__ZN10MethodBind24_generate_argument_typesEi(G,1);__ZN10MethodBind12_set_returnsEb(G,1);c[G+44>>2]=1456;c[G+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,G,H,0,0)|0;G=H+4|0;k=c[G>>2]|0;do if(k|0){if(__Z16atomic_decrementPj(k+-8|0)|0)break;F=c[G>>2]|0;ha=(F|0)==0?0:F+-4|0;F=ha+4|0;if(c[ha>>2]|0){u=0;do{__ZN10StringNameD2Ev(F+(u<<2)|0);u=u+1|0}while(u>>>0<(c[ha>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(k,1)}while(0);__ZN10StringNameD2Ev(H);__Z8D_METHODPKcS0_(I,830033,1128274);H=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(H);c[H>>2]=230568;__ZN10MethodBind10_set_constEb(H,0);__ZN10MethodBind24_generate_argument_typesEi(H,1);__ZN10MethodBind12_set_returnsEb(H,1);c[H+44>>2]=1457;c[H+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,H,I,0,0)|0;H=I+4|0;k=c[H>>2]|0;do if(k|0){if(__Z16atomic_decrementPj(k+-8|0)|0)break;G=c[H>>2]|0;ha=(G|0)==0?0:G+-4|0;G=ha+4|0;if(c[ha>>2]|0){u=0;do{__ZN10StringNameD2Ev(G+(u<<2)|0);u=u+1|0}while(u>>>0<(c[ha>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(k,1)}while(0);__ZN10StringNameD2Ev(I);__Z8D_METHODPKcS0_(J,830058,1128274);I=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(I);c[I>>2]=230604;__ZN10MethodBind10_set_constEb(I,0);__ZN10MethodBind24_generate_argument_typesEi(I,1);__ZN10MethodBind12_set_returnsEb(I,1);c[I+44>>2]=4519;c[I+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,I,J,0,0)|0;I=J+4|0;k=c[I>>2]|0;do if(k|0){if(__Z16atomic_decrementPj(k+-8|0)|0)break;H=c[I>>2]|0;ha=(H|0)==0?0:H+-4|0;H=ha+4|0;if(c[ha>>2]|0){u=0;do{__ZN10StringNameD2Ev(H+(u<<2)|0);u=u+1|0}while(u>>>0<(c[ha>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(k,1)}while(0);__ZN10StringNameD2Ev(J);__Z8D_METHODPKcS0_(K,830084,1128274);J=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(J);c[J>>2]=230640;__ZN10MethodBind10_set_constEb(J,0);__ZN10MethodBind24_generate_argument_typesEi(J,1);__ZN10MethodBind12_set_returnsEb(J,1);c[J+44>>2]=1458;c[J+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,J,K,0,0)|0;J=K+4|0;k=c[J>>2]|0;do if(k|0){if(__Z16atomic_decrementPj(k+-8|0)|0)break;I=c[J>>2]|0;ha=(I|0)==0?0:I+-4|0;I=ha+4|0;if(c[ha>>2]|0){u=0;do{__ZN10StringNameD2Ev(I+(u<<2)|0);u=u+1|0}while(u>>>0<(c[ha>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(k,1)}while(0);__ZN10StringNameD2Ev(K);__Z8D_METHODPKcS0_(L,830111,846651);K=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(K);c[K>>2]=230424;__ZN10MethodBind10_set_constEb(K,0);__ZN10MethodBind24_generate_argument_typesEi(K,1);c[K+44>>2]=883;c[K+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,K,L,0,0)|0;K=L+4|0;k=c[K>>2]|0;do if(k|0){if(__Z16atomic_decrementPj(k+-8|0)|0)break;J=c[K>>2]|0;ha=(J|0)==0?0:J+-4|0;J=ha+4|0;if(c[ha>>2]|0){u=0;do{__ZN10StringNameD2Ev(J+(u<<2)|0);u=u+1|0}while(u>>>0<(c[ha>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(k,1)}while(0);__ZN10StringNameD2Ev(L);__Z8D_METHODPKc(M,830133);L=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(L);c[L>>2]=230460;__ZN10MethodBind10_set_constEb(L,1);__ZN10MethodBind24_generate_argument_typesEi(L,0);__ZN10MethodBind12_set_returnsEb(L,1);c[L+44>>2]=5126;c[L+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,L,M,0,0)|0;L=M+4|0;k=c[L>>2]|0;do if(k|0){if(__Z16atomic_decrementPj(k+-8|0)|0)break;K=c[L>>2]|0;ha=(K|0)==0?0:K+-4|0;K=ha+4|0;if(c[ha>>2]|0){u=0;do{__ZN10StringNameD2Ev(K+(u<<2)|0);u=u+1|0}while(u>>>0<(c[ha>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(k,1)}while(0);__ZN10StringNameD2Ev(M);__Z8D_METHODPKcS0_(N,830157,830169);M=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(M);c[M>>2]=230676;__ZN10MethodBind10_set_constEb(M,0);__ZN10MethodBind24_generate_argument_typesEi(M,1);c[M+44>>2]=884;c[M+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,M,N,0,0)|0;M=N+4|0;k=c[M>>2]|0;do if(k|0){if(__Z16atomic_decrementPj(k+-8|0)|0)break;L=c[M>>2]|0;ha=(L|0)==0?0:L+-4|0;L=ha+4|0;if(c[ha>>2]|0){u=0;do{__ZN10StringNameD2Ev(L+(u<<2)|0);u=u+1|0}while(u>>>0<(c[ha>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(k,1)}while(0);__ZN10StringNameD2Ev(N);__Z8D_METHODPKc(O,830177);N=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(N);c[N>>2]=230712;__ZN10MethodBind10_set_constEb(N,1);__ZN10MethodBind24_generate_argument_typesEi(N,0);__ZN10MethodBind12_set_returnsEb(N,1);c[N+44>>2]=5127;c[N+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,N,O,0,0)|0;N=O+4|0;k=c[N>>2]|0;do if(k|0){if(__Z16atomic_decrementPj(k+-8|0)|0)break;M=c[N>>2]|0;ha=(M|0)==0?0:M+-4|0;M=ha+4|0;if(c[ha>>2]|0){u=0;do{__ZN10StringNameD2Ev(M+(u<<2)|0);u=u+1|0}while(u>>>0<(c[ha>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(k,1)}while(0);__ZN10StringNameD2Ev(O);__ZN6StringC2EPKc(b,1016648);c[h>>2]=c[b>>2];__ZN10StringNameC2ERK6String(P,h);__ZN6StringC2EPKc(Q,1114335);__ZN6StringC2EPKc(j,1263606);O=b+4|0;c[O>>2]=0;k=b+12|0;c[k>>2]=0;c[b>>2]=4;N=c[Q>>2]|0;do if(N|0){c[O>>2]=0;if(!(__Z28atomic_conditional_incrementPj(N+-8|0)|0))break;c[O>>2]=c[Q>>2]}while(0);c[b+8>>2]=0;O=c[k>>2]|0;do if((O|0)!=(c[j>>2]|0)){do if(O|0){if(__Z16atomic_decrementPj(O+-8|0)|0)break;__ZN6Memory11free_staticEPvb(O,1)}while(0);c[k>>2]=0;N=c[j>>2]|0;if(!N)break;if(!(__Z28atomic_conditional_incrementPj(N+-8|0)|0))break;c[k>>2]=c[j>>2]}while(0);c[b+16>>2]=7;c[R>>2]=__Z11_scs_createPKc(845639)|0;c[S>>2]=__Z11_scs_createPKc(845649)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(P,b,R,S,-1);__ZN10StringNameD2Ev(S);__ZN10StringNameD2Ev(R);k=c[b+12>>2]|0;do if(k|0){if(__Z16atomic_decrementPj(k+-8|0)|0)break;__ZN6Memory11free_staticEPvb(k,1)}while(0);k=c[b+4>>2]|0;do if(k|0){if(__Z16atomic_decrementPj(k+-8|0)|0)break;__ZN6Memory11free_staticEPvb(k,1)}while(0);k=c[j>>2]|0;do if(k|0){if(__Z16atomic_decrementPj(k+-8|0)|0)break;__ZN6Memory11free_staticEPvb(k,1)}while(0);k=c[Q>>2]|0;do if(k|0){if(__Z16atomic_decrementPj(k+-8|0)|0)break;__ZN6Memory11free_staticEPvb(k,1)}while(0);__ZN10StringNameD2Ev(P);P=c[h>>2]|0;do if(P|0){if(__Z16atomic_decrementPj(P+-8|0)|0)break;__ZN6Memory11free_staticEPvb(P,1)}while(0);__ZN6StringC2EPKc(b,1016648);c[h>>2]=c[b>>2];__ZN10StringNameC2ERK6String(T,h);__ZN6StringC2EPKc(U,830189);__ZN6StringC2EPKc(j,1263606);P=b+4|0;c[P>>2]=0;k=b+12|0;c[k>>2]=0;c[b>>2]=1;Q=c[U>>2]|0;do if(Q|0){c[P>>2]=0;if(!(__Z28atomic_conditional_incrementPj(Q+-8|0)|0))break;c[P>>2]=c[U>>2]}while(0);c[b+8>>2]=0;P=c[k>>2]|0;do if((P|0)!=(c[j>>2]|0)){do if(P|0){if(__Z16atomic_decrementPj(P+-8|0)|0)break;__ZN6Memory11free_staticEPvb(P,1)}while(0);c[k>>2]=0;Q=c[j>>2]|0;if(!Q)break;if(!(__Z28atomic_conditional_incrementPj(Q+-8|0)|0))break;c[k>>2]=c[j>>2]}while(0);c[b+16>>2]=7;c[R>>2]=__Z11_scs_createPKc(830111)|0;c[S>>2]=__Z11_scs_createPKc(830133)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(T,b,R,S,-1);__ZN10StringNameD2Ev(S);__ZN10StringNameD2Ev(R);k=c[b+12>>2]|0;do if(k|0){if(__Z16atomic_decrementPj(k+-8|0)|0)break;__ZN6Memory11free_staticEPvb(k,1)}while(0);k=c[b+4>>2]|0;do if(k|0){if(__Z16atomic_decrementPj(k+-8|0)|0)break;__ZN6Memory11free_staticEPvb(k,1)}while(0);k=c[j>>2]|0;do if(k|0){if(__Z16atomic_decrementPj(k+-8|0)|0)break;__ZN6Memory11free_staticEPvb(k,1)}while(0);k=c[U>>2]|0;do if(k|0){if(__Z16atomic_decrementPj(k+-8|0)|0)break;__ZN6Memory11free_staticEPvb(k,1)}while(0);__ZN10StringNameD2Ev(T);T=c[h>>2]|0;do if(T|0){if(__Z16atomic_decrementPj(T+-8|0)|0)break;__ZN6Memory11free_staticEPvb(T,1)}while(0);__ZN6StringC2EPKc(b,1016648);c[h>>2]=c[b>>2];__ZN10StringNameC2ERK6String(V,h);__ZN6StringC2EPKc(W,829872);__ZN6StringC2EPKc(j,1263606);T=b+4|0;c[T>>2]=0;k=b+12|0;c[k>>2]=0;c[b>>2]=1;U=c[W>>2]|0;do if(U|0){c[T>>2]=0;if(!(__Z28atomic_conditional_incrementPj(U+-8|0)|0))break;c[T>>2]=c[W>>2]}while(0);c[b+8>>2]=0;T=c[k>>2]|0;do if((T|0)!=(c[j>>2]|0)){do if(T|0){if(__Z16atomic_decrementPj(T+-8|0)|0)break;__ZN6Memory11free_staticEPvb(T,1)}while(0);c[k>>2]=0;U=c[j>>2]|0;if(!U)break;if(!(__Z28atomic_conditional_incrementPj(U+-8|0)|0))break;c[k>>2]=c[j>>2]}while(0);c[b+16>>2]=7;c[R>>2]=__Z11_scs_createPKc(829857)|0;c[S>>2]=__Z11_scs_createPKc(829883)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(V,b,R,S,-1);__ZN10StringNameD2Ev(S);__ZN10StringNameD2Ev(R);k=c[b+12>>2]|0;do if(k|0){if(__Z16atomic_decrementPj(k+-8|0)|0)break;__ZN6Memory11free_staticEPvb(k,1)}while(0);k=c[b+4>>2]|0;do if(k|0){if(__Z16atomic_decrementPj(k+-8|0)|0)break;__ZN6Memory11free_staticEPvb(k,1)}while(0);k=c[j>>2]|0;do if(k|0){if(__Z16atomic_decrementPj(k+-8|0)|0)break;__ZN6Memory11free_staticEPvb(k,1)}while(0);k=c[W>>2]|0;do if(k|0){if(__Z16atomic_decrementPj(k+-8|0)|0)break;__ZN6Memory11free_staticEPvb(k,1)}while(0);__ZN10StringNameD2Ev(V);V=c[h>>2]|0;do if(V|0){if(__Z16atomic_decrementPj(V+-8|0)|0)break;__ZN6Memory11free_staticEPvb(V,1)}while(0);__ZN6StringC2EPKc(b,1016648);c[h>>2]=c[b>>2];__ZN10StringNameC2ERK6String(X,h);__ZN6StringC2EPKc(j,848569);__ZN10MethodInfoC2ERK6String(b,j);__ZN7ClassDB10add_signalE10StringNameRK10MethodInfo(X,b);__ZN10MethodInfoD2Ev(b);V=c[j>>2]|0;do if(V|0){if(__Z16atomic_decrementPj(V+-8|0)|0)break;__ZN6Memory11free_staticEPvb(V,1)}while(0);__ZN10StringNameD2Ev(X);X=c[h>>2]|0;do if(X|0){if(__Z16atomic_decrementPj(X+-8|0)|0)break;__ZN6Memory11free_staticEPvb(X,1)}while(0);__ZN6StringC2EPKc(b,1016648);c[h>>2]=c[b>>2];__ZN10StringNameC2ERK6String(Y,h);__ZN6StringC2EPKc(j,834740);__ZN6StringC2EPKc(Z,1126770);__ZN6StringC2EPKc(S,1263606);X=R+4|0;c[X>>2]=0;V=R+12|0;c[V>>2]=0;c[R>>2]=5;k=c[Z>>2]|0;do if(k|0){c[X>>2]=0;if(!(__Z28atomic_conditional_incrementPj(k+-8|0)|0))break;c[X>>2]=c[Z>>2]}while(0);c[R+8>>2]=0;X=c[V>>2]|0;do if((X|0)!=(c[S>>2]|0)){do if(X|0){if(__Z16atomic_decrementPj(X+-8|0)|0)break;__ZN6Memory11free_staticEPvb(X,1)}while(0);c[V>>2]=0;k=c[S>>2]|0;if(!k)break;if(!(__Z28atomic_conditional_incrementPj(k+-8|0)|0))break;c[V>>2]=c[S>>2]}while(0);c[R+16>>2]=7;__ZN6StringC2EPKc($,1126740);__ZN6StringC2EPKc(aa,1263606);V=_+4|0;c[V>>2]=0;X=_+12|0;c[X>>2]=0;c[_>>2]=5;k=c[$>>2]|0;do if(k|0){c[V>>2]=0;if(!(__Z28atomic_conditional_incrementPj(k+-8|0)|0))break;c[V>>2]=c[$>>2]}while(0);c[_+8>>2]=0;V=c[X>>2]|0;do if((V|0)!=(c[aa>>2]|0)){do if(V|0){if(__Z16atomic_decrementPj(V+-8|0)|0)break;__ZN6Memory11free_staticEPvb(V,1)}while(0);c[X>>2]=0;k=c[aa>>2]|0;if(!k)break;if(!(__Z28atomic_conditional_incrementPj(k+-8|0)|0))break;c[X>>2]=c[aa>>2]}while(0);c[_+16>>2]=7;__ZN10MethodInfoC2ERK6StringRK12PropertyInfoS5_(b,j,R,_);__ZN7ClassDB10add_signalE10StringNameRK10MethodInfo(Y,b);__ZN10MethodInfoD2Ev(b);X=c[_+12>>2]|0;do if(X|0){if(__Z16atomic_decrementPj(X+-8|0)|0)break;__ZN6Memory11free_staticEPvb(X,1)}while(0);X=c[_+4>>2]|0;do if(X|0){if(__Z16atomic_decrementPj(X+-8|0)|0)break;__ZN6Memory11free_staticEPvb(X,1)}while(0);X=c[aa>>2]|0;do if(X|0){if(__Z16atomic_decrementPj(X+-8|0)|0)break;__ZN6Memory11free_staticEPvb(X,1)}while(0);X=c[$>>2]|0;do if(X|0){if(__Z16atomic_decrementPj(X+-8|0)|0)break;__ZN6Memory11free_staticEPvb(X,1)}while(0);X=c[R+12>>2]|0;do if(X|0){if(__Z16atomic_decrementPj(X+-8|0)|0)break;__ZN6Memory11free_staticEPvb(X,1)}while(0);X=c[R+4>>2]|0;do if(X|0){if(__Z16atomic_decrementPj(X+-8|0)|0)break;__ZN6Memory11free_staticEPvb(X,1)}while(0);X=c[S>>2]|0;do if(X|0){if(__Z16atomic_decrementPj(X+-8|0)|0)break;__ZN6Memory11free_staticEPvb(X,1)}while(0);X=c[Z>>2]|0;do if(X|0){if(__Z16atomic_decrementPj(X+-8|0)|0)break;__ZN6Memory11free_staticEPvb(X,1)}while(0);X=c[j>>2]|0;do if(X|0){if(__Z16atomic_decrementPj(X+-8|0)|0)break;__ZN6Memory11free_staticEPvb(X,1)}while(0);__ZN10StringNameD2Ev(Y);Y=c[h>>2]|0;do if(Y|0){if(__Z16atomic_decrementPj(Y+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Y,1)}while(0);__ZN6StringC2EPKc(b,1016648);c[h>>2]=c[b>>2];__ZN10StringNameC2ERK6String(ca,h);__ZN6StringC2EPKc(j,848602);__ZN10MethodInfoC2ERK6String(b,j);__ZN7ClassDB10add_signalE10StringNameRK10MethodInfo(ca,b);__ZN10MethodInfoD2Ev(b);Y=c[j>>2]|0;do if(Y|0){if(__Z16atomic_decrementPj(Y+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Y,1)}while(0);__ZN10StringNameD2Ev(ca);ca=c[h>>2]|0;do if(ca|0){if(__Z16atomic_decrementPj(ca+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ca,1)}while(0);__ZN6StringC2EPKc(b,1016648);c[h>>2]=c[b>>2];__ZN10StringNameC2ERK6String(da,h);__ZN6StringC2EPKc(j,830200);__ZN10MethodInfoC2ERK6String(b,j);__ZN7ClassDB10add_signalE10StringNameRK10MethodInfo(da,b);__ZN10MethodInfoD2Ev(b);ca=c[j>>2]|0;do if(ca|0){if(__Z16atomic_decrementPj(ca+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ca,1)}while(0);__ZN10StringNameD2Ev(da);da=c[h>>2]|0;do if(da|0){if(__Z16atomic_decrementPj(da+-8|0)|0)break;__ZN6Memory11free_staticEPvb(da,1)}while(0);__ZN6StringC2EPKc(b,1016648);c[h>>2]=c[b>>2];__ZN10StringNameC2ERK6String(ea,h);__ZN6StringC2EPKc(j,830214);__ZN6StringC2EPKc(fa,830229);__ZN6StringC2EPKc(S,1263606);da=R+4|0;c[da>>2]=0;ca=R+12|0;c[ca>>2]=0;c[R>>2]=5;Y=c[fa>>2]|0;do if(Y|0){c[da>>2]=0;if(!(__Z28atomic_conditional_incrementPj(Y+-8|0)|0))break;c[da>>2]=c[fa>>2]}while(0);c[R+8>>2]=0;da=c[ca>>2]|0;do if((da|0)!=(c[S>>2]|0)){do if(da|0){if(__Z16atomic_decrementPj(da+-8|0)|0)break;__ZN6Memory11free_staticEPvb(da,1)}while(0);c[ca>>2]=0;Y=c[S>>2]|0;if(!Y)break;if(!(__Z28atomic_conditional_incrementPj(Y+-8|0)|0))break;c[ca>>2]=c[S>>2]}while(0);c[R+16>>2]=7;__ZN10MethodInfoC2ERK6StringRK12PropertyInfo(b,j,R);__ZN7ClassDB10add_signalE10StringNameRK10MethodInfo(ea,b);__ZN10MethodInfoD2Ev(b);ca=c[R+12>>2]|0;do if(ca|0){if(__Z16atomic_decrementPj(ca+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ca,1)}while(0);ca=c[R+4>>2]|0;do if(ca|0){if(__Z16atomic_decrementPj(ca+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ca,1)}while(0);ca=c[S>>2]|0;do if(ca|0){if(__Z16atomic_decrementPj(ca+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ca,1)}while(0);ca=c[fa>>2]|0;do if(ca|0){if(__Z16atomic_decrementPj(ca+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ca,1)}while(0);ca=c[j>>2]|0;do if(ca|0){if(__Z16atomic_decrementPj(ca+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ca,1)}while(0);__ZN10StringNameD2Ev(ea);ea=c[h>>2]|0;do if(ea|0){if(__Z16atomic_decrementPj(ea+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ea,1)}while(0);__ZN6StringC2EPKc(b,1016648);c[j>>2]=c[b>>2];__ZN10StringNameC2ERK6String(h,j);__ZN10StringNameC2EPKc(b,830241);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(h,b,0);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(h);ea=c[j>>2]|0;do if(ea|0){if(__Z16atomic_decrementPj(ea+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ea,1)}while(0);__ZN6StringC2EPKc(b,1016648);c[j>>2]=c[b>>2];__ZN10StringNameC2ERK6String(h,j);__ZN10StringNameC2EPKc(b,830258);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(h,b,1);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(h);ea=c[j>>2]|0;do if(ea|0){if(__Z16atomic_decrementPj(ea+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ea,1)}while(0);__ZN6StringC2EPKc(b,1016648);c[j>>2]=c[b>>2];__ZN10StringNameC2ERK6String(h,j);__ZN10StringNameC2EPKc(b,830277);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(h,b,2);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(h);h=c[j>>2]|0;if(!h){l=a;return}if(__Z16atomic_decrementPj(h+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(h,1);l=a;return}function __ZN9GraphNode9set_titleERK6String(a,b){a=a|0;b=b|0;var d=0,e=0;d=a+612|0;e=c[d>>2]|0;if((e|0)!=(c[b>>2]|0)){if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);c[d>>2]=0;e=c[b>>2]|0;if(e|0?__Z28atomic_conditional_incrementPj(e+-8|0)|0:0)c[d>>2]=c[b>>2]}__ZN7Control20minimum_size_changedEv(a);__ZN10CanvasItem6updateEv(a);return}function __ZNK9GraphNode9get_titleEv(a){a=a|0;var b=0,d=0;b=a+612|0;a=c[b>>2]|0;if((a|0)!=0?(__Z28atomic_conditional_incrementPj(a+-8|0)|0)!=0:0)d=c[b>>2]|0;else d=0;return d|0}function __ZN9GraphNode10_gui_inputERK10InputEvent(b,d){b=b|0;d=d|0;var e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0.0,B=0.0,C=0.0,D=0.0,E=0,F=0,G=0,H=0,I=0;e=l;l=l+240|0;if((l|0)>=(m|0))ba(240);f=e+224|0;h=e+220|0;i=e+216|0;j=e+192|0;k=e+168|0;n=e+144|0;o=e+120|0;p=e+96|0;q=e+72|0;r=e+208|0;s=e+200|0;t=e+48|0;u=e+24|0;v=e;w=d+4|0;do if((c[w>>2]|0)==3){__ZN6StringC2EPKc(h,830397);c[f>>2]=__ZNK6String4utf8Ev(h)|0;__Z19_err_set_last_errorPKc(__ZNK10CharString8get_dataEv(f)|0);x=c[f>>2]|0;if(x|0?(__Z16atomic_decrementPj(x+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(x,1);x=c[h>>2]|0;if(x|0?(__Z16atomic_decrementPj(x+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(x,1);a[1263537]=1;if(!(__ZNK7Control18get_parent_controlEv(b)|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(915429,829565,582,830446,0);l=e;return}a[1263537]=0;__ZN6StringC2EPKc(i,830496);__Z10print_line6String(i);x=c[i>>2]|0;if(x|0?(__Z16atomic_decrementPj(x+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(x,1);x=d+44|0;y=d+40|0;z=(c[y>>2]|0)==1;if(!(a[x>>0]|0)){if(!z)break}else{do if(z){A=+g[d+20>>2];B=+g[d+24>>2];g[j>>2]=0.0;g[j+4>>2]=0.0;do if(__ZNK7Vector2neERKS_(b+656|0,j)|0){C=+g[b+648>>2];if((!(A<C)?(D=+g[b+652>>2],!(B<D)):0)?!(A>=C+ +g[b+656>>2]):0){if(B>=D+ +g[b+660>>2])break;__ZN10StringNameC2EPKc(j,830200);c[k>>2]=0;c[n>>2]=0;c[o>>2]=0;c[p>>2]=0;c[q>>2]=0;__ZN6Object11emit_signalERK10StringNameRK7VariantS5_S5_S5_S5_(b,j,k,n,o,p,q);if(c[q>>2]|0)__ZN7Variant5clearEv(q);if(c[p>>2]|0)__ZN7Variant5clearEv(p);if(c[o>>2]|0)__ZN7Variant5clearEv(o);if(c[n>>2]|0)__ZN7Variant5clearEv(n);if(c[k>>2]|0)__ZN7Variant5clearEv(k);__ZN10StringNameD2Ev(j);__ZN7Control12accept_eventEv(b);l=e;return}}while(0);__ZN10StringNameC2EPKc(j,1017225);__ZN10StringNameC2Ev(k);E=__ZNK7Control8get_iconERK10StringNameS2_(b,j,k)|0;__ZN10StringNameD2Ev(k);__ZN10StringNameD2Ev(j);if(((a[b+629>>0]|0)!=0?(__ZNK7Control8get_sizeEv(r,b),D=+g[r>>2],A>D-+(ij[c[(c[E>>2]|0)+116>>2]&8191](E)|0)):0)?(__ZNK7Control8get_sizeEv(s,b),D=+g[s+4>>2],B>D-+(ij[c[(c[E>>2]|0)+120>>2]&8191](E)|0)):0){a[b+630>>0]=1;g[b+632>>2]=A;g[b+636>>2]=B;__ZNK7Control8get_sizeEv(j,b);F=j;G=c[F+4>>2]|0;H=b+640|0;c[H>>2]=c[F>>2];c[H+4>>2]=G;__ZN7Control12accept_eventEv(b);I=1}else{__ZN10StringNameC2EPKc(j,848602);c[k>>2]=0;c[n>>2]=0;c[o>>2]=0;c[p>>2]=0;c[q>>2]=0;__ZN6Object11emit_signalERK10StringNameRK7VariantS5_S5_S5_S5_(b,j,k,n,o,p,q);if(c[q>>2]|0)__ZN7Variant5clearEv(q);if(c[p>>2]|0)__ZN7Variant5clearEv(p);if(c[o>>2]|0)__ZN7Variant5clearEv(o);if(c[n>>2]|0)__ZN7Variant5clearEv(n);if(c[k>>2]|0)__ZN7Variant5clearEv(k);__ZN10StringNameD2Ev(j);__ZN7Control10grab_focusEv(__ZNK7Control18get_parent_controlEv(b)|0);if(!E)break;else I=0}if(__ZN9Reference11unreferenceEv(E)|0?__Z17predelete_handlerP6Object(E)|0:0){gj[c[(c[E>>2]|0)+76>>2]&8191](E);__ZN6Memory11free_staticEPvb(E,0)}if(I|0){l=e;return}}while(0);if(!((a[x>>0]|0)==0&(c[y>>2]|0)==1))break}a[b+630>>0]=0}while(0);if(!((a[b+630>>0]|0)!=0&(c[w>>2]|0)==2)){l=e;return}w=c[d+24>>2]|0;c[j>>2]=c[d+20>>2];c[j+4>>2]=w;__ZNK7Vector2miERKS_(k,j,b+632|0);__ZN10StringNameC2EPKc(n,830214);__ZNK7Vector2plERKS_(p,b+640|0,k);__ZN7VariantC2ERK7Vector2(o,p);c[q>>2]=0;c[t>>2]=0;c[u>>2]=0;c[v>>2]=0;__ZN6Object11emit_signalERK10StringNameRK7VariantS5_S5_S5_S5_(b,n,o,q,t,u,v);if(c[v>>2]|0)__ZN7Variant5clearEv(v);if(c[u>>2]|0)__ZN7Variant5clearEv(u);if(c[t>>2]|0)__ZN7Variant5clearEv(t);if(c[q>>2]|0)__ZN7Variant5clearEv(q);if(c[o>>2]|0)__ZN7Variant5clearEv(o);__ZN10StringNameD2Ev(n);l=e;return}function __ZN9GraphNode10clear_slotEi(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0;e=b+676|0;f=c[e>>2]|0;a:do if(f|0){g=c[f+8>>2]|0;h=c[b+680>>2]|0;b:do if((g|0)==(h|0))i=g;else{j=g;while(1){k=c[j+24>>2]|0;if((k|0)>(d|0))l=j+8|0;else{if((k|0)>=(d|0)){i=j;break b}l=j+4|0}j=c[l>>2]|0;if((j|0)==(h|0))break a}}while(0);if(!((i|0)==0|(i|0)==(h|0)))__ZN3MapIiN9GraphNode4SlotE10ComparatorIiE16DefaultAllocatorE6_eraseEPNS5_7ElementE(e,i)}while(0);__ZN10CanvasItem6updateEv(b);a[b+688>>0]=1;return}function __ZN9GraphNode15clear_all_slotsEv(b){b=b|0;__ZN3MapIiN9GraphNode4SlotE10ComparatorIiE16DefaultAllocatorE5clearEv(b+676|0);__ZN10CanvasItem6updateEv(b);a[b+688>>0]=1;return}function __ZNK9GraphNode20is_slot_enabled_leftEi(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0;e=c[b+676>>2]|0;if(!e){f=0;return f|0}g=c[e+8>>2]|0;e=c[b+680>>2]|0;b=(g|0)==(e|0);a:do if(b)h=g;else{i=g;while(1){j=c[i+24>>2]|0;if((j|0)>(d|0))k=i+8|0;else{if((j|0)>=(d|0)){h=i;break a}k=i+4|0}i=c[k>>2]|0;if((i|0)==(e|0)){f=0;break}}return f|0}while(0);if(!((h|0)!=(e|0)&(h|0)!=0)){f=0;return f|0}a[1263537]=0;b:do if(b)l=g;else{h=g;do{k=c[h+24>>2]|0;if((k|0)>(d|0))m=h+8|0;else{if((k|0)>=(d|0)){l=h;break b}m=h+4|0}h=c[m>>2]|0}while((h|0)!=(e|0));__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145936,604,1145947,0)}while(0);if((l|0)==(e|0)|(l|0)==0)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145936,604,1145947,0);a[1263537]=0;f=(a[l+28>>0]|0)!=0;return f|0}function __ZNK9GraphNode18get_slot_type_leftEi(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0;e=c[b+676>>2]|0;if(!e){f=0;return f|0}g=c[e+8>>2]|0;e=c[b+680>>2]|0;b=(g|0)==(e|0);a:do if(b)h=g;else{i=g;while(1){j=c[i+24>>2]|0;if((j|0)>(d|0))k=i+8|0;else{if((j|0)>=(d|0)){h=i;break a}k=i+4|0}i=c[k>>2]|0;if((i|0)==(e|0)){f=0;break}}return f|0}while(0);if(!((h|0)!=(e|0)&(h|0)!=0)){f=0;return f|0}a[1263537]=0;b:do if(b)l=g;else{h=g;do{k=c[h+24>>2]|0;if((k|0)>(d|0))m=h+8|0;else{if((k|0)>=(d|0)){l=h;break b}m=h+4|0}h=c[m>>2]|0}while((h|0)!=(e|0));__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145936,604,1145947,0)}while(0);if((l|0)==(e|0)|(l|0)==0)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145936,604,1145947,0);a[1263537]=0;f=c[l+32>>2]|0;return f|0}function __ZNK9GraphNode19get_slot_color_leftEi(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0;f=c[d+676>>2]|0;a:do if(f|0){h=c[f+8>>2]|0;i=c[d+680>>2]|0;j=(h|0)==(i|0);b:do if(j)k=h;else{l=h;while(1){m=c[l+24>>2]|0;if((m|0)>(e|0))n=l+8|0;else{if((m|0)>=(e|0)){k=l;break b}n=l+4|0}l=c[n>>2]|0;if((l|0)==(i|0))break a}}while(0);if((k|0)!=(i|0)&(k|0)!=0){a[1263537]=0;c:do if(j){o=h;p=16}else{l=h;while(1){m=c[l+24>>2]|0;if((m|0)>(e|0))q=l+8|0;else{if((m|0)>=(e|0)){o=l;p=16;break c}q=l+4|0}l=c[q>>2]|0;if((l|0)==(i|0)){p=17;break}}}while(0);if((p|0)==16)if((o|0)==(i|0)|(o|0)==0)p=17;else{a[1263537]=0;r=o+28|0}if((p|0)==17){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145936,604,1145947,0);r=0}h=r+8|0;c[b>>2]=c[h>>2];c[b+4>>2]=c[h+4>>2];c[b+8>>2]=c[h+8>>2];c[b+12>>2]=c[h+12>>2];return}}while(0);g[b>>2]=1.0;g[b+4>>2]=1.0;g[b+8>>2]=1.0;g[b+12>>2]=1.0;return}function __ZNK9GraphNode21is_slot_enabled_rightEi(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0;e=c[b+676>>2]|0;if(!e){f=0;return f|0}g=c[e+8>>2]|0;e=c[b+680>>2]|0;b=(g|0)==(e|0);a:do if(b)h=g;else{i=g;while(1){j=c[i+24>>2]|0;if((j|0)>(d|0))k=i+8|0;else{if((j|0)>=(d|0)){h=i;break a}k=i+4|0}i=c[k>>2]|0;if((i|0)==(e|0)){f=0;break}}return f|0}while(0);if(!((h|0)!=(e|0)&(h|0)!=0)){f=0;return f|0}a[1263537]=0;b:do if(b)l=g;else{h=g;do{k=c[h+24>>2]|0;if((k|0)>(d|0))m=h+8|0;else{if((k|0)>=(d|0)){l=h;break b}m=h+4|0}h=c[m>>2]|0}while((h|0)!=(e|0));__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145936,604,1145947,0)}while(0);if((l|0)==(e|0)|(l|0)==0)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145936,604,1145947,0);a[1263537]=0;f=(a[l+52>>0]|0)!=0;return f|0}function __ZNK9GraphNode19get_slot_type_rightEi(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0;e=c[b+676>>2]|0;if(!e){f=0;return f|0}g=c[e+8>>2]|0;e=c[b+680>>2]|0;b=(g|0)==(e|0);a:do if(b)h=g;else{i=g;while(1){j=c[i+24>>2]|0;if((j|0)>(d|0))k=i+8|0;else{if((j|0)>=(d|0)){h=i;break a}k=i+4|0}i=c[k>>2]|0;if((i|0)==(e|0)){f=0;break}}return f|0}while(0);if(!((h|0)!=(e|0)&(h|0)!=0)){f=0;return f|0}a[1263537]=0;b:do if(b)l=g;else{h=g;do{k=c[h+24>>2]|0;if((k|0)>(d|0))m=h+8|0;else{if((k|0)>=(d|0)){l=h;break b}m=h+4|0}h=c[m>>2]|0}while((h|0)!=(e|0));__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145936,604,1145947,0)}while(0);if((l|0)==(e|0)|(l|0)==0)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145936,604,1145947,0);a[1263537]=0;f=c[l+56>>2]|0;return f|0}function __ZNK9GraphNode20get_slot_color_rightEi(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0;f=c[d+676>>2]|0;a:do if(f|0){h=c[f+8>>2]|0;i=c[d+680>>2]|0;j=(h|0)==(i|0);b:do if(j)k=h;else{l=h;while(1){m=c[l+24>>2]|0;if((m|0)>(e|0))n=l+8|0;else{if((m|0)>=(e|0)){k=l;break b}n=l+4|0}l=c[n>>2]|0;if((l|0)==(i|0))break a}}while(0);if((k|0)!=(i|0)&(k|0)!=0){a[1263537]=0;c:do if(j){o=h;p=16}else{l=h;while(1){m=c[l+24>>2]|0;if((m|0)>(e|0))q=l+8|0;else{if((m|0)>=(e|0)){o=l;p=16;break c}q=l+4|0}l=c[q>>2]|0;if((l|0)==(i|0)){p=17;break}}}while(0);if((p|0)==16)if((o|0)==(i|0)|(o|0)==0)p=17;else{a[1263537]=0;r=o+28|0}if((p|0)==17){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145936,604,1145947,0);r=0}h=r+32|0;c[b>>2]=c[h>>2];c[b+4>>2]=c[h+4>>2];c[b+8>>2]=c[h+8>>2];c[b+12>>2]=c[h+12>>2];return}}while(0);g[b>>2]=1.0;g[b+4>>2]=1.0;g[b+8>>2]=1.0;g[b+12>>2]=1.0;return}function __ZN9GraphNode10set_offsetERK7Vector2(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0;d=l;l=l+128|0;if((l|0)>=(m|0))ba(128);e=d+120|0;f=d+96|0;g=d+72|0;h=d+48|0;i=d+24|0;j=d;k=b;b=c[k+4>>2]|0;n=a+620|0;c[n>>2]=c[k>>2];c[n+4>>2]=b;__ZN10StringNameC2EPKc(e,848569);c[f>>2]=0;c[g>>2]=0;c[h>>2]=0;c[i>>2]=0;c[j>>2]=0;__ZN6Object11emit_signalERK10StringNameRK7VariantS5_S5_S5_S5_(a,e,f,g,h,i,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);if(c[i>>2]|0)__ZN7Variant5clearEv(i);if(c[h>>2]|0)__ZN7Variant5clearEv(h);if(c[g>>2]|0)__ZN7Variant5clearEv(g);if(!(c[f>>2]|0)){__ZN10StringNameD2Ev(e);__ZN10CanvasItem6updateEv(a);l=d;return}__ZN7Variant5clearEv(f);__ZN10StringNameD2Ev(e);__ZN10CanvasItem6updateEv(a);l=d;return}function __ZNK9GraphNode10get_offsetEv(a,b){a=a|0;b=b|0;var d=0,e=0;d=b+620|0;b=c[d+4>>2]|0;e=a;c[e>>2]=c[d>>2];c[e+4>>2]=b;return}function __ZN9GraphNode11set_commentEb(b,c){b=b|0;c=c|0;a[b+628>>0]=c&1;__ZN10CanvasItem6updateEv(b);return}function __ZNK9GraphNode10is_commentEv(b){b=b|0;return (a[b+628>>0]|0)!=0|0}function __ZN9GraphNode14set_resizeableEb(b,c){b=b|0;c=c|0;a[b+629>>0]=c&1;__ZN10CanvasItem6updateEv(b);return}function __ZNK9GraphNode13is_resizeableEv(b){b=b|0;return (a[b+629>>0]|0)!=0|0}function __ZN9GraphNode12set_selectedEb(b,c){b=b|0;c=c|0;a[b+700>>0]=c&1;__ZN10CanvasItem6updateEv(b);return}function __ZN9GraphNode11is_selectedEv(b){b=b|0;return (a[b+700>>0]|0)!=0|0}function __ZN9GraphNode27get_connection_output_countEv(b){b=b|0;var d=0,e=0;if(a[b+688>>0]|0)__ZN9GraphNode15_connpos_updateEv(b);d=c[b+672>>2]|0;if(!d){e=0;return e|0}e=c[d+-4>>2]|0;return e|0}function __ZN9GraphNode26get_connection_input_countEv(b){b=b|0;var d=0,e=0;if(a[b+688>>0]|0)__ZN9GraphNode15_connpos_updateEv(b);d=c[b+668>>2]|0;if(!d){e=0;return e|0}e=c[d+-4>>2]|0;return e|0}function __ZN9GraphNode25get_connection_output_posEi(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0.0,s=0.0,t=0.0,u=0.0,v=0.0,w=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);h=f+8|0;i=f;if(a[d+688>>0]|0)__ZN9GraphNode15_connpos_updateEv(d);if((e|0)>=0){j=d+672|0;k=c[j>>2]|0;n=(k|0)==0;if(n)o=0;else o=c[k+-4>>2]|0;if((o|0)>(e|0)){a[1263537]=0;if(n)p=0;else p=c[k+-4>>2]|0;do if((p|0)<=(e|0)){if(n)q=0;else q=c[k+-4>>2]|0;if((q|0)>(e|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);__ZN6VectorIN9GraphNode9ConnCacheEE14_copy_on_writeEv(j);q=c[j>>2]|0;r=+g[q+(e*28|0)>>2];s=+g[q+(e*28|0)+4>>2];__ZNK7Control9get_scaleEv(h,d);t=r*+g[h>>2];__ZNK7Control9get_scaleEv(i,d);u=s*+g[i+4>>2];v=t;g[b>>2]=v;w=b+4|0;g[w>>2]=u;l=f;return}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(829952,829565,552,830345,0);u=0.0;v=0.0;g[b>>2]=v;w=b+4|0;g[w>>2]=u;l=f;return}function __ZN9GraphNode26get_connection_output_typeEi(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0;if(a[b+688>>0]|0)__ZN9GraphNode15_connpos_updateEv(b);if((d|0)>=0){e=b+672|0;b=c[e>>2]|0;f=(b|0)==0;if(f)g=0;else g=c[b+-4>>2]|0;if((g|0)>(d|0)){a[1263537]=0;if(f)h=0;else h=c[b+-4>>2]|0;do if((h|0)<=(d|0)){if(f)i=0;else i=c[b+-4>>2]|0;if((i|0)>(d|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);__ZN6VectorIN9GraphNode9ConnCacheEE14_copy_on_writeEv(e);j=c[(c[e>>2]|0)+(d*28|0)+8>>2]|0;return j|0}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(829978,829565,564,830345,0);j=0;return j|0}function __ZN9GraphNode27get_connection_output_colorEi(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0,j=0,k=0,l=0,m=0;if(a[d+688>>0]|0)__ZN9GraphNode15_connpos_updateEv(d);if((e|0)>=0){f=d+672|0;d=c[f>>2]|0;h=(d|0)==0;if(h)i=0;else i=c[d+-4>>2]|0;if((i|0)>(e|0)){a[1263537]=0;if(h)j=0;else j=c[d+-4>>2]|0;do if((j|0)<=(e|0)){if(h)k=0;else k=c[d+-4>>2]|0;if((k|0)>(e|0)){a[1263537]=0;l=16;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);m=0;break}}else l=16;while(0);if((l|0)==16){__ZN6VectorIN9GraphNode9ConnCacheEE14_copy_on_writeEv(f);m=(c[f>>2]|0)+(e*28|0)|0}e=m+12|0;c[b>>2]=c[e>>2];c[b+4>>2]=c[e+4>>2];c[b+8>>2]=c[e+8>>2];c[b+12>>2]=c[e+12>>2];return}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(830005,829565,573,830345,0);g[b>>2]=0.0;g[b+4>>2]=0.0;g[b+8>>2]=0.0;g[b+12>>2]=1.0;return}function __ZN9GraphNode24get_connection_input_posEi(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0.0,s=0.0,t=0.0,u=0.0,v=0.0,w=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);h=f+8|0;i=f;if(a[d+688>>0]|0)__ZN9GraphNode15_connpos_updateEv(d);if((e|0)>=0){j=d+668|0;k=c[j>>2]|0;n=(k|0)==0;if(n)o=0;else o=c[k+-4>>2]|0;if((o|0)>(e|0)){a[1263537]=0;if(n)p=0;else p=c[k+-4>>2]|0;do if((p|0)<=(e|0)){if(n)q=0;else q=c[k+-4>>2]|0;if((q|0)>(e|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);__ZN6VectorIN9GraphNode9ConnCacheEE14_copy_on_writeEv(j);q=c[j>>2]|0;r=+g[q+(e*28|0)>>2];s=+g[q+(e*28|0)+4>>2];__ZNK7Control9get_scaleEv(h,d);t=r*+g[h>>2];__ZNK7Control9get_scaleEv(i,d);u=s*+g[i+4>>2];v=t;g[b>>2]=v;w=b+4|0;g[w>>2]=u;l=f;return}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(830033,829565,522,830294,0);u=0.0;v=0.0;g[b>>2]=v;w=b+4|0;g[w>>2]=u;l=f;return}function __ZN9GraphNode25get_connection_input_typeEi(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0;if(a[b+688>>0]|0)__ZN9GraphNode15_connpos_updateEv(b);if((d|0)>=0){e=b+668|0;b=c[e>>2]|0;f=(b|0)==0;if(f)g=0;else g=c[b+-4>>2]|0;if((g|0)>(d|0)){a[1263537]=0;if(f)h=0;else h=c[b+-4>>2]|0;do if((h|0)<=(d|0)){if(f)i=0;else i=c[b+-4>>2]|0;if((i|0)>(d|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);__ZN6VectorIN9GraphNode9ConnCacheEE14_copy_on_writeEv(e);j=c[(c[e>>2]|0)+(d*28|0)+8>>2]|0;return j|0}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(830058,829565,534,830294,0);j=0;return j|0}function __ZN9GraphNode26get_connection_input_colorEi(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0,j=0,k=0,l=0,m=0;if(a[d+688>>0]|0)__ZN9GraphNode15_connpos_updateEv(d);if((e|0)>=0){f=d+668|0;d=c[f>>2]|0;h=(d|0)==0;if(h)i=0;else i=c[d+-4>>2]|0;if((i|0)>(e|0)){a[1263537]=0;if(h)j=0;else j=c[d+-4>>2]|0;do if((j|0)<=(e|0)){if(h)k=0;else k=c[d+-4>>2]|0;if((k|0)>(e|0)){a[1263537]=0;l=16;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);m=0;break}}else l=16;while(0);if((l|0)==16){__ZN6VectorIN9GraphNode9ConnCacheEE14_copy_on_writeEv(f);m=(c[f>>2]|0)+(e*28|0)|0}e=m+12|0;c[b>>2]=c[e>>2];c[b+4>>2]=c[e+4>>2];c[b+8>>2]=c[e+8>>2];c[b+12>>2]=c[e+12>>2];return}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(830084,829565,543,830294,0);g[b>>2]=0.0;g[b+4>>2]=0.0;g[b+8>>2]=0.0;g[b+12>>2]=1.0;return}function __ZN9GraphNode21set_show_close_buttonEb(b,c){b=b|0;c=c|0;a[b+616>>0]=c&1;__ZN10CanvasItem6updateEv(b);return}function __ZNK9GraphNode23is_close_button_visibleEv(b){b=b|0;return (a[b+616>>0]|0)!=0|0}function __ZN9GraphNode11set_overlayENS_7OverlayE(a,b){a=a|0;b=b|0;c[a+704>>2]=b;__ZN10CanvasItem6updateEv(a);return}function __ZNK9GraphNode11get_overlayEv(a){a=a|0;return c[a+704>>2]|0}function __ZNK13MethodBind0RCI9GraphNodeNS0_7OverlayEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK13MethodBind0RCI9GraphNodeNS0_7OverlayEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1016648);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI9GraphNodeNS0_7OverlayEE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235496)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2Ei(i,ij[n&8191](d)|0);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI9GraphNodeNS0_7OverlayEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0;if(!b)f=0;else{d=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235496)|0;f=d?b:0}b=c[a+44>>2]|0;d=c[a+48>>2]|0;a=f+(d>>1)|0;if(!(d&1)){g=b;h=ij[g&8191](a)|0;c[e>>2]=h;return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=ij[g&8191](a)|0;c[e>>2]=h;return}}function __ZN13MethodBind0RCI9GraphNodeNS0_7OverlayEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I9GraphNodeNS0_7OverlayEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if(!b){__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK11MethodBind1I9GraphNodeNS0_7OverlayEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1016648);l=a;return c[b>>2]|0}function __ZN11MethodBind1I9GraphNodeNS0_7OverlayEE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235496)|0:0){c[h>>2]=0;a[1263537]=0;k=d+24|0;n=c[k>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=i;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=i;return}if((g|0)>0){if((n|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);p=0}else{a[1263537]=0;p=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,p)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=p;c[b>>2]=0;l=i;return}}p=c[d+44>>2]|0;n=c[d+48>>2]|0;o=e+(n>>1)|0;if(!(n&1))q=p;else q=c[(c[o>>2]|0)+p>>2]|0;do if((g|0)<1){p=c[k>>2]|0;n=p+-1|0;if((p|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)s=0;else s=c[e+-4>>2]|0;if((p|0)<=(s|0)){if(r)t=0;else t=c[e+-4>>2]|0;do if((t|0)<(p|0)){if(r)u=0;else u=c[e+-4>>2]|0;if((u|0)<(p|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);v=0;break}else{a[1263537]=0;w=31;break}}else w=31;while(0);if((w|0)==31)v=e+(n*24|0)|0;__ZN7VariantC2ERKS_(j,v);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);f=__ZNK7VariantcviEv(j)|0;Pi[q&2047](o,f);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I9GraphNodeNS0_7OverlayEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235496)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1)){g=b;h=c[d>>2]|0;i=c[h>>2]|0;Pi[g&2047](a,i);return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=c[d>>2]|0;i=c[h>>2]|0;Pi[g&2047](a,i);return}}function __ZN11MethodBind1I9GraphNodeNS0_7OverlayEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN9GraphNode15_connpos_updateEv(b){b=b|0;var d=0,e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0.0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0.0,R=0,S=0,T=0,U=0,V=0,W=0,X=0.0,Y=0,Z=0,_=0;d=l;l=l+48|0;if((l|0)>=(m|0))ba(48);e=d;f=d+28|0;h=d+32|0;__ZN10StringNameC2EPKc(e,1017440);__ZN10StringNameC2Ev(f);i=__ZNK7Control12get_constantERK10StringNameS2_(b,e,f)|0;__ZN10StringNameD2Ev(f);__ZN10StringNameD2Ev(e);__ZN10StringNameC2EPKc(e,1016719);__ZN10StringNameC2Ev(f);j=__ZNK7Control12get_constantERK10StringNameS2_(b,e,f)|0;__ZN10StringNameD2Ev(f);__ZN10StringNameD2Ev(e);__ZN10StringNameC2EPKc(e,1088836);__ZN10StringNameC2Ev(f);k=__ZNK7Control12get_styleboxERK10StringNameS2_(b,e,f)|0;__ZN10StringNameD2Ev(f);__ZN10StringNameD2Ev(e);n=b+668|0;a[1263537]=0;o=c[n>>2]|0;if(o|0?c[o+-4>>2]|0:0){if(!(__Z16atomic_decrementPj(o+-8|0)|0))__ZN6Memory11free_staticEPvb(o,1);c[n>>2]=0}o=b+672|0;a[1263537]=0;p=c[o>>2]|0;if(p|0?c[p+-4>>2]|0:0){if(!(__Z16atomic_decrementPj(p+-8|0)|0))__ZN6Memory11free_staticEPvb(p,1);c[o>>2]=0}c[f>>2]=0;if((__ZNK4Node15get_child_countEv(b)|0)>0){p=e+4|0;q=b+676|0;r=b+680|0;s=+(i|0);i=e+4|0;t=e+8|0;u=e+12|0;v=e+16|0;w=e+20|0;x=e+24|0;y=e+4|0;z=e+8|0;A=e+12|0;B=e+16|0;C=e+20|0;D=e+24|0;E=0;F=0;while(1){G=__ZNK4Node9get_childEi(b,F)|0;if(((G|0)!=0?$i[c[(c[G>>2]|0)+44>>2]&8191](G,1220744)|0:0)?!(__ZNK10CanvasItem18is_set_as_toplevelEv(G)|0):0){Pi[c[(c[G>>2]|0)+144>>2]&2047](e,G);G=~~+g[p>>2];H=~~(+(E|0)+ +__ZNK8StyleBox10get_marginE6Margin(k,1));I=c[q>>2]|0;a:do if(I|0){J=c[I+8>>2]|0;K=c[r>>2]|0;b:do if((J|0)==(K|0))L=J;else{M=c[f>>2]|0;N=J;while(1){O=c[N+24>>2]|0;if((M|0)<(O|0))P=N+8|0;else{if((O|0)>=(M|0)){L=N;break b}P=N+4|0}N=c[P>>2]|0;if((N|0)==(K|0))break a}}while(0);if((L|0)!=(K|0)&(L|0)!=0){do if(a[(__ZN3MapIiN9GraphNode4SlotE10ComparatorIiE16DefaultAllocatorEixERKi(q,f)|0)>>0]|0){Q=+(H+((G|0)/2|0)|0);J=c[(__ZN3MapIiN9GraphNode4SlotE10ComparatorIiE16DefaultAllocatorEixERKi(q,f)|0)+4>>2]|0;N=__ZN3MapIiN9GraphNode4SlotE10ComparatorIiE16DefaultAllocatorEixERKi(q,f)|0;M=c[N+8>>2]|0;O=c[N+12>>2]|0;R=c[N+16>>2]|0;S=c[N+20>>2]|0;N=c[n>>2]|0;if(!N)T=1;else T=(c[N+-4>>2]|0)+1|0;if(__ZN6VectorIN9GraphNode9ConnCacheEE6resizeEi(n,T)|0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);break}a[1263537]=0;N=c[n>>2]|0;if(N){U=c[N+-4>>2]|0;N=U+-1|0;g[e>>2]=s;g[y>>2]=Q;c[z>>2]=J;c[A>>2]=M;c[B>>2]=O;c[C>>2]=R;c[D>>2]=S;if((N|0)<0|(U|0)==-2147483648)V=38;else{__ZN6VectorIN9GraphNode9ConnCacheEE14_copy_on_writeEv(n);W=(c[n>>2]|0)+(N*28|0)|0}}else{g[e>>2]=s;g[y>>2]=Q;c[z>>2]=J;c[A>>2]=M;c[B>>2]=O;c[C>>2]=R;c[D>>2]=S;V=38}if((V|0)==38){V=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);W=0};c[W>>2]=c[e>>2];c[W+4>>2]=c[e+4>>2];c[W+8>>2]=c[e+8>>2];c[W+12>>2]=c[e+12>>2];c[W+16>>2]=c[e+16>>2];c[W+20>>2]=c[e+20>>2];c[W+24>>2]=c[e+24>>2]}while(0);if(a[(__ZN3MapIiN9GraphNode4SlotE10ComparatorIiE16DefaultAllocatorEixERKi(q,f)|0)+24>>0]|0){__ZNK7Control8get_sizeEv(h,b);Q=+(~~(+g[h>>2]-s)|0);X=+(H+((G|0)/2|0)|0);K=c[(__ZN3MapIiN9GraphNode4SlotE10ComparatorIiE16DefaultAllocatorEixERKi(q,f)|0)+28>>2]|0;S=__ZN3MapIiN9GraphNode4SlotE10ComparatorIiE16DefaultAllocatorEixERKi(q,f)|0;R=c[S+32>>2]|0;O=c[S+36>>2]|0;M=c[S+40>>2]|0;J=c[S+44>>2]|0;S=c[o>>2]|0;if(!S)Y=1;else Y=(c[S+-4>>2]|0)+1|0;if(__ZN6VectorIN9GraphNode9ConnCacheEE6resizeEi(o,Y)|0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);break}a[1263537]=0;S=c[o>>2]|0;if(S){N=c[S+-4>>2]|0;S=N+-1|0;g[e>>2]=Q;g[i>>2]=X;c[t>>2]=K;c[u>>2]=R;c[v>>2]=O;c[w>>2]=M;c[x>>2]=J;if((S|0)<0|(N|0)==-2147483648)V=49;else{__ZN6VectorIN9GraphNode9ConnCacheEE14_copy_on_writeEv(o);Z=(c[o>>2]|0)+(S*28|0)|0}}else{g[e>>2]=Q;g[i>>2]=X;c[t>>2]=K;c[u>>2]=R;c[v>>2]=O;c[w>>2]=M;c[x>>2]=J;V=49}if((V|0)==49){V=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);Z=0};c[Z>>2]=c[e>>2];c[Z+4>>2]=c[e+4>>2];c[Z+8>>2]=c[e+8>>2];c[Z+12>>2]=c[e+12>>2];c[Z+16>>2]=c[e+16>>2];c[Z+20>>2]=c[e+20>>2];c[Z+24>>2]=c[e+24>>2]}}}while(0);c[f>>2]=(c[f>>2]|0)+1;_=((E|0)>0?j:0)+E+G|0}else _=E;F=F+1|0;if((F|0)>=(__ZNK4Node15get_child_countEv(b)|0))break;else E=_}}a[b+688>>0]=0;if(!k){l=d;return}if(!(__ZN9Reference11unreferenceEv(k)|0)){l=d;return}if(!(__Z17predelete_handlerP6Object(k)|0)){l=d;return}gj[c[(c[k>>2]|0)+76>>2]&8191](k);__ZN6Memory11free_staticEPvb(k,0);l=d;return}function __ZN6VectorIN9GraphNode9ConnCacheEE14_copy_on_writeEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=c[a>>2]|0;if(!b)return;if((c[b+-8>>2]|0)>>>0<=1)return;d=c[b+-4>>2]|0;b=(d*28|0)+-1|0;e=b>>>1|b;b=e>>>2|e;e=b>>>4|b;b=e>>>8|e;e=__ZN6Memory12alloc_staticEjb((b>>>16|b)+1|0,1)|0;c[e+-8>>2]=1;c[e+-4>>2]=d;if(d|0){b=0;do{f=e+(b*28|0)|0;g=(c[a>>2]|0)+(b*28|0)|0;c[f>>2]=c[g>>2];c[f+4>>2]=c[g+4>>2];c[f+8>>2]=c[g+8>>2];c[f+12>>2]=c[g+12>>2];c[f+16>>2]=c[g+16>>2];c[f+20>>2]=c[g+20>>2];c[f+24>>2]=c[g+24>>2];b=b+1|0}while((b|0)!=(d|0))}d=c[a>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);c[a>>2]=e;return}function __ZN6VectorIN9GraphNode9ConnCacheEE6resizeEi(b,d){b=b|0;d=d|0;var e=0,f=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0;if((d|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,269,1145657,0);e=31;return e|0}a[1263537]=0;f=c[b>>2]|0;if(!f)h=0;else h=c[f+-4>>2]|0;if((h|0)==(d|0)){e=0;return e|0}if(!d){if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);c[b>>2]=0;e=0;return e|0}__ZN6VectorIN9GraphNode9ConnCacheEE14_copy_on_writeEv(b);f=d*28|0;if(d>>>0<=153391689?(h=f+-1|0,i=h>>>1|h,h=i>>>2|i,i=h>>>4|h,h=i>>>8|i,i=(h>>>16|h)+1|0,f>>>0<4294967264):0){a[1263537]=0;f=c[b>>2]|0;do if(!f)if((d|0)>0)j=18;else{k=0;j=27}else{h=c[f+-4>>2]|0;if((h|0)<(d|0))if(!h)j=18;else{l=__ZN6Memory14realloc_staticEPvjb(f,i,1)|0;if(l|0){a[1263537]=0;m=l;n=c[l+-4>>2]|0;break}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,300,1145876,0);e=6;return e|0}else{k=h;j=27}}while(0);do if((j|0)==18){h=__ZN6Memory12alloc_staticEjb(i,1)|0;if(h|0){a[1263537]=0;c[h+-4>>2]=0;c[h+-8>>2]=1;m=h;n=0;break}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,292,1145820,0);e=6;return e|0}else if((j|0)==27){if((k|0)<=(d|0)){e=0;return e|0}h=__ZN6Memory14realloc_staticEPvjb(f,i,1)|0;if(!h){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,324,1145876,0);e=6;return e|0}else{a[1263537]=0;c[b>>2]=h;c[h+-4>>2]=d;e=0;return e|0}}while(0);c[b>>2]=m;if((n|0)<(d|0)){b=n;do{g[m+(b*28|0)>>2]=0.0;g[m+(b*28|0)+4>>2]=0.0;g[m+(b*28|0)+12>>2]=0.0;g[m+(b*28|0)+16>>2]=0.0;g[m+(b*28|0)+20>>2]=0.0;g[m+(b*28|0)+24>>2]=1.0;b=b+1|0}while((b|0)!=(d|0))}c[m+-4>>2]=d;e=0;return e|0}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,285,1145723,0);e=6;return e|0}function __ZNK12MethodBind1RI9GraphNode5ColoriE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case -1:{g[d>>2]=0.0;g[d+4>>2]=0.0;g[d+8>>2]=0.0;g[d+12>>2]=1.0;__ZN7VariantC2ERK5Color(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);f=b;l=a;return f|0}case 0:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;l=a;return f|0}default:{f=0;l=a;return f|0}}return 0}function __ZNK12MethodBind1RI9GraphNode5ColoriE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1016648);l=a;return c[b>>2]|0}function __ZN12MethodBind1RI9GraphNode5ColoriE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0;i=l;l=l+64|0;if((l|0)>=(m|0))ba(64);j=i+24|0;k=i+48|0;n=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235496)|0:0){c[h>>2]=0;a[1263537]=0;o=d+24|0;p=c[o>>2]|0;if((p|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=p;c[b>>2]=0;l=i;return}q=p-(c[d+20>>2]|0)|0;if((q|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=q;c[b>>2]=0;l=i;return}if((g|0)>0){if((p|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);r=0}else{a[1263537]=0;r=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,r)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=r;c[b>>2]=0;l=i;return}}r=c[d+44>>2]|0;p=c[d+48>>2]|0;q=e+(p>>1)|0;if(!(p&1))s=r;else s=c[(c[q>>2]|0)+r>>2]|0;do if((g|0)<1){r=c[o>>2]|0;p=r+-1|0;if((r|0)>=1){e=c[d+16>>2]|0;t=(e|0)==0;if(t)u=0;else u=c[e+-4>>2]|0;if((r|0)<=(u|0)){if(t)v=0;else v=c[e+-4>>2]|0;do if((v|0)<(r|0)){if(t)w=0;else w=c[e+-4>>2]|0;if((w|0)<(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);x=0;break}else{a[1263537]=0;y=31;break}}else y=31;while(0);if((y|0)==31)x=e+(p*24|0)|0;__ZN7VariantC2ERKS_(n,x);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f>>2]|0);while(0);f=__ZNK7VariantcviEv(n)|0;bj[s&4095](k,q,f);__ZN7VariantC2ERK5Color(j,k);if(c[n>>2]|0)__ZN7Variant5clearEv(n);__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,897,1146558,0);c[b>>2]=0;l=i;return}function __ZN12MethodBind1RI9GraphNode5ColoriE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f;if(!b)h=0;else{i=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235496)|0;h=i?b:0}b=c[a+44>>2]|0;i=c[a+48>>2]|0;a=h+(i>>1)|0;if(!(i&1))j=b;else j=c[(c[a>>2]|0)+b>>2]|0;bj[j&4095](g,a,c[c[d>>2]>>2]|0);c[e>>2]=c[g>>2];c[e+4>>2]=c[g+4>>2];c[e+8>>2]=c[g+8>>2];c[e+12>>2]=c[g+12>>2];l=f;return}function __ZN12MethodBind1RI9GraphNode5ColoriED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK12MethodBind1RI9GraphNodeiiE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;switch(b|0){case 0:case -1:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}default:e=0}l=a;return e|0}function __ZNK12MethodBind1RI9GraphNodeiiE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1016648);l=a;return c[b>>2]|0}function __ZN12MethodBind1RI9GraphNodeiiE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;i=l;l=l+48|0;if((l|0)>=(m|0))ba(48);j=i+24|0;k=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235496)|0:0){c[h>>2]=0;a[1263537]=0;n=d+24|0;o=c[n>>2]|0;if((o|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=o;c[b>>2]=0;l=i;return}p=o-(c[d+20>>2]|0)|0;if((p|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=p;c[b>>2]=0;l=i;return}if((g|0)>0){if((o|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);q=0}else{a[1263537]=0;q=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,q)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=q;c[b>>2]=0;l=i;return}}q=c[d+44>>2]|0;o=c[d+48>>2]|0;p=e+(o>>1)|0;if(!(o&1))r=q;else r=c[(c[p>>2]|0)+q>>2]|0;do if((g|0)<1){q=c[n>>2]|0;o=q+-1|0;if((q|0)>=1){e=c[d+16>>2]|0;s=(e|0)==0;if(s)t=0;else t=c[e+-4>>2]|0;if((q|0)<=(t|0)){if(s)u=0;else u=c[e+-4>>2]|0;do if((u|0)<(q|0)){if(s)v=0;else v=c[e+-4>>2]|0;if((v|0)<(q|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);w=0;break}else{a[1263537]=0;x=31;break}}else x=31;while(0);if((x|0)==31)w=e+(o*24|0)|0;__ZN7VariantC2ERKS_(k,w);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);f=__ZNK7VariantcviEv(k)|0;__ZN7VariantC2Ei(j,$i[r&8191](p,f)|0);if(c[k>>2]|0)__ZN7Variant5clearEv(k);__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,897,1146558,0);c[b>>2]=0;l=i;return}function __ZN12MethodBind1RI9GraphNodeiiE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0;if(!b)f=0;else{g=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235496)|0;f=g?b:0}b=c[a+44>>2]|0;g=c[a+48>>2]|0;a=f+(g>>1)|0;if(!(g&1))h=b;else h=c[(c[a>>2]|0)+b>>2]|0;c[e>>2]=$i[h&8191](a,c[c[d>>2]>>2]|0)|0;return}function __ZN12MethodBind1RI9GraphNodeiiED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK12MethodBind1RI9GraphNode7Vector2iE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case -1:{g[d>>2]=0.0;g[d+4>>2]=0.0;__ZN7VariantC2ERK7Vector2(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);f=b;break}case 0:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;break}default:f=0}l=a;return f|0}function __ZNK12MethodBind1RI9GraphNode7Vector2iE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1016648);l=a;return c[b>>2]|0}function __ZN12MethodBind1RI9GraphNode7Vector2iE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0;i=l;l=l+64|0;if((l|0)>=(m|0))ba(64);j=i+24|0;k=i+48|0;n=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235496)|0:0){c[h>>2]=0;a[1263537]=0;o=d+24|0;p=c[o>>2]|0;if((p|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=p;c[b>>2]=0;l=i;return}q=p-(c[d+20>>2]|0)|0;if((q|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=q;c[b>>2]=0;l=i;return}if((g|0)>0){if((p|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);r=0}else{a[1263537]=0;r=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,r)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=r;c[b>>2]=0;l=i;return}}r=c[d+44>>2]|0;p=c[d+48>>2]|0;q=e+(p>>1)|0;if(!(p&1))s=r;else s=c[(c[q>>2]|0)+r>>2]|0;do if((g|0)<1){r=c[o>>2]|0;p=r+-1|0;if((r|0)>=1){e=c[d+16>>2]|0;t=(e|0)==0;if(t)u=0;else u=c[e+-4>>2]|0;if((r|0)<=(u|0)){if(t)v=0;else v=c[e+-4>>2]|0;do if((v|0)<(r|0)){if(t)w=0;else w=c[e+-4>>2]|0;if((w|0)<(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);x=0;break}else{a[1263537]=0;y=31;break}}else y=31;while(0);if((y|0)==31)x=e+(p*24|0)|0;__ZN7VariantC2ERKS_(n,x);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f>>2]|0);while(0);f=__ZNK7VariantcviEv(n)|0;bj[s&4095](k,q,f);__ZN7VariantC2ERK7Vector2(j,k);if(c[n>>2]|0)__ZN7Variant5clearEv(n);__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,897,1146558,0);c[b>>2]=0;l=i;return}function __ZN12MethodBind1RI9GraphNode7Vector2iE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f;if(!b)h=0;else{i=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235496)|0;h=i?b:0}b=c[a+44>>2]|0;i=c[a+48>>2]|0;a=h+(i>>1)|0;if(!(i&1))j=b;else j=c[(c[a>>2]|0)+b>>2]|0;bj[j&4095](g,a,c[c[d>>2]>>2]|0);d=g;g=c[d+4>>2]|0;a=e;c[a>>2]=c[d>>2];c[a+4>>2]=g;l=f;return}function __ZN12MethodBind1RI9GraphNode7Vector2iED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK12MethodBind0RI9GraphNodeiE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK12MethodBind0RI9GraphNodeiE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1016648);l=a;return c[b>>2]|0}function __ZN12MethodBind0RI9GraphNodeiE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235496)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2Ei(i,ij[n&8191](d)|0);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,266,1146558,0);c[b>>2]=0;l=f;return}function __ZN12MethodBind0RI9GraphNodeiE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0;if(!b)f=0;else{d=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235496)|0;f=d?b:0}b=c[a+44>>2]|0;d=c[a+48>>2]|0;a=f+(d>>1)|0;if(!(d&1)){g=b;h=ij[g&8191](a)|0;c[e>>2]=h;return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=ij[g&8191](a)|0;c[e>>2]=h;return}}function __ZN12MethodBind0RI9GraphNodeiED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK12MethodBind0RI9GraphNodebE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Eb(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK12MethodBind0RI9GraphNodebE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1016648);l=a;return c[b>>2]|0}function __ZN12MethodBind0RI9GraphNodebE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235496)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2Eb(i,ij[n&8191](d)|0);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,266,1146558,0);c[b>>2]=0;l=f;return}function __ZN12MethodBind0RI9GraphNodebE7ptrcallEP6ObjectPPKvPv(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0;if(!d)g=0;else{e=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1235496)|0;g=e?d:0}d=c[b+44>>2]|0;e=c[b+48>>2]|0;b=g+(e>>1)|0;if(!(e&1)){h=d;i=ij[h&8191](b)|0;j=i&1;a[f>>0]=j;return}else{h=c[(c[b>>2]|0)+d>>2]|0;i=ij[h&8191](b)|0;j=i&1;a[f>>0]=j;return}}function __ZN12MethodBind0RI9GraphNodebED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI9GraphNodebE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Eb(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK13MethodBind0RCI9GraphNodebE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1016648);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI9GraphNodebE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235496)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2Eb(i,ij[n&8191](d)|0);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI9GraphNodebE7ptrcallEP6ObjectPPKvPv(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0;if(!d)g=0;else{e=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1235496)|0;g=e?d:0}d=c[b+44>>2]|0;e=c[b+48>>2]|0;b=g+(e>>1)|0;if(!(e&1)){h=d;i=ij[h&8191](b)|0;j=i&1;a[f>>0]=j;return}else{h=c[(c[b>>2]|0)+d>>2]|0;i=ij[h&8191](b)|0;j=i&1;a[f>>0]=j;return}}function __ZN13MethodBind0RCI9GraphNodebED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I9GraphNodebE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if(!b){__ZN7VariantC2Eb(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK11MethodBind1I9GraphNodebE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1016648);l=a;return c[b>>2]|0}function __ZN11MethodBind1I9GraphNodebE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235496)|0:0){c[h>>2]=0;a[1263537]=0;k=d+24|0;n=c[k>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=i;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=i;return}if((g|0)>0){if((n|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);p=0}else{a[1263537]=0;p=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,p)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=p;c[b>>2]=0;l=i;return}}p=c[d+44>>2]|0;n=c[d+48>>2]|0;o=e+(n>>1)|0;if(!(n&1))q=p;else q=c[(c[o>>2]|0)+p>>2]|0;do if((g|0)<1){p=c[k>>2]|0;n=p+-1|0;if((p|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)s=0;else s=c[e+-4>>2]|0;if((p|0)<=(s|0)){if(r)t=0;else t=c[e+-4>>2]|0;do if((t|0)<(p|0)){if(r)u=0;else u=c[e+-4>>2]|0;if((u|0)<(p|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);v=0;break}else{a[1263537]=0;w=31;break}}else w=31;while(0);if((w|0)==31)v=e+(n*24|0)|0;__ZN7VariantC2ERKS_(j,v);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);f=__ZNK7VariantcvbEv(j)|0;Pi[q&2047](o,f);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I9GraphNodebE7ptrcallEP6ObjectPPKvPv(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0;if(!d)g=0;else{f=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1235496)|0;g=f?d:0}d=c[b+44>>2]|0;f=c[b+48>>2]|0;b=g+(f>>1)|0;if(!(f&1))h=d;else h=c[(c[b>>2]|0)+d>>2]|0;Pi[h&2047](b,(a[c[e>>2]>>0]|0)!=0);return}function __ZN11MethodBind1I9GraphNodebED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI9GraphNode7Vector2E18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;if((b|0)!=-1){f=0;l=a;return f|0}g[d>>2]=0.0;g[d+4>>2]=0.0;__ZN7VariantC2ERK7Vector2(e,d);d=c[e>>2]|0;if(d|0)__ZN7Variant5clearEv(e);f=d;l=a;return f|0}function __ZNK13MethodBind0RCI9GraphNode7Vector2E18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1016648);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI9GraphNode7Vector2E4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;j=f+24|0;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235496)|0:0){c[h>>2]=0;a[1263537]=0;k=c[d+24>>2]|0;if((k|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=k;c[b>>2]=0;l=f;return}n=k-(c[d+20>>2]|0)|0;if((n|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=n;c[b>>2]=0;l=f;return}n=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))o=n;else o=c[(c[d>>2]|0)+n>>2]|0;Pi[o&2047](j,d);__ZN7VariantC2ERK7Vector2(i,j);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI9GraphNode7Vector2E7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=d;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235496)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;Pi[i&2047](f,a);a=f;f=c[a+4>>2]|0;i=e;c[i>>2]=c[a>>2];c[i+4>>2]=f;l=d;return}function __ZN13MethodBind0RCI9GraphNode7Vector2ED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I9GraphNodeRK7Vector2E18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;if(b|0){f=0;l=a;return f|0}g[d>>2]=0.0;g[d+4>>2]=0.0;__ZN7VariantC2ERK7Vector2(e,d);d=c[e>>2]|0;if(d|0)__ZN7Variant5clearEv(e);f=d;l=a;return f|0}function __ZNK11MethodBind1I9GraphNodeRK7Vector2E18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1016648);l=a;return c[b>>2]|0}function __ZN11MethodBind1I9GraphNodeRK7Vector2E4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i+24|0;k=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235496)|0:0){c[h>>2]=0;a[1263537]=0;n=d+24|0;o=c[n>>2]|0;if((o|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=o;c[b>>2]=0;l=i;return}p=o-(c[d+20>>2]|0)|0;if((p|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=p;c[b>>2]=0;l=i;return}if((g|0)>0){if((o|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);q=0}else{a[1263537]=0;q=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,q)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=q;c[b>>2]=0;l=i;return}}q=c[d+44>>2]|0;o=c[d+48>>2]|0;p=e+(o>>1)|0;if(!(o&1))r=q;else r=c[(c[p>>2]|0)+q>>2]|0;do if((g|0)<1){q=c[n>>2]|0;o=q+-1|0;if((q|0)>=1){e=c[d+16>>2]|0;s=(e|0)==0;if(s)t=0;else t=c[e+-4>>2]|0;if((q|0)<=(t|0)){if(s)u=0;else u=c[e+-4>>2]|0;do if((u|0)<(q|0)){if(s)v=0;else v=c[e+-4>>2]|0;if((v|0)<(q|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);w=0;break}else{a[1263537]=0;x=31;break}}else x=31;while(0);if((x|0)==31)w=e+(o*24|0)|0;__ZN7VariantC2ERKS_(k,w);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);__ZNK7Variantcv7Vector2Ev(j,k);Pi[r&2047](p,j);if(c[k>>2]|0)__ZN7Variant5clearEv(k);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I9GraphNodeRK7Vector2E7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235496)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;b=c[d>>2]|0;d=c[b+4>>2]|0;h=f;c[h>>2]=c[b>>2];c[h+4>>2]=d;Pi[i&2047](a,f);l=e;return}function __ZN11MethodBind1I9GraphNodeRK7Vector2ED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind1RCI9GraphNode5ColoriE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case -1:{g[d>>2]=0.0;g[d+4>>2]=0.0;g[d+8>>2]=0.0;g[d+12>>2]=1.0;__ZN7VariantC2ERK5Color(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);f=b;l=a;return f|0}case 0:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;l=a;return f|0}default:{f=0;l=a;return f|0}}return 0}function __ZNK13MethodBind1RCI9GraphNode5ColoriE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1016648);l=a;return c[b>>2]|0}function __ZN13MethodBind1RCI9GraphNode5ColoriE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0;i=l;l=l+64|0;if((l|0)>=(m|0))ba(64);j=i+24|0;k=i+48|0;n=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235496)|0:0){c[h>>2]=0;a[1263537]=0;o=d+24|0;p=c[o>>2]|0;if((p|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=p;c[b>>2]=0;l=i;return}q=p-(c[d+20>>2]|0)|0;if((q|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=q;c[b>>2]=0;l=i;return}if((g|0)>0){if((p|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);r=0}else{a[1263537]=0;r=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,r)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=r;c[b>>2]=0;l=i;return}}r=c[d+44>>2]|0;p=c[d+48>>2]|0;q=e+(p>>1)|0;if(!(p&1))s=r;else s=c[(c[q>>2]|0)+r>>2]|0;do if((g|0)<1){r=c[o>>2]|0;p=r+-1|0;if((r|0)>=1){e=c[d+16>>2]|0;t=(e|0)==0;if(t)u=0;else u=c[e+-4>>2]|0;if((r|0)<=(u|0)){if(t)v=0;else v=c[e+-4>>2]|0;do if((v|0)<(r|0)){if(t)w=0;else w=c[e+-4>>2]|0;if((w|0)<(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);x=0;break}else{a[1263537]=0;y=31;break}}else y=31;while(0);if((y|0)==31)x=e+(p*24|0)|0;__ZN7VariantC2ERKS_(n,x);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f>>2]|0);while(0);f=__ZNK7VariantcviEv(n)|0;bj[s&4095](k,q,f);__ZN7VariantC2ERK5Color(j,k);if(c[n>>2]|0)__ZN7Variant5clearEv(n);__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1217,1146558,0);c[b>>2]=0;l=i;return}function __ZN13MethodBind1RCI9GraphNode5ColoriE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f;if(!b)h=0;else{i=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235496)|0;h=i?b:0}b=c[a+44>>2]|0;i=c[a+48>>2]|0;a=h+(i>>1)|0;if(!(i&1))j=b;else j=c[(c[a>>2]|0)+b>>2]|0;bj[j&4095](g,a,c[c[d>>2]>>2]|0);c[e>>2]=c[g>>2];c[e+4>>2]=c[g+4>>2];c[e+8>>2]=c[g+8>>2];c[e+12>>2]=c[g+12>>2];l=f;return}function __ZN13MethodBind1RCI9GraphNode5ColoriED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind1RCI9GraphNodeiiE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;switch(b|0){case 0:case -1:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}default:e=0}l=a;return e|0}function __ZNK13MethodBind1RCI9GraphNodeiiE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1016648);l=a;return c[b>>2]|0}function __ZN13MethodBind1RCI9GraphNodeiiE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;i=l;l=l+48|0;if((l|0)>=(m|0))ba(48);j=i+24|0;k=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235496)|0:0){c[h>>2]=0;a[1263537]=0;n=d+24|0;o=c[n>>2]|0;if((o|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=o;c[b>>2]=0;l=i;return}p=o-(c[d+20>>2]|0)|0;if((p|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=p;c[b>>2]=0;l=i;return}if((g|0)>0){if((o|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);q=0}else{a[1263537]=0;q=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,q)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=q;c[b>>2]=0;l=i;return}}q=c[d+44>>2]|0;o=c[d+48>>2]|0;p=e+(o>>1)|0;if(!(o&1))r=q;else r=c[(c[p>>2]|0)+q>>2]|0;do if((g|0)<1){q=c[n>>2]|0;o=q+-1|0;if((q|0)>=1){e=c[d+16>>2]|0;s=(e|0)==0;if(s)t=0;else t=c[e+-4>>2]|0;if((q|0)<=(t|0)){if(s)u=0;else u=c[e+-4>>2]|0;do if((u|0)<(q|0)){if(s)v=0;else v=c[e+-4>>2]|0;if((v|0)<(q|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);w=0;break}else{a[1263537]=0;x=31;break}}else x=31;while(0);if((x|0)==31)w=e+(o*24|0)|0;__ZN7VariantC2ERKS_(k,w);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);f=__ZNK7VariantcviEv(k)|0;__ZN7VariantC2Ei(j,$i[r&8191](p,f)|0);if(c[k>>2]|0)__ZN7Variant5clearEv(k);__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1217,1146558,0);c[b>>2]=0;l=i;return}function __ZN13MethodBind1RCI9GraphNodeiiE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0;if(!b)f=0;else{g=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235496)|0;f=g?b:0}b=c[a+44>>2]|0;g=c[a+48>>2]|0;a=f+(g>>1)|0;if(!(g&1))h=b;else h=c[(c[a>>2]|0)+b>>2]|0;c[e>>2]=$i[h&8191](a,c[c[d>>2]>>2]|0)|0;return}function __ZN13MethodBind1RCI9GraphNodeiiED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind1RCI9GraphNodebiE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;switch(b|0){case -1:{__ZN7VariantC2Eb(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}case 0:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}default:e=0}l=a;return e|0}function __ZNK13MethodBind1RCI9GraphNodebiE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1016648);l=a;return c[b>>2]|0}function __ZN13MethodBind1RCI9GraphNodebiE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;i=l;l=l+48|0;if((l|0)>=(m|0))ba(48);j=i+24|0;k=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235496)|0:0){c[h>>2]=0;a[1263537]=0;n=d+24|0;o=c[n>>2]|0;if((o|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=o;c[b>>2]=0;l=i;return}p=o-(c[d+20>>2]|0)|0;if((p|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=p;c[b>>2]=0;l=i;return}if((g|0)>0){if((o|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);q=0}else{a[1263537]=0;q=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,q)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=q;c[b>>2]=0;l=i;return}}q=c[d+44>>2]|0;o=c[d+48>>2]|0;p=e+(o>>1)|0;if(!(o&1))r=q;else r=c[(c[p>>2]|0)+q>>2]|0;do if((g|0)<1){q=c[n>>2]|0;o=q+-1|0;if((q|0)>=1){e=c[d+16>>2]|0;s=(e|0)==0;if(s)t=0;else t=c[e+-4>>2]|0;if((q|0)<=(t|0)){if(s)u=0;else u=c[e+-4>>2]|0;do if((u|0)<(q|0)){if(s)v=0;else v=c[e+-4>>2]|0;if((v|0)<(q|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);w=0;break}else{a[1263537]=0;x=31;break}}else x=31;while(0);if((x|0)==31)w=e+(o*24|0)|0;__ZN7VariantC2ERKS_(k,w);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);f=__ZNK7VariantcviEv(k)|0;__ZN7VariantC2Eb(j,$i[r&8191](p,f)|0);if(c[k>>2]|0)__ZN7Variant5clearEv(k);__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1217,1146558,0);c[b>>2]=0;l=i;return}function __ZN13MethodBind1RCI9GraphNodebiE7ptrcallEP6ObjectPPKvPv(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0;if(!d)g=0;else{h=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1235496)|0;g=h?d:0}d=c[b+44>>2]|0;h=c[b+48>>2]|0;b=g+(h>>1)|0;if(!(h&1))i=d;else i=c[(c[b>>2]|0)+d>>2]|0;a[f>>0]=($i[i&8191](b,c[c[e>>2]>>2]|0)|0)&1;return}function __ZN13MethodBind1RCI9GraphNodebiED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind0I9GraphNodeE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return 0}function __ZNK11MethodBind0I9GraphNodeE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1016648);l=a;return c[b>>2]|0}function __ZN11MethodBind0I9GraphNodeE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235496)|0:0){c[h>>2]=0;a[1263537]=0;f=c[d+24>>2]|0;if((f|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=f;c[b>>2]=0;return}i=f-(c[d+20>>2]|0)|0;if((i|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=i;c[b>>2]=0;return}i=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))j=i;else j=c[(c[d>>2]|0)+i>>2]|0;gj[j&8191](d);c[b>>2]=0;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,110,1146558,0);c[b>>2]=0;return}function __ZN11MethodBind0I9GraphNodeE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235496)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1)){g=b;gj[g&8191](a);return}else{g=c[(c[a>>2]|0)+b>>2]|0;gj[g&8191](a);return}}function __ZN11MethodBind0I9GraphNodeED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I9GraphNodeiE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if(!b){__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK11MethodBind1I9GraphNodeiE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1016648);l=a;return c[b>>2]|0}function __ZN11MethodBind1I9GraphNodeiE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235496)|0:0){c[h>>2]=0;a[1263537]=0;k=d+24|0;n=c[k>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=i;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=i;return}if((g|0)>0){if((n|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);p=0}else{a[1263537]=0;p=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,p)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=p;c[b>>2]=0;l=i;return}}p=c[d+44>>2]|0;n=c[d+48>>2]|0;o=e+(n>>1)|0;if(!(n&1))q=p;else q=c[(c[o>>2]|0)+p>>2]|0;do if((g|0)<1){p=c[k>>2]|0;n=p+-1|0;if((p|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)s=0;else s=c[e+-4>>2]|0;if((p|0)<=(s|0)){if(r)t=0;else t=c[e+-4>>2]|0;do if((t|0)<(p|0)){if(r)u=0;else u=c[e+-4>>2]|0;if((u|0)<(p|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);v=0;break}else{a[1263537]=0;w=31;break}}else w=31;while(0);if((w|0)==31)v=e+(n*24|0)|0;__ZN7VariantC2ERKS_(j,v);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);f=__ZNK7VariantcviEv(j)|0;Pi[q&2047](o,f);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I9GraphNodeiE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235496)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1)){g=b;h=c[d>>2]|0;i=c[h>>2]|0;Pi[g&2047](a,i);return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=c[d>>2]|0;i=c[h>>2]|0;Pi[g&2047](a,i);return}}function __ZN11MethodBind1I9GraphNodeiED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind9I9GraphNodeibiRK5ColorbiS3_RK3RefI7TextureES8_E18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return __ZNK11MethodBind9I9GraphNodeibiRK5ColorbiS3_RK3RefI7TextureES8_E18_get_argument_typeEi(a,b)|0}function __ZNK11MethodBind9I9GraphNodeibiRK5ColorbiS3_RK3RefI7TextureES8_E18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1016648);l=a;return c[b>>2]|0}function __ZN11MethodBind9I9GraphNodeibiRK5ColorbiS3_RK3RefI7TextureES8_E4callEP6ObjectPPK7VariantiRNSC_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0,ia=0,ja=0,ka=0,la=0,ma=0,na=0,oa=0,pa=0,qa=0,ra=0,sa=0,ta=0,ua=0,va=0;i=l;l=l+272|0;if((l|0)>=(m|0))ba(272);j=i+256|0;k=i+192|0;n=i+168|0;o=i+144|0;p=i+240|0;q=i+120|0;r=i+96|0;s=i+72|0;t=i+224|0;u=i+48|0;v=i+220|0;w=i+24|0;x=i+216|0;y=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235496)|0:0){c[h>>2]=0;a[1263537]=0;z=d+24|0;A=c[z>>2]|0;if((A|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=A;c[b>>2]=0;l=i;return}B=A-(c[d+20>>2]|0)|0;if((B|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=B;c[b>>2]=0;l=i;return}do if((g|0)>0){if((A|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);C=0}else{a[1263537]=0;C=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,C)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=C;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[z>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);D=0}else{a[1263537]=0;D=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,D)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=D;c[b>>2]=0;l=i;return}if((g|0)>2){if((c[z>>2]|0)<2){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);E=0}else{a[1263537]=0;E=c[(c[d+32>>2]|0)+12>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+8>>2]>>2]|0,E)|0)){c[h>>2]=2;c[h+4>>2]=2;c[h+8>>2]=E;c[b>>2]=0;l=i;return}if((g|0)>3){if((c[z>>2]|0)<3){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);F=0}else{a[1263537]=0;F=c[(c[d+32>>2]|0)+16>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+12>>2]>>2]|0,F)|0)){c[h>>2]=2;c[h+4>>2]=3;c[h+8>>2]=F;c[b>>2]=0;l=i;return}if((g|0)>4){if((c[z>>2]|0)<4){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);G=0}else{a[1263537]=0;G=c[(c[d+32>>2]|0)+20>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+16>>2]>>2]|0,G)|0)){c[h>>2]=2;c[h+4>>2]=4;c[h+8>>2]=G;c[b>>2]=0;l=i;return}if((g|0)<=5)break;if((c[z>>2]|0)<5){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);H=0}else{a[1263537]=0;H=c[(c[d+32>>2]|0)+24>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+20>>2]>>2]|0,H)|0)){c[h>>2]=2;c[h+4>>2]=5;c[h+8>>2]=H;c[b>>2]=0;l=i;return}if((g|0)<=6)break;if((c[z>>2]|0)<6){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);I=0}else{a[1263537]=0;I=c[(c[d+32>>2]|0)+28>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+24>>2]>>2]|0,I)|0)){c[h>>2]=2;c[h+4>>2]=6;c[h+8>>2]=I;c[b>>2]=0;l=i;return}if((g|0)<=7)break;if((c[z>>2]|0)<7){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);J=0}else{a[1263537]=0;J=c[(c[d+32>>2]|0)+32>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+28>>2]>>2]|0,J)|0)){c[h>>2]=2;c[h+4>>2]=7;c[h+8>>2]=J;c[b>>2]=0;l=i;return}if((g|0)<=8)break;if((c[z>>2]|0)<8){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);K=0}else{a[1263537]=0;K=c[(c[d+32>>2]|0)+36>>2]|0}if(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+32>>2]>>2]|0,K)|0)break;c[h>>2]=2;c[h+4>>2]=8;c[h+8>>2]=K;c[b>>2]=0;l=i;return}}}}}while(0);K=c[d+44>>2]|0;J=c[d+48>>2]|0;I=e+(J>>1)|0;if(!(J&1))L=K;else L=c[(c[I>>2]|0)+K>>2]|0;do if((g|0)<1){K=c[z>>2]|0;J=K+-1|0;if((K|0)>=1){e=c[d+16>>2]|0;H=(e|0)==0;if(H)M=0;else M=c[e+-4>>2]|0;if((K|0)<=(M|0)){if(H)N=0;else N=c[e+-4>>2]|0;do if((N|0)<(K|0)){if(H)O=0;else O=c[e+-4>>2]|0;if((O|0)<(K|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);P=0;break}else{a[1263537]=0;Q=79;break}}else Q=79;while(0);if((Q|0)==79)P=e+(J*24|0)|0;__ZN7VariantC2ERKS_(k,P);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);P=__ZNK7VariantcviEv(k)|0;do if((g|0)<2){O=c[z>>2]|0;N=O+-1|0;M=O+-2|0;if((O|0)>=2){O=c[d+16>>2]|0;K=(O|0)==0;if(K)R=0;else R=c[O+-4>>2]|0;if((N|0)<=(R|0)){if(K)S=0;else S=c[O+-4>>2]|0;do if((S|0)<(N|0)){if(K)T=0;else T=c[O+-4>>2]|0;if((T|0)<(N|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);U=0;break}else{a[1263537]=0;Q=96;break}}else Q=96;while(0);if((Q|0)==96)U=O+(M*24|0)|0;__ZN7VariantC2ERKS_(n,U);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f+4>>2]|0);while(0);U=__ZNK7VariantcvbEv(n)|0;do if((g|0)<3){T=c[z>>2]|0;S=T+-2|0;R=T+-3|0;if((S|0)>=1){T=c[d+16>>2]|0;N=(T|0)==0;if(N)V=0;else V=c[T+-4>>2]|0;if((S|0)<=(V|0)){if(N)W=0;else W=c[T+-4>>2]|0;do if((W|0)<(S|0)){if(N)X=0;else X=c[T+-4>>2]|0;if((X|0)<(S|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);Y=0;break}else{a[1263537]=0;Q=113;break}}else Q=113;while(0);if((Q|0)==113)Y=T+(R*24|0)|0;__ZN7VariantC2ERKS_(o,Y);break}}c[o>>2]=0}else __ZN7VariantC2ERKS_(o,c[f+8>>2]|0);while(0);Y=__ZNK7VariantcviEv(o)|0;do if((g|0)<4){X=c[z>>2]|0;W=X+-3|0;V=X+-4|0;if((W|0)>=1){X=c[d+16>>2]|0;S=(X|0)==0;if(S)Z=0;else Z=c[X+-4>>2]|0;if((W|0)<=(Z|0)){if(S)_=0;else _=c[X+-4>>2]|0;do if((_|0)<(W|0)){if(S)$=0;else $=c[X+-4>>2]|0;if(($|0)<(W|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);aa=0;break}else{a[1263537]=0;Q=130;break}}else Q=130;while(0);if((Q|0)==130)aa=X+(V*24|0)|0;__ZN7VariantC2ERKS_(q,aa);break}}c[q>>2]=0}else __ZN7VariantC2ERKS_(q,c[f+12>>2]|0);while(0);__ZNK7Variantcv5ColorEv(p,q);do if((g|0)<5){aa=c[z>>2]|0;$=aa+-4|0;_=aa+-5|0;if(($|0)>=1){aa=c[d+16>>2]|0;Z=(aa|0)==0;if(Z)ca=0;else ca=c[aa+-4>>2]|0;if(($|0)<=(ca|0)){if(Z)da=0;else da=c[aa+-4>>2]|0;do if((da|0)<($|0)){if(Z)ea=0;else ea=c[aa+-4>>2]|0;if((ea|0)<($|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);fa=0;break}else{a[1263537]=0;Q=147;break}}else Q=147;while(0);if((Q|0)==147)fa=aa+(_*24|0)|0;__ZN7VariantC2ERKS_(r,fa);break}}c[r>>2]=0}else __ZN7VariantC2ERKS_(r,c[f+16>>2]|0);while(0);fa=__ZNK7VariantcvbEv(r)|0;do if((g|0)<6){ea=c[z>>2]|0;da=ea+-5|0;ca=ea+-6|0;if((da|0)>=1){ea=c[d+16>>2]|0;$=(ea|0)==0;if($)ga=0;else ga=c[ea+-4>>2]|0;if((da|0)<=(ga|0)){if($)ha=0;else ha=c[ea+-4>>2]|0;do if((ha|0)<(da|0)){if($)ia=0;else ia=c[ea+-4>>2]|0;if((ia|0)<(da|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);ja=0;break}else{a[1263537]=0;Q=164;break}}else Q=164;while(0);if((Q|0)==164)ja=ea+(ca*24|0)|0;__ZN7VariantC2ERKS_(s,ja);break}}c[s>>2]=0}else __ZN7VariantC2ERKS_(s,c[f+20>>2]|0);while(0);ja=__ZNK7VariantcviEv(s)|0;do if((g|0)<7){ia=c[z>>2]|0;ha=ia+-6|0;ga=ia+-7|0;if((ha|0)>=1){ia=c[d+16>>2]|0;da=(ia|0)==0;if(da)ka=0;else ka=c[ia+-4>>2]|0;if((ha|0)<=(ka|0)){if(da)la=0;else la=c[ia+-4>>2]|0;do if((la|0)<(ha|0)){if(da)ma=0;else ma=c[ia+-4>>2]|0;if((ma|0)<(ha|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);na=0;break}else{a[1263537]=0;Q=181;break}}else Q=181;while(0);if((Q|0)==181)na=ia+(ga*24|0)|0;__ZN7VariantC2ERKS_(u,na);break}}c[u>>2]=0}else __ZN7VariantC2ERKS_(u,c[f+24>>2]|0);while(0);__ZNK7Variantcv5ColorEv(t,u);do if((g|0)<8){na=c[z>>2]|0;ma=na+-7|0;la=na+-8|0;if((ma|0)>=1){na=c[d+16>>2]|0;ka=(na|0)==0;if(ka)oa=0;else oa=c[na+-4>>2]|0;if((ma|0)<=(oa|0)){if(ka)pa=0;else pa=c[na+-4>>2]|0;do if((pa|0)<(ma|0)){if(ka)qa=0;else qa=c[na+-4>>2]|0;if((qa|0)<(ma|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);ra=0;break}else{a[1263537]=0;Q=198;break}}else Q=198;while(0);if((Q|0)==198)ra=na+(la*24|0)|0;__ZN7VariantC2ERKS_(w,ra);break}}c[w>>2]=0}else __ZN7VariantC2ERKS_(w,c[f+28>>2]|0);while(0);__ZN3RefI7TextureEC2ERK7Variant(j,w);c[v>>2]=c[j>>2];a:do if((g|0)<9){ra=c[z>>2]|0;qa=ra+-8|0;pa=ra+-9|0;do if((qa|0)>=1){ra=c[d+16>>2]|0;oa=(ra|0)==0;if(oa)sa=0;else sa=c[ra+-4>>2]|0;if((qa|0)>(sa|0))break;if(oa)ta=0;else ta=c[ra+-4>>2]|0;do if((ta|0)<(qa|0)){if(oa)ua=0;else ua=c[ra+-4>>2]|0;if((ua|0)<(qa|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);va=0;break}else{a[1263537]=0;Q=215;break}}else Q=215;while(0);if((Q|0)==215)va=ra+(pa*24|0)|0;__ZN7VariantC2ERKS_(y,va);break a}while(0);c[y>>2]=0}else __ZN7VariantC2ERKS_(y,c[f+32>>2]|0);while(0);__ZN3RefI7TextureEC2ERK7Variant(j,y);c[x>>2]=c[j>>2];zi[L&1](I,P,U,Y,p,fa,ja,t,v,x);t=c[x>>2]|0;if((t|0?__ZN9Reference11unreferenceEv(t)|0:0)?(t=c[x>>2]|0,__Z17predelete_handlerP6Object(t)|0):0){gj[c[(c[t>>2]|0)+76>>2]&8191](t);__ZN6Memory11free_staticEPvb(t,0)}c[x>>2]=0;if(c[y>>2]|0)__ZN7Variant5clearEv(y);y=c[v>>2]|0;do if(y|0){if(!(__ZN9Reference11unreferenceEv(y)|0))break;x=c[v>>2]|0;if(!(__Z17predelete_handlerP6Object(x)|0))break;gj[c[(c[x>>2]|0)+76>>2]&8191](x);__ZN6Memory11free_staticEPvb(x,0)}while(0);c[v>>2]=0;if(c[w>>2]|0)__ZN7Variant5clearEv(w);if(c[u>>2]|0)__ZN7Variant5clearEv(u);if(c[s>>2]|0)__ZN7Variant5clearEv(s);if(c[r>>2]|0)__ZN7Variant5clearEv(r);if(c[q>>2]|0)__ZN7Variant5clearEv(q);if(c[o>>2]|0)__ZN7Variant5clearEv(o);if(c[n>>2]|0)__ZN7Variant5clearEv(n);if(c[k>>2]|0)__ZN7Variant5clearEv(k);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,893060,2345,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind9I9GraphNodeibiRK5ColorbiS3_RK3RefI7TextureES8_E7ptrcallEP6ObjectPPKvPv(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0;f=l;l=l+80|0;if((l|0)>=(m|0))ba(80);g=f+64|0;h=f;i=f+48|0;j=f+32|0;k=f+28|0;n=f+24|0;if(!d)o=0;else{p=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1235496)|0;o=p?d:0}d=c[b+44>>2]|0;p=c[b+48>>2]|0;b=o+(p>>1)|0;if(!(p&1))q=d;else q=c[(c[b>>2]|0)+d>>2]|0;d=c[c[e>>2]>>2]|0;p=(a[c[e+4>>2]>>0]|0)!=0;o=c[c[e+8>>2]>>2]|0;r=c[e+12>>2]|0;c[i>>2]=c[r>>2];c[i+4>>2]=c[r+4>>2];c[i+8>>2]=c[r+8>>2];c[i+12>>2]=c[r+12>>2];r=(a[c[e+16>>2]>>0]|0)!=0;s=c[c[e+20>>2]>>2]|0;t=c[e+24>>2]|0;c[j>>2]=c[t>>2];c[j+4>>2]=c[t+4>>2];c[j+8>>2]=c[t+8>>2];c[j+12>>2]=c[t+12>>2];__ZN7VariantC2EPK6Object(h,c[e+28>>2]|0);__ZN3RefI7TextureEC2ERK7Variant(g,h);if(c[h>>2]|0)__ZN7Variant5clearEv(h);c[k>>2]=c[g>>2];__ZN7VariantC2EPK6Object(h,c[e+32>>2]|0);__ZN3RefI7TextureEC2ERK7Variant(g,h);if(c[h>>2]|0)__ZN7Variant5clearEv(h);c[n>>2]=c[g>>2];zi[q&1](b,d,p,o,i,r,s,j,k,n);j=c[n>>2]|0;if((j|0?__ZN9Reference11unreferenceEv(j)|0:0)?(j=c[n>>2]|0,__Z17predelete_handlerP6Object(j)|0):0){gj[c[(c[j>>2]|0)+76>>2]&8191](j);__ZN6Memory11free_staticEPvb(j,0)}j=c[k>>2]|0;if(!j){l=f;return}if(!(__ZN9Reference11unreferenceEv(j)|0)){l=f;return}j=c[k>>2]|0;if(!(__Z17predelete_handlerP6Object(j)|0)){l=f;return}gj[c[(c[j>>2]|0)+76>>2]&8191](j);__ZN6Memory11free_staticEPvb(j,0);l=f;return}function __ZN11MethodBind9I9GraphNodeibiRK5ColorbiS3_RK3RefI7TextureES8_ED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind9I9GraphNodeibiRK5ColorbiS3_RK3RefI7TextureES8_E18_get_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case 0:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;break}case 1:{__ZN7VariantC2Eb(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;break}case 2:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;break}case 3:{g[d>>2]=0.0;g[d+4>>2]=0.0;g[d+8>>2]=0.0;g[d+12>>2]=1.0;__ZN7VariantC2ERK5Color(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);f=b;break}case 4:{__ZN7VariantC2Eb(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;break}case 5:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;break}case 6:{g[d>>2]=0.0;g[d+4>>2]=0.0;g[d+8>>2]=0.0;g[d+12>>2]=1.0;__ZN7VariantC2ERK5Color(e,d);d=c[e>>2]|0;if(d|0)__ZN7Variant5clearEv(e);f=d;break}case 7:{f=__ZN7Variant12get_type_forIRK3RefI7TextureEEENS_4TypeEv()|0;break}case 8:{f=__ZN7Variant12get_type_forIRK3RefI7TextureEEENS_4TypeEv()|0;break}default:f=0}l=a;return f|0}function __ZNK11MethodBind1I9GraphNodeRK10InputEventE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0;a=l;l=l+80|0;if((l|0)>=(m|0))ba(80);d=a+24|0;e=a;if(b|0){f=0;l=a;return f|0}b=d;g=b+56|0;do{c[b>>2]=0;b=b+4|0}while((b|0)<(g|0));__ZN7VariantC2ERK10InputEvent(e,d);d=c[e>>2]|0;if(d|0)__ZN7Variant5clearEv(e);f=d;l=a;return f|0}function __ZNK11MethodBind1I9GraphNodeRK10InputEventE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1016648);l=a;return c[b>>2]|0}function __ZN11MethodBind1I9GraphNodeRK10InputEventE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;i=l;l=l+80|0;if((l|0)>=(m|0))ba(80);j=i+24|0;k=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235496)|0:0){c[h>>2]=0;a[1263537]=0;n=d+24|0;o=c[n>>2]|0;if((o|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=o;c[b>>2]=0;l=i;return}p=o-(c[d+20>>2]|0)|0;if((p|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=p;c[b>>2]=0;l=i;return}if((g|0)>0){if((o|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);q=0}else{a[1263537]=0;q=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,q)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=q;c[b>>2]=0;l=i;return}}q=c[d+44>>2]|0;o=c[d+48>>2]|0;p=e+(o>>1)|0;if(!(o&1))r=q;else r=c[(c[p>>2]|0)+q>>2]|0;do if((g|0)<1){q=c[n>>2]|0;o=q+-1|0;if((q|0)>=1){e=c[d+16>>2]|0;s=(e|0)==0;if(s)t=0;else t=c[e+-4>>2]|0;if((q|0)<=(t|0)){if(s)u=0;else u=c[e+-4>>2]|0;do if((u|0)<(q|0)){if(s)v=0;else v=c[e+-4>>2]|0;if((v|0)<(q|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);w=0;break}else{a[1263537]=0;x=31;break}}else x=31;while(0);if((x|0)==31)w=e+(o*24|0)|0;__ZN7VariantC2ERKS_(k,w);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);__ZNK7Variantcv10InputEventEv(j,k);Pi[r&2047](p,j);if(c[k>>2]|0)__ZN7Variant5clearEv(k);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I9GraphNodeRK10InputEventE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;e=l;l=l+64|0;if((l|0)>=(m|0))ba(64);f=e;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235496)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;b=f;h=c[d>>2]|0;d=b+56|0;do{c[b>>2]=c[h>>2];b=b+4|0;h=h+4|0}while((b|0)<(d|0));Pi[i&2047](a,f);l=e;return}function __ZN11MethodBind1I9GraphNodeRK10InputEventED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI9GraphNode6StringE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;if((b|0)!=-1){f=0;l=a;return f|0}c[d>>2]=0;__ZN7VariantC2ERK6String(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);e=c[d>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);f=b;l=a;return f|0}function __ZNK13MethodBind0RCI9GraphNode6StringE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1016648);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI9GraphNode6StringE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;j=f+24|0;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235496)|0:0){c[h>>2]=0;a[1263537]=0;k=c[d+24>>2]|0;if((k|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=k;c[b>>2]=0;l=f;return}n=k-(c[d+20>>2]|0)|0;if((n|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=n;c[b>>2]=0;l=f;return}n=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))o=n;else o=c[(c[d>>2]|0)+n>>2]|0;c[j>>2]=ij[o&8191](d)|0;__ZN7VariantC2ERK6String(i,j);d=c[j>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI9GraphNode6StringE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0;if(!b)f=0;else{d=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235496)|0;f=d?b:0}b=c[a+44>>2]|0;d=c[a+48>>2]|0;a=f+(d>>1)|0;if(!(d&1))g=b;else g=c[(c[a>>2]|0)+b>>2]|0;b=ij[g&8191](a)|0;a=b;g=c[e>>2]|0;if((g|0)==(b|0)){if(!b)return}else{if(g|0?(__Z16atomic_decrementPj(g+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(g,1);c[e>>2]=0;if(!b)return;if(__Z28atomic_conditional_incrementPj(b+-8|0)|0)c[e>>2]=a}if(__Z16atomic_decrementPj(b+-8|0)|0)return;__ZN6Memory11free_staticEPvb(b,1);return}function __ZN13MethodBind0RCI9GraphNode6StringED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I9GraphNodeRK6StringE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;if(b|0){f=0;l=a;return f|0}c[d>>2]=0;__ZN7VariantC2ERK6String(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);e=c[d>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);f=b;l=a;return f|0}function __ZNK11MethodBind1I9GraphNodeRK6StringE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1016648);l=a;return c[b>>2]|0}function __ZN11MethodBind1I9GraphNodeRK6StringE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i+24|0;k=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235496)|0:0){c[h>>2]=0;a[1263537]=0;n=d+24|0;o=c[n>>2]|0;if((o|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=o;c[b>>2]=0;l=i;return}p=o-(c[d+20>>2]|0)|0;if((p|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=p;c[b>>2]=0;l=i;return}if((g|0)>0){if((o|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);q=0}else{a[1263537]=0;q=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,q)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=q;c[b>>2]=0;l=i;return}}q=c[d+44>>2]|0;o=c[d+48>>2]|0;p=e+(o>>1)|0;if(!(o&1))r=q;else r=c[(c[p>>2]|0)+q>>2]|0;do if((g|0)<1){q=c[n>>2]|0;o=q+-1|0;if((q|0)>=1){e=c[d+16>>2]|0;s=(e|0)==0;if(s)t=0;else t=c[e+-4>>2]|0;if((q|0)<=(t|0)){if(s)u=0;else u=c[e+-4>>2]|0;do if((u|0)<(q|0)){if(s)v=0;else v=c[e+-4>>2]|0;if((v|0)<(q|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);w=0;break}else{a[1263537]=0;x=31;break}}else x=31;while(0);if((x|0)==31)w=e+(o*24|0)|0;__ZN7VariantC2ERKS_(k,w);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);c[j>>2]=__ZNK7Variantcv6StringEv(k)|0;Pi[r&2047](p,j);p=c[j>>2]|0;if(p|0?(__Z16atomic_decrementPj(p+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(p,1);if(c[k>>2]|0)__ZN7Variant5clearEv(k);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I9GraphNodeRK6StringE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235496)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;b=c[d>>2]|0;d=c[b>>2]|0;if((d|0)!=0?(__Z28atomic_conditional_incrementPj(d+-8|0)|0)!=0:0)j=c[b>>2]|0;else j=0;c[f>>2]=j;Pi[i&2047](a,f);a=c[f>>2]|0;if(!a){l=e;return}if(__Z16atomic_decrementPj(a+-8|0)|0){l=e;return}__ZN6Memory11free_staticEPvb(a,1);l=e;return}function __ZN11MethodBind1I9GraphNodeRK6StringED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN11ProgressBar18_initialize_classvEv(b){b=b|0;if(a[1263255]|0)return;if(!(a[1256993]|0)){if(!(a[1256994]|0)){if(!(a[1256995]|0)){if(!(a[1256996]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI4NodeEEvv();__ZN4Node13_bind_methodsEv();a[1256996]=1}__ZN7ClassDB10_add_classI10CanvasItemEEvv();__ZN10CanvasItem13_bind_methodsEv();a[1256995]=1}__ZN7ClassDB10_add_classI7ControlEEvv();__ZN7Control13_bind_methodsEv();a[1256994]=1}__ZN7ClassDB10_add_classI5RangeEEvv();__ZN5Range13_bind_methodsEv();a[1256993]=1}__ZN7ClassDB10_add_classI11ProgressBarEEvv();__ZN11ProgressBar13_bind_methodsEv();a[1263255]=1;return}function __ZN11ProgressBar5_setvERK10StringNameRK7Variant(a,b,c){a=a|0;b=b|0;c=c|0;if(1128!=1129)return __ZN7Control4_setERK10StringNameRK7Variant(a,b,c)|0;else return 0;return 0}function __ZNK11ProgressBar5_getvERK10StringNameR7Variant(a,b,c){a=a|0;b=b|0;c=c|0;var d=0;if(1130!=1131?__ZNK7Control4_getERK10StringNameR7Variant(a,b,c)|0:0)d=1;else d=0;return d|0}function __ZNK11ProgressBar19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+24|0;g=e+4|0;h=e;if(!d)__ZNK5Range19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,0);__ZN6StringC2EPKc(f,1000076);i=c[f>>2]|0;f=i;j=g+4|0;c[j>>2]=0;k=g+12|0;c[k>>2]=0;c[g>>2]=0;n=(i|0)==0;if(!n?(c[j>>2]=0,__Z28atomic_conditional_incrementPj(i+-8|0)|0):0)c[j>>2]=f;c[g+8>>2]=0;f=c[k>>2]|0;if(f|0){if(!(__Z16atomic_decrementPj(f+-8|0)|0))__ZN6Memory11free_staticEPvb(f,1);c[k>>2]=0}c[g+16>>2]=256;if(!(c[b>>2]|0)){k=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=k;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0}k=__ZnwjPFPvjE(32,4740)|0;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0;c[k+12>>2]=0;c[k+16>>2]=7;f=k+20|0;c[f>>2]=0;j=k+24|0;c[j>>2]=0;o=k+28|0;c[o>>2]=0;__ZN12PropertyInfoaSERKS_(k,g)|0;p=c[b>>2]|0;q=p+4|0;r=c[q>>2]|0;c[j>>2]=r;c[f>>2]=0;c[o>>2]=p;if(r|0)c[r+20>>2]=k;c[q>>2]=k;if(!(c[p>>2]|0))c[p>>2]=k;k=p+8|0;c[k>>2]=(c[k>>2]|0)+1;k=c[g+12>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);k=c[g+4>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);if(!n?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);__ZN10StringNameC2EPKc(h,1000076);__ZN7ClassDB17get_property_listE10StringNameP4ListI12PropertyInfo16DefaultAllocatorEbPK6Object(h,b,1,a);__ZN10StringNameD2Ev(h);if(!d){l=e;return}__ZNK5Range19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,1);l=e;return}function __ZN11ProgressBar14_notificationvEib(a,b,c){a=a|0;b=b|0;c=c|0;if(!c){if(511!=510)__ZN4Node13_notificationEi(a,b);if(512!=511)__ZN10CanvasItem13_notificationEi(a,b);if(513!=512)__ZN7Control13_notificationEi(a,b)}if(885!=513)__ZN11ProgressBar13_notificationEi(a,b);if(!c)return;if(513!=512)__ZN7Control13_notificationEi(a,b);if(512!=511)__ZN10CanvasItem13_notificationEi(a,b);if(511==510)return;__ZN4Node13_notificationEi(a,b);return}function __ZNK11ProgressBar16_get_class_namevEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+8|0;e=b+4|0;f=b;g=a+612|0;a=c[g>>2]|0;if(a|0){if(c[a+4>>2]|0){l=b;return g|0}if(__ZNK6String6lengthEv(a+8|0)|0){l=b;return g|0}}__ZN6StringC2EPKc(d,1000076);c[f>>2]=c[d>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameaSERKS_(g,e);__ZN10StringNameD2Ev(e);e=c[f>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);l=b;return g|0}function __ZNK11ProgressBar9get_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1000076);l=a;return c[b>>2]|0}function __ZNK11ProgressBar8is_classERK6String(a,b){a=a|0;b=b|0;var c=0;if((((!(__ZNK6StringeqEPKc(b,1000076)|0)?!(__ZNK6StringeqEPKc(b,875219)|0):0)?!(__ZNK6StringeqEPKc(b,1111718)|0):0)?!(__ZNK6StringeqEPKc(b,947933)|0):0)?!(__ZNK6StringeqEPKc(b,1132465)|0):0)c=__ZNK6StringeqEPKc(b,1142944)|0;else c=1;return c|0}function __ZNK11ProgressBar12is_class_ptrEPv(a,b){a=a|0;b=b|0;var c=0;if((b|0)==1235500){c=1;return c|0}c=(b|0)==1220740|((b|0)==1220744|((b|0)==1220748|((b|0)==1220720|(b|0)==1220580)));return c|0}function __ZN11ProgressBarD2Ev(a){a=a|0;c[a>>2]=230748;__ZN10StringNameD2Ev(a+612|0);__ZN5RangeD2Ev(a);return}function __ZN11ProgressBarD0Ev(a){a=a|0;c[a>>2]=230748;__ZN10StringNameD2Ev(a+612|0);__ZN5RangeD2Ev(a);__ZdlPv(a);return}function __ZNK11ProgressBar16get_minimum_sizeEv(b,d){b=b|0;d=d|0;var e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0.0,r=0.0,s=0.0;e=l;l=l+48|0;if((l|0)>=(m|0))ba(48);f=e+32|0;h=e+24|0;i=e+16|0;j=e+8|0;k=e;__ZN10StringNameC2EPKc(f,1086799);__ZN10StringNameC2Ev(h);n=__ZNK7Control12get_styleboxERK10StringNameS2_(d,f,h)|0;__ZN10StringNameD2Ev(h);__ZN10StringNameD2Ev(f);__ZN10StringNameC2EPKc(f,990211);__ZN10StringNameC2Ev(h);o=__ZNK7Control8get_fontERK10StringNameS2_(d,f,h)|0;__ZN10StringNameD2Ev(h);__ZN10StringNameD2Ev(f);__ZNK8StyleBox16get_minimum_sizeEv(i,n);Pi[c[(c[n>>2]|0)+124>>2]&2047](f,n);__ZNK7Vector2plERKS_(b,i,f);if(!(a[d+616>>0]|0)){if(o|0)p=7}else{d=b+4|0;q=+g[d>>2];__ZNK8StyleBox16get_minimum_sizeEv(j,n);r=+g[j+4>>2];if(q>r+ +mj[c[(c[o>>2]|0)+116>>2]&511](o))s=+g[d>>2];else{__ZNK8StyleBox16get_minimum_sizeEv(k,n);r=+g[k+4>>2];s=r+ +mj[c[(c[o>>2]|0)+116>>2]&511](o)}g[d>>2]=s;p=7}if(((p|0)==7?__ZN9Reference11unreferenceEv(o)|0:0)?__Z17predelete_handlerP6Object(o)|0:0){gj[c[(c[o>>2]|0)+76>>2]&8191](o);__ZN6Memory11free_staticEPvb(o,0)}if(!n){l=e;return}if(!(__ZN9Reference11unreferenceEv(n)|0)){l=e;return}if(!(__Z17predelete_handlerP6Object(n)|0)){l=e;return}gj[c[(c[n>>2]|0)+76>>2]&8191](n);__ZN6Memory11free_staticEPvb(n,0);l=e;return}function __ZN5RangeD2Ev(a){a=a|0;c[a>>2]=230944;__ZN5Range13_unref_sharedEv(a);__ZN10StringNameD2Ev(a+600|0);__ZN7ControlD2Ev(a);return}function __ZN5Range13_unref_sharedEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0;b=a+604|0;d=c[b>>2]|0;e=d+44|0;f=c[e>>2]|0;a:do if(f|0){g=c[f+8>>2]|0;h=c[d+48>>2]|0;b:do if((g|0)==(h|0))i=g;else{j=g;while(1){k=c[j+24>>2]|0;if(k>>>0>a>>>0)l=j+8|0;else{if(k>>>0>=a>>>0){i=j;break b}l=j+4|0}j=c[l>>2]|0;if((j|0)==(h|0))break a}}while(0);if((!((i|0)==0|(i|0)==(h|0))?(__ZN3SetIP5Range10ComparatorIS1_E16DefaultAllocatorE6_eraseEPNS5_7ElementE(e,i),(c[d+52>>2]|0)==0):0)?(g=c[e>>2]|0,g|0):0){__ZN6Memory11free_staticEPvb(g,0);c[e>>2]=0}}while(0);e=c[b>>2]|0;d=e+44|0;i=e+52|0;if(c[i>>2]|0)return;l=c[d>>2]|0;if(l|0?(__ZN3SetIP5Range10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(d,c[l+8>>2]|0),l=c[e+48>>2]|0,a=c[d>>2]|0,c[a+8>>2]=l,c[i>>2]=0,i=l,c[i+12>>2]=i,a|0):0){__ZN6Memory11free_staticEPvb(a,0);c[d>>2]=0}__ZN6Memory11free_staticEPvb(e,0);c[b>>2]=0;return}function __ZN3SetIP5Range10ComparatorIS1_E16DefaultAllocatorE6_eraseEPNS5_7ElementE(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0;e=d+8|0;f=c[e>>2]|0;g=b+4|0;h=c[g>>2]|0;if((f|0)!=(h|0)?(i=c[d+4>>2]|0,(i|0)!=(h|0)):0){j=i;while(1){i=c[j+8>>2]|0;if((i|0)==(h|0))break;else j=i}if(!j){k=h;l=c[h+8>>2]|0}else{k=j;l=h}}else{k=d;l=f}f=k+8|0;j=k+4|0;i=c[((l|0)==(h|0)?j:f)>>2]|0;h=c[b>>2]|0;l=k+12|0;m=c[l>>2]|0;c[i+12>>2]=m;if((h|0)==(m|0))n=h+8|0;else{h=c[l>>2]|0;m=h+8|0;n=(k|0)==(c[m>>2]|0)?m:h+4|0}c[n>>2]=i;if((k|0)==(d|0)){if((c[d>>2]|0)==1)__ZN3SetIP5Range10ComparatorIS1_E16DefaultAllocatorE10_erase_fixEPNS5_7ElementE(b,i)}else{if((k|0)==(c[g>>2]|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143791,1144075,454,1143798,0);return}a[1263537]=0;if((c[k>>2]|0)==1)__ZN3SetIP5Range10ComparatorIS1_E16DefaultAllocatorE10_erase_fixEPNS5_7ElementE(b,i);c[f>>2]=c[e>>2];f=d+4|0;c[j>>2]=c[f>>2];j=d+12|0;c[l>>2]=c[j>>2];c[k>>2]=c[d>>2];c[(c[e>>2]|0)+12>>2]=k;c[(c[f>>2]|0)+12>>2]=k;f=c[j>>2]|0;j=f+8|0;c[((c[j>>2]|0)==(d|0)?j:f+4|0)>>2]=k}k=c[d+16>>2]|0;f=d+20|0;if(k|0)c[k+20>>2]=c[f>>2];j=c[f>>2]|0;if(j|0)c[j+16>>2]=k;__ZN6Memory11free_staticEPvb(d,0);d=b+8|0;c[d>>2]=(c[d>>2]|0)+-1;if(!(c[c[g>>2]>>2]|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143791,1144075,483,1143838,0);return}else{a[1263537]=0;return}}function __ZN3SetIP5Range10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(a,b){a=a|0;b=b|0;if((c[a+4>>2]|0)==(b|0))return;else{__ZN3SetIP5Range10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(a,c[b+8>>2]|0);__ZN3SetIP5Range10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(a,c[b+4>>2]|0);__ZN6Memory11free_staticEPvb(b,0);return}}function __ZN3SetIP5Range10ComparatorIS1_E16DefaultAllocatorE10_erase_fixEPNS5_7ElementE(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0;e=c[(c[b>>2]|0)+8>>2]|0;f=b+4|0;if((e|0)!=(d|0)&(c[d>>2]|0)==1){b=d;while(1){g=b+12|0;h=c[g>>2]|0;i=c[h+8>>2]|0;do if((b|0)==(i|0)){j=c[h+4>>2]|0;if(!(c[j>>2]|0)){a[1263537]=0;c[j>>2]=1;k=c[f>>2]|0;if((k|0)==(h|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1144075,146,1146003,0);l=c[g>>2]|0;m=l;n=c[l+4>>2]|0;o=c[f>>2]|0}else{a[1263537]=0;c[h>>2]=0;m=h;n=j;o=k}k=n+8|0;l=c[k>>2]|0;c[m+4>>2]=l;if((l|0)!=(o|0))c[l+12>>2]=m;l=m+12|0;c[n+12>>2]=c[l>>2];p=c[l>>2]|0;q=p+8|0;c[((c[q>>2]|0)==(m|0)?q:p+4|0)>>2]=n;c[k>>2]=m;c[l>>2]=n;l=c[g>>2]|0;r=c[l+4>>2]|0;s=l}else{r=j;s=h}if((c[c[r+4>>2]>>2]|0)==1){j=r+8|0;l=c[j>>2]|0;if((c[l>>2]|0)==1)if((c[f>>2]|0)==(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1144075,146,1146003,0);t=c[g>>2]|0;break}else{a[1263537]=0;c[r>>2]=0;t=s;break}a[1263537]=0;c[l>>2]=1;k=c[f>>2]|0;if((k|0)==(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1144075,146,1146003,0);u=c[j>>2]|0;v=c[f>>2]|0}else{a[1263537]=0;c[r>>2]=0;u=l;v=k}k=u+4|0;l=c[k>>2]|0;c[j>>2]=l;if((l|0)!=(v|0))c[l+12>>2]=r;l=r+12|0;c[u+12>>2]=c[l>>2];j=c[l>>2]|0;p=j+4|0;c[((c[p>>2]|0)==(r|0)?p:j+8|0)>>2]=u;c[k>>2]=r;c[l>>2]=u;l=c[g>>2]|0;w=c[l+4>>2]|0;x=l}else{w=r;x=s}l=c[x>>2]|0;k=c[f>>2]|0;if((l|0)==0&(k|0)==(w|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1144075,146,1146003,0);y=c[g>>2]|0;z=c[f>>2]|0}else{a[1263537]=0;c[w>>2]=l;y=x;z=k}c[y>>2]=1;k=c[w+4>>2]|0;a[1263537]=0;c[k>>2]=1;k=y+4|0;l=c[k>>2]|0;j=l+8|0;p=c[j>>2]|0;c[k>>2]=p;if((p|0)!=(z|0))c[p+12>>2]=y;p=y+12|0;c[l+12>>2]=c[p>>2];k=c[p>>2]|0;q=k+8|0;c[((c[q>>2]|0)==(y|0)?q:k+4|0)>>2]=l;c[j>>2]=y;c[p>>2]=l;t=e}else{if(!(c[i>>2]|0)){a[1263537]=0;c[i>>2]=1;l=c[f>>2]|0;if((l|0)==(h|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1144075,146,1146003,0);p=c[g>>2]|0;A=c[p+8>>2]|0;B=c[f>>2]|0;C=p}else{a[1263537]=0;c[h>>2]=0;A=i;B=l;C=h}l=A+4|0;p=c[l>>2]|0;c[C+8>>2]=p;if((p|0)!=(B|0))c[p+12>>2]=C;p=C+12|0;c[A+12>>2]=c[p>>2];j=c[p>>2]|0;k=j+4|0;c[((c[k>>2]|0)==(C|0)?k:j+8|0)>>2]=A;c[l>>2]=C;c[p>>2]=A;p=c[g>>2]|0;D=c[p+8>>2]|0;E=p}else{D=i;E=h}p=D+4|0;l=c[p>>2]|0;j=(c[c[D+8>>2]>>2]|0)==1;if(!((c[l>>2]|0)!=1|j^1))if((c[f>>2]|0)==(D|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1144075,146,1146003,0);t=c[g>>2]|0;break}else{a[1263537]=0;c[D>>2]=0;t=E;break}if(j){a[1263537]=0;c[l>>2]=1;j=c[f>>2]|0;if((j|0)==(D|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1144075,146,1146003,0);F=c[p>>2]|0;G=c[f>>2]|0}else{a[1263537]=0;c[D>>2]=0;F=l;G=j}j=F+8|0;l=c[j>>2]|0;c[p>>2]=l;if((l|0)!=(G|0))c[l+12>>2]=D;l=D+12|0;c[F+12>>2]=c[l>>2];p=c[l>>2]|0;k=p+8|0;c[((c[k>>2]|0)==(D|0)?k:p+4|0)>>2]=F;c[j>>2]=D;c[l>>2]=F;l=c[g>>2]|0;H=c[l+8>>2]|0;I=l}else{H=D;I=E}l=c[I>>2]|0;j=c[f>>2]|0;if((l|0)==0&(j|0)==(H|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1144075,146,1146003,0);J=c[g>>2]|0;K=c[f>>2]|0}else{a[1263537]=0;c[H>>2]=l;J=I;K=j}c[J>>2]=1;j=c[H+8>>2]|0;a[1263537]=0;c[j>>2]=1;j=J+8|0;l=c[j>>2]|0;p=l+4|0;k=c[p>>2]|0;c[j>>2]=k;if((k|0)!=(K|0))c[k+12>>2]=J;k=J+12|0;c[l+12>>2]=c[k>>2];j=c[k>>2]|0;q=j+4|0;c[((c[q>>2]|0)==(J|0)?q:j+8|0)>>2]=l;c[p>>2]=J;c[k>>2]=l;t=e}while(0);if((e|0)!=(t|0)&(c[t>>2]|0)==1)b=t;else{L=t;break}}}else L=d;a[1263537]=0;c[L>>2]=1;if((c[c[f>>2]>>2]|0)==1){a[1263537]=0;return}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143886,1144075,432,1143897,0);return}}function __ZN5Range18_initialize_classvEv(b){b=b|0;if(a[1256993]|0)return;if(!(a[1256994]|0)){if(!(a[1256995]|0)){if(!(a[1256996]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI4NodeEEvv();__ZN4Node13_bind_methodsEv();a[1256996]=1}__ZN7ClassDB10_add_classI10CanvasItemEEvv();__ZN10CanvasItem13_bind_methodsEv();a[1256995]=1}__ZN7ClassDB10_add_classI7ControlEEvv();__ZN7Control13_bind_methodsEv();a[1256994]=1}__ZN7ClassDB10_add_classI5RangeEEvv();__ZN5Range13_bind_methodsEv();a[1256993]=1;return}function __ZN5Range5_setvERK10StringNameRK7Variant(a,b,c){a=a|0;b=b|0;c=c|0;var d=0;if(1128!=1129?__ZN7Control4_setERK10StringNameRK7Variant(a,b,c)|0:0)d=1;else d=0;return d|0}function __ZNK5Range5_getvERK10StringNameR7Variant(a,b,c){a=a|0;b=b|0;c=c|0;var d=0;if(1130!=1131?__ZNK7Control4_getERK10StringNameR7Variant(a,b,c)|0:0)d=1;else d=0;return d|0}function __ZN5Range14_notificationvEib(a,b,c){a=a|0;b=b|0;c=c|0;if(c){if(513!=512)__ZN7Control13_notificationEi(a,b);if(512!=511)__ZN10CanvasItem13_notificationEi(a,b);if(511==510)return;__ZN4Node13_notificationEi(a,b);return}else{if(511!=510)__ZN4Node13_notificationEi(a,b);if(512!=511)__ZN10CanvasItem13_notificationEi(a,b);if(513==512)return;__ZN7Control13_notificationEi(a,b);return}}function __ZNK5Range16_get_class_namevEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+8|0;e=b+4|0;f=b;g=a+600|0;a=c[g>>2]|0;if(a|0){if(c[a+4>>2]|0){l=b;return g|0}if(__ZNK6String6lengthEv(a+8|0)|0){l=b;return g|0}}__ZN6StringC2EPKc(d,875219);c[f>>2]=c[d>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameaSERKS_(g,e);__ZN10StringNameD2Ev(e);e=c[f>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);l=b;return g|0}function __ZNK5Range9get_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,875219);l=a;return c[b>>2]|0}function __ZNK5Range8is_classERK6String(a,b){a=a|0;b=b|0;var c=0;if(((!(__ZNK6StringeqEPKc(b,875219)|0)?!(__ZNK6StringeqEPKc(b,1111718)|0):0)?!(__ZNK6StringeqEPKc(b,947933)|0):0)?!(__ZNK6StringeqEPKc(b,1132465)|0):0)c=__ZNK6StringeqEPKc(b,1142944)|0;else c=1;return c|0}function __ZNK5Range12is_class_ptrEPv(a,b){a=a|0;b=b|0;return (b|0)==1220740|((b|0)==1220744|((b|0)==1220748|((b|0)==1220720|(b|0)==1220580)))|0}function __ZN5RangeD0Ev(a){a=a|0;c[a>>2]=230944;__ZN5Range13_unref_sharedEv(a);__ZN10StringNameD2Ev(a+600|0);__ZN7ControlD2Ev(a);__ZdlPv(a);return}function __ZN5Range13_bind_methodsEv(){var a=0,b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0;a=l;l=l+304|0;if((l|0)>=(m|0))ba(304);b=a+264|0;d=a+256|0;e=a+248|0;f=a+240|0;g=a+232|0;h=a+224|0;i=a+216|0;j=a+208|0;k=a+200|0;n=a+184|0;o=a+176|0;p=a+160|0;q=a+128|0;r=a+112|0;s=a+104|0;t=a+96|0;u=a+88|0;v=a+80|0;w=a+72|0;x=a+64|0;y=a+192|0;z=a+168|0;A=a+136|0;B=a+60|0;C=a+120|0;D=a+56|0;E=a+52|0;F=a+48|0;G=a+44|0;H=a+40|0;I=a+36|0;J=a+32|0;K=a+28|0;L=a+24|0;M=a+20|0;N=a+16|0;O=a+12|0;P=a+8|0;Q=a+4|0;R=a;__Z8D_METHODPKc(d,1125092);S=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(S);c[S>>2]=231140;__ZN10MethodBind10_set_constEb(S,1);__ZN10MethodBind24_generate_argument_typesEi(S,0);__ZN10MethodBind12_set_returnsEb(S,1);c[S+44>>2]=71;c[S+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,S,d,0,0)|0;S=d+4|0;T=c[S>>2]|0;if(T|0?(__Z16atomic_decrementPj(T+-8|0)|0)==0:0){U=c[S>>2]|0;S=(U|0)==0?0:U+-4|0;U=S+4|0;if(c[S>>2]|0){V=0;do{__ZN10StringNameD2Ev(U+(V<<2)|0);V=V+1|0}while(V>>>0<(c[S>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(T,1)}__ZN10StringNameD2Ev(d);__Z8D_METHODPKc(e,913498);d=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(d);c[d>>2]=231140;__ZN10MethodBind10_set_constEb(d,1);__ZN10MethodBind24_generate_argument_typesEi(d,0);__ZN10MethodBind12_set_returnsEb(d,1);c[d+44>>2]=72;c[d+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,d,e,0,0)|0;d=e+4|0;T=c[d>>2]|0;if(T|0?(__Z16atomic_decrementPj(T+-8|0)|0)==0:0){S=c[d>>2]|0;d=(S|0)==0?0:S+-4|0;S=d+4|0;if(c[d>>2]|0){V=0;do{__ZN10StringNameD2Ev(S+(V<<2)|0);V=V+1|0}while(V>>>0<(c[d>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(T,1)}__ZN10StringNameD2Ev(e);__Z8D_METHODPKc(f,913482);e=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(e);c[e>>2]=231140;__ZN10MethodBind10_set_constEb(e,1);__ZN10MethodBind24_generate_argument_typesEi(e,0);__ZN10MethodBind12_set_returnsEb(e,1);c[e+44>>2]=73;c[e+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,e,f,0,0)|0;e=f+4|0;T=c[e>>2]|0;if(T|0?(__Z16atomic_decrementPj(T+-8|0)|0)==0:0){d=c[e>>2]|0;e=(d|0)==0?0:d+-4|0;d=e+4|0;if(c[e>>2]|0){V=0;do{__ZN10StringNameD2Ev(d+(V<<2)|0);V=V+1|0}while(V>>>0<(c[e>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(T,1)}__ZN10StringNameD2Ev(f);__Z8D_METHODPKc(g,1044574);f=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(f);c[f>>2]=231140;__ZN10MethodBind10_set_constEb(f,1);__ZN10MethodBind24_generate_argument_typesEi(f,0);__ZN10MethodBind12_set_returnsEb(f,1);c[f+44>>2]=74;c[f+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,f,g,0,0)|0;f=g+4|0;T=c[f>>2]|0;if(T|0?(__Z16atomic_decrementPj(T+-8|0)|0)==0:0){e=c[f>>2]|0;f=(e|0)==0?0:e+-4|0;e=f+4|0;if(c[f>>2]|0){V=0;do{__ZN10StringNameD2Ev(e+(V<<2)|0);V=V+1|0}while(V>>>0<(c[f>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(T,1)}__ZN10StringNameD2Ev(g);__Z8D_METHODPKc(h,830515);g=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(g);c[g>>2]=231140;__ZN10MethodBind10_set_constEb(g,1);__ZN10MethodBind24_generate_argument_typesEi(g,0);__ZN10MethodBind12_set_returnsEb(g,1);c[g+44>>2]=75;c[g+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,g,h,0,0)|0;g=h+4|0;T=c[g>>2]|0;if(T|0?(__Z16atomic_decrementPj(T+-8|0)|0)==0:0){f=c[g>>2]|0;g=(f|0)==0?0:f+-4|0;f=g+4|0;if(c[g>>2]|0){V=0;do{__ZN10StringNameD2Ev(f+(V<<2)|0);V=V+1|0}while(V>>>0<(c[g>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(T,1)}__ZN10StringNameD2Ev(h);__Z8D_METHODPKc(i,830524);h=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(h);c[h>>2]=231140;__ZN10MethodBind10_set_constEb(h,1);__ZN10MethodBind24_generate_argument_typesEi(h,0);__ZN10MethodBind12_set_returnsEb(h,1);c[h+44>>2]=76;c[h+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,h,i,0,0)|0;h=i+4|0;T=c[h>>2]|0;if(T|0?(__Z16atomic_decrementPj(T+-8|0)|0)==0:0){g=c[h>>2]|0;h=(g|0)==0?0:g+-4|0;g=h+4|0;if(c[h>>2]|0){V=0;do{__ZN10StringNameD2Ev(g+(V<<2)|0);V=V+1|0}while(V>>>0<(c[h>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(T,1)}__ZN10StringNameD2Ev(i);__Z8D_METHODPKcS0_(j,1124741,1128356);i=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(i);c[i>>2]=231176;__ZN10MethodBind10_set_constEb(i,0);__ZN10MethodBind24_generate_argument_typesEi(i,1);c[i+44>>2]=60;c[i+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,i,j,0,0)|0;i=j+4|0;T=c[i>>2]|0;if(T|0?(__Z16atomic_decrementPj(T+-8|0)|0)==0:0){h=c[i>>2]|0;i=(h|0)==0?0:h+-4|0;h=i+4|0;if(c[i>>2]|0){V=0;do{__ZN10StringNameD2Ev(h+(V<<2)|0);V=V+1|0}while(V>>>0<(c[i>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(T,1)}__ZN10StringNameD2Ev(j);__Z8D_METHODPKcS0_(k,913490,830537);j=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(j);c[j>>2]=231176;__ZN10MethodBind10_set_constEb(j,0);__ZN10MethodBind24_generate_argument_typesEi(j,1);c[j+44>>2]=61;c[j+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,j,k,0,0)|0;j=k+4|0;T=c[j>>2]|0;if(T|0?(__Z16atomic_decrementPj(T+-8|0)|0)==0:0){i=c[j>>2]|0;j=(i|0)==0?0:i+-4|0;i=j+4|0;if(c[j>>2]|0){V=0;do{__ZN10StringNameD2Ev(i+(V<<2)|0);V=V+1|0}while(V>>>0<(c[j>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(T,1)}__ZN10StringNameD2Ev(k);__Z8D_METHODPKcS0_(n,913474,830545);k=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(k);c[k>>2]=231176;__ZN10MethodBind10_set_constEb(k,0);__ZN10MethodBind24_generate_argument_typesEi(k,1);c[k+44>>2]=62;c[k+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,k,n,0,0)|0;k=n+4|0;T=c[k>>2]|0;if(T|0?(__Z16atomic_decrementPj(T+-8|0)|0)==0:0){j=c[k>>2]|0;k=(j|0)==0?0:j+-4|0;j=k+4|0;if(c[k>>2]|0){V=0;do{__ZN10StringNameD2Ev(j+(V<<2)|0);V=V+1|0}while(V>>>0<(c[k>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(T,1)}__ZN10StringNameD2Ev(n);__Z8D_METHODPKcS0_(o,895600,1094096);n=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(n);c[n>>2]=231176;__ZN10MethodBind10_set_constEb(n,0);__ZN10MethodBind24_generate_argument_typesEi(n,1);c[n+44>>2]=63;c[n+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,n,o,0,0)|0;n=o+4|0;T=c[n>>2]|0;if(T|0?(__Z16atomic_decrementPj(T+-8|0)|0)==0:0){k=c[n>>2]|0;n=(k|0)==0?0:k+-4|0;k=n+4|0;if(c[n>>2]|0){V=0;do{__ZN10StringNameD2Ev(k+(V<<2)|0);V=V+1|0}while(V>>>0<(c[n>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(T,1)}__ZN10StringNameD2Ev(o);__Z8D_METHODPKcS0_(p,830553,830562);o=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(o);c[o>>2]=231176;__ZN10MethodBind10_set_constEb(o,0);__ZN10MethodBind24_generate_argument_typesEi(o,1);c[o+44>>2]=64;c[o+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,o,p,0,0)|0;o=p+4|0;T=c[o>>2]|0;if(T|0?(__Z16atomic_decrementPj(T+-8|0)|0)==0:0){n=c[o>>2]|0;o=(n|0)==0?0:n+-4|0;n=o+4|0;if(c[o>>2]|0){V=0;do{__ZN10StringNameD2Ev(n+(V<<2)|0);V=V+1|0}while(V>>>0<(c[o>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(T,1)}__ZN10StringNameD2Ev(p);__Z8D_METHODPKcS0_(q,830571,1128356);p=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(p);c[p>>2]=231176;__ZN10MethodBind10_set_constEb(p,0);__ZN10MethodBind24_generate_argument_typesEi(p,1);c[p+44>>2]=65;c[p+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,p,q,0,0)|0;p=q+4|0;T=c[p>>2]|0;if(T|0?(__Z16atomic_decrementPj(T+-8|0)|0)==0:0){o=c[p>>2]|0;p=(o|0)==0?0:o+-4|0;o=p+4|0;if(c[p>>2]|0){V=0;do{__ZN10StringNameD2Ev(o+(V<<2)|0);V=V+1|0}while(V>>>0<(c[p>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(T,1)}__ZN10StringNameD2Ev(q);__Z8D_METHODPKcS0_(r,830584,1113974);q=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(q);c[q>>2]=231212;__ZN10MethodBind10_set_constEb(q,0);__ZN10MethodBind24_generate_argument_typesEi(q,1);c[q+44>>2]=886;c[q+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,q,r,0,0)|0;q=r+4|0;T=c[q>>2]|0;if(T|0?(__Z16atomic_decrementPj(T+-8|0)|0)==0:0){p=c[q>>2]|0;q=(p|0)==0?0:p+-4|0;p=q+4|0;if(c[q>>2]|0){V=0;do{__ZN10StringNameD2Ev(p+(V<<2)|0);V=V+1|0}while(V>>>0<(c[q>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(T,1)}__ZN10StringNameD2Ev(r);__Z8D_METHODPKc(s,830607);r=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(r);c[r>>2]=231248;__ZN10MethodBind10_set_constEb(r,1);__ZN10MethodBind24_generate_argument_typesEi(r,0);__ZN10MethodBind12_set_returnsEb(r,1);c[r+44>>2]=5128;c[r+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,r,s,0,0)|0;r=s+4|0;T=c[r>>2]|0;if(T|0?(__Z16atomic_decrementPj(T+-8|0)|0)==0:0){q=c[r>>2]|0;r=(q|0)==0?0:q+-4|0;q=r+4|0;if(c[r>>2]|0){V=0;do{__ZN10StringNameD2Ev(q+(V<<2)|0);V=V+1|0}while(V>>>0<(c[r>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(T,1)}__ZN10StringNameD2Ev(s);__Z8D_METHODPKcS0_(t,830631,1113974);s=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(s);c[s>>2]=231212;__ZN10MethodBind10_set_constEb(s,0);__ZN10MethodBind24_generate_argument_typesEi(s,1);c[s+44>>2]=887;c[s+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,s,t,0,0)|0;s=t+4|0;T=c[s>>2]|0;if(T|0?(__Z16atomic_decrementPj(T+-8|0)|0)==0:0){r=c[s>>2]|0;s=(r|0)==0?0:r+-4|0;r=s+4|0;if(c[s>>2]|0){V=0;do{__ZN10StringNameD2Ev(r+(V<<2)|0);V=V+1|0}while(V>>>0<(c[s>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(T,1)}__ZN10StringNameD2Ev(t);__Z8D_METHODPKc(u,830645);t=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(t);c[t>>2]=231248;__ZN10MethodBind10_set_constEb(t,1);__ZN10MethodBind24_generate_argument_typesEi(t,0);__ZN10MethodBind12_set_returnsEb(t,1);c[t+44>>2]=5129;c[t+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,t,u,0,0)|0;t=u+4|0;T=c[t>>2]|0;if(T|0?(__Z16atomic_decrementPj(T+-8|0)|0)==0:0){s=c[t>>2]|0;t=(s|0)==0?0:s+-4|0;s=t+4|0;if(c[t>>2]|0){V=0;do{__ZN10StringNameD2Ev(s+(V<<2)|0);V=V+1|0}while(V>>>0<(c[t>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(T,1)}__ZN10StringNameD2Ev(u);__Z8D_METHODPKcS0_(v,830658,1127672);u=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(u);c[u>>2]=231284;__ZN10MethodBind10_set_constEb(u,0);__ZN10MethodBind24_generate_argument_typesEi(u,1);c[u+44>>2]=888;c[u+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,u,v,0,0)|0;u=v+4|0;T=c[u>>2]|0;if(T|0?(__Z16atomic_decrementPj(T+-8|0)|0)==0:0){t=c[u>>2]|0;u=(t|0)==0?0:t+-4|0;t=u+4|0;if(c[u>>2]|0){V=0;do{__ZN10StringNameD2Ev(t+(V<<2)|0);V=V+1|0}while(V>>>0<(c[u>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(T,1)}__ZN10StringNameD2Ev(v);__Z8D_METHODPKc(w,830664);v=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(v);c[v>>2]=231320;__ZN10MethodBind10_set_constEb(v,0);__ZN10MethodBind24_generate_argument_typesEi(v,0);c[v+44>>2]=5156;c[v+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,v,w,0,0)|0;v=w+4|0;T=c[v>>2]|0;if(T|0?(__Z16atomic_decrementPj(T+-8|0)|0)==0:0){u=c[v>>2]|0;v=(u|0)==0?0:u+-4|0;u=v+4|0;if(c[v>>2]|0){V=0;do{__ZN10StringNameD2Ev(u+(V<<2)|0);V=V+1|0}while(V>>>0<(c[v>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(T,1)}__ZN10StringNameD2Ev(w);__ZN6StringC2EPKc(b,875219);c[y>>2]=c[b>>2];__ZN10StringNameC2ERK6String(x,y);__ZN6StringC2EPKc(z,947909);__ZN6StringC2EPKc(B,1128356);__ZN6StringC2EPKc(C,1263606);w=A+4|0;c[w>>2]=0;T=A+12|0;c[T>>2]=0;c[A>>2]=3;v=c[B>>2]|0;do if(v|0){c[w>>2]=0;if(!(__Z28atomic_conditional_incrementPj(v+-8|0)|0))break;c[w>>2]=c[B>>2]}while(0);c[A+8>>2]=0;w=c[T>>2]|0;do if((w|0)!=(c[C>>2]|0)){do if(w|0){if(__Z16atomic_decrementPj(w+-8|0)|0)break;__ZN6Memory11free_staticEPvb(w,1)}while(0);c[T>>2]=0;v=c[C>>2]|0;if(!v)break;if(!(__Z28atomic_conditional_incrementPj(v+-8|0)|0))break;c[T>>2]=c[C>>2]}while(0);c[A+16>>2]=7;__ZN10MethodInfoC2ERK6StringRK12PropertyInfo(b,z,A);__ZN7ClassDB10add_signalE10StringNameRK10MethodInfo(x,b);__ZN10MethodInfoD2Ev(b);T=c[A+12>>2]|0;do if(T|0){if(__Z16atomic_decrementPj(T+-8|0)|0)break;__ZN6Memory11free_staticEPvb(T,1)}while(0);T=c[A+4>>2]|0;do if(T|0){if(__Z16atomic_decrementPj(T+-8|0)|0)break;__ZN6Memory11free_staticEPvb(T,1)}while(0);T=c[C>>2]|0;do if(T|0){if(__Z16atomic_decrementPj(T+-8|0)|0)break;__ZN6Memory11free_staticEPvb(T,1)}while(0);T=c[B>>2]|0;do if(T|0){if(__Z16atomic_decrementPj(T+-8|0)|0)break;__ZN6Memory11free_staticEPvb(T,1)}while(0);T=c[z>>2]|0;do if(T|0){if(__Z16atomic_decrementPj(T+-8|0)|0)break;__ZN6Memory11free_staticEPvb(T,1)}while(0);__ZN10StringNameD2Ev(x);x=c[y>>2]|0;do if(x|0){if(__Z16atomic_decrementPj(x+-8|0)|0)break;__ZN6Memory11free_staticEPvb(x,1)}while(0);__ZN6StringC2EPKc(b,875219);c[y>>2]=c[b>>2];__ZN10StringNameC2ERK6String(D,y);__ZN6StringC2EPKc(z,1126630);__ZN10MethodInfoC2ERK6String(b,z);__ZN7ClassDB10add_signalE10StringNameRK10MethodInfo(D,b);__ZN10MethodInfoD2Ev(b);x=c[z>>2]|0;do if(x|0){if(__Z16atomic_decrementPj(x+-8|0)|0)break;__ZN6Memory11free_staticEPvb(x,1)}while(0);__ZN10StringNameD2Ev(D);D=c[y>>2]|0;do if(D|0){if(__Z16atomic_decrementPj(D+-8|0)|0)break;__ZN6Memory11free_staticEPvb(D,1)}while(0);__ZN6StringC2EPKc(b,875219);c[y>>2]=c[b>>2];__ZN10StringNameC2ERK6String(E,y);__ZN6StringC2EPKc(F,830672);__ZN6StringC2EPKc(z,1263606);D=b+4|0;c[D>>2]=0;x=b+12|0;c[x>>2]=0;c[b>>2]=3;T=c[F>>2]|0;do if(T|0){c[D>>2]=0;if(!(__Z28atomic_conditional_incrementPj(T+-8|0)|0))break;c[D>>2]=c[F>>2]}while(0);c[b+8>>2]=0;D=c[x>>2]|0;do if((D|0)!=(c[z>>2]|0)){do if(D|0){if(__Z16atomic_decrementPj(D+-8|0)|0)break;__ZN6Memory11free_staticEPvb(D,1)}while(0);c[x>>2]=0;T=c[z>>2]|0;if(!T)break;if(!(__Z28atomic_conditional_incrementPj(T+-8|0)|0))break;c[x>>2]=c[z>>2]}while(0);c[b+16>>2]=7;c[A>>2]=__Z11_scs_createPKc(913490)|0;c[C>>2]=__Z11_scs_createPKc(913498)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(E,b,A,C,-1);__ZN10StringNameD2Ev(C);__ZN10StringNameD2Ev(A);x=c[b+12>>2]|0;do if(x|0){if(__Z16atomic_decrementPj(x+-8|0)|0)break;__ZN6Memory11free_staticEPvb(x,1)}while(0);x=c[b+4>>2]|0;do if(x|0){if(__Z16atomic_decrementPj(x+-8|0)|0)break;__ZN6Memory11free_staticEPvb(x,1)}while(0);x=c[z>>2]|0;do if(x|0){if(__Z16atomic_decrementPj(x+-8|0)|0)break;__ZN6Memory11free_staticEPvb(x,1)}while(0);x=c[F>>2]|0;do if(x|0){if(__Z16atomic_decrementPj(x+-8|0)|0)break;__ZN6Memory11free_staticEPvb(x,1)}while(0);__ZN10StringNameD2Ev(E);E=c[y>>2]|0;do if(E|0){if(__Z16atomic_decrementPj(E+-8|0)|0)break;__ZN6Memory11free_staticEPvb(E,1)}while(0);__ZN6StringC2EPKc(b,875219);c[y>>2]=c[b>>2];__ZN10StringNameC2ERK6String(G,y);__ZN6StringC2EPKc(H,830682);__ZN6StringC2EPKc(z,1263606);E=b+4|0;c[E>>2]=0;x=b+12|0;c[x>>2]=0;c[b>>2]=3;F=c[H>>2]|0;do if(F|0){c[E>>2]=0;if(!(__Z28atomic_conditional_incrementPj(F+-8|0)|0))break;c[E>>2]=c[H>>2]}while(0);c[b+8>>2]=0;E=c[x>>2]|0;do if((E|0)!=(c[z>>2]|0)){do if(E|0){if(__Z16atomic_decrementPj(E+-8|0)|0)break;__ZN6Memory11free_staticEPvb(E,1)}while(0);c[x>>2]=0;F=c[z>>2]|0;if(!F)break;if(!(__Z28atomic_conditional_incrementPj(F+-8|0)|0))break;c[x>>2]=c[z>>2]}while(0);c[b+16>>2]=7;c[A>>2]=__Z11_scs_createPKc(913474)|0;c[C>>2]=__Z11_scs_createPKc(913482)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(G,b,A,C,-1);__ZN10StringNameD2Ev(C);__ZN10StringNameD2Ev(A);x=c[b+12>>2]|0;do if(x|0){if(__Z16atomic_decrementPj(x+-8|0)|0)break;__ZN6Memory11free_staticEPvb(x,1)}while(0);x=c[b+4>>2]|0;do if(x|0){if(__Z16atomic_decrementPj(x+-8|0)|0)break;__ZN6Memory11free_staticEPvb(x,1)}while(0);x=c[z>>2]|0;do if(x|0){if(__Z16atomic_decrementPj(x+-8|0)|0)break;__ZN6Memory11free_staticEPvb(x,1)}while(0);x=c[H>>2]|0;do if(x|0){if(__Z16atomic_decrementPj(x+-8|0)|0)break;__ZN6Memory11free_staticEPvb(x,1)}while(0);__ZN10StringNameD2Ev(G);G=c[y>>2]|0;do if(G|0){if(__Z16atomic_decrementPj(G+-8|0)|0)break;__ZN6Memory11free_staticEPvb(G,1)}while(0);__ZN6StringC2EPKc(b,875219);c[y>>2]=c[b>>2];__ZN10StringNameC2ERK6String(I,y);__ZN6StringC2EPKc(J,1094096);__ZN6StringC2EPKc(z,1263606);G=b+4|0;c[G>>2]=0;x=b+12|0;c[x>>2]=0;c[b>>2]=3;H=c[J>>2]|0;do if(H|0){c[G>>2]=0;if(!(__Z28atomic_conditional_incrementPj(H+-8|0)|0))break;c[G>>2]=c[J>>2]}while(0);c[b+8>>2]=0;G=c[x>>2]|0;do if((G|0)!=(c[z>>2]|0)){do if(G|0){if(__Z16atomic_decrementPj(G+-8|0)|0)break;__ZN6Memory11free_staticEPvb(G,1)}while(0);c[x>>2]=0;H=c[z>>2]|0;if(!H)break;if(!(__Z28atomic_conditional_incrementPj(H+-8|0)|0))break;c[x>>2]=c[z>>2]}while(0);c[b+16>>2]=7;c[A>>2]=__Z11_scs_createPKc(895600)|0;c[C>>2]=__Z11_scs_createPKc(1044574)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(I,b,A,C,-1);__ZN10StringNameD2Ev(C);__ZN10StringNameD2Ev(A);x=c[b+12>>2]|0;do if(x|0){if(__Z16atomic_decrementPj(x+-8|0)|0)break;__ZN6Memory11free_staticEPvb(x,1)}while(0);x=c[b+4>>2]|0;do if(x|0){if(__Z16atomic_decrementPj(x+-8|0)|0)break;__ZN6Memory11free_staticEPvb(x,1)}while(0);x=c[z>>2]|0;do if(x|0){if(__Z16atomic_decrementPj(x+-8|0)|0)break;__ZN6Memory11free_staticEPvb(x,1)}while(0);x=c[J>>2]|0;do if(x|0){if(__Z16atomic_decrementPj(x+-8|0)|0)break;__ZN6Memory11free_staticEPvb(x,1)}while(0);__ZN10StringNameD2Ev(I);I=c[y>>2]|0;do if(I|0){if(__Z16atomic_decrementPj(I+-8|0)|0)break;__ZN6Memory11free_staticEPvb(I,1)}while(0);__ZN6StringC2EPKc(b,875219);c[y>>2]=c[b>>2];__ZN10StringNameC2ERK6String(K,y);__ZN6StringC2EPKc(L,914537);__ZN6StringC2EPKc(z,1263606);I=b+4|0;c[I>>2]=0;x=b+12|0;c[x>>2]=0;c[b>>2]=3;J=c[L>>2]|0;do if(J|0){c[I>>2]=0;if(!(__Z28atomic_conditional_incrementPj(J+-8|0)|0))break;c[I>>2]=c[L>>2]}while(0);c[b+8>>2]=0;I=c[x>>2]|0;do if((I|0)!=(c[z>>2]|0)){do if(I|0){if(__Z16atomic_decrementPj(I+-8|0)|0)break;__ZN6Memory11free_staticEPvb(I,1)}while(0);c[x>>2]=0;J=c[z>>2]|0;if(!J)break;if(!(__Z28atomic_conditional_incrementPj(J+-8|0)|0))break;c[x>>2]=c[z>>2]}while(0);c[b+16>>2]=7;c[A>>2]=__Z11_scs_createPKc(830553)|0;c[C>>2]=__Z11_scs_createPKc(830515)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(K,b,A,C,-1);__ZN10StringNameD2Ev(C);__ZN10StringNameD2Ev(A);x=c[b+12>>2]|0;do if(x|0){if(__Z16atomic_decrementPj(x+-8|0)|0)break;__ZN6Memory11free_staticEPvb(x,1)}while(0);x=c[b+4>>2]|0;do if(x|0){if(__Z16atomic_decrementPj(x+-8|0)|0)break;__ZN6Memory11free_staticEPvb(x,1)}while(0);x=c[z>>2]|0;do if(x|0){if(__Z16atomic_decrementPj(x+-8|0)|0)break;__ZN6Memory11free_staticEPvb(x,1)}while(0);x=c[L>>2]|0;do if(x|0){if(__Z16atomic_decrementPj(x+-8|0)|0)break;__ZN6Memory11free_staticEPvb(x,1)}while(0);__ZN10StringNameD2Ev(K);K=c[y>>2]|0;do if(K|0){if(__Z16atomic_decrementPj(K+-8|0)|0)break;__ZN6Memory11free_staticEPvb(K,1)}while(0);__ZN6StringC2EPKc(b,875219);c[y>>2]=c[b>>2];__ZN10StringNameC2ERK6String(M,y);__ZN6StringC2EPKc(N,1128356);__ZN6StringC2EPKc(z,1263606);K=b+4|0;c[K>>2]=0;x=b+12|0;c[x>>2]=0;c[b>>2]=3;L=c[N>>2]|0;do if(L|0){c[K>>2]=0;if(!(__Z28atomic_conditional_incrementPj(L+-8|0)|0))break;c[K>>2]=c[N>>2]}while(0);c[b+8>>2]=0;K=c[x>>2]|0;do if((K|0)!=(c[z>>2]|0)){do if(K|0){if(__Z16atomic_decrementPj(K+-8|0)|0)break;__ZN6Memory11free_staticEPvb(K,1)}while(0);c[x>>2]=0;L=c[z>>2]|0;if(!L)break;if(!(__Z28atomic_conditional_incrementPj(L+-8|0)|0))break;c[x>>2]=c[z>>2]}while(0);c[b+16>>2]=7;c[A>>2]=__Z11_scs_createPKc(1124741)|0;c[C>>2]=__Z11_scs_createPKc(1125092)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(M,b,A,C,-1);__ZN10StringNameD2Ev(C);__ZN10StringNameD2Ev(A);x=c[b+12>>2]|0;do if(x|0){if(__Z16atomic_decrementPj(x+-8|0)|0)break;__ZN6Memory11free_staticEPvb(x,1)}while(0);x=c[b+4>>2]|0;do if(x|0){if(__Z16atomic_decrementPj(x+-8|0)|0)break;__ZN6Memory11free_staticEPvb(x,1)}while(0);x=c[z>>2]|0;do if(x|0){if(__Z16atomic_decrementPj(x+-8|0)|0)break;__ZN6Memory11free_staticEPvb(x,1)}while(0);x=c[N>>2]|0;do if(x|0){if(__Z16atomic_decrementPj(x+-8|0)|0)break;__ZN6Memory11free_staticEPvb(x,1)}while(0);__ZN10StringNameD2Ev(M);M=c[y>>2]|0;do if(M|0){if(__Z16atomic_decrementPj(M+-8|0)|0)break;__ZN6Memory11free_staticEPvb(M,1)}while(0);__ZN6StringC2EPKc(b,875219);c[y>>2]=c[b>>2];__ZN10StringNameC2ERK6String(O,y);__ZN6StringC2EPKc(P,830692);__ZN6StringC2EPKc(z,1263606);M=b+4|0;c[M>>2]=0;x=b+12|0;c[x>>2]=0;c[b>>2]=1;N=c[P>>2]|0;do if(N|0){c[M>>2]=0;if(!(__Z28atomic_conditional_incrementPj(N+-8|0)|0))break;c[M>>2]=c[P>>2]}while(0);c[b+8>>2]=0;M=c[x>>2]|0;do if((M|0)!=(c[z>>2]|0)){do if(M|0){if(__Z16atomic_decrementPj(M+-8|0)|0)break;__ZN6Memory11free_staticEPvb(M,1)}while(0);c[x>>2]=0;N=c[z>>2]|0;if(!N)break;if(!(__Z28atomic_conditional_incrementPj(N+-8|0)|0))break;c[x>>2]=c[z>>2]}while(0);c[b+16>>2]=7;c[A>>2]=__Z11_scs_createPKc(830631)|0;c[C>>2]=__Z11_scs_createPKc(830645)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(O,b,A,C,-1);__ZN10StringNameD2Ev(C);__ZN10StringNameD2Ev(A);x=c[b+12>>2]|0;do if(x|0){if(__Z16atomic_decrementPj(x+-8|0)|0)break;__ZN6Memory11free_staticEPvb(x,1)}while(0);x=c[b+4>>2]|0;do if(x|0){if(__Z16atomic_decrementPj(x+-8|0)|0)break;__ZN6Memory11free_staticEPvb(x,1)}while(0);x=c[z>>2]|0;do if(x|0){if(__Z16atomic_decrementPj(x+-8|0)|0)break;__ZN6Memory11free_staticEPvb(x,1)}while(0);x=c[P>>2]|0;do if(x|0){if(__Z16atomic_decrementPj(x+-8|0)|0)break;__ZN6Memory11free_staticEPvb(x,1)}while(0);__ZN10StringNameD2Ev(O);O=c[y>>2]|0;do if(O|0){if(__Z16atomic_decrementPj(O+-8|0)|0)break;__ZN6Memory11free_staticEPvb(O,1)}while(0);__ZN6StringC2EPKc(b,875219);c[y>>2]=c[b>>2];__ZN10StringNameC2ERK6String(Q,y);__ZN6StringC2EPKc(R,830701);__ZN6StringC2EPKc(z,1263606);O=b+4|0;c[O>>2]=0;x=b+12|0;c[x>>2]=0;c[b>>2]=1;P=c[R>>2]|0;do if(P|0){c[O>>2]=0;if(!(__Z28atomic_conditional_incrementPj(P+-8|0)|0))break;c[O>>2]=c[R>>2]}while(0);c[b+8>>2]=0;O=c[x>>2]|0;do if((O|0)!=(c[z>>2]|0)){do if(O|0){if(__Z16atomic_decrementPj(O+-8|0)|0)break;__ZN6Memory11free_staticEPvb(O,1)}while(0);c[x>>2]=0;P=c[z>>2]|0;if(!P)break;if(!(__Z28atomic_conditional_incrementPj(P+-8|0)|0))break;c[x>>2]=c[z>>2]}while(0);c[b+16>>2]=7;c[A>>2]=__Z11_scs_createPKc(830584)|0;c[C>>2]=__Z11_scs_createPKc(830607)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(Q,b,A,C,-1);__ZN10StringNameD2Ev(C);__ZN10StringNameD2Ev(A);A=c[b+12>>2]|0;do if(A|0){if(__Z16atomic_decrementPj(A+-8|0)|0)break;__ZN6Memory11free_staticEPvb(A,1)}while(0);A=c[b+4>>2]|0;do if(A|0){if(__Z16atomic_decrementPj(A+-8|0)|0)break;__ZN6Memory11free_staticEPvb(A,1)}while(0);A=c[z>>2]|0;do if(A|0){if(__Z16atomic_decrementPj(A+-8|0)|0)break;__ZN6Memory11free_staticEPvb(A,1)}while(0);A=c[R>>2]|0;do if(A|0){if(__Z16atomic_decrementPj(A+-8|0)|0)break;__ZN6Memory11free_staticEPvb(A,1)}while(0);__ZN10StringNameD2Ev(Q);Q=c[y>>2]|0;if(!Q){l=a;return}if(__Z16atomic_decrementPj(Q+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(Q,1);l=a;return}function __ZNK5Range9get_valueEv(a){a=a|0;return +(+h[c[a+604>>2]>>3])}function __ZNK5Range7get_minEv(a){a=a|0;return +(+h[(c[a+604>>2]|0)+8>>3])}function __ZNK5Range7get_maxEv(a){a=a|0;return +(+h[(c[a+604>>2]|0)+16>>3])}function __ZNK5Range8get_stepEv(a){a=a|0;return +(+h[(c[a+604>>2]|0)+24>>3])}function __ZNK5Range8get_pageEv(a){a=a|0;return +(+h[(c[a+604>>2]|0)+32>>3])}function __ZNK5Range12get_as_ratioEv(b){b=b|0;var d=0,e=0.0,f=0.0,g=0.0,i=0.0,j=0.0,k=0.0;d=c[b+604>>2]|0;e=+h[d+8>>3];if((a[d+40>>0]|0)!=0&e>0.0){f=+S(+e)/.6931471805599453;g=+S(+(+h[d+16>>3]))/.6931471805599453;i=+S(+(+h[d>>3]))/.6931471805599453-f;j=g-f;k=i/j;return +k}else{i=+h[d>>3]-e;j=+h[d+16>>3]-e;k=i/j;return +k}return +(0.0)}function __ZN5Range9set_valueEd(b,d){b=b|0;d=+d;var e=0.0,f=0,g=0.0,i=0,j=0,k=0;do if(a[b+608>>0]|0)if(!(d>=0.0)){e=-+G(+(.5-d));break}else{e=+G(+(d+.5));break}else e=d;while(0);f=c[b+604>>2]|0;d=+h[f+16>>3]-+h[f+32>>3];g=e>d?d:e;e=+h[f+8>>3];d=g<e?e:g;if(+h[f>>3]==d)return;h[f>>3]=d;b=c[f+44>>2]|0;if(!b)return;i=c[b+8>>2]|0;b=c[f+48>>2]|0;if((i|0)==(b|0))return;else j=i;while(1){i=c[j+8>>2]|0;if((i|0)==(b|0))break;else j=i}if(!j)return;else k=j;do{j=c[k+24>>2]|0;if(a[j+136>>0]|0)__ZN5Range21_value_changed_notifyEv(j);k=c[k+16>>2]|0}while((k|0)!=0);return}function __ZN5Range7set_minEd(b,d){b=b|0;d=+d;var e=0,f=0,g=0.0,i=0.0,j=0.0,k=0.0,l=0,m=0,n=0,o=0,p=0;e=b+604|0;f=c[e>>2]|0;h[f+8>>3]=d;g=+h[f>>3];do if(a[b+608>>0]|0)if(!(g>=0.0)){i=-+G(+(.5-g));break}else{i=+G(+(g+.5));break}else i=g;while(0);j=+h[f+16>>3]-+h[f+32>>3];k=i>j?j:i;i=k<d?d:k;if((!(g==i)?(h[f>>3]=i,b=c[f+44>>2]|0,(b|0)!=0):0)?(l=c[b+8>>2]|0,b=c[f+48>>2]|0,(l|0)!=(b|0)):0){m=l;while(1){l=c[m+8>>2]|0;if((l|0)==(b|0))break;else m=l}if(m){b=m;do{m=c[b+24>>2]|0;if(a[m+136>>0]|0)__ZN5Range21_value_changed_notifyEv(m);b=c[b+16>>2]|0}while((b|0)!=0);n=c[e>>2]|0}else n=f}else n=f;f=c[n+44>>2]|0;if(!f)return;e=c[f+8>>2]|0;f=c[n+48>>2]|0;if((e|0)==(f|0))return;else o=e;while(1){e=c[o+8>>2]|0;if((e|0)==(f|0))break;else o=e}if(!o)return;else p=o;do{o=c[p+24>>2]|0;if(a[o+136>>0]|0)__ZN5Range15_changed_notifyEPKc(o,1062357);p=c[p+16>>2]|0}while((p|0)!=0);return}function __ZN5Range7set_maxEd(b,d){b=b|0;d=+d;var e=0,f=0,g=0.0,i=0.0,j=0.0,k=0,l=0,m=0,n=0,o=0;e=b+604|0;f=c[e>>2]|0;h[f+16>>3]=d;g=+h[f>>3];do if(a[b+608>>0]|0)if(!(g>=0.0)){i=-+G(+(.5-g));break}else{i=+G(+(g+.5));break}else i=g;while(0);j=d-+h[f+32>>3];d=i>j?j:i;i=+h[f+8>>3];j=d<i?i:d;if((!(g==j)?(h[f>>3]=j,b=c[f+44>>2]|0,(b|0)!=0):0)?(k=c[b+8>>2]|0,b=c[f+48>>2]|0,(k|0)!=(b|0)):0){l=k;while(1){k=c[l+8>>2]|0;if((k|0)==(b|0))break;else l=k}if(l){b=l;do{l=c[b+24>>2]|0;if(a[l+136>>0]|0)__ZN5Range21_value_changed_notifyEv(l);b=c[b+16>>2]|0}while((b|0)!=0);m=c[e>>2]|0}else m=f}else m=f;f=c[m+44>>2]|0;if(!f)return;e=c[f+8>>2]|0;f=c[m+48>>2]|0;if((e|0)==(f|0))return;else n=e;while(1){e=c[n+8>>2]|0;if((e|0)==(f|0))break;else n=e}if(!n)return;else o=n;do{n=c[o+24>>2]|0;if(a[n+136>>0]|0)__ZN5Range15_changed_notifyEPKc(n,1062361);o=c[o+16>>2]|0}while((o|0)!=0);return}function __ZN5Range8set_stepEd(b,d){b=b|0;d=+d;var e=0,f=0,g=0,i=0;e=c[b+604>>2]|0;h[e+24>>3]=d;b=c[e+44>>2]|0;if(!b)return;f=c[b+8>>2]|0;b=c[e+48>>2]|0;if((f|0)==(b|0))return;else g=f;while(1){f=c[g+8>>2]|0;if((f|0)==(b|0))break;else g=f}if(!g)return;else i=g;do{g=c[i+24>>2]|0;if(a[g+136>>0]|0)__ZN5Range15_changed_notifyEPKc(g,1094096);i=c[i+16>>2]|0}while((i|0)!=0);return}function __ZN5Range8set_pageEd(b,d){b=b|0;d=+d;var e=0,f=0,g=0.0,i=0.0,j=0.0,k=0,l=0,m=0,n=0,o=0;e=b+604|0;f=c[e>>2]|0;h[f+32>>3]=d;g=+h[f>>3];do if(a[b+608>>0]|0)if(!(g>=0.0)){i=-+G(+(.5-g));break}else{i=+G(+(g+.5));break}else i=g;while(0);j=+h[f+16>>3]-d;d=i>j?j:i;i=+h[f+8>>3];j=d<i?i:d;if((!(g==j)?(h[f>>3]=j,b=c[f+44>>2]|0,(b|0)!=0):0)?(k=c[b+8>>2]|0,b=c[f+48>>2]|0,(k|0)!=(b|0)):0){l=k;while(1){k=c[l+8>>2]|0;if((k|0)==(b|0))break;else l=k}if(l){b=l;do{l=c[b+24>>2]|0;if(a[l+136>>0]|0)__ZN5Range21_value_changed_notifyEv(l);b=c[b+16>>2]|0}while((b|0)!=0);m=c[e>>2]|0}else m=f}else m=f;f=c[m+44>>2]|0;if(!f)return;e=c[f+8>>2]|0;f=c[m+48>>2]|0;if((e|0)==(f|0))return;else n=e;while(1){e=c[n+8>>2]|0;if((e|0)==(f|0))break;else n=e}if(!n)return;else o=n;do{n=c[o+24>>2]|0;if(a[n+136>>0]|0)__ZN5Range15_changed_notifyEPKc(n,914537);o=c[o+16>>2]|0}while((o|0)!=0);return}function __ZN5Range12set_as_ratioEd(b,d){b=b|0;d=+d;var e=0,f=0.0,g=0.0,i=0.0,j=0.0,k=0.0,l=0.0,m=0.0,n=0,o=0,p=0;e=c[b+604>>2]|0;f=+h[e+8>>3];if((a[e+40>>0]|0)!=0&f>0.0){g=+S(+f)/.6931471805599453;i=+h[e+16>>3];j=+Jd(+(g+(+S(+i)/.6931471805599453-g)*d));k=i}else{i=+h[e+16>>3];g=(i-f)*d;d=+h[e+24>>3];if(d>0.0)l=d*+_round(+(g/d));else l=g;j=l+f;k=i}do if(a[b+608>>0]|0)if(!(j>=0.0)){m=-+G(+(.5-j));break}else{m=+G(+(j+.5));break}else m=j;while(0);j=k-+h[e+32>>3];k=m>j?j:m;m=k<f?f:k;if(+h[e>>3]==m)return;h[e>>3]=m;b=c[e+44>>2]|0;if(!b)return;n=c[b+8>>2]|0;b=c[e+48>>2]|0;if((n|0)==(b|0))return;else o=n;while(1){n=c[o+8>>2]|0;if((n|0)==(b|0))break;else o=n}if(!o)return;else p=o;do{o=c[p+24>>2]|0;if(a[o+136>>0]|0)__ZN5Range21_value_changed_notifyEv(o);p=c[p+16>>2]|0}while((p|0)!=0);return}function __ZN5Range22set_use_rounded_valuesEb(b,c){b=b|0;c=c|0;a[b+608>>0]=c&1;return}function __ZNK5Range23is_using_rounded_valuesEv(b){b=b|0;return (a[b+608>>0]|0)!=0|0}function __ZN5Range13set_exp_ratioEb(b,d){b=b|0;d=d|0;a[(c[b+604>>2]|0)+40>>0]=d&1;return}function __ZNK5Range12is_ratio_expEv(b){b=b|0;return (a[(c[b+604>>2]|0)+40>>0]|0)!=0|0}function __ZN5Range6_shareEP4Node(b,d){b=b|0;d=d|0;if(d|0?$i[c[(c[d>>2]|0)+44>>2]&8191](d,1220740)|0:0){a[1263537]=0;__ZN5Range5shareEPS_(b,d);return}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(830709,830716,174,830736,0);return}function __ZN5Range7unshareEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,i=0,j=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b;e=__ZnwjPKc(56,1263606)|0;f=e+48|0;c[f>>2]=379008;g=e+44|0;c[g>>2]=0;c[e+52>>2]=0;i=a+604|0;j=c[i>>2]|0;h[e+8>>3]=+h[j+8>>3];h[e+16>>3]=+h[j+16>>3];h[e>>3]=+h[j>>3];h[e+24>>3]=+h[j+24>>3];h[e+32>>3]=+h[j+32>>3];__ZN5Range13_unref_sharedEv(a);j=c[i>>2]|0;if((j|0)!=0&(j|0)==(e|0)){l=b;return}__ZN5Range13_unref_sharedEv(a);c[i>>2]=e;c[d>>2]=a;if(!(c[g>>2]|0)){a=__ZnwjPFPvjE(28,4740)|0;e=a+16|0;c[e>>2]=0;c[e+4>>2]=0;c[g>>2]=a;e=c[f>>2]|0;c[a+4>>2]=e;c[a+8>>2]=e;c[a+12>>2]=e;c[a>>2]=1}__ZN3SetIP5Range10ComparatorIS1_E16DefaultAllocatorE10_insert_rbERKS1_(g,d)|0;l=b;return}function __ZN3SetIP5Range10ComparatorIS1_E16DefaultAllocatorE10_insert_rbERKS1_(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;a[f>>0]=0;g=__ZN3SetIP5Range10ComparatorIS1_E16DefaultAllocatorE7_insertERKS1_Rb(b,d,f)|0;if(a[f>>0]|0){l=e;return g|0}f=b+8|0;c[f>>2]=(c[f>>2]|0)+1;f=g+12|0;d=c[f>>2]|0;if(!(c[d>>2]|0)){h=b+4|0;i=g;j=d;k=d;d=f;while(1){f=j+12|0;n=c[f>>2]|0;o=c[n+8>>2]|0;p=n;do if((j|0)==(o|0)){q=c[n+4>>2]|0;if(!(c[q>>2]|0)){c[k>>2]=1;a[1263537]=0;c[q>>2]=1;if((c[h>>2]|0)==(n|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1144075,146,1146003,0);r=c[(c[d>>2]|0)+12>>2]|0;break}else{a[1263537]=0;c[n>>2]=0;r=n;break}}q=j+4|0;if((i|0)==(c[q>>2]|0)){s=i+8|0;t=c[s>>2]|0;c[q>>2]=t;if((t|0)==(c[h>>2]|0))u=p;else{c[t+12>>2]=j;u=c[f>>2]|0}t=i+12|0;c[t>>2]=u;q=c[f>>2]|0;v=q+8|0;c[((c[v>>2]|0)==(j|0)?v:q+4|0)>>2]=i;c[s>>2]=j;c[f>>2]=i;w=j;x=i;y=c[t>>2]|0}else{w=i;x=j;y=n}a[1263537]=0;c[x>>2]=1;t=c[h>>2]|0;if((t|0)==(y|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1144075,146,1146003,0);z=c[(c[w+12>>2]|0)+12>>2]|0;A=c[h>>2]|0}else{a[1263537]=0;c[y>>2]=0;z=y;A=t}t=z+8|0;s=c[t>>2]|0;q=s+4|0;v=c[q>>2]|0;c[t>>2]=v;if((v|0)!=(A|0))c[v+12>>2]=z;v=z+12|0;c[s+12>>2]=c[v>>2];t=c[v>>2]|0;B=t+4|0;c[((c[B>>2]|0)==(z|0)?B:t+8|0)>>2]=s;c[q>>2]=z;c[v>>2]=s;r=w}else{if(!(c[o>>2]|0)){c[k>>2]=1;a[1263537]=0;c[o>>2]=1;if((c[h>>2]|0)==(n|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1144075,146,1146003,0);r=c[(c[d>>2]|0)+12>>2]|0;break}else{a[1263537]=0;c[n>>2]=0;r=n;break}}s=j+8|0;if((i|0)==(c[s>>2]|0)){v=i+4|0;q=c[v>>2]|0;c[s>>2]=q;if((q|0)==(c[h>>2]|0))C=p;else{c[q+12>>2]=j;C=c[f>>2]|0}q=i+12|0;c[q>>2]=C;s=c[f>>2]|0;t=s+4|0;c[((c[t>>2]|0)==(j|0)?t:s+8|0)>>2]=i;c[v>>2]=j;c[f>>2]=i;D=j;E=i;F=c[q>>2]|0}else{D=i;E=j;F=n}a[1263537]=0;c[E>>2]=1;q=c[h>>2]|0;if((q|0)==(F|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1144075,146,1146003,0);G=c[(c[D+12>>2]|0)+12>>2]|0;H=c[h>>2]|0}else{a[1263537]=0;c[F>>2]=0;G=F;H=q}q=G+4|0;v=c[q>>2]|0;s=v+8|0;t=c[s>>2]|0;c[q>>2]=t;if((t|0)!=(H|0))c[t+12>>2]=G;t=G+12|0;c[v+12>>2]=c[t>>2];q=c[t>>2]|0;B=q+8|0;c[((c[B>>2]|0)==(G|0)?B:q+4|0)>>2]=v;c[s>>2]=G;c[t>>2]=v;r=D}while(0);n=r+12|0;f=c[n>>2]|0;if(!(c[f>>2]|0)){i=r;j=f;k=f;d=n}else break}}d=c[(c[b>>2]|0)+8>>2]|0;a[1263537]=0;c[d>>2]=1;l=e;return g|0}function __ZN3SetIP5Range10ComparatorIS1_E16DefaultAllocatorE7_insertERKS1_Rb(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0;f=c[b>>2]|0;g=c[f+8>>2]|0;h=b+4|0;i=c[h>>2]|0;a:do if((g|0)==(i|0))j=f;else{k=c[d>>2]|0;l=g;while(1){m=c[l+24>>2]|0;if(k>>>0<m>>>0)n=l+8|0;else{if(m>>>0>=k>>>0)break;n=l+4|0}m=c[n>>2]|0;if((m|0)==(i|0)){j=l;break a}else l=m}a[e>>0]=1;o=l;return o|0}while(0);i=__ZnwjPFPvjE(28,4740)|0;c[i>>2]=0;c[i+4>>2]=0;c[i+8>>2]=0;c[i+12>>2]=0;c[i+16>>2]=0;c[i+20>>2]=0;c[i+12>>2]=j;n=c[h>>2]|0;g=i+4|0;c[g>>2]=n;f=i+8|0;c[f>>2]=n;c[i+24>>2]=c[d>>2];if((j|0)!=(c[b>>2]|0)?(c[d>>2]|0)>>>0>=(c[j+24>>2]|0)>>>0:0)p=j+4|0;else p=j+8|0;c[p>>2]=i;a[e>>0]=0;e=c[g>>2]|0;g=c[h>>2]|0;if((e|0)==(g|0)){h=i;do{p=h;h=c[h+12>>2]|0}while((p|0)==(c[h+4>>2]|0));q=(h|0)==(c[b>>2]|0)?0:h}else{h=e;while(1){e=c[h+8>>2]|0;if((e|0)==(g|0)){q=h;break}else h=e}}c[i+16>>2]=q;h=c[f>>2]|0;b:do if((h|0)==(g|0)){f=i;while(1){e=f;f=c[f+12>>2]|0;if((e|0)!=(c[f+8>>2]|0)){r=f;break b}if((f|0)==(c[b>>2]|0)){r=0;break}}}else{f=h;while(1){l=c[f+4>>2]|0;if((l|0)==(g|0)){r=f;break}else f=l}}while(0);g=i+20|0;c[g>>2]=r;if(!q)s=r;else{c[q+20>>2]=i;s=c[g>>2]|0}if(!s){o=i;return o|0}c[s+16>>2]=i;o=i;return o|0}function __ZNK11MethodBind0I5RangeE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return 0}function __ZNK11MethodBind0I5RangeE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,875219);l=a;return c[b>>2]|0}function __ZN11MethodBind0I5RangeE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1220740)|0:0){c[h>>2]=0;a[1263537]=0;f=c[d+24>>2]|0;if((f|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=f;c[b>>2]=0;return}i=f-(c[d+20>>2]|0)|0;if((i|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=i;c[b>>2]=0;return}i=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))j=i;else j=c[(c[d>>2]|0)+i>>2]|0;gj[j&8191](d);c[b>>2]=0;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,110,1146558,0);c[b>>2]=0;return}function __ZN11MethodBind0I5RangeE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1220740)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1)){g=b;gj[g&8191](a);return}else{g=c[(c[a>>2]|0)+b>>2]|0;gj[g&8191](a);return}}function __ZN11MethodBind0I5RangeED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN5Range5shareEPS_(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;if(!d){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(830658,830716,180,830762,0);l=e;return}a[1263537]=0;g=c[b+604>>2]|0;b=d+604|0;h=c[b>>2]|0;if(!((h|0)!=0&(h|0)==(g|0))){__ZN5Range13_unref_sharedEv(d);c[b>>2]=g;b=g+44|0;c[f>>2]=d;if(!(c[b>>2]|0)){h=__ZnwjPFPvjE(28,4740)|0;i=h+16|0;c[i>>2]=0;c[i+4>>2]=0;c[b>>2]=h;i=c[g+48>>2]|0;c[h+4>>2]=i;c[h+8>>2]=i;c[h+12>>2]=i;c[h>>2]=1}__ZN3SetIP5Range10ComparatorIS1_E16DefaultAllocatorE10_insert_rbERKS1_(b,f)|0}__ZN5Range15_changed_notifyEPKc(d,1263606);__ZN5Range21_value_changed_notifyEv(d);l=e;return}function __ZN5Range15_changed_notifyEPKc(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,i=0,j=0;b=l;l=l+128|0;if((l|0)>=(m|0))ba(128);d=b+120|0;e=b+96|0;f=b+72|0;g=b+48|0;i=b+24|0;j=b;__ZN10StringNameC2EPKc(d,1126630);__ZN7VariantC2Ed(e,+h[c[a+604>>2]>>3]);c[f>>2]=0;c[g>>2]=0;c[i>>2]=0;c[j>>2]=0;__ZN6Object11emit_signalERK10StringNameRK7VariantS5_S5_S5_S5_(a,d,e,f,g,i,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);if(c[i>>2]|0)__ZN7Variant5clearEv(i);if(c[g>>2]|0)__ZN7Variant5clearEv(g);if(c[f>>2]|0)__ZN7Variant5clearEv(f);if(!(c[e>>2]|0)){__ZN10StringNameD2Ev(d);__ZN10CanvasItem6updateEv(a);l=b;return}__ZN7Variant5clearEv(e);__ZN10StringNameD2Ev(d);__ZN10CanvasItem6updateEv(a);l=b;return}function __ZN5Range21_value_changed_notifyEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,i=0,j=0,k=0;b=l;l=l+128|0;if((l|0)>=(m|0))ba(128);d=b+120|0;e=b+96|0;f=b+72|0;g=b+48|0;i=b+24|0;j=b;k=a+604|0;Mi[c[(c[a>>2]|0)+184>>2]&511](a,+h[c[k>>2]>>3]);__ZN10StringNameC2EPKc(d,947909);__ZN7VariantC2Ed(e,+h[c[k>>2]>>3]);c[f>>2]=0;c[g>>2]=0;c[i>>2]=0;c[j>>2]=0;__ZN6Object11emit_signalERK10StringNameRK7VariantS5_S5_S5_S5_(a,d,e,f,g,i,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);if(c[i>>2]|0)__ZN7Variant5clearEv(i);if(c[g>>2]|0)__ZN7Variant5clearEv(g);if(c[f>>2]|0)__ZN7Variant5clearEv(f);if(!(c[e>>2]|0)){__ZN10StringNameD2Ev(d);__ZN10CanvasItem6updateEv(a);l=b;return}__ZN7Variant5clearEv(e);__ZN10StringNameD2Ev(d);__ZN10CanvasItem6updateEv(a);l=b;return}function __ZNK11MethodBind1I5RangeP4NodeE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if(!b){__ZN7VariantC2EPK6Object(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK11MethodBind1I5RangeP4NodeE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,875219);l=a;return c[b>>2]|0}function __ZN11MethodBind1I5RangeP4NodeE4callEP6ObjectPPK7VariantiRNS6_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1220740)|0:0){c[h>>2]=0;a[1263537]=0;k=d+24|0;n=c[k>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=i;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=i;return}if((g|0)>0){if((n|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);p=0}else{a[1263537]=0;p=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,p)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=p;c[b>>2]=0;l=i;return}}p=c[d+44>>2]|0;n=c[d+48>>2]|0;o=e+(n>>1)|0;if(!(n&1))q=p;else q=c[(c[o>>2]|0)+p>>2]|0;do if((g|0)<1){p=c[k>>2]|0;n=p+-1|0;if((p|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)s=0;else s=c[e+-4>>2]|0;if((p|0)<=(s|0)){if(r)t=0;else t=c[e+-4>>2]|0;do if((t|0)<(p|0)){if(r)u=0;else u=c[e+-4>>2]|0;if((u|0)<(p|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);v=0;break}else{a[1263537]=0;w=31;break}}else w=31;while(0);if((w|0)==31)v=e+(n*24|0)|0;__ZN7VariantC2ERKS_(j,v);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);f=__ZNK7VariantcvP4NodeEv(j)|0;Pi[q&2047](o,f);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I5RangeP4NodeE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1220740)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1)){g=b;h=c[d>>2]|0;Pi[g&2047](a,h);return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=c[d>>2]|0;Pi[g&2047](a,h);return}}function __ZN11MethodBind1I5RangeP4NodeED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI5RangebE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Eb(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK13MethodBind0RCI5RangebE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,875219);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI5RangebE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1220740)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2Eb(i,ij[n&8191](d)|0);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI5RangebE7ptrcallEP6ObjectPPKvPv(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0;if(!d)g=0;else{e=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1220740)|0;g=e?d:0}d=c[b+44>>2]|0;e=c[b+48>>2]|0;b=g+(e>>1)|0;if(!(e&1)){h=d;i=ij[h&8191](b)|0;j=i&1;a[f>>0]=j;return}else{h=c[(c[b>>2]|0)+d>>2]|0;i=ij[h&8191](b)|0;j=i&1;a[f>>0]=j;return}}function __ZN13MethodBind0RCI5RangebED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I5RangebE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if(!b){__ZN7VariantC2Eb(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK11MethodBind1I5RangebE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,875219);l=a;return c[b>>2]|0}function __ZN11MethodBind1I5RangebE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1220740)|0:0){c[h>>2]=0;a[1263537]=0;k=d+24|0;n=c[k>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=i;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=i;return}if((g|0)>0){if((n|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);p=0}else{a[1263537]=0;p=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,p)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=p;c[b>>2]=0;l=i;return}}p=c[d+44>>2]|0;n=c[d+48>>2]|0;o=e+(n>>1)|0;if(!(n&1))q=p;else q=c[(c[o>>2]|0)+p>>2]|0;do if((g|0)<1){p=c[k>>2]|0;n=p+-1|0;if((p|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)s=0;else s=c[e+-4>>2]|0;if((p|0)<=(s|0)){if(r)t=0;else t=c[e+-4>>2]|0;do if((t|0)<(p|0)){if(r)u=0;else u=c[e+-4>>2]|0;if((u|0)<(p|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);v=0;break}else{a[1263537]=0;w=31;break}}else w=31;while(0);if((w|0)==31)v=e+(n*24|0)|0;__ZN7VariantC2ERKS_(j,v);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);f=__ZNK7VariantcvbEv(j)|0;Pi[q&2047](o,f);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I5RangebE7ptrcallEP6ObjectPPKvPv(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0;if(!d)g=0;else{f=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1220740)|0;g=f?d:0}d=c[b+44>>2]|0;f=c[b+48>>2]|0;b=g+(f>>1)|0;if(!(f&1))h=d;else h=c[(c[b>>2]|0)+d>>2]|0;Pi[h&2047](b,(a[c[e>>2]>>0]|0)!=0);return}function __ZN11MethodBind1I5RangebED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I5RangedE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if(!b){__ZN7VariantC2Ed(d,0.0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK11MethodBind1I5RangedE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,875219);l=a;return c[b>>2]|0}function __ZN11MethodBind1I5RangedE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0.0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1220740)|0:0){c[h>>2]=0;a[1263537]=0;k=d+24|0;n=c[k>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=i;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=i;return}if((g|0)>0){if((n|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);p=0}else{a[1263537]=0;p=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,p)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=p;c[b>>2]=0;l=i;return}}p=c[d+44>>2]|0;n=c[d+48>>2]|0;o=e+(n>>1)|0;if(!(n&1))q=p;else q=c[(c[o>>2]|0)+p>>2]|0;do if((g|0)<1){p=c[k>>2]|0;n=p+-1|0;if((p|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)s=0;else s=c[e+-4>>2]|0;if((p|0)<=(s|0)){if(r)t=0;else t=c[e+-4>>2]|0;do if((t|0)<(p|0)){if(r)u=0;else u=c[e+-4>>2]|0;if((u|0)<(p|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);v=0;break}else{a[1263537]=0;w=31;break}}else w=31;while(0);if((w|0)==31)v=e+(n*24|0)|0;__ZN7VariantC2ERKS_(j,v);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);x=+__ZNK7VariantcvdEv(j);Mi[q&511](o,x);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I5RangedE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,i=0,j=0.0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1220740)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1)){g=b;i=c[d>>2]|0;j=+h[i>>3];Mi[g&511](a,j);return}else{g=c[(c[a>>2]|0)+b>>2]|0;i=c[d>>2]|0;j=+h[i>>3];Mi[g&511](a,j);return}}function __ZN11MethodBind1I5RangedED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI5RangedE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Ed(d,0.0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK13MethodBind0RCI5RangedE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,875219);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI5RangedE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1220740)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2Ed(i,+mj[n&511](d));__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI5RangedE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0.0,j=0.0;if(!b)f=0;else{d=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1220740)|0;f=d?b:0}b=c[a+44>>2]|0;d=c[a+48>>2]|0;a=f+(d>>1)|0;if(!(d&1)){h=b;i=+mj[h&511](a);j=i;g[e>>2]=j;return}else{h=c[(c[a>>2]|0)+b>>2]|0;i=+mj[h&511](a);j=i;g[e>>2]=j;return}}function __ZN13MethodBind0RCI5RangedED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN11ProgressBar13_notificationEi(b,d){b=b|0;d=d|0;var e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0.0,B=0.0,C=0.0;e=l;l=l+112|0;if((l|0)>=(m|0))ba(112);f=e+8|0;h=e+108|0;i=e+104|0;j=e+72|0;k=e;n=e+96|0;o=e+88|0;p=e+64|0;q=e+56|0;r=e+52|0;s=e+48|0;t=e+24|0;u=e+40|0;v=e+32|0;if((d|0)!=30){l=e;return}__ZN10StringNameC2EPKc(f,1086799);__ZN10StringNameC2Ev(i);c[h>>2]=__ZNK7Control12get_styleboxERK10StringNameS2_(b,f,i)|0;__ZN10StringNameD2Ev(i);__ZN10StringNameD2Ev(f);__ZN10StringNameC2EPKc(f,1000548);__ZN10StringNameC2Ev(j);d=__ZNK7Control12get_styleboxERK10StringNameS2_(b,f,j)|0;c[i>>2]=d;__ZN10StringNameD2Ev(j);__ZN10StringNameD2Ev(f);__ZN10StringNameC2EPKc(f,990211);__ZN10StringNameC2Ev(j);w=__ZNK7Control8get_fontERK10StringNameS2_(b,f,j)|0;__ZN10StringNameD2Ev(j);__ZN10StringNameD2Ev(f);__ZN10StringNameC2EPKc(f,990216);__ZN10StringNameC2Ev(k);__ZNK7Control9get_colorERK10StringNameS2_(j,b,f,k);__ZN10StringNameD2Ev(k);__ZN10StringNameD2Ev(f);__ZNK7Control8get_sizeEv(k,b);x=f;c[x>>2]=0;c[x+4>>2]=0;x=k;y=c[x+4>>2]|0;z=f+8|0;c[z>>2]=c[x>>2];c[z+4>>2]=y;__ZN10CanvasItem14draw_style_boxERK3RefI8StyleBoxERK5Rect2(b,h,f);A=+__ZNK5Range12get_as_ratioEv(b);__ZNK8StyleBox16get_minimum_sizeEv(n,d);y=~~+g[n>>2];__ZNK7Control8get_sizeEv(o,b);n=~~(A*+g[o>>2]-+(y|0));if((n|0)>0){__ZNK8StyleBox16get_minimum_sizeEv(p,d);A=+(n|0)+ +g[p>>2];__ZNK7Control8get_sizeEv(q,b);p=c[q+4>>2]|0;q=f;c[q>>2]=0;c[q+4>>2]=0;g[f+8>>2]=A;c[f+12>>2]=p;__ZN10CanvasItem14draw_style_boxERK3RefI8StyleBoxERK5Rect2(b,i,f)}if(a[b+616>>0]|0){p=~~(+__ZNK5Range12get_as_ratioEv(b)*100.0);c[r>>2]=__Z4itosx(p,((p|0)<0)<<31>>31)|0;__ZN6StringC2EPKc(f,1214088);c[k>>2]=__ZNK6StringplERKS_(r,f)|0;p=c[f>>2]|0;if(p|0?(__Z16atomic_decrementPj(p+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(p,1);p=c[r>>2]|0;if(p|0?(__Z16atomic_decrementPj(p+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(p,1);c[s>>2]=c[b+240>>2];A=+mj[c[(c[w>>2]|0)+120>>2]&511](w);__ZNK7Control8get_sizeEv(u,b);B=+g[u+4>>2];C=A+(B-+mj[c[(c[w>>2]|0)+116>>2]&511](w))*.5;g[t>>2]=0.0;g[t+4>>2]=C;__ZNK7Control8get_sizeEv(v,b);C=+g[v>>2];c[f>>2]=c[s>>2];__ZNK4Font11draw_halignE3RIDRK7Vector26HAlignfRK6StringRK5Color(w,f,t,1,C,k,j);j=c[k>>2]|0;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1)}if((w|0?__ZN9Reference11unreferenceEv(w)|0:0)?__Z17predelete_handlerP6Object(w)|0:0){gj[c[(c[w>>2]|0)+76>>2]&8191](w);__ZN6Memory11free_staticEPvb(w,0)}w=c[i>>2]|0;if((w|0?__ZN9Reference11unreferenceEv(w)|0:0)?(w=c[i>>2]|0,__Z17predelete_handlerP6Object(w)|0):0){gj[c[(c[w>>2]|0)+76>>2]&8191](w);__ZN6Memory11free_staticEPvb(w,0)}w=c[h>>2]|0;if((w|0?__ZN9Reference11unreferenceEv(w)|0:0)?(w=c[h>>2]|0,__Z17predelete_handlerP6Object(w)|0):0){gj[c[(c[w>>2]|0)+76>>2]&8191](w);__ZN6Memory11free_staticEPvb(w,0)}l=e;return}function __ZNK4Font11draw_halignE3RIDRK7Vector26HAlignfRK6StringRK5Color(a,b,d,e,f,h,i){a=a|0;b=b|0;d=d|0;e=e|0;f=+f;h=h|0;i=i|0;var j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0.0,t=0,u=0,v=0.0,w=0,x=0.0,y=0.0,z=0.0;j=l;l=l+32|0;if((l|0)>=(m|0))ba(32);k=j+24|0;n=j+20|0;o=j+16|0;p=j+8|0;q=j;r=__ZNK6String6lengthEv(h)|0;if(!r){+mj[c[(c[a>>2]|0)+116>>2]&511](a);s=0.0}else{t=c[h>>2]|0;if((t|0)!=0?(c[t+-4>>2]|0)>0:0)u=t;else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);u=0}if((r|0)>0){v=0.0;t=0;while(1){w=t;t=t+1|0;Ki[c[(c[a>>2]|0)+128>>2]&4095](k,a,c[u+(w<<2)>>2]|0,c[u+(t<<2)>>2]|0);x=v+ +g[k>>2];if((t|0)==(r|0)){y=x;break}else v=x}}else y=0.0;+mj[c[(c[a>>2]|0)+116>>2]&511](a);s=y}if(s>=f){c[n>>2]=c[b>>2];c[k>>2]=c[n>>2];__ZNK4Font4drawE3RIDRK7Vector2RK6StringRK5Colori(a,k,d,h,i,~~f);l=j;return}switch(e|0){case 2:{z=f-s;break}case 1:{z=+G(+((f-s)*.5));break}default:z=0.0}c[o>>2]=c[b>>2];g[q>>2]=z;g[q+4>>2]=0.0;__ZNK7Vector2plERKS_(p,d,q);c[k>>2]=c[o>>2];__ZNK4Font4drawE3RIDRK7Vector2RK6StringRK5Colori(a,k,p,h,i,~~f);l=j;return}function __ZN7ClassDB10_add_classI11ProgressBarEEvv(){var a=0,b=0,d=0,e=0,f=0,g=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+16|0;d=a+12|0;e=a+8|0;f=a+4|0;g=a;__ZN6StringC2EPKc(b,1000076);c[e>>2]=c[b>>2];__ZN10StringNameC2ERK6String(d,e);__ZN6StringC2EPKc(b,875219);c[g>>2]=c[b>>2];__ZN10StringNameC2ERK6String(f,g);__ZN7ClassDB11_add_class2ERK10StringNameS2_(d,f);__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);__ZN10StringNameD2Ev(d);d=c[e>>2]|0;if(!d){l=a;return}if(__Z16atomic_decrementPj(d+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(d,1);l=a;return}function __ZN11ProgressBar13_bind_methodsEv(){var a=0,b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;a=l;l=l+80|0;if((l|0)>=(m|0))ba(80);b=a+48|0;d=a+40|0;e=a+24|0;f=a+20|0;g=a+32|0;h=a+16|0;i=a+12|0;j=a+8|0;k=a+4|0;n=a;__Z8D_METHODPKcS0_(d,830793,847482);o=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(o);c[o>>2]=231356;__ZN10MethodBind10_set_constEb(o,0);__ZN10MethodBind24_generate_argument_typesEi(o,1);c[o+44>>2]=889;c[o+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,o,d,0,0)|0;o=d+4|0;p=c[o>>2]|0;if(p|0?(__Z16atomic_decrementPj(p+-8|0)|0)==0:0){q=c[o>>2]|0;o=(q|0)==0?0:q+-4|0;q=o+4|0;if(c[o>>2]|0){r=0;do{__ZN10StringNameD2Ev(q+(r<<2)|0);r=r+1|0}while(r>>>0<(c[o>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(p,1)}__ZN10StringNameD2Ev(d);__Z8D_METHODPKc(e,830813);d=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(d);c[d>>2]=231392;__ZN10MethodBind10_set_constEb(d,1);__ZN10MethodBind24_generate_argument_typesEi(d,0);__ZN10MethodBind12_set_returnsEb(d,1);c[d+44>>2]=5130;c[d+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,d,e,0,0)|0;d=e+4|0;p=c[d>>2]|0;if(p|0?(__Z16atomic_decrementPj(p+-8|0)|0)==0:0){o=c[d>>2]|0;d=(o|0)==0?0:o+-4|0;o=d+4|0;if(c[d>>2]|0){r=0;do{__ZN10StringNameD2Ev(o+(r<<2)|0);r=r+1|0}while(r>>>0<(c[d>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(p,1)}__ZN10StringNameD2Ev(e);__ZN6StringC2EPKc(b,1000076);c[g>>2]=c[b>>2];__ZN10StringNameC2ERK6String(f,g);__ZN6StringC2EPKc(b,1112386);__ZN6StringC2EPKc(h,830832);__ZN7ClassDB18add_property_groupE10StringNameRK6StringS3_(f,b,h);e=c[h>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);e=c[b>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);__ZN6StringC2EPKc(b,1000076);c[g>>2]=c[b>>2];__ZN10StringNameC2ERK6String(i,g);__ZN6StringC2EPKc(j,830841);__ZN6StringC2EPKc(h,1263606);f=b+4|0;c[f>>2]=0;e=b+12|0;c[e>>2]=0;c[b>>2]=1;p=c[j>>2]|0;if(p|0?(c[f>>2]=0,__Z28atomic_conditional_incrementPj(p+-8|0)|0):0)c[f>>2]=c[j>>2];c[b+8>>2]=0;f=c[e>>2]|0;if((f|0)!=(c[h>>2]|0)){if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);c[e>>2]=0;f=c[h>>2]|0;if(f|0?__Z28atomic_conditional_incrementPj(f+-8|0)|0:0)c[e>>2]=c[h>>2]}c[b+16>>2]=7;c[k>>2]=__Z11_scs_createPKc(830793)|0;c[n>>2]=__Z11_scs_createPKc(830813)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(i,b,k,n,-1);__ZN10StringNameD2Ev(n);__ZN10StringNameD2Ev(k);k=c[b+12>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);k=c[b+4>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);k=c[h>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);k=c[j>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);__ZN10StringNameD2Ev(i);i=c[g>>2]|0;if(!i){l=a;return}if(__Z16atomic_decrementPj(i+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(i,1);l=a;return}function __ZN11ProgressBar19set_percent_visibleEb(b,c){b=b|0;c=c|0;a[b+616>>0]=c&1;__ZN10CanvasItem6updateEv(b);return}function __ZNK11ProgressBar18is_percent_visibleEv(b){b=b|0;return (a[b+616>>0]|0)!=0|0}function __ZNK13MethodBind0RCI11ProgressBarbE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Eb(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK13MethodBind0RCI11ProgressBarbE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1000076);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI11ProgressBarbE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235500)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2Eb(i,ij[n&8191](d)|0);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI11ProgressBarbE7ptrcallEP6ObjectPPKvPv(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0;if(!d)g=0;else{e=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1235500)|0;g=e?d:0}d=c[b+44>>2]|0;e=c[b+48>>2]|0;b=g+(e>>1)|0;if(!(e&1)){h=d;i=ij[h&8191](b)|0;j=i&1;a[f>>0]=j;return}else{h=c[(c[b>>2]|0)+d>>2]|0;i=ij[h&8191](b)|0;j=i&1;a[f>>0]=j;return}}function __ZN13MethodBind0RCI11ProgressBarbED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I11ProgressBarbE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if(!b){__ZN7VariantC2Eb(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK11MethodBind1I11ProgressBarbE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1000076);l=a;return c[b>>2]|0}function __ZN11MethodBind1I11ProgressBarbE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235500)|0:0){c[h>>2]=0;a[1263537]=0;k=d+24|0;n=c[k>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=i;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=i;return}if((g|0)>0){if((n|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);p=0}else{a[1263537]=0;p=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,p)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=p;c[b>>2]=0;l=i;return}}p=c[d+44>>2]|0;n=c[d+48>>2]|0;o=e+(n>>1)|0;if(!(n&1))q=p;else q=c[(c[o>>2]|0)+p>>2]|0;do if((g|0)<1){p=c[k>>2]|0;n=p+-1|0;if((p|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)s=0;else s=c[e+-4>>2]|0;if((p|0)<=(s|0)){if(r)t=0;else t=c[e+-4>>2]|0;do if((t|0)<(p|0)){if(r)u=0;else u=c[e+-4>>2]|0;if((u|0)<(p|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);v=0;break}else{a[1263537]=0;w=31;break}}else w=31;while(0);if((w|0)==31)v=e+(n*24|0)|0;__ZN7VariantC2ERKS_(j,v);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);f=__ZNK7VariantcvbEv(j)|0;Pi[q&2047](o,f);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I11ProgressBarbE7ptrcallEP6ObjectPPKvPv(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0;if(!d)g=0;else{f=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1235500)|0;g=f?d:0}d=c[b+44>>2]|0;f=c[b+48>>2]|0;b=g+(f>>1)|0;if(!(f&1))h=d;else h=c[(c[b>>2]|0)+d>>2]|0;Pi[h&2047](b,(a[c[e>>2]>>0]|0)!=0);return}function __ZN11MethodBind1I11ProgressBarbED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN15CenterContainer18_initialize_classvEv(b){b=b|0;if(a[1263256]|0)return;if(!(a[1257012]|0)){if(!(a[1256994]|0)){if(!(a[1256995]|0)){if(!(a[1256996]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI4NodeEEvv();__ZN4Node13_bind_methodsEv();a[1256996]=1}__ZN7ClassDB10_add_classI10CanvasItemEEvv();__ZN10CanvasItem13_bind_methodsEv();a[1256995]=1}__ZN7ClassDB10_add_classI7ControlEEvv();__ZN7Control13_bind_methodsEv();a[1256994]=1}__ZN7ClassDB10_add_classI9ContainerEEvv();__ZN9Container13_bind_methodsEv();a[1257012]=1}__ZN7ClassDB10_add_classI15CenterContainerEEvv();__ZN15CenterContainer13_bind_methodsEv();a[1263256]=1;return}function __ZN15CenterContainer5_setvERK10StringNameRK7Variant(a,b,c){a=a|0;b=b|0;c=c|0;if(1128!=1129)return __ZN7Control4_setERK10StringNameRK7Variant(a,b,c)|0;else return 0;return 0}function __ZNK15CenterContainer5_getvERK10StringNameR7Variant(a,b,c){a=a|0;b=b|0;c=c|0;var d=0;if(1130!=1131?__ZNK7Control4_getERK10StringNameR7Variant(a,b,c)|0:0)d=1;else d=0;return d|0}function __ZNK15CenterContainer19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+24|0;g=e+4|0;h=e;if(!d)__ZNK9Container19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,0);__ZN6StringC2EPKc(f,830905);i=c[f>>2]|0;f=i;j=g+4|0;c[j>>2]=0;k=g+12|0;c[k>>2]=0;c[g>>2]=0;n=(i|0)==0;if(!n?(c[j>>2]=0,__Z28atomic_conditional_incrementPj(i+-8|0)|0):0)c[j>>2]=f;c[g+8>>2]=0;f=c[k>>2]|0;if(f|0){if(!(__Z16atomic_decrementPj(f+-8|0)|0))__ZN6Memory11free_staticEPvb(f,1);c[k>>2]=0}c[g+16>>2]=256;if(!(c[b>>2]|0)){k=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=k;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0}k=__ZnwjPFPvjE(32,4740)|0;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0;c[k+12>>2]=0;c[k+16>>2]=7;f=k+20|0;c[f>>2]=0;j=k+24|0;c[j>>2]=0;o=k+28|0;c[o>>2]=0;__ZN12PropertyInfoaSERKS_(k,g)|0;p=c[b>>2]|0;q=p+4|0;r=c[q>>2]|0;c[j>>2]=r;c[f>>2]=0;c[o>>2]=p;if(r|0)c[r+20>>2]=k;c[q>>2]=k;if(!(c[p>>2]|0))c[p>>2]=k;k=p+8|0;c[k>>2]=(c[k>>2]|0)+1;k=c[g+12>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);k=c[g+4>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);if(!n?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);__ZN10StringNameC2EPKc(h,830905);__ZN7ClassDB17get_property_listE10StringNameP4ListI12PropertyInfo16DefaultAllocatorEbPK6Object(h,b,1,a);__ZN10StringNameD2Ev(h);if(!d){l=e;return}__ZNK9Container19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,1);l=e;return}function __ZN15CenterContainer14_notificationvEib(a,b,c){a=a|0;b=b|0;c=c|0;if(!c)__ZN9Container14_notificationvEib(a,b,0);if(890!=525)__ZN15CenterContainer13_notificationEi(a,b);if(!c)return;__ZN9Container14_notificationvEib(a,b,1);return}function __ZNK15CenterContainer16_get_class_namevEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+8|0;e=b+4|0;f=b;g=a+608|0;a=c[g>>2]|0;if(a|0){if(c[a+4>>2]|0){l=b;return g|0}if(__ZNK6String6lengthEv(a+8|0)|0){l=b;return g|0}}__ZN6StringC2EPKc(d,830905);c[f>>2]=c[d>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameaSERKS_(g,e);__ZN10StringNameD2Ev(e);e=c[f>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);l=b;return g|0}function __ZNK15CenterContainer9get_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,830905);l=a;return c[b>>2]|0}function __ZNK15CenterContainer8is_classERK6String(a,b){a=a|0;b=b|0;var c=0;if((((!(__ZNK6StringeqEPKc(b,830905)|0)?!(__ZNK6StringeqEPKc(b,947468)|0):0)?!(__ZNK6StringeqEPKc(b,1111718)|0):0)?!(__ZNK6StringeqEPKc(b,947933)|0):0)?!(__ZNK6StringeqEPKc(b,1132465)|0):0)c=__ZNK6StringeqEPKc(b,1142944)|0;else c=1;return c|0}function __ZNK15CenterContainer12is_class_ptrEPv(a,b){a=a|0;b=b|0;var c=0;if((b|0)==1235504){c=1;return c|0}c=(b|0)==1220912|((b|0)==1220744|((b|0)==1220748|((b|0)==1220720|(b|0)==1220580)));return c|0}function __ZN15CenterContainerD2Ev(a){a=a|0;c[a>>2]=231428;__ZN10StringNameD2Ev(a+608|0);c[a>>2]=229764;__ZN10StringNameD2Ev(a+600|0);__ZN7ControlD2Ev(a);return}function __ZN15CenterContainerD0Ev(a){a=a|0;c[a>>2]=231428;__ZN10StringNameD2Ev(a+608|0);c[a>>2]=229764;__ZN10StringNameD2Ev(a+600|0);__ZN7ControlD2Ev(a);__ZdlPv(a);return}function __ZNK15CenterContainer16get_minimum_sizeEv(b,d){b=b|0;d=d|0;var e=0,f=0,h=0,i=0,k=0,n=0,o=0.0,p=0.0,q=0,r=0,s=0.0,t=0.0,u=0.0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;h=e+8|0;if(a[d+612>>0]|0){g[b>>2]=0.0;g[b+4>>2]=0.0;l=e;return}g[f>>2]=0.0;i=f+4|0;g[i>>2]=0.0;if((__ZNK4Node15get_child_countEv(d)|0)>0){k=h+4|0;n=0;o=0.0;p=0.0;while(1){q=__ZNK4Node9get_childEi(d,n)|0;if((((q|0)!=0?$i[c[(c[q>>2]|0)+44>>2]&8191](q,1220744)|0:0)?!(__ZNK10CanvasItem18is_set_as_toplevelEv(q)|0):0)?__ZNK10CanvasItem10is_visibleEv(q)|0:0){Pi[c[(c[q>>2]|0)+144>>2]&2047](h,q);q=c[(o>+g[h>>2]?f:h)>>2]|0;c[f>>2]=q;r=c[(p>+g[k>>2]?f:h)+4>>2]|0;c[i>>2]=r;s=(c[j>>2]=q,+g[j>>2]);t=(c[j>>2]=r,+g[j>>2]);u=s}else{t=p;u=o}n=n+1|0;if((n|0)>=(__ZNK4Node15get_child_countEv(d)|0))break;else{o=u;p=t}}}d=f;f=c[d+4>>2]|0;n=b;c[n>>2]=c[d>>2];c[n+4>>2]=f;l=e;return}function __ZN15CenterContainer13_notificationEi(b,d){b=b|0;d=d|0;var e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0;e=l;l=l+80|0;if((l|0)>=(m|0))ba(80);f=e+64|0;h=e+24|0;i=e+16|0;j=e+56|0;k=e;n=e+48|0;o=e+40|0;p=e+32|0;if((d|0)!=50){l=e;return}__ZNK7Control8get_sizeEv(f,b);if((__ZNK4Node15get_child_countEv(b)|0)>0){d=b+612|0;q=k+8|0;r=0;do{s=__ZNK4Node9get_childEi(b,r)|0;if((s|0?$i[c[(c[s>>2]|0)+44>>2]&8191](s,1220744)|0:0)?!(__ZNK10CanvasItem18is_set_as_toplevelEv(s)|0):0){Pi[c[(c[s>>2]|0)+144>>2]&2047](h,s);if(!(a[d>>0]|0)){__ZNK7Vector2miERKS_(o,f,h);g[k>>2]=2.0;__ZNK7Vector2dvERKf(p,o,k);__ZNK7Vector25floorEv(i,p)}else{__ZNK7Vector2ngEv(j,h);g[k>>2]=.5;__ZNK7Vector2mlERKf(n,j,k);__ZNK7Vector25floorEv(i,n)}t=i;u=c[t+4>>2]|0;v=k;c[v>>2]=c[t>>2];c[v+4>>2]=u;u=h;v=c[u+4>>2]|0;t=q;c[t>>2]=c[u>>2];c[t+4>>2]=v;__ZN9Container17fit_child_in_rectEP7ControlRK5Rect2(b,s,k)}r=r+1|0}while((r|0)<(__ZNK4Node15get_child_countEv(b)|0))}l=e;return}function __ZN7ClassDB10_add_classI15CenterContainerEEvv(){var a=0,b=0,d=0,e=0,f=0,g=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+16|0;d=a+12|0;e=a+8|0;f=a+4|0;g=a;__ZN6StringC2EPKc(b,830905);c[e>>2]=c[b>>2];__ZN10StringNameC2ERK6String(d,e);__ZN6StringC2EPKc(b,947468);c[g>>2]=c[b>>2];__ZN10StringNameC2ERK6String(f,g);__ZN7ClassDB11_add_class2ERK10StringNameS2_(d,f);__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);__ZN10StringNameD2Ev(d);d=c[e>>2]|0;if(!d){l=a;return}if(__Z16atomic_decrementPj(d+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(d,1);l=a;return}function __ZN15CenterContainer13_bind_methodsEv(){var a=0,b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0;a=l;l=l+64|0;if((l|0)>=(m|0))ba(64);b=a+44|0;d=a+32|0;e=a+24|0;f=a+12|0;g=a+40|0;h=a;i=a+16|0;j=a+8|0;k=a+4|0;__Z8D_METHODPKcS0_(d,830857,1146191);n=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(n);c[n>>2]=231620;__ZN10MethodBind10_set_constEb(n,0);__ZN10MethodBind24_generate_argument_typesEi(n,1);c[n+44>>2]=891;c[n+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,n,d,0,0)|0;n=d+4|0;o=c[n>>2]|0;if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0){p=c[n>>2]|0;n=(p|0)==0?0:p+-4|0;p=n+4|0;if(c[n>>2]|0){q=0;do{__ZN10StringNameD2Ev(p+(q<<2)|0);q=q+1|0}while(q>>>0<(c[n>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(o,1)}__ZN10StringNameD2Ev(d);__Z8D_METHODPKc(e,830874);d=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(d);c[d>>2]=231656;__ZN10MethodBind10_set_constEb(d,1);__ZN10MethodBind24_generate_argument_typesEi(d,0);__ZN10MethodBind12_set_returnsEb(d,1);c[d+44>>2]=5131;c[d+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,d,e,0,0)|0;d=e+4|0;o=c[d>>2]|0;if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0){n=c[d>>2]|0;d=(n|0)==0?0:n+-4|0;n=d+4|0;if(c[d>>2]|0){q=0;do{__ZN10StringNameD2Ev(n+(q<<2)|0);q=q+1|0}while(q>>>0<(c[d>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(o,1)}__ZN10StringNameD2Ev(e);__ZN6StringC2EPKc(b,830905);c[g>>2]=c[b>>2];__ZN10StringNameC2ERK6String(f,g);__ZN6StringC2EPKc(h,830892);__ZN6StringC2EPKc(i,1263606);e=b+4|0;c[e>>2]=0;o=b+12|0;c[o>>2]=0;c[b>>2]=1;d=c[h>>2]|0;if(d|0?(c[e>>2]=0,__Z28atomic_conditional_incrementPj(d+-8|0)|0):0)c[e>>2]=c[h>>2];c[b+8>>2]=0;e=c[o>>2]|0;if((e|0)!=(c[i>>2]|0)){if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);c[o>>2]=0;e=c[i>>2]|0;if(e|0?__Z28atomic_conditional_incrementPj(e+-8|0)|0:0)c[o>>2]=c[i>>2]}c[b+16>>2]=7;c[j>>2]=__Z11_scs_createPKc(830857)|0;c[k>>2]=__Z11_scs_createPKc(830874)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(f,b,j,k,-1);__ZN10StringNameD2Ev(k);__ZN10StringNameD2Ev(j);j=c[b+12>>2]|0;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);j=c[b+4>>2]|0;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);j=c[i>>2]|0;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);j=c[h>>2]|0;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(!f){l=a;return}if(__Z16atomic_decrementPj(f+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(f,1);l=a;return}function __ZN15CenterContainer16set_use_top_leftEb(b,c){b=b|0;c=c|0;a[b+612>>0]=c&1;__ZN9Container10queue_sortEv(b);return}function __ZNK15CenterContainer17is_using_top_leftEv(b){b=b|0;return (a[b+612>>0]|0)!=0|0}function __ZNK13MethodBind0RCI15CenterContainerbE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Eb(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK13MethodBind0RCI15CenterContainerbE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,830905);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI15CenterContainerbE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235504)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2Eb(i,ij[n&8191](d)|0);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI15CenterContainerbE7ptrcallEP6ObjectPPKvPv(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0;if(!d)g=0;else{e=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1235504)|0;g=e?d:0}d=c[b+44>>2]|0;e=c[b+48>>2]|0;b=g+(e>>1)|0;if(!(e&1)){h=d;i=ij[h&8191](b)|0;j=i&1;a[f>>0]=j;return}else{h=c[(c[b>>2]|0)+d>>2]|0;i=ij[h&8191](b)|0;j=i&1;a[f>>0]=j;return}}function __ZN13MethodBind0RCI15CenterContainerbED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I15CenterContainerbE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if(!b){__ZN7VariantC2Eb(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK11MethodBind1I15CenterContainerbE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,830905);l=a;return c[b>>2]|0}function __ZN11MethodBind1I15CenterContainerbE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235504)|0:0){c[h>>2]=0;a[1263537]=0;k=d+24|0;n=c[k>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=i;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=i;return}if((g|0)>0){if((n|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);p=0}else{a[1263537]=0;p=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,p)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=p;c[b>>2]=0;l=i;return}}p=c[d+44>>2]|0;n=c[d+48>>2]|0;o=e+(n>>1)|0;if(!(n&1))q=p;else q=c[(c[o>>2]|0)+p>>2]|0;do if((g|0)<1){p=c[k>>2]|0;n=p+-1|0;if((p|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)s=0;else s=c[e+-4>>2]|0;if((p|0)<=(s|0)){if(r)t=0;else t=c[e+-4>>2]|0;do if((t|0)<(p|0)){if(r)u=0;else u=c[e+-4>>2]|0;if((u|0)<(p|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);v=0;break}else{a[1263537]=0;w=31;break}}else w=31;while(0);if((w|0)==31)v=e+(n*24|0)|0;__ZN7VariantC2ERKS_(j,v);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);f=__ZNK7VariantcvbEv(j)|0;Pi[q&2047](o,f);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I15CenterContainerbE7ptrcallEP6ObjectPPKvPv(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0;if(!d)g=0;else{f=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1235504)|0;g=f?d:0}d=c[b+44>>2]|0;f=c[b+48>>2]|0;b=g+(f>>1)|0;if(!(f&1))h=d;else h=c[(c[b>>2]|0)+d>>2]|0;Pi[h&2047](b,(a[c[e>>2]>>0]|0)!=0);return}function __ZN11MethodBind1I15CenterContainerbED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN11TextureRect18_initialize_classvEv(b){b=b|0;if(a[1263257]|0)return;if(!(a[1256994]|0)){if(!(a[1256995]|0)){if(!(a[1256996]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI4NodeEEvv();__ZN4Node13_bind_methodsEv();a[1256996]=1}__ZN7ClassDB10_add_classI10CanvasItemEEvv();__ZN10CanvasItem13_bind_methodsEv();a[1256995]=1}__ZN7ClassDB10_add_classI7ControlEEvv();__ZN7Control13_bind_methodsEv();a[1256994]=1}__ZN7ClassDB10_add_classI11TextureRectEEvv();__ZN11TextureRect13_bind_methodsEv();a[1263257]=1;return}function __ZN11TextureRect5_setvERK10StringNameRK7Variant(a,b,c){a=a|0;b=b|0;c=c|0;var d=0;if(1128!=1129?__ZN7Control4_setERK10StringNameRK7Variant(a,b,c)|0:0)d=1;else d=0;return d|0}function __ZNK11TextureRect5_getvERK10StringNameR7Variant(a,b,c){a=a|0;b=b|0;c=c|0;var d=0;if(1130!=1131?__ZNK7Control4_getERK10StringNameR7Variant(a,b,c)|0:0)d=1;else d=0;return d|0}function __ZNK11TextureRect19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+24|0;g=e+4|0;h=e;if(!d)__ZNK7Control19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,0);__ZN6StringC2EPKc(f,831053);i=c[f>>2]|0;f=i;j=g+4|0;c[j>>2]=0;k=g+12|0;c[k>>2]=0;c[g>>2]=0;n=(i|0)==0;if(!n?(c[j>>2]=0,__Z28atomic_conditional_incrementPj(i+-8|0)|0):0)c[j>>2]=f;c[g+8>>2]=0;f=c[k>>2]|0;if(f|0){if(!(__Z16atomic_decrementPj(f+-8|0)|0))__ZN6Memory11free_staticEPvb(f,1);c[k>>2]=0}c[g+16>>2]=256;if(!(c[b>>2]|0)){k=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=k;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0}k=__ZnwjPFPvjE(32,4740)|0;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0;c[k+12>>2]=0;c[k+16>>2]=7;f=k+20|0;c[f>>2]=0;j=k+24|0;c[j>>2]=0;o=k+28|0;c[o>>2]=0;__ZN12PropertyInfoaSERKS_(k,g)|0;p=c[b>>2]|0;q=p+4|0;r=c[q>>2]|0;c[j>>2]=r;c[f>>2]=0;c[o>>2]=p;if(r|0)c[r+20>>2]=k;c[q>>2]=k;if(!(c[p>>2]|0))c[p>>2]=k;k=p+8|0;c[k>>2]=(c[k>>2]|0)+1;k=c[g+12>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);k=c[g+4>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);if(!n?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);__ZN10StringNameC2EPKc(h,831053);__ZN7ClassDB17get_property_listE10StringNameP4ListI12PropertyInfo16DefaultAllocatorEbPK6Object(h,b,1,a);__ZN10StringNameD2Ev(h);if(!d){l=e;return}__ZNK7Control19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,1);l=e;return}function __ZN11TextureRect14_notificationvEib(a,b,c){a=a|0;b=b|0;c=c|0;if(!c){if(511!=510)__ZN4Node13_notificationEi(a,b);if(512!=511)__ZN10CanvasItem13_notificationEi(a,b);if(513!=512)__ZN7Control13_notificationEi(a,b)}if(892!=513)__ZN11TextureRect13_notificationEi(a,b);if(!c)return;if(513!=512)__ZN7Control13_notificationEi(a,b);if(512!=511)__ZN10CanvasItem13_notificationEi(a,b);if(511==510)return;__ZN4Node13_notificationEi(a,b);return}function __ZNK11TextureRect16_get_class_namevEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+8|0;e=b+4|0;f=b;g=a+600|0;a=c[g>>2]|0;if(a|0){if(c[a+4>>2]|0){l=b;return g|0}if(__ZNK6String6lengthEv(a+8|0)|0){l=b;return g|0}}__ZN6StringC2EPKc(d,831053);c[f>>2]=c[d>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameaSERKS_(g,e);__ZN10StringNameD2Ev(e);e=c[f>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);l=b;return g|0}function __ZNK11TextureRect9get_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,831053);l=a;return c[b>>2]|0}function __ZNK11TextureRect8is_classERK6String(a,b){a=a|0;b=b|0;var c=0;if(((!(__ZNK6StringeqEPKc(b,831053)|0)?!(__ZNK6StringeqEPKc(b,1111718)|0):0)?!(__ZNK6StringeqEPKc(b,947933)|0):0)?!(__ZNK6StringeqEPKc(b,1132465)|0):0)c=__ZNK6StringeqEPKc(b,1142944)|0;else c=1;return c|0}function __ZNK11TextureRect12is_class_ptrEPv(a,b){a=a|0;b=b|0;return (b|0)==1235508|((b|0)==1220744|((b|0)==1220748|((b|0)==1220720|(b|0)==1220580)))|0}function __ZN11TextureRectD2Ev(a){a=a|0;var b=0,d=0;c[a>>2]=231692;b=a+608|0;d=c[b>>2]|0;if((d|0?__ZN9Reference11unreferenceEv(d)|0:0)?(d=c[b>>2]|0,__Z17predelete_handlerP6Object(d)|0):0){gj[c[(c[d>>2]|0)+76>>2]&8191](d);__ZN6Memory11free_staticEPvb(d,0)}c[b>>2]=0;__ZN10StringNameD2Ev(a+600|0);__ZN7ControlD2Ev(a);return}function __ZN11TextureRectD0Ev(a){a=a|0;var b=0,d=0;c[a>>2]=231692;b=a+608|0;d=c[b>>2]|0;if((d|0?__ZN9Reference11unreferenceEv(d)|0:0)?(d=c[b>>2]|0,__Z17predelete_handlerP6Object(d)|0):0){gj[c[(c[d>>2]|0)+76>>2]&8191](d);__ZN6Memory11free_staticEPvb(d,0)}c[b>>2]=0;__ZN10StringNameD2Ev(a+600|0);__ZN7ControlD2Ev(a);__ZdlPv(a);return}function __ZNK11TextureRect16get_minimum_sizeEv(b,d){b=b|0;d=d|0;var e=0;if((a[d+604>>0]|0)==0?(e=c[d+608>>2]|0,e|0):0){Pi[c[(c[e>>2]|0)+124>>2]&2047](b,e);return}g[b>>2]=0.0;g[b+4>>2]=0.0;return}function __ZN11TextureRect13_notificationEi(b,d){b=b|0;d=d|0;var e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0.0,E=0,F=0,G=0.0,H=0.0,I=0.0,J=0.0,K=0.0;e=l;l=l+192|0;if((l|0)>=(m|0))ba(192);f=e+80|0;h=e+64|0;i=e+48|0;j=e+176|0;k=e+168|0;n=e+128|0;o=e+120|0;p=e+112|0;q=e+40|0;r=e+160|0;s=e+152|0;t=e+144|0;u=e+24|0;v=e+8|0;w=e;x=e+96|0;if((d|0)!=30){l=e;return}d=b+608|0;y=c[d>>2]|0;if(!y){l=e;return}z=b+612|0;switch(c[z>>2]|0){case 0:{if(!(a[b+604>>0]|0))Pi[c[(c[y>>2]|0)+124>>2]&2047](f,y);else __ZNK7Control8get_sizeEv(f,b);A=h;c[A>>2]=0;c[A+4>>2]=0;A=f;B=c[A+4>>2]|0;C=h+8|0;c[C>>2]=c[A>>2];c[C+4>>2]=B;g[i>>2]=1.0;g[i+4>>2]=1.0;g[i+8>>2]=1.0;g[i+12>>2]=1.0;__ZN10CanvasItem17draw_texture_rectERK3RefI7TextureERK5Rect2bRK5Colorb(b,d,h,0,i,0);l=e;return}case 1:{__ZNK7Control8get_sizeEv(h,b);B=f;c[B>>2]=0;c[B+4>>2]=0;B=h;C=c[B+4>>2]|0;A=f+8|0;c[A>>2]=c[B>>2];c[A+4>>2]=C;g[i>>2]=1.0;g[i+4>>2]=1.0;g[i+8>>2]=1.0;g[i+12>>2]=1.0;__ZN10CanvasItem17draw_texture_rectERK3RefI7TextureERK5Rect2bRK5Colorb(b,d,f,0,i,0);l=e;return}case 2:{__ZNK7Control8get_sizeEv(h,b);C=f;c[C>>2]=0;c[C+4>>2]=0;C=h;A=c[C+4>>2]|0;B=f+8|0;c[B>>2]=c[C>>2];c[B+4>>2]=A;g[i>>2]=1.0;g[i+4>>2]=1.0;g[i+8>>2]=1.0;g[i+12>>2]=1.0;__ZN10CanvasItem17draw_texture_rectERK3RefI7TextureERK5Rect2bRK5Colorb(b,d,f,1,i,0);l=e;return}case 3:{Pi[c[(c[y>>2]|0)+124>>2]&2047](h,y);y=f;c[y>>2]=0;c[y+4>>2]=0;y=h;A=c[y+4>>2]|0;B=f+8|0;c[B>>2]=c[y>>2];c[B+4>>2]=A;g[i>>2]=1.0;g[i+4>>2]=1.0;g[i+8>>2]=1.0;g[i+12>>2]=1.0;__ZN10CanvasItem17draw_texture_rectERK3RefI7TextureERK5Rect2bRK5Colorb(b,d,f,0,i,0);l=e;return}case 4:{__ZNK7Control8get_sizeEv(j,b);A=c[d>>2]|0;Pi[c[(c[A>>2]|0)+124>>2]&2047](h,A);__ZNK7Vector2miERKS_(k,j,h);g[i>>2]=2.0;__ZNK7Vector2dvERKf(f,k,i);k=c[d>>2]|0;Pi[c[(c[k>>2]|0)+124>>2]&2047](i,k);k=f;j=c[k+4>>2]|0;A=h;c[A>>2]=c[k>>2];c[A+4>>2]=j;j=i;A=c[j+4>>2]|0;k=h+8|0;c[k>>2]=c[j>>2];c[k+4>>2]=A;g[n>>2]=1.0;g[n+4>>2]=1.0;g[n+8>>2]=1.0;g[n+12>>2]=1.0;__ZN10CanvasItem17draw_texture_rectERK3RefI7TextureERK5Rect2bRK5Colorb(b,d,h,0,n,0);l=e;return}case 5:case 6:{__ZNK7Control8get_sizeEv(f,b);A=c[d>>2]|0;k=f+4|0;D=+(ij[c[(c[A>>2]|0)+116>>2]&8191](A)|0)*+g[k>>2];A=c[d>>2]|0;j=~~(D/+(ij[c[(c[A>>2]|0)+120>>2]&8191](A)|0));A=~~+g[k>>2];D=+g[f>>2];if(+(j|0)>D){B=~~D;y=c[d>>2]|0;C=U(ij[c[(c[y>>2]|0)+120>>2]&8191](y)|0,B)|0;y=c[d>>2]|0;E=(C|0)/(ij[c[(c[y>>2]|0)+116>>2]&8191](y)|0)|0;F=B}else{E=A;F=j}if((c[z>>2]|0)==6){D=+(F|0);G=+(E|0);H=+(~~((+g[k>>2]-G)*.5+0.0)|0);I=+(~~((+g[f>>2]-D)*.5+0.0)|0);J=G;K=D}else{H=0.0;I=0.0;J=+(E|0);K=+(F|0)}g[h>>2]=I;g[h+4>>2]=H;g[h+8>>2]=K;g[h+12>>2]=J;g[i>>2]=1.0;g[i+4>>2]=1.0;g[i+8>>2]=1.0;g[i+12>>2]=1.0;__ZN10CanvasItem17draw_texture_rectERK3RefI7TextureERK5Rect2bRK5Colorb(b,d,h,0,i,0);l=e;return}case 7:{__ZNK7Control8get_sizeEv(f,b);F=c[d>>2]|0;Pi[c[(c[F>>2]|0)+124>>2]&2047](h,F);J=+g[f>>2]/+g[h>>2];K=+g[f+4>>2]/+g[h+4>>2];g[i>>2]=J;g[n>>2]=K;c[o>>2]=c[(J>K?i:n)>>2];__ZNK7Vector2mlERKf(p,h,o);__ZNK7Vector2miERKS_(r,p,f);__ZNK7Vector2dvERKf(s,r,o);r=c[s+4>>2]&2147483647;c[t>>2]=c[s>>2]&2147483647;c[t+4>>2]=r;g[u>>2]=2.0;__ZNK7Vector2dvERKf(q,t,u);t=u;c[t>>2]=0;c[t+4>>2]=0;t=f;r=c[t+4>>2]|0;s=u+8|0;c[s>>2]=c[t>>2];c[s+4>>2]=r;__ZNK7Vector2dvERKf(w,f,o);o=q;q=c[o+4>>2]|0;f=v;c[f>>2]=c[o>>2];c[f+4>>2]=q;q=w;w=c[q+4>>2]|0;f=v+8|0;c[f>>2]=c[q>>2];c[f+4>>2]=w;g[x>>2]=1.0;g[x+4>>2]=1.0;g[x+8>>2]=1.0;g[x+12>>2]=1.0;__ZN10CanvasItem24draw_texture_rect_regionERK3RefI7TextureERK5Rect2S7_RK5Colorb(b,d,u,v,x,0);l=e;return}default:{l=e;return}}}function __ZN7ClassDB10_add_classI11TextureRectEEvv(){var a=0,b=0,d=0,e=0,f=0,g=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+16|0;d=a+12|0;e=a+8|0;f=a+4|0;g=a;__ZN6StringC2EPKc(b,831053);c[e>>2]=c[b>>2];__ZN10StringNameC2ERK6String(d,e);__ZN6StringC2EPKc(b,1111718);c[g>>2]=c[b>>2];__ZN10StringNameC2ERK6String(f,g);__ZN7ClassDB11_add_class2ERK10StringNameS2_(d,f);__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);__ZN10StringNameD2Ev(d);d=c[e>>2]|0;if(!d){l=a;return}if(__Z16atomic_decrementPj(d+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(d,1);l=a;return}function __ZN11TextureRect13_bind_methodsEv(){var a=0,b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0;a=l;l=l+112|0;if((l|0)>=(m|0))ba(112);b=a+88|0;d=a+80|0;e=a+72|0;f=a+64|0;g=a+56|0;h=a+48|0;i=a+40|0;j=a+36|0;k=a+28|0;n=a+32|0;o=a+20|0;p=a+12|0;q=a+4|0;r=a+24|0;s=a+16|0;t=a+8|0;u=a;__Z8D_METHODPKcS0_(d,942090,1062617);v=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(v);c[v>>2]=231884;__ZN10MethodBind10_set_constEb(v,0);__ZN10MethodBind24_generate_argument_typesEi(v,1);c[v+44>>2]=893;c[v+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,v,d,0,0)|0;v=d+4|0;w=c[v>>2]|0;if(w|0?(__Z16atomic_decrementPj(w+-8|0)|0)==0:0){x=c[v>>2]|0;v=(x|0)==0?0:x+-4|0;x=v+4|0;if(c[v>>2]|0){y=0;do{__ZN10StringNameD2Ev(x+(y<<2)|0);y=y+1|0}while(y>>>0<(c[v>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(w,1)}__ZN10StringNameD2Ev(d);__Z8D_METHODPKc(e,942102);d=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(d);c[d>>2]=231920;__ZN10MethodBind10_set_constEb(d,1);__ZN10MethodBind24_generate_argument_typesEi(d,0);__ZN10MethodBind12_set_returnsEb(d,1);c[d+44>>2]=5132;c[d+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,d,e,0,0)|0;d=e+4|0;w=c[d>>2]|0;if(w|0?(__Z16atomic_decrementPj(w+-8|0)|0)==0:0){v=c[d>>2]|0;d=(v|0)==0?0:v+-4|0;v=d+4|0;if(c[d>>2]|0){y=0;do{__ZN10StringNameD2Ev(v+(y<<2)|0);y=y+1|0}while(y>>>0<(c[d>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(w,1)}__ZN10StringNameD2Ev(e);__Z8D_METHODPKcS0_(f,840874,1146191);e=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(e);c[e>>2]=231956;__ZN10MethodBind10_set_constEb(e,0);__ZN10MethodBind24_generate_argument_typesEi(e,1);c[e+44>>2]=894;c[e+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,e,f,0,0)|0;e=f+4|0;w=c[e>>2]|0;if(w|0?(__Z16atomic_decrementPj(w+-8|0)|0)==0:0){d=c[e>>2]|0;e=(d|0)==0?0:d+-4|0;d=e+4|0;if(c[e>>2]|0){y=0;do{__ZN10StringNameD2Ev(d+(y<<2)|0);y=y+1|0}while(y>>>0<(c[e>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(w,1)}__ZN10StringNameD2Ev(f);__Z8D_METHODPKc(g,840885);f=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(f);c[f>>2]=231992;__ZN10MethodBind10_set_constEb(f,1);__ZN10MethodBind24_generate_argument_typesEi(f,0);__ZN10MethodBind12_set_returnsEb(f,1);c[f+44>>2]=5133;c[f+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,f,g,0,0)|0;f=g+4|0;w=c[f>>2]|0;if(w|0?(__Z16atomic_decrementPj(w+-8|0)|0)==0:0){e=c[f>>2]|0;f=(e|0)==0?0:e+-4|0;e=f+4|0;if(c[f>>2]|0){y=0;do{__ZN10StringNameD2Ev(e+(y<<2)|0);y=y+1|0}while(y>>>0<(c[f>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(w,1)}__ZN10StringNameD2Ev(g);__Z8D_METHODPKcS0_(h,835100,835500);g=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(g);c[g>>2]=232028;__ZN10MethodBind10_set_constEb(g,0);__ZN10MethodBind24_generate_argument_typesEi(g,1);c[g+44>>2]=895;c[g+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,g,h,0,0)|0;g=h+4|0;w=c[g>>2]|0;if(w|0?(__Z16atomic_decrementPj(w+-8|0)|0)==0:0){f=c[g>>2]|0;g=(f|0)==0?0:f+-4|0;f=g+4|0;if(c[g>>2]|0){y=0;do{__ZN10StringNameD2Ev(f+(y<<2)|0);y=y+1|0}while(y>>>0<(c[g>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(w,1)}__ZN10StringNameD2Ev(h);__Z8D_METHODPKc(i,835295);h=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(h);c[h>>2]=232064;__ZN10MethodBind10_set_constEb(h,1);__ZN10MethodBind24_generate_argument_typesEi(h,0);__ZN10MethodBind12_set_returnsEb(h,1);c[h+44>>2]=5134;c[h+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,h,i,0,0)|0;h=i+4|0;w=c[h>>2]|0;if(w|0?(__Z16atomic_decrementPj(w+-8|0)|0)==0:0){g=c[h>>2]|0;h=(g|0)==0?0:g+-4|0;g=h+4|0;if(c[h>>2]|0){y=0;do{__ZN10StringNameD2Ev(g+(y<<2)|0);y=y+1|0}while(y>>>0<(c[h>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(w,1)}__ZN10StringNameD2Ev(i);__ZN6StringC2EPKc(b,831053);c[k>>2]=c[b>>2];__ZN10StringNameC2ERK6String(j,k);__ZN6StringC2EPKc(n,1062617);__ZN6StringC2EPKc(o,1075267);i=c[n>>2]|0;if((i|0)!=0?(__Z28atomic_conditional_incrementPj(i+-8|0)|0)!=0:0)z=c[n>>2]|0;else z=0;i=c[o>>2]|0;if((i|0)!=0?(__Z28atomic_conditional_incrementPj(i+-8|0)|0)!=0:0)A=c[o>>2]|0;else A=0;c[b>>2]=18;i=b+4|0;c[i>>2]=0;w=(z|0)==0;if(!w?(c[i>>2]=0,__Z28atomic_conditional_incrementPj(z+-8|0)|0):0)c[i>>2]=z;c[b+8>>2]=17;i=b+12|0;c[i>>2]=0;h=(A|0)==0;if(!h?(c[i>>2]=0,__Z28atomic_conditional_incrementPj(A+-8|0)|0):0)c[i>>2]=A;c[b+16>>2]=519;c[p>>2]=__Z11_scs_createPKc(942090)|0;c[q>>2]=__Z11_scs_createPKc(942102)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(j,b,p,q,-1);__ZN10StringNameD2Ev(q);__ZN10StringNameD2Ev(p);i=c[b+12>>2]|0;if(i|0?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);i=c[b+4>>2]|0;if(i|0?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);i=A;if(!h?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);i=z;if(!w?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);i=c[o>>2]|0;if(i|0?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);i=c[n>>2]|0;if(i|0?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);__ZN10StringNameD2Ev(j);j=c[k>>2]|0;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);__ZN6StringC2EPKc(b,831053);c[k>>2]=c[b>>2];__ZN10StringNameC2ERK6String(r,k);__ZN6StringC2EPKc(s,1127771);__ZN6StringC2EPKc(o,1263606);j=c[s>>2]|0;if((j|0)!=0?(__Z28atomic_conditional_incrementPj(j+-8|0)|0)!=0:0)B=c[s>>2]|0;else B=0;j=c[o>>2]|0;do if(!j)C=0;else{if(!(__Z28atomic_conditional_incrementPj(j+-8|0)|0)){C=0;break}C=c[o>>2]|0}while(0);c[b>>2]=1;j=b+4|0;c[j>>2]=0;i=(B|0)==0;do if(!i){c[j>>2]=0;if(!(__Z28atomic_conditional_incrementPj(B+-8|0)|0))break;c[j>>2]=B}while(0);c[b+8>>2]=0;j=b+12|0;c[j>>2]=0;n=(C|0)==0;do if(!n){c[j>>2]=0;if(!(__Z28atomic_conditional_incrementPj(C+-8|0)|0))break;c[j>>2]=C}while(0);c[b+16>>2]=519;c[p>>2]=__Z11_scs_createPKc(840874)|0;c[q>>2]=__Z11_scs_createPKc(840885)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(r,b,p,q,-1);__ZN10StringNameD2Ev(q);__ZN10StringNameD2Ev(p);j=c[b+12>>2]|0;do if(j|0){if(__Z16atomic_decrementPj(j+-8|0)|0)break;__ZN6Memory11free_staticEPvb(j,1)}while(0);j=c[b+4>>2]|0;do if(j|0){if(__Z16atomic_decrementPj(j+-8|0)|0)break;__ZN6Memory11free_staticEPvb(j,1)}while(0);j=C;do if(!n){if(__Z16atomic_decrementPj(j+-8|0)|0)break;__ZN6Memory11free_staticEPvb(j,1)}while(0);j=B;do if(!i){if(__Z16atomic_decrementPj(j+-8|0)|0)break;__ZN6Memory11free_staticEPvb(j,1)}while(0);j=c[o>>2]|0;do if(j|0){if(__Z16atomic_decrementPj(j+-8|0)|0)break;__ZN6Memory11free_staticEPvb(j,1)}while(0);j=c[s>>2]|0;do if(j|0){if(__Z16atomic_decrementPj(j+-8|0)|0)break;__ZN6Memory11free_staticEPvb(j,1)}while(0);__ZN10StringNameD2Ev(r);r=c[k>>2]|0;do if(r|0){if(__Z16atomic_decrementPj(r+-8|0)|0)break;__ZN6Memory11free_staticEPvb(r,1)}while(0);__ZN6StringC2EPKc(b,831053);c[k>>2]=c[b>>2];__ZN10StringNameC2ERK6String(t,k);__ZN6StringC2EPKc(u,835500);__ZN6StringC2EPKc(o,830921);r=c[u>>2]|0;do if(!r)D=0;else{if(!(__Z28atomic_conditional_incrementPj(r+-8|0)|0)){D=0;break}D=c[u>>2]|0}while(0);r=c[o>>2]|0;do if(!r)E=0;else{if(!(__Z28atomic_conditional_incrementPj(r+-8|0)|0)){E=0;break}E=c[o>>2]|0}while(0);c[b>>2]=2;r=b+4|0;c[r>>2]=0;j=(D|0)==0;do if(!j){c[r>>2]=0;if(!(__Z28atomic_conditional_incrementPj(D+-8|0)|0))break;c[r>>2]=D}while(0);c[b+8>>2]=3;r=b+12|0;c[r>>2]=0;s=(E|0)==0;do if(!s){c[r>>2]=0;if(!(__Z28atomic_conditional_incrementPj(E+-8|0)|0))break;c[r>>2]=E}while(0);c[b+16>>2]=1031;c[p>>2]=__Z11_scs_createPKc(835100)|0;c[q>>2]=__Z11_scs_createPKc(835295)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(t,b,p,q,-1);__ZN10StringNameD2Ev(q);__ZN10StringNameD2Ev(p);p=c[b+12>>2]|0;do if(p|0){if(__Z16atomic_decrementPj(p+-8|0)|0)break;__ZN6Memory11free_staticEPvb(p,1)}while(0);p=c[b+4>>2]|0;do if(p|0){if(__Z16atomic_decrementPj(p+-8|0)|0)break;__ZN6Memory11free_staticEPvb(p,1)}while(0);p=E;do if(!s){if(__Z16atomic_decrementPj(p+-8|0)|0)break;__ZN6Memory11free_staticEPvb(p,1)}while(0);p=D;do if(!j){if(__Z16atomic_decrementPj(p+-8|0)|0)break;__ZN6Memory11free_staticEPvb(p,1)}while(0);p=c[o>>2]|0;do if(p|0){if(__Z16atomic_decrementPj(p+-8|0)|0)break;__ZN6Memory11free_staticEPvb(p,1)}while(0);p=c[u>>2]|0;do if(p|0){if(__Z16atomic_decrementPj(p+-8|0)|0)break;__ZN6Memory11free_staticEPvb(p,1)}while(0);__ZN10StringNameD2Ev(t);t=c[k>>2]|0;do if(t|0){if(__Z16atomic_decrementPj(t+-8|0)|0)break;__ZN6Memory11free_staticEPvb(t,1)}while(0);__ZN6StringC2EPKc(b,831053);c[o>>2]=c[b>>2];__ZN10StringNameC2ERK6String(k,o);__ZN10StringNameC2EPKc(b,831029);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(k,b,0);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(k);t=c[o>>2]|0;do if(t|0){if(__Z16atomic_decrementPj(t+-8|0)|0)break;__ZN6Memory11free_staticEPvb(t,1)}while(0);__ZN6StringC2EPKc(b,831053);c[o>>2]=c[b>>2];__ZN10StringNameC2ERK6String(k,o);__ZN10StringNameC2EPKc(b,835596);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(k,b,1);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(k);t=c[o>>2]|0;do if(t|0){if(__Z16atomic_decrementPj(t+-8|0)|0)break;__ZN6Memory11free_staticEPvb(t,1)}while(0);__ZN6StringC2EPKc(b,831053);c[o>>2]=c[b>>2];__ZN10StringNameC2ERK6String(k,o);__ZN10StringNameC2EPKc(b,835610);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(k,b,2);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(k);t=c[o>>2]|0;do if(t|0){if(__Z16atomic_decrementPj(t+-8|0)|0)break;__ZN6Memory11free_staticEPvb(t,1)}while(0);__ZN6StringC2EPKc(b,831053);c[o>>2]=c[b>>2];__ZN10StringNameC2ERK6String(k,o);__ZN10StringNameC2EPKc(b,835623);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(k,b,3);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(k);t=c[o>>2]|0;do if(t|0){if(__Z16atomic_decrementPj(t+-8|0)|0)break;__ZN6Memory11free_staticEPvb(t,1)}while(0);__ZN6StringC2EPKc(b,831053);c[o>>2]=c[b>>2];__ZN10StringNameC2ERK6String(k,o);__ZN10StringNameC2EPKc(b,835636);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(k,b,4);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(k);t=c[o>>2]|0;do if(t|0){if(__Z16atomic_decrementPj(t+-8|0)|0)break;__ZN6Memory11free_staticEPvb(t,1)}while(0);__ZN6StringC2EPKc(b,831053);c[o>>2]=c[b>>2];__ZN10StringNameC2ERK6String(k,o);__ZN10StringNameC2EPKc(b,835658);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(k,b,5);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(k);t=c[o>>2]|0;do if(t|0){if(__Z16atomic_decrementPj(t+-8|0)|0)break;__ZN6Memory11free_staticEPvb(t,1)}while(0);__ZN6StringC2EPKc(b,831053);c[o>>2]=c[b>>2];__ZN10StringNameC2ERK6String(k,o);__ZN10StringNameC2EPKc(b,835678);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(k,b,6);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(k);t=c[o>>2]|0;do if(t|0){if(__Z16atomic_decrementPj(t+-8|0)|0)break;__ZN6Memory11free_staticEPvb(t,1)}while(0);__ZN6StringC2EPKc(b,831053);c[o>>2]=c[b>>2];__ZN10StringNameC2ERK6String(k,o);__ZN10StringNameC2EPKc(b,835707);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(k,b,7);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(k);k=c[o>>2]|0;if(!k){l=a;return}if(__Z16atomic_decrementPj(k+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(k,1);l=a;return}function __ZN11TextureRect11set_textureERK3RefI7TextureE(a,b){a=a|0;b=b|0;var d=0,e=0;d=a+608|0;e=c[d>>2]|0;if((c[b>>2]|0)!=(e|0)){if((e|0?__ZN9Reference11unreferenceEv(e)|0:0)?(e=c[d>>2]|0,__Z17predelete_handlerP6Object(e)|0):0){gj[c[(c[e>>2]|0)+76>>2]&8191](e);__ZN6Memory11free_staticEPvb(e,0)}c[d>>2]=0;e=c[b>>2]|0;c[d>>2]=e;if(e|0)__ZN9Reference9referenceEv(e)}__ZN10CanvasItem6updateEv(a);__ZN7Control20minimum_size_changedEv(a);return}function __ZNK11TextureRect11get_textureEv(a){a=a|0;var b=0,d=0;b=c[a+608>>2]|0;if(!b){d=0;return d|0}__ZN9Reference9referenceEv(b);d=b;return d|0}function __ZN11TextureRect10set_expandEb(b,c){b=b|0;c=c|0;a[b+604>>0]=c&1;__ZN10CanvasItem6updateEv(b);__ZN7Control20minimum_size_changedEv(b);return}function __ZNK11TextureRect10has_expandEv(b){b=b|0;return (a[b+604>>0]|0)!=0|0}function __ZN11TextureRect16set_stretch_modeENS_11StretchModeE(a,b){a=a|0;b=b|0;c[a+612>>2]=b;__ZN10CanvasItem6updateEv(a);return}function __ZNK11TextureRect16get_stretch_modeEv(a){a=a|0;return c[a+612>>2]|0}function __ZNK13MethodBind0RCI11TextureRectNS0_11StretchModeEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK13MethodBind0RCI11TextureRectNS0_11StretchModeEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,831053);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI11TextureRectNS0_11StretchModeEE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235508)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2Ei(i,ij[n&8191](d)|0);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI11TextureRectNS0_11StretchModeEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0;if(!b)f=0;else{d=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235508)|0;f=d?b:0}b=c[a+44>>2]|0;d=c[a+48>>2]|0;a=f+(d>>1)|0;if(!(d&1)){g=b;h=ij[g&8191](a)|0;c[e>>2]=h;return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=ij[g&8191](a)|0;c[e>>2]=h;return}}function __ZN13MethodBind0RCI11TextureRectNS0_11StretchModeEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I11TextureRectNS0_11StretchModeEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if(!b){__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK11MethodBind1I11TextureRectNS0_11StretchModeEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,831053);l=a;return c[b>>2]|0}function __ZN11MethodBind1I11TextureRectNS0_11StretchModeEE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235508)|0:0){c[h>>2]=0;a[1263537]=0;k=d+24|0;n=c[k>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=i;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=i;return}if((g|0)>0){if((n|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);p=0}else{a[1263537]=0;p=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,p)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=p;c[b>>2]=0;l=i;return}}p=c[d+44>>2]|0;n=c[d+48>>2]|0;o=e+(n>>1)|0;if(!(n&1))q=p;else q=c[(c[o>>2]|0)+p>>2]|0;do if((g|0)<1){p=c[k>>2]|0;n=p+-1|0;if((p|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)s=0;else s=c[e+-4>>2]|0;if((p|0)<=(s|0)){if(r)t=0;else t=c[e+-4>>2]|0;do if((t|0)<(p|0)){if(r)u=0;else u=c[e+-4>>2]|0;if((u|0)<(p|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);v=0;break}else{a[1263537]=0;w=31;break}}else w=31;while(0);if((w|0)==31)v=e+(n*24|0)|0;__ZN7VariantC2ERKS_(j,v);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);f=__ZNK7VariantcviEv(j)|0;Pi[q&2047](o,f);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I11TextureRectNS0_11StretchModeEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235508)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1)){g=b;h=c[d>>2]|0;i=c[h>>2]|0;Pi[g&2047](a,i);return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=c[d>>2]|0;i=c[h>>2]|0;Pi[g&2047](a,i);return}}function __ZN11MethodBind1I11TextureRectNS0_11StretchModeEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI11TextureRectbE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Eb(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK13MethodBind0RCI11TextureRectbE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,831053);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI11TextureRectbE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235508)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2Eb(i,ij[n&8191](d)|0);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI11TextureRectbE7ptrcallEP6ObjectPPKvPv(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0;if(!d)g=0;else{e=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1235508)|0;g=e?d:0}d=c[b+44>>2]|0;e=c[b+48>>2]|0;b=g+(e>>1)|0;if(!(e&1)){h=d;i=ij[h&8191](b)|0;j=i&1;a[f>>0]=j;return}else{h=c[(c[b>>2]|0)+d>>2]|0;i=ij[h&8191](b)|0;j=i&1;a[f>>0]=j;return}}function __ZN13MethodBind0RCI11TextureRectbED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I11TextureRectbE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if(!b){__ZN7VariantC2Eb(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK11MethodBind1I11TextureRectbE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,831053);l=a;return c[b>>2]|0}function __ZN11MethodBind1I11TextureRectbE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235508)|0:0){c[h>>2]=0;a[1263537]=0;k=d+24|0;n=c[k>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=i;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=i;return}if((g|0)>0){if((n|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);p=0}else{a[1263537]=0;p=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,p)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=p;c[b>>2]=0;l=i;return}}p=c[d+44>>2]|0;n=c[d+48>>2]|0;o=e+(n>>1)|0;if(!(n&1))q=p;else q=c[(c[o>>2]|0)+p>>2]|0;do if((g|0)<1){p=c[k>>2]|0;n=p+-1|0;if((p|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)s=0;else s=c[e+-4>>2]|0;if((p|0)<=(s|0)){if(r)t=0;else t=c[e+-4>>2]|0;do if((t|0)<(p|0)){if(r)u=0;else u=c[e+-4>>2]|0;if((u|0)<(p|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);v=0;break}else{a[1263537]=0;w=31;break}}else w=31;while(0);if((w|0)==31)v=e+(n*24|0)|0;__ZN7VariantC2ERKS_(j,v);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);f=__ZNK7VariantcvbEv(j)|0;Pi[q&2047](o,f);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I11TextureRectbE7ptrcallEP6ObjectPPKvPv(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0;if(!d)g=0;else{f=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1235508)|0;g=f?d:0}d=c[b+44>>2]|0;f=c[b+48>>2]|0;b=g+(f>>1)|0;if(!(f&1))h=d;else h=c[(c[b>>2]|0)+d>>2]|0;Pi[h&2047](b,(a[c[e>>2]>>0]|0)!=0);return}function __ZN11MethodBind1I11TextureRectbED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI11TextureRect3RefI7TextureEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var c=0;if((b|0)!=-1){c=0;return c|0}c=__ZN7Variant12get_type_forI3RefI7TextureEEENS_4TypeEv()|0;return c|0}function __ZNK13MethodBind0RCI11TextureRect3RefI7TextureEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,831053);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI11TextureRect3RefI7TextureEE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f+28|0;j=f;k=f+24|0;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235508)|0:0){c[h>>2]=0;a[1263537]=0;n=c[d+24>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=f;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=f;return}o=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))p=o;else p=c[(c[d>>2]|0)+o>>2]|0;c[k>>2]=ij[p&8191](d)|0;__ZN6RefPtrC2Ev(i);__ZN3RefI9ReferenceEaSI7TextureEEvRKS_IT_E(i,k);__ZN7VariantC2ERK6RefPtr(j,i);__ZN6RefPtrD2Ev(i);i=c[k>>2]|0;if((i|0?__ZN9Reference11unreferenceEv(i)|0:0)?(i=c[k>>2]|0,__Z17predelete_handlerP6Object(i)|0):0){gj[c[(c[i>>2]|0)+76>>2]&8191](i);__ZN6Memory11free_staticEPvb(i,0)}c[k>>2]=0;__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI11TextureRect3RefI7TextureEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=d;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235508)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;c[f>>2]=ij[i&8191](a)|0;__ZN3RefI9ReferenceEaSI7TextureEEvRKS_IT_E(e,f);e=c[f>>2]|0;if(!e){l=d;return}if(!(__ZN9Reference11unreferenceEv(e)|0)){l=d;return}e=c[f>>2]|0;if(!(__Z17predelete_handlerP6Object(e)|0)){l=d;return}gj[c[(c[e>>2]|0)+76>>2]&8191](e);__ZN6Memory11free_staticEPvb(e,0);l=d;return}function __ZN13MethodBind0RCI11TextureRect3RefI7TextureEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I11TextureRectRK3RefI7TextureEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var c=0;if(b|0){c=0;return c|0}c=__ZN7Variant12get_type_forIRK3RefI7TextureEEENS_4TypeEv()|0;return c|0}function __ZNK11MethodBind1I11TextureRectRK3RefI7TextureEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,831053);l=a;return c[b>>2]|0}function __ZN11MethodBind1I11TextureRectRK3RefI7TextureEE4callEP6ObjectPPK7VariantiRNS9_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i+28|0;k=i+24|0;n=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235508)|0:0){c[h>>2]=0;a[1263537]=0;o=d+24|0;p=c[o>>2]|0;if((p|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=p;c[b>>2]=0;l=i;return}q=p-(c[d+20>>2]|0)|0;if((q|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=q;c[b>>2]=0;l=i;return}if((g|0)>0){if((p|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);r=0}else{a[1263537]=0;r=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,r)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=r;c[b>>2]=0;l=i;return}}r=c[d+44>>2]|0;p=c[d+48>>2]|0;q=e+(p>>1)|0;if(!(p&1))s=r;else s=c[(c[q>>2]|0)+r>>2]|0;do if((g|0)<1){r=c[o>>2]|0;p=r+-1|0;if((r|0)>=1){e=c[d+16>>2]|0;t=(e|0)==0;if(t)u=0;else u=c[e+-4>>2]|0;if((r|0)<=(u|0)){if(t)v=0;else v=c[e+-4>>2]|0;do if((v|0)<(r|0)){if(t)w=0;else w=c[e+-4>>2]|0;if((w|0)<(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);x=0;break}else{a[1263537]=0;y=31;break}}else y=31;while(0);if((y|0)==31)x=e+(p*24|0)|0;__ZN7VariantC2ERKS_(n,x);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f>>2]|0);while(0);__ZN3RefI7TextureEC2ERK7Variant(j,n);c[k>>2]=c[j>>2];Pi[s&2047](q,k);q=c[k>>2]|0;if((q|0?__ZN9Reference11unreferenceEv(q)|0:0)?(q=c[k>>2]|0,__Z17predelete_handlerP6Object(q)|0):0){gj[c[(c[q>>2]|0)+76>>2]&8191](q);__ZN6Memory11free_staticEPvb(q,0)}c[k>>2]=0;if(c[n>>2]|0)__ZN7Variant5clearEv(n);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I11TextureRectRK3RefI7TextureEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+28|0;g=e;h=e+24|0;if(!b)i=0;else{j=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235508)|0;i=j?b:0}b=c[a+44>>2]|0;j=c[a+48>>2]|0;a=i+(j>>1)|0;if(!(j&1))k=b;else k=c[(c[a>>2]|0)+b>>2]|0;__ZN7VariantC2EPK6Object(g,c[d>>2]|0);__ZN3RefI7TextureEC2ERK7Variant(f,g);if(c[g>>2]|0)__ZN7Variant5clearEv(g);c[h>>2]=c[f>>2];Pi[k&2047](a,h);a=c[h>>2]|0;if(!a){l=e;return}if(!(__ZN9Reference11unreferenceEv(a)|0)){l=e;return}a=c[h>>2]|0;if(!(__Z17predelete_handlerP6Object(a)|0)){l=e;return}gj[c[(c[a>>2]|0)+76>>2]&8191](a);__ZN6Memory11free_staticEPvb(a,0);l=e;return}function __ZN11MethodBind1I11TextureRectRK3RefI7TextureEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN10MenuButton18_initialize_classvEv(a){a=a|0;__ZN10MenuButton16initialize_classEv();return}function __ZN10MenuButton5_setvERK10StringNameRK7Variant(a,b,c){a=a|0;b=b|0;c=c|0;var d=0;if(1128!=1129?__ZN7Control4_setERK10StringNameRK7Variant(a,b,c)|0:0)d=1;else d=0;return d|0}function __ZNK10MenuButton5_getvERK10StringNameR7Variant(a,b,c){a=a|0;b=b|0;c=c|0;var d=0;if(1130!=1131?__ZNK7Control4_getERK10StringNameR7Variant(a,b,c)|0:0)d=1;else d=0;return d|0}function __ZNK10MenuButton19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+24|0;g=e+4|0;h=e;if(!d)__ZNK6Button19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,0);__ZN6StringC2EPKc(f,994290);i=c[f>>2]|0;f=i;j=g+4|0;c[j>>2]=0;k=g+12|0;c[k>>2]=0;c[g>>2]=0;n=(i|0)==0;if(!n?(c[j>>2]=0,__Z28atomic_conditional_incrementPj(i+-8|0)|0):0)c[j>>2]=f;c[g+8>>2]=0;f=c[k>>2]|0;if(f|0){if(!(__Z16atomic_decrementPj(f+-8|0)|0))__ZN6Memory11free_staticEPvb(f,1);c[k>>2]=0}c[g+16>>2]=256;if(!(c[b>>2]|0)){k=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=k;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0}k=__ZnwjPFPvjE(32,4740)|0;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0;c[k+12>>2]=0;c[k+16>>2]=7;f=k+20|0;c[f>>2]=0;j=k+24|0;c[j>>2]=0;o=k+28|0;c[o>>2]=0;__ZN12PropertyInfoaSERKS_(k,g)|0;p=c[b>>2]|0;q=p+4|0;r=c[q>>2]|0;c[j>>2]=r;c[f>>2]=0;c[o>>2]=p;if(r|0)c[r+20>>2]=k;c[q>>2]=k;if(!(c[p>>2]|0))c[p>>2]=k;k=p+8|0;c[k>>2]=(c[k>>2]|0)+1;k=c[g+12>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);k=c[g+4>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);if(!n?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);__ZN10StringNameC2EPKc(h,994290);__ZN7ClassDB17get_property_listE10StringNameP4ListI12PropertyInfo16DefaultAllocatorEbPK6Object(h,b,1,a);__ZN10StringNameD2Ev(h);if(!d){l=e;return}__ZNK6Button19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,1);l=e;return}function __ZN10MenuButton14_notificationvEib(a,b,c){a=a|0;b=b|0;c=c|0;if(c){if(897!=896)__ZN6Button13_notificationEi(a,b);if(896!=513)__ZN10BaseButton13_notificationEi(a,b);if(513!=512)__ZN7Control13_notificationEi(a,b);if(512!=511)__ZN10CanvasItem13_notificationEi(a,b);if(511==510)return;__ZN4Node13_notificationEi(a,b);return}else{if(511!=510)__ZN4Node13_notificationEi(a,b);if(512!=511)__ZN10CanvasItem13_notificationEi(a,b);if(513!=512)__ZN7Control13_notificationEi(a,b);if(896!=513)__ZN10BaseButton13_notificationEi(a,b);if(897==896)return;__ZN6Button13_notificationEi(a,b);return}}function __ZNK10MenuButton16_get_class_namevEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+8|0;e=b+4|0;f=b;g=a+664|0;a=c[g>>2]|0;if(a|0){if(c[a+4>>2]|0){l=b;return g|0}if(__ZNK6String6lengthEv(a+8|0)|0){l=b;return g|0}}__ZN6StringC2EPKc(d,994290);c[f>>2]=c[d>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameaSERKS_(g,e);__ZN10StringNameD2Ev(e);e=c[f>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);l=b;return g|0}function __ZNK10MenuButton9get_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,994290);l=a;return c[b>>2]|0}function __ZNK10MenuButton8is_classERK6String(a,b){a=a|0;b=b|0;var c=0;if(((((!(__ZNK6StringeqEPKc(b,994290)|0)?!(__ZNK6StringeqEPKc(b,990183)|0):0)?!(__ZNK6StringeqEPKc(b,947457)|0):0)?!(__ZNK6StringeqEPKc(b,1111718)|0):0)?!(__ZNK6StringeqEPKc(b,947933)|0):0)?!(__ZNK6StringeqEPKc(b,1132465)|0):0)c=__ZNK6StringeqEPKc(b,1142944)|0;else c=1;return c|0}function __ZNK10MenuButton12is_class_ptrEPv(a,b){a=a|0;b=b|0;var c=0;if((b|0)==1235528|(b|0)==1235524){c=1;return c|0}c=(b|0)==1235512|((b|0)==1220744|((b|0)==1220748|((b|0)==1220720|(b|0)==1220580)));return c|0}function __ZN10MenuButtonD2Ev(a){a=a|0;c[a>>2]=232100;__ZN10StringNameD2Ev(a+664|0);__ZN6ButtonD2Ev(a);return}function __ZN10MenuButtonD0Ev(a){a=a|0;c[a>>2]=232100;__ZN10StringNameD2Ev(a+664|0);__ZN6ButtonD2Ev(a);__ZdlPv(a);return}function __ZNK6Button16get_minimum_sizeEv(b,d){b=b|0;d=d|0;var e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0.0,y=0.0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+16|0;h=e+12|0;i=e+8|0;j=e;__ZN10StringNameC2EPKc(h,990211);__ZN10StringNameC2Ev(i);k=__ZNK7Control8get_fontERK10StringNameS2_(d,h,i)|0;n=d+648|0;__ZNK4Font15get_string_sizeERK6String(f,k,n);if((k|0?__ZN9Reference11unreferenceEv(k)|0:0)?__Z17predelete_handlerP6Object(k)|0:0){gj[c[(c[k>>2]|0)+76>>2]&8191](k);__ZN6Memory11free_staticEPvb(k,0)}__ZN10StringNameD2Ev(i);__ZN10StringNameD2Ev(h);if(a[d+656>>0]|0)g[f>>2]=0.0;k=d+652|0;o=c[k>>2]|0;do if(!o){__ZN10StringNameC2EPKc(h,1114752);__ZN10StringNameC2Ev(i);p=__ZNK7Control8has_iconERK10StringNameS2_(d,h,i)|0;__ZN10StringNameD2Ev(i);__ZN10StringNameD2Ev(h);if(!p){p=c[k>>2]|0;if(!p){q=0;r=1;break}else{s=p;t=14;break}}__ZN10StringNameC2EPKc(h,1114752);__ZN10StringNameC2Ev(i);p=__ZNK7Control8get_iconERK10StringNameS2_(d,h,i)|0;if(p){__ZN9Reference9referenceEv(p);if(__ZN9Reference11unreferenceEv(p)|0?__Z17predelete_handlerP6Object(p)|0:0){gj[c[(c[p>>2]|0)+76>>2]&8191](p);__ZN6Memory11free_staticEPvb(p,0);u=p}else u=p}else u=0;__ZN10StringNameD2Ev(i);__ZN10StringNameD2Ev(h);if(!u){q=0;r=1}else{v=u;w=0;t=16}}else{s=o;t=14}while(0);if((t|0)==14){__ZN9Reference9referenceEv(s);v=s;w=(s|0)==0;t=16}if((t|0)==16){t=f+4|0;x=+g[t>>2];if(x>+(ij[c[(c[v>>2]|0)+120>>2]&8191](v)|0))y=+g[t>>2];else y=+(ij[c[(c[v>>2]|0)+120>>2]&8191](v)|0);g[t>>2]=y;y=+(ij[c[(c[v>>2]|0)+116>>2]&8191](v)|0);g[f>>2]=+g[f>>2]+y;if(__ZNK6StringneEPKc(n,1263606)|0){__ZN10StringNameC2EPKc(h,990283);__ZN10StringNameC2Ev(i);y=+(__ZNK7Control12get_constantERK10StringNameS2_(d,h,i)|0);g[f>>2]=+g[f>>2]+y;__ZN10StringNameD2Ev(i);__ZN10StringNameD2Ev(h);q=v;r=w}else{q=v;r=w}}__ZN10StringNameC2EPKc(h,1129164);__ZN10StringNameC2Ev(i);w=__ZNK7Control12get_styleboxERK10StringNameS2_(d,h,i)|0;__ZNK8StyleBox16get_minimum_sizeEv(j,w);__ZNK7Vector2plERKS_(b,j,f);if((w|0?__ZN9Reference11unreferenceEv(w)|0:0)?__Z17predelete_handlerP6Object(w)|0:0){gj[c[(c[w>>2]|0)+76>>2]&8191](w);__ZN6Memory11free_staticEPvb(w,0)}__ZN10StringNameD2Ev(i);__ZN10StringNameD2Ev(h);if(r){l=e;return}if(!(__ZN9Reference11unreferenceEv(q)|0)){l=e;return}if(!(__Z17predelete_handlerP6Object(q)|0)){l=e;return}gj[c[(c[q>>2]|0)+76>>2]&8191](q);__ZN6Memory11free_staticEPvb(q,0);l=e;return}function __ZNK10BaseButton11get_tooltipERK7Vector2(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;d=l;l=l+48|0;if((l|0)>=(m|0))ba(48);e=d+28|0;f=d+20|0;g=d+16|0;h=d+12|0;i=d+4|0;j=d+32|0;k=d+24|0;n=d;o=d+8|0;c[e>>2]=__ZNK7Control11get_tooltipERK7Vector2(a,b)|0;b=a+612|0;a=c[b>>2]|0;if(!a){p=c[e>>2]|0;l=d;return p|0}if(!(__ZNK8ShortCut8is_validEv(a)|0)){p=c[e>>2]|0;l=d;return p|0}__ZN6StringC2EPKc(f,831104);a=(__ZNK6String4findES_i(e,f,0)|0)==-1;q=c[f>>2]|0;if(q|0?(__Z16atomic_decrementPj(q+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(q,1);if(a){c[k>>2]=__ZNK8ShortCut11get_as_textEv(c[b>>2]|0)|0;c[n>>2]=__ZplPKcRK6String(1123120,k)|0;__ZN6StringC2EPKc(o,1123123);c[j>>2]=__ZNK6StringplERKS_(n,o)|0;__ZN6StringpLERKS_(e,j)|0;a=c[j>>2]|0;if(a|0?(__Z16atomic_decrementPj(a+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(a,1);a=c[o>>2]|0;if(a|0?(__Z16atomic_decrementPj(a+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(a,1);a=c[n>>2]|0;if(a|0?(__Z16atomic_decrementPj(a+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(a,1);a=c[k>>2]|0;if(a|0?(__Z16atomic_decrementPj(a+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(a,1);p=c[e>>2]|0;l=d;return p|0}__ZN6StringC2EPKc(g,831104);c[j>>2]=__ZNK8ShortCut11get_as_textEv(c[b>>2]|0)|0;c[i>>2]=__ZplPKcRK6String(1081589,j)|0;__ZN6StringC2EPKc(k,1123123);c[h>>2]=__ZNK6StringplERKS_(i,k)|0;b=__ZNK6String13replace_firstES_S_(e,g,h)|0;a=b;n=c[e>>2]|0;if((n|0)==(b|0)){if(b|0)r=15}else{if(n|0?(__Z16atomic_decrementPj(n+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(n,1);c[e>>2]=0;if(b|0)if(!(__Z28atomic_conditional_incrementPj(b+-8|0)|0))r=15;else{c[e>>2]=a;r=15}}if((r|0)==15?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(b,1);b=c[h>>2]|0;if(b|0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(b,1);b=c[k>>2]|0;if(b|0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(b,1);b=c[i>>2]|0;if(b|0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(b,1);b=c[j>>2]|0;if(b|0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(b,1);b=c[g>>2]|0;if(!b){p=c[e>>2]|0;l=d;return p|0}if(__Z16atomic_decrementPj(b+-8|0)|0){p=c[e>>2]|0;l=d;return p|0}__ZN6Memory11free_staticEPvb(b,1);p=c[e>>2]|0;l=d;return p|0}function __ZN10MenuButton7pressedEv(a){a=a|0;var b=0,d=0,e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;b=l;l=l+176|0;if((l|0)>=(m|0))ba(176);d=b+168|0;e=b+144|0;f=b+120|0;h=b+96|0;i=b+72|0;j=b+48|0;k=b+24|0;n=b;__ZN10StringNameC2EPKc(d,836403);c[e>>2]=0;c[f>>2]=0;c[h>>2]=0;c[i>>2]=0;c[j>>2]=0;__ZN6Object11emit_signalERK10StringNameRK7VariantS5_S5_S5_S5_(a,d,e,f,h,i,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);if(c[i>>2]|0)__ZN7Variant5clearEv(i);if(c[h>>2]|0)__ZN7Variant5clearEv(h);if(c[f>>2]|0)__ZN7Variant5clearEv(f);if(c[e>>2]|0)__ZN7Variant5clearEv(e);__ZN10StringNameD2Ev(d);__ZNK7Control8get_sizeEv(d,a);__ZNK7Control19get_global_positionEv(e,a);o=a+672|0;p=c[o>>2]|0;q=c[d+4>>2]|0;g[h>>2]=0.0;c[h+4>>2]=q;__ZNK7Vector2plERKS_(f,e,h);__ZN7Control19set_global_positionERK7Vector2(p,f);p=c[o>>2]|0;c[f>>2]=c[d>>2];g[f+4>>2]=0.0;__ZN7Control8set_sizeERK7Vector2(p,f);p=c[o>>2]|0;__ZNK7Control19get_global_positionEv(i,p);__ZNK7Vector2miERKS_(h,e,i);__ZNK7Control8get_sizeEv(j,a);a=h;e=c[a+4>>2]|0;d=f;c[d>>2]=c[a>>2];c[d+4>>2]=e;e=j;d=c[e+4>>2]|0;a=f+8|0;c[a>>2]=c[e>>2];c[a+4>>2]=d;__ZN9PopupMenu15set_parent_rectERK5Rect2(p,f);p=c[o>>2]|0;d=c[(c[p>>2]|0)+192>>2]|0;c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;c[f+12>>2]=0;Pi[d&2047](p,f);p=c[o>>2]|0;__ZN10StringNameC2EPKc(f,831087);c[h>>2]=0;c[i>>2]=0;c[j>>2]=0;c[k>>2]=0;c[n>>2]=0;__ZN6Object13call_deferredERK10StringNameRK7VariantS5_S5_S5_S5_(p,f,h,i,j,k,n);if(c[n>>2]|0)__ZN7Variant5clearEv(n);if(c[k>>2]|0)__ZN7Variant5clearEv(k);if(c[j>>2]|0)__ZN7Variant5clearEv(j);if(c[i>>2]|0)__ZN7Variant5clearEv(i);if(!(c[h>>2]|0)){__ZN10StringNameD2Ev(f);r=c[o>>2]|0;__ZN9PopupMenu33set_invalidate_click_until_motionEv(r);l=b;return}__ZN7Variant5clearEv(h);__ZN10StringNameD2Ev(f);r=c[o>>2]|0;__ZN9PopupMenu33set_invalidate_click_until_motionEv(r);l=b;return}function __ZN10BaseButton7toggledEb(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0;d=l;l=l+160|0;if((l|0)>=(m|0))ba(160);e=d+120|0;f=d+144|0;g=d+96|0;h=d+72|0;i=d+48|0;j=d+24|0;k=d;n=c[a+52>>2]|0;if(!n){l=d;return}a=c[(c[n>>2]|0)+28>>2]|0;__ZN10StringNameC2EPKc(f,947023);__ZN7VariantC2Eb(g,b);c[h>>2]=0;c[i>>2]=0;c[j>>2]=0;c[k>>2]=0;Ui[a&7](e,n,f,g,h,i,j,k);if(c[e>>2]|0)__ZN7Variant5clearEv(e);if(c[k>>2]|0)__ZN7Variant5clearEv(k);if(c[j>>2]|0)__ZN7Variant5clearEv(j);if(c[i>>2]|0)__ZN7Variant5clearEv(i);if(c[h>>2]|0)__ZN7Variant5clearEv(h);if(c[g>>2]|0)__ZN7Variant5clearEv(g);__ZN10StringNameD2Ev(f);l=d;return}function __ZN10MenuButton10_gui_inputE10InputEvent(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0;d=l;l=l+64|0;if((l|0)>=(m|0))ba(64);e=d;f=e;g=b;b=f+56|0;do{c[f>>2]=c[g>>2];f=f+4|0;g=g+4|0}while((f|0)<(b|0));__ZN10BaseButton10_gui_inputE10InputEvent(a,e);l=d;return}function __ZN10BaseButton16_unhandled_inputE10InputEvent(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0;e=l;l=l+128|0;if((l|0)>=(m|0))ba(128);f=e+120|0;g=e+96|0;h=e+72|0;i=e+48|0;j=e+24|0;k=e;if(a[b+624>>0]|0){l=e;return}if(!(__ZNK10CanvasItem18is_visible_in_treeEv(b)|0)){l=e;return}if(!(__ZNK10InputEvent10is_pressedEv(d)|0)){l=e;return}if(__ZNK10InputEvent7is_echoEv(d)|0){l=e;return}n=c[b+612>>2]|0;if(!n){l=e;return}if(!(__ZNK8ShortCut11is_shortcutERK10InputEvent(n,d)|0)){l=e;return}d=b+140|0;if(__ZNK8Viewport19get_modal_stack_topEv(c[d>>2]|0)|0?!(__ZNK4Node14is_a_parent_ofEPKS_(__ZNK8Viewport19get_modal_stack_topEv(c[d>>2]|0)|0,b)|0):0){l=e;return}d=b+604|0;if(!(a[d>>0]|0))o=b;else{n=b+622|0;p=b+620|0;q=a[p>>0]|0;a[p>>0]=q^1;if(((q<<24>>24==0?(q=c[b+632>>2]|0,q|0):0)?(r=c[q+128>>2]|0,r|0):0)?(s=c[r+8>>2]|0,r=c[q+132>>2]|0,(s|0)!=(r|0)):0){q=s;while(1){s=c[q+8>>2]|0;if((s|0)==(r|0))break;else q=s}if(q|0){r=q;do{q=c[r+24>>2]|0;if(((q|0)!=(b|0)?a[q+604>>0]|0:0)?(s=q+620|0,a[s>>0]|0):0){a[s>>0]=0;__ZN10CanvasItem6updateEv(q)}r=c[r+16>>2]|0}while((r|0)!=0)}}__ZN10CanvasItem6updateEv(b);__ZN10StringNameC2EPKc(f,947023);__ZN7VariantC2Eb(g,(a[((a[d>>0]|0)==0?n:p)>>0]|0)!=0);c[h>>2]=0;c[i>>2]=0;c[j>>2]=0;c[k>>2]=0;__ZN6Object11emit_signalERK10StringNameRK7VariantS5_S5_S5_S5_(b,f,g,h,i,j,k);if(c[k>>2]|0)__ZN7Variant5clearEv(k);if(c[j>>2]|0)__ZN7Variant5clearEv(j);if(c[i>>2]|0)__ZN7Variant5clearEv(i);if(c[h>>2]|0)__ZN7Variant5clearEv(h);if(c[g>>2]|0)__ZN7Variant5clearEv(g);__ZN10StringNameD2Ev(f);o=b}__ZN10StringNameC2EPKc(f,1129103);c[g>>2]=0;c[h>>2]=0;c[i>>2]=0;c[j>>2]=0;c[k>>2]=0;__ZN6Object11emit_signalERK10StringNameRK7VariantS5_S5_S5_S5_(o,f,g,h,i,j,k);if(c[k>>2]|0)__ZN7Variant5clearEv(k);if(c[j>>2]|0)__ZN7Variant5clearEv(j);if(c[i>>2]|0)__ZN7Variant5clearEv(i);if(c[h>>2]|0)__ZN7Variant5clearEv(h);if(c[g>>2]|0)__ZN7Variant5clearEv(g);__ZN10StringNameD2Ev(f);l=e;return}function __ZNK8ShortCut11is_shortcutERK10InputEvent(b,d){b=b|0;d=d|0;var e=0;switch(c[d+4>>2]|0){case 1:{if((c[b+148>>2]|0)!=(c[d+20>>2]|0)){e=0;return e|0}if((a[b+140>>0]|0)!=(a[d+12>>0]|0)){e=0;return e|0}if((a[b+141>>0]|0)!=(a[d+13>>0]|0)){e=0;return e|0}if((a[b+142>>0]|0)!=(a[d+14>>0]|0)){e=0;return e|0}e=(a[b+143>>0]|0)==(a[d+15>>0]|0);return e|0}case 5:{e=(c[b+140>>2]|0)==(c[d+12>>2]|0);return e|0}case 3:{e=(c[b+168>>2]|0)==(c[d+40>>2]|0);return e|0}case 4:{if((c[b+140>>2]|0)!=(c[d+12>>2]|0)){e=0;return e|0}e=+g[b+144>>2]<0.0^+g[d+16>>2]<0.0^1;return e|0}default:{e=0;return e|0}}return 0}function __ZNK8Viewport19get_modal_stack_topEv(a){a=a|0;var b=0,d=0;b=c[a+660>>2]|0;if(!b){d=0;return d|0}if(!(c[b+8>>2]|0)){d=0;return d|0}d=c[c[b+4>>2]>>2]|0;return d|0}function __ZN10BaseButton10_gui_inputE10InputEvent(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0;e=l;l=l+272|0;if((l|0)>=(m|0))ba(272);f=e+240|0;g=e+216|0;h=e+192|0;i=e+168|0;j=e+144|0;k=e+120|0;n=e+96|0;o=e+72|0;p=e+48|0;q=e+24|0;r=e;s=b+620|0;t=b+624|0;if(a[t>>0]|0){l=e;return}switch(c[d+4>>2]|0){case 3:{if((c[d+40>>2]|0)!=1){l=e;return}if(c[b+628>>2]|0){l=e;return}u=(a[d+44>>0]|0)!=0;if(!(c[b+616>>2]|0)){a:do if(u){__ZN10StringNameC2EPKc(f,831065);c[g>>2]=0;c[h>>2]=0;c[i>>2]=0;c[j>>2]=0;c[k>>2]=0;__ZN6Object11emit_signalERK10StringNameRK7VariantS5_S5_S5_S5_(b,f,g,h,i,j,k);if(c[k>>2]|0)__ZN7Variant5clearEv(k);if(c[j>>2]|0)__ZN7Variant5clearEv(j);if(c[i>>2]|0)__ZN7Variant5clearEv(i);if(c[h>>2]|0)__ZN7Variant5clearEv(h);if(c[g>>2]|0)__ZN7Variant5clearEv(g);__ZN10StringNameD2Ev(f);v=c[b>>2]|0;if(!(a[b+604>>0]|0)){a[b+622>>0]=1;a[b+623>>0]=1;gj[c[v+184>>2]&8191](b);w=c[b+52>>2]|0;if(w|0?(ui[c[(c[w>>2]|0)+32>>2]&4095](n,w,(c[308579]|0)+228|0,0,0,f),c[n>>2]|0):0)__ZN7Variant5clearEv(n);__ZN10StringNameC2EPKc(f,1129103);c[g>>2]=0;c[h>>2]=0;c[i>>2]=0;c[j>>2]=0;c[k>>2]=0;__ZN6Object11emit_signalERK10StringNameRK7VariantS5_S5_S5_S5_(b,f,g,h,i,j,k);if(c[k>>2]|0)__ZN7Variant5clearEv(k);if(c[j>>2]|0)__ZN7Variant5clearEv(j);if(c[i>>2]|0)__ZN7Variant5clearEv(i);if(c[h>>2]|0)__ZN7Variant5clearEv(h);if(c[g>>2]|0)__ZN7Variant5clearEv(g);__ZN10StringNameD2Ev(f);w=c[b+632>>2]|0;if(!w)break;x=c[w+128>>2]|0;if(!x)break;y=c[x+8>>2]|0;x=c[w+132>>2]|0;if((y|0)==(x|0))break;else z=y;while(1){y=c[z+8>>2]|0;if((y|0)==(x|0))break;else z=y}if(!z)break;else A=z;while(1){x=c[A+24>>2]|0;do if((x|0)!=(b|0)){if(!(a[x+604>>0]|0))break;y=x+620|0;if(!(a[y>>0]|0))break;a[y>>0]=0;__ZN10CanvasItem6updateEv(x)}while(0);A=c[A+16>>2]|0;if(!A)break a}}a[s>>0]=a[s>>0]^1;gj[c[v+184>>2]&8191](b);x=c[b+52>>2]|0;if(x|0?(ui[c[(c[x>>2]|0)+32>>2]&4095](o,x,(c[308579]|0)+228|0,0,0,f),c[o>>2]|0):0)__ZN7Variant5clearEv(o);__ZN10StringNameC2EPKc(f,1129103);c[g>>2]=0;c[h>>2]=0;c[i>>2]=0;c[j>>2]=0;c[k>>2]=0;__ZN6Object11emit_signalERK10StringNameRK7VariantS5_S5_S5_S5_(b,f,g,h,i,j,k);if(c[k>>2]|0)__ZN7Variant5clearEv(k);if(c[j>>2]|0)__ZN7Variant5clearEv(j);if(c[i>>2]|0)__ZN7Variant5clearEv(i);if(c[h>>2]|0)__ZN7Variant5clearEv(h);if(c[g>>2]|0)__ZN7Variant5clearEv(g);__ZN10StringNameD2Ev(f);x=c[b+632>>2]|0;do if(x|0){y=c[x+128>>2]|0;if(!y)break;w=c[y+8>>2]|0;y=c[x+132>>2]|0;if((w|0)==(y|0))break;else B=w;while(1){w=c[B+8>>2]|0;if((w|0)==(y|0))break;else B=w}if(!B)break;else C=B;do{y=c[C+24>>2]|0;do if((y|0)!=(b|0)){if(!(a[y+604>>0]|0))break;w=y+620|0;if(!(a[w>>0]|0))break;a[w>>0]=0;__ZN10CanvasItem6updateEv(y)}while(0);C=c[C+16>>2]|0}while((C|0)!=0)}while(0);Pi[c[(c[b>>2]|0)+188>>2]&2047](b,(a[s>>0]|0)!=0);__ZN10StringNameC2EPKc(f,947023);__ZN7VariantC2Eb(g,(a[s>>0]|0)!=0);c[h>>2]=0;c[i>>2]=0;c[j>>2]=0;c[k>>2]=0;__ZN6Object11emit_signalERK10StringNameRK7VariantS5_S5_S5_S5_(b,f,g,h,i,j,k);if(c[k>>2]|0)__ZN7Variant5clearEv(k);if(c[j>>2]|0)__ZN7Variant5clearEv(j);if(c[i>>2]|0)__ZN7Variant5clearEv(i);if(c[h>>2]|0)__ZN7Variant5clearEv(h);if(c[g>>2]|0)__ZN7Variant5clearEv(g);__ZN10StringNameD2Ev(f)}else{__ZN10StringNameC2EPKc(f,831077);c[g>>2]=0;c[h>>2]=0;c[i>>2]=0;c[j>>2]=0;c[k>>2]=0;__ZN6Object11emit_signalERK10StringNameRK7VariantS5_S5_S5_S5_(b,f,g,h,i,j,k);if(c[k>>2]|0)__ZN7Variant5clearEv(k);if(c[j>>2]|0)__ZN7Variant5clearEv(j);if(c[i>>2]|0)__ZN7Variant5clearEv(i);if(c[h>>2]|0)__ZN7Variant5clearEv(h);if(c[g>>2]|0)__ZN7Variant5clearEv(g);__ZN10StringNameD2Ev(f);a[b+622>>0]=0}while(0);__ZN10CanvasItem6updateEv(b);l=e;return}if(u){a[b+622>>0]=1;a[b+623>>0]=1;__ZN10StringNameC2EPKc(f,831065);c[g>>2]=0;c[h>>2]=0;c[i>>2]=0;c[j>>2]=0;c[k>>2]=0;__ZN6Object11emit_signalERK10StringNameRK7VariantS5_S5_S5_S5_(b,f,g,h,i,j,k);if(c[k>>2]|0)__ZN7Variant5clearEv(k);if(c[j>>2]|0)__ZN7Variant5clearEv(j);if(c[i>>2]|0)__ZN7Variant5clearEv(i);if(c[h>>2]|0)__ZN7Variant5clearEv(h);if(c[g>>2]|0)__ZN7Variant5clearEv(g);__ZN10StringNameD2Ev(f)}else{__ZN10StringNameC2EPKc(f,831077);c[g>>2]=0;c[h>>2]=0;c[i>>2]=0;c[j>>2]=0;c[k>>2]=0;__ZN6Object11emit_signalERK10StringNameRK7VariantS5_S5_S5_S5_(b,f,g,h,i,j,k);if(c[k>>2]|0)__ZN7Variant5clearEv(k);if(c[j>>2]|0)__ZN7Variant5clearEv(j);if(c[i>>2]|0)__ZN7Variant5clearEv(i);if(c[h>>2]|0)__ZN7Variant5clearEv(h);if(c[g>>2]|0)__ZN7Variant5clearEv(g);__ZN10StringNameD2Ev(f);u=b+622|0;if(a[u>>0]|0?a[b+623>>0]|0:0){C=c[b>>2]|0;do if(a[b+604>>0]|0){a[s>>0]=a[s>>0]^1;gj[c[C+184>>2]&8191](b);__ZN10StringNameC2EPKc(f,1129103);c[g>>2]=0;c[h>>2]=0;c[i>>2]=0;c[j>>2]=0;c[k>>2]=0;__ZN6Object11emit_signalERK10StringNameRK7VariantS5_S5_S5_S5_(b,f,g,h,i,j,k);if(c[k>>2]|0)__ZN7Variant5clearEv(k);if(c[j>>2]|0)__ZN7Variant5clearEv(j);if(c[i>>2]|0)__ZN7Variant5clearEv(i);if(c[h>>2]|0)__ZN7Variant5clearEv(h);if(c[g>>2]|0)__ZN7Variant5clearEv(g);__ZN10StringNameD2Ev(f);Pi[c[(c[b>>2]|0)+188>>2]&2047](b,(a[s>>0]|0)!=0);__ZN10StringNameC2EPKc(f,947023);__ZN7VariantC2Eb(g,(a[s>>0]|0)!=0);c[h>>2]=0;c[i>>2]=0;c[j>>2]=0;c[k>>2]=0;__ZN6Object11emit_signalERK10StringNameRK7VariantS5_S5_S5_S5_(b,f,g,h,i,j,k);if(c[k>>2]|0)__ZN7Variant5clearEv(k);if(c[j>>2]|0)__ZN7Variant5clearEv(j);if(c[i>>2]|0)__ZN7Variant5clearEv(i);if(c[h>>2]|0)__ZN7Variant5clearEv(h);if(c[g>>2]|0)__ZN7Variant5clearEv(g);__ZN10StringNameD2Ev(f);B=c[b+52>>2]|0;if(!B)break;o=c[(c[B>>2]|0)+28>>2]|0;A=(c[308579]|0)+232|0;__ZN7VariantC2Eb(f,(a[s>>0]|0)!=0);c[g>>2]=0;c[h>>2]=0;c[i>>2]=0;c[j>>2]=0;Ui[o&7](q,B,A,f,g,h,i,j);if(c[q>>2]|0)__ZN7Variant5clearEv(q);if(c[j>>2]|0)__ZN7Variant5clearEv(j);if(c[i>>2]|0)__ZN7Variant5clearEv(i);if(c[h>>2]|0)__ZN7Variant5clearEv(h);if(c[g>>2]|0)__ZN7Variant5clearEv(g);if(c[f>>2]|0)__ZN7Variant5clearEv(f)}else{gj[c[C+184>>2]&8191](b);A=c[b+52>>2]|0;if(A|0?(ui[c[(c[A>>2]|0)+32>>2]&4095](p,A,(c[308579]|0)+228|0,0,0,f),c[p>>2]|0):0)__ZN7Variant5clearEv(p);__ZN10StringNameC2EPKc(f,1129103);c[g>>2]=0;c[h>>2]=0;c[i>>2]=0;c[j>>2]=0;c[k>>2]=0;__ZN6Object11emit_signalERK10StringNameRK7VariantS5_S5_S5_S5_(b,f,g,h,i,j,k);if(c[k>>2]|0)__ZN7Variant5clearEv(k);if(c[j>>2]|0)__ZN7Variant5clearEv(j);if(c[i>>2]|0)__ZN7Variant5clearEv(i);if(c[h>>2]|0)__ZN7Variant5clearEv(h);if(c[g>>2]|0)__ZN7Variant5clearEv(g);__ZN10StringNameD2Ev(f)}while(0);p=c[b+632>>2]|0;if((p|0?(C=c[p+128>>2]|0,C|0):0)?(q=c[C+8>>2]|0,C=c[p+132>>2]|0,(q|0)!=(C|0)):0){p=q;while(1){q=c[p+8>>2]|0;if((q|0)==(C|0))break;else p=q}if(p|0){C=p;do{p=c[C+24>>2]|0;do if((p|0)!=(b|0)){if(!(a[p+604>>0]|0))break;q=p+620|0;if(!(a[q>>0]|0))break;a[q>>0]=0;__ZN10CanvasItem6updateEv(p)}while(0);C=c[C+16>>2]|0}while((C|0)!=0)}}}a[u>>0]=0}__ZN10CanvasItem6updateEv(b);l=e;return}case 2:{if(!(a[b+622>>0]|0)){l=e;return}if(c[b+628>>2]|0){l=e;return}u=b+623|0;C=a[u>>0]|0;p=c[(c[b>>2]|0)+148>>2]|0;q=c[d+24>>2]|0;c[f>>2]=c[d+20>>2];c[f+4>>2]=q;q=$i[p&8191](b,f)|0;a[u>>0]=q&1;if((C&255|0)==(q&1|0)){l=e;return}__ZN10CanvasItem6updateEv(b);l=e;return}case 1:case 5:case 8:{if(__ZNK10InputEvent7is_echoEv(d)|0){l=e;return}if(a[t>>0]|0){l=e;return}t=b+622|0;if(a[t>>0]|0?(c[b+628>>2]|0)==0:0){l=e;return}__ZN6StringC2EPKc(f,1142798);q=__ZNK10InputEvent9is_actionERK6String(d,f)|0;C=c[f>>2]|0;if(C|0?(__Z16atomic_decrementPj(C+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(C,1);if(!q){l=e;return}do if(!(__ZNK10InputEvent10is_pressedEv(d)|0)){if(a[t>>0]|0){q=b+628|0;C=c[q>>2]|0;u=C+-1|0;if(C|0?(c[q>>2]=u,u|0):0){l=e;return}a[t>>0]=0;a[b+623>>0]=0;__ZN10StringNameC2EPKc(f,831077);c[g>>2]=0;c[h>>2]=0;c[i>>2]=0;c[j>>2]=0;c[k>>2]=0;__ZN6Object11emit_signalERK10StringNameRK7VariantS5_S5_S5_S5_(b,f,g,h,i,j,k);if(c[k>>2]|0)__ZN7Variant5clearEv(k);if(c[j>>2]|0)__ZN7Variant5clearEv(j);if(c[i>>2]|0)__ZN7Variant5clearEv(i);if(c[h>>2]|0)__ZN7Variant5clearEv(h);if(c[g>>2]|0)__ZN7Variant5clearEv(g);__ZN10StringNameD2Ev(f);u=c[b>>2]|0;if(!(a[b+604>>0]|0)){gj[c[u+184>>2]&8191](b);__ZN10StringNameC2EPKc(f,1129103);c[g>>2]=0;c[h>>2]=0;c[i>>2]=0;c[j>>2]=0;c[k>>2]=0;__ZN6Object11emit_signalERK10StringNameRK7VariantS5_S5_S5_S5_(b,f,g,h,i,j,k);if(c[k>>2]|0)__ZN7Variant5clearEv(k);if(c[j>>2]|0)__ZN7Variant5clearEv(j);if(c[i>>2]|0)__ZN7Variant5clearEv(i);if(c[h>>2]|0)__ZN7Variant5clearEv(h);if(c[g>>2]|0)__ZN7Variant5clearEv(g);__ZN10StringNameD2Ev(f)}else{a[s>>0]=a[s>>0]^1;gj[c[u+184>>2]&8191](b);__ZN10StringNameC2EPKc(f,1129103);c[g>>2]=0;c[h>>2]=0;c[i>>2]=0;c[j>>2]=0;c[k>>2]=0;__ZN6Object11emit_signalERK10StringNameRK7VariantS5_S5_S5_S5_(b,f,g,h,i,j,k);if(c[k>>2]|0)__ZN7Variant5clearEv(k);if(c[j>>2]|0)__ZN7Variant5clearEv(j);if(c[i>>2]|0)__ZN7Variant5clearEv(i);if(c[h>>2]|0)__ZN7Variant5clearEv(h);if(c[g>>2]|0)__ZN7Variant5clearEv(g);__ZN10StringNameD2Ev(f);Pi[c[(c[b>>2]|0)+188>>2]&2047](b,(a[s>>0]|0)!=0);u=c[b+52>>2]|0;if(u|0){q=c[(c[u>>2]|0)+28>>2]|0;C=(c[308579]|0)+232|0;__ZN7VariantC2Eb(f,(a[s>>0]|0)!=0);c[g>>2]=0;c[h>>2]=0;c[i>>2]=0;c[j>>2]=0;Ui[q&7](r,u,C,f,g,h,i,j);if(c[r>>2]|0)__ZN7Variant5clearEv(r);if(c[j>>2]|0)__ZN7Variant5clearEv(j);if(c[i>>2]|0)__ZN7Variant5clearEv(i);if(c[h>>2]|0)__ZN7Variant5clearEv(h);if(c[g>>2]|0)__ZN7Variant5clearEv(g);if(c[f>>2]|0)__ZN7Variant5clearEv(f)}__ZN10StringNameC2EPKc(f,947023);__ZN7VariantC2Eb(g,(a[s>>0]|0)!=0);c[h>>2]=0;c[i>>2]=0;c[j>>2]=0;c[k>>2]=0;__ZN6Object11emit_signalERK10StringNameRK7VariantS5_S5_S5_S5_(b,f,g,h,i,j,k);if(c[k>>2]|0)__ZN7Variant5clearEv(k);if(c[j>>2]|0)__ZN7Variant5clearEv(j);if(c[i>>2]|0)__ZN7Variant5clearEv(i);if(c[h>>2]|0)__ZN7Variant5clearEv(h);if(c[g>>2]|0)__ZN7Variant5clearEv(g);__ZN10StringNameD2Ev(f)}C=c[b+632>>2]|0;if((C|0?(u=c[C+128>>2]|0,u|0):0)?(q=c[u+8>>2]|0,u=c[C+132>>2]|0,(q|0)!=(u|0)):0){C=q;while(1){q=c[C+8>>2]|0;if((q|0)==(u|0))break;else C=q}if(!C)break;else D=C;do{u=c[D+24>>2]|0;do if((u|0)!=(b|0)){if(!(a[u+604>>0]|0))break;q=u+620|0;if(!(a[q>>0]|0))break;a[q>>0]=0;__ZN10CanvasItem6updateEv(u)}while(0);D=c[D+16>>2]|0}while((D|0)!=0)}}}else{C=b+628|0;c[C>>2]=(c[C>>2]|0)+1;a[t>>0]=1;a[b+623>>0]=1;__ZN10StringNameC2EPKc(f,831065);c[g>>2]=0;c[h>>2]=0;c[i>>2]=0;c[j>>2]=0;c[k>>2]=0;__ZN6Object11emit_signalERK10StringNameRK7VariantS5_S5_S5_S5_(b,f,g,h,i,j,k);if(c[k>>2]|0)__ZN7Variant5clearEv(k);if(c[j>>2]|0)__ZN7Variant5clearEv(j);if(c[i>>2]|0)__ZN7Variant5clearEv(i);if(c[h>>2]|0)__ZN7Variant5clearEv(h);if(c[g>>2]|0)__ZN7Variant5clearEv(g);__ZN10StringNameD2Ev(f)}while(0);__ZN7Control12accept_eventEv(b);__ZN10CanvasItem6updateEv(b);l=e;return}default:{l=e;return}}}function __ZN9PopupMenu15set_parent_rectERK5Rect2(a,b){a=a|0;b=b|0;var d=0;d=a+632|0;c[d>>2]=c[b>>2];c[d+4>>2]=c[b+4>>2];c[d+8>>2]=c[b+8>>2];c[d+12>>2]=c[b+12>>2];return}function __ZN9PopupMenu33set_invalidate_click_until_motionEv(b){b=b|0;c[b+652>>2]=0;c[b+656>>2]=0;a[b+648>>0]=1;return}function __ZNK8ShortCut8is_validEv(a){a=a|0;return (c[a+132>>2]|0)!=0|0}function __ZNK8ShortCut11get_as_textEv(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0;d=l;l=l+128|0;if((l|0)>=(m|0))ba(128);e=d+112|0;f=d+116|0;g=d+108|0;h=d+104|0;i=d+100|0;j=d+96|0;k=d+92|0;n=d+88|0;o=d+84|0;p=d+80|0;q=d+76|0;r=d+72|0;s=d+68|0;t=d+64|0;u=d+60|0;v=d+52|0;w=d+56|0;x=d+48|0;y=d+44|0;z=d+40|0;A=d+36|0;B=d+32|0;C=d+28|0;D=d+24|0;E=d+20|0;F=d+16|0;G=d+12|0;H=d+8|0;I=d+4|0;J=d;switch(c[b+132>>2]|0){case 0:{__ZN6StringC2EPKc(e,831108);K=c[e>>2]|0;l=d;return K|0}case 1:{c[e>>2]=0;if(a[b+140>>0]|0){__ZN6StringC2EPKc(g,1116433);c[f>>2]=__Z3RTRRK6String(g)|0;__ZN6StringpLERKS_(e,f)|0;L=c[f>>2]|0;if(L|0?(__Z16atomic_decrementPj(L+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(L,1);L=c[g>>2]|0;if(L|0?(__Z16atomic_decrementPj(L+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(L,1)}if(a[b+141>>0]|0){__ZN6StringC2EPKc(g,1116440);c[f>>2]=__Z3RTRRK6String(g)|0;__ZN6StringpLERKS_(e,f)|0;L=c[f>>2]|0;if(L|0?(__Z16atomic_decrementPj(L+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(L,1);L=c[g>>2]|0;if(L|0?(__Z16atomic_decrementPj(L+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(L,1)}if(a[b+142>>0]|0){__ZN6StringC2EPKc(g,1116445);c[f>>2]=__Z3RTRRK6String(g)|0;__ZN6StringpLERKS_(e,f)|0;L=c[f>>2]|0;if(L|0?(__Z16atomic_decrementPj(L+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(L,1);L=c[g>>2]|0;if(L|0?(__Z16atomic_decrementPj(L+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(L,1)}if(a[b+143>>0]|0){__ZN6StringC2EPKc(g,1116451);c[f>>2]=__Z3RTRRK6String(g)|0;__ZN6StringpLERKS_(e,f)|0;L=c[f>>2]|0;if(L|0?(__Z16atomic_decrementPj(L+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(L,1);L=c[g>>2]|0;if(L|0?(__Z16atomic_decrementPj(L+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(L,1)}c[h>>2]=__Z18keycode_get_stringj(c[b+148>>2]|0)|0;c[f>>2]=__ZNK6String10capitalizeEv(h)|0;__ZN6StringpLERKS_(e,f)|0;L=c[f>>2]|0;if(L|0?(__Z16atomic_decrementPj(L+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(L,1);L=c[h>>2]|0;if(L|0?(__Z16atomic_decrementPj(L+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(L,1);K=c[e>>2]|0;l=d;return K|0}case 5:{__ZN6StringC2EPKc(f,831113);c[p>>2]=__Z3RTRRK6String(f)|0;__ZN6StringC2EPKc(g,1143407);c[o>>2]=__ZNK6StringplERKS_(p,g)|0;L=c[b+136>>2]|0;c[q>>2]=__Z4itosx(L,((L|0)<0)<<31>>31)|0;c[n>>2]=__ZNK6StringplERKS_(o,q)|0;__ZN6StringC2EPKc(r,1144817);c[k>>2]=__ZNK6StringplERKS_(n,r)|0;__ZN6StringC2EPKc(t,990183);c[s>>2]=__Z3RTRRK6String(t)|0;c[j>>2]=__ZNK6StringplERKS_(k,s)|0;__ZN6StringC2EPKc(u,1143407);c[i>>2]=__ZNK6StringplERKS_(j,u)|0;L=c[b+140>>2]|0;c[v>>2]=__Z4itosx(L,((L|0)<0)<<31>>31)|0;c[e>>2]=__ZNK6StringplERKS_(i,v)|0;L=c[v>>2]|0;if(L|0?(__Z16atomic_decrementPj(L+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(L,1);L=c[i>>2]|0;if(L|0?(__Z16atomic_decrementPj(L+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(L,1);L=c[u>>2]|0;if(L|0?(__Z16atomic_decrementPj(L+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(L,1);L=c[j>>2]|0;if(L|0?(__Z16atomic_decrementPj(L+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(L,1);L=c[s>>2]|0;if(L|0?(__Z16atomic_decrementPj(L+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(L,1);L=c[t>>2]|0;if(L|0?(__Z16atomic_decrementPj(L+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(L,1);L=c[k>>2]|0;if(L|0?(__Z16atomic_decrementPj(L+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(L,1);L=c[r>>2]|0;if(L|0?(__Z16atomic_decrementPj(L+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(L,1);L=c[n>>2]|0;if(L|0?(__Z16atomic_decrementPj(L+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(L,1);L=c[q>>2]|0;if(L|0?(__Z16atomic_decrementPj(L+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(L,1);L=c[o>>2]|0;if(L|0?(__Z16atomic_decrementPj(L+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(L,1);L=c[g>>2]|0;if(L|0?(__Z16atomic_decrementPj(L+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(L,1);L=c[p>>2]|0;if(L|0?(__Z16atomic_decrementPj(L+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(L,1);L=c[f>>2]|0;if(L|0?(__Z16atomic_decrementPj(L+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(L,1);__ZN6StringpLEPKc(e,1219936)|0;K=c[e>>2]|0;l=d;return K|0}case 3:{__ZN6StringC2EPKc(f,831113);c[y>>2]=__Z3RTRRK6String(f)|0;__ZN6StringC2EPKc(g,1143407);c[x>>2]=__ZNK6StringplERKS_(y,g)|0;L=c[b+136>>2]|0;c[q>>2]=__Z4itosx(L,((L|0)<0)<<31>>31)|0;c[w>>2]=__ZNK6StringplERKS_(x,q)|0;__ZN6StringC2EPKc(r,1144817);c[e>>2]=__ZNK6StringplERKS_(w,r)|0;L=c[r>>2]|0;if(L|0?(__Z16atomic_decrementPj(L+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(L,1);L=c[w>>2]|0;if(L|0?(__Z16atomic_decrementPj(L+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(L,1);L=c[q>>2]|0;if(L|0?(__Z16atomic_decrementPj(L+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(L,1);L=c[x>>2]|0;if(L|0?(__Z16atomic_decrementPj(L+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(L,1);L=c[g>>2]|0;if(L|0?(__Z16atomic_decrementPj(L+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(L,1);L=c[y>>2]|0;if(L|0?(__Z16atomic_decrementPj(L+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(L,1);L=c[f>>2]|0;if(L|0?(__Z16atomic_decrementPj(L+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(L,1);L=b+168|0;switch(c[L>>2]|0){case 1:{__ZN6StringC2EPKc(g,831120);c[f>>2]=__Z3RTRRK6String(g)|0;__ZN6StringpLERKS_(e,f)|0;y=c[f>>2]|0;if(y|0?(__Z16atomic_decrementPj(y+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(y,1);y=c[g>>2]|0;if(y|0?(__Z16atomic_decrementPj(y+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(y,1);K=c[e>>2]|0;l=d;return K|0}case 2:{__ZN6StringC2EPKc(g,831133);c[f>>2]=__Z3RTRRK6String(g)|0;__ZN6StringpLERKS_(e,f)|0;y=c[f>>2]|0;if(y|0?(__Z16atomic_decrementPj(y+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(y,1);y=c[g>>2]|0;if(y|0?(__Z16atomic_decrementPj(y+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(y,1);K=c[e>>2]|0;l=d;return K|0}case 3:{__ZN6StringC2EPKc(g,831147);c[f>>2]=__Z3RTRRK6String(g)|0;__ZN6StringpLERKS_(e,f)|0;y=c[f>>2]|0;if(y|0?(__Z16atomic_decrementPj(y+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(y,1);y=c[g>>2]|0;if(y|0?(__Z16atomic_decrementPj(y+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(y,1);K=c[e>>2]|0;l=d;return K|0}case 4:{__ZN6StringC2EPKc(g,831162);c[f>>2]=__Z3RTRRK6String(g)|0;__ZN6StringpLERKS_(e,f)|0;y=c[f>>2]|0;if(y|0?(__Z16atomic_decrementPj(y+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(y,1);y=c[g>>2]|0;if(y|0?(__Z16atomic_decrementPj(y+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(y,1);K=c[e>>2]|0;l=d;return K|0}case 5:{__ZN6StringC2EPKc(g,831172);c[f>>2]=__Z3RTRRK6String(g)|0;__ZN6StringpLERKS_(e,f)|0;y=c[f>>2]|0;if(y|0?(__Z16atomic_decrementPj(y+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(y,1);y=c[g>>2]|0;if(y|0?(__Z16atomic_decrementPj(y+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(y,1);K=c[e>>2]|0;l=d;return K|0}default:{__ZN6StringC2EPKc(g,990183);c[B>>2]=__Z3RTRRK6String(g)|0;__ZN6StringC2EPKc(q,1143407);c[A>>2]=__ZNK6StringplERKS_(B,q)|0;y=c[L>>2]|0;c[r>>2]=__Z4itosx(y,((y|0)<0)<<31>>31)|0;c[z>>2]=__ZNK6StringplERKS_(A,r)|0;__ZN6StringC2EPKc(s,1219936);c[f>>2]=__ZNK6StringplERKS_(z,s)|0;__ZN6StringpLERKS_(e,f)|0;y=c[f>>2]|0;if(y|0?(__Z16atomic_decrementPj(y+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(y,1);y=c[s>>2]|0;if(y|0?(__Z16atomic_decrementPj(y+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(y,1);y=c[z>>2]|0;if(y|0?(__Z16atomic_decrementPj(y+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(y,1);y=c[r>>2]|0;if(y|0?(__Z16atomic_decrementPj(y+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(y,1);y=c[A>>2]|0;if(y|0?(__Z16atomic_decrementPj(y+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(y,1);y=c[q>>2]|0;if(y|0?(__Z16atomic_decrementPj(y+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(y,1);y=c[B>>2]|0;if(y|0?(__Z16atomic_decrementPj(y+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(y,1);y=c[g>>2]|0;if(y|0?(__Z16atomic_decrementPj(y+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(y,1);K=c[e>>2]|0;l=d;return K|0}}break}case 4:{y=c[b+140>>2]|0;__ZN6StringC2EPKc(f,831113);c[I>>2]=__Z3RTRRK6String(f)|0;__ZN6StringC2EPKc(g,1143407);c[H>>2]=__ZNK6StringplERKS_(I,g)|0;B=c[b+136>>2]|0;c[q>>2]=__Z4itosx(B,((B|0)<0)<<31>>31)|0;c[G>>2]=__ZNK6StringplERKS_(H,q)|0;__ZN6StringC2EPKc(r,1144817);c[F>>2]=__ZNK6StringplERKS_(G,r)|0;__ZN6StringC2EPKc(t,831184);c[s>>2]=__Z3RTRRK6String(t)|0;c[E>>2]=__ZNK6StringplERKS_(F,s)|0;__ZN6StringC2EPKc(u,1143407);c[D>>2]=__ZNK6StringplERKS_(E,u)|0;c[v>>2]=__Z4itosx(y,((y|0)<0)<<31>>31)|0;c[C>>2]=__ZNK6StringplERKS_(D,v)|0;__ZN6StringC2EPKc(J,1219936);c[e>>2]=__ZNK6StringplERKS_(C,J)|0;y=c[J>>2]|0;if(y|0?(__Z16atomic_decrementPj(y+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(y,1);y=c[C>>2]|0;if(y|0?(__Z16atomic_decrementPj(y+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(y,1);y=c[v>>2]|0;if(y|0?(__Z16atomic_decrementPj(y+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(y,1);y=c[D>>2]|0;if(y|0?(__Z16atomic_decrementPj(y+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(y,1);y=c[u>>2]|0;if(y|0?(__Z16atomic_decrementPj(y+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(y,1);y=c[E>>2]|0;if(y|0?(__Z16atomic_decrementPj(y+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(y,1);y=c[s>>2]|0;if(y|0?(__Z16atomic_decrementPj(y+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(y,1);y=c[t>>2]|0;if(y|0?(__Z16atomic_decrementPj(y+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(y,1);y=c[F>>2]|0;if(y|0?(__Z16atomic_decrementPj(y+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(y,1);y=c[r>>2]|0;if(y|0?(__Z16atomic_decrementPj(y+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(y,1);y=c[G>>2]|0;if(y|0?(__Z16atomic_decrementPj(y+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(y,1);y=c[q>>2]|0;if(y|0?(__Z16atomic_decrementPj(y+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(y,1);y=c[H>>2]|0;if(y|0?(__Z16atomic_decrementPj(y+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(y,1);y=c[g>>2]|0;if(y|0?(__Z16atomic_decrementPj(y+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(y,1);y=c[I>>2]|0;if(y|0?(__Z16atomic_decrementPj(y+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(y,1);y=c[f>>2]|0;if(y|0?(__Z16atomic_decrementPj(y+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(y,1);K=c[e>>2]|0;l=d;return K|0}default:{__ZN6StringC2EPKc(e,1263606);K=c[e>>2]|0;l=d;return K|0}}return 0}function __ZN6ButtonD2Ev(a){a=a|0;var b=0,d=0;c[a>>2]=232308;b=a+652|0;d=c[b>>2]|0;if((d|0?__ZN9Reference11unreferenceEv(d)|0:0)?(d=c[b>>2]|0,__Z17predelete_handlerP6Object(d)|0):0){gj[c[(c[d>>2]|0)+76>>2]&8191](d);__ZN6Memory11free_staticEPvb(d,0)}c[b>>2]=0;b=c[a+648>>2]|0;if(b|0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(b,1);b=c[a+644>>2]|0;if(b|0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(b,1);__ZN10StringNameD2Ev(a+636|0);__ZN10BaseButtonD2Ev(a);return}function __ZN10BaseButtonD2Ev(a){a=a|0;var b=0,d=0;c[a>>2]=232516;b=a+632|0;d=c[b>>2]|0;if((d|0?__ZN9Reference11unreferenceEv(d)|0:0)?(d=c[b>>2]|0,__Z17predelete_handlerP6Object(d)|0):0){gj[c[(c[d>>2]|0)+76>>2]&8191](d);__ZN6Memory11free_staticEPvb(d,0)}c[b>>2]=0;b=a+612|0;d=c[b>>2]|0;if((d|0?__ZN9Reference11unreferenceEv(d)|0:0)?(d=c[b>>2]|0,__Z17predelete_handlerP6Object(d)|0):0){gj[c[(c[d>>2]|0)+76>>2]&8191](d);__ZN6Memory11free_staticEPvb(d,0)}c[b>>2]=0;__ZN10StringNameD2Ev(a+600|0);__ZN7ControlD2Ev(a);return}function __ZN10BaseButton18_initialize_classvEv(b){b=b|0;if(a[1263258]|0)return;if(!(a[1256994]|0)){if(!(a[1256995]|0)){if(!(a[1256996]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI4NodeEEvv();__ZN4Node13_bind_methodsEv();a[1256996]=1}__ZN7ClassDB10_add_classI10CanvasItemEEvv();__ZN10CanvasItem13_bind_methodsEv();a[1256995]=1}__ZN7ClassDB10_add_classI7ControlEEvv();__ZN7Control13_bind_methodsEv();a[1256994]=1}__ZN7ClassDB10_add_classI10BaseButtonEEvv();__ZN10BaseButton13_bind_methodsEv();a[1263258]=1;return}function __ZN10BaseButton5_setvERK10StringNameRK7Variant(a,b,c){a=a|0;b=b|0;c=c|0;var d=0;if(1128!=1129?__ZN7Control4_setERK10StringNameRK7Variant(a,b,c)|0:0)d=1;else d=0;return d|0}function __ZNK10BaseButton5_getvERK10StringNameR7Variant(a,b,c){a=a|0;b=b|0;c=c|0;var d=0;if(1130!=1131?__ZNK7Control4_getERK10StringNameR7Variant(a,b,c)|0:0)d=1;else d=0;return d|0}function __ZNK10BaseButton19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+24|0;g=e+4|0;h=e;if(!d)__ZNK7Control19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,0);__ZN6StringC2EPKc(f,947457);i=c[f>>2]|0;f=i;j=g+4|0;c[j>>2]=0;k=g+12|0;c[k>>2]=0;c[g>>2]=0;n=(i|0)==0;if(!n?(c[j>>2]=0,__Z28atomic_conditional_incrementPj(i+-8|0)|0):0)c[j>>2]=f;c[g+8>>2]=0;f=c[k>>2]|0;if(f|0){if(!(__Z16atomic_decrementPj(f+-8|0)|0))__ZN6Memory11free_staticEPvb(f,1);c[k>>2]=0}c[g+16>>2]=256;if(!(c[b>>2]|0)){k=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=k;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0}k=__ZnwjPFPvjE(32,4740)|0;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0;c[k+12>>2]=0;c[k+16>>2]=7;f=k+20|0;c[f>>2]=0;j=k+24|0;c[j>>2]=0;o=k+28|0;c[o>>2]=0;__ZN12PropertyInfoaSERKS_(k,g)|0;p=c[b>>2]|0;q=p+4|0;r=c[q>>2]|0;c[j>>2]=r;c[f>>2]=0;c[o>>2]=p;if(r|0)c[r+20>>2]=k;c[q>>2]=k;if(!(c[p>>2]|0))c[p>>2]=k;k=p+8|0;c[k>>2]=(c[k>>2]|0)+1;k=c[g+12>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);k=c[g+4>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);if(!n?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);__ZN10StringNameC2EPKc(h,947457);__ZN7ClassDB17get_property_listE10StringNameP4ListI12PropertyInfo16DefaultAllocatorEbPK6Object(h,b,1,a);__ZN10StringNameD2Ev(h);if(!d){l=e;return}__ZNK7Control19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,1);l=e;return}function __ZN10BaseButton14_notificationvEib(a,b,c){a=a|0;b=b|0;c=c|0;if(!c){if(511!=510)__ZN4Node13_notificationEi(a,b);if(512!=511)__ZN10CanvasItem13_notificationEi(a,b);if(513!=512)__ZN7Control13_notificationEi(a,b)}if(896!=513)__ZN10BaseButton13_notificationEi(a,b);if(!c)return;if(513!=512)__ZN7Control13_notificationEi(a,b);if(512!=511)__ZN10CanvasItem13_notificationEi(a,b);if(511==510)return;__ZN4Node13_notificationEi(a,b);return}function __ZNK10BaseButton16_get_class_namevEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+8|0;e=b+4|0;f=b;g=a+600|0;a=c[g>>2]|0;if(a|0){if(c[a+4>>2]|0){l=b;return g|0}if(__ZNK6String6lengthEv(a+8|0)|0){l=b;return g|0}}__ZN6StringC2EPKc(d,947457);c[f>>2]=c[d>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameaSERKS_(g,e);__ZN10StringNameD2Ev(e);e=c[f>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);l=b;return g|0}function __ZNK10BaseButton9get_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,947457);l=a;return c[b>>2]|0}function __ZNK10BaseButton8is_classERK6String(a,b){a=a|0;b=b|0;var c=0;if(((!(__ZNK6StringeqEPKc(b,947457)|0)?!(__ZNK6StringeqEPKc(b,1111718)|0):0)?!(__ZNK6StringeqEPKc(b,947933)|0):0)?!(__ZNK6StringeqEPKc(b,1132465)|0):0)c=__ZNK6StringeqEPKc(b,1142944)|0;else c=1;return c|0}function __ZNK10BaseButton12is_class_ptrEPv(a,b){a=a|0;b=b|0;return (b|0)==1235512|((b|0)==1220744|((b|0)==1220748|((b|0)==1220720|(b|0)==1220580)))|0}function __ZN10BaseButtonD0Ev(a){a=a|0;__ZN10BaseButtonD2Ev(a);__ZdlPv(a);return}function __ZN10BaseButton7pressedEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0;b=l;l=l+160|0;if((l|0)>=(m|0))ba(160);d=b+120|0;e=b+144|0;f=b+96|0;g=b+72|0;h=b+48|0;i=b+24|0;j=b;k=c[a+52>>2]|0;if(!k){l=b;return}a=c[(c[k>>2]|0)+28>>2]|0;__ZN10StringNameC2EPKc(e,1129103);c[f>>2]=0;c[g>>2]=0;c[h>>2]=0;c[i>>2]=0;c[j>>2]=0;Ui[a&7](d,k,e,f,g,h,i,j);if(c[d>>2]|0)__ZN7Variant5clearEv(d);if(c[j>>2]|0)__ZN7Variant5clearEv(j);if(c[i>>2]|0)__ZN7Variant5clearEv(i);if(c[h>>2]|0)__ZN7Variant5clearEv(h);if(c[g>>2]|0)__ZN7Variant5clearEv(g);if(c[f>>2]|0)__ZN7Variant5clearEv(f);__ZN10StringNameD2Ev(e);l=b;return}function __ZN10BaseButton13_notificationEi(b,d){b=b|0;d=d|0;var e=0;switch(d|0){case 41:{a[b+621>>0]=1;__ZN10CanvasItem6updateEv(b);return}case 42:{a[b+621>>0]=0;__ZN10CanvasItem6updateEv(b);return}case 21:{d=b+622|0;if(!(a[d>>0]|0))return;a[d>>0]=0;c[b+628>>2]=0;__ZN10CanvasItem6updateEv(b);return}case 43:{a[b+621>>0]=1;__ZN10CanvasItem6updateEv(b);return}case 44:{d=b+628|0;if(c[d>>2]|0?(e=b+622|0,a[e>>0]|0):0){a[e>>0]=0;c[d>>2]=0;a[b+621>>0]=0;__ZN10CanvasItem6updateEv(b);return}d=b+621|0;if(!(a[d>>0]|0))return;a[d>>0]=0;__ZN10CanvasItem6updateEv(b);return}case 31:{if(__ZNK10CanvasItem18is_visible_in_treeEv(b)|0)return;if(!(a[b+604>>0]|0))a[b+620>>0]=0;a[b+621>>0]=0;a[b+622>>0]=0;a[b+623>>0]=0;c[b+628>>2]=0;return}default:return}}function __ZN7ClassDB10_add_classI10BaseButtonEEvv(){var a=0,b=0,d=0,e=0,f=0,g=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+16|0;d=a+12|0;e=a+8|0;f=a+4|0;g=a;__ZN6StringC2EPKc(b,947457);c[e>>2]=c[b>>2];__ZN10StringNameC2ERK6String(d,e);__ZN6StringC2EPKc(b,1111718);c[g>>2]=c[b>>2];__ZN10StringNameC2ERK6String(f,g);__ZN7ClassDB11_add_class2ERK10StringNameS2_(d,f);__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);__ZN10StringNameD2Ev(d);d=c[e>>2]|0;if(!d){l=a;return}if(__Z16atomic_decrementPj(d+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(d,1);l=a;return}function __ZN10BaseButton13_bind_methodsEv(){var a=0,b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ca=0;a=l;l=l+304|0;if((l|0)>=(m|0))ba(304);b=a+256|0;d=a+248|0;e=a+240|0;f=a+232|0;g=a+224|0;h=a+216|0;i=a+208|0;j=a+200|0;k=a+192|0;n=a+184|0;o=a+176|0;p=a+168|0;q=a+160|0;r=a+152|0;s=a+144|0;t=a+136|0;u=a+128|0;v=a+112|0;w=a+104|0;x=a+96|0;y=a+120|0;z=a+100|0;A=a+92|0;B=a+88|0;C=a+84|0;D=a+52|0;E=a+80|0;F=a+44|0;G=a+76|0;H=a+72|0;I=a+48|0;J=a+40|0;K=a+36|0;L=a+32|0;M=a+28|0;N=a+24|0;O=a+20|0;P=a+16|0;Q=a+12|0;R=a+8|0;S=a+4|0;T=a;__Z8D_METHODPKc(d,915429);U=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(U);c[U>>2]=232724;__ZN10MethodBind10_set_constEb(U,0);__ZN10MethodBind24_generate_argument_typesEi(U,1);c[U+44>>2]=192;c[U+48>>2]=1;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,U,d,0,0)|0;U=d+4|0;V=c[U>>2]|0;if(V|0?(__Z16atomic_decrementPj(V+-8|0)|0)==0:0){W=c[U>>2]|0;U=(W|0)==0?0:W+-4|0;W=U+4|0;if(c[U>>2]|0){X=0;do{__ZN10StringNameD2Ev(W+(X<<2)|0);X=X+1|0}while(X>>>0<(c[U>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(V,1)}__ZN10StringNameD2Ev(d);__Z8D_METHODPKc(e,915440);d=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(d);c[d>>2]=232724;__ZN10MethodBind10_set_constEb(d,0);__ZN10MethodBind24_generate_argument_typesEi(d,1);c[d+44>>2]=196;c[d+48>>2]=1;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,d,e,0,0)|0;d=e+4|0;V=c[d>>2]|0;if(V|0?(__Z16atomic_decrementPj(V+-8|0)|0)==0:0){U=c[d>>2]|0;d=(U|0)==0?0:U+-4|0;U=d+4|0;if(c[d>>2]|0){X=0;do{__ZN10StringNameD2Ev(U+(X<<2)|0);X=X+1|0}while(X>>>0<(c[d>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(V,1)}__ZN10StringNameD2Ev(e);__Z8D_METHODPKcS0_(f,831189,1129103);e=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(e);c[e>>2]=232760;__ZN10MethodBind10_set_constEb(e,0);__ZN10MethodBind24_generate_argument_typesEi(e,1);c[e+44>>2]=898;c[e+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,e,f,0,0)|0;e=f+4|0;V=c[e>>2]|0;if(V|0?(__Z16atomic_decrementPj(V+-8|0)|0)==0:0){d=c[e>>2]|0;e=(d|0)==0?0:d+-4|0;d=e+4|0;if(c[e>>2]|0){X=0;do{__ZN10StringNameD2Ev(d+(X<<2)|0);X=X+1|0}while(X>>>0<(c[e>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(V,1)}__ZN10StringNameD2Ev(f);__Z8D_METHODPKc(g,1129023);f=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(f);c[f>>2]=232796;__ZN10MethodBind10_set_constEb(f,1);__ZN10MethodBind24_generate_argument_typesEi(f,0);__ZN10MethodBind12_set_returnsEb(f,1);c[f+44>>2]=5135;c[f+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,f,g,0,0)|0;f=g+4|0;V=c[f>>2]|0;if(V|0?(__Z16atomic_decrementPj(V+-8|0)|0)==0:0){e=c[f>>2]|0;f=(e|0)==0?0:e+-4|0;e=f+4|0;if(c[f>>2]|0){X=0;do{__ZN10StringNameD2Ev(e+(X<<2)|0);X=X+1|0}while(X>>>0<(c[f>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(V,1)}__ZN10StringNameD2Ev(g);__Z8D_METHODPKc(h,831201);g=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(g);c[g>>2]=232796;__ZN10MethodBind10_set_constEb(g,1);__ZN10MethodBind24_generate_argument_typesEi(g,0);__ZN10MethodBind12_set_returnsEb(g,1);c[g+44>>2]=5136;c[g+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,g,h,0,0)|0;g=h+4|0;V=c[g>>2]|0;if(V|0?(__Z16atomic_decrementPj(V+-8|0)|0)==0:0){f=c[g>>2]|0;g=(f|0)==0?0:f+-4|0;f=g+4|0;if(c[g>>2]|0){X=0;do{__ZN10StringNameD2Ev(f+(X<<2)|0);X=X+1|0}while(X>>>0<(c[g>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(V,1)}__ZN10StringNameD2Ev(h);__Z8D_METHODPKcS0_(i,831212,1113974);h=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(h);c[h>>2]=232760;__ZN10MethodBind10_set_constEb(h,0);__ZN10MethodBind24_generate_argument_typesEi(h,1);c[h+44>>2]=899;c[h+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,h,i,0,0)|0;h=i+4|0;V=c[h>>2]|0;if(V|0?(__Z16atomic_decrementPj(V+-8|0)|0)==0:0){g=c[h>>2]|0;h=(g|0)==0?0:g+-4|0;g=h+4|0;if(c[h>>2]|0){X=0;do{__ZN10StringNameD2Ev(g+(X<<2)|0);X=X+1|0}while(X>>>0<(c[h>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(V,1)}__ZN10StringNameD2Ev(i);__Z8D_METHODPKc(j,831228);i=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(i);c[i>>2]=232796;__ZN10MethodBind10_set_constEb(i,1);__ZN10MethodBind24_generate_argument_typesEi(i,0);__ZN10MethodBind12_set_returnsEb(i,1);c[i+44>>2]=5137;c[i+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,i,j,0,0)|0;i=j+4|0;V=c[i>>2]|0;if(V|0?(__Z16atomic_decrementPj(V+-8|0)|0)==0:0){h=c[i>>2]|0;i=(h|0)==0?0:h+-4|0;h=i+4|0;if(c[i>>2]|0){X=0;do{__ZN10StringNameD2Ev(h+(X<<2)|0);X=X+1|0}while(X>>>0<(c[i>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(V,1)}__ZN10StringNameD2Ev(j);__Z8D_METHODPKcS0_(k,831243,990196);j=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(j);c[j>>2]=232760;__ZN10MethodBind10_set_constEb(j,0);__ZN10MethodBind24_generate_argument_typesEi(j,1);c[j+44>>2]=900;c[j+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,j,k,0,0)|0;j=k+4|0;V=c[j>>2]|0;if(V|0?(__Z16atomic_decrementPj(V+-8|0)|0)==0:0){i=c[j>>2]|0;j=(i|0)==0?0:i+-4|0;i=j+4|0;if(c[j>>2]|0){X=0;do{__ZN10StringNameD2Ev(i+(X<<2)|0);X=X+1|0}while(X>>>0<(c[j>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(V,1)}__ZN10StringNameD2Ev(k);__Z8D_METHODPKc(n,831256);k=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(k);c[k>>2]=232796;__ZN10MethodBind10_set_constEb(k,1);__ZN10MethodBind24_generate_argument_typesEi(k,0);__ZN10MethodBind12_set_returnsEb(k,1);c[k+44>>2]=5138;c[k+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,k,n,0,0)|0;k=n+4|0;V=c[k>>2]|0;if(V|0?(__Z16atomic_decrementPj(V+-8|0)|0)==0:0){j=c[k>>2]|0;k=(j|0)==0?0:j+-4|0;j=k+4|0;if(c[k>>2]|0){X=0;do{__ZN10StringNameD2Ev(j+(X<<2)|0);X=X+1|0}while(X>>>0<(c[k>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(V,1)}__ZN10StringNameD2Ev(n);__Z8D_METHODPKcS0_(o,831268,1146083);n=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(n);c[n>>2]=232832;__ZN10MethodBind10_set_constEb(n,0);__ZN10MethodBind24_generate_argument_typesEi(n,1);c[n+44>>2]=901;c[n+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,n,o,0,0)|0;n=o+4|0;V=c[n>>2]|0;if(V|0?(__Z16atomic_decrementPj(V+-8|0)|0)==0:0){k=c[n>>2]|0;n=(k|0)==0?0:k+-4|0;k=n+4|0;if(c[n>>2]|0){X=0;do{__ZN10StringNameD2Ev(k+(X<<2)|0);X=X+1|0}while(X>>>0<(c[n>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(V,1)}__ZN10StringNameD2Ev(o);__Z8D_METHODPKc(p,831284);o=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(o);c[o>>2]=232868;__ZN10MethodBind10_set_constEb(o,1);__ZN10MethodBind24_generate_argument_typesEi(o,0);__ZN10MethodBind12_set_returnsEb(o,1);c[o+44>>2]=5139;c[o+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,o,p,0,0)|0;o=p+4|0;V=c[o>>2]|0;if(V|0?(__Z16atomic_decrementPj(V+-8|0)|0)==0:0){n=c[o>>2]|0;o=(n|0)==0?0:n+-4|0;n=o+4|0;if(c[o>>2]|0){X=0;do{__ZN10StringNameD2Ev(n+(X<<2)|0);X=X+1|0}while(X>>>0<(c[o>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(V,1)}__ZN10StringNameD2Ev(p);__Z8D_METHODPKc(q,831300);p=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(p);c[p>>2]=232904;__ZN10MethodBind10_set_constEb(p,1);__ZN10MethodBind24_generate_argument_typesEi(p,0);__ZN10MethodBind12_set_returnsEb(p,1);c[p+44>>2]=5140;c[p+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,p,q,0,0)|0;p=q+4|0;V=c[p>>2]|0;if(V|0?(__Z16atomic_decrementPj(V+-8|0)|0)==0:0){o=c[p>>2]|0;p=(o|0)==0?0:o+-4|0;o=p+4|0;if(c[p>>2]|0){X=0;do{__ZN10StringNameD2Ev(o+(X<<2)|0);X=X+1|0}while(X>>>0<(c[p>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(V,1)}__ZN10StringNameD2Ev(q);__Z8D_METHODPKcS0_(r,831314,1146083);q=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(q);c[q>>2]=232940;__ZN10MethodBind10_set_constEb(q,0);__ZN10MethodBind24_generate_argument_typesEi(q,1);c[q+44>>2]=902;c[q+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,q,r,0,0)|0;q=r+4|0;V=c[q>>2]|0;if(V|0?(__Z16atomic_decrementPj(V+-8|0)|0)==0:0){p=c[q>>2]|0;q=(p|0)==0?0:p+-4|0;p=q+4|0;if(c[q>>2]|0){X=0;do{__ZN10StringNameD2Ev(p+(X<<2)|0);X=X+1|0}while(X>>>0<(c[q>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(V,1)}__ZN10StringNameD2Ev(r);__Z8D_METHODPKc(s,831337);r=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(r);c[r>>2]=232976;__ZN10MethodBind10_set_constEb(r,1);__ZN10MethodBind24_generate_argument_typesEi(r,0);__ZN10MethodBind12_set_returnsEb(r,1);c[r+44>>2]=5141;c[r+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,r,s,0,0)|0;r=s+4|0;V=c[r>>2]|0;if(V|0?(__Z16atomic_decrementPj(V+-8|0)|0)==0:0){q=c[r>>2]|0;r=(q|0)==0?0:q+-4|0;q=r+4|0;if(c[r>>2]|0){X=0;do{__ZN10StringNameD2Ev(q+(X<<2)|0);X=X+1|0}while(X>>>0<(c[r>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(V,1)}__ZN10StringNameD2Ev(s);__Z8D_METHODPKcS0_(t,947985,948032);s=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(s);c[s>>2]=233012;__ZN10MethodBind10_set_constEb(s,0);__ZN10MethodBind24_generate_argument_typesEi(s,1);c[s+44>>2]=903;c[s+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,s,t,0,0)|0;s=t+4|0;V=c[s>>2]|0;if(V|0?(__Z16atomic_decrementPj(V+-8|0)|0)==0:0){r=c[s>>2]|0;s=(r|0)==0?0:r+-4|0;r=s+4|0;if(c[s>>2]|0){X=0;do{__ZN10StringNameD2Ev(r+(X<<2)|0);X=X+1|0}while(X>>>0<(c[s>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(V,1)}__ZN10StringNameD2Ev(t);__Z8D_METHODPKc(u,947998);t=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(t);c[t>>2]=233048;__ZN10MethodBind10_set_constEb(t,1);__ZN10MethodBind24_generate_argument_typesEi(t,0);__ZN10MethodBind12_set_returnsEb(t,1);c[t+44>>2]=5142;c[t+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,t,u,0,0)|0;t=u+4|0;V=c[t>>2]|0;if(V|0?(__Z16atomic_decrementPj(V+-8|0)|0)==0:0){s=c[t>>2]|0;t=(s|0)==0?0:s+-4|0;s=t+4|0;if(c[t>>2]|0){X=0;do{__ZN10StringNameD2Ev(s+(X<<2)|0);X=X+1|0}while(X>>>0<(c[t>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(V,1)}__ZN10StringNameD2Ev(u);__Z8D_METHODPKcS0_(v,831360,831377);u=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(u);c[u>>2]=233084;__ZN10MethodBind10_set_constEb(u,0);__ZN10MethodBind24_generate_argument_typesEi(u,1);c[u+44>>2]=904;c[u+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,u,v,0,0)|0;u=v+4|0;V=c[u>>2]|0;if(V|0?(__Z16atomic_decrementPj(V+-8|0)|0)==0:0){t=c[u>>2]|0;u=(t|0)==0?0:t+-4|0;t=u+4|0;if(c[u>>2]|0){X=0;do{__ZN10StringNameD2Ev(t+(X<<2)|0);X=X+1|0}while(X>>>0<(c[u>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(V,1)}__ZN10StringNameD2Ev(v);__Z8D_METHODPKc(w,831390);v=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(v);c[v>>2]=233120;__ZN10MethodBind10_set_constEb(v,1);__ZN10MethodBind24_generate_argument_typesEi(v,0);__ZN10MethodBind12_set_returnsEb(v,1);c[v+44>>2]=5143;c[v+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,v,w,0,0)|0;v=w+4|0;V=c[v>>2]|0;if(V|0?(__Z16atomic_decrementPj(V+-8|0)|0)==0:0){u=c[v>>2]|0;v=(u|0)==0?0:u+-4|0;u=v+4|0;if(c[v>>2]|0){X=0;do{__ZN10StringNameD2Ev(u+(X<<2)|0);X=X+1|0}while(X>>>0<(c[v>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(V,1)}__ZN10StringNameD2Ev(w);__ZN6StringC2EPKc(b,947457);c[y>>2]=c[b>>2];__ZN10StringNameC2ERK6String(x,y);__ZN6StringC2EPKc(z,1129103);__ZN10MethodInfoC2ERK6String(b,z);__ZN7ClassDB10add_signalE10StringNameRK10MethodInfo(x,b);__ZN10MethodInfoD2Ev(b);w=c[z>>2]|0;do if(w|0){if(__Z16atomic_decrementPj(w+-8|0)|0)break;__ZN6Memory11free_staticEPvb(w,1)}while(0);__ZN10StringNameD2Ev(x);x=c[y>>2]|0;do if(x|0){if(__Z16atomic_decrementPj(x+-8|0)|0)break;__ZN6Memory11free_staticEPvb(x,1)}while(0);__ZN6StringC2EPKc(b,947457);c[y>>2]=c[b>>2];__ZN10StringNameC2ERK6String(A,y);__ZN6StringC2EPKc(z,831077);__ZN10MethodInfoC2ERK6String(b,z);__ZN7ClassDB10add_signalE10StringNameRK10MethodInfo(A,b);__ZN10MethodInfoD2Ev(b);x=c[z>>2]|0;do if(x|0){if(__Z16atomic_decrementPj(x+-8|0)|0)break;__ZN6Memory11free_staticEPvb(x,1)}while(0);__ZN10StringNameD2Ev(A);A=c[y>>2]|0;do if(A|0){if(__Z16atomic_decrementPj(A+-8|0)|0)break;__ZN6Memory11free_staticEPvb(A,1)}while(0);__ZN6StringC2EPKc(b,947457);c[y>>2]=c[b>>2];__ZN10StringNameC2ERK6String(B,y);__ZN6StringC2EPKc(z,831065);__ZN10MethodInfoC2ERK6String(b,z);__ZN7ClassDB10add_signalE10StringNameRK10MethodInfo(B,b);__ZN10MethodInfoD2Ev(b);A=c[z>>2]|0;do if(A|0){if(__Z16atomic_decrementPj(A+-8|0)|0)break;__ZN6Memory11free_staticEPvb(A,1)}while(0);__ZN10StringNameD2Ev(B);B=c[y>>2]|0;do if(B|0){if(__Z16atomic_decrementPj(B+-8|0)|0)break;__ZN6Memory11free_staticEPvb(B,1)}while(0);__ZN6StringC2EPKc(b,947457);c[y>>2]=c[b>>2];__ZN10StringNameC2ERK6String(C,y);__ZN6StringC2EPKc(z,947023);__ZN6StringC2EPKc(E,1129103);__ZN6StringC2EPKc(F,1263606);B=D+4|0;c[B>>2]=0;A=D+12|0;c[A>>2]=0;c[D>>2]=1;x=c[E>>2]|0;do if(x|0){c[B>>2]=0;if(!(__Z28atomic_conditional_incrementPj(x+-8|0)|0))break;c[B>>2]=c[E>>2]}while(0);c[D+8>>2]=0;B=c[A>>2]|0;do if((B|0)!=(c[F>>2]|0)){do if(B|0){if(__Z16atomic_decrementPj(B+-8|0)|0)break;__ZN6Memory11free_staticEPvb(B,1)}while(0);c[A>>2]=0;x=c[F>>2]|0;if(!x)break;if(!(__Z28atomic_conditional_incrementPj(x+-8|0)|0))break;c[A>>2]=c[F>>2]}while(0);c[D+16>>2]=7;__ZN10MethodInfoC2ERK6StringRK12PropertyInfo(b,z,D);__ZN7ClassDB10add_signalE10StringNameRK10MethodInfo(C,b);__ZN10MethodInfoD2Ev(b);A=c[D+12>>2]|0;do if(A|0){if(__Z16atomic_decrementPj(A+-8|0)|0)break;__ZN6Memory11free_staticEPvb(A,1)}while(0);A=c[D+4>>2]|0;do if(A|0){if(__Z16atomic_decrementPj(A+-8|0)|0)break;__ZN6Memory11free_staticEPvb(A,1)}while(0);A=c[F>>2]|0;do if(A|0){if(__Z16atomic_decrementPj(A+-8|0)|0)break;__ZN6Memory11free_staticEPvb(A,1)}while(0);A=c[E>>2]|0;do if(A|0){if(__Z16atomic_decrementPj(A+-8|0)|0)break;__ZN6Memory11free_staticEPvb(A,1)}while(0);A=c[z>>2]|0;do if(A|0){if(__Z16atomic_decrementPj(A+-8|0)|0)break;__ZN6Memory11free_staticEPvb(A,1)}while(0);__ZN10StringNameD2Ev(C);C=c[y>>2]|0;do if(C|0){if(__Z16atomic_decrementPj(C+-8|0)|0)break;__ZN6Memory11free_staticEPvb(C,1)}while(0);__ZN6StringC2EPKc(b,947457);c[y>>2]=c[b>>2];__ZN10StringNameC2ERK6String(G,y);__ZN6StringC2EPKc(H,990196);__ZN6StringC2EPKc(z,1263606);C=c[H>>2]|0;do if(!C)Y=0;else{if(!(__Z28atomic_conditional_incrementPj(C+-8|0)|0)){Y=0;break}Y=c[H>>2]|0}while(0);C=c[z>>2]|0;do if(!C)Z=0;else{if(!(__Z28atomic_conditional_incrementPj(C+-8|0)|0)){Z=0;break}Z=c[z>>2]|0}while(0);c[b>>2]=1;C=b+4|0;c[C>>2]=0;A=(Y|0)==0;do if(!A){c[C>>2]=0;if(!(__Z28atomic_conditional_incrementPj(Y+-8|0)|0))break;c[C>>2]=Y}while(0);c[b+8>>2]=0;C=b+12|0;c[C>>2]=0;E=(Z|0)==0;do if(!E){c[C>>2]=0;if(!(__Z28atomic_conditional_incrementPj(Z+-8|0)|0))break;c[C>>2]=Z}while(0);c[b+16>>2]=519;c[D>>2]=__Z11_scs_createPKc(831243)|0;c[F>>2]=__Z11_scs_createPKc(831256)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(G,b,D,F,-1);__ZN10StringNameD2Ev(F);__ZN10StringNameD2Ev(D);C=c[b+12>>2]|0;do if(C|0){if(__Z16atomic_decrementPj(C+-8|0)|0)break;__ZN6Memory11free_staticEPvb(C,1)}while(0);C=c[b+4>>2]|0;do if(C|0){if(__Z16atomic_decrementPj(C+-8|0)|0)break;__ZN6Memory11free_staticEPvb(C,1)}while(0);C=Z;do if(!E){if(__Z16atomic_decrementPj(C+-8|0)|0)break;__ZN6Memory11free_staticEPvb(C,1)}while(0);C=Y;do if(!A){if(__Z16atomic_decrementPj(C+-8|0)|0)break;__ZN6Memory11free_staticEPvb(C,1)}while(0);C=c[z>>2]|0;do if(C|0){if(__Z16atomic_decrementPj(C+-8|0)|0)break;__ZN6Memory11free_staticEPvb(C,1)}while(0);C=c[H>>2]|0;do if(C|0){if(__Z16atomic_decrementPj(C+-8|0)|0)break;__ZN6Memory11free_staticEPvb(C,1)}while(0);__ZN10StringNameD2Ev(G);G=c[y>>2]|0;do if(G|0){if(__Z16atomic_decrementPj(G+-8|0)|0)break;__ZN6Memory11free_staticEPvb(G,1)}while(0);__ZN6StringC2EPKc(b,947457);c[y>>2]=c[b>>2];__ZN10StringNameC2ERK6String(I,y);__ZN6StringC2EPKc(J,831407);__ZN6StringC2EPKc(z,1263606);G=b+4|0;c[G>>2]=0;C=b+12|0;c[C>>2]=0;c[b>>2]=1;H=c[J>>2]|0;do if(H|0){c[G>>2]=0;if(!(__Z28atomic_conditional_incrementPj(H+-8|0)|0))break;c[G>>2]=c[J>>2]}while(0);c[b+8>>2]=0;G=c[C>>2]|0;do if((G|0)!=(c[z>>2]|0)){do if(G|0){if(__Z16atomic_decrementPj(G+-8|0)|0)break;__ZN6Memory11free_staticEPvb(G,1)}while(0);c[C>>2]=0;H=c[z>>2]|0;if(!H)break;if(!(__Z28atomic_conditional_incrementPj(H+-8|0)|0))break;c[C>>2]=c[z>>2]}while(0);c[b+16>>2]=7;c[D>>2]=__Z11_scs_createPKc(831212)|0;c[F>>2]=__Z11_scs_createPKc(831228)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(I,b,D,F,-1);__ZN10StringNameD2Ev(F);__ZN10StringNameD2Ev(D);C=c[b+12>>2]|0;do if(C|0){if(__Z16atomic_decrementPj(C+-8|0)|0)break;__ZN6Memory11free_staticEPvb(C,1)}while(0);C=c[b+4>>2]|0;do if(C|0){if(__Z16atomic_decrementPj(C+-8|0)|0)break;__ZN6Memory11free_staticEPvb(C,1)}while(0);C=c[z>>2]|0;do if(C|0){if(__Z16atomic_decrementPj(C+-8|0)|0)break;__ZN6Memory11free_staticEPvb(C,1)}while(0);C=c[J>>2]|0;do if(C|0){if(__Z16atomic_decrementPj(C+-8|0)|0)break;__ZN6Memory11free_staticEPvb(C,1)}while(0);__ZN10StringNameD2Ev(I);I=c[y>>2]|0;do if(I|0){if(__Z16atomic_decrementPj(I+-8|0)|0)break;__ZN6Memory11free_staticEPvb(I,1)}while(0);__ZN6StringC2EPKc(b,947457);c[y>>2]=c[b>>2];__ZN10StringNameC2ERK6String(K,y);__ZN6StringC2EPKc(L,1129023);__ZN6StringC2EPKc(z,1263606);I=c[L>>2]|0;do if(!I)_=0;else{if(!(__Z28atomic_conditional_incrementPj(I+-8|0)|0)){_=0;break}_=c[L>>2]|0}while(0);I=c[z>>2]|0;do if(!I)$=0;else{if(!(__Z28atomic_conditional_incrementPj(I+-8|0)|0)){$=0;break}$=c[z>>2]|0}while(0);c[b>>2]=1;I=b+4|0;c[I>>2]=0;C=(_|0)==0;do if(!C){c[I>>2]=0;if(!(__Z28atomic_conditional_incrementPj(_+-8|0)|0))break;c[I>>2]=_}while(0);c[b+8>>2]=0;I=b+12|0;c[I>>2]=0;J=($|0)==0;do if(!J){c[I>>2]=0;if(!(__Z28atomic_conditional_incrementPj($+-8|0)|0))break;c[I>>2]=$}while(0);c[b+16>>2]=519;c[D>>2]=__Z11_scs_createPKc(831189)|0;c[F>>2]=__Z11_scs_createPKc(1129023)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(K,b,D,F,-1);__ZN10StringNameD2Ev(F);__ZN10StringNameD2Ev(D);I=c[b+12>>2]|0;do if(I|0){if(__Z16atomic_decrementPj(I+-8|0)|0)break;__ZN6Memory11free_staticEPvb(I,1)}while(0);I=c[b+4>>2]|0;do if(I|0){if(__Z16atomic_decrementPj(I+-8|0)|0)break;__ZN6Memory11free_staticEPvb(I,1)}while(0);I=$;do if(!J){if(__Z16atomic_decrementPj(I+-8|0)|0)break;__ZN6Memory11free_staticEPvb(I,1)}while(0);I=_;do if(!C){if(__Z16atomic_decrementPj(I+-8|0)|0)break;__ZN6Memory11free_staticEPvb(I,1)}while(0);I=c[z>>2]|0;do if(I|0){if(__Z16atomic_decrementPj(I+-8|0)|0)break;__ZN6Memory11free_staticEPvb(I,1)}while(0);I=c[L>>2]|0;do if(I|0){if(__Z16atomic_decrementPj(I+-8|0)|0)break;__ZN6Memory11free_staticEPvb(I,1)}while(0);__ZN10StringNameD2Ev(K);K=c[y>>2]|0;do if(K|0){if(__Z16atomic_decrementPj(K+-8|0)|0)break;__ZN6Memory11free_staticEPvb(K,1)}while(0);__ZN6StringC2EPKc(b,947457);c[y>>2]=c[b>>2];__ZN10StringNameC2ERK6String(M,y);__ZN6StringC2EPKc(N,831419);__ZN6StringC2EPKc(z,831431);K=c[N>>2]|0;do if(!K)aa=0;else{if(!(__Z28atomic_conditional_incrementPj(K+-8|0)|0)){aa=0;break}aa=c[N>>2]|0}while(0);K=c[z>>2]|0;do if(!K)ca=0;else{if(!(__Z28atomic_conditional_incrementPj(K+-8|0)|0)){ca=0;break}ca=c[z>>2]|0}while(0);c[b>>2]=2;K=b+4|0;c[K>>2]=0;I=(aa|0)==0;do if(!I){c[K>>2]=0;if(!(__Z28atomic_conditional_incrementPj(aa+-8|0)|0))break;c[K>>2]=aa}while(0);c[b+8>>2]=3;K=b+12|0;c[K>>2]=0;L=(ca|0)==0;do if(!L){c[K>>2]=0;if(!(__Z28atomic_conditional_incrementPj(ca+-8|0)|0))break;c[K>>2]=ca}while(0);c[b+16>>2]=1031;c[D>>2]=__Z11_scs_createPKc(831268)|0;c[F>>2]=__Z11_scs_createPKc(831284)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(M,b,D,F,-1);__ZN10StringNameD2Ev(F);__ZN10StringNameD2Ev(D);K=c[b+12>>2]|0;do if(K|0){if(__Z16atomic_decrementPj(K+-8|0)|0)break;__ZN6Memory11free_staticEPvb(K,1)}while(0);K=c[b+4>>2]|0;do if(K|0){if(__Z16atomic_decrementPj(K+-8|0)|0)break;__ZN6Memory11free_staticEPvb(K,1)}while(0);K=ca;do if(!L){if(__Z16atomic_decrementPj(K+-8|0)|0)break;__ZN6Memory11free_staticEPvb(K,1)}while(0);K=aa;do if(!I){if(__Z16atomic_decrementPj(K+-8|0)|0)break;__ZN6Memory11free_staticEPvb(K,1)}while(0);K=c[z>>2]|0;do if(K|0){if(__Z16atomic_decrementPj(K+-8|0)|0)break;__ZN6Memory11free_staticEPvb(K,1)}while(0);K=c[N>>2]|0;do if(K|0){if(__Z16atomic_decrementPj(K+-8|0)|0)break;__ZN6Memory11free_staticEPvb(K,1)}while(0);__ZN10StringNameD2Ev(M);M=c[y>>2]|0;do if(M|0){if(__Z16atomic_decrementPj(M+-8|0)|0)break;__ZN6Memory11free_staticEPvb(M,1)}while(0);__ZN6StringC2EPKc(b,947457);c[y>>2]=c[b>>2];__ZN10StringNameC2ERK6String(O,y);__ZN6StringC2EPKc(P,831459);__ZN6StringC2EPKc(z,839540);M=b+4|0;c[M>>2]=0;K=b+12|0;c[K>>2]=0;c[b>>2]=2;N=c[P>>2]|0;do if(N|0){c[M>>2]=0;if(!(__Z28atomic_conditional_incrementPj(N+-8|0)|0))break;c[M>>2]=c[P>>2]}while(0);c[b+8>>2]=3;M=c[K>>2]|0;do if((M|0)!=(c[z>>2]|0)){do if(M|0){if(__Z16atomic_decrementPj(M+-8|0)|0)break;__ZN6Memory11free_staticEPvb(M,1)}while(0);c[K>>2]=0;N=c[z>>2]|0;if(!N)break;if(!(__Z28atomic_conditional_incrementPj(N+-8|0)|0))break;c[K>>2]=c[z>>2]}while(0);c[b+16>>2]=7;c[D>>2]=__Z11_scs_createPKc(831314)|0;c[F>>2]=__Z11_scs_createPKc(831337)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(O,b,D,F,-1);__ZN10StringNameD2Ev(F);__ZN10StringNameD2Ev(D);K=c[b+12>>2]|0;do if(K|0){if(__Z16atomic_decrementPj(K+-8|0)|0)break;__ZN6Memory11free_staticEPvb(K,1)}while(0);K=c[b+4>>2]|0;do if(K|0){if(__Z16atomic_decrementPj(K+-8|0)|0)break;__ZN6Memory11free_staticEPvb(K,1)}while(0);K=c[z>>2]|0;do if(K|0){if(__Z16atomic_decrementPj(K+-8|0)|0)break;__ZN6Memory11free_staticEPvb(K,1)}while(0);K=c[P>>2]|0;do if(K|0){if(__Z16atomic_decrementPj(K+-8|0)|0)break;__ZN6Memory11free_staticEPvb(K,1)}while(0);__ZN10StringNameD2Ev(O);O=c[y>>2]|0;do if(O|0){if(__Z16atomic_decrementPj(O+-8|0)|0)break;__ZN6Memory11free_staticEPvb(O,1)}while(0);__ZN6StringC2EPKc(b,947457);c[y>>2]=c[b>>2];__ZN10StringNameC2ERK6String(Q,y);__ZN6StringC2EPKc(R,948032);__ZN6StringC2EPKc(z,947976);O=b+4|0;c[O>>2]=0;K=b+12|0;c[K>>2]=0;c[b>>2]=18;P=c[R>>2]|0;do if(P|0){c[O>>2]=0;if(!(__Z28atomic_conditional_incrementPj(P+-8|0)|0))break;c[O>>2]=c[R>>2]}while(0);c[b+8>>2]=17;O=c[K>>2]|0;do if((O|0)!=(c[z>>2]|0)){do if(O|0){if(__Z16atomic_decrementPj(O+-8|0)|0)break;__ZN6Memory11free_staticEPvb(O,1)}while(0);c[K>>2]=0;P=c[z>>2]|0;if(!P)break;if(!(__Z28atomic_conditional_incrementPj(P+-8|0)|0))break;c[K>>2]=c[z>>2]}while(0);c[b+16>>2]=7;c[D>>2]=__Z11_scs_createPKc(947985)|0;c[F>>2]=__Z11_scs_createPKc(947998)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(Q,b,D,F,-1);__ZN10StringNameD2Ev(F);__ZN10StringNameD2Ev(D);K=c[b+12>>2]|0;do if(K|0){if(__Z16atomic_decrementPj(K+-8|0)|0)break;__ZN6Memory11free_staticEPvb(K,1)}while(0);K=c[b+4>>2]|0;do if(K|0){if(__Z16atomic_decrementPj(K+-8|0)|0)break;__ZN6Memory11free_staticEPvb(K,1)}while(0);K=c[z>>2]|0;do if(K|0){if(__Z16atomic_decrementPj(K+-8|0)|0)break;__ZN6Memory11free_staticEPvb(K,1)}while(0);K=c[R>>2]|0;do if(K|0){if(__Z16atomic_decrementPj(K+-8|0)|0)break;__ZN6Memory11free_staticEPvb(K,1)}while(0);__ZN10StringNameD2Ev(Q);Q=c[y>>2]|0;do if(Q|0){if(__Z16atomic_decrementPj(Q+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Q,1)}while(0);__ZN6StringC2EPKc(b,947457);c[y>>2]=c[b>>2];__ZN10StringNameC2ERK6String(S,y);__ZN6StringC2EPKc(T,916985);__ZN6StringC2EPKc(z,994301);Q=b+4|0;c[Q>>2]=0;K=b+12|0;c[K>>2]=0;c[b>>2]=18;R=c[T>>2]|0;do if(R|0){c[Q>>2]=0;if(!(__Z28atomic_conditional_incrementPj(R+-8|0)|0))break;c[Q>>2]=c[T>>2]}while(0);c[b+8>>2]=17;Q=c[K>>2]|0;do if((Q|0)!=(c[z>>2]|0)){do if(Q|0){if(__Z16atomic_decrementPj(Q+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Q,1)}while(0);c[K>>2]=0;R=c[z>>2]|0;if(!R)break;if(!(__Z28atomic_conditional_incrementPj(R+-8|0)|0))break;c[K>>2]=c[z>>2]}while(0);c[b+16>>2]=7;c[D>>2]=__Z11_scs_createPKc(831360)|0;c[F>>2]=__Z11_scs_createPKc(831390)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(S,b,D,F,-1);__ZN10StringNameD2Ev(F);__ZN10StringNameD2Ev(D);D=c[b+12>>2]|0;do if(D|0){if(__Z16atomic_decrementPj(D+-8|0)|0)break;__ZN6Memory11free_staticEPvb(D,1)}while(0);D=c[b+4>>2]|0;do if(D|0){if(__Z16atomic_decrementPj(D+-8|0)|0)break;__ZN6Memory11free_staticEPvb(D,1)}while(0);D=c[z>>2]|0;do if(D|0){if(__Z16atomic_decrementPj(D+-8|0)|0)break;__ZN6Memory11free_staticEPvb(D,1)}while(0);D=c[T>>2]|0;do if(D|0){if(__Z16atomic_decrementPj(D+-8|0)|0)break;__ZN6Memory11free_staticEPvb(D,1)}while(0);__ZN10StringNameD2Ev(S);S=c[y>>2]|0;do if(S|0){if(__Z16atomic_decrementPj(S+-8|0)|0)break;__ZN6Memory11free_staticEPvb(S,1)}while(0);__ZN6StringC2EPKc(b,947457);c[z>>2]=c[b>>2];__ZN10StringNameC2ERK6String(y,z);__ZN10StringNameC2EPKc(b,831478);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(y,b,0);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(y);S=c[z>>2]|0;do if(S|0){if(__Z16atomic_decrementPj(S+-8|0)|0)break;__ZN6Memory11free_staticEPvb(S,1)}while(0);__ZN6StringC2EPKc(b,947457);c[z>>2]=c[b>>2];__ZN10StringNameC2ERK6String(y,z);__ZN10StringNameC2EPKc(b,831490);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(y,b,1);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(y);S=c[z>>2]|0;do if(S|0){if(__Z16atomic_decrementPj(S+-8|0)|0)break;__ZN6Memory11free_staticEPvb(S,1)}while(0);__ZN6StringC2EPKc(b,947457);c[z>>2]=c[b>>2];__ZN10StringNameC2ERK6String(y,z);__ZN10StringNameC2EPKc(b,831503);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(y,b,2);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(y);S=c[z>>2]|0;do if(S|0){if(__Z16atomic_decrementPj(S+-8|0)|0)break;__ZN6Memory11free_staticEPvb(S,1)}while(0);__ZN6StringC2EPKc(b,947457);c[z>>2]=c[b>>2];__ZN10StringNameC2ERK6String(y,z);__ZN10StringNameC2EPKc(b,831514);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(y,b,3);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(y);S=c[z>>2]|0;do if(S|0){if(__Z16atomic_decrementPj(S+-8|0)|0)break;__ZN6Memory11free_staticEPvb(S,1)}while(0);__ZN6StringC2EPKc(b,947457);c[z>>2]=c[b>>2];__ZN10StringNameC2ERK6String(y,z);__ZN10StringNameC2EPKc(b,831528);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(y,b,0);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(y);S=c[z>>2]|0;do if(S|0){if(__Z16atomic_decrementPj(S+-8|0)|0)break;__ZN6Memory11free_staticEPvb(S,1)}while(0);__ZN6StringC2EPKc(b,947457);c[z>>2]=c[b>>2];__ZN10StringNameC2ERK6String(y,z);__ZN10StringNameC2EPKc(b,831553);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(y,b,1);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(y);y=c[z>>2]|0;if(!y){l=a;return}if(__Z16atomic_decrementPj(y+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(y,1);l=a;return}function __ZN10BaseButton11set_pressedEb(b,e){b=b|0;e=e|0;var f=0,g=0;if(!(a[b+604>>0]|0))return;f=b+620|0;if((d[f>>0]|0)==(e&1|0))return;a[f>>0]=e&1;if(((e?(e=c[b+632>>2]|0,e|0):0)?(f=c[e+128>>2]|0,f|0):0)?(g=c[f+8>>2]|0,f=c[e+132>>2]|0,(g|0)!=(f|0)):0){e=g;while(1){g=c[e+8>>2]|0;if((g|0)==(f|0))break;else e=g}if(e|0){f=e;do{e=c[f+24>>2]|0;if(((e|0)!=(b|0)?a[e+604>>0]|0:0)?(g=e+620|0,a[g>>0]|0):0){a[g>>0]=0;__ZN10CanvasItem6updateEv(e)}f=c[f+16>>2]|0}while((f|0)!=0)}}__ZN10CanvasItem6updateEv(b);return}function __ZNK10BaseButton10is_pressedEv(b){b=b|0;return (a[((a[b+604>>0]|0)==0?b+622|0:b+620|0)>>0]|0)!=0|0}function __ZNK10BaseButton10is_hoveredEv(b){b=b|0;return (a[b+621>>0]|0)!=0|0}function __ZN10BaseButton15set_toggle_modeEb(b,c){b=b|0;c=c|0;a[b+604>>0]=c&1;return}function __ZNK10BaseButton14is_toggle_modeEv(b){b=b|0;return (a[b+604>>0]|0)!=0|0}function __ZN10BaseButton12set_disabledEb(b,d){b=b|0;d=d|0;a[b+624>>0]=d&1;__ZN10CanvasItem6updateEv(b);if(d){__ZN7Control14set_focus_modeENS_9FocusModeE(b,0);return}else{__ZN7Control14set_focus_modeENS_9FocusModeE(b,c[b+608>>2]|0);return}}function __ZNK10BaseButton11is_disabledEv(b){b=b|0;return (a[b+624>>0]|0)!=0|0}function __ZN10BaseButton15set_action_modeENS_10ActionModeE(a,b){a=a|0;b=b|0;c[a+616>>2]=b;return}function __ZNK10BaseButton15get_action_modeEv(a){a=a|0;return c[a+616>>2]|0}function __ZNK10BaseButton13get_draw_modeEv(b){b=b|0;var c=0,d=0,e=0,f=0,g=0;c=b+620|0;if(a[b+624>>0]|0){d=3;return d|0}if(!(a[b+622>>0]|0)){e=a[c>>0]|0;if(a[b+621>>0]|0)if(!(e<<24>>24)){d=2;return d|0}else f=1;else f=e;g=f<<24>>24!=0}else g=(a[c>>0]|0)!=0^(a[b+623>>0]|0)!=0;d=g&1;return d|0}function __ZN10BaseButton22set_enabled_focus_modeEN7Control9FocusModeE(b,d){b=b|0;d=d|0;c[b+608>>2]=d;if(a[b+624>>0]|0)return;__ZN7Control14set_focus_modeENS_9FocusModeE(b,d);return}function __ZNK10BaseButton22get_enabled_focus_modeEv(a){a=a|0;return c[a+608>>2]|0}function __ZN10BaseButton12set_shortcutERK3RefI8ShortCutE(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0;d=a+612|0;e=c[d>>2]|0;f=(e|0)==0;g=c[b>>2]|0;if(!(f^(g|0)==0))return;if((g|0)!=(e|0)){if((!f?__ZN9Reference11unreferenceEv(e)|0:0)?(f=c[d>>2]|0,__Z17predelete_handlerP6Object(f)|0):0){gj[c[(c[f>>2]|0)+76>>2]&8191](f);__ZN6Memory11free_staticEPvb(f,0)}c[d>>2]=0;f=c[b>>2]|0;c[d>>2]=f;if(!f)h=0;else{__ZN9Reference9referenceEv(f);h=c[d>>2]|0}}else h=e;__ZN4Node27set_process_unhandled_inputEb(a,(h|0)!=0);return}function __ZNK10BaseButton12get_shortcutEv(a){a=a|0;var b=0,d=0;b=c[a+612>>2]|0;if(!b){d=0;return d|0}__ZN9Reference9referenceEv(b);d=b;return d|0}function __ZN10BaseButton16set_button_groupERK3RefI11ButtonGroupE(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d;f=a+632|0;g=c[f>>2]|0;if(!g)h=0;else{i=g+128|0;j=c[i>>2]|0;a:do if(j|0){k=c[j+8>>2]|0;n=c[g+132>>2]|0;b:do if((k|0)==(n|0))o=k;else{p=k;while(1){q=c[p+24>>2]|0;if(q>>>0>a>>>0)r=p+8|0;else{if(q>>>0>=a>>>0){o=p;break b}r=p+4|0}p=c[r>>2]|0;if((p|0)==(n|0))break a}}while(0);if((!((o|0)==0|(o|0)==(n|0))?(__ZN3SetIP10BaseButton10ComparatorIS1_E16DefaultAllocatorE6_eraseEPNS5_7ElementE(i,o),(c[g+136>>2]|0)==0):0)?(k=c[i>>2]|0,k|0):0){__ZN6Memory11free_staticEPvb(k,0);c[i>>2]=0}}while(0);h=c[f>>2]|0}do if((c[b>>2]|0)!=(h|0)){if((h|0?__ZN9Reference11unreferenceEv(h)|0:0)?(i=c[f>>2]|0,__Z17predelete_handlerP6Object(i)|0):0){gj[c[(c[i>>2]|0)+76>>2]&8191](i);__ZN6Memory11free_staticEPvb(i,0)}c[f>>2]=0;i=c[b>>2]|0;c[f>>2]=i;if(!i){__ZN10CanvasItem6updateEv(a);l=d;return}else{__ZN9Reference9referenceEv(i);s=c[f>>2]|0;break}}else s=h;while(0);if(!s){__ZN10CanvasItem6updateEv(a);l=d;return}h=s+128|0;c[e>>2]=a;if(!(c[h>>2]|0)){f=__ZnwjPFPvjE(28,4740)|0;b=f+16|0;c[b>>2]=0;c[b+4>>2]=0;c[h>>2]=f;b=c[s+132>>2]|0;c[f+4>>2]=b;c[f+8>>2]=b;c[f+12>>2]=b;c[f>>2]=1}__ZN3SetIP10BaseButton10ComparatorIS1_E16DefaultAllocatorE10_insert_rbERKS1_(h,e)|0;__ZN10CanvasItem6updateEv(a);l=d;return}function __ZNK10BaseButton16get_button_groupEv(a){a=a|0;var b=0,d=0;b=c[a+632>>2]|0;if(!b){d=0;return d|0}__ZN9Reference9referenceEv(b);d=b;return d|0}function __ZNK13MethodBind0RCI10BaseButton3RefI11ButtonGroupEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var c=0;if((b|0)!=-1){c=0;return c|0}c=__ZN7Variant12get_type_forI3RefI11ButtonGroupEEENS_4TypeEv()|0;return c|0}function __ZNK13MethodBind0RCI10BaseButton3RefI11ButtonGroupEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,947457);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI10BaseButton3RefI11ButtonGroupEE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f+28|0;j=f;k=f+24|0;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235512)|0:0){c[h>>2]=0;a[1263537]=0;n=c[d+24>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=f;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=f;return}o=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))p=o;else p=c[(c[d>>2]|0)+o>>2]|0;c[k>>2]=ij[p&8191](d)|0;__ZN6RefPtrC2Ev(i);__ZN3RefI9ReferenceEaSI11ButtonGroupEEvRKS_IT_E(i,k);__ZN7VariantC2ERK6RefPtr(j,i);__ZN6RefPtrD2Ev(i);i=c[k>>2]|0;if((i|0?__ZN9Reference11unreferenceEv(i)|0:0)?(i=c[k>>2]|0,__Z17predelete_handlerP6Object(i)|0):0){gj[c[(c[i>>2]|0)+76>>2]&8191](i);__ZN6Memory11free_staticEPvb(i,0)}c[k>>2]=0;__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI10BaseButton3RefI11ButtonGroupEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=d;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235512)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;c[f>>2]=ij[i&8191](a)|0;__ZN3RefI9ReferenceEaSI11ButtonGroupEEvRKS_IT_E(e,f);e=c[f>>2]|0;if(!e){l=d;return}if(!(__ZN9Reference11unreferenceEv(e)|0)){l=d;return}e=c[f>>2]|0;if(!(__Z17predelete_handlerP6Object(e)|0)){l=d;return}gj[c[(c[e>>2]|0)+76>>2]&8191](e);__ZN6Memory11free_staticEPvb(e,0);l=d;return}function __ZN13MethodBind0RCI10BaseButton3RefI11ButtonGroupEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN3RefI9ReferenceEaSI11ButtonGroupEEvRKS_IT_E(a,b){a=a|0;b=b|0;var d=0,e=0;d=c[b>>2]|0;if(!d){b=c[a>>2]|0;if((b|0?__ZN9Reference11unreferenceEv(b)|0:0)?(b=c[a>>2]|0,__Z17predelete_handlerP6Object(b)|0):0){gj[c[(c[b>>2]|0)+76>>2]&8191](b);__ZN6Memory11free_staticEPvb(b,0)}c[a>>2]=0;return}b=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1220724)|0;e=b?d:0;d=c[a>>2]|0;if((e|0)==(d|0))return;if((d|0?__ZN9Reference11unreferenceEv(d)|0:0)?(d=c[a>>2]|0,__Z17predelete_handlerP6Object(d)|0):0){gj[c[(c[d>>2]|0)+76>>2]&8191](d);__ZN6Memory11free_staticEPvb(d,0)}c[a>>2]=e;if(!e)return;__ZN9Reference9referenceEv(e);return}function __ZN7Variant12get_type_forI3RefI11ButtonGroupEEENS_4TypeEv(){var a=0,b=0,d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+28|0;d=a+24|0;e=a;c[d>>2]=0;__ZN6RefPtrC2Ev(b);__ZN3RefI9ReferenceEaSI11ButtonGroupEEvRKS_IT_E(b,d);__ZN7VariantC2ERK6RefPtr(e,b);__ZN6RefPtrD2Ev(b);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);e=c[d>>2]|0;if(!e){l=a;return b|0}if(!(__ZN9Reference11unreferenceEv(e)|0)){l=a;return b|0}e=c[d>>2]|0;if(!(__Z17predelete_handlerP6Object(e)|0)){l=a;return b|0}gj[c[(c[e>>2]|0)+76>>2]&8191](e);__ZN6Memory11free_staticEPvb(e,0);l=a;return b|0}function __ZN3SetIP10BaseButton10ComparatorIS1_E16DefaultAllocatorE6_eraseEPNS5_7ElementE(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0;e=d+8|0;f=c[e>>2]|0;g=b+4|0;h=c[g>>2]|0;if((f|0)!=(h|0)?(i=c[d+4>>2]|0,(i|0)!=(h|0)):0){j=i;while(1){i=c[j+8>>2]|0;if((i|0)==(h|0))break;else j=i}if(!j){k=h;l=c[h+8>>2]|0}else{k=j;l=h}}else{k=d;l=f}f=k+8|0;j=k+4|0;i=c[((l|0)==(h|0)?j:f)>>2]|0;h=c[b>>2]|0;l=k+12|0;m=c[l>>2]|0;c[i+12>>2]=m;if((h|0)==(m|0))n=h+8|0;else{h=c[l>>2]|0;m=h+8|0;n=(k|0)==(c[m>>2]|0)?m:h+4|0}c[n>>2]=i;if((k|0)==(d|0)){if((c[d>>2]|0)==1)__ZN3SetIP10BaseButton10ComparatorIS1_E16DefaultAllocatorE10_erase_fixEPNS5_7ElementE(b,i)}else{if((k|0)==(c[g>>2]|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143791,1144075,454,1143798,0);return}a[1263537]=0;if((c[k>>2]|0)==1)__ZN3SetIP10BaseButton10ComparatorIS1_E16DefaultAllocatorE10_erase_fixEPNS5_7ElementE(b,i);c[f>>2]=c[e>>2];f=d+4|0;c[j>>2]=c[f>>2];j=d+12|0;c[l>>2]=c[j>>2];c[k>>2]=c[d>>2];c[(c[e>>2]|0)+12>>2]=k;c[(c[f>>2]|0)+12>>2]=k;f=c[j>>2]|0;j=f+8|0;c[((c[j>>2]|0)==(d|0)?j:f+4|0)>>2]=k}k=c[d+16>>2]|0;f=d+20|0;if(k|0)c[k+20>>2]=c[f>>2];j=c[f>>2]|0;if(j|0)c[j+16>>2]=k;__ZN6Memory11free_staticEPvb(d,0);d=b+8|0;c[d>>2]=(c[d>>2]|0)+-1;if(!(c[c[g>>2]>>2]|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143791,1144075,483,1143838,0);return}else{a[1263537]=0;return}}function __ZN3SetIP10BaseButton10ComparatorIS1_E16DefaultAllocatorE10_insert_rbERKS1_(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;a[f>>0]=0;g=__ZN3SetIP10BaseButton10ComparatorIS1_E16DefaultAllocatorE7_insertERKS1_Rb(b,d,f)|0;if(a[f>>0]|0){l=e;return g|0}f=b+8|0;c[f>>2]=(c[f>>2]|0)+1;f=g+12|0;d=c[f>>2]|0;if(!(c[d>>2]|0)){h=b+4|0;i=g;j=d;k=d;d=f;while(1){f=j+12|0;n=c[f>>2]|0;o=c[n+8>>2]|0;p=n;do if((j|0)==(o|0)){q=c[n+4>>2]|0;if(!(c[q>>2]|0)){c[k>>2]=1;a[1263537]=0;c[q>>2]=1;if((c[h>>2]|0)==(n|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1144075,146,1146003,0);r=c[(c[d>>2]|0)+12>>2]|0;break}else{a[1263537]=0;c[n>>2]=0;r=n;break}}q=j+4|0;if((i|0)==(c[q>>2]|0)){s=i+8|0;t=c[s>>2]|0;c[q>>2]=t;if((t|0)==(c[h>>2]|0))u=p;else{c[t+12>>2]=j;u=c[f>>2]|0}t=i+12|0;c[t>>2]=u;q=c[f>>2]|0;v=q+8|0;c[((c[v>>2]|0)==(j|0)?v:q+4|0)>>2]=i;c[s>>2]=j;c[f>>2]=i;w=j;x=i;y=c[t>>2]|0}else{w=i;x=j;y=n}a[1263537]=0;c[x>>2]=1;t=c[h>>2]|0;if((t|0)==(y|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1144075,146,1146003,0);z=c[(c[w+12>>2]|0)+12>>2]|0;A=c[h>>2]|0}else{a[1263537]=0;c[y>>2]=0;z=y;A=t}t=z+8|0;s=c[t>>2]|0;q=s+4|0;v=c[q>>2]|0;c[t>>2]=v;if((v|0)!=(A|0))c[v+12>>2]=z;v=z+12|0;c[s+12>>2]=c[v>>2];t=c[v>>2]|0;B=t+4|0;c[((c[B>>2]|0)==(z|0)?B:t+8|0)>>2]=s;c[q>>2]=z;c[v>>2]=s;r=w}else{if(!(c[o>>2]|0)){c[k>>2]=1;a[1263537]=0;c[o>>2]=1;if((c[h>>2]|0)==(n|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1144075,146,1146003,0);r=c[(c[d>>2]|0)+12>>2]|0;break}else{a[1263537]=0;c[n>>2]=0;r=n;break}}s=j+8|0;if((i|0)==(c[s>>2]|0)){v=i+4|0;q=c[v>>2]|0;c[s>>2]=q;if((q|0)==(c[h>>2]|0))C=p;else{c[q+12>>2]=j;C=c[f>>2]|0}q=i+12|0;c[q>>2]=C;s=c[f>>2]|0;t=s+4|0;c[((c[t>>2]|0)==(j|0)?t:s+8|0)>>2]=i;c[v>>2]=j;c[f>>2]=i;D=j;E=i;F=c[q>>2]|0}else{D=i;E=j;F=n}a[1263537]=0;c[E>>2]=1;q=c[h>>2]|0;if((q|0)==(F|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1144075,146,1146003,0);G=c[(c[D+12>>2]|0)+12>>2]|0;H=c[h>>2]|0}else{a[1263537]=0;c[F>>2]=0;G=F;H=q}q=G+4|0;v=c[q>>2]|0;s=v+8|0;t=c[s>>2]|0;c[q>>2]=t;if((t|0)!=(H|0))c[t+12>>2]=G;t=G+12|0;c[v+12>>2]=c[t>>2];q=c[t>>2]|0;B=q+8|0;c[((c[B>>2]|0)==(G|0)?B:q+4|0)>>2]=v;c[s>>2]=G;c[t>>2]=v;r=D}while(0);n=r+12|0;f=c[n>>2]|0;if(!(c[f>>2]|0)){i=r;j=f;k=f;d=n}else break}}d=c[(c[b>>2]|0)+8>>2]|0;a[1263537]=0;c[d>>2]=1;l=e;return g|0}function __ZN3SetIP10BaseButton10ComparatorIS1_E16DefaultAllocatorE7_insertERKS1_Rb(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0;f=c[b>>2]|0;g=c[f+8>>2]|0;h=b+4|0;i=c[h>>2]|0;a:do if((g|0)==(i|0))j=f;else{k=c[d>>2]|0;l=g;while(1){m=c[l+24>>2]|0;if(k>>>0<m>>>0)n=l+8|0;else{if(m>>>0>=k>>>0)break;n=l+4|0}m=c[n>>2]|0;if((m|0)==(i|0)){j=l;break a}else l=m}a[e>>0]=1;o=l;return o|0}while(0);i=__ZnwjPFPvjE(28,4740)|0;c[i>>2]=0;c[i+4>>2]=0;c[i+8>>2]=0;c[i+12>>2]=0;c[i+16>>2]=0;c[i+20>>2]=0;c[i+12>>2]=j;n=c[h>>2]|0;g=i+4|0;c[g>>2]=n;f=i+8|0;c[f>>2]=n;c[i+24>>2]=c[d>>2];if((j|0)!=(c[b>>2]|0)?(c[d>>2]|0)>>>0>=(c[j+24>>2]|0)>>>0:0)p=j+4|0;else p=j+8|0;c[p>>2]=i;a[e>>0]=0;e=c[g>>2]|0;g=c[h>>2]|0;if((e|0)==(g|0)){h=i;do{p=h;h=c[h+12>>2]|0}while((p|0)==(c[h+4>>2]|0));q=(h|0)==(c[b>>2]|0)?0:h}else{h=e;while(1){e=c[h+8>>2]|0;if((e|0)==(g|0)){q=h;break}else h=e}}c[i+16>>2]=q;h=c[f>>2]|0;b:do if((h|0)==(g|0)){f=i;while(1){e=f;f=c[f+12>>2]|0;if((e|0)!=(c[f+8>>2]|0)){r=f;break b}if((f|0)==(c[b>>2]|0)){r=0;break}}}else{f=h;while(1){l=c[f+4>>2]|0;if((l|0)==(g|0)){r=f;break}else f=l}}while(0);g=i+20|0;c[g>>2]=r;if(!q)s=r;else{c[q+20>>2]=i;s=c[g>>2]|0}if(!s){o=i;return o|0}c[s+16>>2]=i;o=i;return o|0}function __ZN3SetIP10BaseButton10ComparatorIS1_E16DefaultAllocatorE10_erase_fixEPNS5_7ElementE(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0;e=c[(c[b>>2]|0)+8>>2]|0;f=b+4|0;if((e|0)!=(d|0)&(c[d>>2]|0)==1){b=d;while(1){g=b+12|0;h=c[g>>2]|0;i=c[h+8>>2]|0;do if((b|0)==(i|0)){j=c[h+4>>2]|0;if(!(c[j>>2]|0)){a[1263537]=0;c[j>>2]=1;k=c[f>>2]|0;if((k|0)==(h|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1144075,146,1146003,0);l=c[g>>2]|0;m=l;n=c[l+4>>2]|0;o=c[f>>2]|0}else{a[1263537]=0;c[h>>2]=0;m=h;n=j;o=k}k=n+8|0;l=c[k>>2]|0;c[m+4>>2]=l;if((l|0)!=(o|0))c[l+12>>2]=m;l=m+12|0;c[n+12>>2]=c[l>>2];p=c[l>>2]|0;q=p+8|0;c[((c[q>>2]|0)==(m|0)?q:p+4|0)>>2]=n;c[k>>2]=m;c[l>>2]=n;l=c[g>>2]|0;r=c[l+4>>2]|0;s=l}else{r=j;s=h}if((c[c[r+4>>2]>>2]|0)==1){j=r+8|0;l=c[j>>2]|0;if((c[l>>2]|0)==1)if((c[f>>2]|0)==(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1144075,146,1146003,0);t=c[g>>2]|0;break}else{a[1263537]=0;c[r>>2]=0;t=s;break}a[1263537]=0;c[l>>2]=1;k=c[f>>2]|0;if((k|0)==(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1144075,146,1146003,0);u=c[j>>2]|0;v=c[f>>2]|0}else{a[1263537]=0;c[r>>2]=0;u=l;v=k}k=u+4|0;l=c[k>>2]|0;c[j>>2]=l;if((l|0)!=(v|0))c[l+12>>2]=r;l=r+12|0;c[u+12>>2]=c[l>>2];j=c[l>>2]|0;p=j+4|0;c[((c[p>>2]|0)==(r|0)?p:j+8|0)>>2]=u;c[k>>2]=r;c[l>>2]=u;l=c[g>>2]|0;w=c[l+4>>2]|0;x=l}else{w=r;x=s}l=c[x>>2]|0;k=c[f>>2]|0;if((l|0)==0&(k|0)==(w|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1144075,146,1146003,0);y=c[g>>2]|0;z=c[f>>2]|0}else{a[1263537]=0;c[w>>2]=l;y=x;z=k}c[y>>2]=1;k=c[w+4>>2]|0;a[1263537]=0;c[k>>2]=1;k=y+4|0;l=c[k>>2]|0;j=l+8|0;p=c[j>>2]|0;c[k>>2]=p;if((p|0)!=(z|0))c[p+12>>2]=y;p=y+12|0;c[l+12>>2]=c[p>>2];k=c[p>>2]|0;q=k+8|0;c[((c[q>>2]|0)==(y|0)?q:k+4|0)>>2]=l;c[j>>2]=y;c[p>>2]=l;t=e}else{if(!(c[i>>2]|0)){a[1263537]=0;c[i>>2]=1;l=c[f>>2]|0;if((l|0)==(h|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1144075,146,1146003,0);p=c[g>>2]|0;A=c[p+8>>2]|0;B=c[f>>2]|0;C=p}else{a[1263537]=0;c[h>>2]=0;A=i;B=l;C=h}l=A+4|0;p=c[l>>2]|0;c[C+8>>2]=p;if((p|0)!=(B|0))c[p+12>>2]=C;p=C+12|0;c[A+12>>2]=c[p>>2];j=c[p>>2]|0;k=j+4|0;c[((c[k>>2]|0)==(C|0)?k:j+8|0)>>2]=A;c[l>>2]=C;c[p>>2]=A;p=c[g>>2]|0;D=c[p+8>>2]|0;E=p}else{D=i;E=h}p=D+4|0;l=c[p>>2]|0;j=(c[c[D+8>>2]>>2]|0)==1;if(!((c[l>>2]|0)!=1|j^1))if((c[f>>2]|0)==(D|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1144075,146,1146003,0);t=c[g>>2]|0;break}else{a[1263537]=0;c[D>>2]=0;t=E;break}if(j){a[1263537]=0;c[l>>2]=1;j=c[f>>2]|0;if((j|0)==(D|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1144075,146,1146003,0);F=c[p>>2]|0;G=c[f>>2]|0}else{a[1263537]=0;c[D>>2]=0;F=l;G=j}j=F+8|0;l=c[j>>2]|0;c[p>>2]=l;if((l|0)!=(G|0))c[l+12>>2]=D;l=D+12|0;c[F+12>>2]=c[l>>2];p=c[l>>2]|0;k=p+8|0;c[((c[k>>2]|0)==(D|0)?k:p+4|0)>>2]=F;c[j>>2]=D;c[l>>2]=F;l=c[g>>2]|0;H=c[l+8>>2]|0;I=l}else{H=D;I=E}l=c[I>>2]|0;j=c[f>>2]|0;if((l|0)==0&(j|0)==(H|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1144075,146,1146003,0);J=c[g>>2]|0;K=c[f>>2]|0}else{a[1263537]=0;c[H>>2]=l;J=I;K=j}c[J>>2]=1;j=c[H+8>>2]|0;a[1263537]=0;c[j>>2]=1;j=J+8|0;l=c[j>>2]|0;p=l+4|0;k=c[p>>2]|0;c[j>>2]=k;if((k|0)!=(K|0))c[k+12>>2]=J;k=J+12|0;c[l+12>>2]=c[k>>2];j=c[k>>2]|0;q=j+4|0;c[((c[q>>2]|0)==(J|0)?q:j+8|0)>>2]=l;c[p>>2]=J;c[k>>2]=l;t=e}while(0);if((e|0)!=(t|0)&(c[t>>2]|0)==1)b=t;else{L=t;break}}}else L=d;a[1263537]=0;c[L>>2]=1;if((c[c[f>>2]>>2]|0)==1){a[1263537]=0;return}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143886,1144075,432,1143897,0);return}}function __ZNK11MethodBind1I10BaseButtonRK3RefI11ButtonGroupEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var c=0;if(b|0){c=0;return c|0}c=__ZN7Variant12get_type_forIRK3RefI11ButtonGroupEEENS_4TypeEv()|0;return c|0}function __ZNK11MethodBind1I10BaseButtonRK3RefI11ButtonGroupEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,947457);l=a;return c[b>>2]|0}function __ZN11MethodBind1I10BaseButtonRK3RefI11ButtonGroupEE4callEP6ObjectPPK7VariantiRNS9_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i+28|0;k=i+24|0;n=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235512)|0:0){c[h>>2]=0;a[1263537]=0;o=d+24|0;p=c[o>>2]|0;if((p|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=p;c[b>>2]=0;l=i;return}q=p-(c[d+20>>2]|0)|0;if((q|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=q;c[b>>2]=0;l=i;return}if((g|0)>0){if((p|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);r=0}else{a[1263537]=0;r=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,r)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=r;c[b>>2]=0;l=i;return}}r=c[d+44>>2]|0;p=c[d+48>>2]|0;q=e+(p>>1)|0;if(!(p&1))s=r;else s=c[(c[q>>2]|0)+r>>2]|0;do if((g|0)<1){r=c[o>>2]|0;p=r+-1|0;if((r|0)>=1){e=c[d+16>>2]|0;t=(e|0)==0;if(t)u=0;else u=c[e+-4>>2]|0;if((r|0)<=(u|0)){if(t)v=0;else v=c[e+-4>>2]|0;do if((v|0)<(r|0)){if(t)w=0;else w=c[e+-4>>2]|0;if((w|0)<(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);x=0;break}else{a[1263537]=0;y=31;break}}else y=31;while(0);if((y|0)==31)x=e+(p*24|0)|0;__ZN7VariantC2ERKS_(n,x);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f>>2]|0);while(0);__ZN3RefI11ButtonGroupEC2ERK7Variant(j,n);c[k>>2]=c[j>>2];Pi[s&2047](q,k);q=c[k>>2]|0;if((q|0?__ZN9Reference11unreferenceEv(q)|0:0)?(q=c[k>>2]|0,__Z17predelete_handlerP6Object(q)|0):0){gj[c[(c[q>>2]|0)+76>>2]&8191](q);__ZN6Memory11free_staticEPvb(q,0)}c[k>>2]=0;if(c[n>>2]|0)__ZN7Variant5clearEv(n);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I10BaseButtonRK3RefI11ButtonGroupEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+28|0;g=e;h=e+24|0;if(!b)i=0;else{j=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235512)|0;i=j?b:0}b=c[a+44>>2]|0;j=c[a+48>>2]|0;a=i+(j>>1)|0;if(!(j&1))k=b;else k=c[(c[a>>2]|0)+b>>2]|0;__ZN7VariantC2EPK6Object(g,c[d>>2]|0);__ZN3RefI11ButtonGroupEC2ERK7Variant(f,g);if(c[g>>2]|0)__ZN7Variant5clearEv(g);c[h>>2]=c[f>>2];Pi[k&2047](a,h);a=c[h>>2]|0;if(!a){l=e;return}if(!(__ZN9Reference11unreferenceEv(a)|0)){l=e;return}a=c[h>>2]|0;if(!(__Z17predelete_handlerP6Object(a)|0)){l=e;return}gj[c[(c[a>>2]|0)+76>>2]&8191](a);__ZN6Memory11free_staticEPvb(a,0);l=e;return}function __ZN11MethodBind1I10BaseButtonRK3RefI11ButtonGroupEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN3RefI11ButtonGroupEC2ERK7Variant(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d;__ZNK7Variantcv6RefPtrEv(e,b);c[a>>2]=0;b=c[e>>2]|0;if(!b){c[a>>2]=0;__ZN6RefPtrD2Ev(e);l=d;return}f=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235516)|0;g=f?b:0;b=c[a>>2]|0;if((g|0)==(b|0)){__ZN6RefPtrD2Ev(e);l=d;return}if((b|0?__ZN9Reference11unreferenceEv(b)|0:0)?(b=c[a>>2]|0,__Z17predelete_handlerP6Object(b)|0):0){gj[c[(c[b>>2]|0)+76>>2]&8191](b);__ZN6Memory11free_staticEPvb(b,0)}c[a>>2]=g;if(!g){__ZN6RefPtrD2Ev(e);l=d;return}__ZN9Reference9referenceEv(g);__ZN6RefPtrD2Ev(e);l=d;return}function __ZN7Variant12get_type_forIRK3RefI11ButtonGroupEEENS_4TypeEv(){var a=0,b=0,d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+28|0;d=a+24|0;e=a;c[d>>2]=0;__ZN6RefPtrC2Ev(b);__ZN3RefI9ReferenceEaSI11ButtonGroupEEvRKS_IT_E(b,d);__ZN7VariantC2ERK6RefPtr(e,b);__ZN6RefPtrD2Ev(b);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);e=c[d>>2]|0;if(!e){l=a;return b|0}if(!(__ZN9Reference11unreferenceEv(e)|0)){l=a;return b|0}e=c[d>>2]|0;if(!(__Z17predelete_handlerP6Object(e)|0)){l=a;return b|0}gj[c[(c[e>>2]|0)+76>>2]&8191](e);__ZN6Memory11free_staticEPvb(e,0);l=a;return b|0}function __ZNK13MethodBind0RCI10BaseButton3RefI8ShortCutEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var c=0;if((b|0)!=-1){c=0;return c|0}c=__ZN7Variant12get_type_forI3RefI8ShortCutEEENS_4TypeEv()|0;return c|0}function __ZNK13MethodBind0RCI10BaseButton3RefI8ShortCutEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,947457);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI10BaseButton3RefI8ShortCutEE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f+28|0;j=f;k=f+24|0;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235512)|0:0){c[h>>2]=0;a[1263537]=0;n=c[d+24>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=f;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=f;return}o=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))p=o;else p=c[(c[d>>2]|0)+o>>2]|0;c[k>>2]=ij[p&8191](d)|0;__ZN6RefPtrC2Ev(i);__ZN3RefI9ReferenceEaSI8ShortCutEEvRKS_IT_E(i,k);__ZN7VariantC2ERK6RefPtr(j,i);__ZN6RefPtrD2Ev(i);i=c[k>>2]|0;if((i|0?__ZN9Reference11unreferenceEv(i)|0:0)?(i=c[k>>2]|0,__Z17predelete_handlerP6Object(i)|0):0){gj[c[(c[i>>2]|0)+76>>2]&8191](i);__ZN6Memory11free_staticEPvb(i,0)}c[k>>2]=0;__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI10BaseButton3RefI8ShortCutEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=d;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235512)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;c[f>>2]=ij[i&8191](a)|0;__ZN3RefI9ReferenceEaSI8ShortCutEEvRKS_IT_E(e,f);e=c[f>>2]|0;if(!e){l=d;return}if(!(__ZN9Reference11unreferenceEv(e)|0)){l=d;return}e=c[f>>2]|0;if(!(__Z17predelete_handlerP6Object(e)|0)){l=d;return}gj[c[(c[e>>2]|0)+76>>2]&8191](e);__ZN6Memory11free_staticEPvb(e,0);l=d;return}function __ZN13MethodBind0RCI10BaseButton3RefI8ShortCutEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN3RefI9ReferenceEaSI8ShortCutEEvRKS_IT_E(a,b){a=a|0;b=b|0;var d=0,e=0;d=c[b>>2]|0;if(!d){b=c[a>>2]|0;if((b|0?__ZN9Reference11unreferenceEv(b)|0:0)?(b=c[a>>2]|0,__Z17predelete_handlerP6Object(b)|0):0){gj[c[(c[b>>2]|0)+76>>2]&8191](b);__ZN6Memory11free_staticEPvb(b,0)}c[a>>2]=0;return}b=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1220724)|0;e=b?d:0;d=c[a>>2]|0;if((e|0)==(d|0))return;if((d|0?__ZN9Reference11unreferenceEv(d)|0:0)?(d=c[a>>2]|0,__Z17predelete_handlerP6Object(d)|0):0){gj[c[(c[d>>2]|0)+76>>2]&8191](d);__ZN6Memory11free_staticEPvb(d,0)}c[a>>2]=e;if(!e)return;__ZN9Reference9referenceEv(e);return}function __ZN7Variant12get_type_forI3RefI8ShortCutEEENS_4TypeEv(){var a=0,b=0,d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+28|0;d=a+24|0;e=a;c[d>>2]=0;__ZN6RefPtrC2Ev(b);__ZN3RefI9ReferenceEaSI8ShortCutEEvRKS_IT_E(b,d);__ZN7VariantC2ERK6RefPtr(e,b);__ZN6RefPtrD2Ev(b);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);e=c[d>>2]|0;if(!e){l=a;return b|0}if(!(__ZN9Reference11unreferenceEv(e)|0)){l=a;return b|0}e=c[d>>2]|0;if(!(__Z17predelete_handlerP6Object(e)|0)){l=a;return b|0}gj[c[(c[e>>2]|0)+76>>2]&8191](e);__ZN6Memory11free_staticEPvb(e,0);l=a;return b|0}function __ZNK11MethodBind1I10BaseButtonRK3RefI8ShortCutEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var c=0;if(b|0){c=0;return c|0}c=__ZN7Variant12get_type_forIRK3RefI8ShortCutEEENS_4TypeEv()|0;return c|0}function __ZNK11MethodBind1I10BaseButtonRK3RefI8ShortCutEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,947457);l=a;return c[b>>2]|0}function __ZN11MethodBind1I10BaseButtonRK3RefI8ShortCutEE4callEP6ObjectPPK7VariantiRNS9_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i+28|0;k=i+24|0;n=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235512)|0:0){c[h>>2]=0;a[1263537]=0;o=d+24|0;p=c[o>>2]|0;if((p|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=p;c[b>>2]=0;l=i;return}q=p-(c[d+20>>2]|0)|0;if((q|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=q;c[b>>2]=0;l=i;return}if((g|0)>0){if((p|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);r=0}else{a[1263537]=0;r=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,r)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=r;c[b>>2]=0;l=i;return}}r=c[d+44>>2]|0;p=c[d+48>>2]|0;q=e+(p>>1)|0;if(!(p&1))s=r;else s=c[(c[q>>2]|0)+r>>2]|0;do if((g|0)<1){r=c[o>>2]|0;p=r+-1|0;if((r|0)>=1){e=c[d+16>>2]|0;t=(e|0)==0;if(t)u=0;else u=c[e+-4>>2]|0;if((r|0)<=(u|0)){if(t)v=0;else v=c[e+-4>>2]|0;do if((v|0)<(r|0)){if(t)w=0;else w=c[e+-4>>2]|0;if((w|0)<(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);x=0;break}else{a[1263537]=0;y=31;break}}else y=31;while(0);if((y|0)==31)x=e+(p*24|0)|0;__ZN7VariantC2ERKS_(n,x);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f>>2]|0);while(0);__ZN3RefI8ShortCutEC2ERK7Variant(j,n);c[k>>2]=c[j>>2];Pi[s&2047](q,k);q=c[k>>2]|0;if((q|0?__ZN9Reference11unreferenceEv(q)|0:0)?(q=c[k>>2]|0,__Z17predelete_handlerP6Object(q)|0):0){gj[c[(c[q>>2]|0)+76>>2]&8191](q);__ZN6Memory11free_staticEPvb(q,0)}c[k>>2]=0;if(c[n>>2]|0)__ZN7Variant5clearEv(n);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I10BaseButtonRK3RefI8ShortCutEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+28|0;g=e;h=e+24|0;if(!b)i=0;else{j=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235512)|0;i=j?b:0}b=c[a+44>>2]|0;j=c[a+48>>2]|0;a=i+(j>>1)|0;if(!(j&1))k=b;else k=c[(c[a>>2]|0)+b>>2]|0;__ZN7VariantC2EPK6Object(g,c[d>>2]|0);__ZN3RefI8ShortCutEC2ERK7Variant(f,g);if(c[g>>2]|0)__ZN7Variant5clearEv(g);c[h>>2]=c[f>>2];Pi[k&2047](a,h);a=c[h>>2]|0;if(!a){l=e;return}if(!(__ZN9Reference11unreferenceEv(a)|0)){l=e;return}a=c[h>>2]|0;if(!(__Z17predelete_handlerP6Object(a)|0)){l=e;return}gj[c[(c[a>>2]|0)+76>>2]&8191](a);__ZN6Memory11free_staticEPvb(a,0);l=e;return}function __ZN11MethodBind1I10BaseButtonRK3RefI8ShortCutEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN3RefI8ShortCutEC2ERK7Variant(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d;__ZNK7Variantcv6RefPtrEv(e,b);c[a>>2]=0;b=c[e>>2]|0;if(!b){c[a>>2]=0;__ZN6RefPtrD2Ev(e);l=d;return}f=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235520)|0;g=f?b:0;b=c[a>>2]|0;if((g|0)==(b|0)){__ZN6RefPtrD2Ev(e);l=d;return}if((b|0?__ZN9Reference11unreferenceEv(b)|0:0)?(b=c[a>>2]|0,__Z17predelete_handlerP6Object(b)|0):0){gj[c[(c[b>>2]|0)+76>>2]&8191](b);__ZN6Memory11free_staticEPvb(b,0)}c[a>>2]=g;if(!g){__ZN6RefPtrD2Ev(e);l=d;return}__ZN9Reference9referenceEv(g);__ZN6RefPtrD2Ev(e);l=d;return}function __ZN7Variant12get_type_forIRK3RefI8ShortCutEEENS_4TypeEv(){var a=0,b=0,d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+28|0;d=a+24|0;e=a;c[d>>2]=0;__ZN6RefPtrC2Ev(b);__ZN3RefI9ReferenceEaSI8ShortCutEEvRKS_IT_E(b,d);__ZN7VariantC2ERK6RefPtr(e,b);__ZN6RefPtrD2Ev(b);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);e=c[d>>2]|0;if(!e){l=a;return b|0}if(!(__ZN9Reference11unreferenceEv(e)|0)){l=a;return b|0}e=c[d>>2]|0;if(!(__Z17predelete_handlerP6Object(e)|0)){l=a;return b|0}gj[c[(c[e>>2]|0)+76>>2]&8191](e);__ZN6Memory11free_staticEPvb(e,0);l=a;return b|0}function __ZNK13MethodBind0RCI10BaseButtonN7Control9FocusModeEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK13MethodBind0RCI10BaseButtonN7Control9FocusModeEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,947457);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI10BaseButtonN7Control9FocusModeEE4callEP6ObjectPPK7VariantiRNS6_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235512)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2Ei(i,ij[n&8191](d)|0);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI10BaseButtonN7Control9FocusModeEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0;if(!b)f=0;else{d=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235512)|0;f=d?b:0}b=c[a+44>>2]|0;d=c[a+48>>2]|0;a=f+(d>>1)|0;if(!(d&1)){g=b;h=ij[g&8191](a)|0;c[e>>2]=h;return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=ij[g&8191](a)|0;c[e>>2]=h;return}}function __ZN13MethodBind0RCI10BaseButtonN7Control9FocusModeEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I10BaseButtonN7Control9FocusModeEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if(!b){__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK11MethodBind1I10BaseButtonN7Control9FocusModeEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,947457);l=a;return c[b>>2]|0}function __ZN11MethodBind1I10BaseButtonN7Control9FocusModeEE4callEP6ObjectPPK7VariantiRNS6_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235512)|0:0){c[h>>2]=0;a[1263537]=0;k=d+24|0;n=c[k>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=i;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=i;return}if((g|0)>0){if((n|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);p=0}else{a[1263537]=0;p=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,p)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=p;c[b>>2]=0;l=i;return}}p=c[d+44>>2]|0;n=c[d+48>>2]|0;o=e+(n>>1)|0;if(!(n&1))q=p;else q=c[(c[o>>2]|0)+p>>2]|0;do if((g|0)<1){p=c[k>>2]|0;n=p+-1|0;if((p|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)s=0;else s=c[e+-4>>2]|0;if((p|0)<=(s|0)){if(r)t=0;else t=c[e+-4>>2]|0;do if((t|0)<(p|0)){if(r)u=0;else u=c[e+-4>>2]|0;if((u|0)<(p|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);v=0;break}else{a[1263537]=0;w=31;break}}else w=31;while(0);if((w|0)==31)v=e+(n*24|0)|0;__ZN7VariantC2ERKS_(j,v);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);f=__ZNK7VariantcviEv(j)|0;Pi[q&2047](o,f);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I10BaseButtonN7Control9FocusModeEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235512)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1)){g=b;h=c[d>>2]|0;i=c[h>>2]|0;Pi[g&2047](a,i);return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=c[d>>2]|0;i=c[h>>2]|0;Pi[g&2047](a,i);return}}function __ZN11MethodBind1I10BaseButtonN7Control9FocusModeEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI10BaseButtonNS0_8DrawModeEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK13MethodBind0RCI10BaseButtonNS0_8DrawModeEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,947457);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI10BaseButtonNS0_8DrawModeEE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235512)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2Ei(i,ij[n&8191](d)|0);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI10BaseButtonNS0_8DrawModeEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0;if(!b)f=0;else{d=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235512)|0;f=d?b:0}b=c[a+44>>2]|0;d=c[a+48>>2]|0;a=f+(d>>1)|0;if(!(d&1)){g=b;h=ij[g&8191](a)|0;c[e>>2]=h;return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=ij[g&8191](a)|0;c[e>>2]=h;return}}function __ZN13MethodBind0RCI10BaseButtonNS0_8DrawModeEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI10BaseButtonNS0_10ActionModeEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK13MethodBind0RCI10BaseButtonNS0_10ActionModeEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,947457);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI10BaseButtonNS0_10ActionModeEE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235512)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2Ei(i,ij[n&8191](d)|0);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI10BaseButtonNS0_10ActionModeEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0;if(!b)f=0;else{d=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235512)|0;f=d?b:0}b=c[a+44>>2]|0;d=c[a+48>>2]|0;a=f+(d>>1)|0;if(!(d&1)){g=b;h=ij[g&8191](a)|0;c[e>>2]=h;return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=ij[g&8191](a)|0;c[e>>2]=h;return}}function __ZN13MethodBind0RCI10BaseButtonNS0_10ActionModeEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I10BaseButtonNS0_10ActionModeEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if(!b){__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK11MethodBind1I10BaseButtonNS0_10ActionModeEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,947457);l=a;return c[b>>2]|0}function __ZN11MethodBind1I10BaseButtonNS0_10ActionModeEE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235512)|0:0){c[h>>2]=0;a[1263537]=0;k=d+24|0;n=c[k>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=i;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=i;return}if((g|0)>0){if((n|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);p=0}else{a[1263537]=0;p=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,p)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=p;c[b>>2]=0;l=i;return}}p=c[d+44>>2]|0;n=c[d+48>>2]|0;o=e+(n>>1)|0;if(!(n&1))q=p;else q=c[(c[o>>2]|0)+p>>2]|0;do if((g|0)<1){p=c[k>>2]|0;n=p+-1|0;if((p|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)s=0;else s=c[e+-4>>2]|0;if((p|0)<=(s|0)){if(r)t=0;else t=c[e+-4>>2]|0;do if((t|0)<(p|0)){if(r)u=0;else u=c[e+-4>>2]|0;if((u|0)<(p|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);v=0;break}else{a[1263537]=0;w=31;break}}else w=31;while(0);if((w|0)==31)v=e+(n*24|0)|0;__ZN7VariantC2ERKS_(j,v);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);f=__ZNK7VariantcviEv(j)|0;Pi[q&2047](o,f);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I10BaseButtonNS0_10ActionModeEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235512)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1)){g=b;h=c[d>>2]|0;i=c[h>>2]|0;Pi[g&2047](a,i);return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=c[d>>2]|0;i=c[h>>2]|0;Pi[g&2047](a,i);return}}function __ZN11MethodBind1I10BaseButtonNS0_10ActionModeEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI10BaseButtonbE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Eb(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK13MethodBind0RCI10BaseButtonbE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,947457);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI10BaseButtonbE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235512)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2Eb(i,ij[n&8191](d)|0);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI10BaseButtonbE7ptrcallEP6ObjectPPKvPv(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0;if(!d)g=0;else{e=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1235512)|0;g=e?d:0}d=c[b+44>>2]|0;e=c[b+48>>2]|0;b=g+(e>>1)|0;if(!(e&1)){h=d;i=ij[h&8191](b)|0;j=i&1;a[f>>0]=j;return}else{h=c[(c[b>>2]|0)+d>>2]|0;i=ij[h&8191](b)|0;j=i&1;a[f>>0]=j;return}}function __ZN13MethodBind0RCI10BaseButtonbED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I10BaseButtonbE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if(!b){__ZN7VariantC2Eb(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK11MethodBind1I10BaseButtonbE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,947457);l=a;return c[b>>2]|0}function __ZN11MethodBind1I10BaseButtonbE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235512)|0:0){c[h>>2]=0;a[1263537]=0;k=d+24|0;n=c[k>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=i;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=i;return}if((g|0)>0){if((n|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);p=0}else{a[1263537]=0;p=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,p)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=p;c[b>>2]=0;l=i;return}}p=c[d+44>>2]|0;n=c[d+48>>2]|0;o=e+(n>>1)|0;if(!(n&1))q=p;else q=c[(c[o>>2]|0)+p>>2]|0;do if((g|0)<1){p=c[k>>2]|0;n=p+-1|0;if((p|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)s=0;else s=c[e+-4>>2]|0;if((p|0)<=(s|0)){if(r)t=0;else t=c[e+-4>>2]|0;do if((t|0)<(p|0)){if(r)u=0;else u=c[e+-4>>2]|0;if((u|0)<(p|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);v=0;break}else{a[1263537]=0;w=31;break}}else w=31;while(0);if((w|0)==31)v=e+(n*24|0)|0;__ZN7VariantC2ERKS_(j,v);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);f=__ZNK7VariantcvbEv(j)|0;Pi[q&2047](o,f);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I10BaseButtonbE7ptrcallEP6ObjectPPKvPv(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0;if(!d)g=0;else{f=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1235512)|0;g=f?d:0}d=c[b+44>>2]|0;f=c[b+48>>2]|0;b=g+(f>>1)|0;if(!(f&1))h=d;else h=c[(c[b>>2]|0)+d>>2]|0;Pi[h&2047](b,(a[c[e>>2]>>0]|0)!=0);return}function __ZN11MethodBind1I10BaseButtonbED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I10BaseButton10InputEventE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0;a=l;l=l+80|0;if((l|0)>=(m|0))ba(80);d=a+24|0;e=a;if(b|0){f=0;l=a;return f|0}b=d;g=b+56|0;do{c[b>>2]=0;b=b+4|0}while((b|0)<(g|0));__ZN7VariantC2ERK10InputEvent(e,d);d=c[e>>2]|0;if(d|0)__ZN7Variant5clearEv(e);f=d;l=a;return f|0}function __ZNK11MethodBind1I10BaseButton10InputEventE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,947457);l=a;return c[b>>2]|0}function __ZN11MethodBind1I10BaseButton10InputEventE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0;i=l;l=l+144|0;if((l|0)>=(m|0))ba(144);j=i+80|0;k=i+24|0;n=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235512)|0:0){c[h>>2]=0;a[1263537]=0;o=d+24|0;p=c[o>>2]|0;if((p|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=p;c[b>>2]=0;l=i;return}q=p-(c[d+20>>2]|0)|0;if((q|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=q;c[b>>2]=0;l=i;return}if((g|0)>0){if((p|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);r=0}else{a[1263537]=0;r=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,r)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=r;c[b>>2]=0;l=i;return}}r=c[d+44>>2]|0;p=c[d+48>>2]|0;q=e+(p>>1)|0;if(!(p&1))s=r;else s=c[(c[q>>2]|0)+r>>2]|0;do if((g|0)<1){r=c[o>>2]|0;p=r+-1|0;if((r|0)>=1){e=c[d+16>>2]|0;t=(e|0)==0;if(t)u=0;else u=c[e+-4>>2]|0;if((r|0)<=(u|0)){if(t)v=0;else v=c[e+-4>>2]|0;do if((v|0)<(r|0)){if(t)w=0;else w=c[e+-4>>2]|0;if((w|0)<(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);x=0;break}else{a[1263537]=0;y=31;break}}else y=31;while(0);if((y|0)==31)x=e+(p*24|0)|0;__ZN7VariantC2ERKS_(n,x);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f>>2]|0);while(0);__ZNK7Variantcv10InputEventEv(k,n);f=j;x=k;k=f+56|0;do{c[f>>2]=c[x>>2];f=f+4|0;x=x+4|0}while((f|0)<(k|0));Pi[s&2047](q,j);if(c[n>>2]|0)__ZN7Variant5clearEv(n);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I10BaseButton10InputEventE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;e=l;l=l+64|0;if((l|0)>=(m|0))ba(64);f=e;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235512)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;b=f;h=c[d>>2]|0;d=b+56|0;do{c[b>>2]=c[h>>2];b=b+4|0;h=h+4|0}while((b|0)<(d|0));Pi[i&2047](a,f);l=e;return}function __ZN11MethodBind1I10BaseButton10InputEventED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN6Button18_initialize_classvEv(b){b=b|0;if(a[1263259]|0)return;if(!(a[1263258]|0)){if(!(a[1256994]|0)){if(!(a[1256995]|0)){if(!(a[1256996]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI4NodeEEvv();__ZN4Node13_bind_methodsEv();a[1256996]=1}__ZN7ClassDB10_add_classI10CanvasItemEEvv();__ZN10CanvasItem13_bind_methodsEv();a[1256995]=1}__ZN7ClassDB10_add_classI7ControlEEvv();__ZN7Control13_bind_methodsEv();a[1256994]=1}__ZN7ClassDB10_add_classI10BaseButtonEEvv();__ZN10BaseButton13_bind_methodsEv();a[1263258]=1}__ZN7ClassDB10_add_classI6ButtonEEvv();__ZN6Button13_bind_methodsEv();a[1263259]=1;return}function __ZN6Button5_setvERK10StringNameRK7Variant(a,b,c){a=a|0;b=b|0;c=c|0;if(1128!=1129)return __ZN7Control4_setERK10StringNameRK7Variant(a,b,c)|0;else return 0;return 0}function __ZNK6Button5_getvERK10StringNameR7Variant(a,b,c){a=a|0;b=b|0;c=c|0;var d=0;if(1130!=1131?__ZNK7Control4_getERK10StringNameR7Variant(a,b,c)|0:0)d=1;else d=0;return d|0}function __ZNK6Button19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+24|0;g=e+4|0;h=e;if(!d)__ZNK10BaseButton19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,0);__ZN6StringC2EPKc(f,990183);i=c[f>>2]|0;f=i;j=g+4|0;c[j>>2]=0;k=g+12|0;c[k>>2]=0;c[g>>2]=0;n=(i|0)==0;if(!n?(c[j>>2]=0,__Z28atomic_conditional_incrementPj(i+-8|0)|0):0)c[j>>2]=f;c[g+8>>2]=0;f=c[k>>2]|0;if(f|0){if(!(__Z16atomic_decrementPj(f+-8|0)|0))__ZN6Memory11free_staticEPvb(f,1);c[k>>2]=0}c[g+16>>2]=256;if(!(c[b>>2]|0)){k=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=k;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0}k=__ZnwjPFPvjE(32,4740)|0;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0;c[k+12>>2]=0;c[k+16>>2]=7;f=k+20|0;c[f>>2]=0;j=k+24|0;c[j>>2]=0;o=k+28|0;c[o>>2]=0;__ZN12PropertyInfoaSERKS_(k,g)|0;p=c[b>>2]|0;q=p+4|0;r=c[q>>2]|0;c[j>>2]=r;c[f>>2]=0;c[o>>2]=p;if(r|0)c[r+20>>2]=k;c[q>>2]=k;if(!(c[p>>2]|0))c[p>>2]=k;k=p+8|0;c[k>>2]=(c[k>>2]|0)+1;k=c[g+12>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);k=c[g+4>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);if(!n?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);__ZN10StringNameC2EPKc(h,990183);__ZN7ClassDB17get_property_listE10StringNameP4ListI12PropertyInfo16DefaultAllocatorEbPK6Object(h,b,1,a);__ZN10StringNameD2Ev(h);if(!d){l=e;return}__ZNK10BaseButton19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,1);l=e;return}function __ZN6Button14_notificationvEib(a,b,c){a=a|0;b=b|0;c=c|0;if(!c)__ZN10BaseButton14_notificationvEib(a,b,0);if(897!=896)__ZN6Button13_notificationEi(a,b);if(!c)return;__ZN10BaseButton14_notificationvEib(a,b,1);return}function __ZNK6Button16_get_class_namevEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+8|0;e=b+4|0;f=b;g=a+636|0;a=c[g>>2]|0;if(a|0){if(c[a+4>>2]|0){l=b;return g|0}if(__ZNK6String6lengthEv(a+8|0)|0){l=b;return g|0}}__ZN6StringC2EPKc(d,990183);c[f>>2]=c[d>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameaSERKS_(g,e);__ZN10StringNameD2Ev(e);e=c[f>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);l=b;return g|0}function __ZNK6Button9get_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,990183);l=a;return c[b>>2]|0}function __ZNK6Button8is_classERK6String(a,b){a=a|0;b=b|0;var c=0;if((((!(__ZNK6StringeqEPKc(b,990183)|0)?!(__ZNK6StringeqEPKc(b,947457)|0):0)?!(__ZNK6StringeqEPKc(b,1111718)|0):0)?!(__ZNK6StringeqEPKc(b,947933)|0):0)?!(__ZNK6StringeqEPKc(b,1132465)|0):0)c=__ZNK6StringeqEPKc(b,1142944)|0;else c=1;return c|0}function __ZNK6Button12is_class_ptrEPv(a,b){a=a|0;b=b|0;var c=0;if((b|0)==1235524){c=1;return c|0}c=(b|0)==1235512|((b|0)==1220744|((b|0)==1220748|((b|0)==1220720|(b|0)==1220580)));return c|0}function __ZN6ButtonD0Ev(a){a=a|0;__ZN6ButtonD2Ev(a);__ZdlPv(a);return}function __ZN6Button13_notificationEi(b,d){b=b|0;d=d|0;var e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0.0,ia=0,ja=0,ka=0.0;e=l;l=l+208|0;if((l|0)>=(m|0))ba(208);f=e+192|0;h=e+188|0;i=e+16|0;j=e+152|0;k=e;n=e+184|0;o=e+96|0;p=e+180|0;q=e+176|0;r=e+172|0;s=e+168|0;t=e+144|0;u=e+136|0;v=e+128|0;w=e+48|0;x=e+120|0;y=e+40|0;z=e+112|0;A=e+104|0;B=e+88|0;C=e+80|0;D=e+72|0;E=e+64|0;F=e+56|0;H=e+24|0;switch(d|0){case 24:{__ZN10StringNameC2ERK6String(i,b+644|0);d=__ZNK6Object10XL_MESSAGEERK10StringName(b,i)|0;c[h>>2]=d;do if(d){I=c[d+4>>2]|0;if(I|0){__ZN6StringC2EPKc(f,I);J=c[f>>2]|0;break}I=d+8|0;c[f>>2]=0;K=c[I>>2]|0;if((K|0)!=0?(c[f>>2]=0,(__Z28atomic_conditional_incrementPj(K+-8|0)|0)!=0):0){K=c[I>>2]|0;c[f>>2]=K;J=K}else J=0}else{c[f>>2]=0;J=0}while(0);d=J;K=b+648|0;I=c[K>>2]|0;if((I|0)==(J|0)){if(J|0)L=17}else{if(I|0?(__Z16atomic_decrementPj(I+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(I,1);c[K>>2]=0;if(J|0)if(!(__Z28atomic_conditional_incrementPj(J+-8|0)|0))L=17;else{c[K>>2]=d;L=17}}if((L|0)==17?(__Z16atomic_decrementPj(J+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(J,1);__ZN10StringNameD2Ev(h);__ZN10StringNameD2Ev(i);__ZN7Control20minimum_size_changedEv(b);__ZN10CanvasItem6updateEv(b);l=e;return}case 30:{h=c[b+240>>2]|0;__ZNK7Control8get_sizeEv(i,b);g[j>>2]=0.0;g[j+4>>2]=0.0;g[j+8>>2]=0.0;g[j+12>>2]=1.0;__ZN10StringNameC2EPKc(f,1129164);__ZN10StringNameC2Ev(k);J=__ZNK7Control12get_styleboxERK10StringNameS2_(b,f,k)|0;__ZN10StringNameD2Ev(k);__ZN10StringNameD2Ev(f);a:do switch(__ZNK10BaseButton13get_draw_modeEv(b)|0){case 0:{__ZN10StringNameC2EPKc(f,1129164);__ZN10StringNameC2Ev(k);d=__ZNK7Control12get_styleboxERK10StringNameS2_(b,f,k)|0;K=(J|0)==0;if((d|0)==(J|0))if(K)M=0;else{N=d;O=J;L=30}else{if((!K?__ZN9Reference11unreferenceEv(J)|0:0)?__Z17predelete_handlerP6Object(J)|0:0){gj[c[(c[J>>2]|0)+76>>2]&8191](J);__ZN6Memory11free_staticEPvb(J,0)}if(!d)M=0;else{__ZN9Reference9referenceEv(d);N=d;O=d;L=30}}if((L|0)==30)if(__ZN9Reference11unreferenceEv(N)|0?__Z17predelete_handlerP6Object(d)|0:0){gj[c[(c[d>>2]|0)+76>>2]&8191](d);__ZN6Memory11free_staticEPvb(d,0);M=O}else M=O;__ZN10StringNameD2Ev(k);__ZN10StringNameD2Ev(f);if(!(a[b+640>>0]|0)){d=c[(c[M>>2]|0)+128>>2]|0;c[n>>2]=h;K=k;c[K>>2]=0;c[K+4>>2]=0;K=i;I=c[K+4>>2]|0;P=k+8|0;c[P>>2]=c[K>>2];c[P+4>>2]=I;c[f>>2]=c[n>>2];bj[d&4095](M,f,k)}__ZN10StringNameC2EPKc(k,990216);__ZN10StringNameC2Ev(o);__ZNK7Control9get_colorERK10StringNameS2_(f,b,k,o);c[j>>2]=c[f>>2];c[j+4>>2]=c[f+4>>2];c[j+8>>2]=c[f+8>>2];c[j+12>>2]=c[f+12>>2];__ZN10StringNameD2Ev(o);__ZN10StringNameD2Ev(k);Q=M;break}case 1:{__ZN10StringNameC2EPKc(f,1129103);__ZN10StringNameC2Ev(k);d=__ZNK7Control12get_styleboxERK10StringNameS2_(b,f,k)|0;I=(J|0)==0;if((d|0)==(J|0))if(I)R=0;else{S=d;T=J;L=45}else{if((!I?__ZN9Reference11unreferenceEv(J)|0:0)?__Z17predelete_handlerP6Object(J)|0:0){gj[c[(c[J>>2]|0)+76>>2]&8191](J);__ZN6Memory11free_staticEPvb(J,0)}if(!d)R=0;else{__ZN9Reference9referenceEv(d);S=d;T=d;L=45}}if((L|0)==45)if(__ZN9Reference11unreferenceEv(S)|0?__Z17predelete_handlerP6Object(d)|0:0){gj[c[(c[d>>2]|0)+76>>2]&8191](d);__ZN6Memory11free_staticEPvb(d,0);R=T}else R=T;__ZN10StringNameD2Ev(k);__ZN10StringNameD2Ev(f);d=c[(c[R>>2]|0)+128>>2]|0;c[p>>2]=h;I=k;c[I>>2]=0;c[I+4>>2]=0;I=i;P=c[I+4>>2]|0;K=k+8|0;c[K>>2]=c[I>>2];c[K+4>>2]=P;c[f>>2]=c[p>>2];bj[d&4095](R,f,k);__ZN10StringNameC2EPKc(f,990227);__ZN10StringNameC2Ev(k);d=__ZNK7Control9has_colorERK10StringNameS2_(b,f,k)|0;__ZN10StringNameD2Ev(k);__ZN10StringNameD2Ev(f);if(d){__ZN10StringNameC2EPKc(k,990227);__ZN10StringNameC2Ev(o);__ZNK7Control9get_colorERK10StringNameS2_(f,b,k,o);c[j>>2]=c[f>>2];c[j+4>>2]=c[f+4>>2];c[j+8>>2]=c[f+8>>2];c[j+12>>2]=c[f+12>>2];__ZN10StringNameD2Ev(o);__ZN10StringNameD2Ev(k);Q=R;break a}else{__ZN10StringNameC2EPKc(k,990216);__ZN10StringNameC2Ev(o);__ZNK7Control9get_colorERK10StringNameS2_(f,b,k,o);c[j>>2]=c[f>>2];c[j+4>>2]=c[f+4>>2];c[j+8>>2]=c[f+8>>2];c[j+12>>2]=c[f+12>>2];__ZN10StringNameD2Ev(o);__ZN10StringNameD2Ev(k);Q=R;break a}break}case 2:{__ZN10StringNameC2EPKc(f,990190);__ZN10StringNameC2Ev(k);d=__ZNK7Control12get_styleboxERK10StringNameS2_(b,f,k)|0;P=(J|0)==0;if((d|0)==(J|0))if(P)U=0;else{V=d;W=J;L=60}else{if((!P?__ZN9Reference11unreferenceEv(J)|0:0)?__Z17predelete_handlerP6Object(J)|0:0){gj[c[(c[J>>2]|0)+76>>2]&8191](J);__ZN6Memory11free_staticEPvb(J,0)}if(!d)U=0;else{__ZN9Reference9referenceEv(d);V=d;W=d;L=60}}if((L|0)==60)if(__ZN9Reference11unreferenceEv(V)|0?__Z17predelete_handlerP6Object(d)|0:0){gj[c[(c[d>>2]|0)+76>>2]&8191](d);__ZN6Memory11free_staticEPvb(d,0);U=W}else U=W;__ZN10StringNameD2Ev(k);__ZN10StringNameD2Ev(f);d=c[(c[U>>2]|0)+128>>2]|0;c[q>>2]=h;P=k;c[P>>2]=0;c[P+4>>2]=0;P=i;K=c[P+4>>2]|0;I=k+8|0;c[I>>2]=c[P>>2];c[I+4>>2]=K;c[f>>2]=c[q>>2];bj[d&4095](U,f,k);__ZN10StringNameC2EPKc(k,990246);__ZN10StringNameC2Ev(o);__ZNK7Control9get_colorERK10StringNameS2_(f,b,k,o);c[j>>2]=c[f>>2];c[j+4>>2]=c[f+4>>2];c[j+8>>2]=c[f+8>>2];c[j+12>>2]=c[f+12>>2];__ZN10StringNameD2Ev(o);__ZN10StringNameD2Ev(k);Q=U;break}case 3:{__ZN10StringNameC2EPKc(f,990196);__ZN10StringNameC2Ev(k);d=__ZNK7Control12get_styleboxERK10StringNameS2_(b,f,k)|0;K=(J|0)==0;if((d|0)==(J|0))if(K)X=0;else{Y=d;Z=J;L=73}else{if((!K?__ZN9Reference11unreferenceEv(J)|0:0)?__Z17predelete_handlerP6Object(J)|0:0){gj[c[(c[J>>2]|0)+76>>2]&8191](J);__ZN6Memory11free_staticEPvb(J,0)}if(!d)X=0;else{__ZN9Reference9referenceEv(d);Y=d;Z=d;L=73}}if((L|0)==73)if(__ZN9Reference11unreferenceEv(Y)|0?__Z17predelete_handlerP6Object(d)|0:0){gj[c[(c[d>>2]|0)+76>>2]&8191](d);__ZN6Memory11free_staticEPvb(d,0);X=Z}else X=Z;__ZN10StringNameD2Ev(k);__ZN10StringNameD2Ev(f);d=c[(c[X>>2]|0)+128>>2]|0;c[r>>2]=h;K=k;c[K>>2]=0;c[K+4>>2]=0;K=i;I=c[K+4>>2]|0;P=k+8|0;c[P>>2]=c[K>>2];c[P+4>>2]=I;c[f>>2]=c[r>>2];bj[d&4095](X,f,k);__ZN10StringNameC2EPKc(k,990263);__ZN10StringNameC2Ev(o);__ZNK7Control9get_colorERK10StringNameS2_(f,b,k,o);c[j>>2]=c[f>>2];c[j+4>>2]=c[f+4>>2];c[j+8>>2]=c[f+8>>2];c[j+12>>2]=c[f+12>>2];__ZN10StringNameD2Ev(o);__ZN10StringNameD2Ev(k);Q=X;break}default:Q=J}while(0);if(((__ZNK7Control9has_focusEv(b)|0?(__ZN10StringNameC2EPKc(f,990205),__ZN10StringNameC2Ev(k),J=__ZNK7Control12get_styleboxERK10StringNameS2_(b,f,k)|0,__ZN10StringNameD2Ev(k),__ZN10StringNameD2Ev(f),X=c[(c[J>>2]|0)+128>>2]|0,c[s>>2]=h,r=k,c[r>>2]=0,c[r+4>>2]=0,r=i,Z=c[r+4>>2]|0,Y=k+8|0,c[Y>>2]=c[r>>2],c[Y+4>>2]=Z,c[f>>2]=c[s>>2],bj[X&4095](J,f,k),J|0):0)?__ZN9Reference11unreferenceEv(J)|0:0)?__Z17predelete_handlerP6Object(J)|0:0){gj[c[(c[J>>2]|0)+76>>2]&8191](J);__ZN6Memory11free_staticEPvb(J,0)}__ZN10StringNameC2EPKc(f,990211);__ZN10StringNameC2Ev(k);J=__ZNK7Control8get_fontERK10StringNameS2_(b,f,k)|0;__ZN10StringNameD2Ev(k);__ZN10StringNameD2Ev(f);X=b+652|0;s=c[X>>2]|0;do if(!s){__ZN10StringNameC2EPKc(f,1114752);__ZN10StringNameC2Ev(k);Z=__ZNK7Control8has_iconERK10StringNameS2_(b,f,k)|0;__ZN10StringNameD2Ev(k);__ZN10StringNameD2Ev(f);if(Z){__ZN10StringNameC2EPKc(f,1114752);__ZN10StringNameC2Ev(k);Z=__ZNK7Control8get_iconERK10StringNameS2_(b,f,k)|0;if(Z){__ZN9Reference9referenceEv(Z);if(__ZN9Reference11unreferenceEv(Z)|0?__Z17predelete_handlerP6Object(Z)|0:0){gj[c[(c[Z>>2]|0)+76>>2]&8191](Z);__ZN6Memory11free_staticEPvb(Z,0);_=Z}else _=Z}else _=0;__ZN10StringNameD2Ev(k);__ZN10StringNameD2Ev(f);if(!_)$=k;else{aa=_;ca=0;da=k;L=92;break}}else{Z=c[X>>2]|0;if(Z|0){ea=Z;L=89;break}$=k}g[k>>2]=0.0;g[k+4>>2]=0.0;fa=k;ga=0;ha=0.0;ia=1;ja=$}else{ea=s;L=89}while(0);if((L|0)==89){__ZN9Reference9referenceEv(ea);aa=ea;ca=(ea|0)==0;da=k;L=92}if((L|0)==92){L=ij[c[(c[aa>>2]|0)+116>>2]&8191](aa)|0;__ZN10StringNameC2EPKc(f,990283);__ZN10StringNameC2Ev(o);g[k>>2]=+((__ZNK7Control12get_constantERK10StringNameS2_(b,f,o)|0)+L|0);g[k+4>>2]=0.0;__ZN10StringNameD2Ev(o);__ZN10StringNameD2Ev(f);fa=k;ga=aa;ha=+g[k>>2];ia=ca;ja=da}ka=+g[i>>2];__ZNK8StyleBox16get_minimum_sizeEv(t,Q);da=~~(ka-+g[t>>2]-ha);__ZNK8StyleBox16get_minimum_sizeEv(f,Q);__ZNK7Vector2miERKS_(u,i,f);__ZNK7Vector2miERKS_(v,u,k);u=b+648|0;__ZNK4Font15get_string_sizeERK6String(w,J,u);__ZNK7Vector2miERKS_(x,v,w);g[y>>2]=2.0;__ZNK7Vector2dvERKf(o,x,y);switch(c[b+660>>2]|0){case 0:{g[o>>2]=+__ZNK8StyleBox10get_marginE6Margin(Q,0)+ +g[fa>>2];__ZNK8StyleBox10get_offsetEv(z,Q);fa=o+4|0;g[fa>>2]=+g[z+4>>2]+ +g[fa>>2];break}case 1:{if(+g[o>>2]<0.0)g[o>>2]=0.0;__ZN7Vector2pLERKS_(o,k);__ZNK8StyleBox10get_offsetEv(f,Q);__ZN7Vector2pLERKS_(o,f);break}case 2:{ha=+g[i>>2]-+__ZNK8StyleBox10get_marginE6Margin(Q,2);__ZNK4Font15get_string_sizeERK6String(A,J,u);g[o>>2]=ha-+g[A>>2];__ZNK8StyleBox10get_offsetEv(B,Q);A=o+4|0;g[A>>2]=+g[B+4>>2]+ +g[A>>2];break}default:{}}A=o+4|0;g[A>>2]=+mj[c[(c[J>>2]|0)+120>>2]&511](J)+ +g[A>>2];c[C>>2]=h;__ZNK7Vector25floorEv(w,o);o=a[b+656>>0]|0?da:-1;c[f>>2]=c[C>>2];__ZNK4Font4drawE3RIDRK7Vector2RK6StringRK5Colori(J,f,w,u,j,o);if(!ia){ha=+g[i+4>>2];__ZNK8StyleBox16get_minimum_sizeEv(D,Q);i=~~(ha-+g[D+4>>2]);D=c[(c[ga>>2]|0)+140>>2]|0;c[E>>2]=h;__ZNK8StyleBox10get_offsetEv(F,Q);ha=+G(+(+(i-(ij[c[(c[ga>>2]|0)+120>>2]&8191](ga)|0)|0)*.5));g[y>>2]=0.0;g[y+4>>2]=ha;__ZNK7Vector2plERKS_(w,F,y);y=__ZNK10BaseButton11is_disabledEv(b)|0;g[H>>2]=1.0;g[H+4>>2]=1.0;g[H+8>>2]=1.0;g[H+12>>2]=y?.4000000059604645:1.0;c[f>>2]=c[E>>2];Li[D&255](ga,f,w,H,0);if(__ZN9Reference11unreferenceEv(ga)|0?__Z17predelete_handlerP6Object(ga)|0:0){gj[c[(c[ga>>2]|0)+76>>2]&8191](ga);__ZN6Memory11free_staticEPvb(ga,0)}}if(__ZN9Reference11unreferenceEv(J)|0?__Z17predelete_handlerP6Object(J)|0:0){gj[c[(c[J>>2]|0)+76>>2]&8191](J);__ZN6Memory11free_staticEPvb(J,0)}if((Q|0?__ZN9Reference11unreferenceEv(Q)|0:0)?__Z17predelete_handlerP6Object(Q)|0:0){gj[c[(c[Q>>2]|0)+76>>2]&8191](Q);__ZN6Memory11free_staticEPvb(Q,0)}l=e;return}default:{l=e;return}}}function __ZNK8StyleBox10get_offsetEv(a,b){a=a|0;b=b|0;var d=0.0,e=0.0,f=0.0,h=0;d=+g[b+128>>2];if(d<0.0)e=+ii[c[(c[b>>2]|0)+116>>2]&127](b,0);else e=d;d=+g[b+132>>2];if(!(d<0.0)){f=d;g[a>>2]=e;h=a+4|0;g[h>>2]=f;return}f=+ii[c[(c[b>>2]|0)+116>>2]&127](b,1);g[a>>2]=e;h=a+4|0;g[h>>2]=f;return}function __ZN7ClassDB10_add_classI6ButtonEEvv(){var a=0,b=0,d=0,e=0,f=0,g=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+16|0;d=a+12|0;e=a+8|0;f=a+4|0;g=a;__ZN6StringC2EPKc(b,990183);c[e>>2]=c[b>>2];__ZN10StringNameC2ERK6String(d,e);__ZN6StringC2EPKc(b,947457);c[g>>2]=c[b>>2];__ZN10StringNameC2ERK6String(f,g);__ZN7ClassDB11_add_class2ERK10StringNameS2_(d,f);__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);__ZN10StringNameD2Ev(d);d=c[e>>2]|0;if(!d){l=a;return}if(__Z16atomic_decrementPj(d+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(d,1);l=a;return}function __ZN6Button13_bind_methodsEv(){var a=0,b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0;a=l;l=l+176|0;if((l|0)>=(m|0))ba(176);b=a+144|0;d=a+136|0;e=a+128|0;f=a+120|0;g=a+112|0;h=a+104|0;i=a+96|0;j=a+88|0;k=a+72|0;n=a+56|0;o=a+48|0;p=a+80|0;q=a+64|0;r=a+44|0;s=a+40|0;t=a+20|0;u=a+12|0;v=a+36|0;w=a+32|0;x=a+28|0;y=a+24|0;z=a+16|0;A=a+8|0;B=a+4|0;C=a;__Z8D_METHODPKcS0_(d,845924,1126848);D=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(D);c[D>>2]=233156;__ZN10MethodBind10_set_constEb(D,0);__ZN10MethodBind24_generate_argument_typesEi(D,1);c[D+44>>2]=905;c[D+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,D,d,0,0)|0;D=d+4|0;E=c[D>>2]|0;if(E|0?(__Z16atomic_decrementPj(E+-8|0)|0)==0:0){F=c[D>>2]|0;D=(F|0)==0?0:F+-4|0;F=D+4|0;if(c[D>>2]|0){G=0;do{__ZN10StringNameD2Ev(F+(G<<2)|0);G=G+1|0}while(G>>>0<(c[D>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(E,1)}__ZN10StringNameD2Ev(d);__Z8D_METHODPKc(e,845933);d=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(d);c[d>>2]=233192;__ZN10MethodBind10_set_constEb(d,1);__ZN10MethodBind24_generate_argument_typesEi(d,0);__ZN10MethodBind12_set_returnsEb(d,1);c[d+44>>2]=5144;c[d+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,d,e,0,0)|0;d=e+4|0;E=c[d>>2]|0;if(E|0?(__Z16atomic_decrementPj(E+-8|0)|0)==0:0){D=c[d>>2]|0;d=(D|0)==0?0:D+-4|0;D=d+4|0;if(c[d>>2]|0){G=0;do{__ZN10StringNameD2Ev(D+(G<<2)|0);G=G+1|0}while(G>>>0<(c[d>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(E,1)}__ZN10StringNameD2Ev(e);__Z8D_METHODPKcS0_(f,842602,939042);e=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(e);c[e>>2]=233228;__ZN10MethodBind10_set_constEb(e,0);__ZN10MethodBind24_generate_argument_typesEi(e,1);c[e+44>>2]=906;c[e+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,e,f,0,0)|0;e=f+4|0;E=c[e>>2]|0;if(E|0?(__Z16atomic_decrementPj(E+-8|0)|0)==0:0){d=c[e>>2]|0;e=(d|0)==0?0:d+-4|0;d=e+4|0;if(c[e>>2]|0){G=0;do{__ZN10StringNameD2Ev(d+(G<<2)|0);G=G+1|0}while(G>>>0<(c[e>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(E,1)}__ZN10StringNameD2Ev(f);__Z8D_METHODPKc(g,842653);f=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(f);c[f>>2]=233264;__ZN10MethodBind10_set_constEb(f,1);__ZN10MethodBind24_generate_argument_typesEi(f,0);__ZN10MethodBind12_set_returnsEb(f,1);c[f+44>>2]=5145;c[f+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,f,g,0,0)|0;f=g+4|0;E=c[f>>2]|0;if(E|0?(__Z16atomic_decrementPj(E+-8|0)|0)==0:0){e=c[f>>2]|0;f=(e|0)==0?0:e+-4|0;e=f+4|0;if(c[f>>2]|0){G=0;do{__ZN10StringNameD2Ev(e+(G<<2)|0);G=G+1|0}while(G>>>0<(c[f>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(E,1)}__ZN10StringNameD2Ev(g);__Z8D_METHODPKcS0_(h,842677,1113974);g=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(g);c[g>>2]=233300;__ZN10MethodBind10_set_constEb(g,0);__ZN10MethodBind24_generate_argument_typesEi(g,1);c[g+44>>2]=907;c[g+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,g,h,0,0)|0;g=h+4|0;E=c[g>>2]|0;if(E|0?(__Z16atomic_decrementPj(E+-8|0)|0)==0:0){f=c[g>>2]|0;g=(f|0)==0?0:f+-4|0;f=g+4|0;if(c[g>>2]|0){G=0;do{__ZN10StringNameD2Ev(f+(G<<2)|0);G=G+1|0}while(G>>>0<(c[g>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(E,1)}__ZN10StringNameD2Ev(h);__Z8D_METHODPKcS0_(i,831580,1113974);h=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(h);c[h>>2]=233300;__ZN10MethodBind10_set_constEb(h,0);__ZN10MethodBind24_generate_argument_typesEi(h,1);c[h+44>>2]=908;c[h+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,h,i,0,0)|0;h=i+4|0;E=c[h>>2]|0;if(E|0?(__Z16atomic_decrementPj(E+-8|0)|0)==0:0){g=c[h>>2]|0;h=(g|0)==0?0:g+-4|0;g=h+4|0;if(c[h>>2]|0){G=0;do{__ZN10StringNameD2Ev(g+(G<<2)|0);G=G+1|0}while(G>>>0<(c[h>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(E,1)}__ZN10StringNameD2Ev(i);__Z8D_METHODPKc(j,831594);i=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(i);c[i>>2]=233336;__ZN10MethodBind10_set_constEb(i,1);__ZN10MethodBind24_generate_argument_typesEi(i,0);__ZN10MethodBind12_set_returnsEb(i,1);c[i+44>>2]=5146;c[i+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,i,j,0,0)|0;i=j+4|0;E=c[i>>2]|0;if(E|0?(__Z16atomic_decrementPj(E+-8|0)|0)==0:0){h=c[i>>2]|0;i=(h|0)==0?0:h+-4|0;h=i+4|0;if(c[i>>2]|0){G=0;do{__ZN10StringNameD2Ev(h+(G<<2)|0);G=G+1|0}while(G>>>0<(c[i>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(E,1)}__ZN10StringNameD2Ev(j);__Z8D_METHODPKcS0_(k,831608,913995);j=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(j);c[j>>2]=233372;__ZN10MethodBind10_set_constEb(j,0);__ZN10MethodBind24_generate_argument_typesEi(j,1);c[j+44>>2]=909;c[j+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,j,k,0,0)|0;j=k+4|0;E=c[j>>2]|0;if(E|0?(__Z16atomic_decrementPj(E+-8|0)|0)==0:0){i=c[j>>2]|0;j=(i|0)==0?0:i+-4|0;i=j+4|0;if(c[j>>2]|0){G=0;do{__ZN10StringNameD2Ev(i+(G<<2)|0);G=G+1|0}while(G>>>0<(c[j>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(E,1)}__ZN10StringNameD2Ev(k);__Z8D_METHODPKc(n,831623);k=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(k);c[k>>2]=233408;__ZN10MethodBind10_set_constEb(k,1);__ZN10MethodBind24_generate_argument_typesEi(k,0);__ZN10MethodBind12_set_returnsEb(k,1);c[k+44>>2]=5147;c[k+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,k,n,0,0)|0;k=n+4|0;E=c[k>>2]|0;if(E|0?(__Z16atomic_decrementPj(E+-8|0)|0)==0:0){j=c[k>>2]|0;k=(j|0)==0?0:j+-4|0;j=k+4|0;if(c[k>>2]|0){G=0;do{__ZN10StringNameD2Ev(j+(G<<2)|0);G=G+1|0}while(G>>>0<(c[k>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(E,1)}__ZN10StringNameD2Ev(n);__Z8D_METHODPKc(o,842686);n=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(n);c[n>>2]=233336;__ZN10MethodBind10_set_constEb(n,1);__ZN10MethodBind24_generate_argument_typesEi(n,0);__ZN10MethodBind12_set_returnsEb(n,1);c[n+44>>2]=5148;c[n+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,n,o,0,0)|0;n=o+4|0;E=c[n>>2]|0;if(E|0?(__Z16atomic_decrementPj(E+-8|0)|0)==0:0){k=c[n>>2]|0;n=(k|0)==0?0:k+-4|0;k=n+4|0;if(c[n>>2]|0){G=0;do{__ZN10StringNameD2Ev(k+(G<<2)|0);G=G+1|0}while(G>>>0<(c[n>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(E,1)}__ZN10StringNameD2Ev(o);__ZN6StringC2EPKc(b,990183);c[q>>2]=c[b>>2];__ZN10StringNameC2ERK6String(p,q);__ZN10StringNameC2EPKc(b,848333);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(p,b,0);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(p);o=c[q>>2]|0;if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(o,1);__ZN6StringC2EPKc(b,990183);c[q>>2]=c[b>>2];__ZN10StringNameC2ERK6String(p,q);__ZN10StringNameC2EPKc(b,848344);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(p,b,1);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(p);o=c[q>>2]|0;if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(o,1);__ZN6StringC2EPKc(b,990183);c[q>>2]=c[b>>2];__ZN10StringNameC2ERK6String(p,q);__ZN10StringNameC2EPKc(b,848357);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(p,b,2);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(p);o=c[q>>2]|0;if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(o,1);__ZN6StringC2EPKc(b,990183);c[p>>2]=c[b>>2];__ZN10StringNameC2ERK6String(r,p);__ZN6StringC2EPKc(s,1126848);__ZN6StringC2EPKc(q,1263606);o=c[s>>2]|0;if((o|0)!=0?(__Z28atomic_conditional_incrementPj(o+-8|0)|0)!=0:0)H=c[s>>2]|0;else H=0;o=c[q>>2]|0;if((o|0)!=0?(__Z28atomic_conditional_incrementPj(o+-8|0)|0)!=0:0)I=c[q>>2]|0;else I=0;c[b>>2]=4;o=b+4|0;c[o>>2]=0;E=(H|0)==0;if(!E?(c[o>>2]=0,__Z28atomic_conditional_incrementPj(H+-8|0)|0):0)c[o>>2]=H;c[b+8>>2]=0;o=b+12|0;c[o>>2]=0;n=(I|0)==0;if(!n?(c[o>>2]=0,__Z28atomic_conditional_incrementPj(I+-8|0)|0):0)c[o>>2]=I;c[b+16>>2]=583;c[t>>2]=__Z11_scs_createPKc(845924)|0;c[u>>2]=__Z11_scs_createPKc(845933)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(r,b,t,u,-1);__ZN10StringNameD2Ev(u);__ZN10StringNameD2Ev(t);o=c[b+12>>2]|0;if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(o,1);o=c[b+4>>2]|0;do if(o|0){if(__Z16atomic_decrementPj(o+-8|0)|0)break;__ZN6Memory11free_staticEPvb(o,1)}while(0);o=I;do if(!n){if(__Z16atomic_decrementPj(o+-8|0)|0)break;__ZN6Memory11free_staticEPvb(o,1)}while(0);o=H;do if(!E){if(__Z16atomic_decrementPj(o+-8|0)|0)break;__ZN6Memory11free_staticEPvb(o,1)}while(0);o=c[q>>2]|0;do if(o|0){if(__Z16atomic_decrementPj(o+-8|0)|0)break;__ZN6Memory11free_staticEPvb(o,1)}while(0);o=c[s>>2]|0;do if(o|0){if(__Z16atomic_decrementPj(o+-8|0)|0)break;__ZN6Memory11free_staticEPvb(o,1)}while(0);__ZN10StringNameD2Ev(r);r=c[p>>2]|0;do if(r|0){if(__Z16atomic_decrementPj(r+-8|0)|0)break;__ZN6Memory11free_staticEPvb(r,1)}while(0);__ZN6StringC2EPKc(b,990183);c[p>>2]=c[b>>2];__ZN10StringNameC2ERK6String(v,p);__ZN6StringC2EPKc(w,1114752);__ZN6StringC2EPKc(q,1075267);r=c[w>>2]|0;do if(!r)J=0;else{if(!(__Z28atomic_conditional_incrementPj(r+-8|0)|0)){J=0;break}J=c[w>>2]|0}while(0);r=c[q>>2]|0;do if(!r)K=0;else{if(!(__Z28atomic_conditional_incrementPj(r+-8|0)|0)){K=0;break}K=c[q>>2]|0}while(0);c[b>>2]=18;r=b+4|0;c[r>>2]=0;o=(J|0)==0;do if(!o){c[r>>2]=0;if(!(__Z28atomic_conditional_incrementPj(J+-8|0)|0))break;c[r>>2]=J}while(0);c[b+8>>2]=17;r=b+12|0;c[r>>2]=0;s=(K|0)==0;do if(!s){c[r>>2]=0;if(!(__Z28atomic_conditional_incrementPj(K+-8|0)|0))break;c[r>>2]=K}while(0);c[b+16>>2]=519;c[t>>2]=__Z11_scs_createPKc(842602)|0;c[u>>2]=__Z11_scs_createPKc(842814)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(v,b,t,u,-1);__ZN10StringNameD2Ev(u);__ZN10StringNameD2Ev(t);r=c[b+12>>2]|0;do if(r|0){if(__Z16atomic_decrementPj(r+-8|0)|0)break;__ZN6Memory11free_staticEPvb(r,1)}while(0);r=c[b+4>>2]|0;do if(r|0){if(__Z16atomic_decrementPj(r+-8|0)|0)break;__ZN6Memory11free_staticEPvb(r,1)}while(0);r=K;do if(!s){if(__Z16atomic_decrementPj(r+-8|0)|0)break;__ZN6Memory11free_staticEPvb(r,1)}while(0);r=J;do if(!o){if(__Z16atomic_decrementPj(r+-8|0)|0)break;__ZN6Memory11free_staticEPvb(r,1)}while(0);r=c[q>>2]|0;do if(r|0){if(__Z16atomic_decrementPj(r+-8|0)|0)break;__ZN6Memory11free_staticEPvb(r,1)}while(0);r=c[w>>2]|0;do if(r|0){if(__Z16atomic_decrementPj(r+-8|0)|0)break;__ZN6Memory11free_staticEPvb(r,1)}while(0);__ZN10StringNameD2Ev(v);v=c[p>>2]|0;do if(v|0){if(__Z16atomic_decrementPj(v+-8|0)|0)break;__ZN6Memory11free_staticEPvb(v,1)}while(0);__ZN6StringC2EPKc(b,990183);c[p>>2]=c[b>>2];__ZN10StringNameC2ERK6String(x,p);__ZN6StringC2EPKc(y,842748);__ZN6StringC2EPKc(q,1263606);v=b+4|0;c[v>>2]=0;r=b+12|0;c[r>>2]=0;c[b>>2]=1;w=c[y>>2]|0;do if(w|0){c[v>>2]=0;if(!(__Z28atomic_conditional_incrementPj(w+-8|0)|0))break;c[v>>2]=c[y>>2]}while(0);c[b+8>>2]=0;v=c[r>>2]|0;do if((v|0)!=(c[q>>2]|0)){do if(v|0){if(__Z16atomic_decrementPj(v+-8|0)|0)break;__ZN6Memory11free_staticEPvb(v,1)}while(0);c[r>>2]=0;w=c[q>>2]|0;if(!w)break;if(!(__Z28atomic_conditional_incrementPj(w+-8|0)|0))break;c[r>>2]=c[q>>2]}while(0);c[b+16>>2]=7;c[t>>2]=__Z11_scs_createPKc(842677)|0;c[u>>2]=__Z11_scs_createPKc(842686)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(x,b,t,u,-1);__ZN10StringNameD2Ev(u);__ZN10StringNameD2Ev(t);r=c[b+12>>2]|0;do if(r|0){if(__Z16atomic_decrementPj(r+-8|0)|0)break;__ZN6Memory11free_staticEPvb(r,1)}while(0);r=c[b+4>>2]|0;do if(r|0){if(__Z16atomic_decrementPj(r+-8|0)|0)break;__ZN6Memory11free_staticEPvb(r,1)}while(0);r=c[q>>2]|0;do if(r|0){if(__Z16atomic_decrementPj(r+-8|0)|0)break;__ZN6Memory11free_staticEPvb(r,1)}while(0);r=c[y>>2]|0;do if(r|0){if(__Z16atomic_decrementPj(r+-8|0)|0)break;__ZN6Memory11free_staticEPvb(r,1)}while(0);__ZN10StringNameD2Ev(x);x=c[p>>2]|0;do if(x|0){if(__Z16atomic_decrementPj(x+-8|0)|0)break;__ZN6Memory11free_staticEPvb(x,1)}while(0);__ZN6StringC2EPKc(b,990183);c[p>>2]=c[b>>2];__ZN10StringNameC2ERK6String(z,p);__ZN6StringC2EPKc(A,831638);__ZN6StringC2EPKc(q,1263606);x=c[A>>2]|0;do if(!x)L=0;else{if(!(__Z28atomic_conditional_incrementPj(x+-8|0)|0)){L=0;break}L=c[A>>2]|0}while(0);x=c[q>>2]|0;do if(!x)M=0;else{if(!(__Z28atomic_conditional_incrementPj(x+-8|0)|0)){M=0;break}M=c[q>>2]|0}while(0);c[b>>2]=1;x=b+4|0;c[x>>2]=0;r=(L|0)==0;do if(!r){c[x>>2]=0;if(!(__Z28atomic_conditional_incrementPj(L+-8|0)|0))break;c[x>>2]=L}while(0);c[b+8>>2]=0;x=b+12|0;c[x>>2]=0;y=(M|0)==0;do if(!y){c[x>>2]=0;if(!(__Z28atomic_conditional_incrementPj(M+-8|0)|0))break;c[x>>2]=M}while(0);c[b+16>>2]=519;c[t>>2]=__Z11_scs_createPKc(831580)|0;c[u>>2]=__Z11_scs_createPKc(831594)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(z,b,t,u,-1);__ZN10StringNameD2Ev(u);__ZN10StringNameD2Ev(t);x=c[b+12>>2]|0;do if(x|0){if(__Z16atomic_decrementPj(x+-8|0)|0)break;__ZN6Memory11free_staticEPvb(x,1)}while(0);x=c[b+4>>2]|0;do if(x|0){if(__Z16atomic_decrementPj(x+-8|0)|0)break;__ZN6Memory11free_staticEPvb(x,1)}while(0);x=M;do if(!y){if(__Z16atomic_decrementPj(x+-8|0)|0)break;__ZN6Memory11free_staticEPvb(x,1)}while(0);x=L;do if(!r){if(__Z16atomic_decrementPj(x+-8|0)|0)break;__ZN6Memory11free_staticEPvb(x,1)}while(0);x=c[q>>2]|0;do if(x|0){if(__Z16atomic_decrementPj(x+-8|0)|0)break;__ZN6Memory11free_staticEPvb(x,1)}while(0);x=c[A>>2]|0;do if(x|0){if(__Z16atomic_decrementPj(x+-8|0)|0)break;__ZN6Memory11free_staticEPvb(x,1)}while(0);__ZN10StringNameD2Ev(z);z=c[p>>2]|0;do if(z|0){if(__Z16atomic_decrementPj(z+-8|0)|0)break;__ZN6Memory11free_staticEPvb(z,1)}while(0);__ZN6StringC2EPKc(b,990183);c[p>>2]=c[b>>2];__ZN10StringNameC2ERK6String(B,p);__ZN6StringC2EPKc(C,913995);__ZN6StringC2EPKc(q,847586);z=c[C>>2]|0;do if(!z)N=0;else{if(!(__Z28atomic_conditional_incrementPj(z+-8|0)|0)){N=0;break}N=c[C>>2]|0}while(0);z=c[q>>2]|0;do if(!z)O=0;else{if(!(__Z28atomic_conditional_incrementPj(z+-8|0)|0)){O=0;break}O=c[q>>2]|0}while(0);c[b>>2]=2;z=b+4|0;c[z>>2]=0;x=(N|0)==0;do if(!x){c[z>>2]=0;if(!(__Z28atomic_conditional_incrementPj(N+-8|0)|0))break;c[z>>2]=N}while(0);c[b+8>>2]=3;z=b+12|0;c[z>>2]=0;A=(O|0)==0;do if(!A){c[z>>2]=0;if(!(__Z28atomic_conditional_incrementPj(O+-8|0)|0))break;c[z>>2]=O}while(0);c[b+16>>2]=1031;c[t>>2]=__Z11_scs_createPKc(831608)|0;c[u>>2]=__Z11_scs_createPKc(831623)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(B,b,t,u,-1);__ZN10StringNameD2Ev(u);__ZN10StringNameD2Ev(t);t=c[b+12>>2]|0;do if(t|0){if(__Z16atomic_decrementPj(t+-8|0)|0)break;__ZN6Memory11free_staticEPvb(t,1)}while(0);t=c[b+4>>2]|0;do if(t|0){if(__Z16atomic_decrementPj(t+-8|0)|0)break;__ZN6Memory11free_staticEPvb(t,1)}while(0);t=O;do if(!A){if(__Z16atomic_decrementPj(t+-8|0)|0)break;__ZN6Memory11free_staticEPvb(t,1)}while(0);t=N;do if(!x){if(__Z16atomic_decrementPj(t+-8|0)|0)break;__ZN6Memory11free_staticEPvb(t,1)}while(0);t=c[q>>2]|0;do if(t|0){if(__Z16atomic_decrementPj(t+-8|0)|0)break;__ZN6Memory11free_staticEPvb(t,1)}while(0);t=c[C>>2]|0;do if(t|0){if(__Z16atomic_decrementPj(t+-8|0)|0)break;__ZN6Memory11free_staticEPvb(t,1)}while(0);__ZN10StringNameD2Ev(B);B=c[p>>2]|0;if(!B){l=a;return}if(__Z16atomic_decrementPj(B+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(B,1);l=a;return}function __ZN6Button8set_textERK6String(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d+8|0;f=d;g=d+4|0;h=a+644|0;if(__ZNK6StringeqERKS_(h,b)|0){l=d;return}i=c[h>>2]|0;if((i|0)!=(c[b>>2]|0)){if(i|0?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);c[h>>2]=0;i=c[b>>2]|0;if(i|0?__Z28atomic_conditional_incrementPj(i+-8|0)|0:0)c[h>>2]=c[b>>2]}__ZN10StringNameC2ERK6String(g,b);b=__ZNK6Object10XL_MESSAGEERK10StringName(a,g)|0;c[f>>2]=b;do if(b){h=c[b+4>>2]|0;if(h|0){__ZN6StringC2EPKc(e,h);j=c[e>>2]|0;break}h=b+8|0;c[e>>2]=0;i=c[h>>2]|0;if((i|0)!=0?(c[e>>2]=0,(__Z28atomic_conditional_incrementPj(i+-8|0)|0)!=0):0){i=c[h>>2]|0;c[e>>2]=i;j=i}else j=0}else{c[e>>2]=0;j=0}while(0);e=j;b=a+648|0;i=c[b>>2]|0;if((i|0)==(j|0)){if(j|0)k=24}else{if(i|0?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);c[b>>2]=0;if(j|0)if(!(__Z28atomic_conditional_incrementPj(j+-8|0)|0))k=24;else{c[b>>2]=e;k=24}}if((k|0)==24?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);__ZN10StringNameD2Ev(f);__ZN10StringNameD2Ev(g);__ZN10CanvasItem6updateEv(a);__ZN7Control20minimum_size_changedEv(a);l=d;return}function __ZNK6Button8get_textEv(a){a=a|0;var b=0,d=0;b=a+644|0;a=c[b>>2]|0;if((a|0)!=0?(__Z28atomic_conditional_incrementPj(a+-8|0)|0)!=0:0)d=c[b>>2]|0;else d=0;return d|0}function __ZN6Button8set_iconERK3RefI7TextureE(a,b){a=a|0;b=b|0;var d=0,e=0;d=a+652|0;e=c[d>>2]|0;if((e|0)==(c[b>>2]|0))return;if((e|0?__ZN9Reference11unreferenceEv(e)|0:0)?(e=c[d>>2]|0,__Z17predelete_handlerP6Object(e)|0):0){gj[c[(c[e>>2]|0)+76>>2]&8191](e);__ZN6Memory11free_staticEPvb(e,0)}c[d>>2]=0;e=c[b>>2]|0;c[d>>2]=e;if(e|0)__ZN9Reference9referenceEv(e);__ZN10CanvasItem6updateEv(a);__ZN7Control20minimum_size_changedEv(a);return}function __ZNK6Button8get_iconEv(a){a=a|0;var b=0,d=0;b=c[a+652>>2]|0;if(!b){d=0;return d|0}__ZN9Reference9referenceEv(b);d=b;return d|0}function __ZN6Button8set_flatEb(b,c){b=b|0;c=c|0;a[b+640>>0]=c&1;__ZN10CanvasItem6updateEv(b);return}function __ZN6Button13set_clip_textEb(b,c){b=b|0;c=c|0;a[b+656>>0]=c&1;__ZN10CanvasItem6updateEv(b);__ZN7Control20minimum_size_changedEv(b);return}function __ZNK6Button13get_clip_textEv(b){b=b|0;return (a[b+656>>0]|0)!=0|0}function __ZN6Button14set_text_alignENS_9TextAlignE(a,b){a=a|0;b=b|0;c[a+660>>2]=b;__ZN10CanvasItem6updateEv(a);return}function __ZNK6Button14get_text_alignEv(a){a=a|0;return c[a+660>>2]|0}function __ZNK6Button7is_flatEv(b){b=b|0;return (a[b+640>>0]|0)!=0|0}function __ZNK13MethodBind0RCI6ButtonNS0_9TextAlignEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK13MethodBind0RCI6ButtonNS0_9TextAlignEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,990183);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI6ButtonNS0_9TextAlignEE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235524)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2Ei(i,ij[n&8191](d)|0);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI6ButtonNS0_9TextAlignEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0;if(!b)f=0;else{d=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235524)|0;f=d?b:0}b=c[a+44>>2]|0;d=c[a+48>>2]|0;a=f+(d>>1)|0;if(!(d&1)){g=b;h=ij[g&8191](a)|0;c[e>>2]=h;return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=ij[g&8191](a)|0;c[e>>2]=h;return}}function __ZN13MethodBind0RCI6ButtonNS0_9TextAlignEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I6ButtonNS0_9TextAlignEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if(!b){__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK11MethodBind1I6ButtonNS0_9TextAlignEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,990183);l=a;return c[b>>2]|0}function __ZN11MethodBind1I6ButtonNS0_9TextAlignEE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235524)|0:0){c[h>>2]=0;a[1263537]=0;k=d+24|0;n=c[k>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=i;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=i;return}if((g|0)>0){if((n|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);p=0}else{a[1263537]=0;p=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,p)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=p;c[b>>2]=0;l=i;return}}p=c[d+44>>2]|0;n=c[d+48>>2]|0;o=e+(n>>1)|0;if(!(n&1))q=p;else q=c[(c[o>>2]|0)+p>>2]|0;do if((g|0)<1){p=c[k>>2]|0;n=p+-1|0;if((p|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)s=0;else s=c[e+-4>>2]|0;if((p|0)<=(s|0)){if(r)t=0;else t=c[e+-4>>2]|0;do if((t|0)<(p|0)){if(r)u=0;else u=c[e+-4>>2]|0;if((u|0)<(p|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);v=0;break}else{a[1263537]=0;w=31;break}}else w=31;while(0);if((w|0)==31)v=e+(n*24|0)|0;__ZN7VariantC2ERKS_(j,v);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);f=__ZNK7VariantcviEv(j)|0;Pi[q&2047](o,f);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I6ButtonNS0_9TextAlignEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235524)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1)){g=b;h=c[d>>2]|0;i=c[h>>2]|0;Pi[g&2047](a,i);return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=c[d>>2]|0;i=c[h>>2]|0;Pi[g&2047](a,i);return}}function __ZN11MethodBind1I6ButtonNS0_9TextAlignEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI6ButtonbE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Eb(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK13MethodBind0RCI6ButtonbE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,990183);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI6ButtonbE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235524)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2Eb(i,ij[n&8191](d)|0);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI6ButtonbE7ptrcallEP6ObjectPPKvPv(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0;if(!d)g=0;else{e=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1235524)|0;g=e?d:0}d=c[b+44>>2]|0;e=c[b+48>>2]|0;b=g+(e>>1)|0;if(!(e&1)){h=d;i=ij[h&8191](b)|0;j=i&1;a[f>>0]=j;return}else{h=c[(c[b>>2]|0)+d>>2]|0;i=ij[h&8191](b)|0;j=i&1;a[f>>0]=j;return}}function __ZN13MethodBind0RCI6ButtonbED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I6ButtonbE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if(!b){__ZN7VariantC2Eb(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK11MethodBind1I6ButtonbE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,990183);l=a;return c[b>>2]|0}function __ZN11MethodBind1I6ButtonbE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235524)|0:0){c[h>>2]=0;a[1263537]=0;k=d+24|0;n=c[k>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=i;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=i;return}if((g|0)>0){if((n|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);p=0}else{a[1263537]=0;p=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,p)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=p;c[b>>2]=0;l=i;return}}p=c[d+44>>2]|0;n=c[d+48>>2]|0;o=e+(n>>1)|0;if(!(n&1))q=p;else q=c[(c[o>>2]|0)+p>>2]|0;do if((g|0)<1){p=c[k>>2]|0;n=p+-1|0;if((p|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)s=0;else s=c[e+-4>>2]|0;if((p|0)<=(s|0)){if(r)t=0;else t=c[e+-4>>2]|0;do if((t|0)<(p|0)){if(r)u=0;else u=c[e+-4>>2]|0;if((u|0)<(p|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);v=0;break}else{a[1263537]=0;w=31;break}}else w=31;while(0);if((w|0)==31)v=e+(n*24|0)|0;__ZN7VariantC2ERKS_(j,v);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);f=__ZNK7VariantcvbEv(j)|0;Pi[q&2047](o,f);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I6ButtonbE7ptrcallEP6ObjectPPKvPv(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0;if(!d)g=0;else{f=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1235524)|0;g=f?d:0}d=c[b+44>>2]|0;f=c[b+48>>2]|0;b=g+(f>>1)|0;if(!(f&1))h=d;else h=c[(c[b>>2]|0)+d>>2]|0;Pi[h&2047](b,(a[c[e>>2]>>0]|0)!=0);return}function __ZN11MethodBind1I6ButtonbED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI6Button3RefI7TextureEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var c=0;if((b|0)!=-1){c=0;return c|0}c=__ZN7Variant12get_type_forI3RefI7TextureEEENS_4TypeEv()|0;return c|0}function __ZNK13MethodBind0RCI6Button3RefI7TextureEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,990183);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI6Button3RefI7TextureEE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f+28|0;j=f;k=f+24|0;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235524)|0:0){c[h>>2]=0;a[1263537]=0;n=c[d+24>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=f;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=f;return}o=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))p=o;else p=c[(c[d>>2]|0)+o>>2]|0;c[k>>2]=ij[p&8191](d)|0;__ZN6RefPtrC2Ev(i);__ZN3RefI9ReferenceEaSI7TextureEEvRKS_IT_E(i,k);__ZN7VariantC2ERK6RefPtr(j,i);__ZN6RefPtrD2Ev(i);i=c[k>>2]|0;if((i|0?__ZN9Reference11unreferenceEv(i)|0:0)?(i=c[k>>2]|0,__Z17predelete_handlerP6Object(i)|0):0){gj[c[(c[i>>2]|0)+76>>2]&8191](i);__ZN6Memory11free_staticEPvb(i,0)}c[k>>2]=0;__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI6Button3RefI7TextureEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=d;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235524)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;c[f>>2]=ij[i&8191](a)|0;__ZN3RefI9ReferenceEaSI7TextureEEvRKS_IT_E(e,f);e=c[f>>2]|0;if(!e){l=d;return}if(!(__ZN9Reference11unreferenceEv(e)|0)){l=d;return}e=c[f>>2]|0;if(!(__Z17predelete_handlerP6Object(e)|0)){l=d;return}gj[c[(c[e>>2]|0)+76>>2]&8191](e);__ZN6Memory11free_staticEPvb(e,0);l=d;return}function __ZN13MethodBind0RCI6Button3RefI7TextureEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I6ButtonRK3RefI7TextureEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var c=0;if(b|0){c=0;return c|0}c=__ZN7Variant12get_type_forIRK3RefI7TextureEEENS_4TypeEv()|0;return c|0}function __ZNK11MethodBind1I6ButtonRK3RefI7TextureEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,990183);l=a;return c[b>>2]|0}function __ZN11MethodBind1I6ButtonRK3RefI7TextureEE4callEP6ObjectPPK7VariantiRNS9_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i+28|0;k=i+24|0;n=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235524)|0:0){c[h>>2]=0;a[1263537]=0;o=d+24|0;p=c[o>>2]|0;if((p|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=p;c[b>>2]=0;l=i;return}q=p-(c[d+20>>2]|0)|0;if((q|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=q;c[b>>2]=0;l=i;return}if((g|0)>0){if((p|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);r=0}else{a[1263537]=0;r=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,r)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=r;c[b>>2]=0;l=i;return}}r=c[d+44>>2]|0;p=c[d+48>>2]|0;q=e+(p>>1)|0;if(!(p&1))s=r;else s=c[(c[q>>2]|0)+r>>2]|0;do if((g|0)<1){r=c[o>>2]|0;p=r+-1|0;if((r|0)>=1){e=c[d+16>>2]|0;t=(e|0)==0;if(t)u=0;else u=c[e+-4>>2]|0;if((r|0)<=(u|0)){if(t)v=0;else v=c[e+-4>>2]|0;do if((v|0)<(r|0)){if(t)w=0;else w=c[e+-4>>2]|0;if((w|0)<(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);x=0;break}else{a[1263537]=0;y=31;break}}else y=31;while(0);if((y|0)==31)x=e+(p*24|0)|0;__ZN7VariantC2ERKS_(n,x);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f>>2]|0);while(0);__ZN3RefI7TextureEC2ERK7Variant(j,n);c[k>>2]=c[j>>2];Pi[s&2047](q,k);q=c[k>>2]|0;if((q|0?__ZN9Reference11unreferenceEv(q)|0:0)?(q=c[k>>2]|0,__Z17predelete_handlerP6Object(q)|0):0){gj[c[(c[q>>2]|0)+76>>2]&8191](q);__ZN6Memory11free_staticEPvb(q,0)}c[k>>2]=0;if(c[n>>2]|0)__ZN7Variant5clearEv(n);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I6ButtonRK3RefI7TextureEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+28|0;g=e;h=e+24|0;if(!b)i=0;else{j=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235524)|0;i=j?b:0}b=c[a+44>>2]|0;j=c[a+48>>2]|0;a=i+(j>>1)|0;if(!(j&1))k=b;else k=c[(c[a>>2]|0)+b>>2]|0;__ZN7VariantC2EPK6Object(g,c[d>>2]|0);__ZN3RefI7TextureEC2ERK7Variant(f,g);if(c[g>>2]|0)__ZN7Variant5clearEv(g);c[h>>2]=c[f>>2];Pi[k&2047](a,h);a=c[h>>2]|0;if(!a){l=e;return}if(!(__ZN9Reference11unreferenceEv(a)|0)){l=e;return}a=c[h>>2]|0;if(!(__Z17predelete_handlerP6Object(a)|0)){l=e;return}gj[c[(c[a>>2]|0)+76>>2]&8191](a);__ZN6Memory11free_staticEPvb(a,0);l=e;return}function __ZN11MethodBind1I6ButtonRK3RefI7TextureEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI6Button6StringE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;if((b|0)!=-1){f=0;l=a;return f|0}c[d>>2]=0;__ZN7VariantC2ERK6String(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);e=c[d>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);f=b;l=a;return f|0}function __ZNK13MethodBind0RCI6Button6StringE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,990183);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI6Button6StringE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;j=f+24|0;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235524)|0:0){c[h>>2]=0;a[1263537]=0;k=c[d+24>>2]|0;if((k|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=k;c[b>>2]=0;l=f;return}n=k-(c[d+20>>2]|0)|0;if((n|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=n;c[b>>2]=0;l=f;return}n=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))o=n;else o=c[(c[d>>2]|0)+n>>2]|0;c[j>>2]=ij[o&8191](d)|0;__ZN7VariantC2ERK6String(i,j);d=c[j>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI6Button6StringE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0;if(!b)f=0;else{d=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235524)|0;f=d?b:0}b=c[a+44>>2]|0;d=c[a+48>>2]|0;a=f+(d>>1)|0;if(!(d&1))g=b;else g=c[(c[a>>2]|0)+b>>2]|0;b=ij[g&8191](a)|0;a=b;g=c[e>>2]|0;if((g|0)==(b|0)){if(!b)return}else{if(g|0?(__Z16atomic_decrementPj(g+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(g,1);c[e>>2]=0;if(!b)return;if(__Z28atomic_conditional_incrementPj(b+-8|0)|0)c[e>>2]=a}if(__Z16atomic_decrementPj(b+-8|0)|0)return;__ZN6Memory11free_staticEPvb(b,1);return}function __ZN13MethodBind0RCI6Button6StringED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I6ButtonRK6StringE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;if(b|0){f=0;l=a;return f|0}c[d>>2]=0;__ZN7VariantC2ERK6String(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);e=c[d>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);f=b;l=a;return f|0}function __ZNK11MethodBind1I6ButtonRK6StringE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,990183);l=a;return c[b>>2]|0}function __ZN11MethodBind1I6ButtonRK6StringE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i+24|0;k=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235524)|0:0){c[h>>2]=0;a[1263537]=0;n=d+24|0;o=c[n>>2]|0;if((o|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=o;c[b>>2]=0;l=i;return}p=o-(c[d+20>>2]|0)|0;if((p|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=p;c[b>>2]=0;l=i;return}if((g|0)>0){if((o|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);q=0}else{a[1263537]=0;q=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,q)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=q;c[b>>2]=0;l=i;return}}q=c[d+44>>2]|0;o=c[d+48>>2]|0;p=e+(o>>1)|0;if(!(o&1))r=q;else r=c[(c[p>>2]|0)+q>>2]|0;do if((g|0)<1){q=c[n>>2]|0;o=q+-1|0;if((q|0)>=1){e=c[d+16>>2]|0;s=(e|0)==0;if(s)t=0;else t=c[e+-4>>2]|0;if((q|0)<=(t|0)){if(s)u=0;else u=c[e+-4>>2]|0;do if((u|0)<(q|0)){if(s)v=0;else v=c[e+-4>>2]|0;if((v|0)<(q|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);w=0;break}else{a[1263537]=0;x=31;break}}else x=31;while(0);if((x|0)==31)w=e+(o*24|0)|0;__ZN7VariantC2ERKS_(k,w);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);c[j>>2]=__ZNK7Variantcv6StringEv(k)|0;Pi[r&2047](p,j);p=c[j>>2]|0;if(p|0?(__Z16atomic_decrementPj(p+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(p,1);if(c[k>>2]|0)__ZN7Variant5clearEv(k);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I6ButtonRK6StringE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235524)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;b=c[d>>2]|0;d=c[b>>2]|0;if((d|0)!=0?(__Z28atomic_conditional_incrementPj(d+-8|0)|0)!=0:0)j=c[b>>2]|0;else j=0;c[f>>2]=j;Pi[i&2047](a,f);a=c[f>>2]|0;if(!a){l=e;return}if(__Z16atomic_decrementPj(a+-8|0)|0){l=e;return}__ZN6Memory11free_staticEPvb(a,1);l=e;return}function __ZN11MethodBind1I6ButtonRK6StringED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN10MenuButton16initialize_classEv(){if(a[1263260]|0)return;if(!(a[1263259]|0)){if(!(a[1263258]|0)){if(!(a[1256994]|0)){if(!(a[1256995]|0)){if(!(a[1256996]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI4NodeEEvv();__ZN4Node13_bind_methodsEv();a[1256996]=1}__ZN7ClassDB10_add_classI10CanvasItemEEvv();__ZN10CanvasItem13_bind_methodsEv();a[1256995]=1}__ZN7ClassDB10_add_classI7ControlEEvv();__ZN7Control13_bind_methodsEv();a[1256994]=1}__ZN7ClassDB10_add_classI10BaseButtonEEvv();__ZN10BaseButton13_bind_methodsEv();a[1263258]=1}__ZN7ClassDB10_add_classI6ButtonEEvv();__ZN6Button13_bind_methodsEv();a[1263259]=1}__ZN7ClassDB10_add_classI10MenuButtonEEvv();__ZN10MenuButton13_bind_methodsEv();a[1263260]=1;return}function __ZN7ClassDB10_add_classI10MenuButtonEEvv(){var a=0,b=0,d=0,e=0,f=0,g=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+16|0;d=a+12|0;e=a+8|0;f=a+4|0;g=a;__ZN6StringC2EPKc(b,994290);c[e>>2]=c[b>>2];__ZN10StringNameC2ERK6String(d,e);__ZN6StringC2EPKc(b,990183);c[g>>2]=c[b>>2];__ZN10StringNameC2ERK6String(f,g);__ZN7ClassDB11_add_class2ERK10StringNameS2_(d,f);__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);__ZN10StringNameD2Ev(d);d=c[e>>2]|0;if(!d){l=a;return}if(__Z16atomic_decrementPj(d+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(d,1);l=a;return}function __ZN10MenuButton13_bind_methodsEv(){var a=0,b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0;a=l;l=l+112|0;if((l|0)>=(m|0))ba(112);b=a+72|0;d=a+64|0;e=a+48|0;f=a+40|0;g=a+24|0;h=a+12|0;i=a+56|0;j=a+4|0;k=a+32|0;n=a+16|0;o=a+8|0;p=a;__Z8D_METHODPKc(d,831648);q=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(q);c[q>>2]=233444;__ZN10MethodBind10_set_constEb(q,0);__ZN10MethodBind24_generate_argument_typesEi(q,0);__ZN10MethodBind12_set_returnsEb(q,1);c[q+44>>2]=5149;c[q+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,q,d,0,0)|0;q=d+4|0;r=c[q>>2]|0;if(r|0?(__Z16atomic_decrementPj(r+-8|0)|0)==0:0){s=c[q>>2]|0;q=(s|0)==0?0:s+-4|0;s=q+4|0;if(c[q>>2]|0){t=0;do{__ZN10StringNameD2Ev(s+(t<<2)|0);t=t+1|0}while(t>>>0<(c[q>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(r,1)}__ZN10StringNameD2Ev(d);__Z8D_METHODPKc(e,915457);d=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(d);c[d>>2]=233480;__ZN10MethodBind10_set_constEb(d,0);__ZN10MethodBind24_generate_argument_typesEi(d,1);c[d+44>>2]=910;c[d+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,d,e,0,0)|0;d=e+4|0;r=c[d>>2]|0;if(r|0?(__Z16atomic_decrementPj(r+-8|0)|0)==0:0){q=c[d>>2]|0;d=(q|0)==0?0:q+-4|0;q=d+4|0;if(c[d>>2]|0){t=0;do{__ZN10StringNameD2Ev(q+(t<<2)|0);t=t+1|0}while(t>>>0<(c[d>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(r,1)}__ZN10StringNameD2Ev(e);__Z8D_METHODPKc(f,840176);e=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(e);c[e>>2]=233516;__ZN10MethodBind10_set_constEb(e,0);__ZN10MethodBind24_generate_argument_typesEi(e,1);c[e+44>>2]=911;c[e+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,e,f,0,0)|0;e=f+4|0;r=c[e>>2]|0;if(r|0?(__Z16atomic_decrementPj(r+-8|0)|0)==0:0){d=c[e>>2]|0;e=(d|0)==0?0:d+-4|0;d=e+4|0;if(c[e>>2]|0){t=0;do{__ZN10StringNameD2Ev(d+(t<<2)|0);t=t+1|0}while(t>>>0<(c[e>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(r,1)}__ZN10StringNameD2Ev(f);__Z8D_METHODPKc(g,840187);f=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(f);c[f>>2]=233552;__ZN10MethodBind10_set_constEb(f,1);__ZN10MethodBind24_generate_argument_typesEi(f,0);__ZN10MethodBind12_set_returnsEb(f,1);c[f+44>>2]=5150;c[f+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,f,g,0,0)|0;f=g+4|0;r=c[f>>2]|0;if(r|0?(__Z16atomic_decrementPj(r+-8|0)|0)==0:0){e=c[f>>2]|0;f=(e|0)==0?0:e+-4|0;e=f+4|0;if(c[f>>2]|0){t=0;do{__ZN10StringNameD2Ev(e+(t<<2)|0);t=t+1|0}while(t>>>0<(c[f>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(r,1)}__ZN10StringNameD2Ev(g);__ZN6StringC2EPKc(b,994290);c[i>>2]=c[b>>2];__ZN10StringNameC2ERK6String(h,i);__ZN6StringC2EPKc(j,840268);__ZN6StringC2EPKc(k,1263606);g=b+4|0;c[g>>2]=0;r=b+12|0;c[r>>2]=0;c[b>>2]=21;f=c[j>>2]|0;if(f|0?(c[g>>2]=0,__Z28atomic_conditional_incrementPj(f+-8|0)|0):0)c[g>>2]=c[j>>2];c[b+8>>2]=0;g=c[r>>2]|0;if((g|0)!=(c[k>>2]|0)){if(g|0?(__Z16atomic_decrementPj(g+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(g,1);c[r>>2]=0;g=c[k>>2]|0;if(g|0?__Z28atomic_conditional_incrementPj(g+-8|0)|0:0)c[r>>2]=c[k>>2]}c[b+16>>2]=5;c[n>>2]=__Z11_scs_createPKc(840176)|0;c[o>>2]=__Z11_scs_createPKc(840187)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(h,b,n,o,-1);__ZN10StringNameD2Ev(o);__ZN10StringNameD2Ev(n);n=c[b+12>>2]|0;if(n|0?(__Z16atomic_decrementPj(n+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(n,1);n=c[b+4>>2]|0;if(n|0?(__Z16atomic_decrementPj(n+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(n,1);n=c[k>>2]|0;if(n|0?(__Z16atomic_decrementPj(n+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(n,1);n=c[j>>2]|0;if(n|0?(__Z16atomic_decrementPj(n+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(n,1);__ZN10StringNameD2Ev(h);h=c[i>>2]|0;if(h|0?(__Z16atomic_decrementPj(h+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(h,1);__ZN6StringC2EPKc(b,994290);c[i>>2]=c[b>>2];__ZN10StringNameC2ERK6String(p,i);__ZN6StringC2EPKc(k,836403);__ZN10MethodInfoC2ERK6String(b,k);__ZN7ClassDB10add_signalE10StringNameRK10MethodInfo(p,b);__ZN10MethodInfoD2Ev(b);b=c[k>>2]|0;if(b|0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(b,1);__ZN10StringNameD2Ev(p);p=c[i>>2]|0;if(!p){l=a;return}if(__Z16atomic_decrementPj(p+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(p,1);l=a;return}function __ZN10MenuButton9get_popupEv(a){a=a|0;return c[a+672>>2]|0}function __ZN10MenuButton20_unhandled_key_inputE10InputEvent(a,b){a=a|0;b=b|0;var d=0,e=0;if(!(__ZNK10InputEvent10is_pressedEv(b)|0))return;if(__ZNK10InputEvent7is_echoEv(b)|0)return;switch(c[b+4>>2]|0){case 5:case 8:case 1:break;default:return}if(!(__ZNK4Node10get_parentEv(a)|0))return;if(!(__ZNK10CanvasItem18is_visible_in_treeEv(a)|0))return;if(__ZNK10BaseButton11is_disabledEv(a)|0)return;d=a+140|0;if(!(__ZNK8Viewport19get_modal_stack_topEv(c[d>>2]|0)|0))e=0;else e=(__ZNK4Node14is_a_parent_ofEPKS_(__ZNK8Viewport19get_modal_stack_topEv(c[d>>2]|0)|0,a)|0)^1;if(!(__ZN9PopupMenu22activate_item_by_eventERK10InputEventb(c[a+672>>2]|0,b,e)|0))return;__ZN7Control12accept_eventEv(a);return}function __ZN10MenuButton10_set_itemsERK5Array(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0;d=l;l=l+32|0;if((l|0)>=(m|0))ba(32);e=d+24|0;f=d;g=c[a+672>>2]|0;__ZN10StringNameC2EPKc(e,840268);__ZN7VariantC2ERK5Array(f,b);__ZN6Object3setERK10StringNameRK7VariantPb(g,e,f,0);if(!(c[f>>2]|0)){__ZN10StringNameD2Ev(e);l=d;return}__ZN7Variant5clearEv(f);__ZN10StringNameD2Ev(e);l=d;return}function __ZNK10MenuButton10_get_itemsEv(a){a=a|0;var b=0,d=0,e=0,f=0;b=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=b;e=b+24|0;f=c[a+672>>2]|0;__ZN10StringNameC2EPKc(e,840268);__ZNK6Object3getERK10StringNamePb(d,f,e,0);f=__ZNK7Variantcv5ArrayEv(d)|0;if(!(c[d>>2]|0)){__ZN10StringNameD2Ev(e);l=b;return f|0}__ZN7Variant5clearEv(d);__ZN10StringNameD2Ev(e);l=b;return f|0}function __ZNK13MethodBind0RCI10MenuButton5ArrayE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;if((b|0)!=-1){f=0;l=a;return f|0}__ZN5ArrayC2Ev(d);__ZN7VariantC2ERK5Array(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);__ZN5ArrayD2Ev(d);f=b;l=a;return f|0}function __ZNK13MethodBind0RCI10MenuButton5ArrayE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,994290);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI10MenuButton5ArrayE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;j=f+24|0;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235528)|0:0){c[h>>2]=0;a[1263537]=0;k=c[d+24>>2]|0;if((k|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=k;c[b>>2]=0;l=f;return}n=k-(c[d+20>>2]|0)|0;if((n|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=n;c[b>>2]=0;l=f;return}n=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))o=n;else o=c[(c[d>>2]|0)+n>>2]|0;c[j>>2]=ij[o&8191](d)|0;__ZN7VariantC2ERK5Array(i,j);__ZN5ArrayD2Ev(j);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI10MenuButton5ArrayE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=d;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235528)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;c[f>>2]=ij[i&8191](a)|0;__ZN5ArrayaSERKS_(e,f);__ZN5ArrayD2Ev(f);l=d;return}function __ZN13MethodBind0RCI10MenuButton5ArrayED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I10MenuButtonRK5ArrayE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;if(b|0){f=0;l=a;return f|0}__ZN5ArrayC2Ev(d);__ZN7VariantC2ERK5Array(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);__ZN5ArrayD2Ev(d);f=b;l=a;return f|0}function __ZNK11MethodBind1I10MenuButtonRK5ArrayE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,994290);l=a;return c[b>>2]|0}function __ZN11MethodBind1I10MenuButtonRK5ArrayE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i+24|0;k=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235528)|0:0){c[h>>2]=0;a[1263537]=0;n=d+24|0;o=c[n>>2]|0;if((o|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=o;c[b>>2]=0;l=i;return}p=o-(c[d+20>>2]|0)|0;if((p|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=p;c[b>>2]=0;l=i;return}if((g|0)>0){if((o|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);q=0}else{a[1263537]=0;q=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,q)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=q;c[b>>2]=0;l=i;return}}q=c[d+44>>2]|0;o=c[d+48>>2]|0;p=e+(o>>1)|0;if(!(o&1))r=q;else r=c[(c[p>>2]|0)+q>>2]|0;do if((g|0)<1){q=c[n>>2]|0;o=q+-1|0;if((q|0)>=1){e=c[d+16>>2]|0;s=(e|0)==0;if(s)t=0;else t=c[e+-4>>2]|0;if((q|0)<=(t|0)){if(s)u=0;else u=c[e+-4>>2]|0;do if((u|0)<(q|0)){if(s)v=0;else v=c[e+-4>>2]|0;if((v|0)<(q|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);w=0;break}else{a[1263537]=0;x=31;break}}else x=31;while(0);if((x|0)==31)w=e+(o*24|0)|0;__ZN7VariantC2ERKS_(k,w);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);c[j>>2]=__ZNK7Variantcv5ArrayEv(k)|0;Pi[r&2047](p,j);__ZN5ArrayD2Ev(j);if(c[k>>2]|0)__ZN7Variant5clearEv(k);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I10MenuButtonRK5ArrayE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e+4|0;g=e;if(!b)h=0;else{i=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235528)|0;h=i?b:0}b=c[a+44>>2]|0;i=c[a+48>>2]|0;a=h+(i>>1)|0;if(!(i&1))j=b;else j=c[(c[a>>2]|0)+b>>2]|0;__ZN5ArrayC2ERKS_(f,c[d>>2]|0);c[g>>2]=c[f>>2];Pi[j&2047](a,g);__ZN5ArrayD2Ev(g);l=e;return}function __ZN11MethodBind1I10MenuButtonRK5ArrayED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN9PopupMenu22activate_item_by_eventERK10InputEventb(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f;if((c[d+4>>2]|0)==1){h=c[d+20>>2]|0;i=(h|0)==0?c[d+24>>2]|0:h;h=(a[d+14>>0]|0)==0?i:i|268435456;i=(a[d+13>>0]|0)==0?h:h|67108864;h=(a[d+15>>0]|0)==0?i:i|134217728;j=(a[d+12>>0]|0)==0?h:h|33554432}else j=0;h=b+620|0;i=c[h>>2]|0;if(!i){k=0;l=f;return k|0}n=c[i+-4>>2]|0;if((n|0)<=0){k=0;l=f;return k|0}i=(j|0)==0;o=e^1;p=b+620|0;q=0;while(1){r=c[p>>2]|0;s=(r|0)==0;if(s)t=0;else t=c[r+-4>>2]|0;if((t|0)>(q|0)){a[1263537]=0;if(s)u=0;else u=c[r+-4>>2]|0;if((u|0)<=(q|0)){if(s)v=0;else v=c[r+-4>>2]|0;if((v|0)<=(q|0)){w=16;break}a[1263537]=0}if(!(a[r+(q*80|0)+15>>0]|0))w=19}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(841397,831668,715,842220,0);w=19}if((w|0)==19){w=0;r=c[h>>2]|0;s=(r|0)==0;if(s)x=0;else x=c[r+-4>>2]|0;if((x|0)<=(q|0)){if(s)y=0;else y=c[r+-4>>2]|0;if((y|0)<=(q|0)){w=25;break}a[1263537]=0}__ZN6VectorIN9PopupMenu4ItemEE14_copy_on_writeEv(h);r=c[h>>2]|0;if(c[r+(q*80|0)+68>>2]|0){s=(r|0)==0;if(s)z=0;else z=c[r+-4>>2]|0;if((z|0)<=(q|0)){if(s)A=0;else A=c[r+-4>>2]|0;if((A|0)<=(q|0)){w=34;break}a[1263537]=0}__ZN6VectorIN9PopupMenu4ItemEE14_copy_on_writeEv(h);if(__ZNK8ShortCut11is_shortcutERK10InputEvent(c[(c[h>>2]|0)+(q*80|0)+68>>2]|0,d)|0){r=c[h>>2]|0;s=(r|0)==0;if(s)B=0;else B=c[r+-4>>2]|0;if((B|0)<=(q|0)){if(s)C=0;else C=c[r+-4>>2]|0;if((C|0)<=(q|0)){w=43;break}a[1263537]=0}__ZN6VectorIN9PopupMenu4ItemEE14_copy_on_writeEv(h);if((a[(c[h>>2]|0)+(q*80|0)+72>>0]|0)!=0|o){w=46;break}}}r=c[h>>2]|0;if(!i){s=(r|0)==0;if(s)D=0;else D=c[r+-4>>2]|0;if((D|0)<=(q|0)){if(s)E=0;else E=c[r+-4>>2]|0;if((E|0)<=(q|0)){w=54;break}a[1263537]=0}__ZN6VectorIN9PopupMenu4ItemEE14_copy_on_writeEv(h);s=c[h>>2]|0;if((c[s+(q*80|0)+56>>2]|0)==(j|0)){w=57;break}else F=s}else F=r;r=(F|0)==0;if(r)G=0;else G=c[F+-4>>2]|0;do if((G|0)<=(q|0)){if(r)H=0;else H=c[F+-4>>2]|0;if((H|0)>(q|0)){a[1263537]=0;w=66;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);I=0;break}}else w=66;while(0);if((w|0)==66){w=0;__ZN6VectorIN9PopupMenu4ItemEE14_copy_on_writeEv(h);I=(c[h>>2]|0)+(q*80|0)|0}if(__ZNK6StringneEPKc(I+48|0,1263606)|0){r=c[h>>2]|0;s=(r|0)==0;if(s)J=0;else J=c[r+-4>>2]|0;do if((J|0)<=(q|0)){if(s)K=0;else K=c[r+-4>>2]|0;if((K|0)>(q|0)){a[1263537]=0;w=76;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);L=0;break}}else w=76;while(0);if((w|0)==76){w=0;__ZN6VectorIN9PopupMenu4ItemEE14_copy_on_writeEv(h);L=(c[h>>2]|0)+(q*80|0)|0}__ZN8NodePathC2ERK6String(g,L+48|0);r=__ZNK4Node8get_nodeERK8NodePath(b,g)|0;__ZN8NodePathD2Ev(g);if((r|0?$i[c[(c[r>>2]|0)+44>>2]&8191](r,1235532)|0:0)?__ZN9PopupMenu22activate_item_by_eventERK10InputEventb(r,d,e)|0:0){k=1;w=81;break}}}r=q+1|0;if((r|0)<(n|0))q=r;else{k=0;w=81;break}}if((w|0)==16)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);else if((w|0)==25)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((w|0)==34)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((w|0)==43)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((w|0)==46){__ZN9PopupMenu13activate_itemEi(b,q);k=1;l=f;return k|0}else if((w|0)==54)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((w|0)==57){__ZN9PopupMenu13activate_itemEi(b,q);k=1;l=f;return k|0}else if((w|0)==81){l=f;return k|0}return 0}function __ZN6VectorIN9PopupMenu4ItemEE14_copy_on_writeEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=c[a>>2]|0;if(!b)return;if((c[b+-8>>2]|0)>>>0<=1)return;d=c[b+-4>>2]|0;b=(d*80|0)+-1|0;e=b>>>1|b;b=e>>>2|e;e=b>>>4|b;b=e>>>8|e;e=__ZN6Memory12alloc_staticEjb((b>>>16|b)+1|0,1)|0;c[e+-8>>2]=1;c[e+-4>>2]=d;if(d|0){b=0;do{__ZN9PopupMenu4ItemC2ERKS0_(e+(b*80|0)|0,(c[a>>2]|0)+(b*80|0)|0);b=b+1|0}while((b|0)!=(d|0))}d=c[a>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0){b=c[a>>2]|0;f=(b|0)==0?0:b+-4|0;b=f+4|0;if(c[f>>2]|0){g=0;do{__ZN9PopupMenu4ItemD2Ev(b+(g*80|0)|0);g=g+1|0}while(g>>>0<(c[f>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(d,1)}c[a>>2]=e;return}function __ZN9PopupMenu13activate_itemEi(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;e=l;l=l+128|0;if((l|0)>=(m|0))ba(128);f=e+120|0;g=e+96|0;h=e+72|0;i=e+48|0;j=e+24|0;k=e;if((d|0)>=0){n=b+620|0;o=c[n>>2]|0;p=(o|0)==0;if(p)q=0;else q=c[o+-4>>2]|0;if((q|0)>(d|0)){a[1263537]=0;if(p)r=0;else r=c[o+-4>>2]|0;do if((r|0)<=(d|0)){if(p)s=0;else s=c[o+-4>>2]|0;if((s|0)>(d|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);__ZN6VectorIN9PopupMenu4ItemEE14_copy_on_writeEv(n);s=c[n>>2]|0;if(a[s+(d*80|0)+14>>0]|0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(831693,831668,870,831748,0);l=e;return}a[1263537]=0;o=(s|0)==0;if(o)t=0;else t=c[s+-4>>2]|0;do if((t|0)<=(d|0)){if(o)u=0;else u=c[s+-4>>2]|0;if((u|0)>(d|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);__ZN6VectorIN9PopupMenu4ItemEE14_copy_on_writeEv(n);u=c[n>>2]|0;if((c[u+(d*80|0)+16>>2]|0)>-1){s=(u|0)==0;if(s)v=0;else v=c[u+-4>>2]|0;do if((v|0)<=(d|0)){if(s)w=0;else w=c[u+-4>>2]|0;if((w|0)>(d|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);__ZN6VectorIN9PopupMenu4ItemEE14_copy_on_writeEv(n);x=c[(c[n>>2]|0)+(d*80|0)+16>>2]|0}else x=d;__ZN10StringNameC2EPKc(f,947676);__ZN7VariantC2Ei(g,x);c[h>>2]=0;c[i>>2]=0;c[j>>2]=0;c[k>>2]=0;__ZN6Object11emit_signalERK10StringNameRK7VariantS5_S5_S5_S5_(b,f,g,h,i,j,k);if(c[k>>2]|0)__ZN7Variant5clearEv(k);if(c[j>>2]|0)__ZN7Variant5clearEv(j);if(c[i>>2]|0)__ZN7Variant5clearEv(i);if(c[h>>2]|0)__ZN7Variant5clearEv(h);if(c[g>>2]|0)__ZN7Variant5clearEv(g);__ZN10StringNameD2Ev(f);__ZN10StringNameC2EPKc(f,831795);__ZN7VariantC2Ei(g,d);c[h>>2]=0;c[i>>2]=0;c[j>>2]=0;c[k>>2]=0;__ZN6Object11emit_signalERK10StringNameRK7VariantS5_S5_S5_S5_(b,f,g,h,i,j,k);if(c[k>>2]|0)__ZN7Variant5clearEv(k);if(c[j>>2]|0)__ZN7Variant5clearEv(j);if(c[i>>2]|0)__ZN7Variant5clearEv(i);if(c[h>>2]|0)__ZN7Variant5clearEv(h);if(c[g>>2]|0)__ZN7Variant5clearEv(g);__ZN10StringNameD2Ev(f);f=b+649|0;g=__ZNK4Node10get_parentEv(b)|0;a:do if(g|0){h=g;while(1){if((h|0)==0|($i[c[(c[h>>2]|0)+44>>2]&8191](h,1235532)|0)^1)break a;if(!(a[f>>0]|0))break;if(!(a[h+649>>0]|0))break a;__ZN10CanvasItem4hideEv(h);h=__ZNK4Node10get_parentEv(h)|0;if(!h)break a}l=e;return}while(0);if(!(a[f>>0]|0)){l=e;return}__ZN10CanvasItem4hideEv(b);l=e;return}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(831693,831668,869,831707,0);l=e;return}function __ZN9PopupMenu4ItemD2Ev(a){a=a|0;var b=0,d=0;b=a+68|0;d=c[b>>2]|0;if((d|0?__ZN9Reference11unreferenceEv(d)|0:0)?(d=c[b>>2]|0,__Z17predelete_handlerP6Object(d)|0):0){gj[c[(c[d>>2]|0)+76>>2]&8191](d);__ZN6Memory11free_staticEPvb(d,0)}c[b>>2]=0;b=c[a+52>>2]|0;if(b|0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(b,1);b=c[a+48>>2]|0;if(b|0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(b,1);b=a+24|0;if(c[b>>2]|0)__ZN7Variant5clearEv(b);b=c[a+8>>2]|0;if(b|0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(b,1);b=c[a+4>>2]|0;if(b|0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(b,1);b=c[a>>2]|0;if(!b){c[a>>2]=0;return}if(!(__ZN9Reference11unreferenceEv(b)|0)){c[a>>2]=0;return}b=c[a>>2]|0;if(!(__Z17predelete_handlerP6Object(b)|0)){c[a>>2]=0;return}gj[c[(c[b>>2]|0)+76>>2]&8191](b);__ZN6Memory11free_staticEPvb(b,0);c[a>>2]=0;return}function __ZN9PopupMenu4ItemC2ERKS0_(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0;c[b>>2]=0;if(c[d>>2]|0?(c[b>>2]=0,e=c[d>>2]|0,c[b>>2]=e,e|0):0)__ZN9Reference9referenceEv(e);e=b+4|0;f=d+4|0;c[e>>2]=0;if((c[f>>2]|0?(c[e>>2]=0,g=c[f>>2]|0,g|0):0)?__Z28atomic_conditional_incrementPj(g+-8|0)|0:0)c[e>>2]=c[f>>2];f=b+8|0;e=d+8|0;c[f>>2]=0;if((c[e>>2]|0?(c[f>>2]=0,g=c[e>>2]|0,g|0):0)?__Z28atomic_conditional_incrementPj(g+-8|0)|0:0)c[f>>2]=c[e>>2];e=d+12|0;f=c[e+4>>2]|0;g=b+12|0;c[g>>2]=c[e>>2];c[g+4>>2]=f;__ZN7VariantC2ERKS_(b+24|0,d+24|0);f=b+48|0;g=d+48|0;c[f>>2]=0;if((c[g>>2]|0?(c[f>>2]=0,e=c[g>>2]|0,e|0):0)?__Z28atomic_conditional_incrementPj(e+-8|0)|0:0)c[f>>2]=c[g>>2];g=b+52|0;f=d+52|0;c[g>>2]=0;if((c[f>>2]|0?(c[g>>2]=0,e=c[f>>2]|0,e|0):0)?__Z28atomic_conditional_incrementPj(e+-8|0)|0:0)c[g>>2]=c[f>>2];f=b+56|0;g=d+56|0;c[f>>2]=c[g>>2];c[f+4>>2]=c[g+4>>2];c[f+8>>2]=c[g+8>>2];g=b+68|0;c[g>>2]=0;f=d+68|0;if(!(c[f>>2]|0)){h=b+72|0;i=d+72|0;j=a[i>>0]|0;a[h>>0]=j;return}c[g>>2]=0;e=c[f>>2]|0;c[g>>2]=e;if(!e){h=b+72|0;i=d+72|0;j=a[i>>0]|0;a[h>>0]=j;return}__ZN9Reference9referenceEv(e);h=b+72|0;i=d+72|0;j=a[i>>0]|0;a[h>>0]=j;return}function __ZNK11MethodBind1I10MenuButton10InputEventE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0;a=l;l=l+80|0;if((l|0)>=(m|0))ba(80);d=a+24|0;e=a;if(b|0){f=0;l=a;return f|0}b=d;g=b+56|0;do{c[b>>2]=0;b=b+4|0}while((b|0)<(g|0));__ZN7VariantC2ERK10InputEvent(e,d);d=c[e>>2]|0;if(d|0)__ZN7Variant5clearEv(e);f=d;l=a;return f|0}function __ZNK11MethodBind1I10MenuButton10InputEventE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,994290);l=a;return c[b>>2]|0}function __ZN11MethodBind1I10MenuButton10InputEventE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0;i=l;l=l+144|0;if((l|0)>=(m|0))ba(144);j=i+80|0;k=i+24|0;n=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235528)|0:0){c[h>>2]=0;a[1263537]=0;o=d+24|0;p=c[o>>2]|0;if((p|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=p;c[b>>2]=0;l=i;return}q=p-(c[d+20>>2]|0)|0;if((q|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=q;c[b>>2]=0;l=i;return}if((g|0)>0){if((p|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);r=0}else{a[1263537]=0;r=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,r)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=r;c[b>>2]=0;l=i;return}}r=c[d+44>>2]|0;p=c[d+48>>2]|0;q=e+(p>>1)|0;if(!(p&1))s=r;else s=c[(c[q>>2]|0)+r>>2]|0;do if((g|0)<1){r=c[o>>2]|0;p=r+-1|0;if((r|0)>=1){e=c[d+16>>2]|0;t=(e|0)==0;if(t)u=0;else u=c[e+-4>>2]|0;if((r|0)<=(u|0)){if(t)v=0;else v=c[e+-4>>2]|0;do if((v|0)<(r|0)){if(t)w=0;else w=c[e+-4>>2]|0;if((w|0)<(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);x=0;break}else{a[1263537]=0;y=31;break}}else y=31;while(0);if((y|0)==31)x=e+(p*24|0)|0;__ZN7VariantC2ERKS_(n,x);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f>>2]|0);while(0);__ZNK7Variantcv10InputEventEv(k,n);f=j;x=k;k=f+56|0;do{c[f>>2]=c[x>>2];f=f+4|0;x=x+4|0}while((f|0)<(k|0));Pi[s&2047](q,j);if(c[n>>2]|0)__ZN7Variant5clearEv(n);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I10MenuButton10InputEventE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;e=l;l=l+64|0;if((l|0)>=(m|0))ba(64);f=e;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235528)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;b=f;h=c[d>>2]|0;d=b+56|0;do{c[b>>2]=c[h>>2];b=b+4|0;h=h+4|0}while((b|0)<(d|0));Pi[i&2047](a,f);l=e;return}function __ZN11MethodBind1I10MenuButton10InputEventED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK12MethodBind0RI10MenuButtonP9PopupMenuE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2EPK6Object(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK12MethodBind0RI10MenuButtonP9PopupMenuE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,994290);l=a;return c[b>>2]|0}function __ZN12MethodBind0RI10MenuButtonP9PopupMenuE4callEP6ObjectPPK7VariantiRNS6_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235528)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2EPK6Object(i,ij[n&8191](d)|0);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,266,1146558,0);c[b>>2]=0;l=f;return}function __ZN12MethodBind0RI10MenuButtonP9PopupMenuE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0;if(!b)f=0;else{d=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235528)|0;f=d?b:0}b=c[a+44>>2]|0;d=c[a+48>>2]|0;a=f+(d>>1)|0;if(!(d&1)){g=b;h=ij[g&8191](a)|0;c[e>>2]=h;return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=ij[g&8191](a)|0;c[e>>2]=h;return}}function __ZN12MethodBind0RI10MenuButtonP9PopupMenuED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN15TextureProgress18_initialize_classvEv(b){b=b|0;if(a[1263261]|0)return;if(!(a[1256993]|0)){if(!(a[1256994]|0)){if(!(a[1256995]|0)){if(!(a[1256996]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI4NodeEEvv();__ZN4Node13_bind_methodsEv();a[1256996]=1}__ZN7ClassDB10_add_classI10CanvasItemEEvv();__ZN10CanvasItem13_bind_methodsEv();a[1256995]=1}__ZN7ClassDB10_add_classI7ControlEEvv();__ZN7Control13_bind_methodsEv();a[1256994]=1}__ZN7ClassDB10_add_classI5RangeEEvv();__ZN5Range13_bind_methodsEv();a[1256993]=1}__ZN7ClassDB10_add_classI15TextureProgressEEvv();__ZN15TextureProgress13_bind_methodsEv();a[1263261]=1;return}function __ZN15TextureProgress5_setvERK10StringNameRK7Variant(a,b,c){a=a|0;b=b|0;c=c|0;if(1128!=1129)return __ZN7Control4_setERK10StringNameRK7Variant(a,b,c)|0;else return 0;return 0}function __ZNK15TextureProgress5_getvERK10StringNameR7Variant(a,b,c){a=a|0;b=b|0;c=c|0;var d=0;if(1130!=1131?__ZNK7Control4_getERK10StringNameR7Variant(a,b,c)|0:0)d=1;else d=0;return d|0}function __ZNK15TextureProgress19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+24|0;g=e+4|0;h=e;if(!d)__ZNK5Range19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,0);__ZN6StringC2EPKc(f,832491);i=c[f>>2]|0;f=i;j=g+4|0;c[j>>2]=0;k=g+12|0;c[k>>2]=0;c[g>>2]=0;n=(i|0)==0;if(!n?(c[j>>2]=0,__Z28atomic_conditional_incrementPj(i+-8|0)|0):0)c[j>>2]=f;c[g+8>>2]=0;f=c[k>>2]|0;if(f|0){if(!(__Z16atomic_decrementPj(f+-8|0)|0))__ZN6Memory11free_staticEPvb(f,1);c[k>>2]=0}c[g+16>>2]=256;if(!(c[b>>2]|0)){k=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=k;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0}k=__ZnwjPFPvjE(32,4740)|0;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0;c[k+12>>2]=0;c[k+16>>2]=7;f=k+20|0;c[f>>2]=0;j=k+24|0;c[j>>2]=0;o=k+28|0;c[o>>2]=0;__ZN12PropertyInfoaSERKS_(k,g)|0;p=c[b>>2]|0;q=p+4|0;r=c[q>>2]|0;c[j>>2]=r;c[f>>2]=0;c[o>>2]=p;if(r|0)c[r+20>>2]=k;c[q>>2]=k;if(!(c[p>>2]|0))c[p>>2]=k;k=p+8|0;c[k>>2]=(c[k>>2]|0)+1;k=c[g+12>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);k=c[g+4>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);if(!n?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);__ZN10StringNameC2EPKc(h,832491);__ZN7ClassDB17get_property_listE10StringNameP4ListI12PropertyInfo16DefaultAllocatorEbPK6Object(h,b,1,a);__ZN10StringNameD2Ev(h);if(!d){l=e;return}__ZNK5Range19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,1);l=e;return}function __ZN15TextureProgress14_notificationvEib(a,b,c){a=a|0;b=b|0;c=c|0;if(!c){if(511!=510)__ZN4Node13_notificationEi(a,b);if(512!=511)__ZN10CanvasItem13_notificationEi(a,b);if(513!=512)__ZN7Control13_notificationEi(a,b)}if(912!=513)__ZN15TextureProgress13_notificationEi(a,b);if(!c)return;if(513!=512)__ZN7Control13_notificationEi(a,b);if(512!=511)__ZN10CanvasItem13_notificationEi(a,b);if(511==510)return;__ZN4Node13_notificationEi(a,b);return}function __ZNK15TextureProgress16_get_class_namevEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+8|0;e=b+4|0;f=b;g=a+612|0;a=c[g>>2]|0;if(a|0){if(c[a+4>>2]|0){l=b;return g|0}if(__ZNK6String6lengthEv(a+8|0)|0){l=b;return g|0}}__ZN6StringC2EPKc(d,832491);c[f>>2]=c[d>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameaSERKS_(g,e);__ZN10StringNameD2Ev(e);e=c[f>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);l=b;return g|0}function __ZNK15TextureProgress9get_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,832491);l=a;return c[b>>2]|0}function __ZNK15TextureProgress8is_classERK6String(a,b){a=a|0;b=b|0;var c=0;if((((!(__ZNK6StringeqEPKc(b,832491)|0)?!(__ZNK6StringeqEPKc(b,875219)|0):0)?!(__ZNK6StringeqEPKc(b,1111718)|0):0)?!(__ZNK6StringeqEPKc(b,947933)|0):0)?!(__ZNK6StringeqEPKc(b,1132465)|0):0)c=__ZNK6StringeqEPKc(b,1142944)|0;else c=1;return c|0}function __ZNK15TextureProgress12is_class_ptrEPv(a,b){a=a|0;b=b|0;var c=0;if((b|0)==1235536){c=1;return c|0}c=(b|0)==1220740|((b|0)==1220744|((b|0)==1220748|((b|0)==1220720|(b|0)==1220580)));return c|0}function __ZN15TextureProgressD2Ev(a){a=a|0;var b=0,d=0;c[a>>2]=233588;b=a+624|0;d=c[b>>2]|0;if((d|0?__ZN9Reference11unreferenceEv(d)|0:0)?(d=c[b>>2]|0,__Z17predelete_handlerP6Object(d)|0):0){gj[c[(c[d>>2]|0)+76>>2]&8191](d);__ZN6Memory11free_staticEPvb(d,0)}c[b>>2]=0;b=a+620|0;d=c[b>>2]|0;if((d|0?__ZN9Reference11unreferenceEv(d)|0:0)?(d=c[b>>2]|0,__Z17predelete_handlerP6Object(d)|0):0){gj[c[(c[d>>2]|0)+76>>2]&8191](d);__ZN6Memory11free_staticEPvb(d,0)}c[b>>2]=0;b=a+616|0;d=c[b>>2]|0;if((d|0?__ZN9Reference11unreferenceEv(d)|0:0)?(d=c[b>>2]|0,__Z17predelete_handlerP6Object(d)|0):0){gj[c[(c[d>>2]|0)+76>>2]&8191](d);__ZN6Memory11free_staticEPvb(d,0)}c[b>>2]=0;__ZN10StringNameD2Ev(a+612|0);__ZN5RangeD2Ev(a);return}function __ZN15TextureProgressD0Ev(a){a=a|0;__ZN15TextureProgressD2Ev(a);__ZdlPv(a);return}function __ZNK15TextureProgress16get_minimum_sizeEv(a,b){a=a|0;b=b|0;var d=0;d=c[b+616>>2]|0;if(d|0){Pi[c[(c[d>>2]|0)+124>>2]&2047](a,d);return}d=c[b+624>>2]|0;if(d|0){Pi[c[(c[d>>2]|0)+124>>2]&2047](a,d);return}d=c[b+620>>2]|0;if(!d){g[a>>2]=1.0;g[a+4>>2]=1.0;return}else{Pi[c[(c[d>>2]|0)+124>>2]&2047](a,d);return}}function __ZN15TextureProgress13_notificationEi(b,d){b=b|0;d=d|0;var e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0.0,t=0,u=0,v=0.0,w=0.0,x=0.0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0;e=l;l=l+112|0;if((l|0)>=(m|0))ba(112);f=e+56|0;h=e+40|0;i=e+8|0;j=e+64|0;k=e+32|0;n=e+96|0;o=e+88|0;p=e;q=e+80|0;if((d|0)!=30){l=e;return}d=b+616|0;if(c[d>>2]|0){g[f>>2]=0.0;g[f+4>>2]=0.0;g[h>>2]=1.0;g[h+4>>2]=1.0;g[h+8>>2]=1.0;g[h+12>>2]=1.0;__ZN10CanvasItem12draw_textureERK3RefI7TextureERK7Vector2RK5Color(b,d,f,h)}d=b+620|0;r=c[d>>2]|0;if(r|0){Pi[c[(c[r>>2]|0)+124>>2]&2047](f,r);r=b+628|0;a:do switch(c[r>>2]|0){case 0:{s=+g[f>>2]*+__ZNK5Range12get_as_ratioEv(b);t=c[f+4>>2]|0;u=h;c[u>>2]=0;c[u+4>>2]=0;g[h+8>>2]=s;c[h+12>>2]=t;g[i>>2]=1.0;g[i+4>>2]=1.0;g[i+8>>2]=1.0;g[i+12>>2]=1.0;__ZN10CanvasItem24draw_texture_rect_regionERK3RefI7TextureERK5Rect2S7_RK5Colorb(b,d,h,h,i,0);break}case 1:{s=+g[f>>2];v=s-s*+__ZNK5Range12get_as_ratioEv(b);s=+g[f>>2]*+__ZNK5Range12get_as_ratioEv(b);t=c[f+4>>2]|0;g[h>>2]=v;c[h+4>>2]=0;g[h+8>>2]=s;c[h+12>>2]=t;g[i>>2]=1.0;g[i+4>>2]=1.0;g[i+8>>2]=1.0;g[i+12>>2]=1.0;__ZN10CanvasItem24draw_texture_rect_regionERK3RefI7TextureERK5Rect2S7_RK5Colorb(b,d,h,h,i,0);break}case 2:{t=c[f>>2]|0;s=+g[f+4>>2]*+__ZNK5Range12get_as_ratioEv(b);u=h;c[u>>2]=0;c[u+4>>2]=0;c[h+8>>2]=t;g[h+12>>2]=s;g[i>>2]=1.0;g[i+4>>2]=1.0;g[i+8>>2]=1.0;g[i+12>>2]=1.0;__ZN10CanvasItem24draw_texture_rect_regionERK3RefI7TextureERK5Rect2S7_RK5Colorb(b,d,h,h,i,0);break}case 3:{t=f+4|0;s=+g[t>>2];v=s-s*+__ZNK5Range12get_as_ratioEv(b);u=c[f>>2]|0;s=+g[t>>2]*+__ZNK5Range12get_as_ratioEv(b);c[h>>2]=0;g[h+4>>2]=v;c[h+8>>2]=u;g[h+12>>2]=s;g[i>>2]=1.0;g[i+4>>2]=1.0;g[i+8>>2]=1.0;g[i+12>>2]=1.0;__ZN10CanvasItem24draw_texture_rect_regionERK3RefI7TextureERK5Rect2S7_RK5Colorb(b,d,h,h,i,0);break}case 5:case 4:{s=+__ZNK5Range12get_as_ratioEv(b)*+g[b+636>>2]/360.0;if(!(s==1.0)){if(s!=0.0){__ZN5ArrayC2Ev(h);v=+g[b+632>>2]/360.0;w=v+s*((c[r>>2]|0)==4?1.0:-1.0);__ZN7VariantC2Ef(i,v);__ZN5Array9push_backERK7Variant(h,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);__ZN7VariantC2Ef(i,w);__ZN5Array9push_backERK7Variant(h,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);s=v<w?v:w;x=v>w?v:w;u=0;do{w=+g[233776+(u<<2)>>2];if(w>s&w<x?(__ZN7VariantC2Ef(i,w),__ZN5Array9push_backERK7Variant(h,i),c[i>>2]|0):0)__ZN7Variant5clearEv(i);u=u+1|0}while((u|0)!=12);__ZN5Array4sortEv(h);c[i>>2]=0;c[j>>2]=0;__ZN15TextureProgress19get_relative_centerEv(k,b);u=k;t=c[u>>2]|0;y=c[u+4>>2]|0;u=c[i>>2]|0;if(!u)z=1;else z=(c[u+-4>>2]|0)+1|0;do if(!(__ZN6VectorI7Vector2E6resizeEi(i,z)|0)){a[1263537]=0;u=c[i>>2]|0;if(!u)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);A=c[u+-4>>2]|0;if((A|0)<1)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else{__ZN6VectorI7Vector2E14_copy_on_writeEv(i);u=(c[i>>2]|0)+(A+-1<<3)|0;c[u>>2]=t;c[u+4>>2]=y;break}}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);while(0);x=+g[f>>2];__ZN15TextureProgress19get_relative_centerEv(n,b);s=x*+g[n>>2];y=f+4|0;x=+g[y>>2];__ZN15TextureProgress19get_relative_centerEv(o,b);w=x*+g[o+4>>2];t=c[j>>2]|0;if(!t)B=1;else B=(c[t+-4>>2]|0)+1|0;do if(!(__ZN6VectorI7Vector2E6resizeEi(j,B)|0)){a[1263537]=0;t=c[j>>2]|0;if(!t)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);u=c[t+-4>>2]|0;if((u|0)<1)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else{t=u+-1|0;__ZN6VectorI7Vector2E14_copy_on_writeEv(j);u=c[j>>2]|0;g[u+(t<<3)>>2]=s;g[u+(t<<3)+4>>2]=w;break}}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);while(0);b:do if((__ZNK5Array4sizeEv(h)|0)>0){t=p+4|0;u=0;c:while(1){__ZN15TextureProgress14unit_val_to_uvEf(p,b,+__ZNK7VariantcvfEv(__ZN5ArrayixEi(h,u)|0));A=c[i>>2]|0;do if(!A){C=p;D=1;E=c[C>>2]|0;F=c[C+4>>2]|0;G=79}else{if(c[A+-4>>2]|0){C=0;H=A;while(1){I=(H|0)==0;if(I)J=0;else J=c[H+-4>>2]|0;if((C|0)>=(J|0)){K=H;break}if(I)L=0;else L=c[H+-4>>2]|0;do if((L|0)<=(C|0)){if(I)M=0;else M=c[H+-4>>2]|0;if((M|0)>(C|0)){a[1263537]=0;G=72;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);N=0;break}}else G=72;while(0);if((G|0)==72){G=0;N=H+(C<<3)|0}if(__ZNK7Vector2eqERKS_(N,p)|0){G=75;break}C=C+1|0;H=c[i>>2]|0}if((G|0)==75){G=0;if((C|0)>-1)break;K=c[i>>2]|0}H=p;I=c[H>>2]|0;O=c[H+4>>2]|0;if(!K){D=1;E=I;F=O;G=79;break}else{P=K;Q=I;R=O}}else{O=p;P=A;Q=c[O>>2]|0;R=c[O+4>>2]|0}D=(c[P+-4>>2]|0)+1|0;E=Q;F=R;G=79}while(0);do if((G|0)==79){G=0;if(!(__ZN6VectorI7Vector2E6resizeEi(i,D)|0)){a[1263537]=0;A=c[i>>2]|0;if(!A){G=83;break c}O=c[A+-4>>2]|0;if((O|0)<1){G=83;break c}__ZN6VectorI7Vector2E14_copy_on_writeEv(i);A=(c[i>>2]|0)+(O+-1<<3)|0;c[A>>2]=E;c[A+4>>2]=F}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);w=+g[p>>2]*+g[f>>2];s=+g[t>>2]*+g[y>>2];A=c[j>>2]|0;if(!A)S=1;else S=(c[A+-4>>2]|0)+1|0;if(__ZN6VectorI7Vector2E6resizeEi(j,S)|0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);break}a[1263537]=0;A=c[j>>2]|0;if(!A){G=91;break c}O=c[A+-4>>2]|0;if((O|0)<1){G=91;break c}A=O+-1|0;__ZN6VectorI7Vector2E14_copy_on_writeEv(j);O=c[j>>2]|0;g[O+(A<<3)>>2]=w;g[O+(A<<3)+4>>2]=s}while(0);u=u+1|0;if((u|0)>=(__ZNK5Array4sizeEv(h)|0))break b}if((G|0)==83)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((G|0)==91)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);c[p>>2]=0;c[q>>2]=0;y=c[d>>2]|0;if(y|0){c[q>>2]=y;__ZN9Reference9referenceEv(y)}__ZN10CanvasItem12draw_polygonERK6VectorI7Vector2ERKS0_I5ColorES4_3RefI7TextureE(b,j,p,i,q);y=c[q>>2]|0;if((y|0?__ZN9Reference11unreferenceEv(y)|0:0)?(y=c[q>>2]|0,__Z17predelete_handlerP6Object(y)|0):0){gj[c[(c[y>>2]|0)+76>>2]&8191](y);__ZN6Memory11free_staticEPvb(y,0)}c[q>>2]=0;y=c[p>>2]|0;if(y|0?(__Z16atomic_decrementPj(y+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(y,1);y=c[j>>2]|0;do if(y|0){if(__Z16atomic_decrementPj(y+-8|0)|0)break;__ZN6Memory11free_staticEPvb(y,1)}while(0);y=c[i>>2]|0;do if(y|0){if(__Z16atomic_decrementPj(y+-8|0)|0)break;__ZN6Memory11free_staticEPvb(y,1)}while(0);__ZN5ArrayD2Ev(h)}}else{y=h;c[y>>2]=0;c[y+4>>2]=0;y=f;u=c[y+4>>2]|0;t=h+8|0;c[t>>2]=c[y>>2];c[t+4>>2]=u;g[i>>2]=1.0;g[i+4>>2]=1.0;g[i+8>>2]=1.0;g[i+12>>2]=1.0;__ZN10CanvasItem24draw_texture_rect_regionERK3RefI7TextureERK5Rect2S7_RK5Colorb(b,d,h,h,i,0)}if(!(c[b+132>>2]|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(947574,947583,260,947603,0);break a}else{a[1263537]=0;break a}break}default:{s=+g[f>>2]*+__ZNK5Range12get_as_ratioEv(b);u=f+4|0;t=c[u>>2]|0;y=h;c[y>>2]=0;c[y+4>>2]=0;g[h+8>>2]=s;c[h+12>>2]=t;s=+g[f>>2]*+__ZNK5Range12get_as_ratioEv(b);t=c[u>>2]|0;u=i;c[u>>2]=0;c[u+4>>2]=0;g[i+8>>2]=s;c[i+12>>2]=t;g[j>>2]=1.0;g[j+4>>2]=1.0;g[j+8>>2]=1.0;g[j+12>>2]=1.0;__ZN10CanvasItem24draw_texture_rect_regionERK3RefI7TextureERK5Rect2S7_RK5Colorb(b,d,h,i,j,0)}}while(0)}j=b+624|0;if(!(c[j>>2]|0)){l=e;return}g[f>>2]=0.0;g[f+4>>2]=0.0;g[h>>2]=1.0;g[h+4>>2]=1.0;g[h+8>>2]=1.0;g[h+12>>2]=1.0;__ZN10CanvasItem12draw_textureERK3RefI7TextureERK7Vector2RK5Color(b,j,f,h);l=e;return}function __ZN15TextureProgress19get_relative_centerEv(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,h=0,i=0,j=0,k=0.0,n=0.0;d=l;l=l+32|0;if((l|0)>=(m|0))ba(32);e=d;f=d+8|0;h=d+16|0;i=b+620|0;j=c[i>>2]|0;if(!j){g[a>>2]=0.0;g[a+4>>2]=0.0;l=d;return}else{Pi[c[(c[j>>2]|0)+124>>2]&2047](f,j);g[h>>2]=2.0;__ZNK7Vector2dvERKf(e,f,h);__ZN7Vector2pLERKS_(e,b+640|0);b=c[i>>2]|0;k=+(ij[c[(c[b>>2]|0)+116>>2]&8191](b)|0);g[e>>2]=+g[e>>2]/k;b=c[i>>2]|0;k=+(ij[c[(c[b>>2]|0)+120>>2]&8191](b)|0);b=e+4|0;n=+g[b>>2]/k;k=+g[e>>2];g[e>>2]=k<0.0?0.0:k>1.0?1.0:k;g[b>>2]=n<0.0?0.0:n>1.0?1.0:n;b=e;e=c[b+4>>2]|0;i=a;c[i>>2]=c[b>>2];c[i+4>>2]=e;l=d;return}}function __ZN15TextureProgress14unit_val_to_uvEf(a,b,d){a=a|0;b=b|0;d=+d;var e=0,f=0,h=0.0,i=0.0,j=0.0,k=0.0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;if(!(c[b+620>>2]|0)){g[a>>2]=0.0;g[a+4>>2]=0.0;l=e;return}h=d<0.0?d+1.0:d;d=h>1.0?h+-1.0:h;__ZN15TextureProgress19get_relative_centerEv(f,b);h=d;do if(!(d<.125)){if(d<.25){i=(h+-.125)*+g[f+4>>2]*8.0;j=1.0;break}if(d<.375){k=+g[f+4>>2];i=k+(h+-.25)*(1.0-k)*8.0;j=1.0;break}if(d<.5){i=1.0;j=1.0-(h+-.375)*(1.0-+g[f>>2])*8.0;break}if(d<.625){i=1.0;j=(1.0-(h+-.5)*8.0)*+g[f>>2];break}if(d<.75){i=1.0-(h+-.625)*(1.0-+g[f+4>>2])*8.0;j=0.0;break}if(d<.875){k=+g[f+4>>2];i=k-(h+-.75)*k*8.0;j=0.0;break}else{i=0.0;j=(h+-.875)*+g[f>>2]*8.0;break}}else{k=+g[f>>2];i=0.0;j=k+d*(1.0-k)*8.0}while(0);g[a>>2]=j;g[a+4>>2]=i;l=e;return}function __ZN7ClassDB10_add_classI15TextureProgressEEvv(){var a=0,b=0,d=0,e=0,f=0,g=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+16|0;d=a+12|0;e=a+8|0;f=a+4|0;g=a;__ZN6StringC2EPKc(b,832491);c[e>>2]=c[b>>2];__ZN10StringNameC2ERK6String(d,e);__ZN6StringC2EPKc(b,875219);c[g>>2]=c[b>>2];__ZN10StringNameC2ERK6String(f,g);__ZN7ClassDB11_add_class2ERK10StringNameS2_(d,f);__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);__ZN10StringNameD2Ev(d);d=c[e>>2]|0;if(!d){l=a;return}if(__Z16atomic_decrementPj(d+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(d,1);l=a;return}function __ZN15TextureProgress13_bind_methodsEv(){var a=0,b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0;a=l;l=l+224|0;if((l|0)>=(m|0))ba(224);b=a+192|0;d=a+184|0;e=a+176|0;f=a+168|0;g=a+160|0;h=a+152|0;i=a+144|0;j=a+136|0;k=a+128|0;n=a+120|0;o=a+112|0;p=a+104|0;q=a+96|0;r=a+88|0;s=a+80|0;t=a+72|0;u=a+76|0;v=a+68|0;w=a+64|0;x=a+60|0;y=a+56|0;z=a+48|0;A=a+52|0;B=a+44|0;C=a+40|0;D=a+36|0;E=a+32|0;F=a+28|0;G=a+24|0;H=a+20|0;I=a+16|0;J=a+12|0;K=a+8|0;L=a+4|0;M=a;__Z8D_METHODPKcS0_(d,831809,920472);N=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(N);c[N>>2]=233832;__ZN10MethodBind10_set_constEb(N,0);__ZN10MethodBind24_generate_argument_typesEi(N,1);c[N+44>>2]=913;c[N+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,N,d,0,0)|0;N=d+4|0;O=c[N>>2]|0;if(O|0?(__Z16atomic_decrementPj(O+-8|0)|0)==0:0){P=c[N>>2]|0;N=(P|0)==0?0:P+-4|0;P=N+4|0;if(c[N>>2]|0){Q=0;do{__ZN10StringNameD2Ev(P+(Q<<2)|0);Q=Q+1|0}while(Q>>>0<(c[N>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(O,1)}__ZN10StringNameD2Ev(d);__Z8D_METHODPKc(e,831827);d=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(d);c[d>>2]=233868;__ZN10MethodBind10_set_constEb(d,1);__ZN10MethodBind24_generate_argument_typesEi(d,0);__ZN10MethodBind12_set_returnsEb(d,1);c[d+44>>2]=5151;c[d+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,d,e,0,0)|0;d=e+4|0;O=c[d>>2]|0;if(O|0?(__Z16atomic_decrementPj(O+-8|0)|0)==0:0){N=c[d>>2]|0;d=(N|0)==0?0:N+-4|0;N=d+4|0;if(c[d>>2]|0){Q=0;do{__ZN10StringNameD2Ev(N+(Q<<2)|0);Q=Q+1|0}while(Q>>>0<(c[d>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(O,1)}__ZN10StringNameD2Ev(e);__Z8D_METHODPKcS0_(f,831845,920472);e=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(e);c[e>>2]=233832;__ZN10MethodBind10_set_constEb(e,0);__ZN10MethodBind24_generate_argument_typesEi(e,1);c[e+44>>2]=914;c[e+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,e,f,0,0)|0;e=f+4|0;O=c[e>>2]|0;if(O|0?(__Z16atomic_decrementPj(O+-8|0)|0)==0:0){d=c[e>>2]|0;e=(d|0)==0?0:d+-4|0;d=e+4|0;if(c[e>>2]|0){Q=0;do{__ZN10StringNameD2Ev(d+(Q<<2)|0);Q=Q+1|0}while(Q>>>0<(c[e>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(O,1)}__ZN10StringNameD2Ev(f);__Z8D_METHODPKc(g,831866);f=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(f);c[f>>2]=233868;__ZN10MethodBind10_set_constEb(f,1);__ZN10MethodBind24_generate_argument_typesEi(f,0);__ZN10MethodBind12_set_returnsEb(f,1);c[f+44>>2]=5152;c[f+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,f,g,0,0)|0;f=g+4|0;O=c[f>>2]|0;if(O|0?(__Z16atomic_decrementPj(O+-8|0)|0)==0:0){e=c[f>>2]|0;f=(e|0)==0?0:e+-4|0;e=f+4|0;if(c[f>>2]|0){Q=0;do{__ZN10StringNameD2Ev(e+(Q<<2)|0);Q=Q+1|0}while(Q>>>0<(c[f>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(O,1)}__ZN10StringNameD2Ev(g);__Z8D_METHODPKcS0_(h,831887,920472);g=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(g);c[g>>2]=233832;__ZN10MethodBind10_set_constEb(g,0);__ZN10MethodBind24_generate_argument_typesEi(g,1);c[g+44>>2]=915;c[g+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,g,h,0,0)|0;g=h+4|0;O=c[g>>2]|0;if(O|0?(__Z16atomic_decrementPj(O+-8|0)|0)==0:0){f=c[g>>2]|0;g=(f|0)==0?0:f+-4|0;f=g+4|0;if(c[g>>2]|0){Q=0;do{__ZN10StringNameD2Ev(f+(Q<<2)|0);Q=Q+1|0}while(Q>>>0<(c[g>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(O,1)}__ZN10StringNameD2Ev(h);__Z8D_METHODPKc(i,831904);h=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(h);c[h>>2]=233868;__ZN10MethodBind10_set_constEb(h,1);__ZN10MethodBind24_generate_argument_typesEi(h,0);__ZN10MethodBind12_set_returnsEb(h,1);c[h+44>>2]=5153;c[h+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,h,i,0,0)|0;h=i+4|0;O=c[h>>2]|0;if(O|0?(__Z16atomic_decrementPj(O+-8|0)|0)==0:0){g=c[h>>2]|0;h=(g|0)==0?0:g+-4|0;g=h+4|0;if(c[h>>2]|0){Q=0;do{__ZN10StringNameD2Ev(g+(Q<<2)|0);Q=Q+1|0}while(Q>>>0<(c[h>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(O,1)}__ZN10StringNameD2Ev(i);__Z8D_METHODPKcS0_(j,831921,1146083);i=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(i);c[i>>2]=233904;__ZN10MethodBind10_set_constEb(i,0);__ZN10MethodBind24_generate_argument_typesEi(i,1);c[i+44>>2]=916;c[i+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,i,j,0,0)|0;i=j+4|0;O=c[i>>2]|0;if(O|0?(__Z16atomic_decrementPj(O+-8|0)|0)==0:0){h=c[i>>2]|0;i=(h|0)==0?0:h+-4|0;h=i+4|0;if(c[i>>2]|0){Q=0;do{__ZN10StringNameD2Ev(h+(Q<<2)|0);Q=Q+1|0}while(Q>>>0<(c[i>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(O,1)}__ZN10StringNameD2Ev(j);__Z8D_METHODPKc(k,831935);j=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(j);c[j>>2]=233940;__ZN10MethodBind10_set_constEb(j,0);__ZN10MethodBind24_generate_argument_typesEi(j,0);__ZN10MethodBind12_set_returnsEb(j,1);c[j+44>>2]=5154;c[j+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,j,k,0,0)|0;j=k+4|0;O=c[j>>2]|0;if(O|0?(__Z16atomic_decrementPj(O+-8|0)|0)==0:0){i=c[j>>2]|0;j=(i|0)==0?0:i+-4|0;i=j+4|0;if(c[j>>2]|0){Q=0;do{__ZN10StringNameD2Ev(i+(Q<<2)|0);Q=Q+1|0}while(Q>>>0<(c[j>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(O,1)}__ZN10StringNameD2Ev(k);__Z8D_METHODPKcS0_(n,831949,1146083);k=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(k);c[k>>2]=233976;__ZN10MethodBind10_set_constEb(k,0);__ZN10MethodBind24_generate_argument_typesEi(k,1);c[k+44>>2]=66;c[k+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,k,n,0,0)|0;k=n+4|0;O=c[k>>2]|0;if(O|0?(__Z16atomic_decrementPj(O+-8|0)|0)==0:0){j=c[k>>2]|0;k=(j|0)==0?0:j+-4|0;j=k+4|0;if(c[k>>2]|0){Q=0;do{__ZN10StringNameD2Ev(j+(Q<<2)|0);Q=Q+1|0}while(Q>>>0<(c[k>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(O,1)}__ZN10StringNameD2Ev(n);__Z8D_METHODPKc(o,831974);n=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(n);c[n>>2]=234012;__ZN10MethodBind10_set_constEb(n,0);__ZN10MethodBind24_generate_argument_typesEi(n,0);__ZN10MethodBind12_set_returnsEb(n,1);c[n+44>>2]=77;c[n+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,n,o,0,0)|0;n=o+4|0;O=c[n>>2]|0;if(O|0?(__Z16atomic_decrementPj(O+-8|0)|0)==0:0){k=c[n>>2]|0;n=(k|0)==0?0:k+-4|0;k=n+4|0;if(c[n>>2]|0){Q=0;do{__ZN10StringNameD2Ev(k+(Q<<2)|0);Q=Q+1|0}while(Q>>>0<(c[n>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(O,1)}__ZN10StringNameD2Ev(o);__Z8D_METHODPKcS0_(p,831999,1146083);o=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(o);c[o>>2]=234048;__ZN10MethodBind10_set_constEb(o,0);__ZN10MethodBind24_generate_argument_typesEi(o,1);c[o+44>>2]=917;c[o+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,o,p,0,0)|0;o=p+4|0;O=c[o>>2]|0;if(O|0?(__Z16atomic_decrementPj(O+-8|0)|0)==0:0){n=c[o>>2]|0;o=(n|0)==0?0:n+-4|0;n=o+4|0;if(c[o>>2]|0){Q=0;do{__ZN10StringNameD2Ev(n+(Q<<2)|0);Q=Q+1|0}while(Q>>>0<(c[o>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(O,1)}__ZN10StringNameD2Ev(p);__Z8D_METHODPKc(q,832024);p=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(p);c[p>>2]=234084;__ZN10MethodBind10_set_constEb(p,0);__ZN10MethodBind24_generate_argument_typesEi(p,0);__ZN10MethodBind12_set_returnsEb(p,1);c[p+44>>2]=918;c[p+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,p,q,0,0)|0;p=q+4|0;O=c[p>>2]|0;if(O|0?(__Z16atomic_decrementPj(O+-8|0)|0)==0:0){o=c[p>>2]|0;p=(o|0)==0?0:o+-4|0;o=p+4|0;if(c[p>>2]|0){Q=0;do{__ZN10StringNameD2Ev(o+(Q<<2)|0);Q=Q+1|0}while(Q>>>0<(c[p>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(O,1)}__ZN10StringNameD2Ev(q);__Z8D_METHODPKcS0_(r,832049,1146083);q=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(q);c[q>>2]=233976;__ZN10MethodBind10_set_constEb(q,0);__ZN10MethodBind24_generate_argument_typesEi(q,1);c[q+44>>2]=67;c[q+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,q,r,0,0)|0;q=r+4|0;O=c[q>>2]|0;if(O|0?(__Z16atomic_decrementPj(O+-8|0)|0)==0:0){p=c[q>>2]|0;q=(p|0)==0?0:p+-4|0;p=q+4|0;if(c[q>>2]|0){Q=0;do{__ZN10StringNameD2Ev(p+(Q<<2)|0);Q=Q+1|0}while(Q>>>0<(c[q>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(O,1)}__ZN10StringNameD2Ev(r);__Z8D_METHODPKc(s,832066);r=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(r);c[r>>2]=234012;__ZN10MethodBind10_set_constEb(r,0);__ZN10MethodBind24_generate_argument_typesEi(r,0);__ZN10MethodBind12_set_returnsEb(r,1);c[r+44>>2]=78;c[r+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,r,s,0,0)|0;r=s+4|0;O=c[r>>2]|0;if(O|0?(__Z16atomic_decrementPj(O+-8|0)|0)==0:0){q=c[r>>2]|0;r=(q|0)==0?0:q+-4|0;q=r+4|0;if(c[r>>2]|0){Q=0;do{__ZN10StringNameD2Ev(q+(Q<<2)|0);Q=Q+1|0}while(Q>>>0<(c[r>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(O,1)}__ZN10StringNameD2Ev(s);__ZN6StringC2EPKc(b,832491);c[u>>2]=c[b>>2];__ZN10StringNameC2ERK6String(t,u);__ZN6StringC2EPKc(b,835312);__ZN6StringC2EPKc(v,877900);__ZN7ClassDB18add_property_groupE10StringNameRK6StringS3_(t,b,v);s=c[v>>2]|0;if(s|0?(__Z16atomic_decrementPj(s+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(s,1);s=c[b>>2]|0;if(s|0?(__Z16atomic_decrementPj(s+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(s,1);__ZN10StringNameD2Ev(t);t=c[u>>2]|0;if(t|0?(__Z16atomic_decrementPj(t+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(t,1);__ZN6StringC2EPKc(b,832491);c[u>>2]=c[b>>2];__ZN10StringNameC2ERK6String(w,u);__ZN6StringC2EPKc(x,832083);__ZN6StringC2EPKc(v,1075267);t=b+4|0;c[t>>2]=0;s=b+12|0;c[s>>2]=0;c[b>>2]=18;O=c[x>>2]|0;if(O|0?(c[t>>2]=0,__Z28atomic_conditional_incrementPj(O+-8|0)|0):0)c[t>>2]=c[x>>2];c[b+8>>2]=17;t=c[s>>2]|0;do if((t|0)!=(c[v>>2]|0)){do if(t|0){if(__Z16atomic_decrementPj(t+-8|0)|0)break;__ZN6Memory11free_staticEPvb(t,1)}while(0);c[s>>2]=0;O=c[v>>2]|0;if(!O)break;if(!(__Z28atomic_conditional_incrementPj(O+-8|0)|0))break;c[s>>2]=c[v>>2]}while(0);c[b+16>>2]=7;c[y>>2]=__Z11_scs_createPKc(831809)|0;c[z>>2]=__Z11_scs_createPKc(831827)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(w,b,y,z,-1);__ZN10StringNameD2Ev(z);__ZN10StringNameD2Ev(y);s=c[b+12>>2]|0;do if(s|0){if(__Z16atomic_decrementPj(s+-8|0)|0)break;__ZN6Memory11free_staticEPvb(s,1)}while(0);s=c[b+4>>2]|0;do if(s|0){if(__Z16atomic_decrementPj(s+-8|0)|0)break;__ZN6Memory11free_staticEPvb(s,1)}while(0);s=c[v>>2]|0;do if(s|0){if(__Z16atomic_decrementPj(s+-8|0)|0)break;__ZN6Memory11free_staticEPvb(s,1)}while(0);s=c[x>>2]|0;do if(s|0){if(__Z16atomic_decrementPj(s+-8|0)|0)break;__ZN6Memory11free_staticEPvb(s,1)}while(0);__ZN10StringNameD2Ev(w);w=c[u>>2]|0;do if(w|0){if(__Z16atomic_decrementPj(w+-8|0)|0)break;__ZN6Memory11free_staticEPvb(w,1)}while(0);__ZN6StringC2EPKc(b,832491);c[u>>2]=c[b>>2];__ZN10StringNameC2ERK6String(A,u);__ZN6StringC2EPKc(B,832097);__ZN6StringC2EPKc(v,1075267);w=b+4|0;c[w>>2]=0;s=b+12|0;c[s>>2]=0;c[b>>2]=18;x=c[B>>2]|0;do if(x|0){c[w>>2]=0;if(!(__Z28atomic_conditional_incrementPj(x+-8|0)|0))break;c[w>>2]=c[B>>2]}while(0);c[b+8>>2]=17;w=c[s>>2]|0;do if((w|0)!=(c[v>>2]|0)){do if(w|0){if(__Z16atomic_decrementPj(w+-8|0)|0)break;__ZN6Memory11free_staticEPvb(w,1)}while(0);c[s>>2]=0;x=c[v>>2]|0;if(!x)break;if(!(__Z28atomic_conditional_incrementPj(x+-8|0)|0))break;c[s>>2]=c[v>>2]}while(0);c[b+16>>2]=7;c[y>>2]=__Z11_scs_createPKc(831887)|0;c[z>>2]=__Z11_scs_createPKc(831904)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(A,b,y,z,-1);__ZN10StringNameD2Ev(z);__ZN10StringNameD2Ev(y);s=c[b+12>>2]|0;do if(s|0){if(__Z16atomic_decrementPj(s+-8|0)|0)break;__ZN6Memory11free_staticEPvb(s,1)}while(0);s=c[b+4>>2]|0;do if(s|0){if(__Z16atomic_decrementPj(s+-8|0)|0)break;__ZN6Memory11free_staticEPvb(s,1)}while(0);s=c[v>>2]|0;do if(s|0){if(__Z16atomic_decrementPj(s+-8|0)|0)break;__ZN6Memory11free_staticEPvb(s,1)}while(0);s=c[B>>2]|0;do if(s|0){if(__Z16atomic_decrementPj(s+-8|0)|0)break;__ZN6Memory11free_staticEPvb(s,1)}while(0);__ZN10StringNameD2Ev(A);A=c[u>>2]|0;do if(A|0){if(__Z16atomic_decrementPj(A+-8|0)|0)break;__ZN6Memory11free_staticEPvb(A,1)}while(0);__ZN6StringC2EPKc(b,832491);c[u>>2]=c[b>>2];__ZN10StringNameC2ERK6String(C,u);__ZN6StringC2EPKc(D,832110);__ZN6StringC2EPKc(v,1075267);A=b+4|0;c[A>>2]=0;s=b+12|0;c[s>>2]=0;c[b>>2]=18;B=c[D>>2]|0;do if(B|0){c[A>>2]=0;if(!(__Z28atomic_conditional_incrementPj(B+-8|0)|0))break;c[A>>2]=c[D>>2]}while(0);c[b+8>>2]=17;A=c[s>>2]|0;do if((A|0)!=(c[v>>2]|0)){do if(A|0){if(__Z16atomic_decrementPj(A+-8|0)|0)break;__ZN6Memory11free_staticEPvb(A,1)}while(0);c[s>>2]=0;B=c[v>>2]|0;if(!B)break;if(!(__Z28atomic_conditional_incrementPj(B+-8|0)|0))break;c[s>>2]=c[v>>2]}while(0);c[b+16>>2]=7;c[y>>2]=__Z11_scs_createPKc(831845)|0;c[z>>2]=__Z11_scs_createPKc(831866)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(C,b,y,z,-1);__ZN10StringNameD2Ev(z);__ZN10StringNameD2Ev(y);s=c[b+12>>2]|0;do if(s|0){if(__Z16atomic_decrementPj(s+-8|0)|0)break;__ZN6Memory11free_staticEPvb(s,1)}while(0);s=c[b+4>>2]|0;do if(s|0){if(__Z16atomic_decrementPj(s+-8|0)|0)break;__ZN6Memory11free_staticEPvb(s,1)}while(0);s=c[v>>2]|0;do if(s|0){if(__Z16atomic_decrementPj(s+-8|0)|0)break;__ZN6Memory11free_staticEPvb(s,1)}while(0);s=c[D>>2]|0;do if(s|0){if(__Z16atomic_decrementPj(s+-8|0)|0)break;__ZN6Memory11free_staticEPvb(s,1)}while(0);__ZN10StringNameD2Ev(C);C=c[u>>2]|0;do if(C|0){if(__Z16atomic_decrementPj(C+-8|0)|0)break;__ZN6Memory11free_staticEPvb(C,1)}while(0);__ZN6StringC2EPKc(b,832491);c[u>>2]=c[b>>2];__ZN10StringNameC2ERK6String(E,u);__ZN6StringC2EPKc(F,832127);__ZN6StringC2EPKc(v,832137);C=c[F>>2]|0;do if(!C)R=0;else{if(!(__Z28atomic_conditional_incrementPj(C+-8|0)|0)){R=0;break}R=c[F>>2]|0}while(0);C=c[v>>2]|0;do if(!C)S=0;else{if(!(__Z28atomic_conditional_incrementPj(C+-8|0)|0)){S=0;break}S=c[v>>2]|0}while(0);c[b>>2]=2;C=b+4|0;c[C>>2]=0;s=(R|0)==0;do if(!s){c[C>>2]=0;if(!(__Z28atomic_conditional_incrementPj(R+-8|0)|0))break;c[C>>2]=R}while(0);c[b+8>>2]=3;C=b+12|0;c[C>>2]=0;D=(S|0)==0;do if(!D){c[C>>2]=0;if(!(__Z28atomic_conditional_incrementPj(S+-8|0)|0))break;c[C>>2]=S}while(0);c[b+16>>2]=519;c[y>>2]=__Z11_scs_createPKc(831921)|0;c[z>>2]=__Z11_scs_createPKc(831935)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(E,b,y,z,-1);__ZN10StringNameD2Ev(z);__ZN10StringNameD2Ev(y);C=c[b+12>>2]|0;do if(C|0){if(__Z16atomic_decrementPj(C+-8|0)|0)break;__ZN6Memory11free_staticEPvb(C,1)}while(0);C=c[b+4>>2]|0;do if(C|0){if(__Z16atomic_decrementPj(C+-8|0)|0)break;__ZN6Memory11free_staticEPvb(C,1)}while(0);C=S;do if(!D){if(__Z16atomic_decrementPj(C+-8|0)|0)break;__ZN6Memory11free_staticEPvb(C,1)}while(0);C=R;do if(!s){if(__Z16atomic_decrementPj(C+-8|0)|0)break;__ZN6Memory11free_staticEPvb(C,1)}while(0);C=c[v>>2]|0;do if(C|0){if(__Z16atomic_decrementPj(C+-8|0)|0)break;__ZN6Memory11free_staticEPvb(C,1)}while(0);C=c[F>>2]|0;do if(C|0){if(__Z16atomic_decrementPj(C+-8|0)|0)break;__ZN6Memory11free_staticEPvb(C,1)}while(0);__ZN10StringNameD2Ev(E);E=c[u>>2]|0;do if(E|0){if(__Z16atomic_decrementPj(E+-8|0)|0)break;__ZN6Memory11free_staticEPvb(E,1)}while(0);__ZN6StringC2EPKc(b,832491);c[u>>2]=c[b>>2];__ZN10StringNameC2ERK6String(G,u);__ZN6StringC2EPKc(b,832221);__ZN6StringC2EPKc(v,865719);__ZN7ClassDB18add_property_groupE10StringNameRK6StringS3_(G,b,v);E=c[v>>2]|0;do if(E|0){if(__Z16atomic_decrementPj(E+-8|0)|0)break;__ZN6Memory11free_staticEPvb(E,1)}while(0);E=c[b>>2]|0;do if(E|0){if(__Z16atomic_decrementPj(E+-8|0)|0)break;__ZN6Memory11free_staticEPvb(E,1)}while(0);__ZN10StringNameD2Ev(G);G=c[u>>2]|0;do if(G|0){if(__Z16atomic_decrementPj(G+-8|0)|0)break;__ZN6Memory11free_staticEPvb(G,1)}while(0);__ZN6StringC2EPKc(b,832491);c[u>>2]=c[b>>2];__ZN10StringNameC2ERK6String(H,u);__ZN6StringC2EPKc(I,832233);__ZN6StringC2EPKc(v,832254);G=c[I>>2]|0;do if(!G)T=0;else{if(!(__Z28atomic_conditional_incrementPj(G+-8|0)|0)){T=0;break}T=c[I>>2]|0}while(0);G=c[v>>2]|0;do if(!G)U=0;else{if(!(__Z28atomic_conditional_incrementPj(G+-8|0)|0)){U=0;break}U=c[v>>2]|0}while(0);c[b>>2]=3;G=b+4|0;c[G>>2]=0;E=(T|0)==0;do if(!E){c[G>>2]=0;if(!(__Z28atomic_conditional_incrementPj(T+-8|0)|0))break;c[G>>2]=T}while(0);c[b+8>>2]=1;G=b+12|0;c[G>>2]=0;C=(U|0)==0;do if(!C){c[G>>2]=0;if(!(__Z28atomic_conditional_incrementPj(U+-8|0)|0))break;c[G>>2]=U}while(0);c[b+16>>2]=519;c[y>>2]=__Z11_scs_createPKc(831949)|0;c[z>>2]=__Z11_scs_createPKc(831974)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(H,b,y,z,-1);__ZN10StringNameD2Ev(z);__ZN10StringNameD2Ev(y);G=c[b+12>>2]|0;do if(G|0){if(__Z16atomic_decrementPj(G+-8|0)|0)break;__ZN6Memory11free_staticEPvb(G,1)}while(0);G=c[b+4>>2]|0;do if(G|0){if(__Z16atomic_decrementPj(G+-8|0)|0)break;__ZN6Memory11free_staticEPvb(G,1)}while(0);G=U;do if(!C){if(__Z16atomic_decrementPj(G+-8|0)|0)break;__ZN6Memory11free_staticEPvb(G,1)}while(0);G=T;do if(!E){if(__Z16atomic_decrementPj(G+-8|0)|0)break;__ZN6Memory11free_staticEPvb(G,1)}while(0);G=c[v>>2]|0;do if(G|0){if(__Z16atomic_decrementPj(G+-8|0)|0)break;__ZN6Memory11free_staticEPvb(G,1)}while(0);G=c[I>>2]|0;do if(G|0){if(__Z16atomic_decrementPj(G+-8|0)|0)break;__ZN6Memory11free_staticEPvb(G,1)}while(0);__ZN10StringNameD2Ev(H);H=c[u>>2]|0;do if(H|0){if(__Z16atomic_decrementPj(H+-8|0)|0)break;__ZN6Memory11free_staticEPvb(H,1)}while(0);__ZN6StringC2EPKc(b,832491);c[u>>2]=c[b>>2];__ZN10StringNameC2ERK6String(J,u);__ZN6StringC2EPKc(K,832275);__ZN6StringC2EPKc(v,832254);H=c[K>>2]|0;do if(!H)V=0;else{if(!(__Z28atomic_conditional_incrementPj(H+-8|0)|0)){V=0;break}V=c[K>>2]|0}while(0);H=c[v>>2]|0;do if(!H)W=0;else{if(!(__Z28atomic_conditional_incrementPj(H+-8|0)|0)){W=0;break}W=c[v>>2]|0}while(0);c[b>>2]=3;H=b+4|0;c[H>>2]=0;G=(V|0)==0;do if(!G){c[H>>2]=0;if(!(__Z28atomic_conditional_incrementPj(V+-8|0)|0))break;c[H>>2]=V}while(0);c[b+8>>2]=1;H=b+12|0;c[H>>2]=0;I=(W|0)==0;do if(!I){c[H>>2]=0;if(!(__Z28atomic_conditional_incrementPj(W+-8|0)|0))break;c[H>>2]=W}while(0);c[b+16>>2]=519;c[y>>2]=__Z11_scs_createPKc(832049)|0;c[z>>2]=__Z11_scs_createPKc(832066)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(J,b,y,z,-1);__ZN10StringNameD2Ev(z);__ZN10StringNameD2Ev(y);H=c[b+12>>2]|0;do if(H|0){if(__Z16atomic_decrementPj(H+-8|0)|0)break;__ZN6Memory11free_staticEPvb(H,1)}while(0);H=c[b+4>>2]|0;do if(H|0){if(__Z16atomic_decrementPj(H+-8|0)|0)break;__ZN6Memory11free_staticEPvb(H,1)}while(0);H=W;do if(!I){if(__Z16atomic_decrementPj(H+-8|0)|0)break;__ZN6Memory11free_staticEPvb(H,1)}while(0);H=V;do if(!G){if(__Z16atomic_decrementPj(H+-8|0)|0)break;__ZN6Memory11free_staticEPvb(H,1)}while(0);H=c[v>>2]|0;do if(H|0){if(__Z16atomic_decrementPj(H+-8|0)|0)break;__ZN6Memory11free_staticEPvb(H,1)}while(0);H=c[K>>2]|0;do if(H|0){if(__Z16atomic_decrementPj(H+-8|0)|0)break;__ZN6Memory11free_staticEPvb(H,1)}while(0);__ZN10StringNameD2Ev(J);J=c[u>>2]|0;do if(J|0){if(__Z16atomic_decrementPj(J+-8|0)|0)break;__ZN6Memory11free_staticEPvb(J,1)}while(0);__ZN6StringC2EPKc(b,832491);c[u>>2]=c[b>>2];__ZN10StringNameC2ERK6String(L,u);__ZN6StringC2EPKc(M,832295);__ZN6StringC2EPKc(v,1263606);J=b+4|0;c[J>>2]=0;H=b+12|0;c[H>>2]=0;c[b>>2]=5;K=c[M>>2]|0;do if(K|0){c[J>>2]=0;if(!(__Z28atomic_conditional_incrementPj(K+-8|0)|0))break;c[J>>2]=c[M>>2]}while(0);c[b+8>>2]=0;J=c[H>>2]|0;do if((J|0)!=(c[v>>2]|0)){do if(J|0){if(__Z16atomic_decrementPj(J+-8|0)|0)break;__ZN6Memory11free_staticEPvb(J,1)}while(0);c[H>>2]=0;K=c[v>>2]|0;if(!K)break;if(!(__Z28atomic_conditional_incrementPj(K+-8|0)|0))break;c[H>>2]=c[v>>2]}while(0);c[b+16>>2]=7;c[y>>2]=__Z11_scs_createPKc(831999)|0;c[z>>2]=__Z11_scs_createPKc(832024)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(L,b,y,z,-1);__ZN10StringNameD2Ev(z);__ZN10StringNameD2Ev(y);y=c[b+12>>2]|0;do if(y|0){if(__Z16atomic_decrementPj(y+-8|0)|0)break;__ZN6Memory11free_staticEPvb(y,1)}while(0);y=c[b+4>>2]|0;do if(y|0){if(__Z16atomic_decrementPj(y+-8|0)|0)break;__ZN6Memory11free_staticEPvb(y,1)}while(0);y=c[v>>2]|0;do if(y|0){if(__Z16atomic_decrementPj(y+-8|0)|0)break;__ZN6Memory11free_staticEPvb(y,1)}while(0);y=c[M>>2]|0;do if(y|0){if(__Z16atomic_decrementPj(y+-8|0)|0)break;__ZN6Memory11free_staticEPvb(y,1)}while(0);__ZN10StringNameD2Ev(L);L=c[u>>2]|0;do if(L|0){if(__Z16atomic_decrementPj(L+-8|0)|0)break;__ZN6Memory11free_staticEPvb(L,1)}while(0);__ZN6StringC2EPKc(b,832491);c[v>>2]=c[b>>2];__ZN10StringNameC2ERK6String(u,v);__ZN10StringNameC2EPKc(b,832316);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(u,b,0);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(u);L=c[v>>2]|0;do if(L|0){if(__Z16atomic_decrementPj(L+-8|0)|0)break;__ZN6Memory11free_staticEPvb(L,1)}while(0);__ZN6StringC2EPKc(b,832491);c[v>>2]=c[b>>2];__ZN10StringNameC2ERK6String(u,v);__ZN10StringNameC2EPKc(b,832335);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(u,b,1);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(u);L=c[v>>2]|0;do if(L|0){if(__Z16atomic_decrementPj(L+-8|0)|0)break;__ZN6Memory11free_staticEPvb(L,1)}while(0);__ZN6StringC2EPKc(b,832491);c[v>>2]=c[b>>2];__ZN10StringNameC2ERK6String(u,v);__ZN10StringNameC2EPKc(b,832354);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(u,b,2);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(u);L=c[v>>2]|0;do if(L|0){if(__Z16atomic_decrementPj(L+-8|0)|0)break;__ZN6Memory11free_staticEPvb(L,1)}while(0);__ZN6StringC2EPKc(b,832491);c[v>>2]=c[b>>2];__ZN10StringNameC2ERK6String(u,v);__ZN10StringNameC2EPKc(b,832373);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(u,b,3);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(u);L=c[v>>2]|0;do if(L|0){if(__Z16atomic_decrementPj(L+-8|0)|0)break;__ZN6Memory11free_staticEPvb(L,1)}while(0);__ZN6StringC2EPKc(b,832491);c[v>>2]=c[b>>2];__ZN10StringNameC2ERK6String(u,v);__ZN10StringNameC2EPKc(b,832392);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(u,b,4);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(u);L=c[v>>2]|0;do if(L|0){if(__Z16atomic_decrementPj(L+-8|0)|0)break;__ZN6Memory11free_staticEPvb(L,1)}while(0);__ZN6StringC2EPKc(b,832491);c[v>>2]=c[b>>2];__ZN10StringNameC2ERK6String(u,v);__ZN10StringNameC2EPKc(b,832407);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(u,b,5);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(u);u=c[v>>2]|0;if(!u){l=a;return}if(__Z16atomic_decrementPj(u+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(u,1);l=a;return}function __ZN15TextureProgress17set_under_textureERK3RefI7TextureE(a,b){a=a|0;b=b|0;var d=0,e=0;d=a+616|0;e=c[d>>2]|0;if((c[b>>2]|0)!=(e|0)){if((e|0?__ZN9Reference11unreferenceEv(e)|0:0)?(e=c[d>>2]|0,__Z17predelete_handlerP6Object(e)|0):0){gj[c[(c[e>>2]|0)+76>>2]&8191](e);__ZN6Memory11free_staticEPvb(e,0)}c[d>>2]=0;e=c[b>>2]|0;c[d>>2]=e;if(e|0)__ZN9Reference9referenceEv(e)}__ZN10CanvasItem6updateEv(a);__ZN7Control20minimum_size_changedEv(a);return}function __ZNK15TextureProgress17get_under_textureEv(a){a=a|0;var b=0,d=0;b=c[a+616>>2]|0;if(!b){d=0;return d|0}__ZN9Reference9referenceEv(b);d=b;return d|0}function __ZN15TextureProgress20set_progress_textureERK3RefI7TextureE(a,b){a=a|0;b=b|0;var d=0,e=0;d=a+620|0;e=c[d>>2]|0;if((c[b>>2]|0)!=(e|0)){if((e|0?__ZN9Reference11unreferenceEv(e)|0:0)?(e=c[d>>2]|0,__Z17predelete_handlerP6Object(e)|0):0){gj[c[(c[e>>2]|0)+76>>2]&8191](e);__ZN6Memory11free_staticEPvb(e,0)}c[d>>2]=0;e=c[b>>2]|0;c[d>>2]=e;if(e|0)__ZN9Reference9referenceEv(e)}__ZN10CanvasItem6updateEv(a);__ZN7Control20minimum_size_changedEv(a);return}function __ZNK15TextureProgress20get_progress_textureEv(a){a=a|0;var b=0,d=0;b=c[a+620>>2]|0;if(!b){d=0;return d|0}__ZN9Reference9referenceEv(b);d=b;return d|0}function __ZN15TextureProgress16set_over_textureERK3RefI7TextureE(a,b){a=a|0;b=b|0;var d=0,e=0;d=a+624|0;e=c[d>>2]|0;if((c[b>>2]|0)!=(e|0)){if((e|0?__ZN9Reference11unreferenceEv(e)|0:0)?(e=c[d>>2]|0,__Z17predelete_handlerP6Object(e)|0):0){gj[c[(c[e>>2]|0)+76>>2]&8191](e);__ZN6Memory11free_staticEPvb(e,0)}c[d>>2]=0;e=c[b>>2]|0;c[d>>2]=e;if(e|0)__ZN9Reference9referenceEv(e)}__ZN10CanvasItem6updateEv(a);if(c[a+616>>2]|0)return;__ZN7Control20minimum_size_changedEv(a);return}function __ZNK15TextureProgress16get_over_textureEv(a){a=a|0;var b=0,d=0;b=c[a+624>>2]|0;if(!b){d=0;return d|0}__ZN9Reference9referenceEv(b);d=b;return d|0}function __ZN15TextureProgress13set_fill_modeEi(b,d){b=b|0;d=d|0;if(d>>>0>5){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(831921,832430,203,832461,0);return}else{a[1263537]=0;c[b+628>>2]=d;__ZN10CanvasItem6updateEv(b);return}}function __ZN15TextureProgress13get_fill_modeEv(a){a=a|0;return c[a+628>>2]|0}function __ZN15TextureProgress24set_radial_initial_angleEf(a,b){a=a|0;b=+b;var c=0.0,d=0.0,e=0.0,f=0.0;if(b>360.0){c=b;while(1){d=c+-360.0;if(d>360.0)c=d;else{e=d;break}}}else e=b;if(e<0.0){b=e;while(1){c=b+360.0;if(c<0.0)b=c;else{f=c;break}}}else f=e;g[a+632>>2]=f;__ZN10CanvasItem6updateEv(a);return}function __ZN15TextureProgress24get_radial_initial_angleEv(a){a=a|0;return +(+g[a+632>>2])}function __ZN15TextureProgress24set_radial_center_offsetERK7Vector2(a,b){a=a|0;b=b|0;var d=0,e=0;d=b;b=c[d+4>>2]|0;e=a+640|0;c[e>>2]=c[d>>2];c[e+4>>2]=b;__ZN10CanvasItem6updateEv(a);return}function __ZN15TextureProgress24get_radial_center_offsetEv(a,b){a=a|0;b=b|0;var d=0,e=0;d=b+640|0;b=c[d+4>>2]|0;e=a;c[e>>2]=c[d>>2];c[e+4>>2]=b;return}function __ZN15TextureProgress16set_fill_degreesEf(a,b){a=a|0;b=+b;g[a+636>>2]=b<0.0?0.0:b>360.0?360.0:b;__ZN10CanvasItem6updateEv(a);return}function __ZN15TextureProgress16get_fill_degreesEv(a){a=a|0;return +(+g[a+636>>2])}function __ZNK12MethodBind0RI15TextureProgress7Vector2E18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;if((b|0)!=-1){f=0;l=a;return f|0}g[d>>2]=0.0;g[d+4>>2]=0.0;__ZN7VariantC2ERK7Vector2(e,d);d=c[e>>2]|0;if(d|0)__ZN7Variant5clearEv(e);f=d;l=a;return f|0}function __ZNK12MethodBind0RI15TextureProgress7Vector2E18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,832491);l=a;return c[b>>2]|0}function __ZN12MethodBind0RI15TextureProgress7Vector2E4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;j=f+24|0;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235536)|0:0){c[h>>2]=0;a[1263537]=0;k=c[d+24>>2]|0;if((k|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=k;c[b>>2]=0;l=f;return}n=k-(c[d+20>>2]|0)|0;if((n|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=n;c[b>>2]=0;l=f;return}n=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))o=n;else o=c[(c[d>>2]|0)+n>>2]|0;Pi[o&2047](j,d);__ZN7VariantC2ERK7Vector2(i,j);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,266,1146558,0);c[b>>2]=0;l=f;return}function __ZN12MethodBind0RI15TextureProgress7Vector2E7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=d;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235536)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;Pi[i&2047](f,a);a=f;f=c[a+4>>2]|0;i=e;c[i>>2]=c[a>>2];c[i+4>>2]=f;l=d;return}function __ZN12MethodBind0RI15TextureProgress7Vector2ED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I15TextureProgressRK7Vector2E18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;if(b|0){f=0;l=a;return f|0}g[d>>2]=0.0;g[d+4>>2]=0.0;__ZN7VariantC2ERK7Vector2(e,d);d=c[e>>2]|0;if(d|0)__ZN7Variant5clearEv(e);f=d;l=a;return f|0}function __ZNK11MethodBind1I15TextureProgressRK7Vector2E18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,832491);l=a;return c[b>>2]|0}function __ZN11MethodBind1I15TextureProgressRK7Vector2E4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i+24|0;k=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235536)|0:0){c[h>>2]=0;a[1263537]=0;n=d+24|0;o=c[n>>2]|0;if((o|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=o;c[b>>2]=0;l=i;return}p=o-(c[d+20>>2]|0)|0;if((p|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=p;c[b>>2]=0;l=i;return}if((g|0)>0){if((o|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);q=0}else{a[1263537]=0;q=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,q)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=q;c[b>>2]=0;l=i;return}}q=c[d+44>>2]|0;o=c[d+48>>2]|0;p=e+(o>>1)|0;if(!(o&1))r=q;else r=c[(c[p>>2]|0)+q>>2]|0;do if((g|0)<1){q=c[n>>2]|0;o=q+-1|0;if((q|0)>=1){e=c[d+16>>2]|0;s=(e|0)==0;if(s)t=0;else t=c[e+-4>>2]|0;if((q|0)<=(t|0)){if(s)u=0;else u=c[e+-4>>2]|0;do if((u|0)<(q|0)){if(s)v=0;else v=c[e+-4>>2]|0;if((v|0)<(q|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);w=0;break}else{a[1263537]=0;x=31;break}}else x=31;while(0);if((x|0)==31)w=e+(o*24|0)|0;__ZN7VariantC2ERKS_(k,w);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);__ZNK7Variantcv7Vector2Ev(j,k);Pi[r&2047](p,j);if(c[k>>2]|0)__ZN7Variant5clearEv(k);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I15TextureProgressRK7Vector2E7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235536)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;b=c[d>>2]|0;d=c[b+4>>2]|0;h=f;c[h>>2]=c[b>>2];c[h+4>>2]=d;Pi[i&2047](a,f);l=e;return}function __ZN11MethodBind1I15TextureProgressRK7Vector2ED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK12MethodBind0RI15TextureProgressfE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Ef(d,0.0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK12MethodBind0RI15TextureProgressfE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,832491);l=a;return c[b>>2]|0}function __ZN12MethodBind0RI15TextureProgressfE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235536)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2Ef(i,+mj[n&511](d));__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,266,1146558,0);c[b>>2]=0;l=f;return}function __ZN12MethodBind0RI15TextureProgressfE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0.0;if(!b)f=0;else{d=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235536)|0;f=d?b:0}b=c[a+44>>2]|0;d=c[a+48>>2]|0;a=f+(d>>1)|0;if(!(d&1)){h=b;i=+mj[h&511](a);g[e>>2]=i;return}else{h=c[(c[a>>2]|0)+b>>2]|0;i=+mj[h&511](a);g[e>>2]=i;return}}function __ZN12MethodBind0RI15TextureProgressfED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I15TextureProgressfE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if(!b){__ZN7VariantC2Ef(d,0.0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK11MethodBind1I15TextureProgressfE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,832491);l=a;return c[b>>2]|0}function __ZN11MethodBind1I15TextureProgressfE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0.0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235536)|0:0){c[h>>2]=0;a[1263537]=0;k=d+24|0;n=c[k>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=i;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=i;return}if((g|0)>0){if((n|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);p=0}else{a[1263537]=0;p=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,p)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=p;c[b>>2]=0;l=i;return}}p=c[d+44>>2]|0;n=c[d+48>>2]|0;o=e+(n>>1)|0;if(!(n&1))q=p;else q=c[(c[o>>2]|0)+p>>2]|0;do if((g|0)<1){p=c[k>>2]|0;n=p+-1|0;if((p|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)s=0;else s=c[e+-4>>2]|0;if((p|0)<=(s|0)){if(r)t=0;else t=c[e+-4>>2]|0;do if((t|0)<(p|0)){if(r)u=0;else u=c[e+-4>>2]|0;if((u|0)<(p|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);v=0;break}else{a[1263537]=0;w=31;break}}else w=31;while(0);if((w|0)==31)v=e+(n*24|0)|0;__ZN7VariantC2ERKS_(j,v);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);x=+__ZNK7VariantcvfEv(j);Mi[q&511](o,x);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I15TextureProgressfE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0,j=0.0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235536)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1)){h=b;i=c[d>>2]|0;j=+g[i>>2];Mi[h&511](a,j);return}else{h=c[(c[a>>2]|0)+b>>2]|0;i=c[d>>2]|0;j=+g[i>>2];Mi[h&511](a,j);return}}function __ZN11MethodBind1I15TextureProgressfED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK12MethodBind0RI15TextureProgressiE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK12MethodBind0RI15TextureProgressiE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,832491);l=a;return c[b>>2]|0}function __ZN12MethodBind0RI15TextureProgressiE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235536)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2Ei(i,ij[n&8191](d)|0);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,266,1146558,0);c[b>>2]=0;l=f;return}function __ZN12MethodBind0RI15TextureProgressiE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0;if(!b)f=0;else{d=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235536)|0;f=d?b:0}b=c[a+44>>2]|0;d=c[a+48>>2]|0;a=f+(d>>1)|0;if(!(d&1)){g=b;h=ij[g&8191](a)|0;c[e>>2]=h;return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=ij[g&8191](a)|0;c[e>>2]=h;return}}function __ZN12MethodBind0RI15TextureProgressiED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I15TextureProgressiE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if(!b){__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK11MethodBind1I15TextureProgressiE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,832491);l=a;return c[b>>2]|0}function __ZN11MethodBind1I15TextureProgressiE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235536)|0:0){c[h>>2]=0;a[1263537]=0;k=d+24|0;n=c[k>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=i;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=i;return}if((g|0)>0){if((n|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);p=0}else{a[1263537]=0;p=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,p)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=p;c[b>>2]=0;l=i;return}}p=c[d+44>>2]|0;n=c[d+48>>2]|0;o=e+(n>>1)|0;if(!(n&1))q=p;else q=c[(c[o>>2]|0)+p>>2]|0;do if((g|0)<1){p=c[k>>2]|0;n=p+-1|0;if((p|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)s=0;else s=c[e+-4>>2]|0;if((p|0)<=(s|0)){if(r)t=0;else t=c[e+-4>>2]|0;do if((t|0)<(p|0)){if(r)u=0;else u=c[e+-4>>2]|0;if((u|0)<(p|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);v=0;break}else{a[1263537]=0;w=31;break}}else w=31;while(0);if((w|0)==31)v=e+(n*24|0)|0;__ZN7VariantC2ERKS_(j,v);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);f=__ZNK7VariantcviEv(j)|0;Pi[q&2047](o,f);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I15TextureProgressiE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235536)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1)){g=b;h=c[d>>2]|0;i=c[h>>2]|0;Pi[g&2047](a,i);return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=c[d>>2]|0;i=c[h>>2]|0;Pi[g&2047](a,i);return}}function __ZN11MethodBind1I15TextureProgressiED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI15TextureProgress3RefI7TextureEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var c=0;if((b|0)!=-1){c=0;return c|0}c=__ZN7Variant12get_type_forI3RefI7TextureEEENS_4TypeEv()|0;return c|0}function __ZNK13MethodBind0RCI15TextureProgress3RefI7TextureEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,832491);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI15TextureProgress3RefI7TextureEE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f+28|0;j=f;k=f+24|0;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235536)|0:0){c[h>>2]=0;a[1263537]=0;n=c[d+24>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=f;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=f;return}o=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))p=o;else p=c[(c[d>>2]|0)+o>>2]|0;c[k>>2]=ij[p&8191](d)|0;__ZN6RefPtrC2Ev(i);__ZN3RefI9ReferenceEaSI7TextureEEvRKS_IT_E(i,k);__ZN7VariantC2ERK6RefPtr(j,i);__ZN6RefPtrD2Ev(i);i=c[k>>2]|0;if((i|0?__ZN9Reference11unreferenceEv(i)|0:0)?(i=c[k>>2]|0,__Z17predelete_handlerP6Object(i)|0):0){gj[c[(c[i>>2]|0)+76>>2]&8191](i);__ZN6Memory11free_staticEPvb(i,0)}c[k>>2]=0;__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI15TextureProgress3RefI7TextureEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=d;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235536)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;c[f>>2]=ij[i&8191](a)|0;__ZN3RefI9ReferenceEaSI7TextureEEvRKS_IT_E(e,f);e=c[f>>2]|0;if(!e){l=d;return}if(!(__ZN9Reference11unreferenceEv(e)|0)){l=d;return}e=c[f>>2]|0;if(!(__Z17predelete_handlerP6Object(e)|0)){l=d;return}gj[c[(c[e>>2]|0)+76>>2]&8191](e);__ZN6Memory11free_staticEPvb(e,0);l=d;return}function __ZN13MethodBind0RCI15TextureProgress3RefI7TextureEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I15TextureProgressRK3RefI7TextureEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var c=0;if(b|0){c=0;return c|0}c=__ZN7Variant12get_type_forIRK3RefI7TextureEEENS_4TypeEv()|0;return c|0}function __ZNK11MethodBind1I15TextureProgressRK3RefI7TextureEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,832491);l=a;return c[b>>2]|0}function __ZN11MethodBind1I15TextureProgressRK3RefI7TextureEE4callEP6ObjectPPK7VariantiRNS9_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i+28|0;k=i+24|0;n=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235536)|0:0){c[h>>2]=0;a[1263537]=0;o=d+24|0;p=c[o>>2]|0;if((p|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=p;c[b>>2]=0;l=i;return}q=p-(c[d+20>>2]|0)|0;if((q|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=q;c[b>>2]=0;l=i;return}if((g|0)>0){if((p|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);r=0}else{a[1263537]=0;r=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,r)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=r;c[b>>2]=0;l=i;return}}r=c[d+44>>2]|0;p=c[d+48>>2]|0;q=e+(p>>1)|0;if(!(p&1))s=r;else s=c[(c[q>>2]|0)+r>>2]|0;do if((g|0)<1){r=c[o>>2]|0;p=r+-1|0;if((r|0)>=1){e=c[d+16>>2]|0;t=(e|0)==0;if(t)u=0;else u=c[e+-4>>2]|0;if((r|0)<=(u|0)){if(t)v=0;else v=c[e+-4>>2]|0;do if((v|0)<(r|0)){if(t)w=0;else w=c[e+-4>>2]|0;if((w|0)<(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);x=0;break}else{a[1263537]=0;y=31;break}}else y=31;while(0);if((y|0)==31)x=e+(p*24|0)|0;__ZN7VariantC2ERKS_(n,x);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f>>2]|0);while(0);__ZN3RefI7TextureEC2ERK7Variant(j,n);c[k>>2]=c[j>>2];Pi[s&2047](q,k);q=c[k>>2]|0;if((q|0?__ZN9Reference11unreferenceEv(q)|0:0)?(q=c[k>>2]|0,__Z17predelete_handlerP6Object(q)|0):0){gj[c[(c[q>>2]|0)+76>>2]&8191](q);__ZN6Memory11free_staticEPvb(q,0)}c[k>>2]=0;if(c[n>>2]|0)__ZN7Variant5clearEv(n);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I15TextureProgressRK3RefI7TextureEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+28|0;g=e;h=e+24|0;if(!b)i=0;else{j=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235536)|0;i=j?b:0}b=c[a+44>>2]|0;j=c[a+48>>2]|0;a=i+(j>>1)|0;if(!(j&1))k=b;else k=c[(c[a>>2]|0)+b>>2]|0;__ZN7VariantC2EPK6Object(g,c[d>>2]|0);__ZN3RefI7TextureEC2ERK7Variant(f,g);if(c[g>>2]|0)__ZN7Variant5clearEv(g);c[h>>2]=c[f>>2];Pi[k&2047](a,h);a=c[h>>2]|0;if(!a){l=e;return}if(!(__ZN9Reference11unreferenceEv(a)|0)){l=e;return}a=c[h>>2]|0;if(!(__Z17predelete_handlerP6Object(a)|0)){l=e;return}gj[c[(c[a>>2]|0)+76>>2]&8191](a);__ZN6Memory11free_staticEPvb(a,0);l=e;return}function __ZN11MethodBind1I15TextureProgressRK3RefI7TextureEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN14PanelContainer18_initialize_classvEv(b){b=b|0;if(a[1263262]|0)return;if(!(a[1257012]|0)){if(!(a[1256994]|0)){if(!(a[1256995]|0)){if(!(a[1256996]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI4NodeEEvv();__ZN4Node13_bind_methodsEv();a[1256996]=1}__ZN7ClassDB10_add_classI10CanvasItemEEvv();__ZN10CanvasItem13_bind_methodsEv();a[1256995]=1}__ZN7ClassDB10_add_classI7ControlEEvv();__ZN7Control13_bind_methodsEv();a[1256994]=1}__ZN7ClassDB10_add_classI9ContainerEEvv();__ZN9Container13_bind_methodsEv();a[1257012]=1}__ZN7ClassDB10_add_classI14PanelContainerEEvv();a[1263262]=1;return}function __ZN14PanelContainer5_setvERK10StringNameRK7Variant(a,b,c){a=a|0;b=b|0;c=c|0;if(1128!=1129)return __ZN7Control4_setERK10StringNameRK7Variant(a,b,c)|0;else return 0;return 0}function __ZNK14PanelContainer5_getvERK10StringNameR7Variant(a,b,c){a=a|0;b=b|0;c=c|0;var d=0;if(1130!=1131?__ZNK7Control4_getERK10StringNameR7Variant(a,b,c)|0:0)d=1;else d=0;return d|0}function __ZNK14PanelContainer19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+24|0;g=e+4|0;h=e;if(!d)__ZNK9Container19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,0);__ZN6StringC2EPKc(f,1029413);i=c[f>>2]|0;f=i;j=g+4|0;c[j>>2]=0;k=g+12|0;c[k>>2]=0;c[g>>2]=0;n=(i|0)==0;if(!n?(c[j>>2]=0,__Z28atomic_conditional_incrementPj(i+-8|0)|0):0)c[j>>2]=f;c[g+8>>2]=0;f=c[k>>2]|0;if(f|0){if(!(__Z16atomic_decrementPj(f+-8|0)|0))__ZN6Memory11free_staticEPvb(f,1);c[k>>2]=0}c[g+16>>2]=256;if(!(c[b>>2]|0)){k=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=k;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0}k=__ZnwjPFPvjE(32,4740)|0;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0;c[k+12>>2]=0;c[k+16>>2]=7;f=k+20|0;c[f>>2]=0;j=k+24|0;c[j>>2]=0;o=k+28|0;c[o>>2]=0;__ZN12PropertyInfoaSERKS_(k,g)|0;p=c[b>>2]|0;q=p+4|0;r=c[q>>2]|0;c[j>>2]=r;c[f>>2]=0;c[o>>2]=p;if(r|0)c[r+20>>2]=k;c[q>>2]=k;if(!(c[p>>2]|0))c[p>>2]=k;k=p+8|0;c[k>>2]=(c[k>>2]|0)+1;k=c[g+12>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);k=c[g+4>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);if(!n?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);__ZN10StringNameC2EPKc(h,1029413);__ZN7ClassDB17get_property_listE10StringNameP4ListI12PropertyInfo16DefaultAllocatorEbPK6Object(h,b,1,a);__ZN10StringNameD2Ev(h);if(!d){l=e;return}__ZNK9Container19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,1);l=e;return}function __ZN14PanelContainer14_notificationvEib(a,b,c){a=a|0;b=b|0;c=c|0;if(!c)__ZN9Container14_notificationvEib(a,b,0);if(919!=525)__ZN14PanelContainer13_notificationEi(a,b);if(!c)return;__ZN9Container14_notificationvEib(a,b,1);return}function __ZNK14PanelContainer16_get_class_namevEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+8|0;e=b+4|0;f=b;g=a+608|0;a=c[g>>2]|0;if(a|0){if(c[a+4>>2]|0){l=b;return g|0}if(__ZNK6String6lengthEv(a+8|0)|0){l=b;return g|0}}__ZN6StringC2EPKc(d,1029413);c[f>>2]=c[d>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameaSERKS_(g,e);__ZN10StringNameD2Ev(e);e=c[f>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);l=b;return g|0}function __ZNK14PanelContainer9get_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1029413);l=a;return c[b>>2]|0}function __ZNK14PanelContainer8is_classERK6String(a,b){a=a|0;b=b|0;var c=0;if((((!(__ZNK6StringeqEPKc(b,1029413)|0)?!(__ZNK6StringeqEPKc(b,947468)|0):0)?!(__ZNK6StringeqEPKc(b,1111718)|0):0)?!(__ZNK6StringeqEPKc(b,947933)|0):0)?!(__ZNK6StringeqEPKc(b,1132465)|0):0)c=__ZNK6StringeqEPKc(b,1142944)|0;else c=1;return c|0}function __ZNK14PanelContainer12is_class_ptrEPv(a,b){a=a|0;b=b|0;var c=0;if((b|0)==1235540){c=1;return c|0}c=(b|0)==1220912|((b|0)==1220744|((b|0)==1220748|((b|0)==1220720|(b|0)==1220580)));return c|0}function __ZN14PanelContainerD2Ev(a){a=a|0;c[a>>2]=234120;__ZN10StringNameD2Ev(a+608|0);c[a>>2]=229764;__ZN10StringNameD2Ev(a+600|0);__ZN7ControlD2Ev(a);return}function __ZN14PanelContainerD0Ev(a){a=a|0;c[a>>2]=234120;__ZN10StringNameD2Ev(a+608|0);c[a>>2]=229764;__ZN10StringNameD2Ev(a+600|0);__ZN7ControlD2Ev(a);__ZdlPv(a);return}function __ZNK14PanelContainer16get_minimum_sizeEv(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,h=0,i=0,j=0,k=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d+8|0;f=d;__ZN10StringNameC2EPKc(e,986819);__ZN10StringNameC2Ev(f);h=__ZNK7Control12has_styleboxERK10StringNameS2_(b,e,f)|0;__ZN10StringNameD2Ev(f);__ZN10StringNameD2Ev(e);if(h){__ZN10StringNameC2EPKc(e,986819);__ZN10StringNameC2Ev(f);h=__ZNK7Control12get_styleboxERK10StringNameS2_(b,e,f)|0;if(h){__ZN9Reference9referenceEv(h);if(__ZN9Reference11unreferenceEv(h)|0?__Z17predelete_handlerP6Object(h)|0:0){gj[c[(c[h>>2]|0)+76>>2]&8191](h);__ZN6Memory11free_staticEPvb(h,0);i=h}else i=h}else i=0;__ZN10StringNameD2Ev(f);__ZN10StringNameD2Ev(e);j=i}else{__ZN10StringNameC2EPKc(e,986819);__ZN10StringNameC2EPKc(f,1029413);i=__ZNK7Control12get_styleboxERK10StringNameS2_(b,e,f)|0;if(i){__ZN9Reference9referenceEv(i);if(__ZN9Reference11unreferenceEv(i)|0?__Z17predelete_handlerP6Object(i)|0:0){gj[c[(c[i>>2]|0)+76>>2]&8191](i);__ZN6Memory11free_staticEPvb(i,0);k=i}else k=i}else k=0;__ZN10StringNameD2Ev(f);__ZN10StringNameD2Ev(e);j=k}g[a>>2]=0.0;k=a+4|0;g[k>>2]=0.0;if((__ZNK4Node15get_child_countEv(b)|0)>0){f=e+4|0;i=0;do{h=__ZNK4Node9get_childEi(b,i)|0;if(((h|0?$i[c[(c[h>>2]|0)+44>>2]&8191](h,1220744)|0:0)?__ZNK10CanvasItem18is_visible_in_treeEv(h)|0:0)?!(__ZNK10CanvasItem18is_set_as_toplevelEv(h)|0):0){Pi[c[(c[h>>2]|0)+144>>2]&2047](e,h);c[a>>2]=c[(+g[a>>2]>+g[e>>2]?a:e)>>2];c[k>>2]=c[(+g[k>>2]>+g[f>>2]?a:e)+4>>2]}i=i+1|0}while((i|0)<(__ZNK4Node15get_child_countEv(b)|0))}if(!j){l=d;return}__ZNK8StyleBox16get_minimum_sizeEv(e,j);__ZN7Vector2pLERKS_(a,e);if(!(__ZN9Reference11unreferenceEv(j)|0)){l=d;return}if(!(__Z17predelete_handlerP6Object(j)|0)){l=d;return}gj[c[(c[j>>2]|0)+76>>2]&8191](j);__ZN6Memory11free_staticEPvb(j,0);l=d;return}function __ZN14PanelContainer13_notificationEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;d=l;l=l+48|0;if((l|0)>=(m|0))ba(48);e=d+32|0;f=d+16|0;h=d+40|0;i=d;switch(b|0){case 30:{b=c[a+240>>2]|0;__ZN10StringNameC2EPKc(e,986819);__ZN10StringNameC2Ev(f);j=__ZNK7Control12has_styleboxERK10StringNameS2_(a,e,f)|0;__ZN10StringNameD2Ev(f);__ZN10StringNameD2Ev(e);if(j){__ZN10StringNameC2EPKc(e,986819);__ZN10StringNameC2Ev(f);j=__ZNK7Control12get_styleboxERK10StringNameS2_(a,e,f)|0;if(j){__ZN9Reference9referenceEv(j);if(__ZN9Reference11unreferenceEv(j)|0?__Z17predelete_handlerP6Object(j)|0:0){gj[c[(c[j>>2]|0)+76>>2]&8191](j);__ZN6Memory11free_staticEPvb(j,0);k=j}else k=j}else k=0;__ZN10StringNameD2Ev(f);__ZN10StringNameD2Ev(e);n=k}else{__ZN10StringNameC2EPKc(e,986819);__ZN10StringNameC2EPKc(f,1029413);k=__ZNK7Control12get_styleboxERK10StringNameS2_(a,e,f)|0;if(k){__ZN9Reference9referenceEv(k);if(__ZN9Reference11unreferenceEv(k)|0?__Z17predelete_handlerP6Object(k)|0:0){gj[c[(c[k>>2]|0)+76>>2]&8191](k);__ZN6Memory11free_staticEPvb(k,0);o=k}else o=k}else o=0;__ZN10StringNameD2Ev(f);__ZN10StringNameD2Ev(e);n=o}o=c[(c[n>>2]|0)+128>>2]|0;c[h>>2]=b;__ZNK7Control8get_sizeEv(i,a);b=f;c[b>>2]=0;c[b+4>>2]=0;b=i;k=c[b+4>>2]|0;j=f+8|0;c[j>>2]=c[b>>2];c[j+4>>2]=k;c[e>>2]=c[h>>2];bj[o&4095](n,e,f);if(!n){l=d;return}if(!(__ZN9Reference11unreferenceEv(n)|0)){l=d;return}if(!(__Z17predelete_handlerP6Object(n)|0)){l=d;return}gj[c[(c[n>>2]|0)+76>>2]&8191](n);__ZN6Memory11free_staticEPvb(n,0);l=d;return}case 50:{__ZN10StringNameC2EPKc(e,986819);__ZN10StringNameC2Ev(f);n=__ZNK7Control12has_styleboxERK10StringNameS2_(a,e,f)|0;__ZN10StringNameD2Ev(f);__ZN10StringNameD2Ev(e);if(n){__ZN10StringNameC2EPKc(e,986819);__ZN10StringNameC2Ev(f);n=__ZNK7Control12get_styleboxERK10StringNameS2_(a,e,f)|0;if(n){__ZN9Reference9referenceEv(n);if(__ZN9Reference11unreferenceEv(n)|0?__Z17predelete_handlerP6Object(n)|0:0){gj[c[(c[n>>2]|0)+76>>2]&8191](n);__ZN6Memory11free_staticEPvb(n,0);p=n}else p=n}else p=0;__ZN10StringNameD2Ev(f);__ZN10StringNameD2Ev(e);q=p}else{__ZN10StringNameC2EPKc(e,986819);__ZN10StringNameC2EPKc(f,1029413);p=__ZNK7Control12get_styleboxERK10StringNameS2_(a,e,f)|0;if(p){__ZN9Reference9referenceEv(p);if(__ZN9Reference11unreferenceEv(p)|0?__Z17predelete_handlerP6Object(p)|0:0){gj[c[(c[p>>2]|0)+76>>2]&8191](p);__ZN6Memory11free_staticEPvb(p,0);r=p}else r=p}else r=0;__ZN10StringNameD2Ev(f);__ZN10StringNameD2Ev(e);q=r}__ZNK7Control8get_sizeEv(e,a);g[f>>2]=0.0;g[f+4>>2]=0.0;r=(q|0)==0;if(!r){__ZNK8StyleBox16get_minimum_sizeEv(i,q);__ZN7Vector2mIERKS_(e,i);__ZNK8StyleBox10get_offsetEv(i,q);__ZN7Vector2pLERKS_(f,i)}if((__ZNK4Node15get_child_countEv(a)|0)>0){p=i+8|0;n=0;do{o=__ZNK4Node9get_childEi(a,n)|0;if(((o|0?$i[c[(c[o>>2]|0)+44>>2]&8191](o,1220744)|0:0)?__ZNK10CanvasItem18is_visible_in_treeEv(o)|0:0)?!(__ZNK10CanvasItem18is_set_as_toplevelEv(o)|0):0){h=f;k=c[h+4>>2]|0;j=i;c[j>>2]=c[h>>2];c[j+4>>2]=k;k=e;j=c[k+4>>2]|0;h=p;c[h>>2]=c[k>>2];c[h+4>>2]=j;__ZN9Container17fit_child_in_rectEP7ControlRK5Rect2(a,o,i)}n=n+1|0}while((n|0)<(__ZNK4Node15get_child_countEv(a)|0))}if(r){l=d;return}if(!(__ZN9Reference11unreferenceEv(q)|0)){l=d;return}if(!(__Z17predelete_handlerP6Object(q)|0)){l=d;return}gj[c[(c[q>>2]|0)+76>>2]&8191](q);__ZN6Memory11free_staticEPvb(q,0);l=d;return}default:{l=d;return}}}function __ZN7ClassDB10_add_classI14PanelContainerEEvv(){var a=0,b=0,d=0,e=0,f=0,g=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+16|0;d=a+12|0;e=a+8|0;f=a+4|0;g=a;__ZN6StringC2EPKc(b,1029413);c[e>>2]=c[b>>2];__ZN10StringNameC2ERK6String(d,e);__ZN6StringC2EPKc(b,947468);c[g>>2]=c[b>>2];__ZN10StringNameC2ERK6String(f,g);__ZN7ClassDB11_add_class2ERK10StringNameS2_(d,f);__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);__ZN10StringNameD2Ev(d);d=c[e>>2]|0;if(!d){l=a;return}if(__Z16atomic_decrementPj(d+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(d,1);l=a;return}function __ZN13NinePatchRect18_initialize_classvEv(b){b=b|0;if(a[1263263]|0)return;if(!(a[1256994]|0)){if(!(a[1256995]|0)){if(!(a[1256996]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI4NodeEEvv();__ZN4Node13_bind_methodsEv();a[1256996]=1}__ZN7ClassDB10_add_classI10CanvasItemEEvv();__ZN10CanvasItem13_bind_methodsEv();a[1256995]=1}__ZN7ClassDB10_add_classI7ControlEEvv();__ZN7Control13_bind_methodsEv();a[1256994]=1}__ZN7ClassDB10_add_classI13NinePatchRectEEvv();__ZN13NinePatchRect13_bind_methodsEv();a[1263263]=1;return}function __ZN13NinePatchRect5_setvERK10StringNameRK7Variant(a,b,c){a=a|0;b=b|0;c=c|0;var d=0;if(1128!=1129?__ZN7Control4_setERK10StringNameRK7Variant(a,b,c)|0:0)d=1;else d=0;return d|0}function __ZNK13NinePatchRect5_getvERK10StringNameR7Variant(a,b,c){a=a|0;b=b|0;c=c|0;var d=0;if(1130!=1131?__ZNK7Control4_getERK10StringNameR7Variant(a,b,c)|0:0)d=1;else d=0;return d|0}function __ZNK13NinePatchRect19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+24|0;g=e+4|0;h=e;if(!d)__ZNK7Control19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,0);__ZN6StringC2EPKc(f,832669);i=c[f>>2]|0;f=i;j=g+4|0;c[j>>2]=0;k=g+12|0;c[k>>2]=0;c[g>>2]=0;n=(i|0)==0;if(!n?(c[j>>2]=0,__Z28atomic_conditional_incrementPj(i+-8|0)|0):0)c[j>>2]=f;c[g+8>>2]=0;f=c[k>>2]|0;if(f|0){if(!(__Z16atomic_decrementPj(f+-8|0)|0))__ZN6Memory11free_staticEPvb(f,1);c[k>>2]=0}c[g+16>>2]=256;if(!(c[b>>2]|0)){k=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=k;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0}k=__ZnwjPFPvjE(32,4740)|0;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0;c[k+12>>2]=0;c[k+16>>2]=7;f=k+20|0;c[f>>2]=0;j=k+24|0;c[j>>2]=0;o=k+28|0;c[o>>2]=0;__ZN12PropertyInfoaSERKS_(k,g)|0;p=c[b>>2]|0;q=p+4|0;r=c[q>>2]|0;c[j>>2]=r;c[f>>2]=0;c[o>>2]=p;if(r|0)c[r+20>>2]=k;c[q>>2]=k;if(!(c[p>>2]|0))c[p>>2]=k;k=p+8|0;c[k>>2]=(c[k>>2]|0)+1;k=c[g+12>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);k=c[g+4>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);if(!n?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);__ZN10StringNameC2EPKc(h,832669);__ZN7ClassDB17get_property_listE10StringNameP4ListI12PropertyInfo16DefaultAllocatorEbPK6Object(h,b,1,a);__ZN10StringNameD2Ev(h);if(!d){l=e;return}__ZNK7Control19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,1);l=e;return}function __ZN13NinePatchRect14_notificationvEib(a,b,c){a=a|0;b=b|0;c=c|0;if(!c){if(511!=510)__ZN4Node13_notificationEi(a,b);if(512!=511)__ZN10CanvasItem13_notificationEi(a,b);if(513!=512)__ZN7Control13_notificationEi(a,b)}if(920!=513)__ZN13NinePatchRect13_notificationEi(a,b);if(!c)return;if(513!=512)__ZN7Control13_notificationEi(a,b);if(512!=511)__ZN10CanvasItem13_notificationEi(a,b);if(511==510)return;__ZN4Node13_notificationEi(a,b);return}function __ZNK13NinePatchRect16_get_class_namevEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+8|0;e=b+4|0;f=b;g=a+600|0;a=c[g>>2]|0;if(a|0){if(c[a+4>>2]|0){l=b;return g|0}if(__ZNK6String6lengthEv(a+8|0)|0){l=b;return g|0}}__ZN6StringC2EPKc(d,832669);c[f>>2]=c[d>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameaSERKS_(g,e);__ZN10StringNameD2Ev(e);e=c[f>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);l=b;return g|0}function __ZNK13NinePatchRect9get_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,832669);l=a;return c[b>>2]|0}function __ZNK13NinePatchRect8is_classERK6String(a,b){a=a|0;b=b|0;var c=0;if(((!(__ZNK6StringeqEPKc(b,832669)|0)?!(__ZNK6StringeqEPKc(b,1111718)|0):0)?!(__ZNK6StringeqEPKc(b,947933)|0):0)?!(__ZNK6StringeqEPKc(b,1132465)|0):0)c=__ZNK6StringeqEPKc(b,1142944)|0;else c=1;return c|0}function __ZNK13NinePatchRect12is_class_ptrEPv(a,b){a=a|0;b=b|0;return (b|0)==1235544|((b|0)==1220744|((b|0)==1220748|((b|0)==1220720|(b|0)==1220580)))|0}function __ZN13NinePatchRectD2Ev(a){a=a|0;var b=0,d=0;c[a>>2]=234312;b=a+640|0;d=c[b>>2]|0;if((d|0?__ZN9Reference11unreferenceEv(d)|0:0)?(d=c[b>>2]|0,__Z17predelete_handlerP6Object(d)|0):0){gj[c[(c[d>>2]|0)+76>>2]&8191](d);__ZN6Memory11free_staticEPvb(d,0)}c[b>>2]=0;__ZN10StringNameD2Ev(a+600|0);__ZN7ControlD2Ev(a);return}function __ZN13NinePatchRectD0Ev(a){a=a|0;var b=0,d=0;c[a>>2]=234312;b=a+640|0;d=c[b>>2]|0;if((d|0?__ZN9Reference11unreferenceEv(d)|0:0)?(d=c[b>>2]|0,__Z17predelete_handlerP6Object(d)|0):0){gj[c[(c[d>>2]|0)+76>>2]&8191](d);__ZN6Memory11free_staticEPvb(d,0)}c[b>>2]=0;__ZN10StringNameD2Ev(a+600|0);__ZN7ControlD2Ev(a);__ZdlPv(a);return}function __ZNK13NinePatchRect16get_minimum_sizeEv(a,b){a=a|0;b=b|0;var d=0.0;d=+((c[b+620>>2]|0)+(c[b+612>>2]|0)|0);g[a>>2]=+((c[b+616>>2]|0)+(c[b+608>>2]|0)|0);g[a+4>>2]=d;return}function __ZN13NinePatchRect13_notificationEi(b,d){b=b|0;d=d|0;var e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0.0;e=l;l=l+96|0;if((l|0)>=(m|0))ba(96);f=e+16|0;h=e+84|0;i=e;j=e+64|0;k=e+80|0;n=e+48|0;o=e+56|0;p=e+40|0;q=e+24|0;if((d|0)!=30){l=e;return}d=b+640|0;if(!(c[d>>2]|0)){l=e;return}__ZNK7Control8get_sizeEv(f,b);r=i;c[r>>2]=0;c[r+4>>2]=0;r=f;s=c[r+4>>2]|0;t=i+8|0;c[t>>2]=c[r>>2];c[t+4>>2]=s;s=b+624|0;c[j>>2]=c[s>>2];c[j+4>>2]=c[s+4>>2];c[j+8>>2]=c[s+8>>2];c[j+12>>2]=c[s+12>>2];s=c[d>>2]|0;Fi[c[(c[s>>2]|0)+152>>2]&127](s,i,j,i,j)|0;s=c[b+240>>2]|0;t=__ZN12VisualServer13get_singletonEv()|0;r=c[(c[t>>2]|0)+1104>>2]|0;c[k>>2]=s;s=c[d>>2]|0;c[n>>2]=ij[c[(c[s>>2]|0)+112>>2]&8191](s)|0;u=+(c[b+612>>2]|0);g[o>>2]=+(c[b+608>>2]|0);g[o+4>>2]=u;u=+(c[b+620>>2]|0);g[p>>2]=+(c[b+616>>2]|0);g[p+4>>2]=u;s=(a[b+604>>0]|0)!=0;g[q>>2]=1.0;g[q+4>>2]=1.0;g[q+8>>2]=1.0;g[q+12>>2]=1.0;c[h>>2]=c[k>>2];c[f>>2]=c[n>>2];_h[r&3](t,h,i,j,f,o,p,0,0,s,q);l=e;return}function __ZN7ClassDB10_add_classI13NinePatchRectEEvv(){var a=0,b=0,d=0,e=0,f=0,g=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+16|0;d=a+12|0;e=a+8|0;f=a+4|0;g=a;__ZN6StringC2EPKc(b,832669);c[e>>2]=c[b>>2];__ZN10StringNameC2ERK6String(d,e);__ZN6StringC2EPKc(b,1111718);c[g>>2]=c[b>>2];__ZN10StringNameC2ERK6String(f,g);__ZN7ClassDB11_add_class2ERK10StringNameS2_(d,f);__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);__ZN10StringNameD2Ev(d);d=c[e>>2]|0;if(!d){l=a;return}if(__Z16atomic_decrementPj(d+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(d,1);l=a;return}function __ZN13NinePatchRect13_bind_methodsEv(){var a=0,b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0;a=l;l=l+192|0;if((l|0)>=(m|0))ba(192);b=a+144|0;d=a+136|0;e=a+128|0;f=a+120|0;g=a+112|0;h=a+104|0;i=a+96|0;j=a+88|0;k=a+80|0;n=a+72|0;o=a+76|0;p=a+68|0;q=a+64|0;r=a+60|0;s=a+56|0;t=a+48|0;u=a+52|0;v=a+44|0;w=a+40|0;x=a+36|0;y=a+32|0;z=a+28|0;A=a+24|0;B=a+20|0;C=a+16|0;D=a+12|0;E=a+8|0;F=a+4|0;G=a;__Z8D_METHODPKcS0_(d,942090,1062617);H=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(H);c[H>>2]=234504;__ZN10MethodBind10_set_constEb(H,0);__ZN10MethodBind24_generate_argument_typesEi(H,1);c[H+44>>2]=921;c[H+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,H,d,0,0)|0;H=d+4|0;I=c[H>>2]|0;if(I|0?(__Z16atomic_decrementPj(I+-8|0)|0)==0:0){J=c[H>>2]|0;H=(J|0)==0?0:J+-4|0;J=H+4|0;if(c[H>>2]|0){K=0;do{__ZN10StringNameD2Ev(J+(K<<2)|0);K=K+1|0}while(K>>>0<(c[H>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(I,1)}__ZN10StringNameD2Ev(d);__Z8D_METHODPKc(e,942102);d=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(d);c[d>>2]=234540;__ZN10MethodBind10_set_constEb(d,1);__ZN10MethodBind24_generate_argument_typesEi(d,0);__ZN10MethodBind12_set_returnsEb(d,1);c[d+44>>2]=5155;c[d+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,d,e,0,0)|0;d=e+4|0;I=c[d>>2]|0;if(I|0?(__Z16atomic_decrementPj(I+-8|0)|0)==0:0){H=c[d>>2]|0;d=(H|0)==0?0:H+-4|0;H=d+4|0;if(c[d>>2]|0){K=0;do{__ZN10StringNameD2Ev(H+(K<<2)|0);K=K+1|0}while(K>>>0<(c[d>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(I,1)}__ZN10StringNameD2Ev(e);__Z8D_METHODPKcS0_S0_(f,832507,1075483,1128356);e=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(e);c[e>>2]=234576;__ZN10MethodBind10_set_constEb(e,0);__ZN10MethodBind24_generate_argument_typesEi(e,2);c[e+44>>2]=1459;c[e+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,e,f,0,0)|0;e=f+4|0;I=c[e>>2]|0;if(I|0?(__Z16atomic_decrementPj(I+-8|0)|0)==0:0){d=c[e>>2]|0;e=(d|0)==0?0:d+-4|0;d=e+4|0;if(c[e>>2]|0){K=0;do{__ZN10StringNameD2Ev(d+(K<<2)|0);K=K+1|0}while(K>>>0<(c[e>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(I,1)}__ZN10StringNameD2Ev(f);__Z8D_METHODPKcS0_(g,832524,1075483);f=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(f);c[f>>2]=234612;__ZN10MethodBind10_set_constEb(f,1);__ZN10MethodBind24_generate_argument_typesEi(f,1);__ZN10MethodBind12_set_returnsEb(f,1);c[f+44>>2]=4520;c[f+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,f,g,0,0)|0;f=g+4|0;I=c[f>>2]|0;if(I|0?(__Z16atomic_decrementPj(I+-8|0)|0)==0:0){e=c[f>>2]|0;f=(e|0)==0?0:e+-4|0;e=f+4|0;if(c[f>>2]|0){K=0;do{__ZN10StringNameD2Ev(e+(K<<2)|0);K=K+1|0}while(K>>>0<(c[f>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(I,1)}__ZN10StringNameD2Ev(g);__Z8D_METHODPKcS0_(h,905591,913990);g=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(g);c[g>>2]=234648;__ZN10MethodBind10_set_constEb(g,0);__ZN10MethodBind24_generate_argument_typesEi(g,1);c[g+44>>2]=922;c[g+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,g,h,0,0)|0;g=h+4|0;I=c[g>>2]|0;if(I|0?(__Z16atomic_decrementPj(I+-8|0)|0)==0:0){f=c[g>>2]|0;g=(f|0)==0?0:f+-4|0;f=g+4|0;if(c[g>>2]|0){K=0;do{__ZN10StringNameD2Ev(f+(K<<2)|0);K=K+1|0}while(K>>>0<(c[g>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(I,1)}__ZN10StringNameD2Ev(h);__Z8D_METHODPKc(i,905607);h=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(h);c[h>>2]=234684;__ZN10MethodBind10_set_constEb(h,1);__ZN10MethodBind24_generate_argument_typesEi(h,0);__ZN10MethodBind12_set_returnsEb(h,1);c[h+44>>2]=923;c[h+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,h,i,0,0)|0;h=i+4|0;I=c[h>>2]|0;if(I|0?(__Z16atomic_decrementPj(I+-8|0)|0)==0:0){g=c[h>>2]|0;h=(g|0)==0?0:g+-4|0;g=h+4|0;if(c[h>>2]|0){K=0;do{__ZN10StringNameD2Ev(g+(K<<2)|0);K=K+1|0}while(K>>>0<(c[h>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(I,1)}__ZN10StringNameD2Ev(i);__Z8D_METHODPKcS0_(j,905199,905826);i=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(i);c[i>>2]=234720;__ZN10MethodBind10_set_constEb(i,0);__ZN10MethodBind24_generate_argument_typesEi(i,1);c[i+44>>2]=924;c[i+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,i,j,0,0)|0;i=j+4|0;I=c[i>>2]|0;if(I|0?(__Z16atomic_decrementPj(I+-8|0)|0)==0:0){h=c[i>>2]|0;i=(h|0)==0?0:h+-4|0;h=i+4|0;if(c[i>>2]|0){K=0;do{__ZN10StringNameD2Ev(h+(K<<2)|0);K=K+1|0}while(K>>>0<(c[i>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(I,1)}__ZN10StringNameD2Ev(j);__Z8D_METHODPKc(k,905215);j=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(j);c[j>>2]=234756;__ZN10MethodBind10_set_constEb(j,1);__ZN10MethodBind24_generate_argument_typesEi(j,0);__ZN10MethodBind12_set_returnsEb(j,1);c[j+44>>2]=5156;c[j+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,j,k,0,0)|0;j=k+4|0;I=c[j>>2]|0;if(I|0?(__Z16atomic_decrementPj(I+-8|0)|0)==0:0){i=c[j>>2]|0;j=(i|0)==0?0:i+-4|0;i=j+4|0;if(c[j>>2]|0){K=0;do{__ZN10StringNameD2Ev(i+(K<<2)|0);K=K+1|0}while(K>>>0<(c[j>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(I,1)}__ZN10StringNameD2Ev(k);__ZN6StringC2EPKc(b,832669);c[o>>2]=c[b>>2];__ZN10StringNameC2ERK6String(n,o);__ZN6StringC2EPKc(p,905543);__ZN10MethodInfoC2ERK6String(b,p);__ZN7ClassDB10add_signalE10StringNameRK10MethodInfo(n,b);__ZN10MethodInfoD2Ev(b);k=c[p>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);__ZN10StringNameD2Ev(n);n=c[o>>2]|0;if(n|0?(__Z16atomic_decrementPj(n+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(n,1);__ZN6StringC2EPKc(b,832669);c[o>>2]=c[b>>2];__ZN10StringNameC2ERK6String(q,o);__ZN6StringC2EPKc(r,1062617);__ZN6StringC2EPKc(p,1075267);n=c[r>>2]|0;if((n|0)!=0?(__Z28atomic_conditional_incrementPj(n+-8|0)|0)!=0:0)L=c[r>>2]|0;else L=0;n=c[p>>2]|0;if((n|0)!=0?(__Z28atomic_conditional_incrementPj(n+-8|0)|0)!=0:0)M=c[p>>2]|0;else M=0;c[b>>2]=18;n=b+4|0;c[n>>2]=0;k=(L|0)==0;if(!k?(c[n>>2]=0,__Z28atomic_conditional_incrementPj(L+-8|0)|0):0)c[n>>2]=L;c[b+8>>2]=17;n=b+12|0;c[n>>2]=0;I=(M|0)==0;if(!I?(c[n>>2]=0,__Z28atomic_conditional_incrementPj(M+-8|0)|0):0)c[n>>2]=M;c[b+16>>2]=519;c[s>>2]=__Z11_scs_createPKc(942090)|0;c[t>>2]=__Z11_scs_createPKc(942102)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(q,b,s,t,-1);__ZN10StringNameD2Ev(t);__ZN10StringNameD2Ev(s);n=c[b+12>>2]|0;if(n|0?(__Z16atomic_decrementPj(n+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(n,1);n=c[b+4>>2]|0;if(n|0?(__Z16atomic_decrementPj(n+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(n,1);n=M;if(!I?(__Z16atomic_decrementPj(n+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(n,1);n=L;if(!k?(__Z16atomic_decrementPj(n+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(n,1);n=c[p>>2]|0;do if(n|0){if(__Z16atomic_decrementPj(n+-8|0)|0)break;__ZN6Memory11free_staticEPvb(n,1)}while(0);n=c[r>>2]|0;do if(n|0){if(__Z16atomic_decrementPj(n+-8|0)|0)break;__ZN6Memory11free_staticEPvb(n,1)}while(0);__ZN10StringNameD2Ev(q);q=c[o>>2]|0;do if(q|0){if(__Z16atomic_decrementPj(q+-8|0)|0)break;__ZN6Memory11free_staticEPvb(q,1)}while(0);__ZN6StringC2EPKc(b,832669);c[o>>2]=c[b>>2];__ZN10StringNameC2ERK6String(u,o);__ZN6StringC2EPKc(v,905826);__ZN6StringC2EPKc(p,1263606);q=c[v>>2]|0;do if(!q)N=0;else{if(!(__Z28atomic_conditional_incrementPj(q+-8|0)|0)){N=0;break}N=c[v>>2]|0}while(0);q=c[p>>2]|0;do if(!q)O=0;else{if(!(__Z28atomic_conditional_incrementPj(q+-8|0)|0)){O=0;break}O=c[p>>2]|0}while(0);c[b>>2]=1;q=b+4|0;c[q>>2]=0;n=(N|0)==0;do if(!n){c[q>>2]=0;if(!(__Z28atomic_conditional_incrementPj(N+-8|0)|0))break;c[q>>2]=N}while(0);c[b+8>>2]=0;q=b+12|0;c[q>>2]=0;r=(O|0)==0;do if(!r){c[q>>2]=0;if(!(__Z28atomic_conditional_incrementPj(O+-8|0)|0))break;c[q>>2]=O}while(0);c[b+16>>2]=1031;c[s>>2]=__Z11_scs_createPKc(905199)|0;c[t>>2]=__Z11_scs_createPKc(905215)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(u,b,s,t,-1);__ZN10StringNameD2Ev(t);__ZN10StringNameD2Ev(s);q=c[b+12>>2]|0;do if(q|0){if(__Z16atomic_decrementPj(q+-8|0)|0)break;__ZN6Memory11free_staticEPvb(q,1)}while(0);q=c[b+4>>2]|0;do if(q|0){if(__Z16atomic_decrementPj(q+-8|0)|0)break;__ZN6Memory11free_staticEPvb(q,1)}while(0);q=O;do if(!r){if(__Z16atomic_decrementPj(q+-8|0)|0)break;__ZN6Memory11free_staticEPvb(q,1)}while(0);q=N;do if(!n){if(__Z16atomic_decrementPj(q+-8|0)|0)break;__ZN6Memory11free_staticEPvb(q,1)}while(0);q=c[p>>2]|0;do if(q|0){if(__Z16atomic_decrementPj(q+-8|0)|0)break;__ZN6Memory11free_staticEPvb(q,1)}while(0);q=c[v>>2]|0;do if(q|0){if(__Z16atomic_decrementPj(q+-8|0)|0)break;__ZN6Memory11free_staticEPvb(q,1)}while(0);__ZN10StringNameD2Ev(u);u=c[o>>2]|0;do if(u|0){if(__Z16atomic_decrementPj(u+-8|0)|0)break;__ZN6Memory11free_staticEPvb(u,1)}while(0);__ZN6StringC2EPKc(b,832669);c[o>>2]=c[b>>2];__ZN10StringNameC2ERK6String(w,o);__ZN6StringC2EPKc(x,905649);__ZN6StringC2EPKc(p,1263606);u=c[x>>2]|0;do if(!u)P=0;else{if(!(__Z28atomic_conditional_incrementPj(u+-8|0)|0)){P=0;break}P=c[x>>2]|0}while(0);u=c[p>>2]|0;do if(!u)Q=0;else{if(!(__Z28atomic_conditional_incrementPj(u+-8|0)|0)){Q=0;break}Q=c[p>>2]|0}while(0);c[b>>2]=6;u=b+4|0;c[u>>2]=0;q=(P|0)==0;do if(!q){c[u>>2]=0;if(!(__Z28atomic_conditional_incrementPj(P+-8|0)|0))break;c[u>>2]=P}while(0);c[b+8>>2]=0;u=b+12|0;c[u>>2]=0;v=(Q|0)==0;do if(!v){c[u>>2]=0;if(!(__Z28atomic_conditional_incrementPj(Q+-8|0)|0))break;c[u>>2]=Q}while(0);c[b+16>>2]=519;c[s>>2]=__Z11_scs_createPKc(905591)|0;c[t>>2]=__Z11_scs_createPKc(905607)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(w,b,s,t,-1);__ZN10StringNameD2Ev(t);__ZN10StringNameD2Ev(s);u=c[b+12>>2]|0;do if(u|0){if(__Z16atomic_decrementPj(u+-8|0)|0)break;__ZN6Memory11free_staticEPvb(u,1)}while(0);u=c[b+4>>2]|0;do if(u|0){if(__Z16atomic_decrementPj(u+-8|0)|0)break;__ZN6Memory11free_staticEPvb(u,1)}while(0);u=Q;do if(!v){if(__Z16atomic_decrementPj(u+-8|0)|0)break;__ZN6Memory11free_staticEPvb(u,1)}while(0);u=P;do if(!q){if(__Z16atomic_decrementPj(u+-8|0)|0)break;__ZN6Memory11free_staticEPvb(u,1)}while(0);u=c[p>>2]|0;do if(u|0){if(__Z16atomic_decrementPj(u+-8|0)|0)break;__ZN6Memory11free_staticEPvb(u,1)}while(0);u=c[x>>2]|0;do if(u|0){if(__Z16atomic_decrementPj(u+-8|0)|0)break;__ZN6Memory11free_staticEPvb(u,1)}while(0);__ZN10StringNameD2Ev(w);w=c[o>>2]|0;do if(w|0){if(__Z16atomic_decrementPj(w+-8|0)|0)break;__ZN6Memory11free_staticEPvb(w,1)}while(0);__ZN6StringC2EPKc(b,832669);c[o>>2]=c[b>>2];__ZN10StringNameC2ERK6String(y,o);__ZN6StringC2EPKc(b,832541);__ZN6StringC2EPKc(p,832554);__ZN7ClassDB18add_property_groupE10StringNameRK6StringS3_(y,b,p);w=c[p>>2]|0;do if(w|0){if(__Z16atomic_decrementPj(w+-8|0)|0)break;__ZN6Memory11free_staticEPvb(w,1)}while(0);w=c[b>>2]|0;do if(w|0){if(__Z16atomic_decrementPj(w+-8|0)|0)break;__ZN6Memory11free_staticEPvb(w,1)}while(0);__ZN10StringNameD2Ev(y);y=c[o>>2]|0;do if(y|0){if(__Z16atomic_decrementPj(y+-8|0)|0)break;__ZN6Memory11free_staticEPvb(y,1)}while(0);__ZN6StringC2EPKc(b,832669);c[o>>2]=c[b>>2];__ZN10StringNameC2ERK6String(z,o);__ZN6StringC2EPKc(A,832568);__ZN6StringC2EPKc(p,854922);y=c[A>>2]|0;do if(!y)R=0;else{if(!(__Z28atomic_conditional_incrementPj(y+-8|0)|0)){R=0;break}R=c[A>>2]|0}while(0);y=c[p>>2]|0;do if(!y)S=0;else{if(!(__Z28atomic_conditional_incrementPj(y+-8|0)|0)){S=0;break}S=c[p>>2]|0}while(0);c[b>>2]=2;y=b+4|0;c[y>>2]=0;w=(R|0)==0;do if(!w){c[y>>2]=0;if(!(__Z28atomic_conditional_incrementPj(R+-8|0)|0))break;c[y>>2]=R}while(0);c[b+8>>2]=1;y=b+12|0;c[y>>2]=0;u=(S|0)==0;do if(!u){c[y>>2]=0;if(!(__Z28atomic_conditional_incrementPj(S+-8|0)|0))break;c[y>>2]=S}while(0);c[b+16>>2]=519;c[s>>2]=__Z11_scs_createPKc(832507)|0;c[t>>2]=__Z11_scs_createPKc(832524)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(z,b,s,t,0);__ZN10StringNameD2Ev(t);__ZN10StringNameD2Ev(s);y=c[b+12>>2]|0;do if(y|0){if(__Z16atomic_decrementPj(y+-8|0)|0)break;__ZN6Memory11free_staticEPvb(y,1)}while(0);y=c[b+4>>2]|0;do if(y|0){if(__Z16atomic_decrementPj(y+-8|0)|0)break;__ZN6Memory11free_staticEPvb(y,1)}while(0);y=S;do if(!u){if(__Z16atomic_decrementPj(y+-8|0)|0)break;__ZN6Memory11free_staticEPvb(y,1)}while(0);y=R;do if(!w){if(__Z16atomic_decrementPj(y+-8|0)|0)break;__ZN6Memory11free_staticEPvb(y,1)}while(0);y=c[p>>2]|0;do if(y|0){if(__Z16atomic_decrementPj(y+-8|0)|0)break;__ZN6Memory11free_staticEPvb(y,1)}while(0);y=c[A>>2]|0;do if(y|0){if(__Z16atomic_decrementPj(y+-8|0)|0)break;__ZN6Memory11free_staticEPvb(y,1)}while(0);__ZN10StringNameD2Ev(z);z=c[o>>2]|0;do if(z|0){if(__Z16atomic_decrementPj(z+-8|0)|0)break;__ZN6Memory11free_staticEPvb(z,1)}while(0);__ZN6StringC2EPKc(b,832669);c[o>>2]=c[b>>2];__ZN10StringNameC2ERK6String(B,o);__ZN6StringC2EPKc(C,832586);__ZN6StringC2EPKc(p,854922);z=c[C>>2]|0;do if(!z)T=0;else{if(!(__Z28atomic_conditional_incrementPj(z+-8|0)|0)){T=0;break}T=c[C>>2]|0}while(0);z=c[p>>2]|0;do if(!z)U=0;else{if(!(__Z28atomic_conditional_incrementPj(z+-8|0)|0)){U=0;break}U=c[p>>2]|0}while(0);c[b>>2]=2;z=b+4|0;c[z>>2]=0;y=(T|0)==0;do if(!y){c[z>>2]=0;if(!(__Z28atomic_conditional_incrementPj(T+-8|0)|0))break;c[z>>2]=T}while(0);c[b+8>>2]=1;z=b+12|0;c[z>>2]=0;A=(U|0)==0;do if(!A){c[z>>2]=0;if(!(__Z28atomic_conditional_incrementPj(U+-8|0)|0))break;c[z>>2]=U}while(0);c[b+16>>2]=519;c[s>>2]=__Z11_scs_createPKc(832507)|0;c[t>>2]=__Z11_scs_createPKc(832524)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(B,b,s,t,1);__ZN10StringNameD2Ev(t);__ZN10StringNameD2Ev(s);z=c[b+12>>2]|0;do if(z|0){if(__Z16atomic_decrementPj(z+-8|0)|0)break;__ZN6Memory11free_staticEPvb(z,1)}while(0);z=c[b+4>>2]|0;do if(z|0){if(__Z16atomic_decrementPj(z+-8|0)|0)break;__ZN6Memory11free_staticEPvb(z,1)}while(0);z=U;do if(!A){if(__Z16atomic_decrementPj(z+-8|0)|0)break;__ZN6Memory11free_staticEPvb(z,1)}while(0);z=T;do if(!y){if(__Z16atomic_decrementPj(z+-8|0)|0)break;__ZN6Memory11free_staticEPvb(z,1)}while(0);z=c[p>>2]|0;do if(z|0){if(__Z16atomic_decrementPj(z+-8|0)|0)break;__ZN6Memory11free_staticEPvb(z,1)}while(0);z=c[C>>2]|0;do if(z|0){if(__Z16atomic_decrementPj(z+-8|0)|0)break;__ZN6Memory11free_staticEPvb(z,1)}while(0);__ZN10StringNameD2Ev(B);B=c[o>>2]|0;do if(B|0){if(__Z16atomic_decrementPj(B+-8|0)|0)break;__ZN6Memory11free_staticEPvb(B,1)}while(0);__ZN6StringC2EPKc(b,832669);c[o>>2]=c[b>>2];__ZN10StringNameC2ERK6String(D,o);__ZN6StringC2EPKc(E,832603);__ZN6StringC2EPKc(p,854922);B=c[E>>2]|0;do if(!B)V=0;else{if(!(__Z28atomic_conditional_incrementPj(B+-8|0)|0)){V=0;break}V=c[E>>2]|0}while(0);B=c[p>>2]|0;do if(!B)W=0;else{if(!(__Z28atomic_conditional_incrementPj(B+-8|0)|0)){W=0;break}W=c[p>>2]|0}while(0);c[b>>2]=2;B=b+4|0;c[B>>2]=0;z=(V|0)==0;do if(!z){c[B>>2]=0;if(!(__Z28atomic_conditional_incrementPj(V+-8|0)|0))break;c[B>>2]=V}while(0);c[b+8>>2]=1;B=b+12|0;c[B>>2]=0;C=(W|0)==0;do if(!C){c[B>>2]=0;if(!(__Z28atomic_conditional_incrementPj(W+-8|0)|0))break;c[B>>2]=W}while(0);c[b+16>>2]=519;c[s>>2]=__Z11_scs_createPKc(832507)|0;c[t>>2]=__Z11_scs_createPKc(832524)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(D,b,s,t,2);__ZN10StringNameD2Ev(t);__ZN10StringNameD2Ev(s);B=c[b+12>>2]|0;do if(B|0){if(__Z16atomic_decrementPj(B+-8|0)|0)break;__ZN6Memory11free_staticEPvb(B,1)}while(0);B=c[b+4>>2]|0;do if(B|0){if(__Z16atomic_decrementPj(B+-8|0)|0)break;__ZN6Memory11free_staticEPvb(B,1)}while(0);B=W;do if(!C){if(__Z16atomic_decrementPj(B+-8|0)|0)break;__ZN6Memory11free_staticEPvb(B,1)}while(0);B=V;do if(!z){if(__Z16atomic_decrementPj(B+-8|0)|0)break;__ZN6Memory11free_staticEPvb(B,1)}while(0);B=c[p>>2]|0;do if(B|0){if(__Z16atomic_decrementPj(B+-8|0)|0)break;__ZN6Memory11free_staticEPvb(B,1)}while(0);B=c[E>>2]|0;do if(B|0){if(__Z16atomic_decrementPj(B+-8|0)|0)break;__ZN6Memory11free_staticEPvb(B,1)}while(0);__ZN10StringNameD2Ev(D);D=c[o>>2]|0;do if(D|0){if(__Z16atomic_decrementPj(D+-8|0)|0)break;__ZN6Memory11free_staticEPvb(D,1)}while(0);__ZN6StringC2EPKc(b,832669);c[o>>2]=c[b>>2];__ZN10StringNameC2ERK6String(F,o);__ZN6StringC2EPKc(G,832622);__ZN6StringC2EPKc(p,854922);D=c[G>>2]|0;do if(!D)X=0;else{if(!(__Z28atomic_conditional_incrementPj(D+-8|0)|0)){X=0;break}X=c[G>>2]|0}while(0);D=c[p>>2]|0;do if(!D)Y=0;else{if(!(__Z28atomic_conditional_incrementPj(D+-8|0)|0)){Y=0;break}Y=c[p>>2]|0}while(0);c[b>>2]=2;D=b+4|0;c[D>>2]=0;B=(X|0)==0;do if(!B){c[D>>2]=0;if(!(__Z28atomic_conditional_incrementPj(X+-8|0)|0))break;c[D>>2]=X}while(0);c[b+8>>2]=1;D=b+12|0;c[D>>2]=0;E=(Y|0)==0;do if(!E){c[D>>2]=0;if(!(__Z28atomic_conditional_incrementPj(Y+-8|0)|0))break;c[D>>2]=Y}while(0);c[b+16>>2]=519;c[s>>2]=__Z11_scs_createPKc(832507)|0;c[t>>2]=__Z11_scs_createPKc(832524)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(F,b,s,t,3);__ZN10StringNameD2Ev(t);__ZN10StringNameD2Ev(s);s=c[b+12>>2]|0;do if(s|0){if(__Z16atomic_decrementPj(s+-8|0)|0)break;__ZN6Memory11free_staticEPvb(s,1)}while(0);s=c[b+4>>2]|0;do if(s|0){if(__Z16atomic_decrementPj(s+-8|0)|0)break;__ZN6Memory11free_staticEPvb(s,1)}while(0);s=Y;do if(!E){if(__Z16atomic_decrementPj(s+-8|0)|0)break;__ZN6Memory11free_staticEPvb(s,1)}while(0);s=X;do if(!B){if(__Z16atomic_decrementPj(s+-8|0)|0)break;__ZN6Memory11free_staticEPvb(s,1)}while(0);s=c[p>>2]|0;do if(s|0){if(__Z16atomic_decrementPj(s+-8|0)|0)break;__ZN6Memory11free_staticEPvb(s,1)}while(0);s=c[G>>2]|0;do if(s|0){if(__Z16atomic_decrementPj(s+-8|0)|0)break;__ZN6Memory11free_staticEPvb(s,1)}while(0);__ZN10StringNameD2Ev(F);F=c[o>>2]|0;if(!F){l=a;return}if(__Z16atomic_decrementPj(F+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(F,1);l=a;return}function __ZN13NinePatchRect11set_textureERK3RefI7TextureE(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0;d=l;l=l+128|0;if((l|0)>=(m|0))ba(128);e=d+120|0;f=d+96|0;g=d+72|0;h=d+48|0;i=d+24|0;j=d;k=a+640|0;n=c[k>>2]|0;if((n|0)==(c[b>>2]|0)){l=d;return}if((n|0?__ZN9Reference11unreferenceEv(n)|0:0)?(n=c[k>>2]|0,__Z17predelete_handlerP6Object(n)|0):0){gj[c[(c[n>>2]|0)+76>>2]&8191](n);__ZN6Memory11free_staticEPvb(n,0)}c[k>>2]=0;n=c[b>>2]|0;c[k>>2]=n;if(n|0)__ZN9Reference9referenceEv(n);__ZN10CanvasItem6updateEv(a);__ZN7Control20minimum_size_changedEv(a);__ZN10StringNameC2EPKc(e,905543);c[f>>2]=0;c[g>>2]=0;c[h>>2]=0;c[i>>2]=0;c[j>>2]=0;__ZN6Object11emit_signalERK10StringNameRK7VariantS5_S5_S5_S5_(a,e,f,g,h,i,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);if(c[i>>2]|0)__ZN7Variant5clearEv(i);if(c[h>>2]|0)__ZN7Variant5clearEv(h);if(c[g>>2]|0)__ZN7Variant5clearEv(g);if(c[f>>2]|0)__ZN7Variant5clearEv(f);__ZN10StringNameD2Ev(e);l=d;return}function __ZNK13NinePatchRect11get_textureEv(a){a=a|0;var b=0,d=0;b=c[a+640>>2]|0;if(!b){d=0;return d|0}__ZN9Reference9referenceEv(b);d=b;return d|0}function __ZN13NinePatchRect16set_patch_marginE6Margini(b,d,e){b=b|0;d=d|0;e=e|0;if(d>>>0>3){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(832507,832642,100,879200,0);return}else{a[1263537]=0;c[b+608+(d<<2)>>2]=e;__ZN10CanvasItem6updateEv(b);__ZN7Control20minimum_size_changedEv(b);return}}function __ZNK13NinePatchRect16get_patch_marginE6Margin(b,d){b=b|0;d=d|0;var e=0;if(d>>>0>3){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(832524,832642,122,879200,0);e=0;return e|0}else{a[1263537]=0;e=c[b+608+(d<<2)>>2]|0;return e|0}return 0}function __ZN13NinePatchRect15set_region_rectERK5Rect2(a,b){a=a|0;b=b|0;var d=0;d=a+624|0;if(__ZNK7Vector2eqERKS_(d,b)|0?__ZNK7Vector2eqERKS_(a+632|0,b+8|0)|0:0)return;c[d>>2]=c[b>>2];c[d+4>>2]=c[b+4>>2];c[d+8>>2]=c[b+8>>2];c[d+12>>2]=c[b+12>>2];__ZN10CanvasItem17item_rect_changedEb(a,1);return}function __ZNK13NinePatchRect15get_region_rectEv(a,b){a=a|0;b=b|0;var d=0;d=b+624|0;c[a>>2]=c[d>>2];c[a+4>>2]=c[d+4>>2];c[a+8>>2]=c[d+8>>2];c[a+12>>2]=c[d+12>>2];return}function __ZN13NinePatchRect15set_draw_centerEb(b,c){b=b|0;c=c|0;a[b+604>>0]=c&1;__ZN10CanvasItem6updateEv(b);return}function __ZNK13NinePatchRect15get_draw_centerEv(b){b=b|0;return (a[b+604>>0]|0)!=0|0}function __ZNK13MethodBind0RCI13NinePatchRectbE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Eb(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK13MethodBind0RCI13NinePatchRectbE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,832669);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI13NinePatchRectbE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235544)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2Eb(i,ij[n&8191](d)|0);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI13NinePatchRectbE7ptrcallEP6ObjectPPKvPv(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0;if(!d)g=0;else{e=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1235544)|0;g=e?d:0}d=c[b+44>>2]|0;e=c[b+48>>2]|0;b=g+(e>>1)|0;if(!(e&1)){h=d;i=ij[h&8191](b)|0;j=i&1;a[f>>0]=j;return}else{h=c[(c[b>>2]|0)+d>>2]|0;i=ij[h&8191](b)|0;j=i&1;a[f>>0]=j;return}}function __ZN13MethodBind0RCI13NinePatchRectbED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I13NinePatchRectbE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if(!b){__ZN7VariantC2Eb(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK11MethodBind1I13NinePatchRectbE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,832669);l=a;return c[b>>2]|0}function __ZN11MethodBind1I13NinePatchRectbE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235544)|0:0){c[h>>2]=0;a[1263537]=0;k=d+24|0;n=c[k>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=i;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=i;return}if((g|0)>0){if((n|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);p=0}else{a[1263537]=0;p=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,p)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=p;c[b>>2]=0;l=i;return}}p=c[d+44>>2]|0;n=c[d+48>>2]|0;o=e+(n>>1)|0;if(!(n&1))q=p;else q=c[(c[o>>2]|0)+p>>2]|0;do if((g|0)<1){p=c[k>>2]|0;n=p+-1|0;if((p|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)s=0;else s=c[e+-4>>2]|0;if((p|0)<=(s|0)){if(r)t=0;else t=c[e+-4>>2]|0;do if((t|0)<(p|0)){if(r)u=0;else u=c[e+-4>>2]|0;if((u|0)<(p|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);v=0;break}else{a[1263537]=0;w=31;break}}else w=31;while(0);if((w|0)==31)v=e+(n*24|0)|0;__ZN7VariantC2ERKS_(j,v);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);f=__ZNK7VariantcvbEv(j)|0;Pi[q&2047](o,f);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I13NinePatchRectbE7ptrcallEP6ObjectPPKvPv(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0;if(!d)g=0;else{f=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1235544)|0;g=f?d:0}d=c[b+44>>2]|0;f=c[b+48>>2]|0;b=g+(f>>1)|0;if(!(f&1))h=d;else h=c[(c[b>>2]|0)+d>>2]|0;Pi[h&2047](b,(a[c[e>>2]>>0]|0)!=0);return}function __ZN11MethodBind1I13NinePatchRectbED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI13NinePatchRect5Rect2E18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;if((b|0)!=-1){f=0;l=a;return f|0};c[d>>2]=0;c[d+4>>2]=0;c[d+8>>2]=0;c[d+12>>2]=0;__ZN7VariantC2ERK5Rect2(e,d);d=c[e>>2]|0;if(d|0)__ZN7Variant5clearEv(e);f=d;l=a;return f|0}function __ZNK13MethodBind0RCI13NinePatchRect5Rect2E18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,832669);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI13NinePatchRect5Rect2E4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0;f=l;l=l+48|0;if((l|0)>=(m|0))ba(48);i=f;j=f+24|0;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235544)|0:0){c[h>>2]=0;a[1263537]=0;k=c[d+24>>2]|0;if((k|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=k;c[b>>2]=0;l=f;return}n=k-(c[d+20>>2]|0)|0;if((n|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=n;c[b>>2]=0;l=f;return}n=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))o=n;else o=c[(c[d>>2]|0)+n>>2]|0;Pi[o&2047](j,d);__ZN7VariantC2ERK5Rect2(i,j);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI13NinePatchRect5Rect2E7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=d;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235544)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;Pi[i&2047](f,a);c[e>>2]=c[f>>2];c[e+4>>2]=c[f+4>>2];c[e+8>>2]=c[f+8>>2];c[e+12>>2]=c[f+12>>2];l=d;return}function __ZN13MethodBind0RCI13NinePatchRect5Rect2ED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I13NinePatchRectRK5Rect2E18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;if(b|0){f=0;l=a;return f|0};c[d>>2]=0;c[d+4>>2]=0;c[d+8>>2]=0;c[d+12>>2]=0;__ZN7VariantC2ERK5Rect2(e,d);d=c[e>>2]|0;if(d|0)__ZN7Variant5clearEv(e);f=d;l=a;return f|0}function __ZNK11MethodBind1I13NinePatchRectRK5Rect2E18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,832669);l=a;return c[b>>2]|0}function __ZN11MethodBind1I13NinePatchRectRK5Rect2E4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;i=l;l=l+48|0;if((l|0)>=(m|0))ba(48);j=i+24|0;k=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235544)|0:0){c[h>>2]=0;a[1263537]=0;n=d+24|0;o=c[n>>2]|0;if((o|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=o;c[b>>2]=0;l=i;return}p=o-(c[d+20>>2]|0)|0;if((p|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=p;c[b>>2]=0;l=i;return}if((g|0)>0){if((o|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);q=0}else{a[1263537]=0;q=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,q)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=q;c[b>>2]=0;l=i;return}}q=c[d+44>>2]|0;o=c[d+48>>2]|0;p=e+(o>>1)|0;if(!(o&1))r=q;else r=c[(c[p>>2]|0)+q>>2]|0;do if((g|0)<1){q=c[n>>2]|0;o=q+-1|0;if((q|0)>=1){e=c[d+16>>2]|0;s=(e|0)==0;if(s)t=0;else t=c[e+-4>>2]|0;if((q|0)<=(t|0)){if(s)u=0;else u=c[e+-4>>2]|0;do if((u|0)<(q|0)){if(s)v=0;else v=c[e+-4>>2]|0;if((v|0)<(q|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);w=0;break}else{a[1263537]=0;x=31;break}}else x=31;while(0);if((x|0)==31)w=e+(o*24|0)|0;__ZN7VariantC2ERKS_(k,w);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);__ZNK7Variantcv5Rect2Ev(j,k);Pi[r&2047](p,j);if(c[k>>2]|0)__ZN7Variant5clearEv(k);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I13NinePatchRectRK5Rect2E7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235544)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;b=c[d>>2]|0;c[f>>2]=c[b>>2];c[f+4>>2]=c[b+4>>2];c[f+8>>2]=c[b+8>>2];c[f+12>>2]=c[b+12>>2];Pi[i&2047](a,f);l=e;return}function __ZN11MethodBind1I13NinePatchRectRK5Rect2ED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind1RCI13NinePatchRecti6MarginE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;switch(b|0){case -1:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}case 0:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}default:e=0}l=a;return e|0}function __ZNK13MethodBind1RCI13NinePatchRecti6MarginE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,832669);l=a;return c[b>>2]|0}function __ZN13MethodBind1RCI13NinePatchRecti6MarginE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;i=l;l=l+48|0;if((l|0)>=(m|0))ba(48);j=i+24|0;k=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235544)|0:0){c[h>>2]=0;a[1263537]=0;n=d+24|0;o=c[n>>2]|0;if((o|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=o;c[b>>2]=0;l=i;return}p=o-(c[d+20>>2]|0)|0;if((p|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=p;c[b>>2]=0;l=i;return}if((g|0)>0){if((o|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);q=0}else{a[1263537]=0;q=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,q)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=q;c[b>>2]=0;l=i;return}}q=c[d+44>>2]|0;o=c[d+48>>2]|0;p=e+(o>>1)|0;if(!(o&1))r=q;else r=c[(c[p>>2]|0)+q>>2]|0;do if((g|0)<1){q=c[n>>2]|0;o=q+-1|0;if((q|0)>=1){e=c[d+16>>2]|0;s=(e|0)==0;if(s)t=0;else t=c[e+-4>>2]|0;if((q|0)<=(t|0)){if(s)u=0;else u=c[e+-4>>2]|0;do if((u|0)<(q|0)){if(s)v=0;else v=c[e+-4>>2]|0;if((v|0)<(q|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);w=0;break}else{a[1263537]=0;x=31;break}}else x=31;while(0);if((x|0)==31)w=e+(o*24|0)|0;__ZN7VariantC2ERKS_(k,w);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);f=__ZNK7VariantcviEv(k)|0;__ZN7VariantC2Ei(j,$i[r&8191](p,f)|0);if(c[k>>2]|0)__ZN7Variant5clearEv(k);__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1217,1146558,0);c[b>>2]=0;l=i;return}function __ZN13MethodBind1RCI13NinePatchRecti6MarginE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0;if(!b)f=0;else{g=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235544)|0;f=g?b:0}b=c[a+44>>2]|0;g=c[a+48>>2]|0;a=f+(g>>1)|0;if(!(g&1))h=b;else h=c[(c[a>>2]|0)+b>>2]|0;c[e>>2]=$i[h&8191](a,c[c[d>>2]>>2]|0)|0;return}function __ZN13MethodBind1RCI13NinePatchRecti6MarginED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind2I13NinePatchRect6MarginiE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;switch(b|0){case 0:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}case 1:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}default:e=0}l=a;return e|0}function __ZNK11MethodBind2I13NinePatchRect6MarginiE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,832669);l=a;return c[b>>2]|0}function __ZN11MethodBind2I13NinePatchRect6MarginiE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0;i=l;l=l+48|0;if((l|0)>=(m|0))ba(48);j=i+24|0;k=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235544)|0:0){c[h>>2]=0;a[1263537]=0;n=d+24|0;o=c[n>>2]|0;if((o|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=o;c[b>>2]=0;l=i;return}p=o-(c[d+20>>2]|0)|0;if((p|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=p;c[b>>2]=0;l=i;return}if((g|0)>0){if((o|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);q=0}else{a[1263537]=0;q=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,q)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=q;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[n>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);r=0}else{a[1263537]=0;r=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,r)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=r;c[b>>2]=0;l=i;return}}}r=c[d+44>>2]|0;q=c[d+48>>2]|0;o=e+(q>>1)|0;if(!(q&1))s=r;else s=c[(c[o>>2]|0)+r>>2]|0;do if((g|0)<1){r=c[n>>2]|0;q=r+-1|0;if((r|0)>=1){e=c[d+16>>2]|0;p=(e|0)==0;if(p)t=0;else t=c[e+-4>>2]|0;if((r|0)<=(t|0)){if(p)u=0;else u=c[e+-4>>2]|0;do if((u|0)<(r|0)){if(p)v=0;else v=c[e+-4>>2]|0;if((v|0)<(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);w=0;break}else{a[1263537]=0;x=37;break}}else x=37;while(0);if((x|0)==37)w=e+(q*24|0)|0;__ZN7VariantC2ERKS_(j,w);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);w=__ZNK7VariantcviEv(j)|0;do if((g|0)<2){v=c[n>>2]|0;u=v+-1|0;t=v+-2|0;if((v|0)>=2){v=c[d+16>>2]|0;r=(v|0)==0;if(r)y=0;else y=c[v+-4>>2]|0;if((u|0)<=(y|0)){if(r)z=0;else z=c[v+-4>>2]|0;do if((z|0)<(u|0)){if(r)A=0;else A=c[v+-4>>2]|0;if((A|0)<(u|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);B=0;break}else{a[1263537]=0;x=54;break}}else x=54;while(0);if((x|0)==54)B=v+(t*24|0)|0;__ZN7VariantC2ERKS_(k,B);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f+4>>2]|0);while(0);f=__ZNK7VariantcviEv(k)|0;bj[s&4095](o,w,f);if(c[k>>2]|0)__ZN7Variant5clearEv(k);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1380,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind2I13NinePatchRect6MarginiE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235544)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1))g=b;else g=c[(c[a>>2]|0)+b>>2]|0;bj[g&4095](a,c[c[d>>2]>>2]|0,c[c[d+4>>2]>>2]|0);return}function __ZN11MethodBind2I13NinePatchRect6MarginiED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI13NinePatchRect3RefI7TextureEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var c=0;if((b|0)!=-1){c=0;return c|0}c=__ZN7Variant12get_type_forI3RefI7TextureEEENS_4TypeEv()|0;return c|0}function __ZNK13MethodBind0RCI13NinePatchRect3RefI7TextureEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,832669);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI13NinePatchRect3RefI7TextureEE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f+28|0;j=f;k=f+24|0;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235544)|0:0){c[h>>2]=0;a[1263537]=0;n=c[d+24>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=f;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=f;return}o=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))p=o;else p=c[(c[d>>2]|0)+o>>2]|0;c[k>>2]=ij[p&8191](d)|0;__ZN6RefPtrC2Ev(i);__ZN3RefI9ReferenceEaSI7TextureEEvRKS_IT_E(i,k);__ZN7VariantC2ERK6RefPtr(j,i);__ZN6RefPtrD2Ev(i);i=c[k>>2]|0;if((i|0?__ZN9Reference11unreferenceEv(i)|0:0)?(i=c[k>>2]|0,__Z17predelete_handlerP6Object(i)|0):0){gj[c[(c[i>>2]|0)+76>>2]&8191](i);__ZN6Memory11free_staticEPvb(i,0)}c[k>>2]=0;__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI13NinePatchRect3RefI7TextureEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=d;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235544)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;c[f>>2]=ij[i&8191](a)|0;__ZN3RefI9ReferenceEaSI7TextureEEvRKS_IT_E(e,f);e=c[f>>2]|0;if(!e){l=d;return}if(!(__ZN9Reference11unreferenceEv(e)|0)){l=d;return}e=c[f>>2]|0;if(!(__Z17predelete_handlerP6Object(e)|0)){l=d;return}gj[c[(c[e>>2]|0)+76>>2]&8191](e);__ZN6Memory11free_staticEPvb(e,0);l=d;return}function __ZN13MethodBind0RCI13NinePatchRect3RefI7TextureEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I13NinePatchRectRK3RefI7TextureEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var c=0;if(b|0){c=0;return c|0}c=__ZN7Variant12get_type_forIRK3RefI7TextureEEENS_4TypeEv()|0;return c|0}function __ZNK11MethodBind1I13NinePatchRectRK3RefI7TextureEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,832669);l=a;return c[b>>2]|0}function __ZN11MethodBind1I13NinePatchRectRK3RefI7TextureEE4callEP6ObjectPPK7VariantiRNS9_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i+28|0;k=i+24|0;n=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235544)|0:0){c[h>>2]=0;a[1263537]=0;o=d+24|0;p=c[o>>2]|0;if((p|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=p;c[b>>2]=0;l=i;return}q=p-(c[d+20>>2]|0)|0;if((q|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=q;c[b>>2]=0;l=i;return}if((g|0)>0){if((p|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);r=0}else{a[1263537]=0;r=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,r)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=r;c[b>>2]=0;l=i;return}}r=c[d+44>>2]|0;p=c[d+48>>2]|0;q=e+(p>>1)|0;if(!(p&1))s=r;else s=c[(c[q>>2]|0)+r>>2]|0;do if((g|0)<1){r=c[o>>2]|0;p=r+-1|0;if((r|0)>=1){e=c[d+16>>2]|0;t=(e|0)==0;if(t)u=0;else u=c[e+-4>>2]|0;if((r|0)<=(u|0)){if(t)v=0;else v=c[e+-4>>2]|0;do if((v|0)<(r|0)){if(t)w=0;else w=c[e+-4>>2]|0;if((w|0)<(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);x=0;break}else{a[1263537]=0;y=31;break}}else y=31;while(0);if((y|0)==31)x=e+(p*24|0)|0;__ZN7VariantC2ERKS_(n,x);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f>>2]|0);while(0);__ZN3RefI7TextureEC2ERK7Variant(j,n);c[k>>2]=c[j>>2];Pi[s&2047](q,k);q=c[k>>2]|0;if((q|0?__ZN9Reference11unreferenceEv(q)|0:0)?(q=c[k>>2]|0,__Z17predelete_handlerP6Object(q)|0):0){gj[c[(c[q>>2]|0)+76>>2]&8191](q);__ZN6Memory11free_staticEPvb(q,0)}c[k>>2]=0;if(c[n>>2]|0)__ZN7Variant5clearEv(n);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I13NinePatchRectRK3RefI7TextureEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+28|0;g=e;h=e+24|0;if(!b)i=0;else{j=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235544)|0;i=j?b:0}b=c[a+44>>2]|0;j=c[a+48>>2]|0;a=i+(j>>1)|0;if(!(j&1))k=b;else k=c[(c[a>>2]|0)+b>>2]|0;__ZN7VariantC2EPK6Object(g,c[d>>2]|0);__ZN3RefI7TextureEC2ERK7Variant(f,g);if(c[g>>2]|0)__ZN7Variant5clearEv(g);c[h>>2]=c[f>>2];Pi[k&2047](a,h);a=c[h>>2]|0;if(!a){l=e;return}if(!(__ZN9Reference11unreferenceEv(a)|0)){l=e;return}a=c[h>>2]|0;if(!(__Z17predelete_handlerP6Object(a)|0)){l=e;return}gj[c[(c[a>>2]|0)+76>>2]&8191](a);__ZN6Memory11free_staticEPvb(a,0);l=e;return}function __ZN11MethodBind1I13NinePatchRectRK3RefI7TextureEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN12OptionButton18_initialize_classvEv(a){a=a|0;__ZN12OptionButton16initialize_classEv();return}function __ZN12OptionButton5_setvERK10StringNameRK7Variant(a,b,c){a=a|0;b=b|0;c=c|0;var d=0;if(1128!=1129?__ZN7Control4_setERK10StringNameRK7Variant(a,b,c)|0:0)d=1;else d=0;return d|0}function __ZNK12OptionButton5_getvERK10StringNameR7Variant(a,b,c){a=a|0;b=b|0;c=c|0;var d=0;if(1130!=1131?__ZNK7Control4_getERK10StringNameR7Variant(a,b,c)|0:0)d=1;else d=0;return d|0}function __ZNK12OptionButton19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+24|0;g=e+4|0;h=e;if(!d)__ZNK6Button19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,0);__ZN6StringC2EPKc(f,994031);i=c[f>>2]|0;f=i;j=g+4|0;c[j>>2]=0;k=g+12|0;c[k>>2]=0;c[g>>2]=0;n=(i|0)==0;if(!n?(c[j>>2]=0,__Z28atomic_conditional_incrementPj(i+-8|0)|0):0)c[j>>2]=f;c[g+8>>2]=0;f=c[k>>2]|0;if(f|0){if(!(__Z16atomic_decrementPj(f+-8|0)|0))__ZN6Memory11free_staticEPvb(f,1);c[k>>2]=0}c[g+16>>2]=256;if(!(c[b>>2]|0)){k=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=k;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0}k=__ZnwjPFPvjE(32,4740)|0;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0;c[k+12>>2]=0;c[k+16>>2]=7;f=k+20|0;c[f>>2]=0;j=k+24|0;c[j>>2]=0;o=k+28|0;c[o>>2]=0;__ZN12PropertyInfoaSERKS_(k,g)|0;p=c[b>>2]|0;q=p+4|0;r=c[q>>2]|0;c[j>>2]=r;c[f>>2]=0;c[o>>2]=p;if(r|0)c[r+20>>2]=k;c[q>>2]=k;if(!(c[p>>2]|0))c[p>>2]=k;k=p+8|0;c[k>>2]=(c[k>>2]|0)+1;k=c[g+12>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);k=c[g+4>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);if(!n?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);__ZN10StringNameC2EPKc(h,994031);__ZN7ClassDB17get_property_listE10StringNameP4ListI12PropertyInfo16DefaultAllocatorEbPK6Object(h,b,1,a);__ZN10StringNameD2Ev(h);if(!d){l=e;return}__ZNK6Button19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,1);l=e;return}function __ZN12OptionButton14_notificationvEib(a,b,c){a=a|0;b=b|0;c=c|0;if(!c){if(511!=510)__ZN4Node13_notificationEi(a,b);if(512!=511)__ZN10CanvasItem13_notificationEi(a,b);if(513!=512)__ZN7Control13_notificationEi(a,b);if(896!=513)__ZN10BaseButton13_notificationEi(a,b);if(897!=896)__ZN6Button13_notificationEi(a,b)}if(925!=897)__ZN12OptionButton13_notificationEi(a,b);if(!c)return;if(897!=896)__ZN6Button13_notificationEi(a,b);if(896!=513)__ZN10BaseButton13_notificationEi(a,b);if(513!=512)__ZN7Control13_notificationEi(a,b);if(512!=511)__ZN10CanvasItem13_notificationEi(a,b);if(511==510)return;__ZN4Node13_notificationEi(a,b);return}function __ZNK12OptionButton16_get_class_namevEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+8|0;e=b+4|0;f=b;g=a+664|0;a=c[g>>2]|0;if(a|0){if(c[a+4>>2]|0){l=b;return g|0}if(__ZNK6String6lengthEv(a+8|0)|0){l=b;return g|0}}__ZN6StringC2EPKc(d,994031);c[f>>2]=c[d>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameaSERKS_(g,e);__ZN10StringNameD2Ev(e);e=c[f>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);l=b;return g|0}function __ZNK12OptionButton9get_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,994031);l=a;return c[b>>2]|0}function __ZNK12OptionButton8is_classERK6String(a,b){a=a|0;b=b|0;var c=0;if(((((!(__ZNK6StringeqEPKc(b,994031)|0)?!(__ZNK6StringeqEPKc(b,990183)|0):0)?!(__ZNK6StringeqEPKc(b,947457)|0):0)?!(__ZNK6StringeqEPKc(b,1111718)|0):0)?!(__ZNK6StringeqEPKc(b,947933)|0):0)?!(__ZNK6StringeqEPKc(b,1132465)|0):0)c=__ZNK6StringeqEPKc(b,1142944)|0;else c=1;return c|0}function __ZNK12OptionButton12is_class_ptrEPv(a,b){a=a|0;b=b|0;var c=0;if((b|0)==1235548|(b|0)==1235524){c=1;return c|0}c=(b|0)==1235512|((b|0)==1220744|((b|0)==1220748|((b|0)==1220720|(b|0)==1220580)));return c|0}function __ZNK12OptionButton24get_translatable_stringsEP4ListI6String16DefaultAllocatorE(a,b){a=a|0;b=b|0;var d=0;d=c[a+668>>2]|0;Pi[c[(c[d>>2]|0)+68>>2]&2047](d,b);return}function __ZN12OptionButtonD2Ev(a){a=a|0;c[a>>2]=234792;__ZN10StringNameD2Ev(a+664|0);__ZN6ButtonD2Ev(a);return}function __ZN12OptionButtonD0Ev(a){a=a|0;c[a>>2]=234792;__ZN10StringNameD2Ev(a+664|0);__ZN6ButtonD2Ev(a);__ZdlPv(a);return}function __ZNK12OptionButton16get_minimum_sizeEv(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,h=0,i=0.0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d+4|0;f=d;__ZNK6Button16get_minimum_sizeEv(a,b);__ZN10StringNameC2EPKc(e,994044);__ZN10StringNameC2Ev(f);h=__ZNK7Control8has_iconERK10StringNameS2_(b,e,f)|0;__ZN10StringNameD2Ev(f);__ZN10StringNameD2Ev(e);if(!h){l=d;return}__ZN10StringNameC2EPKc(e,994044);__ZN10StringNameC2Ev(f);h=__ZNK7Control8get_iconERK10StringNameS2_(b,e,f)|0;i=+(ij[c[(c[h>>2]|0)+116>>2]&8191](h)|0);g[a>>2]=+g[a>>2]+i;if((h|0?__ZN9Reference11unreferenceEv(h)|0:0)?__Z17predelete_handlerP6Object(h)|0:0){gj[c[(c[h>>2]|0)+76>>2]&8191](h);__ZN6Memory11free_staticEPvb(h,0)}__ZN10StringNameD2Ev(f);__ZN10StringNameD2Ev(e);l=d;return}function __ZN12OptionButton7pressedEv(a){a=a|0;var b=0,d=0,e=0,f=0,h=0,i=0,j=0;b=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=b+32|0;e=b+16|0;f=b;h=b+8|0;__ZNK7Control8get_sizeEv(d,a);i=a+668|0;j=c[i>>2]|0;__ZNK7Control19get_global_positionEv(f,a);a=c[d+4>>2]|0;g[h>>2]=0.0;c[h+4>>2]=a;__ZNK7Vector2plERKS_(e,f,h);__ZN7Control19set_global_positionERK7Vector2(j,e);j=c[i>>2]|0;c[e>>2]=c[d>>2];g[e+4>>2]=0.0;__ZN7Control8set_sizeERK7Vector2(j,e);j=c[i>>2]|0;i=c[(c[j>>2]|0)+192>>2]|0;c[e>>2]=0;c[e+4>>2]=0;c[e+8>>2]=0;c[e+12>>2]=0;Pi[i&2047](j,e);l=b;return}function __ZN12OptionButton13_notificationEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,h=0,i=0,k=0,n=0,o=0,p=0.0,q=0.0,r=0.0;d=l;l=l+48|0;if((l|0)>=(m|0))ba(48);e=d+40|0;f=d+32|0;h=d+16|0;i=d;k=d+24|0;if((b|0)!=30){l=d;return}__ZN10StringNameC2EPKc(e,994044);__ZN10StringNameC2Ev(f);b=__ZNK7Control8has_iconERK10StringNameS2_(a,e,f)|0;__ZN10StringNameD2Ev(f);__ZN10StringNameD2Ev(e);if(!b){l=d;return}b=c[a+240>>2]|0;__ZN10StringNameC2EPKc(e,994044);__ZN10StringNameC2Ev(f);n=__ZNK7Control8get_iconERK10StringNameS2_(a,e,f)|0;__ZN10StringNameD2Ev(f);__ZN10StringNameD2Ev(e);__ZN10StringNameC2EPKc(e,1129164);__ZN10StringNameC2Ev(f);o=__ZNK7Control12get_styleboxERK10StringNameS2_(a,e,f)|0;__ZN10StringNameD2Ev(f);__ZN10StringNameD2Ev(e);__ZNK7Control8get_sizeEv(f,a);p=+g[f>>2];q=p-+(ij[c[(c[n>>2]|0)+116>>2]&8191](n)|0);__ZN10StringNameC2EPKc(e,994277);__ZN10StringNameC2Ev(i);p=q-+(__ZNK7Control12get_constantERK10StringNameS2_(a,e,i)|0);q=+g[f+4>>2];r=(q-+(ij[c[(c[n>>2]|0)+120>>2]&8191](n)|0))*.5;q=+(~~(c[j>>2]=(g[j>>2]=r,c[j>>2]|0)&2147483647,+g[j>>2])|0);g[h>>2]=p;g[h+4>>2]=q;__ZN10StringNameD2Ev(i);__ZN10StringNameD2Ev(e);f=c[(c[n>>2]|0)+140>>2]|0;c[k>>2]=b;g[i>>2]=1.0;g[i+4>>2]=1.0;g[i+8>>2]=1.0;g[i+12>>2]=1.0;c[e>>2]=c[k>>2];Li[f&255](n,e,h,i,0);if((o|0?__ZN9Reference11unreferenceEv(o)|0:0)?__Z17predelete_handlerP6Object(o)|0:0){gj[c[(c[o>>2]|0)+76>>2]&8191](o);__ZN6Memory11free_staticEPvb(o,0)}if(!n){l=d;return}if(!(__ZN9Reference11unreferenceEv(n)|0)){l=d;return}if(!(__Z17predelete_handlerP6Object(n)|0)){l=d;return}gj[c[(c[n>>2]|0)+76>>2]&8191](n);__ZN6Memory11free_staticEPvb(n,0);l=d;return}function __ZN12OptionButton16initialize_classEv(){if(a[1263264]|0)return;if(!(a[1263259]|0)){if(!(a[1263258]|0)){if(!(a[1256994]|0)){if(!(a[1256995]|0)){if(!(a[1256996]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI4NodeEEvv();__ZN4Node13_bind_methodsEv();a[1256996]=1}__ZN7ClassDB10_add_classI10CanvasItemEEvv();__ZN10CanvasItem13_bind_methodsEv();a[1256995]=1}__ZN7ClassDB10_add_classI7ControlEEvv();__ZN7Control13_bind_methodsEv();a[1256994]=1}__ZN7ClassDB10_add_classI10BaseButtonEEvv();__ZN10BaseButton13_bind_methodsEv();a[1263258]=1}__ZN7ClassDB10_add_classI6ButtonEEvv();__ZN6Button13_bind_methodsEv();a[1263259]=1}__ZN7ClassDB10_add_classI12OptionButtonEEvv();__ZN12OptionButton13_bind_methodsEv();a[1263264]=1;return}function __ZN7ClassDB10_add_classI12OptionButtonEEvv(){var a=0,b=0,d=0,e=0,f=0,g=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+16|0;d=a+12|0;e=a+8|0;f=a+4|0;g=a;__ZN6StringC2EPKc(b,994031);c[e>>2]=c[b>>2];__ZN10StringNameC2ERK6String(d,e);__ZN6StringC2EPKc(b,990183);c[g>>2]=c[b>>2];__ZN10StringNameC2ERK6String(f,g);__ZN7ClassDB11_add_class2ERK10StringNameS2_(d,f);__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);__ZN10StringNameD2Ev(d);d=c[e>>2]|0;if(!d){l=a;return}if(__Z16atomic_decrementPj(d+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(d,1);l=a;return}function __ZN12OptionButton13_bind_methodsEv(){var a=0,b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0;a=l;l=l+320|0;if((l|0)>=(m|0))ba(320);b=a+280|0;d=a+272|0;e=a+264|0;f=a;g=a+256|0;h=a+248|0;i=a+240|0;j=a+224|0;k=a+192|0;n=a+176|0;o=a+168|0;p=a+160|0;q=a+152|0;r=a+144|0;s=a+136|0;t=a+128|0;u=a+120|0;v=a+112|0;w=a+104|0;x=a+96|0;y=a+88|0;z=a+80|0;A=a+72|0;B=a+64|0;C=a+56|0;D=a+48|0;E=a+44|0;F=a+40|0;G=a+232|0;H=a+200|0;I=a+184|0;J=a+36|0;K=a+32|0;L=a+28|0;M=a+24|0;__Z8D_METHODPKc(d,832683);N=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(N);c[N>>2]=235e3;__ZN10MethodBind10_set_constEb(N,0);__ZN10MethodBind24_generate_argument_typesEi(N,1);c[N+44>>2]=926;c[N+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,N,d,0,0)|0;N=d+4|0;O=c[N>>2]|0;if(O|0?(__Z16atomic_decrementPj(O+-8|0)|0)==0:0){P=c[N>>2]|0;N=(P|0)==0?0:P+-4|0;P=N+4|0;if(c[N>>2]|0){Q=0;do{__ZN10StringNameD2Ev(P+(Q<<2)|0);Q=Q+1|0}while(Q>>>0<(c[N>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(O,1)}__ZN10StringNameD2Ev(d);__Z8D_METHODPKcS0_S0_(e,841211,839753,1146104);__ZN7VariantC2Ei(f,-1);d=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(d);c[d>>2]=235036;__ZN10MethodBind10_set_constEb(d,0);__ZN10MethodBind24_generate_argument_typesEi(d,2);c[d+44>>2]=1460;c[d+48>>2]=0;c[b>>2]=f;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,d,e,b,1)|0;if(c[f>>2]|0)__ZN7Variant5clearEv(f);d=e+4|0;O=c[d>>2]|0;if(O|0?(__Z16atomic_decrementPj(O+-8|0)|0)==0:0){N=c[d>>2]|0;d=(N|0)==0?0:N+-4|0;N=d+4|0;if(c[d>>2]|0){Q=0;do{__ZN10StringNameD2Ev(N+(Q<<2)|0);Q=Q+1|0}while(Q>>>0<(c[d>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(O,1)}__ZN10StringNameD2Ev(e);__Z8D_METHODPKcS0_S0_S0_(g,841220,939042,839753,1146104);e=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(e);c[e>>2]=235072;__ZN10MethodBind10_set_constEb(e,0);__ZN10MethodBind24_generate_argument_typesEi(e,3);c[e+44>>2]=3145;c[e+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,e,g,0,0)|0;e=g+4|0;O=c[e>>2]|0;if(O|0?(__Z16atomic_decrementPj(O+-8|0)|0)==0:0){d=c[e>>2]|0;e=(d|0)==0?0:d+-4|0;d=e+4|0;if(c[e>>2]|0){Q=0;do{__ZN10StringNameD2Ev(d+(Q<<2)|0);Q=Q+1|0}while(Q>>>0<(c[e>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(O,1)}__ZN10StringNameD2Ev(g);__Z8D_METHODPKcS0_S0_(h,841234,1128274,1126848);g=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(g);c[g>>2]=235108;__ZN10MethodBind10_set_constEb(g,0);__ZN10MethodBind24_generate_argument_typesEi(g,2);c[g+44>>2]=1461;c[g+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,g,h,0,0)|0;g=h+4|0;O=c[g>>2]|0;if(O|0?(__Z16atomic_decrementPj(O+-8|0)|0)==0:0){e=c[g>>2]|0;g=(e|0)==0?0:e+-4|0;e=g+4|0;if(c[g>>2]|0){Q=0;do{__ZN10StringNameD2Ev(e+(Q<<2)|0);Q=Q+1|0}while(Q>>>0<(c[g>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(O,1)}__ZN10StringNameD2Ev(h);__Z8D_METHODPKcS0_S0_(i,841262,1128274,939042);h=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(h);c[h>>2]=235144;__ZN10MethodBind10_set_constEb(h,0);__ZN10MethodBind24_generate_argument_typesEi(h,2);c[h+44>>2]=1462;c[h+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,h,i,0,0)|0;h=i+4|0;O=c[h>>2]|0;if(O|0?(__Z16atomic_decrementPj(O+-8|0)|0)==0:0){g=c[h>>2]|0;h=(g|0)==0?0:g+-4|0;g=h+4|0;if(c[h>>2]|0){Q=0;do{__ZN10StringNameD2Ev(g+(Q<<2)|0);Q=Q+1|0}while(Q>>>0<(c[h>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(O,1)}__ZN10StringNameD2Ev(i);__Z8D_METHODPKcS0_S0_(j,841379,1128274,990196);i=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(i);c[i>>2]=235180;__ZN10MethodBind10_set_constEb(i,0);__ZN10MethodBind24_generate_argument_typesEi(i,2);c[i+44>>2]=1463;c[i+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,i,j,0,0)|0;i=j+4|0;O=c[i>>2]|0;if(O|0?(__Z16atomic_decrementPj(O+-8|0)|0)==0:0){h=c[i>>2]|0;i=(h|0)==0?0:h+-4|0;h=i+4|0;if(c[i>>2]|0){Q=0;do{__ZN10StringNameD2Ev(h+(Q<<2)|0);Q=Q+1|0}while(Q>>>0<(c[i>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(O,1)}__ZN10StringNameD2Ev(j);__Z8D_METHODPKcS0_S0_(k,832969,1128274,1146104);j=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(j);c[j>>2]=235216;__ZN10MethodBind10_set_constEb(j,0);__ZN10MethodBind24_generate_argument_typesEi(j,2);c[j+44>>2]=1464;c[j+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,j,k,0,0)|0;j=k+4|0;O=c[j>>2]|0;if(O|0?(__Z16atomic_decrementPj(O+-8|0)|0)==0:0){i=c[j>>2]|0;j=(i|0)==0?0:i+-4|0;i=j+4|0;if(c[j>>2]|0){Q=0;do{__ZN10StringNameD2Ev(i+(Q<<2)|0);Q=Q+1|0}while(Q>>>0<(c[j>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(O,1)}__ZN10StringNameD2Ev(k);__Z8D_METHODPKcS0_S0_(n,841414,1128274,1039587);k=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(k);c[k>>2]=235252;__ZN10MethodBind10_set_constEb(k,0);__ZN10MethodBind24_generate_argument_typesEi(k,2);c[k+44>>2]=1465;c[k+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,k,n,0,0)|0;k=n+4|0;O=c[k>>2]|0;if(O|0?(__Z16atomic_decrementPj(O+-8|0)|0)==0:0){j=c[k>>2]|0;k=(j|0)==0?0:j+-4|0;j=k+4|0;if(c[k>>2]|0){Q=0;do{__ZN10StringNameD2Ev(j+(Q<<2)|0);Q=Q+1|0}while(Q>>>0<(c[k>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(O,1)}__ZN10StringNameD2Ev(n);__Z8D_METHODPKcS0_(o,841248,1128274);n=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(n);c[n>>2]=235288;__ZN10MethodBind10_set_constEb(n,1);__ZN10MethodBind24_generate_argument_typesEi(n,1);__ZN10MethodBind12_set_returnsEb(n,1);c[n+44>>2]=4521;c[n+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,n,o,0,0)|0;n=o+4|0;O=c[n>>2]|0;if(O|0?(__Z16atomic_decrementPj(O+-8|0)|0)==0:0){k=c[n>>2]|0;n=(k|0)==0?0:k+-4|0;k=n+4|0;if(c[n>>2]|0){Q=0;do{__ZN10StringNameD2Ev(k+(Q<<2)|0);Q=Q+1|0}while(Q>>>0<(c[n>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(O,1)}__ZN10StringNameD2Ev(o);__Z8D_METHODPKcS0_(p,841276,1128274);o=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(o);c[o>>2]=235324;__ZN10MethodBind10_set_constEb(o,1);__ZN10MethodBind24_generate_argument_typesEi(o,1);__ZN10MethodBind12_set_returnsEb(o,1);c[o+44>>2]=4522;c[o+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,o,p,0,0)|0;o=p+4|0;O=c[o>>2]|0;if(O|0?(__Z16atomic_decrementPj(O+-8|0)|0)==0:0){n=c[o>>2]|0;o=(n|0)==0?0:n+-4|0;n=o+4|0;if(c[o>>2]|0){Q=0;do{__ZN10StringNameD2Ev(n+(Q<<2)|0);Q=Q+1|0}while(Q>>>0<(c[o>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(O,1)}__ZN10StringNameD2Ev(p);__Z8D_METHODPKcS0_(q,832743,1128274);p=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(p);c[p>>2]=235360;__ZN10MethodBind10_set_constEb(p,1);__ZN10MethodBind24_generate_argument_typesEi(p,1);__ZN10MethodBind12_set_returnsEb(p,1);c[p+44>>2]=4523;c[p+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,p,q,0,0)|0;p=q+4|0;O=c[p>>2]|0;if(O|0?(__Z16atomic_decrementPj(O+-8|0)|0)==0:0){o=c[p>>2]|0;p=(o|0)==0?0:o+-4|0;o=p+4|0;if(c[p>>2]|0){Q=0;do{__ZN10StringNameD2Ev(o+(Q<<2)|0);Q=Q+1|0}while(Q>>>0<(c[p>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(O,1)}__ZN10StringNameD2Ev(q);__Z8D_METHODPKcS0_(r,841432,1128274);q=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(q);c[q>>2]=235396;__ZN10MethodBind10_set_constEb(q,1);__ZN10MethodBind24_generate_argument_typesEi(q,1);__ZN10MethodBind12_set_returnsEb(q,1);c[q+44>>2]=1466;c[q+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,q,r,0,0)|0;q=r+4|0;O=c[q>>2]|0;if(O|0?(__Z16atomic_decrementPj(O+-8|0)|0)==0:0){p=c[q>>2]|0;q=(p|0)==0?0:p+-4|0;p=q+4|0;if(c[q>>2]|0){Q=0;do{__ZN10StringNameD2Ev(p+(Q<<2)|0);Q=Q+1|0}while(Q>>>0<(c[q>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(O,1)}__ZN10StringNameD2Ev(r);__Z8D_METHODPKcS0_(s,841397,1128274);r=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(r);c[r>>2]=235432;__ZN10MethodBind10_set_constEb(r,1);__ZN10MethodBind24_generate_argument_typesEi(r,1);__ZN10MethodBind12_set_returnsEb(r,1);c[r+44>>2]=4524;c[r+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,r,s,0,0)|0;r=s+4|0;O=c[r>>2]|0;if(O|0?(__Z16atomic_decrementPj(O+-8|0)|0)==0:0){q=c[r>>2]|0;r=(q|0)==0?0:q+-4|0;q=r+4|0;if(c[r>>2]|0){Q=0;do{__ZN10StringNameD2Ev(q+(Q<<2)|0);Q=Q+1|0}while(Q>>>0<(c[r>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(O,1)}__ZN10StringNameD2Ev(s);__Z8D_METHODPKc(t,841634);s=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(s);c[s>>2]=235468;__ZN10MethodBind10_set_constEb(s,1);__ZN10MethodBind24_generate_argument_typesEi(s,0);__ZN10MethodBind12_set_returnsEb(s,1);c[s+44>>2]=5157;c[s+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,s,t,0,0)|0;s=t+4|0;O=c[s>>2]|0;if(O|0?(__Z16atomic_decrementPj(O+-8|0)|0)==0:0){r=c[s>>2]|0;s=(r|0)==0?0:r+-4|0;r=s+4|0;if(c[s>>2]|0){Q=0;do{__ZN10StringNameD2Ev(r+(Q<<2)|0);Q=Q+1|0}while(Q>>>0<(c[s>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(O,1)}__ZN10StringNameD2Ev(t);__Z8D_METHODPKc(u,840162);t=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(t);c[t>>2]=235504;__ZN10MethodBind10_set_constEb(t,0);__ZN10MethodBind24_generate_argument_typesEi(t,0);c[t+44>>2]=5157;c[t+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,t,u,0,0)|0;t=u+4|0;O=c[t>>2]|0;if(O|0?(__Z16atomic_decrementPj(O+-8|0)|0)==0:0){s=c[t>>2]|0;t=(s|0)==0?0:s+-4|0;s=t+4|0;if(c[t>>2]|0){Q=0;do{__ZN10StringNameD2Ev(s+(Q<<2)|0);Q=Q+1|0}while(Q>>>0<(c[t>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(O,1)}__ZN10StringNameD2Ev(u);__Z8D_METHODPKc(v,1132387);u=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(u);c[u>>2]=235504;__ZN10MethodBind10_set_constEb(u,0);__ZN10MethodBind24_generate_argument_typesEi(u,0);c[u+44>>2]=5158;c[u+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,u,v,0,0)|0;u=v+4|0;O=c[u>>2]|0;if(O|0?(__Z16atomic_decrementPj(O+-8|0)|0)==0:0){t=c[u>>2]|0;u=(t|0)==0?0:t+-4|0;t=u+4|0;if(c[u>>2]|0){Q=0;do{__ZN10StringNameD2Ev(t+(Q<<2)|0);Q=Q+1|0}while(Q>>>0<(c[u>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(O,1)}__ZN10StringNameD2Ev(v);__Z8D_METHODPKcS0_(w,843323,1128274);v=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(v);c[v>>2]=235e3;__ZN10MethodBind10_set_constEb(v,0);__ZN10MethodBind24_generate_argument_typesEi(v,1);c[v+44>>2]=927;c[v+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,v,w,0,0)|0;v=w+4|0;O=c[v>>2]|0;if(O|0?(__Z16atomic_decrementPj(O+-8|0)|0)==0:0){u=c[v>>2]|0;v=(u|0)==0?0:u+-4|0;u=v+4|0;if(c[v>>2]|0){Q=0;do{__ZN10StringNameD2Ev(u+(Q<<2)|0);Q=Q+1|0}while(Q>>>0<(c[v>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(O,1)}__ZN10StringNameD2Ev(w);__Z8D_METHODPKc(x,842694);w=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(w);c[w>>2]=235468;__ZN10MethodBind10_set_constEb(w,1);__ZN10MethodBind24_generate_argument_typesEi(w,0);__ZN10MethodBind12_set_returnsEb(w,1);c[w+44>>2]=5158;c[w+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,w,x,0,0)|0;w=x+4|0;O=c[w>>2]|0;do if(O|0){if(__Z16atomic_decrementPj(O+-8|0)|0)break;v=c[w>>2]|0;Q=(v|0)==0?0:v+-4|0;v=Q+4|0;if(c[Q>>2]|0){u=0;do{__ZN10StringNameD2Ev(v+(u<<2)|0);u=u+1|0}while(u>>>0<(c[Q>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(O,1)}while(0);__ZN10StringNameD2Ev(x);__Z8D_METHODPKc(y,832693);x=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(x);c[x>>2]=235468;__ZN10MethodBind10_set_constEb(x,1);__ZN10MethodBind24_generate_argument_typesEi(x,0);__ZN10MethodBind12_set_returnsEb(x,1);c[x+44>>2]=5159;c[x+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,x,y,0,0)|0;x=y+4|0;O=c[x>>2]|0;do if(O|0){if(__Z16atomic_decrementPj(O+-8|0)|0)break;w=c[x>>2]|0;Q=(w|0)==0?0:w+-4|0;w=Q+4|0;if(c[Q>>2]|0){u=0;do{__ZN10StringNameD2Ev(w+(u<<2)|0);u=u+1|0}while(u>>>0<(c[Q>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(O,1)}while(0);__ZN10StringNameD2Ev(y);__Z8D_METHODPKc(z,832709);y=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(y);c[y>>2]=235540;__ZN10MethodBind10_set_constEb(y,1);__ZN10MethodBind24_generate_argument_typesEi(y,0);__ZN10MethodBind12_set_returnsEb(y,1);c[y+44>>2]=928;c[y+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,y,z,0,0)|0;y=z+4|0;O=c[y>>2]|0;do if(O|0){if(__Z16atomic_decrementPj(O+-8|0)|0)break;x=c[y>>2]|0;Q=(x|0)==0?0:x+-4|0;x=Q+4|0;if(c[Q>>2]|0){u=0;do{__ZN10StringNameD2Ev(x+(u<<2)|0);u=u+1|0}while(u>>>0<(c[Q>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(O,1)}while(0);__ZN10StringNameD2Ev(z);__Z8D_METHODPKcS0_(A,902724,1128274);z=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(z);c[z>>2]=235e3;__ZN10MethodBind10_set_constEb(z,0);__ZN10MethodBind24_generate_argument_typesEi(z,1);c[z+44>>2]=929;c[z+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,z,A,0,0)|0;z=A+4|0;O=c[z>>2]|0;do if(O|0){if(__Z16atomic_decrementPj(O+-8|0)|0)break;y=c[z>>2]|0;Q=(y|0)==0?0:y+-4|0;y=Q+4|0;if(c[Q>>2]|0){u=0;do{__ZN10StringNameD2Ev(y+(u<<2)|0);u=u+1|0}while(u>>>0<(c[Q>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(O,1)}while(0);__ZN10StringNameD2Ev(A);__Z8D_METHODPKc(B,832731);A=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(A);c[A>>2]=235e3;__ZN10MethodBind10_set_constEb(A,0);__ZN10MethodBind24_generate_argument_typesEi(A,1);c[A+44>>2]=930;c[A+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,A,B,0,0)|0;A=B+4|0;O=c[A>>2]|0;do if(O|0){if(__Z16atomic_decrementPj(O+-8|0)|0)break;z=c[A>>2]|0;Q=(z|0)==0?0:z+-4|0;z=Q+4|0;if(c[Q>>2]|0){u=0;do{__ZN10StringNameD2Ev(z+(u<<2)|0);u=u+1|0}while(u>>>0<(c[Q>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(O,1)}while(0);__ZN10StringNameD2Ev(B);__Z8D_METHODPKc(C,840176);B=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(B);c[B>>2]=235576;__ZN10MethodBind10_set_constEb(B,0);__ZN10MethodBind24_generate_argument_typesEi(B,1);c[B+44>>2]=931;c[B+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,B,C,0,0)|0;B=C+4|0;O=c[B>>2]|0;do if(O|0){if(__Z16atomic_decrementPj(O+-8|0)|0)break;A=c[B>>2]|0;Q=(A|0)==0?0:A+-4|0;A=Q+4|0;if(c[Q>>2]|0){u=0;do{__ZN10StringNameD2Ev(A+(u<<2)|0);u=u+1|0}while(u>>>0<(c[Q>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(O,1)}while(0);__ZN10StringNameD2Ev(C);__Z8D_METHODPKc(D,840187);C=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(C);c[C>>2]=235612;__ZN10MethodBind10_set_constEb(C,1);__ZN10MethodBind24_generate_argument_typesEi(C,0);__ZN10MethodBind12_set_returnsEb(C,1);c[C+44>>2]=5160;c[C+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,C,D,0,0)|0;C=D+4|0;O=c[C>>2]|0;do if(O|0){if(__Z16atomic_decrementPj(O+-8|0)|0)break;B=c[C>>2]|0;Q=(B|0)==0?0:B+-4|0;B=Q+4|0;if(c[Q>>2]|0){u=0;do{__ZN10StringNameD2Ev(B+(u<<2)|0);u=u+1|0}while(u>>>0<(c[Q>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(O,1)}while(0);__ZN10StringNameD2Ev(D);__ZN6StringC2EPKc(b,994031);c[f>>2]=c[b>>2];__ZN10StringNameC2ERK6String(E,f);__ZN6StringC2EPKc(F,1017877);__ZN6StringC2EPKc(G,1263606);D=b+4|0;c[D>>2]=0;O=b+12|0;c[O>>2]=0;c[b>>2]=2;C=c[F>>2]|0;do if(C|0){c[D>>2]=0;if(!(__Z28atomic_conditional_incrementPj(C+-8|0)|0))break;c[D>>2]=c[F>>2]}while(0);c[b+8>>2]=0;D=c[O>>2]|0;do if((D|0)!=(c[G>>2]|0)){do if(D|0){if(__Z16atomic_decrementPj(D+-8|0)|0)break;__ZN6Memory11free_staticEPvb(D,1)}while(0);c[O>>2]=0;C=c[G>>2]|0;if(!C)break;if(!(__Z28atomic_conditional_incrementPj(C+-8|0)|0))break;c[O>>2]=c[G>>2]}while(0);c[b+16>>2]=7;c[H>>2]=__Z11_scs_createPKc(832731)|0;c[I>>2]=__Z11_scs_createPKc(842694)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(E,b,H,I,-1);__ZN10StringNameD2Ev(I);__ZN10StringNameD2Ev(H);O=c[b+12>>2]|0;do if(O|0){if(__Z16atomic_decrementPj(O+-8|0)|0)break;__ZN6Memory11free_staticEPvb(O,1)}while(0);O=c[b+4>>2]|0;do if(O|0){if(__Z16atomic_decrementPj(O+-8|0)|0)break;__ZN6Memory11free_staticEPvb(O,1)}while(0);O=c[G>>2]|0;do if(O|0){if(__Z16atomic_decrementPj(O+-8|0)|0)break;__ZN6Memory11free_staticEPvb(O,1)}while(0);O=c[F>>2]|0;do if(O|0){if(__Z16atomic_decrementPj(O+-8|0)|0)break;__ZN6Memory11free_staticEPvb(O,1)}while(0);__ZN10StringNameD2Ev(E);E=c[f>>2]|0;do if(E|0){if(__Z16atomic_decrementPj(E+-8|0)|0)break;__ZN6Memory11free_staticEPvb(E,1)}while(0);__ZN6StringC2EPKc(b,994031);c[f>>2]=c[b>>2];__ZN10StringNameC2ERK6String(J,f);__ZN6StringC2EPKc(K,840268);__ZN6StringC2EPKc(G,1263606);E=b+4|0;c[E>>2]=0;O=b+12|0;c[O>>2]=0;c[b>>2]=21;F=c[K>>2]|0;do if(F|0){c[E>>2]=0;if(!(__Z28atomic_conditional_incrementPj(F+-8|0)|0))break;c[E>>2]=c[K>>2]}while(0);c[b+8>>2]=0;E=c[O>>2]|0;do if((E|0)!=(c[G>>2]|0)){do if(E|0){if(__Z16atomic_decrementPj(E+-8|0)|0)break;__ZN6Memory11free_staticEPvb(E,1)}while(0);c[O>>2]=0;F=c[G>>2]|0;if(!F)break;if(!(__Z28atomic_conditional_incrementPj(F+-8|0)|0))break;c[O>>2]=c[G>>2]}while(0);c[b+16>>2]=5;c[H>>2]=__Z11_scs_createPKc(840176)|0;c[I>>2]=__Z11_scs_createPKc(840187)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(J,b,H,I,-1);__ZN10StringNameD2Ev(I);__ZN10StringNameD2Ev(H);O=c[b+12>>2]|0;do if(O|0){if(__Z16atomic_decrementPj(O+-8|0)|0)break;__ZN6Memory11free_staticEPvb(O,1)}while(0);O=c[b+4>>2]|0;do if(O|0){if(__Z16atomic_decrementPj(O+-8|0)|0)break;__ZN6Memory11free_staticEPvb(O,1)}while(0);O=c[G>>2]|0;do if(O|0){if(__Z16atomic_decrementPj(O+-8|0)|0)break;__ZN6Memory11free_staticEPvb(O,1)}while(0);O=c[K>>2]|0;do if(O|0){if(__Z16atomic_decrementPj(O+-8|0)|0)break;__ZN6Memory11free_staticEPvb(O,1)}while(0);__ZN10StringNameD2Ev(J);J=c[f>>2]|0;do if(J|0){if(__Z16atomic_decrementPj(J+-8|0)|0)break;__ZN6Memory11free_staticEPvb(J,1)}while(0);__ZN6StringC2EPKc(b,994031);c[f>>2]=c[b>>2];__ZN10StringNameC2ERK6String(L,f);__ZN6StringC2EPKc(G,947687);__ZN6StringC2EPKc(M,1121468);__ZN6StringC2EPKc(I,1263606);J=H+4|0;c[J>>2]=0;O=H+12|0;c[O>>2]=0;c[H>>2]=2;K=c[M>>2]|0;do if(K|0){c[J>>2]=0;if(!(__Z28atomic_conditional_incrementPj(K+-8|0)|0))break;c[J>>2]=c[M>>2]}while(0);c[H+8>>2]=0;J=c[O>>2]|0;do if((J|0)!=(c[I>>2]|0)){do if(J|0){if(__Z16atomic_decrementPj(J+-8|0)|0)break;__ZN6Memory11free_staticEPvb(J,1)}while(0);c[O>>2]=0;K=c[I>>2]|0;if(!K)break;if(!(__Z28atomic_conditional_incrementPj(K+-8|0)|0))break;c[O>>2]=c[I>>2]}while(0);c[H+16>>2]=7;__ZN10MethodInfoC2ERK6StringRK12PropertyInfo(b,G,H);__ZN7ClassDB10add_signalE10StringNameRK10MethodInfo(L,b);__ZN10MethodInfoD2Ev(b);b=c[H+12>>2]|0;do if(b|0){if(__Z16atomic_decrementPj(b+-8|0)|0)break;__ZN6Memory11free_staticEPvb(b,1)}while(0);b=c[H+4>>2]|0;do if(b|0){if(__Z16atomic_decrementPj(b+-8|0)|0)break;__ZN6Memory11free_staticEPvb(b,1)}while(0);b=c[I>>2]|0;do if(b|0){if(__Z16atomic_decrementPj(b+-8|0)|0)break;__ZN6Memory11free_staticEPvb(b,1)}while(0);b=c[M>>2]|0;do if(b|0){if(__Z16atomic_decrementPj(b+-8|0)|0)break;__ZN6Memory11free_staticEPvb(b,1)}while(0);b=c[G>>2]|0;do if(b|0){if(__Z16atomic_decrementPj(b+-8|0)|0)break;__ZN6Memory11free_staticEPvb(b,1)}while(0);__ZN10StringNameD2Ev(L);L=c[f>>2]|0;if(!L){l=a;return}if(__Z16atomic_decrementPj(L+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(L,1);l=a;return}function __ZN12OptionButton9_selectedEi(b,d){b=b|0;d=d|0;var e=0,f=0,g=0;e=b+668|0;a:do if((__ZNK9PopupMenu14get_item_countEv(c[e>>2]|0)|0)>0){f=0;while(1){if((__ZNK9PopupMenu11get_item_IDEi(c[e>>2]|0,f)|0)==(d|0)){g=f;break a}f=f+1|0;if((f|0)>=(__ZNK9PopupMenu14get_item_countEv(c[e>>2]|0)|0)){g=-1;break}}}else g=-1;while(0);f=(g|0)==-1;if((d|0)>-1&f?(__ZNK9PopupMenu14get_item_countEv(c[e>>2]|0)|0)>(d|0):0){__ZN12OptionButton7_selectEib(b,d,1);return}if(f){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(832683,832755,81,832981,0);return}else{a[1263537]=0;__ZN12OptionButton7_selectEib(b,g,1);return}}function __ZN12OptionButton8add_itemERK6Stringi(a,b,d){a=a|0;b=b|0;d=d|0;var e=0;e=a+668|0;__ZN9PopupMenu14add_check_itemERK6Stringij(c[e>>2]|0,b,d,0);if((__ZNK9PopupMenu14get_item_countEv(c[e>>2]|0)|0)!=1)return;__ZN12OptionButton7_selectEib(a,0,0);return}function __ZN12OptionButton13add_icon_itemERK3RefI7TextureERK6Stringi(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0;f=a+668|0;__ZN9PopupMenu19add_icon_check_itemERK3RefI7TextureERK6Stringij(c[f>>2]|0,b,d,e,0);if((__ZNK9PopupMenu14get_item_countEv(c[f>>2]|0)|0)!=1)return;__ZN12OptionButton7_selectEib(a,0,0);return}function __ZN12OptionButton13set_item_textEiRK6String(a,b,d){a=a|0;b=b|0;d=d|0;__ZN9PopupMenu13set_item_textEiRK6String(c[a+668>>2]|0,b,d);return}function __ZN12OptionButton13set_item_iconEiRK3RefI7TextureE(a,b,d){a=a|0;b=b|0;d=d|0;__ZN9PopupMenu13set_item_iconEiRK3RefI7TextureE(c[a+668>>2]|0,b,d);return}function __ZN12OptionButton17set_item_disabledEib(a,b,d){a=a|0;b=b|0;d=d|0;__ZN9PopupMenu17set_item_disabledEib(c[a+668>>2]|0,b,d);return}function __ZN12OptionButton11set_item_IDEii(a,b,d){a=a|0;b=b|0;d=d|0;__ZN9PopupMenu11set_item_IDEii(c[a+668>>2]|0,b,d);return}function __ZN12OptionButton17set_item_metadataEiRK7Variant(a,b,d){a=a|0;b=b|0;d=d|0;__ZN9PopupMenu17set_item_metadataEiRK7Variant(c[a+668>>2]|0,b,d);return}function __ZNK12OptionButton13get_item_textEi(a,b){a=a|0;b=b|0;return __ZNK9PopupMenu13get_item_textEi(c[a+668>>2]|0,b)|0}function __ZNK12OptionButton13get_item_iconEi(a,b){a=a|0;b=b|0;return __ZNK9PopupMenu13get_item_iconEi(c[a+668>>2]|0,b)|0}function __ZNK12OptionButton11get_item_IDEi(a,b){a=a|0;b=b|0;return __ZNK9PopupMenu11get_item_IDEi(c[a+668>>2]|0,b)|0}function __ZNK12OptionButton17get_item_metadataEi(a,b,d){a=a|0;b=b|0;d=d|0;__ZNK9PopupMenu17get_item_metadataEi(a,c[b+668>>2]|0,d);return}function __ZNK12OptionButton16is_item_disabledEi(a,b){a=a|0;b=b|0;return __ZNK9PopupMenu16is_item_disabledEi(c[a+668>>2]|0,b)|0}function __ZNK12OptionButton14get_item_countEv(a){a=a|0;return __ZNK9PopupMenu14get_item_countEv(c[a+668>>2]|0)|0}function __ZN12OptionButton13add_separatorEv(a){a=a|0;__ZN9PopupMenu13add_separatorEv(c[a+668>>2]|0);return}function __ZN12OptionButton5clearEv(a){a=a|0;var b=0,d=0,e=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b;__ZN9PopupMenu5clearEv(c[a+668>>2]|0);__ZN6StringC2EPKc(d,1263606);__ZN6Button8set_textERK6String(a,d);e=c[d>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);c[a+672>>2]=-1;l=b;return}function __ZN12OptionButton6selectEi(a,b){a=a|0;b=b|0;__ZN12OptionButton7_selectEib(a,b,0);return}function __ZNK12OptionButton12get_selectedEv(a){a=a|0;return c[a+672>>2]|0}function __ZNK12OptionButton15get_selected_IDEv(a){a=a|0;var b=0,d=0;b=c[a+672>>2]|0;if((b|0)<0){d=0;return d|0}d=__ZNK9PopupMenu11get_item_IDEi(c[a+668>>2]|0,b)|0;return d|0}function __ZNK12OptionButton21get_selected_metadataEv(a,b){a=a|0;b=b|0;var d=0;d=c[b+672>>2]|0;if((d|0)<0){c[a>>2]=0;return}else{__ZNK9PopupMenu17get_item_metadataEi(a,c[b+668>>2]|0,d);return}}function __ZN12OptionButton11remove_itemEi(a,b){a=a|0;b=b|0;__ZN9PopupMenu11remove_itemEi(c[a+668>>2]|0,b);return}function __ZN12OptionButton11_select_intEi(a,b){a=a|0;b=b|0;if((b|0)<0)return;if((__ZNK9PopupMenu14get_item_countEv(c[a+668>>2]|0)|0)<=(b|0))return;__ZN12OptionButton7_selectEib(a,b,0);return}function __ZN12OptionButton10_set_itemsERK5Array(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+28|0;g=e+24|0;h=e;if((__ZNK5Array4sizeEv(d)|0)%5|0|0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(840176,832755,248,832783,0);l=e;return}a[1263537]=0;i=b+668|0;__ZN9PopupMenu5clearEv(c[i>>2]|0);__ZN6StringC2EPKc(f,1263606);__ZN6Button8set_textERK6String(b,f);j=c[f>>2]|0;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);c[b+672>>2]=-1;if((__ZNK5Array4sizeEv(d)|0)<=0){l=e;return}j=0;do{c[f>>2]=__ZNK7Variantcv6StringEv(__ZNK5ArrayixEi(d,j)|0)|0;__ZN3RefI7TextureEC2ERK7Variant(g,__ZNK5ArrayixEi(d,j+1|0)|0);k=__ZNK7VariantcvbEv(__ZNK5ArrayixEi(d,j+2|0)|0)|0;n=__ZNK7VariantcviEv(__ZNK5ArrayixEi(d,j+3|0)|0)|0;__ZN7VariantC2ERKS_(h,__ZNK5ArrayixEi(d,j+4|0)|0);o=__ZNK9PopupMenu14get_item_countEv(c[i>>2]|0)|0;__ZN9PopupMenu14add_check_itemERK6Stringij(c[i>>2]|0,f,n,0);if((__ZNK9PopupMenu14get_item_countEv(c[i>>2]|0)|0)==1)__ZN12OptionButton7_selectEib(b,0,0);__ZN9PopupMenu13set_item_iconEiRK3RefI7TextureE(c[i>>2]|0,o,g);__ZN9PopupMenu17set_item_disabledEib(c[i>>2]|0,o,k);__ZN9PopupMenu17set_item_metadataEiRK7Variant(c[i>>2]|0,o,h);if(c[h>>2]|0)__ZN7Variant5clearEv(h);o=c[g>>2]|0;if((o|0?__ZN9Reference11unreferenceEv(o)|0:0)?(o=c[g>>2]|0,__Z17predelete_handlerP6Object(o)|0):0){gj[c[(c[o>>2]|0)+76>>2]&8191](o);__ZN6Memory11free_staticEPvb(o,0)}o=c[f>>2]|0;if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(o,1);j=j+5|0}while((j|0)<(__ZNK5Array4sizeEv(d)|0));l=e;return}function __ZNK12OptionButton10_get_itemsEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0;b=l;l=l+64|0;if((l|0)>=(m|0))ba(64);d=b+24|0;e=b+52|0;f=b;g=b+48|0;__ZN5ArrayC2Ev(e);h=a+668|0;if((__ZNK9PopupMenu14get_item_countEv(c[h>>2]|0)|0)<=0){i=c[e>>2]|0;l=b;return i|0}a=0;do{c[f>>2]=__ZNK9PopupMenu13get_item_textEi(c[h>>2]|0,a)|0;__ZN7VariantC2ERK6String(d,f);__ZN5Array9push_backERK7Variant(e,d);if(c[d>>2]|0)__ZN7Variant5clearEv(d);j=c[f>>2]|0;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);c[g>>2]=__ZNK9PopupMenu13get_item_iconEi(c[h>>2]|0,a)|0;__ZN6RefPtrC2Ev(d);__ZN3RefI9ReferenceEaSI7TextureEEvRKS_IT_E(d,g);__ZN7VariantC2ERK6RefPtr(f,d);__ZN6RefPtrD2Ev(d);__ZN5Array9push_backERK7Variant(e,f);if(c[f>>2]|0)__ZN7Variant5clearEv(f);j=c[g>>2]|0;if((j|0?__ZN9Reference11unreferenceEv(j)|0:0)?(j=c[g>>2]|0,__Z17predelete_handlerP6Object(j)|0):0){gj[c[(c[j>>2]|0)+76>>2]&8191](j);__ZN6Memory11free_staticEPvb(j,0)}c[g>>2]=0;__ZN7VariantC2Eb(d,__ZNK9PopupMenu16is_item_disabledEi(c[h>>2]|0,a)|0);__ZN5Array9push_backERK7Variant(e,d);if(c[d>>2]|0)__ZN7Variant5clearEv(d);__ZN7VariantC2Ei(d,__ZNK9PopupMenu11get_item_IDEi(c[h>>2]|0,a)|0);__ZN5Array9push_backERK7Variant(e,d);if(c[d>>2]|0)__ZN7Variant5clearEv(d);__ZNK9PopupMenu17get_item_metadataEi(d,c[h>>2]|0,a);__ZN5Array9push_backERK7Variant(e,d);if(c[d>>2]|0)__ZN7Variant5clearEv(d);a=a+1|0}while((a|0)<(__ZNK9PopupMenu14get_item_countEv(c[h>>2]|0)|0));i=c[e>>2]|0;l=b;return i|0}function __ZNK9PopupMenu14get_item_countEv(a){a=a|0;var b=0,d=0;b=c[a+620>>2]|0;if(!b){d=0;return d|0}d=c[b+-4>>2]|0;return d|0}function __ZNK9PopupMenu13get_item_textEi(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;if((d|0)>=0){g=c[b+620>>2]|0;b=(g|0)==0;if(b)h=0;else h=c[g+-4>>2]|0;if((h|0)>(d|0)){a[1263537]=0;if(b)i=0;else i=c[g+-4>>2]|0;do if((i|0)<=(d|0)){if(b)j=0;else j=c[g+-4>>2]|0;if((j|0)>(d|0)){a[1263537]=0;k=14;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);n=0;break}}else k=14;while(0);if((k|0)==14)n=g+(d*80|0)|0;d=n+4|0;c[f>>2]=0;n=c[d>>2]|0;if(!n){o=0;l=e;return o|0}c[f>>2]=0;if(!(__Z28atomic_conditional_incrementPj(n+-8|0)|0)){o=0;l=e;return o|0}n=c[d>>2]|0;c[f>>2]=n;o=n;l=e;return o|0}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(841248,831668,692,842220,0);__ZN6StringC2EPKc(f,1263606);o=c[f>>2]|0;l=e;return o|0}function __ZNK9PopupMenu13get_item_iconEi(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0;if((d|0)>=0){e=c[b+620>>2]|0;b=(e|0)==0;if(b)f=0;else f=c[e+-4>>2]|0;if((f|0)>(d|0)){a[1263537]=0;if(b)g=0;else g=c[e+-4>>2]|0;do if((g|0)<=(d|0)){if(b)h=0;else h=c[e+-4>>2]|0;if((h|0)>(d|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0)}while(0);h=c[e+(d*80|0)>>2]|0;if(!h){i=0;return i|0}__ZN9Reference9referenceEv(h);i=h;return i|0}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(842260,831668,697,842220,0);i=0;return i|0}function __ZNK9PopupMenu16is_item_disabledEi(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0;if((d|0)>=0){e=c[b+620>>2]|0;b=(e|0)==0;if(b)f=0;else f=c[e+-4>>2]|0;if((f|0)>(d|0)){a[1263537]=0;if(b)g=0;else g=c[e+-4>>2]|0;do if((g|0)<=(d|0)){if(b)h=0;else h=c[e+-4>>2]|0;if((h|0)>(d|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0)}while(0);i=(a[e+(d*80|0)+15>>0]|0)!=0;return i|0}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(841397,831668,715,842220,0);i=0;return i|0}function __ZNK9PopupMenu11get_item_IDEi(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0;if((d|0)>=0){e=c[b+620>>2]|0;b=(e|0)==0;if(b)f=0;else f=c[e+-4>>2]|0;if((f|0)>(d|0)){a[1263537]=0;if(b)g=0;else g=c[e+-4>>2]|0;do if((g|0)<=(d|0)){if(b)h=0;else h=c[e+-4>>2]|0;if((h|0)>(d|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0)}while(0);i=c[e+(d*80|0)+16>>2]|0;return i|0}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(832743,831668,727,842220,0);i=0;return i|0}function __ZNK9PopupMenu17get_item_metadataEi(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0;if((e|0)>=0){f=c[d+620>>2]|0;d=(f|0)==0;if(d)g=0;else g=c[f+-4>>2]|0;if((g|0)>(e|0)){a[1263537]=0;if(d)h=0;else h=c[f+-4>>2]|0;do if((h|0)<=(e|0)){if(d)i=0;else i=c[f+-4>>2]|0;if((i|0)>(e|0)){a[1263537]=0;j=14;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);k=0;break}}else j=14;while(0);if((j|0)==14)k=f+(e*80|0)|0;__ZN7VariantC2ERKS_(b,k+24|0);return}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(841432,831668,709,842220,0);c[b>>2]=0;return}function __ZNK13MethodBind0RCI12OptionButton5ArrayE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;if((b|0)!=-1){f=0;l=a;return f|0}__ZN5ArrayC2Ev(d);__ZN7VariantC2ERK5Array(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);__ZN5ArrayD2Ev(d);f=b;l=a;return f|0}function __ZNK13MethodBind0RCI12OptionButton5ArrayE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,994031);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI12OptionButton5ArrayE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;j=f+24|0;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235548)|0:0){c[h>>2]=0;a[1263537]=0;k=c[d+24>>2]|0;if((k|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=k;c[b>>2]=0;l=f;return}n=k-(c[d+20>>2]|0)|0;if((n|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=n;c[b>>2]=0;l=f;return}n=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))o=n;else o=c[(c[d>>2]|0)+n>>2]|0;c[j>>2]=ij[o&8191](d)|0;__ZN7VariantC2ERK5Array(i,j);__ZN5ArrayD2Ev(j);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI12OptionButton5ArrayE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=d;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235548)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;c[f>>2]=ij[i&8191](a)|0;__ZN5ArrayaSERKS_(e,f);__ZN5ArrayD2Ev(f);l=d;return}function __ZN13MethodBind0RCI12OptionButton5ArrayED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN9PopupMenu5clearEv(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d;f=b+620|0;g=0;while(1){h=c[f>>2]|0;i=(h|0)==0;if(i)j=0;else j=c[h+-4>>2]|0;if((g|0)>=(j|0))break;if(i)k=0;else k=c[h+-4>>2]|0;if((k|0)<=(g|0)){if(i)n=0;else n=c[h+-4>>2]|0;if((n|0)<=(g|0)){o=19;break}a[1263537]=0}__ZN6VectorIN9PopupMenu4ItemEE14_copy_on_writeEv(f);p=c[f>>2]|0;if(c[p+(g*80|0)+68>>2]|0){q=(p|0)==0;if(q)r=0;else r=c[p+-4>>2]|0;do if((r|0)<=(g|0)){if(q)s=0;else s=c[p+-4>>2]|0;if((s|0)>(g|0)){a[1263537]=0;o=30;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);t=0;break}}else o=30;while(0);if((o|0)==30){o=0;__ZN6VectorIN9PopupMenu4ItemEE14_copy_on_writeEv(f);t=(c[f>>2]|0)+(g*80|0)|0}c[e>>2]=0;p=c[t+68>>2]|0;if(p|0){c[e>>2]=p;__ZN9Reference9referenceEv(p)}__ZN9PopupMenu15_unref_shortcutE3RefI8ShortCutE(b,e);p=c[e>>2]|0;if((p|0?__ZN9Reference11unreferenceEv(p)|0:0)?(p=c[e>>2]|0,__Z17predelete_handlerP6Object(p)|0):0){gj[c[(c[p>>2]|0)+76>>2]&8191](p);__ZN6Memory11free_staticEPvb(p,0)}c[e>>2]=0}g=g+1|0}if((o|0)==19)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);a[1263537]=0;if(i){u=b+624|0;c[u>>2]=-1;__ZN10CanvasItem6updateEv(b);l=d;return}if(!(c[h+-4>>2]|0)){u=b+624|0;c[u>>2]=-1;__ZN10CanvasItem6updateEv(b);l=d;return}if(!(__Z16atomic_decrementPj(h+-8|0)|0)){i=c[f>>2]|0;o=(i|0)==0?0:i+-4|0;i=o+4|0;if(c[o>>2]|0){g=0;do{__ZN9PopupMenu4ItemD2Ev(i+(g*80|0)|0);g=g+1|0}while(g>>>0<(c[o>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(h,1)}c[f>>2]=0;u=b+624|0;c[u>>2]=-1;__ZN10CanvasItem6updateEv(b);l=d;return}function __ZN9PopupMenu14add_check_itemERK6Stringij(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;g=l;l=l+176|0;if((l|0)>=(m|0))ba(176);h=g+168|0;i=g+80|0;j=g+160|0;k=g+164|0;n=g;c[i+24>>2]=0;o=i+48|0;c[i>>2]=0;c[i+4>>2]=0;c[i+8>>2]=0;c[i+12>>2]=0;c[o>>2]=0;c[o+4>>2]=0;c[o+8>>2]=0;c[o+12>>2]=0;c[o+16>>2]=0;c[o+20>>2]=0;a[o+24>>0]=0;o=i+4|0;p=c[d>>2]|0;if(p|0?(c[o>>2]=0,__Z28atomic_conditional_incrementPj(p+-8|0)|0):0)c[o>>2]=c[d>>2];__ZN10StringNameC2ERK6String(k,d);d=__ZNK6Object10XL_MESSAGEERK10StringName(b,k)|0;c[j>>2]=d;do if(d){o=c[d+4>>2]|0;if(o|0){__ZN6StringC2EPKc(h,o);q=c[h>>2]|0;break}o=d+8|0;c[h>>2]=0;p=c[o>>2]|0;if((p|0)!=0?(c[h>>2]=0,(__Z28atomic_conditional_incrementPj(p+-8|0)|0)!=0):0){p=c[o>>2]|0;c[h>>2]=p;q=p}else q=0}else{c[h>>2]=0;q=0}while(0);h=q;d=i+8|0;p=c[d>>2]|0;if((p|0)==(q|0)){if(q|0)r=19}else{if(p|0?(__Z16atomic_decrementPj(p+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(p,1);c[d>>2]=0;if(q|0)if(!(__Z28atomic_conditional_incrementPj(q+-8|0)|0))r=19;else{c[d>>2]=h;r=19}}if((r|0)==19?(__Z16atomic_decrementPj(q+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(q,1);__ZN10StringNameD2Ev(j);__ZN10StringNameD2Ev(k);c[i+56>>2]=f;c[i+16>>2]=e;a[i+13>>0]=1;__ZN9PopupMenu4ItemC2ERKS0_(n,i);__ZN6VectorIN9PopupMenu4ItemEE9push_backES1_(b+620|0,n)|0;__ZN9PopupMenu4ItemD2Ev(n);__ZN10CanvasItem6updateEv(b);__ZN9PopupMenu4ItemD2Ev(i);l=g;return}function __ZN12OptionButton7_selectEib(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0;f=l;l=l+128|0;if((l|0)>=(m|0))ba(128);g=f+120|0;h=f+96|0;i=f+72|0;j=f+48|0;k=f+24|0;n=f;if((d|0)<0){l=f;return}o=b+672|0;if((c[o>>2]|0)==(d|0)){l=f;return}p=b+668|0;if((__ZNK9PopupMenu14get_item_countEv(c[p>>2]|0)|0)<=(d|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(832825,832755,180,832833,0);l=f;return}a[1263537]=0;if((__ZNK9PopupMenu14get_item_countEv(c[p>>2]|0)|0)>0){q=0;do{__ZN9PopupMenu16set_item_checkedEib(c[p>>2]|0,q,(q|0)==(d|0));q=q+1|0}while((q|0)<(__ZNK9PopupMenu14get_item_countEv(c[p>>2]|0)|0))}c[o>>2]=d;c[g>>2]=__ZNK9PopupMenu13get_item_textEi(c[p>>2]|0,d)|0;__ZN6Button8set_textERK6String(b,g);d=c[g>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);c[g>>2]=__ZNK9PopupMenu13get_item_iconEi(c[p>>2]|0,c[o>>2]|0)|0;__ZN6Button8set_iconERK3RefI7TextureE(b,g);p=c[g>>2]|0;if((p|0?__ZN9Reference11unreferenceEv(p)|0:0)?(p=c[g>>2]|0,__Z17predelete_handlerP6Object(p)|0):0){gj[c[(c[p>>2]|0)+76>>2]&8191](p);__ZN6Memory11free_staticEPvb(p,0)}if((a[b+136>>0]|0)==0|e^1){l=f;return}__ZN10StringNameC2EPKc(g,947687);__ZN7VariantC2Ei(h,c[o>>2]|0);c[i>>2]=0;c[j>>2]=0;c[k>>2]=0;c[n>>2]=0;__ZN6Object11emit_signalERK10StringNameRK7VariantS5_S5_S5_S5_(b,g,h,i,j,k,n);if(c[n>>2]|0)__ZN7Variant5clearEv(n);if(c[k>>2]|0)__ZN7Variant5clearEv(k);if(c[j>>2]|0)__ZN7Variant5clearEv(j);if(c[i>>2]|0)__ZN7Variant5clearEv(i);if(c[h>>2]|0)__ZN7Variant5clearEv(h);__ZN10StringNameD2Ev(g);l=f;return}function __ZN9PopupMenu13set_item_iconEiRK3RefI7TextureE(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0;if((d|0)>=0){f=b+620|0;g=c[f>>2]|0;h=(g|0)==0;if(h)i=0;else i=c[g+-4>>2]|0;if((i|0)>(d|0)){a[1263537]=0;if(h)j=0;else j=c[g+-4>>2]|0;do if((j|0)<=(d|0)){if(h)k=0;else k=c[g+-4>>2]|0;if((k|0)>(d|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);__ZN6VectorIN9PopupMenu4ItemEE14_copy_on_writeEv(f);k=(c[f>>2]|0)+(d*80|0)|0;d=c[k>>2]|0;if((c[e>>2]|0)!=(d|0)){if((d|0?__ZN9Reference11unreferenceEv(d)|0:0)?(d=c[k>>2]|0,__Z17predelete_handlerP6Object(d)|0):0){gj[c[(c[d>>2]|0)+76>>2]&8191](d);__ZN6Memory11free_staticEPvb(d,0)}c[k>>2]=0;d=c[e>>2]|0;c[k>>2]=d;if(d|0)__ZN9Reference9referenceEv(d)}__ZN10CanvasItem6updateEv(b);return}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(841262,831668,633,842220,0);return}function __ZN9PopupMenu17set_item_disabledEib(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0;f=e&1;if((d|0)>=0){e=b+620|0;g=c[e>>2]|0;h=(g|0)==0;if(h)i=0;else i=c[g+-4>>2]|0;if((i|0)>(d|0)){a[1263537]=0;if(h)j=0;else j=c[g+-4>>2]|0;do if((j|0)<=(d|0)){if(h)k=0;else k=c[g+-4>>2]|0;if((k|0)>(d|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);__ZN6VectorIN9PopupMenu4ItemEE14_copy_on_writeEv(e);a[(c[e>>2]|0)+(d*80|0)+15>>0]=f;__ZN10CanvasItem6updateEv(b);return}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(841379,831668,671,842220,0);return}function __ZN9PopupMenu17set_item_metadataEiRK7Variant(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0;if((d|0)>=0){f=b+620|0;g=c[f>>2]|0;h=(g|0)==0;if(h)i=0;else i=c[g+-4>>2]|0;if((i|0)>(d|0)){a[1263537]=0;if(h)j=0;else j=c[g+-4>>2]|0;do if((j|0)<=(d|0)){if(h)k=0;else k=c[g+-4>>2]|0;if((k|0)>(d|0)){a[1263537]=0;l=14;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);m=0;break}}else l=14;while(0);if((l|0)==14){__ZN6VectorIN9PopupMenu4ItemEE14_copy_on_writeEv(f);m=(c[f>>2]|0)+(d*80|0)|0}__ZN7VariantaSERKS_(m+24|0,e);__ZN10CanvasItem6updateEv(b);return}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(841414,831668,664,842220,0);return}function __ZN9PopupMenu16set_item_checkedEib(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0;f=e&1;if((d|0)>=0){e=b+620|0;g=c[e>>2]|0;h=(g|0)==0;if(h)i=0;else i=c[g+-4>>2]|0;if((i|0)>(d|0)){a[1263537]=0;if(h)j=0;else j=c[g+-4>>2]|0;do if((j|0)<=(d|0)){if(h)k=0;else k=c[g+-4>>2]|0;if((k|0)>(d|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);__ZN6VectorIN9PopupMenu4ItemEE14_copy_on_writeEv(e);a[(c[e>>2]|0)+(d*80|0)+12>>0]=f;__ZN10CanvasItem6updateEv(b);return}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(832884,831668,640,842220,0);return}function __ZN6VectorIN9PopupMenu4ItemEE9push_backES1_(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;e=l;l=l+80|0;if((l|0)>=(m|0))ba(80);f=e;g=c[b>>2]|0;if(!g)h=1;else h=(c[g+-4>>2]|0)+1|0;if(__ZN6VectorIN9PopupMenu4ItemEE6resizeEi(b,h)|0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);i=1;l=e;return i|0}a[1263537]=0;h=c[b>>2]|0;do if(h){g=c[h+-4>>2]|0;j=g+-1|0;__ZN9PopupMenu4ItemC2ERKS0_(f,d);if((g|0)<1)k=14;else{n=c[b>>2]|0;o=(n|0)==0;if(o)p=0;else p=c[n+-4>>2]|0;if((p|0)<(g|0)){if(o)q=0;else q=c[n+-4>>2]|0;if((q|0)<(g|0)){k=14;break}a[1263537]=0}__ZN6VectorIN9PopupMenu4ItemEE14_copy_on_writeEv(b);r=(c[b>>2]|0)+(j*80|0)|0}}else{__ZN9PopupMenu4ItemC2ERKS0_(f,d);k=14}while(0);if((k|0)==14){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);r=0}__ZN9PopupMenu4ItemaSERKS0_(r,f)|0;__ZN9PopupMenu4ItemD2Ev(f);i=0;l=e;return i|0}function __ZN6VectorIN9PopupMenu4ItemEE6resizeEi(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0;if((d|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,269,1145657,0);e=31;return e|0}a[1263537]=0;f=c[b>>2]|0;if(!f)g=0;else g=c[f+-4>>2]|0;if((g|0)==(d|0)){e=0;return e|0}if(!d){if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0){g=c[b>>2]|0;h=(g|0)==0?0:g+-4|0;g=h+4|0;if(c[h>>2]|0){i=0;do{__ZN9PopupMenu4ItemD2Ev(g+(i*80|0)|0);i=i+1|0}while(i>>>0<(c[h>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(f,1)}c[b>>2]=0;e=0;return e|0}__ZN6VectorIN9PopupMenu4ItemEE14_copy_on_writeEv(b);f=d*80|0;if(d>>>0<=53687091?(h=f+-1|0,i=h>>>1|h,h=i>>>2|i,i=h>>>4|h,h=i>>>8|i,i=(h>>>16|h)+1|0,f>>>0<4294967264):0){a[1263537]=0;f=c[b>>2]|0;do if(!f)if((d|0)>0)j=20;else{k=0;j=30}else{h=c[f+-4>>2]|0;if((h|0)<(d|0))if(!h)j=20;else{g=__ZN6Memory14realloc_staticEPvjb(f,i,1)|0;if(g|0){a[1263537]=0;l=g;m=c[g+-4>>2]|0;break}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,300,1145876,0);e=6;return e|0}else{k=h;j=30}}while(0);do if((j|0)==20){h=__ZN6Memory12alloc_staticEjb(i,1)|0;if(h|0){a[1263537]=0;c[h+-4>>2]=0;c[h+-8>>2]=1;l=h;m=0;break}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,292,1145820,0);e=6;return e|0}else if((j|0)==30){if((k|0)<=(d|0)){e=0;return e|0}if((c[f+-4>>2]|0)>>>0>d>>>0){h=d;g=f;do{__ZN9PopupMenu4ItemD2Ev(g+(h*80|0)|0);h=h+1|0;g=c[b>>2]|0}while(h>>>0<(c[g+-4>>2]|0)>>>0);n=g}else n=f;h=__ZN6Memory14realloc_staticEPvjb(n,i,1)|0;if(!h){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,324,1145876,0);e=6;return e|0}else{a[1263537]=0;c[b>>2]=h;c[h+-4>>2]=d;e=0;return e|0}}while(0);c[b>>2]=l;if((m|0)<(d|0)){i=m;do{m=l+(i*80|0)|0;c[l+(i*80|0)+24>>2]=0;n=l+(i*80|0)+48|0;c[m>>2]=0;c[m+4>>2]=0;c[m+8>>2]=0;c[m+12>>2]=0;c[n>>2]=0;c[n+4>>2]=0;c[n+8>>2]=0;c[n+12>>2]=0;c[n+16>>2]=0;c[n+20>>2]=0;a[n+24>>0]=0;i=i+1|0}while((i|0)!=(d|0));o=c[b>>2]|0}else o=l;c[((o|0)==0?0:o+-4|0)>>2]=d;e=0;return e|0}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,285,1145723,0);e=6;return e|0}function __ZN9PopupMenu4ItemaSERKS0_(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0;e=c[b>>2]|0;if((c[d>>2]|0)!=(e|0)){if((e|0?__ZN9Reference11unreferenceEv(e)|0:0)?(e=c[b>>2]|0,__Z17predelete_handlerP6Object(e)|0):0){gj[c[(c[e>>2]|0)+76>>2]&8191](e);__ZN6Memory11free_staticEPvb(e,0)}c[b>>2]=0;e=c[d>>2]|0;c[b>>2]=e;if(e|0)__ZN9Reference9referenceEv(e)}e=b+4|0;f=d+4|0;g=c[e>>2]|0;if((g|0)!=(c[f>>2]|0)){if(g|0?(__Z16atomic_decrementPj(g+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(g,1);c[e>>2]=0;g=c[f>>2]|0;if(g|0?__Z28atomic_conditional_incrementPj(g+-8|0)|0:0)c[e>>2]=c[f>>2]}f=b+8|0;e=d+8|0;g=c[f>>2]|0;if((g|0)!=(c[e>>2]|0)){if(g|0?(__Z16atomic_decrementPj(g+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(g,1);c[f>>2]=0;g=c[e>>2]|0;if(g|0?__Z28atomic_conditional_incrementPj(g+-8|0)|0:0)c[f>>2]=c[e>>2]}e=d+12|0;f=c[e+4>>2]|0;g=b+12|0;c[g>>2]=c[e>>2];c[g+4>>2]=f;__ZN7VariantaSERKS_(b+24|0,d+24|0);f=b+48|0;g=d+48|0;e=c[f>>2]|0;if((e|0)!=(c[g>>2]|0)){if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);c[f>>2]=0;e=c[g>>2]|0;if(e|0?__Z28atomic_conditional_incrementPj(e+-8|0)|0:0)c[f>>2]=c[g>>2]}g=b+52|0;f=d+52|0;e=c[g>>2]|0;if((e|0)!=(c[f>>2]|0)){if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);c[g>>2]=0;e=c[f>>2]|0;if(e|0?__Z28atomic_conditional_incrementPj(e+-8|0)|0:0)c[g>>2]=c[f>>2]}f=b+56|0;g=d+56|0;c[f>>2]=c[g>>2];c[f+4>>2]=c[g+4>>2];c[f+8>>2]=c[g+8>>2];g=d+68|0;f=b+68|0;e=c[f>>2]|0;if((c[g>>2]|0)==(e|0)){h=d+72|0;i=a[h>>0]|0;j=b+72|0;a[j>>0]=i;return b|0}if((e|0?__ZN9Reference11unreferenceEv(e)|0:0)?(e=c[f>>2]|0,__Z17predelete_handlerP6Object(e)|0):0){gj[c[(c[e>>2]|0)+76>>2]&8191](e);__ZN6Memory11free_staticEPvb(e,0)}c[f>>2]=0;e=c[g>>2]|0;c[f>>2]=e;if(!e){h=d+72|0;i=a[h>>0]|0;j=b+72|0;a[j>>0]=i;return b|0}__ZN9Reference9referenceEv(e);h=d+72|0;i=a[h>>0]|0;j=b+72|0;a[j>>0]=i;return b|0}function __ZN9PopupMenu15_unref_shortcutE3RefI8ShortCutE(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e+4|0;g=e;h=b+660|0;i=c[h>>2]|0;a:do if(i|0){j=c[i+8>>2]|0;k=b+664|0;n=c[k>>2]|0;b:do if((j|0)==(n|0))o=j;else{p=c[d>>2]|0;q=j;while(1){r=c[q+24>>2]|0;if(p>>>0<r>>>0)s=q+8|0;else{if(r>>>0>=p>>>0){o=q;break b}s=q+4|0}q=c[s>>2]|0;if((q|0)==(n|0))break a}}while(0);if((o|0)!=(n|0)&(o|0)!=0){a[1263537]=0;j=__ZN3MapI3RefI8ShortCutEi10ComparatorIS2_E16DefaultAllocatorEixERKS2_(h,d)|0;c[j>>2]=(c[j>>2]|0)+-1;if(c[(__ZN3MapI3RefI8ShortCutEi10ComparatorIS2_E16DefaultAllocatorEixERKS2_(h,d)|0)>>2]|0){l=e;return}j=c[d>>2]|0;__ZN10StringNameC2EPKc(f,1126630);__ZN10StringNameC2EPKc(g,915054);__ZN6Object10disconnectERK10StringNamePS_S2_(j,f,b,g);__ZN10StringNameD2Ev(g);__ZN10StringNameD2Ev(f);j=c[h>>2]|0;if(!j){l=e;return}q=c[j+8>>2]|0;j=c[k>>2]|0;c:do if((q|0)==(j|0))t=q;else{p=c[d>>2]|0;r=q;do{u=c[r+24>>2]|0;if(p>>>0<u>>>0)v=r+8|0;else{if(u>>>0>=p>>>0){t=r;break c}v=r+4|0}r=c[v>>2]|0}while((r|0)!=(j|0));l=e;return}while(0);if((t|0)==0|(t|0)==(j|0)){l=e;return}__ZN3MapI3RefI8ShortCutEi10ComparatorIS2_E16DefaultAllocatorE6_eraseEPNS6_7ElementE(h,t);l=e;return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(832901,831668,964,832917,0);l=e;return}function __ZN3MapI3RefI8ShortCutEi10ComparatorIS2_E16DefaultAllocatorEixERKS2_(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;g=c[b>>2]|0;if(!g){h=__ZnwjPFPvjE(32,4740)|0;i=h+16|0;c[i>>2]=0;c[i+4>>2]=0;c[i+8>>2]=0;c[b>>2]=h;i=c[b+4>>2]|0;c[h+4>>2]=i;c[h+8>>2]=i;c[h+12>>2]=i;c[h>>2]=1;if(!h){c[f>>2]=0;j=f;k=14}else{n=h;o=i;k=5}}else{n=g;o=c[b+4>>2]|0;k=5}a:do if((k|0)==5){g=c[n+8>>2]|0;b:do if((g|0)!=(o|0)){i=c[d>>2]|0;h=g;while(1){p=c[h+24>>2]|0;if(i>>>0<p>>>0)q=h+8|0;else{if(p>>>0>=i>>>0)break;q=h+4|0}p=c[q>>2]|0;if((p|0)==(o|0))break b;else h=p}if(!((h|0)==(o|0)|(h|0)==0)){r=h;break a}}while(0);c[f>>2]=0;if(!n){j=f;k=14}else{s=f;k=15}}while(0);if((k|0)==14){n=__ZnwjPFPvjE(32,4740)|0;o=n+16|0;c[o>>2]=0;c[o+4>>2]=0;c[o+8>>2]=0;c[b>>2]=n;o=c[b+4>>2]|0;c[n+4>>2]=o;c[n+8>>2]=o;c[n+12>>2]=o;c[n>>2]=1;s=j;k=15}if((k|0)==15){k=__ZN3MapI3RefI8ShortCutEi10ComparatorIS2_E16DefaultAllocatorE10_insert_rbERKS2_RKi(b,d,f)|0;if(!k){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145936,616,1145947,0);t=0;l=e;return t|0}else r=k}a[1263537]=0;t=r+28|0;l=e;return t|0}function __ZN3MapI3RefI8ShortCutEi10ComparatorIS2_E16DefaultAllocatorE6_eraseEPNS6_7ElementE(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0;e=d+8|0;f=c[e>>2]|0;g=b+4|0;h=c[g>>2]|0;if((f|0)!=(h|0)?(i=c[d+4>>2]|0,(i|0)!=(h|0)):0){j=i;while(1){i=c[j+8>>2]|0;if((i|0)==(h|0))break;else j=i}if(!j){k=h;l=c[h+8>>2]|0}else{k=j;l=h}}else{k=d;l=f}f=k+8|0;j=k+4|0;i=c[((l|0)==(h|0)?j:f)>>2]|0;h=c[b>>2]|0;l=k+12|0;m=c[l>>2]|0;c[i+12>>2]=m;if((h|0)==(m|0))n=h+8|0;else{h=c[l>>2]|0;m=h+8|0;n=(k|0)==(c[m>>2]|0)?m:h+4|0}c[n>>2]=i;if((k|0)==(d|0)){if((c[d>>2]|0)==1)__ZN3MapI3RefI8ShortCutEi10ComparatorIS2_E16DefaultAllocatorE10_erase_fixEPNS6_7ElementE(b,i)}else{if((k|0)==(c[g>>2]|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143791,1145936,469,1143798,0);return}a[1263537]=0;if((c[k>>2]|0)==1)__ZN3MapI3RefI8ShortCutEi10ComparatorIS2_E16DefaultAllocatorE10_erase_fixEPNS6_7ElementE(b,i);c[f>>2]=c[e>>2];f=d+4|0;c[j>>2]=c[f>>2];j=d+12|0;c[l>>2]=c[j>>2];c[k>>2]=c[d>>2];c[(c[e>>2]|0)+12>>2]=k;c[(c[f>>2]|0)+12>>2]=k;f=c[j>>2]|0;j=f+8|0;c[((c[j>>2]|0)==(d|0)?j:f+4|0)>>2]=k}k=c[d+16>>2]|0;f=d+20|0;if(k|0)c[k+20>>2]=c[f>>2];j=c[f>>2]|0;if(j|0)c[j+16>>2]=k;k=d+24|0;j=c[k>>2]|0;if((j|0?__ZN9Reference11unreferenceEv(j)|0:0)?(j=c[k>>2]|0,__Z17predelete_handlerP6Object(j)|0):0){gj[c[(c[j>>2]|0)+76>>2]&8191](j);__ZN6Memory11free_staticEPvb(j,0)}c[k>>2]=0;__ZN6Memory11free_staticEPvb(d,0);d=b+8|0;c[d>>2]=(c[d>>2]|0)+-1;if(!(c[c[g>>2]>>2]|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143791,1145936,498,1143838,0);return}else{a[1263537]=0;return}}function __ZN3MapI3RefI8ShortCutEi10ComparatorIS2_E16DefaultAllocatorE10_erase_fixEPNS6_7ElementE(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0;e=c[(c[b>>2]|0)+8>>2]|0;f=b+4|0;if((e|0)!=(d|0)&(c[d>>2]|0)==1){b=d;while(1){g=b+12|0;h=c[g>>2]|0;i=c[h+8>>2]|0;do if((b|0)==(i|0)){j=c[h+4>>2]|0;if(!(c[j>>2]|0)){a[1263537]=0;c[j>>2]=1;k=c[f>>2]|0;if((k|0)==(h|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);l=c[g>>2]|0;m=l;n=c[l+4>>2]|0;o=c[f>>2]|0}else{a[1263537]=0;c[h>>2]=0;m=h;n=j;o=k}k=n+8|0;l=c[k>>2]|0;c[m+4>>2]=l;if((l|0)!=(o|0))c[l+12>>2]=m;l=m+12|0;c[n+12>>2]=c[l>>2];p=c[l>>2]|0;q=p+8|0;c[((c[q>>2]|0)==(m|0)?q:p+4|0)>>2]=n;c[k>>2]=m;c[l>>2]=n;l=c[g>>2]|0;r=c[l+4>>2]|0;s=l}else{r=j;s=h}if((c[c[r+4>>2]>>2]|0)==1){j=r+8|0;l=c[j>>2]|0;if((c[l>>2]|0)==1)if((c[f>>2]|0)==(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);t=c[g>>2]|0;break}else{a[1263537]=0;c[r>>2]=0;t=s;break}a[1263537]=0;c[l>>2]=1;k=c[f>>2]|0;if((k|0)==(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);u=c[j>>2]|0;v=c[f>>2]|0}else{a[1263537]=0;c[r>>2]=0;u=l;v=k}k=u+4|0;l=c[k>>2]|0;c[j>>2]=l;if((l|0)!=(v|0))c[l+12>>2]=r;l=r+12|0;c[u+12>>2]=c[l>>2];j=c[l>>2]|0;p=j+4|0;c[((c[p>>2]|0)==(r|0)?p:j+8|0)>>2]=u;c[k>>2]=r;c[l>>2]=u;l=c[g>>2]|0;w=c[l+4>>2]|0;x=l}else{w=r;x=s}l=c[x>>2]|0;k=c[f>>2]|0;if((l|0)==0&(k|0)==(w|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);y=c[g>>2]|0;z=c[f>>2]|0}else{a[1263537]=0;c[w>>2]=l;y=x;z=k}c[y>>2]=1;k=c[w+4>>2]|0;a[1263537]=0;c[k>>2]=1;k=y+4|0;l=c[k>>2]|0;j=l+8|0;p=c[j>>2]|0;c[k>>2]=p;if((p|0)!=(z|0))c[p+12>>2]=y;p=y+12|0;c[l+12>>2]=c[p>>2];k=c[p>>2]|0;q=k+8|0;c[((c[q>>2]|0)==(y|0)?q:k+4|0)>>2]=l;c[j>>2]=y;c[p>>2]=l;t=e}else{if(!(c[i>>2]|0)){a[1263537]=0;c[i>>2]=1;l=c[f>>2]|0;if((l|0)==(h|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);p=c[g>>2]|0;A=c[p+8>>2]|0;B=c[f>>2]|0;C=p}else{a[1263537]=0;c[h>>2]=0;A=i;B=l;C=h}l=A+4|0;p=c[l>>2]|0;c[C+8>>2]=p;if((p|0)!=(B|0))c[p+12>>2]=C;p=C+12|0;c[A+12>>2]=c[p>>2];j=c[p>>2]|0;k=j+4|0;c[((c[k>>2]|0)==(C|0)?k:j+8|0)>>2]=A;c[l>>2]=C;c[p>>2]=A;p=c[g>>2]|0;D=c[p+8>>2]|0;E=p}else{D=i;E=h}p=D+4|0;l=c[p>>2]|0;j=(c[c[D+8>>2]>>2]|0)==1;if(!((c[l>>2]|0)!=1|j^1))if((c[f>>2]|0)==(D|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);t=c[g>>2]|0;break}else{a[1263537]=0;c[D>>2]=0;t=E;break}if(j){a[1263537]=0;c[l>>2]=1;j=c[f>>2]|0;if((j|0)==(D|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);F=c[p>>2]|0;G=c[f>>2]|0}else{a[1263537]=0;c[D>>2]=0;F=l;G=j}j=F+8|0;l=c[j>>2]|0;c[p>>2]=l;if((l|0)!=(G|0))c[l+12>>2]=D;l=D+12|0;c[F+12>>2]=c[l>>2];p=c[l>>2]|0;k=p+8|0;c[((c[k>>2]|0)==(D|0)?k:p+4|0)>>2]=F;c[j>>2]=D;c[l>>2]=F;l=c[g>>2]|0;H=c[l+8>>2]|0;I=l}else{H=D;I=E}l=c[I>>2]|0;j=c[f>>2]|0;if((l|0)==0&(j|0)==(H|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);J=c[g>>2]|0;K=c[f>>2]|0}else{a[1263537]=0;c[H>>2]=l;J=I;K=j}c[J>>2]=1;j=c[H+8>>2]|0;a[1263537]=0;c[j>>2]=1;j=J+8|0;l=c[j>>2]|0;p=l+4|0;k=c[p>>2]|0;c[j>>2]=k;if((k|0)!=(K|0))c[k+12>>2]=J;k=J+12|0;c[l+12>>2]=c[k>>2];j=c[k>>2]|0;q=j+4|0;c[((c[q>>2]|0)==(J|0)?q:j+8|0)>>2]=l;c[p>>2]=J;c[k>>2]=l;t=e}while(0);if((e|0)!=(t|0)&(c[t>>2]|0)==1)b=t;else{L=t;break}}}else L=d;a[1263537]=0;c[L>>2]=1;if((c[c[f>>2]>>2]|0)==1){a[1263537]=0;return}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143886,1145936,447,1143897,0);return}}function __ZN3MapI3RefI8ShortCutEi10ComparatorIS2_E16DefaultAllocatorE10_insert_rbERKS2_RKi(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f;a[g>>0]=0;h=__ZN3MapI3RefI8ShortCutEi10ComparatorIS2_E16DefaultAllocatorE7_insertERKS2_Rb(b,d,g)|0;if(h|0)c[h+28>>2]=c[e>>2];if(a[g>>0]|0){l=f;return h|0}g=b+8|0;c[g>>2]=(c[g>>2]|0)+1;g=h+12|0;e=c[g>>2]|0;if(!(c[e>>2]|0)){d=b+4|0;i=h;j=e;k=e;e=g;while(1){g=j+12|0;n=c[g>>2]|0;o=c[n+8>>2]|0;p=n;do if((j|0)==(o|0)){q=c[n+4>>2]|0;if(!(c[q>>2]|0)){c[k>>2]=1;a[1263537]=0;c[q>>2]=1;if((c[d>>2]|0)==(n|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);r=c[(c[e>>2]|0)+12>>2]|0;break}else{a[1263537]=0;c[n>>2]=0;r=n;break}}q=j+4|0;if((i|0)==(c[q>>2]|0)){s=i+8|0;t=c[s>>2]|0;c[q>>2]=t;if((t|0)==(c[d>>2]|0))u=p;else{c[t+12>>2]=j;u=c[g>>2]|0}t=i+12|0;c[t>>2]=u;q=c[g>>2]|0;v=q+8|0;c[((c[v>>2]|0)==(j|0)?v:q+4|0)>>2]=i;c[s>>2]=j;c[g>>2]=i;w=j;x=i;y=c[t>>2]|0}else{w=i;x=j;y=n}a[1263537]=0;c[x>>2]=1;t=c[d>>2]|0;if((t|0)==(y|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);z=c[(c[w+12>>2]|0)+12>>2]|0;A=c[d>>2]|0}else{a[1263537]=0;c[y>>2]=0;z=y;A=t}t=z+8|0;s=c[t>>2]|0;q=s+4|0;v=c[q>>2]|0;c[t>>2]=v;if((v|0)!=(A|0))c[v+12>>2]=z;v=z+12|0;c[s+12>>2]=c[v>>2];t=c[v>>2]|0;B=t+4|0;c[((c[B>>2]|0)==(z|0)?B:t+8|0)>>2]=s;c[q>>2]=z;c[v>>2]=s;r=w}else{if(!(c[o>>2]|0)){c[k>>2]=1;a[1263537]=0;c[o>>2]=1;if((c[d>>2]|0)==(n|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);r=c[(c[e>>2]|0)+12>>2]|0;break}else{a[1263537]=0;c[n>>2]=0;r=n;break}}s=j+8|0;if((i|0)==(c[s>>2]|0)){v=i+4|0;q=c[v>>2]|0;c[s>>2]=q;if((q|0)==(c[d>>2]|0))C=p;else{c[q+12>>2]=j;C=c[g>>2]|0}q=i+12|0;c[q>>2]=C;s=c[g>>2]|0;t=s+4|0;c[((c[t>>2]|0)==(j|0)?t:s+8|0)>>2]=i;c[v>>2]=j;c[g>>2]=i;D=j;E=i;F=c[q>>2]|0}else{D=i;E=j;F=n}a[1263537]=0;c[E>>2]=1;q=c[d>>2]|0;if((q|0)==(F|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);G=c[d>>2]|0;H=c[(c[D+12>>2]|0)+12>>2]|0}else{a[1263537]=0;c[F>>2]=0;G=q;H=F}q=H+4|0;v=c[q>>2]|0;s=v+8|0;t=c[s>>2]|0;c[q>>2]=t;if((t|0)!=(G|0))c[t+12>>2]=H;t=H+12|0;c[v+12>>2]=c[t>>2];q=c[t>>2]|0;B=q+8|0;c[((c[B>>2]|0)==(H|0)?B:q+4|0)>>2]=v;c[s>>2]=H;c[t>>2]=v;r=D}while(0);n=r+12|0;g=c[n>>2]|0;if(!(c[g>>2]|0)){i=r;j=g;k=g;e=n}else break}}e=c[(c[b>>2]|0)+8>>2]|0;a[1263537]=0;c[e>>2]=1;l=f;return h|0}function __ZN3MapI3RefI8ShortCutEi10ComparatorIS2_E16DefaultAllocatorE7_insertERKS2_Rb(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0;f=c[b>>2]|0;g=c[f+8>>2]|0;h=b+4|0;i=c[h>>2]|0;a:do if((g|0)==(i|0))j=f;else{k=c[d>>2]|0;l=g;while(1){m=c[l+24>>2]|0;if(k>>>0<m>>>0)n=l+8|0;else{if(m>>>0>=k>>>0)break;n=l+4|0}m=c[n>>2]|0;if((m|0)==(i|0)){j=l;break a}else l=m}a[e>>0]=1;o=l;return o|0}while(0);i=__ZnwjPFPvjE(32,4740)|0;c[i>>2]=0;c[i+4>>2]=0;c[i+8>>2]=0;c[i+12>>2]=0;c[i+16>>2]=0;c[i+20>>2]=0;c[i+24>>2]=0;c[i+12>>2]=j;n=c[h>>2]|0;g=i+4|0;c[g>>2]=n;f=i+8|0;c[f>>2]=n;n=i+24|0;if(c[d>>2]|0?(c[n>>2]=0,k=c[d>>2]|0,c[n>>2]=k,k|0):0)__ZN9Reference9referenceEv(k);if((j|0)!=(c[b>>2]|0)?(c[d>>2]|0)>>>0>=(c[j+24>>2]|0)>>>0:0)p=j+4|0;else p=j+8|0;c[p>>2]=i;a[e>>0]=0;e=c[g>>2]|0;g=c[h>>2]|0;if((e|0)==(g|0)){h=i;do{p=h;h=c[h+12>>2]|0}while((p|0)==(c[h+4>>2]|0));q=(h|0)==(c[b>>2]|0)?0:h}else{h=e;while(1){e=c[h+8>>2]|0;if((e|0)==(g|0)){q=h;break}else h=e}}c[i+16>>2]=q;h=c[f>>2]|0;b:do if((h|0)==(g|0)){f=i;while(1){e=f;f=c[f+12>>2]|0;if((e|0)!=(c[f+8>>2]|0)){r=f;break b}if((f|0)==(c[b>>2]|0)){r=0;break}}}else{f=h;while(1){l=c[f+4>>2]|0;if((l|0)==(g|0)){r=f;break}else f=l}}while(0);g=i+20|0;c[g>>2]=r;if(!q)s=r;else{c[q+20>>2]=i;s=c[g>>2]|0}if(!s){o=i;return o|0}c[s+16>>2]=i;o=i;return o|0}function __ZNK11MethodBind1I12OptionButtonRK5ArrayE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;if(b|0){f=0;l=a;return f|0}__ZN5ArrayC2Ev(d);__ZN7VariantC2ERK5Array(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);__ZN5ArrayD2Ev(d);f=b;l=a;return f|0}function __ZNK11MethodBind1I12OptionButtonRK5ArrayE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,994031);l=a;return c[b>>2]|0}function __ZN11MethodBind1I12OptionButtonRK5ArrayE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i+24|0;k=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235548)|0:0){c[h>>2]=0;a[1263537]=0;n=d+24|0;o=c[n>>2]|0;if((o|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=o;c[b>>2]=0;l=i;return}p=o-(c[d+20>>2]|0)|0;if((p|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=p;c[b>>2]=0;l=i;return}if((g|0)>0){if((o|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);q=0}else{a[1263537]=0;q=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,q)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=q;c[b>>2]=0;l=i;return}}q=c[d+44>>2]|0;o=c[d+48>>2]|0;p=e+(o>>1)|0;if(!(o&1))r=q;else r=c[(c[p>>2]|0)+q>>2]|0;do if((g|0)<1){q=c[n>>2]|0;o=q+-1|0;if((q|0)>=1){e=c[d+16>>2]|0;s=(e|0)==0;if(s)t=0;else t=c[e+-4>>2]|0;if((q|0)<=(t|0)){if(s)u=0;else u=c[e+-4>>2]|0;do if((u|0)<(q|0)){if(s)v=0;else v=c[e+-4>>2]|0;if((v|0)<(q|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);w=0;break}else{a[1263537]=0;x=31;break}}else x=31;while(0);if((x|0)==31)w=e+(o*24|0)|0;__ZN7VariantC2ERKS_(k,w);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);c[j>>2]=__ZNK7Variantcv5ArrayEv(k)|0;Pi[r&2047](p,j);__ZN5ArrayD2Ev(j);if(c[k>>2]|0)__ZN7Variant5clearEv(k);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I12OptionButtonRK5ArrayE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e+4|0;g=e;if(!b)h=0;else{i=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235548)|0;h=i?b:0}b=c[a+44>>2]|0;i=c[a+48>>2]|0;a=h+(i>>1)|0;if(!(i&1))j=b;else j=c[(c[a>>2]|0)+b>>2]|0;__ZN5ArrayC2ERKS_(f,c[d>>2]|0);c[g>>2]=c[f>>2];Pi[j&2047](a,g);__ZN5ArrayD2Ev(g);l=e;return}function __ZN11MethodBind1I12OptionButtonRK5ArrayED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN9PopupMenu11remove_itemEi(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;if((d|0)>=0){g=b+620|0;h=c[g>>2]|0;i=(h|0)==0;if(i)j=0;else j=c[h+-4>>2]|0;if((j|0)>(d|0)){a[1263537]=0;if(i)k=0;else k=c[h+-4>>2]|0;do if((k|0)<=(d|0)){if(i)n=0;else n=c[h+-4>>2]|0;if((n|0)>(d|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);__ZN6VectorIN9PopupMenu4ItemEE14_copy_on_writeEv(g);n=c[g>>2]|0;if(!(c[n+(d*80|0)+68>>2]|0))o=n;else{h=(n|0)==0;if(h)p=0;else p=c[n+-4>>2]|0;do if((p|0)<=(d|0)){if(h)q=0;else q=c[n+-4>>2]|0;if((q|0)>(d|0)){a[1263537]=0;r=23;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);s=0;break}}else r=23;while(0);if((r|0)==23){__ZN6VectorIN9PopupMenu4ItemEE14_copy_on_writeEv(g);s=(c[g>>2]|0)+(d*80|0)|0}c[f>>2]=0;r=c[s+68>>2]|0;if(r|0){c[f>>2]=r;__ZN9Reference9referenceEv(r)}__ZN9PopupMenu15_unref_shortcutE3RefI8ShortCutE(b,f);r=c[f>>2]|0;if((r|0?__ZN9Reference11unreferenceEv(r)|0:0)?(r=c[f>>2]|0,__Z17predelete_handlerP6Object(r)|0):0){gj[c[(c[r>>2]|0)+76>>2]&8191](r);__ZN6Memory11free_staticEPvb(r,0)}c[f>>2]=0;o=c[g>>2]|0}f=(o|0)==0;if(f)t=0;else t=c[o+-4>>2]|0;if((t|0)>(d|0)){a[1263537]=0;if(!f?(__ZN6VectorIN9PopupMenu4ItemEE14_copy_on_writeEv(g),f=c[g>>2]|0,(f|0)!=0):0){u=f;v=(c[f+-4>>2]|0)+-1|0}else{u=0;v=-1}if((v|0)>(d|0)){f=d;do{d=f;f=f+1|0;__ZN9PopupMenu4ItemaSERKS0_(u+(d*80|0)|0,u+(f*80|0)|0)|0}while((f|0)!=(v|0))}__ZN6VectorIN9PopupMenu4ItemEE6resizeEi(g,v)|0}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1128380,1146752,368,1122479,0);__ZN10CanvasItem6updateEv(b);l=e;return}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(902724,831668,900,842220,0);l=e;return}function __ZNK13MethodBind0RCI12OptionButton7VariantE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;if((b|0)!=-1){f=0;l=a;return f|0}c[d>>2]=0;__ZN7VariantC2ERKS_(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);if(c[d>>2]|0)__ZN7Variant5clearEv(d);f=b;l=a;return f|0}function __ZNK13MethodBind0RCI12OptionButton7VariantE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,994031);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI12OptionButton7VariantE4callEP6ObjectPPKS1_iRNS1_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235548)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;Pi[n&2047](i,d);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI12OptionButton7VariantE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;d=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=d;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235548)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;Pi[i&2047](f,a);__ZN7VariantaSERKS_(e,f);if(!(c[f>>2]|0)){l=d;return}__ZN7Variant5clearEv(f);l=d;return}function __ZN13MethodBind0RCI12OptionButton7VariantED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN9PopupMenu13add_separatorEv(b){b=b|0;var d=0,e=0,f=0,g=0;d=l;l=l+160|0;if((l|0)>=(m|0))ba(160);e=d+80|0;f=d;c[e+24>>2]=0;g=e+48|0;c[e>>2]=0;c[e+4>>2]=0;c[e+8>>2]=0;c[e+12>>2]=0;c[g>>2]=0;c[g+4>>2]=0;c[g+8>>2]=0;c[g+12>>2]=0;c[g+16>>2]=0;c[g+20>>2]=0;a[g+24>>0]=0;a[e+14>>0]=1;c[e+16>>2]=-1;__ZN9PopupMenu4ItemC2ERKS0_(f,e);__ZN6VectorIN9PopupMenu4ItemEE9push_backES1_(b+620|0,f)|0;__ZN9PopupMenu4ItemD2Ev(f);__ZN10CanvasItem6updateEv(b);__ZN9PopupMenu4ItemD2Ev(e);l=d;return}function __ZNK11MethodBind0I12OptionButtonE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return 0}function __ZNK11MethodBind0I12OptionButtonE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,994031);l=a;return c[b>>2]|0}function __ZN11MethodBind0I12OptionButtonE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235548)|0:0){c[h>>2]=0;a[1263537]=0;f=c[d+24>>2]|0;if((f|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=f;c[b>>2]=0;return}i=f-(c[d+20>>2]|0)|0;if((i|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=i;c[b>>2]=0;return}i=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))j=i;else j=c[(c[d>>2]|0)+i>>2]|0;gj[j&8191](d);c[b>>2]=0;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,110,1146558,0);c[b>>2]=0;return}function __ZN11MethodBind0I12OptionButtonE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235548)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1)){g=b;gj[g&8191](a);return}else{g=c[(c[a>>2]|0)+b>>2]|0;gj[g&8191](a);return}}function __ZN11MethodBind0I12OptionButtonED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI12OptionButtoniE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK13MethodBind0RCI12OptionButtoniE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,994031);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI12OptionButtoniE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235548)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2Ei(i,ij[n&8191](d)|0);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI12OptionButtoniE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0;if(!b)f=0;else{d=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235548)|0;f=d?b:0}b=c[a+44>>2]|0;d=c[a+48>>2]|0;a=f+(d>>1)|0;if(!(d&1)){g=b;h=ij[g&8191](a)|0;c[e>>2]=h;return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=ij[g&8191](a)|0;c[e>>2]=h;return}}function __ZN13MethodBind0RCI12OptionButtoniED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind1RCI12OptionButtonbiE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;switch(b|0){case -1:{__ZN7VariantC2Eb(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}case 0:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}default:e=0}l=a;return e|0}function __ZNK13MethodBind1RCI12OptionButtonbiE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,994031);l=a;return c[b>>2]|0}function __ZN13MethodBind1RCI12OptionButtonbiE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;i=l;l=l+48|0;if((l|0)>=(m|0))ba(48);j=i+24|0;k=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235548)|0:0){c[h>>2]=0;a[1263537]=0;n=d+24|0;o=c[n>>2]|0;if((o|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=o;c[b>>2]=0;l=i;return}p=o-(c[d+20>>2]|0)|0;if((p|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=p;c[b>>2]=0;l=i;return}if((g|0)>0){if((o|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);q=0}else{a[1263537]=0;q=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,q)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=q;c[b>>2]=0;l=i;return}}q=c[d+44>>2]|0;o=c[d+48>>2]|0;p=e+(o>>1)|0;if(!(o&1))r=q;else r=c[(c[p>>2]|0)+q>>2]|0;do if((g|0)<1){q=c[n>>2]|0;o=q+-1|0;if((q|0)>=1){e=c[d+16>>2]|0;s=(e|0)==0;if(s)t=0;else t=c[e+-4>>2]|0;if((q|0)<=(t|0)){if(s)u=0;else u=c[e+-4>>2]|0;do if((u|0)<(q|0)){if(s)v=0;else v=c[e+-4>>2]|0;if((v|0)<(q|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);w=0;break}else{a[1263537]=0;x=31;break}}else x=31;while(0);if((x|0)==31)w=e+(o*24|0)|0;__ZN7VariantC2ERKS_(k,w);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);f=__ZNK7VariantcviEv(k)|0;__ZN7VariantC2Eb(j,$i[r&8191](p,f)|0);if(c[k>>2]|0)__ZN7Variant5clearEv(k);__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1217,1146558,0);c[b>>2]=0;l=i;return}function __ZN13MethodBind1RCI12OptionButtonbiE7ptrcallEP6ObjectPPKvPv(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0;if(!d)g=0;else{h=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1235548)|0;g=h?d:0}d=c[b+44>>2]|0;h=c[b+48>>2]|0;b=g+(h>>1)|0;if(!(h&1))i=d;else i=c[(c[b>>2]|0)+d>>2]|0;a[f>>0]=($i[i&8191](b,c[c[e>>2]>>2]|0)|0)&1;return}function __ZN13MethodBind1RCI12OptionButtonbiED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind1RCI12OptionButton7VariantiE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case -1:{c[d>>2]=0;__ZN7VariantC2ERKS_(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);if(c[d>>2]|0)__ZN7Variant5clearEv(d);f=b;l=a;return f|0}case 0:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;l=a;return f|0}default:{f=0;l=a;return f|0}}return 0}function __ZNK13MethodBind1RCI12OptionButton7VariantiE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,994031);l=a;return c[b>>2]|0}function __ZN13MethodBind1RCI12OptionButton7VariantiE4callEP6ObjectPPKS1_iRNS1_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;i=l;l=l+48|0;if((l|0)>=(m|0))ba(48);j=i+24|0;k=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235548)|0:0){c[h>>2]=0;a[1263537]=0;n=d+24|0;o=c[n>>2]|0;if((o|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=o;c[b>>2]=0;l=i;return}p=o-(c[d+20>>2]|0)|0;if((p|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=p;c[b>>2]=0;l=i;return}if((g|0)>0){if((o|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);q=0}else{a[1263537]=0;q=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,q)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=q;c[b>>2]=0;l=i;return}}q=c[d+44>>2]|0;o=c[d+48>>2]|0;p=e+(o>>1)|0;if(!(o&1))r=q;else r=c[(c[p>>2]|0)+q>>2]|0;do if((g|0)<1){q=c[n>>2]|0;o=q+-1|0;if((q|0)>=1){e=c[d+16>>2]|0;s=(e|0)==0;if(s)t=0;else t=c[e+-4>>2]|0;if((q|0)<=(t|0)){if(s)u=0;else u=c[e+-4>>2]|0;do if((u|0)<(q|0)){if(s)v=0;else v=c[e+-4>>2]|0;if((v|0)<(q|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);w=0;break}else{a[1263537]=0;x=31;break}}else x=31;while(0);if((x|0)==31)w=e+(o*24|0)|0;__ZN7VariantC2ERKS_(k,w);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);f=__ZNK7VariantcviEv(k)|0;bj[r&4095](j,p,f);if(c[k>>2]|0)__ZN7Variant5clearEv(k);__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1217,1146558,0);c[b>>2]=0;l=i;return}function __ZN13MethodBind1RCI12OptionButton7VariantiE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);g=f;if(!b)h=0;else{i=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235548)|0;h=i?b:0}b=c[a+44>>2]|0;i=c[a+48>>2]|0;a=h+(i>>1)|0;if(!(i&1))j=b;else j=c[(c[a>>2]|0)+b>>2]|0;bj[j&4095](g,a,c[c[d>>2]>>2]|0);__ZN7VariantaSERKS_(e,g);if(!(c[g>>2]|0)){l=f;return}__ZN7Variant5clearEv(g);l=f;return}function __ZN13MethodBind1RCI12OptionButton7VariantiED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind1RCI12OptionButtoniiE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;switch(b|0){case 0:case -1:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}default:e=0}l=a;return e|0}function __ZNK13MethodBind1RCI12OptionButtoniiE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,994031);l=a;return c[b>>2]|0}function __ZN13MethodBind1RCI12OptionButtoniiE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;i=l;l=l+48|0;if((l|0)>=(m|0))ba(48);j=i+24|0;k=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235548)|0:0){c[h>>2]=0;a[1263537]=0;n=d+24|0;o=c[n>>2]|0;if((o|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=o;c[b>>2]=0;l=i;return}p=o-(c[d+20>>2]|0)|0;if((p|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=p;c[b>>2]=0;l=i;return}if((g|0)>0){if((o|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);q=0}else{a[1263537]=0;q=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,q)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=q;c[b>>2]=0;l=i;return}}q=c[d+44>>2]|0;o=c[d+48>>2]|0;p=e+(o>>1)|0;if(!(o&1))r=q;else r=c[(c[p>>2]|0)+q>>2]|0;do if((g|0)<1){q=c[n>>2]|0;o=q+-1|0;if((q|0)>=1){e=c[d+16>>2]|0;s=(e|0)==0;if(s)t=0;else t=c[e+-4>>2]|0;if((q|0)<=(t|0)){if(s)u=0;else u=c[e+-4>>2]|0;do if((u|0)<(q|0)){if(s)v=0;else v=c[e+-4>>2]|0;if((v|0)<(q|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);w=0;break}else{a[1263537]=0;x=31;break}}else x=31;while(0);if((x|0)==31)w=e+(o*24|0)|0;__ZN7VariantC2ERKS_(k,w);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);f=__ZNK7VariantcviEv(k)|0;__ZN7VariantC2Ei(j,$i[r&8191](p,f)|0);if(c[k>>2]|0)__ZN7Variant5clearEv(k);__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1217,1146558,0);c[b>>2]=0;l=i;return}function __ZN13MethodBind1RCI12OptionButtoniiE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0;if(!b)f=0;else{g=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235548)|0;f=g?b:0}b=c[a+44>>2]|0;g=c[a+48>>2]|0;a=f+(g>>1)|0;if(!(g&1))h=b;else h=c[(c[a>>2]|0)+b>>2]|0;c[e>>2]=$i[h&8191](a,c[c[d>>2]>>2]|0)|0;return}function __ZN13MethodBind1RCI12OptionButtoniiED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind1RCI12OptionButton3RefI7TextureEiE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;switch(b|0){case -1:{e=__ZN7Variant12get_type_forI3RefI7TextureEEENS_4TypeEv()|0;break}case 0:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}default:e=0}l=a;return e|0}function __ZNK13MethodBind1RCI12OptionButton3RefI7TextureEiE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,994031);l=a;return c[b>>2]|0}function __ZN13MethodBind1RCI12OptionButton3RefI7TextureEiE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0;i=l;l=l+64|0;if((l|0)>=(m|0))ba(64);j=i+52|0;k=i+24|0;n=i+48|0;o=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235548)|0:0){c[h>>2]=0;a[1263537]=0;p=d+24|0;q=c[p>>2]|0;if((q|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=q;c[b>>2]=0;l=i;return}r=q-(c[d+20>>2]|0)|0;if((r|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=r;c[b>>2]=0;l=i;return}if((g|0)>0){if((q|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);s=0}else{a[1263537]=0;s=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,s)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=s;c[b>>2]=0;l=i;return}}s=c[d+44>>2]|0;q=c[d+48>>2]|0;r=e+(q>>1)|0;if(!(q&1))t=s;else t=c[(c[r>>2]|0)+s>>2]|0;do if((g|0)<1){s=c[p>>2]|0;q=s+-1|0;if((s|0)>=1){e=c[d+16>>2]|0;u=(e|0)==0;if(u)v=0;else v=c[e+-4>>2]|0;if((s|0)<=(v|0)){if(u)w=0;else w=c[e+-4>>2]|0;do if((w|0)<(s|0)){if(u)x=0;else x=c[e+-4>>2]|0;if((x|0)<(s|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);y=0;break}else{a[1263537]=0;z=31;break}}else z=31;while(0);if((z|0)==31)y=e+(q*24|0)|0;__ZN7VariantC2ERKS_(o,y);break}}c[o>>2]=0}else __ZN7VariantC2ERKS_(o,c[f>>2]|0);while(0);f=__ZNK7VariantcviEv(o)|0;c[n>>2]=$i[t&8191](r,f)|0;__ZN6RefPtrC2Ev(j);__ZN3RefI9ReferenceEaSI7TextureEEvRKS_IT_E(j,n);__ZN7VariantC2ERK6RefPtr(k,j);__ZN6RefPtrD2Ev(j);j=c[n>>2]|0;if((j|0?__ZN9Reference11unreferenceEv(j)|0:0)?(j=c[n>>2]|0,__Z17predelete_handlerP6Object(j)|0):0){gj[c[(c[j>>2]|0)+76>>2]&8191](j);__ZN6Memory11free_staticEPvb(j,0)}c[n>>2]=0;if(c[o>>2]|0)__ZN7Variant5clearEv(o);__ZN7VariantC2ERKS_(b,k);if(c[k>>2]|0)__ZN7Variant5clearEv(k);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1217,1146558,0);c[b>>2]=0;l=i;return}function __ZN13MethodBind1RCI12OptionButton3RefI7TextureEiE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f;if(!b)h=0;else{i=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235548)|0;h=i?b:0}b=c[a+44>>2]|0;i=c[a+48>>2]|0;a=h+(i>>1)|0;if(!(i&1))j=b;else j=c[(c[a>>2]|0)+b>>2]|0;c[g>>2]=$i[j&8191](a,c[c[d>>2]>>2]|0)|0;__ZN3RefI9ReferenceEaSI7TextureEEvRKS_IT_E(e,g);e=c[g>>2]|0;if(!e){l=f;return}if(!(__ZN9Reference11unreferenceEv(e)|0)){l=f;return}e=c[g>>2]|0;if(!(__Z17predelete_handlerP6Object(e)|0)){l=f;return}gj[c[(c[e>>2]|0)+76>>2]&8191](e);__ZN6Memory11free_staticEPvb(e,0);l=f;return}function __ZN13MethodBind1RCI12OptionButton3RefI7TextureEiED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind1RCI12OptionButton6StringiE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return __ZNK13MethodBind1RCI12OptionButton6StringiE18_get_argument_typeEi(a,b)|0}function __ZNK13MethodBind1RCI12OptionButton6StringiE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,994031);l=a;return c[b>>2]|0}function __ZN13MethodBind1RCI12OptionButton6StringiE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0;i=l;l=l+64|0;if((l|0)>=(m|0))ba(64);j=i+24|0;k=i+48|0;n=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235548)|0:0){c[h>>2]=0;a[1263537]=0;o=d+24|0;p=c[o>>2]|0;if((p|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=p;c[b>>2]=0;l=i;return}q=p-(c[d+20>>2]|0)|0;if((q|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=q;c[b>>2]=0;l=i;return}if((g|0)>0){if((p|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);r=0}else{a[1263537]=0;r=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,r)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=r;c[b>>2]=0;l=i;return}}r=c[d+44>>2]|0;p=c[d+48>>2]|0;q=e+(p>>1)|0;if(!(p&1))s=r;else s=c[(c[q>>2]|0)+r>>2]|0;do if((g|0)<1){r=c[o>>2]|0;p=r+-1|0;if((r|0)>=1){e=c[d+16>>2]|0;t=(e|0)==0;if(t)u=0;else u=c[e+-4>>2]|0;if((r|0)<=(u|0)){if(t)v=0;else v=c[e+-4>>2]|0;do if((v|0)<(r|0)){if(t)w=0;else w=c[e+-4>>2]|0;if((w|0)<(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);x=0;break}else{a[1263537]=0;y=31;break}}else y=31;while(0);if((y|0)==31)x=e+(p*24|0)|0;__ZN7VariantC2ERKS_(n,x);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f>>2]|0);while(0);f=__ZNK7VariantcviEv(n)|0;c[k>>2]=$i[s&8191](q,f)|0;__ZN7VariantC2ERK6String(j,k);f=c[k>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);if(c[n>>2]|0)__ZN7Variant5clearEv(n);__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1217,1146558,0);c[b>>2]=0;l=i;return}function __ZN13MethodBind1RCI12OptionButton6StringiE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0;if(!b)f=0;else{g=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235548)|0;f=g?b:0}b=c[a+44>>2]|0;g=c[a+48>>2]|0;a=f+(g>>1)|0;if(!(g&1))h=b;else h=c[(c[a>>2]|0)+b>>2]|0;b=$i[h&8191](a,c[c[d>>2]>>2]|0)|0;d=b;a=c[e>>2]|0;if((a|0)==(b|0)){if(!b)return}else{if(a|0?(__Z16atomic_decrementPj(a+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(a,1);c[e>>2]=0;if(!b)return;if(__Z28atomic_conditional_incrementPj(b+-8|0)|0)c[e>>2]=d}if(__Z16atomic_decrementPj(b+-8|0)|0)return;__ZN6Memory11free_staticEPvb(b,1);return}function __ZN13MethodBind1RCI12OptionButton6StringiED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind1RCI12OptionButton6StringiE18_get_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case -1:{c[d>>2]=0;__ZN7VariantC2ERK6String(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);e=c[d>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);f=b;l=a;return f|0}case 0:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;l=a;return f|0}default:{f=0;l=a;return f|0}}return 0}function __ZNK11MethodBind2I12OptionButtoniRK7VariantE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case 0:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;l=a;return f|0}case 1:{c[d>>2]=0;__ZN7VariantC2ERKS_(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);if(c[d>>2]|0)__ZN7Variant5clearEv(d);f=b;l=a;return f|0}default:{f=0;l=a;return f|0}}return 0}function __ZNK11MethodBind2I12OptionButtoniRK7VariantE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,994031);l=a;return c[b>>2]|0}function __ZN11MethodBind2I12OptionButtoniRK7VariantE4callEP6ObjectPPS2_iRNS1_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0;i=l;l=l+80|0;if((l|0)>=(m|0))ba(80);j=i+48|0;k=i+24|0;n=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235548)|0:0){c[h>>2]=0;a[1263537]=0;o=d+24|0;p=c[o>>2]|0;if((p|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=p;c[b>>2]=0;l=i;return}q=p-(c[d+20>>2]|0)|0;if((q|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=q;c[b>>2]=0;l=i;return}if((g|0)>0){if((p|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);r=0}else{a[1263537]=0;r=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,r)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=r;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[o>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);s=0}else{a[1263537]=0;s=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,s)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=s;c[b>>2]=0;l=i;return}}}s=c[d+44>>2]|0;r=c[d+48>>2]|0;p=e+(r>>1)|0;if(!(r&1))t=s;else t=c[(c[p>>2]|0)+s>>2]|0;do if((g|0)<1){s=c[o>>2]|0;r=s+-1|0;if((s|0)>=1){e=c[d+16>>2]|0;q=(e|0)==0;if(q)u=0;else u=c[e+-4>>2]|0;if((s|0)<=(u|0)){if(q)v=0;else v=c[e+-4>>2]|0;do if((v|0)<(s|0)){if(q)w=0;else w=c[e+-4>>2]|0;if((w|0)<(s|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);x=0;break}else{a[1263537]=0;y=37;break}}else y=37;while(0);if((y|0)==37)x=e+(r*24|0)|0;__ZN7VariantC2ERKS_(j,x);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);x=__ZNK7VariantcviEv(j)|0;do if((g|0)<2){w=c[o>>2]|0;v=w+-1|0;u=w+-2|0;if((w|0)>=2){w=c[d+16>>2]|0;s=(w|0)==0;if(s)z=0;else z=c[w+-4>>2]|0;if((v|0)<=(z|0)){if(s)A=0;else A=c[w+-4>>2]|0;do if((A|0)<(v|0)){if(s)B=0;else B=c[w+-4>>2]|0;if((B|0)<(v|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);C=0;break}else{a[1263537]=0;y=54;break}}else y=54;while(0);if((y|0)==54)C=w+(u*24|0)|0;__ZN7VariantC2ERKS_(n,C);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f+4>>2]|0);while(0);__ZN7VariantC2ERKS_(k,n);bj[t&4095](p,x,k);if(c[k>>2]|0)__ZN7Variant5clearEv(k);if(c[n>>2]|0)__ZN7Variant5clearEv(n);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1380,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind2I12OptionButtoniRK7VariantE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235548)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;b=c[c[d>>2]>>2]|0;__ZN7VariantC2ERKS_(f,c[d+4>>2]|0);bj[i&4095](a,b,f);if(!(c[f>>2]|0)){l=e;return}__ZN7Variant5clearEv(f);l=e;return}function __ZN11MethodBind2I12OptionButtoniRK7VariantED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN9PopupMenu11set_item_IDEii(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0;if((d|0)>=0){f=b+620|0;g=c[f>>2]|0;h=(g|0)==0;if(h)i=0;else i=c[g+-4>>2]|0;if((i|0)>(d|0)){a[1263537]=0;if(h)j=0;else j=c[g+-4>>2]|0;do if((j|0)<=(d|0)){if(h)k=0;else k=c[g+-4>>2]|0;if((k|0)>(d|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);__ZN6VectorIN9PopupMenu4ItemEE14_copy_on_writeEv(f);c[(c[f>>2]|0)+(d*80|0)+16>>2]=e;__ZN10CanvasItem6updateEv(b);return}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(832969,831668,648,842220,0);return}function __ZNK11MethodBind2I12OptionButtoniiE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if(b>>>0<2){__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK11MethodBind2I12OptionButtoniiE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,994031);l=a;return c[b>>2]|0}function __ZN11MethodBind2I12OptionButtoniiE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0;i=l;l=l+48|0;if((l|0)>=(m|0))ba(48);j=i+24|0;k=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235548)|0:0){c[h>>2]=0;a[1263537]=0;n=d+24|0;o=c[n>>2]|0;if((o|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=o;c[b>>2]=0;l=i;return}p=o-(c[d+20>>2]|0)|0;if((p|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=p;c[b>>2]=0;l=i;return}if((g|0)>0){if((o|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);q=0}else{a[1263537]=0;q=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,q)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=q;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[n>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);r=0}else{a[1263537]=0;r=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,r)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=r;c[b>>2]=0;l=i;return}}}r=c[d+44>>2]|0;q=c[d+48>>2]|0;o=e+(q>>1)|0;if(!(q&1))s=r;else s=c[(c[o>>2]|0)+r>>2]|0;do if((g|0)<1){r=c[n>>2]|0;q=r+-1|0;if((r|0)>=1){e=c[d+16>>2]|0;p=(e|0)==0;if(p)t=0;else t=c[e+-4>>2]|0;if((r|0)<=(t|0)){if(p)u=0;else u=c[e+-4>>2]|0;do if((u|0)<(r|0)){if(p)v=0;else v=c[e+-4>>2]|0;if((v|0)<(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);w=0;break}else{a[1263537]=0;x=37;break}}else x=37;while(0);if((x|0)==37)w=e+(q*24|0)|0;__ZN7VariantC2ERKS_(j,w);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);w=__ZNK7VariantcviEv(j)|0;do if((g|0)<2){v=c[n>>2]|0;u=v+-1|0;t=v+-2|0;if((v|0)>=2){v=c[d+16>>2]|0;r=(v|0)==0;if(r)y=0;else y=c[v+-4>>2]|0;if((u|0)<=(y|0)){if(r)z=0;else z=c[v+-4>>2]|0;do if((z|0)<(u|0)){if(r)A=0;else A=c[v+-4>>2]|0;if((A|0)<(u|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);B=0;break}else{a[1263537]=0;x=54;break}}else x=54;while(0);if((x|0)==54)B=v+(t*24|0)|0;__ZN7VariantC2ERKS_(k,B);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f+4>>2]|0);while(0);f=__ZNK7VariantcviEv(k)|0;bj[s&4095](o,w,f);if(c[k>>2]|0)__ZN7Variant5clearEv(k);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1380,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind2I12OptionButtoniiE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235548)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1))g=b;else g=c[(c[a>>2]|0)+b>>2]|0;bj[g&4095](a,c[c[d>>2]>>2]|0,c[c[d+4>>2]>>2]|0);return}function __ZN11MethodBind2I12OptionButtoniiED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind2I12OptionButtonibE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;switch(b|0){case 0:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}case 1:{__ZN7VariantC2Eb(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}default:e=0}l=a;return e|0}function __ZNK11MethodBind2I12OptionButtonibE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,994031);l=a;return c[b>>2]|0}function __ZN11MethodBind2I12OptionButtonibE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0;i=l;l=l+48|0;if((l|0)>=(m|0))ba(48);j=i+24|0;k=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235548)|0:0){c[h>>2]=0;a[1263537]=0;n=d+24|0;o=c[n>>2]|0;if((o|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=o;c[b>>2]=0;l=i;return}p=o-(c[d+20>>2]|0)|0;if((p|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=p;c[b>>2]=0;l=i;return}if((g|0)>0){if((o|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);q=0}else{a[1263537]=0;q=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,q)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=q;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[n>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);r=0}else{a[1263537]=0;r=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,r)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=r;c[b>>2]=0;l=i;return}}}r=c[d+44>>2]|0;q=c[d+48>>2]|0;o=e+(q>>1)|0;if(!(q&1))s=r;else s=c[(c[o>>2]|0)+r>>2]|0;do if((g|0)<1){r=c[n>>2]|0;q=r+-1|0;if((r|0)>=1){e=c[d+16>>2]|0;p=(e|0)==0;if(p)t=0;else t=c[e+-4>>2]|0;if((r|0)<=(t|0)){if(p)u=0;else u=c[e+-4>>2]|0;do if((u|0)<(r|0)){if(p)v=0;else v=c[e+-4>>2]|0;if((v|0)<(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);w=0;break}else{a[1263537]=0;x=37;break}}else x=37;while(0);if((x|0)==37)w=e+(q*24|0)|0;__ZN7VariantC2ERKS_(j,w);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);w=__ZNK7VariantcviEv(j)|0;do if((g|0)<2){v=c[n>>2]|0;u=v+-1|0;t=v+-2|0;if((v|0)>=2){v=c[d+16>>2]|0;r=(v|0)==0;if(r)y=0;else y=c[v+-4>>2]|0;if((u|0)<=(y|0)){if(r)z=0;else z=c[v+-4>>2]|0;do if((z|0)<(u|0)){if(r)A=0;else A=c[v+-4>>2]|0;if((A|0)<(u|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);B=0;break}else{a[1263537]=0;x=54;break}}else x=54;while(0);if((x|0)==54)B=v+(t*24|0)|0;__ZN7VariantC2ERKS_(k,B);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f+4>>2]|0);while(0);f=__ZNK7VariantcvbEv(k)|0;bj[s&4095](o,w,f);if(c[k>>2]|0)__ZN7Variant5clearEv(k);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1380,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind2I12OptionButtonibE7ptrcallEP6ObjectPPKvPv(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0;if(!d)g=0;else{f=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1235548)|0;g=f?d:0}d=c[b+44>>2]|0;f=c[b+48>>2]|0;b=g+(f>>1)|0;if(!(f&1))h=d;else h=c[(c[b>>2]|0)+d>>2]|0;bj[h&4095](b,c[c[e>>2]>>2]|0,(a[c[e+4>>2]>>0]|0)!=0);return}function __ZN11MethodBind2I12OptionButtonibED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind2I12OptionButtoniRK3RefI7TextureEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;switch(b|0){case 0:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}case 1:{e=__ZN7Variant12get_type_forIRK3RefI7TextureEEENS_4TypeEv()|0;break}default:e=0}l=a;return e|0}function __ZNK11MethodBind2I12OptionButtoniRK3RefI7TextureEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,994031);l=a;return c[b>>2]|0}function __ZN11MethodBind2I12OptionButtoniRK3RefI7TextureEE4callEP6ObjectPPK7VariantiRNS9_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0;i=l;l=l+64|0;if((l|0)>=(m|0))ba(64);j=i+52|0;k=i+24|0;n=i+48|0;o=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235548)|0:0){c[h>>2]=0;a[1263537]=0;p=d+24|0;q=c[p>>2]|0;if((q|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=q;c[b>>2]=0;l=i;return}r=q-(c[d+20>>2]|0)|0;if((r|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=r;c[b>>2]=0;l=i;return}if((g|0)>0){if((q|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);s=0}else{a[1263537]=0;s=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,s)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=s;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[p>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);t=0}else{a[1263537]=0;t=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,t)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=t;c[b>>2]=0;l=i;return}}}t=c[d+44>>2]|0;s=c[d+48>>2]|0;q=e+(s>>1)|0;if(!(s&1))u=t;else u=c[(c[q>>2]|0)+t>>2]|0;do if((g|0)<1){t=c[p>>2]|0;s=t+-1|0;if((t|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)v=0;else v=c[e+-4>>2]|0;if((t|0)<=(v|0)){if(r)w=0;else w=c[e+-4>>2]|0;do if((w|0)<(t|0)){if(r)x=0;else x=c[e+-4>>2]|0;if((x|0)<(t|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);y=0;break}else{a[1263537]=0;z=37;break}}else z=37;while(0);if((z|0)==37)y=e+(s*24|0)|0;__ZN7VariantC2ERKS_(k,y);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);y=__ZNK7VariantcviEv(k)|0;do if((g|0)<2){x=c[p>>2]|0;w=x+-1|0;v=x+-2|0;if((x|0)>=2){x=c[d+16>>2]|0;t=(x|0)==0;if(t)A=0;else A=c[x+-4>>2]|0;if((w|0)<=(A|0)){if(t)B=0;else B=c[x+-4>>2]|0;do if((B|0)<(w|0)){if(t)C=0;else C=c[x+-4>>2]|0;if((C|0)<(w|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);D=0;break}else{a[1263537]=0;z=54;break}}else z=54;while(0);if((z|0)==54)D=x+(v*24|0)|0;__ZN7VariantC2ERKS_(o,D);break}}c[o>>2]=0}else __ZN7VariantC2ERKS_(o,c[f+4>>2]|0);while(0);__ZN3RefI7TextureEC2ERK7Variant(j,o);c[n>>2]=c[j>>2];bj[u&4095](q,y,n);y=c[n>>2]|0;if((y|0?__ZN9Reference11unreferenceEv(y)|0:0)?(y=c[n>>2]|0,__Z17predelete_handlerP6Object(y)|0):0){gj[c[(c[y>>2]|0)+76>>2]&8191](y);__ZN6Memory11free_staticEPvb(y,0)}c[n>>2]=0;if(c[o>>2]|0)__ZN7Variant5clearEv(o);if(c[k>>2]|0)__ZN7Variant5clearEv(k);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1380,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind2I12OptionButtoniRK3RefI7TextureEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+28|0;g=e;h=e+24|0;if(!b)i=0;else{j=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235548)|0;i=j?b:0}b=c[a+44>>2]|0;j=c[a+48>>2]|0;a=i+(j>>1)|0;if(!(j&1))k=b;else k=c[(c[a>>2]|0)+b>>2]|0;b=c[c[d>>2]>>2]|0;__ZN7VariantC2EPK6Object(g,c[d+4>>2]|0);__ZN3RefI7TextureEC2ERK7Variant(f,g);if(c[g>>2]|0)__ZN7Variant5clearEv(g);c[h>>2]=c[f>>2];bj[k&4095](a,b,h);b=c[h>>2]|0;if(!b){l=e;return}if(!(__ZN9Reference11unreferenceEv(b)|0)){l=e;return}b=c[h>>2]|0;if(!(__Z17predelete_handlerP6Object(b)|0)){l=e;return}gj[c[(c[b>>2]|0)+76>>2]&8191](b);__ZN6Memory11free_staticEPvb(b,0);l=e;return}function __ZN11MethodBind2I12OptionButtoniRK3RefI7TextureEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN9PopupMenu13set_item_textEiRK6String(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f+8|0;h=f;i=f+4|0;if((d|0)>=0){j=b+620|0;k=c[j>>2]|0;n=(k|0)==0;if(n)o=0;else o=c[k+-4>>2]|0;if((o|0)>(d|0)){a[1263537]=0;if(n)p=0;else p=c[k+-4>>2]|0;do if((p|0)<=(d|0)){if(n)q=0;else q=c[k+-4>>2]|0;if((q|0)>(d|0)){a[1263537]=0;r=14;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);s=0;break}}else r=14;while(0);if((r|0)==14){__ZN6VectorIN9PopupMenu4ItemEE14_copy_on_writeEv(j);s=(c[j>>2]|0)+(d*80|0)|0}q=s+4|0;s=c[q>>2]|0;if((s|0)!=(c[e>>2]|0)){if(s|0?(__Z16atomic_decrementPj(s+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(s,1);c[q>>2]=0;s=c[e>>2]|0;if(s|0?__Z28atomic_conditional_incrementPj(s+-8|0)|0:0)c[q>>2]=c[e>>2]}__ZN10StringNameC2ERK6String(i,e);e=__ZNK6Object10XL_MESSAGEERK10StringName(b,i)|0;c[h>>2]=e;do if(e){q=c[e+4>>2]|0;if(q|0){__ZN6StringC2EPKc(g,q);t=c[g>>2]|0;break}q=e+8|0;c[g>>2]=0;s=c[q>>2]|0;if((s|0)!=0?(c[g>>2]=0,(__Z28atomic_conditional_incrementPj(s+-8|0)|0)!=0):0){s=c[q>>2]|0;c[g>>2]=s;t=s}else t=0}else{c[g>>2]=0;t=0}while(0);g=t;e=c[j>>2]|0;s=(e|0)==0;if(s)u=0;else u=c[e+-4>>2]|0;do if((u|0)<=(d|0)){if(s)v=0;else v=c[e+-4>>2]|0;if((v|0)>(d|0)){a[1263537]=0;r=37;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);w=0;break}}else r=37;while(0);if((r|0)==37){__ZN6VectorIN9PopupMenu4ItemEE14_copy_on_writeEv(j);w=(c[j>>2]|0)+(d*80|0)|0}d=w+8|0;w=c[d>>2]|0;if((w|0)==(t|0)){if(t|0)r=46}else{if(w|0?(__Z16atomic_decrementPj(w+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(w,1);c[d>>2]=0;if(t|0)if(!(__Z28atomic_conditional_incrementPj(t+-8|0)|0))r=46;else{c[d>>2]=g;r=46}}if((r|0)==46?(__Z16atomic_decrementPj(t+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(t,1);__ZN10StringNameD2Ev(h);__ZN10StringNameD2Ev(i);__ZN10CanvasItem6updateEv(b);l=f;return}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(841234,831668,625,842220,0);l=f;return}function __ZNK11MethodBind2I12OptionButtoniRK6StringE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return __ZNK11MethodBind2I12OptionButtoniRK6StringE18_get_argument_typeEi(a,b)|0}function __ZNK11MethodBind2I12OptionButtoniRK6StringE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,994031);l=a;return c[b>>2]|0}function __ZN11MethodBind2I12OptionButtoniRK6StringE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0;i=l;l=l+64|0;if((l|0)>=(m|0))ba(64);j=i+24|0;k=i+48|0;n=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235548)|0:0){c[h>>2]=0;a[1263537]=0;o=d+24|0;p=c[o>>2]|0;if((p|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=p;c[b>>2]=0;l=i;return}q=p-(c[d+20>>2]|0)|0;if((q|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=q;c[b>>2]=0;l=i;return}if((g|0)>0){if((p|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);r=0}else{a[1263537]=0;r=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,r)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=r;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[o>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);s=0}else{a[1263537]=0;s=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,s)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=s;c[b>>2]=0;l=i;return}}}s=c[d+44>>2]|0;r=c[d+48>>2]|0;p=e+(r>>1)|0;if(!(r&1))t=s;else t=c[(c[p>>2]|0)+s>>2]|0;do if((g|0)<1){s=c[o>>2]|0;r=s+-1|0;if((s|0)>=1){e=c[d+16>>2]|0;q=(e|0)==0;if(q)u=0;else u=c[e+-4>>2]|0;if((s|0)<=(u|0)){if(q)v=0;else v=c[e+-4>>2]|0;do if((v|0)<(s|0)){if(q)w=0;else w=c[e+-4>>2]|0;if((w|0)<(s|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);x=0;break}else{a[1263537]=0;y=37;break}}else y=37;while(0);if((y|0)==37)x=e+(r*24|0)|0;__ZN7VariantC2ERKS_(j,x);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);x=__ZNK7VariantcviEv(j)|0;do if((g|0)<2){w=c[o>>2]|0;v=w+-1|0;u=w+-2|0;if((w|0)>=2){w=c[d+16>>2]|0;s=(w|0)==0;if(s)z=0;else z=c[w+-4>>2]|0;if((v|0)<=(z|0)){if(s)A=0;else A=c[w+-4>>2]|0;do if((A|0)<(v|0)){if(s)B=0;else B=c[w+-4>>2]|0;if((B|0)<(v|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);C=0;break}else{a[1263537]=0;y=54;break}}else y=54;while(0);if((y|0)==54)C=w+(u*24|0)|0;__ZN7VariantC2ERKS_(n,C);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f+4>>2]|0);while(0);c[k>>2]=__ZNK7Variantcv6StringEv(n)|0;bj[t&4095](p,x,k);x=c[k>>2]|0;if(x|0?(__Z16atomic_decrementPj(x+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(x,1);if(c[n>>2]|0)__ZN7Variant5clearEv(n);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1380,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind2I12OptionButtoniRK6StringE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235548)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;b=c[c[d>>2]>>2]|0;h=c[d+4>>2]|0;d=c[h>>2]|0;if((d|0)!=0?(__Z28atomic_conditional_incrementPj(d+-8|0)|0)!=0:0)j=c[h>>2]|0;else j=0;c[f>>2]=j;bj[i&4095](a,b,f);b=c[f>>2]|0;if(!b){l=e;return}if(__Z16atomic_decrementPj(b+-8|0)|0){l=e;return}__ZN6Memory11free_staticEPvb(b,1);l=e;return}function __ZN11MethodBind2I12OptionButtoniRK6StringED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind2I12OptionButtoniRK6StringE18_get_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case 0:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;l=a;return f|0}case 1:{c[d>>2]=0;__ZN7VariantC2ERK6String(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);e=c[d>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);f=b;l=a;return f|0}default:{f=0;l=a;return f|0}}return 0}function __ZN9PopupMenu19add_icon_check_itemERK3RefI7TextureERK6Stringij(b,d,e,f,g){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;var h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;h=l;l=l+176|0;if((l|0)>=(m|0))ba(176);i=h+168|0;j=h+80|0;k=h+160|0;n=h+164|0;o=h;c[j+24>>2]=0;p=j+48|0;c[j>>2]=0;c[j+4>>2]=0;c[j+8>>2]=0;c[j+12>>2]=0;c[p>>2]=0;c[p+4>>2]=0;c[p+8>>2]=0;c[p+12>>2]=0;c[p+16>>2]=0;c[p+20>>2]=0;a[p+24>>0]=0;p=c[d>>2]|0;if(p|0){c[j>>2]=p;__ZN9Reference9referenceEv(p)}p=j+4|0;d=c[e>>2]|0;if(d|0?(c[p>>2]=0,__Z28atomic_conditional_incrementPj(d+-8|0)|0):0)c[p>>2]=c[e>>2];__ZN10StringNameC2ERK6String(n,e);e=__ZNK6Object10XL_MESSAGEERK10StringName(b,n)|0;c[k>>2]=e;do if(e){p=c[e+4>>2]|0;if(p|0){__ZN6StringC2EPKc(i,p);q=c[i>>2]|0;break}p=e+8|0;c[i>>2]=0;d=c[p>>2]|0;if((d|0)!=0?(c[i>>2]=0,(__Z28atomic_conditional_incrementPj(d+-8|0)|0)!=0):0){d=c[p>>2]|0;c[i>>2]=d;q=d}else q=0}else{c[i>>2]=0;q=0}while(0);i=q;e=j+8|0;d=c[e>>2]|0;if((d|0)==(q|0)){if(q|0)r=21}else{if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);c[e>>2]=0;if(q|0)if(!(__Z28atomic_conditional_incrementPj(q+-8|0)|0))r=21;else{c[e>>2]=i;r=21}}if((r|0)==21?(__Z16atomic_decrementPj(q+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(q,1);__ZN10StringNameD2Ev(k);__ZN10StringNameD2Ev(n);c[j+56>>2]=g;c[j+16>>2]=f;a[j+13>>0]=1;__ZN9PopupMenu4ItemC2ERKS0_(o,j);__ZN6VectorIN9PopupMenu4ItemEE9push_backES1_(b+620|0,o)|0;__ZN9PopupMenu4ItemD2Ev(o);__ZN10CanvasItem6updateEv(b);__ZN9PopupMenu4ItemD2Ev(j);l=h;return}function __ZNK11MethodBind3I12OptionButtonRK3RefI7TextureERK6StringiE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return __ZNK11MethodBind3I12OptionButtonRK3RefI7TextureERK6StringiE18_get_argument_typeEi(a,b)|0}function __ZNK11MethodBind3I12OptionButtonRK3RefI7TextureERK6StringiE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,994031);l=a;return c[b>>2]|0}function __ZN11MethodBind3I12OptionButtonRK3RefI7TextureERK6StringiE4callEP6ObjectPPK7VariantiRNSC_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0;i=l;l=l+80|0;if((l|0)>=(m|0))ba(80);j=i+76|0;k=i+72|0;n=i+48|0;o=i+24|0;p=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235548)|0:0){c[h>>2]=0;a[1263537]=0;q=d+24|0;r=c[q>>2]|0;if((r|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=r;c[b>>2]=0;l=i;return}s=r-(c[d+20>>2]|0)|0;if((s|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=s;c[b>>2]=0;l=i;return}if((g|0)>0){if((r|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);t=0}else{a[1263537]=0;t=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,t)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=t;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[q>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);u=0}else{a[1263537]=0;u=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,u)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=u;c[b>>2]=0;l=i;return}if((g|0)>2){if((c[q>>2]|0)<2){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);v=0}else{a[1263537]=0;v=c[(c[d+32>>2]|0)+12>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+8>>2]>>2]|0,v)|0)){c[h>>2]=2;c[h+4>>2]=2;c[h+8>>2]=v;c[b>>2]=0;l=i;return}}}}v=c[d+44>>2]|0;u=c[d+48>>2]|0;t=e+(u>>1)|0;if(!(u&1))w=v;else w=c[(c[t>>2]|0)+v>>2]|0;do if((g|0)<1){v=c[q>>2]|0;u=v+-1|0;if((v|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)x=0;else x=c[e+-4>>2]|0;if((v|0)<=(x|0)){if(r)y=0;else y=c[e+-4>>2]|0;do if((y|0)<(v|0)){if(r)z=0;else z=c[e+-4>>2]|0;if((z|0)<(v|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);A=0;break}else{a[1263537]=0;B=43;break}}else B=43;while(0);if((B|0)==43)A=e+(u*24|0)|0;__ZN7VariantC2ERKS_(n,A);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f>>2]|0);while(0);__ZN3RefI7TextureEC2ERK7Variant(j,n);c[k>>2]=c[j>>2];do if((g|0)<2){A=c[q>>2]|0;z=A+-1|0;y=A+-2|0;if((A|0)>=2){A=c[d+16>>2]|0;x=(A|0)==0;if(x)C=0;else C=c[A+-4>>2]|0;if((z|0)<=(C|0)){if(x)D=0;else D=c[A+-4>>2]|0;do if((D|0)<(z|0)){if(x)E=0;else E=c[A+-4>>2]|0;if((E|0)<(z|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);F=0;break}else{a[1263537]=0;B=60;break}}else B=60;while(0);if((B|0)==60)F=A+(y*24|0)|0;__ZN7VariantC2ERKS_(o,F);break}}c[o>>2]=0}else __ZN7VariantC2ERKS_(o,c[f+4>>2]|0);while(0);c[j>>2]=__ZNK7Variantcv6StringEv(o)|0;do if((g|0)<3){F=c[q>>2]|0;E=F+-2|0;D=F+-3|0;if((E|0)>=1){F=c[d+16>>2]|0;C=(F|0)==0;if(C)G=0;else G=c[F+-4>>2]|0;if((E|0)<=(G|0)){if(C)H=0;else H=c[F+-4>>2]|0;do if((H|0)<(E|0)){if(C)I=0;else I=c[F+-4>>2]|0;if((I|0)<(E|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);J=0;break}else{a[1263537]=0;B=77;break}}else B=77;while(0);if((B|0)==77)J=F+(D*24|0)|0;__ZN7VariantC2ERKS_(p,J);break}}c[p>>2]=0}else __ZN7VariantC2ERKS_(p,c[f+8>>2]|0);while(0);f=__ZNK7VariantcviEv(p)|0;Ki[w&4095](t,k,j,f);if(c[p>>2]|0)__ZN7Variant5clearEv(p);p=c[j>>2]|0;if(p|0?(__Z16atomic_decrementPj(p+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(p,1);if(c[o>>2]|0)__ZN7Variant5clearEv(o);o=c[k>>2]|0;if((o|0?__ZN9Reference11unreferenceEv(o)|0:0)?(o=c[k>>2]|0,__Z17predelete_handlerP6Object(o)|0):0){gj[c[(c[o>>2]|0)+76>>2]&8191](o);__ZN6Memory11free_staticEPvb(o,0)}c[k>>2]=0;if(c[n>>2]|0)__ZN7Variant5clearEv(n);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,2039,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind3I12OptionButtonRK3RefI7TextureERK6StringiE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+28|0;g=e;h=e+24|0;if(!b)i=0;else{j=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235548)|0;i=j?b:0}b=c[a+44>>2]|0;j=c[a+48>>2]|0;a=i+(j>>1)|0;if(!(j&1))k=b;else k=c[(c[a>>2]|0)+b>>2]|0;__ZN7VariantC2EPK6Object(g,c[d>>2]|0);__ZN3RefI7TextureEC2ERK7Variant(f,g);if(c[g>>2]|0)__ZN7Variant5clearEv(g);c[h>>2]=c[f>>2];g=c[d+4>>2]|0;b=c[g>>2]|0;if((b|0)!=0?(__Z28atomic_conditional_incrementPj(b+-8|0)|0)!=0:0)n=c[g>>2]|0;else n=0;c[f>>2]=n;Ki[k&4095](a,h,f,c[c[d+8>>2]>>2]|0);d=c[f>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);d=c[h>>2]|0;if(!d){l=e;return}if(!(__ZN9Reference11unreferenceEv(d)|0)){l=e;return}d=c[h>>2]|0;if(!(__Z17predelete_handlerP6Object(d)|0)){l=e;return}gj[c[(c[d>>2]|0)+76>>2]&8191](d);__ZN6Memory11free_staticEPvb(d,0);l=e;return}function __ZN11MethodBind3I12OptionButtonRK3RefI7TextureERK6StringiED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind3I12OptionButtonRK3RefI7TextureERK6StringiE18_get_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case 0:{f=__ZN7Variant12get_type_forIRK3RefI7TextureEEENS_4TypeEv()|0;l=a;return f|0}case 1:{c[d>>2]=0;__ZN7VariantC2ERK6String(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);e=c[d>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);f=b;l=a;return f|0}case 2:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;l=a;return f|0}default:{f=0;l=a;return f|0}}return 0}function __ZNK11MethodBind2I12OptionButtonRK6StringiE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return __ZNK11MethodBind2I12OptionButtonRK6StringiE18_get_argument_typeEi(a,b)|0}function __ZNK11MethodBind2I12OptionButtonRK6StringiE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,994031);l=a;return c[b>>2]|0}function __ZN11MethodBind2I12OptionButtonRK6StringiE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0;i=l;l=l+64|0;if((l|0)>=(m|0))ba(64);j=i+48|0;k=i+24|0;n=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235548)|0:0){c[h>>2]=0;a[1263537]=0;o=d+24|0;p=c[o>>2]|0;if((p|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=p;c[b>>2]=0;l=i;return}q=p-(c[d+20>>2]|0)|0;if((q|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=q;c[b>>2]=0;l=i;return}if((g|0)>0){if((p|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);r=0}else{a[1263537]=0;r=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,r)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=r;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[o>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);s=0}else{a[1263537]=0;s=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,s)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=s;c[b>>2]=0;l=i;return}}}s=c[d+44>>2]|0;r=c[d+48>>2]|0;p=e+(r>>1)|0;if(!(r&1))t=s;else t=c[(c[p>>2]|0)+s>>2]|0;do if((g|0)<1){s=c[o>>2]|0;r=s+-1|0;if((s|0)>=1){e=c[d+16>>2]|0;q=(e|0)==0;if(q)u=0;else u=c[e+-4>>2]|0;if((s|0)<=(u|0)){if(q)v=0;else v=c[e+-4>>2]|0;do if((v|0)<(s|0)){if(q)w=0;else w=c[e+-4>>2]|0;if((w|0)<(s|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);x=0;break}else{a[1263537]=0;y=37;break}}else y=37;while(0);if((y|0)==37)x=e+(r*24|0)|0;__ZN7VariantC2ERKS_(k,x);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);c[j>>2]=__ZNK7Variantcv6StringEv(k)|0;do if((g|0)<2){x=c[o>>2]|0;w=x+-1|0;v=x+-2|0;if((x|0)>=2){x=c[d+16>>2]|0;u=(x|0)==0;if(u)z=0;else z=c[x+-4>>2]|0;if((w|0)<=(z|0)){if(u)A=0;else A=c[x+-4>>2]|0;do if((A|0)<(w|0)){if(u)B=0;else B=c[x+-4>>2]|0;if((B|0)<(w|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);C=0;break}else{a[1263537]=0;y=54;break}}else y=54;while(0);if((y|0)==54)C=x+(v*24|0)|0;__ZN7VariantC2ERKS_(n,C);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f+4>>2]|0);while(0);f=__ZNK7VariantcviEv(n)|0;bj[t&4095](p,j,f);if(c[n>>2]|0)__ZN7Variant5clearEv(n);n=c[j>>2]|0;if(n|0?(__Z16atomic_decrementPj(n+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(n,1);if(c[k>>2]|0)__ZN7Variant5clearEv(k);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1380,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind2I12OptionButtonRK6StringiE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235548)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;b=c[d>>2]|0;h=c[b>>2]|0;if((h|0)!=0?(__Z28atomic_conditional_incrementPj(h+-8|0)|0)!=0:0)j=c[b>>2]|0;else j=0;c[f>>2]=j;bj[i&4095](a,f,c[c[d+4>>2]>>2]|0);d=c[f>>2]|0;if(!d){l=e;return}if(__Z16atomic_decrementPj(d+-8|0)|0){l=e;return}__ZN6Memory11free_staticEPvb(d,1);l=e;return}function __ZN11MethodBind2I12OptionButtonRK6StringiED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind2I12OptionButtonRK6StringiE18_get_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case 0:{c[d>>2]=0;__ZN7VariantC2ERK6String(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);e=c[d>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);f=b;l=a;return f|0}case 1:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;l=a;return f|0}default:{f=0;l=a;return f|0}}return 0}function __ZNK11MethodBind1I12OptionButtoniE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if(!b){__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK11MethodBind1I12OptionButtoniE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,994031);l=a;return c[b>>2]|0}function __ZN11MethodBind1I12OptionButtoniE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235548)|0:0){c[h>>2]=0;a[1263537]=0;k=d+24|0;n=c[k>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=i;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=i;return}if((g|0)>0){if((n|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);p=0}else{a[1263537]=0;p=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,p)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=p;c[b>>2]=0;l=i;return}}p=c[d+44>>2]|0;n=c[d+48>>2]|0;o=e+(n>>1)|0;if(!(n&1))q=p;else q=c[(c[o>>2]|0)+p>>2]|0;do if((g|0)<1){p=c[k>>2]|0;n=p+-1|0;if((p|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)s=0;else s=c[e+-4>>2]|0;if((p|0)<=(s|0)){if(r)t=0;else t=c[e+-4>>2]|0;do if((t|0)<(p|0)){if(r)u=0;else u=c[e+-4>>2]|0;if((u|0)<(p|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);v=0;break}else{a[1263537]=0;w=31;break}}else w=31;while(0);if((w|0)==31)v=e+(n*24|0)|0;__ZN7VariantC2ERKS_(j,v);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);f=__ZNK7VariantcviEv(j)|0;Pi[q&2047](o,f);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I12OptionButtoniE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235548)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1)){g=b;h=c[d>>2]|0;i=c[h>>2]|0;Pi[g&2047](a,i);return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=c[d>>2]|0;i=c[h>>2]|0;Pi[g&2047](a,i);return}}function __ZN11MethodBind1I12OptionButtoniED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN13RichTextLabel18_initialize_classvEv(b){b=b|0;if(a[1263265]|0)return;if(!(a[1256994]|0)){if(!(a[1256995]|0)){if(!(a[1256996]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI4NodeEEvv();__ZN4Node13_bind_methodsEv();a[1256996]=1}__ZN7ClassDB10_add_classI10CanvasItemEEvv();__ZN10CanvasItem13_bind_methodsEv();a[1256995]=1}__ZN7ClassDB10_add_classI7ControlEEvv();__ZN7Control13_bind_methodsEv();a[1256994]=1}__ZN7ClassDB10_add_classI13RichTextLabelEEvv();__ZN13RichTextLabel13_bind_methodsEv();a[1263265]=1;return}function __ZN13RichTextLabel5_setvERK10StringNameRK7Variant(a,b,c){a=a|0;b=b|0;c=c|0;var d=0;if(1128!=1129?__ZN7Control4_setERK10StringNameRK7Variant(a,b,c)|0:0)d=1;else d=0;return d|0}function __ZNK13RichTextLabel5_getvERK10StringNameR7Variant(a,b,c){a=a|0;b=b|0;c=c|0;var d=0;if(1130!=1131?__ZNK7Control4_getERK10StringNameR7Variant(a,b,c)|0:0)d=1;else d=0;return d|0}function __ZNK13RichTextLabel19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+24|0;g=e+4|0;h=e;if(!d)__ZNK7Control19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,0);__ZN6StringC2EPKc(f,1026873);i=c[f>>2]|0;f=i;j=g+4|0;c[j>>2]=0;k=g+12|0;c[k>>2]=0;c[g>>2]=0;n=(i|0)==0;if(!n?(c[j>>2]=0,__Z28atomic_conditional_incrementPj(i+-8|0)|0):0)c[j>>2]=f;c[g+8>>2]=0;f=c[k>>2]|0;if(f|0){if(!(__Z16atomic_decrementPj(f+-8|0)|0))__ZN6Memory11free_staticEPvb(f,1);c[k>>2]=0}c[g+16>>2]=256;if(!(c[b>>2]|0)){k=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=k;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0}k=__ZnwjPFPvjE(32,4740)|0;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0;c[k+12>>2]=0;c[k+16>>2]=7;f=k+20|0;c[f>>2]=0;j=k+24|0;c[j>>2]=0;o=k+28|0;c[o>>2]=0;__ZN12PropertyInfoaSERKS_(k,g)|0;p=c[b>>2]|0;q=p+4|0;r=c[q>>2]|0;c[j>>2]=r;c[f>>2]=0;c[o>>2]=p;if(r|0)c[r+20>>2]=k;c[q>>2]=k;if(!(c[p>>2]|0))c[p>>2]=k;k=p+8|0;c[k>>2]=(c[k>>2]|0)+1;k=c[g+12>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);k=c[g+4>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);if(!n?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);__ZN10StringNameC2EPKc(h,1026873);__ZN7ClassDB17get_property_listE10StringNameP4ListI12PropertyInfo16DefaultAllocatorEbPK6Object(h,b,1,a);__ZN10StringNameD2Ev(h);if(!d){l=e;return}__ZNK7Control19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,1);l=e;return}function __ZN13RichTextLabel14_notificationvEib(a,b,c){a=a|0;b=b|0;c=c|0;if(!c){if(511!=510)__ZN4Node13_notificationEi(a,b);if(512!=511)__ZN10CanvasItem13_notificationEi(a,b);if(513!=512)__ZN7Control13_notificationEi(a,b)}if(932!=513)__ZN13RichTextLabel13_notificationEi(a,b);if(!c)return;if(513!=512)__ZN7Control13_notificationEi(a,b);if(512!=511)__ZN10CanvasItem13_notificationEi(a,b);if(511==510)return;__ZN4Node13_notificationEi(a,b);return}function __ZNK13RichTextLabel16_get_class_namevEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+8|0;e=b+4|0;f=b;g=a+600|0;a=c[g>>2]|0;if(a|0){if(c[a+4>>2]|0){l=b;return g|0}if(__ZNK6String6lengthEv(a+8|0)|0){l=b;return g|0}}__ZN6StringC2EPKc(d,1026873);c[f>>2]=c[d>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameaSERKS_(g,e);__ZN10StringNameD2Ev(e);e=c[f>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);l=b;return g|0}function __ZNK13RichTextLabel9get_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1026873);l=a;return c[b>>2]|0}function __ZNK13RichTextLabel8is_classERK6String(a,b){a=a|0;b=b|0;var c=0;if(((!(__ZNK6StringeqEPKc(b,1026873)|0)?!(__ZNK6StringeqEPKc(b,1111718)|0):0)?!(__ZNK6StringeqEPKc(b,947933)|0):0)?!(__ZNK6StringeqEPKc(b,1132465)|0):0)c=__ZNK6StringeqEPKc(b,1142944)|0;else c=1;return c|0}function __ZNK13RichTextLabel12is_class_ptrEPv(a,b){a=a|0;b=b|0;return (b|0)==1235552|((b|0)==1220744|((b|0)==1220748|((b|0)==1220720|(b|0)==1220580)))|0}function __ZN13RichTextLabelD2Ev(a){a=a|0;var b=0;c[a>>2]=235648;b=c[a+604>>2]|0;gj[c[c[b>>2]>>2]&8191](b);__ZN6Memory11free_staticEPvb(b,0);b=c[a+684>>2]|0;if(b|0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(b,1);__ZN10StringNameD2Ev(a+600|0);__ZN7ControlD2Ev(a);return}function __ZN13RichTextLabelD0Ev(a){a=a|0;var b=0;c[a>>2]=235648;b=c[a+604>>2]|0;gj[c[c[b>>2]>>2]&8191](b);__ZN6Memory11free_staticEPvb(b,0);b=c[a+684>>2]|0;if(b|0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(b,1);__ZN10StringNameD2Ev(a+600|0);__ZN7ControlD2Ev(a);__ZdlPv(a);return}function __ZNK13RichTextLabel16get_cursor_shapeERK7Vector2(b,d){b=b|0;d=d|0;var e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e+12|0;h=e+8|0;i=e;if(!(a[b+640>>0]|0)){j=0;l=e;return j|0}if(c[b+648>>2]|0){j=0;l=e;return j|0}k=c[b+604>>2]|0;n=c[k+36>>2]|0;if(!n)o=0;else o=c[n+-4>>2]|0;if((c[k+40>>2]|0)<(o|0)){j=0;l=e;return j|0}c[f>>2]=0;c[h>>2]=0;c[i>>2]=~~+g[d>>2];c[i+4>>2]=~~+g[d+4>>2];__ZN13RichTextLabel11_find_clickEPNS_9ItemFrameERK7Point2iPPNS_4ItemEPiPb(b,k,i,h,f,0);f=c[h>>2]|0;a:do if(!f)p=0;else{h=f;while(1){if((c[h+12>>2]|0)==11){p=2;break a}h=c[h+8>>2]|0;if(!h){p=0;break}}}while(0);j=p;l=e;return j|0}function __ZN13RichTextLabel11_find_clickEPNS_9ItemFrameERK7Point2iPPNS_4ItemEPiPb(b,d,e,f,h,i){b=b|0;d=d|0;e=e|0;f=f|0;h=h|0;i=i|0;var j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0;j=l;l=l+48|0;if((l|0)>=(m|0))ba(48);k=j+40|0;n=j+36|0;o=j+32|0;p=j+16|0;q=j+8|0;r=j;s=(f|0)!=0;if(s)c[f>>2]=0;__ZNK7Control8get_sizeEv(k,b);t=~~+__ZNK5Range9get_valueEv(c[b+616>>2]|0);u=d+36|0;v=0;w=c[u>>2]|0;while(1){x=(w|0)==0;if(x)y=0;else y=c[w+-4>>2]|0;if((v|0)>=(y|0)){z=w;break}if(x)A=0;else A=c[w+-4>>2]|0;if((A|0)<=(v|0)){if(x)B=0;else B=c[w+-4>>2]|0;if((B|0)<=(v|0)){C=13;break}a[1263537]=0}__ZN6VectorIN13RichTextLabel4LineEE14_copy_on_writeEv(u);x=c[u>>2]|0;if((c[x+(v<<5)+20>>2]|0)>=(t|0)){z=x;break}v=v+1|0;w=x}if((C|0)==13)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);w=(z|0)==0;if(w)D=0;else D=c[z+-4>>2]|0;if((v|0)>=(D|0)){l=j;return}if((v|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}if(w)E=0;else E=c[z+-4>>2]|0;do if((E|0)<=(v|0)){if(w)F=0;else F=c[z+-4>>2]|0;if((F|0)>(v|0)){a[1263537]=0;C=29;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);G=20;H=c[u>>2]|0;break}}else C=29;while(0);if((C|0)==29){__ZN6VectorIN13RichTextLabel4LineEE14_copy_on_writeEv(u);C=c[u>>2]|0;G=C+(v<<5)+20|0;H=C}C=c[G>>2]|0;G=(H|0)==0;if(G)I=0;else I=c[H+-4>>2]|0;do if((I|0)<=(v|0)){if(G)J=0;else J=c[H+-4>>2]|0;if((J|0)>(v|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);__ZN6VectorIN13RichTextLabel4LineEE14_copy_on_writeEv(u);J=C-t-(c[(c[u>>2]|0)+(v<<5)+16>>2]|0)|0;c[n>>2]=J;__ZN10StringNameC2EPKc(p,1026887);__ZN10StringNameC2Ev(q);t=__ZNK7Control8get_fontERK10StringNameS2_(b,p,q)|0;c[o>>2]=t;__ZN10StringNameD2Ev(q);__ZN10StringNameD2Ev(p);__ZN10StringNameC2EPKc(q,1026950);__ZN10StringNameC2Ev(r);__ZNK7Control9get_colorERK10StringNameS2_(p,b,q,r);__ZN10StringNameD2Ev(r);__ZN10StringNameD2Ev(q);r=k+4|0;a:do if(+(J|0)<+g[r>>2]){C=q+4|0;H=b+624|0;if(s)K=v;else{G=v;while(1){I=c[u>>2]|0;if(!I)L=0;else L=c[I+-4>>2]|0;if((G|0)>=(L|0))break a;g[q>>2]=0.0;g[C>>2]=0.0;__ZN13RichTextLabel13_process_lineEPNS_9ItemFrameERK7Vector2RiiiNS_11ProcessModeERK3RefI4FontERK5ColorRK7Point2iPPNS_4ItemEPiPbi(b,d,q,n,~~(+g[k>>2]-+(c[H>>2]|0)),G,2,o,p,e,0,h,i,0);if(+(c[n>>2]|0)<+g[r>>2])G=G+1|0;else break a}}while(1){G=c[u>>2]|0;if(!G)M=0;else M=c[G+-4>>2]|0;if((K|0)>=(M|0))break a;g[q>>2]=0.0;g[C>>2]=0.0;__ZN13RichTextLabel13_process_lineEPNS_9ItemFrameERK7Vector2RiiiNS_11ProcessModeERK3RefI4FontERK5ColorRK7Point2iPPNS_4ItemEPiPbi(b,d,q,n,~~(+g[k>>2]-+(c[H>>2]|0)),K,2,o,p,e,f,h,i,0);if(c[f>>2]|0)break a;if(+(c[n>>2]|0)<+g[r>>2])K=K+1|0;else break}}while(0);if((t|0?__ZN9Reference11unreferenceEv(t)|0:0)?__Z17predelete_handlerP6Object(t)|0:0){gj[c[(c[t>>2]|0)+76>>2]&8191](t);__ZN6Memory11free_staticEPvb(t,0)}l=j;return}function __ZN6VectorIN13RichTextLabel4LineEE14_copy_on_writeEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0,i=0;b=c[a>>2]|0;if(!b)return;if((c[b+-8>>2]|0)>>>0<=1)return;d=c[b+-4>>2]|0;b=(d<<5)+-1|0;e=b>>>1|b;b=e>>>2|e;e=b>>>4|b;b=e>>>8|e;e=__ZN6Memory12alloc_staticEjb((b>>>16|b)+1|0,1)|0;c[e+-8>>2]=1;c[e+-4>>2]=d;if(d|0){b=0;do{f=c[a>>2]|0;c[e+(b<<5)>>2]=c[f+(b<<5)>>2];g=e+(b<<5)+4|0;h=f+(b<<5)+4|0;c[g>>2]=0;if((c[h>>2]|0?(c[g>>2]=0,i=c[h>>2]|0,i|0):0)?__Z28atomic_conditional_incrementPj(i+-8|0)|0:0)c[g>>2]=c[h>>2];h=e+(b<<5)+8|0;g=f+(b<<5)+8|0;c[h>>2]=0;if((c[g>>2]|0?(c[h>>2]=0,i=c[g>>2]|0,i|0):0)?__Z28atomic_conditional_incrementPj(i+-8|0)|0:0)c[h>>2]=c[g>>2];g=e+(b<<5)+12|0;h=f+(b<<5)+12|0;c[g>>2]=0;if((c[h>>2]|0?(c[g>>2]=0,i=c[h>>2]|0,i|0):0)?__Z28atomic_conditional_incrementPj(i+-8|0)|0:0)c[g>>2]=c[h>>2];h=e+(b<<5)+16|0;g=f+(b<<5)+16|0;c[h>>2]=c[g>>2];c[h+4>>2]=c[g+4>>2];c[h+8>>2]=c[g+8>>2];c[h+12>>2]=c[g+12>>2];b=b+1|0}while((b|0)!=(d|0))}__ZN6VectorIN13RichTextLabel4LineEE6_unrefEPv(a,c[a>>2]|0);c[a>>2]=e;return}function __ZN13RichTextLabel13_process_lineEPNS_9ItemFrameERK7Vector2RiiiNS_11ProcessModeERK3RefI4FontERK5ColorRK7Point2iPPNS_4ItemEPiPbi(b,d,e,f,h,i,j,k,n,o,p,q,r,s){b=b|0;d=d|0;e=e|0;f=f|0;h=h|0;i=i|0;j=j|0;k=k|0;n=n|0;o=o|0;p=p|0;q=q|0;r=r|0;s=s|0;var t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0,ia=0,ja=0,ka=0,la=0,ma=0,na=0,oa=0,pa=0,qa=0,ra=0,sa=0,ta=0,ua=0,va=0,wa=0,xa=0,ya=0,za=0,Aa=0,Ba=0.0,Ca=0,Da=0,Ea=0,Fa=0,Ga=0,Ha=0,Ia=0,Ja=0,Ka=0,La=0,Ma=0,Na=0,Oa=0,Pa=0,Qa=0,Ra=0,Sa=0,Ta=0,Ua=0,Va=0,Wa=0,Xa=0,Ya=0,Za=0,_a=0,$a=0,ab=0,bb=0,cb=0,db=0,eb=0,fb=0,gb=0,hb=0,ib=0,jb=0,kb=0,lb=0,mb=0,nb=0,ob=0,pb=0,qb=0,rb=0,sb=0,tb=0,ub=0,vb=0,wb=0,xb=0,yb=0,zb=0,Ab=0,Bb=0,Cb=0,Db=0,Eb=0,Fb=0,Gb=0,Hb=0,Ib=0,Jb=0,Kb=0,Lb=0,Mb=0,Nb=0,Ob=0,Pb=0,Qb=0,Rb=0,Sb=0,Tb=0,Ub=0,Vb=0,Wb=0,Xb=0,Yb=0,Zb=0,_b=0,$b=0,ac=0,bc=0,cc=0,dc=0,ec=0,fc=0,gc=0,hc=0,ic=0,jc=0,kc=0,lc=0,mc=0.0,nc=0.0,oc=0.0,pc=0,qc=0,rc=0,sc=0,tc=0,uc=0,vc=0,wc=0,xc=0,yc=0,zc=0,Ac=0,Bc=0,Cc=0,Dc=0,Ec=0,Fc=0,Gc=0,Hc=0,Ic=0,Jc=0,Kc=0,Lc=0,Mc=0,Nc=0,Oc=0,Pc=0,Qc=0,Rc=0,Sc=0,Tc=0,Uc=0,Vc=0,Wc=0,Xc=0,Yc=0,Zc=0,_c=0,$c=0,ad=0.0,bd=0.0,cd=0,dd=0.0,ed=0,fd=0,gd=0,hd=0,id=0,jd=0,kd=0,ld=0,md=0,nd=0,od=0,pd=0,qd=0,rd=0,sd=0,td=0,ud=0,vd=0,wd=0,xd=0,yd=0,zd=0,Ad=0,Bd=0,Cd=0,Dd=0,Ed=0,Fd=0,Gd=0,Hd=0,Id=0,Jd=0,Kd=0,Ld=0,Md=0,Nd=0,Od=0,Pd=0,Qd=0,Rd=0,Sd=0,Td=0,Ud=0,Vd=0,Wd=0,Xd=0,Yd=0,Zd=0,_d=0,$d=0,ae=0,be=0,ce=0,de=0,ee=0,fe=0,ge=0,he=0,ie=0,je=0,ke=0,le=0,me=0,ne=0,oe=0,pe=0,qe=0,re=0,se=0,te=0,ue=0,ve=0,we=0,xe=0,ye=0,ze=0,Ae=0,Be=0,Ce=0,De=0,Ee=0,Fe=0,Ge=0,He=0,Ie=0,Je=0,Ke=0,Le=0,Me=0,Ne=0,Oe=0,Pe=0,Qe=0,Re=0,Se=0,Te=0,Ue=0,Ve=0,We=0,Xe=0,Ye=0,Ze=0,_e=0,$e=0,af=0,bf=0,cf=0,df=0,ef=0,ff=0,gf=0,hf=0,jf=0,kf=0,lf=0,mf=0,nf=0,of=0,pf=0,qf=0,rf=0,sf=0,tf=0,uf=0,vf=0,wf=0,xf=0,yf=0,zf=0,Af=0,Bf=0,Cf=0,Df=0,Ef=0,Ff=0,Gf=0,Hf=0,If=0,Jf=0,Kf=0,Lf=0,Mf=0,Nf=0,Of=0,Pf=0,Qf=0,Rf=0,Sf=0,Tf=0,Uf=0,Vf=0,Wf=0,Xf=0,Yf=0,Zf=0,_f=0,$f=0,ag=0,bg=0,cg=0,dg=0,eg=0,fg=0,gg=0,hg=0,ig=0,jg=0,kg=0,lg=0,mg=0,ng=0,og=0,pg=0,qg=0,rg=0,sg=0,tg=0,ug=0,vg=0,wg=0,xg=0,yg=0,zg=0,Ag=0,Bg=0,Cg=0,Dg=0,Eg=0,Fg=0,Gg=0,Hg=0,Ig=0,Jg=0,Kg=0,Lg=0,Mg=0,Ng=0.0;t=l;l=l+288|0;if((l|0)>=(m|0))ba(288);u=t+24|0;v=t+272|0;w=t;x=t+256|0;y=t+232|0;z=t+200|0;A=t+176|0;B=t+248|0;C=t+224|0;D=t+216|0;E=t+192|0;F=t+168|0;G=t+160|0;H=t+156|0;I=t+120|0;J=t+152|0;K=t+144|0;L=t+136|0;M=t+72|0;N=t+56|0;O=t+40|0;P=t+112|0;Q=t+104|0;R=t+96|0;S=t+88|0;T=t+64|0;V=t+48|0;W=(r|0)!=0;if(W)a[r>>0]=0;X=(j|0)==1;if(X){Y=c[b+240>>2]|0;if(!p)Z=Y;else{c[p>>2]=0;Z=Y}}else Z=0;Y=d+36|0;do if((i|0)<0)_=13;else{d=c[Y>>2]|0;$=(d|0)==0;if($)aa=0;else aa=c[d+-4>>2]|0;if((aa|0)<=(i|0)){if($)ca=0;else ca=c[d+-4>>2]|0;if((ca|0)<=(i|0)){_=13;break}a[1263537]=0}__ZN6VectorIN13RichTextLabel4LineEE14_copy_on_writeEv(Y);da=(c[Y>>2]|0)+(i<<5)|0}while(0);if((_|0)==13){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);da=0}ca=c[da>>2]|0;aa=__ZN13RichTextLabel12_find_marginEPNS_4ItemERK3RefI4FontE(b,ca,k)|0;d=(ca|0)==0;a:do if(d)_=20;else{$=ca;while(1){if((c[$+12>>2]|0)==7)break;ea=c[$+8>>2]|0;if(!ea){_=20;break a}else $=ea}fa=$+28|0}while(0);if((_|0)==20)fa=b+644|0;ea=c[fa>>2]|0;fa=(j|0)!=0;ga=da+4|0;do if(fa){ha=c[ga>>2]|0;if(ha|0?(c[ha+-4>>2]|0)>=1:0){a[1263537]=0;__ZN6VectorIiE14_copy_on_writeEv(ga);ia=c[c[ga>>2]>>2]|0;ja=0;break}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(833016,833030,105,833060,0);l=t;return}else{a[1263537]=0;ha=c[ga>>2]|0;if(ha|0?c[ha+-4>>2]|0:0){if(!(__Z16atomic_decrementPj(ha+-8|0)|0))__ZN6Memory11free_staticEPvb(ha,1);c[ga>>2]=0}a[1263537]=0;ha=da+8|0;ka=c[ha>>2]|0;if(ka|0?c[ka+-4>>2]|0:0){if(!(__Z16atomic_decrementPj(ka+-8|0)|0))__ZN6Memory11free_staticEPvb(ka,1);c[ha>>2]=0}c[da+24>>2]=0;c[da+28>>2]=0;ia=0;ja=1}while(0);ha=(fa&(ea|0)!=3?ia:0)+aa|0;b:do if(!d){ia=ca;while(1){if((c[ia+12>>2]|0)==4)break;ka=c[ia+8>>2]|0;if(!ka){_=42;break b}else ia=ka}$=c[ia+28>>2]|0;if($){__ZN9Reference9referenceEv($);c[v>>2]=$;la=v}else _=42}else _=42;while(0);if((_|0)==42){c[v>>2]=0;$=c[k>>2]|0;if(!$)la=v;else{c[v>>2]=$;__ZN9Reference9referenceEv($);la=v}}$=c[la>>2]|0;ka=~~+mj[c[(c[$>>2]|0)+116>>2]&511]($);c[w>>2]=0;g[x>>2]=0.0;g[x+4>>2]=0.0;g[x+8>>2]=0.0;g[x+12>>2]=1.0;g[y>>2]=0.0;g[y+4>>2]=0.0;g[y+8>>2]=0.0;g[y+12>>2]=1.0;if(X){__ZN10StringNameC2EPKc(z,1000012);__ZN10StringNameC2Ev(A);__ZNK7Control9get_colorERK10StringNameS2_(u,b,z,A);c[x>>2]=c[u>>2];c[x+4>>2]=c[u+4>>2];c[x+8>>2]=c[u+8>>2];c[x+12>>2]=c[u+12>>2];__ZN10StringNameD2Ev(A);__ZN10StringNameD2Ev(z);__ZN10StringNameC2EPKc(z,1000045);__ZN10StringNameC2Ev(A);__ZNK7Control9get_colorERK10StringNameS2_(u,b,z,A);c[y>>2]=c[u>>2];c[y+4>>2]=c[u+4>>2];c[y+8>>2]=c[u+8>>2];c[y+12>>2]=c[u+12>>2];__ZN10StringNameD2Ev(A);__ZN10StringNameD2Ev(z)}c:do if(d){ma=0;na=0;oa=ha;pa=ka;qa=0;ra=0;_=766}else{$=(j|0)!=2|(p|0)==0;sa=i+1|0;ta=(i|0)<-1;ua=o+4|0;va=e+4|0;wa=da+8|0;xa=(j|0)==2;ya=xa&(q|0)!=0;za=da+28|0;Aa=xa&(p|0)!=0;Ba=+(ha|0);Ca=da+12|0;Da=h-aa|0;Ea=b+676|0;Fa=X^1;Ga=A+4|0;Ha=I+4|0;Ia=I+8|0;Ja=I+12|0;Ka=da+24|0;La=z+4|0;Ma=A+4|0;Na=Q+4|0;Oa=N+4|0;Pa=O+4|0;Qa=N+4|0;Ra=I+4|0;Sa=M+4|0;Ta=M+8|0;Ua=M+12|0;Va=N+4|0;Wa=I+4|0;Xa=M+4|0;Ya=M+8|0;Za=M+12|0;_a=N+4|0;$a=z+4|0;ab=z+8|0;bb=z+12|0;cb=b+636|0;db=b+672|0;eb=u+4|0;fb=u+8|0;gb=u+12|0;hb=I+4|0;ib=A+12|0;jb=M+4|0;kb=O+4|0;lb=I+4|0;mb=b+656|0;nb=b+664|0;ob=b+668|0;pb=b+660|0;qb=(ea|0)==3;rb=0;sb=s;tb=ca;ub=0;vb=0;wb=0;xb=ka;yb=0;zb=ha;d:while(1){Ab=tb+12|0;switch(c[Ab>>2]|0){case 1:{Bb=tb;while(1){Bb=c[Bb+8>>2]|0;if(!Bb){_=53;break}if((c[Bb+12>>2]|0)==4){_=49;break}}if((_|0)==49){_=0;Cb=c[Bb+28>>2]|0;if(!Cb)_=53;else{__ZN9Reference9referenceEv(Cb);Db=Cb}}if((_|0)==53){_=0;Cb=c[k>>2]|0;if(!Cb)Db=0;else{__ZN9Reference9referenceEv(Cb);Db=Cb}}Cb=tb+28|0;Eb=__ZNK6String5c_strEv(Cb)|0;Fb=~~+mj[c[(c[Db>>2]|0)+116>>2]&511](Db);Gb=~~+mj[c[(c[Db>>2]|0)+120>>2]&511](Db);g[z>>2]=0.0;g[$a>>2]=0.0;g[ab>>2]=0.0;g[bb>>2]=1.0;e:do if(!X)if(ja){Hb=__ZNK6String6lengthEv(Cb)|0;c[Ka>>2]=(c[Ka>>2]|0)+Hb;Ib=0}else Ib=0;else{Hb=tb;while(1){if((c[Hb+12>>2]|0)==5){_=58;break}Jb=c[Hb+8>>2]|0;if(!Jb){_=60;break}else Hb=Jb}if((_|0)==58){_=0;Jb=Hb+28|0;c[u>>2]=c[Jb>>2];c[u+4>>2]=c[Jb+4>>2];c[u+8>>2]=c[Jb+8>>2];c[u+12>>2]=c[Jb+12>>2]}else if((_|0)==60){_=0;c[u>>2]=c[n>>2];c[u+4>>2]=c[n+4>>2];c[u+8>>2]=c[n+8>>2];c[u+12>>2]=c[n+12>>2]};c[z>>2]=c[u>>2];c[z+4>>2]=c[u+4>>2];c[z+8>>2]=c[u+8>>2];c[z+12>>2]=c[u+12>>2];Jb=tb;while(1){if((c[Jb+12>>2]|0)==6){Kb=1;break}Jb=c[Jb+8>>2]|0;if(!Jb){Kb=0;break}}Jb=tb;while(1){if((c[Jb+12>>2]|0)==11)break;Hb=c[Jb+8>>2]|0;if(!Hb){Ib=Kb;break e}else Jb=Hb}__ZN7VariantaSERKS_(w,Jb+32|0);Ib=1}while(0);f:do if(!(c[Eb>>2]|0)){Lb=0;Mb=sb;Nb=ub;Ob=zb;Pb=xb;Qb=0;Rb=rb;Sb=vb;Tb=wb}else{Cb=Eb;Bb=Gb-Fb|0;Hb=2-Fb+Gb|0;Ub=tb+4|0;Vb=Eb;Wb=sb;Xb=ub;Yb=vb;Zb=wb;_b=xb;$b=0;ac=zb;g:while(1){if(fa){bc=c[wa>>2]|0;cc=(bc|0)==0;if(cc)dc=0;else dc=c[bc+-4>>2]|0;if((Xb|0)<(dc|0)){if((Xb|0)<0){_=83;break d}if(cc)ec=0;else ec=c[bc+-4>>2]|0;if((ec|0)<=(Xb|0)){if(cc)fc=0;else fc=c[bc+-4>>2]|0;if((fc|0)<=(Xb|0)){_=83;break d}a[1263537]=0}__ZN6VectorIiE14_copy_on_writeEv(wa);gc=c[(c[wa>>2]|0)+(Xb<<2)>>2]|0}else gc=1}else gc=0;bc=0;cc=0;hc=0;while(1){ic=Vb+(bc<<2)|0;jc=c[ic>>2]|0;if(!jc){kc=hc;break}if(bc|0?((jc|0)!=32?(c[Vb+(bc+-1<<2)>>2]|0)==32:0):0){kc=hc;break}lc=bc+1|0;Ki[c[(c[Db>>2]|0)+128>>2]&4095](B,Db,jc,c[Vb+(lc<<2)>>2]|0);mc=+g[B>>2];if((c[ic>>2]|0)==9){nc=+(c[cb>>2]|0);Ki[c[(c[Db>>2]|0)+128>>2]&4095](C,Db,32,0);oc=nc*+g[C>>2]}else oc=mc;ic=~~oc;jc=ic+cc|0;pc=(bc|0)>0&(jc+ha|0)>(h|0);qc=(pc?0:ic)+hc|0;if(pc){kc=qc;break}else{bc=lc;cc=jc;hc=qc}}hc=cc+ac|0;if(ja){qc=c[za>>2]|0;c[za>>2]=(qc|0)>(hc|0)?qc:hc}do if((hc|0)>(h|0)){rc=((ja&(Yb|0)>0)<<31>>31)+Yb|0;do if(Aa){mc=+(c[ua>>2]|0);nc=+g[va>>2]+ +(c[f>>2]|0);if(!(mc>=nc))break;if(!(mc<=+(gc|0)+nc))break;if(+(c[o>>2]|0)>+(ac|0)+ +g[e>>2]){_=100;break g}}while(0);do if(fa){qc=Xb+1|0;jc=c[ga>>2]|0;lc=(jc|0)==0;if(lc)sc=0;else sc=c[jc+-4>>2]|0;if((qc|0)>=(sc|0)){tc=qc;break}if((Xb|0)<-1){_=113;break d}if(lc)uc=0;else uc=c[jc+-4>>2]|0;if((uc|0)<=(qc|0)){if(lc)vc=0;else vc=c[jc+-4>>2]|0;if((vc|0)<=(qc|0)){_=113;break d}a[1263537]=0}__ZN6VectorIiE14_copy_on_writeEv(ga);tc=qc}else{qc=aa-ac|0;h:do switch(ea|0){case 0:{jc=c[ga>>2]|0;if(!jc)wc=1;else wc=(c[jc+-4>>2]|0)+1|0;if(__ZN6VectorIiE6resizeEi(ga,wc)|0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);break h}a[1263537]=0;jc=c[ga>>2]|0;if(!jc){_=123;break d}lc=c[jc+-4>>2]|0;if((lc|0)<1){_=123;break d}__ZN6VectorIiE14_copy_on_writeEv(ga);c[(c[ga>>2]|0)+(lc+-1<<2)>>2]=0;break}case 1:{lc=c[ga>>2]|0;if(!lc)xc=1;else xc=(c[lc+-4>>2]|0)+1|0;if(__ZN6VectorIiE6resizeEi(ga,xc)|0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);break h}a[1263537]=0;lc=c[ga>>2]|0;if(!lc){_=131;break d}jc=c[lc+-4>>2]|0;if((jc|0)<1){_=131;break d}__ZN6VectorIiE14_copy_on_writeEv(ga);c[(c[ga>>2]|0)+(jc+-1<<2)>>2]=(Da+qc|0)/2|0;break}case 2:{jc=c[ga>>2]|0;if(!jc)yc=1;else yc=(c[jc+-4>>2]|0)+1|0;if(__ZN6VectorIiE6resizeEi(ga,yc)|0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);break h}a[1263537]=0;jc=c[ga>>2]|0;if(!jc){_=139;break d}lc=c[jc+-4>>2]|0;if((lc|0)<1){_=139;break d}__ZN6VectorIiE14_copy_on_writeEv(ga);c[(c[ga>>2]|0)+(lc+-1<<2)>>2]=Da+qc;break}case 3:{lc=c[ga>>2]|0;if(!lc)zc=1;else zc=(c[lc+-4>>2]|0)+1|0;if(__ZN6VectorIiE6resizeEi(ga,zc)|0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);break h}a[1263537]=0;lc=c[ga>>2]|0;if(!lc){_=147;break d}jc=c[lc+-4>>2]|0;if((jc|0)<1){_=147;break d}__ZN6VectorIiE14_copy_on_writeEv(ga);c[(c[ga>>2]|0)+(jc+-1<<2)>>2]=Da+qc;break}default:{}}while(0);qc=c[wa>>2]|0;if(!qc)Ac=1;else Ac=(c[qc+-4>>2]|0)+1|0;if(!(__ZN6VectorIiE6resizeEi(wa,Ac)|0)){a[1263537]=0;qc=c[wa>>2]|0;if(!qc){_=155;break d}jc=c[qc+-4>>2]|0;if((jc|0)<1){_=155;break d}__ZN6VectorIiE14_copy_on_writeEv(wa);c[(c[wa>>2]|0)+(jc+-1<<2)>>2]=_b}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);jc=c[Ca>>2]|0;if(!jc)Bc=1;else Bc=(c[jc+-4>>2]|0)+1|0;if(__ZN6VectorIiE6resizeEi(Ca,Bc)|0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);tc=Xb;break}a[1263537]=0;jc=c[Ca>>2]|0;if(!jc){_=163;break d}qc=c[jc+-4>>2]|0;if((qc|0)<1){_=163;break d}__ZN6VectorIiE14_copy_on_writeEv(Ca);c[(c[Ca>>2]|0)+(qc+-1<<2)>>2]=rc;tc=Xb}while(0);qc=(c[308579]|0)+100|0;__ZN10StringNameC2Ev(u);jc=(__ZNK7Control12get_constantERK10StringNameS2_(b,qc,u)|0)+_b|0;c[f>>2]=jc+(c[f>>2]|0);__ZN10StringNameD2Ev(u);do if(fa){jc=c[wa>>2]|0;qc=(jc|0)==0;if(qc)Cc=0;else Cc=c[jc+-4>>2]|0;if((tc|0)>=(Cc|0)){Dc=1;break}if((tc|0)<0){_=176;break d}if(qc)Ec=0;else Ec=c[jc+-4>>2]|0;if((Ec|0)<=(tc|0)){if(qc)Fc=0;else Fc=c[jc+-4>>2]|0;if((Fc|0)<=(tc|0)){_=176;break d}a[1263537]=0}__ZN6VectorIiE14_copy_on_writeEv(wa);Dc=c[(c[wa>>2]|0)+(tc<<2)>>2]|0}else Dc=gc;while(0);if(!Aa){Gc=0;Hc=0;Ic=tc;Jc=0;Kc=ha;Lc=Dc;break}nc=+(c[ua>>2]|0);mc=+g[va>>2]+ +(c[f>>2]|0);if(!(nc>=mc)){Gc=0;Hc=0;Ic=tc;Jc=0;Kc=ha;Lc=Dc;break}if(!(nc<=+(Dc|0)+mc)){Gc=0;Hc=0;Ic=tc;Jc=0;Kc=ha;Lc=Dc;break}if(+(c[o>>2]|0)<Ba+ +g[e>>2]){_=183;break g}else{Gc=0;Hc=0;Ic=tc;Jc=0;Kc=ha;Lc=Dc}}else{Gc=Zb;Hc=_b;Ic=Xb;Jc=Yb;Kc=ac;Lc=gc}while(0);do if(!bc){Mc=Wb;Nc=$b;Oc=Jc;Pc=Gc}else{if((c[Vb+(bc+-1<<2)>>2]|0)==32){do if(ja){Ki[c[(c[Db>>2]|0)+128>>2]&4095](D,Db,32,0);Qc=Gc}else{if(!qb){Qc=Gc;break}hc=c[ga>>2]|0;cc=(hc|0)==0;if(cc)Rc=0;else Rc=c[hc+-4>>2]|0;if((Rc|0)>(Ic|0))Sc=Ic;else{if(cc)Tc=0;else Tc=c[hc+-4>>2]|0;Sc=Tc+-1|0}if((Sc|0)<0){_=203;break d}hc=c[Ca>>2]|0;cc=(hc|0)==0;if(cc)Uc=0;else Uc=c[hc+-4>>2]|0;if((Uc|0)<=(Sc|0)){if(cc)Vc=0;else Vc=c[hc+-4>>2]|0;if((Vc|0)<=(Sc|0)){_=203;break d}a[1263537]=0}__ZN6VectorIiE14_copy_on_writeEv(Ca);if(!(c[(c[Ca>>2]|0)+(Sc<<2)>>2]|0)){Qc=Gc;break}hc=c[ga>>2]|0;cc=(hc|0)==0;if(cc)Wc=0;else Wc=c[hc+-4>>2]|0;if((Wc|0)<=(Sc|0)){if(cc)Xc=0;else Xc=c[hc+-4>>2]|0;if((Xc|0)<=(Sc|0)){_=214;break d}a[1263537]=0}__ZN6VectorIiE14_copy_on_writeEv(ga);hc=U(c[(c[ga>>2]|0)+(Sc<<2)>>2]|0,Jc)|0;cc=c[Ca>>2]|0;jc=(cc|0)==0;if(jc)Yc=0;else Yc=c[cc+-4>>2]|0;if((Yc|0)<=(Sc|0)){if(jc)Zc=0;else Zc=c[cc+-4>>2]|0;if((Zc|0)<=(Sc|0)){_=220;break d}a[1263537]=0}__ZN6VectorIiE14_copy_on_writeEv(Ca);Qc=(hc|0)/(c[(c[Ca>>2]|0)+(Sc<<2)>>2]|0)|0}while(0);_c=Jc+1|0;$c=Qc}else{_c=Jc;$c=Gc}if((bc|0)<=0){Mc=Wb;Nc=$b;Oc=_c;Pc=$c;break}mc=+(Lc|0);nc=+($c|0);hc=Bb+Lc|0;cc=Hb+Lc|0;jc=0;qc=0;lc=$b;pc=Wb;while(1){ic=jc+Kc|0;do if(ya){ad=+(c[ua>>2]|0);bd=+g[va>>2]+ +(c[f>>2]|0);if(!(ad>=bd)|!(ad<=mc+bd)){_=232;break}cd=Vb+(qc<<2)|0;Ki[c[(c[Db>>2]|0)+128>>2]&4095](E,Db,c[cd>>2]|0,c[Vb+(qc+1<<2)>>2]|0);bd=+g[E>>2];if((c[cd>>2]|0)==9){ad=+(c[cb>>2]|0);Ki[c[(c[Db>>2]|0)+128>>2]&4095](F,Db,32,0);dd=ad*+g[F>>2]}else dd=bd;ed=~~dd;fd=ed+jc|0;gd=pc;hd=+((c[o>>2]|0)-((ed|0)/2|0)|0)>+(ic|0)+(nc+ +g[e>>2])?cd-Cb>>2:lc}else _=232;while(0);do if((_|0)==232){_=0;if(!X){fd=jc;gd=pc;hd=lc;break}cd=Vb+(qc<<2)|0;do if(!(a[db>>0]|0))id=0;else{ed=cd-Cb>>2;jd=c[Ub>>2]|0;kd=c[(c[mb>>2]|0)+4>>2]|0;if((jd|0)<=(kd|0)){if((jd|0)!=(kd|0)){id=0;break}if((ed|0)<(c[pb>>2]|0)){id=0;break}}kd=c[(c[nb>>2]|0)+4>>2]|0;if((jd|0)>=(kd|0)){if((jd|0)!=(kd|0)){id=0;break}if((ed|0)>(c[ob>>2]|0)){id=0;break}}id=1}while(0);ed=c[Ea>>2]|0;kd=c[cd>>2]|0;jd=((ed|0)<0|(pc|0)<(ed|0))&(kd|0)!=9;do if(id){ed=Vb+(qc+1<<2)|0;Ki[c[(c[Db>>2]|0)+128>>2]&4095](G,Db,kd,c[ed>>2]|0);ld=~~+g[G>>2];bd=+g[va>>2]+ +(c[f>>2]|0);g[u>>2]=+(ic|0)+ +g[e>>2];g[eb>>2]=bd;g[fb>>2]=+(ld|0);g[gb>>2]=mc;__ZN10CanvasItem9draw_rectERK5Rect2RK5Color(b,u,y);if(!jd){md=ld;break}nd=c[(c[Db>>2]|0)+136>>2]|0;c[H>>2]=Z;bd=+(hc+(c[f>>2]|0)|0);g[I>>2]=+(ic+$c|0);g[hb>>2]=bd;__ZNK7Vector2plERKS_(A,e,I);od=c[cd>>2]|0;pd=c[ed>>2]|0;c[u>>2]=c[H>>2];+xj[nd&3](Db,u,A,od,pd,x);md=ld}else{if(!jd){md=0;break}ld=c[(c[Db>>2]|0)+136>>2]|0;c[J>>2]=Z;bd=+(hc+(c[f>>2]|0)|0);g[I>>2]=+(ic+$c|0);g[lb>>2]=bd;__ZNK7Vector2plERKS_(A,e,I);pd=c[cd>>2]|0;od=c[Vb+(qc+1<<2)>>2]|0;c[u>>2]=c[J>>2];md=~~+xj[ld&3](Db,u,A,pd,od,z)}while(0);if((c[cd>>2]|0)==9){bd=+(c[cb>>2]|0);Ki[c[(c[Db>>2]|0)+128>>2]&4095](K,Db,32,0);qd=~~(bd*+g[K>>2])}else qd=md;if(Ib){c[A>>2]=c[z>>2];c[A+4>>2]=c[z+4>>2];c[A+8>>2]=c[z+8>>2];c[A+12>>2]=c[z+12>>2];g[ib>>2]=+g[ib>>2]*.5;jd=cc+(c[f>>2]|0)|0;kd=__ZN12VisualServer13get_singletonEv()|0;od=c[(c[kd>>2]|0)+1084>>2]|0;c[L>>2]=Z;pd=ic+$c|0;bd=+(jd|0);g[M>>2]=+(pd|0);g[jb>>2]=bd;__ZNK7Vector2plERKS_(I,e,M);g[O>>2]=+(qd+pd|0);g[kb>>2]=bd;__ZNK7Vector2plERKS_(N,e,O);c[u>>2]=c[L>>2];ci[od&1](kd,u,I,N,A,1.0,0)}fd=qd+jc|0;gd=pc+1|0;hd=lc}while(0);qc=qc+1|0;if((qc|0)==(bc|0)){Mc=gd;Nc=hd;Oc=_c;Pc=$c;break}else{jc=fd;lc=hd;pc=gd}}}while(0);do if(Aa){mc=+(c[ua>>2]|0);nc=+g[va>>2]+ +(c[f>>2]|0);if(!(mc>=nc))break;if(!(mc<=+(Lc|0)+nc))break;nc=+(c[o>>2]|0);mc=+(Kc|0)+ +g[e>>2];if(!(nc>=mc))break;if(nc<+(kc|0)+mc){_=256;break g}}while(0);pc=Kc+kc|0;lc=(Fb|0)>(Hc|0)?Fb:Hc;Vb=Vb+(bc<<2)|0;if(!(c[Vb>>2]|0)){Lb=0;Mb=Mc;Nb=Ic;Ob=pc;Pb=lc;Qb=Nc;Rb=Lc;Sb=Oc;Tb=Pc;break f}else{Wb=Mc;Xb=Ic;Yb=Oc;Zb=Pc;_b=lc;$b=Nc;ac=pc}}if((_|0)==100){_=0;if(W){a[r>>0]=1;rd=$b;sd=Wb;td=Xb;ud=ac;vd=_b;wd=gc;xd=rc;yd=Zb}else{rd=$b;sd=Wb;td=Xb;ud=ac;vd=_b;wd=gc;xd=rc;yd=Zb}}else if((_|0)==183){_=0;if(W){a[r>>0]=1;rd=$b;sd=Wb;td=tc;ud=ha;vd=0;wd=Dc;xd=0;yd=0}else{rd=$b;sd=Wb;td=tc;ud=ha;vd=0;wd=Dc;xd=0;yd=0}}else if((_|0)==256){_=0;if(W){a[r>>0]=0;rd=Nc;sd=Mc;td=Ic;ud=Kc;vd=Hc;wd=Lc;xd=Oc;yd=Pc}else{rd=Nc;sd=Mc;td=Ic;ud=Kc;vd=Hc;wd=Lc;xd=Oc;yd=Pc}}c[p>>2]=tb;c[q>>2]=rd;Lb=1;Mb=sd;Nb=td;Ob=ud;Pb=vd;Qb=rd;Rb=wd;Sb=xd;Tb=yd}while(0);if((Db|0?__ZN9Reference11unreferenceEv(Db)|0:0)?__Z17predelete_handlerP6Object(Db)|0:0){gj[c[(c[Db>>2]|0)+76>>2]&8191](Db);__ZN6Memory11free_staticEPvb(Db,0)}if(!Lb){zd=Sb;Ad=Ob;Bd=Tb;Cd=Rb;Dd=Pb;Ed=Mb;Fd=Qb;Gd=Nb}else break c;break}case 2:{if(fa){Fb=c[wa>>2]|0;Eb=(Fb|0)==0;if(Eb)Hd=0;else Hd=c[Fb+-4>>2]|0;if((ub|0)<(Hd|0)){if((ub|0)<0){_=276;break d}if(Eb)Id=0;else Id=c[Fb+-4>>2]|0;if((Id|0)<=(ub|0)){if(Eb)Jd=0;else Jd=c[Fb+-4>>2]|0;if((Jd|0)<=(ub|0)){_=276;break d}a[1263537]=0}__ZN6VectorIiE14_copy_on_writeEv(wa);Kd=c[(c[wa>>2]|0)+(ub<<2)>>2]|0}else Kd=1}else{c[Ka>>2]=(c[Ka>>2]|0)+1;Kd=0}Fb=tb;while(1){if((c[Fb+12>>2]|0)==4){_=282;break}Eb=c[Fb+8>>2]|0;if(!Eb){_=285;break}else Fb=Eb}if((_|0)==282){_=0;Eb=c[Fb+28>>2]|0;if(!Eb)_=285;else{__ZN9Reference9referenceEv(Eb);Ld=Eb}}if((_|0)==285){_=0;Eb=c[k>>2]|0;if(!Eb)Ld=0;else{__ZN9Reference9referenceEv(Eb);Ld=Eb}}if(ya)c[q>>2]=0;if(ja){Eb=c[za>>2]|0;Gb=tb+28|0;Yb=c[Gb>>2]|0;if((Eb|0)>((ij[c[(c[Yb>>2]|0)+116>>2]&8191](Yb)|0)+zb|0))Md=c[za>>2]|0;else{Yb=c[Gb>>2]|0;Md=(ij[c[(c[Yb>>2]|0)+116>>2]&8191](Yb)|0)+zb|0}c[za>>2]=Md;Nd=Gb}else Nd=tb+28|0;Gb=c[Nd>>2]|0;i:do if(((ij[c[(c[Gb>>2]|0)+116>>2]&8191](Gb)|0)+zb|0)>(h|0)){Yb=((ja&(vb|0)>0)<<31>>31)+vb|0;do if((Aa?(mc=+(c[ua>>2]|0),nc=+g[va>>2]+ +(c[f>>2]|0),mc>=nc):0)?mc<=+(Kd|0)+nc:0){if(!(+(c[o>>2]|0)>+(zb|0)+ +g[e>>2]))break;if(!W){Od=Kd;Pd=sb;Qd=ub;Rd=zb;Sd=Yb;Td=wb;Ud=xb;_=396;break i}a[r>>0]=1;Od=Kd;Pd=sb;Qd=ub;Rd=zb;Sd=Yb;Td=wb;Ud=xb;_=396;break i}while(0);do if(fa){Wb=ub+1|0;$b=c[ga>>2]|0;Zb=($b|0)==0;if(Zb)Vd=0;else Vd=c[$b+-4>>2]|0;if((Wb|0)>=(Vd|0)){Wd=Wb;break}if((ub|0)<-1){_=313;break d}if(Zb)Xd=0;else Xd=c[$b+-4>>2]|0;if((Xd|0)<=(Wb|0)){if(Zb)Yd=0;else Yd=c[$b+-4>>2]|0;if((Yd|0)<=(Wb|0)){_=313;break d}a[1263537]=0}__ZN6VectorIiE14_copy_on_writeEv(ga);Wd=Wb}else{Wb=aa-zb|0;j:do switch(ea|0){case 0:{$b=c[ga>>2]|0;if(!$b)Zd=1;else Zd=(c[$b+-4>>2]|0)+1|0;if(__ZN6VectorIiE6resizeEi(ga,Zd)|0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);break j}a[1263537]=0;$b=c[ga>>2]|0;if(!$b){_=323;break d}Zb=c[$b+-4>>2]|0;if((Zb|0)<1){_=323;break d}__ZN6VectorIiE14_copy_on_writeEv(ga);c[(c[ga>>2]|0)+(Zb+-1<<2)>>2]=0;break}case 1:{Zb=c[ga>>2]|0;if(!Zb)_d=1;else _d=(c[Zb+-4>>2]|0)+1|0;if(__ZN6VectorIiE6resizeEi(ga,_d)|0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);break j}a[1263537]=0;Zb=c[ga>>2]|0;if(!Zb){_=331;break d}$b=c[Zb+-4>>2]|0;if(($b|0)<1){_=331;break d}__ZN6VectorIiE14_copy_on_writeEv(ga);c[(c[ga>>2]|0)+($b+-1<<2)>>2]=(Da+Wb|0)/2|0;break}case 2:{$b=c[ga>>2]|0;if(!$b)$d=1;else $d=(c[$b+-4>>2]|0)+1|0;if(__ZN6VectorIiE6resizeEi(ga,$d)|0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);break j}a[1263537]=0;$b=c[ga>>2]|0;if(!$b){_=339;break d}Zb=c[$b+-4>>2]|0;if((Zb|0)<1){_=339;break d}__ZN6VectorIiE14_copy_on_writeEv(ga);c[(c[ga>>2]|0)+(Zb+-1<<2)>>2]=Da+Wb;break}case 3:{Zb=c[ga>>2]|0;if(!Zb)ae=1;else ae=(c[Zb+-4>>2]|0)+1|0;if(__ZN6VectorIiE6resizeEi(ga,ae)|0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);break j}a[1263537]=0;Zb=c[ga>>2]|0;if(!Zb){_=347;break d}$b=c[Zb+-4>>2]|0;if(($b|0)<1){_=347;break d}__ZN6VectorIiE14_copy_on_writeEv(ga);c[(c[ga>>2]|0)+($b+-1<<2)>>2]=Da+Wb;break}default:{}}while(0);Wb=c[wa>>2]|0;if(!Wb)be=1;else be=(c[Wb+-4>>2]|0)+1|0;if(!(__ZN6VectorIiE6resizeEi(wa,be)|0)){a[1263537]=0;Wb=c[wa>>2]|0;if(!Wb){_=355;break d}bc=c[Wb+-4>>2]|0;if((bc|0)<1){_=355;break d}__ZN6VectorIiE14_copy_on_writeEv(wa);c[(c[wa>>2]|0)+(bc+-1<<2)>>2]=xb}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);bc=c[Ca>>2]|0;if(!bc)ce=1;else ce=(c[bc+-4>>2]|0)+1|0;if(__ZN6VectorIiE6resizeEi(Ca,ce)|0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);Wd=ub;break}a[1263537]=0;bc=c[Ca>>2]|0;if(!bc){_=363;break d}Wb=c[bc+-4>>2]|0;if((Wb|0)<1){_=363;break d}__ZN6VectorIiE14_copy_on_writeEv(Ca);c[(c[Ca>>2]|0)+(Wb+-1<<2)>>2]=Yb;Wd=ub}while(0);Yb=(c[308579]|0)+100|0;__ZN10StringNameC2Ev(u);Wb=(__ZNK7Control12get_constantERK10StringNameS2_(b,Yb,u)|0)+xb|0;c[f>>2]=Wb+(c[f>>2]|0);__ZN10StringNameD2Ev(u);do if(fa){Wb=c[wa>>2]|0;Yb=(Wb|0)==0;if(Yb)de=0;else de=c[Wb+-4>>2]|0;if((Wd|0)>=(de|0)){ee=1;break}if((Wd|0)<0){_=376;break d}if(Yb)fe=0;else fe=c[Wb+-4>>2]|0;if((fe|0)<=(Wd|0)){if(Yb)ge=0;else ge=c[Wb+-4>>2]|0;if((ge|0)<=(Wd|0)){_=376;break d}a[1263537]=0}__ZN6VectorIiE14_copy_on_writeEv(wa);ee=c[(c[wa>>2]|0)+(Wd<<2)>>2]|0}else ee=Kd;while(0);if(Aa){nc=+(c[ua>>2]|0);mc=+g[va>>2]+ +(c[f>>2]|0);if(!(nc>=mc)){he=ha;ie=0;je=Wd;ke=0;le=0;me=ee;_=385;break}if(!(nc<=+(ee|0)+mc)){he=ha;ie=0;je=Wd;ke=0;le=0;me=ee;_=385;break}if(!(+(c[o>>2]|0)<Ba+ +g[e>>2])){he=ha;ie=0;je=Wd;ke=0;le=0;me=ee;_=385;break}if(!W){Od=ee;Pd=sb;Qd=Wd;Rd=ha;Sd=0;Td=0;Ud=0;_=396;break}a[r>>0]=1;Od=ee;Pd=sb;Qd=Wd;Rd=ha;Sd=0;Td=0;Ud=0;_=396}else{he=ha;ie=0;je=Wd;ke=0;le=0;me=ee;_=385}}else{he=zb;ie=xb;je=ub;ke=vb;le=wb;me=Kd;_=385}while(0);k:do if((_|0)==385){_=0;Gb=c[Ea>>2]|0;if(!((sb|0)>=(Gb|0)&(Gb|0)>-1|Fa)){Gb=c[Nd>>2]|0;Fb=c[(c[Gb>>2]|0)+140>>2]|0;c[P>>2]=Z;mc=+((c[f>>2]|0)+me|0);nc=mc-+mj[c[(c[Ld>>2]|0)+124>>2]&511](Ld);Wb=c[Nd>>2]|0;mc=nc-+(ij[c[(c[Wb>>2]|0)+120>>2]&8191](Wb)|0);g[A>>2]=+(he+le|0);g[Ga>>2]=mc;__ZNK7Vector2plERKS_(z,e,A);g[I>>2]=1.0;g[Ha>>2]=1.0;g[Ia>>2]=1.0;g[Ja>>2]=1.0;c[u>>2]=c[P>>2];Li[Fb&255](Gb,u,z,I,0)}Gb=sb+1|0;do if(Aa?(mc=+(c[ua>>2]|0),nc=+g[va>>2]+ +(c[f>>2]|0),mc>=nc):0){if(!(mc<=+(me|0)+nc))break;nc=+(c[o>>2]|0);mc=+(he|0)+ +g[e>>2];if(!(nc>=mc))break;Fb=c[Nd>>2]|0;if(!(nc<mc+ +(ij[c[(c[Fb>>2]|0)+116>>2]&8191](Fb)|0)))break;if(!W){Od=me;Pd=Gb;Qd=je;Rd=he;Sd=ke;Td=le;Ud=ie;_=396;break k}a[r>>0]=0;Od=me;Pd=Gb;Qd=je;Rd=he;Sd=ke;Td=le;Ud=ie;_=396;break k}while(0);Fb=c[Nd>>2]|0;Wb=(ij[c[(c[Fb>>2]|0)+116>>2]&8191](Fb)|0)+he|0;Fb=c[Nd>>2]|0;mc=+(ij[c[(c[Fb>>2]|0)+120>>2]&8191](Fb)|0);if(mc+ +mj[c[(c[Ld>>2]|0)+124>>2]&511](Ld)>+(ie|0)){Fb=c[Nd>>2]|0;mc=+(ij[c[(c[Fb>>2]|0)+120>>2]&8191](Fb)|0);ne=me;oe=0;pe=Gb;qe=je;re=Wb;se=ke;te=le;ue=~~(mc+ +mj[c[(c[Ld>>2]|0)+124>>2]&511](Ld))}else{ne=me;oe=0;pe=Gb;qe=je;re=Wb;se=ke;te=le;ue=ie}}while(0);if((_|0)==396){_=0;c[p>>2]=tb;c[q>>2]=yb;if(!Ld)break c;else{ne=Od;oe=1;pe=Pd;qe=Qd;re=Rd;se=Sd;te=Td;ue=Ud}}if(__ZN9Reference11unreferenceEv(Ld)|0?__Z17predelete_handlerP6Object(Ld)|0:0){gj[c[(c[Ld>>2]|0)+76>>2]&8191](Ld);__ZN6Memory11free_staticEPvb(Ld,0)}if(!oe){zd=se;Ad=re;Bd=te;Cd=ne;Dd=ue;Ed=pe;Fd=yb;Gd=qe}else break c;break}case 3:{if(fa){Wb=c[wa>>2]|0;Fb=(Wb|0)==0;if(Fb)ve=0;else ve=c[Wb+-4>>2]|0;if((ub|0)<(ve|0)){if((ub|0)<0){_=412;break d}if(Fb)we=0;else we=c[Wb+-4>>2]|0;if((we|0)<=(ub|0)){if(Fb)xe=0;else xe=c[Wb+-4>>2]|0;if((xe|0)<=(ub|0)){_=412;break d}a[1263537]=0}__ZN6VectorIiE14_copy_on_writeEv(wa);zd=vb;Ad=zb;Bd=wb;Cd=c[(c[wa>>2]|0)+(ub<<2)>>2]|0;Dd=xb;Ed=sb;Fd=yb;Gd=ub}else{zd=vb;Ad=zb;Bd=wb;Cd=1;Dd=xb;Ed=sb;Fd=yb;Gd=ub}}else{zd=vb;Ad=zb;Bd=wb;Cd=0;Dd=xb;Ed=sb;Fd=yb;Gd=ub}break}case 10:{__ZN10StringNameC2EPKc(u,1026964);__ZN10StringNameC2Ev(z);Wb=__ZNK7Control12get_constantERK10StringNameS2_(b,u,z)|0;__ZN10StringNameD2Ev(z);__ZN10StringNameD2Ev(u);__ZN10StringNameC2EPKc(u,1026982);__ZN10StringNameC2Ev(z);Fb=__ZNK7Control12get_constantERK10StringNameS2_(b,u,z)|0;__ZN10StringNameD2Ev(z);__ZN10StringNameD2Ev(u);Yb=tb;while(1){if((c[Yb+12>>2]|0)==5){_=417;break}bc=c[Yb+8>>2]|0;if(!bc){_=419;break}else Yb=bc}if((_|0)==417){_=0;bc=Yb+28|0;c[u>>2]=c[bc>>2];c[u+4>>2]=c[bc+4>>2];c[u+8>>2]=c[bc+8>>2];c[u+12>>2]=c[bc+12>>2]}else if((_|0)==419){_=0;c[u>>2]=c[n>>2];c[u+4>>2]=c[n+4>>2];c[u+8>>2]=c[n+8>>2];c[u+12>>2]=c[n+12>>2]}mc=+(zb|0);nc=+(c[f>>2]|0);g[z>>2]=mc;g[La>>2]=nc;l:do if(ja){bc=tb+28|0;$b=0;Zb=c[bc>>2]|0;while(1){_b=(Zb|0)==0;if(_b)ye=0;else ye=c[Zb+-4>>2]|0;if(($b|0)>=(ye|0))break;if(_b)ze=0;else ze=c[Zb+-4>>2]|0;if((ze|0)<=($b|0)){if(_b)Ae=0;else Ae=c[Zb+-4>>2]|0;if((Ae|0)<=($b|0)){_=436;break d}a[1263537]=0}__ZN6VectorIN13RichTextLabel9ItemTable6ColumnEE14_copy_on_writeEv(bc);_b=c[bc>>2]|0;c[_b+($b<<4)+8>>2]=0;ac=(_b|0)==0;if(ac)Be=0;else Be=c[_b+-4>>2]|0;if((Be|0)<=($b|0)){if(ac)Ce=0;else Ce=c[_b+-4>>2]|0;if((Ce|0)<=($b|0)){_=442;break d}a[1263537]=0}__ZN6VectorIN13RichTextLabel9ItemTable6ColumnEE14_copy_on_writeEv(bc);_b=c[bc>>2]|0;c[_b+($b<<4)+12>>2]=0;$b=$b+1|0;Zb=_b}Zb=tb+16|0;$b=c[Zb>>2]|0;if(!$b){De=0;Ee=0;Fe=0}else{Ge=0;He=$b;_=445}while(1){if((_|0)==445){_=0;$b=c[He>>2]|0;De=$b;Ee=Ge;Fe=$b}if(!De)break;if(!(c[(c[De>>2]|0)+12>>2]|0)){a[1263537]=0;$b=c[Fe>>2]|0;Gb=c[bc>>2]|0;if(!Gb)Ie=0;else Ie=c[Gb+-4>>2]|0;Gb=(Ee|0)%(Ie|0)|0;c[A>>2]=0;_b=$b+36|0;ac=(Gb|0)<0;Xb=0;while(1){Eb=c[_b>>2]|0;if(!Eb)Je=0;else Je=c[Eb+-4>>2]|0;if((Xb|0)>=(Je|0))break;g[I>>2]=0.0;g[Wa>>2]=0.0;g[M>>2]=0.0;g[Xa>>2]=0.0;g[Ya>>2]=0.0;g[Za>>2]=1.0;c[N>>2]=0;c[_a>>2]=0;__ZN13RichTextLabel13_process_lineEPNS_9ItemFrameERK7Vector2RiiiNS_11ProcessModeERK3RefI4FontERK5ColorRK7Point2iPPNS_4ItemEPiPbi(b,$b,I,A,h,Xb,0,v,M,N,0,0,0,0);Eb=c[bc>>2]|0;Vb=(Eb|0)==0;if(Vb)Ke=0;else Ke=c[Eb+-4>>2]|0;if((Ke|0)<=(Xb|0)){if(Vb)Le=0;else Le=c[Eb+-4>>2]|0;if((Le|0)<=(Xb|0)){_=467;break d}a[1263537]=0}__ZN6VectorIN13RichTextLabel9ItemTable6ColumnEE14_copy_on_writeEv(bc);Eb=c[(c[bc>>2]|0)+(Xb<<4)+8>>2]|0;Vb=c[_b>>2]|0;Ub=(Vb|0)==0;if(Ub)Me=0;else Me=c[Vb+-4>>2]|0;if((Me|0)<=(Xb|0)){if(Ub)Ne=0;else Ne=c[Vb+-4>>2]|0;if((Ne|0)<=(Xb|0)){_=473;break d}a[1263537]=0}__ZN6VectorIN13RichTextLabel4LineEE14_copy_on_writeEv(_b);Vb=c[_b>>2]|0;if((Eb|0)>(c[Vb+(Xb<<5)+28>>2]|0)){Eb=c[bc>>2]|0;Ub=(Eb|0)==0;if(Ub)Oe=0;else Oe=c[Eb+-4>>2]|0;do if((Oe|0)<=(Xb|0)){if(Ub)Pe=0;else Pe=c[Eb+-4>>2]|0;if((Pe|0)>(Xb|0)){a[1263537]=0;_=484;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);Qe=0;break}}else _=484;while(0);if((_|0)==484){_=0;__ZN6VectorIN13RichTextLabel9ItemTable6ColumnEE14_copy_on_writeEv(bc);Qe=(c[bc>>2]|0)+(Xb<<4)|0}Re=Qe+8|0}else{Eb=(Vb|0)==0;if(Eb)Se=0;else Se=c[Vb+-4>>2]|0;do if((Se|0)<=(Xb|0)){if(Eb)Te=0;else Te=c[Vb+-4>>2]|0;if((Te|0)>(Xb|0)){a[1263537]=0;_=494;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);Ue=0;break}}else _=494;while(0);if((_|0)==494){_=0;__ZN6VectorIN13RichTextLabel4LineEE14_copy_on_writeEv(_b);Ue=(c[_b>>2]|0)+(Xb<<5)|0}Re=Ue+28|0}Vb=c[Re>>2]|0;if(ac){_=503;break d}Eb=c[bc>>2]|0;Ub=(Eb|0)==0;if(Ub)Ve=0;else Ve=c[Eb+-4>>2]|0;if((Ve|0)<=(Gb|0)){if(Ub)We=0;else We=c[Eb+-4>>2]|0;if((We|0)<=(Gb|0)){_=503;break d}a[1263537]=0}__ZN6VectorIN13RichTextLabel9ItemTable6ColumnEE14_copy_on_writeEv(bc);c[(c[bc>>2]|0)+(Gb<<4)+8>>2]=Vb;Xb=Xb+1|0}Xe=Ee+1|0}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(833016,833030,420,833109,0);Xe=Ee}Ge=Xe;He=De+4|0;_=445}Xb=c[bc>>2]|0;if(!Xb)Ye=0;else Ye=c[Xb+-4>>2]|0;Gb=h-(U(Ye+-1|0,Wb)|0)|0;ac=tb+32|0;c[ac>>2]=Wb;_b=0;$b=Gb;Gb=0;Vb=Xb;while(1){Xb=(Vb|0)==0;if(Xb)Ze=0;else Ze=c[Vb+-4>>2]|0;if((_b|0)>=(Ze|0)){_e=0;$e=Vb;break}if(Xb)af=0;else af=c[Vb+-4>>2]|0;do if((af|0)<=(_b|0)){if(Xb)bf=0;else bf=c[Vb+-4>>2]|0;if((bf|0)>(_b|0)){a[1263537]=0;_=517;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);cf=8;df=c[bc>>2]|0;break}}else _=517;while(0);if((_|0)==517){_=0;__ZN6VectorIN13RichTextLabel9ItemTable6ColumnEE14_copy_on_writeEv(bc);Xb=c[bc>>2]|0;cf=Xb+(_b<<4)+8|0;df=Xb}Xb=$b-(c[cf>>2]|0)|0;Eb=(df|0)==0;if(Eb)ef=0;else ef=c[df+-4>>2]|0;if((ef|0)<=(_b|0)){if(Eb)ff=0;else ff=c[df+-4>>2]|0;if((ff|0)<=(_b|0)){_=525;break d}a[1263537]=0}__ZN6VectorIN13RichTextLabel9ItemTable6ColumnEE14_copy_on_writeEv(bc);Eb=c[bc>>2]|0;if(!(a[Eb+(_b<<4)>>0]|0)){gf=Gb;hf=Eb}else{Ub=(Eb|0)==0;if(Ub)jf=0;else jf=c[Eb+-4>>2]|0;if((jf|0)<=(_b|0)){if(Ub)kf=0;else kf=c[Eb+-4>>2]|0;if((kf|0)<=(_b|0)){_=534;break d}a[1263537]=0}__ZN6VectorIN13RichTextLabel9ItemTable6ColumnEE14_copy_on_writeEv(bc);Eb=c[bc>>2]|0;gf=(c[Eb+(_b<<4)+4>>2]|0)+Gb|0;hf=Eb}_b=_b+1|0;$b=Xb;Gb=gf;Vb=hf}while(1){Vb=($e|0)==0;if(Vb)lf=0;else lf=c[$e+-4>>2]|0;if((_e|0)>=(lf|0))break;if(Vb)mf=0;else mf=c[$e+-4>>2]|0;do if((mf|0)<=(_e|0)){if(Vb)nf=0;else nf=c[$e+-4>>2]|0;if((nf|0)>(_e|0)){a[1263537]=0;_=550;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);of=8;pf=c[bc>>2]|0;break}}else _=550;while(0);if((_|0)==550){_=0;__ZN6VectorIN13RichTextLabel9ItemTable6ColumnEE14_copy_on_writeEv(bc);Vb=c[bc>>2]|0;of=Vb+(_e<<4)+8|0;pf=Vb}Vb=c[of>>2]|0;_b=(pf|0)==0;if(_b)qf=0;else qf=c[pf+-4>>2]|0;if((qf|0)<=(_e|0)){if(_b)rf=0;else rf=c[pf+-4>>2]|0;if((rf|0)<=(_e|0)){_=560;break d}a[1263537]=0}__ZN6VectorIN13RichTextLabel9ItemTable6ColumnEE14_copy_on_writeEv(bc);_b=c[bc>>2]|0;c[_b+(_e<<4)+12>>2]=Vb;Vb=(_b|0)==0;if(Vb)sf=0;else sf=c[_b+-4>>2]|0;if((sf|0)<=(_e|0)){if(Vb)tf=0;else tf=c[_b+-4>>2]|0;if((tf|0)<=(_e|0)){_=566;break d}a[1263537]=0}__ZN6VectorIN13RichTextLabel9ItemTable6ColumnEE14_copy_on_writeEv(bc);_b=c[bc>>2]|0;if(!(a[_b+(_e<<4)>>0]|0))uf=_b;else{Vb=(_b|0)==0;if(Vb)vf=0;else vf=c[_b+-4>>2]|0;do if((vf|0)<=(_e|0)){if(Vb)wf=0;else wf=c[_b+-4>>2]|0;if((wf|0)>(_e|0)){a[1263537]=0;_=576;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);xf=4;yf=c[bc>>2]|0;break}}else _=576;while(0);if((_|0)==576){_=0;__ZN6VectorIN13RichTextLabel9ItemTable6ColumnEE14_copy_on_writeEv(bc);_b=c[bc>>2]|0;xf=_b+(_e<<4)+4|0;yf=_b}_b=(U(c[xf>>2]|0,$b)|0)/(Gb|0)|0;Vb=(yf|0)==0;if(Vb)zf=0;else zf=c[yf+-4>>2]|0;if((zf|0)<=(_e|0)){if(Vb)Af=0;else Af=c[yf+-4>>2]|0;if((Af|0)<=(_e|0)){_=584;break d}a[1263537]=0}__ZN6VectorIN13RichTextLabel9ItemTable6ColumnEE14_copy_on_writeEv(bc);Vb=c[bc>>2]|0;Xb=Vb+(_e<<4)+12|0;c[Xb>>2]=(c[Xb>>2]|0)+_b;uf=Vb}Vb=(uf|0)==0;if(Vb)Bf=0;else Bf=c[uf+-4>>2]|0;if((Bf|0)<=(_e|0)){if(Vb)Cf=0;else Cf=c[uf+-4>>2]|0;if((Cf|0)<=(_e|0)){_=593;break d}a[1263537]=0}__ZN6VectorIN13RichTextLabel9ItemTable6ColumnEE14_copy_on_writeEv(bc);Vb=c[bc>>2]|0;c[ac>>2]=(c[Vb+(_e<<4)+12>>2]|0)+Wb+(c[ac>>2]|0);_e=_e+1|0;$e=Vb}ac=c[Zb>>2]|0;if(!ac){Df=0;Ef=0;Ff=0}else{Gf=0;Hf=ac;_=596}while(1){if((_|0)==596){_=0;ac=c[Hf>>2]|0;Df=ac;Ef=Gf;Ff=ac}if(!Df){If=Zb;break l}if(!(c[(c[Df>>2]|0)+12>>2]|0)){a[1263537]=0;ac=c[Ff>>2]|0;Gb=c[bc>>2]|0;if(!Gb)Jf=0;else Jf=c[Gb+-4>>2]|0;Gb=(Ef|0)%(Jf|0)|0;$b=ac+36|0;Vb=(Gb|0)<0;_b=0;Xb=c[$b>>2]|0;while(1){if(!Xb)Kf=0;else Kf=c[Xb+-4>>2]|0;if((_b|0)>=(Kf|0))break;c[A>>2]=0;g[I>>2]=0.0;g[Ra>>2]=0.0;if(Vb){_=614;break d}Eb=c[bc>>2]|0;Ub=(Eb|0)==0;if(Ub)Lf=0;else Lf=c[Eb+-4>>2]|0;if((Lf|0)<=(Gb|0)){if(Ub)Mf=0;else Mf=c[Eb+-4>>2]|0;if((Mf|0)<=(Gb|0)){_=614;break d}a[1263537]=0}__ZN6VectorIN13RichTextLabel9ItemTable6ColumnEE14_copy_on_writeEv(bc);Eb=c[(c[bc>>2]|0)+(Gb<<4)+12>>2]|0;g[M>>2]=0.0;g[Sa>>2]=0.0;g[Ta>>2]=0.0;g[Ua>>2]=1.0;c[N>>2]=0;c[Va>>2]=0;__ZN13RichTextLabel13_process_lineEPNS_9ItemFrameERK7Vector2RiiiNS_11ProcessModeERK3RefI4FontERK5ColorRK7Point2iPPNS_4ItemEPiPbi(b,ac,I,A,Eb,_b,0,v,M,N,0,0,0,0);Eb=c[A>>2]|0;Ub=c[$b>>2]|0;Cb=(Ub|0)==0;if(Cb)Nf=0;else Nf=c[Ub+-4>>2]|0;do if((Nf|0)<=(_b|0)){if(Cb)Of=0;else Of=c[Ub+-4>>2]|0;if((Of|0)>(_b|0)){a[1263537]=0;_=623;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);c[4]=Eb;Pf=c[$b>>2]|0;break}}else _=623;while(0);if((_|0)==623){_=0;__ZN6VectorIN13RichTextLabel4LineEE14_copy_on_writeEv($b);Ub=c[$b>>2]|0;c[Ub+(_b<<5)+16>>2]=Eb;Pf=Ub}Ub=c[A>>2]|0;Cb=(Pf|0)==0;if(Cb)Qf=0;else Qf=c[Pf+-4>>2]|0;if((Qf|0)<=(_b|0)){if(Cb)Rf=0;else Rf=c[Pf+-4>>2]|0;if((Rf|0)<=(_b|0)){_=631;break d}a[1263537]=0}__ZN6VectorIN13RichTextLabel4LineEE14_copy_on_writeEv($b);Cb=c[$b>>2]|0;c[Cb+(_b<<5)+20>>2]=Ub;_b=_b+1|0;Xb=Cb}Sf=Ef+1|0}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(833016,833030,459,833109,0);Sf=Ef}Gf=Sf;Hf=Df+4|0;_=596}}else If=tb+16|0;while(0);g[A>>2]=+(Wb+wb|0);g[Ma>>2]=+(Fb|0);Yb=c[If>>2]|0;if(!Yb){Tf=0;Uf=0;Vf=0;Wf=0}else{Xf=0;Yf=0;Zf=Yb;_=637}while(1){if((_|0)==637){_=0;Yb=c[Zf>>2]|0;Tf=Yb;Uf=Xf;Vf=Yf;Wf=Yb}if(!Tf)break;if(!(c[(c[Tf>>2]|0)+12>>2]|0)){a[1263537]=0;Yb=c[Wf>>2]|0;bc=tb+28|0;Zb=c[bc>>2]|0;if(!Zb)_f=0;else _f=c[Zb+-4>>2]|0;Zb=(Uf|0)%(_f|0)|0;c[I>>2]=0;Xb=Yb+36|0;_b=c[Xb>>2]|0;if(!_b){_=646;break d}$b=c[_b+-4>>2]|0;if(($b|0)<1){_=646;break d}__ZN6VectorIN13RichTextLabel4LineEE14_copy_on_writeEv(Xb);_b=c[Xb>>2]|0;ac=c[_b+($b+-1<<5)+20>>2]|0;if(!_b){_=649;break d}if((c[_b+-4>>2]|0)<=0){_=649;break d}__ZN6VectorIN13RichTextLabel4LineEE14_copy_on_writeEv(Xb);_b=c[Xb>>2]|0;$b=c[_b+20>>2]|0;if(!_b){_=652;break d}if((c[_b+-4>>2]|0)<=0){_=652;break d}__ZN6VectorIN13RichTextLabel4LineEE14_copy_on_writeEv(Xb);_b=c[(c[Xb>>2]|0)+16>>2]|0;Gb=~~(+g[va>>2]+ +g[Ma>>2]+ +g[La>>2]);__ZNK7Control8get_sizeEv(Q,b);Vb=+(Gb|0)<+g[Na>>2]?(ac-$b+_b+Gb|0)>-1:0;Gb=(Zb|0)<0;_b=0;$b=0;ac=c[Xb>>2]|0;while(1){if(!ac)$f=0;else $f=c[ac+-4>>2]|0;if((_b|0)>=($f|0))break;do if(Vb){if(X){__ZNK7Vector2plERKS_(R,e,A);__ZNK7Vector2plERKS_(S,R,z);g[N>>2]=0.0;g[Oa>>2]=+($b|0);__ZNK7Vector2plERKS_(M,S,N);if(Gb){_=678;break d}Cb=c[bc>>2]|0;Ub=(Cb|0)==0;if(Ub)ag=0;else ag=c[Cb+-4>>2]|0;if((ag|0)<=(Zb|0)){if(Ub)bg=0;else bg=c[Cb+-4>>2]|0;if((bg|0)<=(Zb|0)){_=678;break d}a[1263537]=0}__ZN6VectorIN13RichTextLabel9ItemTable6ColumnEE14_copy_on_writeEv(bc);Cb=c[(c[bc>>2]|0)+(Zb<<4)+12>>2]|0;c[O>>2]=0;c[Pa>>2]=0;__ZN13RichTextLabel13_process_lineEPNS_9ItemFrameERK7Vector2RiiiNS_11ProcessModeERK3RefI4FontERK5ColorRK7Point2iPPNS_4ItemEPiPbi(b,Yb,M,I,Cb,_b,1,v,u,O,0,0,0,0);break}if(!xa)break;__ZNK7Vector2plERKS_(T,e,A);__ZNK7Vector2plERKS_(V,T,z);g[N>>2]=0.0;g[Qa>>2]=+($b|0);__ZNK7Vector2plERKS_(M,V,N);if(Gb){_=689;break d}Cb=c[bc>>2]|0;Ub=(Cb|0)==0;if(Ub)cg=0;else cg=c[Cb+-4>>2]|0;if((cg|0)<=(Zb|0)){if(Ub)dg=0;else dg=c[Cb+-4>>2]|0;if((dg|0)<=(Zb|0)){_=689;break d}a[1263537]=0}__ZN6VectorIN13RichTextLabel9ItemTable6ColumnEE14_copy_on_writeEv(bc);__ZN13RichTextLabel13_process_lineEPNS_9ItemFrameERK7Vector2RiiiNS_11ProcessModeERK3RefI4FontERK5ColorRK7Point2iPPNS_4ItemEPiPbi(b,Yb,M,I,c[(c[bc>>2]|0)+(Zb<<4)+12>>2]|0,_b,2,v,u,o,p,q,r,0)}while(0);Cb=c[Xb>>2]|0;Ub=(Cb|0)==0;if(Ub)eg=0;else eg=c[Cb+-4>>2]|0;if((eg|0)<=(_b|0)){if(Ub)fg=0;else fg=c[Cb+-4>>2]|0;if((fg|0)<=(_b|0)){_=698;break d}a[1263537]=0}__ZN6VectorIN13RichTextLabel4LineEE14_copy_on_writeEv(Xb);Cb=c[Xb>>2]|0;Ub=(c[Cb+(_b<<5)+16>>2]|0)+$b|0;if(ja){nc=+g[Ma>>2]+ +g[La>>2];Hb=(Cb|0)==0;if(Hb)gg=0;else gg=c[Cb+-4>>2]|0;do if((gg|0)<=(_b|0)){if(Hb)hg=0;else hg=c[Cb+-4>>2]|0;if((hg|0)>(_b|0)){a[1263537]=0;_=708;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);ig=16;jg=c[Xb>>2]|0;break}}else _=708;while(0);if((_|0)==708){_=0;__ZN6VectorIN13RichTextLabel4LineEE14_copy_on_writeEv(Xb);Hb=c[Xb>>2]|0;ig=Hb+(_b<<5)+16|0;jg=Hb}Hb=~~(nc+ +(c[ig>>2]|0));Bb=(jg|0)==0;if(Bb)kg=0;else kg=c[jg+-4>>2]|0;if((kg|0)<=(_b|0)){if(Bb)lg=0;else lg=c[jg+-4>>2]|0;if((lg|0)<=(_b|0)){_=716;break d}a[1263537]=0}__ZN6VectorIN13RichTextLabel4LineEE14_copy_on_writeEv(Xb);Bb=c[Xb>>2]|0;c[Bb+(_b<<5)+20>>2]=Hb;mg=Bb}else mg=Cb;_b=_b+1|0;$b=Ub;ac=mg}ac=($b|0)>(Vf|0)?$b:Vf;if(Gb){_=664;break d}_b=c[bc>>2]|0;Xb=(_b|0)==0;if(Xb)ng=0;else ng=c[_b+-4>>2]|0;if((ng|0)<=(Zb|0)){if(Xb)og=0;else og=c[_b+-4>>2]|0;if((og|0)<=(Zb|0)){_=664;break d}a[1263537]=0}__ZN6VectorIN13RichTextLabel9ItemTable6ColumnEE14_copy_on_writeEv(bc);_b=c[bc>>2]|0;g[A>>2]=+g[A>>2]+ +((c[_b+(Zb<<4)+12>>2]|0)+Wb|0);if(!_b)pg=0;else pg=c[_b+-4>>2]|0;if((Zb|0)==(pg+-1|0)){g[Ma>>2]=+(ac+Fb|0)+ +g[Ma>>2];g[A>>2]=+(Wb|0);qg=0}else qg=ac;rg=Uf+1|0;sg=qg}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(833016,833030,481,833109,0);rg=Uf;sg=Vf}Xf=rg;Yf=sg;Zf=Tf+4|0;_=637}Wb=(Vf|0)==0?~~+g[Ma>>2]:Vf+Fb|0;if(((Aa?(bd=+(c[ua>>2]|0),ad=+g[va>>2]+ +(c[f>>2]|0),!(!(bd>=ad)|!(bd<=ad+0.0))):0)?(ad=+(c[o>>2]|0),bd=mc+ +g[e>>2],ad>=bd):0)?ad<bd+ +(c[tb+32>>2]|0):0){_=726;break d}zd=vb;Ad=(c[tb+32>>2]|0)+zb|0;Bd=wb;Cd=0;Dd=(Wb|0)>(xb|0)?Wb:xb;Ed=sb;Fd=yb;Gd=ub;break}default:{zd=vb;Ad=zb;Bd=wb;Cd=rb;Dd=xb;Ed=sb;Fd=yb;Gd=ub}}Wb=c[tb+16>>2]|0;if(Wb){ac=c[Ab>>2]|0;if((c[Wb+8>>2]|0)==0|(ac|0)==10){tg=ac;_=734}else ug=c[c[Wb>>2]>>2]|0}else{tg=c[Ab>>2]|0;_=734}m:do if((_|0)==734){_=0;if(!tg)ug=0;else{Wb=c[(c[tb+20>>2]|0)+4>>2]|0;if(!Wb)vg=tb;else{ug=c[Wb>>2]|0;break}do{vg=c[vg+8>>2]|0;if(!(c[vg+12>>2]|0)){ug=0;break m}wg=c[(c[vg+20>>2]|0)+4>>2]|0}while(!(wg|0));ug=c[wg>>2]|0}}while(0);Ab=(ug|0)!=0;if(!($|Ab)?+(c[ua>>2]|0)>+(Cd|0)+(+g[va>>2]+ +(c[f>>2]|0)):0){_=742;break}if(!Ab){ma=Gd;na=zd;oa=Ad;pa=Dd;qa=0;ra=Fd;_=766;break c}Ab=c[Y>>2]|0;Fb=(Ab|0)==0;if(Fb)xg=0;else xg=c[Ab+-4>>2]|0;if((sa|0)<(xg|0)){if(ta){_=757;break}if(Fb)yg=0;else yg=c[Ab+-4>>2]|0;if((yg|0)<=(sa|0)){if(Fb)zg=0;else zg=c[Ab+-4>>2]|0;if((zg|0)<=(sa|0)){_=757;break}a[1263537]=0}__ZN6VectorIN13RichTextLabel4LineEE14_copy_on_writeEv(Y);Ab=(c[(c[Y>>2]|0)+(sa<<5)>>2]|0)!=(ug|0);if(!($|Ab)){_=760;break}if(!Ab){ma=Gd;na=zd;oa=Ad;pa=Dd;qa=ug;ra=Fd;_=766;break c}}if(!ug){ma=Gd;na=zd;oa=Ad;pa=Dd;qa=0;ra=Fd;_=766;break c}else{rb=Cd;sb=Ed;tb=ug;ub=Gd;vb=zd;wb=Bd;xb=Dd;yb=Fd;zb=Ad}}switch(_|0){case 83:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 113:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 123:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 131:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 139:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 147:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 155:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 163:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 176:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 203:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 214:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 220:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 276:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 313:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 323:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 331:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 339:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 347:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 355:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 363:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 376:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 412:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 436:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 442:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 467:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 473:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 503:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 525:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 534:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 560:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 566:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 584:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 593:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 614:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 631:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 646:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 649:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 652:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 664:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 678:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 689:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 698:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 716:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 726:{if(W)a[r>>0]=0;c[p>>2]=tb;c[q>>2]=yb;break c;break}case 742:{if(W)a[r>>0]=1;c[p>>2]=tb;c[q>>2]=Fd;break c;break}case 757:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 760:{Ba=+(c[ua>>2]|0);mc=+g[va>>2]+ +(c[f>>2]|0);if(!(Ba>=mc)){ma=Gd;na=zd;oa=Ad;pa=Dd;qa=ug;ra=Fd;_=766;break c}if(!(Ba<=+(Cd|0)+mc)){ma=Gd;na=zd;oa=Ad;pa=Dd;qa=ug;ra=Fd;_=766;break c}if(W)a[r>>0]=1;c[p>>2]=tb;c[q>>2]=Fd;break c;break}}}while(0);if((_|0)==766){n:do if(fa){_=ma+1|0;Fd=c[ga>>2]|0;ug=(Fd|0)==0;if(ug)Ag=0;else Ag=c[Fd+-4>>2]|0;if((_|0)<(Ag|0)){do if((ma|0)>=-1){if(ug)Bg=0;else Bg=c[Fd+-4>>2]|0;if((Bg|0)<=(_|0)){if(ug)Cg=0;else Cg=c[Fd+-4>>2]|0;if((Cg|0)<=(_|0))break;a[1263537]=0}__ZN6VectorIiE14_copy_on_writeEv(ga);Dg=_;break n}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);Dg=_}else Dg=_}else{Fd=aa-oa|0;o:do switch(ea|0){case 0:{ug=c[ga>>2]|0;if(!ug)Eg=1;else Eg=(c[ug+-4>>2]|0)+1|0;if(__ZN6VectorIiE6resizeEi(ga,Eg)|0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);break o}a[1263537]=0;ug=c[ga>>2]|0;if(!ug)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);tb=c[ug+-4>>2]|0;if((tb|0)<1)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else{__ZN6VectorIiE14_copy_on_writeEv(ga);c[(c[ga>>2]|0)+(tb+-1<<2)>>2]=0;break o}break}case 1:{tb=c[ga>>2]|0;if(!tb)Fg=1;else Fg=(c[tb+-4>>2]|0)+1|0;if(__ZN6VectorIiE6resizeEi(ga,Fg)|0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);break o}a[1263537]=0;tb=c[ga>>2]|0;if(!tb)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);ug=c[tb+-4>>2]|0;if((ug|0)<1)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else{__ZN6VectorIiE14_copy_on_writeEv(ga);c[(c[ga>>2]|0)+(ug+-1<<2)>>2]=(h-aa+Fd|0)/2|0;break o}break}case 2:{ug=c[ga>>2]|0;if(!ug)Gg=1;else Gg=(c[ug+-4>>2]|0)+1|0;if(__ZN6VectorIiE6resizeEi(ga,Gg)|0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);break o}a[1263537]=0;ug=c[ga>>2]|0;if(!ug)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);tb=c[ug+-4>>2]|0;if((tb|0)<1)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else{__ZN6VectorIiE14_copy_on_writeEv(ga);c[(c[ga>>2]|0)+(tb+-1<<2)>>2]=h-aa+Fd;break o}break}case 3:{tb=c[ga>>2]|0;if(!tb)Hg=1;else Hg=(c[tb+-4>>2]|0)+1|0;if(__ZN6VectorIiE6resizeEi(ga,Hg)|0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);break o}a[1263537]=0;tb=c[ga>>2]|0;if(!tb)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);ug=c[tb+-4>>2]|0;if((ug|0)<1)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else{__ZN6VectorIiE14_copy_on_writeEv(ga);c[(c[ga>>2]|0)+(ug+-1<<2)>>2]=h-aa+Fd;break o}break}default:{}}while(0);Fd=da+8|0;_=c[Fd>>2]|0;if(!_)Ig=1;else Ig=(c[_+-4>>2]|0)+1|0;do if(!(__ZN6VectorIiE6resizeEi(Fd,Ig)|0)){a[1263537]=0;_=c[Fd>>2]|0;if(!_)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);ug=c[_+-4>>2]|0;if((ug|0)<1)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else{__ZN6VectorIiE14_copy_on_writeEv(Fd);c[(c[Fd>>2]|0)+(ug+-1<<2)>>2]=pa;break}}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);while(0);Fd=da+12|0;ug=c[Fd>>2]|0;if(!ug)Jg=1;else Jg=(c[ug+-4>>2]|0)+1|0;if(__ZN6VectorIiE6resizeEi(Fd,Jg)|0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);Dg=ma;break}a[1263537]=0;ug=c[Fd>>2]|0;if(!ug)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);_=c[ug+-4>>2]|0;if((_|0)<1)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else{__ZN6VectorIiE14_copy_on_writeEv(Fd);c[(c[Fd>>2]|0)+(_+-1<<2)>>2]=na;Dg=ma;break}}while(0);ma=(c[308579]|0)+100|0;__ZN10StringNameC2Ev(u);na=(__ZNK7Control12get_constantERK10StringNameS2_(b,ma,u)|0)+pa|0;c[f>>2]=na+(c[f>>2]|0);__ZN10StringNameD2Ev(u);if(fa){fa=da+8|0;da=c[fa>>2]|0;u=(da|0)==0;if(u)Kg=0;else Kg=c[da+-4>>2]|0;if((Dg|0)<(Kg|0)){if((Dg|0)<0)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);if(u)Lg=0;else Lg=c[da+-4>>2]|0;do if((Lg|0)<=(Dg|0)){if(u)Mg=0;else Mg=c[da+-4>>2]|0;if((Mg|0)>(Dg|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);__ZN6VectorIiE14_copy_on_writeEv(fa);Ng=+(c[(c[fa>>2]|0)+(Dg<<2)>>2]|0)}else Ng=1.0;if(((j|0)==2&(p|0)!=0?(dd=+(c[o+4>>2]|0),oc=+g[e+4>>2]+ +(c[f>>2]|0),!(!(dd>=oc)|!(dd<=Ng+oc))):0)?+(c[o>>2]|0)<+(ha|0)+ +g[e>>2]:0){if(W)a[r>>0]=1;c[p>>2]=qa;c[q>>2]=ra}}}if(c[w>>2]|0)__ZN7Variant5clearEv(w);w=c[la>>2]|0;if((w|0?__ZN9Reference11unreferenceEv(w)|0:0)?(w=c[la>>2]|0,__Z17predelete_handlerP6Object(w)|0):0){gj[c[(c[w>>2]|0)+76>>2]&8191](w);__ZN6Memory11free_staticEPvb(w,0)}c[la>>2]=0;l=t;return}function __ZN13RichTextLabel12_find_marginEPNS_4ItemERK3RefI4FontE(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0.0,q=0,r=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;if(!b){h=0;l=e;return h|0}i=a+636|0;a=0;j=b;while(1){a:do switch(c[j+12>>2]|0){case 8:{b=j;while(1){b=c[b+8>>2]|0;if(!b){k=8;break}if((c[b+12>>2]|0)==4){k=4;break}}if((k|0)==4){k=0;n=c[b+28>>2]|0;if(!n)k=8;else{__ZN9Reference9referenceEv(n);o=n}}if((k|0)==8){k=0;n=c[d>>2]|0;if(!n)o=0;else{__ZN9Reference9referenceEv(n);o=n}}p=+(U(c[i>>2]|0,c[j+28>>2]|0)|0);Ki[c[(c[o>>2]|0)+128>>2]&4095](f,o,32,0);n=~~(+(a|0)+p*+g[f>>2]);if(((o|0)!=0?__ZN9Reference11unreferenceEv(o)|0:0)?__Z17predelete_handlerP6Object(o)|0:0){gj[c[(c[o>>2]|0)+76>>2]&8191](o);__ZN6Memory11free_staticEPvb(o,0);q=n}else q=n;break}case 9:{n=j;while(1){n=c[n+8>>2]|0;if(!n){k=18;break}if((c[n+12>>2]|0)==4){k=14;break}}if((k|0)==14){k=0;b=c[n+28>>2]|0;if(!b)k=18;else{__ZN9Reference9referenceEv(b);r=b}}if((k|0)==18){k=0;b=c[d>>2]|0;if(!b){q=a;break a}__ZN9Reference9referenceEv(b);r=b}if(__ZN9Reference11unreferenceEv(r)|0?__Z17predelete_handlerP6Object(r)|0:0){gj[c[(c[r>>2]|0)+76>>2]&8191](r);__ZN6Memory11free_staticEPvb(r,0);q=a}else q=a;break}default:q=a}while(0);j=c[j+8>>2]|0;if(!j){h=q;break}else a=q}l=e;return h|0}function __ZN6VectorIN13RichTextLabel9ItemTable6ColumnEE14_copy_on_writeEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=c[a>>2]|0;if(!b)return;if((c[b+-8>>2]|0)>>>0<=1)return;d=c[b+-4>>2]|0;b=(d<<4)+-1|0;e=b>>>1|b;b=e>>>2|e;e=b>>>4|b;b=e>>>8|e;e=__ZN6Memory12alloc_staticEjb((b>>>16|b)+1|0,1)|0;c[e+-8>>2]=1;c[e+-4>>2]=d;if(d|0){b=0;do{f=e+(b<<4)|0;g=(c[a>>2]|0)+(b<<4)|0;c[f>>2]=c[g>>2];c[f+4>>2]=c[g+4>>2];c[f+8>>2]=c[g+8>>2];c[f+12>>2]=c[g+12>>2];b=b+1|0}while((b|0)!=(d|0))}d=c[a>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);c[a>>2]=e;return}function __ZN6VectorIN13RichTextLabel4LineEE6_unrefEPv(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;if(!b)return;d=c[a>>2]|0;if(__Z16atomic_decrementPj((d|0)==0?0:d+-8|0)|0)return;d=c[a>>2]|0;a=(d|0)==0?0:d+-4|0;d=a+4|0;if(c[a>>2]|0){e=0;do{f=c[d+(e<<5)+12>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);f=c[d+(e<<5)+8>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);f=c[d+(e<<5)+4>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);e=e+1|0}while(e>>>0<(c[a>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(b,1);return}function __ZN13RichTextLabel13_notificationEi(b,d){b=b|0;d=d|0;var e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0;e=l;l=l+80|0;if((l|0)>=(m|0))ba(80);f=e+64|0;h=e+16|0;i=e+60|0;j=e+56|0;k=e+40|0;n=e;o=e+32|0;p=e+24|0;switch(d|0){case 40:{c[(c[b+604>>2]|0)+40>>2]=0;__ZN10CanvasItem6updateEv(b);l=e;return}case 10:{d=b+684|0;if(__ZNK6StringneEPKc(d,1263606)|0)__ZN13RichTextLabel10set_bbcodeERK6String(b,d);c[(c[b+604>>2]|0)+40>>2]=0;__ZN10CanvasItem6updateEv(b);l=e;return}case 45:{if(!(a[b+136>>0]|0)){l=e;return}if(!(a[b+680>>0]|0)){l=e;return}d=b+684|0;q=b+604|0;__ZN13RichTextLabel4Item15_clear_childrenEv(c[q>>2]|0);r=c[q>>2]|0;c[b+608>>2]=r;c[b+612>>2]=r;s=r;r=s+36|0;a[1263537]=0;t=c[r>>2]|0;if((t|0)!=0?(c[t+-4>>2]|0)!=0:0){__ZN6VectorIN13RichTextLabel4LineEE6_unrefEPv(r,t);c[r>>2]=0;u=c[q>>2]|0}else u=s;__ZN6VectorIN13RichTextLabel4LineEE6resizeEi(u+36|0,1)|0;c[(c[q>>2]|0)+40>>2]=0;__ZN10CanvasItem6updateEv(b);c[b+648>>2]=0;a[b+672>>0]=0;c[b+632>>2]=1;__ZN13RichTextLabel13append_bbcodeERK6String(b,d)|0;l=e;return}case 30:{d=b+604|0;__ZN13RichTextLabel21_validate_line_cachesEPNS_9ItemFrameE(b,c[d>>2]|0);__ZN13RichTextLabel14_update_scrollEv(b);q=c[b+240>>2]|0;__ZNK7Control8get_sizeEv(h,b);if(__ZNK7Control9has_focusEv(b)|0){u=__ZN12VisualServer13get_singletonEv()|0;s=c[(c[u>>2]|0)+1132>>2]|0;c[i>>2]=q;c[f>>2]=c[i>>2];bj[s&4095](u,f,1);__ZN10StringNameC2EPKc(j,990205);__ZN10StringNameC2Ev(k);c[f>>2]=__ZNK7Control12get_styleboxERK10StringNameS2_(b,j,k)|0;u=n;c[u>>2]=0;c[u+4>>2]=0;u=h;s=c[u+4>>2]|0;i=n+8|0;c[i>>2]=c[u>>2];c[i+4>>2]=s;__ZN10CanvasItem14draw_style_boxERK3RefI8StyleBoxERK5Rect2(b,f,n);s=c[f>>2]|0;if((s|0?__ZN9Reference11unreferenceEv(s)|0:0)?(s=c[f>>2]|0,__Z17predelete_handlerP6Object(s)|0):0){gj[c[(c[s>>2]|0)+76>>2]&8191](s);__ZN6Memory11free_staticEPvb(s,0)}c[f>>2]=0;__ZN10StringNameD2Ev(k);__ZN10StringNameD2Ev(j);s=__ZN12VisualServer13get_singletonEv()|0;i=c[(c[s>>2]|0)+1132>>2]|0;c[o>>2]=q;c[f>>2]=c[o>>2];bj[i&4095](s,f,0)}s=~~+__ZNK5Range9get_valueEv(c[b+616>>2]|0);i=0;o=0;while(1){q=c[d>>2]|0;u=c[q+36>>2]|0;r=(u|0)==0;if(r)v=0;else v=c[u+-4>>2]|0;if((o|0)>=(v|0)){w=u;x=q;break}t=q+36|0;if(r)y=0;else y=c[u+-4>>2]|0;if((y|0)<=(o|0)){if(r)z=0;else z=c[u+-4>>2]|0;if((z|0)<=(o|0)){A=28;break}a[1263537]=0}__ZN6VectorIN13RichTextLabel4LineEE14_copy_on_writeEv(t);if((c[(c[t>>2]|0)+(o<<5)+20>>2]|0)>=(s|0)){A=31;break}t=o+1|0;u=(c[d>>2]|0)+36|0;r=c[u>>2]|0;q=(r|0)==0;if(q)B=0;else B=c[r+-4>>2]|0;if((B|0)<=(t|0)){if(q)C=0;else C=c[r+-4>>2]|0;if((C|0)<=(t|0)){A=38;break}a[1263537]=0}__ZN6VectorIN13RichTextLabel4LineEE14_copy_on_writeEv(u);i=(c[(c[u>>2]|0)+(t<<5)+24>>2]|0)+i|0;o=t}if((A|0)==28)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((A|0)==31){C=c[d>>2]|0;w=c[C+36>>2]|0;x=C}else if((A|0)==38)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);if(!w)D=0;else D=c[w+-4>>2]|0;if((o|0)>=(D|0)){l=e;return}D=x+36|0;if((o|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}x=c[D>>2]|0;w=(x|0)==0;if(w)E=0;else E=c[x+-4>>2]|0;do if((E|0)<=(o|0)){if(w)F=0;else F=c[x+-4>>2]|0;if((F|0)>(o|0)){a[1263537]=0;A=52;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);G=20;break}}else A=52;while(0);if((A|0)==52){__ZN6VectorIN13RichTextLabel4LineEE14_copy_on_writeEv(D);G=(c[D>>2]|0)+(o<<5)+20|0}D=c[G>>2]|0;G=(c[d>>2]|0)+36|0;A=c[G>>2]|0;F=(A|0)==0;if(F)H=0;else H=c[A+-4>>2]|0;do if((H|0)<=(o|0)){if(F)I=0;else I=c[A+-4>>2]|0;if((I|0)>(o|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);__ZN6VectorIN13RichTextLabel4LineEE14_copy_on_writeEv(G);I=D-s-(c[(c[G>>2]|0)+(o<<5)+16>>2]|0)|0;c[f>>2]=I;__ZN10StringNameC2EPKc(k,1026887);__ZN10StringNameC2Ev(n);G=__ZNK7Control8get_fontERK10StringNameS2_(b,k,n)|0;c[j>>2]=G;__ZN10StringNameD2Ev(n);__ZN10StringNameD2Ev(k);__ZN10StringNameC2EPKc(n,1026950);__ZN10StringNameC2Ev(p);__ZNK7Control9get_colorERK10StringNameS2_(k,b,n,p);__ZN10StringNameD2Ev(p);__ZN10StringNameD2Ev(n);s=h+4|0;a:do if(+(I|0)<+g[s>>2]){D=n+4|0;A=b+624|0;F=p+4|0;H=o;x=i;while(1){w=c[d>>2]|0;E=c[w+36>>2]|0;if(!E)J=0;else J=c[E+-4>>2]|0;if((H|0)>=(J|0))break a;g[n>>2]=0.0;g[D>>2]=0.0;E=~~(+g[h>>2]-+(c[A>>2]|0));c[p>>2]=0;c[F>>2]=0;__ZN13RichTextLabel13_process_lineEPNS_9ItemFrameERK7Vector2RiiiNS_11ProcessModeERK3RefI4FontERK5ColorRK7Point2iPPNS_4ItemEPiPbi(b,w,n,f,E,H,1,j,k,p,0,0,0,x);E=(c[d>>2]|0)+36|0;w=c[E>>2]|0;C=(w|0)==0;if(C)K=0;else K=c[w+-4>>2]|0;if((K|0)<=(H|0)){if(C)L=0;else L=c[w+-4>>2]|0;if((L|0)<=(H|0))break;a[1263537]=0}__ZN6VectorIN13RichTextLabel4LineEE14_copy_on_writeEv(E);x=(c[(c[E>>2]|0)+(H<<5)+24>>2]|0)+x|0;if(!(+(c[f>>2]|0)<+g[s>>2]))break a;else H=H+1|0}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);if((G|0?__ZN9Reference11unreferenceEv(G)|0:0)?__Z17predelete_handlerP6Object(G)|0:0){gj[c[(c[G>>2]|0)+76>>2]&8191](G);__ZN6Memory11free_staticEPvb(G,0)}l=e;return}default:{l=e;return}}}function __ZN13RichTextLabel10set_bbcodeERK6String(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0;e=b+684|0;f=c[e>>2]|0;if((f|0)!=(c[d>>2]|0)){if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);c[e>>2]=0;f=c[d>>2]|0;if(f|0?__Z28atomic_conditional_incrementPj(f+-8|0)|0:0)c[e>>2]=c[d>>2]}if(a[b+136>>0]|0?a[b+680>>0]|0:0){e=b+604|0;__ZN13RichTextLabel4Item15_clear_childrenEv(c[e>>2]|0);f=c[e>>2]|0;c[b+608>>2]=f;c[b+612>>2]=f;g=f;f=g+36|0;a[1263537]=0;h=c[f>>2]|0;if((h|0)!=0?(c[h+-4>>2]|0)!=0:0){__ZN6VectorIN13RichTextLabel4LineEE6_unrefEPv(f,h);c[f>>2]=0;i=c[e>>2]|0}else i=g;__ZN6VectorIN13RichTextLabel4LineEE6resizeEi(i+36|0,1)|0;c[(c[e>>2]|0)+40>>2]=0;__ZN10CanvasItem6updateEv(b);c[b+648>>2]=0;a[b+672>>0]=0;c[b+632>>2]=1;__ZN13RichTextLabel13append_bbcodeERK6String(b,d)|0;return}e=b+604|0;__ZN13RichTextLabel4Item15_clear_childrenEv(c[e>>2]|0);i=c[e>>2]|0;c[b+608>>2]=i;c[b+612>>2]=i;g=i;i=g+36|0;a[1263537]=0;f=c[i>>2]|0;if((f|0)!=0?(c[f+-4>>2]|0)!=0:0){__ZN6VectorIN13RichTextLabel4LineEE6_unrefEPv(i,f);c[i>>2]=0;j=c[e>>2]|0}else j=g;__ZN6VectorIN13RichTextLabel4LineEE6resizeEi(j+36|0,1)|0;c[(c[e>>2]|0)+40>>2]=0;__ZN10CanvasItem6updateEv(b);c[b+648>>2]=0;a[b+672>>0]=0;c[b+632>>2]=1;__ZN13RichTextLabel8add_textERK6String(b,d);return}function __ZN13RichTextLabel4Item15_clear_childrenEv(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0;d=b+16|0;b=c[d>>2]|0;if(!b)return;if(!(c[b+8>>2]|0))return;else e=b;while(1){b=c[c[e>>2]>>2]|0;gj[c[c[b>>2]>>2]&8191](b);__ZN6Memory11free_staticEPvb(b,0);b=c[d>>2]|0;if(!b){f=18;break}g=c[b>>2]|0;if(g){a[1263537]=0;if((c[g+12>>2]|0)==(b|0)){c[b>>2]=c[g+4>>2];h=b+4|0;i=c[g+8>>2]|0;if((c[h>>2]|0)==(g|0))c[h>>2]=i;h=g+4|0;if(i|0)c[i+4>>2]=c[h>>2];j=c[h>>2]|0;if(j|0)c[j+8>>2]=i;__ZN6Memory11free_staticEPvb(g,0);g=b+8|0;c[g>>2]=(c[g>>2]|0)+-1}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145114,1145120,157,1145132,0);k=c[d>>2]|0;if(!(c[k+8>>2]|0)){f=17;break}if(!k){f=18;break}else l=k}else l=b;if(!(c[l+8>>2]|0)){f=18;break}else e=l}if((f|0)==17){__ZN6Memory11free_staticEPvb(k,0);c[d>>2]=0;return}else if((f|0)==18)return}function __ZN6VectorIN13RichTextLabel4LineEE6resizeEi(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0;if((d|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,269,1145657,0);e=31;return e|0}a[1263537]=0;f=c[b>>2]|0;if(!f)g=0;else g=c[f+-4>>2]|0;if((g|0)==(d|0)){e=0;return e|0}if(!d){__ZN6VectorIN13RichTextLabel4LineEE6_unrefEPv(b,f);c[b>>2]=0;e=0;return e|0}__ZN6VectorIN13RichTextLabel4LineEE14_copy_on_writeEv(b);f=d<<5;if(d>>>0<=134217727?(g=f+-1|0,h=g>>>1|g,g=h>>>2|h,h=g>>>4|g,g=h>>>8|h,h=(g>>>16|g)+1|0,(f|0)!=-32):0){a[1263537]=0;f=c[b>>2]|0;do if(!f)if((d|0)>0)i=15;else{j=0;i=25}else{g=c[f+-4>>2]|0;if((g|0)<(d|0))if(!g)i=15;else{k=__ZN6Memory14realloc_staticEPvjb(f,h,1)|0;if(k|0){a[1263537]=0;l=k;m=c[k+-4>>2]|0;break}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,300,1145876,0);e=6;return e|0}else{j=g;i=25}}while(0);do if((i|0)==15){g=__ZN6Memory12alloc_staticEjb(h,1)|0;if(g|0){a[1263537]=0;c[g+-4>>2]=0;c[g+-8>>2]=1;l=g;m=0;break}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,292,1145820,0);e=6;return e|0}else if((i|0)==25){if((j|0)<=(d|0)){e=0;return e|0}if((c[f+-4>>2]|0)>>>0>d>>>0){g=d;k=f;do{__ZN13RichTextLabel4LineD2Ev(k+(g<<5)|0);g=g+1|0;k=c[b>>2]|0}while(g>>>0<(c[k+-4>>2]|0)>>>0);n=k}else n=f;g=__ZN6Memory14realloc_staticEPvjb(n,h,1)|0;if(!g){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,324,1145876,0);e=6;return e|0}else{a[1263537]=0;c[b>>2]=g;c[g+-4>>2]=d;e=0;return e|0}}while(0);c[b>>2]=l;if((m|0)<(d|0)){h=m;do{m=l+(h<<5)|0;c[l+(h<<5)+24>>2]=0;c[m>>2]=0;c[m+4>>2]=0;c[m+8>>2]=0;c[m+12>>2]=0;h=h+1|0}while((h|0)!=(d|0));o=c[b>>2]|0}else o=l;c[((o|0)==0?0:o+-4|0)>>2]=d;e=0;return e|0}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,285,1145723,0);e=6;return e|0}function __ZN13RichTextLabel13append_bbcodeERK6String(b,d){b=b|0;d=d|0;var e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0,ia=0,ja=0,ka=0,la=0,ma=0,na=0,oa=0,pa=0,qa=0,ra=0,sa=0,ta=0,ua=0,va=0,wa=0,xa=0,ya=0,za=0,Aa=0,Ba=0,Ca=0,Da=0,Ea=0,Fa=0,Ga=0,Ha=0,Ia=0,Ja=0,Ka=0,La=0,Ma=0,Na=0,Oa=0,Pa=0,Qa=0,Ra=0,Sa=0,Ta=0,Ua=0,Va=0,Wa=0,Xa=0,Ya=0,Za=0,_a=0,$a=0,ab=0,bb=0,cb=0,db=0,eb=0,fb=0,gb=0,hb=0,ib=0,jb=0,kb=0,lb=0,mb=0,nb=0,ob=0,pb=0,qb=0,rb=0,sb=0,tb=0,ub=0,vb=0,wb=0,xb=0,yb=0,zb=0,Ab=0,Bb=0,Cb=0,Db=0,Eb=0,Fb=0,Gb=0,Hb=0,Ib=0,Jb=0,Kb=0,Lb=0,Mb=0,Nb=0,Ob=0,Pb=0,Qb=0,Rb=0,Sb=0,Tb=0,Ub=0,Vb=0,Wb=0,Xb=0,Yb=0,Zb=0,_b=0,$b=0,ac=0,bc=0,cc=0,dc=0,ec=0,fc=0,gc=0,hc=0,ic=0,jc=0,kc=0,lc=0,mc=0.0,nc=0.0,oc=0.0,pc=0.0,qc=0.0,rc=0.0,sc=0.0,tc=0.0,uc=0.0,vc=0.0,wc=0.0,xc=0.0,yc=0.0,zc=0.0,Ac=0.0,Bc=0.0,Cc=0,Dc=0,Ec=0;e=l;l=l+112|0;if((l|0)>=(m|0))ba(112);f=e+96|0;h=e+92|0;i=e+88|0;j=e+84|0;k=e+76|0;n=e+48|0;o=e+32|0;p=e+28|0;q=e+80|0;r=e+72|0;s=e+68|0;t=e+64|0;u=e+40|0;v=e;w=e+36|0;x=e+24|0;__ZN10StringNameC2EPKc(h,1026887);__ZN10StringNameC2Ev(i);c[f>>2]=__ZNK7Control8get_fontERK10StringNameS2_(b,h,i)|0;__ZN10StringNameD2Ev(i);__ZN10StringNameD2Ev(h);__ZN10StringNameC2EPKc(i,1026899);__ZN10StringNameC2Ev(j);c[h>>2]=__ZNK7Control8get_fontERK10StringNameS2_(b,i,j)|0;__ZN10StringNameD2Ev(j);__ZN10StringNameD2Ev(i);__ZN10StringNameC2EPKc(j,1026909);__ZN10StringNameC2Ev(k);c[i>>2]=__ZNK7Control8get_fontERK10StringNameS2_(b,j,k)|0;__ZN10StringNameD2Ev(k);__ZN10StringNameD2Ev(j);__ZN10StringNameC2EPKc(k,1026922);__ZN10StringNameC2Ev(n);c[j>>2]=__ZNK7Control8get_fontERK10StringNameS2_(b,k,n)|0;__ZN10StringNameD2Ev(n);__ZN10StringNameD2Ev(k);__ZN10StringNameC2EPKc(n,1026940);__ZN10StringNameC2Ev(o);c[k>>2]=__ZNK7Control8get_fontERK10StringNameS2_(b,n,o)|0;__ZN10StringNameD2Ev(o);__ZN10StringNameD2Ev(n);__ZN10StringNameC2EPKc(o,1026950);__ZN10StringNameC2Ev(p);__ZNK7Control9get_colorERK10StringNameS2_(n,b,o,p);__ZN10StringNameD2Ev(p);__ZN10StringNameD2Ev(o);a:do if((__ZNK6String6lengthEv(d)|0)>0){y=b+608|0;z=b+612|0;A=v+4|0;B=v+8|0;C=v+12|0;D=v+4|0;E=v+8|0;F=v+12|0;G=v+4|0;H=v+8|0;I=v+12|0;J=v+4|0;K=v+8|0;L=v+12|0;M=v+4|0;N=v+8|0;O=v+12|0;P=v+4|0;Q=v+8|0;R=v+12|0;S=v+4|0;T=v+8|0;U=v+12|0;V=v+4|0;W=v+8|0;X=v+12|0;Y=v+4|0;Z=v+8|0;_=v+12|0;$=v+4|0;aa=v+8|0;ca=v+12|0;da=v+4|0;ea=v+8|0;fa=v+12|0;ga=v+4|0;ha=v+8|0;ia=v+12|0;ja=v+4|0;ka=v+8|0;la=v+12|0;ma=v+4|0;na=v+8|0;oa=v+12|0;pa=v+4|0;qa=v+8|0;ra=v+12|0;sa=v+4|0;ta=v+8|0;ua=v+12|0;va=v+4|0;wa=v+8|0;xa=v+12|0;ya=n+4|0;za=n+8|0;Aa=n+12|0;Ba=0;Ca=0;Da=0;Ea=0;Fa=0;Ga=0;Ha=0;while(1){__ZN6StringC2EPKc(q,1144813);Ia=__ZNK6String4findES_i(d,q,Da)|0;Ja=c[q>>2]|0;if(Ja|0?(__Z16atomic_decrementPj(Ja+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Ja,1);if((Ia|0)<0)Ka=__ZNK6String6lengthEv(d)|0;else Ka=Ia;if(((Ka|0)>(Da|0)?(c[o>>2]=__ZNK6String6substrEii(d,Da,Ka-Da|0)|0,__ZN13RichTextLabel8add_textERK6String(b,o),Ia=c[o>>2]|0,Ia|0):0)?(__Z16atomic_decrementPj(Ia+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Ia,1);if((Ka|0)==(__ZNK6String6lengthEv(d)|0)){La=Fa;Ma=Ga;break a}__ZN6StringC2EPKc(r,1144815);Ia=Ka+1|0;Ja=__ZNK6String4findES_i(d,r,Ia)|0;Na=c[r>>2]|0;if(Na|0?(__Z16atomic_decrementPj(Na+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Na,1);if((Ja|0)==-1)break;c[o>>2]=__ZNK6String6substrEii(d,Ia,Ja+~Ka|0)|0;do if(!((Fa|0)==0|(__ZNK6String11begins_withEPKc(o,1142570)|0)^1)?(Na=Fa+8|0,(c[Na>>2]|0)!=0):0){Oa=c[Fa>>2]|0;c[p>>2]=__ZNK6String6substrEii(o,1,__ZNK6String6lengthEv(o)|0)|0;Pa=__ZNK6StringeqERKS_(Oa,p)|0;Oa=c[p>>2]|0;if(Oa)if(!(__Z16atomic_decrementPj(Oa+-8|0)|0))__ZN6Memory11free_staticEPvb(Oa,1);Oa=__ZNK6StringeqEPKc(c[Fa>>2]|0,1127589)|0;Qa=__ZNK6StringeqEPKc(c[Fa>>2]|0,1091896)|0;Ra=Ca&(Qa^1);Qa=Ba&(Oa^1);Oa=((__ZNK6StringeqEPKc(c[Fa>>2]|0,833175)|0)<<31>>31)+Ea|0;if(!Pa){__ZN6StringC2EPKc(p,1144813);__ZN13RichTextLabel8add_textERK6String(b,p);Pa=c[p>>2]|0;if(Pa|0?(__Z16atomic_decrementPj(Pa+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Pa,1);Sa=Da+1|0;Ta=Qa;Ua=Ra;Va=Oa;Wa=Fa;Xa=Ga;Ya=Ha;break}Pa=c[Fa>>2]|0;if((Pa|0)!=0?(__ZN4ListI6String16DefaultAllocatorE5_Data5eraseEPKNS2_7ElementE(Fa,Pa)|0,(c[Na>>2]|0)==0):0){__ZN6Memory11free_staticEPvb(Ha,0);Za=0;_a=0;$a=0}else{Za=Fa;_a=Ga;$a=Ha}do if(__ZNK6StringneEPKc(o,833182)|0){Na=c[y>>2]|0;Pa=c[Na+8>>2]|0;if(!Pa){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(833187,833030,1311,833191,0);break}a[1263537]=0;if(!(c[Na+12>>2]|0))c[z>>2]=c[Na+44>>2];c[y>>2]=Pa}while(0);Sa=Ja+1|0;Ta=Qa;Ua=Ra;Va=Oa;Wa=Za;Xa=_a;Ya=$a}else ab=44;while(0);do if((ab|0)==44){ab=0;if(__ZNK6StringeqEPKc(o,1127589)|0){if(Ca)__ZN13RichTextLabel9push_fontERK3RefI4FontE(b,j);else __ZN13RichTextLabel9push_fontERK3RefI4FontE(b,h);Pa=Ja+1|0;if(!Fa){Na=__ZnwjPFPvjE(12,4740)|0;c[Na>>2]=0;c[Na+4>>2]=0;c[Na+8>>2]=0;bb=Na;cb=Na;db=Na}else{bb=Fa;cb=Ga;db=Ha}Na=__ZnwjPFPvjE(16,4740)|0;c[Na>>2]=0;c[Na+4>>2]=0;c[Na+8>>2]=0;c[Na+12>>2]=0;if((c[o>>2]|0?(c[Na>>2]=0,eb=c[o>>2]|0,eb|0):0)?__Z28atomic_conditional_incrementPj(eb+-8|0)|0:0)c[Na>>2]=c[o>>2];c[Na+8>>2]=0;eb=c[bb>>2]|0;c[Na+4>>2]=eb;c[Na+12>>2]=bb;if(eb|0)c[eb+8>>2]=Na;c[bb>>2]=Na;eb=bb+4|0;if(!(c[eb>>2]|0))c[eb>>2]=Na;Na=bb+8|0;c[Na>>2]=(c[Na>>2]|0)+1;Sa=Pa;Ta=1;Ua=Ca;Va=Ea;Wa=bb;Xa=cb;Ya=db;break}if(__ZNK6StringeqEPKc(o,1091896)|0){if(Ba)__ZN13RichTextLabel9push_fontERK3RefI4FontE(b,j);else __ZN13RichTextLabel9push_fontERK3RefI4FontE(b,i);Pa=Ja+1|0;if(!Fa){Na=__ZnwjPFPvjE(12,4740)|0;c[Na>>2]=0;c[Na+4>>2]=0;c[Na+8>>2]=0;fb=Na;gb=Na;hb=Na}else{fb=Fa;gb=Ga;hb=Ha}Na=__ZnwjPFPvjE(16,4740)|0;c[Na>>2]=0;c[Na+4>>2]=0;c[Na+8>>2]=0;c[Na+12>>2]=0;if((c[o>>2]|0?(c[Na>>2]=0,eb=c[o>>2]|0,eb|0):0)?__Z28atomic_conditional_incrementPj(eb+-8|0)|0:0)c[Na>>2]=c[o>>2];c[Na+8>>2]=0;eb=c[fb>>2]|0;c[Na+4>>2]=eb;c[Na+12>>2]=fb;if(eb|0)c[eb+8>>2]=Na;c[fb>>2]=Na;eb=fb+4|0;if(!(c[eb>>2]|0))c[eb>>2]=Na;Na=fb+8|0;c[Na>>2]=(c[Na>>2]|0)+1;Sa=Pa;Ta=Ba;Ua=1;Va=Ea;Wa=fb;Xa=gb;Ya=hb;break}if(__ZNK6StringeqEPKc(o,1114785)|0){__ZN13RichTextLabel9push_fontERK3RefI4FontE(b,k);Pa=Ja+1|0;if(!Fa){Na=__ZnwjPFPvjE(12,4740)|0;c[Na>>2]=0;c[Na+4>>2]=0;c[Na+8>>2]=0;ib=Na;jb=Na;kb=Na}else{ib=Fa;jb=Ga;kb=Ha}Na=__ZnwjPFPvjE(16,4740)|0;c[Na>>2]=0;c[Na+4>>2]=0;c[Na+8>>2]=0;c[Na+12>>2]=0;if((c[o>>2]|0?(c[Na>>2]=0,eb=c[o>>2]|0,eb|0):0)?__Z28atomic_conditional_incrementPj(eb+-8|0)|0:0)c[Na>>2]=c[o>>2];c[Na+8>>2]=0;eb=c[ib>>2]|0;c[Na+4>>2]=eb;c[Na+12>>2]=ib;if(eb|0)c[eb+8>>2]=Na;c[ib>>2]=Na;eb=ib+4|0;if(!(c[eb>>2]|0))c[eb>>2]=Na;Na=ib+8|0;c[Na>>2]=(c[Na>>2]|0)+1;Sa=Pa;Ta=Ba;Ua=Ca;Va=Ea;Wa=ib;Xa=jb;Ya=kb;break}if(__ZNK6String11begins_withEPKc(o,833231)|0){c[s>>2]=__ZNK6String6substrEii(o,6,__ZNK6String6lengthEv(o)|0)|0;Pa=__ZNK6String6to_intEv(s)|0;Na=c[s>>2]|0;if(Na|0?(__Z16atomic_decrementPj(Na+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Na,1);__ZN13RichTextLabel10push_tableEi(b,(Pa|0)>1?Pa:1);Pa=Ja+1|0;__ZN6StringC2EPKc(p,833238);if(!Fa){Na=__ZnwjPFPvjE(12,4740)|0;c[Na>>2]=0;c[Na+4>>2]=0;c[Na+8>>2]=0;lb=Na;mb=Na;nb=Na}else{lb=Fa;mb=Ga;nb=Ha}Na=__ZnwjPFPvjE(16,4740)|0;c[Na>>2]=0;c[Na+4>>2]=0;c[Na+8>>2]=0;c[Na+12>>2]=0;do if(c[p>>2]|0){c[Na>>2]=0;eb=c[p>>2]|0;if(!eb)break;if(!(__Z28atomic_conditional_incrementPj(eb+-8|0)|0))break;c[Na>>2]=c[p>>2]}while(0);c[Na+8>>2]=0;Oa=c[lb>>2]|0;c[Na+4>>2]=Oa;c[Na+12>>2]=lb;if(Oa|0)c[Oa+8>>2]=Na;c[lb>>2]=Na;Oa=lb+4|0;if(!(c[Oa>>2]|0))c[Oa>>2]=Na;Oa=lb+8|0;c[Oa>>2]=(c[Oa>>2]|0)+1;Oa=c[p>>2]|0;do if(Oa|0){if(__Z16atomic_decrementPj(Oa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Oa,1)}while(0);Sa=Pa;Ta=Ba;Ua=Ca;Va=Ea;Wa=lb;Xa=mb;Ya=nb;break}if(__ZNK6StringeqEPKc(o,833244)|0){__ZN13RichTextLabel9push_cellEv(b);Oa=Ja+1|0;if(!Fa){Na=__ZnwjPFPvjE(12,4740)|0;c[Na>>2]=0;c[Na+4>>2]=0;c[Na+8>>2]=0;ob=Na;pb=Na;qb=Na}else{ob=Fa;pb=Ga;qb=Ha}Na=__ZnwjPFPvjE(16,4740)|0;c[Na>>2]=0;c[Na+4>>2]=0;c[Na+8>>2]=0;c[Na+12>>2]=0;do if(c[o>>2]|0){c[Na>>2]=0;Ra=c[o>>2]|0;if(!Ra)break;if(!(__Z28atomic_conditional_incrementPj(Ra+-8|0)|0))break;c[Na>>2]=c[o>>2]}while(0);c[Na+8>>2]=0;Pa=c[ob>>2]|0;c[Na+4>>2]=Pa;c[Na+12>>2]=ob;if(Pa|0)c[Pa+8>>2]=Na;c[ob>>2]=Na;Pa=ob+4|0;if(!(c[Pa>>2]|0))c[Pa>>2]=Na;Pa=ob+8|0;c[Pa>>2]=(c[Pa>>2]|0)+1;Sa=Oa;Ta=Ba;Ua=Ca;Va=Ea;Wa=ob;Xa=pb;Ya=qb;break}if(__ZNK6String11begins_withEPKc(o,833249)|0){c[t>>2]=__ZNK6String6substrEii(o,6,__ZNK6String6lengthEv(o)|0)|0;Pa=__ZNK6String6to_intEv(t)|0;Ra=c[t>>2]|0;do if(Ra|0){if(__Z16atomic_decrementPj(Ra+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ra,1)}while(0);Ra=(Pa|0)>1?Pa:1;Oa=c[y>>2]|0;if((c[Oa+12>>2]|0)==10){a[1263537]=0;Na=c[Oa+16>>2]|0;if(!Na)rb=0;else rb=c[Na+8>>2]|0;Na=c[Oa+28>>2]|0;if(!Na)sb=0;else sb=c[Na+-4>>2]|0;tb=(rb|0)%(sb|0)|0}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(833255,833030,1302,833280,0);tb=-1}__ZN13RichTextLabel23set_table_column_expandEibi(b,tb,1,Ra);__ZN13RichTextLabel9push_cellEv(b);Ra=Ja+1|0;__ZN6StringC2EPKc(p,833244);if(!Fa){Na=__ZnwjPFPvjE(12,4740)|0;c[Na>>2]=0;c[Na+4>>2]=0;c[Na+8>>2]=0;ub=Na;vb=Na;wb=Na}else{ub=Fa;vb=Ga;wb=Ha}Na=__ZnwjPFPvjE(16,4740)|0;c[Na>>2]=0;c[Na+4>>2]=0;c[Na+8>>2]=0;c[Na+12>>2]=0;do if(c[p>>2]|0){c[Na>>2]=0;Oa=c[p>>2]|0;if(!Oa)break;if(!(__Z28atomic_conditional_incrementPj(Oa+-8|0)|0))break;c[Na>>2]=c[p>>2]}while(0);c[Na+8>>2]=0;Pa=c[ub>>2]|0;c[Na+4>>2]=Pa;c[Na+12>>2]=ub;if(Pa|0)c[Pa+8>>2]=Na;c[ub>>2]=Na;Pa=ub+4|0;if(!(c[Pa>>2]|0))c[Pa>>2]=Na;Pa=ub+8|0;c[Pa>>2]=(c[Pa>>2]|0)+1;Pa=c[p>>2]|0;do if(Pa|0){if(__Z16atomic_decrementPj(Pa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Pa,1)}while(0);Sa=Ra;Ta=Ba;Ua=Ca;Va=Ea;Wa=ub;Xa=vb;Ya=wb;break}if(__ZNK6StringeqEPKc(o,1091958)|0){if((c[(c[y>>2]|0)+12>>2]|0)==10)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(833344,833030,1217,833359,0);else{a[1263537]=0;Pa=__ZnwjPKc(28,1263606)|0;c[Pa+16>>2]=0;c[Pa+8>>2]=0;c[Pa+20>>2]=0;c[Pa+24>>2]=0;c[Pa>>2]=235840;c[Pa+12>>2]=6;__ZN13RichTextLabel9_add_itemEPNS_4ItemEbb(b,Pa,1,0)}Pa=Ja+1|0;if(!Fa){Na=__ZnwjPFPvjE(12,4740)|0;c[Na>>2]=0;c[Na+4>>2]=0;c[Na+8>>2]=0;xb=Na;yb=Na;zb=Na}else{xb=Fa;yb=Ga;zb=Ha}Na=__ZnwjPFPvjE(16,4740)|0;c[Na>>2]=0;c[Na+4>>2]=0;c[Na+8>>2]=0;c[Na+12>>2]=0;do if(c[o>>2]|0){c[Na>>2]=0;Oa=c[o>>2]|0;if(!Oa)break;if(!(__Z28atomic_conditional_incrementPj(Oa+-8|0)|0))break;c[Na>>2]=c[o>>2]}while(0);c[Na+8>>2]=0;Ra=c[xb>>2]|0;c[Na+4>>2]=Ra;c[Na+12>>2]=xb;if(Ra|0)c[Ra+8>>2]=Na;c[xb>>2]=Na;Ra=xb+4|0;if(!(c[Ra>>2]|0))c[Ra>>2]=Na;Ra=xb+8|0;c[Ra>>2]=(c[Ra>>2]|0)+1;Sa=Pa;Ta=Ba;Ua=Ca;Va=Ea;Wa=xb;Xa=yb;Ya=zb;break}if(__ZNK6StringeqEPKc(o,1121408)|0){if((c[(c[y>>2]|0)+12>>2]|0)==10)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(833344,833030,1217,833359,0);else{a[1263537]=0;Ra=__ZnwjPKc(28,1263606)|0;c[Ra+16>>2]=0;c[Ra+8>>2]=0;c[Ra+20>>2]=0;c[Ra+24>>2]=0;c[Ra>>2]=235840;c[Ra+12>>2]=6;__ZN13RichTextLabel9_add_itemEPNS_4ItemEbb(b,Ra,1,0)}Ra=Ja+1|0;if(!Fa){Oa=__ZnwjPFPvjE(12,4740)|0;c[Oa>>2]=0;c[Oa+4>>2]=0;c[Oa+8>>2]=0;Ab=Oa;Bb=Oa;Cb=Oa}else{Ab=Fa;Bb=Ga;Cb=Ha}Oa=__ZnwjPFPvjE(16,4740)|0;c[Oa>>2]=0;c[Oa+4>>2]=0;c[Oa+8>>2]=0;c[Oa+12>>2]=0;do if(c[o>>2]|0){c[Oa>>2]=0;Qa=c[o>>2]|0;if(!Qa)break;if(!(__Z28atomic_conditional_incrementPj(Qa+-8|0)|0))break;c[Oa>>2]=c[o>>2]}while(0);c[Oa+8>>2]=0;Pa=c[Ab>>2]|0;c[Oa+4>>2]=Pa;c[Oa+12>>2]=Ab;if(Pa|0)c[Pa+8>>2]=Oa;c[Ab>>2]=Oa;Pa=Ab+4|0;if(!(c[Pa>>2]|0))c[Pa>>2]=Oa;Pa=Ab+8|0;c[Pa>>2]=(c[Pa>>2]|0)+1;Sa=Ra;Ta=Ba;Ua=Ca;Va=Ea;Wa=Ab;Xa=Bb;Ya=Cb;break}if(__ZNK6StringeqEPKc(o,1127845)|0){if((c[(c[y>>2]|0)+12>>2]|0)==10)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(833410,833030,1225,833359,0);else{a[1263537]=0;Pa=__ZnwjPKc(32,1263606)|0;c[Pa+16>>2]=0;c[Pa+8>>2]=0;c[Pa+20>>2]=0;c[Pa+24>>2]=0;c[Pa>>2]=235856;c[Pa+12>>2]=7;c[Pa+28>>2]=1;__ZN13RichTextLabel9_add_itemEPNS_4ItemEbb(b,Pa,1,1)}Pa=Ja+1|0;if(!Fa){Na=__ZnwjPFPvjE(12,4740)|0;c[Na>>2]=0;c[Na+4>>2]=0;c[Na+8>>2]=0;Db=Na;Eb=Na;Fb=Na}else{Db=Fa;Eb=Ga;Fb=Ha}Na=__ZnwjPFPvjE(16,4740)|0;c[Na>>2]=0;c[Na+4>>2]=0;c[Na+8>>2]=0;c[Na+12>>2]=0;do if(c[o>>2]|0){c[Na>>2]=0;Qa=c[o>>2]|0;if(!Qa)break;if(!(__Z28atomic_conditional_incrementPj(Qa+-8|0)|0))break;c[Na>>2]=c[o>>2]}while(0);c[Na+8>>2]=0;Ra=c[Db>>2]|0;c[Na+4>>2]=Ra;c[Na+12>>2]=Db;if(Ra|0)c[Ra+8>>2]=Na;c[Db>>2]=Na;Ra=Db+4|0;if(!(c[Ra>>2]|0))c[Ra>>2]=Na;Ra=Db+8|0;c[Ra>>2]=(c[Ra>>2]|0)+1;Sa=Pa;Ta=Ba;Ua=Ca;Va=Ea;Wa=Db;Xa=Eb;Ya=Fb;break}if(__ZNK6StringeqEPKc(o,833421)|0){if((c[(c[y>>2]|0)+12>>2]|0)==10)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(833410,833030,1225,833359,0);else{a[1263537]=0;Ra=__ZnwjPKc(32,1263606)|0;c[Ra+16>>2]=0;c[Ra+8>>2]=0;c[Ra+20>>2]=0;c[Ra+24>>2]=0;c[Ra>>2]=235856;c[Ra+12>>2]=7;c[Ra+28>>2]=3;__ZN13RichTextLabel9_add_itemEPNS_4ItemEbb(b,Ra,1,1)}Ra=Ja+1|0;if(!Fa){Oa=__ZnwjPFPvjE(12,4740)|0;c[Oa>>2]=0;c[Oa+4>>2]=0;c[Oa+8>>2]=0;Gb=Oa;Hb=Oa;Ib=Oa}else{Gb=Fa;Hb=Ga;Ib=Ha}Oa=__ZnwjPFPvjE(16,4740)|0;c[Oa>>2]=0;c[Oa+4>>2]=0;c[Oa+8>>2]=0;c[Oa+12>>2]=0;do if(c[o>>2]|0){c[Oa>>2]=0;Qa=c[o>>2]|0;if(!Qa)break;if(!(__Z28atomic_conditional_incrementPj(Qa+-8|0)|0))break;c[Oa>>2]=c[o>>2]}while(0);c[Oa+8>>2]=0;Pa=c[Gb>>2]|0;c[Oa+4>>2]=Pa;c[Oa+12>>2]=Gb;if(Pa|0)c[Pa+8>>2]=Oa;c[Gb>>2]=Oa;Pa=Gb+4|0;if(!(c[Pa>>2]|0))c[Pa>>2]=Oa;Pa=Gb+8|0;c[Pa>>2]=(c[Pa>>2]|0)+1;Sa=Ra;Ta=Ba;Ua=Ca;Va=Ea;Wa=Gb;Xa=Hb;Ya=Ib;break}if(__ZNK6StringeqEPKc(o,1127051)|0){if((c[(c[y>>2]|0)+12>>2]|0)==10)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(833410,833030,1225,833359,0);else{a[1263537]=0;Pa=__ZnwjPKc(32,1263606)|0;c[Pa+16>>2]=0;c[Pa+8>>2]=0;c[Pa+20>>2]=0;c[Pa+24>>2]=0;c[Pa>>2]=235856;c[Pa+12>>2]=7;c[Pa+28>>2]=2;__ZN13RichTextLabel9_add_itemEPNS_4ItemEbb(b,Pa,1,1)}Pa=Ja+1|0;if(!Fa){Na=__ZnwjPFPvjE(12,4740)|0;c[Na>>2]=0;c[Na+4>>2]=0;c[Na+8>>2]=0;Jb=Na;Kb=Na;Lb=Na}else{Jb=Fa;Kb=Ga;Lb=Ha}Na=__ZnwjPFPvjE(16,4740)|0;c[Na>>2]=0;c[Na+4>>2]=0;c[Na+8>>2]=0;c[Na+12>>2]=0;do if(c[o>>2]|0){c[Na>>2]=0;Qa=c[o>>2]|0;if(!Qa)break;if(!(__Z28atomic_conditional_incrementPj(Qa+-8|0)|0))break;c[Na>>2]=c[o>>2]}while(0);c[Na+8>>2]=0;Ra=c[Jb>>2]|0;c[Na+4>>2]=Ra;c[Na+12>>2]=Jb;if(Ra|0)c[Ra+8>>2]=Na;c[Jb>>2]=Na;Ra=Jb+4|0;if(!(c[Ra>>2]|0))c[Ra>>2]=Na;Ra=Jb+8|0;c[Ra>>2]=(c[Ra>>2]|0)+1;Sa=Pa;Ta=Ba;Ua=Ca;Va=Ea;Wa=Jb;Xa=Kb;Ya=Lb;break}if(__ZNK6StringeqEPKc(o,833426)|0){if((c[(c[y>>2]|0)+12>>2]|0)==10)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(833429,833030,1244,833359,0);else{a[1263537]=0;Ra=__ZnwjPKc(32,1263606)|0;c[Ra+16>>2]=0;c[Ra+8>>2]=0;c[Ra+20>>2]=0;c[Ra+24>>2]=0;c[Ra>>2]=235872;c[Ra+12>>2]=9;c[Ra+28>>2]=2;__ZN13RichTextLabel9_add_itemEPNS_4ItemEbb(b,Ra,1,1)}Ra=Ja+1|0;if(!Fa){Oa=__ZnwjPFPvjE(12,4740)|0;c[Oa>>2]=0;c[Oa+4>>2]=0;c[Oa+8>>2]=0;Mb=Oa;Nb=Oa;Ob=Oa}else{Mb=Fa;Nb=Ga;Ob=Ha}Oa=__ZnwjPFPvjE(16,4740)|0;c[Oa>>2]=0;c[Oa+4>>2]=0;c[Oa+8>>2]=0;c[Oa+12>>2]=0;do if(c[o>>2]|0){c[Oa>>2]=0;Qa=c[o>>2]|0;if(!Qa)break;if(!(__Z28atomic_conditional_incrementPj(Qa+-8|0)|0))break;c[Oa>>2]=c[o>>2]}while(0);c[Oa+8>>2]=0;Pa=c[Mb>>2]|0;c[Oa+4>>2]=Pa;c[Oa+12>>2]=Mb;if(Pa|0)c[Pa+8>>2]=Oa;c[Mb>>2]=Oa;Pa=Mb+4|0;if(!(c[Pa>>2]|0))c[Pa>>2]=Oa;Pa=Mb+8|0;c[Pa>>2]=(c[Pa>>2]|0)+1;Sa=Ra;Ta=Ba;Ua=Ca;Va=Ea;Wa=Mb;Xa=Nb;Ya=Ob;break}if(__ZNK6StringeqEPKc(o,833439)|0){if((c[(c[y>>2]|0)+12>>2]|0)==10)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(833429,833030,1244,833359,0);else{a[1263537]=0;Pa=__ZnwjPKc(32,1263606)|0;c[Pa+16>>2]=0;c[Pa+8>>2]=0;c[Pa+20>>2]=0;c[Pa+24>>2]=0;c[Pa>>2]=235872;c[Pa+12>>2]=9;c[Pa+28>>2]=0;__ZN13RichTextLabel9_add_itemEPNS_4ItemEbb(b,Pa,1,1)}Pa=Ja+1|0;if(!Fa){Na=__ZnwjPFPvjE(12,4740)|0;c[Na>>2]=0;c[Na+4>>2]=0;c[Na+8>>2]=0;Pb=Na;Qb=Na;Rb=Na}else{Pb=Fa;Qb=Ga;Rb=Ha}Na=__ZnwjPFPvjE(16,4740)|0;c[Na>>2]=0;c[Na+4>>2]=0;c[Na+8>>2]=0;c[Na+12>>2]=0;do if(c[o>>2]|0){c[Na>>2]=0;Qa=c[o>>2]|0;if(!Qa)break;if(!(__Z28atomic_conditional_incrementPj(Qa+-8|0)|0))break;c[Na>>2]=c[o>>2]}while(0);c[Na+8>>2]=0;Ra=c[Pb>>2]|0;c[Na+4>>2]=Ra;c[Na+12>>2]=Pb;if(Ra|0)c[Ra+8>>2]=Na;c[Pb>>2]=Na;Ra=Pb+4|0;if(!(c[Ra>>2]|0))c[Ra>>2]=Na;Ra=Pb+8|0;c[Ra>>2]=(c[Ra>>2]|0)+1;Sa=Pa;Ta=Ba;Ua=Ca;Va=Ea;Wa=Pb;Xa=Qb;Ya=Rb;break}if(__ZNK6StringeqEPKc(o,833175)|0){Ra=Ea+1|0;do if((c[(c[y>>2]|0)+12>>2]|0)!=10){a[1263537]=0;if((Ea|0)<-1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(833442,833030,1235,833454,0);break}else{Oa=__ZnwjPKc(32,1263606)|0;c[Oa+16>>2]=0;c[Oa+8>>2]=0;c[Oa+20>>2]=0;c[Oa+24>>2]=0;c[Oa>>2]=235888;c[Oa+12>>2]=8;c[Oa+28>>2]=Ra;__ZN13RichTextLabel9_add_itemEPNS_4ItemEbb(b,Oa,1,1);break}}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(833442,833030,1234,833359,0);while(0);Pa=Ja+1|0;if(!Fa){Na=__ZnwjPFPvjE(12,4740)|0;c[Na>>2]=0;c[Na+4>>2]=0;c[Na+8>>2]=0;Sb=Na;Tb=Na;Ub=Na}else{Sb=Fa;Tb=Ga;Ub=Ha}Na=__ZnwjPFPvjE(16,4740)|0;c[Na>>2]=0;c[Na+4>>2]=0;c[Na+8>>2]=0;c[Na+12>>2]=0;do if(c[o>>2]|0){c[Na>>2]=0;Oa=c[o>>2]|0;if(!Oa)break;if(!(__Z28atomic_conditional_incrementPj(Oa+-8|0)|0))break;c[Na>>2]=c[o>>2]}while(0);c[Na+8>>2]=0;Oa=c[Sb>>2]|0;c[Na+4>>2]=Oa;c[Na+12>>2]=Sb;if(Oa|0)c[Oa+8>>2]=Na;c[Sb>>2]=Na;Oa=Sb+4|0;if(!(c[Oa>>2]|0))c[Oa>>2]=Na;Oa=Sb+8|0;c[Oa>>2]=(c[Oa>>2]|0)+1;Sa=Pa;Ta=Ba;Ua=Ca;Va=Ra;Wa=Sb;Xa=Tb;Ya=Ub;break}if(__ZNK6StringeqEPKc(o,1100695)|0){__ZN6StringC2EPKc(u,1144813);Oa=__ZNK6String4findES_i(d,u,Ja)|0;Qa=c[u>>2]|0;do if(Qa|0){if(__Z16atomic_decrementPj(Qa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Qa,1)}while(0);if((Oa|0)==-1)Vb=__ZNK6String6lengthEv(d)|0;else Vb=Oa;Qa=Ja+1|0;c[p>>2]=__ZNK6String6substrEii(d,Qa,Vb+~Ja|0)|0;__ZN7VariantC2ERK6String(v,p);if((c[(c[y>>2]|0)+12>>2]|0)==10)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(833489,833030,1255,833359,0);else{a[1263537]=0;Ra=__ZnwjPKc(56,1263606)|0;c[Ra+16>>2]=0;c[Ra+8>>2]=0;c[Ra+20>>2]=0;c[Ra+24>>2]=0;c[Ra>>2]=235904;Pa=Ra+32|0;c[Pa>>2]=0;c[Ra+12>>2]=11;__ZN7VariantaSERKS_(Pa,v);__ZN13RichTextLabel9_add_itemEPNS_4ItemEbb(b,Ra,1,0)}if(c[v>>2]|0)__ZN7Variant5clearEv(v);if(!Fa){Ra=__ZnwjPFPvjE(12,4740)|0;c[Ra>>2]=0;c[Ra+4>>2]=0;c[Ra+8>>2]=0;Wb=Ra;Xb=Ra;Yb=Ra}else{Wb=Fa;Xb=Ga;Yb=Ha}Ra=__ZnwjPFPvjE(16,4740)|0;c[Ra>>2]=0;c[Ra+4>>2]=0;c[Ra+8>>2]=0;c[Ra+12>>2]=0;do if(c[o>>2]|0){c[Ra>>2]=0;Pa=c[o>>2]|0;if(!Pa)break;if(!(__Z28atomic_conditional_incrementPj(Pa+-8|0)|0))break;c[Ra>>2]=c[o>>2]}while(0);c[Ra+8>>2]=0;Oa=c[Wb>>2]|0;c[Ra+4>>2]=Oa;c[Ra+12>>2]=Wb;if(Oa|0)c[Oa+8>>2]=Ra;c[Wb>>2]=Ra;Oa=Wb+4|0;if(!(c[Oa>>2]|0))c[Oa>>2]=Ra;Oa=Wb+8|0;c[Oa>>2]=(c[Oa>>2]|0)+1;Oa=c[p>>2]|0;do if(Oa|0){if(__Z16atomic_decrementPj(Oa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Oa,1)}while(0);Sa=Qa;Ta=Ba;Ua=Ca;Va=Ea;Wa=Wb;Xa=Xb;Ya=Yb;break}if(__ZNK6String11begins_withEPKc(o,833499)|0){c[p>>2]=__ZNK6String6substrEii(o,4,__ZNK6String6lengthEv(o)|0)|0;__ZN7VariantC2ERK6String(v,p);if((c[(c[y>>2]|0)+12>>2]|0)==10)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(833489,833030,1255,833359,0);else{a[1263537]=0;Oa=__ZnwjPKc(56,1263606)|0;c[Oa+16>>2]=0;c[Oa+8>>2]=0;c[Oa+20>>2]=0;c[Oa+24>>2]=0;c[Oa>>2]=235904;Ra=Oa+32|0;c[Ra>>2]=0;c[Oa+12>>2]=11;__ZN7VariantaSERKS_(Ra,v);__ZN13RichTextLabel9_add_itemEPNS_4ItemEbb(b,Oa,1,0)}if(c[v>>2]|0)__ZN7Variant5clearEv(v);Oa=Ja+1|0;__ZN6StringC2EPKc(v,1100695);if(!Fa){Ra=__ZnwjPFPvjE(12,4740)|0;c[Ra>>2]=0;c[Ra+4>>2]=0;c[Ra+8>>2]=0;Zb=Ra;_b=Ra;$b=Ra}else{Zb=Fa;_b=Ga;$b=Ha}Ra=__ZnwjPFPvjE(16,4740)|0;c[Ra>>2]=0;c[Ra+4>>2]=0;c[Ra+8>>2]=0;c[Ra+12>>2]=0;do if(c[v>>2]|0){c[Ra>>2]=0;Pa=c[v>>2]|0;if(!Pa)break;if(!(__Z28atomic_conditional_incrementPj(Pa+-8|0)|0))break;c[Ra>>2]=c[v>>2]}while(0);c[Ra+8>>2]=0;Qa=c[Zb>>2]|0;c[Ra+4>>2]=Qa;c[Ra+12>>2]=Zb;if(Qa|0)c[Qa+8>>2]=Ra;c[Zb>>2]=Ra;Qa=Zb+4|0;if(!(c[Qa>>2]|0))c[Qa>>2]=Ra;Qa=Zb+8|0;c[Qa>>2]=(c[Qa>>2]|0)+1;Qa=c[v>>2]|0;do if(Qa|0){if(__Z16atomic_decrementPj(Qa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Qa,1)}while(0);Qa=c[p>>2]|0;do if(Qa|0){if(__Z16atomic_decrementPj(Qa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Qa,1)}while(0);Sa=Oa;Ta=Ba;Ua=Ca;Va=Ea;Wa=Zb;Xa=_b;Ya=$b;break}if(__ZNK6StringeqEPKc(o,1111297)|0){__ZN6StringC2EPKc(w,1144813);Qa=__ZNK6String4findES_i(d,w,Ja)|0;Ra=c[w>>2]|0;do if(Ra|0){if(__Z16atomic_decrementPj(Ra+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ra,1)}while(0);if((Qa|0)==-1)ac=__ZNK6String6lengthEv(d)|0;else ac=Qa;c[p>>2]=__ZNK6String6substrEii(d,Ja+1|0,ac+~Ja|0)|0;__ZN6StringC2EPKc(v,1075267);Ra=__ZN14ResourceLoader4loadERK6StringS2_bP5Error(p,v,0,0)|0;do if(!Ra)bc=0;else{if($i[c[(c[Ra>>2]|0)+44>>2]&8191](Ra,1220692)|0){__ZN9Reference9referenceEv(Ra);cc=Ra;dc=Ra}else{cc=Ra;dc=0}if(!(__ZN9Reference11unreferenceEv(cc)|0)){bc=dc;break}if(!(__Z17predelete_handlerP6Object(Ra)|0)){bc=dc;break}gj[c[(c[Ra>>2]|0)+76>>2]&8191](Ra);__ZN6Memory11free_staticEPvb(Ra,0);bc=dc}while(0);Ra=c[v>>2]|0;do if(Ra|0){if(__Z16atomic_decrementPj(Ra+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ra,1)}while(0);Ra=(bc|0)==0;do if(!Ra){if((c[(c[y>>2]|0)+12>>2]|0)==10)break;a[1263537]=0;Qa=__ZnwjPKc(32,1263606)|0;c[Qa+16>>2]=0;c[Qa+8>>2]=0;c[Qa+20>>2]=0;c[Qa+24>>2]=0;c[Qa>>2]=235920;c[Qa+12>>2]=2;c[Qa+28>>2]=bc;__ZN9Reference9referenceEv(bc);__ZN13RichTextLabel9_add_itemEPNS_4ItemEbb(b,Qa,0,0)}while(0);if(!Fa){Qa=__ZnwjPFPvjE(12,4740)|0;c[Qa>>2]=0;c[Qa+4>>2]=0;c[Qa+8>>2]=0;ec=Qa;fc=Qa;gc=Qa}else{ec=Fa;fc=Ga;gc=Ha}Qa=__ZnwjPFPvjE(16,4740)|0;c[Qa>>2]=0;c[Qa+4>>2]=0;c[Qa+8>>2]=0;c[Qa+12>>2]=0;do if(c[o>>2]|0){c[Qa>>2]=0;Oa=c[o>>2]|0;if(!Oa)break;if(!(__Z28atomic_conditional_incrementPj(Oa+-8|0)|0))break;c[Qa>>2]=c[o>>2]}while(0);c[Qa+8>>2]=0;Oa=c[ec>>2]|0;c[Qa+4>>2]=Oa;c[Qa+12>>2]=ec;if(Oa|0)c[Oa+8>>2]=Qa;c[ec>>2]=Qa;Oa=ec+4|0;if(!(c[Oa>>2]|0))c[Oa>>2]=Qa;Oa=ec+8|0;c[Oa>>2]=(c[Oa>>2]|0)+1;do if(!Ra){if(!(__ZN9Reference11unreferenceEv(bc)|0))break;if(!(__Z17predelete_handlerP6Object(bc)|0))break;gj[c[(c[bc>>2]|0)+76>>2]&8191](bc);__ZN6Memory11free_staticEPvb(bc,0)}while(0);Ra=c[p>>2]|0;do if(Ra|0){if(__Z16atomic_decrementPj(Ra+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ra,1)}while(0);Sa=ac;Ta=Ba;Ua=Ca;Va=Ea;Wa=ec;Xa=fc;Ya=gc;break}if(!(__ZNK6String11begins_withEPKc(o,833504)|0)){if(!(__ZNK6String11begins_withEPKc(o,833660)|0)){__ZN6StringC2EPKc(p,1144813);__ZN13RichTextLabel8add_textERK6String(b,p);Ra=c[p>>2]|0;do if(Ra|0){if(__Z16atomic_decrementPj(Ra+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ra,1)}while(0);Sa=Ia;Ta=Ba;Ua=Ca;Va=Ea;Wa=Fa;Xa=Ga;Ya=Ha;break}c[p>>2]=__ZNK6String6substrEii(o,5,__ZNK6String6lengthEv(o)|0)|0;__ZN6StringC2EPKc(x,911204);Ra=__ZN14ResourceLoader4loadERK6StringS2_bP5Error(p,x,0,0)|0;c[v>>2]=0;do if(!Ra){c[v>>2]=0;hc=0}else{if((Ra|0)==0|($i[c[(c[Ra>>2]|0)+44>>2]&8191](Ra,1234340)|0)^1)ic=0;else{c[v>>2]=Ra;__ZN9Reference9referenceEv(Ra);ic=Ra}if(!(__ZN9Reference11unreferenceEv(Ra)|0)){hc=ic;break}if(!(__Z17predelete_handlerP6Object(Ra)|0)){hc=ic;break}gj[c[(c[Ra>>2]|0)+76>>2]&8191](Ra);__ZN6Memory11free_staticEPvb(Ra,0);hc=ic}while(0);Ra=c[x>>2]|0;do if(Ra|0){if(__Z16atomic_decrementPj(Ra+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ra,1)}while(0);Ra=(hc|0)==0;if(Ra)__ZN13RichTextLabel9push_fontERK3RefI4FontE(b,f);else __ZN13RichTextLabel9push_fontERK3RefI4FontE(b,v);Qa=Ja+1|0;__ZN6StringC2EPKc(x,990211);if(!Fa){Oa=__ZnwjPFPvjE(12,4740)|0;c[Oa>>2]=0;c[Oa+4>>2]=0;c[Oa+8>>2]=0;jc=Oa;kc=Oa;lc=Oa}else{jc=Fa;kc=Ga;lc=Ha}Oa=__ZnwjPFPvjE(16,4740)|0;c[Oa>>2]=0;c[Oa+4>>2]=0;c[Oa+8>>2]=0;c[Oa+12>>2]=0;do if(c[x>>2]|0){c[Oa>>2]=0;Pa=c[x>>2]|0;if(!Pa)break;if(!(__Z28atomic_conditional_incrementPj(Pa+-8|0)|0))break;c[Oa>>2]=c[x>>2]}while(0);c[Oa+8>>2]=0;Pa=c[jc>>2]|0;c[Oa+4>>2]=Pa;c[Oa+12>>2]=jc;if(Pa|0)c[Pa+8>>2]=Oa;c[jc>>2]=Oa;Pa=jc+4|0;if(!(c[Pa>>2]|0))c[Pa>>2]=Oa;Pa=jc+8|0;c[Pa>>2]=(c[Pa>>2]|0)+1;Pa=c[x>>2]|0;do if(Pa|0){if(__Z16atomic_decrementPj(Pa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Pa,1)}while(0);do if(!Ra){if(!(__ZN9Reference11unreferenceEv(hc)|0))break;if(!(__Z17predelete_handlerP6Object(hc)|0))break;gj[c[(c[hc>>2]|0)+76>>2]&8191](hc);__ZN6Memory11free_staticEPvb(hc,0)}while(0);Ra=c[p>>2]|0;do if(Ra|0){if(__Z16atomic_decrementPj(Ra+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ra,1)}while(0);Sa=Qa;Ta=Ba;Ua=Ca;Va=Ea;Wa=jc;Xa=kc;Ya=lc;break}c[p>>2]=__ZNK6String6substrEii(o,6,__ZNK6String6lengthEv(o)|0)|0;b:do if(__ZNK6String11begins_withEPKc(p,1113513)|0){__ZN5Color4htmlERK6String(v,p);mc=+g[v>>2];nc=+g[A>>2];oc=+g[B>>2];pc=+g[C>>2]}else{if(__ZNK6StringeqEPKc(p,1134022)|0){__ZN6StringC2EPKc(x,833511);__ZN5Color4htmlERK6String(v,x);qc=+g[v>>2];rc=+g[D>>2];sc=+g[E>>2];tc=+g[F>>2];Ra=c[x>>2]|0;do if(Ra|0){if(__Z16atomic_decrementPj(Ra+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ra,1)}while(0);mc=qc;nc=rc;oc=sc;pc=tc;break}if(__ZNK6StringeqEPKc(p,1134057)|0){__ZN6StringC2EPKc(x,833519);__ZN5Color4htmlERK6String(v,x);uc=+g[v>>2];vc=+g[G>>2];wc=+g[H>>2];xc=+g[I>>2];Ra=c[x>>2]|0;do if(Ra|0){if(__Z16atomic_decrementPj(Ra+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ra,1)}while(0);mc=uc;nc=vc;oc=wc;pc=xc;break}if(__ZNK6StringeqEPKc(p,1134078)|0){__ZN6StringC2EPKc(x,833527);__ZN5Color4htmlERK6String(v,x);tc=+g[v>>2];sc=+g[J>>2];rc=+g[K>>2];qc=+g[L>>2];Ra=c[x>>2]|0;do if(Ra|0){if(__Z16atomic_decrementPj(Ra+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ra,1)}while(0);mc=tc;nc=sc;oc=rc;pc=qc;break}if(__ZNK6StringeqEPKc(p,1134449)|0){__ZN6StringC2EPKc(x,833535);__ZN5Color4htmlERK6String(v,x);xc=+g[v>>2];wc=+g[M>>2];vc=+g[N>>2];uc=+g[O>>2];Ra=c[x>>2]|0;do if(Ra|0){if(__Z16atomic_decrementPj(Ra+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ra,1)}while(0);mc=xc;nc=wc;oc=vc;pc=uc;break}do if(!(__ZNK6StringeqEPKc(p,1134493)|0)){if(__ZNK6StringeqEPKc(p,833543)|0)break;if(__ZNK6StringeqEPKc(p,1134506)|0){__ZN6StringC2EPKc(x,833556);__ZN5Color4htmlERK6String(v,x);qc=+g[v>>2];rc=+g[S>>2];sc=+g[T>>2];tc=+g[U>>2];Ra=c[x>>2]|0;do if(Ra|0){if(__Z16atomic_decrementPj(Ra+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ra,1)}while(0);mc=qc;nc=rc;oc=sc;pc=tc;break b}if(__ZNK6StringeqEPKc(p,1134783)|0){__ZN6StringC2EPKc(x,833564);__ZN5Color4htmlERK6String(v,x);yc=+g[v>>2];zc=+g[V>>2];Ac=+g[W>>2];Bc=+g[X>>2];Ra=c[x>>2]|0;do if(Ra|0){if(__Z16atomic_decrementPj(Ra+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ra,1)}while(0);mc=yc;nc=zc;oc=Ac;pc=Bc;break b}if(__ZNK6StringeqEPKc(p,1134812)|0){__ZN6StringC2EPKc(x,833572);__ZN5Color4htmlERK6String(v,x);tc=+g[v>>2];sc=+g[Y>>2];rc=+g[Z>>2];qc=+g[_>>2];Ra=c[x>>2]|0;do if(Ra|0){if(__Z16atomic_decrementPj(Ra+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ra,1)}while(0);mc=tc;nc=sc;oc=rc;pc=qc;break b}if(__ZNK6StringeqEPKc(p,833580)|0){__ZN6StringC2EPKc(x,833585);__ZN5Color4htmlERK6String(v,x);Bc=+g[v>>2];Ac=+g[$>>2];zc=+g[aa>>2];yc=+g[ca>>2];Ra=c[x>>2]|0;do if(Ra|0){if(__Z16atomic_decrementPj(Ra+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ra,1)}while(0);mc=Bc;nc=Ac;oc=zc;pc=yc;break b}if(__ZNK6StringeqEPKc(p,1135035)|0){__ZN6StringC2EPKc(x,833593);__ZN5Color4htmlERK6String(v,x);qc=+g[v>>2];rc=+g[da>>2];sc=+g[ea>>2];tc=+g[fa>>2];Ra=c[x>>2]|0;do if(Ra|0){if(__Z16atomic_decrementPj(Ra+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ra,1)}while(0);mc=qc;nc=rc;oc=sc;pc=tc;break b}if(__ZNK6StringeqEPKc(p,1135174)|0){__ZN6StringC2EPKc(x,833601);__ZN5Color4htmlERK6String(v,x);yc=+g[v>>2];zc=+g[ga>>2];Ac=+g[ha>>2];Bc=+g[ia>>2];Ra=c[x>>2]|0;do if(Ra|0){if(__Z16atomic_decrementPj(Ra+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ra,1)}while(0);mc=yc;nc=zc;oc=Ac;pc=Bc;break b}if(__ZNK6StringeqEPKc(p,1135205)|0){__ZN6StringC2EPKc(x,833609);__ZN5Color4htmlERK6String(v,x);tc=+g[v>>2];sc=+g[ja>>2];rc=+g[ka>>2];qc=+g[la>>2];Ra=c[x>>2]|0;do if(Ra|0){if(__Z16atomic_decrementPj(Ra+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ra,1)}while(0);mc=tc;nc=sc;oc=rc;pc=qc;break b}if(__ZNK6StringeqEPKc(p,1135284)|0){__ZN6StringC2EPKc(x,833617);__ZN5Color4htmlERK6String(v,x);Bc=+g[v>>2];Ac=+g[ma>>2];zc=+g[na>>2];yc=+g[oa>>2];Ra=c[x>>2]|0;do if(Ra|0){if(__Z16atomic_decrementPj(Ra+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ra,1)}while(0);mc=Bc;nc=Ac;oc=zc;pc=yc;break b}if(__ZNK6StringeqEPKc(p,1135350)|0){__ZN6StringC2EPKc(x,833625);__ZN5Color4htmlERK6String(v,x);qc=+g[v>>2];rc=+g[pa>>2];sc=+g[qa>>2];tc=+g[ra>>2];Ra=c[x>>2]|0;do if(Ra|0){if(__Z16atomic_decrementPj(Ra+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ra,1)}while(0);mc=qc;nc=rc;oc=sc;pc=tc;break b}if(__ZNK6StringeqEPKc(p,1135393)|0){__ZN6StringC2EPKc(x,833633);__ZN5Color4htmlERK6String(v,x);yc=+g[v>>2];zc=+g[sa>>2];Ac=+g[ta>>2];Bc=+g[ua>>2];Ra=c[x>>2]|0;do if(Ra|0){if(__Z16atomic_decrementPj(Ra+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ra,1)}while(0);mc=yc;nc=zc;oc=Ac;pc=Bc;break b}if(!(__ZNK6StringeqEPKc(p,1135410)|0)){mc=+g[n>>2];nc=+g[ya>>2];oc=+g[za>>2];pc=+g[Aa>>2];break b}__ZN6StringC2EPKc(x,833641);__ZN5Color4htmlERK6String(v,x);tc=+g[v>>2];sc=+g[va>>2];rc=+g[wa>>2];qc=+g[xa>>2];Ra=c[x>>2]|0;do if(Ra|0){if(__Z16atomic_decrementPj(Ra+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ra,1)}while(0);mc=tc;nc=sc;oc=rc;pc=qc;break b}while(0);__ZN6StringC2EPKc(x,833548);__ZN5Color4htmlERK6String(v,x);uc=+g[v>>2];vc=+g[P>>2];wc=+g[Q>>2];xc=+g[R>>2];Ra=c[x>>2]|0;do if(Ra|0){if(__Z16atomic_decrementPj(Ra+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ra,1)}while(0);mc=uc;nc=vc;oc=wc;pc=xc}while(0);if((c[(c[y>>2]|0)+12>>2]|0)==10)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(833649,833030,1209,833359,0);else{a[1263537]=0;Qa=__ZnwjPKc(44,1263606)|0;c[Qa+16>>2]=0;c[Qa+8>>2]=0;c[Qa+20>>2]=0;c[Qa+24>>2]=0;c[Qa>>2]=235936;c[Qa+12>>2]=5;g[Qa+28>>2]=mc;g[Qa+32>>2]=nc;g[Qa+36>>2]=oc;g[Qa+40>>2]=pc;__ZN13RichTextLabel9_add_itemEPNS_4ItemEbb(b,Qa,1,0)}Qa=Ja+1|0;__ZN6StringC2EPKc(v,1128565);if(!Fa){Ra=__ZnwjPFPvjE(12,4740)|0;c[Ra>>2]=0;c[Ra+4>>2]=0;c[Ra+8>>2]=0;Cc=Ra;Dc=Ra;Ec=Ra}else{Cc=Fa;Dc=Ga;Ec=Ha}Ra=__ZnwjPFPvjE(16,4740)|0;c[Ra>>2]=0;c[Ra+4>>2]=0;c[Ra+8>>2]=0;c[Ra+12>>2]=0;do if(c[v>>2]|0){c[Ra>>2]=0;Pa=c[v>>2]|0;if(!Pa)break;if(!(__Z28atomic_conditional_incrementPj(Pa+-8|0)|0))break;c[Ra>>2]=c[v>>2]}while(0);c[Ra+8>>2]=0;Pa=c[Cc>>2]|0;c[Ra+4>>2]=Pa;c[Ra+12>>2]=Cc;if(Pa|0)c[Pa+8>>2]=Ra;c[Cc>>2]=Ra;Pa=Cc+4|0;if(!(c[Pa>>2]|0))c[Pa>>2]=Ra;Pa=Cc+8|0;c[Pa>>2]=(c[Pa>>2]|0)+1;Pa=c[v>>2]|0;do if(Pa|0){if(__Z16atomic_decrementPj(Pa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Pa,1)}while(0);Pa=c[p>>2]|0;do if(Pa|0){if(__Z16atomic_decrementPj(Pa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Pa,1)}while(0);Sa=Qa;Ta=Ba;Ua=Ca;Va=Ea;Wa=Cc;Xa=Dc;Ya=Ec}while(0);Ja=c[o>>2]|0;if(Ja)if(!(__Z16atomic_decrementPj(Ja+-8|0)|0))__ZN6Memory11free_staticEPvb(Ja,1);if((Sa|0)<(__ZNK6String6lengthEv(d)|0)){Ba=Ta;Ca=Ua;Da=Sa;Ea=Va;Fa=Wa;Ga=Xa;Ha=Ya}else{La=Wa;Ma=Xa;break a}}c[o>>2]=__ZNK6String6substrEii(d,Ka,(__ZNK6String6lengthEv(d)|0)-Ka|0)|0;__ZN13RichTextLabel8add_textERK6String(b,o);Ha=c[o>>2]|0;if(Ha|0?(__Z16atomic_decrementPj(Ha+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Ha,1);La=Fa;Ma=Ga}else{La=0;Ma=0}while(0);o=c[k>>2]|0;if((o|0?__ZN9Reference11unreferenceEv(o)|0:0)?__Z17predelete_handlerP6Object(o)|0:0){gj[c[(c[o>>2]|0)+76>>2]&8191](o);__ZN6Memory11free_staticEPvb(o,0)}o=c[j>>2]|0;if((o|0?__ZN9Reference11unreferenceEv(o)|0:0)?__Z17predelete_handlerP6Object(o)|0:0){gj[c[(c[o>>2]|0)+76>>2]&8191](o);__ZN6Memory11free_staticEPvb(o,0)}o=c[i>>2]|0;if((o|0?__ZN9Reference11unreferenceEv(o)|0:0)?__Z17predelete_handlerP6Object(o)|0:0){gj[c[(c[o>>2]|0)+76>>2]&8191](o);__ZN6Memory11free_staticEPvb(o,0)}o=c[h>>2]|0;if((o|0?__ZN9Reference11unreferenceEv(o)|0:0)?__Z17predelete_handlerP6Object(o)|0:0){gj[c[(c[o>>2]|0)+76>>2]&8191](o);__ZN6Memory11free_staticEPvb(o,0)}o=c[f>>2]|0;if((o|0?__ZN9Reference11unreferenceEv(o)|0:0)?__Z17predelete_handlerP6Object(o)|0:0){gj[c[(c[o>>2]|0)+76>>2]&8191](o);__ZN6Memory11free_staticEPvb(o,0)}if(!La){l=e;return 0}o=La+8|0;while(1){f=c[La>>2]|0;if(!f)break;__ZN4ListI6String16DefaultAllocatorE5_Data5eraseEPKNS2_7ElementE(La,f)|0;if(!(c[o>>2]|0)){ab=522;break}}if((ab|0)==522){__ZN6Memory11free_staticEPvb(Ma,0);l=e;return 0}if(!(c[o>>2]|0)){a[1263537]=0;__ZN6Memory11free_staticEPvb(Ma,0);l=e;return 0}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145461,1145120,668,1145467,0);l=e;return 0}return 0}function __ZN13RichTextLabel21_validate_line_cachesEPNS_9ItemFrameE(b,d){b=b|0;d=d|0;var e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0;e=l;l=l+48|0;if((l|0)>=(m|0))ba(48);f=e+40|0;h=e+36|0;i=e+32|0;j=e+24|0;k=e+8|0;n=e;o=d+40|0;p=d+36|0;q=c[p>>2]|0;if(!q)r=0;else r=c[q+-4>>2]|0;if((c[o>>2]|0)==(r|0)){l=e;return}__ZNK7Control8get_sizeEv(f,b);__ZN10StringNameC2EPKc(i,1026887);__ZN10StringNameC2Ev(j);r=__ZNK7Control8get_fontERK10StringNameS2_(b,i,j)|0;c[h>>2]=r;__ZN10StringNameD2Ev(j);__ZN10StringNameD2Ev(i);q=c[o>>2]|0;o=j+4|0;s=b+624|0;t=k+4|0;u=k+8|0;v=k+12|0;w=n+4|0;x=(q|0)<0;y=q;q=c[p>>2]|0;while(1){z=(q|0)==0;if(z)A=0;else A=c[q+-4>>2]|0;if((y|0)>=(A|0)){B=8;break}c[i>>2]=0;g[j>>2]=0.0;g[o>>2]=0.0;C=~~(+g[f>>2]-+(c[s>>2]|0));g[k>>2]=0.0;g[t>>2]=0.0;g[u>>2]=0.0;g[v>>2]=1.0;c[n>>2]=0;c[w>>2]=0;__ZN13RichTextLabel13_process_lineEPNS_9ItemFrameERK7Vector2RiiiNS_11ProcessModeERK3RefI4FontERK5ColorRK7Point2iPPNS_4ItemEPiPbi(b,d,j,i,C,y,0,h,k,n,0,0,0,0);D=c[i>>2]|0;if(x){B=26;break}C=c[p>>2]|0;E=(C|0)==0;if(E)F=0;else F=c[C+-4>>2]|0;do if((F|0)<=(y|0)){if(E)G=0;else G=c[C+-4>>2]|0;if((G|0)>(y|0)){a[1263537]=0;B=18;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);c[4]=D;H=c[p>>2]|0;break}}else B=18;while(0);if((B|0)==18){B=0;__ZN6VectorIN13RichTextLabel4LineEE14_copy_on_writeEv(p);C=c[p>>2]|0;c[C+(y<<5)+16>>2]=D;H=C}C=c[i>>2]|0;E=(H|0)==0;if(E)I=0;else I=c[H+-4>>2]|0;if((I|0)<=(y|0)){if(E)J=0;else J=c[H+-4>>2]|0;if((J|0)<=(y|0)){B=27;break}a[1263537]=0}__ZN6VectorIN13RichTextLabel4LineEE14_copy_on_writeEv(p);E=c[p>>2]|0;c[E+(y<<5)+20>>2]=C;if((y|0)>0){C=y+-1|0;K=(E|0)==0;if(K)L=0;else L=c[E+-4>>2]|0;if((L|0)<(y|0)){if(K)M=0;else M=c[E+-4>>2]|0;if((M|0)<(y|0)){B=36;break}a[1263537]=0}__ZN6VectorIN13RichTextLabel4LineEE14_copy_on_writeEv(p);K=c[p>>2]|0;N=c[K+(C<<5)+20>>2]|0;C=(K|0)==0;if(C)O=0;else O=c[K+-4>>2]|0;if((O|0)<=(y|0)){if(C)P=0;else P=c[K+-4>>2]|0;if((P|0)<=(y|0)){B=44;break}a[1263537]=0}__ZN6VectorIN13RichTextLabel4LineEE14_copy_on_writeEv(p);K=c[p>>2]|0;C=K+(y<<5)+20|0;c[C>>2]=(c[C>>2]|0)+N;Q=K}else Q=E;y=y+1|0;q=Q}if((B|0)==8){a:do if(z){R=0;S=0}else{Q=c[q+-4>>2]|0;do if(Q)if((Q|0)>=1){__ZN6VectorIN13RichTextLabel4LineEE14_copy_on_writeEv(p);y=c[p>>2]|0;P=c[y+(Q+-1<<5)+20>>2]|0;if(!y){R=0;S=P;break a}else{T=P;U=y;break}}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else{T=0;U=q}while(0);R=c[U+-4>>2]|0;S=T}while(0);c[(c[b+604>>2]|0)+40>>2]=R;R=b+628|0;a[R>>0]=1;T=b+616|0;__ZN5Range7set_maxEd(c[T>>2]|0,+(S|0));U=f+4|0;__ZN5Range8set_pageEd(c[T>>2]|0,+g[U>>2]);if(a[b+621>>0]|0?a[b+622>>0]|0:0)__ZN5Range9set_valueEd(c[T>>2]|0,+(S|0)-+g[U>>2]);a[R>>0]=0;if((r|0?__ZN9Reference11unreferenceEv(r)|0:0)?__Z17predelete_handlerP6Object(r)|0:0){gj[c[(c[r>>2]|0)+76>>2]&8191](r);__ZN6Memory11free_staticEPvb(r,0)}l=e;return}else if((B|0)==26){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);c[4]=D;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}else if((B|0)==27)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((B|0)==36)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((B|0)==44)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}function __ZN13RichTextLabel14_update_scrollEv(b){b=b|0;var e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0.0,q=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e+8|0;h=e;i=b+604|0;j=c[i>>2]|0;k=c[j+36>>2]|0;do if((k|0)!=0?(n=c[k+-4>>2]|0,(n|0)!=0):0){o=j+36|0;if((n|0)<1)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else{__ZN6VectorIN13RichTextLabel4LineEE14_copy_on_writeEv(o);p=+(c[(c[o>>2]|0)+(n+-1<<5)+20>>2]|0);break}}else p=0.0;while(0);__ZNK7Control8get_sizeEv(f,b);if(p>+g[f+4>>2])q=(a[b+623>>0]|0)!=0;else q=0;f=b+620|0;if((q&1|0)==(d[f>>0]|0)){l=e;return}j=b+616|0;k=c[j>>2]|0;if(q){a[f>>0]=1;c[(c[i>>2]|0)+40>>2]=0;Pi[c[(c[k>>2]|0)+144>>2]&2047](h,k);q=b+624|0;c[q>>2]=~~+g[h>>2];__ZN10CanvasItem4showEv(c[j>>2]|0);__ZN7Control21set_anchor_and_marginE6MarginNS_10AnchorTypeEf(c[j>>2]|0,0,1,+(c[q>>2]|0));__ZN13RichTextLabel21_validate_line_cachesEPNS_9ItemFrameE(b,c[i>>2]|0);l=e;return}else{a[f>>0]=0;__ZN10CanvasItem4hideEv(k);c[b+624>>2]=0;__ZN13RichTextLabel21_validate_line_cachesEPNS_9ItemFrameE(b,c[i>>2]|0);l=e;return}}function __ZN13RichTextLabel8add_textERK6String(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d;f=d+4|0;g=a+608|0;if((c[(c[g>>2]|0)+12>>2]|0)==10){l=d;return}if((__ZNK6String6lengthEv(b)|0)<=0){l=d;return}h=a+604|0;i=a+612|0;j=0;while(1){__ZN6StringC2EPKc(e,1124879);k=__ZNK6String4findES_i(b,e,j)|0;n=c[e>>2]|0;if(n|0?(__Z16atomic_decrementPj(n+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(n,1);c[f>>2]=0;if((k|0)==-1){o=__ZNK6String6lengthEv(b)|0;p=0}else{o=k;p=1}if((j|0)==0?(o|0)==(__ZNK6String6lengthEv(b)|0):0){k=c[f>>2]|0;if((k|0)!=(c[b>>2]|0)){if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);c[f>>2]=0;k=c[b>>2]|0;if(k|0?__Z28atomic_conditional_incrementPj(k+-8|0)|0:0)c[f>>2]=c[b>>2]}}else q=18;do if((q|0)==18){q=0;k=__ZNK6String6substrEii(b,j,o-j|0)|0;n=k;r=c[f>>2]|0;if((r|0)==(k|0)){if(!k)break}else{if(r|0?(__Z16atomic_decrementPj(r+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(r,1);c[f>>2]=0;if(!k)break;if(__Z28atomic_conditional_incrementPj(k+-8|0)|0)c[f>>2]=n}if(!(__Z16atomic_decrementPj(k+-8|0)|0))__ZN6Memory11free_staticEPvb(k,1)}while(0);do if((__ZNK6String6lengthEv(f)|0)>0){k=c[(c[g>>2]|0)+16>>2]|0;if((k|0?c[k+8>>2]|0:0)?(n=c[k+4>>2]|0,(c[(c[n>>2]|0)+12>>2]|0)==1):0){__ZN6StringpLERKS_((c[n>>2]|0)+28|0,f)|0;n=c[h>>2]|0;k=c[n+36>>2]|0;r=(k|0)==0;if(r)s=-1;else s=(c[k+-4>>2]|0)+-1|0;t=n+40|0;if((s|0)>(c[t>>2]|0))break;if(r)u=-1;else u=(c[k+-4>>2]|0)+-1|0;c[t>>2]=u;__ZN10CanvasItem6updateEv(a);break}t=__ZnwjPKc(32,1263606)|0;c[t+16>>2]=0;c[t+8>>2]=0;c[t+20>>2]=0;c[t+24>>2]=0;c[t>>2]=236016;k=t+28|0;c[k>>2]=0;c[t+12>>2]=1;r=c[f>>2]|0;if(r|0?(c[k>>2]=0,__Z28atomic_conditional_incrementPj(r+-8|0)|0):0)c[k>>2]=c[f>>2];__ZN13RichTextLabel9_add_itemEPNS_4ItemEbb(a,t,0,0)}while(0);if(p){t=__ZnwjPKc(32,1263606)|0;c[t+16>>2]=0;c[t+8>>2]=0;c[t+20>>2]=0;c[t+24>>2]=0;c[t>>2]=236032;k=t+12|0;c[k>>2]=3;r=c[(c[i>>2]|0)+36>>2]|0;if(!r)v=0;else v=c[r+-4>>2]|0;c[t+28>>2]=v;__ZN13RichTextLabel9_add_itemEPNS_4ItemEbb(a,t,0,0);r=(c[i>>2]|0)+36|0;n=c[r>>2]|0;if(!n)w=0;else w=c[n+-4>>2]|0;__ZN6VectorIN13RichTextLabel4LineEE6resizeEi(r,w+1|0)|0;if((c[k>>2]|0)!=3){k=(c[i>>2]|0)+36|0;r=c[k>>2]|0;if(!r){q=50;break}n=c[r+-4>>2]|0;if((n|0)<1){q=50;break}__ZN6VectorIN13RichTextLabel4LineEE14_copy_on_writeEv(k);c[(c[k>>2]|0)+(n+-1<<5)>>2]=t}t=c[i>>2]|0;n=c[t+36>>2]|0;k=(n|0)==0;if(k)x=-1;else x=(c[n+-4>>2]|0)+-1|0;r=t+40|0;if((x|0)<=(c[r>>2]|0)){if(k)y=-1;else y=(c[n+-4>>2]|0)+-1|0;c[r>>2]=y;__ZN10CanvasItem6updateEv(a)}}j=o+1|0;r=c[f>>2]|0;if(r|0?(__Z16atomic_decrementPj(r+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(r,1);if((j|0)>=(__ZNK6String6lengthEv(b)|0)){q=62;break}}if((q|0)==50)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((q|0)==62){l=d;return}}function __ZN13RichTextLabel9push_fontERK3RefI4FontE(b,d){b=b|0;d=d|0;var e=0,f=0,g=0;if((c[(c[b+608>>2]|0)+12>>2]|0)==10){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(833814,833030,1200,833359,0);return}a[1263537]=0;if(!(c[d>>2]|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(833814,833030,1201,833824,0);return}a[1263537]=0;e=__ZnwjPKc(32,1263606)|0;c[e+16>>2]=0;c[e+8>>2]=0;c[e+20>>2]=0;c[e+24>>2]=0;c[e>>2]=236e3;f=e+28|0;c[f>>2]=0;c[e+12>>2]=4;if(c[d>>2]|0?(c[f>>2]=0,g=c[d>>2]|0,c[f>>2]=g,g|0):0)__ZN9Reference9referenceEv(g);__ZN13RichTextLabel9_add_itemEPNS_4ItemEbb(b,e,1,0);return}function __ZN13RichTextLabel10push_tableEi(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0;if((d|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(833803,833030,1264,845258,0);return}a[1263537]=0;e=__ZnwjPKc(36,1263606)|0;c[e+16>>2]=0;c[e+8>>2]=0;c[e+20>>2]=0;c[e+24>>2]=0;c[e>>2]=235984;f=e+28|0;c[f>>2]=0;c[e+12>>2]=10;__ZN6VectorIN13RichTextLabel9ItemTable6ColumnEE6resizeEi(f,d)|0;c[e+32>>2]=0;d=0;g=c[f>>2]|0;while(1){h=(g|0)==0;if(h)i=0;else i=c[g+-4>>2]|0;if((d|0)>=(i|0)){j=7;break}if(h)k=0;else k=c[g+-4>>2]|0;if((k|0)<=(d|0)){if(h)l=0;else l=c[g+-4>>2]|0;if((l|0)<=(d|0)){j=16;break}a[1263537]=0}__ZN6VectorIN13RichTextLabel9ItemTable6ColumnEE14_copy_on_writeEv(f);h=c[f>>2]|0;a[h+(d<<4)>>0]=0;m=(h|0)==0;if(m)n=0;else n=c[h+-4>>2]|0;if((n|0)<=(d|0)){if(m)o=0;else o=c[h+-4>>2]|0;if((o|0)<=(d|0)){j=22;break}a[1263537]=0}__ZN6VectorIN13RichTextLabel9ItemTable6ColumnEE14_copy_on_writeEv(f);h=c[f>>2]|0;c[h+(d<<4)+4>>2]=1;d=d+1|0;g=h}if((j|0)==7){__ZN13RichTextLabel9_add_itemEPNS_4ItemEbb(b,e,1,1);return}else if((j|0)==16)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((j|0)==22)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}function __ZN13RichTextLabel9push_cellEv(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0;if((c[(c[b+608>>2]|0)+12>>2]|0)!=10){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(833793,833030,1287,833690,0);return}a[1263537]=0;d=__ZnwjPKc(48,1263606)|0;c[d+16>>2]=0;c[d+8>>2]=0;c[d+20>>2]=0;c[d+24>>2]=0;c[d>>2]=235968;e=d+36|0;c[e>>2]=0;c[d+12>>2]=0;f=d+44|0;g=d+32|0;a[g>>0]=0;h=d+28|0;c[h>>2]=0;i=b+612|0;c[f>>2]=c[i>>2];__ZN13RichTextLabel9_add_itemEPNS_4ItemEbb(b,d,1,0);c[i>>2]=d;a[g>>0]=1;g=c[(c[f>>2]|0)+36>>2]|0;if(!g)j=-1;else j=(c[g+-4>>2]|0)+-1|0;c[h>>2]=j;__ZN6VectorIN13RichTextLabel4LineEE6resizeEi(e,1)|0;j=c[e>>2]|0;if(!j)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);if((c[j+-4>>2]|0)<=0)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);__ZN6VectorIN13RichTextLabel4LineEE14_copy_on_writeEv(e);c[c[e>>2]>>2]=0;c[d+40>>2]=0;return}function __ZN13RichTextLabel23set_table_column_expandEibi(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,l=0,m=0;g=e&1;e=c[b+608>>2]|0;if((c[e+12>>2]|0)!=10){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(833666,833030,1278,833690,0);return}a[1263537]=0;if((d|0)>=0){b=e+28|0;e=c[b>>2]|0;h=(e|0)==0;if(h)i=0;else i=c[e+-4>>2]|0;if((i|0)>(d|0)){a[1263537]=0;if(h)j=0;else j=c[e+-4>>2]|0;do if((j|0)<=(d|0)){if(h)k=0;else k=c[e+-4>>2]|0;if((k|0)>(d|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);__ZN6VectorIN13RichTextLabel9ItemTable6ColumnEE14_copy_on_writeEv(b);k=c[b>>2]|0;a[k+(d<<4)>>0]=g;g=(k|0)==0;if(g)l=0;else l=c[k+-4>>2]|0;do if((l|0)<=(d|0)){if(g)m=0;else m=c[k+-4>>2]|0;if((m|0)>(d|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);__ZN6VectorIN13RichTextLabel9ItemTable6ColumnEE14_copy_on_writeEv(b);c[(c[b>>2]|0)+(d<<4)+4>>2]=f;return}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(833666,833030,1280,833741,0);return}function __ZN13RichTextLabel9_add_itemEPNS_4ItemEbb(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0;f=b;g=a+608|0;h=c[g>>2]|0;c[b+8>>2]=h;i=h+16|0;if(!(c[i>>2]|0)){h=__ZnwjPFPvjE(12,4740)|0;c[i>>2]=h;c[h>>2]=0;c[h+4>>2]=0;c[h+8>>2]=0}h=__ZnwjPFPvjE(16,4740)|0;c[h>>2]=f;j=c[i>>2]|0;i=j+4|0;k=c[i>>2]|0;c[h+8>>2]=k;c[h+4>>2]=0;c[h+12>>2]=j;if(k|0)c[k+4>>2]=h;c[i>>2]=h;if(!(c[j>>2]|0))c[j>>2]=h;i=j+8|0;c[i>>2]=(c[i>>2]|0)+1;c[b+20>>2]=h;h=a+632|0;i=c[h>>2]|0;c[h>>2]=i+1;c[b+4>>2]=i;if(d)c[g>>2]=f;g=a+612|0;if(e){e=(c[g>>2]|0)+36|0;d=c[e>>2]|0;if(!d)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);i=c[d+-4>>2]|0;if((i|0)<1)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);__ZN6VectorIN13RichTextLabel4LineEE14_copy_on_writeEv(e);if(c[(c[e>>2]|0)+(i+-1<<5)>>2]|0){i=c[g>>2]|0;e=c[i+36>>2]|0;d=(e|0)==0;if(d)l=-1;else l=(c[e+-4>>2]|0)+-1|0;h=i+40|0;if((l|0)>(c[h>>2]|0))m=i;else{if(d)n=-1;else n=(c[e+-4>>2]|0)+-1|0;c[h>>2]=n;__ZN10CanvasItem6updateEv(a);m=c[g>>2]|0}n=m+36|0;m=c[n>>2]|0;if(!m)o=1;else o=(c[m+-4>>2]|0)+1|0;__ZN6VectorIN13RichTextLabel4LineEE6resizeEi(n,o)|0}}o=(c[g>>2]|0)+36|0;n=c[o>>2]|0;if(!n)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);m=c[n+-4>>2]|0;if((m|0)<1)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);__ZN6VectorIN13RichTextLabel4LineEE14_copy_on_writeEv(o);do if(!(c[(c[o>>2]|0)+(m+-1<<5)>>2]|0)){n=(c[g>>2]|0)+36|0;h=c[n>>2]|0;if(!h)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);e=c[h+-4>>2]|0;if((e|0)<1)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else{__ZN6VectorIN13RichTextLabel4LineEE14_copy_on_writeEv(n);c[(c[n>>2]|0)+(e+-1<<5)>>2]=f;break}}while(0);f=c[g>>2]|0;g=c[f+36>>2]|0;m=(g|0)==0;if(m){c[b+24>>2]=-1;p=-1}else{c[b+24>>2]=(c[g+-4>>2]|0)+-1;p=(c[g+-4>>2]|0)+-1|0}b=f+40|0;if((p|0)>(c[b>>2]|0))return;if(m)q=-1;else q=(c[g+-4>>2]|0)+-1|0;c[b>>2]=q;__ZN10CanvasItem6updateEv(a);return}function __ZN13RichTextLabel4ItemD2Ev(a){a=a|0;c[a>>2]=235952;__ZN13RichTextLabel4Item15_clear_childrenEv(a);__ZN4ListIPN13RichTextLabel4ItemE16DefaultAllocatorED2Ev(a+16|0);return}function __ZN13RichTextLabel9ItemColorD0Ev(a){a=a|0;c[a>>2]=235952;__ZN13RichTextLabel4Item15_clear_childrenEv(a);__ZN4ListIPN13RichTextLabel4ItemE16DefaultAllocatorED2Ev(a+16|0);__ZdlPv(a);return}function __ZN4ListIPN13RichTextLabel4ItemE16DefaultAllocatorED2Ev(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0;d=c[b>>2]|0;if(!d)return;else e=d;while(1){d=c[e>>2]|0;if(!d){f=15;break}a[1263537]=0;if((c[d+12>>2]|0)==(e|0)){c[e>>2]=c[d+4>>2];g=e+4|0;h=c[d+8>>2]|0;if((c[g>>2]|0)==(d|0))c[g>>2]=h;g=d+4|0;if(h|0)c[h+4>>2]=c[g>>2];i=c[g>>2]|0;if(i|0)c[i+8>>2]=h;__ZN6Memory11free_staticEPvb(d,0);d=e+8|0;c[d>>2]=(c[d>>2]|0)+-1}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145114,1145120,157,1145132,0);j=c[b>>2]|0;if(!(c[j+8>>2]|0)){f=14;break}if(!j){f=18;break}else e=j}if((f|0)==14){__ZN6Memory11free_staticEPvb(j,0);c[b>>2]=0;return}else if((f|0)==15)if(!(c[e+8>>2]|0)){a[1263537]=0;__ZN6Memory11free_staticEPvb(e,0);return}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145461,1145120,668,1145467,0);return}else if((f|0)==18)return}function __ZN13RichTextLabel4ItemD0Ev(a){a=a|0;c[a>>2]=235952;__ZN13RichTextLabel4Item15_clear_childrenEv(a);__ZN4ListIPN13RichTextLabel4ItemE16DefaultAllocatorED2Ev(a+16|0);__ZdlPv(a);return}function __ZN13RichTextLabel9ItemImageD2Ev(a){a=a|0;var b=0,d=0;c[a>>2]=235920;b=a+28|0;d=c[b>>2]|0;if((d|0?__ZN9Reference11unreferenceEv(d)|0:0)?(d=c[b>>2]|0,__Z17predelete_handlerP6Object(d)|0):0){gj[c[(c[d>>2]|0)+76>>2]&8191](d);__ZN6Memory11free_staticEPvb(d,0)}c[b>>2]=0;c[a>>2]=235952;__ZN13RichTextLabel4Item15_clear_childrenEv(a);__ZN4ListIPN13RichTextLabel4ItemE16DefaultAllocatorED2Ev(a+16|0);return}function __ZN13RichTextLabel9ItemImageD0Ev(a){a=a|0;var b=0,d=0;c[a>>2]=235920;b=a+28|0;d=c[b>>2]|0;if((d|0?__ZN9Reference11unreferenceEv(d)|0:0)?(d=c[b>>2]|0,__Z17predelete_handlerP6Object(d)|0):0){gj[c[(c[d>>2]|0)+76>>2]&8191](d);__ZN6Memory11free_staticEPvb(d,0)}c[b>>2]=0;c[a>>2]=235952;__ZN13RichTextLabel4Item15_clear_childrenEv(a);__ZN4ListIPN13RichTextLabel4ItemE16DefaultAllocatorED2Ev(a+16|0);__ZdlPv(a);return}function __ZN13RichTextLabel8ItemMetaD2Ev(a){a=a|0;var b=0;c[a>>2]=235904;b=a+32|0;if(c[b>>2]|0)__ZN7Variant5clearEv(b);c[a>>2]=235952;__ZN13RichTextLabel4Item15_clear_childrenEv(a);__ZN4ListIPN13RichTextLabel4ItemE16DefaultAllocatorED2Ev(a+16|0);return}function __ZN13RichTextLabel8ItemMetaD0Ev(a){a=a|0;var b=0;c[a>>2]=235904;b=a+32|0;if(c[b>>2]|0)__ZN7Variant5clearEv(b);c[a>>2]=235952;__ZN13RichTextLabel4Item15_clear_childrenEv(a);__ZN4ListIPN13RichTextLabel4ItemE16DefaultAllocatorED2Ev(a+16|0);__ZdlPv(a);return}function __ZN13RichTextLabel10ItemIndentD0Ev(a){a=a|0;c[a>>2]=235952;__ZN13RichTextLabel4Item15_clear_childrenEv(a);__ZN4ListIPN13RichTextLabel4ItemE16DefaultAllocatorED2Ev(a+16|0);__ZdlPv(a);return}function __ZN13RichTextLabel8ItemListD0Ev(a){a=a|0;c[a>>2]=235952;__ZN13RichTextLabel4Item15_clear_childrenEv(a);__ZN4ListIPN13RichTextLabel4ItemE16DefaultAllocatorED2Ev(a+16|0);__ZdlPv(a);return}function __ZN13RichTextLabel9ItemAlignD0Ev(a){a=a|0;c[a>>2]=235952;__ZN13RichTextLabel4Item15_clear_childrenEv(a);__ZN4ListIPN13RichTextLabel4ItemE16DefaultAllocatorED2Ev(a+16|0);__ZdlPv(a);return}function __ZN13RichTextLabel13ItemUnderlineD0Ev(a){a=a|0;c[a>>2]=235952;__ZN13RichTextLabel4Item15_clear_childrenEv(a);__ZN4ListIPN13RichTextLabel4ItemE16DefaultAllocatorED2Ev(a+16|0);__ZdlPv(a);return}function __ZN13RichTextLabel9ItemFrameD2Ev(a){a=a|0;var b=0;c[a>>2]=235968;b=a+36|0;__ZN6VectorIN13RichTextLabel4LineEE6_unrefEPv(b,c[b>>2]|0);c[a>>2]=235952;__ZN13RichTextLabel4Item15_clear_childrenEv(a);__ZN4ListIPN13RichTextLabel4ItemE16DefaultAllocatorED2Ev(a+16|0);return}function __ZN13RichTextLabel9ItemFrameD0Ev(a){a=a|0;var b=0;c[a>>2]=235968;b=a+36|0;__ZN6VectorIN13RichTextLabel4LineEE6_unrefEPv(b,c[b>>2]|0);c[a>>2]=235952;__ZN13RichTextLabel4Item15_clear_childrenEv(a);__ZN4ListIPN13RichTextLabel4ItemE16DefaultAllocatorED2Ev(a+16|0);__ZdlPv(a);return}function __ZN6VectorIN13RichTextLabel9ItemTable6ColumnEE6resizeEi(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0;if((d|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,269,1145657,0);e=31;return e|0}a[1263537]=0;f=c[b>>2]|0;if(!f)g=0;else g=c[f+-4>>2]|0;if((g|0)==(d|0)){e=0;return e|0}if(!d){if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);c[b>>2]=0;e=0;return e|0}__ZN6VectorIN13RichTextLabel9ItemTable6ColumnEE14_copy_on_writeEv(b);f=d<<4;if(d>>>0<=268435455?(g=f+-1|0,h=g>>>1|g,g=h>>>2|h,h=g>>>4|g,g=h>>>8|h,h=(g>>>16|g)+1|0,f>>>0<4294967264):0){a[1263537]=0;f=c[b>>2]|0;do if(!f)if((d|0)>0)i=18;else{j=0;i=25}else{g=c[f+-4>>2]|0;if((g|0)<(d|0))if(!g)i=18;else{k=__ZN6Memory14realloc_staticEPvjb(f,h,1)|0;if(k|0){a[1263537]=0;l=k;break}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,300,1145876,0);e=6;return e|0}else{j=g;i=25}}while(0);do if((i|0)==18){g=__ZN6Memory12alloc_staticEjb(h,1)|0;if(g|0){a[1263537]=0;c[g+-4>>2]=0;c[g+-8>>2]=1;l=g;break}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,292,1145820,0);e=6;return e|0}else if((i|0)==25){if((j|0)<=(d|0)){e=0;return e|0}g=__ZN6Memory14realloc_staticEPvjb(f,h,1)|0;if(!g){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,324,1145876,0);e=6;return e|0}else{a[1263537]=0;c[b>>2]=g;c[g+-4>>2]=d;e=0;return e|0}}while(0);c[b>>2]=l;c[((l|0)==0?0:l+-4|0)>>2]=d;e=0;return e|0}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,285,1145723,0);e=6;return e|0}function __ZN13RichTextLabel9ItemTableD2Ev(a){a=a|0;var b=0;c[a>>2]=235984;b=c[a+28>>2]|0;if(b|0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(b,1);c[a>>2]=235952;__ZN13RichTextLabel4Item15_clear_childrenEv(a);__ZN4ListIPN13RichTextLabel4ItemE16DefaultAllocatorED2Ev(a+16|0);return}function __ZN13RichTextLabel9ItemTableD0Ev(a){a=a|0;var b=0;c[a>>2]=235984;b=c[a+28>>2]|0;if(b|0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(b,1);c[a>>2]=235952;__ZN13RichTextLabel4Item15_clear_childrenEv(a);__ZN4ListIPN13RichTextLabel4ItemE16DefaultAllocatorED2Ev(a+16|0);__ZdlPv(a);return}function __ZN13RichTextLabel8ItemFontD2Ev(a){a=a|0;var b=0,d=0;c[a>>2]=236e3;b=a+28|0;d=c[b>>2]|0;if((d|0?__ZN9Reference11unreferenceEv(d)|0:0)?(d=c[b>>2]|0,__Z17predelete_handlerP6Object(d)|0):0){gj[c[(c[d>>2]|0)+76>>2]&8191](d);__ZN6Memory11free_staticEPvb(d,0)}c[b>>2]=0;c[a>>2]=235952;__ZN13RichTextLabel4Item15_clear_childrenEv(a);__ZN4ListIPN13RichTextLabel4ItemE16DefaultAllocatorED2Ev(a+16|0);return}function __ZN13RichTextLabel8ItemFontD0Ev(a){a=a|0;var b=0,d=0;c[a>>2]=236e3;b=a+28|0;d=c[b>>2]|0;if((d|0?__ZN9Reference11unreferenceEv(d)|0:0)?(d=c[b>>2]|0,__Z17predelete_handlerP6Object(d)|0):0){gj[c[(c[d>>2]|0)+76>>2]&8191](d);__ZN6Memory11free_staticEPvb(d,0)}c[b>>2]=0;c[a>>2]=235952;__ZN13RichTextLabel4Item15_clear_childrenEv(a);__ZN4ListIPN13RichTextLabel4ItemE16DefaultAllocatorED2Ev(a+16|0);__ZdlPv(a);return}function __ZN13RichTextLabel11ItemNewlineD0Ev(a){a=a|0;c[a>>2]=235952;__ZN13RichTextLabel4Item15_clear_childrenEv(a);__ZN4ListIPN13RichTextLabel4ItemE16DefaultAllocatorED2Ev(a+16|0);__ZdlPv(a);return}function __ZN13RichTextLabel8ItemTextD2Ev(a){a=a|0;var b=0;c[a>>2]=236016;b=c[a+28>>2]|0;if(b|0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(b,1);c[a>>2]=235952;__ZN13RichTextLabel4Item15_clear_childrenEv(a);__ZN4ListIPN13RichTextLabel4ItemE16DefaultAllocatorED2Ev(a+16|0);return}function __ZN13RichTextLabel8ItemTextD0Ev(a){a=a|0;var b=0;c[a>>2]=236016;b=c[a+28>>2]|0;if(b|0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(b,1);c[a>>2]=235952;__ZN13RichTextLabel4Item15_clear_childrenEv(a);__ZN4ListIPN13RichTextLabel4ItemE16DefaultAllocatorED2Ev(a+16|0);__ZdlPv(a);return}function __ZN13RichTextLabel4LineD2Ev(a){a=a|0;var b=0;b=c[a+12>>2]|0;if(b|0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(b,1);b=c[a+8>>2]|0;if(b|0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(b,1);b=c[a+4>>2]|0;if(!b)return;if(__Z16atomic_decrementPj(b+-8|0)|0)return;__ZN6Memory11free_staticEPvb(b,1);return}function __ZN7ClassDB10_add_classI13RichTextLabelEEvv(){var a=0,b=0,d=0,e=0,f=0,g=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+16|0;d=a+12|0;e=a+8|0;f=a+4|0;g=a;__ZN6StringC2EPKc(b,1026873);c[e>>2]=c[b>>2];__ZN10StringNameC2ERK6String(d,e);__ZN6StringC2EPKc(b,1111718);c[g>>2]=c[b>>2];__ZN10StringNameC2ERK6String(f,g);__ZN7ClassDB11_add_class2ERK10StringNameS2_(d,f);__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);__ZN10StringNameD2Ev(d);d=c[e>>2]|0;if(!d){l=a;return}if(__Z16atomic_decrementPj(d+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(d,1);l=a;return}function __ZN13RichTextLabel13_bind_methodsEv(){var a=0,b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0,ia=0;a=l;l=l+448|0;if((l|0)>=(m|0))ba(448);b=a+408|0;d=a+400|0;e=a+392|0;f=a+384|0;g=a+376|0;h=a+368|0;i=a+360|0;j=a+352|0;k=a+344|0;n=a+336|0;o=a+328|0;p=a+320|0;q=a+312|0;r=a+304|0;s=a+296|0;t=a+288|0;u=a+280|0;v=a+272|0;w=a+264|0;x=a+256|0;y=a+248|0;z=a+240|0;A=a+232|0;B=a+216|0;C=a+208|0;D=a+192|0;E=a+184|0;F=a+176|0;G=a+168|0;H=a+136|0;I=a+120|0;J=a+112|0;K=a+104|0;L=a+96|0;M=a+88|0;N=a+80|0;O=a+72|0;P=a+64|0;Q=a+56|0;R=a+48|0;S=a+40|0;T=a+32|0;U=a+224|0;V=a+200|0;W=a+28|0;X=a+24|0;Y=a+144|0;Z=a+128|0;_=a+20|0;$=a+16|0;aa=a+12|0;ca=a+8|0;da=a+4|0;ea=a;__Z8D_METHODPKc(d,915429);fa=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(fa);c[fa>>2]=236048;__ZN10MethodBind10_set_constEb(fa,0);__ZN10MethodBind24_generate_argument_typesEi(fa,1);c[fa+44>>2]=933;c[fa+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,fa,d,0,0)|0;fa=d+4|0;ga=c[fa>>2]|0;if(ga|0?(__Z16atomic_decrementPj(ga+-8|0)|0)==0:0){ha=c[fa>>2]|0;fa=(ha|0)==0?0:ha+-4|0;ha=fa+4|0;if(c[fa>>2]|0){ia=0;do{__ZN10StringNameD2Ev(ha+(ia<<2)|0);ia=ia+1|0}while(ia>>>0<(c[fa>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(ga,1)}__ZN10StringNameD2Ev(d);__Z8D_METHODPKc(e,842002);d=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(d);c[d>>2]=236084;__ZN10MethodBind10_set_constEb(d,0);__ZN10MethodBind24_generate_argument_typesEi(d,1);c[d+44>>2]=68;c[d+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,d,e,0,0)|0;d=e+4|0;ga=c[d>>2]|0;if(ga|0?(__Z16atomic_decrementPj(ga+-8|0)|0)==0:0){fa=c[d>>2]|0;d=(fa|0)==0?0:fa+-4|0;fa=d+4|0;if(c[d>>2]|0){ia=0;do{__ZN10StringNameD2Ev(fa+(ia<<2)|0);ia=ia+1|0}while(ia>>>0<(c[d>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(ga,1)}__ZN10StringNameD2Ev(e);__Z8D_METHODPKc(f,845933);e=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(e);c[e>>2]=236120;__ZN10MethodBind10_set_constEb(e,0);__ZN10MethodBind24_generate_argument_typesEi(e,0);__ZN10MethodBind12_set_returnsEb(e,1);c[e+44>>2]=5161;c[e+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,e,f,0,0)|0;e=f+4|0;ga=c[e>>2]|0;if(ga|0?(__Z16atomic_decrementPj(ga+-8|0)|0)==0:0){d=c[e>>2]|0;e=(d|0)==0?0:d+-4|0;d=e+4|0;if(c[e>>2]|0){ia=0;do{__ZN10StringNameD2Ev(d+(ia<<2)|0);ia=ia+1|0}while(ia>>>0<(c[e>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(ga,1)}__ZN10StringNameD2Ev(f);__Z8D_METHODPKcS0_(g,833864,1126848);f=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(f);c[f>>2]=236156;__ZN10MethodBind10_set_constEb(f,0);__ZN10MethodBind24_generate_argument_typesEi(f,1);c[f+44>>2]=934;c[f+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,f,g,0,0)|0;f=g+4|0;ga=c[f>>2]|0;if(ga|0?(__Z16atomic_decrementPj(ga+-8|0)|0)==0:0){e=c[f>>2]|0;f=(e|0)==0?0:e+-4|0;e=f+4|0;if(c[f>>2]|0){ia=0;do{__ZN10StringNameD2Ev(e+(ia<<2)|0);ia=ia+1|0}while(ia>>>0<(c[f>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(ga,1)}__ZN10StringNameD2Ev(g);__Z8D_METHODPKcS0_(h,833873,1097824);g=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(g);c[g>>2]=236192;__ZN10MethodBind10_set_constEb(g,0);__ZN10MethodBind24_generate_argument_typesEi(g,1);c[g+44>>2]=935;c[g+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,g,h,0,0)|0;g=h+4|0;ga=c[g>>2]|0;if(ga|0?(__Z16atomic_decrementPj(ga+-8|0)|0)==0:0){f=c[g>>2]|0;g=(f|0)==0?0:f+-4|0;f=g+4|0;if(c[g>>2]|0){ia=0;do{__ZN10StringNameD2Ev(f+(ia<<2)|0);ia=ia+1|0}while(ia>>>0<(c[g>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(ga,1)}__ZN10StringNameD2Ev(h);__Z8D_METHODPKc(i,833883);h=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(h);c[h>>2]=236228;__ZN10MethodBind10_set_constEb(h,0);__ZN10MethodBind24_generate_argument_typesEi(h,0);c[h+44>>2]=5159;c[h+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,h,i,0,0)|0;h=i+4|0;ga=c[h>>2]|0;if(ga|0?(__Z16atomic_decrementPj(ga+-8|0)|0)==0:0){g=c[h>>2]|0;h=(g|0)==0?0:g+-4|0;g=h+4|0;if(c[h>>2]|0){ia=0;do{__ZN10StringNameD2Ev(g+(ia<<2)|0);ia=ia+1|0}while(ia>>>0<(c[h>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(ga,1)}__ZN10StringNameD2Ev(i);__Z8D_METHODPKc(j,833891);i=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(i);c[i>>2]=236264;__ZN10MethodBind10_set_constEb(i,0);__ZN10MethodBind24_generate_argument_typesEi(i,1);__ZN10MethodBind12_set_returnsEb(i,1);c[i+44>>2]=4525;c[i+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,i,j,0,0)|0;i=j+4|0;ga=c[i>>2]|0;if(ga|0?(__Z16atomic_decrementPj(ga+-8|0)|0)==0:0){h=c[i>>2]|0;i=(h|0)==0?0:h+-4|0;h=i+4|0;if(c[i>>2]|0){ia=0;do{__ZN10StringNameD2Ev(h+(ia<<2)|0);ia=ia+1|0}while(ia>>>0<(c[i>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(ga,1)}__ZN10StringNameD2Ev(j);__Z8D_METHODPKcS0_(k,833814,990211);j=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(j);c[j>>2]=236300;__ZN10MethodBind10_set_constEb(j,0);__ZN10MethodBind24_generate_argument_typesEi(j,1);c[j+44>>2]=936;c[j+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,j,k,0,0)|0;j=k+4|0;ga=c[j>>2]|0;if(ga|0?(__Z16atomic_decrementPj(ga+-8|0)|0)==0:0){i=c[j>>2]|0;j=(i|0)==0?0:i+-4|0;i=j+4|0;if(c[j>>2]|0){ia=0;do{__ZN10StringNameD2Ev(i+(ia<<2)|0);ia=ia+1|0}while(ia>>>0<(c[j>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(ga,1)}__ZN10StringNameD2Ev(k);__Z8D_METHODPKcS0_(n,833649,1128565);k=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(k);c[k>>2]=236336;__ZN10MethodBind10_set_constEb(k,0);__ZN10MethodBind24_generate_argument_typesEi(k,1);c[k+44>>2]=937;c[k+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,k,n,0,0)|0;k=n+4|0;ga=c[k>>2]|0;if(ga|0?(__Z16atomic_decrementPj(ga+-8|0)|0)==0:0){j=c[k>>2]|0;k=(j|0)==0?0:j+-4|0;j=k+4|0;if(c[k>>2]|0){ia=0;do{__ZN10StringNameD2Ev(j+(ia<<2)|0);ia=ia+1|0}while(ia>>>0<(c[k>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(ga,1)}__ZN10StringNameD2Ev(n);__Z8D_METHODPKcS0_(o,833410,913995);n=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(n);c[n>>2]=236372;__ZN10MethodBind10_set_constEb(n,0);__ZN10MethodBind24_generate_argument_typesEi(n,1);c[n+44>>2]=938;c[n+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,n,o,0,0)|0;n=o+4|0;ga=c[n>>2]|0;if(ga|0?(__Z16atomic_decrementPj(ga+-8|0)|0)==0:0){k=c[n>>2]|0;n=(k|0)==0?0:k+-4|0;k=n+4|0;if(c[n>>2]|0){ia=0;do{__ZN10StringNameD2Ev(k+(ia<<2)|0);ia=ia+1|0}while(ia>>>0<(c[n>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(ga,1)}__ZN10StringNameD2Ev(o);__Z8D_METHODPKcS0_(p,833442,898163);o=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(o);c[o>>2]=236408;__ZN10MethodBind10_set_constEb(o,0);__ZN10MethodBind24_generate_argument_typesEi(o,1);c[o+44>>2]=939;c[o+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,o,p,0,0)|0;o=p+4|0;ga=c[o>>2]|0;if(ga|0?(__Z16atomic_decrementPj(ga+-8|0)|0)==0:0){n=c[o>>2]|0;o=(n|0)==0?0:n+-4|0;n=o+4|0;if(c[o>>2]|0){ia=0;do{__ZN10StringNameD2Ev(n+(ia<<2)|0);ia=ia+1|0}while(ia>>>0<(c[o>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(ga,1)}__ZN10StringNameD2Ev(p);__Z8D_METHODPKcS0_(q,833429,1123189);p=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(p);c[p>>2]=236444;__ZN10MethodBind10_set_constEb(p,0);__ZN10MethodBind24_generate_argument_typesEi(p,1);c[p+44>>2]=940;c[p+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,p,q,0,0)|0;p=q+4|0;ga=c[p>>2]|0;if(ga|0?(__Z16atomic_decrementPj(ga+-8|0)|0)==0:0){o=c[p>>2]|0;p=(o|0)==0?0:o+-4|0;o=p+4|0;if(c[p>>2]|0){ia=0;do{__ZN10StringNameD2Ev(o+(ia<<2)|0);ia=ia+1|0}while(ia>>>0<(c[p>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(ga,1)}__ZN10StringNameD2Ev(q);__Z8D_METHODPKcS0_(r,833489,1109092);q=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(q);c[q>>2]=236480;__ZN10MethodBind10_set_constEb(q,0);__ZN10MethodBind24_generate_argument_typesEi(q,1);c[q+44>>2]=941;c[q+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,q,r,0,0)|0;q=r+4|0;ga=c[q>>2]|0;if(ga|0?(__Z16atomic_decrementPj(ga+-8|0)|0)==0:0){p=c[q>>2]|0;q=(p|0)==0?0:p+-4|0;p=q+4|0;if(c[q>>2]|0){ia=0;do{__ZN10StringNameD2Ev(p+(ia<<2)|0);ia=ia+1|0}while(ia>>>0<(c[q>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(ga,1)}__ZN10StringNameD2Ev(r);__Z8D_METHODPKc(s,833344);r=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(r);c[r>>2]=236228;__ZN10MethodBind10_set_constEb(r,0);__ZN10MethodBind24_generate_argument_typesEi(r,0);c[r+44>>2]=5160;c[r+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,r,s,0,0)|0;r=s+4|0;ga=c[r>>2]|0;if(ga|0?(__Z16atomic_decrementPj(ga+-8|0)|0)==0:0){q=c[r>>2]|0;r=(q|0)==0?0:q+-4|0;q=r+4|0;if(c[r>>2]|0){ia=0;do{__ZN10StringNameD2Ev(q+(ia<<2)|0);ia=ia+1|0}while(ia>>>0<(c[r>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(ga,1)}__ZN10StringNameD2Ev(s);__Z8D_METHODPKcS0_(t,833803,836648);s=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(s);c[s>>2]=236408;__ZN10MethodBind10_set_constEb(s,0);__ZN10MethodBind24_generate_argument_typesEi(s,1);c[s+44>>2]=942;c[s+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,s,t,0,0)|0;s=t+4|0;ga=c[s>>2]|0;if(ga|0?(__Z16atomic_decrementPj(ga+-8|0)|0)==0:0){r=c[s>>2]|0;s=(r|0)==0?0:r+-4|0;r=s+4|0;if(c[s>>2]|0){ia=0;do{__ZN10StringNameD2Ev(r+(ia<<2)|0);ia=ia+1|0}while(ia>>>0<(c[s>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(ga,1)}__ZN10StringNameD2Ev(t);__Z8D_METHODPKcS0_S0_S0_(u,833666,842876,1127771,1074084);t=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(t);c[t>>2]=236516;__ZN10MethodBind10_set_constEb(t,0);__ZN10MethodBind24_generate_argument_typesEi(t,3);c[t+44>>2]=3146;c[t+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,t,u,0,0)|0;t=u+4|0;ga=c[t>>2]|0;if(ga|0?(__Z16atomic_decrementPj(ga+-8|0)|0)==0:0){s=c[t>>2]|0;t=(s|0)==0?0:s+-4|0;s=t+4|0;if(c[t>>2]|0){ia=0;do{__ZN10StringNameD2Ev(s+(ia<<2)|0);ia=ia+1|0}while(ia>>>0<(c[t>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(ga,1)}__ZN10StringNameD2Ev(u);__Z8D_METHODPKc(v,833793);u=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(u);c[u>>2]=236228;__ZN10MethodBind10_set_constEb(u,0);__ZN10MethodBind24_generate_argument_typesEi(u,0);c[u+44>>2]=5161;c[u+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,u,v,0,0)|0;u=v+4|0;ga=c[u>>2]|0;if(ga|0?(__Z16atomic_decrementPj(ga+-8|0)|0)==0:0){t=c[u>>2]|0;u=(t|0)==0?0:t+-4|0;t=u+4|0;if(c[u>>2]|0){ia=0;do{__ZN10StringNameD2Ev(t+(ia<<2)|0);ia=ia+1|0}while(ia>>>0<(c[u>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(ga,1)}__ZN10StringNameD2Ev(v);__Z8D_METHODPKc(w,833187);v=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(v);c[v>>2]=236228;__ZN10MethodBind10_set_constEb(v,0);__ZN10MethodBind24_generate_argument_typesEi(v,0);c[v+44>>2]=5162;c[v+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,v,w,0,0)|0;v=w+4|0;ga=c[v>>2]|0;if(ga|0?(__Z16atomic_decrementPj(ga+-8|0)|0)==0:0){u=c[v>>2]|0;v=(u|0)==0?0:u+-4|0;u=v+4|0;if(c[v>>2]|0){ia=0;do{__ZN10StringNameD2Ev(u+(ia<<2)|0);ia=ia+1|0}while(ia>>>0<(c[v>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(ga,1)}__ZN10StringNameD2Ev(w);__Z8D_METHODPKc(x,1132387);w=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(w);c[w>>2]=236228;__ZN10MethodBind10_set_constEb(w,0);__ZN10MethodBind24_generate_argument_typesEi(w,0);c[w+44>>2]=5163;c[w+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,w,x,0,0)|0;w=x+4|0;ga=c[w>>2]|0;do if(ga|0){if(__Z16atomic_decrementPj(ga+-8|0)|0)break;v=c[w>>2]|0;ia=(v|0)==0?0:v+-4|0;v=ia+4|0;if(c[ia>>2]|0){u=0;do{__ZN10StringNameD2Ev(v+(u<<2)|0);u=u+1|0}while(u>>>0<(c[ia>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(ga,1)}while(0);__ZN10StringNameD2Ev(x);__Z8D_METHODPKcS0_(y,833903,1146191);x=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(x);c[x>>2]=236552;__ZN10MethodBind10_set_constEb(x,0);__ZN10MethodBind24_generate_argument_typesEi(x,1);c[x+44>>2]=943;c[x+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,x,y,0,0)|0;x=y+4|0;ga=c[x>>2]|0;do if(ga|0){if(__Z16atomic_decrementPj(ga+-8|0)|0)break;w=c[x>>2]|0;ia=(w|0)==0?0:w+-4|0;w=ia+4|0;if(c[ia>>2]|0){u=0;do{__ZN10StringNameD2Ev(w+(u<<2)|0);u=u+1|0}while(u>>>0<(c[ia>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(ga,1)}while(0);__ZN10StringNameD2Ev(y);__Z8D_METHODPKc(z,833922);y=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(y);c[y>>2]=236588;__ZN10MethodBind10_set_constEb(y,1);__ZN10MethodBind24_generate_argument_typesEi(y,0);__ZN10MethodBind12_set_returnsEb(y,1);c[y+44>>2]=5162;c[y+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,y,z,0,0)|0;y=z+4|0;ga=c[y>>2]|0;do if(ga|0){if(__Z16atomic_decrementPj(ga+-8|0)|0)break;x=c[y>>2]|0;ia=(x|0)==0?0:x+-4|0;x=ia+4|0;if(c[ia>>2]|0){u=0;do{__ZN10StringNameD2Ev(x+(u<<2)|0);u=u+1|0}while(u>>>0<(c[ia>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(ga,1)}while(0);__ZN10StringNameD2Ev(z);__Z8D_METHODPKcS0_(A,833941,1044635);z=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(z);c[z>>2]=236552;__ZN10MethodBind10_set_constEb(z,0);__ZN10MethodBind24_generate_argument_typesEi(z,1);c[z+44>>2]=944;c[z+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,z,A,0,0)|0;z=A+4|0;ga=c[z>>2]|0;do if(ga|0){if(__Z16atomic_decrementPj(ga+-8|0)|0)break;y=c[z>>2]|0;ia=(y|0)==0?0:y+-4|0;y=ia+4|0;if(c[ia>>2]|0){u=0;do{__ZN10StringNameD2Ev(y+(u<<2)|0);u=u+1|0}while(u>>>0<(c[ia>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(ga,1)}while(0);__ZN10StringNameD2Ev(A);__Z8D_METHODPKc(B,833959);A=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(A);c[A>>2]=236588;__ZN10MethodBind10_set_constEb(A,1);__ZN10MethodBind24_generate_argument_typesEi(A,0);__ZN10MethodBind12_set_returnsEb(A,1);c[A+44>>2]=5163;c[A+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,A,B,0,0)|0;A=B+4|0;ga=c[A>>2]|0;do if(ga|0){if(__Z16atomic_decrementPj(ga+-8|0)|0)break;z=c[A>>2]|0;ia=(z|0)==0?0:z+-4|0;z=ia+4|0;if(c[ia>>2]|0){u=0;do{__ZN10StringNameD2Ev(z+(u<<2)|0);u=u+1|0}while(u>>>0<(c[ia>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(ga,1)}while(0);__ZN10StringNameD2Ev(B);__Z8D_METHODPKcS0_(C,833976,833994);B=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(B);c[B>>2]=236552;__ZN10MethodBind10_set_constEb(B,0);__ZN10MethodBind24_generate_argument_typesEi(B,1);c[B+44>>2]=945;c[B+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,B,C,0,0)|0;B=C+4|0;ga=c[B>>2]|0;do if(ga|0){if(__Z16atomic_decrementPj(ga+-8|0)|0)break;A=c[B>>2]|0;ia=(A|0)==0?0:A+-4|0;A=ia+4|0;if(c[ia>>2]|0){u=0;do{__ZN10StringNameD2Ev(A+(u<<2)|0);u=u+1|0}while(u>>>0<(c[ia>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(ga,1)}while(0);__ZN10StringNameD2Ev(C);__Z8D_METHODPKc(D,834001);C=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(C);c[C>>2]=236588;__ZN10MethodBind10_set_constEb(C,1);__ZN10MethodBind24_generate_argument_typesEi(C,0);__ZN10MethodBind12_set_returnsEb(C,1);c[C+44>>2]=5164;c[C+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,C,D,0,0)|0;C=D+4|0;ga=c[C>>2]|0;do if(ga|0){if(__Z16atomic_decrementPj(ga+-8|0)|0)break;B=c[C>>2]|0;ia=(B|0)==0?0:B+-4|0;B=ia+4|0;if(c[ia>>2]|0){u=0;do{__ZN10StringNameD2Ev(B+(u<<2)|0);u=u+1|0}while(u>>>0<(c[ia>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(ga,1)}while(0);__ZN10StringNameD2Ev(D);__Z8D_METHODPKc(E,841989);D=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(D);c[D>>2]=236624;__ZN10MethodBind10_set_constEb(D,0);__ZN10MethodBind24_generate_argument_typesEi(D,0);__ZN10MethodBind12_set_returnsEb(D,1);c[D+44>>2]=5165;c[D+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,D,E,0,0)|0;D=E+4|0;ga=c[D>>2]|0;do if(ga|0){if(__Z16atomic_decrementPj(ga+-8|0)|0)break;C=c[D>>2]|0;ia=(C|0)==0?0:C+-4|0;C=ia+4|0;if(c[ia>>2]|0){u=0;do{__ZN10StringNameD2Ev(C+(u<<2)|0);u=u+1|0}while(u>>>0<(c[ia>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(ga,1)}while(0);__ZN10StringNameD2Ev(E);__Z8D_METHODPKcS0_(F,834021,1117699);E=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(E);c[E>>2]=236408;__ZN10MethodBind10_set_constEb(E,0);__ZN10MethodBind24_generate_argument_typesEi(E,1);c[E+44>>2]=946;c[E+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,E,F,0,0)|0;E=F+4|0;ga=c[E>>2]|0;do if(ga|0){if(__Z16atomic_decrementPj(ga+-8|0)|0)break;D=c[E>>2]|0;ia=(D|0)==0?0:D+-4|0;D=ia+4|0;if(c[ia>>2]|0){u=0;do{__ZN10StringNameD2Ev(D+(u<<2)|0);u=u+1|0}while(u>>>0<(c[ia>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(ga,1)}while(0);__ZN10StringNameD2Ev(F);__Z8D_METHODPKcS0_(G,834036,834049);F=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(F);c[F>>2]=236408;__ZN10MethodBind10_set_constEb(F,0);__ZN10MethodBind24_generate_argument_typesEi(F,1);c[F+44>>2]=947;c[F+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,F,G,0,0)|0;F=G+4|0;ga=c[F>>2]|0;do if(ga|0){if(__Z16atomic_decrementPj(ga+-8|0)|0)break;E=c[F>>2]|0;ia=(E|0)==0?0:E+-4|0;E=ia+4|0;if(c[ia>>2]|0){u=0;do{__ZN10StringNameD2Ev(E+(u<<2)|0);u=u+1|0}while(u>>>0<(c[ia>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(ga,1)}while(0);__ZN10StringNameD2Ev(G);__Z8D_METHODPKc(H,834056);G=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(G);c[G>>2]=236660;__ZN10MethodBind10_set_constEb(G,1);__ZN10MethodBind24_generate_argument_typesEi(G,0);__ZN10MethodBind12_set_returnsEb(G,1);c[G+44>>2]=5166;c[G+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,G,H,0,0)|0;G=H+4|0;ga=c[G>>2]|0;do if(ga|0){if(__Z16atomic_decrementPj(ga+-8|0)|0)break;F=c[G>>2]|0;ia=(F|0)==0?0:F+-4|0;F=ia+4|0;if(c[ia>>2]|0){u=0;do{__ZN10StringNameD2Ev(F+(u<<2)|0);u=u+1|0}while(u>>>0<(c[ia>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(ga,1)}while(0);__ZN10StringNameD2Ev(H);__Z8D_METHODPKcS0_(I,834069,1113974);H=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(H);c[H>>2]=236552;__ZN10MethodBind10_set_constEb(H,0);__ZN10MethodBind24_generate_argument_typesEi(H,1);c[H+44>>2]=948;c[H+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,H,I,0,0)|0;H=I+4|0;ga=c[H>>2]|0;do if(ga|0){if(__Z16atomic_decrementPj(ga+-8|0)|0)break;G=c[H>>2]|0;ia=(G|0)==0?0:G+-4|0;G=ia+4|0;if(c[ia>>2]|0){u=0;do{__ZN10StringNameD2Ev(G+(u<<2)|0);u=u+1|0}while(u>>>0<(c[ia>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(ga,1)}while(0);__ZN10StringNameD2Ev(I);__Z8D_METHODPKc(J,834091);I=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(I);c[I>>2]=236588;__ZN10MethodBind10_set_constEb(I,1);__ZN10MethodBind24_generate_argument_typesEi(I,0);__ZN10MethodBind12_set_returnsEb(I,1);c[I+44>>2]=5167;c[I+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,I,J,0,0)|0;I=J+4|0;ga=c[I>>2]|0;do if(ga|0){if(__Z16atomic_decrementPj(ga+-8|0)|0)break;H=c[I>>2]|0;ia=(H|0)==0?0:H+-4|0;H=ia+4|0;if(c[ia>>2]|0){u=0;do{__ZN10StringNameD2Ev(H+(u<<2)|0);u=u+1|0}while(u>>>0<(c[ia>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(ga,1)}while(0);__ZN10StringNameD2Ev(J);__Z8D_METHODPKcS0_(K,834112,834125);J=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(J);c[J>>2]=236696;__ZN10MethodBind10_set_constEb(J,0);__ZN10MethodBind24_generate_argument_typesEi(J,1);__ZN10MethodBind12_set_returnsEb(J,1);c[J+44>>2]=4526;c[J+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,J,K,0,0)|0;J=K+4|0;ga=c[J>>2]|0;do if(ga|0){if(__Z16atomic_decrementPj(ga+-8|0)|0)break;I=c[J>>2]|0;ia=(I|0)==0?0:I+-4|0;I=ia+4|0;if(c[ia>>2]|0){u=0;do{__ZN10StringNameD2Ev(I+(u<<2)|0);u=u+1|0}while(u>>>0<(c[ia>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(ga,1)}while(0);__ZN10StringNameD2Ev(K);__Z8D_METHODPKcS0_(L,834132,834125);K=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(K);c[K>>2]=236696;__ZN10MethodBind10_set_constEb(K,0);__ZN10MethodBind24_generate_argument_typesEi(K,1);__ZN10MethodBind12_set_returnsEb(K,1);c[K+44>>2]=4527;c[K+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,K,L,0,0)|0;K=L+4|0;ga=c[K>>2]|0;do if(ga|0){if(__Z16atomic_decrementPj(ga+-8|0)|0)break;J=c[K>>2]|0;ia=(J|0)==0?0:J+-4|0;J=ia+4|0;if(c[ia>>2]|0){u=0;do{__ZN10StringNameD2Ev(J+(u<<2)|0);u=u+1|0}while(u>>>0<(c[ia>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(ga,1)}while(0);__ZN10StringNameD2Ev(L);__Z8D_METHODPKcS0_(M,834146,1126848);L=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(L);c[L>>2]=236156;__ZN10MethodBind10_set_constEb(L,0);__ZN10MethodBind24_generate_argument_typesEi(L,1);c[L+44>>2]=949;c[L+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,L,M,0,0)|0;L=M+4|0;ga=c[L>>2]|0;do if(ga|0){if(__Z16atomic_decrementPj(ga+-8|0)|0)break;K=c[L>>2]|0;ia=(K|0)==0?0:K+-4|0;K=ia+4|0;if(c[ia>>2]|0){u=0;do{__ZN10StringNameD2Ev(K+(u<<2)|0);u=u+1|0}while(u>>>0<(c[ia>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(ga,1)}while(0);__ZN10StringNameD2Ev(M);__Z8D_METHODPKc(N,834157);M=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(M);c[M>>2]=236732;__ZN10MethodBind10_set_constEb(M,1);__ZN10MethodBind24_generate_argument_typesEi(M,0);__ZN10MethodBind12_set_returnsEb(M,1);c[M+44>>2]=5168;c[M+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,M,N,0,0)|0;M=N+4|0;ga=c[M>>2]|0;do if(ga|0){if(__Z16atomic_decrementPj(ga+-8|0)|0)break;L=c[M>>2]|0;ia=(L|0)==0?0:L+-4|0;L=ia+4|0;if(c[ia>>2]|0){u=0;do{__ZN10StringNameD2Ev(L+(u<<2)|0);u=u+1|0}while(u>>>0<(c[ia>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(ga,1)}while(0);__ZN10StringNameD2Ev(N);__Z8D_METHODPKcS0_(O,834168,1074374);N=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(N);c[N>>2]=236408;__ZN10MethodBind10_set_constEb(N,0);__ZN10MethodBind24_generate_argument_typesEi(N,1);c[N+44>>2]=950;c[N+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,N,O,0,0)|0;N=O+4|0;ga=c[N>>2]|0;do if(ga|0){if(__Z16atomic_decrementPj(ga+-8|0)|0)break;M=c[N>>2]|0;ia=(M|0)==0?0:M+-4|0;M=ia+4|0;if(c[ia>>2]|0){u=0;do{__ZN10StringNameD2Ev(M+(u<<2)|0);u=u+1|0}while(u>>>0<(c[ia>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(ga,1)}while(0);__ZN10StringNameD2Ev(O);__Z8D_METHODPKc(P,834191);O=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(O);c[O>>2]=236660;__ZN10MethodBind10_set_constEb(O,1);__ZN10MethodBind24_generate_argument_typesEi(O,0);__ZN10MethodBind12_set_returnsEb(O,1);c[O+44>>2]=5169;c[O+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,O,P,0,0)|0;O=P+4|0;ga=c[O>>2]|0;do if(ga|0){if(__Z16atomic_decrementPj(ga+-8|0)|0)break;N=c[O>>2]|0;ia=(N|0)==0?0:N+-4|0;N=ia+4|0;if(c[ia>>2]|0){u=0;do{__ZN10StringNameD2Ev(N+(u<<2)|0);u=u+1|0}while(u>>>0<(c[ia>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(ga,1)}while(0);__ZN10StringNameD2Ev(P);__Z8D_METHODPKc(Q,834214);P=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(P);c[P>>2]=236660;__ZN10MethodBind10_set_constEb(P,1);__ZN10MethodBind24_generate_argument_typesEi(P,0);__ZN10MethodBind12_set_returnsEb(P,1);c[P+44>>2]=5170;c[P+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,P,Q,0,0)|0;P=Q+4|0;ga=c[P>>2]|0;do if(ga|0){if(__Z16atomic_decrementPj(ga+-8|0)|0)break;O=c[P>>2]|0;ia=(O|0)==0?0:O+-4|0;O=ia+4|0;if(c[ia>>2]|0){u=0;do{__ZN10StringNameD2Ev(O+(u<<2)|0);u=u+1|0}while(u>>>0<(c[ia>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(ga,1)}while(0);__ZN10StringNameD2Ev(Q);__Z8D_METHODPKcS0_(R,834240,1146191);Q=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(Q);c[Q>>2]=236552;__ZN10MethodBind10_set_constEb(Q,0);__ZN10MethodBind24_generate_argument_typesEi(Q,1);c[Q+44>>2]=951;c[Q+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,Q,R,0,0)|0;Q=R+4|0;ga=c[Q>>2]|0;do if(ga|0){if(__Z16atomic_decrementPj(ga+-8|0)|0)break;P=c[Q>>2]|0;ia=(P|0)==0?0:P+-4|0;P=ia+4|0;if(c[ia>>2]|0){u=0;do{__ZN10StringNameD2Ev(P+(u<<2)|0);u=u+1|0}while(u>>>0<(c[ia>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(ga,1)}while(0);__ZN10StringNameD2Ev(R);__Z8D_METHODPKc(S,834255);R=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(R);c[R>>2]=236588;__ZN10MethodBind10_set_constEb(R,1);__ZN10MethodBind24_generate_argument_typesEi(R,0);__ZN10MethodBind12_set_returnsEb(R,1);c[R+44>>2]=5171;c[R+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,R,S,0,0)|0;R=S+4|0;ga=c[R>>2]|0;do if(ga|0){if(__Z16atomic_decrementPj(ga+-8|0)|0)break;Q=c[R>>2]|0;ia=(Q|0)==0?0:Q+-4|0;Q=ia+4|0;if(c[ia>>2]|0){u=0;do{__ZN10StringNameD2Ev(Q+(u<<2)|0);u=u+1|0}while(u>>>0<(c[ia>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(ga,1)}while(0);__ZN10StringNameD2Ev(S);__ZN6StringC2EPKc(b,1026873);c[U>>2]=c[b>>2];__ZN10StringNameC2ERK6String(T,U);__ZN6StringC2EPKc(b,834271);__ZN6StringC2EPKc(V,834278);__ZN7ClassDB18add_property_groupE10StringNameRK6StringS3_(T,b,V);S=c[V>>2]|0;do if(S|0){if(__Z16atomic_decrementPj(S+-8|0)|0)break;__ZN6Memory11free_staticEPvb(S,1)}while(0);S=c[b>>2]|0;do if(S|0){if(__Z16atomic_decrementPj(S+-8|0)|0)break;__ZN6Memory11free_staticEPvb(S,1)}while(0);__ZN10StringNameD2Ev(T);T=c[U>>2]|0;do if(T|0){if(__Z16atomic_decrementPj(T+-8|0)|0)break;__ZN6Memory11free_staticEPvb(T,1)}while(0);__ZN6StringC2EPKc(b,1026873);c[U>>2]=c[b>>2];__ZN10StringNameC2ERK6String(W,U);__ZN6StringC2EPKc(X,834286);__ZN6StringC2EPKc(V,1263606);T=b+4|0;c[T>>2]=0;S=b+12|0;c[S>>2]=0;c[b>>2]=1;ga=c[X>>2]|0;do if(ga|0){c[T>>2]=0;if(!(__Z28atomic_conditional_incrementPj(ga+-8|0)|0))break;c[T>>2]=c[X>>2]}while(0);c[b+8>>2]=0;T=c[S>>2]|0;do if((T|0)!=(c[V>>2]|0)){do if(T|0){if(__Z16atomic_decrementPj(T+-8|0)|0)break;__ZN6Memory11free_staticEPvb(T,1)}while(0);c[S>>2]=0;ga=c[V>>2]|0;if(!ga)break;if(!(__Z28atomic_conditional_incrementPj(ga+-8|0)|0))break;c[S>>2]=c[V>>2]}while(0);c[b+16>>2]=7;c[Y>>2]=__Z11_scs_createPKc(834240)|0;c[Z>>2]=__Z11_scs_createPKc(834255)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(W,b,Y,Z,-1);__ZN10StringNameD2Ev(Z);__ZN10StringNameD2Ev(Y);S=c[b+12>>2]|0;do if(S|0){if(__Z16atomic_decrementPj(S+-8|0)|0)break;__ZN6Memory11free_staticEPvb(S,1)}while(0);S=c[b+4>>2]|0;do if(S|0){if(__Z16atomic_decrementPj(S+-8|0)|0)break;__ZN6Memory11free_staticEPvb(S,1)}while(0);S=c[V>>2]|0;do if(S|0){if(__Z16atomic_decrementPj(S+-8|0)|0)break;__ZN6Memory11free_staticEPvb(S,1)}while(0);S=c[X>>2]|0;do if(S|0){if(__Z16atomic_decrementPj(S+-8|0)|0)break;__ZN6Memory11free_staticEPvb(S,1)}while(0);__ZN10StringNameD2Ev(W);W=c[U>>2]|0;do if(W|0){if(__Z16atomic_decrementPj(W+-8|0)|0)break;__ZN6Memory11free_staticEPvb(W,1)}while(0);__ZN6StringC2EPKc(b,1026873);c[U>>2]=c[b>>2];__ZN10StringNameC2ERK6String(_,U);__ZN6StringC2EPKc($,834301);__ZN6StringC2EPKc(V,1263606);W=b+4|0;c[W>>2]=0;S=b+12|0;c[S>>2]=0;c[b>>2]=4;X=c[$>>2]|0;do if(X|0){c[W>>2]=0;if(!(__Z28atomic_conditional_incrementPj(X+-8|0)|0))break;c[W>>2]=c[$>>2]}while(0);c[b+8>>2]=18;W=c[S>>2]|0;do if((W|0)!=(c[V>>2]|0)){do if(W|0){if(__Z16atomic_decrementPj(W+-8|0)|0)break;__ZN6Memory11free_staticEPvb(W,1)}while(0);c[S>>2]=0;X=c[V>>2]|0;if(!X)break;if(!(__Z28atomic_conditional_incrementPj(X+-8|0)|0))break;c[S>>2]=c[V>>2]}while(0);c[b+16>>2]=7;c[Y>>2]=__Z11_scs_createPKc(834146)|0;c[Z>>2]=__Z11_scs_createPKc(834157)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(_,b,Y,Z,-1);__ZN10StringNameD2Ev(Z);__ZN10StringNameD2Ev(Y);S=c[b+12>>2]|0;do if(S|0){if(__Z16atomic_decrementPj(S+-8|0)|0)break;__ZN6Memory11free_staticEPvb(S,1)}while(0);S=c[b+4>>2]|0;do if(S|0){if(__Z16atomic_decrementPj(S+-8|0)|0)break;__ZN6Memory11free_staticEPvb(S,1)}while(0);S=c[V>>2]|0;do if(S|0){if(__Z16atomic_decrementPj(S+-8|0)|0)break;__ZN6Memory11free_staticEPvb(S,1)}while(0);S=c[$>>2]|0;do if(S|0){if(__Z16atomic_decrementPj(S+-8|0)|0)break;__ZN6Memory11free_staticEPvb(S,1)}while(0);__ZN10StringNameD2Ev(_);_=c[U>>2]|0;do if(_|0){if(__Z16atomic_decrementPj(_+-8|0)|0)break;__ZN6Memory11free_staticEPvb(_,1)}while(0);__ZN6StringC2EPKc(b,1026873);c[U>>2]=c[b>>2];__ZN10StringNameC2ERK6String(aa,U);__ZN6StringC2EPKc(ca,834313);__ZN6StringC2EPKc(V,834332);_=b+4|0;c[_>>2]=0;S=b+12|0;c[S>>2]=0;c[b>>2]=2;$=c[ca>>2]|0;do if($|0){c[_>>2]=0;if(!(__Z28atomic_conditional_incrementPj($+-8|0)|0))break;c[_>>2]=c[ca>>2]}while(0);c[b+8>>2]=1;_=c[S>>2]|0;do if((_|0)!=(c[V>>2]|0)){do if(_|0){if(__Z16atomic_decrementPj(_+-8|0)|0)break;__ZN6Memory11free_staticEPvb(_,1)}while(0);c[S>>2]=0;$=c[V>>2]|0;if(!$)break;if(!(__Z28atomic_conditional_incrementPj($+-8|0)|0))break;c[S>>2]=c[V>>2]}while(0);c[b+16>>2]=7;c[Y>>2]=__Z11_scs_createPKc(834168)|0;c[Z>>2]=__Z11_scs_createPKc(834191)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(aa,b,Y,Z,-1);__ZN10StringNameD2Ev(Z);__ZN10StringNameD2Ev(Y);S=c[b+12>>2]|0;do if(S|0){if(__Z16atomic_decrementPj(S+-8|0)|0)break;__ZN6Memory11free_staticEPvb(S,1)}while(0);S=c[b+4>>2]|0;do if(S|0){if(__Z16atomic_decrementPj(S+-8|0)|0)break;__ZN6Memory11free_staticEPvb(S,1)}while(0);S=c[V>>2]|0;do if(S|0){if(__Z16atomic_decrementPj(S+-8|0)|0)break;__ZN6Memory11free_staticEPvb(S,1)}while(0);S=c[ca>>2]|0;do if(S|0){if(__Z16atomic_decrementPj(S+-8|0)|0)break;__ZN6Memory11free_staticEPvb(S,1)}while(0);__ZN10StringNameD2Ev(aa);aa=c[U>>2]|0;do if(aa|0){if(__Z16atomic_decrementPj(aa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(aa,1)}while(0);__ZN6StringC2EPKc(b,1026873);c[U>>2]=c[b>>2];__ZN10StringNameC2ERK6String(da,U);__ZN6StringC2EPKc(V,834344);__ZN6StringC2EPKc(ea,1121489);__ZN6StringC2EPKc(Z,1263606);aa=Y+4|0;c[aa>>2]=0;S=Y+12|0;c[S>>2]=0;c[Y>>2]=0;ca=c[ea>>2]|0;do if(ca|0){c[aa>>2]=0;if(!(__Z28atomic_conditional_incrementPj(ca+-8|0)|0))break;c[aa>>2]=c[ea>>2]}while(0);c[Y+8>>2]=0;aa=c[S>>2]|0;do if((aa|0)!=(c[Z>>2]|0)){do if(aa|0){if(__Z16atomic_decrementPj(aa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(aa,1)}while(0);c[S>>2]=0;ca=c[Z>>2]|0;if(!ca)break;if(!(__Z28atomic_conditional_incrementPj(ca+-8|0)|0))break;c[S>>2]=c[Z>>2]}while(0);c[Y+16>>2]=7;__ZN10MethodInfoC2ERK6StringRK12PropertyInfo(b,V,Y);__ZN7ClassDB10add_signalE10StringNameRK10MethodInfo(da,b);__ZN10MethodInfoD2Ev(b);S=c[Y+12>>2]|0;do if(S|0){if(__Z16atomic_decrementPj(S+-8|0)|0)break;__ZN6Memory11free_staticEPvb(S,1)}while(0);S=c[Y+4>>2]|0;do if(S|0){if(__Z16atomic_decrementPj(S+-8|0)|0)break;__ZN6Memory11free_staticEPvb(S,1)}while(0);S=c[Z>>2]|0;do if(S|0){if(__Z16atomic_decrementPj(S+-8|0)|0)break;__ZN6Memory11free_staticEPvb(S,1)}while(0);S=c[ea>>2]|0;do if(S|0){if(__Z16atomic_decrementPj(S+-8|0)|0)break;__ZN6Memory11free_staticEPvb(S,1)}while(0);S=c[V>>2]|0;do if(S|0){if(__Z16atomic_decrementPj(S+-8|0)|0)break;__ZN6Memory11free_staticEPvb(S,1)}while(0);__ZN10StringNameD2Ev(da);da=c[U>>2]|0;do if(da|0){if(__Z16atomic_decrementPj(da+-8|0)|0)break;__ZN6Memory11free_staticEPvb(da,1)}while(0);__ZN6StringC2EPKc(b,1026873);c[V>>2]=c[b>>2];__ZN10StringNameC2ERK6String(U,V);__ZN10StringNameC2EPKc(b,848333);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(U,b,0);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(U);da=c[V>>2]|0;do if(da|0){if(__Z16atomic_decrementPj(da+-8|0)|0)break;__ZN6Memory11free_staticEPvb(da,1)}while(0);__ZN6StringC2EPKc(b,1026873);c[V>>2]=c[b>>2];__ZN10StringNameC2ERK6String(U,V);__ZN10StringNameC2EPKc(b,848344);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(U,b,1);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(U);da=c[V>>2]|0;do if(da|0){if(__Z16atomic_decrementPj(da+-8|0)|0)break;__ZN6Memory11free_staticEPvb(da,1)}while(0);__ZN6StringC2EPKc(b,1026873);c[V>>2]=c[b>>2];__ZN10StringNameC2ERK6String(U,V);__ZN10StringNameC2EPKc(b,848357);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(U,b,2);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(U);da=c[V>>2]|0;do if(da|0){if(__Z16atomic_decrementPj(da+-8|0)|0)break;__ZN6Memory11free_staticEPvb(da,1)}while(0);__ZN6StringC2EPKc(b,1026873);c[V>>2]=c[b>>2];__ZN10StringNameC2ERK6String(U,V);__ZN10StringNameC2EPKc(b,842719);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(U,b,3);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(U);da=c[V>>2]|0;do if(da|0){if(__Z16atomic_decrementPj(da+-8|0)|0)break;__ZN6Memory11free_staticEPvb(da,1)}while(0);__ZN6StringC2EPKc(b,1026873);c[V>>2]=c[b>>2];__ZN10StringNameC2ERK6String(U,V);__ZN10StringNameC2EPKc(b,834357);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(U,b,0);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(U);da=c[V>>2]|0;do if(da|0){if(__Z16atomic_decrementPj(da+-8|0)|0)break;__ZN6Memory11free_staticEPvb(da,1)}while(0);__ZN6StringC2EPKc(b,1026873);c[V>>2]=c[b>>2];__ZN10StringNameC2ERK6String(U,V);__ZN10StringNameC2EPKc(b,834370);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(U,b,1);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(U);da=c[V>>2]|0;do if(da|0){if(__Z16atomic_decrementPj(da+-8|0)|0)break;__ZN6Memory11free_staticEPvb(da,1)}while(0);__ZN6StringC2EPKc(b,1026873);c[V>>2]=c[b>>2];__ZN10StringNameC2ERK6String(U,V);__ZN10StringNameC2EPKc(b,834383);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(U,b,2);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(U);da=c[V>>2]|0;do if(da|0){if(__Z16atomic_decrementPj(da+-8|0)|0)break;__ZN6Memory11free_staticEPvb(da,1)}while(0);__ZN6StringC2EPKc(b,1026873);c[V>>2]=c[b>>2];__ZN10StringNameC2ERK6String(U,V);__ZN10StringNameC2EPKc(b,834393);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(U,b,0);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(U);da=c[V>>2]|0;do if(da|0){if(__Z16atomic_decrementPj(da+-8|0)|0)break;__ZN6Memory11free_staticEPvb(da,1)}while(0);__ZN6StringC2EPKc(b,1026873);c[V>>2]=c[b>>2];__ZN10StringNameC2ERK6String(U,V);__ZN10StringNameC2EPKc(b,834404);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(U,b,1);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(U);da=c[V>>2]|0;do if(da|0){if(__Z16atomic_decrementPj(da+-8|0)|0)break;__ZN6Memory11free_staticEPvb(da,1)}while(0);__ZN6StringC2EPKc(b,1026873);c[V>>2]=c[b>>2];__ZN10StringNameC2ERK6String(U,V);__ZN10StringNameC2EPKc(b,834414);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(U,b,2);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(U);da=c[V>>2]|0;do if(da|0){if(__Z16atomic_decrementPj(da+-8|0)|0)break;__ZN6Memory11free_staticEPvb(da,1)}while(0);__ZN6StringC2EPKc(b,1026873);c[V>>2]=c[b>>2];__ZN10StringNameC2ERK6String(U,V);__ZN10StringNameC2EPKc(b,834425);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(U,b,3);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(U);da=c[V>>2]|0;do if(da|0){if(__Z16atomic_decrementPj(da+-8|0)|0)break;__ZN6Memory11free_staticEPvb(da,1)}while(0);__ZN6StringC2EPKc(b,1026873);c[V>>2]=c[b>>2];__ZN10StringNameC2ERK6String(U,V);__ZN10StringNameC2EPKc(b,834438);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(U,b,4);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(U);da=c[V>>2]|0;do if(da|0){if(__Z16atomic_decrementPj(da+-8|0)|0)break;__ZN6Memory11free_staticEPvb(da,1)}while(0);__ZN6StringC2EPKc(b,1026873);c[V>>2]=c[b>>2];__ZN10StringNameC2ERK6String(U,V);__ZN10StringNameC2EPKc(b,834448);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(U,b,5);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(U);da=c[V>>2]|0;do if(da|0){if(__Z16atomic_decrementPj(da+-8|0)|0)break;__ZN6Memory11free_staticEPvb(da,1)}while(0);__ZN6StringC2EPKc(b,1026873);c[V>>2]=c[b>>2];__ZN10StringNameC2ERK6String(U,V);__ZN10StringNameC2EPKc(b,834459);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(U,b,6);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(U);da=c[V>>2]|0;do if(da|0){if(__Z16atomic_decrementPj(da+-8|0)|0)break;__ZN6Memory11free_staticEPvb(da,1)}while(0);__ZN6StringC2EPKc(b,1026873);c[V>>2]=c[b>>2];__ZN10StringNameC2ERK6String(U,V);__ZN10StringNameC2EPKc(b,834474);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(U,b,7);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(U);da=c[V>>2]|0;do if(da|0){if(__Z16atomic_decrementPj(da+-8|0)|0)break;__ZN6Memory11free_staticEPvb(da,1)}while(0);__ZN6StringC2EPKc(b,1026873);c[V>>2]=c[b>>2];__ZN10StringNameC2ERK6String(U,V);__ZN10StringNameC2EPKc(b,834485);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(U,b,8);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(U);da=c[V>>2]|0;do if(da|0){if(__Z16atomic_decrementPj(da+-8|0)|0)break;__ZN6Memory11free_staticEPvb(da,1)}while(0);__ZN6StringC2EPKc(b,1026873);c[V>>2]=c[b>>2];__ZN10StringNameC2ERK6String(U,V);__ZN10StringNameC2EPKc(b,834497);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(U,b,9);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(U);da=c[V>>2]|0;do if(da|0){if(__Z16atomic_decrementPj(da+-8|0)|0)break;__ZN6Memory11free_staticEPvb(da,1)}while(0);__ZN6StringC2EPKc(b,1026873);c[V>>2]=c[b>>2];__ZN10StringNameC2ERK6String(U,V);__ZN10StringNameC2EPKc(b,834507);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(U,b,11);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(U);U=c[V>>2]|0;if(!U){l=a;return}if(__Z16atomic_decrementPj(U+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(U,1);l=a;return}function __ZN13RichTextLabel10_gui_inputE10InputEvent(b,d){b=b|0;d=d|0;var e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0.0,A=0;e=l;l=l+144|0;if((l|0)>=(m|0))ba(144);f=e+140|0;h=e+136|0;i=e+128|0;j=e+96|0;k=e+120|0;n=e+72|0;o=e+48|0;p=e+24|0;q=e;switch(c[d+4>>2]|0){case 3:{r=c[b+604>>2]|0;s=c[r+36>>2]|0;if(!s)t=0;else t=c[s+-4>>2]|0;if((c[r+40>>2]|0)<(t|0)){l=e;return}t=d+12|0;s=c[d+40>>2]|0;switch(s|0){case 1:{u=6;break}case 4:{u=27;break}case 5:{u=29;break}default:{l=e;return}}a:do if((u|0)==6){if(!(a[d+44>>0]|0)){c[b+648>>2]=0;l=e;return}if(a[t+33>>0]|0){l=e;return}c[f>>2]=0;c[h>>2]=0;v=~~+g[d+24>>2];c[j>>2]=~~+g[d+20>>2];c[j+4>>2]=v;__ZN13RichTextLabel11_find_clickEPNS_9ItemFrameERK7Point2iPPNS_4ItemEPiPb(b,r,j,h,f,i);v=c[h>>2]|0;w=v;if(v|0){c[j>>2]=0;b:do if(!(a[i>>0]|0)){x=v;while(1){if((c[x+12>>2]|0)==11)break;y=c[x+8>>2]|0;if(!y){u=20;break b}else x=y}__ZN7VariantaSERKS_(j,x+32|0);__ZN10StringNameC2EPKc(k,834344);c[n>>2]=0;c[o>>2]=0;c[p>>2]=0;c[q>>2]=0;__ZN6Object11emit_signalERK10StringNameRK7VariantS5_S5_S5_S5_(b,k,j,n,o,p,q);if(c[q>>2]|0)__ZN7Variant5clearEv(q);if(c[p>>2]|0)__ZN7Variant5clearEv(p);if(c[o>>2]|0)__ZN7Variant5clearEv(o);if(c[n>>2]|0)__ZN7Variant5clearEv(n);__ZN10StringNameD2Ev(k);if(c[j>>2]|0)__ZN7Variant5clearEv(j)}else u=20;while(0);if((u|0)==20?a[b+673>>0]|0:0){c[b+648>>2]=w;c[b+652>>2]=c[f>>2]}}switch(s|0){case 4:{u=27;break a;break}case 5:{u=29;break a;break}default:{}}l=e;return}while(0);if((u|0)==27){if(!(a[b+623>>0]|0)){l=e;return}s=b+616|0;j=c[s>>2]|0;z=+__ZNK5Range9get_valueEv(j);__ZN5Range9set_valueEd(j,z-+__ZNK5Range8get_pageEv(c[s>>2]|0)*.125);l=e;return}else if((u|0)==29){if(!(a[b+623>>0]|0)){l=e;return}s=b+616|0;j=c[s>>2]|0;z=+__ZNK5Range9get_valueEv(j);__ZN5Range9set_valueEd(j,z+ +__ZNK5Range8get_pageEv(c[s>>2]|0)*.125);l=e;return}break}case 1:{if(!(a[d+16>>0]|0)){l=e;return}if(a[d+13>>0]|0){l=e;return}if(a[d+12>>0]|0){l=e;return}if(a[d+15>>0]|0){l=e;return}s=c[d+20>>2]|0;c:do if((s|0)<16777232){if((s|0)>=16777229)switch(s|0){case 16777229:{j=b+616|0;if(!(__ZNK10CanvasItem18is_visible_in_treeEv(c[j>>2]|0)|0))break c;__ZN5Range9set_valueEd(c[j>>2]|0,0.0);break c;break}case 16777230:{j=b+616|0;if(!(__ZNK10CanvasItem18is_visible_in_treeEv(c[j>>2]|0)|0))break c;k=c[j>>2]|0;__ZN5Range9set_valueEd(k,+__ZNK5Range7get_maxEv(k));break c;break}default:{l=e;return}}d:do if((s|0)<16777223){switch(s|0){case 67:{break d;break}default:{}}l=e;return}else{switch(s|0){case 16777223:{break d;break}default:{}}l=e;return}while(0);if(!(a[d+14>>0]|0)){l=e;return}else{__ZN13RichTextLabel14selection_copyEv(b);break}}else switch(s|0){case 16777235:{w=b+616|0;if(!(__ZNK10CanvasItem18is_visible_in_treeEv(c[w>>2]|0)|0))break c;k=c[w>>2]|0;__ZN5Range9set_valueEd(k,+__ZNK5Range9get_valueEv(k)-+__ZNK5Range8get_pageEv(c[w>>2]|0));break c;break}case 16777236:{w=b+616|0;if(!(__ZNK10CanvasItem18is_visible_in_treeEv(c[w>>2]|0)|0))break c;k=c[w>>2]|0;__ZN5Range9set_valueEd(k,+__ZNK5Range9get_valueEv(k)+ +__ZNK5Range8get_pageEv(c[w>>2]|0));break c;break}case 16777232:{w=b+616|0;if(!(__ZNK10CanvasItem18is_visible_in_treeEv(c[w>>2]|0)|0))break c;k=c[w>>2]|0;z=+__ZNK5Range9get_valueEv(k);__ZN10StringNameC2EPKc(f,1026887);__ZN10StringNameC2Ev(h);w=__ZNK7Control8get_fontERK10StringNameS2_(b,f,h)|0;__ZN5Range9set_valueEd(k,z-+mj[c[(c[w>>2]|0)+116>>2]&511](w));if((w|0?__ZN9Reference11unreferenceEv(w)|0:0)?__Z17predelete_handlerP6Object(w)|0:0){gj[c[(c[w>>2]|0)+76>>2]&8191](w);__ZN6Memory11free_staticEPvb(w,0)}__ZN10StringNameD2Ev(h);__ZN10StringNameD2Ev(f);break c;break}case 16777234:{w=b+616|0;if(!(__ZNK10CanvasItem18is_visible_in_treeEv(c[w>>2]|0)|0))break c;k=c[w>>2]|0;z=+__ZNK5Range9get_valueEv(k);__ZN10StringNameC2EPKc(f,1026887);__ZN10StringNameC2Ev(h);w=__ZNK7Control8get_fontERK10StringNameS2_(b,f,h)|0;__ZN5Range9set_valueEd(k,z+ +mj[c[(c[w>>2]|0)+116>>2]&511](w));if((w|0?__ZN9Reference11unreferenceEv(w)|0:0)?__Z17predelete_handlerP6Object(w)|0:0){gj[c[(c[w>>2]|0)+76>>2]&8191](w);__ZN6Memory11free_staticEPvb(w,0)}__ZN10StringNameD2Ev(h);__ZN10StringNameD2Ev(f);break c;break}default:{l=e;return}}while(0);__ZN7Control12accept_eventEv(b);l=e;return}case 2:{s=c[b+604>>2]|0;w=c[s+36>>2]|0;if(!w)A=0;else A=c[w+-4>>2]|0;if((c[s+40>>2]|0)<(A|0)){l=e;return}A=b+648|0;if(!(c[A>>2]|0)){l=e;return}c[f>>2]=0;c[h>>2]=0;w=~~+g[d+24>>2];c[i>>2]=~~+g[d+20>>2];c[i+4>>2]=w;__ZN13RichTextLabel11_find_clickEPNS_9ItemFrameERK7Point2iPPNS_4ItemEPiPb(b,s,i,h,f,0);i=c[h>>2]|0;h=i;if(!i){l=e;return}s=c[A>>2]|0;A=b+656|0;c[A>>2]=s;w=c[b+652>>2]|0;d=b+660|0;c[d>>2]=w;k=b+664|0;c[k>>2]=h;j=c[f>>2]|0;f=b+668|0;c[f>>2]=j;n=c[s+4>>2]|0;o=c[i+4>>2]|0;if((n|0)<=(o|0)){if((n|0)==(o|0))if((w|0)<=(j|0)){if((w|0)==(j|0)){a[b+672>>0]=0;l=e;return}}else u=69}else u=69;if((u|0)==69){c[A>>2]=h;c[k>>2]=s;c[d>>2]=j;c[f>>2]=w}a[b+672>>0]=1;__ZN10CanvasItem6updateEv(b);l=e;return}default:{l=e;return}}}function __ZN13RichTextLabel15_scroll_changedEd(b,d){b=b|0;d=+d;var e=0,f=0.0,g=0;if(a[b+628>>0]|0)return;if((a[b+621>>0]|0)!=0?(e=b+616|0,d=+__ZNK5Range9get_valueEv(c[e>>2]|0),f=+__ZNK5Range7get_maxEv(c[e>>2]|0),d>=f-+__ZNK5Range8get_pageEv(c[e>>2]|0)):0)g=1;else g=0;a[b+622>>0]=g;__ZN10CanvasItem6updateEv(b);return}function __ZN13RichTextLabel8get_textEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b;__ZN6StringC2EPKc(d,1263606);e=c[a+604>>2]|0;if(!e){f=c[d>>2]|0;l=b;return f|0}else g=e;a:while(1){switch(c[g+12>>2]|0){case 1:{__ZN6StringpLERKS_(d,g+28|0)|0;break}case 3:{__ZN6StringpLEPKc(d,1124879)|0;break}case 8:{__ZN6StringpLEPKc(d,1142213)|0;break}default:{}}e=c[g+16>>2]|0;if((e|0)!=0?(c[e+8>>2]|0)!=0:0)h=c[e>>2]|0;else{e=c[g+8>>2]|0;if(!e){i=14;break}a=c[(c[g+20>>2]|0)+4>>2]|0;if(!a){j=e;while(1){e=j;j=c[j+8>>2]|0;if(!j){i=14;break a}k=c[(c[e+20>>2]|0)+4>>2]|0;if(k|0){h=k;break}}}else h=a}g=c[h>>2]|0;if(!g){i=14;break}}if((i|0)==14){f=c[d>>2]|0;l=b;return f|0}return 0}function __ZN13RichTextLabel9add_imageERK3RefI7TextureE(b,d){b=b|0;d=d|0;var e=0,f=0,g=0;if((c[(c[b+608>>2]|0)+12>>2]|0)==10)return;if(!(c[d>>2]|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(833873,833030,1161,834594,0);return}a[1263537]=0;e=__ZnwjPKc(32,1263606)|0;c[e+16>>2]=0;c[e+8>>2]=0;c[e+20>>2]=0;c[e+24>>2]=0;c[e>>2]=235920;f=e+28|0;c[f>>2]=0;c[e+12>>2]=2;if(c[d>>2]|0?(c[f>>2]=0,g=c[d>>2]|0,c[f>>2]=g,g|0):0)__ZN9Reference9referenceEv(g);__ZN13RichTextLabel9_add_itemEPNS_4ItemEbb(b,e,0,0);return}function __ZN13RichTextLabel11add_newlineEv(a){a=a|0;var b=0,d=0,e=0,f=0;if((c[(c[a+608>>2]|0)+12>>2]|0)==10)return;b=__ZnwjPKc(32,1263606)|0;c[b+16>>2]=0;c[b+8>>2]=0;c[b+20>>2]=0;c[b+24>>2]=0;c[b>>2]=236032;c[b+12>>2]=3;d=c[a+612>>2]|0;e=c[d+36>>2]|0;if(!e){c[b+28>>2]=0;f=1}else{c[b+28>>2]=c[e+-4>>2];f=(c[e+-4>>2]|0)+1|0}__ZN6VectorIN13RichTextLabel4LineEE6resizeEi(d+36|0,f)|0;__ZN13RichTextLabel9_add_itemEPNS_4ItemEbb(a,b,0,0);return}function __ZN13RichTextLabel11remove_lineEi(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;e=c[(c[b+612>>2]|0)+36>>2]|0;if(!e)f=0;else f=c[e+-4>>2]|0;if((d|0)<0|(f|0)<=(d|0)){g=0;return g|0}f=d<<1;e=b+608|0;h=c[(c[e>>2]|0)+16>>2]|0;i=(h|0)==0;if(i)j=0;else j=c[h+8>>2]|0;do if((j|0)<=(f|0)){if(i)k=0;else k=c[h+8>>2]|0;if((k|0)>(f|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145120,403,1146766,0)}while(0);if(i)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145120,418,1133820,0);i=c[h>>2]|0;if(!i)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145120,418,1133820,0);else{l=i;m=0}while(1){if((m|0)==(f|0))break;k=c[l+4>>2]|0;if(!k){n=17;break}else{l=k;m=m+1|0}}if((n|0)==17)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145120,418,1133820,0);do if((c[(c[l>>2]|0)+12>>2]|0)!=3){do if((c[h+8>>2]|0)<=(f|0))if((c[h+8>>2]|0)>(f|0)){a[1263537]=0;o=i;p=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145120,403,1146766,0);else{o=i;p=0}while(0);while(1){if((p|0)==(f|0))break;m=c[o+4>>2]|0;if(!m){n=24;break}else{o=m;p=p+1|0}}if((n|0)==24)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145120,418,1133820,0);m=c[o>>2]|0;do if((c[h+8>>2]|0)<=(f|0))if((c[h+8>>2]|0)>(f|0)){a[1263537]=0;q=i;r=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145120,403,1146766,0);else{q=i;r=0}while(0);while(1){if((r|0)==(f|0)){n=30;break}k=c[q+4>>2]|0;if(!k){n=32;break}else{q=k;r=r+1|0}}if((n|0)==30){__ZN13RichTextLabel12_remove_itemEPNS_4ItemEii(b,m,c[(c[q>>2]|0)+24>>2]|0,f);break}else if((n|0)==32)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145120,418,1133820,0)}while(0);q=c[(c[e>>2]|0)+16>>2]|0;e=(q|0)==0;if(e)s=0;else s=c[q+8>>2]|0;do if((s|0)<=(f|0)){if(e)t=0;else t=c[q+8>>2]|0;if((t|0)>(f|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145120,403,1146766,0)}while(0);if(e)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145120,418,1133820,0);e=c[q>>2]|0;if(!e)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145120,418,1133820,0);else{u=e;v=0}while(1){if((v|0)==(f|0))break;t=c[u+4>>2]|0;if(!t){n=45;break}else{u=t;v=v+1|0}}if((n|0)==45)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145120,418,1133820,0);v=c[u>>2]|0;do if((c[q+8>>2]|0)<=(f|0))if((c[q+8>>2]|0)>(f|0)){a[1263537]=0;w=e;x=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145120,403,1146766,0);else{w=e;x=0}while(0);while(1){if((x|0)==(f|0))break;e=c[w+4>>2]|0;if(!e){n=53;break}else{w=e;x=x+1|0}}if((n|0)==53)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145120,418,1133820,0);__ZN13RichTextLabel12_remove_itemEPNS_4ItemEii(b,v,c[(c[w>>2]|0)+24>>2]|0,f);f=b+604|0;do if(!d){b=c[f>>2]|0;w=b+36|0;v=c[w>>2]|0;if(!v)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);if((c[v+-4>>2]|0)>0){__ZN6VectorIN13RichTextLabel4LineEE14_copy_on_writeEv(w);c[c[w>>2]>>2]=b;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);c[(c[f>>2]|0)+40>>2]=0;g=1;return g|0}function __ZN13RichTextLabel10push_colorERK5Color(b,d){b=b|0;d=d|0;var e=0,f=0;if((c[(c[b+608>>2]|0)+12>>2]|0)==10){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(833649,833030,1209,833359,0);return}else{a[1263537]=0;e=__ZnwjPKc(44,1263606)|0;c[e+16>>2]=0;c[e+8>>2]=0;c[e+20>>2]=0;c[e+24>>2]=0;c[e>>2]=235936;f=e+28|0;g[f>>2]=0.0;g[e+32>>2]=0.0;g[e+36>>2]=0.0;g[e+40>>2]=1.0;c[e+12>>2]=5;c[f>>2]=c[d>>2];c[f+4>>2]=c[d+4>>2];c[f+8>>2]=c[d+8>>2];c[f+12>>2]=c[d+12>>2];__ZN13RichTextLabel9_add_itemEPNS_4ItemEbb(b,e,1,0);return}}function __ZN13RichTextLabel10push_alignENS_5AlignE(b,d){b=b|0;d=d|0;var e=0;if((c[(c[b+608>>2]|0)+12>>2]|0)==10){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(833410,833030,1225,833359,0);return}else{a[1263537]=0;e=__ZnwjPKc(32,1263606)|0;c[e+16>>2]=0;c[e+8>>2]=0;c[e+20>>2]=0;c[e+24>>2]=0;c[e>>2]=235856;c[e+12>>2]=7;c[e+28>>2]=d;__ZN13RichTextLabel9_add_itemEPNS_4ItemEbb(b,e,1,1);return}}function __ZN13RichTextLabel11push_indentEi(b,d){b=b|0;d=d|0;var e=0;if((c[(c[b+608>>2]|0)+12>>2]|0)==10){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(833442,833030,1234,833359,0);return}a[1263537]=0;if((d|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(833442,833030,1235,833454,0);return}else{e=__ZnwjPKc(32,1263606)|0;c[e+16>>2]=0;c[e+8>>2]=0;c[e+20>>2]=0;c[e+24>>2]=0;c[e>>2]=235888;c[e+12>>2]=8;c[e+28>>2]=d;__ZN13RichTextLabel9_add_itemEPNS_4ItemEbb(b,e,1,1);return}}function __ZN13RichTextLabel9push_listENS_8ListTypeE(b,d){b=b|0;d=d|0;var e=0;if((c[(c[b+608>>2]|0)+12>>2]|0)==10){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(833429,833030,1244,833359,0);return}a[1263537]=0;if(d>>>0>2){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(833429,833030,1245,834564,0);return}else{e=__ZnwjPKc(32,1263606)|0;c[e+16>>2]=0;c[e+8>>2]=0;c[e+20>>2]=0;c[e+24>>2]=0;c[e>>2]=235872;c[e+12>>2]=9;c[e+28>>2]=d;__ZN13RichTextLabel9_add_itemEPNS_4ItemEbb(b,e,1,1);return}}function __ZN13RichTextLabel9push_metaERK7Variant(b,d){b=b|0;d=d|0;var e=0,f=0;if((c[(c[b+608>>2]|0)+12>>2]|0)==10){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(833489,833030,1255,833359,0);return}else{a[1263537]=0;e=__ZnwjPKc(56,1263606)|0;c[e+16>>2]=0;c[e+8>>2]=0;c[e+20>>2]=0;c[e+24>>2]=0;c[e>>2]=235904;f=e+32|0;c[f>>2]=0;c[e+12>>2]=11;__ZN7VariantaSERKS_(f,d);__ZN13RichTextLabel9_add_itemEPNS_4ItemEbb(b,e,1,0);return}}function __ZN13RichTextLabel14push_underlineEv(b){b=b|0;var d=0;if((c[(c[b+608>>2]|0)+12>>2]|0)==10){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(833344,833030,1217,833359,0);return}else{a[1263537]=0;d=__ZnwjPKc(28,1263606)|0;c[d+16>>2]=0;c[d+8>>2]=0;c[d+20>>2]=0;c[d+24>>2]=0;c[d>>2]=235840;c[d+12>>2]=6;__ZN13RichTextLabel9_add_itemEPNS_4ItemEbb(b,d,1,0);return}}function __ZN13RichTextLabel3popEv(b){b=b|0;var d=0,e=0,f=0;d=b+608|0;e=c[d>>2]|0;f=c[e+8>>2]|0;if(!f){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(833187,833030,1311,833191,0);return}a[1263537]=0;if(!(c[e+12>>2]|0))c[b+612>>2]=c[e+44>>2];c[d>>2]=f;return}function __ZN13RichTextLabel5clearEv(b){b=b|0;var d=0,e=0,f=0,g=0,h=0;d=b+604|0;__ZN13RichTextLabel4Item15_clear_childrenEv(c[d>>2]|0);e=c[d>>2]|0;c[b+608>>2]=e;c[b+612>>2]=e;f=e;e=f+36|0;a[1263537]=0;g=c[e>>2]|0;if((g|0)!=0?(c[g+-4>>2]|0)!=0:0){__ZN6VectorIN13RichTextLabel4LineEE6_unrefEPv(e,g);c[e>>2]=0;h=c[d>>2]|0}else h=f;__ZN6VectorIN13RichTextLabel4LineEE6resizeEi(h+36|0,1)|0;c[(c[d>>2]|0)+40>>2]=0;__ZN10CanvasItem6updateEv(b);c[b+648>>2]=0;a[b+672>>0]=0;c[b+632>>2]=1;return}function __ZN13RichTextLabel18set_meta_underlineEb(b,c){b=b|0;c=c|0;a[b+640>>0]=c&1;__ZN10CanvasItem6updateEv(b);return}function __ZNK13RichTextLabel18is_meta_underlinedEv(b){b=b|0;return (a[b+640>>0]|0)!=0|0}function __ZN13RichTextLabel17set_scroll_activeEb(b,c){b=b|0;c=c|0;var e=0;e=b+623|0;if((d[e>>0]|0|0)==(c&1|0))return;a[e>>0]=c&1;__ZN10CanvasItem6updateEv(b);return}function __ZNK13RichTextLabel16is_scroll_activeEv(b){b=b|0;return (a[b+623>>0]|0)!=0|0}function __ZN13RichTextLabel17set_scroll_followEb(b,d){b=b|0;d=d|0;var e=0.0,f=0.0;a[b+621>>0]=d&1;d=b+616|0;if(__ZNK10CanvasItem18is_visible_in_treeEv(c[d>>2]|0)|0?(e=+__ZNK5Range9get_valueEv(c[d>>2]|0),f=+__ZNK5Range7get_maxEv(c[d>>2]|0),!(e>=f-+__ZNK5Range8get_pageEv(c[d>>2]|0))):0)return;a[b+622>>0]=1;return}function __ZNK13RichTextLabel19is_scroll_followingEv(b){b=b|0;return (a[b+621>>0]|0)!=0|0}function __ZN13RichTextLabel12get_v_scrollEv(a){a=a|0;return c[a+616>>2]|0}function __ZN13RichTextLabel14scroll_to_lineEi(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0;if((d|0)>=0){e=b+604|0;f=c[e>>2]|0;g=c[f+36>>2]|0;if(!g)h=0;else h=c[g+-4>>2]|0;if((h|0)>(d|0)){a[1263537]=0;__ZN13RichTextLabel21_validate_line_cachesEPNS_9ItemFrameE(b,f);f=c[b+616>>2]|0;b=(c[e>>2]|0)+36|0;h=c[b>>2]|0;g=(h|0)==0;if(g)i=0;else i=c[h+-4>>2]|0;do if((i|0)<=(d|0)){if(g)j=0;else j=c[h+-4>>2]|0;if((j|0)>(d|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);__ZN6VectorIN13RichTextLabel4LineEE14_copy_on_writeEv(b);j=c[(c[b>>2]|0)+(d<<5)+20>>2]|0;b=(c[e>>2]|0)+36|0;e=c[b>>2]|0;h=(e|0)==0;if(h)k=0;else k=c[e+-4>>2]|0;do if((k|0)<=(d|0)){if(h)l=0;else l=c[e+-4>>2]|0;if((l|0)>(d|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);__ZN6VectorIN13RichTextLabel4LineEE14_copy_on_writeEv(b);__ZN5Range9set_valueEd(f,+(j-(c[(c[b>>2]|0)+(d<<5)+16>>2]|0)|0));return}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(834021,833030,1660,834517,0);return}function __ZN13RichTextLabel12set_tab_sizeEi(a,b){a=a|0;b=b|0;c[a+636>>2]=b;c[(c[a+604>>2]|0)+40>>2]=0;__ZN10CanvasItem6updateEv(a);return}function __ZNK13RichTextLabel12get_tab_sizeEv(a){a=a|0;return c[a+636>>2]|0}function __ZN13RichTextLabel21set_selection_enabledEb(b,c){b=b|0;c=c|0;a[b+673>>0]=c&1;if(c){__ZN7Control14set_focus_modeENS_9FocusModeE(b,2);return}c=b+672|0;if(a[c>>0]|0){a[c>>0]=0;__ZN10CanvasItem6updateEv(b)}__ZN7Control14set_focus_modeENS_9FocusModeE(b,0);return}function __ZNK13RichTextLabel20is_selection_enabledEv(b){b=b|0;return (a[b+673>>0]|0)!=0|0}function __ZN13RichTextLabel12parse_bbcodeERK6String(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0;e=b+604|0;__ZN13RichTextLabel4Item15_clear_childrenEv(c[e>>2]|0);f=c[e>>2]|0;c[b+608>>2]=f;c[b+612>>2]=f;g=f;f=g+36|0;a[1263537]=0;h=c[f>>2]|0;if((h|0)!=0?(c[h+-4>>2]|0)!=0:0){__ZN6VectorIN13RichTextLabel4LineEE6_unrefEPv(f,h);c[f>>2]=0;i=c[e>>2]|0}else i=g;__ZN6VectorIN13RichTextLabel4LineEE6resizeEi(i+36|0,1)|0;c[(c[e>>2]|0)+40>>2]=0;__ZN10CanvasItem6updateEv(b);c[b+648>>2]=0;a[b+672>>0]=0;c[b+632>>2]=1;__ZN13RichTextLabel13append_bbcodeERK6String(b,d)|0;return 0}function __ZNK13RichTextLabel10get_bbcodeEv(a){a=a|0;var b=0,d=0;b=a+684|0;a=c[b>>2]|0;if((a|0)!=0?(__Z28atomic_conditional_incrementPj(a+-8|0)|0)!=0:0)d=c[b>>2]|0;else d=0;return d|0}function __ZN13RichTextLabel22set_visible_charactersEi(a,b){a=a|0;b=b|0;c[a+676>>2]=b;__ZN10CanvasItem6updateEv(a);return}function __ZNK13RichTextLabel22get_visible_charactersEv(a){a=a|0;return c[a+676>>2]|0}function __ZNK13RichTextLabel25get_total_character_countEv(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0;d=b+612|0;b=0;e=0;while(1){f=c[d>>2]|0;g=c[f+36>>2]|0;h=(g|0)==0;if(h)i=0;else i=c[g+-4>>2]|0;if((b|0)>=(i|0)){j=5;break}k=f+36|0;if(h)l=0;else l=c[g+-4>>2]|0;if((l|0)<=(b|0)){if(h)m=0;else m=c[g+-4>>2]|0;if((m|0)<=(b|0)){j=12;break}a[1263537]=0}__ZN6VectorIN13RichTextLabel4LineEE14_copy_on_writeEv(k);g=(c[(c[k>>2]|0)+(b<<5)+24>>2]|0)+e|0;b=b+1|0;e=g}if((j|0)==5)return e|0;else if((j|0)==12)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);return 0}function __ZN13RichTextLabel14set_use_bbcodeEb(b,c){b=b|0;c=c|0;var e=0;e=b+680|0;if((d[e>>0]|0|0)==(c&1|0))return;a[e>>0]=c&1;__ZN13RichTextLabel10set_bbcodeERK6String(b,b+684|0);return}function __ZNK13RichTextLabel15is_using_bbcodeEv(b){b=b|0;return (a[b+680>>0]|0)!=0|0}function __ZNK13MethodBind0RCI13RichTextLabel6StringE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;if((b|0)!=-1){f=0;l=a;return f|0}c[d>>2]=0;__ZN7VariantC2ERK6String(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);e=c[d>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);f=b;l=a;return f|0}function __ZNK13MethodBind0RCI13RichTextLabel6StringE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1026873);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI13RichTextLabel6StringE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;j=f+24|0;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235552)|0:0){c[h>>2]=0;a[1263537]=0;k=c[d+24>>2]|0;if((k|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=k;c[b>>2]=0;l=f;return}n=k-(c[d+20>>2]|0)|0;if((n|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=n;c[b>>2]=0;l=f;return}n=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))o=n;else o=c[(c[d>>2]|0)+n>>2]|0;c[j>>2]=ij[o&8191](d)|0;__ZN7VariantC2ERK6String(i,j);d=c[j>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI13RichTextLabel6StringE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0;if(!b)f=0;else{d=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235552)|0;f=d?b:0}b=c[a+44>>2]|0;d=c[a+48>>2]|0;a=f+(d>>1)|0;if(!(d&1))g=b;else g=c[(c[a>>2]|0)+b>>2]|0;b=ij[g&8191](a)|0;a=b;g=c[e>>2]|0;if((g|0)==(b|0)){if(!b)return}else{if(g|0?(__Z16atomic_decrementPj(g+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(g,1);c[e>>2]=0;if(!b)return;if(__Z28atomic_conditional_incrementPj(b+-8|0)|0)c[e>>2]=a}if(__Z16atomic_decrementPj(b+-8|0)|0)return;__ZN6Memory11free_staticEPvb(b,1);return}function __ZN13MethodBind0RCI13RichTextLabel6StringED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK12MethodBind1RI13RichTextLabel5ErrorRK6StringE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return __ZNK12MethodBind1RI13RichTextLabel5ErrorRK6StringE18_get_argument_typeEi(a,b)|0}function __ZNK12MethodBind1RI13RichTextLabel5ErrorRK6StringE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1026873);l=a;return c[b>>2]|0}function __ZN12MethodBind1RI13RichTextLabel5ErrorRK6StringE4callEP6ObjectPPK7VariantiRNS8_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0;i=l;l=l+64|0;if((l|0)>=(m|0))ba(64);j=i+24|0;k=i+48|0;n=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235552)|0:0){c[h>>2]=0;a[1263537]=0;o=d+24|0;p=c[o>>2]|0;if((p|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=p;c[b>>2]=0;l=i;return}q=p-(c[d+20>>2]|0)|0;if((q|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=q;c[b>>2]=0;l=i;return}if((g|0)>0){if((p|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);r=0}else{a[1263537]=0;r=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,r)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=r;c[b>>2]=0;l=i;return}}r=c[d+44>>2]|0;p=c[d+48>>2]|0;q=e+(p>>1)|0;if(!(p&1))s=r;else s=c[(c[q>>2]|0)+r>>2]|0;do if((g|0)<1){r=c[o>>2]|0;p=r+-1|0;if((r|0)>=1){e=c[d+16>>2]|0;t=(e|0)==0;if(t)u=0;else u=c[e+-4>>2]|0;if((r|0)<=(u|0)){if(t)v=0;else v=c[e+-4>>2]|0;do if((v|0)<(r|0)){if(t)w=0;else w=c[e+-4>>2]|0;if((w|0)<(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);x=0;break}else{a[1263537]=0;y=31;break}}else y=31;while(0);if((y|0)==31)x=e+(p*24|0)|0;__ZN7VariantC2ERKS_(n,x);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f>>2]|0);while(0);c[k>>2]=__ZNK7Variantcv6StringEv(n)|0;__ZN7VariantC2Ei(j,$i[s&8191](q,k)|0);q=c[k>>2]|0;if(q|0?(__Z16atomic_decrementPj(q+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(q,1);if(c[n>>2]|0)__ZN7Variant5clearEv(n);__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,897,1146558,0);c[b>>2]=0;l=i;return}function __ZN12MethodBind1RI13RichTextLabel5ErrorRK6StringE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f;if(!b)h=0;else{i=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235552)|0;h=i?b:0}b=c[a+44>>2]|0;i=c[a+48>>2]|0;a=h+(i>>1)|0;if(!(i&1))j=b;else j=c[(c[a>>2]|0)+b>>2]|0;b=c[d>>2]|0;d=c[b>>2]|0;if((d|0)!=0?(__Z28atomic_conditional_incrementPj(d+-8|0)|0)!=0:0)k=c[b>>2]|0;else k=0;c[g>>2]=k;c[e>>2]=$i[j&8191](a,g)|0;a=c[g>>2]|0;if(!a){l=f;return}if(__Z16atomic_decrementPj(a+-8|0)|0){l=f;return}__ZN6Memory11free_staticEPvb(a,1);l=f;return}function __ZN12MethodBind1RI13RichTextLabel5ErrorRK6StringED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK12MethodBind1RI13RichTextLabel5ErrorRK6StringE18_get_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case -1:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;l=a;return f|0}case 0:{c[d>>2]=0;__ZN7VariantC2ERK6String(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);e=c[d>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);f=b;l=a;return f|0}default:{f=0;l=a;return f|0}}return 0}function __ZNK13MethodBind0RCI13RichTextLabeliE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK13MethodBind0RCI13RichTextLabeliE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1026873);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI13RichTextLabeliE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235552)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2Ei(i,ij[n&8191](d)|0);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI13RichTextLabeliE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0;if(!b)f=0;else{d=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235552)|0;f=d?b:0}b=c[a+44>>2]|0;d=c[a+48>>2]|0;a=f+(d>>1)|0;if(!(d&1)){g=b;h=ij[g&8191](a)|0;c[e>>2]=h;return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=ij[g&8191](a)|0;c[e>>2]=h;return}}function __ZN13MethodBind0RCI13RichTextLabeliED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK12MethodBind0RI13RichTextLabelP10VScrollBarE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2EPK6Object(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK12MethodBind0RI13RichTextLabelP10VScrollBarE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1026873);l=a;return c[b>>2]|0}function __ZN12MethodBind0RI13RichTextLabelP10VScrollBarE4callEP6ObjectPPK7VariantiRNS6_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235552)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2EPK6Object(i,ij[n&8191](d)|0);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,266,1146558,0);c[b>>2]=0;l=f;return}function __ZN12MethodBind0RI13RichTextLabelP10VScrollBarE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0;if(!b)f=0;else{d=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235552)|0;f=d?b:0}b=c[a+44>>2]|0;d=c[a+48>>2]|0;a=f+(d>>1)|0;if(!(d&1)){g=b;h=ij[g&8191](a)|0;c[e>>2]=h;return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=ij[g&8191](a)|0;c[e>>2]=h;return}}function __ZN12MethodBind0RI13RichTextLabelP10VScrollBarED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI13RichTextLabelbE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Eb(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK13MethodBind0RCI13RichTextLabelbE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1026873);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI13RichTextLabelbE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235552)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2Eb(i,ij[n&8191](d)|0);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI13RichTextLabelbE7ptrcallEP6ObjectPPKvPv(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0;if(!d)g=0;else{e=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1235552)|0;g=e?d:0}d=c[b+44>>2]|0;e=c[b+48>>2]|0;b=g+(e>>1)|0;if(!(e&1)){h=d;i=ij[h&8191](b)|0;j=i&1;a[f>>0]=j;return}else{h=c[(c[b>>2]|0)+d>>2]|0;i=ij[h&8191](b)|0;j=i&1;a[f>>0]=j;return}}function __ZN13MethodBind0RCI13RichTextLabelbED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I13RichTextLabelbE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if(!b){__ZN7VariantC2Eb(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK11MethodBind1I13RichTextLabelbE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1026873);l=a;return c[b>>2]|0}function __ZN11MethodBind1I13RichTextLabelbE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235552)|0:0){c[h>>2]=0;a[1263537]=0;k=d+24|0;n=c[k>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=i;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=i;return}if((g|0)>0){if((n|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);p=0}else{a[1263537]=0;p=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,p)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=p;c[b>>2]=0;l=i;return}}p=c[d+44>>2]|0;n=c[d+48>>2]|0;o=e+(n>>1)|0;if(!(n&1))q=p;else q=c[(c[o>>2]|0)+p>>2]|0;do if((g|0)<1){p=c[k>>2]|0;n=p+-1|0;if((p|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)s=0;else s=c[e+-4>>2]|0;if((p|0)<=(s|0)){if(r)t=0;else t=c[e+-4>>2]|0;do if((t|0)<(p|0)){if(r)u=0;else u=c[e+-4>>2]|0;if((u|0)<(p|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);v=0;break}else{a[1263537]=0;w=31;break}}else w=31;while(0);if((w|0)==31)v=e+(n*24|0)|0;__ZN7VariantC2ERKS_(j,v);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);f=__ZNK7VariantcvbEv(j)|0;Pi[q&2047](o,f);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I13RichTextLabelbE7ptrcallEP6ObjectPPKvPv(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0;if(!d)g=0;else{f=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1235552)|0;g=f?d:0}d=c[b+44>>2]|0;f=c[b+48>>2]|0;b=g+(f>>1)|0;if(!(f&1))h=d;else h=c[(c[b>>2]|0)+d>>2]|0;Pi[h&2047](b,(a[c[e>>2]>>0]|0)!=0);return}function __ZN11MethodBind1I13RichTextLabelbED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind3I13RichTextLabelibiE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return __ZNK11MethodBind3I13RichTextLabelibiE18_get_argument_typeEi(a,b)|0}function __ZNK11MethodBind3I13RichTextLabelibiE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1026873);l=a;return c[b>>2]|0}function __ZN11MethodBind3I13RichTextLabelibiE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0;i=l;l=l+80|0;if((l|0)>=(m|0))ba(80);j=i+48|0;k=i+24|0;n=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235552)|0:0){c[h>>2]=0;a[1263537]=0;o=d+24|0;p=c[o>>2]|0;if((p|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=p;c[b>>2]=0;l=i;return}q=p-(c[d+20>>2]|0)|0;if((q|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=q;c[b>>2]=0;l=i;return}if((g|0)>0){if((p|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);r=0}else{a[1263537]=0;r=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,r)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=r;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[o>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);s=0}else{a[1263537]=0;s=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,s)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=s;c[b>>2]=0;l=i;return}if((g|0)>2){if((c[o>>2]|0)<2){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);t=0}else{a[1263537]=0;t=c[(c[d+32>>2]|0)+12>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+8>>2]>>2]|0,t)|0)){c[h>>2]=2;c[h+4>>2]=2;c[h+8>>2]=t;c[b>>2]=0;l=i;return}}}}t=c[d+44>>2]|0;s=c[d+48>>2]|0;r=e+(s>>1)|0;if(!(s&1))u=t;else u=c[(c[r>>2]|0)+t>>2]|0;do if((g|0)<1){t=c[o>>2]|0;s=t+-1|0;if((t|0)>=1){e=c[d+16>>2]|0;p=(e|0)==0;if(p)v=0;else v=c[e+-4>>2]|0;if((t|0)<=(v|0)){if(p)w=0;else w=c[e+-4>>2]|0;do if((w|0)<(t|0)){if(p)x=0;else x=c[e+-4>>2]|0;if((x|0)<(t|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);y=0;break}else{a[1263537]=0;z=43;break}}else z=43;while(0);if((z|0)==43)y=e+(s*24|0)|0;__ZN7VariantC2ERKS_(j,y);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);y=__ZNK7VariantcviEv(j)|0;do if((g|0)<2){x=c[o>>2]|0;w=x+-1|0;v=x+-2|0;if((x|0)>=2){x=c[d+16>>2]|0;t=(x|0)==0;if(t)A=0;else A=c[x+-4>>2]|0;if((w|0)<=(A|0)){if(t)B=0;else B=c[x+-4>>2]|0;do if((B|0)<(w|0)){if(t)C=0;else C=c[x+-4>>2]|0;if((C|0)<(w|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);D=0;break}else{a[1263537]=0;z=60;break}}else z=60;while(0);if((z|0)==60)D=x+(v*24|0)|0;__ZN7VariantC2ERKS_(k,D);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f+4>>2]|0);while(0);D=__ZNK7VariantcvbEv(k)|0;do if((g|0)<3){C=c[o>>2]|0;B=C+-2|0;A=C+-3|0;if((B|0)>=1){C=c[d+16>>2]|0;w=(C|0)==0;if(w)E=0;else E=c[C+-4>>2]|0;if((B|0)<=(E|0)){if(w)F=0;else F=c[C+-4>>2]|0;do if((F|0)<(B|0)){if(w)G=0;else G=c[C+-4>>2]|0;if((G|0)<(B|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);H=0;break}else{a[1263537]=0;z=77;break}}else z=77;while(0);if((z|0)==77)H=C+(A*24|0)|0;__ZN7VariantC2ERKS_(n,H);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f+8>>2]|0);while(0);f=__ZNK7VariantcviEv(n)|0;Ki[u&4095](r,y,D,f);if(c[n>>2]|0)__ZN7Variant5clearEv(n);if(c[k>>2]|0)__ZN7Variant5clearEv(k);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,2039,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind3I13RichTextLabelibiE7ptrcallEP6ObjectPPKvPv(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0;if(!d)g=0;else{f=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1235552)|0;g=f?d:0}d=c[b+44>>2]|0;f=c[b+48>>2]|0;b=g+(f>>1)|0;if(!(f&1))h=d;else h=c[(c[b>>2]|0)+d>>2]|0;Ki[h&4095](b,c[c[e>>2]>>2]|0,(a[c[e+4>>2]>>0]|0)!=0,c[c[e+8>>2]>>2]|0);return}function __ZN11MethodBind3I13RichTextLabelibiED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind3I13RichTextLabelibiE18_get_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;switch(b|0){case 0:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}case 1:{__ZN7VariantC2Eb(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}case 2:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}default:e=0}l=a;return e|0}function __ZNK11MethodBind1I13RichTextLabelRK7VariantE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;if(b|0){f=0;l=a;return f|0}c[d>>2]=0;__ZN7VariantC2ERKS_(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);if(c[d>>2]|0)__ZN7Variant5clearEv(d);f=b;l=a;return f|0}function __ZNK11MethodBind1I13RichTextLabelRK7VariantE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1026873);l=a;return c[b>>2]|0}function __ZN11MethodBind1I13RichTextLabelRK7VariantE4callEP6ObjectPPS2_iRNS1_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;i=l;l=l+48|0;if((l|0)>=(m|0))ba(48);j=i+24|0;k=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235552)|0:0){c[h>>2]=0;a[1263537]=0;n=d+24|0;o=c[n>>2]|0;if((o|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=o;c[b>>2]=0;l=i;return}p=o-(c[d+20>>2]|0)|0;if((p|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=p;c[b>>2]=0;l=i;return}if((g|0)>0){if((o|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);q=0}else{a[1263537]=0;q=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,q)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=q;c[b>>2]=0;l=i;return}}q=c[d+44>>2]|0;o=c[d+48>>2]|0;p=e+(o>>1)|0;if(!(o&1))r=q;else r=c[(c[p>>2]|0)+q>>2]|0;do if((g|0)<1){q=c[n>>2]|0;o=q+-1|0;if((q|0)>=1){e=c[d+16>>2]|0;s=(e|0)==0;if(s)t=0;else t=c[e+-4>>2]|0;if((q|0)<=(t|0)){if(s)u=0;else u=c[e+-4>>2]|0;do if((u|0)<(q|0)){if(s)v=0;else v=c[e+-4>>2]|0;if((v|0)<(q|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);w=0;break}else{a[1263537]=0;x=31;break}}else x=31;while(0);if((x|0)==31)w=e+(o*24|0)|0;__ZN7VariantC2ERKS_(k,w);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);__ZN7VariantC2ERKS_(j,k);Pi[r&2047](p,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);if(c[k>>2]|0)__ZN7Variant5clearEv(k);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I13RichTextLabelRK7VariantE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235552)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;__ZN7VariantC2ERKS_(f,c[d>>2]|0);Pi[i&2047](a,f);if(!(c[f>>2]|0)){l=e;return}__ZN7Variant5clearEv(f);l=e;return}function __ZN11MethodBind1I13RichTextLabelRK7VariantED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I13RichTextLabelNS0_8ListTypeEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if(!b){__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK11MethodBind1I13RichTextLabelNS0_8ListTypeEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1026873);l=a;return c[b>>2]|0}function __ZN11MethodBind1I13RichTextLabelNS0_8ListTypeEE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235552)|0:0){c[h>>2]=0;a[1263537]=0;k=d+24|0;n=c[k>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=i;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=i;return}if((g|0)>0){if((n|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);p=0}else{a[1263537]=0;p=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,p)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=p;c[b>>2]=0;l=i;return}}p=c[d+44>>2]|0;n=c[d+48>>2]|0;o=e+(n>>1)|0;if(!(n&1))q=p;else q=c[(c[o>>2]|0)+p>>2]|0;do if((g|0)<1){p=c[k>>2]|0;n=p+-1|0;if((p|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)s=0;else s=c[e+-4>>2]|0;if((p|0)<=(s|0)){if(r)t=0;else t=c[e+-4>>2]|0;do if((t|0)<(p|0)){if(r)u=0;else u=c[e+-4>>2]|0;if((u|0)<(p|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);v=0;break}else{a[1263537]=0;w=31;break}}else w=31;while(0);if((w|0)==31)v=e+(n*24|0)|0;__ZN7VariantC2ERKS_(j,v);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);f=__ZNK7VariantcviEv(j)|0;Pi[q&2047](o,f);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I13RichTextLabelNS0_8ListTypeEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235552)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1)){g=b;h=c[d>>2]|0;i=c[h>>2]|0;Pi[g&2047](a,i);return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=c[d>>2]|0;i=c[h>>2]|0;Pi[g&2047](a,i);return}}function __ZN11MethodBind1I13RichTextLabelNS0_8ListTypeEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I13RichTextLabeliE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if(!b){__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK11MethodBind1I13RichTextLabeliE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1026873);l=a;return c[b>>2]|0}function __ZN11MethodBind1I13RichTextLabeliE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235552)|0:0){c[h>>2]=0;a[1263537]=0;k=d+24|0;n=c[k>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=i;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=i;return}if((g|0)>0){if((n|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);p=0}else{a[1263537]=0;p=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,p)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=p;c[b>>2]=0;l=i;return}}p=c[d+44>>2]|0;n=c[d+48>>2]|0;o=e+(n>>1)|0;if(!(n&1))q=p;else q=c[(c[o>>2]|0)+p>>2]|0;do if((g|0)<1){p=c[k>>2]|0;n=p+-1|0;if((p|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)s=0;else s=c[e+-4>>2]|0;if((p|0)<=(s|0)){if(r)t=0;else t=c[e+-4>>2]|0;do if((t|0)<(p|0)){if(r)u=0;else u=c[e+-4>>2]|0;if((u|0)<(p|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);v=0;break}else{a[1263537]=0;w=31;break}}else w=31;while(0);if((w|0)==31)v=e+(n*24|0)|0;__ZN7VariantC2ERKS_(j,v);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);f=__ZNK7VariantcviEv(j)|0;Pi[q&2047](o,f);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I13RichTextLabeliE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235552)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1)){g=b;h=c[d>>2]|0;i=c[h>>2]|0;Pi[g&2047](a,i);return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=c[d>>2]|0;i=c[h>>2]|0;Pi[g&2047](a,i);return}}function __ZN11MethodBind1I13RichTextLabeliED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I13RichTextLabelNS0_5AlignEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if(!b){__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK11MethodBind1I13RichTextLabelNS0_5AlignEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1026873);l=a;return c[b>>2]|0}function __ZN11MethodBind1I13RichTextLabelNS0_5AlignEE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235552)|0:0){c[h>>2]=0;a[1263537]=0;k=d+24|0;n=c[k>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=i;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=i;return}if((g|0)>0){if((n|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);p=0}else{a[1263537]=0;p=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,p)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=p;c[b>>2]=0;l=i;return}}p=c[d+44>>2]|0;n=c[d+48>>2]|0;o=e+(n>>1)|0;if(!(n&1))q=p;else q=c[(c[o>>2]|0)+p>>2]|0;do if((g|0)<1){p=c[k>>2]|0;n=p+-1|0;if((p|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)s=0;else s=c[e+-4>>2]|0;if((p|0)<=(s|0)){if(r)t=0;else t=c[e+-4>>2]|0;do if((t|0)<(p|0)){if(r)u=0;else u=c[e+-4>>2]|0;if((u|0)<(p|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);v=0;break}else{a[1263537]=0;w=31;break}}else w=31;while(0);if((w|0)==31)v=e+(n*24|0)|0;__ZN7VariantC2ERKS_(j,v);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);f=__ZNK7VariantcviEv(j)|0;Pi[q&2047](o,f);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I13RichTextLabelNS0_5AlignEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235552)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1)){g=b;h=c[d>>2]|0;i=c[h>>2]|0;Pi[g&2047](a,i);return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=c[d>>2]|0;i=c[h>>2]|0;Pi[g&2047](a,i);return}}function __ZN11MethodBind1I13RichTextLabelNS0_5AlignEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I13RichTextLabelRK5ColorE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;if(b|0){f=0;l=a;return f|0}g[d>>2]=0.0;g[d+4>>2]=0.0;g[d+8>>2]=0.0;g[d+12>>2]=1.0;__ZN7VariantC2ERK5Color(e,d);d=c[e>>2]|0;if(d|0)__ZN7Variant5clearEv(e);f=d;l=a;return f|0}function __ZNK11MethodBind1I13RichTextLabelRK5ColorE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1026873);l=a;return c[b>>2]|0}function __ZN11MethodBind1I13RichTextLabelRK5ColorE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;i=l;l=l+48|0;if((l|0)>=(m|0))ba(48);j=i+24|0;k=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235552)|0:0){c[h>>2]=0;a[1263537]=0;n=d+24|0;o=c[n>>2]|0;if((o|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=o;c[b>>2]=0;l=i;return}p=o-(c[d+20>>2]|0)|0;if((p|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=p;c[b>>2]=0;l=i;return}if((g|0)>0){if((o|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);q=0}else{a[1263537]=0;q=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,q)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=q;c[b>>2]=0;l=i;return}}q=c[d+44>>2]|0;o=c[d+48>>2]|0;p=e+(o>>1)|0;if(!(o&1))r=q;else r=c[(c[p>>2]|0)+q>>2]|0;do if((g|0)<1){q=c[n>>2]|0;o=q+-1|0;if((q|0)>=1){e=c[d+16>>2]|0;s=(e|0)==0;if(s)t=0;else t=c[e+-4>>2]|0;if((q|0)<=(t|0)){if(s)u=0;else u=c[e+-4>>2]|0;do if((u|0)<(q|0)){if(s)v=0;else v=c[e+-4>>2]|0;if((v|0)<(q|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);w=0;break}else{a[1263537]=0;x=31;break}}else x=31;while(0);if((x|0)==31)w=e+(o*24|0)|0;__ZN7VariantC2ERKS_(k,w);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);__ZNK7Variantcv5ColorEv(j,k);Pi[r&2047](p,j);if(c[k>>2]|0)__ZN7Variant5clearEv(k);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I13RichTextLabelRK5ColorE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235552)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;b=c[d>>2]|0;c[f>>2]=c[b>>2];c[f+4>>2]=c[b+4>>2];c[f+8>>2]=c[b+8>>2];c[f+12>>2]=c[b+12>>2];Pi[i&2047](a,f);l=e;return}function __ZN11MethodBind1I13RichTextLabelRK5ColorED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I13RichTextLabelRK3RefI4FontEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var c=0;if(b|0){c=0;return c|0}c=__ZN7Variant12get_type_forIRK3RefI4FontEEENS_4TypeEv()|0;return c|0}function __ZNK11MethodBind1I13RichTextLabelRK3RefI4FontEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1026873);l=a;return c[b>>2]|0}function __ZN11MethodBind1I13RichTextLabelRK3RefI4FontEE4callEP6ObjectPPK7VariantiRNS9_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i+28|0;k=i+24|0;n=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235552)|0:0){c[h>>2]=0;a[1263537]=0;o=d+24|0;p=c[o>>2]|0;if((p|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=p;c[b>>2]=0;l=i;return}q=p-(c[d+20>>2]|0)|0;if((q|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=q;c[b>>2]=0;l=i;return}if((g|0)>0){if((p|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);r=0}else{a[1263537]=0;r=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,r)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=r;c[b>>2]=0;l=i;return}}r=c[d+44>>2]|0;p=c[d+48>>2]|0;q=e+(p>>1)|0;if(!(p&1))s=r;else s=c[(c[q>>2]|0)+r>>2]|0;do if((g|0)<1){r=c[o>>2]|0;p=r+-1|0;if((r|0)>=1){e=c[d+16>>2]|0;t=(e|0)==0;if(t)u=0;else u=c[e+-4>>2]|0;if((r|0)<=(u|0)){if(t)v=0;else v=c[e+-4>>2]|0;do if((v|0)<(r|0)){if(t)w=0;else w=c[e+-4>>2]|0;if((w|0)<(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);x=0;break}else{a[1263537]=0;y=31;break}}else y=31;while(0);if((y|0)==31)x=e+(p*24|0)|0;__ZN7VariantC2ERKS_(n,x);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f>>2]|0);while(0);__ZN3RefI4FontEC2ERK7Variant(j,n);c[k>>2]=c[j>>2];Pi[s&2047](q,k);q=c[k>>2]|0;if((q|0?__ZN9Reference11unreferenceEv(q)|0:0)?(q=c[k>>2]|0,__Z17predelete_handlerP6Object(q)|0):0){gj[c[(c[q>>2]|0)+76>>2]&8191](q);__ZN6Memory11free_staticEPvb(q,0)}c[k>>2]=0;if(c[n>>2]|0)__ZN7Variant5clearEv(n);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I13RichTextLabelRK3RefI4FontEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+28|0;g=e;h=e+24|0;if(!b)i=0;else{j=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235552)|0;i=j?b:0}b=c[a+44>>2]|0;j=c[a+48>>2]|0;a=i+(j>>1)|0;if(!(j&1))k=b;else k=c[(c[a>>2]|0)+b>>2]|0;__ZN7VariantC2EPK6Object(g,c[d>>2]|0);__ZN3RefI4FontEC2ERK7Variant(f,g);if(c[g>>2]|0)__ZN7Variant5clearEv(g);c[h>>2]=c[f>>2];Pi[k&2047](a,h);a=c[h>>2]|0;if(!a){l=e;return}if(!(__ZN9Reference11unreferenceEv(a)|0)){l=e;return}a=c[h>>2]|0;if(!(__Z17predelete_handlerP6Object(a)|0)){l=e;return}gj[c[(c[a>>2]|0)+76>>2]&8191](a);__ZN6Memory11free_staticEPvb(a,0);l=e;return}function __ZN11MethodBind1I13RichTextLabelRK3RefI4FontEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN13RichTextLabel12_remove_itemEPNS_4ItemEii(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0;g=d+16|0;h=c[g>>2]|0;if(h|0?(i=c[h+8>>2]|0,i|0):0){if((i|0)<=0)return;__ZN13RichTextLabel12_remove_itemEPNS_4ItemEii(b,c[c[h>>2]>>2]|0,e,f);if((i|0)==1)return;else j=1;do{__ZN13RichTextLabel12_remove_itemEPNS_4ItemEii(b,c[c[c[g>>2]>>2]>>2]|0,e,f);j=j+1|0}while((j|0)!=(i|0));return}i=(c[d+8>>2]|0)+16|0;j=c[i>>2]|0;g=(j|0)==0;if(g){k=0;l=0}else{m=j;n=7}while(1){if((n|0)==7){n=0;h=c[m>>2]|0;k=h;l=h}if(!k){o=0;p=0;break}if((c[k>>2]|0)==(d|0)){o=k;p=l;break}m=k+4|0;n=7}if(!g){do if(!o)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145114,1145120,156,1144262,0);else{a[1263537]=0;if((c[o+12>>2]|0)!=(j|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145114,1145120,157,1145132,0);break}if((c[j>>2]|0)==(o|0))c[j>>2]=c[o+4>>2];g=j+4|0;k=c[o+8>>2]|0;if((c[g>>2]|0)==(o|0))c[g>>2]=k;g=o+4|0;if(k|0)c[k+4>>2]=c[g>>2];m=c[g>>2]|0;if(m|0)c[m+8>>2]=k;__ZN6Memory11free_staticEPvb(p,0);k=j+8|0;c[k>>2]=(c[k>>2]|0)+-1}while(0);j=c[i>>2]|0;if(!(c[j+8>>2]|0)){__ZN6Memory11free_staticEPvb(j,0);c[i>>2]=0}}if((c[d+12>>2]|0)!=3)return;d=(c[b+612>>2]|0)+36|0;if((e|0)>=0){i=c[d>>2]|0;j=(i|0)==0;if(j)q=0;else q=c[i+-4>>2]|0;if((q|0)>(e|0)){a[1263537]=0;if(!j?(__ZN6VectorIN13RichTextLabel4LineEE14_copy_on_writeEv(d),j=c[d>>2]|0,(j|0)!=0):0){r=j;s=(c[j+-4>>2]|0)+-1|0}else{r=0;s=-1}if((s|0)>(e|0)){j=e;do{e=j;j=j+1|0;__ZN13RichTextLabel4LineaSERKS0_(r+(e<<5)|0,r+(j<<5)|0)|0}while((j|0)!=(s|0))}__ZN6VectorIN13RichTextLabel4LineEE6resizeEi(d,s)|0}else n=32}else n=32;if((n|0)==32)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1128380,1146752,368,1122479,0);s=c[(c[b+608>>2]|0)+16>>2]|0;if(!s)if((f|0)<0)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145120,403,1146766,0);else return;b=c[s+8>>2]|0;d=(f|0)<0;if((b|0)>(f|0))t=f;else return;a:while(1){if(d){n=43;break}f=c[s>>2]|0;if(!f){n=48;break}else{u=f;v=0}while(1){if((v|0)==(t|0))break;j=c[u+4>>2]|0;if(!j){n=48;break a}else{u=j;v=v+1|0}}if((c[(c[u>>2]|0)+24>>2]|0)>0){j=f;r=0;while(1){if((r|0)==(t|0))break;e=c[j+4>>2]|0;if(!e){n=52;break a}else{j=e;r=r+1|0}}r=(c[j>>2]|0)+24|0;c[r>>2]=(c[r>>2]|0)+-1}t=t+1|0;if((t|0)>=(b|0)){n=55;break}}if((n|0)==43)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145120,403,1146766,0);else if((n|0)==48)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145120,418,1133820,0);else if((n|0)==52)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145120,418,1133820,0);else if((n|0)==55)return}function __ZN13RichTextLabel4LineaSERKS0_(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;c[a>>2]=c[b>>2];d=a+4|0;e=b+4|0;f=c[d>>2]|0;if((f|0)!=(c[e>>2]|0)){if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);c[d>>2]=0;f=c[e>>2]|0;if(f|0?__Z28atomic_conditional_incrementPj(f+-8|0)|0:0)c[d>>2]=c[e>>2]}e=a+8|0;d=b+8|0;f=c[e>>2]|0;if((f|0)!=(c[d>>2]|0)){if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);c[e>>2]=0;f=c[d>>2]|0;if(f|0?__Z28atomic_conditional_incrementPj(f+-8|0)|0:0)c[e>>2]=c[d>>2]}d=a+12|0;e=b+12|0;f=c[d>>2]|0;if((f|0)!=(c[e>>2]|0)){if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);c[d>>2]=0;f=c[e>>2]|0;if(f|0?__Z28atomic_conditional_incrementPj(f+-8|0)|0:0)c[d>>2]=c[e>>2]}e=a+16|0;d=b+16|0;c[e>>2]=c[d>>2];c[e+4>>2]=c[d+4>>2];c[e+8>>2]=c[d+8>>2];c[e+12>>2]=c[d+12>>2];return a|0}function __ZNK12MethodBind1RI13RichTextLabelbiE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;switch(b|0){case -1:{__ZN7VariantC2Eb(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}case 0:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}default:e=0}l=a;return e|0}function __ZNK12MethodBind1RI13RichTextLabelbiE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1026873);l=a;return c[b>>2]|0}function __ZN12MethodBind1RI13RichTextLabelbiE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;i=l;l=l+48|0;if((l|0)>=(m|0))ba(48);j=i+24|0;k=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235552)|0:0){c[h>>2]=0;a[1263537]=0;n=d+24|0;o=c[n>>2]|0;if((o|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=o;c[b>>2]=0;l=i;return}p=o-(c[d+20>>2]|0)|0;if((p|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=p;c[b>>2]=0;l=i;return}if((g|0)>0){if((o|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);q=0}else{a[1263537]=0;q=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,q)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=q;c[b>>2]=0;l=i;return}}q=c[d+44>>2]|0;o=c[d+48>>2]|0;p=e+(o>>1)|0;if(!(o&1))r=q;else r=c[(c[p>>2]|0)+q>>2]|0;do if((g|0)<1){q=c[n>>2]|0;o=q+-1|0;if((q|0)>=1){e=c[d+16>>2]|0;s=(e|0)==0;if(s)t=0;else t=c[e+-4>>2]|0;if((q|0)<=(t|0)){if(s)u=0;else u=c[e+-4>>2]|0;do if((u|0)<(q|0)){if(s)v=0;else v=c[e+-4>>2]|0;if((v|0)<(q|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);w=0;break}else{a[1263537]=0;x=31;break}}else x=31;while(0);if((x|0)==31)w=e+(o*24|0)|0;__ZN7VariantC2ERKS_(k,w);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);f=__ZNK7VariantcviEv(k)|0;__ZN7VariantC2Eb(j,$i[r&8191](p,f)|0);if(c[k>>2]|0)__ZN7Variant5clearEv(k);__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,897,1146558,0);c[b>>2]=0;l=i;return}function __ZN12MethodBind1RI13RichTextLabelbiE7ptrcallEP6ObjectPPKvPv(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0;if(!d)g=0;else{h=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1235552)|0;g=h?d:0}d=c[b+44>>2]|0;h=c[b+48>>2]|0;b=g+(h>>1)|0;if(!(h&1))i=d;else i=c[(c[b>>2]|0)+d>>2]|0;a[f>>0]=($i[i&8191](b,c[c[e>>2]>>2]|0)|0)&1;return}function __ZN12MethodBind1RI13RichTextLabelbiED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind0I13RichTextLabelE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return 0}function __ZNK11MethodBind0I13RichTextLabelE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1026873);l=a;return c[b>>2]|0}function __ZN11MethodBind0I13RichTextLabelE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235552)|0:0){c[h>>2]=0;a[1263537]=0;f=c[d+24>>2]|0;if((f|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=f;c[b>>2]=0;return}i=f-(c[d+20>>2]|0)|0;if((i|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=i;c[b>>2]=0;return}i=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))j=i;else j=c[(c[d>>2]|0)+i>>2]|0;gj[j&8191](d);c[b>>2]=0;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,110,1146558,0);c[b>>2]=0;return}function __ZN11MethodBind0I13RichTextLabelE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235552)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1)){g=b;gj[g&8191](a);return}else{g=c[(c[a>>2]|0)+b>>2]|0;gj[g&8191](a);return}}function __ZN11MethodBind0I13RichTextLabelED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I13RichTextLabelRK3RefI7TextureEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var c=0;if(b|0){c=0;return c|0}c=__ZN7Variant12get_type_forIRK3RefI7TextureEEENS_4TypeEv()|0;return c|0}function __ZNK11MethodBind1I13RichTextLabelRK3RefI7TextureEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1026873);l=a;return c[b>>2]|0}function __ZN11MethodBind1I13RichTextLabelRK3RefI7TextureEE4callEP6ObjectPPK7VariantiRNS9_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i+28|0;k=i+24|0;n=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235552)|0:0){c[h>>2]=0;a[1263537]=0;o=d+24|0;p=c[o>>2]|0;if((p|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=p;c[b>>2]=0;l=i;return}q=p-(c[d+20>>2]|0)|0;if((q|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=q;c[b>>2]=0;l=i;return}if((g|0)>0){if((p|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);r=0}else{a[1263537]=0;r=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,r)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=r;c[b>>2]=0;l=i;return}}r=c[d+44>>2]|0;p=c[d+48>>2]|0;q=e+(p>>1)|0;if(!(p&1))s=r;else s=c[(c[q>>2]|0)+r>>2]|0;do if((g|0)<1){r=c[o>>2]|0;p=r+-1|0;if((r|0)>=1){e=c[d+16>>2]|0;t=(e|0)==0;if(t)u=0;else u=c[e+-4>>2]|0;if((r|0)<=(u|0)){if(t)v=0;else v=c[e+-4>>2]|0;do if((v|0)<(r|0)){if(t)w=0;else w=c[e+-4>>2]|0;if((w|0)<(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);x=0;break}else{a[1263537]=0;y=31;break}}else y=31;while(0);if((y|0)==31)x=e+(p*24|0)|0;__ZN7VariantC2ERKS_(n,x);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f>>2]|0);while(0);__ZN3RefI7TextureEC2ERK7Variant(j,n);c[k>>2]=c[j>>2];Pi[s&2047](q,k);q=c[k>>2]|0;if((q|0?__ZN9Reference11unreferenceEv(q)|0:0)?(q=c[k>>2]|0,__Z17predelete_handlerP6Object(q)|0):0){gj[c[(c[q>>2]|0)+76>>2]&8191](q);__ZN6Memory11free_staticEPvb(q,0)}c[k>>2]=0;if(c[n>>2]|0)__ZN7Variant5clearEv(n);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I13RichTextLabelRK3RefI7TextureEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+28|0;g=e;h=e+24|0;if(!b)i=0;else{j=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235552)|0;i=j?b:0}b=c[a+44>>2]|0;j=c[a+48>>2]|0;a=i+(j>>1)|0;if(!(j&1))k=b;else k=c[(c[a>>2]|0)+b>>2]|0;__ZN7VariantC2EPK6Object(g,c[d>>2]|0);__ZN3RefI7TextureEC2ERK7Variant(f,g);if(c[g>>2]|0)__ZN7Variant5clearEv(g);c[h>>2]=c[f>>2];Pi[k&2047](a,h);a=c[h>>2]|0;if(!a){l=e;return}if(!(__ZN9Reference11unreferenceEv(a)|0)){l=e;return}a=c[h>>2]|0;if(!(__Z17predelete_handlerP6Object(a)|0)){l=e;return}gj[c[(c[a>>2]|0)+76>>2]&8191](a);__ZN6Memory11free_staticEPvb(a,0);l=e;return}function __ZN11MethodBind1I13RichTextLabelRK3RefI7TextureEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I13RichTextLabelRK6StringE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;if(b|0){f=0;l=a;return f|0}c[d>>2]=0;__ZN7VariantC2ERK6String(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);e=c[d>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);f=b;l=a;return f|0}function __ZNK11MethodBind1I13RichTextLabelRK6StringE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1026873);l=a;return c[b>>2]|0}function __ZN11MethodBind1I13RichTextLabelRK6StringE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i+24|0;k=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235552)|0:0){c[h>>2]=0;a[1263537]=0;n=d+24|0;o=c[n>>2]|0;if((o|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=o;c[b>>2]=0;l=i;return}p=o-(c[d+20>>2]|0)|0;if((p|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=p;c[b>>2]=0;l=i;return}if((g|0)>0){if((o|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);q=0}else{a[1263537]=0;q=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,q)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=q;c[b>>2]=0;l=i;return}}q=c[d+44>>2]|0;o=c[d+48>>2]|0;p=e+(o>>1)|0;if(!(o&1))r=q;else r=c[(c[p>>2]|0)+q>>2]|0;do if((g|0)<1){q=c[n>>2]|0;o=q+-1|0;if((q|0)>=1){e=c[d+16>>2]|0;s=(e|0)==0;if(s)t=0;else t=c[e+-4>>2]|0;if((q|0)<=(t|0)){if(s)u=0;else u=c[e+-4>>2]|0;do if((u|0)<(q|0)){if(s)v=0;else v=c[e+-4>>2]|0;if((v|0)<(q|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);w=0;break}else{a[1263537]=0;x=31;break}}else x=31;while(0);if((x|0)==31)w=e+(o*24|0)|0;__ZN7VariantC2ERKS_(k,w);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);c[j>>2]=__ZNK7Variantcv6StringEv(k)|0;Pi[r&2047](p,j);p=c[j>>2]|0;if(p|0?(__Z16atomic_decrementPj(p+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(p,1);if(c[k>>2]|0)__ZN7Variant5clearEv(k);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I13RichTextLabelRK6StringE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235552)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;b=c[d>>2]|0;d=c[b>>2]|0;if((d|0)!=0?(__Z28atomic_conditional_incrementPj(d+-8|0)|0)!=0:0)j=c[b>>2]|0;else j=0;c[f>>2]=j;Pi[i&2047](a,f);a=c[f>>2]|0;if(!a){l=e;return}if(__Z16atomic_decrementPj(a+-8|0)|0){l=e;return}__ZN6Memory11free_staticEPvb(a,1);l=e;return}function __ZN11MethodBind1I13RichTextLabelRK6StringED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK12MethodBind0RI13RichTextLabel6StringE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;if((b|0)!=-1){f=0;l=a;return f|0}c[d>>2]=0;__ZN7VariantC2ERK6String(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);e=c[d>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);f=b;l=a;return f|0}function __ZNK12MethodBind0RI13RichTextLabel6StringE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1026873);l=a;return c[b>>2]|0}function __ZN12MethodBind0RI13RichTextLabel6StringE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;j=f+24|0;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235552)|0:0){c[h>>2]=0;a[1263537]=0;k=c[d+24>>2]|0;if((k|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=k;c[b>>2]=0;l=f;return}n=k-(c[d+20>>2]|0)|0;if((n|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=n;c[b>>2]=0;l=f;return}n=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))o=n;else o=c[(c[d>>2]|0)+n>>2]|0;c[j>>2]=ij[o&8191](d)|0;__ZN7VariantC2ERK6String(i,j);d=c[j>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,266,1146558,0);c[b>>2]=0;l=f;return}function __ZN12MethodBind0RI13RichTextLabel6StringE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0;if(!b)f=0;else{d=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235552)|0;f=d?b:0}b=c[a+44>>2]|0;d=c[a+48>>2]|0;a=f+(d>>1)|0;if(!(d&1))g=b;else g=c[(c[a>>2]|0)+b>>2]|0;b=ij[g&8191](a)|0;a=b;g=c[e>>2]|0;if((g|0)==(b|0)){if(!b)return}else{if(g|0?(__Z16atomic_decrementPj(g+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(g,1);c[e>>2]=0;if(!b)return;if(__Z28atomic_conditional_incrementPj(b+-8|0)|0)c[e>>2]=a}if(__Z16atomic_decrementPj(b+-8|0)|0)return;__ZN6Memory11free_staticEPvb(b,1);return}function __ZN12MethodBind0RI13RichTextLabel6StringED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I13RichTextLabeldE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if(!b){__ZN7VariantC2Ed(d,0.0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK11MethodBind1I13RichTextLabeldE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1026873);l=a;return c[b>>2]|0}function __ZN11MethodBind1I13RichTextLabeldE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0.0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235552)|0:0){c[h>>2]=0;a[1263537]=0;k=d+24|0;n=c[k>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=i;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=i;return}if((g|0)>0){if((n|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);p=0}else{a[1263537]=0;p=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,p)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=p;c[b>>2]=0;l=i;return}}p=c[d+44>>2]|0;n=c[d+48>>2]|0;o=e+(n>>1)|0;if(!(n&1))q=p;else q=c[(c[o>>2]|0)+p>>2]|0;do if((g|0)<1){p=c[k>>2]|0;n=p+-1|0;if((p|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)s=0;else s=c[e+-4>>2]|0;if((p|0)<=(s|0)){if(r)t=0;else t=c[e+-4>>2]|0;do if((t|0)<(p|0)){if(r)u=0;else u=c[e+-4>>2]|0;if((u|0)<(p|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);v=0;break}else{a[1263537]=0;w=31;break}}else w=31;while(0);if((w|0)==31)v=e+(n*24|0)|0;__ZN7VariantC2ERKS_(j,v);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);x=+__ZNK7VariantcvdEv(j);Mi[q&511](o,x);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I13RichTextLabeldE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,i=0,j=0.0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235552)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1)){g=b;i=c[d>>2]|0;j=+h[i>>3];Mi[g&511](a,j);return}else{g=c[(c[a>>2]|0)+b>>2]|0;i=c[d>>2]|0;j=+h[i>>3];Mi[g&511](a,j);return}}function __ZN11MethodBind1I13RichTextLabeldED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN13RichTextLabel14selection_copyEv(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d+8|0;f=d+4|0;g=d;if(!(a[b+673>>0]|0)){l=d;return}c[e>>2]=0;h=b+656|0;i=c[h>>2]|0;a:do if(i|0){j=b+664|0;k=b+660|0;n=b+668|0;o=i;while(1){switch(c[o+12>>2]|0){case 1:{p=o+28|0;c[f>>2]=0;q=c[p>>2]|0;if(q|0?(c[f>>2]=0,__Z28atomic_conditional_incrementPj(q+-8|0)|0):0)c[f>>2]=c[p>>2];p=(o|0)==(c[j>>2]|0);do if((o|0)==(c[h>>2]|0)){if(p){q=c[k>>2]|0;c[g>>2]=__ZNK6String6substrEii(f,q,1-q+(c[n>>2]|0)|0)|0;__ZN6StringpLERKS_(e,g)|0;q=c[g>>2]|0;if(q|0?(__Z16atomic_decrementPj(q+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(q,1);break}q=c[f>>2]|0;if(!q)r=0;else r=c[q+-4>>2]|0;c[g>>2]=__ZNK6String6substrEii(f,c[k>>2]|0,r)|0;__ZN6StringpLERKS_(e,g)|0;q=c[g>>2]|0;if(q|0?(__Z16atomic_decrementPj(q+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(q,1)}else{if(!p){__ZN6StringpLERKS_(e,f)|0;break}c[g>>2]=__ZNK6String6substrEii(f,0,(c[n>>2]|0)+1|0)|0;__ZN6StringpLERKS_(e,g)|0;q=c[g>>2]|0;if(q|0?(__Z16atomic_decrementPj(q+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(q,1)}while(0);p=c[f>>2]|0;if(p|0?(__Z16atomic_decrementPj(p+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(p,1);break}case 3:{__ZN6StringpLEPKc(e,1124879)|0;break}default:{}}if((o|0)==(c[j>>2]|0))break a;p=c[o+16>>2]|0;if((p|0)!=0?(c[p+8>>2]|0)!=0:0)s=c[p>>2]|0;else{p=c[o+8>>2]|0;if(!p)break a;q=c[(c[o+20>>2]|0)+4>>2]|0;if(!q){t=p;while(1){p=t;t=c[t+8>>2]|0;if(!t)break a;u=c[(c[p+20>>2]|0)+4>>2]|0;if(u|0){s=u;break}}}else s=q}o=c[s>>2]|0;if(!o)break a}}while(0);if(__ZNK6StringneEPKc(e,1263606)|0){s=__ZN2OS13get_singletonEv()|0;Pi[c[(c[s>>2]|0)+108>>2]&2047](s,e)}s=c[e>>2]|0;if(s|0?(__Z16atomic_decrementPj(s+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(s,1);l=d;return}function __ZNK11MethodBind1I13RichTextLabel10InputEventE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0;a=l;l=l+80|0;if((l|0)>=(m|0))ba(80);d=a+24|0;e=a;if(b|0){f=0;l=a;return f|0}b=d;g=b+56|0;do{c[b>>2]=0;b=b+4|0}while((b|0)<(g|0));__ZN7VariantC2ERK10InputEvent(e,d);d=c[e>>2]|0;if(d|0)__ZN7Variant5clearEv(e);f=d;l=a;return f|0}function __ZNK11MethodBind1I13RichTextLabel10InputEventE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1026873);l=a;return c[b>>2]|0}function __ZN11MethodBind1I13RichTextLabel10InputEventE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0;i=l;l=l+144|0;if((l|0)>=(m|0))ba(144);j=i+80|0;k=i+24|0;n=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235552)|0:0){c[h>>2]=0;a[1263537]=0;o=d+24|0;p=c[o>>2]|0;if((p|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=p;c[b>>2]=0;l=i;return}q=p-(c[d+20>>2]|0)|0;if((q|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=q;c[b>>2]=0;l=i;return}if((g|0)>0){if((p|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);r=0}else{a[1263537]=0;r=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,r)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=r;c[b>>2]=0;l=i;return}}r=c[d+44>>2]|0;p=c[d+48>>2]|0;q=e+(p>>1)|0;if(!(p&1))s=r;else s=c[(c[q>>2]|0)+r>>2]|0;do if((g|0)<1){r=c[o>>2]|0;p=r+-1|0;if((r|0)>=1){e=c[d+16>>2]|0;t=(e|0)==0;if(t)u=0;else u=c[e+-4>>2]|0;if((r|0)<=(u|0)){if(t)v=0;else v=c[e+-4>>2]|0;do if((v|0)<(r|0)){if(t)w=0;else w=c[e+-4>>2]|0;if((w|0)<(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);x=0;break}else{a[1263537]=0;y=31;break}}else y=31;while(0);if((y|0)==31)x=e+(p*24|0)|0;__ZN7VariantC2ERKS_(n,x);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f>>2]|0);while(0);__ZNK7Variantcv10InputEventEv(k,n);f=j;x=k;k=f+56|0;do{c[f>>2]=c[x>>2];f=f+4|0;x=x+4|0}while((f|0)<(k|0));Pi[s&2047](q,j);if(c[n>>2]|0)__ZN7Variant5clearEv(n);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I13RichTextLabel10InputEventE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;e=l;l=l+64|0;if((l|0)>=(m|0))ba(64);f=e;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235552)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;b=f;h=c[d>>2]|0;d=b+56|0;do{c[b>>2]=c[h>>2];b=b+4|0;h=h+4|0}while((b|0)<(d|0));Pi[i&2047](a,f);l=e;return}function __ZN11MethodBind1I13RichTextLabel10InputEventED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN14SplitContainer18_initialize_classvEv(b){b=b|0;if(a[1263266]|0)return;if(!(a[1257012]|0)){if(!(a[1256994]|0)){if(!(a[1256995]|0)){if(!(a[1256996]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI4NodeEEvv();__ZN4Node13_bind_methodsEv();a[1256996]=1}__ZN7ClassDB10_add_classI10CanvasItemEEvv();__ZN10CanvasItem13_bind_methodsEv();a[1256995]=1}__ZN7ClassDB10_add_classI7ControlEEvv();__ZN7Control13_bind_methodsEv();a[1256994]=1}__ZN7ClassDB10_add_classI9ContainerEEvv();__ZN9Container13_bind_methodsEv();a[1257012]=1}__ZN7ClassDB10_add_classI14SplitContainerEEvv();__ZN14SplitContainer13_bind_methodsEv();a[1263266]=1;return}function __ZN14SplitContainer5_setvERK10StringNameRK7Variant(a,b,c){a=a|0;b=b|0;c=c|0;if(1128!=1129)return __ZN7Control4_setERK10StringNameRK7Variant(a,b,c)|0;else return 0;return 0}function __ZNK14SplitContainer5_getvERK10StringNameR7Variant(a,b,c){a=a|0;b=b|0;c=c|0;var d=0;if(1130!=1131?__ZNK7Control4_getERK10StringNameR7Variant(a,b,c)|0:0)d=1;else d=0;return d|0}function __ZNK14SplitContainer19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+24|0;g=e+4|0;h=e;if(!d)__ZNK9Container19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,0);__ZN6StringC2EPKc(f,834635);i=c[f>>2]|0;f=i;j=g+4|0;c[j>>2]=0;k=g+12|0;c[k>>2]=0;c[g>>2]=0;n=(i|0)==0;if(!n?(c[j>>2]=0,__Z28atomic_conditional_incrementPj(i+-8|0)|0):0)c[j>>2]=f;c[g+8>>2]=0;f=c[k>>2]|0;if(f|0){if(!(__Z16atomic_decrementPj(f+-8|0)|0))__ZN6Memory11free_staticEPvb(f,1);c[k>>2]=0}c[g+16>>2]=256;if(!(c[b>>2]|0)){k=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=k;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0}k=__ZnwjPFPvjE(32,4740)|0;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0;c[k+12>>2]=0;c[k+16>>2]=7;f=k+20|0;c[f>>2]=0;j=k+24|0;c[j>>2]=0;o=k+28|0;c[o>>2]=0;__ZN12PropertyInfoaSERKS_(k,g)|0;p=c[b>>2]|0;q=p+4|0;r=c[q>>2]|0;c[j>>2]=r;c[f>>2]=0;c[o>>2]=p;if(r|0)c[r+20>>2]=k;c[q>>2]=k;if(!(c[p>>2]|0))c[p>>2]=k;k=p+8|0;c[k>>2]=(c[k>>2]|0)+1;k=c[g+12>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);k=c[g+4>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);if(!n?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);__ZN10StringNameC2EPKc(h,834635);__ZN7ClassDB17get_property_listE10StringNameP4ListI12PropertyInfo16DefaultAllocatorEbPK6Object(h,b,1,a);__ZN10StringNameD2Ev(h);if(!d){l=e;return}__ZNK9Container19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,1);l=e;return}function __ZN14SplitContainer14_notificationvEib(a,b,c){a=a|0;b=b|0;c=c|0;if(!c)__ZN9Container14_notificationvEib(a,b,0);if(952!=525)__ZN14SplitContainer13_notificationEi(a,b);if(!c)return;__ZN9Container14_notificationvEib(a,b,1);return}function __ZNK14SplitContainer16_get_class_namevEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+8|0;e=b+4|0;f=b;g=a+608|0;a=c[g>>2]|0;if(a|0){if(c[a+4>>2]|0){l=b;return g|0}if(__ZNK6String6lengthEv(a+8|0)|0){l=b;return g|0}}__ZN6StringC2EPKc(d,834635);c[f>>2]=c[d>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameaSERKS_(g,e);__ZN10StringNameD2Ev(e);e=c[f>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);l=b;return g|0}function __ZNK14SplitContainer9get_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,834635);l=a;return c[b>>2]|0}function __ZNK14SplitContainer8is_classERK6String(a,b){a=a|0;b=b|0;var c=0;if((((!(__ZNK6StringeqEPKc(b,834635)|0)?!(__ZNK6StringeqEPKc(b,947468)|0):0)?!(__ZNK6StringeqEPKc(b,1111718)|0):0)?!(__ZNK6StringeqEPKc(b,947933)|0):0)?!(__ZNK6StringeqEPKc(b,1132465)|0):0)c=__ZNK6StringeqEPKc(b,1142944)|0;else c=1;return c|0}function __ZNK14SplitContainer12is_class_ptrEPv(a,b){a=a|0;b=b|0;var c=0;if((b|0)==1235556){c=1;return c|0}c=(b|0)==1220912|((b|0)==1220744|((b|0)==1220748|((b|0)==1220720|(b|0)==1220580)));return c|0}function __ZN14SplitContainerD2Ev(a){a=a|0;c[a>>2]=236768;__ZN10StringNameD2Ev(a+608|0);c[a>>2]=229764;__ZN10StringNameD2Ev(a+600|0);__ZN7ControlD2Ev(a);return}function __ZN14SplitContainerD0Ev(a){a=a|0;c[a>>2]=236768;__ZN10StringNameD2Ev(a+608|0);c[a>>2]=229764;__ZN10StringNameD2Ev(a+600|0);__ZN7ControlD2Ev(a);__ZdlPv(a);return}function __ZNK14SplitContainer16get_minimum_sizeEv(b,d){b=b|0;d=d|0;var e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0.0,u=0.0,v=0,w=0.0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+20|0;h=e+16|0;i=e+8|0;j=e;c[f>>2]=0;c[h>>2]=0;__ZN10StringNameC2EPKc(i,1016719);__ZN10StringNameC2Ev(j);k=__ZNK7Control12get_constantERK10StringNameS2_(d,i,j)|0;__ZN10StringNameD2Ev(j);__ZN10StringNameD2Ev(i);__ZN10StringNameC2EPKc(i,1002708);__ZN10StringNameC2Ev(j);n=__ZNK7Control8get_iconERK10StringNameS2_(d,i,j)|0;__ZN10StringNameD2Ev(j);__ZN10StringNameD2Ev(i);j=d+612|0;do if((c[d+640>>2]|0)!=2){o=c[n>>2]|0;if(!(a[j>>0]|0))p=ij[c[o+116>>2]&8191](n)|0;else p=ij[c[o+120>>2]&8191](n)|0;if((k|0)<=(p|0)){o=c[n>>2]|0;if(!(a[j>>0]|0)){q=ij[c[o+116>>2]&8191](n)|0;break}else{q=ij[c[o+120>>2]&8191](n)|0;break}}else q=k}else q=0;while(0);k=i+4|0;if(__ZNK14SplitContainer6_getchEi(d,0)|0){p=__ZNK14SplitContainer6_getchEi(d,0)|0;Pi[c[(c[p>>2]|0)+144>>2]&2047](i,p);if(!(a[j>>0]|0)){c[f>>2]=~~(+g[i>>2]+0.0);r=k;s=h}else{c[h>>2]=~~(+g[k>>2]+0.0);r=i;s=f}t=+g[r>>2];c[s>>2]=~~(t<0.0?0.0:t);if(__ZNK14SplitContainer6_getchEi(d,1)|0){s=a[j>>0]|0?h:f;c[s>>2]=(c[s>>2]|0)+q;q=__ZNK14SplitContainer6_getchEi(d,1)|0;Pi[c[(c[q>>2]|0)+144>>2]&2047](i,q);if(!(a[j>>0]|0)){c[f>>2]=~~(+g[i>>2]+ +(c[f>>2]|0));t=+(c[h>>2]|0);u=+g[k>>2];v=h;w=t>u?t:u}else{c[h>>2]=~~(+g[k>>2]+ +(c[h>>2]|0));u=+(c[f>>2]|0);t=+g[i>>2];v=f;w=u>t?u:t}c[v>>2]=~~w}}w=+(c[h>>2]|0);g[b>>2]=+(c[f>>2]|0);g[b+4>>2]=w;if(!n){l=e;return}if(!(__ZN9Reference11unreferenceEv(n)|0)){l=e;return}if(!(__Z17predelete_handlerP6Object(n)|0)){l=e;return}gj[c[(c[n>>2]|0)+76>>2]&8191](n);__ZN6Memory11free_staticEPvb(n,0);l=e;return}function __ZNK14SplitContainer16get_cursor_shapeERK7Vector2(b,d){b=b|0;d=d|0;var e=0,f=0,h=0,i=0,j=0,k=0.0,n=0.0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e+4|0;h=e;if(a[b+636>>0]|0){i=__ZNK7Control16get_cursor_shapeERK7Vector2(b,d)|0;l=e;return i|0}if(a[b+624>>0]|0){i=a[b+612>>0]|0?9:10;l=e;return i|0}__ZN10StringNameC2EPKc(f,1016719);__ZN10StringNameC2Ev(h);j=__ZNK7Control12get_constantERK10StringNameS2_(b,f,h)|0;__ZN10StringNameD2Ev(h);__ZN10StringNameD2Ev(f);f=c[b+620>>2]|0;k=+(f|0);if(!(a[b+612>>0]|0)){n=+g[d>>2];if(n>k?n<+(f+j|0):0){i=10;l=e;return i|0}}else{n=+g[d+4>>2];if(n>k?n<+(f+j|0):0){i=9;l=e;return i|0}}i=__ZNK7Control16get_cursor_shapeERK7Vector2(b,d)|0;l=e;return i|0}function __ZNK14SplitContainer6_getchEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0;if((__ZNK4Node15get_child_countEv(a)|0)>0){d=0;e=0;f=0}else{g=2;h=0;i=(g|0)==2;j=i?0:h;return j|0}a:while(1){k=__ZNK4Node9get_childEi(a,d)|0;if(((k|0)!=0?$i[c[(c[k>>2]|0)+44>>2]&8191](k,1220744)|0:0)?__ZNK10CanvasItem18is_visible_in_treeEv(k)|0:0){l=__ZNK10CanvasItem18is_set_as_toplevelEv(k)|0;m=(e|0)==(b|0);n=l?4:m&1;o=l?f:m?k:f;p=(((m|l)^1)&1)+e|0}else{n=4;o=f;p=e}switch(n&7){case 4:case 0:break;default:{g=n;h=o;q=8;break a}}d=d+1|0;if((d|0)>=(__ZNK4Node15get_child_countEv(a)|0)){g=2;h=o;q=8;break}else{e=p;f=o}}if((q|0)==8){i=(g|0)==2;j=i?0:h;return j|0}return 0}function __ZN14SplitContainer13_notificationEi(b,d){b=b|0;d=d|0;var e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0.0,r=0.0;e=l;l=l+48|0;if((l|0)>=(m|0))ba(48);f=e+32|0;h=e+24|0;i=e+16|0;j=e;switch(d|0){case 50:{__ZN14SplitContainer7_resortEv(b);l=e;return}case 41:{a[b+644>>0]=1;__ZN10CanvasItem6updateEv(b);l=e;return}case 42:{a[b+644>>0]=0;__ZN10CanvasItem6updateEv(b);l=e;return}case 30:{if(!(__ZNK14SplitContainer6_getchEi(b,0)|0)){l=e;return}if(!(__ZNK14SplitContainer6_getchEi(b,1)|0)){l=e;return}if(a[b+636>>0]|0){l=e;return}if((a[b+644>>0]|0)==0?(__ZN10StringNameC2EPKc(f,1028518),__ZN10StringNameC2Ev(h),d=(__ZNK7Control12get_constantERK10StringNameS2_(b,f,h)|0)==0,__ZN10StringNameD2Ev(h),__ZN10StringNameD2Ev(f),!d):0){l=e;return}d=b+640|0;if((c[d>>2]|0)==2)k=0;else{__ZN10StringNameC2EPKc(f,1016719);__ZN10StringNameC2Ev(h);n=__ZNK7Control12get_constantERK10StringNameS2_(b,f,h)|0;__ZN10StringNameD2Ev(h);__ZN10StringNameD2Ev(f);k=n}__ZN10StringNameC2EPKc(h,1002708);__ZN10StringNameC2Ev(i);n=__ZNK7Control8get_iconERK10StringNameS2_(b,h,i)|0;c[f>>2]=n;__ZN10StringNameD2Ev(i);__ZN10StringNameD2Ev(h);__ZNK7Control8get_sizeEv(h,b);o=(c[d>>2]|0)==0;if(!(a[b+612>>0]|0)){if(o){d=c[b+620>>2]|0;p=((k-(ij[c[(c[n>>2]|0)+116>>2]&8191](n)|0)|0)/2|0)+d|0;q=+g[h+4>>2];d=c[f>>2]|0;r=+(~~((q-+(ij[c[(c[d>>2]|0)+120>>2]&8191](d)|0))*.5)|0);g[i>>2]=+(p|0);g[i+4>>2]=r;g[j>>2]=1.0;g[j+4>>2]=1.0;g[j+8>>2]=1.0;g[j+12>>2]=1.0;__ZN10CanvasItem12draw_textureERK3RefI7TextureERK7Vector2RK5Color(b,f,i,j)}}else if(o){r=+g[h>>2];h=~~((r-+(ij[c[(c[n>>2]|0)+116>>2]&8191](n)|0))*.5);n=c[b+620>>2]|0;o=c[f>>2]|0;r=+(((k-(ij[c[(c[o>>2]|0)+120>>2]&8191](o)|0)|0)/2|0)+n|0);g[i>>2]=+(h|0);g[i+4>>2]=r;g[j>>2]=1.0;g[j+4>>2]=1.0;g[j+8>>2]=1.0;g[j+12>>2]=1.0;__ZN10CanvasItem12draw_textureERK3RefI7TextureERK7Vector2RK5Color(b,f,i,j)}j=c[f>>2]|0;if((j|0?__ZN9Reference11unreferenceEv(j)|0:0)?(j=c[f>>2]|0,__Z17predelete_handlerP6Object(j)|0):0){gj[c[(c[j>>2]|0)+76>>2]&8191](j);__ZN6Memory11free_staticEPvb(j,0)}l=e;return}default:{l=e;return}}}function __ZN14SplitContainer7_resortEv(b){b=b|0;var d=0,e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0.0,I=0.0,J=0.0,K=0,L=0,M=0,N=0.0,O=0,P=0,Q=0,R=0;d=l;l=l+128|0;if((l|0)>=(m|0))ba(128);e=d+24|0;f=d+16|0;h=d+112|0;i=d+104|0;j=d+96|0;k=d+88|0;n=d;o=d+80|0;p=d+72|0;q=d+64|0;r=d+56|0;s=d+48|0;t=d+40|0;u=b+612|0;v=a[u>>0]|0;w=(__ZNK14SplitContainer6_getchEi(b,0)|0)!=0;x=(__ZNK14SplitContainer6_getchEi(b,1)|0)!=0;if(!(w|x)){l=d;return}if(!(w&x))if(w){w=__ZNK14SplitContainer6_getchEi(b,0)|0;__ZNK7Control8get_sizeEv(f,b);x=e;c[x>>2]=0;c[x+4>>2]=0;x=f;y=c[x+4>>2]|0;z=e+8|0;c[z>>2]=c[x>>2];c[z+4>>2]=y;__ZN9Container17fit_child_in_rectEP7ControlRK5Rect2(b,w,e);l=d;return}else{w=__ZNK14SplitContainer6_getchEi(b,1)|0;__ZNK7Control8get_sizeEv(f,b);y=e;c[y>>2]=0;c[y+4>>2]=0;y=f;z=c[y+4>>2]|0;x=e+8|0;c[x>>2]=c[y>>2];c[x+4>>2]=z;__ZN9Container17fit_child_in_rectEP7ControlRK5Rect2(b,w,e);l=d;return}w=__ZNK14SplitContainer6_getchEi(b,0)|0;z=__ZNK14SplitContainer6_getchEi(b,1)|0;if(!(a[u>>0]|0)){if(!((__ZNK7Control16get_h_size_flagsEv(w)|0)&2))A=0;else A=((__ZNK7Control16get_h_size_flagsEv(z)|0)&2|0)!=0;if(!((__ZNK7Control16get_h_size_flagsEv(w)|0)&2)){B=A;C=0}else{B=A;C=((__ZNK7Control16get_h_size_flagsEv(z)|0)&2|0)==0}}else{if(!((__ZNK7Control16get_v_size_flagsEv(w)|0)&2))D=0;else D=((__ZNK7Control16get_v_size_flagsEv(z)|0)&2|0)!=0;if(!((__ZNK7Control16get_v_size_flagsEv(w)|0)&2)){B=D;C=0}else{B=D;C=((__ZNK7Control16get_v_size_flagsEv(z)|0)&2|0)==0}}__ZN10StringNameC2EPKc(e,1016719);__ZN10StringNameC2Ev(f);D=__ZNK7Control12get_constantERK10StringNameS2_(b,e,f)|0;__ZN10StringNameD2Ev(f);__ZN10StringNameD2Ev(e);__ZN10StringNameC2EPKc(e,1002708);__ZN10StringNameC2Ev(f);A=__ZNK7Control8get_iconERK10StringNameS2_(b,e,f)|0;__ZN10StringNameD2Ev(f);__ZN10StringNameD2Ev(e);do if((c[b+640>>2]|0)!=2){x=c[A>>2]|0;if(!(a[u>>0]|0))E=ij[c[x+116>>2]&8191](A)|0;else E=ij[c[x+120>>2]&8191](A)|0;if((D|0)<=(E|0)){x=c[A>>2]|0;if(!(a[u>>0]|0)){F=ij[c[x+116>>2]&8191](A)|0;break}else{F=ij[c[x+120>>2]&8191](A)|0;break}}else F=D}else F=0;while(0);if(!(a[u>>0]|0)){__ZNK7Control8get_sizeEv(i,b);G=i}else{__ZNK7Control8get_sizeEv(h,b);G=h+4|0}h=~~+g[G>>2]-F|0;Pi[c[(c[w>>2]|0)+144>>2]&2047](e,w);Pi[c[(c[z>>2]|0)+144>>2]&2047](f,z);G=(a[u>>0]|0)==0;H=+g[e>>2];I=+g[e+4>>2];e=f+4|0;i=h-~~((G?H:I)+(G?+g[f>>2]:+g[e>>2]))|0;G=(i|0)>0?i:0;i=b+620|0;c[i>>2]=0;do if(a[b+636>>0]|0){if(B){J=+(G>>>1|0)+(v<<24>>24?I:H);break}if(C){__ZNK7Control8get_sizeEv(j,b);h=v<<24>>24!=0;J=(h?+g[j+4>>2]:+g[j>>2])-(h?+g[e>>2]:+g[f>>2])-+(F|0);break}else{J=v<<24>>24?I:H;break}}else{h=b+616|0;D=c[h>>2]|0;do if(B){E=G>>>1;x=0-E|0;if((D|0)>=(x|0))if((D|0)>(E|0)){K=E;L=35}else M=D;else{K=x;L=35}if((L|0)==35){c[h>>2]=K;M=K}N=+(E|0)+(v<<24>>24?I:H);O=M}else{if(!C){if((D|0)>=0)if((D|0)>(G|0)){P=G;L=45}else Q=D;else{P=0;L=45}if((L|0)==45){c[h>>2]=P;Q=P}N=v<<24>>24?I:H;O=Q;break}if((D|0)>0){c[h>>2]=0;R=0}else R=D;E=0-G|0;if((R|0)<(E|0))c[h>>2]=E;__ZNK7Control8get_sizeEv(k,b);E=v<<24>>24!=0;N=(E?+g[k+4>>2]:+g[k>>2])-(E?+g[e>>2]:+g[f>>2])-+(F|0);O=c[h>>2]|0}while(0);J=N+ +(O|0)}while(0);O=~~J;c[i>>2]=O;if(!(a[u>>0]|0)){__ZNK7Control8get_sizeEv(r,b);u=c[r+4>>2]|0;r=n;c[r>>2]=0;c[r+4>>2]=0;g[n+8>>2]=+(O|0);c[n+12>>2]=u;__ZN9Container17fit_child_in_rectEP7ControlRK5Rect2(b,w,n);J=+((c[i>>2]|0)+F|0);__ZNK7Control8get_sizeEv(s,b);N=+g[s>>2]-J;__ZNK7Control8get_sizeEv(t,b);s=c[t+4>>2]|0;g[n>>2]=J;c[n+4>>2]=0;g[n+8>>2]=N;c[n+12>>2]=s;__ZN9Container17fit_child_in_rectEP7ControlRK5Rect2(b,z,n)}else{__ZNK7Control8get_sizeEv(o,b);s=c[o>>2]|0;N=+(c[i>>2]|0);o=n;c[o>>2]=0;c[o+4>>2]=0;c[n+8>>2]=s;g[n+12>>2]=N;__ZN9Container17fit_child_in_rectEP7ControlRK5Rect2(b,w,n);N=+((c[i>>2]|0)+F|0);__ZNK7Control8get_sizeEv(p,b);F=c[p>>2]|0;__ZNK7Control8get_sizeEv(q,b);J=+g[q+4>>2]-N;c[n>>2]=0;g[n+4>>2]=N;c[n+8>>2]=F;g[n+12>>2]=J;__ZN9Container17fit_child_in_rectEP7ControlRK5Rect2(b,z,n)}__ZN10CanvasItem6updateEv(b);if(!A){l=d;return}if(!(__ZN9Reference11unreferenceEv(A)|0)){l=d;return}if(!(__Z17predelete_handlerP6Object(A)|0)){l=d;return}gj[c[(c[A>>2]|0)+76>>2]&8191](A);__ZN6Memory11free_staticEPvb(A,0);l=d;return}function __ZN7ClassDB10_add_classI14SplitContainerEEvv(){var a=0,b=0,d=0,e=0,f=0,g=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+16|0;d=a+12|0;e=a+8|0;f=a+4|0;g=a;__ZN6StringC2EPKc(b,834635);c[e>>2]=c[b>>2];__ZN10StringNameC2ERK6String(d,e);__ZN6StringC2EPKc(b,947468);c[g>>2]=c[b>>2];__ZN10StringNameC2ERK6String(f,g);__ZN7ClassDB11_add_class2ERK10StringNameS2_(d,f);__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);__ZN10StringNameD2Ev(d);d=c[e>>2]|0;if(!d){l=a;return}if(__Z16atomic_decrementPj(d+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(d,1);l=a;return}function __ZN14SplitContainer13_bind_methodsEv(){var a=0,b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0;a=l;l=l+176|0;if((l|0)>=(m|0))ba(176);b=a+128|0;d=a+120|0;e=a+112|0;f=a+104|0;g=a+96|0;h=a+88|0;i=a+80|0;j=a+64|0;k=a+56|0;n=a+72|0;o=a+52|0;p=a+32|0;q=a+24|0;r=a+28|0;s=a+20|0;t=a+16|0;u=a+12|0;v=a+8|0;w=a+4|0;x=a;__Z8D_METHODPKc(d,915429);y=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(y);c[y>>2]=236960;__ZN10MethodBind10_set_constEb(y,0);__ZN10MethodBind24_generate_argument_typesEi(y,1);c[y+44>>2]=953;c[y+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,y,d,0,0)|0;y=d+4|0;z=c[y>>2]|0;if(z|0?(__Z16atomic_decrementPj(z+-8|0)|0)==0:0){A=c[y>>2]|0;y=(A|0)==0?0:A+-4|0;A=y+4|0;if(c[y>>2]|0){B=0;do{__ZN10StringNameD2Ev(A+(B<<2)|0);B=B+1|0}while(B>>>0<(c[y>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(z,1)}__ZN10StringNameD2Ev(d);__Z8D_METHODPKcS0_(e,834650,1128872);d=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(d);c[d>>2]=236996;__ZN10MethodBind10_set_constEb(d,0);__ZN10MethodBind24_generate_argument_typesEi(d,1);c[d+44>>2]=954;c[d+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,d,e,0,0)|0;d=e+4|0;z=c[d>>2]|0;if(z|0?(__Z16atomic_decrementPj(z+-8|0)|0)==0:0){y=c[d>>2]|0;d=(y|0)==0?0:y+-4|0;y=d+4|0;if(c[d>>2]|0){B=0;do{__ZN10StringNameD2Ev(y+(B<<2)|0);B=B+1|0}while(B>>>0<(c[d>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(z,1)}__ZN10StringNameD2Ev(e);__Z8D_METHODPKc(f,834667);e=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(e);c[e>>2]=237032;__ZN10MethodBind10_set_constEb(e,1);__ZN10MethodBind24_generate_argument_typesEi(e,0);__ZN10MethodBind12_set_returnsEb(e,1);c[e+44>>2]=5172;c[e+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,e,f,0,0)|0;e=f+4|0;z=c[e>>2]|0;if(z|0?(__Z16atomic_decrementPj(z+-8|0)|0)==0:0){d=c[e>>2]|0;e=(d|0)==0?0:d+-4|0;d=e+4|0;if(c[e>>2]|0){B=0;do{__ZN10StringNameD2Ev(d+(B<<2)|0);B=B+1|0}while(B>>>0<(c[e>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(z,1)}__ZN10StringNameD2Ev(f);__Z8D_METHODPKcS0_(g,843086,834684);f=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(f);c[f>>2]=237068;__ZN10MethodBind10_set_constEb(f,0);__ZN10MethodBind24_generate_argument_typesEi(f,1);c[f+44>>2]=955;c[f+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,f,g,0,0)|0;f=g+4|0;z=c[f>>2]|0;if(z|0?(__Z16atomic_decrementPj(z+-8|0)|0)==0:0){e=c[f>>2]|0;f=(e|0)==0?0:e+-4|0;e=f+4|0;if(c[f>>2]|0){B=0;do{__ZN10StringNameD2Ev(e+(B<<2)|0);B=B+1|0}while(B>>>0<(c[f>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(z,1)}__ZN10StringNameD2Ev(g);__Z8D_METHODPKc(h,843100);g=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(g);c[g>>2]=237104;__ZN10MethodBind10_set_constEb(g,1);__ZN10MethodBind24_generate_argument_typesEi(g,0);__ZN10MethodBind12_set_returnsEb(g,1);c[g+44>>2]=5173;c[g+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,g,h,0,0)|0;g=h+4|0;z=c[g>>2]|0;if(z|0?(__Z16atomic_decrementPj(z+-8|0)|0)==0:0){f=c[g>>2]|0;g=(f|0)==0?0:f+-4|0;f=g+4|0;if(c[g>>2]|0){B=0;do{__ZN10StringNameD2Ev(f+(B<<2)|0);B=B+1|0}while(B>>>0<(c[g>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(z,1)}__ZN10StringNameD2Ev(h);__Z8D_METHODPKcS0_(i,834694,1146083);h=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(h);c[h>>2]=237140;__ZN10MethodBind10_set_constEb(h,0);__ZN10MethodBind24_generate_argument_typesEi(h,1);c[h+44>>2]=956;c[h+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,h,i,0,0)|0;h=i+4|0;z=c[h>>2]|0;if(z|0?(__Z16atomic_decrementPj(z+-8|0)|0)==0:0){g=c[h>>2]|0;h=(g|0)==0?0:g+-4|0;g=h+4|0;if(c[h>>2]|0){B=0;do{__ZN10StringNameD2Ev(g+(B<<2)|0);B=B+1|0}while(B>>>0<(c[h>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(z,1)}__ZN10StringNameD2Ev(i);__Z8D_METHODPKc(j,834717);i=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(i);c[i>>2]=237176;__ZN10MethodBind10_set_constEb(i,1);__ZN10MethodBind24_generate_argument_typesEi(i,0);__ZN10MethodBind12_set_returnsEb(i,1);c[i+44>>2]=5174;c[i+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,i,j,0,0)|0;i=j+4|0;z=c[i>>2]|0;if(z|0?(__Z16atomic_decrementPj(z+-8|0)|0)==0:0){h=c[i>>2]|0;i=(h|0)==0?0:h+-4|0;h=i+4|0;if(c[i>>2]|0){B=0;do{__ZN10StringNameD2Ev(h+(B<<2)|0);B=B+1|0}while(B>>>0<(c[i>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(z,1)}__ZN10StringNameD2Ev(j);__ZN6StringC2EPKc(b,834635);c[n>>2]=c[b>>2];__ZN10StringNameC2ERK6String(k,n);__ZN6StringC2EPKc(o,834740);__ZN6StringC2EPKc(q,1128872);__ZN6StringC2EPKc(r,1263606);j=p+4|0;c[j>>2]=0;z=p+12|0;c[z>>2]=0;c[p>>2]=2;i=c[q>>2]|0;if(i|0?(c[j>>2]=0,__Z28atomic_conditional_incrementPj(i+-8|0)|0):0)c[j>>2]=c[q>>2];c[p+8>>2]=0;j=c[z>>2]|0;if((j|0)!=(c[r>>2]|0)){if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);c[z>>2]=0;j=c[r>>2]|0;if(j|0?__Z28atomic_conditional_incrementPj(j+-8|0)|0:0)c[z>>2]=c[r>>2]}c[p+16>>2]=7;__ZN10MethodInfoC2ERK6StringRK12PropertyInfo(b,o,p);__ZN7ClassDB10add_signalE10StringNameRK10MethodInfo(k,b);__ZN10MethodInfoD2Ev(b);z=c[p+12>>2]|0;if(z|0?(__Z16atomic_decrementPj(z+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(z,1);z=c[p+4>>2]|0;if(z|0?(__Z16atomic_decrementPj(z+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(z,1);z=c[r>>2]|0;if(z|0?(__Z16atomic_decrementPj(z+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(z,1);z=c[q>>2]|0;if(z|0?(__Z16atomic_decrementPj(z+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(z,1);z=c[o>>2]|0;if(z|0?(__Z16atomic_decrementPj(z+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(z,1);__ZN10StringNameD2Ev(k);k=c[n>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);__ZN6StringC2EPKc(b,834635);c[n>>2]=c[b>>2];__ZN10StringNameC2ERK6String(s,n);__ZN6StringC2EPKc(t,834748);__ZN6StringC2EPKc(o,1263606);k=b+4|0;c[k>>2]=0;z=b+12|0;c[z>>2]=0;c[b>>2]=2;q=c[t>>2]|0;if(q|0?(c[k>>2]=0,__Z28atomic_conditional_incrementPj(q+-8|0)|0):0)c[k>>2]=c[t>>2];c[b+8>>2]=0;k=c[z>>2]|0;do if((k|0)!=(c[o>>2]|0)){do if(k|0){if(__Z16atomic_decrementPj(k+-8|0)|0)break;__ZN6Memory11free_staticEPvb(k,1)}while(0);c[z>>2]=0;q=c[o>>2]|0;if(q|0){if(!(__Z28atomic_conditional_incrementPj(q+-8|0)|0))break;c[z>>2]=c[o>>2]}}while(0);c[b+16>>2]=7;c[p>>2]=__Z11_scs_createPKc(834650)|0;c[r>>2]=__Z11_scs_createPKc(834667)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(s,b,p,r,-1);__ZN10StringNameD2Ev(r);__ZN10StringNameD2Ev(p);z=c[b+12>>2]|0;if(z|0?(__Z16atomic_decrementPj(z+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(z,1);z=c[b+4>>2]|0;do if(z|0){if(__Z16atomic_decrementPj(z+-8|0)|0)break;__ZN6Memory11free_staticEPvb(z,1)}while(0);z=c[o>>2]|0;do if(z|0){if(__Z16atomic_decrementPj(z+-8|0)|0)break;__ZN6Memory11free_staticEPvb(z,1)}while(0);z=c[t>>2]|0;do if(z|0){if(__Z16atomic_decrementPj(z+-8|0)|0)break;__ZN6Memory11free_staticEPvb(z,1)}while(0);__ZN10StringNameD2Ev(s);s=c[n>>2]|0;do if(s|0){if(__Z16atomic_decrementPj(s+-8|0)|0)break;__ZN6Memory11free_staticEPvb(s,1)}while(0);__ZN6StringC2EPKc(b,834635);c[n>>2]=c[b>>2];__ZN10StringNameC2ERK6String(u,n);__ZN6StringC2EPKc(v,834684);__ZN6StringC2EPKc(o,1263606);s=b+4|0;c[s>>2]=0;z=b+12|0;c[z>>2]=0;c[b>>2]=1;t=c[v>>2]|0;do if(t|0){c[s>>2]=0;if(!(__Z28atomic_conditional_incrementPj(t+-8|0)|0))break;c[s>>2]=c[v>>2]}while(0);c[b+8>>2]=0;s=c[z>>2]|0;do if((s|0)!=(c[o>>2]|0)){do if(s|0){if(__Z16atomic_decrementPj(s+-8|0)|0)break;__ZN6Memory11free_staticEPvb(s,1)}while(0);c[z>>2]=0;t=c[o>>2]|0;if(!t)break;if(!(__Z28atomic_conditional_incrementPj(t+-8|0)|0))break;c[z>>2]=c[o>>2]}while(0);c[b+16>>2]=7;c[p>>2]=__Z11_scs_createPKc(843086)|0;c[r>>2]=__Z11_scs_createPKc(843100)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(u,b,p,r,-1);__ZN10StringNameD2Ev(r);__ZN10StringNameD2Ev(p);z=c[b+12>>2]|0;do if(z|0){if(__Z16atomic_decrementPj(z+-8|0)|0)break;__ZN6Memory11free_staticEPvb(z,1)}while(0);z=c[b+4>>2]|0;do if(z|0){if(__Z16atomic_decrementPj(z+-8|0)|0)break;__ZN6Memory11free_staticEPvb(z,1)}while(0);z=c[o>>2]|0;do if(z|0){if(__Z16atomic_decrementPj(z+-8|0)|0)break;__ZN6Memory11free_staticEPvb(z,1)}while(0);z=c[v>>2]|0;do if(z|0){if(__Z16atomic_decrementPj(z+-8|0)|0)break;__ZN6Memory11free_staticEPvb(z,1)}while(0);__ZN10StringNameD2Ev(u);u=c[n>>2]|0;do if(u|0){if(__Z16atomic_decrementPj(u+-8|0)|0)break;__ZN6Memory11free_staticEPvb(u,1)}while(0);__ZN6StringC2EPKc(b,834635);c[n>>2]=c[b>>2];__ZN10StringNameC2ERK6String(w,n);__ZN6StringC2EPKc(x,834761);__ZN6StringC2EPKc(o,834780);u=b+4|0;c[u>>2]=0;z=b+12|0;c[z>>2]=0;c[b>>2]=2;v=c[x>>2]|0;do if(v|0){c[u>>2]=0;if(!(__Z28atomic_conditional_incrementPj(v+-8|0)|0))break;c[u>>2]=c[x>>2]}while(0);c[b+8>>2]=3;u=c[z>>2]|0;do if((u|0)!=(c[o>>2]|0)){do if(u|0){if(__Z16atomic_decrementPj(u+-8|0)|0)break;__ZN6Memory11free_staticEPvb(u,1)}while(0);c[z>>2]=0;v=c[o>>2]|0;if(!v)break;if(!(__Z28atomic_conditional_incrementPj(v+-8|0)|0))break;c[z>>2]=c[o>>2]}while(0);c[b+16>>2]=7;c[p>>2]=__Z11_scs_createPKc(834694)|0;c[r>>2]=__Z11_scs_createPKc(834717)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(w,b,p,r,-1);__ZN10StringNameD2Ev(r);__ZN10StringNameD2Ev(p);p=c[b+12>>2]|0;do if(p|0){if(__Z16atomic_decrementPj(p+-8|0)|0)break;__ZN6Memory11free_staticEPvb(p,1)}while(0);p=c[b+4>>2]|0;do if(p|0){if(__Z16atomic_decrementPj(p+-8|0)|0)break;__ZN6Memory11free_staticEPvb(p,1)}while(0);p=c[o>>2]|0;do if(p|0){if(__Z16atomic_decrementPj(p+-8|0)|0)break;__ZN6Memory11free_staticEPvb(p,1)}while(0);p=c[x>>2]|0;do if(p|0){if(__Z16atomic_decrementPj(p+-8|0)|0)break;__ZN6Memory11free_staticEPvb(p,1)}while(0);__ZN10StringNameD2Ev(w);w=c[n>>2]|0;do if(w|0){if(__Z16atomic_decrementPj(w+-8|0)|0)break;__ZN6Memory11free_staticEPvb(w,1)}while(0);__ZN6StringC2EPKc(b,834635);c[o>>2]=c[b>>2];__ZN10StringNameC2ERK6String(n,o);__ZN10StringNameC2EPKc(b,834814);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(n,b,0);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(n);w=c[o>>2]|0;do if(w|0){if(__Z16atomic_decrementPj(w+-8|0)|0)break;__ZN6Memory11free_staticEPvb(w,1)}while(0);__ZN6StringC2EPKc(b,834635);c[o>>2]=c[b>>2];__ZN10StringNameC2ERK6String(n,o);__ZN10StringNameC2EPKc(b,834830);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(n,b,1);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(n);w=c[o>>2]|0;do if(w|0){if(__Z16atomic_decrementPj(w+-8|0)|0)break;__ZN6Memory11free_staticEPvb(w,1)}while(0);__ZN6StringC2EPKc(b,834635);c[o>>2]=c[b>>2];__ZN10StringNameC2ERK6String(n,o);__ZN10StringNameC2EPKc(b,834845);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(n,b,2);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(n);n=c[o>>2]|0;if(!n){l=a;return}if(__Z16atomic_decrementPj(n+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(n,1);l=a;return}function __ZN14SplitContainer10_gui_inputERK10InputEvent(b,d){b=b|0;d=d|0;var e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0.0,t=0.0,u=0;e=l;l=l+128|0;if((l|0)>=(m|0))ba(128);f=e+120|0;h=e+96|0;i=e+72|0;j=e+48|0;k=e+24|0;n=e;if(a[b+636>>0]|0){l=e;return}if(!(__ZNK14SplitContainer6_getchEi(b,0)|0)){l=e;return}if(!(__ZNK14SplitContainer6_getchEi(b,1)|0)){l=e;return}if(c[b+640>>2]|0){l=e;return}o=d+4|0;p=c[o>>2]|0;if((p|0)==3){do if((c[d+40>>2]|0)==1){if(!(a[d+44>>0]|0)){a[b+624>>0]=0;break}__ZN10StringNameC2EPKc(f,1016719);__ZN10StringNameC2Ev(h);q=__ZNK7Control12get_constantERK10StringNameS2_(b,f,h)|0;__ZN10StringNameD2Ev(h);__ZN10StringNameD2Ev(f);r=c[b+620>>2]|0;s=+(r|0);if(!(a[b+612>>0]|0)){t=+g[d+20>>2];if(!(t>s))break;if(!(t<+(r+q|0)))break;a[b+624>>0]=1;c[b+628>>2]=~~t;c[b+632>>2]=c[b+616>>2];break}else{t=+g[d+24>>2];if(!(t>s))break;if(!(t<+(r+q|0)))break;a[b+624>>0]=1;c[b+628>>2]=~~t;c[b+632>>2]=c[b+616>>2];break}}while(0);u=c[o>>2]|0}else u=p;if((u|0)!=2){l=e;return}if(!(a[b+624>>0]|0)){l=e;return}u=b+616|0;c[u>>2]=~~(+(c[b+632>>2]|0)+((a[b+612>>0]|0?+g[d+24>>2]:+g[d+20>>2])-+(c[b+628>>2]|0)));__ZN9Container10queue_sortEv(b);__ZN10StringNameC2EPKc(f,834740);__ZN7VariantC2Ei(h,c[u>>2]|0);c[i>>2]=0;c[j>>2]=0;c[k>>2]=0;c[n>>2]=0;__ZN6Object11emit_signalERK10StringNameRK7VariantS5_S5_S5_S5_(b,f,h,i,j,k,n);if(c[n>>2]|0)__ZN7Variant5clearEv(n);if(c[k>>2]|0)__ZN7Variant5clearEv(k);if(c[j>>2]|0)__ZN7Variant5clearEv(j);if(c[i>>2]|0)__ZN7Variant5clearEv(i);if(c[h>>2]|0)__ZN7Variant5clearEv(h);__ZN10StringNameD2Ev(f);l=e;return}function __ZN14SplitContainer16set_split_offsetEi(a,b){a=a|0;b=b|0;var d=0;d=a+616|0;if((c[d>>2]|0)==(b|0))return;c[d>>2]=b;__ZN9Container10queue_sortEv(a);return}function __ZNK14SplitContainer16get_split_offsetEv(a){a=a|0;return c[a+616>>2]|0}function __ZN14SplitContainer13set_collapsedEb(b,c){b=b|0;c=c|0;var e=0;e=b+636|0;if((d[e>>0]|0|0)==(c&1|0))return;a[e>>0]=c&1;__ZN9Container10queue_sortEv(b);return}function __ZNK14SplitContainer12is_collapsedEv(b){b=b|0;return (a[b+636>>0]|0)!=0|0}function __ZN14SplitContainer22set_dragger_visibilityENS_17DraggerVisibilityE(a,b){a=a|0;b=b|0;c[a+640>>2]=b;__ZN9Container10queue_sortEv(a);__ZN10CanvasItem6updateEv(a);return}function __ZNK14SplitContainer22get_dragger_visibilityEv(a){a=a|0;return c[a+640>>2]|0}function __ZNK13MethodBind0RCI14SplitContainerNS0_17DraggerVisibilityEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK13MethodBind0RCI14SplitContainerNS0_17DraggerVisibilityEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,834635);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI14SplitContainerNS0_17DraggerVisibilityEE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235556)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2Ei(i,ij[n&8191](d)|0);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI14SplitContainerNS0_17DraggerVisibilityEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0;if(!b)f=0;else{d=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235556)|0;f=d?b:0}b=c[a+44>>2]|0;d=c[a+48>>2]|0;a=f+(d>>1)|0;if(!(d&1)){g=b;h=ij[g&8191](a)|0;c[e>>2]=h;return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=ij[g&8191](a)|0;c[e>>2]=h;return}}function __ZN13MethodBind0RCI14SplitContainerNS0_17DraggerVisibilityEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I14SplitContainerNS0_17DraggerVisibilityEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if(!b){__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK11MethodBind1I14SplitContainerNS0_17DraggerVisibilityEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,834635);l=a;return c[b>>2]|0}function __ZN11MethodBind1I14SplitContainerNS0_17DraggerVisibilityEE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235556)|0:0){c[h>>2]=0;a[1263537]=0;k=d+24|0;n=c[k>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=i;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=i;return}if((g|0)>0){if((n|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);p=0}else{a[1263537]=0;p=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,p)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=p;c[b>>2]=0;l=i;return}}p=c[d+44>>2]|0;n=c[d+48>>2]|0;o=e+(n>>1)|0;if(!(n&1))q=p;else q=c[(c[o>>2]|0)+p>>2]|0;do if((g|0)<1){p=c[k>>2]|0;n=p+-1|0;if((p|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)s=0;else s=c[e+-4>>2]|0;if((p|0)<=(s|0)){if(r)t=0;else t=c[e+-4>>2]|0;do if((t|0)<(p|0)){if(r)u=0;else u=c[e+-4>>2]|0;if((u|0)<(p|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);v=0;break}else{a[1263537]=0;w=31;break}}else w=31;while(0);if((w|0)==31)v=e+(n*24|0)|0;__ZN7VariantC2ERKS_(j,v);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);f=__ZNK7VariantcviEv(j)|0;Pi[q&2047](o,f);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I14SplitContainerNS0_17DraggerVisibilityEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235556)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1)){g=b;h=c[d>>2]|0;i=c[h>>2]|0;Pi[g&2047](a,i);return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=c[d>>2]|0;i=c[h>>2]|0;Pi[g&2047](a,i);return}}function __ZN11MethodBind1I14SplitContainerNS0_17DraggerVisibilityEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI14SplitContainerbE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Eb(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK13MethodBind0RCI14SplitContainerbE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,834635);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI14SplitContainerbE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235556)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2Eb(i,ij[n&8191](d)|0);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI14SplitContainerbE7ptrcallEP6ObjectPPKvPv(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0;if(!d)g=0;else{e=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1235556)|0;g=e?d:0}d=c[b+44>>2]|0;e=c[b+48>>2]|0;b=g+(e>>1)|0;if(!(e&1)){h=d;i=ij[h&8191](b)|0;j=i&1;a[f>>0]=j;return}else{h=c[(c[b>>2]|0)+d>>2]|0;i=ij[h&8191](b)|0;j=i&1;a[f>>0]=j;return}}function __ZN13MethodBind0RCI14SplitContainerbED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I14SplitContainerbE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if(!b){__ZN7VariantC2Eb(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK11MethodBind1I14SplitContainerbE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,834635);l=a;return c[b>>2]|0}function __ZN11MethodBind1I14SplitContainerbE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235556)|0:0){c[h>>2]=0;a[1263537]=0;k=d+24|0;n=c[k>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=i;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=i;return}if((g|0)>0){if((n|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);p=0}else{a[1263537]=0;p=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,p)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=p;c[b>>2]=0;l=i;return}}p=c[d+44>>2]|0;n=c[d+48>>2]|0;o=e+(n>>1)|0;if(!(n&1))q=p;else q=c[(c[o>>2]|0)+p>>2]|0;do if((g|0)<1){p=c[k>>2]|0;n=p+-1|0;if((p|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)s=0;else s=c[e+-4>>2]|0;if((p|0)<=(s|0)){if(r)t=0;else t=c[e+-4>>2]|0;do if((t|0)<(p|0)){if(r)u=0;else u=c[e+-4>>2]|0;if((u|0)<(p|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);v=0;break}else{a[1263537]=0;w=31;break}}else w=31;while(0);if((w|0)==31)v=e+(n*24|0)|0;__ZN7VariantC2ERKS_(j,v);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);f=__ZNK7VariantcvbEv(j)|0;Pi[q&2047](o,f);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I14SplitContainerbE7ptrcallEP6ObjectPPKvPv(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0;if(!d)g=0;else{f=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1235556)|0;g=f?d:0}d=c[b+44>>2]|0;f=c[b+48>>2]|0;b=g+(f>>1)|0;if(!(f&1))h=d;else h=c[(c[b>>2]|0)+d>>2]|0;Pi[h&2047](b,(a[c[e>>2]>>0]|0)!=0);return}function __ZN11MethodBind1I14SplitContainerbED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI14SplitContaineriE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK13MethodBind0RCI14SplitContaineriE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,834635);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI14SplitContaineriE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235556)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2Ei(i,ij[n&8191](d)|0);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI14SplitContaineriE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0;if(!b)f=0;else{d=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235556)|0;f=d?b:0}b=c[a+44>>2]|0;d=c[a+48>>2]|0;a=f+(d>>1)|0;if(!(d&1)){g=b;h=ij[g&8191](a)|0;c[e>>2]=h;return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=ij[g&8191](a)|0;c[e>>2]=h;return}}function __ZN13MethodBind0RCI14SplitContaineriED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I14SplitContaineriE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if(!b){__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK11MethodBind1I14SplitContaineriE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,834635);l=a;return c[b>>2]|0}function __ZN11MethodBind1I14SplitContaineriE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235556)|0:0){c[h>>2]=0;a[1263537]=0;k=d+24|0;n=c[k>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=i;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=i;return}if((g|0)>0){if((n|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);p=0}else{a[1263537]=0;p=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,p)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=p;c[b>>2]=0;l=i;return}}p=c[d+44>>2]|0;n=c[d+48>>2]|0;o=e+(n>>1)|0;if(!(n&1))q=p;else q=c[(c[o>>2]|0)+p>>2]|0;do if((g|0)<1){p=c[k>>2]|0;n=p+-1|0;if((p|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)s=0;else s=c[e+-4>>2]|0;if((p|0)<=(s|0)){if(r)t=0;else t=c[e+-4>>2]|0;do if((t|0)<(p|0)){if(r)u=0;else u=c[e+-4>>2]|0;if((u|0)<(p|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);v=0;break}else{a[1263537]=0;w=31;break}}else w=31;while(0);if((w|0)==31)v=e+(n*24|0)|0;__ZN7VariantC2ERKS_(j,v);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);f=__ZNK7VariantcviEv(j)|0;Pi[q&2047](o,f);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I14SplitContaineriE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235556)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1)){g=b;h=c[d>>2]|0;i=c[h>>2]|0;Pi[g&2047](a,i);return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=c[d>>2]|0;i=c[h>>2]|0;Pi[g&2047](a,i);return}}function __ZN11MethodBind1I14SplitContaineriED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I14SplitContainerRK10InputEventE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0;a=l;l=l+80|0;if((l|0)>=(m|0))ba(80);d=a+24|0;e=a;if(b|0){f=0;l=a;return f|0}b=d;g=b+56|0;do{c[b>>2]=0;b=b+4|0}while((b|0)<(g|0));__ZN7VariantC2ERK10InputEvent(e,d);d=c[e>>2]|0;if(d|0)__ZN7Variant5clearEv(e);f=d;l=a;return f|0}function __ZNK11MethodBind1I14SplitContainerRK10InputEventE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,834635);l=a;return c[b>>2]|0}function __ZN11MethodBind1I14SplitContainerRK10InputEventE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;i=l;l=l+80|0;if((l|0)>=(m|0))ba(80);j=i+24|0;k=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235556)|0:0){c[h>>2]=0;a[1263537]=0;n=d+24|0;o=c[n>>2]|0;if((o|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=o;c[b>>2]=0;l=i;return}p=o-(c[d+20>>2]|0)|0;if((p|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=p;c[b>>2]=0;l=i;return}if((g|0)>0){if((o|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);q=0}else{a[1263537]=0;q=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,q)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=q;c[b>>2]=0;l=i;return}}q=c[d+44>>2]|0;o=c[d+48>>2]|0;p=e+(o>>1)|0;if(!(o&1))r=q;else r=c[(c[p>>2]|0)+q>>2]|0;do if((g|0)<1){q=c[n>>2]|0;o=q+-1|0;if((q|0)>=1){e=c[d+16>>2]|0;s=(e|0)==0;if(s)t=0;else t=c[e+-4>>2]|0;if((q|0)<=(t|0)){if(s)u=0;else u=c[e+-4>>2]|0;do if((u|0)<(q|0)){if(s)v=0;else v=c[e+-4>>2]|0;if((v|0)<(q|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);w=0;break}else{a[1263537]=0;x=31;break}}else x=31;while(0);if((x|0)==31)w=e+(o*24|0)|0;__ZN7VariantC2ERKS_(k,w);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);__ZNK7Variantcv10InputEventEv(j,k);Pi[r&2047](p,j);if(c[k>>2]|0)__ZN7Variant5clearEv(k);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I14SplitContainerRK10InputEventE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;e=l;l=l+64|0;if((l|0)>=(m|0))ba(64);f=e;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235556)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;b=f;h=c[d>>2]|0;d=b+56|0;do{c[b>>2]=c[h>>2];b=b+4|0;h=h+4|0}while((b|0)<(d|0));Pi[i&2047](a,f);l=e;return}function __ZN11MethodBind1I14SplitContainerRK10InputEventED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN13TextureButton18_initialize_classvEv(b){b=b|0;if(a[1263267]|0)return;if(!(a[1263258]|0)){if(!(a[1256994]|0)){if(!(a[1256995]|0)){if(!(a[1256996]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI4NodeEEvv();__ZN4Node13_bind_methodsEv();a[1256996]=1}__ZN7ClassDB10_add_classI10CanvasItemEEvv();__ZN10CanvasItem13_bind_methodsEv();a[1256995]=1}__ZN7ClassDB10_add_classI7ControlEEvv();__ZN7Control13_bind_methodsEv();a[1256994]=1}__ZN7ClassDB10_add_classI10BaseButtonEEvv();__ZN10BaseButton13_bind_methodsEv();a[1263258]=1}__ZN7ClassDB10_add_classI13TextureButtonEEvv();__ZN13TextureButton13_bind_methodsEv();a[1263267]=1;return}function __ZN13TextureButton5_setvERK10StringNameRK7Variant(a,b,c){a=a|0;b=b|0;c=c|0;if(1128!=1129)return __ZN7Control4_setERK10StringNameRK7Variant(a,b,c)|0;else return 0;return 0}function __ZNK13TextureButton5_getvERK10StringNameR7Variant(a,b,c){a=a|0;b=b|0;c=c|0;var d=0;if(1130!=1131?__ZNK7Control4_getERK10StringNameR7Variant(a,b,c)|0:0)d=1;else d=0;return d|0}function __ZNK13TextureButton19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+24|0;g=e+4|0;h=e;if(!d)__ZNK10BaseButton19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,0);__ZN6StringC2EPKc(f,835735);i=c[f>>2]|0;f=i;j=g+4|0;c[j>>2]=0;k=g+12|0;c[k>>2]=0;c[g>>2]=0;n=(i|0)==0;if(!n?(c[j>>2]=0,__Z28atomic_conditional_incrementPj(i+-8|0)|0):0)c[j>>2]=f;c[g+8>>2]=0;f=c[k>>2]|0;if(f|0){if(!(__Z16atomic_decrementPj(f+-8|0)|0))__ZN6Memory11free_staticEPvb(f,1);c[k>>2]=0}c[g+16>>2]=256;if(!(c[b>>2]|0)){k=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=k;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0}k=__ZnwjPFPvjE(32,4740)|0;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0;c[k+12>>2]=0;c[k+16>>2]=7;f=k+20|0;c[f>>2]=0;j=k+24|0;c[j>>2]=0;o=k+28|0;c[o>>2]=0;__ZN12PropertyInfoaSERKS_(k,g)|0;p=c[b>>2]|0;q=p+4|0;r=c[q>>2]|0;c[j>>2]=r;c[f>>2]=0;c[o>>2]=p;if(r|0)c[r+20>>2]=k;c[q>>2]=k;if(!(c[p>>2]|0))c[p>>2]=k;k=p+8|0;c[k>>2]=(c[k>>2]|0)+1;k=c[g+12>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);k=c[g+4>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);if(!n?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);__ZN10StringNameC2EPKc(h,835735);__ZN7ClassDB17get_property_listE10StringNameP4ListI12PropertyInfo16DefaultAllocatorEbPK6Object(h,b,1,a);__ZN10StringNameD2Ev(h);if(!d){l=e;return}__ZNK10BaseButton19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,1);l=e;return}function __ZN13TextureButton14_notificationvEib(a,b,c){a=a|0;b=b|0;c=c|0;if(!c)__ZN10BaseButton14_notificationvEib(a,b,0);if(957!=896)__ZN13TextureButton13_notificationEi(a,b);if(!c)return;__ZN10BaseButton14_notificationvEib(a,b,1);return}function __ZNK13TextureButton16_get_class_namevEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+8|0;e=b+4|0;f=b;g=a+636|0;a=c[g>>2]|0;if(a|0){if(c[a+4>>2]|0){l=b;return g|0}if(__ZNK6String6lengthEv(a+8|0)|0){l=b;return g|0}}__ZN6StringC2EPKc(d,835735);c[f>>2]=c[d>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameaSERKS_(g,e);__ZN10StringNameD2Ev(e);e=c[f>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);l=b;return g|0}function __ZNK13TextureButton9get_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,835735);l=a;return c[b>>2]|0}function __ZNK13TextureButton8is_classERK6String(a,b){a=a|0;b=b|0;var c=0;if((((!(__ZNK6StringeqEPKc(b,835735)|0)?!(__ZNK6StringeqEPKc(b,947457)|0):0)?!(__ZNK6StringeqEPKc(b,1111718)|0):0)?!(__ZNK6StringeqEPKc(b,947933)|0):0)?!(__ZNK6StringeqEPKc(b,1132465)|0):0)c=__ZNK6StringeqEPKc(b,1142944)|0;else c=1;return c|0}function __ZNK13TextureButton12is_class_ptrEPv(a,b){a=a|0;b=b|0;var c=0;if((b|0)==1235564){c=1;return c|0}c=(b|0)==1235512|((b|0)==1220744|((b|0)==1220748|((b|0)==1220720|(b|0)==1220580)));return c|0}function __ZN13TextureButtonD2Ev(a){a=a|0;var b=0,d=0,e=0;c[a>>2]=237212;b=a+660|0;d=c[b>>2]|0;if((d|0?__ZN9Reference11unreferenceEv(d)|0:0)?(d=c[b>>2]|0,__Z17predelete_handlerP6Object(d)|0):0){gj[c[(c[d>>2]|0)+76>>2]&8191](d);__ZN6Memory11free_staticEPvb(d,0)}c[b>>2]=0;b=a+656|0;d=c[b>>2]|0;if((d|0?__ZN9Reference11unreferenceEv(d)|0:0)?(d=c[b>>2]|0,__Z17predelete_handlerP6Object(d)|0):0){gj[c[(c[d>>2]|0)+76>>2]&8191](d);__ZN6Memory11free_staticEPvb(d,0)}c[b>>2]=0;b=a+652|0;d=c[b>>2]|0;if((d|0?__ZN9Reference11unreferenceEv(d)|0:0)?(d=c[b>>2]|0,__Z17predelete_handlerP6Object(d)|0):0){gj[c[(c[d>>2]|0)+76>>2]&8191](d);__ZN6Memory11free_staticEPvb(d,0)}c[b>>2]=0;b=a+648|0;d=c[b>>2]|0;if((d|0?__ZN9Reference11unreferenceEv(d)|0:0)?(d=c[b>>2]|0,__Z17predelete_handlerP6Object(d)|0):0){gj[c[(c[d>>2]|0)+76>>2]&8191](d);__ZN6Memory11free_staticEPvb(d,0)}c[b>>2]=0;b=a+644|0;d=c[b>>2]|0;if((d|0?__ZN9Reference11unreferenceEv(d)|0:0)?(d=c[b>>2]|0,__Z17predelete_handlerP6Object(d)|0):0){gj[c[(c[d>>2]|0)+76>>2]&8191](d);__ZN6Memory11free_staticEPvb(d,0)}c[b>>2]=0;b=a+640|0;d=c[b>>2]|0;if(!d){c[b>>2]=0;e=a+636|0;__ZN10StringNameD2Ev(e);__ZN10BaseButtonD2Ev(a);return}if(!(__ZN9Reference11unreferenceEv(d)|0)){c[b>>2]=0;e=a+636|0;__ZN10StringNameD2Ev(e);__ZN10BaseButtonD2Ev(a);return}d=c[b>>2]|0;if(!(__Z17predelete_handlerP6Object(d)|0)){c[b>>2]=0;e=a+636|0;__ZN10StringNameD2Ev(e);__ZN10BaseButtonD2Ev(a);return}gj[c[(c[d>>2]|0)+76>>2]&8191](d);__ZN6Memory11free_staticEPvb(d,0);c[b>>2]=0;e=a+636|0;__ZN10StringNameD2Ev(e);__ZN10BaseButtonD2Ev(a);return}function __ZN13TextureButtonD0Ev(a){a=a|0;__ZN13TextureButtonD2Ev(a);__ZdlPv(a);return}function __ZNK13TextureButton16get_minimum_sizeEv(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e+8|0;g=e;__ZNK7Control16get_minimum_sizeEv(f,d);do if(!(a[d+664>>0]|0)){h=c[d+640>>2]|0;if(h|0){Pi[c[(c[h>>2]|0)+124>>2]&2047](g,h);h=g;i=c[h>>2]|0;j=c[h+4>>2]|0;h=f;c[h>>2]=i;c[h+4>>2]=j;k=i;n=j;break}j=c[d+644>>2]|0;if(j|0){Pi[c[(c[j>>2]|0)+124>>2]&2047](g,j);j=g;i=c[j>>2]|0;h=c[j+4>>2]|0;j=f;c[j>>2]=i;c[j+4>>2]=h;k=i;n=h;break}h=c[d+648>>2]|0;if(h|0){Pi[c[(c[h>>2]|0)+124>>2]&2047](g,h);h=g;i=c[h>>2]|0;j=c[h+4>>2]|0;h=f;c[h>>2]=i;c[h+4>>2]=j;k=i;n=j;break}j=c[d+660>>2]|0;if(!j){c[f>>2]=0;c[f+4>>2]=0;k=0;n=0;break}else{__ZNK6BitMap8get_sizeEv(g,j);j=g;i=c[j>>2]|0;h=c[j+4>>2]|0;j=f;c[j>>2]=i;c[j+4>>2]=h;k=i;n=h;break}}else{k=c[f>>2]|0;n=c[f+4>>2]|0}while(0);c[b>>2]=k&2147483647;c[b+4>>2]=n&2147483647;l=e;return}function __ZNK13TextureButton9has_pointERK7Vector2(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0.0,p=0.0;d=l;l=l+32|0;if((l|0)>=(m|0))ba(32);e=d+8|0;f=d;h=d+16|0;i=a+660|0;j=c[i>>2]|0;if(!j){k=__ZNK7Control9has_pointERK7Vector2(a,b)|0;l=d;return k|0}a=~~+g[b>>2];n=~~+g[b+4>>2];if((a|0)<0){k=0;l=d;return k|0}o=+(a|0);__ZNK6BitMap8get_sizeEv(e,j);if((n|0)<0?1:o>=+g[e>>2]){k=0;l=d;return k|0}p=+(n|0);__ZNK6BitMap8get_sizeEv(f,c[i>>2]|0);if(p>=+g[f+4>>2]){k=0;l=d;return k|0}f=c[i>>2]|0;g[h>>2]=o;g[h+4>>2]=p;k=__ZNK6BitMap7get_bitERK7Vector2(f,h)|0;l=d;return k|0}function __ZNK6BitMap8get_sizeEv(a,b){a=a|0;b=b|0;var d=0.0;d=+(c[b+136>>2]|0);g[a>>2]=+(c[b+132>>2]|0);g[a+4>>2]=d;return}function __ZNK6BitMap7get_bitERK7Vector2(b,e){b=b|0;e=e|0;var f=0.0,h=0,i=0,j=0,k=0,l=0,m=0;f=+g[e>>2];h=~~(f+(f>0.0?.5:-.5));f=+g[e+4>>2];e=~~(f+(f>0.0?.5:-.5));c[308890]=e;if((h|0)>=0?(i=c[b+132>>2]|0,(h|0)<(i|0)):0){a[1263537]=0;if((e|0)>=0?(e|0)<(c[b+136>>2]|0):0){j=(U(i,e)|0)+h|0;h=(j|0)/8|0;if((j|0)<-7)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);e=c[b+128>>2]|0;b=(e|0)==0;if(b)k=0;else k=c[e+-4>>2]|0;do if((k|0)<=(h|0)){if(b)l=0;else l=c[e+-4>>2]|0;if((l|0)>(h|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0)}while(0);m=((d[e+h>>0]|0)&1<<(j&7)|0)!=0;return m|0}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(834870,834878,139,834936,0);m=0;return m|0}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(834870,834878,138,834907,0);m=0;return m|0}function __ZN13TextureButton13_notificationEi(b,d){b=b|0;d=d|0;var e=0,f=0,h=0,i=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0.0,I=0.0,J=0.0,K=0.0,L=0.0,M=0.0,N=0,O=0;e=l;l=l+160|0;if((l|0)>=(m|0))ba(160);f=e+144|0;h=e+48|0;i=e+32|0;k=e+16|0;n=e+136|0;o=e+112|0;p=e+128|0;q=e+104|0;r=e+72|0;s=e+64|0;t=e+8|0;u=e+96|0;v=e+88|0;w=e+80|0;x=e;if((d|0)!=30){l=e;return}d=__ZNK10BaseButton13get_draw_modeEv(b)|0;c[f>>2]=0;a:do switch(d|0){case 0:{y=c[b+640>>2]|0;if(y|0){c[f>>2]=y;__ZN9Reference9referenceEv(y);z=y;A=23}break}case 1:{y=c[b+644>>2]|0;if(y|0){c[f>>2]=y;__ZN9Reference9referenceEv(y);z=y;A=23;break a}y=c[b+648>>2]|0;if(y|0){c[f>>2]=y;__ZN9Reference9referenceEv(y);z=y;A=23;break a}y=c[b+640>>2]|0;if(y|0){c[f>>2]=y;__ZN9Reference9referenceEv(y);z=y;A=23}break}case 2:{y=c[b+648>>2]|0;if(y|0){c[f>>2]=y;__ZN9Reference9referenceEv(y);z=y;A=23;break a}y=b+644|0;if(c[y>>2]|0?__ZNK10BaseButton10is_pressedEv(b)|0:0){B=c[y>>2]|0;if(!B)break a;c[f>>2]=B;__ZN9Reference9referenceEv(B);z=B;A=23;break a}B=c[b+640>>2]|0;if(B|0){c[f>>2]=B;__ZN9Reference9referenceEv(B);z=B;A=23}break}case 3:{B=c[b+652>>2]|0;if(B|0){c[f>>2]=B;__ZN9Reference9referenceEv(B);z=B;A=23;break a}B=c[b+640>>2]|0;if(B|0){c[f>>2]=B;__ZN9Reference9referenceEv(B);z=B;A=23}break}default:{}}while(0);if((A|0)==23){Pi[c[(c[z>>2]|0)+124>>2]&2047](h,z);z=c[f>>2]|0;Pi[c[(c[z>>2]|0)+124>>2]&2047](k,z);z=i+8|0;d=i;c[d>>2]=0;c[d+4>>2]=0;d=k;B=c[d+4>>2]|0;y=z;c[y>>2]=c[d>>2];c[y+4>>2]=B;b:do if(!(a[b+664>>0]|0)){C=0;D=0;A=35}else{B=b+668|0;switch(c[B>>2]|0){case 2:{y=c[f>>2]|0;Pi[c[(c[y>>2]|0)+124>>2]&2047](k,y);y=k;d=c[y+4>>2]|0;E=h;c[E>>2]=c[y>>2];c[E+4>>2]=d;C=0;D=0;A=35;break b;break}case 0:{__ZNK7Control8get_sizeEv(k,b);d=k;E=c[d+4>>2]|0;y=h;c[y>>2]=c[d>>2];c[y+4>>2]=E;C=0;D=0;A=35;break b;break}case 1:{__ZNK7Control8get_sizeEv(k,b);E=k;y=c[E>>2]|0;d=c[E+4>>2]|0;E=h;c[E>>2]=y;c[E+4>>2]=d;E=k;c[E>>2]=0;c[E+4>>2]=0;E=k+8|0;c[E>>2]=y;c[E+4>>2]=d;g[o>>2]=1.0;g[o+4>>2]=1.0;g[o+8>>2]=1.0;g[o+12>>2]=1.0;__ZN10CanvasItem17draw_texture_rectERK3RefI7TextureERK5Rect2bRK5Colorb(b,f,k,1,o,0);break b;break}case 3:{__ZNK7Control8get_sizeEv(n,b);d=c[f>>2]|0;Pi[c[(c[d>>2]|0)+124>>2]&2047](o,d);__ZNK7Vector2miERKS_(p,n,o);g[q>>2]=2.0;__ZNK7Vector2dvERKf(k,p,q);d=c[k>>2]|0;E=c[k+4>>2]|0;y=c[f>>2]|0;Pi[c[(c[y>>2]|0)+124>>2]&2047](k,y);y=k;F=c[y+4>>2]|0;G=h;c[G>>2]=c[y>>2];c[G+4>>2]=F;C=d;D=E;A=35;break b;break}case 4:case 5:{__ZNK7Control8get_sizeEv(k,b);E=c[f>>2]|0;d=k+4|0;H=+(ij[c[(c[E>>2]|0)+116>>2]&8191](E)|0)*+g[d>>2];E=c[f>>2]|0;I=H/+(ij[c[(c[E>>2]|0)+120>>2]&8191](E)|0);H=+g[d>>2];J=+g[k>>2];if(I>J){E=c[f>>2]|0;K=J*+(ij[c[(c[E>>2]|0)+120>>2]&8191](E)|0);E=c[f>>2]|0;L=K/+(ij[c[(c[E>>2]|0)+116>>2]&8191](E)|0);M=J}else{L=H;M=I}if((c[B>>2]|0)==5){B=(g[j>>2]=(+g[k>>2]-M)*.5,c[j>>2]|0);N=B;O=(g[j>>2]=(+g[d>>2]-L)*.5,c[j>>2]|0)}else{N=0;O=0}g[h>>2]=M;g[h+4>>2]=L;C=N;D=O;A=35;break b;break}case 6:{__ZNK7Control8get_sizeEv(k,b);d=k;B=c[d+4>>2]|0;E=h;c[E>>2]=c[d>>2];c[E+4>>2]=B;B=c[f>>2]|0;Pi[c[(c[B>>2]|0)+124>>2]&2047](k,B);I=+g[h>>2]/+g[k>>2];H=+g[h+4>>2]/+g[k+4>>2];g[o>>2]=I;g[q>>2]=H;c[r>>2]=c[(I>H?o:q)>>2];__ZNK7Vector2mlERKf(s,k,r);__ZNK7Vector2miERKS_(u,s,h);__ZNK7Vector2dvERKf(v,u,r);B=c[v+4>>2]&2147483647;c[w>>2]=c[v>>2]&2147483647;c[w+4>>2]=B;g[x>>2]=2.0;__ZNK7Vector2dvERKf(t,w,x);__ZNK7Vector2dvERKf(x,h,r);B=t;E=c[B+4>>2]|0;d=x;F=c[d>>2]|0;G=c[d+4>>2]|0;d=i;c[d>>2]=c[B>>2];c[d+4>>2]=E;E=z;c[E>>2]=F;c[E+4>>2]=G;C=0;D=0;A=35;break b;break}default:{C=0;D=0;A=35;break b}}}while(0);if((A|0)==35){c[k>>2]=C;c[k+4>>2]=D;D=h;C=c[D+4>>2]|0;A=k+8|0;c[A>>2]=c[D>>2];c[A+4>>2]=C;g[o>>2]=1.0;g[o+4>>2]=1.0;g[o+8>>2]=1.0;g[o+12>>2]=1.0;__ZN10CanvasItem24draw_texture_rect_regionERK3RefI7TextureERK5Rect2S7_RK5Colorb(b,f,k,i,o,0)}}if(__ZNK7Control9has_focusEv(b)|0?(o=b+656|0,c[o>>2]|0):0){__ZNK7Control8get_sizeEv(i,b);k=h;c[k>>2]=0;c[k+4>>2]=0;k=i;C=c[k+4>>2]|0;A=h+8|0;c[A>>2]=c[k>>2];c[A+4>>2]=C;g[i>>2]=1.0;g[i+4>>2]=1.0;g[i+8>>2]=1.0;g[i+12>>2]=1.0;__ZN10CanvasItem17draw_texture_rectERK3RefI7TextureERK5Rect2bRK5Colorb(b,o,h,0,i,0)}i=c[f>>2]|0;if((i|0?__ZN9Reference11unreferenceEv(i)|0:0)?(i=c[f>>2]|0,__Z17predelete_handlerP6Object(i)|0):0){gj[c[(c[i>>2]|0)+76>>2]&8191](i);__ZN6Memory11free_staticEPvb(i,0)}l=e;return}function __ZN7ClassDB10_add_classI13TextureButtonEEvv(){var a=0,b=0,d=0,e=0,f=0,g=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+16|0;d=a+12|0;e=a+8|0;f=a+4|0;g=a;__ZN6StringC2EPKc(b,835735);c[e>>2]=c[b>>2];__ZN10StringNameC2ERK6String(d,e);__ZN6StringC2EPKc(b,947457);c[g>>2]=c[b>>2];__ZN10StringNameC2ERK6String(f,g);__ZN7ClassDB11_add_class2ERK10StringNameS2_(d,f);__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);__ZN10StringNameD2Ev(d);d=c[e>>2]|0;if(!d){l=a;return}if(__Z16atomic_decrementPj(d+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(d,1);l=a;return}function __ZN13TextureButton13_bind_methodsEv(){var a=0,b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0,ia=0;a=l;l=l+240|0;if((l|0)>=(m|0))ba(240);b=a+216|0;d=a+208|0;e=a+200|0;f=a+192|0;g=a+184|0;h=a+176|0;i=a+168|0;j=a+160|0;k=a+152|0;n=a+144|0;o=a+136|0;p=a+128|0;q=a+120|0;r=a+112|0;s=a+104|0;t=a+96|0;u=a+80|0;v=a+76|0;w=a+88|0;x=a+72|0;y=a+68|0;z=a+64|0;A=a+60|0;B=a+56|0;C=a+52|0;D=a+48|0;E=a+44|0;F=a+40|0;G=a+36|0;H=a+32|0;I=a+28|0;J=a+24|0;K=a+20|0;L=a+16|0;M=a+12|0;N=a+8|0;O=a+4|0;P=a;__Z8D_METHODPKcS0_(d,834966,939042);Q=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(Q);c[Q>>2]=237420;__ZN10MethodBind10_set_constEb(Q,0);__ZN10MethodBind24_generate_argument_typesEi(Q,1);c[Q+44>>2]=958;c[Q+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,Q,d,0,0)|0;Q=d+4|0;R=c[Q>>2]|0;if(R|0?(__Z16atomic_decrementPj(R+-8|0)|0)==0:0){S=c[Q>>2]|0;Q=(S|0)==0?0:S+-4|0;S=Q+4|0;if(c[Q>>2]|0){T=0;do{__ZN10StringNameD2Ev(S+(T<<2)|0);T=T+1|0}while(T>>>0<(c[Q>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(R,1)}__ZN10StringNameD2Ev(d);__Z8D_METHODPKcS0_(e,834985,939042);d=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(d);c[d>>2]=237420;__ZN10MethodBind10_set_constEb(d,0);__ZN10MethodBind24_generate_argument_typesEi(d,1);c[d+44>>2]=959;c[d+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,d,e,0,0)|0;d=e+4|0;R=c[d>>2]|0;if(R|0?(__Z16atomic_decrementPj(R+-8|0)|0)==0:0){Q=c[d>>2]|0;d=(Q|0)==0?0:Q+-4|0;Q=d+4|0;if(c[d>>2]|0){T=0;do{__ZN10StringNameD2Ev(Q+(T<<2)|0);T=T+1|0}while(T>>>0<(c[d>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(R,1)}__ZN10StringNameD2Ev(e);__Z8D_METHODPKcS0_(f,835005,939042);e=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(e);c[e>>2]=237420;__ZN10MethodBind10_set_constEb(e,0);__ZN10MethodBind24_generate_argument_typesEi(e,1);c[e+44>>2]=960;c[e+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,e,f,0,0)|0;e=f+4|0;R=c[e>>2]|0;if(R|0?(__Z16atomic_decrementPj(R+-8|0)|0)==0:0){d=c[e>>2]|0;e=(d|0)==0?0:d+-4|0;d=e+4|0;if(c[e>>2]|0){T=0;do{__ZN10StringNameD2Ev(d+(T<<2)|0);T=T+1|0}while(T>>>0<(c[e>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(R,1)}__ZN10StringNameD2Ev(f);__Z8D_METHODPKcS0_(g,835023,939042);f=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(f);c[f>>2]=237420;__ZN10MethodBind10_set_constEb(f,0);__ZN10MethodBind24_generate_argument_typesEi(f,1);c[f+44>>2]=961;c[f+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,f,g,0,0)|0;f=g+4|0;R=c[f>>2]|0;if(R|0?(__Z16atomic_decrementPj(R+-8|0)|0)==0:0){e=c[f>>2]|0;f=(e|0)==0?0:e+-4|0;e=f+4|0;if(c[f>>2]|0){T=0;do{__ZN10StringNameD2Ev(e+(T<<2)|0);T=T+1|0}while(T>>>0<(c[f>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(R,1)}__ZN10StringNameD2Ev(g);__Z8D_METHODPKcS0_(h,835044,939042);g=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(g);c[g>>2]=237420;__ZN10MethodBind10_set_constEb(g,0);__ZN10MethodBind24_generate_argument_typesEi(g,1);c[g+44>>2]=962;c[g+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,g,h,0,0)|0;g=h+4|0;R=c[g>>2]|0;if(R|0?(__Z16atomic_decrementPj(R+-8|0)|0)==0:0){f=c[g>>2]|0;g=(f|0)==0?0:f+-4|0;f=g+4|0;if(c[g>>2]|0){T=0;do{__ZN10StringNameD2Ev(f+(T<<2)|0);T=T+1|0}while(T>>>0<(c[g>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(R,1)}__ZN10StringNameD2Ev(h);__Z8D_METHODPKcS0_(i,835064,835079);h=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(h);c[h>>2]=237456;__ZN10MethodBind10_set_constEb(h,0);__ZN10MethodBind24_generate_argument_typesEi(h,1);c[h+44>>2]=963;c[h+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,h,i,0,0)|0;h=i+4|0;R=c[h>>2]|0;if(R|0?(__Z16atomic_decrementPj(R+-8|0)|0)==0:0){g=c[h>>2]|0;h=(g|0)==0?0:g+-4|0;g=h+4|0;if(c[h>>2]|0){T=0;do{__ZN10StringNameD2Ev(g+(T<<2)|0);T=T+1|0}while(T>>>0<(c[h>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(R,1)}__ZN10StringNameD2Ev(i);__Z8D_METHODPKcS0_(j,840874,835091);i=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(i);c[i>>2]=237492;__ZN10MethodBind10_set_constEb(i,0);__ZN10MethodBind24_generate_argument_typesEi(i,1);c[i+44>>2]=964;c[i+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,i,j,0,0)|0;i=j+4|0;R=c[i>>2]|0;if(R|0?(__Z16atomic_decrementPj(R+-8|0)|0)==0:0){h=c[i>>2]|0;i=(h|0)==0?0:h+-4|0;h=i+4|0;if(c[i>>2]|0){T=0;do{__ZN10StringNameD2Ev(h+(T<<2)|0);T=T+1|0}while(T>>>0<(c[i>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(R,1)}__ZN10StringNameD2Ev(j);__Z8D_METHODPKcS0_(k,835100,835117);j=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(j);c[j>>2]=237528;__ZN10MethodBind10_set_constEb(j,0);__ZN10MethodBind24_generate_argument_typesEi(j,1);c[j+44>>2]=965;c[j+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,j,k,0,0)|0;j=k+4|0;R=c[j>>2]|0;if(R|0?(__Z16atomic_decrementPj(R+-8|0)|0)==0:0){i=c[j>>2]|0;j=(i|0)==0?0:i+-4|0;i=j+4|0;if(c[j>>2]|0){T=0;do{__ZN10StringNameD2Ev(i+(T<<2)|0);T=T+1|0}while(T>>>0<(c[j>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(R,1)}__ZN10StringNameD2Ev(k);__Z8D_METHODPKc(n,835124);k=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(k);c[k>>2]=237564;__ZN10MethodBind10_set_constEb(k,1);__ZN10MethodBind24_generate_argument_typesEi(k,0);__ZN10MethodBind12_set_returnsEb(k,1);c[k+44>>2]=5175;c[k+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,k,n,0,0)|0;k=n+4|0;R=c[k>>2]|0;if(R|0?(__Z16atomic_decrementPj(R+-8|0)|0)==0:0){j=c[k>>2]|0;k=(j|0)==0?0:j+-4|0;j=k+4|0;if(c[k>>2]|0){T=0;do{__ZN10StringNameD2Ev(j+(T<<2)|0);T=T+1|0}while(T>>>0<(c[k>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(R,1)}__ZN10StringNameD2Ev(n);__Z8D_METHODPKc(o,835151);n=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(n);c[n>>2]=237564;__ZN10MethodBind10_set_constEb(n,1);__ZN10MethodBind24_generate_argument_typesEi(n,0);__ZN10MethodBind12_set_returnsEb(n,1);c[n+44>>2]=5176;c[n+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,n,o,0,0)|0;n=o+4|0;R=c[n>>2]|0;if(R|0?(__Z16atomic_decrementPj(R+-8|0)|0)==0:0){k=c[n>>2]|0;n=(k|0)==0?0:k+-4|0;k=n+4|0;if(c[n>>2]|0){T=0;do{__ZN10StringNameD2Ev(k+(T<<2)|0);T=T+1|0}while(T>>>0<(c[n>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(R,1)}__ZN10StringNameD2Ev(o);__Z8D_METHODPKc(p,835179);o=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(o);c[o>>2]=237564;__ZN10MethodBind10_set_constEb(o,1);__ZN10MethodBind24_generate_argument_typesEi(o,0);__ZN10MethodBind12_set_returnsEb(o,1);c[o+44>>2]=5177;c[o+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,o,p,0,0)|0;o=p+4|0;R=c[o>>2]|0;if(R|0?(__Z16atomic_decrementPj(R+-8|0)|0)==0:0){n=c[o>>2]|0;o=(n|0)==0?0:n+-4|0;n=o+4|0;if(c[o>>2]|0){T=0;do{__ZN10StringNameD2Ev(n+(T<<2)|0);T=T+1|0}while(T>>>0<(c[o>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(R,1)}__ZN10StringNameD2Ev(p);__Z8D_METHODPKc(q,835205);p=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(p);c[p>>2]=237564;__ZN10MethodBind10_set_constEb(p,1);__ZN10MethodBind24_generate_argument_typesEi(p,0);__ZN10MethodBind12_set_returnsEb(p,1);c[p+44>>2]=5178;c[p+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,p,q,0,0)|0;p=q+4|0;R=c[p>>2]|0;if(R|0?(__Z16atomic_decrementPj(R+-8|0)|0)==0:0){o=c[p>>2]|0;p=(o|0)==0?0:o+-4|0;o=p+4|0;if(c[p>>2]|0){T=0;do{__ZN10StringNameD2Ev(o+(T<<2)|0);T=T+1|0}while(T>>>0<(c[p>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(R,1)}__ZN10StringNameD2Ev(q);__Z8D_METHODPKc(r,835234);q=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(q);c[q>>2]=237564;__ZN10MethodBind10_set_constEb(q,1);__ZN10MethodBind24_generate_argument_typesEi(q,0);__ZN10MethodBind12_set_returnsEb(q,1);c[q+44>>2]=5179;c[q+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,q,r,0,0)|0;q=r+4|0;R=c[q>>2]|0;if(R|0?(__Z16atomic_decrementPj(R+-8|0)|0)==0:0){p=c[q>>2]|0;q=(p|0)==0?0:p+-4|0;p=q+4|0;if(c[q>>2]|0){T=0;do{__ZN10StringNameD2Ev(p+(T<<2)|0);T=T+1|0}while(T>>>0<(c[q>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(R,1)}__ZN10StringNameD2Ev(r);__Z8D_METHODPKc(s,835262);r=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(r);c[r>>2]=237600;__ZN10MethodBind10_set_constEb(r,1);__ZN10MethodBind24_generate_argument_typesEi(r,0);__ZN10MethodBind12_set_returnsEb(r,1);c[r+44>>2]=5180;c[r+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,r,s,0,0)|0;r=s+4|0;R=c[r>>2]|0;if(R|0?(__Z16atomic_decrementPj(R+-8|0)|0)==0:0){q=c[r>>2]|0;r=(q|0)==0?0:q+-4|0;q=r+4|0;if(c[r>>2]|0){T=0;do{__ZN10StringNameD2Ev(q+(T<<2)|0);T=T+1|0}while(T>>>0<(c[r>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(R,1)}__ZN10StringNameD2Ev(s);__Z8D_METHODPKc(t,835284);s=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(s);c[s>>2]=237636;__ZN10MethodBind10_set_constEb(s,1);__ZN10MethodBind24_generate_argument_typesEi(s,0);__ZN10MethodBind12_set_returnsEb(s,1);c[s+44>>2]=5181;c[s+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,s,t,0,0)|0;s=t+4|0;R=c[s>>2]|0;if(R|0?(__Z16atomic_decrementPj(R+-8|0)|0)==0:0){r=c[s>>2]|0;s=(r|0)==0?0:r+-4|0;r=s+4|0;if(c[s>>2]|0){T=0;do{__ZN10StringNameD2Ev(r+(T<<2)|0);T=T+1|0}while(T>>>0<(c[s>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(R,1)}__ZN10StringNameD2Ev(t);__Z8D_METHODPKc(u,835295);t=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(t);c[t>>2]=237672;__ZN10MethodBind10_set_constEb(t,1);__ZN10MethodBind24_generate_argument_typesEi(t,0);__ZN10MethodBind12_set_returnsEb(t,1);c[t+44>>2]=5182;c[t+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,t,u,0,0)|0;t=u+4|0;R=c[t>>2]|0;if(R|0?(__Z16atomic_decrementPj(R+-8|0)|0)==0:0){s=c[t>>2]|0;t=(s|0)==0?0:s+-4|0;s=t+4|0;if(c[t>>2]|0){T=0;do{__ZN10StringNameD2Ev(s+(T<<2)|0);T=T+1|0}while(T>>>0<(c[t>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(R,1)}__ZN10StringNameD2Ev(u);__ZN6StringC2EPKc(b,835735);c[w>>2]=c[b>>2];__ZN10StringNameC2ERK6String(v,w);__ZN6StringC2EPKc(b,835312);__ZN6StringC2EPKc(x,877900);__ZN7ClassDB18add_property_groupE10StringNameRK6StringS3_(v,b,x);u=c[x>>2]|0;if(u|0?(__Z16atomic_decrementPj(u+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(u,1);u=c[b>>2]|0;if(u|0?(__Z16atomic_decrementPj(u+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(u,1);__ZN10StringNameD2Ev(v);v=c[w>>2]|0;do if(v|0){if(__Z16atomic_decrementPj(v+-8|0)|0)break;__ZN6Memory11free_staticEPvb(v,1)}while(0);__ZN6StringC2EPKc(b,835735);c[w>>2]=c[b>>2];__ZN10StringNameC2ERK6String(y,w);__ZN6StringC2EPKc(z,931720);__ZN6StringC2EPKc(x,1075267);v=c[z>>2]|0;do if(!v)U=0;else{if(!(__Z28atomic_conditional_incrementPj(v+-8|0)|0)){U=0;break}U=c[z>>2]|0}while(0);v=c[x>>2]|0;do if(!v)V=0;else{if(!(__Z28atomic_conditional_incrementPj(v+-8|0)|0)){V=0;break}V=c[x>>2]|0}while(0);c[b>>2]=18;v=b+4|0;c[v>>2]=0;u=(U|0)==0;do if(!u){c[v>>2]=0;if(!(__Z28atomic_conditional_incrementPj(U+-8|0)|0))break;c[v>>2]=U}while(0);c[b+8>>2]=17;v=b+12|0;c[v>>2]=0;R=(V|0)==0;do if(!R){c[v>>2]=0;if(!(__Z28atomic_conditional_incrementPj(V+-8|0)|0))break;c[v>>2]=V}while(0);c[b+16>>2]=519;c[A>>2]=__Z11_scs_createPKc(834966)|0;c[B>>2]=__Z11_scs_createPKc(835321)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(y,b,A,B,-1);__ZN10StringNameD2Ev(B);__ZN10StringNameD2Ev(A);v=c[b+12>>2]|0;do if(v|0){if(__Z16atomic_decrementPj(v+-8|0)|0)break;__ZN6Memory11free_staticEPvb(v,1)}while(0);v=c[b+4>>2]|0;do if(v|0){if(__Z16atomic_decrementPj(v+-8|0)|0)break;__ZN6Memory11free_staticEPvb(v,1)}while(0);v=V;do if(!R){if(__Z16atomic_decrementPj(v+-8|0)|0)break;__ZN6Memory11free_staticEPvb(v,1)}while(0);v=U;do if(!u){if(__Z16atomic_decrementPj(v+-8|0)|0)break;__ZN6Memory11free_staticEPvb(v,1)}while(0);v=c[x>>2]|0;do if(v|0){if(__Z16atomic_decrementPj(v+-8|0)|0)break;__ZN6Memory11free_staticEPvb(v,1)}while(0);v=c[z>>2]|0;do if(v|0){if(__Z16atomic_decrementPj(v+-8|0)|0)break;__ZN6Memory11free_staticEPvb(v,1)}while(0);__ZN10StringNameD2Ev(y);y=c[w>>2]|0;do if(y|0){if(__Z16atomic_decrementPj(y+-8|0)|0)break;__ZN6Memory11free_staticEPvb(y,1)}while(0);__ZN6StringC2EPKc(b,835735);c[w>>2]=c[b>>2];__ZN10StringNameC2ERK6String(C,w);__ZN6StringC2EPKc(D,880270);__ZN6StringC2EPKc(x,1075267);y=c[D>>2]|0;do if(!y)W=0;else{if(!(__Z28atomic_conditional_incrementPj(y+-8|0)|0)){W=0;break}W=c[D>>2]|0}while(0);y=c[x>>2]|0;do if(!y)X=0;else{if(!(__Z28atomic_conditional_incrementPj(y+-8|0)|0)){X=0;break}X=c[x>>2]|0}while(0);c[b>>2]=18;y=b+4|0;c[y>>2]=0;v=(W|0)==0;do if(!v){c[y>>2]=0;if(!(__Z28atomic_conditional_incrementPj(W+-8|0)|0))break;c[y>>2]=W}while(0);c[b+8>>2]=17;y=b+12|0;c[y>>2]=0;z=(X|0)==0;do if(!z){c[y>>2]=0;if(!(__Z28atomic_conditional_incrementPj(X+-8|0)|0))break;c[y>>2]=X}while(0);c[b+16>>2]=519;c[A>>2]=__Z11_scs_createPKc(834985)|0;c[B>>2]=__Z11_scs_createPKc(835340)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(C,b,A,B,-1);__ZN10StringNameD2Ev(B);__ZN10StringNameD2Ev(A);y=c[b+12>>2]|0;do if(y|0){if(__Z16atomic_decrementPj(y+-8|0)|0)break;__ZN6Memory11free_staticEPvb(y,1)}while(0);y=c[b+4>>2]|0;do if(y|0){if(__Z16atomic_decrementPj(y+-8|0)|0)break;__ZN6Memory11free_staticEPvb(y,1)}while(0);y=X;do if(!z){if(__Z16atomic_decrementPj(y+-8|0)|0)break;__ZN6Memory11free_staticEPvb(y,1)}while(0);y=W;do if(!v){if(__Z16atomic_decrementPj(y+-8|0)|0)break;__ZN6Memory11free_staticEPvb(y,1)}while(0);y=c[x>>2]|0;do if(y|0){if(__Z16atomic_decrementPj(y+-8|0)|0)break;__ZN6Memory11free_staticEPvb(y,1)}while(0);y=c[D>>2]|0;do if(y|0){if(__Z16atomic_decrementPj(y+-8|0)|0)break;__ZN6Memory11free_staticEPvb(y,1)}while(0);__ZN10StringNameD2Ev(C);C=c[w>>2]|0;do if(C|0){if(__Z16atomic_decrementPj(C+-8|0)|0)break;__ZN6Memory11free_staticEPvb(C,1)}while(0);__ZN6StringC2EPKc(b,835735);c[w>>2]=c[b>>2];__ZN10StringNameC2ERK6String(E,w);__ZN6StringC2EPKc(F,835360);__ZN6StringC2EPKc(x,1075267);C=c[F>>2]|0;do if(!C)Y=0;else{if(!(__Z28atomic_conditional_incrementPj(C+-8|0)|0)){Y=0;break}Y=c[F>>2]|0}while(0);C=c[x>>2]|0;do if(!C)Z=0;else{if(!(__Z28atomic_conditional_incrementPj(C+-8|0)|0)){Z=0;break}Z=c[x>>2]|0}while(0);c[b>>2]=18;C=b+4|0;c[C>>2]=0;y=(Y|0)==0;do if(!y){c[C>>2]=0;if(!(__Z28atomic_conditional_incrementPj(Y+-8|0)|0))break;c[C>>2]=Y}while(0);c[b+8>>2]=17;C=b+12|0;c[C>>2]=0;D=(Z|0)==0;do if(!D){c[C>>2]=0;if(!(__Z28atomic_conditional_incrementPj(Z+-8|0)|0))break;c[C>>2]=Z}while(0);c[b+16>>2]=519;c[A>>2]=__Z11_scs_createPKc(835005)|0;c[B>>2]=__Z11_scs_createPKc(835374)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(E,b,A,B,-1);__ZN10StringNameD2Ev(B);__ZN10StringNameD2Ev(A);C=c[b+12>>2]|0;do if(C|0){if(__Z16atomic_decrementPj(C+-8|0)|0)break;__ZN6Memory11free_staticEPvb(C,1)}while(0);C=c[b+4>>2]|0;do if(C|0){if(__Z16atomic_decrementPj(C+-8|0)|0)break;__ZN6Memory11free_staticEPvb(C,1)}while(0);C=Z;do if(!D){if(__Z16atomic_decrementPj(C+-8|0)|0)break;__ZN6Memory11free_staticEPvb(C,1)}while(0);C=Y;do if(!y){if(__Z16atomic_decrementPj(C+-8|0)|0)break;__ZN6Memory11free_staticEPvb(C,1)}while(0);C=c[x>>2]|0;do if(C|0){if(__Z16atomic_decrementPj(C+-8|0)|0)break;__ZN6Memory11free_staticEPvb(C,1)}while(0);C=c[F>>2]|0;do if(C|0){if(__Z16atomic_decrementPj(C+-8|0)|0)break;__ZN6Memory11free_staticEPvb(C,1)}while(0);__ZN10StringNameD2Ev(E);E=c[w>>2]|0;do if(E|0){if(__Z16atomic_decrementPj(E+-8|0)|0)break;__ZN6Memory11free_staticEPvb(E,1)}while(0);__ZN6StringC2EPKc(b,835735);c[w>>2]=c[b>>2];__ZN10StringNameC2ERK6String(G,w);__ZN6StringC2EPKc(H,835392);__ZN6StringC2EPKc(x,1075267);E=c[H>>2]|0;do if(!E)_=0;else{if(!(__Z28atomic_conditional_incrementPj(E+-8|0)|0)){_=0;break}_=c[H>>2]|0}while(0);E=c[x>>2]|0;do if(!E)$=0;else{if(!(__Z28atomic_conditional_incrementPj(E+-8|0)|0)){$=0;break}$=c[x>>2]|0}while(0);c[b>>2]=18;E=b+4|0;c[E>>2]=0;C=(_|0)==0;do if(!C){c[E>>2]=0;if(!(__Z28atomic_conditional_incrementPj(_+-8|0)|0))break;c[E>>2]=_}while(0);c[b+8>>2]=17;E=b+12|0;c[E>>2]=0;F=($|0)==0;do if(!F){c[E>>2]=0;if(!(__Z28atomic_conditional_incrementPj($+-8|0)|0))break;c[E>>2]=$}while(0);c[b+16>>2]=519;c[A>>2]=__Z11_scs_createPKc(835023)|0;c[B>>2]=__Z11_scs_createPKc(835409)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(G,b,A,B,-1);__ZN10StringNameD2Ev(B);__ZN10StringNameD2Ev(A);E=c[b+12>>2]|0;do if(E|0){if(__Z16atomic_decrementPj(E+-8|0)|0)break;__ZN6Memory11free_staticEPvb(E,1)}while(0);E=c[b+4>>2]|0;do if(E|0){if(__Z16atomic_decrementPj(E+-8|0)|0)break;__ZN6Memory11free_staticEPvb(E,1)}while(0);E=$;do if(!F){if(__Z16atomic_decrementPj(E+-8|0)|0)break;__ZN6Memory11free_staticEPvb(E,1)}while(0);E=_;do if(!C){if(__Z16atomic_decrementPj(E+-8|0)|0)break;__ZN6Memory11free_staticEPvb(E,1)}while(0);E=c[x>>2]|0;do if(E|0){if(__Z16atomic_decrementPj(E+-8|0)|0)break;__ZN6Memory11free_staticEPvb(E,1)}while(0);E=c[H>>2]|0;do if(E|0){if(__Z16atomic_decrementPj(E+-8|0)|0)break;__ZN6Memory11free_staticEPvb(E,1)}while(0);__ZN10StringNameD2Ev(G);G=c[w>>2]|0;do if(G|0){if(__Z16atomic_decrementPj(G+-8|0)|0)break;__ZN6Memory11free_staticEPvb(G,1)}while(0);__ZN6StringC2EPKc(b,835735);c[w>>2]=c[b>>2];__ZN10StringNameC2ERK6String(I,w);__ZN6StringC2EPKc(J,835430);__ZN6StringC2EPKc(x,1075267);G=c[J>>2]|0;do if(!G)aa=0;else{if(!(__Z28atomic_conditional_incrementPj(G+-8|0)|0)){aa=0;break}aa=c[J>>2]|0}while(0);G=c[x>>2]|0;do if(!G)ca=0;else{if(!(__Z28atomic_conditional_incrementPj(G+-8|0)|0)){ca=0;break}ca=c[x>>2]|0}while(0);c[b>>2]=18;G=b+4|0;c[G>>2]=0;E=(aa|0)==0;do if(!E){c[G>>2]=0;if(!(__Z28atomic_conditional_incrementPj(aa+-8|0)|0))break;c[G>>2]=aa}while(0);c[b+8>>2]=17;G=b+12|0;c[G>>2]=0;H=(ca|0)==0;do if(!H){c[G>>2]=0;if(!(__Z28atomic_conditional_incrementPj(ca+-8|0)|0))break;c[G>>2]=ca}while(0);c[b+16>>2]=519;c[A>>2]=__Z11_scs_createPKc(835044)|0;c[B>>2]=__Z11_scs_createPKc(835446)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(I,b,A,B,-1);__ZN10StringNameD2Ev(B);__ZN10StringNameD2Ev(A);G=c[b+12>>2]|0;do if(G|0){if(__Z16atomic_decrementPj(G+-8|0)|0)break;__ZN6Memory11free_staticEPvb(G,1)}while(0);G=c[b+4>>2]|0;do if(G|0){if(__Z16atomic_decrementPj(G+-8|0)|0)break;__ZN6Memory11free_staticEPvb(G,1)}while(0);G=ca;do if(!H){if(__Z16atomic_decrementPj(G+-8|0)|0)break;__ZN6Memory11free_staticEPvb(G,1)}while(0);G=aa;do if(!E){if(__Z16atomic_decrementPj(G+-8|0)|0)break;__ZN6Memory11free_staticEPvb(G,1)}while(0);G=c[x>>2]|0;do if(G|0){if(__Z16atomic_decrementPj(G+-8|0)|0)break;__ZN6Memory11free_staticEPvb(G,1)}while(0);G=c[J>>2]|0;do if(G|0){if(__Z16atomic_decrementPj(G+-8|0)|0)break;__ZN6Memory11free_staticEPvb(G,1)}while(0);__ZN10StringNameD2Ev(I);I=c[w>>2]|0;do if(I|0){if(__Z16atomic_decrementPj(I+-8|0)|0)break;__ZN6Memory11free_staticEPvb(I,1)}while(0);__ZN6StringC2EPKc(b,835735);c[w>>2]=c[b>>2];__ZN10StringNameC2ERK6String(K,w);__ZN6StringC2EPKc(L,835466);__ZN6StringC2EPKc(x,919356);I=c[L>>2]|0;do if(!I)da=0;else{if(!(__Z28atomic_conditional_incrementPj(I+-8|0)|0)){da=0;break}da=c[L>>2]|0}while(0);I=c[x>>2]|0;do if(!I)ea=0;else{if(!(__Z28atomic_conditional_incrementPj(I+-8|0)|0)){ea=0;break}ea=c[x>>2]|0}while(0);c[b>>2]=18;I=b+4|0;c[I>>2]=0;G=(da|0)==0;do if(!G){c[I>>2]=0;if(!(__Z28atomic_conditional_incrementPj(da+-8|0)|0))break;c[I>>2]=da}while(0);c[b+8>>2]=17;I=b+12|0;c[I>>2]=0;J=(ea|0)==0;do if(!J){c[I>>2]=0;if(!(__Z28atomic_conditional_incrementPj(ea+-8|0)|0))break;c[I>>2]=ea}while(0);c[b+16>>2]=519;c[A>>2]=__Z11_scs_createPKc(835064)|0;c[B>>2]=__Z11_scs_createPKc(835485)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(K,b,A,B,-1);__ZN10StringNameD2Ev(B);__ZN10StringNameD2Ev(A);I=c[b+12>>2]|0;do if(I|0){if(__Z16atomic_decrementPj(I+-8|0)|0)break;__ZN6Memory11free_staticEPvb(I,1)}while(0);I=c[b+4>>2]|0;do if(I|0){if(__Z16atomic_decrementPj(I+-8|0)|0)break;__ZN6Memory11free_staticEPvb(I,1)}while(0);I=ea;do if(!J){if(__Z16atomic_decrementPj(I+-8|0)|0)break;__ZN6Memory11free_staticEPvb(I,1)}while(0);I=da;do if(!G){if(__Z16atomic_decrementPj(I+-8|0)|0)break;__ZN6Memory11free_staticEPvb(I,1)}while(0);I=c[x>>2]|0;do if(I|0){if(__Z16atomic_decrementPj(I+-8|0)|0)break;__ZN6Memory11free_staticEPvb(I,1)}while(0);I=c[L>>2]|0;do if(I|0){if(__Z16atomic_decrementPj(I+-8|0)|0)break;__ZN6Memory11free_staticEPvb(I,1)}while(0);__ZN10StringNameD2Ev(K);K=c[w>>2]|0;do if(K|0){if(__Z16atomic_decrementPj(K+-8|0)|0)break;__ZN6Memory11free_staticEPvb(K,1)}while(0);__ZN6StringC2EPKc(b,835735);c[w>>2]=c[b>>2];__ZN10StringNameC2ERK6String(M,w);__ZN6StringC2EPKc(N,1127771);__ZN6StringC2EPKc(x,1081630);K=c[N>>2]|0;do if(!K)fa=0;else{if(!(__Z28atomic_conditional_incrementPj(K+-8|0)|0)){fa=0;break}fa=c[N>>2]|0}while(0);K=c[x>>2]|0;do if(!K)ga=0;else{if(!(__Z28atomic_conditional_incrementPj(K+-8|0)|0)){ga=0;break}ga=c[x>>2]|0}while(0);c[b>>2]=1;K=b+4|0;c[K>>2]=0;I=(fa|0)==0;do if(!I){c[K>>2]=0;if(!(__Z28atomic_conditional_incrementPj(fa+-8|0)|0))break;c[K>>2]=fa}while(0);c[b+8>>2]=17;K=b+12|0;c[K>>2]=0;L=(ga|0)==0;do if(!L){c[K>>2]=0;if(!(__Z28atomic_conditional_incrementPj(ga+-8|0)|0))break;c[K>>2]=ga}while(0);c[b+16>>2]=519;c[A>>2]=__Z11_scs_createPKc(840874)|0;c[B>>2]=__Z11_scs_createPKc(835284)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(M,b,A,B,-1);__ZN10StringNameD2Ev(B);__ZN10StringNameD2Ev(A);K=c[b+12>>2]|0;do if(K|0){if(__Z16atomic_decrementPj(K+-8|0)|0)break;__ZN6Memory11free_staticEPvb(K,1)}while(0);K=c[b+4>>2]|0;do if(K|0){if(__Z16atomic_decrementPj(K+-8|0)|0)break;__ZN6Memory11free_staticEPvb(K,1)}while(0);K=ga;do if(!L){if(__Z16atomic_decrementPj(K+-8|0)|0)break;__ZN6Memory11free_staticEPvb(K,1)}while(0);K=fa;do if(!I){if(__Z16atomic_decrementPj(K+-8|0)|0)break;__ZN6Memory11free_staticEPvb(K,1)}while(0);K=c[x>>2]|0;do if(K|0){if(__Z16atomic_decrementPj(K+-8|0)|0)break;__ZN6Memory11free_staticEPvb(K,1)}while(0);K=c[N>>2]|0;do if(K|0){if(__Z16atomic_decrementPj(K+-8|0)|0)break;__ZN6Memory11free_staticEPvb(K,1)}while(0);__ZN10StringNameD2Ev(M);M=c[w>>2]|0;do if(M|0){if(__Z16atomic_decrementPj(M+-8|0)|0)break;__ZN6Memory11free_staticEPvb(M,1)}while(0);__ZN6StringC2EPKc(b,835735);c[w>>2]=c[b>>2];__ZN10StringNameC2ERK6String(O,w);__ZN6StringC2EPKc(P,835500);__ZN6StringC2EPKc(x,835513);M=c[P>>2]|0;do if(!M)ha=0;else{if(!(__Z28atomic_conditional_incrementPj(M+-8|0)|0)){ha=0;break}ha=c[P>>2]|0}while(0);M=c[x>>2]|0;do if(!M)ia=0;else{if(!(__Z28atomic_conditional_incrementPj(M+-8|0)|0)){ia=0;break}ia=c[x>>2]|0}while(0);c[b>>2]=2;M=b+4|0;c[M>>2]=0;K=(ha|0)==0;do if(!K){c[M>>2]=0;if(!(__Z28atomic_conditional_incrementPj(ha+-8|0)|0))break;c[M>>2]=ha}while(0);c[b+8>>2]=3;M=b+12|0;c[M>>2]=0;N=(ia|0)==0;do if(!N){c[M>>2]=0;if(!(__Z28atomic_conditional_incrementPj(ia+-8|0)|0))break;c[M>>2]=ia}while(0);c[b+16>>2]=1031;c[A>>2]=__Z11_scs_createPKc(835100)|0;c[B>>2]=__Z11_scs_createPKc(835295)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(O,b,A,B,-1);__ZN10StringNameD2Ev(B);__ZN10StringNameD2Ev(A);A=c[b+12>>2]|0;do if(A|0){if(__Z16atomic_decrementPj(A+-8|0)|0)break;__ZN6Memory11free_staticEPvb(A,1)}while(0);A=c[b+4>>2]|0;do if(A|0){if(__Z16atomic_decrementPj(A+-8|0)|0)break;__ZN6Memory11free_staticEPvb(A,1)}while(0);A=ia;do if(!N){if(__Z16atomic_decrementPj(A+-8|0)|0)break;__ZN6Memory11free_staticEPvb(A,1)}while(0);A=ha;do if(!K){if(__Z16atomic_decrementPj(A+-8|0)|0)break;__ZN6Memory11free_staticEPvb(A,1)}while(0);A=c[x>>2]|0;do if(A|0){if(__Z16atomic_decrementPj(A+-8|0)|0)break;__ZN6Memory11free_staticEPvb(A,1)}while(0);A=c[P>>2]|0;do if(A|0){if(__Z16atomic_decrementPj(A+-8|0)|0)break;__ZN6Memory11free_staticEPvb(A,1)}while(0);__ZN10StringNameD2Ev(O);O=c[w>>2]|0;do if(O|0){if(__Z16atomic_decrementPj(O+-8|0)|0)break;__ZN6Memory11free_staticEPvb(O,1)}while(0);__ZN6StringC2EPKc(b,835735);c[x>>2]=c[b>>2];__ZN10StringNameC2ERK6String(w,x);__ZN10StringNameC2EPKc(b,835596);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(w,b,0);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(w);O=c[x>>2]|0;do if(O|0){if(__Z16atomic_decrementPj(O+-8|0)|0)break;__ZN6Memory11free_staticEPvb(O,1)}while(0);__ZN6StringC2EPKc(b,835735);c[x>>2]=c[b>>2];__ZN10StringNameC2ERK6String(w,x);__ZN10StringNameC2EPKc(b,835610);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(w,b,1);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(w);O=c[x>>2]|0;do if(O|0){if(__Z16atomic_decrementPj(O+-8|0)|0)break;__ZN6Memory11free_staticEPvb(O,1)}while(0);__ZN6StringC2EPKc(b,835735);c[x>>2]=c[b>>2];__ZN10StringNameC2ERK6String(w,x);__ZN10StringNameC2EPKc(b,835623);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(w,b,2);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(w);O=c[x>>2]|0;do if(O|0){if(__Z16atomic_decrementPj(O+-8|0)|0)break;__ZN6Memory11free_staticEPvb(O,1)}while(0);__ZN6StringC2EPKc(b,835735);c[x>>2]=c[b>>2];__ZN10StringNameC2ERK6String(w,x);__ZN10StringNameC2EPKc(b,835636);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(w,b,3);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(w);O=c[x>>2]|0;do if(O|0){if(__Z16atomic_decrementPj(O+-8|0)|0)break;__ZN6Memory11free_staticEPvb(O,1)}while(0);__ZN6StringC2EPKc(b,835735);c[x>>2]=c[b>>2];__ZN10StringNameC2ERK6String(w,x);__ZN10StringNameC2EPKc(b,835658);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(w,b,4);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(w);O=c[x>>2]|0;do if(O|0){if(__Z16atomic_decrementPj(O+-8|0)|0)break;__ZN6Memory11free_staticEPvb(O,1)}while(0);__ZN6StringC2EPKc(b,835735);c[x>>2]=c[b>>2];__ZN10StringNameC2ERK6String(w,x);__ZN10StringNameC2EPKc(b,835678);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(w,b,5);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(w);O=c[x>>2]|0;do if(O|0){if(__Z16atomic_decrementPj(O+-8|0)|0)break;__ZN6Memory11free_staticEPvb(O,1)}while(0);__ZN6StringC2EPKc(b,835735);c[x>>2]=c[b>>2];__ZN10StringNameC2ERK6String(w,x);__ZN10StringNameC2EPKc(b,835707);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(w,b,6);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(w);w=c[x>>2]|0;if(!w){l=a;return}if(__Z16atomic_decrementPj(w+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(w,1);l=a;return}function __ZN13TextureButton18set_normal_textureERK3RefI7TextureE(a,b){a=a|0;b=b|0;var d=0,e=0;d=a+640|0;e=c[d>>2]|0;if((c[b>>2]|0)!=(e|0)){if((e|0?__ZN9Reference11unreferenceEv(e)|0:0)?(e=c[d>>2]|0,__Z17predelete_handlerP6Object(e)|0):0){gj[c[(c[e>>2]|0)+76>>2]&8191](e);__ZN6Memory11free_staticEPvb(e,0)}c[d>>2]=0;e=c[b>>2]|0;c[d>>2]=e;if(e|0)__ZN9Reference9referenceEv(e)}__ZN10CanvasItem6updateEv(a);__ZN7Control20minimum_size_changedEv(a);return}function __ZN13TextureButton19set_pressed_textureERK3RefI7TextureE(a,b){a=a|0;b=b|0;var d=0,e=0;d=a+644|0;e=c[d>>2]|0;if((c[b>>2]|0)==(e|0)){__ZN10CanvasItem6updateEv(a);return}if((e|0?__ZN9Reference11unreferenceEv(e)|0:0)?(e=c[d>>2]|0,__Z17predelete_handlerP6Object(e)|0):0){gj[c[(c[e>>2]|0)+76>>2]&8191](e);__ZN6Memory11free_staticEPvb(e,0)}c[d>>2]=0;e=c[b>>2]|0;c[d>>2]=e;if(!e){__ZN10CanvasItem6updateEv(a);return}__ZN9Reference9referenceEv(e);__ZN10CanvasItem6updateEv(a);return}function __ZN13TextureButton17set_hover_textureERK3RefI7TextureE(a,b){a=a|0;b=b|0;var d=0,e=0;d=a+648|0;e=c[d>>2]|0;if((c[b>>2]|0)==(e|0)){__ZN10CanvasItem6updateEv(a);return}if((e|0?__ZN9Reference11unreferenceEv(e)|0:0)?(e=c[d>>2]|0,__Z17predelete_handlerP6Object(e)|0):0){gj[c[(c[e>>2]|0)+76>>2]&8191](e);__ZN6Memory11free_staticEPvb(e,0)}c[d>>2]=0;e=c[b>>2]|0;c[d>>2]=e;if(!e){__ZN10CanvasItem6updateEv(a);return}__ZN9Reference9referenceEv(e);__ZN10CanvasItem6updateEv(a);return}function __ZN13TextureButton20set_disabled_textureERK3RefI7TextureE(a,b){a=a|0;b=b|0;var d=0,e=0;d=a+652|0;e=c[d>>2]|0;if((c[b>>2]|0)==(e|0)){__ZN10CanvasItem6updateEv(a);return}if((e|0?__ZN9Reference11unreferenceEv(e)|0:0)?(e=c[d>>2]|0,__Z17predelete_handlerP6Object(e)|0):0){gj[c[(c[e>>2]|0)+76>>2]&8191](e);__ZN6Memory11free_staticEPvb(e,0)}c[d>>2]=0;e=c[b>>2]|0;c[d>>2]=e;if(!e){__ZN10CanvasItem6updateEv(a);return}__ZN9Reference9referenceEv(e);__ZN10CanvasItem6updateEv(a);return}function __ZN13TextureButton19set_focused_textureERK3RefI7TextureE(a,b){a=a|0;b=b|0;var d=0;d=a+656|0;a=c[d>>2]|0;if((c[b>>2]|0)==(a|0))return;if((a|0?__ZN9Reference11unreferenceEv(a)|0:0)?(a=c[d>>2]|0,__Z17predelete_handlerP6Object(a)|0):0){gj[c[(c[a>>2]|0)+76>>2]&8191](a);__ZN6Memory11free_staticEPvb(a,0)}c[d>>2]=0;a=c[b>>2]|0;c[d>>2]=a;if(!a)return;__ZN9Reference9referenceEv(a);return}function __ZN13TextureButton14set_click_maskERK3RefI6BitMapE(a,b){a=a|0;b=b|0;var d=0,e=0;d=a+660|0;e=c[d>>2]|0;if((c[b>>2]|0)==(e|0)){__ZN10CanvasItem6updateEv(a);return}if((e|0?__ZN9Reference11unreferenceEv(e)|0:0)?(e=c[d>>2]|0,__Z17predelete_handlerP6Object(e)|0):0){gj[c[(c[e>>2]|0)+76>>2]&8191](e);__ZN6Memory11free_staticEPvb(e,0)}c[d>>2]=0;e=c[b>>2]|0;c[d>>2]=e;if(!e){__ZN10CanvasItem6updateEv(a);return}__ZN9Reference9referenceEv(e);__ZN10CanvasItem6updateEv(a);return}function __ZN13TextureButton10set_expandEb(b,c){b=b|0;c=c|0;a[b+664>>0]=c&1;__ZN7Control20minimum_size_changedEv(b);__ZN10CanvasItem6updateEv(b);return}function __ZN13TextureButton16set_stretch_modeENS_11StretchModeE(a,b){a=a|0;b=b|0;c[a+668>>2]=b;__ZN10CanvasItem6updateEv(a);return}function __ZNK13TextureButton18get_normal_textureEv(a){a=a|0;var b=0,d=0;b=c[a+640>>2]|0;if(!b){d=0;return d|0}__ZN9Reference9referenceEv(b);d=b;return d|0}function __ZNK13TextureButton19get_pressed_textureEv(a){a=a|0;var b=0,d=0;b=c[a+644>>2]|0;if(!b){d=0;return d|0}__ZN9Reference9referenceEv(b);d=b;return d|0}function __ZNK13TextureButton17get_hover_textureEv(a){a=a|0;var b=0,d=0;b=c[a+648>>2]|0;if(!b){d=0;return d|0}__ZN9Reference9referenceEv(b);d=b;return d|0}function __ZNK13TextureButton20get_disabled_textureEv(a){a=a|0;var b=0,d=0;b=c[a+652>>2]|0;if(!b){d=0;return d|0}__ZN9Reference9referenceEv(b);d=b;return d|0}function __ZNK13TextureButton19get_focused_textureEv(a){a=a|0;var b=0,d=0;b=c[a+656>>2]|0;if(!b){d=0;return d|0}__ZN9Reference9referenceEv(b);d=b;return d|0}function __ZNK13TextureButton14get_click_maskEv(a){a=a|0;var b=0,d=0;b=c[a+660>>2]|0;if(!b){d=0;return d|0}__ZN9Reference9referenceEv(b);d=b;return d|0}function __ZNK13TextureButton10get_expandEv(b){b=b|0;return (a[b+664>>0]|0)!=0|0}function __ZNK13TextureButton16get_stretch_modeEv(a){a=a|0;return c[a+668>>2]|0}function __ZNK13MethodBind0RCI13TextureButtonNS0_11StretchModeEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK13MethodBind0RCI13TextureButtonNS0_11StretchModeEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,835735);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI13TextureButtonNS0_11StretchModeEE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235564)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2Ei(i,ij[n&8191](d)|0);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI13TextureButtonNS0_11StretchModeEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0;if(!b)f=0;else{d=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235564)|0;f=d?b:0}b=c[a+44>>2]|0;d=c[a+48>>2]|0;a=f+(d>>1)|0;if(!(d&1)){g=b;h=ij[g&8191](a)|0;c[e>>2]=h;return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=ij[g&8191](a)|0;c[e>>2]=h;return}}function __ZN13MethodBind0RCI13TextureButtonNS0_11StretchModeEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI13TextureButtonbE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Eb(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK13MethodBind0RCI13TextureButtonbE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,835735);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI13TextureButtonbE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235564)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2Eb(i,ij[n&8191](d)|0);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI13TextureButtonbE7ptrcallEP6ObjectPPKvPv(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0;if(!d)g=0;else{e=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1235564)|0;g=e?d:0}d=c[b+44>>2]|0;e=c[b+48>>2]|0;b=g+(e>>1)|0;if(!(e&1)){h=d;i=ij[h&8191](b)|0;j=i&1;a[f>>0]=j;return}else{h=c[(c[b>>2]|0)+d>>2]|0;i=ij[h&8191](b)|0;j=i&1;a[f>>0]=j;return}}function __ZN13MethodBind0RCI13TextureButtonbED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI13TextureButton3RefI6BitMapEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var c=0;if((b|0)!=-1){c=0;return c|0}c=__ZN7Variant12get_type_forI3RefI6BitMapEEENS_4TypeEv()|0;return c|0}function __ZNK13MethodBind0RCI13TextureButton3RefI6BitMapEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,835735);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI13TextureButton3RefI6BitMapEE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f+28|0;j=f;k=f+24|0;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235564)|0:0){c[h>>2]=0;a[1263537]=0;n=c[d+24>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=f;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=f;return}o=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))p=o;else p=c[(c[d>>2]|0)+o>>2]|0;c[k>>2]=ij[p&8191](d)|0;__ZN6RefPtrC2Ev(i);__ZN3RefI9ReferenceEaSI6BitMapEEvRKS_IT_E(i,k);__ZN7VariantC2ERK6RefPtr(j,i);__ZN6RefPtrD2Ev(i);i=c[k>>2]|0;if((i|0?__ZN9Reference11unreferenceEv(i)|0:0)?(i=c[k>>2]|0,__Z17predelete_handlerP6Object(i)|0):0){gj[c[(c[i>>2]|0)+76>>2]&8191](i);__ZN6Memory11free_staticEPvb(i,0)}c[k>>2]=0;__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI13TextureButton3RefI6BitMapEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=d;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235564)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;c[f>>2]=ij[i&8191](a)|0;__ZN3RefI9ReferenceEaSI6BitMapEEvRKS_IT_E(e,f);e=c[f>>2]|0;if(!e){l=d;return}if(!(__ZN9Reference11unreferenceEv(e)|0)){l=d;return}e=c[f>>2]|0;if(!(__Z17predelete_handlerP6Object(e)|0)){l=d;return}gj[c[(c[e>>2]|0)+76>>2]&8191](e);__ZN6Memory11free_staticEPvb(e,0);l=d;return}function __ZN13MethodBind0RCI13TextureButton3RefI6BitMapEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN3RefI9ReferenceEaSI6BitMapEEvRKS_IT_E(a,b){a=a|0;b=b|0;var d=0,e=0;d=c[b>>2]|0;if(!d){b=c[a>>2]|0;if((b|0?__ZN9Reference11unreferenceEv(b)|0:0)?(b=c[a>>2]|0,__Z17predelete_handlerP6Object(b)|0):0){gj[c[(c[b>>2]|0)+76>>2]&8191](b);__ZN6Memory11free_staticEPvb(b,0)}c[a>>2]=0;return}b=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1220724)|0;e=b?d:0;d=c[a>>2]|0;if((e|0)==(d|0))return;if((d|0?__ZN9Reference11unreferenceEv(d)|0:0)?(d=c[a>>2]|0,__Z17predelete_handlerP6Object(d)|0):0){gj[c[(c[d>>2]|0)+76>>2]&8191](d);__ZN6Memory11free_staticEPvb(d,0)}c[a>>2]=e;if(!e)return;__ZN9Reference9referenceEv(e);return}function __ZN7Variant12get_type_forI3RefI6BitMapEEENS_4TypeEv(){var a=0,b=0,d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+28|0;d=a+24|0;e=a;c[d>>2]=0;__ZN6RefPtrC2Ev(b);__ZN3RefI9ReferenceEaSI6BitMapEEvRKS_IT_E(b,d);__ZN7VariantC2ERK6RefPtr(e,b);__ZN6RefPtrD2Ev(b);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);e=c[d>>2]|0;if(!e){l=a;return b|0}if(!(__ZN9Reference11unreferenceEv(e)|0)){l=a;return b|0}e=c[d>>2]|0;if(!(__Z17predelete_handlerP6Object(e)|0)){l=a;return b|0}gj[c[(c[e>>2]|0)+76>>2]&8191](e);__ZN6Memory11free_staticEPvb(e,0);l=a;return b|0}function __ZNK13MethodBind0RCI13TextureButton3RefI7TextureEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var c=0;if((b|0)!=-1){c=0;return c|0}c=__ZN7Variant12get_type_forI3RefI7TextureEEENS_4TypeEv()|0;return c|0}function __ZNK13MethodBind0RCI13TextureButton3RefI7TextureEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,835735);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI13TextureButton3RefI7TextureEE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f+28|0;j=f;k=f+24|0;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235564)|0:0){c[h>>2]=0;a[1263537]=0;n=c[d+24>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=f;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=f;return}o=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))p=o;else p=c[(c[d>>2]|0)+o>>2]|0;c[k>>2]=ij[p&8191](d)|0;__ZN6RefPtrC2Ev(i);__ZN3RefI9ReferenceEaSI7TextureEEvRKS_IT_E(i,k);__ZN7VariantC2ERK6RefPtr(j,i);__ZN6RefPtrD2Ev(i);i=c[k>>2]|0;if((i|0?__ZN9Reference11unreferenceEv(i)|0:0)?(i=c[k>>2]|0,__Z17predelete_handlerP6Object(i)|0):0){gj[c[(c[i>>2]|0)+76>>2]&8191](i);__ZN6Memory11free_staticEPvb(i,0)}c[k>>2]=0;__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI13TextureButton3RefI7TextureEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=d;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235564)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;c[f>>2]=ij[i&8191](a)|0;__ZN3RefI9ReferenceEaSI7TextureEEvRKS_IT_E(e,f);e=c[f>>2]|0;if(!e){l=d;return}if(!(__ZN9Reference11unreferenceEv(e)|0)){l=d;return}e=c[f>>2]|0;if(!(__Z17predelete_handlerP6Object(e)|0)){l=d;return}gj[c[(c[e>>2]|0)+76>>2]&8191](e);__ZN6Memory11free_staticEPvb(e,0);l=d;return}function __ZN13MethodBind0RCI13TextureButton3RefI7TextureEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I13TextureButtonNS0_11StretchModeEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if(!b){__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK11MethodBind1I13TextureButtonNS0_11StretchModeEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,835735);l=a;return c[b>>2]|0}function __ZN11MethodBind1I13TextureButtonNS0_11StretchModeEE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235564)|0:0){c[h>>2]=0;a[1263537]=0;k=d+24|0;n=c[k>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=i;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=i;return}if((g|0)>0){if((n|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);p=0}else{a[1263537]=0;p=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,p)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=p;c[b>>2]=0;l=i;return}}p=c[d+44>>2]|0;n=c[d+48>>2]|0;o=e+(n>>1)|0;if(!(n&1))q=p;else q=c[(c[o>>2]|0)+p>>2]|0;do if((g|0)<1){p=c[k>>2]|0;n=p+-1|0;if((p|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)s=0;else s=c[e+-4>>2]|0;if((p|0)<=(s|0)){if(r)t=0;else t=c[e+-4>>2]|0;do if((t|0)<(p|0)){if(r)u=0;else u=c[e+-4>>2]|0;if((u|0)<(p|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);v=0;break}else{a[1263537]=0;w=31;break}}else w=31;while(0);if((w|0)==31)v=e+(n*24|0)|0;__ZN7VariantC2ERKS_(j,v);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);f=__ZNK7VariantcviEv(j)|0;Pi[q&2047](o,f);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I13TextureButtonNS0_11StretchModeEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235564)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1)){g=b;h=c[d>>2]|0;i=c[h>>2]|0;Pi[g&2047](a,i);return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=c[d>>2]|0;i=c[h>>2]|0;Pi[g&2047](a,i);return}}function __ZN11MethodBind1I13TextureButtonNS0_11StretchModeEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I13TextureButtonbE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if(!b){__ZN7VariantC2Eb(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK11MethodBind1I13TextureButtonbE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,835735);l=a;return c[b>>2]|0}function __ZN11MethodBind1I13TextureButtonbE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235564)|0:0){c[h>>2]=0;a[1263537]=0;k=d+24|0;n=c[k>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=i;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=i;return}if((g|0)>0){if((n|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);p=0}else{a[1263537]=0;p=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,p)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=p;c[b>>2]=0;l=i;return}}p=c[d+44>>2]|0;n=c[d+48>>2]|0;o=e+(n>>1)|0;if(!(n&1))q=p;else q=c[(c[o>>2]|0)+p>>2]|0;do if((g|0)<1){p=c[k>>2]|0;n=p+-1|0;if((p|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)s=0;else s=c[e+-4>>2]|0;if((p|0)<=(s|0)){if(r)t=0;else t=c[e+-4>>2]|0;do if((t|0)<(p|0)){if(r)u=0;else u=c[e+-4>>2]|0;if((u|0)<(p|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);v=0;break}else{a[1263537]=0;w=31;break}}else w=31;while(0);if((w|0)==31)v=e+(n*24|0)|0;__ZN7VariantC2ERKS_(j,v);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);f=__ZNK7VariantcvbEv(j)|0;Pi[q&2047](o,f);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I13TextureButtonbE7ptrcallEP6ObjectPPKvPv(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0;if(!d)g=0;else{f=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1235564)|0;g=f?d:0}d=c[b+44>>2]|0;f=c[b+48>>2]|0;b=g+(f>>1)|0;if(!(f&1))h=d;else h=c[(c[b>>2]|0)+d>>2]|0;Pi[h&2047](b,(a[c[e>>2]>>0]|0)!=0);return}function __ZN11MethodBind1I13TextureButtonbED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I13TextureButtonRK3RefI6BitMapEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var c=0;if(b|0){c=0;return c|0}c=__ZN7Variant12get_type_forIRK3RefI6BitMapEEENS_4TypeEv()|0;return c|0}function __ZNK11MethodBind1I13TextureButtonRK3RefI6BitMapEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,835735);l=a;return c[b>>2]|0}function __ZN11MethodBind1I13TextureButtonRK3RefI6BitMapEE4callEP6ObjectPPK7VariantiRNS9_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i+28|0;k=i+24|0;n=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235564)|0:0){c[h>>2]=0;a[1263537]=0;o=d+24|0;p=c[o>>2]|0;if((p|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=p;c[b>>2]=0;l=i;return}q=p-(c[d+20>>2]|0)|0;if((q|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=q;c[b>>2]=0;l=i;return}if((g|0)>0){if((p|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);r=0}else{a[1263537]=0;r=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,r)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=r;c[b>>2]=0;l=i;return}}r=c[d+44>>2]|0;p=c[d+48>>2]|0;q=e+(p>>1)|0;if(!(p&1))s=r;else s=c[(c[q>>2]|0)+r>>2]|0;do if((g|0)<1){r=c[o>>2]|0;p=r+-1|0;if((r|0)>=1){e=c[d+16>>2]|0;t=(e|0)==0;if(t)u=0;else u=c[e+-4>>2]|0;if((r|0)<=(u|0)){if(t)v=0;else v=c[e+-4>>2]|0;do if((v|0)<(r|0)){if(t)w=0;else w=c[e+-4>>2]|0;if((w|0)<(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);x=0;break}else{a[1263537]=0;y=31;break}}else y=31;while(0);if((y|0)==31)x=e+(p*24|0)|0;__ZN7VariantC2ERKS_(n,x);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f>>2]|0);while(0);__ZN3RefI6BitMapEC2ERK7Variant(j,n);c[k>>2]=c[j>>2];Pi[s&2047](q,k);q=c[k>>2]|0;if((q|0?__ZN9Reference11unreferenceEv(q)|0:0)?(q=c[k>>2]|0,__Z17predelete_handlerP6Object(q)|0):0){gj[c[(c[q>>2]|0)+76>>2]&8191](q);__ZN6Memory11free_staticEPvb(q,0)}c[k>>2]=0;if(c[n>>2]|0)__ZN7Variant5clearEv(n);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I13TextureButtonRK3RefI6BitMapEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+28|0;g=e;h=e+24|0;if(!b)i=0;else{j=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235564)|0;i=j?b:0}b=c[a+44>>2]|0;j=c[a+48>>2]|0;a=i+(j>>1)|0;if(!(j&1))k=b;else k=c[(c[a>>2]|0)+b>>2]|0;__ZN7VariantC2EPK6Object(g,c[d>>2]|0);__ZN3RefI6BitMapEC2ERK7Variant(f,g);if(c[g>>2]|0)__ZN7Variant5clearEv(g);c[h>>2]=c[f>>2];Pi[k&2047](a,h);a=c[h>>2]|0;if(!a){l=e;return}if(!(__ZN9Reference11unreferenceEv(a)|0)){l=e;return}a=c[h>>2]|0;if(!(__Z17predelete_handlerP6Object(a)|0)){l=e;return}gj[c[(c[a>>2]|0)+76>>2]&8191](a);__ZN6Memory11free_staticEPvb(a,0);l=e;return}function __ZN11MethodBind1I13TextureButtonRK3RefI6BitMapEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN3RefI6BitMapEC2ERK7Variant(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d;__ZNK7Variantcv6RefPtrEv(e,b);c[a>>2]=0;b=c[e>>2]|0;if(!b){c[a>>2]=0;__ZN6RefPtrD2Ev(e);l=d;return}f=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235568)|0;g=f?b:0;b=c[a>>2]|0;if((g|0)==(b|0)){__ZN6RefPtrD2Ev(e);l=d;return}if((b|0?__ZN9Reference11unreferenceEv(b)|0:0)?(b=c[a>>2]|0,__Z17predelete_handlerP6Object(b)|0):0){gj[c[(c[b>>2]|0)+76>>2]&8191](b);__ZN6Memory11free_staticEPvb(b,0)}c[a>>2]=g;if(!g){__ZN6RefPtrD2Ev(e);l=d;return}__ZN9Reference9referenceEv(g);__ZN6RefPtrD2Ev(e);l=d;return}function __ZN7Variant12get_type_forIRK3RefI6BitMapEEENS_4TypeEv(){var a=0,b=0,d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+28|0;d=a+24|0;e=a;c[d>>2]=0;__ZN6RefPtrC2Ev(b);__ZN3RefI9ReferenceEaSI6BitMapEEvRKS_IT_E(b,d);__ZN7VariantC2ERK6RefPtr(e,b);__ZN6RefPtrD2Ev(b);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);e=c[d>>2]|0;if(!e){l=a;return b|0}if(!(__ZN9Reference11unreferenceEv(e)|0)){l=a;return b|0}e=c[d>>2]|0;if(!(__Z17predelete_handlerP6Object(e)|0)){l=a;return b|0}gj[c[(c[e>>2]|0)+76>>2]&8191](e);__ZN6Memory11free_staticEPvb(e,0);l=a;return b|0}function __ZNK11MethodBind1I13TextureButtonRK3RefI7TextureEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var c=0;if(b|0){c=0;return c|0}c=__ZN7Variant12get_type_forIRK3RefI7TextureEEENS_4TypeEv()|0;return c|0}function __ZNK11MethodBind1I13TextureButtonRK3RefI7TextureEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,835735);l=a;return c[b>>2]|0}function __ZN11MethodBind1I13TextureButtonRK3RefI7TextureEE4callEP6ObjectPPK7VariantiRNS9_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i+28|0;k=i+24|0;n=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235564)|0:0){c[h>>2]=0;a[1263537]=0;o=d+24|0;p=c[o>>2]|0;if((p|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=p;c[b>>2]=0;l=i;return}q=p-(c[d+20>>2]|0)|0;if((q|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=q;c[b>>2]=0;l=i;return}if((g|0)>0){if((p|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);r=0}else{a[1263537]=0;r=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,r)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=r;c[b>>2]=0;l=i;return}}r=c[d+44>>2]|0;p=c[d+48>>2]|0;q=e+(p>>1)|0;if(!(p&1))s=r;else s=c[(c[q>>2]|0)+r>>2]|0;do if((g|0)<1){r=c[o>>2]|0;p=r+-1|0;if((r|0)>=1){e=c[d+16>>2]|0;t=(e|0)==0;if(t)u=0;else u=c[e+-4>>2]|0;if((r|0)<=(u|0)){if(t)v=0;else v=c[e+-4>>2]|0;do if((v|0)<(r|0)){if(t)w=0;else w=c[e+-4>>2]|0;if((w|0)<(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);x=0;break}else{a[1263537]=0;y=31;break}}else y=31;while(0);if((y|0)==31)x=e+(p*24|0)|0;__ZN7VariantC2ERKS_(n,x);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f>>2]|0);while(0);__ZN3RefI7TextureEC2ERK7Variant(j,n);c[k>>2]=c[j>>2];Pi[s&2047](q,k);q=c[k>>2]|0;if((q|0?__ZN9Reference11unreferenceEv(q)|0:0)?(q=c[k>>2]|0,__Z17predelete_handlerP6Object(q)|0):0){gj[c[(c[q>>2]|0)+76>>2]&8191](q);__ZN6Memory11free_staticEPvb(q,0)}c[k>>2]=0;if(c[n>>2]|0)__ZN7Variant5clearEv(n);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I13TextureButtonRK3RefI7TextureEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+28|0;g=e;h=e+24|0;if(!b)i=0;else{j=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235564)|0;i=j?b:0}b=c[a+44>>2]|0;j=c[a+48>>2]|0;a=i+(j>>1)|0;if(!(j&1))k=b;else k=c[(c[a>>2]|0)+b>>2]|0;__ZN7VariantC2EPK6Object(g,c[d>>2]|0);__ZN3RefI7TextureEC2ERK7Variant(f,g);if(c[g>>2]|0)__ZN7Variant5clearEv(g);c[h>>2]=c[f>>2];Pi[k&2047](a,h);a=c[h>>2]|0;if(!a){l=e;return}if(!(__ZN9Reference11unreferenceEv(a)|0)){l=e;return}a=c[h>>2]|0;if(!(__Z17predelete_handlerP6Object(a)|0)){l=e;return}gj[c[(c[a>>2]|0)+76>>2]&8191](a);__ZN6Memory11free_staticEPvb(a,0);l=e;return}function __ZN11MethodBind1I13TextureButtonRK3RefI7TextureEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN8LineEdit18_initialize_classvEv(b){b=b|0;if(a[1263268]|0)return;if(!(a[1256994]|0)){if(!(a[1256995]|0)){if(!(a[1256996]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI4NodeEEvv();__ZN4Node13_bind_methodsEv();a[1256996]=1}__ZN7ClassDB10_add_classI10CanvasItemEEvv();__ZN10CanvasItem13_bind_methodsEv();a[1256995]=1}__ZN7ClassDB10_add_classI7ControlEEvv();__ZN7Control13_bind_methodsEv();a[1256994]=1}__ZN7ClassDB10_add_classI8LineEditEEvv();__ZN8LineEdit13_bind_methodsEv();a[1263268]=1;return}function __ZN8LineEdit5_setvERK10StringNameRK7Variant(a,b,c){a=a|0;b=b|0;c=c|0;var d=0;if(1128!=1129?__ZN7Control4_setERK10StringNameRK7Variant(a,b,c)|0:0)d=1;else d=0;return d|0}function __ZNK8LineEdit5_getvERK10StringNameR7Variant(a,b,c){a=a|0;b=b|0;c=c|0;var d=0;if(1130!=1131?__ZNK7Control4_getERK10StringNameR7Variant(a,b,c)|0:0)d=1;else d=0;return d|0}function __ZNK8LineEdit19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+24|0;g=e+4|0;h=e;if(!d)__ZNK7Control19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,0);__ZN6StringC2EPKc(f,999163);i=c[f>>2]|0;f=i;j=g+4|0;c[j>>2]=0;k=g+12|0;c[k>>2]=0;c[g>>2]=0;n=(i|0)==0;if(!n?(c[j>>2]=0,__Z28atomic_conditional_incrementPj(i+-8|0)|0):0)c[j>>2]=f;c[g+8>>2]=0;f=c[k>>2]|0;if(f|0){if(!(__Z16atomic_decrementPj(f+-8|0)|0))__ZN6Memory11free_staticEPvb(f,1);c[k>>2]=0}c[g+16>>2]=256;if(!(c[b>>2]|0)){k=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=k;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0}k=__ZnwjPFPvjE(32,4740)|0;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0;c[k+12>>2]=0;c[k+16>>2]=7;f=k+20|0;c[f>>2]=0;j=k+24|0;c[j>>2]=0;o=k+28|0;c[o>>2]=0;__ZN12PropertyInfoaSERKS_(k,g)|0;p=c[b>>2]|0;q=p+4|0;r=c[q>>2]|0;c[j>>2]=r;c[f>>2]=0;c[o>>2]=p;if(r|0)c[r+20>>2]=k;c[q>>2]=k;if(!(c[p>>2]|0))c[p>>2]=k;k=p+8|0;c[k>>2]=(c[k>>2]|0)+1;k=c[g+12>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);k=c[g+4>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);if(!n?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);__ZN10StringNameC2EPKc(h,999163);__ZN7ClassDB17get_property_listE10StringNameP4ListI12PropertyInfo16DefaultAllocatorEbPK6Object(h,b,1,a);__ZN10StringNameD2Ev(h);if(!d){l=e;return}__ZNK7Control19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,1);l=e;return}function __ZN8LineEdit14_notificationvEib(a,b,c){a=a|0;b=b|0;c=c|0;if(!c){if(511!=510)__ZN4Node13_notificationEi(a,b);if(512!=511)__ZN10CanvasItem13_notificationEi(a,b);if(513!=512)__ZN7Control13_notificationEi(a,b)}if(966!=513)__ZN8LineEdit13_notificationEi(a,b);if(!c)return;if(513!=512)__ZN7Control13_notificationEi(a,b);if(512!=511)__ZN10CanvasItem13_notificationEi(a,b);if(511==510)return;__ZN4Node13_notificationEi(a,b);return}function __ZNK8LineEdit16_get_class_namevEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+8|0;e=b+4|0;f=b;g=a+600|0;a=c[g>>2]|0;if(a|0){if(c[a+4>>2]|0){l=b;return g|0}if(__ZNK6String6lengthEv(a+8|0)|0){l=b;return g|0}}__ZN6StringC2EPKc(d,999163);c[f>>2]=c[d>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameaSERKS_(g,e);__ZN10StringNameD2Ev(e);e=c[f>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);l=b;return g|0}function __ZNK8LineEdit9get_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,999163);l=a;return c[b>>2]|0}function __ZNK8LineEdit8is_classERK6String(a,b){a=a|0;b=b|0;var c=0;if(((!(__ZNK6StringeqEPKc(b,999163)|0)?!(__ZNK6StringeqEPKc(b,1111718)|0):0)?!(__ZNK6StringeqEPKc(b,947933)|0):0)?!(__ZNK6StringeqEPKc(b,1132465)|0):0)c=__ZNK6StringeqEPKc(b,1142944)|0;else c=1;return c|0}function __ZNK8LineEdit12is_class_ptrEPv(a,b){a=a|0;b=b|0;return (b|0)==1235572|((b|0)==1220744|((b|0)==1220748|((b|0)==1220720|(b|0)==1220580)))|0}function __ZN8LineEditD2Ev(a){a=a|0;var b=0;c[a>>2]=237708;b=c[a+620>>2]|0;if(b|0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(b,1);b=c[a+616>>2]|0;if(b|0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(b,1);b=c[a+612>>2]|0;if(b|0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(b,1);__ZN10StringNameD2Ev(a+600|0);__ZN7ControlD2Ev(a);return}function __ZN8LineEditD0Ev(a){a=a|0;__ZN8LineEditD2Ev(a);__ZdlPv(a);return}function __ZNK8LineEdit16get_minimum_sizeEv(b,d){b=b|0;d=d|0;var e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0.0,q=0,r=0,s=0.0,t=0.0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+28|0;h=e+24|0;i=e+16|0;j=e+8|0;k=e;__ZN10StringNameC2EPKc(f,1129164);__ZN10StringNameC2Ev(h);n=__ZNK7Control12get_styleboxERK10StringNameS2_(d,f,h)|0;__ZN10StringNameD2Ev(h);__ZN10StringNameD2Ev(f);__ZN10StringNameC2EPKc(f,990211);__ZN10StringNameC2Ev(h);o=__ZNK7Control8get_fontERK10StringNameS2_(d,f,h)|0;__ZN10StringNameD2Ev(h);__ZN10StringNameD2Ev(f);__ZNK8StyleBox16get_minimum_sizeEv(b,n);p=+mj[c[(c[o>>2]|0)+116>>2]&511](o);q=b+4|0;g[q>>2]=p+ +g[q>>2];Ki[c[(c[o>>2]|0)+128>>2]&4095](i,o,32,0);q=~~+g[i>>2];__ZN10StringNameC2EPKc(f,1000061);__ZN10StringNameC2Ev(h);i=U(__ZNK7Control12get_constantERK10StringNameS2_(d,f,h)|0,q)|0;__ZN10StringNameD2Ev(h);__ZN10StringNameD2Ev(f);if(!(a[d+668>>0]|0))r=i;else{p=+(i|0);i=d+616|0;__ZNK4Font15get_string_sizeERK6String(j,o,i);s=+(q|0);if(p>s+ +g[j>>2])t=p;else{__ZNK4Font15get_string_sizeERK6String(k,o,i);t=s+ +g[k>>2]}r=~~t}g[b>>2]=+g[b>>2]+ +(r|0);if((o|0?__ZN9Reference11unreferenceEv(o)|0:0)?__Z17predelete_handlerP6Object(o)|0:0){gj[c[(c[o>>2]|0)+76>>2]&8191](o);__ZN6Memory11free_staticEPvb(o,0)}if(!n){l=e;return}if(!(__ZN9Reference11unreferenceEv(n)|0)){l=e;return}if(!(__Z17predelete_handlerP6Object(n)|0)){l=e;return}gj[c[(c[n>>2]|0)+76>>2]&8191](n);__ZN6Memory11free_staticEPvb(n,0);l=e;return}function __ZN8LineEdit13get_drag_dataERK7Vector2(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e+4|0;g=e;if(a[d+663>>0]|0?a[d+660>>0]|0:0){h=c[d+648>>2]|0;c[f>>2]=__ZNK6String6substrEii(d+616|0,h,(c[d+652>>2]|0)-h|0)|0;h=__ZnwjPKc(664,1263606)|0;c[g>>2]=0;__ZN5LabelC2ERK6String(h,g);__Z22postinitialize_handlerP6Object(h);i=c[g>>2]|0;if(i|0?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);__ZN5Label8set_textERK6String(h,f);__ZN7Control16set_drag_previewEPS_(d,h);__ZN7VariantC2ERK6String(b,f);h=c[f>>2]|0;if(h|0?(__Z16atomic_decrementPj(h+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(h,1);l=e;return}c[b>>2]=0;l=e;return}function __ZNK8LineEdit13can_drop_dataERK7Vector2RK7Variant(a,b,d){a=a|0;b=b|0;d=d|0;return (c[d>>2]|0)==4|0}function __ZN8LineEdit9drop_dataERK7Vector2RK7Variant(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);h=f+20|0;i=f+16|0;j=f+8|0;k=f;if((c[e>>2]|0)!=4){l=f;return}__ZN8LineEdit23set_cursor_at_pixel_posEi(b,~~+g[d>>2]);d=b+652|0;n=b+648|0;o=(c[d>>2]|0)-(c[n>>2]|0)|0;__ZN10StringNameC2EPKc(h,990211);__ZN10StringNameC2Ev(i);p=__ZNK7Control8get_fontERK10StringNameS2_(b,h,i)|0;__ZN10StringNameD2Ev(i);__ZN10StringNameD2Ev(h);h=(p|0)==0;a:do if(!h?(i=c[n>>2]|0,(i|0)<(c[d>>2]|0)):0){q=b+616|0;r=b+644|0;s=(i|0)<0;t=i;while(1){i=c[(c[p>>2]|0)+128>>2]|0;if(s){u=12;break}v=c[q>>2]|0;w=(v|0)==0;if(w)x=0;else x=c[v+-4>>2]|0;if((x|0)<=(t|0)){if(w)y=0;else y=c[v+-4>>2]|0;if((y|0)<=(t|0)){u=12;break}a[1263537]=0}__ZN6VectorIwE14_copy_on_writeEv(q);Ki[i&4095](j,p,c[(c[q>>2]|0)+(t<<2)>>2]|0,0);c[r>>2]=~~(+(c[r>>2]|0)-+g[j>>2]);t=t+1|0;if((t|0)>=(c[d>>2]|0))break a}if((u|0)==12)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);__ZN6String5eraseEii(b+616|0,c[n>>2]|0,o);c[k>>2]=__ZNK7Variantcv6StringEv(e)|0;__ZN8LineEdit16append_at_cursorE6String(b,k);e=c[k>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);e=c[b+632>>2]|0;c[n>>2]=e-o;c[d>>2]=e;if(h){l=f;return}if(!(__ZN9Reference11unreferenceEv(p)|0)){l=f;return}if(!(__Z17predelete_handlerP6Object(p)|0)){l=f;return}gj[c[(c[p>>2]|0)+76>>2]&8191](p);__ZN6Memory11free_staticEPvb(p,0);l=f;return}function __ZNK8LineEdit13is_text_fieldEv(a){a=a|0;return 1}function __ZN8LineEdit23set_cursor_at_pixel_posEi(b,d){b=b|0;d=d|0;var e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0.0,s=0,t=0,u=0,v=0,w=0,x=0,y=0;e=l;l=l+48|0;if((l|0)>=(m|0))ba(48);f=e+32|0;h=e+24|0;i=e+16|0;j=e+8|0;k=e;__ZN10StringNameC2EPKc(f,990211);__ZN10StringNameC2Ev(h);n=__ZNK7Control8get_fontERK10StringNameS2_(b,f,h)|0;__ZN10StringNameD2Ev(h);__ZN10StringNameD2Ev(f);o=c[b+636>>2]|0;__ZN10StringNameC2EPKc(f,1129164);__ZN10StringNameC2Ev(h);p=__ZNK7Control12get_styleboxERK10StringNameS2_(b,f,h)|0;__ZN10StringNameD2Ev(h);__ZN10StringNameD2Ev(f);__ZNK7Control8get_sizeEv(f,b);switch(c[b+604>>2]|0){case 0:case 3:{__ZNK8StyleBox10get_offsetEv(i,p);q=~~+g[i>>2];break}case 1:{q=(~~(+g[f>>2]-+(c[b+644>>2]|0))|0)/2|0;break}case 2:{r=+g[f>>2];__ZNK8StyleBox10get_offsetEv(j,p);q=~~(r-+g[j>>2]-+(c[b+644>>2]|0));break}default:q=0}j=b+616|0;f=(n|0)==0;a:do if(!f){i=q;h=o;while(1){if((h|0)>=(__ZNK6String6lengthEv(j)|0)){s=h;break a}t=c[(c[n>>2]|0)+128>>2]|0;if((h|0)<0){u=17;break}v=c[j>>2]|0;w=(v|0)==0;if(w)x=0;else x=c[v+-4>>2]|0;if((x|0)<=(h|0)){if(w)y=0;else y=c[v+-4>>2]|0;if((y|0)<=(h|0)){u=17;break}a[1263537]=0}__ZN6VectorIwE14_copy_on_writeEv(j);Ki[t&4095](k,n,c[(c[j>>2]|0)+(h<<2)>>2]|0,0);i=~~+g[k>>2]+i|0;t=(i|0)>(d|0);v=((t^1)&1)+h|0;if(t){s=v;break a}else h=v}if((u|0)==17)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}else{h=(q|0)>(d|0);i=(h^1)&1;v=o;while(1){if((v|0)>=(__ZNK6String6lengthEv(j)|0)){s=v;break a}t=i+v|0;if(h){s=t;break}else v=t}}while(0);__ZN8LineEdit14set_cursor_posEi(b,s);if((p|0?__ZN9Reference11unreferenceEv(p)|0:0)?__Z17predelete_handlerP6Object(p)|0:0){gj[c[(c[p>>2]|0)+76>>2]&8191](p);__ZN6Memory11free_staticEPvb(p,0)}if(f){l=e;return}if(!(__ZN9Reference11unreferenceEv(n)|0)){l=e;return}if(!(__Z17predelete_handlerP6Object(n)|0)){l=e;return}gj[c[(c[n>>2]|0)+76>>2]&8191](n);__ZN6Memory11free_staticEPvb(n,0);l=e;return}function __ZN8LineEdit16append_at_cursorE6String(b,d){b=b|0;d=d|0;var e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+20|0;h=e+16|0;i=e+8|0;j=e;k=b+640|0;n=b+616|0;if((c[k>>2]|0)>=1?(o=__ZNK6String6lengthEv(n)|0,p=(__ZNK6String6lengthEv(d)|0)+o|0,(p|0)>(c[k>>2]|0)):0){l=e;return}k=b+612|0;p=c[k>>2]|0;o=b+616|0;if((p|0)!=(c[o>>2]|0)){if(p|0?(__Z16atomic_decrementPj(p+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(p,1);c[k>>2]=0;p=c[o>>2]|0;if(p|0?__Z28atomic_conditional_incrementPj(p+-8|0)|0:0)c[k>>2]=c[n>>2]}__ZN10StringNameC2EPKc(f,990211);__ZN10StringNameC2Ev(h);k=__ZNK7Control8get_fontERK10StringNameS2_(b,f,h)|0;__ZN10StringNameD2Ev(h);__ZN10StringNameD2Ev(f);p=(k|0)==0;a:do if(!p){if((__ZNK6String6lengthEv(d)|0)>0){q=b+644|0;r=0;while(1){s=c[(c[k>>2]|0)+128>>2]|0;t=c[d>>2]|0;u=(t|0)==0;if(u)v=0;else v=c[t+-4>>2]|0;if((v|0)<=(r|0)){if(u)w=0;else w=c[t+-4>>2]|0;if((w|0)<=(r|0))break;a[1263537]=0}__ZN6VectorIwE14_copy_on_writeEv(d);Ki[s&4095](i,k,c[(c[d>>2]|0)+(r<<2)>>2]|0,0);c[q>>2]=~~(+g[i>>2]+ +(c[q>>2]|0));r=r+1|0;if((r|0)>=(__ZNK6String6lengthEv(d)|0))break a}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}}else c[b+644>>2]=0;while(0);i=b+632|0;c[f>>2]=__ZNK6String6substrEii(n,0,c[i>>2]|0)|0;w=c[i>>2]|0;v=__ZNK6String6lengthEv(n)|0;c[h>>2]=__ZNK6String6substrEii(n,w,v-(c[i>>2]|0)|0)|0;c[j>>2]=__ZNK6StringplERKS_(f,d)|0;v=__ZNK6StringplERKS_(j,h)|0;w=v;r=c[o>>2]|0;if((r|0)==(v|0)){if(v|0)x=31}else{if(r|0?(__Z16atomic_decrementPj(r+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(r,1);c[o>>2]=0;if(v|0)if(!(__Z28atomic_conditional_incrementPj(v+-8|0)|0))x=31;else{c[n>>2]=w;x=31}}if((x|0)==31?(__Z16atomic_decrementPj(v+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(v,1);v=c[j>>2]|0;if(v|0?(__Z16atomic_decrementPj(v+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(v,1);v=c[i>>2]|0;__ZN8LineEdit14set_cursor_posEi(b,(__ZNK6String6lengthEv(d)|0)+v|0);v=c[h>>2]|0;if(v|0?(__Z16atomic_decrementPj(v+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(v,1);v=c[f>>2]|0;if(v|0?(__Z16atomic_decrementPj(v+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(v,1);if(p){l=e;return}if(!(__ZN9Reference11unreferenceEv(k)|0)){l=e;return}if(!(__Z17predelete_handlerP6Object(k)|0)){l=e;return}gj[c[(c[k>>2]|0)+76>>2]&8191](k);__ZN6Memory11free_staticEPvb(k,0);l=e;return}function __ZN8LineEdit14set_cursor_posEi(b,d){b=b|0;d=d|0;var e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0.0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0.0,F=0,G=0;e=l;l=l+48|0;if((l|0)>=(m|0))ba(48);f=e+36|0;h=e+32|0;i=e+24|0;j=e+16|0;k=e+8|0;n=e;o=b+616|0;if((__ZNK6String6lengthEv(o)|0)<(d|0))p=__ZNK6String6lengthEv(o)|0;else p=d;d=(p|0)>0?p:0;p=b+632|0;c[p>>2]=d;if(!(a[b+136>>0]|0)){c[b+636>>2]=d;l=e;return}__ZN10StringNameC2EPKc(f,1129164);__ZN10StringNameC2Ev(h);d=__ZNK7Control12get_styleboxERK10StringNameS2_(b,f,h)|0;__ZN10StringNameD2Ev(h);__ZN10StringNameD2Ev(f);__ZN10StringNameC2EPKc(f,990211);__ZN10StringNameC2Ev(h);q=__ZNK7Control8get_fontERK10StringNameS2_(b,f,h)|0;__ZN10StringNameD2Ev(h);__ZN10StringNameD2Ev(f);f=c[p>>2]|0;h=b+636|0;r=c[h>>2]|0;if((f|0)>=(r|0))if((f|0)>(r|0)){__ZNK7Control8get_sizeEv(i,b);s=+g[i>>2];__ZNK8StyleBox16get_minimum_sizeEv(j,d);i=~~(s-+g[j>>2]);if((i|0)>=0){j=c[h>>2]|0;if((q|0)!=0?(r=c[p>>2]|0,(r|0)>=(j|0)):0){p=0;t=j;j=r;while(1){r=(j|0)<(__ZNK6String6lengthEv(o)|0);u=c[(c[q>>2]|0)+128>>2]|0;if(r){if((j|0)<0){v=22;break}r=c[o>>2]|0;w=(r|0)==0;if(w)x=0;else x=c[r+-4>>2]|0;if((x|0)<=(j|0)){if(w)y=0;else y=c[r+-4>>2]|0;if((y|0)<=(j|0)){v=22;break}a[1263537]=0}__ZN6VectorIwE14_copy_on_writeEv(o);r=c[(c[o>>2]|0)+(j<<2)>>2]|0;w=j+1|0;if((w|0)<(__ZNK6String6lengthEv(o)|0)){z=c[o>>2]|0;A=(z|0)==0;if(A)B=0;else B=c[z+-4>>2]|0;if((B|0)<=(w|0)){if(A)C=0;else C=c[z+-4>>2]|0;if((C|0)<=(w|0)){v=31;break}a[1263537]=0}__ZN6VectorIwE14_copy_on_writeEv(o);D=c[(c[o>>2]|0)+(w<<2)>>2]|0}else D=0;Ki[u&4095](n,q,r,D);E=+(p|0)+ +g[n>>2]}else{Ki[u&4095](k,q,32,0);E=+g[k>>2]}p=~~E;if((p|0)>=(i|0)){v=36;break}u=c[h>>2]|0;if((j|0)<=(u|0)){F=j;G=u;break}else{u=j;j=j+-1|0;t=u}}if((v|0)==22)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((v|0)==31)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((v|0)==36){F=t;G=c[h>>2]|0}if((F|0)!=(G|0)){c[h>>2]=(F|0)>0?F:0;v=39}else v=39}else v=39}}else v=39;else{c[h>>2]=(f|0)>0?f:0;v=39}if((v|0)==39)__ZN10CanvasItem6updateEv(b);if((q|0?__ZN9Reference11unreferenceEv(q)|0:0)?__Z17predelete_handlerP6Object(q)|0:0){gj[c[(c[q>>2]|0)+76>>2]&8191](q);__ZN6Memory11free_staticEPvb(q,0)}if(!d){l=e;return}if(!(__ZN9Reference11unreferenceEv(d)|0)){l=e;return}if(!(__Z17predelete_handlerP6Object(d)|0)){l=e;return}gj[c[(c[d>>2]|0)+76>>2]&8191](d);__ZN6Memory11free_staticEPvb(d,0);l=e;return}function __ZN8LineEdit13_notificationEi(b,d){b=b|0;d=d|0;var e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0.0,N=0.0,O=0.0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0,ia=0.0;e=l;l=l+192|0;if((l|0)>=(m|0))ba(192);f=e+168|0;h=e+32|0;i=e+16|0;j=e+164|0;k=e+88|0;n=e+160|0;o=e;p=e+152|0;q=e+144|0;r=e+136|0;s=e+128|0;t=e+120|0;u=e+56|0;v=e+40|0;w=e+112|0;x=e+104|0;y=e+80|0;z=e+76|0;A=e+72|0;switch(d|0){case 40:{__ZN8LineEdit14set_cursor_posEi(b,c[b+632>>2]|0);l=e;return}case 4:{a[b+671>>0]=1;a[b+670>>0]=1;__ZN10CanvasItem6updateEv(b);l=e;return}case 5:{a[b+671>>0]=0;a[b+670>>0]=0;__ZN10CanvasItem6updateEv(b);l=e;return}case 30:{if(!(__ZNK7Control9has_focusEv(b)|0)?!(__ZNK7Control9has_focusEv(c[b+628>>2]|0)|0):0)B=8;else B=7;if((B|0)==7?(a[b+671>>0]|0)==0:0)B=8;if((B|0)==8)a[b+670>>0]=0;__ZNK7Control8get_sizeEv(h,b);d=~~+g[h>>2];C=~~+g[h+4>>2];D=c[b+240>>2]|0;__ZN10StringNameC2EPKc(f,1129164);__ZN10StringNameC2Ev(i);E=__ZNK7Control12get_styleboxERK10StringNameS2_(b,f,i)|0;__ZN10StringNameD2Ev(i);__ZN10StringNameD2Ev(f);if(!(a[b+608>>0]|0)){__ZN10StringNameC2EPKc(f,999596);__ZN10StringNameC2Ev(i);F=__ZNK7Control12get_styleboxERK10StringNameS2_(b,f,i)|0;G=(E|0)==0;if((F|0)==(E|0))if(G)H=0;else{I=F;J=E;B=19}else{if((!G?__ZN9Reference11unreferenceEv(E)|0:0)?__Z17predelete_handlerP6Object(E)|0:0){gj[c[(c[E>>2]|0)+76>>2]&8191](E);__ZN6Memory11free_staticEPvb(E,0)}if(!F)H=0;else{__ZN9Reference9referenceEv(F);I=F;J=F;B=19}}if((B|0)==19)if(__ZN9Reference11unreferenceEv(I)|0?__Z17predelete_handlerP6Object(F)|0:0){gj[c[(c[F>>2]|0)+76>>2]&8191](F);__ZN6Memory11free_staticEPvb(F,0);H=J}else H=J;__ZN10StringNameD2Ev(i);__ZN10StringNameD2Ev(f);K=H}else K=E;__ZN10StringNameC2EPKc(f,990211);__ZN10StringNameC2Ev(i);E=__ZNK7Control8get_fontERK10StringNameS2_(b,f,i)|0;__ZN10StringNameD2Ev(i);__ZN10StringNameD2Ev(f);H=c[(c[K>>2]|0)+128>>2]|0;c[j>>2]=D;J=i;c[J>>2]=0;c[J+4>>2]=0;J=h;F=c[J+4>>2]|0;I=i+8|0;c[I>>2]=c[J>>2];c[I+4>>2]=F;c[f>>2]=c[j>>2];bj[H&4095](K,f,i);if(__ZNK7Control9has_focusEv(b)|0){__ZN10StringNameC2EPKc(i,990205);__ZN10StringNameC2Ev(k);H=__ZNK7Control12get_styleboxERK10StringNameS2_(b,i,k)|0;j=c[(c[H>>2]|0)+128>>2]|0;c[n>>2]=D;F=o;c[F>>2]=0;c[F+4>>2]=0;F=h;I=c[F+4>>2]|0;J=o+8|0;c[J>>2]=c[F>>2];c[J+4>>2]=I;c[f>>2]=c[n>>2];bj[j&4095](H,f,o);if((H|0?__ZN9Reference11unreferenceEv(H)|0:0)?__Z17predelete_handlerP6Object(H)|0:0){gj[c[(c[H>>2]|0)+76>>2]&8191](H);__ZN6Memory11free_staticEPvb(H,0)}__ZN10StringNameD2Ev(k);__ZN10StringNameD2Ev(i)}switch(c[b+604>>2]|0){case 0:case 3:{__ZNK8StyleBox10get_offsetEv(p,K);L=~~+g[p>>2];break}case 1:{L=(~~(+g[h>>2]-+(c[b+644>>2]|0))|0)/2|0;break}case 2:{M=+g[h>>2];__ZNK8StyleBox10get_offsetEv(q,K);L=~~(M-+g[q>>2]-+(c[b+644>>2]|0));break}default:L=0}__ZNK8StyleBox16get_minimum_sizeEv(r,K);q=~~(+(d|0)-+g[r>>2]);r=c[b+636>>2]|0;__ZNK8StyleBox16get_minimum_sizeEv(s,K);d=~~(+(C|0)-+g[s+4>>2]);__ZNK8StyleBox10get_offsetEv(t,K);s=~~+g[t+4>>2];t=~~+mj[c[(c[E>>2]|0)+120>>2]&511](E);__ZN10StringNameC2EPKc(f,1000045);__ZN10StringNameC2Ev(k);__ZNK7Control9get_colorERK10StringNameS2_(i,b,f,k);__ZN10StringNameD2Ev(k);__ZN10StringNameD2Ev(f);__ZN10StringNameC2EPKc(f,990216);__ZN10StringNameC2Ev(o);__ZNK7Control9get_colorERK10StringNameS2_(k,b,f,o);__ZN10StringNameD2Ev(o);__ZN10StringNameD2Ev(f);__ZN10StringNameC2EPKc(f,1000012);__ZN10StringNameC2Ev(u);__ZNK7Control9get_colorERK10StringNameS2_(o,b,f,u);__ZN10StringNameD2Ev(u);__ZN10StringNameD2Ev(f);__ZN10StringNameC2EPKc(f,1000032);__ZN10StringNameC2Ev(v);__ZNK7Control9get_colorERK10StringNameS2_(u,b,f,v);__ZN10StringNameD2Ev(v);__ZN10StringNameD2Ev(f);C=b+616|0;h=(__ZNK6String6lengthEv(C)|0)==0;p=h?b+620|0:C;if(!(__ZNK6String6lengthEv(C)|0)){C=k+12|0;g[C>>2]=+g[b+624>>2]*+g[C>>2]}M=+(d|0);if(+mj[c[(c[E>>2]|0)+116>>2]&511](E)>M)N=M;else N=+mj[c[(c[E>>2]|0)+116>>2]&511](E);d=~~N;a:do if((r|0)<(__ZNK6String6lengthEv(p)|0)){C=b+609|0;h=b+660|0;N=+(t+s|0);H=v+4|0;j=b+632|0;n=b+670|0;M=+(s|0);O=+(d|0);I=v+4|0;J=v+8|0;F=v+12|0;G=b+648|0;P=b+652|0;Q=v+4|0;R=v+8|0;S=v+12|0;T=r;U=L;while(1){if(!(a[C>>0]|0)){if((T|0)<0){B=48;break}V=c[p>>2]|0;W=(V|0)==0;if(W)X=0;else X=c[V+-4>>2]|0;if((X|0)<=(T|0)){if(W)Y=0;else Y=c[V+-4>>2]|0;if((Y|0)<=(T|0)){B=48;break}a[1263537]=0}Z=c[V+(T<<2)>>2]|0;_=T+1|0;if(W)$=0;else $=c[V+-4>>2]|0;if(($|0)<=(_|0)){if(W)aa=0;else aa=c[V+-4>>2]|0;if((aa|0)<=(_|0)){B=56;break}a[1263537]=0}ca=Z;da=c[V+(_<<2)>>2]|0}else{ca=42;da=42}Ki[c[(c[E>>2]|0)+128>>2]&4095](w,E,ca,da);_=~~+g[w>>2];V=_+U|0;if((V|0)>(q|0)){ea=T;fa=U;ga=j;break a}if(((a[h>>0]|0)!=0?(T|0)>=(c[G>>2]|0):0)?(T|0)<(c[P>>2]|0):0){Z=__ZN12VisualServer13get_singletonEv()|0;W=c[(c[Z>>2]|0)+1088>>2]|0;c[x>>2]=D;g[v>>2]=+(U|0);g[Q>>2]=M;g[R>>2]=+(_|0);g[S>>2]=O;c[f>>2]=c[x>>2];Ki[W&4095](Z,f,v,i);ha=o}else ha=k;Z=c[(c[E>>2]|0)+136>>2]|0;c[y>>2]=D;ia=+(U|0);g[v>>2]=ia;g[H>>2]=N;c[f>>2]=c[y>>2];+xj[Z&3](E,f,v,ca,da,ha);if((T|0)==(c[j>>2]|0)?a[n>>0]|0:0){Z=__ZN12VisualServer13get_singletonEv()|0;W=c[(c[Z>>2]|0)+1088>>2]|0;c[z>>2]=D;g[v>>2]=ia;g[I>>2]=M;c[J>>2]=1065353216;g[F>>2]=O;c[f>>2]=c[z>>2];Ki[W&4095](Z,f,v,u)}Z=T+1|0;if((Z|0)<(__ZNK6String6lengthEv(p)|0)){T=Z;U=V}else{ea=Z;fa=V;ga=j;break a}}if((B|0)==48)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);else if((B|0)==56)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0)}else{ea=r;fa=L;ga=b+632|0}while(0);if((ea|0)==(c[ga>>2]|0)?a[b+670>>0]|0:0){ga=__ZN12VisualServer13get_singletonEv()|0;ea=c[(c[ga>>2]|0)+1088>>2]|0;c[A>>2]=D;g[v>>2]=+(fa|0);g[v+4>>2]=+(s|0);c[v+8>>2]=1065353216;g[v+12>>2]=+(d|0);c[f>>2]=c[A>>2];Ki[ea&4095](ga,f,v,u)}if((E|0?__ZN9Reference11unreferenceEv(E)|0:0)?__Z17predelete_handlerP6Object(E)|0:0){gj[c[(c[E>>2]|0)+76>>2]&8191](E);__ZN6Memory11free_staticEPvb(E,0)}if((K|0?__ZN9Reference11unreferenceEv(K)|0:0)?__Z17predelete_handlerP6Object(K)|0:0){gj[c[(c[K>>2]|0)+76>>2]&8191](K);__ZN6Memory11free_staticEPvb(K,0)}l=e;return}case 43:{if(!(a[b+669>>0]|0))a[b+670>>0]=1;K=__ZN2OS13get_singletonEv()|0;if(!(ij[c[(c[K>>2]|0)+328>>2]&8191](K)|0)){l=e;return}K=__ZN2OS13get_singletonEv()|0;E=c[(c[K>>2]|0)+332>>2]|0;__ZNK7Control15get_global_rectEv(f,b);bj[E&4095](K,b+616|0,f);l=e;return}case 44:{f=__ZN2OS13get_singletonEv()|0;if(!(ij[c[(c[f>>2]|0)+328>>2]&8191](f)|0)){l=e;return}f=__ZN2OS13get_singletonEv()|0;gj[c[(c[f>>2]|0)+336>>2]&8191](f);l=e;return}default:{l=e;return}}}function __ZN7ClassDB10_add_classI8LineEditEEvv(){var a=0,b=0,d=0,e=0,f=0,g=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+16|0;d=a+12|0;e=a+8|0;f=a+4|0;g=a;__ZN6StringC2EPKc(b,999163);c[e>>2]=c[b>>2];__ZN10StringNameC2ERK6String(d,e);__ZN6StringC2EPKc(b,1111718);c[g>>2]=c[b>>2];__ZN10StringNameC2ERK6String(f,g);__ZN7ClassDB11_add_class2ERK10StringNameS2_(d,f);__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);__ZN10StringNameD2Ev(d);d=c[e>>2]|0;if(!d){l=a;return}if(__Z16atomic_decrementPj(d+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(d,1);l=a;return}function __ZN8LineEdit13_bind_methodsEv(){var a=0,b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0,ia=0,ja=0,ka=0,la=0,ma=0,na=0,oa=0,pa=0,qa=0,ra=0,sa=0,ta=0,ua=0,va=0,wa=0,xa=0,ya=0,za=0,Aa=0,Ba=0,Ca=0,Da=0,Ea=0,Fa=0,Ga=0,Ha=0,Ia=0,Ja=0;a=l;l=l+480|0;if((l|0)>=(m|0))ba(480);b=a+432|0;d=a+424|0;e=a+416|0;f=a+408|0;g=a+400|0;h=a+392|0;i=a+384|0;j=a+376|0;k=a+368|0;n=a+360|0;o=a+352|0;p=a+344|0;q=a+336|0;r=a+328|0;s=a+320|0;t=a+312|0;u=a+304|0;v=a+296|0;w=a+288|0;x=a+280|0;y=a+272|0;z=a+264|0;A=a+256|0;B=a+248|0;C=a+240|0;D=a+232|0;E=a+224|0;F=a+216|0;G=a+208|0;H=a+24|0;I=a;J=a+200|0;K=a+168|0;L=a+156|0;M=a+176|0;N=a+152|0;O=a+160|0;P=a+148|0;Q=a+144|0;R=a+140|0;S=a+136|0;T=a+132|0;U=a+128|0;V=a+124|0;W=a+120|0;X=a+116|0;Y=a+112|0;Z=a+108|0;_=a+104|0;$=a+100|0;aa=a+96|0;ca=a+92|0;da=a+88|0;ea=a+84|0;fa=a+80|0;ga=a+76|0;ha=a+72|0;ia=a+68|0;ja=a+64|0;ka=a+60|0;la=a+56|0;ma=a+52|0;na=a+48|0;__Z8D_METHODPKc(d,837455);oa=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(oa);c[oa>>2]=237900;__ZN10MethodBind10_set_constEb(oa,0);__ZN10MethodBind24_generate_argument_typesEi(oa,0);c[oa+44>>2]=5164;c[oa+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,oa,d,0,0)|0;oa=d+4|0;pa=c[oa>>2]|0;if(pa|0?(__Z16atomic_decrementPj(pa+-8|0)|0)==0:0){qa=c[oa>>2]|0;oa=(qa|0)==0?0:qa+-4|0;qa=oa+4|0;if(c[oa>>2]|0){ra=0;do{__ZN10StringNameD2Ev(qa+(ra<<2)|0);ra=ra+1|0}while(ra>>>0<(c[oa>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(pa,1)}__ZN10StringNameD2Ev(d);__Z8D_METHODPKcS0_(e,835749,913995);d=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(d);c[d>>2]=237936;__ZN10MethodBind10_set_constEb(d,0);__ZN10MethodBind24_generate_argument_typesEi(d,1);c[d+44>>2]=967;c[d+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,d,e,0,0)|0;d=e+4|0;pa=c[d>>2]|0;if(pa|0?(__Z16atomic_decrementPj(pa+-8|0)|0)==0:0){oa=c[d>>2]|0;d=(oa|0)==0?0:oa+-4|0;oa=d+4|0;if(c[d>>2]|0){ra=0;do{__ZN10StringNameD2Ev(oa+(ra<<2)|0);ra=ra+1|0}while(ra>>>0<(c[d>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(pa,1)}__ZN10StringNameD2Ev(e);__Z8D_METHODPKc(f,835759);e=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(e);c[e>>2]=237972;__ZN10MethodBind10_set_constEb(e,1);__ZN10MethodBind24_generate_argument_typesEi(e,0);__ZN10MethodBind12_set_returnsEb(e,1);c[e+44>>2]=5183;c[e+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,e,f,0,0)|0;e=f+4|0;pa=c[e>>2]|0;if(pa|0?(__Z16atomic_decrementPj(pa+-8|0)|0)==0:0){d=c[e>>2]|0;e=(d|0)==0?0:d+-4|0;d=e+4|0;if(c[e>>2]|0){ra=0;do{__ZN10StringNameD2Ev(d+(ra<<2)|0);ra=ra+1|0}while(ra>>>0<(c[e>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(pa,1)}__ZN10StringNameD2Ev(f);__Z8D_METHODPKc(g,915429);f=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(f);c[f>>2]=238008;__ZN10MethodBind10_set_constEb(f,0);__ZN10MethodBind24_generate_argument_typesEi(f,1);c[f+44>>2]=968;c[f+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,f,g,0,0)|0;f=g+4|0;pa=c[f>>2]|0;if(pa|0?(__Z16atomic_decrementPj(pa+-8|0)|0)==0:0){e=c[f>>2]|0;f=(e|0)==0?0:e+-4|0;e=f+4|0;if(c[f>>2]|0){ra=0;do{__ZN10StringNameD2Ev(e+(ra<<2)|0);ra=ra+1|0}while(ra>>>0<(c[f>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(pa,1)}__ZN10StringNameD2Ev(g);__Z8D_METHODPKc(h,1132387);g=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(g);c[g>>2]=237900;__ZN10MethodBind10_set_constEb(g,0);__ZN10MethodBind24_generate_argument_typesEi(g,0);c[g+44>>2]=5165;c[g+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,g,h,0,0)|0;g=h+4|0;pa=c[g>>2]|0;if(pa|0?(__Z16atomic_decrementPj(pa+-8|0)|0)==0:0){f=c[g>>2]|0;g=(f|0)==0?0:f+-4|0;f=g+4|0;if(c[g>>2]|0){ra=0;do{__ZN10StringNameD2Ev(f+(ra<<2)|0);ra=ra+1|0}while(ra>>>0<(c[g>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(pa,1)}__ZN10StringNameD2Ev(h);__Z8D_METHODPKc(i,837846);h=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(h);c[h>>2]=237900;__ZN10MethodBind10_set_constEb(h,0);__ZN10MethodBind24_generate_argument_typesEi(h,0);c[h+44>>2]=5166;c[h+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,h,i,0,0)|0;h=i+4|0;pa=c[h>>2]|0;if(pa|0?(__Z16atomic_decrementPj(pa+-8|0)|0)==0:0){g=c[h>>2]|0;h=(g|0)==0?0:g+-4|0;g=h+4|0;if(c[h>>2]|0){ra=0;do{__ZN10StringNameD2Ev(g+(ra<<2)|0);ra=ra+1|0}while(ra>>>0<(c[h>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(pa,1)}__ZN10StringNameD2Ev(i);__Z8D_METHODPKcS0_(j,845924,1126848);i=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(i);c[i>>2]=238044;__ZN10MethodBind10_set_constEb(i,0);__ZN10MethodBind24_generate_argument_typesEi(i,1);c[i+44>>2]=969;c[i+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,i,j,0,0)|0;i=j+4|0;pa=c[i>>2]|0;if(pa|0?(__Z16atomic_decrementPj(pa+-8|0)|0)==0:0){h=c[i>>2]|0;i=(h|0)==0?0:h+-4|0;h=i+4|0;if(c[i>>2]|0){ra=0;do{__ZN10StringNameD2Ev(h+(ra<<2)|0);ra=ra+1|0}while(ra>>>0<(c[i>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(pa,1)}__ZN10StringNameD2Ev(j);__Z8D_METHODPKc(k,845933);j=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(j);c[j>>2]=238080;__ZN10MethodBind10_set_constEb(j,1);__ZN10MethodBind24_generate_argument_typesEi(j,0);__ZN10MethodBind12_set_returnsEb(j,1);c[j+44>>2]=5184;c[j+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,j,k,0,0)|0;j=k+4|0;pa=c[j>>2]|0;if(pa|0?(__Z16atomic_decrementPj(pa+-8|0)|0)==0:0){i=c[j>>2]|0;j=(i|0)==0?0:i+-4|0;i=j+4|0;if(c[j>>2]|0){ra=0;do{__ZN10StringNameD2Ev(i+(ra<<2)|0);ra=ra+1|0}while(ra>>>0<(c[j>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(pa,1)}__ZN10StringNameD2Ev(k);__Z8D_METHODPKcS0_(n,835769,1126848);k=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(k);c[k>>2]=238044;__ZN10MethodBind10_set_constEb(k,0);__ZN10MethodBind24_generate_argument_typesEi(k,1);c[k+44>>2]=970;c[k+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,k,n,0,0)|0;k=n+4|0;pa=c[k>>2]|0;if(pa|0?(__Z16atomic_decrementPj(pa+-8|0)|0)==0:0){j=c[k>>2]|0;k=(j|0)==0?0:j+-4|0;j=k+4|0;if(c[k>>2]|0){ra=0;do{__ZN10StringNameD2Ev(j+(ra<<2)|0);ra=ra+1|0}while(ra>>>0<(c[k>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(pa,1)}__ZN10StringNameD2Ev(n);__Z8D_METHODPKc(o,835785);n=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(n);c[n>>2]=238080;__ZN10MethodBind10_set_constEb(n,1);__ZN10MethodBind24_generate_argument_typesEi(n,0);__ZN10MethodBind12_set_returnsEb(n,1);c[n+44>>2]=5185;c[n+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,n,o,0,0)|0;n=o+4|0;pa=c[n>>2]|0;if(pa|0?(__Z16atomic_decrementPj(pa+-8|0)|0)==0:0){k=c[n>>2]|0;n=(k|0)==0?0:k+-4|0;k=n+4|0;if(c[n>>2]|0){ra=0;do{__ZN10StringNameD2Ev(k+(ra<<2)|0);ra=ra+1|0}while(ra>>>0<(c[n>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(pa,1)}__ZN10StringNameD2Ev(o);__Z8D_METHODPKcS0_(p,835801,1123080);o=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(o);c[o>>2]=238116;__ZN10MethodBind10_set_constEb(o,0);__ZN10MethodBind24_generate_argument_typesEi(o,1);c[o+44>>2]=69;c[o+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,o,p,0,0)|0;o=p+4|0;pa=c[o>>2]|0;if(pa|0?(__Z16atomic_decrementPj(pa+-8|0)|0)==0:0){n=c[o>>2]|0;o=(n|0)==0?0:n+-4|0;n=o+4|0;if(c[o>>2]|0){ra=0;do{__ZN10StringNameD2Ev(n+(ra<<2)|0);ra=ra+1|0}while(ra>>>0<(c[o>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(pa,1)}__ZN10StringNameD2Ev(p);__Z8D_METHODPKc(q,835823);p=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(p);c[p>>2]=238152;__ZN10MethodBind10_set_constEb(p,1);__ZN10MethodBind24_generate_argument_typesEi(p,0);__ZN10MethodBind12_set_returnsEb(p,1);c[p+44>>2]=79;c[p+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,p,q,0,0)|0;p=q+4|0;pa=c[p>>2]|0;if(pa|0?(__Z16atomic_decrementPj(pa+-8|0)|0)==0:0){o=c[p>>2]|0;p=(o|0)==0?0:o+-4|0;o=p+4|0;if(c[p>>2]|0){ra=0;do{__ZN10StringNameD2Ev(o+(ra<<2)|0);ra=ra+1|0}while(ra>>>0<(c[p>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(pa,1)}__ZN10StringNameD2Ev(q);__Z8D_METHODPKcS0_(r,835845,1126974);q=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(q);c[q>>2]=238188;__ZN10MethodBind10_set_constEb(q,0);__ZN10MethodBind24_generate_argument_typesEi(q,1);c[q+44>>2]=971;c[q+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,q,r,0,0)|0;q=r+4|0;pa=c[q>>2]|0;if(pa|0?(__Z16atomic_decrementPj(pa+-8|0)|0)==0:0){p=c[q>>2]|0;q=(p|0)==0?0:p+-4|0;p=q+4|0;if(c[q>>2]|0){ra=0;do{__ZN10StringNameD2Ev(p+(ra<<2)|0);ra=ra+1|0}while(ra>>>0<(c[q>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(pa,1)}__ZN10StringNameD2Ev(r);__Z8D_METHODPKc(s,835860);r=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(r);c[r>>2]=238224;__ZN10MethodBind10_set_constEb(r,1);__ZN10MethodBind24_generate_argument_typesEi(r,0);__ZN10MethodBind12_set_returnsEb(r,1);c[r+44>>2]=5186;c[r+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,r,s,0,0)|0;r=s+4|0;pa=c[r>>2]|0;if(pa|0?(__Z16atomic_decrementPj(pa+-8|0)|0)==0:0){q=c[r>>2]|0;r=(q|0)==0?0:q+-4|0;q=r+4|0;if(c[r>>2]|0){ra=0;do{__ZN10StringNameD2Ev(q+(ra<<2)|0);ra=ra+1|0}while(ra>>>0<(c[r>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(pa,1)}__ZN10StringNameD2Ev(s);__Z8D_METHODPKcS0_(t,835875,1113974);s=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(s);c[s>>2]=238260;__ZN10MethodBind10_set_constEb(s,0);__ZN10MethodBind24_generate_argument_typesEi(s,1);c[s+44>>2]=972;c[s+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,s,t,0,0)|0;s=t+4|0;pa=c[s>>2]|0;if(pa|0?(__Z16atomic_decrementPj(pa+-8|0)|0)==0:0){r=c[s>>2]|0;s=(r|0)==0?0:r+-4|0;r=s+4|0;if(c[s>>2]|0){ra=0;do{__ZN10StringNameD2Ev(r+(ra<<2)|0);ra=ra+1|0}while(ra>>>0<(c[s>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(pa,1)}__ZN10StringNameD2Ev(t);__Z8D_METHODPKc(u,835901);t=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(t);c[t>>2]=238296;__ZN10MethodBind10_set_constEb(t,1);__ZN10MethodBind24_generate_argument_typesEi(t,0);__ZN10MethodBind12_set_returnsEb(t,1);c[t+44>>2]=5187;c[t+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,t,u,0,0)|0;t=u+4|0;pa=c[t>>2]|0;if(pa|0?(__Z16atomic_decrementPj(pa+-8|0)|0)==0:0){s=c[t>>2]|0;t=(s|0)==0?0:s+-4|0;s=t+4|0;if(c[t>>2]|0){ra=0;do{__ZN10StringNameD2Ev(s+(ra<<2)|0);ra=ra+1|0}while(ra>>>0<(c[t>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(pa,1)}__ZN10StringNameD2Ev(u);__Z8D_METHODPKcS0_(v,837649,1113974);u=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(u);c[u>>2]=238260;__ZN10MethodBind10_set_constEb(u,0);__ZN10MethodBind24_generate_argument_typesEi(u,1);c[u+44>>2]=973;c[u+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,u,v,0,0)|0;u=v+4|0;pa=c[u>>2]|0;if(pa|0?(__Z16atomic_decrementPj(pa+-8|0)|0)==0:0){t=c[u>>2]|0;u=(t|0)==0?0:t+-4|0;t=u+4|0;if(c[u>>2]|0){ra=0;do{__ZN10StringNameD2Ev(t+(ra<<2)|0);ra=ra+1|0}while(ra>>>0<(c[u>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(pa,1)}__ZN10StringNameD2Ev(v);__Z8D_METHODPKc(w,837674);v=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(v);c[v>>2]=238296;__ZN10MethodBind10_set_constEb(v,1);__ZN10MethodBind24_generate_argument_typesEi(v,0);__ZN10MethodBind12_set_returnsEb(v,1);c[v+44>>2]=5188;c[v+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,v,w,0,0)|0;v=w+4|0;pa=c[v>>2]|0;if(pa|0?(__Z16atomic_decrementPj(pa+-8|0)|0)==0:0){u=c[v>>2]|0;v=(u|0)==0?0:u+-4|0;u=v+4|0;if(c[v>>2]|0){ra=0;do{__ZN10StringNameD2Ev(u+(ra<<2)|0);ra=ra+1|0}while(ra>>>0<(c[v>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(pa,1)}__ZN10StringNameD2Ev(w);__Z8D_METHODPKcS0_(x,837699,837722);w=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(w);c[w>>2]=238116;__ZN10MethodBind10_set_constEb(w,0);__ZN10MethodBind24_generate_argument_typesEi(w,1);c[w+44>>2]=70;c[w+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,w,x,0,0)|0;w=x+4|0;pa=c[w>>2]|0;do if(pa|0){if(__Z16atomic_decrementPj(pa+-8|0)|0)break;v=c[w>>2]|0;ra=(v|0)==0?0:v+-4|0;v=ra+4|0;if(c[ra>>2]|0){u=0;do{__ZN10StringNameD2Ev(v+(u<<2)|0);u=u+1|0}while(u>>>0<(c[ra>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(pa,1)}while(0);__ZN10StringNameD2Ev(x);__Z8D_METHODPKc(y,837734);x=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(x);c[x>>2]=238152;__ZN10MethodBind10_set_constEb(x,1);__ZN10MethodBind24_generate_argument_typesEi(x,0);__ZN10MethodBind12_set_returnsEb(x,1);c[x+44>>2]=80;c[x+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,x,y,0,0)|0;x=y+4|0;pa=c[x>>2]|0;do if(pa|0){if(__Z16atomic_decrementPj(pa+-8|0)|0)break;w=c[x>>2]|0;ra=(w|0)==0?0:w+-4|0;w=ra+4|0;if(c[ra>>2]|0){u=0;do{__ZN10StringNameD2Ev(w+(u<<2)|0);u=u+1|0}while(u>>>0<(c[ra>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(pa,1)}while(0);__ZN10StringNameD2Ev(y);__Z8D_METHODPKcS0_(z,835927,1127121);y=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(y);c[y>>2]=238188;__ZN10MethodBind10_set_constEb(y,0);__ZN10MethodBind24_generate_argument_typesEi(y,1);c[y+44>>2]=974;c[y+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,y,z,0,0)|0;y=z+4|0;pa=c[y>>2]|0;do if(pa|0){if(__Z16atomic_decrementPj(pa+-8|0)|0)break;x=c[y>>2]|0;ra=(x|0)==0?0:x+-4|0;x=ra+4|0;if(c[ra>>2]|0){u=0;do{__ZN10StringNameD2Ev(x+(u<<2)|0);u=u+1|0}while(u>>>0<(c[ra>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(pa,1)}while(0);__ZN10StringNameD2Ev(z);__Z8D_METHODPKc(A,835942);z=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(z);c[z>>2]=238224;__ZN10MethodBind10_set_constEb(z,1);__ZN10MethodBind24_generate_argument_typesEi(z,0);__ZN10MethodBind12_set_returnsEb(z,1);c[z+44>>2]=5189;c[z+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,z,A,0,0)|0;z=A+4|0;pa=c[z>>2]|0;do if(pa|0){if(__Z16atomic_decrementPj(pa+-8|0)|0)break;y=c[z>>2]|0;ra=(y|0)==0?0:y+-4|0;y=ra+4|0;if(c[ra>>2]|0){u=0;do{__ZN10StringNameD2Ev(y+(u<<2)|0);u=u+1|0}while(u>>>0<(c[ra>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(pa,1)}while(0);__ZN10StringNameD2Ev(A);__Z8D_METHODPKcS0_(B,835957,1126848);A=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(A);c[A>>2]=238044;__ZN10MethodBind10_set_constEb(A,0);__ZN10MethodBind24_generate_argument_typesEi(A,1);c[A+44>>2]=975;c[A+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,A,B,0,0)|0;A=B+4|0;pa=c[A>>2]|0;do if(pa|0){if(__Z16atomic_decrementPj(pa+-8|0)|0)break;z=c[A>>2]|0;ra=(z|0)==0?0:z+-4|0;z=ra+4|0;if(c[ra>>2]|0){u=0;do{__ZN10StringNameD2Ev(z+(u<<2)|0);u=u+1|0}while(u>>>0<(c[ra>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(pa,1)}while(0);__ZN10StringNameD2Ev(B);__Z8D_METHODPKcS0_(C,846169,1113974);B=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(B);c[B>>2]=238260;__ZN10MethodBind10_set_constEb(B,0);__ZN10MethodBind24_generate_argument_typesEi(B,1);c[B+44>>2]=976;c[B+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,B,C,0,0)|0;B=C+4|0;pa=c[B>>2]|0;do if(pa|0){if(__Z16atomic_decrementPj(pa+-8|0)|0)break;A=c[B>>2]|0;ra=(A|0)==0?0:A+-4|0;A=ra+4|0;if(c[ra>>2]|0){u=0;do{__ZN10StringNameD2Ev(A+(u<<2)|0);u=u+1|0}while(u>>>0<(c[ra>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(pa,1)}while(0);__ZN10StringNameD2Ev(C);__Z8D_METHODPKc(D,846182);C=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(C);c[C>>2]=238296;__ZN10MethodBind10_set_constEb(C,1);__ZN10MethodBind24_generate_argument_typesEi(C,0);__ZN10MethodBind12_set_returnsEb(C,1);c[C+44>>2]=5190;c[C+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,C,D,0,0)|0;C=D+4|0;pa=c[C>>2]|0;do if(pa|0){if(__Z16atomic_decrementPj(pa+-8|0)|0)break;B=c[C>>2]|0;ra=(B|0)==0?0:B+-4|0;B=ra+4|0;if(c[ra>>2]|0){u=0;do{__ZN10StringNameD2Ev(B+(u<<2)|0);u=u+1|0}while(u>>>0<(c[ra>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(pa,1)}while(0);__ZN10StringNameD2Ev(D);__Z8D_METHODPKcS0_(E,835974,1113974);D=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(D);c[D>>2]=238260;__ZN10MethodBind10_set_constEb(D,0);__ZN10MethodBind24_generate_argument_typesEi(D,1);c[D+44>>2]=977;c[D+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,D,E,0,0)|0;D=E+4|0;pa=c[D>>2]|0;do if(pa|0){if(__Z16atomic_decrementPj(pa+-8|0)|0)break;C=c[D>>2]|0;ra=(C|0)==0?0:C+-4|0;C=ra+4|0;if(c[ra>>2]|0){u=0;do{__ZN10StringNameD2Ev(C+(u<<2)|0);u=u+1|0}while(u>>>0<(c[ra>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(pa,1)}while(0);__ZN10StringNameD2Ev(E);__Z8D_METHODPKc(F,835985);E=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(E);c[E>>2]=238296;__ZN10MethodBind10_set_constEb(E,1);__ZN10MethodBind24_generate_argument_typesEi(E,0);__ZN10MethodBind12_set_returnsEb(E,1);c[E+44>>2]=5191;c[E+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,E,F,0,0)|0;E=F+4|0;pa=c[E>>2]|0;do if(pa|0){if(__Z16atomic_decrementPj(pa+-8|0)|0)break;D=c[E>>2]|0;ra=(D|0)==0?0:D+-4|0;D=ra+4|0;if(c[ra>>2]|0){u=0;do{__ZN10StringNameD2Ev(D+(u<<2)|0);u=u+1|0}while(u>>>0<(c[ra>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(pa,1)}while(0);__ZN10StringNameD2Ev(F);__Z8D_METHODPKcS0_S0_(G,843323,1126770,1126740);__ZN7VariantC2Ei(H,0);__ZN7VariantC2Ei(I,-1);F=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(F);c[F>>2]=238332;__ZN10MethodBind10_set_constEb(F,0);__ZN10MethodBind24_generate_argument_typesEi(F,2);c[F+44>>2]=1467;c[F+48>>2]=0;c[b>>2]=H;c[b+4>>2]=I;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,F,G,b,2)|0;if(c[I>>2]|0)__ZN7Variant5clearEv(I);if(c[H>>2]|0)__ZN7Variant5clearEv(H);F=G+4|0;pa=c[F>>2]|0;do if(pa|0){if(__Z16atomic_decrementPj(pa+-8|0)|0)break;E=c[F>>2]|0;ra=(E|0)==0?0:E+-4|0;E=ra+4|0;if(c[ra>>2]|0){u=0;do{__ZN10StringNameD2Ev(E+(u<<2)|0);u=u+1|0}while(u>>>0<(c[ra>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(pa,1)}while(0);__ZN10StringNameD2Ev(G);__Z8D_METHODPKcS0_(J,838339,835995);G=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(G);c[G>>2]=238188;__ZN10MethodBind10_set_constEb(G,0);__ZN10MethodBind24_generate_argument_typesEi(G,1);c[G+44>>2]=978;c[G+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,G,J,0,0)|0;G=J+4|0;pa=c[G>>2]|0;do if(pa|0){if(__Z16atomic_decrementPj(pa+-8|0)|0)break;F=c[G>>2]|0;ra=(F|0)==0?0:F+-4|0;F=ra+4|0;if(c[ra>>2]|0){u=0;do{__ZN10StringNameD2Ev(F+(u<<2)|0);u=u+1|0}while(u>>>0<(c[ra>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(pa,1)}while(0);__ZN10StringNameD2Ev(J);__Z8D_METHODPKc(K,838351);J=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(J);c[J>>2]=238368;__ZN10MethodBind10_set_constEb(J,1);__ZN10MethodBind24_generate_argument_typesEi(J,0);__ZN10MethodBind12_set_returnsEb(J,1);c[J+44>>2]=5192;c[J+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,J,K,0,0)|0;J=K+4|0;pa=c[J>>2]|0;do if(pa|0){if(__Z16atomic_decrementPj(pa+-8|0)|0)break;G=c[J>>2]|0;ra=(G|0)==0?0:G+-4|0;G=ra+4|0;if(c[ra>>2]|0){u=0;do{__ZN10StringNameD2Ev(G+(u<<2)|0);u=u+1|0}while(u>>>0<(c[ra>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(pa,1)}while(0);__ZN10StringNameD2Ev(K);__ZN6StringC2EPKc(b,999163);c[H>>2]=c[b>>2];__ZN10StringNameC2ERK6String(L,H);__ZN6StringC2EPKc(I,838520);__ZN6StringC2EPKc(N,1126848);__ZN6StringC2EPKc(O,1263606);K=M+4|0;c[K>>2]=0;pa=M+12|0;c[pa>>2]=0;c[M>>2]=4;J=c[N>>2]|0;do if(J|0){c[K>>2]=0;if(!(__Z28atomic_conditional_incrementPj(J+-8|0)|0))break;c[K>>2]=c[N>>2]}while(0);c[M+8>>2]=0;K=c[pa>>2]|0;do if((K|0)!=(c[O>>2]|0)){do if(K|0){if(__Z16atomic_decrementPj(K+-8|0)|0)break;__ZN6Memory11free_staticEPvb(K,1)}while(0);c[pa>>2]=0;J=c[O>>2]|0;if(!J)break;if(!(__Z28atomic_conditional_incrementPj(J+-8|0)|0))break;c[pa>>2]=c[O>>2]}while(0);c[M+16>>2]=7;__ZN10MethodInfoC2ERK6StringRK12PropertyInfo(b,I,M);__ZN7ClassDB10add_signalE10StringNameRK10MethodInfo(L,b);__ZN10MethodInfoD2Ev(b);pa=c[M+12>>2]|0;do if(pa|0){if(__Z16atomic_decrementPj(pa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(pa,1)}while(0);pa=c[M+4>>2]|0;do if(pa|0){if(__Z16atomic_decrementPj(pa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(pa,1)}while(0);pa=c[O>>2]|0;do if(pa|0){if(__Z16atomic_decrementPj(pa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(pa,1)}while(0);pa=c[N>>2]|0;do if(pa|0){if(__Z16atomic_decrementPj(pa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(pa,1)}while(0);pa=c[I>>2]|0;do if(pa|0){if(__Z16atomic_decrementPj(pa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(pa,1)}while(0);__ZN10StringNameD2Ev(L);L=c[H>>2]|0;do if(L|0){if(__Z16atomic_decrementPj(L+-8|0)|0)break;__ZN6Memory11free_staticEPvb(L,1)}while(0);__ZN6StringC2EPKc(b,999163);c[H>>2]=c[b>>2];__ZN10StringNameC2ERK6String(P,H);__ZN6StringC2EPKc(I,947795);__ZN6StringC2EPKc(Q,1126848);__ZN6StringC2EPKc(O,1263606);L=M+4|0;c[L>>2]=0;pa=M+12|0;c[pa>>2]=0;c[M>>2]=4;N=c[Q>>2]|0;do if(N|0){c[L>>2]=0;if(!(__Z28atomic_conditional_incrementPj(N+-8|0)|0))break;c[L>>2]=c[Q>>2]}while(0);c[M+8>>2]=0;L=c[pa>>2]|0;do if((L|0)!=(c[O>>2]|0)){do if(L|0){if(__Z16atomic_decrementPj(L+-8|0)|0)break;__ZN6Memory11free_staticEPvb(L,1)}while(0);c[pa>>2]=0;N=c[O>>2]|0;if(!N)break;if(!(__Z28atomic_conditional_incrementPj(N+-8|0)|0))break;c[pa>>2]=c[O>>2]}while(0);c[M+16>>2]=7;__ZN10MethodInfoC2ERK6StringRK12PropertyInfo(b,I,M);__ZN7ClassDB10add_signalE10StringNameRK10MethodInfo(P,b);__ZN10MethodInfoD2Ev(b);pa=c[M+12>>2]|0;do if(pa|0){if(__Z16atomic_decrementPj(pa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(pa,1)}while(0);pa=c[M+4>>2]|0;do if(pa|0){if(__Z16atomic_decrementPj(pa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(pa,1)}while(0);pa=c[O>>2]|0;do if(pa|0){if(__Z16atomic_decrementPj(pa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(pa,1)}while(0);pa=c[Q>>2]|0;do if(pa|0){if(__Z16atomic_decrementPj(pa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(pa,1)}while(0);pa=c[I>>2]|0;do if(pa|0){if(__Z16atomic_decrementPj(pa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(pa,1)}while(0);__ZN10StringNameD2Ev(P);P=c[H>>2]|0;do if(P|0){if(__Z16atomic_decrementPj(P+-8|0)|0)break;__ZN6Memory11free_staticEPvb(P,1)}while(0);__ZN6StringC2EPKc(b,999163);c[I>>2]=c[b>>2];__ZN10StringNameC2ERK6String(H,I);__ZN10StringNameC2EPKc(b,848333);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(H,b,0);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(H);P=c[I>>2]|0;do if(P|0){if(__Z16atomic_decrementPj(P+-8|0)|0)break;__ZN6Memory11free_staticEPvb(P,1)}while(0);__ZN6StringC2EPKc(b,999163);c[I>>2]=c[b>>2];__ZN10StringNameC2ERK6String(H,I);__ZN10StringNameC2EPKc(b,848344);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(H,b,1);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(H);P=c[I>>2]|0;do if(P|0){if(__Z16atomic_decrementPj(P+-8|0)|0)break;__ZN6Memory11free_staticEPvb(P,1)}while(0);__ZN6StringC2EPKc(b,999163);c[I>>2]=c[b>>2];__ZN10StringNameC2ERK6String(H,I);__ZN10StringNameC2EPKc(b,848357);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(H,b,2);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(H);P=c[I>>2]|0;do if(P|0){if(__Z16atomic_decrementPj(P+-8|0)|0)break;__ZN6Memory11free_staticEPvb(P,1)}while(0);__ZN6StringC2EPKc(b,999163);c[I>>2]=c[b>>2];__ZN10StringNameC2ERK6String(H,I);__ZN10StringNameC2EPKc(b,842719);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(H,b,3);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(H);P=c[I>>2]|0;do if(P|0){if(__Z16atomic_decrementPj(P+-8|0)|0)break;__ZN6Memory11free_staticEPvb(P,1)}while(0);__ZN6StringC2EPKc(b,999163);c[I>>2]=c[b>>2];__ZN10StringNameC2ERK6String(H,I);__ZN10StringNameC2EPKc(b,838596);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(H,b,0);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(H);P=c[I>>2]|0;do if(P|0){if(__Z16atomic_decrementPj(P+-8|0)|0)break;__ZN6Memory11free_staticEPvb(P,1)}while(0);__ZN6StringC2EPKc(b,999163);c[I>>2]=c[b>>2];__ZN10StringNameC2ERK6String(H,I);__ZN10StringNameC2EPKc(b,838605);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(H,b,1);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(H);P=c[I>>2]|0;do if(P|0){if(__Z16atomic_decrementPj(P+-8|0)|0)break;__ZN6Memory11free_staticEPvb(P,1)}while(0);__ZN6StringC2EPKc(b,999163);c[I>>2]=c[b>>2];__ZN10StringNameC2ERK6String(H,I);__ZN10StringNameC2EPKc(b,838615);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(H,b,2);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(H);P=c[I>>2]|0;do if(P|0){if(__Z16atomic_decrementPj(P+-8|0)|0)break;__ZN6Memory11free_staticEPvb(P,1)}while(0);__ZN6StringC2EPKc(b,999163);c[I>>2]=c[b>>2];__ZN10StringNameC2ERK6String(H,I);__ZN10StringNameC2EPKc(b,838626);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(H,b,3);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(H);P=c[I>>2]|0;do if(P|0){if(__Z16atomic_decrementPj(P+-8|0)|0)break;__ZN6Memory11free_staticEPvb(P,1)}while(0);__ZN6StringC2EPKc(b,999163);c[I>>2]=c[b>>2];__ZN10StringNameC2ERK6String(H,I);__ZN10StringNameC2EPKc(b,838637);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(H,b,4);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(H);P=c[I>>2]|0;do if(P|0){if(__Z16atomic_decrementPj(P+-8|0)|0)break;__ZN6Memory11free_staticEPvb(P,1)}while(0);__ZN6StringC2EPKc(b,999163);c[I>>2]=c[b>>2];__ZN10StringNameC2ERK6String(H,I);__ZN10StringNameC2EPKc(b,838653);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(H,b,5);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(H);P=c[I>>2]|0;do if(P|0){if(__Z16atomic_decrementPj(P+-8|0)|0)break;__ZN6Memory11free_staticEPvb(P,1)}while(0);__ZN6StringC2EPKc(b,999163);c[I>>2]=c[b>>2];__ZN10StringNameC2ERK6String(H,I);__ZN10StringNameC2EPKc(b,838663);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(H,b,6);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(H);P=c[I>>2]|0;do if(P|0){if(__Z16atomic_decrementPj(P+-8|0)|0)break;__ZN6Memory11free_staticEPvb(P,1)}while(0);__ZN6StringC2EPKc(b,999163);c[H>>2]=c[b>>2];__ZN10StringNameC2ERK6String(R,H);__ZN6StringC2EPKc(S,1126848);__ZN6StringC2EPKc(I,1263606);P=c[S>>2]|0;do if(!P)sa=0;else{if(!(__Z28atomic_conditional_incrementPj(P+-8|0)|0)){sa=0;break}sa=c[S>>2]|0}while(0);P=c[I>>2]|0;do if(!P)ta=0;else{if(!(__Z28atomic_conditional_incrementPj(P+-8|0)|0)){ta=0;break}ta=c[I>>2]|0}while(0);c[b>>2]=4;P=b+4|0;c[P>>2]=0;pa=(sa|0)==0;do if(!pa){c[P>>2]=0;if(!(__Z28atomic_conditional_incrementPj(sa+-8|0)|0))break;c[P>>2]=sa}while(0);c[b+8>>2]=0;P=b+12|0;c[P>>2]=0;Q=(ta|0)==0;do if(!Q){c[P>>2]=0;if(!(__Z28atomic_conditional_incrementPj(ta+-8|0)|0))break;c[P>>2]=ta}while(0);c[b+16>>2]=519;c[M>>2]=__Z11_scs_createPKc(845924)|0;c[O>>2]=__Z11_scs_createPKc(845933)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(R,b,M,O,-1);__ZN10StringNameD2Ev(O);__ZN10StringNameD2Ev(M);P=c[b+12>>2]|0;do if(P|0){if(__Z16atomic_decrementPj(P+-8|0)|0)break;__ZN6Memory11free_staticEPvb(P,1)}while(0);P=c[b+4>>2]|0;do if(P|0){if(__Z16atomic_decrementPj(P+-8|0)|0)break;__ZN6Memory11free_staticEPvb(P,1)}while(0);P=ta;do if(!Q){if(__Z16atomic_decrementPj(P+-8|0)|0)break;__ZN6Memory11free_staticEPvb(P,1)}while(0);P=sa;do if(!pa){if(__Z16atomic_decrementPj(P+-8|0)|0)break;__ZN6Memory11free_staticEPvb(P,1)}while(0);P=c[I>>2]|0;do if(P|0){if(__Z16atomic_decrementPj(P+-8|0)|0)break;__ZN6Memory11free_staticEPvb(P,1)}while(0);P=c[S>>2]|0;do if(P|0){if(__Z16atomic_decrementPj(P+-8|0)|0)break;__ZN6Memory11free_staticEPvb(P,1)}while(0);__ZN10StringNameD2Ev(R);R=c[H>>2]|0;do if(R|0){if(__Z16atomic_decrementPj(R+-8|0)|0)break;__ZN6Memory11free_staticEPvb(R,1)}while(0);__ZN6StringC2EPKc(b,999163);c[H>>2]=c[b>>2];__ZN10StringNameC2ERK6String(T,H);__ZN6StringC2EPKc(U,913995);__ZN6StringC2EPKc(I,836002);R=c[U>>2]|0;do if(!R)ua=0;else{if(!(__Z28atomic_conditional_incrementPj(R+-8|0)|0)){ua=0;break}ua=c[U>>2]|0}while(0);R=c[I>>2]|0;do if(!R)va=0;else{if(!(__Z28atomic_conditional_incrementPj(R+-8|0)|0)){va=0;break}va=c[I>>2]|0}while(0);c[b>>2]=2;R=b+4|0;c[R>>2]=0;P=(ua|0)==0;do if(!P){c[R>>2]=0;if(!(__Z28atomic_conditional_incrementPj(ua+-8|0)|0))break;c[R>>2]=ua}while(0);c[b+8>>2]=3;R=b+12|0;c[R>>2]=0;S=(va|0)==0;do if(!S){c[R>>2]=0;if(!(__Z28atomic_conditional_incrementPj(va+-8|0)|0))break;c[R>>2]=va}while(0);c[b+16>>2]=519;c[M>>2]=__Z11_scs_createPKc(835749)|0;c[O>>2]=__Z11_scs_createPKc(835759)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(T,b,M,O,-1);__ZN10StringNameD2Ev(O);__ZN10StringNameD2Ev(M);R=c[b+12>>2]|0;do if(R|0){if(__Z16atomic_decrementPj(R+-8|0)|0)break;__ZN6Memory11free_staticEPvb(R,1)}while(0);R=c[b+4>>2]|0;do if(R|0){if(__Z16atomic_decrementPj(R+-8|0)|0)break;__ZN6Memory11free_staticEPvb(R,1)}while(0);R=va;do if(!S){if(__Z16atomic_decrementPj(R+-8|0)|0)break;__ZN6Memory11free_staticEPvb(R,1)}while(0);R=ua;do if(!P){if(__Z16atomic_decrementPj(R+-8|0)|0)break;__ZN6Memory11free_staticEPvb(R,1)}while(0);R=c[I>>2]|0;do if(R|0){if(__Z16atomic_decrementPj(R+-8|0)|0)break;__ZN6Memory11free_staticEPvb(R,1)}while(0);R=c[U>>2]|0;do if(R|0){if(__Z16atomic_decrementPj(R+-8|0)|0)break;__ZN6Memory11free_staticEPvb(R,1)}while(0);__ZN10StringNameD2Ev(T);T=c[H>>2]|0;do if(T|0){if(__Z16atomic_decrementPj(T+-8|0)|0)break;__ZN6Memory11free_staticEPvb(T,1)}while(0);__ZN6StringC2EPKc(b,999163);c[H>>2]=c[b>>2];__ZN10StringNameC2ERK6String(V,H);__ZN6StringC2EPKc(W,836025);__ZN6StringC2EPKc(I,1263606);T=c[W>>2]|0;do if(!T)wa=0;else{if(!(__Z28atomic_conditional_incrementPj(T+-8|0)|0)){wa=0;break}wa=c[W>>2]|0}while(0);T=c[I>>2]|0;do if(!T)xa=0;else{if(!(__Z28atomic_conditional_incrementPj(T+-8|0)|0)){xa=0;break}xa=c[I>>2]|0}while(0);c[b>>2]=2;T=b+4|0;c[T>>2]=0;R=(wa|0)==0;do if(!R){c[T>>2]=0;if(!(__Z28atomic_conditional_incrementPj(wa+-8|0)|0))break;c[T>>2]=wa}while(0);c[b+8>>2]=0;T=b+12|0;c[T>>2]=0;U=(xa|0)==0;do if(!U){c[T>>2]=0;if(!(__Z28atomic_conditional_incrementPj(xa+-8|0)|0))break;c[T>>2]=xa}while(0);c[b+16>>2]=519;c[M>>2]=__Z11_scs_createPKc(835927)|0;c[O>>2]=__Z11_scs_createPKc(835942)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(V,b,M,O,-1);__ZN10StringNameD2Ev(O);__ZN10StringNameD2Ev(M);T=c[b+12>>2]|0;do if(T|0){if(__Z16atomic_decrementPj(T+-8|0)|0)break;__ZN6Memory11free_staticEPvb(T,1)}while(0);T=c[b+4>>2]|0;do if(T|0){if(__Z16atomic_decrementPj(T+-8|0)|0)break;__ZN6Memory11free_staticEPvb(T,1)}while(0);T=xa;do if(!U){if(__Z16atomic_decrementPj(T+-8|0)|0)break;__ZN6Memory11free_staticEPvb(T,1)}while(0);T=wa;do if(!R){if(__Z16atomic_decrementPj(T+-8|0)|0)break;__ZN6Memory11free_staticEPvb(T,1)}while(0);T=c[I>>2]|0;do if(T|0){if(__Z16atomic_decrementPj(T+-8|0)|0)break;__ZN6Memory11free_staticEPvb(T,1)}while(0);T=c[W>>2]|0;do if(T|0){if(__Z16atomic_decrementPj(T+-8|0)|0)break;__ZN6Memory11free_staticEPvb(T,1)}while(0);__ZN10StringNameD2Ev(V);V=c[H>>2]|0;do if(V|0){if(__Z16atomic_decrementPj(V+-8|0)|0)break;__ZN6Memory11free_staticEPvb(V,1)}while(0);__ZN6StringC2EPKc(b,999163);c[H>>2]=c[b>>2];__ZN10StringNameC2ERK6String(X,H);__ZN6StringC2EPKc(Y,906735);__ZN6StringC2EPKc(I,1263606);V=c[Y>>2]|0;do if(!V)ya=0;else{if(!(__Z28atomic_conditional_incrementPj(V+-8|0)|0)){ya=0;break}ya=c[Y>>2]|0}while(0);V=c[I>>2]|0;do if(!V)za=0;else{if(!(__Z28atomic_conditional_incrementPj(V+-8|0)|0)){za=0;break}za=c[I>>2]|0}while(0);c[b>>2]=1;V=b+4|0;c[V>>2]=0;T=(ya|0)==0;do if(!T){c[V>>2]=0;if(!(__Z28atomic_conditional_incrementPj(ya+-8|0)|0))break;c[V>>2]=ya}while(0);c[b+8>>2]=0;V=b+12|0;c[V>>2]=0;W=(za|0)==0;do if(!W){c[V>>2]=0;if(!(__Z28atomic_conditional_incrementPj(za+-8|0)|0))break;c[V>>2]=za}while(0);c[b+16>>2]=1031;c[M>>2]=__Z11_scs_createPKc(846169)|0;c[O>>2]=__Z11_scs_createPKc(846182)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(X,b,M,O,-1);__ZN10StringNameD2Ev(O);__ZN10StringNameD2Ev(M);V=c[b+12>>2]|0;do if(V|0){if(__Z16atomic_decrementPj(V+-8|0)|0)break;__ZN6Memory11free_staticEPvb(V,1)}while(0);V=c[b+4>>2]|0;do if(V|0){if(__Z16atomic_decrementPj(V+-8|0)|0)break;__ZN6Memory11free_staticEPvb(V,1)}while(0);V=za;do if(!W){if(__Z16atomic_decrementPj(V+-8|0)|0)break;__ZN6Memory11free_staticEPvb(V,1)}while(0);V=ya;do if(!T){if(__Z16atomic_decrementPj(V+-8|0)|0)break;__ZN6Memory11free_staticEPvb(V,1)}while(0);V=c[I>>2]|0;do if(V|0){if(__Z16atomic_decrementPj(V+-8|0)|0)break;__ZN6Memory11free_staticEPvb(V,1)}while(0);V=c[Y>>2]|0;do if(V|0){if(__Z16atomic_decrementPj(V+-8|0)|0)break;__ZN6Memory11free_staticEPvb(V,1)}while(0);__ZN10StringNameD2Ev(X);X=c[H>>2]|0;do if(X|0){if(__Z16atomic_decrementPj(X+-8|0)|0)break;__ZN6Memory11free_staticEPvb(X,1)}while(0);__ZN6StringC2EPKc(b,999163);c[H>>2]=c[b>>2];__ZN10StringNameC2ERK6String(Z,H);__ZN6StringC2EPKc(_,836036);__ZN6StringC2EPKc(I,1263606);X=c[_>>2]|0;do if(!X)Aa=0;else{if(!(__Z28atomic_conditional_incrementPj(X+-8|0)|0)){Aa=0;break}Aa=c[_>>2]|0}while(0);X=c[I>>2]|0;do if(!X)Ba=0;else{if(!(__Z28atomic_conditional_incrementPj(X+-8|0)|0)){Ba=0;break}Ba=c[I>>2]|0}while(0);c[b>>2]=1;X=b+4|0;c[X>>2]=0;V=(Aa|0)==0;do if(!V){c[X>>2]=0;if(!(__Z28atomic_conditional_incrementPj(Aa+-8|0)|0))break;c[X>>2]=Aa}while(0);c[b+8>>2]=0;X=b+12|0;c[X>>2]=0;Y=(Ba|0)==0;do if(!Y){c[X>>2]=0;if(!(__Z28atomic_conditional_incrementPj(Ba+-8|0)|0))break;c[X>>2]=Ba}while(0);c[b+16>>2]=519;c[M>>2]=__Z11_scs_createPKc(835974)|0;c[O>>2]=__Z11_scs_createPKc(835985)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(Z,b,M,O,-1);__ZN10StringNameD2Ev(O);__ZN10StringNameD2Ev(M);X=c[b+12>>2]|0;do if(X|0){if(__Z16atomic_decrementPj(X+-8|0)|0)break;__ZN6Memory11free_staticEPvb(X,1)}while(0);X=c[b+4>>2]|0;do if(X|0){if(__Z16atomic_decrementPj(X+-8|0)|0)break;__ZN6Memory11free_staticEPvb(X,1)}while(0);X=Ba;do if(!Y){if(__Z16atomic_decrementPj(X+-8|0)|0)break;__ZN6Memory11free_staticEPvb(X,1)}while(0);X=Aa;do if(!V){if(__Z16atomic_decrementPj(X+-8|0)|0)break;__ZN6Memory11free_staticEPvb(X,1)}while(0);X=c[I>>2]|0;do if(X|0){if(__Z16atomic_decrementPj(X+-8|0)|0)break;__ZN6Memory11free_staticEPvb(X,1)}while(0);X=c[_>>2]|0;do if(X|0){if(__Z16atomic_decrementPj(X+-8|0)|0)break;__ZN6Memory11free_staticEPvb(X,1)}while(0);__ZN10StringNameD2Ev(Z);Z=c[H>>2]|0;do if(Z|0){if(__Z16atomic_decrementPj(Z+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Z,1)}while(0);__ZN6StringC2EPKc(b,999163);c[H>>2]=c[b>>2];__ZN10StringNameC2ERK6String($,H);__ZN6StringC2EPKc(aa,836043);__ZN6StringC2EPKc(I,1263606);Z=c[aa>>2]|0;do if(!Z)Ca=0;else{if(!(__Z28atomic_conditional_incrementPj(Z+-8|0)|0)){Ca=0;break}Ca=c[aa>>2]|0}while(0);Z=c[I>>2]|0;do if(!Z)Da=0;else{if(!(__Z28atomic_conditional_incrementPj(Z+-8|0)|0)){Da=0;break}Da=c[I>>2]|0}while(0);c[b>>2]=1;Z=b+4|0;c[Z>>2]=0;X=(Ca|0)==0;do if(!X){c[Z>>2]=0;if(!(__Z28atomic_conditional_incrementPj(Ca+-8|0)|0))break;c[Z>>2]=Ca}while(0);c[b+8>>2]=0;Z=b+12|0;c[Z>>2]=0;_=(Da|0)==0;do if(!_){c[Z>>2]=0;if(!(__Z28atomic_conditional_incrementPj(Da+-8|0)|0))break;c[Z>>2]=Da}while(0);c[b+16>>2]=1031;c[M>>2]=__Z11_scs_createPKc(835875)|0;c[O>>2]=__Z11_scs_createPKc(835901)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i($,b,M,O,-1);__ZN10StringNameD2Ev(O);__ZN10StringNameD2Ev(M);Z=c[b+12>>2]|0;do if(Z|0){if(__Z16atomic_decrementPj(Z+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Z,1)}while(0);Z=c[b+4>>2]|0;do if(Z|0){if(__Z16atomic_decrementPj(Z+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Z,1)}while(0);Z=Da;do if(!_){if(__Z16atomic_decrementPj(Z+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Z,1)}while(0);Z=Ca;do if(!X){if(__Z16atomic_decrementPj(Z+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Z,1)}while(0);Z=c[I>>2]|0;do if(Z|0){if(__Z16atomic_decrementPj(Z+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Z,1)}while(0);Z=c[aa>>2]|0;do if(Z|0){if(__Z16atomic_decrementPj(Z+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Z,1)}while(0);__ZN10StringNameD2Ev($);$=c[H>>2]|0;do if($|0){if(__Z16atomic_decrementPj($+-8|0)|0)break;__ZN6Memory11free_staticEPvb($,1)}while(0);__ZN6StringC2EPKc(b,999163);c[H>>2]=c[b>>2];__ZN10StringNameC2ERK6String(ca,H);__ZN6StringC2EPKc(da,839529);__ZN6StringC2EPKc(I,839540);$=b+4|0;c[$>>2]=0;Z=b+12|0;c[Z>>2]=0;c[b>>2]=2;aa=c[da>>2]|0;do if(aa|0){c[$>>2]=0;if(!(__Z28atomic_conditional_incrementPj(aa+-8|0)|0))break;c[$>>2]=c[da>>2]}while(0);c[b+8>>2]=3;$=c[Z>>2]|0;do if(($|0)!=(c[I>>2]|0)){do if($|0){if(__Z16atomic_decrementPj($+-8|0)|0)break;__ZN6Memory11free_staticEPvb($,1)}while(0);c[Z>>2]=0;aa=c[I>>2]|0;if(!aa)break;if(!(__Z28atomic_conditional_incrementPj(aa+-8|0)|0))break;c[Z>>2]=c[I>>2]}while(0);c[b+16>>2]=7;c[M>>2]=__Z11_scs_createPKc(839555)|0;c[O>>2]=__Z11_scs_createPKc(839570)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(ca,b,M,O,-1);__ZN10StringNameD2Ev(O);__ZN10StringNameD2Ev(M);Z=c[b+12>>2]|0;do if(Z|0){if(__Z16atomic_decrementPj(Z+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Z,1)}while(0);Z=c[b+4>>2]|0;do if(Z|0){if(__Z16atomic_decrementPj(Z+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Z,1)}while(0);Z=c[I>>2]|0;do if(Z|0){if(__Z16atomic_decrementPj(Z+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Z,1)}while(0);Z=c[da>>2]|0;do if(Z|0){if(__Z16atomic_decrementPj(Z+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Z,1)}while(0);__ZN10StringNameD2Ev(ca);ca=c[H>>2]|0;do if(ca|0){if(__Z16atomic_decrementPj(ca+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ca,1)}while(0);__ZN6StringC2EPKc(b,999163);c[H>>2]=c[b>>2];__ZN10StringNameC2ERK6String(ea,H);__ZN6StringC2EPKc(b,836057);__ZN6StringC2EPKc(I,836069);__ZN7ClassDB18add_property_groupE10StringNameRK6StringS3_(ea,b,I);ca=c[I>>2]|0;do if(ca|0){if(__Z16atomic_decrementPj(ca+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ca,1)}while(0);ca=c[b>>2]|0;do if(ca|0){if(__Z16atomic_decrementPj(ca+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ca,1)}while(0);__ZN10StringNameD2Ev(ea);ea=c[H>>2]|0;do if(ea|0){if(__Z16atomic_decrementPj(ea+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ea,1)}while(0);__ZN6StringC2EPKc(b,999163);c[H>>2]=c[b>>2];__ZN10StringNameC2ERK6String(fa,H);__ZN6StringC2EPKc(ga,836082);__ZN6StringC2EPKc(I,1263606);ea=c[ga>>2]|0;do if(!ea)Ea=0;else{if(!(__Z28atomic_conditional_incrementPj(ea+-8|0)|0)){Ea=0;break}Ea=c[ga>>2]|0}while(0);ea=c[I>>2]|0;do if(!ea)Fa=0;else{if(!(__Z28atomic_conditional_incrementPj(ea+-8|0)|0)){Fa=0;break}Fa=c[I>>2]|0}while(0);c[b>>2]=4;ea=b+4|0;c[ea>>2]=0;ca=(Ea|0)==0;do if(!ca){c[ea>>2]=0;if(!(__Z28atomic_conditional_incrementPj(Ea+-8|0)|0))break;c[ea>>2]=Ea}while(0);c[b+8>>2]=0;ea=b+12|0;c[ea>>2]=0;Z=(Fa|0)==0;do if(!Z){c[ea>>2]=0;if(!(__Z28atomic_conditional_incrementPj(Fa+-8|0)|0))break;c[ea>>2]=Fa}while(0);c[b+16>>2]=519;c[M>>2]=__Z11_scs_createPKc(835769)|0;c[O>>2]=__Z11_scs_createPKc(835785)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(fa,b,M,O,-1);__ZN10StringNameD2Ev(O);__ZN10StringNameD2Ev(M);ea=c[b+12>>2]|0;do if(ea|0){if(__Z16atomic_decrementPj(ea+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ea,1)}while(0);ea=c[b+4>>2]|0;do if(ea|0){if(__Z16atomic_decrementPj(ea+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ea,1)}while(0);ea=Fa;do if(!Z){if(__Z16atomic_decrementPj(ea+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ea,1)}while(0);ea=Ea;do if(!ca){if(__Z16atomic_decrementPj(ea+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ea,1)}while(0);ea=c[I>>2]|0;do if(ea|0){if(__Z16atomic_decrementPj(ea+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ea,1)}while(0);ea=c[ga>>2]|0;do if(ea|0){if(__Z16atomic_decrementPj(ea+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ea,1)}while(0);__ZN10StringNameD2Ev(fa);fa=c[H>>2]|0;do if(fa|0){if(__Z16atomic_decrementPj(fa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(fa,1)}while(0);__ZN6StringC2EPKc(b,999163);c[H>>2]=c[b>>2];__ZN10StringNameC2ERK6String(ha,H);__ZN6StringC2EPKc(ia,836099);__ZN6StringC2EPKc(I,946363);fa=c[ia>>2]|0;do if(!fa)Ga=0;else{if(!(__Z28atomic_conditional_incrementPj(fa+-8|0)|0)){Ga=0;break}Ga=c[ia>>2]|0}while(0);fa=c[I>>2]|0;do if(!fa)Ha=0;else{if(!(__Z28atomic_conditional_incrementPj(fa+-8|0)|0)){Ha=0;break}Ha=c[I>>2]|0}while(0);c[b>>2]=3;fa=b+4|0;c[fa>>2]=0;ea=(Ga|0)==0;do if(!ea){c[fa>>2]=0;if(!(__Z28atomic_conditional_incrementPj(Ga+-8|0)|0))break;c[fa>>2]=Ga}while(0);c[b+8>>2]=1;fa=b+12|0;c[fa>>2]=0;ga=(Ha|0)==0;do if(!ga){c[fa>>2]=0;if(!(__Z28atomic_conditional_incrementPj(Ha+-8|0)|0))break;c[fa>>2]=Ha}while(0);c[b+16>>2]=519;c[M>>2]=__Z11_scs_createPKc(835801)|0;c[O>>2]=__Z11_scs_createPKc(835823)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(ha,b,M,O,-1);__ZN10StringNameD2Ev(O);__ZN10StringNameD2Ev(M);fa=c[b+12>>2]|0;do if(fa|0){if(__Z16atomic_decrementPj(fa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(fa,1)}while(0);fa=c[b+4>>2]|0;do if(fa|0){if(__Z16atomic_decrementPj(fa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(fa,1)}while(0);fa=Ha;do if(!ga){if(__Z16atomic_decrementPj(fa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(fa,1)}while(0);fa=Ga;do if(!ea){if(__Z16atomic_decrementPj(fa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(fa,1)}while(0);fa=c[I>>2]|0;do if(fa|0){if(__Z16atomic_decrementPj(fa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(fa,1)}while(0);fa=c[ia>>2]|0;do if(fa|0){if(__Z16atomic_decrementPj(fa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(fa,1)}while(0);__ZN10StringNameD2Ev(ha);ha=c[H>>2]|0;do if(ha|0){if(__Z16atomic_decrementPj(ha+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ha,1)}while(0);__ZN6StringC2EPKc(b,999163);c[H>>2]=c[b>>2];__ZN10StringNameC2ERK6String(ja,H);__ZN6StringC2EPKc(b,838434);__ZN6StringC2EPKc(I,838440);__ZN7ClassDB18add_property_groupE10StringNameRK6StringS3_(ja,b,I);ha=c[I>>2]|0;do if(ha|0){if(__Z16atomic_decrementPj(ha+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ha,1)}while(0);ha=c[b>>2]|0;do if(ha|0){if(__Z16atomic_decrementPj(ha+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ha,1)}while(0);__ZN10StringNameD2Ev(ja);ja=c[H>>2]|0;do if(ja|0){if(__Z16atomic_decrementPj(ja+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ja,1)}while(0);__ZN6StringC2EPKc(b,999163);c[H>>2]=c[b>>2];__ZN10StringNameC2ERK6String(ka,H);__ZN6StringC2EPKc(la,838464);__ZN6StringC2EPKc(I,1263606);ja=b+4|0;c[ja>>2]=0;ha=b+12|0;c[ha>>2]=0;c[b>>2]=1;fa=c[la>>2]|0;do if(fa|0){c[ja>>2]=0;if(!(__Z28atomic_conditional_incrementPj(fa+-8|0)|0))break;c[ja>>2]=c[la>>2]}while(0);c[b+8>>2]=0;ja=c[ha>>2]|0;do if((ja|0)!=(c[I>>2]|0)){do if(ja|0){if(__Z16atomic_decrementPj(ja+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ja,1)}while(0);c[ha>>2]=0;fa=c[I>>2]|0;if(!fa)break;if(!(__Z28atomic_conditional_incrementPj(fa+-8|0)|0))break;c[ha>>2]=c[I>>2]}while(0);c[b+16>>2]=7;c[M>>2]=__Z11_scs_createPKc(837649)|0;c[O>>2]=__Z11_scs_createPKc(837674)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(ka,b,M,O,-1);__ZN10StringNameD2Ev(O);__ZN10StringNameD2Ev(M);ha=c[b+12>>2]|0;do if(ha|0){if(__Z16atomic_decrementPj(ha+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ha,1)}while(0);ha=c[b+4>>2]|0;do if(ha|0){if(__Z16atomic_decrementPj(ha+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ha,1)}while(0);ha=c[I>>2]|0;do if(ha|0){if(__Z16atomic_decrementPj(ha+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ha,1)}while(0);ha=c[la>>2]|0;do if(ha|0){if(__Z16atomic_decrementPj(ha+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ha,1)}while(0);__ZN10StringNameD2Ev(ka);ka=c[H>>2]|0;do if(ka|0){if(__Z16atomic_decrementPj(ka+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ka,1)}while(0);__ZN6StringC2EPKc(b,999163);c[H>>2]=c[b>>2];__ZN10StringNameC2ERK6String(ma,H);__ZN6StringC2EPKc(na,838476);__ZN6StringC2EPKc(I,838494);ka=c[na>>2]|0;do if(!ka)Ia=0;else{if(!(__Z28atomic_conditional_incrementPj(ka+-8|0)|0)){Ia=0;break}Ia=c[na>>2]|0}while(0);ka=c[I>>2]|0;do if(!ka)Ja=0;else{if(!(__Z28atomic_conditional_incrementPj(ka+-8|0)|0)){Ja=0;break}Ja=c[I>>2]|0}while(0);c[b>>2]=3;ka=b+4|0;c[ka>>2]=0;ha=(Ia|0)==0;do if(!ha){c[ka>>2]=0;if(!(__Z28atomic_conditional_incrementPj(Ia+-8|0)|0))break;c[ka>>2]=Ia}while(0);c[b+8>>2]=1;ka=b+12|0;c[ka>>2]=0;la=(Ja|0)==0;do if(!la){c[ka>>2]=0;if(!(__Z28atomic_conditional_incrementPj(Ja+-8|0)|0))break;c[ka>>2]=Ja}while(0);c[b+16>>2]=519;c[M>>2]=__Z11_scs_createPKc(837699)|0;c[O>>2]=__Z11_scs_createPKc(837734)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(ma,b,M,O,-1);__ZN10StringNameD2Ev(O);__ZN10StringNameD2Ev(M);M=c[b+12>>2]|0;do if(M|0){if(__Z16atomic_decrementPj(M+-8|0)|0)break;__ZN6Memory11free_staticEPvb(M,1)}while(0);M=c[b+4>>2]|0;do if(M|0){if(__Z16atomic_decrementPj(M+-8|0)|0)break;__ZN6Memory11free_staticEPvb(M,1)}while(0);M=Ja;do if(!la){if(__Z16atomic_decrementPj(M+-8|0)|0)break;__ZN6Memory11free_staticEPvb(M,1)}while(0);M=Ia;do if(!ha){if(__Z16atomic_decrementPj(M+-8|0)|0)break;__ZN6Memory11free_staticEPvb(M,1)}while(0);M=c[I>>2]|0;do if(M|0){if(__Z16atomic_decrementPj(M+-8|0)|0)break;__ZN6Memory11free_staticEPvb(M,1)}while(0);M=c[na>>2]|0;do if(M|0){if(__Z16atomic_decrementPj(M+-8|0)|0)break;__ZN6Memory11free_staticEPvb(M,1)}while(0);__ZN10StringNameD2Ev(ma);ma=c[H>>2]|0;if(!ma){l=a;return}if(__Z16atomic_decrementPj(ma+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(ma,1);l=a;return}function __ZN8LineEdit18_toggle_draw_caretEv(b){b=b|0;var c=0;c=b+670|0;a[c>>0]=a[c>>0]^1;if(!(__ZNK10CanvasItem18is_visible_in_treeEv(b)|0))return;if(!(__ZNK7Control9has_focusEv(b)|0))return;if(!(a[b+671>>0]|0))return;__ZN10CanvasItem6updateEv(b);return}function __ZN8LineEdit9set_alignENS_5AlignE(b,d){b=b|0;d=d|0;if(d>>>0>3){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(835749,836117,489,836285,0);return}else{a[1263537]=0;c[b+604>>2]=d;__ZN10CanvasItem6updateEv(b);return}}function __ZNK8LineEdit9get_alignEv(a){a=a|0;return c[a+604>>2]|0}function __ZN8LineEdit10_gui_inputE10InputEvent(d,e){d=d|0;e=e|0;var f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0.0,z=0.0,A=0.0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ca=0,da=0,ea=0,fa=0,ga=0;f=l;l=l+176|0;if((l|0)>=(m|0))ba(176);h=f+160|0;i=f+96|0;j=f+136|0;k=f+72|0;n=f+128|0;o=f+48|0;p=f+24|0;q=f;r=f+120|0;switch(c[e+4>>2]|0){case 3:{s=e+12|0;t=e+44|0;u=a[t>>0]|0;v=c[e+40>>2]|0;if(u<<24>>24!=0&(v|0)==2){w=d+628|0;x=c[w>>2]|0;Pi[c[(c[d>>2]|0)+132>>2]&2047](j,d);__ZNK10CanvasItem19get_local_mouse_posEv(k,d);y=+g[k>>2];z=+g[k+4>>2];A=y*+g[j+4>>2]+z*+g[j+12>>2];g[h>>2]=+g[j>>2]*y+ +g[j+8>>2]*z;g[h+4>>2]=A;__ZNK7Vector2plERKS_(i,h,j+16|0);__ZN7Control12set_positionERK7Vector2(x,i);x=c[w>>2]|0;g[h>>2]=1.0;g[h+4>>2]=1.0;__ZN7Control8set_sizeERK7Vector2(x,h);x=c[w>>2]|0;w=c[(c[x>>2]|0)+192>>2]|0;c[h>>2]=0;c[h+4>>2]=0;c[h+8>>2]=0;c[h+12>>2]=0;Pi[w&2047](x,h);__ZN7Control10grab_focusEv(d);l=f;return}if((v|0)!=1){l=f;return}if(!(a[d+669>>0]|0))B=u;else{u=d+664|0;__ZN5Timer4stopEv(c[u>>2]|0);__ZN5Timer5startEv(c[u>>2]|0);a[d+670>>0]=1;__ZN10CanvasItem6updateEv(d);B=a[t>>0]|0}if(!(B<<24>>24)){B=d+661|0;t=d+662|0;if((a[B>>0]|0)==0?(a[t>>0]|0)==0:0){u=d+648|0;c[u>>2]=0;c[u+4>>2]=0;c[u+8>>2]=0;b[u+12>>1]=0;a[u+14>>0]=0;__ZN10CanvasItem6updateEv(d)}a[B>>0]=0;a[t>>0]=0;t=__ZN2OS13get_singletonEv()|0;if(ij[c[(c[t>>2]|0)+328>>2]&8191](t)|0){t=__ZN2OS13get_singletonEv()|0;B=c[(c[t>>2]|0)+332>>2]|0;__ZNK7Control15get_global_rectEv(h,d);bj[B&4095](t,d+616|0,h)}}else{t=(a[s>>0]|0)!=0;B=d+660|0;if(!((a[B>>0]|0)!=0|t^1))c[d+656>>2]=c[d+632>>2];if(!t){t=d+648|0;c[t>>2]=0;c[t+4>>2]=0;c[t+8>>2]=0;b[t+12>>1]=0;a[t+14>>0]=0;__ZN10CanvasItem6updateEv(d)}__ZN8LineEdit23set_cursor_at_pixel_posEi(d,~~+g[e+20>>2]);do if(!(a[s>>0]|0)){if(!(a[s+33>>0]|0))C=d+648|0;else{a[B>>0]=1;t=d+648|0;c[t>>2]=0;c[d+652>>2]=__ZNK6String6lengthEv(d+616|0)|0;a[d+662>>0]=1;C=t}t=d+663|0;a[t>>0]=0;u=d+632|0;v=c[u>>2]|0;if(((v|0)>=(c[C>>2]|0)?(v|0)<=(c[d+652>>2]|0):0)?a[B>>0]|0:0){D=t;break};c[C>>2]=0;c[C+4>>2]=0;c[C+8>>2]=0;b[C+12>>1]=0;a[C+14>>0]=0;__ZN10CanvasItem6updateEv(d);c[d+656>>2]=c[u>>2];D=d+661|0}else{u=c[d+632>>2]|0;t=d+648|0;c[t>>2]=u;v=c[d+656>>2]|0;x=d+652|0;c[x>>2]=v;if((v|0)<(u|0)){c[x>>2]=u;c[t>>2]=v;E=v;F=u}else{E=u;F=v}a[B>>0]=(E|0)!=(F|0)&1;D=d+661|0}while(0);a[D>>0]=1;__ZN10CanvasItem6updateEv(d)}__ZN10CanvasItem6updateEv(d);l=f;return}case 2:{if(!(c[e+16>>2]&1)){l=f;return}if(!(a[d+661>>0]|0)){l=f;return}__ZN8LineEdit23set_cursor_at_pixel_posEi(d,~~+g[e+20>>2]);D=c[d+632>>2]|0;F=d+648|0;c[F>>2]=D;E=c[d+656>>2]|0;B=d+652|0;c[B>>2]=E;if((E|0)<(D|0)){c[B>>2]=D;c[F>>2]=E;G=E;H=D}else{G=D;H=E}a[d+660>>0]=(G|0)!=(H|0)&1;l=f;return}case 1:{H=e+12|0;if(!(a[e+16>>0]|0)){l=f;return}G=e+20|0;E=c[G>>2]|0;D=e+14|0;a:do if(a[D>>0]|0){b:do switch(E|0){case 88:{if(a[d+608>>0]|0)__ZN8LineEdit8cut_textEv(d);break}case 67:{if((a[d+660>>0]|0?(F=__ZN2OS13get_singletonEv()|0,B=c[(c[F>>2]|0)+108>>2]|0,C=c[d+648>>2]|0,c[h>>2]=__ZNK6String6substrEii(d+616|0,C,(c[d+652>>2]|0)-C|0)|0,Pi[B&2047](F,h),F=c[h>>2]|0,F|0):0)?(__Z16atomic_decrementPj(F+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(F,1);break}case 86:{if(a[d+608>>0]|0)__ZN8LineEdit10paste_textEv(d);break}case 90:{if(a[d+608>>0]|0)__ZN8LineEdit4undoEv(d);break}case 85:{if(a[d+608>>0]|0){F=d+648|0;c[F>>2]=0;c[F+4>>2]=0;c[F+8>>2]=0;b[F+12>>1]=0;a[F+14>>0]=0;__ZN10CanvasItem6updateEv(d);F=d+616|0;B=d+612|0;C=c[B>>2]|0;if((C|0)!=(c[F>>2]|0)){if(C|0?(__Z16atomic_decrementPj(C+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(C,1);c[B>>2]=0;C=c[F>>2]|0;if(C|0?__Z28atomic_conditional_incrementPj(C+-8|0)|0:0)c[B>>2]=c[F>>2]}B=d+632|0;C=c[B>>2]|0;s=__ZNK6String6lengthEv(F)|0;v=__ZNK6String6substrEii(F,C,s-(c[B>>2]|0)|0)|0;B=v;s=c[F>>2]|0;if((s|0)==(v|0)){if(v|0){I=v+-8|0;J=67}}else{if(s|0?(__Z16atomic_decrementPj(s+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(s,1);c[F>>2]=0;if(v|0){s=v+-8|0;if(!(__Z28atomic_conditional_incrementPj(s)|0)){I=s;J=67}else{c[F>>2]=B;I=s;J=67}}}if((J|0)==67?(__Z16atomic_decrementPj(I)|0)==0:0)__ZN6Memory11free_staticEPvb(v,1);__ZN10StringNameC2EPKc(h,990211);__ZN10StringNameC2Ev(i);v=__ZNK7Control8get_fontERK10StringNameS2_(d,h,i)|0;__ZN10StringNameD2Ev(i);__ZN10StringNameD2Ev(h);s=d+644|0;c[s>>2]=0;if(!v){__ZN8LineEdit14set_cursor_posEi(d,0);__ZN8LineEdit13_text_changedEv(d);break b}c:do if((__ZNK6String6lengthEv(F)|0)>0){B=0;while(1){C=c[(c[v>>2]|0)+128>>2]|0;u=c[F>>2]|0;t=(u|0)==0;if(t)K=0;else K=c[u+-4>>2]|0;if((K|0)<=(B|0)){if(t)L=0;else L=c[u+-4>>2]|0;if((L|0)<=(B|0))break;a[1263537]=0}__ZN6VectorIwE14_copy_on_writeEv(F);Ki[C&4095](n,v,c[(c[F>>2]|0)+(B<<2)>>2]|0,0);c[s>>2]=~~(+g[n>>2]+ +(c[s>>2]|0));B=B+1|0;if((B|0)>=(__ZNK6String6lengthEv(F)|0))break c}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);__ZN8LineEdit14set_cursor_posEi(d,0);__ZN8LineEdit13_text_changedEv(d);if(__ZN9Reference11unreferenceEv(v)|0?__Z17predelete_handlerP6Object(v)|0:0){gj[c[(c[v>>2]|0)+76>>2]&8191](v);__ZN6Memory11free_staticEPvb(v,0)}}break}case 89:{if(a[d+608>>0]|0)__ZN8LineEdit10paste_textEv(d);break}case 75:{if(a[d+608>>0]|0){F=d+648|0;c[F>>2]=0;c[F+4>>2]=0;c[F+8>>2]=0;b[F+12>>1]=0;a[F+14>>0]=0;__ZN10CanvasItem6updateEv(d);F=d+616|0;s=d+612|0;B=c[s>>2]|0;if((B|0)!=(c[F>>2]|0)){if(B|0?(__Z16atomic_decrementPj(B+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(B,1);c[s>>2]=0;B=c[F>>2]|0;if(B|0?__Z28atomic_conditional_incrementPj(B+-8|0)|0:0)c[s>>2]=c[F>>2]}s=__ZNK6String6substrEii(F,0,c[d+632>>2]|0)|0;B=s;C=c[F>>2]|0;if((C|0)==(s|0)){if(s|0){M=s+-8|0;J=103}}else{if(C|0?(__Z16atomic_decrementPj(C+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(C,1);c[F>>2]=0;if(s|0){C=s+-8|0;if(!(__Z28atomic_conditional_incrementPj(C)|0)){M=C;J=103}else{c[F>>2]=B;M=C;J=103}}}if((J|0)==103?(__Z16atomic_decrementPj(M)|0)==0:0)__ZN6Memory11free_staticEPvb(s,1);__ZN8LineEdit13_text_changedEv(d)}break}case 65:{s=__ZNK6String6lengthEv(d+616|0)|0;if((s|0)>0){a[d+660>>0]=1;c[d+648>>2]=0;c[d+652>>2]=s;a[d+661>>0]=0;a[d+662>>0]=0;__ZN10CanvasItem6updateEv(d)}break}default:break a}while(0);__ZN7Control12accept_eventEv(d);l=f;return}while(0);if(a[d+669>>0]|0){M=d+664|0;__ZN5Timer4stopEv(c[M>>2]|0);__ZN5Timer5startEv(c[M>>2]|0);a[d+670>>0]=1;__ZN10CanvasItem6updateEv(d)}if(a[e+15>>0]|0){l=f;return}d:do switch(E|0){case 16777221:case 16777222:{__ZN10StringNameC2EPKc(h,947795);__ZN7VariantC2ERK6String(i,d+616|0);c[k>>2]=0;c[o>>2]=0;c[p>>2]=0;c[q>>2]=0;__ZN6Object11emit_signalERK10StringNameRK7VariantS5_S5_S5_S5_(d,h,i,k,o,p,q);if(c[q>>2]|0)__ZN7Variant5clearEv(q);if(c[p>>2]|0)__ZN7Variant5clearEv(p);if(c[o>>2]|0)__ZN7Variant5clearEv(o);if(c[k>>2]|0)__ZN7Variant5clearEv(k);if(c[i>>2]|0)__ZN7Variant5clearEv(i);__ZN10StringNameD2Ev(h);M=__ZN2OS13get_singletonEv()|0;if(!(ij[c[(c[M>>2]|0)+328>>2]&8191](M)|0)){l=f;return}M=__ZN2OS13get_singletonEv()|0;gj[c[(c[M>>2]|0)+336>>2]&8191](M);l=f;return}case 16777220:{if(a[d+608>>0]|0){M=d+660|0;if(a[M>>0]|0){n=d+616|0;L=d+612|0;K=c[L>>2]|0;if((K|0)!=(c[n>>2]|0)){if(K|0?(__Z16atomic_decrementPj(K+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(K,1);c[L>>2]=0;K=c[n>>2]|0;if(K|0?__Z28atomic_conditional_incrementPj(K+-8|0)|0:0)c[L>>2]=c[n>>2]}n=d+648|0;if(a[M>>0]|0)__ZN8LineEdit11delete_textEii(d,c[n>>2]|0,c[d+652>>2]|0);c[n>>2]=0;c[n+4>>2]=0;c[n+8>>2]=0;b[n+12>>1]=0;a[n+14>>0]=0;__ZN10CanvasItem6updateEv(d);J=266;break d}if(!(a[e+13>>0]|0)){if(!(a[D>>0]|0)){n=d+616|0;M=d+612|0;L=c[M>>2]|0;if((L|0)!=(c[n>>2]|0)){if(L|0?(__Z16atomic_decrementPj(L+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(L,1);c[M>>2]=0;L=c[n>>2]|0;if(L|0?__Z28atomic_conditional_incrementPj(L+-8|0)|0:0)c[M>>2]=c[n>>2]}__ZN8LineEdit11delete_charEv(d);J=266;break d}n=d+632|0;M=c[n>>2]|0;do if((M|0)>0){L=d+616|0;K=M;I=0;s=c[L>>2]|0;while(1){C=K+-1|0;B=(s|0)==0;if(B)N=0;else N=c[s+-4>>2]|0;if((N|0)<(K|0)){if(B)O=0;else O=c[s+-4>>2]|0;if((O|0)<(K|0)){J=148;break}a[1263537]=0}__ZN6VectorIwE14_copy_on_writeEv(L);s=c[L>>2]|0;B=c[s+(C<<2)>>2]|0;F=(B|0)==95|((B+-48|0)>>>0<10|((B&-33)+-65|0)>>>0<26);B=F|I^1;K=B?C:K;if(!(B&(K|0)>0)){J=151;break}else I=B?F:I}if((J|0)==148)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((J|0)==151){P=K;Q=c[n>>2]|0;break}}else{P=M;Q=M}while(0);__ZN8LineEdit11delete_textEii(d,P,Q);__ZN8LineEdit14set_cursor_posEi(d,P);J=266}else J=267}else J=266;break}case 16777354:{if(!(c[e+24>>2]|0))J=162;else J=267;break}case 16777231:{J=162;break}case 16777356:{if(!(c[e+24>>2]|0))J=186;else J=267;break}case 16777233:{J=186;break}case 16777224:{if(a[d+608>>0]|0){if((a[H>>0]|0?(a[D>>0]|0)==0:0)?(a[e+13>>0]|0)==0:0){__ZN8LineEdit8cut_textEv(d);J=266;break d}M=d+660|0;n=d+616|0;if(a[M>>0]|0){I=d+612|0;s=c[I>>2]|0;if((s|0)!=(c[n>>2]|0)){if(s|0?(__Z16atomic_decrementPj(s+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(s,1);c[I>>2]=0;s=c[n>>2]|0;if(s|0?__Z28atomic_conditional_incrementPj(s+-8|0)|0:0)c[I>>2]=c[n>>2]}I=d+648|0;if(a[M>>0]|0)__ZN8LineEdit11delete_textEii(d,c[I>>2]|0,c[d+652>>2]|0);c[I>>2]=0;c[I+4>>2]=0;c[I+8>>2]=0;b[I+12>>1]=0;a[I+14>>0]=0;__ZN10CanvasItem6updateEv(d);J=266;break d}I=__ZNK6String6lengthEv(n)|0;M=d+632|0;s=c[M>>2]|0;if((s|0)!=(I|0))if(!(a[e+13>>0]|0)){if(!(a[D>>0]|0)){I=d+612|0;L=c[I>>2]|0;if((L|0)!=(c[n>>2]|0)){if(L|0?(__Z16atomic_decrementPj(L+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(L,1);c[I>>2]=0;L=c[n>>2]|0;if(L|0?__Z28atomic_conditional_incrementPj(L+-8|0)|0:0)c[I>>2]=c[n>>2]}__ZN8LineEdit14set_cursor_posEi(d,(c[M>>2]|0)+1|0);__ZN8LineEdit11delete_charEv(d);J=266;break d}I=0;L=s;while(1){if((L|0)>=(__ZNK6String6lengthEv(n)|0)){R=L;J=241;break}if((L|0)<0){J=238;break}s=c[n>>2]|0;v=(s|0)==0;if(v)S=0;else S=c[s+-4>>2]|0;if((S|0)<=(L|0)){if(v)T=0;else T=c[s+-4>>2]|0;if((T|0)<=(L|0)){J=238;break}a[1263537]=0}__ZN6VectorIwE14_copy_on_writeEv(n);s=c[(c[n>>2]|0)+(L<<2)>>2]|0;v=I;I=(s|0)==95|((s+-48|0)>>>0<10|((s&-33)+-65|0)>>>0<26);s=I|v^1;v=(s&1)+L|0;if(!s){R=v;J=241;break}else L=v}if((J|0)==238)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((J|0)==241){__ZN8LineEdit11delete_textEii(d,c[M>>2]|0,R);J=266;break d}}else J=267;else J=266}else J=266;break}case 16777357:{if(!(c[e+24>>2]|0))J=251;else J=267;break}case 16777229:{J=251;break}case 16777351:{if(!(c[e+24>>2]|0))J=259;else J=267;break}case 16777230:{J=259;break}default:J=267}while(0);do if((J|0)==162)if(!(a[e+13>>0]|0)){R=(a[H>>0]|0)!=0;T=d+660|0;if(!((a[T>>0]|0)!=0|R^1))c[d+656>>2]=c[d+632>>2];if(!R){R=d+648|0;c[R>>2]=0;c[R+4>>2]=0;c[R+8>>2]=0;b[R+12>>1]=0;a[R+14>>0]=0;__ZN10CanvasItem6updateEv(d)}R=d+632|0;S=c[R>>2]|0;if(!(a[D>>0]|0))__ZN8LineEdit14set_cursor_posEi(d,S+-1|0);else{e:do if((S|0)>0){P=d+616|0;Q=S;O=0;N=c[P>>2]|0;while(1){i=Q+-1|0;k=(N|0)==0;if(k)U=0;else U=c[N+-4>>2]|0;if((U|0)<(Q|0)){if(k)V=0;else V=c[N+-4>>2]|0;if((V|0)<(Q|0))break;a[1263537]=0}__ZN6VectorIwE14_copy_on_writeEv(P);N=c[P>>2]|0;k=c[N+(i<<2)>>2]|0;o=(k|0)==95|((k+-48|0)>>>0<10|((k&-33)+-65|0)>>>0<26);k=o|O^1;p=k?i:Q;if(!(k&(p|0)>0)){W=p;break e}else{Q=p;O=k?o:O}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}else W=S;while(0);__ZN8LineEdit14set_cursor_posEi(d,W)}if(!(a[H>>0]|0))J=266;else{S=c[R>>2]|0;M=d+648|0;c[M>>2]=S;O=c[d+656>>2]|0;Q=d+652|0;c[Q>>2]=O;if((O|0)<(S|0)){c[Q>>2]=S;c[M>>2]=O;X=O;Y=S}else{X=S;Y=O}a[T>>0]=(X|0)!=(Y|0)&1;J=266}}else J=267;else if((J|0)==186){O=(a[H>>0]|0)!=0;S=d+660|0;if(!((a[S>>0]|0)!=0|O^1))c[d+656>>2]=c[d+632>>2];if(!O){O=d+648|0;c[O>>2]=0;c[O+4>>2]=0;c[O+8>>2]=0;b[O+12>>1]=0;a[O+14>>0]=0;__ZN10CanvasItem6updateEv(d)}if(!(a[e+13>>0]|0)){O=d+632|0;M=c[O>>2]|0;do if(a[D>>0]|0){Q=d+616|0;N=M;P=0;while(1){if((N|0)>=(__ZNK6String6lengthEv(Q)|0)){Z=N;J=204;break}if((N|0)<0){J=201;break}K=c[Q>>2]|0;o=(K|0)==0;if(o)_=0;else _=c[K+-4>>2]|0;if((_|0)<=(N|0)){if(o)$=0;else $=c[K+-4>>2]|0;if(($|0)<=(N|0)){J=201;break}a[1263537]=0}__ZN6VectorIwE14_copy_on_writeEv(Q);K=c[(c[Q>>2]|0)+(N<<2)>>2]|0;o=P;P=(K|0)==95|((K+-48|0)>>>0<10|((K&-33)+-65|0)>>>0<26);K=P|o^1;o=(K&1)+N|0;if(!K){Z=o;J=204;break}else N=o}if((J|0)==201)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((J|0)==204){__ZN8LineEdit14set_cursor_posEi(d,Z);break}}else __ZN8LineEdit14set_cursor_posEi(d,M+1|0);while(0);if(!(a[H>>0]|0))J=266;else{M=c[O>>2]|0;T=d+648|0;c[T>>2]=M;R=c[d+656>>2]|0;N=d+652|0;c[N>>2]=R;if((R|0)<(M|0)){c[N>>2]=M;c[T>>2]=R;aa=R;ca=M}else{aa=M;ca=R}a[S>>0]=(aa|0)!=(ca|0)&1;J=266}}else J=267}else if((J|0)==251){R=(a[H>>0]|0)!=0;M=d+660|0;if(!((a[M>>0]|0)!=0|R^1))c[d+656>>2]=c[d+632>>2];if(!R){R=d+648|0;c[R>>2]=0;c[R+4>>2]=0;c[R+8>>2]=0;b[R+12>>1]=0;a[R+14>>0]=0;__ZN10CanvasItem6updateEv(d);__ZN8LineEdit14set_cursor_posEi(d,0);J=266;break}__ZN8LineEdit14set_cursor_posEi(d,0);R=c[d+632>>2]|0;T=d+648|0;c[T>>2]=R;N=c[d+656>>2]|0;P=d+652|0;c[P>>2]=N;if((N|0)<(R|0)){c[P>>2]=R;c[T>>2]=N;da=N;ea=R}else{da=R;ea=N}a[M>>0]=(da|0)!=(ea|0)&1;J=266}else if((J|0)==259){M=(a[H>>0]|0)!=0;N=d+660|0;if(!((a[N>>0]|0)!=0|M^1))c[d+656>>2]=c[d+632>>2];if(!M){M=d+648|0;c[M>>2]=0;c[M+4>>2]=0;c[M+8>>2]=0;b[M+12>>1]=0;a[M+14>>0]=0;__ZN10CanvasItem6updateEv(d);__ZN8LineEdit14set_cursor_posEi(d,__ZNK6String6lengthEv(d+616|0)|0);J=266;break}__ZN8LineEdit14set_cursor_posEi(d,__ZNK6String6lengthEv(d+616|0)|0);M=c[d+632>>2]|0;R=d+648|0;c[R>>2]=M;T=c[d+656>>2]|0;P=d+652|0;c[P>>2]=T;if((T|0)<(M|0)){c[P>>2]=M;c[R>>2]=T;fa=T;ga=M}else{fa=M;ga=T}a[N>>0]=(fa|0)!=(ga|0)&1;J=266}while(0);if((J|0)==266)__ZN7Control12accept_eventEv(d);else if(((J|0)==267?(a[e+13>>0]|0)==0:0)?(a[D>>0]|0)==0:0){D=e+24|0;if((c[D>>2]|0)>>>0<=31){l=f;return}if((c[G>>2]|0)==16777224){l=f;return}if(a[d+608>>0]|0){G=d+648|0;if(a[d+660>>0]|0)__ZN8LineEdit11delete_textEii(d,c[G>>2]|0,c[d+652>>2]|0);c[G>>2]=0;c[G+4>>2]=0;c[G+8>>2]=0;b[G+12>>1]=0;a[G+14>>0]=0;__ZN10CanvasItem6updateEv(d);c[h>>2]=c[D>>2];c[h+4>>2]=0;__ZN6StringC2EPKwi(r,h,-1);__ZN8LineEdit16append_at_cursorE6String(d,r);h=c[r>>2]|0;if(h|0?(__Z16atomic_decrementPj(h+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(h,1);__ZN8LineEdit13_text_changedEv(d);__ZN7Control12accept_eventEv(d)}}__ZN10CanvasItem6updateEv(d);l=f;return}default:{l=f;return}}}function __ZN8LineEdit5clearEv(a){a=a|0;c[a+644>>2]=0;c[a+632>>2]=0;c[a+636>>2]=0;__ZN6StringaSEPKc(a+612|0,1263606);__ZN6StringaSEPKc(a+616|0,1263606);__ZN10CanvasItem6updateEv(a);__ZN8LineEdit13_text_changedEv(a);return}function __ZN8LineEdit10select_allEv(b){b=b|0;var d=0;d=b+616|0;if(!(__ZNK6String6lengthEv(d)|0))return;c[b+648>>2]=0;c[b+652>>2]=__ZNK6String6lengthEv(d)|0;a[b+660>>0]=1;__ZN10CanvasItem6updateEv(b);return}function __ZN8LineEdit8set_textE6String(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d;c[a+644>>2]=0;f=a+632|0;c[f>>2]=0;g=a+636|0;c[g>>2]=0;__ZN6StringaSEPKc(a+612|0,1263606);__ZN6StringaSEPKc(a+616|0,1263606);__ZN10CanvasItem6updateEv(a);c[e>>2]=0;h=c[b>>2]|0;if(h|0?(c[e>>2]=0,__Z28atomic_conditional_incrementPj(h+-8|0)|0):0)c[e>>2]=c[b>>2];__ZN8LineEdit16append_at_cursorE6String(a,e);b=c[e>>2]|0;if(b|0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(b,1);__ZN10CanvasItem6updateEv(a);c[f>>2]=0;c[g>>2]=0;__ZN8LineEdit13_text_changedEv(a);l=d;return}function __ZNK8LineEdit8get_textEv(a){a=a|0;var b=0,d=0;b=a+616|0;a=c[b>>2]|0;if((a|0)!=0?(__Z28atomic_conditional_incrementPj(a+-8|0)|0)!=0:0)d=c[b>>2]|0;else d=0;return d|0}function __ZN8LineEdit15set_placeholderE6String(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d+8|0;f=d;g=d+4|0;__ZN10StringNameC2ERK6String(g,b);b=__ZNK6Object10XL_MESSAGEERK10StringName(a,g)|0;c[f>>2]=b;do if(b){h=c[b+4>>2]|0;if(h|0){__ZN6StringC2EPKc(e,h);i=c[e>>2]|0;break}h=b+8|0;c[e>>2]=0;j=c[h>>2]|0;if((j|0)!=0?(c[e>>2]=0,(__Z28atomic_conditional_incrementPj(j+-8|0)|0)!=0):0){j=c[h>>2]|0;c[e>>2]=j;i=j}else i=0}else{c[e>>2]=0;i=0}while(0);e=i;b=a+620|0;j=c[b>>2]|0;if((j|0)==(i|0)){if(i|0)k=16}else{if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);c[b>>2]=0;if(i|0)if(!(__Z28atomic_conditional_incrementPj(i+-8|0)|0))k=16;else{c[b>>2]=e;k=16}}if((k|0)==16?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);__ZN10StringNameD2Ev(f);__ZN10StringNameD2Ev(g);__ZN10CanvasItem6updateEv(a);l=d;return}function __ZNK8LineEdit15get_placeholderEv(a){a=a|0;var b=0,d=0;b=a+620|0;a=c[b>>2]|0;if((a|0)!=0?(__Z28atomic_conditional_incrementPj(a+-8|0)|0)!=0:0)d=c[b>>2]|0;else d=0;return d|0}function __ZN8LineEdit21set_placeholder_alphaEf(a,b){a=a|0;b=+b;g[a+624>>2]=b;__ZN10CanvasItem6updateEv(a);return}function __ZNK8LineEdit21get_placeholder_alphaEv(a){a=a|0;return +(+g[a+624>>2])}function __ZNK8LineEdit14get_cursor_posEv(a){a=a|0;return c[a+632>>2]|0}function __ZN8LineEdit25set_expand_to_text_lengthEb(b,c){b=b|0;c=c|0;a[b+668>>0]=c&1;__ZN7Control20minimum_size_changedEv(b);return}function __ZNK8LineEdit25get_expand_to_text_lengthEv(b){b=b|0;return (a[b+668>>0]|0)!=0|0}function __ZN8LineEdit24cursor_set_blink_enabledEb(b,d){b=b|0;d=d|0;var e=0;a[b+669>>0]=d&1;e=c[b+664>>2]|0;if(d)__ZN5Timer5startEv(e);else __ZN5Timer4stopEv(e);a[b+670>>0]=1;return}function __ZNK8LineEdit24cursor_get_blink_enabledEv(b){b=b|0;return (a[b+669>>0]|0)!=0|0}function __ZN8LineEdit22cursor_set_blink_speedEf(b,d){b=b|0;d=+d;if(!(d<=0.0)){a[1263537]=0;__ZN5Timer13set_wait_timeEf(c[b+664>>2]|0,d);return}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(837699,836117,820,839254,0);return}}function __ZNK8LineEdit22cursor_get_blink_speedEv(a){a=a|0;return +(+__ZNK5Timer13get_wait_timeEv(c[a+664>>2]|0))}function __ZN8LineEdit14set_max_lengthEi(b,d){b=b|0;d=d|0;var e=0,f=0,g=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;if((d|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(835927,836117,1073,836141,0);l=e;return}a[1263537]=0;c[b+640>>2]=d;d=b+616|0;c[f>>2]=0;g=c[d>>2]|0;if(g|0?(c[f>>2]=0,__Z28atomic_conditional_incrementPj(g+-8|0)|0):0){g=c[d>>2]|0;c[f>>2]=g;d=g;__ZN8LineEdit8set_textE6String(b,f);if(!g){l=e;return}if(__Z16atomic_decrementPj(d+-8|0)|0){l=e;return}__ZN6Memory11free_staticEPvb(d,1);l=e;return}__ZN8LineEdit8set_textE6String(b,f);l=e;return}function __ZNK8LineEdit14get_max_lengthEv(a){a=a|0;return c[a+640>>2]|0}function __ZN8LineEdit12set_editableEb(b,c){b=b|0;c=c|0;a[b+608>>0]=c&1;__ZN10CanvasItem6updateEv(b);return}function __ZNK8LineEdit11is_editableEv(b){b=b|0;return (a[b+608>>0]|0)!=0|0}function __ZN8LineEdit10set_secretEb(b,c){b=b|0;c=c|0;a[b+609>>0]=c&1;__ZN10CanvasItem6updateEv(b);return}function __ZNK8LineEdit9is_secretEv(b){b=b|0;return (a[b+609>>0]|0)!=0|0}function __ZN8LineEdit6selectEii(d,e,f){d=d|0;e=e|0;f=f|0;var g=0,h=0;if(!(f|e)){g=d+648|0;c[g>>2]=0;c[g+4>>2]=0;c[g+8>>2]=0;b[g+12>>1]=0;a[g+14>>0]=0;__ZN10CanvasItem6updateEv(d);return}g=__ZNK6String6lengthEv(d+616|0)|0;h=(e|0)>0?e:0;e=(h|0)>(g|0)?g:h;h=(f|0)<0|(g|0)<(f|0)?g:f;if((e|0)>=(h|0))return;a[d+660>>0]=1;c[d+648>>2]=e;c[d+652>>2]=h;a[d+661>>0]=0;a[d+662>>0]=0;__ZN10CanvasItem6updateEv(d);return}function __ZN8LineEdit11menu_optionEi(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;switch(d|0){case 0:{if(!(a[b+608>>0]|0)){l=e;return}__ZN8LineEdit8cut_textEv(b);l=e;return}case 1:{if(!(a[b+660>>0]|0)){l=e;return}d=__ZN2OS13get_singletonEv()|0;g=c[(c[d>>2]|0)+108>>2]|0;h=c[b+648>>2]|0;c[f>>2]=__ZNK6String6substrEii(b+616|0,h,(c[b+652>>2]|0)-h|0)|0;Pi[g&2047](d,f);d=c[f>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);l=e;return}case 2:{if(!(a[b+608>>0]|0)){l=e;return}__ZN8LineEdit10paste_textEv(b);l=e;return}case 3:{if(!(a[b+608>>0]|0)){l=e;return}c[b+644>>2]=0;c[b+632>>2]=0;c[b+636>>2]=0;__ZN6StringaSEPKc(b+612|0,1263606);__ZN6StringaSEPKc(b+616|0,1263606);__ZN10CanvasItem6updateEv(b);__ZN8LineEdit13_text_changedEv(b);l=e;return}case 4:{d=b+616|0;if(!(__ZNK6String6lengthEv(d)|0)){l=e;return}c[b+648>>2]=0;c[b+652>>2]=__ZNK6String6lengthEv(d)|0;a[b+660>>0]=1;__ZN10CanvasItem6updateEv(b);l=e;return}case 5:{__ZN8LineEdit4undoEv(b);l=e;return}default:{l=e;return}}}function __ZNK8LineEdit8get_menuEv(a){a=a|0;return c[a+628>>2]|0}function __ZNK13MethodBind0RCI8LineEditP9PopupMenuE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2EPK6Object(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK13MethodBind0RCI8LineEditP9PopupMenuE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,999163);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI8LineEditP9PopupMenuE4callEP6ObjectPPK7VariantiRNS6_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235572)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2EPK6Object(i,ij[n&8191](d)|0);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI8LineEditP9PopupMenuE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0;if(!b)f=0;else{d=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235572)|0;f=d?b:0}b=c[a+44>>2]|0;d=c[a+48>>2]|0;a=f+(d>>1)|0;if(!(d&1)){g=b;h=ij[g&8191](a)|0;c[e>>2]=h;return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=ij[g&8191](a)|0;c[e>>2]=h;return}}function __ZN13MethodBind0RCI8LineEditP9PopupMenuED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN8LineEdit8cut_textEv(d){d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;g=d+660|0;if(!(a[g>>0]|0)){l=e;return}h=d+616|0;i=d+612|0;j=c[i>>2]|0;if((j|0)!=(c[h>>2]|0)){if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);c[i>>2]=0;j=c[h>>2]|0;if(j|0?__Z28atomic_conditional_incrementPj(j+-8|0)|0:0)c[i>>2]=c[h>>2]}i=__ZN2OS13get_singletonEv()|0;j=c[(c[i>>2]|0)+108>>2]|0;k=d+648|0;n=c[k>>2]|0;o=d+652|0;c[f>>2]=__ZNK6String6substrEii(h,n,(c[o>>2]|0)-n|0)|0;Pi[j&2047](i,f);i=c[f>>2]|0;if(i|0?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);if(a[g>>0]|0)__ZN8LineEdit11delete_textEii(d,c[k>>2]|0,c[o>>2]|0);c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0;b[k+12>>1]=0;a[k+14>>0]=0;__ZN10CanvasItem6updateEv(d);l=e;return}function __ZN8LineEdit10paste_textEv(d){d=d|0;var e=0,f=0,g=0,h=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e+4|0;g=e;h=__ZN2OS13get_singletonEv()|0;c[f>>2]=ij[c[(c[h>>2]|0)+112>>2]&8191](h)|0;if(__ZNK6StringneEPKc(f,1263606)|0){if(a[d+660>>0]|0){h=d+648|0;__ZN8LineEdit11delete_textEii(d,c[h>>2]|0,c[d+652>>2]|0);c[h>>2]=0;c[h+4>>2]=0;c[h+8>>2]=0;b[h+12>>1]=0;a[h+14>>0]=0;__ZN10CanvasItem6updateEv(d)}c[g>>2]=0;h=c[f>>2]|0;if(h|0?(c[g>>2]=0,__Z28atomic_conditional_incrementPj(h+-8|0)|0):0)c[g>>2]=c[f>>2];__ZN8LineEdit16append_at_cursorE6String(d,g);h=c[g>>2]|0;if(h|0?(__Z16atomic_decrementPj(h+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(h,1);__ZN8LineEdit13_text_changedEv(d)}d=c[f>>2]|0;if(!d){l=e;return}if(__Z16atomic_decrementPj(d+-8|0)|0){l=e;return}__ZN6Memory11free_staticEPvb(d,1);l=e;return}function __ZN8LineEdit13_text_changedEv(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0;d=l;l=l+128|0;if((l|0)>=(m|0))ba(128);e=d+120|0;f=d+96|0;g=d+72|0;h=d+48|0;i=d+24|0;j=d;if(a[b+668>>0]|0)__ZN7Control20minimum_size_changedEv(b);__ZN10StringNameC2EPKc(e,838520);__ZN7VariantC2ERK6String(f,b+616|0);c[g>>2]=0;c[h>>2]=0;c[i>>2]=0;c[j>>2]=0;__ZN6Object11emit_signalERK10StringNameRK7VariantS5_S5_S5_S5_(b,e,f,g,h,i,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);if(c[i>>2]|0)__ZN7Variant5clearEv(i);if(c[h>>2]|0)__ZN7Variant5clearEv(h);if(c[g>>2]|0)__ZN7Variant5clearEv(g);if(!(c[f>>2]|0)){__ZN10StringNameD2Ev(e);l=d;return}__ZN7Variant5clearEv(f);__ZN10StringNameD2Ev(e);l=d;return}function __ZN8LineEdit4undoEv(b){b=b|0;var d=0,e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d+12|0;f=d+8|0;h=d;i=c[b+632>>2]|0;j=b+612|0;k=b+616|0;n=c[k>>2]|0;if((n|0)!=(c[j>>2]|0)){if(n|0?(__Z16atomic_decrementPj(n+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(n,1);c[k>>2]=0;n=c[j>>2]|0;if(n|0?__Z28atomic_conditional_incrementPj(n+-8|0)|0:0)c[k>>2]=c[j>>2]}__ZN10StringNameC2EPKc(e,990211);__ZN10StringNameC2Ev(f);j=__ZNK7Control8get_fontERK10StringNameS2_(b,e,f)|0;__ZN10StringNameD2Ev(f);__ZN10StringNameD2Ev(e);e=b+644|0;c[e>>2]=0;a:do if((__ZNK6String6lengthEv(k)|0)>0){f=0;while(1){n=c[(c[j>>2]|0)+128>>2]|0;o=c[k>>2]|0;p=(o|0)==0;if(p)q=0;else q=c[o+-4>>2]|0;if((q|0)<=(f|0)){if(p)r=0;else r=c[o+-4>>2]|0;if((r|0)<=(f|0))break;a[1263537]=0}__ZN6VectorIwE14_copy_on_writeEv(k);Ki[n&4095](h,j,c[(c[k>>2]|0)+(f<<2)>>2]|0,0);c[e>>2]=~~(+g[h>>2]+ +(c[e>>2]|0));f=f+1|0;if((f|0)>=(__ZNK6String6lengthEv(k)|0))break a}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);if((i|0)>(__ZNK6String6lengthEv(k)|0))__ZN8LineEdit14set_cursor_posEi(b,__ZNK6String6lengthEv(k)|0);else __ZN8LineEdit14set_cursor_posEi(b,i);__ZN8LineEdit13_text_changedEv(b);if(!j){l=d;return}if(!(__ZN9Reference11unreferenceEv(j)|0)){l=d;return}if(!(__Z17predelete_handlerP6Object(j)|0)){l=d;return}gj[c[(c[j>>2]|0)+76>>2]&8191](j);__ZN6Memory11free_staticEPvb(j,0);l=d;return}function __ZN8LineEdit11delete_textEii(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);h=f+12|0;i=f+8|0;j=f;k=b+616|0;n=b+612|0;o=c[n>>2]|0;do if((o|0)!=(c[k>>2]|0)){if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(o,1);c[n>>2]=0;p=c[k>>2]|0;if(p)if(!(__Z28atomic_conditional_incrementPj(p+-8|0)|0)){q=c[k>>2]|0;r=9;break}else{p=c[k>>2]|0;c[n>>2]=p;q=p;r=9;break}else r=27}else{q=o;r=9}while(0);if((r|0)==9)if((q|0)!=0?(c[q+-4>>2]|0)>0:0){__ZN10StringNameC2EPKc(h,990211);__ZN10StringNameC2Ev(i);q=__ZNK7Control8get_fontERK10StringNameS2_(b,h,i)|0;__ZN10StringNameD2Ev(i);__ZN10StringNameD2Ev(h);if(q|0){a:do if((e|0)>(d|0)){h=b+644|0;i=(d|0)<0;o=d;while(1){n=c[(c[q>>2]|0)+128>>2]|0;if(i){r=21;break}p=c[k>>2]|0;s=(p|0)==0;if(s)t=0;else t=c[p+-4>>2]|0;if((t|0)<=(o|0)){if(s)u=0;else u=c[p+-4>>2]|0;if((u|0)<=(o|0)){r=21;break}a[1263537]=0}__ZN6VectorIwE14_copy_on_writeEv(k);Ki[n&4095](j,q,c[(c[k>>2]|0)+(o<<2)>>2]|0,0);c[h>>2]=~~(+(c[h>>2]|0)-+g[j>>2]);o=o+1|0;if((o|0)>=(e|0))break a}if((r|0)==21)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);if(__ZN9Reference11unreferenceEv(q)|0?__Z17predelete_handlerP6Object(q)|0:0){gj[c[(c[q>>2]|0)+76>>2]&8191](q);__ZN6Memory11free_staticEPvb(q,0)}}}else r=27;if((r|0)==27)c[b+644>>2]=0;r=e-d|0;__ZN6String5eraseEii(k,d,r);e=b+632|0;q=c[e>>2]|0;j=q-d|0;d=q-((j|0)<0?0:(j|0)>(r|0)?r:j)|0;c[e>>2]=d;if((d|0)<(__ZNK6String6lengthEv(k)|0))v=c[e>>2]|0;else{d=__ZNK6String6lengthEv(k)|0;c[e>>2]=d;v=d}d=b+636|0;if((c[d>>2]|0)<=(v|0)){__ZN8LineEdit13_text_changedEv(b);l=f;return}c[d>>2]=v;__ZN8LineEdit13_text_changedEv(b);l=f;return}function __ZNK11MethodBind2I8LineEditiiE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if(b>>>0<2){__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK11MethodBind2I8LineEditiiE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,999163);l=a;return c[b>>2]|0}function __ZN11MethodBind2I8LineEditiiE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0;i=l;l=l+48|0;if((l|0)>=(m|0))ba(48);j=i+24|0;k=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235572)|0:0){c[h>>2]=0;a[1263537]=0;n=d+24|0;o=c[n>>2]|0;if((o|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=o;c[b>>2]=0;l=i;return}p=o-(c[d+20>>2]|0)|0;if((p|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=p;c[b>>2]=0;l=i;return}if((g|0)>0){if((o|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);q=0}else{a[1263537]=0;q=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,q)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=q;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[n>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);r=0}else{a[1263537]=0;r=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,r)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=r;c[b>>2]=0;l=i;return}}}r=c[d+44>>2]|0;q=c[d+48>>2]|0;o=e+(q>>1)|0;if(!(q&1))s=r;else s=c[(c[o>>2]|0)+r>>2]|0;do if((g|0)<1){r=c[n>>2]|0;q=r+-1|0;if((r|0)>=1){e=c[d+16>>2]|0;p=(e|0)==0;if(p)t=0;else t=c[e+-4>>2]|0;if((r|0)<=(t|0)){if(p)u=0;else u=c[e+-4>>2]|0;do if((u|0)<(r|0)){if(p)v=0;else v=c[e+-4>>2]|0;if((v|0)<(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);w=0;break}else{a[1263537]=0;x=37;break}}else x=37;while(0);if((x|0)==37)w=e+(q*24|0)|0;__ZN7VariantC2ERKS_(j,w);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);w=__ZNK7VariantcviEv(j)|0;do if((g|0)<2){v=c[n>>2]|0;u=v+-1|0;t=v+-2|0;if((v|0)>=2){v=c[d+16>>2]|0;r=(v|0)==0;if(r)y=0;else y=c[v+-4>>2]|0;if((u|0)<=(y|0)){if(r)z=0;else z=c[v+-4>>2]|0;do if((z|0)<(u|0)){if(r)A=0;else A=c[v+-4>>2]|0;if((A|0)<(u|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);B=0;break}else{a[1263537]=0;x=54;break}}else x=54;while(0);if((x|0)==54)B=v+(t*24|0)|0;__ZN7VariantC2ERKS_(k,B);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f+4>>2]|0);while(0);f=__ZNK7VariantcviEv(k)|0;bj[s&4095](o,w,f);if(c[k>>2]|0)__ZN7Variant5clearEv(k);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1380,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind2I8LineEditiiE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235572)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1))g=b;else g=c[(c[a>>2]|0)+b>>2]|0;bj[g&4095](a,c[c[d>>2]>>2]|0,c[c[d+4>>2]>>2]|0);return}function __ZN11MethodBind2I8LineEditiiED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK5Timer13get_wait_timeEv(a){a=a|0;return +(+g[a+224>>2])}function __ZN5Timer13set_wait_timeEf(b,d){b=b|0;d=+d;var e=0,f=0,h=0,i=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e+4|0;h=e;__ZN6StringC2EPKc(h,836181);c[f>>2]=__ZNK6String4utf8Ev(h)|0;__Z19_err_set_last_errorPKc(__ZNK10CharString8get_dataEv(f)|0);i=c[f>>2]|0;if(i|0?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);i=c[h>>2]|0;if(i|0?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);a[1263537]=1;if(!(d<=0.0)){a[1263537]=0;g[b+224>>2]=d;l=e;return}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(836215,836229,81,836250,0);l=e;return}}function __ZN5Timer5startEv(b){b=b|0;h[b+232>>3]=+g[b+224>>2];switch(c[b+240>>2]|0){case 0:{__ZN4Node26set_fixed_process_internalEb(b,(a[b+231>>0]|0)==0);break}case 1:{__ZN4Node20set_process_internalEb(b,(a[b+231>>0]|0)==0);break}default:{}}a[b+230>>0]=1;return}function __ZN5Timer4stopEv(b){b=b|0;h[b+232>>3]=-1.0;switch(c[b+240>>2]|0){case 0:{__ZN4Node26set_fixed_process_internalEb(b,0);break}case 1:{__ZN4Node20set_process_internalEb(b,0);break}default:{}}a[b+230>>0]=0;a[b+229>>0]=0;return}function __ZNK13MethodBind0RCI8LineEditbE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Eb(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK13MethodBind0RCI8LineEditbE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,999163);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI8LineEditbE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235572)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2Eb(i,ij[n&8191](d)|0);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI8LineEditbE7ptrcallEP6ObjectPPKvPv(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0;if(!d)g=0;else{e=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1235572)|0;g=e?d:0}d=c[b+44>>2]|0;e=c[b+48>>2]|0;b=g+(e>>1)|0;if(!(e&1)){h=d;i=ij[h&8191](b)|0;j=i&1;a[f>>0]=j;return}else{h=c[(c[b>>2]|0)+d>>2]|0;i=ij[h&8191](b)|0;j=i&1;a[f>>0]=j;return}}function __ZN13MethodBind0RCI8LineEditbED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I8LineEditbE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if(!b){__ZN7VariantC2Eb(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK11MethodBind1I8LineEditbE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,999163);l=a;return c[b>>2]|0}function __ZN11MethodBind1I8LineEditbE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235572)|0:0){c[h>>2]=0;a[1263537]=0;k=d+24|0;n=c[k>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=i;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=i;return}if((g|0)>0){if((n|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);p=0}else{a[1263537]=0;p=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,p)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=p;c[b>>2]=0;l=i;return}}p=c[d+44>>2]|0;n=c[d+48>>2]|0;o=e+(n>>1)|0;if(!(n&1))q=p;else q=c[(c[o>>2]|0)+p>>2]|0;do if((g|0)<1){p=c[k>>2]|0;n=p+-1|0;if((p|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)s=0;else s=c[e+-4>>2]|0;if((p|0)<=(s|0)){if(r)t=0;else t=c[e+-4>>2]|0;do if((t|0)<(p|0)){if(r)u=0;else u=c[e+-4>>2]|0;if((u|0)<(p|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);v=0;break}else{a[1263537]=0;w=31;break}}else w=31;while(0);if((w|0)==31)v=e+(n*24|0)|0;__ZN7VariantC2ERKS_(j,v);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);f=__ZNK7VariantcvbEv(j)|0;Pi[q&2047](o,f);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I8LineEditbE7ptrcallEP6ObjectPPKvPv(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0;if(!d)g=0;else{f=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1235572)|0;g=f?d:0}d=c[b+44>>2]|0;f=c[b+48>>2]|0;b=g+(f>>1)|0;if(!(f&1))h=d;else h=c[(c[b>>2]|0)+d>>2]|0;Pi[h&2047](b,(a[c[e>>2]>>0]|0)!=0);return}function __ZN11MethodBind1I8LineEditbED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI8LineEditiE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK13MethodBind0RCI8LineEditiE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,999163);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI8LineEditiE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235572)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2Ei(i,ij[n&8191](d)|0);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI8LineEditiE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0;if(!b)f=0;else{d=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235572)|0;f=d?b:0}b=c[a+44>>2]|0;d=c[a+48>>2]|0;a=f+(d>>1)|0;if(!(d&1)){g=b;h=ij[g&8191](a)|0;c[e>>2]=h;return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=ij[g&8191](a)|0;c[e>>2]=h;return}}function __ZN13MethodBind0RCI8LineEditiED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I8LineEditiE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if(!b){__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK11MethodBind1I8LineEditiE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,999163);l=a;return c[b>>2]|0}function __ZN11MethodBind1I8LineEditiE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235572)|0:0){c[h>>2]=0;a[1263537]=0;k=d+24|0;n=c[k>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=i;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=i;return}if((g|0)>0){if((n|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);p=0}else{a[1263537]=0;p=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,p)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=p;c[b>>2]=0;l=i;return}}p=c[d+44>>2]|0;n=c[d+48>>2]|0;o=e+(n>>1)|0;if(!(n&1))q=p;else q=c[(c[o>>2]|0)+p>>2]|0;do if((g|0)<1){p=c[k>>2]|0;n=p+-1|0;if((p|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)s=0;else s=c[e+-4>>2]|0;if((p|0)<=(s|0)){if(r)t=0;else t=c[e+-4>>2]|0;do if((t|0)<(p|0)){if(r)u=0;else u=c[e+-4>>2]|0;if((u|0)<(p|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);v=0;break}else{a[1263537]=0;w=31;break}}else w=31;while(0);if((w|0)==31)v=e+(n*24|0)|0;__ZN7VariantC2ERKS_(j,v);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);f=__ZNK7VariantcviEv(j)|0;Pi[q&2047](o,f);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I8LineEditiE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235572)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1)){g=b;h=c[d>>2]|0;i=c[h>>2]|0;Pi[g&2047](a,i);return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=c[d>>2]|0;i=c[h>>2]|0;Pi[g&2047](a,i);return}}function __ZN11MethodBind1I8LineEditiED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI8LineEditfE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Ef(d,0.0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK13MethodBind0RCI8LineEditfE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,999163);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI8LineEditfE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235572)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2Ef(i,+mj[n&511](d));__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI8LineEditfE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0.0;if(!b)f=0;else{d=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235572)|0;f=d?b:0}b=c[a+44>>2]|0;d=c[a+48>>2]|0;a=f+(d>>1)|0;if(!(d&1)){h=b;i=+mj[h&511](a);g[e>>2]=i;return}else{h=c[(c[a>>2]|0)+b>>2]|0;i=+mj[h&511](a);g[e>>2]=i;return}}function __ZN13MethodBind0RCI8LineEditfED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I8LineEditfE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if(!b){__ZN7VariantC2Ef(d,0.0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK11MethodBind1I8LineEditfE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,999163);l=a;return c[b>>2]|0}function __ZN11MethodBind1I8LineEditfE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0.0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235572)|0:0){c[h>>2]=0;a[1263537]=0;k=d+24|0;n=c[k>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=i;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=i;return}if((g|0)>0){if((n|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);p=0}else{a[1263537]=0;p=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,p)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=p;c[b>>2]=0;l=i;return}}p=c[d+44>>2]|0;n=c[d+48>>2]|0;o=e+(n>>1)|0;if(!(n&1))q=p;else q=c[(c[o>>2]|0)+p>>2]|0;do if((g|0)<1){p=c[k>>2]|0;n=p+-1|0;if((p|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)s=0;else s=c[e+-4>>2]|0;if((p|0)<=(s|0)){if(r)t=0;else t=c[e+-4>>2]|0;do if((t|0)<(p|0)){if(r)u=0;else u=c[e+-4>>2]|0;if((u|0)<(p|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);v=0;break}else{a[1263537]=0;w=31;break}}else w=31;while(0);if((w|0)==31)v=e+(n*24|0)|0;__ZN7VariantC2ERKS_(j,v);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);x=+__ZNK7VariantcvfEv(j);Mi[q&511](o,x);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I8LineEditfE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0,j=0.0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235572)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1)){h=b;i=c[d>>2]|0;j=+g[i>>2];Mi[h&511](a,j);return}else{h=c[(c[a>>2]|0)+b>>2]|0;i=c[d>>2]|0;j=+g[i>>2];Mi[h&511](a,j);return}}function __ZN11MethodBind1I8LineEditfED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI8LineEdit6StringE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;if((b|0)!=-1){f=0;l=a;return f|0}c[d>>2]=0;__ZN7VariantC2ERK6String(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);e=c[d>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);f=b;l=a;return f|0}function __ZNK13MethodBind0RCI8LineEdit6StringE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,999163);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI8LineEdit6StringE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;j=f+24|0;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235572)|0:0){c[h>>2]=0;a[1263537]=0;k=c[d+24>>2]|0;if((k|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=k;c[b>>2]=0;l=f;return}n=k-(c[d+20>>2]|0)|0;if((n|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=n;c[b>>2]=0;l=f;return}n=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))o=n;else o=c[(c[d>>2]|0)+n>>2]|0;c[j>>2]=ij[o&8191](d)|0;__ZN7VariantC2ERK6String(i,j);d=c[j>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI8LineEdit6StringE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0;if(!b)f=0;else{d=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235572)|0;f=d?b:0}b=c[a+44>>2]|0;d=c[a+48>>2]|0;a=f+(d>>1)|0;if(!(d&1))g=b;else g=c[(c[a>>2]|0)+b>>2]|0;b=ij[g&8191](a)|0;a=b;g=c[e>>2]|0;if((g|0)==(b|0)){if(!b)return}else{if(g|0?(__Z16atomic_decrementPj(g+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(g,1);c[e>>2]=0;if(!b)return;if(__Z28atomic_conditional_incrementPj(b+-8|0)|0)c[e>>2]=a}if(__Z16atomic_decrementPj(b+-8|0)|0)return;__ZN6Memory11free_staticEPvb(b,1);return}function __ZN13MethodBind0RCI8LineEdit6StringED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I8LineEdit6StringE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;if(b|0){f=0;l=a;return f|0}c[d>>2]=0;__ZN7VariantC2ERK6String(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);e=c[d>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);f=b;l=a;return f|0}function __ZNK11MethodBind1I8LineEdit6StringE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,999163);l=a;return c[b>>2]|0}function __ZN11MethodBind1I8LineEdit6StringE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i+24|0;k=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235572)|0:0){c[h>>2]=0;a[1263537]=0;n=d+24|0;o=c[n>>2]|0;if((o|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=o;c[b>>2]=0;l=i;return}p=o-(c[d+20>>2]|0)|0;if((p|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=p;c[b>>2]=0;l=i;return}if((g|0)>0){if((o|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);q=0}else{a[1263537]=0;q=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,q)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=q;c[b>>2]=0;l=i;return}}q=c[d+44>>2]|0;o=c[d+48>>2]|0;p=e+(o>>1)|0;if(!(o&1))r=q;else r=c[(c[p>>2]|0)+q>>2]|0;do if((g|0)<1){q=c[n>>2]|0;o=q+-1|0;if((q|0)>=1){e=c[d+16>>2]|0;s=(e|0)==0;if(s)t=0;else t=c[e+-4>>2]|0;if((q|0)<=(t|0)){if(s)u=0;else u=c[e+-4>>2]|0;do if((u|0)<(q|0)){if(s)v=0;else v=c[e+-4>>2]|0;if((v|0)<(q|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);w=0;break}else{a[1263537]=0;x=31;break}}else x=31;while(0);if((x|0)==31)w=e+(o*24|0)|0;__ZN7VariantC2ERKS_(k,w);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);c[j>>2]=__ZNK7Variantcv6StringEv(k)|0;Pi[r&2047](p,j);p=c[j>>2]|0;if(p|0?(__Z16atomic_decrementPj(p+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(p,1);if(c[k>>2]|0)__ZN7Variant5clearEv(k);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I8LineEdit6StringE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235572)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;b=c[d>>2]|0;d=c[b>>2]|0;if((d|0)!=0?(__Z28atomic_conditional_incrementPj(d+-8|0)|0)!=0:0)j=c[b>>2]|0;else j=0;c[f>>2]=j;Pi[i&2047](a,f);a=c[f>>2]|0;if(!a){l=e;return}if(__Z16atomic_decrementPj(a+-8|0)|0){l=e;return}__ZN6Memory11free_staticEPvb(a,1);l=e;return}function __ZN11MethodBind1I8LineEdit6StringED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN8LineEdit11delete_charEv(b){b=b|0;var d=0,e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d+12|0;f=d+8|0;h=d;i=b+616|0;if((__ZNK6String6lengthEv(i)|0)<1){l=d;return}j=b+632|0;if(!(c[j>>2]|0)){l=d;return}__ZN10StringNameC2EPKc(e,990211);__ZN10StringNameC2Ev(f);k=__ZNK7Control8get_fontERK10StringNameS2_(b,e,f)|0;__ZN10StringNameD2Ev(f);__ZN10StringNameD2Ev(e);e=(k|0)==0;if(e){__ZN6String5eraseEii(i,(c[j>>2]|0)+-1|0,1);__ZN8LineEdit14set_cursor_posEi(b,(c[j>>2]|0)+-1|0);__ZN8LineEdit13_text_changedEv(b);l=d;return}f=c[(c[k>>2]|0)+128>>2]|0;n=c[j>>2]|0;o=n+-1|0;if((n|0)<1)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);p=c[i>>2]|0;q=(p|0)==0;if(q)r=0;else r=c[p+-4>>2]|0;do if((r|0)<(n|0)){if(q)s=0;else s=c[p+-4>>2]|0;if((s|0)<(n|0))__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else{a[1263537]=0;break}}while(0);__ZN6VectorIwE14_copy_on_writeEv(i);Ki[f&4095](h,k,c[(c[i>>2]|0)+(o<<2)>>2]|0,0);o=b+644|0;c[o>>2]=~~(+(c[o>>2]|0)-+g[h>>2]);__ZN6String5eraseEii(i,(c[j>>2]|0)+-1|0,1);__ZN8LineEdit14set_cursor_posEi(b,(c[j>>2]|0)+-1|0);__ZN8LineEdit13_text_changedEv(b);if(e){l=d;return}if(!(__ZN9Reference11unreferenceEv(k)|0)){l=d;return}if(!(__Z17predelete_handlerP6Object(k)|0)){l=d;return}gj[c[(c[k>>2]|0)+76>>2]&8191](k);__ZN6Memory11free_staticEPvb(k,0);l=d;return}function __ZNK11MethodBind1I8LineEdit10InputEventE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0;a=l;l=l+80|0;if((l|0)>=(m|0))ba(80);d=a+24|0;e=a;if(b|0){f=0;l=a;return f|0}b=d;g=b+56|0;do{c[b>>2]=0;b=b+4|0}while((b|0)<(g|0));__ZN7VariantC2ERK10InputEvent(e,d);d=c[e>>2]|0;if(d|0)__ZN7Variant5clearEv(e);f=d;l=a;return f|0}function __ZNK11MethodBind1I8LineEdit10InputEventE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,999163);l=a;return c[b>>2]|0}function __ZN11MethodBind1I8LineEdit10InputEventE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0;i=l;l=l+144|0;if((l|0)>=(m|0))ba(144);j=i+80|0;k=i+24|0;n=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235572)|0:0){c[h>>2]=0;a[1263537]=0;o=d+24|0;p=c[o>>2]|0;if((p|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=p;c[b>>2]=0;l=i;return}q=p-(c[d+20>>2]|0)|0;if((q|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=q;c[b>>2]=0;l=i;return}if((g|0)>0){if((p|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);r=0}else{a[1263537]=0;r=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,r)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=r;c[b>>2]=0;l=i;return}}r=c[d+44>>2]|0;p=c[d+48>>2]|0;q=e+(p>>1)|0;if(!(p&1))s=r;else s=c[(c[q>>2]|0)+r>>2]|0;do if((g|0)<1){r=c[o>>2]|0;p=r+-1|0;if((r|0)>=1){e=c[d+16>>2]|0;t=(e|0)==0;if(t)u=0;else u=c[e+-4>>2]|0;if((r|0)<=(u|0)){if(t)v=0;else v=c[e+-4>>2]|0;do if((v|0)<(r|0)){if(t)w=0;else w=c[e+-4>>2]|0;if((w|0)<(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);x=0;break}else{a[1263537]=0;y=31;break}}else y=31;while(0);if((y|0)==31)x=e+(p*24|0)|0;__ZN7VariantC2ERKS_(n,x);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f>>2]|0);while(0);__ZNK7Variantcv10InputEventEv(k,n);f=j;x=k;k=f+56|0;do{c[f>>2]=c[x>>2];f=f+4|0;x=x+4|0}while((f|0)<(k|0));Pi[s&2047](q,j);if(c[n>>2]|0)__ZN7Variant5clearEv(n);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I8LineEdit10InputEventE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;e=l;l=l+64|0;if((l|0)>=(m|0))ba(64);f=e;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235572)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;b=f;h=c[d>>2]|0;d=b+56|0;do{c[b>>2]=c[h>>2];b=b+4|0;h=h+4|0}while((b|0)<(d|0));Pi[i&2047](a,f);l=e;return}function __ZN11MethodBind1I8LineEdit10InputEventED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI8LineEditNS0_5AlignEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK13MethodBind0RCI8LineEditNS0_5AlignEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,999163);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI8LineEditNS0_5AlignEE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235572)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2Ei(i,ij[n&8191](d)|0);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI8LineEditNS0_5AlignEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0;if(!b)f=0;else{d=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235572)|0;f=d?b:0}b=c[a+44>>2]|0;d=c[a+48>>2]|0;a=f+(d>>1)|0;if(!(d&1)){g=b;h=ij[g&8191](a)|0;c[e>>2]=h;return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=ij[g&8191](a)|0;c[e>>2]=h;return}}function __ZN13MethodBind0RCI8LineEditNS0_5AlignEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I8LineEditNS0_5AlignEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if(!b){__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK11MethodBind1I8LineEditNS0_5AlignEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,999163);l=a;return c[b>>2]|0}function __ZN11MethodBind1I8LineEditNS0_5AlignEE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235572)|0:0){c[h>>2]=0;a[1263537]=0;k=d+24|0;n=c[k>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=i;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=i;return}if((g|0)>0){if((n|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);p=0}else{a[1263537]=0;p=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,p)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=p;c[b>>2]=0;l=i;return}}p=c[d+44>>2]|0;n=c[d+48>>2]|0;o=e+(n>>1)|0;if(!(n&1))q=p;else q=c[(c[o>>2]|0)+p>>2]|0;do if((g|0)<1){p=c[k>>2]|0;n=p+-1|0;if((p|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)s=0;else s=c[e+-4>>2]|0;if((p|0)<=(s|0)){if(r)t=0;else t=c[e+-4>>2]|0;do if((t|0)<(p|0)){if(r)u=0;else u=c[e+-4>>2]|0;if((u|0)<(p|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);v=0;break}else{a[1263537]=0;w=31;break}}else w=31;while(0);if((w|0)==31)v=e+(n*24|0)|0;__ZN7VariantC2ERKS_(j,v);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);f=__ZNK7VariantcviEv(j)|0;Pi[q&2047](o,f);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I8LineEditNS0_5AlignEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235572)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1)){g=b;h=c[d>>2]|0;i=c[h>>2]|0;Pi[g&2047](a,i);return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=c[d>>2]|0;i=c[h>>2]|0;Pi[g&2047](a,i);return}}function __ZN11MethodBind1I8LineEditNS0_5AlignEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind0I8LineEditE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return 0}function __ZNK11MethodBind0I8LineEditE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,999163);l=a;return c[b>>2]|0}function __ZN11MethodBind0I8LineEditE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235572)|0:0){c[h>>2]=0;a[1263537]=0;f=c[d+24>>2]|0;if((f|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=f;c[b>>2]=0;return}i=f-(c[d+20>>2]|0)|0;if((i|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=i;c[b>>2]=0;return}i=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))j=i;else j=c[(c[d>>2]|0)+i>>2]|0;gj[j&8191](d);c[b>>2]=0;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,110,1146558,0);c[b>>2]=0;return}function __ZN11MethodBind0I8LineEditE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235572)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1)){g=b;gj[g&8191](a);return}else{g=c[(c[a>>2]|0)+b>>2]|0;gj[g&8191](a);return}}function __ZN11MethodBind0I8LineEditED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN9ScrollBar18_initialize_classvEv(b){b=b|0;if(a[1256992]|0)return;if(!(a[1256993]|0)){if(!(a[1256994]|0)){if(!(a[1256995]|0)){if(!(a[1256996]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI4NodeEEvv();__ZN4Node13_bind_methodsEv();a[1256996]=1}__ZN7ClassDB10_add_classI10CanvasItemEEvv();__ZN10CanvasItem13_bind_methodsEv();a[1256995]=1}__ZN7ClassDB10_add_classI7ControlEEvv();__ZN7Control13_bind_methodsEv();a[1256994]=1}__ZN7ClassDB10_add_classI5RangeEEvv();__ZN5Range13_bind_methodsEv();a[1256993]=1}__ZN7ClassDB10_add_classI9ScrollBarEEvv();__ZN9ScrollBar13_bind_methodsEv();a[1256992]=1;return}function __ZN9ScrollBar5_setvERK10StringNameRK7Variant(a,b,c){a=a|0;b=b|0;c=c|0;if(1128!=1129)return __ZN7Control4_setERK10StringNameRK7Variant(a,b,c)|0;else return 0;return 0}function __ZNK9ScrollBar5_getvERK10StringNameR7Variant(a,b,c){a=a|0;b=b|0;c=c|0;var d=0;if(1130!=1131?__ZNK7Control4_getERK10StringNameR7Variant(a,b,c)|0:0)d=1;else d=0;return d|0}function __ZNK9ScrollBar16_get_class_namevEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+8|0;e=b+4|0;f=b;g=a+612|0;a=c[g>>2]|0;if(a|0){if(c[a+4>>2]|0){l=b;return g|0}if(__ZNK6String6lengthEv(a+8|0)|0){l=b;return g|0}}__ZN6StringC2EPKc(d,946941);c[f>>2]=c[d>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameaSERKS_(g,e);__ZN10StringNameD2Ev(e);e=c[f>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);l=b;return g|0}function __ZNK9ScrollBar9get_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,946941);l=a;return c[b>>2]|0}function __ZNK9ScrollBar8is_classERK6String(a,b){a=a|0;b=b|0;var c=0;if((((!(__ZNK6StringeqEPKc(b,946941)|0)?!(__ZNK6StringeqEPKc(b,875219)|0):0)?!(__ZNK6StringeqEPKc(b,1111718)|0):0)?!(__ZNK6StringeqEPKc(b,947933)|0):0)?!(__ZNK6StringeqEPKc(b,1132465)|0):0)c=__ZNK6StringeqEPKc(b,1142944)|0;else c=1;return c|0}function __ZNK9ScrollBar12is_class_ptrEPv(a,b){a=a|0;b=b|0;var c=0;if((b|0)==1220736){c=1;return c|0}c=(b|0)==1220740|((b|0)==1220744|((b|0)==1220748|((b|0)==1220720|(b|0)==1220580)));return c|0}function __ZN9ScrollBarD2Ev(a){a=a|0;c[a>>2]=238404;__ZN8NodePathD2Ev(a+652|0);__ZN10StringNameD2Ev(a+612|0);__ZN5RangeD2Ev(a);return}function __ZN9ScrollBarD0Ev(a){a=a|0;c[a>>2]=238404;__ZN8NodePathD2Ev(a+652|0);__ZN10StringNameD2Ev(a+612|0);__ZN5RangeD2Ev(a);__ZdlPv(a);return}function __ZNK9ScrollBar16get_minimum_sizeEv(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,h=0,i=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0.0,J=0,K=0.0,L=0.0,M=0,N=0.0,O=0;d=l;l=l+160|0;if((l|0)>=(m|0))ba(160);e=d+152|0;f=d+144|0;h=d+136|0;i=d+128|0;k=d+120|0;n=d+112|0;o=d+104|0;p=d+96|0;q=d+88|0;r=d+80|0;s=d+72|0;t=d+64|0;u=d+56|0;v=d+48|0;w=d+40|0;x=d+32|0;y=d+24|0;z=d+16|0;A=d+8|0;B=d;__ZN10StringNameC2EPKc(e,1003775);__ZN10StringNameC2Ev(f);C=__ZNK7Control8get_iconERK10StringNameS2_(b,e,f)|0;__ZN10StringNameD2Ev(f);__ZN10StringNameD2Ev(e);__ZN10StringNameC2EPKc(e,1003785);__ZN10StringNameC2Ev(f);D=__ZNK7Control8get_iconERK10StringNameS2_(b,e,f)|0;__ZN10StringNameD2Ev(f);__ZN10StringNameD2Ev(e);__ZN10StringNameC2EPKc(e,1002180);__ZN10StringNameC2Ev(f);E=__ZNK7Control12get_styleboxERK10StringNameS2_(b,e,f)|0;__ZN10StringNameD2Ev(f);__ZN10StringNameD2Ev(e);g[a>>2]=0.0;F=a+4|0;g[F>>2]=0.0;G=b+616|0;H=c[G>>2]|0;if((H|0)==1){Pi[c[(c[C>>2]|0)+124>>2]&2047](h,C);I=+g[h>>2];__ZNK8StyleBox16get_minimum_sizeEv(i,E);Pi[c[(c[E>>2]|0)+124>>2]&2047](e,E);__ZNK7Vector2plERKS_(k,i,e);if(I>+g[k>>2]){Pi[c[(c[C>>2]|0)+124>>2]&2047](n,C);k=c[n>>2]|0;c[a>>2]=k;J=k}else{__ZNK8StyleBox16get_minimum_sizeEv(o,E);Pi[c[(c[E>>2]|0)+124>>2]&2047](f,E);__ZNK7Vector2plERKS_(p,o,f);o=c[p>>2]|0;c[a>>2]=o;J=o}I=(c[j>>2]=J,+g[j>>2]);Pi[c[(c[C>>2]|0)+124>>2]&2047](q,C);K=+g[q+4>>2]+0.0;Pi[c[(c[D>>2]|0)+124>>2]&2047](r,D);L=+g[r+4>>2]+K;__ZNK8StyleBox16get_minimum_sizeEv(s,E);K=L+ +g[s+4>>2];g[F>>2]=K+ +__ZNK9ScrollBar20get_grabber_min_sizeEv(b);M=c[G>>2]|0;N=I}else{M=H;N=0.0}if(M){if(E|0)O=12}else{Pi[c[(c[C>>2]|0)+124>>2]&2047](t,C);I=+g[t+4>>2];Pi[c[(c[E>>2]|0)+124>>2]&2047](u,E);__ZNK8StyleBox16get_minimum_sizeEv(e,E);__ZNK7Vector2plERKS_(v,u,e);if(I>+g[v+4>>2]){Pi[c[(c[C>>2]|0)+124>>2]&2047](w,C);c[a+4>>2]=c[w+4>>2]}else{Pi[c[(c[E>>2]|0)+124>>2]&2047](x,E);__ZNK8StyleBox16get_minimum_sizeEv(f,E);__ZNK7Vector2plERKS_(y,x,f);c[a+4>>2]=c[y+4>>2]}Pi[c[(c[C>>2]|0)+124>>2]&2047](z,C);I=+g[z>>2]+N;Pi[c[(c[D>>2]|0)+124>>2]&2047](A,D);N=+g[A>>2]+I;__ZNK8StyleBox16get_minimum_sizeEv(B,E);I=N+ +g[B>>2];g[a>>2]=I+ +__ZNK9ScrollBar20get_grabber_min_sizeEv(b);O=12}if(((O|0)==12?__ZN9Reference11unreferenceEv(E)|0:0)?__Z17predelete_handlerP6Object(E)|0:0){gj[c[(c[E>>2]|0)+76>>2]&8191](E);__ZN6Memory11free_staticEPvb(E,0)}if((D|0?__ZN9Reference11unreferenceEv(D)|0:0)?__Z17predelete_handlerP6Object(D)|0:0){gj[c[(c[D>>2]|0)+76>>2]&8191](D);__ZN6Memory11free_staticEPvb(D,0)}if(!C){l=d;return}if(!(__ZN9Reference11unreferenceEv(C)|0)){l=d;return}if(!(__Z17predelete_handlerP6Object(C)|0)){l=d;return}gj[c[(c[C>>2]|0)+76>>2]&8191](C);__ZN6Memory11free_staticEPvb(C,0);l=d;return}function __ZNK9ScrollBar20get_grabber_min_sizeEv(a){a=a|0;var b=0,d=0,e=0,f=0,h=0,i=0.0;b=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=b+16|0;e=b+8|0;f=b;__ZN10StringNameC2EPKc(d,1002708);__ZN10StringNameC2Ev(e);h=__ZNK7Control12get_styleboxERK10StringNameS2_(a,d,e)|0;__ZN10StringNameD2Ev(e);__ZN10StringNameD2Ev(d);__ZNK8StyleBox16get_minimum_sizeEv(f,h);Pi[c[(c[h>>2]|0)+124>>2]&2047](e,h);__ZNK7Vector2plERKS_(d,f,e);i=(c[a+616>>2]|0)==1?+g[d+4>>2]:+g[d>>2];if(!h){l=b;return +i}if(!(__ZN9Reference11unreferenceEv(h)|0)){l=b;return +i}if(!(__Z17predelete_handlerP6Object(h)|0)){l=b;return +i}gj[c[(c[h>>2]|0)+76>>2]&8191](h);__ZN6Memory11free_staticEPvb(h,0);l=b;return +i}function __ZN9ScrollBar13_bind_methodsEv(){var a=0,b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0;a=l;l=l+96|0;if((l|0)>=(m|0))ba(96);b=a+76|0;d=a+64|0;e=a+56|0;f=a+40|0;g=a+24|0;h=a+8|0;i=a+4|0;j=a+72|0;k=a;n=a+48|0;o=a+32|0;p=a+16|0;__Z8D_METHODPKc(d,915429);q=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(q);c[q>>2]=238600;__ZN10MethodBind10_set_constEb(q,0);__ZN10MethodBind24_generate_argument_typesEi(q,1);c[q+44>>2]=979;c[q+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,q,d,0,0)|0;q=d+4|0;r=c[q>>2]|0;if(r|0?(__Z16atomic_decrementPj(r+-8|0)|0)==0:0){s=c[q>>2]|0;q=(s|0)==0?0:s+-4|0;s=q+4|0;if(c[q>>2]|0){t=0;do{__ZN10StringNameD2Ev(s+(t<<2)|0);t=t+1|0}while(t>>>0<(c[q>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(r,1)}__ZN10StringNameD2Ev(d);__Z8D_METHODPKcS0_(e,836316,1094096);d=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(d);c[d>>2]=238636;__ZN10MethodBind10_set_constEb(d,0);__ZN10MethodBind24_generate_argument_typesEi(d,1);c[d+44>>2]=71;c[d+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,d,e,0,0)|0;d=e+4|0;r=c[d>>2]|0;if(r|0?(__Z16atomic_decrementPj(r+-8|0)|0)==0:0){q=c[d>>2]|0;d=(q|0)==0?0:q+-4|0;q=d+4|0;if(c[d>>2]|0){t=0;do{__ZN10StringNameD2Ev(q+(t<<2)|0);t=t+1|0}while(t>>>0<(c[d>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(r,1)}__ZN10StringNameD2Ev(e);__Z8D_METHODPKc(f,836332);e=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(e);c[e>>2]=238672;__ZN10MethodBind10_set_constEb(e,1);__ZN10MethodBind24_generate_argument_typesEi(e,0);__ZN10MethodBind12_set_returnsEb(e,1);c[e+44>>2]=81;c[e+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,e,f,0,0)|0;e=f+4|0;r=c[e>>2]|0;if(r|0?(__Z16atomic_decrementPj(r+-8|0)|0)==0:0){d=c[e>>2]|0;e=(d|0)==0?0:d+-4|0;d=e+4|0;if(c[e>>2]|0){t=0;do{__ZN10StringNameD2Ev(d+(t<<2)|0);t=t+1|0}while(t>>>0<(c[e>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(r,1)}__ZN10StringNameD2Ev(f);__Z8D_METHODPKc(g,836348);f=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(f);c[f>>2]=238708;__ZN10MethodBind10_set_constEb(f,0);__ZN10MethodBind24_generate_argument_typesEi(f,1);c[f+44>>2]=980;c[f+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,f,g,0,0)|0;f=g+4|0;r=c[f>>2]|0;if(r|0?(__Z16atomic_decrementPj(r+-8|0)|0)==0:0){e=c[f>>2]|0;f=(e|0)==0?0:e+-4|0;e=f+4|0;if(c[f>>2]|0){t=0;do{__ZN10StringNameD2Ev(e+(t<<2)|0);t=t+1|0}while(t>>>0<(c[f>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(r,1)}__ZN10StringNameD2Ev(g);__Z8D_METHODPKc(h,836366);g=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(g);c[g>>2]=238744;__ZN10MethodBind10_set_constEb(g,0);__ZN10MethodBind24_generate_argument_typesEi(g,0);c[g+44>>2]=5167;c[g+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,g,h,0,0)|0;g=h+4|0;r=c[g>>2]|0;if(r|0?(__Z16atomic_decrementPj(r+-8|0)|0)==0:0){f=c[g>>2]|0;g=(f|0)==0?0:f+-4|0;f=g+4|0;if(c[g>>2]|0){t=0;do{__ZN10StringNameD2Ev(f+(t<<2)|0);t=t+1|0}while(t>>>0<(c[g>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(r,1)}__ZN10StringNameD2Ev(h);__ZN6StringC2EPKc(b,946941);c[j>>2]=c[b>>2];__ZN10StringNameC2ERK6String(i,j);__ZN6StringC2EPKc(k,836383);__ZN6StringC2EPKc(n,836395);h=b+4|0;c[h>>2]=0;r=b+12|0;c[r>>2]=0;c[b>>2]=3;g=c[k>>2]|0;if(g|0?(c[h>>2]=0,__Z28atomic_conditional_incrementPj(g+-8|0)|0):0)c[h>>2]=c[k>>2];c[b+8>>2]=1;h=c[r>>2]|0;if((h|0)!=(c[n>>2]|0)){if(h|0?(__Z16atomic_decrementPj(h+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(h,1);c[r>>2]=0;h=c[n>>2]|0;if(h|0?__Z28atomic_conditional_incrementPj(h+-8|0)|0:0)c[r>>2]=c[n>>2]}c[b+16>>2]=7;c[o>>2]=__Z11_scs_createPKc(836316)|0;c[p>>2]=__Z11_scs_createPKc(836332)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(i,b,o,p,-1);__ZN10StringNameD2Ev(p);__ZN10StringNameD2Ev(o);o=c[b+12>>2]|0;if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(o,1);o=c[b+4>>2]|0;if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(o,1);o=c[n>>2]|0;if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(o,1);o=c[k>>2]|0;if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(o,1);__ZN10StringNameD2Ev(i);i=c[j>>2]|0;if(!i){l=a;return}if(__Z16atomic_decrementPj(i+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(i,1);l=a;return}function __ZN9ScrollBar10_gui_inputE10InputEvent(b,d){b=b|0;d=d|0;var e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0.0,q=0,r=0,s=0,t=0,u=0.0,v=0,w=0.0,x=0.0,y=0.0,z=0.0,A=0.0,B=0.0,C=0,D=0.0,E=0.0,F=0,G=0,H=0,I=0,J=0,K=0.0,L=0.0,M=0.0,N=0.0;e=l;l=l+48|0;if((l|0)>=(m|0))ba(48);f=e+36|0;h=e+32|0;i=e+24|0;j=e+16|0;k=e+8|0;n=e;switch(c[d+4>>2]|0){case 3:{__ZN7Control12accept_eventEv(b);switch(c[d+40>>2]|0){case 5:{if(!(a[d+44>>0]|0)){l=e;return}__ZN5Range9set_valueEd(b,+__ZNK5Range9get_valueEv(b)+ +__ZNK5Range8get_pageEv(b)*.25);__ZN7Control12accept_eventEv(b);l=e;return}case 4:{if(!(a[d+44>>0]|0)){l=e;return}__ZN5Range9set_valueEd(b,+__ZNK5Range9get_valueEv(b)-+__ZNK5Range8get_pageEv(b)*.25);__ZN7Control12accept_eventEv(b);l=e;return}case 1:{if(!(a[d+44>>0]|0)){a[b+636>>0]=0;__ZN10CanvasItem6updateEv(b);l=e;return}o=b+616|0;p=+g[((c[o>>2]|0)==1?d+24|0:d+20|0)>>2];__ZN10StringNameC2EPKc(f,1003785);__ZN10StringNameC2Ev(h);q=__ZNK7Control8get_iconERK10StringNameS2_(b,f,h)|0;__ZN10StringNameD2Ev(h);__ZN10StringNameD2Ev(f);__ZN10StringNameC2EPKc(f,1003775);__ZN10StringNameC2Ev(h);r=__ZNK7Control8get_iconERK10StringNameS2_(b,f,h)|0;__ZN10StringNameD2Ev(h);__ZN10StringNameD2Ev(f);s=c[q>>2]|0;if((c[o>>2]|0)==1)t=ij[c[s+120>>2]&8191](q)|0;else t=ij[c[s+116>>2]&8191](q)|0;u=+(t|0);t=c[r>>2]|0;if((c[o>>2]|0)==1)v=ij[c[t+120>>2]&8191](r)|0;else v=ij[c[t+116>>2]&8191](r)|0;w=+(v|0);x=+__ZNK9ScrollBar13get_area_sizeEv(b)*+__ZNK5Range12get_as_ratioEv(b);y=+__ZNK5Range7get_maxEv(b)-+__ZNK5Range7get_minEv(b);if(!(y<=0.0)){if(+__ZNK5Range8get_pageEv(b)>0.0)z=+__ZNK5Range8get_pageEv(b);else z=0.0;A=+__ZNK9ScrollBar13get_area_sizeEv(b)*(z/y);B=+__ZNK9ScrollBar20get_grabber_min_sizeEv(b)+A}else B=0.0;if((c[o>>2]|0)==1){__ZNK7Control8get_sizeEv(i,b);C=i+4|0}else{__ZNK7Control8get_sizeEv(j,b);C=j}if(p<u){A=+__ZNK5Range9get_valueEv(b);y=+g[b+628>>2];if(!(y>=0.0))D=+__ZNK5Range8get_stepEv(b);else D=y;__ZN5Range9set_valueEd(b,A-D);if((r|0?__ZN9Reference11unreferenceEv(r)|0:0)?__Z17predelete_handlerP6Object(r)|0:0){gj[c[(c[r>>2]|0)+76>>2]&8191](r);__ZN6Memory11free_staticEPvb(r,0)}if(!q){l=e;return}if(!(__ZN9Reference11unreferenceEv(q)|0)){l=e;return}if(!(__Z17predelete_handlerP6Object(q)|0)){l=e;return}gj[c[(c[q>>2]|0)+76>>2]&8191](q);__ZN6Memory11free_staticEPvb(q,0);l=e;return}if(p>+g[C>>2]-w){w=+__ZNK5Range9get_valueEv(b);D=+g[b+628>>2];if(!(D>=0.0))E=+__ZNK5Range8get_stepEv(b);else E=D;__ZN5Range9set_valueEd(b,w+E);if((r|0?__ZN9Reference11unreferenceEv(r)|0:0)?__Z17predelete_handlerP6Object(r)|0:0){gj[c[(c[r>>2]|0)+76>>2]&8191](r);__ZN6Memory11free_staticEPvb(r,0)}if(!q){l=e;return}if(!(__ZN9Reference11unreferenceEv(q)|0)){l=e;return}if(!(__Z17predelete_handlerP6Object(q)|0)){l=e;return}gj[c[(c[q>>2]|0)+76>>2]&8191](q);__ZN6Memory11free_staticEPvb(q,0);l=e;return}E=p-u;if(E<x){u=+__ZNK5Range9get_valueEv(b);__ZN5Range9set_valueEd(b,u-+__ZNK5Range8get_pageEv(b));if((r|0?__ZN9Reference11unreferenceEv(r)|0:0)?__Z17predelete_handlerP6Object(r)|0:0){gj[c[(c[r>>2]|0)+76>>2]&8191](r);__ZN6Memory11free_staticEPvb(r,0)}if(!q){l=e;return}if(!(__ZN9Reference11unreferenceEv(q)|0)){l=e;return}if(!(__Z17predelete_handlerP6Object(q)|0)){l=e;return}gj[c[(c[q>>2]|0)+76>>2]&8191](q);__ZN6Memory11free_staticEPvb(q,0);l=e;return}u=E-x;if(u<B){a[b+636>>0]=1;g[b+640>>2]=x+u;g[b+644>>2]=+__ZNK5Range12get_as_ratioEv(b);__ZN10CanvasItem6updateEv(b)}else{u=+__ZNK5Range9get_valueEv(b);__ZN5Range9set_valueEd(b,u+ +__ZNK5Range8get_pageEv(b))}if((r|0?__ZN9Reference11unreferenceEv(r)|0:0)?__Z17predelete_handlerP6Object(r)|0:0){gj[c[(c[r>>2]|0)+76>>2]&8191](r);__ZN6Memory11free_staticEPvb(r,0)}if(!q){l=e;return}if(!(__ZN9Reference11unreferenceEv(q)|0)){l=e;return}if(!(__Z17predelete_handlerP6Object(q)|0)){l=e;return}gj[c[(c[q>>2]|0)+76>>2]&8191](q);__ZN6Memory11free_staticEPvb(q,0);l=e;return}default:{l=e;return}}break}case 2:{__ZN7Control12accept_eventEv(b);q=b+616|0;u=+g[((c[q>>2]|0)==1?d+24|0:d+20|0)>>2];if(a[b+636>>0]|0){__ZN10StringNameC2EPKc(f,1003785);__ZN10StringNameC2Ev(h);r=__ZNK7Control8get_iconERK10StringNameS2_(b,f,h)|0;__ZN10StringNameD2Ev(h);__ZN10StringNameD2Ev(f);C=c[r>>2]|0;if((c[q>>2]|0)==1)F=ij[c[C+120>>2]&8191](r)|0;else F=ij[c[C+116>>2]&8191](r)|0;x=u-+(F|0)-+g[b+640>>2];B=x/+__ZNK9ScrollBar13get_area_sizeEv(b);__ZN5Range12set_as_ratioEd(b,+g[b+644>>2]+B);if(!r){l=e;return}if(!(__ZN9Reference11unreferenceEv(r)|0)){l=e;return}if(!(__Z17predelete_handlerP6Object(r)|0)){l=e;return}gj[c[(c[r>>2]|0)+76>>2]&8191](r);__ZN6Memory11free_staticEPvb(r,0);l=e;return}__ZN10StringNameC2EPKc(f,1003785);__ZN10StringNameC2Ev(h);r=__ZNK7Control8get_iconERK10StringNameS2_(b,f,h)|0;__ZN10StringNameD2Ev(h);__ZN10StringNameD2Ev(f);__ZN10StringNameC2EPKc(f,1003775);__ZN10StringNameC2Ev(h);F=__ZNK7Control8get_iconERK10StringNameS2_(b,f,h)|0;__ZN10StringNameD2Ev(h);__ZN10StringNameD2Ev(f);f=c[r>>2]|0;if((c[q>>2]|0)==1)G=ij[c[f+120>>2]&8191](r)|0;else G=ij[c[f+116>>2]&8191](r)|0;f=c[F>>2]|0;if((c[q>>2]|0)==1)H=ij[c[f+120>>2]&8191](F)|0;else H=ij[c[f+116>>2]&8191](F)|0;if((c[q>>2]|0)==1){__ZNK7Control8get_sizeEv(k,b);I=k+4|0}else{__ZNK7Control8get_sizeEv(n,b);I=n}if(u<+(G|0))J=1;else J=u>+g[I>>2]-+(H|0)?3:2;H=b+632|0;if((J|0)!=(c[H>>2]|0)){c[H>>2]=J;__ZN10CanvasItem6updateEv(b)}if(__ZN9Reference11unreferenceEv(F)|0?__Z17predelete_handlerP6Object(F)|0:0){gj[c[(c[F>>2]|0)+76>>2]&8191](F);__ZN6Memory11free_staticEPvb(F,0)}if(!r){l=e;return}if(!(__ZN9Reference11unreferenceEv(r)|0)){l=e;return}if(!(__Z17predelete_handlerP6Object(r)|0)){l=e;return}gj[c[(c[r>>2]|0)+76>>2]&8191](r);__ZN6Memory11free_staticEPvb(r,0);l=e;return}case 1:{if(!(a[d+16>>0]|0)){l=e;return}switch(c[d+20>>2]|0){case 16777231:{if(c[b+616>>2]|0){l=e;return}u=+__ZNK5Range9get_valueEv(b);B=+g[b+628>>2];if(!(B>=0.0))K=+__ZNK5Range8get_stepEv(b);else K=B;__ZN5Range9set_valueEd(b,u-K);l=e;return}case 16777233:{if(c[b+616>>2]|0){l=e;return}K=+__ZNK5Range9get_valueEv(b);u=+g[b+628>>2];if(!(u>=0.0))L=+__ZNK5Range8get_stepEv(b);else L=u;__ZN5Range9set_valueEd(b,K+L);l=e;return}case 16777232:{if((c[b+616>>2]|0)!=1){l=e;return}L=+__ZNK5Range9get_valueEv(b);K=+g[b+628>>2];if(!(K>=0.0))M=+__ZNK5Range8get_stepEv(b);else M=K;__ZN5Range9set_valueEd(b,L-M);l=e;return}case 16777234:{if((c[b+616>>2]|0)!=1){l=e;return}M=+__ZNK5Range9get_valueEv(b);L=+g[b+628>>2];if(!(L>=0.0))N=+__ZNK5Range8get_stepEv(b);else N=L;__ZN5Range9set_valueEd(b,M+N);l=e;return}case 16777229:{__ZN5Range9set_valueEd(b,+__ZNK5Range7get_minEv(b));l=e;return}case 16777230:{__ZN5Range9set_valueEd(b,+__ZNK5Range7get_maxEv(b));l=e;return}default:{l=e;return}}break}default:{l=e;return}}}function __ZN9ScrollBar15set_custom_stepEf(a,b){a=a|0;b=+b;g[a+628>>2]=b;return}function __ZNK9ScrollBar15get_custom_stepEv(a){a=a|0;return +(+g[a+628>>2])}function __ZN9ScrollBar17_drag_slave_inputERK10InputEvent(b,d){b=b|0;d=d|0;var e=0,f=0,h=0,i=0,k=0,n=0,o=0,p=0.0,q=0,r=0,s=0,t=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e+8|0;h=e;switch(c[d+4>>2]|0){case 3:{if((c[d+40>>2]|0)!=1){l=e;return}i=b+696|0;k=(a[i>>0]|0)!=0;if(!(a[d+44>>0]|0)){if(!k){l=e;return}g[f>>2]=0.0;g[f+4>>2]=0.0;n=b+697|0;if(__ZNK7Vector2eqERKS_(b+656|0,f)|0){a[n>>0]=0;a[i>>0]=0;__ZN4Node17set_fixed_processEb(b,0);l=e;return}else{a[n>>0]=1;l=e;return}}if(k){__ZN4Node17set_fixed_processEb(b,0);a[b+697>>0]=0;a[i>>0]=0;k=b+656|0;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0;c[k+12>>2]=0;c[k+16>>2]=0;c[k+20>>2]=0;c[k+24>>2]=0;c[k+28>>2]=0;o=k}else o=b+656|0;c[o>>2]=0;c[b+660>>2]=0;c[b+664>>2]=0;c[b+668>>2]=0;c[b+680>>2]=0;c[b+684>>2]=0;o=b+616|0;k=c[o>>2]|0;if(!k){p=+__ZNK5Range9get_valueEv(b);q=c[o>>2]|0;r=(g[j>>2]=p,c[j>>2]|0)}else{q=k;r=0}if((q|0)==1){p=+__ZNK5Range9get_valueEv(b);s=(g[j>>2]=p,c[j>>2]|0)}else s=0;c[b+672>>2]=r;c[b+676>>2]=s;s=__ZN2OS13get_singletonEv()|0;r=ij[c[(c[s>>2]|0)+404>>2]&8191](s)|0;a[i>>0]=r&1;a[b+697>>0]=0;i=b+692|0;g[i>>2]=0.0;if(!r){l=e;return}__ZN4Node17set_fixed_processEb(b,1);g[i>>2]=0.0;l=e;return}case 2:{if(!(a[b+696>>0]|0)){l=e;return}if(a[b+697>>0]|0){l=e;return}i=c[d+44>>2]|0;c[f>>2]=c[d+40>>2];c[f+4>>2]=i;i=b+664|0;__ZN7Vector2mIERKS_(i,f);__ZNK7Vector2plERKS_(h,b+672|0,i);i=b+616|0;f=c[i>>2]|0;if(!f){__ZN5Range9set_valueEd(b,+g[h>>2]);t=c[i>>2]|0}else t=f;if((t|0)==1)__ZN5Range9set_valueEd(b,+g[h+4>>2]);g[b+692>>2]=0.0;l=e;return}default:{l=e;return}}}function __ZN9ScrollBar16_drag_slave_exitEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+4|0;e=b;f=a+648|0;g=c[f>>2]|0;if(!g){c[f>>2]=0;l=b;return}__ZN10StringNameC2EPKc(d,947872);__ZN10StringNameC2EPKc(e,836348);__ZN6Object10disconnectERK10StringNamePS_S2_(g,d,a,e);__ZN10StringNameD2Ev(e);__ZN10StringNameD2Ev(d);c[f>>2]=0;l=b;return}function __ZNK11MethodBind0I9ScrollBarE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return 0}function __ZNK11MethodBind0I9ScrollBarE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,946941);l=a;return c[b>>2]|0}function __ZN11MethodBind0I9ScrollBarE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1220736)|0:0){c[h>>2]=0;a[1263537]=0;f=c[d+24>>2]|0;if((f|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=f;c[b>>2]=0;return}i=f-(c[d+20>>2]|0)|0;if((i|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=i;c[b>>2]=0;return}i=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))j=i;else j=c[(c[d>>2]|0)+i>>2]|0;gj[j&8191](d);c[b>>2]=0;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,110,1146558,0);c[b>>2]=0;return}function __ZN11MethodBind0I9ScrollBarE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1220736)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1)){g=b;gj[g&8191](a);return}else{g=c[(c[a>>2]|0)+b>>2]|0;gj[g&8191](a);return}}function __ZN11MethodBind0I9ScrollBarED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I9ScrollBarRK10InputEventE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0;a=l;l=l+80|0;if((l|0)>=(m|0))ba(80);d=a+24|0;e=a;if(b|0){f=0;l=a;return f|0}b=d;g=b+56|0;do{c[b>>2]=0;b=b+4|0}while((b|0)<(g|0));__ZN7VariantC2ERK10InputEvent(e,d);d=c[e>>2]|0;if(d|0)__ZN7Variant5clearEv(e);f=d;l=a;return f|0}function __ZNK11MethodBind1I9ScrollBarRK10InputEventE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,946941);l=a;return c[b>>2]|0}function __ZN11MethodBind1I9ScrollBarRK10InputEventE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;i=l;l=l+80|0;if((l|0)>=(m|0))ba(80);j=i+24|0;k=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1220736)|0:0){c[h>>2]=0;a[1263537]=0;n=d+24|0;o=c[n>>2]|0;if((o|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=o;c[b>>2]=0;l=i;return}p=o-(c[d+20>>2]|0)|0;if((p|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=p;c[b>>2]=0;l=i;return}if((g|0)>0){if((o|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);q=0}else{a[1263537]=0;q=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,q)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=q;c[b>>2]=0;l=i;return}}q=c[d+44>>2]|0;o=c[d+48>>2]|0;p=e+(o>>1)|0;if(!(o&1))r=q;else r=c[(c[p>>2]|0)+q>>2]|0;do if((g|0)<1){q=c[n>>2]|0;o=q+-1|0;if((q|0)>=1){e=c[d+16>>2]|0;s=(e|0)==0;if(s)t=0;else t=c[e+-4>>2]|0;if((q|0)<=(t|0)){if(s)u=0;else u=c[e+-4>>2]|0;do if((u|0)<(q|0)){if(s)v=0;else v=c[e+-4>>2]|0;if((v|0)<(q|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);w=0;break}else{a[1263537]=0;x=31;break}}else x=31;while(0);if((x|0)==31)w=e+(o*24|0)|0;__ZN7VariantC2ERKS_(k,w);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);__ZNK7Variantcv10InputEventEv(j,k);Pi[r&2047](p,j);if(c[k>>2]|0)__ZN7Variant5clearEv(k);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I9ScrollBarRK10InputEventE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;e=l;l=l+64|0;if((l|0)>=(m|0))ba(64);f=e;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1220736)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;b=f;h=c[d>>2]|0;d=b+56|0;do{c[b>>2]=c[h>>2];b=b+4|0;h=h+4|0}while((b|0)<(d|0));Pi[i&2047](a,f);l=e;return}function __ZN11MethodBind1I9ScrollBarRK10InputEventED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI9ScrollBarfE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Ef(d,0.0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK13MethodBind0RCI9ScrollBarfE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,946941);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI9ScrollBarfE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1220736)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2Ef(i,+mj[n&511](d));__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI9ScrollBarfE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0.0;if(!b)f=0;else{d=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1220736)|0;f=d?b:0}b=c[a+44>>2]|0;d=c[a+48>>2]|0;a=f+(d>>1)|0;if(!(d&1)){h=b;i=+mj[h&511](a);g[e>>2]=i;return}else{h=c[(c[a>>2]|0)+b>>2]|0;i=+mj[h&511](a);g[e>>2]=i;return}}function __ZN13MethodBind0RCI9ScrollBarfED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I9ScrollBarfE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if(!b){__ZN7VariantC2Ef(d,0.0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK11MethodBind1I9ScrollBarfE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,946941);l=a;return c[b>>2]|0}function __ZN11MethodBind1I9ScrollBarfE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0.0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1220736)|0:0){c[h>>2]=0;a[1263537]=0;k=d+24|0;n=c[k>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=i;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=i;return}if((g|0)>0){if((n|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);p=0}else{a[1263537]=0;p=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,p)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=p;c[b>>2]=0;l=i;return}}p=c[d+44>>2]|0;n=c[d+48>>2]|0;o=e+(n>>1)|0;if(!(n&1))q=p;else q=c[(c[o>>2]|0)+p>>2]|0;do if((g|0)<1){p=c[k>>2]|0;n=p+-1|0;if((p|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)s=0;else s=c[e+-4>>2]|0;if((p|0)<=(s|0)){if(r)t=0;else t=c[e+-4>>2]|0;do if((t|0)<(p|0)){if(r)u=0;else u=c[e+-4>>2]|0;if((u|0)<(p|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);v=0;break}else{a[1263537]=0;w=31;break}}else w=31;while(0);if((w|0)==31)v=e+(n*24|0)|0;__ZN7VariantC2ERKS_(j,v);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);x=+__ZNK7VariantcvfEv(j);Mi[q&511](o,x);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I9ScrollBarfE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0,j=0.0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1220736)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1)){h=b;i=c[d>>2]|0;j=+g[i>>2];Mi[h&511](a,j);return}else{h=c[(c[a>>2]|0)+b>>2]|0;i=c[d>>2]|0;j=+g[i>>2];Mi[h&511](a,j);return}}function __ZN11MethodBind1I9ScrollBarfED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK9ScrollBar13get_area_sizeEv(a){a=a|0;var b=0,d=0,e=0,f=0,h=0,i=0,j=0,k=0.0,n=0.0,o=0.0,p=0.0;b=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=b+32|0;e=b+40|0;f=b+24|0;h=b+16|0;i=b+8|0;j=b;switch(c[a+616>>2]|0){case 1:{__ZNK7Control8get_sizeEv(d,a);k=+g[d+4>>2];__ZN10StringNameC2EPKc(e,1002180);__ZN10StringNameC2Ev(f);d=__ZNK7Control12get_styleboxERK10StringNameS2_(a,e,f)|0;__ZNK8StyleBox16get_minimum_sizeEv(h,d);n=k-+g[h+4>>2];if((d|0?__ZN9Reference11unreferenceEv(d)|0:0)?__Z17predelete_handlerP6Object(d)|0:0){gj[c[(c[d>>2]|0)+76>>2]&8191](d);__ZN6Memory11free_staticEPvb(d,0)}__ZN10StringNameD2Ev(f);__ZN10StringNameD2Ev(e);__ZN10StringNameC2EPKc(e,1003775);__ZN10StringNameC2Ev(f);d=__ZNK7Control8get_iconERK10StringNameS2_(a,e,f)|0;k=n-+(ij[c[(c[d>>2]|0)+120>>2]&8191](d)|0);if((d|0?__ZN9Reference11unreferenceEv(d)|0:0)?__Z17predelete_handlerP6Object(d)|0:0){gj[c[(c[d>>2]|0)+76>>2]&8191](d);__ZN6Memory11free_staticEPvb(d,0)}__ZN10StringNameD2Ev(f);__ZN10StringNameD2Ev(e);__ZN10StringNameC2EPKc(e,1003785);__ZN10StringNameC2Ev(f);d=__ZNK7Control8get_iconERK10StringNameS2_(a,e,f)|0;n=k-+(ij[c[(c[d>>2]|0)+120>>2]&8191](d)|0);if((d|0?__ZN9Reference11unreferenceEv(d)|0:0)?__Z17predelete_handlerP6Object(d)|0:0){gj[c[(c[d>>2]|0)+76>>2]&8191](d);__ZN6Memory11free_staticEPvb(d,0)}__ZN10StringNameD2Ev(f);__ZN10StringNameD2Ev(e);o=n;break}case 0:{__ZNK7Control8get_sizeEv(i,a);n=+g[i>>2];__ZN10StringNameC2EPKc(e,1002180);__ZN10StringNameC2Ev(f);i=__ZNK7Control12get_styleboxERK10StringNameS2_(a,e,f)|0;__ZNK8StyleBox16get_minimum_sizeEv(j,i);k=n-+g[j>>2];if((i|0?__ZN9Reference11unreferenceEv(i)|0:0)?__Z17predelete_handlerP6Object(i)|0:0){gj[c[(c[i>>2]|0)+76>>2]&8191](i);__ZN6Memory11free_staticEPvb(i,0)}__ZN10StringNameD2Ev(f);__ZN10StringNameD2Ev(e);__ZN10StringNameC2EPKc(e,1003775);__ZN10StringNameC2Ev(f);i=__ZNK7Control8get_iconERK10StringNameS2_(a,e,f)|0;n=k-+(ij[c[(c[i>>2]|0)+116>>2]&8191](i)|0);if((i|0?__ZN9Reference11unreferenceEv(i)|0:0)?__Z17predelete_handlerP6Object(i)|0:0){gj[c[(c[i>>2]|0)+76>>2]&8191](i);__ZN6Memory11free_staticEPvb(i,0)}__ZN10StringNameD2Ev(f);__ZN10StringNameD2Ev(e);__ZN10StringNameC2EPKc(e,1003785);__ZN10StringNameC2Ev(f);i=__ZNK7Control8get_iconERK10StringNameS2_(a,e,f)|0;k=n-+(ij[c[(c[i>>2]|0)+116>>2]&8191](i)|0);if((i|0?__ZN9Reference11unreferenceEv(i)|0:0)?__Z17predelete_handlerP6Object(i)|0:0){gj[c[(c[i>>2]|0)+76>>2]&8191](i);__ZN6Memory11free_staticEPvb(i,0)}__ZN10StringNameD2Ev(f);__ZN10StringNameD2Ev(e);o=k;break}default:{p=0.0;l=b;return +p}}p=o-+__ZNK9ScrollBar20get_grabber_min_sizeEv(a);l=b;return +p}function __ZNK11MethodBind1I9ScrollBar10InputEventE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0;a=l;l=l+80|0;if((l|0)>=(m|0))ba(80);d=a+24|0;e=a;if(b|0){f=0;l=a;return f|0}b=d;g=b+56|0;do{c[b>>2]=0;b=b+4|0}while((b|0)<(g|0));__ZN7VariantC2ERK10InputEvent(e,d);d=c[e>>2]|0;if(d|0)__ZN7Variant5clearEv(e);f=d;l=a;return f|0}function __ZNK11MethodBind1I9ScrollBar10InputEventE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,946941);l=a;return c[b>>2]|0}function __ZN11MethodBind1I9ScrollBar10InputEventE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0;i=l;l=l+144|0;if((l|0)>=(m|0))ba(144);j=i+80|0;k=i+24|0;n=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1220736)|0:0){c[h>>2]=0;a[1263537]=0;o=d+24|0;p=c[o>>2]|0;if((p|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=p;c[b>>2]=0;l=i;return}q=p-(c[d+20>>2]|0)|0;if((q|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=q;c[b>>2]=0;l=i;return}if((g|0)>0){if((p|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);r=0}else{a[1263537]=0;r=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,r)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=r;c[b>>2]=0;l=i;return}}r=c[d+44>>2]|0;p=c[d+48>>2]|0;q=e+(p>>1)|0;if(!(p&1))s=r;else s=c[(c[q>>2]|0)+r>>2]|0;do if((g|0)<1){r=c[o>>2]|0;p=r+-1|0;if((r|0)>=1){e=c[d+16>>2]|0;t=(e|0)==0;if(t)u=0;else u=c[e+-4>>2]|0;if((r|0)<=(u|0)){if(t)v=0;else v=c[e+-4>>2]|0;do if((v|0)<(r|0)){if(t)w=0;else w=c[e+-4>>2]|0;if((w|0)<(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);x=0;break}else{a[1263537]=0;y=31;break}}else y=31;while(0);if((y|0)==31)x=e+(p*24|0)|0;__ZN7VariantC2ERKS_(n,x);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f>>2]|0);while(0);__ZNK7Variantcv10InputEventEv(k,n);f=j;x=k;k=f+56|0;do{c[f>>2]=c[x>>2];f=f+4|0;x=x+4|0}while((f|0)<(k|0));Pi[s&2047](q,j);if(c[n>>2]|0)__ZN7Variant5clearEv(n);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I9ScrollBar10InputEventE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;e=l;l=l+64|0;if((l|0)>=(m|0))ba(64);f=e;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1220736)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;b=f;h=c[d>>2]|0;d=b+56|0;do{c[b>>2]=c[h>>2];b=b+4|0;h=h+4|0}while((b|0)<(d|0));Pi[i&2047](a,f);l=e;return}function __ZN11MethodBind1I9ScrollBar10InputEventED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN5Popup18_initialize_classvEv(a){a=a|0;__ZN5Popup16initialize_classEv();return}function __ZN5Popup5_setvERK10StringNameRK7Variant(a,b,c){a=a|0;b=b|0;c=c|0;var d=0;if(1128!=1129?__ZN7Control4_setERK10StringNameRK7Variant(a,b,c)|0:0)d=1;else d=0;return d|0}function __ZNK5Popup5_getvERK10StringNameR7Variant(a,b,c){a=a|0;b=b|0;c=c|0;var d=0;if(1130!=1131?__ZNK7Control4_getERK10StringNameR7Variant(a,b,c)|0:0)d=1;else d=0;return d|0}function __ZNK5Popup19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+24|0;g=e+4|0;h=e;if(!d)__ZNK7Control19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,0);__ZN6StringC2EPKc(f,845633);i=c[f>>2]|0;f=i;j=g+4|0;c[j>>2]=0;k=g+12|0;c[k>>2]=0;c[g>>2]=0;n=(i|0)==0;if(!n?(c[j>>2]=0,__Z28atomic_conditional_incrementPj(i+-8|0)|0):0)c[j>>2]=f;c[g+8>>2]=0;f=c[k>>2]|0;if(f|0){if(!(__Z16atomic_decrementPj(f+-8|0)|0))__ZN6Memory11free_staticEPvb(f,1);c[k>>2]=0}c[g+16>>2]=256;if(!(c[b>>2]|0)){k=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=k;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0}k=__ZnwjPFPvjE(32,4740)|0;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0;c[k+12>>2]=0;c[k+16>>2]=7;f=k+20|0;c[f>>2]=0;j=k+24|0;c[j>>2]=0;o=k+28|0;c[o>>2]=0;__ZN12PropertyInfoaSERKS_(k,g)|0;p=c[b>>2]|0;q=p+4|0;r=c[q>>2]|0;c[j>>2]=r;c[f>>2]=0;c[o>>2]=p;if(r|0)c[r+20>>2]=k;c[q>>2]=k;if(!(c[p>>2]|0))c[p>>2]=k;k=p+8|0;c[k>>2]=(c[k>>2]|0)+1;k=c[g+12>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);k=c[g+4>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);if(!n?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);__ZN10StringNameC2EPKc(h,845633);__ZN7ClassDB17get_property_listE10StringNameP4ListI12PropertyInfo16DefaultAllocatorEbPK6Object(h,b,1,a);__ZN10StringNameD2Ev(h);if(!d){l=e;return}__ZNK7Control19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,1);l=e;return}function __ZN5Popup14_notificationvEib(a,b,c){a=a|0;b=b|0;c=c|0;if(!c){if(511!=510)__ZN4Node13_notificationEi(a,b);if(512!=511)__ZN10CanvasItem13_notificationEi(a,b);if(513!=512)__ZN7Control13_notificationEi(a,b)}if(981!=513)__ZN5Popup13_notificationEi(a,b);if(!c)return;if(513!=512)__ZN7Control13_notificationEi(a,b);if(512!=511)__ZN10CanvasItem13_notificationEi(a,b);if(511==510)return;__ZN4Node13_notificationEi(a,b);return}function __ZNK5Popup16_get_class_namevEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+8|0;e=b+4|0;f=b;g=a+600|0;a=c[g>>2]|0;if(a|0){if(c[a+4>>2]|0){l=b;return g|0}if(__ZNK6String6lengthEv(a+8|0)|0){l=b;return g|0}}__ZN6StringC2EPKc(d,845633);c[f>>2]=c[d>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameaSERKS_(g,e);__ZN10StringNameD2Ev(e);e=c[f>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);l=b;return g|0}function __ZNK5Popup9get_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,845633);l=a;return c[b>>2]|0}function __ZNK5Popup8is_classERK6String(a,b){a=a|0;b=b|0;var c=0;if(((!(__ZNK6StringeqEPKc(b,845633)|0)?!(__ZNK6StringeqEPKc(b,1111718)|0):0)?!(__ZNK6StringeqEPKc(b,947933)|0):0)?!(__ZNK6StringeqEPKc(b,1132465)|0):0)c=__ZNK6StringeqEPKc(b,1142944)|0;else c=1;return c|0}function __ZNK5Popup12is_class_ptrEPv(a,b){a=a|0;b=b|0;return (b|0)==1235576|((b|0)==1220744|((b|0)==1220748|((b|0)==1220720|(b|0)==1220580)))|0}function __ZN5PopupD2Ev(a){a=a|0;c[a>>2]=238780;__ZN10StringNameD2Ev(a+600|0);__ZN7ControlD2Ev(a);return}function __ZN5PopupD0Ev(a){a=a|0;c[a>>2]=238780;__ZN10StringNameD2Ev(a+600|0);__ZN7ControlD2Ev(a);__ZdlPv(a);return}function __ZNK5Popup25get_configuration_warningEv(a){a=a|0;__ZNK10CanvasItem18is_visible_in_treeEv(a)|0;return 0}function __ZN5Popup11_post_popupEv(a){a=a|0;return}function __ZN5Popup9_fix_sizeEv(a){a=a|0;var b=0,c=0,d=0,e=0,f=0.0,h=0.0,i=0.0,j=0.0,k=0.0,n=0.0,o=0,p=0.0;b=l;l=l+32|0;if((l|0)>=(m|0))ba(32);c=b+24|0;d=b+16|0;e=b;__ZNK7Control19get_global_positionEv(c,a);__ZNK7Control8get_sizeEv(d,a);__ZNK10CanvasItem17get_viewport_rectEv(e,a);f=+g[e+8>>2];h=+g[e+12>>2];i=+g[c>>2];j=+g[d>>2];k=f-j;if(i+j>f){g[c>>2]=k;n=k}else n=i;if(n<0.0)g[c>>2]=0.0;o=c+4|0;n=+g[o>>2];i=+g[d+4>>2];k=h-i;if(n+i>h){g[o>>2]=k;p=k}else p=n;if(p<0.0)g[o>>2]=0.0;__ZNK7Control12get_positionEv(e,a);if(!(__ZNK7Vector2neERKS_(c,e)|0)){l=b;return}__ZN7Control19set_global_positionERK7Vector2(a,c);l=b;return}function __ZN5Popup5popupERK5Rect2(b,d){b=b|0;d=d|0;var e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;e=l;l=l+128|0;if((l|0)>=(m|0))ba(128);f=e+120|0;h=e+96|0;i=e+72|0;j=e+48|0;k=e+24|0;n=e;__ZN10StringNameC2EPKc(f,836403);c[h>>2]=0;c[i>>2]=0;c[j>>2]=0;c[k>>2]=0;c[n>>2]=0;__ZN6Object11emit_signalERK10StringNameRK7VariantS5_S5_S5_S5_(b,f,h,i,j,k,n);if(c[n>>2]|0)__ZN7Variant5clearEv(n);if(c[k>>2]|0)__ZN7Variant5clearEv(k);if(c[j>>2]|0)__ZN7Variant5clearEv(j);if(c[i>>2]|0)__ZN7Variant5clearEv(i);if(c[h>>2]|0)__ZN7Variant5clearEv(h);__ZN10StringNameD2Ev(f);__ZN7Control10show_modalEb(b,(a[b+604>>0]|0)!=0);if(!(+g[d+8>>2]<=0.0)?!(+g[d+12>>2]<=0.0):0){__ZN7Control12set_positionERK7Vector2(b,d);__ZN7Control8set_sizeERK7Vector2(b,d+8|0)}gj[c[(c[b>>2]|0)+188>>2]&8191](b);d=__ZNK7Control21find_next_valid_focusEv(b)|0;if(!d){o=c[b>>2]|0;p=o+184|0;q=c[p>>2]|0;gj[q&8191](b);__ZN6Object12notificationEib(b,80,0);r=b+605|0;a[r>>0]=1;l=e;return}__ZN7Control10grab_focusEv(d);o=c[b>>2]|0;p=o+184|0;q=c[p>>2]|0;gj[q&8191](b);__ZN6Object12notificationEib(b,80,0);r=b+605|0;a[r>>0]=1;l=e;return}function __ZN5Popup13_notificationEi(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0;e=l;l=l+128|0;if((l|0)>=(m|0))ba(128);f=e+120|0;g=e+96|0;h=e+72|0;i=e+48|0;j=e+24|0;k=e;if((d|0)!=31){l=e;return}d=b+605|0;if(a[d>>0]|0?!(__ZNK10CanvasItem18is_visible_in_treeEv(b)|0):0){a[d>>0]=0;__ZN6Object12notificationEib(b,81,0);__ZN10StringNameC2EPKc(f,836417);c[g>>2]=0;c[h>>2]=0;c[i>>2]=0;c[j>>2]=0;c[k>>2]=0;__ZN6Object11emit_signalERK10StringNameRK7VariantS5_S5_S5_S5_(b,f,g,h,i,j,k);if(c[k>>2]|0)__ZN7Variant5clearEv(k);if(c[j>>2]|0)__ZN7Variant5clearEv(j);if(c[i>>2]|0)__ZN7Variant5clearEv(i);if(c[h>>2]|0)__ZN7Variant5clearEv(h);if(c[g>>2]|0)__ZN7Variant5clearEv(g);__ZN10StringNameD2Ev(f)}__ZN4Node28update_configuration_warningEv(b);l=e;return}function __ZN4Node28update_configuration_warningEv(a){a=a|0;return}function __ZN5Popup16initialize_classEv(){if(a[1263270]|0)return;if(!(a[1256994]|0)){if(!(a[1256995]|0)){if(!(a[1256996]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI4NodeEEvv();__ZN4Node13_bind_methodsEv();a[1256996]=1}__ZN7ClassDB10_add_classI10CanvasItemEEvv();__ZN10CanvasItem13_bind_methodsEv();a[1256995]=1}__ZN7ClassDB10_add_classI7ControlEEvv();__ZN7Control13_bind_methodsEv();a[1256994]=1}__ZN7ClassDB10_add_classI5PopupEEvv();__ZN5Popup13_bind_methodsEv();a[1263270]=1;return}function __ZN7ClassDB10_add_classI5PopupEEvv(){var a=0,b=0,d=0,e=0,f=0,g=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+16|0;d=a+12|0;e=a+8|0;f=a+4|0;g=a;__ZN6StringC2EPKc(b,845633);c[e>>2]=c[b>>2];__ZN10StringNameC2ERK6String(d,e);__ZN6StringC2EPKc(b,1111718);c[g>>2]=c[b>>2];__ZN10StringNameC2ERK6String(f,g);__ZN7ClassDB11_add_class2ERK10StringNameS2_(d,f);__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);__ZN10StringNameD2Ev(d);d=c[e>>2]|0;if(!d){l=a;return}if(__Z16atomic_decrementPj(d+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(d,1);l=a;return}function __ZN5Popup13_bind_methodsEv(){var a=0,b=0,d=0,e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0;a=l;l=l+160|0;if((l|0)>=(m|0))ba(160);b=a+120|0;d=a+112|0;e=a;f=a+56|0;h=a+104|0;i=a+96|0;j=a+88|0;k=a+80|0;n=a+72|0;o=a+48|0;p=a+44|0;q=a+40|0;r=a+36|0;s=a+32|0;t=a+28|0;u=a+24|0;__Z8D_METHODPKcS0_(d,836428,1128330);g[f>>2]=0.0;g[f+4>>2]=0.0;__ZN7VariantC2ERK7Vector2(e,f);v=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(v);c[v>>2]=238984;__ZN10MethodBind10_set_constEb(v,0);__ZN10MethodBind24_generate_argument_typesEi(v,1);c[v+44>>2]=982;c[v+48>>2]=0;c[b>>2]=e;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,v,d,b,1)|0;if(c[e>>2]|0)__ZN7Variant5clearEv(e);v=d+4|0;w=c[v>>2]|0;if(w|0?(__Z16atomic_decrementPj(w+-8|0)|0)==0:0){x=c[v>>2]|0;v=(x|0)==0?0:x+-4|0;x=v+4|0;if(c[v>>2]|0){y=0;do{__ZN10StringNameD2Ev(x+(y<<2)|0);y=y+1|0}while(y>>>0<(c[v>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(w,1)}__ZN10StringNameD2Ev(d);__Z8D_METHODPKcS0_(h,836443,1074084);__ZN7VariantC2Ed(e,.75);d=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(d);c[d>>2]=239020;__ZN10MethodBind10_set_constEb(d,0);__ZN10MethodBind24_generate_argument_typesEi(d,1);c[d+44>>2]=72;c[d+48>>2]=0;c[b>>2]=e;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,d,h,b,1)|0;if(c[e>>2]|0)__ZN7Variant5clearEv(e);d=h+4|0;w=c[d>>2]|0;if(w|0?(__Z16atomic_decrementPj(w+-8|0)|0)==0:0){v=c[d>>2]|0;d=(v|0)==0?0:v+-4|0;v=d+4|0;if(c[d>>2]|0){y=0;do{__ZN10StringNameD2Ev(v+(y<<2)|0);y=y+1|0}while(y>>>0<(c[d>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(w,1)}__ZN10StringNameD2Ev(h);__Z8D_METHODPKcS0_(i,836464,916977);g[f>>2]=0.0;g[f+4>>2]=0.0;__ZN7VariantC2ERK7Vector2(e,f);h=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(h);c[h>>2]=238984;__ZN10MethodBind10_set_constEb(h,0);__ZN10MethodBind24_generate_argument_typesEi(h,1);c[h+44>>2]=983;c[h+48>>2]=0;c[b>>2]=e;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,h,i,b,1)|0;if(c[e>>2]|0)__ZN7Variant5clearEv(e);h=i+4|0;w=c[h>>2]|0;if(w|0?(__Z16atomic_decrementPj(w+-8|0)|0)==0:0){d=c[h>>2]|0;h=(d|0)==0?0:d+-4|0;d=h+4|0;if(c[h>>2]|0){y=0;do{__ZN10StringNameD2Ev(d+(y<<2)|0);y=y+1|0}while(y>>>0<(c[h>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(w,1)}__ZN10StringNameD2Ev(i);__Z8D_METHODPKcS0_(j,836487,919834);c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;c[f+12>>2]=0;__ZN7VariantC2ERK5Rect2(e,f);i=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(i);c[i>>2]=239056;__ZN10MethodBind10_set_constEb(i,0);__ZN10MethodBind24_generate_argument_typesEi(i,1);c[i+44>>2]=192;c[i+48>>2]=1;c[b>>2]=e;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,i,j,b,1)|0;if(c[e>>2]|0)__ZN7Variant5clearEv(e);i=j+4|0;w=c[i>>2]|0;if(w|0?(__Z16atomic_decrementPj(w+-8|0)|0)==0:0){h=c[i>>2]|0;i=(h|0)==0?0:h+-4|0;h=i+4|0;if(c[i>>2]|0){y=0;do{__ZN10StringNameD2Ev(h+(y<<2)|0);y=y+1|0}while(y>>>0<(c[i>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(w,1)}__ZN10StringNameD2Ev(j);__Z8D_METHODPKcS0_(k,836493,1146191);j=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(j);c[j>>2]=239092;__ZN10MethodBind10_set_constEb(j,0);__ZN10MethodBind24_generate_argument_typesEi(j,1);c[j+44>>2]=984;c[j+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,j,k,0,0)|0;j=k+4|0;w=c[j>>2]|0;if(w|0?(__Z16atomic_decrementPj(w+-8|0)|0)==0:0){i=c[j>>2]|0;j=(i|0)==0?0:i+-4|0;i=j+4|0;if(c[j>>2]|0){y=0;do{__ZN10StringNameD2Ev(i+(y<<2)|0);y=y+1|0}while(y>>>0<(c[j>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(w,1)}__ZN10StringNameD2Ev(k);__Z8D_METHODPKc(n,836507);k=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(k);c[k>>2]=239128;__ZN10MethodBind10_set_constEb(k,1);__ZN10MethodBind24_generate_argument_typesEi(k,0);__ZN10MethodBind12_set_returnsEb(k,1);c[k+44>>2]=5193;c[k+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,k,n,0,0)|0;k=n+4|0;w=c[k>>2]|0;if(w|0?(__Z16atomic_decrementPj(w+-8|0)|0)==0:0){j=c[k>>2]|0;k=(j|0)==0?0:j+-4|0;j=k+4|0;if(c[k>>2]|0){y=0;do{__ZN10StringNameD2Ev(j+(y<<2)|0);y=y+1|0}while(y>>>0<(c[k>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(w,1)}__ZN10StringNameD2Ev(n);__ZN6StringC2EPKc(b,845633);c[e>>2]=c[b>>2];__ZN10StringNameC2ERK6String(o,e);__ZN6StringC2EPKc(f,836403);__ZN10MethodInfoC2ERK6String(b,f);__ZN7ClassDB10add_signalE10StringNameRK10MethodInfo(o,b);__ZN10MethodInfoD2Ev(b);n=c[f>>2]|0;if(n|0?(__Z16atomic_decrementPj(n+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(n,1);__ZN10StringNameD2Ev(o);o=c[e>>2]|0;if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(o,1);__ZN6StringC2EPKc(b,845633);c[e>>2]=c[b>>2];__ZN10StringNameC2ERK6String(p,e);__ZN6StringC2EPKc(f,836417);__ZN10MethodInfoC2ERK6String(b,f);__ZN7ClassDB10add_signalE10StringNameRK10MethodInfo(p,b);__ZN10MethodInfoD2Ev(b);o=c[f>>2]|0;if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(o,1);__ZN10StringNameD2Ev(p);p=c[e>>2]|0;if(p|0?(__Z16atomic_decrementPj(p+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(p,1);__ZN6StringC2EPKc(b,845633);c[e>>2]=c[b>>2];__ZN10StringNameC2ERK6String(q,e);__ZN6StringC2EPKc(b,845633);__ZN6StringC2EPKc(f,836520);__ZN7ClassDB18add_property_groupE10StringNameRK6StringS3_(q,b,f);p=c[f>>2]|0;if(p|0?(__Z16atomic_decrementPj(p+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(p,1);p=c[b>>2]|0;if(p|0?(__Z16atomic_decrementPj(p+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(p,1);__ZN10StringNameD2Ev(q);q=c[e>>2]|0;if(q|0?(__Z16atomic_decrementPj(q+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(q,1);__ZN6StringC2EPKc(b,845633);c[e>>2]=c[b>>2];__ZN10StringNameC2ERK6String(r,e);__ZN6StringC2EPKc(s,836527);__ZN6StringC2EPKc(f,1263606);q=b+4|0;c[q>>2]=0;p=b+12|0;c[p>>2]=0;c[b>>2]=1;o=c[s>>2]|0;if(o|0?(c[q>>2]=0,__Z28atomic_conditional_incrementPj(o+-8|0)|0):0)c[q>>2]=c[s>>2];c[b+8>>2]=0;q=c[p>>2]|0;do if((q|0)!=(c[f>>2]|0)){do if(q|0){if(__Z16atomic_decrementPj(q+-8|0)|0)break;__ZN6Memory11free_staticEPvb(q,1)}while(0);c[p>>2]=0;o=c[f>>2]|0;if(!o)break;if(!(__Z28atomic_conditional_incrementPj(o+-8|0)|0))break;c[p>>2]=c[f>>2]}while(0);c[b+16>>2]=7;c[t>>2]=__Z11_scs_createPKc(836493)|0;c[u>>2]=__Z11_scs_createPKc(836507)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(r,b,t,u,-1);__ZN10StringNameD2Ev(u);__ZN10StringNameD2Ev(t);t=c[b+12>>2]|0;do if(t|0){if(__Z16atomic_decrementPj(t+-8|0)|0)break;__ZN6Memory11free_staticEPvb(t,1)}while(0);t=c[b+4>>2]|0;do if(t|0){if(__Z16atomic_decrementPj(t+-8|0)|0)break;__ZN6Memory11free_staticEPvb(t,1)}while(0);t=c[f>>2]|0;do if(t|0){if(__Z16atomic_decrementPj(t+-8|0)|0)break;__ZN6Memory11free_staticEPvb(t,1)}while(0);t=c[s>>2]|0;do if(t|0){if(__Z16atomic_decrementPj(t+-8|0)|0)break;__ZN6Memory11free_staticEPvb(t,1)}while(0);__ZN10StringNameD2Ev(r);r=c[e>>2]|0;do if(r|0){if(__Z16atomic_decrementPj(r+-8|0)|0)break;__ZN6Memory11free_staticEPvb(r,1)}while(0);__ZN6StringC2EPKc(b,845633);c[f>>2]=c[b>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameC2EPKc(b,836543);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(e,b,80);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(e);r=c[f>>2]|0;do if(r|0){if(__Z16atomic_decrementPj(r+-8|0)|0)break;__ZN6Memory11free_staticEPvb(r,1)}while(0);__ZN6StringC2EPKc(b,845633);c[f>>2]=c[b>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameC2EPKc(b,836567);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(e,b,81);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(e);e=c[f>>2]|0;if(!e){l=a;return}if(__Z16atomic_decrementPj(e+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(e,1);l=a;return} +function __ZN5Popup14popup_centeredERK7Vector2(b,d){b=b|0;d=d|0;var e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0;e=l;l=l+160|0;if((l|0)>=(m|0))ba(160);f=e+136|0;h=e+120|0;i=e+96|0;j=e+72|0;k=e+48|0;n=e+24|0;o=e;p=e+152|0;q=e+144|0;__ZNK10CanvasItem17get_viewport_rectEv(h,b);r=h+8|0;s=c[r+4>>2]|0;t=f;c[t>>2]=c[r>>2];c[t+4>>2]=s;__ZN10StringNameC2EPKc(h,836403);c[i>>2]=0;c[j>>2]=0;c[k>>2]=0;c[n>>2]=0;c[o>>2]=0;__ZN6Object11emit_signalERK10StringNameRK7VariantS5_S5_S5_S5_(b,h,i,j,k,n,o);if(c[o>>2]|0)__ZN7Variant5clearEv(o);if(c[n>>2]|0)__ZN7Variant5clearEv(n);if(c[k>>2]|0)__ZN7Variant5clearEv(k);if(c[j>>2]|0)__ZN7Variant5clearEv(j);if(c[i>>2]|0)__ZN7Variant5clearEv(i);__ZN10StringNameD2Ev(h);c[h>>2]=0;c[h+4>>2]=0;c[h+8>>2]=0;c[h+12>>2]=0;g[j>>2]=0.0;g[j+4>>2]=0.0;if(__ZNK7Vector2eqERKS_(d,j)|0){__ZNK7Control8get_sizeEv(i,b);k=i;u=b;v=c[k>>2]|0;w=c[k+4>>2]|0}else{k=d;d=c[k>>2]|0;n=c[k+4>>2]|0;k=i;c[k>>2]=d;c[k+4>>2]=n;u=b;v=d;w=n}n=h+8|0;d=n;c[d>>2]=v;c[d+4>>2]=w;__ZNK7Vector2miERKS_(p,f,n);g[j>>2]=2.0;__ZNK7Vector2dvERKf(q,p,j);__ZNK7Vector25floorEv(i,q);q=i;i=c[q+4>>2]|0;j=h;c[j>>2]=c[q>>2];c[j+4>>2]=i;__ZN7Control12set_positionERK7Vector2(u,h);__ZN7Control8set_sizeERK7Vector2(u,n);__ZN7Control10show_modalEb(u,(a[b+604>>0]|0)!=0);gj[c[(c[b>>2]|0)+188>>2]&8191](b);n=__ZNK7Control21find_next_valid_focusEv(u)|0;if(!n){x=c[b>>2]|0;y=x+184|0;z=c[y>>2]|0;gj[z&8191](b);__ZN6Object12notificationEib(b,80,0);A=b+605|0;a[A>>0]=1;l=e;return}__ZN7Control10grab_focusEv(n);x=c[b>>2]|0;y=x+184|0;z=c[y>>2]|0;gj[z&8191](b);__ZN6Object12notificationEib(b,80,0);A=b+605|0;a[A>>0]=1;l=e;return}function __ZN5Popup20popup_centered_ratioEf(b,d){b=b|0;d=+d;var e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;e=l;l=l+176|0;if((l|0)>=(m|0))ba(176);f=e+160|0;h=e+120|0;i=e+96|0;j=e+72|0;k=e+48|0;n=e+24|0;o=e;p=e+152|0;q=e+144|0;r=e+136|0;g[f>>2]=d;__ZN10StringNameC2EPKc(h,836403);c[i>>2]=0;c[j>>2]=0;c[k>>2]=0;c[n>>2]=0;c[o>>2]=0;__ZN6Object11emit_signalERK10StringNameRK7VariantS5_S5_S5_S5_(b,h,i,j,k,n,o);if(c[o>>2]|0)__ZN7Variant5clearEv(o);if(c[n>>2]|0)__ZN7Variant5clearEv(n);if(c[k>>2]|0)__ZN7Variant5clearEv(k);if(c[j>>2]|0)__ZN7Variant5clearEv(j);if(c[i>>2]|0)__ZN7Variant5clearEv(i);__ZN10StringNameD2Ev(h);n=h;c[n>>2]=0;c[n+4>>2]=0;__ZNK10CanvasItem17get_viewport_rectEv(j,b);n=j+8|0;o=c[n+4>>2]|0;s=i;c[s>>2]=c[n>>2];c[s+4>>2]=o;__ZNK7Vector2mlERKf(p,i,f);__ZNK7Vector25floorEv(j,p);p=h+8|0;f=j;o=c[f+4>>2]|0;s=p;c[s>>2]=c[f>>2];c[s+4>>2]=o;__ZNK7Vector2miERKS_(q,i,p);g[k>>2]=2.0;__ZNK7Vector2dvERKf(r,q,k);__ZNK7Vector25floorEv(j,r);r=j;j=c[r+4>>2]|0;k=h;c[k>>2]=c[r>>2];c[k+4>>2]=j;__ZN7Control12set_positionERK7Vector2(b,h);__ZN7Control8set_sizeERK7Vector2(b,p);__ZN7Control10show_modalEb(b,(a[b+604>>0]|0)!=0);gj[c[(c[b>>2]|0)+188>>2]&8191](b);p=__ZNK7Control21find_next_valid_focusEv(b)|0;if(!p){t=c[b>>2]|0;u=t+184|0;v=c[u>>2]|0;gj[v&8191](b);__ZN6Object12notificationEib(b,80,0);w=b+605|0;a[w>>0]=1;l=e;return}__ZN7Control10grab_focusEv(p);t=c[b>>2]|0;u=t+184|0;v=c[u>>2]|0;gj[v&8191](b);__ZN6Object12notificationEib(b,80,0);w=b+605|0;a[w>>0]=1;l=e;return}function __ZN5Popup22popup_centered_minsizeERK7Vector2(b,d){b=b|0;d=d|0;var e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0.0,p=0.0,q=0,r=0,s=0.0,t=0.0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;h=e+8|0;i=d;d=c[i+4>>2]|0;j=f;c[j>>2]=c[i>>2];c[j+4>>2]=d;if((__ZNK4Node15get_child_countEv(b)|0)<=0){__ZN5Popup14popup_centeredERK7Vector2(b,f);k=b+605|0;a[k>>0]=1;l=e;return}d=h+4|0;j=f+4|0;i=0;do{n=__ZNK4Node9get_childEi(b,i)|0;if((n|0?$i[c[(c[n>>2]|0)+44>>2]&8191](n,1220744)|0:0)?__ZNK10CanvasItem10is_visibleEv(n)|0:0){Pi[c[(c[n>>2]|0)+144>>2]&2047](h,n);o=+__ZNK7Control10get_marginE6Margin(n,0);p=+__ZNK7Control10get_marginE6Margin(n,2);q=__ZNK7Control10get_anchorE6Margin(n,0)|0;r=__ZNK7Control10get_anchorE6Margin(n,2)|0;if(!q)g[h>>2]=o+ +g[h>>2];if((r|0)==1)g[h>>2]=p+ +g[h>>2];p=+__ZNK7Control10get_marginE6Margin(n,1);o=+__ZNK7Control10get_marginE6Margin(n,3);r=__ZNK7Control10get_anchorE6Margin(n,1)|0;q=__ZNK7Control10get_anchorE6Margin(n,3)|0;if(!r)g[d>>2]=p+ +g[d>>2];p=+g[d>>2];if((q|0)==1){s=o+p;g[d>>2]=s;t=s}else t=p;c[f>>2]=c[(+g[f>>2]>+g[h>>2]?f:h)>>2];c[j>>2]=c[(+g[j>>2]>t?f:h)+4>>2]}i=i+1|0}while((i|0)<(__ZNK4Node15get_child_countEv(b)|0));__ZN5Popup14popup_centeredERK7Vector2(b,f);k=b+605|0;a[k>>0]=1;l=e;return}function __ZN5Popup13set_exclusiveEb(b,c){b=b|0;c=c|0;a[b+604>>0]=c&1;return}function __ZNK5Popup12is_exclusiveEv(b){b=b|0;return (a[b+604>>0]|0)!=0|0}function __ZNK13MethodBind0RCI5PopupbE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Eb(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK13MethodBind0RCI5PopupbE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,845633);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI5PopupbE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235576)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2Eb(i,ij[n&8191](d)|0);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI5PopupbE7ptrcallEP6ObjectPPKvPv(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0;if(!d)g=0;else{e=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1235576)|0;g=e?d:0}d=c[b+44>>2]|0;e=c[b+48>>2]|0;b=g+(e>>1)|0;if(!(e&1)){h=d;i=ij[h&8191](b)|0;j=i&1;a[f>>0]=j;return}else{h=c[(c[b>>2]|0)+d>>2]|0;i=ij[h&8191](b)|0;j=i&1;a[f>>0]=j;return}}function __ZN13MethodBind0RCI5PopupbED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I5PopupbE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if(!b){__ZN7VariantC2Eb(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK11MethodBind1I5PopupbE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,845633);l=a;return c[b>>2]|0}function __ZN11MethodBind1I5PopupbE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235576)|0:0){c[h>>2]=0;a[1263537]=0;k=d+24|0;n=c[k>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=i;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=i;return}if((g|0)>0){if((n|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);p=0}else{a[1263537]=0;p=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,p)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=p;c[b>>2]=0;l=i;return}}p=c[d+44>>2]|0;n=c[d+48>>2]|0;o=e+(n>>1)|0;if(!(n&1))q=p;else q=c[(c[o>>2]|0)+p>>2]|0;do if((g|0)<1){p=c[k>>2]|0;n=p+-1|0;if((p|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)s=0;else s=c[e+-4>>2]|0;if((p|0)<=(s|0)){if(r)t=0;else t=c[e+-4>>2]|0;do if((t|0)<(p|0)){if(r)u=0;else u=c[e+-4>>2]|0;if((u|0)<(p|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);v=0;break}else{a[1263537]=0;w=31;break}}else w=31;while(0);if((w|0)==31)v=e+(n*24|0)|0;__ZN7VariantC2ERKS_(j,v);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);f=__ZNK7VariantcvbEv(j)|0;Pi[q&2047](o,f);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I5PopupbE7ptrcallEP6ObjectPPKvPv(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0;if(!d)g=0;else{f=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1235576)|0;g=f?d:0}d=c[b+44>>2]|0;f=c[b+48>>2]|0;b=g+(f>>1)|0;if(!(f&1))h=d;else h=c[(c[b>>2]|0)+d>>2]|0;Pi[h&2047](b,(a[c[e>>2]>>0]|0)!=0);return}function __ZN11MethodBind1I5PopupbED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I5PopupRK5Rect2E18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;if(b|0){f=0;l=a;return f|0};c[d>>2]=0;c[d+4>>2]=0;c[d+8>>2]=0;c[d+12>>2]=0;__ZN7VariantC2ERK5Rect2(e,d);d=c[e>>2]|0;if(d|0)__ZN7Variant5clearEv(e);f=d;l=a;return f|0}function __ZNK11MethodBind1I5PopupRK5Rect2E18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,845633);l=a;return c[b>>2]|0}function __ZN11MethodBind1I5PopupRK5Rect2E4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;i=l;l=l+48|0;if((l|0)>=(m|0))ba(48);j=i+24|0;k=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235576)|0:0){c[h>>2]=0;a[1263537]=0;n=d+24|0;o=c[n>>2]|0;if((o|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=o;c[b>>2]=0;l=i;return}p=o-(c[d+20>>2]|0)|0;if((p|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=p;c[b>>2]=0;l=i;return}if((g|0)>0){if((o|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);q=0}else{a[1263537]=0;q=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,q)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=q;c[b>>2]=0;l=i;return}}q=c[d+44>>2]|0;o=c[d+48>>2]|0;p=e+(o>>1)|0;if(!(o&1))r=q;else r=c[(c[p>>2]|0)+q>>2]|0;do if((g|0)<1){q=c[n>>2]|0;o=q+-1|0;if((q|0)>=1){e=c[d+16>>2]|0;s=(e|0)==0;if(s)t=0;else t=c[e+-4>>2]|0;if((q|0)<=(t|0)){if(s)u=0;else u=c[e+-4>>2]|0;do if((u|0)<(q|0)){if(s)v=0;else v=c[e+-4>>2]|0;if((v|0)<(q|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);w=0;break}else{a[1263537]=0;x=31;break}}else x=31;while(0);if((x|0)==31)w=e+(o*24|0)|0;__ZN7VariantC2ERKS_(k,w);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);__ZNK7Variantcv5Rect2Ev(j,k);Pi[r&2047](p,j);if(c[k>>2]|0)__ZN7Variant5clearEv(k);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I5PopupRK5Rect2E7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235576)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;b=c[d>>2]|0;c[f>>2]=c[b>>2];c[f+4>>2]=c[b+4>>2];c[f+8>>2]=c[b+8>>2];c[f+12>>2]=c[b+12>>2];Pi[i&2047](a,f);l=e;return}function __ZN11MethodBind1I5PopupRK5Rect2ED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I5PopupfE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if(!b){__ZN7VariantC2Ef(d,0.0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK11MethodBind1I5PopupfE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,845633);l=a;return c[b>>2]|0}function __ZN11MethodBind1I5PopupfE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0.0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235576)|0:0){c[h>>2]=0;a[1263537]=0;k=d+24|0;n=c[k>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=i;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=i;return}if((g|0)>0){if((n|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);p=0}else{a[1263537]=0;p=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,p)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=p;c[b>>2]=0;l=i;return}}p=c[d+44>>2]|0;n=c[d+48>>2]|0;o=e+(n>>1)|0;if(!(n&1))q=p;else q=c[(c[o>>2]|0)+p>>2]|0;do if((g|0)<1){p=c[k>>2]|0;n=p+-1|0;if((p|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)s=0;else s=c[e+-4>>2]|0;if((p|0)<=(s|0)){if(r)t=0;else t=c[e+-4>>2]|0;do if((t|0)<(p|0)){if(r)u=0;else u=c[e+-4>>2]|0;if((u|0)<(p|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);v=0;break}else{a[1263537]=0;w=31;break}}else w=31;while(0);if((w|0)==31)v=e+(n*24|0)|0;__ZN7VariantC2ERKS_(j,v);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);x=+__ZNK7VariantcvfEv(j);Mi[q&511](o,x);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I5PopupfE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0,j=0.0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235576)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1)){h=b;i=c[d>>2]|0;j=+g[i>>2];Mi[h&511](a,j);return}else{h=c[(c[a>>2]|0)+b>>2]|0;i=c[d>>2]|0;j=+g[i>>2];Mi[h&511](a,j);return}}function __ZN11MethodBind1I5PopupfED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I5PopupRK7Vector2E18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;if(b|0){f=0;l=a;return f|0}g[d>>2]=0.0;g[d+4>>2]=0.0;__ZN7VariantC2ERK7Vector2(e,d);d=c[e>>2]|0;if(d|0)__ZN7Variant5clearEv(e);f=d;l=a;return f|0}function __ZNK11MethodBind1I5PopupRK7Vector2E18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,845633);l=a;return c[b>>2]|0}function __ZN11MethodBind1I5PopupRK7Vector2E4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i+24|0;k=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235576)|0:0){c[h>>2]=0;a[1263537]=0;n=d+24|0;o=c[n>>2]|0;if((o|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=o;c[b>>2]=0;l=i;return}p=o-(c[d+20>>2]|0)|0;if((p|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=p;c[b>>2]=0;l=i;return}if((g|0)>0){if((o|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);q=0}else{a[1263537]=0;q=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,q)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=q;c[b>>2]=0;l=i;return}}q=c[d+44>>2]|0;o=c[d+48>>2]|0;p=e+(o>>1)|0;if(!(o&1))r=q;else r=c[(c[p>>2]|0)+q>>2]|0;do if((g|0)<1){q=c[n>>2]|0;o=q+-1|0;if((q|0)>=1){e=c[d+16>>2]|0;s=(e|0)==0;if(s)t=0;else t=c[e+-4>>2]|0;if((q|0)<=(t|0)){if(s)u=0;else u=c[e+-4>>2]|0;do if((u|0)<(q|0)){if(s)v=0;else v=c[e+-4>>2]|0;if((v|0)<(q|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);w=0;break}else{a[1263537]=0;x=31;break}}else x=31;while(0);if((x|0)==31)w=e+(o*24|0)|0;__ZN7VariantC2ERKS_(k,w);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);__ZNK7Variantcv7Vector2Ev(j,k);Pi[r&2047](p,j);if(c[k>>2]|0)__ZN7Variant5clearEv(k);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I5PopupRK7Vector2E7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235576)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;b=c[d>>2]|0;d=c[b+4>>2]|0;h=f;c[h>>2]=c[b>>2];c[h+4>>2]=d;Pi[i&2047](a,f);l=e;return}function __ZN11MethodBind1I5PopupRK7Vector2ED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN17ViewportContainer18_initialize_classvEv(b){b=b|0;if(a[1263271]|0)return;if(!(a[1257012]|0)){if(!(a[1256994]|0)){if(!(a[1256995]|0)){if(!(a[1256996]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI4NodeEEvv();__ZN4Node13_bind_methodsEv();a[1256996]=1}__ZN7ClassDB10_add_classI10CanvasItemEEvv();__ZN10CanvasItem13_bind_methodsEv();a[1256995]=1}__ZN7ClassDB10_add_classI7ControlEEvv();__ZN7Control13_bind_methodsEv();a[1256994]=1}__ZN7ClassDB10_add_classI9ContainerEEvv();__ZN9Container13_bind_methodsEv();a[1257012]=1}__ZN7ClassDB10_add_classI17ViewportContainerEEvv();__ZN17ViewportContainer13_bind_methodsEv();a[1263271]=1;return}function __ZN17ViewportContainer5_setvERK10StringNameRK7Variant(a,b,c){a=a|0;b=b|0;c=c|0;if(1128!=1129)return __ZN7Control4_setERK10StringNameRK7Variant(a,b,c)|0;else return 0;return 0}function __ZNK17ViewportContainer5_getvERK10StringNameR7Variant(a,b,c){a=a|0;b=b|0;c=c|0;var d=0;if(1130!=1131?__ZNK7Control4_getERK10StringNameR7Variant(a,b,c)|0:0)d=1;else d=0;return d|0}function __ZNK17ViewportContainer19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+24|0;g=e+4|0;h=e;if(!d)__ZNK9Container19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,0);__ZN6StringC2EPKc(f,836630);i=c[f>>2]|0;f=i;j=g+4|0;c[j>>2]=0;k=g+12|0;c[k>>2]=0;c[g>>2]=0;n=(i|0)==0;if(!n?(c[j>>2]=0,__Z28atomic_conditional_incrementPj(i+-8|0)|0):0)c[j>>2]=f;c[g+8>>2]=0;f=c[k>>2]|0;if(f|0){if(!(__Z16atomic_decrementPj(f+-8|0)|0))__ZN6Memory11free_staticEPvb(f,1);c[k>>2]=0}c[g+16>>2]=256;if(!(c[b>>2]|0)){k=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=k;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0}k=__ZnwjPFPvjE(32,4740)|0;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0;c[k+12>>2]=0;c[k+16>>2]=7;f=k+20|0;c[f>>2]=0;j=k+24|0;c[j>>2]=0;o=k+28|0;c[o>>2]=0;__ZN12PropertyInfoaSERKS_(k,g)|0;p=c[b>>2]|0;q=p+4|0;r=c[q>>2]|0;c[j>>2]=r;c[f>>2]=0;c[o>>2]=p;if(r|0)c[r+20>>2]=k;c[q>>2]=k;if(!(c[p>>2]|0))c[p>>2]=k;k=p+8|0;c[k>>2]=(c[k>>2]|0)+1;k=c[g+12>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);k=c[g+4>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);if(!n?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);__ZN10StringNameC2EPKc(h,836630);__ZN7ClassDB17get_property_listE10StringNameP4ListI12PropertyInfo16DefaultAllocatorEbPK6Object(h,b,1,a);__ZN10StringNameD2Ev(h);if(!d){l=e;return}__ZNK9Container19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,1);l=e;return}function __ZN17ViewportContainer14_notificationvEib(a,b,c){a=a|0;b=b|0;c=c|0;if(!c)__ZN9Container14_notificationvEib(a,b,0);if(985!=525)__ZN17ViewportContainer13_notificationEi(a,b);if(!c)return;__ZN9Container14_notificationvEib(a,b,1);return}function __ZNK17ViewportContainer16_get_class_namevEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+8|0;e=b+4|0;f=b;g=a+608|0;a=c[g>>2]|0;if(a|0){if(c[a+4>>2]|0){l=b;return g|0}if(__ZNK6String6lengthEv(a+8|0)|0){l=b;return g|0}}__ZN6StringC2EPKc(d,836630);c[f>>2]=c[d>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameaSERKS_(g,e);__ZN10StringNameD2Ev(e);e=c[f>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);l=b;return g|0}function __ZNK17ViewportContainer9get_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,836630);l=a;return c[b>>2]|0}function __ZNK17ViewportContainer8is_classERK6String(a,b){a=a|0;b=b|0;var c=0;if((((!(__ZNK6StringeqEPKc(b,836630)|0)?!(__ZNK6StringeqEPKc(b,947468)|0):0)?!(__ZNK6StringeqEPKc(b,1111718)|0):0)?!(__ZNK6StringeqEPKc(b,947933)|0):0)?!(__ZNK6StringeqEPKc(b,1132465)|0):0)c=__ZNK6StringeqEPKc(b,1142944)|0;else c=1;return c|0}function __ZNK17ViewportContainer12is_class_ptrEPv(a,b){a=a|0;b=b|0;var c=0;if((b|0)==1235580){c=1;return c|0}c=(b|0)==1220912|((b|0)==1220744|((b|0)==1220748|((b|0)==1220720|(b|0)==1220580)));return c|0}function __ZN17ViewportContainerD2Ev(a){a=a|0;c[a>>2]=239164;__ZN10StringNameD2Ev(a+608|0);c[a>>2]=229764;__ZN10StringNameD2Ev(a+600|0);__ZN7ControlD2Ev(a);return}function __ZN17ViewportContainerD0Ev(a){a=a|0;c[a>>2]=239164;__ZN10StringNameD2Ev(a+608|0);c[a>>2]=229764;__ZN10StringNameD2Ev(a+600|0);__ZN7ControlD2Ev(a);__ZdlPv(a);return}function __ZNK17ViewportContainer16get_minimum_sizeEv(b,d){b=b|0;d=d|0;var e=0,f=0,h=0,i=0,k=0,n=0,o=0.0,p=0.0,q=0,r=0,s=0.0,t=0.0,u=0.0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;h=e+8|0;if(a[d+612>>0]|0){g[b>>2]=0.0;g[b+4>>2]=0.0;l=e;return}g[f>>2]=0.0;i=f+4|0;g[i>>2]=0.0;if((__ZNK4Node15get_child_countEv(d)|0)>0){k=h+4|0;n=0;o=0.0;p=0.0;while(1){q=__ZNK4Node9get_childEi(d,n)|0;if((q|0)!=0?$i[c[(c[q>>2]|0)+44>>2]&8191](q,1234328)|0:0){__ZNK8Viewport8get_sizeEv(h,q);q=c[(o>+g[h>>2]?f:h)>>2]|0;c[f>>2]=q;r=c[(p>+g[k>>2]?f:h)+4>>2]|0;c[i>>2]=r;s=(c[j>>2]=q,+g[j>>2]);t=(c[j>>2]=r,+g[j>>2]);u=s}else{t=p;u=o}n=n+1|0;if((n|0)>=(__ZNK4Node15get_child_countEv(d)|0))break;else{o=u;p=t}}}d=f;f=c[d+4>>2]|0;n=b;c[n>>2]=c[d>>2];c[n+4>>2]=f;l=e;return}function __ZN17ViewportContainer13_notificationEi(b,d){b=b|0;d=d|0;var e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0;e=l;l=l+80|0;if((l|0)>=(m|0))ba(80);f=e+64|0;h=e+8|0;i=e;j=e+56|0;k=e+48|0;n=e+32|0;o=e+24|0;switch(d|0){case 40:{if(!(a[b+612>>0]|0)){l=e;return}if((__ZNK4Node15get_child_countEv(b)|0)<=0){l=e;return}p=0;do{q=__ZNK4Node9get_childEi(b,p)|0;if(q|0?$i[c[(c[q>>2]|0)+44>>2]&8191](q,1234328)|0:0){__ZNK7Control8get_sizeEv(f,b);__ZN8Viewport8set_sizeERK7Vector2(q,f)}p=p+1|0}while((p|0)<(__ZNK4Node15get_child_countEv(b)|0));l=e;return}case 10:case 31:{if((__ZNK4Node15get_child_countEv(b)|0)>0){p=0;do{q=__ZNK4Node9get_childEi(b,p)|0;do if(q|0?$i[c[(c[q>>2]|0)+44>>2]&8191](q,1234328)|0:0)if(__ZNK10CanvasItem18is_visible_in_treeEv(b)|0){__ZN8Viewport15set_update_modeENS_10UpdateModeE(q,3);break}else{__ZN8Viewport15set_update_modeENS_10UpdateModeE(q,0);break}while(0);p=p+1|0}while((p|0)<(__ZNK4Node15get_child_countEv(b)|0))}if((d|0)==30)r=b;else{l=e;return}break}case 30:{r=b;break}default:{l=e;return}}if((__ZNK4Node15get_child_countEv(r)|0)<=0){l=e;return}d=b+612|0;p=k+4|0;q=h+8|0;s=n+4|0;t=n+8|0;u=n+12|0;v=k+4|0;w=h+8|0;x=n+4|0;y=n+8|0;z=n+12|0;A=0;do{B=__ZNK4Node9get_childEi(r,A)|0;do if(B|0?$i[c[(c[B>>2]|0)+44>>2]&8191](B,1234328)|0:0)if(!(a[d>>0]|0)){C=__ZNK8Viewport11get_textureEv(B)|0;c[f>>2]=0;D=(C|0)==0;if(!D){E=$i[c[(c[C>>2]|0)+44>>2]&8191](C,1220692)|0;F=E?C:0;E=c[f>>2]|0;if((F|0)!=(E|0)){if((E|0?__ZN9Reference11unreferenceEv(E)|0:0)?(E=c[f>>2]|0,__Z17predelete_handlerP6Object(E)|0):0){gj[c[(c[E>>2]|0)+76>>2]&8191](E);__ZN6Memory11free_staticEPvb(E,0)}c[f>>2]=F;if(F|0)__ZN9Reference9referenceEv(F)}}else c[f>>2]=0;__ZNK8Viewport8get_sizeEv(o,B);g[k>>2]=1.0;g[p>>2]=-1.0;__ZNK7Vector2mlERKS_(i,o,k);F=h;c[F>>2]=0;c[F+4>>2]=0;F=i;E=c[F+4>>2]|0;G=q;c[G>>2]=c[F>>2];c[G+4>>2]=E;g[n>>2]=1.0;g[s>>2]=1.0;g[t>>2]=1.0;g[u>>2]=1.0;__ZN10CanvasItem17draw_texture_rectERK3RefI7TextureERK5Rect2bRK5Colorb(b,f,h,0,n,0);E=c[f>>2]|0;if((E|0?__ZN9Reference11unreferenceEv(E)|0:0)?(E=c[f>>2]|0,__Z17predelete_handlerP6Object(E)|0):0){gj[c[(c[E>>2]|0)+76>>2]&8191](E);__ZN6Memory11free_staticEPvb(E,0)}c[f>>2]=0;if((!D?__ZN9Reference11unreferenceEv(C)|0:0)?__Z17predelete_handlerP6Object(C)|0:0){gj[c[(c[C>>2]|0)+76>>2]&8191](C);__ZN6Memory11free_staticEPvb(C,0)}break}else{C=__ZNK8Viewport11get_textureEv(B)|0;c[f>>2]=0;D=(C|0)==0;if(!D){E=$i[c[(c[C>>2]|0)+44>>2]&8191](C,1220692)|0;G=E?C:0;E=c[f>>2]|0;if((G|0)!=(E|0)){if((E|0?__ZN9Reference11unreferenceEv(E)|0:0)?(E=c[f>>2]|0,__Z17predelete_handlerP6Object(E)|0):0){gj[c[(c[E>>2]|0)+76>>2]&8191](E);__ZN6Memory11free_staticEPvb(E,0)}c[f>>2]=G;if(G|0)__ZN9Reference9referenceEv(G)}}else c[f>>2]=0;__ZNK7Control8get_sizeEv(j,b);g[k>>2]=1.0;g[v>>2]=-1.0;__ZNK7Vector2mlERKS_(i,j,k);G=h;c[G>>2]=0;c[G+4>>2]=0;G=i;E=c[G+4>>2]|0;F=w;c[F>>2]=c[G>>2];c[F+4>>2]=E;g[n>>2]=1.0;g[x>>2]=1.0;g[y>>2]=1.0;g[z>>2]=1.0;__ZN10CanvasItem17draw_texture_rectERK3RefI7TextureERK5Rect2bRK5Colorb(b,f,h,0,n,0);E=c[f>>2]|0;if((E|0?__ZN9Reference11unreferenceEv(E)|0:0)?(E=c[f>>2]|0,__Z17predelete_handlerP6Object(E)|0):0){gj[c[(c[E>>2]|0)+76>>2]&8191](E);__ZN6Memory11free_staticEPvb(E,0)}c[f>>2]=0;if((!D?__ZN9Reference11unreferenceEv(C)|0:0)?__Z17predelete_handlerP6Object(C)|0:0){gj[c[(c[C>>2]|0)+76>>2]&8191](C);__ZN6Memory11free_staticEPvb(C,0)}break}while(0);A=A+1|0}while((A|0)<(__ZNK4Node15get_child_countEv(r)|0));l=e;return}function __ZN7ClassDB10_add_classI17ViewportContainerEEvv(){var a=0,b=0,d=0,e=0,f=0,g=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+16|0;d=a+12|0;e=a+8|0;f=a+4|0;g=a;__ZN6StringC2EPKc(b,836630);c[e>>2]=c[b>>2];__ZN10StringNameC2ERK6String(d,e);__ZN6StringC2EPKc(b,947468);c[g>>2]=c[b>>2];__ZN10StringNameC2ERK6String(f,g);__ZN7ClassDB11_add_class2ERK10StringNameS2_(d,f);__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);__ZN10StringNameD2Ev(d);d=c[e>>2]|0;if(!d){l=a;return}if(__Z16atomic_decrementPj(d+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(d,1);l=a;return}function __ZN17ViewportContainer13_bind_methodsEv(){var a=0,b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0;a=l;l=l+64|0;if((l|0)>=(m|0))ba(64);b=a+44|0;d=a+32|0;e=a+24|0;f=a+12|0;g=a+40|0;h=a;i=a+16|0;j=a+8|0;k=a+4|0;__Z8D_METHODPKcS0_(d,836591,1146191);n=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(n);c[n>>2]=239356;__ZN10MethodBind10_set_constEb(n,0);__ZN10MethodBind24_generate_argument_typesEi(n,1);c[n+44>>2]=986;c[n+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,n,d,0,0)|0;n=d+4|0;o=c[n>>2]|0;if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0){p=c[n>>2]|0;n=(p|0)==0?0:p+-4|0;p=n+4|0;if(c[n>>2]|0){q=0;do{__ZN10StringNameD2Ev(p+(q<<2)|0);q=q+1|0}while(q>>>0<(c[n>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(o,1)}__ZN10StringNameD2Ev(d);__Z8D_METHODPKc(e,836603);d=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(d);c[d>>2]=239392;__ZN10MethodBind10_set_constEb(d,1);__ZN10MethodBind24_generate_argument_typesEi(d,0);__ZN10MethodBind12_set_returnsEb(d,1);c[d+44>>2]=5194;c[d+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,d,e,0,0)|0;d=e+4|0;o=c[d>>2]|0;if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0){n=c[d>>2]|0;d=(n|0)==0?0:n+-4|0;n=d+4|0;if(c[d>>2]|0){q=0;do{__ZN10StringNameD2Ev(n+(q<<2)|0);q=q+1|0}while(q>>>0<(c[d>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(o,1)}__ZN10StringNameD2Ev(e);__ZN6StringC2EPKc(b,836630);c[g>>2]=c[b>>2];__ZN10StringNameC2ERK6String(f,g);__ZN6StringC2EPKc(h,836622);__ZN6StringC2EPKc(i,1263606);e=b+4|0;c[e>>2]=0;o=b+12|0;c[o>>2]=0;c[b>>2]=1;d=c[h>>2]|0;if(d|0?(c[e>>2]=0,__Z28atomic_conditional_incrementPj(d+-8|0)|0):0)c[e>>2]=c[h>>2];c[b+8>>2]=0;e=c[o>>2]|0;if((e|0)!=(c[i>>2]|0)){if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);c[o>>2]=0;e=c[i>>2]|0;if(e|0?__Z28atomic_conditional_incrementPj(e+-8|0)|0:0)c[o>>2]=c[i>>2]}c[b+16>>2]=7;c[j>>2]=__Z11_scs_createPKc(836591)|0;c[k>>2]=__Z11_scs_createPKc(836603)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(f,b,j,k,-1);__ZN10StringNameD2Ev(k);__ZN10StringNameD2Ev(j);j=c[b+12>>2]|0;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);j=c[b+4>>2]|0;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);j=c[i>>2]|0;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);j=c[h>>2]|0;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(!f){l=a;return}if(__Z16atomic_decrementPj(f+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(f,1);l=a;return}function __ZN17ViewportContainer11set_stretchEb(b,c){b=b|0;c=c|0;a[b+612>>0]=c&1;__ZN9Container10queue_sortEv(b);__ZN10CanvasItem6updateEv(b);return}function __ZNK17ViewportContainer18is_stretch_enabledEv(b){b=b|0;return (a[b+612>>0]|0)!=0|0}function __ZNK13MethodBind0RCI17ViewportContainerbE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Eb(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK13MethodBind0RCI17ViewportContainerbE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,836630);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI17ViewportContainerbE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235580)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2Eb(i,ij[n&8191](d)|0);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI17ViewportContainerbE7ptrcallEP6ObjectPPKvPv(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0;if(!d)g=0;else{e=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1235580)|0;g=e?d:0}d=c[b+44>>2]|0;e=c[b+48>>2]|0;b=g+(e>>1)|0;if(!(e&1)){h=d;i=ij[h&8191](b)|0;j=i&1;a[f>>0]=j;return}else{h=c[(c[b>>2]|0)+d>>2]|0;i=ij[h&8191](b)|0;j=i&1;a[f>>0]=j;return}}function __ZN13MethodBind0RCI17ViewportContainerbED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I17ViewportContainerbE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if(!b){__ZN7VariantC2Eb(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK11MethodBind1I17ViewportContainerbE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,836630);l=a;return c[b>>2]|0}function __ZN11MethodBind1I17ViewportContainerbE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235580)|0:0){c[h>>2]=0;a[1263537]=0;k=d+24|0;n=c[k>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=i;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=i;return}if((g|0)>0){if((n|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);p=0}else{a[1263537]=0;p=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,p)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=p;c[b>>2]=0;l=i;return}}p=c[d+44>>2]|0;n=c[d+48>>2]|0;o=e+(n>>1)|0;if(!(n&1))q=p;else q=c[(c[o>>2]|0)+p>>2]|0;do if((g|0)<1){p=c[k>>2]|0;n=p+-1|0;if((p|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)s=0;else s=c[e+-4>>2]|0;if((p|0)<=(s|0)){if(r)t=0;else t=c[e+-4>>2]|0;do if((t|0)<(p|0)){if(r)u=0;else u=c[e+-4>>2]|0;if((u|0)<(p|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);v=0;break}else{a[1263537]=0;w=31;break}}else w=31;while(0);if((w|0)==31)v=e+(n*24|0)|0;__ZN7VariantC2ERKS_(j,v);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);f=__ZNK7VariantcvbEv(j)|0;Pi[q&2047](o,f);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I17ViewportContainerbE7ptrcallEP6ObjectPPKvPv(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0;if(!d)g=0;else{f=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1235580)|0;g=f?d:0}d=c[b+44>>2]|0;f=c[b+48>>2]|0;b=g+(f>>1)|0;if(!(f&1))h=d;else h=c[(c[b>>2]|0)+d>>2]|0;Pi[h&2047](b,(a[c[e>>2]>>0]|0)!=0);return}function __ZN11MethodBind1I17ViewportContainerbED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN6VectorIN9ColorRamp5PointEE14_copy_on_writeEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=c[a>>2]|0;if(!b)return;if((c[b+-8>>2]|0)>>>0<=1)return;d=c[b+-4>>2]|0;b=(d*20|0)+-1|0;e=b>>>1|b;b=e>>>2|e;e=b>>>4|b;b=e>>>8|e;e=__ZN6Memory12alloc_staticEjb((b>>>16|b)+1|0,1)|0;c[e+-8>>2]=1;c[e+-4>>2]=d;if(d|0){b=0;do{f=e+(b*20|0)|0;g=(c[a>>2]|0)+(b*20|0)|0;c[f>>2]=c[g>>2];c[f+4>>2]=c[g+4>>2];c[f+8>>2]=c[g+8>>2];c[f+12>>2]=c[g+12>>2];c[f+16>>2]=c[g+16>>2];b=b+1|0}while((b|0)!=(d|0))}d=c[a>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);c[a>>2]=e;return}function __ZN6VectorIN9ColorRamp5PointEE6resizeEi(b,d){b=b|0;d=d|0;var e=0,f=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0;if((d|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,269,1145657,0);e=31;return e|0}a[1263537]=0;f=c[b>>2]|0;if(!f)h=0;else h=c[f+-4>>2]|0;if((h|0)==(d|0)){e=0;return e|0}if(!d){if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);c[b>>2]=0;e=0;return e|0}__ZN6VectorIN9ColorRamp5PointEE14_copy_on_writeEv(b);f=d*20|0;if(d>>>0<=214748364?(h=f+-1|0,i=h>>>1|h,h=i>>>2|i,i=h>>>4|h,h=i>>>8|i,i=(h>>>16|h)+1|0,f>>>0<4294967264):0){a[1263537]=0;f=c[b>>2]|0;do if(!f)if((d|0)>0)j=18;else{k=0;j=27}else{h=c[f+-4>>2]|0;if((h|0)<(d|0))if(!h)j=18;else{l=__ZN6Memory14realloc_staticEPvjb(f,i,1)|0;if(l|0){a[1263537]=0;m=l;n=c[l+-4>>2]|0;break}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,300,1145876,0);e=6;return e|0}else{k=h;j=27}}while(0);do if((j|0)==18){h=__ZN6Memory12alloc_staticEjb(i,1)|0;if(h|0){a[1263537]=0;c[h+-4>>2]=0;c[h+-8>>2]=1;m=h;n=0;break}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,292,1145820,0);e=6;return e|0}else if((j|0)==27){if((k|0)<=(d|0)){e=0;return e|0}h=__ZN6Memory14realloc_staticEPvjb(f,i,1)|0;if(!h){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,324,1145876,0);e=6;return e|0}else{a[1263537]=0;c[b>>2]=h;c[h+-4>>2]=d;e=0;return e|0}}while(0);c[b>>2]=m;if((n|0)<(d|0)){b=n;do{g[m+(b*20|0)+4>>2]=0.0;g[m+(b*20|0)+8>>2]=0.0;g[m+(b*20|0)+12>>2]=0.0;g[m+(b*20|0)+16>>2]=1.0;b=b+1|0}while((b|0)!=(d|0))}c[m+-4>>2]=d;e=0;return e|0}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,285,1145723,0);e=6;return e|0}function __ZNK9SortArrayIN9ColorRamp5PointE18_DefaultComparatorIS1_EE9introsortEiiPS1_i(a,b,d,e,f){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;var h=0,i=0,j=0,k=0,n=0,o=0,p=0.0,q=0.0,r=0.0,s=0,t=0,u=0,v=0,w=0,x=0,y=0;h=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=h;j=d-b|0;if((j|0)<=16){l=h;return}k=e+(b*20|0)|0;n=f;f=d;d=j;while(1){if(!n)break;n=n+-1|0;j=e+(((d>>>1)+b|0)*20|0)|0;o=e+((f+-1|0)*20|0)|0;p=+g[k>>2];q=+g[j>>2];r=+g[o>>2];if(p<q)if(q<r)s=j;else s=p<r?o:k;else if(p<r)s=k;else s=q<r?o:j;r=+g[s>>2];j=b;o=f;while(1){t=j;while(1){u=e+(t*20|0)|0;v=t+1|0;if(+g[u>>2]<r)t=v;else{w=o;break}}do{w=w+-1|0;x=e+(w*20|0)|0}while(r<+g[x>>2]);if((t|0)>=(w|0))break;c[i>>2]=c[u>>2];c[i+4>>2]=c[u+4>>2];c[i+8>>2]=c[u+8>>2];c[i+12>>2]=c[u+12>>2];c[i+16>>2]=c[u+16>>2];c[u>>2]=c[x>>2];c[u+4>>2]=c[x+4>>2];c[u+8>>2]=c[x+8>>2];c[u+12>>2]=c[x+12>>2];c[u+16>>2]=c[x+16>>2];c[x>>2]=c[i>>2];c[x+4>>2]=c[i+4>>2];c[x+8>>2]=c[i+8>>2];c[x+12>>2]=c[i+12>>2];c[x+16>>2]=c[i+16>>2];j=v;o=w}__ZNK9SortArrayIN9ColorRamp5PointE18_DefaultComparatorIS1_EE9introsortEiiPS1_i(a,t,f,e,n);d=t-b|0;if((d|0)<=16){y=17;break}else f=t}if((y|0)==17){l=h;return}__ZNK9SortArrayIN9ColorRamp5PointE18_DefaultComparatorIS1_EE12partial_sortEiiiPS1_(a,b,f,f,e);l=h;return}function __ZNK9SortArrayIN9ColorRamp5PointE18_DefaultComparatorIS1_EE20final_insertion_sortEiiPS1_(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0.0,q=0,r=0,s=0,t=0,u=0,v=0,w=0.0,x=0,y=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=a+16|0;h=a;if((d-b|0)<=16){if((d|0)==(b|0)){l=a;return}i=b+1|0;if((i|0)==(d|0)){l=a;return}j=e+(b*20|0)|0;k=e+(b*20|0)+4|0;n=b;o=i;while(1){i=e+(o*20|0)|0;p=+g[i>>2];q=e+(o*20|0)+4|0;c[h>>2]=c[q>>2];c[h+4>>2]=c[q+4>>2];c[h+8>>2]=c[q+8>>2];c[h+12>>2]=c[q+12>>2];if(p<+g[j>>2]){if((n|0)>=(b|0)){q=o;do{r=q;q=q+-1|0;s=e+(q*20|0)|0;t=e+(r*20|0)|0;c[t>>2]=c[s>>2];c[t+4>>2]=c[s+4>>2];c[t+8>>2]=c[s+8>>2];c[t+12>>2]=c[s+12>>2];c[t+16>>2]=c[s+16>>2]}while((q|0)>(b|0))}g[j>>2]=p;c[k>>2]=c[h>>2];c[k+4>>2]=c[h+4>>2];c[k+8>>2]=c[h+8>>2];c[k+12>>2]=c[h+12>>2]}else{c[f>>2]=c[h>>2];c[f+4>>2]=c[h+4>>2];c[f+8>>2]=c[h+8>>2];c[f+12>>2]=c[h+12>>2];q=e+(n*20|0)|0;if(p<+g[q>>2]){s=n;t=i;r=q;while(1){c[t>>2]=c[r>>2];c[t+4>>2]=c[r+4>>2];c[t+8>>2]=c[r+8>>2];c[t+12>>2]=c[r+12>>2];c[t+16>>2]=c[r+16>>2];q=s;s=s+-1|0;r=e+(s*20|0)|0;u=e+(q*20|0)|0;if(!(p<+g[r>>2])){v=u;break}else t=u}}else v=i;g[v>>2]=p;t=v+4|0;c[t>>2]=c[f>>2];c[t+4>>2]=c[f+4>>2];c[t+8>>2]=c[f+8>>2];c[t+12>>2]=c[f+12>>2]}t=o+1|0;if((t|0)==(d|0))break;else{r=o;o=t;n=r}}l=a;return}n=b+16|0;o=e+(b*20|0)|0;v=e+(b*20|0)+4|0;k=b;j=b+1|0;while(1){r=e+(j*20|0)|0;w=+g[r>>2];t=e+(j*20|0)+4|0;c[h>>2]=c[t>>2];c[h+4>>2]=c[t+4>>2];c[h+8>>2]=c[t+8>>2];c[h+12>>2]=c[t+12>>2];if(w<+g[o>>2]){if((k|0)>=(b|0)){t=j;do{s=t;t=t+-1|0;u=e+(t*20|0)|0;q=e+(s*20|0)|0;c[q>>2]=c[u>>2];c[q+4>>2]=c[u+4>>2];c[q+8>>2]=c[u+8>>2];c[q+12>>2]=c[u+12>>2];c[q+16>>2]=c[u+16>>2]}while((t|0)>(b|0))}g[o>>2]=w;c[v>>2]=c[h>>2];c[v+4>>2]=c[h+4>>2];c[v+8>>2]=c[h+8>>2];c[v+12>>2]=c[h+12>>2]}else{c[f>>2]=c[h>>2];c[f+4>>2]=c[h+4>>2];c[f+8>>2]=c[h+8>>2];c[f+12>>2]=c[h+12>>2];t=e+(k*20|0)|0;if(w<+g[t>>2]){i=k;u=r;q=t;while(1){c[u>>2]=c[q>>2];c[u+4>>2]=c[q+4>>2];c[u+8>>2]=c[q+8>>2];c[u+12>>2]=c[q+12>>2];c[u+16>>2]=c[q+16>>2];t=i;i=i+-1|0;q=e+(i*20|0)|0;s=e+(t*20|0)|0;if(!(w<+g[q>>2])){x=s;break}else u=s}}else x=r;g[x>>2]=w;u=x+4|0;c[u>>2]=c[f>>2];c[u+4>>2]=c[f+4>>2];c[u+8>>2]=c[f+8>>2];c[u+12>>2]=c[f+12>>2]}u=j+1|0;if((u|0)==(n|0))break;else{q=j;j=u;k=q}}if((n|0)==(d|0)){l=a;return}k=n;do{n=e+(k*20|0)|0;p=+g[n>>2];j=e+(k*20|0)+4|0;c[f>>2]=c[j>>2];c[f+4>>2]=c[j+4>>2];c[f+8>>2]=c[j+8>>2];c[f+12>>2]=c[j+12>>2];j=k+-1|0;x=e+(j*20|0)|0;if(p<+g[x>>2]){h=j;j=n;v=x;while(1){c[j>>2]=c[v>>2];c[j+4>>2]=c[v+4>>2];c[j+8>>2]=c[v+8>>2];c[j+12>>2]=c[v+12>>2];c[j+16>>2]=c[v+16>>2];x=h;h=h+-1|0;v=e+(h*20|0)|0;o=e+(x*20|0)|0;if(!(p<+g[v>>2])){y=o;break}else j=o}}else y=n;g[y>>2]=p;j=y+4|0;c[j>>2]=c[f>>2];c[j+4>>2]=c[f+4>>2];c[j+8>>2]=c[f+8>>2];c[j+12>>2]=c[f+12>>2];k=k+1|0}while((k|0)!=(d|0));l=a;return}function __ZNK9SortArrayIN9ColorRamp5PointE18_DefaultComparatorIS1_EE12partial_sortEiiiPS1_(a,b,d,e,f){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;var h=0,i=0,j=0,k=0,n=0,o=0,p=0.0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0.0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);h=a+32|0;i=a+16|0;j=a;k=e-b|0;if((k|0)>=2){n=(k+-2|0)/2|0;while(1){o=n+b|0;p=+g[f+(o*20|0)>>2];q=f+(o*20|0)+4|0;c[i>>2]=c[q>>2];c[i+4>>2]=c[q+4>>2];c[i+8>>2]=c[q+8>>2];c[i+12>>2]=c[q+12>>2];q=n<<1;o=q+2|0;if((o|0)<(k|0)){r=q;s=n;t=o;while(1){u=r|1;v=+g[f+((t+b|0)*20|0)>>2]<+g[f+((u+b|0)*20|0)>>2]?u:t;u=f+((v+b|0)*20|0)|0;w=f+((s+b|0)*20|0)|0;c[w>>2]=c[u>>2];c[w+4>>2]=c[u+4>>2];c[w+8>>2]=c[u+8>>2];c[w+12>>2]=c[u+12>>2];c[w+16>>2]=c[u+16>>2];u=v<<1;w=u+2|0;if((w|0)<(k|0)){r=u;s=v;t=w}else{x=u;y=w;z=v;break}}}else{x=q;y=o;z=n}t=x|1;if((y|0)==(k|0)){s=f+((t+b|0)*20|0)|0;r=f+((z+b|0)*20|0)|0;c[r>>2]=c[s>>2];c[r+4>>2]=c[s+4>>2];c[r+8>>2]=c[s+8>>2];c[r+12>>2]=c[s+12>>2];c[r+16>>2]=c[s+16>>2];A=t}else A=z;c[h>>2]=c[i>>2];c[h+4>>2]=c[i+4>>2];c[h+8>>2]=c[i+8>>2];c[h+12>>2]=c[i+12>>2];a:do if((A|0)>(n|0)){t=A;while(1){s=(t+-1|0)/2|0;r=s+b|0;v=t+b|0;if(!(+g[f+(r*20|0)>>2]<p)){B=v;break a}w=f+(r*20|0)|0;r=f+(v*20|0)|0;c[r>>2]=c[w>>2];c[r+4>>2]=c[w+4>>2];c[r+8>>2]=c[w+8>>2];c[r+12>>2]=c[w+12>>2];c[r+16>>2]=c[w+16>>2];if((s|0)>(n|0))t=s;else{C=s;D=8;break}}}else{C=A;D=8}while(0);if((D|0)==8){D=0;B=C+b|0}g[f+(B*20|0)>>2]=p;o=f+(B*20|0)+4|0;c[o>>2]=c[h>>2];c[o+4>>2]=c[h+4>>2];c[o+8>>2]=c[h+8>>2];c[o+12>>2]=c[h+12>>2];if(!n)break;else n=n+-1|0}}b:do if((e|0)<(d|0)){n=f+(b*20|0)|0;if((k|0)>2)E=e;else{B=(k|0)==2;C=f+((b+1|0)*20|0)|0;A=f+(b*20|0)|0;z=b+1|0;y=f+(b*20|0)|0;x=f+(z*20|0)|0;o=e;while(1){q=f+(o*20|0)|0;F=+g[q>>2];if(F<+g[n>>2]){t=f+(o*20|0)+4|0;c[j>>2]=c[t>>2];c[j+4>>2]=c[t+4>>2];c[j+8>>2]=c[t+8>>2];c[j+12>>2]=c[t+12>>2];c[q>>2]=c[n>>2];c[q+4>>2]=c[n+4>>2];c[q+8>>2]=c[n+8>>2];c[q+12>>2]=c[n+12>>2];c[q+16>>2]=c[n+16>>2];c[i>>2]=c[j>>2];c[i+4>>2]=c[j+4>>2];c[i+8>>2]=c[j+8>>2];c[i+12>>2]=c[j+12>>2];if(B){c[n>>2]=c[C>>2];c[n+4>>2]=c[C+4>>2];c[n+8>>2]=c[C+8>>2];c[n+12>>2]=c[C+12>>2];c[n+16>>2]=c[C+16>>2];c[h>>2]=c[i>>2];c[h+4>>2]=c[i+4>>2];c[h+8>>2]=c[i+8>>2];c[h+12>>2]=c[i+12>>2];if(+g[A>>2]<F){c[x>>2]=c[y>>2];c[x+4>>2]=c[y+4>>2];c[x+8>>2]=c[y+8>>2];c[x+12>>2]=c[y+12>>2];c[x+16>>2]=c[y+16>>2];G=b}else G=z}else{c[h>>2]=c[i>>2];c[h+4>>2]=c[i+4>>2];c[h+8>>2]=c[i+8>>2];c[h+12>>2]=c[i+12>>2];G=b}g[f+(G*20|0)>>2]=F;q=f+(G*20|0)+4|0;c[q>>2]=c[h>>2];c[q+4>>2]=c[h+4>>2];c[q+8>>2]=c[h+8>>2];c[q+12>>2]=c[h+12>>2]}o=o+1|0;if((o|0)==(d|0))break b}}do{o=f+(E*20|0)|0;p=+g[o>>2];if(p<+g[n>>2]){z=f+(E*20|0)+4|0;c[j>>2]=c[z>>2];c[j+4>>2]=c[z+4>>2];c[j+8>>2]=c[z+8>>2];c[j+12>>2]=c[z+12>>2];c[o>>2]=c[n>>2];c[o+4>>2]=c[n+4>>2];c[o+8>>2]=c[n+8>>2];c[o+12>>2]=c[n+12>>2];c[o+16>>2]=c[n+16>>2];c[i>>2]=c[j>>2];c[i+4>>2]=c[j+4>>2];c[i+8>>2]=c[j+8>>2];c[i+12>>2]=c[j+12>>2];o=0;z=0;y=2;do{x=o|1;A=z;z=+g[f+((y+b|0)*20|0)>>2]<+g[f+((x+b|0)*20|0)>>2]?x:y;H=f+((z+b|0)*20|0)|0;x=f+((A+b|0)*20|0)|0;c[x>>2]=c[H>>2];c[x+4>>2]=c[H+4>>2];c[x+8>>2]=c[H+8>>2];c[x+12>>2]=c[H+12>>2];c[x+16>>2]=c[H+16>>2];o=z<<1;y=o+2|0}while((y|0)<(k|0));x=o|1;if((y|0)==(k|0)){A=f+((x+b|0)*20|0)|0;c[H>>2]=c[A>>2];c[H+4>>2]=c[A+4>>2];c[H+8>>2]=c[A+8>>2];c[H+12>>2]=c[A+12>>2];c[H+16>>2]=c[A+16>>2];I=x}else I=z;c[h>>2]=c[i>>2];c[h+4>>2]=c[i+4>>2];c[h+8>>2]=c[i+8>>2];c[h+12>>2]=c[i+12>>2];c:do if((I|0)>0){x=I;while(1){A=x+-1|0;C=(A|0)/2|0;B=C+b|0;q=x+b|0;if(!(+g[f+(B*20|0)>>2]<p)){J=q;break c}t=f+(B*20|0)|0;B=f+(q*20|0)|0;c[B>>2]=c[t>>2];c[B+4>>2]=c[t+4>>2];c[B+8>>2]=c[t+8>>2];c[B+12>>2]=c[t+12>>2];c[B+16>>2]=c[t+16>>2];if((A|0)>1)x=C;else{K=C;D=23;break}}}else{K=I;D=23}while(0);if((D|0)==23){D=0;J=K+b|0}g[f+(J*20|0)>>2]=p;z=f+(J*20|0)+4|0;c[z>>2]=c[h>>2];c[z+4>>2]=c[h+4>>2];c[z+8>>2]=c[h+8>>2];c[z+12>>2]=c[h+12>>2]}E=E+1|0}while((E|0)!=(d|0))}while(0);if((k|0)<=1){l=a;return}k=f+(b*20|0)|0;d=e;do{d=d+-1|0;e=f+(d*20|0)|0;F=+g[e>>2];E=f+(d*20|0)+4|0;c[j>>2]=c[E>>2];c[j+4>>2]=c[E+4>>2];c[j+8>>2]=c[E+8>>2];c[j+12>>2]=c[E+12>>2];c[e>>2]=c[k>>2];c[e+4>>2]=c[k+4>>2];c[e+8>>2]=c[k+8>>2];c[e+12>>2]=c[k+12>>2];c[e+16>>2]=c[k+16>>2];e=d-b|0;c[i>>2]=c[j>>2];c[i+4>>2]=c[j+4>>2];c[i+8>>2]=c[j+8>>2];c[i+12>>2]=c[j+12>>2];if((e|0)>2){E=0;J=0;K=2;do{I=E|1;H=J;J=+g[f+((K+b|0)*20|0)>>2]<+g[f+((I+b|0)*20|0)>>2]?I:K;I=f+((J+b|0)*20|0)|0;G=f+((H+b|0)*20|0)|0;c[G>>2]=c[I>>2];c[G+4>>2]=c[I+4>>2];c[G+8>>2]=c[I+8>>2];c[G+12>>2]=c[I+12>>2];c[G+16>>2]=c[I+16>>2];E=J<<1;K=E+2|0}while((K|0)<(e|0));L=E|1;M=K;N=J}else{L=1;M=2;N=0}if((M|0)==(e|0)){I=f+((L+b|0)*20|0)|0;G=f+((N+b|0)*20|0)|0;c[G>>2]=c[I>>2];c[G+4>>2]=c[I+4>>2];c[G+8>>2]=c[I+8>>2];c[G+12>>2]=c[I+12>>2];c[G+16>>2]=c[I+16>>2];O=L}else O=N;c[h>>2]=c[i>>2];c[h+4>>2]=c[i+4>>2];c[h+8>>2]=c[i+8>>2];c[h+12>>2]=c[i+12>>2];d:do if((O|0)>0){I=O;while(1){G=I+-1|0;H=(G|0)/2|0;n=H+b|0;z=I+b|0;if(!(+g[f+(n*20|0)>>2]<F)){P=z;break d}y=f+(n*20|0)|0;n=f+(z*20|0)|0;c[n>>2]=c[y>>2];c[n+4>>2]=c[y+4>>2];c[n+8>>2]=c[y+8>>2];c[n+12>>2]=c[y+12>>2];c[n+16>>2]=c[y+16>>2];if((G|0)>1)I=H;else{Q=H;D=34;break}}}else{Q=O;D=34}while(0);if((D|0)==34){D=0;P=Q+b|0}g[f+(P*20|0)>>2]=F;J=f+(P*20|0)+4|0;c[J>>2]=c[h>>2];c[J+4>>2]=c[h+4>>2];c[J+8>>2]=c[h+8>>2];c[J+12>>2]=c[h+12>>2]}while((e|0)>1);l=a;return}function __ZN11ColorPicker14set_pick_colorERK5Color(a,b){a=a|0;b=b|0;var d=0;d=a+752|0;c[d>>2]=c[b>>2];c[d+4>>2]=c[b+4>>2];c[d+8>>2]=c[b+8>>2];c[d+12>>2]=c[b+12>>2];b=a+784|0;if(((!(+g[d>>2]!=+g[b>>2])?!(+g[a+756>>2]!=+g[a+788>>2]):0)?!(+g[a+760>>2]!=+g[a+792>>2]):0)?!(+g[a+764>>2]!=+g[a+796>>2]):0)return;g[a+772>>2]=+__ZNK5Color5get_hEv(d);g[a+776>>2]=+__ZNK5Color5get_sEv(d);g[a+780>>2]=+__ZNK5Color5get_vEv(d);c[b>>2]=c[d>>2];c[b+4>>2]=c[d+4>>2];c[b+8>>2]=c[d+8>>2];c[b+12>>2]=c[d+12>>2];return}function __ZN13GridContainer18_initialize_classvEv(b){b=b|0;if(a[1263272]|0)return;if(!(a[1257012]|0)){if(!(a[1256994]|0)){if(!(a[1256995]|0)){if(!(a[1256996]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI4NodeEEvv();__ZN4Node13_bind_methodsEv();a[1256996]=1}__ZN7ClassDB10_add_classI10CanvasItemEEvv();__ZN10CanvasItem13_bind_methodsEv();a[1256995]=1}__ZN7ClassDB10_add_classI7ControlEEvv();__ZN7Control13_bind_methodsEv();a[1256994]=1}__ZN7ClassDB10_add_classI9ContainerEEvv();__ZN9Container13_bind_methodsEv();a[1257012]=1}__ZN7ClassDB10_add_classI13GridContainerEEvv();__ZN13GridContainer13_bind_methodsEv();a[1263272]=1;return}function __ZN13GridContainer5_setvERK10StringNameRK7Variant(a,b,c){a=a|0;b=b|0;c=c|0;if(1128!=1129)return __ZN7Control4_setERK10StringNameRK7Variant(a,b,c)|0;else return 0;return 0}function __ZNK13GridContainer5_getvERK10StringNameR7Variant(a,b,c){a=a|0;b=b|0;c=c|0;var d=0;if(1130!=1131?__ZNK7Control4_getERK10StringNameR7Variant(a,b,c)|0:0)d=1;else d=0;return d|0}function __ZNK13GridContainer19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+24|0;g=e+4|0;h=e;if(!d)__ZNK9Container19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,0);__ZN6StringC2EPKc(f,1028504);i=c[f>>2]|0;f=i;j=g+4|0;c[j>>2]=0;k=g+12|0;c[k>>2]=0;c[g>>2]=0;n=(i|0)==0;if(!n?(c[j>>2]=0,__Z28atomic_conditional_incrementPj(i+-8|0)|0):0)c[j>>2]=f;c[g+8>>2]=0;f=c[k>>2]|0;if(f|0){if(!(__Z16atomic_decrementPj(f+-8|0)|0))__ZN6Memory11free_staticEPvb(f,1);c[k>>2]=0}c[g+16>>2]=256;if(!(c[b>>2]|0)){k=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=k;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0}k=__ZnwjPFPvjE(32,4740)|0;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0;c[k+12>>2]=0;c[k+16>>2]=7;f=k+20|0;c[f>>2]=0;j=k+24|0;c[j>>2]=0;o=k+28|0;c[o>>2]=0;__ZN12PropertyInfoaSERKS_(k,g)|0;p=c[b>>2]|0;q=p+4|0;r=c[q>>2]|0;c[j>>2]=r;c[f>>2]=0;c[o>>2]=p;if(r|0)c[r+20>>2]=k;c[q>>2]=k;if(!(c[p>>2]|0))c[p>>2]=k;k=p+8|0;c[k>>2]=(c[k>>2]|0)+1;k=c[g+12>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);k=c[g+4>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);if(!n?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);__ZN10StringNameC2EPKc(h,1028504);__ZN7ClassDB17get_property_listE10StringNameP4ListI12PropertyInfo16DefaultAllocatorEbPK6Object(h,b,1,a);__ZN10StringNameD2Ev(h);if(!d){l=e;return}__ZNK9Container19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,1);l=e;return}function __ZN13GridContainer14_notificationvEib(a,b,c){a=a|0;b=b|0;c=c|0;if(!c)__ZN9Container14_notificationvEib(a,b,0);if(987!=525)__ZN13GridContainer13_notificationEi(a,b);if(!c)return;__ZN9Container14_notificationvEib(a,b,1);return}function __ZNK13GridContainer16_get_class_namevEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+8|0;e=b+4|0;f=b;g=a+608|0;a=c[g>>2]|0;if(a|0){if(c[a+4>>2]|0){l=b;return g|0}if(__ZNK6String6lengthEv(a+8|0)|0){l=b;return g|0}}__ZN6StringC2EPKc(d,1028504);c[f>>2]=c[d>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameaSERKS_(g,e);__ZN10StringNameD2Ev(e);e=c[f>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);l=b;return g|0}function __ZNK13GridContainer9get_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1028504);l=a;return c[b>>2]|0}function __ZNK13GridContainer8is_classERK6String(a,b){a=a|0;b=b|0;var c=0;if((((!(__ZNK6StringeqEPKc(b,1028504)|0)?!(__ZNK6StringeqEPKc(b,947468)|0):0)?!(__ZNK6StringeqEPKc(b,1111718)|0):0)?!(__ZNK6StringeqEPKc(b,947933)|0):0)?!(__ZNK6StringeqEPKc(b,1132465)|0):0)c=__ZNK6StringeqEPKc(b,1142944)|0;else c=1;return c|0}function __ZNK13GridContainer12is_class_ptrEPv(a,b){a=a|0;b=b|0;var c=0;if((b|0)==1235584){c=1;return c|0}c=(b|0)==1220912|((b|0)==1220744|((b|0)==1220748|((b|0)==1220720|(b|0)==1220580)));return c|0}function __ZN13GridContainerD2Ev(a){a=a|0;c[a>>2]=239428;__ZN10StringNameD2Ev(a+608|0);c[a>>2]=229764;__ZN10StringNameD2Ev(a+600|0);__ZN7ControlD2Ev(a);return}function __ZN13GridContainerD0Ev(a){a=a|0;c[a>>2]=239428;__ZN10StringNameD2Ev(a+608|0);c[a>>2]=229764;__ZN10StringNameD2Ev(a+600|0);__ZN7ControlD2Ev(a);__ZdlPv(a);return}function __ZNK13GridContainer16get_minimum_sizeEv(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0.0,Q=0,R=0,S=0,T=0.0,V=0,W=0.0;d=l;l=l+48|0;if((l|0)>=(m|0))ba(48);e=d+28|0;f=d+16|0;h=d+12|0;i=d+8|0;j=d;k=e+4|0;c[k>>2]=379008;c[e>>2]=0;n=e+8|0;c[n>>2]=0;o=f+4|0;c[o>>2]=379008;c[f>>2]=0;p=f+8|0;c[p>>2]=0;__ZN10StringNameC2EPKc(h,990283);__ZN10StringNameC2Ev(i);q=__ZNK7Control12get_constantERK10StringNameS2_(b,h,i)|0;__ZN10StringNameD2Ev(i);__ZN10StringNameD2Ev(h);__ZN10StringNameC2EPKc(h,1012526);__ZN10StringNameC2Ev(i);r=__ZNK7Control12get_constantERK10StringNameS2_(b,h,i)|0;__ZN10StringNameD2Ev(i);__ZN10StringNameD2Ev(h);if((__ZNK4Node15get_child_countEv(b)|0)>0){s=b+612|0;t=j+4|0;u=0;v=0;w=0;x=0;while(1){y=__ZNK4Node9get_childEi(b,v)|0;if(((y|0)!=0?$i[c[(c[y>>2]|0)+44>>2]&8191](y,1220744)|0:0)?__ZNK10CanvasItem18is_visible_in_treeEv(y)|0:0){z=c[s>>2]|0;c[h>>2]=(u|0)/(z|0)|0;c[i>>2]=(u|0)%(z|0)|0;Pi[c[(c[y>>2]|0)+144>>2]&2047](j,y);y=~~+g[j>>2];z=~~+g[t>>2];A=c[e>>2]|0;a:do if(A){B=c[A+8>>2]|0;C=c[k>>2]|0;b:do if((B|0)==(C|0))D=B;else{E=c[i>>2]|0;F=B;while(1){G=c[F+24>>2]|0;if((E|0)<(G|0))H=F+8|0;else{if((G|0)>=(E|0)){D=F;break b}H=F+4|0}F=c[H>>2]|0;if((F|0)==(C|0)){I=y;break a}}}while(0);if((D|0)!=(C|0)&(D|0)!=0?(c[(__ZN3MapIii10ComparatorIiE16DefaultAllocatorEixERKi(e,i)|0)>>2]|0)>(y|0):0)I=c[(__ZN3MapIii10ComparatorIiE16DefaultAllocatorEixERKi(e,i)|0)>>2]|0;else I=y}else I=y;while(0);c[(__ZN3MapIii10ComparatorIiE16DefaultAllocatorEixERKi(e,i)|0)>>2]=I;y=c[f>>2]|0;c:do if(y){A=c[y+8>>2]|0;B=c[o>>2]|0;d:do if((A|0)==(B|0))J=A;else{F=c[h>>2]|0;E=A;while(1){G=c[E+24>>2]|0;if((F|0)<(G|0))K=E+8|0;else{if((G|0)>=(F|0)){J=E;break d}K=E+4|0}E=c[K>>2]|0;if((E|0)==(B|0)){L=z;break c}}}while(0);if((J|0)!=(B|0)&(J|0)!=0?(c[(__ZN3MapIii10ComparatorIiE16DefaultAllocatorEixERKi(f,h)|0)>>2]|0)>(z|0):0)L=c[(__ZN3MapIii10ComparatorIiE16DefaultAllocatorEixERKi(f,h)|0)>>2]|0;else L=z}else L=z;while(0);c[(__ZN3MapIii10ComparatorIiE16DefaultAllocatorEixERKi(f,h)|0)>>2]=L;z=c[i>>2]|0;y=c[h>>2]|0;M=u+1|0;N=(z|0)>(w|0)?z:w;O=(y|0)>(x|0)?y:x}else{M=u;N=w;O=x}v=v+1|0;if((v|0)>=(__ZNK4Node15get_child_countEv(b)|0))break;else{u=M;w=N;x=O}}x=c[e>>2]|0;g[a>>2]=0.0;w=a+4|0;g[w>>2]=0.0;if((x|0)!=0?(M=c[x+8>>2]|0,x=c[k>>2]|0,(M|0)!=(x|0)):0){u=M;while(1){M=c[u+8>>2]|0;if((M|0)==(x|0))break;else u=M}if(u){x=u;P=0.0;do{P=P+ +(c[x+28>>2]|0);x=c[x+16>>2]|0}while((x|0)!=0);g[a>>2]=P;Q=N;R=O;S=w;T=P;V=a}else{Q=N;R=O;S=w;T=0.0;V=a}}else{Q=N;R=O;S=w;T=0.0;V=a}}else{g[a>>2]=0.0;w=a+4|0;g[w>>2]=0.0;Q=0;R=0;S=w;T=0.0;V=a}a=c[f>>2]|0;w=(a|0)==0;if(!w){O=c[a+8>>2]|0;N=c[o>>2]|0;if((O|0)!=(N|0)){x=O;while(1){O=c[x+8>>2]|0;if((O|0)==(N|0))break;else x=O}if(x){N=x;P=0.0;do{P=P+ +(c[N+28>>2]|0);N=c[N+16>>2]|0}while((N|0)!=0);g[S>>2]=P;W=P}else W=0.0}else W=0.0;g[S>>2]=+(U(R,r)|0)+W;g[V>>2]=+(U(Q,q)|0)+T;if(!w?(__ZN3MapIii10ComparatorIiE16DefaultAllocatorE13_cleanup_treeEPNS3_7ElementE(f,c[a+8>>2]|0),a=c[o>>2]|0,o=c[f>>2]|0,c[o+8>>2]=a,c[p>>2]=0,p=a,c[p+12>>2]=p,o|0):0){__ZN6Memory11free_staticEPvb(o,0);c[f>>2]=0}}else{g[S>>2]=+(U(R,r)|0);g[V>>2]=+(U(Q,q)|0)+T}q=c[e>>2]|0;if(!q){l=d;return}__ZN3MapIii10ComparatorIiE16DefaultAllocatorE13_cleanup_treeEPNS3_7ElementE(e,c[q+8>>2]|0);q=c[k>>2]|0;k=c[e>>2]|0;c[k+8>>2]=q;c[n>>2]=0;n=q;c[n+12>>2]=n;if(!k){l=d;return}__ZN6Memory11free_staticEPvb(k,0);c[e>>2]=0;l=d;return}function __ZN3MapIii10ComparatorIiE16DefaultAllocatorEixERKi(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;g=c[b>>2]|0;if(!g){h=__ZnwjPFPvjE(32,4740)|0;i=h+16|0;c[i>>2]=0;c[i+4>>2]=0;c[b>>2]=h;i=c[b+4>>2]|0;c[h+4>>2]=i;c[h+8>>2]=i;c[h+12>>2]=i;c[h>>2]=1;if(!h){c[f>>2]=0;j=f;k=14}else{n=h;o=i;k=5}}else{n=g;o=c[b+4>>2]|0;k=5}a:do if((k|0)==5){g=c[n+8>>2]|0;b:do if((g|0)!=(o|0)){i=c[d>>2]|0;h=g;while(1){p=c[h+24>>2]|0;if((i|0)<(p|0))q=h+8|0;else{if((p|0)>=(i|0))break;q=h+4|0}p=c[q>>2]|0;if((p|0)==(o|0))break b;else h=p}if(!((h|0)==(o|0)|(h|0)==0)){r=h;break a}}while(0);c[f>>2]=0;if(!n){j=f;k=14}else{s=f;k=15}}while(0);if((k|0)==14){n=__ZnwjPFPvjE(32,4740)|0;o=n+16|0;c[o>>2]=0;c[o+4>>2]=0;c[b>>2]=n;o=c[b+4>>2]|0;c[n+4>>2]=o;c[n+8>>2]=o;c[n+12>>2]=o;c[n>>2]=1;s=j;k=15}if((k|0)==15){k=__ZN3MapIii10ComparatorIiE16DefaultAllocatorE10_insert_rbERKiS5_(b,d,f)|0;if(!k){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145936,616,1145947,0);t=0;l=e;return t|0}else r=k}a[1263537]=0;t=r+28|0;l=e;return t|0}function __ZN3MapIii10ComparatorIiE16DefaultAllocatorE13_cleanup_treeEPNS3_7ElementE(a,b){a=a|0;b=b|0;if((c[a+4>>2]|0)==(b|0))return;else{__ZN3MapIii10ComparatorIiE16DefaultAllocatorE13_cleanup_treeEPNS3_7ElementE(a,c[b+8>>2]|0);__ZN3MapIii10ComparatorIiE16DefaultAllocatorE13_cleanup_treeEPNS3_7ElementE(a,c[b+4>>2]|0);__ZN6Memory11free_staticEPvb(b,0);return}}function __ZN3MapIii10ComparatorIiE16DefaultAllocatorE10_insert_rbERKiS5_(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f;a[g>>0]=0;h=__ZN3MapIii10ComparatorIiE16DefaultAllocatorE7_insertERKiRb(b,d,g)|0;if(h|0)c[h+28>>2]=c[e>>2];if(a[g>>0]|0){l=f;return h|0}g=b+8|0;c[g>>2]=(c[g>>2]|0)+1;g=h+12|0;e=c[g>>2]|0;if(!(c[e>>2]|0)){d=b+4|0;i=h;j=e;k=e;e=g;while(1){g=j+12|0;n=c[g>>2]|0;o=c[n+8>>2]|0;p=n;do if((j|0)==(o|0)){q=c[n+4>>2]|0;if(!(c[q>>2]|0)){c[k>>2]=1;a[1263537]=0;c[q>>2]=1;if((c[d>>2]|0)==(n|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);r=c[(c[e>>2]|0)+12>>2]|0;break}else{a[1263537]=0;c[n>>2]=0;r=n;break}}q=j+4|0;if((i|0)==(c[q>>2]|0)){s=i+8|0;t=c[s>>2]|0;c[q>>2]=t;if((t|0)==(c[d>>2]|0))u=p;else{c[t+12>>2]=j;u=c[g>>2]|0}t=i+12|0;c[t>>2]=u;q=c[g>>2]|0;v=q+8|0;c[((c[v>>2]|0)==(j|0)?v:q+4|0)>>2]=i;c[s>>2]=j;c[g>>2]=i;w=j;x=i;y=c[t>>2]|0}else{w=i;x=j;y=n}a[1263537]=0;c[x>>2]=1;t=c[d>>2]|0;if((t|0)==(y|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);z=c[(c[w+12>>2]|0)+12>>2]|0;A=c[d>>2]|0}else{a[1263537]=0;c[y>>2]=0;z=y;A=t}t=z+8|0;s=c[t>>2]|0;q=s+4|0;v=c[q>>2]|0;c[t>>2]=v;if((v|0)!=(A|0))c[v+12>>2]=z;v=z+12|0;c[s+12>>2]=c[v>>2];t=c[v>>2]|0;B=t+4|0;c[((c[B>>2]|0)==(z|0)?B:t+8|0)>>2]=s;c[q>>2]=z;c[v>>2]=s;r=w}else{if(!(c[o>>2]|0)){c[k>>2]=1;a[1263537]=0;c[o>>2]=1;if((c[d>>2]|0)==(n|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);r=c[(c[e>>2]|0)+12>>2]|0;break}else{a[1263537]=0;c[n>>2]=0;r=n;break}}s=j+8|0;if((i|0)==(c[s>>2]|0)){v=i+4|0;q=c[v>>2]|0;c[s>>2]=q;if((q|0)==(c[d>>2]|0))C=p;else{c[q+12>>2]=j;C=c[g>>2]|0}q=i+12|0;c[q>>2]=C;s=c[g>>2]|0;t=s+4|0;c[((c[t>>2]|0)==(j|0)?t:s+8|0)>>2]=i;c[v>>2]=j;c[g>>2]=i;D=j;E=i;F=c[q>>2]|0}else{D=i;E=j;F=n}a[1263537]=0;c[E>>2]=1;q=c[d>>2]|0;if((q|0)==(F|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);G=c[d>>2]|0;H=c[(c[D+12>>2]|0)+12>>2]|0}else{a[1263537]=0;c[F>>2]=0;G=q;H=F}q=H+4|0;v=c[q>>2]|0;s=v+8|0;t=c[s>>2]|0;c[q>>2]=t;if((t|0)!=(G|0))c[t+12>>2]=H;t=H+12|0;c[v+12>>2]=c[t>>2];q=c[t>>2]|0;B=q+8|0;c[((c[B>>2]|0)==(H|0)?B:q+4|0)>>2]=v;c[s>>2]=H;c[t>>2]=v;r=D}while(0);n=r+12|0;g=c[n>>2]|0;if(!(c[g>>2]|0)){i=r;j=g;k=g;e=n}else break}}e=c[(c[b>>2]|0)+8>>2]|0;a[1263537]=0;c[e>>2]=1;l=f;return h|0}function __ZN3MapIii10ComparatorIiE16DefaultAllocatorE7_insertERKiRb(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0;f=c[b>>2]|0;g=c[f+8>>2]|0;h=b+4|0;i=c[h>>2]|0;a:do if((g|0)==(i|0))j=f;else{k=c[d>>2]|0;l=g;while(1){m=c[l+24>>2]|0;if((k|0)<(m|0))n=l+8|0;else{if((m|0)>=(k|0))break;n=l+4|0}m=c[n>>2]|0;if((m|0)==(i|0)){j=l;break a}else l=m}a[e>>0]=1;o=l;return o|0}while(0);i=__ZnwjPFPvjE(32,4740)|0;c[i>>2]=0;c[i+4>>2]=0;c[i+8>>2]=0;c[i+12>>2]=0;c[i+16>>2]=0;c[i+20>>2]=0;c[i+12>>2]=j;n=c[h>>2]|0;g=i+4|0;c[g>>2]=n;f=i+8|0;c[f>>2]=n;c[i+24>>2]=c[d>>2];if((j|0)!=(c[b>>2]|0)?(c[d>>2]|0)>=(c[j+24>>2]|0):0)p=j+4|0;else p=j+8|0;c[p>>2]=i;a[e>>0]=0;e=c[g>>2]|0;g=c[h>>2]|0;if((e|0)==(g|0)){h=i;do{p=h;h=c[h+12>>2]|0}while((p|0)==(c[h+4>>2]|0));q=(h|0)==(c[b>>2]|0)?0:h}else{h=e;while(1){e=c[h+8>>2]|0;if((e|0)==(g|0)){q=h;break}else h=e}}c[i+16>>2]=q;h=c[f>>2]|0;b:do if((h|0)==(g|0)){f=i;while(1){e=f;f=c[f+12>>2]|0;if((e|0)!=(c[f+8>>2]|0)){r=f;break b}if((f|0)==(c[b>>2]|0)){r=0;break}}}else{f=h;while(1){l=c[f+4>>2]|0;if((l|0)==(g|0)){r=f;break}else f=l}}while(0);g=i+20|0;c[g>>2]=r;if(!q)s=r;else{c[q+20>>2]=i;s=c[g>>2]|0}if(!s){o=i;return o|0}c[s+16>>2]=i;o=i;return o|0}function __ZN13GridContainer13_notificationEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,h=0,i=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,V=0,W=0,X=0,Y=0,Z=0,_=0.0,$=0.0,aa=0,ca=0.0,da=0,ea=0,fa=0,ga=0,ha=0,ia=0,ja=0,ka=0.0,la=0,ma=0.0,na=0,oa=0,pa=0,qa=0,ra=0,sa=0,ta=0,ua=0,va=0,wa=0,xa=0,ya=0.0,za=0,Aa=0,Ba=0,Ca=0.0,Da=0,Ea=0,Fa=0,Ga=0,Ha=0,Ia=0,Ja=0,Ka=0,La=0,Ma=0,Na=0,Oa=0,Pa=0,Qa=0,Ra=0;d=l;l=l+80|0;if((l|0)>=(m|0))ba(80);e=d+68|0;f=d+56|0;h=d+44|0;i=d+32|0;k=d+24|0;n=d+20|0;o=d+16|0;p=d;if((b|0)!=50){l=d;return}b=e+4|0;c[b>>2]=379008;c[e>>2]=0;q=e+8|0;c[q>>2]=0;r=f+4|0;c[r>>2]=379008;c[f>>2]=0;s=f+8|0;c[s>>2]=0;t=h+4|0;c[t>>2]=379008;c[h>>2]=0;u=h+8|0;c[u>>2]=0;v=i+4|0;c[v>>2]=379008;c[i>>2]=0;w=i+8|0;c[w>>2]=0;__ZN10StringNameC2EPKc(k,990283);__ZN10StringNameC2Ev(n);x=__ZNK7Control12get_constantERK10StringNameS2_(a,k,n)|0;__ZN10StringNameD2Ev(n);__ZN10StringNameD2Ev(k);__ZN10StringNameC2EPKc(k,1012526);__ZN10StringNameC2Ev(n);y=__ZNK7Control12get_constantERK10StringNameS2_(a,k,n)|0;__ZN10StringNameD2Ev(n);__ZN10StringNameD2Ev(k);__ZNK7Control8get_sizeEv(k,a);if((__ZNK4Node15get_child_countEv(a)|0)>0){z=a+612|0;A=p+4|0;B=0;C=0;D=0;E=0;while(1){F=__ZNK4Node9get_childEi(a,D)|0;if(((F|0)!=0?$i[c[(c[F>>2]|0)+44>>2]&8191](F,1220744)|0:0)?__ZNK10CanvasItem18is_visible_in_treeEv(F)|0:0){G=c[z>>2]|0;c[n>>2]=(E|0)/(G|0)|0;c[o>>2]=(E|0)%(G|0)|0;Pi[c[(c[F>>2]|0)+144>>2]&2047](p,F);G=~~+g[p>>2];H=~~+g[A>>2];I=c[e>>2]|0;a:do if(I){J=c[I+8>>2]|0;K=c[b>>2]|0;b:do if((J|0)==(K|0))L=J;else{M=c[o>>2]|0;N=J;while(1){O=c[N+24>>2]|0;if((M|0)<(O|0))P=N+8|0;else{if((O|0)>=(M|0)){L=N;break b}P=N+4|0}N=c[P>>2]|0;if((N|0)==(K|0)){Q=G;break a}}}while(0);if((L|0)!=(K|0)&(L|0)!=0?(c[(__ZN3MapIii10ComparatorIiE16DefaultAllocatorEixERKi(e,o)|0)>>2]|0)>(G|0):0)Q=c[(__ZN3MapIii10ComparatorIiE16DefaultAllocatorEixERKi(e,o)|0)>>2]|0;else Q=G}else Q=G;while(0);c[(__ZN3MapIii10ComparatorIiE16DefaultAllocatorEixERKi(e,o)|0)>>2]=Q;G=c[f>>2]|0;c:do if(G){I=c[G+8>>2]|0;J=c[r>>2]|0;d:do if((I|0)==(J|0))R=I;else{N=c[n>>2]|0;M=I;while(1){O=c[M+24>>2]|0;if((N|0)<(O|0))S=M+8|0;else{if((O|0)>=(N|0)){R=M;break d}S=M+4|0}M=c[S>>2]|0;if((M|0)==(J|0)){T=H;break c}}}while(0);if((R|0)!=(J|0)&(R|0)!=0?(c[(__ZN3MapIii10ComparatorIiE16DefaultAllocatorEixERKi(f,n)|0)>>2]|0)>(H|0):0)T=c[(__ZN3MapIii10ComparatorIiE16DefaultAllocatorEixERKi(f,n)|0)>>2]|0;else T=H}else T=H;while(0);c[(__ZN3MapIii10ComparatorIiE16DefaultAllocatorEixERKi(f,n)|0)>>2]=T;if((__ZNK7Control16get_h_size_flagsEv(F)|0)&2|0){if(!(c[h>>2]|0)){H=__ZnwjPFPvjE(28,4740)|0;G=H+16|0;c[G>>2]=0;c[G+4>>2]=0;c[h>>2]=H;G=c[t>>2]|0;c[H+4>>2]=G;c[H+8>>2]=G;c[H+12>>2]=G;c[H>>2]=1}__ZN3SetIi10ComparatorIiE16DefaultAllocatorE10_insert_rbERKi(h,o)|0}if((__ZNK7Control16get_v_size_flagsEv(F)|0)&2|0){if(!(c[i>>2]|0)){H=__ZnwjPFPvjE(28,4740)|0;G=H+16|0;c[G>>2]=0;c[G+4>>2]=0;c[i>>2]=H;G=c[v>>2]|0;c[H+4>>2]=G;c[H+8>>2]=G;c[H+12>>2]=G;c[H>>2]=1}__ZN3SetIi10ComparatorIiE16DefaultAllocatorE10_insert_rbERKi(i,n)|0}H=c[o>>2]|0;G=c[n>>2]|0;V=E+1|0;W=(G|0)>(B|0)?G:B;X=(H|0)>(C|0)?H:C}else{V=E;W=B;X=C}D=D+1|0;if((D|0)>=(__ZNK4Node15get_child_countEv(a)|0)){Y=W;Z=X;break}else{B=W;C=X;E=V}}}else{Y=0;Z=0}V=c[e>>2]|0;e:do if((V|0)!=0?(E=c[V+8>>2]|0,X=c[b>>2]|0,(E|0)!=(X|0)):0){C=E;while(1){E=c[C+8>>2]|0;if((E|0)==(X|0))break;else C=E}if(C){X=c[h>>2]|0;F=c[t>>2]|0;if(!X){E=C;_=0.0;while(1){$=_+ +(c[E+28>>2]|0);E=c[E+16>>2]|0;if(!E){aa=0;ca=$;break e}else _=$}}E=c[X+8>>2]|0;W=(E|0)==(F|0);B=C;D=0;_=0.0;while(1){$=_+ +(c[B+28>>2]|0);f:do if(W){da=F;ea=60}else{T=c[B+24>>2]|0;R=E;while(1){S=c[R+24>>2]|0;if((T|0)<(S|0))fa=R+8|0;else{if((S|0)>=(T|0)){da=R;ea=60;break f}fa=R+4|0}R=c[fa>>2]|0;if((R|0)==(F|0)){ga=D;break}}}while(0);if((ea|0)==60){ea=0;ga=((da|0)!=(F|0)&(da|0)!=0&1)+D|0}B=c[B+16>>2]|0;if(!B){aa=ga;ca=$;break}else{D=ga;_=$}}}else{aa=0;ca=0.0}}else{aa=0;ca=0.0}while(0);ga=c[f>>2]|0;g:do if((ga|0)!=0?(da=c[ga+8>>2]|0,fa=c[r>>2]|0,(da|0)!=(fa|0)):0){V=da;while(1){da=c[V+8>>2]|0;if((da|0)==(fa|0))break;else V=da}if(V){fa=c[i>>2]|0;da=c[v>>2]|0;if(!fa){D=V;while(1){D=c[D+16>>2]|0;if(!D){ea=62;break g}}}D=c[fa+8>>2]|0;B=(D|0)==(da|0);F=V;E=0;_=0.0;while(1){_=_+ +(c[F+28>>2]|0);h:do if(B){ha=da;ea=71}else{W=c[F+24>>2]|0;C=D;while(1){X=c[C+24>>2]|0;if((W|0)<(X|0))ia=C+8|0;else{if((X|0)>=(W|0)){ha=C;ea=71;break h}ia=C+4|0}C=c[ia>>2]|0;if((C|0)==(da|0)){ja=E;break}}}while(0);if((ea|0)==71){ea=0;ja=((ha|0)!=(da|0)&(ha|0)!=0&1)+E|0}F=c[F+16>>2]|0;if(!F)break;else E=ja}$=+(U(Z,x)|0)+ca;if(!ja){ka=$;la=0}else{ma=+(U(Y,y)|0)+_;ka=$;la=~~((+g[k+4>>2]-ma)/+(ja|0))}}else ea=62}else ea=62;while(0);if((ea|0)==62){ka=+(U(Z,x)|0)+ca;la=0}if(!aa)na=0;else na=~~((+g[k>>2]-ka)/+(aa|0));if((__ZNK4Node15get_child_countEv(a)|0)>0){aa=a+612|0;k=p+4|0;Z=p+8|0;ea=p+12|0;ka=+(na|0);ca=+(la|0);ja=0;Y=0;ha=0;ia=0;while(1){ga=__ZNK4Node9get_childEi(a,Y)|0;if(((ga|0)!=0?$i[c[(c[ga>>2]|0)+44>>2]&8191](ga,1220744)|0:0)?__ZNK10CanvasItem18is_visible_in_treeEv(ga)|0:0){E=c[aa>>2]|0;F=(ia|0)/(E|0)|0;c[n>>2]=F;da=(ia|0)%(E|0)|0;c[o>>2]=da;i:do if(!da)if((F|0)>0?(E=F+-1|0,D=c[f>>2]|0,(D|0)!=0):0){B=c[D+8>>2]|0;D=c[r>>2]|0;j:do if((B|0)==(D|0))oa=B;else{V=B;while(1){fa=c[V+24>>2]|0;if((F|0)>(fa|0)){if((fa|0)>=(E|0)){oa=V;break j}pa=V+4|0}else pa=V+8|0;V=c[pa>>2]|0;if((V|0)==(D|0)){qa=ha;ra=0;break i}}}while(0);if((oa|0)!=(D|0)&(oa|0)!=0){c[p>>2]=E;B=c[(__ZN3MapIii10ComparatorIiE16DefaultAllocatorEixERKi(f,p)|0)>>2]|0;V=c[n>>2]|0;fa=V+-1|0;C=c[i>>2]|0;k:do if(!C)sa=0;else{W=c[C+8>>2]|0;X=c[v>>2]|0;l:do if((W|0)==(X|0))ta=W;else{J=W;while(1){R=c[J+24>>2]|0;if((V|0)>(R|0)){if((R|0)>=(fa|0)){ta=J;break l}ua=J+4|0}else ua=J+8|0;J=c[ua>>2]|0;if((J|0)==(X|0)){sa=0;break k}}}while(0);sa=(ta|0)!=(X|0)&(ta|0)!=0?la:0}while(0);qa=ha+y+B+sa|0;ra=0}else{qa=ha;ra=0}}else{qa=ha;ra=0}else{qa=ha;ra=ja}while(0);F=c[e>>2]|0;m:do if(F){da=c[F+8>>2]|0;fa=c[b>>2]|0;n:do if((da|0)==(fa|0))va=da;else{V=c[o>>2]|0;C=da;while(1){E=c[C+24>>2]|0;if((V|0)<(E|0))wa=C+8|0;else{if((E|0)>=(V|0)){va=C;break n}wa=C+4|0}C=c[wa>>2]|0;if((C|0)==(fa|0)){xa=0;ya=0.0;break m}}}while(0);if((va|0)!=(fa|0)&(va|0)!=0){_=+(c[(__ZN3MapIii10ComparatorIiE16DefaultAllocatorEixERKi(e,o)|0)>>2]|0);xa=(g[j>>2]=_,c[j>>2]|0);ya=_}else{xa=0;ya=0.0}}else{xa=0;ya=0.0}while(0);F=c[f>>2]|0;o:do if(F){da=c[F+8>>2]|0;B=c[r>>2]|0;p:do if((da|0)==(B|0))za=da;else{C=c[n>>2]|0;V=da;while(1){X=c[V+24>>2]|0;if((C|0)<(X|0))Aa=V+8|0;else{if((X|0)>=(C|0)){za=V;break p}Aa=V+4|0}V=c[Aa>>2]|0;if((V|0)==(B|0)){Ba=0;Ca=0.0;break o}}}while(0);if((za|0)!=(B|0)&(za|0)!=0){_=+(c[(__ZN3MapIii10ComparatorIiE16DefaultAllocatorEixERKi(f,n)|0)>>2]|0);Ba=(g[j>>2]=_,c[j>>2]|0);Ca=_}else{Ba=0;Ca=0.0}}else{Ba=0;Ca=0.0}while(0);F=c[i>>2]|0;if(!F)Da=Ba;else{da=c[F+8>>2]|0;F=c[v>>2]|0;q:do if((da|0)==(F|0))Ea=da;else{fa=c[n>>2]|0;V=da;while(1){C=c[V+24>>2]|0;if((fa|0)<(C|0))Fa=V+8|0;else{if((C|0)>=(fa|0)){Ea=V;break q}Fa=V+4|0}V=c[Fa>>2]|0;if((V|0)==(F|0)){Ea=F;break}}}while(0);Da=(Ea|0)!=(F|0)&(Ea|0)!=0?(g[j>>2]=ca+Ca,c[j>>2]|0):Ba}da=c[h>>2]|0;if(!da)Ga=xa;else{V=c[da+8>>2]|0;da=c[t>>2]|0;r:do if((V|0)==(da|0))Ha=V;else{fa=c[o>>2]|0;B=V;while(1){C=c[B+24>>2]|0;if((fa|0)<(C|0))Ia=B+8|0;else{if((C|0)>=(fa|0)){Ha=B;break r}Ia=B+4|0}B=c[Ia>>2]|0;if((B|0)==(da|0)){Ha=da;break}}}while(0);Ga=(Ha|0)!=(da|0)&(Ha|0)!=0?(g[j>>2]=ka+ya,c[j>>2]|0):xa}g[p>>2]=+(ra|0);g[k>>2]=+(qa|0);c[Z>>2]=Ga;c[ea>>2]=Da;__ZN9Container17fit_child_in_rectEP7ControlRK5Rect2(a,ga,p);V=c[e>>2]|0;s:do if(!V)Ja=ra;else{F=c[V+8>>2]|0;B=c[b>>2]|0;t:do if((F|0)==(B|0))Ka=F;else{fa=c[o>>2]|0;C=F;while(1){X=c[C+24>>2]|0;if((fa|0)<(X|0))La=C+8|0;else{if((X|0)>=(fa|0)){Ka=C;break t}La=C+4|0}C=c[La>>2]|0;if((C|0)==(B|0)){Ja=ra;break s}}}while(0);if(!((Ka|0)!=(B|0)&(Ka|0)!=0)){Ja=ra;break}F=c[(__ZN3MapIii10ComparatorIiE16DefaultAllocatorEixERKi(e,o)|0)>>2]|0;C=c[h>>2]|0;u:do if(!C)Ma=0;else{fa=c[C+8>>2]|0;X=c[t>>2]|0;v:do if((fa|0)==(X|0))Na=fa;else{E=c[o>>2]|0;D=fa;while(1){W=c[D+24>>2]|0;if((E|0)<(W|0))Oa=D+8|0;else{if((W|0)>=(E|0)){Na=D;break v}Oa=D+4|0}D=c[Oa>>2]|0;if((D|0)==(X|0)){Ma=0;break u}}}while(0);Ma=(Na|0)!=(X|0)&(Na|0)!=0?na:0}while(0);Ja=ra+x+F+Ma|0}while(0);Pa=qa;Qa=ia+1|0;Ra=Ja}else{Pa=ha;Qa=ia;Ra=ja}Y=Y+1|0;if((Y|0)>=(__ZNK4Node15get_child_countEv(a)|0))break;else{ja=Ra;ha=Pa;ia=Qa}}}Qa=c[i>>2]|0;if(Qa|0?(__ZN3SetIi10ComparatorIiE16DefaultAllocatorE13_cleanup_treeEPNS3_7ElementE(i,c[Qa+8>>2]|0),Qa=c[v>>2]|0,v=c[i>>2]|0,c[v+8>>2]=Qa,c[w>>2]=0,w=Qa,c[w+12>>2]=w,v|0):0){__ZN6Memory11free_staticEPvb(v,0);c[i>>2]=0}i=c[h>>2]|0;if(i|0?(__ZN3SetIi10ComparatorIiE16DefaultAllocatorE13_cleanup_treeEPNS3_7ElementE(h,c[i+8>>2]|0),i=c[t>>2]|0,t=c[h>>2]|0,c[t+8>>2]=i,c[u>>2]=0,u=i,c[u+12>>2]=u,t|0):0){__ZN6Memory11free_staticEPvb(t,0);c[h>>2]=0}h=c[f>>2]|0;if(h|0?(__ZN3MapIii10ComparatorIiE16DefaultAllocatorE13_cleanup_treeEPNS3_7ElementE(f,c[h+8>>2]|0),h=c[r>>2]|0,r=c[f>>2]|0,c[r+8>>2]=h,c[s>>2]=0,s=h,c[s+12>>2]=s,r|0):0){__ZN6Memory11free_staticEPvb(r,0);c[f>>2]=0}f=c[e>>2]|0;if(f|0?(__ZN3MapIii10ComparatorIiE16DefaultAllocatorE13_cleanup_treeEPNS3_7ElementE(e,c[f+8>>2]|0),f=c[b>>2]|0,b=c[e>>2]|0,c[b+8>>2]=f,c[q>>2]=0,q=f,c[q+12>>2]=q,b|0):0){__ZN6Memory11free_staticEPvb(b,0);c[e>>2]=0}l=d;return}function __ZN7ClassDB10_add_classI13GridContainerEEvv(){var a=0,b=0,d=0,e=0,f=0,g=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+16|0;d=a+12|0;e=a+8|0;f=a+4|0;g=a;__ZN6StringC2EPKc(b,1028504);c[e>>2]=c[b>>2];__ZN10StringNameC2ERK6String(d,e);__ZN6StringC2EPKc(b,947468);c[g>>2]=c[b>>2];__ZN10StringNameC2ERK6String(f,g);__ZN7ClassDB11_add_class2ERK10StringNameS2_(d,f);__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);__ZN10StringNameD2Ev(d);d=c[e>>2]|0;if(!d){l=a;return}if(__Z16atomic_decrementPj(d+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(d,1);l=a;return}function __ZN13GridContainer13_bind_methodsEv(){var a=0,b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0;a=l;l=l+64|0;if((l|0)>=(m|0))ba(64);b=a+44|0;d=a+32|0;e=a+24|0;f=a+12|0;g=a+40|0;h=a;i=a+16|0;j=a+8|0;k=a+4|0;__Z8D_METHODPKcS0_(d,844459,836648);n=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(n);c[n>>2]=239620;__ZN10MethodBind10_set_constEb(n,0);__ZN10MethodBind24_generate_argument_typesEi(n,1);c[n+44>>2]=988;c[n+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,n,d,0,0)|0;n=d+4|0;o=c[n>>2]|0;if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0){p=c[n>>2]|0;n=(p|0)==0?0:p+-4|0;p=n+4|0;if(c[n>>2]|0){q=0;do{__ZN10StringNameD2Ev(p+(q<<2)|0);q=q+1|0}while(q>>>0<(c[n>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(o,1)}__ZN10StringNameD2Ev(d);__Z8D_METHODPKc(e,844471);d=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(d);c[d>>2]=239656;__ZN10MethodBind10_set_constEb(d,1);__ZN10MethodBind24_generate_argument_typesEi(d,0);__ZN10MethodBind12_set_returnsEb(d,1);c[d+44>>2]=5195;c[d+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,d,e,0,0)|0;d=e+4|0;o=c[d>>2]|0;if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0){n=c[d>>2]|0;d=(n|0)==0?0:n+-4|0;n=d+4|0;if(c[d>>2]|0){q=0;do{__ZN10StringNameD2Ev(n+(q<<2)|0);q=q+1|0}while(q>>>0<(c[d>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(o,1)}__ZN10StringNameD2Ev(e);__ZN6StringC2EPKc(b,1028504);c[g>>2]=c[b>>2];__ZN10StringNameC2ERK6String(f,g);__ZN6StringC2EPKc(h,836648);__ZN6StringC2EPKc(i,836656);e=b+4|0;c[e>>2]=0;o=b+12|0;c[o>>2]=0;c[b>>2]=2;d=c[h>>2]|0;if(d|0?(c[e>>2]=0,__Z28atomic_conditional_incrementPj(d+-8|0)|0):0)c[e>>2]=c[h>>2];c[b+8>>2]=1;e=c[o>>2]|0;if((e|0)!=(c[i>>2]|0)){if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);c[o>>2]=0;e=c[i>>2]|0;if(e|0?__Z28atomic_conditional_incrementPj(e+-8|0)|0:0)c[o>>2]=c[i>>2]}c[b+16>>2]=7;c[j>>2]=__Z11_scs_createPKc(844459)|0;c[k>>2]=__Z11_scs_createPKc(844471)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(f,b,j,k,-1);__ZN10StringNameD2Ev(k);__ZN10StringNameD2Ev(j);j=c[b+12>>2]|0;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);j=c[b+4>>2]|0;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);j=c[i>>2]|0;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);j=c[h>>2]|0;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(!f){l=a;return}if(__Z16atomic_decrementPj(f+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(f,1);l=a;return}function __ZN13GridContainer11set_columnsEi(b,d){b=b|0;d=d|0;if((d|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(844459,836665,154,845258,0);return}else{a[1263537]=0;c[b+612>>2]=d;__ZN9Container10queue_sortEv(b);__ZN7Control20minimum_size_changedEv(b);return}}function __ZNK13GridContainer11get_columnsEv(a){a=a|0;return c[a+612>>2]|0}function __ZNK13MethodBind0RCI13GridContaineriE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK13MethodBind0RCI13GridContaineriE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1028504);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI13GridContaineriE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235584)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2Ei(i,ij[n&8191](d)|0);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI13GridContaineriE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0;if(!b)f=0;else{d=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235584)|0;f=d?b:0}b=c[a+44>>2]|0;d=c[a+48>>2]|0;a=f+(d>>1)|0;if(!(d&1)){g=b;h=ij[g&8191](a)|0;c[e>>2]=h;return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=ij[g&8191](a)|0;c[e>>2]=h;return}}function __ZN13MethodBind0RCI13GridContaineriED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I13GridContaineriE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if(!b){__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK11MethodBind1I13GridContaineriE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1028504);l=a;return c[b>>2]|0}function __ZN11MethodBind1I13GridContaineriE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235584)|0:0){c[h>>2]=0;a[1263537]=0;k=d+24|0;n=c[k>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=i;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=i;return}if((g|0)>0){if((n|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);p=0}else{a[1263537]=0;p=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,p)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=p;c[b>>2]=0;l=i;return}}p=c[d+44>>2]|0;n=c[d+48>>2]|0;o=e+(n>>1)|0;if(!(n&1))q=p;else q=c[(c[o>>2]|0)+p>>2]|0;do if((g|0)<1){p=c[k>>2]|0;n=p+-1|0;if((p|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)s=0;else s=c[e+-4>>2]|0;if((p|0)<=(s|0)){if(r)t=0;else t=c[e+-4>>2]|0;do if((t|0)<(p|0)){if(r)u=0;else u=c[e+-4>>2]|0;if((u|0)<(p|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);v=0;break}else{a[1263537]=0;w=31;break}}else w=31;while(0);if((w|0)==31)v=e+(n*24|0)|0;__ZN7VariantC2ERKS_(j,v);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);f=__ZNK7VariantcviEv(j)|0;Pi[q&2047](o,f);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I13GridContaineriE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235584)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1)){g=b;h=c[d>>2]|0;i=c[h>>2]|0;Pi[g&2047](a,i);return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=c[d>>2]|0;i=c[h>>2]|0;Pi[g&2047](a,i);return}}function __ZN11MethodBind1I13GridContaineriED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN8TextEdit18_initialize_classvEv(b){b=b|0;if(a[1263273]|0)return;if(!(a[1256994]|0)){if(!(a[1256995]|0)){if(!(a[1256996]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI4NodeEEvv();__ZN4Node13_bind_methodsEv();a[1256996]=1}__ZN7ClassDB10_add_classI10CanvasItemEEvv();__ZN10CanvasItem13_bind_methodsEv();a[1256995]=1}__ZN7ClassDB10_add_classI7ControlEEvv();__ZN7Control13_bind_methodsEv();a[1256994]=1}__ZN7ClassDB10_add_classI8TextEditEEvv();__ZN8TextEdit13_bind_methodsEv();a[1263273]=1;return}function __ZN8TextEdit5_setvERK10StringNameRK7Variant(a,b,c){a=a|0;b=b|0;c=c|0;var d=0;if(1128!=1129?__ZN7Control4_setERK10StringNameRK7Variant(a,b,c)|0:0)d=1;else d=0;return d|0}function __ZNK8TextEdit5_getvERK10StringNameR7Variant(a,b,c){a=a|0;b=b|0;c=c|0;var d=0;if(1130!=1131?__ZNK7Control4_getERK10StringNameR7Variant(a,b,c)|0:0)d=1;else d=0;return d|0}function __ZNK8TextEdit19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+24|0;g=e+4|0;h=e;if(!d)__ZNK7Control19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,0);__ZN6StringC2EPKc(f,1000953);i=c[f>>2]|0;f=i;j=g+4|0;c[j>>2]=0;k=g+12|0;c[k>>2]=0;c[g>>2]=0;n=(i|0)==0;if(!n?(c[j>>2]=0,__Z28atomic_conditional_incrementPj(i+-8|0)|0):0)c[j>>2]=f;c[g+8>>2]=0;f=c[k>>2]|0;if(f|0){if(!(__Z16atomic_decrementPj(f+-8|0)|0))__ZN6Memory11free_staticEPvb(f,1);c[k>>2]=0}c[g+16>>2]=256;if(!(c[b>>2]|0)){k=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=k;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0}k=__ZnwjPFPvjE(32,4740)|0;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0;c[k+12>>2]=0;c[k+16>>2]=7;f=k+20|0;c[f>>2]=0;j=k+24|0;c[j>>2]=0;o=k+28|0;c[o>>2]=0;__ZN12PropertyInfoaSERKS_(k,g)|0;p=c[b>>2]|0;q=p+4|0;r=c[q>>2]|0;c[j>>2]=r;c[f>>2]=0;c[o>>2]=p;if(r|0)c[r+20>>2]=k;c[q>>2]=k;if(!(c[p>>2]|0))c[p>>2]=k;k=p+8|0;c[k>>2]=(c[k>>2]|0)+1;k=c[g+12>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);k=c[g+4>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);if(!n?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);__ZN10StringNameC2EPKc(h,1000953);__ZN7ClassDB17get_property_listE10StringNameP4ListI12PropertyInfo16DefaultAllocatorEbPK6Object(h,b,1,a);__ZN10StringNameD2Ev(h);if(!d){l=e;return}__ZNK7Control19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,1);l=e;return}function __ZN8TextEdit14_notificationvEib(a,b,c){a=a|0;b=b|0;c=c|0;if(!c){if(511!=510)__ZN4Node13_notificationEi(a,b);if(512!=511)__ZN10CanvasItem13_notificationEi(a,b);if(513!=512)__ZN7Control13_notificationEi(a,b)}if(989!=513)__ZN8TextEdit13_notificationEi(a,b);if(!c)return;if(513!=512)__ZN7Control13_notificationEi(a,b);if(512!=511)__ZN10CanvasItem13_notificationEi(a,b);if(511==510)return;__ZN4Node13_notificationEi(a,b);return}function __ZNK8TextEdit16_get_class_namevEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+8|0;e=b+4|0;f=b;g=a+600|0;a=c[g>>2]|0;if(a|0){if(c[a+4>>2]|0){l=b;return g|0}if(__ZNK6String6lengthEv(a+8|0)|0){l=b;return g|0}}__ZN6StringC2EPKc(d,1000953);c[f>>2]=c[d>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameaSERKS_(g,e);__ZN10StringNameD2Ev(e);e=c[f>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);l=b;return g|0}function __ZNK8TextEdit9get_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1000953);l=a;return c[b>>2]|0}function __ZNK8TextEdit8is_classERK6String(a,b){a=a|0;b=b|0;var c=0;if(((!(__ZNK6StringeqEPKc(b,1000953)|0)?!(__ZNK6StringeqEPKc(b,1111718)|0):0)?!(__ZNK6StringeqEPKc(b,947933)|0):0)?!(__ZNK6StringeqEPKc(b,1132465)|0):0)c=__ZNK6StringeqEPKc(b,1142944)|0;else c=1;return c|0}function __ZNK8TextEdit12is_class_ptrEPv(a,b){a=a|0;b=b|0;return (b|0)==1235588|((b|0)==1220744|((b|0)==1220748|((b|0)==1220720|(b|0)==1220580)))|0}function __ZN8TextEditD2Ev(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0;c[b>>2]=239692;d=c[b+1380>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);d=b+1344|0;if(c[d>>2]|0)__ZN7Variant5clearEv(d);__ZN10StringNameD2Ev(b+1336|0);d=c[b+1300>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);d=c[b+1252>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);d=b+1224|0;e=c[d>>2]|0;if((e|0?__ZN9Reference11unreferenceEv(e)|0:0)?(e=c[d>>2]|0,__Z17predelete_handlerP6Object(e)|0):0){gj[c[(c[e>>2]|0)+76>>2]&8191](e);__ZN6Memory11free_staticEPvb(e,0)}c[d>>2]=0;d=b+1220|0;__ZN6VectorIN8TextEdit4Text4LineEE6_unrefEPv(d,c[d>>2]|0);d=c[b+1204>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);d=c[b+1176>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);d=c[b+1172>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);d=b+1164|0;e=c[d>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0){f=c[d>>2]|0;d=(f|0)==0?0:f+-4|0;f=d+4|0;if(c[d>>2]|0){g=0;do{h=c[f+(g<<2)>>2]|0;if(h|0?(__Z16atomic_decrementPj(h+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(h,1);g=g+1|0}while(g>>>0<(c[d>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(e,1)}e=b+1160|0;d=c[e>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0){g=c[e>>2]|0;e=(g|0)==0?0:g+-4|0;g=e+4|0;if(c[e>>2]|0){f=0;do{h=c[g+(f<<2)>>2]|0;if(h|0?(__Z16atomic_decrementPj(h+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(h,1);f=f+1|0}while(f>>>0<(c[e>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(d,1)}d=b+1144|0;e=c[d>>2]|0;if(e|0?(__ZN3SetI6String10ComparatorIS0_E16DefaultAllocatorE13_cleanup_treeEPNS4_7ElementE(d,c[e+8>>2]|0),e=c[b+1148>>2]|0,f=c[d>>2]|0,c[f+8>>2]=e,c[b+1152>>2]=0,g=e,c[g+12>>2]=g,f|0):0){g=c[f+24>>2]|0;if(g|0?(__Z16atomic_decrementPj(g+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(g,1);__ZN6Memory11free_staticEPvb(f,0);c[d>>2]=0}d=b+1140|0;__ZN6VectorIN8TextEdit11ColorRegionEE6_unrefEPv(d,c[d>>2]|0);__ZN7HashMapI6String5Color20HashMapHasherDefault24HashMapComparatorDefaultIS0_ELh3ELh8EE5clearEv(b+1128|0);d=b+1120|0;f=c[d>>2]|0;a:do if(f|0){g=f;while(1){e=c[g>>2]|0;if(!e)break;__ZN4ListIN8TextEdit13TextOperationE16DefaultAllocatorE5_Data5eraseEPKNS3_7ElementE(g,e)|0;i=c[d>>2]|0;if(!(c[i+8>>2]|0)){j=51;break}if(!i)break a;else g=i}if((j|0)==51){__ZN6Memory11free_staticEPvb(i,0);c[d>>2]=0;break}if(!(c[g+8>>2]|0)){a[1263537]=0;__ZN6Memory11free_staticEPvb(g,0);break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145461,1145120,668,1145467,0);break}}while(0);d=c[b+1104>>2]|0;if(!d){k=b+660|0;__ZN8TextEdit5CacheD2Ev(k);l=b+600|0;__ZN10StringNameD2Ev(l);__ZN7ControlD2Ev(b);return}if(__Z16atomic_decrementPj(d+-8|0)|0){k=b+660|0;__ZN8TextEdit5CacheD2Ev(k);l=b+600|0;__ZN10StringNameD2Ev(l);__ZN7ControlD2Ev(b);return}__ZN6Memory11free_staticEPvb(d,1);k=b+660|0;__ZN8TextEdit5CacheD2Ev(k);l=b+600|0;__ZN10StringNameD2Ev(l);__ZN7ControlD2Ev(b);return}function __ZN8TextEditD0Ev(a){a=a|0;__ZN8TextEditD2Ev(a);__ZdlPv(a);return}function __ZNK8TextEdit16get_minimum_sizeEv(a,b){a=a|0;b=b|0;__ZNK8StyleBox16get_minimum_sizeEv(a,c[b+664>>2]|0);return}function __ZNK8TextEdit11get_tooltipERK7Vector2(b,d){b=b|0;d=d|0;var e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0;e=l;l=l+144|0;if((l|0)>=(m|0))ba(144);f=e+140|0;h=e+136|0;i=e+128|0;j=e+96|0;k=e+72|0;n=e+120|0;o=e+48|0;p=e+24|0;q=e;r=b+1332|0;if(!(c[r>>2]|0)){s=__ZNK7Control11get_tooltipERK7Vector2(b,d)|0;l=e;return s|0}c[i>>2]=~~+g[d>>2];c[i+4>>2]=~~+g[d+4>>2];__ZNK8TextEdit14_get_mouse_posERK7Point2iRiS3_(b,i,f,h);t=c[f>>2]|0;f=b+1220|0;do if((t|0)<0)u=10;else{v=c[f>>2]|0;w=(v|0)==0;if(w)x=0;else x=c[v+-4>>2]|0;if((x|0)<=(t|0)){if(w)y=0;else y=c[v+-4>>2]|0;if((y|0)<=(t|0)){u=10;break}a[1263537]=0}__ZN6VectorIN8TextEdit4Text4LineEE14_copy_on_writeEv(f);z=(c[f>>2]|0)+(t*20|0)|0}while(0);if((u|0)==10){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);z=0}t=z+16|0;c[i>>2]=0;z=c[t>>2]|0;if(z|0?(c[i>>2]=0,__Z28atomic_conditional_incrementPj(z+-8|0)|0):0)c[i>>2]=c[t>>2];do if(!(__ZNK6String6lengthEv(i)|0))A=__ZNK7Control11get_tooltipERK7Vector2(b,d)|0;else{t=c[h>>2]|0;do if((t|0)>=0){if((t|0)<=(__ZNK6String6lengthEv(i)|0)){B=t;C=i;break}z=__ZNK6String6lengthEv(i)|0;if((z|0)<0)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else{B=z;C=i}}else{B=0;C=i}while(0);t=c[i>>2]|0;z=(t|0)==0;if(z)D=0;else D=c[t+-4>>2]|0;do if((D|0)<=(B|0)){if(z)E=0;else E=c[t+-4>>2]|0;if((E|0)>(B|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);__ZN6VectorIwE14_copy_on_writeEv(C);if((c[(c[i>>2]|0)+(B<<2)>>2]|0)<=32?(B|0)!=(__ZNK6String6lengthEv(i)|0):0){A=__ZNK7Control11get_tooltipERK7Vector2(b,d)|0;break}a:do if((B|0)<(__ZNK6String6lengthEv(i)|0)){t=c[i>>2]|0;z=(t|0)==0;if(z)F=0;else F=c[t+-4>>2]|0;do if((F|0)<=(B|0)){if(z)G=0;else G=c[t+-4>>2]|0;if((G|0)>(B|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);__ZN6VectorIwE14_copy_on_writeEv(C);t=c[(c[i>>2]|0)+(B<<2)>>2]|0;if((t|0)!=95)if((t+-33|0)>>>0<15)H=1;else{switch(t|0){case 32:case 9:case 123:case 124:case 125:case 126: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:{H=1;break a;break}default:{}}H=0}else H=0}else H=0;while(0);b:do if((B|0)>0){t=c[i>>2]|0;if(H){z=B;f=t;while(1){y=z+-1|0;x=(f|0)==0;if(x)I=0;else I=c[f+-4>>2]|0;if((I|0)<(z|0)){if(x)J=0;else J=c[f+-4>>2]|0;if((J|0)<(z|0)){u=73;break}a[1263537]=0}__ZN6VectorIwE14_copy_on_writeEv(C);x=c[i>>2]|0;if((c[x+(y<<2)>>2]|0)<=32){K=z;break b}v=(x|0)==0;if(v)L=0;else L=c[x+-4>>2]|0;if((L|0)<(z|0)){if(v)M=0;else M=c[x+-4>>2]|0;if((M|0)<(z|0)){u=82;break}a[1263537]=0}__ZN6VectorIwE14_copy_on_writeEv(C);f=c[i>>2]|0;x=c[f+(y<<2)>>2]|0;if((x|0)==95){K=z;break b}if((x+-33|0)>>>0>=15)switch(x|0){case 32:case 9:case 123:case 124:case 125:case 126: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:break;default:{K=z;break b}}if((z|0)<=1){K=y;break b}else z=y}if((u|0)==73)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((u|0)==82)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}else{z=B;f=t;while(1){y=z+-1|0;x=(f|0)==0;if(x)N=0;else N=c[f+-4>>2]|0;if((N|0)<(z|0)){if(x)O=0;else O=c[f+-4>>2]|0;if((O|0)<(z|0)){u=73;break}a[1263537]=0}__ZN6VectorIwE14_copy_on_writeEv(C);x=c[i>>2]|0;if((c[x+(y<<2)>>2]|0)<=32){K=z;break b}v=(x|0)==0;if(v)P=0;else P=c[x+-4>>2]|0;if((P|0)<(z|0)){if(v)Q=0;else Q=c[x+-4>>2]|0;if((Q|0)<(z|0)){u=82;break}a[1263537]=0}__ZN6VectorIwE14_copy_on_writeEv(C);f=c[i>>2]|0;x=c[f+(y<<2)>>2]|0;if((x|0)!=95){if((x+-33|0)>>>0<15){K=z;break b}switch(x|0){case 32:case 9:case 123:case 124:case 125:case 126: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:{K=z;break b;break}default:{}}}if((z|0)<=1){K=y;break b}else z=y}if((u|0)==73)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((u|0)==82)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}}else K=0;while(0);z=(B|0)<-1;c:do if((B|0)<(__ZNK6String6lengthEv(i)|0)){f=B;while(1){t=f+1|0;if(z){u=96;break}y=c[i>>2]|0;x=(y|0)==0;if(x)R=0;else R=c[y+-4>>2]|0;if((R|0)<=(t|0)){if(x)S=0;else S=c[y+-4>>2]|0;if((S|0)<=(t|0)){u=96;break}a[1263537]=0}__ZN6VectorIwE14_copy_on_writeEv(C);y=c[i>>2]|0;if((c[y+(t<<2)>>2]|0)<=32){T=f;break c}x=(y|0)==0;if(x)U=0;else U=c[y+-4>>2]|0;if((U|0)<=(t|0)){if(x)V=0;else V=c[y+-4>>2]|0;if((V|0)<=(t|0)){u=105;break}a[1263537]=0}__ZN6VectorIwE14_copy_on_writeEv(C);y=c[(c[i>>2]|0)+(t<<2)>>2]|0;d:do if((y|0)!=95){if((y+-33|0)>>>0>=15)switch(y|0){case 32:case 9:case 123:case 124:case 125:case 126: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:break;default:{u=111;break d}}if(!H){T=f;break c}}else u=111;while(0);if((u|0)==111?(u=0,H):0){T=f;break c}if((t|0)<(__ZNK6String6lengthEv(i)|0))f=t;else{T=t;break c}}if((u|0)==96)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((u|0)==105)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}else T=B;while(0);z=(T|0)<(__ZNK6String6lengthEv(i)|0)&1;f=c[r>>2]|0;c[n>>2]=__ZNK6String6substrEii(i,K,T-K+z|0)|0;__ZN7VariantC2ERK6String(k,n);c[o>>2]=0;c[p>>2]=0;c[q>>2]=0;__ZN6Object4callERK10StringNameRK7VariantS5_S5_S5_S5_(j,f,b+1336|0,k,b+1344|0,o,p,q);f=__ZNK7Variantcv6StringEv(j)|0;if(c[j>>2]|0)__ZN7Variant5clearEv(j);if(c[q>>2]|0)__ZN7Variant5clearEv(q);if(c[p>>2]|0)__ZN7Variant5clearEv(p);if(c[o>>2]|0)__ZN7Variant5clearEv(o);if(c[k>>2]|0)__ZN7Variant5clearEv(k);z=c[n>>2]|0;if(z|0?(__Z16atomic_decrementPj(z+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(z,1);A=f}while(0);n=c[i>>2]|0;if(n|0?(__Z16atomic_decrementPj(n+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(n,1);s=A;l=e;return s|0}function __ZNK8TextEdit16get_cursor_shapeERK7Vector2(b,d){b=b|0;d=d|0;var e=0,f=0,h=0,i=0,j=0,k=0.0,n=0.0,o=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;c[f>>2]=0;h=__ZNK6StringneERKS_(b+1300|0,f)|0;i=c[f>>2]|0;if(i|0?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);if(h){j=2;l=e;return j|0}k=+__ZNK8StyleBox10get_marginE6Margin(c[b+664>>2]|0,0);h=~~(k+ +(c[b+1068>>2]|0)+ +(c[b+1072>>2]|0));k=+g[d>>2];if((((a[b+1168>>0]|0)!=0?(i=c[b+1184>>2]|0,!(k<+(i|0))):0)?(n=+g[d+4>>2],d=c[b+1188>>2]|0,!(n<+(d|0))):0)?!(k>=+((c[b+1192>>2]|0)+i|0)):0){if(k<+(h|0)?1:!(n>=+((c[b+1196>>2]|0)+d|0))){j=0;l=e;return j|0}}else o=10;if((o|0)==10?k<+(h|0):0){j=0;l=e;return j|0}j=1;l=e;return j|0}function __ZNK8TextEdit13is_text_fieldEv(a){a=a|0;return 1}function __ZNK8TextEdit14_get_mouse_posERK7Point2iRiS3_(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0.0,i=0,j=0.0,k=0,n=0,o=0,p=0,q=0,r=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f;h=+(c[b+4>>2]|0);i=a+664|0;j=h-+__ZNK8StyleBox10get_marginE6Margin(c[i>>2]|0,1);k=c[a+672>>2]|0;h=+mj[c[(c[k>>2]|0)+116>>2]&511](k);k=~~(+(c[a+620>>2]|0)+j/+(~~(h+ +(c[a+1064>>2]|0))|0));n=(k|0)>0?k:0;k=c[a+1220>>2]|0;o=(k|0)==0;if(o)p=0;else p=c[k+-4>>2]|0;if((n|0)<(p|0)){h=+(c[b>>2]|0);j=+__ZNK8StyleBox10get_marginE6Margin(c[i>>2]|0,0);i=~~(h-(j+ +(c[a+1068>>2]|0)+ +(c[a+1072>>2]|0)))+(c[a+616>>2]|0)|0;c[g>>2]=__ZNK8TextEdit8get_lineEi(a,n)|0;b=__ZNK8TextEdit16get_char_pos_forEi6String(a,i,g)|0;i=c[g>>2]|0;if(!i){q=b;r=n;c[d>>2]=r;c[e>>2]=q;l=f;return}if(__Z16atomic_decrementPj(i+-8|0)|0){q=b;r=n;c[d>>2]=r;c[e>>2]=q;l=f;return}__ZN6Memory11free_staticEPvb(i,1);q=b;r=n;c[d>>2]=r;c[e>>2]=q;l=f;return}if(o)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);o=c[k+-4>>2]|0;k=o+-1|0;n=a+1220|0;if((o|0)<1)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);__ZN6VectorIN8TextEdit4Text4LineEE14_copy_on_writeEv(n);o=c[(c[n>>2]|0)+(k*20|0)+16>>2]|0;if(!o){q=0;r=k;c[d>>2]=r;c[e>>2]=q;l=f;return}q=c[o+-4>>2]|0;r=k;c[d>>2]=r;c[e>>2]=q;l=f;return}function __ZN6VectorIN8TextEdit4Text4LineEE14_copy_on_writeEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0;b=c[a>>2]|0;if(!b)return;if((c[b+-8>>2]|0)>>>0<=1)return;d=c[b+-4>>2]|0;b=(d*20|0)+-1|0;e=b>>>1|b;b=e>>>2|e;e=b>>>4|b;b=e>>>8|e;e=__ZN6Memory12alloc_staticEjb((b>>>16|b)+1|0,1)|0;c[e+-8>>2]=1;c[e+-4>>2]=d;if(d|0){b=0;do{f=c[a>>2]|0;c[e+(b*20|0)>>2]=c[f+(b*20|0)>>2];g=e+(b*20|0)+4|0;c[e+(b*20|0)+8>>2]=379008;c[g>>2]=0;c[e+(b*20|0)+12>>2]=0;__ZN3MapIiN8TextEdit4Text15ColorRegionInfoE10ComparatorIiE16DefaultAllocatorE10_copy_fromERKS6_(g,f+(b*20|0)+4|0);g=e+(b*20|0)+16|0;h=f+(b*20|0)+16|0;c[g>>2]=0;if((c[h>>2]|0?(c[g>>2]=0,f=c[h>>2]|0,f|0):0)?__Z28atomic_conditional_incrementPj(f+-8|0)|0:0)c[g>>2]=c[h>>2];b=b+1|0}while((b|0)!=(d|0))}__ZN6VectorIN8TextEdit4Text4LineEE6_unrefEPv(a,c[a>>2]|0);c[a>>2]=e;return}function __ZN6VectorIN8TextEdit4Text4LineEE6_unrefEPv(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0;if(!b)return;d=c[a>>2]|0;if(__Z16atomic_decrementPj((d|0)==0?0:d+-8|0)|0)return;d=c[a>>2]|0;a=(d|0)==0?0:d+-4|0;d=a+4|0;if(c[a>>2]|0){e=0;do{f=c[d+(e*20|0)+16>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);f=d+(e*20|0)+4|0;g=c[f>>2]|0;if(g|0?(__ZN3MapIiN8TextEdit4Text15ColorRegionInfoE10ComparatorIiE16DefaultAllocatorE13_cleanup_treeEPNS6_7ElementE(f,c[g+8>>2]|0),g=c[d+(e*20|0)+8>>2]|0,h=c[f>>2]|0,c[h+8>>2]=g,c[d+(e*20|0)+12>>2]=0,i=g,c[i+12>>2]=i,h|0):0){__ZN6Memory11free_staticEPvb(h,0);c[f>>2]=0}e=e+1|0}while(e>>>0<(c[a>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(b,1);return}function __ZN3MapIiN8TextEdit4Text15ColorRegionInfoE10ComparatorIiE16DefaultAllocatorE10_copy_fromERKS6_(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0;d=c[a>>2]|0;if(d|0?(__ZN3MapIiN8TextEdit4Text15ColorRegionInfoE10ComparatorIiE16DefaultAllocatorE13_cleanup_treeEPNS6_7ElementE(a,c[d+8>>2]|0),d=c[a+4>>2]|0,e=c[a>>2]|0,c[e+8>>2]=d,c[a+8>>2]=0,f=d,c[f+12>>2]=f,e|0):0){__ZN6Memory11free_staticEPvb(e,0);c[a>>2]=0}e=c[b>>2]|0;if(!e)return;f=c[e+8>>2]|0;e=c[b+4>>2]|0;if((f|0)==(e|0))return;else g=f;while(1){f=c[g+8>>2]|0;if((f|0)==(e|0))break;else g=f}if(!g)return;e=a+4|0;f=g;g=0;while(1){if(!g){b=__ZnwjPFPvjE(36,4740)|0;d=b+16|0;c[d>>2]=0;c[d+4>>2]=0;c[a>>2]=b;d=c[e>>2]|0;c[b+4>>2]=d;c[b+8>>2]=d;c[b+12>>2]=d;c[b>>2]=1}__ZN3MapIiN8TextEdit4Text15ColorRegionInfoE10ComparatorIiE16DefaultAllocatorE10_insert_rbERKiRKS2_(a,f+24|0,f+28|0)|0;b=c[f+16>>2]|0;if(!b)break;f=b;g=c[a>>2]|0}return}function __ZN3MapIiN8TextEdit4Text15ColorRegionInfoE10ComparatorIiE16DefaultAllocatorE13_cleanup_treeEPNS6_7ElementE(a,b){a=a|0;b=b|0;if((c[a+4>>2]|0)==(b|0))return;else{__ZN3MapIiN8TextEdit4Text15ColorRegionInfoE10ComparatorIiE16DefaultAllocatorE13_cleanup_treeEPNS6_7ElementE(a,c[b+8>>2]|0);__ZN3MapIiN8TextEdit4Text15ColorRegionInfoE10ComparatorIiE16DefaultAllocatorE13_cleanup_treeEPNS6_7ElementE(a,c[b+4>>2]|0);__ZN6Memory11free_staticEPvb(b,0);return}}function __ZN3MapIiN8TextEdit4Text15ColorRegionInfoE10ComparatorIiE16DefaultAllocatorE10_insert_rbERKiRKS2_(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f;a[g>>0]=0;h=__ZN3MapIiN8TextEdit4Text15ColorRegionInfoE10ComparatorIiE16DefaultAllocatorE7_insertERKiRb(b,d,g)|0;if(h|0){d=e;e=c[d+4>>2]|0;i=h+28|0;c[i>>2]=c[d>>2];c[i+4>>2]=e}if(a[g>>0]|0){l=f;return h|0}g=b+8|0;c[g>>2]=(c[g>>2]|0)+1;g=h+12|0;e=c[g>>2]|0;if(!(c[e>>2]|0)){i=b+4|0;d=h;j=e;k=e;e=g;while(1){g=j+12|0;n=c[g>>2]|0;o=c[n+8>>2]|0;p=n;do if((j|0)==(o|0)){q=c[n+4>>2]|0;if(!(c[q>>2]|0)){c[k>>2]=1;a[1263537]=0;c[q>>2]=1;if((c[i>>2]|0)==(n|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);r=c[(c[e>>2]|0)+12>>2]|0;break}else{a[1263537]=0;c[n>>2]=0;r=n;break}}q=j+4|0;if((d|0)==(c[q>>2]|0)){s=d+8|0;t=c[s>>2]|0;c[q>>2]=t;if((t|0)==(c[i>>2]|0))u=p;else{c[t+12>>2]=j;u=c[g>>2]|0}t=d+12|0;c[t>>2]=u;q=c[g>>2]|0;v=q+8|0;c[((c[v>>2]|0)==(j|0)?v:q+4|0)>>2]=d;c[s>>2]=j;c[g>>2]=d;w=j;x=d;y=c[t>>2]|0}else{w=d;x=j;y=n}a[1263537]=0;c[x>>2]=1;t=c[i>>2]|0;if((t|0)==(y|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);z=c[(c[w+12>>2]|0)+12>>2]|0;A=c[i>>2]|0}else{a[1263537]=0;c[y>>2]=0;z=y;A=t}t=z+8|0;s=c[t>>2]|0;q=s+4|0;v=c[q>>2]|0;c[t>>2]=v;if((v|0)!=(A|0))c[v+12>>2]=z;v=z+12|0;c[s+12>>2]=c[v>>2];t=c[v>>2]|0;B=t+4|0;c[((c[B>>2]|0)==(z|0)?B:t+8|0)>>2]=s;c[q>>2]=z;c[v>>2]=s;r=w}else{if(!(c[o>>2]|0)){c[k>>2]=1;a[1263537]=0;c[o>>2]=1;if((c[i>>2]|0)==(n|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);r=c[(c[e>>2]|0)+12>>2]|0;break}else{a[1263537]=0;c[n>>2]=0;r=n;break}}s=j+8|0;if((d|0)==(c[s>>2]|0)){v=d+4|0;q=c[v>>2]|0;c[s>>2]=q;if((q|0)==(c[i>>2]|0))C=p;else{c[q+12>>2]=j;C=c[g>>2]|0}q=d+12|0;c[q>>2]=C;s=c[g>>2]|0;t=s+4|0;c[((c[t>>2]|0)==(j|0)?t:s+8|0)>>2]=d;c[v>>2]=j;c[g>>2]=d;D=j;E=d;F=c[q>>2]|0}else{D=d;E=j;F=n}a[1263537]=0;c[E>>2]=1;q=c[i>>2]|0;if((q|0)==(F|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);G=c[(c[D+12>>2]|0)+12>>2]|0;H=c[i>>2]|0}else{a[1263537]=0;c[F>>2]=0;G=F;H=q}q=G+4|0;v=c[q>>2]|0;s=v+8|0;t=c[s>>2]|0;c[q>>2]=t;if((t|0)!=(H|0))c[t+12>>2]=G;t=G+12|0;c[v+12>>2]=c[t>>2];q=c[t>>2]|0;B=q+8|0;c[((c[B>>2]|0)==(G|0)?B:q+4|0)>>2]=v;c[s>>2]=G;c[t>>2]=v;r=D}while(0);n=r+12|0;g=c[n>>2]|0;if(!(c[g>>2]|0)){d=r;j=g;k=g;e=n}else break}}e=c[(c[b>>2]|0)+8>>2]|0;a[1263537]=0;c[e>>2]=1;l=f;return h|0}function __ZN3MapIiN8TextEdit4Text15ColorRegionInfoE10ComparatorIiE16DefaultAllocatorE7_insertERKiRb(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0;f=c[b>>2]|0;g=c[f+8>>2]|0;h=b+4|0;i=c[h>>2]|0;a:do if((g|0)==(i|0))j=f;else{k=c[d>>2]|0;l=g;while(1){m=c[l+24>>2]|0;if((k|0)<(m|0))n=l+8|0;else{if((m|0)>=(k|0))break;n=l+4|0}m=c[n>>2]|0;if((m|0)==(i|0)){j=l;break a}else l=m}a[e>>0]=1;o=l;return o|0}while(0);i=__ZnwjPFPvjE(36,4740)|0;c[i>>2]=0;c[i+4>>2]=0;c[i+8>>2]=0;c[i+12>>2]=0;c[i+16>>2]=0;c[i+20>>2]=0;c[i+12>>2]=j;n=c[h>>2]|0;g=i+4|0;c[g>>2]=n;f=i+8|0;c[f>>2]=n;c[i+24>>2]=c[d>>2];if((j|0)!=(c[b>>2]|0)?(c[d>>2]|0)>=(c[j+24>>2]|0):0)p=j+4|0;else p=j+8|0;c[p>>2]=i;a[e>>0]=0;e=c[g>>2]|0;g=c[h>>2]|0;if((e|0)==(g|0)){h=i;do{p=h;h=c[h+12>>2]|0}while((p|0)==(c[h+4>>2]|0));q=(h|0)==(c[b>>2]|0)?0:h}else{h=e;while(1){e=c[h+8>>2]|0;if((e|0)==(g|0)){q=h;break}else h=e}}c[i+16>>2]=q;h=c[f>>2]|0;b:do if((h|0)==(g|0)){f=i;while(1){e=f;f=c[f+12>>2]|0;if((e|0)!=(c[f+8>>2]|0)){r=f;break b}if((f|0)==(c[b>>2]|0)){r=0;break}}}else{f=h;while(1){l=c[f+4>>2]|0;if((l|0)==(g|0)){r=f;break}else f=l}}while(0);g=i+20|0;c[g>>2]=r;if(!q)s=r;else{c[q+20>>2]=i;s=c[g>>2]|0}if(!s){o=i;return o|0}c[s+16>>2]=i;o=i;return o|0}function __ZNK8TextEdit8get_lineEi(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;if((d|0)>=0){g=c[b+1220>>2]|0;h=(g|0)==0;if(h)i=0;else i=c[g+-4>>2]|0;if((i|0)>(d|0)){i=b+1220|0;if(h)j=0;else j=c[g+-4>>2]|0;do if((j|0)<=(d|0)){if(h)k=0;else k=c[g+-4>>2]|0;if((k|0)>(d|0)){a[1263537]=0;n=14;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);o=0;break}}else n=14;while(0);if((n|0)==14){__ZN6VectorIN8TextEdit4Text4LineEE14_copy_on_writeEv(i);o=(c[i>>2]|0)+(d*20|0)|0}d=o+16|0;c[f>>2]=0;o=c[d>>2]|0;if(!o){p=0;l=e;return p|0}c[f>>2]=0;if(!(__Z28atomic_conditional_incrementPj(o+-8|0)|0)){p=0;l=e;return p|0}o=c[d>>2]|0;c[f>>2]=o;p=o;l=e;return p|0}}__ZN6StringC2EPKc(f,1263606);p=c[f>>2]|0;l=e;return p|0}function __ZNK8TextEdit16get_char_pos_forEi6String(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);h=f+8|0;i=f;j=b+672|0;k=c[j>>2]|0;Ki[c[(c[k>>2]|0)+128>>2]&4095](h,k,32,0);k=~~(+g[h>>2]*+(c[b+1248>>2]|0));b=0;h=0;while(1){if((h|0)>=(__ZNK6String6lengthEv(e)|0)){n=h;o=32;break}if((h|0)<0){o=10;break}p=c[e>>2]|0;q=(p|0)==0;if(q)r=0;else r=c[p+-4>>2]|0;if((r|0)<=(h|0)){if(q)s=0;else s=c[p+-4>>2]|0;if((s|0)<=(h|0)){o=10;break}a[1263537]=0}__ZN6VectorIwE14_copy_on_writeEv(e);p=c[e>>2]|0;if((c[p+(h<<2)>>2]|0)==9)t=k-((b|0)%(k|0)|0)|0;else{q=c[j>>2]|0;u=c[(c[q>>2]|0)+128>>2]|0;v=(p|0)==0;if(v)w=0;else w=c[p+-4>>2]|0;if((w|0)<=(h|0)){if(v)x=0;else x=c[p+-4>>2]|0;if((x|0)<=(h|0)){o=20;break}a[1263537]=0}__ZN6VectorIwE14_copy_on_writeEv(e);p=c[e>>2]|0;v=c[p+(h<<2)>>2]|0;y=h+1|0;z=(p|0)==0;if(z)A=0;else A=c[p+-4>>2]|0;if((A|0)<=(y|0)){if(z)B=0;else B=c[p+-4>>2]|0;if((B|0)<=(y|0)){o=28;break}a[1263537]=0}__ZN6VectorIwE14_copy_on_writeEv(e);Ki[u&4095](i,q,v,c[(c[e>>2]|0)+(y<<2)>>2]|0);t=~~+g[i>>2]}y=(((t|0)/2|0)+b|0)>(d|0);v=((y^1)&1)+h|0;if(y){n=v;o=32;break}else{b=(y?0:t)+b|0;h=v}}if((o|0)==10)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((o|0)==20)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((o|0)==28)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((o|0)==32){l=f;return n|0}return 0}function __ZN6VectorIN8TextEdit11ColorRegionEE6_unrefEPv(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;if(!b)return;d=c[a>>2]|0;if(__Z16atomic_decrementPj((d|0)==0?0:d+-8|0)|0)return;d=c[a>>2]|0;a=(d|0)==0?0:d+-4|0;d=a+4|0;if(c[a>>2]|0){e=0;do{f=c[d+(e*28|0)+20>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);f=c[d+(e*28|0)+16>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);e=e+1|0}while(e>>>0<(c[a>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(b,1);return}function __ZN7HashMapI6String5Color20HashMapHasherDefault24HashMapComparatorDefaultIS0_ELh3ELh8EE5clearEv(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0;d=c[b>>2]|0;e=b+4|0;if(!d){c[b>>2]=0;a[e>>0]=0;f=b+8|0;c[f>>2]=0;return}g=a[e>>0]|0;if(g<<24>>24==31)h=d;else{i=0;j=d;k=g;g=d;while(1){d=g+(i<<2)|0;l=c[d>>2]|0;if(!l){m=k;n=j;o=g}else{p=l;l=d;do{c[l>>2]=c[p+4>>2];d=c[p+8>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);__ZN6Memory11free_staticEPvb(p,0);q=c[b>>2]|0;l=q+(i<<2)|0;p=c[l>>2]|0}while((p|0)!=0);m=a[e>>0]|0;n=q;o=q}i=i+1|0;if((i|0)>=(1<<(m&255)|0)){h=n;break}else{j=n;k=m;g=o}}}__ZN6Memory11free_staticEPvb(h,1);c[b>>2]=0;a[e>>0]=0;f=b+8|0;c[f>>2]=0;return}function __ZN4ListIN8TextEdit13TextOperationE16DefaultAllocatorE5_Data5eraseEPKNS3_7ElementE(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0;if(!d){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145114,1145120,156,1144262,0);e=0;return e|0}a[1263537]=0;if((c[d+44>>2]|0)!=(b|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145114,1145120,157,1145132,0);e=0;return e|0}if((c[b>>2]|0)==(d|0))c[b>>2]=c[d+36>>2];f=b+4|0;g=c[d+40>>2]|0;if((c[f>>2]|0)==(d|0))c[f>>2]=g;f=d+36|0;if(g|0)c[g+36>>2]=c[f>>2];h=c[f>>2]|0;if(h|0)c[h+40>>2]=g;g=c[d+20>>2]|0;if(g|0?(__Z16atomic_decrementPj(g+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(g,1);__ZN6Memory11free_staticEPvb(d,0);d=b+8|0;c[d>>2]=(c[d>>2]|0)+-1;e=1;return e|0}function __ZN8TextEdit5CacheD2Ev(a){a=a|0;var b=0,d=0;b=a+12|0;d=c[b>>2]|0;if((d|0?__ZN9Reference11unreferenceEv(d)|0:0)?(d=c[b>>2]|0,__Z17predelete_handlerP6Object(d)|0):0){gj[c[(c[d>>2]|0)+76>>2]&8191](d);__ZN6Memory11free_staticEPvb(d,0)}c[b>>2]=0;b=a+8|0;d=c[b>>2]|0;if((d|0?__ZN9Reference11unreferenceEv(d)|0:0)?(d=c[b>>2]|0,__Z17predelete_handlerP6Object(d)|0):0){gj[c[(c[d>>2]|0)+76>>2]&8191](d);__ZN6Memory11free_staticEPvb(d,0)}c[b>>2]=0;b=a+4|0;d=c[b>>2]|0;if((d|0?__ZN9Reference11unreferenceEv(d)|0:0)?(d=c[b>>2]|0,__Z17predelete_handlerP6Object(d)|0):0){gj[c[(c[d>>2]|0)+76>>2]&8191](d);__ZN6Memory11free_staticEPvb(d,0)}c[b>>2]=0;b=c[a>>2]|0;if(!b){c[a>>2]=0;return}if(!(__ZN9Reference11unreferenceEv(b)|0)){c[a>>2]=0;return}b=c[a>>2]|0;if(!(__Z17predelete_handlerP6Object(b)|0)){c[a>>2]=0;return}gj[c[(c[b>>2]|0)+76>>2]&8191](b);__ZN6Memory11free_staticEPvb(b,0);c[a>>2]=0;return}function __ZN8TextEdit13_notificationEi(b,e){b=b|0;e=e|0;var f=0,h=0,i=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0,ia=0,ja=0,ka=0,la=0,ma=0,na=0,oa=0,pa=0,qa=0,ra=0,sa=0,ta=0,ua=0,va=0,wa=0,xa=0,ya=0,za=0,Aa=0,Ba=0,Ca=0,Da=0,Ea=0,Fa=0,Ga=0,Ha=0,Ia=0,Ja=0,Ka=0,La=0,Ma=0,Na=0,Oa=0,Pa=0,Qa=0,Ra=0,Sa=0,Ta=0.0,Ua=0,Va=0,Wa=0,Xa=0,Ya=0,Za=0,_a=0,$a=0,ab=0,bb=0,cb=0,db=0,eb=0,fb=0,gb=0.0,hb=0.0,ib=0,jb=0,kb=0,lb=0,mb=0,nb=0,ob=0,pb=0,qb=0,rb=0,sb=0,tb=0,ub=0,vb=0,wb=0,xb=0,yb=0,zb=0,Ab=0,Bb=0,Cb=0,Db=0,Eb=0,Fb=0,Gb=0,Hb=0,Ib=0,Jb=0,Kb=0,Lb=0,Mb=0,Nb=0,Ob=0,Pb=0,Qb=0,Rb=0,Sb=0,Tb=0,Ub=0,Vb=0,Wb=0,Xb=0,Yb=0,Zb=0,_b=0,$b=0,ac=0,bc=0,cc=0,dc=0,ec=0,fc=0,gc=0,hc=0,ic=0,jc=0,kc=0,lc=0,mc=0,nc=0,oc=0,pc=0,qc=0,rc=0,sc=0,tc=0,uc=0,vc=0,wc=0,xc=0,yc=0,zc=0,Ac=0,Bc=0,Cc=0,Dc=0,Ec=0,Fc=0,Gc=0,Hc=0,Ic=0,Jc=0,Kc=0,Lc=0,Mc=0,Nc=0,Oc=0,Pc=0,Qc=0,Rc=0,Sc=0,Tc=0,Uc=0,Vc=0,Wc=0,Xc=0,Yc=0,Zc=0,_c=0,$c=0,ad=0,bd=0,cd=0,dd=0,ed=0,fd=0,gd=0,hd=0,id=0,jd=0,kd=0,ld=0,md=0,nd=0,od=0,pd=0,qd=0,rd=0,sd=0,td=0,ud=0,vd=0,wd=0,xd=0,yd=0,zd=0,Ad=0.0,Bd=0.0,Cd=0.0,Dd=0,Ed=0,Fd=0,Gd=0,Hd=0.0,Id=0,Jd=0,Kd=0,Ld=0,Md=0,Nd=0.0,Od=0,Pd=0,Qd=0,Rd=0,Sd=0,Td=0.0,Ud=0,Vd=0,Wd=0,Xd=0,Yd=0,Zd=0,_d=0,$d=0,ae=0,be=0.0,ce=0,de=0.0,ee=0.0,fe=0.0,ge=0.0,he=0.0,ie=0.0,je=0,ke=0,le=0,me=0,ne=0,oe=0,pe=0,qe=0,re=0,se=0,te=0,ue=0,ve=0,we=0,xe=0,ye=0,ze=0,Ae=0,Be=0,Ce=0,De=0,Ee=0,Fe=0,Ge=0,He=0,Ie=0,Je=0,Ke=0,Le=0,Me=0,Ne=0,Oe=0,Pe=0,Qe=0,Re=0,Se=0,Te=0,Ue=0,Ve=0,We=0,Xe=0,Ye=0,Ze=0,_e=0,$e=0,af=0,bf=0,cf=0,df=0,ef=0,ff=0,gf=0,hf=0,jf=0,kf=0.0,lf=0.0,mf=0.0,nf=0.0,of=0,pf=0,qf=0,rf=0,sf=0,tf=0,uf=0,vf=0,wf=0,xf=0,yf=0,zf=0.0,Af=0.0,Bf=0.0,Cf=0.0,Df=0,Ef=0,Ff=0,Gf=0,Hf=0,If=0,Jf=0,Kf=0,Lf=0,Mf=0,Nf=0,Of=0,Pf=0,Qf=0,Rf=0,Sf=0,Tf=0,Uf=0,Vf=0,Wf=0,Xf=0,Yf=0,Zf=0,_f=0,$f=0,ag=0,bg=0,cg=0,dg=0,eg=0,fg=0,gg=0,hg=0.0,ig=0.0,jg=0.0,kg=0.0,lg=0,mg=0,ng=0,og=0,pg=0,qg=0,rg=0,sg=0.0,tg=0.0,ug=0.0,vg=0,wg=0,xg=0,yg=0.0,zg=0.0,Ag=0.0,Bg=0,Cg=0,Dg=0,Eg=0,Fg=0.0,Gg=0.0,Hg=0,Ig=0,Jg=0.0,Kg=0.0,Lg=0,Mg=0,Ng=0,Og=0,Pg=0,Qg=0,Rg=0,Sg=0,Tg=0.0,Ug=0.0,Vg=0.0,Wg=0.0,Xg=0,Yg=0,Zg=0.0,_g=0,$g=0,ah=0,bh=0,ch=0,dh=0.0,eh=0.0,fh=0.0,gh=0.0,hh=0.0,ih=0.0,jh=0.0,kh=0,lh=0,mh=0,nh=0,oh=0,ph=0,qh=0,rh=0,sh=0,th=0,uh=0,vh=0,wh=0,xh=0.0,yh=0,zh=0.0,Ah=0.0,Bh=0,Ch=0,Dh=0,Eh=0,Fh=0,Gh=0,Hh=0,Ih=0,Jh=0,Kh=0,Lh=0,Mh=0,Nh=0,Oh=0,Ph=0,Qh=0,Rh=0,Sh=0,Th=0,Uh=0,Vh=0.0,Wh=0,Xh=0,Yh=0,Zh=0,_h=0.0,$h=0,ai=0,bi=0;f=l;l=l+672|0;if((l|0)>=(m|0))ba(672);h=f+152|0;i=f+128|0;k=f+104|0;n=f+80|0;o=f+56|0;p=f+32|0;q=f+656|0;r=f+652|0;s=f+648|0;t=f+640|0;u=f+632|0;v=f+624|0;w=f+616|0;x=f+608|0;y=f+360|0;z=f+600|0;A=f+596|0;B=f+592|0;C=f+588|0;D=f+584|0;E=f+576|0;F=f+568|0;G=f+564|0;H=f+560|0;I=f+556|0;J=f+552|0;K=f+548|0;L=f+544|0;M=f+540|0;N=f+536|0;O=f+528|0;P=f+524|0;Q=f+520|0;R=f+516|0;S=f+512|0;T=f+504|0;V=f+496|0;W=f+488|0;X=f+480|0;Y=f+472|0;Z=f+464|0;_=f+456|0;$=f+448|0;aa=f+440|0;ca=f+432|0;da=f+424|0;ea=f+416|0;fa=f+408|0;ga=f+400|0;ha=f+392|0;ia=f+24|0;ja=f+384|0;ka=f+16|0;la=f;ma=f+376|0;na=f+192|0;oa=f+352|0;pa=f+344|0;qa=f+336|0;ra=f+328|0;sa=f+324|0;ta=f+320|0;ua=f+312|0;va=f+304|0;wa=f+296|0;xa=f+288|0;ya=f+280|0;za=f+272|0;Aa=f+264|0;Ba=f+260|0;Ca=f+256|0;Da=f+248|0;Ea=f+240|0;Fa=f+232|0;Ga=f+184|0;Ha=f+224|0;Ia=f+176|0;Ja=f+168|0;Ka=f+220|0;La=f+216|0;Ma=f+208|0;Na=f+204|0;Oa=f+200|0;switch(e|0){case 10:{__ZN8TextEdit14_update_cachesEv(b);if(a[b+1267>>0]|0){e=__ZN12MessageQueue13get_singletonEv()|0;__ZN10StringNameC2EPKc(h,836694);c[i>>2]=0;c[k>>2]=0;c[n>>2]=0;c[o>>2]=0;c[p>>2]=0;__ZN12MessageQueue9push_callEP6ObjectRK10StringNameRK7VariantS7_S7_S7_S7_(e,b,h,i,k,n,o,p)|0;if(c[p>>2]|0)__ZN7Variant5clearEv(p);if(c[o>>2]|0)__ZN7Variant5clearEv(o);if(c[n>>2]|0)__ZN7Variant5clearEv(n);if(c[k>>2]|0)__ZN7Variant5clearEv(k);if(c[i>>2]|0)__ZN7Variant5clearEv(i);__ZN10StringNameD2Ev(h)}if(!(a[b+1268>>0]|0)){l=f;return}e=__ZN12MessageQueue13get_singletonEv()|0;__ZN10StringNameC2EPKc(h,836715);c[i>>2]=0;c[k>>2]=0;c[n>>2]=0;c[o>>2]=0;c[p>>2]=0;__ZN12MessageQueue9push_callEP6ObjectRK10StringNameRK7VariantS7_S7_S7_S7_(e,b,h,i,k,n,o,p)|0;if(c[p>>2]|0)__ZN7Variant5clearEv(p);if(c[o>>2]|0)__ZN7Variant5clearEv(o);if(c[n>>2]|0)__ZN7Variant5clearEv(n);if(c[k>>2]|0)__ZN7Variant5clearEv(k);if(c[i>>2]|0)__ZN7Variant5clearEv(i);__ZN10StringNameD2Ev(h);l=f;return}case 40:{__ZNK7Control8get_sizeEv(h,b);e=h;Pa=c[e+4>>2]|0;Qa=b+1076|0;c[Qa>>2]=c[e>>2];c[Qa+4>>2]=Pa;__ZN8TextEdit25adjust_viewport_to_cursorEv(b);l=f;return}case 45:{__ZN8TextEdit14_update_cachesEv(b);l=f;return}case 4:{a[b+1262>>0]=1;a[b+1261>>0]=1;__ZN10CanvasItem6updateEv(b);l=f;return}case 5:{a[b+1262>>0]=0;a[b+1261>>0]=0;__ZN10CanvasItem6updateEv(b);l=f;return}case 30:{if(!(__ZNK7Control9has_focusEv(b)|0)?!(__ZNK7Control9has_focusEv(c[b+1400>>2]|0)|0):0)Ra=33;else Ra=32;if((Ra|0)==32?(a[b+1262>>0]|0)==0:0)Ra=33;if((Ra|0)==33)a[b+1261>>0]=0;Pa=b+1280|0;if(!(a[Pa>>0]|0))Sa=0;else{Qa=c[b+672>>2]|0;Ta=+mj[c[(c[Qa>>2]|0)+116>>2]&511](Qa);Qa=(~~(Ta+ +(c[b+1064>>2]|0))*55|0)/100|0;c[b+1284>>2]=Qa;Sa=Qa}Qa=b+1072|0;c[Qa>>2]=Sa;Sa=b+1216|0;e=b+1220|0;Ua=c[e>>2]|0;if(Ua){Va=(c[Ua+-4>>2]|0)+1|0;Ua=b+1068|0;c[Ua>>2]=0;if(!Va){Wa=0;Xa=Ua}else{Ya=Ua;Za=Va;Ra=39}}else{Va=b+1068|0;c[Va>>2]=0;Ya=Va;Za=1;Ra=39}if((Ra|0)==39){Va=Za;Za=0;while(1){Za=Za+1|0;if((Va+9|0)>>>0<19)break;else Va=(Va|0)/10|0}c[Ya>>2]=Za;Wa=Za;Xa=Ya}if(!(a[b+1270>>0]|0)){_a=0;$a=0}else{Ya=c[b+672>>2]|0;Ki[c[(c[Ya>>2]|0)+128>>2]&4095](q,Ya,48,0);_a=Wa;$a=~~(+(Wa+1|0)*+g[q>>2])}c[Xa>>2]=$a;__ZN8TextEdit18_update_scrollbarsEv(b);$a=c[b+240>>2]|0;q=b+664|0;Ta=+__ZNK8StyleBox10get_marginE6Margin(c[q>>2]|0,0);Wa=~~(Ta+ +(c[Xa>>2]|0)+ +(c[Qa>>2]|0));Ya=b+1076|0;Ta=+g[Ya>>2];Za=~~(Ta-+__ZNK8StyleBox10get_marginE6Margin(c[q>>2]|0,2));Va=c[q>>2]|0;Ua=c[(c[Va>>2]|0)+128>>2]|0;c[r>>2]=$a;ab=i;c[ab>>2]=0;c[ab+4>>2]=0;ab=Ya;bb=c[ab+4>>2]|0;cb=i+8|0;c[cb>>2]=c[ab>>2];c[cb+4>>2]=bb;c[h>>2]=c[r>>2];bj[Ua&4095](Va,h,i);if(__ZNK7Control9has_focusEv(b)|0){Va=c[b+668>>2]|0;Ua=c[(c[Va>>2]|0)+128>>2]|0;c[s>>2]=$a;r=i;c[r>>2]=0;c[r+4>>2]=0;r=Ya;Ya=c[r+4>>2]|0;bb=i+8|0;c[bb>>2]=c[r>>2];c[bb+4>>2]=Ya;c[h>>2]=c[s>>2];bj[Ua&4095](Va,h,i)}Va=b+672|0;Ua=c[Va>>2]|0;s=~~+mj[c[(c[Ua>>2]|0)+120>>2]&511](Ua);Ua=b+1080|0;Ya=~~+g[Ua>>2];__ZNK8StyleBox16get_minimum_sizeEv(h,c[q>>2]|0);bb=~~(+(Ya|0)-+g[h+4>>2]);Ya=b+672|0;r=c[Ya>>2]|0;Ta=+mj[c[(c[r>>2]|0)+116>>2]&511](r);r=b+1064|0;cb=(bb|0)/(~~(Ta+ +(c[r>>2]|0))|0)|0;bb=c[Va>>2]|0;Ki[c[(c[bb>>2]|0)+128>>2]&4095](t,bb,32,0);bb=~~(+g[t>>2]*+(c[b+1248>>2]|0));t=b+788|0;c[k>>2]=c[t>>2];c[k+4>>2]=c[t+4>>2];c[k+8>>2]=c[t+8>>2];c[k+12>>2]=c[t+12>>2];ab=b+1245|0;a:do if(a[ab>>0]|0){if(+g[b+1056>>2]>.01){__ZNK8StyleBox10get_offsetEv(h,c[q>>2]|0);c[u>>2]=~~+g[h>>2];c[u+4>>2]=~~+g[h+4>>2];c[n>>2]=2;__ZNK7Point2idvERKi(i,u,n);db=__ZN12VisualServer13get_singletonEv()|0;eb=c[(c[db>>2]|0)+1088>>2]|0;c[v>>2]=$a;Ta=+(c[i>>2]|0);fb=i+4|0;gb=+(c[fb>>2]|0);__ZNK7Control8get_sizeEv(w,b);__ZNK8StyleBox16get_minimum_sizeEv(p,c[q>>2]|0);__ZNK7Vector2miERKS_(x,w,p);hb=+(c[fb>>2]|0);g[y>>2]=+(c[i>>2]|0);g[y+4>>2]=hb;__ZNK7Vector2plERKS_(o,x,y);g[n>>2]=Ta;g[n+4>>2]=gb;fb=o;ib=c[fb+4>>2]|0;jb=n+8|0;c[jb>>2]=c[fb>>2];c[jb+4>>2]=ib;c[h>>2]=c[v>>2];Ki[eb&4095](db,h,n,b+1044|0)}db=b+620|0;if((c[db>>2]|0)>0){eb=b+1140|0;ib=-1;jb=0;b:while(1){fb=__ZN8TextEdit4Text21get_color_region_infoEi(Sa,jb)|0;if((ib|0)>-1){kb=c[eb>>2]|0;lb=(kb|0)==0;if(lb)mb=0;else mb=c[kb+-4>>2]|0;if((mb|0)<=(ib|0)){if(lb)nb=0;else nb=c[kb+-4>>2]|0;if((nb|0)<=(ib|0)){Ra=58;break}a[1263537]=0}__ZN6VectorIN8TextEdit11ColorRegionEE14_copy_on_writeEv(eb);ob=(a[(c[eb>>2]|0)+(ib*28|0)+24>>0]|0)==0?ib:-1}else ob=ib;kb=c[fb>>2]|0;if((kb|0)!=0?(lb=c[kb+8>>2]|0,kb=c[fb+4>>2]|0,(lb|0)!=(kb|0)):0){fb=lb;while(1){lb=c[fb+8>>2]|0;if((lb|0)==(kb|0))break;else fb=lb}if(fb){kb=fb;lb=ob;while(1){pb=kb+28|0;do if((lb|0)==-1)if(!(a[kb+32>>0]|0))qb=c[pb>>2]|0;else qb=-1;else if((lb|0)==(c[pb>>2]|0)){if((lb|0)<0){Ra=77;break b}rb=c[eb>>2]|0;sb=(rb|0)==0;if(sb)tb=0;else tb=c[rb+-4>>2]|0;if((tb|0)<=(lb|0)){if(sb)ub=0;else ub=c[rb+-4>>2]|0;if((ub|0)<=(lb|0)){Ra=77;break b}a[1263537]=0}__ZN6VectorIN8TextEdit11ColorRegionEE14_copy_on_writeEv(eb);rb=c[eb>>2]|0;if(a[rb+(lb*28|0)+24>>0]|0){qb=lb;break}if(!(a[kb+32>>0]|0)){sb=c[pb>>2]|0;if((sb|0)<0){Ra=88;break b}vb=(rb|0)==0;if(vb)wb=0;else wb=c[rb+-4>>2]|0;if((wb|0)<=(sb|0)){if(vb)xb=0;else xb=c[rb+-4>>2]|0;if((xb|0)<=(sb|0)){Ra=88;break b}a[1263537]=0}__ZN6VectorIN8TextEdit11ColorRegionEE14_copy_on_writeEv(eb);if(!(a[(c[eb>>2]|0)+(sb*28|0)+25>>0]|0)){qb=lb;break}}qb=-1}else qb=lb;while(0);kb=c[kb+16>>2]|0;if(!kb){yb=qb;break}else lb=qb}}else yb=ob}else yb=ob;jb=jb+1|0;if((jb|0)>=(c[db>>2]|0)){zb=yb;break a}else ib=yb}if((Ra|0)==58)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((Ra|0)==77)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((Ra|0)==88)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}else zb=-1}else zb=-1;while(0);yb=b+1291|0;if(a[yb>>0]|0){ob=b+612|0;qb=c[ob>>2]|0;xb=b+608|0;wb=c[xb>>2]|0;ub=b+1220|0;do if((wb|0)<0)Ra=101;else{tb=c[ub>>2]|0;nb=(tb|0)==0;if(nb)Ab=0;else Ab=c[tb+-4>>2]|0;if((Ab|0)<=(wb|0)){if(nb)Bb=0;else Bb=c[tb+-4>>2]|0;if((Bb|0)<=(wb|0)){Ra=101;break}a[1263537]=0}__ZN6VectorIN8TextEdit4Text4LineEE14_copy_on_writeEv(ub);Cb=(c[ub>>2]|0)+(wb*20|0)|0}while(0);if((Ra|0)==101){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);Cb=0}c:do if((qb|0)<(__ZNK6String6lengthEv(Cb+16|0)|0)){wb=c[xb>>2]|0;do if((wb|0)<0)Ra=112;else{Bb=c[ub>>2]|0;Ab=(Bb|0)==0;if(Ab)Db=0;else Db=c[Bb+-4>>2]|0;if((Db|0)<=(wb|0)){if(Ab)Eb=0;else Eb=c[Bb+-4>>2]|0;if((Eb|0)<=(wb|0)){Ra=112;break}a[1263537]=0}__ZN6VectorIN8TextEdit4Text4LineEE14_copy_on_writeEv(ub);Fb=(c[ub>>2]|0)+(wb*20|0)|0}while(0);if((Ra|0)==112){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);Fb=0}wb=c[ob>>2]|0;if((wb|0)<0)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);Bb=c[Fb+16>>2]|0;Ab=(Bb|0)==0;if(Ab)Gb=0;else Gb=c[Bb+-4>>2]|0;do if((Gb|0)<=(wb|0)){if(Ab)Hb=0;else Hb=c[Bb+-4>>2]|0;if((Hb|0)>(wb|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0)}while(0);Ab=c[Bb+(wb<<2)>>2]|0;switch(Ab|0){case 91:{Ib=93;break}case 123:{Ib=125;break}case 40:{Ib=41;break}default:{Jb=0;Kb=-1;Lb=-1;Mb=0;break c}}tb=-1;nb=0;mb=1;v=c[xb>>2]|0;d:while(1){x=c[e>>2]|0;if(!x)Nb=0;else Nb=c[x+-4>>2]|0;if((v|0)>=(Nb|0)){Ob=-1;Pb=tb;Qb=nb;Ra=245;break}if((v|0)==(c[xb>>2]|0))Rb=(c[ob>>2]|0)+1|0;else Rb=0;x=(v|0)<0;w=Rb;u=mb;while(1){do if(x)Ra=141;else{ib=c[ub>>2]|0;db=(ib|0)==0;if(db)Sb=0;else Sb=c[ib+-4>>2]|0;if((Sb|0)<=(v|0)){if(db)Tb=0;else Tb=c[ib+-4>>2]|0;if((Tb|0)<=(v|0)){Ra=141;break}a[1263537]=0}__ZN6VectorIN8TextEdit4Text4LineEE14_copy_on_writeEv(ub);Ub=(c[ub>>2]|0)+(v*20|0)|0}while(0);if((Ra|0)==141){Ra=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);Ub=0}if((w|0)>=(__ZNK6String6lengthEv(Ub+16|0)|0)){Vb=-1;Wb=tb;Xb=nb;Yb=u;break}do if(x)Ra=152;else{ib=c[ub>>2]|0;db=(ib|0)==0;if(db)Zb=0;else Zb=c[ib+-4>>2]|0;if((Zb|0)<=(v|0)){if(db)_b=0;else _b=c[ib+-4>>2]|0;if((_b|0)<=(v|0)){Ra=152;break}a[1263537]=0}__ZN6VectorIN8TextEdit4Text4LineEE14_copy_on_writeEv(ub);$b=(c[ub>>2]|0)+(v*20|0)|0}while(0);if((Ra|0)==152){Ra=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);$b=0}if((w|0)<0){Ra=162;break d}ib=c[$b+16>>2]|0;db=(ib|0)==0;if(db)ac=0;else ac=c[ib+-4>>2]|0;if((ac|0)<=(w|0)){if(db)bc=0;else bc=c[ib+-4>>2]|0;if((bc|0)<=(w|0)){Ra=162;break d}a[1263537]=0}db=c[ib+(w<<2)>>2]|0;e:do switch(db|0){case 34:case 39:{ib=w;while(1){jb=ib+1|0;do if(x)Ra=172;else{eb=c[ub>>2]|0;lb=(eb|0)==0;if(lb)cc=0;else cc=c[eb+-4>>2]|0;if((cc|0)<=(v|0)){if(lb)dc=0;else dc=c[eb+-4>>2]|0;if((dc|0)<=(v|0)){Ra=172;break}a[1263537]=0}__ZN6VectorIN8TextEdit4Text4LineEE14_copy_on_writeEv(ub);ec=(c[ub>>2]|0)+(v*20|0)|0}while(0);if((Ra|0)==172){Ra=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);ec=0}if((jb|0)>=(__ZNK6String6lengthEv(ec+16|0)|0)){fc=u;gc=jb;break e}do if(x)Ra=183;else{eb=c[ub>>2]|0;lb=(eb|0)==0;if(lb)hc=0;else hc=c[eb+-4>>2]|0;if((hc|0)<=(v|0)){if(lb)ic=0;else ic=c[eb+-4>>2]|0;if((ic|0)<=(v|0)){Ra=183;break}a[1263537]=0}__ZN6VectorIN8TextEdit4Text4LineEE14_copy_on_writeEv(ub);jc=(c[ub>>2]|0)+(v*20|0)|0}while(0);if((Ra|0)==183){Ra=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);jc=0}if((ib|0)<-1){Ra=193;break d}eb=c[jc+16>>2]|0;lb=(eb|0)==0;if(lb)kc=0;else kc=c[eb+-4>>2]|0;if((kc|0)<=(jb|0)){if(lb)lc=0;else lc=c[eb+-4>>2]|0;if((lc|0)<=(jb|0)){Ra=193;break d}a[1263537]=0}lb=c[eb+(jb<<2)>>2]|0;if((lb|0)==92){eb=(jb|0)<-1;f:do if(x){kb=ib+2|0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);if((kb|0)<(__ZNK6String6lengthEv(16)|0)){mc=1;nc=jb;oc=kb}else{pc=1;qc=jb;rc=kb;break}while(1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);if(eb){Ra=234;break d}kb=c[4]|0;fb=(kb|0)==0;if(fb)sc=0;else sc=c[kb+-4>>2]|0;if((sc|0)<=(oc|0)){if(fb)tc=0;else tc=c[kb+-4>>2]|0;if((tc|0)<=(oc|0)){Ra=234;break d}a[1263537]=0}if((c[kb+(oc<<2)>>2]|0)!=92){pc=mc;qc=nc;rc=oc;break f}kb=mc^1;fb=oc+1|0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);if((fb|0)<(__ZNK6String6lengthEv(16)|0)){pb=oc;mc=kb;oc=fb;nc=pb}else{pc=kb;qc=oc;rc=fb;break}}}else{fb=1;kb=jb;while(1){pb=kb+1|0;sb=c[ub>>2]|0;rb=(sb|0)==0;if(rb)uc=0;else uc=c[sb+-4>>2]|0;do if((uc|0)<=(v|0)){if(rb)vc=0;else vc=c[sb+-4>>2]|0;if((vc|0)>(v|0)){a[1263537]=0;Ra=216;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);wc=0;break}}else Ra=216;while(0);if((Ra|0)==216){Ra=0;__ZN6VectorIN8TextEdit4Text4LineEE14_copy_on_writeEv(ub);wc=(c[ub>>2]|0)+(v*20|0)|0}if((pb|0)>=(__ZNK6String6lengthEv(wc+16|0)|0)){pc=fb;qc=kb;rc=pb;break f}sb=c[ub>>2]|0;rb=(sb|0)==0;if(rb)xc=0;else xc=c[sb+-4>>2]|0;do if((xc|0)<=(v|0)){if(rb)yc=0;else yc=c[sb+-4>>2]|0;if((yc|0)>(v|0)){a[1263537]=0;Ra=226;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);zc=0;break}}else Ra=226;while(0);if((Ra|0)==226){Ra=0;__ZN6VectorIN8TextEdit4Text4LineEE14_copy_on_writeEv(ub);zc=(c[ub>>2]|0)+(v*20|0)|0}if(eb){Ra=234;break d}sb=c[zc+16>>2]|0;rb=(sb|0)==0;if(rb)Ac=0;else Ac=c[sb+-4>>2]|0;if((Ac|0)<=(pb|0)){if(rb)Bc=0;else Bc=c[sb+-4>>2]|0;if((Bc|0)<=(pb|0)){Ra=234;break d}a[1263537]=0}if((c[sb+(pb<<2)>>2]|0)!=92){pc=fb;qc=kb;rc=pb;break f}fb=fb^1;kb=pb}}while(0);Cc=pc?rc:qc}else Cc=jb;if((lb|0)==(db|0)){fc=u;gc=Cc;break}else ib=Cc}break}default:if((db|0)==(Ab|0)){fc=u+1|0;gc=w;break e}else{fc=(((db|0)==(Ib|0))<<31>>31)+u|0;gc=w;break e}}while(0);if(!fc){Vb=v;Wb=gc;Xb=1;Yb=0;break}else{w=gc+1|0;u=fc}}if((Vb|0)==-1){tb=Wb;nb=Xb;mb=Yb;v=v+1|0}else{Ob=Vb;Pb=Wb;Qb=Xb;Ra=245;break}}if((Ra|0)==162)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);else if((Ra|0)==193)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);else if((Ra|0)==234)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);else if((Ra|0)==245){Jb=Qb&1^1;Kb=Ob;Lb=Pb;Mb=Qb;break}}else{Jb=0;Kb=-1;Lb=-1;Mb=0}while(0);Qb=Jb<<24>>24!=0;Jb=(Mb&1)!=0;if((c[ob>>2]|0)>0){Mb=c[xb>>2]|0;do if((Mb|0)<0)Ra=254;else{Pb=c[ub>>2]|0;Ob=(Pb|0)==0;if(Ob)Dc=0;else Dc=c[Pb+-4>>2]|0;if((Dc|0)<=(Mb|0)){if(Ob)Ec=0;else Ec=c[Pb+-4>>2]|0;if((Ec|0)<=(Mb|0)){Ra=254;break}a[1263537]=0}__ZN6VectorIN8TextEdit4Text4LineEE14_copy_on_writeEv(ub);Fc=(c[ub>>2]|0)+(Mb*20|0)|0}while(0);if((Ra|0)==254){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);Fc=0}Mb=c[ob>>2]|0;Ec=Mb+-1|0;if((Mb|0)<1)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);Dc=c[Fc+16>>2]|0;Fc=(Dc|0)==0;if(Fc)Gc=0;else Gc=c[Dc+-4>>2]|0;do if((Gc|0)<(Mb|0)){if(Fc)Hc=0;else Hc=c[Dc+-4>>2]|0;if((Hc|0)<(Mb|0))__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);else{a[1263537]=0;break}}while(0);Mb=c[Dc+(Ec<<2)>>2]|0;switch(Mb|0){case 93:{Ic=91;Ra=269;break}case 125:{Ic=123;Ra=269;break}case 41:{Ic=40;Ra=269;break}default:{Jc=0;Kc=-1;Lc=-1;Mc=0}}if((Ra|0)==269){Ec=c[xb>>2]|0;g:do if((Ec|0)>-1){Dc=-1;Hc=0;Fc=1;Gc=Ec;Pb=Ec;h:while(1){if((Gc|0)==(Pb|0))Nc=(c[ob>>2]|0)+-2|0;else{Ob=c[ub>>2]|0;Xb=(Ob|0)==0;if(Xb)Oc=0;else Oc=c[Ob+-4>>2]|0;do if((Oc|0)<=(Gc|0)){if(Xb)Pc=0;else Pc=c[Ob+-4>>2]|0;if((Pc|0)>(Gc|0)){a[1263537]=0;Ra=283;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);Qc=0;break}}else Ra=283;while(0);if((Ra|0)==283){Ra=0;__ZN6VectorIN8TextEdit4Text4LineEE14_copy_on_writeEv(ub);Qc=(c[ub>>2]|0)+(Gc*20|0)|0}Nc=(__ZNK6String6lengthEv(Qc+16|0)|0)+-1|0}if((Nc|0)>-1){Ob=Nc;Xb=Fc;while(1){Wb=c[ub>>2]|0;Vb=(Wb|0)==0;if(Vb)Rc=0;else Rc=c[Wb+-4>>2]|0;if((Rc|0)<=(Gc|0)){if(Vb)Sc=0;else Sc=c[Wb+-4>>2]|0;if((Sc|0)<=(Gc|0)){Ra=293;break h}a[1263537]=0}__ZN6VectorIN8TextEdit4Text4LineEE14_copy_on_writeEv(ub);Wb=c[(c[ub>>2]|0)+(Gc*20|0)+16>>2]|0;Vb=(Wb|0)==0;if(Vb)Tc=0;else Tc=c[Wb+-4>>2]|0;if((Tc|0)<=(Ob|0)){if(Vb)Uc=0;else Uc=c[Wb+-4>>2]|0;if((Uc|0)<=(Ob|0)){Ra=301;break h}a[1263537]=0}Vb=c[Wb+(Ob<<2)>>2]|0;i:do switch(Vb|0){case 34:case 39:{Wb=Ob;while(1){Yb=Wb+-1|0;if((Wb|0)<=0){Vc=Xb;Wc=Yb;break i}fc=c[ub>>2]|0;gc=(fc|0)==0;if(gc)Xc=0;else Xc=c[fc+-4>>2]|0;if((Xc|0)<=(Gc|0)){if(gc)Yc=0;else Yc=c[fc+-4>>2]|0;if((Yc|0)<=(Gc|0)){Ra=311;break h}a[1263537]=0}__ZN6VectorIN8TextEdit4Text4LineEE14_copy_on_writeEv(ub);fc=c[(c[ub>>2]|0)+(Gc*20|0)+16>>2]|0;gc=(fc|0)==0;if(gc)Zc=0;else Zc=c[fc+-4>>2]|0;if((Zc|0)<(Wb|0)){if(gc)_c=0;else _c=c[fc+-4>>2]|0;if((_c|0)<(Wb|0)){Ra=319;break h}a[1263537]=0}gc=c[fc+(Yb<<2)>>2]|0;if((gc|0)==(Vb|0)){j:do if((Wb|0)>1){fc=0;Ib=Yb;Cc=c[ub>>2]|0;while(1){qc=Ib+-1|0;rc=(Cc|0)==0;if(rc)$c=0;else $c=c[Cc+-4>>2]|0;if(($c|0)<=(Gc|0)){if(rc)ad=0;else ad=c[Cc+-4>>2]|0;if((ad|0)<=(Gc|0)){Ra=330;break h}a[1263537]=0}__ZN6VectorIN8TextEdit4Text4LineEE14_copy_on_writeEv(ub);Cc=c[ub>>2]|0;rc=c[Cc+(Gc*20|0)+16>>2]|0;pc=(rc|0)==0;if(pc)bd=0;else bd=c[rc+-4>>2]|0;if((bd|0)<(Ib|0)){if(pc)cd=0;else cd=c[rc+-4>>2]|0;if((cd|0)<(Ib|0)){Ra=338;break h}a[1263537]=0}if((c[rc+(qc<<2)>>2]|0)!=92){dd=fc;ed=Ib;break j}rc=fc^1;if((Ib|0)<=1){dd=rc;ed=qc;break}else{fc=rc;Ib=qc}}}else{dd=0;ed=Yb}while(0);fd=dd?92:Vb;gd=ed+(dd<<31>>31)|0}else{fd=gc;gd=Yb}if((fd|0)==(Vb|0)){Vc=Xb;Wc=gd;break}else Wb=gd}break}default:if((Vb|0)==(Mb|0)){Vc=Xb+1|0;Wc=Ob;break i}else{Vc=(((Vb|0)==(Ic|0))<<31>>31)+Xb|0;Wc=Ob;break i}}while(0);if(!Vc){hd=Gc;id=Wc;jd=1;kd=0;break}if((Wc|0)>0){Ob=Wc+-1|0;Xb=Vc}else{hd=-1;id=Dc;jd=Hc;kd=Vc;break}}if((hd|0)==-1){ld=id;md=jd;nd=kd}else{od=hd;pd=id;qd=jd;break g}}else{ld=Dc;md=Hc;nd=Fc}if((Gc|0)<=0){od=-1;pd=ld;qd=md;break g}Dc=ld;Hc=md;Fc=nd;Gc=Gc+-1|0;Pb=c[xb>>2]|0}if((Ra|0)==293)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((Ra|0)==301)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);else if((Ra|0)==311)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((Ra|0)==319)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);else if((Ra|0)==330)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((Ra|0)==338)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0)}else{od=-1;pd=-1;qd=0}while(0);Jc=(qd&1)==0;Kc=od;Lc=pd;Mc=qd}rd=Jc;sd=Qb;td=Kc;ud=Lc;vd=(Mc&1)!=0;wd=Kb;xd=Lb;yd=Jb}else{rd=0;sd=Qb;td=-1;ud=-1;vd=0;wd=Kb;xd=Lb;yd=Jb}}else{rd=0;sd=0;td=-1;ud=-1;vd=0;wd=-1;xd=-1;yd=0}Jb=b+637|0;if(!(a[Jb>>0]|0)){__ZN6StringC2EPKc(h,1263606);zd=c[h>>2]|0}else{Lb=__ZNK8TextEdit14_base_get_textEiiii(b,c[b+640>>2]|0,c[b+644>>2]|0,c[b+648>>2]|0,c[b+652>>2]|0)|0;c[h>>2]=Lb;zd=Lb}c[n>>2]=zd;__ZN6StringC2EPKc(o,a[b+1271>>0]|0?1112475:1143407);k:do if((cb|0)>0){zd=b+620|0;Lb=b+1220|0;Kb=b+616|0;Qb=b+1380|0;Mc=b+608|0;gb=+(Za|0);Lc=i+4|0;Kc=i+8|0;Jc=i+12|0;qd=b+932|0;pd=b+612|0;od=b+1294|0;xb=b+1261|0;nd=b+1263|0;md=i+4|0;ld=i+8|0;jd=i+12|0;id=b+740|0;hd=i+4|0;kd=i+8|0;Vc=i+12|0;Wc=b+1140|0;Ic=k+4|0;Mb=k+8|0;gd=k+12|0;fd=b+868|0;dd=b+852|0;ed=b+1028|0;cd=b+836|0;bd=p+4|0;ub=b+1128|0;ad=b+1295|0;$c=b+1300|0;_c=b+1132|0;Zc=b+1388|0;Yc=b+1392|0;Xc=b+1012|0;Uc=p+4|0;Tc=p+8|0;Sc=p+12|0;Rc=p+4|0;Nc=p+8|0;Qc=p+12|0;Pc=p+4|0;Oc=p+8|0;ob=p+12|0;Ec=p+4|0;Pb=p+8|0;Gc=p+12|0;Fc=b+1288|0;Hc=i+4|0;Dc=i+8|0;Xb=i+12|0;Ob=b+980|0;Vb=i+4|0;Wb=i+8|0;lb=i+12|0;jb=i+4|0;Ib=i+8|0;fc=i+12|0;Cc=b+756|0;qc=i+4|0;rc=b+804|0;pc=h+4|0;Bc=h+8|0;Ac=h+12|0;zc=b+1266|0;yc=b+660|0;xc=i+4|0;wc=b+964|0;vc=i+4|0;uc=i+4|0;oc=rd|vd;nc=sd|yd;mc=b+640|0;tc=b+648|0;sc=i+4|0;lc=i+8|0;kc=i+12|0;jc=b+884|0;ic=b+652|0;hc=b+644|0;ec=i+4|0;dc=i+8|0;cc=i+12|0;bc=b+996|0;ac=b+1384|0;$b=p+4|0;_b=b+772|0;Zb=i+4|0;Ub=i+8|0;Tb=i+12|0;Sb=b+916|0;Rb=b+920|0;Nb=b+924|0;Hb=p+4|0;Gb=p+8|0;Fb=p+12|0;Ta=+(Wa|0);hb=+(Za-Wa|0);Eb=i+4|0;Db=i+8|0;Cb=i+12|0;qb=b+916|0;v=i+4|0;mb=i+8|0;nb=i+12|0;tb=b+900|0;Ab=0;wb=0;Bb=zb;u=0;Ad=0.0;Bd=0.0;Cd=0.0;l:while(1){w=(c[zd>>2]|0)+wb|0;do if((w|0)>=0){x=c[e>>2]|0;db=(x|0)==0;if(db)Dd=0;else Dd=c[x+-4>>2]|0;if((w|0)<(Dd|0)){if(db)Ed=0;else Ed=c[x+-4>>2]|0;do if((Ed|0)<=(w|0)){if(db)Fd=0;else Fd=c[x+-4>>2]|0;if((Fd|0)>(w|0)){a[1263537]=0;Ra=369;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);Gd=0;break}}else Ra=369;while(0);if((Ra|0)==369){Ra=0;__ZN6VectorIN8TextEdit4Text4LineEE14_copy_on_writeEv(Lb);Gd=(c[Lb>>2]|0)+(w*20|0)|0}x=Gd+16|0;db=Wa-(c[Kb>>2]|0)|0;ib=c[Ya>>2]|0;Hd=+mj[c[(c[ib>>2]|0)+116>>2]&511](ib);ib=c[r>>2]|0;eb=(U(~~(Hd+ +(ib|0)),wb)|0)+((ib|0)/2|0)|0;if(!(__ZNK6String6lengthEv(Qb)|0))Id=-1;else Id=__ZN8TextEdit23_get_column_pos_of_wordERK6StringS2_ji(0,Qb,x,c[ac>>2]|0,0)|0;do if(!(__ZNK6String6lengthEv(n)|0))Jd=-1;else{if(!(__ZNK6StringneERKS_(n,Qb)|0)){Jd=-1;break}Jd=__ZN8TextEdit23_get_column_pos_of_wordERK6StringS2_ji(0,n,x,3,0)|0}while(0);ib=__ZN8TextEdit4Text21get_color_region_infoEi(Sa,w)|0;kb=c[Lb>>2]|0;fb=(kb|0)==0;if(fb)Kd=0;else Kd=c[kb+-4>>2]|0;if((Kd|0)<=(w|0)){if(fb)Ld=0;else Ld=c[kb+-4>>2]|0;if((Ld|0)<=(w|0)){Ra=381;break l}a[1263537]=0}__ZN6VectorIN8TextEdit4Text4LineEE14_copy_on_writeEv(Lb);kb=c[Lb>>2]|0;if(!(c[kb+(w*20|0)>>2]&16777216))Md=kb;else{kb=__ZN12VisualServer13get_singletonEv()|0;fb=c[(c[kb>>2]|0)+1088>>2]|0;c[z>>2]=$a;sb=c[Ya>>2]|0;Hd=+mj[c[(c[sb>>2]|0)+116>>2]&511](sb);Nd=+(~~(Hd+ +(c[r>>2]|0))|0);g[i>>2]=Ta;g[v>>2]=+(eb|0);g[mb>>2]=hb;g[nb>>2]=Nd;c[h>>2]=c[z>>2];Ki[fb&4095](kb,h,i,tb);Md=c[Lb>>2]|0}kb=(Md|0)==0;if(kb)Od=0;else Od=c[Md+-4>>2]|0;if((Od|0)<=(w|0)){if(kb)Pd=0;else Pd=c[Md+-4>>2]|0;if((Pd|0)<=(w|0)){Ra=391;break l}a[1263537]=0}__ZN6VectorIN8TextEdit4Text4LineEE14_copy_on_writeEv(Lb);if(c[(c[Lb>>2]|0)+(w*20|0)>>2]&33554432|0){kb=__ZN12VisualServer13get_singletonEv()|0;fb=c[(c[kb>>2]|0)+1088>>2]|0;c[A>>2]=$a;sb=c[Ya>>2]|0;Nd=+mj[c[(c[sb>>2]|0)+116>>2]&511](sb);Hd=+(~~(Nd+ +(c[r>>2]|0))|0);g[i>>2]=Ta;g[Eb>>2]=+(eb|0);g[Db>>2]=hb;g[Cb>>2]=Hd;c[h>>2]=c[A>>2];Ki[fb&4095](kb,h,i,qb)}if((w|0)==(c[Mc>>2]|0)){kb=__ZN12VisualServer13get_singletonEv()|0;fb=c[(c[kb>>2]|0)+1088>>2]|0;c[B>>2]=$a;sb=c[Ya>>2]|0;Hd=+mj[c[(c[sb>>2]|0)+116>>2]&511](sb);Nd=+(~~(Hd+ +(c[r>>2]|0))|0);g[i>>2]=0.0;g[Lc>>2]=+(eb|0);g[Kc>>2]=gb;g[Jc>>2]=Nd;c[h>>2]=c[B>>2];Ki[fb&4095](kb,h,i,qd)}kb=c[Lb>>2]|0;fb=(kb|0)==0;if(fb)Qd=0;else Qd=c[kb+-4>>2]|0;if((Qd|0)<=(w|0)){if(fb)Rd=0;else Rd=c[kb+-4>>2]|0;if((Rd|0)<=(w|0)){Ra=403;break l}a[1263537]=0}__ZN6VectorIN8TextEdit4Text4LineEE14_copy_on_writeEv(Lb);do if(c[(c[Lb>>2]|0)+(w*20|0)>>2]&33554432|0){if(!(a[Pa>>0]|0))break;kb=c[Ya>>2]|0;Nd=+mj[c[(c[kb>>2]|0)+116>>2]&511](kb);kb=(~~(Nd+ +(c[r>>2]|0))*40|0)/100|0;fb=((c[Qa>>2]|0)*30|0)/100|0;sb=c[Ya>>2]|0;Nd=+mj[c[(c[sb>>2]|0)+116>>2]&511](sb);sb=~~(Nd+ +(c[r>>2]|0))-(kb<<1)|0;rb=(c[Qa>>2]|0)-(fb<<1)|0;vb=__ZN12VisualServer13get_singletonEv()|0;Sd=c[(c[vb>>2]|0)+1088>>2]|0;c[C>>2]=$a;g[i>>2]=+(fb|0)+ +__ZNK8StyleBox10get_marginE6Margin(c[q>>2]|0,0)+-2.0;g[Zb>>2]=+(kb+eb|0);g[Ub>>2]=+(rb|0);g[Tb>>2]=+(sb|0);sb=c[Rb>>2]|0;rb=c[Nb>>2]|0;c[p>>2]=c[Sb>>2];c[Hb>>2]=sb;c[Gb>>2]=rb;g[Fb>>2]=1.0;c[h>>2]=c[C>>2];Ki[Sd&4095](vb,h,i,p)}while(0);if(c[Xa>>2]|0){c[i>>2]=__ZN6String3numEdi(+(w+1|0),-1)|0;if((__ZNK6String6lengthEv(i)|0)<(_a|0))do{vb=__ZNK6StringplERKS_(o,i)|0;Sd=vb;rb=c[i>>2]|0;do if((rb|0)==(vb|0)){if(vb|0)Ra=419}else{do if(rb|0){if(__Z16atomic_decrementPj(rb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(rb,1)}while(0);c[i>>2]=0;if(!vb)break;if(!(__Z28atomic_conditional_incrementPj(vb+-8|0)|0)){Ra=419;break}c[i>>2]=Sd;Ra=419}while(0);do if((Ra|0)==419){Ra=0;if(__Z16atomic_decrementPj(vb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(vb,1)}while(0)}while((__ZNK6String6lengthEv(i)|0)<(_a|0));vb=c[Va>>2]|0;c[D>>2]=$a;Nd=+__ZNK8StyleBox10get_marginE6Margin(c[q>>2]|0,0);Hd=Nd+ +(c[Qa>>2]|0);Sd=c[Va>>2]|0;Nd=+(eb|0)+ +mj[c[(c[Sd>>2]|0)+120>>2]&511](Sd);g[p>>2]=Hd;g[$b>>2]=Nd;c[h>>2]=c[D>>2];__ZNK4Font4drawE3RIDRK7Vector2RK6StringRK5Colori(vb,h,p,i,_b,-1);vb=c[i>>2]|0;do if(vb|0){if(__Z16atomic_decrementPj(vb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(vb,1)}while(0)}m:do if((__ZNK6String6lengthEv(x)|0)>0){vb=ib+4|0;Nd=+(eb|0);Sd=eb+-1|0;rb=eb+s|0;Hd=+(rb|0);Td=+(rb+2|0);rb=(wd|0)==(w|0);Yb=(td|0)==(w|0);gc=0;sb=0;kb=0;fb=0;Ud=0;Vd=0;Wd=0;Xd=0;Yd=0;Zd=Ab;_d=Id;$d=Jd;ae=Bb;be=0.0;ce=u;de=0.0;ee=0.0;fe=1.0;ge=Ad;he=Bd;ie=Cd;je=0;while(1){ke=(Zd|0)>0;le=Zd+-1|0;me=ke?le:Zd;ne=ke&(le|0)==0?-1:ae;do if((me|0)==0&(a[ab>>0]|0)!=0){c[k>>2]=c[t>>2];c[k+4>>2]=c[t+4>>2];c[k+8>>2]=c[t+8>>2];c[k+12>>2]=c[t+12>>2];le=c[x>>2]|0;ke=(le|0)==0;if(ke)oe=0;else oe=c[le+-4>>2]|0;if((oe|0)<=(je|0)){if(ke)pe=0;else pe=c[le+-4>>2]|0;if((pe|0)<=(je|0)){Ra=434;break l}a[1263537]=0}qe=c[le+(je<<2)>>2]|0;re=(qe+-48|0)>>>0<10;se=(qe|0)==95;te=se|(re|((qe&-33)+-65|0)>>>0<26);if(ke)ue=0;else ue=c[le+-4>>2]|0;if((ue|0)<=(je|0)){if(ke)ve=0;else ve=c[le+-4>>2]|0;if((ve|0)<=(je|0)){Ra=442;break l}a[1263537]=0}n:do if(se)we=0;else{if((qe+-33|0)>>>0<15){we=1;break}switch(qe|0){case 32:case 9:case 123:case 124:case 125:case 126: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:{we=1;break n;break}default:{}}we=0}while(0);if(ke)xe=0;else xe=c[le+-4>>2]|0;if((xe|0)<=(je|0)){if(ke)ye=0;else ye=c[le+-4>>2]|0;if((ye|0)<=(je|0)){Ra=454;break l}a[1263537]=0}if((je|0)==0&(ne|0)>-1){qe=c[Wc>>2]|0;se=(qe|0)==0;if(se)ze=0;else ze=c[qe+-4>>2]|0;if((ze|0)<=(ne|0)){if(se)Ae=0;else Ae=c[qe+-4>>2]|0;if((Ae|0)<=(ne|0)){Ra=463;break l}a[1263537]=0}__ZN6VectorIN8TextEdit11ColorRegionEE14_copy_on_writeEv(Wc);Be=(a[(c[Wc>>2]|0)+(ne*28|0)+24>>0]|0)==0?ne:-1}else Be=ne;if(Ud){qe=c[x>>2]|0;se=(qe|0)==0;if(se)Ce=0;else Ce=c[qe+-4>>2]|0;if((Ce|0)<=(je|0)){if(se)De=0;else De=c[qe+-4>>2]|0;if((De|0)<=(je|0)){Ra=473;break l}a[1263537]=0}if(re|((c[qe+(je<<2)>>2]&-33)+-65|0)>>>0<6){Ee=1;Fe=1}else Ra=476}else Ra=476;if((Ra|0)==476){Ra=0;Ee=re;Fe=0}qe=c[x>>2]|0;se=(qe|0)==0;if(se)Ge=0;else Ge=c[qe+-4>>2]|0;if((Ge|0)<=(je|0)){if(se)He=0;else He=c[qe+-4>>2]|0;if((He|0)<=(je|0)){Ra=483;break l}a[1263537]=0}se=c[qe+(je<<2)>>2]|0;Ie=(se|0)==46;if(Ie)if(Xd|kb^1|Ee){Je=we;Ke=Ee;Le=Fe}else Ra=492;else{if((c[qe+-4>>2]|0)<=(je|0)){if((c[qe+-4>>2]|0)<=(je|0)){Ra=488;break l}a[1263537]=0}if(Ee|(Xd|(se|0)!=120|kb^1)){Je=we;Ke=Ee;Le=Fe}else Ra=492}do if((Ra|0)==492){Ra=0;if((c[qe+-4>>2]|0)<=(je|0)){if((c[qe+-4>>2]|0)<=(je|0)){Ra=494;break l}a[1263537]=0}if((se|0)!=120){Je=0;Ke=1;Le=Fe;break}Me=je+-1|0;if((je|0)<1){Ra=500;break l}if((c[qe+-4>>2]|0)<(je|0)){if((c[qe+-4>>2]|0)<(je|0)){Ra=500;break l}a[1263537]=0}Je=0;Ke=1;Le=Fe|(c[qe+(Me<<2)>>2]|0)==48}while(0);if(Xd)Ne=1;else{if((c[qe+-4>>2]|0)<=(je|0)){if((c[qe+-4>>2]|0)<=(je|0)){Ra=506;break l}a[1263537]=0}Ne=(se|0)==95|((se&-33)+-65|0)>>>0<26}re=Ke&(Le|(fb|Ne)^1);o:do if(Je){if((c[qe+-4>>2]|0)<=(je|0)){if((c[qe+-4>>2]|0)<=(je|0)){Ra=512;break l}a[1263537]=0}le=Ne&Ie;ke=c[ib>>2]|0;if(!ke){Oe=Be;Pe=le;Qe=0;break}Me=c[ke+8>>2]|0;ke=c[vb>>2]|0;Re=(Me|0)==(ke|0);p:do if(Re)Se=Me;else{Te=Me;while(1){Ue=c[Te+24>>2]|0;if((je|0)<(Ue|0))Ve=Te+8|0;else{if((Ue|0)>=(je|0)){Se=Te;break p}Ve=Te+4|0}Te=c[Ve>>2]|0;if((Te|0)==(ke|0)){Oe=Be;Pe=le;Qe=0;break o}}}while(0);if(!((Se|0)!=(ke|0)&(Se|0)!=0)){Oe=Be;Pe=le;Qe=0;break}a[1263537]=0;q:do if(Re){We=Me;Ra=528}else{pb=Me;while(1){Te=c[pb+24>>2]|0;if((je|0)<(Te|0))Xe=pb+8|0;else{if((Te|0)>=(je|0)){We=pb;Ra=528;break q}Xe=pb+4|0}pb=c[Xe>>2]|0;if((pb|0)==(ke|0)){Ra=529;break}}}while(0);do if((Ra|0)==528){Ra=0;if((We|0)==(ke|0)|(We|0)==0){Ra=529;break}a[1263537]=0;Ye=We+28|0}while(0);if((Ra|0)==529){Ra=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145936,604,1145947,0);Ye=0}if((Be|0)==-1){if(a[Ye+4>>0]|0){Oe=-1;Pe=le;Qe=0;break}Oe=c[Ye>>2]|0;Pe=le;Qe=0;break}if((Be|0)!=(c[Ye>>2]|0)){Oe=Be;Pe=le;Qe=0;break}if((Be|0)<0){Ra=542;break l}ke=c[Wc>>2]|0;Me=(ke|0)==0;if(Me)Ze=0;else Ze=c[ke+-4>>2]|0;if((Ze|0)<=(Be|0)){if(Me)_e=0;else _e=c[ke+-4>>2]|0;if((_e|0)<=(Be|0)){Ra=542;break l}a[1263537]=0}__ZN6VectorIN8TextEdit11ColorRegionEE14_copy_on_writeEv(Wc);ke=c[Wc>>2]|0;if(a[ke+(Be*28|0)+24>>0]|0){Oe=Be;Pe=le;Qe=0;break}if(!(a[Ye+4>>0]|0)){Me=c[Ye>>2]|0;if((Me|0)<0){Ra=553;break l}Re=(ke|0)==0;if(Re)$e=0;else $e=c[ke+-4>>2]|0;if(($e|0)<=(Me|0)){if(Re)af=0;else af=c[ke+-4>>2]|0;if((af|0)<=(Me|0)){Ra=553;break l}a[1263537]=0}__ZN6VectorIN8TextEdit11ColorRegionEE14_copy_on_writeEv(Wc);Re=c[Wc>>2]|0;if(!(a[Re+(Me*28|0)+25>>0]|0)){Oe=Be;Pe=le;Qe=0;break}else bf=Re}else bf=ke;ke=c[Ye>>2]|0;if((ke|0)<0){Ra=563;break l}Re=(bf|0)==0;if(Re)cf=0;else cf=c[bf+-4>>2]|0;if((cf|0)<=(ke|0)){if(Re)df=0;else df=c[bf+-4>>2]|0;if((df|0)<=(ke|0)){Ra=563;break l}a[1263537]=0}__ZN6VectorIN8TextEdit11ColorRegionEE14_copy_on_writeEv(Wc);Re=c[Wc>>2]|0;Me=(a[Re+(ke*28|0)+25>>0]|0)!=0;ke=c[Ye>>2]|0;do if((ke|0)<0)Ra=572;else{pb=(Re|0)==0;if(pb)ef=0;else ef=c[Re+-4>>2]|0;if((ef|0)<=(ke|0)){if(pb)ff=0;else ff=c[Re+-4>>2]|0;if((ff|0)<=(ke|0)){Ra=572;break}a[1263537]=0}__ZN6VectorIN8TextEdit11ColorRegionEE14_copy_on_writeEv(Wc);gf=(c[Wc>>2]|0)+(ke*28|0)|0}while(0);if((Ra|0)==572){Ra=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);gf=0}Oe=Be;Pe=le;Qe=__ZNK6String6lengthEv(Me?gf+16|0:gf+20|0)|0}else{Oe=Be;Pe=Ne;Qe=0}while(0);Ie=Yd&te;qe=fb&te;if(sb|(qe|(Oe|0)!=-1|te^1)){hf=qe;jf=Ie;kf=be;lf=de;mf=ee;nf=fe}else{r:do if((je|0)<(__ZNK6String6lengthEv(x)|0)){qe=je;while(1){se=c[x>>2]|0;ke=(se|0)==0;if(ke)of=0;else of=c[se+-4>>2]|0;if((of|0)<=(qe|0)){if(ke)pf=0;else pf=c[se+-4>>2]|0;if((pf|0)<=(qe|0)){Ra=584;break l}a[1263537]=0}ke=c[se+(qe<<2)>>2]|0;if(!((ke|0)==95|((ke+-48|0)>>>0<10|((ke&-33)+-65|0)>>>0<26))){qf=qe;break r}ke=qe+1|0;if((ke|0)<(__ZNK6String6lengthEv(x)|0))qe=ke;else{qf=ke;break}}}else qf=je;while(0);qe=c[x>>2]|0;Me=(qe|0)==0;if(Me)rf=0;else rf=c[qe+-4>>2]|0;do if((rf|0)<=(je|0)){if(Me)sf=0;else sf=c[qe+-4>>2]|0;if((sf|0)>(je|0)){a[1263537]=0;Ra=596;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);tf=0;break}}else Ra=596;while(0);if((Ra|0)==596){Ra=0;tf=qe+(je<<2)|0}Me=qf-je|0;le=__ZN6String4hashEPKwi(tf,Me)|0;ke=c[x>>2]|0;se=(ke|0)==0;if(se)uf=0;else uf=c[ke+-4>>2]|0;do if((uf|0)<=(je|0)){if(se)vf=0;else vf=c[ke+-4>>2]|0;if((vf|0)>(je|0)){a[1263537]=0;Ra=605;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);wf=0;break}}else Ra=605;while(0);if((Ra|0)==605){Ra=0;wf=ke+(je<<2)|0}c[p>>2]=wf;c[bd>>2]=Me;se=p;qe=c[se+4>>2]|0;Re=i;c[Re>>2]=c[se>>2];c[Re+4>>2]=qe;qe=c[ub>>2]|0;s:do if(!qe)Ra=614;else{Re=c[qe+(((1<<d[_c>>0])+-1&le)<<2)>>2]|0;if(!Re){Ra=614;break}else xf=Re;while(1){if((c[xf>>2]|0)==(le|0)){__ZN6StringC2ERK8StrRange(h,i);Re=__ZNK6StringeqERKS_(xf+8|0,h)|0;se=c[h>>2]|0;do if(se|0){if(__Z16atomic_decrementPj(se+-8|0)|0)break;__ZN6Memory11free_staticEPvb(se,1)}while(0);if(Re)break}se=c[xf+4>>2]|0;if(!se){Ra=614;break s}else xf=se}yf=1;zf=+g[xf+12>>2];Af=+g[xf+16>>2];Bf=+g[xf+20>>2];Cf=+g[xf+24>>2]}while(0);if((Ra|0)==614){Ra=0;yf=0;zf=be;Af=de;Bf=ee;Cf=fe}do if(!(a[ad>>0]|0))Df=Ie;else{c[h>>2]=0;le=__ZNK6StringneERKS_($c,h)|0;qe=c[h>>2]|0;do if(qe|0){if(__Z16atomic_decrementPj(qe+-8|0)|0)break;__ZN6Memory11free_staticEPvb(qe,1)}while(0);if(!le){Df=Ie;break}Df=Ie|(__ZNK6StringeqERK8StrRange($c,p)|0)}while(0);hf=yf;jf=Df;kf=zf;lf=Af;mf=Bf;nf=Cf}Ie=Pe^1;if(Wd|Ie|hf)Ef=Wd;else{t:do if((je|0)<(__ZNK6String6lengthEv(x)|0)){qe=je;while(1){Me=c[x>>2]|0;ke=(Me|0)==0;if(ke)Ff=0;else Ff=c[Me+-4>>2]|0;if((Ff|0)<=(qe|0)){if(ke)Gf=0;else Gf=c[Me+-4>>2]|0;if((Gf|0)<=(qe|0)){Ra=631;break l}a[1263537]=0}ke=c[Me+(qe<<2)>>2]|0;if((ke|0)!=95){if((ke+-33|0)>>>0<15){Hf=qe;break t}switch(ke|0){case 32:case 9:case 123:case 124:case 125:case 126: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:{Hf=qe;break t;break}default:{}}}if((c[Me+-4>>2]|0)<=(qe|0)){if((c[Me+-4>>2]|0)<=(qe|0)){Ra=640;break l}a[1263537]=0}if((ke|0)==9){Hf=qe;break t}if((c[Me+-4>>2]|0)<=(qe|0)){if((c[Me+-4>>2]|0)<=(qe|0)){Ra=645;break l}a[1263537]=0}if((ke|0)==32){Hf=qe;break t}ke=qe+1|0;if((ke|0)<(__ZNK6String6lengthEv(x)|0))qe=ke;else{Hf=ke;break}}}else Hf=je;while(0);u:do if((Hf|0)<(__ZNK6String6lengthEv(x)|0)){qe=(Hf|0)<0;le=Hf;while(1){if(qe){Ra=656;break l}ke=c[x>>2]|0;Me=(ke|0)==0;if(Me)If=0;else If=c[ke+-4>>2]|0;if((If|0)<=(le|0)){if(Me)Jf=0;else Jf=c[ke+-4>>2]|0;if((Jf|0)<=(le|0)){Ra=656;break l}a[1263537]=0}Me=c[ke+(le<<2)>>2]|0;if((Me|0)!=9){if((c[ke+-4>>2]|0)<=(le|0)){if((c[ke+-4>>2]|0)<=(le|0)){Ra=661;break l}a[1263537]=0}if((Me|0)!=32){Kf=le;break u}}Me=le+1|0;if((Me|0)<(__ZNK6String6lengthEv(x)|0))le=Me;else{Kf=Me;break}}}else Kf=Hf;while(0);if((Kf|0)<0){Ra=672;break l}le=c[x>>2]|0;qe=(le|0)==0;if(qe)Lf=0;else Lf=c[le+-4>>2]|0;if((Lf|0)<=(Kf|0)){if(qe)Mf=0;else Mf=c[le+-4>>2]|0;if((Mf|0)<=(Kf|0)){Ra=672;break l}a[1263537]=0}Ef=(c[le+(Kf<<2)>>2]|0)==40}if(re|(hf|(Vd|Ef))|Ie)Nf=Vd;else{v:do if((je|0)>0){le=c[x>>2]|0;if(!le){Ra=680;break l}qe=c[le+-4>>2]|0;Me=je;while(1){if((qe|0)<=(Me|0)){Ra=680;break l}ke=c[le+(Me<<2)>>2]|0;if((ke|0)!=95){if((ke+-33|0)>>>0<15){Of=Me;Ra=691;break v}switch(ke|0){case 32:case 9:case 123:case 124:case 125:case 126: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:{Of=Me;Ra=691;break v;break}default:{}}}if((qe|0)<=(Me|0))a[1263537]=0;if((ke|0)==9){Pf=Me;Qf=le;Ra=693;break v}if((qe|0)<=(Me|0)){Ra=688;break l}if((ke|0)==32){Pf=Me;Qf=le;Ra=693;break v}ke=Me+-1|0;if((Me|0)>1)Me=ke;else{Of=ke;Ra=691;break}}}else{Of=je;Ra=691}while(0);if((Ra|0)==691){Ra=0;if((Of|0)<0){Ra=698;break l}Ie=c[x>>2]|0;if(!Ie){Rf=0;Sf=Of;Tf=0;Uf=1}else{Pf=Of;Qf=Ie;Ra=693}}if((Ra|0)==693){Ra=0;Rf=c[Qf+-4>>2]|0;Sf=Pf;Tf=Qf;Uf=0}if((Rf|0)<=(Sf|0)){if(Uf)Vf=0;else Vf=c[Tf+-4>>2]|0;if((Vf|0)<=(Sf|0)){Ra=698;break l}a[1263537]=0}Nf=(c[Tf+(Sf<<2)>>2]|0)==46}Ie=Je^1;Me=Ef&Ie;le=Nf&Ie;if((Oe|0)>-1){Ie=c[Wc>>2]|0;qe=(Ie|0)==0;if(qe)Wf=0;else Wf=c[Ie+-4>>2]|0;do if((Wf|0)<=(Oe|0)){if(qe)Xf=0;else Xf=c[Ie+-4>>2]|0;if((Xf|0)>(Oe|0)){a[1263537]=0;Ra=710;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);Yf=0;break}}else Ra=710;while(0);if((Ra|0)==710){Ra=0;__ZN6VectorIN8TextEdit11ColorRegionEE14_copy_on_writeEv(Wc);Yf=(c[Wc>>2]|0)+(Oe*28|0)|0};c[k>>2]=c[Yf>>2];c[k+4>>2]=c[Yf+4>>2];c[k+8>>2]=c[Yf+8>>2];c[k+12>>2]=c[Yf+12>>2];Zf=Oe;_f=te;$f=re;ag=Le;bg=Pe;cg=hf;dg=le;eg=Me;fg=jf;gg=Qe;hg=kf;ig=lf;jg=mf;kg=nf;break}else{if(hf){g[k>>2]=kf;g[Ic>>2]=lf;g[Mb>>2]=mf;g[gd>>2]=nf;Zf=Oe;_f=te;$f=re;ag=Le;bg=Pe;cg=1;dg=le;eg=Me;fg=jf;gg=Qe;hg=kf;ig=lf;jg=mf;kg=nf;break}if(le){c[k>>2]=c[fd>>2];c[k+4>>2]=c[fd+4>>2];c[k+8>>2]=c[fd+8>>2];c[k+12>>2]=c[fd+12>>2];Zf=Oe;_f=te;$f=re;ag=Le;bg=Pe;cg=0;dg=1;eg=Me;fg=jf;gg=Qe;hg=kf;ig=lf;jg=mf;kg=nf;break}if(Me){c[k>>2]=c[dd>>2];c[k+4>>2]=c[dd+4>>2];c[k+8>>2]=c[dd+8>>2];c[k+12>>2]=c[dd+12>>2];Zf=Oe;_f=te;$f=re;ag=Le;bg=Pe;cg=0;dg=0;eg=1;fg=jf;gg=Qe;hg=kf;ig=lf;jg=mf;kg=nf;break}if(Je){c[k>>2]=c[ed>>2];c[k+4>>2]=c[ed+4>>2];c[k+8>>2]=c[ed+8>>2];c[k+12>>2]=c[ed+12>>2];Zf=Oe;_f=te;$f=re;ag=Le;bg=Pe;cg=0;dg=0;eg=0;fg=jf;gg=Qe;hg=kf;ig=lf;jg=mf;kg=nf;break}if(!re){Zf=Oe;_f=te;$f=0;ag=Le;bg=Pe;cg=0;dg=0;eg=0;fg=jf;gg=Qe;hg=kf;ig=lf;jg=mf;kg=nf;break};c[k>>2]=c[cd>>2];c[k+4>>2]=c[cd+4>>2];c[k+8>>2]=c[cd+8>>2];c[k+12>>2]=c[cd+12>>2];Zf=Oe;_f=te;$f=1;ag=Le;bg=Pe;cg=0;dg=0;eg=0;fg=jf;gg=Qe;hg=kf;ig=lf;jg=mf;kg=nf;break}}else{Zf=ne;_f=sb;$f=kb;ag=Ud;bg=Xd;cg=fb;dg=Vd;eg=Wd;fg=Yd;gg=me;hg=be;ig=de;jg=ee;kg=fe}while(0);me=c[x>>2]|0;ne=(me|0)==0;if(ne)lg=0;else lg=c[me+-4>>2]|0;if((lg|0)<=(je|0)){if(ne)mg=0;else mg=c[me+-4>>2]|0;if((mg|0)<=(je|0)){Ra=728;break l}a[1263537]=0}ne=c[me+(je<<2)>>2]|0;if((ne|0)==9)ng=bb-((gc|0)%(bb|0)|0)|0;else{Ie=c[Va>>2]|0;qe=c[(c[Ie>>2]|0)+128>>2]|0;if((c[me+-4>>2]|0)<=(je|0)){if((c[me+-4>>2]|0)<=(je|0)){Ra=734;break l}a[1263537]=0}ke=je+1|0;if((c[me+-4>>2]|0)<=(ke|0)){if((c[me+-4>>2]|0)<=(ke|0)){Ra=738;break l}a[1263537]=0}Ki[qe&4095](E,Ie,ne,c[me+(ke<<2)>>2]|0);ng=~~+g[E>>2]}ke=gc+db|0;do if((ke|0)<(Wa|0)){og=ng+gc|0;pg=_d;qg=$d;rg=ce;sg=ge;tg=ie;ug=he}else{me=ng+ke|0;if((me|0)>=(Za|0))if(!(a[ab>>0]|0)){vg=gc;wg=Zf;xg=gg;yg=ge;zg=he;Ag=ie;Bg=ce;break m}else{og=gc;pg=_d;qg=$d;rg=ce;sg=ge;tg=ie;ug=he;break}do if((_d|0)==-1){Cg=0;Dg=-1}else{if((je|0)<((__ZNK6String6lengthEv(Qb)|0)+_d|0))Eg=_d;else Eg=__ZN8TextEdit23_get_column_pos_of_wordERK6StringS2_ji(0,Qb,x,c[ac>>2]|0,je)|0;if((je|0)<(Eg|0)){Cg=0;Dg=Eg;break}if((je|0)>=((__ZNK6String6lengthEv(Qb)|0)+Eg|0)){Cg=0;Dg=Eg;break}ne=__ZN12VisualServer13get_singletonEv()|0;Ie=c[(c[ne>>2]|0)+1088>>2]|0;c[F>>2]=$a;qe=c[Ya>>2]|0;Fg=+mj[c[(c[qe>>2]|0)+116>>2]&511](qe);Gg=+(~~(Fg+ +(c[r>>2]|0))|0);g[i>>2]=+(ke|0);g[ec>>2]=Nd;g[dc>>2]=+(ng|0);g[cc>>2]=Gg;c[h>>2]=c[F>>2];Ki[Ie&4095](ne,h,i,bc);Cg=1;Dg=Eg}while(0);do if(!(a[Jb>>0]|0))Hg=0;else{te=c[mc>>2]|0;if((w|0)<(te|0)){Hg=0;break}re=c[tc>>2]|0;if((w|0)>(re|0)){Hg=0;break}if((w|0)<=(te|0)?(je|0)<(c[hc>>2]|0):0){Hg=0;break}if((w|0)>=(re|0)?(je|0)>=(c[ic>>2]|0):0){Hg=0;break}re=__ZN12VisualServer13get_singletonEv()|0;te=c[(c[re>>2]|0)+1088>>2]|0;c[G>>2]=$a;Me=c[Ya>>2]|0;Gg=+mj[c[(c[Me>>2]|0)+116>>2]&511](Me);Fg=+(~~(Gg+ +(c[r>>2]|0))|0);g[i>>2]=+(ke|0);g[sc>>2]=Nd;g[lc>>2]=+(ng|0);g[kc>>2]=Fg;c[h>>2]=c[G>>2];Ki[te&4095](re,h,i,jc);Hg=1}while(0);if(Cg){do if((w|0)==(c[Zc>>2]|0)){re=c[Yc>>2]|0;if((je|0)<(re|0)){Ra=762;break}if((je|0)<((__ZNK6String6lengthEv(Qb)|0)+re|0))Ig=t;else Ra=762}else Ra=762;while(0);if((Ra|0)==762){Ra=0;Ig=Xc};c[i>>2]=c[Ig>>2];c[i+4>>2]=c[Ig+4>>2];c[i+8>>2]=c[Ig+8>>2];c[i+12>>2]=c[Ig+12>>2];re=__ZN12VisualServer13get_singletonEv()|0;te=c[(c[re>>2]|0)+1088>>2]|0;c[H>>2]=$a;Fg=+(ke|0);Gg=+(ng|0);g[p>>2]=Fg;g[Uc>>2]=Nd;g[Tc>>2]=Gg;c[Sc>>2]=1065353216;c[h>>2]=c[H>>2];Ki[te&4095](re,h,p,i);re=__ZN12VisualServer13get_singletonEv()|0;te=c[(c[re>>2]|0)+1088>>2]|0;c[I>>2]=$a;Me=c[Ya>>2]|0;Jg=+mj[c[(c[Me>>2]|0)+116>>2]&511](Me);Kg=+(Sd+~~(Jg+ +(c[r>>2]|0))|0);g[p>>2]=Fg;g[Rc>>2]=Kg;g[Nc>>2]=Gg;c[Qc>>2]=1065353216;c[h>>2]=c[I>>2];Ki[te&4095](re,h,p,i);if((je|0)==(Dg|0)){re=__ZN12VisualServer13get_singletonEv()|0;te=c[(c[re>>2]|0)+1088>>2]|0;c[J>>2]=$a;Me=c[Ya>>2]|0;Gg=+mj[c[(c[Me>>2]|0)+116>>2]&511](Me);Kg=+(~~(Gg+ +(c[r>>2]|0))|0);g[p>>2]=Fg;g[Pc>>2]=Nd;c[Oc>>2]=1065353216;g[ob>>2]=Kg;c[h>>2]=c[J>>2];Ki[te&4095](re,h,p,i)}if((je|0)==(Dg+-1+(__ZNK6String6lengthEv(Qb)|0)|0)){re=__ZN12VisualServer13get_singletonEv()|0;te=c[(c[re>>2]|0)+1088>>2]|0;c[K>>2]=$a;Me=c[Ya>>2]|0;Kg=+mj[c[(c[Me>>2]|0)+116>>2]&511](Me);Fg=+(~~(Kg+ +(c[r>>2]|0))|0);g[p>>2]=+(me+-1|0);g[Ec>>2]=Nd;c[Pb>>2]=1065353216;g[Gc>>2]=Fg;c[h>>2]=c[K>>2];Ki[te&4095](re,h,p,i)}}w:do if(($d|0)!=-1&(a[Fc>>0]|0)!=0){if((je|0)>((__ZNK6String6lengthEv(n)|0)+$d|0))Lg=__ZN8TextEdit23_get_column_pos_of_wordERK6StringS2_ji(0,n,x,3,je)|0;else Lg=$d;if((je|0)<(Lg|0))Mg=0;else Mg=(je|0)<((__ZNK6String6lengthEv(n)|0)+Lg|0);do if((c[Mc>>2]|0)==(w|0)){re=c[pd>>2]|0;if((re|0)<(Lg|0)){Ra=776;break}if(!(Mg&(re|0)>((__ZNK6String6lengthEv(n)|0)+Lg|0))){Ng=Lg;break w}}else Ra=776;while(0);if((Ra|0)==776?(Ra=0,!Mg):0){Ng=Lg;break}re=__ZN12VisualServer13get_singletonEv()|0;te=c[(c[re>>2]|0)+1088>>2]|0;c[L>>2]=$a;Me=c[Ya>>2]|0;Fg=+mj[c[(c[Me>>2]|0)+116>>2]&511](Me);Kg=+(~~(Fg+ +(c[r>>2]|0))|0);g[i>>2]=+(ke|0);g[Hc>>2]=Nd;g[Dc>>2]=+(ng|0);g[Xb>>2]=Kg;c[h>>2]=c[L>>2];Ki[te&4095](re,h,i,Ob);Ng=Lg}else Ng=$d;while(0);do if(a[yb>>0]|0){do if(!(rb&(xd|0)==(je|0))){if((c[pd>>2]|0)!=(je|0))break;if(nc&(c[Mc>>2]|0)==(w|0))Ra=782}else Ra=782;while(0);if((Ra|0)==782){Ra=0;if(sd){c[k>>2]=c[wc>>2];c[k+4>>2]=c[wc+4>>2];c[k+8>>2]=c[wc+8>>2];c[k+12>>2]=c[wc+12>>2]}me=c[Va>>2]|0;re=c[(c[me>>2]|0)+136>>2]|0;c[M>>2]=$a;g[i>>2]=+(ke|0);g[vc>>2]=Hd;te=je+1|0;Me=c[x>>2]|0;le=(Me|0)==0;if(le)Og=0;else Og=c[Me+-4>>2]|0;if((Og|0)<=(te|0)){if(le)Pg=0;else Pg=c[Me+-4>>2]|0;if((Pg|0)<=(te|0)){Ra=790;break l}a[1263537]=0}le=c[Me+(te<<2)>>2]|0;c[h>>2]=c[M>>2];+xj[re&3](me,h,i,95,le,Hg?rc:k)}if(!(Yb&(ud|0)==(je|0))){if((c[pd>>2]|0)!=(je+1|0))break;if(!(oc&(c[Mc>>2]|0)==(w|0)))break}if(rd){c[k>>2]=c[wc>>2];c[k+4>>2]=c[wc+4>>2];c[k+8>>2]=c[wc+8>>2];c[k+12>>2]=c[wc+12>>2]}le=c[Va>>2]|0;me=c[(c[le>>2]|0)+136>>2]|0;c[N>>2]=$a;g[i>>2]=+(ke|0);g[uc>>2]=Hd;re=je+1|0;te=c[x>>2]|0;Me=(te|0)==0;if(Me)Qg=0;else Qg=c[te+-4>>2]|0;if((Qg|0)<=(re|0)){if(Me)Rg=0;else Rg=c[te+-4>>2]|0;if((Rg|0)<=(re|0)){Ra=804;break l}a[1263537]=0}Me=c[te+(re<<2)>>2]|0;c[h>>2]=c[N>>2];+xj[me&3](le,h,i,95,Me,Hg?rc:k)}while(0);do if((c[pd>>2]|0)==(je|0)){if((c[Mc>>2]|0)!=(w|0)){Sg=ce;Tg=ie;Ug=he;Vg=ge;break}Kg=+(ke|0);if(!(a[od>>0]|0))Wg=Nd;else{Me=c[Ya>>2]|0;Fg=+mj[c[(c[Me>>2]|0)+116>>2]&511](Me);Wg=Nd+ +(~~(Fg+ +(c[r>>2]|0))+-3|0)}Me=(g[j>>2]=Wg,c[j>>2]|0);le=c[x>>2]|0;me=(le|0)==0;if(me)Xg=0;else Xg=c[le+-4>>2]|0;if((Xg|0)<=(je|0)){if(me)Yg=0;else Yg=c[le+-4>>2]|0;if((Yg|0)<=(je|0)){Ra=817;break l}a[1263537]=0}if((c[le+(je<<2)>>2]|0)==9){le=c[Va>>2]|0;Ki[c[(c[le>>2]|0)+128>>2]&4095](O,le,32,0);Zg=+g[O>>2]}else Zg=+(ng|0);le=~~Zg;if(!(a[xb>>0]|0)){Sg=Me;Tg=Kg;Ug=Kg;Vg=Wg;break}me=(a[od>>0]|0)==0;re=(a[nd>>0]|0)!=0;te=__ZN12VisualServer13get_singletonEv()|0;ne=c[(c[te>>2]|0)+1088>>2]|0;if(me){c[Q>>2]=$a;me=c[Ya>>2]|0;Fg=+mj[c[(c[me>>2]|0)+116>>2]&511](me);Gg=+(~~(Fg+ +(c[r>>2]|0))|0);me=re?(g[j>>2]=+(le|0),c[j>>2]|0):1065353216;g[i>>2]=Kg;g[Vb>>2]=Wg;c[Wb>>2]=me;g[lb>>2]=Gg;c[h>>2]=c[Q>>2];Ki[ne&4095](te,h,i,id);Sg=Me;Tg=Kg;Ug=Kg;Vg=Wg;break}else{c[P>>2]=$a;g[i>>2]=Kg;g[jb>>2]=Wg;g[Ib>>2]=+(le|0);c[fc>>2]=re?1082130432:1065353216;c[h>>2]=c[P>>2];Ki[ne&4095](te,h,i,id);Sg=Me;Tg=Kg;Ug=Kg;Vg=Wg;break}}else{Sg=ce;Tg=ie;Ug=he;Vg=ge}while(0);do if((c[pd>>2]|0)==(je|0)){if((c[Mc>>2]|0)!=(w|0))break;if(!(a[nd>>0]|0))break;if(!(a[xb>>0]|0))break;if(a[od>>0]|0)break;c[k>>2]=c[Cc>>2];c[k+4>>2]=c[Cc+4>>2];c[k+8>>2]=c[Cc+8>>2];c[k+12>>2]=c[Cc+12>>2]}while(0);Me=c[x>>2]|0;te=(Me|0)==0;if(te)_g=0;else _g=c[Me+-4>>2]|0;if((_g|0)<=(je|0)){if(te)$g=0;else $g=c[Me+-4>>2]|0;if(($g|0)<=(je|0)){Ra=838;break l}a[1263537]=0}te=Me+(je<<2)|0;ne=c[te>>2]|0;do if((ne|0)>31){re=c[Va>>2]|0;le=c[(c[re>>2]|0)+136>>2]|0;c[R>>2]=$a;Kg=+(ke|0);g[i>>2]=Kg;g[qc>>2]=Hd;if((c[Me+-4>>2]|0)<=(je|0)){if((c[Me+-4>>2]|0)<=(je|0)){Ra=843;break l}a[1263537]=0}me=c[te>>2]|0;Ie=je+1|0;if((c[Me+-4>>2]|0)<=(Ie|0)){if((c[Me+-4>>2]|0)<=(Ie|0)){Ra=847;break l}a[1263537]=0}qe=c[Me+(Ie<<2)>>2]|0;Ie=Hg?rc:k;c[h>>2]=c[R>>2];Gg=+xj[le&3](re,h,i,me,qe,Ie);if(!fg)break;g[h>>2]=Kg;g[pc>>2]=Td;g[Bc>>2]=+(~~Gg|0);g[Ac>>2]=1.0;__ZN10CanvasItem9draw_rectERK5Rect2RK5Color(b,h,Ie)}else{if(!(a[zc>>0]|0))break;if((c[Me+-4>>2]|0)<=(je|0)){if((c[Me+-4>>2]|0)<=(je|0)){Ra=854;break l}a[1263537]=0}if((ne|0)!=9)break;Ie=c[Ya>>2]|0;Gg=+mj[c[(c[Ie>>2]|0)+116>>2]&511](Ie);Ie=~~(Gg+ +(c[r>>2]|0));qe=c[yc>>2]|0;me=(Ie-(ij[c[(c[qe>>2]|0)+120>>2]&8191](qe)|0)|0)/2|0;qe=c[yc>>2]|0;Ie=c[(c[qe>>2]|0)+140>>2]|0;c[S>>2]=$a;g[i>>2]=+(ke|0);g[xc>>2]=+(me+eb|0);c[h>>2]=c[S>>2];Li[Ie&255](qe,h,i,Hg?rc:k,0)}while(0);og=ng+gc|0;pg=Dg;qg=Ng;rg=Sg;sg=Vg;tg=Tg;ug=Ug}while(0);je=je+1|0;if((je|0)>=(__ZNK6String6lengthEv(x)|0)){vg=og;wg=Zf;xg=gg;yg=sg;zg=ug;Ag=tg;Bg=rg;break}else{gc=og;sb=_f;kb=$f;fb=cg;Ud=ag;Vd=dg;Wd=eg;Xd=bg;Yd=fg;Zd=gg;_d=pg;$d=qg;ae=Zf;be=hg;ce=rg;de=ig;ee=jg;fe=kg;ge=sg;he=ug;ie=tg}}}else{vg=0;wg=Bb;xg=Ab;yg=Ad;zg=Bd;Ag=Cd;Bg=u}while(0);ib=c[pd>>2]|0;if((ib|0)!=(__ZNK6String6lengthEv(x)|0)){ah=wg;bh=xg;ch=Bg;dh=Ag;eh=zg;fh=yg;break}if((c[Mc>>2]|0)!=(w|0)){ah=wg;bh=xg;ch=Bg;dh=Ag;eh=zg;fh=yg;break}ib=vg+db|0;if((ib|0)<(Wa|0)){ah=wg;bh=xg;ch=Bg;dh=Ag;eh=zg;fh=yg;break}ie=+(ib|0);he=+(eb|0);if(!(a[od>>0]|0))gh=he;else{ib=c[Ya>>2]|0;ge=+mj[c[(c[ib>>2]|0)+116>>2]&511](ib);gh=he+ +(~~(ge+ +(c[r>>2]|0))+-3|0)}ib=(g[j>>2]=gh,c[j>>2]|0);if(!(a[xb>>0]|0)){ah=wg;bh=xg;ch=ib;dh=ie;eh=ie;fh=gh;break}ce=c[Va>>2]|0;ae=c[(c[ce>>2]|0)+128>>2]|0;if(!(a[od>>0]|0)){Ki[ae&4095](W,ce,32,0);$d=~~+g[W>>2];_d=(a[nd>>0]|0)!=0;Zd=__ZN12VisualServer13get_singletonEv()|0;Yd=c[(c[Zd>>2]|0)+1088>>2]|0;c[X>>2]=$a;Xd=c[Ya>>2]|0;ge=+mj[c[(c[Xd>>2]|0)+116>>2]&511](Xd);he=+(~~(ge+ +(c[r>>2]|0))|0);Xd=_d?(g[j>>2]=+($d|0),c[j>>2]|0):1065353216;g[i>>2]=ie;g[md>>2]=gh;c[ld>>2]=Xd;g[jd>>2]=he;c[h>>2]=c[X>>2];Ki[Yd&4095](Zd,h,i,id);ah=wg;bh=xg;ch=ib;dh=ie;eh=ie;fh=gh;break}else{Ki[ae&4095](T,ce,32,0);ce=~~+g[T>>2];ae=(a[nd>>0]|0)!=0;Zd=__ZN12VisualServer13get_singletonEv()|0;Yd=c[(c[Zd>>2]|0)+1088>>2]|0;c[V>>2]=$a;g[i>>2]=ie;g[hd>>2]=gh;g[kd>>2]=+(ce|0);c[Vc>>2]=ae?1082130432:1065353216;c[h>>2]=c[V>>2];Ki[Yd&4095](Zd,h,i,id);ah=wg;bh=xg;ch=ib;dh=ie;eh=ie;fh=gh;break}}else{ah=Bb;bh=Ab;ch=u;dh=Cd;eh=Bd;fh=Ad}}else{ah=Bb;bh=Ab;ch=u;dh=Cd;eh=Bd;fh=Ad}while(0);wb=wb+1|0;if((wb|0)>=(cb|0)){hh=fh;ih=eh;jh=dh;kh=ch;break k}else{Ab=bh;Bb=ah;u=ch;Ad=fh;Bd=eh;Cd=dh}}switch(Ra|0){case 381:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 391:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 403:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 434:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);break}case 442:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);break}case 454:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);break}case 463:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 473:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);break}case 483:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);break}case 488:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);break}case 494:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);break}case 500:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);break}case 506:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);break}case 512:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);break}case 542:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 553:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 563:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 584:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);break}case 631:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);break}case 640:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);break}case 645:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);break}case 656:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);break}case 661:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);break}case 672:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);break}case 680:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);break}case 688:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);break}case 698:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);break}case 728:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);break}case 734:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);break}case 738:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);break}case 790:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);break}case 804:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);break}case 817:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);break}case 838:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);break}case 843:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);break}case 847:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);break}case 854:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);break}}}else{hh=0.0;ih=0.0;jh=0.0;kh=0}while(0);if(a[b+1272>>0]|0?(ch=c[Va>>2]|0,Ki[c[(c[ch>>2]|0)+128>>2]&4095](Y,ch,48,0),ch=~~(+(Wa|0)+ +g[Y>>2]*+(c[b+1276>>2]|0)-+(c[b+616>>2]|0)),(ch|0)>(Wa|0)&(ch|0)<(Za|0)):0){Za=__ZN12VisualServer13get_singletonEv()|0;Wa=c[(c[Za>>2]|0)+1084>>2]|0;c[Z>>2]=$a;dh=+(ch|0);g[i>>2]=dh;g[i+4>>2]=0.0;ch=c[Ua>>2]|0;g[p>>2]=dh;c[p+4>>2]=ch;c[h>>2]=c[Z>>2];ci[Wa&1](Za,h,i,p,b+948|0,1.0,0)}Za=b+1168|0;if(!(a[Za>>0]|0))lh=0;else{__ZN10StringNameC2EPKc(h,1001386);__ZN10StringNameC2Ev(p);c[i>>2]=__ZNK7Control12get_styleboxERK10StringNameS2_(b,h,p)|0;__ZN10StringNameD2Ev(p);__ZN10StringNameD2Ev(h);__ZN10StringNameC2EPKc(h,1002118);__ZN10StringNameC2Ev(p);Wa=__ZNK7Control12get_constantERK10StringNameS2_(b,h,p)|0;__ZN10StringNameD2Ev(p);__ZN10StringNameD2Ev(h);__ZN10StringNameC2EPKc(h,1002135);__ZN10StringNameC2Ev(p);dh=+(__ZNK7Control12get_constantERK10StringNameS2_(b,h,p)|0);Z=c[Va>>2]|0;Ki[c[(c[Z>>2]|0)+128>>2]&4095](_,Z,120,0);Z=~~(dh*+g[_>>2]);__ZN10StringNameD2Ev(p);__ZN10StringNameD2Ev(h);__ZN10StringNameC2EPKc(h,1002156);__ZN10StringNameC2Ev(p);_=__ZNK7Control12get_constantERK10StringNameS2_(b,h,p)|0;__ZN10StringNameD2Ev(p);__ZN10StringNameD2Ev(h);__ZN10StringNameC2EPKc(h,1001821);__ZN10StringNameC2Ev(y);__ZNK7Control9get_colorERK10StringNameS2_(p,b,h,y);__ZN10StringNameD2Ev(y);__ZN10StringNameD2Ev(h);ch=b+1164|0;Ua=c[ch>>2]|0;Y=(Ua|0)==0;if(Y)mh=0;else mh=c[Ua+-4>>2]|0;ah=(mh|0)>=(Wa|0);if(ah|Y)nh=ah?Wa:0;else nh=c[Ua+-4>>2]|0;Ua=c[Ya>>2]|0;dh=+mj[c[(c[Ua>>2]|0)+116>>2]&511](Ua);Ua=U(~~(dh+ +(c[r>>2]|0)),nh)|0;__ZNK4Font15get_string_sizeERK6String($,c[Va>>2]|0,b+1176|0);ah=~~+g[$>>2];$=c[ch>>2]|0;if($)if((c[$+-4>>2]|0)<50){oh=$;Ra=880}else ph=Z;else{oh=0;Ra=880}x:do if((Ra|0)==880){dh=+(Z|0);$=0;Y=0;mh=oh;while(1){if(!mh)qh=0;else qh=c[mh+-4>>2]|0;if(($|0)>=(qh|0)){ph=Y;break x}bh=c[Va>>2]|0;cb=($|0)<0;do if(cb)Ra=891;else{xg=(mh|0)==0;if(xg)rh=0;else rh=c[mh+-4>>2]|0;if((rh|0)<=($|0)){if(xg)sh=0;else sh=c[mh+-4>>2]|0;if((sh|0)<=($|0)){Ra=891;break}a[1263537]=0}__ZN6VectorI6StringE14_copy_on_writeEv(ch);th=(c[ch>>2]|0)+($<<2)|0}while(0);if((Ra|0)==891){Ra=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);th=0}__ZNK4Font15get_string_sizeERK6String(aa,bh,th);if(+g[aa>>2]<dh){xg=c[Va>>2]|0;do if(cb)Ra=902;else{wg=c[ch>>2]|0;V=(wg|0)==0;if(V)uh=0;else uh=c[wg+-4>>2]|0;if((uh|0)<=($|0)){if(V)vh=0;else vh=c[wg+-4>>2]|0;if((vh|0)<=($|0)){Ra=902;break}a[1263537]=0}__ZN6VectorI6StringE14_copy_on_writeEv(ch);wh=(c[ch>>2]|0)+($<<2)|0}while(0);if((Ra|0)==902){Ra=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);wh=0}__ZNK4Font15get_string_sizeERK6String(ca,xg,wh);xh=+g[ca>>2]}else xh=dh;cb=~~xh;$=$+1|0;Y=(cb|0)>(Y|0)?cb:Y;mh=c[ch>>2]|0}}while(0);__ZNK8StyleBox16get_minimum_sizeEv(da,c[i>>2]|0);ca=~~(+(Ua|0)+ +g[da+4>>2]);da=c[Ya>>2]|0;xh=+mj[c[(c[da>>2]|0)+116>>2]&511](da);dh=+(ca|0);eh=dh+(hh+ +(~~(xh+ +(c[r>>2]|0))|0));__ZNK7Control8get_sizeEv(ea,b);if(eh>+g[ea+4>>2]){yh=0;zh=hh-dh}else{ea=c[Ya>>2]|0;dh=+mj[c[(c[ea>>2]|0)+116>>2]&511](ea);eh=hh+ +(~~(dh+ +(c[r>>2]|0))|0);__ZNK8StyleBox10get_offsetEv(fa,c[i>>2]|0);yh=1;zh=+g[fa+4>>2]+eh}fa=b+1188|0;c[fa>>2]=~~zh;zh=+(ah|0);eh=+(ph|0);__ZNK7Control8get_sizeEv(ga,b);if(+(_|0)+(jh-zh+eh)>+g[ga>>2]){__ZNK7Control8get_sizeEv(ha,b);Ah=+g[ha>>2]-eh;Bh=_}else{Ah=jh;Bh=ah}ah=b+1184|0;c[ah>>2]=~~(Ah-+(Bh|0));Bh=b+1192|0;c[Bh>>2]=ph+2;ph=b+1196|0;c[ph>>2]=Ua;Ua=c[ch>>2]|0;if(!Ua)Ch=0;else Ch=c[Ua+-4>>2]|0;Ua=(Ch|0)>(Wa|0)?_:0;__ZNK8StyleBox10get_offsetEv(ia,c[i>>2]|0);c[y>>2]=~~+g[ia>>2];c[y+4>>2]=~~+g[ia+4>>2];__ZNK7Point2imiERKS_(ja,ah,y);Ah=+(c[ja>>2]|0);jh=+(c[ja+4>>2]|0);__ZNK8StyleBox16get_minimum_sizeEv(la,c[i>>2]|0);c[ka>>2]=~~+g[la>>2];c[ka+4>>2]=~~+g[la+4>>2];__ZNK7Point2iplERKS_(ma,Bh,ka);eh=+(Ua|0);ja=~~eh;c[na>>2]=ja;c[na+4>>2]=0;__ZNK7Point2iplERKS_(oa,ma,na);dh=+(c[oa>>2]|0);hh=+(c[oa+4>>2]|0);g[h>>2]=Ah;g[h+4>>2]=jh;g[h+8>>2]=dh;g[h+12>>2]=hh;__ZN10CanvasItem14draw_style_boxERK3RefI8StyleBoxERK5Rect2(b,i,h);if(+g[b+688>>2]>.01){oa=__ZN12VisualServer13get_singletonEv()|0;ma=c[(c[oa>>2]|0)+1088>>2]|0;c[pa>>2]=$a;hh=+(c[ah>>2]|0);dh=+(c[fa>>2]|0);c[ia>>2]=ja;c[ia+4>>2]=0;__ZNK7Point2iplERKS_(qa,Bh,ia);jh=+(c[qa>>2]|0);Ah=+(c[qa+4>>2]|0);g[y>>2]=hh;g[y+4>>2]=dh;g[y+8>>2]=jh;g[y+12>>2]=Ah;c[h>>2]=c[pa>>2];Ki[ma&4095](oa,h,y,b+676|0)}oa=b+1180|0;ma=(c[oa>>2]|0)-((nh|0)/2|0)|0;do if((ma|0)<0)Dh=0;else{pa=c[ch>>2]|0;qa=(pa|0)==0;if(qa)Eh=0;else Eh=c[pa+-4>>2]|0;if((ma|0)<=(Eh-nh|0)){Dh=ma;break}if(qa)Fh=0;else Fh=c[pa+-4>>2]|0;Dh=Fh-nh|0}while(0);Fh=__ZN12VisualServer13get_singletonEv()|0;ma=c[(c[Fh>>2]|0)+1088>>2]|0;c[ra>>2]=$a;Ah=+(c[ah>>2]|0);$a=c[fa>>2]|0;Eh=(c[oa>>2]|0)-Dh|0;oa=c[Ya>>2]|0;jh=+mj[c[(c[oa>>2]|0)+116>>2]&511](oa);dh=+((U(~~(jh+ +(c[r>>2]|0)),Eh)|0)+$a|0);jh=+(c[Bh>>2]|0);$a=c[Ya>>2]|0;hh=+mj[c[(c[$a>>2]|0)+116>>2]&511]($a);xh=+(~~(hh+ +(c[r>>2]|0))|0);g[y>>2]=Ah;g[y+4>>2]=dh;g[y+8>>2]=jh;g[y+12>>2]=xh;c[h>>2]=c[ra>>2];Ki[ma&4095](Fh,h,y,b+692|0);xh=+(c[fa>>2]|0);jh=+(c[ph>>2]|0);g[h>>2]=+(c[ah>>2]|0);g[h+4>>2]=xh;g[h+8>>2]=zh;g[h+12>>2]=jh;__ZN10CanvasItem9draw_rectERK5Rect2RK5Color(b,h,b+708|0);if((nh|0)>0){Fh=b+724|0;ma=b+1140|0;ra=y+4|0;$a=0;do{Eh=$a+Dh|0;do if((Eh|0)<0)Ra=930;else{oa=c[ch>>2]|0;if(!oa)Gh=0;else Gh=c[oa+-4>>2]|0;if((Eh|0)>=(Gh|0)){Ra=930;break}a[1263537]=0;c[h>>2]=c[Fh>>2];c[h+4>>2]=c[Fh+4>>2];c[h+8>>2]=c[Fh+8>>2];c[h+12>>2]=c[Fh+12>>2];oa=0;while(1){pa=c[ma>>2]|0;if(!pa)Hh=0;else Hh=c[pa+-4>>2]|0;if((oa|0)>=(Hh|0))break;pa=c[ch>>2]|0;qa=(pa|0)==0;if(qa)Ih=0;else Ih=c[pa+-4>>2]|0;do if((Ih|0)<=(Eh|0)){if(qa)Jh=0;else Jh=c[pa+-4>>2]|0;if((Jh|0)>(Eh|0)){a[1263537]=0;Ra=953;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);Kh=0;break}}else Ra=953;while(0);if((Ra|0)==953){Ra=0;__ZN6VectorI6StringE14_copy_on_writeEv(ch);Kh=(c[ch>>2]|0)+(Eh<<2)|0}pa=c[ma>>2]|0;qa=(pa|0)==0;if(qa)Lh=0;else Lh=c[pa+-4>>2]|0;do if((Lh|0)<=(oa|0)){if(qa)Mh=0;else Mh=c[pa+-4>>2]|0;if((Mh|0)>(oa|0)){a[1263537]=0;Ra=962;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);Nh=0;break}}else Ra=962;while(0);if((Ra|0)==962){Ra=0;__ZN6VectorIN8TextEdit11ColorRegionEE14_copy_on_writeEv(ma);Nh=(c[ma>>2]|0)+(oa*28|0)|0}if(__ZNK6String11begins_withERKS_(Kh,Nh+16|0)|0){pa=c[ma>>2]|0;qa=(pa|0)==0;if(qa)Oh=0;else Oh=c[pa+-4>>2]|0;do if((Oh|0)<=(oa|0)){if(qa)Ph=0;else Ph=c[pa+-4>>2]|0;if((Ph|0)>(oa|0)){a[1263537]=0;Ra=972;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);Qh=0;break}}else Ra=972;while(0);if((Ra|0)==972){Ra=0;__ZN6VectorIN8TextEdit11ColorRegionEE14_copy_on_writeEv(ma);Qh=(c[ma>>2]|0)+(oa*28|0)|0};c[h>>2]=c[Qh>>2];c[h+4>>2]=c[Qh+4>>2];c[h+8>>2]=c[Qh+8>>2];c[h+12>>2]=c[Qh+12>>2]}oa=oa+1|0}jh=+(c[ah>>2]|0);oa=c[fa>>2]|0;xg=c[Ya>>2]|0;zh=+mj[c[(c[xg>>2]|0)+116>>2]&511](xg);xh=+((U(~~(zh+ +(c[r>>2]|0)),$a)|0)+oa|0);oa=c[Va>>2]|0;zh=+mj[c[(c[oa>>2]|0)+120>>2]&511](oa)+xh;g[y>>2]=jh;g[ra>>2]=zh;oa=c[ch>>2]|0;xg=(oa|0)==0;if(xg)Rh=0;else Rh=c[oa+-4>>2]|0;do if((Rh|0)<=(Eh|0)){if(xg)Sh=0;else Sh=c[oa+-4>>2]|0;if((Sh|0)>(Eh|0)){a[1263537]=0;Ra=943;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);Th=0;break}}else Ra=943;while(0);if((Ra|0)==943){Ra=0;__ZN6VectorI6StringE14_copy_on_writeEv(ch);Th=(c[ch>>2]|0)+(Eh<<2)|0}__ZN10CanvasItem11draw_stringERK3RefI4FontERK7Vector2RK6StringRK5Colori(b,Va,y,Th,h,c[Bh>>2]|0)}while(0);if((Ra|0)==930){Ra=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(937098,836734,1096,836758,0)}$a=$a+1|0}while(($a|0)!=(nh|0))}if(Ua|0){Ua=c[ch>>2]|0;if(!Ua){Uh=0;Vh=0.0}else{ch=c[Ua+-4>>2]|0;Uh=ch;Vh=+(ch|0)}zh=+(c[ph>>2]|0);jh=+(c[fa>>2]|0)+ +(Dh|0)/+(Uh|0)*zh;g[h>>2]=+((c[Bh>>2]|0)+(c[ah>>2]|0)|0);g[h+4>>2]=jh;g[h+8>>2]=eh;g[h+12>>2]=+(Wa|0)/Vh*zh;__ZN10CanvasItem9draw_rectERK5Rect2RK5Color(b,h,p)}c[b+1200>>2]=Dh;Dh=c[i>>2]|0;do if(Dh|0){if(!(__ZN9Reference11unreferenceEv(Dh)|0))break;Wa=c[i>>2]|0;if(!(__Z17predelete_handlerP6Object(Wa)|0))break;gj[c[(c[Wa>>2]|0)+76>>2]&8191](Wa);__ZN6Memory11free_staticEPvb(Wa,0)}while(0);lh=yh}yh=b+1204|0;y:do if(__ZNK6StringneEPKc(yh,1263606)|0){do if(a[Za>>0]|0){Dh=(a[b+1369>>0]|0)==0;if(lh)if(Dh)break;else break y;else if(Dh)break y;else break}while(0);__ZN10StringNameC2EPKc(i,986819);__ZN10StringNameC2EPKc(p,1026847);c[h>>2]=__ZNK7Control12get_styleboxERK10StringNameS2_(b,i,p)|0;__ZN10StringNameD2Ev(p);__ZN10StringNameD2Ev(i);c[i>>2]=0;Dh=c[Va>>2]|0;if(Dh|0){c[i>>2]=Dh;__ZN9Reference9referenceEv(Dh)}__ZN10StringNameC2EPKc(y,990216);__ZN10StringNameC2EPKc(ia,1026860);__ZNK7Control9get_colorERK10StringNameS2_(p,b,y,ia);__ZN10StringNameD2Ev(ia);__ZN10StringNameD2Ev(y);__ZN6StringC2EPKc(sa,1124879);Dh=__ZNK6String15get_slice_countES_(yh,sa)|0;Wa=c[sa>>2]|0;if(Wa|0?(__Z16atomic_decrementPj(Wa+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Wa,1);Wa=(Dh|0)>0;if(Wa){ah=0;Bh=0;Uh=0;fa=0;while(1){__ZN6StringC2EPKc(ta,1124879);c[y>>2]=__ZNK6String9get_sliceES_i(yh,ta,ah)|0;ph=c[ta>>2]|0;do if(ph|0){if(__Z16atomic_decrementPj(ph+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ph,1)}while(0);__ZNK4Font15get_string_sizeERK6String(ua,c[i>>2]|0,y);ph=~~+g[ua>>2];fa=(ph|0)>(fa|0)?ph:fa;if(!ah){ph=c[i>>2]|0;c[va>>2]=__ZN6String3chrEw(65535)|0;c[ia>>2]=__ZNK6String6substrEii(y,0,__ZNK6String4findES_i(y,va,0)|0)|0;__ZNK4Font15get_string_sizeERK6String(wa,ph,ia);ph=~~+g[wa>>2];ch=c[ia>>2]|0;do if(ch|0){if(__Z16atomic_decrementPj(ch+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ch,1)}while(0);ch=c[va>>2]|0;do if(ch|0){if(__Z16atomic_decrementPj(ch+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ch,1)}while(0);Wh=Bh;Xh=ph}else{Wh=(c[r>>2]|0)+Bh|0;Xh=Uh}ch=c[y>>2]|0;do if(ch|0){if(__Z16atomic_decrementPj(ch+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ch,1)}while(0);ah=ah+1|0;if((ah|0)==(Dh|0))break;else{Bh=Wh;Uh=Xh}}Yh=Wh;Zh=Xh;_h=+(fa|0)}else{Yh=0;Zh=0;_h=0.0}Uh=c[i>>2]|0;zh=+(Yh|0)+ +(Dh|0)*+mj[c[(c[Uh>>2]|0)+116>>2]&511](Uh);g[y>>2]=_h;g[y+4>>2]=zh;__ZNK8StyleBox16get_minimum_sizeEv(ka,c[h>>2]|0);__ZNK7Vector2plERKS_(ia,y,ka);Uh=b+1208|0;Bh=c[Uh>>2]|0;if((Bh|0)==-65535){ah=~~(ih-+(Zh|0));c[Uh>>2]=ah;$h=ah}else $h=Bh;g[xa>>2]=+($h|0);c[xa+4>>2]=kh;__ZNK7Vector2plERKS_(ka,xa,b+1372|0);if(!(a[b+1369>>0]|0)){zh=+g[ia+4>>2];__ZNK8StyleBox10get_offsetEv(za,c[h>>2]|0);Bh=ka+4|0;g[Bh>>2]=+g[Bh>>2]-(zh+ +g[za+4>>2])}else{Bh=c[Ya>>2]|0;zh=+mj[c[(c[Bh>>2]|0)+116>>2]&511](Bh);Vh=+(~~(zh+ +(c[r>>2]|0))|0);__ZNK8StyleBox10get_offsetEv(ya,c[h>>2]|0);Bh=ka+4|0;g[Bh>>2]=+g[Bh>>2]+(+g[ya+4>>2]+Vh)}Bh=ka;ah=c[Bh+4>>2]|0;Uh=la;c[Uh>>2]=c[Bh>>2];c[Uh+4>>2]=ah;ah=ia;Uh=c[ah+4>>2]|0;Bh=la+8|0;c[Bh>>2]=c[ah>>2];c[Bh+4>>2]=Uh;__ZN10CanvasItem14draw_style_boxERK3RefI8StyleBoxERK5Rect2(b,h,la);if(Wa){Uh=Ia+4|0;Bh=Ia+4|0;ah=Ia+4|0;ch=0;ph=0;do{__ZN6StringC2EPKc(Aa,1124879);c[la>>2]=__ZNK6String9get_sliceES_i(yh,Aa,ch)|0;Ua=c[Aa>>2]|0;do if(Ua|0){if(__Z16atomic_decrementPj(Ua+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ua,1)}while(0);c[Ba>>2]=__ZN6String3chrEw(65535)|0;Ua=(__ZNK6String4findES_i(la,Ba,0)|0)==-1;nh=c[Ba>>2]|0;do if(nh|0){if(__Z16atomic_decrementPj(nh+-8|0)|0)break;__ZN6Memory11free_staticEPvb(nh,1)}while(0);if(Ua){ai=0;bi=0}else{nh=c[i>>2]|0;c[Ca>>2]=__ZN6String3chrEw(65535)|0;c[na>>2]=__ZNK6String6substrEii(la,0,__ZNK6String4findES_i(la,Ca,0)|0)|0;__ZNK4Font15get_string_sizeERK6String(Da,nh,na);nh=~~+g[Da>>2];$a=c[na>>2]|0;do if($a|0){if(__Z16atomic_decrementPj($a+-8|0)|0)break;__ZN6Memory11free_staticEPvb($a,1)}while(0);$a=c[Ca>>2]|0;do if($a|0){if(__Z16atomic_decrementPj($a+-8|0)|0)break;__ZN6Memory11free_staticEPvb($a,1)}while(0);$a=c[i>>2]|0;c[Ea>>2]=__ZN6String3chrEw(65535)|0;c[na>>2]=__ZNK6String6substrEii(la,0,__ZNK6String5rfindES_i(la,Ea,-1)|0)|0;__ZNK4Font15get_string_sizeERK6String(Fa,$a,na);$a=~~+g[Fa>>2];Ua=c[na>>2]|0;do if(Ua|0){if(__Z16atomic_decrementPj(Ua+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ua,1)}while(0);Ua=c[Ea>>2]|0;do if(Ua|0){if(__Z16atomic_decrementPj(Ua+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ua,1)}while(0);ai=$a;bi=nh}__ZNK8StyleBox10get_offsetEv(Ga,c[h>>2]|0);__ZNK7Vector2plERKS_(Ha,ka,Ga);Ua=c[i>>2]|0;Vh=+mj[c[(c[Ua>>2]|0)+120>>2]&511](Ua);Ua=c[i>>2]|0;zh=+(ch|0);eh=+(ph|0);jh=eh+(Vh+zh*+mj[c[(c[Ua>>2]|0)+116>>2]&511](Ua));g[Ia>>2]=0.0;g[Uh>>2]=jh;__ZNK7Vector2plERKS_(na,Ha,Ia);c[Ka>>2]=__ZN6String3chrEw(65535)|0;__ZN6StringC2EPKc(La,1263606);c[Ja>>2]=__ZNK6String7replaceES_S_(la,Ka,La)|0;__ZN10CanvasItem11draw_stringERK3RefI4FontERK7Vector2RK6StringRK5Colori(b,i,na,Ja,p,-1);Ua=c[Ja>>2]|0;do if(Ua|0){if(__Z16atomic_decrementPj(Ua+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ua,1)}while(0);Ua=c[La>>2]|0;do if(Ua|0){if(__Z16atomic_decrementPj(Ua+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ua,1)}while(0);Ua=c[Ka>>2]|0;do if(Ua|0){if(__Z16atomic_decrementPj(Ua+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ua,1)}while(0);if((ai|0)>0){__ZNK8StyleBox10get_offsetEv(Ga,c[h>>2]|0);__ZNK7Vector2plERKS_(Ma,ka,Ga);Ua=c[i>>2]|0;jh=+mj[c[(c[Ua>>2]|0)+116>>2]&511](Ua);Ua=c[i>>2]|0;Vh=eh+(jh+zh*+mj[c[(c[Ua>>2]|0)+116>>2]&511](Ua))+-1.0;g[Ia>>2]=+(bi|0);g[Bh>>2]=Vh;__ZNK7Vector2plERKS_(na,Ma,Ia);g[Ia>>2]=+(ai-bi|0);g[ah>>2]=0.0;__ZNK7Vector2plERKS_(Ga,na,Ia);__ZN10CanvasItem9draw_lineERK7Vector2S2_RK5Colorfb(b,na,Ga,p,1.0,0)}ph=(c[r>>2]|0)+ph|0;Ua=c[la>>2]|0;do if(Ua|0){if(__Z16atomic_decrementPj(Ua+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ua,1)}while(0);ch=ch+1|0}while((ch|0)!=(Dh|0))}Dh=c[i>>2]|0;do if(Dh|0){if(!(__ZN9Reference11unreferenceEv(Dh)|0))break;ch=c[i>>2]|0;if(!(__Z17predelete_handlerP6Object(ch)|0))break;gj[c[(c[ch>>2]|0)+76>>2]&8191](ch);__ZN6Memory11free_staticEPvb(ch,0)}while(0);Dh=c[h>>2]|0;do if(Dh|0){if(!(__ZN9Reference11unreferenceEv(Dh)|0))break;ch=c[h>>2]|0;if(!(__Z17predelete_handlerP6Object(ch)|0))break;gj[c[(c[ch>>2]|0)+76>>2]&8191](ch);__ZN6Memory11free_staticEPvb(ch,0)}while(0)}while(0);la=c[o>>2]|0;if(la|0?(__Z16atomic_decrementPj(la+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(la,1);la=c[n>>2]|0;if(la|0?(__Z16atomic_decrementPj(la+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(la,1);l=f;return}case 43:{if(!(a[b+1260>>0]|0))a[b+1261>>0]=1;la=__ZN2OS13get_singletonEv()|0;if((ij[c[(c[la>>2]|0)+328>>2]&8191](la)|0?(la=__ZN2OS13get_singletonEv()|0,n=c[(c[la>>2]|0)+332>>2]|0,c[h>>2]=__ZN8TextEdit8get_textEv(b)|0,__ZNK7Control15get_global_rectEv(i,b),bj[n&4095](la,h,i),i=c[h>>2]|0,i|0):0)?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);if(!(a[b+1296>>0]|0)){l=f;return}i=__ZN12VisualServer13get_singletonEv()|0;la=c[(c[i>>2]|0)+1140>>2]|0;c[Na>>2]=c[b+240>>2];c[h>>2]=c[Na>>2];bj[la&4095](i,h,1);l=f;return}case 44:{i=__ZN2OS13get_singletonEv()|0;if(ij[c[(c[i>>2]|0)+328>>2]&8191](i)|0){i=__ZN2OS13get_singletonEv()|0;gj[c[(c[i>>2]|0)+336>>2]&8191](i)}if(!(a[b+1296>>0]|0)){l=f;return}i=__ZN12VisualServer13get_singletonEv()|0;la=c[(c[i>>2]|0)+1140>>2]|0;c[Oa>>2]=c[b+240>>2];c[h>>2]=c[Oa>>2];bj[la&4095](i,h,0);l=f;return}default:{l=f;return}}}function __ZN8TextEdit14_update_cachesEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0.0,q=0;b=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=b+8|0;e=b+4|0;f=b;__ZN10StringNameC2EPKc(d,1129164);__ZN10StringNameC2Ev(e);g=__ZNK7Control12get_styleboxERK10StringNameS2_(a,d,e)|0;h=a+664|0;i=c[h>>2]|0;if((g|0)==(i|0)){if(g|0){j=g;k=10}}else{if((i|0?__ZN9Reference11unreferenceEv(i)|0:0)?(i=c[h>>2]|0,__Z17predelete_handlerP6Object(i)|0):0){gj[c[(c[i>>2]|0)+76>>2]&8191](i);__ZN6Memory11free_staticEPvb(i,0)}c[h>>2]=g;if(g|0){__ZN9Reference9referenceEv(g);j=g;k=10}}if(((k|0)==10?__ZN9Reference11unreferenceEv(j)|0:0)?__Z17predelete_handlerP6Object(g)|0:0){gj[c[(c[g>>2]|0)+76>>2]&8191](g);__ZN6Memory11free_staticEPvb(g,0)}__ZN10StringNameD2Ev(e);__ZN10StringNameD2Ev(d);__ZN10StringNameC2EPKc(d,990205);__ZN10StringNameC2Ev(e);g=__ZNK7Control12get_styleboxERK10StringNameS2_(a,d,e)|0;j=a+668|0;h=c[j>>2]|0;if((g|0)==(h|0)){if(g|0){n=g;k=22}}else{if((h|0?__ZN9Reference11unreferenceEv(h)|0:0)?(h=c[j>>2]|0,__Z17predelete_handlerP6Object(h)|0):0){gj[c[(c[h>>2]|0)+76>>2]&8191](h);__ZN6Memory11free_staticEPvb(h,0)}c[j>>2]=g;if(g|0){__ZN9Reference9referenceEv(g);n=g;k=22}}if(((k|0)==22?__ZN9Reference11unreferenceEv(n)|0:0)?__Z17predelete_handlerP6Object(g)|0:0){gj[c[(c[g>>2]|0)+76>>2]&8191](g);__ZN6Memory11free_staticEPvb(g,0)}__ZN10StringNameD2Ev(e);__ZN10StringNameD2Ev(d);__ZN10StringNameC2EPKc(e,1001718);__ZN10StringNameC2Ev(f);__ZNK7Control9get_colorERK10StringNameS2_(d,a,e,f);g=a+676|0;c[g>>2]=c[d>>2];c[g+4>>2]=c[d+4>>2];c[g+8>>2]=c[d+8>>2];c[g+12>>2]=c[d+12>>2];__ZN10StringNameD2Ev(f);__ZN10StringNameD2Ev(e);__ZN10StringNameC2EPKc(e,1001753);__ZN10StringNameC2Ev(f);__ZNK7Control9get_colorERK10StringNameS2_(d,a,e,f);g=a+692|0;c[g>>2]=c[d>>2];c[g+4>>2]=c[d+4>>2];c[g+8>>2]=c[d+8>>2];c[g+12>>2]=c[d+12>>2];__ZN10StringNameD2Ev(f);__ZN10StringNameD2Ev(e);__ZN10StringNameC2EPKc(e,1001786);__ZN10StringNameC2Ev(f);__ZNK7Control9get_colorERK10StringNameS2_(d,a,e,f);g=a+708|0;c[g>>2]=c[d>>2];c[g+4>>2]=c[d+4>>2];c[g+8>>2]=c[d+8>>2];c[g+12>>2]=c[d+12>>2];__ZN10StringNameD2Ev(f);__ZN10StringNameD2Ev(e);__ZN10StringNameC2EPKc(e,1001845);__ZN10StringNameC2Ev(f);__ZNK7Control9get_colorERK10StringNameS2_(d,a,e,f);g=a+724|0;c[g>>2]=c[d>>2];c[g+4>>2]=c[d+4>>2];c[g+8>>2]=c[d+8>>2];c[g+12>>2]=c[d+12>>2];__ZN10StringNameD2Ev(f);__ZN10StringNameD2Ev(e);__ZN10StringNameC2EPKc(d,990211);__ZN10StringNameC2Ev(e);g=__ZNK7Control8get_fontERK10StringNameS2_(a,d,e)|0;n=a+672|0;j=c[n>>2]|0;if((g|0)==(j|0)){if(g|0){o=g;k=34}}else{if((j|0?__ZN9Reference11unreferenceEv(j)|0:0)?(j=c[n>>2]|0,__Z17predelete_handlerP6Object(j)|0):0){gj[c[(c[j>>2]|0)+76>>2]&8191](j);__ZN6Memory11free_staticEPvb(j,0)}c[n>>2]=g;if(g|0){__ZN9Reference9referenceEv(g);o=g;k=34}}if(((k|0)==34?__ZN9Reference11unreferenceEv(o)|0:0)?__Z17predelete_handlerP6Object(g)|0:0){gj[c[(c[g>>2]|0)+76>>2]&8191](g);__ZN6Memory11free_staticEPvb(g,0)}__ZN10StringNameD2Ev(e);__ZN10StringNameD2Ev(d);__ZN10StringNameC2EPKc(e,1001921);__ZN10StringNameC2Ev(f);__ZNK7Control9get_colorERK10StringNameS2_(d,a,e,f);g=a+740|0;c[g>>2]=c[d>>2];c[g+4>>2]=c[d+4>>2];c[g+8>>2]=c[d+8>>2];c[g+12>>2]=c[d+12>>2];__ZN10StringNameD2Ev(f);__ZN10StringNameD2Ev(e);__ZN10StringNameC2EPKc(e,1001933);__ZN10StringNameC2Ev(f);__ZNK7Control9get_colorERK10StringNameS2_(d,a,e,f);g=a+756|0;c[g>>2]=c[d>>2];c[g+4>>2]=c[d+4>>2];c[g+8>>2]=c[d+8>>2];c[g+12>>2]=c[d+12>>2];__ZN10StringNameD2Ev(f);__ZN10StringNameD2Ev(e);__ZN10StringNameC2EPKc(e,1001997);__ZN10StringNameC2Ev(f);__ZNK7Control9get_colorERK10StringNameS2_(d,a,e,f);g=a+772|0;c[g>>2]=c[d>>2];c[g+4>>2]=c[d+4>>2];c[g+8>>2]=c[d+8>>2];c[g+12>>2]=c[d+12>>2];__ZN10StringNameD2Ev(f);__ZN10StringNameD2Ev(e);__ZN10StringNameC2EPKc(e,990216);__ZN10StringNameC2Ev(f);__ZNK7Control9get_colorERK10StringNameS2_(d,a,e,f);g=a+788|0;c[g>>2]=c[d>>2];c[g+4>>2]=c[d+4>>2];c[g+8>>2]=c[d+8>>2];c[g+12>>2]=c[d+12>>2];__ZN10StringNameD2Ev(f);__ZN10StringNameD2Ev(e);__ZN10StringNameC2EPKc(e,837307);__ZN10StringNameC2Ev(f);__ZNK7Control9get_colorERK10StringNameS2_(d,a,e,f);g=a+804|0;c[g>>2]=c[d>>2];c[g+4>>2]=c[d+4>>2];c[g+8>>2]=c[d+8>>2];c[g+12>>2]=c[d+12>>2];__ZN10StringNameD2Ev(f);__ZN10StringNameD2Ev(e);__ZN10StringNameC2EPKc(e,837327);__ZN10StringNameC2Ev(f);__ZNK7Control9get_colorERK10StringNameS2_(d,a,e,f);g=a+820|0;c[g>>2]=c[d>>2];c[g+4>>2]=c[d+4>>2];c[g+8>>2]=c[d+8>>2];c[g+12>>2]=c[d+12>>2];__ZN10StringNameD2Ev(f);__ZN10StringNameD2Ev(e);__ZN10StringNameC2EPKc(e,1002024);__ZN10StringNameC2Ev(f);__ZNK7Control9get_colorERK10StringNameS2_(d,a,e,f);g=a+852|0;c[g>>2]=c[d>>2];c[g+4>>2]=c[d+4>>2];c[g+8>>2]=c[d+8>>2];c[g+12>>2]=c[d+12>>2];__ZN10StringNameD2Ev(f);__ZN10StringNameD2Ev(e);__ZN10StringNameC2EPKc(e,1002046);__ZN10StringNameC2Ev(f);__ZNK7Control9get_colorERK10StringNameS2_(d,a,e,f);g=a+868|0;c[g>>2]=c[d>>2];c[g+4>>2]=c[d+4>>2];c[g+8>>2]=c[d+8>>2];c[g+12>>2]=c[d+12>>2];__ZN10StringNameD2Ev(f);__ZN10StringNameD2Ev(e);__ZN10StringNameC2EPKc(e,1002075);__ZN10StringNameC2Ev(f);__ZNK7Control9get_colorERK10StringNameS2_(d,a,e,f);g=a+836|0;c[g>>2]=c[d>>2];c[g+4>>2]=c[d+4>>2];c[g+8>>2]=c[d+8>>2];c[g+12>>2]=c[d+12>>2];__ZN10StringNameD2Ev(f);__ZN10StringNameD2Ev(e);__ZN10StringNameC2EPKc(e,1000045);__ZN10StringNameC2Ev(f);__ZNK7Control9get_colorERK10StringNameS2_(d,a,e,f);g=a+884|0;c[g>>2]=c[d>>2];c[g+4>>2]=c[d+4>>2];c[g+8>>2]=c[d+8>>2];c[g+12>>2]=c[d+12>>2];__ZN10StringNameD2Ev(f);__ZN10StringNameD2Ev(e);__ZN10StringNameC2EPKc(e,1001874);__ZN10StringNameC2Ev(f);__ZNK7Control9get_colorERK10StringNameS2_(d,a,e,f);g=a+900|0;c[g>>2]=c[d>>2];c[g+4>>2]=c[d+4>>2];c[g+8>>2]=c[d+8>>2];c[g+12>>2]=c[d+12>>2];__ZN10StringNameD2Ev(f);__ZN10StringNameD2Ev(e);__ZN10StringNameC2EPKc(e,1001902);__ZN10StringNameC2Ev(f);__ZNK7Control9get_colorERK10StringNameS2_(d,a,e,f);g=a+932|0;c[g>>2]=c[d>>2];c[g+4>>2]=c[d+4>>2];c[g+8>>2]=c[d+8>>2];c[g+12>>2]=c[d+12>>2];__ZN10StringNameD2Ev(f);__ZN10StringNameD2Ev(e);__ZN10StringNameC2EPKc(e,837341);__ZN10StringNameC2Ev(f);__ZNK7Control9get_colorERK10StringNameS2_(d,a,e,f);g=a+948|0;c[g>>2]=c[d>>2];c[g+4>>2]=c[d+4>>2];c[g+8>>2]=c[d+8>>2];c[g+12>>2]=c[d+12>>2];__ZN10StringNameD2Ev(f);__ZN10StringNameD2Ev(e);__ZN10StringNameC2EPKc(e,1001885);__ZN10StringNameC2Ev(f);__ZNK7Control9get_colorERK10StringNameS2_(d,a,e,f);g=a+916|0;c[g>>2]=c[d>>2];c[g+4>>2]=c[d+4>>2];c[g+8>>2]=c[d+8>>2];c[g+12>>2]=c[d+12>>2];__ZN10StringNameD2Ev(f);__ZN10StringNameD2Ev(e);__ZN10StringNameC2EPKc(e,1001976);__ZN10StringNameC2Ev(f);__ZNK7Control9get_colorERK10StringNameS2_(d,a,e,f);g=a+964|0;c[g>>2]=c[d>>2];c[g+4>>2]=c[d+4>>2];c[g+8>>2]=c[d+8>>2];c[g+12>>2]=c[d+12>>2];__ZN10StringNameD2Ev(f);__ZN10StringNameD2Ev(e);__ZN10StringNameC2EPKc(e,1002095);__ZN10StringNameC2Ev(f);__ZNK7Control9get_colorERK10StringNameS2_(d,a,e,f);g=a+980|0;c[g>>2]=c[d>>2];c[g+4>>2]=c[d+4>>2];c[g+8>>2]=c[d+8>>2];c[g+12>>2]=c[d+12>>2];__ZN10StringNameD2Ev(f);__ZN10StringNameD2Ev(e);__ZN10StringNameC2EPKc(e,837369);__ZN10StringNameC2Ev(f);__ZNK7Control9get_colorERK10StringNameS2_(d,a,e,f);g=a+996|0;c[g>>2]=c[d>>2];c[g+4>>2]=c[d+4>>2];c[g+8>>2]=c[d+8>>2];c[g+12>>2]=c[d+12>>2];__ZN10StringNameD2Ev(f);__ZN10StringNameD2Ev(e);__ZN10StringNameC2EPKc(e,837389);__ZN10StringNameC2Ev(f);__ZNK7Control9get_colorERK10StringNameS2_(d,a,e,f);g=a+1012|0;c[g>>2]=c[d>>2];c[g+4>>2]=c[d+4>>2];c[g+8>>2]=c[d+8>>2];c[g+12>>2]=c[d+12>>2];__ZN10StringNameD2Ev(f);__ZN10StringNameD2Ev(e);__ZN10StringNameC2EPKc(e,1001963);__ZN10StringNameC2Ev(f);__ZNK7Control9get_colorERK10StringNameS2_(d,a,e,f);g=a+1028|0;c[g>>2]=c[d>>2];c[g+4>>2]=c[d+4>>2];c[g+8>>2]=c[d+8>>2];c[g+12>>2]=c[d+12>>2];__ZN10StringNameD2Ev(f);__ZN10StringNameD2Ev(e);__ZN10StringNameC2EPKc(e,1001701);__ZN10StringNameC2Ev(f);__ZNK7Control9get_colorERK10StringNameS2_(d,a,e,f);g=a+1044|0;c[g>>2]=c[d>>2];c[g+4>>2]=c[d+4>>2];c[g+8>>2]=c[d+8>>2];c[g+12>>2]=c[d+12>>2];__ZN10StringNameD2Ev(f);__ZN10StringNameD2Ev(e);__ZN10StringNameC2EPKc(d,999150);__ZN10StringNameC2Ev(e);f=a+1064|0;c[f>>2]=__ZNK7Control12get_constantERK10StringNameS2_(a,d,e)|0;__ZN10StringNameD2Ev(e);__ZN10StringNameD2Ev(d);g=c[n>>2]|0;p=+mj[c[(c[g>>2]|0)+116>>2]&511](g);c[a+1060>>2]=~~(p+ +(c[f>>2]|0));__ZN10StringNameC2EPKc(d,1001397);__ZN10StringNameC2Ev(e);f=__ZNK7Control8get_iconERK10StringNameS2_(a,d,e)|0;g=a+660|0;o=c[g>>2]|0;if((f|0)==(o|0)){if(f|0){q=f;k=46}}else{if((o|0?__ZN9Reference11unreferenceEv(o)|0:0)?(o=c[g>>2]|0,__Z17predelete_handlerP6Object(o)|0):0){gj[c[(c[o>>2]|0)+76>>2]&8191](o);__ZN6Memory11free_staticEPvb(o,0)}c[g>>2]=f;if(f|0){__ZN9Reference9referenceEv(f);q=f;k=46}}if(((k|0)==46?__ZN9Reference11unreferenceEv(q)|0:0)?__Z17predelete_handlerP6Object(f)|0:0){gj[c[(c[f>>2]|0)+76>>2]&8191](f);__ZN6Memory11free_staticEPvb(f,0)}__ZN10StringNameD2Ev(e);__ZN10StringNameD2Ev(d);d=a+1224|0;a=c[d>>2]|0;if((c[n>>2]|0)==(a|0)){l=b;return}if((a|0?__ZN9Reference11unreferenceEv(a)|0:0)?(a=c[d>>2]|0,__Z17predelete_handlerP6Object(a)|0):0){gj[c[(c[a>>2]|0)+76>>2]&8191](a);__ZN6Memory11free_staticEPvb(a,0)}a=c[n>>2]|0;c[d>>2]=a;if(!a){l=b;return}__ZN9Reference9referenceEv(a);l=b;return}function __ZN8TextEdit25adjust_viewport_to_cursorEv(b){b=b|0;var d=0,e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0.0,q=0,r=0,s=0,t=0.0,u=0,v=0,w=0,x=0,y=0,z=0,A=0;d=l;l=l+48|0;if((l|0)>=(m|0))ba(48);e=d+32|0;f=d+24|0;h=d+16|0;i=d+8|0;j=d;k=b+620|0;n=b+608|0;o=c[n>>2]|0;if((c[k>>2]|0)>(o|0))c[k>>2]=o;p=+g[b+1076>>2];o=b+664|0;__ZNK8StyleBox16get_minimum_sizeEv(f,c[o>>2]|0);q=~~(p-+g[f>>2]-+(c[b+1068>>2]|0)-+(c[b+1072>>2]|0));f=b+1324|0;if(__ZNK10CanvasItem18is_visible_in_treeEv(c[f>>2]|0)|0){r=c[f>>2]|0;Pi[c[(c[r>>2]|0)+144>>2]&2047](h,r);s=~~(+(q|0)-+g[h>>2])}else s=q;q=s+-20|0;h=~~+g[b+1080>>2];__ZNK8StyleBox16get_minimum_sizeEv(e,c[o>>2]|0);o=~~(+(h|0)-+g[e+4>>2]);e=b+672|0;h=c[e>>2]|0;p=+mj[c[(c[h>>2]|0)+116>>2]&511](h);h=b+1064|0;r=(o|0)/(~~(p+ +(c[h>>2]|0))|0)|0;o=b+1320|0;if(__ZNK10CanvasItem18is_visible_in_treeEv(c[o>>2]|0)|0){f=c[o>>2]|0;Pi[c[(c[f>>2]|0)+144>>2]&2047](i,f);p=+g[i+4>>2]+-1.0;i=c[e>>2]|0;t=+mj[c[(c[i>>2]|0)+116>>2]&511](i);u=~~(+(r|0)-p/+(~~(t+ +(c[h>>2]|0))|0))}else u=r;r=c[n>>2]|0;n=c[k>>2]|0;if((r|0)<(n+u|0))v=n;else{n=1-u+r|0;c[k>>2]=n;v=n}if((r|0)<(v|0))c[k>>2]=r;k=c[b+612>>2]|0;v=b+1220|0;do if((r|0)<0)w=18;else{n=c[v>>2]|0;u=(n|0)==0;if(u)x=0;else x=c[n+-4>>2]|0;if((x|0)<=(r|0)){if(u)y=0;else y=c[n+-4>>2]|0;if((y|0)<=(r|0)){w=18;break}a[1263537]=0}__ZN6VectorIN8TextEdit4Text4LineEE14_copy_on_writeEv(v);z=(c[v>>2]|0)+(r*20|0)|0}while(0);if((w|0)==18){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);z=0}w=z+16|0;c[j>>2]=0;z=c[w>>2]|0;if(z|0?(c[j>>2]=0,__Z28atomic_conditional_incrementPj(z+-8|0)|0):0)c[j>>2]=c[w>>2];w=__ZN8TextEdit19get_column_x_offsetEi6String(b,k,j)|0;k=c[j>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);k=b+616|0;j=c[k>>2]|0;if((w|0)>(j+q|0)){q=20-s+1+w|0;c[k>>2]=q;A=q}else A=j;if((w|0)>=(A|0)){__ZN10CanvasItem6updateEv(b);l=d;return}c[k>>2]=w;__ZN10CanvasItem6updateEv(b);l=d;return}function __ZN8TextEdit18_update_scrollbarsEv(b){b=b|0;var d=0,e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0.0,r=0,s=0.0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0.0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0;d=l;l=l+48|0;if((l|0)>=(m|0))ba(48);e=d+40|0;f=d+32|0;h=d+24|0;i=d+8|0;j=d+16|0;k=d;__ZNK7Control8get_sizeEv(f,b);n=b+1320|0;o=c[n>>2]|0;Pi[c[(c[o>>2]|0)+144>>2]&2047](h,o);o=b+1324|0;p=c[o>>2]|0;Pi[c[(c[p>>2]|0)+144>>2]&2047](i,p);p=c[o>>2]|0;q=+g[f>>2]-+g[i>>2];r=b+664|0;s=+__ZNK8StyleBox10get_marginE6Margin(c[r>>2]|0,1);g[e>>2]=q;g[e+4>>2]=s;__ZN7Control9set_beginERK7Vector2(p,e);p=c[o>>2]|0;t=c[f>>2]|0;u=f+4|0;s=+g[u>>2];q=s-+__ZNK8StyleBox10get_marginE6Margin(c[r>>2]|0,1);s=q-+__ZNK8StyleBox10get_marginE6Margin(c[r>>2]|0,3);c[e>>2]=t;g[e+4>>2]=s;__ZN7Control7set_endERK7Vector2(p,e);p=c[n>>2]|0;t=h+4|0;s=+g[u>>2]-+g[t>>2];g[e>>2]=0.0;g[e+4>>2]=s;__ZN7Control9set_beginERK7Vector2(p,e);p=c[n>>2]|0;h=c[u>>2]|0;g[e>>2]=+g[f>>2]-+g[i>>2];c[e+4>>2]=h;__ZN7Control7set_endERK7Vector2(p,e);s=+g[t>>2]+-1.0;t=b+672|0;p=c[t>>2]|0;q=+mj[c[(c[p>>2]|0)+116>>2]&511](p);p=b+1064|0;h=~~(s/+(~~(q+ +(c[p>>2]|0))|0)+1.0);u=b+1080|0;v=~~+g[u>>2];__ZNK8StyleBox16get_minimum_sizeEv(e,c[r>>2]|0);w=~~(+(v|0)-+g[e+4>>2]);v=c[t>>2]|0;q=+mj[c[(c[v>>2]|0)+116>>2]&511](v);v=(w|0)/(~~(q+ +(c[p>>2]|0))|0)|0;w=b+1216|0;x=b+1220|0;y=c[x>>2]|0;if(!y)z=0;else z=c[y+-4>>2]|0;if(!(a[b+1289>>0]|0))A=z;else{y=~~+g[u>>2];__ZNK8StyleBox16get_minimum_sizeEv(e,c[r>>2]|0);u=~~(+(y|0)-+g[e+4>>2]);e=c[t>>2]|0;q=+mj[c[(c[e>>2]|0)+116>>2]&511](e);A=z+-1+((u|0)/(~~(q+ +(c[p>>2]|0))|0)|0)|0}p=c[o>>2]|0;Pi[c[(c[p>>2]|0)+144>>2]&2047](j,p);q=+g[j>>2];s=+g[f>>2];__ZNK8StyleBox16get_minimum_sizeEv(k,c[r>>2]|0);B=s-+g[k>>2];k=0;r=0;while(1){f=c[x>>2]|0;if(!f)C=0;else C=c[f+-4>>2]|0;if((k|0)>=(C|0))break;if((r|0)>(__ZNK8TextEdit4Text14get_line_widthEi(w,k)|0))D=r;else D=__ZNK8TextEdit4Text14get_line_widthEi(w,k)|0;k=k+1|0;r=D}D=~~B;k=~~(+(r|0)+ +g[i>>2]);if(!(a[b+1270>>0]|0))E=k;else E=(c[b+1068>>2]|0)+k|0;if(!(a[b+1280>>0]|0))F=E;else F=(c[b+1072>>2]|0)+E|0;E=(F|0)>(D|0);if((A|0)>(v|0)|E){k=(A|0)<=(v|0)|(F|0)>(D-~~q|0);i=b+1328|0;a[i>>0]=1;r=c[o>>2]|0;if(!((A|0)<=(v-h|0)&E)){__ZN10CanvasItem4showEv(r);__ZN5Range7set_maxEd(c[o>>2]|0,+(A|0));__ZN5Range8set_pageEd(c[o>>2]|0,+(v|0));__ZN5Range9set_valueEd(c[o>>2]|0,+(c[b+620>>2]|0));v=c[n>>2]|0;if(k){G=v;H=i;I=21}else{J=v;K=i;I=22}}else{L=k;M=r;N=i;I=19}}else{i=b+1328|0;a[i>>0]=1;L=0;M=c[o>>2]|0;N=i;I=19}if((I|0)==19){c[b+620>>2]=0;__ZN10CanvasItem4hideEv(M);M=c[n>>2]|0;if(L){G=M;H=N;I=21}else{J=M;K=N;I=22}}if((I|0)==21){__ZN10CanvasItem4showEv(G);__ZN5Range7set_maxEd(c[n>>2]|0,+(F|0));__ZN5Range8set_pageEd(c[n>>2]|0,+(D|0));__ZN5Range9set_valueEd(c[n>>2]|0,+(c[b+616>>2]|0));O=H;a[O>>0]=0;l=d;return}else if((I|0)==22){__ZN10CanvasItem4hideEv(J);O=K;a[O>>0]=0;l=d;return}}function __ZN8TextEdit4Text21get_color_region_infoEi(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0;if((d|0)>=0){e=b+4|0;f=c[e>>2]|0;g=(f|0)==0;if(g)h=0;else h=c[f+-4>>2]|0;if((h|0)>(d|0)){a[1263537]=0;if(g)i=0;else i=c[f+-4>>2]|0;do if((i|0)<=(d|0)){if(g)j=0;else j=c[f+-4>>2]|0;if((j|0)>(d|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);__ZN6VectorIN8TextEdit4Text4LineEE14_copy_on_writeEv(e);j=c[e>>2]|0;if((c[j+(d*20|0)>>2]&16777215|0)==16777215){__ZNK8TextEdit4Text18_update_line_cacheEi(b,d);k=c[e>>2]|0}else k=j;j=(k|0)==0;if(j)l=0;else l=c[k+-4>>2]|0;do if((l|0)<=(d|0)){if(j)m=0;else m=c[k+-4>>2]|0;if((m|0)>(d|0)){a[1263537]=0;n=24;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);o=0;break}}else n=24;while(0);if((n|0)==24){__ZN6VectorIN8TextEdit4Text4LineEE14_copy_on_writeEv(e);o=(c[e>>2]|0)+(d*20|0)|0}p=o+4|0;return p|0}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(837230,836734,215,837252,0);p=0;return p|0}function __ZN6VectorIN8TextEdit11ColorRegionEE14_copy_on_writeEv(a){a=a|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0;d=c[a>>2]|0;if(!d)return;if((c[d+-8>>2]|0)>>>0<=1)return;e=c[d+-4>>2]|0;d=(e*28|0)+-1|0;f=d>>>1|d;d=f>>>2|f;f=d>>>4|d;d=f>>>8|f;f=__ZN6Memory12alloc_staticEjb((d>>>16|d)+1|0,1)|0;c[f+-8>>2]=1;c[f+-4>>2]=e;if(e|0){d=0;do{g=f+(d*28|0)|0;h=c[a>>2]|0;i=h+(d*28|0)|0;c[g>>2]=c[i>>2];c[g+4>>2]=c[i+4>>2];c[g+8>>2]=c[i+8>>2];c[g+12>>2]=c[i+12>>2];i=f+(d*28|0)+16|0;g=h+(d*28|0)+16|0;c[i>>2]=0;if((c[g>>2]|0?(c[i>>2]=0,j=c[g>>2]|0,j|0):0)?__Z28atomic_conditional_incrementPj(j+-8|0)|0:0)c[i>>2]=c[g>>2];g=f+(d*28|0)+20|0;i=h+(d*28|0)+20|0;c[g>>2]=0;if((c[i>>2]|0?(c[g>>2]=0,j=c[i>>2]|0,j|0):0)?__Z28atomic_conditional_incrementPj(j+-8|0)|0:0)c[g>>2]=c[i>>2];b[f+(d*28|0)+24>>1]=b[h+(d*28|0)+24>>1]|0;d=d+1|0}while((d|0)!=(e|0))}__ZN6VectorIN8TextEdit11ColorRegionEE6_unrefEPv(a,c[a>>2]|0);c[a>>2]=f;return}function __ZNK8TextEdit14_base_get_textEiiii(b,d,e,f,g){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;var h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0;h=l;l=l+16|0;if((l|0)>=(m|0))ba(16);i=h+4|0;j=h;if((d|0)>=0){k=b+1220|0;n=c[k>>2]|0;o=(n|0)==0;if(o)p=0;else p=c[n+-4>>2]|0;if((p|0)>(d|0)){a[1263537]=0;if((e|0)>=0){p=b+1220|0;if(o)q=0;else q=c[n+-4>>2]|0;do if((q|0)<=(d|0)){if(o)r=0;else r=c[n+-4>>2]|0;if((r|0)>(d|0)){a[1263537]=0;s=15;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);t=0;break}}else s=15;while(0);if((s|0)==15){__ZN6VectorIN8TextEdit4Text4LineEE14_copy_on_writeEv(p);t=(c[p>>2]|0)+(d*20|0)|0}if((__ZNK6String6lengthEv(t+16|0)|0)>=(e|0)){a[1263537]=0;if((f|0)>=0){t=c[k>>2]|0;k=(t|0)==0;if(k)u=0;else u=c[t+-4>>2]|0;if((u|0)>(f|0)){a[1263537]=0;if((g|0)>=0){if(k)v=0;else v=c[t+-4>>2]|0;do if((v|0)<=(f|0)){if(k)w=0;else w=c[t+-4>>2]|0;if((w|0)>(f|0)){a[1263537]=0;s=32;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);x=0;break}}else s=32;while(0);if((s|0)==32){__ZN6VectorIN8TextEdit4Text4LineEE14_copy_on_writeEv(p);x=(c[p>>2]|0)+(f*20|0)|0}if((__ZNK6String6lengthEv(x+16|0)|0)>=(g|0)){a[1263537]=0;if((f|0)<(d|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(836835,836734,2815,837066,0);y=0;z=y;l=h;return z|0}if((f|0)==(d|0)&(g|0)<(e|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(836835,836734,2816,837132,0);y=0;z=y;l=h;return z|0}c[i>>2]=0;x=d;while(1){w=(x|0)==(d|0)?e:0;if((x|0)==(f|0))A=g;else{do if((x|0)<0)s=56;else{t=c[p>>2]|0;k=(t|0)==0;if(k)B=0;else B=c[t+-4>>2]|0;if((B|0)<=(x|0)){if(k)C=0;else C=c[t+-4>>2]|0;if((C|0)<=(x|0)){s=56;break}a[1263537]=0}__ZN6VectorIN8TextEdit4Text4LineEE14_copy_on_writeEv(p);D=(c[p>>2]|0)+(x*20|0)|0}while(0);if((s|0)==56){s=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);D=0}A=__ZNK6String6lengthEv(D+16|0)|0}if((x|0)>(d|0))__ZN6StringpLEPKc(i,1124879)|0;do if((x|0)<0)s=69;else{t=c[p>>2]|0;k=(t|0)==0;if(k)E=0;else E=c[t+-4>>2]|0;if((E|0)<=(x|0)){if(k)F=0;else F=c[t+-4>>2]|0;if((F|0)<=(x|0)){s=69;break}a[1263537]=0}__ZN6VectorIN8TextEdit4Text4LineEE14_copy_on_writeEv(p);G=(c[p>>2]|0)+(x*20|0)|0}while(0);if((s|0)==69){s=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);G=0}c[j>>2]=__ZNK6String6substrEii(G+16|0,w,A-w|0)|0;__ZN6StringpLERKS_(i,j)|0;t=c[j>>2]|0;do if(t|0){if(__Z16atomic_decrementPj(t+-8|0)|0)break;__ZN6Memory11free_staticEPvb(t,1)}while(0);if((x|0)<(f|0))x=x+1|0;else break}x=c[i>>2]|0;do if(x)if(!(__Z28atomic_conditional_incrementPj(x+-8|0)|0)){H=0;I=c[i>>2]|0;break}else{f=c[i>>2]|0;H=f;I=f;break}else{H=0;I=x}while(0);do if(I|0){if(__Z16atomic_decrementPj(I+-8|0)|0)break;__ZN6Memory11free_staticEPvb(I,1)}while(0);y=H;z=y;l=h;return z|0}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(836835,836734,2814,837004,0);y=0;z=y;l=h;return z|0}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(836835,836734,2813,836961,0);y=0;z=y;l=h;return z|0}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(836835,836734,2812,836895,0);y=0;z=y;l=h;return z|0}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(836835,836734,2811,836850,0);y=0;z=y;l=h;return z|0}function __ZN8TextEdit23_get_column_pos_of_wordERK6StringS2_ji(b,d,e,f,g){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;var h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);h=b+4|0;i=b;if((__ZNK6String6lengthEv(d)|0)<=0){j=-1;l=b;return j|0}if((__ZNK6String6lengthEv(e)|0)<=0){j=-1;l=b;return j|0}if((g|0)>=0?(__ZNK6String6lengthEv(e)|0)>=(g|0):0)k=g;else k=0;g=(f&1|0)==0;n=(f&2|0)==0;if((k|0)>(__ZNK6String6lengthEv(e)|0)){j=-1;l=b;return j|0}else o=k;a:while(1){if(g){c[i>>2]=0;k=c[d>>2]|0;if(k|0?(c[i>>2]=0,__Z28atomic_conditional_incrementPj(k+-8|0)|0):0)c[i>>2]=c[d>>2];k=__ZNK6String5findnES_i(e,i,o)|0;f=c[i>>2]|0;if((f|0)!=0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0){__ZN6Memory11free_staticEPvb(f,1);p=k}else p=k}else{c[h>>2]=0;k=c[d>>2]|0;if(k|0?(c[h>>2]=0,__Z28atomic_conditional_incrementPj(k+-8|0)|0):0)c[h>>2]=c[d>>2];k=__ZNK6String4findES_i(e,h,o)|0;f=c[h>>2]|0;if((f|0)!=0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0){__ZN6Memory11free_staticEPvb(f,1);p=k}else p=k}do if(!(n|(p|0)==-1)){if((p|0)>0){k=p+-1|0;f=c[e>>2]|0;q=(f|0)==0;if(q)r=0;else r=c[f+-4>>2]|0;if((r|0)<(p|0)){if(q)s=0;else s=c[f+-4>>2]|0;if((s|0)<(p|0)){t=28;break a}a[1263537]=0}q=c[f+(k<<2)>>2]|0;if((q|0)==95|((q+-48|0)>>>0<10|((q&-33)+-65|0)>>>0<26)){u=p;break}}q=(__ZNK6String6lengthEv(d)|0)+p|0;if((q|0)<(__ZNK6String6lengthEv(e)|0)){q=(__ZNK6String6lengthEv(d)|0)+p|0;if((q|0)<0){t=39;break a}k=c[e>>2]|0;f=(k|0)==0;if(f)v=0;else v=c[k+-4>>2]|0;if((v|0)<=(q|0)){if(f)w=0;else w=c[k+-4>>2]|0;if((w|0)<=(q|0)){t=39;break a}a[1263537]=0}f=c[k+(q<<2)>>2]|0;if((f|0)==95|((f+-48|0)>>>0<10|((f&-33)+-65|0)>>>0<26))u=p;else{x=p;t=42}}else{x=p;t=42}}else{x=o;t=42}while(0);if((t|0)==42){t=0;if((p|0)==-1)u=x;else{j=p;t=44;break}}if((u|0)<(__ZNK6String6lengthEv(e)|0))o=u+1|0;else{j=-1;t=44;break}}if((t|0)==28)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);else if((t|0)==39)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);else if((t|0)==44){l=b;return j|0}return 0}function __ZN8TextEdit8get_textEv(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d;c[e>>2]=0;f=c[b+1220>>2]|0;if(!f){g=0;l=d;return g|0}h=c[f+-4>>2]|0;if((h|0)<=0){g=0;l=d;return g|0}f=b+1220|0;b=h+-1|0;i=0;do{j=c[f>>2]|0;k=(j|0)==0;if(k)n=0;else n=c[j+-4>>2]|0;do if((n|0)<=(i|0)){if(k)o=0;else o=c[j+-4>>2]|0;if((o|0)>(i|0)){a[1263537]=0;p=12;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);q=0;break}}else p=12;while(0);if((p|0)==12){p=0;__ZN6VectorIN8TextEdit4Text4LineEE14_copy_on_writeEv(f);q=(c[f>>2]|0)+(i*20|0)|0}__ZN6StringpLERKS_(e,q+16|0)|0;if((i|0)!=(b|0))__ZN6StringpLEPKc(e,1124879)|0;i=i+1|0}while((i|0)!=(h|0));g=c[e>>2]|0;l=d;return g|0}function __ZNK8TextEdit4Text18_update_line_cacheEi(b,d){b=b|0;d=d|0;var e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+8|0;h=e;i=e+16|0;j=e+20|0;k=b+8|0;n=c[k>>2]|0;Ki[c[(c[n>>2]|0)+128>>2]&4095](f,n,32,0);n=~~(+g[f>>2]*+(c[b+12>>2]|0));f=b+4|0;o=(d|0)<0;do if(o)p=10;else{q=c[f>>2]|0;r=(q|0)==0;if(r)s=0;else s=c[q+-4>>2]|0;if((s|0)<=(d|0)){if(r)t=0;else t=c[q+-4>>2]|0;if((t|0)<=(d|0)){p=10;break}a[1263537]=0}__ZN6VectorIN8TextEdit4Text4LineEE14_copy_on_writeEv(f);u=f;v=__ZNK6String6lengthEv((c[f>>2]|0)+(d*20|0)+16|0)|0;p=12}while(0);if((p|0)==10){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);t=__ZNK6String6lengthEv(16)|0;if(o){w=t;p=18}else{u=f;v=t;p=12}}do if((p|0)==12){t=c[u>>2]|0;s=(t|0)==0;if(s)x=0;else x=c[t+-4>>2]|0;if((x|0)<=(d|0)){if(s)y=0;else y=c[t+-4>>2]|0;if((y|0)<=(d|0)){w=v;p=18;break}a[1263537]=0}__ZN6VectorIN8TextEdit4Text4LineEE14_copy_on_writeEv(f);z=(c[u>>2]|0)+(d*20|0)|0;A=v}while(0);if((p|0)==18){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);z=0;A=w}w=__ZNK6String5c_strEv(z+16|0)|0;z=(A|0)>0;if(z){v=0;u=0;while(1){y=c[w+(v<<2)>>2]|0;if((y|0)==9){B=u+n-((u|0)%(n|0)|0)|0;C=v+1|0}else{x=c[k>>2]|0;t=v+1|0;Ki[c[(c[x>>2]|0)+128>>2]&4095](h,x,y,c[w+(t<<2)>>2]|0);B=~~(+(u|0)+ +g[h>>2]);C=t}if((C|0)==(A|0)){D=B;break}else{v=C;u=B}}}else D=0;if(o){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);df()}o=c[f>>2]|0;B=(o|0)==0;if(B)E=0;else E=c[o+-4>>2]|0;do if((E|0)<=(d|0)){if(B)F=0;else F=c[o+-4>>2]|0;if((F|0)>(d|0)){a[1263537]=0;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);df()}}while(0);__ZN6VectorIN8TextEdit4Text4LineEE14_copy_on_writeEv(f);F=(c[f>>2]|0)+(d*20|0)|0;c[F>>2]=c[F>>2]&-16777216|D&16777215;D=c[f>>2]|0;F=(D|0)==0;if(F)G=0;else G=c[D+-4>>2]|0;do if((G|0)<=(d|0)){if(F)H=0;else H=c[D+-4>>2]|0;if((H|0)>(d|0)){a[1263537]=0;p=41;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);I=0;break}}else p=41;while(0);if((p|0)==41){__ZN6VectorIN8TextEdit4Text4LineEE14_copy_on_writeEv(f);I=(c[f>>2]|0)+(d*20|0)|0}H=I+4|0;D=c[H>>2]|0;if(D|0?(__ZN3MapIiN8TextEdit4Text15ColorRegionInfoE10ComparatorIiE16DefaultAllocatorE13_cleanup_treeEPNS6_7ElementE(H,c[D+8>>2]|0),D=c[I+8>>2]|0,F=c[H>>2]|0,c[F+8>>2]=D,c[I+12>>2]=0,I=D,c[I+12>>2]=I,F|0):0){__ZN6Memory11free_staticEPvb(F,0);c[H>>2]=0}c[i>>2]=0;if(!z){l=e;return}z=0;do{H=c[w+(z<<2)>>2]|0;a:do if((H|0)!=95){b:do if((H+-33|0)>>>0>=15){switch(H|0){case 126:case 125:case 124:case 123:case 96:case 95:case 94:case 93:case 91:case 64:case 63:case 62:case 61:case 60:case 59:case 58:case 32:case 9:{break b;break}case 92:break;default:{J=z;break a}}F=z+1|0;c[i>>2]=F;J=F;break a}while(0);F=A-z|0;I=0;c:while(1){D=c[c[b>>2]>>2]|0;G=(D|0)==0;if(G)K=0;else K=c[D+-4>>2]|0;if((I|0)>=(K|0)){p=100;break}if(G)L=0;else L=c[D+-4>>2]|0;do if((L|0)<=(I|0)){if(G)M=0;else M=c[D+-4>>2]|0;if((M|0)>(I|0)){a[1263537]=0;p=68;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);N=0;break}}else p=68;while(0);if((p|0)==68){p=0;N=D+(I*28|0)|0}G=N+16|0;O=__ZNK6String6lengthEv(G)|0;d:do if(!((O|0)==0|(O|0)>(F|0))){o=__ZNK6String5c_strEv(G)|0;if((O|0)<=0){p=74;break c}B=c[i>>2]|0;E=0;while(1){if((c[o+(E<<2)>>2]|0)!=(c[w+(B+E<<2)>>2]|0))break;E=E+1|0;if((E|0)>=(O|0)){p=74;break c}}E=N+20|0;P=__ZNK6String6lengthEv(E)|0;if((P|0)==0|(P|0)>(F|0))break;B=__ZNK6String5c_strEv(E)|0;if((P|0)<=0){p=89;break c}E=c[i>>2]|0;o=0;while(1){if((c[B+(o<<2)>>2]|0)!=(c[w+(E+o<<2)>>2]|0))break d;o=o+1|0;if((o|0)>=(P|0)){p=89;break c}}}while(0);I=I+1|0}if((p|0)==74){p=0;F=c[f>>2]|0;G=(F|0)==0;if(G)Q=0;else Q=c[F+-4>>2]|0;do if((Q|0)<=(d|0)){if(G)R=0;else R=c[F+-4>>2]|0;if((R|0)>(d|0)){a[1263537]=0;p=82;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);S=0;break}}else p=82;while(0);if((p|0)==82){p=0;__ZN6VectorIN8TextEdit4Text4LineEE14_copy_on_writeEv(f);S=(c[f>>2]|0)+(d*20|0)|0}F=__ZN3MapIiN8TextEdit4Text15ColorRegionInfoE10ComparatorIiE16DefaultAllocatorEixERKi(S+4|0,i)|0;c[F>>2]=I;a[F+4>>0]=0;G=F+5|0;a[G>>0]=a[j>>0]|0;a[G+1>>0]=a[j+1>>0]|0;a[G+2>>0]=a[j+2>>0]|0;G=O+-1+(c[i>>2]|0)|0;c[i>>2]=G;J=G;break}else if((p|0)==89){p=0;G=c[f>>2]|0;F=(G|0)==0;if(F)T=0;else T=c[G+-4>>2]|0;do if((T|0)<=(d|0)){if(F)U=0;else U=c[G+-4>>2]|0;if((U|0)>(d|0)){a[1263537]=0;p=97;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);V=0;break}}else p=97;while(0);if((p|0)==97){p=0;__ZN6VectorIN8TextEdit4Text4LineEE14_copy_on_writeEv(f);V=(c[f>>2]|0)+(d*20|0)|0}G=__ZN3MapIiN8TextEdit4Text15ColorRegionInfoE10ComparatorIiE16DefaultAllocatorEixERKi(V+4|0,i)|0;c[G>>2]=I;a[G+4>>0]=1;F=G+5|0;a[F>>0]=a[j>>0]|0;a[F+1>>0]=a[j+1>>0]|0;a[F+2>>0]=a[j+2>>0]|0;F=P+-1+(c[i>>2]|0)|0;c[i>>2]=F;J=F;break}else if((p|0)==100){p=0;J=c[i>>2]|0;break}}else J=z;while(0);z=J+1|0;c[i>>2]=z}while((z|0)<(A|0));l=e;return}function __ZN3MapIiN8TextEdit4Text15ColorRegionInfoE10ComparatorIiE16DefaultAllocatorEixERKi(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;g=c[b>>2]|0;if(!g){h=__ZnwjPFPvjE(36,4740)|0;i=h+16|0;c[i>>2]=0;c[i+4>>2]=0;c[b>>2]=h;i=c[b+4>>2]|0;c[h+4>>2]=i;c[h+8>>2]=i;c[h+12>>2]=i;c[h>>2]=1;if(!h){j=f;c[j>>2]=0;c[j+4>>2]=0;k=f;n=14}else{o=h;p=i;n=5}}else{o=g;p=c[b+4>>2]|0;n=5}a:do if((n|0)==5){g=c[o+8>>2]|0;b:do if((g|0)!=(p|0)){i=c[d>>2]|0;h=g;while(1){j=c[h+24>>2]|0;if((i|0)<(j|0))q=h+8|0;else{if((j|0)>=(i|0))break;q=h+4|0}j=c[q>>2]|0;if((j|0)==(p|0))break b;else h=j}if(!((h|0)==(p|0)|(h|0)==0)){r=h;break a}}while(0);g=f;c[g>>2]=0;c[g+4>>2]=0;if(!o){k=f;n=14}else{s=f;n=15}}while(0);if((n|0)==14){o=__ZnwjPFPvjE(36,4740)|0;p=o+16|0;c[p>>2]=0;c[p+4>>2]=0;c[b>>2]=o;p=c[b+4>>2]|0;c[o+4>>2]=p;c[o+8>>2]=p;c[o+12>>2]=p;c[o>>2]=1;s=k;n=15}if((n|0)==15){n=__ZN3MapIiN8TextEdit4Text15ColorRegionInfoE10ComparatorIiE16DefaultAllocatorE10_insert_rbERKiRKS2_(b,d,f)|0;if(!n){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145936,616,1145947,0);t=0;l=e;return t|0}else r=n}a[1263537]=0;t=r+28|0;l=e;return t|0}function __ZNK8TextEdit4Text14get_line_widthEi(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0;if((d|0)>=0){e=b+4|0;f=c[e>>2]|0;g=(f|0)==0;if(g)h=0;else h=c[f+-4>>2]|0;if((h|0)>(d|0)){a[1263537]=0;if(g)i=0;else i=c[f+-4>>2]|0;do if((i|0)<=(d|0)){if(g)j=0;else j=c[f+-4>>2]|0;if((j|0)>(d|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);__ZN6VectorIN8TextEdit4Text4LineEE14_copy_on_writeEv(e);j=c[e>>2]|0;if((c[j+(d*20|0)>>2]&16777215|0)==16777215){__ZNK8TextEdit4Text18_update_line_cacheEi(b,d);k=c[e>>2]|0}else k=j;j=(k|0)==0;if(j)l=0;else l=c[k+-4>>2]|0;do if((l|0)<=(d|0)){if(j)m=0;else m=c[k+-4>>2]|0;if((m|0)>(d|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);__ZN6VectorIN8TextEdit4Text4LineEE14_copy_on_writeEv(e);n=c[(c[e>>2]|0)+(d*20|0)>>2]<<8>>8;return n|0}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(837292,836734,226,837252,0);n=-1;return n|0}function __ZN8TextEdit19get_column_x_offsetEi6String(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);h=f+8|0;i=f;j=b+672|0;k=c[j>>2]|0;Ki[c[(c[k>>2]|0)+128>>2]&4095](h,k,32,0);k=~~(+g[h>>2]*+(c[b+1248>>2]|0));if((d|0)<=0){n=0;l=f;return n|0}b=0;h=0;while(1){if((b|0)>=(__ZNK6String6lengthEv(e)|0)){n=h;o=32;break}p=c[e>>2]|0;q=(p|0)==0;if(q)r=0;else r=c[p+-4>>2]|0;if((r|0)<=(b|0)){if(q)s=0;else s=c[p+-4>>2]|0;if((s|0)<=(b|0)){o=10;break}a[1263537]=0}__ZN6VectorIwE14_copy_on_writeEv(e);p=c[e>>2]|0;if((c[p+(b<<2)>>2]|0)==9){t=h+k-((h|0)%(k|0)|0)|0;u=b+1|0}else{q=c[j>>2]|0;v=c[(c[q>>2]|0)+128>>2]|0;w=(p|0)==0;if(w)x=0;else x=c[p+-4>>2]|0;if((x|0)<=(b|0)){if(w)y=0;else y=c[p+-4>>2]|0;if((y|0)<=(b|0)){o=20;break}a[1263537]=0}__ZN6VectorIwE14_copy_on_writeEv(e);p=c[e>>2]|0;w=c[p+(b<<2)>>2]|0;z=b+1|0;A=(p|0)==0;if(A)B=0;else B=c[p+-4>>2]|0;if((B|0)<=(z|0)){if(A)C=0;else C=c[p+-4>>2]|0;if((C|0)<=(z|0)){o=28;break}a[1263537]=0}__ZN6VectorIwE14_copy_on_writeEv(e);Ki[v&4095](i,q,w,c[(c[e>>2]|0)+(z<<2)>>2]|0);t=~~(+(h|0)+ +g[i>>2]);u=z}if((u|0)<(d|0)){b=u;h=t}else{n=t;o=32;break}}if((o|0)==10)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((o|0)==20)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((o|0)==28)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((o|0)==32){l=f;return n|0}return 0}function __ZN7ClassDB10_add_classI8TextEditEEvv(){var a=0,b=0,d=0,e=0,f=0,g=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+16|0;d=a+12|0;e=a+8|0;f=a+4|0;g=a;__ZN6StringC2EPKc(b,1000953);c[e>>2]=c[b>>2];__ZN10StringNameC2ERK6String(d,e);__ZN6StringC2EPKc(b,1111718);c[g>>2]=c[b>>2];__ZN10StringNameC2ERK6String(f,g);__ZN7ClassDB11_add_class2ERK10StringNameS2_(d,f);__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);__ZN10StringNameD2Ev(d);d=c[e>>2]|0;if(!d){l=a;return}if(__Z16atomic_decrementPj(d+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(d,1);l=a;return}function __ZN8TextEdit13_bind_methodsEv(){var a=0,b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0,ia=0,ja=0,ka=0,la=0,ma=0,na=0,oa=0,pa=0,qa=0,ra=0,sa=0,ta=0,ua=0,va=0,wa=0,xa=0,ya=0,za=0,Aa=0,Ba=0,Ca=0,Da=0,Ea=0,Fa=0,Ga=0,Ha=0,Ia=0,Ja=0,Ka=0,La=0,Ma=0,Na=0,Oa=0;a=l;l=l+688|0;if((l|0)>=(m|0))ba(688);b=a+640|0;d=a+632|0;e=a+624|0;f=a+616|0;g=a+608|0;h=a+600|0;i=a+592|0;j=a+584|0;k=a+24|0;n=a+456|0;o=a+576|0;p=a+568|0;q=a+560|0;r=a+552|0;s=a+544|0;t=a+536|0;u=a+528|0;v=a+520|0;w=a+512|0;x=a+504|0;y=a+496|0;z=a+488|0;A=a+480|0;B=a+472|0;C=a+464|0;D=a+448|0;E=a+440|0;F=a+432|0;G=a+424|0;H=a+416|0;I=a+408|0;J=a+400|0;K=a+392|0;L=a+384|0;M=a+376|0;N=a+368|0;O=a+360|0;P=a+352|0;Q=a+320|0;R=a+304|0;S=a+296|0;T=a+288|0;U=a+280|0;V=a+272|0;W=a+264|0;X=a+256|0;Y=a+248|0;Z=a+240|0;_=a+232|0;$=a+224|0;aa=a+216|0;ca=a+208|0;da=a+200|0;ea=a+192|0;fa=a+184|0;ga=a+180|0;ha=a+176|0;ia=a+328|0;ja=a+312|0;ka=a+172|0;la=a+168|0;ma=a+164|0;na=a+160|0;oa=a+156|0;pa=a+152|0;qa=a+148|0;ra=a+144|0;sa=a+140|0;ta=a+136|0;ua=a+132|0;va=a+128|0;wa=a+124|0;xa=a+120|0;ya=a+116|0;za=a+112|0;Aa=a+108|0;Ba=a+104|0;Ca=a+76|0;Da=a+100|0;Ea=a+72|0;Fa=a+52|0;Ga=a+96|0;Ha=a+48|0;Ia=a;__Z8D_METHODPKc(d,915429);Ja=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(Ja);c[Ja>>2]=239884;__ZN10MethodBind10_set_constEb(Ja,0);__ZN10MethodBind24_generate_argument_typesEi(Ja,1);c[Ja+44>>2]=990;c[Ja+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,Ja,d,0,0)|0;Ja=d+4|0;Ka=c[Ja>>2]|0;if(Ka|0?(__Z16atomic_decrementPj(Ka+-8|0)|0)==0:0){La=c[Ja>>2]|0;Ja=(La|0)==0?0:La+-4|0;La=Ja+4|0;if(c[Ja>>2]|0){Ma=0;do{__ZN10StringNameD2Ev(La+(Ma<<2)|0);Ma=Ma+1|0}while(Ma>>>0<(c[Ja>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Ka,1)}__ZN10StringNameD2Ev(d);__Z8D_METHODPKc(e,848966);d=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(d);c[d>>2]=239920;__ZN10MethodBind10_set_constEb(d,0);__ZN10MethodBind24_generate_argument_typesEi(d,1);c[d+44>>2]=73;c[d+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,d,e,0,0)|0;d=e+4|0;Ka=c[d>>2]|0;if(Ka|0?(__Z16atomic_decrementPj(Ka+-8|0)|0)==0:0){Ja=c[d>>2]|0;d=(Ja|0)==0?0:Ja+-4|0;Ja=d+4|0;if(c[d>>2]|0){Ma=0;do{__ZN10StringNameD2Ev(Ja+(Ma<<2)|0);Ma=Ma+1|0}while(Ma>>>0<(c[d>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Ka,1)}__ZN10StringNameD2Ev(e);__Z8D_METHODPKc(f,836694);e=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(e);c[e>>2]=239956;__ZN10MethodBind10_set_constEb(e,0);__ZN10MethodBind24_generate_argument_typesEi(e,0);c[e+44>>2]=5168;c[e+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,e,f,0,0)|0;e=f+4|0;Ka=c[e>>2]|0;if(Ka|0?(__Z16atomic_decrementPj(Ka+-8|0)|0)==0:0){d=c[e>>2]|0;e=(d|0)==0?0:d+-4|0;d=e+4|0;if(c[e>>2]|0){Ma=0;do{__ZN10StringNameD2Ev(d+(Ma<<2)|0);Ma=Ma+1|0}while(Ma>>>0<(c[e>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Ka,1)}__ZN10StringNameD2Ev(f);__Z8D_METHODPKc(g,836715);f=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(f);c[f>>2]=239956;__ZN10MethodBind10_set_constEb(f,0);__ZN10MethodBind24_generate_argument_typesEi(f,0);c[f+44>>2]=5169;c[f+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,f,g,0,0)|0;f=g+4|0;Ka=c[f>>2]|0;if(Ka|0?(__Z16atomic_decrementPj(Ka+-8|0)|0)==0:0){e=c[f>>2]|0;f=(e|0)==0?0:e+-4|0;e=f+4|0;if(c[f>>2]|0){Ma=0;do{__ZN10StringNameD2Ev(e+(Ma<<2)|0);Ma=Ma+1|0}while(Ma>>>0<(c[f>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Ka,1)}__ZN10StringNameD2Ev(g);__Z8D_METHODPKc(h,837416);g=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(g);c[g>>2]=239956;__ZN10MethodBind10_set_constEb(g,0);__ZN10MethodBind24_generate_argument_typesEi(g,0);c[g+44>>2]=5170;c[g+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,g,h,0,0)|0;g=h+4|0;Ka=c[g>>2]|0;if(Ka|0?(__Z16atomic_decrementPj(Ka+-8|0)|0)==0:0){f=c[g>>2]|0;g=(f|0)==0?0:f+-4|0;f=g+4|0;if(c[g>>2]|0){Ma=0;do{__ZN10StringNameD2Ev(f+(Ma<<2)|0);Ma=Ma+1|0}while(Ma>>>0<(c[g>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Ka,1)}__ZN10StringNameD2Ev(h);__Z8D_METHODPKc(i,837433);h=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(h);c[h>>2]=239956;__ZN10MethodBind10_set_constEb(h,0);__ZN10MethodBind24_generate_argument_typesEi(h,0);c[h+44>>2]=5171;c[h+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,h,i,0,0)|0;h=i+4|0;Ka=c[h>>2]|0;if(Ka|0?(__Z16atomic_decrementPj(Ka+-8|0)|0)==0:0){g=c[h>>2]|0;h=(g|0)==0?0:g+-4|0;g=h+4|0;if(c[h>>2]|0){Ma=0;do{__ZN10StringNameD2Ev(g+(Ma<<2)|0);Ma=Ma+1|0}while(Ma>>>0<(c[h>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Ka,1)}__ZN10StringNameD2Ev(i);__Z8D_METHODPKc(j,837455);i=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(i);c[i>>2]=239956;__ZN10MethodBind10_set_constEb(i,0);__ZN10MethodBind24_generate_argument_typesEi(i,0);c[i+44>>2]=5172;c[i+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,i,j,0,0)|0;i=j+4|0;Ka=c[i>>2]|0;if(Ka|0?(__Z16atomic_decrementPj(Ka+-8|0)|0)==0:0){h=c[i>>2]|0;i=(h|0)==0?0:h+-4|0;h=i+4|0;if(c[i>>2]|0){Ma=0;do{__ZN10StringNameD2Ev(h+(Ma<<2)|0);Ma=Ma+1|0}while(Ma>>>0<(c[i>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Ka,1)}__ZN10StringNameD2Ev(j);__ZN6StringC2EPKc(b,1000953);c[n>>2]=c[b>>2];__ZN10StringNameC2ERK6String(k,n);__ZN10StringNameC2EPKc(b,837474);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(k,b,1);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(k);j=c[n>>2]|0;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);__ZN6StringC2EPKc(b,1000953);c[n>>2]=c[b>>2];__ZN10StringNameC2ERK6String(k,n);__ZN10StringNameC2EPKc(b,837492);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(k,b,2);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(k);j=c[n>>2]|0;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);__ZN6StringC2EPKc(b,1000953);c[n>>2]=c[b>>2];__ZN10StringNameC2ERK6String(k,n);__ZN10StringNameC2EPKc(b,837511);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(k,b,4);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(k);j=c[n>>2]|0;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);__Z8D_METHODPKcS0_(o,845924,1126848);j=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(j);c[j>>2]=239992;__ZN10MethodBind10_set_constEb(j,0);__ZN10MethodBind24_generate_argument_typesEi(j,1);c[j+44>>2]=991;c[j+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,j,o,0,0)|0;j=o+4|0;Ka=c[j>>2]|0;if(Ka|0?(__Z16atomic_decrementPj(Ka+-8|0)|0)==0:0){i=c[j>>2]|0;j=(i|0)==0?0:i+-4|0;i=j+4|0;if(c[j>>2]|0){Ma=0;do{__ZN10StringNameD2Ev(i+(Ma<<2)|0);Ma=Ma+1|0}while(Ma>>>0<(c[j>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Ka,1)}__ZN10StringNameD2Ev(o);__Z8D_METHODPKcS0_(p,837528,1126848);o=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(o);c[o>>2]=240028;__ZN10MethodBind10_set_constEb(o,0);__ZN10MethodBind24_generate_argument_typesEi(o,1);c[o+44>>2]=992;c[o+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,o,p,0,0)|0;o=p+4|0;Ka=c[o>>2]|0;if(Ka|0?(__Z16atomic_decrementPj(Ka+-8|0)|0)==0:0){j=c[o>>2]|0;o=(j|0)==0?0:j+-4|0;j=o+4|0;if(c[o>>2]|0){Ma=0;do{__ZN10StringNameD2Ev(j+(Ma<<2)|0);Ma=Ma+1|0}while(Ma>>>0<(c[o>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Ka,1)}__ZN10StringNameD2Ev(p);__Z8D_METHODPKc(q,837550);p=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(p);c[p>>2]=240064;__ZN10MethodBind10_set_constEb(p,1);__ZN10MethodBind24_generate_argument_typesEi(p,0);__ZN10MethodBind12_set_returnsEb(p,1);c[p+44>>2]=5196;c[p+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,p,q,0,0)|0;p=q+4|0;Ka=c[p>>2]|0;if(Ka|0?(__Z16atomic_decrementPj(Ka+-8|0)|0)==0:0){o=c[p>>2]|0;p=(o|0)==0?0:o+-4|0;o=p+4|0;if(c[p>>2]|0){Ma=0;do{__ZN10StringNameD2Ev(o+(Ma<<2)|0);Ma=Ma+1|0}while(Ma>>>0<(c[p>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Ka,1)}__ZN10StringNameD2Ev(q);__Z8D_METHODPKc(r,845933);q=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(q);c[q>>2]=240100;__ZN10MethodBind10_set_constEb(q,0);__ZN10MethodBind24_generate_argument_typesEi(q,0);__ZN10MethodBind12_set_returnsEb(q,1);c[q+44>>2]=5197;c[q+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,q,r,0,0)|0;q=r+4|0;Ka=c[q>>2]|0;if(Ka|0?(__Z16atomic_decrementPj(Ka+-8|0)|0)==0:0){p=c[q>>2]|0;q=(p|0)==0?0:p+-4|0;p=q+4|0;if(c[q>>2]|0){Ma=0;do{__ZN10StringNameD2Ev(p+(Ma<<2)|0);Ma=Ma+1|0}while(Ma>>>0<(c[q>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Ka,1)}__ZN10StringNameD2Ev(r);__Z8D_METHODPKcS0_(s,1117480,1117699);r=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(r);c[r>>2]=240136;__ZN10MethodBind10_set_constEb(r,1);__ZN10MethodBind24_generate_argument_typesEi(r,1);__ZN10MethodBind12_set_returnsEb(r,1);c[r+44>>2]=4528;c[r+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,r,s,0,0)|0;r=s+4|0;Ka=c[r>>2]|0;if(Ka|0?(__Z16atomic_decrementPj(Ka+-8|0)|0)==0:0){q=c[r>>2]|0;r=(q|0)==0?0:q+-4|0;q=r+4|0;if(c[r>>2]|0){Ma=0;do{__ZN10StringNameD2Ev(q+(Ma<<2)|0);Ma=Ma+1|0}while(Ma>>>0<(c[r>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Ka,1)}__ZN10StringNameD2Ev(s);__Z8D_METHODPKcS0_S0_(t,837565,842876,837583);__ZN7VariantC2Eb(k,1);s=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(s);c[s>>2]=240172;__ZN10MethodBind10_set_constEb(s,0);__ZN10MethodBind24_generate_argument_typesEi(s,2);c[s+44>>2]=1468;c[s+48>>2]=0;c[b>>2]=k;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,s,t,b,1)|0;if(c[k>>2]|0)__ZN7Variant5clearEv(k);s=t+4|0;Ka=c[s>>2]|0;if(Ka|0?(__Z16atomic_decrementPj(Ka+-8|0)|0)==0:0){r=c[s>>2]|0;s=(r|0)==0?0:r+-4|0;r=s+4|0;if(c[s>>2]|0){Ma=0;do{__ZN10StringNameD2Ev(r+(Ma<<2)|0);Ma=Ma+1|0}while(Ma>>>0<(c[s>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Ka,1)}__ZN10StringNameD2Ev(t);__Z8D_METHODPKcS0_S0_(u,837599,1117699,837583);__ZN7VariantC2Eb(k,1);t=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(t);c[t>>2]=240172;__ZN10MethodBind10_set_constEb(t,0);__ZN10MethodBind24_generate_argument_typesEi(t,2);c[t+44>>2]=1469;c[t+48>>2]=0;c[b>>2]=k;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,t,u,b,1)|0;if(c[k>>2]|0)__ZN7Variant5clearEv(k);t=u+4|0;Ka=c[t>>2]|0;do if(Ka|0){if(__Z16atomic_decrementPj(Ka+-8|0)|0)break;s=c[t>>2]|0;Ma=(s|0)==0?0:s+-4|0;s=Ma+4|0;if(c[Ma>>2]|0){r=0;do{__ZN10StringNameD2Ev(s+(r<<2)|0);r=r+1|0}while(r>>>0<(c[Ma>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Ka,1)}while(0);__ZN10StringNameD2Ev(u);__Z8D_METHODPKc(v,837615);u=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(u);c[u>>2]=240064;__ZN10MethodBind10_set_constEb(u,1);__ZN10MethodBind24_generate_argument_typesEi(u,0);__ZN10MethodBind12_set_returnsEb(u,1);c[u+44>>2]=5198;c[u+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,u,v,0,0)|0;u=v+4|0;Ka=c[u>>2]|0;do if(Ka|0){if(__Z16atomic_decrementPj(Ka+-8|0)|0)break;t=c[u>>2]|0;Ma=(t|0)==0?0:t+-4|0;t=Ma+4|0;if(c[Ma>>2]|0){r=0;do{__ZN10StringNameD2Ev(t+(r<<2)|0);r=r+1|0}while(r>>>0<(c[Ma>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Ka,1)}while(0);__ZN10StringNameD2Ev(v);__Z8D_METHODPKc(w,837633);v=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(v);c[v>>2]=240064;__ZN10MethodBind10_set_constEb(v,1);__ZN10MethodBind24_generate_argument_typesEi(v,0);__ZN10MethodBind12_set_returnsEb(v,1);c[v+44>>2]=5199;c[v+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,v,w,0,0)|0;v=w+4|0;Ka=c[v>>2]|0;do if(Ka|0){if(__Z16atomic_decrementPj(Ka+-8|0)|0)break;u=c[v>>2]|0;Ma=(u|0)==0?0:u+-4|0;u=Ma+4|0;if(c[Ma>>2]|0){r=0;do{__ZN10StringNameD2Ev(u+(r<<2)|0);r=r+1|0}while(r>>>0<(c[Ma>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Ka,1)}while(0);__ZN10StringNameD2Ev(w);__Z8D_METHODPKcS0_(x,837649,1146191);w=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(w);c[w>>2]=240208;__ZN10MethodBind10_set_constEb(w,0);__ZN10MethodBind24_generate_argument_typesEi(w,1);c[w+44>>2]=993;c[w+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,w,x,0,0)|0;w=x+4|0;Ka=c[w>>2]|0;do if(Ka|0){if(__Z16atomic_decrementPj(Ka+-8|0)|0)break;v=c[w>>2]|0;Ma=(v|0)==0?0:v+-4|0;v=Ma+4|0;if(c[Ma>>2]|0){r=0;do{__ZN10StringNameD2Ev(v+(r<<2)|0);r=r+1|0}while(r>>>0<(c[Ma>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Ka,1)}while(0);__ZN10StringNameD2Ev(x);__Z8D_METHODPKc(y,837674);x=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(x);c[x>>2]=240244;__ZN10MethodBind10_set_constEb(x,1);__ZN10MethodBind24_generate_argument_typesEi(x,0);__ZN10MethodBind12_set_returnsEb(x,1);c[x+44>>2]=5200;c[x+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,x,y,0,0)|0;x=y+4|0;Ka=c[x>>2]|0;do if(Ka|0){if(__Z16atomic_decrementPj(Ka+-8|0)|0)break;w=c[x>>2]|0;Ma=(w|0)==0?0:w+-4|0;w=Ma+4|0;if(c[Ma>>2]|0){r=0;do{__ZN10StringNameD2Ev(w+(r<<2)|0);r=r+1|0}while(r>>>0<(c[Ma>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Ka,1)}while(0);__ZN10StringNameD2Ev(y);__Z8D_METHODPKcS0_(z,837699,837722);y=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(y);c[y>>2]=240280;__ZN10MethodBind10_set_constEb(y,0);__ZN10MethodBind24_generate_argument_typesEi(y,1);c[y+44>>2]=74;c[y+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,y,z,0,0)|0;y=z+4|0;Ka=c[y>>2]|0;do if(Ka|0){if(__Z16atomic_decrementPj(Ka+-8|0)|0)break;x=c[y>>2]|0;Ma=(x|0)==0?0:x+-4|0;x=Ma+4|0;if(c[Ma>>2]|0){r=0;do{__ZN10StringNameD2Ev(x+(r<<2)|0);r=r+1|0}while(r>>>0<(c[Ma>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Ka,1)}while(0);__ZN10StringNameD2Ev(z);__Z8D_METHODPKc(A,837734);z=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(z);c[z>>2]=240316;__ZN10MethodBind10_set_constEb(z,1);__ZN10MethodBind24_generate_argument_typesEi(z,0);__ZN10MethodBind12_set_returnsEb(z,1);c[z+44>>2]=82;c[z+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,z,A,0,0)|0;z=A+4|0;Ka=c[z>>2]|0;do if(Ka|0){if(__Z16atomic_decrementPj(Ka+-8|0)|0)break;y=c[z>>2]|0;Ma=(y|0)==0?0:y+-4|0;y=Ma+4|0;if(c[Ma>>2]|0){r=0;do{__ZN10StringNameD2Ev(y+(r<<2)|0);r=r+1|0}while(r>>>0<(c[Ma>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Ka,1)}while(0);__ZN10StringNameD2Ev(A);__Z8D_METHODPKcS0_(B,837757,1146191);A=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(A);c[A>>2]=240208;__ZN10MethodBind10_set_constEb(A,0);__ZN10MethodBind24_generate_argument_typesEi(A,1);c[A+44>>2]=994;c[A+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,A,B,0,0)|0;A=B+4|0;Ka=c[A>>2]|0;do if(Ka|0){if(__Z16atomic_decrementPj(Ka+-8|0)|0)break;z=c[A>>2]|0;Ma=(z|0)==0?0:z+-4|0;z=Ma+4|0;if(c[Ma>>2]|0){r=0;do{__ZN10StringNameD2Ev(z+(r<<2)|0);r=r+1|0}while(r>>>0<(c[Ma>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Ka,1)}while(0);__ZN10StringNameD2Ev(B);__Z8D_METHODPKc(C,837779);B=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(B);c[B>>2]=240244;__ZN10MethodBind10_set_constEb(B,1);__ZN10MethodBind24_generate_argument_typesEi(B,0);__ZN10MethodBind12_set_returnsEb(B,1);c[B+44>>2]=5201;c[B+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,B,C,0,0)|0;B=C+4|0;Ka=c[B>>2]|0;do if(Ka|0){if(__Z16atomic_decrementPj(Ka+-8|0)|0)break;A=c[B>>2]|0;Ma=(A|0)==0?0:A+-4|0;A=Ma+4|0;if(c[Ma>>2]|0){r=0;do{__ZN10StringNameD2Ev(A+(r<<2)|0);r=r+1|0}while(r>>>0<(c[Ma>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Ka,1)}while(0);__ZN10StringNameD2Ev(C);__Z8D_METHODPKcS0_(D,837800,1146191);C=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(C);c[C>>2]=240208;__ZN10MethodBind10_set_constEb(C,0);__ZN10MethodBind24_generate_argument_typesEi(C,1);c[C+44>>2]=995;c[C+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,C,D,0,0)|0;C=D+4|0;Ka=c[C>>2]|0;do if(Ka|0){if(__Z16atomic_decrementPj(Ka+-8|0)|0)break;B=c[C>>2]|0;Ma=(B|0)==0?0:B+-4|0;B=Ma+4|0;if(c[Ma>>2]|0){r=0;do{__ZN10StringNameD2Ev(B+(r<<2)|0);r=r+1|0}while(r>>>0<(c[Ma>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Ka,1)}while(0);__ZN10StringNameD2Ev(D);__Z8D_METHODPKcS0_(E,837813,1146191);D=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(D);c[D>>2]=240208;__ZN10MethodBind10_set_constEb(D,0);__ZN10MethodBind24_generate_argument_typesEi(D,1);c[D+44>>2]=996;c[D+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,D,E,0,0)|0;D=E+4|0;Ka=c[D>>2]|0;do if(Ka|0){if(__Z16atomic_decrementPj(Ka+-8|0)|0)break;C=c[D>>2]|0;Ma=(C|0)==0?0:C+-4|0;C=Ma+4|0;if(c[Ma>>2]|0){r=0;do{__ZN10StringNameD2Ev(C+(r<<2)|0);r=r+1|0}while(r>>>0<(c[Ma>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Ka,1)}while(0);__ZN10StringNameD2Ev(E);__Z8D_METHODPKcS0_(F,837822,1074374);E=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(E);c[E>>2]=240352;__ZN10MethodBind10_set_constEb(E,0);__ZN10MethodBind24_generate_argument_typesEi(E,1);c[E+44>>2]=997;c[E+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,E,F,0,0)|0;E=F+4|0;Ka=c[E>>2]|0;do if(Ka|0){if(__Z16atomic_decrementPj(Ka+-8|0)|0)break;D=c[E>>2]|0;Ma=(D|0)==0?0:D+-4|0;D=Ma+4|0;if(c[Ma>>2]|0){r=0;do{__ZN10StringNameD2Ev(D+(r<<2)|0);r=r+1|0}while(r>>>0<(c[Ma>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Ka,1)}while(0);__ZN10StringNameD2Ev(F);__Z8D_METHODPKc(G,837836);F=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(F);c[F>>2]=239956;__ZN10MethodBind10_set_constEb(F,0);__ZN10MethodBind24_generate_argument_typesEi(F,0);c[F+44>>2]=5173;c[F+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,F,G,0,0)|0;F=G+4|0;Ka=c[F>>2]|0;do if(Ka|0){if(__Z16atomic_decrementPj(Ka+-8|0)|0)break;E=c[F>>2]|0;Ma=(E|0)==0?0:E+-4|0;E=Ma+4|0;if(c[Ma>>2]|0){r=0;do{__ZN10StringNameD2Ev(E+(r<<2)|0);r=r+1|0}while(r>>>0<(c[Ma>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Ka,1)}while(0);__ZN10StringNameD2Ev(G);__Z8D_METHODPKc(H,1119656);G=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(G);c[G>>2]=239956;__ZN10MethodBind10_set_constEb(G,0);__ZN10MethodBind24_generate_argument_typesEi(G,0);c[G+44>>2]=5174;c[G+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,G,H,0,0)|0;G=H+4|0;Ka=c[G>>2]|0;do if(Ka|0){if(__Z16atomic_decrementPj(Ka+-8|0)|0)break;F=c[G>>2]|0;Ma=(F|0)==0?0:F+-4|0;F=Ma+4|0;if(c[Ma>>2]|0){r=0;do{__ZN10StringNameD2Ev(F+(r<<2)|0);r=r+1|0}while(r>>>0<(c[Ma>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Ka,1)}while(0);__ZN10StringNameD2Ev(H);__Z8D_METHODPKc(I,837840);H=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(H);c[H>>2]=239956;__ZN10MethodBind10_set_constEb(H,0);__ZN10MethodBind24_generate_argument_typesEi(H,0);c[H+44>>2]=5175;c[H+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,H,I,0,0)|0;H=I+4|0;Ka=c[H>>2]|0;do if(Ka|0){if(__Z16atomic_decrementPj(Ka+-8|0)|0)break;G=c[H>>2]|0;Ma=(G|0)==0?0:G+-4|0;G=Ma+4|0;if(c[Ma>>2]|0){r=0;do{__ZN10StringNameD2Ev(G+(r<<2)|0);r=r+1|0}while(r>>>0<(c[Ma>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Ka,1)}while(0);__ZN10StringNameD2Ev(I);__Z8D_METHODPKc(J,837846);I=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(I);c[I>>2]=239956;__ZN10MethodBind10_set_constEb(I,0);__ZN10MethodBind24_generate_argument_typesEi(I,0);c[I+44>>2]=5176;c[I+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,I,J,0,0)|0;I=J+4|0;Ka=c[I>>2]|0;do if(Ka|0){if(__Z16atomic_decrementPj(Ka+-8|0)|0)break;H=c[I>>2]|0;Ma=(H|0)==0?0:H+-4|0;H=Ma+4|0;if(c[Ma>>2]|0){r=0;do{__ZN10StringNameD2Ev(H+(r<<2)|0);r=r+1|0}while(r>>>0<(c[Ma>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Ka,1)}while(0);__ZN10StringNameD2Ev(J);__Z8D_METHODPKcS0_S0_S0_S0_(K,843323,837857,837867,837879,837887);J=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(J);c[J>>2]=240388;__ZN10MethodBind10_set_constEb(J,0);__ZN10MethodBind24_generate_argument_typesEi(J,4);c[J+44>>2]=102;c[J+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,J,K,0,0)|0;J=K+4|0;Ka=c[J>>2]|0;do if(Ka|0){if(__Z16atomic_decrementPj(Ka+-8|0)|0)break;I=c[J>>2]|0;Ma=(I|0)==0?0:I+-4|0;I=Ma+4|0;if(c[Ma>>2]|0){r=0;do{__ZN10StringNameD2Ev(I+(r<<2)|0);r=r+1|0}while(r>>>0<(c[Ma>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Ka,1)}while(0);__ZN10StringNameD2Ev(K);__Z8D_METHODPKc(L,837897);K=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(K);c[K>>2]=240244;__ZN10MethodBind10_set_constEb(K,1);__ZN10MethodBind24_generate_argument_typesEi(K,0);__ZN10MethodBind12_set_returnsEb(K,1);c[K+44>>2]=5202;c[K+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,K,L,0,0)|0;K=L+4|0;Ka=c[K>>2]|0;do if(Ka|0){if(__Z16atomic_decrementPj(Ka+-8|0)|0)break;J=c[K>>2]|0;Ma=(J|0)==0?0:J+-4|0;J=Ma+4|0;if(c[Ma>>2]|0){r=0;do{__ZN10StringNameD2Ev(J+(r<<2)|0);r=r+1|0}while(r>>>0<(c[Ma>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Ka,1)}while(0);__ZN10StringNameD2Ev(L);__Z8D_METHODPKc(M,837917);L=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(L);c[L>>2]=240064;__ZN10MethodBind10_set_constEb(L,1);__ZN10MethodBind24_generate_argument_typesEi(L,0);__ZN10MethodBind12_set_returnsEb(L,1);c[L+44>>2]=5203;c[L+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,L,M,0,0)|0;L=M+4|0;Ka=c[L>>2]|0;do if(Ka|0){if(__Z16atomic_decrementPj(Ka+-8|0)|0)break;K=c[L>>2]|0;Ma=(K|0)==0?0:K+-4|0;K=Ma+4|0;if(c[Ma>>2]|0){r=0;do{__ZN10StringNameD2Ev(K+(r<<2)|0);r=r+1|0}while(r>>>0<(c[Ma>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Ka,1)}while(0);__ZN10StringNameD2Ev(M);__Z8D_METHODPKc(N,837941);M=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(M);c[M>>2]=240064;__ZN10MethodBind10_set_constEb(M,1);__ZN10MethodBind24_generate_argument_typesEi(M,0);__ZN10MethodBind12_set_returnsEb(M,1);c[M+44>>2]=5204;c[M+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,M,N,0,0)|0;M=N+4|0;Ka=c[M>>2]|0;do if(Ka|0){if(__Z16atomic_decrementPj(Ka+-8|0)|0)break;L=c[M>>2]|0;Ma=(L|0)==0?0:L+-4|0;L=Ma+4|0;if(c[Ma>>2]|0){r=0;do{__ZN10StringNameD2Ev(L+(r<<2)|0);r=r+1|0}while(r>>>0<(c[Ma>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Ka,1)}while(0);__ZN10StringNameD2Ev(N);__Z8D_METHODPKc(O,837967);N=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(N);c[N>>2]=240064;__ZN10MethodBind10_set_constEb(N,1);__ZN10MethodBind24_generate_argument_typesEi(N,0);__ZN10MethodBind12_set_returnsEb(N,1);c[N+44>>2]=5205;c[N+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,N,O,0,0)|0;N=O+4|0;Ka=c[N>>2]|0;do if(Ka|0){if(__Z16atomic_decrementPj(Ka+-8|0)|0)break;M=c[N>>2]|0;Ma=(M|0)==0?0:M+-4|0;M=Ma+4|0;if(c[Ma>>2]|0){r=0;do{__ZN10StringNameD2Ev(M+(r<<2)|0);r=r+1|0}while(r>>>0<(c[Ma>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Ka,1)}while(0);__ZN10StringNameD2Ev(O);__Z8D_METHODPKc(P,837989);O=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(O);c[O>>2]=240064;__ZN10MethodBind10_set_constEb(O,1);__ZN10MethodBind24_generate_argument_typesEi(O,0);__ZN10MethodBind12_set_returnsEb(O,1);c[O+44>>2]=5206;c[O+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,O,P,0,0)|0;O=P+4|0;Ka=c[O>>2]|0;do if(Ka|0){if(__Z16atomic_decrementPj(Ka+-8|0)|0)break;N=c[O>>2]|0;Ma=(N|0)==0?0:N+-4|0;N=Ma+4|0;if(c[Ma>>2]|0){r=0;do{__ZN10StringNameD2Ev(N+(r<<2)|0);r=r+1|0}while(r>>>0<(c[Ma>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Ka,1)}while(0);__ZN10StringNameD2Ev(P);__Z8D_METHODPKc(Q,838013);P=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(P);c[P>>2]=240424;__ZN10MethodBind10_set_constEb(P,1);__ZN10MethodBind24_generate_argument_typesEi(P,0);__ZN10MethodBind12_set_returnsEb(P,1);c[P+44>>2]=5207;c[P+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,P,Q,0,0)|0;P=Q+4|0;Ka=c[P>>2]|0;do if(Ka|0){if(__Z16atomic_decrementPj(Ka+-8|0)|0)break;O=c[P>>2]|0;Ma=(O|0)==0?0:O+-4|0;O=Ma+4|0;if(c[Ma>>2]|0){r=0;do{__ZN10StringNameD2Ev(O+(r<<2)|0);r=r+1|0}while(r>>>0<(c[Ma>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Ka,1)}while(0);__ZN10StringNameD2Ev(Q);__Z8D_METHODPKc(R,838032);Q=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(Q);c[Q>>2]=240424;__ZN10MethodBind10_set_constEb(Q,1);__ZN10MethodBind24_generate_argument_typesEi(Q,0);__ZN10MethodBind12_set_returnsEb(Q,1);c[Q+44>>2]=5208;c[Q+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,Q,R,0,0)|0;Q=R+4|0;Ka=c[Q>>2]|0;do if(Ka|0){if(__Z16atomic_decrementPj(Ka+-8|0)|0)break;P=c[Q>>2]|0;Ma=(P|0)==0?0:P+-4|0;P=Ma+4|0;if(c[Ma>>2]|0){r=0;do{__ZN10StringNameD2Ev(P+(r<<2)|0);r=r+1|0}while(r>>>0<(c[Ma>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Ka,1)}while(0);__ZN10StringNameD2Ev(R);__Z8D_METHODPKcS0_S0_S0_S0_S0_(S,838054,1117356,837857,837867,837879,837887);R=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(R);c[R>>2]=240460;__ZN10MethodBind10_set_constEb(R,1);__ZN10MethodBind24_generate_argument_typesEi(R,4);__ZN10MethodBind12_set_returnsEb(R,1);c[R+44>>2]=110;c[R+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,R,S,0,0)|0;R=S+4|0;Ka=c[R>>2]|0;do if(Ka|0){if(__Z16atomic_decrementPj(Ka+-8|0)|0)break;Q=c[R>>2]|0;Ma=(Q|0)==0?0:Q+-4|0;Q=Ma+4|0;if(c[Ma>>2]|0){r=0;do{__ZN10StringNameD2Ev(Q+(r<<2)|0);r=r+1|0}while(r>>>0<(c[Ma>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Ka,1)}while(0);__ZN10StringNameD2Ev(S);__Z8D_METHODPKc(T,838061);S=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(S);c[S>>2]=239956;__ZN10MethodBind10_set_constEb(S,0);__ZN10MethodBind24_generate_argument_typesEi(S,0);c[S+44>>2]=5177;c[S+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,S,T,0,0)|0;S=T+4|0;Ka=c[S>>2]|0;do if(Ka|0){if(__Z16atomic_decrementPj(Ka+-8|0)|0)break;R=c[S>>2]|0;Ma=(R|0)==0?0:R+-4|0;R=Ma+4|0;if(c[Ma>>2]|0){r=0;do{__ZN10StringNameD2Ev(R+(r<<2)|0);r=r+1|0}while(r>>>0<(c[Ma>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Ka,1)}while(0);__ZN10StringNameD2Ev(T);__Z8D_METHODPKc(U,838066);T=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(T);c[T>>2]=239956;__ZN10MethodBind10_set_constEb(T,0);__ZN10MethodBind24_generate_argument_typesEi(T,0);c[T+44>>2]=5178;c[T+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,T,U,0,0)|0;T=U+4|0;Ka=c[T>>2]|0;do if(Ka|0){if(__Z16atomic_decrementPj(Ka+-8|0)|0)break;S=c[T>>2]|0;Ma=(S|0)==0?0:S+-4|0;S=Ma+4|0;if(c[Ma>>2]|0){r=0;do{__ZN10StringNameD2Ev(S+(r<<2)|0);r=r+1|0}while(r>>>0<(c[Ma>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Ka,1)}while(0);__ZN10StringNameD2Ev(U);__Z8D_METHODPKc(V,838071);U=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(U);c[U>>2]=239956;__ZN10MethodBind10_set_constEb(U,0);__ZN10MethodBind24_generate_argument_typesEi(U,0);c[U+44>>2]=5179;c[U+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,U,V,0,0)|0;U=V+4|0;Ka=c[U>>2]|0;do if(Ka|0){if(__Z16atomic_decrementPj(Ka+-8|0)|0)break;T=c[U>>2]|0;Ma=(T|0)==0?0:T+-4|0;T=Ma+4|0;if(c[Ma>>2]|0){r=0;do{__ZN10StringNameD2Ev(T+(r<<2)|0);r=r+1|0}while(r>>>0<(c[Ma>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Ka,1)}while(0);__ZN10StringNameD2Ev(V);__Z8D_METHODPKcS0_(W,838090,1146191);V=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(V);c[V>>2]=240208;__ZN10MethodBind10_set_constEb(V,0);__ZN10MethodBind24_generate_argument_typesEi(V,1);c[V+44>>2]=998;c[V+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,V,W,0,0)|0;V=W+4|0;Ka=c[V>>2]|0;do if(Ka|0){if(__Z16atomic_decrementPj(Ka+-8|0)|0)break;U=c[V>>2]|0;Ma=(U|0)==0?0:U+-4|0;U=Ma+4|0;if(c[Ma>>2]|0){r=0;do{__ZN10StringNameD2Ev(U+(r<<2)|0);r=r+1|0}while(r>>>0<(c[Ma>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Ka,1)}while(0);__ZN10StringNameD2Ev(W);__Z8D_METHODPKc(X,838112);W=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(W);c[W>>2]=240244;__ZN10MethodBind10_set_constEb(W,1);__ZN10MethodBind24_generate_argument_typesEi(W,0);__ZN10MethodBind12_set_returnsEb(W,1);c[W+44>>2]=5209;c[W+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,W,X,0,0)|0;W=X+4|0;Ka=c[W>>2]|0;do if(Ka|0){if(__Z16atomic_decrementPj(Ka+-8|0)|0)break;V=c[W>>2]|0;Ma=(V|0)==0?0:V+-4|0;V=Ma+4|0;if(c[Ma>>2]|0){r=0;do{__ZN10StringNameD2Ev(V+(r<<2)|0);r=r+1|0}while(r>>>0<(c[Ma>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Ka,1)}while(0);__ZN10StringNameD2Ev(X);__Z8D_METHODPKcS0_(Y,838141,1146191);X=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(X);c[X>>2]=240208;__ZN10MethodBind10_set_constEb(X,0);__ZN10MethodBind24_generate_argument_typesEi(X,1);c[X+44>>2]=999;c[X+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,X,Y,0,0)|0;X=Y+4|0;Ka=c[X>>2]|0;do if(Ka|0){if(__Z16atomic_decrementPj(Ka+-8|0)|0)break;W=c[X>>2]|0;Ma=(W|0)==0?0:W+-4|0;W=Ma+4|0;if(c[Ma>>2]|0){r=0;do{__ZN10StringNameD2Ev(W+(r<<2)|0);r=r+1|0}while(r>>>0<(c[Ma>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Ka,1)}while(0);__ZN10StringNameD2Ev(Y);__Z8D_METHODPKc(Z,838171);Y=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(Y);c[Y>>2]=240244;__ZN10MethodBind10_set_constEb(Y,1);__ZN10MethodBind24_generate_argument_typesEi(Y,0);__ZN10MethodBind12_set_returnsEb(Y,1);c[Y+44>>2]=5210;c[Y+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,Y,Z,0,0)|0;Y=Z+4|0;Ka=c[Y>>2]|0;do if(Ka|0){if(__Z16atomic_decrementPj(Ka+-8|0)|0)break;X=c[Y>>2]|0;Ma=(X|0)==0?0:X+-4|0;X=Ma+4|0;if(c[Ma>>2]|0){r=0;do{__ZN10StringNameD2Ev(X+(r<<2)|0);r=r+1|0}while(r>>>0<(c[Ma>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Ka,1)}while(0);__ZN10StringNameD2Ev(Z);__Z8D_METHODPKcS0_(_,838208,1146191);Z=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(Z);c[Z>>2]=240208;__ZN10MethodBind10_set_constEb(Z,0);__ZN10MethodBind24_generate_argument_typesEi(Z,1);c[Z+44>>2]=1e3;c[Z+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,Z,_,0,0)|0;Z=_+4|0;Ka=c[Z>>2]|0;do if(Ka|0){if(__Z16atomic_decrementPj(Ka+-8|0)|0)break;Y=c[Z>>2]|0;Ma=(Y|0)==0?0:Y+-4|0;Y=Ma+4|0;if(c[Ma>>2]|0){r=0;do{__ZN10StringNameD2Ev(Y+(r<<2)|0);r=r+1|0}while(r>>>0<(c[Ma>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Ka,1)}while(0);__ZN10StringNameD2Ev(_);__Z8D_METHODPKc($,838228);_=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(_);c[_>>2]=240244;__ZN10MethodBind10_set_constEb(_,1);__ZN10MethodBind24_generate_argument_typesEi(_,0);__ZN10MethodBind12_set_returnsEb(_,1);c[_+44>>2]=5211;c[_+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,_,$,0,0)|0;_=$+4|0;Ka=c[_>>2]|0;do if(Ka|0){if(__Z16atomic_decrementPj(Ka+-8|0)|0)break;Z=c[_>>2]|0;Ma=(Z|0)==0?0:Z+-4|0;Z=Ma+4|0;if(c[Ma>>2]|0){r=0;do{__ZN10StringNameD2Ev(Z+(r<<2)|0);r=r+1|0}while(r>>>0<(c[Ma>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Ka,1)}while(0);__ZN10StringNameD2Ev($);__Z8D_METHODPKcS0_S0_(aa,838255,838273,1128565);$=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev($);c[$>>2]=240496;__ZN10MethodBind10_set_constEb($,0);__ZN10MethodBind24_generate_argument_typesEi($,2);c[$+44>>2]=1470;c[$+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,$,aa,0,0)|0;$=aa+4|0;Ka=c[$>>2]|0;do if(Ka|0){if(__Z16atomic_decrementPj(Ka+-8|0)|0)break;_=c[$>>2]|0;Ma=(_|0)==0?0:_+-4|0;_=Ma+4|0;if(c[Ma>>2]|0){r=0;do{__ZN10StringNameD2Ev(_+(r<<2)|0);r=r+1|0}while(r>>>0<(c[Ma>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Ka,1)}while(0);__ZN10StringNameD2Ev(aa);__Z8D_METHODPKcS0_S0_S0_S0_(ca,838281,838298,838308,1128565,838316);__ZN7VariantC2Eb(k,0);aa=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(aa);c[aa>>2]=240532;__ZN10MethodBind10_set_constEb(aa,0);__ZN10MethodBind24_generate_argument_typesEi(aa,4);c[aa+44>>2]=103;c[aa+48>>2]=0;c[b>>2]=k;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,aa,ca,b,1)|0;if(c[k>>2]|0)__ZN7Variant5clearEv(k);aa=ca+4|0;Ka=c[aa>>2]|0;do if(Ka|0){if(__Z16atomic_decrementPj(Ka+-8|0)|0)break;$=c[aa>>2]|0;Ma=($|0)==0?0:$+-4|0;$=Ma+4|0;if(c[Ma>>2]|0){r=0;do{__ZN10StringNameD2Ev($+(r<<2)|0);r=r+1|0}while(r>>>0<(c[Ma>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Ka,1)}while(0);__ZN10StringNameD2Ev(ca);__Z8D_METHODPKc(da,838326);ca=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(ca);c[ca>>2]=239956;__ZN10MethodBind10_set_constEb(ca,0);__ZN10MethodBind24_generate_argument_typesEi(ca,0);c[ca+44>>2]=5180;c[ca+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,ca,da,0,0)|0;ca=da+4|0;Ka=c[ca>>2]|0;do if(Ka|0){if(__Z16atomic_decrementPj(Ka+-8|0)|0)break;aa=c[ca>>2]|0;Ma=(aa|0)==0?0:aa+-4|0;aa=Ma+4|0;if(c[Ma>>2]|0){r=0;do{__ZN10StringNameD2Ev(aa+(r<<2)|0);r=r+1|0}while(r>>>0<(c[Ma>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Ka,1)}while(0);__ZN10StringNameD2Ev(da);__Z8D_METHODPKc(ea,838339);da=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(da);c[da>>2]=240352;__ZN10MethodBind10_set_constEb(da,0);__ZN10MethodBind24_generate_argument_typesEi(da,1);c[da+44>>2]=1001;c[da+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,da,ea,0,0)|0;da=ea+4|0;Ka=c[da>>2]|0;do if(Ka|0){if(__Z16atomic_decrementPj(Ka+-8|0)|0)break;ca=c[da>>2]|0;Ma=(ca|0)==0?0:ca+-4|0;ca=Ma+4|0;if(c[Ma>>2]|0){r=0;do{__ZN10StringNameD2Ev(ca+(r<<2)|0);r=r+1|0}while(r>>>0<(c[Ma>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Ka,1)}while(0);__ZN10StringNameD2Ev(ea);__Z8D_METHODPKc(fa,838351);ea=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(ea);c[ea>>2]=240568;__ZN10MethodBind10_set_constEb(ea,1);__ZN10MethodBind24_generate_argument_typesEi(ea,0);__ZN10MethodBind12_set_returnsEb(ea,1);c[ea+44>>2]=5212;c[ea+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,ea,fa,0,0)|0;ea=fa+4|0;Ka=c[ea>>2]|0;do if(Ka|0){if(__Z16atomic_decrementPj(Ka+-8|0)|0)break;da=c[ea>>2]|0;Ma=(da|0)==0?0:da+-4|0;da=Ma+4|0;if(c[Ma>>2]|0){r=0;do{__ZN10StringNameD2Ev(da+(r<<2)|0);r=r+1|0}while(r>>>0<(c[Ma>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Ka,1)}while(0);__ZN10StringNameD2Ev(fa);__ZN6StringC2EPKc(b,1000953);c[k>>2]=c[b>>2];__ZN10StringNameC2ERK6String(ga,k);__ZN6StringC2EPKc(ha,838370);__ZN6StringC2EPKc(n,1263606);fa=b+4|0;c[fa>>2]=0;Ka=b+12|0;c[Ka>>2]=0;c[b>>2]=1;ea=c[ha>>2]|0;do if(ea|0){c[fa>>2]=0;if(!(__Z28atomic_conditional_incrementPj(ea+-8|0)|0))break;c[fa>>2]=c[ha>>2]}while(0);c[b+8>>2]=0;fa=c[Ka>>2]|0;do if((fa|0)!=(c[n>>2]|0)){do if(fa|0){if(__Z16atomic_decrementPj(fa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(fa,1)}while(0);c[Ka>>2]=0;ea=c[n>>2]|0;if(!ea)break;if(!(__Z28atomic_conditional_incrementPj(ea+-8|0)|0))break;c[Ka>>2]=c[n>>2]}while(0);c[b+16>>2]=7;c[ia>>2]=__Z11_scs_createPKc(838208)|0;c[ja>>2]=__Z11_scs_createPKc(838228)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(ga,b,ia,ja,-1);__ZN10StringNameD2Ev(ja);__ZN10StringNameD2Ev(ia);Ka=c[b+12>>2]|0;do if(Ka|0){if(__Z16atomic_decrementPj(Ka+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ka,1)}while(0);Ka=c[b+4>>2]|0;do if(Ka|0){if(__Z16atomic_decrementPj(Ka+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ka,1)}while(0);Ka=c[n>>2]|0;do if(Ka|0){if(__Z16atomic_decrementPj(Ka+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ka,1)}while(0);Ka=c[ha>>2]|0;do if(Ka|0){if(__Z16atomic_decrementPj(Ka+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ka,1)}while(0);__ZN10StringNameD2Ev(ga);ga=c[k>>2]|0;do if(ga|0){if(__Z16atomic_decrementPj(ga+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ga,1)}while(0);__ZN6StringC2EPKc(b,1000953);c[k>>2]=c[b>>2];__ZN10StringNameC2ERK6String(ka,k);__ZN6StringC2EPKc(la,838390);__ZN6StringC2EPKc(n,1263606);ga=b+4|0;c[ga>>2]=0;Ka=b+12|0;c[Ka>>2]=0;c[b>>2]=1;ha=c[la>>2]|0;do if(ha|0){c[ga>>2]=0;if(!(__Z28atomic_conditional_incrementPj(ha+-8|0)|0))break;c[ga>>2]=c[la>>2]}while(0);c[b+8>>2]=0;ga=c[Ka>>2]|0;do if((ga|0)!=(c[n>>2]|0)){do if(ga|0){if(__Z16atomic_decrementPj(ga+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ga,1)}while(0);c[Ka>>2]=0;ha=c[n>>2]|0;if(!ha)break;if(!(__Z28atomic_conditional_incrementPj(ha+-8|0)|0))break;c[Ka>>2]=c[n>>2]}while(0);c[b+16>>2]=7;c[ia>>2]=__Z11_scs_createPKc(838090)|0;c[ja>>2]=__Z11_scs_createPKc(838112)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(ka,b,ia,ja,-1);__ZN10StringNameD2Ev(ja);__ZN10StringNameD2Ev(ia);Ka=c[b+12>>2]|0;do if(Ka|0){if(__Z16atomic_decrementPj(Ka+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ka,1)}while(0);Ka=c[b+4>>2]|0;do if(Ka|0){if(__Z16atomic_decrementPj(Ka+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ka,1)}while(0);Ka=c[n>>2]|0;do if(Ka|0){if(__Z16atomic_decrementPj(Ka+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ka,1)}while(0);Ka=c[la>>2]|0;do if(Ka|0){if(__Z16atomic_decrementPj(Ka+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ka,1)}while(0);__ZN10StringNameD2Ev(ka);ka=c[k>>2]|0;do if(ka|0){if(__Z16atomic_decrementPj(ka+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ka,1)}while(0);__ZN6StringC2EPKc(b,1000953);c[k>>2]=c[b>>2];__ZN10StringNameC2ERK6String(ma,k);__ZN6StringC2EPKc(na,838408);__ZN6StringC2EPKc(n,1263606);ka=b+4|0;c[ka>>2]=0;Ka=b+12|0;c[Ka>>2]=0;c[b>>2]=1;la=c[na>>2]|0;do if(la|0){c[ka>>2]=0;if(!(__Z28atomic_conditional_incrementPj(la+-8|0)|0))break;c[ka>>2]=c[na>>2]}while(0);c[b+8>>2]=0;ka=c[Ka>>2]|0;do if((ka|0)!=(c[n>>2]|0)){do if(ka|0){if(__Z16atomic_decrementPj(ka+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ka,1)}while(0);c[Ka>>2]=0;la=c[n>>2]|0;if(!la)break;if(!(__Z28atomic_conditional_incrementPj(la+-8|0)|0))break;c[Ka>>2]=c[n>>2]}while(0);c[b+16>>2]=7;c[ia>>2]=__Z11_scs_createPKc(838141)|0;c[ja>>2]=__Z11_scs_createPKc(838171)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(ma,b,ia,ja,-1);__ZN10StringNameD2Ev(ja);__ZN10StringNameD2Ev(ia);Ka=c[b+12>>2]|0;do if(Ka|0){if(__Z16atomic_decrementPj(Ka+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ka,1)}while(0);Ka=c[b+4>>2]|0;do if(Ka|0){if(__Z16atomic_decrementPj(Ka+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ka,1)}while(0);Ka=c[n>>2]|0;do if(Ka|0){if(__Z16atomic_decrementPj(Ka+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ka,1)}while(0);Ka=c[na>>2]|0;do if(Ka|0){if(__Z16atomic_decrementPj(Ka+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ka,1)}while(0);__ZN10StringNameD2Ev(ma);ma=c[k>>2]|0;do if(ma|0){if(__Z16atomic_decrementPj(ma+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ma,1)}while(0);__ZN6StringC2EPKc(b,1000953);c[k>>2]=c[b>>2];__ZN10StringNameC2ERK6String(oa,k);__ZN6StringC2EPKc(b,838434);__ZN6StringC2EPKc(n,838440);__ZN7ClassDB18add_property_groupE10StringNameRK6StringS3_(oa,b,n);ma=c[n>>2]|0;do if(ma|0){if(__Z16atomic_decrementPj(ma+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ma,1)}while(0);ma=c[b>>2]|0;do if(ma|0){if(__Z16atomic_decrementPj(ma+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ma,1)}while(0);__ZN10StringNameD2Ev(oa);oa=c[k>>2]|0;do if(oa|0){if(__Z16atomic_decrementPj(oa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(oa,1)}while(0);__ZN6StringC2EPKc(b,1000953);c[k>>2]=c[b>>2];__ZN10StringNameC2ERK6String(pa,k);__ZN6StringC2EPKc(qa,838447);__ZN6StringC2EPKc(n,1263606);oa=b+4|0;c[oa>>2]=0;ma=b+12|0;c[ma>>2]=0;c[b>>2]=1;Ka=c[qa>>2]|0;do if(Ka|0){c[oa>>2]=0;if(!(__Z28atomic_conditional_incrementPj(Ka+-8|0)|0))break;c[oa>>2]=c[qa>>2]}while(0);c[b+8>>2]=0;oa=c[ma>>2]|0;do if((oa|0)!=(c[n>>2]|0)){do if(oa|0){if(__Z16atomic_decrementPj(oa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(oa,1)}while(0);c[ma>>2]=0;Ka=c[n>>2]|0;if(!Ka)break;if(!(__Z28atomic_conditional_incrementPj(Ka+-8|0)|0))break;c[ma>>2]=c[n>>2]}while(0);c[b+16>>2]=7;c[ia>>2]=__Z11_scs_createPKc(837757)|0;c[ja>>2]=__Z11_scs_createPKc(837779)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(pa,b,ia,ja,-1);__ZN10StringNameD2Ev(ja);__ZN10StringNameD2Ev(ia);ma=c[b+12>>2]|0;do if(ma|0){if(__Z16atomic_decrementPj(ma+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ma,1)}while(0);ma=c[b+4>>2]|0;do if(ma|0){if(__Z16atomic_decrementPj(ma+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ma,1)}while(0);ma=c[n>>2]|0;do if(ma|0){if(__Z16atomic_decrementPj(ma+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ma,1)}while(0);ma=c[qa>>2]|0;do if(ma|0){if(__Z16atomic_decrementPj(ma+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ma,1)}while(0);__ZN10StringNameD2Ev(pa);pa=c[k>>2]|0;do if(pa|0){if(__Z16atomic_decrementPj(pa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(pa,1)}while(0);__ZN6StringC2EPKc(b,1000953);c[k>>2]=c[b>>2];__ZN10StringNameC2ERK6String(ra,k);__ZN6StringC2EPKc(sa,838464);__ZN6StringC2EPKc(n,1263606);pa=b+4|0;c[pa>>2]=0;ma=b+12|0;c[ma>>2]=0;c[b>>2]=1;qa=c[sa>>2]|0;do if(qa|0){c[pa>>2]=0;if(!(__Z28atomic_conditional_incrementPj(qa+-8|0)|0))break;c[pa>>2]=c[sa>>2]}while(0);c[b+8>>2]=0;pa=c[ma>>2]|0;do if((pa|0)!=(c[n>>2]|0)){do if(pa|0){if(__Z16atomic_decrementPj(pa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(pa,1)}while(0);c[ma>>2]=0;qa=c[n>>2]|0;if(!qa)break;if(!(__Z28atomic_conditional_incrementPj(qa+-8|0)|0))break;c[ma>>2]=c[n>>2]}while(0);c[b+16>>2]=7;c[ia>>2]=__Z11_scs_createPKc(837649)|0;c[ja>>2]=__Z11_scs_createPKc(837674)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(ra,b,ia,ja,-1);__ZN10StringNameD2Ev(ja);__ZN10StringNameD2Ev(ia);ma=c[b+12>>2]|0;do if(ma|0){if(__Z16atomic_decrementPj(ma+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ma,1)}while(0);ma=c[b+4>>2]|0;do if(ma|0){if(__Z16atomic_decrementPj(ma+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ma,1)}while(0);ma=c[n>>2]|0;do if(ma|0){if(__Z16atomic_decrementPj(ma+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ma,1)}while(0);ma=c[sa>>2]|0;do if(ma|0){if(__Z16atomic_decrementPj(ma+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ma,1)}while(0);__ZN10StringNameD2Ev(ra);ra=c[k>>2]|0;do if(ra|0){if(__Z16atomic_decrementPj(ra+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ra,1)}while(0);__ZN6StringC2EPKc(b,1000953);c[k>>2]=c[b>>2];__ZN10StringNameC2ERK6String(ta,k);__ZN6StringC2EPKc(ua,838476);__ZN6StringC2EPKc(n,838494);ra=c[ua>>2]|0;do if(!ra)Na=0;else{if(!(__Z28atomic_conditional_incrementPj(ra+-8|0)|0)){Na=0;break}Na=c[ua>>2]|0}while(0);ra=c[n>>2]|0;do if(!ra)Oa=0;else{if(!(__Z28atomic_conditional_incrementPj(ra+-8|0)|0)){Oa=0;break}Oa=c[n>>2]|0}while(0);c[b>>2]=3;ra=b+4|0;c[ra>>2]=0;ma=(Na|0)==0;do if(!ma){c[ra>>2]=0;if(!(__Z28atomic_conditional_incrementPj(Na+-8|0)|0))break;c[ra>>2]=Na}while(0);c[b+8>>2]=1;ra=b+12|0;c[ra>>2]=0;sa=(Oa|0)==0;do if(!sa){c[ra>>2]=0;if(!(__Z28atomic_conditional_incrementPj(Oa+-8|0)|0))break;c[ra>>2]=Oa}while(0);c[b+16>>2]=519;c[ia>>2]=__Z11_scs_createPKc(837699)|0;c[ja>>2]=__Z11_scs_createPKc(837734)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(ta,b,ia,ja,-1);__ZN10StringNameD2Ev(ja);__ZN10StringNameD2Ev(ia);ra=c[b+12>>2]|0;do if(ra|0){if(__Z16atomic_decrementPj(ra+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ra,1)}while(0);ra=c[b+4>>2]|0;do if(ra|0){if(__Z16atomic_decrementPj(ra+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ra,1)}while(0);ra=Oa;do if(!sa){if(__Z16atomic_decrementPj(ra+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ra,1)}while(0);ra=Na;do if(!ma){if(__Z16atomic_decrementPj(ra+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ra,1)}while(0);ra=c[n>>2]|0;do if(ra|0){if(__Z16atomic_decrementPj(ra+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ra,1)}while(0);ra=c[ua>>2]|0;do if(ra|0){if(__Z16atomic_decrementPj(ra+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ra,1)}while(0);__ZN10StringNameD2Ev(ta);ta=c[k>>2]|0;do if(ta|0){if(__Z16atomic_decrementPj(ta+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ta,1)}while(0);__ZN6StringC2EPKc(b,1000953);c[k>>2]=c[b>>2];__ZN10StringNameC2ERK6String(va,k);__ZN6StringC2EPKc(n,838505);__ZN10MethodInfoC2ERK6String(b,n);__ZN7ClassDB10add_signalE10StringNameRK10MethodInfo(va,b);__ZN10MethodInfoD2Ev(b);ta=c[n>>2]|0;do if(ta|0){if(__Z16atomic_decrementPj(ta+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ta,1)}while(0);__ZN10StringNameD2Ev(va);va=c[k>>2]|0;do if(va|0){if(__Z16atomic_decrementPj(va+-8|0)|0)break;__ZN6Memory11free_staticEPvb(va,1)}while(0);__ZN6StringC2EPKc(b,1000953);c[k>>2]=c[b>>2];__ZN10StringNameC2ERK6String(wa,k);__ZN6StringC2EPKc(n,838520);__ZN10MethodInfoC2ERK6String(b,n);__ZN7ClassDB10add_signalE10StringNameRK10MethodInfo(wa,b);__ZN10MethodInfoD2Ev(b);va=c[n>>2]|0;do if(va|0){if(__Z16atomic_decrementPj(va+-8|0)|0)break;__ZN6Memory11free_staticEPvb(va,1)}while(0);__ZN10StringNameD2Ev(wa);wa=c[k>>2]|0;do if(wa|0){if(__Z16atomic_decrementPj(wa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(wa,1)}while(0);__ZN6StringC2EPKc(b,1000953);c[k>>2]=c[b>>2];__ZN10StringNameC2ERK6String(xa,k);__ZN6StringC2EPKc(n,838533);__ZN10MethodInfoC2ERK6String(b,n);__ZN7ClassDB10add_signalE10StringNameRK10MethodInfo(xa,b);__ZN10MethodInfoD2Ev(b);wa=c[n>>2]|0;do if(wa|0){if(__Z16atomic_decrementPj(wa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(wa,1)}while(0);__ZN10StringNameD2Ev(xa);xa=c[k>>2]|0;do if(xa|0){if(__Z16atomic_decrementPj(xa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(xa,1)}while(0);__ZN6StringC2EPKc(b,1000953);c[k>>2]=c[b>>2];__ZN10StringNameC2ERK6String(ya,k);__ZN6StringC2EPKc(n,838552);__ZN6StringC2EPKc(za,838571);__ZN6StringC2EPKc(ja,1263606);xa=ia+4|0;c[xa>>2]=0;wa=ia+12|0;c[wa>>2]=0;c[ia>>2]=2;va=c[za>>2]|0;do if(va|0){c[xa>>2]=0;if(!(__Z28atomic_conditional_incrementPj(va+-8|0)|0))break;c[xa>>2]=c[za>>2]}while(0);c[ia+8>>2]=0;xa=c[wa>>2]|0;do if((xa|0)!=(c[ja>>2]|0)){do if(xa|0){if(__Z16atomic_decrementPj(xa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(xa,1)}while(0);c[wa>>2]=0;va=c[ja>>2]|0;if(!va)break;if(!(__Z28atomic_conditional_incrementPj(va+-8|0)|0))break;c[wa>>2]=c[ja>>2]}while(0);c[ia+16>>2]=7;__ZN10MethodInfoC2ERK6StringRK12PropertyInfo(b,n,ia);__ZN7ClassDB10add_signalE10StringNameRK10MethodInfo(ya,b);__ZN10MethodInfoD2Ev(b);wa=c[ia+12>>2]|0;do if(wa|0){if(__Z16atomic_decrementPj(wa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(wa,1)}while(0);wa=c[ia+4>>2]|0;do if(wa|0){if(__Z16atomic_decrementPj(wa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(wa,1)}while(0);wa=c[ja>>2]|0;do if(wa|0){if(__Z16atomic_decrementPj(wa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(wa,1)}while(0);wa=c[za>>2]|0;do if(wa|0){if(__Z16atomic_decrementPj(wa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(wa,1)}while(0);wa=c[n>>2]|0;do if(wa|0){if(__Z16atomic_decrementPj(wa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(wa,1)}while(0);__ZN10StringNameD2Ev(ya);ya=c[k>>2]|0;do if(ya|0){if(__Z16atomic_decrementPj(ya+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ya,1)}while(0);__ZN6StringC2EPKc(b,1000953);c[k>>2]=c[b>>2];__ZN10StringNameC2ERK6String(Aa,k);__ZN6StringC2EPKc(n,838575);__ZN6StringC2EPKc(Ba,838589);__ZN6StringC2EPKc(ja,1263606);ya=ia+4|0;c[ya>>2]=0;wa=ia+12|0;c[wa>>2]=0;c[ia>>2]=4;za=c[Ba>>2]|0;do if(za|0){c[ya>>2]=0;if(!(__Z28atomic_conditional_incrementPj(za+-8|0)|0))break;c[ya>>2]=c[Ba>>2]}while(0);c[ia+8>>2]=0;ya=c[wa>>2]|0;do if((ya|0)!=(c[ja>>2]|0)){do if(ya|0){if(__Z16atomic_decrementPj(ya+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ya,1)}while(0);c[wa>>2]=0;za=c[ja>>2]|0;if(!za)break;if(!(__Z28atomic_conditional_incrementPj(za+-8|0)|0))break;c[wa>>2]=c[ja>>2]}while(0);c[ia+16>>2]=7;__ZN6StringC2EPKc(Da,838571);__ZN6StringC2EPKc(Ea,1263606);wa=Ca+4|0;c[wa>>2]=0;ya=Ca+12|0;c[ya>>2]=0;c[Ca>>2]=2;za=c[Da>>2]|0;do if(za|0){c[wa>>2]=0;if(!(__Z28atomic_conditional_incrementPj(za+-8|0)|0))break;c[wa>>2]=c[Da>>2]}while(0);c[Ca+8>>2]=0;wa=c[ya>>2]|0;do if((wa|0)!=(c[Ea>>2]|0)){do if(wa|0){if(__Z16atomic_decrementPj(wa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(wa,1)}while(0);c[ya>>2]=0;za=c[Ea>>2]|0;if(!za)break;if(!(__Z28atomic_conditional_incrementPj(za+-8|0)|0))break;c[ya>>2]=c[Ea>>2]}while(0);c[Ca+16>>2]=7;__ZN6StringC2EPKc(Ga,842876);__ZN6StringC2EPKc(Ha,1263606);ya=Fa+4|0;c[ya>>2]=0;wa=Fa+12|0;c[wa>>2]=0;c[Fa>>2]=2;za=c[Ga>>2]|0;do if(za|0){c[ya>>2]=0;if(!(__Z28atomic_conditional_incrementPj(za+-8|0)|0))break;c[ya>>2]=c[Ga>>2]}while(0);c[Fa+8>>2]=0;ya=c[wa>>2]|0;do if((ya|0)!=(c[Ha>>2]|0)){do if(ya|0){if(__Z16atomic_decrementPj(ya+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ya,1)}while(0);c[wa>>2]=0;za=c[Ha>>2]|0;if(!za)break;if(!(__Z28atomic_conditional_incrementPj(za+-8|0)|0))break;c[wa>>2]=c[Ha>>2]}while(0);c[Fa+16>>2]=7;__ZN10MethodInfoC2ERK6StringRK12PropertyInfoS5_S5_(b,n,ia,Ca,Fa);__ZN7ClassDB10add_signalE10StringNameRK10MethodInfo(Aa,b);__ZN10MethodInfoD2Ev(b);wa=c[Fa+12>>2]|0;do if(wa|0){if(__Z16atomic_decrementPj(wa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(wa,1)}while(0);wa=c[Fa+4>>2]|0;do if(wa|0){if(__Z16atomic_decrementPj(wa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(wa,1)}while(0);wa=c[Ha>>2]|0;do if(wa|0){if(__Z16atomic_decrementPj(wa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(wa,1)}while(0);wa=c[Ga>>2]|0;do if(wa|0){if(__Z16atomic_decrementPj(wa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(wa,1)}while(0);wa=c[Ca+12>>2]|0;do if(wa|0){if(__Z16atomic_decrementPj(wa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(wa,1)}while(0);wa=c[Ca+4>>2]|0;do if(wa|0){if(__Z16atomic_decrementPj(wa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(wa,1)}while(0);wa=c[Ea>>2]|0;do if(wa|0){if(__Z16atomic_decrementPj(wa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(wa,1)}while(0);wa=c[Da>>2]|0;do if(wa|0){if(__Z16atomic_decrementPj(wa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(wa,1)}while(0);wa=c[ia+12>>2]|0;do if(wa|0){if(__Z16atomic_decrementPj(wa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(wa,1)}while(0);wa=c[ia+4>>2]|0;do if(wa|0){if(__Z16atomic_decrementPj(wa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(wa,1)}while(0);wa=c[ja>>2]|0;do if(wa|0){if(__Z16atomic_decrementPj(wa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(wa,1)}while(0);wa=c[Ba>>2]|0;do if(wa|0){if(__Z16atomic_decrementPj(wa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(wa,1)}while(0);wa=c[n>>2]|0;do if(wa|0){if(__Z16atomic_decrementPj(wa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(wa,1)}while(0);__ZN10StringNameD2Ev(Aa);Aa=c[k>>2]|0;do if(Aa|0){if(__Z16atomic_decrementPj(Aa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Aa,1)}while(0);__ZN6StringC2EPKc(b,1000953);c[n>>2]=c[b>>2];__ZN10StringNameC2ERK6String(k,n);__ZN10StringNameC2EPKc(b,838596);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(k,b,0);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(k);Aa=c[n>>2]|0;do if(Aa|0){if(__Z16atomic_decrementPj(Aa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Aa,1)}while(0);__ZN6StringC2EPKc(b,1000953);c[n>>2]=c[b>>2];__ZN10StringNameC2ERK6String(k,n);__ZN10StringNameC2EPKc(b,838605);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(k,b,1);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(k);Aa=c[n>>2]|0;do if(Aa|0){if(__Z16atomic_decrementPj(Aa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Aa,1)}while(0);__ZN6StringC2EPKc(b,1000953);c[n>>2]=c[b>>2];__ZN10StringNameC2ERK6String(k,n);__ZN10StringNameC2EPKc(b,838615);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(k,b,2);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(k);Aa=c[n>>2]|0;do if(Aa|0){if(__Z16atomic_decrementPj(Aa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Aa,1)}while(0);__ZN6StringC2EPKc(b,1000953);c[n>>2]=c[b>>2];__ZN10StringNameC2ERK6String(k,n);__ZN10StringNameC2EPKc(b,838626);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(k,b,3);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(k);Aa=c[n>>2]|0;do if(Aa|0){if(__Z16atomic_decrementPj(Aa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Aa,1)}while(0);__ZN6StringC2EPKc(b,1000953);c[n>>2]=c[b>>2];__ZN10StringNameC2ERK6String(k,n);__ZN10StringNameC2EPKc(b,838637);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(k,b,4);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(k);Aa=c[n>>2]|0;do if(Aa|0){if(__Z16atomic_decrementPj(Aa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Aa,1)}while(0);__ZN6StringC2EPKc(b,1000953);c[n>>2]=c[b>>2];__ZN10StringNameC2ERK6String(k,n);__ZN10StringNameC2EPKc(b,838653);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(k,b,5);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(k);Aa=c[n>>2]|0;do if(Aa|0){if(__Z16atomic_decrementPj(Aa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Aa,1)}while(0);__ZN6StringC2EPKc(b,1000953);c[n>>2]=c[b>>2];__ZN10StringNameC2ERK6String(k,n);__ZN10StringNameC2EPKc(b,838663);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(k,b,6);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(k);Aa=c[n>>2]|0;do if(Aa|0){if(__Z16atomic_decrementPj(Aa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Aa,1)}while(0);__ZN6StringC2EPKc(b,838672);__ZN7VariantC2Ei(k,3);__Z11_GLOBAL_DEFRK6StringRK7Variant(Ia,b,k);if(c[Ia>>2]|0)__ZN7Variant5clearEv(Ia);if(c[k>>2]|0)__ZN7Variant5clearEv(k);k=c[b>>2]|0;if(!k){l=a;return}if(__Z16atomic_decrementPj(k+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(k,1);l=a;return}function __ZN8TextEdit10_gui_inputERK10InputEvent(b,d){b=b|0;d=d|0;var e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0.0,x=0,y=0.0,z=0,A=0,B=0,C=0,D=0,E=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0.0,T=0.0,U=0.0,V=0.0,W=0.0,X=0.0,Y=0,Z=0,_=0,$=0,aa=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0,ia=0,ja=0,ka=0,la=0,ma=0,na=0,oa=0,pa=0,qa=0,ra=0,sa=0,ta=0,ua=0,va=0,wa=0,xa=0,ya=0,za=0,Aa=0,Ba=0,Ca=0,Da=0,Ea=0,Fa=0,Ga=0,Ha=0,Ia=0,Ja=0,Ka=0,La=0,Ma=0,Na=0,Oa=0,Pa=0,Qa=0,Ra=0,Sa=0,Ta=0,Ua=0,Va=0,Wa=0,Xa=0,Ya=0,Za=0,_a=0,$a=0,ab=0,bb=0,cb=0,db=0,eb=0,fb=0,gb=0,hb=0,ib=0,jb=0,kb=0,lb=0,mb=0,nb=0,ob=0,pb=0,qb=0,rb=0,sb=0,tb=0,ub=0,vb=0,wb=0,xb=0,yb=0,zb=0,Ab=0,Bb=0,Cb=0,Db=0,Eb=0,Fb=0,Gb=0,Hb=0,Ib=0,Jb=0,Kb=0,Lb=0,Mb=0,Nb=0,Ob=0,Pb=0,Qb=0,Rb=0,Sb=0,Tb=0,Ub=0,Vb=0,Wb=0,Xb=0,Yb=0,Zb=0,_b=0,$b=0,ac=0,bc=0,cc=0,dc=0,ec=0,fc=0,gc=0,hc=0,ic=0,jc=0,kc=0,lc=0,mc=0,nc=0,oc=0,pc=0,qc=0,rc=0,sc=0,tc=0,uc=0,vc=0,wc=0,xc=0,yc=0,zc=0,Ac=0,Bc=0,Cc=0,Dc=0,Ec=0,Fc=0,Gc=0,Hc=0,Ic=0,Jc=0,Kc=0,Lc=0,Mc=0,Nc=0,Oc=0,Pc=0,Qc=0,Rc=0,Sc=0,Tc=0,Uc=0,Vc=0,Wc=0,Xc=0,Yc=0,Zc=0,_c=0,$c=0,ad=0,bd=0,cd=0,dd=0,ed=0,fd=0,gd=0,hd=0,id=0,jd=0,kd=0,ld=0,md=0,nd=0,od=0,pd=0,qd=0,rd=0,sd=0,td=0,ud=0,vd=0,wd=0,xd=0,yd=0,zd=0,Ad=0,Bd=0,Cd=0,Dd=0,Ed=0,Fd=0,Gd=0,Hd=0,Id=0,Jd=0,Kd=0,Ld=0,Md=0,Nd=0,Od=0,Pd=0,Qd=0,Rd=0,Sd=0,Td=0,Ud=0,Vd=0,Wd=0,Xd=0,Yd=0;e=l;l=l+224|0;if((l|0)>=(m|0))ba(224);f=e+144|0;h=e+184|0;i=e+168|0;j=e+96|0;k=e+72|0;n=e+48|0;o=e+24|0;p=e;q=e+200|0;r=e+120|0;s=e+192|0;t=e+176|0;switch(c[d+4>>2]|0){case 3:{u=d+12|0;v=b+1168|0;if((((a[v>>0]|0?(w=+g[d+20>>2],x=d+24|0,y=+g[x>>2],z=c[b+1184>>2]|0,!(w<+(z|0))):0)?(A=b+1188|0,B=c[A>>2]|0,!(y<+(B|0))):0)?!(w>=+((c[b+1192>>2]|0)+z|0)):0)?!(y>=+((c[b+1196>>2]|0)+B|0)):0){if(!(a[d+44>>0]|0)){l=e;return}B=d+40|0;z=c[B>>2]|0;if((z|0)==4){C=b+1180|0;D=c[C>>2]|0;if((D|0)<=0){l=e;return}E=D+-1|0;c[C>>2]=E;C=b+1164|0;G=c[C>>2]|0;H=(G|0)==0;if(H)I=0;else I=c[G+-4>>2]|0;do if((I|0)<(D|0)){if(H)J=0;else J=c[G+-4>>2]|0;if((J|0)<(D|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);K=0;break}else{a[1263537]=0;L=18;break}}else L=18;while(0);if((L|0)==18){__ZN6VectorI6StringE14_copy_on_writeEv(C);K=(c[C>>2]|0)+(E<<2)|0}E=b+1172|0;C=c[E>>2]|0;if((C|0)!=(c[K>>2]|0)){if(C|0?(__Z16atomic_decrementPj(C+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(C,1);c[E>>2]=0;C=c[K>>2]|0;if(C|0?__Z28atomic_conditional_incrementPj(C+-8|0)|0:0)c[E>>2]=c[K>>2]}__ZN10CanvasItem6updateEv(b);M=c[B>>2]|0}else M=z;if((M|0)==5){z=b+1180|0;K=c[z>>2]|0;E=b+1164|0;C=c[E>>2]|0;D=(C|0)==0;if(D)N=0;else N=c[C+-4>>2]|0;if((K|0)>=(N+-1|0)){l=e;return}N=K+1|0;c[z>>2]=N;do if((K|0)<-1)L=38;else{if(D)O=0;else O=c[C+-4>>2]|0;if((O|0)<=(N|0)){if(D)P=0;else P=c[C+-4>>2]|0;if((P|0)<=(N|0)){L=38;break}a[1263537]=0}__ZN6VectorI6StringE14_copy_on_writeEv(E);Q=(c[E>>2]|0)+(N<<2)|0}while(0);if((L|0)==38){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);Q=0}N=b+1172|0;E=c[N>>2]|0;if((E|0)!=(c[Q>>2]|0)){if(E|0?(__Z16atomic_decrementPj(E+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(E,1);c[N>>2]=0;E=c[Q>>2]|0;if(E|0?__Z28atomic_conditional_incrementPj(E+-8|0)|0:0)c[N>>2]=c[Q>>2]}__ZN10CanvasItem6updateEv(b);R=c[B>>2]|0}else R=M;if((R|0)!=1){l=e;return}R=b+1200|0;y=+(c[R>>2]|0);w=+g[x>>2]-+(c[A>>2]|0);M=b+672|0;B=c[M>>2]|0;S=+mj[c[(c[B>>2]|0)+116>>2]&511](B);B=b+1064|0;do if(!(y+w/+(~~(S+ +(c[B>>2]|0))|0)<0.0)){T=+(c[R>>2]|0);U=+g[x>>2]-+(c[A>>2]|0);Q=c[M>>2]|0;V=+mj[c[(c[Q>>2]|0)+116>>2]&511](Q);Q=c[b+1164>>2]|0;N=(Q|0)==0;if(N)W=-1.0;else W=+((c[Q+-4>>2]|0)+-1|0);if(!(T+U/+(~~(V+ +(c[B>>2]|0))|0)>W)){V=+(c[R>>2]|0);U=+g[x>>2]-+(c[A>>2]|0);E=c[M>>2]|0;T=+mj[c[(c[E>>2]|0)+116>>2]&511](E);X=V+U/+(~~(T+ +(c[B>>2]|0))|0);break}if(N)X=-1.0;else X=+((c[Q+-4>>2]|0)+-1|0)}else X=0.0;while(0);B=~~X;c[b+1180>>2]=B;M=b+1164|0;do if((B|0)<0)L=64;else{A=c[M>>2]|0;x=(A|0)==0;if(x)Y=0;else Y=c[A+-4>>2]|0;if((Y|0)<=(B|0)){if(x)Z=0;else Z=c[A+-4>>2]|0;if((Z|0)<=(B|0)){L=64;break}a[1263537]=0}__ZN6VectorI6StringE14_copy_on_writeEv(M);_=(c[M>>2]|0)+(B<<2)|0}while(0);if((L|0)==64){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);_=0}B=b+1172|0;M=c[B>>2]|0;if((M|0)!=(c[_>>2]|0)){if(M|0?(__Z16atomic_decrementPj(M+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(M,1);c[B>>2]=0;M=c[_>>2]|0;if(M|0?__Z28atomic_conditional_incrementPj(M+-8|0)|0:0)c[B>>2]=c[_>>2]}__ZN10CanvasItem6updateEv(b);if(!(a[u+33>>0]|0)){l=e;return}__ZN8TextEdit19_confirm_completionEv(b);l=e;return}_=__ZN12VisualServer13get_singletonEv()|0;B=c[(c[_>>2]|0)+1140>>2]|0;M=b+240|0;c[h>>2]=c[M>>2];c[f>>2]=c[h>>2];bj[B&4095](_,f,0);_=b+1296|0;a[_>>0]=0;if(a[v>>0]|0){a[v>>0]=0;__ZN10CanvasItem6updateEv(b)}v=__ZN12VisualServer13get_singletonEv()|0;B=c[(c[v>>2]|0)+1140>>2]|0;c[h>>2]=c[M>>2];c[f>>2]=c[h>>2];bj[B&4095](v,f,0);a[_>>0]=0;__ZN6StringaSEPKc(b+1204|0,1263606);__ZN10CanvasItem6updateEv(b);_=d+40|0;v=c[_>>2]|0;if(!(a[d+44>>0]|0)){if((v|0)==1)__ZN5Timer4stopEv(c[b+1316>>2]|0);__ZN6Object12notificationEib(b,43,0);l=e;return}do if((v|0)==4)if(!(a[d+14>>0]|0)){B=c[b+1324>>2]|0;__ZN5Range9set_valueEd(B,+__ZNK5Range9get_valueEv(B)+-3.0);$=c[_>>2]|0;break}else{l=e;return}else $=v;while(0);do if(($|0)==5)if(!(a[d+14>>0]|0)){v=c[b+1324>>2]|0;__ZN5Range9set_valueEd(v,+__ZNK5Range9get_valueEv(v)+3.0);aa=c[_>>2]|0;break}else{l=e;return}else aa=$;while(0);if((aa|0)==6){$=c[b+1320>>2]|0;__ZN5Range9set_valueEd($,+__ZNK5Range9get_valueEv($)+-3.0);ca=c[_>>2]|0}else ca=aa;if((ca|0)==7){aa=c[b+1320>>2]|0;__ZN5Range9set_valueEd(aa,+__ZNK5Range9get_valueEv(aa)+3.0);da=c[_>>2]|0}else da=ca;switch(da|0){case 1:{L=90;break}case 2:break;default:{l=e;return}}if((L|0)==90){if(a[b+1260>>0]|0){da=b+1256|0;__ZN5Timer4stopEv(c[da>>2]|0);__ZN5Timer5startEv(c[da>>2]|0);a[b+1261>>0]=1;__ZN10CanvasItem6updateEv(b)}da=d+20|0;ca=~~+g[d+24>>2];c[i>>2]=~~+g[da>>2];c[i+4>>2]=ca;__ZNK8TextEdit14_get_mouse_posERK7Point2iRiS3_(b,i,f,h);if(a[d+14>>0]|0){ca=b+1300|0;c[i>>2]=0;aa=__ZNK6StringneERKS_(ca,i)|0;$=c[i>>2]|0;if($|0?(__Z16atomic_decrementPj($+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb($,1);if(aa){__ZN10StringNameC2EPKc(i,838575);__ZN7VariantC2ERK6String(j,ca);__ZN7VariantC2Ei(k,c[f>>2]|0);__ZN7VariantC2Ei(n,c[h>>2]|0);c[o>>2]=0;c[p>>2]=0;__ZN6Object11emit_signalERK10StringNameRK7VariantS5_S5_S5_S5_(b,i,j,k,n,o,p);if(c[p>>2]|0)__ZN7Variant5clearEv(p);if(c[o>>2]|0)__ZN7Variant5clearEv(o);if(c[n>>2]|0)__ZN7Variant5clearEv(n);if(c[k>>2]|0)__ZN7Variant5clearEv(k);if(c[j>>2]|0)__ZN7Variant5clearEv(j);__ZN10StringNameD2Ev(i);ea=0}else L=108}else L=108;do if((L|0)==108){if((a[b+1280>>0]|0?(ca=~~+__ZNK8StyleBox10get_marginE6Margin(c[b+664>>2]|0,0),X=+g[da>>2],X>+(ca|0)):0)?X<=+(ca+3+(c[b+1072>>2]|0)|0):0){ca=c[f>>2]|0;if((ca|0)>=0){aa=c[b+1220>>2]|0;$=(aa|0)==0;if($)fa=0;else fa=c[aa+-4>>2]|0;if((fa|0)>(ca|0)){a[1263537]=0;v=b+1220|0;if($)ga=0;else ga=c[aa+-4>>2]|0;do if((ga|0)<=(ca|0)){if($)ha=0;else ha=c[aa+-4>>2]|0;if((ha|0)>(ca|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);__ZN6VectorIN8TextEdit4Text4LineEE14_copy_on_writeEv(v);ia=(c[(c[v>>2]|0)+(ca*20|0)>>2]&33554432|0)==0}else L=115}else L=115;if((L|0)==115){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(839290,836734,3861,837252,0);ia=1}__ZN8TextEdit22set_line_as_breakpointEib(b,ca,ia);__ZN10StringNameC2EPKc(i,838552);__ZN7VariantC2Ei(j,ca);c[k>>2]=0;c[n>>2]=0;c[o>>2]=0;c[p>>2]=0;__ZN6Object11emit_signalERK10StringNameRK7VariantS5_S5_S5_S5_(b,i,j,k,n,o,p);if(c[p>>2]|0)__ZN7Variant5clearEv(p);if(c[o>>2]|0)__ZN7Variant5clearEv(o);if(c[n>>2]|0)__ZN7Variant5clearEv(n);if(c[k>>2]|0)__ZN7Variant5clearEv(k);if(c[j>>2]|0)__ZN7Variant5clearEv(j);__ZN10StringNameD2Ev(i);ea=0;break}aa=b+612|0;$=c[aa>>2]|0;B=b+608|0;M=c[B>>2]|0;Z=c[f>>2]|0;__ZN8TextEdit15cursor_set_lineEib(b,Z,1);Y=c[h>>2]|0;__ZN8TextEdit17cursor_set_columnEib(b,Y,1);do if(!(a[u>>0]|0))L=160;else{A=c[aa>>2]|0;if((A|0)==($|0)?(c[B>>2]|0)==(M|0):0){L=160;break}x=b+637|0;if(!(a[x>>0]|0)){a[x>>0]=1;c[b+624>>2]=2;R=b+644|0;c[R>>2]=$;Q=b+640|0;c[Q>>2]=M;N=b+652|0;c[N>>2]=A;E=c[B>>2]|0;P=b+648|0;c[P>>2]=E;if((M|0)<=(E|0)?!((M|0)==(E|0)&($|0)>(A|0)):0)ja=1;else{c[R>>2]=A;c[N>>2]=$;c[Q>>2]=E;c[P>>2]=M;ja=0}a[b+656>>0]=ja;c[b+628>>2]=M;c[b+632>>2]=$;__ZN10CanvasItem6updateEv(b);break}P=c[B>>2]|0;E=c[b+628>>2]|0;a:do if((P|0)<(E|0))L=147;else{Q=(P|0)==(E|0);if(Q?(A|0)<(c[b+632>>2]|0):0){L=147;break}do if((P|0)<=(E|0)){if(Q?(A|0)>(c[b+632>>2]|0):0)break;a[x>>0]=0;break a}while(0);Q=b+656|0;if(!(a[Q>>0]|0)){N=b+644|0;R=b+652|0;C=c[N>>2]|0;c[N>>2]=c[R>>2];c[R>>2]=C;C=b+640|0;N=b+648|0;D=c[C>>2]|0;c[C>>2]=c[N>>2];c[N>>2]=D;a[Q>>0]=1;ka=R;la=N}else{ka=b+652|0;la=b+648|0}c[ka>>2]=A;c[la>>2]=P}while(0);if((L|0)==147){x=b+656|0;E=a[x>>0]|0;N=b+644|0;if(!(E<<24>>24))ma=b+640|0;else{R=b+652|0;Q=c[N>>2]|0;c[N>>2]=c[R>>2];c[R>>2]=Q;Q=b+640|0;R=b+648|0;D=c[Q>>2]|0;c[Q>>2]=c[R>>2];c[R>>2]=D;a[x>>0]=E^1;ma=Q}c[N>>2]=A;c[ma>>2]=P}__ZN10CanvasItem6updateEv(b)}while(0);if((L|0)==160){a[b+637>>0]=0;c[b+624>>2]=2;c[b+628>>2]=Z;c[b+632>>2]=Y}$=u+33|0;do if(!(a[$>>0]|0)){ca=__ZNK2OS14get_ticks_msecEv(__ZN2OS13get_singletonEv()|0)|0;v=b+1304|0;N=v;Q=_i64Subtract(ca|0,0,c[N>>2]|0,c[N+4>>2]|0)|0;N=F;if(N>>>0<0|(N|0)==0&Q>>>0<600?(c[B>>2]|0)==(M|0):0){Q=b+1220|0;do if((M|0)<0)L=171;else{N=c[Q>>2]|0;ca=(N|0)==0;if(ca)na=0;else na=c[N+-4>>2]|0;if((na|0)<=(M|0)){if(ca)oa=0;else oa=c[N+-4>>2]|0;if((oa|0)<=(M|0)){L=171;break}a[1263537]=0}__ZN6VectorIN8TextEdit4Text4LineEE14_copy_on_writeEv(Q);pa=(c[Q>>2]|0)+(M*20|0)|0}while(0);if((L|0)==171){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);pa=0}__ZN8TextEdit6selectEiiii(b,M,0,M,__ZNK6String6lengthEv(pa+16|0)|0);c[b+632>>2]=0;Q=v;c[Q>>2]=0;c[Q+4>>2]=0;break}if(a[$>>0]|0)L=176}else L=176;while(0);if((L|0)==176){$=c[B>>2]|0;M=b+1220|0;do if(($|0)<0)L=183;else{Y=c[M>>2]|0;Z=(Y|0)==0;if(Z)qa=0;else qa=c[Y+-4>>2]|0;if((qa|0)<=($|0)){if(Z)ra=0;else ra=c[Y+-4>>2]|0;if((ra|0)<=($|0)){L=183;break}a[1263537]=0}__ZN6VectorIN8TextEdit4Text4LineEE14_copy_on_writeEv(M);sa=(c[M>>2]|0)+($*20|0)|0}while(0);if((L|0)==183){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);sa=0}if(__ZNK6String6lengthEv(sa+16|0)|0){$=c[B>>2]|0;do if(($|0)<0)L=194;else{Y=c[M>>2]|0;Z=(Y|0)==0;if(Z)ta=0;else ta=c[Y+-4>>2]|0;if((ta|0)<=($|0)){if(Z)ua=0;else ua=c[Y+-4>>2]|0;if((ua|0)<=($|0)){L=194;break}a[1263537]=0}__ZN6VectorIN8TextEdit4Text4LineEE14_copy_on_writeEv(M);va=(c[M>>2]|0)+($*20|0)|0}while(0);if((L|0)==194){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);va=0}$=va+16|0;c[i>>2]=0;M=c[$>>2]|0;do if(M|0){c[i>>2]=0;if(!(__Z28atomic_conditional_incrementPj(M+-8|0)|0))break;c[i>>2]=c[$>>2]}while(0);$=c[aa>>2]|0;do if(($|0)<0){wa=0;xa=i}else{if(($|0)>(__ZNK6String6lengthEv(i)|0))ya=__ZNK6String6lengthEv(i)|0;else ya=c[aa>>2]|0;if((ya|0)>=0){wa=ya;xa=i;break}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);aa=c[i>>2]|0;$=(aa|0)==0;if($)za=0;else za=c[aa+-4>>2]|0;do if((za|0)<=(wa|0)){if($)Aa=0;else Aa=c[aa+-4>>2]|0;if((Aa|0)>(wa|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);__ZN6VectorIwE14_copy_on_writeEv(xa);if(!((c[(c[i>>2]|0)+(wa<<2)>>2]|0)<=32?(wa|0)!=(__ZNK6String6lengthEv(i)|0):0)){b:do if((wa|0)<(__ZNK6String6lengthEv(i)|0)){aa=c[i>>2]|0;$=(aa|0)==0;if($)Ba=0;else Ba=c[aa+-4>>2]|0;do if((Ba|0)<=(wa|0)){if($)Ca=0;else Ca=c[aa+-4>>2]|0;if((Ca|0)>(wa|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);__ZN6VectorIwE14_copy_on_writeEv(xa);aa=c[(c[i>>2]|0)+(wa<<2)>>2]|0;if((aa|0)==95){Da=0;break}if((aa+-33|0)>>>0<15){Da=1;break}switch(aa|0){case 32:case 9:case 123:case 124:case 125:case 126: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:{Da=1;break b;break}default:{}}Da=0}else Da=0;while(0);c:do if((wa|0)>0){aa=c[i>>2]|0;if(Da){$=wa;v=aa;while(1){M=$+-1|0;Y=(v|0)==0;if(Y)Ea=0;else Ea=c[v+-4>>2]|0;if((Ea|0)<($|0)){if(Y)Fa=0;else Fa=c[v+-4>>2]|0;if((Fa|0)<($|0)){L=256;break}a[1263537]=0}__ZN6VectorIwE14_copy_on_writeEv(xa);Y=c[i>>2]|0;if((c[Y+(M<<2)>>2]|0)<=32){Ga=$;break c}Z=(Y|0)==0;if(Z)Ha=0;else Ha=c[Y+-4>>2]|0;if((Ha|0)<($|0)){if(Z)Ia=0;else Ia=c[Y+-4>>2]|0;if((Ia|0)<($|0)){L=265;break}a[1263537]=0}__ZN6VectorIwE14_copy_on_writeEv(xa);v=c[i>>2]|0;Y=c[v+(M<<2)>>2]|0;if((Y|0)==95){Ga=$;break c}if((Y+-33|0)>>>0>=15)switch(Y|0){case 32:case 9:case 123:case 124:case 125:case 126: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:break;default:{Ga=$;break c}}if(($|0)<=1){Ga=M;break c}else $=M}if((L|0)==256)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((L|0)==265)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}else{$=wa;v=aa;while(1){M=$+-1|0;Y=(v|0)==0;if(Y)Ja=0;else Ja=c[v+-4>>2]|0;if((Ja|0)<($|0)){if(Y)Ka=0;else Ka=c[v+-4>>2]|0;if((Ka|0)<($|0)){L=256;break}a[1263537]=0}__ZN6VectorIwE14_copy_on_writeEv(xa);Y=c[i>>2]|0;if((c[Y+(M<<2)>>2]|0)<=32){Ga=$;break c}Z=(Y|0)==0;if(Z)La=0;else La=c[Y+-4>>2]|0;if((La|0)<($|0)){if(Z)Ma=0;else Ma=c[Y+-4>>2]|0;if((Ma|0)<($|0)){L=265;break}a[1263537]=0}__ZN6VectorIwE14_copy_on_writeEv(xa);v=c[i>>2]|0;Y=c[v+(M<<2)>>2]|0;if((Y|0)!=95){if((Y+-33|0)>>>0<15){Ga=$;break c}switch(Y|0){case 32:case 9:case 123:case 124:case 125:case 126: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:{Ga=$;break c;break}default:{}}}if(($|0)<=1){Ga=M;break c}else $=M}if((L|0)==256)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((L|0)==265)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}}else Ga=0;while(0);$=(wa|0)<-1;d:do if((wa|0)<(__ZNK6String6lengthEv(i)|0)){v=wa;while(1){aa=v+1|0;if($){L=279;break}M=c[i>>2]|0;Y=(M|0)==0;if(Y)Na=0;else Na=c[M+-4>>2]|0;if((Na|0)<=(aa|0)){if(Y)Oa=0;else Oa=c[M+-4>>2]|0;if((Oa|0)<=(aa|0)){L=279;break}a[1263537]=0}__ZN6VectorIwE14_copy_on_writeEv(xa);M=c[i>>2]|0;if((c[M+(aa<<2)>>2]|0)<=32){Pa=v;break d}Y=(M|0)==0;if(Y)Qa=0;else Qa=c[M+-4>>2]|0;if((Qa|0)<=(aa|0)){if(Y)Ra=0;else Ra=c[M+-4>>2]|0;if((Ra|0)<=(aa|0)){L=288;break}a[1263537]=0}__ZN6VectorIwE14_copy_on_writeEv(xa);M=c[(c[i>>2]|0)+(aa<<2)>>2]|0;e:do if((M|0)!=95){if((M+-33|0)>>>0>=15)switch(M|0){case 32:case 9:case 123:case 124:case 125:case 126: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:break;default:{L=294;break e}}if(!Da){Pa=v;break d}}else L=294;while(0);if((L|0)==294?(L=0,Da):0){Pa=v;break d}if((aa|0)<(__ZNK6String6lengthEv(i)|0))v=aa;else{Pa=aa;break d}}if((L|0)==279)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((L|0)==288)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}else Pa=wa;while(0);$=((Pa|0)<(__ZNK6String6lengthEv(i)|0)&1)+Pa|0;v=c[B>>2]|0;__ZN8TextEdit6selectEiiii(b,v,Ga,v,$);c[b+632>>2]=Ga}$=b+1304|0;c[$>>2]=__ZNK2OS14get_ticks_msecEv(__ZN2OS13get_singletonEv()|0)|0;c[$+4>>2]=0;$=c[xa>>2]|0;do if($|0){if(__Z16atomic_decrementPj($+-8|0)|0)break;__ZN6Memory11free_staticEPvb($,1)}while(0)}}__ZN10CanvasItem6updateEv(b);ea=1}while(0);if(!(ea&(c[_>>2]|0)==2)){l=e;return}}if(!(a[b+1396>>0]|0)){l=e;return}_=b+1400|0;ea=c[_>>2]|0;Pi[c[(c[b>>2]|0)+132>>2]&2047](q,b);__ZNK10CanvasItem19get_local_mouse_posEv(i,b);X=+g[i>>2];W=+g[i+4>>2];S=X*+g[q+4>>2]+W*+g[q+12>>2];g[f>>2]=+g[q>>2]*X+ +g[q+8>>2]*W;g[f+4>>2]=S;__ZNK7Vector2plERKS_(h,f,q+16|0);__ZN7Control12set_positionERK7Vector2(ea,h);ea=c[_>>2]|0;g[f>>2]=1.0;g[f+4>>2]=1.0;__ZN7Control8set_sizeERK7Vector2(ea,f);ea=c[_>>2]|0;_=c[(c[ea>>2]|0)+192>>2]|0;c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;c[f+12>>2]=0;Pi[_&2047](ea,f);__ZN7Control10grab_focusEv(b);l=e;return}case 2:{do if(a[b+1295>>0]|0){if(a[d+14>>0]|0?(c[d+16>>2]|0)==0:0){ea=c[d+24>>2]|0;c[h>>2]=c[d+20>>2];c[h+4>>2]=ea;c[f>>2]=__ZNK8TextEdit15get_word_at_posERK7Vector2(b,h)|0;ea=b+1300|0;if(__ZNK6StringneERKS_(f,ea)|0){_=c[ea>>2]|0;if((_|0)!=(c[f>>2]|0)){if(_|0?(__Z16atomic_decrementPj(_+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(_,1);c[ea>>2]=0;_=c[f>>2]|0;if(_|0?__Z28atomic_conditional_incrementPj(_+-8|0)|0:0)c[ea>>2]=c[f>>2]}__ZN10CanvasItem6updateEv(b)}ea=c[f>>2]|0;if(ea|0?(__Z16atomic_decrementPj(ea+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(ea,1);break}ea=b+1300|0;c[f>>2]=0;_=__ZNK6StringneERKS_(ea,f)|0;q=c[f>>2]|0;if(q|0?(__Z16atomic_decrementPj(q+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(q,1);if(_){_=c[ea>>2]|0;if(_|0){if(!(__Z16atomic_decrementPj(_+-8|0)|0))__ZN6Memory11free_staticEPvb(_,1);c[ea>>2]=0}__ZN10CanvasItem6updateEv(b)}}while(0);if(!(c[d+16>>2]&1)){l=e;return}__ZNK8Viewport17gui_get_drag_dataEv(r,c[b+140>>2]|0);c[f>>2]=0;ea=__ZNK7VarianteqERKS_(r,f)|0;if(c[f>>2]|0)__ZN7Variant5clearEv(f);if(!(c[r>>2]|0)){if(!ea){l=e;return}}else{__ZN7Variant5clearEv(r);if(!ea){l=e;return}}if(!(c[b+624>>2]|0)){l=e;return}if(!(a[b+1260>>0]|0))Sa=b;else{ea=b+1256|0;__ZN5Timer4stopEv(c[ea>>2]|0);__ZN5Timer5startEv(c[ea>>2]|0);a[b+1261>>0]=1;__ZN10CanvasItem6updateEv(b);Sa=b}ea=~~+g[d+24>>2];c[i>>2]=~~+g[d+20>>2];c[i+4>>2]=ea;__ZNK8TextEdit14_get_mouse_posERK7Point2iRiS3_(b,i,f,h);ea=c[f>>2]|0;r=c[h>>2]|0;__ZN8TextEdit6selectEiiii(b,c[b+628>>2]|0,c[b+632>>2]|0,ea,r);__ZN8TextEdit15cursor_set_lineEib(b,ea,1);__ZN8TextEdit17cursor_set_columnEib(b,r,1);__ZN10CanvasItem6updateEv(Sa);__ZN5Timer5startEv(c[b+1316>>2]|0);l=e;return}case 1:{Sa=a[d+12>>0]|0;r=a[d+13>>0]|0;ea=a[d+14>>0]|0;_=a[d+15>>0]|0;q=a[d+16>>0]|0;xa=c[d+20>>2]|0;Ga=c[d+24>>2]|0;do if((xa|0)==16777238?a[b+1295>>0]|0:0){if(!(q&1)){d=b+1300|0;Pa=c[d>>2]|0;if(Pa|0){if(!(__Z16atomic_decrementPj(Pa+-8|0)|0))__ZN6Memory11free_staticEPvb(Pa,1);c[d>>2]=0}__ZN10CanvasItem6updateEv(b);break}__ZNK10CanvasItem19get_local_mouse_posEv(f,b);d=__ZNK8TextEdit15get_word_at_posERK7Vector2(b,f)|0;Pa=d;wa=b+1300|0;Da=c[wa>>2]|0;if((Da|0)==(d|0)){if(d|0)L=356}else{if(Da|0?(__Z16atomic_decrementPj(Da+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Da,1);c[wa>>2]=0;if(d|0)if(!(__Z28atomic_conditional_incrementPj(d+-8|0)|0))L=356;else{c[wa>>2]=Pa;L=356}}if((L|0)==356?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);__ZN10CanvasItem6updateEv(b)}while(0);if(!(q&1)){l=e;return}q=b+1168|0;if(a[q>>0]|0){if(a[b+1244>>0]|0){l=e;return}if(!((_|ea)&1)){f:do if(!(r&1))switch(xa|0){case 16777232:{d=b+1180|0;Pa=c[d>>2]|0;if((Pa|0)>0){wa=Pa+-1|0;c[d>>2]=wa;d=b+1164|0;Da=c[d>>2]|0;Ra=(Da|0)==0;if(Ra)Ta=0;else Ta=c[Da+-4>>2]|0;do if((Ta|0)<(Pa|0)){if(Ra)Ua=0;else Ua=c[Da+-4>>2]|0;if((Ua|0)<(Pa|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);Va=0;break}else{a[1263537]=0;L=379;break}}else L=379;while(0);if((L|0)==379){__ZN6VectorI6StringE14_copy_on_writeEv(d);Va=(c[d>>2]|0)+(wa<<2)|0}Pa=b+1172|0;Da=c[Pa>>2]|0;if((Da|0)!=(c[Va>>2]|0)){if(Da|0?(__Z16atomic_decrementPj(Da+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Da,1);c[Pa>>2]=0;Da=c[Va>>2]|0;if(Da|0?__Z28atomic_conditional_incrementPj(Da+-8|0)|0:0)c[Pa>>2]=c[Va>>2]}__ZN10CanvasItem6updateEv(b)}__ZN7Control12accept_eventEv(b);l=e;return}case 16777234:{Pa=b+1180|0;Da=c[Pa>>2]|0;Ra=b+1164|0;Qa=c[Ra>>2]|0;Oa=(Qa|0)==0;if(Oa)Wa=-1;else Wa=(c[Qa+-4>>2]|0)+-1|0;if((Da|0)<(Wa|0)){Na=Da+1|0;c[Pa>>2]=Na;do if((Da|0)<-1)L=399;else{if(Oa)Xa=0;else Xa=c[Qa+-4>>2]|0;if((Xa|0)<=(Na|0)){if(Oa)Ya=0;else Ya=c[Qa+-4>>2]|0;if((Ya|0)<=(Na|0)){L=399;break}a[1263537]=0}__ZN6VectorI6StringE14_copy_on_writeEv(Ra);Za=(c[Ra>>2]|0)+(Na<<2)|0}while(0);if((L|0)==399){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);Za=0}Na=b+1172|0;Ra=c[Na>>2]|0;if((Ra|0)!=(c[Za>>2]|0)){if(Ra|0?(__Z16atomic_decrementPj(Ra+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Ra,1);c[Na>>2]=0;Ra=c[Za>>2]|0;if(Ra|0?__Z28atomic_conditional_incrementPj(Ra+-8|0)|0:0)c[Na>>2]=c[Za>>2]}__ZN10CanvasItem6updateEv(b)}__ZN7Control12accept_eventEv(b);l=e;return}case 16777235:{__ZN10StringNameC2EPKc(f,1002118);__ZN10StringNameC2Ev(h);Na=__ZNK7Control12get_constantERK10StringNameS2_(b,f,h)|0;Ra=b+1180|0;c[Ra>>2]=(c[Ra>>2]|0)-Na;__ZN10StringNameD2Ev(h);__ZN10StringNameD2Ev(f);Na=c[Ra>>2]|0;if((Na|0)<0){c[Ra>>2]=0;_a=0}else _a=Na;Na=b+1164|0;Ra=c[Na>>2]|0;Qa=(Ra|0)==0;if(Qa)$a=0;else $a=c[Ra+-4>>2]|0;do if(($a|0)<=(_a|0)){if(Qa)ab=0;else ab=c[Ra+-4>>2]|0;if((ab|0)>(_a|0)){a[1263537]=0;L=421;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);bb=0;break}}else L=421;while(0);if((L|0)==421){__ZN6VectorI6StringE14_copy_on_writeEv(Na);bb=(c[Na>>2]|0)+(_a<<2)|0}Ra=b+1172|0;Qa=c[Ra>>2]|0;if((Qa|0)!=(c[bb>>2]|0)){if(Qa|0?(__Z16atomic_decrementPj(Qa+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Qa,1);c[Ra>>2]=0;Qa=c[bb>>2]|0;if(Qa|0?__Z28atomic_conditional_incrementPj(Qa+-8|0)|0:0)c[Ra>>2]=c[bb>>2]}__ZN10CanvasItem6updateEv(b);__ZN7Control12accept_eventEv(b);l=e;return}case 16777236:{__ZN10StringNameC2EPKc(f,1002118);__ZN10StringNameC2Ev(h);Ra=b+1180|0;c[Ra>>2]=(__ZNK7Control12get_constantERK10StringNameS2_(b,f,h)|0)+(c[Ra>>2]|0);__ZN10StringNameD2Ev(h);__ZN10StringNameD2Ev(f);Qa=c[Ra>>2]|0;Oa=b+1164|0;Da=c[Oa>>2]|0;wa=(Da|0)==0;if(wa)cb=0;else cb=c[Da+-4>>2]|0;if((Qa|0)<(cb|0))db=Qa;else{if(wa)eb=-1;else eb=(c[Da+-4>>2]|0)+-1|0;c[Ra>>2]=eb;db=eb}do if((db|0)<0)L=443;else{if(wa)fb=0;else fb=c[Da+-4>>2]|0;if((fb|0)<=(db|0)){if(wa)gb=0;else gb=c[Da+-4>>2]|0;if((gb|0)<=(db|0)){L=443;break}a[1263537]=0}__ZN6VectorI6StringE14_copy_on_writeEv(Oa);hb=(c[Oa>>2]|0)+(db<<2)|0}while(0);if((L|0)==443){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);hb=0}Oa=b+1172|0;Da=c[Oa>>2]|0;if((Da|0)!=(c[hb>>2]|0)){if(Da|0?(__Z16atomic_decrementPj(Da+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Da,1);c[Oa>>2]=0;Da=c[hb>>2]|0;if(Da|0?__Z28atomic_conditional_incrementPj(Da+-8|0)|0:0)c[Oa>>2]=c[hb>>2]}__ZN10CanvasItem6updateEv(b);__ZN7Control12accept_eventEv(b);l=e;return}case 16777229:{Oa=b+1180|0;if((c[Oa>>2]|0)<=0)break f;c[Oa>>2]=0;Oa=b+1164|0;Da=c[Oa>>2]|0;if((Da|0)!=0?(c[Da+-4>>2]|0)>0:0){__ZN6VectorI6StringE14_copy_on_writeEv(Oa);Da=c[Oa>>2]|0;ib=Da;jb=Da}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);ib=0;jb=0}Da=b+1172|0;Oa=c[Da>>2]|0;if((Oa|0)!=(c[ib>>2]|0)){if(Oa|0?(__Z16atomic_decrementPj(Oa+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Oa,1);c[Da>>2]=0;Oa=c[ib>>2]|0;if(Oa|0?__Z28atomic_conditional_incrementPj(Oa+-8|0)|0:0)c[Da>>2]=c[jb>>2]}__ZN10CanvasItem6updateEv(b);__ZN7Control12accept_eventEv(b);l=e;return}case 16777230:{Da=b+1180|0;Oa=b+1164|0;wa=c[Oa>>2]|0;Na=(wa|0)==0;if(Na)kb=0;else kb=c[wa+-4>>2]|0;if((c[Da>>2]|0)>=(kb+-1|0))break f;do if(!Na){Ra=wa+-4|0;Qa=c[Ra>>2]|0;d=Qa+-1|0;c[Da>>2]=d;if((Qa|0)<1)L=475;else{if((c[Ra>>2]|0)<(Qa|0)){if((c[Ra>>2]|0)<(Qa|0)){L=475;break}a[1263537]=0}__ZN6VectorI6StringE14_copy_on_writeEv(Oa);lb=(c[Oa>>2]|0)+(d<<2)|0}}else{c[Da>>2]=-1;L=475}while(0);if((L|0)==475){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);lb=0}Da=b+1172|0;Oa=c[Da>>2]|0;if((Oa|0)!=(c[lb>>2]|0)){if(Oa|0?(__Z16atomic_decrementPj(Oa+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Oa,1);c[Da>>2]=0;Oa=c[lb>>2]|0;if(Oa|0?__Z28atomic_conditional_incrementPj(Oa+-8|0)|0:0)c[Da>>2]=c[lb>>2]}__ZN10CanvasItem6updateEv(b);__ZN7Control12accept_eventEv(b);l=e;return}case 16777218:case 16777221:case 16777222:{__ZN8TextEdit19_confirm_completionEv(b);__ZN7Control12accept_eventEv(b);l=e;return}case 16777220:{if(a[b+1260>>0]|0){Da=b+1256|0;__ZN5Timer4stopEv(c[Da>>2]|0);__ZN5Timer5startEv(c[Da>>2]|0);a[b+1261>>0]=1;__ZN10CanvasItem6updateEv(b)}__ZN8TextEdit19backspace_at_cursorEv(b);__ZN8TextEdit29_update_completion_candidatesEv(b);__ZN7Control12accept_eventEv(b);l=e;return}case 16777237:{__ZN7Control12accept_eventEv(b);l=e;return}default:break f}while(0);if(Ga>>>0>32){if(a[b+1260>>0]|0){lb=b+1256|0;__ZN5Timer4stopEv(c[lb>>2]|0);__ZN5Timer5startEv(c[lb>>2]|0);a[b+1261>>0]=1;__ZN10CanvasItem6updateEv(b)}c[i>>2]=Ga;c[i+4>>2]=0;g:do if(!(a[b+1290>>0]|0))L=497;else{switch(Ga|0){case 125:case 41:case 93:case 123:case 34:case 39:case 40:case 91:break;default:{L=497;break g}}__ZN8TextEdit20_consume_pair_symbolEw(b,Ga)}while(0);do if((L|0)==497){lb=b+1294|0;if(a[lb>>0]|0){kb=b+1084|0;jb=b+1368|0;if(c[kb>>2]|0){ib=b+1116|0;if(a[jb>>0]|0){a[ib>>0]=1;a[jb>>0]=0}__ZN4ListIN8TextEdit13TextOperationE16DefaultAllocatorE9push_backERKS1_(b+1120|0,kb)|0;c[kb>>2]=0;__ZN6StringaSEPKc(b+1104|0,1263606);a[ib>>0]=0}a[jb>>0]=1;jb=b+612|0;ib=c[jb>>2]|0;kb=b+608|0;c[s>>2]=__ZNK8TextEdit8get_lineEi(b,c[kb>>2]|0)|0;hb=(ib|0)<(__ZNK6String6lengthEv(s)|0);ib=c[s>>2]|0;if(ib|0?(__Z16atomic_decrementPj(ib+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(ib,1);if(hb){hb=c[kb>>2]|0;ib=c[jb>>2]|0;__ZN8TextEdit12_remove_textEiiii(b,hb,ib,hb,ib+1|0);mb=kb;nb=jb}else{mb=kb;nb=jb}}else{mb=b+608|0;nb=b+612|0}__ZN6StringC2EPKwi(j,i,-1);__ZN8TextEdit12_insert_textEiiRK6StringPiS3_(b,c[mb>>2]|0,c[nb>>2]|0,j,h,f);__ZN8TextEdit15cursor_set_lineEib(b,c[h>>2]|0,1);__ZN8TextEdit17cursor_set_columnEib(b,c[f>>2]|0,1);__ZN10CanvasItem6updateEv(b);jb=c[j>>2]|0;if(jb|0?(__Z16atomic_decrementPj(jb+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(jb,1);if(a[lb>>0]|0){lb=b+1084|0;if(c[lb>>2]|0){jb=b+1368|0;kb=b+1116|0;if(a[jb>>0]|0){a[kb>>0]=1;a[jb>>0]=0}__ZN4ListIN8TextEdit13TextOperationE16DefaultAllocatorE9push_backERKS1_(b+1120|0,lb)|0;c[lb>>2]=0;__ZN6StringaSEPKc(b+1104|0,1263606);a[kb>>0]=0}kb=c[b+1120>>2]|0;if(kb|0?c[kb+8>>2]|0:0){a[1263537]=0;lb=c[kb+4>>2]|0;kb=lb+32|0;if(!(a[kb>>0]|0)){a[lb+33>>0]=1;break}else{a[kb>>0]=0;break}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(839316,836734,4007,839338,0)}}while(0);__ZN8TextEdit29_update_completion_candidatesEv(b);__ZN7Control12accept_eventEv(b);l=e;return}}nb=__ZN12VisualServer13get_singletonEv()|0;mb=c[(c[nb>>2]|0)+1140>>2]|0;c[h>>2]=c[b+240>>2];c[f>>2]=c[h>>2];bj[mb&4095](nb,f,0);a[b+1296>>0]=0;if(a[q>>0]|0){a[q>>0]=0;__ZN10CanvasItem6updateEv(b)}}nb=(ea&1)!=0;ea=Sa&1;mb=r&1;s=mb<<24>>24==0;kb=(_&1)==0;lb=(xa|0)==16777223&(nb&((r|Sa|_)&1)==0)?67:xa;xa=ea<<24>>24!=0;do if(!nb){if(!(ea<<24>>24==0|s^1)){Sa=(lb|0)==16777223;jb=Sa^1;ib=Sa?86:lb;if(kb&Sa){ob=jb;pb=1;qb=ib;break}else{rb=kb^1|jb;sb=kb?ib:lb}}else{rb=xa;sb=lb}if(!(a[b+1260>>0]|0)){ob=rb;pb=0;qb=sb}else{ib=b+1256|0;__ZN5Timer4stopEv(c[ib>>2]|0);__ZN5Timer5startEv(c[ib>>2]|0);a[b+1261>>0]=1;__ZN10CanvasItem6updateEv(b);ob=rb;pb=0;qb=sb}}else{ob=xa;pb=1;qb=lb}while(0);lb=b+637|0;xa=a[lb>>0]|0;sb=xa<<24>>24!=0;h:do if(sb){if(a[b+1244>>0]|0){l=e;return}i:do if((qb|0)<16777230){if((qb|0)>=16777220){switch(qb|0){case 16777229:{L=544;break i;break}case 16777224:break;case 16777220:{__ZN7Control12accept_eventEv(b);tb=1;break i;break}default:{L=542;break i}}if(!ob){__ZN7Control12accept_eventEv(b);tb=1;break}if(pb|s^1){l=e;return}else{a[b+636>>0]=0;L=961;break h}}j:do if((qb|0)<88)switch(qb|0){case 67:break;default:{L=542;break i}}else{if((qb|0)<16777218)switch(qb|0){case 88:{break j;break}default:{L=542;break i}}switch(qb|0){case 16777218:break;default:{L=542;break i}}if(ob)__ZN8TextEdit21indent_selection_leftEv(b);else __ZN8TextEdit22indent_selection_rightEv(b);__ZN7Control12accept_eventEv(b);l=e;return}while(0);if(mb<<24>>24!=0|(ob|pb^1))L=547;else{L=555;break h}}else switch(qb|0){case 16777230:case 16777236:case 16777235:case 16777234:case 16777232:case 16777233:case 16777231:{L=544;break}default:L=542}while(0);if((L|0)==544){if(!(s&((pb|ob)^1))){L=555;break}a[lb>>0]=0;c[b+624>>2]=0;__ZN10CanvasItem6updateEv(b);L=555;break}if((L|0)==542){rb=((_|r)&1)==0&((Ga>>>0<32|pb)^1);if(a[b+1290>>0]|0)switch(Ga|0){case 123:case 34:case 39:case 40:case 91:{L=555;break h;break}default:{}}if(rb)L=547;else{L=555;break}}if((L|0)==547){rb=b+1084|0;kb=b+1368|0;if(c[rb>>2]|0){ea=b+1116|0;if(a[kb>>0]|0){a[ea>>0]=1;a[kb>>0]=0}__ZN4ListIN8TextEdit13TextOperationE16DefaultAllocatorE9push_backERKS1_(b+1120|0,rb)|0;c[rb>>2]=0;__ZN6StringaSEPKc(b+1104|0,1263606);a[ea>>0]=0}a[kb>>0]=1;tb=0}a[lb>>0]=0;__ZN10CanvasItem6updateEv(b);kb=b+640|0;ea=b+644|0;__ZN8TextEdit12_remove_textEiiii(b,c[kb>>2]|0,c[ea>>2]|0,c[b+648>>2]|0,c[b+652>>2]|0);__ZN8TextEdit15cursor_set_lineEib(b,c[kb>>2]|0,1);__ZN8TextEdit17cursor_set_columnEib(b,c[ea>>2]|0,1);__ZN10CanvasItem6updateEv(b);if(tb){l=e;return}else L=555}else L=555;while(0);k:do if((L|0)==555){tb=b+636|0;a[tb>>0]=0;l:do if((qb|0)>=16777230){switch(qb|0){case 16777354:{if(!Ga)L=819;else{ub=0;vb=pb;break k}break}case 16777231:{L=819;break}case 16777356:{if(!Ga)L=868;else{ub=0;vb=pb;break k}break}case 16777233:{L=868;break}case 16777358:{if(!Ga)L=931;else{ub=0;vb=pb;break k}break}case 16777232:{L=931;break}case 16777352:{if(!Ga)L=946;else{ub=0;vb=pb;break k}break}case 16777234:{L=946;break}case 16777357:{if(!Ga)break l;else{ub=0;vb=pb;break k}break}case 16777351:{if(!Ga)L=1119;else{ub=0;vb=pb;break k}break}case 16777230:{L=1119;break}case 16777359:{if(!Ga)L=1149;else{ub=0;vb=pb;break k}break}case 16777235:{L=1149;break}case 16777353:{if(!Ga)L=1163;else{ub=0;vb=pb;break k}break}case 16777236:{L=1163;break}default:{wb=0;L=1231;break k}}if((L|0)==819){if(ob){r=b+624|0;if(!((a[lb>>0]|0)!=0?(c[r>>2]|0)!=0:0)){c[b+628>>2]=c[b+608>>2];c[b+632>>2]=c[b+612>>2];a[lb>>0]=1}c[r>>2]=1;if(!s){ub=0;vb=pb;break k}}else{if(!s){ub=0;vb=pb;break k}a[lb>>0]=0;__ZN10CanvasItem6updateEv(b)}r=b+612|0;_=c[r>>2]|0;do if(!pb){if(_|0){__ZN8TextEdit17cursor_set_columnEib(b,_+-1|0,1);break}mb=b+608|0;ea=c[mb>>2]|0;if((ea|0)>0){__ZN8TextEdit15cursor_set_lineEib(b,ea+-1|0,1);ea=c[mb>>2]|0;mb=b+1220|0;do if((ea|0)<0)L=857;else{kb=c[mb>>2]|0;rb=(kb|0)==0;if(rb)xb=0;else xb=c[kb+-4>>2]|0;if((xb|0)<=(ea|0)){if(rb)yb=0;else yb=c[kb+-4>>2]|0;if((yb|0)<=(ea|0)){L=857;break}a[1263537]=0}__ZN6VectorIN8TextEdit4Text4LineEE14_copy_on_writeEv(mb);zb=(c[mb>>2]|0)+(ea*20|0)|0}while(0);if((L|0)==857){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);zb=0}__ZN8TextEdit17cursor_set_columnEib(b,__ZNK6String6lengthEv(zb+16|0)|0,1)}}else{m:do if((_|0)>0){ea=b+608|0;mb=b+1220|0;aa=_;kb=0;while(1){rb=c[ea>>2]|0;if((rb|0)<0){L=836;break}nb=c[mb>>2]|0;ib=(nb|0)==0;if(ib)Ab=0;else Ab=c[nb+-4>>2]|0;if((Ab|0)<=(rb|0)){if(ib)Bb=0;else Bb=c[nb+-4>>2]|0;if((Bb|0)<=(rb|0)){L=836;break}a[1263537]=0}__ZN6VectorIN8TextEdit4Text4LineEE14_copy_on_writeEv(mb);nb=aa+-1|0;ib=c[(c[mb>>2]|0)+(rb*20|0)+16>>2]|0;rb=(ib|0)==0;if(rb)Cb=0;else Cb=c[ib+-4>>2]|0;if((Cb|0)<(aa|0)){if(rb)Db=0;else Db=c[ib+-4>>2]|0;if((Db|0)<(aa|0)){L=844;break}a[1263537]=0}rb=c[ib+(nb<<2)>>2]|0;ib=(rb|0)==95|((rb+-48|0)>>>0<10|((rb&-33)+-65|0)>>>0<26);rb=ib|kb^1;jb=rb?nb:aa;if(rb&(jb|0)>0){aa=jb;kb=rb?ib:kb}else{Eb=jb;break m}}if((L|0)==836)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((L|0)==844)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0)}else Eb=_;while(0);__ZN8TextEdit17cursor_set_columnEib(b,Eb,1)}while(0);if(!ob){L=1230;break k}if(a[lb>>0]|0?(c[b+624>>2]|0)==1:0){__ZN8TextEdit6selectEiiii(b,c[b+628>>2]|0,c[b+632>>2]|0,c[b+608>>2]|0,c[r>>2]|0);__ZN10CanvasItem6updateEv(b)}a[tb>>0]=1;L=1230;break k}else if((L|0)==868){if(ob){_=b+624|0;if(!((a[lb>>0]|0)!=0?(c[_>>2]|0)!=0:0)){c[b+628>>2]=c[b+608>>2];c[b+632>>2]=c[b+612>>2];a[lb>>0]=1}c[_>>2]=1;if(!s){ub=0;vb=pb;break k}}else{if(!s){ub=0;vb=pb;break k}a[lb>>0]=0;__ZN10CanvasItem6updateEv(b)}_=b+612|0;kb=c[_>>2]|0;aa=b+608|0;do if(pb){mb=b+1220|0;ea=kb;jb=0;while(1){ib=c[aa>>2]|0;do if((ib|0)<0)L=884;else{rb=c[mb>>2]|0;nb=(rb|0)==0;if(nb)Fb=0;else Fb=c[rb+-4>>2]|0;if((Fb|0)<=(ib|0)){if(nb)Gb=0;else Gb=c[rb+-4>>2]|0;if((Gb|0)<=(ib|0)){L=884;break}a[1263537]=0}__ZN6VectorIN8TextEdit4Text4LineEE14_copy_on_writeEv(mb);Hb=(c[mb>>2]|0)+(ib*20|0)|0}while(0);if((L|0)==884){L=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);Hb=0}if((ea|0)>=(__ZNK6String6lengthEv(Hb+16|0)|0)){Ib=ea;L=908;break}ib=c[aa>>2]|0;do if((ib|0)<0)L=895;else{rb=c[mb>>2]|0;nb=(rb|0)==0;if(nb)Jb=0;else Jb=c[rb+-4>>2]|0;if((Jb|0)<=(ib|0)){if(nb)Kb=0;else Kb=c[rb+-4>>2]|0;if((Kb|0)<=(ib|0)){L=895;break}a[1263537]=0}__ZN6VectorIN8TextEdit4Text4LineEE14_copy_on_writeEv(mb);Lb=(c[mb>>2]|0)+(ib*20|0)|0}while(0);if((L|0)==895){L=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);Lb=0}if((ea|0)<0){L=905;break}ib=c[Lb+16>>2]|0;rb=(ib|0)==0;if(rb)Mb=0;else Mb=c[ib+-4>>2]|0;if((Mb|0)<=(ea|0)){if(rb)Nb=0;else Nb=c[ib+-4>>2]|0;if((Nb|0)<=(ea|0)){L=905;break}a[1263537]=0}rb=c[ib+(ea<<2)>>2]|0;ib=jb;jb=(rb|0)==95|((rb+-48|0)>>>0<10|((rb&-33)+-65|0)>>>0<26);rb=jb|ib^1;ib=(rb&1)+ea|0;if(!rb){Ib=ib;L=908;break}else ea=ib}if((L|0)==905)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);else if((L|0)==908){__ZN8TextEdit17cursor_set_columnEib(b,Ib,1);break}}else{ea=c[aa>>2]|0;jb=b+1220|0;do if((ea|0)<0)L=916;else{mb=c[jb>>2]|0;ib=(mb|0)==0;if(ib)Ob=0;else Ob=c[mb+-4>>2]|0;if((Ob|0)<=(ea|0)){if(ib)Pb=0;else Pb=c[mb+-4>>2]|0;if((Pb|0)<=(ea|0)){L=916;break}a[1263537]=0}__ZN6VectorIN8TextEdit4Text4LineEE14_copy_on_writeEv(jb);Qb=(c[jb>>2]|0)+(ea*20|0)|0}while(0);if((L|0)==916){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);Qb=0}if((kb|0)!=(__ZNK6String6lengthEv(Qb+16|0)|0)){__ZN8TextEdit17cursor_set_columnEib(b,(c[_>>2]|0)+1|0,1);break}ea=c[aa>>2]|0;jb=c[b+1220>>2]|0;if(!jb)Rb=0;else Rb=c[jb+-4>>2]|0;if((ea|0)<(Rb+-1|0)){__ZN8TextEdit15cursor_set_lineEib(b,ea+1|0,1);__ZN8TextEdit17cursor_set_columnEib(b,0,1)}}while(0);if(!ob){L=1230;break k}if(a[lb>>0]|0?(c[b+624>>2]|0)==1:0){__ZN8TextEdit6selectEiiii(b,c[b+628>>2]|0,c[b+632>>2]|0,c[aa>>2]|0,c[_>>2]|0);__ZN10CanvasItem6updateEv(b)}a[tb>>0]=1;L=1230;break k}else if((L|0)==931){if(ob){kb=b+624|0;if(!((a[lb>>0]|0)!=0?(c[kb>>2]|0)!=0:0)){c[b+628>>2]=c[b+608>>2];c[b+632>>2]=c[b+612>>2];a[lb>>0]=1}c[kb>>2]=1}if(!s){ub=0;vb=pb;break k}if(pb){__ZN8TextEdit16_scroll_lines_upEv(b);L=1230;break k}kb=b+608|0;__ZN8TextEdit15cursor_set_lineEib(b,(c[kb>>2]|0)+-1|0,1);if(ob){if(a[lb>>0]|0?(c[b+624>>2]|0)==1:0){__ZN8TextEdit6selectEiiii(b,c[b+628>>2]|0,c[b+632>>2]|0,c[kb>>2]|0,c[b+612>>2]|0);__ZN10CanvasItem6updateEv(b)}a[tb>>0]=1}kb=__ZN12VisualServer13get_singletonEv()|0;r=c[(c[kb>>2]|0)+1140>>2]|0;c[h>>2]=c[b+240>>2];c[f>>2]=c[h>>2];bj[r&4095](kb,f,0);a[b+1296>>0]=0;__ZN6StringaSEPKc(b+1204|0,1263606);__ZN10CanvasItem6updateEv(b);L=1230;break k}else if((L|0)==946){if(ob){kb=b+624|0;if(!((a[lb>>0]|0)!=0?(c[kb>>2]|0)!=0:0)){c[b+628>>2]=c[b+608>>2];c[b+632>>2]=c[b+612>>2];a[lb>>0]=1}c[kb>>2]=1}if(!s){ub=0;vb=pb;break k}if(pb){__ZN8TextEdit18_scroll_lines_downEv(b);L=1230;break k}kb=b+608|0;__ZN8TextEdit15cursor_set_lineEib(b,(c[kb>>2]|0)+1|0,1);if(ob){if(a[lb>>0]|0?(c[b+624>>2]|0)==1:0){__ZN8TextEdit6selectEiiii(b,c[b+628>>2]|0,c[b+632>>2]|0,c[kb>>2]|0,c[b+612>>2]|0);__ZN10CanvasItem6updateEv(b)}a[tb>>0]=1}kb=__ZN12VisualServer13get_singletonEv()|0;r=c[(c[kb>>2]|0)+1140>>2]|0;c[h>>2]=c[b+240>>2];c[f>>2]=c[h>>2];bj[r&4095](kb,f,0);a[b+1296>>0]=0;__ZN6StringaSEPKc(b+1204|0,1263606);__ZN10CanvasItem6updateEv(b);L=1230;break k}else if((L|0)==1119){if(ob){kb=b+624|0;if(!((a[lb>>0]|0)!=0?(c[kb>>2]|0)!=0:0)){c[b+628>>2]=c[b+608>>2];c[b+632>>2]=c[b+612>>2];a[lb>>0]=1}c[kb>>2]=1}if(pb){kb=c[b+1220>>2]|0;if(!kb)Sb=0;else Sb=c[kb+-4>>2]|0;__ZN8TextEdit15cursor_set_lineEib(b,Sb+-1|0,1)}kb=b+608|0;r=c[kb>>2]|0;ea=b+1220|0;do if((r|0)<0)L=1135;else{jb=c[ea>>2]|0;mb=(jb|0)==0;if(mb)Tb=0;else Tb=c[jb+-4>>2]|0;if((Tb|0)<=(r|0)){if(mb)Ub=0;else Ub=c[jb+-4>>2]|0;if((Ub|0)<=(r|0)){L=1135;break}a[1263537]=0}__ZN6VectorIN8TextEdit4Text4LineEE14_copy_on_writeEv(ea);Vb=(c[ea>>2]|0)+(r*20|0)|0}while(0);if((L|0)==1135){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);Vb=0}__ZN8TextEdit17cursor_set_columnEib(b,__ZNK6String6lengthEv(Vb+16|0)|0,1);if(!ob){if(pb){a[lb>>0]=0;__ZN10CanvasItem6updateEv(b)}}else{if(a[lb>>0]|0?(c[b+624>>2]|0)==1:0){__ZN8TextEdit6selectEiiii(b,c[b+628>>2]|0,c[b+632>>2]|0,c[kb>>2]|0,c[b+612>>2]|0);__ZN10CanvasItem6updateEv(b)}a[tb>>0]=1}r=__ZN12VisualServer13get_singletonEv()|0;ea=c[(c[r>>2]|0)+1140>>2]|0;c[h>>2]=c[b+240>>2];c[f>>2]=c[h>>2];bj[ea&4095](r,f,0);a[b+1296>>0]=0;if(a[q>>0]|0){a[q>>0]=0;__ZN10CanvasItem6updateEv(b)}__ZN6StringaSEPKc(b+1204|0,1263606);L=1230;break k}else if((L|0)==1149){if(ob){r=b+624|0;if((a[lb>>0]|0)!=0?(c[r>>2]|0)!=0:0){ea=b+608|0;Wb=ea;Xb=c[ea>>2]|0}else{ea=b+608|0;_=c[ea>>2]|0;c[b+628>>2]=_;c[b+632>>2]=c[b+612>>2];a[lb>>0]=1;Wb=ea;Xb=_}c[r>>2]=1;_=~~+g[b+1080>>2];__ZNK8StyleBox16get_minimum_sizeEv(f,c[b+664>>2]|0);ea=~~(+(_|0)-+g[f+4>>2]);_=c[b+672>>2]|0;S=+mj[c[(c[_>>2]|0)+116>>2]&511](_);__ZN8TextEdit15cursor_set_lineEib(b,Xb-((ea|0)/(~~(S+ +(c[b+1064>>2]|0))|0)|0)|0,1);if(a[lb>>0]|0?(c[r>>2]|0)==1:0){__ZN8TextEdit6selectEiiii(b,c[b+628>>2]|0,c[b+632>>2]|0,c[Wb>>2]|0,c[b+612>>2]|0);__ZN10CanvasItem6updateEv(b)}a[tb>>0]=1}else{r=c[b+608>>2]|0;ea=~~+g[b+1080>>2];__ZNK8StyleBox16get_minimum_sizeEv(f,c[b+664>>2]|0);_=~~(+(ea|0)-+g[f+4>>2]);ea=c[b+672>>2]|0;S=+mj[c[(c[ea>>2]|0)+116>>2]&511](ea);__ZN8TextEdit15cursor_set_lineEib(b,r-((_|0)/(~~(S+ +(c[b+1064>>2]|0))|0)|0)|0,1)}_=__ZN12VisualServer13get_singletonEv()|0;r=c[(c[_>>2]|0)+1140>>2]|0;c[h>>2]=c[b+240>>2];c[f>>2]=c[h>>2];bj[r&4095](_,f,0);a[b+1296>>0]=0;if(a[q>>0]|0){a[q>>0]=0;__ZN10CanvasItem6updateEv(b)}__ZN6StringaSEPKc(b+1204|0,1263606);L=1230;break k}else if((L|0)==1163){if(ob){_=b+624|0;if((a[lb>>0]|0)!=0?(c[_>>2]|0)!=0:0){r=b+608|0;Yb=r;Zb=c[r>>2]|0}else{r=b+608|0;ea=c[r>>2]|0;c[b+628>>2]=ea;c[b+632>>2]=c[b+612>>2];a[lb>>0]=1;Yb=r;Zb=ea}c[_>>2]=1;ea=~~+g[b+1080>>2];__ZNK8StyleBox16get_minimum_sizeEv(f,c[b+664>>2]|0);r=~~(+(ea|0)-+g[f+4>>2]);ea=c[b+672>>2]|0;S=+mj[c[(c[ea>>2]|0)+116>>2]&511](ea);__ZN8TextEdit15cursor_set_lineEib(b,((r|0)/(~~(S+ +(c[b+1064>>2]|0))|0)|0)+Zb|0,1);if(a[lb>>0]|0?(c[_>>2]|0)==1:0){__ZN8TextEdit6selectEiiii(b,c[b+628>>2]|0,c[b+632>>2]|0,c[Yb>>2]|0,c[b+612>>2]|0);__ZN10CanvasItem6updateEv(b)}a[tb>>0]=1}else{_=c[b+608>>2]|0;r=~~+g[b+1080>>2];__ZNK8StyleBox16get_minimum_sizeEv(f,c[b+664>>2]|0);ea=~~(+(r|0)-+g[f+4>>2]);r=c[b+672>>2]|0;S=+mj[c[(c[r>>2]|0)+116>>2]&511](r);__ZN8TextEdit15cursor_set_lineEib(b,((ea|0)/(~~(S+ +(c[b+1064>>2]|0))|0)|0)+_|0,1)}_=__ZN12VisualServer13get_singletonEv()|0;ea=c[(c[_>>2]|0)+1140>>2]|0;c[h>>2]=c[b+240>>2];c[f>>2]=c[h>>2];bj[ea&4095](_,f,0);a[b+1296>>0]=0;if(a[q>>0]|0){a[q>>0]=0;__ZN10CanvasItem6updateEv(b)}__ZN6StringaSEPKc(b+1204|0,1263606);L=1230;break k}}else{if((qb|0)<16777217)switch(qb|0){case 65:{if(!(s&(pb&(ob^1)))){ub=0;vb=pb;break k}__ZN8TextEdit10select_allEv(b);L=1230;break k;break}case 88:{if(a[b+1244>>0]|0){L=1230;break k}if(!(s&(pb&(ob^1)))){ub=0;vb=pb;break k}__ZN8TextEdit3cutEv(b);L=1230;break k;break}case 67:{if(!(s&(pb&(ob^1)))){ub=0;vb=pb;break k}if(!(a[lb>>0]|0)){L=1230;break k}c[f>>2]=__ZNK8TextEdit14_base_get_textEiiii(b,c[b+640>>2]|0,c[b+644>>2]|0,c[b+648>>2]|0,c[b+652>>2]|0)|0;_=__ZN2OS13get_singletonEv()|0;Pi[c[(c[_>>2]|0)+108>>2]&2047](_,f);a[b+1293>>0]=0;_=c[f>>2]|0;if(_|0?(__Z16atomic_decrementPj(_+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(_,1);L=1230;break k;break}case 90:{if(!pb){ub=0;vb=0;break k}if(ob){__ZN8TextEdit4redoEv(b);L=1230;break k}else{__ZN8TextEdit4undoEv(b);L=1230;break k}break}case 86:{if(a[b+1244>>0]|0){L=1230;break k}if(!(s&(pb&(ob^1)))){ub=0;vb=pb;break k}__ZN8TextEdit5pasteEv(b);L=1230;break k;break}case 32:{if((a[b+1156>>0]|0)==0|pb^1){ub=0;vb=pb;break k}__ZN8TextEdit17query_code_compleEv(b);L=1230;break k;break}case 85:{if(ob|pb^1){ub=0;vb=pb;break k}n:do if(a[lb>>0]|0){_=c[b+640>>2]|0;ea=c[b+648>>2]|0;if((_|0)<=(ea|0)){r=b+1220|0;aa=(_|0)<0;jb=_;while(1){if(aa){L=1207;break}_=c[r>>2]|0;mb=(_|0)==0;if(mb)_b=0;else _b=c[_+-4>>2]|0;if((_b|0)<=(jb|0)){if(mb)$b=0;else $b=c[_+-4>>2]|0;if(($b|0)<=(jb|0)){L=1207;break}a[1263537]=0}__ZN6VectorIN8TextEdit4Text4LineEE14_copy_on_writeEv(r);_=c[(c[r>>2]|0)+(jb*20|0)+16>>2]|0;if(!_){L=1211;break}if((c[_+-4>>2]|0)<=0){L=1211;break}if((c[_>>2]|0)==35)__ZN8TextEdit12_remove_textEiiii(b,jb,0,jb,1);if((jb|0)<(ea|0))jb=jb+1|0;else break n}if((L|0)==1207)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((L|0)==1211)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0)}}else{jb=b+608|0;ea=c[jb>>2]|0;r=b+1220|0;if((ea|0)<0)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);aa=c[r>>2]|0;_=(aa|0)==0;if(_)ac=0;else ac=c[aa+-4>>2]|0;do if((ac|0)<=(ea|0)){if(_)bc=0;else bc=c[aa+-4>>2]|0;if((bc|0)>(ea|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);__ZN6VectorIN8TextEdit4Text4LineEE14_copy_on_writeEv(r);aa=c[(c[r>>2]|0)+(ea*20|0)+16>>2]|0;if(!aa)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);if((c[aa+-4>>2]|0)<=0)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);if((c[aa>>2]|0)!=35)break;aa=c[jb>>2]|0;__ZN8TextEdit12_remove_textEiiii(b,aa,0,aa,1)}while(0);__ZN10CanvasItem6updateEv(b);L=1230;break k;break}default:{wb=0;L=1231;break k}}switch(qb|0){case 16777229:{break l;break}case 16777221:case 16777222:{if(a[b+1244>>0]|0){L=1230;break k}__ZN6StringC2EPKc(i,1124879);kb=b+608|0;aa=b+1220|0;_=b+1246|0;mb=b+1252|0;ib=b+1248|0;rb=0;nb=0;o:while(1){Sa=c[kb>>2]|0;do if((Sa|0)<0)L=565;else{hb=c[aa>>2]|0;db=(hb|0)==0;if(db)cc=0;else cc=c[hb+-4>>2]|0;if((cc|0)<=(Sa|0)){if(db)dc=0;else dc=c[hb+-4>>2]|0;if((dc|0)<=(Sa|0)){L=565;break}a[1263537]=0}__ZN6VectorIN8TextEdit4Text4LineEE14_copy_on_writeEv(aa);ec=(c[aa>>2]|0)+(Sa*20|0)|0}while(0);if((L|0)==565){L=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);ec=0}if((rb|0)>=(__ZNK6String6lengthEv(ec+16|0)|0)){L=613;break}Sa=c[kb>>2]|0;if((Sa|0)<0){L=576;break}jb=c[aa>>2]|0;ea=(jb|0)==0;if(ea)fc=0;else fc=c[jb+-4>>2]|0;if((fc|0)<=(Sa|0)){if(ea)gc=0;else gc=c[jb+-4>>2]|0;if((gc|0)<=(Sa|0)){L=576;break}a[1263537]=0}__ZN6VectorIN8TextEdit4Text4LineEE14_copy_on_writeEv(aa);jb=c[(c[aa>>2]|0)+(Sa*20|0)+16>>2]|0;Sa=(jb|0)==0;if(Sa)hc=0;else hc=c[jb+-4>>2]|0;if((hc|0)<=(rb|0)){if(Sa)ic=0;else ic=c[jb+-4>>2]|0;if((ic|0)<=(rb|0)){L=584;break}a[1263537]=0}do if((c[jb+(rb<<2)>>2]|0)==9)if(!(a[_>>0]|0)){__ZN6StringpLEPKc(i,1142213)|0;jc=0;break}else{__ZN6StringpLERKS_(i,mb)|0;jc=0;break}else{Sa=c[kb>>2]|0;if((Sa|0)<0){L=597;break o}ea=c[aa>>2]|0;r=(ea|0)==0;if(r)kc=0;else kc=c[ea+-4>>2]|0;if((kc|0)<=(Sa|0)){if(r)lc=0;else lc=c[ea+-4>>2]|0;if((lc|0)<=(Sa|0)){L=597;break o}a[1263537]=0}__ZN6VectorIN8TextEdit4Text4LineEE14_copy_on_writeEv(aa);ea=c[(c[aa>>2]|0)+(Sa*20|0)+16>>2]|0;Sa=(ea|0)==0;if(Sa)mc=0;else mc=c[ea+-4>>2]|0;if((mc|0)<=(rb|0)){if(Sa)nc=0;else nc=c[ea+-4>>2]|0;if((nc|0)<=(rb|0)){L=605;break o}a[1263537]=0}if((c[ea+(rb<<2)>>2]|0)!=32){L=613;break o}ea=nb+1|0;if((ea|0)!=(c[ib>>2]|0)){jc=ea;break}if(!(a[_>>0]|0)){__ZN6StringpLEPKc(i,1142213)|0;jc=0;break}else{__ZN6StringpLERKS_(i,mb)|0;jc=0;break}}while(0);rb=rb+1|0;nb=jc}if((L|0)==576)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((L|0)==584)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);else if((L|0)==597)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((L|0)==605)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);else if((L|0)==613){do if(a[b+1292>>0]|0?(nb=b+612|0,(c[nb>>2]|0)>0):0){rb=c[kb>>2]|0;do if((rb|0)<0)L=622;else{ib=c[aa>>2]|0;jb=(ib|0)==0;if(jb)oc=0;else oc=c[ib+-4>>2]|0;if((oc|0)<=(rb|0)){if(jb)pc=0;else pc=c[ib+-4>>2]|0;if((pc|0)<=(rb|0)){L=622;break}a[1263537]=0}__ZN6VectorIN8TextEdit4Text4LineEE14_copy_on_writeEv(aa);qc=(c[aa>>2]|0)+(rb*20|0)|0}while(0);if((L|0)==622){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);qc=0}rb=c[nb>>2]|0;ib=rb+-1|0;if((rb|0)<1)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);jb=c[qc+16>>2]|0;ea=(jb|0)==0;if(ea)rc=0;else rc=c[jb+-4>>2]|0;do if((rc|0)<(rb|0)){if(ea)sc=0;else sc=c[jb+-4>>2]|0;if((sc|0)<(rb|0))__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);else{a[1263537]=0;break}}while(0);if((c[jb+(ib<<2)>>2]|0)!=58)break;if(!(a[_>>0]|0)){__ZN6StringpLEPKc(i,1142213)|0;break}else{__ZN6StringpLERKS_(i,mb)|0;break}}while(0);do if(pb){mb=c[kb>>2]|0;if(!ob){do if((mb|0)<0)L=667;else{_=c[aa>>2]|0;rb=(_|0)==0;if(rb)tc=0;else tc=c[_+-4>>2]|0;if((tc|0)<=(mb|0)){if(rb)uc=0;else uc=c[_+-4>>2]|0;if((uc|0)<=(mb|0)){L=667;break}a[1263537]=0}__ZN6VectorIN8TextEdit4Text4LineEE14_copy_on_writeEv(aa);vc=(c[aa>>2]|0)+(mb*20|0)|0}while(0);if((L|0)==667){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);vc=0}__ZN8TextEdit17cursor_set_columnEib(b,__ZNK6String6lengthEv(vc+16|0)|0,1);L=671;break}if((mb|0)<=0){__ZN8TextEdit17cursor_set_columnEib(b,0,1);__ZN8TextEdit12_insert_textEiiRK6StringPiS3_(b,c[kb>>2]|0,c[b+612>>2]|0,i,h,f);__ZN8TextEdit15cursor_set_lineEib(b,c[h>>2]|0,1);__ZN8TextEdit17cursor_set_columnEib(b,c[f>>2]|0,1);__ZN10CanvasItem6updateEv(b);ib=b+1084|0;if(c[ib>>2]|0){jb=b+1368|0;_=b+1116|0;if(a[jb>>0]|0){a[_>>0]=1;a[jb>>0]=0}__ZN4ListIN8TextEdit13TextOperationE16DefaultAllocatorE9push_backERKS1_(b+1120|0,ib)|0;c[ib>>2]=0;__ZN6StringaSEPKc(b+1104|0,1263606);a[_>>0]=0}__ZN8TextEdit15cursor_set_lineEib(b,0,1);break}__ZN8TextEdit15cursor_set_lineEib(b,mb+-1|0,1);_=c[kb>>2]|0;do if((_|0)<0)L=648;else{ib=c[aa>>2]|0;jb=(ib|0)==0;if(jb)wc=0;else wc=c[ib+-4>>2]|0;if((wc|0)<=(_|0)){if(jb)xc=0;else xc=c[ib+-4>>2]|0;if((xc|0)<=(_|0)){L=648;break}a[1263537]=0}__ZN6VectorIN8TextEdit4Text4LineEE14_copy_on_writeEv(aa);yc=(c[aa>>2]|0)+(_*20|0)|0}while(0);if((L|0)==648){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);yc=0}__ZN8TextEdit17cursor_set_columnEib(b,__ZNK6String6lengthEv(yc+16|0)|0,1);__ZN8TextEdit12_insert_textEiiRK6StringPiS3_(b,c[kb>>2]|0,c[b+612>>2]|0,i,h,f);__ZN8TextEdit15cursor_set_lineEib(b,c[h>>2]|0,1);__ZN8TextEdit17cursor_set_columnEib(b,c[f>>2]|0,1);__ZN10CanvasItem6updateEv(b);_=b+1084|0;if(c[_>>2]|0){mb=b+1368|0;ib=b+1116|0;if(a[mb>>0]|0){a[ib>>0]=1;a[mb>>0]=0}__ZN4ListIN8TextEdit13TextOperationE16DefaultAllocatorE9push_backERKS1_(b+1120|0,_)|0;c[_>>2]=0;__ZN6StringaSEPKc(b+1104|0,1263606);a[ib>>0]=0}}else L=671;while(0);if((L|0)==671?(__ZN8TextEdit12_insert_textEiiRK6StringPiS3_(b,c[kb>>2]|0,c[b+612>>2]|0,i,h,f),__ZN8TextEdit15cursor_set_lineEib(b,c[h>>2]|0,1),__ZN8TextEdit17cursor_set_columnEib(b,c[f>>2]|0,1),__ZN10CanvasItem6updateEv(b),aa=b+1084|0,c[aa>>2]|0):0){ib=b+1368|0;_=b+1116|0;if(a[ib>>0]|0){a[_>>0]=1;a[ib>>0]=0}__ZN4ListIN8TextEdit13TextOperationE16DefaultAllocatorE9push_backERKS1_(b+1120|0,aa)|0;c[aa>>2]=0;__ZN6StringaSEPKc(b+1104|0,1263606);a[_>>0]=0}_=c[i>>2]|0;if(_|0?(__Z16atomic_decrementPj(_+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(_,1);L=1230;break k}break}case 16777217:{_=b+1204|0;if(!(__ZNK6StringneEPKc(_,1263606)|0)){ub=0;vb=pb;break k}__ZN6StringaSEPKc(_,1263606);__ZN10CanvasItem6updateEv(b);L=1230;break k;break}case 16777218:{if(pb){L=1230;break k}if(a[b+1244>>0]|0){L=1230;break k}if(a[lb>>0]|0){L=1230;break k}if(!ob){if(a[b+1246>>0]|0){__ZN8TextEdit12_insert_textEiiRK6StringPiS3_(b,c[b+608>>2]|0,c[b+612>>2]|0,b+1252|0,h,f);__ZN8TextEdit15cursor_set_lineEib(b,c[h>>2]|0,1);__ZN8TextEdit17cursor_set_columnEib(b,c[f>>2]|0,1);__ZN10CanvasItem6updateEv(b);L=1230;break k}__ZN6StringC2EPKc(i,1142213);__ZN8TextEdit12_insert_textEiiRK6StringPiS3_(b,c[b+608>>2]|0,c[b+612>>2]|0,i,h,f);__ZN8TextEdit15cursor_set_lineEib(b,c[h>>2]|0,1);__ZN8TextEdit17cursor_set_columnEib(b,c[f>>2]|0,1);__ZN10CanvasItem6updateEv(b);_=c[i>>2]|0;if(_|0?(__Z16atomic_decrementPj(_+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(_,1);L=1230;break k}_=b+612|0;aa=c[_>>2]|0;if((aa|0)<=0){L=1230;break k}ib=b+608|0;mb=c[ib>>2]|0;jb=b+1220|0;do if((mb|0)<0)L=693;else{rb=c[jb>>2]|0;ea=(rb|0)==0;if(ea)zc=0;else zc=c[rb+-4>>2]|0;if((zc|0)<=(mb|0)){if(ea)Ac=0;else Ac=c[rb+-4>>2]|0;if((Ac|0)<=(mb|0)){L=693;break}a[1263537]=0}__ZN6VectorIN8TextEdit4Text4LineEE14_copy_on_writeEv(jb);Bc=(c[jb>>2]|0)+(mb*20|0)|0}while(0);if((L|0)==693){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);Bc=0}if((aa|0)>(__ZNK6String6lengthEv(Bc+16|0)|0)){L=1230;break k}mb=c[ib>>2]|0;do if((mb|0)<0)L=704;else{kb=c[jb>>2]|0;rb=(kb|0)==0;if(rb)Cc=0;else Cc=c[kb+-4>>2]|0;if((Cc|0)<=(mb|0)){if(rb)Dc=0;else Dc=c[kb+-4>>2]|0;if((Dc|0)<=(mb|0)){L=704;break}a[1263537]=0}__ZN6VectorIN8TextEdit4Text4LineEE14_copy_on_writeEv(jb);Ec=(c[jb>>2]|0)+(mb*20|0)|0}while(0);if((L|0)==704){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);Ec=0}mb=c[_>>2]|0;aa=mb+-1|0;if((mb|0)<1)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);kb=c[Ec+16>>2]|0;rb=(kb|0)==0;if(rb)Fc=0;else Fc=c[kb+-4>>2]|0;do if((Fc|0)<(mb|0)){if(rb)Gc=0;else Gc=c[kb+-4>>2]|0;if((Gc|0)<(mb|0))__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);else{a[1263537]=0;break}}while(0);if((c[kb+(aa<<2)>>2]|0)==9){__ZN8TextEdit19backspace_at_cursorEv(b);L=1230;break k}rb=b+1248|0;ea=c[rb>>2]|0;if((mb|0)<(ea|0)){L=1230;break k}nb=c[ib>>2]|0;p:do if((ea|0)>=1){Sa=1;r=nb;while(1){do if((r|0)<0)L=729;else{hb=c[jb>>2]|0;db=(hb|0)==0;if(db)Hc=0;else Hc=c[hb+-4>>2]|0;if((Hc|0)<=(r|0)){if(db)Ic=0;else Ic=c[hb+-4>>2]|0;if((Ic|0)<=(r|0)){L=729;break}a[1263537]=0}__ZN6VectorIN8TextEdit4Text4LineEE14_copy_on_writeEv(jb);Jc=(c[jb>>2]|0)+(r*20|0)|0}while(0);if((L|0)==729){L=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);Jc=0}hb=c[_>>2]|0;db=hb-Sa|0;if((db|0)<0){L=739;break}gb=c[Jc+16>>2]|0;fb=(gb|0)==0;if(fb)Kc=0;else Kc=c[gb+-4>>2]|0;if((Kc|0)<=(db|0)){if(fb)Lc=0;else Lc=c[gb+-4>>2]|0;if((Lc|0)<=(db|0)){L=739;break}a[1263537]=0}if((c[gb+(db<<2)>>2]|0)!=32){L=1230;break k}db=c[rb>>2]|0;gb=c[ib>>2]|0;if((Sa|0)<(db|0)){Sa=Sa+1|0;r=gb}else{Mc=gb;Nc=db;Oc=hb;break p}}if((L|0)==739)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0)}else{Mc=nb;Nc=ea;Oc=mb}while(0);__ZN8TextEdit12_remove_textEiiii(b,Mc,Oc-Nc|0,Mc,Oc);__ZN8TextEdit17cursor_set_columnEib(b,(c[_>>2]|0)-(c[rb>>2]|0)|0,1);L=1230;break k;break}case 16777220:{if(a[b+1244>>0]|0){L=1230;break k}if(!s){ub=0;vb=pb;break k}if(!pb){__ZN8TextEdit19backspace_at_cursorEv(b);L=1230;break k}mb=b+608|0;ea=c[mb>>2]|0;nb=b+612|0;ib=c[nb>>2]|0;jb=(ib|0)>0;q:do if((ea|0)>0){aa=b+1220|0;kb=ib;r=ea;Sa=jb;r:while(1){s:do if(Sa){Pc=kb;while(1){hb=c[aa>>2]|0;db=(hb|0)==0;if(db)Qc=0;else Qc=c[hb+-4>>2]|0;do if((Qc|0)<=(r|0)){if(db)Rc=0;else Rc=c[hb+-4>>2]|0;if((Rc|0)>(r|0)){a[1263537]=0;L=763;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);Sc=0;break}}else L=763;while(0);if((L|0)==763){L=0;__ZN6VectorIN8TextEdit4Text4LineEE14_copy_on_writeEv(aa);Sc=(c[aa>>2]|0)+(r*20|0)|0}hb=Pc+-1|0;if((Pc|0)<1){L=771;break r}db=c[Sc+16>>2]|0;gb=(db|0)==0;if(gb)Tc=0;else Tc=c[db+-4>>2]|0;if((Tc|0)<(Pc|0)){if(gb)Uc=0;else Uc=c[db+-4>>2]|0;if((Uc|0)<(Pc|0)){L=771;break r}a[1263537]=0}switch(c[db+(hb<<2)>>2]|0){case 9:case 32:break;default:{L=775;break r}}if((Pc|0)>1)Pc=hb;else break s}}while(0);hb=r+-1|0;db=c[aa>>2]|0;gb=(db|0)==0;if(gb)Vc=0;else Vc=c[db+-4>>2]|0;do if((Vc|0)<(r|0)){if(gb)Wc=0;else Wc=c[db+-4>>2]|0;if((Wc|0)<(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);Xc=0;break}else{a[1263537]=0;L=784;break}}else L=784;while(0);if((L|0)==784){L=0;__ZN6VectorIN8TextEdit4Text4LineEE14_copy_on_writeEv(aa);Xc=(c[aa>>2]|0)+(hb*20|0)|0}db=__ZNK6String6lengthEv(Xc+16|0)|0;gb=(db|0)>0;if((r|0)>1){kb=db;r=hb;Sa=gb}else{Yc=db;Zc=hb;_c=gb;L=786;break q}}if((L|0)==771)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);else if((L|0)==775)if((Pc|0)>0){$c=Pc;ad=r;L=787;break}else{bd=r;cd=Pc;break}}else{Yc=ib;Zc=ea;_c=jb;L=786}while(0);if((L|0)==786)if(_c){$c=Yc;ad=Zc;L=787}else{bd=Zc;cd=Yc}t:do if((L|0)==787){jb=b+1220|0;if((ad|0)<0){ea=0;ib=$c;while(1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);rb=ib+-1|0;if((ib|0)<1){L=813;break}_=c[4]|0;Sa=(_|0)==0;if(Sa)dd=0;else dd=c[_+-4>>2]|0;if((dd|0)<(ib|0)){if(Sa)ed=0;else ed=c[_+-4>>2]|0;if((ed|0)<(ib|0)){L=813;break}a[1263537]=0}Sa=c[_+(rb<<2)>>2]|0;_=(Sa|0)==95|((Sa+-48|0)>>>0<10|((Sa&-33)+-65|0)>>>0<26);Sa=_|ea^1;kb=Sa?rb:ib;if(Sa&(kb|0)>0){ea=Sa?_:ea;ib=kb}else{bd=ad;cd=kb;break t}}if((L|0)==813)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0)}else{fd=0;gd=$c}while(1){ib=c[jb>>2]|0;ea=(ib|0)==0;if(ea)hd=0;else hd=c[ib+-4>>2]|0;do if((hd|0)<=(ad|0)){if(ea)id=0;else id=c[ib+-4>>2]|0;if((id|0)>(ad|0)){a[1263537]=0;L=805;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);jd=0;break}}else L=805;while(0);if((L|0)==805){L=0;__ZN6VectorIN8TextEdit4Text4LineEE14_copy_on_writeEv(jb);jd=(c[jb>>2]|0)+(ad*20|0)|0}ib=gd+-1|0;if((gd|0)<1){L=813;break}ea=c[jd+16>>2]|0;hb=(ea|0)==0;if(hb)kd=0;else kd=c[ea+-4>>2]|0;if((kd|0)<(gd|0)){if(hb)ld=0;else ld=c[ea+-4>>2]|0;if((ld|0)<(gd|0)){L=813;break}a[1263537]=0}hb=c[ea+(ib<<2)>>2]|0;ea=(hb|0)==95|((hb+-48|0)>>>0<10|((hb&-33)+-65|0)>>>0<26);hb=ea|fd^1;r=hb?ib:gd;if(hb&(r|0)>0){fd=hb?ea:fd;gd=r}else{bd=ad;cd=r;break t}}if((L|0)==813)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0)}while(0);__ZN8TextEdit12_remove_textEiiii(b,bd,cd,c[mb>>2]|0,c[nb>>2]|0);__ZN8TextEdit15cursor_set_lineEib(b,bd,1);__ZN8TextEdit17cursor_set_columnEib(b,cd,1);L=1230;break k;break}case 16777224:{if(!(a[b+1244>>0]|0)){L=961;break k}else{L=1230;break k}break}default:{wb=0;L=1231;break k}}}while(0);if(ob){jb=b+624|0;if(!((a[lb>>0]|0)!=0?(c[jb>>2]|0)!=0:0)){c[b+628>>2]=c[b+608>>2];c[b+632>>2]=c[b+612>>2];a[lb>>0]=1}c[jb>>2]=1}do if(!pb){jb=b+608|0;r=b+1220|0;ea=0;u:while(1){hb=c[jb>>2]|0;do if((hb|0)<0)L=1082;else{ib=c[r>>2]|0;kb=(ib|0)==0;if(kb)md=0;else md=c[ib+-4>>2]|0;if((md|0)<=(hb|0)){if(kb)nd=0;else nd=c[ib+-4>>2]|0;if((nd|0)<=(hb|0)){L=1082;break}a[1263537]=0}__ZN6VectorIN8TextEdit4Text4LineEE14_copy_on_writeEv(r);od=(c[r>>2]|0)+(hb*20|0)|0}while(0);if((L|0)==1082){L=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);od=0}if((ea|0)>=(__ZNK6String6lengthEv(od+16|0)|0)){L=1105;break}hb=c[jb>>2]|0;if((hb|0)<0){L=1093;break}ib=c[r>>2]|0;kb=(ib|0)==0;if(kb)pd=0;else pd=c[ib+-4>>2]|0;if((pd|0)<=(hb|0)){if(kb)qd=0;else qd=c[ib+-4>>2]|0;if((qd|0)<=(hb|0)){L=1093;break}a[1263537]=0}__ZN6VectorIN8TextEdit4Text4LineEE14_copy_on_writeEv(r);ib=c[(c[r>>2]|0)+(hb*20|0)+16>>2]|0;hb=(ib|0)==0;if(hb)rd=0;else rd=c[ib+-4>>2]|0;if((rd|0)<=(ea|0)){if(hb)sd=0;else sd=c[ib+-4>>2]|0;if((sd|0)<=(ea|0)){L=1101;break}a[1263537]=0}switch(c[ib+(ea<<2)>>2]|0){case 9:case 32:break;default:{L=1105;break u}}ea=ea+1|0}if((L|0)==1093)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((L|0)==1101)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);else if((L|0)==1105)if((c[b+612>>2]|0)==(ea|0)){__ZN8TextEdit17cursor_set_columnEib(b,0,1);break}else{__ZN8TextEdit17cursor_set_columnEib(b,ea,1);break}}else{__ZN8TextEdit15cursor_set_lineEib(b,0,1);__ZN8TextEdit17cursor_set_columnEib(b,0,1)}while(0);if(!ob){if(pb){a[lb>>0]=0;__ZN10CanvasItem6updateEv(b)}}else{if(a[lb>>0]|0?(c[b+624>>2]|0)==1:0){__ZN8TextEdit6selectEiiii(b,c[b+628>>2]|0,c[b+632>>2]|0,c[b+608>>2]|0,c[b+612>>2]|0);__ZN10CanvasItem6updateEv(b)}a[tb>>0]=1}r=__ZN12VisualServer13get_singletonEv()|0;jb=c[(c[r>>2]|0)+1140>>2]|0;c[h>>2]=c[b+240>>2];c[f>>2]=c[h>>2];bj[jb&4095](r,f,0);a[b+1296>>0]=0;if(a[q>>0]|0){a[q>>0]=0;__ZN10CanvasItem6updateEv(b)}__ZN6StringaSEPKc(b+1204|0,1263606);L=1230}while(0);do if((L|0)==961){if(s&(ob&(pb^1))){__ZN8TextEdit3cutEv(b);L=1230;break}q=b+608|0;sd=c[q>>2]|0;rd=b+1220|0;do if((sd|0)<0)L=970;else{qd=c[rd>>2]|0;pd=(qd|0)==0;if(pd)td=0;else td=c[qd+-4>>2]|0;if((td|0)<=(sd|0)){if(pd)ud=0;else ud=c[qd+-4>>2]|0;if((ud|0)<=(sd|0)){L=970;break}a[1263537]=0}__ZN6VectorIN8TextEdit4Text4LineEE14_copy_on_writeEv(rd);vd=(c[rd>>2]|0)+(sd*20|0)|0}while(0);if((L|0)==970){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);vd=0}sd=__ZNK6String6lengthEv(vd+16|0)|0;tb=c[q>>2]|0;qd=c[b+1220>>2]|0;pd=(qd|0)==0;if(pd)wd=0;else wd=c[qd+-4>>2]|0;od=b+612|0;nd=c[od>>2]|0;if(!((tb|0)==(wd+-1|0)&(nd|0)==(sd|0))){md=(nd|0)<(sd|0);sd=tb+((md^1)&1)|0;if(s){v:do if(pb){if(pd)xd=0;else xd=c[qd+-4>>2]|0;cd=xd+-1|0;w:do if((tb|0)<(cd|0)){bd=nd;ad=tb;x:while(1){gd=(bd|0)<0;y:do if((ad|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);if((bd|0)<(__ZNK6String6lengthEv(16)|0))yd=bd;else break;while(1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);if(gd){L=1030;break x}fd=c[4]|0;ld=(fd|0)==0;if(ld)zd=0;else zd=c[fd+-4>>2]|0;if((zd|0)<=(yd|0)){if(ld)Ad=0;else Ad=c[fd+-4>>2]|0;if((Ad|0)<=(yd|0)){L=1030;break x}a[1263537]=0}switch(c[fd+(yd<<2)>>2]|0){case 9:case 32:break;default:{Bd=yd;Cd=ad;break w}}yd=yd+1|0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);if((yd|0)>=(__ZNK6String6lengthEv(16)|0))break y}}else{fd=bd;while(1){ld=c[rd>>2]|0;kd=(ld|0)==0;if(kd)Dd=0;else Dd=c[ld+-4>>2]|0;do if((Dd|0)<=(ad|0)){if(kd)Ed=0;else Ed=c[ld+-4>>2]|0;if((Ed|0)>(ad|0)){a[1263537]=0;L=1012;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);Fd=0;break}}else L=1012;while(0);if((L|0)==1012){L=0;__ZN6VectorIN8TextEdit4Text4LineEE14_copy_on_writeEv(rd);Fd=(c[rd>>2]|0)+(ad*20|0)|0}if((fd|0)>=(__ZNK6String6lengthEv(Fd+16|0)|0))break y;ld=c[rd>>2]|0;kd=(ld|0)==0;if(kd)Gd=0;else Gd=c[ld+-4>>2]|0;do if((Gd|0)<=(ad|0)){if(kd)Hd=0;else Hd=c[ld+-4>>2]|0;if((Hd|0)>(ad|0)){a[1263537]=0;L=1022;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);Id=0;break}}else L=1022;while(0);if((L|0)==1022){L=0;__ZN6VectorIN8TextEdit4Text4LineEE14_copy_on_writeEv(rd);Id=(c[rd>>2]|0)+(ad*20|0)|0}if(gd){L=1030;break x}ld=c[Id+16>>2]|0;kd=(ld|0)==0;if(kd)Jd=0;else Jd=c[ld+-4>>2]|0;if((Jd|0)<=(fd|0)){if(kd)Kd=0;else Kd=c[ld+-4>>2]|0;if((Kd|0)<=(fd|0)){L=1030;break x}a[1263537]=0}switch(c[ld+(fd<<2)>>2]|0){case 9:case 32:break;default:{Bd=fd;Cd=ad;break w}}fd=fd+1|0}}while(0);gd=ad+1|0;if((gd|0)<(cd|0)){bd=0;ad=gd}else{Bd=0;Cd=gd;break w}}if((L|0)==1030)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0)}else{Bd=nd;Cd=tb}while(0);if((Cd|0)<0){cd=0;ea=Bd;while(1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);if((ea|0)>=(__ZNK6String6lengthEv(16)|0)){Ld=ea;Md=Cd;break v}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);if((ea|0)<0){L=1061;break}ad=c[4]|0;bd=(ad|0)==0;if(bd)Nd=0;else Nd=c[ad+-4>>2]|0;if((Nd|0)<=(ea|0)){if(bd)Od=0;else Od=c[ad+-4>>2]|0;if((Od|0)<=(ea|0)){L=1061;break}a[1263537]=0}bd=c[ad+(ea<<2)>>2]|0;ad=cd;cd=(bd|0)==95|((bd+-48|0)>>>0<10|((bd&-33)+-65|0)>>>0<26);bd=cd|ad^1;ad=(bd&1)+ea|0;if(!bd){Ld=ad;Md=Cd;break v}else ea=ad}if((L|0)==1061)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0)}else{Pd=0;Qd=Bd}while(1){ea=c[rd>>2]|0;cd=(ea|0)==0;if(cd)Rd=0;else Rd=c[ea+-4>>2]|0;do if((Rd|0)<=(Cd|0)){if(cd)Sd=0;else Sd=c[ea+-4>>2]|0;if((Sd|0)>(Cd|0)){a[1263537]=0;L=1043;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);Td=0;break}}else L=1043;while(0);if((L|0)==1043){L=0;__ZN6VectorIN8TextEdit4Text4LineEE14_copy_on_writeEv(rd);Td=(c[rd>>2]|0)+(Cd*20|0)|0}if((Qd|0)>=(__ZNK6String6lengthEv(Td+16|0)|0)){Ld=Qd;Md=Cd;break v}ea=c[rd>>2]|0;cd=(ea|0)==0;if(cd)Ud=0;else Ud=c[ea+-4>>2]|0;do if((Ud|0)<=(Cd|0)){if(cd)Vd=0;else Vd=c[ea+-4>>2]|0;if((Vd|0)>(Cd|0)){a[1263537]=0;L=1053;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);Wd=0;break}}else L=1053;while(0);if((L|0)==1053){L=0;__ZN6VectorIN8TextEdit4Text4LineEE14_copy_on_writeEv(rd);Wd=(c[rd>>2]|0)+(Cd*20|0)|0}if((Qd|0)<0){L=1061;break}ea=c[Wd+16>>2]|0;cd=(ea|0)==0;if(cd)Xd=0;else Xd=c[ea+-4>>2]|0;if((Xd|0)<=(Qd|0)){if(cd)Yd=0;else Yd=c[ea+-4>>2]|0;if((Yd|0)<=(Qd|0)){L=1061;break}a[1263537]=0}cd=c[ea+(Qd<<2)>>2]|0;ea=Pd;Pd=(cd|0)==95|((cd+-48|0)>>>0<10|((cd&-33)+-65|0)>>>0<26);cd=Pd|ea^1;ea=(cd&1)+Qd|0;if(!cd){Ld=ea;Md=Cd;break v}else Qd=ea}if((L|0)==1061)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0)}else{Ld=md?nd+1|0:0;Md=sd}while(0);__ZN8TextEdit12_remove_textEiiii(b,c[q>>2]|0,c[od>>2]|0,Md,Ld);__ZN10CanvasItem6updateEv(b);L=1230}else{wb=0;L=1231}}else L=1230}while(0);if((L|0)==1230){__ZN7Control12accept_eventEv(b);wb=1;L=1231}if((L|0)==1231)if((qb|0)==16777223){qb=b+1294|0;a[qb>>0]=a[qb>>0]^1;__ZN10CanvasItem6updateEv(b);__ZN7Control12accept_eventEv(b);l=e;return}else{ub=wb;vb=pb}if(!(Ga>>>0>31&((vb|ub)^1))){l=e;return}if(a[b+1244>>0]|0){l=e;return}ub=b+1294|0;if(!(sb|(a[ub>>0]|0)==0)){vb=b+1084|0;pb=b+1368|0;if(c[vb>>2]|0){wb=b+1116|0;if(a[pb>>0]|0){a[wb>>0]=1;a[pb>>0]=0}__ZN4ListIN8TextEdit13TextOperationE16DefaultAllocatorE9push_backERKS1_(b+1120|0,vb)|0;c[vb>>2]=0;__ZN6StringaSEPKc(b+1104|0,1263606);a[wb>>0]=0}a[pb>>0]=1;pb=b+612|0;wb=c[pb>>2]|0;vb=b+608|0;c[t>>2]=__ZNK8TextEdit8get_lineEi(b,c[vb>>2]|0)|0;qb=(wb|0)<(__ZNK6String6lengthEv(t)|0);wb=c[t>>2]|0;if(wb|0?(__Z16atomic_decrementPj(wb+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(wb,1);if(qb){qb=c[vb>>2]|0;vb=c[pb>>2]|0;__ZN8TextEdit12_remove_textEiiii(b,qb,vb,qb,vb+1|0)}}c[i>>2]=Ga;c[i+4>>2]=0;vb=b+1204|0;if((Ga|0)==41&(__ZNK6StringneEPKc(vb,1263606)|0))__ZN6StringaSEPKc(vb,1263606);z:do if(!(a[b+1290>>0]|0))L=1250;else{vb=c[i>>2]|0;switch(vb|0){case 125:case 41:case 93:case 123:case 34:case 39:case 40:case 91:break;default:{L=1250;break z}}__ZN8TextEdit20_consume_pair_symbolEw(b,vb)}while(0);if(((L|0)==1250?(__ZN6StringC2EPKwi(j,i,-1),__ZN8TextEdit12_insert_textEiiRK6StringPiS3_(b,c[b+608>>2]|0,c[b+612>>2]|0,j,h,f),__ZN8TextEdit15cursor_set_lineEib(b,c[h>>2]|0,1),__ZN8TextEdit17cursor_set_columnEib(b,c[f>>2]|0,1),__ZN10CanvasItem6updateEv(b),f=c[j>>2]|0,f|0):0)?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);do if(!(sb|(a[ub>>0]|0)==0)){f=b+1084|0;if(c[f>>2]|0){j=b+1368|0;h=b+1116|0;if(a[j>>0]|0){a[h>>0]=1;a[j>>0]=0}__ZN4ListIN8TextEdit13TextOperationE16DefaultAllocatorE9push_backERKS1_(b+1120|0,f)|0;c[f>>2]=0;__ZN6StringaSEPKc(b+1104|0,1263606);a[h>>0]=0}h=c[b+1120>>2]|0;if(h|0?c[h+8>>2]|0:0){a[1263537]=0;f=c[h+4>>2]|0;h=f+32|0;if(!(a[h>>0]|0)){a[f+33>>0]=1;break}else{a[h>>0]=0;break}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(839316,836734,4007,839338,0)}while(0);do if((a[lb>>0]|0)!=xa<<24>>24){ub=b+1084|0;if(c[ub>>2]|0){sb=b+1368|0;h=b+1116|0;if(a[sb>>0]|0){a[h>>0]=1;a[sb>>0]=0}__ZN4ListIN8TextEdit13TextOperationE16DefaultAllocatorE9push_backERKS1_(b+1120|0,ub)|0;c[ub>>2]=0;__ZN6StringaSEPKc(b+1104|0,1263606);a[h>>0]=0}h=c[b+1120>>2]|0;if(h|0?c[h+8>>2]|0:0){a[1263537]=0;ub=c[h+4>>2]|0;h=ub+32|0;if(!(a[h>>0]|0)){a[ub+33>>0]=1;break}else{a[h>>0]=0;break}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(839316,836734,4007,839338,0)}while(0);__ZN7Control12accept_eventEv(b);l=e;return}default:{l=e;return}}}function __ZN8TextEdit13_scroll_movedEd(b,d){b=b|0;d=+d;var e=0;if(a[b+1328>>0]|0)return;e=b+1320|0;if(__ZNK10CanvasItem18is_visible_in_treeEv(c[e>>2]|0)|0)c[b+616>>2]=~~+__ZNK5Range9get_valueEv(c[e>>2]|0);e=b+1324|0;if(__ZNK10CanvasItem18is_visible_in_treeEv(c[e>>2]|0)|0)c[b+620>>2]=~~+__ZNK5Range9get_valueEv(c[e>>2]|0);__ZN10CanvasItem6updateEv(b);return}function __ZN8TextEdit20_cursor_changed_emitEv(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0;d=l;l=l+128|0;if((l|0)>=(m|0))ba(128);e=d+120|0;f=d+96|0;g=d+72|0;h=d+48|0;i=d+24|0;j=d;__ZN10StringNameC2EPKc(e,838505);c[f>>2]=0;c[g>>2]=0;c[h>>2]=0;c[i>>2]=0;c[j>>2]=0;__ZN6Object11emit_signalERK10StringNameRK7VariantS5_S5_S5_S5_(b,e,f,g,h,i,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);if(c[i>>2]|0)__ZN7Variant5clearEv(i);if(c[h>>2]|0)__ZN7Variant5clearEv(h);if(c[g>>2]|0)__ZN7Variant5clearEv(g);if(!(c[f>>2]|0)){__ZN10StringNameD2Ev(e);k=b+1267|0;a[k>>0]=0;l=d;return}__ZN7Variant5clearEv(f);__ZN10StringNameD2Ev(e);k=b+1267|0;a[k>>0]=0;l=d;return}function __ZN8TextEdit18_text_changed_emitEv(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0;d=l;l=l+128|0;if((l|0)>=(m|0))ba(128);e=d+120|0;f=d+96|0;g=d+72|0;h=d+48|0;i=d+24|0;j=d;__ZN10StringNameC2EPKc(e,838520);c[f>>2]=0;c[g>>2]=0;c[h>>2]=0;c[i>>2]=0;c[j>>2]=0;__ZN6Object11emit_signalERK10StringNameRK7VariantS5_S5_S5_S5_(b,e,f,g,h,i,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);if(c[i>>2]|0)__ZN7Variant5clearEv(i);if(c[h>>2]|0)__ZN7Variant5clearEv(h);if(c[g>>2]|0)__ZN7Variant5clearEv(g);if(!(c[f>>2]|0)){__ZN10StringNameD2Ev(e);k=b+1268|0;a[k>>0]=0;l=d;return}__ZN7Variant5clearEv(f);__ZN10StringNameD2Ev(e);k=b+1268|0;a[k>>0]=0;l=d;return}function __ZN8TextEdit16_push_current_opEv(b){b=b|0;var d=0,e=0,f=0;d=b+1084|0;if(!(c[d>>2]|0))return;e=b+1368|0;f=b+1116|0;if(a[e>>0]|0){a[f>>0]=1;a[e>>0]=0}__ZN4ListIN8TextEdit13TextOperationE16DefaultAllocatorE9push_backERKS1_(b+1120|0,d)|0;c[d>>2]=0;__ZN6StringaSEPKc(b+1104|0,1263606);a[f>>0]=0;return}function __ZN8TextEdit21_click_selection_heldEv(a){a=a|0;var b=0,d=0,e=0,f=0,h=0,i=0,j=0;b=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=b+32|0;e=b+16|0;f=b+24|0;h=b+8|0;i=b;j=__ZN5Input13get_singletonEv()|0;if($i[c[(c[j>>2]|0)+88>>2]&8191](j,1)|0?c[a+624>>2]|0:0){j=__ZN5Input13get_singletonEv()|0;Pi[c[(c[j>>2]|0)+160>>2]&2047](e,j);__ZNK7Control19get_global_positionEv(f,a);__ZNK7Vector2miERKS_(d,e,f);e=~~+g[d+4>>2];c[i>>2]=~~+g[d>>2];c[i+4>>2]=e;__ZNK8TextEdit14_get_mouse_posERK7Point2iRiS3_(a,i,f,h);i=c[f>>2]|0;f=c[h>>2]|0;__ZN8TextEdit6selectEiiii(a,c[a+628>>2]|0,c[a+632>>2]|0,i,f);__ZN8TextEdit15cursor_set_lineEib(a,i,1);__ZN8TextEdit17cursor_set_columnEib(a,f,1);__ZN10CanvasItem6updateEv(a);__ZN5Timer5startEv(c[a+1316>>2]|0);l=b;return}__ZN5Timer4stopEv(c[a+1316>>2]|0);l=b;return}function __ZN8TextEdit18_toggle_draw_caretEv(b){b=b|0;var c=0;c=b+1261|0;a[c>>0]=a[c>>0]^1;if(!(__ZNK10CanvasItem18is_visible_in_treeEv(b)|0))return;if(!(__ZNK7Control9has_focusEv(b)|0))return;if(!(a[b+1262>>0]|0))return;__ZN10CanvasItem6updateEv(b);return}function __ZN8TextEdit8set_textE6String(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e+4|0;g=e;h=b+1212|0;a[h>>0]=1;__ZN8TextEdit6_clearEv(b);a[h>>0]=0;__ZN8TextEdit12_insert_textEiiRK6StringPiS3_(b,c[b+608>>2]|0,c[b+612>>2]|0,d,g,f);__ZN8TextEdit15cursor_set_lineEib(b,c[g>>2]|0,1);__ZN8TextEdit17cursor_set_columnEib(b,c[f>>2]|0,1);__ZN10CanvasItem6updateEv(b);c[b+1236>>2]=0;c[b+1084>>2]=0;c[b+1124>>2]=0;f=b+1120|0;g=c[f>>2]|0;a:do if(g|0){d=g;while(1){i=c[d>>2]|0;if(!i)break a;__ZN4ListIN8TextEdit13TextOperationE16DefaultAllocatorE5_Data5eraseEPKNS3_7ElementE(d,i)|0;d=c[f>>2]|0;if(!(c[d+8>>2]|0))break;if(!d)break a}__ZN6Memory11free_staticEPvb(d,0);c[f>>2]=0}while(0);f=b+604|0;c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;c[f+12>>2]=0;c[f+16>>2]=0;__ZN8TextEdit15cursor_set_lineEib(b,0,1);__ZN8TextEdit17cursor_set_columnEib(b,0,1);__ZN10CanvasItem6updateEv(b);a[h>>0]=0;__ZN8TextEdit18_text_changed_emitEv(b);l=e;return}function __ZN8TextEdit21insert_text_at_cursorERK6String(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e+4|0;g=e;h=b+637|0;if(a[h>>0]|0){i=b+640|0;__ZN8TextEdit15cursor_set_lineEib(b,c[i>>2]|0,1);j=b+644|0;__ZN8TextEdit17cursor_set_columnEib(b,c[j>>2]|0,1);__ZN8TextEdit12_remove_textEiiii(b,c[i>>2]|0,c[j>>2]|0,c[b+648>>2]|0,c[b+652>>2]|0);a[h>>0]=0;c[b+624>>2]=0}__ZN8TextEdit12_insert_textEiiRK6StringPiS3_(b,c[b+608>>2]|0,c[b+612>>2]|0,d,g,f);__ZN8TextEdit15cursor_set_lineEib(b,c[g>>2]|0,1);__ZN8TextEdit17cursor_set_columnEib(b,c[f>>2]|0,1);__ZN10CanvasItem6updateEv(b);__ZN10CanvasItem6updateEv(b);l=e;return}function __ZNK8TextEdit14get_line_countEv(a){a=a|0;var b=0,d=0;b=c[a+1220>>2]|0;if(!b){d=0;return d|0}d=c[b+-4>>2]|0;return d|0}function __ZN8TextEdit17cursor_set_columnEib(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0;f=l;l=l+144|0;if((l|0)>=(m|0))ba(144);g=f+128|0;h=f+124|0;i=f+120|0;j=f+132|0;k=f+96|0;n=f+72|0;o=f+48|0;p=f+24|0;q=f;r=(d|0)>0?d:0;d=b+612|0;c[d>>2]=r;s=b+608|0;c[g>>2]=__ZNK8TextEdit8get_lineEi(b,c[s>>2]|0)|0;t=(r|0)>(__ZNK6String6lengthEv(g)|0);r=c[g>>2]|0;if(r|0?(__Z16atomic_decrementPj(r+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(r,1);if((t?(c[h>>2]=__ZNK8TextEdit8get_lineEi(b,c[s>>2]|0)|0,c[d>>2]=__ZNK6String6lengthEv(h)|0,t=c[h>>2]|0,t|0):0)?(__Z16atomic_decrementPj(t+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(t,1);t=c[d>>2]|0;c[i>>2]=__ZNK8TextEdit8get_lineEi(b,c[s>>2]|0)|0;c[b+604>>2]=__ZN8TextEdit19get_column_x_offsetEi6String(b,t,i)|0;t=c[i>>2]|0;if(t|0?(__Z16atomic_decrementPj(t+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(t,1);if(e)__ZN8TextEdit25adjust_viewport_to_cursorEv(b);e=b+1267|0;if(a[e>>0]|0){l=f;return}if(a[b+136>>0]|0){t=__ZN12MessageQueue13get_singletonEv()|0;__ZN10StringNameC2EPKc(j,836694);c[k>>2]=0;c[n>>2]=0;c[o>>2]=0;c[p>>2]=0;c[q>>2]=0;__ZN12MessageQueue9push_callEP6ObjectRK10StringNameRK7VariantS7_S7_S7_S7_(t,b,j,k,n,o,p,q)|0;if(c[q>>2]|0)__ZN7Variant5clearEv(q);if(c[p>>2]|0)__ZN7Variant5clearEv(p);if(c[o>>2]|0)__ZN7Variant5clearEv(o);if(c[n>>2]|0)__ZN7Variant5clearEv(n);if(c[k>>2]|0)__ZN7Variant5clearEv(k);__ZN10StringNameD2Ev(j)}a[e>>0]=1;l=f;return}function __ZN8TextEdit15cursor_set_lineEib(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0;f=l;l=l+128|0;if((l|0)>=(m|0))ba(128);g=f+120|0;h=f+124|0;i=f+96|0;j=f+72|0;k=f+48|0;n=f+24|0;o=f;p=b+1264|0;if(a[p>>0]|0){l=f;return}a[p>>0]=1;q=(d|0)>0?d:0;d=c[b+1220>>2]|0;r=(d|0)==0;if(r)s=0;else s=c[d+-4>>2]|0;t=(q|0)<(s|0);if(t|r)u=t?q:-1;else u=(c[d+-4>>2]|0)+-1|0;c[b+608>>2]=u;d=c[b+604>>2]|0;c[g>>2]=__ZNK8TextEdit8get_lineEi(b,u)|0;c[b+612>>2]=__ZNK8TextEdit16get_char_pos_forEi6String(b,d,g)|0;d=c[g>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);if(e)__ZN8TextEdit25adjust_viewport_to_cursorEv(b);a[p>>0]=0;p=b+1267|0;if(a[p>>0]|0){l=f;return}if(a[b+136>>0]|0){e=__ZN12MessageQueue13get_singletonEv()|0;__ZN10StringNameC2EPKc(h,836694);c[i>>2]=0;c[j>>2]=0;c[k>>2]=0;c[n>>2]=0;c[o>>2]=0;__ZN12MessageQueue9push_callEP6ObjectRK10StringNameRK7VariantS7_S7_S7_S7_(e,b,h,i,j,k,n,o)|0;if(c[o>>2]|0)__ZN7Variant5clearEv(o);if(c[n>>2]|0)__ZN7Variant5clearEv(n);if(c[k>>2]|0)__ZN7Variant5clearEv(k);if(c[j>>2]|0)__ZN7Variant5clearEv(j);if(c[i>>2]|0)__ZN7Variant5clearEv(i);__ZN10StringNameD2Ev(h)}a[p>>0]=1;l=f;return}function __ZNK8TextEdit17cursor_get_columnEv(a){a=a|0;return c[a+612>>2]|0}function __ZNK8TextEdit15cursor_get_lineEv(a){a=a|0;return c[a+608>>2]|0}function __ZN8TextEdit24cursor_set_blink_enabledEb(b,d){b=b|0;d=d|0;var e=0;a[b+1260>>0]=d&1;e=c[b+1256>>2]|0;if(d)__ZN5Timer5startEv(e);else __ZN5Timer4stopEv(e);a[b+1261>>0]=1;return}function __ZNK8TextEdit24cursor_get_blink_enabledEv(b){b=b|0;return (a[b+1260>>0]|0)!=0|0}function __ZN8TextEdit22cursor_set_blink_speedEf(b,d){b=b|0;d=+d;if(!(d<=0.0)){a[1263537]=0;__ZN5Timer13set_wait_timeEf(c[b+1256>>2]|0,d);return}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(837699,836734,3149,839254,0);return}}function __ZNK8TextEdit22cursor_get_blink_speedEv(a){a=a|0;return +(+__ZNK5Timer13get_wait_timeEv(c[a+1256>>2]|0))}function __ZN8TextEdit21cursor_set_block_modeEb(b,c){b=b|0;c=c|0;a[b+1263>>0]=c&1;__ZN10CanvasItem6updateEv(b);return}function __ZNK8TextEdit20cursor_is_block_modeEv(b){b=b|0;return (a[b+1263>>0]|0)!=0|0}function __ZN8TextEdit12set_readonlyEb(b,c){b=b|0;c=c|0;a[b+1244>>0]=c&1;return}function __ZN8TextEdit8set_wrapEb(b,c){b=b|0;c=c|0;a[b+1265>>0]=c&1;return}function __ZN8TextEdit13set_max_charsEi(a,b){a=a|0;b=b|0;c[a+1240>>2]=b;return}function __ZN8TextEdit3cutEv(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d;f=b+637|0;if(a[f>>0]|0){g=b+640|0;h=b+644|0;i=b+648|0;j=b+652|0;c[e>>2]=__ZNK8TextEdit14_base_get_textEiiii(b,c[g>>2]|0,c[h>>2]|0,c[i>>2]|0,c[j>>2]|0)|0;k=__ZN2OS13get_singletonEv()|0;Pi[c[(c[k>>2]|0)+108>>2]&2047](k,e);__ZN8TextEdit15cursor_set_lineEib(b,c[g>>2]|0,1);__ZN8TextEdit17cursor_set_columnEib(b,c[h>>2]|0,1);__ZN8TextEdit12_remove_textEiiii(b,c[g>>2]|0,c[h>>2]|0,c[i>>2]|0,c[j>>2]|0);a[f>>0]=0;c[b+624>>2]=0;__ZN10CanvasItem6updateEv(b);a[b+1293>>0]=0;f=c[e>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);l=d;return}f=b+608|0;j=c[f>>2]|0;i=b+1220|0;do if((j|0)<0)n=9;else{h=c[i>>2]|0;g=(h|0)==0;if(g)o=0;else o=c[h+-4>>2]|0;if((o|0)<=(j|0)){if(g)p=0;else p=c[h+-4>>2]|0;if((p|0)<=(j|0)){n=9;break}a[1263537]=0}__ZN6VectorIN8TextEdit4Text4LineEE14_copy_on_writeEv(i);q=(c[i>>2]|0)+(j*20|0)|0}while(0);if((n|0)==9){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);q=0}j=q+16|0;c[e>>2]=0;q=c[j>>2]|0;if(q|0?(c[e>>2]=0,__Z28atomic_conditional_incrementPj(q+-8|0)|0):0)c[e>>2]=c[j>>2];j=__ZN2OS13get_singletonEv()|0;Pi[c[(c[j>>2]|0)+108>>2]&2047](j,e);__ZN8TextEdit15cursor_set_lineEib(b,c[f>>2]|0,1);__ZN8TextEdit17cursor_set_columnEib(b,0,1);j=c[f>>2]|0;do if((j|0)<0)n=22;else{q=c[i>>2]|0;p=(q|0)==0;if(p)r=0;else r=c[q+-4>>2]|0;if((r|0)<=(j|0)){if(p)s=0;else s=c[q+-4>>2]|0;if((s|0)<=(j|0)){n=22;break}a[1263537]=0}__ZN6VectorIN8TextEdit4Text4LineEE14_copy_on_writeEv(i);t=(c[i>>2]|0)+(j*20|0)|0}while(0);if((n|0)==22){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);t=0}__ZN8TextEdit12_remove_textEiiii(b,j,0,j,__ZNK6String6lengthEv(t+16|0)|0);__ZN8TextEdit19backspace_at_cursorEv(b);__ZN10CanvasItem6updateEv(b);__ZN8TextEdit15cursor_set_lineEib(b,(c[f>>2]|0)+1|0,1);a[b+1293>>0]=1;b=c[e>>2]|0;if(b|0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(b,1);l=d;return}function __ZN8TextEdit4copyEv(b){b=b|0;var d=0,e=0,f=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d;if(!(a[b+637>>0]|0)){l=d;return}c[e>>2]=__ZNK8TextEdit14_base_get_textEiiii(b,c[b+640>>2]|0,c[b+644>>2]|0,c[b+648>>2]|0,c[b+652>>2]|0)|0;f=__ZN2OS13get_singletonEv()|0;Pi[c[(c[f>>2]|0)+108>>2]&2047](f,e);a[b+1293>>0]=0;b=c[e>>2]|0;if(b|0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(b,1);l=d;return}function __ZN8TextEdit5pasteEv(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d+8|0;f=d+4|0;g=d;h=__ZN2OS13get_singletonEv()|0;c[g>>2]=ij[c[(c[h>>2]|0)+112>>2]&8191](h)|0;h=b+637|0;if(!(a[h>>0]|0)){if((a[b+1293>>0]|0?(__ZN8TextEdit17cursor_set_columnEib(b,0,1),__ZN6StringC2EPKc(e,1124879),__ZN6StringpLERKS_(g,e)|0,i=c[e>>2]|0,i|0):0)?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1)}else{a[h>>0]=0;c[b+624>>2]=0;h=b+640|0;i=b+644|0;__ZN8TextEdit12_remove_textEiiii(b,c[h>>2]|0,c[i>>2]|0,c[b+648>>2]|0,c[b+652>>2]|0);__ZN8TextEdit15cursor_set_lineEib(b,c[h>>2]|0,1);__ZN8TextEdit17cursor_set_columnEib(b,c[i>>2]|0,1)}__ZN8TextEdit12_insert_textEiiRK6StringPiS3_(b,c[b+608>>2]|0,c[b+612>>2]|0,g,f,e);__ZN8TextEdit15cursor_set_lineEib(b,c[f>>2]|0,1);__ZN8TextEdit17cursor_set_columnEib(b,c[e>>2]|0,1);__ZN10CanvasItem6updateEv(b);__ZN10CanvasItem6updateEv(b);b=c[g>>2]|0;if(!b){l=d;return}if(__Z16atomic_decrementPj(b+-8|0)|0){l=d;return}__ZN6Memory11free_staticEPvb(b,1);l=d;return}function __ZN8TextEdit10select_allEv(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0;d=b+1220|0;e=c[d>>2]|0;do if(e)if((c[e+-4>>2]|0)==1){f=b+1220|0;__ZN6VectorIN8TextEdit4Text4LineEE14_copy_on_writeEv(f);if(!(__ZNK6String6lengthEv((c[f>>2]|0)+16|0)|0))return;else{g=c[d>>2]|0;break}}else g=e;else g=0;while(0);a[b+637>>0]=1;c[b+640>>2]=0;c[b+644>>2]=0;c[b+628>>2]=0;c[b+632>>2]=0;do if(g){e=g+-4|0;d=c[e>>2]|0;f=d+-1|0;h=b+648|0;c[h>>2]=f;i=b+1220|0;if((d|0)<1){j=h;k=10}else{if((c[e>>2]|0)<(d|0)){if((c[e>>2]|0)<(d|0)){j=h;k=10;break}a[1263537]=0}__ZN6VectorIN8TextEdit4Text4LineEE14_copy_on_writeEv(i);l=(c[i>>2]|0)+(f*20|0)|0;m=h}}else{h=b+648|0;c[h>>2]=-1;j=h;k=10}while(0);if((k|0)==10){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);l=0;m=j}j=b+652|0;c[j>>2]=__ZNK6String6lengthEv(l+16|0)|0;c[b+624>>2]=1;a[b+656>>0]=1;__ZN8TextEdit15cursor_set_lineEib(b,c[m>>2]|0,0);__ZN8TextEdit17cursor_set_columnEib(b,c[j>>2]|0,0);__ZN10CanvasItem6updateEv(b);return}function __ZN8TextEdit6selectEiiii(b,d,e,f,g){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;var h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0;h=b+1220|0;i=c[h>>2]|0;j=(i|0)==0;if(j)k=0;else k=c[i+-4>>2]|0;if((k|0)>(d|0))l=d;else{if(j)m=0;else m=c[i+-4>>2]|0;l=m+-1|0}m=b+1220|0;d=(l|0)<0;do if(d)n=14;else{if(j)o=0;else o=c[i+-4>>2]|0;if((o|0)<=(l|0)){if(j)p=0;else p=c[i+-4>>2]|0;if((p|0)<=(l|0)){n=14;break}a[1263537]=0}__ZN6VectorIN8TextEdit4Text4LineEE14_copy_on_writeEv(m);q=(c[m>>2]|0)+(l*20|0)|0}while(0);if((n|0)==14){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);q=0}if((__ZNK6String6lengthEv(q+16|0)|0)>(e|0))r=e;else{do if(d)n=25;else{e=c[m>>2]|0;q=(e|0)==0;if(q)s=0;else s=c[e+-4>>2]|0;if((s|0)<=(l|0)){if(q)t=0;else t=c[e+-4>>2]|0;if((t|0)<=(l|0)){n=25;break}a[1263537]=0}__ZN6VectorIN8TextEdit4Text4LineEE14_copy_on_writeEv(m);u=(c[m>>2]|0)+(l*20|0)|0}while(0);if((n|0)==25){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);u=0}r=__ZNK6String6lengthEv(u+16|0)|0}u=c[h>>2]|0;h=(u|0)==0;if(h)v=0;else v=c[u+-4>>2]|0;if((v|0)>(f|0))w=f;else{if(h)x=0;else x=c[u+-4>>2]|0;w=x+-1|0}x=(w|0)<0;do if(x)n=42;else{if(h)y=0;else y=c[u+-4>>2]|0;if((y|0)<=(w|0)){if(h)z=0;else z=c[u+-4>>2]|0;if((z|0)<=(w|0)){n=42;break}a[1263537]=0}__ZN6VectorIN8TextEdit4Text4LineEE14_copy_on_writeEv(m);A=(c[m>>2]|0)+(w*20|0)|0}while(0);if((n|0)==42){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);A=0}if((__ZNK6String6lengthEv(A+16|0)|0)>(g|0))B=g;else{do if(x)n=53;else{g=c[m>>2]|0;A=(g|0)==0;if(A)C=0;else C=c[g+-4>>2]|0;if((C|0)<=(w|0)){if(A)D=0;else D=c[g+-4>>2]|0;if((D|0)<=(w|0)){n=53;break}a[1263537]=0}__ZN6VectorIN8TextEdit4Text4LineEE14_copy_on_writeEv(m);E=(c[m>>2]|0)+(w*20|0)|0}while(0);if((n|0)==53){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);E=0}B=__ZNK6String6lengthEv(E+16|0)|0}E=b+640|0;c[E>>2]=l;n=b+644|0;c[n>>2]=r;m=b+648|0;c[m>>2]=w;D=b+652|0;c[D>>2]=B;C=b+637|0;a[C>>0]=1;if((l|0)!=(w|0)){x=b+656|0;if((l|0)>(w|0)){a[x>>0]=0;c[E>>2]=w;c[m>>2]=l;c[n>>2]=B;c[D>>2]=r;__ZN10CanvasItem6updateEv(b);return}else{a[x>>0]=1;__ZN10CanvasItem6updateEv(b);return}}if((r|0)==(B|0)){a[C>>0]=0;__ZN10CanvasItem6updateEv(b);return}C=b+656|0;if((r|0)>(B|0)){a[C>>0]=0;c[n>>2]=B;c[D>>2]=r;__ZN10CanvasItem6updateEv(b);return}else{a[C>>0]=1;__ZN10CanvasItem6updateEv(b);return}}function __ZNK8TextEdit19is_selection_activeEv(b){b=b|0;return (a[b+637>>0]|0)!=0|0}function __ZNK8TextEdit23get_selection_from_lineEv(b){b=b|0;var d=0;if(!(a[b+637>>0]|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(837917,836734,3618,839200,0);d=-1;return d|0}else{a[1263537]=0;d=c[b+640>>2]|0;return d|0}return 0}function __ZNK8TextEdit25get_selection_from_columnEv(b){b=b|0;var d=0;if(!(a[b+637>>0]|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(837941,836734,3623,839200,0);d=-1;return d|0}else{a[1263537]=0;d=c[b+644>>2]|0;return d|0}return 0}function __ZNK8TextEdit21get_selection_to_lineEv(b){b=b|0;var d=0;if(!(a[b+637>>0]|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(837967,836734,3628,839200,0);d=-1;return d|0}else{a[1263537]=0;d=c[b+648>>2]|0;return d|0}return 0}function __ZNK8TextEdit23get_selection_to_columnEv(b){b=b|0;var d=0;if(!(a[b+637>>0]|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(837989,836734,3633,839200,0);d=-1;return d|0}else{a[1263537]=0;d=c[b+652>>2]|0;return d|0}return 0}function __ZNK8TextEdit18get_selection_textEv(b){b=b|0;var d=0,e=0,f=0,g=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d;if(!(a[b+637>>0]|0)){__ZN6StringC2EPKc(e,1263606);f=c[e>>2]|0;l=d;return f|0}else{g=__ZNK8TextEdit14_base_get_textEiiii(b,c[b+640>>2]|0,c[b+644>>2]|0,c[b+648>>2]|0,c[b+652>>2]|0)|0;c[e>>2]=g;f=g;l=d;return f|0}return 0}function __ZNK8TextEdit21get_word_under_cursorEv(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d;f=b+612|0;g=c[f>>2]|0;h=b+608|0;i=b+1220|0;do if((g|0)>0){b=g;while(1){j=c[h>>2]|0;if((j|0)<0){k=9;break}n=c[i>>2]|0;o=(n|0)==0;if(o)p=0;else p=c[n+-4>>2]|0;if((p|0)<=(j|0)){if(o)q=0;else q=c[n+-4>>2]|0;if((q|0)<=(j|0)){k=9;break}a[1263537]=0}__ZN6VectorIN8TextEdit4Text4LineEE14_copy_on_writeEv(i);n=b+-1|0;o=c[(c[i>>2]|0)+(j*20|0)+16>>2]|0;j=(o|0)==0;if(j)r=0;else r=c[o+-4>>2]|0;if((r|0)<(b|0)){if(j)s=0;else s=c[o+-4>>2]|0;if((s|0)<(b|0)){k=17;break}a[1263537]=0}j=c[o+(n<<2)>>2]|0;o=(j|0)==95|((j+-48|0)>>>0<10|((j&-33)+-65|0)>>>0<26);b=o?n:b;if(!(o&(b|0)>0)){k=20;break}}if((k|0)==9)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((k|0)==17)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);else if((k|0)==20){t=b;u=c[f>>2]|0;break}}else{t=g;u=g}while(0);g=u;while(1){u=c[h>>2]|0;do if((u|0)<0)k=29;else{s=c[i>>2]|0;r=(s|0)==0;if(r)v=0;else v=c[s+-4>>2]|0;if((v|0)<=(u|0)){if(r)w=0;else w=c[s+-4>>2]|0;if((w|0)<=(u|0)){k=29;break}a[1263537]=0}__ZN6VectorIN8TextEdit4Text4LineEE14_copy_on_writeEv(i);x=(c[i>>2]|0)+(u*20|0)|0}while(0);if((k|0)==29){k=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);x=0}if((g|0)>=(__ZNK6String6lengthEv(x+16|0)|0)){y=g;k=53;break}u=c[h>>2]|0;do if((u|0)<0)k=40;else{b=c[i>>2]|0;s=(b|0)==0;if(s)z=0;else z=c[b+-4>>2]|0;if((z|0)<=(u|0)){if(s)A=0;else A=c[b+-4>>2]|0;if((A|0)<=(u|0)){k=40;break}a[1263537]=0}__ZN6VectorIN8TextEdit4Text4LineEE14_copy_on_writeEv(i);B=(c[i>>2]|0)+(u*20|0)|0}while(0);if((k|0)==40){k=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);B=0}if((g|0)<0){k=50;break}u=c[B+16>>2]|0;b=(u|0)==0;if(b)C=0;else C=c[u+-4>>2]|0;if((C|0)<=(g|0)){if(b)D=0;else D=c[u+-4>>2]|0;if((D|0)<=(g|0)){k=50;break}a[1263537]=0}b=c[u+(g<<2)>>2]|0;u=(b|0)==95|((b+-48|0)>>>0<10|((b&-33)+-65|0)>>>0<26);b=(u&1)+g|0;if(u)g=b;else{y=b;k=53;break}}if((k|0)==50)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);else if((k|0)==53){g=c[f>>2]|0;if((t|0)==(g|0)|(y|0)==(g|0)){__ZN6StringC2EPKc(e,1263606);E=c[e>>2]|0;l=d;return E|0}g=c[h>>2]|0;do if((g|0)<0)k=62;else{h=c[i>>2]|0;f=(h|0)==0;if(f)F=0;else F=c[h+-4>>2]|0;if((F|0)<=(g|0)){if(f)G=0;else G=c[h+-4>>2]|0;if((G|0)<=(g|0)){k=62;break}a[1263537]=0}__ZN6VectorIN8TextEdit4Text4LineEE14_copy_on_writeEv(i);H=(c[i>>2]|0)+(g*20|0)|0}while(0);if((k|0)==62){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);H=0}k=__ZNK6String6substrEii(H+16|0,t,y-t|0)|0;c[e>>2]=k;E=k;l=d;return E|0}return 0}function __ZNK8TextEdit12_search_bindERK6Stringjii(a,b,d,e,f){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,n=0,o=0;g=l;l=l+16|0;if((l|0)>=(m|0))ba(16);h=g+4|0;i=g+8|0;j=g;k=__ZNK8TextEdit6searchERK6StringjiiRiS3_(a,b,d,e,f,i,j)|0;c[h>>2]=0;if(!k){n=c[h>>2]|0;l=g;return n|0}__ZN10PoolVectorIiE6resizeEi(h,2)|0;k=c[h>>2]|0;do if((k|0)!=0?(c[k+16>>2]|0)>>>0>3:0){__ZN10PoolVectorIiE14_copy_on_writeEv(h);f=c[h>>2]|0;if(!f)df();else{e=f+4|0;__Z16atomic_incrementPj(e)|0;c[c[f+8>>2]>>2]=c[j>>2];__Z16atomic_decrementPj(e)|0;break}}else o=4;while(0);if((o|0)==4)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1128449,1130483,486,1130498,0);o=c[h>>2]|0;if(o|0?(c[o+16>>2]|0)>>>0>7:0){__ZN10PoolVectorIiE14_copy_on_writeEv(h);o=c[h>>2]|0;if(!o){c[1]=c[i>>2];n=c[h>>2]|0;l=g;return n|0}else{j=o+4|0;__Z16atomic_incrementPj(j)|0;c[(c[o+8>>2]|0)+4>>2]=c[i>>2];__Z16atomic_decrementPj(j)|0;n=c[h>>2]|0;l=g;return n|0}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1128449,1130483,486,1130498,0);n=c[h>>2]|0;l=g;return n|0}function __ZN8TextEdit4undoEv(d){d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0;e=l;l=l+48|0;if((l|0)>=(m|0))ba(48);f=e+40|0;g=e+36|0;h=e;i=d+1084|0;if(c[i>>2]|0){j=d+1368|0;k=d+1116|0;if(a[j>>0]|0){a[k>>0]=1;a[j>>0]=0}__ZN4ListIN8TextEdit13TextOperationE16DefaultAllocatorE9push_backERKS1_(d+1120|0,i)|0;c[i>>2]=0;__ZN6StringaSEPKc(d+1104|0,1263606);a[k>>0]=0}k=d+1124|0;i=c[k>>2]|0;j=c[d+1120>>2]|0;n=(j|0)==0;do if(!i){if(n){l=e;return}if(!(c[j+8>>2]|0)){l=e;return}else{o=j+4|0;break}}else{if(n)p=0;else p=c[j>>2]|0;if((i|0)==(p|0)){l=e;return}else{o=i+40|0;break}}while(0);i=c[o>>2]|0;c[k>>2]=i;c[h>>2]=c[i>>2];c[h+4>>2]=c[i+4>>2];c[h+8>>2]=c[i+8>>2];c[h+12>>2]=c[i+12>>2];c[h+16>>2]=c[i+16>>2];o=h+20|0;p=i+20|0;c[o>>2]=0;if((c[p>>2]|0?(c[o>>2]=0,j=c[p>>2]|0,j|0):0)?__Z28atomic_conditional_incrementPj(j+-8|0)|0:0)c[o>>2]=c[p>>2];p=h+24|0;j=i+24|0;c[p>>2]=c[j>>2];c[p+4>>2]=c[j+4>>2];b[p+8>>1]=b[j+8>>1]|0;__ZN8TextEdit11_do_text_opERKNS_13TextOperationEb(d,h,1);j=d+1112|0;c[j>>2]=c[p>>2];i=c[k>>2]|0;a:do if(!(a[i+33>>0]|0))q=i;else{n=i;while(1){r=c[n+40>>2]|0;if(!r)break;a[1263537]=0;c[k>>2]=r;c[h>>2]=c[r>>2];c[h+4>>2]=c[r+4>>2];c[h+8>>2]=c[r+8>>2];c[h+12>>2]=c[r+12>>2];c[h+16>>2]=c[r+16>>2];s=r+20|0;t=c[o>>2]|0;if((t|0)!=(c[s>>2]|0)){if(t|0?(__Z16atomic_decrementPj(t+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(t,1);c[o>>2]=0;t=c[s>>2]|0;if(t|0?__Z28atomic_conditional_incrementPj(t+-8|0)|0:0)c[o>>2]=c[s>>2]}s=r+24|0;c[p>>2]=c[s>>2];c[p+4>>2]=c[s+4>>2];b[p+8>>1]=b[s+8>>1]|0;__ZN8TextEdit11_do_text_opERKNS_13TextOperationEb(d,h,1);c[j>>2]=c[p>>2];s=c[k>>2]|0;if(!(a[s+32>>0]|0))n=s;else{q=s;break a}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(838061,836734,3941,839141,0);q=c[k>>2]|0}while(0);if((c[q>>2]|0)==2){__ZN8TextEdit15cursor_set_lineEib(d,c[q+12>>2]|0,1);__ZN8TextEdit17cursor_set_columnEib(d,c[(c[k>>2]|0)+16>>2]|0,1);p=__ZN12VisualServer13get_singletonEv()|0;j=c[(c[p>>2]|0)+1140>>2]|0;c[g>>2]=c[d+240>>2];c[f>>2]=c[g>>2];bj[j&4095](p,f,0);a[d+1296>>0]=0;__ZN6StringaSEPKc(d+1204|0,1263606);__ZN10CanvasItem6updateEv(d);u=d}else{__ZN8TextEdit15cursor_set_lineEib(d,c[q+4>>2]|0,1);__ZN8TextEdit17cursor_set_columnEib(d,c[(c[k>>2]|0)+8>>2]|0,1);u=d}__ZN10CanvasItem6updateEv(u);u=c[h+20>>2]|0;if(u|0?(__Z16atomic_decrementPj(u+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(u,1);l=e;return}function __ZN8TextEdit4redoEv(d){d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0;e=l;l=l+48|0;if((l|0)>=(m|0))ba(48);f=e;g=d+1084|0;if(c[g>>2]|0){h=d+1368|0;i=d+1116|0;if(a[h>>0]|0){a[i>>0]=1;a[h>>0]=0}__ZN4ListIN8TextEdit13TextOperationE16DefaultAllocatorE9push_backERKS1_(d+1120|0,g)|0;c[g>>2]=0;__ZN6StringaSEPKc(d+1104|0,1263606);a[i>>0]=0}i=d+1124|0;g=c[i>>2]|0;if(!g){l=e;return};c[f>>2]=c[g>>2];c[f+4>>2]=c[g+4>>2];c[f+8>>2]=c[g+8>>2];c[f+12>>2]=c[g+12>>2];c[f+16>>2]=c[g+16>>2];h=f+20|0;j=g+20|0;c[h>>2]=0;if((c[j>>2]|0?(c[h>>2]=0,k=c[j>>2]|0,k|0):0)?__Z28atomic_conditional_incrementPj(k+-8|0)|0:0)c[h>>2]=c[j>>2];j=f+24|0;k=g+24|0;c[j>>2]=c[k>>2];c[j+4>>2]=c[k+4>>2];b[j+8>>1]=b[k+8>>1]|0;__ZN8TextEdit11_do_text_opERKNS_13TextOperationEb(d,f,0);k=f+28|0;g=d+1112|0;c[g>>2]=c[k>>2];n=c[i>>2]|0;a:do if(!(a[n+32>>0]|0))o=n;else{p=n;while(1){q=c[p+36>>2]|0;if(!q)break;a[1263537]=0;c[i>>2]=q;c[f>>2]=c[q>>2];c[f+4>>2]=c[q+4>>2];c[f+8>>2]=c[q+8>>2];c[f+12>>2]=c[q+12>>2];c[f+16>>2]=c[q+16>>2];r=q+20|0;s=c[h>>2]|0;if((s|0)!=(c[r>>2]|0)){if(s|0?(__Z16atomic_decrementPj(s+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(s,1);c[h>>2]=0;s=c[r>>2]|0;if(s|0?__Z28atomic_conditional_incrementPj(s+-8|0)|0:0)c[h>>2]=c[r>>2]}r=q+24|0;c[j>>2]=c[r>>2];c[j+4>>2]=c[r+4>>2];b[j+8>>1]=b[r+8>>1]|0;__ZN8TextEdit11_do_text_opERKNS_13TextOperationEb(d,f,0);c[g>>2]=c[k>>2];r=c[i>>2]|0;if(!(a[r+33>>0]|0))p=r;else{o=r;break a}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(838066,836734,3976,838709,0);o=c[i>>2]|0}while(0);__ZN8TextEdit15cursor_set_lineEib(d,c[o+12>>2]|0,1);__ZN8TextEdit17cursor_set_columnEib(d,c[(c[i>>2]|0)+16>>2]|0,1);c[i>>2]=c[(c[i>>2]|0)+36>>2];__ZN10CanvasItem6updateEv(d);d=c[f+20>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);l=e;return}function __ZN8TextEdit18clear_undo_historyEv(a){a=a|0;var b=0,d=0,e=0;c[a+1236>>2]=0;c[a+1084>>2]=0;c[a+1124>>2]=0;b=a+1120|0;a=c[b>>2]|0;if(!a)return;else d=a;while(1){a=c[d>>2]|0;if(!a){e=6;break}__ZN4ListIN8TextEdit13TextOperationE16DefaultAllocatorE5_Data5eraseEPKNS3_7ElementE(d,a)|0;d=c[b>>2]|0;if(!(c[d+8>>2]|0)){e=5;break}if(!d){e=6;break}}if((e|0)==5){__ZN6Memory11free_staticEPvb(d,0);c[b>>2]=0;return}else if((e|0)==6)return}function __ZN8TextEdit21set_show_line_numbersEb(b,c){b=b|0;c=c|0;a[b+1270>>0]=c&1;__ZN10CanvasItem6updateEv(b);return}function __ZNK8TextEdit28is_show_line_numbers_enabledEv(b){b=b|0;return (a[b+1270>>0]|0)!=0|0}function __ZN8TextEdit29set_highlight_all_occurrencesEb(b,c){b=b|0;c=c|0;a[b+1288>>0]=c&1;__ZN10CanvasItem6updateEv(b);return}function __ZNK8TextEdit36is_highlight_all_occurrences_enabledEv(b){b=b|0;return (a[b+1288>>0]|0)!=0|0}function __ZN8TextEdit19set_syntax_coloringEb(b,c){b=b|0;c=c|0;a[b+1245>>0]=c&1;__ZN10CanvasItem6updateEv(b);return}function __ZNK8TextEdit26is_syntax_coloring_enabledEv(b){b=b|0;return (a[b+1245>>0]|0)!=0|0}function __ZN8TextEdit17add_keyword_colorERK6StringRK5Color(a,b,d){a=a|0;b=b|0;d=d|0;var e=0;e=__ZN7HashMapI6String5Color20HashMapHasherDefault24HashMapComparatorDefaultIS0_ELh3ELh8EEixERKS0_(a+1128|0,b)|0;c[e>>2]=c[d>>2];c[e+4>>2]=c[d+4>>2];c[e+8>>2]=c[d+8>>2];c[e+12>>2]=c[d+12>>2];__ZN10CanvasItem6updateEv(a);return}function __ZN8TextEdit16add_color_regionERK6StringS2_RK5Colorb(b,d,e,f,g){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;var h=0,i=0,j=0,k=0,n=0,o=0;h=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=h;__ZN8TextEdit11ColorRegionC2ERK6StringS3_RK5Colorb(i,d,e,f,g);__ZN6VectorIN8TextEdit11ColorRegionEE9push_backES1_(b+1140|0,i)|0;g=c[i+20>>2]|0;if(g|0?(__Z16atomic_decrementPj(g+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(g,1);g=c[i+16>>2]|0;if(g|0?(__Z16atomic_decrementPj(g+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(g,1);g=b+1220|0;i=0;while(1){f=c[g>>2]|0;e=(f|0)==0;if(e)j=0;else j=c[f+-4>>2]|0;if((i|0)>=(j|0)){k=20;break}if(e)n=0;else n=c[f+-4>>2]|0;if((n|0)<=(i|0)){if(e)o=0;else o=c[f+-4>>2]|0;if((o|0)<=(i|0)){k=17;break}a[1263537]=0}__ZN6VectorIN8TextEdit4Text4LineEE14_copy_on_writeEv(g);f=(c[g>>2]|0)+(i*20|0)|0;c[f>>2]=c[f>>2]|16777215;i=i+1|0}if((k|0)==17)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((k|0)==20){__ZN10CanvasItem6updateEv(b);l=h;return}}function __ZN8TextEdit12clear_colorsEv(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0;__ZN7HashMapI6String5Color20HashMapHasherDefault24HashMapComparatorDefaultIS0_ELh3ELh8EE5clearEv(b+1128|0);d=b+1140|0;a[1263537]=0;e=c[d>>2]|0;if(e|0?c[e+-4>>2]|0:0){__ZN6VectorIN8TextEdit11ColorRegionEE6_unrefEPv(d,e);c[d>>2]=0}d=b+1220|0;b=0;while(1){e=c[d>>2]|0;f=(e|0)==0;if(f)g=0;else g=c[e+-4>>2]|0;if((b|0)>=(g|0)){h=17;break}if(f)i=0;else i=c[e+-4>>2]|0;if((i|0)<=(b|0)){if(f)j=0;else j=c[e+-4>>2]|0;if((j|0)<=(b|0)){h=14;break}a[1263537]=0}__ZN6VectorIN8TextEdit4Text4LineEE14_copy_on_writeEv(d);e=(c[d>>2]|0)+(b*20|0)|0;c[e>>2]=c[e>>2]|16777215;b=b+1|0}if((h|0)==14)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((h|0)==17)return}function __ZN8TextEdit11menu_optionEi(b,d){b=b|0;d=d|0;var e=0,f=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;switch(d|0){case 0:{if(a[b+1244>>0]|0){l=e;return}__ZN8TextEdit3cutEv(b);l=e;return}case 1:{if(!(a[b+637>>0]|0)){l=e;return}c[f>>2]=__ZNK8TextEdit14_base_get_textEiiii(b,c[b+640>>2]|0,c[b+644>>2]|0,c[b+648>>2]|0,c[b+652>>2]|0)|0;d=__ZN2OS13get_singletonEv()|0;Pi[c[(c[d>>2]|0)+108>>2]&2047](d,f);a[b+1293>>0]=0;d=c[f>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);l=e;return}case 2:{if(a[b+1244>>0]|0){l=e;return}__ZN8TextEdit5pasteEv(b);l=e;return}case 3:{if(a[b+1244>>0]|0){l=e;return}d=b+1212|0;a[d>>0]=1;__ZN8TextEdit6_clearEv(b);a[d>>0]=0;l=e;return}case 4:{__ZN8TextEdit10select_allEv(b);l=e;return}case 5:{__ZN8TextEdit4undoEv(b);l=e;return}default:{l=e;return}}}function __ZNK8TextEdit8get_menuEv(a){a=a|0;return c[a+1400>>2]|0}function __ZNK13MethodBind0RCI8TextEditP9PopupMenuE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2EPK6Object(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK13MethodBind0RCI8TextEditP9PopupMenuE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1000953);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI8TextEditP9PopupMenuE4callEP6ObjectPPK7VariantiRNS6_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235588)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2EPK6Object(i,ij[n&8191](d)|0);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI8TextEditP9PopupMenuE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0;if(!b)f=0;else{d=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235588)|0;f=d?b:0}b=c[a+44>>2]|0;d=c[a+48>>2]|0;a=f+(d>>1)|0;if(!(d&1)){g=b;h=ij[g&8191](a)|0;c[e>>2]=h;return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=ij[g&8191](a)|0;c[e>>2]=h;return}}function __ZN13MethodBind0RCI8TextEditP9PopupMenuED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN8TextEdit6_clearEv(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d;c[b+1236>>2]=0;c[b+1084>>2]=0;c[b+1124>>2]=0;f=b+1120|0;g=c[f>>2]|0;a:do if(g|0){h=g;while(1){i=c[h>>2]|0;if(!i)break a;__ZN4ListIN8TextEdit13TextOperationE16DefaultAllocatorE5_Data5eraseEPKNS3_7ElementE(h,i)|0;h=c[f>>2]|0;if(!(c[h+8>>2]|0))break;if(!h)break a}__ZN6Memory11free_staticEPvb(h,0);c[f>>2]=0}while(0);f=b+1216|0;g=b+1220|0;a[1263537]=0;i=c[g>>2]|0;if(i|0?c[i+-4>>2]|0:0){__ZN6VectorIN8TextEdit4Text4LineEE6_unrefEPv(g,i);c[g>>2]=0}__ZN6StringC2EPKc(e,1263606);__ZN8TextEdit4Text6insertEiRK6String(f,0,e);f=c[e>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);f=b+604|0;c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;c[f+12>>2]=0;c[f+16>>2]=0;l=d;return}function __ZN8TextEdit4Text6insertEiRK6String(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e;g=f+8|0;c[g>>2]=379008;c[f+4>>2]=0;h=f+12|0;c[h>>2]=0;c[f+16>>2]=0;c[f>>2]=16777215;i=f+16|0;j=c[d>>2]|0;if(j|0?(c[i>>2]=0,__Z28atomic_conditional_incrementPj(j+-8|0)|0):0)c[i>>2]=c[d>>2];__ZN6VectorIN8TextEdit4Text4LineEE6insertEiRKS2_(a+4|0,b,f)|0;b=c[f+16>>2]|0;if(b|0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(b,1);b=f+4|0;f=c[b>>2]|0;if(!f){l=e;return}__ZN3MapIiN8TextEdit4Text15ColorRegionInfoE10ComparatorIiE16DefaultAllocatorE13_cleanup_treeEPNS6_7ElementE(b,c[f+8>>2]|0);f=c[g>>2]|0;g=c[b>>2]|0;c[g+8>>2]=f;c[h>>2]=0;h=f;c[h+12>>2]=h;if(!g){l=e;return}__ZN6Memory11free_staticEPvb(g,0);c[b>>2]=0;l=e;return}function __ZN6VectorIN8TextEdit4Text4LineEE6insertEiRKS2_(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0;f=l;l=l+48|0;if((l|0)>=(m|0))ba(48);g=f+20|0;h=f;if((d|0)>=0){i=c[b>>2]|0;j=(i|0)==0;if(j)k=0;else k=c[i+-4>>2]|0;if((k|0)>=(d|0)){a[1263537]=0;if(j)n=1;else n=(c[i+-4>>2]|0)+1|0;__ZN6VectorIN8TextEdit4Text4LineEE6resizeEi(b,n)|0;n=c[b>>2]|0;if(!n)o=0;else o=c[n+-4>>2]|0;n=o+-1|0;if((n|0)>(d|0)){i=g+4|0;j=g+8|0;k=g+12|0;p=g+16|0;q=g+16|0;r=o;o=n;while(1){n=r+-2|0;do if((r|0)<2)s=28;else{t=c[b>>2]|0;u=(t|0)==0;if(u)v=0;else v=c[t+-4>>2]|0;if((v|0)<=(n|0)){if(u)w=0;else w=c[t+-4>>2]|0;if((w|0)<=(n|0)){s=28;break}a[1263537]=0}x=t+(n*20|0)|0}while(0);if((s|0)==28){s=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);x=0}c[g>>2]=c[x>>2];c[j>>2]=379008;c[i>>2]=0;c[k>>2]=0;__ZN3MapIiN8TextEdit4Text15ColorRegionInfoE10ComparatorIiE16DefaultAllocatorE10_copy_fromERKS6_(i,x+4|0);n=x+16|0;c[p>>2]=0;if((c[n>>2]|0?(c[p>>2]=0,t=c[n>>2]|0,t|0):0)?__Z28atomic_conditional_incrementPj(t+-8|0)|0:0)c[p>>2]=c[n>>2];__ZN6VectorIN8TextEdit4Text4LineEE3setEiS2_(b,o,g);n=c[q>>2]|0;if(n|0?(__Z16atomic_decrementPj(n+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(n,1);n=c[i>>2]|0;if(n|0?(__ZN3MapIiN8TextEdit4Text15ColorRegionInfoE10ComparatorIiE16DefaultAllocatorE13_cleanup_treeEPNS6_7ElementE(i,c[n+8>>2]|0),n=c[j>>2]|0,t=c[i>>2]|0,c[t+8>>2]=n,c[k>>2]=0,u=n,c[u+12>>2]=u,t|0):0){__ZN6Memory11free_staticEPvb(t,0);c[i>>2]=0}t=o+-1|0;if((t|0)>(d|0)){u=o;o=t;r=u}else break}}c[h>>2]=c[e>>2];r=h+4|0;o=h+8|0;c[o>>2]=379008;c[r>>2]=0;i=h+12|0;c[i>>2]=0;__ZN3MapIiN8TextEdit4Text15ColorRegionInfoE10ComparatorIiE16DefaultAllocatorE10_copy_fromERKS6_(r,e+4|0);k=h+16|0;j=e+16|0;c[k>>2]=0;e=c[j>>2]|0;if(e|0?(c[k>>2]=0,__Z28atomic_conditional_incrementPj(e+-8|0)|0):0)c[k>>2]=c[j>>2];__ZN6VectorIN8TextEdit4Text4LineEE3setEiS2_(b,d,h);d=c[h+16>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);d=c[r>>2]|0;if(!d){y=0;l=f;return y|0}__ZN3MapIiN8TextEdit4Text15ColorRegionInfoE10ComparatorIiE16DefaultAllocatorE13_cleanup_treeEPNS6_7ElementE(r,c[d+8>>2]|0);d=c[o>>2]|0;o=c[r>>2]|0;c[o+8>>2]=d;c[i>>2]=0;i=d;c[i+12>>2]=i;if(!o){y=0;l=f;return y|0}__ZN6Memory11free_staticEPvb(o,0);c[r>>2]=0;y=0;l=f;return y|0}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143947,1146752,405,1143954,0);y=31;l=f;return y|0}function __ZN6VectorIN8TextEdit4Text4LineEE6resizeEi(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0;if((d|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,269,1145657,0);e=31;return e|0}a[1263537]=0;f=c[b>>2]|0;if(!f)g=0;else g=c[f+-4>>2]|0;if((g|0)==(d|0)){e=0;return e|0}if(!d){__ZN6VectorIN8TextEdit4Text4LineEE6_unrefEPv(b,f);c[b>>2]=0;e=0;return e|0}__ZN6VectorIN8TextEdit4Text4LineEE14_copy_on_writeEv(b);f=d*20|0;if(d>>>0<=214748364?(g=f+-1|0,h=g>>>1|g,g=h>>>2|h,h=g>>>4|g,g=h>>>8|h,h=(g>>>16|g)+1|0,f>>>0<4294967264):0){a[1263537]=0;f=c[b>>2]|0;do if(!f)if((d|0)>0)i=15;else{j=0;i=24}else{g=c[f+-4>>2]|0;if((g|0)<(d|0))if(!g)i=15;else{k=__ZN6Memory14realloc_staticEPvjb(f,h,1)|0;if(k|0){a[1263537]=0;l=k;m=c[k+-4>>2]|0;break}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,300,1145876,0);e=6;return e|0}else{j=g;i=24}}while(0);do if((i|0)==15){g=__ZN6Memory12alloc_staticEjb(h,1)|0;if(g|0){a[1263537]=0;c[g+-4>>2]=0;c[g+-8>>2]=1;l=g;m=0;break}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,292,1145820,0);e=6;return e|0}else if((i|0)==24){if((j|0)<=(d|0)){e=0;return e|0}if((c[f+-4>>2]|0)>>>0>d>>>0){g=d;k=f;do{n=c[k+(g*20|0)+16>>2]|0;if(n|0?(__Z16atomic_decrementPj(n+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(n,1);n=k+(g*20|0)+4|0;o=c[n>>2]|0;if(o|0?(__ZN3MapIiN8TextEdit4Text15ColorRegionInfoE10ComparatorIiE16DefaultAllocatorE13_cleanup_treeEPNS6_7ElementE(n,c[o+8>>2]|0),o=c[k+(g*20|0)+8>>2]|0,p=c[n>>2]|0,c[p+8>>2]=o,c[k+(g*20|0)+12>>2]=0,q=o,c[q+12>>2]=q,p|0):0){__ZN6Memory11free_staticEPvb(p,0);c[n>>2]=0}g=g+1|0;k=c[b>>2]|0}while(g>>>0<(c[k+-4>>2]|0)>>>0);r=k}else r=f;g=__ZN6Memory14realloc_staticEPvjb(r,h,1)|0;if(!g){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,324,1145876,0);e=6;return e|0}else{a[1263537]=0;c[b>>2]=g;c[g+-4>>2]=d;e=0;return e|0}}while(0);c[b>>2]=l;if((m|0)<(d|0)){b=m;do{c[l+(b*20|0)+8>>2]=379008;c[l+(b*20|0)+4>>2]=0;c[l+(b*20|0)+12>>2]=0;c[l+(b*20|0)+16>>2]=0;b=b+1|0}while((b|0)!=(d|0))}c[l+-4>>2]=d;e=0;return e|0}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,285,1145723,0);e=6;return e|0}function __ZN6VectorIN8TextEdit4Text4LineEE3setEiS2_(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0;do if((d|0)<0)f=8;else{g=c[b>>2]|0;h=(g|0)==0;if(h)i=0;else i=c[g+-4>>2]|0;if((i|0)<=(d|0)){if(h)j=0;else j=c[g+-4>>2]|0;if((j|0)<=(d|0)){f=8;break}a[1263537]=0}__ZN6VectorIN8TextEdit4Text4LineEE14_copy_on_writeEv(b);k=(c[b>>2]|0)+(d*20|0)|0}while(0);if((f|0)==8){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);k=0}c[k>>2]=c[e>>2];__ZN3MapIiN8TextEdit4Text15ColorRegionInfoE10ComparatorIiE16DefaultAllocatorE10_copy_fromERKS6_(k+4|0,e+4|0);f=k+16|0;k=e+16|0;e=c[f>>2]|0;if((e|0)==(c[k>>2]|0))return;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);c[f>>2]=0;e=c[k>>2]|0;if(!e)return;if(!(__Z28atomic_conditional_incrementPj(e+-8|0)|0))return;c[f>>2]=c[k>>2];return}function __ZN8TextEdit11ColorRegionC2ERK6StringS3_RK5Colorb(b,d,e,f,h){b=b|0;d=d|0;e=e|0;f=f|0;h=h|0;var i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0;g[b>>2]=0.0;g[b+4>>2]=0.0;g[b+8>>2]=0.0;g[b+12>>2]=1.0;i=b+16|0;c[i>>2]=0;j=b+20|0;c[j>>2]=0;if(!(c[d>>2]|0)){k=0;l=0}else{c[i>>2]=0;m=c[d>>2]|0;if(m|0?__Z28atomic_conditional_incrementPj(m+-8|0)|0:0)c[i>>2]=c[d>>2];d=c[j>>2]|0;k=d;l=d}if((k|0)!=(c[e>>2]|0)){if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(l,1);c[j>>2]=0;l=c[e>>2]|0;if(l|0?__Z28atomic_conditional_incrementPj(l+-8|0)|0:0)c[j>>2]=c[e>>2]};c[b>>2]=c[f>>2];c[b+4>>2]=c[f+4>>2];c[b+8>>2]=c[f+8>>2];c[b+12>>2]=c[f+12>>2];if(h){n=1;o=b+24|0;a[o>>0]=n;p=__ZNK6StringeqERKS_(i,j)|0;q=b+25|0;r=p&1;a[q>>0]=r;return}n=(__ZNK6StringeqEPKc(e,1263606)|0)&1;o=b+24|0;a[o>>0]=n;p=__ZNK6StringeqERKS_(i,j)|0;q=b+25|0;r=p&1;a[q>>0]=r;return}function __ZN6VectorIN8TextEdit11ColorRegionEE9push_backES1_(d,e){d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f;h=c[d>>2]|0;if(!h)i=0;else i=c[h+-4>>2]|0;if(__ZN6VectorIN8TextEdit11ColorRegionEE6resizeEi(d,i+1|0)|0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);j=1;l=f;return j|0}a[1263537]=0;i=c[d>>2]|0;if(!i)k=0;else k=c[i+-4>>2]|0;i=k+-1|0;c[g>>2]=c[e>>2];c[g+4>>2]=c[e+4>>2];c[g+8>>2]=c[e+8>>2];c[g+12>>2]=c[e+12>>2];h=e+16|0;n=c[h>>2]|0;if((n|0)!=0?(__Z28atomic_conditional_incrementPj(n+-8|0)|0)!=0:0)o=c[h>>2]|0;else o=0;h=e+20|0;n=c[h>>2]|0;if((n|0)!=0?(__Z28atomic_conditional_incrementPj(n+-8|0)|0)!=0:0)p=c[h>>2]|0;else p=0;h=b[e+24>>1]|0;do if((k|0)<1)q=20;else{e=c[d>>2]|0;n=(e|0)==0;if(n)r=0;else r=c[e+-4>>2]|0;if((r|0)<(k|0)){if(n)s=0;else s=c[e+-4>>2]|0;if((s|0)<(k|0)){q=20;break}a[1263537]=0}__ZN6VectorIN8TextEdit11ColorRegionEE14_copy_on_writeEv(d);t=(c[d>>2]|0)+(i*28|0)|0}while(0);if((q|0)==20){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);t=0};c[t>>2]=c[g>>2];c[t+4>>2]=c[g+4>>2];c[t+8>>2]=c[g+8>>2];c[t+12>>2]=c[g+12>>2];g=t+16|0;i=c[g>>2]|0;d=o;if((i|0)!=(d|0)){if(i|0?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);c[g>>2]=0;if(o|0?__Z28atomic_conditional_incrementPj(d+-8|0)|0:0)c[g>>2]=o}g=t+20|0;d=c[g>>2]|0;i=p;do if((d|0)==(i|0)){b[t+24>>1]=h;if(p|0)q=40}else{if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);c[g>>2]=0;if(!p){b[t+24>>1]=h;break}if(__Z28atomic_conditional_incrementPj(i+-8|0)|0)c[g>>2]=p;b[t+24>>1]=h;q=40}while(0);if((q|0)==40?(q=p,(__Z16atomic_decrementPj(q+-8|0)|0)==0):0)__ZN6Memory11free_staticEPvb(q,1);q=o;if(!o){j=0;l=f;return j|0}if(__Z16atomic_decrementPj(q+-8|0)|0){j=0;l=f;return j|0}__ZN6Memory11free_staticEPvb(q,1);j=0;l=f;return j|0}function __ZN6VectorIN8TextEdit11ColorRegionEE6resizeEi(b,d){b=b|0;d=d|0;var e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+20|0;h=e+16|0;i=e;if((d|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,269,1145657,0);j=31;l=e;return j|0}a[1263537]=0;k=c[b>>2]|0;if(!k)n=0;else n=c[k+-4>>2]|0;if((n|0)==(d|0)){j=0;l=e;return j|0}if(!d){__ZN6VectorIN8TextEdit11ColorRegionEE6_unrefEPv(b,k);c[b>>2]=0;j=0;l=e;return j|0}__ZN6VectorIN8TextEdit11ColorRegionEE14_copy_on_writeEv(b);k=d*28|0;if(d>>>0<=153391689?(n=k+-1|0,o=n>>>1|n,n=o>>>2|o,o=n>>>4|n,n=o>>>8|o,o=(n>>>16|n)+1|0,k>>>0<4294967264):0){a[1263537]=0;k=c[b>>2]|0;do if(!k)if((d|0)>0)p=15;else{q=0;p=32}else{n=c[k+-4>>2]|0;if((n|0)<(d|0))if(!n)p=15;else{r=__ZN6Memory14realloc_staticEPvjb(k,o,1)|0;if(r|0){a[1263537]=0;s=r;t=c[r+-4>>2]|0;break}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,300,1145876,0);j=6;l=e;return j|0}else{q=n;p=32}}while(0);do if((p|0)==15){n=__ZN6Memory12alloc_staticEjb(o,1)|0;if(n|0){a[1263537]=0;c[n+-4>>2]=0;c[n+-8>>2]=1;s=n;t=0;break}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,292,1145820,0);j=6;l=e;return j|0}else if((p|0)==32){if((q|0)<=(d|0)){j=0;l=e;return j|0}if((c[k+-4>>2]|0)>>>0>d>>>0){n=d;r=k;do{u=c[r+(n*28|0)+20>>2]|0;if(u|0?(__Z16atomic_decrementPj(u+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(u,1);u=c[r+(n*28|0)+16>>2]|0;if(u|0?(__Z16atomic_decrementPj(u+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(u,1);n=n+1|0;r=c[b>>2]|0}while(n>>>0<(c[r+-4>>2]|0)>>>0);v=r}else v=k;n=__ZN6Memory14realloc_staticEPvjb(v,o,1)|0;if(!n){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,324,1145876,0);j=6;l=e;return j|0}else{a[1263537]=0;c[b>>2]=n;c[n+-4>>2]=d;j=0;l=e;return j|0}}while(0);c[b>>2]=s;if((t|0)<(d|0)){o=i+4|0;v=i+8|0;k=i+12|0;q=t;do{__ZN6StringC2EPKc(f,1263606);__ZN6StringC2EPKc(h,1263606);g[i>>2]=0.0;g[o>>2]=0.0;g[v>>2]=0.0;g[k>>2]=1.0;__ZN8TextEdit11ColorRegionC2ERK6StringS3_RK5Colorb(s+(q*28|0)|0,f,h,i,0);t=c[h>>2]|0;if(t|0?(__Z16atomic_decrementPj(t+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(t,1);t=c[f>>2]|0;if(t|0?(__Z16atomic_decrementPj(t+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(t,1);q=q+1|0}while((q|0)!=(d|0));w=c[b>>2]|0}else w=s;c[((w|0)==0?0:w+-4|0)>>2]=d;j=0;l=e;return j|0}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,285,1145723,0);j=6;l=e;return j|0}function __ZNK11MethodBind4I8TextEditRK6StringS3_RK5ColorbE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return __ZNK11MethodBind4I8TextEditRK6StringS3_RK5ColorbE18_get_argument_typeEi(a,b)|0}function __ZNK11MethodBind4I8TextEditRK6StringS3_RK5ColorbE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1000953);l=a;return c[b>>2]|0}function __ZN11MethodBind4I8TextEditRK6StringS3_RK5ColorbE4callEP6ObjectPPK7VariantiRNSA_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0;i=l;l=l+128|0;if((l|0)>=(m|0))ba(128);j=i+116|0;k=i+72|0;n=i+112|0;o=i+48|0;p=i+96|0;q=i+24|0;r=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235588)|0:0){c[h>>2]=0;a[1263537]=0;s=d+24|0;t=c[s>>2]|0;if((t|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=t;c[b>>2]=0;l=i;return}u=t-(c[d+20>>2]|0)|0;if((u|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=u;c[b>>2]=0;l=i;return}if((g|0)>0){if((t|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);v=0}else{a[1263537]=0;v=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,v)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=v;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[s>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);w=0}else{a[1263537]=0;w=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,w)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=w;c[b>>2]=0;l=i;return}if((g|0)>2){if((c[s>>2]|0)<2){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);x=0}else{a[1263537]=0;x=c[(c[d+32>>2]|0)+12>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+8>>2]>>2]|0,x)|0)){c[h>>2]=2;c[h+4>>2]=2;c[h+8>>2]=x;c[b>>2]=0;l=i;return}if((g|0)>3){if((c[s>>2]|0)<3){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);y=0}else{a[1263537]=0;y=c[(c[d+32>>2]|0)+16>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+12>>2]>>2]|0,y)|0)){c[h>>2]=2;c[h+4>>2]=3;c[h+8>>2]=y;c[b>>2]=0;l=i;return}}}}}y=c[d+44>>2]|0;x=c[d+48>>2]|0;w=e+(x>>1)|0;if(!(x&1))z=y;else z=c[(c[w>>2]|0)+y>>2]|0;do if((g|0)<1){y=c[s>>2]|0;x=y+-1|0;if((y|0)>=1){e=c[d+16>>2]|0;v=(e|0)==0;if(v)A=0;else A=c[e+-4>>2]|0;if((y|0)<=(A|0)){if(v)B=0;else B=c[e+-4>>2]|0;do if((B|0)<(y|0)){if(v)C=0;else C=c[e+-4>>2]|0;if((C|0)<(y|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);D=0;break}else{a[1263537]=0;E=49;break}}else E=49;while(0);if((E|0)==49)D=e+(x*24|0)|0;__ZN7VariantC2ERKS_(k,D);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);c[j>>2]=__ZNK7Variantcv6StringEv(k)|0;do if((g|0)<2){D=c[s>>2]|0;C=D+-1|0;B=D+-2|0;if((D|0)>=2){D=c[d+16>>2]|0;A=(D|0)==0;if(A)F=0;else F=c[D+-4>>2]|0;if((C|0)<=(F|0)){if(A)G=0;else G=c[D+-4>>2]|0;do if((G|0)<(C|0)){if(A)H=0;else H=c[D+-4>>2]|0;if((H|0)<(C|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);I=0;break}else{a[1263537]=0;E=66;break}}else E=66;while(0);if((E|0)==66)I=D+(B*24|0)|0;__ZN7VariantC2ERKS_(o,I);break}}c[o>>2]=0}else __ZN7VariantC2ERKS_(o,c[f+4>>2]|0);while(0);c[n>>2]=__ZNK7Variantcv6StringEv(o)|0;do if((g|0)<3){I=c[s>>2]|0;H=I+-2|0;G=I+-3|0;if((H|0)>=1){I=c[d+16>>2]|0;F=(I|0)==0;if(F)J=0;else J=c[I+-4>>2]|0;if((H|0)<=(J|0)){if(F)K=0;else K=c[I+-4>>2]|0;do if((K|0)<(H|0)){if(F)L=0;else L=c[I+-4>>2]|0;if((L|0)<(H|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);M=0;break}else{a[1263537]=0;E=83;break}}else E=83;while(0);if((E|0)==83)M=I+(G*24|0)|0;__ZN7VariantC2ERKS_(q,M);break}}c[q>>2]=0}else __ZN7VariantC2ERKS_(q,c[f+8>>2]|0);while(0);__ZNK7Variantcv5ColorEv(p,q);do if((g|0)<4){M=c[s>>2]|0;L=M+-3|0;K=M+-4|0;if((L|0)>=1){M=c[d+16>>2]|0;J=(M|0)==0;if(J)N=0;else N=c[M+-4>>2]|0;if((L|0)<=(N|0)){if(J)O=0;else O=c[M+-4>>2]|0;do if((O|0)<(L|0)){if(J)P=0;else P=c[M+-4>>2]|0;if((P|0)<(L|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);Q=0;break}else{a[1263537]=0;E=100;break}}else E=100;while(0);if((E|0)==100)Q=M+(K*24|0)|0;__ZN7VariantC2ERKS_(r,Q);break}}c[r>>2]=0}else __ZN7VariantC2ERKS_(r,c[f+12>>2]|0);while(0);f=__ZNK7VariantcvbEv(r)|0;Li[z&255](w,j,n,p,f);if(c[r>>2]|0)__ZN7Variant5clearEv(r);if(c[q>>2]|0)__ZN7Variant5clearEv(q);q=c[n>>2]|0;if(q|0?(__Z16atomic_decrementPj(q+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(q,1);if(c[o>>2]|0)__ZN7Variant5clearEv(o);o=c[j>>2]|0;if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(o,1);if(c[k>>2]|0)__ZN7Variant5clearEv(k);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,2714,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind4I8TextEditRK6StringS3_RK5ColorbE7ptrcallEP6ObjectPPKvPv(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);g=f+20|0;h=f+16|0;i=f;if(!d)j=0;else{k=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1235588)|0;j=k?d:0}d=c[b+44>>2]|0;k=c[b+48>>2]|0;b=j+(k>>1)|0;if(!(k&1))n=d;else n=c[(c[b>>2]|0)+d>>2]|0;d=c[e>>2]|0;k=c[d>>2]|0;if((k|0)!=0?(__Z28atomic_conditional_incrementPj(k+-8|0)|0)!=0:0)o=c[d>>2]|0;else o=0;c[g>>2]=o;o=c[e+4>>2]|0;d=c[o>>2]|0;if((d|0)!=0?(__Z28atomic_conditional_incrementPj(d+-8|0)|0)!=0:0)p=c[o>>2]|0;else p=0;c[h>>2]=p;p=c[e+8>>2]|0;c[i>>2]=c[p>>2];c[i+4>>2]=c[p+4>>2];c[i+8>>2]=c[p+8>>2];c[i+12>>2]=c[p+12>>2];Li[n&255](b,g,h,i,(a[c[e+12>>2]>>0]|0)!=0);e=c[h>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);e=c[g>>2]|0;if(!e){l=f;return}if(__Z16atomic_decrementPj(e+-8|0)|0){l=f;return}__ZN6Memory11free_staticEPvb(e,1);l=f;return}function __ZN11MethodBind4I8TextEditRK6StringS3_RK5ColorbED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind4I8TextEditRK6StringS3_RK5ColorbE18_get_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,h=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case 0:{c[d>>2]=0;__ZN7VariantC2ERK6String(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);f=c[d>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);h=b;l=a;return h|0}case 1:{c[d>>2]=0;__ZN7VariantC2ERK6String(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);f=c[d>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);h=b;l=a;return h|0}case 2:{g[d>>2]=0.0;g[d+4>>2]=0.0;g[d+8>>2]=0.0;g[d+12>>2]=1.0;__ZN7VariantC2ERK5Color(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);h=b;l=a;return h|0}case 3:{__ZN7VariantC2Eb(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);h=b;l=a;return h|0}default:{h=0;l=a;return h|0}}return 0}function __ZN7HashMapI6String5Color20HashMapHasherDefault24HashMapComparatorDefaultIS0_ELh3ELh8EEixERKS0_(b,e){b=b|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0;a:do if(c[b>>2]|0){f=__ZNK6String4hashEv(e)|0;g=c[(c[b>>2]|0)+(((1<<(d[b+4>>0]|0))+-1&f)<<2)>>2]|0;if(!g)h=10;else{i=g;while(1){if((c[i>>2]|0)==(f|0)?__ZNK6StringeqERKS_(i+8|0,e)|0:0){j=i;break a}i=c[i+4>>2]|0;if(!i){h=10;break}}}}else{a[1263537]=0;i=__ZN6Memory12alloc_staticEjb(32,1)|0;if(!i){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143992,1144012,140,1144029,0);k=0}else{a[1263537]=0;f=i+-8|0;c[f>>2]=8;c[f+4>>2]=0;k=i}c[b>>2]=k;a[b+4>>0]=3;c[b+8>>2]=0;c[k>>2]=0;c[(c[b>>2]|0)+4>>2]=0;c[(c[b>>2]|0)+8>>2]=0;c[(c[b>>2]|0)+12>>2]=0;c[(c[b>>2]|0)+16>>2]=0;c[(c[b>>2]|0)+20>>2]=0;c[(c[b>>2]|0)+24>>2]=0;c[(c[b>>2]|0)+28>>2]=0;h=10}while(0);do if((h|0)==10){k=__ZN7HashMapI6String5Color20HashMapHasherDefault24HashMapComparatorDefaultIS0_ELh3ELh8EE12create_entryERKS0_(b,e)|0;if(!k){l=0;return l|0}else{__ZN7HashMapI6String5Color20HashMapHasherDefault24HashMapComparatorDefaultIS0_ELh3ELh8EE16check_hash_tableEv(b);j=k;break}}while(0);l=j+12|0;return l|0}function __ZN7HashMapI6String5Color20HashMapHasherDefault24HashMapComparatorDefaultIS0_ELh3ELh8EE12create_entryERKS0_(b,e){b=b|0;e=e|0;var f=0,h=0,i=0,j=0,k=0,l=0;f=__ZnwjPKc(28,1263606)|0;h=f+8|0;c[h>>2]=0;c[h+4>>2]=0;c[h+8>>2]=0;c[h+12>>2]=0;g[f+24>>2]=1.0;i=f+4|0;c[i>>2]=0;if(!f){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1100526,1100151,228,1100539,0);j=0;return j|0}a[1263537]=0;k=__ZNK6String4hashEv(e)|0;l=(1<<(d[b+4>>0]|0))+-1&k;c[i>>2]=c[(c[b>>2]|0)+(l<<2)>>2];c[f>>2]=k;k=c[h>>2]|0;if((k|0)!=(c[e>>2]|0)){if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);c[h>>2]=0;k=c[e>>2]|0;if(k|0?__Z28atomic_conditional_incrementPj(k+-8|0)|0:0)c[h>>2]=c[e>>2]}c[(c[b>>2]|0)+(l<<2)>>2]=f;l=b+8|0;c[l>>2]=(c[l>>2]|0)+1;j=f;return j|0}function __ZN7HashMapI6String5Color20HashMapHasherDefault24HashMapComparatorDefaultIS0_ELh3ELh8EE16check_hash_tableEv(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0;d=c[b+8>>2]|0;e=b+4|0;f=a[e>>0]|0;g=f&255;if((d|0)>(8<<g|0)){h=g;do h=h+1|0;while((d|0)>(8<<h|0));if((h|0)==-1)return;else i=h}else{if((f&255)<=3)return;f=g+-1|0;if((d|0)<(8<<f|0))j=f;else return;while(1){f=j+-1|0;if((d|0)<(8<<f|0))j=f;else break}i=(j|0)>3?j:3}j=1<<i;d=__ZN6Memory12alloc_staticEjb(j<<2,1)|0;if(!d){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143992,1144012,140,1144029,0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1100134,1100151,174,1100167,0);a[1263537]=0;return}a[1263537]=0;f=d+-8|0;c[f>>2]=j;c[f+4>>2]=0;if((i|0)!=31)_memset(d|0,0,((j|0)>1?j:1)<<2|0)|0;f=a[e>>0]|0;if(f<<24>>24==31)k=c[b>>2]|0;else{g=1<<(f&255);f=j+-1|0;j=0;h=c[b>>2]|0;while(1){l=h+(j<<2)|0;m=c[l>>2]|0;if(!m)n=h;else{o=m;m=l;do{l=o+4|0;c[m>>2]=c[l>>2];p=d+((c[o>>2]&f)<<2)|0;c[l>>2]=c[p>>2];c[p>>2]=o;p=c[b>>2]|0;m=p+(j<<2)|0;o=c[m>>2]|0}while((o|0)!=0);n=p}j=j+1|0;if((j|0)>=(g|0)){k=n;break}else h=n}}if(k|0)__ZN6Memory11free_staticEPvb(k,1);c[b>>2]=d;a[e>>0]=i;return}function __ZNK11MethodBind2I8TextEditRK6StringRK5ColorE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return __ZNK11MethodBind2I8TextEditRK6StringRK5ColorE18_get_argument_typeEi(a,b)|0}function __ZNK11MethodBind2I8TextEditRK6StringRK5ColorE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1000953);l=a;return c[b>>2]|0}function __ZN11MethodBind2I8TextEditRK6StringRK5ColorE4callEP6ObjectPPK7VariantiRNSA_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0;i=l;l=l+80|0;if((l|0)>=(m|0))ba(80);j=i+64|0;k=i+24|0;n=i+48|0;o=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235588)|0:0){c[h>>2]=0;a[1263537]=0;p=d+24|0;q=c[p>>2]|0;if((q|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=q;c[b>>2]=0;l=i;return}r=q-(c[d+20>>2]|0)|0;if((r|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=r;c[b>>2]=0;l=i;return}if((g|0)>0){if((q|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);s=0}else{a[1263537]=0;s=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,s)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=s;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[p>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);t=0}else{a[1263537]=0;t=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,t)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=t;c[b>>2]=0;l=i;return}}}t=c[d+44>>2]|0;s=c[d+48>>2]|0;q=e+(s>>1)|0;if(!(s&1))u=t;else u=c[(c[q>>2]|0)+t>>2]|0;do if((g|0)<1){t=c[p>>2]|0;s=t+-1|0;if((t|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)v=0;else v=c[e+-4>>2]|0;if((t|0)<=(v|0)){if(r)w=0;else w=c[e+-4>>2]|0;do if((w|0)<(t|0)){if(r)x=0;else x=c[e+-4>>2]|0;if((x|0)<(t|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);y=0;break}else{a[1263537]=0;z=37;break}}else z=37;while(0);if((z|0)==37)y=e+(s*24|0)|0;__ZN7VariantC2ERKS_(k,y);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);c[j>>2]=__ZNK7Variantcv6StringEv(k)|0;do if((g|0)<2){y=c[p>>2]|0;x=y+-1|0;w=y+-2|0;if((y|0)>=2){y=c[d+16>>2]|0;v=(y|0)==0;if(v)A=0;else A=c[y+-4>>2]|0;if((x|0)<=(A|0)){if(v)B=0;else B=c[y+-4>>2]|0;do if((B|0)<(x|0)){if(v)C=0;else C=c[y+-4>>2]|0;if((C|0)<(x|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);D=0;break}else{a[1263537]=0;z=54;break}}else z=54;while(0);if((z|0)==54)D=y+(w*24|0)|0;__ZN7VariantC2ERKS_(o,D);break}}c[o>>2]=0}else __ZN7VariantC2ERKS_(o,c[f+4>>2]|0);while(0);__ZNK7Variantcv5ColorEv(n,o);bj[u&4095](q,j,n);if(c[o>>2]|0)__ZN7Variant5clearEv(o);o=c[j>>2]|0;if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(o,1);if(c[k>>2]|0)__ZN7Variant5clearEv(k);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1380,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind2I8TextEditRK6StringRK5ColorE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+16|0;g=e;if(!b)h=0;else{i=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235588)|0;h=i?b:0}b=c[a+44>>2]|0;i=c[a+48>>2]|0;a=h+(i>>1)|0;if(!(i&1))j=b;else j=c[(c[a>>2]|0)+b>>2]|0;b=c[d>>2]|0;i=c[b>>2]|0;if((i|0)!=0?(__Z28atomic_conditional_incrementPj(i+-8|0)|0)!=0:0)k=c[b>>2]|0;else k=0;c[f>>2]=k;k=c[d+4>>2]|0;c[g>>2]=c[k>>2];c[g+4>>2]=c[k+4>>2];c[g+8>>2]=c[k+8>>2];c[g+12>>2]=c[k+12>>2];bj[j&4095](a,f,g);g=c[f>>2]|0;if(!g){l=e;return}if(__Z16atomic_decrementPj(g+-8|0)|0){l=e;return}__ZN6Memory11free_staticEPvb(g,1);l=e;return}function __ZN11MethodBind2I8TextEditRK6StringRK5ColorED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind2I8TextEditRK6StringRK5ColorE18_get_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,h=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case 0:{c[d>>2]=0;__ZN7VariantC2ERK6String(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);f=c[d>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);h=b;l=a;return h|0}case 1:{g[d>>2]=0.0;g[d+4>>2]=0.0;g[d+8>>2]=0.0;g[d+12>>2]=1.0;__ZN7VariantC2ERK5Color(e,d);d=c[e>>2]|0;if(d|0)__ZN7Variant5clearEv(e);h=d;l=a;return h|0}default:{h=0;l=a;return h|0}}return 0}function __ZN4ListIN8TextEdit13TextOperationE16DefaultAllocatorE9push_backERKS1_(a,d){a=a|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0;if(!(c[a>>2]|0)){e=__ZnwjPFPvjE(12,4740)|0;c[a>>2]=e;c[e>>2]=0;c[e+4>>2]=0;c[e+8>>2]=0}e=__ZnwjPFPvjE(48,4740)|0;f=e+20|0;c[f>>2]=0;g=e+36|0;c[g>>2]=0;h=e+40|0;c[h>>2]=0;i=e+44|0;c[i>>2]=0;c[e>>2]=c[d>>2];c[e+4>>2]=c[d+4>>2];c[e+8>>2]=c[d+8>>2];c[e+12>>2]=c[d+12>>2];c[e+16>>2]=c[d+16>>2];j=d+20|0;if((c[j>>2]|0?(c[f>>2]=0,k=c[j>>2]|0,k|0):0)?__Z28atomic_conditional_incrementPj(k+-8|0)|0:0)c[f>>2]=c[j>>2];j=e+24|0;f=d+24|0;c[j>>2]=c[f>>2];c[j+4>>2]=c[f+4>>2];b[j+8>>1]=b[f+8>>1]|0;f=c[a>>2]|0;a=f+4|0;j=c[a>>2]|0;c[h>>2]=j;c[g>>2]=0;c[i>>2]=f;if(j|0)c[j+36>>2]=e;c[a>>2]=e;if(c[f>>2]|0){l=f+8|0;m=c[l>>2]|0;n=m+1|0;c[l>>2]=n;return e|0}c[f>>2]=e;l=f+8|0;m=c[l>>2]|0;n=m+1|0;c[l>>2]=n;return e|0}function __ZN8TextEdit11_do_text_opERKNS_13TextOperationEb(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f+4|0;h=f;i=c[d>>2]|0;if(!i){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(838768,836734,3887,838780,0);l=f;return}a[1263537]=0;if(!((i|0)==1^e)){__ZN8TextEdit17_base_remove_textEiiii(b,c[d+4>>2]|0,c[d+8>>2]|0,c[d+12>>2]|0,c[d+16>>2]|0);l=f;return}__ZN8TextEdit17_base_insert_textEiiRK6StringRiS3_(b,c[d+4>>2]|0,c[d+8>>2]|0,d+20|0,g,h);if((c[g>>2]|0)!=(c[d+12>>2]|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(838768,836734,3898,838841,0);l=f;return}a[1263537]=0;if((c[h>>2]|0)==(c[d+16>>2]|0)){l=f;return}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(838768,836734,3899,838891,0);l=f;return}}function __ZN8TextEdit17_base_insert_textEiiRK6StringRiS3_(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ca=0,da=0,ea=0,fa=0,ga=0;i=l;l=l+160|0;if((l|0)>=(m|0))ba(160);j=i+144|0;k=i+140|0;n=i+128|0;o=i+136|0;p=i+132|0;q=i+120|0;r=i+124|0;s=i+96|0;t=i+72|0;u=i+48|0;v=i+24|0;w=i;if((d|0)>=0){x=b+1216|0;y=c[b+1220>>2]|0;if(!y)z=0;else z=c[y+-4>>2]|0;if((z|0)>(d|0)){a[1263537]=0;if((e|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(839089,836734,2764,839107,0);l=i;return}z=b+1220|0;A=y;while(1){y=(A|0)==0;if(y)B=0;else B=c[A+-4>>2]|0;do if((B|0)<=(d|0)){if(y)C=0;else C=c[A+-4>>2]|0;if((C|0)>(d|0)){a[1263537]=0;D=17;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);E=0;break}}else D=17;while(0);if((D|0)==17){D=0;__ZN6VectorIN8TextEdit4Text4LineEE14_copy_on_writeEv(z);E=(c[z>>2]|0)+(d*20|0)|0}if((__ZNK6String6lengthEv(E+16|0)|0)>=(e|0))break;y=c[z>>2]|0;F=(y|0)==0;if(F)G=0;else G=c[y+-4>>2]|0;do if((G|0)<=(d|0)){if(F)H=0;else H=c[y+-4>>2]|0;if((H|0)>(d|0)){a[1263537]=0;D=27;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);I=0;break}}else D=27;while(0);if((D|0)==27){D=0;__ZN6VectorIN8TextEdit4Text4LineEE14_copy_on_writeEv(z);I=(c[z>>2]|0)+(d*20|0)|0}c[k>>2]=__ZN6String3chrEw(32)|0;y=__ZNK6StringplERKS_(I+16|0,k)|0;c[j>>2]=y;__ZN8TextEdit4Text3setEiRK6String(x,d,j);if(y|0?(__Z16atomic_decrementPj(y+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(y,1);y=c[k>>2]|0;if(y|0?(__Z16atomic_decrementPj(y+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(y,1);A=c[z>>2]|0}A=c[z>>2]|0;I=(A|0)==0;if(I)J=0;else J=c[A+-4>>2]|0;do if((J|0)<=(d|0)){if(I)K=0;else K=c[A+-4>>2]|0;if((K|0)>(d|0)){a[1263537]=0;D=43;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);L=0;break}}else D=43;while(0);if((D|0)==43){__ZN6VectorIN8TextEdit4Text4LineEE14_copy_on_writeEv(z);L=(c[z>>2]|0)+(d*20|0)|0}c[j>>2]=__ZNK6String6substrEii(L+16|0,0,e)|0;L=c[z>>2]|0;K=(L|0)==0;if(K)M=0;else M=c[L+-4>>2]|0;do if((M|0)<=(d|0)){if(K)N=0;else N=c[L+-4>>2]|0;if((N|0)>(d|0)){a[1263537]=0;D=52;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);O=0;P=c[z>>2]|0;break}}else D=52;while(0);if((D|0)==52){__ZN6VectorIN8TextEdit4Text4LineEE14_copy_on_writeEv(z);N=c[z>>2]|0;O=N+(d*20|0)|0;P=N}N=O+16|0;O=(P|0)==0;if(O)Q=0;else Q=c[P+-4>>2]|0;do if((Q|0)<=(d|0)){if(O)R=0;else R=c[P+-4>>2]|0;if((R|0)>(d|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);__ZN6VectorIN8TextEdit4Text4LineEE14_copy_on_writeEv(z);R=c[(c[z>>2]|0)+(d*20|0)+16>>2]|0;if(!R)S=0;else S=c[R+-4>>2]|0;c[k>>2]=__ZNK6String6substrEii(N,e,S)|0;__ZN6StringC2EPKc(p,1091999);__ZN6StringC2EPKc(q,1263606);c[o>>2]=__ZNK6String7replaceES_S_(f,p,q)|0;__ZN6StringC2EPKc(r,1124879);c[n>>2]=__ZNK6String5splitERKS_b(o,r,1)|0;f=c[r>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);f=c[o>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);f=c[q>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);f=c[p>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);f=0;while(1){T=c[n>>2]|0;U=(T|0)==0;if(U)V=0;else V=c[T+-4>>2]|0;if((f|0)>=(V|0))break;if(!f){do if(U)D=96;else{if((c[T+-4>>2]|0)<=0){if((c[T+-4>>2]|0)<=0){D=96;break}a[1263537]=0}__ZN6VectorI6StringE14_copy_on_writeEv(n);W=c[n>>2]|0}while(0);if((D|0)==96){D=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);W=0}p=__ZNK6StringplERKS_(j,W)|0;c[r>>2]=p;__ZN8TextEdit4Text3setEiRK6String(x,d,r);do if(p|0){if(__Z16atomic_decrementPj(p+-8|0)|0)break;__ZN6Memory11free_staticEPvb(p,1)}while(0)}else{p=f+d|0;if(U)X=0;else X=c[T+-4>>2]|0;do if((X|0)<=(f|0)){if(U)Y=0;else Y=c[T+-4>>2]|0;if((Y|0)>(f|0)){a[1263537]=0;D=111;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);Z=0;break}}else D=111;while(0);if((D|0)==111){D=0;__ZN6VectorI6StringE14_copy_on_writeEv(n);Z=(c[n>>2]|0)+(f<<2)|0}__ZN8TextEdit4Text6insertEiRK6String(x,p,Z)}q=c[n>>2]|0;if(!q)_=0;else _=c[q+-4>>2]|0;if((f|0)==(_+-1|0)){q=f+d|0;do if((q|0)<0)D=123;else{o=c[z>>2]|0;S=(o|0)==0;if(S)$=0;else $=c[o+-4>>2]|0;if(($|0)<=(q|0)){if(S)aa=0;else aa=c[o+-4>>2]|0;if((aa|0)<=(q|0)){D=123;break}a[1263537]=0}__ZN6VectorIN8TextEdit4Text4LineEE14_copy_on_writeEv(z);ca=(c[z>>2]|0)+(q*20|0)|0}while(0);if((D|0)==123){D=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);ca=0}p=__ZNK6StringplERKS_(ca+16|0,k)|0;c[r>>2]=p;__ZN8TextEdit4Text3setEiRK6String(x,q,r);do if(p|0){if(__Z16atomic_decrementPj(p+-8|0)|0)break;__ZN6Memory11free_staticEPvb(p,1)}while(0)}f=f+1|0}if(U)da=0;else da=c[T+-4>>2]|0;T=da+d|0;d=T+-1|0;c[g>>2]=d;do if((T|0)<1)D=88;else{g=c[z>>2]|0;da=(g|0)==0;if(da)ea=0;else ea=c[g+-4>>2]|0;if((ea|0)<(T|0)){if(da)fa=0;else fa=c[g+-4>>2]|0;if((fa|0)<(T|0)){D=88;break}a[1263537]=0}__ZN6VectorIN8TextEdit4Text4LineEE14_copy_on_writeEv(z);ga=(c[z>>2]|0)+(d*20|0)|0}while(0);if((D|0)==88){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);ga=0}D=__ZNK6String6lengthEv(ga+16|0)|0;c[h>>2]=D-(__ZNK6String6lengthEv(k)|0);D=b+1268|0;do if(!(a[D>>0]|0)){if(a[b+1212>>0]|0)break;if(a[b+136>>0]|0){h=__ZN12MessageQueue13get_singletonEv()|0;__ZN10StringNameC2EPKc(r,836715);c[s>>2]=0;c[t>>2]=0;c[u>>2]=0;c[v>>2]=0;c[w>>2]=0;__ZN12MessageQueue9push_callEP6ObjectRK10StringNameRK7VariantS7_S7_S7_S7_(h,b,r,s,t,u,v,w)|0;if(c[w>>2]|0)__ZN7Variant5clearEv(w);if(c[v>>2]|0)__ZN7Variant5clearEv(v);if(c[u>>2]|0)__ZN7Variant5clearEv(u);if(c[t>>2]|0)__ZN7Variant5clearEv(t);if(c[s>>2]|0)__ZN7Variant5clearEv(s);__ZN10StringNameD2Ev(r)}a[D>>0]=1}while(0);D=c[n>>2]|0;do if(D|0){if(__Z16atomic_decrementPj(D+-8|0)|0)break;r=c[n>>2]|0;s=(r|0)==0?0:r+-4|0;r=s+4|0;if(c[s>>2]|0){t=0;do{u=c[r+(t<<2)>>2]|0;do if(u|0){if(__Z16atomic_decrementPj(u+-8|0)|0)break;__ZN6Memory11free_staticEPvb(u,1)}while(0);t=t+1|0}while(t>>>0<(c[s>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(D,1)}while(0);D=c[k>>2]|0;do if(D|0){if(__Z16atomic_decrementPj(D+-8|0)|0)break;__ZN6Memory11free_staticEPvb(D,1)}while(0);D=c[j>>2]|0;do if(D|0){if(__Z16atomic_decrementPj(D+-8|0)|0)break;__ZN6Memory11free_staticEPvb(D,1)}while(0);l=i;return}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(839089,836734,2763,837252,0);l=i;return}function __ZN8TextEdit17_base_remove_textEiiii(b,d,e,f,g){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;var h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0;h=l;l=l+144|0;if((l|0)>=(m|0))ba(144);i=h+128|0;j=h+124|0;k=h+120|0;n=h+96|0;o=h+72|0;p=h+48|0;q=h+24|0;r=h;if((d|0)>=0){s=b+1216|0;t=b+1220|0;u=c[t>>2]|0;v=(u|0)==0;if(v)w=0;else w=c[u+-4>>2]|0;if((w|0)>(d|0)){a[1263537]=0;if((e|0)>=0){w=b+1220|0;if(v)x=0;else x=c[u+-4>>2]|0;do if((x|0)<=(d|0)){if(v)y=0;else y=c[u+-4>>2]|0;if((y|0)>(d|0)){a[1263537]=0;z=15;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);A=0;break}}else z=15;while(0);if((z|0)==15){__ZN6VectorIN8TextEdit4Text4LineEE14_copy_on_writeEv(w);A=(c[w>>2]|0)+(d*20|0)|0}if((__ZNK6String6lengthEv(A+16|0)|0)>=(e|0)){a[1263537]=0;if((f|0)>=0){A=c[t>>2]|0;t=(A|0)==0;if(t)B=0;else B=c[A+-4>>2]|0;if((B|0)>(f|0)){a[1263537]=0;if((g|0)>=0){if(t)C=0;else C=c[A+-4>>2]|0;do if((C|0)<=(f|0)){if(t)D=0;else D=c[A+-4>>2]|0;if((D|0)>(f|0)){a[1263537]=0;z=32;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);E=0;break}}else z=32;while(0);if((z|0)==32){__ZN6VectorIN8TextEdit4Text4LineEE14_copy_on_writeEv(w);E=(c[w>>2]|0)+(f*20|0)|0}if((__ZNK6String6lengthEv(E+16|0)|0)>=(g|0)){a[1263537]=0;if((f|0)<(d|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(838945,836734,2839,838963,0);l=h;return}if((f|0)==(d|0)&(g|0)<(e|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(838945,836734,2840,839010,0);l=h;return}E=c[w>>2]|0;D=(E|0)==0;if(D)F=0;else F=c[E+-4>>2]|0;do if((F|0)<=(d|0)){if(D)G=0;else G=c[E+-4>>2]|0;if((G|0)>(d|0)){a[1263537]=0;z=47;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);H=0;break}}else z=47;while(0);if((z|0)==47){__ZN6VectorIN8TextEdit4Text4LineEE14_copy_on_writeEv(w);H=(c[w>>2]|0)+(d*20|0)|0}c[i>>2]=__ZNK6String6substrEii(H+16|0,0,e)|0;e=c[w>>2]|0;H=(e|0)==0;if(H)I=0;else I=c[e+-4>>2]|0;do if((I|0)<=(f|0)){if(H)J=0;else J=c[e+-4>>2]|0;if((J|0)>(f|0)){a[1263537]=0;z=56;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);K=0;L=c[w>>2]|0;break}}else z=56;while(0);if((z|0)==56){__ZN6VectorIN8TextEdit4Text4LineEE14_copy_on_writeEv(w);J=c[w>>2]|0;K=J+(f*20|0)|0;L=J}J=K+16|0;K=(L|0)==0;if(K)M=0;else M=c[L+-4>>2]|0;do if((M|0)<=(f|0)){if(K)N=0;else N=c[L+-4>>2]|0;if((N|0)>(f|0)){a[1263537]=0;z=65;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);O=0;break}}else z=65;while(0);if((z|0)==65){__ZN6VectorIN8TextEdit4Text4LineEE14_copy_on_writeEv(w);O=(c[w>>2]|0)+(f*20|0)|0}c[j>>2]=__ZNK6String6substrEii(J,g,__ZNK6String6lengthEv(O+16|0)|0)|0;if((d|0)<(f|0)){O=d+1|0;g=d;do{__ZN6VectorIN8TextEdit4Text4LineEE6removeEi(w,O);g=g+1|0}while((g|0)!=(f|0))}f=__ZNK6StringplERKS_(i,j)|0;c[k>>2]=f;__ZN8TextEdit4Text3setEiRK6String(s,d,k);do if(f|0){if(__Z16atomic_decrementPj(f+-8|0)|0)break;__ZN6Memory11free_staticEPvb(f,1)}while(0);f=b+1268|0;do if(!(a[f>>0]|0)){if(a[b+1212>>0]|0)break;if(a[b+136>>0]|0){d=__ZN12MessageQueue13get_singletonEv()|0;__ZN10StringNameC2EPKc(k,836715);c[n>>2]=0;c[o>>2]=0;c[p>>2]=0;c[q>>2]=0;c[r>>2]=0;__ZN12MessageQueue9push_callEP6ObjectRK10StringNameRK7VariantS7_S7_S7_S7_(d,b,k,n,o,p,q,r)|0;if(c[r>>2]|0)__ZN7Variant5clearEv(r);if(c[q>>2]|0)__ZN7Variant5clearEv(q);if(c[p>>2]|0)__ZN7Variant5clearEv(p);if(c[o>>2]|0)__ZN7Variant5clearEv(o);if(c[n>>2]|0)__ZN7Variant5clearEv(n);__ZN10StringNameD2Ev(k)}a[f>>0]=1}while(0);f=c[j>>2]|0;do if(f|0){if(__Z16atomic_decrementPj(f+-8|0)|0)break;__ZN6Memory11free_staticEPvb(f,1)}while(0);f=c[i>>2]|0;do if(f|0){if(__Z16atomic_decrementPj(f+-8|0)|0)break;__ZN6Memory11free_staticEPvb(f,1)}while(0);l=h;return}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(838945,836734,2838,837004,0);l=h;return}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(838945,836734,2837,836961,0);l=h;return}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(838945,836734,2836,836895,0);l=h;return}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(838945,836734,2835,836850,0);l=h;return}function __ZN8TextEdit4Text3setEiRK6String(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0;if((d|0)>=0){f=b+4|0;b=c[f>>2]|0;g=(b|0)==0;if(g)h=0;else h=c[b+-4>>2]|0;if((h|0)>(d|0)){a[1263537]=0;if(g)i=0;else i=c[b+-4>>2]|0;do if((i|0)<=(d|0)){if(g)j=0;else j=c[b+-4>>2]|0;if((j|0)>(d|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);__ZN6VectorIN8TextEdit4Text4LineEE14_copy_on_writeEv(f);j=(c[f>>2]|0)+(d*20|0)|0;c[j>>2]=c[j>>2]|16777215;j=c[f>>2]|0;b=(j|0)==0;if(b)k=0;else k=c[j+-4>>2]|0;do if((k|0)<=(d|0)){if(b)l=0;else l=c[j+-4>>2]|0;if((l|0)>(d|0)){a[1263537]=0;m=22;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);n=0;break}}else m=22;while(0);if((m|0)==22){__ZN6VectorIN8TextEdit4Text4LineEE14_copy_on_writeEv(f);n=(c[f>>2]|0)+(d*20|0)|0}d=n+16|0;n=c[d>>2]|0;if((n|0)==(c[e>>2]|0))return;if(n|0?(__Z16atomic_decrementPj(n+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(n,1);c[d>>2]=0;n=c[e>>2]|0;if(!n)return;if(!(__Z28atomic_conditional_incrementPj(n+-8|0)|0))return;c[d>>2]=c[e>>2];return}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1128449,836734,259,837252,0);return}function __ZN6VectorIN8TextEdit4Text4LineEE6removeEi(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0;if((d|0)>=0){e=c[b>>2]|0;f=(e|0)==0;if(f)g=0;else g=c[e+-4>>2]|0;if((g|0)>(d|0)){a[1263537]=0;if(!f?(__ZN6VectorIN8TextEdit4Text4LineEE14_copy_on_writeEv(b),f=c[b>>2]|0,(f|0)!=0):0){h=f;i=(c[f+-4>>2]|0)+-1|0}else{h=0;i=-1}if((i|0)>(d|0)){f=d;do{d=f;f=f+1|0;c[h+(d*20|0)>>2]=c[h+(f*20|0)>>2];__ZN3MapIiN8TextEdit4Text15ColorRegionInfoE10ComparatorIiE16DefaultAllocatorE10_copy_fromERKS6_(h+(d*20|0)+4|0,h+(f*20|0)+4|0);g=h+(d*20|0)+16|0;d=h+(f*20|0)+16|0;e=c[g>>2]|0;if((e|0)!=(c[d>>2]|0)){if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);c[g>>2]=0;e=c[d>>2]|0;if(e|0?__Z28atomic_conditional_incrementPj(e+-8|0)|0:0)c[g>>2]=c[d>>2]}}while((f|0)!=(i|0))}__ZN6VectorIN8TextEdit4Text4LineEE6resizeEi(b,i)|0;return}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1128380,1146752,368,1122479,0);return}function __ZNK8TextEdit6searchERK6StringjiiRiS3_(b,d,e,f,g,h,i){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;i=i|0;var j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0;j=l;l=l+16|0;if((l|0)>=(m|0))ba(16);k=j+8|0;n=j+4|0;o=j;if(!(__ZNK6String6lengthEv(d)|0)){p=0;l=j;return p|0}if((f|0)>=0){q=b+1220|0;r=c[q>>2]|0;s=(r|0)==0;if(s)t=0;else t=c[r+-4>>2]|0;if((t|0)>(f|0)){a[1263537]=0;if((g|0)>=0){t=b+1220|0;if(s)u=0;else u=c[r+-4>>2]|0;do if((u|0)<=(f|0)){if(s)v=0;else v=c[r+-4>>2]|0;if((v|0)>(f|0)){a[1263537]=0;w=16;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);x=0;break}}else w=16;while(0);if((w|0)==16){__ZN6VectorIN8TextEdit4Text4LineEE14_copy_on_writeEv(t);x=(c[t>>2]|0)+(f*20|0)|0}if((__ZNK6String6lengthEv(x+16|0)|0)>=(g|0)){a[1263537]=0;x=(e&4|0)==0;v=(e&1|0)==0;r=(e&2|0)==0;s=(e>>>1&2^2)+-1|0;e=0;u=-1;b=f;a:while(1){y=c[q>>2]|0;z=(y|0)==0;if(z)A=0;else A=c[y+-4>>2]|0;if((e|0)>(A|0)){B=u;C=b;w=99;break}if((b|0)<0){if(z)D=0;else D=c[y+-4>>2]|0;E=D+-1|0}else E=b;if(z)F=0;else F=c[y+-4>>2]|0;G=(E|0)==(F|0)?0:E;do if((G|0)<0)w=36;else{if(z)H=0;else H=c[y+-4>>2]|0;if((H|0)<=(G|0)){if(z)I=0;else I=c[y+-4>>2]|0;if((I|0)<=(G|0)){w=36;break}a[1263537]=0}__ZN6VectorIN8TextEdit4Text4LineEE14_copy_on_writeEv(t);J=(c[t>>2]|0)+(G*20|0)|0}while(0);if((w|0)==36){w=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);J=0}y=J+16|0;c[k>>2]=0;z=c[y>>2]|0;if(z|0?(c[k>>2]=0,__Z28atomic_conditional_incrementPj(z+-8|0)|0):0)c[k>>2]=c[y>>2];do if((G|0)!=(f|0))if(x)K=0;else K=(__ZNK6String6lengthEv(k)|0)+-1|0;else{y=c[q>>2]|0;if(!y)L=0;else L=c[y+-4>>2]|0;y=(e|0)!=(L|0);if(y|x){K=y?g:0;break}K=__ZNK6String6lengthEv(k)|0}while(0);b:do if(v){y=0;z=-1;while(1){c[o>>2]=0;M=c[d>>2]|0;do if(M|0){c[o>>2]=0;if(!(__Z28atomic_conditional_incrementPj(M+-8|0)|0))break;c[o>>2]=c[d>>2]}while(0);M=__ZNK6String5findnES_i(k,o,y)|0;N=(M|0)==-1;O=c[o>>2]|0;do if(O|0){if(__Z16atomic_decrementPj(O+-8|0)|0)break;__ZN6Memory11free_staticEPvb(O,1)}while(0);if(N){P=z;break b}if(x)if((M|0)<(K|0))Q=z;else{P=M;break b}else if((M|0)>(K|0)){P=z;break b}else Q=M;y=(__ZNK6String6lengthEv(d)|0)+M|0;z=Q}}else{z=0;y=-1;while(1){c[n>>2]=0;O=c[d>>2]|0;do if(O|0){c[n>>2]=0;if(!(__Z28atomic_conditional_incrementPj(O+-8|0)|0))break;c[n>>2]=c[d>>2]}while(0);O=__ZNK6String4findES_i(k,n,z)|0;M=(O|0)==-1;N=c[n>>2]|0;do if(N){if(__Z16atomic_decrementPj(N+-8|0)|0){w=67;break}__ZN6Memory11free_staticEPvb(N,1);if(M){P=y;break b}}else w=67;while(0);if((w|0)==67?(w=0,M):0){P=y;break b}if(x)if((O|0)<(K|0))R=y;else{P=O;break b}else if((O|0)>(K|0)){P=y;break b}else R=O;z=(__ZNK6String6lengthEv(d)|0)+O|0;y=R}}while(0);y=(P|0)==-1;do if(r|y)if(y)w=94;else{S=0;T=P;U=G}else{if((P|0)>0){z=P+-1|0;N=c[k>>2]|0;V=(N|0)==0;if(V)W=0;else W=c[N+-4>>2]|0;if((W|0)<(P|0)){if(V)X=0;else X=c[N+-4>>2]|0;if((X|0)<(P|0)){w=80;break a}a[1263537]=0}__ZN6VectorIwE14_copy_on_writeEv(k);N=c[(c[k>>2]|0)+(z<<2)>>2]|0;if((N|0)==95|((N+-48|0)>>>0<10|((N&-33)+-65|0)>>>0<26)){w=94;break}}N=(__ZNK6String6lengthEv(d)|0)+P|0;if((N|0)<0){w=90;break a}z=c[k>>2]|0;V=(z|0)==0;if(V)Y=0;else Y=c[z+-4>>2]|0;if((Y|0)<=(N|0)){if(V)Z=0;else Z=c[z+-4>>2]|0;if((Z|0)<=(N|0)){w=90;break a}a[1263537]=0}__ZN6VectorIwE14_copy_on_writeEv(k);z=c[(c[k>>2]|0)+(N<<2)>>2]|0;if((z|0)==95|((z+-48|0)>>>0<10|((z&-33)+-65|0)>>>0<26))w=94;else{S=0;T=P;U=G}}while(0);if((w|0)==94){w=0;S=1;T=-1;U=s+G|0}y=c[k>>2]|0;do if(y|0){if(__Z16atomic_decrementPj(y+-8|0)|0)break;__ZN6Memory11free_staticEPvb(y,1)}while(0);if(S){e=e+1|0;u=T;b=U}else{B=T;C=U;w=99;break}}if((w|0)==80)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((w|0)==90)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((w|0)==99){w=(B|0)==-1;c[h>>2]=w?-1:C;c[i>>2]=B;p=w^1;l=j;return p|0}}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(838054,836734,3743,836895,0);p=0;l=j;return p|0}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(838054,836734,3742,836850,0);p=0;l=j;return p|0}function __ZNK13MethodBind4RCI8TextEdit10PoolVectorIiERK6StringjiiE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return __ZNK13MethodBind4RCI8TextEdit10PoolVectorIiERK6StringjiiE18_get_argument_typeEi(a,b)|0}function __ZNK13MethodBind4RCI8TextEdit10PoolVectorIiERK6StringjiiE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1000953);l=a;return c[b>>2]|0}function __ZN13MethodBind4RCI8TextEdit10PoolVectorIiERK6StringjiiE4callEP6ObjectPPK7VariantiRNS9_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0;i=l;l=l+128|0;if((l|0)>=(m|0))ba(128);j=i+96|0;k=i+124|0;n=i+120|0;o=i+72|0;p=i+48|0;q=i+24|0;r=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235588)|0:0){c[h>>2]=0;a[1263537]=0;s=d+24|0;t=c[s>>2]|0;if((t|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=t;c[b>>2]=0;l=i;return}u=t-(c[d+20>>2]|0)|0;if((u|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=u;c[b>>2]=0;l=i;return}if((g|0)>0){if((t|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);v=0}else{a[1263537]=0;v=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,v)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=v;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[s>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);w=0}else{a[1263537]=0;w=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,w)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=w;c[b>>2]=0;l=i;return}if((g|0)>2){if((c[s>>2]|0)<2){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);x=0}else{a[1263537]=0;x=c[(c[d+32>>2]|0)+12>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+8>>2]>>2]|0,x)|0)){c[h>>2]=2;c[h+4>>2]=2;c[h+8>>2]=x;c[b>>2]=0;l=i;return}if((g|0)>3){if((c[s>>2]|0)<3){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);y=0}else{a[1263537]=0;y=c[(c[d+32>>2]|0)+16>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+12>>2]>>2]|0,y)|0)){c[h>>2]=2;c[h+4>>2]=3;c[h+8>>2]=y;c[b>>2]=0;l=i;return}}}}}y=c[d+44>>2]|0;x=c[d+48>>2]|0;w=e+(x>>1)|0;if(!(x&1))z=y;else z=c[(c[w>>2]|0)+y>>2]|0;do if((g|0)<1){y=c[s>>2]|0;x=y+-1|0;if((y|0)>=1){e=c[d+16>>2]|0;v=(e|0)==0;if(v)A=0;else A=c[e+-4>>2]|0;if((y|0)<=(A|0)){if(v)B=0;else B=c[e+-4>>2]|0;do if((B|0)<(y|0)){if(v)C=0;else C=c[e+-4>>2]|0;if((C|0)<(y|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);D=0;break}else{a[1263537]=0;E=49;break}}else E=49;while(0);if((E|0)==49)D=e+(x*24|0)|0;__ZN7VariantC2ERKS_(o,D);break}}c[o>>2]=0}else __ZN7VariantC2ERKS_(o,c[f>>2]|0);while(0);c[n>>2]=__ZNK7Variantcv6StringEv(o)|0;do if((g|0)<2){D=c[s>>2]|0;C=D+-1|0;B=D+-2|0;if((D|0)>=2){D=c[d+16>>2]|0;A=(D|0)==0;if(A)F=0;else F=c[D+-4>>2]|0;if((C|0)<=(F|0)){if(A)G=0;else G=c[D+-4>>2]|0;do if((G|0)<(C|0)){if(A)H=0;else H=c[D+-4>>2]|0;if((H|0)<(C|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);I=0;break}else{a[1263537]=0;E=66;break}}else E=66;while(0);if((E|0)==66)I=D+(B*24|0)|0;__ZN7VariantC2ERKS_(p,I);break}}c[p>>2]=0}else __ZN7VariantC2ERKS_(p,c[f+4>>2]|0);while(0);I=__ZNK7VariantcvjEv(p)|0;do if((g|0)<3){H=c[s>>2]|0;G=H+-2|0;F=H+-3|0;if((G|0)>=1){H=c[d+16>>2]|0;C=(H|0)==0;if(C)J=0;else J=c[H+-4>>2]|0;if((G|0)<=(J|0)){if(C)K=0;else K=c[H+-4>>2]|0;do if((K|0)<(G|0)){if(C)L=0;else L=c[H+-4>>2]|0;if((L|0)<(G|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);M=0;break}else{a[1263537]=0;E=83;break}}else E=83;while(0);if((E|0)==83)M=H+(F*24|0)|0;__ZN7VariantC2ERKS_(q,M);break}}c[q>>2]=0}else __ZN7VariantC2ERKS_(q,c[f+8>>2]|0);while(0);M=__ZNK7VariantcviEv(q)|0;do if((g|0)<4){L=c[s>>2]|0;K=L+-3|0;J=L+-4|0;if((K|0)>=1){L=c[d+16>>2]|0;G=(L|0)==0;if(G)N=0;else N=c[L+-4>>2]|0;if((K|0)<=(N|0)){if(G)O=0;else O=c[L+-4>>2]|0;do if((O|0)<(K|0)){if(G)P=0;else P=c[L+-4>>2]|0;if((P|0)<(K|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);Q=0;break}else{a[1263537]=0;E=100;break}}else E=100;while(0);if((E|0)==100)Q=L+(J*24|0)|0;__ZN7VariantC2ERKS_(r,Q);break}}c[r>>2]=0}else __ZN7VariantC2ERKS_(r,c[f+12>>2]|0);while(0);f=__ZNK7VariantcviEv(r)|0;c[k>>2]=Fi[z&127](w,n,I,M,f)|0;__ZN7VariantC2ERK10PoolVectorIiE(j,k);__ZN10PoolVectorIiE12_unreferenceEv(k);if(c[r>>2]|0)__ZN7Variant5clearEv(r);if(c[q>>2]|0)__ZN7Variant5clearEv(q);if(c[p>>2]|0)__ZN7Variant5clearEv(p);p=c[n>>2]|0;if(p|0?(__Z16atomic_decrementPj(p+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(p,1);if(c[o>>2]|0)__ZN7Variant5clearEv(o);__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,3230,1146558,0);c[b>>2]=0;l=i;return}function __ZN13MethodBind4RCI8TextEdit10PoolVectorIiERK6StringjiiE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f;h=f+4|0;if(!b)i=0;else{j=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235588)|0;i=j?b:0}b=c[a+44>>2]|0;j=c[a+48>>2]|0;a=i+(j>>1)|0;if(!(j&1))k=b;else k=c[(c[a>>2]|0)+b>>2]|0;b=c[d>>2]|0;j=c[b>>2]|0;if((j|0)!=0?(__Z28atomic_conditional_incrementPj(j+-8|0)|0)!=0:0)n=c[b>>2]|0;else n=0;c[h>>2]=n;n=Fi[k&127](a,h,c[c[d+4>>2]>>2]|0,c[c[d+8>>2]>>2]|0,c[c[d+12>>2]>>2]|0)|0;c[g>>2]=n;if(((c[e>>2]|0)!=(n|0)?(__ZN10PoolVectorIiE12_unreferenceEv(e),n=c[g>>2]|0,n|0):0)?__Z28atomic_conditional_incrementPj(n)|0:0)c[e>>2]=c[g>>2];__ZN10PoolVectorIiE12_unreferenceEv(g);g=c[h>>2]|0;if(!g){l=f;return}if(__Z16atomic_decrementPj(g+-8|0)|0){l=f;return}__ZN6Memory11free_staticEPvb(g,1);l=f;return}function __ZN13MethodBind4RCI8TextEdit10PoolVectorIiERK6StringjiiED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind4RCI8TextEdit10PoolVectorIiERK6StringjiiE18_get_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case -1:{c[d>>2]=0;__ZN7VariantC2ERK10PoolVectorIiE(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);__ZN10PoolVectorIiE12_unreferenceEv(d);f=b;l=a;return f|0}case 0:{c[d>>2]=0;__ZN7VariantC2ERK6String(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);e=c[d>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);f=b;l=a;return f|0}case 1:{__ZN7VariantC2Ej(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;l=a;return f|0}case 2:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;l=a;return f|0}case 3:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;l=a;return f|0}default:{f=0;l=a;return f|0}}return 0}function __ZNK13MethodBind0RCI8TextEdit6StringE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;if((b|0)!=-1){f=0;l=a;return f|0}c[d>>2]=0;__ZN7VariantC2ERK6String(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);e=c[d>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);f=b;l=a;return f|0}function __ZNK13MethodBind0RCI8TextEdit6StringE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1000953);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI8TextEdit6StringE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;j=f+24|0;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235588)|0:0){c[h>>2]=0;a[1263537]=0;k=c[d+24>>2]|0;if((k|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=k;c[b>>2]=0;l=f;return}n=k-(c[d+20>>2]|0)|0;if((n|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=n;c[b>>2]=0;l=f;return}n=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))o=n;else o=c[(c[d>>2]|0)+n>>2]|0;c[j>>2]=ij[o&8191](d)|0;__ZN7VariantC2ERK6String(i,j);d=c[j>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI8TextEdit6StringE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0;if(!b)f=0;else{d=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235588)|0;f=d?b:0}b=c[a+44>>2]|0;d=c[a+48>>2]|0;a=f+(d>>1)|0;if(!(d&1))g=b;else g=c[(c[a>>2]|0)+b>>2]|0;b=ij[g&8191](a)|0;a=b;g=c[e>>2]|0;if((g|0)==(b|0)){if(!b)return}else{if(g|0?(__Z16atomic_decrementPj(g+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(g,1);c[e>>2]=0;if(!b)return;if(__Z28atomic_conditional_incrementPj(b+-8|0)|0)c[e>>2]=a}if(__Z16atomic_decrementPj(b+-8|0)|0)return;__ZN6Memory11free_staticEPvb(b,1);return}function __ZN13MethodBind0RCI8TextEdit6StringED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind4I8TextEditiiiiE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if(b>>>0<4){__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK11MethodBind4I8TextEditiiiiE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1000953);l=a;return c[b>>2]|0}function __ZN11MethodBind4I8TextEditiiiiE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0;i=l;l=l+96|0;if((l|0)>=(m|0))ba(96);j=i+72|0;k=i+48|0;n=i+24|0;o=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235588)|0:0){c[h>>2]=0;a[1263537]=0;p=d+24|0;q=c[p>>2]|0;if((q|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=q;c[b>>2]=0;l=i;return}r=q-(c[d+20>>2]|0)|0;if((r|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=r;c[b>>2]=0;l=i;return}if((g|0)>0){if((q|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);s=0}else{a[1263537]=0;s=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,s)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=s;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[p>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);t=0}else{a[1263537]=0;t=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,t)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=t;c[b>>2]=0;l=i;return}if((g|0)>2){if((c[p>>2]|0)<2){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);u=0}else{a[1263537]=0;u=c[(c[d+32>>2]|0)+12>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+8>>2]>>2]|0,u)|0)){c[h>>2]=2;c[h+4>>2]=2;c[h+8>>2]=u;c[b>>2]=0;l=i;return}if((g|0)>3){if((c[p>>2]|0)<3){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);v=0}else{a[1263537]=0;v=c[(c[d+32>>2]|0)+16>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+12>>2]>>2]|0,v)|0)){c[h>>2]=2;c[h+4>>2]=3;c[h+8>>2]=v;c[b>>2]=0;l=i;return}}}}}v=c[d+44>>2]|0;u=c[d+48>>2]|0;t=e+(u>>1)|0;if(!(u&1))w=v;else w=c[(c[t>>2]|0)+v>>2]|0;do if((g|0)<1){v=c[p>>2]|0;u=v+-1|0;if((v|0)>=1){e=c[d+16>>2]|0;s=(e|0)==0;if(s)x=0;else x=c[e+-4>>2]|0;if((v|0)<=(x|0)){if(s)y=0;else y=c[e+-4>>2]|0;do if((y|0)<(v|0)){if(s)z=0;else z=c[e+-4>>2]|0;if((z|0)<(v|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);A=0;break}else{a[1263537]=0;B=49;break}}else B=49;while(0);if((B|0)==49)A=e+(u*24|0)|0;__ZN7VariantC2ERKS_(j,A);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);A=__ZNK7VariantcviEv(j)|0;do if((g|0)<2){z=c[p>>2]|0;y=z+-1|0;x=z+-2|0;if((z|0)>=2){z=c[d+16>>2]|0;v=(z|0)==0;if(v)C=0;else C=c[z+-4>>2]|0;if((y|0)<=(C|0)){if(v)D=0;else D=c[z+-4>>2]|0;do if((D|0)<(y|0)){if(v)E=0;else E=c[z+-4>>2]|0;if((E|0)<(y|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);F=0;break}else{a[1263537]=0;B=66;break}}else B=66;while(0);if((B|0)==66)F=z+(x*24|0)|0;__ZN7VariantC2ERKS_(k,F);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f+4>>2]|0);while(0);F=__ZNK7VariantcviEv(k)|0;do if((g|0)<3){E=c[p>>2]|0;D=E+-2|0;C=E+-3|0;if((D|0)>=1){E=c[d+16>>2]|0;y=(E|0)==0;if(y)G=0;else G=c[E+-4>>2]|0;if((D|0)<=(G|0)){if(y)H=0;else H=c[E+-4>>2]|0;do if((H|0)<(D|0)){if(y)I=0;else I=c[E+-4>>2]|0;if((I|0)<(D|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);J=0;break}else{a[1263537]=0;B=83;break}}else B=83;while(0);if((B|0)==83)J=E+(C*24|0)|0;__ZN7VariantC2ERKS_(n,J);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f+8>>2]|0);while(0);J=__ZNK7VariantcviEv(n)|0;do if((g|0)<4){I=c[p>>2]|0;H=I+-3|0;G=I+-4|0;if((H|0)>=1){I=c[d+16>>2]|0;D=(I|0)==0;if(D)K=0;else K=c[I+-4>>2]|0;if((H|0)<=(K|0)){if(D)L=0;else L=c[I+-4>>2]|0;do if((L|0)<(H|0)){if(D)M=0;else M=c[I+-4>>2]|0;if((M|0)<(H|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);N=0;break}else{a[1263537]=0;B=100;break}}else B=100;while(0);if((B|0)==100)N=I+(G*24|0)|0;__ZN7VariantC2ERKS_(o,N);break}}c[o>>2]=0}else __ZN7VariantC2ERKS_(o,c[f+12>>2]|0);while(0);f=__ZNK7VariantcviEv(o)|0;Li[w&255](t,A,F,J,f);if(c[o>>2]|0)__ZN7Variant5clearEv(o);if(c[n>>2]|0)__ZN7Variant5clearEv(n);if(c[k>>2]|0)__ZN7Variant5clearEv(k);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,2714,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind4I8TextEditiiiiE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235588)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1))g=b;else g=c[(c[a>>2]|0)+b>>2]|0;Li[g&255](a,c[c[d>>2]>>2]|0,c[c[d+4>>2]>>2]|0,c[c[d+8>>2]>>2]|0,c[c[d+12>>2]>>2]|0);return}function __ZN11MethodBind4I8TextEditiiiiED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN8TextEdit12_remove_textEiiii(b,d,e,f,g){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;var h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;h=l;l=l+16|0;if((l|0)>=(m|0))ba(16);i=h;if(!(a[b+1212>>0]|0))__ZN5Timer5startEv(c[b+1312>>2]|0);c[i>>2]=0;j=b+1269|0;if((a[j>>0]|0)!=0?(__ZN8TextEdit11_clear_redoEv(b),k=__ZNK8TextEdit14_base_get_textEiiii(b,d,e,f,g)|0,n=k,(k|0)!=0):0){c[i>>2]=0;if(!(__Z28atomic_conditional_incrementPj(k+-8|0)|0)){o=0;p=0}else{c[i>>2]=n;o=n;p=k}if(!(__Z16atomic_decrementPj(k+-8|0)|0)){__ZN6Memory11free_staticEPvb(k,1);q=p;r=o}else{q=p;r=o}}else{q=0;r=0}__ZN8TextEdit17_base_remove_textEiiii(b,d,e,f,g);if(a[j>>0]|0){if(!q)s=0;else{j=(__Z28atomic_conditional_incrementPj(q+-8|0)|0)==0;s=j?0:r}r=b+1232|0;j=(c[r>>2]|0)+1|0;c[r>>2]=j;r=b+1084|0;q=c[r>>2]|0;do if((q|0)==2){o=b+1088|0;if((c[o>>2]|0)==(f|0)?(p=b+1092|0,(c[p>>2]|0)==(g|0)):0){k=b+1104|0;n=__ZNK6StringplERKS_(i,k)|0;t=n;u=c[k>>2]|0;if((u|0)==(n|0)){if(n|0)v=36}else{if(u|0?(__Z16atomic_decrementPj(u+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(u,1);c[k>>2]=0;if(n|0)if(!(__Z28atomic_conditional_incrementPj(n+-8|0)|0))v=36;else{c[k>>2]=t;v=36}}if((v|0)==36?(__Z16atomic_decrementPj(n+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(n,1);c[o>>2]=d;c[p>>2]=e;break}p=b+1112|0;n=c[p>>2]|0;t=b+1368|0;k=b+1116|0;if(a[t>>0]|0){a[k>>0]=1;a[t>>0]=0}__ZN4ListIN8TextEdit13TextOperationE16DefaultAllocatorE9push_backERKS1_(b+1120|0,r)|0;c[r>>2]=0;t=b+1104|0;__ZN6StringaSEPKc(t,1263606);a[k>>0]=0;c[b+1084>>2]=2;c[o>>2]=d;c[b+1092>>2]=e;c[b+1096>>2]=f;c[b+1100>>2]=g;o=c[t>>2]|0;k=s;if((o|0)!=(k|0)){if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(o,1);c[t>>2]=0;if(s|0?__Z28atomic_conditional_incrementPj(k+-8|0)|0:0)c[t>>2]=s}c[b+1108>>2]=n;c[p>>2]=j;a[b+1116>>0]=0;a[b+1117>>0]=0}else{p=b+1112|0;n=c[p>>2]|0;if(!q)w=b+1104|0;else{t=b+1368|0;k=b+1116|0;if(a[t>>0]|0){a[k>>0]=1;a[t>>0]=0}__ZN4ListIN8TextEdit13TextOperationE16DefaultAllocatorE9push_backERKS1_(b+1120|0,r)|0;c[r>>2]=0;t=b+1104|0;__ZN6StringaSEPKc(t,1263606);a[k>>0]=0;w=t}c[b+1084>>2]=2;c[b+1088>>2]=d;c[b+1092>>2]=e;c[b+1096>>2]=f;c[b+1100>>2]=g;t=b+1104|0;k=c[t>>2]|0;o=s;if((k|0)!=(o|0)){if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);c[t>>2]=0;if(s|0?__Z28atomic_conditional_incrementPj(o+-8|0)|0:0)c[w>>2]=s}c[b+1108>>2]=n;c[p>>2]=j;a[b+1116>>0]=0;a[b+1117>>0]=0}while(0);b=s;if(s|0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(b,1)}b=c[i>>2]|0;if(!b){l=h;return}if(__Z16atomic_decrementPj(b+-8|0)|0){l=h;return}__ZN6Memory11free_staticEPvb(b,1);l=h;return}function __ZN8TextEdit12_insert_textEiiRK6StringPiS3_(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0;i=l;l=l+16|0;if((l|0)>=(m|0))ba(16);j=i+4|0;k=i;if(!(a[b+1212>>0]|0))__ZN5Timer5startEv(c[b+1312>>2]|0);n=b+1269|0;if(a[n>>0]|0)__ZN8TextEdit11_clear_redoEv(b);__ZN8TextEdit17_base_insert_textEiiRK6StringRiS3_(b,d,e,f,j,k);if(g|0)c[g>>2]=c[j>>2];if(h|0)c[h>>2]=c[k>>2];if(!(a[n>>0]|0)){l=i;return}n=c[j>>2]|0;j=c[k>>2]|0;k=c[f>>2]|0;if((k|0)!=0?(__Z28atomic_conditional_incrementPj(k+-8|0)|0)!=0:0)o=c[f>>2]|0;else o=0;k=b+1232|0;h=(c[k>>2]|0)+1|0;c[k>>2]=h;k=b+1084|0;g=c[k>>2]|0;do if((g|0)==1){p=b+1096|0;if((c[p>>2]|0)==(d|0)?(q=b+1100|0,(c[q>>2]|0)==(e|0)):0){__ZN6StringpLERKS_(b+1104|0,f)|0;c[q>>2]=j;c[p>>2]=n;c[b+1112>>2]=h;break}q=b+1112|0;r=c[q>>2]|0;s=b+1368|0;t=b+1116|0;if(a[s>>0]|0){a[t>>0]=1;a[s>>0]=0}__ZN4ListIN8TextEdit13TextOperationE16DefaultAllocatorE9push_backERKS1_(b+1120|0,k)|0;c[k>>2]=0;s=b+1104|0;__ZN6StringaSEPKc(s,1263606);a[t>>0]=0;c[b+1084>>2]=1;c[b+1088>>2]=d;c[b+1092>>2]=e;c[p>>2]=n;c[b+1100>>2]=j;p=c[s>>2]|0;t=o;if((p|0)!=(t|0)){if(p|0?(__Z16atomic_decrementPj(p+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(p,1);c[s>>2]=0;if(o|0?__Z28atomic_conditional_incrementPj(t+-8|0)|0:0)c[s>>2]=o}c[b+1108>>2]=r;c[q>>2]=h;a[b+1116>>0]=0;a[b+1117>>0]=0}else{q=b+1112|0;r=c[q>>2]|0;if(!g)u=b+1104|0;else{s=b+1368|0;t=b+1116|0;if(a[s>>0]|0){a[t>>0]=1;a[s>>0]=0}__ZN4ListIN8TextEdit13TextOperationE16DefaultAllocatorE9push_backERKS1_(b+1120|0,k)|0;c[k>>2]=0;s=b+1104|0;__ZN6StringaSEPKc(s,1263606);a[t>>0]=0;u=s}c[b+1084>>2]=1;c[b+1088>>2]=d;c[b+1092>>2]=e;c[b+1096>>2]=n;c[b+1100>>2]=j;s=b+1104|0;t=c[s>>2]|0;p=o;if((t|0)!=(p|0)){if(t|0?(__Z16atomic_decrementPj(t+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(t,1);c[s>>2]=0;if(o|0?__Z28atomic_conditional_incrementPj(p+-8|0)|0:0)c[u>>2]=o}c[b+1108>>2]=r;c[q>>2]=h;a[b+1116>>0]=0;a[b+1117>>0]=0}while(0);b=o;if(!o){l=i;return}if(__Z16atomic_decrementPj(b+-8|0)|0){l=i;return}__ZN6Memory11free_staticEPvb(b,1);l=i;return}function __ZN8TextEdit11_clear_redoEv(b){b=b|0;var d=0,e=0,f=0,g=0,h=0;d=b+1124|0;if(!(c[d>>2]|0))return;e=b+1084|0;if(c[e>>2]|0){f=b+1368|0;g=b+1116|0;if(a[f>>0]|0){a[g>>0]=1;a[f>>0]=0}__ZN4ListIN8TextEdit13TextOperationE16DefaultAllocatorE9push_backERKS1_(b+1120|0,e)|0;c[e>>2]=0;__ZN6StringaSEPKc(b+1104|0,1263606);a[g>>0]=0}g=b+1120|0;a:while(1){b=c[d>>2]|0;while(1){if(!b)break a;e=c[b+36>>2]|0;c[d>>2]=e;h=c[g>>2]|0;if(!h)b=e;else break}__ZN4ListIN8TextEdit13TextOperationE16DefaultAllocatorE5_Data5eraseEPKNS3_7ElementE(h,b)|0;e=c[g>>2]|0;if(c[e+8>>2]|0)continue;__ZN6Memory11free_staticEPvb(e,0);c[g>>2]=0}return}function __ZN8TextEdit19backspace_at_cursorEv(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0;if(a[b+1244>>0]|0)return;d=b+612|0;e=c[d>>2]|0;f=b+608|0;g=c[f>>2]|0;if(!(g|e))return;h=(e|0)!=0;i=g+-1|0;j=h?g:i;if(h)k=e+-1|0;else{e=b+1220|0;do if((g|0)<1)l=12;else{h=c[e>>2]|0;m=(h|0)==0;if(m)n=0;else n=c[h+-4>>2]|0;if((n|0)<(g|0)){if(m)o=0;else o=c[h+-4>>2]|0;if((o|0)<(g|0)){l=12;break}a[1263537]=0}__ZN6VectorIN8TextEdit4Text4LineEE14_copy_on_writeEv(e);p=(c[e>>2]|0)+(i*20|0)|0}while(0);if((l|0)==12){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);p=0}k=__ZNK6String6lengthEv(p+16|0)|0}p=c[d>>2]|0;a:do if((a[b+1290>>0]|0)!=0&(p|0)>0){i=c[f>>2]|0;e=b+1220|0;do if((i|0)<0)l=24;else{g=c[e>>2]|0;o=(g|0)==0;if(o)q=0;else q=c[g+-4>>2]|0;if((q|0)<=(i|0)){if(o)r=0;else r=c[g+-4>>2]|0;if((r|0)<=(i|0)){l=24;break}a[1263537]=0}__ZN6VectorIN8TextEdit4Text4LineEE14_copy_on_writeEv(e);s=(c[e>>2]|0)+(i*20|0)|0}while(0);if((l|0)==24){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);s=0}i=c[d>>2]|0;e=i+-1|0;if((i|0)<1)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);g=c[s+16>>2]|0;o=(g|0)==0;if(o)t=0;else t=c[g+-4>>2]|0;do if((t|0)<(i|0)){if(o)u=0;else u=c[g+-4>>2]|0;if((u|0)<(i|0))__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);else{a[1263537]=0;break}}while(0);switch(c[g+(e<<2)>>2]|0){case 123:case 34:case 39:case 40:case 91:break;default:{v=i;l=38;break a}}__ZN8TextEdit34_consume_backspace_for_pair_symbolEii(b,j,k);w=k}else{v=p;l=38}while(0);do if((l|0)==38){p=b+1248|0;u=c[p>>2]|0;if((v|0)>=(u|0)?a[b+1246>>0]|0:0){b:do if((u|0)>=1){t=b+1220|0;s=1;while(1){r=c[f>>2]|0;do if((r|0)<0)l=50;else{q=c[t>>2]|0;o=(q|0)==0;if(o)x=0;else x=c[q+-4>>2]|0;if((x|0)<=(r|0)){if(o)y=0;else y=c[q+-4>>2]|0;if((y|0)<=(r|0)){l=50;break}a[1263537]=0}__ZN6VectorIN8TextEdit4Text4LineEE14_copy_on_writeEv(t);z=(c[t>>2]|0)+(r*20|0)|0}while(0);if((l|0)==50){l=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);z=0}r=c[d>>2]|0;q=r-s|0;if((q|0)<0){l=60;break}o=c[z+16>>2]|0;n=(o|0)==0;if(n)A=0;else A=c[o+-4>>2]|0;if((A|0)<=(q|0)){if(n)B=0;else B=c[o+-4>>2]|0;if((B|0)<=(q|0)){l=60;break}a[1263537]=0}if((c[o+(q<<2)>>2]|0)!=32){C=0;D=r;break b}if((s|0)<(c[p>>2]|0))s=s+1|0;else{C=1;D=r;break b}}if((l|0)==60)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0)}else{C=1;D=v}while(0);c:do if((D|0)>0){u=b+1220|0;i=0;while(1){e=c[f>>2]|0;do if((e|0)<0)l=72;else{g=c[u>>2]|0;s=(g|0)==0;if(s)E=0;else E=c[g+-4>>2]|0;if((E|0)<=(e|0)){if(s)F=0;else F=c[g+-4>>2]|0;if((F|0)<=(e|0)){l=72;break}a[1263537]=0}__ZN6VectorIN8TextEdit4Text4LineEE14_copy_on_writeEv(u);G=(c[u>>2]|0)+(e*20|0)|0}while(0);if((l|0)==72){l=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);G=0}if((i|0)>=(__ZNK6String6lengthEv(G+16|0)|0)){l=76;break}e=c[f>>2]|0;if((e|0)<0){l=84;break}g=c[u>>2]|0;s=(g|0)==0;if(s)H=0;else H=c[g+-4>>2]|0;if((H|0)<=(e|0)){if(s)I=0;else I=c[g+-4>>2]|0;if((I|0)<=(e|0)){l=84;break}a[1263537]=0}__ZN6VectorIN8TextEdit4Text4LineEE14_copy_on_writeEv(u);g=c[(c[u>>2]|0)+(e*20|0)+16>>2]|0;e=(g|0)==0;if(e)J=0;else J=c[g+-4>>2]|0;if((J|0)<=(i|0)){if(e)K=0;else K=c[g+-4>>2]|0;if((K|0)<=(i|0)){l=92;break}a[1263537]=0}if((c[g+(i<<2)>>2]|0)!=32){g=c[f>>2]|0;if((g|0)<0){l=102;break}e=c[u>>2]|0;s=(e|0)==0;if(s)L=0;else L=c[e+-4>>2]|0;if((L|0)<=(g|0)){if(s)M=0;else M=c[e+-4>>2]|0;if((M|0)<=(g|0)){l=102;break}a[1263537]=0}__ZN6VectorIN8TextEdit4Text4LineEE14_copy_on_writeEv(u);e=c[(c[u>>2]|0)+(g*20|0)+16>>2]|0;g=(e|0)==0;if(g)N=0;else N=c[e+-4>>2]|0;if((N|0)<=(i|0)){if(g)O=0;else O=c[e+-4>>2]|0;if((O|0)<=(i|0)){l=110;break}a[1263537]=0}if((c[e+(i<<2)>>2]|0)!=9){l=113;break}}i=i+1|0;e=c[d>>2]|0;if((i|0)>=(e|0)){P=e;l=115;break c}}if((l|0)==76){P=c[d>>2]|0;l=115;break}else if((l|0)==84)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((l|0)==92)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);else if((l|0)==102)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((l|0)==110)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);else if((l|0)==113){Q=c[f>>2]|0;R=c[d>>2]|0;break}}else{P=D;l=115}while(0);if((l|0)==115){i=c[f>>2]|0;if(C){__ZN8TextEdit12_remove_textEiiii(b,i,P-(c[p>>2]|0)|0,i,P);w=(c[d>>2]|0)-(c[p>>2]|0)|0;break}else{Q=i;R=P}}__ZN8TextEdit12_remove_textEiiii(b,j,k,Q,R);w=k;break}__ZN8TextEdit12_remove_textEiiii(b,j,k,c[f>>2]|0,v);w=k}while(0);__ZN8TextEdit15cursor_set_lineEib(b,j,1);__ZN8TextEdit17cursor_set_columnEib(b,w,1);return}function __ZN8TextEdit34_consume_backspace_for_pair_symbolEii(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0;f=b+612|0;g=c[f>>2]|0;h=b+608|0;i=c[h>>2]|0;j=b+1220|0;do if((i|0)<0)k=8;else{l=c[j>>2]|0;m=(l|0)==0;if(m)n=0;else n=c[l+-4>>2]|0;if((n|0)<=(i|0)){if(m)o=0;else o=c[l+-4>>2]|0;if((o|0)<=(i|0)){k=8;break}a[1263537]=0}__ZN6VectorIN8TextEdit4Text4LineEE14_copy_on_writeEv(j);p=(c[j>>2]|0)+(i*20|0)|0}while(0);if((k|0)==8){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);p=0}i=(g|0)<(__ZNK6String6lengthEv(p+16|0)|0);p=c[f>>2]|0;g=c[h>>2]|0;if(i&(p|0)>0){do if((g|0)<0)k=19;else{i=c[j>>2]|0;o=(i|0)==0;if(o)q=0;else q=c[i+-4>>2]|0;if((q|0)<=(g|0)){if(o)r=0;else r=c[i+-4>>2]|0;if((r|0)<=(g|0)){k=19;break}a[1263537]=0}__ZN6VectorIN8TextEdit4Text4LineEE14_copy_on_writeEv(j);s=(c[j>>2]|0)+(g*20|0)|0}while(0);if((k|0)==19){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);s=0}r=c[f>>2]|0;q=r+-1|0;if((r|0)<1)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);i=c[s+16>>2]|0;s=(i|0)==0;if(s)t=0;else t=c[i+-4>>2]|0;do if((t|0)<(r|0)){if(s)u=0;else u=c[i+-4>>2]|0;if((u|0)<(r|0))__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);else{a[1263537]=0;break}}while(0);r=c[i+(q<<2)>>2]|0;q=c[h>>2]|0;do if((q|0)<0)k=38;else{i=c[j>>2]|0;u=(i|0)==0;if(u)v=0;else v=c[i+-4>>2]|0;if((v|0)<=(q|0)){if(u)w=0;else w=c[i+-4>>2]|0;if((w|0)<=(q|0)){k=38;break}a[1263537]=0}__ZN6VectorIN8TextEdit4Text4LineEE14_copy_on_writeEv(j);x=(c[j>>2]|0)+(q*20|0)|0}while(0);if((k|0)==38){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);x=0}k=c[f>>2]|0;if((k|0)<0)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);f=c[x+16>>2]|0;x=(f|0)==0;if(x)y=0;else y=c[f+-4>>2]|0;do if((y|0)<=(k|0)){if(x)z=0;else z=c[f+-4>>2]|0;if((z|0)>(k|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0)}while(0);z=c[f+(k<<2)>>2]|0;switch(r|0){case 34:{A=34;break}case 39:{A=39;break}case 40:{A=41;break}case 91:{A=93;break}case 123:{A=125;break}default:A=0}r=c[h>>2]|0;if((z|0)==(A|0)){__ZN8TextEdit12_remove_textEiiii(b,d,e,r,k+1|0);return}else{B=r;C=k}}else{B=g;C=p}__ZN8TextEdit12_remove_textEiiii(b,d,e,B,C);return}function __ZNK11MethodBind1I8TextEditiE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if(!b){__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK11MethodBind1I8TextEditiE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1000953);l=a;return c[b>>2]|0}function __ZN11MethodBind1I8TextEditiE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235588)|0:0){c[h>>2]=0;a[1263537]=0;k=d+24|0;n=c[k>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=i;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=i;return}if((g|0)>0){if((n|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);p=0}else{a[1263537]=0;p=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,p)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=p;c[b>>2]=0;l=i;return}}p=c[d+44>>2]|0;n=c[d+48>>2]|0;o=e+(n>>1)|0;if(!(n&1))q=p;else q=c[(c[o>>2]|0)+p>>2]|0;do if((g|0)<1){p=c[k>>2]|0;n=p+-1|0;if((p|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)s=0;else s=c[e+-4>>2]|0;if((p|0)<=(s|0)){if(r)t=0;else t=c[e+-4>>2]|0;do if((t|0)<(p|0)){if(r)u=0;else u=c[e+-4>>2]|0;if((u|0)<(p|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);v=0;break}else{a[1263537]=0;w=31;break}}else w=31;while(0);if((w|0)==31)v=e+(n*24|0)|0;__ZN7VariantC2ERKS_(j,v);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);f=__ZNK7VariantcviEv(j)|0;Pi[q&2047](o,f);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I8TextEditiE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235588)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1)){g=b;h=c[d>>2]|0;i=c[h>>2]|0;Pi[g&2047](a,i);return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=c[d>>2]|0;i=c[h>>2]|0;Pi[g&2047](a,i);return}}function __ZN11MethodBind1I8TextEditiED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI8TextEditfE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Ef(d,0.0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK13MethodBind0RCI8TextEditfE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1000953);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI8TextEditfE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235588)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2Ef(i,+mj[n&511](d));__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI8TextEditfE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0.0;if(!b)f=0;else{d=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235588)|0;f=d?b:0}b=c[a+44>>2]|0;d=c[a+48>>2]|0;a=f+(d>>1)|0;if(!(d&1)){h=b;i=+mj[h&511](a);g[e>>2]=i;return}else{h=c[(c[a>>2]|0)+b>>2]|0;i=+mj[h&511](a);g[e>>2]=i;return}}function __ZN13MethodBind0RCI8TextEditfED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I8TextEditfE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if(!b){__ZN7VariantC2Ef(d,0.0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK11MethodBind1I8TextEditfE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1000953);l=a;return c[b>>2]|0}function __ZN11MethodBind1I8TextEditfE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0.0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235588)|0:0){c[h>>2]=0;a[1263537]=0;k=d+24|0;n=c[k>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=i;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=i;return}if((g|0)>0){if((n|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);p=0}else{a[1263537]=0;p=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,p)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=p;c[b>>2]=0;l=i;return}}p=c[d+44>>2]|0;n=c[d+48>>2]|0;o=e+(n>>1)|0;if(!(n&1))q=p;else q=c[(c[o>>2]|0)+p>>2]|0;do if((g|0)<1){p=c[k>>2]|0;n=p+-1|0;if((p|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)s=0;else s=c[e+-4>>2]|0;if((p|0)<=(s|0)){if(r)t=0;else t=c[e+-4>>2]|0;do if((t|0)<(p|0)){if(r)u=0;else u=c[e+-4>>2]|0;if((u|0)<(p|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);v=0;break}else{a[1263537]=0;w=31;break}}else w=31;while(0);if((w|0)==31)v=e+(n*24|0)|0;__ZN7VariantC2ERKS_(j,v);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);x=+__ZNK7VariantcvfEv(j);Mi[q&511](o,x);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I8TextEditfE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0,j=0.0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235588)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1)){h=b;i=c[d>>2]|0;j=+g[i>>2];Mi[h&511](a,j);return}else{h=c[(c[a>>2]|0)+b>>2]|0;i=c[d>>2]|0;j=+g[i>>2];Mi[h&511](a,j);return}}function __ZN11MethodBind1I8TextEditfED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI8TextEditbE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Eb(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK13MethodBind0RCI8TextEditbE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1000953);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI8TextEditbE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235588)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2Eb(i,ij[n&8191](d)|0);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI8TextEditbE7ptrcallEP6ObjectPPKvPv(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0;if(!d)g=0;else{e=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1235588)|0;g=e?d:0}d=c[b+44>>2]|0;e=c[b+48>>2]|0;b=g+(e>>1)|0;if(!(e&1)){h=d;i=ij[h&8191](b)|0;j=i&1;a[f>>0]=j;return}else{h=c[(c[b>>2]|0)+d>>2]|0;i=ij[h&8191](b)|0;j=i&1;a[f>>0]=j;return}}function __ZN13MethodBind0RCI8TextEditbED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I8TextEditbE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if(!b){__ZN7VariantC2Eb(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK11MethodBind1I8TextEditbE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1000953);l=a;return c[b>>2]|0}function __ZN11MethodBind1I8TextEditbE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235588)|0:0){c[h>>2]=0;a[1263537]=0;k=d+24|0;n=c[k>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=i;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=i;return}if((g|0)>0){if((n|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);p=0}else{a[1263537]=0;p=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,p)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=p;c[b>>2]=0;l=i;return}}p=c[d+44>>2]|0;n=c[d+48>>2]|0;o=e+(n>>1)|0;if(!(n&1))q=p;else q=c[(c[o>>2]|0)+p>>2]|0;do if((g|0)<1){p=c[k>>2]|0;n=p+-1|0;if((p|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)s=0;else s=c[e+-4>>2]|0;if((p|0)<=(s|0)){if(r)t=0;else t=c[e+-4>>2]|0;do if((t|0)<(p|0)){if(r)u=0;else u=c[e+-4>>2]|0;if((u|0)<(p|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);v=0;break}else{a[1263537]=0;w=31;break}}else w=31;while(0);if((w|0)==31)v=e+(n*24|0)|0;__ZN7VariantC2ERKS_(j,v);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);f=__ZNK7VariantcvbEv(j)|0;Pi[q&2047](o,f);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I8TextEditbE7ptrcallEP6ObjectPPKvPv(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0;if(!d)g=0;else{f=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1235588)|0;g=f?d:0}d=c[b+44>>2]|0;f=c[b+48>>2]|0;b=g+(f>>1)|0;if(!(f&1))h=d;else h=c[(c[b>>2]|0)+d>>2]|0;Pi[h&2047](b,(a[c[e>>2]>>0]|0)!=0);return}function __ZN11MethodBind1I8TextEditbED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind2I8TextEditibE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;switch(b|0){case 0:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}case 1:{__ZN7VariantC2Eb(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}default:e=0}l=a;return e|0}function __ZNK11MethodBind2I8TextEditibE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1000953);l=a;return c[b>>2]|0}function __ZN11MethodBind2I8TextEditibE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0;i=l;l=l+48|0;if((l|0)>=(m|0))ba(48);j=i+24|0;k=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235588)|0:0){c[h>>2]=0;a[1263537]=0;n=d+24|0;o=c[n>>2]|0;if((o|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=o;c[b>>2]=0;l=i;return}p=o-(c[d+20>>2]|0)|0;if((p|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=p;c[b>>2]=0;l=i;return}if((g|0)>0){if((o|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);q=0}else{a[1263537]=0;q=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,q)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=q;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[n>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);r=0}else{a[1263537]=0;r=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,r)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=r;c[b>>2]=0;l=i;return}}}r=c[d+44>>2]|0;q=c[d+48>>2]|0;o=e+(q>>1)|0;if(!(q&1))s=r;else s=c[(c[o>>2]|0)+r>>2]|0;do if((g|0)<1){r=c[n>>2]|0;q=r+-1|0;if((r|0)>=1){e=c[d+16>>2]|0;p=(e|0)==0;if(p)t=0;else t=c[e+-4>>2]|0;if((r|0)<=(t|0)){if(p)u=0;else u=c[e+-4>>2]|0;do if((u|0)<(r|0)){if(p)v=0;else v=c[e+-4>>2]|0;if((v|0)<(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);w=0;break}else{a[1263537]=0;x=37;break}}else x=37;while(0);if((x|0)==37)w=e+(q*24|0)|0;__ZN7VariantC2ERKS_(j,w);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);w=__ZNK7VariantcviEv(j)|0;do if((g|0)<2){v=c[n>>2]|0;u=v+-1|0;t=v+-2|0;if((v|0)>=2){v=c[d+16>>2]|0;r=(v|0)==0;if(r)y=0;else y=c[v+-4>>2]|0;if((u|0)<=(y|0)){if(r)z=0;else z=c[v+-4>>2]|0;do if((z|0)<(u|0)){if(r)A=0;else A=c[v+-4>>2]|0;if((A|0)<(u|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);B=0;break}else{a[1263537]=0;x=54;break}}else x=54;while(0);if((x|0)==54)B=v+(t*24|0)|0;__ZN7VariantC2ERKS_(k,B);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f+4>>2]|0);while(0);f=__ZNK7VariantcvbEv(k)|0;bj[s&4095](o,w,f);if(c[k>>2]|0)__ZN7Variant5clearEv(k);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1380,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind2I8TextEditibE7ptrcallEP6ObjectPPKvPv(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0;if(!d)g=0;else{f=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1235588)|0;g=f?d:0}d=c[b+44>>2]|0;f=c[b+48>>2]|0;b=g+(f>>1)|0;if(!(f&1))h=d;else h=c[(c[b>>2]|0)+d>>2]|0;bj[h&4095](b,c[c[e>>2]>>2]|0,(a[c[e+4>>2]>>0]|0)!=0);return}function __ZN11MethodBind2I8TextEditibED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind1RCI8TextEdit6StringiE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return __ZNK13MethodBind1RCI8TextEdit6StringiE18_get_argument_typeEi(a,b)|0}function __ZNK13MethodBind1RCI8TextEdit6StringiE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1000953);l=a;return c[b>>2]|0}function __ZN13MethodBind1RCI8TextEdit6StringiE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0;i=l;l=l+64|0;if((l|0)>=(m|0))ba(64);j=i+24|0;k=i+48|0;n=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235588)|0:0){c[h>>2]=0;a[1263537]=0;o=d+24|0;p=c[o>>2]|0;if((p|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=p;c[b>>2]=0;l=i;return}q=p-(c[d+20>>2]|0)|0;if((q|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=q;c[b>>2]=0;l=i;return}if((g|0)>0){if((p|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);r=0}else{a[1263537]=0;r=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,r)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=r;c[b>>2]=0;l=i;return}}r=c[d+44>>2]|0;p=c[d+48>>2]|0;q=e+(p>>1)|0;if(!(p&1))s=r;else s=c[(c[q>>2]|0)+r>>2]|0;do if((g|0)<1){r=c[o>>2]|0;p=r+-1|0;if((r|0)>=1){e=c[d+16>>2]|0;t=(e|0)==0;if(t)u=0;else u=c[e+-4>>2]|0;if((r|0)<=(u|0)){if(t)v=0;else v=c[e+-4>>2]|0;do if((v|0)<(r|0)){if(t)w=0;else w=c[e+-4>>2]|0;if((w|0)<(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);x=0;break}else{a[1263537]=0;y=31;break}}else y=31;while(0);if((y|0)==31)x=e+(p*24|0)|0;__ZN7VariantC2ERKS_(n,x);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f>>2]|0);while(0);f=__ZNK7VariantcviEv(n)|0;c[k>>2]=$i[s&8191](q,f)|0;__ZN7VariantC2ERK6String(j,k);f=c[k>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);if(c[n>>2]|0)__ZN7Variant5clearEv(n);__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1217,1146558,0);c[b>>2]=0;l=i;return}function __ZN13MethodBind1RCI8TextEdit6StringiE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0;if(!b)f=0;else{g=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235588)|0;f=g?b:0}b=c[a+44>>2]|0;g=c[a+48>>2]|0;a=f+(g>>1)|0;if(!(g&1))h=b;else h=c[(c[a>>2]|0)+b>>2]|0;b=$i[h&8191](a,c[c[d>>2]>>2]|0)|0;d=b;a=c[e>>2]|0;if((a|0)==(b|0)){if(!b)return}else{if(a|0?(__Z16atomic_decrementPj(a+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(a,1);c[e>>2]=0;if(!b)return;if(__Z28atomic_conditional_incrementPj(b+-8|0)|0)c[e>>2]=d}if(__Z16atomic_decrementPj(b+-8|0)|0)return;__ZN6Memory11free_staticEPvb(b,1);return}function __ZN13MethodBind1RCI8TextEdit6StringiED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind1RCI8TextEdit6StringiE18_get_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case -1:{c[d>>2]=0;__ZN7VariantC2ERK6String(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);e=c[d>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);f=b;l=a;return f|0}case 0:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;l=a;return f|0}default:{f=0;l=a;return f|0}}return 0}function __ZNK12MethodBind0RI8TextEdit6StringE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;if((b|0)!=-1){f=0;l=a;return f|0}c[d>>2]=0;__ZN7VariantC2ERK6String(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);e=c[d>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);f=b;l=a;return f|0}function __ZNK12MethodBind0RI8TextEdit6StringE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1000953);l=a;return c[b>>2]|0}function __ZN12MethodBind0RI8TextEdit6StringE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;j=f+24|0;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235588)|0:0){c[h>>2]=0;a[1263537]=0;k=c[d+24>>2]|0;if((k|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=k;c[b>>2]=0;l=f;return}n=k-(c[d+20>>2]|0)|0;if((n|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=n;c[b>>2]=0;l=f;return}n=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))o=n;else o=c[(c[d>>2]|0)+n>>2]|0;c[j>>2]=ij[o&8191](d)|0;__ZN7VariantC2ERK6String(i,j);d=c[j>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,266,1146558,0);c[b>>2]=0;l=f;return}function __ZN12MethodBind0RI8TextEdit6StringE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0;if(!b)f=0;else{d=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235588)|0;f=d?b:0}b=c[a+44>>2]|0;d=c[a+48>>2]|0;a=f+(d>>1)|0;if(!(d&1))g=b;else g=c[(c[a>>2]|0)+b>>2]|0;b=ij[g&8191](a)|0;a=b;g=c[e>>2]|0;if((g|0)==(b|0)){if(!b)return}else{if(g|0?(__Z16atomic_decrementPj(g+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(g,1);c[e>>2]=0;if(!b)return;if(__Z28atomic_conditional_incrementPj(b+-8|0)|0)c[e>>2]=a}if(__Z16atomic_decrementPj(b+-8|0)|0)return;__ZN6Memory11free_staticEPvb(b,1);return}function __ZN12MethodBind0RI8TextEdit6StringED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI8TextEditiE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK13MethodBind0RCI8TextEditiE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1000953);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI8TextEditiE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235588)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2Ei(i,ij[n&8191](d)|0);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI8TextEditiE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0;if(!b)f=0;else{d=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235588)|0;f=d?b:0}b=c[a+44>>2]|0;d=c[a+48>>2]|0;a=f+(d>>1)|0;if(!(d&1)){g=b;h=ij[g&8191](a)|0;c[e>>2]=h;return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=ij[g&8191](a)|0;c[e>>2]=h;return}}function __ZN13MethodBind0RCI8TextEditiED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I8TextEditRK6StringE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;if(b|0){f=0;l=a;return f|0}c[d>>2]=0;__ZN7VariantC2ERK6String(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);e=c[d>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);f=b;l=a;return f|0}function __ZNK11MethodBind1I8TextEditRK6StringE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1000953);l=a;return c[b>>2]|0}function __ZN11MethodBind1I8TextEditRK6StringE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i+24|0;k=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235588)|0:0){c[h>>2]=0;a[1263537]=0;n=d+24|0;o=c[n>>2]|0;if((o|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=o;c[b>>2]=0;l=i;return}p=o-(c[d+20>>2]|0)|0;if((p|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=p;c[b>>2]=0;l=i;return}if((g|0)>0){if((o|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);q=0}else{a[1263537]=0;q=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,q)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=q;c[b>>2]=0;l=i;return}}q=c[d+44>>2]|0;o=c[d+48>>2]|0;p=e+(o>>1)|0;if(!(o&1))r=q;else r=c[(c[p>>2]|0)+q>>2]|0;do if((g|0)<1){q=c[n>>2]|0;o=q+-1|0;if((q|0)>=1){e=c[d+16>>2]|0;s=(e|0)==0;if(s)t=0;else t=c[e+-4>>2]|0;if((q|0)<=(t|0)){if(s)u=0;else u=c[e+-4>>2]|0;do if((u|0)<(q|0)){if(s)v=0;else v=c[e+-4>>2]|0;if((v|0)<(q|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);w=0;break}else{a[1263537]=0;x=31;break}}else x=31;while(0);if((x|0)==31)w=e+(o*24|0)|0;__ZN7VariantC2ERKS_(k,w);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);c[j>>2]=__ZNK7Variantcv6StringEv(k)|0;Pi[r&2047](p,j);p=c[j>>2]|0;if(p|0?(__Z16atomic_decrementPj(p+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(p,1);if(c[k>>2]|0)__ZN7Variant5clearEv(k);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I8TextEditRK6StringE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235588)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;b=c[d>>2]|0;d=c[b>>2]|0;if((d|0)!=0?(__Z28atomic_conditional_incrementPj(d+-8|0)|0)!=0:0)j=c[b>>2]|0;else j=0;c[f>>2]=j;Pi[i&2047](a,f);a=c[f>>2]|0;if(!a){l=e;return}if(__Z16atomic_decrementPj(a+-8|0)|0){l=e;return}__ZN6Memory11free_staticEPvb(a,1);l=e;return}function __ZN11MethodBind1I8TextEditRK6StringED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I8TextEdit6StringE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;if(b|0){f=0;l=a;return f|0}c[d>>2]=0;__ZN7VariantC2ERK6String(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);e=c[d>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);f=b;l=a;return f|0}function __ZNK11MethodBind1I8TextEdit6StringE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1000953);l=a;return c[b>>2]|0}function __ZN11MethodBind1I8TextEdit6StringE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i+24|0;k=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235588)|0:0){c[h>>2]=0;a[1263537]=0;n=d+24|0;o=c[n>>2]|0;if((o|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=o;c[b>>2]=0;l=i;return}p=o-(c[d+20>>2]|0)|0;if((p|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=p;c[b>>2]=0;l=i;return}if((g|0)>0){if((o|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);q=0}else{a[1263537]=0;q=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,q)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=q;c[b>>2]=0;l=i;return}}q=c[d+44>>2]|0;o=c[d+48>>2]|0;p=e+(o>>1)|0;if(!(o&1))r=q;else r=c[(c[p>>2]|0)+q>>2]|0;do if((g|0)<1){q=c[n>>2]|0;o=q+-1|0;if((q|0)>=1){e=c[d+16>>2]|0;s=(e|0)==0;if(s)t=0;else t=c[e+-4>>2]|0;if((q|0)<=(t|0)){if(s)u=0;else u=c[e+-4>>2]|0;do if((u|0)<(q|0)){if(s)v=0;else v=c[e+-4>>2]|0;if((v|0)<(q|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);w=0;break}else{a[1263537]=0;x=31;break}}else x=31;while(0);if((x|0)==31)w=e+(o*24|0)|0;__ZN7VariantC2ERKS_(k,w);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);c[j>>2]=__ZNK7Variantcv6StringEv(k)|0;Pi[r&2047](p,j);p=c[j>>2]|0;if(p|0?(__Z16atomic_decrementPj(p+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(p,1);if(c[k>>2]|0)__ZN7Variant5clearEv(k);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I8TextEdit6StringE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235588)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;b=c[d>>2]|0;d=c[b>>2]|0;if((d|0)!=0?(__Z28atomic_conditional_incrementPj(d+-8|0)|0)!=0:0)j=c[b>>2]|0;else j=0;c[f>>2]=j;Pi[i&2047](a,f);a=c[f>>2]|0;if(!a){l=e;return}if(__Z16atomic_decrementPj(a+-8|0)|0){l=e;return}__ZN6Memory11free_staticEPvb(a,1);l=e;return}function __ZN11MethodBind1I8TextEdit6StringED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind0I8TextEditE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return 0}function __ZNK11MethodBind0I8TextEditE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1000953);l=a;return c[b>>2]|0}function __ZN11MethodBind0I8TextEditE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235588)|0:0){c[h>>2]=0;a[1263537]=0;f=c[d+24>>2]|0;if((f|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=f;c[b>>2]=0;return}i=f-(c[d+20>>2]|0)|0;if((i|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=i;c[b>>2]=0;return}i=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))j=i;else j=c[(c[d>>2]|0)+i>>2]|0;gj[j&8191](d);c[b>>2]=0;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,110,1146558,0);c[b>>2]=0;return}function __ZN11MethodBind0I8TextEditE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235588)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1)){g=b;gj[g&8191](a);return}else{g=c[(c[a>>2]|0)+b>>2]|0;gj[g&8191](a);return}}function __ZN11MethodBind0I8TextEditED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I8TextEditdE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if(!b){__ZN7VariantC2Ed(d,0.0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK11MethodBind1I8TextEditdE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1000953);l=a;return c[b>>2]|0}function __ZN11MethodBind1I8TextEditdE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0.0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235588)|0:0){c[h>>2]=0;a[1263537]=0;k=d+24|0;n=c[k>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=i;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=i;return}if((g|0)>0){if((n|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);p=0}else{a[1263537]=0;p=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,p)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=p;c[b>>2]=0;l=i;return}}p=c[d+44>>2]|0;n=c[d+48>>2]|0;o=e+(n>>1)|0;if(!(n&1))q=p;else q=c[(c[o>>2]|0)+p>>2]|0;do if((g|0)<1){p=c[k>>2]|0;n=p+-1|0;if((p|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)s=0;else s=c[e+-4>>2]|0;if((p|0)<=(s|0)){if(r)t=0;else t=c[e+-4>>2]|0;do if((t|0)<(p|0)){if(r)u=0;else u=c[e+-4>>2]|0;if((u|0)<(p|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);v=0;break}else{a[1263537]=0;w=31;break}}else w=31;while(0);if((w|0)==31)v=e+(n*24|0)|0;__ZN7VariantC2ERKS_(j,v);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);x=+__ZNK7VariantcvdEv(j);Mi[q&511](o,x);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I8TextEditdE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,i=0,j=0.0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235588)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1)){g=b;i=c[d>>2]|0;j=+h[i>>3];Mi[g&511](a,j);return}else{g=c[(c[a>>2]|0)+b>>2]|0;i=c[d>>2]|0;j=+h[i>>3];Mi[g&511](a,j);return}}function __ZN11MethodBind1I8TextEditdED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN8TextEdit19_confirm_completionEv(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d+4|0;f=d;g=b+1084|0;h=b+1368|0;if(c[g>>2]|0){i=b+1116|0;if(a[h>>0]|0){a[i>>0]=1;a[h>>0]=0}__ZN4ListIN8TextEdit13TextOperationE16DefaultAllocatorE9push_backERKS1_(b+1120|0,g)|0;c[g>>2]=0;__ZN6StringaSEPKc(b+1104|0,1263606);a[i>>0]=0}a[h>>0]=1;i=b+608|0;j=c[i>>2]|0;k=b+612|0;n=c[k>>2]|0;o=b+1176|0;p=n-(__ZNK6String6lengthEv(o)|0)|0;__ZN8TextEdit12_remove_textEiiii(b,j,p,c[i>>2]|0,c[k>>2]|0);i=c[k>>2]|0;__ZN8TextEdit17cursor_set_columnEib(b,i-(__ZNK6String6lengthEv(o)|0)|0,0);o=b+1172|0;__ZN8TextEdit21insert_text_at_cursorERK6String(b,o);__ZN6StringC2EPKc(e,1081589);if(__ZNK6String9ends_withERKS_(o,e)|0){o=(a[b+1290>>0]|0)==0;i=c[e>>2]|0;if(i|0?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);if(!o){__ZN6StringC2EPKc(e,1123123);__ZN8TextEdit21insert_text_at_cursorERK6String(b,e);o=c[e>>2]|0;if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(o,1);c[k>>2]=(c[k>>2]|0)+-1}}else{k=c[e>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1)}if(c[g>>2]|0){k=b+1116|0;if(a[h>>0]|0){a[k>>0]=1;a[h>>0]=0}__ZN4ListIN8TextEdit13TextOperationE16DefaultAllocatorE9push_backERKS1_(b+1120|0,g)|0;c[g>>2]=0;__ZN6StringaSEPKc(b+1104|0,1263606);a[k>>0]=0}k=c[b+1120>>2]|0;do if((k|0)!=0?(c[k+8>>2]|0)!=0:0){a[1263537]=0;g=c[k+4>>2]|0;h=g+32|0;if(!(a[h>>0]|0)){a[g+33>>0]=1;break}else{a[h>>0]=0;break}}else q=24;while(0);if((q|0)==24)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(839316,836734,4007,839338,0);q=__ZN12VisualServer13get_singletonEv()|0;k=c[(c[q>>2]|0)+1140>>2]|0;c[f>>2]=c[b+240>>2];c[e>>2]=c[f>>2];bj[k&4095](q,e,0);a[b+1296>>0]=0;e=b+1168|0;if(!(a[e>>0]|0)){l=d;return}a[e>>0]=0;__ZN10CanvasItem6updateEv(b);l=d;return}function __ZN8TextEdit22set_line_as_breakpointEib(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0;if((d|0)>=0){f=c[b+1220>>2]|0;g=(f|0)==0;if(g)h=0;else h=c[f+-4>>2]|0;if((h|0)>(d|0)){a[1263537]=0;h=b+1220|0;if(g)i=0;else i=c[f+-4>>2]|0;do if((i|0)<=(d|0)){if(g)j=0;else j=c[f+-4>>2]|0;if((j|0)>(d|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);__ZN6VectorIN8TextEdit4Text4LineEE14_copy_on_writeEv(h);j=(c[h>>2]|0)+(d*20|0)|0;c[j>>2]=c[j>>2]&-33554433|(e&1)<<25;__ZN10CanvasItem6updateEv(b);return}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(839384,836734,3867,837252,0);return}function __ZNK8TextEdit15get_word_at_posERK7Vector2(b,d){b=b|0;d=d|0;var e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+12|0;h=e+16|0;i=e+8|0;j=e;c[j>>2]=~~+g[d>>2];c[j+4>>2]=~~+g[d+4>>2];__ZNK8TextEdit14_get_mouse_posERK7Point2iRiS3_(b,j,h,i);d=c[h>>2]|0;h=b+1220|0;do if((d|0)<0)k=8;else{b=c[h>>2]|0;n=(b|0)==0;if(n)o=0;else o=c[b+-4>>2]|0;if((o|0)<=(d|0)){if(n)p=0;else p=c[b+-4>>2]|0;if((p|0)<=(d|0)){k=8;break}a[1263537]=0}__ZN6VectorIN8TextEdit4Text4LineEE14_copy_on_writeEv(h);q=(c[h>>2]|0)+(d*20|0)|0}while(0);if((k|0)==8){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);q=0}d=q+16|0;c[j>>2]=0;q=c[d>>2]|0;if(q|0?(c[j>>2]=0,__Z28atomic_conditional_incrementPj(q+-8|0)|0):0)c[j>>2]=c[d>>2];do if(!(__ZNK6String6lengthEv(j)|0))__ZN6StringC2EPKc(f,1263606);else{d=c[i>>2]|0;do if((d|0)>=0){if((d|0)<=(__ZNK6String6lengthEv(j)|0)){r=d;s=j;break}q=__ZNK6String6lengthEv(j)|0;if((q|0)<0)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else{r=q;s=j}}else{r=0;s=j}while(0);d=c[j>>2]|0;q=(d|0)==0;if(q)t=0;else t=c[d+-4>>2]|0;do if((t|0)<=(r|0)){if(q)u=0;else u=c[d+-4>>2]|0;if((u|0)>(r|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);__ZN6VectorIwE14_copy_on_writeEv(s);if((c[(c[j>>2]|0)+(r<<2)>>2]|0)<=32?(r|0)!=(__ZNK6String6lengthEv(j)|0):0){c[f>>2]=0;break}a:do if((r|0)<(__ZNK6String6lengthEv(j)|0)){d=c[j>>2]|0;q=(d|0)==0;if(q)v=0;else v=c[d+-4>>2]|0;do if((v|0)<=(r|0)){if(q)w=0;else w=c[d+-4>>2]|0;if((w|0)>(r|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);__ZN6VectorIwE14_copy_on_writeEv(s);d=c[(c[j>>2]|0)+(r<<2)>>2]|0;if((d|0)!=95)if((d+-33|0)>>>0<15)x=1;else{switch(d|0){case 32:case 9:case 123:case 124:case 125:case 126: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:{x=1;break a;break}default:{}}x=0}else x=0}else x=0;while(0);b:do if((r|0)>0){d=c[j>>2]|0;if(x){q=r;h=d;while(1){p=q+-1|0;o=(h|0)==0;if(o)y=0;else y=c[h+-4>>2]|0;if((y|0)<(q|0)){if(o)z=0;else z=c[h+-4>>2]|0;if((z|0)<(q|0)){k=71;break}a[1263537]=0}__ZN6VectorIwE14_copy_on_writeEv(s);o=c[j>>2]|0;if((c[o+(p<<2)>>2]|0)<=32){A=q;break b}b=(o|0)==0;if(b)B=0;else B=c[o+-4>>2]|0;if((B|0)<(q|0)){if(b)C=0;else C=c[o+-4>>2]|0;if((C|0)<(q|0)){k=80;break}a[1263537]=0}__ZN6VectorIwE14_copy_on_writeEv(s);h=c[j>>2]|0;o=c[h+(p<<2)>>2]|0;if((o|0)==95){A=q;break b}if((o+-33|0)>>>0>=15)switch(o|0){case 32:case 9:case 123:case 124:case 125:case 126: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:break;default:{A=q;break b}}if((q|0)<=1){A=p;break b}else q=p}if((k|0)==71)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((k|0)==80)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}else{q=r;h=d;while(1){p=q+-1|0;o=(h|0)==0;if(o)D=0;else D=c[h+-4>>2]|0;if((D|0)<(q|0)){if(o)E=0;else E=c[h+-4>>2]|0;if((E|0)<(q|0)){k=71;break}a[1263537]=0}__ZN6VectorIwE14_copy_on_writeEv(s);o=c[j>>2]|0;if((c[o+(p<<2)>>2]|0)<=32){A=q;break b}b=(o|0)==0;if(b)F=0;else F=c[o+-4>>2]|0;if((F|0)<(q|0)){if(b)G=0;else G=c[o+-4>>2]|0;if((G|0)<(q|0)){k=80;break}a[1263537]=0}__ZN6VectorIwE14_copy_on_writeEv(s);h=c[j>>2]|0;o=c[h+(p<<2)>>2]|0;if((o|0)!=95){if((o+-33|0)>>>0<15){A=q;break b}switch(o|0){case 32:case 9:case 123:case 124:case 125:case 126: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:{A=q;break b;break}default:{}}}if((q|0)<=1){A=p;break b}else q=p}if((k|0)==71)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((k|0)==80)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}}else A=0;while(0);q=(r|0)<-1;c:do if((r|0)<(__ZNK6String6lengthEv(j)|0)){h=r;while(1){d=h+1|0;if(q){k=94;break}p=c[j>>2]|0;o=(p|0)==0;if(o)H=0;else H=c[p+-4>>2]|0;if((H|0)<=(d|0)){if(o)I=0;else I=c[p+-4>>2]|0;if((I|0)<=(d|0)){k=94;break}a[1263537]=0}__ZN6VectorIwE14_copy_on_writeEv(s);p=c[j>>2]|0;if((c[p+(d<<2)>>2]|0)<=32){J=h;break c}o=(p|0)==0;if(o)K=0;else K=c[p+-4>>2]|0;if((K|0)<=(d|0)){if(o)L=0;else L=c[p+-4>>2]|0;if((L|0)<=(d|0)){k=103;break}a[1263537]=0}__ZN6VectorIwE14_copy_on_writeEv(s);p=c[(c[j>>2]|0)+(d<<2)>>2]|0;d:do if((p|0)!=95){if((p+-33|0)>>>0>=15)switch(p|0){case 32:case 9:case 123:case 124:case 125:case 126: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:break;default:{k=109;break d}}if(!x){J=h;break c}}else k=109;while(0);if((k|0)==109?(k=0,x):0){J=h;break c}if((d|0)<(__ZNK6String6lengthEv(j)|0))h=d;else{J=d;break c}}if((k|0)==94)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((k|0)==103)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}else J=r;while(0);c[f>>2]=__ZNK6String6substrEii(j,A,J-A+((J|0)<(__ZNK6String6lengthEv(j)|0)&1)|0)|0}while(0);J=c[j>>2]|0;if(!J){M=c[f>>2]|0;l=e;return M|0}if(__Z16atomic_decrementPj(J+-8|0)|0){M=c[f>>2]|0;l=e;return M|0}__ZN6Memory11free_staticEPvb(J,1);M=c[f>>2]|0;l=e;return M|0}function __ZN8TextEdit29_update_completion_candidatesEv(b){b=b|0;var e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0,ia=0,ja=0,ka=0,la=0,ma=0,na=0,oa=0,pa=0,qa=0,ra=0,sa=0,ta=0,ua=0,va=0,wa=0,xa=0,ya=0,za=0,Aa=0,Ba=0,Ca=0,Da=0,Ea=0,Fa=0,Ga=0,Ha=0,Ia=0,Ja=0,Ka=0,La=0,Ma=0,Na=0,Oa=0,Pa=0,Qa=0,Ra=0,Sa=0,Ta=0,Ua=0,Va=0,Wa=0,Xa=0,Ya=0,Za=0,_a=0.0,$a=0.0,ab=0,bb=0,cb=0,db=0,eb=0,fb=0,gb=0,hb=0,ib=0;e=l;l=l+48|0;if((l|0)>=(m|0))ba(48);f=e+36|0;h=e+32|0;i=e+20|0;j=e+12|0;k=e+28|0;n=e+24|0;o=e;p=e+16|0;q=e+8|0;r=e+4|0;s=c[b+608>>2]|0;t=b+1220|0;do if((s|0)<0)u=8;else{v=c[t>>2]|0;w=(v|0)==0;if(w)x=0;else x=c[v+-4>>2]|0;if((x|0)<=(s|0)){if(w)y=0;else y=c[v+-4>>2]|0;if((y|0)<=(s|0)){u=8;break}a[1263537]=0}__ZN6VectorIN8TextEdit4Text4LineEE14_copy_on_writeEv(t);z=(c[t>>2]|0)+(s*20|0)|0}while(0);if((u|0)==8){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);z=0}s=z+16|0;c[i>>2]=0;z=c[s>>2]|0;if(z|0?(c[i>>2]=0,__Z28atomic_conditional_incrementPj(z+-8|0)|0):0)c[i>>2]=c[s>>2];s=b+612|0;z=c[s>>2]|0;a:do if((z|0)>=0){if((z|0)>(__ZNK6String6lengthEv(i)|0))A=__ZNK6String6lengthEv(i)|0;else A=c[s>>2]|0;c[j>>2]=0;t=A+-1|0;y=(A|0)>0;if(y){x=0;v=t;w=-1;B=c[i>>2]|0;while(1){C=(B|0)==0;if(C)D=0;else D=c[B+-4>>2]|0;if((D|0)<=(v|0)){if(C)E=0;else E=c[B+-4>>2]|0;if((E|0)<=(v|0)){u=27;break}a[1263537]=0}__ZN6VectorIwE14_copy_on_writeEv(i);C=c[i>>2]|0;if((c[C+(v<<2)>>2]|0)!=34){F=(C|0)==0;if(F)G=0;else G=c[C+-4>>2]|0;if((G|0)<=(v|0)){if(F)H=0;else H=c[C+-4>>2]|0;if((H|0)<=(v|0)){u=36;break}a[1263537]=0}__ZN6VectorIwE14_copy_on_writeEv(i);F=c[i>>2]|0;if((c[F+(v<<2)>>2]|0)==39){I=F;u=39}else{J=x;K=w;L=F}}else{I=C;u=39}if((u|0)==39){u=0;J=x^1;K=(w|0)==-1?v:w;L=I}if((v|0)>0){x=J;v=v+-1|0;w=K;B=L}else{M=J;N=K;O=y;P=j;Q=t;R=A;S=j;break a}}if((u|0)==27)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((u|0)==36)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}else{M=0;N=-1;O=0;P=j;Q=t;R=A;S=j}}else{c[j>>2]=0;M=0;N=-1;O=0;P=j;Q=-1;R=0;S=j}while(0);b:do if(!((N|0)==(Q|0)&(M^1))){if((N|0)!=-1&M){P=__ZNK6String6substrEii(i,N,R-N|0)|0;A=P;K=c[S>>2]|0;if((K|0)==(P|0)){if(!P){T=0;U=0;V=R;break}}else{if(K|0?(__Z16atomic_decrementPj(K+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(K,1);c[S>>2]=0;if(!P){T=0;U=0;V=R;break}if(__Z28atomic_conditional_incrementPj(P+-8|0)|0)c[j>>2]=A}if(__Z16atomic_decrementPj(P+-8|0)|0){T=0;U=0;V=R;break}__ZN6Memory11free_staticEPvb(P,1);T=0;U=0;V=R;break}if(O){P=c[i>>2]|0;A=(P|0)==0;if(A)W=0;else W=c[P+-4>>2]|0;do if((W|0)<(R|0)){if(A)X=0;else X=c[P+-4>>2]|0;if((X|0)<(R|0))__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else{a[1263537]=0;break}}while(0);__ZN6VectorIwE14_copy_on_writeEv(i);P=c[i>>2]|0;if((c[P+(Q<<2)>>2]|0)==32){c[f>>2]=0;A=Q;t=P;while(1){P=(t|0)==0;if(P)Y=0;else Y=c[t+-4>>2]|0;if((Y|0)<=(A|0)){if(P)Z=0;else Z=c[t+-4>>2]|0;if((Z|0)<=(A|0)){u=71;break}a[1263537]=0}__ZN6VectorIwE14_copy_on_writeEv(i);t=c[i>>2]|0;if((c[t+(A<<2)>>2]|0)!=32){_=A;break}P=A+-1|0;if((A|0)<=0){_=P;break}else A=P}if((u|0)==71)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);c:do if((_|0)>-1){A=_;P=t;while(1){K=(P|0)==0;if(K)$=0;else $=c[P+-4>>2]|0;if(($|0)<=(A|0)){if(K)aa=0;else aa=c[P+-4>>2]|0;if((aa|0)<=(A|0)){u=83;break}a[1263537]=0}__ZN6VectorIwE14_copy_on_writeEv(i);K=c[i>>2]|0;if((c[K+(A<<2)>>2]|0)<=32)break c;J=(K|0)==0;if(J)ca=0;else ca=c[K+-4>>2]|0;if((ca|0)<=(A|0)){if(J)da=0;else da=c[K+-4>>2]|0;if((da|0)<=(A|0)){u=92;break}a[1263537]=0}__ZN6VectorIwE14_copy_on_writeEv(i);K=c[i>>2]|0;J=c[K+(A<<2)>>2]|0;d:do if((J|0)!=95)if((J+-33|0)>>>0<15)switch(J|0){case 34:case 39:{break d;break}default:break c}else switch(J|0){case 126:case 125:case 124:case 123:case 96:case 95:case 94:case 93:case 92:case 91:case 64:case 63:case 62:case 61:case 60:case 59:case 58:case 32:case 9:{break c;break}default:break d}while(0);J=(K|0)==0;if(J)ea=0;else ea=c[K+-4>>2]|0;if((ea|0)<=(A|0)){if(J)fa=0;else fa=c[K+-4>>2]|0;if((fa|0)<=(A|0)){u=104;break}a[1263537]=0}__ZN6VectorIwE14_copy_on_writeEv(i);c[k>>2]=__ZN6String3chrEw(c[(c[i>>2]|0)+(A<<2)>>2]|0)|0;J=__ZNK6StringplERKS_(k,f)|0;L=J;I=c[f>>2]|0;do if((I|0)==(J|0)){if(J|0)u=114}else{do if(I|0){if(__Z16atomic_decrementPj(I+-8|0)|0)break;__ZN6Memory11free_staticEPvb(I,1)}while(0);c[f>>2]=0;if(!J)break;if(!(__Z28atomic_conditional_incrementPj(J+-8|0)|0)){u=114;break}c[f>>2]=L;u=114}while(0);do if((u|0)==114){u=0;if(__Z16atomic_decrementPj(J+-8|0)|0)break;__ZN6Memory11free_staticEPvb(J,1)}while(0);J=c[k>>2]|0;do if(J|0){if(__Z16atomic_decrementPj(J+-8|0)|0)break;__ZN6Memory11free_staticEPvb(J,1)}while(0);if((A|0)<=0)break c;A=A+-1|0;P=c[i>>2]|0}if((u|0)==83)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((u|0)==92)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((u|0)==104)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);t=b+1128|0;if(!(c[t>>2]|0))ga=0;else{P=__ZNK6String4hashEv(f)|0;A=c[(c[t>>2]|0)+(((1<<d[b+1132>>0])+-1&P)<<2)>>2]|0;e:do if(!A)ha=0;else{t=A;while(1){if((c[t>>2]|0)==(P|0)?__ZNK6StringeqERKS_(t+8|0,f)|0:0){ha=t;break e}t=c[t+4>>2]|0;if(!t){ha=0;break}}}while(0);ga=(ha|0)!=0}P=c[f>>2]|0;if(P|0?(__Z16atomic_decrementPj(P+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(P,1);T=0;U=ga;V=R;break}}P=R;while(1){if((P|0)<=0){T=0;U=0;V=P;break b}A=P+-1|0;t=c[i>>2]|0;J=(t|0)==0;if(J)ia=0;else ia=c[t+-4>>2]|0;if((ia|0)<(P|0)){if(J)ja=0;else ja=c[t+-4>>2]|0;if((ja|0)<(P|0)){u=138;break}a[1263537]=0}__ZN6VectorIwE14_copy_on_writeEv(i);t=c[i>>2]|0;if((c[t+(A<<2)>>2]|0)<=32){T=0;U=0;V=P;break b}J=(t|0)==0;if(J)ka=0;else ka=c[t+-4>>2]|0;if((ka|0)<(P|0)){if(J)la=0;else la=c[t+-4>>2]|0;if((la|0)<(P|0)){u=147;break}a[1263537]=0}__ZN6VectorIwE14_copy_on_writeEv(i);t=c[i>>2]|0;J=c[t+(A<<2)>>2]|0;f:do if((J|0)!=95)if((J+-33|0)>>>0<15)switch(J|0){case 34:case 39:{break f;break}default:{T=0;U=0;V=P;break b}}else switch(J|0){case 126:case 125:case 124:case 123:case 96:case 95:case 94:case 93:case 92:case 91:case 64:case 63:case 62:case 61:case 60:case 59:case 58:case 32:case 9:{T=0;U=0;V=P;break b;break}default:break f}while(0);J=(t|0)==0;if(J)ma=0;else ma=c[t+-4>>2]|0;if((ma|0)<(P|0)){if(J)na=0;else na=c[t+-4>>2]|0;if((na|0)<(P|0)){u=159;break}a[1263537]=0}__ZN6VectorIwE14_copy_on_writeEv(i);c[n>>2]=__ZN6String3chrEw(c[(c[i>>2]|0)+(A<<2)>>2]|0)|0;J=__ZNK6StringplERKS_(n,j)|0;L=J;I=c[S>>2]|0;do if((I|0)==(J|0)){if(J|0)u=169}else{do if(I|0){if(__Z16atomic_decrementPj(I+-8|0)|0)break;__ZN6Memory11free_staticEPvb(I,1)}while(0);c[S>>2]=0;if(!J)break;if(!(__Z28atomic_conditional_incrementPj(J+-8|0)|0)){u=169;break}c[j>>2]=L;u=169}while(0);if((u|0)==169?(u=0,(__Z16atomic_decrementPj(J+-8|0)|0)==0):0)__ZN6Memory11free_staticEPvb(J,1);L=c[n>>2]|0;do if(L|0){if(__Z16atomic_decrementPj(L+-8|0)|0)break;__ZN6Memory11free_staticEPvb(L,1)}while(0);L=c[i>>2]|0;J=(L|0)==0;if(J)oa=0;else oa=c[L+-4>>2]|0;if((oa|0)<(P|0)){if(J)pa=0;else pa=c[L+-4>>2]|0;if((pa|0)<(P|0)){u=180;break}a[1263537]=0}__ZN6VectorIwE14_copy_on_writeEv(i);L=c[i>>2]|0;if((c[L+(A<<2)>>2]|0)==39){T=0;U=0;V=P;break b}J=(L|0)==0;if(J)qa=0;else qa=c[L+-4>>2]|0;if((qa|0)<(P|0)){if(J)ra=0;else ra=c[L+-4>>2]|0;if((ra|0)<(P|0)){u=189;break}a[1263537]=0}__ZN6VectorIwE14_copy_on_writeEv(i);L=c[i>>2]|0;if((c[L+(A<<2)>>2]|0)==34){T=0;U=0;V=P;break b}J=(L|0)==0;if(J)sa=0;else sa=c[L+-4>>2]|0;if((sa|0)<(P|0)){if(J)ta=0;else ta=c[L+-4>>2]|0;if((ta|0)<(P|0)){u=198;break}a[1263537]=0}__ZN6VectorIwE14_copy_on_writeEv(i);if((c[(c[i>>2]|0)+(A<<2)>>2]|0)==36){T=0;U=0;V=P;break b}else P=A}if((u|0)==138)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((u|0)==147)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((u|0)==159)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((u|0)==180)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((u|0)==189)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((u|0)==198)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}else{T=1;U=0;V=R}while(0);R=c[s>>2]|0;if((R|0)>0){s=R+-1|0;ta=c[i>>2]|0;sa=(ta|0)==0;if(sa)ua=0;else ua=c[ta+-4>>2]|0;do if((ua|0)<(R|0)){if(sa)va=0;else va=c[ta+-4>>2]|0;if((va|0)<(R|0))__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else{a[1263537]=0;break}}while(0);__ZN6VectorIwE14_copy_on_writeEv(i);if(!(U|(c[(c[i>>2]|0)+(s<<2)>>2]|0)!=40)){s=b+1160|0;R=c[s>>2]|0;if((R|0)!=0?(c[R+-4>>2]|0)>0:0){__ZN6VectorI6StringE14_copy_on_writeEv(s);wa=c[s>>2]|0}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);wa=0}xa=T|(__ZNK6String11begins_withEPKc(wa,1144826)|0)^1}else xa=T}else xa=T;__ZN10CanvasItem6updateEv(b);if(U|xa)if(xa)u=233;else u=236;else if(__ZNK6StringeqEPKc(j,1263606)|0)if(V){xa=b+1144|0;U=V+-1|0;if((V|0)<1)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);T=c[i>>2]|0;wa=(T|0)==0;if(wa)ya=0;else ya=c[T+-4>>2]|0;do if((ya|0)<(V|0)){if(wa)za=0;else za=c[T+-4>>2]|0;if((za|0)<(V|0))__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else{a[1263537]=0;break}}while(0);__ZN6VectorIwE14_copy_on_writeEv(i);c[f>>2]=__ZN6String3chrEw(c[(c[i>>2]|0)+(U<<2)>>2]|0)|0;U=__ZNK3SetI6String10ComparatorIS0_E16DefaultAllocatorE3hasERKS0_(xa,f)|0;xa=c[f>>2]|0;if(xa|0?(__Z16atomic_decrementPj(xa+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(xa,1);if(U)u=236;else u=233}else u=233;else u=236;if((u|0)==233){U=__ZN12VisualServer13get_singletonEv()|0;xa=c[(c[U>>2]|0)+1140>>2]|0;c[h>>2]=c[b+240>>2];c[f>>2]=c[h>>2];bj[xa&4095](U,f,0);a[b+1296>>0]=0;U=b+1168|0;if(a[U>>0]|0){a[U>>0]=0;__ZN10CanvasItem6updateEv(b)}}else if((u|0)==236){U=b+1164|0;__ZN6VectorI6StringE6resizeEi(U,0)|0;c[b+1180>>2]=0;xa=b+1176|0;V=c[xa>>2]|0;if((V|0)!=(c[S>>2]|0)){if(V|0?(__Z16atomic_decrementPj(V+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(V,1);c[xa>>2]=0;V=c[S>>2]|0;if(V|0?__Z28atomic_conditional_incrementPj(V+-8|0)|0:0)c[xa>>2]=c[j>>2]}c[o>>2]=0;xa=b+1160|0;V=0;g:while(1){S=c[xa>>2]|0;za=(S|0)==0;if(za)Aa=0;else Aa=c[S+-4>>2]|0;if((V|0)>=(Aa|0)){u=376;break}if(za)Ba=0;else Ba=c[S+-4>>2]|0;do if((Ba|0)<=(V|0)){if(za)Ca=0;else Ca=c[S+-4>>2]|0;if((Ca|0)>(V|0)){a[1263537]=0;u=255;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);Da=0;break}}else u=255;while(0);if((u|0)==255){u=0;__ZN6VectorI6StringE14_copy_on_writeEv(xa);Da=(c[xa>>2]|0)+(V<<2)|0}if(__ZNK6StringeqERKS_(j,Da)|0){u=257;break}S=c[xa>>2]|0;za=(S|0)==0;if(za)Ea=0;else Ea=c[S+-4>>2]|0;do if((Ea|0)<=(V|0)){if(za)Fa=0;else Fa=c[S+-4>>2]|0;if((Fa|0)>(V|0)){a[1263537]=0;u=268;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);Ga=0;break}}else u=268;while(0);if((u|0)==268){u=0;__ZN6VectorI6StringE14_copy_on_writeEv(xa);Ga=(c[xa>>2]|0)+(V<<2)|0}h:do if(__ZNK6String18is_subsequence_ofiERKS_(j,Ga)|0){i:do if(__ZNK6StringneEPKc(j,1263606)|0){S=c[xa>>2]|0;za=(S|0)==0;if(za)Ha=0;else Ha=c[S+-4>>2]|0;do if((Ha|0)<=(V|0)){if(za)Ia=0;else Ia=c[S+-4>>2]|0;if((Ia|0)>(V|0)){a[1263537]=0;u=279;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);Ja=0;break}}else u=279;while(0);if((u|0)==279){u=0;__ZN6VectorI6StringE14_copy_on_writeEv(xa);Ja=(c[xa>>2]|0)+(V<<2)|0}S=c[U>>2]|0;if(!S)break;if(!(c[S+-4>>2]|0))break;else{Ka=0;La=S}while(1){S=(La|0)==0;if(S)Ma=0;else Ma=c[La+-4>>2]|0;if((Ka|0)>=(Ma|0))break i;if(S)Na=0;else Na=c[La+-4>>2]|0;do if((Na|0)<=(Ka|0)){if(S)Oa=0;else Oa=c[La+-4>>2]|0;if((Oa|0)>(Ka|0)){a[1263537]=0;u=293;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);Pa=0;break}}else u=293;while(0);if((u|0)==293){u=0;Pa=La+(Ka<<2)|0}if(__ZNK6StringeqERKS_(Pa,Ja)|0)break;Ka=Ka+1|0;La=c[U>>2]|0}if((Ka|0)!=-1)break h}while(0);A=c[xa>>2]|0;S=(A|0)==0;if(S)Qa=0;else Qa=c[A+-4>>2]|0;do if((Qa|0)<=(V|0)){if(S)Ra=0;else Ra=c[A+-4>>2]|0;if((Ra|0)>(V|0)){a[1263537]=0;u=305;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);Sa=0;break}}else u=305;while(0);if((u|0)==305){u=0;__ZN6VectorI6StringE14_copy_on_writeEv(xa);Sa=(c[xa>>2]|0)+(V<<2)|0}c[p>>2]=__ZNK6String8to_lowerEv(Sa)|0;c[h>>2]=__ZNK6String8to_lowerEv(j)|0;A=__ZNK6String11begins_withERKS_(p,h)|0;S=c[h>>2]|0;do if(S|0){if(__Z16atomic_decrementPj(S+-8|0)|0)break;__ZN6Memory11free_staticEPvb(S,1)}while(0);S=c[p>>2]|0;do if(S|0){if(__Z16atomic_decrementPj(S+-8|0)|0)break;__ZN6Memory11free_staticEPvb(S,1)}while(0);do if(A)g[f>>2]=1.100000023841858;else{c[q>>2]=__ZNK6String8to_lowerEv(j)|0;S=c[xa>>2]|0;za=(S|0)==0;if(za)Ta=0;else Ta=c[S+-4>>2]|0;do if((Ta|0)<=(V|0)){if(za)Ua=0;else Ua=c[S+-4>>2]|0;if((Ua|0)>(V|0)){a[1263537]=0;u=322;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);Va=0;break}}else u=322;while(0);if((u|0)==322){u=0;__ZN6VectorI6StringE14_copy_on_writeEv(xa);Va=(c[xa>>2]|0)+(V<<2)|0}c[h>>2]=__ZNK6String8to_lowerEv(Va)|0;g[f>>2]=+__ZNK6String10similarityERKS_(q,h);S=c[h>>2]|0;do if(S|0){if(__Z16atomic_decrementPj(S+-8|0)|0)break;__ZN6Memory11free_staticEPvb(S,1)}while(0);S=c[q>>2]|0;if(!S)break;if(__Z16atomic_decrementPj(S+-8|0)|0)break;__ZN6Memory11free_staticEPvb(S,1)}while(0);A=c[U>>2]|0;do if(!A)u=331;else{S=c[A+-4>>2]|0;if(!S){u=331;break}else Wa=0;while(1){Xa=Wa+1|0;za=c[o>>2]|0;T=(za|0)==0;if(T)Ya=0;else Ya=c[za+-4>>2]|0;if((Ya|0)<=(Wa|0)){if(T)Za=0;else Za=c[za+-4>>2]|0;if((Za|0)<=(Wa|0)){u=361;break g}a[1263537]=0}__ZN6VectorIfE14_copy_on_writeEv(o);_a=+g[(c[o>>2]|0)+(Wa<<2)>>2];$a=+g[f>>2];if((Xa|0)<(S|0)&$a<_a)Wa=Xa;else break}S=$a>_a?Wa:Xa;za=c[xa>>2]|0;T=(za|0)==0;if(T)ab=0;else ab=c[za+-4>>2]|0;do if((ab|0)<=(V|0)){if(T)bb=0;else bb=c[za+-4>>2]|0;if((bb|0)>(V|0)){a[1263537]=0;u=372;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);cb=0;break}}else u=372;while(0);if((u|0)==372){u=0;__ZN6VectorI6StringE14_copy_on_writeEv(xa);cb=(c[xa>>2]|0)+(V<<2)|0}__ZN6VectorI6StringE6insertEiRKS0_(U,S,cb)|0;__ZN6VectorIfE6insertEiRKf(o,S,f)|0}while(0);do if((u|0)==331){u=0;A=c[xa>>2]|0;za=(A|0)==0;if(za)db=0;else db=c[A+-4>>2]|0;do if((db|0)<=(V|0)){if(za)eb=0;else eb=c[A+-4>>2]|0;if((eb|0)>(V|0)){a[1263537]=0;u=339;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);fb=0;break}}else u=339;while(0);if((u|0)==339){u=0;__ZN6VectorI6StringE14_copy_on_writeEv(xa);fb=(c[xa>>2]|0)+(V<<2)|0}c[r>>2]=0;do if(c[fb>>2]|0){c[r>>2]=0;A=c[fb>>2]|0;if(!A)break;if(!(__Z28atomic_conditional_incrementPj(A+-8|0)|0))break;c[r>>2]=c[fb>>2]}while(0);__ZN6VectorI6StringE9push_backES0_(U,r)|0;A=c[r>>2]|0;do if(A|0){if(__Z16atomic_decrementPj(A+-8|0)|0)break;__ZN6Memory11free_staticEPvb(A,1)}while(0);A=c[f>>2]|0;za=c[o>>2]|0;if(!za)gb=1;else gb=(c[za+-4>>2]|0)+1|0;if(__ZN6VectorIfE6resizeEi(o,gb)|0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);break}a[1263537]=0;za=c[o>>2]|0;if(!za){u=353;break g}S=c[za+-4>>2]|0;if((S|0)<1){u=353;break g}__ZN6VectorIfE14_copy_on_writeEv(o);c[(c[o>>2]|0)+(S+-1<<2)>>2]=A}while(0)}while(0);V=V+1|0}do if((u|0)==257){V=__ZN12VisualServer13get_singletonEv()|0;gb=c[(c[V>>2]|0)+1140>>2]|0;c[h>>2]=c[b+240>>2];c[f>>2]=c[h>>2];bj[gb&4095](V,f,0);a[b+1296>>0]=0;V=b+1168|0;if(a[V>>0]|0){a[V>>0]=0;__ZN10CanvasItem6updateEv(b)}}else if((u|0)==353)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((u|0)==361)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((u|0)==376){V=c[U>>2]|0;if(V|0?(gb=c[V+-4>>2]|0,gb|0):0){if((gb|0)>0){__ZN6VectorI6StringE14_copy_on_writeEv(U);gb=c[U>>2]|0;hb=gb;ib=gb}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);hb=0;ib=0}gb=b+1172|0;V=c[gb>>2]|0;if((V|0)!=(c[hb>>2]|0)){if(V|0?(__Z16atomic_decrementPj(V+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(V,1);c[gb>>2]=0;V=c[hb>>2]|0;if(V|0?__Z28atomic_conditional_incrementPj(V+-8|0)|0:0)c[gb>>2]=c[ib>>2]}a[b+1156>>0]=1;break}gb=__ZN12VisualServer13get_singletonEv()|0;V=c[(c[gb>>2]|0)+1140>>2]|0;c[h>>2]=c[b+240>>2];c[f>>2]=c[h>>2];bj[V&4095](gb,f,0);a[b+1296>>0]=0;gb=b+1168|0;if(a[gb>>0]|0){a[gb>>0]=0;__ZN10CanvasItem6updateEv(b)}}while(0);b=c[o>>2]|0;if(b|0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(b,1)}b=c[j>>2]|0;if(b|0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(b,1);b=c[i>>2]|0;if(!b){l=e;return}if(__Z16atomic_decrementPj(b+-8|0)|0){l=e;return}__ZN6Memory11free_staticEPvb(b,1);l=e;return}function __ZN8TextEdit20_consume_pair_symbolEw(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0;e=l;l=l+48|0;if((l|0)>=(m|0))ba(48);f=e+32|0;g=e+24|0;h=e+12|0;i=e+8|0;j=e+4|0;k=e;n=b+612|0;o=c[n>>2]|0;p=o+1|0;c[f>>2]=d;c[f+4>>2]=0;switch(d|0){case 34:{c[g>>2]=34;c[g+4>>2]=0;q=34;r=h;break}case 39:{c[g>>2]=39;c[g+4>>2]=0;q=39;r=h;break}case 40:{c[g>>2]=41;c[g+4>>2]=0;q=41;r=h;break}case 91:{c[g>>2]=93;c[g+4>>2]=0;q=93;r=h;break}case 123:{c[g>>2]=125;c[g+4>>2]=0;q=125;r=h;break}default:{c[g>>2]=0;c[g+4>>2]=0;q=0;r=h}}c[h>>2]=d;c[h+4>>2]=q;c[h+8>>2]=0;q=b+637|0;if(a[q>>0]|0){r=b+1084|0;s=b+1368|0;if(c[r>>2]|0){t=b+1116|0;if(a[s>>0]|0){a[t>>0]=1;a[s>>0]=0}__ZN4ListIN8TextEdit13TextOperationE16DefaultAllocatorE9push_backERKS1_(b+1120|0,r)|0;c[r>>2]=0;__ZN6StringaSEPKc(b+1104|0,1263606);a[t>>0]=0;t=a[q>>0]|0;a[s>>0]=1;if(!(t<<24>>24)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(837917,836734,3618,839200,0);if(!(a[q>>0]|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(837941,836734,3623,839200,0);u=-1;v=-1}else{w=-1;x=17}}else x=14}else{a[s>>0]=1;x=14}if((x|0)==14){a[1263537]=0;w=c[b+640>>2]|0;x=17}if((x|0)==17){a[1263537]=0;u=w;v=c[b+644>>2]|0}__ZN6StringC2EPKwi(k,f,-1);__ZN8TextEdit12_insert_textEiiRK6StringPiS3_(b,u,v,k,j,i);v=c[k>>2]|0;if(v|0?(__Z16atomic_decrementPj(v+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(v,1);if(!(a[q>>0]|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(837917,836734,3618,839200,0);if(!(a[q>>0]|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(837967,836734,3628,839200,0);if(!(a[q>>0]|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(837967,836734,3628,839200,0);if(!(a[q>>0]|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(837989,836734,3633,839200,0);y=-1;z=-1;A=1}else{B=-1;C=1;x=29}}else{D=1;x=26}}else{E=-1;x=24}}else{a[1263537]=0;E=c[b+640>>2]|0;x=24}if((x|0)==24){a[1263537]=0;D=(E|0)==(c[b+648>>2]|0)&1;x=26}if((x|0)==26){a[1263537]=0;B=c[b+648>>2]|0;C=D;x=29}if((x|0)==29){a[1263537]=0;y=B;z=c[b+652>>2]|0;A=C}__ZN6StringC2EPKwi(k,g,-1);__ZN8TextEdit12_insert_textEiiRK6StringPiS3_(b,y,z+A|0,k,j,i);j=c[k>>2]|0;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);if(c[r>>2]|0){j=b+1116|0;if(a[s>>0]|0){a[j>>0]=1;a[s>>0]=0}__ZN4ListIN8TextEdit13TextOperationE16DefaultAllocatorE9push_backERKS1_(b+1120|0,r)|0;c[r>>2]=0;__ZN6StringaSEPKc(b+1104|0,1263606);a[j>>0]=0}j=c[b+1120>>2]|0;do if((j|0)!=0?(c[j+8>>2]|0)!=0:0){a[1263537]=0;r=c[j+4>>2]|0;s=r+32|0;if(!(a[s>>0]|0)){a[r+33>>0]=1;break}else{a[s>>0]=0;break}}else x=39;while(0);if((x|0)==39)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(839316,836734,4007,839338,0);if(!(a[q>>0]|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(837967,836734,3628,839200,0);F=-1}else{a[1263537]=0;F=c[b+648>>2]|0}__ZN8TextEdit15cursor_set_lineEib(b,F,1);if(!(a[q>>0]|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(837989,836734,3633,839200,0);G=-1}else{a[1263537]=0;G=c[b+652>>2]|0}__ZN8TextEdit17cursor_set_columnEib(b,G+A|0,1);a[q>>0]=0;__ZN10CanvasItem6updateEv(b);__ZN10CanvasItem6updateEv(b);l=e;return}switch(d|0){case 34:case 39:{if((o|0)>0){q=c[b+608>>2]|0;A=b+1220|0;do if((q|0)<0)x=59;else{G=c[A>>2]|0;F=(G|0)==0;if(F)H=0;else H=c[G+-4>>2]|0;if((H|0)<=(q|0)){if(F)I=0;else I=c[G+-4>>2]|0;if((I|0)<=(q|0)){x=59;break}a[1263537]=0}__ZN6VectorIN8TextEdit4Text4LineEE14_copy_on_writeEv(A);J=(c[A>>2]|0)+(q*20|0)|0}while(0);if((x|0)==59){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);J=0}q=c[n>>2]|0;A=q+-1|0;if((q|0)<1)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);I=c[J+16>>2]|0;J=(I|0)==0;if(J)K=0;else K=c[I+-4>>2]|0;do if((K|0)<(q|0)){if(J)L=0;else L=c[I+-4>>2]|0;if((L|0)<(q|0))__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);else{a[1263537]=0;break}}while(0);L=c[I+(A<<2)>>2]|0;if((L|0)==95|((L+-48|0)>>>0<10|((L&-33)+-65|0)>>>0<26)){__ZN6StringC2EPKwi(i,f,-1);__ZN8TextEdit21insert_text_at_cursorERK6String(b,i);L=c[i>>2]|0;if(L|0?(__Z16atomic_decrementPj(L+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(L,1);__ZN8TextEdit17cursor_set_columnEib(b,p,1);l=e;return}else M=q}else M=o;break}default:M=o}o=b+608|0;q=c[o>>2]|0;L=b+1220|0;do if((q|0)<0)x=83;else{A=c[L>>2]|0;I=(A|0)==0;if(I)N=0;else N=c[A+-4>>2]|0;if((N|0)<=(q|0)){if(I)O=0;else O=c[A+-4>>2]|0;if((O|0)<=(q|0)){x=83;break}a[1263537]=0}__ZN6VectorIN8TextEdit4Text4LineEE14_copy_on_writeEv(L);P=(c[L>>2]|0)+(q*20|0)|0}while(0);if((x|0)==83){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);P=0}a:do if((M|0)<(__ZNK6String6lengthEv(P+16|0)|0)){q=c[o>>2]|0;do if((q|0)<0)x=94;else{O=c[L>>2]|0;N=(O|0)==0;if(N)Q=0;else Q=c[O+-4>>2]|0;if((Q|0)<=(q|0)){if(N)R=0;else R=c[O+-4>>2]|0;if((R|0)<=(q|0)){x=94;break}a[1263537]=0}__ZN6VectorIN8TextEdit4Text4LineEE14_copy_on_writeEv(L);S=(c[L>>2]|0)+(q*20|0)|0}while(0);if((x|0)==94){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);S=0}q=c[n>>2]|0;if((q|0)<0)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);O=c[S+16>>2]|0;N=(O|0)==0;if(N)T=0;else T=c[O+-4>>2]|0;do if((T|0)<=(q|0)){if(N)U=0;else U=c[O+-4>>2]|0;if((U|0)>(q|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0)}while(0);N=c[O+(q<<2)>>2]|0;if((N|0)==95|((N+-48|0)>>>0<10|((N&-33)+-65|0)>>>0<26)){__ZN6StringC2EPKwi(i,f,-1);__ZN8TextEdit21insert_text_at_cursorERK6String(b,i);N=c[i>>2]|0;if(N|0?(__Z16atomic_decrementPj(N+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(N,1);__ZN8TextEdit17cursor_set_columnEib(b,p,1);l=e;return}switch(d|0){case 125:case 34:case 39:case 41:case 93:break;default:break a}N=c[o>>2]|0;do if((N|0)<0)x=119;else{A=c[L>>2]|0;I=(A|0)==0;if(I)V=0;else V=c[A+-4>>2]|0;if((V|0)<=(N|0)){if(I)W=0;else W=c[A+-4>>2]|0;if((W|0)<=(N|0)){x=119;break}a[1263537]=0}__ZN6VectorIN8TextEdit4Text4LineEE14_copy_on_writeEv(L);X=(c[L>>2]|0)+(N*20|0)|0}while(0);if((x|0)==119){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);X=0}N=c[n>>2]|0;if((N|0)<0)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);q=c[X+16>>2]|0;O=(q|0)==0;if(O)Y=0;else Y=c[q+-4>>2]|0;do if((Y|0)<=(N|0)){if(O)Z=0;else Z=c[q+-4>>2]|0;if((Z|0)>(N|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0)}while(0);if((c[q+(N<<2)>>2]|0)==(d|0)){__ZN8TextEdit17cursor_set_columnEib(b,p,1);l=e;return}}while(0);__ZN6StringC2EPKwi(i,h,-1);__ZN8TextEdit21insert_text_at_cursorERK6String(b,i);h=c[i>>2]|0;if(h|0?(__Z16atomic_decrementPj(h+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(h,1);__ZN8TextEdit17cursor_set_columnEib(b,p,1);l=e;return}function __ZN8TextEdit21indent_selection_leftEv(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d+12|0;f=d+8|0;g=d+4|0;h=d;i=b+637|0;if(!(a[i>>0]|0)){l=d;return}j=b+1084|0;k=b+1368|0;if(c[j>>2]|0){n=b+1116|0;if(a[k>>0]|0){a[n>>0]=1;a[k>>0]=0}__ZN4ListIN8TextEdit13TextOperationE16DefaultAllocatorE9push_backERKS1_(b+1120|0,j)|0;c[j>>2]=0;__ZN6StringaSEPKc(b+1104|0,1263606);a[n>>0]=0;n=a[i>>0]|0;a[k>>0]=1;if(!(n<<24>>24)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(837917,836734,3618,839200,0);if(!(a[i>>0]|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(837967,836734,3628,839200,0);if(!(a[i>>0]|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(837989,836734,3633,839200,0);o=-1;p=0;q=-1}else{r=-1;s=-1;t=12}}else{u=-1;t=9}}else t=7}else{a[k>>0]=1;t=7}if((t|0)==7){a[1263537]=0;u=c[b+640>>2]|0;t=9}if((t|0)==9){a[1263537]=0;r=c[b+648>>2]|0;s=u;t=12}if((t|0)==12){a[1263537]=0;o=r;p=(c[b+652>>2]|0)==0;q=s}s=(p<<31>>31)+o|0;c[e>>2]=__ZNK8TextEdit8get_lineEi(b,s)|0;if((q|0)<=(s|0)){o=b+1252|0;p=b+1248|0;r=q;while(1){c[f>>2]=__ZNK8TextEdit8get_lineEi(b,r)|0;if(__ZNK6String11begins_withEPKc(f,1142213)|0){q=__ZNK6String6substrEii(f,1,__ZNK6String6lengthEv(f)|0)|0;u=q;i=c[f>>2]|0;do if((i|0)==(q|0))if(!q)t=28;else t=26;else{if(i|0?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);c[f>>2]=0;if(!q){c[g>>2]=0;break}if(!(__Z28atomic_conditional_incrementPj(q+-8|0)|0))t=26;else{c[f>>2]=u;t=26}}while(0);if((t|0)==26){t=0;if(!(__Z16atomic_decrementPj(q+-8|0)|0)){__ZN6Memory11free_staticEPvb(q,1);t=28}else t=28}if(((t|0)==28?(t=0,u=c[f>>2]|0,c[g>>2]=0,u|0):0)?(c[g>>2]=0,__Z28atomic_conditional_incrementPj(u+-8|0)|0):0)c[g>>2]=c[f>>2];__ZN8TextEdit8set_lineEi6String(b,r,g);u=c[g>>2]|0;if(u|0?(__Z16atomic_decrementPj(u+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(u,1)}else if(__ZNK6String11begins_withERKS_(f,o)|0){u=c[p>>2]|0;i=__ZNK6String6substrEii(f,u,__ZNK6String6lengthEv(f)|0)|0;u=i;n=c[f>>2]|0;do if((n|0)==(i|0))if(!i)t=46;else t=44;else{if(n|0?(__Z16atomic_decrementPj(n+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(n,1);c[f>>2]=0;if(!i){c[h>>2]=0;break}if(!(__Z28atomic_conditional_incrementPj(i+-8|0)|0))t=44;else{c[f>>2]=u;t=44}}while(0);if((t|0)==44){t=0;if(!(__Z16atomic_decrementPj(i+-8|0)|0)){__ZN6Memory11free_staticEPvb(i,1);t=46}else t=46}if(((t|0)==46?(t=0,u=c[f>>2]|0,c[h>>2]=0,u|0):0)?(c[h>>2]=0,__Z28atomic_conditional_incrementPj(u+-8|0)|0):0)c[h>>2]=c[f>>2];__ZN8TextEdit8set_lineEi6String(b,r,h);u=c[h>>2]|0;if(u|0?(__Z16atomic_decrementPj(u+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(u,1)}u=c[f>>2]|0;if(u|0?(__Z16atomic_decrementPj(u+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(u,1);if((r|0)<(s|0))r=r+1|0;else break}}c[f>>2]=__ZNK8TextEdit8get_lineEi(b,s)|0;if(__ZNK6StringneERKS_(e,f)|0){s=b+652|0;r=(c[s>>2]|0)>0;h=c[f>>2]|0;if(h|0?(__Z16atomic_decrementPj(h+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(h,1);if(r)c[s>>2]=(c[s>>2]|0)+-1}else{s=c[f>>2]|0;if(s|0?(__Z16atomic_decrementPj(s+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(s,1)}if(c[j>>2]|0){s=b+1116|0;if(a[k>>0]|0){a[s>>0]=1;a[k>>0]=0}__ZN4ListIN8TextEdit13TextOperationE16DefaultAllocatorE9push_backERKS1_(b+1120|0,j)|0;c[j>>2]=0;__ZN6StringaSEPKc(b+1104|0,1263606);a[s>>0]=0}s=c[b+1120>>2]|0;do if((s|0)!=0?(c[s+8>>2]|0)!=0:0){a[1263537]=0;j=c[s+4>>2]|0;k=j+32|0;if(!(a[k>>0]|0)){a[j+33>>0]=1;break}else{a[k>>0]=0;break}}else t=71;while(0);if((t|0)==71)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(839316,836734,4007,839338,0);__ZN10CanvasItem6updateEv(b);b=c[e>>2]|0;if(b|0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(b,1);l=d;return}function __ZN8TextEdit22indent_selection_rightEv(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d+4|0;f=d;g=b+637|0;if(!(a[g>>0]|0)){l=d;return}h=b+1084|0;i=b+1368|0;if(c[h>>2]|0){j=b+1116|0;if(a[i>>0]|0){a[j>>0]=1;a[i>>0]=0}__ZN4ListIN8TextEdit13TextOperationE16DefaultAllocatorE9push_backERKS1_(b+1120|0,h)|0;c[h>>2]=0;__ZN6StringaSEPKc(b+1104|0,1263606);a[j>>0]=0;j=a[g>>0]|0;a[i>>0]=1;if(!(j<<24>>24)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(837917,836734,3618,839200,0);if(!(a[g>>0]|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(837967,836734,3628,839200,0);if(!(a[g>>0]|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(837989,836734,3633,839200,0);k=-1;n=0;o=-1}else{p=-1;q=-1;r=12}}else{s=-1;r=9}}else r=7}else{a[i>>0]=1;r=7}if((r|0)==7){a[1263537]=0;s=c[b+640>>2]|0;r=9}if((r|0)==9){a[1263537]=0;p=c[b+648>>2]|0;q=s;r=12}if((r|0)==12){a[1263537]=0;k=p;n=(c[b+652>>2]|0)==0;o=q}q=(n<<31>>31)+k|0;if((o|0)<=(q|0)){k=b+1246|0;n=b+1252|0;p=o;while(1){c[e>>2]=__ZNK8TextEdit8get_lineEi(b,p)|0;do if(!(a[k>>0]|0)){o=__ZplwRK6String(9,e)|0;s=o;g=c[e>>2]|0;if((g|0)==(o|0)){if(!o){r=48;break}}else{if(g|0?(__Z16atomic_decrementPj(g+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(g,1);c[e>>2]=0;if(!o){r=47;break}if(__Z28atomic_conditional_incrementPj(o+-8|0)|0)c[e>>2]=s}if(!(__Z16atomic_decrementPj(o+-8|0)|0)){__ZN6Memory11free_staticEPvb(o,1);r=48}else r=48}else{o=__ZNK6StringplERKS_(n,e)|0;s=o;g=c[e>>2]|0;if((g|0)==(o|0)){if(!o){r=48;break}}else{if(g|0?(__Z16atomic_decrementPj(g+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(g,1);c[e>>2]=0;if(!o){r=47;break}if(__Z28atomic_conditional_incrementPj(o+-8|0)|0)c[e>>2]=s}if(!(__Z16atomic_decrementPj(o+-8|0)|0)){__ZN6Memory11free_staticEPvb(o,1);r=48}else r=48}while(0);if((r|0)==47){r=0;c[f>>2]=0}else if(((r|0)==48?(r=0,o=c[e>>2]|0,c[f>>2]=0,o|0):0)?(c[f>>2]=0,__Z28atomic_conditional_incrementPj(o+-8|0)|0):0)c[f>>2]=c[e>>2];__ZN8TextEdit8set_lineEi6String(b,p,f);o=c[f>>2]|0;if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(o,1);o=c[e>>2]|0;if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(o,1);if((p|0)<(q|0))p=p+1|0;else break}}p=b+652|0;c[p>>2]=(c[p>>2]|0)+1;if(c[h>>2]|0){p=b+1116|0;if(a[i>>0]|0){a[p>>0]=1;a[i>>0]=0}__ZN4ListIN8TextEdit13TextOperationE16DefaultAllocatorE9push_backERKS1_(b+1120|0,h)|0;c[h>>2]=0;__ZN6StringaSEPKc(b+1104|0,1263606);a[p>>0]=0}p=c[b+1120>>2]|0;do if((p|0)!=0?(c[p+8>>2]|0)!=0:0){a[1263537]=0;h=c[p+4>>2]|0;i=h+32|0;if(!(a[i>>0]|0)){a[h+33>>0]=1;break}else{a[i>>0]=0;break}}else r=21;while(0);if((r|0)==21)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(839316,836734,4007,839338,0);__ZN10CanvasItem6updateEv(b);l=d;return}function __ZN8TextEdit16_scroll_lines_upEv(b){b=b|0;var d=0,e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0.0,q=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d;f=b+1324|0;if((~~+__ZNK5Range9get_valueEv(c[f>>2]|0)|0)>0){h=~~+__ZNK5Range9get_valueEv(c[f>>2]|0)+-1|0;__ZN5Range9set_valueEd(c[f>>2]|0,+(h|0));c[b+620>>2]=h}h=c[b+608>>2]|0;i=b+1080|0;j=~~+g[i>>2];k=b+664|0;__ZNK8StyleBox16get_minimum_sizeEv(e,c[k>>2]|0);n=~~(+(j|0)-+g[e+4>>2]);j=b+672|0;o=c[j>>2]|0;p=+mj[c[(c[o>>2]|0)+116>>2]&511](o);o=b+1064|0;q=(n|0)/(~~(p+ +(c[o>>2]|0))|0)|0;if((h|0)<(~~+__ZNK5Range9get_valueEv(c[f>>2]|0)+q|0)){l=d;return}if(a[b+637>>0]|0){l=d;return}q=~~+g[i>>2];__ZNK8StyleBox16get_minimum_sizeEv(e,c[k>>2]|0);k=~~(+(q|0)-+g[e+4>>2]);e=c[j>>2]|0;p=+mj[c[(c[e>>2]|0)+116>>2]&511](e);e=(k|0)/(~~(p+ +(c[o>>2]|0))|0)|0;__ZN8TextEdit15cursor_set_lineEib(b,e+-1+~~+__ZNK5Range9get_valueEv(c[f>>2]|0)|0,0);l=d;return}function __ZN8TextEdit18_scroll_lines_downEv(b){b=b|0;var d=0,e=0,f=0,h=0,i=0,j=0.0,k=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d;f=c[b+1220>>2]|0;if(!f)h=-1;else h=(c[f+-4>>2]|0)+-1|0;if(!(a[b+1289>>0]|0)){f=~~+g[b+1080>>2];__ZNK8StyleBox16get_minimum_sizeEv(e,c[b+664>>2]|0);i=~~(+(f|0)-+g[e+4>>2]);e=c[b+672>>2]|0;j=+mj[c[(c[e>>2]|0)+116>>2]&511](e);k=h+1-((i|0)/(~~(j+ +(c[b+1064>>2]|0))|0)|0)|0}else k=h;h=b+1324|0;if((~~+__ZNK5Range9get_valueEv(c[h>>2]|0)|0)<(k|0)){k=~~+__ZNK5Range9get_valueEv(c[h>>2]|0)+1|0;__ZN5Range9set_valueEd(c[h>>2]|0,+(k|0));c[b+620>>2]=k}k=c[b+608>>2]|0;if((k|0)>=(~~+__ZNK5Range9get_valueEv(c[h>>2]|0)|0)){l=d;return}if(a[b+637>>0]|0){l=d;return}__ZN8TextEdit15cursor_set_lineEib(b,~~+__ZNK5Range9get_valueEv(c[h>>2]|0),0);l=d;return}function __ZN8TextEdit17query_code_compleEv(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0;d=l;l=l+128|0;if((l|0)>=(m|0))ba(128);e=d+124|0;f=d+120|0;g=d+96|0;h=d+72|0;i=d+48|0;j=d+24|0;k=d;n=c[b+608>>2]|0;o=b+1220|0;do if((n|0)<0)p=8;else{q=c[o>>2]|0;r=(q|0)==0;if(r)s=0;else s=c[q+-4>>2]|0;if((s|0)<=(n|0)){if(r)t=0;else t=c[q+-4>>2]|0;if((t|0)<=(n|0)){p=8;break}a[1263537]=0}__ZN6VectorIN8TextEdit4Text4LineEE14_copy_on_writeEv(o);u=(c[o>>2]|0)+(n*20|0)|0}while(0);if((p|0)==8){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);u=0}n=u+16|0;c[e>>2]=0;u=c[n>>2]|0;if(u|0?(c[e>>2]=0,__Z28atomic_conditional_incrementPj(u+-8|0)|0):0)c[e>>2]=c[n>>2];n=b+612|0;u=c[n>>2]|0;a:do if((u|0)>=0){if((u|0)>(__ZNK6String6lengthEv(e)|0))v=__ZNK6String6lengthEv(e)|0;else v=c[n>>2]|0;o=v+-1|0;if((v|0)>0){t=o;s=0;q=c[e>>2]|0;while(1){r=(q|0)==0;if(r)w=0;else w=c[q+-4>>2]|0;if((w|0)<=(t|0)){if(r)x=0;else x=c[q+-4>>2]|0;if((x|0)<=(t|0)){p=26;break}a[1263537]=0}__ZN6VectorIwE14_copy_on_writeEv(e);r=c[e>>2]|0;if((c[r+(t<<2)>>2]|0)!=34){y=(r|0)==0;if(y)z=0;else z=c[r+-4>>2]|0;if((z|0)<=(t|0)){if(y)A=0;else A=c[r+-4>>2]|0;if((A|0)<=(t|0)){p=35;break}a[1263537]=0}__ZN6VectorIwE14_copy_on_writeEv(e);y=c[e>>2]|0;if((c[y+(t<<2)>>2]|0)==39){B=y;p=38}else{C=s;D=y}}else{B=r;p=38}if((p|0)==38){p=0;C=s^1;D=B}if((t|0)>0){t=t+-1|0;s=C;q=D}else{p=40;break}}if((p|0)==26)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((p|0)==35)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((p|0)==40){q=(v|0)<1;b:do if(q|C){if(q)break a}else{s=c[e>>2]|0;t=(s|0)==0;if(t)E=0;else E=c[s+-4>>2]|0;do if((E|0)<(v|0)){if(t)F=0;else F=c[s+-4>>2]|0;if((F|0)<(v|0))__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else{a[1263537]=0;break}}while(0);__ZN6VectorIwE14_copy_on_writeEv(e);s=c[e>>2]|0;t=c[s+(o<<2)>>2]|0;if((t|0)!=95){if((t+-33|0)>>>0<15)switch(t|0){case 34:case 39:{break b;break}default:{}}else switch(t|0){case 126:case 125:case 124:case 123:case 96:case 95:case 94:case 93:case 92:case 91:case 64:case 63:case 62:case 61:case 60:case 59:case 58:case 32:case 9:break;default:break b}t=b+1144|0;r=(s|0)==0;if(r)G=0;else G=c[s+-4>>2]|0;do if((G|0)<(v|0)){if(r)H=0;else H=c[s+-4>>2]|0;if((H|0)<(v|0))__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else{a[1263537]=0;break}}while(0);__ZN6VectorIwE14_copy_on_writeEv(e);c[f>>2]=__ZN6String3chrEw(c[(c[e>>2]|0)+(o<<2)>>2]|0)|0;s=__ZNK3SetI6String10ComparatorIS0_E16DefaultAllocatorE3hasERKS0_(t,f)|0;r=c[f>>2]|0;if(r|0?(__Z16atomic_decrementPj(r+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(r,1);if(!s)break a}}while(0);__ZN10StringNameC2EPKc(f,838533);c[g>>2]=0;c[h>>2]=0;c[i>>2]=0;c[j>>2]=0;c[k>>2]=0;__ZN6Object11emit_signalERK10StringNameRK7VariantS5_S5_S5_S5_(b,f,g,h,i,j,k);if(c[k>>2]|0)__ZN7Variant5clearEv(k);if(c[j>>2]|0)__ZN7Variant5clearEv(j);if(c[i>>2]|0)__ZN7Variant5clearEv(i);if(c[h>>2]|0)__ZN7Variant5clearEv(h);if(c[g>>2]|0)__ZN7Variant5clearEv(g);__ZN10StringNameD2Ev(f);break}}}while(0);f=c[e>>2]|0;if(!f){l=d;return}if(__Z16atomic_decrementPj(f+-8|0)|0){l=d;return}__ZN6Memory11free_staticEPvb(f,1);l=d;return}function __ZN8TextEdit8set_lineEi6String(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0;if((d|0)<0)return;f=c[b+1220>>2]|0;g=(f|0)==0;if(g)h=0;else h=c[f+-4>>2]|0;if((h|0)<(d|0))return;h=b+1220|0;if(g)i=0;else i=c[f+-4>>2]|0;do if((i|0)<=(d|0)){if(g)j=0;else j=c[f+-4>>2]|0;if((j|0)>(d|0)){a[1263537]=0;k=13;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);l=0;break}}else k=13;while(0);if((k|0)==13){__ZN6VectorIN8TextEdit4Text4LineEE14_copy_on_writeEv(h);l=(c[h>>2]|0)+(d*20|0)|0}__ZN8TextEdit12_remove_textEiiii(b,d,0,d,__ZNK6String6lengthEv(l+16|0)|0);__ZN8TextEdit12_insert_textEiiRK6StringPiS3_(b,d,0,e,0,0);if((c[b+608>>2]|0)!=(d|0))return;d=b+612|0;b=c[d>>2]|0;if((b|0)<(__ZNK6String6lengthEv(e)|0))m=c[d>>2]|0;else m=__ZNK6String6lengthEv(e)|0;c[d>>2]=m;return}function __ZN6VectorI6StringE6insertEiRKS0_(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f+4|0;h=f;if((d|0)>=0){i=c[b>>2]|0;j=(i|0)==0;if(j)k=0;else k=c[i+-4>>2]|0;if((k|0)>=(d|0)){a[1263537]=0;if(j)n=1;else n=(c[i+-4>>2]|0)+1|0;__ZN6VectorI6StringE6resizeEi(b,n)|0;n=c[b>>2]|0;if(!n)o=0;else o=c[n+-4>>2]|0;n=o+-1|0;if((n|0)>(d|0)){i=o;o=n;while(1){n=i+-2|0;do if((i|0)<2)p=25;else{j=c[b>>2]|0;k=(j|0)==0;if(k)q=0;else q=c[j+-4>>2]|0;if((q|0)<=(n|0)){if(k)r=0;else r=c[j+-4>>2]|0;if((r|0)<=(n|0)){p=25;break}a[1263537]=0}s=j+(n<<2)|0}while(0);if((p|0)==25){p=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);s=0}n=c[s>>2]|0;if((n|0)!=0?(__Z28atomic_conditional_incrementPj(n+-8|0)|0)!=0:0)t=c[s>>2]|0;else t=0;c[g>>2]=t;__ZN6VectorI6StringE3setEiS0_(b,o,g);n=c[g>>2]|0;if(n|0?(__Z16atomic_decrementPj(n+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(n,1);n=o+-1|0;if((n|0)>(d|0)){j=o;o=n;i=j}else break}}c[h>>2]=0;i=c[e>>2]|0;if(i|0?(c[h>>2]=0,__Z28atomic_conditional_incrementPj(i+-8|0)|0):0)c[h>>2]=c[e>>2];__ZN6VectorI6StringE3setEiS0_(b,d,h);d=c[h>>2]|0;if(!d){u=0;l=f;return u|0}if(__Z16atomic_decrementPj(d+-8|0)|0){u=0;l=f;return u|0}__ZN6Memory11free_staticEPvb(d,1);u=0;l=f;return u|0}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143947,1146752,405,1143954,0);u=31;l=f;return u|0}function __ZN6VectorIfE6insertEiRKf(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;if((d|0)>=0){f=c[b>>2]|0;g=(f|0)==0;if(g)h=0;else h=c[f+-4>>2]|0;if((h|0)>=(d|0)){a[1263537]=0;if(g)i=1;else i=(c[f+-4>>2]|0)+1|0;__ZN6VectorIfE6resizeEi(b,i)|0;i=c[b>>2]|0;if(!i)j=0;else j=c[i+-4>>2]|0;f=j+-1|0;a:do if((f|0)>(d|0)){g=j;h=f;k=i;while(1){l=g+-2|0;if((g|0)<2){m=27;break}n=(k|0)==0;if(n)o=0;else o=c[k+-4>>2]|0;if((o|0)<=(l|0)){if(n)p=0;else p=c[k+-4>>2]|0;if((p|0)<=(l|0)){m=27;break}a[1263537]=0}q=c[k+(l<<2)>>2]|0;if(n)r=0;else r=c[k+-4>>2]|0;if((r|0)<(g|0)){if(n)s=0;else s=c[k+-4>>2]|0;if((s|0)<(g|0)){m=35;break}a[1263537]=0}__ZN6VectorIfE14_copy_on_writeEv(b);n=c[b>>2]|0;c[n+(h<<2)>>2]=q;q=h+-1|0;if((q|0)>(d|0)){l=h;h=q;k=n;g=l}else{t=n;break a}}if((m|0)==27)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);else if((m|0)==35)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}else t=i;while(0);i=c[e>>2]|0;e=(t|0)==0;if(e)u=0;else u=c[t+-4>>2]|0;do if((u|0)<=(d|0)){if(e)v=0;else v=c[t+-4>>2]|0;if((v|0)>(d|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);__ZN6VectorIfE14_copy_on_writeEv(b);c[(c[b>>2]|0)+(d<<2)>>2]=i;w=0;return w|0}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143947,1146752,405,1143954,0);w=31;return w|0}function __ZNK11MethodBind1I8TextEditRK10InputEventE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0;a=l;l=l+80|0;if((l|0)>=(m|0))ba(80);d=a+24|0;e=a;if(b|0){f=0;l=a;return f|0}b=d;g=b+56|0;do{c[b>>2]=0;b=b+4|0}while((b|0)<(g|0));__ZN7VariantC2ERK10InputEvent(e,d);d=c[e>>2]|0;if(d|0)__ZN7Variant5clearEv(e);f=d;l=a;return f|0}function __ZNK11MethodBind1I8TextEditRK10InputEventE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1000953);l=a;return c[b>>2]|0}function __ZN11MethodBind1I8TextEditRK10InputEventE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;i=l;l=l+80|0;if((l|0)>=(m|0))ba(80);j=i+24|0;k=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235588)|0:0){c[h>>2]=0;a[1263537]=0;n=d+24|0;o=c[n>>2]|0;if((o|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=o;c[b>>2]=0;l=i;return}p=o-(c[d+20>>2]|0)|0;if((p|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=p;c[b>>2]=0;l=i;return}if((g|0)>0){if((o|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);q=0}else{a[1263537]=0;q=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,q)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=q;c[b>>2]=0;l=i;return}}q=c[d+44>>2]|0;o=c[d+48>>2]|0;p=e+(o>>1)|0;if(!(o&1))r=q;else r=c[(c[p>>2]|0)+q>>2]|0;do if((g|0)<1){q=c[n>>2]|0;o=q+-1|0;if((q|0)>=1){e=c[d+16>>2]|0;s=(e|0)==0;if(s)t=0;else t=c[e+-4>>2]|0;if((q|0)<=(t|0)){if(s)u=0;else u=c[e+-4>>2]|0;do if((u|0)<(q|0)){if(s)v=0;else v=c[e+-4>>2]|0;if((v|0)<(q|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);w=0;break}else{a[1263537]=0;x=31;break}}else x=31;while(0);if((x|0)==31)w=e+(o*24|0)|0;__ZN7VariantC2ERKS_(k,w);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);__ZNK7Variantcv10InputEventEv(j,k);Pi[r&2047](p,j);if(c[k>>2]|0)__ZN7Variant5clearEv(k);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I8TextEditRK10InputEventE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;e=l;l=l+64|0;if((l|0)>=(m|0))ba(64);f=e;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235588)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;b=f;h=c[d>>2]|0;d=b+56|0;do{c[b>>2]=c[h>>2];b=b+4|0;h=h+4|0}while((b|0)<(d|0));Pi[i&2047](a,f);l=e;return}function __ZN11MethodBind1I8TextEditRK10InputEventED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN8CheckBox18_initialize_classvEv(b){b=b|0;if(a[1263274]|0)return;if(!(a[1263259]|0)){if(!(a[1263258]|0)){if(!(a[1256994]|0)){if(!(a[1256995]|0)){if(!(a[1256996]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI4NodeEEvv();__ZN4Node13_bind_methodsEv();a[1256996]=1}__ZN7ClassDB10_add_classI10CanvasItemEEvv();__ZN10CanvasItem13_bind_methodsEv();a[1256995]=1}__ZN7ClassDB10_add_classI7ControlEEvv();__ZN7Control13_bind_methodsEv();a[1256994]=1}__ZN7ClassDB10_add_classI10BaseButtonEEvv();__ZN10BaseButton13_bind_methodsEv();a[1263258]=1}__ZN7ClassDB10_add_classI6ButtonEEvv();__ZN6Button13_bind_methodsEv();a[1263259]=1}__ZN7ClassDB10_add_classI8CheckBoxEEvv();a[1263274]=1;return}function __ZN8CheckBox5_setvERK10StringNameRK7Variant(a,b,c){a=a|0;b=b|0;c=c|0;var d=0;if(1128!=1129?__ZN7Control4_setERK10StringNameRK7Variant(a,b,c)|0:0)d=1;else d=0;return d|0}function __ZNK8CheckBox5_getvERK10StringNameR7Variant(a,b,c){a=a|0;b=b|0;c=c|0;var d=0;if(1130!=1131?__ZNK7Control4_getERK10StringNameR7Variant(a,b,c)|0:0)d=1;else d=0;return d|0}function __ZNK8CheckBox19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+24|0;g=e+4|0;h=e;if(!d)__ZNK6Button19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,0);__ZN6StringC2EPKc(f,994313);i=c[f>>2]|0;f=i;j=g+4|0;c[j>>2]=0;k=g+12|0;c[k>>2]=0;c[g>>2]=0;n=(i|0)==0;if(!n?(c[j>>2]=0,__Z28atomic_conditional_incrementPj(i+-8|0)|0):0)c[j>>2]=f;c[g+8>>2]=0;f=c[k>>2]|0;if(f|0){if(!(__Z16atomic_decrementPj(f+-8|0)|0))__ZN6Memory11free_staticEPvb(f,1);c[k>>2]=0}c[g+16>>2]=256;if(!(c[b>>2]|0)){k=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=k;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0}k=__ZnwjPFPvjE(32,4740)|0;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0;c[k+12>>2]=0;c[k+16>>2]=7;f=k+20|0;c[f>>2]=0;j=k+24|0;c[j>>2]=0;o=k+28|0;c[o>>2]=0;__ZN12PropertyInfoaSERKS_(k,g)|0;p=c[b>>2]|0;q=p+4|0;r=c[q>>2]|0;c[j>>2]=r;c[f>>2]=0;c[o>>2]=p;if(r|0)c[r+20>>2]=k;c[q>>2]=k;if(!(c[p>>2]|0))c[p>>2]=k;k=p+8|0;c[k>>2]=(c[k>>2]|0)+1;k=c[g+12>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);k=c[g+4>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);if(!n?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);__ZN10StringNameC2EPKc(h,994313);__ZN7ClassDB17get_property_listE10StringNameP4ListI12PropertyInfo16DefaultAllocatorEbPK6Object(h,b,1,a);__ZN10StringNameD2Ev(h);if(!d){l=e;return}__ZNK6Button19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,1);l=e;return}function __ZN8CheckBox14_notificationvEib(a,b,c){a=a|0;b=b|0;c=c|0;if(!c){if(511!=510)__ZN4Node13_notificationEi(a,b);if(512!=511)__ZN10CanvasItem13_notificationEi(a,b);if(513!=512)__ZN7Control13_notificationEi(a,b);if(896!=513)__ZN10BaseButton13_notificationEi(a,b);if(897!=896)__ZN6Button13_notificationEi(a,b)}if(1002!=897)__ZN8CheckBox13_notificationEi(a,b);if(!c)return;if(897!=896)__ZN6Button13_notificationEi(a,b);if(896!=513)__ZN10BaseButton13_notificationEi(a,b);if(513!=512)__ZN7Control13_notificationEi(a,b);if(512!=511)__ZN10CanvasItem13_notificationEi(a,b);if(511==510)return;__ZN4Node13_notificationEi(a,b);return}function __ZNK8CheckBox16_get_class_namevEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+8|0;e=b+4|0;f=b;g=a+664|0;a=c[g>>2]|0;if(a|0){if(c[a+4>>2]|0){l=b;return g|0}if(__ZNK6String6lengthEv(a+8|0)|0){l=b;return g|0}}__ZN6StringC2EPKc(d,994313);c[f>>2]=c[d>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameaSERKS_(g,e);__ZN10StringNameD2Ev(e);e=c[f>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);l=b;return g|0}function __ZNK8CheckBox9get_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,994313);l=a;return c[b>>2]|0}function __ZNK8CheckBox8is_classERK6String(a,b){a=a|0;b=b|0;var c=0;if(((((!(__ZNK6StringeqEPKc(b,994313)|0)?!(__ZNK6StringeqEPKc(b,990183)|0):0)?!(__ZNK6StringeqEPKc(b,947457)|0):0)?!(__ZNK6StringeqEPKc(b,1111718)|0):0)?!(__ZNK6StringeqEPKc(b,947933)|0):0)?!(__ZNK6StringeqEPKc(b,1132465)|0):0)c=__ZNK6StringeqEPKc(b,1142944)|0;else c=1;return c|0}function __ZNK8CheckBox12is_class_ptrEPv(a,b){a=a|0;b=b|0;var c=0;if((b|0)==1235592|(b|0)==1235524){c=1;return c|0}c=(b|0)==1235512|((b|0)==1220744|((b|0)==1220748|((b|0)==1220720|(b|0)==1220580)));return c|0}function __ZN8CheckBoxD2Ev(a){a=a|0;c[a>>2]=240604;__ZN10StringNameD2Ev(a+664|0);__ZN6ButtonD2Ev(a);return}function __ZN8CheckBoxD0Ev(a){a=a|0;c[a>>2]=240604;__ZN10StringNameD2Ev(a+664|0);__ZN6ButtonD2Ev(a);__ZdlPv(a);return}function __ZN8CheckBox13_notificationEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0.0,r=0;d=l;l=l+48|0;if((l|0)>=(m|0))ba(48);e=d+40|0;f=d;h=d+32|0;i=d+28|0;j=d+8|0;k=d+24|0;if((b|0)!=30){l=d;return}b=c[a+240>>2]|0;n=__ZNK10BaseButton16get_button_groupEv(a)|0;o=(n|0)!=0;if((n|0?__ZN9Reference11unreferenceEv(n)|0:0)?__Z17predelete_handlerP6Object(n)|0:0){gj[c[(c[n>>2]|0)+76>>2]&8191](n);__ZN6Memory11free_staticEPvb(n,0)}__ZN10StringNameC2EPKc(e,o?995444:994322);__ZN10StringNameC2Ev(f);o=__ZNK7Control8get_iconERK10StringNameS2_(a,e,f)|0;__ZN10StringNameD2Ev(f);__ZN10StringNameD2Ev(e);n=__ZNK10BaseButton16get_button_groupEv(a)|0;p=(n|0)!=0;if((n|0?__ZN9Reference11unreferenceEv(n)|0:0)?__Z17predelete_handlerP6Object(n)|0:0){gj[c[(c[n>>2]|0)+76>>2]&8191](n);__ZN6Memory11free_staticEPvb(n,0)}__ZN10StringNameC2EPKc(e,p?995935:994957);__ZN10StringNameC2Ev(f);p=__ZNK7Control8get_iconERK10StringNameS2_(a,e,f)|0;__ZN10StringNameD2Ev(f);__ZN10StringNameD2Ev(e);n=f;c[n>>2]=0;c[n+4>>2]=0;__ZNK7Control8get_sizeEv(h,a);q=+g[h+4>>2];g[f+4>>2]=+(~~((q-+(ij[c[(c[o>>2]|0)+120>>2]&8191](o)|0))*.5)|0);if(__ZNK10BaseButton10is_pressedEv(a)|0){a=c[(c[o>>2]|0)+140>>2]|0;c[i>>2]=b;g[j>>2]=1.0;g[j+4>>2]=1.0;g[j+8>>2]=1.0;g[j+12>>2]=1.0;c[e>>2]=c[i>>2];Li[a&255](o,e,f,j,0);if(p|0)r=13}else{a=c[(c[p>>2]|0)+140>>2]|0;c[k>>2]=b;g[j>>2]=1.0;g[j+4>>2]=1.0;g[j+8>>2]=1.0;g[j+12>>2]=1.0;c[e>>2]=c[k>>2];Li[a&255](p,e,f,j,0);r=13}if(((r|0)==13?__ZN9Reference11unreferenceEv(p)|0:0)?__Z17predelete_handlerP6Object(p)|0:0){gj[c[(c[p>>2]|0)+76>>2]&8191](p);__ZN6Memory11free_staticEPvb(p,0)}if(!(__ZN9Reference11unreferenceEv(o)|0)){l=d;return}if(!(__Z17predelete_handlerP6Object(o)|0)){l=d;return}gj[c[(c[o>>2]|0)+76>>2]&8191](o);__ZN6Memory11free_staticEPvb(o,0);l=d;return}function __ZN7ClassDB10_add_classI8CheckBoxEEvv(){var a=0,b=0,d=0,e=0,f=0,g=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+16|0;d=a+12|0;e=a+8|0;f=a+4|0;g=a;__ZN6StringC2EPKc(b,994313);c[e>>2]=c[b>>2];__ZN10StringNameC2ERK6String(d,e);__ZN6StringC2EPKc(b,990183);c[g>>2]=c[b>>2];__ZN10StringNameC2ERK6String(f,g);__ZN7ClassDB11_add_class2ERK10StringNameS2_(d,f);__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);__ZN10StringNameD2Ev(d);d=c[e>>2]|0;if(!d){l=a;return}if(__Z16atomic_decrementPj(d+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(d,1);l=a;return}function __ZN6Slider18_initialize_classvEv(b){b=b|0;if(a[1263275]|0)return;if(!(a[1256993]|0)){if(!(a[1256994]|0)){if(!(a[1256995]|0)){if(!(a[1256996]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI4NodeEEvv();__ZN4Node13_bind_methodsEv();a[1256996]=1}__ZN7ClassDB10_add_classI10CanvasItemEEvv();__ZN10CanvasItem13_bind_methodsEv();a[1256995]=1}__ZN7ClassDB10_add_classI7ControlEEvv();__ZN7Control13_bind_methodsEv();a[1256994]=1}__ZN7ClassDB10_add_classI5RangeEEvv();__ZN5Range13_bind_methodsEv();a[1256993]=1}__ZN7ClassDB10_add_classI6SliderEEvv();__ZN6Slider13_bind_methodsEv();a[1263275]=1;return}function __ZN6Slider5_setvERK10StringNameRK7Variant(a,b,c){a=a|0;b=b|0;c=c|0;if(1128!=1129)return __ZN7Control4_setERK10StringNameRK7Variant(a,b,c)|0;else return 0;return 0}function __ZNK6Slider5_getvERK10StringNameR7Variant(a,b,c){a=a|0;b=b|0;c=c|0;var d=0;if(1130!=1131?__ZNK7Control4_getERK10StringNameR7Variant(a,b,c)|0:0)d=1;else d=0;return d|0}function __ZNK6Slider19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+24|0;g=e+4|0;h=e;if(!d)__ZNK5Range19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,0);__ZN6StringC2EPKc(f,839407);i=c[f>>2]|0;f=i;j=g+4|0;c[j>>2]=0;k=g+12|0;c[k>>2]=0;c[g>>2]=0;n=(i|0)==0;if(!n?(c[j>>2]=0,__Z28atomic_conditional_incrementPj(i+-8|0)|0):0)c[j>>2]=f;c[g+8>>2]=0;f=c[k>>2]|0;if(f|0){if(!(__Z16atomic_decrementPj(f+-8|0)|0))__ZN6Memory11free_staticEPvb(f,1);c[k>>2]=0}c[g+16>>2]=256;if(!(c[b>>2]|0)){k=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=k;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0}k=__ZnwjPFPvjE(32,4740)|0;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0;c[k+12>>2]=0;c[k+16>>2]=7;f=k+20|0;c[f>>2]=0;j=k+24|0;c[j>>2]=0;o=k+28|0;c[o>>2]=0;__ZN12PropertyInfoaSERKS_(k,g)|0;p=c[b>>2]|0;q=p+4|0;r=c[q>>2]|0;c[j>>2]=r;c[f>>2]=0;c[o>>2]=p;if(r|0)c[r+20>>2]=k;c[q>>2]=k;if(!(c[p>>2]|0))c[p>>2]=k;k=p+8|0;c[k>>2]=(c[k>>2]|0)+1;k=c[g+12>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);k=c[g+4>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);if(!n?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);__ZN10StringNameC2EPKc(h,839407);__ZN7ClassDB17get_property_listE10StringNameP4ListI12PropertyInfo16DefaultAllocatorEbPK6Object(h,b,1,a);__ZN10StringNameD2Ev(h);if(!d){l=e;return}__ZNK5Range19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,1);l=e;return}function __ZN6Slider14_notificationvEib(a,b,c){a=a|0;b=b|0;c=c|0;if(!c){if(511!=510)__ZN4Node13_notificationEi(a,b);if(512!=511)__ZN10CanvasItem13_notificationEi(a,b);if(513!=512)__ZN7Control13_notificationEi(a,b)}if(1003!=513)__ZN6Slider13_notificationEi(a,b);if(!c)return;if(513!=512)__ZN7Control13_notificationEi(a,b);if(512!=511)__ZN10CanvasItem13_notificationEi(a,b);if(511==510)return;__ZN4Node13_notificationEi(a,b);return}function __ZNK6Slider16_get_class_namevEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+8|0;e=b+4|0;f=b;g=a+612|0;a=c[g>>2]|0;if(a|0){if(c[a+4>>2]|0){l=b;return g|0}if(__ZNK6String6lengthEv(a+8|0)|0){l=b;return g|0}}__ZN6StringC2EPKc(d,839407);c[f>>2]=c[d>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameaSERKS_(g,e);__ZN10StringNameD2Ev(e);e=c[f>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);l=b;return g|0}function __ZNK6Slider9get_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,839407);l=a;return c[b>>2]|0}function __ZNK6Slider8is_classERK6String(a,b){a=a|0;b=b|0;var c=0;if((((!(__ZNK6StringeqEPKc(b,839407)|0)?!(__ZNK6StringeqEPKc(b,875219)|0):0)?!(__ZNK6StringeqEPKc(b,1111718)|0):0)?!(__ZNK6StringeqEPKc(b,947933)|0):0)?!(__ZNK6StringeqEPKc(b,1132465)|0):0)c=__ZNK6StringeqEPKc(b,1142944)|0;else c=1;return c|0}function __ZNK6Slider12is_class_ptrEPv(a,b){a=a|0;b=b|0;var c=0;if((b|0)==1235596){c=1;return c|0}c=(b|0)==1220740|((b|0)==1220744|((b|0)==1220748|((b|0)==1220720|(b|0)==1220580)));return c|0}function __ZN6SliderD2Ev(a){a=a|0;c[a>>2]=240812;__ZN10StringNameD2Ev(a+612|0);__ZN5RangeD2Ev(a);return}function __ZN6SliderD0Ev(a){a=a|0;c[a>>2]=240812;__ZN10StringNameD2Ev(a+612|0);__ZN5RangeD2Ev(a);__ZdlPv(a);return}function __ZNK6Slider16get_minimum_sizeEv(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,h=0,i=0,j=0.0;d=l;l=l+32|0;if((l|0)>=(m|0))ba(32);e=d+16|0;f=d+8|0;h=d;__ZN10StringNameC2EPKc(e,1003806);__ZN10StringNameC2Ev(f);i=__ZNK7Control12get_styleboxERK10StringNameS2_(b,e,f)|0;__ZN10StringNameD2Ev(f);__ZN10StringNameD2Ev(e);__ZNK8StyleBox16get_minimum_sizeEv(h,i);Pi[c[(c[i>>2]|0)+124>>2]&2047](f,i);__ZNK7Vector2plERKS_(e,h,f);j=+(~~+g[e+4>>2]|0);g[a>>2]=+(~~+g[e>>2]|0);g[a+4>>2]=j;if(!i){l=d;return}if(!(__ZN9Reference11unreferenceEv(i)|0)){l=d;return}if(!(__Z17predelete_handlerP6Object(i)|0)){l=d;return}gj[c[(c[i>>2]|0)+76>>2]&8191](i);__ZN6Memory11free_staticEPvb(i,0);l=d;return}function __ZN6Slider13_notificationEi(b,d){b=b|0;d=d|0;var e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0.0,I=0.0,J=0.0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,V=0,W=0,X=0,Y=0;e=l;l=l+144|0;if((l|0)>=(m|0))ba(144);f=e+136|0;h=e+80|0;i=e+128|0;j=e+120|0;k=e+112|0;n=e+104|0;o=e+100|0;p=e;q=e+96|0;r=e+72|0;s=e+64|0;t=e+56|0;u=e+48|0;v=e+40|0;w=e+32|0;x=e+28|0;y=e+24|0;z=e+16|0;switch(d|0){case 41:{a[b+632>>0]=1;__ZN10CanvasItem6updateEv(b);l=e;return}case 42:{a[b+632>>0]=0;__ZN10CanvasItem6updateEv(b);l=e;return}case 30:{d=c[b+240>>2]|0;__ZNK7Control8get_sizeEv(f,b);A=~~+g[f>>2];B=~~+g[f+4>>2];__ZN10StringNameC2EPKc(f,1003806);__ZN10StringNameC2Ev(h);C=__ZNK7Control12get_styleboxERK10StringNameS2_(b,f,h)|0;__ZN10StringNameD2Ev(h);__ZN10StringNameD2Ev(f);__ZN10StringNameC2EPKc(f,990205);__ZN10StringNameC2Ev(h);D=__ZNK7Control12get_styleboxERK10StringNameS2_(b,f,h)|0;__ZN10StringNameD2Ev(h);__ZN10StringNameD2Ev(f);if(!(a[b+632>>0]|0)){E=__ZNK7Control9has_focusEv(b)|0;F=E?1039437:1002708}else F=1039437;__ZN10StringNameC2EPKc(f,F);__ZN10StringNameC2Ev(h);F=__ZNK7Control8get_iconERK10StringNameS2_(b,f,h)|0;__ZN10StringNameD2Ev(h);__ZN10StringNameD2Ev(f);__ZN10StringNameC2EPKc(f,1005672);__ZN10StringNameC2Ev(h);E=__ZNK7Control8get_iconERK10StringNameS2_(b,f,h)|0;__ZN10StringNameD2Ev(h);__ZN10StringNameD2Ev(f);G=c[(c[C>>2]|0)+128>>2]|0;if((c[b+636>>2]|0)==1){c[i>>2]=d;__ZNK8StyleBox16get_minimum_sizeEv(j,C);H=+g[j>>2];Pi[c[(c[C>>2]|0)+124>>2]&2047](k,C);I=+(B|0);J=+(~~+(~~(H+ +g[k>>2])|0)|0);g[h>>2]=0.0;g[h+4>>2]=0.0;g[h+8>>2]=J;g[h+12>>2]=+(~~I|0);c[f>>2]=c[i>>2];bj[G&4095](C,f,h);Pi[c[(c[F>>2]|0)+124>>2]&2047](n,F);J=I-+g[n+4>>2];n=b+628|0;if((c[n>>2]|0)>1?(i=B-(ij[c[(c[E>>2]|0)+120>>2]&8191](E)|0)|0,k=c[n>>2]|0,(k|0)>0):0){j=b+644|0;K=h+4|0;L=p+4|0;M=p+8|0;N=p+12|0;O=0;P=k;while(1){if(!(a[j>>0]|0)){k=O+1|0;if((O|0)==0|(k|0)==(P|0)){Q=k;R=P}else{S=k;T=13}}else{S=O+1|0;T=13}if((T|0)==13){T=0;k=(U(O,i)|0)/(P+-1|0)|0;V=c[(c[E>>2]|0)+140>>2]|0;c[o>>2]=d;g[h>>2]=0.0;g[K>>2]=+(k|0);g[p>>2]=1.0;g[L>>2]=1.0;g[M>>2]=1.0;g[N>>2]=1.0;c[f>>2]=c[o>>2];Li[V&255](E,f,h,p,0);Q=S;R=c[n>>2]|0}if((Q|0)<(R|0)){O=Q;P=R}else break}}R=c[(c[F>>2]|0)+140>>2]|0;c[q>>2]=d;Pi[c[(c[F>>2]|0)+124>>2]&2047](r,F);P=~~(+((A|0)/2|0|0)-+g[r>>2]*.5);I=+(B|0)-J*+__ZNK5Range12get_as_ratioEv(b);Pi[c[(c[F>>2]|0)+124>>2]&2047](s,F);J=+(~~(I-+g[s+4>>2])|0);g[h>>2]=+(P|0);g[h+4>>2]=J;g[p>>2]=1.0;g[p+4>>2]=1.0;g[p+8>>2]=1.0;g[p+12>>2]=1.0;c[f>>2]=c[q>>2];Li[R&255](F,f,h,p,0)}else{c[t>>2]=d;__ZNK8StyleBox16get_minimum_sizeEv(u,C);J=+g[u+4>>2];Pi[c[(c[C>>2]|0)+124>>2]&2047](v,C);I=+(A|0);H=+(~~+(~~(J+ +g[v+4>>2])|0)|0);g[h>>2]=0.0;g[h+4>>2]=0.0;g[h+8>>2]=+(~~I|0);g[h+12>>2]=H;c[f>>2]=c[t>>2];bj[G&4095](C,f,h);Pi[c[(c[F>>2]|0)+124>>2]&2047](w,F);H=I-+g[w>>2];w=b+628|0;if((c[w>>2]|0)>1?(G=A-(ij[c[(c[E>>2]|0)+116>>2]&8191](E)|0)|0,A=c[w>>2]|0,(A|0)>0):0){t=b+644|0;v=h+4|0;u=p+4|0;R=p+8|0;q=p+12|0;P=0;s=A;while(1){if(!(a[t>>0]|0)){A=P+1|0;if((P|0)==0|(A|0)==(s|0)){W=A;X=s}else{Y=A;T=22}}else{Y=P+1|0;T=22}if((T|0)==22){T=0;A=(U(P,G)|0)/(s+-1|0)|0;r=c[(c[E>>2]|0)+140>>2]|0;c[x>>2]=d;g[h>>2]=+(A|0);g[v>>2]=0.0;g[p>>2]=1.0;g[u>>2]=1.0;g[R>>2]=1.0;g[q>>2]=1.0;c[f>>2]=c[x>>2];Li[r&255](E,f,h,p,0);W=Y;X=c[w>>2]|0}if((W|0)<(X|0)){P=W;s=X}else break}}X=c[(c[F>>2]|0)+140>>2]|0;c[y>>2]=d;d=~~(H*+__ZNK5Range12get_as_ratioEv(b));Pi[c[(c[F>>2]|0)+124>>2]&2047](z,F);H=+(~~(+((B|0)/2|0|0)-+g[z+4>>2]*.5)|0);g[h>>2]=+(d|0);g[h+4>>2]=H;g[p>>2]=1.0;g[p+4>>2]=1.0;g[p+8>>2]=1.0;g[p+12>>2]=1.0;c[f>>2]=c[y>>2];Li[X&255](F,f,h,p,0)}if((E|0?__ZN9Reference11unreferenceEv(E)|0:0)?__Z17predelete_handlerP6Object(E)|0:0){gj[c[(c[E>>2]|0)+76>>2]&8191](E);__ZN6Memory11free_staticEPvb(E,0)}if(__ZN9Reference11unreferenceEv(F)|0?__Z17predelete_handlerP6Object(F)|0:0){gj[c[(c[F>>2]|0)+76>>2]&8191](F);__ZN6Memory11free_staticEPvb(F,0)}if((D|0?__ZN9Reference11unreferenceEv(D)|0:0)?__Z17predelete_handlerP6Object(D)|0:0){gj[c[(c[D>>2]|0)+76>>2]&8191](D);__ZN6Memory11free_staticEPvb(D,0)}if(!C){l=e;return}if(!(__ZN9Reference11unreferenceEv(C)|0)){l=e;return}if(!(__Z17predelete_handlerP6Object(C)|0)){l=e;return}gj[c[(c[C>>2]|0)+76>>2]&8191](C);__ZN6Memory11free_staticEPvb(C,0);l=e;return}default:{l=e;return}}}function __ZN7ClassDB10_add_classI6SliderEEvv(){var a=0,b=0,d=0,e=0,f=0,g=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+16|0;d=a+12|0;e=a+8|0;f=a+4|0;g=a;__ZN6StringC2EPKc(b,839407);c[e>>2]=c[b>>2];__ZN10StringNameC2ERK6String(d,e);__ZN6StringC2EPKc(b,875219);c[g>>2]=c[b>>2];__ZN10StringNameC2ERK6String(f,g);__ZN7ClassDB11_add_class2ERK10StringNameS2_(d,f);__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);__ZN10StringNameD2Ev(d);d=c[e>>2]|0;if(!d){l=a;return}if(__Z16atomic_decrementPj(d+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(d,1);l=a;return}function __ZN6Slider13_bind_methodsEv(){var a=0,b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;a=l;l=l+112|0;if((l|0)>=(m|0))ba(112);b=a+88|0;d=a+80|0;e=a+72|0;f=a+56|0;g=a+48|0;h=a+32|0;i=a+24|0;j=a+64|0;k=a+16|0;n=a+40|0;o=a+28|0;p=a+20|0;q=a+12|0;r=a+8|0;s=a+4|0;t=a;__Z8D_METHODPKc(d,915429);u=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(u);c[u>>2]=241008;__ZN10MethodBind10_set_constEb(u,0);__ZN10MethodBind24_generate_argument_typesEi(u,1);c[u+44>>2]=1004;c[u+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,u,d,0,0)|0;u=d+4|0;v=c[u>>2]|0;if(v|0?(__Z16atomic_decrementPj(v+-8|0)|0)==0:0){w=c[u>>2]|0;u=(w|0)==0?0:w+-4|0;w=u+4|0;if(c[u>>2]|0){x=0;do{__ZN10StringNameD2Ev(w+(x<<2)|0);x=x+1|0}while(x>>>0<(c[u>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(v,1)}__ZN10StringNameD2Ev(d);__Z8D_METHODPKcS0_(e,839414,1128398);d=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(d);c[d>>2]=241044;__ZN10MethodBind10_set_constEb(d,0);__ZN10MethodBind24_generate_argument_typesEi(d,1);c[d+44>>2]=1005;c[d+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,d,e,0,0)|0;d=e+4|0;v=c[d>>2]|0;if(v|0?(__Z16atomic_decrementPj(v+-8|0)|0)==0:0){u=c[d>>2]|0;d=(u|0)==0?0:u+-4|0;u=d+4|0;if(c[d>>2]|0){x=0;do{__ZN10StringNameD2Ev(u+(x<<2)|0);x=x+1|0}while(x>>>0<(c[d>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(v,1)}__ZN10StringNameD2Ev(e);__Z8D_METHODPKc(f,839424);e=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(e);c[e>>2]=241080;__ZN10MethodBind10_set_constEb(e,1);__ZN10MethodBind24_generate_argument_typesEi(e,0);__ZN10MethodBind12_set_returnsEb(e,1);c[e+44>>2]=5213;c[e+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,e,f,0,0)|0;e=f+4|0;v=c[e>>2]|0;if(v|0?(__Z16atomic_decrementPj(v+-8|0)|0)==0:0){d=c[e>>2]|0;e=(d|0)==0?0:d+-4|0;d=e+4|0;if(c[e>>2]|0){x=0;do{__ZN10StringNameD2Ev(d+(x<<2)|0);x=x+1|0}while(x>>>0<(c[e>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(v,1)}__ZN10StringNameD2Ev(f);__Z8D_METHODPKc(g,839434);f=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(f);c[f>>2]=241116;__ZN10MethodBind10_set_constEb(f,1);__ZN10MethodBind24_generate_argument_typesEi(f,0);__ZN10MethodBind12_set_returnsEb(f,1);c[f+44>>2]=5214;c[f+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,f,g,0,0)|0;f=g+4|0;v=c[f>>2]|0;if(v|0?(__Z16atomic_decrementPj(v+-8|0)|0)==0:0){e=c[f>>2]|0;f=(e|0)==0?0:e+-4|0;e=f+4|0;if(c[f>>2]|0){x=0;do{__ZN10StringNameD2Ev(e+(x<<2)|0);x=x+1|0}while(x>>>0<(c[f>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(v,1)}__ZN10StringNameD2Ev(g);__Z8D_METHODPKcS0_(h,839455,839476);g=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(g);c[g>>2]=241152;__ZN10MethodBind10_set_constEb(g,0);__ZN10MethodBind24_generate_argument_typesEi(g,1);c[g+44>>2]=1006;c[g+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,g,h,0,0)|0;g=h+4|0;v=c[g>>2]|0;if(v|0?(__Z16atomic_decrementPj(v+-8|0)|0)==0:0){f=c[g>>2]|0;g=(f|0)==0?0:f+-4|0;f=g+4|0;if(c[g>>2]|0){x=0;do{__ZN10StringNameD2Ev(f+(x<<2)|0);x=x+1|0}while(x>>>0<(c[g>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(v,1)}__ZN10StringNameD2Ev(h);__ZN6StringC2EPKc(b,839407);c[j>>2]=c[b>>2];__ZN10StringNameC2ERK6String(i,j);__ZN6StringC2EPKc(k,839492);__ZN6StringC2EPKc(n,839503);h=b+4|0;c[h>>2]=0;v=b+12|0;c[v>>2]=0;c[b>>2]=2;g=c[k>>2]|0;if(g|0?(c[h>>2]=0,__Z28atomic_conditional_incrementPj(g+-8|0)|0):0)c[h>>2]=c[k>>2];c[b+8>>2]=1;h=c[v>>2]|0;if((h|0)!=(c[n>>2]|0)){if(h|0?(__Z16atomic_decrementPj(h+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(h,1);c[v>>2]=0;h=c[n>>2]|0;if(h|0?__Z28atomic_conditional_incrementPj(h+-8|0)|0:0)c[v>>2]=c[n>>2]}c[b+16>>2]=7;c[o>>2]=__Z11_scs_createPKc(839414)|0;c[p>>2]=__Z11_scs_createPKc(839424)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(i,b,o,p,-1);__ZN10StringNameD2Ev(p);__ZN10StringNameD2Ev(o);v=c[b+12>>2]|0;if(v|0?(__Z16atomic_decrementPj(v+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(v,1);v=c[b+4>>2]|0;if(v|0?(__Z16atomic_decrementPj(v+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(v,1);v=c[n>>2]|0;if(v|0?(__Z16atomic_decrementPj(v+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(v,1);v=c[k>>2]|0;if(v|0?(__Z16atomic_decrementPj(v+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(v,1);__ZN10StringNameD2Ev(i);i=c[j>>2]|0;if(i|0?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);__ZN6StringC2EPKc(b,839407);c[j>>2]=c[b>>2];__ZN10StringNameC2ERK6String(q,j);__ZN6StringC2EPKc(r,839512);__ZN6StringC2EPKc(n,1263606);i=b+4|0;c[i>>2]=0;v=b+12|0;c[v>>2]=0;c[b>>2]=1;k=c[r>>2]|0;if(k|0?(c[i>>2]=0,__Z28atomic_conditional_incrementPj(k+-8|0)|0):0)c[i>>2]=c[r>>2];c[b+8>>2]=0;i=c[v>>2]|0;if((i|0)!=(c[n>>2]|0)){if(i|0?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);c[v>>2]=0;i=c[n>>2]|0;if(i|0?__Z28atomic_conditional_incrementPj(i+-8|0)|0:0)c[v>>2]=c[n>>2]}c[b+16>>2]=7;c[o>>2]=__Z11_scs_createPKc(839455)|0;c[p>>2]=__Z11_scs_createPKc(839434)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(q,b,o,p,-1);__ZN10StringNameD2Ev(p);__ZN10StringNameD2Ev(o);v=c[b+12>>2]|0;if(v|0?(__Z16atomic_decrementPj(v+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(v,1);v=c[b+4>>2]|0;if(v|0?(__Z16atomic_decrementPj(v+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(v,1);v=c[n>>2]|0;if(v|0?(__Z16atomic_decrementPj(v+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(v,1);v=c[r>>2]|0;if(v|0?(__Z16atomic_decrementPj(v+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(v,1);__ZN10StringNameD2Ev(q);q=c[j>>2]|0;do if(q|0){if(__Z16atomic_decrementPj(q+-8|0)|0)break;__ZN6Memory11free_staticEPvb(q,1)}while(0);__ZN6StringC2EPKc(b,839407);c[j>>2]=c[b>>2];__ZN10StringNameC2ERK6String(s,j);__ZN6StringC2EPKc(t,839529);__ZN6StringC2EPKc(n,839540);q=b+4|0;c[q>>2]=0;v=b+12|0;c[v>>2]=0;c[b>>2]=2;r=c[t>>2]|0;do if(r|0){c[q>>2]=0;if(!(__Z28atomic_conditional_incrementPj(r+-8|0)|0))break;c[q>>2]=c[t>>2]}while(0);c[b+8>>2]=3;q=c[v>>2]|0;do if((q|0)!=(c[n>>2]|0)){do if(q|0){if(__Z16atomic_decrementPj(q+-8|0)|0)break;__ZN6Memory11free_staticEPvb(q,1)}while(0);c[v>>2]=0;r=c[n>>2]|0;if(!r)break;if(!(__Z28atomic_conditional_incrementPj(r+-8|0)|0))break;c[v>>2]=c[n>>2]}while(0);c[b+16>>2]=7;c[o>>2]=__Z11_scs_createPKc(839555)|0;c[p>>2]=__Z11_scs_createPKc(839570)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(s,b,o,p,-1);__ZN10StringNameD2Ev(p);__ZN10StringNameD2Ev(o);o=c[b+12>>2]|0;do if(o|0){if(__Z16atomic_decrementPj(o+-8|0)|0)break;__ZN6Memory11free_staticEPvb(o,1)}while(0);o=c[b+4>>2]|0;do if(o|0){if(__Z16atomic_decrementPj(o+-8|0)|0)break;__ZN6Memory11free_staticEPvb(o,1)}while(0);o=c[n>>2]|0;do if(o|0){if(__Z16atomic_decrementPj(o+-8|0)|0)break;__ZN6Memory11free_staticEPvb(o,1)}while(0);o=c[t>>2]|0;do if(o|0){if(__Z16atomic_decrementPj(o+-8|0)|0)break;__ZN6Memory11free_staticEPvb(o,1)}while(0);__ZN10StringNameD2Ev(s);s=c[j>>2]|0;if(!s){l=a;return}if(__Z16atomic_decrementPj(s+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(s,1);l=a;return}function __ZN6Slider10_gui_inputE10InputEvent(b,d){b=b|0;d=d|0;var e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0.0,u=0,v=0.0,w=0.0,x=0,y=0.0,z=0.0,A=0,B=0.0,C=0.0,D=0.0,E=0.0;e=l;l=l+64|0;if((l|0)>=(m|0))ba(64);f=e+56|0;h=e+48|0;i=e+40|0;j=e+32|0;k=e+24|0;n=e+16|0;o=e+8|0;p=e;q=d+4|0;switch(c[q>>2]|0){case 3:{r=c[d+40>>2]|0;s=(a[d+44>>0]|0)!=0;if((r|0)!=1){if((r|0)==4&s){t=+__ZNK5Range9get_valueEv(b);__ZN5Range9set_valueEd(b,t+ +__ZNK5Range8get_stepEv(b));l=e;return}if(!((r|0)==5&s)){l=e;return}t=+__ZNK5Range9get_valueEv(b);__ZN5Range9set_valueEd(b,t-+__ZNK5Range8get_stepEv(b));l=e;return}if(!s){a[b+624>>0]=0;l=e;return}if(!(a[b+632>>0]|0)){s=__ZNK7Control9has_focusEv(b)|0;u=s?1039437:1002708}else u=1039437;__ZN10StringNameC2EPKc(f,u);__ZN10StringNameC2Ev(h);u=__ZNK7Control8get_iconERK10StringNameS2_(b,f,h)|0;__ZN10StringNameD2Ev(h);__ZN10StringNameD2Ev(f);s=b+636|0;r=b+616|0;c[r>>2]=~~+g[((c[s>>2]|0)==1?d+24|0:d+20|0)>>2];Pi[c[(c[u>>2]|0)+124>>2]&2047](i,u);t=+g[i>>2];Pi[c[(c[u>>2]|0)+124>>2]&2047](j,u);v=+g[j+4>>2];if((c[s>>2]|0)==1){__ZNK7Control8get_sizeEv(k,b);w=v;x=k+4|0}else{__ZNK7Control8get_sizeEv(n,b);w=t;x=n}y=+g[x>>2]-w;w=+(c[r>>2]|0);if((c[s>>2]|0)==1)__ZN5Range12set_as_ratioEd(b,1.0-(w-v*.5)/y);else __ZN5Range12set_as_ratioEd(b,(w-t*.5)/y);a[b+624>>0]=1;g[b+620>>2]=+__ZNK5Range12get_as_ratioEv(b);if(!u){l=e;return}if(!(__ZN9Reference11unreferenceEv(u)|0)){l=e;return}if(!(__Z17predelete_handlerP6Object(u)|0)){l=e;return}gj[c[(c[u>>2]|0)+76>>2]&8191](u);__ZN6Memory11free_staticEPvb(u,0);l=e;return}case 2:{if(!(a[b+624>>0]|0)){l=e;return}__ZNK7Control8get_sizeEv(f,b);y=+g[f>>2];t=+g[f+4>>2];__ZN10StringNameC2EPKc(f,1002708);__ZN10StringNameC2Ev(h);u=__ZNK7Control8get_iconERK10StringNameS2_(b,f,h)|0;__ZN10StringNameD2Ev(h);__ZN10StringNameD2Ev(f);h=(c[b+636>>2]|0)==1;w=+g[(h?d+24|0:d+20|0)>>2]-+(c[b+616>>2]|0);s=c[(c[u>>2]|0)+124>>2]|0;if(h){Pi[s&2047](o,u);z=t;A=o+4|0}else{Pi[s&2047](p,u);z=y;A=p}y=+(~~z|0)-+g[A>>2];if(!(y<=0.0))__ZN5Range12set_as_ratioEd(b,(h?-w:w)/y+ +g[b+620>>2]);if(!(__ZN9Reference11unreferenceEv(u)|0)){l=e;return}if(!(__Z17predelete_handlerP6Object(u)|0)){l=e;return}gj[c[(c[u>>2]|0)+76>>2]&8191](u);__ZN6Memory11free_staticEPvb(u,0);l=e;return}default:{__ZN6StringC2EPKc(f,1142856);if(__ZNK10InputEvent9is_actionERK6String(d,f)|0){u=__ZNK10InputEvent10is_pressedEv(d)|0;h=c[f>>2]|0;if(h|0?(__Z16atomic_decrementPj(h+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(h,1);if(u){if(c[b+636>>2]|0){l=e;return}y=+__ZNK5Range9get_valueEv(b);w=+g[b+640>>2];if(!(w>=0.0))B=+__ZNK5Range8get_stepEv(b);else B=w;__ZN5Range9set_valueEd(b,y-B);__ZN7Control12accept_eventEv(b);l=e;return}}else{u=c[f>>2]|0;if(u|0?(__Z16atomic_decrementPj(u+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(u,1)}__ZN6StringC2EPKc(f,1142864);if(__ZNK10InputEvent9is_actionERK6String(d,f)|0){u=__ZNK10InputEvent10is_pressedEv(d)|0;h=c[f>>2]|0;if(h|0?(__Z16atomic_decrementPj(h+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(h,1);if(u){if(c[b+636>>2]|0){l=e;return}B=+__ZNK5Range9get_valueEv(b);y=+g[b+640>>2];if(!(y>=0.0))C=+__ZNK5Range8get_stepEv(b);else C=y;__ZN5Range9set_valueEd(b,B+C);__ZN7Control12accept_eventEv(b);l=e;return}}else{u=c[f>>2]|0;if(u|0?(__Z16atomic_decrementPj(u+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(u,1)}__ZN6StringC2EPKc(f,1142873);if(__ZNK10InputEvent9is_actionERK6String(d,f)|0){u=__ZNK10InputEvent10is_pressedEv(d)|0;h=c[f>>2]|0;if(h|0?(__Z16atomic_decrementPj(h+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(h,1);if(u){if((c[b+636>>2]|0)!=1){l=e;return}C=+__ZNK5Range9get_valueEv(b);B=+g[b+640>>2];if(!(B>=0.0))D=+__ZNK5Range8get_stepEv(b);else D=B;__ZN5Range9set_valueEd(b,C+D);__ZN7Control12accept_eventEv(b);l=e;return}}else{u=c[f>>2]|0;if(u|0?(__Z16atomic_decrementPj(u+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(u,1)}__ZN6StringC2EPKc(f,1142879);if(__ZNK10InputEvent9is_actionERK6String(d,f)|0){u=__ZNK10InputEvent10is_pressedEv(d)|0;h=c[f>>2]|0;if(h|0?(__Z16atomic_decrementPj(h+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(h,1);if(u){if((c[b+636>>2]|0)!=1){l=e;return}D=+__ZNK5Range9get_valueEv(b);C=+g[b+640>>2];if(!(C>=0.0))E=+__ZNK5Range8get_stepEv(b);else E=C;__ZN5Range9set_valueEd(b,D-E);__ZN7Control12accept_eventEv(b);l=e;return}}else{u=c[f>>2]|0;if(u|0?(__Z16atomic_decrementPj(u+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(u,1)}if((c[q>>2]|0)!=1){l=e;return}if(!(a[d+16>>0]|0)){l=e;return}switch(c[d+20>>2]|0){case 16777229:{__ZN5Range9set_valueEd(b,+__ZNK5Range7get_minEv(b));__ZN7Control12accept_eventEv(b);l=e;return}case 16777230:{__ZN5Range9set_valueEd(b,+__ZNK5Range7get_maxEv(b));__ZN7Control12accept_eventEv(b);l=e;return}default:{l=e;return}}}}}function __ZN6Slider9set_ticksEi(a,b){a=a|0;b=b|0;c[a+628>>2]=b;__ZN10CanvasItem6updateEv(a);return}function __ZNK6Slider9get_ticksEv(a){a=a|0;return c[a+628>>2]|0}function __ZNK6Slider20get_ticks_on_bordersEv(b){b=b|0;return (a[b+644>>0]|0)!=0|0}function __ZN6Slider20set_ticks_on_bordersEb(b,c){b=b|0;c=c|0;a[b+644>>0]=c&1;__ZN10CanvasItem6updateEv(b);return}function __ZNK11MethodBind1I6SliderbE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if(!b){__ZN7VariantC2Eb(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK11MethodBind1I6SliderbE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,839407);l=a;return c[b>>2]|0}function __ZN11MethodBind1I6SliderbE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235596)|0:0){c[h>>2]=0;a[1263537]=0;k=d+24|0;n=c[k>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=i;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=i;return}if((g|0)>0){if((n|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);p=0}else{a[1263537]=0;p=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,p)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=p;c[b>>2]=0;l=i;return}}p=c[d+44>>2]|0;n=c[d+48>>2]|0;o=e+(n>>1)|0;if(!(n&1))q=p;else q=c[(c[o>>2]|0)+p>>2]|0;do if((g|0)<1){p=c[k>>2]|0;n=p+-1|0;if((p|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)s=0;else s=c[e+-4>>2]|0;if((p|0)<=(s|0)){if(r)t=0;else t=c[e+-4>>2]|0;do if((t|0)<(p|0)){if(r)u=0;else u=c[e+-4>>2]|0;if((u|0)<(p|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);v=0;break}else{a[1263537]=0;w=31;break}}else w=31;while(0);if((w|0)==31)v=e+(n*24|0)|0;__ZN7VariantC2ERKS_(j,v);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);f=__ZNK7VariantcvbEv(j)|0;Pi[q&2047](o,f);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I6SliderbE7ptrcallEP6ObjectPPKvPv(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0;if(!d)g=0;else{f=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1235596)|0;g=f?d:0}d=c[b+44>>2]|0;f=c[b+48>>2]|0;b=g+(f>>1)|0;if(!(f&1))h=d;else h=c[(c[b>>2]|0)+d>>2]|0;Pi[h&2047](b,(a[c[e>>2]>>0]|0)!=0);return}function __ZN11MethodBind1I6SliderbED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI6SliderbE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Eb(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK13MethodBind0RCI6SliderbE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,839407);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI6SliderbE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235596)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2Eb(i,ij[n&8191](d)|0);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI6SliderbE7ptrcallEP6ObjectPPKvPv(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0;if(!d)g=0;else{e=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1235596)|0;g=e?d:0}d=c[b+44>>2]|0;e=c[b+48>>2]|0;b=g+(e>>1)|0;if(!(e&1)){h=d;i=ij[h&8191](b)|0;j=i&1;a[f>>0]=j;return}else{h=c[(c[b>>2]|0)+d>>2]|0;i=ij[h&8191](b)|0;j=i&1;a[f>>0]=j;return}}function __ZN13MethodBind0RCI6SliderbED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI6SlideriE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK13MethodBind0RCI6SlideriE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,839407);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI6SlideriE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235596)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2Ei(i,ij[n&8191](d)|0);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI6SlideriE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0;if(!b)f=0;else{d=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235596)|0;f=d?b:0}b=c[a+44>>2]|0;d=c[a+48>>2]|0;a=f+(d>>1)|0;if(!(d&1)){g=b;h=ij[g&8191](a)|0;c[e>>2]=h;return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=ij[g&8191](a)|0;c[e>>2]=h;return}}function __ZN13MethodBind0RCI6SlideriED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I6SlideriE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if(!b){__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK11MethodBind1I6SlideriE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,839407);l=a;return c[b>>2]|0}function __ZN11MethodBind1I6SlideriE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235596)|0:0){c[h>>2]=0;a[1263537]=0;k=d+24|0;n=c[k>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=i;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=i;return}if((g|0)>0){if((n|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);p=0}else{a[1263537]=0;p=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,p)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=p;c[b>>2]=0;l=i;return}}p=c[d+44>>2]|0;n=c[d+48>>2]|0;o=e+(n>>1)|0;if(!(n&1))q=p;else q=c[(c[o>>2]|0)+p>>2]|0;do if((g|0)<1){p=c[k>>2]|0;n=p+-1|0;if((p|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)s=0;else s=c[e+-4>>2]|0;if((p|0)<=(s|0)){if(r)t=0;else t=c[e+-4>>2]|0;do if((t|0)<(p|0)){if(r)u=0;else u=c[e+-4>>2]|0;if((u|0)<(p|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);v=0;break}else{a[1263537]=0;w=31;break}}else w=31;while(0);if((w|0)==31)v=e+(n*24|0)|0;__ZN7VariantC2ERKS_(j,v);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);f=__ZNK7VariantcviEv(j)|0;Pi[q&2047](o,f);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I6SlideriE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235596)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1)){g=b;h=c[d>>2]|0;i=c[h>>2]|0;Pi[g&2047](a,i);return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=c[d>>2]|0;i=c[h>>2]|0;Pi[g&2047](a,i);return}}function __ZN11MethodBind1I6SlideriED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I6Slider10InputEventE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0;a=l;l=l+80|0;if((l|0)>=(m|0))ba(80);d=a+24|0;e=a;if(b|0){f=0;l=a;return f|0}b=d;g=b+56|0;do{c[b>>2]=0;b=b+4|0}while((b|0)<(g|0));__ZN7VariantC2ERK10InputEvent(e,d);d=c[e>>2]|0;if(d|0)__ZN7Variant5clearEv(e);f=d;l=a;return f|0}function __ZNK11MethodBind1I6Slider10InputEventE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,839407);l=a;return c[b>>2]|0}function __ZN11MethodBind1I6Slider10InputEventE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0;i=l;l=l+144|0;if((l|0)>=(m|0))ba(144);j=i+80|0;k=i+24|0;n=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235596)|0:0){c[h>>2]=0;a[1263537]=0;o=d+24|0;p=c[o>>2]|0;if((p|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=p;c[b>>2]=0;l=i;return}q=p-(c[d+20>>2]|0)|0;if((q|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=q;c[b>>2]=0;l=i;return}if((g|0)>0){if((p|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);r=0}else{a[1263537]=0;r=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,r)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=r;c[b>>2]=0;l=i;return}}r=c[d+44>>2]|0;p=c[d+48>>2]|0;q=e+(p>>1)|0;if(!(p&1))s=r;else s=c[(c[q>>2]|0)+r>>2]|0;do if((g|0)<1){r=c[o>>2]|0;p=r+-1|0;if((r|0)>=1){e=c[d+16>>2]|0;t=(e|0)==0;if(t)u=0;else u=c[e+-4>>2]|0;if((r|0)<=(u|0)){if(t)v=0;else v=c[e+-4>>2]|0;do if((v|0)<(r|0)){if(t)w=0;else w=c[e+-4>>2]|0;if((w|0)<(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);x=0;break}else{a[1263537]=0;y=31;break}}else y=31;while(0);if((y|0)==31)x=e+(p*24|0)|0;__ZN7VariantC2ERKS_(n,x);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f>>2]|0);while(0);__ZNK7Variantcv10InputEventEv(k,n);f=j;x=k;k=f+56|0;do{c[f>>2]=c[x>>2];f=f+4|0;x=x+4|0}while((f|0)<(k|0));Pi[s&2047](q,j);if(c[n>>2]|0)__ZN7Variant5clearEv(n);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I6Slider10InputEventE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;e=l;l=l+64|0;if((l|0)>=(m|0))ba(64);f=e;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235596)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;b=f;h=c[d>>2]|0;d=b+56|0;do{c[b>>2]=c[h>>2];b=b+4|0;h=h+4|0}while((b|0)<(d|0));Pi[i&2047](a,f);l=e;return}function __ZN11MethodBind1I6Slider10InputEventED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN10LinkButton18_initialize_classvEv(b){b=b|0;if(a[1263276]|0)return;if(!(a[1263258]|0)){if(!(a[1256994]|0)){if(!(a[1256995]|0)){if(!(a[1256996]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI4NodeEEvv();__ZN4Node13_bind_methodsEv();a[1256996]=1}__ZN7ClassDB10_add_classI10CanvasItemEEvv();__ZN10CanvasItem13_bind_methodsEv();a[1256995]=1}__ZN7ClassDB10_add_classI7ControlEEvv();__ZN7Control13_bind_methodsEv();a[1256994]=1}__ZN7ClassDB10_add_classI10BaseButtonEEvv();__ZN10BaseButton13_bind_methodsEv();a[1263258]=1}__ZN7ClassDB10_add_classI10LinkButtonEEvv();__ZN10LinkButton13_bind_methodsEv();a[1263276]=1;return}function __ZN10LinkButton5_setvERK10StringNameRK7Variant(a,b,c){a=a|0;b=b|0;c=c|0;if(1128!=1129)return __ZN7Control4_setERK10StringNameRK7Variant(a,b,c)|0;else return 0;return 0}function __ZNK10LinkButton5_getvERK10StringNameR7Variant(a,b,c){a=a|0;b=b|0;c=c|0;var d=0;if(1130!=1131?__ZNK7Control4_getERK10StringNameR7Variant(a,b,c)|0:0)d=1;else d=0;return d|0}function __ZNK10LinkButton19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+24|0;g=e+4|0;h=e;if(!d)__ZNK10BaseButton19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,0);__ZN6StringC2EPKc(f,990295);i=c[f>>2]|0;f=i;j=g+4|0;c[j>>2]=0;k=g+12|0;c[k>>2]=0;c[g>>2]=0;n=(i|0)==0;if(!n?(c[j>>2]=0,__Z28atomic_conditional_incrementPj(i+-8|0)|0):0)c[j>>2]=f;c[g+8>>2]=0;f=c[k>>2]|0;if(f|0){if(!(__Z16atomic_decrementPj(f+-8|0)|0))__ZN6Memory11free_staticEPvb(f,1);c[k>>2]=0}c[g+16>>2]=256;if(!(c[b>>2]|0)){k=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=k;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0}k=__ZnwjPFPvjE(32,4740)|0;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0;c[k+12>>2]=0;c[k+16>>2]=7;f=k+20|0;c[f>>2]=0;j=k+24|0;c[j>>2]=0;o=k+28|0;c[o>>2]=0;__ZN12PropertyInfoaSERKS_(k,g)|0;p=c[b>>2]|0;q=p+4|0;r=c[q>>2]|0;c[j>>2]=r;c[f>>2]=0;c[o>>2]=p;if(r|0)c[r+20>>2]=k;c[q>>2]=k;if(!(c[p>>2]|0))c[p>>2]=k;k=p+8|0;c[k>>2]=(c[k>>2]|0)+1;k=c[g+12>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);k=c[g+4>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);if(!n?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);__ZN10StringNameC2EPKc(h,990295);__ZN7ClassDB17get_property_listE10StringNameP4ListI12PropertyInfo16DefaultAllocatorEbPK6Object(h,b,1,a);__ZN10StringNameD2Ev(h);if(!d){l=e;return}__ZNK10BaseButton19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,1);l=e;return}function __ZN10LinkButton14_notificationvEib(a,b,c){a=a|0;b=b|0;c=c|0;if(!c)__ZN10BaseButton14_notificationvEib(a,b,0);if(1007!=896)__ZN10LinkButton13_notificationEi(a,b);if(!c)return;__ZN10BaseButton14_notificationvEib(a,b,1);return}function __ZNK10LinkButton16_get_class_namevEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+8|0;e=b+4|0;f=b;g=a+636|0;a=c[g>>2]|0;if(a|0){if(c[a+4>>2]|0){l=b;return g|0}if(__ZNK6String6lengthEv(a+8|0)|0){l=b;return g|0}}__ZN6StringC2EPKc(d,990295);c[f>>2]=c[d>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameaSERKS_(g,e);__ZN10StringNameD2Ev(e);e=c[f>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);l=b;return g|0}function __ZNK10LinkButton9get_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,990295);l=a;return c[b>>2]|0}function __ZNK10LinkButton8is_classERK6String(a,b){a=a|0;b=b|0;var c=0;if((((!(__ZNK6StringeqEPKc(b,990295)|0)?!(__ZNK6StringeqEPKc(b,947457)|0):0)?!(__ZNK6StringeqEPKc(b,1111718)|0):0)?!(__ZNK6StringeqEPKc(b,947933)|0):0)?!(__ZNK6StringeqEPKc(b,1132465)|0):0)c=__ZNK6StringeqEPKc(b,1142944)|0;else c=1;return c|0}function __ZNK10LinkButton12is_class_ptrEPv(a,b){a=a|0;b=b|0;var c=0;if((b|0)==1235600){c=1;return c|0}c=(b|0)==1235512|((b|0)==1220744|((b|0)==1220748|((b|0)==1220720|(b|0)==1220580)));return c|0}function __ZN10LinkButtonD2Ev(a){a=a|0;var b=0;c[a>>2]=241188;b=c[a+640>>2]|0;if(b|0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(b,1);__ZN10StringNameD2Ev(a+636|0);__ZN10BaseButtonD2Ev(a);return}function __ZN10LinkButtonD0Ev(a){a=a|0;var b=0;c[a>>2]=241188;b=c[a+640>>2]|0;if(b|0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(b,1);__ZN10StringNameD2Ev(a+636|0);__ZN10BaseButtonD2Ev(a);__ZdlPv(a);return}function __ZNK10LinkButton16get_minimum_sizeEv(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d+4|0;f=d;__ZN10StringNameC2EPKc(e,990211);__ZN10StringNameC2Ev(f);g=__ZNK7Control8get_fontERK10StringNameS2_(b,e,f)|0;__ZNK4Font15get_string_sizeERK6String(a,g,b+640|0);if((g|0?__ZN9Reference11unreferenceEv(g)|0:0)?__Z17predelete_handlerP6Object(g)|0:0){gj[c[(c[g>>2]|0)+76>>2]&8191](g);__ZN6Memory11free_staticEPvb(g,0)}__ZN10StringNameD2Ev(f);__ZN10StringNameD2Ev(e);l=d;return}function __ZN10LinkButton13_notificationEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0.0;d=l;l=l+80|0;if((l|0)>=(m|0))ba(80);e=d+64|0;f=d+16|0;h=d+48|0;i=d;j=d+32|0;k=d+40|0;n=d+24|0;if((b|0)!=30){l=d;return}b=c[a+240>>2]|0;__ZNK7Control8get_sizeEv(f,a);g[h>>2]=0.0;g[h+4>>2]=0.0;g[h+8>>2]=0.0;g[h+12>>2]=1.0;switch(__ZNK10BaseButton13get_draw_modeEv(a)|0){case 0:{__ZN10StringNameC2EPKc(i,990216);__ZN10StringNameC2Ev(j);__ZNK7Control9get_colorERK10StringNameS2_(e,a,i,j);c[h>>2]=c[e>>2];c[h+4>>2]=c[e+4>>2];c[h+8>>2]=c[e+8>>2];c[h+12>>2]=c[e+12>>2];__ZN10StringNameD2Ev(j);__ZN10StringNameD2Ev(i);o=(c[a+644>>2]|0)==0;break}case 1:{__ZN10StringNameC2EPKc(e,990227);__ZN10StringNameC2Ev(i);p=__ZNK7Control9has_colorERK10StringNameS2_(a,e,i)|0;__ZN10StringNameD2Ev(i);__ZN10StringNameD2Ev(e);if(p){__ZN10StringNameC2EPKc(i,990227);__ZN10StringNameC2Ev(j);__ZNK7Control9get_colorERK10StringNameS2_(e,a,i,j);c[h>>2]=c[e>>2];c[h+4>>2]=c[e+4>>2];c[h+8>>2]=c[e+8>>2];c[h+12>>2]=c[e+12>>2];__ZN10StringNameD2Ev(j);__ZN10StringNameD2Ev(i)}else{__ZN10StringNameC2EPKc(i,990216);__ZN10StringNameC2Ev(j);__ZNK7Control9get_colorERK10StringNameS2_(e,a,i,j);c[h>>2]=c[e>>2];c[h+4>>2]=c[e+4>>2];c[h+8>>2]=c[e+8>>2];c[h+12>>2]=c[e+12>>2];__ZN10StringNameD2Ev(j);__ZN10StringNameD2Ev(i)}o=(c[a+644>>2]|0)!=2;break}case 2:{__ZN10StringNameC2EPKc(i,990246);__ZN10StringNameC2Ev(j);__ZNK7Control9get_colorERK10StringNameS2_(e,a,i,j);c[h>>2]=c[e>>2];c[h+4>>2]=c[e+4>>2];c[h+8>>2]=c[e+8>>2];c[h+12>>2]=c[e+12>>2];__ZN10StringNameD2Ev(j);__ZN10StringNameD2Ev(i);o=(c[a+644>>2]|0)!=2;break}case 3:{__ZN10StringNameC2EPKc(i,990263);__ZN10StringNameC2Ev(j);__ZNK7Control9get_colorERK10StringNameS2_(e,a,i,j);c[h>>2]=c[e>>2];c[h+4>>2]=c[e+4>>2];c[h+8>>2]=c[e+8>>2];c[h+12>>2]=c[e+12>>2];__ZN10StringNameD2Ev(j);__ZN10StringNameD2Ev(i);o=(c[a+644>>2]|0)==0;break}default:o=0}if(((__ZNK7Control9has_focusEv(a)|0?(__ZN10StringNameC2EPKc(e,990205),__ZN10StringNameC2Ev(i),p=__ZNK7Control12get_styleboxERK10StringNameS2_(a,e,i)|0,__ZN10StringNameD2Ev(i),__ZN10StringNameD2Ev(e),q=c[(c[p>>2]|0)+128>>2]|0,c[k>>2]=b,b=i,c[b>>2]=0,c[b+4>>2]=0,b=f,f=c[b+4>>2]|0,r=i+8|0,c[r>>2]=c[b>>2],c[r+4>>2]=f,c[e>>2]=c[k>>2],bj[q&4095](p,e,i),p|0):0)?__ZN9Reference11unreferenceEv(p)|0:0)?__Z17predelete_handlerP6Object(p)|0:0){gj[c[(c[p>>2]|0)+76>>2]&8191](p);__ZN6Memory11free_staticEPvb(p,0)}__ZN10StringNameC2EPKc(i,990211);__ZN10StringNameC2Ev(j);p=__ZNK7Control8get_fontERK10StringNameS2_(a,i,j)|0;c[e>>2]=p;__ZN10StringNameD2Ev(j);__ZN10StringNameD2Ev(i);s=+mj[c[(c[p>>2]|0)+120>>2]&511](p);g[i>>2]=0.0;g[i+4>>2]=s;p=a+640|0;__ZN10CanvasItem11draw_stringERK3RefI4FontERK7Vector2RK6StringRK5Colori(a,e,i,p,h,-1);if(o){__ZN10StringNameC2EPKc(i,990306);__ZN10StringNameC2Ev(j);o=__ZNK7Control12get_constantERK10StringNameS2_(a,i,j)|0;__ZN10StringNameD2Ev(j);__ZN10StringNameD2Ev(i);__ZNK4Font15get_string_sizeERK6String(n,c[e>>2]|0,p);p=~~+g[n>>2];n=c[e>>2]|0;s=+(~~(+(o|0)+ +mj[c[(c[n>>2]|0)+120>>2]&511](n))|0);g[i>>2]=0.0;g[i+4>>2]=s;g[j>>2]=+(p|0);g[j+4>>2]=s;__ZN10CanvasItem9draw_lineERK7Vector2S2_RK5Colorfb(a,i,j,h,1.0,0)}h=c[e>>2]|0;if((h|0?__ZN9Reference11unreferenceEv(h)|0:0)?(h=c[e>>2]|0,__Z17predelete_handlerP6Object(h)|0):0){gj[c[(c[h>>2]|0)+76>>2]&8191](h);__ZN6Memory11free_staticEPvb(h,0)}l=d;return}function __ZN7ClassDB10_add_classI10LinkButtonEEvv(){var a=0,b=0,d=0,e=0,f=0,g=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+16|0;d=a+12|0;e=a+8|0;f=a+4|0;g=a;__ZN6StringC2EPKc(b,990295);c[e>>2]=c[b>>2];__ZN10StringNameC2ERK6String(d,e);__ZN6StringC2EPKc(b,947457);c[g>>2]=c[b>>2];__ZN10StringNameC2ERK6String(f,g);__ZN7ClassDB11_add_class2ERK10StringNameS2_(d,f);__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);__ZN10StringNameD2Ev(d);d=c[e>>2]|0;if(!d){l=a;return}if(__Z16atomic_decrementPj(d+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(d,1);l=a;return}function __ZN10LinkButton13_bind_methodsEv(){var a=0,b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0;a=l;l=l+96|0;if((l|0)>=(m|0))ba(96);b=a+64|0;d=a+56|0;e=a+48|0;f=a+40|0;g=a+32|0;h=a+28|0;i=a+24|0;j=a+20|0;k=a+16|0;n=a+4|0;o=a;p=a+12|0;q=a+8|0;__Z8D_METHODPKcS0_(d,845924,1126848);r=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(r);c[r>>2]=241396;__ZN10MethodBind10_set_constEb(r,0);__ZN10MethodBind24_generate_argument_typesEi(r,1);c[r+44>>2]=1008;c[r+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,r,d,0,0)|0;r=d+4|0;s=c[r>>2]|0;if(s|0?(__Z16atomic_decrementPj(s+-8|0)|0)==0:0){t=c[r>>2]|0;r=(t|0)==0?0:t+-4|0;t=r+4|0;if(c[r>>2]|0){u=0;do{__ZN10StringNameD2Ev(t+(u<<2)|0);u=u+1|0}while(u>>>0<(c[r>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(s,1)}__ZN10StringNameD2Ev(d);__Z8D_METHODPKc(e,845933);d=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(d);c[d>>2]=241432;__ZN10MethodBind10_set_constEb(d,1);__ZN10MethodBind24_generate_argument_typesEi(d,0);__ZN10MethodBind12_set_returnsEb(d,1);c[d+44>>2]=5215;c[d+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,d,e,0,0)|0;d=e+4|0;s=c[d>>2]|0;if(s|0?(__Z16atomic_decrementPj(s+-8|0)|0)==0:0){r=c[d>>2]|0;d=(r|0)==0?0:r+-4|0;r=d+4|0;if(c[d>>2]|0){u=0;do{__ZN10StringNameD2Ev(r+(u<<2)|0);u=u+1|0}while(u>>>0<(c[d>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(s,1)}__ZN10StringNameD2Ev(e);__Z8D_METHODPKcS0_(f,839585,839604);e=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(e);c[e>>2]=241468;__ZN10MethodBind10_set_constEb(e,0);__ZN10MethodBind24_generate_argument_typesEi(e,1);c[e+44>>2]=1009;c[e+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,e,f,0,0)|0;e=f+4|0;s=c[e>>2]|0;if(s|0?(__Z16atomic_decrementPj(s+-8|0)|0)==0:0){d=c[e>>2]|0;e=(d|0)==0?0:d+-4|0;d=e+4|0;if(c[e>>2]|0){u=0;do{__ZN10StringNameD2Ev(d+(u<<2)|0);u=u+1|0}while(u>>>0<(c[e>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(s,1)}__ZN10StringNameD2Ev(f);__Z8D_METHODPKc(g,839619);f=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(f);c[f>>2]=241504;__ZN10MethodBind10_set_constEb(f,1);__ZN10MethodBind24_generate_argument_typesEi(f,0);__ZN10MethodBind12_set_returnsEb(f,1);c[f+44>>2]=5216;c[f+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,f,g,0,0)|0;f=g+4|0;s=c[f>>2]|0;if(s|0?(__Z16atomic_decrementPj(s+-8|0)|0)==0:0){e=c[f>>2]|0;f=(e|0)==0?0:e+-4|0;e=f+4|0;if(c[f>>2]|0){u=0;do{__ZN10StringNameD2Ev(e+(u<<2)|0);u=u+1|0}while(u>>>0<(c[f>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(s,1)}__ZN10StringNameD2Ev(g);__ZN6StringC2EPKc(b,990295);c[i>>2]=c[b>>2];__ZN10StringNameC2ERK6String(h,i);__ZN10StringNameC2EPKc(b,839638);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(h,b,0);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(h);g=c[i>>2]|0;if(g|0?(__Z16atomic_decrementPj(g+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(g,1);__ZN6StringC2EPKc(b,990295);c[i>>2]=c[b>>2];__ZN10StringNameC2ERK6String(h,i);__ZN10StringNameC2EPKc(b,839660);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(h,b,1);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(h);g=c[i>>2]|0;if(g|0?(__Z16atomic_decrementPj(g+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(g,1);__ZN6StringC2EPKc(b,990295);c[i>>2]=c[b>>2];__ZN10StringNameC2ERK6String(h,i);__ZN10StringNameC2EPKc(b,839684);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(h,b,2);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(h);g=c[i>>2]|0;if(g|0?(__Z16atomic_decrementPj(g+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(g,1);__ZN6StringC2EPKc(b,990295);c[h>>2]=c[b>>2];__ZN10StringNameC2ERK6String(j,h);__ZN6StringC2EPKc(k,1126848);__ZN6StringC2EPKc(i,1263606);g=c[k>>2]|0;if((g|0)!=0?(__Z28atomic_conditional_incrementPj(g+-8|0)|0)!=0:0)v=c[k>>2]|0;else v=0;g=c[i>>2]|0;if((g|0)!=0?(__Z28atomic_conditional_incrementPj(g+-8|0)|0)!=0:0)w=c[i>>2]|0;else w=0;c[b>>2]=4;g=b+4|0;c[g>>2]=0;s=(v|0)==0;if(!s?(c[g>>2]=0,__Z28atomic_conditional_incrementPj(v+-8|0)|0):0)c[g>>2]=v;c[b+8>>2]=0;g=b+12|0;c[g>>2]=0;f=(w|0)==0;if(!f?(c[g>>2]=0,__Z28atomic_conditional_incrementPj(w+-8|0)|0):0)c[g>>2]=w;c[b+16>>2]=519;c[n>>2]=__Z11_scs_createPKc(845924)|0;c[o>>2]=__Z11_scs_createPKc(845933)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(j,b,n,o,-1);__ZN10StringNameD2Ev(o);__ZN10StringNameD2Ev(n);g=c[b+12>>2]|0;if(g|0?(__Z16atomic_decrementPj(g+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(g,1);g=c[b+4>>2]|0;if(g|0?(__Z16atomic_decrementPj(g+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(g,1);g=w;if(!f?(__Z16atomic_decrementPj(g+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(g,1);g=v;if(!s?(__Z16atomic_decrementPj(g+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(g,1);g=c[i>>2]|0;if(g|0?(__Z16atomic_decrementPj(g+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(g,1);g=c[k>>2]|0;if(g|0?(__Z16atomic_decrementPj(g+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(g,1);__ZN10StringNameD2Ev(j);j=c[h>>2]|0;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);__ZN6StringC2EPKc(b,990295);c[h>>2]=c[b>>2];__ZN10StringNameC2ERK6String(p,h);__ZN6StringC2EPKc(q,839705);__ZN6StringC2EPKc(i,839715);j=c[q>>2]|0;do if(!j)x=0;else{if(!(__Z28atomic_conditional_incrementPj(j+-8|0)|0)){x=0;break}x=c[q>>2]|0}while(0);j=c[i>>2]|0;do if(!j)y=0;else{if(!(__Z28atomic_conditional_incrementPj(j+-8|0)|0)){y=0;break}y=c[i>>2]|0}while(0);c[b>>2]=2;j=b+4|0;c[j>>2]=0;g=(x|0)==0;do if(!g){c[j>>2]=0;if(!(__Z28atomic_conditional_incrementPj(x+-8|0)|0))break;c[j>>2]=x}while(0);c[b+8>>2]=3;j=b+12|0;c[j>>2]=0;k=(y|0)==0;do if(!k){c[j>>2]=0;if(!(__Z28atomic_conditional_incrementPj(y+-8|0)|0))break;c[j>>2]=y}while(0);c[b+16>>2]=519;c[n>>2]=__Z11_scs_createPKc(839585)|0;c[o>>2]=__Z11_scs_createPKc(839619)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(p,b,n,o,-1);__ZN10StringNameD2Ev(o);__ZN10StringNameD2Ev(n);n=c[b+12>>2]|0;do if(n|0){if(__Z16atomic_decrementPj(n+-8|0)|0)break;__ZN6Memory11free_staticEPvb(n,1)}while(0);n=c[b+4>>2]|0;do if(n|0){if(__Z16atomic_decrementPj(n+-8|0)|0)break;__ZN6Memory11free_staticEPvb(n,1)}while(0);n=y;do if(!k){if(__Z16atomic_decrementPj(n+-8|0)|0)break;__ZN6Memory11free_staticEPvb(n,1)}while(0);n=x;do if(!g){if(__Z16atomic_decrementPj(n+-8|0)|0)break;__ZN6Memory11free_staticEPvb(n,1)}while(0);n=c[i>>2]|0;do if(n|0){if(__Z16atomic_decrementPj(n+-8|0)|0)break;__ZN6Memory11free_staticEPvb(n,1)}while(0);n=c[q>>2]|0;do if(n|0){if(__Z16atomic_decrementPj(n+-8|0)|0)break;__ZN6Memory11free_staticEPvb(n,1)}while(0);__ZN10StringNameD2Ev(p);p=c[h>>2]|0;if(!p){l=a;return}if(__Z16atomic_decrementPj(p+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(p,1);l=a;return}function __ZN10LinkButton8set_textERK6String(a,b){a=a|0;b=b|0;var d=0,e=0;d=a+640|0;e=c[d>>2]|0;if((e|0)!=(c[b>>2]|0)){if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);c[d>>2]=0;e=c[b>>2]|0;if(e|0?__Z28atomic_conditional_incrementPj(e+-8|0)|0:0)c[d>>2]=c[b>>2]}__ZN10CanvasItem6updateEv(a);__ZN7Control20minimum_size_changedEv(a);return}function __ZNK10LinkButton8get_textEv(a){a=a|0;var b=0,d=0;b=a+640|0;a=c[b>>2]|0;if((a|0)!=0?(__Z28atomic_conditional_incrementPj(a+-8|0)|0)!=0:0)d=c[b>>2]|0;else d=0;return d|0}function __ZN10LinkButton18set_underline_modeENS_13UnderlineModeE(a,b){a=a|0;b=b|0;c[a+644>>2]=b;__ZN10CanvasItem6updateEv(a);return}function __ZNK10LinkButton18get_underline_modeEv(a){a=a|0;return c[a+644>>2]|0}function __ZNK13MethodBind0RCI10LinkButtonNS0_13UnderlineModeEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK13MethodBind0RCI10LinkButtonNS0_13UnderlineModeEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,990295);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI10LinkButtonNS0_13UnderlineModeEE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235600)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2Ei(i,ij[n&8191](d)|0);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI10LinkButtonNS0_13UnderlineModeEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0;if(!b)f=0;else{d=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235600)|0;f=d?b:0}b=c[a+44>>2]|0;d=c[a+48>>2]|0;a=f+(d>>1)|0;if(!(d&1)){g=b;h=ij[g&8191](a)|0;c[e>>2]=h;return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=ij[g&8191](a)|0;c[e>>2]=h;return}}function __ZN13MethodBind0RCI10LinkButtonNS0_13UnderlineModeEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I10LinkButtonNS0_13UnderlineModeEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if(!b){__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK11MethodBind1I10LinkButtonNS0_13UnderlineModeEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,990295);l=a;return c[b>>2]|0}function __ZN11MethodBind1I10LinkButtonNS0_13UnderlineModeEE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235600)|0:0){c[h>>2]=0;a[1263537]=0;k=d+24|0;n=c[k>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=i;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=i;return}if((g|0)>0){if((n|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);p=0}else{a[1263537]=0;p=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,p)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=p;c[b>>2]=0;l=i;return}}p=c[d+44>>2]|0;n=c[d+48>>2]|0;o=e+(n>>1)|0;if(!(n&1))q=p;else q=c[(c[o>>2]|0)+p>>2]|0;do if((g|0)<1){p=c[k>>2]|0;n=p+-1|0;if((p|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)s=0;else s=c[e+-4>>2]|0;if((p|0)<=(s|0)){if(r)t=0;else t=c[e+-4>>2]|0;do if((t|0)<(p|0)){if(r)u=0;else u=c[e+-4>>2]|0;if((u|0)<(p|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);v=0;break}else{a[1263537]=0;w=31;break}}else w=31;while(0);if((w|0)==31)v=e+(n*24|0)|0;__ZN7VariantC2ERKS_(j,v);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);f=__ZNK7VariantcviEv(j)|0;Pi[q&2047](o,f);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I10LinkButtonNS0_13UnderlineModeEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235600)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1)){g=b;h=c[d>>2]|0;i=c[h>>2]|0;Pi[g&2047](a,i);return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=c[d>>2]|0;i=c[h>>2]|0;Pi[g&2047](a,i);return}}function __ZN11MethodBind1I10LinkButtonNS0_13UnderlineModeEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI10LinkButton6StringE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;if((b|0)!=-1){f=0;l=a;return f|0}c[d>>2]=0;__ZN7VariantC2ERK6String(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);e=c[d>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);f=b;l=a;return f|0}function __ZNK13MethodBind0RCI10LinkButton6StringE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,990295);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI10LinkButton6StringE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;j=f+24|0;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235600)|0:0){c[h>>2]=0;a[1263537]=0;k=c[d+24>>2]|0;if((k|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=k;c[b>>2]=0;l=f;return}n=k-(c[d+20>>2]|0)|0;if((n|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=n;c[b>>2]=0;l=f;return}n=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))o=n;else o=c[(c[d>>2]|0)+n>>2]|0;c[j>>2]=ij[o&8191](d)|0;__ZN7VariantC2ERK6String(i,j);d=c[j>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI10LinkButton6StringE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0;if(!b)f=0;else{d=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235600)|0;f=d?b:0}b=c[a+44>>2]|0;d=c[a+48>>2]|0;a=f+(d>>1)|0;if(!(d&1))g=b;else g=c[(c[a>>2]|0)+b>>2]|0;b=ij[g&8191](a)|0;a=b;g=c[e>>2]|0;if((g|0)==(b|0)){if(!b)return}else{if(g|0?(__Z16atomic_decrementPj(g+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(g,1);c[e>>2]=0;if(!b)return;if(__Z28atomic_conditional_incrementPj(b+-8|0)|0)c[e>>2]=a}if(__Z16atomic_decrementPj(b+-8|0)|0)return;__ZN6Memory11free_staticEPvb(b,1);return}function __ZN13MethodBind0RCI10LinkButton6StringED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I10LinkButtonRK6StringE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;if(b|0){f=0;l=a;return f|0}c[d>>2]=0;__ZN7VariantC2ERK6String(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);e=c[d>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);f=b;l=a;return f|0}function __ZNK11MethodBind1I10LinkButtonRK6StringE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,990295);l=a;return c[b>>2]|0}function __ZN11MethodBind1I10LinkButtonRK6StringE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i+24|0;k=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235600)|0:0){c[h>>2]=0;a[1263537]=0;n=d+24|0;o=c[n>>2]|0;if((o|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=o;c[b>>2]=0;l=i;return}p=o-(c[d+20>>2]|0)|0;if((p|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=p;c[b>>2]=0;l=i;return}if((g|0)>0){if((o|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);q=0}else{a[1263537]=0;q=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,q)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=q;c[b>>2]=0;l=i;return}}q=c[d+44>>2]|0;o=c[d+48>>2]|0;p=e+(o>>1)|0;if(!(o&1))r=q;else r=c[(c[p>>2]|0)+q>>2]|0;do if((g|0)<1){q=c[n>>2]|0;o=q+-1|0;if((q|0)>=1){e=c[d+16>>2]|0;s=(e|0)==0;if(s)t=0;else t=c[e+-4>>2]|0;if((q|0)<=(t|0)){if(s)u=0;else u=c[e+-4>>2]|0;do if((u|0)<(q|0)){if(s)v=0;else v=c[e+-4>>2]|0;if((v|0)<(q|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);w=0;break}else{a[1263537]=0;x=31;break}}else x=31;while(0);if((x|0)==31)w=e+(o*24|0)|0;__ZN7VariantC2ERKS_(k,w);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);c[j>>2]=__ZNK7Variantcv6StringEv(k)|0;Pi[r&2047](p,j);p=c[j>>2]|0;if(p|0?(__Z16atomic_decrementPj(p+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(p,1);if(c[k>>2]|0)__ZN7Variant5clearEv(k);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I10LinkButtonRK6StringE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235600)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;b=c[d>>2]|0;d=c[b>>2]|0;if((d|0)!=0?(__Z28atomic_conditional_incrementPj(d+-8|0)|0)!=0:0)j=c[b>>2]|0;else j=0;c[f>>2]=j;Pi[i&2047](a,f);a=c[f>>2]|0;if(!a){l=e;return}if(__Z16atomic_decrementPj(a+-8|0)|0){l=e;return}__ZN6Memory11free_staticEPvb(a,1);l=e;return}function __ZN11MethodBind1I10LinkButtonRK6StringED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN9PopupMenu18_initialize_classvEv(b){b=b|0;if(a[1263277]|0)return;if(!(a[1263270]|0)){if(!(a[1256994]|0)){if(!(a[1256995]|0)){if(!(a[1256996]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI4NodeEEvv();__ZN4Node13_bind_methodsEv();a[1256996]=1}__ZN7ClassDB10_add_classI10CanvasItemEEvv();__ZN10CanvasItem13_bind_methodsEv();a[1256995]=1}__ZN7ClassDB10_add_classI7ControlEEvv();__ZN7Control13_bind_methodsEv();a[1256994]=1}__ZN7ClassDB10_add_classI5PopupEEvv();__ZN5Popup13_bind_methodsEv();a[1263270]=1}__ZN7ClassDB10_add_classI9PopupMenuEEvv();__ZN9PopupMenu13_bind_methodsEv();a[1263277]=1;return}function __ZN9PopupMenu5_setvERK10StringNameRK7Variant(a,b,c){a=a|0;b=b|0;c=c|0;if(1128!=1129)return __ZN7Control4_setERK10StringNameRK7Variant(a,b,c)|0;else return 0;return 0}function __ZNK9PopupMenu5_getvERK10StringNameR7Variant(a,b,c){a=a|0;b=b|0;c=c|0;var d=0;if(1130!=1131?__ZNK7Control4_getERK10StringNameR7Variant(a,b,c)|0:0)d=1;else d=0;return d|0}function __ZNK9PopupMenu19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+24|0;g=e+4|0;h=e;if(!d)__ZNK5Popup19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,0);__ZN6StringC2EPKc(f,1011386);i=c[f>>2]|0;f=i;j=g+4|0;c[j>>2]=0;k=g+12|0;c[k>>2]=0;c[g>>2]=0;n=(i|0)==0;if(!n?(c[j>>2]=0,__Z28atomic_conditional_incrementPj(i+-8|0)|0):0)c[j>>2]=f;c[g+8>>2]=0;f=c[k>>2]|0;if(f|0){if(!(__Z16atomic_decrementPj(f+-8|0)|0))__ZN6Memory11free_staticEPvb(f,1);c[k>>2]=0}c[g+16>>2]=256;if(!(c[b>>2]|0)){k=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=k;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0}k=__ZnwjPFPvjE(32,4740)|0;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0;c[k+12>>2]=0;c[k+16>>2]=7;f=k+20|0;c[f>>2]=0;j=k+24|0;c[j>>2]=0;o=k+28|0;c[o>>2]=0;__ZN12PropertyInfoaSERKS_(k,g)|0;p=c[b>>2]|0;q=p+4|0;r=c[q>>2]|0;c[j>>2]=r;c[f>>2]=0;c[o>>2]=p;if(r|0)c[r+20>>2]=k;c[q>>2]=k;if(!(c[p>>2]|0))c[p>>2]=k;k=p+8|0;c[k>>2]=(c[k>>2]|0)+1;k=c[g+12>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);k=c[g+4>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);if(!n?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);__ZN10StringNameC2EPKc(h,1011386);__ZN7ClassDB17get_property_listE10StringNameP4ListI12PropertyInfo16DefaultAllocatorEbPK6Object(h,b,1,a);__ZN10StringNameD2Ev(h);if(!d){l=e;return}__ZNK5Popup19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,1);l=e;return}function __ZN9PopupMenu14_notificationvEib(a,b,c){a=a|0;b=b|0;c=c|0;if(!c)__ZN5Popup14_notificationvEib(a,b,0);if(1010!=981)__ZN9PopupMenu13_notificationEi(a,b);if(!c)return;__ZN5Popup14_notificationvEib(a,b,1);return}function __ZNK9PopupMenu16_get_class_namevEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+8|0;e=b+4|0;f=b;g=a+608|0;a=c[g>>2]|0;if(a|0){if(c[a+4>>2]|0){l=b;return g|0}if(__ZNK6String6lengthEv(a+8|0)|0){l=b;return g|0}}__ZN6StringC2EPKc(d,1011386);c[f>>2]=c[d>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameaSERKS_(g,e);__ZN10StringNameD2Ev(e);e=c[f>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);l=b;return g|0}function __ZNK9PopupMenu9get_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1011386);l=a;return c[b>>2]|0}function __ZNK9PopupMenu8is_classERK6String(a,b){a=a|0;b=b|0;var c=0;if((((!(__ZNK6StringeqEPKc(b,1011386)|0)?!(__ZNK6StringeqEPKc(b,845633)|0):0)?!(__ZNK6StringeqEPKc(b,1111718)|0):0)?!(__ZNK6StringeqEPKc(b,947933)|0):0)?!(__ZNK6StringeqEPKc(b,1132465)|0):0)c=__ZNK6StringeqEPKc(b,1142944)|0;else c=1;return c|0}function __ZNK9PopupMenu12is_class_ptrEPv(a,b){a=a|0;b=b|0;var c=0;if((b|0)==1235532){c=1;return c|0}c=(b|0)==1235576|((b|0)==1220744|((b|0)==1220748|((b|0)==1220720|(b|0)==1220580)));return c|0}function __ZNK9PopupMenu24get_translatable_stringsEP4ListI6String16DefaultAllocatorE(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0;e=b+620|0;b=0;while(1){f=c[e>>2]|0;g=(f|0)==0;if(g)h=0;else h=c[f+-4>>2]|0;if((b|0)>=(h|0))break;if(g)i=0;else i=c[f+-4>>2]|0;do if((i|0)<=(b|0)){if(g)j=0;else j=c[f+-4>>2]|0;if((j|0)>(b|0)){a[1263537]=0;k=14;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);l=0;break}}else k=14;while(0);if((k|0)==14){k=0;l=f+(b*80|0)|0}if(__ZNK6StringneEPKc(l+8|0,1263606)|0){g=c[e>>2]|0;m=(g|0)==0;if(m)n=0;else n=c[g+-4>>2]|0;do if((n|0)<=(b|0)){if(m)o=0;else o=c[g+-4>>2]|0;if((o|0)>(b|0)){a[1263537]=0;k=24;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);p=0;break}}else k=24;while(0);if((k|0)==24){k=0;p=g+(b*80|0)|0}__ZN4ListI6String16DefaultAllocatorE9push_backERKS0_(d,p+8|0)|0}b=b+1|0}return}function __ZN9PopupMenuD2Ev(b){b=b|0;var d=0,e=0,f=0,g=0,h=0;c[b>>2]=241540;d=b+660|0;e=c[d>>2]|0;if(e|0?(__ZN3MapI3RefI8ShortCutEi10ComparatorIS2_E16DefaultAllocatorE13_cleanup_treeEPNS6_7ElementE(d,c[e+8>>2]|0),e=c[b+664>>2]|0,f=c[d>>2]|0,c[f+8>>2]=e,c[b+668>>2]=0,g=e,c[g+12>>2]=g,f|0):0){g=f+24|0;e=c[g>>2]|0;if((e|0?__ZN9Reference11unreferenceEv(e)|0:0)?(e=c[g>>2]|0,__Z17predelete_handlerP6Object(e)|0):0){gj[c[(c[e>>2]|0)+76>>2]&8191](e);__ZN6Memory11free_staticEPvb(e,0)}c[g>>2]=0;__ZN6Memory11free_staticEPvb(f,0);c[d>>2]=0}d=b+620|0;f=c[d>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0){g=c[d>>2]|0;d=(g|0)==0?0:g+-4|0;g=d+4|0;if(c[d>>2]|0){e=0;do{__ZN9PopupMenu4ItemD2Ev(g+(e*80|0)|0);e=e+1|0}while(e>>>0<(c[d>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(f,1)}f=b+616|0;__ZN4ListI5Rect216DefaultAllocatorE5clearEv(f);d=c[f>>2]|0;if(!d){h=b+608|0;__ZN10StringNameD2Ev(h);__ZN5PopupD2Ev(b);return}if(!(c[d+8>>2]|0)){a[1263537]=0;__ZN6Memory11free_staticEPvb(d,0);h=b+608|0;__ZN10StringNameD2Ev(h);__ZN5PopupD2Ev(b);return}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145461,1145120,668,1145467,0);h=b+608|0;__ZN10StringNameD2Ev(h);__ZN5PopupD2Ev(b);return}}function __ZN9PopupMenuD0Ev(a){a=a|0;__ZN9PopupMenuD2Ev(a);__ZdlPv(a);return}function __ZNK9PopupMenu16get_minimum_sizeEv(b,d){b=b|0;d=d|0;var e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0.0,w=0.0,x=0.0,y=0.0,z=0.0,A=0.0,B=0,C=0,D=0,E=0,F=0,G=0,H=0.0,I=0.0,J=0.0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0.0,R=0,S=0,T=0,U=0,V=0,W=0,X=0.0,Y=0,Z=0,_=0;e=l;l=l+48|0;if((l|0)>=(m|0))ba(48);f=e+32|0;h=e+24|0;i=e+28|0;j=e+4|0;k=e;n=e+16|0;o=e+8|0;__ZN10StringNameC2EPKc(f,1012526);__ZN10StringNameC2Ev(h);p=__ZNK7Control12get_constantERK10StringNameS2_(d,f,h)|0;__ZN10StringNameD2Ev(h);__ZN10StringNameD2Ev(f);__ZN10StringNameC2EPKc(f,990283);__ZN10StringNameC2Ev(h);q=__ZNK7Control12get_constantERK10StringNameS2_(d,f,h)|0;__ZN10StringNameD2Ev(h);__ZN10StringNameD2Ev(f);__ZN10StringNameC2EPKc(f,986819);__ZN10StringNameC2Ev(h);r=__ZNK7Control12get_styleboxERK10StringNameS2_(d,f,h)|0;__ZNK8StyleBox16get_minimum_sizeEv(b,r);if((r|0?__ZN9Reference11unreferenceEv(r)|0:0)?__Z17predelete_handlerP6Object(r)|0:0){gj[c[(c[r>>2]|0)+76>>2]&8191](r);__ZN6Memory11free_staticEPvb(r,0)}__ZN10StringNameD2Ev(h);__ZN10StringNameD2Ev(f);__ZN10StringNameC2EPKc(f,990211);__ZN10StringNameC2Ev(h);r=__ZNK7Control8get_fontERK10StringNameS2_(d,f,h)|0;__ZN10StringNameD2Ev(h);__ZN10StringNameD2Ev(f);s=~~+mj[c[(c[r>>2]|0)+116>>2]&511](r);__ZN10StringNameC2EPKc(f,994322);__ZN10StringNameC2Ev(h);t=__ZNK7Control8get_iconERK10StringNameS2_(d,f,h)|0;u=ij[c[(c[t>>2]|0)+116>>2]&8191](t)|0;if((t|0?__ZN9Reference11unreferenceEv(t)|0:0)?__Z17predelete_handlerP6Object(t)|0:0){gj[c[(c[t>>2]|0)+76>>2]&8191](t);__ZN6Memory11free_staticEPvb(t,0)}__ZN10StringNameD2Ev(h);__ZN10StringNameD2Ev(f);t=d+620|0;v=+(s|0);w=+(u+q|0);x=+(p|0);p=b+4|0;y=+(q<<1|0);u=f+4|0;z=+(q|0);A=0.0;q=0;s=0;a:while(1){B=c[t>>2]|0;C=(B|0)==0;if(C)D=0;else D=c[B+-4>>2]|0;if((q|0)>=(D|0)){E=13;break}if(C)F=0;else F=c[B+-4>>2]|0;if((F|0)<=(q|0)){if(C)G=0;else G=c[B+-4>>2]|0;if((G|0)<=(q|0)){E=24;break}a[1263537]=0}C=c[B+(q*80|0)>>2]|0;if(!C){H=0.0;I=v}else{if((c[B+-4>>2]|0)<=(q|0)){if((c[B+-4>>2]|0)<=(q|0)){E=29;break}a[1263537]=0}Pi[c[(c[C>>2]|0)+124>>2]&2047](f,C);J=+g[u>>2];H=z+(+g[f>>2]+0.0);I=J>v?J:v}C=c[t>>2]|0;B=(C|0)==0;if(B)K=0;else K=c[C+-4>>2]|0;do if((K|0)<=(q|0)){if(B)L=0;else L=c[C+-4>>2]|0;if((L|0)>(q|0)){a[1263537]=0;E=39;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);M=64;N=c[t>>2]|0;break}}else E=39;while(0);if((E|0)==39){E=0;M=C+(q*80|0)+64|0;N=C}J=H+ +(c[M>>2]|0);B=(N|0)==0;if(B)O=0;else O=c[N+-4>>2]|0;if((O|0)<=(q|0)){if(B)P=0;else P=c[N+-4>>2]|0;if((P|0)<=(q|0)){E=47;break}a[1263537]=0}Q=(a[N+(q*80|0)+13>>0]|0)==0?J:w+J;if(B)R=0;else R=c[N+-4>>2]|0;if((R|0)<=(q|0)){if(B)S=0;else S=c[N+-4>>2]|0;if((S|0)<=(q|0)){E=55;break}a[1263537]=0}B=c[N+(q*80|0)+68>>2]|0;if(!B){do if((c[N+-4>>2]|0)<=(q|0))if((c[N+-4>>2]|0)>(q|0)){a[1263537]=0;E=77;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);T=0;break}else E=77;while(0);if((E|0)==77){E=0;T=N+(q*80|0)|0}C=T+8|0;c[h>>2]=0;U=c[C>>2]|0;if(U|0?(c[h>>2]=0,__Z28atomic_conditional_incrementPj(U+-8|0)|0):0)c[h>>2]=c[C>>2]}else{if((c[N+-4>>2]|0)<=(q|0)){if((c[N+-4>>2]|0)<=(q|0)){E=60;break}a[1263537]=0}c[k>>2]=__ZNK8Resource8get_nameEv(B)|0;__ZN10StringNameC2ERK6String(j,k);C=__ZNK6Object2trERK10StringName(d,j)|0;c[i>>2]=C;do if(!C){c[f>>2]=0;V=0}else{U=c[C+4>>2]|0;if(U|0){__ZN6StringC2EPKc(f,U);V=c[f>>2]|0;break}U=C+8|0;c[f>>2]=0;W=c[U>>2]|0;if(!W){V=0;break}c[f>>2]=0;if(!(__Z28atomic_conditional_incrementPj(W+-8|0)|0)){V=0;break}W=c[U>>2]|0;c[f>>2]=W;V=W}while(0);c[h>>2]=V;__ZN10StringNameD2Ev(i);__ZN10StringNameD2Ev(j);C=c[k>>2]|0;do if(C|0){if(__Z16atomic_decrementPj(C+-8|0)|0)break;__ZN6Memory11free_staticEPvb(C,1)}while(0)}__ZNK4Font15get_string_sizeERK6String(n,r,h);J=Q+ +g[n>>2];X=(q|0)>0?x+I:I;C=c[t>>2]|0;B=(C|0)==0;if(B)Y=0;else Y=c[C+-4>>2]|0;if((Y|0)<=(q|0)){if(B)Z=0;else Z=c[C+-4>>2]|0;if((Z|0)<=(q|0)){E=87;break}a[1263537]=0}do if(!(c[C+(q*80|0)+56>>2]|0)){if((c[C+-4>>2]|0)<=(q|0)){if((c[C+-4>>2]|0)<=(q|0)){E=92;break a}a[1263537]=0}B=c[C+(q*80|0)+68>>2]|0;if(!B){_=s;break}if((c[C+-4>>2]|0)<=(q|0)){if((c[C+-4>>2]|0)<=(q|0)){E=97;break a}a[1263537]=0}if(!(__ZNK8ShortCut8is_validEv(B)|0))_=s;else E=100}else E=100;while(0);if((E|0)==100){E=0;c[f>>2]=__ZNK9PopupMenu15_get_accel_textEi(d,q)|0;__ZNK4Font15get_string_sizeERK6String(o,r,f);C=~~(y+ +g[o>>2]);B=c[f>>2]|0;do if(B|0){if(__Z16atomic_decrementPj(B+-8|0)|0)break;__ZN6Memory11free_staticEPvb(B,1)}while(0);_=(C|0)>(s|0)?C:s}g[p>>2]=X+ +g[p>>2];Q=A>J?A:J;B=c[h>>2]|0;do if(B|0){if(__Z16atomic_decrementPj(B+-8|0)|0)break;__ZN6Memory11free_staticEPvb(B,1)}while(0);A=Q;q=q+1|0;s=_}if((E|0)==13){g[b>>2]=+(s|0)+A+ +g[b>>2];if(!r){l=e;return}if(!(__ZN9Reference11unreferenceEv(r)|0)){l=e;return}if(!(__Z17predelete_handlerP6Object(r)|0)){l=e;return}gj[c[(c[r>>2]|0)+76>>2]&8191](r);__ZN6Memory11free_staticEPvb(r,0);l=e;return}else if((E|0)==24)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);else if((E|0)==29)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);else if((E|0)==47)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);else if((E|0)==55)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);else if((E|0)==60)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);else if((E|0)==87)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);else if((E|0)==92)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);else if((E|0)==97)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0)}function __ZNK9PopupMenu9has_pointERK7Vector2(a,b){a=a|0;b=b|0;var d=0.0,e=0.0,f=0.0,h=0.0,i=0,j=0,k=0,l=0,m=0;d=+g[b>>2];e=+g[a+632>>2];if(((!(d<e)?(f=+g[b+4>>2],h=+g[a+636>>2],!(f<h)):0)?!(d>=e+ +g[a+640>>2]):0)?!(f>=h+ +g[a+644>>2]):0){i=1;return i|0}j=c[a+616>>2]|0;if(!j)k=0;else{l=j;m=7}while(1){if((m|0)==7){m=0;k=c[l>>2]|0}if(!k)break;h=+g[k>>2];if(((!(d<h)?(f=+g[b+4>>2],e=+g[k+4>>2],!(f<e)):0)?!(d>=h+ +g[k+8>>2]):0)?!(f>=e+ +g[k+12>>2]):0){i=1;m=15;break}l=k+16|0;m=7}if((m|0)==15)return i|0;i=__ZNK7Control9has_pointERK7Vector2(a,b)|0;return i|0}function __ZNK9PopupMenu11get_tooltipERK7Vector2(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;g=__ZNK9PopupMenu15_get_mouse_overERK7Vector2(b,d)|0;if((g|0)>=0){d=c[b+620>>2]|0;b=(d|0)==0;if(b)h=0;else h=c[d+-4>>2]|0;if((g|0)<(h|0)){if(b)i=0;else i=c[d+-4>>2]|0;do if((i|0)<=(g|0)){if(b)j=0;else j=c[d+-4>>2]|0;if((j|0)>(g|0)){a[1263537]=0;k=14;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);n=0;break}}else k=14;while(0);if((k|0)==14)n=d+(g*80|0)|0;g=n+52|0;c[f>>2]=0;n=c[g>>2]|0;if(!n){o=0;l=e;return o|0}c[f>>2]=0;if(!(__Z28atomic_conditional_incrementPj(n+-8|0)|0)){o=0;l=e;return o|0}n=c[g>>2]|0;c[f>>2]=n;o=n;l=e;return o|0}}__ZN6StringC2EPKc(f,1263606);o=c[f>>2]|0;l=e;return o|0}function __ZNK9PopupMenu15_get_mouse_overERK7Vector2(b,d){b=b|0;d=d|0;var e=0,f=0,h=0,i=0,j=0,k=0.0,n=0,o=0,p=0,q=0,r=0.0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0.0,B=0.0,C=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+16|0;h=e+24|0;i=e+8|0;j=e;k=+g[d>>2];if(k<0.0){n=-1;l=e;return n|0}__ZNK7Control8get_sizeEv(f,b);if(k>=+g[f>>2]){n=-1;l=e;return n|0}__ZN10StringNameC2EPKc(h,986819);__ZN10StringNameC2Ev(i);f=__ZNK7Control12get_styleboxERK10StringNameS2_(b,h,i)|0;__ZN10StringNameD2Ev(i);__ZN10StringNameD2Ev(h);__ZNK8StyleBox10get_offsetEv(h,f);o=h+4|0;h=d+4|0;do if(!(+g[o>>2]>+g[h>>2])){__ZN10StringNameC2EPKc(i,990211);__ZN10StringNameC2Ev(j);d=__ZNK7Control8get_fontERK10StringNameS2_(b,i,j)|0;__ZN10StringNameD2Ev(j);__ZN10StringNameD2Ev(i);__ZN10StringNameC2EPKc(i,1012526);__ZN10StringNameC2Ev(j);p=__ZNK7Control12get_constantERK10StringNameS2_(b,i,j)|0;__ZN10StringNameD2Ev(j);__ZN10StringNameD2Ev(i);k=+mj[c[(c[d>>2]|0)+116>>2]&511](d);q=b+620|0;r=+(p|0);p=i+4|0;s=0;while(1){t=c[q>>2]|0;u=(t|0)==0;if(u)v=0;else v=c[t+-4>>2]|0;if((s|0)>=(v|0)){w=-1;x=25;break}if((s|0)>0)g[o>>2]=r+ +g[o>>2];if(u)y=0;else y=c[t+-4>>2]|0;if((y|0)<=(s|0)){if(u)z=0;else z=c[t+-4>>2]|0;if((z|0)<=(s|0)){x=16;break}a[1263537]=0}u=c[t+(s*80|0)>>2]|0;if(!u)A=k;else{if((c[t+-4>>2]|0)<=(s|0)){if((c[t+-4>>2]|0)<=(s|0)){x=21;break}a[1263537]=0}Pi[c[(c[u>>2]|0)+124>>2]&2047](i,u);B=+g[p>>2];A=B>k?B:k}B=A+ +g[o>>2];g[o>>2]=B;if(+g[h>>2]<B){w=s;x=25;break}else s=s+1|0}if((x|0)==16)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);else if((x|0)==21)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);else if((x|0)==25){if(!d){C=w;break}if(!(__ZN9Reference11unreferenceEv(d)|0)){C=w;break}if(!(__Z17predelete_handlerP6Object(d)|0)){C=w;break}gj[c[(c[d>>2]|0)+76>>2]&8191](d);__ZN6Memory11free_staticEPvb(d,0);C=w;break}}else C=-1;while(0);if(!f){n=C;l=e;return n|0}if(!(__ZN9Reference11unreferenceEv(f)|0)){n=C;l=e;return n|0}if(!(__Z17predelete_handlerP6Object(f)|0)){n=C;l=e;return n|0}gj[c[(c[f>>2]|0)+76>>2]&8191](f);__ZN6Memory11free_staticEPvb(f,0);n=C;l=e;return n|0}function __ZNK9PopupMenu15_get_accel_textEi(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0;if((d|0)>=0){e=b+620|0;b=c[e>>2]|0;f=(b|0)==0;if(f)g=0;else g=c[b+-4>>2]|0;if((g|0)>(d|0)){a[1263537]=0;if(f)h=0;else h=c[b+-4>>2]|0;do if((h|0)<=(d|0)){if(f)i=0;else i=c[b+-4>>2]|0;if((i|0)>(d|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0)}while(0);i=(c[b+(d*80|0)+68>>2]|0)==0;if(f)j=0;else j=c[b+-4>>2]|0;do if((j|0)<=(d|0)){if(f)k=0;else k=c[b+-4>>2]|0;if((k|0)>(d|0)){a[1263537]=0;l=22;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);m=0;break}}else l=22;while(0);if((l|0)==22)m=b+(d*80|0)|0;if(!i){n=__ZNK8ShortCut11get_as_textEv(c[m+68>>2]|0)|0;return n|0}if(!(c[m+56>>2]|0)){n=0;return n|0}m=c[e>>2]|0;e=(m|0)==0;if(e)o=0;else o=c[m+-4>>2]|0;do if((o|0)<=(d|0)){if(e)p=0;else p=c[m+-4>>2]|0;if((p|0)>(d|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0)}while(0);n=__Z18keycode_get_stringj(c[m+(d*80|0)+56>>2]|0)|0;return n|0}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(839737,831668,38,831707,0);n=0;return n|0}function __ZN3MapI3RefI8ShortCutEi10ComparatorIS2_E16DefaultAllocatorE13_cleanup_treeEPNS6_7ElementE(a,b){a=a|0;b=b|0;var d=0;if((c[a+4>>2]|0)==(b|0))return;__ZN3MapI3RefI8ShortCutEi10ComparatorIS2_E16DefaultAllocatorE13_cleanup_treeEPNS6_7ElementE(a,c[b+8>>2]|0);__ZN3MapI3RefI8ShortCutEi10ComparatorIS2_E16DefaultAllocatorE13_cleanup_treeEPNS6_7ElementE(a,c[b+4>>2]|0);a=b+24|0;d=c[a>>2]|0;if((d|0?__ZN9Reference11unreferenceEv(d)|0:0)?(d=c[a>>2]|0,__Z17predelete_handlerP6Object(d)|0):0){gj[c[(c[d>>2]|0)+76>>2]&8191](d);__ZN6Memory11free_staticEPvb(d,0)}c[a>>2]=0;__ZN6Memory11free_staticEPvb(b,0);return}function __ZN4ListI5Rect216DefaultAllocatorE5clearEv(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0;d=c[b>>2]|0;if(!d)return;else e=d;while(1){d=c[e>>2]|0;if(!d){f=15;break}a[1263537]=0;if((c[d+24>>2]|0)==(e|0)){c[e>>2]=c[d+16>>2];g=e+4|0;h=c[d+20>>2]|0;if((c[g>>2]|0)==(d|0))c[g>>2]=h;g=d+16|0;if(h|0)c[h+16>>2]=c[g>>2];i=c[g>>2]|0;if(i|0)c[i+20>>2]=h;__ZN6Memory11free_staticEPvb(d,0);d=e+8|0;c[d>>2]=(c[d>>2]|0)+-1}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145114,1145120,157,1145132,0);e=c[b>>2]|0;if(!(c[e+8>>2]|0)){f=14;break}if(!e){f=15;break}}if((f|0)==14){__ZN6Memory11free_staticEPvb(e,0);c[b>>2]=0;return}else if((f|0)==15)return}function __ZN9PopupMenu13_notificationEi(b,d){b=b|0;d=d|0;var e=0,f=0,h=0,i=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0.0,aa=0.0,ca=0.0,da=0.0,ea=0.0,fa=0.0,ga=0,ha=0,ia=0,ja=0,ka=0,la=0,ma=0,na=0,oa=0,pa=0,qa=0,ra=0,sa=0.0,ta=0,ua=0,va=0,wa=0,xa=0,ya=0,za=0,Aa=0,Ba=0,Ca=0,Da=0,Ea=0,Fa=0,Ga=0,Ha=0,Ia=0,Ja=0,Ka=0,La=0,Ma=0,Na=0,Oa=0,Pa=0,Qa=0,Ra=0,Sa=0,Ta=0.0,Ua=0,Va=0,Wa=0,Xa=0.0,Ya=0.0,Za=0,_a=0,$a=0,ab=0.0,bb=0,cb=0,db=0,eb=0,fb=0,gb=0,hb=0,ib=0,jb=0,kb=0,lb=0,mb=0,nb=0,ob=0,pb=0,qb=0,rb=0,sb=0,tb=0,ub=0,vb=0,wb=0,xb=0,yb=0,zb=0,Ab=0,Bb=0,Cb=0,Db=0,Eb=0,Fb=0,Gb=0,Hb=0,Ib=0,Jb=0,Kb=0,Lb=0,Mb=0;e=l;l=l+272|0;if((l|0)>=(m|0))ba(272);f=e+72|0;h=e+264|0;i=e+248|0;k=e+56|0;n=e+260|0;o=e+40|0;p=e+136|0;q=e+120|0;r=e+104|0;s=e+32|0;t=e+256|0;u=e+16|0;v=e;w=e+88|0;x=e+240|0;y=e+232|0;z=e+224|0;A=e+216|0;B=e+208|0;C=e+200|0;D=e+192|0;E=e+188|0;F=e+184|0;H=e+180|0;I=e+176|0;J=e+172|0;K=e+168|0;L=e+160|0;M=e+152|0;N=e+80|0;switch(d|0){case 24:{d=b+620|0;O=0;while(1){P=c[d>>2]|0;Q=(P|0)==0;if(Q)R=0;else R=c[P+-4>>2]|0;if((O|0)>=(R|0))break;if(Q)S=0;else S=c[P+-4>>2]|0;do if((S|0)<=(O|0)){if(Q)T=0;else T=c[P+-4>>2]|0;if((T|0)>(O|0)){a[1263537]=0;U=15;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);V=0;break}}else U=15;while(0);if((U|0)==15){U=0;__ZN6VectorIN9PopupMenu4ItemEE14_copy_on_writeEv(d);V=(c[d>>2]|0)+(O*80|0)|0}__ZN10StringNameC2ERK6String(i,V+4|0);P=__ZNK6Object10XL_MESSAGEERK10StringName(b,i)|0;c[h>>2]=P;do if(P){Q=c[P+4>>2]|0;if(Q|0){__ZN6StringC2EPKc(f,Q);W=c[f>>2]|0;break}Q=P+8|0;c[f>>2]=0;X=c[Q>>2]|0;if((X|0)!=0?(c[f>>2]=0,(__Z28atomic_conditional_incrementPj(X+-8|0)|0)!=0):0){X=c[Q>>2]|0;c[f>>2]=X;W=X}else W=0}else{c[f>>2]=0;W=0}while(0);P=W;X=c[d>>2]|0;Q=(X|0)==0;if(Q)Y=0;else Y=c[X+-4>>2]|0;do if((Y|0)<=(O|0)){if(Q)Z=0;else Z=c[X+-4>>2]|0;if((Z|0)>(O|0)){a[1263537]=0;U=31;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);_=0;break}}else U=31;while(0);if((U|0)==31){U=0;__ZN6VectorIN9PopupMenu4ItemEE14_copy_on_writeEv(d);_=(c[d>>2]|0)+(O*80|0)|0}X=_+8|0;Q=c[X>>2]|0;if((Q|0)==(W|0)){if(W|0)U=40}else{if(Q|0?(__Z16atomic_decrementPj(Q+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Q,1);c[X>>2]=0;if(W|0)if(!(__Z28atomic_conditional_incrementPj(W+-8|0)|0))U=40;else{c[X>>2]=P;U=40}}if((U|0)==40?(U=0,(__Z16atomic_decrementPj(W+-8|0)|0)==0):0)__ZN6Memory11free_staticEPvb(W,1);__ZN10StringNameD2Ev(h);__ZN10StringNameD2Ev(i);O=O+1|0}__ZN7Control20minimum_size_changedEv(b);__ZN10CanvasItem6updateEv(b);l=e;return}case 30:{O=c[b+240>>2]|0;__ZNK7Control8get_sizeEv(i,b);__ZN10StringNameC2EPKc(f,986819);__ZN10StringNameC2Ev(k);h=__ZNK7Control12get_styleboxERK10StringNameS2_(b,f,k)|0;__ZN10StringNameD2Ev(k);__ZN10StringNameD2Ev(f);__ZN10StringNameC2EPKc(f,990190);__ZN10StringNameC2Ev(k);W=__ZNK7Control12get_styleboxERK10StringNameS2_(b,f,k)|0;__ZN10StringNameD2Ev(k);__ZN10StringNameD2Ev(f);__ZN10StringNameC2EPKc(f,990211);__ZN10StringNameC2Ev(k);_=__ZNK7Control8get_fontERK10StringNameS2_(b,f,k)|0;__ZN10StringNameD2Ev(k);__ZN10StringNameD2Ev(f);__ZN10StringNameC2EPKc(f,994322);__ZN10StringNameC2Ev(k);d=__ZNK7Control8get_iconERK10StringNameS2_(b,f,k)|0;__ZN10StringNameD2Ev(k);__ZN10StringNameD2Ev(f);__ZN10StringNameC2EPKc(f,994957);__ZN10StringNameC2Ev(k);Z=__ZNK7Control8get_iconERK10StringNameS2_(b,f,k)|0;__ZN10StringNameD2Ev(k);__ZN10StringNameD2Ev(f);__ZN10StringNameC2EPKc(f,1012326);__ZN10StringNameC2Ev(k);Y=__ZNK7Control8get_iconERK10StringNameS2_(b,f,k)|0;__ZN10StringNameD2Ev(k);__ZN10StringNameD2Ev(f);__ZN10StringNameC2EPKc(f,1011993);__ZN10StringNameC2Ev(k);V=__ZNK7Control12get_styleboxERK10StringNameS2_(b,f,k)|0;__ZN10StringNameD2Ev(k);__ZN10StringNameD2Ev(f);T=c[(c[h>>2]|0)+128>>2]|0;c[n>>2]=O;__ZNK7Control8get_sizeEv(o,b);S=k;c[S>>2]=0;c[S+4>>2]=0;S=o;R=c[S+4>>2]|0;X=k+8|0;c[X>>2]=c[S>>2];c[X+4>>2]=R;c[f>>2]=c[n>>2];bj[T&4095](h,f,k);__ZNK8StyleBox10get_offsetEv(k,h);__ZN10StringNameC2EPKc(f,1012526);__ZN10StringNameC2Ev(o);T=__ZNK7Control12get_constantERK10StringNameS2_(b,f,o)|0;__ZN10StringNameD2Ev(o);__ZN10StringNameD2Ev(f);__ZN10StringNameC2EPKc(f,990283);__ZN10StringNameC2Ev(o);n=__ZNK7Control12get_constantERK10StringNameS2_(b,f,o)|0;__ZN10StringNameD2Ev(o);__ZN10StringNameD2Ev(f);__ZN10StringNameC2EPKc(f,990216);__ZN10StringNameC2Ev(p);__ZNK7Control9get_colorERK10StringNameS2_(o,b,f,p);__ZN10StringNameD2Ev(p);__ZN10StringNameD2Ev(f);__ZN10StringNameC2EPKc(f,990263);__ZN10StringNameC2Ev(q);__ZNK7Control9get_colorERK10StringNameS2_(p,b,f,q);__ZN10StringNameD2Ev(q);__ZN10StringNameD2Ev(f);__ZN10StringNameC2EPKc(f,1012509);__ZN10StringNameC2Ev(r);__ZNK7Control9get_colorERK10StringNameS2_(q,b,f,r);__ZN10StringNameD2Ev(r);__ZN10StringNameD2Ev(f);__ZN10StringNameC2EPKc(f,990246);__ZN10StringNameC2Ev(s);__ZNK7Control9get_colorERK10StringNameS2_(r,b,f,s);__ZN10StringNameD2Ev(s);__ZN10StringNameD2Ev(f);$=+mj[c[(c[_>>2]|0)+116>>2]&511](_);R=b+620|0;X=k+4|0;aa=+(T|0);S=b+624|0;ca=+(0-n|0);da=+(0-T|0);Q=w+4|0;ea=+(n<<1|0);fa=+(T<<1|0);T=u+8|0;ga=u+12|0;ha=s+4|0;ia=u+4|0;ja=v+4|0;ka=v+8|0;la=v+12|0;ma=w+4|0;na=N+4|0;oa=v+4|0;pa=w+4|0;qa=w+8|0;ra=w+12|0;sa=+(n|0);ta=v+4|0;ua=w+4|0;va=w+8|0;wa=w+12|0;xa=v+4|0;ya=w+4|0;za=w+8|0;Aa=w+12|0;Ba=z+4|0;Ca=A+4|0;Da=w+4|0;Ea=u+8|0;Fa=u+12|0;Ga=f+4|0;Ha=0;a:while(1){Ia=c[R>>2]|0;Ja=(Ia|0)==0;if(Ja)Ka=0;else Ka=c[Ia+-4>>2]|0;if((Ha|0)>=(Ka|0)){U=47;break}if((Ha|0)>0)g[X>>2]=aa+ +g[X>>2];La=k;Ma=c[La+4>>2]|0;Na=s;c[Na>>2]=c[La>>2];c[Na+4>>2]=Ma;if(Ja)Oa=0;else Oa=c[Ia+-4>>2]|0;do if((Oa|0)<=(Ha|0)){if(Ja)Pa=0;else Pa=c[Ia+-4>>2]|0;if((Pa|0)>(Ha|0)){a[1263537]=0;U=86;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);g[s>>2]=+g[s>>2]+ +(c[16]|0);Qa=c[R>>2]|0;break}}else U=86;while(0);if((U|0)==86){U=0;__ZN6VectorIN9PopupMenu4ItemEE14_copy_on_writeEv(R);Ia=c[R>>2]|0;g[s>>2]=+g[s>>2]+ +(c[Ia+(Ha*80|0)+64>>2]|0);Qa=Ia}Ia=(Qa|0)==0;if(Ia)Ra=0;else Ra=c[Qa+-4>>2]|0;if((Ra|0)<=(Ha|0)){if(Ia)Sa=0;else Sa=c[Qa+-4>>2]|0;if((Sa|0)<=(Ha|0)){U=94;break}a[1263537]=0}__ZN6VectorIN9PopupMenu4ItemEE14_copy_on_writeEv(R);Ia=c[R>>2]|0;if(!(c[Ia+(Ha*80|0)>>2]|0)){Ta=$;Ua=0}else{Ja=(Ia|0)==0;if(Ja)Va=0;else Va=c[Ia+-4>>2]|0;if((Va|0)<=(Ha|0)){if(Ja)Wa=0;else Wa=c[Ia+-4>>2]|0;if((Wa|0)<=(Ha|0)){U=103;break}a[1263537]=0}__ZN6VectorIN9PopupMenu4ItemEE14_copy_on_writeEv(R);Ia=c[(c[R>>2]|0)+(Ha*80|0)>>2]|0;Pi[c[(c[Ia>>2]|0)+124>>2]&2047](f,Ia);Ia=c[Ga>>2]|0;Xa=(c[j>>2]=Ia,+g[j>>2]);Ta=Xa>$?Xa:$;Ua=Ia}if((Ha|0)==(c[S>>2]|0)){Ia=c[(c[W>>2]|0)+128>>2]|0;c[t>>2]=O;g[w>>2]=ca;g[Q>>2]=da;__ZNK7Vector2plERKS_(v,s,w);__ZNK7Control8get_sizeEv(x,b);Xa=+g[x>>2];__ZNK8StyleBox16get_minimum_sizeEv(y,h);Ya=ea+(Xa-+g[y>>2]);Ja=v;P=c[Ja+4>>2]|0;Ma=u;c[Ma>>2]=c[Ja>>2];c[Ma+4>>2]=P;g[T>>2]=Ya;g[ga>>2]=fa+Ta;c[f>>2]=c[t>>2];bj[Ia&4095](W,f,u)}Ia=c[R>>2]|0;P=(Ia|0)==0;if(P)Za=0;else Za=c[Ia+-4>>2]|0;if((Za|0)<=(Ha|0)){if(P)_a=0;else _a=c[Ia+-4>>2]|0;if((_a|0)<=(Ha|0)){U=114;break}a[1263537]=0}__ZN6VectorIN9PopupMenu4ItemEE14_copy_on_writeEv(R);Ia=c[R>>2]|0;if(!(a[Ia+(Ha*80|0)+14>>0]|0))$a=Ia;else{Pi[c[(c[V>>2]|0)+124>>2]&2047](z,V);Ya=+g[Ba>>2];__ZNK8StyleBox16get_minimum_sizeEv(A,V);Ia=~~(Ya+ +g[Ca>>2]);P=c[(c[V>>2]|0)+128>>2]|0;c[B>>2]=O;Ya=+(Ia|0);Xa=+G(+((Ta-Ya)*.5));g[w>>2]=0.0;g[Da>>2]=Xa;__ZNK7Vector2plERKS_(v,s,w);__ZNK7Control8get_sizeEv(C,b);Xa=+g[C>>2];__ZNK8StyleBox16get_minimum_sizeEv(D,h);ab=Xa-+g[D>>2];Ia=v;Ma=c[Ia+4>>2]|0;Ja=u;c[Ja>>2]=c[Ia>>2];c[Ja+4>>2]=Ma;g[Ea>>2]=ab;g[Fa>>2]=Ya;c[f>>2]=c[B>>2];bj[P&4095](V,f,u);$a=c[R>>2]|0}P=($a|0)==0;if(P)bb=0;else bb=c[$a+-4>>2]|0;if((bb|0)<=(Ha|0)){if(P)cb=0;else cb=c[$a+-4>>2]|0;if((cb|0)<=(Ha|0)){U=124;break}a[1263537]=0}__ZN6VectorIN9PopupMenu4ItemEE14_copy_on_writeEv(R);P=c[R>>2]|0;if(!(a[P+(Ha*80|0)+13>>0]|0))db=P;else{Ma=(P|0)==0;if(Ma)eb=0;else eb=c[P+-4>>2]|0;if((eb|0)<=(Ha|0)){if(Ma)fb=0;else fb=c[P+-4>>2]|0;if((fb|0)<=(Ha|0)){U=133;break}a[1263537]=0}__ZN6VectorIN9PopupMenu4ItemEE14_copy_on_writeEv(R);if(!(a[(c[R>>2]|0)+(Ha*80|0)+12>>0]|0)){P=c[(c[Z>>2]|0)+140>>2]|0;c[F>>2]=O;Ya=+G(+((Ta-+(ij[c[(c[d>>2]|0)+120>>2]&8191](d)|0))*.5));g[v>>2]=0.0;g[ta>>2]=Ya;__ZNK7Vector2plERKS_(u,s,v);g[w>>2]=1.0;g[ua>>2]=1.0;g[va>>2]=1.0;g[wa>>2]=1.0;c[f>>2]=c[F>>2];Li[P&255](Z,f,u,w,0)}else{P=c[(c[d>>2]|0)+140>>2]|0;c[E>>2]=O;Ya=+G(+((Ta-+(ij[c[(c[d>>2]|0)+120>>2]&8191](d)|0))*.5));g[v>>2]=0.0;g[xa>>2]=Ya;__ZNK7Vector2plERKS_(u,s,v);g[w>>2]=1.0;g[ya>>2]=1.0;g[za>>2]=1.0;g[Aa>>2]=1.0;c[f>>2]=c[E>>2];Li[P&255](d,f,u,w,0)}Ya=+((ij[c[(c[d>>2]|0)+116>>2]&8191](d)|0)+n|0);g[s>>2]=+g[s>>2]+Ya;db=c[R>>2]|0}P=(db|0)==0;if(P)gb=0;else gb=c[db+-4>>2]|0;if((gb|0)<=(Ha|0)){if(P)hb=0;else hb=c[db+-4>>2]|0;if((hb|0)<=(Ha|0)){U=145;break}a[1263537]=0}__ZN6VectorIN9PopupMenu4ItemEE14_copy_on_writeEv(R);P=c[R>>2]|0;if(!(c[P+(Ha*80|0)>>2]|0))ib=P;else{Ma=(P|0)==0;if(Ma)jb=0;else jb=c[P+-4>>2]|0;if((jb|0)<=(Ha|0)){if(Ma)kb=0;else kb=c[P+-4>>2]|0;if((kb|0)<=(Ha|0)){U=154;break}a[1263537]=0}__ZN6VectorIN9PopupMenu4ItemEE14_copy_on_writeEv(R);P=c[(c[R>>2]|0)+(Ha*80|0)>>2]|0;Ma=c[(c[P>>2]|0)+140>>2]|0;c[H>>2]=O;Ya=+G(+((Ta-(c[j>>2]=Ua,+g[j>>2]))*.5));g[v>>2]=0.0;g[oa>>2]=Ya;__ZNK7Vector2plERKS_(u,s,v);g[w>>2]=1.0;g[pa>>2]=1.0;g[qa>>2]=1.0;g[ra>>2]=1.0;c[f>>2]=c[H>>2];Li[Ma&255](P,f,u,w,0);P=c[R>>2]|0;Ma=(P|0)==0;if(Ma)lb=0;else lb=c[P+-4>>2]|0;if((lb|0)<=(Ha|0)){if(Ma)mb=0;else mb=c[P+-4>>2]|0;if((mb|0)<=(Ha|0)){U=162;break}a[1263537]=0}__ZN6VectorIN9PopupMenu4ItemEE14_copy_on_writeEv(R);P=c[(c[R>>2]|0)+(Ha*80|0)>>2]|0;Ya=+(ij[c[(c[P>>2]|0)+116>>2]&8191](P)|0);g[s>>2]=sa+(+g[s>>2]+Ya);ib=c[R>>2]|0}P=(ib|0)==0;if(P)nb=0;else nb=c[ib+-4>>2]|0;do if((nb|0)<=(Ha|0)){if(P)ob=0;else ob=c[ib+-4>>2]|0;if((ob|0)>(Ha|0)){a[1263537]=0;U=173;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);pb=0;break}}else U=173;while(0);if((U|0)==173){U=0;__ZN6VectorIN9PopupMenu4ItemEE14_copy_on_writeEv(R);pb=(c[R>>2]|0)+(Ha*80|0)|0}if(__ZNK6StringneEPKc(pb+48|0,1263606)|0){P=c[(c[Y>>2]|0)+140>>2]|0;c[I>>2]=O;Ya=+g[i>>2];ab=Ya-+__ZNK8StyleBox10get_marginE6Margin(h,2);Ya=ab-+(ij[c[(c[Y>>2]|0)+116>>2]&8191](Y)|0);ab=+g[ha>>2];Xa=ab+ +G(+(Ta-+(ij[c[(c[Y>>2]|0)+120>>2]&8191](Y)|0)))*.5;g[u>>2]=Ya;g[ia>>2]=Xa;g[v>>2]=1.0;g[ja>>2]=1.0;g[ka>>2]=1.0;g[la>>2]=1.0;c[f>>2]=c[I>>2];Li[P&255](Y,f,u,v,0)}Xa=+mj[c[(c[_>>2]|0)+120>>2]&511](_);g[ha>>2]=Xa+ +g[ha>>2];P=c[R>>2]|0;Ma=(P|0)==0;if(Ma)qb=0;else qb=c[P+-4>>2]|0;if((qb|0)<=(Ha|0)){if(Ma)rb=0;else rb=c[P+-4>>2]|0;if((rb|0)<=(Ha|0)){U=182;break}a[1263537]=0}__ZN6VectorIN9PopupMenu4ItemEE14_copy_on_writeEv(R);P=c[R>>2]|0;do if(!(c[P+(Ha*80|0)+68>>2]|0)){Ma=(P|0)==0;if(Ma)sb=0;else sb=c[P+-4>>2]|0;do if((sb|0)<=(Ha|0)){if(Ma)tb=0;else tb=c[P+-4>>2]|0;if((tb|0)>(Ha|0)){a[1263537]=0;U=212;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);ub=0;break}}else U=212;while(0);if((U|0)==212){U=0;__ZN6VectorIN9PopupMenu4ItemEE14_copy_on_writeEv(R);ub=(c[R>>2]|0)+(Ha*80|0)|0}Ma=ub+8|0;c[u>>2]=0;Ja=c[Ma>>2]|0;if(!Ja)break;c[u>>2]=0;if(!(__Z28atomic_conditional_incrementPj(Ja+-8|0)|0))break;c[u>>2]=c[Ma>>2]}else{Ma=(P|0)==0;if(Ma)vb=0;else vb=c[P+-4>>2]|0;if((vb|0)<=(Ha|0)){if(Ma)wb=0;else wb=c[P+-4>>2]|0;if((wb|0)<=(Ha|0)){U=191;break a}a[1263537]=0}__ZN6VectorIN9PopupMenu4ItemEE14_copy_on_writeEv(R);c[w>>2]=__ZNK8Resource8get_nameEv(c[(c[R>>2]|0)+(Ha*80|0)+68>>2]|0)|0;__ZN10StringNameC2ERK6String(v,w);Ma=__ZNK6Object2trERK10StringName(b,v)|0;c[J>>2]=Ma;do if(!Ma){c[f>>2]=0;xb=0}else{Ja=c[Ma+4>>2]|0;if(Ja|0){__ZN6StringC2EPKc(f,Ja);xb=c[f>>2]|0;break}Ja=Ma+8|0;c[f>>2]=0;Ia=c[Ja>>2]|0;if(!Ia){xb=0;break}c[f>>2]=0;if(!(__Z28atomic_conditional_incrementPj(Ia+-8|0)|0)){xb=0;break}Ia=c[Ja>>2]|0;c[f>>2]=Ia;xb=Ia}while(0);c[u>>2]=xb;__ZN10StringNameD2Ev(J);__ZN10StringNameD2Ev(v);Ma=c[w>>2]|0;do if(Ma|0){if(__Z16atomic_decrementPj(Ma+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ma,1)}while(0)}while(0);P=c[R>>2]|0;Ma=(P|0)==0;if(Ma)yb=0;else yb=c[P+-4>>2]|0;if((yb|0)<=(Ha|0)){if(Ma)zb=0;else zb=c[P+-4>>2]|0;if((zb|0)<=(Ha|0)){U=222;break}a[1263537]=0}__ZN6VectorIN9PopupMenu4ItemEE14_copy_on_writeEv(R);P=c[R>>2]|0;if(!(a[P+(Ha*80|0)+14>>0]|0)){c[K>>2]=O;Xa=+G(+((Ta-$)*.5));g[w>>2]=0.0;g[ma>>2]=Xa;__ZNK7Vector2plERKS_(v,s,w);Ma=c[R>>2]|0;Ia=(Ma|0)==0;if(Ia)Ab=0;else Ab=c[Ma+-4>>2]|0;if((Ab|0)<=(Ha|0)){if(Ia)Bb=0;else Bb=c[Ma+-4>>2]|0;if((Bb|0)<=(Ha|0)){U=231;break}a[1263537]=0}__ZN6VectorIN9PopupMenu4ItemEE14_copy_on_writeEv(R);if(!(a[(c[R>>2]|0)+(Ha*80|0)+15>>0]|0))Cb=(Ha|0)==(c[S>>2]|0)?r:o;else Cb=p;c[f>>2]=c[K>>2];__ZNK4Font4drawE3RIDRK7Vector2RK6StringRK5Colori(_,f,v,u,Cb,-1);Db=c[R>>2]|0}else Db=P;P=(Db|0)==0;if(P)Eb=0;else Eb=c[Db+-4>>2]|0;if((Eb|0)<=(Ha|0)){if(P)Fb=0;else Fb=c[Db+-4>>2]|0;if((Fb|0)<=(Ha|0)){U=242;break}a[1263537]=0}__ZN6VectorIN9PopupMenu4ItemEE14_copy_on_writeEv(R);P=c[R>>2]|0;do if(!(c[P+(Ha*80|0)+56>>2]|0)){Ma=(P|0)==0;if(Ma)Gb=0;else Gb=c[P+-4>>2]|0;if((Gb|0)<=(Ha|0)){if(Ma)Hb=0;else Hb=c[P+-4>>2]|0;if((Hb|0)<=(Ha|0)){U=251;break a}a[1263537]=0}__ZN6VectorIN9PopupMenu4ItemEE14_copy_on_writeEv(R);Ma=c[R>>2]|0;if(!(c[Ma+(Ha*80|0)+68>>2]|0)){Ib=Ma;break}Ia=(Ma|0)==0;if(Ia)Jb=0;else Jb=c[Ma+-4>>2]|0;if((Jb|0)<=(Ha|0)){if(Ia)Kb=0;else Kb=c[Ma+-4>>2]|0;if((Kb|0)<=(Ha|0)){U=260;break a}a[1263537]=0}__ZN6VectorIN9PopupMenu4ItemEE14_copy_on_writeEv(R);if(!(__ZNK8ShortCut8is_validEv(c[(c[R>>2]|0)+(Ha*80|0)+68>>2]|0)|0))U=267;else U=263}else U=263;while(0);if((U|0)==263){U=0;c[v>>2]=__ZNK9PopupMenu15_get_accel_textEi(b,Ha)|0;Xa=+g[i>>2];Ya=Xa-+__ZNK8StyleBox10get_marginE6Margin(h,2);__ZNK4Font15get_string_sizeERK6String(L,_,v);g[s>>2]=Ya-+g[L>>2];c[M>>2]=O;Ya=+G(+((Ta-$)*.5));g[N>>2]=0.0;g[na>>2]=Ya;__ZNK7Vector2plERKS_(w,s,N);P=(Ha|0)==(c[S>>2]|0)?r:q;c[f>>2]=c[M>>2];__ZNK4Font4drawE3RIDRK7Vector2RK6StringRK5Colori(_,f,w,v,P,-1);P=c[v>>2]|0;do if(P|0){if(__Z16atomic_decrementPj(P+-8|0)|0)break;__ZN6Memory11free_staticEPvb(P,1)}while(0);U=267}if((U|0)==267){U=0;Ib=c[R>>2]|0}P=~~+g[X>>2];Ma=(Ib|0)==0;if(Ma)Lb=0;else Lb=c[Ib+-4>>2]|0;if((Lb|0)<=(Ha|0)){if(Ma)Mb=0;else Mb=c[Ib+-4>>2]|0;if((Mb|0)<=(Ha|0)){U=274;break}a[1263537]=0}__ZN6VectorIN9PopupMenu4ItemEE14_copy_on_writeEv(R);c[(c[R>>2]|0)+(Ha*80|0)+60>>2]=P;g[X>>2]=Ta+ +g[X>>2];P=c[u>>2]|0;do if(P|0){if(__Z16atomic_decrementPj(P+-8|0)|0)break;__ZN6Memory11free_staticEPvb(P,1)}while(0);Ha=Ha+1|0}switch(U|0){case 47:{if((V|0?__ZN9Reference11unreferenceEv(V)|0:0)?__Z17predelete_handlerP6Object(V)|0:0){gj[c[(c[V>>2]|0)+76>>2]&8191](V);__ZN6Memory11free_staticEPvb(V,0)}if((Y|0?__ZN9Reference11unreferenceEv(Y)|0:0)?__Z17predelete_handlerP6Object(Y)|0:0){gj[c[(c[Y>>2]|0)+76>>2]&8191](Y);__ZN6Memory11free_staticEPvb(Y,0)}if((Z|0?__ZN9Reference11unreferenceEv(Z)|0:0)?__Z17predelete_handlerP6Object(Z)|0:0){gj[c[(c[Z>>2]|0)+76>>2]&8191](Z);__ZN6Memory11free_staticEPvb(Z,0)}if((d|0?__ZN9Reference11unreferenceEv(d)|0:0)?__Z17predelete_handlerP6Object(d)|0:0){gj[c[(c[d>>2]|0)+76>>2]&8191](d);__ZN6Memory11free_staticEPvb(d,0)}if((_|0?__ZN9Reference11unreferenceEv(_)|0:0)?__Z17predelete_handlerP6Object(_)|0:0){gj[c[(c[_>>2]|0)+76>>2]&8191](_);__ZN6Memory11free_staticEPvb(_,0)}if((W|0?__ZN9Reference11unreferenceEv(W)|0:0)?__Z17predelete_handlerP6Object(W)|0:0){gj[c[(c[W>>2]|0)+76>>2]&8191](W);__ZN6Memory11free_staticEPvb(W,0)}if((h|0?__ZN9Reference11unreferenceEv(h)|0:0)?__Z17predelete_handlerP6Object(h)|0:0){gj[c[(c[h>>2]|0)+76>>2]&8191](h);__ZN6Memory11free_staticEPvb(h,0)}l=e;return}case 94:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 103:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 114:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 124:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 133:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 145:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 154:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 162:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 182:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 191:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 222:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 231:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 242:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 251:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 260:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 274:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}}break}case 41:{__ZN7Control10grab_focusEv(b);l=e;return}case 42:{h=b+624|0;if((c[h>>2]|0)<=-1){l=e;return}c[h>>2]=-1;__ZN10CanvasItem6updateEv(b);l=e;return}default:{l=e;return}}}function __ZN7ClassDB10_add_classI9PopupMenuEEvv(){var a=0,b=0,d=0,e=0,f=0,g=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+16|0;d=a+12|0;e=a+8|0;f=a+4|0;g=a;__ZN6StringC2EPKc(b,1011386);c[e>>2]=c[b>>2];__ZN10StringNameC2ERK6String(d,e);__ZN6StringC2EPKc(b,845633);c[g>>2]=c[b>>2];__ZN10StringNameC2ERK6String(f,g);__ZN7ClassDB11_add_class2ERK10StringNameS2_(d,f);__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);__ZN10StringNameD2Ev(d);d=c[e>>2]|0;if(!d){l=a;return}if(__Z16atomic_decrementPj(d+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(d,1);l=a;return}function __ZN9PopupMenu13_bind_methodsEv(){var a=0,b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0,ia=0,ja=0,ka=0,la=0,ma=0,na=0,oa=0;a=l;l=l+512|0;if((l|0)>=(m|0))ba(512);b=a+472|0;d=a+464|0;e=a+456|0;f=a+24|0;g=a;h=a+448|0;i=a+440|0;j=a+432|0;k=a+424|0;n=a+416|0;o=a+408|0;p=a+400|0;q=a+392|0;r=a+384|0;s=a+376|0;t=a+368|0;u=a+360|0;v=a+352|0;w=a+344|0;x=a+336|0;y=a+328|0;z=a+320|0;A=a+312|0;B=a+304|0;C=a+296|0;D=a+288|0;E=a+280|0;F=a+248|0;G=a+232|0;H=a+224|0;I=a+216|0;J=a+208|0;K=a+200|0;L=a+192|0;M=a+184|0;N=a+176|0;O=a+168|0;P=a+160|0;Q=a+152|0;R=a+144|0;S=a+136|0;T=a+128|0;U=a+120|0;V=a+112|0;W=a+104|0;X=a+96|0;Y=a+88|0;Z=a+80|0;_=a+76|0;$=a+72|0;aa=a+256|0;ca=a+240|0;da=a+68|0;ea=a+64|0;fa=a+60|0;ga=a+56|0;ha=a+52|0;ia=a+48|0;__Z8D_METHODPKc(d,915429);ja=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(ja);c[ja>>2]=241744;__ZN10MethodBind10_set_constEb(ja,0);__ZN10MethodBind24_generate_argument_typesEi(ja,1);c[ja+44>>2]=1011;c[ja+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,ja,d,0,0)|0;ja=d+4|0;ka=c[ja>>2]|0;if(ka|0?(__Z16atomic_decrementPj(ka+-8|0)|0)==0:0){la=c[ja>>2]|0;ja=(la|0)==0?0:la+-4|0;la=ja+4|0;if(c[ja>>2]|0){ma=0;do{__ZN10StringNameD2Ev(la+(ma<<2)|0);ma=ma+1|0}while(ma>>>0<(c[ja>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(ka,1)}__ZN10StringNameD2Ev(d);__Z8D_METHODPKcS0_S0_S0_S0_(e,841220,1062617,839753,1146104,896751);__ZN7VariantC2Ei(f,-1);__ZN7VariantC2Ei(g,0);d=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(d);c[d>>2]=241780;__ZN10MethodBind10_set_constEb(d,0);__ZN10MethodBind24_generate_argument_typesEi(d,4);c[d+44>>2]=104;c[d+48>>2]=0;c[b>>2]=f;ka=b+4|0;c[ka>>2]=g;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,d,e,b,2)|0;if(c[g>>2]|0)__ZN7Variant5clearEv(g);if(c[f>>2]|0)__ZN7Variant5clearEv(f);d=e+4|0;ja=c[d>>2]|0;if(ja|0?(__Z16atomic_decrementPj(ja+-8|0)|0)==0:0){ma=c[d>>2]|0;d=(ma|0)==0?0:ma+-4|0;ma=d+4|0;if(c[d>>2]|0){la=0;do{__ZN10StringNameD2Ev(ma+(la<<2)|0);la=la+1|0}while(la>>>0<(c[d>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(ja,1)}__ZN10StringNameD2Ev(e);__Z8D_METHODPKcS0_S0_S0_(h,841211,839753,1146104,896751);__ZN7VariantC2Ei(f,-1);__ZN7VariantC2Ei(g,0);e=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(e);c[e>>2]=241816;__ZN10MethodBind10_set_constEb(e,0);__ZN10MethodBind24_generate_argument_typesEi(e,3);c[e+44>>2]=3147;c[e+48>>2]=0;c[b>>2]=f;c[ka>>2]=g;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,e,h,b,2)|0;if(c[g>>2]|0)__ZN7Variant5clearEv(g);if(c[f>>2]|0)__ZN7Variant5clearEv(f);e=h+4|0;ja=c[e>>2]|0;if(ja|0?(__Z16atomic_decrementPj(ja+-8|0)|0)==0:0){d=c[e>>2]|0;e=(d|0)==0?0:d+-4|0;d=e+4|0;if(c[e>>2]|0){la=0;do{__ZN10StringNameD2Ev(d+(la<<2)|0);la=la+1|0}while(la>>>0<(c[e>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(ja,1)}__ZN10StringNameD2Ev(h);__Z8D_METHODPKcS0_S0_S0_S0_(i,839759,1062617,839753,1146104,896751);__ZN7VariantC2Ei(f,-1);__ZN7VariantC2Ei(g,0);h=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(h);c[h>>2]=241780;__ZN10MethodBind10_set_constEb(h,0);__ZN10MethodBind24_generate_argument_typesEi(h,4);c[h+44>>2]=105;c[h+48>>2]=0;c[b>>2]=f;c[ka>>2]=g;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,h,i,b,2)|0;if(c[g>>2]|0)__ZN7Variant5clearEv(g);if(c[f>>2]|0)__ZN7Variant5clearEv(f);h=i+4|0;ja=c[h>>2]|0;if(ja|0?(__Z16atomic_decrementPj(ja+-8|0)|0)==0:0){e=c[h>>2]|0;h=(e|0)==0?0:e+-4|0;e=h+4|0;if(c[h>>2]|0){la=0;do{__ZN10StringNameD2Ev(e+(la<<2)|0);la=la+1|0}while(la>>>0<(c[h>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(ja,1)}__ZN10StringNameD2Ev(i);__Z8D_METHODPKcS0_S0_S0_(j,839779,839753,1146104,896751);__ZN7VariantC2Ei(f,-1);__ZN7VariantC2Ei(g,0);i=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(i);c[i>>2]=241816;__ZN10MethodBind10_set_constEb(i,0);__ZN10MethodBind24_generate_argument_typesEi(i,3);c[i+44>>2]=3148;c[i+48>>2]=0;c[b>>2]=f;c[ka>>2]=g;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,i,j,b,2)|0;if(c[g>>2]|0)__ZN7Variant5clearEv(g);if(c[f>>2]|0)__ZN7Variant5clearEv(f);i=j+4|0;ja=c[i>>2]|0;if(ja|0?(__Z16atomic_decrementPj(ja+-8|0)|0)==0:0){h=c[i>>2]|0;i=(h|0)==0?0:h+-4|0;h=i+4|0;if(c[i>>2]|0){la=0;do{__ZN10StringNameD2Ev(h+(la<<2)|0);la=la+1|0}while(la>>>0<(c[i>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(ja,1)}__ZN10StringNameD2Ev(j);__Z8D_METHODPKcS0_S0_S0_(k,839794,839753,1012326,1146104);__ZN7VariantC2Ei(f,-1);j=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(j);c[j>>2]=241852;__ZN10MethodBind10_set_constEb(j,0);__ZN10MethodBind24_generate_argument_typesEi(j,3);c[j+44>>2]=3149;c[j+48>>2]=0;c[b>>2]=f;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,j,k,b,1)|0;if(c[f>>2]|0)__ZN7Variant5clearEv(f);j=k+4|0;ja=c[j>>2]|0;if(ja|0?(__Z16atomic_decrementPj(ja+-8|0)|0)==0:0){i=c[j>>2]|0;j=(i|0)==0?0:i+-4|0;i=j+4|0;if(c[j>>2]|0){la=0;do{__ZN10StringNameD2Ev(i+(la<<2)|0);la=la+1|0}while(la>>>0<(c[j>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(ja,1)}__ZN10StringNameD2Ev(k);__Z8D_METHODPKcS0_S0_S0_S0_(n,839811,1062617,839829,1146104,839847);__ZN7VariantC2Ei(f,-1);__ZN7VariantC2Eb(g,0);k=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(k);c[k>>2]=241888;__ZN10MethodBind10_set_constEb(k,0);__ZN10MethodBind24_generate_argument_typesEi(k,4);c[k+44>>2]=106;c[k+48>>2]=0;c[b>>2]=f;c[ka>>2]=g;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,k,n,b,2)|0;if(c[g>>2]|0)__ZN7Variant5clearEv(g);if(c[f>>2]|0)__ZN7Variant5clearEv(f);k=n+4|0;ja=c[k>>2]|0;if(ja|0?(__Z16atomic_decrementPj(ja+-8|0)|0)==0:0){j=c[k>>2]|0;k=(j|0)==0?0:j+-4|0;j=k+4|0;if(c[k>>2]|0){la=0;do{__ZN10StringNameD2Ev(j+(la<<2)|0);la=la+1|0}while(la>>>0<(c[k>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(ja,1)}__ZN10StringNameD2Ev(n);__Z8D_METHODPKcS0_S0_S0_(o,839854,839829,1146104,839847);__ZN7VariantC2Ei(f,-1);__ZN7VariantC2Eb(g,0);n=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(n);c[n>>2]=241924;__ZN10MethodBind10_set_constEb(n,0);__ZN10MethodBind24_generate_argument_typesEi(n,3);c[n+44>>2]=3150;c[n+48>>2]=0;c[b>>2]=f;c[ka>>2]=g;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,n,o,b,2)|0;if(c[g>>2]|0)__ZN7Variant5clearEv(g);if(c[f>>2]|0)__ZN7Variant5clearEv(f);n=o+4|0;ja=c[n>>2]|0;do if(ja|0){if(__Z16atomic_decrementPj(ja+-8|0)|0)break;k=c[n>>2]|0;la=(k|0)==0?0:k+-4|0;k=la+4|0;if(c[la>>2]|0){j=0;do{__ZN10StringNameD2Ev(k+(j<<2)|0);j=j+1|0}while(j>>>0<(c[la>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(ja,1)}while(0);__ZN10StringNameD2Ev(o);__Z8D_METHODPKcS0_S0_S0_S0_(p,839867,1062617,839829,1146104,839847);__ZN7VariantC2Ei(f,-1);__ZN7VariantC2Eb(g,0);o=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(o);c[o>>2]=241888;__ZN10MethodBind10_set_constEb(o,0);__ZN10MethodBind24_generate_argument_typesEi(o,4);c[o+44>>2]=107;c[o+48>>2]=0;c[b>>2]=f;c[ka>>2]=g;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,o,p,b,2)|0;if(c[g>>2]|0)__ZN7Variant5clearEv(g);if(c[f>>2]|0)__ZN7Variant5clearEv(f);o=p+4|0;ja=c[o>>2]|0;do if(ja|0){if(__Z16atomic_decrementPj(ja+-8|0)|0)break;n=c[o>>2]|0;la=(n|0)==0?0:n+-4|0;n=la+4|0;if(c[la>>2]|0){j=0;do{__ZN10StringNameD2Ev(n+(j<<2)|0);j=j+1|0}while(j>>>0<(c[la>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(ja,1)}while(0);__ZN10StringNameD2Ev(p);__Z8D_METHODPKcS0_S0_S0_(q,839891,839829,1146104,839847);__ZN7VariantC2Ei(f,-1);__ZN7VariantC2Eb(g,0);p=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(p);c[p>>2]=241924;__ZN10MethodBind10_set_constEb(p,0);__ZN10MethodBind24_generate_argument_typesEi(p,3);c[p+44>>2]=3151;c[p+48>>2]=0;c[b>>2]=f;c[ka>>2]=g;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,p,q,b,2)|0;if(c[g>>2]|0)__ZN7Variant5clearEv(g);if(c[f>>2]|0)__ZN7Variant5clearEv(f);p=q+4|0;ka=c[p>>2]|0;do if(ka|0){if(__Z16atomic_decrementPj(ka+-8|0)|0)break;ja=c[p>>2]|0;o=(ja|0)==0?0:ja+-4|0;ja=o+4|0;if(c[o>>2]|0){la=0;do{__ZN10StringNameD2Ev(ja+(la<<2)|0);la=la+1|0}while(la>>>0<(c[o>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(ka,1)}while(0);__ZN10StringNameD2Ev(q);__Z8D_METHODPKcS0_S0_(r,841234,1128274,1126848);q=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(q);c[q>>2]=241960;__ZN10MethodBind10_set_constEb(q,0);__ZN10MethodBind24_generate_argument_typesEi(q,2);c[q+44>>2]=1471;c[q+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,q,r,0,0)|0;q=r+4|0;ka=c[q>>2]|0;do if(ka|0){if(__Z16atomic_decrementPj(ka+-8|0)|0)break;p=c[q>>2]|0;o=(p|0)==0?0:p+-4|0;p=o+4|0;if(c[o>>2]|0){la=0;do{__ZN10StringNameD2Ev(p+(la<<2)|0);la=la+1|0}while(la>>>0<(c[o>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(ka,1)}while(0);__ZN10StringNameD2Ev(r);__Z8D_METHODPKcS0_S0_(s,841262,1128274,1114752);r=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(r);c[r>>2]=241996;__ZN10MethodBind10_set_constEb(r,0);__ZN10MethodBind24_generate_argument_typesEi(r,2);c[r+44>>2]=1472;c[r+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,r,s,0,0)|0;r=s+4|0;ka=c[r>>2]|0;do if(ka|0){if(__Z16atomic_decrementPj(ka+-8|0)|0)break;q=c[r>>2]|0;o=(q|0)==0?0:q+-4|0;q=o+4|0;if(c[o>>2]|0){la=0;do{__ZN10StringNameD2Ev(q+(la<<2)|0);la=la+1|0}while(la>>>0<(c[o>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(ka,1)}while(0);__ZN10StringNameD2Ev(s);__Z8D_METHODPKcS0_S0_(t,832884,1128274,994322);s=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(s);c[s>>2]=242032;__ZN10MethodBind10_set_constEb(s,0);__ZN10MethodBind24_generate_argument_typesEi(s,2);c[s+44>>2]=1473;c[s+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,s,t,0,0)|0;s=t+4|0;ka=c[s>>2]|0;do if(ka|0){if(__Z16atomic_decrementPj(ka+-8|0)|0)break;r=c[s>>2]|0;o=(r|0)==0?0:r+-4|0;r=o+4|0;if(c[o>>2]|0){la=0;do{__ZN10StringNameD2Ev(r+(la<<2)|0);la=la+1|0}while(la>>>0<(c[o>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(ka,1)}while(0);__ZN10StringNameD2Ev(t);__Z8D_METHODPKcS0_S0_(u,832969,1128274,1146104);t=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(t);c[t>>2]=242068;__ZN10MethodBind10_set_constEb(t,0);__ZN10MethodBind24_generate_argument_typesEi(t,2);c[t+44>>2]=1474;c[t+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,t,u,0,0)|0;t=u+4|0;ka=c[t>>2]|0;do if(ka|0){if(__Z16atomic_decrementPj(ka+-8|0)|0)break;s=c[t>>2]|0;o=(s|0)==0?0:s+-4|0;s=o+4|0;if(c[o>>2]|0){la=0;do{__ZN10StringNameD2Ev(s+(la<<2)|0);la=la+1|0}while(la>>>0<(c[o>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(ka,1)}while(0);__ZN10StringNameD2Ev(u);__Z8D_METHODPKcS0_S0_(v,839910,1128274,896751);u=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(u);c[u>>2]=242104;__ZN10MethodBind10_set_constEb(u,0);__ZN10MethodBind24_generate_argument_typesEi(u,2);c[u+44>>2]=1475;c[u+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,u,v,0,0)|0;u=v+4|0;ka=c[u>>2]|0;do if(ka|0){if(__Z16atomic_decrementPj(ka+-8|0)|0)break;t=c[u>>2]|0;o=(t|0)==0?0:t+-4|0;t=o+4|0;if(c[o>>2]|0){la=0;do{__ZN10StringNameD2Ev(t+(la<<2)|0);la=la+1|0}while(la>>>0<(c[o>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(ka,1)}while(0);__ZN10StringNameD2Ev(v);__Z8D_METHODPKcS0_S0_(w,841414,1128274,1039587);v=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(v);c[v>>2]=242140;__ZN10MethodBind10_set_constEb(v,0);__ZN10MethodBind24_generate_argument_typesEi(v,2);c[v+44>>2]=1476;c[v+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,v,w,0,0)|0;v=w+4|0;ka=c[v>>2]|0;do if(ka|0){if(__Z16atomic_decrementPj(ka+-8|0)|0)break;u=c[v>>2]|0;o=(u|0)==0?0:u+-4|0;u=o+4|0;if(c[o>>2]|0){la=0;do{__ZN10StringNameD2Ev(u+(la<<2)|0);la=la+1|0}while(la>>>0<(c[o>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(ka,1)}while(0);__ZN10StringNameD2Ev(w);__Z8D_METHODPKcS0_S0_(x,841379,1128274,990196);w=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(w);c[w>>2]=242032;__ZN10MethodBind10_set_constEb(w,0);__ZN10MethodBind24_generate_argument_typesEi(w,2);c[w+44>>2]=1477;c[w+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,w,x,0,0)|0;w=x+4|0;ka=c[w>>2]|0;do if(ka|0){if(__Z16atomic_decrementPj(ka+-8|0)|0)break;v=c[w>>2]|0;o=(v|0)==0?0:v+-4|0;v=o+4|0;if(c[o>>2]|0){la=0;do{__ZN10StringNameD2Ev(v+(la<<2)|0);la=la+1|0}while(la>>>0<(c[o>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(ka,1)}while(0);__ZN10StringNameD2Ev(x);__Z8D_METHODPKcS0_S0_(y,839931,1128274,1012326);x=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(x);c[x>>2]=241960;__ZN10MethodBind10_set_constEb(x,0);__ZN10MethodBind24_generate_argument_typesEi(x,2);c[x+44>>2]=1478;c[x+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,x,y,0,0)|0;x=y+4|0;ka=c[x>>2]|0;do if(ka|0){if(__Z16atomic_decrementPj(ka+-8|0)|0)break;w=c[x>>2]|0;o=(w|0)==0?0:w+-4|0;w=o+4|0;if(c[o>>2]|0){la=0;do{__ZN10StringNameD2Ev(w+(la<<2)|0);la=la+1|0}while(la>>>0<(c[o>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(ka,1)}while(0);__ZN10StringNameD2Ev(y);__Z8D_METHODPKcS0_S0_(z,839948,1128274,1146191);y=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(y);c[y>>2]=242032;__ZN10MethodBind10_set_constEb(y,0);__ZN10MethodBind24_generate_argument_typesEi(y,2);c[y+44>>2]=1479;c[y+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,y,z,0,0)|0;y=z+4|0;ka=c[y>>2]|0;do if(ka|0){if(__Z16atomic_decrementPj(ka+-8|0)|0)break;x=c[y>>2]|0;o=(x|0)==0?0:x+-4|0;x=o+4|0;if(c[o>>2]|0){la=0;do{__ZN10StringNameD2Ev(x+(la<<2)|0);la=la+1|0}while(la>>>0<(c[o>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(ka,1)}while(0);__ZN10StringNameD2Ev(z);__Z8D_METHODPKcS0_S0_(A,839970,1128274,1146191);z=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(z);c[z>>2]=242032;__ZN10MethodBind10_set_constEb(z,0);__ZN10MethodBind24_generate_argument_typesEi(z,2);c[z+44>>2]=1480;c[z+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,z,A,0,0)|0;z=A+4|0;ka=c[z>>2]|0;do if(ka|0){if(__Z16atomic_decrementPj(ka+-8|0)|0)break;y=c[z>>2]|0;o=(y|0)==0?0:y+-4|0;y=o+4|0;if(c[o>>2]|0){la=0;do{__ZN10StringNameD2Ev(y+(la<<2)|0);la=la+1|0}while(la>>>0<(c[o>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(ka,1)}while(0);__ZN10StringNameD2Ev(A);__Z8D_METHODPKcS0_S0_(B,841565,1128274,843578);A=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(A);c[A>>2]=241960;__ZN10MethodBind10_set_constEb(A,0);__ZN10MethodBind24_generate_argument_typesEi(A,2);c[A+44>>2]=1481;c[A+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,A,B,0,0)|0;A=B+4|0;ka=c[A>>2]|0;do if(ka|0){if(__Z16atomic_decrementPj(ka+-8|0)|0)break;z=c[A>>2]|0;o=(z|0)==0?0:z+-4|0;z=o+4|0;if(c[o>>2]|0){la=0;do{__ZN10StringNameD2Ev(z+(la<<2)|0);la=la+1|0}while(la>>>0<(c[o>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(ka,1)}while(0);__ZN10StringNameD2Ev(B);__Z8D_METHODPKcS0_S0_S0_(C,839992,1128274,839829,839847);__ZN7VariantC2Eb(f,0);B=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(B);c[B>>2]=242176;__ZN10MethodBind10_set_constEb(B,0);__ZN10MethodBind24_generate_argument_typesEi(B,3);c[B+44>>2]=3152;c[B+48>>2]=0;c[b>>2]=f;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,B,C,b,1)|0;if(c[f>>2]|0)__ZN7Variant5clearEv(f);B=C+4|0;ka=c[B>>2]|0;do if(ka|0){if(__Z16atomic_decrementPj(ka+-8|0)|0)break;A=c[B>>2]|0;o=(A|0)==0?0:A+-4|0;A=o+4|0;if(c[o>>2]|0){la=0;do{__ZN10StringNameD2Ev(A+(la<<2)|0);la=la+1|0}while(la>>>0<(c[o>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(ka,1)}while(0);__ZN10StringNameD2Ev(C);__Z8D_METHODPKcS0_(D,840010,1128274);C=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(C);c[C>>2]=242212;__ZN10MethodBind10_set_constEb(C,0);__ZN10MethodBind24_generate_argument_typesEi(C,1);c[C+44>>2]=1012;c[C+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,C,D,0,0)|0;C=D+4|0;ka=c[C>>2]|0;do if(ka|0){if(__Z16atomic_decrementPj(ka+-8|0)|0)break;B=c[C>>2]|0;o=(B|0)==0?0:B+-4|0;B=o+4|0;if(c[o>>2]|0){la=0;do{__ZN10StringNameD2Ev(B+(la<<2)|0);la=la+1|0}while(la>>>0<(c[o>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(ka,1)}while(0);__ZN10StringNameD2Ev(D);__Z8D_METHODPKcS0_(E,841248,1128274);D=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(D);c[D>>2]=242248;__ZN10MethodBind10_set_constEb(D,1);__ZN10MethodBind24_generate_argument_typesEi(D,1);__ZN10MethodBind12_set_returnsEb(D,1);c[D+44>>2]=4529;c[D+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,D,E,0,0)|0;D=E+4|0;ka=c[D>>2]|0;do if(ka|0){if(__Z16atomic_decrementPj(ka+-8|0)|0)break;C=c[D>>2]|0;o=(C|0)==0?0:C+-4|0;C=o+4|0;if(c[o>>2]|0){la=0;do{__ZN10StringNameD2Ev(C+(la<<2)|0);la=la+1|0}while(la>>>0<(c[o>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(ka,1)}while(0);__ZN10StringNameD2Ev(E);__Z8D_METHODPKcS0_(F,842260,1128274);E=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(E);c[E>>2]=242284;__ZN10MethodBind10_set_constEb(E,1);__ZN10MethodBind24_generate_argument_typesEi(E,1);__ZN10MethodBind12_set_returnsEb(E,1);c[E+44>>2]=4530;c[E+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,E,F,0,0)|0;E=F+4|0;ka=c[E>>2]|0;do if(ka|0){if(__Z16atomic_decrementPj(ka+-8|0)|0)break;D=c[E>>2]|0;o=(D|0)==0?0:D+-4|0;D=o+4|0;if(c[o>>2]|0){la=0;do{__ZN10StringNameD2Ev(D+(la<<2)|0);la=la+1|0}while(la>>>0<(c[o>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(ka,1)}while(0);__ZN10StringNameD2Ev(F);__Z8D_METHODPKcS0_(G,840030,1128274);F=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(F);c[F>>2]=242320;__ZN10MethodBind10_set_constEb(F,1);__ZN10MethodBind24_generate_argument_typesEi(F,1);__ZN10MethodBind12_set_returnsEb(F,1);c[F+44>>2]=4531;c[F+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,F,G,0,0)|0;F=G+4|0;ka=c[F>>2]|0;do if(ka|0){if(__Z16atomic_decrementPj(ka+-8|0)|0)break;E=c[F>>2]|0;o=(E|0)==0?0:E+-4|0;E=o+4|0;if(c[o>>2]|0){la=0;do{__ZN10StringNameD2Ev(E+(la<<2)|0);la=la+1|0}while(la>>>0<(c[o>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(ka,1)}while(0);__ZN10StringNameD2Ev(G);__Z8D_METHODPKcS0_(H,832743,1128274);G=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(G);c[G>>2]=242356;__ZN10MethodBind10_set_constEb(G,1);__ZN10MethodBind24_generate_argument_typesEi(G,1);__ZN10MethodBind12_set_returnsEb(G,1);c[G+44>>2]=4532;c[G+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,G,H,0,0)|0;G=H+4|0;ka=c[G>>2]|0;do if(ka|0){if(__Z16atomic_decrementPj(ka+-8|0)|0)break;F=c[G>>2]|0;o=(F|0)==0?0:F+-4|0;F=o+4|0;if(c[o>>2]|0){la=0;do{__ZN10StringNameD2Ev(F+(la<<2)|0);la=la+1|0}while(la>>>0<(c[o>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(ka,1)}while(0);__ZN10StringNameD2Ev(H);__Z8D_METHODPKcS0_(I,840046,1146104);H=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(H);c[H>>2]=242356;__ZN10MethodBind10_set_constEb(H,1);__ZN10MethodBind24_generate_argument_typesEi(H,1);__ZN10MethodBind12_set_returnsEb(H,1);c[H+44>>2]=4533;c[H+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,H,I,0,0)|0;H=I+4|0;ka=c[H>>2]|0;do if(ka|0){if(__Z16atomic_decrementPj(ka+-8|0)|0)break;G=c[H>>2]|0;o=(G|0)==0?0:G+-4|0;G=o+4|0;if(c[o>>2]|0){la=0;do{__ZN10StringNameD2Ev(G+(la<<2)|0);la=la+1|0}while(la>>>0<(c[o>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(ka,1)}while(0);__ZN10StringNameD2Ev(I);__Z8D_METHODPKcS0_(J,840061,1128274);I=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(I);c[I>>2]=242392;__ZN10MethodBind10_set_constEb(I,1);__ZN10MethodBind24_generate_argument_typesEi(I,1);__ZN10MethodBind12_set_returnsEb(I,1);c[I+44>>2]=4534;c[I+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,I,J,0,0)|0;I=J+4|0;ka=c[I>>2]|0;do if(ka|0){if(__Z16atomic_decrementPj(ka+-8|0)|0)break;H=c[I>>2]|0;o=(H|0)==0?0:H+-4|0;H=o+4|0;if(c[o>>2]|0){la=0;do{__ZN10StringNameD2Ev(H+(la<<2)|0);la=la+1|0}while(la>>>0<(c[o>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(ka,1)}while(0);__ZN10StringNameD2Ev(J);__Z8D_METHODPKcS0_(K,841432,1128274);J=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(J);c[J>>2]=242428;__ZN10MethodBind10_set_constEb(J,1);__ZN10MethodBind24_generate_argument_typesEi(J,1);__ZN10MethodBind12_set_returnsEb(J,1);c[J+44>>2]=1482;c[J+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,J,K,0,0)|0;J=K+4|0;ka=c[J>>2]|0;do if(ka|0){if(__Z16atomic_decrementPj(ka+-8|0)|0)break;I=c[J>>2]|0;o=(I|0)==0?0:I+-4|0;I=o+4|0;if(c[o>>2]|0){la=0;do{__ZN10StringNameD2Ev(I+(la<<2)|0);la=la+1|0}while(la>>>0<(c[o>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(ka,1)}while(0);__ZN10StringNameD2Ev(K);__Z8D_METHODPKcS0_(L,841397,1128274);K=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(K);c[K>>2]=242320;__ZN10MethodBind10_set_constEb(K,1);__ZN10MethodBind24_generate_argument_typesEi(K,1);__ZN10MethodBind12_set_returnsEb(K,1);c[K+44>>2]=4535;c[K+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,K,L,0,0)|0;K=L+4|0;ka=c[K>>2]|0;do if(ka|0){if(__Z16atomic_decrementPj(ka+-8|0)|0)break;J=c[K>>2]|0;o=(J|0)==0?0:J+-4|0;J=o+4|0;if(c[o>>2]|0){la=0;do{__ZN10StringNameD2Ev(J+(la<<2)|0);la=la+1|0}while(la>>>0<(c[o>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(ka,1)}while(0);__ZN10StringNameD2Ev(L);__Z8D_METHODPKcS0_(M,840082,1128274);L=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(L);c[L>>2]=242248;__ZN10MethodBind10_set_constEb(L,1);__ZN10MethodBind24_generate_argument_typesEi(L,1);__ZN10MethodBind12_set_returnsEb(L,1);c[L+44>>2]=4536;c[L+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,L,M,0,0)|0;L=M+4|0;ka=c[L>>2]|0;do if(ka|0){if(__Z16atomic_decrementPj(ka+-8|0)|0)break;K=c[L>>2]|0;o=(K|0)==0?0:K+-4|0;K=o+4|0;if(c[o>>2]|0){la=0;do{__ZN10StringNameD2Ev(K+(la<<2)|0);la=la+1|0}while(la>>>0<(c[o>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(ka,1)}while(0);__ZN10StringNameD2Ev(M);__Z8D_METHODPKcS0_(N,840099,1128274);M=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(M);c[M>>2]=242320;__ZN10MethodBind10_set_constEb(M,1);__ZN10MethodBind24_generate_argument_typesEi(M,1);__ZN10MethodBind12_set_returnsEb(M,1);c[M+44>>2]=4537;c[M+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,M,N,0,0)|0;M=N+4|0;ka=c[M>>2]|0;do if(ka|0){if(__Z16atomic_decrementPj(ka+-8|0)|0)break;L=c[M>>2]|0;o=(L|0)==0?0:L+-4|0;L=o+4|0;if(c[o>>2]|0){la=0;do{__ZN10StringNameD2Ev(L+(la<<2)|0);la=la+1|0}while(la>>>0<(c[o>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(ka,1)}while(0);__ZN10StringNameD2Ev(N);__Z8D_METHODPKcS0_(O,840117,1128274);N=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(N);c[N>>2]=242320;__ZN10MethodBind10_set_constEb(N,1);__ZN10MethodBind24_generate_argument_typesEi(N,1);__ZN10MethodBind12_set_returnsEb(N,1);c[N+44>>2]=4538;c[N+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,N,O,0,0)|0;N=O+4|0;ka=c[N>>2]|0;do if(ka|0){if(__Z16atomic_decrementPj(ka+-8|0)|0)break;M=c[N>>2]|0;o=(M|0)==0?0:M+-4|0;M=o+4|0;if(c[o>>2]|0){la=0;do{__ZN10StringNameD2Ev(M+(la<<2)|0);la=la+1|0}while(la>>>0<(c[o>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(ka,1)}while(0);__ZN10StringNameD2Ev(O);__Z8D_METHODPKcS0_(P,841582,1128274);O=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(O);c[O>>2]=242248;__ZN10MethodBind10_set_constEb(O,1);__ZN10MethodBind24_generate_argument_typesEi(O,1);__ZN10MethodBind12_set_returnsEb(O,1);c[O+44>>2]=4539;c[O+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,O,P,0,0)|0;O=P+4|0;ka=c[O>>2]|0;do if(ka|0){if(__Z16atomic_decrementPj(ka+-8|0)|0)break;N=c[O>>2]|0;o=(N|0)==0?0:N+-4|0;N=o+4|0;if(c[o>>2]|0){la=0;do{__ZN10StringNameD2Ev(N+(la<<2)|0);la=la+1|0}while(la>>>0<(c[o>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(ka,1)}while(0);__ZN10StringNameD2Ev(P);__Z8D_METHODPKcS0_(Q,840135,1128274);P=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(P);c[P>>2]=242464;__ZN10MethodBind10_set_constEb(P,1);__ZN10MethodBind24_generate_argument_typesEi(P,1);__ZN10MethodBind12_set_returnsEb(P,1);c[P+44>>2]=4540;c[P+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,P,Q,0,0)|0;P=Q+4|0;ka=c[P>>2]|0;do if(ka|0){if(__Z16atomic_decrementPj(ka+-8|0)|0)break;O=c[P>>2]|0;o=(O|0)==0?0:O+-4|0;O=o+4|0;if(c[o>>2]|0){la=0;do{__ZN10StringNameD2Ev(O+(la<<2)|0);la=la+1|0}while(la>>>0<(c[o>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(ka,1)}while(0);__ZN10StringNameD2Ev(Q);__Z8D_METHODPKc(R,841634);Q=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(Q);c[Q>>2]=242500;__ZN10MethodBind10_set_constEb(Q,1);__ZN10MethodBind24_generate_argument_typesEi(Q,0);__ZN10MethodBind12_set_returnsEb(Q,1);c[Q+44>>2]=5217;c[Q+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,Q,R,0,0)|0;Q=R+4|0;ka=c[Q>>2]|0;do if(ka|0){if(__Z16atomic_decrementPj(ka+-8|0)|0)break;P=c[Q>>2]|0;o=(P|0)==0?0:P+-4|0;P=o+4|0;if(c[o>>2]|0){la=0;do{__ZN10StringNameD2Ev(P+(la<<2)|0);la=la+1|0}while(la>>>0<(c[o>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(ka,1)}while(0);__ZN10StringNameD2Ev(R);__Z8D_METHODPKcS0_(S,902724,1128274);R=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(R);c[R>>2]=242212;__ZN10MethodBind10_set_constEb(R,0);__ZN10MethodBind24_generate_argument_typesEi(R,1);c[R+44>>2]=1013;c[R+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,R,S,0,0)|0;R=S+4|0;ka=c[R>>2]|0;do if(ka|0){if(__Z16atomic_decrementPj(ka+-8|0)|0)break;Q=c[R>>2]|0;o=(Q|0)==0?0:Q+-4|0;Q=o+4|0;if(c[o>>2]|0){la=0;do{__ZN10StringNameD2Ev(Q+(la<<2)|0);la=la+1|0}while(la>>>0<(c[o>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(ka,1)}while(0);__ZN10StringNameD2Ev(S);__Z8D_METHODPKc(T,840162);S=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(S);c[S>>2]=242536;__ZN10MethodBind10_set_constEb(S,0);__ZN10MethodBind24_generate_argument_typesEi(S,0);c[S+44>>2]=5181;c[S+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,S,T,0,0)|0;S=T+4|0;ka=c[S>>2]|0;do if(ka|0){if(__Z16atomic_decrementPj(ka+-8|0)|0)break;R=c[S>>2]|0;o=(R|0)==0?0:R+-4|0;R=o+4|0;if(c[o>>2]|0){la=0;do{__ZN10StringNameD2Ev(R+(la<<2)|0);la=la+1|0}while(la>>>0<(c[o>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(ka,1)}while(0);__ZN10StringNameD2Ev(T);__Z8D_METHODPKc(U,1132387);T=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(T);c[T>>2]=242536;__ZN10MethodBind10_set_constEb(T,0);__ZN10MethodBind24_generate_argument_typesEi(T,0);c[T+44>>2]=5182;c[T+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,T,U,0,0)|0;T=U+4|0;ka=c[T>>2]|0;do if(ka|0){if(__Z16atomic_decrementPj(ka+-8|0)|0)break;S=c[T>>2]|0;o=(S|0)==0?0:S+-4|0;S=o+4|0;if(c[o>>2]|0){la=0;do{__ZN10StringNameD2Ev(S+(la<<2)|0);la=la+1|0}while(la>>>0<(c[o>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(ka,1)}while(0);__ZN10StringNameD2Ev(U);__Z8D_METHODPKc(V,840176);U=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(U);c[U>>2]=242572;__ZN10MethodBind10_set_constEb(U,0);__ZN10MethodBind24_generate_argument_typesEi(U,1);c[U+44>>2]=1014;c[U+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,U,V,0,0)|0;U=V+4|0;ka=c[U>>2]|0;do if(ka|0){if(__Z16atomic_decrementPj(ka+-8|0)|0)break;T=c[U>>2]|0;o=(T|0)==0?0:T+-4|0;T=o+4|0;if(c[o>>2]|0){la=0;do{__ZN10StringNameD2Ev(T+(la<<2)|0);la=la+1|0}while(la>>>0<(c[o>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(ka,1)}while(0);__ZN10StringNameD2Ev(V);__Z8D_METHODPKc(W,840187);V=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(V);c[V>>2]=242608;__ZN10MethodBind10_set_constEb(V,1);__ZN10MethodBind24_generate_argument_typesEi(V,0);__ZN10MethodBind12_set_returnsEb(V,1);c[V+44>>2]=5218;c[V+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,V,W,0,0)|0;V=W+4|0;ka=c[V>>2]|0;do if(ka|0){if(__Z16atomic_decrementPj(ka+-8|0)|0)break;U=c[V>>2]|0;o=(U|0)==0?0:U+-4|0;U=o+4|0;if(c[o>>2]|0){la=0;do{__ZN10StringNameD2Ev(U+(la<<2)|0);la=la+1|0}while(la>>>0<(c[o>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(ka,1)}while(0);__ZN10StringNameD2Ev(W);__Z8D_METHODPKcS0_(X,840198,1146191);W=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(W);c[W>>2]=242644;__ZN10MethodBind10_set_constEb(W,0);__ZN10MethodBind24_generate_argument_typesEi(W,1);c[W+44>>2]=1015;c[W+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,W,X,0,0)|0;W=X+4|0;ka=c[W>>2]|0;do if(ka|0){if(__Z16atomic_decrementPj(ka+-8|0)|0)break;V=c[W>>2]|0;o=(V|0)==0?0:V+-4|0;V=o+4|0;if(c[o>>2]|0){la=0;do{__ZN10StringNameD2Ev(V+(la<<2)|0);la=la+1|0}while(la>>>0<(c[o>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(ka,1)}while(0);__ZN10StringNameD2Ev(X);__Z8D_METHODPKc(Y,840225);X=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(X);c[X>>2]=242680;__ZN10MethodBind10_set_constEb(X,0);__ZN10MethodBind24_generate_argument_typesEi(X,0);__ZN10MethodBind12_set_returnsEb(X,1);c[X+44>>2]=5219;c[X+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,X,Y,0,0)|0;X=Y+4|0;ka=c[X>>2]|0;do if(ka|0){if(__Z16atomic_decrementPj(ka+-8|0)|0)break;W=c[X>>2]|0;o=(W|0)==0?0:W+-4|0;W=o+4|0;if(c[o>>2]|0){la=0;do{__ZN10StringNameD2Ev(W+(la<<2)|0);la=la+1|0}while(la>>>0<(c[o>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(ka,1)}while(0);__ZN10StringNameD2Ev(Y);__Z8D_METHODPKc(Z,840251);Y=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(Y);c[Y>>2]=242536;__ZN10MethodBind10_set_constEb(Y,0);__ZN10MethodBind24_generate_argument_typesEi(Y,0);c[Y+44>>2]=5183;c[Y+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,Y,Z,0,0)|0;Y=Z+4|0;ka=c[Y>>2]|0;do if(ka|0){if(__Z16atomic_decrementPj(ka+-8|0)|0)break;X=c[Y>>2]|0;o=(X|0)==0?0:X+-4|0;X=o+4|0;if(c[o>>2]|0){la=0;do{__ZN10StringNameD2Ev(X+(la<<2)|0);la=la+1|0}while(la>>>0<(c[o>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(ka,1)}while(0);__ZN10StringNameD2Ev(Z);__ZN6StringC2EPKc(b,1011386);c[f>>2]=c[b>>2];__ZN10StringNameC2ERK6String(_,f);__ZN6StringC2EPKc($,840268);__ZN6StringC2EPKc(g,1263606);Z=b+4|0;c[Z>>2]=0;ka=b+12|0;c[ka>>2]=0;c[b>>2]=21;Y=c[$>>2]|0;do if(Y|0){c[Z>>2]=0;if(!(__Z28atomic_conditional_incrementPj(Y+-8|0)|0))break;c[Z>>2]=c[$>>2]}while(0);c[b+8>>2]=0;Z=c[ka>>2]|0;do if((Z|0)!=(c[g>>2]|0)){do if(Z|0){if(__Z16atomic_decrementPj(Z+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Z,1)}while(0);c[ka>>2]=0;Y=c[g>>2]|0;if(!Y)break;if(!(__Z28atomic_conditional_incrementPj(Y+-8|0)|0))break;c[ka>>2]=c[g>>2]}while(0);c[b+16>>2]=5;c[aa>>2]=__Z11_scs_createPKc(840176)|0;c[ca>>2]=__Z11_scs_createPKc(840187)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(_,b,aa,ca,-1);__ZN10StringNameD2Ev(ca);__ZN10StringNameD2Ev(aa);ka=c[b+12>>2]|0;do if(ka|0){if(__Z16atomic_decrementPj(ka+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ka,1)}while(0);ka=c[b+4>>2]|0;do if(ka|0){if(__Z16atomic_decrementPj(ka+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ka,1)}while(0);ka=c[g>>2]|0;do if(ka|0){if(__Z16atomic_decrementPj(ka+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ka,1)}while(0);ka=c[$>>2]|0;do if(ka|0){if(__Z16atomic_decrementPj(ka+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ka,1)}while(0);__ZN10StringNameD2Ev(_);_=c[f>>2]|0;do if(_|0){if(__Z16atomic_decrementPj(_+-8|0)|0)break;__ZN6Memory11free_staticEPvb(_,1)}while(0);__ZN6StringC2EPKc(b,1011386);c[f>>2]=c[b>>2];__ZN10StringNameC2ERK6String(da,f);__ZN6StringC2EPKc(ea,840274);__ZN6StringC2EPKc(g,1263606);_=c[ea>>2]|0;do if(!_)na=0;else{if(!(__Z28atomic_conditional_incrementPj(_+-8|0)|0)){na=0;break}na=c[ea>>2]|0}while(0);_=c[g>>2]|0;do if(!_)oa=0;else{if(!(__Z28atomic_conditional_incrementPj(_+-8|0)|0)){oa=0;break}oa=c[g>>2]|0}while(0);c[b>>2]=1;_=b+4|0;c[_>>2]=0;ka=(na|0)==0;do if(!ka){c[_>>2]=0;if(!(__Z28atomic_conditional_incrementPj(na+-8|0)|0))break;c[_>>2]=na}while(0);c[b+8>>2]=0;_=b+12|0;c[_>>2]=0;$=(oa|0)==0;do if(!$){c[_>>2]=0;if(!(__Z28atomic_conditional_incrementPj(oa+-8|0)|0))break;c[_>>2]=oa}while(0);c[b+16>>2]=1031;c[aa>>2]=__Z11_scs_createPKc(840198)|0;c[ca>>2]=__Z11_scs_createPKc(840225)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(da,b,aa,ca,-1);__ZN10StringNameD2Ev(ca);__ZN10StringNameD2Ev(aa);_=c[b+12>>2]|0;do if(_|0){if(__Z16atomic_decrementPj(_+-8|0)|0)break;__ZN6Memory11free_staticEPvb(_,1)}while(0);_=c[b+4>>2]|0;do if(_|0){if(__Z16atomic_decrementPj(_+-8|0)|0)break;__ZN6Memory11free_staticEPvb(_,1)}while(0);_=oa;do if(!$){if(__Z16atomic_decrementPj(_+-8|0)|0)break;__ZN6Memory11free_staticEPvb(_,1)}while(0);_=na;do if(!ka){if(__Z16atomic_decrementPj(_+-8|0)|0)break;__ZN6Memory11free_staticEPvb(_,1)}while(0);_=c[g>>2]|0;do if(_|0){if(__Z16atomic_decrementPj(_+-8|0)|0)break;__ZN6Memory11free_staticEPvb(_,1)}while(0);_=c[ea>>2]|0;do if(_|0){if(__Z16atomic_decrementPj(_+-8|0)|0)break;__ZN6Memory11free_staticEPvb(_,1)}while(0);__ZN10StringNameD2Ev(da);da=c[f>>2]|0;do if(da|0){if(__Z16atomic_decrementPj(da+-8|0)|0)break;__ZN6Memory11free_staticEPvb(da,1)}while(0);__ZN6StringC2EPKc(b,1011386);c[f>>2]=c[b>>2];__ZN10StringNameC2ERK6String(fa,f);__ZN6StringC2EPKc(g,947676);__ZN6StringC2EPKc(ga,1121468);__ZN6StringC2EPKc(ca,1263606);da=aa+4|0;c[da>>2]=0;_=aa+12|0;c[_>>2]=0;c[aa>>2]=2;ea=c[ga>>2]|0;do if(ea|0){c[da>>2]=0;if(!(__Z28atomic_conditional_incrementPj(ea+-8|0)|0))break;c[da>>2]=c[ga>>2]}while(0);c[aa+8>>2]=0;da=c[_>>2]|0;do if((da|0)!=(c[ca>>2]|0)){do if(da|0){if(__Z16atomic_decrementPj(da+-8|0)|0)break;__ZN6Memory11free_staticEPvb(da,1)}while(0);c[_>>2]=0;ea=c[ca>>2]|0;if(!ea)break;if(!(__Z28atomic_conditional_incrementPj(ea+-8|0)|0))break;c[_>>2]=c[ca>>2]}while(0);c[aa+16>>2]=7;__ZN10MethodInfoC2ERK6StringRK12PropertyInfo(b,g,aa);__ZN7ClassDB10add_signalE10StringNameRK10MethodInfo(fa,b);__ZN10MethodInfoD2Ev(b);_=c[aa+12>>2]|0;do if(_|0){if(__Z16atomic_decrementPj(_+-8|0)|0)break;__ZN6Memory11free_staticEPvb(_,1)}while(0);_=c[aa+4>>2]|0;do if(_|0){if(__Z16atomic_decrementPj(_+-8|0)|0)break;__ZN6Memory11free_staticEPvb(_,1)}while(0);_=c[ca>>2]|0;do if(_|0){if(__Z16atomic_decrementPj(_+-8|0)|0)break;__ZN6Memory11free_staticEPvb(_,1)}while(0);_=c[ga>>2]|0;do if(_|0){if(__Z16atomic_decrementPj(_+-8|0)|0)break;__ZN6Memory11free_staticEPvb(_,1)}while(0);_=c[g>>2]|0;do if(_|0){if(__Z16atomic_decrementPj(_+-8|0)|0)break;__ZN6Memory11free_staticEPvb(_,1)}while(0);__ZN10StringNameD2Ev(fa);fa=c[f>>2]|0;do if(fa|0){if(__Z16atomic_decrementPj(fa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(fa,1)}while(0);__ZN6StringC2EPKc(b,1011386);c[f>>2]=c[b>>2];__ZN10StringNameC2ERK6String(ha,f);__ZN6StringC2EPKc(g,831795);__ZN6StringC2EPKc(ia,1121648);__ZN6StringC2EPKc(ca,1263606);fa=aa+4|0;c[fa>>2]=0;_=aa+12|0;c[_>>2]=0;c[aa>>2]=2;ga=c[ia>>2]|0;do if(ga|0){c[fa>>2]=0;if(!(__Z28atomic_conditional_incrementPj(ga+-8|0)|0))break;c[fa>>2]=c[ia>>2]}while(0);c[aa+8>>2]=0;fa=c[_>>2]|0;do if((fa|0)!=(c[ca>>2]|0)){do if(fa|0){if(__Z16atomic_decrementPj(fa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(fa,1)}while(0);c[_>>2]=0;ga=c[ca>>2]|0;if(!ga)break;if(!(__Z28atomic_conditional_incrementPj(ga+-8|0)|0))break;c[_>>2]=c[ca>>2]}while(0);c[aa+16>>2]=7;__ZN10MethodInfoC2ERK6StringRK12PropertyInfo(b,g,aa);__ZN7ClassDB10add_signalE10StringNameRK10MethodInfo(ha,b);__ZN10MethodInfoD2Ev(b);b=c[aa+12>>2]|0;do if(b|0){if(__Z16atomic_decrementPj(b+-8|0)|0)break;__ZN6Memory11free_staticEPvb(b,1)}while(0);b=c[aa+4>>2]|0;do if(b|0){if(__Z16atomic_decrementPj(b+-8|0)|0)break;__ZN6Memory11free_staticEPvb(b,1)}while(0);b=c[ca>>2]|0;do if(b|0){if(__Z16atomic_decrementPj(b+-8|0)|0)break;__ZN6Memory11free_staticEPvb(b,1)}while(0);b=c[ia>>2]|0;do if(b|0){if(__Z16atomic_decrementPj(b+-8|0)|0)break;__ZN6Memory11free_staticEPvb(b,1)}while(0);b=c[g>>2]|0;do if(b|0){if(__Z16atomic_decrementPj(b+-8|0)|0)break;__ZN6Memory11free_staticEPvb(b,1)}while(0);__ZN10StringNameD2Ev(ha);ha=c[f>>2]|0;if(!ha){l=a;return}if(__Z16atomic_decrementPj(ha+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(ha,1);l=a;return}function __ZN9PopupMenu10_gui_inputERK10InputEvent(b,d){b=b|0;d=d|0;var e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0.0,S=0.0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ca=0,da=0.0,ea=0.0,fa=0,ga=0,ha=0,ia=0,ja=0,ka=0,la=0,ma=0,na=0,oa=0,pa=0,qa=0;e=l;l=l+208|0;if((l|0)>=(m|0))ba(208);f=e+184|0;h=e+176|0;i=e+160|0;j=e+192|0;k=e+96|0;n=e+152|0;o=e+72|0;p=e+48|0;q=e+24|0;r=e;switch(c[d+4>>2]|0){case 1:{if(!(a[d+16>>0]|0)){l=e;return}switch(c[d+20>>2]|0){case 16777234:{s=b+624|0;t=b+620|0;u=c[s>>2]|0;v=c[t>>2]|0;a:while(1){w=(v|0)==0;x=v+-4|0;y=v+-4|0;z=u;while(1){A=z;z=z+1|0;if(w)B=0;else B=c[y>>2]|0;if((z|0)>=(B|0)){C=118;break a}if((A|0)<-1){z=z;continue}if(w)D=0;else D=c[x>>2]|0;if((z|0)<(D|0))break}if(w)E=0;else E=c[v+-4>>2]|0;if((E|0)<=(z|0)){if(w)F=0;else F=c[v+-4>>2]|0;if((F|0)<=(z|0)){C=19;break}a[1263537]=0}__ZN6VectorIN9PopupMenu4ItemEE14_copy_on_writeEv(t);x=c[t>>2]|0;if(a[x+(z*80|0)+14>>0]|0){u=z;v=x;continue}y=(x|0)==0;if(y)G=0;else G=c[x+-4>>2]|0;if((G|0)<=(z|0)){if(y)H=0;else H=c[x+-4>>2]|0;if((H|0)<=(z|0)){C=28;break}a[1263537]=0}__ZN6VectorIN9PopupMenu4ItemEE14_copy_on_writeEv(t);v=c[t>>2]|0;if(!(a[v+(z*80|0)+15>>0]|0)){C=31;break}else u=z}if((C|0)==19)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((C|0)==28)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((C|0)==31){c[s>>2]=z;__ZN10CanvasItem6updateEv(b);l=e;return}else if((C|0)==118){l=e;return}break}case 16777232:{z=b+624|0;s=c[z>>2]|0;if((s|0)<=0){l=e;return}u=b+620|0;v=s;s=c[u>>2]|0;while(1){t=v;v=v+-1|0;H=(s|0)==0;if(H)I=0;else I=c[s+-4>>2]|0;if((t|0)<=(I|0)){if(H)J=0;else J=c[s+-4>>2]|0;if((J|0)<(t|0)){if(H)K=0;else K=c[s+-4>>2]|0;if((K|0)<(t|0)){C=43;break}a[1263537]=0}__ZN6VectorIN9PopupMenu4ItemEE14_copy_on_writeEv(u);H=c[u>>2]|0;if(!(a[H+(v*80|0)+14>>0]|0)){G=(H|0)==0;if(G)L=0;else L=c[H+-4>>2]|0;if((L|0)<(t|0)){if(G)M=0;else M=c[H+-4>>2]|0;if((M|0)<(t|0)){C=52;break}a[1263537]=0}__ZN6VectorIN9PopupMenu4ItemEE14_copy_on_writeEv(u);G=c[u>>2]|0;if(!(a[G+(v*80|0)+15>>0]|0)){C=56;break}else N=G}else N=H}else N=s;if((t|0)<=1){C=118;break}else s=N}if((C|0)==43)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((C|0)==52)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((C|0)==56){c[z>>2]=v;__ZN10CanvasItem6updateEv(b);l=e;return}else if((C|0)==118){l=e;return}break}case 16777222:case 16777221:{v=b+624|0;z=c[v>>2]|0;if((z|0)<=-1){l=e;return}N=b+620|0;s=c[N>>2]|0;u=(s|0)==0;if(u)O=0;else O=c[s+-4>>2]|0;if((z|0)>=(O|0)){l=e;return}if((z|0)<0)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);if(u)P=0;else P=c[s+-4>>2]|0;do if((P|0)<=(z|0)){if(u)Q=0;else Q=c[s+-4>>2]|0;if((Q|0)>(z|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);__ZN6VectorIN9PopupMenu4ItemEE14_copy_on_writeEv(N);if(a[(c[N>>2]|0)+(z*80|0)+14>>0]|0){l=e;return}__ZN9PopupMenu13activate_itemEi(b,c[v>>2]|0);l=e;return}default:{l=e;return}}break}case 3:{if(a[d+44>>0]|0){l=e;return}switch(c[d+40>>2]|0){case 5:{__ZNK7Control19get_global_positionEv(f,b);R=+g[f+4>>2];__ZNK7Control8get_sizeEv(h,b);S=R+ +g[h+4>>2];__ZNK10CanvasItem17get_viewport_rectEv(i,b);if(!(S>+g[i+12>>2])){l=e;return}__ZN10StringNameC2EPKc(j,1012526);__ZN10StringNameC2Ev(k);i=__ZNK7Control12get_constantERK10StringNameS2_(b,j,k)|0;__ZN10StringNameD2Ev(k);__ZN10StringNameD2Ev(j);__ZN10StringNameC2EPKc(j,990211);__ZN10StringNameC2Ev(k);h=__ZNK7Control8get_fontERK10StringNameS2_(b,j,k)|0;__ZN10StringNameD2Ev(k);__ZN10StringNameD2Ev(j);__ZNK7Control12get_positionEv(j,b);S=+(~~((+(i|0)+ +mj[c[(c[h>>2]|0)+116>>2]&511](h))*3.0)|0);i=j+4|0;g[i>>2]=+g[i>>2]-S;__ZN7Control12set_positionERK7Vector2(b,j);T=k;U=T+56|0;do{c[T>>2]=0;T=T+4|0}while((T|0)<(U|0));c[k+4>>2]=2;c[k+20>>2]=c[d+20>>2];g[k+24>>2]=S+ +g[d+24>>2];__ZN9PopupMenu10_gui_inputERK10InputEvent(b,k);if(!h){l=e;return}if(!(__ZN9Reference11unreferenceEv(h)|0)){l=e;return}if(!(__Z17predelete_handlerP6Object(h)|0)){l=e;return}gj[c[(c[h>>2]|0)+76>>2]&8191](h);__ZN6Memory11free_staticEPvb(h,0);l=e;return}case 4:{__ZNK7Control19get_global_positionEv(n,b);if(!(+g[n+4>>2]<0.0)){l=e;return}__ZN10StringNameC2EPKc(j,1012526);__ZN10StringNameC2Ev(k);n=__ZNK7Control12get_constantERK10StringNameS2_(b,j,k)|0;__ZN10StringNameD2Ev(k);__ZN10StringNameD2Ev(j);__ZN10StringNameC2EPKc(j,990211);__ZN10StringNameC2Ev(k);h=__ZNK7Control8get_fontERK10StringNameS2_(b,j,k)|0;__ZN10StringNameD2Ev(k);__ZN10StringNameD2Ev(j);__ZNK7Control12get_positionEv(j,b);S=+(~~((+(n|0)+ +mj[c[(c[h>>2]|0)+116>>2]&511](h))*3.0)|0);n=j+4|0;g[n>>2]=+g[n>>2]+S;__ZN7Control12set_positionERK7Vector2(b,j);T=k;U=T+56|0;do{c[T>>2]=0;T=T+4|0}while((T|0)<(U|0));c[k+4>>2]=2;c[k+20>>2]=c[d+20>>2];g[k+24>>2]=+g[d+24>>2]-S;__ZN9PopupMenu10_gui_inputERK10InputEvent(b,k);if(!h){l=e;return}if(!(__ZN9Reference11unreferenceEv(h)|0)){l=e;return}if(!(__Z17predelete_handlerP6Object(h)|0)){l=e;return}gj[c[(c[h>>2]|0)+76>>2]&8191](h);__ZN6Memory11free_staticEPvb(h,0);l=e;return}case 1:{h=c[d+24>>2]|0;c[j>>2]=c[d+20>>2];c[j+4>>2]=h;h=__ZNK9PopupMenu15_get_mouse_overERK7Vector2(b,j)|0;T=b+648|0;if(a[T>>0]|0){a[T>>0]=0;l=e;return}if((h|0)<0){__ZN10CanvasItem4hideEv(b);l=e;return}T=b+620|0;U=c[T>>2]|0;n=(U|0)==0;if(n)V=0;else V=c[U+-4>>2]|0;do if((V|0)<=(h|0)){if(n)W=0;else W=c[U+-4>>2]|0;if((W|0)>(h|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);__ZN6VectorIN9PopupMenu4ItemEE14_copy_on_writeEv(T);W=c[T>>2]|0;if(a[W+(h*80|0)+14>>0]|0){l=e;return}U=(W|0)==0;if(U)X=0;else X=c[W+-4>>2]|0;do if((X|0)<=(h|0)){if(U)Y=0;else Y=c[W+-4>>2]|0;if((Y|0)>(h|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);__ZN6VectorIN9PopupMenu4ItemEE14_copy_on_writeEv(T);Y=c[T>>2]|0;if(a[Y+(h*80|0)+15>>0]|0){l=e;return}W=(Y|0)==0;if(W)Z=0;else Z=c[Y+-4>>2]|0;do if((Z|0)<=(h|0)){if(W)_=0;else _=c[Y+-4>>2]|0;if((_|0)>(h|0)){a[1263537]=0;C=114;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);$=0;break}}else C=114;while(0);if((C|0)==114){__ZN6VectorIN9PopupMenu4ItemEE14_copy_on_writeEv(T);$=(c[T>>2]|0)+(h*80|0)|0}if(__ZNK6StringneEPKc($+48|0,1263606)|0){__ZN9PopupMenu17_activate_submenuEi(b,h);l=e;return}else{__ZN9PopupMenu13activate_itemEi(b,h);l=e;return}break}default:{l=e;return}}break}case 2:{h=b+648|0;if(a[h>>0]|0?($=c[d+44>>2]|0,c[j>>2]=c[d+40>>2],c[j+4>>2]=$,$=b+652|0,__ZN7Vector2pLERKS_($,j),+__ZNK7Vector26lengthEv($)>4.0):0)a[h>>0]=0;h=c[b+616>>2]|0;if(!h)aa=0;else{ca=h;C=124}while(1){if((C|0)==124){C=0;aa=c[ca>>2]|0}if(!aa)break;__ZNK7Control8get_sizeEv(j,b);S=+g[d+20>>2];R=+g[d+24>>2];if(!(S<0.0|R<0.0)?!(S>=+g[j>>2]+0.0?1:R>=+g[j+4>>2]+0.0):0)C=131;else{da=+g[aa>>2];if((!(S<da)?(ea=+g[aa+4>>2],!(R<ea)):0)?!(S>=da+ +g[aa+8>>2]):0){if(!(R>=ea+ +g[aa+12>>2])){C=133;break}}else C=131}if((C|0)==131)C=0;ca=aa+16|0;C=124}if((C|0)==133){__ZN10StringNameC2EPKc(j,914644);c[k>>2]=0;c[o>>2]=0;c[p>>2]=0;c[q>>2]=0;c[r>>2]=0;__ZN6Object13call_deferredERK10StringNameRK7VariantS5_S5_S5_S5_(b,j,k,o,p,q,r);if(c[r>>2]|0)__ZN7Variant5clearEv(r);if(c[q>>2]|0)__ZN7Variant5clearEv(q);if(c[p>>2]|0)__ZN7Variant5clearEv(p);if(c[o>>2]|0)__ZN7Variant5clearEv(o);if(c[k>>2]|0)__ZN7Variant5clearEv(k);__ZN10StringNameD2Ev(j);l=e;return}k=c[d+24>>2]|0;c[j>>2]=c[d+20>>2];c[j+4>>2]=k;k=__ZNK9PopupMenu15_get_mouse_overERK7Vector2(b,j)|0;do if((k|0)>=0){j=b+620|0;d=c[j>>2]|0;o=(d|0)==0;if(o)fa=0;else fa=c[d+-4>>2]|0;do if((fa|0)<=(k|0)){if(o)ga=0;else ga=c[d+-4>>2]|0;if((ga|0)>(k|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);__ZN6VectorIN9PopupMenu4ItemEE14_copy_on_writeEv(j);d=c[j>>2]|0;if(!(a[d+(k*80|0)+14>>0]|0)){o=(d|0)==0;if(o)ha=0;else ha=c[d+-4>>2]|0;do if((ha|0)<=(k|0)){if(o)ia=0;else ia=c[d+-4>>2]|0;if((ia|0)>(k|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);__ZN6VectorIN9PopupMenu4ItemEE14_copy_on_writeEv(j);d=c[j>>2]|0;if(!(a[d+(k*80|0)+15>>0]|0)){o=(d|0)==0;if(o)ja=0;else ja=c[d+-4>>2]|0;do if((ja|0)<=(k|0)){if(o)ka=0;else ka=c[d+-4>>2]|0;if((ka|0)>(k|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);__ZN6VectorIN9PopupMenu4ItemEE14_copy_on_writeEv(j);d=c[j>>2]|0;if((c[d+(k*80|0)+16>>2]|0)>-1){o=(d|0)==0;if(o)la=0;else la=c[d+-4>>2]|0;do if((la|0)<=(k|0)){if(o)ma=0;else ma=c[d+-4>>2]|0;if((ma|0)>(k|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);__ZN6VectorIN9PopupMenu4ItemEE14_copy_on_writeEv(j);o=c[j>>2]|0;if((c[o+(k*80|0)+16>>2]|0)<0)break;else na=o}else na=d;o=(na|0)==0;if(o)oa=0;else oa=c[na+-4>>2]|0;do if((oa|0)<=(k|0)){if(o)pa=0;else pa=c[na+-4>>2]|0;if((pa|0)>(k|0)){a[1263537]=0;C=191;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);qa=0;break}}else C=191;while(0);if((C|0)==191){__ZN6VectorIN9PopupMenu4ItemEE14_copy_on_writeEv(j);qa=(c[j>>2]|0)+(k*80|0)|0}if(__ZNK6StringneEPKc(qa+48|0,1263606)|0?(o=b+628|0,(c[o>>2]|0)!=(k|0)):0){c[o>>2]=k;__ZN5Timer5startEv(c[b+612>>2]|0)}o=b+624|0;if((k|0)==(c[o>>2]|0)){l=e;return}c[o>>2]=k;__ZN10CanvasItem6updateEv(b);l=e;return}}}while(0);c[b+624>>2]=-1;__ZN10CanvasItem6updateEv(b);l=e;return}default:{l=e;return}}}function __ZN9PopupMenu13add_icon_itemERK3RefI7TextureERK6Stringij(b,d,e,f,g){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;var h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;h=l;l=l+176|0;if((l|0)>=(m|0))ba(176);i=h+168|0;j=h+80|0;k=h+160|0;n=h+164|0;o=h;c[j+24>>2]=0;p=j+48|0;c[j>>2]=0;c[j+4>>2]=0;c[j+8>>2]=0;c[j+12>>2]=0;c[p>>2]=0;c[p+4>>2]=0;c[p+8>>2]=0;c[p+12>>2]=0;c[p+16>>2]=0;c[p+20>>2]=0;a[p+24>>0]=0;p=c[d>>2]|0;if(p|0){c[j>>2]=p;__ZN9Reference9referenceEv(p)}p=j+4|0;d=c[e>>2]|0;if(d|0?(c[p>>2]=0,__Z28atomic_conditional_incrementPj(d+-8|0)|0):0)c[p>>2]=c[e>>2];__ZN10StringNameC2ERK6String(n,e);e=__ZNK6Object10XL_MESSAGEERK10StringName(b,n)|0;c[k>>2]=e;do if(e){p=c[e+4>>2]|0;if(p|0){__ZN6StringC2EPKc(i,p);q=c[i>>2]|0;break}p=e+8|0;c[i>>2]=0;d=c[p>>2]|0;if((d|0)!=0?(c[i>>2]=0,(__Z28atomic_conditional_incrementPj(d+-8|0)|0)!=0):0){d=c[p>>2]|0;c[i>>2]=d;q=d}else q=0}else{c[i>>2]=0;q=0}while(0);i=q;e=j+8|0;d=c[e>>2]|0;if((d|0)==(q|0)){if(q|0)r=21}else{if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);c[e>>2]=0;if(q|0)if(!(__Z28atomic_conditional_incrementPj(q+-8|0)|0))r=21;else{c[e>>2]=i;r=21}}if((r|0)==21?(__Z16atomic_decrementPj(q+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(q,1);__ZN10StringNameD2Ev(k);__ZN10StringNameD2Ev(n);c[j+56>>2]=g;c[j+16>>2]=f;__ZN9PopupMenu4ItemC2ERKS0_(o,j);__ZN6VectorIN9PopupMenu4ItemEE9push_backES1_(b+620|0,o)|0;__ZN9PopupMenu4ItemD2Ev(o);__ZN10CanvasItem6updateEv(b);__ZN9PopupMenu4ItemD2Ev(j);l=h;return}function __ZN9PopupMenu8add_itemERK6Stringij(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;g=l;l=l+176|0;if((l|0)>=(m|0))ba(176);h=g+168|0;i=g+80|0;j=g+160|0;k=g+164|0;n=g;c[i+24>>2]=0;o=i+48|0;c[i>>2]=0;c[i+4>>2]=0;c[i+8>>2]=0;c[i+12>>2]=0;c[o>>2]=0;c[o+4>>2]=0;c[o+8>>2]=0;c[o+12>>2]=0;c[o+16>>2]=0;c[o+20>>2]=0;a[o+24>>0]=0;o=i+4|0;p=c[d>>2]|0;if(p|0?(c[o>>2]=0,__Z28atomic_conditional_incrementPj(p+-8|0)|0):0)c[o>>2]=c[d>>2];__ZN10StringNameC2ERK6String(k,d);d=__ZNK6Object10XL_MESSAGEERK10StringName(b,k)|0;c[j>>2]=d;do if(d){o=c[d+4>>2]|0;if(o|0){__ZN6StringC2EPKc(h,o);q=c[h>>2]|0;break}o=d+8|0;c[h>>2]=0;p=c[o>>2]|0;if((p|0)!=0?(c[h>>2]=0,(__Z28atomic_conditional_incrementPj(p+-8|0)|0)!=0):0){p=c[o>>2]|0;c[h>>2]=p;q=p}else q=0}else{c[h>>2]=0;q=0}while(0);h=q;d=i+8|0;p=c[d>>2]|0;if((p|0)==(q|0)){if(q|0)r=19}else{if(p|0?(__Z16atomic_decrementPj(p+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(p,1);c[d>>2]=0;if(q|0)if(!(__Z28atomic_conditional_incrementPj(q+-8|0)|0))r=19;else{c[d>>2]=h;r=19}}if((r|0)==19?(__Z16atomic_decrementPj(q+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(q,1);__ZN10StringNameD2Ev(j);__ZN10StringNameD2Ev(k);c[i+56>>2]=f;c[i+16>>2]=e;__ZN9PopupMenu4ItemC2ERKS0_(n,i);__ZN6VectorIN9PopupMenu4ItemEE9push_backES1_(b+620|0,n)|0;__ZN9PopupMenu4ItemD2Ev(n);__ZN10CanvasItem6updateEv(b);__ZN9PopupMenu4ItemD2Ev(i);l=g;return}function __ZN9PopupMenu16add_submenu_itemERK6StringS2_i(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;g=l;l=l+176|0;if((l|0)>=(m|0))ba(176);h=g+168|0;i=g+80|0;j=g+160|0;k=g+164|0;n=g;c[i+24>>2]=0;o=i+48|0;c[i>>2]=0;c[i+4>>2]=0;c[i+8>>2]=0;c[i+12>>2]=0;c[o>>2]=0;c[o+4>>2]=0;c[o+8>>2]=0;c[o+12>>2]=0;c[o+16>>2]=0;c[o+20>>2]=0;a[o+24>>0]=0;o=i+4|0;p=c[d>>2]|0;if(p|0?(c[o>>2]=0,__Z28atomic_conditional_incrementPj(p+-8|0)|0):0)c[o>>2]=c[d>>2];__ZN10StringNameC2ERK6String(k,d);d=__ZNK6Object10XL_MESSAGEERK10StringName(b,k)|0;c[j>>2]=d;do if(d){o=c[d+4>>2]|0;if(o|0){__ZN6StringC2EPKc(h,o);q=c[h>>2]|0;break}o=d+8|0;c[h>>2]=0;p=c[o>>2]|0;if((p|0)!=0?(c[h>>2]=0,(__Z28atomic_conditional_incrementPj(p+-8|0)|0)!=0):0){p=c[o>>2]|0;c[h>>2]=p;q=p}else q=0}else{c[h>>2]=0;q=0}while(0);h=q;d=i+8|0;p=c[d>>2]|0;if((p|0)==(q|0)){if(q|0)r=19}else{if(p|0?(__Z16atomic_decrementPj(p+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(p,1);c[d>>2]=0;if(q|0)if(!(__Z28atomic_conditional_incrementPj(q+-8|0)|0))r=19;else{c[d>>2]=h;r=19}}if((r|0)==19?(__Z16atomic_decrementPj(q+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(q,1);__ZN10StringNameD2Ev(j);__ZN10StringNameD2Ev(k);c[i+16>>2]=f;f=i+48|0;k=c[f>>2]|0;if((k|0)!=(c[e>>2]|0)){if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);c[f>>2]=0;k=c[e>>2]|0;if(k|0?__Z28atomic_conditional_incrementPj(k+-8|0)|0:0)c[f>>2]=c[e>>2]}__ZN9PopupMenu4ItemC2ERKS0_(n,i);__ZN6VectorIN9PopupMenu4ItemEE9push_backES1_(b+620|0,n)|0;__ZN9PopupMenu4ItemD2Ev(n);__ZN10CanvasItem6updateEv(b);__ZN9PopupMenu4ItemD2Ev(i);l=g;return}function __ZN9PopupMenu17add_icon_shortcutERK3RefI7TextureERKS0_I8ShortCutEib(b,d,e,f,g){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;var h=0,i=0,j=0,k=0,n=0,o=0,p=0;h=l;l=l+176|0;if((l|0)>=(m|0))ba(176);i=h+160|0;j=h+80|0;k=h;n=c[e>>2]|0;if(!n){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(839811,831668,566,840463,0);l=h;return}o=g&1;a[1263537]=0;c[i>>2]=n;__ZN9Reference9referenceEv(n);__ZN9PopupMenu13_ref_shortcutE3RefI8ShortCutE(b,i);n=c[i>>2]|0;if((n|0?__ZN9Reference11unreferenceEv(n)|0:0)?(n=c[i>>2]|0,__Z17predelete_handlerP6Object(n)|0):0){gj[c[(c[n>>2]|0)+76>>2]&8191](n);__ZN6Memory11free_staticEPvb(n,0)}c[i>>2]=0;c[j+24>>2]=0;i=j+48|0;c[j>>2]=0;c[j+4>>2]=0;c[j+8>>2]=0;c[j+12>>2]=0;c[i>>2]=0;c[i+4>>2]=0;c[i+8>>2]=0;c[i+12>>2]=0;c[i+16>>2]=0;c[i+20>>2]=0;a[i+24>>0]=0;c[j+16>>2]=f;f=c[d>>2]|0;if(!f)p=0;else{c[j>>2]=f;__ZN9Reference9referenceEv(f);p=c[j+68>>2]|0}f=j+68|0;if((c[e>>2]|0)!=(p|0)){if((p|0?__ZN9Reference11unreferenceEv(p)|0:0)?(p=c[f>>2]|0,__Z17predelete_handlerP6Object(p)|0):0){gj[c[(c[p>>2]|0)+76>>2]&8191](p);__ZN6Memory11free_staticEPvb(p,0)}p=c[e>>2]|0;c[f>>2]=p;if(p|0)__ZN9Reference9referenceEv(p)}a[j+72>>0]=o;__ZN9PopupMenu4ItemC2ERKS0_(k,j);__ZN6VectorIN9PopupMenu4ItemEE9push_backES1_(b+620|0,k)|0;__ZN9PopupMenu4ItemD2Ev(k);__ZN10CanvasItem6updateEv(b);__ZN9PopupMenu4ItemD2Ev(j);l=h;return}function __ZN9PopupMenu12add_shortcutERK3RefI8ShortCutEib(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,n=0;g=l;l=l+176|0;if((l|0)>=(m|0))ba(176);h=g+160|0;i=g+80|0;j=g;k=c[d>>2]|0;if(!k){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(839854,831668,581,840463,0);l=g;return}n=f&1;a[1263537]=0;c[h>>2]=k;__ZN9Reference9referenceEv(k);__ZN9PopupMenu13_ref_shortcutE3RefI8ShortCutE(b,h);k=c[h>>2]|0;if((k|0?__ZN9Reference11unreferenceEv(k)|0:0)?(k=c[h>>2]|0,__Z17predelete_handlerP6Object(k)|0):0){gj[c[(c[k>>2]|0)+76>>2]&8191](k);__ZN6Memory11free_staticEPvb(k,0)}c[h>>2]=0;c[i+24>>2]=0;h=i+48|0;c[i>>2]=0;c[i+4>>2]=0;c[i+8>>2]=0;c[i+12>>2]=0;c[h>>2]=0;c[h+4>>2]=0;c[h+8>>2]=0;c[h+12>>2]=0;c[h+16>>2]=0;c[h+20>>2]=0;a[h+24>>0]=0;c[i+16>>2]=e;e=c[d>>2]|0;if(e|0){c[i+68>>2]=e;__ZN9Reference9referenceEv(e)}a[i+72>>0]=n;__ZN9PopupMenu4ItemC2ERKS0_(j,i);__ZN6VectorIN9PopupMenu4ItemEE9push_backES1_(b+620|0,j)|0;__ZN9PopupMenu4ItemD2Ev(j);__ZN10CanvasItem6updateEv(b);__ZN9PopupMenu4ItemD2Ev(i);l=g;return}function __ZN9PopupMenu23add_icon_check_shortcutERK3RefI7TextureERKS0_I8ShortCutEib(b,d,e,f,g){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;var h=0,i=0,j=0,k=0,n=0,o=0,p=0;h=l;l=l+176|0;if((l|0)>=(m|0))ba(176);i=h+160|0;j=h+80|0;k=h;n=c[e>>2]|0;if(!n){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(839867,831668,594,840463,0);l=h;return}o=g&1;a[1263537]=0;c[i>>2]=n;__ZN9Reference9referenceEv(n);__ZN9PopupMenu13_ref_shortcutE3RefI8ShortCutE(b,i);n=c[i>>2]|0;if((n|0?__ZN9Reference11unreferenceEv(n)|0:0)?(n=c[i>>2]|0,__Z17predelete_handlerP6Object(n)|0):0){gj[c[(c[n>>2]|0)+76>>2]&8191](n);__ZN6Memory11free_staticEPvb(n,0)}c[i>>2]=0;c[j+24>>2]=0;i=j+48|0;c[j>>2]=0;c[j+4>>2]=0;c[j+8>>2]=0;c[j+12>>2]=0;c[i>>2]=0;c[i+4>>2]=0;c[i+8>>2]=0;c[i+12>>2]=0;c[i+16>>2]=0;c[i+20>>2]=0;a[i+24>>0]=0;c[j+16>>2]=f;f=c[e>>2]|0;if(!f)p=0;else{c[j+68>>2]=f;__ZN9Reference9referenceEv(f);p=c[j>>2]|0}a[j+13>>0]=1;if((c[d>>2]|0)!=(p|0)){if((p|0?__ZN9Reference11unreferenceEv(p)|0:0)?(p=c[j>>2]|0,__Z17predelete_handlerP6Object(p)|0):0){gj[c[(c[p>>2]|0)+76>>2]&8191](p);__ZN6Memory11free_staticEPvb(p,0)}p=c[d>>2]|0;c[j>>2]=p;if(p|0)__ZN9Reference9referenceEv(p)}a[j+72>>0]=o;__ZN9PopupMenu4ItemC2ERKS0_(k,j);__ZN6VectorIN9PopupMenu4ItemEE9push_backES1_(b+620|0,k)|0;__ZN9PopupMenu4ItemD2Ev(k);__ZN10CanvasItem6updateEv(b);__ZN9PopupMenu4ItemD2Ev(j);l=h;return}function __ZN9PopupMenu18add_check_shortcutERK3RefI8ShortCutEib(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,n=0;g=l;l=l+176|0;if((l|0)>=(m|0))ba(176);h=g+160|0;i=g+80|0;j=g;k=c[d>>2]|0;if(!k){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(839891,831668,610,840463,0);l=g;return}n=f&1;a[1263537]=0;c[h>>2]=k;__ZN9Reference9referenceEv(k);__ZN9PopupMenu13_ref_shortcutE3RefI8ShortCutE(b,h);k=c[h>>2]|0;if((k|0?__ZN9Reference11unreferenceEv(k)|0:0)?(k=c[h>>2]|0,__Z17predelete_handlerP6Object(k)|0):0){gj[c[(c[k>>2]|0)+76>>2]&8191](k);__ZN6Memory11free_staticEPvb(k,0)}c[h>>2]=0;c[i+24>>2]=0;h=i+48|0;c[i>>2]=0;c[i+4>>2]=0;c[i+8>>2]=0;c[i+12>>2]=0;c[h>>2]=0;c[h+4>>2]=0;c[h+8>>2]=0;c[h+12>>2]=0;c[h+16>>2]=0;c[h+20>>2]=0;a[h+24>>0]=0;c[i+16>>2]=e;e=c[d>>2]|0;if(e|0){c[i+68>>2]=e;__ZN9Reference9referenceEv(e)}a[i+72>>0]=n;a[i+13>>0]=1;__ZN9PopupMenu4ItemC2ERKS0_(j,i);__ZN6VectorIN9PopupMenu4ItemEE9push_backES1_(b+620|0,j)|0;__ZN9PopupMenu4ItemD2Ev(j);__ZN10CanvasItem6updateEv(b);__ZN9PopupMenu4ItemD2Ev(i);l=g;return}function __ZN9PopupMenu20set_item_acceleratorEij(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0;if((d|0)>=0){f=b+620|0;g=c[f>>2]|0;h=(g|0)==0;if(h)i=0;else i=c[g+-4>>2]|0;if((i|0)>(d|0)){a[1263537]=0;if(h)j=0;else j=c[g+-4>>2]|0;do if((j|0)<=(d|0)){if(h)k=0;else k=c[g+-4>>2]|0;if((k|0)>(d|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);__ZN6VectorIN9PopupMenu4ItemEE14_copy_on_writeEv(f);c[(c[f>>2]|0)+(d*80|0)+56>>2]=e;__ZN10CanvasItem6updateEv(b);return}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(839910,831668,656,842220,0);return}function __ZN9PopupMenu16set_item_submenuEiRK6String(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0;if((d|0)>=0){f=b+620|0;g=c[f>>2]|0;h=(g|0)==0;if(h)i=0;else i=c[g+-4>>2]|0;if((i|0)>(d|0)){a[1263537]=0;if(h)j=0;else j=c[g+-4>>2]|0;do if((j|0)<=(d|0)){if(h)k=0;else k=c[g+-4>>2]|0;if((k|0)>(d|0)){a[1263537]=0;l=14;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);m=0;break}}else l=14;while(0);if((l|0)==14){__ZN6VectorIN9PopupMenu4ItemEE14_copy_on_writeEv(f);m=(c[f>>2]|0)+(d*80|0)|0}d=m+48|0;m=c[d>>2]|0;if((m|0)!=(c[e>>2]|0)){if(m|0?(__Z16atomic_decrementPj(m+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(m,1);c[d>>2]=0;m=c[e>>2]|0;if(m|0?__Z28atomic_conditional_incrementPj(m+-8|0)|0:0)c[d>>2]=c[e>>2]}__ZN10CanvasItem6updateEv(b);return}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(839931,831668,678,842220,0);return}function __ZN9PopupMenu21set_item_as_separatorEib(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0;f=e&1;if((d|0)>=0){e=b+620|0;g=c[e>>2]|0;h=(g|0)==0;if(h)i=0;else i=c[g+-4>>2]|0;if((i|0)>(d|0)){a[1263537]=0;if(h)j=0;else j=c[g+-4>>2]|0;do if((j|0)<=(d|0)){if(h)k=0;else k=c[g+-4>>2]|0;if((k|0)>(d|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);__ZN6VectorIN9PopupMenu4ItemEE14_copy_on_writeEv(e);a[(c[e>>2]|0)+(d*80|0)+14>>0]=f;__ZN10CanvasItem6updateEv(b);return}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(839948,831668,762,842220,0);return}function __ZN9PopupMenu21set_item_as_checkableEib(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0;f=e&1;if((d|0)>=0){e=b+620|0;g=c[e>>2]|0;h=(g|0)==0;if(h)i=0;else i=c[g+-4>>2]|0;if((i|0)>(d|0)){a[1263537]=0;if(h)j=0;else j=c[g+-4>>2]|0;do if((j|0)<=(d|0)){if(h)k=0;else k=c[g+-4>>2]|0;if((k|0)>(d|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);__ZN6VectorIN9PopupMenu4ItemEE14_copy_on_writeEv(e);a[(c[e>>2]|0)+(d*80|0)+13>>0]=f;__ZN10CanvasItem6updateEv(b);return}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(839970,831668,774,842220,0);return}function __ZN9PopupMenu16set_item_tooltipEiRK6String(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0;if((d|0)>=0){f=b+620|0;g=c[f>>2]|0;h=(g|0)==0;if(h)i=0;else i=c[g+-4>>2]|0;if((i|0)>(d|0)){a[1263537]=0;if(h)j=0;else j=c[g+-4>>2]|0;do if((j|0)<=(d|0)){if(h)k=0;else k=c[g+-4>>2]|0;if((k|0)>(d|0)){a[1263537]=0;l=14;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);m=0;break}}else l=14;while(0);if((l|0)==14){__ZN6VectorIN9PopupMenu4ItemEE14_copy_on_writeEv(f);m=(c[f>>2]|0)+(d*80|0)|0}d=m+52|0;m=c[d>>2]|0;if((m|0)!=(c[e>>2]|0)){if(m|0?(__Z16atomic_decrementPj(m+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(m,1);c[d>>2]=0;m=c[e>>2]|0;if(m|0?__Z28atomic_conditional_incrementPj(m+-8|0)|0:0)c[d>>2]=c[e>>2]}__ZN10CanvasItem6updateEv(b);return}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(841565,831668,781,842220,0);return}function __ZN9PopupMenu17set_item_shortcutEiRK3RefI8ShortCutEb(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0;g=l;l=l+16|0;if((l|0)>=(m|0))ba(16);h=g+4|0;i=g;j=f&1;if((d|0)>=0){f=b+620|0;k=c[f>>2]|0;n=(k|0)==0;if(n)o=0;else o=c[k+-4>>2]|0;if((o|0)>(d|0)){a[1263537]=0;if(n)p=0;else p=c[k+-4>>2]|0;do if((p|0)<=(d|0)){if(n)q=0;else q=c[k+-4>>2]|0;if((q|0)>(d|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);__ZN6VectorIN9PopupMenu4ItemEE14_copy_on_writeEv(f);q=c[f>>2]|0;if(!(c[q+(d*80|0)+68>>2]|0))r=q;else{k=(q|0)==0;if(k)s=0;else s=c[q+-4>>2]|0;do if((s|0)<=(d|0)){if(k)t=0;else t=c[q+-4>>2]|0;if((t|0)>(d|0)){a[1263537]=0;u=23;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);v=0;break}}else u=23;while(0);if((u|0)==23){__ZN6VectorIN9PopupMenu4ItemEE14_copy_on_writeEv(f);v=(c[f>>2]|0)+(d*80|0)|0}c[h>>2]=0;t=c[v+68>>2]|0;if(t|0){c[h>>2]=t;__ZN9Reference9referenceEv(t)}__ZN9PopupMenu15_unref_shortcutE3RefI8ShortCutE(b,h);t=c[h>>2]|0;if((t|0?__ZN9Reference11unreferenceEv(t)|0:0)?(t=c[h>>2]|0,__Z17predelete_handlerP6Object(t)|0):0){gj[c[(c[t>>2]|0)+76>>2]&8191](t);__ZN6Memory11free_staticEPvb(t,0)}c[h>>2]=0;r=c[f>>2]|0}h=(r|0)==0;if(h)w=0;else w=c[r+-4>>2]|0;do if((w|0)<=(d|0)){if(h)x=0;else x=c[r+-4>>2]|0;if((x|0)>(d|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);__ZN6VectorIN9PopupMenu4ItemEE14_copy_on_writeEv(f);x=(c[f>>2]|0)+(d*80|0)+68|0;r=c[x>>2]|0;if((c[e>>2]|0)!=(r|0)){if((r|0?__ZN9Reference11unreferenceEv(r)|0:0)?(r=c[x>>2]|0,__Z17predelete_handlerP6Object(r)|0):0){gj[c[(c[r>>2]|0)+76>>2]&8191](r);__ZN6Memory11free_staticEPvb(r,0)}c[x>>2]=0;r=c[e>>2]|0;c[x>>2]=r;if(r|0)__ZN9Reference9referenceEv(r)}r=c[f>>2]|0;x=(r|0)==0;if(x)y=0;else y=c[r+-4>>2]|0;do if((y|0)<=(d|0)){if(x)z=0;else z=c[r+-4>>2]|0;if((z|0)>(d|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);__ZN6VectorIN9PopupMenu4ItemEE14_copy_on_writeEv(f);z=c[f>>2]|0;a[z+(d*80|0)+72>>0]=j;j=(z|0)==0;if(j)A=0;else A=c[z+-4>>2]|0;do if((A|0)<=(d|0)){if(j)B=0;else B=c[z+-4>>2]|0;if((B|0)>(d|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);__ZN6VectorIN9PopupMenu4ItemEE14_copy_on_writeEv(f);B=c[f>>2]|0;if(c[B+(d*80|0)+68>>2]|0){z=(B|0)==0;if(z)C=0;else C=c[B+-4>>2]|0;do if((C|0)<=(d|0)){if(z)D=0;else D=c[B+-4>>2]|0;if((D|0)>(d|0)){a[1263537]=0;u=71;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);E=0;break}}else u=71;while(0);if((u|0)==71){__ZN6VectorIN9PopupMenu4ItemEE14_copy_on_writeEv(f);E=(c[f>>2]|0)+(d*80|0)|0}c[i>>2]=0;d=c[E+68>>2]|0;if(d|0){c[i>>2]=d;__ZN9Reference9referenceEv(d)}__ZN9PopupMenu13_ref_shortcutE3RefI8ShortCutE(b,i);d=c[i>>2]|0;do if(d|0){if(!(__ZN9Reference11unreferenceEv(d)|0))break;E=c[i>>2]|0;if(!(__Z17predelete_handlerP6Object(E)|0))break;gj[c[(c[E>>2]|0)+76>>2]&8191](E);__ZN6Memory11free_staticEPvb(E,0)}while(0);c[i>>2]=0}__ZN10CanvasItem6updateEv(b);l=g;return}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(839992,831668,787,842220,0);l=g;return}function __ZN9PopupMenu19toggle_item_checkedEi(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0;if((d|0)>=0){e=b+620|0;f=c[e>>2]|0;g=(f|0)==0;if(g)h=0;else h=c[f+-4>>2]|0;if((h|0)>(d|0)){a[1263537]=0;if(g)i=0;else i=c[f+-4>>2]|0;do if((i|0)<=(d|0)){if(g)j=0;else j=c[f+-4>>2]|0;if((j|0)>(d|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);__ZN6VectorIN9PopupMenu4ItemEE14_copy_on_writeEv(e);j=c[e>>2]|0;f=a[j+(d*80|0)+12>>0]|0;g=(j|0)==0;if(g)k=0;else k=c[j+-4>>2]|0;do if((k|0)<=(d|0)){if(g)l=0;else l=c[j+-4>>2]|0;if((l|0)>(d|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);__ZN6VectorIN9PopupMenu4ItemEE14_copy_on_writeEv(e);a[(c[e>>2]|0)+(d*80|0)+12>>0]=f^1;__ZN10CanvasItem6updateEv(b);return}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(840010,831668,685,842220,0);return}function __ZNK9PopupMenu15is_item_checkedEi(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0;if((d|0)>=0){e=c[b+620>>2]|0;b=(e|0)==0;if(b)f=0;else f=c[e+-4>>2]|0;if((f|0)>(d|0)){a[1263537]=0;if(b)g=0;else g=c[e+-4>>2]|0;do if((g|0)<=(d|0)){if(b)h=0;else h=c[e+-4>>2]|0;if((h|0)>(d|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0)}while(0);i=(a[e+(d*80|0)+12>>0]|0)!=0;return i|0}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(840030,831668,721,842220,0);i=0;return i|0}function __ZNK9PopupMenu14get_item_indexEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0;d=c[a+620>>2]|0;if(!d){e=-1;return e|0}a=c[d+-4>>2]|0;if((a|0)>0)f=0;else{e=-1;return e|0}while(1){if((c[d+(f*80|0)+16>>2]|0)==(b|0)){e=f;g=5;break}f=f+1|0;if((f|0)>=(a|0)){e=-1;g=5;break}}if((g|0)==5)return e|0;return 0}function __ZNK9PopupMenu20get_item_acceleratorEi(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0;if((d|0)>=0){e=c[b+620>>2]|0;b=(e|0)==0;if(b)f=0;else f=c[e+-4>>2]|0;if((f|0)>(d|0)){a[1263537]=0;if(b)g=0;else g=c[e+-4>>2]|0;do if((g|0)<=(d|0)){if(b)h=0;else h=c[e+-4>>2]|0;if((h|0)>(d|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0)}while(0);i=c[e+(d*80|0)+56>>2]|0;return i|0}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(840061,831668,703,842220,0);i=0;return i|0}function __ZNK9PopupMenu16get_item_submenuEi(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;if((d|0)>=0){g=c[b+620>>2]|0;b=(g|0)==0;if(b)h=0;else h=c[g+-4>>2]|0;if((h|0)>(d|0)){a[1263537]=0;if(b)i=0;else i=c[g+-4>>2]|0;do if((i|0)<=(d|0)){if(b)j=0;else j=c[g+-4>>2]|0;if((j|0)>(d|0)){a[1263537]=0;k=14;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);n=0;break}}else k=14;while(0);if((k|0)==14)n=g+(d*80|0)|0;d=n+48|0;c[f>>2]=0;n=c[d>>2]|0;if(!n){o=0;l=e;return o|0}c[f>>2]=0;if(!(__Z28atomic_conditional_incrementPj(n+-8|0)|0)){o=0;l=e;return o|0}n=c[d>>2]|0;c[f>>2]=n;o=n;l=e;return o|0}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(840082,831668,744,842220,0);__ZN6StringC2EPKc(f,1263606);o=c[f>>2]|0;l=e;return o|0}function __ZNK9PopupMenu17is_item_separatorEi(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0;if((d|0)>=0){e=c[b+620>>2]|0;b=(e|0)==0;if(b)f=0;else f=c[e+-4>>2]|0;if((f|0)>(d|0)){a[1263537]=0;if(b)g=0;else g=c[e+-4>>2]|0;do if((g|0)<=(d|0)){if(b)h=0;else h=c[e+-4>>2]|0;if((h|0)>(d|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0)}while(0);i=(a[e+(d*80|0)+14>>0]|0)!=0;return i|0}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(840099,831668,768,842220,0);i=0;return i|0}function __ZNK9PopupMenu17is_item_checkableEi(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0;if((d|0)>=0){e=c[b+620>>2]|0;b=(e|0)==0;if(b)f=0;else f=c[e+-4>>2]|0;if((f|0)>(d|0)){a[1263537]=0;if(b)g=0;else g=c[e+-4>>2]|0;do if((g|0)<=(d|0)){if(b)h=0;else h=c[e+-4>>2]|0;if((h|0)>(d|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0)}while(0);i=(a[e+(d*80|0)+13>>0]|0)!=0;return i|0}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(840117,831668,809,842220,0);i=0;return i|0}function __ZNK9PopupMenu16get_item_tooltipEi(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;if((d|0)>=0){g=c[b+620>>2]|0;b=(g|0)==0;if(b)h=0;else h=c[g+-4>>2]|0;if((h|0)>(d|0)){a[1263537]=0;if(b)i=0;else i=c[g+-4>>2]|0;do if((i|0)<=(d|0)){if(b)j=0;else j=c[g+-4>>2]|0;if((j|0)>(d|0)){a[1263537]=0;k=14;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);n=0;break}}else k=14;while(0);if((k|0)==14)n=g+(d*80|0)|0;d=n+52|0;c[f>>2]=0;n=c[d>>2]|0;if(!n){o=0;l=e;return o|0}c[f>>2]=0;if(!(__Z28atomic_conditional_incrementPj(n+-8|0)|0)){o=0;l=e;return o|0}n=c[d>>2]|0;c[f>>2]=n;o=n;l=e;return o|0}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(841582,831668,750,842220,0);__ZN6StringC2EPKc(f,1263606);o=c[f>>2]|0;l=e;return o|0}function __ZNK9PopupMenu17get_item_shortcutEi(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0;if((d|0)>=0){e=c[b+620>>2]|0;b=(e|0)==0;if(b)f=0;else f=c[e+-4>>2]|0;if((f|0)>(d|0)){a[1263537]=0;if(b)g=0;else g=c[e+-4>>2]|0;do if((g|0)<=(d|0)){if(b)h=0;else h=c[e+-4>>2]|0;if((h|0)>(d|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0)}while(0);h=c[e+(d*80|0)+68>>2]|0;if(!h){i=0;return i|0}__ZN9Reference9referenceEv(h);i=h;return i|0}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(840445,831668,756,842220,0);i=0;return i|0}function __ZN9PopupMenu10_set_itemsERK5Array(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0;e=l;l=l+48|0;if((l|0)>=(m|0))ba(48);f=e+32|0;g=e+28|0;h=e;i=e+24|0;if((__ZNK5Array4sizeEv(d)|0)%10|0|0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(840176,831668,974,840402,0);l=e;return}a[1263537]=0;__ZN9PopupMenu5clearEv(b);if((__ZNK5Array4sizeEv(d)|0)<=0){l=e;return}j=b+620|0;k=b+620|0;n=0;while(1){c[f>>2]=__ZNK7Variantcv6StringEv(__ZNK5ArrayixEi(d,n)|0)|0;__ZN3RefI7TextureEC2ERK7Variant(g,__ZNK5ArrayixEi(d,n|1)|0);o=__ZNK7VariantcvbEv(__ZNK5ArrayixEi(d,n+2|0)|0)|0;p=__ZNK7VariantcvbEv(__ZNK5ArrayixEi(d,n+3|0)|0)|0;q=__ZNK7VariantcvbEv(__ZNK5ArrayixEi(d,n+4|0)|0)|0;r=__ZNK7VariantcviEv(__ZNK5ArrayixEi(d,n+5|0)|0)|0;s=__ZNK7VariantcviEv(__ZNK5ArrayixEi(d,n+6|0)|0)|0;__ZN7VariantC2ERKS_(h,__ZNK5ArrayixEi(d,n+7|0)|0);t=__ZNK7Variantcv6StringEv(__ZNK5ArrayixEi(d,n+8|0)|0)|0;c[i>>2]=t;u=__ZNK7VariantcvbEv(__ZNK5ArrayixEi(d,n+9|0)|0)|0;v=c[j>>2]|0;if(!v)w=0;else w=c[v+-4>>2]|0;__ZN9PopupMenu8add_itemERK6Stringij(b,f,r,0);__ZN9PopupMenu13set_item_iconEiRK3RefI7TextureE(b,w,g);v=o&1;o=(w|0)<0;if(!o){x=c[k>>2]|0;y=(x|0)==0;if(y)z=0;else z=c[x+-4>>2]|0;if((z|0)>(w|0)){a[1263537]=0;if(y)A=0;else A=c[x+-4>>2]|0;if((A|0)<=(w|0)){if(y)B=0;else B=c[x+-4>>2]|0;if((B|0)<=(w|0)){C=18;break}a[1263537]=0}__ZN6VectorIN9PopupMenu4ItemEE14_copy_on_writeEv(k);a[(c[k>>2]|0)+(w*80|0)+13>>0]=v;__ZN10CanvasItem6updateEv(b)}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(839970,831668,774,842220,0);v=p&1;p=c[k>>2]|0;x=(p|0)==0;if(x)D=0;else D=c[p+-4>>2]|0;if((D|0)>(w|0)){a[1263537]=0;if(x)E=0;else E=c[p+-4>>2]|0;if((E|0)<=(w|0)){if(x)F=0;else F=c[p+-4>>2]|0;if((F|0)<=(w|0)){C=31;break}a[1263537]=0}__ZN6VectorIN9PopupMenu4ItemEE14_copy_on_writeEv(k);a[(c[k>>2]|0)+(w*80|0)+12>>0]=v;__ZN10CanvasItem6updateEv(b)}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(832884,831668,640,842220,0);v=q&1;q=c[k>>2]|0;p=(q|0)==0;if(p)G=0;else G=c[q+-4>>2]|0;if((G|0)>(w|0)){a[1263537]=0;if(p)H=0;else H=c[q+-4>>2]|0;if((H|0)<=(w|0)){if(p)I=0;else I=c[q+-4>>2]|0;if((I|0)<=(w|0)){C=44;break}a[1263537]=0}__ZN6VectorIN9PopupMenu4ItemEE14_copy_on_writeEv(k);a[(c[k>>2]|0)+(w*80|0)+15>>0]=v;__ZN10CanvasItem6updateEv(b)}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(841379,831668,671,842220,0);v=c[k>>2]|0;q=(v|0)==0;if(q)J=0;else J=c[v+-4>>2]|0;if((J|0)>(w|0)){a[1263537]=0;if(q)K=0;else K=c[v+-4>>2]|0;if((K|0)<=(w|0)){if(q)L=0;else L=c[v+-4>>2]|0;if((L|0)<=(w|0)){C=57;break}a[1263537]=0}__ZN6VectorIN9PopupMenu4ItemEE14_copy_on_writeEv(k);c[(c[k>>2]|0)+(w*80|0)+16>>2]=r;__ZN10CanvasItem6updateEv(b);__ZN9PopupMenu17set_item_metadataEiRK7Variant(b,w,h);C=62}else C=60}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(839970,831668,774,842220,0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(832884,831668,640,842220,0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(841379,831668,671,842220,0);C=60}if((C|0)==60){C=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(832969,831668,648,842220,0);__ZN9PopupMenu17set_item_metadataEiRK7Variant(b,w,h);if(o){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(839948,831668,762,842220,0);C=78}else C=62}if((C|0)==62){C=0;o=u&1;u=c[k>>2]|0;r=(u|0)==0;if(r)M=0;else M=c[u+-4>>2]|0;if((M|0)>(w|0)){a[1263537]=0;if(r)N=0;else N=c[u+-4>>2]|0;if((N|0)<=(w|0)){if(r)O=0;else O=c[u+-4>>2]|0;if((O|0)<=(w|0)){C=71;break}a[1263537]=0}__ZN6VectorIN9PopupMenu4ItemEE14_copy_on_writeEv(k);a[(c[k>>2]|0)+(w*80|0)+14>>0]=o;__ZN10CanvasItem6updateEv(b)}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(839948,831668,762,842220,0);o=c[k>>2]|0;u=(o|0)==0;if(u)P=0;else P=c[o+-4>>2]|0;if((P|0)>(w|0)){a[1263537]=0;if(u)Q=0;else Q=c[o+-4>>2]|0;if((Q|0)<=(w|0)){if(u)R=0;else R=c[o+-4>>2]|0;if((R|0)<=(w|0)){C=85;break}a[1263537]=0}__ZN6VectorIN9PopupMenu4ItemEE14_copy_on_writeEv(k);c[(c[k>>2]|0)+(w*80|0)+56>>2]=s;__ZN10CanvasItem6updateEv(b)}else C=78}if((C|0)==78){C=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(839910,831668,656,842220,0)}__ZN9PopupMenu16set_item_submenuEiRK6String(b,w,i);if(t|0?(__Z16atomic_decrementPj(t+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(t,1);if(c[h>>2]|0)__ZN7Variant5clearEv(h);t=c[g>>2]|0;if((t|0?__ZN9Reference11unreferenceEv(t)|0:0)?(t=c[g>>2]|0,__Z17predelete_handlerP6Object(t)|0):0){gj[c[(c[t>>2]|0)+76>>2]&8191](t);__ZN6Memory11free_staticEPvb(t,0)}t=c[f>>2]|0;if(t|0?(__Z16atomic_decrementPj(t+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(t,1);n=n+10|0;if((n|0)>=(__ZNK5Array4sizeEv(d)|0)){C=101;break}}if((C|0)==18)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((C|0)==31)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((C|0)==44)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((C|0)==57)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((C|0)==71)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((C|0)==85)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((C|0)==101){l=e;return}}function __ZNK9PopupMenu10_get_itemsEv(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0;d=l;l=l+64|0;if((l|0)>=(m|0))ba(64);e=d+24|0;f=d+52|0;g=d;h=d+48|0;__ZN5ArrayC2Ev(f);i=b+620|0;j=0;while(1){k=c[i>>2]|0;if(!k)n=0;else n=c[k+-4>>2]|0;if((j|0)>=(n|0)){o=142;break}c[g>>2]=__ZNK9PopupMenu13get_item_textEi(b,j)|0;__ZN7VariantC2ERK6String(e,g);__ZN5Array9push_backERK7Variant(f,e);if(c[e>>2]|0)__ZN7Variant5clearEv(e);k=c[g>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);k=c[i>>2]|0;p=(k|0)==0;if(p)q=0;else q=c[k+-4>>2]|0;if((q|0)>(j|0)){a[1263537]=0;if(p)r=0;else r=c[k+-4>>2]|0;if((r|0)<=(j|0)){if(p)s=0;else s=c[k+-4>>2]|0;if((s|0)<=(j|0)){o=20;break}a[1263537]=0}p=c[k+(j*80|0)>>2]|0;if(!p)t=0;else{__ZN9Reference9referenceEv(p);t=p}}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(842260,831668,697,842220,0);t=0}c[h>>2]=t;__ZN6RefPtrC2Ev(e);__ZN3RefI9ReferenceEaSI7TextureEEvRKS_IT_E(e,h);__ZN7VariantC2ERK6RefPtr(g,e);__ZN6RefPtrD2Ev(e);__ZN5Array9push_backERK7Variant(f,g);if(c[g>>2]|0)__ZN7Variant5clearEv(g);p=c[h>>2]|0;if((p|0?__ZN9Reference11unreferenceEv(p)|0:0)?(p=c[h>>2]|0,__Z17predelete_handlerP6Object(p)|0):0){gj[c[(c[p>>2]|0)+76>>2]&8191](p);__ZN6Memory11free_staticEPvb(p,0)}c[h>>2]=0;p=c[i>>2]|0;k=(p|0)==0;if(k)u=0;else u=c[p+-4>>2]|0;if((u|0)>(j|0)){a[1263537]=0;if(k)v=0;else v=c[p+-4>>2]|0;if((v|0)<=(j|0)){if(k)w=0;else w=c[p+-4>>2]|0;if((w|0)<=(j|0)){o=40;break}a[1263537]=0}x=(a[p+(j*80|0)+13>>0]|0)!=0}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(840117,831668,809,842220,0);x=0}__ZN7VariantC2Eb(e,x);__ZN5Array9push_backERK7Variant(f,e);if(c[e>>2]|0)__ZN7Variant5clearEv(e);p=c[i>>2]|0;k=(p|0)==0;if(k)y=0;else y=c[p+-4>>2]|0;if((y|0)>(j|0)){a[1263537]=0;if(k)z=0;else z=c[p+-4>>2]|0;if((z|0)<=(j|0)){if(k)A=0;else A=c[p+-4>>2]|0;if((A|0)<=(j|0)){o=55;break}a[1263537]=0}B=(a[p+(j*80|0)+12>>0]|0)!=0}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(840030,831668,721,842220,0);B=0}__ZN7VariantC2Eb(e,B);__ZN5Array9push_backERK7Variant(f,e);if(c[e>>2]|0)__ZN7Variant5clearEv(e);p=c[i>>2]|0;k=(p|0)==0;if(k)C=0;else C=c[p+-4>>2]|0;if((C|0)>(j|0)){a[1263537]=0;if(k)D=0;else D=c[p+-4>>2]|0;if((D|0)<=(j|0)){if(k)E=0;else E=c[p+-4>>2]|0;if((E|0)<=(j|0)){o=70;break}a[1263537]=0}F=(a[p+(j*80|0)+15>>0]|0)!=0}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(841397,831668,715,842220,0);F=0}__ZN7VariantC2Eb(e,F);__ZN5Array9push_backERK7Variant(f,e);if(c[e>>2]|0)__ZN7Variant5clearEv(e);p=c[i>>2]|0;k=(p|0)==0;if(k)G=0;else G=c[p+-4>>2]|0;if((G|0)>(j|0)){a[1263537]=0;if(k)H=0;else H=c[p+-4>>2]|0;if((H|0)<=(j|0)){if(k)I=0;else I=c[p+-4>>2]|0;if((I|0)<=(j|0)){o=85;break}a[1263537]=0}J=c[p+(j*80|0)+16>>2]|0}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(832743,831668,727,842220,0);J=0}__ZN7VariantC2Ei(e,J);__ZN5Array9push_backERK7Variant(f,e);if(c[e>>2]|0)__ZN7Variant5clearEv(e);p=c[i>>2]|0;k=(p|0)==0;if(k)K=0;else K=c[p+-4>>2]|0;if((K|0)>(j|0)){a[1263537]=0;if(k)L=0;else L=c[p+-4>>2]|0;if((L|0)<=(j|0)){if(k)M=0;else M=c[p+-4>>2]|0;if((M|0)<=(j|0)){o=100;break}a[1263537]=0}N=c[p+(j*80|0)+56>>2]|0}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(840061,831668,703,842220,0);N=0}__ZN7VariantC2Ej(e,N);__ZN5Array9push_backERK7Variant(f,e);if(c[e>>2]|0)__ZN7Variant5clearEv(e);p=c[i>>2]|0;k=(p|0)==0;if(k)O=0;else O=c[p+-4>>2]|0;if((O|0)>(j|0)){a[1263537]=0;if(k)P=0;else P=c[p+-4>>2]|0;do if((P|0)<=(j|0)){if(k)Q=0;else Q=c[p+-4>>2]|0;if((Q|0)>(j|0)){a[1263537]=0;o=117;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);R=0;break}}else o=117;while(0);if((o|0)==117){o=0;R=p+(j*80|0)|0}__ZN7VariantC2ERKS_(e,R+24|0)}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(841432,831668,709,842220,0);c[e>>2]=0}__ZN5Array9push_backERK7Variant(f,e);if(c[e>>2]|0)__ZN7Variant5clearEv(e);c[g>>2]=__ZNK9PopupMenu16get_item_submenuEi(b,j)|0;__ZN7VariantC2ERK6String(e,g);__ZN5Array9push_backERK7Variant(f,e);if(c[e>>2]|0)__ZN7Variant5clearEv(e);k=c[g>>2]|0;do if(k|0){if(__Z16atomic_decrementPj(k+-8|0)|0)break;__ZN6Memory11free_staticEPvb(k,1)}while(0);k=c[i>>2]|0;p=(k|0)==0;if(p)S=0;else S=c[k+-4>>2]|0;if((S|0)>(j|0)){a[1263537]=0;if(p)T=0;else T=c[k+-4>>2]|0;if((T|0)<=(j|0)){if(p)U=0;else U=c[k+-4>>2]|0;if((U|0)<=(j|0)){o=136;break}a[1263537]=0}V=(a[k+(j*80|0)+14>>0]|0)!=0}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(840099,831668,768,842220,0);V=0}__ZN7VariantC2Eb(e,V);__ZN5Array9push_backERK7Variant(f,e);if(c[e>>2]|0)__ZN7Variant5clearEv(e);j=j+1|0}if((o|0)==20)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);else if((o|0)==40)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);else if((o|0)==55)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);else if((o|0)==70)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);else if((o|0)==85)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);else if((o|0)==100)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);else if((o|0)==136)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);else if((o|0)==142){l=d;return c[f>>2]|0}return 0}function __ZN9PopupMenu26set_hide_on_item_selectionEb(b,c){b=b|0;c=c|0;a[b+649>>0]=c&1;return}function __ZN9PopupMenu25is_hide_on_item_selectionEv(b){b=b|0;return (a[b+649>>0]|0)!=0|0}function __ZN9PopupMenu16_submenu_timeoutEv(a){a=a|0;var b=0,d=0;b=c[a+624>>2]|0;d=a+628|0;if((b|0)!=(c[d>>2]|0))return;__ZN9PopupMenu17_activate_submenuEi(a,b);c[d>>2]=-1;return}function __ZN9PopupMenu17_activate_submenuEi(b,d){b=b|0;d=d|0;var e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0.0,L=0.0,M=0,N=0,O=0,P=0,Q=0,R=0.0;e=l;l=l+112|0;if((l|0)>=(m|0))ba(112);f=e+24|0;h=e+100|0;i=e+96|0;j=e+92|0;k=e+88|0;n=e+8|0;o=e;p=e+80|0;q=e+72|0;r=e+48|0;s=e+32|0;t=e+56|0;u=b+620|0;v=(d|0)<0;do if(v)w=8;else{x=c[u>>2]|0;y=(x|0)==0;if(y)z=0;else z=c[x+-4>>2]|0;if((z|0)<=(d|0)){if(y)A=0;else A=c[x+-4>>2]|0;if((A|0)<=(d|0)){w=8;break}a[1263537]=0}__ZN6VectorIN9PopupMenu4ItemEE14_copy_on_writeEv(u);B=(c[u>>2]|0)+(d*80|0)|0}while(0);if((w|0)==8){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);B=0}__ZN8NodePathC2ERK6String(f,B+48|0);B=__ZNK4Node8get_nodeERK8NodePath(b,f)|0;__ZN8NodePathD2Ev(f);do if(v)w=18;else{A=c[u>>2]|0;z=(A|0)==0;if(z)C=0;else C=c[A+-4>>2]|0;if((C|0)<=(d|0)){if(z)D=0;else D=c[A+-4>>2]|0;if((D|0)<=(d|0)){w=18;break}a[1263537]=0}__ZN6VectorIN9PopupMenu4ItemEE14_copy_on_writeEv(u);E=(c[u>>2]|0)+(d*80|0)|0}while(0);if((w|0)==18){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);E=0}c[i>>2]=__ZplPKcRK6String(840297,E+48|0)|0;c[h>>2]=__ZNK6String4utf8Ev(i)|0;__Z19_err_set_last_errorPKc(__ZNK10CharString8get_dataEv(h)|0);E=c[h>>2]|0;if(E|0?(__Z16atomic_decrementPj(E+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(E,1);E=c[i>>2]|0;if(E|0?(__Z16atomic_decrementPj(E+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(E,1);a[1263537]=1;if(!B){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(840327,831668,165,880677,0);l=e;return}a[1263537]=0;E=$i[c[(c[B>>2]|0)+44>>2]&8191](B,1235576)|0;i=E?B:0;do if(v)w=36;else{B=c[u>>2]|0;E=(B|0)==0;if(E)F=0;else F=c[B+-4>>2]|0;if((F|0)<=(d|0)){if(E)G=0;else G=c[B+-4>>2]|0;if((G|0)<=(d|0)){w=36;break}a[1263537]=0}__ZN6VectorIN9PopupMenu4ItemEE14_copy_on_writeEv(u);H=(c[u>>2]|0)+(d*80|0)|0}while(0);if((w|0)==36){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);H=0}c[k>>2]=__ZplPKcRK6String(840345,H+48|0)|0;c[j>>2]=__ZNK6String4utf8Ev(k)|0;__Z19_err_set_last_errorPKc(__ZNK10CharString8get_dataEv(j)|0);H=c[j>>2]|0;if(H|0?(__Z16atomic_decrementPj(H+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(H,1);H=c[k>>2]|0;if(H|0?(__Z16atomic_decrementPj(H+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(H,1);a[1263537]=1;if(!i){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(840327,831668,168,840375,0);l=e;return}a[1263537]=0;if(__ZNK10CanvasItem18is_visible_in_treeEv(i)|0){l=e;return}__ZNK7Control19get_global_positionEv(f,b);__ZNK7Control8get_sizeEv(o,b);H=f;k=c[H+4>>2]|0;j=n;c[j>>2]=c[H>>2];c[j+4>>2]=k;k=o;j=c[k+4>>2]|0;H=n+8|0;c[H>>2]=c[k>>2];c[H+4>>2]=j;__ZN10StringNameC2EPKc(o,986819);__ZN10StringNameC2Ev(p);j=__ZNK7Control12get_styleboxERK10StringNameS2_(b,o,p)|0;__ZN10StringNameD2Ev(p);__ZN10StringNameD2Ev(o);__ZNK7Control8get_sizeEv(q,b);H=c[q>>2]|0;if(v)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);v=c[u>>2]|0;q=(v|0)==0;if(q)I=0;else I=c[v+-4>>2]|0;do if((I|0)<=(d|0)){if(q)J=0;else J=c[v+-4>>2]|0;if((J|0)>(d|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);__ZN6VectorIN9PopupMenu4ItemEE14_copy_on_writeEv(u);K=+(c[(c[u>>2]|0)+(d*80|0)+60>>2]|0);__ZNK8StyleBox10get_offsetEv(r,j);L=K-+g[r+4>>2];c[p>>2]=H;g[p+4>>2]=L;__ZNK7Vector2plERKS_(o,f,p);__ZNK7Control8get_sizeEv(p,i);L=+g[o>>2]+ +g[p>>2];__ZNK10CanvasItem17get_viewport_rectEv(s,b);if(L>+g[s+8>>2])g[o>>2]=+g[f>>2]-+g[p>>2];__ZN7Control12set_positionERK7Vector2(i,o);o=c[(c[i>>2]|0)+192>>2]|0;c[t>>2]=0;c[t+4>>2]=0;c[t+8>>2]=0;c[t+12>>2]=0;Pi[o&2047](i,t);do if($i[c[(c[i>>2]|0)+44>>2]&8191](i,1235532)|0){__ZNK7Control19get_global_positionEv(t,i);__ZN7Vector2mIERKS_(n,t);o=i+616|0;__ZN4ListI5Rect216DefaultAllocatorE5clearEv(o);p=c[n>>2]|0;f=n+4|0;s=c[f>>2]|0;b=n+8|0;H=c[b>>2]|0;r=c[u>>2]|0;J=(r|0)==0;if(J)M=0;else M=c[r+-4>>2]|0;do if((M|0)<=(d|0)){if(J)N=0;else N=c[r+-4>>2]|0;if((N|0)>(d|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);__ZN6VectorIN9PopupMenu4ItemEE14_copy_on_writeEv(u);L=+(c[(c[u>>2]|0)+(d*80|0)+60>>2]|0);if(!(c[o>>2]|0)){r=__ZnwjPFPvjE(12,4740)|0;c[o>>2]=r;c[r>>2]=0;c[r+4>>2]=0;c[r+8>>2]=0}r=__ZnwjPFPvjE(28,4740)|0;c[r>>2]=p;c[r+4>>2]=s;c[r+8>>2]=H;g[r+12>>2]=L;J=c[o>>2]|0;v=J+4|0;q=c[v>>2]|0;c[r+20>>2]=q;c[r+16>>2]=0;c[r+24>>2]=J;if(q|0)c[q+16>>2]=r;c[v>>2]=r;if(!(c[J>>2]|0))c[J>>2]=r;r=J+8|0;c[r>>2]=(c[r>>2]|0)+1;r=c[u>>2]|0;J=(r|0)==0;if(J)O=-1;else O=(c[r+-4>>2]|0)+-1|0;if((O|0)<=(d|0))break;v=d+1|0;if((d|0)<-1)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);if(J)P=0;else P=c[r+-4>>2]|0;do if((P|0)<=(v|0)){if(J)Q=0;else Q=c[r+-4>>2]|0;if((Q|0)>(v|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);__ZN6VectorIN9PopupMenu4ItemEE14_copy_on_writeEv(u);r=c[n>>2]|0;L=+(c[(c[u>>2]|0)+(v*80|0)+60>>2]|0);K=L+ +g[f>>2];J=c[b>>2]|0;R=+g[n+12>>2]-L;if(!(c[o>>2]|0)){H=__ZnwjPFPvjE(12,4740)|0;c[o>>2]=H;c[H>>2]=0;c[H+4>>2]=0;c[H+8>>2]=0}H=__ZnwjPFPvjE(28,4740)|0;c[H>>2]=r;g[H+4>>2]=K;c[H+8>>2]=J;g[H+12>>2]=R;J=c[o>>2]|0;r=J+4|0;s=c[r>>2]|0;c[H+20>>2]=s;c[H+16>>2]=0;c[H+24>>2]=J;if(s|0)c[s+16>>2]=H;c[r>>2]=H;if(!(c[J>>2]|0))c[J>>2]=H;H=J+8|0;c[H>>2]=(c[H>>2]|0)+1}while(0);if((j|0?__ZN9Reference11unreferenceEv(j)|0:0)?__Z17predelete_handlerP6Object(j)|0:0){gj[c[(c[j>>2]|0)+76>>2]&8191](j);__ZN6Memory11free_staticEPvb(j,0)}l=e;return}function __ZNK12MethodBind0RI9PopupMenubE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Eb(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK12MethodBind0RI9PopupMenubE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1011386);l=a;return c[b>>2]|0}function __ZN12MethodBind0RI9PopupMenubE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235532)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2Eb(i,ij[n&8191](d)|0);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,266,1146558,0);c[b>>2]=0;l=f;return}function __ZN12MethodBind0RI9PopupMenubE7ptrcallEP6ObjectPPKvPv(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0;if(!d)g=0;else{e=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1235532)|0;g=e?d:0}d=c[b+44>>2]|0;e=c[b+48>>2]|0;b=g+(e>>1)|0;if(!(e&1)){h=d;i=ij[h&8191](b)|0;j=i&1;a[f>>0]=j;return}else{h=c[(c[b>>2]|0)+d>>2]|0;i=ij[h&8191](b)|0;j=i&1;a[f>>0]=j;return}}function __ZN12MethodBind0RI9PopupMenubED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I9PopupMenubE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if(!b){__ZN7VariantC2Eb(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK11MethodBind1I9PopupMenubE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1011386);l=a;return c[b>>2]|0}function __ZN11MethodBind1I9PopupMenubE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235532)|0:0){c[h>>2]=0;a[1263537]=0;k=d+24|0;n=c[k>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=i;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=i;return}if((g|0)>0){if((n|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);p=0}else{a[1263537]=0;p=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,p)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=p;c[b>>2]=0;l=i;return}}p=c[d+44>>2]|0;n=c[d+48>>2]|0;o=e+(n>>1)|0;if(!(n&1))q=p;else q=c[(c[o>>2]|0)+p>>2]|0;do if((g|0)<1){p=c[k>>2]|0;n=p+-1|0;if((p|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)s=0;else s=c[e+-4>>2]|0;if((p|0)<=(s|0)){if(r)t=0;else t=c[e+-4>>2]|0;do if((t|0)<(p|0)){if(r)u=0;else u=c[e+-4>>2]|0;if((u|0)<(p|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);v=0;break}else{a[1263537]=0;w=31;break}}else w=31;while(0);if((w|0)==31)v=e+(n*24|0)|0;__ZN7VariantC2ERKS_(j,v);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);f=__ZNK7VariantcvbEv(j)|0;Pi[q&2047](o,f);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I9PopupMenubE7ptrcallEP6ObjectPPKvPv(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0;if(!d)g=0;else{f=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1235532)|0;g=f?d:0}d=c[b+44>>2]|0;f=c[b+48>>2]|0;b=g+(f>>1)|0;if(!(f&1))h=d;else h=c[(c[b>>2]|0)+d>>2]|0;Pi[h&2047](b,(a[c[e>>2]>>0]|0)!=0);return}function __ZN11MethodBind1I9PopupMenubED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI9PopupMenu5ArrayE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;if((b|0)!=-1){f=0;l=a;return f|0}__ZN5ArrayC2Ev(d);__ZN7VariantC2ERK5Array(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);__ZN5ArrayD2Ev(d);f=b;l=a;return f|0}function __ZNK13MethodBind0RCI9PopupMenu5ArrayE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1011386);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI9PopupMenu5ArrayE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;j=f+24|0;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235532)|0:0){c[h>>2]=0;a[1263537]=0;k=c[d+24>>2]|0;if((k|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=k;c[b>>2]=0;l=f;return}n=k-(c[d+20>>2]|0)|0;if((n|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=n;c[b>>2]=0;l=f;return}n=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))o=n;else o=c[(c[d>>2]|0)+n>>2]|0;c[j>>2]=ij[o&8191](d)|0;__ZN7VariantC2ERK5Array(i,j);__ZN5ArrayD2Ev(j);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI9PopupMenu5ArrayE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=d;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235532)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;c[f>>2]=ij[i&8191](a)|0;__ZN5ArrayaSERKS_(e,f);__ZN5ArrayD2Ev(f);l=d;return}function __ZN13MethodBind0RCI9PopupMenu5ArrayED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I9PopupMenuRK5ArrayE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;if(b|0){f=0;l=a;return f|0}__ZN5ArrayC2Ev(d);__ZN7VariantC2ERK5Array(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);__ZN5ArrayD2Ev(d);f=b;l=a;return f|0}function __ZNK11MethodBind1I9PopupMenuRK5ArrayE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1011386);l=a;return c[b>>2]|0}function __ZN11MethodBind1I9PopupMenuRK5ArrayE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i+24|0;k=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235532)|0:0){c[h>>2]=0;a[1263537]=0;n=d+24|0;o=c[n>>2]|0;if((o|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=o;c[b>>2]=0;l=i;return}p=o-(c[d+20>>2]|0)|0;if((p|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=p;c[b>>2]=0;l=i;return}if((g|0)>0){if((o|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);q=0}else{a[1263537]=0;q=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,q)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=q;c[b>>2]=0;l=i;return}}q=c[d+44>>2]|0;o=c[d+48>>2]|0;p=e+(o>>1)|0;if(!(o&1))r=q;else r=c[(c[p>>2]|0)+q>>2]|0;do if((g|0)<1){q=c[n>>2]|0;o=q+-1|0;if((q|0)>=1){e=c[d+16>>2]|0;s=(e|0)==0;if(s)t=0;else t=c[e+-4>>2]|0;if((q|0)<=(t|0)){if(s)u=0;else u=c[e+-4>>2]|0;do if((u|0)<(q|0)){if(s)v=0;else v=c[e+-4>>2]|0;if((v|0)<(q|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);w=0;break}else{a[1263537]=0;x=31;break}}else x=31;while(0);if((x|0)==31)w=e+(o*24|0)|0;__ZN7VariantC2ERKS_(k,w);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);c[j>>2]=__ZNK7Variantcv5ArrayEv(k)|0;Pi[r&2047](p,j);__ZN5ArrayD2Ev(j);if(c[k>>2]|0)__ZN7Variant5clearEv(k);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I9PopupMenuRK5ArrayE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e+4|0;g=e;if(!b)h=0;else{i=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235532)|0;h=i?b:0}b=c[a+44>>2]|0;i=c[a+48>>2]|0;a=h+(i>>1)|0;if(!(i&1))j=b;else j=c[(c[a>>2]|0)+b>>2]|0;__ZN5ArrayC2ERKS_(f,c[d>>2]|0);c[g>>2]=c[f>>2];Pi[j&2047](a,g);__ZN5ArrayD2Ev(g);l=e;return}function __ZN11MethodBind1I9PopupMenuRK5ArrayED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind0I9PopupMenuE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return 0}function __ZNK11MethodBind0I9PopupMenuE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1011386);l=a;return c[b>>2]|0}function __ZN11MethodBind0I9PopupMenuE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235532)|0:0){c[h>>2]=0;a[1263537]=0;f=c[d+24>>2]|0;if((f|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=f;c[b>>2]=0;return}i=f-(c[d+20>>2]|0)|0;if((i|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=i;c[b>>2]=0;return}i=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))j=i;else j=c[(c[d>>2]|0)+i>>2]|0;gj[j&8191](d);c[b>>2]=0;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,110,1146558,0);c[b>>2]=0;return}function __ZN11MethodBind0I9PopupMenuE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235532)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1)){g=b;gj[g&8191](a);return}else{g=c[(c[a>>2]|0)+b>>2]|0;gj[g&8191](a);return}}function __ZN11MethodBind0I9PopupMenuED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI9PopupMenuiE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK13MethodBind0RCI9PopupMenuiE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1011386);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI9PopupMenuiE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235532)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2Ei(i,ij[n&8191](d)|0);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI9PopupMenuiE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0;if(!b)f=0;else{d=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235532)|0;f=d?b:0}b=c[a+44>>2]|0;d=c[a+48>>2]|0;a=f+(d>>1)|0;if(!(d&1)){g=b;h=ij[g&8191](a)|0;c[e>>2]=h;return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=ij[g&8191](a)|0;c[e>>2]=h;return}}function __ZN13MethodBind0RCI9PopupMenuiED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind1RCI9PopupMenu3RefI8ShortCutEiE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;switch(b|0){case -1:{e=__ZN7Variant12get_type_forI3RefI8ShortCutEEENS_4TypeEv()|0;break}case 0:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}default:e=0}l=a;return e|0}function __ZNK13MethodBind1RCI9PopupMenu3RefI8ShortCutEiE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1011386);l=a;return c[b>>2]|0}function __ZN13MethodBind1RCI9PopupMenu3RefI8ShortCutEiE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0;i=l;l=l+64|0;if((l|0)>=(m|0))ba(64);j=i+52|0;k=i+24|0;n=i+48|0;o=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235532)|0:0){c[h>>2]=0;a[1263537]=0;p=d+24|0;q=c[p>>2]|0;if((q|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=q;c[b>>2]=0;l=i;return}r=q-(c[d+20>>2]|0)|0;if((r|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=r;c[b>>2]=0;l=i;return}if((g|0)>0){if((q|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);s=0}else{a[1263537]=0;s=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,s)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=s;c[b>>2]=0;l=i;return}}s=c[d+44>>2]|0;q=c[d+48>>2]|0;r=e+(q>>1)|0;if(!(q&1))t=s;else t=c[(c[r>>2]|0)+s>>2]|0;do if((g|0)<1){s=c[p>>2]|0;q=s+-1|0;if((s|0)>=1){e=c[d+16>>2]|0;u=(e|0)==0;if(u)v=0;else v=c[e+-4>>2]|0;if((s|0)<=(v|0)){if(u)w=0;else w=c[e+-4>>2]|0;do if((w|0)<(s|0)){if(u)x=0;else x=c[e+-4>>2]|0;if((x|0)<(s|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);y=0;break}else{a[1263537]=0;z=31;break}}else z=31;while(0);if((z|0)==31)y=e+(q*24|0)|0;__ZN7VariantC2ERKS_(o,y);break}}c[o>>2]=0}else __ZN7VariantC2ERKS_(o,c[f>>2]|0);while(0);f=__ZNK7VariantcviEv(o)|0;c[n>>2]=$i[t&8191](r,f)|0;__ZN6RefPtrC2Ev(j);__ZN3RefI9ReferenceEaSI8ShortCutEEvRKS_IT_E(j,n);__ZN7VariantC2ERK6RefPtr(k,j);__ZN6RefPtrD2Ev(j);j=c[n>>2]|0;if((j|0?__ZN9Reference11unreferenceEv(j)|0:0)?(j=c[n>>2]|0,__Z17predelete_handlerP6Object(j)|0):0){gj[c[(c[j>>2]|0)+76>>2]&8191](j);__ZN6Memory11free_staticEPvb(j,0)}c[n>>2]=0;if(c[o>>2]|0)__ZN7Variant5clearEv(o);__ZN7VariantC2ERKS_(b,k);if(c[k>>2]|0)__ZN7Variant5clearEv(k);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1217,1146558,0);c[b>>2]=0;l=i;return}function __ZN13MethodBind1RCI9PopupMenu3RefI8ShortCutEiE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f;if(!b)h=0;else{i=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235532)|0;h=i?b:0}b=c[a+44>>2]|0;i=c[a+48>>2]|0;a=h+(i>>1)|0;if(!(i&1))j=b;else j=c[(c[a>>2]|0)+b>>2]|0;c[g>>2]=$i[j&8191](a,c[c[d>>2]>>2]|0)|0;__ZN3RefI9ReferenceEaSI8ShortCutEEvRKS_IT_E(e,g);e=c[g>>2]|0;if(!e){l=f;return}if(!(__ZN9Reference11unreferenceEv(e)|0)){l=f;return}e=c[g>>2]|0;if(!(__Z17predelete_handlerP6Object(e)|0)){l=f;return}gj[c[(c[e>>2]|0)+76>>2]&8191](e);__ZN6Memory11free_staticEPvb(e,0);l=f;return}function __ZN13MethodBind1RCI9PopupMenu3RefI8ShortCutEiED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind1RCI9PopupMenu7VariantiE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case -1:{c[d>>2]=0;__ZN7VariantC2ERKS_(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);if(c[d>>2]|0)__ZN7Variant5clearEv(d);f=b;l=a;return f|0}case 0:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;l=a;return f|0}default:{f=0;l=a;return f|0}}return 0}function __ZNK13MethodBind1RCI9PopupMenu7VariantiE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1011386);l=a;return c[b>>2]|0}function __ZN13MethodBind1RCI9PopupMenu7VariantiE4callEP6ObjectPPKS1_iRNS1_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;i=l;l=l+48|0;if((l|0)>=(m|0))ba(48);j=i+24|0;k=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235532)|0:0){c[h>>2]=0;a[1263537]=0;n=d+24|0;o=c[n>>2]|0;if((o|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=o;c[b>>2]=0;l=i;return}p=o-(c[d+20>>2]|0)|0;if((p|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=p;c[b>>2]=0;l=i;return}if((g|0)>0){if((o|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);q=0}else{a[1263537]=0;q=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,q)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=q;c[b>>2]=0;l=i;return}}q=c[d+44>>2]|0;o=c[d+48>>2]|0;p=e+(o>>1)|0;if(!(o&1))r=q;else r=c[(c[p>>2]|0)+q>>2]|0;do if((g|0)<1){q=c[n>>2]|0;o=q+-1|0;if((q|0)>=1){e=c[d+16>>2]|0;s=(e|0)==0;if(s)t=0;else t=c[e+-4>>2]|0;if((q|0)<=(t|0)){if(s)u=0;else u=c[e+-4>>2]|0;do if((u|0)<(q|0)){if(s)v=0;else v=c[e+-4>>2]|0;if((v|0)<(q|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);w=0;break}else{a[1263537]=0;x=31;break}}else x=31;while(0);if((x|0)==31)w=e+(o*24|0)|0;__ZN7VariantC2ERKS_(k,w);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);f=__ZNK7VariantcviEv(k)|0;bj[r&4095](j,p,f);if(c[k>>2]|0)__ZN7Variant5clearEv(k);__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1217,1146558,0);c[b>>2]=0;l=i;return}function __ZN13MethodBind1RCI9PopupMenu7VariantiE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);g=f;if(!b)h=0;else{i=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235532)|0;h=i?b:0}b=c[a+44>>2]|0;i=c[a+48>>2]|0;a=h+(i>>1)|0;if(!(i&1))j=b;else j=c[(c[a>>2]|0)+b>>2]|0;bj[j&4095](g,a,c[c[d>>2]>>2]|0);__ZN7VariantaSERKS_(e,g);if(!(c[g>>2]|0)){l=f;return}__ZN7Variant5clearEv(g);l=f;return}function __ZN13MethodBind1RCI9PopupMenu7VariantiED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind1RCI9PopupMenujiE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;switch(b|0){case -1:{__ZN7VariantC2Ej(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}case 0:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}default:e=0}l=a;return e|0}function __ZNK13MethodBind1RCI9PopupMenujiE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1011386);l=a;return c[b>>2]|0}function __ZN13MethodBind1RCI9PopupMenujiE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;i=l;l=l+48|0;if((l|0)>=(m|0))ba(48);j=i+24|0;k=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235532)|0:0){c[h>>2]=0;a[1263537]=0;n=d+24|0;o=c[n>>2]|0;if((o|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=o;c[b>>2]=0;l=i;return}p=o-(c[d+20>>2]|0)|0;if((p|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=p;c[b>>2]=0;l=i;return}if((g|0)>0){if((o|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);q=0}else{a[1263537]=0;q=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,q)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=q;c[b>>2]=0;l=i;return}}q=c[d+44>>2]|0;o=c[d+48>>2]|0;p=e+(o>>1)|0;if(!(o&1))r=q;else r=c[(c[p>>2]|0)+q>>2]|0;do if((g|0)<1){q=c[n>>2]|0;o=q+-1|0;if((q|0)>=1){e=c[d+16>>2]|0;s=(e|0)==0;if(s)t=0;else t=c[e+-4>>2]|0;if((q|0)<=(t|0)){if(s)u=0;else u=c[e+-4>>2]|0;do if((u|0)<(q|0)){if(s)v=0;else v=c[e+-4>>2]|0;if((v|0)<(q|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);w=0;break}else{a[1263537]=0;x=31;break}}else x=31;while(0);if((x|0)==31)w=e+(o*24|0)|0;__ZN7VariantC2ERKS_(k,w);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);f=__ZNK7VariantcviEv(k)|0;__ZN7VariantC2Ej(j,$i[r&8191](p,f)|0);if(c[k>>2]|0)__ZN7Variant5clearEv(k);__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1217,1146558,0);c[b>>2]=0;l=i;return}function __ZN13MethodBind1RCI9PopupMenujiE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0;if(!b)f=0;else{g=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235532)|0;f=g?b:0}b=c[a+44>>2]|0;g=c[a+48>>2]|0;a=f+(g>>1)|0;if(!(g&1))h=b;else h=c[(c[a>>2]|0)+b>>2]|0;c[e>>2]=$i[h&8191](a,c[c[d>>2]>>2]|0)|0;return}function __ZN13MethodBind1RCI9PopupMenujiED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind1RCI9PopupMenuiiE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;switch(b|0){case 0:case -1:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}default:e=0}l=a;return e|0}function __ZNK13MethodBind1RCI9PopupMenuiiE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1011386);l=a;return c[b>>2]|0}function __ZN13MethodBind1RCI9PopupMenuiiE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;i=l;l=l+48|0;if((l|0)>=(m|0))ba(48);j=i+24|0;k=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235532)|0:0){c[h>>2]=0;a[1263537]=0;n=d+24|0;o=c[n>>2]|0;if((o|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=o;c[b>>2]=0;l=i;return}p=o-(c[d+20>>2]|0)|0;if((p|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=p;c[b>>2]=0;l=i;return}if((g|0)>0){if((o|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);q=0}else{a[1263537]=0;q=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,q)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=q;c[b>>2]=0;l=i;return}}q=c[d+44>>2]|0;o=c[d+48>>2]|0;p=e+(o>>1)|0;if(!(o&1))r=q;else r=c[(c[p>>2]|0)+q>>2]|0;do if((g|0)<1){q=c[n>>2]|0;o=q+-1|0;if((q|0)>=1){e=c[d+16>>2]|0;s=(e|0)==0;if(s)t=0;else t=c[e+-4>>2]|0;if((q|0)<=(t|0)){if(s)u=0;else u=c[e+-4>>2]|0;do if((u|0)<(q|0)){if(s)v=0;else v=c[e+-4>>2]|0;if((v|0)<(q|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);w=0;break}else{a[1263537]=0;x=31;break}}else x=31;while(0);if((x|0)==31)w=e+(o*24|0)|0;__ZN7VariantC2ERKS_(k,w);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);f=__ZNK7VariantcviEv(k)|0;__ZN7VariantC2Ei(j,$i[r&8191](p,f)|0);if(c[k>>2]|0)__ZN7Variant5clearEv(k);__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1217,1146558,0);c[b>>2]=0;l=i;return}function __ZN13MethodBind1RCI9PopupMenuiiE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0;if(!b)f=0;else{g=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235532)|0;f=g?b:0}b=c[a+44>>2]|0;g=c[a+48>>2]|0;a=f+(g>>1)|0;if(!(g&1))h=b;else h=c[(c[a>>2]|0)+b>>2]|0;c[e>>2]=$i[h&8191](a,c[c[d>>2]>>2]|0)|0;return}function __ZN13MethodBind1RCI9PopupMenuiiED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind1RCI9PopupMenubiE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;switch(b|0){case -1:{__ZN7VariantC2Eb(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}case 0:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}default:e=0}l=a;return e|0}function __ZNK13MethodBind1RCI9PopupMenubiE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1011386);l=a;return c[b>>2]|0}function __ZN13MethodBind1RCI9PopupMenubiE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;i=l;l=l+48|0;if((l|0)>=(m|0))ba(48);j=i+24|0;k=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235532)|0:0){c[h>>2]=0;a[1263537]=0;n=d+24|0;o=c[n>>2]|0;if((o|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=o;c[b>>2]=0;l=i;return}p=o-(c[d+20>>2]|0)|0;if((p|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=p;c[b>>2]=0;l=i;return}if((g|0)>0){if((o|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);q=0}else{a[1263537]=0;q=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,q)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=q;c[b>>2]=0;l=i;return}}q=c[d+44>>2]|0;o=c[d+48>>2]|0;p=e+(o>>1)|0;if(!(o&1))r=q;else r=c[(c[p>>2]|0)+q>>2]|0;do if((g|0)<1){q=c[n>>2]|0;o=q+-1|0;if((q|0)>=1){e=c[d+16>>2]|0;s=(e|0)==0;if(s)t=0;else t=c[e+-4>>2]|0;if((q|0)<=(t|0)){if(s)u=0;else u=c[e+-4>>2]|0;do if((u|0)<(q|0)){if(s)v=0;else v=c[e+-4>>2]|0;if((v|0)<(q|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);w=0;break}else{a[1263537]=0;x=31;break}}else x=31;while(0);if((x|0)==31)w=e+(o*24|0)|0;__ZN7VariantC2ERKS_(k,w);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);f=__ZNK7VariantcviEv(k)|0;__ZN7VariantC2Eb(j,$i[r&8191](p,f)|0);if(c[k>>2]|0)__ZN7Variant5clearEv(k);__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1217,1146558,0);c[b>>2]=0;l=i;return}function __ZN13MethodBind1RCI9PopupMenubiE7ptrcallEP6ObjectPPKvPv(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0;if(!d)g=0;else{h=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1235532)|0;g=h?d:0}d=c[b+44>>2]|0;h=c[b+48>>2]|0;b=g+(h>>1)|0;if(!(h&1))i=d;else i=c[(c[b>>2]|0)+d>>2]|0;a[f>>0]=($i[i&8191](b,c[c[e>>2]>>2]|0)|0)&1;return}function __ZN13MethodBind1RCI9PopupMenubiED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind1RCI9PopupMenu3RefI7TextureEiE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;switch(b|0){case -1:{e=__ZN7Variant12get_type_forI3RefI7TextureEEENS_4TypeEv()|0;break}case 0:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}default:e=0}l=a;return e|0}function __ZNK13MethodBind1RCI9PopupMenu3RefI7TextureEiE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1011386);l=a;return c[b>>2]|0}function __ZN13MethodBind1RCI9PopupMenu3RefI7TextureEiE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0;i=l;l=l+64|0;if((l|0)>=(m|0))ba(64);j=i+52|0;k=i+24|0;n=i+48|0;o=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235532)|0:0){c[h>>2]=0;a[1263537]=0;p=d+24|0;q=c[p>>2]|0;if((q|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=q;c[b>>2]=0;l=i;return}r=q-(c[d+20>>2]|0)|0;if((r|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=r;c[b>>2]=0;l=i;return}if((g|0)>0){if((q|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);s=0}else{a[1263537]=0;s=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,s)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=s;c[b>>2]=0;l=i;return}}s=c[d+44>>2]|0;q=c[d+48>>2]|0;r=e+(q>>1)|0;if(!(q&1))t=s;else t=c[(c[r>>2]|0)+s>>2]|0;do if((g|0)<1){s=c[p>>2]|0;q=s+-1|0;if((s|0)>=1){e=c[d+16>>2]|0;u=(e|0)==0;if(u)v=0;else v=c[e+-4>>2]|0;if((s|0)<=(v|0)){if(u)w=0;else w=c[e+-4>>2]|0;do if((w|0)<(s|0)){if(u)x=0;else x=c[e+-4>>2]|0;if((x|0)<(s|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);y=0;break}else{a[1263537]=0;z=31;break}}else z=31;while(0);if((z|0)==31)y=e+(q*24|0)|0;__ZN7VariantC2ERKS_(o,y);break}}c[o>>2]=0}else __ZN7VariantC2ERKS_(o,c[f>>2]|0);while(0);f=__ZNK7VariantcviEv(o)|0;c[n>>2]=$i[t&8191](r,f)|0;__ZN6RefPtrC2Ev(j);__ZN3RefI9ReferenceEaSI7TextureEEvRKS_IT_E(j,n);__ZN7VariantC2ERK6RefPtr(k,j);__ZN6RefPtrD2Ev(j);j=c[n>>2]|0;if((j|0?__ZN9Reference11unreferenceEv(j)|0:0)?(j=c[n>>2]|0,__Z17predelete_handlerP6Object(j)|0):0){gj[c[(c[j>>2]|0)+76>>2]&8191](j);__ZN6Memory11free_staticEPvb(j,0)}c[n>>2]=0;if(c[o>>2]|0)__ZN7Variant5clearEv(o);__ZN7VariantC2ERKS_(b,k);if(c[k>>2]|0)__ZN7Variant5clearEv(k);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1217,1146558,0);c[b>>2]=0;l=i;return}function __ZN13MethodBind1RCI9PopupMenu3RefI7TextureEiE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f;if(!b)h=0;else{i=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235532)|0;h=i?b:0}b=c[a+44>>2]|0;i=c[a+48>>2]|0;a=h+(i>>1)|0;if(!(i&1))j=b;else j=c[(c[a>>2]|0)+b>>2]|0;c[g>>2]=$i[j&8191](a,c[c[d>>2]>>2]|0)|0;__ZN3RefI9ReferenceEaSI7TextureEEvRKS_IT_E(e,g);e=c[g>>2]|0;if(!e){l=f;return}if(!(__ZN9Reference11unreferenceEv(e)|0)){l=f;return}e=c[g>>2]|0;if(!(__Z17predelete_handlerP6Object(e)|0)){l=f;return}gj[c[(c[e>>2]|0)+76>>2]&8191](e);__ZN6Memory11free_staticEPvb(e,0);l=f;return}function __ZN13MethodBind1RCI9PopupMenu3RefI7TextureEiED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind1RCI9PopupMenu6StringiE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return __ZNK13MethodBind1RCI9PopupMenu6StringiE18_get_argument_typeEi(a,b)|0}function __ZNK13MethodBind1RCI9PopupMenu6StringiE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1011386);l=a;return c[b>>2]|0}function __ZN13MethodBind1RCI9PopupMenu6StringiE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0;i=l;l=l+64|0;if((l|0)>=(m|0))ba(64);j=i+24|0;k=i+48|0;n=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235532)|0:0){c[h>>2]=0;a[1263537]=0;o=d+24|0;p=c[o>>2]|0;if((p|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=p;c[b>>2]=0;l=i;return}q=p-(c[d+20>>2]|0)|0;if((q|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=q;c[b>>2]=0;l=i;return}if((g|0)>0){if((p|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);r=0}else{a[1263537]=0;r=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,r)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=r;c[b>>2]=0;l=i;return}}r=c[d+44>>2]|0;p=c[d+48>>2]|0;q=e+(p>>1)|0;if(!(p&1))s=r;else s=c[(c[q>>2]|0)+r>>2]|0;do if((g|0)<1){r=c[o>>2]|0;p=r+-1|0;if((r|0)>=1){e=c[d+16>>2]|0;t=(e|0)==0;if(t)u=0;else u=c[e+-4>>2]|0;if((r|0)<=(u|0)){if(t)v=0;else v=c[e+-4>>2]|0;do if((v|0)<(r|0)){if(t)w=0;else w=c[e+-4>>2]|0;if((w|0)<(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);x=0;break}else{a[1263537]=0;y=31;break}}else y=31;while(0);if((y|0)==31)x=e+(p*24|0)|0;__ZN7VariantC2ERKS_(n,x);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f>>2]|0);while(0);f=__ZNK7VariantcviEv(n)|0;c[k>>2]=$i[s&8191](q,f)|0;__ZN7VariantC2ERK6String(j,k);f=c[k>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);if(c[n>>2]|0)__ZN7Variant5clearEv(n);__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1217,1146558,0);c[b>>2]=0;l=i;return}function __ZN13MethodBind1RCI9PopupMenu6StringiE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0;if(!b)f=0;else{g=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235532)|0;f=g?b:0}b=c[a+44>>2]|0;g=c[a+48>>2]|0;a=f+(g>>1)|0;if(!(g&1))h=b;else h=c[(c[a>>2]|0)+b>>2]|0;b=$i[h&8191](a,c[c[d>>2]>>2]|0)|0;d=b;a=c[e>>2]|0;if((a|0)==(b|0)){if(!b)return}else{if(a|0?(__Z16atomic_decrementPj(a+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(a,1);c[e>>2]=0;if(!b)return;if(__Z28atomic_conditional_incrementPj(b+-8|0)|0)c[e>>2]=d}if(__Z16atomic_decrementPj(b+-8|0)|0)return;__ZN6Memory11free_staticEPvb(b,1);return}function __ZN13MethodBind1RCI9PopupMenu6StringiED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind1RCI9PopupMenu6StringiE18_get_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case -1:{c[d>>2]=0;__ZN7VariantC2ERK6String(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);e=c[d>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);f=b;l=a;return f|0}case 0:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;l=a;return f|0}default:{f=0;l=a;return f|0}}return 0}function __ZNK11MethodBind1I9PopupMenuiE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if(!b){__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK11MethodBind1I9PopupMenuiE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1011386);l=a;return c[b>>2]|0}function __ZN11MethodBind1I9PopupMenuiE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235532)|0:0){c[h>>2]=0;a[1263537]=0;k=d+24|0;n=c[k>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=i;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=i;return}if((g|0)>0){if((n|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);p=0}else{a[1263537]=0;p=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,p)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=p;c[b>>2]=0;l=i;return}}p=c[d+44>>2]|0;n=c[d+48>>2]|0;o=e+(n>>1)|0;if(!(n&1))q=p;else q=c[(c[o>>2]|0)+p>>2]|0;do if((g|0)<1){p=c[k>>2]|0;n=p+-1|0;if((p|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)s=0;else s=c[e+-4>>2]|0;if((p|0)<=(s|0)){if(r)t=0;else t=c[e+-4>>2]|0;do if((t|0)<(p|0)){if(r)u=0;else u=c[e+-4>>2]|0;if((u|0)<(p|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);v=0;break}else{a[1263537]=0;w=31;break}}else w=31;while(0);if((w|0)==31)v=e+(n*24|0)|0;__ZN7VariantC2ERKS_(j,v);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);f=__ZNK7VariantcviEv(j)|0;Pi[q&2047](o,f);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I9PopupMenuiE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235532)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1)){g=b;h=c[d>>2]|0;i=c[h>>2]|0;Pi[g&2047](a,i);return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=c[d>>2]|0;i=c[h>>2]|0;Pi[g&2047](a,i);return}}function __ZN11MethodBind1I9PopupMenuiED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN9PopupMenu13_ref_shortcutE3RefI8ShortCutE(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d+8|0;f=d+4|0;g=d;h=a+660|0;i=c[h>>2]|0;if(i){j=c[i+8>>2]|0;i=c[a+664>>2]|0;a:do if((j|0)==(i|0))k=j;else{n=c[b>>2]|0;o=j;while(1){p=c[o+24>>2]|0;if(n>>>0<p>>>0)q=o+8|0;else{if(p>>>0>=n>>>0){k=o;break a}q=o+4|0}o=c[q>>2]|0;if((o|0)==(i|0)){k=i;break}}}while(0);q=__ZN3MapI3RefI8ShortCutEi10ComparatorIS2_E16DefaultAllocatorEixERKS2_(h,b)|0;if((k|0)!=(i|0)&(k|0)!=0){c[q>>2]=(c[q>>2]|0)+1;l=d;return}else r=q}else r=__ZN3MapI3RefI8ShortCutEi10ComparatorIS2_E16DefaultAllocatorEixERKS2_(h,b)|0;c[r>>2]=1;r=c[b>>2]|0;__ZN10StringNameC2EPKc(e,1126630);__ZN10StringNameC2EPKc(f,915054);c[g>>2]=0;__ZN6Object7connectERK10StringNamePS_S2_RK6VectorI7VariantEj(r,e,a,f,g,0)|0;a=c[g>>2]|0;if(a|0?(__Z16atomic_decrementPj(a+-8|0)|0)==0:0){r=c[g>>2]|0;g=(r|0)==0?0:r+-4|0;r=g+4|0;b=c[g>>2]|0;if(b|0){h=0;q=b;while(1){b=r+(h*24|0)|0;if(!(c[b>>2]|0))s=q;else{__ZN7Variant5clearEv(b);s=c[g>>2]|0}h=h+1|0;if(h>>>0>=s>>>0)break;else q=s}}__ZN6Memory11free_staticEPvb(a,1)}__ZN10StringNameD2Ev(f);__ZN10StringNameD2Ev(e);l=d;return}function __ZNK11MethodBind3I9PopupMenuiRK3RefI8ShortCutEbE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;switch(b|0){case 0:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}case 1:{e=__ZN7Variant12get_type_forIRK3RefI8ShortCutEEENS_4TypeEv()|0;break}case 2:{__ZN7VariantC2Eb(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}default:e=0}l=a;return e|0}function __ZNK11MethodBind3I9PopupMenuiRK3RefI8ShortCutEbE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1011386);l=a;return c[b>>2]|0}function __ZN11MethodBind3I9PopupMenuiRK3RefI8ShortCutEbE4callEP6ObjectPPK7VariantiRNS9_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0;i=l;l=l+80|0;if((l|0)>=(m|0))ba(80);j=i+48|0;k=i+24|0;n=i+72|0;o=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235532)|0:0){c[h>>2]=0;a[1263537]=0;p=d+24|0;q=c[p>>2]|0;if((q|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=q;c[b>>2]=0;l=i;return}r=q-(c[d+20>>2]|0)|0;if((r|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=r;c[b>>2]=0;l=i;return}if((g|0)>0){if((q|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);s=0}else{a[1263537]=0;s=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,s)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=s;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[p>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);t=0}else{a[1263537]=0;t=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,t)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=t;c[b>>2]=0;l=i;return}if((g|0)>2){if((c[p>>2]|0)<2){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);u=0}else{a[1263537]=0;u=c[(c[d+32>>2]|0)+12>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+8>>2]>>2]|0,u)|0)){c[h>>2]=2;c[h+4>>2]=2;c[h+8>>2]=u;c[b>>2]=0;l=i;return}}}}u=c[d+44>>2]|0;t=c[d+48>>2]|0;s=e+(t>>1)|0;if(!(t&1))v=u;else v=c[(c[s>>2]|0)+u>>2]|0;do if((g|0)<1){u=c[p>>2]|0;t=u+-1|0;if((u|0)>=1){e=c[d+16>>2]|0;q=(e|0)==0;if(q)w=0;else w=c[e+-4>>2]|0;if((u|0)<=(w|0)){if(q)x=0;else x=c[e+-4>>2]|0;do if((x|0)<(u|0)){if(q)y=0;else y=c[e+-4>>2]|0;if((y|0)<(u|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);z=0;break}else{a[1263537]=0;A=43;break}}else A=43;while(0);if((A|0)==43)z=e+(t*24|0)|0;__ZN7VariantC2ERKS_(k,z);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);z=__ZNK7VariantcviEv(k)|0;do if((g|0)<2){y=c[p>>2]|0;x=y+-1|0;w=y+-2|0;if((y|0)>=2){y=c[d+16>>2]|0;u=(y|0)==0;if(u)B=0;else B=c[y+-4>>2]|0;if((x|0)<=(B|0)){if(u)C=0;else C=c[y+-4>>2]|0;do if((C|0)<(x|0)){if(u)D=0;else D=c[y+-4>>2]|0;if((D|0)<(x|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);E=0;break}else{a[1263537]=0;A=60;break}}else A=60;while(0);if((A|0)==60)E=y+(w*24|0)|0;__ZN7VariantC2ERKS_(o,E);break}}c[o>>2]=0}else __ZN7VariantC2ERKS_(o,c[f+4>>2]|0);while(0);__ZN3RefI8ShortCutEC2ERK7Variant(j,o);c[n>>2]=c[j>>2];do if((g|0)<3){E=c[p>>2]|0;D=E+-2|0;C=E+-3|0;if((D|0)>=1){E=c[d+16>>2]|0;B=(E|0)==0;if(B)F=0;else F=c[E+-4>>2]|0;if((D|0)<=(F|0)){if(B)G=0;else G=c[E+-4>>2]|0;do if((G|0)<(D|0)){if(B)H=0;else H=c[E+-4>>2]|0;if((H|0)<(D|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);I=0;break}else{a[1263537]=0;A=77;break}}else A=77;while(0);if((A|0)==77)I=E+(C*24|0)|0;__ZN7VariantC2ERKS_(j,I);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f+8>>2]|0);while(0);f=__ZNK7VariantcvbEv(j)|0;Ki[v&4095](s,z,n,f);if(c[j>>2]|0)__ZN7Variant5clearEv(j);j=c[n>>2]|0;if((j|0?__ZN9Reference11unreferenceEv(j)|0:0)?(j=c[n>>2]|0,__Z17predelete_handlerP6Object(j)|0):0){gj[c[(c[j>>2]|0)+76>>2]&8191](j);__ZN6Memory11free_staticEPvb(j,0)}c[n>>2]=0;if(c[o>>2]|0)__ZN7Variant5clearEv(o);if(c[k>>2]|0)__ZN7Variant5clearEv(k);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,2039,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind3I9PopupMenuiRK3RefI8ShortCutEbE7ptrcallEP6ObjectPPKvPv(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);g=f+28|0;h=f;i=f+24|0;if(!d)j=0;else{k=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1235532)|0;j=k?d:0}d=c[b+44>>2]|0;k=c[b+48>>2]|0;b=j+(k>>1)|0;if(!(k&1))n=d;else n=c[(c[b>>2]|0)+d>>2]|0;d=c[c[e>>2]>>2]|0;__ZN7VariantC2EPK6Object(h,c[e+4>>2]|0);__ZN3RefI8ShortCutEC2ERK7Variant(g,h);if(c[h>>2]|0)__ZN7Variant5clearEv(h);c[i>>2]=c[g>>2];Ki[n&4095](b,d,i,(a[c[e+8>>2]>>0]|0)!=0);e=c[i>>2]|0;if(!e){l=f;return}if(!(__ZN9Reference11unreferenceEv(e)|0)){l=f;return}e=c[i>>2]|0;if(!(__Z17predelete_handlerP6Object(e)|0)){l=f;return}gj[c[(c[e>>2]|0)+76>>2]&8191](e);__ZN6Memory11free_staticEPvb(e,0);l=f;return}function __ZN11MethodBind3I9PopupMenuiRK3RefI8ShortCutEbED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind2I9PopupMenuiRK7VariantE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case 0:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;l=a;return f|0}case 1:{c[d>>2]=0;__ZN7VariantC2ERKS_(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);if(c[d>>2]|0)__ZN7Variant5clearEv(d);f=b;l=a;return f|0}default:{f=0;l=a;return f|0}}return 0}function __ZNK11MethodBind2I9PopupMenuiRK7VariantE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1011386);l=a;return c[b>>2]|0}function __ZN11MethodBind2I9PopupMenuiRK7VariantE4callEP6ObjectPPS2_iRNS1_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0;i=l;l=l+80|0;if((l|0)>=(m|0))ba(80);j=i+48|0;k=i+24|0;n=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235532)|0:0){c[h>>2]=0;a[1263537]=0;o=d+24|0;p=c[o>>2]|0;if((p|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=p;c[b>>2]=0;l=i;return}q=p-(c[d+20>>2]|0)|0;if((q|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=q;c[b>>2]=0;l=i;return}if((g|0)>0){if((p|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);r=0}else{a[1263537]=0;r=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,r)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=r;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[o>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);s=0}else{a[1263537]=0;s=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,s)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=s;c[b>>2]=0;l=i;return}}}s=c[d+44>>2]|0;r=c[d+48>>2]|0;p=e+(r>>1)|0;if(!(r&1))t=s;else t=c[(c[p>>2]|0)+s>>2]|0;do if((g|0)<1){s=c[o>>2]|0;r=s+-1|0;if((s|0)>=1){e=c[d+16>>2]|0;q=(e|0)==0;if(q)u=0;else u=c[e+-4>>2]|0;if((s|0)<=(u|0)){if(q)v=0;else v=c[e+-4>>2]|0;do if((v|0)<(s|0)){if(q)w=0;else w=c[e+-4>>2]|0;if((w|0)<(s|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);x=0;break}else{a[1263537]=0;y=37;break}}else y=37;while(0);if((y|0)==37)x=e+(r*24|0)|0;__ZN7VariantC2ERKS_(j,x);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);x=__ZNK7VariantcviEv(j)|0;do if((g|0)<2){w=c[o>>2]|0;v=w+-1|0;u=w+-2|0;if((w|0)>=2){w=c[d+16>>2]|0;s=(w|0)==0;if(s)z=0;else z=c[w+-4>>2]|0;if((v|0)<=(z|0)){if(s)A=0;else A=c[w+-4>>2]|0;do if((A|0)<(v|0)){if(s)B=0;else B=c[w+-4>>2]|0;if((B|0)<(v|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);C=0;break}else{a[1263537]=0;y=54;break}}else y=54;while(0);if((y|0)==54)C=w+(u*24|0)|0;__ZN7VariantC2ERKS_(n,C);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f+4>>2]|0);while(0);__ZN7VariantC2ERKS_(k,n);bj[t&4095](p,x,k);if(c[k>>2]|0)__ZN7Variant5clearEv(k);if(c[n>>2]|0)__ZN7Variant5clearEv(n);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1380,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind2I9PopupMenuiRK7VariantE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235532)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;b=c[c[d>>2]>>2]|0;__ZN7VariantC2ERKS_(f,c[d+4>>2]|0);bj[i&4095](a,b,f);if(!(c[f>>2]|0)){l=e;return}__ZN7Variant5clearEv(f);l=e;return}function __ZN11MethodBind2I9PopupMenuiRK7VariantED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind2I9PopupMenuijE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;switch(b|0){case 0:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}case 1:{__ZN7VariantC2Ej(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}default:e=0}l=a;return e|0}function __ZNK11MethodBind2I9PopupMenuijE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1011386);l=a;return c[b>>2]|0}function __ZN11MethodBind2I9PopupMenuijE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0;i=l;l=l+48|0;if((l|0)>=(m|0))ba(48);j=i+24|0;k=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235532)|0:0){c[h>>2]=0;a[1263537]=0;n=d+24|0;o=c[n>>2]|0;if((o|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=o;c[b>>2]=0;l=i;return}p=o-(c[d+20>>2]|0)|0;if((p|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=p;c[b>>2]=0;l=i;return}if((g|0)>0){if((o|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);q=0}else{a[1263537]=0;q=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,q)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=q;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[n>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);r=0}else{a[1263537]=0;r=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,r)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=r;c[b>>2]=0;l=i;return}}}r=c[d+44>>2]|0;q=c[d+48>>2]|0;o=e+(q>>1)|0;if(!(q&1))s=r;else s=c[(c[o>>2]|0)+r>>2]|0;do if((g|0)<1){r=c[n>>2]|0;q=r+-1|0;if((r|0)>=1){e=c[d+16>>2]|0;p=(e|0)==0;if(p)t=0;else t=c[e+-4>>2]|0;if((r|0)<=(t|0)){if(p)u=0;else u=c[e+-4>>2]|0;do if((u|0)<(r|0)){if(p)v=0;else v=c[e+-4>>2]|0;if((v|0)<(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);w=0;break}else{a[1263537]=0;x=37;break}}else x=37;while(0);if((x|0)==37)w=e+(q*24|0)|0;__ZN7VariantC2ERKS_(j,w);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);w=__ZNK7VariantcviEv(j)|0;do if((g|0)<2){v=c[n>>2]|0;u=v+-1|0;t=v+-2|0;if((v|0)>=2){v=c[d+16>>2]|0;r=(v|0)==0;if(r)y=0;else y=c[v+-4>>2]|0;if((u|0)<=(y|0)){if(r)z=0;else z=c[v+-4>>2]|0;do if((z|0)<(u|0)){if(r)A=0;else A=c[v+-4>>2]|0;if((A|0)<(u|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);B=0;break}else{a[1263537]=0;x=54;break}}else x=54;while(0);if((x|0)==54)B=v+(t*24|0)|0;__ZN7VariantC2ERKS_(k,B);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f+4>>2]|0);while(0);f=__ZNK7VariantcvjEv(k)|0;bj[s&4095](o,w,f);if(c[k>>2]|0)__ZN7Variant5clearEv(k);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1380,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind2I9PopupMenuijE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235532)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1))g=b;else g=c[(c[a>>2]|0)+b>>2]|0;bj[g&4095](a,c[c[d>>2]>>2]|0,c[c[d+4>>2]>>2]|0);return}function __ZN11MethodBind2I9PopupMenuijED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind2I9PopupMenuiiE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if(b>>>0<2){__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK11MethodBind2I9PopupMenuiiE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1011386);l=a;return c[b>>2]|0}function __ZN11MethodBind2I9PopupMenuiiE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0;i=l;l=l+48|0;if((l|0)>=(m|0))ba(48);j=i+24|0;k=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235532)|0:0){c[h>>2]=0;a[1263537]=0;n=d+24|0;o=c[n>>2]|0;if((o|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=o;c[b>>2]=0;l=i;return}p=o-(c[d+20>>2]|0)|0;if((p|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=p;c[b>>2]=0;l=i;return}if((g|0)>0){if((o|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);q=0}else{a[1263537]=0;q=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,q)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=q;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[n>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);r=0}else{a[1263537]=0;r=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,r)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=r;c[b>>2]=0;l=i;return}}}r=c[d+44>>2]|0;q=c[d+48>>2]|0;o=e+(q>>1)|0;if(!(q&1))s=r;else s=c[(c[o>>2]|0)+r>>2]|0;do if((g|0)<1){r=c[n>>2]|0;q=r+-1|0;if((r|0)>=1){e=c[d+16>>2]|0;p=(e|0)==0;if(p)t=0;else t=c[e+-4>>2]|0;if((r|0)<=(t|0)){if(p)u=0;else u=c[e+-4>>2]|0;do if((u|0)<(r|0)){if(p)v=0;else v=c[e+-4>>2]|0;if((v|0)<(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);w=0;break}else{a[1263537]=0;x=37;break}}else x=37;while(0);if((x|0)==37)w=e+(q*24|0)|0;__ZN7VariantC2ERKS_(j,w);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);w=__ZNK7VariantcviEv(j)|0;do if((g|0)<2){v=c[n>>2]|0;u=v+-1|0;t=v+-2|0;if((v|0)>=2){v=c[d+16>>2]|0;r=(v|0)==0;if(r)y=0;else y=c[v+-4>>2]|0;if((u|0)<=(y|0)){if(r)z=0;else z=c[v+-4>>2]|0;do if((z|0)<(u|0)){if(r)A=0;else A=c[v+-4>>2]|0;if((A|0)<(u|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);B=0;break}else{a[1263537]=0;x=54;break}}else x=54;while(0);if((x|0)==54)B=v+(t*24|0)|0;__ZN7VariantC2ERKS_(k,B);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f+4>>2]|0);while(0);f=__ZNK7VariantcviEv(k)|0;bj[s&4095](o,w,f);if(c[k>>2]|0)__ZN7Variant5clearEv(k);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1380,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind2I9PopupMenuiiE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235532)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1))g=b;else g=c[(c[a>>2]|0)+b>>2]|0;bj[g&4095](a,c[c[d>>2]>>2]|0,c[c[d+4>>2]>>2]|0);return}function __ZN11MethodBind2I9PopupMenuiiED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind2I9PopupMenuibE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;switch(b|0){case 0:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}case 1:{__ZN7VariantC2Eb(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}default:e=0}l=a;return e|0}function __ZNK11MethodBind2I9PopupMenuibE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1011386);l=a;return c[b>>2]|0}function __ZN11MethodBind2I9PopupMenuibE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0;i=l;l=l+48|0;if((l|0)>=(m|0))ba(48);j=i+24|0;k=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235532)|0:0){c[h>>2]=0;a[1263537]=0;n=d+24|0;o=c[n>>2]|0;if((o|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=o;c[b>>2]=0;l=i;return}p=o-(c[d+20>>2]|0)|0;if((p|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=p;c[b>>2]=0;l=i;return}if((g|0)>0){if((o|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);q=0}else{a[1263537]=0;q=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,q)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=q;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[n>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);r=0}else{a[1263537]=0;r=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,r)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=r;c[b>>2]=0;l=i;return}}}r=c[d+44>>2]|0;q=c[d+48>>2]|0;o=e+(q>>1)|0;if(!(q&1))s=r;else s=c[(c[o>>2]|0)+r>>2]|0;do if((g|0)<1){r=c[n>>2]|0;q=r+-1|0;if((r|0)>=1){e=c[d+16>>2]|0;p=(e|0)==0;if(p)t=0;else t=c[e+-4>>2]|0;if((r|0)<=(t|0)){if(p)u=0;else u=c[e+-4>>2]|0;do if((u|0)<(r|0)){if(p)v=0;else v=c[e+-4>>2]|0;if((v|0)<(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);w=0;break}else{a[1263537]=0;x=37;break}}else x=37;while(0);if((x|0)==37)w=e+(q*24|0)|0;__ZN7VariantC2ERKS_(j,w);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);w=__ZNK7VariantcviEv(j)|0;do if((g|0)<2){v=c[n>>2]|0;u=v+-1|0;t=v+-2|0;if((v|0)>=2){v=c[d+16>>2]|0;r=(v|0)==0;if(r)y=0;else y=c[v+-4>>2]|0;if((u|0)<=(y|0)){if(r)z=0;else z=c[v+-4>>2]|0;do if((z|0)<(u|0)){if(r)A=0;else A=c[v+-4>>2]|0;if((A|0)<(u|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);B=0;break}else{a[1263537]=0;x=54;break}}else x=54;while(0);if((x|0)==54)B=v+(t*24|0)|0;__ZN7VariantC2ERKS_(k,B);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f+4>>2]|0);while(0);f=__ZNK7VariantcvbEv(k)|0;bj[s&4095](o,w,f);if(c[k>>2]|0)__ZN7Variant5clearEv(k);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1380,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind2I9PopupMenuibE7ptrcallEP6ObjectPPKvPv(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0;if(!d)g=0;else{f=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1235532)|0;g=f?d:0}d=c[b+44>>2]|0;f=c[b+48>>2]|0;b=g+(f>>1)|0;if(!(f&1))h=d;else h=c[(c[b>>2]|0)+d>>2]|0;bj[h&4095](b,c[c[e>>2]>>2]|0,(a[c[e+4>>2]>>0]|0)!=0);return}function __ZN11MethodBind2I9PopupMenuibED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind2I9PopupMenuiRK3RefI7TextureEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;switch(b|0){case 0:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}case 1:{e=__ZN7Variant12get_type_forIRK3RefI7TextureEEENS_4TypeEv()|0;break}default:e=0}l=a;return e|0}function __ZNK11MethodBind2I9PopupMenuiRK3RefI7TextureEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1011386);l=a;return c[b>>2]|0}function __ZN11MethodBind2I9PopupMenuiRK3RefI7TextureEE4callEP6ObjectPPK7VariantiRNS9_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0;i=l;l=l+64|0;if((l|0)>=(m|0))ba(64);j=i+52|0;k=i+24|0;n=i+48|0;o=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235532)|0:0){c[h>>2]=0;a[1263537]=0;p=d+24|0;q=c[p>>2]|0;if((q|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=q;c[b>>2]=0;l=i;return}r=q-(c[d+20>>2]|0)|0;if((r|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=r;c[b>>2]=0;l=i;return}if((g|0)>0){if((q|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);s=0}else{a[1263537]=0;s=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,s)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=s;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[p>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);t=0}else{a[1263537]=0;t=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,t)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=t;c[b>>2]=0;l=i;return}}}t=c[d+44>>2]|0;s=c[d+48>>2]|0;q=e+(s>>1)|0;if(!(s&1))u=t;else u=c[(c[q>>2]|0)+t>>2]|0;do if((g|0)<1){t=c[p>>2]|0;s=t+-1|0;if((t|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)v=0;else v=c[e+-4>>2]|0;if((t|0)<=(v|0)){if(r)w=0;else w=c[e+-4>>2]|0;do if((w|0)<(t|0)){if(r)x=0;else x=c[e+-4>>2]|0;if((x|0)<(t|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);y=0;break}else{a[1263537]=0;z=37;break}}else z=37;while(0);if((z|0)==37)y=e+(s*24|0)|0;__ZN7VariantC2ERKS_(k,y);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);y=__ZNK7VariantcviEv(k)|0;do if((g|0)<2){x=c[p>>2]|0;w=x+-1|0;v=x+-2|0;if((x|0)>=2){x=c[d+16>>2]|0;t=(x|0)==0;if(t)A=0;else A=c[x+-4>>2]|0;if((w|0)<=(A|0)){if(t)B=0;else B=c[x+-4>>2]|0;do if((B|0)<(w|0)){if(t)C=0;else C=c[x+-4>>2]|0;if((C|0)<(w|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);D=0;break}else{a[1263537]=0;z=54;break}}else z=54;while(0);if((z|0)==54)D=x+(v*24|0)|0;__ZN7VariantC2ERKS_(o,D);break}}c[o>>2]=0}else __ZN7VariantC2ERKS_(o,c[f+4>>2]|0);while(0);__ZN3RefI7TextureEC2ERK7Variant(j,o);c[n>>2]=c[j>>2];bj[u&4095](q,y,n);y=c[n>>2]|0;if((y|0?__ZN9Reference11unreferenceEv(y)|0:0)?(y=c[n>>2]|0,__Z17predelete_handlerP6Object(y)|0):0){gj[c[(c[y>>2]|0)+76>>2]&8191](y);__ZN6Memory11free_staticEPvb(y,0)}c[n>>2]=0;if(c[o>>2]|0)__ZN7Variant5clearEv(o);if(c[k>>2]|0)__ZN7Variant5clearEv(k);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1380,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind2I9PopupMenuiRK3RefI7TextureEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+28|0;g=e;h=e+24|0;if(!b)i=0;else{j=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235532)|0;i=j?b:0}b=c[a+44>>2]|0;j=c[a+48>>2]|0;a=i+(j>>1)|0;if(!(j&1))k=b;else k=c[(c[a>>2]|0)+b>>2]|0;b=c[c[d>>2]>>2]|0;__ZN7VariantC2EPK6Object(g,c[d+4>>2]|0);__ZN3RefI7TextureEC2ERK7Variant(f,g);if(c[g>>2]|0)__ZN7Variant5clearEv(g);c[h>>2]=c[f>>2];bj[k&4095](a,b,h);b=c[h>>2]|0;if(!b){l=e;return}if(!(__ZN9Reference11unreferenceEv(b)|0)){l=e;return}b=c[h>>2]|0;if(!(__Z17predelete_handlerP6Object(b)|0)){l=e;return}gj[c[(c[b>>2]|0)+76>>2]&8191](b);__ZN6Memory11free_staticEPvb(b,0);l=e;return}function __ZN11MethodBind2I9PopupMenuiRK3RefI7TextureEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind2I9PopupMenuiRK6StringE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return __ZNK11MethodBind2I9PopupMenuiRK6StringE18_get_argument_typeEi(a,b)|0}function __ZNK11MethodBind2I9PopupMenuiRK6StringE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1011386);l=a;return c[b>>2]|0}function __ZN11MethodBind2I9PopupMenuiRK6StringE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0;i=l;l=l+64|0;if((l|0)>=(m|0))ba(64);j=i+24|0;k=i+48|0;n=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235532)|0:0){c[h>>2]=0;a[1263537]=0;o=d+24|0;p=c[o>>2]|0;if((p|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=p;c[b>>2]=0;l=i;return}q=p-(c[d+20>>2]|0)|0;if((q|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=q;c[b>>2]=0;l=i;return}if((g|0)>0){if((p|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);r=0}else{a[1263537]=0;r=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,r)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=r;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[o>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);s=0}else{a[1263537]=0;s=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,s)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=s;c[b>>2]=0;l=i;return}}}s=c[d+44>>2]|0;r=c[d+48>>2]|0;p=e+(r>>1)|0;if(!(r&1))t=s;else t=c[(c[p>>2]|0)+s>>2]|0;do if((g|0)<1){s=c[o>>2]|0;r=s+-1|0;if((s|0)>=1){e=c[d+16>>2]|0;q=(e|0)==0;if(q)u=0;else u=c[e+-4>>2]|0;if((s|0)<=(u|0)){if(q)v=0;else v=c[e+-4>>2]|0;do if((v|0)<(s|0)){if(q)w=0;else w=c[e+-4>>2]|0;if((w|0)<(s|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);x=0;break}else{a[1263537]=0;y=37;break}}else y=37;while(0);if((y|0)==37)x=e+(r*24|0)|0;__ZN7VariantC2ERKS_(j,x);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);x=__ZNK7VariantcviEv(j)|0;do if((g|0)<2){w=c[o>>2]|0;v=w+-1|0;u=w+-2|0;if((w|0)>=2){w=c[d+16>>2]|0;s=(w|0)==0;if(s)z=0;else z=c[w+-4>>2]|0;if((v|0)<=(z|0)){if(s)A=0;else A=c[w+-4>>2]|0;do if((A|0)<(v|0)){if(s)B=0;else B=c[w+-4>>2]|0;if((B|0)<(v|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);C=0;break}else{a[1263537]=0;y=54;break}}else y=54;while(0);if((y|0)==54)C=w+(u*24|0)|0;__ZN7VariantC2ERKS_(n,C);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f+4>>2]|0);while(0);c[k>>2]=__ZNK7Variantcv6StringEv(n)|0;bj[t&4095](p,x,k);x=c[k>>2]|0;if(x|0?(__Z16atomic_decrementPj(x+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(x,1);if(c[n>>2]|0)__ZN7Variant5clearEv(n);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1380,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind2I9PopupMenuiRK6StringE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235532)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;b=c[c[d>>2]>>2]|0;h=c[d+4>>2]|0;d=c[h>>2]|0;if((d|0)!=0?(__Z28atomic_conditional_incrementPj(d+-8|0)|0)!=0:0)j=c[h>>2]|0;else j=0;c[f>>2]=j;bj[i&4095](a,b,f);b=c[f>>2]|0;if(!b){l=e;return}if(__Z16atomic_decrementPj(b+-8|0)|0){l=e;return}__ZN6Memory11free_staticEPvb(b,1);l=e;return}function __ZN11MethodBind2I9PopupMenuiRK6StringED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind2I9PopupMenuiRK6StringE18_get_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case 0:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;l=a;return f|0}case 1:{c[d>>2]=0;__ZN7VariantC2ERK6String(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);e=c[d>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);f=b;l=a;return f|0}default:{f=0;l=a;return f|0}}return 0}function __ZNK11MethodBind3I9PopupMenuRK3RefI8ShortCutEibE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;switch(b|0){case 0:{e=__ZN7Variant12get_type_forIRK3RefI8ShortCutEEENS_4TypeEv()|0;break}case 1:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}case 2:{__ZN7VariantC2Eb(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}default:e=0}l=a;return e|0}function __ZNK11MethodBind3I9PopupMenuRK3RefI8ShortCutEibE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1011386);l=a;return c[b>>2]|0}function __ZN11MethodBind3I9PopupMenuRK3RefI8ShortCutEibE4callEP6ObjectPPK7VariantiRNS9_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0;i=l;l=l+80|0;if((l|0)>=(m|0))ba(80);j=i+48|0;k=i+72|0;n=i+24|0;o=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235532)|0:0){c[h>>2]=0;a[1263537]=0;p=d+24|0;q=c[p>>2]|0;if((q|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=q;c[b>>2]=0;l=i;return}r=q-(c[d+20>>2]|0)|0;if((r|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=r;c[b>>2]=0;l=i;return}if((g|0)>0){if((q|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);s=0}else{a[1263537]=0;s=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,s)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=s;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[p>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);t=0}else{a[1263537]=0;t=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,t)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=t;c[b>>2]=0;l=i;return}if((g|0)>2){if((c[p>>2]|0)<2){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);u=0}else{a[1263537]=0;u=c[(c[d+32>>2]|0)+12>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+8>>2]>>2]|0,u)|0)){c[h>>2]=2;c[h+4>>2]=2;c[h+8>>2]=u;c[b>>2]=0;l=i;return}}}}u=c[d+44>>2]|0;t=c[d+48>>2]|0;s=e+(t>>1)|0;if(!(t&1))v=u;else v=c[(c[s>>2]|0)+u>>2]|0;do if((g|0)<1){u=c[p>>2]|0;t=u+-1|0;if((u|0)>=1){e=c[d+16>>2]|0;q=(e|0)==0;if(q)w=0;else w=c[e+-4>>2]|0;if((u|0)<=(w|0)){if(q)x=0;else x=c[e+-4>>2]|0;do if((x|0)<(u|0)){if(q)y=0;else y=c[e+-4>>2]|0;if((y|0)<(u|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);z=0;break}else{a[1263537]=0;A=43;break}}else A=43;while(0);if((A|0)==43)z=e+(t*24|0)|0;__ZN7VariantC2ERKS_(n,z);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f>>2]|0);while(0);__ZN3RefI8ShortCutEC2ERK7Variant(j,n);c[k>>2]=c[j>>2];do if((g|0)<2){z=c[p>>2]|0;y=z+-1|0;x=z+-2|0;if((z|0)>=2){z=c[d+16>>2]|0;w=(z|0)==0;if(w)B=0;else B=c[z+-4>>2]|0;if((y|0)<=(B|0)){if(w)C=0;else C=c[z+-4>>2]|0;do if((C|0)<(y|0)){if(w)D=0;else D=c[z+-4>>2]|0;if((D|0)<(y|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);E=0;break}else{a[1263537]=0;A=60;break}}else A=60;while(0);if((A|0)==60)E=z+(x*24|0)|0;__ZN7VariantC2ERKS_(j,E);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f+4>>2]|0);while(0);E=__ZNK7VariantcviEv(j)|0;do if((g|0)<3){D=c[p>>2]|0;C=D+-2|0;B=D+-3|0;if((C|0)>=1){D=c[d+16>>2]|0;y=(D|0)==0;if(y)F=0;else F=c[D+-4>>2]|0;if((C|0)<=(F|0)){if(y)G=0;else G=c[D+-4>>2]|0;do if((G|0)<(C|0)){if(y)H=0;else H=c[D+-4>>2]|0;if((H|0)<(C|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);I=0;break}else{a[1263537]=0;A=77;break}}else A=77;while(0);if((A|0)==77)I=D+(B*24|0)|0;__ZN7VariantC2ERKS_(o,I);break}}c[o>>2]=0}else __ZN7VariantC2ERKS_(o,c[f+8>>2]|0);while(0);f=__ZNK7VariantcvbEv(o)|0;Ki[v&4095](s,k,E,f);if(c[o>>2]|0)__ZN7Variant5clearEv(o);if(c[j>>2]|0)__ZN7Variant5clearEv(j);j=c[k>>2]|0;if((j|0?__ZN9Reference11unreferenceEv(j)|0:0)?(j=c[k>>2]|0,__Z17predelete_handlerP6Object(j)|0):0){gj[c[(c[j>>2]|0)+76>>2]&8191](j);__ZN6Memory11free_staticEPvb(j,0)}c[k>>2]=0;if(c[n>>2]|0)__ZN7Variant5clearEv(n);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,2039,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind3I9PopupMenuRK3RefI8ShortCutEibE7ptrcallEP6ObjectPPKvPv(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);g=f+28|0;h=f;i=f+24|0;if(!d)j=0;else{k=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1235532)|0;j=k?d:0}d=c[b+44>>2]|0;k=c[b+48>>2]|0;b=j+(k>>1)|0;if(!(k&1))n=d;else n=c[(c[b>>2]|0)+d>>2]|0;__ZN7VariantC2EPK6Object(h,c[e>>2]|0);__ZN3RefI8ShortCutEC2ERK7Variant(g,h);if(c[h>>2]|0)__ZN7Variant5clearEv(h);c[i>>2]=c[g>>2];Ki[n&4095](b,i,c[c[e+4>>2]>>2]|0,(a[c[e+8>>2]>>0]|0)!=0);e=c[i>>2]|0;if(!e){l=f;return}if(!(__ZN9Reference11unreferenceEv(e)|0)){l=f;return}e=c[i>>2]|0;if(!(__Z17predelete_handlerP6Object(e)|0)){l=f;return}gj[c[(c[e>>2]|0)+76>>2]&8191](e);__ZN6Memory11free_staticEPvb(e,0);l=f;return}function __ZN11MethodBind3I9PopupMenuRK3RefI8ShortCutEibED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind4I9PopupMenuRK3RefI7TextureERKS1_I8ShortCutEibE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;switch(b|0){case 0:{e=__ZN7Variant12get_type_forIRK3RefI7TextureEEENS_4TypeEv()|0;break}case 1:{e=__ZN7Variant12get_type_forIRK3RefI8ShortCutEEENS_4TypeEv()|0;break}case 2:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}case 3:{__ZN7VariantC2Eb(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}default:e=0}l=a;return e|0}function __ZNK11MethodBind4I9PopupMenuRK3RefI7TextureERKS1_I8ShortCutEibE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1011386);l=a;return c[b>>2]|0}function __ZN11MethodBind4I9PopupMenuRK3RefI7TextureERKS1_I8ShortCutEibE4callEP6ObjectPPK7VariantiRNSD_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0;i=l;l=l+112|0;if((l|0)>=(m|0))ba(112);j=i+72|0;k=i+100|0;n=i+48|0;o=i+96|0;p=i+24|0;q=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235532)|0:0){c[h>>2]=0;a[1263537]=0;r=d+24|0;s=c[r>>2]|0;if((s|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=s;c[b>>2]=0;l=i;return}t=s-(c[d+20>>2]|0)|0;if((t|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=t;c[b>>2]=0;l=i;return}if((g|0)>0){if((s|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);u=0}else{a[1263537]=0;u=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,u)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=u;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[r>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);v=0}else{a[1263537]=0;v=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,v)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=v;c[b>>2]=0;l=i;return}if((g|0)>2){if((c[r>>2]|0)<2){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);w=0}else{a[1263537]=0;w=c[(c[d+32>>2]|0)+12>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+8>>2]>>2]|0,w)|0)){c[h>>2]=2;c[h+4>>2]=2;c[h+8>>2]=w;c[b>>2]=0;l=i;return}if((g|0)>3){if((c[r>>2]|0)<3){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);x=0}else{a[1263537]=0;x=c[(c[d+32>>2]|0)+16>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+12>>2]>>2]|0,x)|0)){c[h>>2]=2;c[h+4>>2]=3;c[h+8>>2]=x;c[b>>2]=0;l=i;return}}}}}x=c[d+44>>2]|0;w=c[d+48>>2]|0;v=e+(w>>1)|0;if(!(w&1))y=x;else y=c[(c[v>>2]|0)+x>>2]|0;do if((g|0)<1){x=c[r>>2]|0;w=x+-1|0;if((x|0)>=1){e=c[d+16>>2]|0;u=(e|0)==0;if(u)z=0;else z=c[e+-4>>2]|0;if((x|0)<=(z|0)){if(u)A=0;else A=c[e+-4>>2]|0;do if((A|0)<(x|0)){if(u)B=0;else B=c[e+-4>>2]|0;if((B|0)<(x|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);C=0;break}else{a[1263537]=0;D=49;break}}else D=49;while(0);if((D|0)==49)C=e+(w*24|0)|0;__ZN7VariantC2ERKS_(n,C);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f>>2]|0);while(0);__ZN3RefI7TextureEC2ERK7Variant(j,n);c[k>>2]=c[j>>2];do if((g|0)<2){C=c[r>>2]|0;B=C+-1|0;A=C+-2|0;if((C|0)>=2){C=c[d+16>>2]|0;z=(C|0)==0;if(z)E=0;else E=c[C+-4>>2]|0;if((B|0)<=(E|0)){if(z)F=0;else F=c[C+-4>>2]|0;do if((F|0)<(B|0)){if(z)G=0;else G=c[C+-4>>2]|0;if((G|0)<(B|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);H=0;break}else{a[1263537]=0;D=66;break}}else D=66;while(0);if((D|0)==66)H=C+(A*24|0)|0;__ZN7VariantC2ERKS_(p,H);break}}c[p>>2]=0}else __ZN7VariantC2ERKS_(p,c[f+4>>2]|0);while(0);__ZN3RefI8ShortCutEC2ERK7Variant(j,p);c[o>>2]=c[j>>2];do if((g|0)<3){H=c[r>>2]|0;G=H+-2|0;F=H+-3|0;if((G|0)>=1){H=c[d+16>>2]|0;E=(H|0)==0;if(E)I=0;else I=c[H+-4>>2]|0;if((G|0)<=(I|0)){if(E)J=0;else J=c[H+-4>>2]|0;do if((J|0)<(G|0)){if(E)K=0;else K=c[H+-4>>2]|0;if((K|0)<(G|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);L=0;break}else{a[1263537]=0;D=83;break}}else D=83;while(0);if((D|0)==83)L=H+(F*24|0)|0;__ZN7VariantC2ERKS_(j,L);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f+8>>2]|0);while(0);L=__ZNK7VariantcviEv(j)|0;do if((g|0)<4){K=c[r>>2]|0;J=K+-3|0;I=K+-4|0;if((J|0)>=1){K=c[d+16>>2]|0;G=(K|0)==0;if(G)M=0;else M=c[K+-4>>2]|0;if((J|0)<=(M|0)){if(G)N=0;else N=c[K+-4>>2]|0;do if((N|0)<(J|0)){if(G)O=0;else O=c[K+-4>>2]|0;if((O|0)<(J|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);P=0;break}else{a[1263537]=0;D=100;break}}else D=100;while(0);if((D|0)==100)P=K+(I*24|0)|0;__ZN7VariantC2ERKS_(q,P);break}}c[q>>2]=0}else __ZN7VariantC2ERKS_(q,c[f+12>>2]|0);while(0);f=__ZNK7VariantcvbEv(q)|0;Li[y&255](v,k,o,L,f);if(c[q>>2]|0)__ZN7Variant5clearEv(q);if(c[j>>2]|0)__ZN7Variant5clearEv(j);j=c[o>>2]|0;if((j|0?__ZN9Reference11unreferenceEv(j)|0:0)?(j=c[o>>2]|0,__Z17predelete_handlerP6Object(j)|0):0){gj[c[(c[j>>2]|0)+76>>2]&8191](j);__ZN6Memory11free_staticEPvb(j,0)}c[o>>2]=0;if(c[p>>2]|0)__ZN7Variant5clearEv(p);p=c[k>>2]|0;if((p|0?__ZN9Reference11unreferenceEv(p)|0:0)?(p=c[k>>2]|0,__Z17predelete_handlerP6Object(p)|0):0){gj[c[(c[p>>2]|0)+76>>2]&8191](p);__ZN6Memory11free_staticEPvb(p,0)}c[k>>2]=0;if(c[n>>2]|0)__ZN7Variant5clearEv(n);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,2714,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind4I9PopupMenuRK3RefI7TextureERKS1_I8ShortCutEibE7ptrcallEP6ObjectPPKvPv(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,n=0,o=0;f=l;l=l+48|0;if((l|0)>=(m|0))ba(48);g=f+32|0;h=f;i=f+28|0;j=f+24|0;if(!d)k=0;else{n=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1235532)|0;k=n?d:0}d=c[b+44>>2]|0;n=c[b+48>>2]|0;b=k+(n>>1)|0;if(!(n&1))o=d;else o=c[(c[b>>2]|0)+d>>2]|0;__ZN7VariantC2EPK6Object(h,c[e>>2]|0);__ZN3RefI7TextureEC2ERK7Variant(g,h);if(c[h>>2]|0)__ZN7Variant5clearEv(h);c[i>>2]=c[g>>2];__ZN7VariantC2EPK6Object(h,c[e+4>>2]|0);__ZN3RefI8ShortCutEC2ERK7Variant(g,h);if(c[h>>2]|0)__ZN7Variant5clearEv(h);c[j>>2]=c[g>>2];Li[o&255](b,i,j,c[c[e+8>>2]>>2]|0,(a[c[e+12>>2]>>0]|0)!=0);e=c[j>>2]|0;if((e|0?__ZN9Reference11unreferenceEv(e)|0:0)?(e=c[j>>2]|0,__Z17predelete_handlerP6Object(e)|0):0){gj[c[(c[e>>2]|0)+76>>2]&8191](e);__ZN6Memory11free_staticEPvb(e,0)}e=c[i>>2]|0;if(!e){l=f;return}if(!(__ZN9Reference11unreferenceEv(e)|0)){l=f;return}e=c[i>>2]|0;if(!(__Z17predelete_handlerP6Object(e)|0)){l=f;return}gj[c[(c[e>>2]|0)+76>>2]&8191](e);__ZN6Memory11free_staticEPvb(e,0);l=f;return}function __ZN11MethodBind4I9PopupMenuRK3RefI7TextureERKS1_I8ShortCutEibED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind3I9PopupMenuRK6StringS3_iE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return __ZNK11MethodBind3I9PopupMenuRK6StringS3_iE18_get_argument_typeEi(a,b)|0}function __ZNK11MethodBind3I9PopupMenuRK6StringS3_iE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1011386);l=a;return c[b>>2]|0}function __ZN11MethodBind3I9PopupMenuRK6StringS3_iE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0;i=l;l=l+80|0;if((l|0)>=(m|0))ba(80);j=i+76|0;k=i+48|0;n=i+72|0;o=i+24|0;p=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235532)|0:0){c[h>>2]=0;a[1263537]=0;q=d+24|0;r=c[q>>2]|0;if((r|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=r;c[b>>2]=0;l=i;return}s=r-(c[d+20>>2]|0)|0;if((s|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=s;c[b>>2]=0;l=i;return}if((g|0)>0){if((r|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);t=0}else{a[1263537]=0;t=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,t)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=t;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[q>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);u=0}else{a[1263537]=0;u=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,u)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=u;c[b>>2]=0;l=i;return}if((g|0)>2){if((c[q>>2]|0)<2){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);v=0}else{a[1263537]=0;v=c[(c[d+32>>2]|0)+12>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+8>>2]>>2]|0,v)|0)){c[h>>2]=2;c[h+4>>2]=2;c[h+8>>2]=v;c[b>>2]=0;l=i;return}}}}v=c[d+44>>2]|0;u=c[d+48>>2]|0;t=e+(u>>1)|0;if(!(u&1))w=v;else w=c[(c[t>>2]|0)+v>>2]|0;do if((g|0)<1){v=c[q>>2]|0;u=v+-1|0;if((v|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)x=0;else x=c[e+-4>>2]|0;if((v|0)<=(x|0)){if(r)y=0;else y=c[e+-4>>2]|0;do if((y|0)<(v|0)){if(r)z=0;else z=c[e+-4>>2]|0;if((z|0)<(v|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);A=0;break}else{a[1263537]=0;B=43;break}}else B=43;while(0);if((B|0)==43)A=e+(u*24|0)|0;__ZN7VariantC2ERKS_(k,A);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);c[j>>2]=__ZNK7Variantcv6StringEv(k)|0;do if((g|0)<2){A=c[q>>2]|0;z=A+-1|0;y=A+-2|0;if((A|0)>=2){A=c[d+16>>2]|0;x=(A|0)==0;if(x)C=0;else C=c[A+-4>>2]|0;if((z|0)<=(C|0)){if(x)D=0;else D=c[A+-4>>2]|0;do if((D|0)<(z|0)){if(x)E=0;else E=c[A+-4>>2]|0;if((E|0)<(z|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);F=0;break}else{a[1263537]=0;B=60;break}}else B=60;while(0);if((B|0)==60)F=A+(y*24|0)|0;__ZN7VariantC2ERKS_(o,F);break}}c[o>>2]=0}else __ZN7VariantC2ERKS_(o,c[f+4>>2]|0);while(0);c[n>>2]=__ZNK7Variantcv6StringEv(o)|0;do if((g|0)<3){F=c[q>>2]|0;E=F+-2|0;D=F+-3|0;if((E|0)>=1){F=c[d+16>>2]|0;C=(F|0)==0;if(C)G=0;else G=c[F+-4>>2]|0;if((E|0)<=(G|0)){if(C)H=0;else H=c[F+-4>>2]|0;do if((H|0)<(E|0)){if(C)I=0;else I=c[F+-4>>2]|0;if((I|0)<(E|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);J=0;break}else{a[1263537]=0;B=77;break}}else B=77;while(0);if((B|0)==77)J=F+(D*24|0)|0;__ZN7VariantC2ERKS_(p,J);break}}c[p>>2]=0}else __ZN7VariantC2ERKS_(p,c[f+8>>2]|0);while(0);f=__ZNK7VariantcviEv(p)|0;Ki[w&4095](t,j,n,f);if(c[p>>2]|0)__ZN7Variant5clearEv(p);p=c[n>>2]|0;if(p|0?(__Z16atomic_decrementPj(p+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(p,1);if(c[o>>2]|0)__ZN7Variant5clearEv(o);o=c[j>>2]|0;if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(o,1);if(c[k>>2]|0)__ZN7Variant5clearEv(k);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,2039,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind3I9PopupMenuRK6StringS3_iE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e+4|0;g=e;if(!b)h=0;else{i=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235532)|0;h=i?b:0}b=c[a+44>>2]|0;i=c[a+48>>2]|0;a=h+(i>>1)|0;if(!(i&1))j=b;else j=c[(c[a>>2]|0)+b>>2]|0;b=c[d>>2]|0;i=c[b>>2]|0;if((i|0)!=0?(__Z28atomic_conditional_incrementPj(i+-8|0)|0)!=0:0)k=c[b>>2]|0;else k=0;c[f>>2]=k;k=c[d+4>>2]|0;b=c[k>>2]|0;if((b|0)!=0?(__Z28atomic_conditional_incrementPj(b+-8|0)|0)!=0:0)n=c[k>>2]|0;else n=0;c[g>>2]=n;Ki[j&4095](a,f,g,c[c[d+8>>2]>>2]|0);d=c[g>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);d=c[f>>2]|0;if(!d){l=e;return}if(__Z16atomic_decrementPj(d+-8|0)|0){l=e;return}__ZN6Memory11free_staticEPvb(d,1);l=e;return}function __ZN11MethodBind3I9PopupMenuRK6StringS3_iED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind3I9PopupMenuRK6StringS3_iE18_get_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case 0:{c[d>>2]=0;__ZN7VariantC2ERK6String(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);f=c[d>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);g=b;l=a;return g|0}case 1:{c[d>>2]=0;__ZN7VariantC2ERK6String(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);e=c[d>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);g=b;l=a;return g|0}case 2:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);g=b;l=a;return g|0}default:{g=0;l=a;return g|0}}return 0}function __ZNK11MethodBind3I9PopupMenuRK6StringijE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return __ZNK11MethodBind3I9PopupMenuRK6StringijE18_get_argument_typeEi(a,b)|0}function __ZNK11MethodBind3I9PopupMenuRK6StringijE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1011386);l=a;return c[b>>2]|0}function __ZN11MethodBind3I9PopupMenuRK6StringijE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0;i=l;l=l+80|0;if((l|0)>=(m|0))ba(80);j=i+72|0;k=i+48|0;n=i+24|0;o=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235532)|0:0){c[h>>2]=0;a[1263537]=0;p=d+24|0;q=c[p>>2]|0;if((q|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=q;c[b>>2]=0;l=i;return}r=q-(c[d+20>>2]|0)|0;if((r|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=r;c[b>>2]=0;l=i;return}if((g|0)>0){if((q|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);s=0}else{a[1263537]=0;s=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,s)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=s;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[p>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);t=0}else{a[1263537]=0;t=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,t)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=t;c[b>>2]=0;l=i;return}if((g|0)>2){if((c[p>>2]|0)<2){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);u=0}else{a[1263537]=0;u=c[(c[d+32>>2]|0)+12>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+8>>2]>>2]|0,u)|0)){c[h>>2]=2;c[h+4>>2]=2;c[h+8>>2]=u;c[b>>2]=0;l=i;return}}}}u=c[d+44>>2]|0;t=c[d+48>>2]|0;s=e+(t>>1)|0;if(!(t&1))v=u;else v=c[(c[s>>2]|0)+u>>2]|0;do if((g|0)<1){u=c[p>>2]|0;t=u+-1|0;if((u|0)>=1){e=c[d+16>>2]|0;q=(e|0)==0;if(q)w=0;else w=c[e+-4>>2]|0;if((u|0)<=(w|0)){if(q)x=0;else x=c[e+-4>>2]|0;do if((x|0)<(u|0)){if(q)y=0;else y=c[e+-4>>2]|0;if((y|0)<(u|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);z=0;break}else{a[1263537]=0;A=43;break}}else A=43;while(0);if((A|0)==43)z=e+(t*24|0)|0;__ZN7VariantC2ERKS_(k,z);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);c[j>>2]=__ZNK7Variantcv6StringEv(k)|0;do if((g|0)<2){z=c[p>>2]|0;y=z+-1|0;x=z+-2|0;if((z|0)>=2){z=c[d+16>>2]|0;w=(z|0)==0;if(w)B=0;else B=c[z+-4>>2]|0;if((y|0)<=(B|0)){if(w)C=0;else C=c[z+-4>>2]|0;do if((C|0)<(y|0)){if(w)D=0;else D=c[z+-4>>2]|0;if((D|0)<(y|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);E=0;break}else{a[1263537]=0;A=60;break}}else A=60;while(0);if((A|0)==60)E=z+(x*24|0)|0;__ZN7VariantC2ERKS_(n,E);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f+4>>2]|0);while(0);E=__ZNK7VariantcviEv(n)|0;do if((g|0)<3){D=c[p>>2]|0;C=D+-2|0;B=D+-3|0;if((C|0)>=1){D=c[d+16>>2]|0;y=(D|0)==0;if(y)F=0;else F=c[D+-4>>2]|0;if((C|0)<=(F|0)){if(y)G=0;else G=c[D+-4>>2]|0;do if((G|0)<(C|0)){if(y)H=0;else H=c[D+-4>>2]|0;if((H|0)<(C|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);I=0;break}else{a[1263537]=0;A=77;break}}else A=77;while(0);if((A|0)==77)I=D+(B*24|0)|0;__ZN7VariantC2ERKS_(o,I);break}}c[o>>2]=0}else __ZN7VariantC2ERKS_(o,c[f+8>>2]|0);while(0);f=__ZNK7VariantcvjEv(o)|0;Ki[v&4095](s,j,E,f);if(c[o>>2]|0)__ZN7Variant5clearEv(o);if(c[n>>2]|0)__ZN7Variant5clearEv(n);n=c[j>>2]|0;if(n|0?(__Z16atomic_decrementPj(n+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(n,1);if(c[k>>2]|0)__ZN7Variant5clearEv(k);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,2039,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind3I9PopupMenuRK6StringijE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235532)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;b=c[d>>2]|0;h=c[b>>2]|0;if((h|0)!=0?(__Z28atomic_conditional_incrementPj(h+-8|0)|0)!=0:0)j=c[b>>2]|0;else j=0;c[f>>2]=j;Ki[i&4095](a,f,c[c[d+4>>2]>>2]|0,c[c[d+8>>2]>>2]|0);d=c[f>>2]|0;if(!d){l=e;return}if(__Z16atomic_decrementPj(d+-8|0)|0){l=e;return}__ZN6Memory11free_staticEPvb(d,1);l=e;return}function __ZN11MethodBind3I9PopupMenuRK6StringijED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind3I9PopupMenuRK6StringijE18_get_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case 0:{c[d>>2]=0;__ZN7VariantC2ERK6String(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);e=c[d>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);f=b;l=a;return f|0}case 1:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;l=a;return f|0}case 2:{__ZN7VariantC2Ej(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;l=a;return f|0}default:{f=0;l=a;return f|0}}return 0}function __ZNK11MethodBind4I9PopupMenuRK3RefI7TextureERK6StringijE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return __ZNK11MethodBind4I9PopupMenuRK3RefI7TextureERK6StringijE18_get_argument_typeEi(a,b)|0}function __ZNK11MethodBind4I9PopupMenuRK3RefI7TextureERK6StringijE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1011386);l=a;return c[b>>2]|0}function __ZN11MethodBind4I9PopupMenuRK3RefI7TextureERK6StringijE4callEP6ObjectPPK7VariantiRNSC_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0;i=l;l=l+112|0;if((l|0)>=(m|0))ba(112);j=i+100|0;k=i+96|0;n=i+72|0;o=i+48|0;p=i+24|0;q=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235532)|0:0){c[h>>2]=0;a[1263537]=0;r=d+24|0;s=c[r>>2]|0;if((s|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=s;c[b>>2]=0;l=i;return}t=s-(c[d+20>>2]|0)|0;if((t|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=t;c[b>>2]=0;l=i;return}if((g|0)>0){if((s|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);u=0}else{a[1263537]=0;u=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,u)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=u;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[r>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);v=0}else{a[1263537]=0;v=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,v)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=v;c[b>>2]=0;l=i;return}if((g|0)>2){if((c[r>>2]|0)<2){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);w=0}else{a[1263537]=0;w=c[(c[d+32>>2]|0)+12>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+8>>2]>>2]|0,w)|0)){c[h>>2]=2;c[h+4>>2]=2;c[h+8>>2]=w;c[b>>2]=0;l=i;return}if((g|0)>3){if((c[r>>2]|0)<3){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);x=0}else{a[1263537]=0;x=c[(c[d+32>>2]|0)+16>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+12>>2]>>2]|0,x)|0)){c[h>>2]=2;c[h+4>>2]=3;c[h+8>>2]=x;c[b>>2]=0;l=i;return}}}}}x=c[d+44>>2]|0;w=c[d+48>>2]|0;v=e+(w>>1)|0;if(!(w&1))y=x;else y=c[(c[v>>2]|0)+x>>2]|0;do if((g|0)<1){x=c[r>>2]|0;w=x+-1|0;if((x|0)>=1){e=c[d+16>>2]|0;u=(e|0)==0;if(u)z=0;else z=c[e+-4>>2]|0;if((x|0)<=(z|0)){if(u)A=0;else A=c[e+-4>>2]|0;do if((A|0)<(x|0)){if(u)B=0;else B=c[e+-4>>2]|0;if((B|0)<(x|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);C=0;break}else{a[1263537]=0;D=49;break}}else D=49;while(0);if((D|0)==49)C=e+(w*24|0)|0;__ZN7VariantC2ERKS_(n,C);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f>>2]|0);while(0);__ZN3RefI7TextureEC2ERK7Variant(j,n);c[k>>2]=c[j>>2];do if((g|0)<2){C=c[r>>2]|0;B=C+-1|0;A=C+-2|0;if((C|0)>=2){C=c[d+16>>2]|0;z=(C|0)==0;if(z)E=0;else E=c[C+-4>>2]|0;if((B|0)<=(E|0)){if(z)F=0;else F=c[C+-4>>2]|0;do if((F|0)<(B|0)){if(z)G=0;else G=c[C+-4>>2]|0;if((G|0)<(B|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);H=0;break}else{a[1263537]=0;D=66;break}}else D=66;while(0);if((D|0)==66)H=C+(A*24|0)|0;__ZN7VariantC2ERKS_(o,H);break}}c[o>>2]=0}else __ZN7VariantC2ERKS_(o,c[f+4>>2]|0);while(0);c[j>>2]=__ZNK7Variantcv6StringEv(o)|0;do if((g|0)<3){H=c[r>>2]|0;G=H+-2|0;F=H+-3|0;if((G|0)>=1){H=c[d+16>>2]|0;E=(H|0)==0;if(E)I=0;else I=c[H+-4>>2]|0;if((G|0)<=(I|0)){if(E)J=0;else J=c[H+-4>>2]|0;do if((J|0)<(G|0)){if(E)K=0;else K=c[H+-4>>2]|0;if((K|0)<(G|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);L=0;break}else{a[1263537]=0;D=83;break}}else D=83;while(0);if((D|0)==83)L=H+(F*24|0)|0;__ZN7VariantC2ERKS_(p,L);break}}c[p>>2]=0}else __ZN7VariantC2ERKS_(p,c[f+8>>2]|0);while(0);L=__ZNK7VariantcviEv(p)|0;do if((g|0)<4){K=c[r>>2]|0;J=K+-3|0;I=K+-4|0;if((J|0)>=1){K=c[d+16>>2]|0;G=(K|0)==0;if(G)M=0;else M=c[K+-4>>2]|0;if((J|0)<=(M|0)){if(G)N=0;else N=c[K+-4>>2]|0;do if((N|0)<(J|0)){if(G)O=0;else O=c[K+-4>>2]|0;if((O|0)<(J|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);P=0;break}else{a[1263537]=0;D=100;break}}else D=100;while(0);if((D|0)==100)P=K+(I*24|0)|0;__ZN7VariantC2ERKS_(q,P);break}}c[q>>2]=0}else __ZN7VariantC2ERKS_(q,c[f+12>>2]|0);while(0);f=__ZNK7VariantcvjEv(q)|0;Li[y&255](v,k,j,L,f);if(c[q>>2]|0)__ZN7Variant5clearEv(q);if(c[p>>2]|0)__ZN7Variant5clearEv(p);p=c[j>>2]|0;if(p|0?(__Z16atomic_decrementPj(p+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(p,1);if(c[o>>2]|0)__ZN7Variant5clearEv(o);o=c[k>>2]|0;if((o|0?__ZN9Reference11unreferenceEv(o)|0:0)?(o=c[k>>2]|0,__Z17predelete_handlerP6Object(o)|0):0){gj[c[(c[o>>2]|0)+76>>2]&8191](o);__ZN6Memory11free_staticEPvb(o,0)}c[k>>2]=0;if(c[n>>2]|0)__ZN7Variant5clearEv(n);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,2714,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind4I9PopupMenuRK3RefI7TextureERK6StringijE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+28|0;g=e;h=e+24|0;if(!b)i=0;else{j=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235532)|0;i=j?b:0}b=c[a+44>>2]|0;j=c[a+48>>2]|0;a=i+(j>>1)|0;if(!(j&1))k=b;else k=c[(c[a>>2]|0)+b>>2]|0;__ZN7VariantC2EPK6Object(g,c[d>>2]|0);__ZN3RefI7TextureEC2ERK7Variant(f,g);if(c[g>>2]|0)__ZN7Variant5clearEv(g);c[h>>2]=c[f>>2];g=c[d+4>>2]|0;b=c[g>>2]|0;if((b|0)!=0?(__Z28atomic_conditional_incrementPj(b+-8|0)|0)!=0:0)n=c[g>>2]|0;else n=0;c[f>>2]=n;Li[k&255](a,h,f,c[c[d+8>>2]>>2]|0,c[c[d+12>>2]>>2]|0);d=c[f>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);d=c[h>>2]|0;if(!d){l=e;return}if(!(__ZN9Reference11unreferenceEv(d)|0)){l=e;return}d=c[h>>2]|0;if(!(__Z17predelete_handlerP6Object(d)|0)){l=e;return}gj[c[(c[d>>2]|0)+76>>2]&8191](d);__ZN6Memory11free_staticEPvb(d,0);l=e;return}function __ZN11MethodBind4I9PopupMenuRK3RefI7TextureERK6StringijED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind4I9PopupMenuRK3RefI7TextureERK6StringijE18_get_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case 0:{f=__ZN7Variant12get_type_forIRK3RefI7TextureEEENS_4TypeEv()|0;break}case 1:{c[d>>2]=0;__ZN7VariantC2ERK6String(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);e=c[d>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);f=b;break}case 2:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;break}case 3:{__ZN7VariantC2Ej(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;break}default:f=0}l=a;return f|0}function __ZNK11MethodBind1I9PopupMenuRK10InputEventE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0;a=l;l=l+80|0;if((l|0)>=(m|0))ba(80);d=a+24|0;e=a;if(b|0){f=0;l=a;return f|0}b=d;g=b+56|0;do{c[b>>2]=0;b=b+4|0}while((b|0)<(g|0));__ZN7VariantC2ERK10InputEvent(e,d);d=c[e>>2]|0;if(d|0)__ZN7Variant5clearEv(e);f=d;l=a;return f|0}function __ZNK11MethodBind1I9PopupMenuRK10InputEventE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1011386);l=a;return c[b>>2]|0}function __ZN11MethodBind1I9PopupMenuRK10InputEventE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;i=l;l=l+80|0;if((l|0)>=(m|0))ba(80);j=i+24|0;k=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235532)|0:0){c[h>>2]=0;a[1263537]=0;n=d+24|0;o=c[n>>2]|0;if((o|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=o;c[b>>2]=0;l=i;return}p=o-(c[d+20>>2]|0)|0;if((p|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=p;c[b>>2]=0;l=i;return}if((g|0)>0){if((o|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);q=0}else{a[1263537]=0;q=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,q)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=q;c[b>>2]=0;l=i;return}}q=c[d+44>>2]|0;o=c[d+48>>2]|0;p=e+(o>>1)|0;if(!(o&1))r=q;else r=c[(c[p>>2]|0)+q>>2]|0;do if((g|0)<1){q=c[n>>2]|0;o=q+-1|0;if((q|0)>=1){e=c[d+16>>2]|0;s=(e|0)==0;if(s)t=0;else t=c[e+-4>>2]|0;if((q|0)<=(t|0)){if(s)u=0;else u=c[e+-4>>2]|0;do if((u|0)<(q|0)){if(s)v=0;else v=c[e+-4>>2]|0;if((v|0)<(q|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);w=0;break}else{a[1263537]=0;x=31;break}}else x=31;while(0);if((x|0)==31)w=e+(o*24|0)|0;__ZN7VariantC2ERKS_(k,w);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);__ZNK7Variantcv10InputEventEv(j,k);Pi[r&2047](p,j);if(c[k>>2]|0)__ZN7Variant5clearEv(k);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I9PopupMenuRK10InputEventE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;e=l;l=l+64|0;if((l|0)>=(m|0))ba(64);f=e;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235532)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;b=f;h=c[d>>2]|0;d=b+56|0;do{c[b>>2]=c[h>>2];b=b+4|0;h=h+4|0}while((b|0)<(d|0));Pi[i&2047](a,f);l=e;return}function __ZN11MethodBind1I9PopupMenuRK10InputEventED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN15ScrollContainer18_initialize_classvEv(b){b=b|0;if(a[1263278]|0)return;if(!(a[1257012]|0)){if(!(a[1256994]|0)){if(!(a[1256995]|0)){if(!(a[1256996]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI4NodeEEvv();__ZN4Node13_bind_methodsEv();a[1256996]=1}__ZN7ClassDB10_add_classI10CanvasItemEEvv();__ZN10CanvasItem13_bind_methodsEv();a[1256995]=1}__ZN7ClassDB10_add_classI7ControlEEvv();__ZN7Control13_bind_methodsEv();a[1256994]=1}__ZN7ClassDB10_add_classI9ContainerEEvv();__ZN9Container13_bind_methodsEv();a[1257012]=1}__ZN7ClassDB10_add_classI15ScrollContainerEEvv();__ZN15ScrollContainer13_bind_methodsEv();a[1263278]=1;return}function __ZN15ScrollContainer5_setvERK10StringNameRK7Variant(a,b,c){a=a|0;b=b|0;c=c|0;if(1128!=1129)return __ZN7Control4_setERK10StringNameRK7Variant(a,b,c)|0;else return 0;return 0}function __ZNK15ScrollContainer5_getvERK10StringNameR7Variant(a,b,c){a=a|0;b=b|0;c=c|0;var d=0;if(1130!=1131?__ZNK7Control4_getERK10StringNameR7Variant(a,b,c)|0:0)d=1;else d=0;return d|0}function __ZNK15ScrollContainer19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+24|0;g=e+4|0;h=e;if(!d)__ZNK9Container19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,0);__ZN6StringC2EPKc(f,840682);i=c[f>>2]|0;f=i;j=g+4|0;c[j>>2]=0;k=g+12|0;c[k>>2]=0;c[g>>2]=0;n=(i|0)==0;if(!n?(c[j>>2]=0,__Z28atomic_conditional_incrementPj(i+-8|0)|0):0)c[j>>2]=f;c[g+8>>2]=0;f=c[k>>2]|0;if(f|0){if(!(__Z16atomic_decrementPj(f+-8|0)|0))__ZN6Memory11free_staticEPvb(f,1);c[k>>2]=0}c[g+16>>2]=256;if(!(c[b>>2]|0)){k=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=k;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0}k=__ZnwjPFPvjE(32,4740)|0;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0;c[k+12>>2]=0;c[k+16>>2]=7;f=k+20|0;c[f>>2]=0;j=k+24|0;c[j>>2]=0;o=k+28|0;c[o>>2]=0;__ZN12PropertyInfoaSERKS_(k,g)|0;p=c[b>>2]|0;q=p+4|0;r=c[q>>2]|0;c[j>>2]=r;c[f>>2]=0;c[o>>2]=p;if(r|0)c[r+20>>2]=k;c[q>>2]=k;if(!(c[p>>2]|0))c[p>>2]=k;k=p+8|0;c[k>>2]=(c[k>>2]|0)+1;k=c[g+12>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);k=c[g+4>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);if(!n?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);__ZN10StringNameC2EPKc(h,840682);__ZN7ClassDB17get_property_listE10StringNameP4ListI12PropertyInfo16DefaultAllocatorEbPK6Object(h,b,1,a);__ZN10StringNameD2Ev(h);if(!d){l=e;return}__ZNK9Container19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,1);l=e;return}function __ZN15ScrollContainer14_notificationvEib(a,b,c){a=a|0;b=b|0;c=c|0;if(!c)__ZN9Container14_notificationvEib(a,b,0);if(1016!=525)__ZN15ScrollContainer13_notificationEi(a,b);if(!c)return;__ZN9Container14_notificationvEib(a,b,1);return}function __ZNK15ScrollContainer16_get_class_namevEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+8|0;e=b+4|0;f=b;g=a+608|0;a=c[g>>2]|0;if(a|0){if(c[a+4>>2]|0){l=b;return g|0}if(__ZNK6String6lengthEv(a+8|0)|0){l=b;return g|0}}__ZN6StringC2EPKc(d,840682);c[f>>2]=c[d>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameaSERKS_(g,e);__ZN10StringNameD2Ev(e);e=c[f>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);l=b;return g|0}function __ZNK15ScrollContainer9get_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,840682);l=a;return c[b>>2]|0}function __ZNK15ScrollContainer8is_classERK6String(a,b){a=a|0;b=b|0;var c=0;if((((!(__ZNK6StringeqEPKc(b,840682)|0)?!(__ZNK6StringeqEPKc(b,947468)|0):0)?!(__ZNK6StringeqEPKc(b,1111718)|0):0)?!(__ZNK6StringeqEPKc(b,947933)|0):0)?!(__ZNK6StringeqEPKc(b,1132465)|0):0)c=__ZNK6StringeqEPKc(b,1142944)|0;else c=1;return c|0}function __ZNK15ScrollContainer12is_class_ptrEPv(a,b){a=a|0;b=b|0;var c=0;if((b|0)==1235604){c=1;return c|0}c=(b|0)==1220912|((b|0)==1220744|((b|0)==1220748|((b|0)==1220720|(b|0)==1220580)));return c|0}function __ZN15ScrollContainerD2Ev(a){a=a|0;c[a>>2]=242716;__ZN10StringNameD2Ev(a+608|0);c[a>>2]=229764;__ZN10StringNameD2Ev(a+600|0);__ZN7ControlD2Ev(a);return}function __ZN15ScrollContainerD0Ev(a){a=a|0;c[a>>2]=242716;__ZN10StringNameD2Ev(a+608|0);c[a>>2]=229764;__ZN10StringNameD2Ev(a+600|0);__ZN7ControlD2Ev(a);__ZdlPv(a);return}function __ZNK15ScrollContainer25get_configuration_warningEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b;if((__ZNK4Node15get_child_countEv(a)|0)>0){e=a+612|0;f=a+616|0;g=0;h=0;while(1){i=__ZNK4Node9get_childEi(a,g)|0;if((((i|0)!=0?$i[c[(c[i>>2]|0)+44>>2]&8191](i,1220744)|0:0)?!(__ZNK10CanvasItem18is_set_as_toplevelEv(i)|0):0)?(i|0)!=(c[e>>2]|0):0)j=((i|0)!=(c[f>>2]|0)&1)+h|0;else j=h;g=g+1|0;if((g|0)>=(__ZNK4Node15get_child_countEv(a)|0))break;else h=j}if((j|0)==1){__ZN6StringC2EPKc(d,1263606);k=c[d>>2]|0;l=b;return k|0}}c[d>>2]=0;k=0;l=b;return k|0}function __ZNK15ScrollContainer16get_minimum_sizeEv(b,d){b=b|0;d=d|0;var e=0,f=0,h=0,i=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0.0,u=0.0,v=0.0,w=0.0,x=0,y=0.0,z=0.0,A=0.0,B=0.0,C=0.0,D=0.0,E=0.0,F=0.0,G=0.0,H=0.0,I=0.0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+16|0;h=e+8|0;i=e;g[b>>2]=0.0;k=b+4|0;g[k>>2]=0.0;n=d+612|0;if((__ZNK4Node15get_child_countEv(d)|0)>0){o=d+616|0;p=d+679|0;q=d+680|0;r=f+4|0;s=0;t=0.0;u=0.0;v=0.0;w=0.0;while(1){x=__ZNK4Node9get_childEi(d,s)|0;if(((((x|0)!=0?$i[c[(c[x>>2]|0)+44>>2]&8191](x,1220744)|0:0)?!(__ZNK10CanvasItem18is_set_as_toplevelEv(x)|0):0)?(x|0)!=(c[n>>2]|0):0)?(x|0)!=(c[o>>2]|0):0){Pi[c[(c[x>>2]|0)+144>>2]&2047](f,x);if(!(a[p>>0]|0)){x=c[(t>+g[f>>2]?b:f)>>2]|0;c[b>>2]=x;y=(c[j>>2]=x,+g[j>>2]);z=y;A=y}else{z=v;A=t}if(!(a[q>>0]|0)){x=c[(u>+g[r>>2]?b:f)+4>>2]|0;c[k>>2]=x;y=(c[j>>2]=x,+g[j>>2]);B=y;C=y}else{B=w;C=u}D=z;E=B;F=C;G=A}else{D=v;E=w;F=u;G=t}s=s+1|0;if((s|0)>=(__ZNK4Node15get_child_countEv(d)|0)){H=E;I=D;break}else{t=G;u=F;v=D;w=E}}}else{H=0.0;I=0.0}if(__ZNK10CanvasItem18is_visible_in_treeEv(c[n>>2]|0)|0){s=c[n>>2]|0;Pi[c[(c[s>>2]|0)+140>>2]&2047](h,s);g[k>>2]=+g[h+4>>2]+H}h=d+616|0;if(!(__ZNK10CanvasItem18is_visible_in_treeEv(c[h>>2]|0)|0)){l=e;return}d=c[h>>2]|0;Pi[c[(c[d>>2]|0)+140>>2]&2047](i,d);g[b>>2]=+g[i>>2]+I;l=e;return}function __ZNK15ScrollContainer11clips_inputEv(a){a=a|0;return 1}function __ZN15ScrollContainer13_notificationEi(b,d){b=b|0;d=d|0;var e=0,f=0,h=0,i=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0.0,K=0,L=0.0,M=0,N=0.0,O=0,P=0,Q=0.0,R=0,S=0.0;e=l;l=l+144|0;if((l|0)>=(m|0))ba(144);f=e+136|0;h=e+96|0;i=e+72|0;k=e+48|0;n=e+24|0;o=e;p=e+128|0;q=e+120|0;switch(d|0){case 10:case 45:{r=2;break}case 50:{r=13;break}case 30:{r=40;break}case 16:break;default:{l=e;return}}a:do if((r|0)==2){__ZN10StringNameC2EPKc(f,840507);c[h>>2]=0;c[i>>2]=0;c[k>>2]=0;c[n>>2]=0;c[o>>2]=0;__ZN6Object13call_deferredERK10StringNameRK7VariantS5_S5_S5_S5_(b,f,h,i,k,n,o);if(c[o>>2]|0)__ZN7Variant5clearEv(o);if(c[n>>2]|0)__ZN7Variant5clearEv(n);if(c[k>>2]|0)__ZN7Variant5clearEv(k);if(c[i>>2]|0)__ZN7Variant5clearEv(i);if(c[h>>2]|0)__ZN7Variant5clearEv(h);__ZN10StringNameD2Ev(f);switch(d|0){case 50:{r=13;break a;break}case 30:{r=40;break a;break}case 16:{break a;break}default:{}}l=e;return}while(0);b:do if((r|0)==13){n=b+620|0;c[n>>2]=0;c[b+624>>2]=0;__ZNK7Control8get_sizeEv(f,b);o=b+612|0;if(__ZNK10CanvasItem18is_visible_in_treeEv(c[o>>2]|0)|0){s=c[o>>2]|0;Pi[c[(c[s>>2]|0)+140>>2]&2047](p,s);s=f+4|0;g[s>>2]=+g[s>>2]-+g[p+4>>2]}s=b+616|0;if(__ZNK10CanvasItem18is_visible_in_treeEv(c[s>>2]|0)|0){t=c[o>>2]|0;Pi[c[(c[t>>2]|0)+140>>2]&2047](q,t);g[f>>2]=+g[f>>2]-+g[q>>2]}if((__ZNK4Node15get_child_countEv(b)|0)<=0){__ZN10CanvasItem6updateEv(b);l=e;return}t=b+624|0;u=h+4|0;v=b+628|0;w=i+8|0;x=b+679|0;y=b+680|0;z=i+4|0;A=f+4|0;B=i+12|0;C=0;do{D=__ZNK4Node9get_childEi(b,C)|0;if((((D|0?$i[c[(c[D>>2]|0)+44>>2]&8191](D,1220744)|0:0)?!(__ZNK10CanvasItem18is_set_as_toplevelEv(D)|0):0)?(D|0)!=(c[o>>2]|0):0)?(D|0)!=(c[s>>2]|0):0){Pi[c[(c[D>>2]|0)+144>>2]&2047](h,D);c[n>>2]=c[(+g[n>>2]>+g[h>>2]?n:h)>>2];c[t>>2]=c[(+g[t>>2]>+g[u>>2]?n:h)+4>>2];__ZNK7Vector2ngEv(k,v);E=k;F=c[E+4>>2]|0;G=i;c[G>>2]=c[E>>2];c[G+4>>2]=F;F=h;G=c[F+4>>2]|0;E=w;c[E>>2]=c[F>>2];c[E+4>>2]=G;if(a[x>>0]|0){if(!(__ZNK10CanvasItem18is_visible_in_treeEv(c[o>>2]|0)|0)?(__ZNK7Control16get_h_size_flagsEv(D)|0)&2|0:0)r=29}else r=29;if((r|0)==29){r=0;g[i>>2]=0.0;if(!((__ZNK7Control16get_h_size_flagsEv(D)|0)&2))H=h;else H=+g[f>>2]>+g[h>>2]?f:h;c[w>>2]=c[H>>2]}if(a[y>>0]|0){if(!(__ZNK10CanvasItem18is_visible_in_treeEv(c[s>>2]|0)|0)?(__ZNK7Control16get_v_size_flagsEv(D)|0)&2|0:0)r=35}else r=35;if((r|0)==35){r=0;g[z>>2]=0.0;c[B>>2]=c[A>>2];if(!((__ZNK7Control16get_v_size_flagsEv(D)|0)&2))I=h;else I=+g[A>>2]>+g[u>>2]?f:h;c[B>>2]=c[I+4>>2]}__ZN9Container17fit_child_in_rectEP7ControlRK5Rect2(b,D,i)}C=C+1|0}while((C|0)<(__ZNK4Node15get_child_countEv(b)|0));__ZN10CanvasItem6updateEv(b);switch(d|0){case 30:{r=40;break b;break}case 16:{break b;break}default:{}}l=e;return}while(0);if((r|0)==40){__ZN15ScrollContainer17update_scrollbarsEv(b);l=e;return}r=b+676|0;if(!(a[r>>0]|0)){l=e;return}d=b+677|0;if(!(a[d>>0]|0)){I=b+672|0;J=+g[I>>2];if(J==0.0|J>.1){H=b+644|0;k=b+660|0;__ZNK7Vector2miERKS_(f,H,k);q=H;H=c[q+4>>2]|0;p=k;c[p>>2]=c[q>>2];c[p+4>>2]=H;g[i>>2]=+__ZNK4Node28get_fixed_process_delta_timeEv(b);__ZNK7Vector2dvERKf(h,f,i);H=h;p=c[H+4>>2]|0;q=b+636|0;c[q>>2]=c[H>>2];c[q+4>>2]=p;K=b}else K=b;J=+__ZNK4Node28get_fixed_process_delta_timeEv(K);g[I>>2]=J+ +g[I>>2];l=e;return}I=b+612|0;J=+__ZNK5Range9get_valueEv(c[I>>2]|0);K=b+616|0;L=+__ZNK5Range9get_valueEv(c[K>>2]|0);g[f>>2]=J;p=f+4|0;g[p>>2]=L;q=b+636|0;g[i>>2]=+__ZNK4Node28get_fixed_process_delta_timeEv(b);__ZNK7Vector2mlERKf(h,q,i);__ZN7Vector2pLERKS_(f,h);L=+g[f>>2];if(L<0.0){g[f>>2]=0.0;M=1;N=0.0}else{M=0;N=L}L=+__ZNK5Range7get_maxEv(c[I>>2]|0);if(N>L-+__ZNK5Range8get_pageEv(c[I>>2]|0)){L=+__ZNK5Range7get_maxEv(c[I>>2]|0);g[f>>2]=L-+__ZNK5Range8get_pageEv(c[I>>2]|0);O=1}else O=M;L=+g[p>>2];if(L<0.0){g[p>>2]=0.0;P=1;Q=0.0}else{P=0;Q=L}L=+__ZNK5Range7get_maxEv(c[K>>2]|0);if(Q>L-+__ZNK5Range8get_pageEv(c[K>>2]|0)){L=+__ZNK5Range7get_maxEv(c[K>>2]|0);g[p>>2]=L-+__ZNK5Range8get_pageEv(c[K>>2]|0);R=1}else R=P;if(a[b+679>>0]|0)__ZN5Range9set_valueEd(c[I>>2]|0,+g[f>>2]);if(a[b+680>>0]|0)__ZN5Range9set_valueEd(c[K>>2]|0,+g[p>>2]);L=+g[q>>2];Q=(c[j>>2]=(g[j>>2]=L,c[j>>2]|0)&2147483647,+g[j>>2]);N=Q-+__ZNK4Node28get_fixed_process_delta_timeEv(b)*1.0e3;p=b+640|0;Q=+g[p>>2];J=(c[j>>2]=(g[j>>2]=Q,c[j>>2]|0)&2147483647,+g[j>>2]);S=J-+__ZNK4Node28get_fixed_process_delta_timeEv(b)*1.0e3;g[q>>2]=(L<0.0?-1.0:1.0)*N;g[p>>2]=(Q<0.0?-1.0:1.0)*S;if((O|N<0.0)&(R|S<0.0)){__ZN4Node17set_fixed_processEb(b,0);a[r>>0]=0;a[d>>0]=0}l=e;return}function __ZN15ScrollContainer17update_scrollbarsEv(b){b=b|0;var d=0,e=0,f=0,h=0,i=0,j=0,k=0,n=0.0,o=0.0,p=0,q=0,r=0,s=0.0,t=0,u=0,v=0.0,w=0;d=l;l=l+32|0;if((l|0)>=(m|0))ba(32);e=d+16|0;f=d+8|0;h=d;__ZNK7Control8get_sizeEv(e,b);i=b+612|0;j=c[i>>2]|0;Pi[c[(c[j>>2]|0)+144>>2]&2047](f,j);j=b+616|0;k=c[j>>2]|0;Pi[c[(c[k>>2]|0)+144>>2]&2047](h,k);n=+g[b+620>>2];o=+g[b+624>>2];k=e+4|0;if(a[b+680>>0]|0){p=f+4|0;if(!(o<=+g[k>>2]-+g[p>>2])){__ZN10CanvasItem4showEv(c[j>>2]|0);q=p;r=j;s=+__ZNK5Range9get_valueEv(c[j>>2]|0)}else{t=p;u=4}}else{t=f+4|0;u=4}if((u|0)==4){__ZN10CanvasItem4hideEv(c[j>>2]|0);q=t;r=j;s=0.0}g[b+632>>2]=s;__ZN5Range7set_maxEd(c[r>>2]|0,o);__ZN5Range8set_pageEd(c[r>>2]|0,+g[k>>2]-+g[q>>2]);q=c[i>>2]|0;if(a[b+679>>0]|0?!(n<=+g[e>>2]-+g[h>>2]):0){__ZN10CanvasItem4showEv(q);__ZN5Range7set_maxEd(c[i>>2]|0,n);__ZN5Range8set_pageEd(c[i>>2]|0,+g[e>>2]-+g[h>>2]);v=+__ZNK5Range9get_valueEv(c[i>>2]|0);w=b+628|0;g[w>>2]=v;l=d;return}__ZN10CanvasItem4hideEv(q);v=0.0;w=b+628|0;g[w>>2]=v;l=d;return}function __ZN7ClassDB10_add_classI15ScrollContainerEEvv(){var a=0,b=0,d=0,e=0,f=0,g=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+16|0;d=a+12|0;e=a+8|0;f=a+4|0;g=a;__ZN6StringC2EPKc(b,840682);c[e>>2]=c[b>>2];__ZN10StringNameC2ERK6String(d,e);__ZN6StringC2EPKc(b,947468);c[g>>2]=c[b>>2];__ZN10StringNameC2ERK6String(f,g);__ZN7ClassDB11_add_class2ERK10StringNameS2_(d,f);__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);__ZN10StringNameD2Ev(d);d=c[e>>2]|0;if(!d){l=a;return}if(__Z16atomic_decrementPj(d+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(d,1);l=a;return}function __ZN15ScrollContainer13_bind_methodsEv(){var a=0,b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0;a=l;l=l+176|0;if((l|0)>=(m|0))ba(176);b=a+144|0;d=a+136|0;e=a+128|0;f=a+112|0;g=a+104|0;h=a+88|0;i=a+80|0;j=a+72|0;k=a+64|0;n=a+48|0;o=a+32|0;p=a+24|0;q=a+16|0;r=a+120|0;s=a+96|0;t=a+12|0;u=a+8|0;v=a+56|0;w=a+40|0;x=a+4|0;y=a;__Z8D_METHODPKc(d,848966);z=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(z);c[z>>2]=242908;__ZN10MethodBind10_set_constEb(z,0);__ZN10MethodBind24_generate_argument_typesEi(z,1);c[z+44>>2]=75;c[z+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,z,d,0,0)|0;z=d+4|0;A=c[z>>2]|0;if(A|0?(__Z16atomic_decrementPj(A+-8|0)|0)==0:0){B=c[z>>2]|0;z=(B|0)==0?0:B+-4|0;B=z+4|0;if(c[z>>2]|0){C=0;do{__ZN10StringNameD2Ev(B+(C<<2)|0);C=C+1|0}while(C>>>0<(c[z>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(A,1)}__ZN10StringNameD2Ev(d);__Z8D_METHODPKc(e,915429);d=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(d);c[d>>2]=242944;__ZN10MethodBind10_set_constEb(d,0);__ZN10MethodBind24_generate_argument_typesEi(d,1);c[d+44>>2]=1017;c[d+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,d,e,0,0)|0;d=e+4|0;A=c[d>>2]|0;if(A|0?(__Z16atomic_decrementPj(A+-8|0)|0)==0:0){z=c[d>>2]|0;d=(z|0)==0?0:z+-4|0;z=d+4|0;if(c[d>>2]|0){C=0;do{__ZN10StringNameD2Ev(z+(C<<2)|0);C=C+1|0}while(C>>>0<(c[d>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(A,1)}__ZN10StringNameD2Ev(e);__Z8D_METHODPKcS0_(f,840529,1146191);e=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(e);c[e>>2]=242980;__ZN10MethodBind10_set_constEb(e,0);__ZN10MethodBind24_generate_argument_typesEi(e,1);c[e+44>>2]=1018;c[e+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,e,f,0,0)|0;e=f+4|0;A=c[e>>2]|0;if(A|0?(__Z16atomic_decrementPj(A+-8|0)|0)==0:0){d=c[e>>2]|0;e=(d|0)==0?0:d+-4|0;d=e+4|0;if(c[e>>2]|0){C=0;do{__ZN10StringNameD2Ev(d+(C<<2)|0);C=C+1|0}while(C>>>0<(c[e>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(A,1)}__ZN10StringNameD2Ev(f);__Z8D_METHODPKc(g,840549);f=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(f);c[f>>2]=243016;__ZN10MethodBind10_set_constEb(f,1);__ZN10MethodBind24_generate_argument_typesEi(f,0);__ZN10MethodBind12_set_returnsEb(f,1);c[f+44>>2]=5220;c[f+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,f,g,0,0)|0;f=g+4|0;A=c[f>>2]|0;if(A|0?(__Z16atomic_decrementPj(A+-8|0)|0)==0:0){e=c[f>>2]|0;f=(e|0)==0?0:e+-4|0;e=f+4|0;if(c[f>>2]|0){C=0;do{__ZN10StringNameD2Ev(e+(C<<2)|0);C=C+1|0}while(C>>>0<(c[f>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(A,1)}__ZN10StringNameD2Ev(g);__Z8D_METHODPKcS0_(h,840569,1146191);g=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(g);c[g>>2]=242980;__ZN10MethodBind10_set_constEb(g,0);__ZN10MethodBind24_generate_argument_typesEi(g,1);c[g+44>>2]=1019;c[g+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,g,h,0,0)|0;g=h+4|0;A=c[g>>2]|0;if(A|0?(__Z16atomic_decrementPj(A+-8|0)|0)==0:0){f=c[g>>2]|0;g=(f|0)==0?0:f+-4|0;f=g+4|0;if(c[g>>2]|0){C=0;do{__ZN10StringNameD2Ev(f+(C<<2)|0);C=C+1|0}while(C>>>0<(c[g>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(A,1)}__ZN10StringNameD2Ev(h);__Z8D_METHODPKc(i,840589);h=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(h);c[h>>2]=243016;__ZN10MethodBind10_set_constEb(h,1);__ZN10MethodBind24_generate_argument_typesEi(h,0);__ZN10MethodBind12_set_returnsEb(h,1);c[h+44>>2]=5221;c[h+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,h,i,0,0)|0;h=i+4|0;A=c[h>>2]|0;if(A|0?(__Z16atomic_decrementPj(A+-8|0)|0)==0:0){g=c[h>>2]|0;h=(g|0)==0?0:g+-4|0;g=h+4|0;if(c[h>>2]|0){C=0;do{__ZN10StringNameD2Ev(g+(C<<2)|0);C=C+1|0}while(C>>>0<(c[h>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(A,1)}__ZN10StringNameD2Ev(i);__Z8D_METHODPKc(j,840507);i=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(i);c[i>>2]=243052;__ZN10MethodBind10_set_constEb(i,0);__ZN10MethodBind24_generate_argument_typesEi(i,0);c[i+44>>2]=5184;c[i+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,i,j,0,0)|0;i=j+4|0;A=c[i>>2]|0;if(A|0?(__Z16atomic_decrementPj(A+-8|0)|0)==0:0){h=c[i>>2]|0;i=(h|0)==0?0:h+-4|0;h=i+4|0;if(c[i>>2]|0){C=0;do{__ZN10StringNameD2Ev(h+(C<<2)|0);C=C+1|0}while(C>>>0<(c[i>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(A,1)}__ZN10StringNameD2Ev(j);__Z8D_METHODPKcS0_(k,840609,1109379);j=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(j);c[j>>2]=243088;__ZN10MethodBind10_set_constEb(j,0);__ZN10MethodBind24_generate_argument_typesEi(j,1);c[j+44>>2]=1020;c[j+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,j,k,0,0)|0;j=k+4|0;A=c[j>>2]|0;if(A|0?(__Z16atomic_decrementPj(A+-8|0)|0)==0:0){i=c[j>>2]|0;j=(i|0)==0?0:i+-4|0;i=j+4|0;if(c[j>>2]|0){C=0;do{__ZN10StringNameD2Ev(i+(C<<2)|0);C=C+1|0}while(C>>>0<(c[j>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(A,1)}__ZN10StringNameD2Ev(k);__Z8D_METHODPKc(n,840622);k=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(k);c[k>>2]=243124;__ZN10MethodBind10_set_constEb(k,1);__ZN10MethodBind24_generate_argument_typesEi(k,0);__ZN10MethodBind12_set_returnsEb(k,1);c[k+44>>2]=5222;c[k+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,k,n,0,0)|0;k=n+4|0;A=c[k>>2]|0;if(A|0?(__Z16atomic_decrementPj(A+-8|0)|0)==0:0){j=c[k>>2]|0;k=(j|0)==0?0:j+-4|0;j=k+4|0;if(c[k>>2]|0){C=0;do{__ZN10StringNameD2Ev(j+(C<<2)|0);C=C+1|0}while(C>>>0<(c[k>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(A,1)}__ZN10StringNameD2Ev(n);__Z8D_METHODPKcS0_(o,840635,1109379);n=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(n);c[n>>2]=243088;__ZN10MethodBind10_set_constEb(n,0);__ZN10MethodBind24_generate_argument_typesEi(n,1);c[n+44>>2]=1021;c[n+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,n,o,0,0)|0;n=o+4|0;A=c[n>>2]|0;if(A|0?(__Z16atomic_decrementPj(A+-8|0)|0)==0:0){k=c[n>>2]|0;n=(k|0)==0?0:k+-4|0;k=n+4|0;if(c[n>>2]|0){C=0;do{__ZN10StringNameD2Ev(k+(C<<2)|0);C=C+1|0}while(C>>>0<(c[n>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(A,1)}__ZN10StringNameD2Ev(o);__Z8D_METHODPKc(p,841989);o=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(o);c[o>>2]=243124;__ZN10MethodBind10_set_constEb(o,1);__ZN10MethodBind24_generate_argument_typesEi(o,0);__ZN10MethodBind12_set_returnsEb(o,1);c[o+44>>2]=5223;c[o+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,o,p,0,0)|0;o=p+4|0;A=c[o>>2]|0;if(A|0?(__Z16atomic_decrementPj(A+-8|0)|0)==0:0){n=c[o>>2]|0;o=(n|0)==0?0:n+-4|0;n=o+4|0;if(c[o>>2]|0){C=0;do{__ZN10StringNameD2Ev(n+(C<<2)|0);C=C+1|0}while(C>>>0<(c[o>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(A,1)}__ZN10StringNameD2Ev(p);__ZN6StringC2EPKc(b,840682);c[r>>2]=c[b>>2];__ZN10StringNameC2ERK6String(q,r);__ZN6StringC2EPKc(b,937449);__ZN6StringC2EPKc(s,937456);__ZN7ClassDB18add_property_groupE10StringNameRK6StringS3_(q,b,s);p=c[s>>2]|0;if(p|0?(__Z16atomic_decrementPj(p+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(p,1);p=c[b>>2]|0;if(p|0?(__Z16atomic_decrementPj(p+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(p,1);__ZN10StringNameD2Ev(q);q=c[r>>2]|0;if(q|0?(__Z16atomic_decrementPj(q+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(q,1);__ZN6StringC2EPKc(b,840682);c[r>>2]=c[b>>2];__ZN10StringNameC2ERK6String(t,r);__ZN6StringC2EPKc(u,840648);__ZN6StringC2EPKc(s,1263606);q=b+4|0;c[q>>2]=0;p=b+12|0;c[p>>2]=0;c[b>>2]=1;A=c[u>>2]|0;if(A|0?(c[q>>2]=0,__Z28atomic_conditional_incrementPj(A+-8|0)|0):0)c[q>>2]=c[u>>2];c[b+8>>2]=0;q=c[p>>2]|0;if((q|0)!=(c[s>>2]|0)){if(q|0?(__Z16atomic_decrementPj(q+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(q,1);c[p>>2]=0;q=c[s>>2]|0;if(q|0?__Z28atomic_conditional_incrementPj(q+-8|0)|0:0)c[p>>2]=c[s>>2]}c[b+16>>2]=7;c[v>>2]=__Z11_scs_createPKc(840529)|0;c[w>>2]=__Z11_scs_createPKc(840549)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(t,b,v,w,-1);__ZN10StringNameD2Ev(w);__ZN10StringNameD2Ev(v);p=c[b+12>>2]|0;if(p|0?(__Z16atomic_decrementPj(p+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(p,1);p=c[b+4>>2]|0;if(p|0?(__Z16atomic_decrementPj(p+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(p,1);p=c[s>>2]|0;do if(p|0){if(__Z16atomic_decrementPj(p+-8|0)|0)break;__ZN6Memory11free_staticEPvb(p,1)}while(0);p=c[u>>2]|0;do if(p|0){if(__Z16atomic_decrementPj(p+-8|0)|0)break;__ZN6Memory11free_staticEPvb(p,1)}while(0);__ZN10StringNameD2Ev(t);t=c[r>>2]|0;do if(t|0){if(__Z16atomic_decrementPj(t+-8|0)|0)break;__ZN6Memory11free_staticEPvb(t,1)}while(0);__ZN6StringC2EPKc(b,840682);c[r>>2]=c[b>>2];__ZN10StringNameC2ERK6String(x,r);__ZN6StringC2EPKc(y,840666);__ZN6StringC2EPKc(s,1263606);t=b+4|0;c[t>>2]=0;p=b+12|0;c[p>>2]=0;c[b>>2]=1;u=c[y>>2]|0;do if(u|0){c[t>>2]=0;if(!(__Z28atomic_conditional_incrementPj(u+-8|0)|0))break;c[t>>2]=c[y>>2]}while(0);c[b+8>>2]=0;t=c[p>>2]|0;do if((t|0)!=(c[s>>2]|0)){do if(t|0){if(__Z16atomic_decrementPj(t+-8|0)|0)break;__ZN6Memory11free_staticEPvb(t,1)}while(0);c[p>>2]=0;u=c[s>>2]|0;if(!u)break;if(!(__Z28atomic_conditional_incrementPj(u+-8|0)|0))break;c[p>>2]=c[s>>2]}while(0);c[b+16>>2]=7;c[v>>2]=__Z11_scs_createPKc(840569)|0;c[w>>2]=__Z11_scs_createPKc(840589)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(x,b,v,w,-1);__ZN10StringNameD2Ev(w);__ZN10StringNameD2Ev(v);v=c[b+12>>2]|0;do if(v|0){if(__Z16atomic_decrementPj(v+-8|0)|0)break;__ZN6Memory11free_staticEPvb(v,1)}while(0);v=c[b+4>>2]|0;do if(v|0){if(__Z16atomic_decrementPj(v+-8|0)|0)break;__ZN6Memory11free_staticEPvb(v,1)}while(0);v=c[s>>2]|0;do if(v|0){if(__Z16atomic_decrementPj(v+-8|0)|0)break;__ZN6Memory11free_staticEPvb(v,1)}while(0);v=c[y>>2]|0;do if(v|0){if(__Z16atomic_decrementPj(v+-8|0)|0)break;__ZN6Memory11free_staticEPvb(v,1)}while(0);__ZN10StringNameD2Ev(x);x=c[r>>2]|0;if(!x){l=a;return}if(__Z16atomic_decrementPj(x+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(x,1);l=a;return}function __ZN15ScrollContainer13_scroll_movedEf(a,b){a=a|0;b=+b;g[a+628>>2]=+__ZNK5Range9get_valueEv(c[a+612>>2]|0);g[a+632>>2]=+__ZNK5Range9get_valueEv(c[a+616>>2]|0);__ZN9Container10queue_sortEv(a);__ZN10CanvasItem6updateEv(a);return}function __ZN15ScrollContainer10_gui_inputERK10InputEvent(b,d){b=b|0;d=d|0;var e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0.0,q=0,r=0,s=0,t=0.0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e+8|0;h=e;switch(c[d+4>>2]|0){case 3:{i=d+40|0;j=c[i>>2]|0;if((j|0)==4){do if(a[d+44>>0]|0){k=b+612|0;n=b+616|0;if(__ZNK10CanvasItem18is_visible_in_treeEv(c[k>>2]|0)|0?!(__ZNK10CanvasItem18is_visible_in_treeEv(c[n>>2]|0)|0):0){o=c[k>>2]|0;p=+__ZNK5Range9get_valueEv(o);__ZN5Range9set_valueEd(o,p-+__ZNK5Range8get_pageEv(c[k>>2]|0)*.125);break}if(__ZNK10CanvasItem18is_visible_in_treeEv(c[n>>2]|0)|0){k=c[n>>2]|0;p=+__ZNK5Range9get_valueEv(k);__ZN5Range9set_valueEd(k,p-+__ZNK5Range8get_pageEv(c[n>>2]|0)*.125)}}while(0);q=c[i>>2]|0}else q=j;do if((q|0)==5?a[d+44>>0]|0:0){j=b+612|0;n=b+616|0;if(__ZNK10CanvasItem18is_visible_in_treeEv(c[j>>2]|0)|0?!(__ZNK10CanvasItem18is_visible_in_treeEv(c[n>>2]|0)|0):0){k=c[j>>2]|0;p=+__ZNK5Range9get_valueEv(k);__ZN5Range9set_valueEd(k,p+ +__ZNK5Range8get_pageEv(c[j>>2]|0)*.125);break}if(__ZNK10CanvasItem18is_visible_in_treeEv(c[n>>2]|0)|0){j=c[n>>2]|0;p=+__ZNK5Range9get_valueEv(j);__ZN5Range9set_valueEd(j,p+ +__ZNK5Range8get_pageEv(c[n>>2]|0)*.125)}}while(0);q=__ZN2OS13get_singletonEv()|0;if(!((ij[c[(c[q>>2]|0)+404>>2]&8191](q)|0)&(c[i>>2]|0)==1)){l=e;return}i=b+676|0;q=(a[i>>0]|0)!=0;if(!(a[d+44>>0]|0)){if(!q){l=e;return}g[f>>2]=0.0;g[f+4>>2]=0.0;n=b+677|0;if(__ZNK7Vector2eqERKS_(b+636|0,f)|0){a[n>>0]=0;a[i>>0]=0;__ZN4Node17set_fixed_processEb(b,0);l=e;return}else{a[n>>0]=1;l=e;return}}else{if(q){__ZN4Node17set_fixed_processEb(b,0);q=b+677|0;a[q>>0]=0;a[i>>0]=0;n=b+636|0;c[n>>2]=0;c[n+4>>2]=0;c[n+8>>2]=0;c[n+12>>2]=0;c[n+16>>2]=0;c[n+20>>2]=0;c[n+24>>2]=0;c[n+28>>2]=0;r=q;s=n}else{r=b+677|0;s=b+636|0}c[s>>2]=0;c[b+640>>2]=0;c[b+644>>2]=0;c[b+648>>2]=0;c[b+660>>2]=0;c[b+664>>2]=0;p=+__ZNK5Range9get_valueEv(c[b+612>>2]|0);t=+__ZNK5Range9get_valueEv(c[b+616>>2]|0);g[b+652>>2]=p;g[b+656>>2]=t;s=__ZN2OS13get_singletonEv()|0;n=ij[c[(c[s>>2]|0)+404>>2]&8191](s)|0;a[i>>0]=n&1;a[r>>0]=0;r=b+672|0;g[r>>2]=0.0;if(!n){l=e;return}__ZN4Node17set_fixed_processEb(b,1);g[r>>2]=0.0;l=e;return}break}case 2:{if(!(a[b+676>>0]|0)){l=e;return}if(a[b+677>>0]|0){l=e;return}r=c[d+44>>2]|0;c[f>>2]=c[d+40>>2];c[f+4>>2]=r;r=b+644|0;__ZN7Vector2mIERKS_(r,f);__ZNK7Vector2plERKS_(h,b+652|0,r);if(!(a[b+679>>0]|0))g[r>>2]=0.0;else __ZN5Range9set_valueEd(c[b+612>>2]|0,+g[h>>2]);if(!(a[b+680>>0]|0))g[b+648>>2]=0.0;else __ZN5Range9set_valueEd(c[b+616>>2]|0,+g[h+4>>2]);g[b+672>>2]=0.0;l=e;return}default:{l=e;return}}}function __ZN15ScrollContainer19set_enable_h_scrollEb(b,c){b=b|0;c=c|0;a[b+679>>0]=c&1;__ZN9Container10queue_sortEv(b);return}function __ZNK15ScrollContainer19is_h_scroll_enabledEv(b){b=b|0;return (a[b+679>>0]|0)!=0|0}function __ZN15ScrollContainer19set_enable_v_scrollEb(b,c){b=b|0;c=c|0;a[b+680>>0]=c&1;__ZN9Container10queue_sortEv(b);return}function __ZNK15ScrollContainer19is_v_scroll_enabledEv(b){b=b|0;return (a[b+680>>0]|0)!=0|0}function __ZN15ScrollContainer21_update_scrollbar_posEv(a){a=a|0;var b=0,d=0,e=0,f=0,h=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+8|0;e=b;f=a+612|0;h=c[f>>2]|0;Pi[c[(c[h>>2]|0)+144>>2]&2047](d,h);h=a+616|0;a=c[h>>2]|0;Pi[c[(c[a>>2]|0)+144>>2]&2047](e,a);__ZN7Control21set_anchor_and_marginE6MarginNS_10AnchorTypeEf(c[h>>2]|0,0,1,+g[e>>2]);__ZN7Control21set_anchor_and_marginE6MarginNS_10AnchorTypeEf(c[h>>2]|0,2,1,0.0);__ZN7Control21set_anchor_and_marginE6MarginNS_10AnchorTypeEf(c[h>>2]|0,1,0,0.0);__ZN7Control21set_anchor_and_marginE6MarginNS_10AnchorTypeEf(c[h>>2]|0,3,1,0.0);__ZN7Control21set_anchor_and_marginE6MarginNS_10AnchorTypeEf(c[f>>2]|0,0,0,0.0);__ZN7Control21set_anchor_and_marginE6MarginNS_10AnchorTypeEf(c[f>>2]|0,2,1,0.0);__ZN7Control21set_anchor_and_marginE6MarginNS_10AnchorTypeEf(c[f>>2]|0,1,1,+g[d+4>>2]);__ZN7Control21set_anchor_and_marginE6MarginNS_10AnchorTypeEf(c[f>>2]|0,3,1,0.0);__ZN4Node5raiseEv(c[f>>2]|0);__ZN4Node5raiseEv(c[h>>2]|0);l=b;return}function __ZN15ScrollContainer12set_h_scrollEi(b,d){b=b|0;d=d|0;__ZN5Range9set_valueEd(c[b+612>>2]|0,+(d|0));__ZN4Node17set_fixed_processEb(b,0);a[b+677>>0]=0;a[b+676>>0]=0;d=b+636|0;c[d>>2]=0;c[d+4>>2]=0;c[d+8>>2]=0;c[d+12>>2]=0;c[d+16>>2]=0;c[d+20>>2]=0;c[d+24>>2]=0;c[d+28>>2]=0;return}function __ZNK15ScrollContainer12get_h_scrollEv(a){a=a|0;return ~~+__ZNK5Range9get_valueEv(c[a+612>>2]|0)|0}function __ZN15ScrollContainer12set_v_scrollEi(b,d){b=b|0;d=d|0;__ZN5Range9set_valueEd(c[b+616>>2]|0,+(d|0));__ZN4Node17set_fixed_processEb(b,0);a[b+677>>0]=0;a[b+676>>0]=0;d=b+636|0;c[d>>2]=0;c[d+4>>2]=0;c[d+8>>2]=0;c[d+12>>2]=0;c[d+16>>2]=0;c[d+20>>2]=0;c[d+24>>2]=0;c[d+28>>2]=0;return}function __ZNK15ScrollContainer12get_v_scrollEv(a){a=a|0;return ~~+__ZNK5Range9get_valueEv(c[a+616>>2]|0)|0}function __ZNK13MethodBind0RCI15ScrollContaineriE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK13MethodBind0RCI15ScrollContaineriE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,840682);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI15ScrollContaineriE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235604)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2Ei(i,ij[n&8191](d)|0);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI15ScrollContaineriE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0;if(!b)f=0;else{d=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235604)|0;f=d?b:0}b=c[a+44>>2]|0;d=c[a+48>>2]|0;a=f+(d>>1)|0;if(!(d&1)){g=b;h=ij[g&8191](a)|0;c[e>>2]=h;return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=ij[g&8191](a)|0;c[e>>2]=h;return}}function __ZN13MethodBind0RCI15ScrollContaineriED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I15ScrollContaineriE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if(!b){__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK11MethodBind1I15ScrollContaineriE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,840682);l=a;return c[b>>2]|0}function __ZN11MethodBind1I15ScrollContaineriE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235604)|0:0){c[h>>2]=0;a[1263537]=0;k=d+24|0;n=c[k>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=i;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=i;return}if((g|0)>0){if((n|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);p=0}else{a[1263537]=0;p=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,p)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=p;c[b>>2]=0;l=i;return}}p=c[d+44>>2]|0;n=c[d+48>>2]|0;o=e+(n>>1)|0;if(!(n&1))q=p;else q=c[(c[o>>2]|0)+p>>2]|0;do if((g|0)<1){p=c[k>>2]|0;n=p+-1|0;if((p|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)s=0;else s=c[e+-4>>2]|0;if((p|0)<=(s|0)){if(r)t=0;else t=c[e+-4>>2]|0;do if((t|0)<(p|0)){if(r)u=0;else u=c[e+-4>>2]|0;if((u|0)<(p|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);v=0;break}else{a[1263537]=0;w=31;break}}else w=31;while(0);if((w|0)==31)v=e+(n*24|0)|0;__ZN7VariantC2ERKS_(j,v);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);f=__ZNK7VariantcviEv(j)|0;Pi[q&2047](o,f);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I15ScrollContaineriE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235604)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1)){g=b;h=c[d>>2]|0;i=c[h>>2]|0;Pi[g&2047](a,i);return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=c[d>>2]|0;i=c[h>>2]|0;Pi[g&2047](a,i);return}}function __ZN11MethodBind1I15ScrollContaineriED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind0I15ScrollContainerE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return 0}function __ZNK11MethodBind0I15ScrollContainerE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,840682);l=a;return c[b>>2]|0}function __ZN11MethodBind0I15ScrollContainerE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235604)|0:0){c[h>>2]=0;a[1263537]=0;f=c[d+24>>2]|0;if((f|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=f;c[b>>2]=0;return}i=f-(c[d+20>>2]|0)|0;if((i|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=i;c[b>>2]=0;return}i=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))j=i;else j=c[(c[d>>2]|0)+i>>2]|0;gj[j&8191](d);c[b>>2]=0;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,110,1146558,0);c[b>>2]=0;return}function __ZN11MethodBind0I15ScrollContainerE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235604)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1)){g=b;gj[g&8191](a);return}else{g=c[(c[a>>2]|0)+b>>2]|0;gj[g&8191](a);return}}function __ZN11MethodBind0I15ScrollContainerED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI15ScrollContainerbE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Eb(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK13MethodBind0RCI15ScrollContainerbE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,840682);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI15ScrollContainerbE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235604)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2Eb(i,ij[n&8191](d)|0);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI15ScrollContainerbE7ptrcallEP6ObjectPPKvPv(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0;if(!d)g=0;else{e=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1235604)|0;g=e?d:0}d=c[b+44>>2]|0;e=c[b+48>>2]|0;b=g+(e>>1)|0;if(!(e&1)){h=d;i=ij[h&8191](b)|0;j=i&1;a[f>>0]=j;return}else{h=c[(c[b>>2]|0)+d>>2]|0;i=ij[h&8191](b)|0;j=i&1;a[f>>0]=j;return}}function __ZN13MethodBind0RCI15ScrollContainerbED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I15ScrollContainerbE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if(!b){__ZN7VariantC2Eb(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK11MethodBind1I15ScrollContainerbE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,840682);l=a;return c[b>>2]|0}function __ZN11MethodBind1I15ScrollContainerbE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235604)|0:0){c[h>>2]=0;a[1263537]=0;k=d+24|0;n=c[k>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=i;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=i;return}if((g|0)>0){if((n|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);p=0}else{a[1263537]=0;p=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,p)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=p;c[b>>2]=0;l=i;return}}p=c[d+44>>2]|0;n=c[d+48>>2]|0;o=e+(n>>1)|0;if(!(n&1))q=p;else q=c[(c[o>>2]|0)+p>>2]|0;do if((g|0)<1){p=c[k>>2]|0;n=p+-1|0;if((p|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)s=0;else s=c[e+-4>>2]|0;if((p|0)<=(s|0)){if(r)t=0;else t=c[e+-4>>2]|0;do if((t|0)<(p|0)){if(r)u=0;else u=c[e+-4>>2]|0;if((u|0)<(p|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);v=0;break}else{a[1263537]=0;w=31;break}}else w=31;while(0);if((w|0)==31)v=e+(n*24|0)|0;__ZN7VariantC2ERKS_(j,v);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);f=__ZNK7VariantcvbEv(j)|0;Pi[q&2047](o,f);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I15ScrollContainerbE7ptrcallEP6ObjectPPKvPv(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0;if(!d)g=0;else{f=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1235604)|0;g=f?d:0}d=c[b+44>>2]|0;f=c[b+48>>2]|0;b=g+(f>>1)|0;if(!(f&1))h=d;else h=c[(c[b>>2]|0)+d>>2]|0;Pi[h&2047](b,(a[c[e>>2]>>0]|0)!=0);return}function __ZN11MethodBind1I15ScrollContainerbED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I15ScrollContainerRK10InputEventE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0;a=l;l=l+80|0;if((l|0)>=(m|0))ba(80);d=a+24|0;e=a;if(b|0){f=0;l=a;return f|0}b=d;g=b+56|0;do{c[b>>2]=0;b=b+4|0}while((b|0)<(g|0));__ZN7VariantC2ERK10InputEvent(e,d);d=c[e>>2]|0;if(d|0)__ZN7Variant5clearEv(e);f=d;l=a;return f|0}function __ZNK11MethodBind1I15ScrollContainerRK10InputEventE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,840682);l=a;return c[b>>2]|0}function __ZN11MethodBind1I15ScrollContainerRK10InputEventE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;i=l;l=l+80|0;if((l|0)>=(m|0))ba(80);j=i+24|0;k=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235604)|0:0){c[h>>2]=0;a[1263537]=0;n=d+24|0;o=c[n>>2]|0;if((o|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=o;c[b>>2]=0;l=i;return}p=o-(c[d+20>>2]|0)|0;if((p|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=p;c[b>>2]=0;l=i;return}if((g|0)>0){if((o|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);q=0}else{a[1263537]=0;q=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,q)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=q;c[b>>2]=0;l=i;return}}q=c[d+44>>2]|0;o=c[d+48>>2]|0;p=e+(o>>1)|0;if(!(o&1))r=q;else r=c[(c[p>>2]|0)+q>>2]|0;do if((g|0)<1){q=c[n>>2]|0;o=q+-1|0;if((q|0)>=1){e=c[d+16>>2]|0;s=(e|0)==0;if(s)t=0;else t=c[e+-4>>2]|0;if((q|0)<=(t|0)){if(s)u=0;else u=c[e+-4>>2]|0;do if((u|0)<(q|0)){if(s)v=0;else v=c[e+-4>>2]|0;if((v|0)<(q|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);w=0;break}else{a[1263537]=0;x=31;break}}else x=31;while(0);if((x|0)==31)w=e+(o*24|0)|0;__ZN7VariantC2ERKS_(k,w);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);__ZNK7Variantcv10InputEventEv(j,k);Pi[r&2047](p,j);if(c[k>>2]|0)__ZN7Variant5clearEv(k);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I15ScrollContainerRK10InputEventE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;e=l;l=l+64|0;if((l|0)>=(m|0))ba(64);f=e;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235604)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;b=f;h=c[d>>2]|0;d=b+56|0;do{c[b>>2]=c[h>>2];b=b+4|0;h=h+4|0}while((b|0)<(d|0));Pi[i&2047](a,f);l=e;return}function __ZN11MethodBind1I15ScrollContainerRK10InputEventED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I15ScrollContainerfE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if(!b){__ZN7VariantC2Ef(d,0.0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK11MethodBind1I15ScrollContainerfE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,840682);l=a;return c[b>>2]|0}function __ZN11MethodBind1I15ScrollContainerfE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0.0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235604)|0:0){c[h>>2]=0;a[1263537]=0;k=d+24|0;n=c[k>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=i;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=i;return}if((g|0)>0){if((n|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);p=0}else{a[1263537]=0;p=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,p)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=p;c[b>>2]=0;l=i;return}}p=c[d+44>>2]|0;n=c[d+48>>2]|0;o=e+(n>>1)|0;if(!(n&1))q=p;else q=c[(c[o>>2]|0)+p>>2]|0;do if((g|0)<1){p=c[k>>2]|0;n=p+-1|0;if((p|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)s=0;else s=c[e+-4>>2]|0;if((p|0)<=(s|0)){if(r)t=0;else t=c[e+-4>>2]|0;do if((t|0)<(p|0)){if(r)u=0;else u=c[e+-4>>2]|0;if((u|0)<(p|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);v=0;break}else{a[1263537]=0;w=31;break}}else w=31;while(0);if((w|0)==31)v=e+(n*24|0)|0;__ZN7VariantC2ERKS_(j,v);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);x=+__ZNK7VariantcvfEv(j);Mi[q&511](o,x);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I15ScrollContainerfE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0,j=0.0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235604)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1)){h=b;i=c[d>>2]|0;j=+g[i>>2];Mi[h&511](a,j);return}else{h=c[(c[a>>2]|0)+b>>2]|0;i=c[d>>2]|0;j=+g[i>>2];Mi[h&511](a,j);return}}function __ZN11MethodBind1I15ScrollContainerfED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN11VideoPlayer18_initialize_classvEv(b){b=b|0;if(a[1263279]|0)return;if(!(a[1256994]|0)){if(!(a[1256995]|0)){if(!(a[1256996]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI4NodeEEvv();__ZN4Node13_bind_methodsEv();a[1256996]=1}__ZN7ClassDB10_add_classI10CanvasItemEEvv();__ZN10CanvasItem13_bind_methodsEv();a[1256995]=1}__ZN7ClassDB10_add_classI7ControlEEvv();__ZN7Control13_bind_methodsEv();a[1256994]=1}__ZN7ClassDB10_add_classI11VideoPlayerEEvv();__ZN11VideoPlayer13_bind_methodsEv();a[1263279]=1;return}function __ZN11VideoPlayer5_setvERK10StringNameRK7Variant(a,b,c){a=a|0;b=b|0;c=c|0;var d=0;if(1128!=1129?__ZN7Control4_setERK10StringNameRK7Variant(a,b,c)|0:0)d=1;else d=0;return d|0}function __ZNK11VideoPlayer5_getvERK10StringNameR7Variant(a,b,c){a=a|0;b=b|0;c=c|0;var d=0;if(1130!=1131?__ZNK7Control4_getERK10StringNameR7Variant(a,b,c)|0:0)d=1;else d=0;return d|0}function __ZNK11VideoPlayer19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+24|0;g=e+4|0;h=e;if(!d)__ZNK7Control19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,0);__ZN6StringC2EPKc(f,841057);i=c[f>>2]|0;f=i;j=g+4|0;c[j>>2]=0;k=g+12|0;c[k>>2]=0;c[g>>2]=0;n=(i|0)==0;if(!n?(c[j>>2]=0,__Z28atomic_conditional_incrementPj(i+-8|0)|0):0)c[j>>2]=f;c[g+8>>2]=0;f=c[k>>2]|0;if(f|0){if(!(__Z16atomic_decrementPj(f+-8|0)|0))__ZN6Memory11free_staticEPvb(f,1);c[k>>2]=0}c[g+16>>2]=256;if(!(c[b>>2]|0)){k=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=k;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0}k=__ZnwjPFPvjE(32,4740)|0;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0;c[k+12>>2]=0;c[k+16>>2]=7;f=k+20|0;c[f>>2]=0;j=k+24|0;c[j>>2]=0;o=k+28|0;c[o>>2]=0;__ZN12PropertyInfoaSERKS_(k,g)|0;p=c[b>>2]|0;q=p+4|0;r=c[q>>2]|0;c[j>>2]=r;c[f>>2]=0;c[o>>2]=p;if(r|0)c[r+20>>2]=k;c[q>>2]=k;if(!(c[p>>2]|0))c[p>>2]=k;k=p+8|0;c[k>>2]=(c[k>>2]|0)+1;k=c[g+12>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);k=c[g+4>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);if(!n?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);__ZN10StringNameC2EPKc(h,841057);__ZN7ClassDB17get_property_listE10StringNameP4ListI12PropertyInfo16DefaultAllocatorEbPK6Object(h,b,1,a);__ZN10StringNameD2Ev(h);if(!d){l=e;return}__ZNK7Control19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,1);l=e;return}function __ZN11VideoPlayer14_notificationvEib(a,b,c){a=a|0;b=b|0;c=c|0;if(!c){if(511!=510)__ZN4Node13_notificationEi(a,b);if(512!=511)__ZN10CanvasItem13_notificationEi(a,b);if(513!=512)__ZN7Control13_notificationEi(a,b)}if(1022!=513)__ZN11VideoPlayer13_notificationEi(a,b);if(!c)return;if(513!=512)__ZN7Control13_notificationEi(a,b);if(512!=511)__ZN10CanvasItem13_notificationEi(a,b);if(511==510)return;__ZN4Node13_notificationEi(a,b);return}function __ZNK11VideoPlayer16_get_class_namevEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+8|0;e=b+4|0;f=b;g=a+600|0;a=c[g>>2]|0;if(a|0){if(c[a+4>>2]|0){l=b;return g|0}if(__ZNK6String6lengthEv(a+8|0)|0){l=b;return g|0}}__ZN6StringC2EPKc(d,841057);c[f>>2]=c[d>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameaSERKS_(g,e);__ZN10StringNameD2Ev(e);e=c[f>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);l=b;return g|0}function __ZNK11VideoPlayer9get_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,841057);l=a;return c[b>>2]|0}function __ZNK11VideoPlayer8is_classERK6String(a,b){a=a|0;b=b|0;var c=0;if(((!(__ZNK6StringeqEPKc(b,841057)|0)?!(__ZNK6StringeqEPKc(b,1111718)|0):0)?!(__ZNK6StringeqEPKc(b,947933)|0):0)?!(__ZNK6StringeqEPKc(b,1132465)|0):0)c=__ZNK6StringeqEPKc(b,1142944)|0;else c=1;return c|0}function __ZNK11VideoPlayer12is_class_ptrEPv(a,b){a=a|0;b=b|0;return (b|0)==1235608|((b|0)==1220744|((b|0)==1220748|((b|0)==1220720|(b|0)==1220580)))|0}function __ZN11VideoPlayerD2Ev(a){a=a|0;var b=0,d=0;c[a>>2]=243160;b=a+640|0;__ZN16AudioRBResampler5clearEv(b);__ZN16AudioRBResamplerD2Ev(b);__ZN5ImageD2Ev(a+620|0);b=a+616|0;d=c[b>>2]|0;if((d|0?__ZN9Reference11unreferenceEv(d)|0:0)?(d=c[b>>2]|0,__Z17predelete_handlerP6Object(d)|0):0){gj[c[(c[d>>2]|0)+76>>2]&8191](d);__ZN6Memory11free_staticEPvb(d,0)}c[b>>2]=0;b=a+608|0;d=c[b>>2]|0;if((d|0?__ZN9Reference11unreferenceEv(d)|0:0)?(d=c[b>>2]|0,__Z17predelete_handlerP6Object(d)|0):0){gj[c[(c[d>>2]|0)+76>>2]&8191](d);__ZN6Memory11free_staticEPvb(d,0)}c[b>>2]=0;b=a+604|0;d=c[b>>2]|0;if((d|0?__ZN9Reference11unreferenceEv(d)|0:0)?(d=c[b>>2]|0,__Z17predelete_handlerP6Object(d)|0):0){gj[c[(c[d>>2]|0)+76>>2]&8191](d);__ZN6Memory11free_staticEPvb(d,0)}c[b>>2]=0;__ZN10StringNameD2Ev(a+600|0);__ZN7ControlD2Ev(a);return}function __ZN11VideoPlayerD0Ev(a){a=a|0;__ZN11VideoPlayerD2Ev(a);__ZdlPv(a);return}function __ZNK11VideoPlayer16get_minimum_sizeEv(b,d){b=b|0;d=d|0;var e=0;if((a[d+704>>0]|0)==0?(e=c[d+616>>2]|0,e|0):0){Pi[c[(c[e>>2]|0)+124>>2]&2047](b,e);return}g[b>>2]=0.0;g[b+4>>2]=0.0;return}function __ZN11VideoPlayer13_notificationEi(b,d){b=b|0;d=d|0;var e=0,f=0,i=0,j=0,k=0,n=0,o=0.0,p=0.0,q=0,r=0.0;e=l;l=l+48|0;if((l|0)>=(m|0))ba(48);f=e+16|0;i=e+40|0;j=e;k=e+24|0;switch(d|0){case 10:{if(!(c[b+608>>2]|0)){l=e;return}if(!(a[b+689>>0]|0)){l=e;return}if(!(c[b+132>>2]|0))__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(947574,947583,260,947603,0);else a[1263537]=0;if(!(a[b+136>>0]|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(893774,840698,224,857405,0);l=e;return}a[1263537]=0;d=b+604|0;n=c[d>>2]|0;if(!n){l=e;return}gj[c[(c[n>>2]|0)+116>>2]&8191](n);n=c[d>>2]|0;gj[c[(c[n>>2]|0)+120>>2]&8191](n);__ZN4Node20set_process_internalEb(b,1);h[b+696>>3]=0.0;l=e;return}case 25:{if(!(c[b+608>>2]|0)){l=e;return}if(a[b+688>>0]|0){l=e;return}n=b+604|0;d=c[n>>2]|0;if(!(ij[c[(c[d>>2]|0)+124>>2]&8191](d)|0)){l=e;return}d=__ZN2OS13get_singletonEv()|0;o=(+((ij[c[(c[d>>2]|0)+320>>2]&8191](d)|0)>>>0)+4294967296.0*+(F>>>0))/1.0e6;d=b+696|0;p=+h[d>>3];q=p==0.0;r=o-p;h[d>>3]=o;if((q?0.0:r)==0.0){l=e;return}d=c[n>>2]|0;Mi[c[(c[d>>2]|0)+164>>2]&511](d,q?0.0:r);l=e;return}case 30:{q=b+616|0;d=c[q>>2]|0;if(!d){l=e;return}if(!(ij[c[(c[d>>2]|0)+116>>2]&8191](d)|0)){l=e;return}if(!(a[b+704>>0]|0)){d=c[q>>2]|0;Pi[c[(c[d>>2]|0)+124>>2]&2047](f,d)}else __ZNK7Control8get_sizeEv(f,b);c[i>>2]=0;d=c[q>>2]|0;if(d){q=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1220692)|0;n=q?d:0;d=c[i>>2]|0;if((n|0)!=(d|0)){if((d|0?__ZN9Reference11unreferenceEv(d)|0:0)?(d=c[i>>2]|0,__Z17predelete_handlerP6Object(d)|0):0){gj[c[(c[d>>2]|0)+76>>2]&8191](d);__ZN6Memory11free_staticEPvb(d,0)}c[i>>2]=n;if(n|0)__ZN9Reference9referenceEv(n)}}else c[i>>2]=0;n=j;c[n>>2]=0;c[n+4>>2]=0;n=f;f=c[n+4>>2]|0;d=j+8|0;c[d>>2]=c[n>>2];c[d+4>>2]=f;g[k>>2]=1.0;g[k+4>>2]=1.0;g[k+8>>2]=1.0;g[k+12>>2]=1.0;__ZN10CanvasItem17draw_texture_rectERK3RefI7TextureERK5Rect2bRK5Colorb(b,i,j,0,k,0);k=c[i>>2]|0;if((k|0?__ZN9Reference11unreferenceEv(k)|0:0)?(k=c[i>>2]|0,__Z17predelete_handlerP6Object(k)|0):0){gj[c[(c[k>>2]|0)+76>>2]&8191](k);__ZN6Memory11free_staticEPvb(k,0)}l=e;return}default:{l=e;return}}}function __ZN7ClassDB10_add_classI11VideoPlayerEEvv(){var a=0,b=0,d=0,e=0,f=0,g=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+16|0;d=a+12|0;e=a+8|0;f=a+4|0;g=a;__ZN6StringC2EPKc(b,841057);c[e>>2]=c[b>>2];__ZN10StringNameC2ERK6String(d,e);__ZN6StringC2EPKc(b,1111718);c[g>>2]=c[b>>2];__ZN10StringNameC2ERK6String(f,g);__ZN7ClassDB11_add_class2ERK10StringNameS2_(d,f);__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);__ZN10StringNameD2Ev(d);d=c[e>>2]|0;if(!d){l=a;return}if(__Z16atomic_decrementPj(d+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(d,1);l=a;return}function __ZN11VideoPlayer13_bind_methodsEv(){var a=0,b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0;a=l;l=l+288|0;if((l|0)>=(m|0))ba(288);b=a+256|0;d=a+248|0;e=a+240|0;f=a+232|0;g=a+224|0;h=a+216|0;i=a+200|0;j=a+192|0;k=a+176|0;n=a+160|0;o=a+144|0;p=a+136|0;q=a+128|0;r=a+120|0;s=a+112|0;t=a+104|0;u=a+96|0;v=a+88|0;w=a+80|0;x=a+72|0;y=a+64|0;z=a+56|0;A=a+48|0;B=a+44|0;C=a+208|0;D=a+40|0;E=a+184|0;F=a+168|0;G=a+152|0;H=a+36|0;I=a+32|0;J=a+28|0;K=a+24|0;L=a+20|0;M=a+16|0;N=a+12|0;O=a+8|0;P=a+4|0;Q=a;__Z8D_METHODPKcS0_(d,893733,840725);R=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(R);c[R>>2]=243352;__ZN10MethodBind10_set_constEb(R,0);__ZN10MethodBind24_generate_argument_typesEi(R,1);c[R+44>>2]=1023;c[R+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,R,d,0,0)|0;R=d+4|0;S=c[R>>2]|0;if(S|0?(__Z16atomic_decrementPj(S+-8|0)|0)==0:0){T=c[R>>2]|0;R=(T|0)==0?0:T+-4|0;T=R+4|0;if(c[R>>2]|0){U=0;do{__ZN10StringNameD2Ev(T+(U<<2)|0);U=U+1|0}while(U>>>0<(c[R>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(S,1)}__ZN10StringNameD2Ev(d);__Z8D_METHODPKc(e,840744);d=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(d);c[d>>2]=243388;__ZN10MethodBind10_set_constEb(d,1);__ZN10MethodBind24_generate_argument_typesEi(d,0);__ZN10MethodBind12_set_returnsEb(d,1);c[d+44>>2]=5224;c[d+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,d,e,0,0)|0;d=e+4|0;S=c[d>>2]|0;if(S|0?(__Z16atomic_decrementPj(S+-8|0)|0)==0:0){R=c[d>>2]|0;d=(R|0)==0?0:R+-4|0;R=d+4|0;if(c[d>>2]|0){U=0;do{__ZN10StringNameD2Ev(R+(U<<2)|0);U=U+1|0}while(U>>>0<(c[d>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(S,1)}__ZN10StringNameD2Ev(e);__Z8D_METHODPKc(f,893774);e=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(e);c[e>>2]=243424;__ZN10MethodBind10_set_constEb(e,0);__ZN10MethodBind24_generate_argument_typesEi(e,0);c[e+44>>2]=5185;c[e+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,e,f,0,0)|0;e=f+4|0;S=c[e>>2]|0;if(S|0?(__Z16atomic_decrementPj(S+-8|0)|0)==0:0){d=c[e>>2]|0;e=(d|0)==0?0:d+-4|0;d=e+4|0;if(c[e>>2]|0){U=0;do{__ZN10StringNameD2Ev(d+(U<<2)|0);U=U+1|0}while(U>>>0<(c[e>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(S,1)}__ZN10StringNameD2Ev(f);__Z8D_METHODPKc(g,1125942);f=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(f);c[f>>2]=243424;__ZN10MethodBind10_set_constEb(f,0);__ZN10MethodBind24_generate_argument_typesEi(f,0);c[f+44>>2]=5186;c[f+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,f,g,0,0)|0;f=g+4|0;S=c[f>>2]|0;if(S|0?(__Z16atomic_decrementPj(S+-8|0)|0)==0:0){e=c[f>>2]|0;f=(e|0)==0?0:e+-4|0;e=f+4|0;if(c[f>>2]|0){U=0;do{__ZN10StringNameD2Ev(e+(U<<2)|0);U=U+1|0}while(U>>>0<(c[f>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(S,1)}__ZN10StringNameD2Ev(g);__Z8D_METHODPKc(h,893788);g=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(g);c[g>>2]=243460;__ZN10MethodBind10_set_constEb(g,1);__ZN10MethodBind24_generate_argument_typesEi(g,0);__ZN10MethodBind12_set_returnsEb(g,1);c[g+44>>2]=5225;c[g+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,g,h,0,0)|0;g=h+4|0;S=c[g>>2]|0;if(S|0?(__Z16atomic_decrementPj(S+-8|0)|0)==0:0){f=c[g>>2]|0;g=(f|0)==0?0:f+-4|0;f=g+4|0;if(c[g>>2]|0){U=0;do{__ZN10StringNameD2Ev(f+(U<<2)|0);U=U+1|0}while(U>>>0<(c[g>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(S,1)}__ZN10StringNameD2Ev(h);__Z8D_METHODPKcS0_(i,947245,947256);h=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(h);c[h>>2]=243496;__ZN10MethodBind10_set_constEb(h,0);__ZN10MethodBind24_generate_argument_typesEi(h,1);c[h+44>>2]=1024;c[h+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,h,i,0,0)|0;h=i+4|0;S=c[h>>2]|0;if(S|0?(__Z16atomic_decrementPj(S+-8|0)|0)==0:0){g=c[h>>2]|0;h=(g|0)==0?0:g+-4|0;g=h+4|0;if(c[h>>2]|0){U=0;do{__ZN10StringNameD2Ev(g+(U<<2)|0);U=U+1|0}while(U>>>0<(c[h>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(S,1)}__ZN10StringNameD2Ev(i);__Z8D_METHODPKc(j,947263);i=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(i);c[i>>2]=243460;__ZN10MethodBind10_set_constEb(i,1);__ZN10MethodBind24_generate_argument_typesEi(i,0);__ZN10MethodBind12_set_returnsEb(i,1);c[i+44>>2]=5226;c[i+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,i,j,0,0)|0;i=j+4|0;S=c[i>>2]|0;if(S|0?(__Z16atomic_decrementPj(S+-8|0)|0)==0:0){h=c[i>>2]|0;i=(h|0)==0?0:h+-4|0;h=i+4|0;if(c[i>>2]|0){U=0;do{__ZN10StringNameD2Ev(h+(U<<2)|0);U=U+1|0}while(U>>>0<(c[i>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(S,1)}__ZN10StringNameD2Ev(j);__Z8D_METHODPKcS0_(k,840767,1115370);j=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(j);c[j>>2]=243532;__ZN10MethodBind10_set_constEb(j,0);__ZN10MethodBind24_generate_argument_typesEi(j,1);c[j+44>>2]=76;c[j+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,j,k,0,0)|0;j=k+4|0;S=c[j>>2]|0;if(S|0?(__Z16atomic_decrementPj(S+-8|0)|0)==0:0){i=c[j>>2]|0;j=(i|0)==0?0:i+-4|0;i=j+4|0;if(c[j>>2]|0){U=0;do{__ZN10StringNameD2Ev(i+(U<<2)|0);U=U+1|0}while(U>>>0<(c[j>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(S,1)}__ZN10StringNameD2Ev(k);__Z8D_METHODPKc(n,840778);k=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(k);c[k>>2]=243568;__ZN10MethodBind10_set_constEb(k,1);__ZN10MethodBind24_generate_argument_typesEi(k,0);__ZN10MethodBind12_set_returnsEb(k,1);c[k+44>>2]=83;c[k+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,k,n,0,0)|0;k=n+4|0;S=c[k>>2]|0;if(S|0?(__Z16atomic_decrementPj(S+-8|0)|0)==0:0){j=c[k>>2]|0;k=(j|0)==0?0:j+-4|0;j=k+4|0;if(c[k>>2]|0){U=0;do{__ZN10StringNameD2Ev(j+(U<<2)|0);U=U+1|0}while(U>>>0<(c[k>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(S,1)}__ZN10StringNameD2Ev(n);__Z8D_METHODPKcS0_(o,1071374,840789);n=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(n);c[n>>2]=243532;__ZN10MethodBind10_set_constEb(n,0);__ZN10MethodBind24_generate_argument_typesEi(n,1);c[n+44>>2]=77;c[n+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,n,o,0,0)|0;n=o+4|0;S=c[n>>2]|0;if(S|0?(__Z16atomic_decrementPj(S+-8|0)|0)==0:0){k=c[n>>2]|0;n=(k|0)==0?0:k+-4|0;k=n+4|0;if(c[n>>2]|0){U=0;do{__ZN10StringNameD2Ev(k+(U<<2)|0);U=U+1|0}while(U>>>0<(c[n>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(S,1)}__ZN10StringNameD2Ev(o);__Z8D_METHODPKc(p,1071388);o=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(o);c[o>>2]=243568;__ZN10MethodBind10_set_constEb(o,1);__ZN10MethodBind24_generate_argument_typesEi(o,0);__ZN10MethodBind12_set_returnsEb(o,1);c[o+44>>2]=84;c[o+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,o,p,0,0)|0;o=p+4|0;S=c[o>>2]|0;if(S|0?(__Z16atomic_decrementPj(S+-8|0)|0)==0:0){n=c[o>>2]|0;o=(n|0)==0?0:n+-4|0;n=o+4|0;if(c[o>>2]|0){U=0;do{__ZN10StringNameD2Ev(n+(U<<2)|0);U=U+1|0}while(U>>>0<(c[o>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(S,1)}__ZN10StringNameD2Ev(p);__Z8D_METHODPKcS0_(q,840792,840808);p=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(p);c[p>>2]=243604;__ZN10MethodBind10_set_constEb(p,0);__ZN10MethodBind24_generate_argument_typesEi(p,1);c[p+44>>2]=1025;c[p+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,p,q,0,0)|0;p=q+4|0;S=c[p>>2]|0;if(S|0?(__Z16atomic_decrementPj(S+-8|0)|0)==0:0){o=c[p>>2]|0;p=(o|0)==0?0:o+-4|0;o=p+4|0;if(c[p>>2]|0){U=0;do{__ZN10StringNameD2Ev(o+(U<<2)|0);U=U+1|0}while(U>>>0<(c[p>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(S,1)}__ZN10StringNameD2Ev(q);__Z8D_METHODPKc(r,840814);q=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(q);c[q>>2]=243640;__ZN10MethodBind10_set_constEb(q,1);__ZN10MethodBind24_generate_argument_typesEi(q,0);__ZN10MethodBind12_set_returnsEb(q,1);c[q+44>>2]=5227;c[q+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,q,r,0,0)|0;q=r+4|0;S=c[q>>2]|0;if(S|0?(__Z16atomic_decrementPj(S+-8|0)|0)==0:0){p=c[q>>2]|0;q=(p|0)==0?0:p+-4|0;p=q+4|0;if(c[q>>2]|0){U=0;do{__ZN10StringNameD2Ev(p+(U<<2)|0);U=U+1|0}while(U>>>0<(c[q>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(S,1)}__ZN10StringNameD2Ev(r);__Z8D_METHODPKc(s,840830);r=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(r);c[r>>2]=243676;__ZN10MethodBind10_set_constEb(r,1);__ZN10MethodBind24_generate_argument_typesEi(r,0);__ZN10MethodBind12_set_returnsEb(r,1);c[r+44>>2]=5228;c[r+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,r,s,0,0)|0;r=s+4|0;S=c[r>>2]|0;if(S|0?(__Z16atomic_decrementPj(S+-8|0)|0)==0:0){q=c[r>>2]|0;r=(q|0)==0?0:q+-4|0;q=r+4|0;if(c[r>>2]|0){U=0;do{__ZN10StringNameD2Ev(q+(U<<2)|0);U=U+1|0}while(U>>>0<(c[r>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(S,1)}__ZN10StringNameD2Ev(s);__Z8D_METHODPKc(t,840846);s=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(s);c[s>>2]=243568;__ZN10MethodBind10_set_constEb(s,1);__ZN10MethodBind24_generate_argument_typesEi(s,0);__ZN10MethodBind12_set_returnsEb(s,1);c[s+44>>2]=85;c[s+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,s,t,0,0)|0;s=t+4|0;S=c[s>>2]|0;if(S|0?(__Z16atomic_decrementPj(S+-8|0)|0)==0:0){r=c[s>>2]|0;s=(r|0)==0?0:r+-4|0;r=s+4|0;if(c[s>>2]|0){U=0;do{__ZN10StringNameD2Ev(r+(U<<2)|0);U=U+1|0}while(U>>>0<(c[s>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(S,1)}__ZN10StringNameD2Ev(t);__Z8D_METHODPKcS0_(u,893815,1113974);t=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(t);c[t>>2]=243496;__ZN10MethodBind10_set_constEb(t,0);__ZN10MethodBind24_generate_argument_typesEi(t,1);c[t+44>>2]=1026;c[t+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,t,u,0,0)|0;t=u+4|0;S=c[t>>2]|0;if(S|0?(__Z16atomic_decrementPj(S+-8|0)|0)==0:0){s=c[t>>2]|0;t=(s|0)==0?0:s+-4|0;s=t+4|0;if(c[t>>2]|0){U=0;do{__ZN10StringNameD2Ev(s+(U<<2)|0);U=U+1|0}while(U>>>0<(c[t>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(S,1)}__ZN10StringNameD2Ev(u);__Z8D_METHODPKc(v,840861);u=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(u);c[u>>2]=243460;__ZN10MethodBind10_set_constEb(u,1);__ZN10MethodBind24_generate_argument_typesEi(u,0);__ZN10MethodBind12_set_returnsEb(u,1);c[u+44>>2]=5229;c[u+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,u,v,0,0)|0;u=v+4|0;S=c[u>>2]|0;if(S|0?(__Z16atomic_decrementPj(S+-8|0)|0)==0:0){t=c[u>>2]|0;u=(t|0)==0?0:t+-4|0;t=u+4|0;if(c[u>>2]|0){U=0;do{__ZN10StringNameD2Ev(t+(U<<2)|0);U=U+1|0}while(U>>>0<(c[u>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(S,1)}__ZN10StringNameD2Ev(v);__Z8D_METHODPKcS0_(w,840874,1146191);v=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(v);c[v>>2]=243496;__ZN10MethodBind10_set_constEb(v,0);__ZN10MethodBind24_generate_argument_typesEi(v,1);c[v+44>>2]=1027;c[v+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,v,w,0,0)|0;v=w+4|0;S=c[v>>2]|0;if(S|0?(__Z16atomic_decrementPj(S+-8|0)|0)==0:0){u=c[v>>2]|0;v=(u|0)==0?0:u+-4|0;u=v+4|0;if(c[v>>2]|0){U=0;do{__ZN10StringNameD2Ev(u+(U<<2)|0);U=U+1|0}while(U>>>0<(c[v>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(S,1)}__ZN10StringNameD2Ev(w);__Z8D_METHODPKc(x,840885);w=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(w);c[w>>2]=243460;__ZN10MethodBind10_set_constEb(w,1);__ZN10MethodBind24_generate_argument_typesEi(w,0);__ZN10MethodBind12_set_returnsEb(w,1);c[w+44>>2]=5230;c[w+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,w,x,0,0)|0;w=x+4|0;S=c[w>>2]|0;do if(S|0){if(__Z16atomic_decrementPj(S+-8|0)|0)break;v=c[w>>2]|0;U=(v|0)==0?0:v+-4|0;v=U+4|0;if(c[U>>2]|0){u=0;do{__ZN10StringNameD2Ev(v+(u<<2)|0);u=u+1|0}while(u>>>0<(c[U>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(S,1)}while(0);__ZN10StringNameD2Ev(x);__Z8D_METHODPKcS0_(y,840896,1114817);x=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(x);c[x>>2]=243604;__ZN10MethodBind10_set_constEb(x,0);__ZN10MethodBind24_generate_argument_typesEi(x,1);c[x+44>>2]=1028;c[x+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,x,y,0,0)|0;x=y+4|0;S=c[x>>2]|0;do if(S|0){if(__Z16atomic_decrementPj(S+-8|0)|0)break;w=c[x>>2]|0;U=(w|0)==0?0:w+-4|0;w=U+4|0;if(c[U>>2]|0){u=0;do{__ZN10StringNameD2Ev(w+(u<<2)|0);u=u+1|0}while(u>>>0<(c[U>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(S,1)}while(0);__ZN10StringNameD2Ev(y);__Z8D_METHODPKc(z,840915);y=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(y);c[y>>2]=243640;__ZN10MethodBind10_set_constEb(y,1);__ZN10MethodBind24_generate_argument_typesEi(y,0);__ZN10MethodBind12_set_returnsEb(y,1);c[y+44>>2]=5231;c[y+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,y,z,0,0)|0;y=z+4|0;S=c[y>>2]|0;do if(S|0){if(__Z16atomic_decrementPj(S+-8|0)|0)break;x=c[y>>2]|0;U=(x|0)==0?0:x+-4|0;x=U+4|0;if(c[U>>2]|0){u=0;do{__ZN10StringNameD2Ev(x+(u<<2)|0);u=u+1|0}while(u>>>0<(c[U>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(S,1)}while(0);__ZN10StringNameD2Ev(z);__Z8D_METHODPKc(A,840934);z=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(z);c[z>>2]=243712;__ZN10MethodBind10_set_constEb(z,0);__ZN10MethodBind24_generate_argument_typesEi(z,0);__ZN10MethodBind12_set_returnsEb(z,1);c[z+44>>2]=5232;c[z+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,z,A,0,0)|0;z=A+4|0;S=c[z>>2]|0;do if(S|0){if(__Z16atomic_decrementPj(S+-8|0)|0)break;y=c[z>>2]|0;U=(y|0)==0?0:y+-4|0;y=U+4|0;if(c[U>>2]|0){u=0;do{__ZN10StringNameD2Ev(y+(u<<2)|0);u=u+1|0}while(u>>>0<(c[U>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(S,1)}while(0);__ZN10StringNameD2Ev(A);__ZN6StringC2EPKc(b,841057);c[C>>2]=c[b>>2];__ZN10StringNameC2ERK6String(B,C);__ZN6StringC2EPKc(D,1115377);__ZN6StringC2EPKc(E,877079);A=b+4|0;c[A>>2]=0;S=b+12|0;c[S>>2]=0;c[b>>2]=2;z=c[D>>2]|0;do if(z|0){c[A>>2]=0;if(!(__Z28atomic_conditional_incrementPj(z+-8|0)|0))break;c[A>>2]=c[D>>2]}while(0);c[b+8>>2]=1;A=c[S>>2]|0;do if((A|0)!=(c[E>>2]|0)){do if(A|0){if(__Z16atomic_decrementPj(A+-8|0)|0)break;__ZN6Memory11free_staticEPvb(A,1)}while(0);c[S>>2]=0;z=c[E>>2]|0;if(!z)break;if(!(__Z28atomic_conditional_incrementPj(z+-8|0)|0))break;c[S>>2]=c[E>>2]}while(0);c[b+16>>2]=7;c[F>>2]=__Z11_scs_createPKc(840792)|0;c[G>>2]=__Z11_scs_createPKc(840814)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(B,b,F,G,-1);__ZN10StringNameD2Ev(G);__ZN10StringNameD2Ev(F);S=c[b+12>>2]|0;do if(S|0){if(__Z16atomic_decrementPj(S+-8|0)|0)break;__ZN6Memory11free_staticEPvb(S,1)}while(0);S=c[b+4>>2]|0;do if(S|0){if(__Z16atomic_decrementPj(S+-8|0)|0)break;__ZN6Memory11free_staticEPvb(S,1)}while(0);S=c[E>>2]|0;do if(S|0){if(__Z16atomic_decrementPj(S+-8|0)|0)break;__ZN6Memory11free_staticEPvb(S,1)}while(0);S=c[D>>2]|0;do if(S|0){if(__Z16atomic_decrementPj(S+-8|0)|0)break;__ZN6Memory11free_staticEPvb(S,1)}while(0);__ZN10StringNameD2Ev(B);B=c[C>>2]|0;do if(B|0){if(__Z16atomic_decrementPj(B+-8|0)|0)break;__ZN6Memory11free_staticEPvb(B,1)}while(0);__ZN6StringC2EPKc(b,841057);c[C>>2]=c[b>>2];__ZN10StringNameC2ERK6String(H,C);__ZN6StringC2EPKc(I,893933);__ZN6StringC2EPKc(E,919340);B=b+4|0;c[B>>2]=0;S=b+12|0;c[S>>2]=0;c[b>>2]=18;D=c[I>>2]|0;do if(D|0){c[B>>2]=0;if(!(__Z28atomic_conditional_incrementPj(D+-8|0)|0))break;c[B>>2]=c[I>>2]}while(0);c[b+8>>2]=17;B=c[S>>2]|0;do if((B|0)!=(c[E>>2]|0)){do if(B|0){if(__Z16atomic_decrementPj(B+-8|0)|0)break;__ZN6Memory11free_staticEPvb(B,1)}while(0);c[S>>2]=0;D=c[E>>2]|0;if(!D)break;if(!(__Z28atomic_conditional_incrementPj(D+-8|0)|0))break;c[S>>2]=c[E>>2]}while(0);c[b+16>>2]=7;c[F>>2]=__Z11_scs_createPKc(893733)|0;c[G>>2]=__Z11_scs_createPKc(893763)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(H,b,F,G,-1);__ZN10StringNameD2Ev(G);__ZN10StringNameD2Ev(F);S=c[b+12>>2]|0;do if(S|0){if(__Z16atomic_decrementPj(S+-8|0)|0)break;__ZN6Memory11free_staticEPvb(S,1)}while(0);S=c[b+4>>2]|0;do if(S|0){if(__Z16atomic_decrementPj(S+-8|0)|0)break;__ZN6Memory11free_staticEPvb(S,1)}while(0);S=c[E>>2]|0;do if(S|0){if(__Z16atomic_decrementPj(S+-8|0)|0)break;__ZN6Memory11free_staticEPvb(S,1)}while(0);S=c[I>>2]|0;do if(S|0){if(__Z16atomic_decrementPj(S+-8|0)|0)break;__ZN6Memory11free_staticEPvb(S,1)}while(0);__ZN10StringNameD2Ev(H);H=c[C>>2]|0;do if(H|0){if(__Z16atomic_decrementPj(H+-8|0)|0)break;__ZN6Memory11free_staticEPvb(H,1)}while(0);__ZN6StringC2EPKc(b,841057);c[C>>2]=c[b>>2];__ZN10StringNameC2ERK6String(J,C);__ZN6StringC2EPKc(K,1072969);__ZN6StringC2EPKc(E,1072686);H=b+4|0;c[H>>2]=0;S=b+12|0;c[S>>2]=0;c[b>>2]=3;I=c[K>>2]|0;do if(I|0){c[H>>2]=0;if(!(__Z28atomic_conditional_incrementPj(I+-8|0)|0))break;c[H>>2]=c[K>>2]}while(0);c[b+8>>2]=1;H=c[S>>2]|0;do if((H|0)!=(c[E>>2]|0)){do if(H|0){if(__Z16atomic_decrementPj(H+-8|0)|0)break;__ZN6Memory11free_staticEPvb(H,1)}while(0);c[S>>2]=0;I=c[E>>2]|0;if(!I)break;if(!(__Z28atomic_conditional_incrementPj(I+-8|0)|0))break;c[S>>2]=c[E>>2]}while(0);c[b+16>>2]=7;c[F>>2]=__Z11_scs_createPKc(1071374)|0;c[G>>2]=__Z11_scs_createPKc(1071388)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(J,b,F,G,-1);__ZN10StringNameD2Ev(G);__ZN10StringNameD2Ev(F);S=c[b+12>>2]|0;do if(S|0){if(__Z16atomic_decrementPj(S+-8|0)|0)break;__ZN6Memory11free_staticEPvb(S,1)}while(0);S=c[b+4>>2]|0;do if(S|0){if(__Z16atomic_decrementPj(S+-8|0)|0)break;__ZN6Memory11free_staticEPvb(S,1)}while(0);S=c[E>>2]|0;do if(S|0){if(__Z16atomic_decrementPj(S+-8|0)|0)break;__ZN6Memory11free_staticEPvb(S,1)}while(0);S=c[K>>2]|0;do if(S|0){if(__Z16atomic_decrementPj(S+-8|0)|0)break;__ZN6Memory11free_staticEPvb(S,1)}while(0);__ZN10StringNameD2Ev(J);J=c[C>>2]|0;do if(J|0){if(__Z16atomic_decrementPj(J+-8|0)|0)break;__ZN6Memory11free_staticEPvb(J,1)}while(0);__ZN6StringC2EPKc(b,841057);c[C>>2]=c[b>>2];__ZN10StringNameC2ERK6String(L,C);__ZN6StringC2EPKc(M,915856);__ZN6StringC2EPKc(E,1263606);J=b+4|0;c[J>>2]=0;S=b+12|0;c[S>>2]=0;c[b>>2]=1;K=c[M>>2]|0;do if(K|0){c[J>>2]=0;if(!(__Z28atomic_conditional_incrementPj(K+-8|0)|0))break;c[J>>2]=c[M>>2]}while(0);c[b+8>>2]=0;J=c[S>>2]|0;do if((J|0)!=(c[E>>2]|0)){do if(J|0){if(__Z16atomic_decrementPj(J+-8|0)|0)break;__ZN6Memory11free_staticEPvb(J,1)}while(0);c[S>>2]=0;K=c[E>>2]|0;if(!K)break;if(!(__Z28atomic_conditional_incrementPj(K+-8|0)|0))break;c[S>>2]=c[E>>2]}while(0);c[b+16>>2]=7;c[F>>2]=__Z11_scs_createPKc(893815)|0;c[G>>2]=__Z11_scs_createPKc(840861)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(L,b,F,G,-1);__ZN10StringNameD2Ev(G);__ZN10StringNameD2Ev(F);S=c[b+12>>2]|0;do if(S|0){if(__Z16atomic_decrementPj(S+-8|0)|0)break;__ZN6Memory11free_staticEPvb(S,1)}while(0);S=c[b+4>>2]|0;do if(S|0){if(__Z16atomic_decrementPj(S+-8|0)|0)break;__ZN6Memory11free_staticEPvb(S,1)}while(0);S=c[E>>2]|0;do if(S|0){if(__Z16atomic_decrementPj(S+-8|0)|0)break;__ZN6Memory11free_staticEPvb(S,1)}while(0);S=c[M>>2]|0;do if(S|0){if(__Z16atomic_decrementPj(S+-8|0)|0)break;__ZN6Memory11free_staticEPvb(S,1)}while(0);__ZN10StringNameD2Ev(L);L=c[C>>2]|0;do if(L|0){if(__Z16atomic_decrementPj(L+-8|0)|0)break;__ZN6Memory11free_staticEPvb(L,1)}while(0);__ZN6StringC2EPKc(b,841057);c[C>>2]=c[b>>2];__ZN10StringNameC2ERK6String(N,C);__ZN6StringC2EPKc(O,947256);__ZN6StringC2EPKc(E,1263606);L=b+4|0;c[L>>2]=0;S=b+12|0;c[S>>2]=0;c[b>>2]=1;M=c[O>>2]|0;do if(M|0){c[L>>2]=0;if(!(__Z28atomic_conditional_incrementPj(M+-8|0)|0))break;c[L>>2]=c[O>>2]}while(0);c[b+8>>2]=0;L=c[S>>2]|0;do if((L|0)!=(c[E>>2]|0)){do if(L|0){if(__Z16atomic_decrementPj(L+-8|0)|0)break;__ZN6Memory11free_staticEPvb(L,1)}while(0);c[S>>2]=0;M=c[E>>2]|0;if(!M)break;if(!(__Z28atomic_conditional_incrementPj(M+-8|0)|0))break;c[S>>2]=c[E>>2]}while(0);c[b+16>>2]=7;c[F>>2]=__Z11_scs_createPKc(947245)|0;c[G>>2]=__Z11_scs_createPKc(947263)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(N,b,F,G,-1);__ZN10StringNameD2Ev(G);__ZN10StringNameD2Ev(F);S=c[b+12>>2]|0;do if(S|0){if(__Z16atomic_decrementPj(S+-8|0)|0)break;__ZN6Memory11free_staticEPvb(S,1)}while(0);S=c[b+4>>2]|0;do if(S|0){if(__Z16atomic_decrementPj(S+-8|0)|0)break;__ZN6Memory11free_staticEPvb(S,1)}while(0);S=c[E>>2]|0;do if(S|0){if(__Z16atomic_decrementPj(S+-8|0)|0)break;__ZN6Memory11free_staticEPvb(S,1)}while(0);S=c[O>>2]|0;do if(S|0){if(__Z16atomic_decrementPj(S+-8|0)|0)break;__ZN6Memory11free_staticEPvb(S,1)}while(0);__ZN10StringNameD2Ev(N);N=c[C>>2]|0;do if(N|0){if(__Z16atomic_decrementPj(N+-8|0)|0)break;__ZN6Memory11free_staticEPvb(N,1)}while(0);__ZN6StringC2EPKc(b,841057);c[C>>2]=c[b>>2];__ZN10StringNameC2ERK6String(P,C);__ZN6StringC2EPKc(Q,1127771);__ZN6StringC2EPKc(E,1263606);N=b+4|0;c[N>>2]=0;S=b+12|0;c[S>>2]=0;c[b>>2]=1;O=c[Q>>2]|0;do if(O|0){c[N>>2]=0;if(!(__Z28atomic_conditional_incrementPj(O+-8|0)|0))break;c[N>>2]=c[Q>>2]}while(0);c[b+8>>2]=0;N=c[S>>2]|0;do if((N|0)!=(c[E>>2]|0)){do if(N|0){if(__Z16atomic_decrementPj(N+-8|0)|0)break;__ZN6Memory11free_staticEPvb(N,1)}while(0);c[S>>2]=0;O=c[E>>2]|0;if(!O)break;if(!(__Z28atomic_conditional_incrementPj(O+-8|0)|0))break;c[S>>2]=c[E>>2]}while(0);c[b+16>>2]=7;c[F>>2]=__Z11_scs_createPKc(840874)|0;c[G>>2]=__Z11_scs_createPKc(840885)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(P,b,F,G,-1);__ZN10StringNameD2Ev(G);__ZN10StringNameD2Ev(F);F=c[b+12>>2]|0;do if(F|0){if(__Z16atomic_decrementPj(F+-8|0)|0)break;__ZN6Memory11free_staticEPvb(F,1)}while(0);F=c[b+4>>2]|0;do if(F|0){if(__Z16atomic_decrementPj(F+-8|0)|0)break;__ZN6Memory11free_staticEPvb(F,1)}while(0);F=c[E>>2]|0;do if(F|0){if(__Z16atomic_decrementPj(F+-8|0)|0)break;__ZN6Memory11free_staticEPvb(F,1)}while(0);F=c[Q>>2]|0;do if(F|0){if(__Z16atomic_decrementPj(F+-8|0)|0)break;__ZN6Memory11free_staticEPvb(F,1)}while(0);__ZN10StringNameD2Ev(P);P=c[C>>2]|0;if(!P){l=a;return}if(__Z16atomic_decrementPj(P+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(P,1);l=a;return}function __ZN11VideoPlayer10set_streamERK3RefI11VideoStreamE(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,i=0,j=0,k=0,n=0,o=0,p=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;if(a[b+136>>0]|0?(g=c[b+604>>2]|0,g|0):0){gj[c[(c[g>>2]|0)+116>>2]&8191](g);c[b+668>>2]=0;c[b+672>>2]=0;c[b+676>>2]=0;__ZN4Node20set_process_internalEb(b,0);h[b+696>>3]=0.0}g=c[d>>2]|0;i=b+608|0;j=c[i>>2]|0;if((g|0)!=(j|0)){if((j|0?__ZN9Reference11unreferenceEv(j)|0:0)?(j=c[i>>2]|0,__Z17predelete_handlerP6Object(j)|0):0){gj[c[(c[j>>2]|0)+76>>2]&8191](j);__ZN6Memory11free_staticEPvb(j,0)}c[i>>2]=0;j=c[d>>2]|0;c[i>>2]=j;if(!j)k=24;else{__ZN9Reference9referenceEv(j);n=c[i>>2]|0;k=11}}else{n=g;k=11}do if((k|0)==11)if(n){Pi[c[(c[n>>2]|0)+116>>2]&2047](n,c[b+716>>2]|0);g=c[i>>2]|0;j=ij[c[(c[g>>2]|0)+120>>2]&8191](g)|0;g=b+604|0;d=c[g>>2]|0;if((j|0)==(d|0)){if(!j){o=g;break}p=j}else{if((d|0?__ZN9Reference11unreferenceEv(d)|0:0)?(d=c[g>>2]|0,__Z17predelete_handlerP6Object(d)|0):0){gj[c[(c[d>>2]|0)+76>>2]&8191](d);__ZN6Memory11free_staticEPvb(d,0)}c[g>>2]=j;if(!j){o=g;break}__ZN9Reference9referenceEv(j);p=j}if(__ZN9Reference11unreferenceEv(p)|0?__Z17predelete_handlerP6Object(j)|0:0){gj[c[(c[j>>2]|0)+76>>2]&8191](j);__ZN6Memory11free_staticEPvb(j,0);o=g}else o=g}else k=24;while(0);if((k|0)==24){k=b+604|0;p=c[k>>2]|0;if(!p)o=k;else{if(__ZN9Reference11unreferenceEv(p)|0?(p=c[k>>2]|0,__Z17predelete_handlerP6Object(p)|0):0){gj[c[(c[p>>2]|0)+76>>2]&8191](p);__ZN6Memory11free_staticEPvb(p,0)}c[k>>2]=0;o=k}}k=c[o>>2]|0;if(!k){p=b+616|0;i=c[p>>2]|0;if((i|0?__ZN9Reference11unreferenceEv(i)|0:0)?(i=c[p>>2]|0,__Z17predelete_handlerP6Object(i)|0):0){gj[c[(c[i>>2]|0)+76>>2]&8191](i);__ZN6Memory11free_staticEPvb(i,0)}c[p>>2]=0;p=__ZN11AudioServer13get_singletonEv()|0;gj[c[(c[p>>2]|0)+100>>2]&8191](p);__ZN16AudioRBResampler5clearEv(b+640|0);p=__ZN11AudioServer13get_singletonEv()|0;gj[c[(c[p>>2]|0)+104>>2]&8191](p);__ZN10CanvasItem6updateEv(b);l=e;return}Pi[c[(c[k>>2]|0)+136>>2]&2047](k,(a[b+705>>0]|0)!=0);k=c[o>>2]|0;Pi[c[(c[k>>2]|0)+128>>2]&2047](k,(a[b+688>>0]|0)!=0);k=c[o>>2]|0;c[f>>2]=ij[c[(c[k>>2]|0)+160>>2]&8191](k)|0;__ZN3RefI12ImageTextureEaSI7TextureEEvRKS_IT_E(b+616|0,f);k=c[f>>2]|0;if((k|0?__ZN9Reference11unreferenceEv(k)|0:0)?(k=c[f>>2]|0,__Z17predelete_handlerP6Object(k)|0):0){gj[c[(c[k>>2]|0)+76>>2]&8191](k);__ZN6Memory11free_staticEPvb(k,0)}k=c[o>>2]|0;f=ij[c[(c[k>>2]|0)+172>>2]&8191](k)|0;k=__ZN11AudioServer13get_singletonEv()|0;gj[c[(c[k>>2]|0)+100>>2]&8191](k);k=(f|0)>0;p=b+640|0;if(k){i=c[o>>2]|0;n=ij[c[(c[i>>2]|0)+176>>2]&8191](i)|0;__ZN16AudioRBResampler5setupEiiiii(p,f,n,c[b+712>>2]|0,c[b+708>>2]|0,0)|0}else __ZN16AudioRBResampler5clearEv(p);p=__ZN11AudioServer13get_singletonEv()|0;gj[c[(c[p>>2]|0)+104>>2]&8191](p);if(!k){__ZN10CanvasItem6updateEv(b);l=e;return}k=c[o>>2]|0;bj[c[(c[k>>2]|0)+168>>2]&4095](k,1206,b);__ZN10CanvasItem6updateEv(b);l=e;return}function __ZNK11VideoPlayer10get_streamEv(a){a=a|0;var b=0,d=0;b=c[a+608>>2]|0;if(!b){d=0;return d|0}__ZN9Reference9referenceEv(b);d=b;return d|0}function __ZN11VideoPlayer4playEv(b){b=b|0;var d=0,e=0;if(!(a[b+136>>0]|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(893774,840698,224,857405,0);return}a[1263537]=0;d=b+604|0;e=c[d>>2]|0;if(!e)return;gj[c[(c[e>>2]|0)+116>>2]&8191](e);e=c[d>>2]|0;gj[c[(c[e>>2]|0)+120>>2]&8191](e);__ZN4Node20set_process_internalEb(b,1);h[b+696>>3]=0.0;return}function __ZN11VideoPlayer4stopEv(b){b=b|0;var d=0;if(!(a[b+136>>0]|0))return;d=c[b+604>>2]|0;if(!d)return;gj[c[(c[d>>2]|0)+116>>2]&8191](d);c[b+668>>2]=0;c[b+672>>2]=0;c[b+676>>2]=0;__ZN4Node20set_process_internalEb(b,0);h[b+696>>3]=0.0;return}function __ZNK11VideoPlayer10is_playingEv(a){a=a|0;var b=0,d=0;b=c[a+604>>2]|0;if(!b){d=0;return d|0}d=ij[c[(c[b>>2]|0)+124>>2]&8191](b)|0;return d|0}function __ZN11VideoPlayer10set_pausedEb(b,d){b=b|0;d=d|0;var e=0,f=0;a[b+688>>0]=d&1;e=c[b+604>>2]|0;if(!e){f=b+696|0;h[f>>3]=0.0;return}Pi[c[(c[e>>2]|0)+128>>2]&2047](e,d);__ZN4Node20set_process_internalEb(b,d^1);f=b+696|0;h[f>>3]=0.0;return}function __ZNK11VideoPlayer9is_pausedEv(b){b=b|0;return (a[b+688>>0]|0)!=0|0}function __ZN11VideoPlayer10set_volumeEf(a,b){a=a|0;b=+b;g[a+692>>2]=b;return}function __ZNK11VideoPlayer10get_volumeEv(a){a=a|0;return +(+g[a+692>>2])}function __ZN11VideoPlayer13set_volume_dbEf(a,b){a=a|0;b=+b;var c=0.0;if(b<-79.0)c=0.0;else c=+R(+(b*.11512925464970228));g[a+692>>2]=c;return}function __ZNK11VideoPlayer13get_volume_dbEv(a){a=a|0;var b=0.0,c=0.0;b=+g[a+692>>2];if(b==0.0){c=-80.0;return +c}c=+S(+b)*8.685889638065037;return +c}function __ZN11VideoPlayer15set_audio_trackEi(a,b){a=a|0;b=b|0;c[a+716>>2]=b;return}function __ZNK11VideoPlayer15get_audio_trackEv(a){a=a|0;return c[a+716>>2]|0}function __ZNK11VideoPlayer15get_stream_nameEv(a){a=a|0;var b=0,d=0,e=0,f=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b;e=c[a+608>>2]|0;if(!e){__ZN6StringC2EPKc(d,840960);f=c[d>>2]|0;l=b;return f|0}else{a=__ZNK8Resource8get_nameEv(e)|0;c[d>>2]=a;f=a;l=b;return f|0}return 0}function __ZNK11VideoPlayer14get_stream_posEv(a){a=a|0;var b=0,d=0.0;b=c[a+604>>2]|0;if(!b){d=0.0;return +d}d=+mj[c[(c[b>>2]|0)+148>>2]&511](b);return +d}function __ZN11VideoPlayer12set_autoplayEb(b,c){b=b|0;c=c|0;a[b+689>>0]=c&1;return}function __ZNK11VideoPlayer12has_autoplayEv(b){b=b|0;return (a[b+689>>0]|0)!=0|0}function __ZN11VideoPlayer10set_expandEb(b,c){b=b|0;c=c|0;a[b+704>>0]=c&1;__ZN10CanvasItem6updateEv(b);__ZN7Control20minimum_size_changedEv(b);return}function __ZNK11VideoPlayer10has_expandEv(b){b=b|0;return (a[b+704>>0]|0)!=0|0}function __ZN11VideoPlayer18set_buffering_msecEi(a,b){a=a|0;b=b|0;c[a+708>>2]=b;return}function __ZNK11VideoPlayer18get_buffering_msecEv(a){a=a|0;return c[a+708>>2]|0}function __ZN11VideoPlayer17get_video_textureEv(a){a=a|0;var b=0,d=0;b=c[a+604>>2]|0;if(!b){d=0;return d|0}d=ij[c[(c[b>>2]|0)+160>>2]&8191](b)|0;return d|0}function __ZNK12MethodBind0RI11VideoPlayer3RefI7TextureEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var c=0;if((b|0)!=-1){c=0;return c|0}c=__ZN7Variant12get_type_forI3RefI7TextureEEENS_4TypeEv()|0;return c|0}function __ZNK12MethodBind0RI11VideoPlayer3RefI7TextureEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,841057);l=a;return c[b>>2]|0}function __ZN12MethodBind0RI11VideoPlayer3RefI7TextureEE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f+28|0;j=f;k=f+24|0;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235608)|0:0){c[h>>2]=0;a[1263537]=0;n=c[d+24>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=f;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=f;return}o=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))p=o;else p=c[(c[d>>2]|0)+o>>2]|0;c[k>>2]=ij[p&8191](d)|0;__ZN6RefPtrC2Ev(i);__ZN3RefI9ReferenceEaSI7TextureEEvRKS_IT_E(i,k);__ZN7VariantC2ERK6RefPtr(j,i);__ZN6RefPtrD2Ev(i);i=c[k>>2]|0;if((i|0?__ZN9Reference11unreferenceEv(i)|0:0)?(i=c[k>>2]|0,__Z17predelete_handlerP6Object(i)|0):0){gj[c[(c[i>>2]|0)+76>>2]&8191](i);__ZN6Memory11free_staticEPvb(i,0)}c[k>>2]=0;__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,266,1146558,0);c[b>>2]=0;l=f;return}function __ZN12MethodBind0RI11VideoPlayer3RefI7TextureEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=d;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235608)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;c[f>>2]=ij[i&8191](a)|0;__ZN3RefI9ReferenceEaSI7TextureEEvRKS_IT_E(e,f);e=c[f>>2]|0;if(!e){l=d;return}if(!(__ZN9Reference11unreferenceEv(e)|0)){l=d;return}e=c[f>>2]|0;if(!(__Z17predelete_handlerP6Object(e)|0)){l=d;return}gj[c[(c[e>>2]|0)+76>>2]&8191](e);__ZN6Memory11free_staticEPvb(e,0);l=d;return}function __ZN12MethodBind0RI11VideoPlayer3RefI7TextureEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI11VideoPlayer6StringE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;if((b|0)!=-1){f=0;l=a;return f|0}c[d>>2]=0;__ZN7VariantC2ERK6String(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);e=c[d>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);f=b;l=a;return f|0}function __ZNK13MethodBind0RCI11VideoPlayer6StringE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,841057);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI11VideoPlayer6StringE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;j=f+24|0;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235608)|0:0){c[h>>2]=0;a[1263537]=0;k=c[d+24>>2]|0;if((k|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=k;c[b>>2]=0;l=f;return}n=k-(c[d+20>>2]|0)|0;if((n|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=n;c[b>>2]=0;l=f;return}n=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))o=n;else o=c[(c[d>>2]|0)+n>>2]|0;c[j>>2]=ij[o&8191](d)|0;__ZN7VariantC2ERK6String(i,j);d=c[j>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI11VideoPlayer6StringE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0;if(!b)f=0;else{d=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235608)|0;f=d?b:0}b=c[a+44>>2]|0;d=c[a+48>>2]|0;a=f+(d>>1)|0;if(!(d&1))g=b;else g=c[(c[a>>2]|0)+b>>2]|0;b=ij[g&8191](a)|0;a=b;g=c[e>>2]|0;if((g|0)==(b|0)){if(!b)return}else{if(g|0?(__Z16atomic_decrementPj(g+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(g,1);c[e>>2]=0;if(!b)return;if(__Z28atomic_conditional_incrementPj(b+-8|0)|0)c[e>>2]=a}if(__Z16atomic_decrementPj(b+-8|0)|0)return;__ZN6Memory11free_staticEPvb(b,1);return}function __ZN13MethodBind0RCI11VideoPlayer6StringED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI11VideoPlayeriE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK13MethodBind0RCI11VideoPlayeriE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,841057);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI11VideoPlayeriE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235608)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2Ei(i,ij[n&8191](d)|0);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI11VideoPlayeriE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0;if(!b)f=0;else{d=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235608)|0;f=d?b:0}b=c[a+44>>2]|0;d=c[a+48>>2]|0;a=f+(d>>1)|0;if(!(d&1)){g=b;h=ij[g&8191](a)|0;c[e>>2]=h;return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=ij[g&8191](a)|0;c[e>>2]=h;return}}function __ZN13MethodBind0RCI11VideoPlayeriED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I11VideoPlayeriE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if(!b){__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK11MethodBind1I11VideoPlayeriE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,841057);l=a;return c[b>>2]|0}function __ZN11MethodBind1I11VideoPlayeriE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235608)|0:0){c[h>>2]=0;a[1263537]=0;k=d+24|0;n=c[k>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=i;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=i;return}if((g|0)>0){if((n|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);p=0}else{a[1263537]=0;p=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,p)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=p;c[b>>2]=0;l=i;return}}p=c[d+44>>2]|0;n=c[d+48>>2]|0;o=e+(n>>1)|0;if(!(n&1))q=p;else q=c[(c[o>>2]|0)+p>>2]|0;do if((g|0)<1){p=c[k>>2]|0;n=p+-1|0;if((p|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)s=0;else s=c[e+-4>>2]|0;if((p|0)<=(s|0)){if(r)t=0;else t=c[e+-4>>2]|0;do if((t|0)<(p|0)){if(r)u=0;else u=c[e+-4>>2]|0;if((u|0)<(p|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);v=0;break}else{a[1263537]=0;w=31;break}}else w=31;while(0);if((w|0)==31)v=e+(n*24|0)|0;__ZN7VariantC2ERKS_(j,v);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);f=__ZNK7VariantcviEv(j)|0;Pi[q&2047](o,f);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I11VideoPlayeriE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235608)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1)){g=b;h=c[d>>2]|0;i=c[h>>2]|0;Pi[g&2047](a,i);return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=c[d>>2]|0;i=c[h>>2]|0;Pi[g&2047](a,i);return}}function __ZN11MethodBind1I11VideoPlayeriED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI11VideoPlayerfE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Ef(d,0.0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK13MethodBind0RCI11VideoPlayerfE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,841057);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI11VideoPlayerfE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235608)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2Ef(i,+mj[n&511](d));__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI11VideoPlayerfE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0.0;if(!b)f=0;else{d=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235608)|0;f=d?b:0}b=c[a+44>>2]|0;d=c[a+48>>2]|0;a=f+(d>>1)|0;if(!(d&1)){h=b;i=+mj[h&511](a);g[e>>2]=i;return}else{h=c[(c[a>>2]|0)+b>>2]|0;i=+mj[h&511](a);g[e>>2]=i;return}}function __ZN13MethodBind0RCI11VideoPlayerfED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I11VideoPlayerfE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if(!b){__ZN7VariantC2Ef(d,0.0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK11MethodBind1I11VideoPlayerfE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,841057);l=a;return c[b>>2]|0}function __ZN11MethodBind1I11VideoPlayerfE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0.0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235608)|0:0){c[h>>2]=0;a[1263537]=0;k=d+24|0;n=c[k>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=i;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=i;return}if((g|0)>0){if((n|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);p=0}else{a[1263537]=0;p=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,p)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=p;c[b>>2]=0;l=i;return}}p=c[d+44>>2]|0;n=c[d+48>>2]|0;o=e+(n>>1)|0;if(!(n&1))q=p;else q=c[(c[o>>2]|0)+p>>2]|0;do if((g|0)<1){p=c[k>>2]|0;n=p+-1|0;if((p|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)s=0;else s=c[e+-4>>2]|0;if((p|0)<=(s|0)){if(r)t=0;else t=c[e+-4>>2]|0;do if((t|0)<(p|0)){if(r)u=0;else u=c[e+-4>>2]|0;if((u|0)<(p|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);v=0;break}else{a[1263537]=0;w=31;break}}else w=31;while(0);if((w|0)==31)v=e+(n*24|0)|0;__ZN7VariantC2ERKS_(j,v);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);x=+__ZNK7VariantcvfEv(j);Mi[q&511](o,x);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I11VideoPlayerfE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0,j=0.0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235608)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1)){h=b;i=c[d>>2]|0;j=+g[i>>2];Mi[h&511](a,j);return}else{h=c[(c[a>>2]|0)+b>>2]|0;i=c[d>>2]|0;j=+g[i>>2];Mi[h&511](a,j);return}}function __ZN11MethodBind1I11VideoPlayerfED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I11VideoPlayerbE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if(!b){__ZN7VariantC2Eb(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK11MethodBind1I11VideoPlayerbE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,841057);l=a;return c[b>>2]|0}function __ZN11MethodBind1I11VideoPlayerbE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235608)|0:0){c[h>>2]=0;a[1263537]=0;k=d+24|0;n=c[k>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=i;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=i;return}if((g|0)>0){if((n|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);p=0}else{a[1263537]=0;p=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,p)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=p;c[b>>2]=0;l=i;return}}p=c[d+44>>2]|0;n=c[d+48>>2]|0;o=e+(n>>1)|0;if(!(n&1))q=p;else q=c[(c[o>>2]|0)+p>>2]|0;do if((g|0)<1){p=c[k>>2]|0;n=p+-1|0;if((p|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)s=0;else s=c[e+-4>>2]|0;if((p|0)<=(s|0)){if(r)t=0;else t=c[e+-4>>2]|0;do if((t|0)<(p|0)){if(r)u=0;else u=c[e+-4>>2]|0;if((u|0)<(p|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);v=0;break}else{a[1263537]=0;w=31;break}}else w=31;while(0);if((w|0)==31)v=e+(n*24|0)|0;__ZN7VariantC2ERKS_(j,v);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);f=__ZNK7VariantcvbEv(j)|0;Pi[q&2047](o,f);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I11VideoPlayerbE7ptrcallEP6ObjectPPKvPv(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0;if(!d)g=0;else{f=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1235608)|0;g=f?d:0}d=c[b+44>>2]|0;f=c[b+48>>2]|0;b=g+(f>>1)|0;if(!(f&1))h=d;else h=c[(c[b>>2]|0)+d>>2]|0;Pi[h&2047](b,(a[c[e>>2]>>0]|0)!=0);return}function __ZN11MethodBind1I11VideoPlayerbED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI11VideoPlayerbE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Eb(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK13MethodBind0RCI11VideoPlayerbE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,841057);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI11VideoPlayerbE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235608)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2Eb(i,ij[n&8191](d)|0);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI11VideoPlayerbE7ptrcallEP6ObjectPPKvPv(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0;if(!d)g=0;else{e=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1235608)|0;g=e?d:0}d=c[b+44>>2]|0;e=c[b+48>>2]|0;b=g+(e>>1)|0;if(!(e&1)){h=d;i=ij[h&8191](b)|0;j=i&1;a[f>>0]=j;return}else{h=c[(c[b>>2]|0)+d>>2]|0;i=ij[h&8191](b)|0;j=i&1;a[f>>0]=j;return}}function __ZN13MethodBind0RCI11VideoPlayerbED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind0I11VideoPlayerE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return 0}function __ZNK11MethodBind0I11VideoPlayerE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,841057);l=a;return c[b>>2]|0}function __ZN11MethodBind0I11VideoPlayerE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235608)|0:0){c[h>>2]=0;a[1263537]=0;f=c[d+24>>2]|0;if((f|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=f;c[b>>2]=0;return}i=f-(c[d+20>>2]|0)|0;if((i|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=i;c[b>>2]=0;return}i=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))j=i;else j=c[(c[d>>2]|0)+i>>2]|0;gj[j&8191](d);c[b>>2]=0;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,110,1146558,0);c[b>>2]=0;return}function __ZN11MethodBind0I11VideoPlayerE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235608)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1)){g=b;gj[g&8191](a);return}else{g=c[(c[a>>2]|0)+b>>2]|0;gj[g&8191](a);return}}function __ZN11MethodBind0I11VideoPlayerED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI11VideoPlayer3RefI11VideoStreamEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var c=0;if((b|0)!=-1){c=0;return c|0}c=__ZN7Variant12get_type_forI3RefI11VideoStreamEEENS_4TypeEv()|0;return c|0}function __ZNK13MethodBind0RCI11VideoPlayer3RefI11VideoStreamEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,841057);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI11VideoPlayer3RefI11VideoStreamEE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f+28|0;j=f;k=f+24|0;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235608)|0:0){c[h>>2]=0;a[1263537]=0;n=c[d+24>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=f;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=f;return}o=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))p=o;else p=c[(c[d>>2]|0)+o>>2]|0;c[k>>2]=ij[p&8191](d)|0;__ZN6RefPtrC2Ev(i);__ZN3RefI9ReferenceEaSI11VideoStreamEEvRKS_IT_E(i,k);__ZN7VariantC2ERK6RefPtr(j,i);__ZN6RefPtrD2Ev(i);i=c[k>>2]|0;if((i|0?__ZN9Reference11unreferenceEv(i)|0:0)?(i=c[k>>2]|0,__Z17predelete_handlerP6Object(i)|0):0){gj[c[(c[i>>2]|0)+76>>2]&8191](i);__ZN6Memory11free_staticEPvb(i,0)}c[k>>2]=0;__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI11VideoPlayer3RefI11VideoStreamEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=d;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235608)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;c[f>>2]=ij[i&8191](a)|0;__ZN3RefI9ReferenceEaSI11VideoStreamEEvRKS_IT_E(e,f);e=c[f>>2]|0;if(!e){l=d;return}if(!(__ZN9Reference11unreferenceEv(e)|0)){l=d;return}e=c[f>>2]|0;if(!(__Z17predelete_handlerP6Object(e)|0)){l=d;return}gj[c[(c[e>>2]|0)+76>>2]&8191](e);__ZN6Memory11free_staticEPvb(e,0);l=d;return}function __ZN13MethodBind0RCI11VideoPlayer3RefI11VideoStreamEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN3RefI9ReferenceEaSI11VideoStreamEEvRKS_IT_E(a,b){a=a|0;b=b|0;var d=0,e=0;d=c[b>>2]|0;if(!d){b=c[a>>2]|0;if((b|0?__ZN9Reference11unreferenceEv(b)|0:0)?(b=c[a>>2]|0,__Z17predelete_handlerP6Object(b)|0):0){gj[c[(c[b>>2]|0)+76>>2]&8191](b);__ZN6Memory11free_staticEPvb(b,0)}c[a>>2]=0;return}b=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1220724)|0;e=b?d:0;d=c[a>>2]|0;if((e|0)==(d|0))return;if((d|0?__ZN9Reference11unreferenceEv(d)|0:0)?(d=c[a>>2]|0,__Z17predelete_handlerP6Object(d)|0):0){gj[c[(c[d>>2]|0)+76>>2]&8191](d);__ZN6Memory11free_staticEPvb(d,0)}c[a>>2]=e;if(!e)return;__ZN9Reference9referenceEv(e);return}function __ZN7Variant12get_type_forI3RefI11VideoStreamEEENS_4TypeEv(){var a=0,b=0,d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+28|0;d=a+24|0;e=a;c[d>>2]=0;__ZN6RefPtrC2Ev(b);__ZN3RefI9ReferenceEaSI11VideoStreamEEvRKS_IT_E(b,d);__ZN7VariantC2ERK6RefPtr(e,b);__ZN6RefPtrD2Ev(b);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);e=c[d>>2]|0;if(!e){l=a;return b|0}if(!(__ZN9Reference11unreferenceEv(e)|0)){l=a;return b|0}e=c[d>>2]|0;if(!(__Z17predelete_handlerP6Object(e)|0)){l=a;return b|0}gj[c[(c[e>>2]|0)+76>>2]&8191](e);__ZN6Memory11free_staticEPvb(e,0);l=a;return b|0}function __ZN3RefI12ImageTextureEaSI7TextureEEvRKS_IT_E(a,b){a=a|0;b=b|0;var d=0,e=0;d=c[b>>2]|0;if(!d){b=c[a>>2]|0;if((b|0?__ZN9Reference11unreferenceEv(b)|0:0)?(b=c[a>>2]|0,__Z17predelete_handlerP6Object(b)|0):0){gj[c[(c[b>>2]|0)+76>>2]&8191](b);__ZN6Memory11free_staticEPvb(b,0)}c[a>>2]=0;return}b=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1234304)|0;e=b?d:0;d=c[a>>2]|0;if((e|0)==(d|0))return;if((d|0?__ZN9Reference11unreferenceEv(d)|0:0)?(d=c[a>>2]|0,__Z17predelete_handlerP6Object(d)|0):0){gj[c[(c[d>>2]|0)+76>>2]&8191](d);__ZN6Memory11free_staticEPvb(d,0)}c[a>>2]=e;if(!e)return;__ZN9Reference9referenceEv(e);return}function __ZN11VideoPlayer19_audio_mix_callbackEPvPKsi(a,d,e){a=a|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0;f=a+640|0;g=a+668|0;h=c[g>>2]|0;i=a+672|0;do if((h|0)!=(c[i>>2]|0))if((h|0)>(c[i>>2]|0)){j=h-(c[i>>2]|0)|0;break}else{j=(c[a+644>>2]|0)+h-(c[i>>2]|0)|0;break}else j=c[a+644>>2]|0;while(0);if((j+-1|0)<(e|0)){j=c[g>>2]|0;do if((j|0)!=(c[i>>2]|0))if((j|0)>(c[i>>2]|0)){k=j-(c[i>>2]|0)|0;break}else{k=(c[a+644>>2]|0)+j-(c[i>>2]|0)|0;break}else k=c[a+644>>2]|0;while(0);l=k+-1|0}else l=e;e=c[a+680>>2]|0;a=U(__ZNK16AudioRBResampler17get_channel_countEv(f)|0,l)|0;if((a|0)>0)m=0;else{__ZN16AudioRBResampler5writeEj(f,l);return l|0}do{b[e+(m<<1)>>1]=b[d+(m<<1)>>1]|0;m=m+1|0}while((m|0)!=(a|0));__ZN16AudioRBResampler5writeEj(f,l);return l|0}function __ZN16AudioRBResampler5writeEj(d,e){d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0;if((c[d+4>>2]|0)>>>0<=e>>>0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(840972,840978,103,841015,0);return}a[1263537]=0;switch(c[d+16>>2]|0){case 1:{if(!e)return;f=d+32|0;g=c[d+40>>2]|0;h=c[d+44>>2]|0;i=c[d+8>>2]|0;j=0;do{b[h+(c[f>>2]<<1)>>1]=b[g+(j<<1)>>1]|0;c[f>>2]=(c[f>>2]|0)+1&i;j=j+1|0}while((j|0)!=(e|0));return}case 2:{if(!e)return;j=d+32|0;i=c[d+40>>2]|0;f=c[d+44>>2]|0;g=c[d+8>>2]|0;h=0;do{k=h<<1;b[f+(c[j>>2]<<1<<1)>>1]=b[i+(k<<1)>>1]|0;b[f+((c[j>>2]<<1|1)<<1)>>1]=b[i+((k|1)<<1)>>1]|0;c[j>>2]=(c[j>>2]|0)+1&g;h=h+1|0}while((h|0)!=(e|0));return}case 4:{if(!e)return;h=d+32|0;g=c[d+40>>2]|0;j=c[d+44>>2]|0;i=c[d+8>>2]|0;f=0;do{k=f<<2;b[j+(c[h>>2]<<2<<1)>>1]=b[g+(k<<1)>>1]|0;b[j+((c[h>>2]<<2|1)<<1)>>1]=b[g+((k|1)<<1)>>1]|0;b[j+((c[h>>2]<<2|2)<<1)>>1]=b[g+((k|2)<<1)>>1]|0;b[j+((c[h>>2]<<2|3)<<1)>>1]=b[g+((k|3)<<1)>>1]|0;c[h>>2]=(c[h>>2]|0)+1&i;f=f+1|0}while((f|0)!=(e|0));return}case 6:{if(!e)return;f=d+32|0;i=c[d+40>>2]|0;h=c[d+44>>2]|0;g=c[d+8>>2]|0;d=0;do{j=d*6|0;b[h+((c[f>>2]|0)*6<<1)>>1]=b[i+(j<<1)>>1]|0;b[h+(((c[f>>2]|0)*6|1)<<1)>>1]=b[i+((j|1)<<1)>>1]|0;b[h+(((c[f>>2]|0)*6|0)+2<<1)>>1]=b[i+(j+2<<1)>>1]|0;b[h+(((c[f>>2]|0)*6|0)+3<<1)>>1]=b[i+(j+3<<1)>>1]|0;b[h+(((c[f>>2]|0)*6|0)+4<<1)>>1]=b[i+(j+4<<1)>>1]|0;b[h+(((c[f>>2]|0)*6|0)+5<<1)>>1]=b[i+(j+5<<1)>>1]|0;c[f>>2]=(c[f>>2]|0)+1&g;d=d+1|0}while((d|0)!=(e|0));return}default:return}}function __ZNK11MethodBind1I11VideoPlayerRK3RefI11VideoStreamEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var c=0;if(b|0){c=0;return c|0}c=__ZN7Variant12get_type_forIRK3RefI11VideoStreamEEENS_4TypeEv()|0;return c|0}function __ZNK11MethodBind1I11VideoPlayerRK3RefI11VideoStreamEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,841057);l=a;return c[b>>2]|0}function __ZN11MethodBind1I11VideoPlayerRK3RefI11VideoStreamEE4callEP6ObjectPPK7VariantiRNS9_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i+28|0;k=i+24|0;n=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235608)|0:0){c[h>>2]=0;a[1263537]=0;o=d+24|0;p=c[o>>2]|0;if((p|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=p;c[b>>2]=0;l=i;return}q=p-(c[d+20>>2]|0)|0;if((q|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=q;c[b>>2]=0;l=i;return}if((g|0)>0){if((p|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);r=0}else{a[1263537]=0;r=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,r)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=r;c[b>>2]=0;l=i;return}}r=c[d+44>>2]|0;p=c[d+48>>2]|0;q=e+(p>>1)|0;if(!(p&1))s=r;else s=c[(c[q>>2]|0)+r>>2]|0;do if((g|0)<1){r=c[o>>2]|0;p=r+-1|0;if((r|0)>=1){e=c[d+16>>2]|0;t=(e|0)==0;if(t)u=0;else u=c[e+-4>>2]|0;if((r|0)<=(u|0)){if(t)v=0;else v=c[e+-4>>2]|0;do if((v|0)<(r|0)){if(t)w=0;else w=c[e+-4>>2]|0;if((w|0)<(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);x=0;break}else{a[1263537]=0;y=31;break}}else y=31;while(0);if((y|0)==31)x=e+(p*24|0)|0;__ZN7VariantC2ERKS_(n,x);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f>>2]|0);while(0);__ZN3RefI11VideoStreamEC2ERK7Variant(j,n);c[k>>2]=c[j>>2];Pi[s&2047](q,k);q=c[k>>2]|0;if((q|0?__ZN9Reference11unreferenceEv(q)|0:0)?(q=c[k>>2]|0,__Z17predelete_handlerP6Object(q)|0):0){gj[c[(c[q>>2]|0)+76>>2]&8191](q);__ZN6Memory11free_staticEPvb(q,0)}c[k>>2]=0;if(c[n>>2]|0)__ZN7Variant5clearEv(n);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I11VideoPlayerRK3RefI11VideoStreamEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+28|0;g=e;h=e+24|0;if(!b)i=0;else{j=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235608)|0;i=j?b:0}b=c[a+44>>2]|0;j=c[a+48>>2]|0;a=i+(j>>1)|0;if(!(j&1))k=b;else k=c[(c[a>>2]|0)+b>>2]|0;__ZN7VariantC2EPK6Object(g,c[d>>2]|0);__ZN3RefI11VideoStreamEC2ERK7Variant(f,g);if(c[g>>2]|0)__ZN7Variant5clearEv(g);c[h>>2]=c[f>>2];Pi[k&2047](a,h);a=c[h>>2]|0;if(!a){l=e;return}if(!(__ZN9Reference11unreferenceEv(a)|0)){l=e;return}a=c[h>>2]|0;if(!(__Z17predelete_handlerP6Object(a)|0)){l=e;return}gj[c[(c[a>>2]|0)+76>>2]&8191](a);__ZN6Memory11free_staticEPvb(a,0);l=e;return}function __ZN11MethodBind1I11VideoPlayerRK3RefI11VideoStreamEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN3RefI11VideoStreamEC2ERK7Variant(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d;__ZNK7Variantcv6RefPtrEv(e,b);c[a>>2]=0;b=c[e>>2]|0;if(!b){c[a>>2]=0;__ZN6RefPtrD2Ev(e);l=d;return}f=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235612)|0;g=f?b:0;b=c[a>>2]|0;if((g|0)==(b|0)){__ZN6RefPtrD2Ev(e);l=d;return}if((b|0?__ZN9Reference11unreferenceEv(b)|0:0)?(b=c[a>>2]|0,__Z17predelete_handlerP6Object(b)|0):0){gj[c[(c[b>>2]|0)+76>>2]&8191](b);__ZN6Memory11free_staticEPvb(b,0)}c[a>>2]=g;if(!g){__ZN6RefPtrD2Ev(e);l=d;return}__ZN9Reference9referenceEv(g);__ZN6RefPtrD2Ev(e);l=d;return}function __ZN7Variant12get_type_forIRK3RefI11VideoStreamEEENS_4TypeEv(){var a=0,b=0,d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+28|0;d=a+24|0;e=a;c[d>>2]=0;__ZN6RefPtrC2Ev(b);__ZN3RefI9ReferenceEaSI11VideoStreamEEvRKS_IT_E(b,d);__ZN7VariantC2ERK6RefPtr(e,b);__ZN6RefPtrD2Ev(b);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);e=c[d>>2]|0;if(!e){l=a;return b|0}if(!(__ZN9Reference11unreferenceEv(e)|0)){l=a;return b|0}e=c[d>>2]|0;if(!(__Z17predelete_handlerP6Object(e)|0)){l=a;return b|0}gj[c[(c[e>>2]|0)+76>>2]&8191](e);__ZN6Memory11free_staticEPvb(e,0);l=a;return b|0}function __ZN9Separator18_initialize_classvEv(a){a=a|0;__ZN9Separator16initialize_classEv();return}function __ZN9Separator5_setvERK10StringNameRK7Variant(a,b,c){a=a|0;b=b|0;c=c|0;var d=0;if(1128!=1129?__ZN7Control4_setERK10StringNameRK7Variant(a,b,c)|0:0)d=1;else d=0;return d|0}function __ZNK9Separator5_getvERK10StringNameR7Variant(a,b,c){a=a|0;b=b|0;c=c|0;var d=0;if(1130!=1131?__ZNK7Control4_getERK10StringNameR7Variant(a,b,c)|0:0)d=1;else d=0;return d|0}function __ZNK9Separator19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+24|0;g=e+4|0;h=e;if(!d)__ZNK7Control19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,0);__ZN6StringC2EPKc(f,841069);i=c[f>>2]|0;f=i;j=g+4|0;c[j>>2]=0;k=g+12|0;c[k>>2]=0;c[g>>2]=0;n=(i|0)==0;if(!n?(c[j>>2]=0,__Z28atomic_conditional_incrementPj(i+-8|0)|0):0)c[j>>2]=f;c[g+8>>2]=0;f=c[k>>2]|0;if(f|0){if(!(__Z16atomic_decrementPj(f+-8|0)|0))__ZN6Memory11free_staticEPvb(f,1);c[k>>2]=0}c[g+16>>2]=256;if(!(c[b>>2]|0)){k=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=k;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0}k=__ZnwjPFPvjE(32,4740)|0;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0;c[k+12>>2]=0;c[k+16>>2]=7;f=k+20|0;c[f>>2]=0;j=k+24|0;c[j>>2]=0;o=k+28|0;c[o>>2]=0;__ZN12PropertyInfoaSERKS_(k,g)|0;p=c[b>>2]|0;q=p+4|0;r=c[q>>2]|0;c[j>>2]=r;c[f>>2]=0;c[o>>2]=p;if(r|0)c[r+20>>2]=k;c[q>>2]=k;if(!(c[p>>2]|0))c[p>>2]=k;k=p+8|0;c[k>>2]=(c[k>>2]|0)+1;k=c[g+12>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);k=c[g+4>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);if(!n?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);__ZN10StringNameC2EPKc(h,841069);__ZN7ClassDB17get_property_listE10StringNameP4ListI12PropertyInfo16DefaultAllocatorEbPK6Object(h,b,1,a);__ZN10StringNameD2Ev(h);if(!d){l=e;return}__ZNK7Control19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,1);l=e;return}function __ZN9Separator14_notificationvEib(a,b,c){a=a|0;b=b|0;c=c|0;if(!c){if(511!=510)__ZN4Node13_notificationEi(a,b);if(512!=511)__ZN10CanvasItem13_notificationEi(a,b);if(513!=512)__ZN7Control13_notificationEi(a,b)}if(1029!=513)__ZN9Separator13_notificationEi(a,b);if(!c)return;if(513!=512)__ZN7Control13_notificationEi(a,b);if(512!=511)__ZN10CanvasItem13_notificationEi(a,b);if(511==510)return;__ZN4Node13_notificationEi(a,b);return}function __ZNK9Separator16_get_class_namevEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+8|0;e=b+4|0;f=b;g=a+600|0;a=c[g>>2]|0;if(a|0){if(c[a+4>>2]|0){l=b;return g|0}if(__ZNK6String6lengthEv(a+8|0)|0){l=b;return g|0}}__ZN6StringC2EPKc(d,841069);c[f>>2]=c[d>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameaSERKS_(g,e);__ZN10StringNameD2Ev(e);e=c[f>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);l=b;return g|0}function __ZNK9Separator9get_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,841069);l=a;return c[b>>2]|0}function __ZNK9Separator8is_classERK6String(a,b){a=a|0;b=b|0;var c=0;if(((!(__ZNK6StringeqEPKc(b,841069)|0)?!(__ZNK6StringeqEPKc(b,1111718)|0):0)?!(__ZNK6StringeqEPKc(b,947933)|0):0)?!(__ZNK6StringeqEPKc(b,1132465)|0):0)c=__ZNK6StringeqEPKc(b,1142944)|0;else c=1;return c|0}function __ZNK9Separator12is_class_ptrEPv(a,b){a=a|0;b=b|0;return (b|0)==1235616|((b|0)==1220744|((b|0)==1220748|((b|0)==1220720|(b|0)==1220580)))|0}function __ZN9SeparatorD2Ev(a){a=a|0;c[a>>2]=243748;__ZN10StringNameD2Ev(a+600|0);__ZN7ControlD2Ev(a);return}function __ZN9SeparatorD0Ev(a){a=a|0;c[a>>2]=243748;__ZN10StringNameD2Ev(a+600|0);__ZN7ControlD2Ev(a);__ZdlPv(a);return}function __ZNK9Separator16get_minimum_sizeEv(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,h=0,i=0.0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d+4|0;f=d;g[a>>2]=3.0;h=a+4|0;g[h>>2]=3.0;__ZN10StringNameC2EPKc(e,1016719);__ZN10StringNameC2Ev(f);i=+(__ZNK7Control12get_constantERK10StringNameS2_(b,e,f)|0);g[(c[b+604>>2]|0?h:a)>>2]=i;__ZN10StringNameD2Ev(f);__ZN10StringNameD2Ev(e);l=d;return}function __ZN9Separator13_notificationEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0;d=l;l=l+48|0;if((l|0)>=(m|0))ba(48);e=d+32|0;f=d;h=d+24|0;i=d+20|0;j=d+16|0;if((b|0)!=30){l=d;return}__ZNK7Control8get_sizeEv(e,a);b=~~+g[e>>2];k=~~+g[e+4>>2];__ZN10StringNameC2EPKc(e,1011993);__ZN10StringNameC2Ev(f);n=__ZNK7Control12get_styleboxERK10StringNameS2_(a,e,f)|0;__ZN10StringNameD2Ev(f);__ZN10StringNameD2Ev(e);__ZNK8StyleBox16get_minimum_sizeEv(h,n);Pi[c[(c[n>>2]|0)+124>>2]&2047](f,n);__ZNK7Vector2plERKS_(e,h,f);h=~~+g[e>>2];o=~~+g[e+4>>2];p=c[(c[n>>2]|0)+128>>2]|0;q=c[a+240>>2]|0;if((c[a+604>>2]|0)==1){c[i>>2]=q;g[f>>2]=+((b-h|0)/2|0|0);g[f+4>>2]=0.0;g[f+8>>2]=+(h|0);g[f+12>>2]=+(k|0);c[e>>2]=c[i>>2];bj[p&4095](n,e,f)}else{c[j>>2]=q;g[f>>2]=0.0;g[f+4>>2]=+((k-o|0)/2|0|0);g[f+8>>2]=+(b|0);g[f+12>>2]=+(o|0);c[e>>2]=c[j>>2];bj[p&4095](n,e,f)}if(!n){l=d;return}if(!(__ZN9Reference11unreferenceEv(n)|0)){l=d;return}if(!(__Z17predelete_handlerP6Object(n)|0)){l=d;return}gj[c[(c[n>>2]|0)+76>>2]&8191](n);__ZN6Memory11free_staticEPvb(n,0);l=d;return}function __ZN9Separator16initialize_classEv(){if(a[1263280]|0)return;if(!(a[1256994]|0)){if(!(a[1256995]|0)){if(!(a[1256996]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI4NodeEEvv();__ZN4Node13_bind_methodsEv();a[1256996]=1}__ZN7ClassDB10_add_classI10CanvasItemEEvv();__ZN10CanvasItem13_bind_methodsEv();a[1256995]=1}__ZN7ClassDB10_add_classI7ControlEEvv();__ZN7Control13_bind_methodsEv();a[1256994]=1}__ZN7ClassDB10_add_classI9SeparatorEEvv();a[1263280]=1;return}function __ZN7ClassDB10_add_classI9SeparatorEEvv(){var a=0,b=0,d=0,e=0,f=0,g=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+16|0;d=a+12|0;e=a+8|0;f=a+4|0;g=a;__ZN6StringC2EPKc(b,841069);c[e>>2]=c[b>>2];__ZN10StringNameC2ERK6String(d,e);__ZN6StringC2EPKc(b,1111718);c[g>>2]=c[b>>2];__ZN10StringNameC2ERK6String(f,g);__ZN7ClassDB11_add_class2ERK10StringNameS2_(d,f);__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);__ZN10StringNameD2Ev(d);d=c[e>>2]|0;if(!d){l=a;return}if(__Z16atomic_decrementPj(d+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(d,1);l=a;return}function __ZN17ColorPickerButton18_initialize_classvEv(a){a=a|0;__ZN17ColorPickerButton16initialize_classEv();return}function __ZN17ColorPickerButton5_setvERK10StringNameRK7Variant(a,b,c){a=a|0;b=b|0;c=c|0;var d=0;if(1128!=1129?__ZN7Control4_setERK10StringNameRK7Variant(a,b,c)|0:0)d=1;else d=0;return d|0}function __ZNK17ColorPickerButton5_getvERK10StringNameR7Variant(a,b,c){a=a|0;b=b|0;c=c|0;var d=0;if(1130!=1131?__ZNK7Control4_getERK10StringNameR7Variant(a,b,c)|0:0)d=1;else d=0;return d|0}function __ZNK17ColorPickerButton19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+24|0;g=e+4|0;h=e;if(!d)__ZNK6Button19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,0);__ZN6StringC2EPKc(f,990324);i=c[f>>2]|0;f=i;j=g+4|0;c[j>>2]=0;k=g+12|0;c[k>>2]=0;c[g>>2]=0;n=(i|0)==0;if(!n?(c[j>>2]=0,__Z28atomic_conditional_incrementPj(i+-8|0)|0):0)c[j>>2]=f;c[g+8>>2]=0;f=c[k>>2]|0;if(f|0){if(!(__Z16atomic_decrementPj(f+-8|0)|0))__ZN6Memory11free_staticEPvb(f,1);c[k>>2]=0}c[g+16>>2]=256;if(!(c[b>>2]|0)){k=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=k;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0}k=__ZnwjPFPvjE(32,4740)|0;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0;c[k+12>>2]=0;c[k+16>>2]=7;f=k+20|0;c[f>>2]=0;j=k+24|0;c[j>>2]=0;o=k+28|0;c[o>>2]=0;__ZN12PropertyInfoaSERKS_(k,g)|0;p=c[b>>2]|0;q=p+4|0;r=c[q>>2]|0;c[j>>2]=r;c[f>>2]=0;c[o>>2]=p;if(r|0)c[r+20>>2]=k;c[q>>2]=k;if(!(c[p>>2]|0))c[p>>2]=k;k=p+8|0;c[k>>2]=(c[k>>2]|0)+1;k=c[g+12>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);k=c[g+4>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);if(!n?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);__ZN10StringNameC2EPKc(h,990324);__ZN7ClassDB17get_property_listE10StringNameP4ListI12PropertyInfo16DefaultAllocatorEbPK6Object(h,b,1,a);__ZN10StringNameD2Ev(h);if(!d){l=e;return}__ZNK6Button19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,1);l=e;return}function __ZN17ColorPickerButton14_notificationvEib(a,b,c){a=a|0;b=b|0;c=c|0;if(!c){if(511!=510)__ZN4Node13_notificationEi(a,b);if(512!=511)__ZN10CanvasItem13_notificationEi(a,b);if(513!=512)__ZN7Control13_notificationEi(a,b);if(896!=513)__ZN10BaseButton13_notificationEi(a,b);if(897!=896)__ZN6Button13_notificationEi(a,b)}if(1030!=897)__ZN17ColorPickerButton13_notificationEi(a,b);if(!c)return;if(897!=896)__ZN6Button13_notificationEi(a,b);if(896!=513)__ZN10BaseButton13_notificationEi(a,b);if(513!=512)__ZN7Control13_notificationEi(a,b);if(512!=511)__ZN10CanvasItem13_notificationEi(a,b);if(511==510)return;__ZN4Node13_notificationEi(a,b);return}function __ZNK17ColorPickerButton16_get_class_namevEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+8|0;e=b+4|0;f=b;g=a+664|0;a=c[g>>2]|0;if(a|0){if(c[a+4>>2]|0){l=b;return g|0}if(__ZNK6String6lengthEv(a+8|0)|0){l=b;return g|0}}__ZN6StringC2EPKc(d,990324);c[f>>2]=c[d>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameaSERKS_(g,e);__ZN10StringNameD2Ev(e);e=c[f>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);l=b;return g|0}function __ZNK17ColorPickerButton9get_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,990324);l=a;return c[b>>2]|0}function __ZNK17ColorPickerButton8is_classERK6String(a,b){a=a|0;b=b|0;var c=0;if(((((!(__ZNK6StringeqEPKc(b,990324)|0)?!(__ZNK6StringeqEPKc(b,990183)|0):0)?!(__ZNK6StringeqEPKc(b,947457)|0):0)?!(__ZNK6StringeqEPKc(b,1111718)|0):0)?!(__ZNK6StringeqEPKc(b,947933)|0):0)?!(__ZNK6StringeqEPKc(b,1132465)|0):0)c=__ZNK6StringeqEPKc(b,1142944)|0;else c=1;return c|0}function __ZNK17ColorPickerButton12is_class_ptrEPv(a,b){a=a|0;b=b|0;var c=0;if((b|0)==1235620|(b|0)==1235524){c=1;return c|0}c=(b|0)==1235512|((b|0)==1220744|((b|0)==1220748|((b|0)==1220720|(b|0)==1220580)));return c|0}function __ZN17ColorPickerButtonD2Ev(a){a=a|0;c[a>>2]=243940;__ZN10StringNameD2Ev(a+664|0);__ZN6ButtonD2Ev(a);return}function __ZN17ColorPickerButtonD0Ev(a){a=a|0;c[a>>2]=243940;__ZN10StringNameD2Ev(a+664|0);__ZN6ButtonD2Ev(a);__ZdlPv(a);return}function __ZN17ColorPickerButton7pressedEv(a){a=a|0;var b=0,d=0,e=0,f=0,h=0,i=0,j=0,k=0,n=0.0;b=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=b+40|0;e=b+16|0;f=b+24|0;h=b;i=b+8|0;j=a+672|0;k=c[j>>2]|0;Pi[c[(c[k>>2]|0)+144>>2]&2047](e,k);n=+g[e+4>>2]+10.0;g[d>>2]=300.0;g[d+4>>2]=n;e=a+668|0;k=c[e>>2]|0;__ZNK7Control19get_global_positionEv(h,a);g[i>>2]=0.0;g[i+4>>2]=n;__ZNK7Vector2miERKS_(f,h,i);__ZN7Control12set_positionERK7Vector2(k,f);__ZN7Control8set_sizeERK7Vector2(c[e>>2]|0,d);d=c[e>>2]|0;e=c[(c[d>>2]|0)+192>>2]|0;c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;c[f+12>>2]=0;Pi[e&2047](d,f);f=(c[j>>2]|0)+732|0;__ZN7Control10grab_focusEv(c[f>>2]|0);__ZN8LineEdit6selectEii(c[f>>2]|0,0,-1);l=b;return}function __ZN17ColorPickerButton13_notificationEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0;d=l;l=l+64|0;if((l|0)>=(m|0))ba(64);e=d+16|0;f=d+8|0;g=d;h=d+56|0;i=d+48|0;j=d+32|0;if((b|0)!=30){l=d;return}__ZN10StringNameC2EPKc(e,1129164);__ZN10StringNameC2Ev(f);b=__ZNK7Control12get_styleboxERK10StringNameS2_(a,e,f)|0;__ZN10StringNameD2Ev(f);__ZN10StringNameD2Ev(e);__ZNK8StyleBox10get_offsetEv(f,b);__ZNK7Control8get_sizeEv(h,a);__ZNK8StyleBox16get_minimum_sizeEv(i,b);__ZNK7Vector2miERKS_(g,h,i);i=f;f=c[i+4>>2]|0;h=e;c[h>>2]=c[i>>2];c[h+4>>2]=f;f=g;g=c[f+4>>2]|0;h=e+8|0;c[h>>2]=c[f>>2];c[h+4>>2]=g;g=(c[a+672>>2]|0)+752|0;c[j>>2]=c[g>>2];c[j+4>>2]=c[g+4>>2];c[j+8>>2]=c[g+8>>2];c[j+12>>2]=c[g+12>>2];__ZN10CanvasItem9draw_rectERK5Rect2RK5Color(a,e,j);if(!b){l=d;return}if(!(__ZN9Reference11unreferenceEv(b)|0)){l=d;return}if(!(__Z17predelete_handlerP6Object(b)|0)){l=d;return}gj[c[(c[b>>2]|0)+76>>2]&8191](b);__ZN6Memory11free_staticEPvb(b,0);l=d;return}function __ZN17ColorPickerButton16initialize_classEv(){if(a[1263281]|0)return;if(!(a[1263259]|0)){if(!(a[1263258]|0)){if(!(a[1256994]|0)){if(!(a[1256995]|0)){if(!(a[1256996]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI4NodeEEvv();__ZN4Node13_bind_methodsEv();a[1256996]=1}__ZN7ClassDB10_add_classI10CanvasItemEEvv();__ZN10CanvasItem13_bind_methodsEv();a[1256995]=1}__ZN7ClassDB10_add_classI7ControlEEvv();__ZN7Control13_bind_methodsEv();a[1256994]=1}__ZN7ClassDB10_add_classI10BaseButtonEEvv();__ZN10BaseButton13_bind_methodsEv();a[1263258]=1}__ZN7ClassDB10_add_classI6ButtonEEvv();__ZN6Button13_bind_methodsEv();a[1263259]=1}__ZN7ClassDB10_add_classI17ColorPickerButtonEEvv();__ZN17ColorPickerButton13_bind_methodsEv();a[1263281]=1;return}function __ZN7ClassDB10_add_classI17ColorPickerButtonEEvv(){var a=0,b=0,d=0,e=0,f=0,g=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+16|0;d=a+12|0;e=a+8|0;f=a+4|0;g=a;__ZN6StringC2EPKc(b,990324);c[e>>2]=c[b>>2];__ZN10StringNameC2ERK6String(d,e);__ZN6StringC2EPKc(b,990183);c[g>>2]=c[b>>2];__ZN10StringNameC2ERK6String(f,g);__ZN7ClassDB11_add_class2ERK10StringNameS2_(d,f);__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);__ZN10StringNameD2Ev(d);d=c[e>>2]|0;if(!d){l=a;return}if(__Z16atomic_decrementPj(d+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(d,1);l=a;return}function __ZN17ColorPickerButton13_bind_methodsEv(){var a=0,b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0;a=l;l=l+160|0;if((l|0)>=(m|0))ba(160);b=a+120|0;d=a+112|0;e=a+104|0;f=a+88|0;g=a+80|0;h=a+64|0;i=a+32|0;j=a+20|0;k=a+96|0;n=a+72|0;o=a+40|0;p=a+16|0;q=a+24|0;r=a+12|0;s=a+8|0;t=a+4|0;u=a;__Z8D_METHODPKcS0_(d,841079,1128565);v=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(v);c[v>>2]=244148;__ZN10MethodBind10_set_constEb(v,0);__ZN10MethodBind24_generate_argument_typesEi(v,1);c[v+44>>2]=1031;c[v+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,v,d,0,0)|0;v=d+4|0;w=c[v>>2]|0;if(w|0?(__Z16atomic_decrementPj(w+-8|0)|0)==0:0){x=c[v>>2]|0;v=(x|0)==0?0:x+-4|0;x=v+4|0;if(c[v>>2]|0){y=0;do{__ZN10StringNameD2Ev(x+(y<<2)|0);y=y+1|0}while(y>>>0<(c[v>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(w,1)}__ZN10StringNameD2Ev(d);__Z8D_METHODPKc(e,841094);d=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(d);c[d>>2]=244184;__ZN10MethodBind10_set_constEb(d,1);__ZN10MethodBind24_generate_argument_typesEi(d,0);__ZN10MethodBind12_set_returnsEb(d,1);c[d+44>>2]=1032;c[d+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,d,e,0,0)|0;d=e+4|0;w=c[d>>2]|0;if(w|0?(__Z16atomic_decrementPj(w+-8|0)|0)==0:0){v=c[d>>2]|0;d=(v|0)==0?0:v+-4|0;v=d+4|0;if(c[d>>2]|0){y=0;do{__ZN10StringNameD2Ev(v+(y<<2)|0);y=y+1|0}while(y>>>0<(c[d>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(w,1)}__ZN10StringNameD2Ev(e);__Z8D_METHODPKc(f,841109);e=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(e);c[e>>2]=244220;__ZN10MethodBind10_set_constEb(e,0);__ZN10MethodBind24_generate_argument_typesEi(e,0);__ZN10MethodBind12_set_returnsEb(e,1);c[e+44>>2]=5233;c[e+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,e,f,0,0)|0;e=f+4|0;w=c[e>>2]|0;if(w|0?(__Z16atomic_decrementPj(w+-8|0)|0)==0:0){d=c[e>>2]|0;e=(d|0)==0?0:d+-4|0;d=e+4|0;if(c[e>>2]|0){y=0;do{__ZN10StringNameD2Ev(d+(y<<2)|0);y=y+1|0}while(y>>>0<(c[e>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(w,1)}__ZN10StringNameD2Ev(f);__Z8D_METHODPKcS0_(g,841132,846651);f=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(f);c[f>>2]=244256;__ZN10MethodBind10_set_constEb(f,0);__ZN10MethodBind24_generate_argument_typesEi(f,1);c[f+44>>2]=1033;c[f+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,f,g,0,0)|0;f=g+4|0;w=c[f>>2]|0;if(w|0?(__Z16atomic_decrementPj(w+-8|0)|0)==0:0){e=c[f>>2]|0;f=(e|0)==0?0:e+-4|0;e=f+4|0;if(c[f>>2]|0){y=0;do{__ZN10StringNameD2Ev(e+(y<<2)|0);y=y+1|0}while(y>>>0<(c[f>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(w,1)}__ZN10StringNameD2Ev(g);__Z8D_METHODPKc(h,841147);g=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(g);c[g>>2]=244292;__ZN10MethodBind10_set_constEb(g,1);__ZN10MethodBind24_generate_argument_typesEi(g,0);__ZN10MethodBind12_set_returnsEb(g,1);c[g+44>>2]=5234;c[g+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,g,h,0,0)|0;g=h+4|0;w=c[g>>2]|0;if(w|0?(__Z16atomic_decrementPj(w+-8|0)|0)==0:0){f=c[g>>2]|0;g=(f|0)==0?0:f+-4|0;f=g+4|0;if(c[g>>2]|0){y=0;do{__ZN10StringNameD2Ev(f+(y<<2)|0);y=y+1|0}while(y>>>0<(c[g>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(w,1)}__ZN10StringNameD2Ev(h);__Z8D_METHODPKc(i,841164);h=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(h);c[h>>2]=244148;__ZN10MethodBind10_set_constEb(h,0);__ZN10MethodBind24_generate_argument_typesEi(h,1);c[h+44>>2]=1034;c[h+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,h,i,0,0)|0;h=i+4|0;w=c[h>>2]|0;if(w|0?(__Z16atomic_decrementPj(w+-8|0)|0)==0:0){g=c[h>>2]|0;h=(g|0)==0?0:g+-4|0;g=h+4|0;if(c[h>>2]|0){y=0;do{__ZN10StringNameD2Ev(g+(y<<2)|0);y=y+1|0}while(y>>>0<(c[h>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(w,1)}__ZN10StringNameD2Ev(i);__ZN6StringC2EPKc(b,990324);c[k>>2]=c[b>>2];__ZN10StringNameC2ERK6String(j,k);__ZN6StringC2EPKc(n,841179);__ZN6StringC2EPKc(p,1128565);__ZN6StringC2EPKc(q,1263606);i=o+4|0;c[i>>2]=0;w=o+12|0;c[w>>2]=0;c[o>>2]=14;h=c[p>>2]|0;if(h|0?(c[i>>2]=0,__Z28atomic_conditional_incrementPj(h+-8|0)|0):0)c[i>>2]=c[p>>2];c[o+8>>2]=0;i=c[w>>2]|0;if((i|0)!=(c[q>>2]|0)){if(i|0?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);c[w>>2]=0;i=c[q>>2]|0;if(i|0?__Z28atomic_conditional_incrementPj(i+-8|0)|0:0)c[w>>2]=c[q>>2]}c[o+16>>2]=7;__ZN10MethodInfoC2ERK6StringRK12PropertyInfo(b,n,o);__ZN7ClassDB10add_signalE10StringNameRK10MethodInfo(j,b);__ZN10MethodInfoD2Ev(b);w=c[o+12>>2]|0;if(w|0?(__Z16atomic_decrementPj(w+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(w,1);w=c[o+4>>2]|0;if(w|0?(__Z16atomic_decrementPj(w+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(w,1);w=c[q>>2]|0;if(w|0?(__Z16atomic_decrementPj(w+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(w,1);w=c[p>>2]|0;if(w|0?(__Z16atomic_decrementPj(w+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(w,1);w=c[n>>2]|0;if(w|0?(__Z16atomic_decrementPj(w+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(w,1);__ZN10StringNameD2Ev(j);j=c[k>>2]|0;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);__ZN6StringC2EPKc(b,990324);c[k>>2]=c[b>>2];__ZN10StringNameC2ERK6String(r,k);__ZN6StringC2EPKc(s,1128565);__ZN6StringC2EPKc(n,1263606);j=b+4|0;c[j>>2]=0;w=b+12|0;c[w>>2]=0;c[b>>2]=14;p=c[s>>2]|0;if(p|0?(c[j>>2]=0,__Z28atomic_conditional_incrementPj(p+-8|0)|0):0)c[j>>2]=c[s>>2];c[b+8>>2]=0;j=c[w>>2]|0;if((j|0)!=(c[n>>2]|0)){if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);c[w>>2]=0;j=c[n>>2]|0;if(j|0?__Z28atomic_conditional_incrementPj(j+-8|0)|0:0)c[w>>2]=c[n>>2]}c[b+16>>2]=7;c[o>>2]=__Z11_scs_createPKc(841079)|0;c[q>>2]=__Z11_scs_createPKc(841094)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(r,b,o,q,-1);__ZN10StringNameD2Ev(q);__ZN10StringNameD2Ev(o);w=c[b+12>>2]|0;if(w|0?(__Z16atomic_decrementPj(w+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(w,1);w=c[b+4>>2]|0;if(w|0?(__Z16atomic_decrementPj(w+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(w,1);w=c[n>>2]|0;do if(w|0){if(__Z16atomic_decrementPj(w+-8|0)|0)break;__ZN6Memory11free_staticEPvb(w,1)}while(0);w=c[s>>2]|0;do if(w|0){if(__Z16atomic_decrementPj(w+-8|0)|0)break;__ZN6Memory11free_staticEPvb(w,1)}while(0);__ZN10StringNameD2Ev(r);r=c[k>>2]|0;do if(r|0){if(__Z16atomic_decrementPj(r+-8|0)|0)break;__ZN6Memory11free_staticEPvb(r,1)}while(0);__ZN6StringC2EPKc(b,990324);c[k>>2]=c[b>>2];__ZN10StringNameC2ERK6String(t,k);__ZN6StringC2EPKc(u,841193);__ZN6StringC2EPKc(n,1263606);r=b+4|0;c[r>>2]=0;w=b+12|0;c[w>>2]=0;c[b>>2]=1;s=c[u>>2]|0;do if(s|0){c[r>>2]=0;if(!(__Z28atomic_conditional_incrementPj(s+-8|0)|0))break;c[r>>2]=c[u>>2]}while(0);c[b+8>>2]=0;r=c[w>>2]|0;do if((r|0)!=(c[n>>2]|0)){do if(r|0){if(__Z16atomic_decrementPj(r+-8|0)|0)break;__ZN6Memory11free_staticEPvb(r,1)}while(0);c[w>>2]=0;s=c[n>>2]|0;if(!s)break;if(!(__Z28atomic_conditional_incrementPj(s+-8|0)|0))break;c[w>>2]=c[n>>2]}while(0);c[b+16>>2]=7;c[o>>2]=__Z11_scs_createPKc(841132)|0;c[q>>2]=__Z11_scs_createPKc(841147)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(t,b,o,q,-1);__ZN10StringNameD2Ev(q);__ZN10StringNameD2Ev(o);o=c[b+12>>2]|0;do if(o|0){if(__Z16atomic_decrementPj(o+-8|0)|0)break;__ZN6Memory11free_staticEPvb(o,1)}while(0);o=c[b+4>>2]|0;do if(o|0){if(__Z16atomic_decrementPj(o+-8|0)|0)break;__ZN6Memory11free_staticEPvb(o,1)}while(0);o=c[n>>2]|0;do if(o|0){if(__Z16atomic_decrementPj(o+-8|0)|0)break;__ZN6Memory11free_staticEPvb(o,1)}while(0);o=c[u>>2]|0;do if(o|0){if(__Z16atomic_decrementPj(o+-8|0)|0)break;__ZN6Memory11free_staticEPvb(o,1)}while(0);__ZN10StringNameD2Ev(t);t=c[k>>2]|0;if(!t){l=a;return}if(__Z16atomic_decrementPj(t+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(t,1);l=a;return}function __ZN17ColorPickerButton14set_pick_colorERK5Color(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0;d=l;l=l+128|0;if((l|0)>=(m|0))ba(128);e=d+120|0;f=d+96|0;h=d+72|0;i=d+48|0;j=d+24|0;k=d;n=c[a+672>>2]|0;o=n+752|0;c[o>>2]=c[b>>2];c[o+4>>2]=c[b+4>>2];c[o+8>>2]=c[b+8>>2];c[o+12>>2]=c[b+12>>2];p=n+784|0;if(!(((!(+g[o>>2]!=+g[p>>2])?!(+g[n+756>>2]!=+g[n+788>>2]):0)?!(+g[n+760>>2]!=+g[n+792>>2]):0)?!(+g[n+764>>2]!=+g[n+796>>2]):0)){g[n+772>>2]=+__ZNK5Color5get_hEv(o);g[n+776>>2]=+__ZNK5Color5get_sEv(o);g[n+780>>2]=+__ZNK5Color5get_vEv(o);c[p>>2]=c[o>>2];c[p+4>>2]=c[o+4>>2];c[p+8>>2]=c[o+8>>2];c[p+12>>2]=c[o+12>>2]}__ZN10CanvasItem6updateEv(a);__ZN10StringNameC2EPKc(e,841179);__ZN7VariantC2ERK5Color(f,b);c[h>>2]=0;c[i>>2]=0;c[j>>2]=0;c[k>>2]=0;__ZN6Object11emit_signalERK10StringNameRK7VariantS5_S5_S5_S5_(a,e,f,h,i,j,k);if(c[k>>2]|0)__ZN7Variant5clearEv(k);if(c[j>>2]|0)__ZN7Variant5clearEv(j);if(c[i>>2]|0)__ZN7Variant5clearEv(i);if(c[h>>2]|0)__ZN7Variant5clearEv(h);if(!(c[f>>2]|0)){__ZN10StringNameD2Ev(e);l=d;return}__ZN7Variant5clearEv(f);__ZN10StringNameD2Ev(e);l=d;return}function __ZNK17ColorPickerButton14get_pick_colorEv(a,b){a=a|0;b=b|0;var d=0;d=(c[b+672>>2]|0)+752|0;c[a>>2]=c[d>>2];c[a+4>>2]=c[d+4>>2];c[a+8>>2]=c[d+8>>2];c[a+12>>2]=c[d+12>>2];return}function __ZN17ColorPickerButton10get_pickerEv(a){a=a|0;return c[a+672>>2]|0}function __ZN17ColorPickerButton14set_edit_alphaEb(a,b){a=a|0;b=b|0;__ZN11ColorPicker14set_edit_alphaEb(c[a+672>>2]|0,b);return}function __ZNK17ColorPickerButton16is_editing_alphaEv(b){b=b|0;return (a[(c[b+672>>2]|0)+736>>0]|0)!=0|0}function __ZN17ColorPickerButton14_color_changedERK5Color(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0;d=l;l=l+128|0;if((l|0)>=(m|0))ba(128);e=d+120|0;f=d+96|0;g=d+72|0;h=d+48|0;i=d+24|0;j=d;__ZN10CanvasItem6updateEv(a);__ZN10StringNameC2EPKc(e,841179);__ZN7VariantC2ERK5Color(f,b);c[g>>2]=0;c[h>>2]=0;c[i>>2]=0;c[j>>2]=0;__ZN6Object11emit_signalERK10StringNameRK7VariantS5_S5_S5_S5_(a,e,f,g,h,i,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);if(c[i>>2]|0)__ZN7Variant5clearEv(i);if(c[h>>2]|0)__ZN7Variant5clearEv(h);if(c[g>>2]|0)__ZN7Variant5clearEv(g);if(!(c[f>>2]|0)){__ZN10StringNameD2Ev(e);l=d;return}__ZN7Variant5clearEv(f);__ZN10StringNameD2Ev(e);l=d;return}function __ZNK13MethodBind0RCI17ColorPickerButtonbE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Eb(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK13MethodBind0RCI17ColorPickerButtonbE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,990324);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI17ColorPickerButtonbE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235620)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2Eb(i,ij[n&8191](d)|0);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI17ColorPickerButtonbE7ptrcallEP6ObjectPPKvPv(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0;if(!d)g=0;else{e=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1235620)|0;g=e?d:0}d=c[b+44>>2]|0;e=c[b+48>>2]|0;b=g+(e>>1)|0;if(!(e&1)){h=d;i=ij[h&8191](b)|0;j=i&1;a[f>>0]=j;return}else{h=c[(c[b>>2]|0)+d>>2]|0;i=ij[h&8191](b)|0;j=i&1;a[f>>0]=j;return}}function __ZN13MethodBind0RCI17ColorPickerButtonbED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN11ColorPicker14set_edit_alphaEb(b,d){b=b|0;d=d|0;var e=0;a[b+736>>0]=d&1;e=c[b+708>>2]|0;if(d){__ZN10CanvasItem4showEv(e);__ZN10CanvasItem4showEv(c[b+692>>2]|0);__ZN10CanvasItem4showEv(c[b+724>>2]|0)}else{__ZN10CanvasItem4hideEv(e);__ZN10CanvasItem4hideEv(c[b+692>>2]|0);__ZN10CanvasItem4hideEv(c[b+724>>2]|0)}if(!(a[b+136>>0]|0))return;__ZN11ColorPicker13_update_colorEv(b);__ZN10CanvasItem6updateEv(c[b+656>>2]|0);return}function __ZN11ColorPicker13_update_colorEv(b){b=b|0;var d=0,e=0,f=0,h=0,i=0;d=b+769|0;a[d>>0]=1;e=b+768|0;f=b+752|0;h=0;do{i=b+680+(h<<2)|0;__ZN5Range7set_maxEd(c[i>>2]|0,255.0);__ZN5Range8set_stepEd(c[i>>2]|0,.01);if(!(a[e>>0]|0))__ZN5Range9set_valueEd(c[i>>2]|0,+g[f+(h<<2)>>2]*255.0);else{if((h|0)==3)__ZN5Range7set_maxEd(c[i>>2]|0,1.0);__ZN5Range9set_valueEd(c[i>>2]|0,+g[f+(h<<2)>>2])}h=h+1|0}while((h|0)!=4);__ZN11ColorPicker18_update_text_valueEv(b);__ZN10CanvasItem6updateEv(c[b+656>>2]|0);a[d>>0]=0;return}function __ZN11ColorPicker18_update_text_valueEv(b){b=b|0;var d=0,e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0.0;d=l;l=l+64|0;if((l|0)>=(m|0))ba(64);e=d+48|0;f=d+40|0;h=d+32|0;i=d+24|0;j=d+16|0;k=d+44|0;n=d+36|0;o=d+28|0;p=d+20|0;q=d+12|0;r=d+8|0;s=d+4|0;t=d;if(!(a[b+748>>0]|0)){u=c[b+732>>2]|0;if(!(a[b+736>>0]|0))v=0;else v=+g[b+764>>2]<1.0;c[t>>2]=__ZNK5Color7to_htmlEb(b+752|0,v)|0;__ZN8LineEdit8set_textE6String(u,t);u=c[t>>2]|0;if(!u){l=d;return}if(__Z16atomic_decrementPj(u+-8|0)|0){l=d;return}__ZN6Memory11free_staticEPvb(u,1);l=d;return}c[k>>2]=__ZN6String3numEdi(+g[b+752>>2],-1)|0;c[j>>2]=__ZplPKcRK6String(841204,k)|0;__ZN6StringC2EPKc(n,1117595);c[i>>2]=__ZNK6StringplERKS_(j,n)|0;c[o>>2]=__ZN6String3numEdi(+g[b+756>>2],-1)|0;c[h>>2]=__ZNK6StringplERKS_(i,o)|0;__ZN6StringC2EPKc(p,1117595);c[f>>2]=__ZNK6StringplERKS_(h,p)|0;c[q>>2]=__ZN6String3numEdi(+g[b+760>>2],-1)|0;c[e>>2]=__ZNK6StringplERKS_(f,q)|0;u=c[q>>2]|0;if(u|0?(__Z16atomic_decrementPj(u+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(u,1);u=c[f>>2]|0;if(u|0?(__Z16atomic_decrementPj(u+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(u,1);u=c[p>>2]|0;if(u|0?(__Z16atomic_decrementPj(u+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(u,1);u=c[h>>2]|0;if(u|0?(__Z16atomic_decrementPj(u+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(u,1);u=c[o>>2]|0;if(u|0?(__Z16atomic_decrementPj(u+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(u,1);u=c[i>>2]|0;if(u|0?(__Z16atomic_decrementPj(u+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(u,1);u=c[n>>2]|0;if(u|0?(__Z16atomic_decrementPj(u+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(u,1);u=c[j>>2]|0;if(u|0?(__Z16atomic_decrementPj(u+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(u,1);u=c[k>>2]|0;if(u|0?(__Z16atomic_decrementPj(u+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(u,1);if((a[b+736>>0]|0)!=0?(w=+g[b+764>>2],w<1.0):0){c[n>>2]=__ZN6String3numEdi(w,-1)|0;c[r>>2]=__ZplPKcRK6String(1117595,n)|0;__ZN6StringC2EPKc(o,1123123);c[k>>2]=__ZNK6StringplERKS_(r,o)|0;__ZN6StringpLERKS_(e,k)|0;u=c[k>>2]|0;if(u|0?(__Z16atomic_decrementPj(u+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(u,1);u=c[o>>2]|0;if(u|0?(__Z16atomic_decrementPj(u+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(u,1);u=c[r>>2]|0;if(u|0?(__Z16atomic_decrementPj(u+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(u,1);u=c[n>>2]|0;if(u|0?(__Z16atomic_decrementPj(u+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(u,1)}else __ZN6StringpLEPKc(e,1123123)|0;u=c[b+732>>2]|0;c[s>>2]=0;b=c[e>>2]|0;if(b|0?(c[s>>2]=0,__Z28atomic_conditional_incrementPj(b+-8|0)|0):0)c[s>>2]=c[e>>2];__ZN8LineEdit8set_textE6String(u,s);u=c[s>>2]|0;if(u|0?(__Z16atomic_decrementPj(u+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(u,1);u=c[e>>2]|0;if(u|0?(__Z16atomic_decrementPj(u+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(u,1);l=d;return}function __ZNK11MethodBind1I17ColorPickerButtonbE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if(!b){__ZN7VariantC2Eb(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK11MethodBind1I17ColorPickerButtonbE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,990324);l=a;return c[b>>2]|0}function __ZN11MethodBind1I17ColorPickerButtonbE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235620)|0:0){c[h>>2]=0;a[1263537]=0;k=d+24|0;n=c[k>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=i;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=i;return}if((g|0)>0){if((n|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);p=0}else{a[1263537]=0;p=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,p)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=p;c[b>>2]=0;l=i;return}}p=c[d+44>>2]|0;n=c[d+48>>2]|0;o=e+(n>>1)|0;if(!(n&1))q=p;else q=c[(c[o>>2]|0)+p>>2]|0;do if((g|0)<1){p=c[k>>2]|0;n=p+-1|0;if((p|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)s=0;else s=c[e+-4>>2]|0;if((p|0)<=(s|0)){if(r)t=0;else t=c[e+-4>>2]|0;do if((t|0)<(p|0)){if(r)u=0;else u=c[e+-4>>2]|0;if((u|0)<(p|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);v=0;break}else{a[1263537]=0;w=31;break}}else w=31;while(0);if((w|0)==31)v=e+(n*24|0)|0;__ZN7VariantC2ERKS_(j,v);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);f=__ZNK7VariantcvbEv(j)|0;Pi[q&2047](o,f);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I17ColorPickerButtonbE7ptrcallEP6ObjectPPKvPv(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0;if(!d)g=0;else{f=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1235620)|0;g=f?d:0}d=c[b+44>>2]|0;f=c[b+48>>2]|0;b=g+(f>>1)|0;if(!(f&1))h=d;else h=c[(c[b>>2]|0)+d>>2]|0;Pi[h&2047](b,(a[c[e>>2]>>0]|0)!=0);return}function __ZN11MethodBind1I17ColorPickerButtonbED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK12MethodBind0RI17ColorPickerButtonP11ColorPickerE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2EPK6Object(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK12MethodBind0RI17ColorPickerButtonP11ColorPickerE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,990324);l=a;return c[b>>2]|0}function __ZN12MethodBind0RI17ColorPickerButtonP11ColorPickerE4callEP6ObjectPPK7VariantiRNS6_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235620)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2EPK6Object(i,ij[n&8191](d)|0);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,266,1146558,0);c[b>>2]=0;l=f;return}function __ZN12MethodBind0RI17ColorPickerButtonP11ColorPickerE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0;if(!b)f=0;else{d=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235620)|0;f=d?b:0}b=c[a+44>>2]|0;d=c[a+48>>2]|0;a=f+(d>>1)|0;if(!(d&1)){g=b;h=ij[g&8191](a)|0;c[e>>2]=h;return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=ij[g&8191](a)|0;c[e>>2]=h;return}}function __ZN12MethodBind0RI17ColorPickerButtonP11ColorPickerED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI17ColorPickerButton5ColorE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;if((b|0)!=-1){f=0;l=a;return f|0}g[d>>2]=0.0;g[d+4>>2]=0.0;g[d+8>>2]=0.0;g[d+12>>2]=1.0;__ZN7VariantC2ERK5Color(e,d);d=c[e>>2]|0;if(d|0)__ZN7Variant5clearEv(e);f=d;l=a;return f|0}function __ZNK13MethodBind0RCI17ColorPickerButton5ColorE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,990324);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI17ColorPickerButton5ColorE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0;f=l;l=l+48|0;if((l|0)>=(m|0))ba(48);i=f;j=f+24|0;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235620)|0:0){c[h>>2]=0;a[1263537]=0;k=c[d+24>>2]|0;if((k|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=k;c[b>>2]=0;l=f;return}n=k-(c[d+20>>2]|0)|0;if((n|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=n;c[b>>2]=0;l=f;return}n=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))o=n;else o=c[(c[d>>2]|0)+n>>2]|0;Pi[o&2047](j,d);__ZN7VariantC2ERK5Color(i,j);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI17ColorPickerButton5ColorE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=d;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235620)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;Pi[i&2047](f,a);c[e>>2]=c[f>>2];c[e+4>>2]=c[f+4>>2];c[e+8>>2]=c[f+8>>2];c[e+12>>2]=c[f+12>>2];l=d;return}function __ZN13MethodBind0RCI17ColorPickerButton5ColorED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I17ColorPickerButtonRK5ColorE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;if(b|0){f=0;l=a;return f|0}g[d>>2]=0.0;g[d+4>>2]=0.0;g[d+8>>2]=0.0;g[d+12>>2]=1.0;__ZN7VariantC2ERK5Color(e,d);d=c[e>>2]|0;if(d|0)__ZN7Variant5clearEv(e);f=d;l=a;return f|0}function __ZNK11MethodBind1I17ColorPickerButtonRK5ColorE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,990324);l=a;return c[b>>2]|0}function __ZN11MethodBind1I17ColorPickerButtonRK5ColorE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;i=l;l=l+48|0;if((l|0)>=(m|0))ba(48);j=i+24|0;k=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235620)|0:0){c[h>>2]=0;a[1263537]=0;n=d+24|0;o=c[n>>2]|0;if((o|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=o;c[b>>2]=0;l=i;return}p=o-(c[d+20>>2]|0)|0;if((p|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=p;c[b>>2]=0;l=i;return}if((g|0)>0){if((o|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);q=0}else{a[1263537]=0;q=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,q)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=q;c[b>>2]=0;l=i;return}}q=c[d+44>>2]|0;o=c[d+48>>2]|0;p=e+(o>>1)|0;if(!(o&1))r=q;else r=c[(c[p>>2]|0)+q>>2]|0;do if((g|0)<1){q=c[n>>2]|0;o=q+-1|0;if((q|0)>=1){e=c[d+16>>2]|0;s=(e|0)==0;if(s)t=0;else t=c[e+-4>>2]|0;if((q|0)<=(t|0)){if(s)u=0;else u=c[e+-4>>2]|0;do if((u|0)<(q|0)){if(s)v=0;else v=c[e+-4>>2]|0;if((v|0)<(q|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);w=0;break}else{a[1263537]=0;x=31;break}}else x=31;while(0);if((x|0)==31)w=e+(o*24|0)|0;__ZN7VariantC2ERKS_(k,w);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);__ZNK7Variantcv5ColorEv(j,k);Pi[r&2047](p,j);if(c[k>>2]|0)__ZN7Variant5clearEv(k);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I17ColorPickerButtonRK5ColorE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235620)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;b=c[d>>2]|0;c[f>>2]=c[b>>2];c[f+4>>2]=c[b+4>>2];c[f+8>>2]=c[b+8>>2];c[f+12>>2]=c[b+12>>2];Pi[i&2047](a,f);l=e;return}function __ZN11MethodBind1I17ColorPickerButtonRK5ColorED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN8ItemList18_initialize_classvEv(b){b=b|0;if(a[1263282]|0)return;if(!(a[1256994]|0)){if(!(a[1256995]|0)){if(!(a[1256996]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI4NodeEEvv();__ZN4Node13_bind_methodsEv();a[1256996]=1}__ZN7ClassDB10_add_classI10CanvasItemEEvv();__ZN10CanvasItem13_bind_methodsEv();a[1256995]=1}__ZN7ClassDB10_add_classI7ControlEEvv();__ZN7Control13_bind_methodsEv();a[1256994]=1}__ZN7ClassDB10_add_classI8ItemListEEvv();__ZN8ItemList13_bind_methodsEv();a[1263282]=1;return}function __ZN8ItemList5_setvERK10StringNameRK7Variant(a,b,c){a=a|0;b=b|0;c=c|0;var d=0;if(1128!=1129?__ZN7Control4_setERK10StringNameRK7Variant(a,b,c)|0:0)d=1;else d=0;return d|0}function __ZNK8ItemList5_getvERK10StringNameR7Variant(a,b,c){a=a|0;b=b|0;c=c|0;var d=0;if(1130!=1131?__ZNK7Control4_getERK10StringNameR7Variant(a,b,c)|0:0)d=1;else d=0;return d|0}function __ZNK8ItemList19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+24|0;g=e+4|0;h=e;if(!d)__ZNK7Control19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,0);__ZN6StringC2EPKc(f,1019865);i=c[f>>2]|0;f=i;j=g+4|0;c[j>>2]=0;k=g+12|0;c[k>>2]=0;c[g>>2]=0;n=(i|0)==0;if(!n?(c[j>>2]=0,__Z28atomic_conditional_incrementPj(i+-8|0)|0):0)c[j>>2]=f;c[g+8>>2]=0;f=c[k>>2]|0;if(f|0){if(!(__Z16atomic_decrementPj(f+-8|0)|0))__ZN6Memory11free_staticEPvb(f,1);c[k>>2]=0}c[g+16>>2]=256;if(!(c[b>>2]|0)){k=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=k;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0}k=__ZnwjPFPvjE(32,4740)|0;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0;c[k+12>>2]=0;c[k+16>>2]=7;f=k+20|0;c[f>>2]=0;j=k+24|0;c[j>>2]=0;o=k+28|0;c[o>>2]=0;__ZN12PropertyInfoaSERKS_(k,g)|0;p=c[b>>2]|0;q=p+4|0;r=c[q>>2]|0;c[j>>2]=r;c[f>>2]=0;c[o>>2]=p;if(r|0)c[r+20>>2]=k;c[q>>2]=k;if(!(c[p>>2]|0))c[p>>2]=k;k=p+8|0;c[k>>2]=(c[k>>2]|0)+1;k=c[g+12>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);k=c[g+4>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);if(!n?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);__ZN10StringNameC2EPKc(h,1019865);__ZN7ClassDB17get_property_listE10StringNameP4ListI12PropertyInfo16DefaultAllocatorEbPK6Object(h,b,1,a);__ZN10StringNameD2Ev(h);if(!d){l=e;return}__ZNK7Control19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,1);l=e;return}function __ZN8ItemList14_notificationvEib(a,b,c){a=a|0;b=b|0;c=c|0;if(!c){if(511!=510)__ZN4Node13_notificationEi(a,b);if(512!=511)__ZN10CanvasItem13_notificationEi(a,b);if(513!=512)__ZN7Control13_notificationEi(a,b)}if(1035!=513)__ZN8ItemList13_notificationEi(a,b);if(!c)return;if(513!=512)__ZN7Control13_notificationEi(a,b);if(512!=511)__ZN10CanvasItem13_notificationEi(a,b);if(511==510)return;__ZN4Node13_notificationEi(a,b);return}function __ZNK8ItemList16_get_class_namevEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+8|0;e=b+4|0;f=b;g=a+600|0;a=c[g>>2]|0;if(a|0){if(c[a+4>>2]|0){l=b;return g|0}if(__ZNK6String6lengthEv(a+8|0)|0){l=b;return g|0}}__ZN6StringC2EPKc(d,1019865);c[f>>2]=c[d>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameaSERKS_(g,e);__ZN10StringNameD2Ev(e);e=c[f>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);l=b;return g|0}function __ZNK8ItemList9get_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1019865);l=a;return c[b>>2]|0}function __ZNK8ItemList8is_classERK6String(a,b){a=a|0;b=b|0;var c=0;if(((!(__ZNK6StringeqEPKc(b,1019865)|0)?!(__ZNK6StringeqEPKc(b,1111718)|0):0)?!(__ZNK6StringeqEPKc(b,947933)|0):0)?!(__ZNK6StringeqEPKc(b,1132465)|0):0)c=__ZNK6StringeqEPKc(b,1142944)|0;else c=1;return c|0}function __ZNK8ItemList12is_class_ptrEPv(a,b){a=a|0;b=b|0;return (b|0)==1235624|((b|0)==1220744|((b|0)==1220748|((b|0)==1220720|(b|0)==1220580)))|0}function __ZN8ItemListD2Ev(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;c[a>>2]=244328;b=c[a+640>>2]|0;if(b|0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(b,1);b=c[a+616>>2]|0;if(b|0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(b,1);b=a+612|0;d=c[b>>2]|0;if(!d){e=a+600|0;__ZN10StringNameD2Ev(e);__ZN7ControlD2Ev(a);return}if(__Z16atomic_decrementPj(d+-8|0)|0){e=a+600|0;__ZN10StringNameD2Ev(e);__ZN7ControlD2Ev(a);return}f=c[b>>2]|0;b=(f|0)==0?0:f+-4|0;f=b+4|0;if(c[b>>2]|0){g=0;do{__ZN8ItemList4ItemD2Ev(f+(g*112|0)|0);g=g+1|0}while(g>>>0<(c[b>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(d,1);e=a+600|0;__ZN10StringNameD2Ev(e);__ZN7ControlD2Ev(a);return}function __ZN8ItemListD0Ev(a){a=a|0;__ZN8ItemListD2Ev(a);__ZdlPv(a);return}function __ZNK8ItemList11get_tooltipERK7Vector2(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;g=__ZNK8ItemList15get_item_at_posERK7Vector2b(b,d,0)|0;if((g|0)!=-1){if((g|0)<0)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);h=b+612|0;i=c[h>>2]|0;j=(i|0)==0;if(j)k=0;else k=c[i+-4>>2]|0;do if((k|0)<=(g|0)){if(j)n=0;else n=c[i+-4>>2]|0;if((n|0)>(g|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0)}while(0);if(!(a[i+(g*112|0)+31>>0]|0)){__ZN6StringC2EPKc(f,1263606);o=c[f>>2]|0;l=e;return o|0}do if((c[i+-4>>2]|0)<=(g|0))if((c[i+-4>>2]|0)>(g|0)){a[1263537]=0;p=16;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);q=56;break}else p=16;while(0);if((p|0)==16)q=i+(g*112|0)+56|0;i=__ZNK6StringneEPKc(q,1263606)|0;q=c[h>>2]|0;n=(q|0)==0;if(n)r=0;else r=c[q+-4>>2]|0;do if((r|0)<=(g|0)){if(n)s=0;else s=c[q+-4>>2]|0;if((s|0)<=(g|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);if(i){t=0;p=27;break}else{u=0;break}}else{a[1263537]=0;p=25;break}}else p=25;while(0);if((p|0)==25){s=q+(g*112|0)|0;if(i){t=s;p=27}else u=s}if((p|0)==27){s=t+56|0;c[f>>2]=0;t=c[s>>2]|0;if(!t){o=0;l=e;return o|0}c[f>>2]=0;if(!(__Z28atomic_conditional_incrementPj(t+-8|0)|0)){o=0;l=e;return o|0}t=c[s>>2]|0;c[f>>2]=t;o=t;l=e;return o|0}if(__ZNK6StringneEPKc(u+24|0,1263606)|0){u=c[h>>2]|0;h=(u|0)==0;if(h)v=0;else v=c[u+-4>>2]|0;do if((v|0)<=(g|0)){if(h)w=0;else w=c[u+-4>>2]|0;if((w|0)>(g|0)){a[1263537]=0;p=39;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);x=0;break}}else p=39;while(0);if((p|0)==39)x=u+(g*112|0)|0;g=x+24|0;c[f>>2]=0;x=c[g>>2]|0;if(!x){o=0;l=e;return o|0}c[f>>2]=0;if(!(__Z28atomic_conditional_incrementPj(x+-8|0)|0)){o=0;l=e;return o|0}x=c[g>>2]|0;c[f>>2]=x;o=x;l=e;return o|0}}x=__ZNK7Control11get_tooltipERK7Vector2(b,d)|0;c[f>>2]=x;o=x;l=e;return o|0}function __ZNK8ItemList15get_item_at_posERK7Vector2b(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0,k=0,n=0,o=0,p=0,q=0.0,r=0,s=0,t=0,u=0,v=0,w=0,x=0.0,y=0.0,z=0,A=0.0,B=0.0,C=0.0,D=0,E=0,F=0,G=0,H=0,I=0,J=0.0,K=0.0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);h=f;i=f+24|0;k=f+16|0;n=f+8|0;o=d;d=c[o+4>>2]|0;p=h;c[p>>2]=c[o>>2];c[p+4>>2]=d;__ZN10StringNameC2EPKc(i,1086799);__ZN10StringNameC2Ev(k);d=__ZNK7Control12get_styleboxERK10StringNameS2_(b,i,k)|0;__ZN10StringNameD2Ev(k);__ZN10StringNameD2Ev(i);__ZNK8StyleBox10get_offsetEv(i,d);__ZN7Vector2mIERKS_(h,i);q=+__ZNK5Range9get_valueEv(c[b+628>>2]|0);i=h+4|0;g[i>>2]=q+ +g[i>>2];k=b+612|0;p=b+644|0;a:do if(e){o=0;while(1){r=c[k>>2]|0;s=(r|0)==0;if(s)t=0;else t=c[r+-4>>2]|0;if((o|0)>=(t|0)){u=-1;break a}if(s)v=0;else v=c[r+-4>>2]|0;if((v|0)<=(o|0)){if(s)w=0;else w=c[r+-4>>2]|0;if((w|0)<=(o|0))break;a[1263537]=0}q=+g[r+(o*112|0)+76>>2];x=+g[r+(o*112|0)+80>>2];y=+g[r+(o*112|0)+88>>2];s=c[p>>2]|0;if(((o|0)%(s|0)|0|0)==(s+-1|0)){__ZNK7Control8get_sizeEv(n,b);z=n}else z=r+(o*112|0)+84|0;A=+g[z>>2];B=+g[h>>2];if((!(B<q)?(C=+g[i>>2],!(C<x)):0)?!(B>=q+A|C>=x+y):0){u=o;break a}o=o+1|0}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0)}else{o=-1;r=0;s=2147483647;while(1){D=c[k>>2]|0;E=(D|0)==0;if(E)F=0;else F=c[D+-4>>2]|0;if((r|0)>=(F|0)){u=o;break a}if(E)G=0;else G=c[D+-4>>2]|0;if((G|0)<=(r|0)){if(E)H=0;else H=c[D+-4>>2]|0;if((H|0)<=(r|0))break;a[1263537]=0}y=+g[D+(r*112|0)+76>>2];x=+g[D+(r*112|0)+80>>2];C=+g[D+(r*112|0)+88>>2];E=c[p>>2]|0;if(((r|0)%(E|0)|0|0)==(E+-1|0)){__ZNK7Control8get_sizeEv(n,b);I=n}else I=D+(r*112|0)+84|0;D=c[I>>2]|0;A=+g[h>>2];E=A<y;q=+g[i>>2];if(!(E|q<x)?!(A>=y+(c[j>>2]=D,+g[j>>2])|q>=x+C):0){u=r;break a}B=y-A;J=E?(B>100000002004087734272.0?100000002004087734272.0:B):100000002004087734272.0;B=x-q;K=q<x?(J<B?J:B):J;J=y+(c[j>>2]=D,+g[j>>2]);y=A-J;B=!(A>=J)?K:y<K?y:K;K=x+C;C=q-K;x=!(q>=K)?B:C<B?C:B;B=x==1.0e20?0.0:x;D=B<+(s|0);o=D?r:o;r=r+1|0;s=D?~~B:s}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0)}while(0);if(!d){l=f;return u|0}if(!(__ZN9Reference11unreferenceEv(d)|0)){l=f;return u|0}if(!(__Z17predelete_handlerP6Object(d)|0)){l=f;return u|0}gj[c[(c[d>>2]|0)+76>>2]&8191](d);__ZN6Memory11free_staticEPvb(d,0);l=f;return u|0}function __ZN8ItemList4ItemD2Ev(a){a=a|0;var b=0,d=0;b=c[a+56>>2]|0;if(b|0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(b,1);b=a+32|0;if(c[b>>2]|0)__ZN7Variant5clearEv(b);b=c[a+24>>2]|0;if(b|0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(b,1);b=a+20|0;d=c[b>>2]|0;if((d|0?__ZN9Reference11unreferenceEv(d)|0:0)?(d=c[b>>2]|0,__Z17predelete_handlerP6Object(d)|0):0){gj[c[(c[d>>2]|0)+76>>2]&8191](d);__ZN6Memory11free_staticEPvb(d,0)}c[b>>2]=0;b=c[a>>2]|0;if(!b){c[a>>2]=0;return}if(!(__ZN9Reference11unreferenceEv(b)|0)){c[a>>2]=0;return}b=c[a>>2]|0;if(!(__Z17predelete_handlerP6Object(b)|0)){c[a>>2]=0;return}gj[c[(c[b>>2]|0)+76>>2]&8191](b);__ZN6Memory11free_staticEPvb(b,0);c[a>>2]=0;return}function __ZN8ItemList13_notificationEi(b,d){b=b|0;d=d|0;var e=0,f=0,h=0,i=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0.0,T=0.0,V=0.0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0,ia=0,ja=0,ka=0.0,la=0,ma=0,na=0,oa=0,pa=0,qa=0,ra=0,sa=0,ta=0,ua=0,va=0,wa=0,xa=0,ya=0,za=0,Aa=0,Ba=0,Ca=0,Da=0,Ea=0,Fa=0,Ga=0.0,Ha=0,Ia=0.0,Ja=0.0,Ka=0,La=0,Ma=0,Na=0,Oa=0,Pa=0,Qa=0,Ra=0.0,Sa=0.0,Ta=0,Ua=0,Va=0,Wa=0.0,Xa=0.0,Ya=0.0,Za=0.0,_a=0,$a=0,ab=0,bb=0,cb=0,db=0,eb=0,fb=0,gb=0,hb=0,ib=0,jb=0,kb=0,lb=0,mb=0,nb=0,ob=0,pb=0,qb=0.0,rb=0,sb=0,tb=0.0,ub=0,vb=0,wb=0,xb=0,yb=0,zb=0,Ab=0,Bb=0.0,Cb=0,Db=0,Eb=0,Fb=0,Gb=0.0,Hb=0.0,Ib=0.0,Jb=0.0,Kb=0,Lb=0,Mb=0,Nb=0,Ob=0,Pb=0,Qb=0,Rb=0,Sb=0,Tb=0,Ub=0,Vb=0,Wb=0,Xb=0,Yb=0,Zb=0,_b=0,$b=0,ac=0,bc=0,cc=0,dc=0,ec=0,fc=0,gc=0,hc=0,ic=0,jc=0,kc=0,lc=0,mc=0,nc=0,oc=0,pc=0,qc=0,rc=0,sc=0,tc=0,uc=0,vc=0,wc=0,xc=0,yc=0.0,zc=0,Ac=0.0,Bc=0.0,Cc=0,Dc=0,Ec=0,Fc=0,Gc=0,Hc=0,Ic=0,Jc=0,Kc=0,Lc=0,Mc=0,Nc=0,Oc=0,Pc=0,Qc=0,Rc=0,Sc=0,Tc=0,Uc=0,Vc=0,Wc=0,Xc=0,Yc=0,Zc=0,_c=0,$c=0,ad=0,bd=0,cd=0,dd=0,ed=0,fd=0,gd=0,hd=0,id=0,jd=0,kd=0,ld=0,md=0,nd=0,od=0,pd=0,qd=0,rd=0,sd=0,td=0,ud=0,vd=0,wd=0,xd=0,yd=0,zd=0,Ad=0,Bd=0,Cd=0,Dd=0,Ed=0,Fd=0,Gd=0,Hd=0,Id=0,Jd=0.0,Kd=0,Ld=0,Md=0,Nd=0,Od=0,Pd=0.0,Qd=0,Rd=0,Sd=0,Td=0,Ud=0,Vd=0.0,Wd=0,Xd=0,Yd=0,Zd=0.0,_d=0,$d=0,ae=0,be=0,ce=0,de=0,ee=0,fe=0,ge=0,he=0,ie=0,je=0,ke=0,le=0,me=0,ne=0,oe=0,pe=0,qe=0,re=0,se=0,te=0,ue=0,ve=0,we=0;e=l;l=l+320|0;if((l|0)>=(m|0))ba(320);f=e+64|0;h=e+304|0;i=e+56|0;k=e+312|0;n=e+296|0;o=e+288|0;p=e+284|0;q=e+272|0;r=e+232|0;s=e+192|0;t=e+160|0;u=e+136|0;v=e+132|0;w=e+128|0;x=e+280|0;y=e+48|0;z=e+112|0;A=e+32|0;B=e+276|0;C=e+264|0;D=e+256|0;E=e+248|0;F=e+240|0;H=e+16|0;I=e+224|0;J=e;K=e+96|0;L=e+216|0;M=e+208|0;N=e+80|0;O=e+184|0;P=e+176|0;Q=e+152|0;switch(d|0){case 40:{a[b+608>>0]=1;__ZN10CanvasItem6updateEv(b);l=e;return}case 30:{__ZN10StringNameC2EPKc(f,1086799);__ZN10StringNameC2Ev(i);c[h>>2]=__ZNK7Control12get_styleboxERK10StringNameS2_(b,f,i)|0;__ZN10StringNameD2Ev(i);__ZN10StringNameD2Ev(f);d=b+628|0;R=c[d>>2]|0;Pi[c[(c[R>>2]|0)+140>>2]&2047](k,R);S=+(~~+g[k>>2]|0);__ZN7Control21set_anchor_and_marginE6MarginNS_10AnchorTypeEf(c[d>>2]|0,0,1,S+ +__ZNK8StyleBox10get_marginE6Margin(c[h>>2]|0,2));__ZN7Control21set_anchor_and_marginE6MarginNS_10AnchorTypeEf(c[d>>2]|0,2,1,+__ZNK8StyleBox10get_marginE6Margin(c[h>>2]|0,2));__ZN7Control21set_anchor_and_marginE6MarginNS_10AnchorTypeEf(c[d>>2]|0,1,0,+__ZNK8StyleBox10get_marginE6Margin(c[h>>2]|0,1));__ZN7Control21set_anchor_and_marginE6MarginNS_10AnchorTypeEf(c[d>>2]|0,3,1,+__ZNK8StyleBox10get_marginE6Margin(c[h>>2]|0,3));__ZNK7Control8get_sizeEv(i,b);T=+g[i+4>>2];__ZNK8StyleBox16get_minimum_sizeEv(n,c[h>>2]|0);V=T-+g[n+4>>2];T=+g[i>>2];__ZNK8StyleBox16get_minimum_sizeEv(o,c[h>>2]|0);n=~~(T-+g[o>>2]);if(__ZNK10CanvasItem10is_visibleEv(c[d>>2]|0)|0)W=~~(+(n|0)-(S+ +__ZNK8StyleBox10get_marginE6Margin(c[h>>2]|0,2)));else W=n;__ZN5Range8set_pageEd(c[d>>2]|0,V);n=f;c[n>>2]=0;c[n+4>>2]=0;n=i;o=c[n+4>>2]|0;k=f+8|0;c[k>>2]=c[n>>2];c[k+4>>2]=o;__ZN10CanvasItem14draw_style_boxERK3RefI8StyleBoxERK5Rect2(b,h,f);__ZN10StringNameC2EPKc(f,990283);__ZN10StringNameC2Ev(p);o=__ZNK7Control12get_constantERK10StringNameS2_(b,f,p)|0;__ZN10StringNameD2Ev(p);__ZN10StringNameD2Ev(f);__ZN10StringNameC2EPKc(f,1012526);__ZN10StringNameC2Ev(p);k=__ZNK7Control12get_constantERK10StringNameS2_(b,f,p)|0;__ZN10StringNameD2Ev(p);__ZN10StringNameD2Ev(f);__ZN10StringNameC2EPKc(f,1019874);__ZN10StringNameC2Ev(p);n=__ZNK7Control12get_constantERK10StringNameS2_(b,f,p)|0;__ZN10StringNameD2Ev(p);__ZN10StringNameD2Ev(f);__ZN10StringNameC2EPKc(f,1019886);__ZN10StringNameC2Ev(p);R=__ZNK7Control12get_constantERK10StringNameS2_(b,f,p)|0;__ZN10StringNameD2Ev(p);__ZN10StringNameD2Ev(f);if(__ZNK7Control9has_focusEv(b)|0){__ZN10StringNameC2EPKc(f,1017886);__ZN10StringNameC2Ev(q);c[p>>2]=__ZNK7Control12get_styleboxERK10StringNameS2_(b,f,q)|0;__ZN10StringNameD2Ev(q);__ZN10StringNameD2Ev(f);X=p}else{__ZN10StringNameC2EPKc(f,1017877);__ZN10StringNameC2Ev(q);c[p>>2]=__ZNK7Control12get_styleboxERK10StringNameS2_(b,f,q)|0;__ZN10StringNameD2Ev(q);__ZN10StringNameD2Ev(f);X=p}if(__ZNK7Control9has_focusEv(b)|0){__ZN10StringNameC2EPKc(f,1017901);__ZN10StringNameC2Ev(r);c[q>>2]=__ZNK7Control12get_styleboxERK10StringNameS2_(b,f,r)|0;__ZN10StringNameD2Ev(r);__ZN10StringNameD2Ev(f);Y=q}else{__ZN10StringNameC2EPKc(f,1017908);__ZN10StringNameC2Ev(r);c[q>>2]=__ZNK7Control12get_styleboxERK10StringNameS2_(b,f,r)|0;__ZN10StringNameD2Ev(r);__ZN10StringNameD2Ev(f);Y=q}__ZN10StringNameC2EPKc(f,990211);__ZN10StringNameC2Ev(s);c[r>>2]=__ZNK7Control8get_fontERK10StringNameS2_(b,f,s)|0;__ZN10StringNameD2Ev(s);__ZN10StringNameD2Ev(f);__ZN10StringNameC2EPKc(f,1019713);__ZN10StringNameC2Ev(t);__ZNK7Control9get_colorERK10StringNameS2_(s,b,f,t);__ZN10StringNameD2Ev(t);__ZN10StringNameD2Ev(f);__ZN10StringNameC2EPKc(f,990216);__ZN10StringNameC2Ev(u);__ZNK7Control9get_colorERK10StringNameS2_(t,b,f,u);__ZN10StringNameD2Ev(u);__ZN10StringNameD2Ev(f);__ZN10StringNameC2EPKc(f,1000012);__ZN10StringNameC2Ev(v);__ZNK7Control9get_colorERK10StringNameS2_(u,b,f,v);__ZN10StringNameD2Ev(v);__ZN10StringNameD2Ev(f);Z=c[r>>2]|0;_=~~+mj[c[(c[Z>>2]|0)+116>>2]&511](Z);c[v>>2]=0;c[w>>2]=0;Z=b+652|0;$=c[Z>>2]|0;if($|0){__ZN6VectorIiE6resizeEi(v,$)|0;__ZN6VectorIiE6resizeEi(w,c[Z>>2]|0)|0}if(__ZNK7Control9has_focusEv(b)|0){$=__ZN12VisualServer13get_singletonEv()|0;aa=c[(c[$>>2]|0)+1132>>2]|0;ca=b+240|0;c[x>>2]=c[ca>>2];c[f>>2]=c[x>>2];bj[aa&4095]($,f,1);__ZN10StringNameC2EPKc(y,1017868);__ZN10StringNameC2Ev(z);c[f>>2]=__ZNK7Control12get_styleboxERK10StringNameS2_(b,y,z)|0;$=A;c[$>>2]=0;c[$+4>>2]=0;$=i;aa=c[$+4>>2]|0;x=A+8|0;c[x>>2]=c[$>>2];c[x+4>>2]=aa;__ZN10CanvasItem14draw_style_boxERK3RefI8StyleBoxERK5Rect2(b,f,A);aa=c[f>>2]|0;if((aa|0?__ZN9Reference11unreferenceEv(aa)|0:0)?(aa=c[f>>2]|0,__Z17predelete_handlerP6Object(aa)|0):0){gj[c[(c[aa>>2]|0)+76>>2]&8191](aa);__ZN6Memory11free_staticEPvb(aa,0)}c[f>>2]=0;__ZN10StringNameD2Ev(z);__ZN10StringNameD2Ev(y);aa=__ZN12VisualServer13get_singletonEv()|0;x=c[(c[aa>>2]|0)+1132>>2]|0;c[B>>2]=c[ca>>2];c[f>>2]=c[B>>2];bj[x&4095](aa,f,0)}aa=b+608|0;do if(a[aa>>0]|0){x=b+612|0;B=f+4|0;ca=b+624|0;$=_+R|0;da=y+4|0;ea=b+648|0;fa=b+660|0;ga=b+664|0;ha=b+684|0;T=+(n|0);ia=C+4|0;ja=0;ka=0.0;while(1){la=c[x>>2]|0;ma=(la|0)==0;if(ma)na=0;else na=c[la+-4>>2]|0;if((ja|0)>=(na|0)){oa=24;break}g[f>>2]=0.0;g[B>>2]=0.0;if(ma)pa=0;else pa=c[la+-4>>2]|0;if((pa|0)<=(ja|0)){if(ma)qa=0;else qa=c[la+-4>>2]|0;if((qa|0)<=(ja|0)){oa=31;break}a[1263537]=0}__ZN6VectorIN8ItemList4ItemEE14_copy_on_writeEv(x);la=c[x>>2]|0;if(!(c[la+(ja*112|0)>>2]|0))ra=la;else{if(+g[fa>>2]>0.0?+g[ga>>2]>0.0:0){__ZNK7Vector2mlERKf(y,fa,ha);ma=y;sa=c[ma+4>>2]|0;ta=f;c[ta>>2]=c[ma>>2];c[ta+4>>2]=sa}else{sa=(la|0)==0;if(sa)ua=0;else ua=c[la+-4>>2]|0;do if((ua|0)<=(ja|0)){if(sa)va=0;else va=c[la+-4>>2]|0;if((va|0)>(ja|0)){a[1263537]=0;oa=45;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);wa=0;break}}else oa=45;while(0);if((oa|0)==45){oa=0;__ZN6VectorIN8ItemList4ItemEE14_copy_on_writeEv(x);wa=(c[x>>2]|0)+(ja*112|0)|0}la=c[wa>>2]|0;a:do if(!la){g[C>>2]=0.0;g[ia>>2]=0.0}else{sa=c[wa+12>>2]|0;do if((sa|0)>=1){ta=c[wa+16>>2]|0;if((ta|0)<1)break;g[C>>2]=+(sa|0);g[ia>>2]=+(ta|0);break a}while(0);Pi[c[(c[la>>2]|0)+124>>2]&2047](C,la)}while(0);__ZNK7Vector2mlERKf(y,C,ha);la=y;sa=c[la+4>>2]|0;ta=f;c[ta>>2]=c[la>>2];c[ta+4>>2]=sa}sa=c[x>>2]|0;ta=(sa|0)==0;if(ta)xa=0;else xa=c[sa+-4>>2]|0;do if((xa|0)<=(ja|0)){if(ta)ya=0;else ya=c[sa+-4>>2]|0;if((ya|0)>(ja|0)){a[1263537]=0;oa=61;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);za=0;break}}else oa=61;while(0);if((oa|0)==61){oa=0;__ZN6VectorIN8ItemList4ItemEE14_copy_on_writeEv(x);za=(c[x>>2]|0)+(ja*112|0)|0}if(__ZNK6StringneEPKc(za+24|0,1263606)|0){sa=(c[ca>>2]|0)==0?B:f;g[sa>>2]=T+ +g[sa>>2]}ra=c[x>>2]|0}sa=(ra|0)==0;if(sa)Aa=0;else Aa=c[ra+-4>>2]|0;do if((Aa|0)<=(ja|0)){if(sa)Ba=0;else Ba=c[ra+-4>>2]|0;if((Ba|0)>(ja|0)){a[1263537]=0;oa=73;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);Ca=0;break}}else oa=73;while(0);if((oa|0)==73){oa=0;__ZN6VectorIN8ItemList4ItemEE14_copy_on_writeEv(x);Ca=(c[x>>2]|0)+(ja*112|0)|0}if(__ZNK6StringneEPKc(Ca+24|0,1263606)|0){sa=c[r>>2]|0;ta=c[x>>2]|0;la=(ta|0)==0;if(la)Da=0;else Da=c[ta+-4>>2]|0;do if((Da|0)<=(ja|0)){if(la)Ea=0;else Ea=c[ta+-4>>2]|0;if((Ea|0)>(ja|0)){a[1263537]=0;oa=83;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);Fa=0;break}}else oa=83;while(0);if((oa|0)==83){oa=0;__ZN6VectorIN8ItemList4ItemEE14_copy_on_writeEv(x);Fa=(c[x>>2]|0)+(ja*112|0)|0}__ZNK4Font15get_string_sizeERK6String(y,sa,Fa+24|0);do if(!(c[ca>>2]|0)){c[f>>2]=c[(+g[f>>2]>+g[y>>2]?f:y)>>2];ta=c[Z>>2]|0;if((ta|0)>0){Ga=+(U(ta,$)|0);Ha=B;break}else{Ga=+g[da>>2];Ha=B;break}}else{c[B>>2]=c[(+g[B>>2]>+g[da>>2]?f:y)+4>>2];Ga=+g[y>>2];Ha=f}while(0);g[Ha>>2]=Ga+ +g[Ha>>2]}sa=c[ea>>2]|0;if((sa|0)>0){Ia=+(sa|0);g[f>>2]=Ia;Ja=Ia}else Ja=+g[f>>2];Ia=ka>Ja?ka:Ja;sa=c[x>>2]|0;ta=(sa|0)==0;if(ta)Ka=0;else Ka=c[sa+-4>>2]|0;do if((Ka|0)<=(ja|0)){if(ta)La=0;else La=c[sa+-4>>2]|0;if((La|0)>(ja|0)){a[1263537]=0;oa=100;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);la=f;ma=c[la>>2]|0;Ma=c[la+4>>2]|0;la=84;c[la>>2]=ma;c[la+4>>2]=Ma;Na=ma;Oa=Ma;break}}else oa=100;while(0);if((oa|0)==100){oa=0;__ZN6VectorIN8ItemList4ItemEE14_copy_on_writeEv(x);sa=f;ta=c[sa>>2]|0;Ma=c[sa+4>>2]|0;sa=(c[x>>2]|0)+(ja*112|0)+84|0;c[sa>>2]=ta;c[sa+4>>2]=Ma;Na=ta;Oa=Ma}Ma=c[x>>2]|0;ta=(Ma|0)==0;if(ta)Pa=0;else Pa=c[Ma+-4>>2]|0;if((Pa|0)<=(ja|0)){if(ta)Qa=0;else Qa=c[Ma+-4>>2]|0;if((Qa|0)<=(ja|0)){oa=108;break}a[1263537]=0}__ZN6VectorIN8ItemList4ItemEE14_copy_on_writeEv(x);Ma=(c[x>>2]|0)+(ja*112|0)+100|0;c[Ma>>2]=Na;c[Ma+4>>2]=Oa;ja=ja+1|0;ka=Ia}if((oa|0)==24){T=+g[i>>2];__ZNK8StyleBox16get_minimum_sizeEv(D,c[h>>2]|0);ja=~~(T-+g[D>>2]-S);ea=b+644|0;da=c[b+656>>2]|0;c[ea>>2]=(da|0)>0?da:2147483647;da=b+616|0;T=+(ja|0);ja=b+610|0;Ra=+(o|0);Sa=+((k|0)/2|0|0);b:while(1){a[1263537]=0;B=c[da>>2]|0;if((B|0)!=0?(c[B+-4>>2]|0)!=0:0){if(!(__Z16atomic_decrementPj(B+-8|0)|0))__ZN6Memory11free_staticEPvb(B,1);c[da>>2]=0;Ta=0;Ua=0;Va=0;Wa=0.0;Xa=0.0;Ya=0.0;Za=0.0}else{Ta=0;Ua=0;Va=0;Wa=0.0;Xa=0.0;Ya=0.0;Za=0.0}while(1){B=c[x>>2]|0;$=(B|0)==0;if($)_a=0;else _a=c[B+-4>>2]|0;if((Ta|0)>=(_a|0)){$a=1;ab=B;break}if((c[ea>>2]|0)>1){if($)bb=0;else bb=c[B+-4>>2]|0;if((bb|0)<=(Ta|0)){if($)cb=0;else cb=c[B+-4>>2]|0;if((cb|0)<=(Ta|0)){oa=126;break b}a[1263537]=0}__ZN6VectorIN8ItemList4ItemEE14_copy_on_writeEv(x);db=c[x>>2]|0;if(Wa+ +g[db+(Ta*112|0)+84>>2]>T){oa=129;break}else eb=db}else eb=B;B=(eb|0)==0;if(B)fb=0;else fb=c[eb+-4>>2]|0;do if((fb|0)<=(Ta|0)){if(B)gb=0;else gb=c[eb+-4>>2]|0;if((gb|0)>(Ta|0)){a[1263537]=0;oa=137;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);hb=c[x>>2]|0;ib=92;break}}else oa=137;while(0);if((oa|0)==137){oa=0;__ZN6VectorIN8ItemList4ItemEE14_copy_on_writeEv(x);B=c[x>>2]|0;hb=B;ib=B+(Ta*112|0)+92|0}B=(hb|0)==0;if(B)jb=0;else jb=c[hb+-4>>2]|0;do if((jb|0)<=(Ta|0)){if(B)kb=0;else kb=c[hb+-4>>2]|0;if((kb|0)>(Ta|0)){a[1263537]=0;oa=147;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);lb=0;break}}else oa=147;while(0);if((oa|0)==147){oa=0;__ZN6VectorIN8ItemList4ItemEE14_copy_on_writeEv(x);lb=(c[x>>2]|0)+(Ta*112|0)|0}B=lb+76|0;c[B>>2]=c[ib>>2];c[B+4>>2]=c[ib+4>>2];c[B+8>>2]=c[ib+8>>2];c[B+12>>2]=c[ib+12>>2];if(a[ja>>0]|0){B=c[x>>2]|0;$=(B|0)==0;if($)mb=0;else mb=c[B+-4>>2]|0;if((mb|0)<=(Ta|0)){if($)nb=0;else nb=c[B+-4>>2]|0;if((nb|0)<=(Ta|0)){oa=155;break b}a[1263537]=0}__ZN6VectorIN8ItemList4ItemEE14_copy_on_writeEv(x);g[(c[x>>2]|0)+(Ta*112|0)+84>>2]=ka}B=c[x>>2]|0;$=(B|0)==0;if($)ob=0;else ob=c[B+-4>>2]|0;do if((ob|0)<=(Ta|0)){if($)pb=0;else pb=c[B+-4>>2]|0;if((pb|0)>(Ta|0)){a[1263537]=0;oa=165;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);g[19]=Wa;g[20]=Ya;break}}else oa=165;while(0);if((oa|0)==165){oa=0;__ZN6VectorIN8ItemList4ItemEE14_copy_on_writeEv(x);B=c[x>>2]|0;g[B+(Ta*112|0)+76>>2]=Wa;g[B+(Ta*112|0)+80>>2]=Xa}qb=+(Ua|0);B=c[x>>2]|0;$=(B|0)==0;if($)rb=0;else rb=c[B+-4>>2]|0;if((rb|0)<=(Ta|0)){if($)sb=0;else sb=c[B+-4>>2]|0;if((sb|0)<=(Ta|0)){oa=173;break b}a[1263537]=0}__ZN6VectorIN8ItemList4ItemEE14_copy_on_writeEv(x);B=c[x>>2]|0;if(qb>+g[B+(Ta*112|0)+88>>2]){tb=qb;ub=B}else{$=(B|0)==0;if($)vb=0;else vb=c[B+-4>>2]|0;if((vb|0)<=(Ta|0)){if($)wb=0;else wb=c[B+-4>>2]|0;if((wb|0)<=(Ta|0)){oa=182;break b}a[1263537]=0}__ZN6VectorIN8ItemList4ItemEE14_copy_on_writeEv(x);B=c[x>>2]|0;tb=+g[B+(Ta*112|0)+88>>2];ub=B}B=~~tb;$=(ub|0)==0;if($)xb=0;else xb=c[ub+-4>>2]|0;if((xb|0)<=(Ta|0)){if($)yb=0;else yb=c[ub+-4>>2]|0;if((yb|0)<=(Ta|0)){oa=191;break b}a[1263537]=0}__ZN6VectorIN8ItemList4ItemEE14_copy_on_writeEv(x);$=c[x>>2]|0;qb=Wa+(Ra+ +g[$+(Ta*112|0)+84>>2]);ca=Va+1|0;if((ca|0)==(c[ea>>2]|0)){if(!$)zb=0;else zb=c[$+-4>>2]|0;do if((Ta|0)<(zb+-1|0)){$=c[da>>2]|0;if(!$)Ab=1;else Ab=(c[$+-4>>2]|0)+1|0;if(__ZN6VectorIiE6resizeEi(da,Ab)|0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);break}a[1263537]=0;$=c[da>>2]|0;if(!$){oa=203;break b}ha=c[$+-4>>2]|0;if((ha|0)<1){oa=203;break b}__ZN6VectorIiE14_copy_on_writeEv(da);c[(c[da>>2]|0)+(ha+-1<<2)>>2]=~~(Sa+(Za+ +(B|0)))}while(0);if((Va|Ta|0)>-1){Bb=+(B|0);ha=Ta;$=ca;ia=c[x>>2]|0;while(1){fa=(ia|0)==0;if(fa)Cb=0;else Cb=c[ia+-4>>2]|0;if((Cb|0)<=(ha|0)){if(fa)Db=0;else Db=c[ia+-4>>2]|0;if((Db|0)<=(ha|0)){oa=214;break b}a[1263537]=0}__ZN6VectorIN8ItemList4ItemEE14_copy_on_writeEv(x);ia=c[x>>2]|0;g[ia+(ha*112|0)+88>>2]=Bb;if(!(($|0)>1&(ha|0)>0))break;else{ha=ha+-1|0;$=$+-1|0}}}Bb=Ya+ +(B+k|0);Eb=0;Fb=0;Gb=0.0;Hb=Bb;Ib=Bb;Jb=Bb}else{Eb=B;Fb=ca;Gb=qb;Hb=Xa;Ib=Ya;Jb=Za}Ta=Ta+1|0;Ua=Eb;Va=Fb;Wa=Gb;Xa=Hb;Ya=Ib;Za=Jb}if((oa|0)==129){oa=0;c[ea>>2]=(Va|0)>1?Va:1;$a=0;ab=db}if(ab|0?($=c[ab+-4>>2]|0,(Va|0)>0&($|0)>0):0){Ia=+(Ua|0);ha=$;$=Va;ia=ab;while(1){fa=ha;ha=ha+-1|0;ga=(ia|0)==0;if(ga)Kb=0;else Kb=c[ia+-4>>2]|0;if((Kb|0)<(fa|0)){if(ga)Lb=0;else Lb=c[ia+-4>>2]|0;if((Lb|0)<(fa|0)){oa=228;break b}a[1263537]=0}__ZN6VectorIN8ItemList4ItemEE14_copy_on_writeEv(x);ia=c[x>>2]|0;g[ia+(ha*112|0)+88>>2]=Ia;if(!(($|0)>1&(fa|0)>1))break;else $=$+-1|0}}if($a){oa=231;break}}if((oa|0)==126)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((oa|0)==155)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((oa|0)==173)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((oa|0)==182)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((oa|0)==191)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((oa|0)==203)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((oa|0)==214)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((oa|0)==228)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((oa|0)==231){Sa=Xa+ +(Ua|0);Ra=V>Sa?V:Sa;__ZN5Range7set_maxEd(c[d>>2]|0,Ra);x=c[d>>2]|0;if(!(Ra<=V))__ZN10CanvasItem4showEv(x);else{__ZN5Range9set_valueEd(x,0.0);__ZN10CanvasItem4hideEv(c[d>>2]|0)}a[aa>>0]=0;break}}else if((oa|0)==31)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((oa|0)==108)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);aa=b+609|0;Ua=b+604|0;do if(a[aa>>0]|0?($a=c[Ua>>2]|0,($a|0)>-1):0){Lb=b+612|0;Kb=c[Lb>>2]|0;ab=(Kb|0)==0;if(ab)Mb=0;else Mb=c[Kb+-4>>2]|0;if(($a|0)<=(Mb|0)){if(($a|0)<0)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);if(ab)Nb=0;else Nb=c[Kb+-4>>2]|0;do if((Nb|0)<=($a|0)){if(ab)Ob=0;else Ob=c[Kb+-4>>2]|0;if((Ob|0)>($a|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);__ZN6VectorIN8ItemList4ItemEE14_copy_on_writeEv(Lb);Kb=c[Lb>>2]|0;V=+g[Kb+($a*112|0)+80>>2];Xa=+g[Kb+($a*112|0)+88>>2];Kb=~~+__ZNK5Range9get_valueEv(c[d>>2]|0);ab=~~(+(Kb|0)+ +__ZNK5Range8get_pageEv(c[d>>2]|0));if(V<+(Kb|0)){__ZN5Range9set_valueEd(c[d>>2]|0,V);break}Jb=V+Xa;if(Jb>+(ab|0))__ZN5Range9set_valueEd(c[d>>2]|0,Jb-+(ab-Kb|0))}}while(0);a[aa>>0]=0;__ZNK8StyleBox10get_offsetEv(y,c[h>>2]|0);Jb=+(~~+__ZNK5Range9get_valueEv(c[d>>2]|0)|0);aa=y+4|0;g[aa>>2]=+g[aa>>2]-Jb;__ZNK8StyleBox16get_minimum_sizeEv(z,c[h>>2]|0);__ZNK7Vector2miERKS_(E,i,z);Jb=+__ZNK5Range9get_valueEv(c[d>>2]|0);g[A>>2]=0.0;g[A+4>>2]=Jb;__ZNK7Vector2plERKS_(f,E,A);E=b+612|0;Jb=+g[f>>2]+0.0;Xa=+g[f+4>>2]+0.0;d=b+644|0;V=+(W|0);W=z+4|0;Ob=z+8|0;Nb=z+12|0;Mb=A+4|0;Kb=b+648|0;ab=b+610|0;Va=b+624|0;db=b+240|0;Fb=_+R|0;R=Q+4|0;_=H+4|0;Eb=J+12|0;Ta=b+620|0;k=f+4|0;Db=f+8|0;Cb=f+12|0;Ab=H+4|0;zb=H+8|0;yb=H+12|0;ub=b+660|0;xb=b+664|0;wb=b+684|0;vb=f+4|0;sb=f+4|0;rb=H+4|0;Za=+(n|0);n=J+8|0;pb=J+12|0;ob=M+4|0;nb=L+4|0;mb=K+4|0;ib=K+8|0;lb=K+12|0;kb=K+8|0;hb=K+4|0;jb=K+8|0;gb=K+12|0;eb=N+4|0;fb=N+8|0;cb=N+12|0;bb=F+4|0;_a=f+4|0;o=0;c:while(1){D=c[E>>2]|0;Oa=(D|0)==0;if(Oa)Pb=0;else Pb=c[D+-4>>2]|0;if((o|0)>=(Pb|0)){oa=257;break}if(Oa)Qb=0;else Qb=c[D+-4>>2]|0;if((Qb|0)<=(o|0)){if(Oa)Rb=0;else Rb=c[D+-4>>2]|0;if((Rb|0)<=(o|0)){oa=264;break}a[1263537]=0}__ZN6VectorIN8ItemList4ItemEE14_copy_on_writeEv(E);D=c[E>>2]|0;Ib=+g[D+(o*112|0)+76>>2];Ya=+g[D+(o*112|0)+80>>2];Hb=+g[D+(o*112|0)+84>>2];Gb=+g[D+(o*112|0)+88>>2];if(!(Jb<=Ib)&!(Ib+Hb<=0.0)?!(Xa<=Ya|Ya+Gb<=0.0):0){Wa=(c[d>>2]|0)==1?V-Ib:Hb;g[z>>2]=Ib;g[W>>2]=Ya;g[Ob>>2]=Wa;g[Nb>>2]=Gb;__ZN7Vector2pLERKS_(z,y);Hb=+__ZNK8StyleBox10get_marginE6Margin(c[X>>2]|0,0);g[z>>2]=+g[z>>2]-Hb;Hb=+__ZNK8StyleBox10get_marginE6Margin(c[X>>2]|0,0);tb=Hb+ +__ZNK8StyleBox10get_marginE6Margin(c[X>>2]|0,2);g[Ob>>2]=+g[Ob>>2]+tb;tb=+__ZNK8StyleBox10get_marginE6Margin(c[X>>2]|0,1);g[W>>2]=+g[W>>2]-tb;tb=+__ZNK8StyleBox10get_marginE6Margin(c[X>>2]|0,1);Hb=tb+ +__ZNK8StyleBox10get_marginE6Margin(c[X>>2]|0,3);g[Nb>>2]=+g[Nb>>2]+Hb;D=c[E>>2]|0;Oa=(D|0)==0;if(Oa)Sb=0;else Sb=c[D+-4>>2]|0;if((Sb|0)<=(o|0)){if(Oa)Tb=0;else Tb=c[D+-4>>2]|0;if((Tb|0)<=(o|0)){oa=274;break}a[1263537]=0}__ZN6VectorIN8ItemList4ItemEE14_copy_on_writeEv(E);D=c[E>>2]|0;if(!(a[D+(o*112|0)+29>>0]|0))Ub=D;else{__ZN10CanvasItem14draw_style_boxERK3RefI8StyleBoxERK5Rect2(b,p,z);Ub=c[E>>2]|0}D=(Ub|0)==0;if(D)Vb=0;else Vb=c[Ub+-4>>2]|0;if((Vb|0)<=(o|0)){if(D)Wb=0;else Wb=c[Ub+-4>>2]|0;if((Wb|0)<=(o|0)){oa=284;break}a[1263537]=0}__ZN6VectorIN8ItemList4ItemEE14_copy_on_writeEv(E);D=c[E>>2]|0;if(+g[D+(o*112|0)+72>>2]>.001){g[z>>2]=+g[z>>2]+2.0;g[Ob>>2]=+g[Ob>>2]+-4.0;g[W>>2]=+g[W>>2]+2.0;g[Nb>>2]=+g[Nb>>2]+-4.0;Oa=(D|0)==0;if(Oa)Xb=0;else Xb=c[D+-4>>2]|0;do if((Xb|0)<=(o|0)){if(Oa)Yb=0;else Yb=c[D+-4>>2]|0;if((Yb|0)>(o|0)){a[1263537]=0;oa=295;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);Zb=0;break}}else oa=295;while(0);if((oa|0)==295){oa=0;__ZN6VectorIN8ItemList4ItemEE14_copy_on_writeEv(E);Zb=(c[E>>2]|0)+(o*112|0)|0}__ZN10CanvasItem9draw_rectERK5Rect2RK5Color(b,z,Zb+60|0)}g[A>>2]=0.0;g[Mb>>2]=0.0;D=c[E>>2]|0;Oa=(D|0)==0;if(Oa)_b=0;else _b=c[D+-4>>2]|0;if((_b|0)<=(o|0)){if(Oa)$b=0;else $b=c[D+-4>>2]|0;if(($b|0)<=(o|0)){oa=303;break}a[1263537]=0}__ZN6VectorIN8ItemList4ItemEE14_copy_on_writeEv(E);D=c[E>>2]|0;if(!(c[D+(o*112|0)>>2]|0))ac=D;else{do if(+g[ub>>2]>0.0){if(!(+g[xb>>2]>0.0)){oa=309;break}__ZNK7Vector2mlERKf(f,ub,wb);bc=c[f>>2]|0;cc=c[vb>>2]|0}else oa=309;while(0);if((oa|0)==309){oa=0;Oa=(D|0)==0;if(Oa)dc=0;else dc=c[D+-4>>2]|0;do if((dc|0)<=(o|0)){if(Oa)ec=0;else ec=c[D+-4>>2]|0;if((ec|0)>(o|0)){a[1263537]=0;oa=317;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);fc=0;break}}else oa=317;while(0);if((oa|0)==317){oa=0;__ZN6VectorIN8ItemList4ItemEE14_copy_on_writeEv(E);fc=(c[E>>2]|0)+(o*112|0)|0}D=c[fc>>2]|0;d:do if(!D){g[F>>2]=0.0;g[bb>>2]=0.0}else{Oa=c[fc+12>>2]|0;do if((Oa|0)>=1){$a=c[fc+16>>2]|0;if(($a|0)<1)break;g[F>>2]=+(Oa|0);g[bb>>2]=+($a|0);break d}while(0);Pi[c[(c[D>>2]|0)+124>>2]&2047](F,D)}while(0);__ZNK7Vector2mlERKf(f,F,wb);bc=c[f>>2]|0;cc=c[_a>>2]|0}Hb=(c[j>>2]=cc,+g[j>>2]);tb=(c[j>>2]=bc,+g[j>>2]);g[f>>2]=0.0;g[sb>>2]=0.0;D=c[E>>2]|0;Oa=(D|0)==0;if(Oa)gc=0;else gc=c[D+-4>>2]|0;do if((gc|0)<=(o|0)){if(Oa)hc=0;else hc=c[D+-4>>2]|0;if((hc|0)>(o|0)){a[1263537]=0;oa=333;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);ic=0;break}}else oa=333;while(0);if((oa|0)==333){oa=0;__ZN6VectorIN8ItemList4ItemEE14_copy_on_writeEv(E);ic=(c[E>>2]|0)+(o*112|0)|0}__ZNK7Vector2plERKS_(I,ic+76|0,f);__ZNK7Vector2plERKS_(H,I,y);D=(c[Va>>2]|0)==0;Oa=c[E>>2]|0;$a=(Oa|0)==0;if($a)jc=0;else jc=c[Oa+-4>>2]|0;do if((jc|0)<=(o|0)){if($a)kc=0;else kc=c[Oa+-4>>2]|0;if((kc|0)>(o|0)){a[1263537]=0;oa=342;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);lc=0;break}}else oa=342;while(0);if((oa|0)==342){oa=0;__ZN6VectorIN8ItemList4ItemEE14_copy_on_writeEv(E);lc=(c[E>>2]|0)+(o*112|0)|0}if(D){S=+G(+((+g[lc+84>>2]-(c[j>>2]=bc,+g[j>>2]))*.5));g[H>>2]=S+ +g[H>>2];Oa=c[E>>2]|0;$a=(Oa|0)==0;if($a)mc=0;else mc=c[Oa+-4>>2]|0;if((mc|0)<=(o|0)){if($a)nc=0;else nc=c[Oa+-4>>2]|0;if((nc|0)<=(o|0)){oa=350;break}a[1263537]=0}__ZN6VectorIN8ItemList4ItemEE14_copy_on_writeEv(E);Oa=c[E>>2]|0;S=(c[j>>2]=cc,+g[j>>2]);Ja=+G(+((+g[Oa+(o*112|0)+88>>2]-S)*.5));$a=(Oa|0)==0;if($a)oc=0;else oc=c[Oa+-4>>2]|0;do if((oc|0)<=(o|0)){if($a)pc=0;else pc=c[Oa+-4>>2]|0;if((pc|0)>(o|0)){a[1263537]=0;oa=359;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);qc=88;rc=c[E>>2]|0;break}}else oa=359;while(0);if((oa|0)==359){oa=0;__ZN6VectorIN8ItemList4ItemEE14_copy_on_writeEv(E);Oa=c[E>>2]|0;qc=Oa+(o*112|0)+88|0;rc=Oa}Ga=+g[qc>>2];Oa=(rc|0)==0;if(Oa)sc=0;else sc=c[rc+-4>>2]|0;do if((sc|0)<=(o|0)){if(Oa)tc=0;else tc=c[rc+-4>>2]|0;if((tc|0)>(o|0)){a[1263537]=0;oa=368;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);uc=104;vc=c[E>>2]|0;break}}else oa=368;while(0);if((oa|0)==368){oa=0;__ZN6VectorIN8ItemList4ItemEE14_copy_on_writeEv(E);Oa=c[E>>2]|0;uc=Oa+(o*112|0)+104|0;vc=Oa}Oa=Ja<Ga-+g[uc>>2];$a=(vc|0)==0;if($a)wc=0;else wc=c[vc+-4>>2]|0;do if((wc|0)>(o|0))oa=377;else{if($a)xc=0;else xc=c[vc+-4>>2]|0;if((xc|0)>(o|0)){a[1263537]=0;oa=377;break}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);Ra=+g[22];if(Oa){yc=Ra;oa=379;break}zc=c[E>>2]|0;Ac=Ra;oa=381}while(0);if((oa|0)==377){oa=0;__ZN6VectorIN8ItemList4ItemEE14_copy_on_writeEv(E);$a=c[E>>2]|0;Ga=+g[$a+(o*112|0)+88>>2];if(Oa){yc=Ga;oa=379}else{zc=$a;Ac=Ga;oa=381}}if((oa|0)==379){oa=0;Bc=+G(+((yc-S)*.5))}else if((oa|0)==381){oa=0;$a=(zc|0)==0;if($a)Cc=0;else Cc=c[zc+-4>>2]|0;if((Cc|0)<=(o|0)){if($a)Dc=0;else Dc=c[zc+-4>>2]|0;if((Dc|0)<=(o|0)){oa=387;break}a[1263537]=0}__ZN6VectorIN8ItemList4ItemEE14_copy_on_writeEv(E);Bc=Ac-+g[(c[E>>2]|0)+(o*112|0)+104>>2]}g[rb>>2]=Bc+ +g[rb>>2];g[Mb>>2]=Za+S;$a=c[E>>2]|0;D=($a|0)==0;if(D)Ec=0;else Ec=c[$a+-4>>2]|0;do if((Ec|0)<=(o|0)){if(D)Fc=0;else Fc=c[$a+-4>>2]|0;if((Fc|0)>(o|0)){a[1263537]=0;oa=397;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);Gc=88;Hc=c[E>>2]|0;break}}else oa=397;while(0);if((oa|0)==397){oa=0;__ZN6VectorIN8ItemList4ItemEE14_copy_on_writeEv(E);$a=c[E>>2]|0;Gc=$a+(o*112|0)+88|0;Hc=$a}S=+g[Gc>>2];$a=(Hc|0)==0;if($a)Ic=0;else Ic=c[Hc+-4>>2]|0;if((Ic|0)<=(o|0)){if($a)Jc=0;else Jc=c[Hc+-4>>2]|0;if((Jc|0)<=(o|0)){oa=405;break}a[1263537]=0}__ZN6VectorIN8ItemList4ItemEE14_copy_on_writeEv(E);g[Mb>>2]=+g[Mb>>2]+(S-+g[(c[E>>2]|0)+(o*112|0)+104>>2])}else{S=+G(+((+g[lc+88>>2]-Hb)*.5));g[rb>>2]=S+ +g[rb>>2];g[A>>2]=Za+tb}$a=H;D=c[$a+4>>2]|0;Oa=J;c[Oa>>2]=c[$a>>2];c[Oa+4>>2]=D;c[n>>2]=bc;c[pb>>2]=cc;do if(+g[ub>>2]>0.0){if(!(+g[xb>>2]>0.0))break;D=c[E>>2]|0;Oa=(D|0)==0;if(Oa)Kc=0;else Kc=c[D+-4>>2]|0;do if((Kc|0)<=(o|0)){if(Oa)Lc=0;else Lc=c[D+-4>>2]|0;if((Lc|0)>(o|0)){a[1263537]=0;oa=419;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);Mc=0;break}}else oa=419;while(0);if((oa|0)==419){oa=0;__ZN6VectorIN8ItemList4ItemEE14_copy_on_writeEv(E);Mc=(c[E>>2]|0)+(o*112|0)|0}D=c[Mc>>2]|0;e:do if(!D){g[M>>2]=0.0;g[ob>>2]=0.0}else{Oa=c[Mc+12>>2]|0;do if((Oa|0)>=1){$a=c[Mc+16>>2]|0;if(($a|0)<1)break;g[M>>2]=+(Oa|0);g[ob>>2]=+($a|0);break e}while(0);Pi[c[(c[D>>2]|0)+124>>2]&2047](M,D)}while(0);__ZNK7Vector2mlERKf(L,M,wb);qb=+g[L>>2];S=+g[nb>>2];Ga=(c[j>>2]=bc,+g[j>>2]);Ja=(c[j>>2]=cc,+g[j>>2]);D=~~(Ja*qb/S);Oa=+(D|0)>Ga;ca=~~Ga;Ra=+((Oa?ca:D)|0);Sa=+(~~(Oa?+(ca|0)*S/qb:Ja)|0);g[K>>2]=+(~~((Ga-Ra)*.5)|0);g[mb>>2]=+(~~((Ja-Sa)*.5)|0);g[ib>>2]=Ra;g[lb>>2]=Sa;__ZN7Vector2pLERKS_(J,K);ca=kb;Oa=c[ca+4>>2]|0;D=n;c[D>>2]=c[ca>>2];c[D+4>>2]=Oa}while(0);g[K>>2]=1.0;g[hb>>2]=1.0;g[jb>>2]=1.0;g[gb>>2]=1.0;Oa=c[E>>2]|0;D=(Oa|0)==0;if(D)Nc=0;else Nc=c[Oa+-4>>2]|0;if((Nc|0)<=(o|0)){if(D)Oc=0;else Oc=c[Oa+-4>>2]|0;if((Oc|0)<=(o|0)){oa=433;break}a[1263537]=0}__ZN6VectorIN8ItemList4ItemEE14_copy_on_writeEv(E);Oa=c[E>>2]|0;if(a[Oa+(o*112|0)+30>>0]|0)g[gb>>2]=+g[gb>>2]*.5;D=(Oa|0)==0;if(D)Pc=0;else Pc=c[Oa+-4>>2]|0;do if((Pc|0)<=(o|0)){if(D)Qc=0;else Qc=c[Oa+-4>>2]|0;if((Qc|0)>(o|0)){a[1263537]=0;oa=445;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);Rc=0;break}}else oa=445;while(0);if((oa|0)==445){oa=0;__ZN6VectorIN8ItemList4ItemEE14_copy_on_writeEv(E);Rc=(c[E>>2]|0)+(o*112|0)|0}if((c[Rc+12>>2]|0)<1)Sc=1;else Sc=(c[Rc+16>>2]|0)<1;Oa=c[E>>2]|0;D=(Oa|0)==0;if(D)Tc=0;else Tc=c[Oa+-4>>2]|0;do if((Tc|0)<=(o|0)){if(D)Uc=0;else Uc=c[Oa+-4>>2]|0;if((Uc|0)>(o|0)){a[1263537]=0;oa=456;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);Vc=0;break}}else oa=456;while(0);if((oa|0)==456){oa=0;__ZN6VectorIN8ItemList4ItemEE14_copy_on_writeEv(E);Vc=(c[E>>2]|0)+(o*112|0)|0}if(Sc)__ZN10CanvasItem17draw_texture_rectERK3RefI7TextureERK5Rect2bRK5Colorb(b,Vc,J,0,K,0);else{Oa=c[E>>2]|0;D=(Oa|0)==0;if(D)Wc=0;else Wc=c[Oa+-4>>2]|0;if((Wc|0)<=(o|0)){if(D)Xc=0;else Xc=c[Oa+-4>>2]|0;if((Xc|0)<=(o|0)){oa=465;break}a[1263537]=0}__ZN6VectorIN8ItemList4ItemEE14_copy_on_writeEv(E);Oa=c[E>>2]|0;tb=+(c[Oa+(o*112|0)+8>>2]|0);Hb=+(c[Oa+(o*112|0)+12>>2]|0);Sa=+(c[Oa+(o*112|0)+16>>2]|0);g[N>>2]=+(c[Oa+(o*112|0)+4>>2]|0);g[eb>>2]=tb;g[fb>>2]=Hb;g[cb>>2]=Sa;__ZN10CanvasItem24draw_texture_rect_regionERK3RefI7TextureERK5Rect2S7_RK5Colorb(b,Vc,J,N,K,0)}ac=c[E>>2]|0}Oa=(ac|0)==0;if(Oa)Yc=0;else Yc=c[ac+-4>>2]|0;if((Yc|0)<=(o|0)){if(Oa)Zc=0;else Zc=c[ac+-4>>2]|0;if((Zc|0)<=(o|0)){oa=475;break}a[1263537]=0}__ZN6VectorIN8ItemList4ItemEE14_copy_on_writeEv(E);Oa=c[E>>2]|0;if(!(c[Oa+(o*112|0)+20>>2]|0))_c=Oa;else{D=(Oa|0)==0;if(D)$c=0;else $c=c[Oa+-4>>2]|0;do if(($c|0)<=(o|0)){if(D)ad=0;else ad=c[Oa+-4>>2]|0;if((ad|0)>(o|0)){a[1263537]=0;oa=485;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);bd=c[E>>2]|0;cd=20;break}}else oa=485;while(0);if((oa|0)==485){oa=0;__ZN6VectorIN8ItemList4ItemEE14_copy_on_writeEv(E);Oa=c[E>>2]|0;bd=Oa;cd=Oa+(o*112|0)+20|0}Oa=(bd|0)==0;if(Oa)dd=0;else dd=c[bd+-4>>2]|0;do if((dd|0)<=(o|0)){if(Oa)ed=0;else ed=c[bd+-4>>2]|0;if((ed|0)>(o|0)){a[1263537]=0;oa=495;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);fd=0;break}}else oa=495;while(0);if((oa|0)==495){oa=0;__ZN6VectorIN8ItemList4ItemEE14_copy_on_writeEv(E);fd=(c[E>>2]|0)+(o*112|0)|0}__ZNK7Vector2plERKS_(f,fd+76|0,y);g[H>>2]=1.0;g[Ab>>2]=1.0;g[zb>>2]=1.0;g[yb>>2]=1.0;__ZN10CanvasItem12draw_textureERK3RefI7TextureERK7Vector2RK5Color(b,cd,f,H);_c=c[E>>2]|0}Oa=(_c|0)==0;if(Oa)gd=0;else gd=c[_c+-4>>2]|0;do if((gd|0)<=(o|0)){if(Oa)hd=0;else hd=c[_c+-4>>2]|0;if((hd|0)>(o|0)){a[1263537]=0;oa=505;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);id=0;break}}else oa=505;while(0);if((oa|0)==505){oa=0;__ZN6VectorIN8ItemList4ItemEE14_copy_on_writeEv(E);id=(c[E>>2]|0)+(o*112|0)|0}if(__ZNK6StringneEPKc(id+24|0,1263606)|0){Oa=c[r>>2]|0;D=c[E>>2]|0;ca=(D|0)==0;if(ca)jd=0;else jd=c[D+-4>>2]|0;do if((jd|0)<=(o|0)){if(ca)kd=0;else kd=c[D+-4>>2]|0;if((kd|0)>(o|0)){a[1263537]=0;oa=515;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);ld=0;break}}else oa=515;while(0);if((oa|0)==515){oa=0;__ZN6VectorIN8ItemList4ItemEE14_copy_on_writeEv(E);ld=(c[E>>2]|0)+(o*112|0)|0}__ZNK4Font15get_string_sizeERK6String(H,Oa,ld+24|0);D=c[Kb>>2]|0;if(!D){if(!(a[ab>>0]|0))md=H;else{ca=c[E>>2]|0;B=(ca|0)==0;if(B)nd=0;else nd=c[ca+-4>>2]|0;do if((nd|0)<=(o|0)){if(B)od=0;else od=c[ca+-4>>2]|0;if((od|0)>(o|0)){a[1263537]=0;oa=526;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);pd=0;break}}else oa=526;while(0);if((oa|0)==526){oa=0;__ZN6VectorIN8ItemList4ItemEE14_copy_on_writeEv(E);pd=(c[E>>2]|0)+(o*112|0)|0}md=pd+84|0}qd=~~+g[md>>2]}else qd=D;ca=c[E>>2]|0;B=(ca|0)==0;if(B)rd=0;else rd=c[ca+-4>>2]|0;do if((rd|0)<=(o|0)){if(B)sd=0;else sd=c[ca+-4>>2]|0;if((sd|0)>(o|0)){a[1263537]=0;oa=536;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);Oa=a[29]|0?u:t;c[J>>2]=c[Oa>>2];c[J+4>>2]=c[Oa+4>>2];c[J+8>>2]=c[Oa+8>>2];c[J+12>>2]=c[Oa+12>>2];td=c[E>>2]|0;break}}else oa=536;while(0);if((oa|0)==536){oa=0;__ZN6VectorIN8ItemList4ItemEE14_copy_on_writeEv(E);ca=c[E>>2]|0;B=a[ca+(o*112|0)+29>>0]|0?u:t;c[J>>2]=c[B>>2];c[J+4>>2]=c[B+4>>2];c[J+8>>2]=c[B+8>>2];c[J+12>>2]=c[B+12>>2];td=ca}ca=(td|0)==0;if(ca)ud=0;else ud=c[td+-4>>2]|0;if((ud|0)<=(o|0)){if(ca)vd=0;else vd=c[td+-4>>2]|0;if((vd|0)<=(o|0)){oa=544;break}a[1263537]=0}__ZN6VectorIN8ItemList4ItemEE14_copy_on_writeEv(E);ca=c[E>>2]|0;if(a[ca+(o*112|0)+30>>0]|0)g[Eb>>2]=+g[Eb>>2]*.5;B=(c[Va>>2]|0)==0;f:do if(B){if((c[Z>>2]|0)<=0){oa=681;break}D=(ca|0)==0;if(D)wd=0;else wd=c[ca+-4>>2]|0;do if((wd|0)<=(o|0)){if(D)xd=0;else xd=c[ca+-4>>2]|0;if((xd|0)>(o|0)){a[1263537]=0;oa=558;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);yd=0;break}}else oa=558;while(0);if((oa|0)==558){oa=0;__ZN6VectorIN8ItemList4ItemEE14_copy_on_writeEv(E);yd=(c[E>>2]|0)+(o*112|0)|0}D=__ZNK6String6lengthEv(yd+24|0)|0;g:do if((D|0)>=0){Sa=+(qd|0);Oa=0;$a=0;Hb=0.0;while(1){Lb=(Oa|0)<(D|0);if(Lb){Na=c[r>>2]|0;Qa=c[(c[Na>>2]|0)+128>>2]|0;Pa=c[E>>2]|0;La=(Pa|0)==0;if(La)zd=0;else zd=c[Pa+-4>>2]|0;do if((zd|0)<=(o|0)){if(La)Ad=0;else Ad=c[Pa+-4>>2]|0;if((Ad|0)>(o|0)){a[1263537]=0;oa=570;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);Bd=0;break}}else oa=570;while(0);if((oa|0)==570){oa=0;__ZN6VectorIN8ItemList4ItemEE14_copy_on_writeEv(E);Bd=(c[E>>2]|0)+(o*112|0)|0}Pa=Bd+24|0;La=c[Pa>>2]|0;Ka=(La|0)==0;if(Ka)Cd=0;else Cd=c[La+-4>>2]|0;if((Cd|0)<=(Oa|0)){if(Ka)Dd=0;else Dd=c[La+-4>>2]|0;if((Dd|0)<=(Oa|0)){oa=577;break c}a[1263537]=0}__ZN6VectorIwE14_copy_on_writeEv(Pa);La=c[(c[Pa>>2]|0)+(Oa<<2)>>2]|0;Pa=c[E>>2]|0;Ka=(Pa|0)==0;if(Ka)Ed=0;else Ed=c[Pa+-4>>2]|0;do if((Ed|0)<=(o|0)){if(Ka)Fd=0;else Fd=c[Pa+-4>>2]|0;if((Fd|0)>(o|0)){a[1263537]=0;oa=587;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);Gd=0;break}}else oa=587;while(0);if((oa|0)==587){oa=0;__ZN6VectorIN8ItemList4ItemEE14_copy_on_writeEv(E);Gd=(c[E>>2]|0)+(o*112|0)|0}Pa=Gd+24|0;Ka=Oa+1|0;Ha=c[Pa>>2]|0;Fa=(Ha|0)==0;if(Fa)Hd=0;else Hd=c[Ha+-4>>2]|0;if((Hd|0)<=(Ka|0)){if(Fa)Id=0;else Id=c[Ha+-4>>2]|0;if((Id|0)<=(Ka|0)){oa=594;break c}a[1263537]=0}__ZN6VectorIwE14_copy_on_writeEv(Pa);Ki[Qa&4095](O,Na,La,c[(c[Pa>>2]|0)+(Ka<<2)>>2]|0);Jd=+g[O>>2]}else Jd=0.0;tb=Hb+ +(~~Jd|0);if((Oa|0)==(D|0)|tb>Sa){if(($a|0)<0){oa=599;break c}Ka=c[w>>2]|0;Pa=(Ka|0)==0;if(Pa)Kd=0;else Kd=c[Ka+-4>>2]|0;if((Kd|0)<=($a|0)){if(Pa)Ld=0;else Ld=c[Ka+-4>>2]|0;if((Ld|0)<=($a|0)){oa=608;break c}a[1263537]=0}__ZN6VectorIiE14_copy_on_writeEv(w);c[(c[w>>2]|0)+($a<<2)>>2]=Oa;Ka=~~Hb;Pa=c[v>>2]|0;Ha=(Pa|0)==0;if(Ha)Md=0;else Md=c[Pa+-4>>2]|0;if((Md|0)<=($a|0)){if(Ha)Nd=0;else Nd=c[Pa+-4>>2]|0;if((Nd|0)<=($a|0)){oa=614;break c}a[1263537]=0}__ZN6VectorIiE14_copy_on_writeEv(v);c[(c[v>>2]|0)+($a<<2)>>2]=Ka;Ka=$a+1|0;if((Ka|0)<(c[Z>>2]|0)){Od=Ka;Pd=0.0}else break g}else{Od=$a;Pd=tb}if(Lb){Oa=Oa+1|0;$a=Od;Hb=Pd}else break}}while(0);$a=c[r>>2]|0;Hb=+mj[c[(c[$a>>2]|0)+120>>2]&511]($a);g[Mb>>2]=Hb+ +g[Mb>>2];__ZNK7Vector25floorEv(f,A);$a=f;Oa=c[$a+4>>2]|0;Ka=A;c[Ka>>2]=c[$a>>2];c[Ka+4>>2]=Oa;__ZN7Vector2pLERKS_(A,y);Oa=c[E>>2]|0;Ka=(Oa|0)==0;if(Ka)Qd=0;else Qd=c[Oa+-4>>2]|0;do if((Qd|0)<=(o|0)){if(Ka)Rd=0;else Rd=c[Oa+-4>>2]|0;if((Rd|0)>(o|0)){a[1263537]=0;oa=626;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);Sd=0;break}}else oa=626;while(0);if((oa|0)==626){oa=0;__ZN6VectorIN8ItemList4ItemEE14_copy_on_writeEv(E);Sd=(c[E>>2]|0)+(o*112|0)|0}__ZN7Vector2pLERKS_(A,Sd+76|0);if((D|0)>0){Td=0;Ud=0;Vd=0.0}else break;while(1){Oa=c[w>>2]|0;Ka=(Oa|0)==0;if(Ka)Wd=0;else Wd=c[Oa+-4>>2]|0;if((Wd|0)<=(Ud|0)){if(Ka)Xd=0;else Xd=c[Oa+-4>>2]|0;if((Xd|0)<=(Ud|0)){oa=634;break c}a[1263537]=0}__ZN6VectorIiE14_copy_on_writeEv(w);if((Td|0)==(c[(c[w>>2]|0)+(Ud<<2)>>2]|0)){Oa=Ud+1|0;if((Oa|0)<(c[Z>>2]|0)){Yd=Oa;Zd=0.0}else break f}else{Yd=Ud;Zd=Vd}Oa=c[r>>2]|0;Ka=c[(c[Oa>>2]|0)+136>>2]|0;c[P>>2]=c[db>>2];$a=c[v>>2]|0;Pa=($a|0)==0;if(Pa)_d=0;else _d=c[$a+-4>>2]|0;if((_d|0)<=(Yd|0)){if(Pa)$d=0;else $d=c[$a+-4>>2]|0;if(($d|0)<=(Yd|0)){oa=644;break c}a[1263537]=0}__ZN6VectorIiE14_copy_on_writeEv(v);Hb=+(U(Yd,Fb)|0);g[Q>>2]=Zd+ +((qd-(c[(c[v>>2]|0)+(Yd<<2)>>2]|0)|0)/2|0|0);g[R>>2]=Hb;__ZNK7Vector25floorEv(N,Q);__ZNK7Vector2plERKS_(K,A,N);$a=c[E>>2]|0;Pa=($a|0)==0;if(Pa)ae=0;else ae=c[$a+-4>>2]|0;do if((ae|0)<=(o|0)){if(Pa)be=0;else be=c[$a+-4>>2]|0;if((be|0)>(o|0)){a[1263537]=0;oa=654;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);ce=0;break}}else oa=654;while(0);if((oa|0)==654){oa=0;__ZN6VectorIN8ItemList4ItemEE14_copy_on_writeEv(E);ce=(c[E>>2]|0)+(o*112|0)|0}$a=ce+24|0;Pa=c[$a>>2]|0;Ha=(Pa|0)==0;if(Ha)de=0;else de=c[Pa+-4>>2]|0;if((de|0)<=(Td|0)){if(Ha)ee=0;else ee=c[Pa+-4>>2]|0;if((ee|0)<=(Td|0)){oa=661;break c}a[1263537]=0}__ZN6VectorIwE14_copy_on_writeEv($a);Pa=c[(c[$a>>2]|0)+(Td<<2)>>2]|0;$a=c[E>>2]|0;Ha=($a|0)==0;if(Ha)fe=0;else fe=c[$a+-4>>2]|0;do if((fe|0)<=(o|0)){if(Ha)ge=0;else ge=c[$a+-4>>2]|0;if((ge|0)>(o|0)){a[1263537]=0;oa=671;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);he=0;break}}else oa=671;while(0);if((oa|0)==671){oa=0;__ZN6VectorIN8ItemList4ItemEE14_copy_on_writeEv(E);he=(c[E>>2]|0)+(o*112|0)|0}$a=he+24|0;Td=Td+1|0;Ha=c[$a>>2]|0;Fa=(Ha|0)==0;if(Fa)ie=0;else ie=c[Ha+-4>>2]|0;if((ie|0)<=(Td|0)){if(Fa)je=0;else je=c[Ha+-4>>2]|0;if((je|0)<=(Td|0)){oa=678;break c}a[1263537]=0}__ZN6VectorIwE14_copy_on_writeEv($a);Ha=c[(c[$a>>2]|0)+(Td<<2)>>2]|0;c[f>>2]=c[P>>2];Vd=Zd+ +xj[Ka&3](Oa,f,K,Pa,Ha,J);if((Td|0)>=(D|0))break;else Ud=Yd}}else oa=681;while(0);if((oa|0)==681){oa=0;D=c[Kb>>2]|0;Hb=+(D|0);if((D|0)>0){Sa=+g[H>>2];g[H>>2]=Sa<Hb?Sa:Hb}D=(ca|0)==0;if(D)ke=0;else ke=c[ca+-4>>2]|0;do if((ke|0)<=(o|0)){if(D)le=0;else le=c[ca+-4>>2]|0;if((le|0)>(o|0)){a[1263537]=0;oa=691;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);me=0;break}}else oa=691;while(0);if((oa|0)==691){oa=0;__ZN6VectorIN8ItemList4ItemEE14_copy_on_writeEv(E);me=(c[E>>2]|0)+(o*112|0)|0}ca=B?A:Mb;g[ca>>2]=+g[ca>>2]+(+g[(B?me+84|0:me+88|0)>>2]-(B?+g[H>>2]:+g[_>>2]))*.5;ca=c[r>>2]|0;Hb=+mj[c[(c[ca>>2]|0)+120>>2]&511](ca);g[Mb>>2]=Hb+ +g[Mb>>2];__ZNK7Vector25floorEv(f,A);ca=f;D=c[ca+4>>2]|0;Ha=A;c[Ha>>2]=c[ca>>2];c[Ha+4>>2]=D;__ZN7Vector2pLERKS_(A,y);D=c[E>>2]|0;Ha=(D|0)==0;if(Ha)ne=0;else ne=c[D+-4>>2]|0;do if((ne|0)<=(o|0)){if(Ha)oe=0;else oe=c[D+-4>>2]|0;if((oe|0)>(o|0)){a[1263537]=0;oa=699;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);__ZN7Vector2pLERKS_(A,76);break}}else oa=699;while(0);if((oa|0)==699){oa=0;__ZN6VectorIN8ItemList4ItemEE14_copy_on_writeEv(E);__ZN7Vector2pLERKS_(A,(c[E>>2]|0)+(o*112|0)+76|0)}D=c[E>>2]|0;Ha=(D|0)==0;if(Ha)pe=0;else pe=c[D+-4>>2]|0;do if((pe|0)<=(o|0)){if(Ha)qe=0;else qe=c[D+-4>>2]|0;if((qe|0)>(o|0)){a[1263537]=0;oa=709;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);re=0;break}}else oa=709;while(0);if((oa|0)==709){oa=0;__ZN6VectorIN8ItemList4ItemEE14_copy_on_writeEv(E);re=(c[E>>2]|0)+(o*112|0)|0}__ZN10CanvasItem11draw_stringERK3RefI4FontERK7Vector2RK6StringRK5Colori(b,r,A,re+24|0,J,qd+1|0)}}do if((c[Ta>>2]|0)==1){if((o|0)!=(c[Ua>>2]|0))break;g[f>>2]=Ib;g[k>>2]=Ya;g[Db>>2]=Wa;g[Cb>>2]=Gb;__ZN7Vector2pLERKS_(f,y);__ZN10CanvasItem14draw_style_boxERK3RefI8StyleBoxERK5Rect2(b,q,f)}while(0)}o=o+1|0}switch(oa|0){case 257:{o=b+616|0;q=f+4|0;y=z+4|0;Cb=0;while(1){Db=c[o>>2]|0;if(!Db)se=0;else se=c[Db+-4>>2]|0;if((Cb|0)>=(se|0)){oa=720;break}Zd=+__ZNK8StyleBox10get_marginE6Margin(c[h>>2]|0,0);Vd=+g[aa>>2];Db=c[o>>2]|0;k=(Db|0)==0;if(k)te=0;else te=c[Db+-4>>2]|0;if((te|0)<=(Cb|0)){if(k)ue=0;else ue=c[Db+-4>>2]|0;if((ue|0)<=(Cb|0)){oa=749;break}a[1263537]=0}__ZN6VectorIiE14_copy_on_writeEv(o);Pd=Vd+ +(c[(c[o>>2]|0)+(Cb<<2)>>2]|0);g[f>>2]=Zd;g[q>>2]=Pd;Pd=+g[i>>2];Zd=Pd-+__ZNK8StyleBox10get_marginE6Margin(c[h>>2]|0,0);Pd=+g[aa>>2];Db=c[o>>2]|0;k=(Db|0)==0;if(k)ve=0;else ve=c[Db+-4>>2]|0;if((ve|0)<=(Cb|0)){if(k)we=0;else we=c[Db+-4>>2]|0;if((we|0)<=(Cb|0)){oa=757;break}a[1263537]=0}__ZN6VectorIiE14_copy_on_writeEv(o);Vd=Pd+ +(c[(c[o>>2]|0)+(Cb<<2)>>2]|0);g[z>>2]=Zd;g[y>>2]=Vd;__ZN10CanvasItem9draw_lineERK7Vector2S2_RK5Colorfb(b,f,z,s,1.0,0);Cb=Cb+1|0}if((oa|0)==720){Cb=c[w>>2]|0;if(Cb|0?(__Z16atomic_decrementPj(Cb+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Cb,1);Cb=c[v>>2]|0;if(Cb|0?(__Z16atomic_decrementPj(Cb+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Cb,1);Cb=c[r>>2]|0;if((Cb|0?__ZN9Reference11unreferenceEv(Cb)|0:0)?(Cb=c[r>>2]|0,__Z17predelete_handlerP6Object(Cb)|0):0){gj[c[(c[Cb>>2]|0)+76>>2]&8191](Cb);__ZN6Memory11free_staticEPvb(Cb,0)}Cb=c[Y>>2]|0;if((Cb|0?__ZN9Reference11unreferenceEv(Cb)|0:0)?(Cb=c[Y>>2]|0,__Z17predelete_handlerP6Object(Cb)|0):0){gj[c[(c[Cb>>2]|0)+76>>2]&8191](Cb);__ZN6Memory11free_staticEPvb(Cb,0)}c[Y>>2]=0;Y=c[X>>2]|0;if((Y|0?__ZN9Reference11unreferenceEv(Y)|0:0)?(Y=c[X>>2]|0,__Z17predelete_handlerP6Object(Y)|0):0){gj[c[(c[Y>>2]|0)+76>>2]&8191](Y);__ZN6Memory11free_staticEPvb(Y,0)}c[X>>2]=0;X=c[h>>2]|0;if((X|0?__ZN9Reference11unreferenceEv(X)|0:0)?(X=c[h>>2]|0,__Z17predelete_handlerP6Object(X)|0):0){gj[c[(c[X>>2]|0)+76>>2]&8191](X);__ZN6Memory11free_staticEPvb(X,0)}l=e;return}else if((oa|0)==749)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((oa|0)==757)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 264:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 274:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 284:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 303:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 350:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 387:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 405:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 433:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 465:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 475:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 544:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 577:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 594:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 599:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);df();break}case 608:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);df();break}case 614:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 634:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 644:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 661:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 678:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}}break}default:{l=e;return}}}function __ZN6VectorIN8ItemList4ItemEE14_copy_on_writeEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=c[a>>2]|0;if(!b)return;if((c[b+-8>>2]|0)>>>0<=1)return;d=c[b+-4>>2]|0;b=(d*112|0)+-1|0;e=b>>>1|b;b=e>>>2|e;e=b>>>4|b;b=e>>>8|e;e=__ZN6Memory12alloc_staticEjb((b>>>16|b)+1|0,1)|0;c[e+-8>>2]=1;c[e+-4>>2]=d;if(d|0){b=0;do{__ZN8ItemList4ItemC2ERKS0_(e+(b*112|0)|0,(c[a>>2]|0)+(b*112|0)|0);b=b+1|0}while((b|0)!=(d|0))}d=c[a>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0){b=c[a>>2]|0;f=(b|0)==0?0:b+-4|0;b=f+4|0;if(c[f>>2]|0){g=0;do{__ZN8ItemList4ItemD2Ev(b+(g*112|0)|0);g=g+1|0}while(g>>>0<(c[f>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(d,1)}c[a>>2]=e;return}function __ZN8ItemList4ItemC2ERKS0_(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;c[a>>2]=0;if(c[b>>2]|0?(c[a>>2]=0,d=c[b>>2]|0,c[a>>2]=d,d|0):0)__ZN9Reference9referenceEv(d);d=a+4|0;e=b+4|0;c[d>>2]=c[e>>2];c[d+4>>2]=c[e+4>>2];c[d+8>>2]=c[e+8>>2];c[d+12>>2]=c[e+12>>2];e=a+20|0;c[e>>2]=0;d=b+20|0;if(c[d>>2]|0?(c[e>>2]=0,f=c[d>>2]|0,c[e>>2]=f,f|0):0)__ZN9Reference9referenceEv(f);f=a+24|0;e=b+24|0;c[f>>2]=0;if((c[e>>2]|0?(c[f>>2]=0,d=c[e>>2]|0,d|0):0)?__Z28atomic_conditional_incrementPj(d+-8|0)|0:0)c[f>>2]=c[e>>2];c[a+28>>2]=c[b+28>>2];__ZN7VariantC2ERKS_(a+32|0,b+32|0);e=a+56|0;f=b+56|0;c[e>>2]=0;if((c[f>>2]|0?(c[e>>2]=0,d=c[f>>2]|0,d|0):0)?__Z28atomic_conditional_incrementPj(d+-8|0)|0:0)c[e>>2]=c[f>>2];f=a+60|0;a=b+60|0;b=f+48|0;do{c[f>>2]=c[a>>2];f=f+4|0;a=a+4|0}while((f|0)<(b|0));return}function __ZN7ClassDB10_add_classI8ItemListEEvv(){var a=0,b=0,d=0,e=0,f=0,g=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+16|0;d=a+12|0;e=a+8|0;f=a+4|0;g=a;__ZN6StringC2EPKc(b,1019865);c[e>>2]=c[b>>2];__ZN10StringNameC2ERK6String(d,e);__ZN6StringC2EPKc(b,1111718);c[g>>2]=c[b>>2];__ZN10StringNameC2ERK6String(f,g);__ZN7ClassDB11_add_class2ERK10StringNameS2_(d,f);__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);__ZN10StringNameD2Ev(d);d=c[e>>2]|0;if(!d){l=a;return}if(__Z16atomic_decrementPj(d+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(d,1);l=a;return}function __ZN8ItemList13_bind_methodsEv(){var a=0,b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0,ia=0,ja=0,ka=0,la=0,ma=0,na=0,oa=0,pa=0,qa=0,ra=0,sa=0,ta=0,ua=0,va=0,wa=0,xa=0;a=l;l=l+624|0;if((l|0)>=(m|0))ba(624);b=a+584|0;d=a+576|0;e=a+48|0;f=a+24|0;g=a+568|0;h=a+560|0;i=a+552|0;j=a+544|0;k=a+536|0;n=a+528|0;o=a+520|0;p=a+512|0;q=a+504|0;r=a+496|0;s=a+488|0;t=a+480|0;u=a+472|0;v=a+464|0;w=a+456|0;x=a+448|0;y=a+440|0;z=a+432|0;A=a+424|0;B=a+416|0;C=a+408|0;D=a+400|0;E=a+392|0;F=a+384|0;G=a+376|0;H=a+368|0;I=a+336|0;J=a+320|0;K=a+312|0;L=a+304|0;M=a+296|0;N=a+288|0;O=a+280|0;P=a+248|0;Q=a+232|0;R=a+224|0;S=a+216|0;T=a+208|0;U=a+200|0;V=a+192|0;W=a+184|0;X=a+176|0;Y=a+168|0;Z=a+160|0;_=a+152|0;$=a+144|0;aa=a+136|0;ca=a+128|0;da=a+120|0;ea=a+112|0;fa=a+108|0;ga=a+344|0;ha=a+104|0;ia=a+328|0;ja=a+100|0;ka=a+96|0;la=a+256|0;ma=a+92|0;na=a+240|0;oa=a+88|0;pa=a+84|0;qa=a+80|0;ra=a+76|0;sa=a+72|0;ta=a;__Z8D_METHODPKcS0_S0_S0_(d,841211,1126848,848134,843286);c[e>>2]=0;__ZN7VariantC2Eb(f,1);ua=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(ua);c[ua>>2]=244520;__ZN10MethodBind10_set_constEb(ua,0);__ZN10MethodBind24_generate_argument_typesEi(ua,3);c[ua+44>>2]=3153;c[ua+48>>2]=0;c[b>>2]=e;c[b+4>>2]=f;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,ua,d,b,2)|0;if(c[f>>2]|0)__ZN7Variant5clearEv(f);if(c[e>>2]|0)__ZN7Variant5clearEv(e);ua=d+4|0;va=c[ua>>2]|0;if(va|0?(__Z16atomic_decrementPj(va+-8|0)|0)==0:0){wa=c[ua>>2]|0;ua=(wa|0)==0?0:wa+-4|0;wa=ua+4|0;if(c[ua>>2]|0){xa=0;do{__ZN10StringNameD2Ev(wa+(xa<<2)|0);xa=xa+1|0}while(xa>>>0<(c[ua>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(va,1)}__ZN10StringNameD2Ev(d);__Z8D_METHODPKcS0_S0_(g,841220,848134,843286);__ZN7VariantC2Eb(e,1);d=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(d);c[d>>2]=244556;__ZN10MethodBind10_set_constEb(d,0);__ZN10MethodBind24_generate_argument_typesEi(d,2);c[d+44>>2]=1483;c[d+48>>2]=0;c[b>>2]=e;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,d,g,b,1)|0;if(c[e>>2]|0)__ZN7Variant5clearEv(e);d=g+4|0;va=c[d>>2]|0;if(va|0?(__Z16atomic_decrementPj(va+-8|0)|0)==0:0){ua=c[d>>2]|0;d=(ua|0)==0?0:ua+-4|0;ua=d+4|0;if(c[d>>2]|0){xa=0;do{__ZN10StringNameD2Ev(ua+(xa<<2)|0);xa=xa+1|0}while(xa>>>0<(c[d>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(va,1)}__ZN10StringNameD2Ev(g);__Z8D_METHODPKcS0_S0_(h,841234,1128274,1126848);g=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(g);c[g>>2]=244592;__ZN10MethodBind10_set_constEb(g,0);__ZN10MethodBind24_generate_argument_typesEi(g,2);c[g+44>>2]=1484;c[g+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,g,h,0,0)|0;g=h+4|0;va=c[g>>2]|0;if(va|0?(__Z16atomic_decrementPj(va+-8|0)|0)==0:0){d=c[g>>2]|0;g=(d|0)==0?0:d+-4|0;d=g+4|0;if(c[g>>2]|0){xa=0;do{__ZN10StringNameD2Ev(d+(xa<<2)|0);xa=xa+1|0}while(xa>>>0<(c[g>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(va,1)}__ZN10StringNameD2Ev(h);__Z8D_METHODPKcS0_(i,841248,1128274);h=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(h);c[h>>2]=244628;__ZN10MethodBind10_set_constEb(h,1);__ZN10MethodBind24_generate_argument_typesEi(h,1);__ZN10MethodBind12_set_returnsEb(h,1);c[h+44>>2]=4541;c[h+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,h,i,0,0)|0;h=i+4|0;va=c[h>>2]|0;if(va|0?(__Z16atomic_decrementPj(va+-8|0)|0)==0:0){g=c[h>>2]|0;h=(g|0)==0?0:g+-4|0;g=h+4|0;if(c[h>>2]|0){xa=0;do{__ZN10StringNameD2Ev(g+(xa<<2)|0);xa=xa+1|0}while(xa>>>0<(c[h>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(va,1)}__ZN10StringNameD2Ev(i);__Z8D_METHODPKcS0_S0_(j,841262,1128274,848134);i=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(i);c[i>>2]=244664;__ZN10MethodBind10_set_constEb(i,0);__ZN10MethodBind24_generate_argument_typesEi(i,2);c[i+44>>2]=1485;c[i+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,i,j,0,0)|0;i=j+4|0;va=c[i>>2]|0;if(va|0?(__Z16atomic_decrementPj(va+-8|0)|0)==0:0){h=c[i>>2]|0;i=(h|0)==0?0:h+-4|0;h=i+4|0;if(c[i>>2]|0){xa=0;do{__ZN10StringNameD2Ev(h+(xa<<2)|0);xa=xa+1|0}while(xa>>>0<(c[i>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(va,1)}__ZN10StringNameD2Ev(j);__Z8D_METHODPKcS0_(k,841276,1128274);j=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(j);c[j>>2]=244700;__ZN10MethodBind10_set_constEb(j,1);__ZN10MethodBind24_generate_argument_typesEi(j,1);__ZN10MethodBind12_set_returnsEb(j,1);c[j+44>>2]=4542;c[j+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,j,k,0,0)|0;j=k+4|0;va=c[j>>2]|0;if(va|0?(__Z16atomic_decrementPj(va+-8|0)|0)==0:0){i=c[j>>2]|0;j=(i|0)==0?0:i+-4|0;i=j+4|0;if(c[j>>2]|0){xa=0;do{__ZN10StringNameD2Ev(i+(xa<<2)|0);xa=xa+1|0}while(xa>>>0<(c[j>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(va,1)}__ZN10StringNameD2Ev(k);__Z8D_METHODPKcS0_S0_(n,841298,1128274,913990);k=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(k);c[k>>2]=244736;__ZN10MethodBind10_set_constEb(k,0);__ZN10MethodBind24_generate_argument_typesEi(k,2);c[k+44>>2]=1486;c[k+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,k,n,0,0)|0;k=n+4|0;va=c[k>>2]|0;if(va|0?(__Z16atomic_decrementPj(va+-8|0)|0)==0:0){j=c[k>>2]|0;k=(j|0)==0?0:j+-4|0;j=k+4|0;if(c[k>>2]|0){xa=0;do{__ZN10StringNameD2Ev(j+(xa<<2)|0);xa=xa+1|0}while(xa>>>0<(c[k>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(va,1)}__ZN10StringNameD2Ev(n);__Z8D_METHODPKcS0_(o,841319,1128274);n=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(n);c[n>>2]=244772;__ZN10MethodBind10_set_constEb(n,1);__ZN10MethodBind24_generate_argument_typesEi(n,1);__ZN10MethodBind12_set_returnsEb(n,1);c[n+44>>2]=1487;c[n+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,n,o,0,0)|0;n=o+4|0;va=c[n>>2]|0;if(va|0?(__Z16atomic_decrementPj(va+-8|0)|0)==0:0){k=c[n>>2]|0;n=(k|0)==0?0:k+-4|0;k=n+4|0;if(c[n>>2]|0){xa=0;do{__ZN10StringNameD2Ev(k+(xa<<2)|0);xa=xa+1|0}while(xa>>>0<(c[n>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(va,1)}__ZN10StringNameD2Ev(o);__Z8D_METHODPKcS0_S0_(p,841340,1128274,843286);o=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(o);c[o>>2]=244808;__ZN10MethodBind10_set_constEb(o,0);__ZN10MethodBind24_generate_argument_typesEi(o,2);c[o+44>>2]=1488;c[o+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,o,p,0,0)|0;o=p+4|0;va=c[o>>2]|0;if(va|0?(__Z16atomic_decrementPj(va+-8|0)|0)==0:0){n=c[o>>2]|0;o=(n|0)==0?0:n+-4|0;n=o+4|0;if(c[o>>2]|0){xa=0;do{__ZN10StringNameD2Ev(n+(xa<<2)|0);xa=xa+1|0}while(xa>>>0<(c[o>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(va,1)}__ZN10StringNameD2Ev(p);__Z8D_METHODPKcS0_(q,841360,1128274);p=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(p);c[p>>2]=244844;__ZN10MethodBind10_set_constEb(p,1);__ZN10MethodBind24_generate_argument_typesEi(p,1);__ZN10MethodBind12_set_returnsEb(p,1);c[p+44>>2]=4543;c[p+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,p,q,0,0)|0;p=q+4|0;va=c[p>>2]|0;if(va|0?(__Z16atomic_decrementPj(va+-8|0)|0)==0:0){o=c[p>>2]|0;p=(o|0)==0?0:o+-4|0;o=p+4|0;if(c[p>>2]|0){xa=0;do{__ZN10StringNameD2Ev(o+(xa<<2)|0);xa=xa+1|0}while(xa>>>0<(c[p>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(va,1)}__ZN10StringNameD2Ev(q);__Z8D_METHODPKcS0_S0_(r,841379,1128274,990196);q=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(q);c[q>>2]=244808;__ZN10MethodBind10_set_constEb(q,0);__ZN10MethodBind24_generate_argument_typesEi(q,2);c[q+44>>2]=1489;c[q+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,q,r,0,0)|0;q=r+4|0;va=c[q>>2]|0;if(va|0?(__Z16atomic_decrementPj(va+-8|0)|0)==0:0){p=c[q>>2]|0;q=(p|0)==0?0:p+-4|0;p=q+4|0;if(c[q>>2]|0){xa=0;do{__ZN10StringNameD2Ev(p+(xa<<2)|0);xa=xa+1|0}while(xa>>>0<(c[q>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(va,1)}__ZN10StringNameD2Ev(r);__Z8D_METHODPKcS0_(s,841397,1128274);r=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(r);c[r>>2]=244844;__ZN10MethodBind10_set_constEb(r,1);__ZN10MethodBind24_generate_argument_typesEi(r,1);__ZN10MethodBind12_set_returnsEb(r,1);c[r+44>>2]=4544;c[r+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,r,s,0,0)|0;r=s+4|0;va=c[r>>2]|0;if(va|0?(__Z16atomic_decrementPj(va+-8|0)|0)==0:0){q=c[r>>2]|0;r=(q|0)==0?0:q+-4|0;q=r+4|0;if(c[r>>2]|0){xa=0;do{__ZN10StringNameD2Ev(q+(xa<<2)|0);xa=xa+1|0}while(xa>>>0<(c[r>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(va,1)}__ZN10StringNameD2Ev(s);__Z8D_METHODPKcS0_S0_(t,841414,1128274,1039587);s=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(s);c[s>>2]=244880;__ZN10MethodBind10_set_constEb(s,0);__ZN10MethodBind24_generate_argument_typesEi(s,2);c[s+44>>2]=1490;c[s+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,s,t,0,0)|0;s=t+4|0;va=c[s>>2]|0;if(va|0?(__Z16atomic_decrementPj(va+-8|0)|0)==0:0){r=c[s>>2]|0;s=(r|0)==0?0:r+-4|0;r=s+4|0;if(c[s>>2]|0){xa=0;do{__ZN10StringNameD2Ev(r+(xa<<2)|0);xa=xa+1|0}while(xa>>>0<(c[s>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(va,1)}__ZN10StringNameD2Ev(t);__Z8D_METHODPKcS0_(u,841432,1128274);t=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(t);c[t>>2]=244916;__ZN10MethodBind10_set_constEb(t,1);__ZN10MethodBind24_generate_argument_typesEi(t,1);__ZN10MethodBind12_set_returnsEb(t,1);c[t+44>>2]=1491;c[t+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,t,u,0,0)|0;t=u+4|0;va=c[t>>2]|0;if(va|0?(__Z16atomic_decrementPj(va+-8|0)|0)==0:0){s=c[t>>2]|0;t=(s|0)==0?0:s+-4|0;s=t+4|0;if(c[t>>2]|0){xa=0;do{__ZN10StringNameD2Ev(s+(xa<<2)|0);xa=xa+1|0}while(xa>>>0<(c[t>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(va,1)}__ZN10StringNameD2Ev(u);__Z8D_METHODPKcS0_S0_(v,841450,1128274,841475);u=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(u);c[u>>2]=244952;__ZN10MethodBind10_set_constEb(u,0);__ZN10MethodBind24_generate_argument_typesEi(u,2);c[u+44>>2]=1492;c[u+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,u,v,0,0)|0;u=v+4|0;va=c[u>>2]|0;if(va|0?(__Z16atomic_decrementPj(va+-8|0)|0)==0:0){t=c[u>>2]|0;u=(t|0)==0?0:t+-4|0;t=u+4|0;if(c[u>>2]|0){xa=0;do{__ZN10StringNameD2Ev(t+(xa<<2)|0);xa=xa+1|0}while(xa>>>0<(c[u>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(va,1)}__ZN10StringNameD2Ev(v);__Z8D_METHODPKcS0_(w,841491,1128274);v=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(v);c[v>>2]=244988;__ZN10MethodBind10_set_constEb(v,1);__ZN10MethodBind24_generate_argument_typesEi(v,1);__ZN10MethodBind12_set_returnsEb(v,1);c[v+44>>2]=1493;c[v+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,v,w,0,0)|0;v=w+4|0;va=c[v>>2]|0;do if(va|0){if(__Z16atomic_decrementPj(va+-8|0)|0)break;u=c[v>>2]|0;xa=(u|0)==0?0:u+-4|0;u=xa+4|0;if(c[xa>>2]|0){t=0;do{__ZN10StringNameD2Ev(u+(t<<2)|0);t=t+1|0}while(t>>>0<(c[xa>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(va,1)}while(0);__ZN10StringNameD2Ev(w);__Z8D_METHODPKcS0_S0_(x,841516,1128274,1146191);w=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(w);c[w>>2]=244808;__ZN10MethodBind10_set_constEb(w,0);__ZN10MethodBind24_generate_argument_typesEi(w,2);c[w+44>>2]=1494;c[w+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,w,x,0,0)|0;w=x+4|0;va=c[w>>2]|0;do if(va|0){if(__Z16atomic_decrementPj(va+-8|0)|0)break;v=c[w>>2]|0;xa=(v|0)==0?0:v+-4|0;v=xa+4|0;if(c[xa>>2]|0){t=0;do{__ZN10StringNameD2Ev(v+(t<<2)|0);t=t+1|0}while(t>>>0<(c[xa>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(va,1)}while(0);__ZN10StringNameD2Ev(x);__Z8D_METHODPKcS0_(y,841541,1128274);x=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(x);c[x>>2]=244844;__ZN10MethodBind10_set_constEb(x,1);__ZN10MethodBind24_generate_argument_typesEi(x,1);__ZN10MethodBind12_set_returnsEb(x,1);c[x+44>>2]=4545;c[x+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,x,y,0,0)|0;x=y+4|0;va=c[x>>2]|0;do if(va|0){if(__Z16atomic_decrementPj(va+-8|0)|0)break;w=c[x>>2]|0;xa=(w|0)==0?0:w+-4|0;w=xa+4|0;if(c[xa>>2]|0){t=0;do{__ZN10StringNameD2Ev(w+(t<<2)|0);t=t+1|0}while(t>>>0<(c[xa>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(va,1)}while(0);__ZN10StringNameD2Ev(y);__Z8D_METHODPKcS0_S0_(z,841565,1128274,843578);y=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(y);c[y>>2]=244592;__ZN10MethodBind10_set_constEb(y,0);__ZN10MethodBind24_generate_argument_typesEi(y,2);c[y+44>>2]=1495;c[y+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,y,z,0,0)|0;y=z+4|0;va=c[y>>2]|0;do if(va|0){if(__Z16atomic_decrementPj(va+-8|0)|0)break;x=c[y>>2]|0;xa=(x|0)==0?0:x+-4|0;x=xa+4|0;if(c[xa>>2]|0){t=0;do{__ZN10StringNameD2Ev(x+(t<<2)|0);t=t+1|0}while(t>>>0<(c[xa>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(va,1)}while(0);__ZN10StringNameD2Ev(z);__Z8D_METHODPKcS0_(A,841582,1128274);z=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(z);c[z>>2]=244628;__ZN10MethodBind10_set_constEb(z,1);__ZN10MethodBind24_generate_argument_typesEi(z,1);__ZN10MethodBind12_set_returnsEb(z,1);c[z+44>>2]=4546;c[z+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,z,A,0,0)|0;z=A+4|0;va=c[z>>2]|0;do if(va|0){if(__Z16atomic_decrementPj(va+-8|0)|0)break;y=c[z>>2]|0;xa=(y|0)==0?0:y+-4|0;y=xa+4|0;if(c[xa>>2]|0){t=0;do{__ZN10StringNameD2Ev(y+(t<<2)|0);t=t+1|0}while(t>>>0<(c[xa>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(va,1)}while(0);__ZN10StringNameD2Ev(A);__Z8D_METHODPKcS0_S0_(B,843323,1128274,841599);__ZN7VariantC2Eb(e,1);A=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(A);c[A>>2]=244808;__ZN10MethodBind10_set_constEb(A,0);__ZN10MethodBind24_generate_argument_typesEi(A,2);c[A+44>>2]=1496;c[A+48>>2]=0;c[b>>2]=e;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,A,B,b,1)|0;if(c[e>>2]|0)__ZN7Variant5clearEv(e);A=B+4|0;va=c[A>>2]|0;do if(va|0){if(__Z16atomic_decrementPj(va+-8|0)|0)break;z=c[A>>2]|0;xa=(z|0)==0?0:z+-4|0;z=xa+4|0;if(c[xa>>2]|0){t=0;do{__ZN10StringNameD2Ev(z+(t<<2)|0);t=t+1|0}while(t>>>0<(c[xa>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(va,1)}while(0);__ZN10StringNameD2Ev(B);__Z8D_METHODPKcS0_(C,841606,1128274);B=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(B);c[B>>2]=245024;__ZN10MethodBind10_set_constEb(B,0);__ZN10MethodBind24_generate_argument_typesEi(B,1);c[B+44>>2]=1036;c[B+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,B,C,0,0)|0;B=C+4|0;va=c[B>>2]|0;do if(va|0){if(__Z16atomic_decrementPj(va+-8|0)|0)break;A=c[B>>2]|0;xa=(A|0)==0?0:A+-4|0;A=xa+4|0;if(c[xa>>2]|0){t=0;do{__ZN10StringNameD2Ev(A+(t<<2)|0);t=t+1|0}while(t>>>0<(c[xa>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(va,1)}while(0);__ZN10StringNameD2Ev(C);__Z8D_METHODPKcS0_(D,843311,1128274);C=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(C);c[C>>2]=244844;__ZN10MethodBind10_set_constEb(C,1);__ZN10MethodBind24_generate_argument_typesEi(C,1);__ZN10MethodBind12_set_returnsEb(C,1);c[C+44>>2]=4547;c[C+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,C,D,0,0)|0;C=D+4|0;va=c[C>>2]|0;do if(va|0){if(__Z16atomic_decrementPj(va+-8|0)|0)break;B=c[C>>2]|0;xa=(B|0)==0?0:B+-4|0;B=xa+4|0;if(c[xa>>2]|0){t=0;do{__ZN10StringNameD2Ev(B+(t<<2)|0);t=t+1|0}while(t>>>0<(c[xa>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(va,1)}while(0);__ZN10StringNameD2Ev(D);__Z8D_METHODPKc(E,841615);D=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(D);c[D>>2]=245060;__ZN10MethodBind10_set_constEb(D,0);__ZN10MethodBind24_generate_argument_typesEi(D,0);__ZN10MethodBind12_set_returnsEb(D,1);c[D+44>>2]=5235;c[D+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,D,E,0,0)|0;D=E+4|0;va=c[D>>2]|0;do if(va|0){if(__Z16atomic_decrementPj(va+-8|0)|0)break;C=c[D>>2]|0;xa=(C|0)==0?0:C+-4|0;C=xa+4|0;if(c[xa>>2]|0){t=0;do{__ZN10StringNameD2Ev(C+(t<<2)|0);t=t+1|0}while(t>>>0<(c[xa>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(va,1)}while(0);__ZN10StringNameD2Ev(E);__Z8D_METHODPKc(F,841634);E=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(E);c[E>>2]=245096;__ZN10MethodBind10_set_constEb(E,1);__ZN10MethodBind24_generate_argument_typesEi(E,0);__ZN10MethodBind12_set_returnsEb(E,1);c[E+44>>2]=5236;c[E+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,E,F,0,0)|0;E=F+4|0;va=c[E>>2]|0;do if(va|0){if(__Z16atomic_decrementPj(va+-8|0)|0)break;D=c[E>>2]|0;xa=(D|0)==0?0:D+-4|0;D=xa+4|0;if(c[xa>>2]|0){t=0;do{__ZN10StringNameD2Ev(D+(t<<2)|0);t=t+1|0}while(t>>>0<(c[xa>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(va,1)}while(0);__ZN10StringNameD2Ev(F);__Z8D_METHODPKcS0_(G,902724,1128274);F=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(F);c[F>>2]=245024;__ZN10MethodBind10_set_constEb(F,0);__ZN10MethodBind24_generate_argument_typesEi(F,1);c[F+44>>2]=1037;c[F+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,F,G,0,0)|0;F=G+4|0;va=c[F>>2]|0;do if(va|0){if(__Z16atomic_decrementPj(va+-8|0)|0)break;E=c[F>>2]|0;xa=(E|0)==0?0:E+-4|0;E=xa+4|0;if(c[xa>>2]|0){t=0;do{__ZN10StringNameD2Ev(E+(t<<2)|0);t=t+1|0}while(t>>>0<(c[xa>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(va,1)}while(0);__ZN10StringNameD2Ev(G);__Z8D_METHODPKc(H,1132387);G=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(G);c[G>>2]=245132;__ZN10MethodBind10_set_constEb(G,0);__ZN10MethodBind24_generate_argument_typesEi(G,0);c[G+44>>2]=5187;c[G+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,G,H,0,0)|0;G=H+4|0;va=c[G>>2]|0;do if(va|0){if(__Z16atomic_decrementPj(va+-8|0)|0)break;F=c[G>>2]|0;xa=(F|0)==0?0:F+-4|0;F=xa+4|0;if(c[xa>>2]|0){t=0;do{__ZN10StringNameD2Ev(F+(t<<2)|0);t=t+1|0}while(t>>>0<(c[xa>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(va,1)}while(0);__ZN10StringNameD2Ev(H);__Z8D_METHODPKc(I,841649);H=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(H);c[H>>2]=245132;__ZN10MethodBind10_set_constEb(H,0);__ZN10MethodBind24_generate_argument_typesEi(H,0);c[H+44>>2]=5188;c[H+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,H,I,0,0)|0;H=I+4|0;va=c[H>>2]|0;do if(va|0){if(__Z16atomic_decrementPj(va+-8|0)|0)break;G=c[H>>2]|0;xa=(G|0)==0?0:G+-4|0;G=xa+4|0;if(c[xa>>2]|0){t=0;do{__ZN10StringNameD2Ev(G+(t<<2)|0);t=t+1|0}while(t>>>0<(c[xa>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(va,1)}while(0);__ZN10StringNameD2Ev(I);__Z8D_METHODPKcS0_(J,841668,1129111);I=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(I);c[I>>2]=245024;__ZN10MethodBind10_set_constEb(I,0);__ZN10MethodBind24_generate_argument_typesEi(I,1);c[I+44>>2]=1038;c[I+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,I,J,0,0)|0;I=J+4|0;va=c[I>>2]|0;do if(va|0){if(__Z16atomic_decrementPj(va+-8|0)|0)break;H=c[I>>2]|0;xa=(H|0)==0?0:H+-4|0;H=xa+4|0;if(c[xa>>2]|0){t=0;do{__ZN10StringNameD2Ev(H+(t<<2)|0);t=t+1|0}while(t>>>0<(c[xa>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(va,1)}while(0);__ZN10StringNameD2Ev(J);__Z8D_METHODPKc(K,841691);J=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(J);c[J>>2]=245096;__ZN10MethodBind10_set_constEb(J,1);__ZN10MethodBind24_generate_argument_typesEi(J,0);__ZN10MethodBind12_set_returnsEb(J,1);c[J+44>>2]=5237;c[J+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,J,K,0,0)|0;J=K+4|0;va=c[J>>2]|0;do if(va|0){if(__Z16atomic_decrementPj(va+-8|0)|0)break;I=c[J>>2]|0;xa=(I|0)==0?0:I+-4|0;I=xa+4|0;if(c[xa>>2]|0){t=0;do{__ZN10StringNameD2Ev(I+(t<<2)|0);t=t+1|0}while(t>>>0<(c[xa>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(va,1)}while(0);__ZN10StringNameD2Ev(K);__Z8D_METHODPKcS0_(L,841714,1146191);K=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(K);c[K>>2]=245168;__ZN10MethodBind10_set_constEb(K,0);__ZN10MethodBind24_generate_argument_typesEi(K,1);c[K+44>>2]=1039;c[K+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,K,L,0,0)|0;K=L+4|0;va=c[K>>2]|0;do if(va|0){if(__Z16atomic_decrementPj(va+-8|0)|0)break;J=c[K>>2]|0;xa=(J|0)==0?0:J+-4|0;J=xa+4|0;if(c[xa>>2]|0){t=0;do{__ZN10StringNameD2Ev(J+(t<<2)|0);t=t+1|0}while(t>>>0<(c[xa>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(va,1)}while(0);__ZN10StringNameD2Ev(L);__Z8D_METHODPKc(M,841736);L=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(L);c[L>>2]=245096;__ZN10MethodBind10_set_constEb(L,1);__ZN10MethodBind24_generate_argument_typesEi(L,0);__ZN10MethodBind12_set_returnsEb(L,1);c[L+44>>2]=5238;c[L+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,L,M,0,0)|0;L=M+4|0;va=c[L>>2]|0;do if(va|0){if(__Z16atomic_decrementPj(va+-8|0)|0)break;K=c[L>>2]|0;xa=(K|0)==0?0:K+-4|0;K=xa+4|0;if(c[xa>>2]|0){t=0;do{__ZN10StringNameD2Ev(K+(t<<2)|0);t=t+1|0}while(t>>>0<(c[xa>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(va,1)}while(0);__ZN10StringNameD2Ev(M);__Z8D_METHODPKcS0_(N,841757,841776);M=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(M);c[M>>2]=245024;__ZN10MethodBind10_set_constEb(M,0);__ZN10MethodBind24_generate_argument_typesEi(M,1);c[M+44>>2]=1040;c[M+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,M,N,0,0)|0;M=N+4|0;va=c[M>>2]|0;do if(va|0){if(__Z16atomic_decrementPj(va+-8|0)|0)break;L=c[M>>2]|0;xa=(L|0)==0?0:L+-4|0;L=xa+4|0;if(c[xa>>2]|0){t=0;do{__ZN10StringNameD2Ev(L+(t<<2)|0);t=t+1|0}while(t>>>0<(c[xa>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(va,1)}while(0);__ZN10StringNameD2Ev(N);__Z8D_METHODPKc(O,841782);N=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(N);c[N>>2]=245096;__ZN10MethodBind10_set_constEb(N,1);__ZN10MethodBind24_generate_argument_typesEi(N,0);__ZN10MethodBind12_set_returnsEb(N,1);c[N+44>>2]=5239;c[N+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,N,O,0,0)|0;N=O+4|0;va=c[N>>2]|0;do if(va|0){if(__Z16atomic_decrementPj(va+-8|0)|0)break;M=c[N>>2]|0;xa=(M|0)==0?0:M+-4|0;M=xa+4|0;if(c[xa>>2]|0){t=0;do{__ZN10StringNameD2Ev(M+(t<<2)|0);t=t+1|0}while(t>>>0<(c[xa>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(va,1)}while(0);__ZN10StringNameD2Ev(O);__Z8D_METHODPKcS0_(P,841801,1074374);O=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(O);c[O>>2]=245024;__ZN10MethodBind10_set_constEb(O,0);__ZN10MethodBind24_generate_argument_typesEi(O,1);c[O+44>>2]=1041;c[O+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,O,P,0,0)|0;O=P+4|0;va=c[O>>2]|0;do if(va|0){if(__Z16atomic_decrementPj(va+-8|0)|0)break;N=c[O>>2]|0;xa=(N|0)==0?0:N+-4|0;N=xa+4|0;if(c[xa>>2]|0){t=0;do{__ZN10StringNameD2Ev(N+(t<<2)|0);t=t+1|0}while(t>>>0<(c[xa>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(va,1)}while(0);__ZN10StringNameD2Ev(P);__Z8D_METHODPKc(Q,841817);P=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(P);c[P>>2]=245096;__ZN10MethodBind10_set_constEb(P,1);__ZN10MethodBind24_generate_argument_typesEi(P,0);__ZN10MethodBind12_set_returnsEb(P,1);c[P+44>>2]=5240;c[P+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,P,Q,0,0)|0;P=Q+4|0;va=c[P>>2]|0;do if(va|0){if(__Z16atomic_decrementPj(va+-8|0)|0)break;O=c[P>>2]|0;xa=(O|0)==0?0:O+-4|0;O=xa+4|0;if(c[xa>>2]|0){t=0;do{__ZN10StringNameD2Ev(O+(t<<2)|0);t=t+1|0}while(t>>>0<(c[xa>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(va,1)}while(0);__ZN10StringNameD2Ev(Q);__Z8D_METHODPKcS0_(R,844443,1146083);Q=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(Q);c[Q>>2]=245204;__ZN10MethodBind10_set_constEb(Q,0);__ZN10MethodBind24_generate_argument_typesEi(Q,1);c[Q+44>>2]=1042;c[Q+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,Q,R,0,0)|0;Q=R+4|0;va=c[Q>>2]|0;do if(va|0){if(__Z16atomic_decrementPj(va+-8|0)|0)break;P=c[Q>>2]|0;xa=(P|0)==0?0:P+-4|0;P=xa+4|0;if(c[xa>>2]|0){t=0;do{__ZN10StringNameD2Ev(P+(t<<2)|0);t=t+1|0}while(t>>>0<(c[xa>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(va,1)}while(0);__ZN10StringNameD2Ev(R);__Z8D_METHODPKc(S,841833);R=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(R);c[R>>2]=245240;__ZN10MethodBind10_set_constEb(R,1);__ZN10MethodBind24_generate_argument_typesEi(R,0);__ZN10MethodBind12_set_returnsEb(R,1);c[R+44>>2]=5241;c[R+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,R,S,0,0)|0;R=S+4|0;va=c[R>>2]|0;do if(va|0){if(__Z16atomic_decrementPj(va+-8|0)|0)break;Q=c[R>>2]|0;xa=(Q|0)==0?0:Q+-4|0;Q=xa+4|0;if(c[xa>>2]|0){t=0;do{__ZN10StringNameD2Ev(Q+(t<<2)|0);t=t+1|0}while(t>>>0<(c[xa>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(va,1)}while(0);__ZN10StringNameD2Ev(S);__Z8D_METHODPKcS0_(T,841849,1146083);S=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(S);c[S>>2]=245276;__ZN10MethodBind10_set_constEb(S,0);__ZN10MethodBind24_generate_argument_typesEi(S,1);c[S+44>>2]=1043;c[S+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,S,T,0,0)|0;S=T+4|0;va=c[S>>2]|0;do if(va|0){if(__Z16atomic_decrementPj(va+-8|0)|0)break;R=c[S>>2]|0;xa=(R|0)==0?0:R+-4|0;R=xa+4|0;if(c[xa>>2]|0){t=0;do{__ZN10StringNameD2Ev(R+(t<<2)|0);t=t+1|0}while(t>>>0<(c[xa>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(va,1)}while(0);__ZN10StringNameD2Ev(T);__Z8D_METHODPKc(U,841863);T=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(T);c[T>>2]=245312;__ZN10MethodBind10_set_constEb(T,1);__ZN10MethodBind24_generate_argument_typesEi(T,0);__ZN10MethodBind12_set_returnsEb(T,1);c[T+44>>2]=5242;c[T+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,T,U,0,0)|0;T=U+4|0;va=c[T>>2]|0;do if(va|0){if(__Z16atomic_decrementPj(va+-8|0)|0)break;S=c[T>>2]|0;xa=(S|0)==0?0:S+-4|0;S=xa+4|0;if(c[xa>>2]|0){t=0;do{__ZN10StringNameD2Ev(S+(t<<2)|0);t=t+1|0}while(t>>>0<(c[xa>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(va,1)}while(0);__ZN10StringNameD2Ev(U);__Z8D_METHODPKcS0_(V,841877,1128330);U=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(U);c[U>>2]=245348;__ZN10MethodBind10_set_constEb(U,0);__ZN10MethodBind24_generate_argument_typesEi(U,1);c[U+44>>2]=1044;c[U+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,U,V,0,0)|0;U=V+4|0;va=c[U>>2]|0;do if(va|0){if(__Z16atomic_decrementPj(va+-8|0)|0)break;T=c[U>>2]|0;xa=(T|0)==0?0:T+-4|0;T=xa+4|0;if(c[xa>>2]|0){t=0;do{__ZN10StringNameD2Ev(T+(t<<2)|0);t=t+1|0}while(t>>>0<(c[xa>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(va,1)}while(0);__ZN10StringNameD2Ev(V);__Z8D_METHODPKc(W,841897);V=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(V);c[V>>2]=245384;__ZN10MethodBind10_set_constEb(V,1);__ZN10MethodBind24_generate_argument_typesEi(V,0);__ZN10MethodBind12_set_returnsEb(V,1);c[V+44>>2]=1045;c[V+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,V,W,0,0)|0;V=W+4|0;va=c[V>>2]|0;do if(va|0){if(__Z16atomic_decrementPj(va+-8|0)|0)break;U=c[V>>2]|0;xa=(U|0)==0?0:U+-4|0;U=xa+4|0;if(c[xa>>2]|0){t=0;do{__ZN10StringNameD2Ev(U+(t<<2)|0);t=t+1|0}while(t>>>0<(c[xa>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(va,1)}while(0);__ZN10StringNameD2Ev(W);__Z8D_METHODPKcS0_(X,841917,1128855);W=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(W);c[W>>2]=245420;__ZN10MethodBind10_set_constEb(W,0);__ZN10MethodBind24_generate_argument_typesEi(W,1);c[W+44>>2]=78;c[W+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,W,X,0,0)|0;W=X+4|0;va=c[W>>2]|0;do if(va|0){if(__Z16atomic_decrementPj(va+-8|0)|0)break;V=c[W>>2]|0;xa=(V|0)==0?0:V+-4|0;V=xa+4|0;if(c[xa>>2]|0){t=0;do{__ZN10StringNameD2Ev(V+(t<<2)|0);t=t+1|0}while(t>>>0<(c[xa>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(va,1)}while(0);__ZN10StringNameD2Ev(X);__Z8D_METHODPKc(Y,841932);X=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(X);c[X>>2]=245456;__ZN10MethodBind10_set_constEb(X,1);__ZN10MethodBind24_generate_argument_typesEi(X,0);__ZN10MethodBind12_set_returnsEb(X,1);c[X+44>>2]=86;c[X+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,X,Y,0,0)|0;X=Y+4|0;va=c[X>>2]|0;do if(va|0){if(__Z16atomic_decrementPj(va+-8|0)|0)break;W=c[X>>2]|0;xa=(W|0)==0?0:W+-4|0;W=xa+4|0;if(c[xa>>2]|0){t=0;do{__ZN10StringNameD2Ev(W+(t<<2)|0);t=t+1|0}while(t>>>0<(c[xa>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(va,1)}while(0);__ZN10StringNameD2Ev(Y);__Z8D_METHODPKcS0_(Z,844816,844837);Y=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(Y);c[Y>>2]=245168;__ZN10MethodBind10_set_constEb(Y,0);__ZN10MethodBind24_generate_argument_typesEi(Y,1);c[Y+44>>2]=1046;c[Y+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,Y,Z,0,0)|0;Y=Z+4|0;va=c[Y>>2]|0;do if(va|0){if(__Z16atomic_decrementPj(va+-8|0)|0)break;X=c[Y>>2]|0;xa=(X|0)==0?0:X+-4|0;X=xa+4|0;if(c[xa>>2]|0){t=0;do{__ZN10StringNameD2Ev(X+(t<<2)|0);t=t+1|0}while(t>>>0<(c[xa>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(va,1)}while(0);__ZN10StringNameD2Ev(Z);__Z8D_METHODPKc(_,844843);Z=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(Z);c[Z>>2]=245492;__ZN10MethodBind10_set_constEb(Z,1);__ZN10MethodBind24_generate_argument_typesEi(Z,0);__ZN10MethodBind12_set_returnsEb(Z,1);c[Z+44>>2]=5243;c[Z+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,Z,_,0,0)|0;Z=_+4|0;va=c[Z>>2]|0;do if(va|0){if(__Z16atomic_decrementPj(va+-8|0)|0)break;Y=c[Z>>2]|0;xa=(Y|0)==0?0:Y+-4|0;Y=xa+4|0;if(c[xa>>2]|0){t=0;do{__ZN10StringNameD2Ev(Y+(t<<2)|0);t=t+1|0}while(t>>>0<(c[xa>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(va,1)}while(0);__ZN10StringNameD2Ev(_);__Z8D_METHODPKcS0_S0_($,841947,1126974,895566);__ZN7VariantC2Eb(e,0);_=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(_);c[_>>2]=245528;__ZN10MethodBind10_set_constEb(_,1);__ZN10MethodBind24_generate_argument_typesEi(_,2);__ZN10MethodBind12_set_returnsEb(_,1);c[_+44>>2]=1207;c[_+48>>2]=0;c[b>>2]=e;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,_,$,b,1)|0;if(c[e>>2]|0)__ZN7Variant5clearEv(e);_=$+4|0;va=c[_>>2]|0;do if(va|0){if(__Z16atomic_decrementPj(va+-8|0)|0)break;Z=c[_>>2]|0;xa=(Z|0)==0?0:Z+-4|0;Z=xa+4|0;if(c[xa>>2]|0){t=0;do{__ZN10StringNameD2Ev(Z+(t<<2)|0);t=t+1|0}while(t>>>0<(c[xa>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(va,1)}while(0);__ZN10StringNameD2Ev($);__Z8D_METHODPKc(aa,841963);$=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev($);c[$>>2]=245132;__ZN10MethodBind10_set_constEb($,0);__ZN10MethodBind24_generate_argument_typesEi($,0);c[$+44>>2]=5189;c[$+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,$,aa,0,0)|0;$=aa+4|0;va=c[$>>2]|0;do if(va|0){if(__Z16atomic_decrementPj(va+-8|0)|0)break;_=c[$>>2]|0;xa=(_|0)==0?0:_+-4|0;_=xa+4|0;if(c[xa>>2]|0){t=0;do{__ZN10StringNameD2Ev(_+(t<<2)|0);t=t+1|0}while(t>>>0<(c[xa>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(va,1)}while(0);__ZN10StringNameD2Ev(aa);__Z8D_METHODPKc(ca,841989);aa=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(aa);c[aa>>2]=245564;__ZN10MethodBind10_set_constEb(aa,0);__ZN10MethodBind24_generate_argument_typesEi(aa,0);__ZN10MethodBind12_set_returnsEb(aa,1);c[aa+44>>2]=5244;c[aa+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,aa,ca,0,0)|0;aa=ca+4|0;va=c[aa>>2]|0;do if(va|0){if(__Z16atomic_decrementPj(va+-8|0)|0)break;$=c[aa>>2]|0;xa=($|0)==0?0:$+-4|0;$=xa+4|0;if(c[xa>>2]|0){t=0;do{__ZN10StringNameD2Ev($+(t<<2)|0);t=t+1|0}while(t>>>0<(c[xa>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(va,1)}while(0);__ZN10StringNameD2Ev(ca);__Z8D_METHODPKc(da,842002);ca=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(ca);c[ca>>2]=245600;__ZN10MethodBind10_set_constEb(ca,0);__ZN10MethodBind24_generate_argument_typesEi(ca,1);c[ca+44>>2]=79;c[ca+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,ca,da,0,0)|0;ca=da+4|0;va=c[ca>>2]|0;do if(va|0){if(__Z16atomic_decrementPj(va+-8|0)|0)break;aa=c[ca>>2]|0;xa=(aa|0)==0?0:aa+-4|0;aa=xa+4|0;if(c[xa>>2]|0){t=0;do{__ZN10StringNameD2Ev(aa+(t<<2)|0);t=t+1|0}while(t>>>0<(c[xa>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(va,1)}while(0);__ZN10StringNameD2Ev(da);__Z8D_METHODPKc(ea,915429);da=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(da);c[da>>2]=245636;__ZN10MethodBind10_set_constEb(da,0);__ZN10MethodBind24_generate_argument_typesEi(da,1);c[da+44>>2]=1047;c[da+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,da,ea,0,0)|0;da=ea+4|0;va=c[da>>2]|0;do if(va|0){if(__Z16atomic_decrementPj(va+-8|0)|0)break;ca=c[da>>2]|0;xa=(ca|0)==0?0:ca+-4|0;ca=xa+4|0;if(c[xa>>2]|0){t=0;do{__ZN10StringNameD2Ev(ca+(t<<2)|0);t=t+1|0}while(t>>>0<(c[xa>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(va,1)}while(0);__ZN10StringNameD2Ev(ea);__ZN6StringC2EPKc(b,1019865);c[f>>2]=c[b>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameC2EPKc(b,842018);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(e,b,0);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(e);ea=c[f>>2]|0;do if(ea|0){if(__Z16atomic_decrementPj(ea+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ea,1)}while(0);__ZN6StringC2EPKc(b,1019865);c[f>>2]=c[b>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameC2EPKc(b,842032);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(e,b,1);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(e);ea=c[f>>2]|0;do if(ea|0){if(__Z16atomic_decrementPj(ea+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ea,1)}while(0);__ZN6StringC2EPKc(b,1019865);c[f>>2]=c[b>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameC2EPKc(b,845093);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(e,b,0);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(e);ea=c[f>>2]|0;do if(ea|0){if(__Z16atomic_decrementPj(ea+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ea,1)}while(0);__ZN6StringC2EPKc(b,1019865);c[f>>2]=c[b>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameC2EPKc(b,845118);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(e,b,1);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(e);ea=c[f>>2]|0;do if(ea|0){if(__Z16atomic_decrementPj(ea+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ea,1)}while(0);__ZN6StringC2EPKc(b,1019865);c[e>>2]=c[b>>2];__ZN10StringNameC2ERK6String(fa,e);__ZN6StringC2EPKc(f,947687);__ZN6StringC2EPKc(ha,1121648);__ZN6StringC2EPKc(ia,1263606);ea=ga+4|0;c[ea>>2]=0;va=ga+12|0;c[va>>2]=0;c[ga>>2]=2;da=c[ha>>2]|0;do if(da|0){c[ea>>2]=0;if(!(__Z28atomic_conditional_incrementPj(da+-8|0)|0))break;c[ea>>2]=c[ha>>2]}while(0);c[ga+8>>2]=0;ea=c[va>>2]|0;do if((ea|0)!=(c[ia>>2]|0)){do if(ea|0){if(__Z16atomic_decrementPj(ea+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ea,1)}while(0);c[va>>2]=0;da=c[ia>>2]|0;if(!da)break;if(!(__Z28atomic_conditional_incrementPj(da+-8|0)|0))break;c[va>>2]=c[ia>>2]}while(0);c[ga+16>>2]=7;__ZN10MethodInfoC2ERK6StringRK12PropertyInfo(b,f,ga);__ZN7ClassDB10add_signalE10StringNameRK10MethodInfo(fa,b);__ZN10MethodInfoD2Ev(b);va=c[ga+12>>2]|0;do if(va|0){if(__Z16atomic_decrementPj(va+-8|0)|0)break;__ZN6Memory11free_staticEPvb(va,1)}while(0);va=c[ga+4>>2]|0;do if(va|0){if(__Z16atomic_decrementPj(va+-8|0)|0)break;__ZN6Memory11free_staticEPvb(va,1)}while(0);va=c[ia>>2]|0;do if(va|0){if(__Z16atomic_decrementPj(va+-8|0)|0)break;__ZN6Memory11free_staticEPvb(va,1)}while(0);va=c[ha>>2]|0;do if(va|0){if(__Z16atomic_decrementPj(va+-8|0)|0)break;__ZN6Memory11free_staticEPvb(va,1)}while(0);va=c[f>>2]|0;do if(va|0){if(__Z16atomic_decrementPj(va+-8|0)|0)break;__ZN6Memory11free_staticEPvb(va,1)}while(0);__ZN10StringNameD2Ev(fa);fa=c[e>>2]|0;do if(fa|0){if(__Z16atomic_decrementPj(fa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(fa,1)}while(0);__ZN6StringC2EPKc(b,1019865);c[e>>2]=c[b>>2];__ZN10StringNameC2ERK6String(ja,e);__ZN6StringC2EPKc(f,844985);__ZN6StringC2EPKc(ka,1121648);__ZN6StringC2EPKc(ia,1263606);fa=ga+4|0;c[fa>>2]=0;va=ga+12|0;c[va>>2]=0;c[ga>>2]=2;ha=c[ka>>2]|0;do if(ha|0){c[fa>>2]=0;if(!(__Z28atomic_conditional_incrementPj(ha+-8|0)|0))break;c[fa>>2]=c[ka>>2]}while(0);c[ga+8>>2]=0;fa=c[va>>2]|0;do if((fa|0)!=(c[ia>>2]|0)){do if(fa|0){if(__Z16atomic_decrementPj(fa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(fa,1)}while(0);c[va>>2]=0;ha=c[ia>>2]|0;if(!ha)break;if(!(__Z28atomic_conditional_incrementPj(ha+-8|0)|0))break;c[va>>2]=c[ia>>2]}while(0);c[ga+16>>2]=7;__ZN6StringC2EPKc(ma,940439);__ZN6StringC2EPKc(na,1263606);va=la+4|0;c[va>>2]=0;fa=la+12|0;c[fa>>2]=0;c[la>>2]=5;ha=c[ma>>2]|0;do if(ha|0){c[va>>2]=0;if(!(__Z28atomic_conditional_incrementPj(ha+-8|0)|0))break;c[va>>2]=c[ma>>2]}while(0);c[la+8>>2]=0;va=c[fa>>2]|0;do if((va|0)!=(c[na>>2]|0)){do if(va|0){if(__Z16atomic_decrementPj(va+-8|0)|0)break;__ZN6Memory11free_staticEPvb(va,1)}while(0);c[fa>>2]=0;ha=c[na>>2]|0;if(!ha)break;if(!(__Z28atomic_conditional_incrementPj(ha+-8|0)|0))break;c[fa>>2]=c[na>>2]}while(0);c[la+16>>2]=7;__ZN10MethodInfoC2ERK6StringRK12PropertyInfoS5_(b,f,ga,la);__ZN7ClassDB10add_signalE10StringNameRK10MethodInfo(ja,b);__ZN10MethodInfoD2Ev(b);fa=c[la+12>>2]|0;do if(fa|0){if(__Z16atomic_decrementPj(fa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(fa,1)}while(0);fa=c[la+4>>2]|0;do if(fa|0){if(__Z16atomic_decrementPj(fa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(fa,1)}while(0);fa=c[na>>2]|0;do if(fa|0){if(__Z16atomic_decrementPj(fa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(fa,1)}while(0);fa=c[ma>>2]|0;do if(fa|0){if(__Z16atomic_decrementPj(fa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(fa,1)}while(0);fa=c[ga+12>>2]|0;do if(fa|0){if(__Z16atomic_decrementPj(fa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(fa,1)}while(0);fa=c[ga+4>>2]|0;do if(fa|0){if(__Z16atomic_decrementPj(fa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(fa,1)}while(0);fa=c[ia>>2]|0;do if(fa|0){if(__Z16atomic_decrementPj(fa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(fa,1)}while(0);fa=c[ka>>2]|0;do if(fa|0){if(__Z16atomic_decrementPj(fa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(fa,1)}while(0);fa=c[f>>2]|0;do if(fa|0){if(__Z16atomic_decrementPj(fa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(fa,1)}while(0);__ZN10StringNameD2Ev(ja);ja=c[e>>2]|0;do if(ja|0){if(__Z16atomic_decrementPj(ja+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ja,1)}while(0);__ZN6StringC2EPKc(b,1019865);c[e>>2]=c[b>>2];__ZN10StringNameC2ERK6String(oa,e);__ZN6StringC2EPKc(f,843931);__ZN6StringC2EPKc(pa,1121648);__ZN6StringC2EPKc(ia,1263606);ja=ga+4|0;c[ja>>2]=0;fa=ga+12|0;c[fa>>2]=0;c[ga>>2]=2;ka=c[pa>>2]|0;do if(ka|0){c[ja>>2]=0;if(!(__Z28atomic_conditional_incrementPj(ka+-8|0)|0))break;c[ja>>2]=c[pa>>2]}while(0);c[ga+8>>2]=0;ja=c[fa>>2]|0;do if((ja|0)!=(c[ia>>2]|0)){do if(ja|0){if(__Z16atomic_decrementPj(ja+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ja,1)}while(0);c[fa>>2]=0;ka=c[ia>>2]|0;if(!ka)break;if(!(__Z28atomic_conditional_incrementPj(ka+-8|0)|0))break;c[fa>>2]=c[ia>>2]}while(0);c[ga+16>>2]=7;__ZN6StringC2EPKc(qa,1017877);__ZN6StringC2EPKc(na,1263606);fa=la+4|0;c[fa>>2]=0;ja=la+12|0;c[ja>>2]=0;c[la>>2]=1;ka=c[qa>>2]|0;do if(ka|0){c[fa>>2]=0;if(!(__Z28atomic_conditional_incrementPj(ka+-8|0)|0))break;c[fa>>2]=c[qa>>2]}while(0);c[la+8>>2]=0;fa=c[ja>>2]|0;do if((fa|0)!=(c[na>>2]|0)){do if(fa|0){if(__Z16atomic_decrementPj(fa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(fa,1)}while(0);c[ja>>2]=0;ka=c[na>>2]|0;if(!ka)break;if(!(__Z28atomic_conditional_incrementPj(ka+-8|0)|0))break;c[ja>>2]=c[na>>2]}while(0);c[la+16>>2]=7;__ZN10MethodInfoC2ERK6StringRK12PropertyInfoS5_(b,f,ga,la);__ZN7ClassDB10add_signalE10StringNameRK10MethodInfo(oa,b);__ZN10MethodInfoD2Ev(b);ja=c[la+12>>2]|0;do if(ja|0){if(__Z16atomic_decrementPj(ja+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ja,1)}while(0);ja=c[la+4>>2]|0;do if(ja|0){if(__Z16atomic_decrementPj(ja+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ja,1)}while(0);ja=c[na>>2]|0;do if(ja|0){if(__Z16atomic_decrementPj(ja+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ja,1)}while(0);ja=c[qa>>2]|0;do if(ja|0){if(__Z16atomic_decrementPj(ja+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ja,1)}while(0);ja=c[ga+12>>2]|0;do if(ja|0){if(__Z16atomic_decrementPj(ja+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ja,1)}while(0);ja=c[ga+4>>2]|0;do if(ja|0){if(__Z16atomic_decrementPj(ja+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ja,1)}while(0);ja=c[ia>>2]|0;do if(ja|0){if(__Z16atomic_decrementPj(ja+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ja,1)}while(0);ja=c[pa>>2]|0;do if(ja|0){if(__Z16atomic_decrementPj(ja+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ja,1)}while(0);ja=c[f>>2]|0;do if(ja|0){if(__Z16atomic_decrementPj(ja+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ja,1)}while(0);__ZN10StringNameD2Ev(oa);oa=c[e>>2]|0;do if(oa|0){if(__Z16atomic_decrementPj(oa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(oa,1)}while(0);__ZN6StringC2EPKc(b,1019865);c[e>>2]=c[b>>2];__ZN10StringNameC2ERK6String(ra,e);__ZN6StringC2EPKc(f,947780);__ZN6StringC2EPKc(sa,1121648);__ZN6StringC2EPKc(ia,1263606);oa=ga+4|0;c[oa>>2]=0;ja=ga+12|0;c[ja>>2]=0;c[ga>>2]=2;pa=c[sa>>2]|0;do if(pa|0){c[oa>>2]=0;if(!(__Z28atomic_conditional_incrementPj(pa+-8|0)|0))break;c[oa>>2]=c[sa>>2]}while(0);c[ga+8>>2]=0;oa=c[ja>>2]|0;do if((oa|0)!=(c[ia>>2]|0)){do if(oa|0){if(__Z16atomic_decrementPj(oa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(oa,1)}while(0);c[ja>>2]=0;pa=c[ia>>2]|0;if(!pa)break;if(!(__Z28atomic_conditional_incrementPj(pa+-8|0)|0))break;c[ja>>2]=c[ia>>2]}while(0);c[ga+16>>2]=7;__ZN10MethodInfoC2ERK6StringRK12PropertyInfo(b,f,ga);__ZN7ClassDB10add_signalE10StringNameRK10MethodInfo(ra,b);__ZN10MethodInfoD2Ev(b);ja=c[ga+12>>2]|0;do if(ja|0){if(__Z16atomic_decrementPj(ja+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ja,1)}while(0);ja=c[ga+4>>2]|0;do if(ja|0){if(__Z16atomic_decrementPj(ja+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ja,1)}while(0);ja=c[ia>>2]|0;do if(ja|0){if(__Z16atomic_decrementPj(ja+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ja,1)}while(0);ja=c[sa>>2]|0;do if(ja|0){if(__Z16atomic_decrementPj(ja+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ja,1)}while(0);ja=c[f>>2]|0;do if(ja|0){if(__Z16atomic_decrementPj(ja+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ja,1)}while(0);__ZN10StringNameD2Ev(ra);ra=c[e>>2]|0;do if(ra|0){if(__Z16atomic_decrementPj(ra+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ra,1)}while(0);__ZN6StringC2EPKc(b,845396);__ZN7VariantC2Ei(e,2e3);__Z11_GLOBAL_DEFRK6StringRK7Variant(ta,b,e);if(c[ta>>2]|0)__ZN7Variant5clearEv(ta);if(c[e>>2]|0)__ZN7Variant5clearEv(e);e=c[b>>2]|0;if(!e){l=a;return}if(__Z16atomic_decrementPj(e+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(e,1);l=a;return}function __ZN8ItemList8add_itemERK6StringRK3RefI7TextureEb(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var h=0,i=0,j=0,k=0;h=l;l=l+224|0;if((l|0)>=(m|0))ba(224);i=h+112|0;j=h;k=f&1;c[i+32>>2]=0;f=i+56|0;c[i>>2]=0;c[i+4>>2]=0;c[i+8>>2]=0;c[i+12>>2]=0;c[i+16>>2]=0;c[i+20>>2]=0;c[i+24>>2]=0;c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;c[f+12>>2]=0;g[i+72>>2]=1.0;f=i+76|0;c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;c[f+12>>2]=0;c[f+16>>2]=0;c[f+20>>2]=0;c[f+24>>2]=0;c[f+28>>2]=0;f=c[e>>2]|0;if(f|0){c[i>>2]=f;__ZN9Reference9referenceEv(f)}f=i+4|0;c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;c[f+12>>2]=0;f=i+24|0;e=c[d>>2]|0;if(e|0?(c[f>>2]=0,__Z28atomic_conditional_incrementPj(e+-8|0)|0):0)c[f>>2]=c[d>>2];a[i+28>>0]=k;a[i+29>>0]=0;a[i+30>>0]=0;a[i+31>>0]=1;k=i+60|0;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0;c[k+12>>2]=0;__ZN8ItemList4ItemC2ERKS0_(j,i);__ZN6VectorIN8ItemList4ItemEE9push_backES1_(b+612|0,j)|0;__ZN8ItemList4ItemD2Ev(j);__ZN10CanvasItem6updateEv(b);a[b+608>>0]=1;__ZN8ItemList4ItemD2Ev(i);l=h;return}function __ZN8ItemList13add_icon_itemERK3RefI7TextureEb(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0,j=0;f=l;l=l+224|0;if((l|0)>=(m|0))ba(224);h=f+112|0;i=f;c[h+32>>2]=0;j=h+56|0;c[h>>2]=0;c[h+4>>2]=0;c[h+8>>2]=0;c[h+12>>2]=0;c[h+16>>2]=0;c[h+20>>2]=0;c[h+24>>2]=0;c[j>>2]=0;c[j+4>>2]=0;c[j+8>>2]=0;c[j+12>>2]=0;g[h+72>>2]=1.0;j=h+76|0;c[j>>2]=0;c[j+4>>2]=0;c[j+8>>2]=0;c[j+12>>2]=0;c[j+16>>2]=0;c[j+20>>2]=0;c[j+24>>2]=0;c[j+28>>2]=0;j=c[d>>2]|0;if(j|0){c[h>>2]=j;__ZN9Reference9referenceEv(j)}j=h+4|0;c[j>>2]=0;c[j+4>>2]=0;c[j+8>>2]=0;c[j+12>>2]=0;a[h+28>>0]=e&1;a[h+29>>0]=0;a[h+30>>0]=0;a[h+31>>0]=1;e=h+60|0;c[e>>2]=0;c[e+4>>2]=0;c[e+8>>2]=0;c[e+12>>2]=0;__ZN8ItemList4ItemC2ERKS0_(i,h);__ZN6VectorIN8ItemList4ItemEE9push_backES1_(b+612|0,i)|0;__ZN8ItemList4ItemD2Ev(i);__ZN10CanvasItem6updateEv(b);a[b+608>>0]=1;__ZN8ItemList4ItemD2Ev(h);l=f;return}function __ZN8ItemList13set_item_textEiRK6String(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0;if((d|0)>=0){f=b+612|0;g=c[f>>2]|0;h=(g|0)==0;if(h)i=0;else i=c[g+-4>>2]|0;if((i|0)>(d|0)){a[1263537]=0;if(h)j=0;else j=c[g+-4>>2]|0;do if((j|0)<=(d|0)){if(h)k=0;else k=c[g+-4>>2]|0;if((k|0)>(d|0)){a[1263537]=0;l=14;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);m=0;break}}else l=14;while(0);if((l|0)==14){__ZN6VectorIN8ItemList4ItemEE14_copy_on_writeEv(f);m=(c[f>>2]|0)+(d*112|0)|0}d=m+24|0;m=c[d>>2]|0;if((m|0)!=(c[e>>2]|0)){if(m|0?(__Z16atomic_decrementPj(m+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(m,1);c[d>>2]=0;m=c[e>>2]|0;if(m|0?__Z28atomic_conditional_incrementPj(m+-8|0)|0:0)c[d>>2]=c[e>>2]}__ZN10CanvasItem6updateEv(b);a[b+608>>0]=1;return}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(841234,842047,70,842220,0);return}function __ZNK8ItemList13get_item_textEi(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0;if((d|0)>=0){e=c[b+612>>2]|0;b=(e|0)==0;if(b)f=0;else f=c[e+-4>>2]|0;if((f|0)>(d|0)){a[1263537]=0;if(b)g=0;else g=c[e+-4>>2]|0;do if((g|0)<=(d|0)){if(b)h=0;else h=c[e+-4>>2]|0;if((h|0)>(d|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0)}while(0);h=e+(d*112|0)+24|0;d=c[h>>2]|0;if(!d){i=0;return i|0}if(!(__Z28atomic_conditional_incrementPj(d+-8|0)|0)){i=0;return i|0}i=c[h>>2]|0;return i|0}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(841248,842047,79,842220,0);i=0;return i|0}function __ZN8ItemList13set_item_iconEiRK3RefI7TextureE(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0;if((d|0)>=0){f=b+612|0;g=c[f>>2]|0;h=(g|0)==0;if(h)i=0;else i=c[g+-4>>2]|0;if((i|0)>(d|0)){a[1263537]=0;if(h)j=0;else j=c[g+-4>>2]|0;do if((j|0)<=(d|0)){if(h)k=0;else k=c[g+-4>>2]|0;if((k|0)>(d|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);__ZN6VectorIN8ItemList4ItemEE14_copy_on_writeEv(f);k=(c[f>>2]|0)+(d*112|0)|0;d=c[k>>2]|0;if((c[e>>2]|0)!=(d|0)){if((d|0?__ZN9Reference11unreferenceEv(d)|0:0)?(d=c[k>>2]|0,__Z17predelete_handlerP6Object(d)|0):0){gj[c[(c[d>>2]|0)+76>>2]&8191](d);__ZN6Memory11free_staticEPvb(d,0)}c[k>>2]=0;d=c[e>>2]|0;c[k>>2]=d;if(d|0)__ZN9Reference9referenceEv(d)}__ZN10CanvasItem6updateEv(b);a[b+608>>0]=1;return}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(841262,842047,110,842220,0);return}function __ZNK8ItemList13get_item_iconEi(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0;if((d|0)>=0){e=c[b+612>>2]|0;b=(e|0)==0;if(b)f=0;else f=c[e+-4>>2]|0;if((f|0)>(d|0)){a[1263537]=0;if(b)g=0;else g=c[e+-4>>2]|0;do if((g|0)<=(d|0)){if(b)h=0;else h=c[e+-4>>2]|0;if((h|0)>(d|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0)}while(0);h=c[e+(d*112|0)>>2]|0;if(!h){i=0;return i|0}__ZN9Reference9referenceEv(h);i=h;return i|0}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(842260,842047,119,842220,0);i=0;return i|0}function __ZN8ItemList20set_item_icon_regionEiRK5Rect2(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0;if((d|0)>=0){f=b+612|0;h=c[f>>2]|0;i=(h|0)==0;if(i)j=0;else j=c[h+-4>>2]|0;if((j|0)>(d|0)){a[1263537]=0;j=~~+g[e>>2];k=~~+g[e+4>>2];l=~~+g[e+8>>2];m=~~+g[e+12>>2];if(i)n=0;else n=c[h+-4>>2]|0;do if((n|0)<=(d|0)){if(i)o=0;else o=c[h+-4>>2]|0;if((o|0)>(d|0)){a[1263537]=0;p=14;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);q=0;break}}else p=14;while(0);if((p|0)==14){__ZN6VectorIN8ItemList4ItemEE14_copy_on_writeEv(f);q=(c[f>>2]|0)+(d*112|0)|0}d=q+4|0;c[d>>2]=j;c[d+4>>2]=k;k=q+12|0;c[k>>2]=l;c[k+4>>2]=m;__ZN10CanvasItem6updateEv(b);a[b+608>>0]=1;return}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(841298,842047,126,842220,0);return}function __ZNK8ItemList20get_item_icon_regionEi(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0,j=0,k=0.0,l=0.0,m=0.0;if((e|0)>=0){f=c[d+612>>2]|0;d=(f|0)==0;if(d)h=0;else h=c[f+-4>>2]|0;if((h|0)>(e|0)){a[1263537]=0;if(d)i=0;else i=c[f+-4>>2]|0;do if((i|0)<=(e|0)){if(d)j=0;else j=c[f+-4>>2]|0;if((j|0)>(e|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0)}while(0);k=+(c[f+(e*112|0)+8>>2]|0);l=+(c[f+(e*112|0)+12>>2]|0);m=+(c[f+(e*112|0)+16>>2]|0);g[b>>2]=+(c[f+(e*112|0)+4>>2]|0);g[b+4>>2]=k;g[b+8>>2]=l;g[b+12>>2]=m;return}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(841319,842047,135,842220,0);c[b>>2]=0;c[b+4>>2]=0;c[b+8>>2]=0;c[b+12>>2]=0;return}function __ZN8ItemList19set_item_selectableEib(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0;f=e&1;if((d|0)>=0){e=b+612|0;b=c[e>>2]|0;g=(b|0)==0;if(g)h=0;else h=c[b+-4>>2]|0;if((h|0)>(d|0)){a[1263537]=0;if(g)i=0;else i=c[b+-4>>2]|0;do if((i|0)<=(d|0)){if(g)j=0;else j=c[b+-4>>2]|0;if((j|0)>(d|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);__ZN6VectorIN8ItemList4ItemEE14_copy_on_writeEv(e);a[(c[e>>2]|0)+(d*112|0)+28>>0]=f;return}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(841340,842047,171,842220,0);return}function __ZNK8ItemList18is_item_selectableEi(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0;if((d|0)>=0){e=c[b+612>>2]|0;b=(e|0)==0;if(b)f=0;else f=c[e+-4>>2]|0;if((f|0)>(d|0)){a[1263537]=0;if(b)g=0;else g=c[e+-4>>2]|0;do if((g|0)<=(d|0)){if(b)h=0;else h=c[e+-4>>2]|0;if((h|0)>(d|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0)}while(0);i=(a[e+(d*112|0)+28>>0]|0)!=0;return i|0}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(841360,842047,178,842220,0);i=0;return i|0}function __ZN8ItemList17set_item_disabledEib(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0;f=e&1;if((d|0)>=0){e=b+612|0;g=c[e>>2]|0;h=(g|0)==0;if(h)i=0;else i=c[g+-4>>2]|0;if((i|0)>(d|0)){a[1263537]=0;if(h)j=0;else j=c[g+-4>>2]|0;do if((j|0)<=(d|0)){if(h)k=0;else k=c[g+-4>>2]|0;if((k|0)>(d|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);__ZN6VectorIN8ItemList4ItemEE14_copy_on_writeEv(e);a[(c[e>>2]|0)+(d*112|0)+30>>0]=f;__ZN10CanvasItem6updateEv(b);return}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(841379,842047,184,842220,0);return}function __ZNK8ItemList16is_item_disabledEi(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0;if((d|0)>=0){e=c[b+612>>2]|0;b=(e|0)==0;if(b)f=0;else f=c[e+-4>>2]|0;if((f|0)>(d|0)){a[1263537]=0;if(b)g=0;else g=c[e+-4>>2]|0;do if((g|0)<=(d|0)){if(b)h=0;else h=c[e+-4>>2]|0;if((h|0)>(d|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0)}while(0);i=(a[e+(d*112|0)+30>>0]|0)!=0;return i|0}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(841397,842047,192,842220,0);i=0;return i|0}function __ZN8ItemList17set_item_metadataEiRK7Variant(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0;if((d|0)>=0){f=b+612|0;g=c[f>>2]|0;h=(g|0)==0;if(h)i=0;else i=c[g+-4>>2]|0;if((i|0)>(d|0)){a[1263537]=0;if(h)j=0;else j=c[g+-4>>2]|0;do if((j|0)<=(d|0)){if(h)k=0;else k=c[g+-4>>2]|0;if((k|0)>(d|0)){a[1263537]=0;l=14;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);m=0;break}}else l=14;while(0);if((l|0)==14){__ZN6VectorIN8ItemList4ItemEE14_copy_on_writeEv(f);m=(c[f>>2]|0)+(d*112|0)|0}__ZN7VariantaSERKS_(m+32|0,e);__ZN10CanvasItem6updateEv(b);a[b+608>>0]=1;return}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(841414,842047,198,842220,0);return}function __ZNK8ItemList17get_item_metadataEi(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0;if((e|0)>=0){f=c[d+612>>2]|0;d=(f|0)==0;if(d)g=0;else g=c[f+-4>>2]|0;if((g|0)>(e|0)){a[1263537]=0;if(d)h=0;else h=c[f+-4>>2]|0;do if((h|0)<=(e|0)){if(d)i=0;else i=c[f+-4>>2]|0;if((i|0)>(e|0)){a[1263537]=0;j=14;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);k=0;break}}else j=14;while(0);if((j|0)==14)k=f+(e*112|0)|0;__ZN7VariantC2ERKS_(b,k+32|0);return}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(841432,842047,207,842220,0);c[b>>2]=0;return}function __ZN8ItemList24set_item_custom_bg_colorEiRK5Color(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0;if((d|0)>=0){f=b+612|0;b=c[f>>2]|0;g=(b|0)==0;if(g)h=0;else h=c[b+-4>>2]|0;if((h|0)>(d|0)){a[1263537]=0;if(g)i=0;else i=c[b+-4>>2]|0;do if((i|0)<=(d|0)){if(g)j=0;else j=c[b+-4>>2]|0;if((j|0)>(d|0)){a[1263537]=0;k=14;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);l=0;break}}else k=14;while(0);if((k|0)==14){__ZN6VectorIN8ItemList4ItemEE14_copy_on_writeEv(f);l=(c[f>>2]|0)+(d*112|0)|0}d=l+60|0;c[d>>2]=c[e>>2];c[d+4>>2]=c[e+4>>2];c[d+8>>2]=c[e+8>>2];c[d+12>>2]=c[e+12>>2];return}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(841450,842047,142,842220,0);return}function __ZNK8ItemList24get_item_custom_bg_colorEi(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0,j=0,k=0,l=0;if((e|0)>=0){f=c[d+612>>2]|0;d=(f|0)==0;if(d)h=0;else h=c[f+-4>>2]|0;if((h|0)>(e|0)){a[1263537]=0;if(d)i=0;else i=c[f+-4>>2]|0;do if((i|0)<=(e|0)){if(d)j=0;else j=c[f+-4>>2]|0;if((j|0)>(e|0)){a[1263537]=0;k=14;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);l=0;break}}else k=14;while(0);if((k|0)==14)l=f+(e*112|0)|0;e=l+60|0;c[b>>2]=c[e>>2];c[b+4>>2]=c[e+4>>2];c[b+8>>2]=c[e+8>>2];c[b+12>>2]=c[e+12>>2];return}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(841491,842047,149,842220,0);g[b>>2]=0.0;g[b+4>>2]=0.0;g[b+8>>2]=0.0;g[b+12>>2]=1.0;return}function __ZN8ItemList24set_item_tooltip_enabledEib(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0;f=e&1;if((d|0)>=0){e=b+612|0;b=c[e>>2]|0;g=(b|0)==0;if(g)h=0;else h=c[b+-4>>2]|0;if((h|0)>(d|0)){a[1263537]=0;if(g)i=0;else i=c[b+-4>>2]|0;do if((i|0)<=(d|0)){if(g)j=0;else j=c[b+-4>>2]|0;if((j|0)>(d|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);__ZN6VectorIN8ItemList4ItemEE14_copy_on_writeEv(e);a[(c[e>>2]|0)+(d*112|0)+31>>0]=f;return}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(841516,842047,84,842220,0);return}function __ZNK8ItemList23is_item_tooltip_enabledEi(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0;if((d|0)>=0){e=c[b+612>>2]|0;b=(e|0)==0;if(b)f=0;else f=c[e+-4>>2]|0;if((f|0)>(d|0)){a[1263537]=0;if(b)g=0;else g=c[e+-4>>2]|0;do if((g|0)<=(d|0)){if(b)h=0;else h=c[e+-4>>2]|0;if((h|0)>(d|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0)}while(0);i=(a[e+(d*112|0)+31>>0]|0)!=0;return i|0}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(841541,842047,89,842220,0);i=0;return i|0}function __ZN8ItemList16set_item_tooltipEiRK6String(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0;if((d|0)>=0){f=b+612|0;g=c[f>>2]|0;h=(g|0)==0;if(h)i=0;else i=c[g+-4>>2]|0;if((i|0)>(d|0)){a[1263537]=0;if(h)j=0;else j=c[g+-4>>2]|0;do if((j|0)<=(d|0)){if(h)k=0;else k=c[g+-4>>2]|0;if((k|0)>(d|0)){a[1263537]=0;l=14;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);m=0;break}}else l=14;while(0);if((l|0)==14){__ZN6VectorIN8ItemList4ItemEE14_copy_on_writeEv(f);m=(c[f>>2]|0)+(d*112|0)|0}d=m+56|0;m=c[d>>2]|0;if((m|0)!=(c[e>>2]|0)){if(m|0?(__Z16atomic_decrementPj(m+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(m,1);c[d>>2]=0;m=c[e>>2]|0;if(m|0?__Z28atomic_conditional_incrementPj(m+-8|0)|0:0)c[d>>2]=c[e>>2]}__ZN10CanvasItem6updateEv(b);a[b+608>>0]=1;return}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(841565,842047,95,842220,0);return}function __ZNK8ItemList16get_item_tooltipEi(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0;if((d|0)>=0){e=c[b+612>>2]|0;b=(e|0)==0;if(b)f=0;else f=c[e+-4>>2]|0;if((f|0)>(d|0)){a[1263537]=0;if(b)g=0;else g=c[e+-4>>2]|0;do if((g|0)<=(d|0)){if(b)h=0;else h=c[e+-4>>2]|0;if((h|0)>(d|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0)}while(0);h=e+(d*112|0)+56|0;d=c[h>>2]|0;if(!d){i=0;return i|0}if(!(__Z28atomic_conditional_incrementPj(d+-8|0)|0)){i=0;return i|0}i=c[h>>2]|0;return i|0}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(841582,842047,104,842220,0);i=0;return i|0}function __ZN8ItemList6selectEib(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0;if((d|0)>=0){f=b+612|0;g=c[f>>2]|0;h=(g|0)==0;if(h)i=0;else i=c[g+-4>>2]|0;if((i|0)>(d|0)){a[1263537]=0;if(!e?(c[b+620>>2]|0)!=0:0){if(h)j=0;else j=c[g+-4>>2]|0;do if((j|0)<=(d|0)){if(h)k=0;else k=c[g+-4>>2]|0;if((k|0)>(d|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);__ZN6VectorIN8ItemList4ItemEE14_copy_on_writeEv(f);k=c[f>>2]|0;if(a[k+(d*112|0)+28>>0]|0){j=(k|0)==0;if(j)l=0;else l=c[k+-4>>2]|0;do if((l|0)<=(d|0)){if(j)m=0;else m=c[k+-4>>2]|0;if((m|0)>(d|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);__ZN6VectorIN8ItemList4ItemEE14_copy_on_writeEv(f);m=c[f>>2]|0;if(!(a[m+(d*112|0)+30>>0]|0)){k=(m|0)==0;if(k)n=0;else n=c[m+-4>>2]|0;do if((n|0)<=(d|0)){if(k)o=0;else o=c[m+-4>>2]|0;if((o|0)>(d|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);__ZN6VectorIN8ItemList4ItemEE14_copy_on_writeEv(f);a[(c[f>>2]|0)+(d*112|0)+29>>0]=1}}}else p=8;do if((p|0)==8){if(h)q=0;else q=c[g+-4>>2]|0;do if((q|0)<=(d|0)){if(h)r=0;else r=c[g+-4>>2]|0;if((r|0)>(d|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);__ZN6VectorIN8ItemList4ItemEE14_copy_on_writeEv(f);o=c[f>>2]|0;if(!(a[o+(d*112|0)+28>>0]|0))return;m=(o|0)==0;if(m)s=0;else s=c[o+-4>>2]|0;do if((s|0)<=(d|0)){if(m)t=0;else t=c[o+-4>>2]|0;if((t|0)>(d|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);__ZN6VectorIN8ItemList4ItemEE14_copy_on_writeEv(f);o=c[f>>2]|0;if(!(a[o+(d*112|0)+30>>0]|0)){u=0;v=o}else return;while(1){o=(v|0)==0;if(o)w=0;else w=c[v+-4>>2]|0;if((u|0)>=(w|0)){p=29;break}m=(u|0)==(d|0);if(o)x=0;else x=c[v+-4>>2]|0;if((x|0)<=(u|0)){if(o)y=0;else y=c[v+-4>>2]|0;if((y|0)<=(u|0)){p=36;break}a[1263537]=0}__ZN6VectorIN8ItemList4ItemEE14_copy_on_writeEv(f);o=c[f>>2]|0;a[o+(u*112|0)+29>>0]=m&1;u=u+1|0;v=o}if((p|0)==29){c[b+604>>2]=d;a[b+609>>0]=0;break}else if((p|0)==36)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);__ZN10CanvasItem6updateEv(b);return}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(843323,842047,212,842220,0);return}function __ZN8ItemList8unselectEi(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0;if((d|0)>=0){e=b+612|0;f=c[e>>2]|0;g=(f|0)==0;if(g)h=0;else h=c[f+-4>>2]|0;if((h|0)>(d|0)){a[1263537]=0;h=(c[b+620>>2]|0)==1;if(g)i=0;else i=c[f+-4>>2]|0;do if((i|0)<=(d|0)){if(g)j=0;else j=c[f+-4>>2]|0;if((j|0)>(d|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);__ZN6VectorIN8ItemList4ItemEE14_copy_on_writeEv(e);a[(c[e>>2]|0)+(d*112|0)+29>>0]=0;if(!h)c[b+604>>2]=-1;__ZN10CanvasItem6updateEv(b);return}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(841606,842047,236,842220,0);return}function __ZNK8ItemList11is_selectedEi(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0;if((d|0)>=0){e=c[b+612>>2]|0;b=(e|0)==0;if(b)f=0;else f=c[e+-4>>2]|0;if((f|0)>(d|0)){a[1263537]=0;if(b)g=0;else g=c[e+-4>>2]|0;do if((g|0)<=(d|0)){if(b)h=0;else h=c[e+-4>>2]|0;if((h|0)>(d|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0)}while(0);i=(a[e+(d*112|0)+29>>0]|0)!=0;return i|0}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(843311,842047,248,842220,0);i=0;return i|0}function __ZN8ItemList18get_selected_itemsEv(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d;c[e>>2]=0;f=b+612|0;g=b+620|0;b=0;while(1){h=c[f>>2]|0;i=(h|0)==0;if(i)j=0;else j=c[h+-4>>2]|0;if((b|0)>=(j|0)){k=24;break}if(i)n=0;else n=c[h+-4>>2]|0;if((n|0)<=(b|0)){if(i)o=0;else o=c[h+-4>>2]|0;if((o|0)<=(b|0)){k=11;break}a[1263537]=0}__ZN6VectorIN8ItemList4ItemEE14_copy_on_writeEv(f);if(a[(c[f>>2]|0)+(b*112|0)+29>>0]|0){h=c[e>>2]|0;if(!h)p=1;else p=(c[h+-4>>2]|0)+1|0;if(!(__ZN6VectorIiE6resizeEi(e,p)|0)){a[1263537]=0;h=c[e>>2]|0;if(!h){k=20;break}i=c[h+-4>>2]|0;if((i|0)<1){k=20;break}__ZN6VectorIiE14_copy_on_writeEv(e);c[(c[e>>2]|0)+(i+-1<<2)>>2]=b}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);if(!(c[g>>2]|0)){k=24;break}}b=b+1|0}if((k|0)==11)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((k|0)==20)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((k|0)==24){l=d;return c[e>>2]|0}return 0}function __ZNK8ItemList14get_item_countEv(a){a=a|0;var b=0,d=0;b=c[a+612>>2]|0;if(!b){d=0;return d|0}d=c[b+-4>>2]|0;return d|0}function __ZN8ItemList11remove_itemEi(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0;if((d|0)>=0){e=b+612|0;f=c[e>>2]|0;g=(f|0)==0;if(g)h=0;else h=c[f+-4>>2]|0;if((h|0)>(d|0)){a[1263537]=0;if(g)i=0;else i=c[f+-4>>2]|0;if((i|0)>(d|0)){a[1263537]=0;if(!g?(__ZN6VectorIN8ItemList4ItemEE14_copy_on_writeEv(e),g=c[e>>2]|0,(g|0)!=0):0){j=g;k=(c[g+-4>>2]|0)+-1|0}else{j=0;k=-1}if((k|0)>(d|0)){g=d;do{d=g;g=g+1|0;__ZN8ItemList4ItemaSERKS0_(j+(d*112|0)|0,j+(g*112|0)|0)|0}while((g|0)!=(k|0))}__ZN6VectorIN8ItemList4ItemEE6resizeEi(e,k)|0}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1128380,1146752,368,1122479,0);__ZN10CanvasItem6updateEv(b);a[b+608>>0]=1;c[b+676>>2]=-1;return}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(902724,842047,306,842220,0);return}function __ZN8ItemList5clearEv(b){b=b|0;var d=0,e=0,f=0,g=0,h=0;a[1263537]=0;d=b+612|0;e=c[d>>2]|0;if(e|0?c[e+-4>>2]|0:0){if(!(__Z16atomic_decrementPj(e+-8|0)|0)){f=c[d>>2]|0;g=(f|0)==0?0:f+-4|0;f=g+4|0;if(c[g>>2]|0){h=0;do{__ZN8ItemList4ItemD2Ev(f+(h*112|0)|0);h=h+1|0}while(h>>>0<(c[g>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(e,1)}c[d>>2]=0}c[b+604>>2]=-1;a[b+609>>0]=0;__ZN10CanvasItem6updateEv(b);a[b+608>>0]=1;c[b+676>>2]=-1;return}function __ZN8ItemList18sort_items_by_textEv(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d;f=b+612|0;g=c[f>>2]|0;if(g|0?(h=c[g+-4>>2]|0,h|0):0){if((h|0)>0){__ZN6VectorIN8ItemList4ItemEE14_copy_on_writeEv(f);g=c[f>>2]|0;if((h|0)==1){i=0;j=g;k=e}else{n=g;o=e;p=6}}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);n=0;o=e;p=6}if((p|0)==6){g=h;q=0;do{q=q+1|0;g=g>>1}while((g|0)!=1);i=q<<1;j=n;k=o}__ZNK9SortArrayIN8ItemList4ItemE18_DefaultComparatorIS1_EE9introsortEiiPS1_i(e,0,h,j,i);__ZNK9SortArrayIN8ItemList4ItemE18_DefaultComparatorIS1_EE20final_insertion_sortEiiPS1_(e,0,h,j)}__ZN10CanvasItem6updateEv(b);a[b+608>>0]=1;if(c[b+620>>2]|0){l=d;return}j=0;h=c[f>>2]|0;while(1){e=(h|0)==0;if(e)r=0;else r=c[h+-4>>2]|0;if((j|0)>=(r|0)){p=26;break}if(e)s=0;else s=c[h+-4>>2]|0;if((s|0)<=(j|0)){if(e)t=0;else t=c[h+-4>>2]|0;if((t|0)<=(j|0)){p=21;break}a[1263537]=0}__ZN6VectorIN8ItemList4ItemEE14_copy_on_writeEv(f);e=c[f>>2]|0;if(a[e+(j*112|0)+29>>0]|0){p=24;break}j=j+1|0;h=e}if((p|0)==21)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((p|0)==24){__ZN8ItemList6selectEib(b,j,1);l=d;return}else if((p|0)==26){l=d;return}}function __ZN8ItemList22set_fixed_column_widthEi(b,d){b=b|0;d=d|0;if((d|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(841668,842047,326,842186,0);return}else{a[1263537]=0;c[b+648>>2]=d;__ZN10CanvasItem6updateEv(b);a[b+608>>0]=1;return}}function __ZNK8ItemList22get_fixed_column_widthEv(a){a=a|0;return c[a+648>>2]|0}function __ZN8ItemList21set_same_column_widthEb(b,c){b=b|0;c=c|0;a[b+610>>0]=c&1;__ZN10CanvasItem6updateEv(b);a[b+608>>0]=1;return}function __ZNK8ItemList20is_same_column_widthEv(a){a=a|0;return d[a+610>>0]|0|0}function __ZN8ItemList18set_max_text_linesEi(b,d){b=b|0;d=d|0;if((d|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(841757,842047,349,842151,0);return}else{a[1263537]=0;c[b+652>>2]=d;__ZN10CanvasItem6updateEv(b);a[b+608>>0]=1;return}}function __ZNK8ItemList18get_max_text_linesEv(a){a=a|0;return c[a+652>>2]|0}function __ZN8ItemList15set_max_columnsEi(b,d){b=b|0;d=d|0;if((d|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(841801,842047,361,842115,0);return}else{a[1263537]=0;c[b+656>>2]=d;__ZN10CanvasItem6updateEv(b);return}}function __ZNK8ItemList15get_max_columnsEv(a){a=a|0;return c[a+656>>2]|0}function __ZN8ItemList15set_select_modeENS_10SelectModeE(a,b){a=a|0;b=b|0;c[a+620>>2]=b;__ZN10CanvasItem6updateEv(a);return}function __ZNK8ItemList15get_select_modeEv(a){a=a|0;return c[a+620>>2]|0}function __ZN8ItemList13set_icon_modeENS_8IconModeE(b,d){b=b|0;d=d|0;c[b+624>>2]=d;__ZN10CanvasItem6updateEv(b);a[b+608>>0]=1;return}function __ZNK8ItemList13get_icon_modeEv(a){a=a|0;return c[a+624>>2]|0}function __ZN8ItemList19set_fixed_icon_sizeERK7Vector2(a,b){a=a|0;b=b|0;var d=0,e=0;d=b;b=c[d+4>>2]|0;e=a+660|0;c[e>>2]=c[d>>2];c[e+4>>2]=b;__ZN10CanvasItem6updateEv(a);return}function __ZNK8ItemList19get_fixed_icon_sizeEv(a,b){a=a|0;b=b|0;var d=0,e=0;d=b+660|0;b=c[d+4>>2]|0;e=a;c[e>>2]=c[d>>2];c[e+4>>2]=b;return}function __ZN8ItemList14set_icon_scaleEf(a,b){a=a|0;b=+b;g[a+684>>2]=b;return}function __ZNK8ItemList14get_icon_scaleEv(a){a=a|0;return +(+g[a+684>>2])}function __ZN8ItemList20set_allow_rmb_selectEb(b,c){b=b|0;c=c|0;a[b+680>>0]=c&1;return}function __ZNK8ItemList20get_allow_rmb_selectEv(b){b=b|0;return (a[b+680>>0]|0)!=0|0}function __ZN8ItemList25ensure_current_is_visibleEv(b){b=b|0;a[b+609>>0]=1;__ZN10CanvasItem6updateEv(b);return}function __ZN8ItemList12get_v_scrollEv(a){a=a|0;return c[a+628>>2]|0}function __ZN8ItemList15_scroll_changedEd(a,b){a=a|0;b=+b;__ZN10CanvasItem6updateEv(a);return}function __ZN8ItemList10_gui_inputERK10InputEvent(b,d){b=b|0;d=d|0;var e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0.0,E=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0.0,P=0.0,Q=0,R=0.0,S=0.0,T=0.0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0,ia=0,ja=0,ka=0,la=0,ma=0,na=0,oa=0,pa=0,qa=0,ra=0,sa=0,ta=0,ua=0,va=0,wa=0,xa=0,ya=0,za=0,Aa=0,Ba=0,Ca=0,Da=0,Ea=0,Fa=0,Ga=0,Ha=0,Ia=0,Ja=0,Ka=0,La=0,Ma=0,Na=0,Oa=0,Pa=0,Qa=0,Ra=0,Sa=0,Ta=0,Ua=0,Va=0,Wa=0,Xa=0,Ya=0,Za=0,_a=0,$a=0,ab=0,bb=0,cb=0,db=0,eb=0,fb=0,gb=0,hb=0,ib=0,jb=0;e=l;l=l+256|0;if((l|0)>=(m|0))ba(256);f=e+248|0;h=e+216|0;i=e+192|0;j=e+168|0;k=e+144|0;n=e+120|0;o=e+240|0;p=e+24|0;q=e;r=e+96|0;s=e+72|0;t=e+48|0;u=b+676|0;v=c[u>>2]|0;w=d+4|0;x=c[w>>2]|0;a:do if((v|0)>-1){switch(x|0){case 2:{c[u>>2]=-1;l=e;return}case 3:break;default:break a}if((c[d+40>>2]|0)==1?(a[d+44>>0]|0)==0:0){__ZN8ItemList6selectEib(b,v,1);__ZN10StringNameC2EPKc(f,843931);__ZN7VariantC2Ei(h,c[u>>2]|0);__ZN7VariantC2Eb(i,1);c[j>>2]=0;c[k>>2]=0;c[n>>2]=0;__ZN6Object11emit_signalERK10StringNameRK7VariantS5_S5_S5_S5_(b,f,h,i,j,k,n);if(c[n>>2]|0)__ZN7Variant5clearEv(n);if(c[k>>2]|0)__ZN7Variant5clearEv(k);if(c[j>>2]|0)__ZN7Variant5clearEv(j);if(c[i>>2]|0)__ZN7Variant5clearEv(i);if(c[h>>2]|0)__ZN7Variant5clearEv(h);__ZN10StringNameD2Ev(f);c[u>>2]=-1;l=e;return}else y=18}else if((x|0)==3)y=18;while(0);b:do if((y|0)==18){x=d+12|0;v=d+40|0;z=c[v>>2]|0;if(!((z|0)!=1?!((z|0)==2&(a[b+680>>0]|0)!=0):0))y=20;do if((y|0)==20?a[d+44>>0]|0:0){__ZN6StringaSEPKc(b+640|0,1263606);z=d+20|0;A=d+24|0;B=c[A>>2]|0;c[f>>2]=c[z>>2];C=f+4|0;c[C>>2]=B;__ZN10StringNameC2EPKc(h,1086799);__ZN10StringNameC2Ev(i);B=__ZNK7Control12get_styleboxERK10StringNameS2_(b,h,i)|0;__ZN10StringNameD2Ev(i);__ZN10StringNameD2Ev(h);__ZNK8StyleBox10get_offsetEv(h,B);__ZN7Vector2mIERKS_(f,h);D=+__ZNK5Range9get_valueEv(c[b+628>>2]|0);g[C>>2]=D+ +g[C>>2];E=b+612|0;G=b+644|0;H=0;while(1){I=c[E>>2]|0;J=(I|0)==0;if(J)K=0;else K=c[I+-4>>2]|0;if((H|0)>=(K|0)){L=-1;break}if(J)M=0;else M=c[I+-4>>2]|0;if((M|0)<=(H|0)){if(J)N=0;else N=c[I+-4>>2]|0;if((N|0)<=(H|0)){y=31;break}a[1263537]=0}__ZN6VectorIN8ItemList4ItemEE14_copy_on_writeEv(E);I=c[E>>2]|0;D=+g[I+(H*112|0)+76>>2];O=+g[I+(H*112|0)+80>>2];P=+g[I+(H*112|0)+88>>2];J=c[G>>2]|0;if(((H|0)%(J|0)|0|0)==(J+-1|0)){__ZNK7Control8get_sizeEv(o,b);Q=o}else Q=I+(H*112|0)+84|0;R=+g[Q>>2];S=+g[f>>2];if((!(S<D)?(T=+g[C>>2],!(T<O)):0)?!(S>=D+R|T>=O+P):0){L=H;break}H=H+1|0}if((y|0)==31)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);if((L|0)==-1){H=__ZN8ItemList18get_selected_itemsEv(b)|0;c[h>>2]=H;C=0;G=H;while(1){H=(G|0)==0;if(H)V=0;else V=c[G+-4>>2]|0;if((C|0)>=(V|0))break;if(H)W=0;else W=c[G+-4>>2]|0;if((W|0)<=(C|0)){if(H)X=0;else X=c[G+-4>>2]|0;if((X|0)<=(C|0)){y=230;break}a[1263537]=0}__ZN6VectorIiE14_copy_on_writeEv(h);__ZN8ItemList8unselectEi(b,c[(c[h>>2]|0)+(C<<2)>>2]|0);C=C+1|0;G=c[h>>2]|0}if((y|0)==230)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);if(G|0?(__Z16atomic_decrementPj(G+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(G,1);if((B|0?__ZN9Reference11unreferenceEv(B)|0:0)?__Z17predelete_handlerP6Object(B)|0:0){gj[c[(c[B>>2]|0)+76>>2]&8191](B);__ZN6Memory11free_staticEPvb(B,0)}if((c[w>>2]|0)==3)break;else break b}C=b+620|0;H=c[C>>2]|0;do if((H|0)==1){if((L|0)<0)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);I=c[E>>2]|0;J=(I|0)==0;if(J)Y=0;else Y=c[I+-4>>2]|0;do if((Y|0)<=(L|0)){if(J)Z=0;else Z=c[I+-4>>2]|0;if((Z|0)>(L|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);__ZN6VectorIN8ItemList4ItemEE14_copy_on_writeEv(E);I=c[E>>2]|0;if(a[I+(L*112|0)+29>>0]|0?a[d+14>>0]|0:0){__ZN8ItemList8unselectEi(b,L);__ZN10StringNameC2EPKc(h,843931);__ZN7VariantC2Ei(i,L);__ZN7VariantC2Eb(j,0);c[k>>2]=0;c[n>>2]=0;c[p>>2]=0;__ZN6Object11emit_signalERK10StringNameRK7VariantS5_S5_S5_S5_(b,h,i,j,k,n,p);if(c[p>>2]|0)__ZN7Variant5clearEv(p);if(c[n>>2]|0)__ZN7Variant5clearEv(n);if(c[k>>2]|0)__ZN7Variant5clearEv(k);if(c[j>>2]|0)__ZN7Variant5clearEv(j);if(c[i>>2]|0)__ZN7Variant5clearEv(i);__ZN10StringNameD2Ev(h);break}J=c[C>>2]|0;if((J|0)==1)if((a[x>>0]|0)!=0?(_=c[b+604>>2]|0,(_|0)>-1):0){if(!I)$=0;else $=c[I+-4>>2]|0;if(!((_|0)>=($|0)|(_|0)==(L|0))){I=(L|0)<(_|0);aa=I?L:_;ca=I?_:L;_=(aa|0)<0;I=aa;while(1){if(_){y=78;break}aa=c[E>>2]|0;da=(aa|0)==0;if(da)ea=0;else ea=c[aa+-4>>2]|0;if((ea|0)<=(I|0)){if(da)fa=0;else fa=c[aa+-4>>2]|0;if((fa|0)<=(I|0)){y=78;break}a[1263537]=0}__ZN6VectorIN8ItemList4ItemEE14_copy_on_writeEv(E);aa=(a[(c[E>>2]|0)+(I*112|0)+29>>0]|0)==0;__ZN8ItemList6selectEib(b,I,0);if(aa){__ZN10StringNameC2EPKc(h,843931);__ZN7VariantC2Ei(i,L);__ZN7VariantC2Eb(j,1);c[k>>2]=0;c[n>>2]=0;c[p>>2]=0;__ZN6Object11emit_signalERK10StringNameRK7VariantS5_S5_S5_S5_(b,h,i,j,k,n,p);if(c[p>>2]|0)__ZN7Variant5clearEv(p);if(c[n>>2]|0)__ZN7Variant5clearEv(n);if(c[k>>2]|0)__ZN7Variant5clearEv(k);if(c[j>>2]|0)__ZN7Variant5clearEv(j);if(c[i>>2]|0)__ZN7Variant5clearEv(i);__ZN10StringNameD2Ev(h)}if((I|0)<(ca|0))I=I+1|0;else{y=70;break}}if((y|0)==70){if((c[v>>2]|0)!=2)break;__ZN10StringNameC2EPKc(h,844985);__ZN7VariantC2Ei(i,L);I=c[A>>2]|0;c[k>>2]=c[z>>2];c[k+4>>2]=I;__ZN7VariantC2ERK7Vector2(j,k);c[n>>2]=0;c[p>>2]=0;c[q>>2]=0;__ZN6Object11emit_signalERK10StringNameRK7VariantS5_S5_S5_S5_(b,h,i,j,n,p,q);if(c[q>>2]|0)__ZN7Variant5clearEv(q);if(c[p>>2]|0)__ZN7Variant5clearEv(p);if(c[n>>2]|0)__ZN7Variant5clearEv(n);if(c[j>>2]|0)__ZN7Variant5clearEv(j);if(c[i>>2]|0)__ZN7Variant5clearEv(i);__ZN10StringNameD2Ev(h);break}else if((y|0)==78)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}else{ga=1;y=104}}else{ga=1;y=104}else{ga=J;y=104}}else{ga=H;y=104}while(0);c:do if((y|0)==104){H=x+33|0;do if((a[H>>0]|0)==0?(a[d+14>>0]|0)==0&(ga|0)==1:0){if((L|0)<0)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);G=c[E>>2]|0;I=(G|0)==0;if(I)ha=0;else ha=c[G+-4>>2]|0;do if((ha|0)<=(L|0)){if(I)ia=0;else ia=c[G+-4>>2]|0;if((ia|0)>(L|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);__ZN6VectorIN8ItemList4ItemEE14_copy_on_writeEv(E);G=c[E>>2]|0;if(a[G+(L*112|0)+28>>0]|0){I=(G|0)==0;if(I)ja=0;else ja=c[G+-4>>2]|0;do if((ja|0)<=(L|0)){if(I)ka=0;else ka=c[G+-4>>2]|0;if((ka|0)>(L|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);__ZN6VectorIN8ItemList4ItemEE14_copy_on_writeEv(E);I=c[E>>2]|0;if(!(a[I+(L*112|0)+30>>0]|0)){ca=(I|0)==0;if(ca)la=0;else la=c[I+-4>>2]|0;do if((la|0)<=(L|0)){if(ca)ma=0;else ma=c[I+-4>>2]|0;if((ma|0)>(L|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);__ZN6VectorIN8ItemList4ItemEE14_copy_on_writeEv(E);if(!((c[v>>2]|0)==1?(a[(c[E>>2]|0)+(L*112|0)+29>>0]|0)!=0:0)){y=136;break}c[u>>2]=L;break c}else na=I}else na=G}else y=135;while(0);if((y|0)==135)if((L|0)<0)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else y=136;if((y|0)==136)na=c[E>>2]|0;J=(na|0)==0;if(J)oa=0;else oa=c[na+-4>>2]|0;do if((oa|0)<=(L|0)){if(J)pa=0;else pa=c[na+-4>>2]|0;if((pa|0)>(L|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);__ZN6VectorIN8ItemList4ItemEE14_copy_on_writeEv(E);J=c[E>>2]|0;if((c[v>>2]|0)==2?(a[J+(L*112|0)+29>>0]|0)!=0:0){__ZN10StringNameC2EPKc(h,844985);__ZN7VariantC2Ei(i,L);ca=c[A>>2]|0;c[k>>2]=c[z>>2];c[k+4>>2]=ca;__ZN7VariantC2ERK7Vector2(j,k);c[n>>2]=0;c[p>>2]=0;c[q>>2]=0;__ZN6Object11emit_signalERK10StringNameRK7VariantS5_S5_S5_S5_(b,h,i,j,n,p,q);if(c[q>>2]|0)__ZN7Variant5clearEv(q);if(c[p>>2]|0)__ZN7Variant5clearEv(p);if(c[n>>2]|0)__ZN7Variant5clearEv(n);if(c[j>>2]|0)__ZN7Variant5clearEv(j);if(c[i>>2]|0)__ZN7Variant5clearEv(i);__ZN10StringNameD2Ev(h);break}ca=(J|0)==0;if(ca)qa=0;else qa=c[J+-4>>2]|0;do if((qa|0)<=(L|0)){if(ca)ra=0;else ra=c[J+-4>>2]|0;if((ra|0)>(L|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);__ZN6VectorIN8ItemList4ItemEE14_copy_on_writeEv(E);J=(a[(c[E>>2]|0)+(L*112|0)+29>>0]|0)==0;__ZN8ItemList6selectEib(b,L,(c[C>>2]|0)==0|(a[d+14>>0]|0)==0);do if(J)if(!(c[C>>2]|0)){__ZN10StringNameC2EPKc(h,947687);__ZN7VariantC2Ei(i,L);c[j>>2]=0;c[k>>2]=0;c[n>>2]=0;c[p>>2]=0;__ZN6Object11emit_signalERK10StringNameRK7VariantS5_S5_S5_S5_(b,h,i,j,k,n,p);if(c[p>>2]|0)__ZN7Variant5clearEv(p);if(c[n>>2]|0)__ZN7Variant5clearEv(n);if(c[k>>2]|0)__ZN7Variant5clearEv(k);if(c[j>>2]|0)__ZN7Variant5clearEv(j);if(c[i>>2]|0)__ZN7Variant5clearEv(i);__ZN10StringNameD2Ev(h);break}else{__ZN10StringNameC2EPKc(h,843931);__ZN7VariantC2Ei(i,L);__ZN7VariantC2Eb(j,1);c[k>>2]=0;c[n>>2]=0;c[p>>2]=0;__ZN6Object11emit_signalERK10StringNameRK7VariantS5_S5_S5_S5_(b,h,i,j,k,n,p);if(c[p>>2]|0)__ZN7Variant5clearEv(p);if(c[n>>2]|0)__ZN7Variant5clearEv(n);if(c[k>>2]|0)__ZN7Variant5clearEv(k);if(c[j>>2]|0)__ZN7Variant5clearEv(j);if(c[i>>2]|0)__ZN7Variant5clearEv(i);__ZN10StringNameD2Ev(h);break}while(0);if((c[v>>2]|0)==2){__ZN10StringNameC2EPKc(h,844985);__ZN7VariantC2Ei(i,L);J=c[A>>2]|0;c[k>>2]=c[z>>2];c[k+4>>2]=J;__ZN7VariantC2ERK7Vector2(j,k);c[n>>2]=0;c[p>>2]=0;c[q>>2]=0;__ZN6Object11emit_signalERK10StringNameRK7VariantS5_S5_S5_S5_(b,h,i,j,n,p,q);if(c[q>>2]|0)__ZN7Variant5clearEv(q);if(c[p>>2]|0)__ZN7Variant5clearEv(p);if(c[n>>2]|0)__ZN7Variant5clearEv(n);if(c[j>>2]|0)__ZN7Variant5clearEv(j);if(c[i>>2]|0)__ZN7Variant5clearEv(i);__ZN10StringNameD2Ev(h);break}if(a[H>>0]|0){__ZN10StringNameC2EPKc(h,947780);__ZN7VariantC2Ei(i,L);c[j>>2]=0;c[k>>2]=0;c[n>>2]=0;c[p>>2]=0;__ZN6Object11emit_signalERK10StringNameRK7VariantS5_S5_S5_S5_(b,h,i,j,k,n,p);if(c[p>>2]|0)__ZN7Variant5clearEv(p);if(c[n>>2]|0)__ZN7Variant5clearEv(n);if(c[k>>2]|0)__ZN7Variant5clearEv(k);if(c[j>>2]|0)__ZN7Variant5clearEv(j);if(c[i>>2]|0)__ZN7Variant5clearEv(i);__ZN10StringNameD2Ev(h)}}while(0);if((B|0?__ZN9Reference11unreferenceEv(B)|0:0)?__Z17predelete_handlerP6Object(B)|0:0){gj[c[(c[B>>2]|0)+76>>2]&8191](B);__ZN6Memory11free_staticEPvb(B,0)}l=e;return}while(0);x=c[v>>2]|0;if((x|0)==4){if(a[d+44>>0]|0?(z=b+628|0,A=c[z>>2]|0,P=+__ZNK5Range9get_valueEv(A),__ZN5Range9set_valueEd(A,P-+__ZNK5Range8get_pageEv(c[z>>2]|0)*.125),(c[w>>2]|0)!=3):0)break;sa=c[v>>2]|0}else sa=x;if((sa|0)==5?a[d+44>>0]|0:0){x=b+628|0;z=c[x>>2]|0;P=+__ZNK5Range9get_valueEv(z);__ZN5Range9set_valueEd(z,P+ +__ZNK5Range8get_pageEv(c[x>>2]|0)*.125)}}while(0);if(!(__ZNK10InputEvent10is_pressedEv(d)|0)){l=e;return}sa=b+612|0;p=c[sa>>2]|0;if(!p){l=e;return}if((c[p+-4>>2]|0)<=0){l=e;return}__ZN6StringC2EPKc(f,1142873);p=__ZNK10InputEvent9is_actionERK6String(d,f)|0;L=c[f>>2]|0;if(L|0?(__Z16atomic_decrementPj(L+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(L,1);if(p){p=b+640|0;if(__ZNK6StringneEPKc(p,1263606)|0){L=__ZNK2OS14get_ticks_msecEv(__ZN2OS13get_singletonEv()|0)|0;q=b+632|0;ra=_i64Subtract(L|0,0,c[q>>2]|0,c[q+4>>2]|0)|0;q=F;L=__ZN12GlobalConfig13get_singletonEv()|0;__ZN10StringNameC2EPKc(f,845396);__ZNK6Object3getERK10StringNamePb(r,L,f,0);L=(__ZNK7VariantcviEv(r)|0)<<1;qa=((L|0)<0)<<31>>31;if(c[r>>2]|0)__ZN7Variant5clearEv(r);__ZN10StringNameD2Ev(f);if(q>>>0<qa>>>0|(q|0)==(qa|0)&ra>>>0<L>>>0){L=b+604|0;ra=c[L>>2]|0;while(1){ta=ra+-1|0;if((ra|0)<=0)break;qa=c[sa>>2]|0;q=(qa|0)==0;if(q)ua=0;else ua=c[qa+-4>>2]|0;do if((ua|0)<(ra|0)){if(q)va=0;else va=c[qa+-4>>2]|0;if((va|0)<(ra|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);wa=0;break}else{a[1263537]=0;y=267;break}}else y=267;while(0);if((y|0)==267){y=0;__ZN6VectorIN8ItemList4ItemEE14_copy_on_writeEv(sa);wa=(c[sa>>2]|0)+(ta*112|0)|0}if(__ZNK6String11begins_withERKS_(wa+24|0,p)|0){y=269;break}else ra=ta}if((y|0)==269){p=c[b+612>>2]|0;if(!p)xa=0;else xa=c[p+-4>>2]|0;do if((xa|0)>=(ra|0)){a[1263537]=0;p=b+620|0;if(!(c[p>>2]|0)){__ZN8ItemList6selectEib(b,ta,1);ya=p;break}else{c[L>>2]=ta;__ZN10CanvasItem6updateEv(b);ya=p;break}}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(884903,842047,254,842071,0);ya=b+620|0}while(0);a[b+609>>0]=1;__ZN10CanvasItem6updateEv(b);if(!(c[ya>>2]|0)){__ZN10StringNameC2EPKc(f,947687);__ZN7VariantC2Ei(h,c[L>>2]|0);c[i>>2]=0;c[j>>2]=0;c[k>>2]=0;c[n>>2]=0;__ZN6Object11emit_signalERK10StringNameRK7VariantS5_S5_S5_S5_(b,f,h,i,j,k,n);if(c[n>>2]|0)__ZN7Variant5clearEv(n);if(c[k>>2]|0)__ZN7Variant5clearEv(k);if(c[j>>2]|0)__ZN7Variant5clearEv(j);if(c[i>>2]|0)__ZN7Variant5clearEv(i);if(c[h>>2]|0)__ZN7Variant5clearEv(h);__ZN10StringNameD2Ev(f)}}__ZN7Control12accept_eventEv(b);l=e;return}}L=b+604|0;ya=c[L>>2]|0;ta=c[b+644>>2]|0;if((ya|0)<(ta|0)){l=e;return}ra=ya-ta|0;do if((ra|0)>=0){ta=c[b+612>>2]|0;if(!ta)za=0;else za=c[ta+-4>>2]|0;if((za|0)>(ra|0)){a[1263537]=0;ta=b+620|0;if(!(c[ta>>2]|0)){__ZN8ItemList6selectEib(b,ra,1);Aa=ta;break}else{c[L>>2]=ra;__ZN10CanvasItem6updateEv(b);Aa=ta;break}}else y=294}else y=294;while(0);if((y|0)==294){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(884903,842047,254,842071,0);Aa=b+620|0}a[b+609>>0]=1;__ZN10CanvasItem6updateEv(b);if(!(c[Aa>>2]|0)){__ZN10StringNameC2EPKc(f,947687);__ZN7VariantC2Ei(h,c[L>>2]|0);c[i>>2]=0;c[j>>2]=0;c[k>>2]=0;c[n>>2]=0;__ZN6Object11emit_signalERK10StringNameRK7VariantS5_S5_S5_S5_(b,f,h,i,j,k,n);if(c[n>>2]|0)__ZN7Variant5clearEv(n);if(c[k>>2]|0)__ZN7Variant5clearEv(k);if(c[j>>2]|0)__ZN7Variant5clearEv(j);if(c[i>>2]|0)__ZN7Variant5clearEv(i);if(c[h>>2]|0)__ZN7Variant5clearEv(h);__ZN10StringNameD2Ev(f)}__ZN7Control12accept_eventEv(b);l=e;return}__ZN6StringC2EPKc(f,1142879);L=__ZNK10InputEvent9is_actionERK6String(d,f)|0;Aa=c[f>>2]|0;if(Aa|0?(__Z16atomic_decrementPj(Aa+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Aa,1);if(L){L=b+640|0;if(__ZNK6StringneEPKc(L,1263606)|0){Aa=__ZNK2OS14get_ticks_msecEv(__ZN2OS13get_singletonEv()|0)|0;ra=b+632|0;za=_i64Subtract(Aa|0,0,c[ra>>2]|0,c[ra+4>>2]|0)|0;ra=F;Aa=__ZN12GlobalConfig13get_singletonEv()|0;__ZN10StringNameC2EPKc(f,845396);__ZNK6Object3getERK10StringNamePb(s,Aa,f,0);Aa=(__ZNK7VariantcviEv(s)|0)<<1;ta=((Aa|0)<0)<<31>>31;if(c[s>>2]|0)__ZN7Variant5clearEv(s);__ZN10StringNameD2Ev(f);if(ra>>>0<ta>>>0|(ra|0)==(ta|0)&za>>>0<Aa>>>0){Aa=b+604|0;za=c[Aa>>2]|0;while(1){ta=za;za=za+1|0;ra=c[sa>>2]|0;s=(ra|0)==0;if(s)Ba=0;else Ba=c[ra+-4>>2]|0;if((za|0)>=(Ba|0))break;Ca=(ta|0)<-1;do if(Ca)y=330;else{if(s)Da=0;else Da=c[ra+-4>>2]|0;if((Da|0)<=(za|0)){if(s)Ea=0;else Ea=c[ra+-4>>2]|0;if((Ea|0)<=(za|0)){y=330;break}a[1263537]=0}__ZN6VectorIN8ItemList4ItemEE14_copy_on_writeEv(sa);Fa=(c[sa>>2]|0)+(za*112|0)|0}while(0);if((y|0)==330){y=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);Fa=0}if(__ZNK6String11begins_withERKS_(Fa+24|0,L)|0){y=334;break}}if((y|0)==334){do if(!Ca){L=c[b+612>>2]|0;if(!L)Ga=0;else Ga=c[L+-4>>2]|0;if((Ga|0)>(za|0)){a[1263537]=0;L=b+620|0;if(!(c[L>>2]|0)){__ZN8ItemList6selectEib(b,za,1);Ha=L;break}else{c[Aa>>2]=za;__ZN10CanvasItem6updateEv(b);Ha=L;break}}else y=338}else y=338;while(0);if((y|0)==338){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(884903,842047,254,842071,0);Ha=b+620|0}a[b+609>>0]=1;__ZN10CanvasItem6updateEv(b);if(!(c[Ha>>2]|0)){__ZN10StringNameC2EPKc(f,947687);__ZN7VariantC2Ei(h,c[Aa>>2]|0);c[i>>2]=0;c[j>>2]=0;c[k>>2]=0;c[n>>2]=0;__ZN6Object11emit_signalERK10StringNameRK7VariantS5_S5_S5_S5_(b,f,h,i,j,k,n);if(c[n>>2]|0)__ZN7Variant5clearEv(n);if(c[k>>2]|0)__ZN7Variant5clearEv(k);if(c[j>>2]|0)__ZN7Variant5clearEv(j);if(c[i>>2]|0)__ZN7Variant5clearEv(i);if(c[h>>2]|0)__ZN7Variant5clearEv(h);__ZN10StringNameD2Ev(f)}}__ZN7Control12accept_eventEv(b);l=e;return}}Aa=b+604|0;Ha=c[Aa>>2]|0;za=c[sa>>2]|0;Ga=(za|0)==0;if(Ga)Ia=0;else Ia=c[za+-4>>2]|0;Ca=c[b+644>>2]|0;if((Ha|0)>=(Ia-Ca|0)){l=e;return}Ia=Ha+Ca|0;do if((Ia|0)>=0){if(Ga)Ja=0;else Ja=c[za+-4>>2]|0;if((Ja|0)>(Ia|0)){a[1263537]=0;Ca=b+620|0;if(!(c[Ca>>2]|0)){__ZN8ItemList6selectEib(b,Ia,1);Ka=Ca;break}else{c[Aa>>2]=Ia;__ZN10CanvasItem6updateEv(b);Ka=Ca;break}}else y=362}else y=362;while(0);if((y|0)==362){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(884903,842047,254,842071,0);Ka=b+620|0}a[b+609>>0]=1;__ZN10CanvasItem6updateEv(b);if(!(c[Ka>>2]|0)){__ZN10StringNameC2EPKc(f,947687);__ZN7VariantC2Ei(h,c[Aa>>2]|0);c[i>>2]=0;c[j>>2]=0;c[k>>2]=0;c[n>>2]=0;__ZN6Object11emit_signalERK10StringNameRK7VariantS5_S5_S5_S5_(b,f,h,i,j,k,n);if(c[n>>2]|0)__ZN7Variant5clearEv(n);if(c[k>>2]|0)__ZN7Variant5clearEv(k);if(c[j>>2]|0)__ZN7Variant5clearEv(j);if(c[i>>2]|0)__ZN7Variant5clearEv(i);if(c[h>>2]|0)__ZN7Variant5clearEv(h);__ZN10StringNameD2Ev(f)}__ZN7Control12accept_eventEv(b);l=e;return}__ZN6StringC2EPKc(f,1142887);Aa=__ZNK10InputEvent9is_actionERK6String(d,f)|0;Ka=c[f>>2]|0;if(Ka|0?(__Z16atomic_decrementPj(Ka+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Ka,1);if(Aa){__ZN6StringaSEPKc(b+640|0,1263606);Aa=b+604|0;Ka=c[Aa>>2]|0;Ia=c[b+644>>2]|0;Ja=Ka-(Ia<<2)|0;if((Ja|0)<=-1){za=Ka+(U(Ia,-3)|0)|0;if((za|0)<=-1){Ga=Ka-(Ia<<1)|0;if((Ga|0)<=-1){Ca=Ka-Ia|0;if((Ca|0)>-1)La=Ca;else{l=e;return}}else La=Ga}else La=za}else La=Ja;Ja=c[b+612>>2]|0;if(!Ja)Ma=0;else Ma=c[Ja+-4>>2]|0;do if((Ma|0)>(La|0)){a[1263537]=0;Ja=b+620|0;if(!(c[Ja>>2]|0)){__ZN8ItemList6selectEib(b,La,1);Na=Ja;break}else{c[Aa>>2]=La;__ZN10CanvasItem6updateEv(b);Na=Ja;break}}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(884903,842047,254,842071,0);Na=b+620|0}while(0);a[b+609>>0]=1;__ZN10CanvasItem6updateEv(b);if(!(c[Na>>2]|0)){__ZN10StringNameC2EPKc(f,947687);__ZN7VariantC2Ei(h,c[Aa>>2]|0);c[i>>2]=0;c[j>>2]=0;c[k>>2]=0;c[n>>2]=0;__ZN6Object11emit_signalERK10StringNameRK7VariantS5_S5_S5_S5_(b,f,h,i,j,k,n);if(c[n>>2]|0)__ZN7Variant5clearEv(n);if(c[k>>2]|0)__ZN7Variant5clearEv(k);if(c[j>>2]|0)__ZN7Variant5clearEv(j);if(c[i>>2]|0)__ZN7Variant5clearEv(i);if(c[h>>2]|0)__ZN7Variant5clearEv(h);__ZN10StringNameD2Ev(f)}__ZN7Control12accept_eventEv(b);l=e;return}__ZN6StringC2EPKc(f,1142898);Aa=__ZNK10InputEvent9is_actionERK6String(d,f)|0;Na=c[f>>2]|0;if(Na|0?(__Z16atomic_decrementPj(Na+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Na,1);if(Aa){__ZN6StringaSEPKc(b+640|0,1263606);Aa=b+604|0;Na=c[Aa>>2]|0;La=c[b+644>>2]|0;Ma=c[sa>>2]|0;Ja=(Ma|0)==0;za=Ma+-4|0;Ma=(La<<2)+Na|0;if(Ja)if((Ma|0)>=0)if(((La*3|0)+Na|0)>=0)if(((La<<1)+Na|0)>=0)if((La+Na|0)<0)Oa=1;else{l=e;return}else Oa=2;else Oa=3;else Oa=4;else{Ga=c[za>>2]|0;if((Ma|0)>=(Ga|0))if(((La*3|0)+Na|0)>=(Ga|0))if(((La<<1)+Na|0)>=(Ga|0))if((La+Na|0)<(Ga|0))Oa=1;else{l=e;return}else Oa=2;else Oa=3;else Oa=4}Ga=(U(La,Oa)|0)+Na|0;do if((Ga|0)>=0){if(Ja)Pa=0;else Pa=c[za>>2]|0;if((Pa|0)>(Ga|0)){a[1263537]=0;Na=b+620|0;if(!(c[Na>>2]|0)){__ZN8ItemList6selectEib(b,Ga,1);Qa=Na;break}else{c[Aa>>2]=Ga;__ZN10CanvasItem6updateEv(b);Qa=Na;break}}else y=417}else y=417;while(0);if((y|0)==417){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(884903,842047,254,842071,0);Qa=b+620|0}a[b+609>>0]=1;__ZN10CanvasItem6updateEv(b);if(!(c[Qa>>2]|0)){__ZN10StringNameC2EPKc(f,947687);__ZN7VariantC2Ei(h,c[Aa>>2]|0);c[i>>2]=0;c[j>>2]=0;c[k>>2]=0;c[n>>2]=0;__ZN6Object11emit_signalERK10StringNameRK7VariantS5_S5_S5_S5_(b,f,h,i,j,k,n);if(c[n>>2]|0)__ZN7Variant5clearEv(n);if(c[k>>2]|0)__ZN7Variant5clearEv(k);if(c[j>>2]|0)__ZN7Variant5clearEv(j);if(c[i>>2]|0)__ZN7Variant5clearEv(i);if(c[h>>2]|0)__ZN7Variant5clearEv(h);__ZN10StringNameD2Ev(f)}__ZN7Control12accept_eventEv(b);l=e;return}__ZN6StringC2EPKc(f,1142856);Aa=__ZNK10InputEvent9is_actionERK6String(d,f)|0;Qa=c[f>>2]|0;if(Qa|0?(__Z16atomic_decrementPj(Qa+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Qa,1);if(Aa){__ZN6StringaSEPKc(b+640|0,1263606);Aa=b+604|0;Qa=c[Aa>>2]|0;if(!((Qa|0)%(c[b+644>>2]|0)|0)){l=e;return}Ga=Qa+-1|0;do if((Qa|0)>=1){Pa=c[b+612>>2]|0;if(!Pa)Ra=0;else Ra=c[Pa+-4>>2]|0;if((Ra|0)>=(Qa|0)){a[1263537]=0;Pa=b+620|0;if(!(c[Pa>>2]|0)){__ZN8ItemList6selectEib(b,Ga,1);Sa=Pa;break}else{c[Aa>>2]=Ga;__ZN10CanvasItem6updateEv(b);Sa=Pa;break}}else y=444}else y=444;while(0);if((y|0)==444){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(884903,842047,254,842071,0);Sa=b+620|0}a[b+609>>0]=1;__ZN10CanvasItem6updateEv(b);if(!(c[Sa>>2]|0)){__ZN10StringNameC2EPKc(f,947687);__ZN7VariantC2Ei(h,c[Aa>>2]|0);c[i>>2]=0;c[j>>2]=0;c[k>>2]=0;c[n>>2]=0;__ZN6Object11emit_signalERK10StringNameRK7VariantS5_S5_S5_S5_(b,f,h,i,j,k,n);if(c[n>>2]|0)__ZN7Variant5clearEv(n);if(c[k>>2]|0)__ZN7Variant5clearEv(k);if(c[j>>2]|0)__ZN7Variant5clearEv(j);if(c[i>>2]|0)__ZN7Variant5clearEv(i);if(c[h>>2]|0)__ZN7Variant5clearEv(h);__ZN10StringNameD2Ev(f)}__ZN7Control12accept_eventEv(b);l=e;return}__ZN6StringC2EPKc(f,1142864);Aa=__ZNK10InputEvent9is_actionERK6String(d,f)|0;Sa=c[f>>2]|0;if(Sa|0?(__Z16atomic_decrementPj(Sa+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Sa,1);if(Aa){__ZN6StringaSEPKc(b+640|0,1263606);Aa=b+604|0;Sa=c[Aa>>2]|0;Ga=c[b+644>>2]|0;if(((Sa|0)%(Ga|0)|0|0)==(Ga+-1|0)){l=e;return}Ga=Sa+1|0;do if((Sa|0)>=-1){Qa=c[b+612>>2]|0;if(!Qa)Ta=0;else Ta=c[Qa+-4>>2]|0;if((Ta|0)<=(Ga|0)){y=470;break}a[1263537]=0;Qa=b+620|0;if(!(c[Qa>>2]|0)){__ZN8ItemList6selectEib(b,Ga,1);Ua=Qa;break}else{c[Aa>>2]=Ga;__ZN10CanvasItem6updateEv(b);Ua=Qa;break}}else y=470;while(0);if((y|0)==470){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(884903,842047,254,842071,0);Ua=b+620|0}a[b+609>>0]=1;__ZN10CanvasItem6updateEv(b);if(!(c[Ua>>2]|0)){__ZN10StringNameC2EPKc(f,947687);__ZN7VariantC2Ei(h,c[Aa>>2]|0);c[i>>2]=0;c[j>>2]=0;c[k>>2]=0;c[n>>2]=0;__ZN6Object11emit_signalERK10StringNameRK7VariantS5_S5_S5_S5_(b,f,h,i,j,k,n);if(c[n>>2]|0)__ZN7Variant5clearEv(n);if(c[k>>2]|0)__ZN7Variant5clearEv(k);if(c[j>>2]|0)__ZN7Variant5clearEv(j);if(c[i>>2]|0)__ZN7Variant5clearEv(i);if(c[h>>2]|0)__ZN7Variant5clearEv(h);__ZN10StringNameD2Ev(f)}__ZN7Control12accept_eventEv(b);l=e;return}__ZN6StringC2EPKc(f,1142818);Aa=__ZNK10InputEvent9is_actionERK6String(d,f)|0;Ua=c[f>>2]|0;if(Ua|0?(__Z16atomic_decrementPj(Ua+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Ua,1);if(Aa){__ZN6StringaSEPKc(b+640|0,1263606);l=e;return}__ZN6StringC2EPKc(f,1142808);Aa=__ZNK10InputEvent9is_actionERK6String(d,f)|0;Ua=c[f>>2]|0;do if(Ua|0){if(__Z16atomic_decrementPj(Ua+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ua,1)}while(0);if(!Aa){__ZN6StringC2EPKc(f,1142798);Aa=__ZNK10InputEvent9is_actionERK6String(d,f)|0;Ua=c[f>>2]|0;do if(Ua|0){if(__Z16atomic_decrementPj(Ua+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ua,1)}while(0);if(Aa){__ZN6StringaSEPKc(b+640|0,1263606);Aa=b+604|0;Ua=c[Aa>>2]|0;if((Ua|0)<=-1){l=e;return}Ga=c[sa>>2]|0;if(!Ga)Va=0;else Va=c[Ga+-4>>2]|0;if((Ua|0)>=(Va|0)){l=e;return}__ZN10StringNameC2EPKc(f,947780);__ZN7VariantC2Ei(h,c[Aa>>2]|0);c[i>>2]=0;c[j>>2]=0;c[k>>2]=0;c[n>>2]=0;__ZN6Object11emit_signalERK10StringNameRK7VariantS5_S5_S5_S5_(b,f,h,i,j,k,n);if(c[n>>2]|0)__ZN7Variant5clearEv(n);if(c[k>>2]|0)__ZN7Variant5clearEv(k);if(c[j>>2]|0)__ZN7Variant5clearEv(j);if(c[i>>2]|0)__ZN7Variant5clearEv(i);if(c[h>>2]|0)__ZN7Variant5clearEv(h);__ZN10StringNameD2Ev(f);l=e;return}if((c[w>>2]|0)!=1){l=e;return}w=d+24|0;if(!(c[w>>2]|0)){l=e;return}d=__ZNK2OS14get_ticks_msecEv(__ZN2OS13get_singletonEv()|0)|0;Aa=b+632|0;Va=Aa;Ua=_i64Subtract(d|0,0,c[Va>>2]|0,c[Va+4>>2]|0)|0;Va=F;__ZN6StringC2EPKc(f,845396);__ZN7VariantC2Ei(h,2e3);__Z11_GLOBAL_DEFRK6StringRK7Variant(t,f,h);Ga=__ZNK7VariantcvyEv(t)|0;Ta=F;if(c[t>>2]|0)__ZN7Variant5clearEv(t);if(c[h>>2]|0)__ZN7Variant5clearEv(h);t=c[f>>2]|0;do if(t|0){if(__Z16atomic_decrementPj(t+-8|0)|0)break;__ZN6Memory11free_staticEPvb(t,1)}while(0);t=Aa;c[t>>2]=d;c[t+4>>2]=0;t=b+640|0;if(Va>>>0>Ta>>>0|(Va|0)==(Ta|0)&Ua>>>0>Ga>>>0)__ZN6StringaSEPKc(t,1263606);c[f>>2]=__ZN6String3chrEw(c[w>>2]|0)|0;__ZN6StringpLERKS_(t,f)|0;w=c[f>>2]|0;do if(w|0){if(__Z16atomic_decrementPj(w+-8|0)|0)break;__ZN6Memory11free_staticEPvb(w,1)}while(0);w=0;while(1){Ga=c[sa>>2]|0;Ua=(Ga|0)==0;if(Ua)Wa=0;else Wa=c[Ga+-4>>2]|0;if((w|0)>=(Wa|0)){y=630;break}if(Ua)Xa=0;else Xa=c[Ga+-4>>2]|0;do if((Xa|0)<=(w|0)){if(Ua)Ya=0;else Ya=c[Ga+-4>>2]|0;if((Ya|0)>(w|0)){a[1263537]=0;y=608;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);Za=0;break}}else y=608;while(0);if((y|0)==608){y=0;__ZN6VectorIN8ItemList4ItemEE14_copy_on_writeEv(sa);Za=(c[sa>>2]|0)+(w*112|0)|0}if(__ZNK6String11begins_withERKS_(Za+24|0,t)|0)break;w=w+1|0}if((y|0)==630){l=e;return}y=c[b+612>>2]|0;if(!y)_a=0;else _a=c[y+-4>>2]|0;do if((_a|0)>(w|0)){a[1263537]=0;y=b+620|0;if(!(c[y>>2]|0)){__ZN8ItemList6selectEib(b,w,1);$a=y;break}else{c[b+604>>2]=w;__ZN10CanvasItem6updateEv(b);$a=y;break}}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(884903,842047,254,842071,0);$a=b+620|0}while(0);a[b+609>>0]=1;__ZN10CanvasItem6updateEv(b);if(c[$a>>2]|0){l=e;return}__ZN10StringNameC2EPKc(f,947687);__ZN7VariantC2Ei(h,c[b+604>>2]|0);c[i>>2]=0;c[j>>2]=0;c[k>>2]=0;c[n>>2]=0;__ZN6Object11emit_signalERK10StringNameRK7VariantS5_S5_S5_S5_(b,f,h,i,j,k,n);if(c[n>>2]|0)__ZN7Variant5clearEv(n);if(c[k>>2]|0)__ZN7Variant5clearEv(k);if(c[j>>2]|0)__ZN7Variant5clearEv(j);if(c[i>>2]|0)__ZN7Variant5clearEv(i);if(c[h>>2]|0)__ZN7Variant5clearEv(h);__ZN10StringNameD2Ev(f);l=e;return}if((c[b+620>>2]|0)!=1){l=e;return}$a=b+604|0;w=c[$a>>2]|0;if((w|0)<=-1){l=e;return}_a=c[sa>>2]|0;y=(_a|0)==0;if(y)ab=0;else ab=c[_a+-4>>2]|0;if((w|0)>=(ab|0)){l=e;return}if((w|0)<0)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);if(y)bb=0;else bb=c[_a+-4>>2]|0;do if((bb|0)<=(w|0)){if(y)cb=0;else cb=c[_a+-4>>2]|0;if((cb|0)>(w|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);__ZN6VectorIN8ItemList4ItemEE14_copy_on_writeEv(sa);cb=c[sa>>2]|0;do if(!(a[cb+(w*112|0)+28>>0]|0))db=cb;else{_a=c[$a>>2]|0;if((_a|0)<0)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);y=(cb|0)==0;if(y)eb=0;else eb=c[cb+-4>>2]|0;do if((eb|0)<=(_a|0)){if(y)fb=0;else fb=c[cb+-4>>2]|0;if((fb|0)>(_a|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);__ZN6VectorIN8ItemList4ItemEE14_copy_on_writeEv(sa);y=c[sa>>2]|0;if(a[y+(_a*112|0)+30>>0]|0){db=y;break}bb=c[$a>>2]|0;if((bb|0)<0)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);ab=(y|0)==0;if(ab)gb=0;else gb=c[y+-4>>2]|0;do if((gb|0)<=(bb|0)){if(ab)hb=0;else hb=c[y+-4>>2]|0;if((hb|0)>(bb|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);__ZN6VectorIN8ItemList4ItemEE14_copy_on_writeEv(sa);y=c[sa>>2]|0;if(a[y+(bb*112|0)+29>>0]|0){db=y;break}__ZN8ItemList6selectEib(b,c[$a>>2]|0,0);__ZN10StringNameC2EPKc(f,843931);__ZN7VariantC2Ei(h,c[$a>>2]|0);__ZN7VariantC2Eb(i,1);c[j>>2]=0;c[k>>2]=0;c[n>>2]=0;__ZN6Object11emit_signalERK10StringNameRK7VariantS5_S5_S5_S5_(b,f,h,i,j,k,n);if(c[n>>2]|0)__ZN7Variant5clearEv(n);if(c[k>>2]|0)__ZN7Variant5clearEv(k);if(c[j>>2]|0)__ZN7Variant5clearEv(j);if(c[i>>2]|0)__ZN7Variant5clearEv(i);if(c[h>>2]|0)__ZN7Variant5clearEv(h);__ZN10StringNameD2Ev(f);l=e;return}while(0);hb=c[$a>>2]|0;if((hb|0)<0)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);gb=(db|0)==0;if(gb)ib=0;else ib=c[db+-4>>2]|0;do if((ib|0)<=(hb|0)){if(gb)jb=0;else jb=c[db+-4>>2]|0;if((jb|0)>(hb|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);__ZN6VectorIN8ItemList4ItemEE14_copy_on_writeEv(sa);if(!(a[(c[sa>>2]|0)+(hb*112|0)+29>>0]|0)){l=e;return}__ZN8ItemList8unselectEi(b,c[$a>>2]|0);__ZN10StringNameC2EPKc(f,843931);__ZN7VariantC2Ei(h,c[$a>>2]|0);__ZN7VariantC2Eb(i,0);c[j>>2]=0;c[k>>2]=0;c[n>>2]=0;__ZN6Object11emit_signalERK10StringNameRK7VariantS5_S5_S5_S5_(b,f,h,i,j,k,n);if(c[n>>2]|0)__ZN7Variant5clearEv(n);if(c[k>>2]|0)__ZN7Variant5clearEv(k);if(c[j>>2]|0)__ZN7Variant5clearEv(j);if(c[i>>2]|0)__ZN7Variant5clearEv(i);if(c[h>>2]|0)__ZN7Variant5clearEv(h);__ZN10StringNameD2Ev(f);l=e;return}function __ZNK11MethodBind1I8ItemListRK10InputEventE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0;a=l;l=l+80|0;if((l|0)>=(m|0))ba(80);d=a+24|0;e=a;if(b|0){f=0;l=a;return f|0}b=d;g=b+56|0;do{c[b>>2]=0;b=b+4|0}while((b|0)<(g|0));__ZN7VariantC2ERK10InputEvent(e,d);d=c[e>>2]|0;if(d|0)__ZN7Variant5clearEv(e);f=d;l=a;return f|0}function __ZNK11MethodBind1I8ItemListRK10InputEventE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1019865);l=a;return c[b>>2]|0}function __ZN11MethodBind1I8ItemListRK10InputEventE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;i=l;l=l+80|0;if((l|0)>=(m|0))ba(80);j=i+24|0;k=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235624)|0:0){c[h>>2]=0;a[1263537]=0;n=d+24|0;o=c[n>>2]|0;if((o|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=o;c[b>>2]=0;l=i;return}p=o-(c[d+20>>2]|0)|0;if((p|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=p;c[b>>2]=0;l=i;return}if((g|0)>0){if((o|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);q=0}else{a[1263537]=0;q=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,q)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=q;c[b>>2]=0;l=i;return}}q=c[d+44>>2]|0;o=c[d+48>>2]|0;p=e+(o>>1)|0;if(!(o&1))r=q;else r=c[(c[p>>2]|0)+q>>2]|0;do if((g|0)<1){q=c[n>>2]|0;o=q+-1|0;if((q|0)>=1){e=c[d+16>>2]|0;s=(e|0)==0;if(s)t=0;else t=c[e+-4>>2]|0;if((q|0)<=(t|0)){if(s)u=0;else u=c[e+-4>>2]|0;do if((u|0)<(q|0)){if(s)v=0;else v=c[e+-4>>2]|0;if((v|0)<(q|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);w=0;break}else{a[1263537]=0;x=31;break}}else x=31;while(0);if((x|0)==31)w=e+(o*24|0)|0;__ZN7VariantC2ERKS_(k,w);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);__ZNK7Variantcv10InputEventEv(j,k);Pi[r&2047](p,j);if(c[k>>2]|0)__ZN7Variant5clearEv(k);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I8ItemListRK10InputEventE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;e=l;l=l+64|0;if((l|0)>=(m|0))ba(64);f=e;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235624)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;b=f;h=c[d>>2]|0;d=b+56|0;do{c[b>>2]=c[h>>2];b=b+4|0;h=h+4|0}while((b|0)<(d|0));Pi[i&2047](a,f);l=e;return}function __ZN11MethodBind1I8ItemListRK10InputEventED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I8ItemListdE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if(!b){__ZN7VariantC2Ed(d,0.0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK11MethodBind1I8ItemListdE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1019865);l=a;return c[b>>2]|0}function __ZN11MethodBind1I8ItemListdE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0.0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235624)|0:0){c[h>>2]=0;a[1263537]=0;k=d+24|0;n=c[k>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=i;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=i;return}if((g|0)>0){if((n|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);p=0}else{a[1263537]=0;p=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,p)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=p;c[b>>2]=0;l=i;return}}p=c[d+44>>2]|0;n=c[d+48>>2]|0;o=e+(n>>1)|0;if(!(n&1))q=p;else q=c[(c[o>>2]|0)+p>>2]|0;do if((g|0)<1){p=c[k>>2]|0;n=p+-1|0;if((p|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)s=0;else s=c[e+-4>>2]|0;if((p|0)<=(s|0)){if(r)t=0;else t=c[e+-4>>2]|0;do if((t|0)<(p|0)){if(r)u=0;else u=c[e+-4>>2]|0;if((u|0)<(p|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);v=0;break}else{a[1263537]=0;w=31;break}}else w=31;while(0);if((w|0)==31)v=e+(n*24|0)|0;__ZN7VariantC2ERKS_(j,v);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);x=+__ZNK7VariantcvdEv(j);Mi[q&511](o,x);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I8ItemListdE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,i=0,j=0.0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235624)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1)){g=b;i=c[d>>2]|0;j=+h[i>>3];Mi[g&511](a,j);return}else{g=c[(c[a>>2]|0)+b>>2]|0;i=c[d>>2]|0;j=+h[i>>3];Mi[g&511](a,j);return}}function __ZN11MethodBind1I8ItemListdED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK12MethodBind0RI8ItemListP10VScrollBarE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2EPK6Object(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK12MethodBind0RI8ItemListP10VScrollBarE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1019865);l=a;return c[b>>2]|0}function __ZN12MethodBind0RI8ItemListP10VScrollBarE4callEP6ObjectPPK7VariantiRNS6_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235624)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2EPK6Object(i,ij[n&8191](d)|0);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,266,1146558,0);c[b>>2]=0;l=f;return}function __ZN12MethodBind0RI8ItemListP10VScrollBarE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0;if(!b)f=0;else{d=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235624)|0;f=d?b:0}b=c[a+44>>2]|0;d=c[a+48>>2]|0;a=f+(d>>1)|0;if(!(d&1)){g=b;h=ij[g&8191](a)|0;c[e>>2]=h;return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=ij[g&8191](a)|0;c[e>>2]=h;return}}function __ZN12MethodBind0RI8ItemListP10VScrollBarED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind2RCI8ItemListiRK7Vector2bE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return __ZNK13MethodBind2RCI8ItemListiRK7Vector2bE18_get_argument_typeEi(a,b)|0}function __ZNK13MethodBind2RCI8ItemListiRK7Vector2bE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1019865);l=a;return c[b>>2]|0}function __ZN13MethodBind2RCI8ItemListiRK7Vector2bE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0;i=l;l=l+80|0;if((l|0)>=(m|0))ba(80);j=i+48|0;k=i+72|0;n=i+24|0;o=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235624)|0:0){c[h>>2]=0;a[1263537]=0;p=d+24|0;q=c[p>>2]|0;if((q|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=q;c[b>>2]=0;l=i;return}r=q-(c[d+20>>2]|0)|0;if((r|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=r;c[b>>2]=0;l=i;return}if((g|0)>0){if((q|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);s=0}else{a[1263537]=0;s=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,s)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=s;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[p>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);t=0}else{a[1263537]=0;t=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,t)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=t;c[b>>2]=0;l=i;return}}}t=c[d+44>>2]|0;s=c[d+48>>2]|0;q=e+(s>>1)|0;if(!(s&1))u=t;else u=c[(c[q>>2]|0)+t>>2]|0;do if((g|0)<1){t=c[p>>2]|0;s=t+-1|0;if((t|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)v=0;else v=c[e+-4>>2]|0;if((t|0)<=(v|0)){if(r)w=0;else w=c[e+-4>>2]|0;do if((w|0)<(t|0)){if(r)x=0;else x=c[e+-4>>2]|0;if((x|0)<(t|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);y=0;break}else{a[1263537]=0;z=37;break}}else z=37;while(0);if((z|0)==37)y=e+(s*24|0)|0;__ZN7VariantC2ERKS_(n,y);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f>>2]|0);while(0);__ZNK7Variantcv7Vector2Ev(k,n);do if((g|0)<2){y=c[p>>2]|0;x=y+-1|0;w=y+-2|0;if((y|0)>=2){y=c[d+16>>2]|0;v=(y|0)==0;if(v)A=0;else A=c[y+-4>>2]|0;if((x|0)<=(A|0)){if(v)B=0;else B=c[y+-4>>2]|0;do if((B|0)<(x|0)){if(v)C=0;else C=c[y+-4>>2]|0;if((C|0)<(x|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);D=0;break}else{a[1263537]=0;z=54;break}}else z=54;while(0);if((z|0)==54)D=y+(w*24|0)|0;__ZN7VariantC2ERKS_(o,D);break}}c[o>>2]=0}else __ZN7VariantC2ERKS_(o,c[f+4>>2]|0);while(0);f=__ZNK7VariantcvbEv(o)|0;__ZN7VariantC2Ei(j,nj[u&2047](q,k,f)|0);if(c[o>>2]|0)__ZN7Variant5clearEv(o);if(c[n>>2]|0)__ZN7Variant5clearEv(n);__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1872,1146558,0);c[b>>2]=0;l=i;return}function __ZN13MethodBind2RCI8ItemListiRK7Vector2bE7ptrcallEP6ObjectPPKvPv(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0;g=l;l=l+16|0;if((l|0)>=(m|0))ba(16);h=g;if(!d)i=0;else{j=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1235624)|0;i=j?d:0}d=c[b+44>>2]|0;j=c[b+48>>2]|0;b=i+(j>>1)|0;if(!(j&1))k=d;else k=c[(c[b>>2]|0)+d>>2]|0;d=c[e>>2]|0;j=c[d+4>>2]|0;i=h;c[i>>2]=c[d>>2];c[i+4>>2]=j;c[f>>2]=nj[k&2047](b,h,(a[c[e+4>>2]>>0]|0)!=0)|0;l=g;return}function __ZN13MethodBind2RCI8ItemListiRK7Vector2bED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind2RCI8ItemListiRK7Vector2bE18_get_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case -1:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;break}case 0:{g[d>>2]=0.0;g[d+4>>2]=0.0;__ZN7VariantC2ERK7Vector2(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);f=b;break}case 1:{__ZN7VariantC2Eb(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;break}default:f=0}l=a;return f|0}function __ZNK13MethodBind0RCI8ItemListbE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Eb(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK13MethodBind0RCI8ItemListbE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1019865);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI8ItemListbE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235624)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2Eb(i,ij[n&8191](d)|0);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI8ItemListbE7ptrcallEP6ObjectPPKvPv(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0;if(!d)g=0;else{e=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1235624)|0;g=e?d:0}d=c[b+44>>2]|0;e=c[b+48>>2]|0;b=g+(e>>1)|0;if(!(e&1)){h=d;i=ij[h&8191](b)|0;j=i&1;a[f>>0]=j;return}else{h=c[(c[b>>2]|0)+d>>2]|0;i=ij[h&8191](b)|0;j=i&1;a[f>>0]=j;return}}function __ZN13MethodBind0RCI8ItemListbED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI8ItemListfE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Ef(d,0.0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK13MethodBind0RCI8ItemListfE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1019865);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI8ItemListfE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235624)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2Ef(i,+mj[n&511](d));__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI8ItemListfE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0.0;if(!b)f=0;else{d=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235624)|0;f=d?b:0}b=c[a+44>>2]|0;d=c[a+48>>2]|0;a=f+(d>>1)|0;if(!(d&1)){h=b;i=+mj[h&511](a);g[e>>2]=i;return}else{h=c[(c[a>>2]|0)+b>>2]|0;i=+mj[h&511](a);g[e>>2]=i;return}}function __ZN13MethodBind0RCI8ItemListfED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I8ItemListfE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if(!b){__ZN7VariantC2Ef(d,0.0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK11MethodBind1I8ItemListfE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1019865);l=a;return c[b>>2]|0}function __ZN11MethodBind1I8ItemListfE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0.0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235624)|0:0){c[h>>2]=0;a[1263537]=0;k=d+24|0;n=c[k>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=i;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=i;return}if((g|0)>0){if((n|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);p=0}else{a[1263537]=0;p=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,p)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=p;c[b>>2]=0;l=i;return}}p=c[d+44>>2]|0;n=c[d+48>>2]|0;o=e+(n>>1)|0;if(!(n&1))q=p;else q=c[(c[o>>2]|0)+p>>2]|0;do if((g|0)<1){p=c[k>>2]|0;n=p+-1|0;if((p|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)s=0;else s=c[e+-4>>2]|0;if((p|0)<=(s|0)){if(r)t=0;else t=c[e+-4>>2]|0;do if((t|0)<(p|0)){if(r)u=0;else u=c[e+-4>>2]|0;if((u|0)<(p|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);v=0;break}else{a[1263537]=0;w=31;break}}else w=31;while(0);if((w|0)==31)v=e+(n*24|0)|0;__ZN7VariantC2ERKS_(j,v);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);x=+__ZNK7VariantcvfEv(j);Mi[q&511](o,x);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I8ItemListfE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0,j=0.0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235624)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1)){h=b;i=c[d>>2]|0;j=+g[i>>2];Mi[h&511](a,j);return}else{h=c[(c[a>>2]|0)+b>>2]|0;i=c[d>>2]|0;j=+g[i>>2];Mi[h&511](a,j);return}}function __ZN11MethodBind1I8ItemListfED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI8ItemList7Vector2E18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;if((b|0)!=-1){f=0;l=a;return f|0}g[d>>2]=0.0;g[d+4>>2]=0.0;__ZN7VariantC2ERK7Vector2(e,d);d=c[e>>2]|0;if(d|0)__ZN7Variant5clearEv(e);f=d;l=a;return f|0}function __ZNK13MethodBind0RCI8ItemList7Vector2E18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1019865);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI8ItemList7Vector2E4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;j=f+24|0;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235624)|0:0){c[h>>2]=0;a[1263537]=0;k=c[d+24>>2]|0;if((k|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=k;c[b>>2]=0;l=f;return}n=k-(c[d+20>>2]|0)|0;if((n|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=n;c[b>>2]=0;l=f;return}n=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))o=n;else o=c[(c[d>>2]|0)+n>>2]|0;Pi[o&2047](j,d);__ZN7VariantC2ERK7Vector2(i,j);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI8ItemList7Vector2E7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=d;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235624)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;Pi[i&2047](f,a);a=f;f=c[a+4>>2]|0;i=e;c[i>>2]=c[a>>2];c[i+4>>2]=f;l=d;return}function __ZN13MethodBind0RCI8ItemList7Vector2ED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I8ItemListRK7Vector2E18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;if(b|0){f=0;l=a;return f|0}g[d>>2]=0.0;g[d+4>>2]=0.0;__ZN7VariantC2ERK7Vector2(e,d);d=c[e>>2]|0;if(d|0)__ZN7Variant5clearEv(e);f=d;l=a;return f|0}function __ZNK11MethodBind1I8ItemListRK7Vector2E18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1019865);l=a;return c[b>>2]|0}function __ZN11MethodBind1I8ItemListRK7Vector2E4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i+24|0;k=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235624)|0:0){c[h>>2]=0;a[1263537]=0;n=d+24|0;o=c[n>>2]|0;if((o|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=o;c[b>>2]=0;l=i;return}p=o-(c[d+20>>2]|0)|0;if((p|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=p;c[b>>2]=0;l=i;return}if((g|0)>0){if((o|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);q=0}else{a[1263537]=0;q=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,q)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=q;c[b>>2]=0;l=i;return}}q=c[d+44>>2]|0;o=c[d+48>>2]|0;p=e+(o>>1)|0;if(!(o&1))r=q;else r=c[(c[p>>2]|0)+q>>2]|0;do if((g|0)<1){q=c[n>>2]|0;o=q+-1|0;if((q|0)>=1){e=c[d+16>>2]|0;s=(e|0)==0;if(s)t=0;else t=c[e+-4>>2]|0;if((q|0)<=(t|0)){if(s)u=0;else u=c[e+-4>>2]|0;do if((u|0)<(q|0)){if(s)v=0;else v=c[e+-4>>2]|0;if((v|0)<(q|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);w=0;break}else{a[1263537]=0;x=31;break}}else x=31;while(0);if((x|0)==31)w=e+(o*24|0)|0;__ZN7VariantC2ERKS_(k,w);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);__ZNK7Variantcv7Vector2Ev(j,k);Pi[r&2047](p,j);if(c[k>>2]|0)__ZN7Variant5clearEv(k);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I8ItemListRK7Vector2E7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235624)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;b=c[d>>2]|0;d=c[b+4>>2]|0;h=f;c[h>>2]=c[b>>2];c[h+4>>2]=d;Pi[i&2047](a,f);l=e;return}function __ZN11MethodBind1I8ItemListRK7Vector2ED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI8ItemListNS0_8IconModeEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK13MethodBind0RCI8ItemListNS0_8IconModeEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1019865);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI8ItemListNS0_8IconModeEE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235624)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2Ei(i,ij[n&8191](d)|0);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI8ItemListNS0_8IconModeEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0;if(!b)f=0;else{d=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235624)|0;f=d?b:0}b=c[a+44>>2]|0;d=c[a+48>>2]|0;a=f+(d>>1)|0;if(!(d&1)){g=b;h=ij[g&8191](a)|0;c[e>>2]=h;return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=ij[g&8191](a)|0;c[e>>2]=h;return}}function __ZN13MethodBind0RCI8ItemListNS0_8IconModeEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I8ItemListNS0_8IconModeEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if(!b){__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK11MethodBind1I8ItemListNS0_8IconModeEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1019865);l=a;return c[b>>2]|0}function __ZN11MethodBind1I8ItemListNS0_8IconModeEE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235624)|0:0){c[h>>2]=0;a[1263537]=0;k=d+24|0;n=c[k>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=i;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=i;return}if((g|0)>0){if((n|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);p=0}else{a[1263537]=0;p=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,p)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=p;c[b>>2]=0;l=i;return}}p=c[d+44>>2]|0;n=c[d+48>>2]|0;o=e+(n>>1)|0;if(!(n&1))q=p;else q=c[(c[o>>2]|0)+p>>2]|0;do if((g|0)<1){p=c[k>>2]|0;n=p+-1|0;if((p|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)s=0;else s=c[e+-4>>2]|0;if((p|0)<=(s|0)){if(r)t=0;else t=c[e+-4>>2]|0;do if((t|0)<(p|0)){if(r)u=0;else u=c[e+-4>>2]|0;if((u|0)<(p|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);v=0;break}else{a[1263537]=0;w=31;break}}else w=31;while(0);if((w|0)==31)v=e+(n*24|0)|0;__ZN7VariantC2ERKS_(j,v);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);f=__ZNK7VariantcviEv(j)|0;Pi[q&2047](o,f);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I8ItemListNS0_8IconModeEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235624)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1)){g=b;h=c[d>>2]|0;i=c[h>>2]|0;Pi[g&2047](a,i);return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=c[d>>2]|0;i=c[h>>2]|0;Pi[g&2047](a,i);return}}function __ZN11MethodBind1I8ItemListNS0_8IconModeEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI8ItemListNS0_10SelectModeEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK13MethodBind0RCI8ItemListNS0_10SelectModeEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1019865);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI8ItemListNS0_10SelectModeEE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235624)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2Ei(i,ij[n&8191](d)|0);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI8ItemListNS0_10SelectModeEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0;if(!b)f=0;else{d=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235624)|0;f=d?b:0}b=c[a+44>>2]|0;d=c[a+48>>2]|0;a=f+(d>>1)|0;if(!(d&1)){g=b;h=ij[g&8191](a)|0;c[e>>2]=h;return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=ij[g&8191](a)|0;c[e>>2]=h;return}}function __ZN13MethodBind0RCI8ItemListNS0_10SelectModeEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I8ItemListNS0_10SelectModeEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if(!b){__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK11MethodBind1I8ItemListNS0_10SelectModeEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1019865);l=a;return c[b>>2]|0}function __ZN11MethodBind1I8ItemListNS0_10SelectModeEE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235624)|0:0){c[h>>2]=0;a[1263537]=0;k=d+24|0;n=c[k>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=i;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=i;return}if((g|0)>0){if((n|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);p=0}else{a[1263537]=0;p=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,p)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=p;c[b>>2]=0;l=i;return}}p=c[d+44>>2]|0;n=c[d+48>>2]|0;o=e+(n>>1)|0;if(!(n&1))q=p;else q=c[(c[o>>2]|0)+p>>2]|0;do if((g|0)<1){p=c[k>>2]|0;n=p+-1|0;if((p|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)s=0;else s=c[e+-4>>2]|0;if((p|0)<=(s|0)){if(r)t=0;else t=c[e+-4>>2]|0;do if((t|0)<(p|0)){if(r)u=0;else u=c[e+-4>>2]|0;if((u|0)<(p|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);v=0;break}else{a[1263537]=0;w=31;break}}else w=31;while(0);if((w|0)==31)v=e+(n*24|0)|0;__ZN7VariantC2ERKS_(j,v);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);f=__ZNK7VariantcviEv(j)|0;Pi[q&2047](o,f);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I8ItemListNS0_10SelectModeEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235624)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1)){g=b;h=c[d>>2]|0;i=c[h>>2]|0;Pi[g&2047](a,i);return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=c[d>>2]|0;i=c[h>>2]|0;Pi[g&2047](a,i);return}}function __ZN11MethodBind1I8ItemListNS0_10SelectModeEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I8ItemListbE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if(!b){__ZN7VariantC2Eb(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK11MethodBind1I8ItemListbE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1019865);l=a;return c[b>>2]|0}function __ZN11MethodBind1I8ItemListbE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235624)|0:0){c[h>>2]=0;a[1263537]=0;k=d+24|0;n=c[k>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=i;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=i;return}if((g|0)>0){if((n|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);p=0}else{a[1263537]=0;p=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,p)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=p;c[b>>2]=0;l=i;return}}p=c[d+44>>2]|0;n=c[d+48>>2]|0;o=e+(n>>1)|0;if(!(n&1))q=p;else q=c[(c[o>>2]|0)+p>>2]|0;do if((g|0)<1){p=c[k>>2]|0;n=p+-1|0;if((p|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)s=0;else s=c[e+-4>>2]|0;if((p|0)<=(s|0)){if(r)t=0;else t=c[e+-4>>2]|0;do if((t|0)<(p|0)){if(r)u=0;else u=c[e+-4>>2]|0;if((u|0)<(p|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);v=0;break}else{a[1263537]=0;w=31;break}}else w=31;while(0);if((w|0)==31)v=e+(n*24|0)|0;__ZN7VariantC2ERKS_(j,v);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);f=__ZNK7VariantcvbEv(j)|0;Pi[q&2047](o,f);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I8ItemListbE7ptrcallEP6ObjectPPKvPv(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0;if(!d)g=0;else{f=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1235624)|0;g=f?d:0}d=c[b+44>>2]|0;f=c[b+48>>2]|0;b=g+(f>>1)|0;if(!(f&1))h=d;else h=c[(c[b>>2]|0)+d>>2]|0;Pi[h&2047](b,(a[c[e>>2]>>0]|0)!=0);return}function __ZN11MethodBind1I8ItemListbED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK9SortArrayIN8ItemList4ItemE18_DefaultComparatorIS1_EE9introsortEiiPS1_i(a,b,c,d,e){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0;f=l;l=l+112|0;if((l|0)>=(m|0))ba(112);g=f;h=c-b|0;if((h|0)<=16){l=f;return}i=d+(b*112|0)|0;j=e;e=c;c=h;while(1){if(!j)break;j=j+-1|0;__ZN8ItemList4ItemC2ERKS0_(g,__ZNK9SortArrayIN8ItemList4ItemE18_DefaultComparatorIS1_EE11median_of_3ERKS1_S6_S6_(a,i,d+(((c>>>1)+b|0)*112|0)|0,d+((e+-1|0)*112|0)|0)|0);h=__ZNK9SortArrayIN8ItemList4ItemE18_DefaultComparatorIS1_EE11partitionerEiiS1_PS1_(a,b,e,g,d)|0;__ZN8ItemList4ItemD2Ev(g);__ZNK9SortArrayIN8ItemList4ItemE18_DefaultComparatorIS1_EE9introsortEiiPS1_i(a,h,e,d,j);c=h-b|0;if((c|0)<=16){k=6;break}else e=h}if((k|0)==6){l=f;return}__ZNK9SortArrayIN8ItemList4ItemE18_DefaultComparatorIS1_EE12partial_sortEiiiPS1_(a,b,e,e,d);l=f;return}function __ZNK9SortArrayIN8ItemList4ItemE18_DefaultComparatorIS1_EE20final_insertion_sortEiiPS1_(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0;f=l;l=l+128|0;if((l|0)>=(m|0))ba(128);g=f+112|0;h=f;if((d-b|0)<=16){if((d|0)==(b|0)){l=f;return}i=b+1|0;if((i|0)==(d|0)){l=f;return}else j=i;do{__ZNK9SortArrayIN8ItemList4ItemE18_DefaultComparatorIS1_EE13linear_insertEiiPS1_(a,b,j,e);j=j+1|0}while((j|0)!=(d|0));l=f;return}j=b+16|0;__ZNK9SortArrayIN8ItemList4ItemE18_DefaultComparatorIS1_EE13linear_insertEiiPS1_(a,b,b+1|0,e);__ZNK9SortArrayIN8ItemList4ItemE18_DefaultComparatorIS1_EE13linear_insertEiiPS1_(a,b,b+2|0,e);__ZNK9SortArrayIN8ItemList4ItemE18_DefaultComparatorIS1_EE13linear_insertEiiPS1_(a,b,b+3|0,e);__ZNK9SortArrayIN8ItemList4ItemE18_DefaultComparatorIS1_EE13linear_insertEiiPS1_(a,b,b+4|0,e);__ZNK9SortArrayIN8ItemList4ItemE18_DefaultComparatorIS1_EE13linear_insertEiiPS1_(a,b,b+5|0,e);__ZNK9SortArrayIN8ItemList4ItemE18_DefaultComparatorIS1_EE13linear_insertEiiPS1_(a,b,b+6|0,e);__ZNK9SortArrayIN8ItemList4ItemE18_DefaultComparatorIS1_EE13linear_insertEiiPS1_(a,b,b+7|0,e);__ZNK9SortArrayIN8ItemList4ItemE18_DefaultComparatorIS1_EE13linear_insertEiiPS1_(a,b,b+8|0,e);__ZNK9SortArrayIN8ItemList4ItemE18_DefaultComparatorIS1_EE13linear_insertEiiPS1_(a,b,b+9|0,e);__ZNK9SortArrayIN8ItemList4ItemE18_DefaultComparatorIS1_EE13linear_insertEiiPS1_(a,b,b+10|0,e);__ZNK9SortArrayIN8ItemList4ItemE18_DefaultComparatorIS1_EE13linear_insertEiiPS1_(a,b,b+11|0,e);__ZNK9SortArrayIN8ItemList4ItemE18_DefaultComparatorIS1_EE13linear_insertEiiPS1_(a,b,b+12|0,e);__ZNK9SortArrayIN8ItemList4ItemE18_DefaultComparatorIS1_EE13linear_insertEiiPS1_(a,b,b+13|0,e);__ZNK9SortArrayIN8ItemList4ItemE18_DefaultComparatorIS1_EE13linear_insertEiiPS1_(a,b,b+14|0,e);__ZNK9SortArrayIN8ItemList4ItemE18_DefaultComparatorIS1_EE13linear_insertEiiPS1_(a,b,b+15|0,e);if((j|0)!=(d|0)){b=h+24|0;a=j;do{__ZN8ItemList4ItemC2ERKS0_(h,e+(a*112|0)|0);j=a;while(1){i=j+-1|0;k=e+(i*112|0)|0;n=e+(i*112|0)+24|0;c[g>>2]=0;o=c[n>>2]|0;if(o|0?(c[g>>2]=0,__Z28atomic_conditional_incrementPj(o+-8|0)|0):0)c[g>>2]=c[n>>2];n=__ZNK6StringltES_(b,g)|0;o=c[g>>2]|0;if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(o,1);p=e+(j*112|0)|0;if(!n)break;__ZN8ItemList4ItemaSERKS0_(p,k)|0;j=i}__ZN8ItemList4ItemaSERKS0_(p,h)|0;__ZN8ItemList4ItemD2Ev(h);a=a+1|0}while((a|0)!=(d|0))}l=f;return}function __ZNK9SortArrayIN8ItemList4ItemE18_DefaultComparatorIS1_EE13linear_insertEiiPS1_(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0;a=l;l=l+240|0;if((l|0)>=(m|0))ba(240);f=a+224|0;g=a;h=a+112|0;__ZN8ItemList4ItemC2ERKS0_(g,e+(d*112|0)|0);i=e+(b*112|0)|0;j=g+24|0;k=e+(b*112|0)+24|0;c[f>>2]=0;n=c[k>>2]|0;if(n|0?(c[f>>2]=0,__Z28atomic_conditional_incrementPj(n+-8|0)|0):0)c[f>>2]=c[k>>2];k=__ZNK6StringltES_(j,f)|0;j=c[f>>2]|0;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);if(k){if((d|0)>(b|0)){k=d;do{j=k;k=k+-1|0;__ZN8ItemList4ItemaSERKS0_(e+(j*112|0)|0,e+(k*112|0)|0)|0}while((k|0)>(b|0))}__ZN8ItemList4ItemaSERKS0_(i,g)|0;__ZN8ItemList4ItemD2Ev(g);l=a;return}__ZN8ItemList4ItemC2ERKS0_(h,g);i=h+24|0;b=d;while(1){d=b+-1|0;k=e+(d*112|0)|0;j=e+(d*112|0)+24|0;c[f>>2]=0;n=c[j>>2]|0;if(n|0?(c[f>>2]=0,__Z28atomic_conditional_incrementPj(n+-8|0)|0):0)c[f>>2]=c[j>>2];j=__ZNK6StringltES_(i,f)|0;n=c[f>>2]|0;if(n|0?(__Z16atomic_decrementPj(n+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(n,1);o=e+(b*112|0)|0;if(!j)break;__ZN8ItemList4ItemaSERKS0_(o,k)|0;b=d}__ZN8ItemList4ItemaSERKS0_(o,h)|0;__ZN8ItemList4ItemD2Ev(h);__ZN8ItemList4ItemD2Ev(g);l=a;return}function __ZN8ItemList4ItemaSERKS0_(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;d=c[a>>2]|0;if((c[b>>2]|0)!=(d|0)){if((d|0?__ZN9Reference11unreferenceEv(d)|0:0)?(d=c[a>>2]|0,__Z17predelete_handlerP6Object(d)|0):0){gj[c[(c[d>>2]|0)+76>>2]&8191](d);__ZN6Memory11free_staticEPvb(d,0)}c[a>>2]=0;d=c[b>>2]|0;c[a>>2]=d;if(d|0)__ZN9Reference9referenceEv(d)}d=a+4|0;e=b+4|0;c[d>>2]=c[e>>2];c[d+4>>2]=c[e+4>>2];c[d+8>>2]=c[e+8>>2];c[d+12>>2]=c[e+12>>2];e=b+20|0;d=a+20|0;f=c[d>>2]|0;if((c[e>>2]|0)!=(f|0)){if((f|0?__ZN9Reference11unreferenceEv(f)|0:0)?(f=c[d>>2]|0,__Z17predelete_handlerP6Object(f)|0):0){gj[c[(c[f>>2]|0)+76>>2]&8191](f);__ZN6Memory11free_staticEPvb(f,0)}c[d>>2]=0;f=c[e>>2]|0;c[d>>2]=f;if(f|0)__ZN9Reference9referenceEv(f)}f=a+24|0;d=b+24|0;e=c[f>>2]|0;if((e|0)!=(c[d>>2]|0)){if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);c[f>>2]=0;e=c[d>>2]|0;if(e|0?__Z28atomic_conditional_incrementPj(e+-8|0)|0:0)c[f>>2]=c[d>>2]}c[a+28>>2]=c[b+28>>2];__ZN7VariantaSERKS_(a+32|0,b+32|0);d=a+56|0;f=b+56|0;e=c[d>>2]|0;if((e|0)!=(c[f>>2]|0)){if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);c[d>>2]=0;e=c[f>>2]|0;if(e|0?__Z28atomic_conditional_incrementPj(e+-8|0)|0:0)c[d>>2]=c[f>>2]}f=a+60|0;d=b+60|0;b=f+48|0;do{c[f>>2]=c[d>>2];f=f+4|0;d=d+4|0}while((f|0)<(b|0));return a|0}function __ZNK9SortArrayIN8ItemList4ItemE18_DefaultComparatorIS1_EE12partial_sortEiiiPS1_(a,b,d,e,f){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0;g=l;l=l+336|0;if((l|0)>=(m|0))ba(336);h=g+224|0;i=g;j=g+112|0;k=e-b|0;if((k|0)>=2){n=(k+-2|0)/2|0;while(1){__ZN8ItemList4ItemC2ERKS0_(h,f+((n+b|0)*112|0)|0);__ZNK9SortArrayIN8ItemList4ItemE18_DefaultComparatorIS1_EE11adjust_heapEiiiS1_PS1_(a,b,n,k,h,f);__ZN8ItemList4ItemD2Ev(h);if(!n)break;else n=n+-1|0}}if((e|0)<(d|0)){n=f+(b*112|0)|0;o=f+(b*112|0)+24|0;p=e;do{q=f+(p*112|0)|0;r=f+(p*112|0)+24|0;c[h>>2]=0;s=c[o>>2]|0;if(s|0?(c[h>>2]=0,__Z28atomic_conditional_incrementPj(s+-8|0)|0):0)c[h>>2]=c[o>>2];s=__ZNK6StringltES_(r,h)|0;r=c[h>>2]|0;if(r|0?(__Z16atomic_decrementPj(r+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(r,1);if(s){__ZN8ItemList4ItemC2ERKS0_(j,q);__ZN8ItemList4ItemaSERKS0_(q,n)|0;__ZN8ItemList4ItemC2ERKS0_(h,j);__ZNK9SortArrayIN8ItemList4ItemE18_DefaultComparatorIS1_EE11adjust_heapEiiiS1_PS1_(a,b,0,k,h,f);__ZN8ItemList4ItemD2Ev(h);__ZN8ItemList4ItemD2Ev(j)}p=p+1|0}while((p|0)!=(d|0))}if((k|0)<=1){l=g;return}k=f+(b*112|0)|0;d=e;do{d=d+-1|0;e=f+(d*112|0)|0;__ZN8ItemList4ItemC2ERKS0_(i,e);__ZN8ItemList4ItemaSERKS0_(e,k)|0;e=d-b|0;__ZN8ItemList4ItemC2ERKS0_(h,i);__ZNK9SortArrayIN8ItemList4ItemE18_DefaultComparatorIS1_EE11adjust_heapEiiiS1_PS1_(a,b,0,e,h,f);__ZN8ItemList4ItemD2Ev(h);__ZN8ItemList4ItemD2Ev(i)}while((e|0)>1);l=g;return}function __ZNK9SortArrayIN8ItemList4ItemE18_DefaultComparatorIS1_EE11median_of_3ERKS1_S6_S6_(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=a;g=b+24|0;h=d+24|0;c[f>>2]=0;i=c[h>>2]|0;if(i|0?(c[f>>2]=0,__Z28atomic_conditional_incrementPj(i+-8|0)|0):0)c[f>>2]=c[h>>2];i=__ZNK6StringltES_(g,f)|0;j=c[f>>2]|0;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);if(i){i=e+24|0;c[f>>2]=0;j=c[i>>2]|0;if(j|0?(c[f>>2]=0,__Z28atomic_conditional_incrementPj(j+-8|0)|0):0)c[f>>2]=c[i>>2];j=__ZNK6StringltES_(h,f)|0;k=c[f>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);if(j){n=d;l=a;return n|0}c[f>>2]=0;j=c[i>>2]|0;if(j|0?(c[f>>2]=0,__Z28atomic_conditional_incrementPj(j+-8|0)|0):0)c[f>>2]=c[i>>2];i=__ZNK6StringltES_(g,f)|0;j=c[f>>2]|0;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);n=i?e:b;l=a;return n|0}else{i=e+24|0;c[f>>2]=0;j=c[i>>2]|0;if(j|0?(c[f>>2]=0,__Z28atomic_conditional_incrementPj(j+-8|0)|0):0)c[f>>2]=c[i>>2];j=__ZNK6StringltES_(g,f)|0;g=c[f>>2]|0;if(g|0?(__Z16atomic_decrementPj(g+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(g,1);if(j){n=b;l=a;return n|0}c[f>>2]=0;b=c[i>>2]|0;if(b|0?(c[f>>2]=0,__Z28atomic_conditional_incrementPj(b+-8|0)|0):0)c[f>>2]=c[i>>2];i=__ZNK6StringltES_(h,f)|0;h=c[f>>2]|0;if(h|0?(__Z16atomic_decrementPj(h+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(h,1);n=i?e:d;l=a;return n|0}return 0}function __ZNK9SortArrayIN8ItemList4ItemE18_DefaultComparatorIS1_EE11partitionerEiiS1_PS1_(a,b,d,e,f){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,n=0;a=l;l=l+112|0;if((l|0)>=(m|0))ba(112);g=a;h=e+24|0;e=b;b=d;while(1){i=e;while(1){d=f+(i*112|0)+24|0;c[g>>2]=0;j=c[h>>2]|0;if(j|0?(c[g>>2]=0,__Z28atomic_conditional_incrementPj(j+-8|0)|0):0)c[g>>2]=c[h>>2];j=__ZNK6StringltES_(d,g)|0;d=c[g>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);k=i+1|0;if(j)i=k;else{n=b;break}}do{n=n+-1|0;j=f+(n*112|0)+24|0;c[g>>2]=0;d=c[j>>2]|0;if(d|0?(c[g>>2]=0,__Z28atomic_conditional_incrementPj(d+-8|0)|0):0)c[g>>2]=c[j>>2];j=__ZNK6StringltES_(h,g)|0;d=c[g>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1)}while(j);j=f+(i*112|0)|0;d=f+(n*112|0)|0;if((i|0)>=(n|0))break;__ZN8ItemList4ItemC2ERKS0_(g,j);__ZN8ItemList4ItemaSERKS0_(j,d)|0;__ZN8ItemList4ItemaSERKS0_(d,g)|0;__ZN8ItemList4ItemD2Ev(g);e=k;b=n}l=a;return i|0}function __ZNK9SortArrayIN8ItemList4ItemE18_DefaultComparatorIS1_EE11adjust_heapEiiiS1_PS1_(a,b,d,e,f,g){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;var h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0;a=l;l=l+128|0;if((l|0)>=(m|0))ba(128);h=a+112|0;i=a;j=d<<1;k=j+2|0;if((k|0)<(e|0)){n=j;o=d;p=k;while(1){q=n|1;r=g+((p+b|0)*112|0)+24|0;s=g+((q+b|0)*112|0)+24|0;c[h>>2]=0;t=c[s>>2]|0;if(t|0?(c[h>>2]=0,__Z28atomic_conditional_incrementPj(t+-8|0)|0):0)c[h>>2]=c[s>>2];s=__ZNK6StringltES_(r,h)|0;r=c[h>>2]|0;if(r|0?(__Z16atomic_decrementPj(r+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(r,1);r=s?q:p;__ZN8ItemList4ItemaSERKS0_(g+((o+b|0)*112|0)|0,g+((r+b|0)*112|0)|0)|0;q=r<<1;s=q+2|0;if((s|0)<(e|0)){n=q;o=r;p=s}else{u=q;v=s;w=r;break}}}else{u=j;v=k;w=d}k=u|1;if((v|0)==(e|0)){__ZN8ItemList4ItemaSERKS0_(g+((w+b|0)*112|0)|0,g+((k+b|0)*112|0)|0)|0;x=k}else x=w;__ZN8ItemList4ItemC2ERKS0_(i,f);a:do if((x|0)>(d|0)){f=i+24|0;w=x;while(1){k=(w+-1|0)/2|0;e=k+b|0;v=g+(e*112|0)+24|0;c[h>>2]=0;u=c[f>>2]|0;if(u|0?(c[h>>2]=0,__Z28atomic_conditional_incrementPj(u+-8|0)|0):0)c[h>>2]=c[f>>2];u=__ZNK6StringltES_(v,h)|0;v=c[h>>2]|0;if(v|0?(__Z16atomic_decrementPj(v+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(v,1);v=w+b|0;if(!u){y=v;break}__ZN8ItemList4ItemaSERKS0_(g+(v*112|0)|0,g+(e*112|0)|0)|0;if((k|0)>(d|0))w=k;else{z=k;break a}}A=g+(y*112|0)|0;__ZN8ItemList4ItemaSERKS0_(A,i)|0;__ZN8ItemList4ItemD2Ev(i);l=a;return}else z=x;while(0);y=z+b|0;A=g+(y*112|0)|0;__ZN8ItemList4ItemaSERKS0_(A,i)|0;__ZN8ItemList4ItemD2Ev(i);l=a;return}function __ZNK11MethodBind0I8ItemListE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return 0}function __ZNK11MethodBind0I8ItemListE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1019865);l=a;return c[b>>2]|0}function __ZN11MethodBind0I8ItemListE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235624)|0:0){c[h>>2]=0;a[1263537]=0;f=c[d+24>>2]|0;if((f|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=f;c[b>>2]=0;return}i=f-(c[d+20>>2]|0)|0;if((i|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=i;c[b>>2]=0;return}i=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))j=i;else j=c[(c[d>>2]|0)+i>>2]|0;gj[j&8191](d);c[b>>2]=0;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,110,1146558,0);c[b>>2]=0;return}function __ZN11MethodBind0I8ItemListE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235624)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1)){g=b;gj[g&8191](a);return}else{g=c[(c[a>>2]|0)+b>>2]|0;gj[g&8191](a);return}}function __ZN11MethodBind0I8ItemListED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN6VectorIN8ItemList4ItemEE6resizeEi(b,d){b=b|0;d=d|0;var e=0,f=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0;if((d|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,269,1145657,0);e=31;return e|0}a[1263537]=0;f=c[b>>2]|0;if(!f)h=0;else h=c[f+-4>>2]|0;if((h|0)==(d|0)){e=0;return e|0}if(!d){if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0){h=c[b>>2]|0;i=(h|0)==0?0:h+-4|0;h=i+4|0;if(c[i>>2]|0){j=0;do{__ZN8ItemList4ItemD2Ev(h+(j*112|0)|0);j=j+1|0}while(j>>>0<(c[i>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(f,1)}c[b>>2]=0;e=0;return e|0}__ZN6VectorIN8ItemList4ItemEE14_copy_on_writeEv(b);f=d*112|0;if(d>>>0<=38347922?(i=f+-1|0,j=i>>>1|i,i=j>>>2|j,j=i>>>4|i,i=j>>>8|j,j=(i>>>16|i)+1|0,f>>>0<4294967264):0){a[1263537]=0;f=c[b>>2]|0;do if(!f)if((d|0)>0)k=20;else{l=0;k=30}else{i=c[f+-4>>2]|0;if((i|0)<(d|0))if(!i)k=20;else{h=__ZN6Memory14realloc_staticEPvjb(f,j,1)|0;if(h|0){a[1263537]=0;m=h;n=c[h+-4>>2]|0;break}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,300,1145876,0);e=6;return e|0}else{l=i;k=30}}while(0);do if((k|0)==20){i=__ZN6Memory12alloc_staticEjb(j,1)|0;if(i|0){a[1263537]=0;c[i+-4>>2]=0;c[i+-8>>2]=1;m=i;n=0;break}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,292,1145820,0);e=6;return e|0}else if((k|0)==30){if((l|0)<=(d|0)){e=0;return e|0}if((c[f+-4>>2]|0)>>>0>d>>>0){i=d;h=f;do{__ZN8ItemList4ItemD2Ev(h+(i*112|0)|0);i=i+1|0;h=c[b>>2]|0}while(i>>>0<(c[h+-4>>2]|0)>>>0);o=h}else o=f;i=__ZN6Memory14realloc_staticEPvjb(o,j,1)|0;if(!i){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,324,1145876,0);e=6;return e|0}else{a[1263537]=0;c[b>>2]=i;c[i+-4>>2]=d;e=0;return e|0}}while(0);c[b>>2]=m;if((n|0)<(d|0)){j=n;do{n=m+(j*112|0)|0;c[m+(j*112|0)+32>>2]=0;o=m+(j*112|0)+56|0;c[n>>2]=0;c[n+4>>2]=0;c[n+8>>2]=0;c[n+12>>2]=0;c[n+16>>2]=0;c[n+20>>2]=0;c[n+24>>2]=0;c[o>>2]=0;c[o+4>>2]=0;c[o+8>>2]=0;c[o+12>>2]=0;g[m+(j*112|0)+72>>2]=1.0;o=m+(j*112|0)+76|0;c[o>>2]=0;c[o+4>>2]=0;c[o+8>>2]=0;c[o+12>>2]=0;c[o+16>>2]=0;c[o+20>>2]=0;c[o+24>>2]=0;c[o+28>>2]=0;j=j+1|0}while((j|0)!=(d|0));p=c[b>>2]|0}else p=m;c[((p|0)==0?0:p+-4|0)>>2]=d;e=0;return e|0}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,285,1145723,0);e=6;return e|0}function __ZNK13MethodBind0RCI8ItemListiE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK13MethodBind0RCI8ItemListiE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1019865);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI8ItemListiE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235624)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2Ei(i,ij[n&8191](d)|0);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI8ItemListiE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0;if(!b)f=0;else{d=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235624)|0;f=d?b:0}b=c[a+44>>2]|0;d=c[a+48>>2]|0;a=f+(d>>1)|0;if(!(d&1)){g=b;h=ij[g&8191](a)|0;c[e>>2]=h;return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=ij[g&8191](a)|0;c[e>>2]=h;return}}function __ZN13MethodBind0RCI8ItemListiED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK12MethodBind0RI8ItemList6VectorIiEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;if((b|0)!=-1){f=0;l=a;return f|0}c[d>>2]=0;__ZN7VariantC2ERK6VectorIiE(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);e=c[d>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);f=b;l=a;return f|0}function __ZNK12MethodBind0RI8ItemList6VectorIiEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1019865);l=a;return c[b>>2]|0}function __ZN12MethodBind0RI8ItemList6VectorIiEE4callEP6ObjectPPK7VariantiRNS6_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;j=f+24|0;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235624)|0:0){c[h>>2]=0;a[1263537]=0;k=c[d+24>>2]|0;if((k|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=k;c[b>>2]=0;l=f;return}n=k-(c[d+20>>2]|0)|0;if((n|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=n;c[b>>2]=0;l=f;return}n=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))o=n;else o=c[(c[d>>2]|0)+n>>2]|0;c[j>>2]=ij[o&8191](d)|0;__ZN7VariantC2ERK6VectorIiE(i,j);d=c[j>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,266,1146558,0);c[b>>2]=0;l=f;return}function __ZN12MethodBind0RI8ItemList6VectorIiEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=d;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235624)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;c[f>>2]=ij[i&8191](a)|0;__ZN8PtrToArgI6VectorIiEE6encodeES1_Pv(f,e);e=c[f>>2]|0;if(!e){l=d;return}if(__Z16atomic_decrementPj(e+-8|0)|0){l=d;return}__ZN6Memory11free_staticEPvb(e,1);l=d;return}function __ZN12MethodBind0RI8ItemList6VectorIiEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN8PtrToArgI6VectorIiEE6encodeES1_Pv(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0;e=c[b>>2]|0;if(!e)f=0;else f=c[e+-4>>2]|0;__ZN10PoolVectorIiE6resizeEi(d,f)|0;if((c[d>>2]|0)!=0?(__ZN10PoolVectorIiE14_copy_on_writeEv(d),e=c[d>>2]|0,(e|0)!=0):0){__Z16atomic_incrementPj(e+4|0)|0;g=e;h=c[e+8>>2]|0}else{g=0;h=0}a:do if((f|0)>0){e=0;while(1){d=c[b>>2]|0;i=(d|0)==0;if(i)j=0;else j=c[d+-4>>2]|0;if((j|0)<=(e|0)){if(i)k=0;else k=c[d+-4>>2]|0;if((k|0)<=(e|0))break;a[1263537]=0}__ZN6VectorIiE14_copy_on_writeEv(b);c[h+(e<<2)>>2]=c[(c[b>>2]|0)+(e<<2)>>2];e=e+1|0;if((e|0)>=(f|0))break a}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);if(!g)return;__Z16atomic_decrementPj(g+4|0)|0;return}function __ZNK11MethodBind1I8ItemListiE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if(!b){__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK11MethodBind1I8ItemListiE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1019865);l=a;return c[b>>2]|0}function __ZN11MethodBind1I8ItemListiE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235624)|0:0){c[h>>2]=0;a[1263537]=0;k=d+24|0;n=c[k>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=i;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=i;return}if((g|0)>0){if((n|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);p=0}else{a[1263537]=0;p=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,p)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=p;c[b>>2]=0;l=i;return}}p=c[d+44>>2]|0;n=c[d+48>>2]|0;o=e+(n>>1)|0;if(!(n&1))q=p;else q=c[(c[o>>2]|0)+p>>2]|0;do if((g|0)<1){p=c[k>>2]|0;n=p+-1|0;if((p|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)s=0;else s=c[e+-4>>2]|0;if((p|0)<=(s|0)){if(r)t=0;else t=c[e+-4>>2]|0;do if((t|0)<(p|0)){if(r)u=0;else u=c[e+-4>>2]|0;if((u|0)<(p|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);v=0;break}else{a[1263537]=0;w=31;break}}else w=31;while(0);if((w|0)==31)v=e+(n*24|0)|0;__ZN7VariantC2ERKS_(j,v);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);f=__ZNK7VariantcviEv(j)|0;Pi[q&2047](o,f);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I8ItemListiE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235624)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1)){g=b;h=c[d>>2]|0;i=c[h>>2]|0;Pi[g&2047](a,i);return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=c[d>>2]|0;i=c[h>>2]|0;Pi[g&2047](a,i);return}}function __ZN11MethodBind1I8ItemListiED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind1RCI8ItemList5ColoriE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case -1:{g[d>>2]=0.0;g[d+4>>2]=0.0;g[d+8>>2]=0.0;g[d+12>>2]=1.0;__ZN7VariantC2ERK5Color(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);f=b;l=a;return f|0}case 0:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;l=a;return f|0}default:{f=0;l=a;return f|0}}return 0}function __ZNK13MethodBind1RCI8ItemList5ColoriE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1019865);l=a;return c[b>>2]|0}function __ZN13MethodBind1RCI8ItemList5ColoriE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0;i=l;l=l+64|0;if((l|0)>=(m|0))ba(64);j=i+24|0;k=i+48|0;n=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235624)|0:0){c[h>>2]=0;a[1263537]=0;o=d+24|0;p=c[o>>2]|0;if((p|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=p;c[b>>2]=0;l=i;return}q=p-(c[d+20>>2]|0)|0;if((q|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=q;c[b>>2]=0;l=i;return}if((g|0)>0){if((p|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);r=0}else{a[1263537]=0;r=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,r)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=r;c[b>>2]=0;l=i;return}}r=c[d+44>>2]|0;p=c[d+48>>2]|0;q=e+(p>>1)|0;if(!(p&1))s=r;else s=c[(c[q>>2]|0)+r>>2]|0;do if((g|0)<1){r=c[o>>2]|0;p=r+-1|0;if((r|0)>=1){e=c[d+16>>2]|0;t=(e|0)==0;if(t)u=0;else u=c[e+-4>>2]|0;if((r|0)<=(u|0)){if(t)v=0;else v=c[e+-4>>2]|0;do if((v|0)<(r|0)){if(t)w=0;else w=c[e+-4>>2]|0;if((w|0)<(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);x=0;break}else{a[1263537]=0;y=31;break}}else y=31;while(0);if((y|0)==31)x=e+(p*24|0)|0;__ZN7VariantC2ERKS_(n,x);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f>>2]|0);while(0);f=__ZNK7VariantcviEv(n)|0;bj[s&4095](k,q,f);__ZN7VariantC2ERK5Color(j,k);if(c[n>>2]|0)__ZN7Variant5clearEv(n);__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1217,1146558,0);c[b>>2]=0;l=i;return}function __ZN13MethodBind1RCI8ItemList5ColoriE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f;if(!b)h=0;else{i=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235624)|0;h=i?b:0}b=c[a+44>>2]|0;i=c[a+48>>2]|0;a=h+(i>>1)|0;if(!(i&1))j=b;else j=c[(c[a>>2]|0)+b>>2]|0;bj[j&4095](g,a,c[c[d>>2]>>2]|0);c[e>>2]=c[g>>2];c[e+4>>2]=c[g+4>>2];c[e+8>>2]=c[g+8>>2];c[e+12>>2]=c[g+12>>2];l=f;return}function __ZN13MethodBind1RCI8ItemList5ColoriED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind2I8ItemListiRK5ColorE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case 0:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;l=a;return f|0}case 1:{g[d>>2]=0.0;g[d+4>>2]=0.0;g[d+8>>2]=0.0;g[d+12>>2]=1.0;__ZN7VariantC2ERK5Color(e,d);d=c[e>>2]|0;if(d|0)__ZN7Variant5clearEv(e);f=d;l=a;return f|0}default:{f=0;l=a;return f|0}}return 0}function __ZNK11MethodBind2I8ItemListiRK5ColorE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1019865);l=a;return c[b>>2]|0}function __ZN11MethodBind2I8ItemListiRK5ColorE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0;i=l;l=l+64|0;if((l|0)>=(m|0))ba(64);j=i+24|0;k=i+48|0;n=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235624)|0:0){c[h>>2]=0;a[1263537]=0;o=d+24|0;p=c[o>>2]|0;if((p|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=p;c[b>>2]=0;l=i;return}q=p-(c[d+20>>2]|0)|0;if((q|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=q;c[b>>2]=0;l=i;return}if((g|0)>0){if((p|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);r=0}else{a[1263537]=0;r=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,r)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=r;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[o>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);s=0}else{a[1263537]=0;s=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,s)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=s;c[b>>2]=0;l=i;return}}}s=c[d+44>>2]|0;r=c[d+48>>2]|0;p=e+(r>>1)|0;if(!(r&1))t=s;else t=c[(c[p>>2]|0)+s>>2]|0;do if((g|0)<1){s=c[o>>2]|0;r=s+-1|0;if((s|0)>=1){e=c[d+16>>2]|0;q=(e|0)==0;if(q)u=0;else u=c[e+-4>>2]|0;if((s|0)<=(u|0)){if(q)v=0;else v=c[e+-4>>2]|0;do if((v|0)<(s|0)){if(q)w=0;else w=c[e+-4>>2]|0;if((w|0)<(s|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);x=0;break}else{a[1263537]=0;y=37;break}}else y=37;while(0);if((y|0)==37)x=e+(r*24|0)|0;__ZN7VariantC2ERKS_(j,x);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);x=__ZNK7VariantcviEv(j)|0;do if((g|0)<2){w=c[o>>2]|0;v=w+-1|0;u=w+-2|0;if((w|0)>=2){w=c[d+16>>2]|0;s=(w|0)==0;if(s)z=0;else z=c[w+-4>>2]|0;if((v|0)<=(z|0)){if(s)A=0;else A=c[w+-4>>2]|0;do if((A|0)<(v|0)){if(s)B=0;else B=c[w+-4>>2]|0;if((B|0)<(v|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);C=0;break}else{a[1263537]=0;y=54;break}}else y=54;while(0);if((y|0)==54)C=w+(u*24|0)|0;__ZN7VariantC2ERKS_(n,C);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f+4>>2]|0);while(0);__ZNK7Variantcv5ColorEv(k,n);bj[t&4095](p,x,k);if(c[n>>2]|0)__ZN7Variant5clearEv(n);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1380,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind2I8ItemListiRK5ColorE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235624)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;b=c[c[d>>2]>>2]|0;h=c[d+4>>2]|0;c[f>>2]=c[h>>2];c[f+4>>2]=c[h+4>>2];c[f+8>>2]=c[h+8>>2];c[f+12>>2]=c[h+12>>2];bj[i&4095](a,b,f);l=e;return}function __ZN11MethodBind2I8ItemListiRK5ColorED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind1RCI8ItemList7VariantiE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case -1:{c[d>>2]=0;__ZN7VariantC2ERKS_(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);if(c[d>>2]|0)__ZN7Variant5clearEv(d);f=b;l=a;return f|0}case 0:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;l=a;return f|0}default:{f=0;l=a;return f|0}}return 0}function __ZNK13MethodBind1RCI8ItemList7VariantiE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1019865);l=a;return c[b>>2]|0}function __ZN13MethodBind1RCI8ItemList7VariantiE4callEP6ObjectPPKS1_iRNS1_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;i=l;l=l+48|0;if((l|0)>=(m|0))ba(48);j=i+24|0;k=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235624)|0:0){c[h>>2]=0;a[1263537]=0;n=d+24|0;o=c[n>>2]|0;if((o|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=o;c[b>>2]=0;l=i;return}p=o-(c[d+20>>2]|0)|0;if((p|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=p;c[b>>2]=0;l=i;return}if((g|0)>0){if((o|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);q=0}else{a[1263537]=0;q=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,q)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=q;c[b>>2]=0;l=i;return}}q=c[d+44>>2]|0;o=c[d+48>>2]|0;p=e+(o>>1)|0;if(!(o&1))r=q;else r=c[(c[p>>2]|0)+q>>2]|0;do if((g|0)<1){q=c[n>>2]|0;o=q+-1|0;if((q|0)>=1){e=c[d+16>>2]|0;s=(e|0)==0;if(s)t=0;else t=c[e+-4>>2]|0;if((q|0)<=(t|0)){if(s)u=0;else u=c[e+-4>>2]|0;do if((u|0)<(q|0)){if(s)v=0;else v=c[e+-4>>2]|0;if((v|0)<(q|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);w=0;break}else{a[1263537]=0;x=31;break}}else x=31;while(0);if((x|0)==31)w=e+(o*24|0)|0;__ZN7VariantC2ERKS_(k,w);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);f=__ZNK7VariantcviEv(k)|0;bj[r&4095](j,p,f);if(c[k>>2]|0)__ZN7Variant5clearEv(k);__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1217,1146558,0);c[b>>2]=0;l=i;return}function __ZN13MethodBind1RCI8ItemList7VariantiE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);g=f;if(!b)h=0;else{i=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235624)|0;h=i?b:0}b=c[a+44>>2]|0;i=c[a+48>>2]|0;a=h+(i>>1)|0;if(!(i&1))j=b;else j=c[(c[a>>2]|0)+b>>2]|0;bj[j&4095](g,a,c[c[d>>2]>>2]|0);__ZN7VariantaSERKS_(e,g);if(!(c[g>>2]|0)){l=f;return}__ZN7Variant5clearEv(g);l=f;return}function __ZN13MethodBind1RCI8ItemList7VariantiED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind2I8ItemListiRK7VariantE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case 0:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;l=a;return f|0}case 1:{c[d>>2]=0;__ZN7VariantC2ERKS_(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);if(c[d>>2]|0)__ZN7Variant5clearEv(d);f=b;l=a;return f|0}default:{f=0;l=a;return f|0}}return 0}function __ZNK11MethodBind2I8ItemListiRK7VariantE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1019865);l=a;return c[b>>2]|0}function __ZN11MethodBind2I8ItemListiRK7VariantE4callEP6ObjectPPS2_iRNS1_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0;i=l;l=l+80|0;if((l|0)>=(m|0))ba(80);j=i+48|0;k=i+24|0;n=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235624)|0:0){c[h>>2]=0;a[1263537]=0;o=d+24|0;p=c[o>>2]|0;if((p|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=p;c[b>>2]=0;l=i;return}q=p-(c[d+20>>2]|0)|0;if((q|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=q;c[b>>2]=0;l=i;return}if((g|0)>0){if((p|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);r=0}else{a[1263537]=0;r=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,r)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=r;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[o>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);s=0}else{a[1263537]=0;s=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,s)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=s;c[b>>2]=0;l=i;return}}}s=c[d+44>>2]|0;r=c[d+48>>2]|0;p=e+(r>>1)|0;if(!(r&1))t=s;else t=c[(c[p>>2]|0)+s>>2]|0;do if((g|0)<1){s=c[o>>2]|0;r=s+-1|0;if((s|0)>=1){e=c[d+16>>2]|0;q=(e|0)==0;if(q)u=0;else u=c[e+-4>>2]|0;if((s|0)<=(u|0)){if(q)v=0;else v=c[e+-4>>2]|0;do if((v|0)<(s|0)){if(q)w=0;else w=c[e+-4>>2]|0;if((w|0)<(s|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);x=0;break}else{a[1263537]=0;y=37;break}}else y=37;while(0);if((y|0)==37)x=e+(r*24|0)|0;__ZN7VariantC2ERKS_(j,x);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);x=__ZNK7VariantcviEv(j)|0;do if((g|0)<2){w=c[o>>2]|0;v=w+-1|0;u=w+-2|0;if((w|0)>=2){w=c[d+16>>2]|0;s=(w|0)==0;if(s)z=0;else z=c[w+-4>>2]|0;if((v|0)<=(z|0)){if(s)A=0;else A=c[w+-4>>2]|0;do if((A|0)<(v|0)){if(s)B=0;else B=c[w+-4>>2]|0;if((B|0)<(v|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);C=0;break}else{a[1263537]=0;y=54;break}}else y=54;while(0);if((y|0)==54)C=w+(u*24|0)|0;__ZN7VariantC2ERKS_(n,C);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f+4>>2]|0);while(0);__ZN7VariantC2ERKS_(k,n);bj[t&4095](p,x,k);if(c[k>>2]|0)__ZN7Variant5clearEv(k);if(c[n>>2]|0)__ZN7Variant5clearEv(n);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1380,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind2I8ItemListiRK7VariantE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235624)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;b=c[c[d>>2]>>2]|0;__ZN7VariantC2ERKS_(f,c[d+4>>2]|0);bj[i&4095](a,b,f);if(!(c[f>>2]|0)){l=e;return}__ZN7Variant5clearEv(f);l=e;return}function __ZN11MethodBind2I8ItemListiRK7VariantED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind1RCI8ItemListbiE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;switch(b|0){case -1:{__ZN7VariantC2Eb(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}case 0:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}default:e=0}l=a;return e|0}function __ZNK13MethodBind1RCI8ItemListbiE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1019865);l=a;return c[b>>2]|0}function __ZN13MethodBind1RCI8ItemListbiE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;i=l;l=l+48|0;if((l|0)>=(m|0))ba(48);j=i+24|0;k=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235624)|0:0){c[h>>2]=0;a[1263537]=0;n=d+24|0;o=c[n>>2]|0;if((o|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=o;c[b>>2]=0;l=i;return}p=o-(c[d+20>>2]|0)|0;if((p|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=p;c[b>>2]=0;l=i;return}if((g|0)>0){if((o|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);q=0}else{a[1263537]=0;q=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,q)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=q;c[b>>2]=0;l=i;return}}q=c[d+44>>2]|0;o=c[d+48>>2]|0;p=e+(o>>1)|0;if(!(o&1))r=q;else r=c[(c[p>>2]|0)+q>>2]|0;do if((g|0)<1){q=c[n>>2]|0;o=q+-1|0;if((q|0)>=1){e=c[d+16>>2]|0;s=(e|0)==0;if(s)t=0;else t=c[e+-4>>2]|0;if((q|0)<=(t|0)){if(s)u=0;else u=c[e+-4>>2]|0;do if((u|0)<(q|0)){if(s)v=0;else v=c[e+-4>>2]|0;if((v|0)<(q|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);w=0;break}else{a[1263537]=0;x=31;break}}else x=31;while(0);if((x|0)==31)w=e+(o*24|0)|0;__ZN7VariantC2ERKS_(k,w);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);f=__ZNK7VariantcviEv(k)|0;__ZN7VariantC2Eb(j,$i[r&8191](p,f)|0);if(c[k>>2]|0)__ZN7Variant5clearEv(k);__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1217,1146558,0);c[b>>2]=0;l=i;return}function __ZN13MethodBind1RCI8ItemListbiE7ptrcallEP6ObjectPPKvPv(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0;if(!d)g=0;else{h=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1235624)|0;g=h?d:0}d=c[b+44>>2]|0;h=c[b+48>>2]|0;b=g+(h>>1)|0;if(!(h&1))i=d;else i=c[(c[b>>2]|0)+d>>2]|0;a[f>>0]=($i[i&8191](b,c[c[e>>2]>>2]|0)|0)&1;return}function __ZN13MethodBind1RCI8ItemListbiED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind2I8ItemListibE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;switch(b|0){case 0:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}case 1:{__ZN7VariantC2Eb(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}default:e=0}l=a;return e|0}function __ZNK11MethodBind2I8ItemListibE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1019865);l=a;return c[b>>2]|0}function __ZN11MethodBind2I8ItemListibE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0;i=l;l=l+48|0;if((l|0)>=(m|0))ba(48);j=i+24|0;k=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235624)|0:0){c[h>>2]=0;a[1263537]=0;n=d+24|0;o=c[n>>2]|0;if((o|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=o;c[b>>2]=0;l=i;return}p=o-(c[d+20>>2]|0)|0;if((p|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=p;c[b>>2]=0;l=i;return}if((g|0)>0){if((o|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);q=0}else{a[1263537]=0;q=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,q)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=q;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[n>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);r=0}else{a[1263537]=0;r=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,r)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=r;c[b>>2]=0;l=i;return}}}r=c[d+44>>2]|0;q=c[d+48>>2]|0;o=e+(q>>1)|0;if(!(q&1))s=r;else s=c[(c[o>>2]|0)+r>>2]|0;do if((g|0)<1){r=c[n>>2]|0;q=r+-1|0;if((r|0)>=1){e=c[d+16>>2]|0;p=(e|0)==0;if(p)t=0;else t=c[e+-4>>2]|0;if((r|0)<=(t|0)){if(p)u=0;else u=c[e+-4>>2]|0;do if((u|0)<(r|0)){if(p)v=0;else v=c[e+-4>>2]|0;if((v|0)<(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);w=0;break}else{a[1263537]=0;x=37;break}}else x=37;while(0);if((x|0)==37)w=e+(q*24|0)|0;__ZN7VariantC2ERKS_(j,w);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);w=__ZNK7VariantcviEv(j)|0;do if((g|0)<2){v=c[n>>2]|0;u=v+-1|0;t=v+-2|0;if((v|0)>=2){v=c[d+16>>2]|0;r=(v|0)==0;if(r)y=0;else y=c[v+-4>>2]|0;if((u|0)<=(y|0)){if(r)z=0;else z=c[v+-4>>2]|0;do if((z|0)<(u|0)){if(r)A=0;else A=c[v+-4>>2]|0;if((A|0)<(u|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);B=0;break}else{a[1263537]=0;x=54;break}}else x=54;while(0);if((x|0)==54)B=v+(t*24|0)|0;__ZN7VariantC2ERKS_(k,B);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f+4>>2]|0);while(0);f=__ZNK7VariantcvbEv(k)|0;bj[s&4095](o,w,f);if(c[k>>2]|0)__ZN7Variant5clearEv(k);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1380,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind2I8ItemListibE7ptrcallEP6ObjectPPKvPv(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0;if(!d)g=0;else{f=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1235624)|0;g=f?d:0}d=c[b+44>>2]|0;f=c[b+48>>2]|0;b=g+(f>>1)|0;if(!(f&1))h=d;else h=c[(c[b>>2]|0)+d>>2]|0;bj[h&4095](b,c[c[e>>2]>>2]|0,(a[c[e+4>>2]>>0]|0)!=0);return}function __ZN11MethodBind2I8ItemListibED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind1RCI8ItemList5Rect2iE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case -1:{c[d>>2]=0;c[d+4>>2]=0;c[d+8>>2]=0;c[d+12>>2]=0;__ZN7VariantC2ERK5Rect2(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);f=b;l=a;return f|0}case 0:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;l=a;return f|0}default:{f=0;l=a;return f|0}}return 0}function __ZNK13MethodBind1RCI8ItemList5Rect2iE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1019865);l=a;return c[b>>2]|0}function __ZN13MethodBind1RCI8ItemList5Rect2iE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0;i=l;l=l+64|0;if((l|0)>=(m|0))ba(64);j=i+24|0;k=i+48|0;n=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235624)|0:0){c[h>>2]=0;a[1263537]=0;o=d+24|0;p=c[o>>2]|0;if((p|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=p;c[b>>2]=0;l=i;return}q=p-(c[d+20>>2]|0)|0;if((q|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=q;c[b>>2]=0;l=i;return}if((g|0)>0){if((p|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);r=0}else{a[1263537]=0;r=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,r)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=r;c[b>>2]=0;l=i;return}}r=c[d+44>>2]|0;p=c[d+48>>2]|0;q=e+(p>>1)|0;if(!(p&1))s=r;else s=c[(c[q>>2]|0)+r>>2]|0;do if((g|0)<1){r=c[o>>2]|0;p=r+-1|0;if((r|0)>=1){e=c[d+16>>2]|0;t=(e|0)==0;if(t)u=0;else u=c[e+-4>>2]|0;if((r|0)<=(u|0)){if(t)v=0;else v=c[e+-4>>2]|0;do if((v|0)<(r|0)){if(t)w=0;else w=c[e+-4>>2]|0;if((w|0)<(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);x=0;break}else{a[1263537]=0;y=31;break}}else y=31;while(0);if((y|0)==31)x=e+(p*24|0)|0;__ZN7VariantC2ERKS_(n,x);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f>>2]|0);while(0);f=__ZNK7VariantcviEv(n)|0;bj[s&4095](k,q,f);__ZN7VariantC2ERK5Rect2(j,k);if(c[n>>2]|0)__ZN7Variant5clearEv(n);__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1217,1146558,0);c[b>>2]=0;l=i;return}function __ZN13MethodBind1RCI8ItemList5Rect2iE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f;if(!b)h=0;else{i=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235624)|0;h=i?b:0}b=c[a+44>>2]|0;i=c[a+48>>2]|0;a=h+(i>>1)|0;if(!(i&1))j=b;else j=c[(c[a>>2]|0)+b>>2]|0;bj[j&4095](g,a,c[c[d>>2]>>2]|0);c[e>>2]=c[g>>2];c[e+4>>2]=c[g+4>>2];c[e+8>>2]=c[g+8>>2];c[e+12>>2]=c[g+12>>2];l=f;return}function __ZN13MethodBind1RCI8ItemList5Rect2iED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind2I8ItemListiRK5Rect2E18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case 0:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;l=a;return f|0}case 1:{c[d>>2]=0;c[d+4>>2]=0;c[d+8>>2]=0;c[d+12>>2]=0;__ZN7VariantC2ERK5Rect2(e,d);d=c[e>>2]|0;if(d|0)__ZN7Variant5clearEv(e);f=d;l=a;return f|0}default:{f=0;l=a;return f|0}}return 0}function __ZNK11MethodBind2I8ItemListiRK5Rect2E18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1019865);l=a;return c[b>>2]|0}function __ZN11MethodBind2I8ItemListiRK5Rect2E4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0;i=l;l=l+64|0;if((l|0)>=(m|0))ba(64);j=i+24|0;k=i+48|0;n=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235624)|0:0){c[h>>2]=0;a[1263537]=0;o=d+24|0;p=c[o>>2]|0;if((p|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=p;c[b>>2]=0;l=i;return}q=p-(c[d+20>>2]|0)|0;if((q|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=q;c[b>>2]=0;l=i;return}if((g|0)>0){if((p|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);r=0}else{a[1263537]=0;r=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,r)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=r;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[o>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);s=0}else{a[1263537]=0;s=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,s)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=s;c[b>>2]=0;l=i;return}}}s=c[d+44>>2]|0;r=c[d+48>>2]|0;p=e+(r>>1)|0;if(!(r&1))t=s;else t=c[(c[p>>2]|0)+s>>2]|0;do if((g|0)<1){s=c[o>>2]|0;r=s+-1|0;if((s|0)>=1){e=c[d+16>>2]|0;q=(e|0)==0;if(q)u=0;else u=c[e+-4>>2]|0;if((s|0)<=(u|0)){if(q)v=0;else v=c[e+-4>>2]|0;do if((v|0)<(s|0)){if(q)w=0;else w=c[e+-4>>2]|0;if((w|0)<(s|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);x=0;break}else{a[1263537]=0;y=37;break}}else y=37;while(0);if((y|0)==37)x=e+(r*24|0)|0;__ZN7VariantC2ERKS_(j,x);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);x=__ZNK7VariantcviEv(j)|0;do if((g|0)<2){w=c[o>>2]|0;v=w+-1|0;u=w+-2|0;if((w|0)>=2){w=c[d+16>>2]|0;s=(w|0)==0;if(s)z=0;else z=c[w+-4>>2]|0;if((v|0)<=(z|0)){if(s)A=0;else A=c[w+-4>>2]|0;do if((A|0)<(v|0)){if(s)B=0;else B=c[w+-4>>2]|0;if((B|0)<(v|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);C=0;break}else{a[1263537]=0;y=54;break}}else y=54;while(0);if((y|0)==54)C=w+(u*24|0)|0;__ZN7VariantC2ERKS_(n,C);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f+4>>2]|0);while(0);__ZNK7Variantcv5Rect2Ev(k,n);bj[t&4095](p,x,k);if(c[n>>2]|0)__ZN7Variant5clearEv(n);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1380,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind2I8ItemListiRK5Rect2E7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235624)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;b=c[c[d>>2]>>2]|0;h=c[d+4>>2]|0;c[f>>2]=c[h>>2];c[f+4>>2]=c[h+4>>2];c[f+8>>2]=c[h+8>>2];c[f+12>>2]=c[h+12>>2];bj[i&4095](a,b,f);l=e;return}function __ZN11MethodBind2I8ItemListiRK5Rect2ED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind1RCI8ItemList3RefI7TextureEiE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;switch(b|0){case -1:{e=__ZN7Variant12get_type_forI3RefI7TextureEEENS_4TypeEv()|0;break}case 0:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}default:e=0}l=a;return e|0}function __ZNK13MethodBind1RCI8ItemList3RefI7TextureEiE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1019865);l=a;return c[b>>2]|0}function __ZN13MethodBind1RCI8ItemList3RefI7TextureEiE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0;i=l;l=l+64|0;if((l|0)>=(m|0))ba(64);j=i+52|0;k=i+24|0;n=i+48|0;o=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235624)|0:0){c[h>>2]=0;a[1263537]=0;p=d+24|0;q=c[p>>2]|0;if((q|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=q;c[b>>2]=0;l=i;return}r=q-(c[d+20>>2]|0)|0;if((r|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=r;c[b>>2]=0;l=i;return}if((g|0)>0){if((q|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);s=0}else{a[1263537]=0;s=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,s)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=s;c[b>>2]=0;l=i;return}}s=c[d+44>>2]|0;q=c[d+48>>2]|0;r=e+(q>>1)|0;if(!(q&1))t=s;else t=c[(c[r>>2]|0)+s>>2]|0;do if((g|0)<1){s=c[p>>2]|0;q=s+-1|0;if((s|0)>=1){e=c[d+16>>2]|0;u=(e|0)==0;if(u)v=0;else v=c[e+-4>>2]|0;if((s|0)<=(v|0)){if(u)w=0;else w=c[e+-4>>2]|0;do if((w|0)<(s|0)){if(u)x=0;else x=c[e+-4>>2]|0;if((x|0)<(s|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);y=0;break}else{a[1263537]=0;z=31;break}}else z=31;while(0);if((z|0)==31)y=e+(q*24|0)|0;__ZN7VariantC2ERKS_(o,y);break}}c[o>>2]=0}else __ZN7VariantC2ERKS_(o,c[f>>2]|0);while(0);f=__ZNK7VariantcviEv(o)|0;c[n>>2]=$i[t&8191](r,f)|0;__ZN6RefPtrC2Ev(j);__ZN3RefI9ReferenceEaSI7TextureEEvRKS_IT_E(j,n);__ZN7VariantC2ERK6RefPtr(k,j);__ZN6RefPtrD2Ev(j);j=c[n>>2]|0;if((j|0?__ZN9Reference11unreferenceEv(j)|0:0)?(j=c[n>>2]|0,__Z17predelete_handlerP6Object(j)|0):0){gj[c[(c[j>>2]|0)+76>>2]&8191](j);__ZN6Memory11free_staticEPvb(j,0)}c[n>>2]=0;if(c[o>>2]|0)__ZN7Variant5clearEv(o);__ZN7VariantC2ERKS_(b,k);if(c[k>>2]|0)__ZN7Variant5clearEv(k);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1217,1146558,0);c[b>>2]=0;l=i;return}function __ZN13MethodBind1RCI8ItemList3RefI7TextureEiE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f;if(!b)h=0;else{i=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235624)|0;h=i?b:0}b=c[a+44>>2]|0;i=c[a+48>>2]|0;a=h+(i>>1)|0;if(!(i&1))j=b;else j=c[(c[a>>2]|0)+b>>2]|0;c[g>>2]=$i[j&8191](a,c[c[d>>2]>>2]|0)|0;__ZN3RefI9ReferenceEaSI7TextureEEvRKS_IT_E(e,g);e=c[g>>2]|0;if(!e){l=f;return}if(!(__ZN9Reference11unreferenceEv(e)|0)){l=f;return}e=c[g>>2]|0;if(!(__Z17predelete_handlerP6Object(e)|0)){l=f;return}gj[c[(c[e>>2]|0)+76>>2]&8191](e);__ZN6Memory11free_staticEPvb(e,0);l=f;return}function __ZN13MethodBind1RCI8ItemList3RefI7TextureEiED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind2I8ItemListiRK3RefI7TextureEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;switch(b|0){case 0:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}case 1:{e=__ZN7Variant12get_type_forIRK3RefI7TextureEEENS_4TypeEv()|0;break}default:e=0}l=a;return e|0}function __ZNK11MethodBind2I8ItemListiRK3RefI7TextureEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1019865);l=a;return c[b>>2]|0}function __ZN11MethodBind2I8ItemListiRK3RefI7TextureEE4callEP6ObjectPPK7VariantiRNS9_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0;i=l;l=l+64|0;if((l|0)>=(m|0))ba(64);j=i+52|0;k=i+24|0;n=i+48|0;o=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235624)|0:0){c[h>>2]=0;a[1263537]=0;p=d+24|0;q=c[p>>2]|0;if((q|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=q;c[b>>2]=0;l=i;return}r=q-(c[d+20>>2]|0)|0;if((r|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=r;c[b>>2]=0;l=i;return}if((g|0)>0){if((q|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);s=0}else{a[1263537]=0;s=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,s)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=s;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[p>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);t=0}else{a[1263537]=0;t=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,t)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=t;c[b>>2]=0;l=i;return}}}t=c[d+44>>2]|0;s=c[d+48>>2]|0;q=e+(s>>1)|0;if(!(s&1))u=t;else u=c[(c[q>>2]|0)+t>>2]|0;do if((g|0)<1){t=c[p>>2]|0;s=t+-1|0;if((t|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)v=0;else v=c[e+-4>>2]|0;if((t|0)<=(v|0)){if(r)w=0;else w=c[e+-4>>2]|0;do if((w|0)<(t|0)){if(r)x=0;else x=c[e+-4>>2]|0;if((x|0)<(t|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);y=0;break}else{a[1263537]=0;z=37;break}}else z=37;while(0);if((z|0)==37)y=e+(s*24|0)|0;__ZN7VariantC2ERKS_(k,y);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);y=__ZNK7VariantcviEv(k)|0;do if((g|0)<2){x=c[p>>2]|0;w=x+-1|0;v=x+-2|0;if((x|0)>=2){x=c[d+16>>2]|0;t=(x|0)==0;if(t)A=0;else A=c[x+-4>>2]|0;if((w|0)<=(A|0)){if(t)B=0;else B=c[x+-4>>2]|0;do if((B|0)<(w|0)){if(t)C=0;else C=c[x+-4>>2]|0;if((C|0)<(w|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);D=0;break}else{a[1263537]=0;z=54;break}}else z=54;while(0);if((z|0)==54)D=x+(v*24|0)|0;__ZN7VariantC2ERKS_(o,D);break}}c[o>>2]=0}else __ZN7VariantC2ERKS_(o,c[f+4>>2]|0);while(0);__ZN3RefI7TextureEC2ERK7Variant(j,o);c[n>>2]=c[j>>2];bj[u&4095](q,y,n);y=c[n>>2]|0;if((y|0?__ZN9Reference11unreferenceEv(y)|0:0)?(y=c[n>>2]|0,__Z17predelete_handlerP6Object(y)|0):0){gj[c[(c[y>>2]|0)+76>>2]&8191](y);__ZN6Memory11free_staticEPvb(y,0)}c[n>>2]=0;if(c[o>>2]|0)__ZN7Variant5clearEv(o);if(c[k>>2]|0)__ZN7Variant5clearEv(k);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1380,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind2I8ItemListiRK3RefI7TextureEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+28|0;g=e;h=e+24|0;if(!b)i=0;else{j=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235624)|0;i=j?b:0}b=c[a+44>>2]|0;j=c[a+48>>2]|0;a=i+(j>>1)|0;if(!(j&1))k=b;else k=c[(c[a>>2]|0)+b>>2]|0;b=c[c[d>>2]>>2]|0;__ZN7VariantC2EPK6Object(g,c[d+4>>2]|0);__ZN3RefI7TextureEC2ERK7Variant(f,g);if(c[g>>2]|0)__ZN7Variant5clearEv(g);c[h>>2]=c[f>>2];bj[k&4095](a,b,h);b=c[h>>2]|0;if(!b){l=e;return}if(!(__ZN9Reference11unreferenceEv(b)|0)){l=e;return}b=c[h>>2]|0;if(!(__Z17predelete_handlerP6Object(b)|0)){l=e;return}gj[c[(c[b>>2]|0)+76>>2]&8191](b);__ZN6Memory11free_staticEPvb(b,0);l=e;return}function __ZN11MethodBind2I8ItemListiRK3RefI7TextureEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind1RCI8ItemList6StringiE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return __ZNK13MethodBind1RCI8ItemList6StringiE18_get_argument_typeEi(a,b)|0}function __ZNK13MethodBind1RCI8ItemList6StringiE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1019865);l=a;return c[b>>2]|0}function __ZN13MethodBind1RCI8ItemList6StringiE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0;i=l;l=l+64|0;if((l|0)>=(m|0))ba(64);j=i+24|0;k=i+48|0;n=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235624)|0:0){c[h>>2]=0;a[1263537]=0;o=d+24|0;p=c[o>>2]|0;if((p|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=p;c[b>>2]=0;l=i;return}q=p-(c[d+20>>2]|0)|0;if((q|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=q;c[b>>2]=0;l=i;return}if((g|0)>0){if((p|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);r=0}else{a[1263537]=0;r=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,r)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=r;c[b>>2]=0;l=i;return}}r=c[d+44>>2]|0;p=c[d+48>>2]|0;q=e+(p>>1)|0;if(!(p&1))s=r;else s=c[(c[q>>2]|0)+r>>2]|0;do if((g|0)<1){r=c[o>>2]|0;p=r+-1|0;if((r|0)>=1){e=c[d+16>>2]|0;t=(e|0)==0;if(t)u=0;else u=c[e+-4>>2]|0;if((r|0)<=(u|0)){if(t)v=0;else v=c[e+-4>>2]|0;do if((v|0)<(r|0)){if(t)w=0;else w=c[e+-4>>2]|0;if((w|0)<(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);x=0;break}else{a[1263537]=0;y=31;break}}else y=31;while(0);if((y|0)==31)x=e+(p*24|0)|0;__ZN7VariantC2ERKS_(n,x);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f>>2]|0);while(0);f=__ZNK7VariantcviEv(n)|0;c[k>>2]=$i[s&8191](q,f)|0;__ZN7VariantC2ERK6String(j,k);f=c[k>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);if(c[n>>2]|0)__ZN7Variant5clearEv(n);__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1217,1146558,0);c[b>>2]=0;l=i;return}function __ZN13MethodBind1RCI8ItemList6StringiE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0;if(!b)f=0;else{g=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235624)|0;f=g?b:0}b=c[a+44>>2]|0;g=c[a+48>>2]|0;a=f+(g>>1)|0;if(!(g&1))h=b;else h=c[(c[a>>2]|0)+b>>2]|0;b=$i[h&8191](a,c[c[d>>2]>>2]|0)|0;d=b;a=c[e>>2]|0;if((a|0)==(b|0)){if(!b)return}else{if(a|0?(__Z16atomic_decrementPj(a+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(a,1);c[e>>2]=0;if(!b)return;if(__Z28atomic_conditional_incrementPj(b+-8|0)|0)c[e>>2]=d}if(__Z16atomic_decrementPj(b+-8|0)|0)return;__ZN6Memory11free_staticEPvb(b,1);return}function __ZN13MethodBind1RCI8ItemList6StringiED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind1RCI8ItemList6StringiE18_get_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case -1:{c[d>>2]=0;__ZN7VariantC2ERK6String(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);e=c[d>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);f=b;l=a;return f|0}case 0:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;l=a;return f|0}default:{f=0;l=a;return f|0}}return 0}function __ZNK11MethodBind2I8ItemListiRK6StringE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return __ZNK11MethodBind2I8ItemListiRK6StringE18_get_argument_typeEi(a,b)|0}function __ZNK11MethodBind2I8ItemListiRK6StringE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1019865);l=a;return c[b>>2]|0}function __ZN11MethodBind2I8ItemListiRK6StringE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0;i=l;l=l+64|0;if((l|0)>=(m|0))ba(64);j=i+24|0;k=i+48|0;n=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235624)|0:0){c[h>>2]=0;a[1263537]=0;o=d+24|0;p=c[o>>2]|0;if((p|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=p;c[b>>2]=0;l=i;return}q=p-(c[d+20>>2]|0)|0;if((q|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=q;c[b>>2]=0;l=i;return}if((g|0)>0){if((p|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);r=0}else{a[1263537]=0;r=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,r)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=r;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[o>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);s=0}else{a[1263537]=0;s=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,s)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=s;c[b>>2]=0;l=i;return}}}s=c[d+44>>2]|0;r=c[d+48>>2]|0;p=e+(r>>1)|0;if(!(r&1))t=s;else t=c[(c[p>>2]|0)+s>>2]|0;do if((g|0)<1){s=c[o>>2]|0;r=s+-1|0;if((s|0)>=1){e=c[d+16>>2]|0;q=(e|0)==0;if(q)u=0;else u=c[e+-4>>2]|0;if((s|0)<=(u|0)){if(q)v=0;else v=c[e+-4>>2]|0;do if((v|0)<(s|0)){if(q)w=0;else w=c[e+-4>>2]|0;if((w|0)<(s|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);x=0;break}else{a[1263537]=0;y=37;break}}else y=37;while(0);if((y|0)==37)x=e+(r*24|0)|0;__ZN7VariantC2ERKS_(j,x);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);x=__ZNK7VariantcviEv(j)|0;do if((g|0)<2){w=c[o>>2]|0;v=w+-1|0;u=w+-2|0;if((w|0)>=2){w=c[d+16>>2]|0;s=(w|0)==0;if(s)z=0;else z=c[w+-4>>2]|0;if((v|0)<=(z|0)){if(s)A=0;else A=c[w+-4>>2]|0;do if((A|0)<(v|0)){if(s)B=0;else B=c[w+-4>>2]|0;if((B|0)<(v|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);C=0;break}else{a[1263537]=0;y=54;break}}else y=54;while(0);if((y|0)==54)C=w+(u*24|0)|0;__ZN7VariantC2ERKS_(n,C);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f+4>>2]|0);while(0);c[k>>2]=__ZNK7Variantcv6StringEv(n)|0;bj[t&4095](p,x,k);x=c[k>>2]|0;if(x|0?(__Z16atomic_decrementPj(x+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(x,1);if(c[n>>2]|0)__ZN7Variant5clearEv(n);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1380,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind2I8ItemListiRK6StringE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235624)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;b=c[c[d>>2]>>2]|0;h=c[d+4>>2]|0;d=c[h>>2]|0;if((d|0)!=0?(__Z28atomic_conditional_incrementPj(d+-8|0)|0)!=0:0)j=c[h>>2]|0;else j=0;c[f>>2]=j;bj[i&4095](a,b,f);b=c[f>>2]|0;if(!b){l=e;return}if(__Z16atomic_decrementPj(b+-8|0)|0){l=e;return}__ZN6Memory11free_staticEPvb(b,1);l=e;return}function __ZN11MethodBind2I8ItemListiRK6StringED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind2I8ItemListiRK6StringE18_get_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case 0:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;l=a;return f|0}case 1:{c[d>>2]=0;__ZN7VariantC2ERK6String(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);e=c[d>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);f=b;l=a;return f|0}default:{f=0;l=a;return f|0}}return 0}function __ZN6VectorIN8ItemList4ItemEE9push_backES1_(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;e=l;l=l+112|0;if((l|0)>=(m|0))ba(112);f=e;g=c[b>>2]|0;if(!g)h=1;else h=(c[g+-4>>2]|0)+1|0;if(__ZN6VectorIN8ItemList4ItemEE6resizeEi(b,h)|0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);i=1;l=e;return i|0}a[1263537]=0;h=c[b>>2]|0;do if(h){g=c[h+-4>>2]|0;j=g+-1|0;__ZN8ItemList4ItemC2ERKS0_(f,d);if((g|0)<1)k=14;else{n=c[b>>2]|0;o=(n|0)==0;if(o)p=0;else p=c[n+-4>>2]|0;if((p|0)<(g|0)){if(o)q=0;else q=c[n+-4>>2]|0;if((q|0)<(g|0)){k=14;break}a[1263537]=0}__ZN6VectorIN8ItemList4ItemEE14_copy_on_writeEv(b);r=(c[b>>2]|0)+(j*112|0)|0}}else{__ZN8ItemList4ItemC2ERKS0_(f,d);k=14}while(0);if((k|0)==14){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);r=0}__ZN8ItemList4ItemaSERKS0_(r,f)|0;__ZN8ItemList4ItemD2Ev(f);i=0;l=e;return i|0}function __ZNK11MethodBind2I8ItemListRK3RefI7TextureEbE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;switch(b|0){case 0:{e=__ZN7Variant12get_type_forIRK3RefI7TextureEEENS_4TypeEv()|0;break}case 1:{__ZN7VariantC2Eb(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}default:e=0}l=a;return e|0}function __ZNK11MethodBind2I8ItemListRK3RefI7TextureEbE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1019865);l=a;return c[b>>2]|0}function __ZN11MethodBind2I8ItemListRK3RefI7TextureEbE4callEP6ObjectPPK7VariantiRNS9_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0;i=l;l=l+64|0;if((l|0)>=(m|0))ba(64);j=i+24|0;k=i+48|0;n=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235624)|0:0){c[h>>2]=0;a[1263537]=0;o=d+24|0;p=c[o>>2]|0;if((p|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=p;c[b>>2]=0;l=i;return}q=p-(c[d+20>>2]|0)|0;if((q|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=q;c[b>>2]=0;l=i;return}if((g|0)>0){if((p|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);r=0}else{a[1263537]=0;r=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,r)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=r;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[o>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);s=0}else{a[1263537]=0;s=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,s)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=s;c[b>>2]=0;l=i;return}}}s=c[d+44>>2]|0;r=c[d+48>>2]|0;p=e+(r>>1)|0;if(!(r&1))t=s;else t=c[(c[p>>2]|0)+s>>2]|0;do if((g|0)<1){s=c[o>>2]|0;r=s+-1|0;if((s|0)>=1){e=c[d+16>>2]|0;q=(e|0)==0;if(q)u=0;else u=c[e+-4>>2]|0;if((s|0)<=(u|0)){if(q)v=0;else v=c[e+-4>>2]|0;do if((v|0)<(s|0)){if(q)w=0;else w=c[e+-4>>2]|0;if((w|0)<(s|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);x=0;break}else{a[1263537]=0;y=37;break}}else y=37;while(0);if((y|0)==37)x=e+(r*24|0)|0;__ZN7VariantC2ERKS_(n,x);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f>>2]|0);while(0);__ZN3RefI7TextureEC2ERK7Variant(j,n);c[k>>2]=c[j>>2];do if((g|0)<2){x=c[o>>2]|0;w=x+-1|0;v=x+-2|0;if((x|0)>=2){x=c[d+16>>2]|0;u=(x|0)==0;if(u)z=0;else z=c[x+-4>>2]|0;if((w|0)<=(z|0)){if(u)A=0;else A=c[x+-4>>2]|0;do if((A|0)<(w|0)){if(u)B=0;else B=c[x+-4>>2]|0;if((B|0)<(w|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);C=0;break}else{a[1263537]=0;y=54;break}}else y=54;while(0);if((y|0)==54)C=x+(v*24|0)|0;__ZN7VariantC2ERKS_(j,C);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f+4>>2]|0);while(0);f=__ZNK7VariantcvbEv(j)|0;bj[t&4095](p,k,f);if(c[j>>2]|0)__ZN7Variant5clearEv(j);j=c[k>>2]|0;if((j|0?__ZN9Reference11unreferenceEv(j)|0:0)?(j=c[k>>2]|0,__Z17predelete_handlerP6Object(j)|0):0){gj[c[(c[j>>2]|0)+76>>2]&8191](j);__ZN6Memory11free_staticEPvb(j,0)}c[k>>2]=0;if(c[n>>2]|0)__ZN7Variant5clearEv(n);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1380,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind2I8ItemListRK3RefI7TextureEbE7ptrcallEP6ObjectPPKvPv(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);g=f+28|0;h=f;i=f+24|0;if(!d)j=0;else{k=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1235624)|0;j=k?d:0}d=c[b+44>>2]|0;k=c[b+48>>2]|0;b=j+(k>>1)|0;if(!(k&1))n=d;else n=c[(c[b>>2]|0)+d>>2]|0;__ZN7VariantC2EPK6Object(h,c[e>>2]|0);__ZN3RefI7TextureEC2ERK7Variant(g,h);if(c[h>>2]|0)__ZN7Variant5clearEv(h);c[i>>2]=c[g>>2];bj[n&4095](b,i,(a[c[e+4>>2]>>0]|0)!=0);e=c[i>>2]|0;if(!e){l=f;return}if(!(__ZN9Reference11unreferenceEv(e)|0)){l=f;return}e=c[i>>2]|0;if(!(__Z17predelete_handlerP6Object(e)|0)){l=f;return}gj[c[(c[e>>2]|0)+76>>2]&8191](e);__ZN6Memory11free_staticEPvb(e,0);l=f;return}function __ZN11MethodBind2I8ItemListRK3RefI7TextureEbED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind3I8ItemListRK6StringRK3RefI7TextureEbE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return __ZNK11MethodBind3I8ItemListRK6StringRK3RefI7TextureEbE18_get_argument_typeEi(a,b)|0}function __ZNK11MethodBind3I8ItemListRK6StringRK3RefI7TextureEbE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1019865);l=a;return c[b>>2]|0}function __ZN11MethodBind3I8ItemListRK6StringRK3RefI7TextureEbE4callEP6ObjectPPK7VariantiRNSC_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0;i=l;l=l+80|0;if((l|0)>=(m|0))ba(80);j=i+48|0;k=i+76|0;n=i+24|0;o=i+72|0;p=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235624)|0:0){c[h>>2]=0;a[1263537]=0;q=d+24|0;r=c[q>>2]|0;if((r|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=r;c[b>>2]=0;l=i;return}s=r-(c[d+20>>2]|0)|0;if((s|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=s;c[b>>2]=0;l=i;return}if((g|0)>0){if((r|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);t=0}else{a[1263537]=0;t=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,t)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=t;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[q>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);u=0}else{a[1263537]=0;u=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,u)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=u;c[b>>2]=0;l=i;return}if((g|0)>2){if((c[q>>2]|0)<2){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);v=0}else{a[1263537]=0;v=c[(c[d+32>>2]|0)+12>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+8>>2]>>2]|0,v)|0)){c[h>>2]=2;c[h+4>>2]=2;c[h+8>>2]=v;c[b>>2]=0;l=i;return}}}}v=c[d+44>>2]|0;u=c[d+48>>2]|0;t=e+(u>>1)|0;if(!(u&1))w=v;else w=c[(c[t>>2]|0)+v>>2]|0;do if((g|0)<1){v=c[q>>2]|0;u=v+-1|0;if((v|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)x=0;else x=c[e+-4>>2]|0;if((v|0)<=(x|0)){if(r)y=0;else y=c[e+-4>>2]|0;do if((y|0)<(v|0)){if(r)z=0;else z=c[e+-4>>2]|0;if((z|0)<(v|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);A=0;break}else{a[1263537]=0;B=43;break}}else B=43;while(0);if((B|0)==43)A=e+(u*24|0)|0;__ZN7VariantC2ERKS_(n,A);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f>>2]|0);while(0);c[k>>2]=__ZNK7Variantcv6StringEv(n)|0;do if((g|0)<2){A=c[q>>2]|0;z=A+-1|0;y=A+-2|0;if((A|0)>=2){A=c[d+16>>2]|0;x=(A|0)==0;if(x)C=0;else C=c[A+-4>>2]|0;if((z|0)<=(C|0)){if(x)D=0;else D=c[A+-4>>2]|0;do if((D|0)<(z|0)){if(x)E=0;else E=c[A+-4>>2]|0;if((E|0)<(z|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);F=0;break}else{a[1263537]=0;B=60;break}}else B=60;while(0);if((B|0)==60)F=A+(y*24|0)|0;__ZN7VariantC2ERKS_(p,F);break}}c[p>>2]=0}else __ZN7VariantC2ERKS_(p,c[f+4>>2]|0);while(0);__ZN3RefI7TextureEC2ERK7Variant(j,p);c[o>>2]=c[j>>2];do if((g|0)<3){F=c[q>>2]|0;E=F+-2|0;D=F+-3|0;if((E|0)>=1){F=c[d+16>>2]|0;C=(F|0)==0;if(C)G=0;else G=c[F+-4>>2]|0;if((E|0)<=(G|0)){if(C)H=0;else H=c[F+-4>>2]|0;do if((H|0)<(E|0)){if(C)I=0;else I=c[F+-4>>2]|0;if((I|0)<(E|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);J=0;break}else{a[1263537]=0;B=77;break}}else B=77;while(0);if((B|0)==77)J=F+(D*24|0)|0;__ZN7VariantC2ERKS_(j,J);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f+8>>2]|0);while(0);f=__ZNK7VariantcvbEv(j)|0;Ki[w&4095](t,k,o,f);if(c[j>>2]|0)__ZN7Variant5clearEv(j);j=c[o>>2]|0;if((j|0?__ZN9Reference11unreferenceEv(j)|0:0)?(j=c[o>>2]|0,__Z17predelete_handlerP6Object(j)|0):0){gj[c[(c[j>>2]|0)+76>>2]&8191](j);__ZN6Memory11free_staticEPvb(j,0)}c[o>>2]=0;if(c[p>>2]|0)__ZN7Variant5clearEv(p);p=c[k>>2]|0;if(p|0?(__Z16atomic_decrementPj(p+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(p,1);if(c[n>>2]|0)__ZN7Variant5clearEv(n);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,2039,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind3I8ItemListRK6StringRK3RefI7TextureEbE7ptrcallEP6ObjectPPKvPv(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0;f=l;l=l+48|0;if((l|0)>=(m|0))ba(48);g=f+32|0;h=f;i=f+28|0;j=f+24|0;if(!d)k=0;else{n=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1235624)|0;k=n?d:0}d=c[b+44>>2]|0;n=c[b+48>>2]|0;b=k+(n>>1)|0;if(!(n&1))o=d;else o=c[(c[b>>2]|0)+d>>2]|0;d=c[e>>2]|0;n=c[d>>2]|0;if((n|0)!=0?(__Z28atomic_conditional_incrementPj(n+-8|0)|0)!=0:0)p=c[d>>2]|0;else p=0;c[i>>2]=p;__ZN7VariantC2EPK6Object(h,c[e+4>>2]|0);__ZN3RefI7TextureEC2ERK7Variant(g,h);if(c[h>>2]|0)__ZN7Variant5clearEv(h);c[j>>2]=c[g>>2];Ki[o&4095](b,i,j,(a[c[e+8>>2]>>0]|0)!=0);e=c[j>>2]|0;if((e|0?__ZN9Reference11unreferenceEv(e)|0:0)?(e=c[j>>2]|0,__Z17predelete_handlerP6Object(e)|0):0){gj[c[(c[e>>2]|0)+76>>2]&8191](e);__ZN6Memory11free_staticEPvb(e,0)}e=c[i>>2]|0;if(!e){l=f;return}if(__Z16atomic_decrementPj(e+-8|0)|0){l=f;return}__ZN6Memory11free_staticEPvb(e,1);l=f;return}function __ZN11MethodBind3I8ItemListRK6StringRK3RefI7TextureEbED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind3I8ItemListRK6StringRK3RefI7TextureEbE18_get_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case 0:{c[d>>2]=0;__ZN7VariantC2ERK6String(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);e=c[d>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);f=b;l=a;return f|0}case 1:{f=__ZN7Variant12get_type_forIRK3RefI7TextureEEENS_4TypeEv()|0;l=a;return f|0}case 2:{__ZN7VariantC2Eb(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;l=a;return f|0}default:{f=0;l=a;return f|0}}return 0}function __ZN15MarginContainer18_initialize_classvEv(b){b=b|0;if(a[1263283]|0)return;if(!(a[1257012]|0)){if(!(a[1256994]|0)){if(!(a[1256995]|0)){if(!(a[1256996]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI4NodeEEvv();__ZN4Node13_bind_methodsEv();a[1256996]=1}__ZN7ClassDB10_add_classI10CanvasItemEEvv();__ZN10CanvasItem13_bind_methodsEv();a[1256995]=1}__ZN7ClassDB10_add_classI7ControlEEvv();__ZN7Control13_bind_methodsEv();a[1256994]=1}__ZN7ClassDB10_add_classI9ContainerEEvv();__ZN9Container13_bind_methodsEv();a[1257012]=1}__ZN7ClassDB10_add_classI15MarginContainerEEvv();a[1263283]=1;return}function __ZN15MarginContainer5_setvERK10StringNameRK7Variant(a,b,c){a=a|0;b=b|0;c=c|0;if(1128!=1129)return __ZN7Control4_setERK10StringNameRK7Variant(a,b,c)|0;else return 0;return 0}function __ZNK15MarginContainer5_getvERK10StringNameR7Variant(a,b,c){a=a|0;b=b|0;c=c|0;var d=0;if(1130!=1131?__ZNK7Control4_getERK10StringNameR7Variant(a,b,c)|0:0)d=1;else d=0;return d|0}function __ZNK15MarginContainer19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+24|0;g=e+4|0;h=e;if(!d)__ZNK9Container19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,0);__ZN6StringC2EPKc(f,1028450);i=c[f>>2]|0;f=i;j=g+4|0;c[j>>2]=0;k=g+12|0;c[k>>2]=0;c[g>>2]=0;n=(i|0)==0;if(!n?(c[j>>2]=0,__Z28atomic_conditional_incrementPj(i+-8|0)|0):0)c[j>>2]=f;c[g+8>>2]=0;f=c[k>>2]|0;if(f|0){if(!(__Z16atomic_decrementPj(f+-8|0)|0))__ZN6Memory11free_staticEPvb(f,1);c[k>>2]=0}c[g+16>>2]=256;if(!(c[b>>2]|0)){k=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=k;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0}k=__ZnwjPFPvjE(32,4740)|0;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0;c[k+12>>2]=0;c[k+16>>2]=7;f=k+20|0;c[f>>2]=0;j=k+24|0;c[j>>2]=0;o=k+28|0;c[o>>2]=0;__ZN12PropertyInfoaSERKS_(k,g)|0;p=c[b>>2]|0;q=p+4|0;r=c[q>>2]|0;c[j>>2]=r;c[f>>2]=0;c[o>>2]=p;if(r|0)c[r+20>>2]=k;c[q>>2]=k;if(!(c[p>>2]|0))c[p>>2]=k;k=p+8|0;c[k>>2]=(c[k>>2]|0)+1;k=c[g+12>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);k=c[g+4>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);if(!n?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);__ZN10StringNameC2EPKc(h,1028450);__ZN7ClassDB17get_property_listE10StringNameP4ListI12PropertyInfo16DefaultAllocatorEbPK6Object(h,b,1,a);__ZN10StringNameD2Ev(h);if(!d){l=e;return}__ZNK9Container19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,1);l=e;return}function __ZN15MarginContainer14_notificationvEib(a,b,c){a=a|0;b=b|0;c=c|0;if(!c)__ZN9Container14_notificationvEib(a,b,0);if(1048!=525)__ZN15MarginContainer13_notificationEi(a,b);if(!c)return;__ZN9Container14_notificationvEib(a,b,1);return}function __ZNK15MarginContainer16_get_class_namevEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+8|0;e=b+4|0;f=b;g=a+608|0;a=c[g>>2]|0;if(a|0){if(c[a+4>>2]|0){l=b;return g|0}if(__ZNK6String6lengthEv(a+8|0)|0){l=b;return g|0}}__ZN6StringC2EPKc(d,1028450);c[f>>2]=c[d>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameaSERKS_(g,e);__ZN10StringNameD2Ev(e);e=c[f>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);l=b;return g|0}function __ZNK15MarginContainer9get_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1028450);l=a;return c[b>>2]|0}function __ZNK15MarginContainer8is_classERK6String(a,b){a=a|0;b=b|0;var c=0;if((((!(__ZNK6StringeqEPKc(b,1028450)|0)?!(__ZNK6StringeqEPKc(b,947468)|0):0)?!(__ZNK6StringeqEPKc(b,1111718)|0):0)?!(__ZNK6StringeqEPKc(b,947933)|0):0)?!(__ZNK6StringeqEPKc(b,1132465)|0):0)c=__ZNK6StringeqEPKc(b,1142944)|0;else c=1;return c|0}function __ZNK15MarginContainer12is_class_ptrEPv(a,b){a=a|0;b=b|0;var c=0;if((b|0)==1235628){c=1;return c|0}c=(b|0)==1220912|((b|0)==1220744|((b|0)==1220748|((b|0)==1220720|(b|0)==1220580)));return c|0}function __ZN15MarginContainerD2Ev(a){a=a|0;c[a>>2]=245672;__ZN10StringNameD2Ev(a+608|0);c[a>>2]=229764;__ZN10StringNameD2Ev(a+600|0);__ZN7ControlD2Ev(a);return}function __ZN15MarginContainerD0Ev(a){a=a|0;c[a>>2]=245672;__ZN10StringNameD2Ev(a+608|0);c[a>>2]=229764;__ZN10StringNameD2Ev(a+600|0);__ZN7ControlD2Ev(a);__ZdlPv(a);return}function __ZNK15MarginContainer16get_minimum_sizeEv(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,h=0,i=0,j=0,k=0,n=0.0,o=0.0,p=0,q=0.0,r=0.0,s=0,t=0.0,u=0.0,v=0,w=0,x=0.0,y=0.0,z=0,A=0.0,B=0.0,C=0.0,D=0.0,E=0.0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d+8|0;f=d;__ZN10StringNameC2EPKc(e,1028438);__ZN10StringNameC2Ev(f);h=__ZNK7Control12get_constantERK10StringNameS2_(b,e,f)|0;__ZN10StringNameD2Ev(f);__ZN10StringNameD2Ev(e);__ZN10StringNameC2EPKc(e,1028466);__ZN10StringNameC2Ev(f);i=__ZNK7Control12get_constantERK10StringNameS2_(b,e,f)|0;__ZN10StringNameD2Ev(f);__ZN10StringNameD2Ev(e);__ZN10StringNameC2EPKc(e,1028477);__ZN10StringNameC2Ev(f);j=__ZNK7Control12get_constantERK10StringNameS2_(b,e,f)|0;__ZN10StringNameD2Ev(f);__ZN10StringNameD2Ev(e);__ZN10StringNameC2EPKc(e,1028490);__ZN10StringNameC2Ev(f);k=__ZNK7Control12get_constantERK10StringNameS2_(b,e,f)|0;__ZN10StringNameD2Ev(f);__ZN10StringNameD2Ev(e);g[a>>2]=0.0;f=a+4|0;g[f>>2]=0.0;if((__ZNK4Node15get_child_countEv(b)|0)<=0){n=0.0;o=0.0;p=j+h|0;q=+(p|0);r=q+n;g[a>>2]=r;s=k+i|0;t=+(s|0);u=t+o;g[f>>2]=u;l=d;return}v=e+4|0;w=0;x=0.0;y=0.0;while(1){z=__ZNK4Node9get_childEi(b,w)|0;if((((z|0)!=0?$i[c[(c[z>>2]|0)+44>>2]&8191](z,1220744)|0:0)?!(__ZNK10CanvasItem18is_set_as_toplevelEv(z)|0):0)?__ZNK10CanvasItem10is_visibleEv(z)|0:0){Pi[c[(c[z>>2]|0)+144>>2]&2047](e,z);A=+g[e>>2];if(A>x){g[a>>2]=A;B=A}else B=x;A=+g[v>>2];if(A>y){g[f>>2]=A;C=A}else C=y;D=C;E=B}else{D=y;E=x}w=w+1|0;if((w|0)>=(__ZNK4Node15get_child_countEv(b)|0)){n=E;o=D;break}else{x=E;y=D}}p=j+h|0;q=+(p|0);r=q+n;g[a>>2]=r;s=k+i|0;t=+(s|0);u=t+o;g[f>>2]=u;l=d;return}function __ZN15MarginContainer13_notificationEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,h=0,i=0,j=0,k=0.0,n=0.0,o=0.0,p=0.0,q=0,r=0,s=0.0,t=0.0;d=l;l=l+32|0;if((l|0)>=(m|0))ba(32);e=d+16|0;f=d;if((b|0)!=50){l=d;return}__ZN10StringNameC2EPKc(e,1028438);__ZN10StringNameC2Ev(f);b=__ZNK7Control12get_constantERK10StringNameS2_(a,e,f)|0;__ZN10StringNameD2Ev(f);__ZN10StringNameD2Ev(e);__ZN10StringNameC2EPKc(e,1028466);__ZN10StringNameC2Ev(f);h=__ZNK7Control12get_constantERK10StringNameS2_(a,e,f)|0;__ZN10StringNameD2Ev(f);__ZN10StringNameD2Ev(e);__ZN10StringNameC2EPKc(e,1028477);__ZN10StringNameC2Ev(f);i=__ZNK7Control12get_constantERK10StringNameS2_(a,e,f)|0;__ZN10StringNameD2Ev(f);__ZN10StringNameD2Ev(e);__ZN10StringNameC2EPKc(e,1028490);__ZN10StringNameC2Ev(f);j=__ZNK7Control12get_constantERK10StringNameS2_(a,e,f)|0;__ZN10StringNameD2Ev(f);__ZN10StringNameD2Ev(e);__ZNK7Control8get_sizeEv(e,a);if((__ZNK4Node15get_child_countEv(a)|0)>0){k=+(b|0);n=+(i|0);i=e+4|0;o=+(h|0);p=+(j|0);j=f+4|0;h=f+8|0;b=f+12|0;q=0;do{r=__ZNK4Node9get_childEi(a,q)|0;if((r|0?$i[c[(c[r>>2]|0)+44>>2]&8191](r,1220744)|0:0)?!(__ZNK10CanvasItem18is_set_as_toplevelEv(r)|0):0){s=+(~~(+g[e>>2]-k-n)|0);t=+(~~(+g[i>>2]-o-p)|0);g[f>>2]=k;g[j>>2]=o;g[h>>2]=s;g[b>>2]=t;__ZN9Container17fit_child_in_rectEP7ControlRK5Rect2(a,r,f)}q=q+1|0}while((q|0)<(__ZNK4Node15get_child_countEv(a)|0))}l=d;return}function __ZN7ClassDB10_add_classI15MarginContainerEEvv(){var a=0,b=0,d=0,e=0,f=0,g=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+16|0;d=a+12|0;e=a+8|0;f=a+4|0;g=a;__ZN6StringC2EPKc(b,1028450);c[e>>2]=c[b>>2];__ZN10StringNameC2ERK6String(d,e);__ZN6StringC2EPKc(b,947468);c[g>>2]=c[b>>2];__ZN10StringNameC2ERK6String(f,g);__ZN7ClassDB11_add_class2ERK10StringNameS2_(d,f);__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);__ZN10StringNameD2Ev(d);d=c[e>>2]|0;if(!d){l=a;return}if(__Z16atomic_decrementPj(d+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(d,1);l=a;return}function __ZN11ButtonArray18_initialize_classvEv(b){b=b|0;if(a[1263284]|0)return;if(!(a[1256994]|0)){if(!(a[1256995]|0)){if(!(a[1256996]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI4NodeEEvv();__ZN4Node13_bind_methodsEv();a[1256996]=1}__ZN7ClassDB10_add_classI10CanvasItemEEvv();__ZN10CanvasItem13_bind_methodsEv();a[1256995]=1}__ZN7ClassDB10_add_classI7ControlEEvv();__ZN7Control13_bind_methodsEv();a[1256994]=1}__ZN7ClassDB10_add_classI11ButtonArrayEEvv();__ZN11ButtonArray13_bind_methodsEv();a[1263284]=1;return}function __ZN11ButtonArray5_setvERK10StringNameRK7Variant(a,b,c){a=a|0;b=b|0;c=c|0;var d=0,e=0;if(1128!=1129){d=__ZN7Control4_setERK10StringNameRK7Variant(a,b,c)|0;if(d|1208==1128){e=d;return e|0}}else if(1208==1128){e=0;return e|0}e=__ZN11ButtonArray4_setERK10StringNameRK7Variant(a,b,c)|0;return e|0}function __ZNK11ButtonArray5_getvERK10StringNameR7Variant(a,b,c){a=a|0;b=b|0;c=c|0;var d=0,e=0;if(1209!=1130?__ZNK11ButtonArray4_getERK10StringNameR7Variant(a,b,c)|0:0)d=1;else e=3;do if((e|0)==3){if(1130!=1131?__ZNK7Control4_getERK10StringNameR7Variant(a,b,c)|0:0){d=1;break}d=0}while(0);return d|0}function __ZNK11ButtonArray19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+24|0;g=e+4|0;h=e;if(!d)__ZNK7Control19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,0);__ZN6StringC2EPKc(f,842290);i=c[f>>2]|0;f=i;j=g+4|0;c[j>>2]=0;k=g+12|0;c[k>>2]=0;c[g>>2]=0;n=(i|0)==0;if(!n?(c[j>>2]=0,__Z28atomic_conditional_incrementPj(i+-8|0)|0):0)c[j>>2]=f;c[g+8>>2]=0;f=c[k>>2]|0;if(f|0){if(!(__Z16atomic_decrementPj(f+-8|0)|0))__ZN6Memory11free_staticEPvb(f,1);c[k>>2]=0}c[g+16>>2]=256;if(!(c[b>>2]|0)){k=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=k;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0}k=__ZnwjPFPvjE(32,4740)|0;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0;c[k+12>>2]=0;c[k+16>>2]=7;f=k+20|0;c[f>>2]=0;j=k+24|0;c[j>>2]=0;o=k+28|0;c[o>>2]=0;__ZN12PropertyInfoaSERKS_(k,g)|0;p=c[b>>2]|0;q=p+4|0;r=c[q>>2]|0;c[j>>2]=r;c[f>>2]=0;c[o>>2]=p;if(r|0)c[r+20>>2]=k;c[q>>2]=k;if(!(c[p>>2]|0))c[p>>2]=k;k=p+8|0;c[k>>2]=(c[k>>2]|0)+1;k=c[g+12>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);k=c[g+4>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);if(!n?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);__ZN10StringNameC2EPKc(h,842290);__ZN7ClassDB17get_property_listE10StringNameP4ListI12PropertyInfo16DefaultAllocatorEbPK6Object(h,b,1,a);__ZN10StringNameD2Ev(h);if(1049!=515)__ZNK11ButtonArray18_get_property_listEP4ListI12PropertyInfo16DefaultAllocatorE(a,b);if(!d){l=e;return}__ZNK7Control19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,1);l=e;return}function __ZN11ButtonArray14_notificationvEib(a,b,c){a=a|0;b=b|0;c=c|0;if(!c){if(511!=510)__ZN4Node13_notificationEi(a,b);if(512!=511)__ZN10CanvasItem13_notificationEi(a,b);if(513!=512)__ZN7Control13_notificationEi(a,b)}if(1050!=513)__ZN11ButtonArray13_notificationEi(a,b);if(!c)return;if(513!=512)__ZN7Control13_notificationEi(a,b);if(512!=511)__ZN10CanvasItem13_notificationEi(a,b);if(511==510)return;__ZN4Node13_notificationEi(a,b);return}function __ZNK11ButtonArray16_get_class_namevEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+8|0;e=b+4|0;f=b;g=a+600|0;a=c[g>>2]|0;if(a|0){if(c[a+4>>2]|0){l=b;return g|0}if(__ZNK6String6lengthEv(a+8|0)|0){l=b;return g|0}}__ZN6StringC2EPKc(d,842290);c[f>>2]=c[d>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameaSERKS_(g,e);__ZN10StringNameD2Ev(e);e=c[f>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);l=b;return g|0}function __ZNK11ButtonArray9get_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,842290);l=a;return c[b>>2]|0}function __ZNK11ButtonArray8is_classERK6String(a,b){a=a|0;b=b|0;var c=0;if(((!(__ZNK6StringeqEPKc(b,842290)|0)?!(__ZNK6StringeqEPKc(b,1111718)|0):0)?!(__ZNK6StringeqEPKc(b,947933)|0):0)?!(__ZNK6StringeqEPKc(b,1132465)|0):0)c=__ZNK6StringeqEPKc(b,1142944)|0;else c=1;return c|0}function __ZNK11ButtonArray12is_class_ptrEPv(a,b){a=a|0;b=b|0;return (b|0)==1235632|((b|0)==1220744|((b|0)==1220748|((b|0)==1220720|(b|0)==1220580)))|0}function __ZNK11ButtonArray24get_translatable_stringsEP4ListI6String16DefaultAllocatorE(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0;e=b+632|0;b=0;while(1){f=c[e>>2]|0;g=(f|0)==0;if(g)h=0;else h=c[f+-4>>2]|0;if((b|0)>=(h|0))break;if(g)i=0;else i=c[f+-4>>2]|0;do if((i|0)<=(b|0)){if(g)j=0;else j=c[f+-4>>2]|0;if((j|0)>(b|0)){a[1263537]=0;k=13;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);__ZN4ListI6String16DefaultAllocatorE9push_backERKS0_(d,0)|0;break}}else k=13;while(0);if((k|0)==13){k=0;__ZN4ListI6String16DefaultAllocatorE9push_backERKS0_(d,f+(b*28|0)|0)|0}g=c[e>>2]|0;l=(g|0)==0;if(l)m=0;else m=c[g+-4>>2]|0;do if((m|0)<=(b|0)){if(l)n=0;else n=c[g+-4>>2]|0;if((n|0)>(b|0)){a[1263537]=0;k=23;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);o=0;break}}else k=23;while(0);if((k|0)==23){k=0;o=g+(b*28|0)|0}__ZN4ListI6String16DefaultAllocatorE9push_backERKS0_(d,o+8|0)|0;b=b+1|0}return}function __ZN11ButtonArrayD2Ev(a){a=a|0;var b=0,d=0,e=0,f=0;c[a>>2]=245864;b=a+632|0;d=c[b>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0){e=c[b>>2]|0;b=(e|0)==0?0:e+-4|0;e=b+4|0;if(c[b>>2]|0){f=0;do{__ZN11ButtonArray6ButtonD2Ev(e+(f*28|0)|0);f=f+1|0}while(f>>>0<(c[b>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(d,1)}__ZN10StringNameD2Ev(a+600|0);__ZN7ControlD2Ev(a);return}function __ZN11ButtonArrayD0Ev(a){a=a|0;var b=0,d=0,e=0,f=0;c[a>>2]=245864;b=a+632|0;d=c[b>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0){e=c[b>>2]|0;b=(e|0)==0?0:e+-4|0;e=b+4|0;if(c[b>>2]|0){f=0;do{__ZN11ButtonArray6ButtonD2Ev(e+(f*28|0)|0);f=f+1|0}while(f>>>0<(c[b>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(d,1)}__ZN10StringNameD2Ev(a+600|0);__ZN7ControlD2Ev(a);__ZdlPv(a);return}function __ZNK11ButtonArray16get_minimum_sizeEv(b,d){b=b|0;d=d|0;var e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0.0,w=0.0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0.0,L=0.0,M=0.0,N=0,O=0,P=0,Q=0,R=0.0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e+8|0;h=e;__ZN10StringNameC2EPKc(f,1129164);__ZN10StringNameC2Ev(h);i=__ZNK7Control12get_styleboxERK10StringNameS2_(d,f,h)|0;__ZN10StringNameD2Ev(h);__ZN10StringNameD2Ev(f);__ZN10StringNameC2EPKc(f,1017877);__ZN10StringNameC2Ev(h);j=__ZNK7Control12get_styleboxERK10StringNameS2_(d,f,h)|0;__ZN10StringNameD2Ev(h);__ZN10StringNameD2Ev(f);__ZN10StringNameC2EPKc(f,990211);__ZN10StringNameC2Ev(h);k=__ZNK7Control8get_fontERK10StringNameS2_(d,f,h)|0;__ZN10StringNameD2Ev(h);__ZN10StringNameD2Ev(f);__ZN10StringNameC2EPKc(f,1028540);__ZN10StringNameC2Ev(h);n=__ZNK7Control8get_fontERK10StringNameS2_(d,f,h)|0;__ZN10StringNameD2Ev(h);__ZN10StringNameD2Ev(f);__ZN10StringNameC2EPKc(f,1028554);__ZN10StringNameC2Ev(h);o=__ZNK7Control12get_constantERK10StringNameS2_(d,f,h)|0;__ZN10StringNameD2Ev(h);__ZN10StringNameD2Ev(f);__ZN10StringNameC2EPKc(f,1028569);__ZN10StringNameC2Ev(h);p=__ZNK7Control12get_constantERK10StringNameS2_(d,f,h)|0;__ZN10StringNameD2Ev(h);__ZN10StringNameD2Ev(f);g[b>>2]=0.0;q=b+4|0;g[q>>2]=0.0;r=d+632|0;s=d+612|0;t=f+4|0;u=d+604|0;v=+(p|0);p=h+4|0;w=+(o|0);o=0;while(1){d=c[r>>2]|0;if(!d)x=0;else x=c[d+-4>>2]|0;if((o|0)>=(x|0)){y=5;break}d=c[s>>2]|0;z=(o|0)==(d|0)?j:i;if(!z){A=0;B=d}else{__ZN9Reference9referenceEv(z);A=z;B=c[s>>2]|0}z=(o|0)==(B|0)?n:k;if(!z)C=0;else{__ZN9Reference9referenceEv(z);C=z}g[f>>2]=0.0;g[t>>2]=0.0;z=c[r>>2]|0;d=(z|0)==0;if(d)D=0;else D=c[z+-4>>2]|0;do if((D|0)<=(o|0)){if(d)E=0;else E=c[z+-4>>2]|0;if((E|0)>(o|0)){a[1263537]=0;y=34;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);F=0;break}}else y=34;while(0);if((y|0)==34){y=0;F=z+(o*28|0)|0}__ZNK4Font15get_string_sizeERK6String(h,C,F+4|0);d=h;G=c[d+4>>2]|0;H=f;c[H>>2]=c[d>>2];c[H+4>>2]=G;G=c[r>>2]|0;H=(G|0)==0;if(H)I=0;else I=c[G+-4>>2]|0;if((I|0)<=(o|0)){if(H)J=0;else J=c[G+-4>>2]|0;if((J|0)<=(o|0)){y=41;break}a[1263537]=0}H=c[G+(o*28|0)+12>>2]|0;if(H|0){if((c[G+-4>>2]|0)<=(o|0)){if((c[G+-4>>2]|0)<=(o|0)){y=46;break}a[1263537]=0}Pi[c[(c[H>>2]|0)+124>>2]&2047](h,H);c[t>>2]=c[(+g[t>>2]>+g[p>>2]?f:h)+4>>2];g[f>>2]=+g[f>>2]+(w+ +g[h>>2])}__ZNK8StyleBox16get_minimum_sizeEv(h,A);__ZN7Vector2pLERKS_(f,h);H=c[u>>2]|0;G=(H|0)!=0;K=+g[t>>2];L=+g[f>>2];M=G?K:L;d=~~M;N=c[r>>2]|0;O=(N|0)==0;if(O)P=0;else P=c[N+-4>>2]|0;if((P|0)<=(o|0)){if(O)Q=0;else Q=c[N+-4>>2]|0;if((Q|0)<=(o|0)){y=55;break}a[1263537]=0}c[N+(o*28|0)+16>>2]=d;d=G?q:b;R=+g[d>>2]+M;g[d>>2]=(o|0)>0?v+R:R;d=(H|0)==0;H=d?q:b;G=+g[H>>2]>(d?K:L)?b:f;c[H>>2]=c[(d?G+4|0:G)>>2];if((C|0?__ZN9Reference11unreferenceEv(C)|0:0)?__Z17predelete_handlerP6Object(C)|0:0){gj[c[(c[C>>2]|0)+76>>2]&8191](C);__ZN6Memory11free_staticEPvb(C,0)}if((A|0?__ZN9Reference11unreferenceEv(A)|0:0)?__Z17predelete_handlerP6Object(A)|0:0){gj[c[(c[A>>2]|0)+76>>2]&8191](A);__ZN6Memory11free_staticEPvb(A,0)}o=o+1|0}if((y|0)==5){if((n|0?__ZN9Reference11unreferenceEv(n)|0:0)?__Z17predelete_handlerP6Object(n)|0:0){gj[c[(c[n>>2]|0)+76>>2]&8191](n);__ZN6Memory11free_staticEPvb(n,0)}if((k|0?__ZN9Reference11unreferenceEv(k)|0:0)?__Z17predelete_handlerP6Object(k)|0:0){gj[c[(c[k>>2]|0)+76>>2]&8191](k);__ZN6Memory11free_staticEPvb(k,0)}if((j|0?__ZN9Reference11unreferenceEv(j)|0:0)?__Z17predelete_handlerP6Object(j)|0:0){gj[c[(c[j>>2]|0)+76>>2]&8191](j);__ZN6Memory11free_staticEPvb(j,0)}if(!i){l=e;return}if(!(__ZN9Reference11unreferenceEv(i)|0)){l=e;return}if(!(__Z17predelete_handlerP6Object(i)|0)){l=e;return}gj[c[(c[i>>2]|0)+76>>2]&8191](i);__ZN6Memory11free_staticEPvb(i,0);l=e;return}else if((y|0)==41)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);else if((y|0)==46)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);else if((y|0)==55)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0)}function __ZNK11ButtonArray11get_tooltipERK7Vector2(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,h=0,i=0,j=0,k=0;d=~~((c[a+604>>2]|0)==0?+g[b>>2]:+g[b+4>>2]);e=c[a+632>>2]|0;a:do if(e|0?(f=c[e+-4>>2]|0,(f|0)>0):0){h=0;while(1){i=c[e+(h*28|0)+20>>2]|0;if((d|0)>=(i|0)?(d|0)<((c[e+(h*28|0)+24>>2]|0)+i|0):0)break;i=h+1|0;if((i|0)<(f|0))h=i;else break a}f=c[e+(h*28|0)+8>>2]|0;if(!f){j=0;k=j;return k|0}if(!(__Z28atomic_conditional_incrementPj(f+-8|0)|0)){j=0;k=j;return k|0}j=c[e+(h*28|0)+8>>2]|0;k=j;return k|0}while(0);j=__ZNK7Control11get_tooltipERK7Vector2(a,b)|0;k=j;return k|0}function __ZN11ButtonArray6ButtonD2Ev(a){a=a|0;var b=0,d=0;b=a+12|0;d=c[b>>2]|0;if((d|0?__ZN9Reference11unreferenceEv(d)|0:0)?(d=c[b>>2]|0,__Z17predelete_handlerP6Object(d)|0):0){gj[c[(c[d>>2]|0)+76>>2]&8191](d);__ZN6Memory11free_staticEPvb(d,0)}c[b>>2]=0;b=c[a+8>>2]|0;if(b|0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(b,1);b=c[a+4>>2]|0;if(b|0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(b,1);b=c[a>>2]|0;if(!b)return;if(__Z16atomic_decrementPj(b+-8|0)|0)return;__ZN6Memory11free_staticEPvb(b,1);return}function __ZN11ButtonArray13_notificationEi(b,d){b=b|0;d=d|0;var e=0,f=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0.0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0,ia=0,ja=0,ka=0,la=0,ma=0,na=0,oa=0,pa=0.0,qa=0,ra=0,sa=0,ta=0,ua=0,va=0,wa=0,xa=0,ya=0,za=0,Aa=0,Ba=0,Ca=0,Da=0,Ea=0,Fa=0,Ga=0.0,Ha=0,Ia=0,Ja=0,Ka=0,La=0,Ma=0,Na=0,Oa=0,Pa=0;e=l;l=l+240|0;if((l|0)>=(m|0))ba(240);f=e+200|0;i=e+192|0;j=e+188|0;k=e+184|0;n=e+180|0;o=e+176|0;p=e+160|0;q=e+144|0;r=e+88|0;s=e+80|0;t=e+64|0;u=e+16|0;v=e+8|0;w=e;x=e+56|0;y=e+136|0;z=e+128|0;A=e+48|0;B=e+120|0;C=e+40|0;D=e+112|0;E=e+104|0;F=e+24|0;switch(d|0){case 42:{c[b+616>>2]=-1;__ZN10CanvasItem6updateEv(b);l=e;return}case 13:{__ZN10MethodInfoC2Ev(f);__ZN6StringaSEPKc(f,842274);__ZN6Object15add_user_signalERK10MethodInfo(b,f);__ZN10MethodInfoD2Ev(f);l=e;return}case 30:{__ZNK7Control8get_sizeEv(f,b);Pi[c[(c[b>>2]|0)+144>>2]&2047](i,b);__ZN10StringNameC2EPKc(k,1129164);__ZN10StringNameC2Ev(n);c[j>>2]=__ZNK7Control12get_styleboxERK10StringNameS2_(b,k,n)|0;__ZN10StringNameD2Ev(n);__ZN10StringNameD2Ev(k);__ZN10StringNameC2EPKc(n,1017877);__ZN10StringNameC2Ev(o);c[k>>2]=__ZNK7Control12get_styleboxERK10StringNameS2_(b,n,o)|0;__ZN10StringNameD2Ev(o);__ZN10StringNameD2Ev(n);__ZN10StringNameC2EPKc(o,990205);__ZN10StringNameC2Ev(p);c[n>>2]=__ZNK7Control12get_styleboxERK10StringNameS2_(b,o,p)|0;__ZN10StringNameD2Ev(p);__ZN10StringNameD2Ev(o);__ZN10StringNameC2EPKc(p,990190);__ZN10StringNameC2Ev(q);c[o>>2]=__ZNK7Control12get_styleboxERK10StringNameS2_(b,p,q)|0;__ZN10StringNameD2Ev(q);__ZN10StringNameD2Ev(p);__ZN10StringNameC2EPKc(p,990211);__ZN10StringNameC2Ev(q);d=__ZNK7Control8get_fontERK10StringNameS2_(b,p,q)|0;__ZN10StringNameD2Ev(q);__ZN10StringNameD2Ev(p);__ZN10StringNameC2EPKc(p,1028540);__ZN10StringNameC2Ev(q);H=__ZNK7Control8get_fontERK10StringNameS2_(b,p,q)|0;__ZN10StringNameD2Ev(q);__ZN10StringNameD2Ev(p);__ZN10StringNameC2EPKc(p,1028554);__ZN10StringNameC2Ev(q);I=__ZNK7Control12get_constantERK10StringNameS2_(b,p,q)|0;__ZN10StringNameD2Ev(q);__ZN10StringNameD2Ev(p);__ZN10StringNameC2EPKc(p,1028569);__ZN10StringNameC2Ev(q);J=__ZNK7Control12get_constantERK10StringNameS2_(b,p,q)|0;__ZN10StringNameD2Ev(q);__ZN10StringNameD2Ev(p);__ZN10StringNameC2EPKc(q,990216);__ZN10StringNameC2Ev(r);__ZNK7Control9get_colorERK10StringNameS2_(p,b,q,r);__ZN10StringNameD2Ev(r);__ZN10StringNameD2Ev(q);__ZN10StringNameC2EPKc(r,1000012);__ZN10StringNameC2Ev(s);__ZNK7Control9get_colorERK10StringNameS2_(q,b,r,s);__ZN10StringNameD2Ev(s);__ZN10StringNameD2Ev(r);switch(c[b+608>>2]|0){case 4:{K=(c[b+604>>2]|0)!=0;L=0;M=~~((K?+g[f+4>>2]:+g[f>>2])-(K?+g[i+4>>2]:+g[i>>2]));N=J;break}case 1:{K=(c[b+604>>2]|0)!=0;L=~~+G(+(((K?+g[f+4>>2]:+g[f>>2])-(K?+g[i+4>>2]:+g[i>>2]))*.5));M=0;N=J;break}case 2:{K=(c[b+604>>2]|0)!=0;L=~~+G(+((K?+g[f+4>>2]:+g[f>>2])-(K?+g[i+4>>2]:+g[i>>2])));M=0;N=J;break}case 3:{K=c[b+632>>2]|0;if((K|0)!=0?(O=c[K+-4>>2]|0,(O|0)>1):0){K=(c[b+604>>2]|0)!=0;L=0;M=0;N=~~(+(J|0)+ +G(+(((K?+g[f+4>>2]:+g[f>>2])-(K?+g[i+4>>2]:+g[i>>2]))/(+(O|0)+-1.0))))}else{L=0;M=0;N=J}break}default:{L=0;M=0;N=J}}J=b+604|0;O=b+632|0;i=(M|0)>0;K=b+624|0;P=r+4|0;Q=r+8|0;R=r+12|0;S=+(~~((c[J>>2]|0)==1?+g[f>>2]:+g[f+4>>2])|0);f=t+4|0;T=t+8|0;U=t+12|0;V=u+4|0;W=v+4|0;X=b+612|0;Y=(H|0)==0;Z=C+4|0;_=C+4|0;$=F+4|0;aa=F+8|0;ca=F+12|0;da=b+616|0;ea=(d|0)==0;fa=b+620|0;ga=0;ha=L;while(1){L=c[O>>2]|0;ia=(L|0)==0;if(ia)ja=0;else ja=c[L+-4>>2]|0;if((ga|0)>=(ja|0)){ka=15;break}if(ia)la=0;else la=c[L+-4>>2]|0;if((la|0)<=(ga|0)){if(ia)ma=0;else ma=c[L+-4>>2]|0;if((ma|0)<=(ga|0)){ka=46;break}a[1263537]=0}__ZN6VectorIN11ButtonArray6ButtonEE14_copy_on_writeEv(O);L=c[O>>2]|0;ia=c[L+(ga*28|0)+16>>2]|0;if(i){if(!L)na=0;else na=c[L+-4>>2]|0;oa=((M|0)/(na|0)|0)+ia|0}else oa=ia;pa=+h[K>>3];ia=pa!=-1.0&+(oa|0)<pa?~~pa:oa;c[r>>2]=0;c[r+4>>2]=0;c[r+8>>2]=0;c[r+12>>2]=0;L=c[J>>2]|0;qa=(L|0)!=0;g[(qa?P:r)>>2]=+(ha|0);ra=(L|0)==0;g[(ra?P:r)>>2]=0.0;g[(qa?R:Q)>>2]=+(ia|0);g[(ra?R:Q)>>2]=S;c[s>>2]=0;g[t>>2]=0.0;g[f>>2]=0.0;g[T>>2]=0.0;g[U>>2]=1.0;g[u>>2]=0.0;g[V>>2]=0.0;g[v>>2]=0.0;g[W>>2]=0.0;if((ga|0)==(c[X>>2]|0)){__ZN10CanvasItem14draw_style_boxERK3RefI8StyleBoxERK5Rect2(b,k,r);__ZNK8StyleBox16get_minimum_sizeEv(w,c[k>>2]|0);ra=w;qa=c[ra+4>>2]|0;L=u;c[L>>2]=c[ra>>2];c[L+4>>2]=qa;__ZNK8StyleBox10get_offsetEv(w,c[k>>2]|0);qa=w;L=c[qa+4>>2]|0;ra=v;c[ra>>2]=c[qa>>2];c[ra+4>>2]=L;L=c[s>>2]|0;if((H|0)!=(L|0)){if((L|0?__ZN9Reference11unreferenceEv(L)|0:0)?(L=c[s>>2]|0,__Z17predelete_handlerP6Object(L)|0):0){gj[c[(c[L>>2]|0)+76>>2]&8191](L);__ZN6Memory11free_staticEPvb(L,0)}c[s>>2]=H;if(!Y)__ZN9Reference9referenceEv(H)};c[t>>2]=c[q>>2];c[t+4>>2]=c[q+4>>2];c[t+8>>2]=c[q+8>>2];c[t+12>>2]=c[q+12>>2];if(__ZNK7Control9has_focusEv(b)|0)__ZN10CanvasItem14draw_style_boxERK3RefI8StyleBoxERK5Rect2(b,n,r)}else{if((c[da>>2]|0)!=(ga|0)){if(!(a[fa>>0]|0))__ZN10CanvasItem14draw_style_boxERK3RefI8StyleBoxERK5Rect2(b,j,r)}else __ZN10CanvasItem14draw_style_boxERK3RefI8StyleBoxERK5Rect2(b,o,r);__ZNK8StyleBox16get_minimum_sizeEv(w,c[j>>2]|0);L=w;ra=c[L+4>>2]|0;qa=u;c[qa>>2]=c[L>>2];c[qa+4>>2]=ra;__ZNK8StyleBox10get_offsetEv(w,c[j>>2]|0);ra=w;qa=c[ra+4>>2]|0;L=v;c[L>>2]=c[ra>>2];c[L+4>>2]=qa;qa=c[s>>2]|0;if((d|0)!=(qa|0)){if((qa|0?__ZN9Reference11unreferenceEv(qa)|0:0)?(qa=c[s>>2]|0,__Z17predelete_handlerP6Object(qa)|0):0){gj[c[(c[qa>>2]|0)+76>>2]&8191](qa);__ZN6Memory11free_staticEPvb(qa,0)}c[s>>2]=d;if(!ea)__ZN9Reference9referenceEv(d)};c[t>>2]=c[p>>2];c[t+4>>2]=c[p+4>>2];c[t+8>>2]=c[p+8>>2];c[t+12>>2]=c[p+12>>2]}qa=c[s>>2]|0;L=c[O>>2]|0;ra=(L|0)==0;if(ra)sa=0;else sa=c[L+-4>>2]|0;do if((sa|0)<=(ga|0)){if(ra)ta=0;else ta=c[L+-4>>2]|0;if((ta|0)>(ga|0)){a[1263537]=0;ka=81;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);__ZNK4Font15get_string_sizeERK6String(w,qa,4);break}}else ka=81;while(0);if((ka|0)==81){ka=0;__ZN6VectorIN11ButtonArray6ButtonEE14_copy_on_writeEv(O);__ZNK4Font15get_string_sizeERK6String(w,qa,(c[O>>2]|0)+(ga*28|0)+4|0)}L=c[O>>2]|0;ra=(L|0)==0;if(ra)ua=0;else ua=c[L+-4>>2]|0;if((ua|0)<=(ga|0)){if(ra)va=0;else va=c[L+-4>>2]|0;if((va|0)<=(ga|0)){ka=89;break}a[1263537]=0}__ZN6VectorIN11ButtonArray6ButtonEE14_copy_on_writeEv(O);L=c[O>>2]|0;if(c[L+(ga*28|0)+12>>2]|0){ra=(L|0)==0;if(ra)wa=0;else wa=c[L+-4>>2]|0;if((wa|0)<=(ga|0)){if(ra)xa=0;else xa=c[L+-4>>2]|0;if((xa|0)<=(ga|0)){ka=98;break}a[1263537]=0}__ZN6VectorIN11ButtonArray6ButtonEE14_copy_on_writeEv(O);L=c[(c[O>>2]|0)+(ga*28|0)+12>>2]|0;pa=+(ij[c[(c[L>>2]|0)+116>>2]&8191](L)|0);g[w>>2]=+g[w>>2]+pa}__ZNK7Vector2miERKS_(y,Q,w);__ZNK7Vector2miERKS_(z,y,u);g[A>>2]=2.0;__ZNK7Vector2dvERKf(B,z,A);L=c[s>>2]|0;pa=+mj[c[(c[L>>2]|0)+120>>2]&511](L);g[C>>2]=0.0;g[Z>>2]=pa;__ZNK7Vector2plERKS_(D,B,C);__ZNK7Vector25floorEv(E,D);__ZNK7Vector2plERKS_(x,E,v);L=c[O>>2]|0;ra=(L|0)==0;if(ra)ya=0;else ya=c[L+-4>>2]|0;if((ya|0)<=(ga|0)){if(ra)za=0;else za=c[L+-4>>2]|0;if((za|0)<=(ga|0)){ka=107;break}a[1263537]=0}__ZN6VectorIN11ButtonArray6ButtonEE14_copy_on_writeEv(O);L=c[O>>2]|0;if(c[L+(ga*28|0)+12>>2]|0){ra=(L|0)==0;if(ra)Aa=0;else Aa=c[L+-4>>2]|0;do if((Aa|0)<=(ga|0)){if(ra)Ba=0;else Ba=c[L+-4>>2]|0;if((Ba|0)>(ga|0)){a[1263537]=0;ka=118;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);Ca=0;break}}else ka=118;while(0);if((ka|0)==118){ka=0;__ZN6VectorIN11ButtonArray6ButtonEE14_copy_on_writeEv(O);Ca=(c[O>>2]|0)+(ga*28|0)|0}L=Ca+12|0;ra=c[x>>2]|0;pa=+g[R>>2];qa=c[O>>2]|0;Da=(qa|0)==0;if(Da)Ea=0;else Ea=c[qa+-4>>2]|0;if((Ea|0)<=(ga|0)){if(Da)Fa=0;else Fa=c[qa+-4>>2]|0;if((Fa|0)<=(ga|0)){ka=125;break}a[1263537]=0}__ZN6VectorIN11ButtonArray6ButtonEE14_copy_on_writeEv(O);qa=c[(c[O>>2]|0)+(ga*28|0)+12>>2]|0;Ga=+G(+((pa-+(ij[c[(c[qa>>2]|0)+120>>2]&8191](qa)|0))*.5));c[C>>2]=ra;g[_>>2]=Ga;__ZNK7Vector2plERKS_(A,r,C);g[F>>2]=1.0;g[$>>2]=1.0;g[aa>>2]=1.0;g[ca>>2]=1.0;__ZN10CanvasItem12draw_textureERK3RefI7TextureERK7Vector2RK5Color(b,L,A,F);L=c[O>>2]|0;ra=(L|0)==0;if(ra)Ha=0;else Ha=c[L+-4>>2]|0;if((Ha|0)<=(ga|0)){if(ra)Ia=0;else Ia=c[L+-4>>2]|0;if((Ia|0)<=(ga|0)){ka=133;break}a[1263537]=0}__ZN6VectorIN11ButtonArray6ButtonEE14_copy_on_writeEv(O);L=c[(c[O>>2]|0)+(ga*28|0)+12>>2]|0;Ga=+((ij[c[(c[L>>2]|0)+116>>2]&8191](L)|0)+I|0);g[x>>2]=+g[x>>2]+Ga}__ZNK7Vector2plERKS_(A,x,r);L=c[O>>2]|0;ra=(L|0)==0;if(ra)Ja=0;else Ja=c[L+-4>>2]|0;do if((Ja|0)<=(ga|0)){if(ra)Ka=0;else Ka=c[L+-4>>2]|0;if((Ka|0)>(ga|0)){a[1263537]=0;ka=144;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);La=0;break}}else ka=144;while(0);if((ka|0)==144){ka=0;__ZN6VectorIN11ButtonArray6ButtonEE14_copy_on_writeEv(O);La=(c[O>>2]|0)+(ga*28|0)|0}__ZN10CanvasItem11draw_stringERK3RefI4FontERK7Vector2RK6StringRK5Colori(b,s,A,La+4|0,t,-1);L=c[O>>2]|0;ra=(L|0)==0;if(ra)Ma=0;else Ma=c[L+-4>>2]|0;if((Ma|0)<=(ga|0)){if(ra)Na=0;else Na=c[L+-4>>2]|0;if((Na|0)<=(ga|0)){ka=153;break}a[1263537]=0}__ZN6VectorIN11ButtonArray6ButtonEE14_copy_on_writeEv(O);L=c[O>>2]|0;c[L+(ga*28|0)+20>>2]=ha;ra=(L|0)==0;if(ra)Oa=0;else Oa=c[L+-4>>2]|0;if((Oa|0)<=(ga|0)){if(ra)Pa=0;else Pa=c[L+-4>>2]|0;if((Pa|0)<=(ga|0)){ka=159;break}a[1263537]=0}__ZN6VectorIN11ButtonArray6ButtonEE14_copy_on_writeEv(O);c[(c[O>>2]|0)+(ga*28|0)+24>>2]=ia;L=ha+N+ia|0;ra=c[s>>2]|0;do if(ra|0){if(!(__ZN9Reference11unreferenceEv(ra)|0))break;qa=c[s>>2]|0;if(!(__Z17predelete_handlerP6Object(qa)|0))break;gj[c[(c[qa>>2]|0)+76>>2]&8191](qa);__ZN6Memory11free_staticEPvb(qa,0)}while(0);ga=ga+1|0;ha=L}if((ka|0)==15){if((!Y?__ZN9Reference11unreferenceEv(H)|0:0)?__Z17predelete_handlerP6Object(H)|0:0){gj[c[(c[H>>2]|0)+76>>2]&8191](H);__ZN6Memory11free_staticEPvb(H,0)}if((!ea?__ZN9Reference11unreferenceEv(d)|0:0)?__Z17predelete_handlerP6Object(d)|0:0){gj[c[(c[d>>2]|0)+76>>2]&8191](d);__ZN6Memory11free_staticEPvb(d,0)}d=c[o>>2]|0;if((d|0?__ZN9Reference11unreferenceEv(d)|0:0)?(d=c[o>>2]|0,__Z17predelete_handlerP6Object(d)|0):0){gj[c[(c[d>>2]|0)+76>>2]&8191](d);__ZN6Memory11free_staticEPvb(d,0)}d=c[n>>2]|0;if((d|0?__ZN9Reference11unreferenceEv(d)|0:0)?(d=c[n>>2]|0,__Z17predelete_handlerP6Object(d)|0):0){gj[c[(c[d>>2]|0)+76>>2]&8191](d);__ZN6Memory11free_staticEPvb(d,0)}d=c[k>>2]|0;if((d|0?__ZN9Reference11unreferenceEv(d)|0:0)?(d=c[k>>2]|0,__Z17predelete_handlerP6Object(d)|0):0){gj[c[(c[d>>2]|0)+76>>2]&8191](d);__ZN6Memory11free_staticEPvb(d,0)}d=c[j>>2]|0;if((d|0?__ZN9Reference11unreferenceEv(d)|0:0)?(d=c[j>>2]|0,__Z17predelete_handlerP6Object(d)|0):0){gj[c[(c[d>>2]|0)+76>>2]&8191](d);__ZN6Memory11free_staticEPvb(d,0)}l=e;return}else if((ka|0)==46)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((ka|0)==89)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((ka|0)==98)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((ka|0)==107)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((ka|0)==125)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((ka|0)==133)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((ka|0)==153)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((ka|0)==159)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}default:{l=e;return}}}function __ZN6VectorIN11ButtonArray6ButtonEE14_copy_on_writeEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=c[a>>2]|0;if(!b)return;if((c[b+-8>>2]|0)>>>0<=1)return;d=c[b+-4>>2]|0;b=(d*28|0)+-1|0;e=b>>>1|b;b=e>>>2|e;e=b>>>4|b;b=e>>>8|e;e=__ZN6Memory12alloc_staticEjb((b>>>16|b)+1|0,1)|0;c[e+-8>>2]=1;c[e+-4>>2]=d;if(d|0){b=0;do{__ZN11ButtonArray6ButtonC2ERKS0_(e+(b*28|0)|0,(c[a>>2]|0)+(b*28|0)|0);b=b+1|0}while((b|0)!=(d|0))}d=c[a>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0){b=c[a>>2]|0;f=(b|0)==0?0:b+-4|0;b=f+4|0;if(c[f>>2]|0){g=0;do{__ZN11ButtonArray6ButtonD2Ev(b+(g*28|0)|0);g=g+1|0}while(g>>>0<(c[f>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(d,1)}c[a>>2]=e;return}function __ZN11ButtonArray6ButtonC2ERKS0_(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;c[a>>2]=0;if((c[b>>2]|0?(c[a>>2]=0,d=c[b>>2]|0,d|0):0)?__Z28atomic_conditional_incrementPj(d+-8|0)|0:0)c[a>>2]=c[b>>2];d=a+4|0;e=b+4|0;c[d>>2]=0;if((c[e>>2]|0?(c[d>>2]=0,f=c[e>>2]|0,f|0):0)?__Z28atomic_conditional_incrementPj(f+-8|0)|0:0)c[d>>2]=c[e>>2];e=a+8|0;d=b+8|0;c[e>>2]=0;if((c[d>>2]|0?(c[e>>2]=0,f=c[d>>2]|0,f|0):0)?__Z28atomic_conditional_incrementPj(f+-8|0)|0:0)c[e>>2]=c[d>>2];d=a+12|0;c[d>>2]=0;e=b+12|0;if(c[e>>2]|0?(c[d>>2]=0,f=c[e>>2]|0,c[d>>2]=f,f|0):0)__ZN9Reference9referenceEv(f);f=a+16|0;a=b+16|0;c[f>>2]=c[a>>2];c[f+4>>2]=c[a+4>>2];c[f+8>>2]=c[a+8>>2];return}function __ZNK11ButtonArray18_get_property_listEP4ListI12PropertyInfo16DefaultAllocatorE(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0;d=l;l=l+80|0;if((l|0)>=(m|0))ba(80);e=d+52|0;f=d+28|0;g=d+32|0;h=d+24|0;i=d+20|0;j=d+16|0;k=d+8|0;n=d;o=d+12|0;p=d+4|0;__ZN6StringC2EPKc(f,842302);__ZN6StringC2EPKc(g,842315);q=e+4|0;c[q>>2]=0;r=e+12|0;c[r>>2]=0;c[e>>2]=2;s=c[f>>2]|0;if(s|0?(c[q>>2]=0,__Z28atomic_conditional_incrementPj(s+-8|0)|0):0)c[q>>2]=c[f>>2];c[e+8>>2]=1;q=c[r>>2]|0;if((q|0)!=(c[g>>2]|0)){if(q|0?(__Z16atomic_decrementPj(q+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(q,1);c[r>>2]=0;q=c[g>>2]|0;if(q|0?__Z28atomic_conditional_incrementPj(q+-8|0)|0:0)c[r>>2]=c[g>>2]}c[e+16>>2]=7;if(!(c[b>>2]|0)){r=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=r;c[r>>2]=0;c[r+4>>2]=0;c[r+8>>2]=0}r=__ZnwjPFPvjE(32,4740)|0;c[r>>2]=0;c[r+4>>2]=0;c[r+8>>2]=0;c[r+12>>2]=0;c[r+16>>2]=7;q=r+20|0;c[q>>2]=0;s=r+24|0;c[s>>2]=0;t=r+28|0;c[t>>2]=0;__ZN12PropertyInfoaSERKS_(r,e)|0;u=c[b>>2]|0;v=u+4|0;w=c[v>>2]|0;c[s>>2]=w;c[q>>2]=0;c[t>>2]=u;if(w|0)c[w+20>>2]=r;c[v>>2]=r;if(!(c[u>>2]|0))c[u>>2]=r;r=u+8|0;c[r>>2]=(c[r>>2]|0)+1;r=c[e+12>>2]|0;if(r|0?(__Z16atomic_decrementPj(r+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(r,1);r=c[e+4>>2]|0;if(r|0?(__Z16atomic_decrementPj(r+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(r,1);r=c[g>>2]|0;if(r|0?(__Z16atomic_decrementPj(r+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(r,1);r=c[f>>2]|0;if(r|0?(__Z16atomic_decrementPj(r+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(r,1);__ZN6StringC2EPKc(h,842323);__ZN6StringC2EPKc(g,842346);r=e+4|0;c[r>>2]=0;f=e+12|0;c[f>>2]=0;c[e>>2]=2;u=c[h>>2]|0;if(u|0?(c[r>>2]=0,__Z28atomic_conditional_incrementPj(u+-8|0)|0):0)c[r>>2]=c[h>>2];c[e+8>>2]=1;r=c[f>>2]|0;if((r|0)!=(c[g>>2]|0)){if(r|0?(__Z16atomic_decrementPj(r+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(r,1);c[f>>2]=0;r=c[g>>2]|0;if(r|0?__Z28atomic_conditional_incrementPj(r+-8|0)|0:0)c[f>>2]=c[g>>2]}c[e+16>>2]=7;if(!(c[b>>2]|0)){f=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=f;c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0}f=__ZnwjPFPvjE(32,4740)|0;c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;c[f+12>>2]=0;c[f+16>>2]=7;r=f+20|0;c[r>>2]=0;u=f+24|0;c[u>>2]=0;v=f+28|0;c[v>>2]=0;__ZN12PropertyInfoaSERKS_(f,e)|0;w=c[b>>2]|0;t=w+4|0;q=c[t>>2]|0;c[u>>2]=q;c[r>>2]=0;c[v>>2]=w;if(q|0)c[q+20>>2]=f;c[t>>2]=f;if(!(c[w>>2]|0))c[w>>2]=f;f=w+8|0;c[f>>2]=(c[f>>2]|0)+1;f=c[e+12>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);f=c[e+4>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);f=c[h>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);__ZN6StringC2EPKc(i,842355);__ZN6StringC2EPKc(g,842368);f=e+4|0;c[f>>2]=0;h=e+12|0;c[h>>2]=0;c[e>>2]=2;w=c[i>>2]|0;do if(w|0){c[f>>2]=0;if(!(__Z28atomic_conditional_incrementPj(w+-8|0)|0))break;c[f>>2]=c[i>>2]}while(0);c[e+8>>2]=3;f=c[h>>2]|0;do if((f|0)!=(c[g>>2]|0)){do if(f|0){if(__Z16atomic_decrementPj(f+-8|0)|0)break;__ZN6Memory11free_staticEPvb(f,1)}while(0);c[h>>2]=0;w=c[g>>2]|0;if(!w)break;if(!(__Z28atomic_conditional_incrementPj(w+-8|0)|0))break;c[h>>2]=c[g>>2]}while(0);c[e+16>>2]=7;if(!(c[b>>2]|0)){h=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=h;c[h>>2]=0;c[h+4>>2]=0;c[h+8>>2]=0}h=__ZnwjPFPvjE(32,4740)|0;c[h>>2]=0;c[h+4>>2]=0;c[h+8>>2]=0;c[h+12>>2]=0;c[h+16>>2]=7;f=h+20|0;c[f>>2]=0;w=h+24|0;c[w>>2]=0;t=h+28|0;c[t>>2]=0;__ZN12PropertyInfoaSERKS_(h,e)|0;q=c[b>>2]|0;v=q+4|0;r=c[v>>2]|0;c[w>>2]=r;c[f>>2]=0;c[t>>2]=q;if(r|0)c[r+20>>2]=h;c[v>>2]=h;if(!(c[q>>2]|0))c[q>>2]=h;h=q+8|0;c[h>>2]=(c[h>>2]|0)+1;h=c[e+12>>2]|0;do if(h|0){if(__Z16atomic_decrementPj(h+-8|0)|0)break;__ZN6Memory11free_staticEPvb(h,1)}while(0);h=c[e+4>>2]|0;do if(h|0){if(__Z16atomic_decrementPj(h+-8|0)|0)break;__ZN6Memory11free_staticEPvb(h,1)}while(0);h=c[g>>2]|0;do if(h|0){if(__Z16atomic_decrementPj(h+-8|0)|0)break;__ZN6Memory11free_staticEPvb(h,1)}while(0);h=c[i>>2]|0;do if(h|0){if(__Z16atomic_decrementPj(h+-8|0)|0)break;__ZN6Memory11free_staticEPvb(h,1)}while(0);h=a+632|0;a=g+4|0;i=g+12|0;q=g+8|0;v=g+16|0;r=g+12|0;t=g+4|0;f=g+4|0;w=g+12|0;u=g+8|0;s=g+16|0;x=g+12|0;y=g+4|0;z=g+4|0;A=g+12|0;B=g+8|0;C=g+16|0;D=g+12|0;E=g+4|0;F=0;while(1){G=c[h>>2]|0;H=(G|0)==0;if(H)I=0;else I=c[G+-4>>2]|0;if((F|0)>=(I|0))break;c[g>>2]=__Z4itosx(F,((F|0)<0)<<31>>31)|0;c[j>>2]=__ZplPKcRK6String(842397,g)|0;__ZN6StringC2EPKc(k,1142570);c[e>>2]=__ZNK6StringplERKS_(j,k)|0;J=c[k>>2]|0;do if(J|0){if(__Z16atomic_decrementPj(J+-8|0)|0)break;__ZN6Memory11free_staticEPvb(J,1)}while(0);J=c[j>>2]|0;do if(J|0){if(__Z16atomic_decrementPj(J+-8|0)|0)break;__ZN6Memory11free_staticEPvb(J,1)}while(0);J=c[g>>2]|0;do if(J|0){if(__Z16atomic_decrementPj(J+-8|0)|0)break;__ZN6Memory11free_staticEPvb(J,1)}while(0);__ZN6StringC2EPKc(k,1126848);J=__ZNK6StringplERKS_(e,k)|0;K=J;__ZN6StringC2EPKc(n,1263606);c[a>>2]=0;c[i>>2]=0;c[g>>2]=4;L=(J|0)==0;do if(!L){c[a>>2]=0;if(!(__Z28atomic_conditional_incrementPj(J+-8|0)|0))break;c[a>>2]=K}while(0);c[q>>2]=0;K=c[i>>2]|0;do if((K|0)!=(c[n>>2]|0)){do if(K|0){if(__Z16atomic_decrementPj(K+-8|0)|0)break;__ZN6Memory11free_staticEPvb(K,1)}while(0);c[i>>2]=0;M=c[n>>2]|0;if(!M)break;if(!(__Z28atomic_conditional_incrementPj(M+-8|0)|0))break;c[i>>2]=c[n>>2]}while(0);c[v>>2]=7;if(!(c[b>>2]|0)){K=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=K;c[K>>2]=0;c[K+4>>2]=0;c[K+8>>2]=0}K=__ZnwjPFPvjE(32,4740)|0;c[K>>2]=0;c[K+4>>2]=0;c[K+8>>2]=0;c[K+12>>2]=0;c[K+16>>2]=7;M=K+20|0;c[M>>2]=0;N=K+24|0;c[N>>2]=0;O=K+28|0;c[O>>2]=0;__ZN12PropertyInfoaSERKS_(K,g)|0;P=c[b>>2]|0;Q=P+4|0;R=c[Q>>2]|0;c[N>>2]=R;c[M>>2]=0;c[O>>2]=P;if(R|0)c[R+20>>2]=K;c[Q>>2]=K;if(!(c[P>>2]|0))c[P>>2]=K;K=P+8|0;c[K>>2]=(c[K>>2]|0)+1;K=c[r>>2]|0;do if(K|0){if(__Z16atomic_decrementPj(K+-8|0)|0)break;__ZN6Memory11free_staticEPvb(K,1)}while(0);K=c[t>>2]|0;do if(K|0){if(__Z16atomic_decrementPj(K+-8|0)|0)break;__ZN6Memory11free_staticEPvb(K,1)}while(0);K=c[n>>2]|0;do if(K|0){if(__Z16atomic_decrementPj(K+-8|0)|0)break;__ZN6Memory11free_staticEPvb(K,1)}while(0);do if(!L){if(__Z16atomic_decrementPj(J+-8|0)|0)break;__ZN6Memory11free_staticEPvb(J,1)}while(0);J=c[k>>2]|0;do if(J|0){if(__Z16atomic_decrementPj(J+-8|0)|0)break;__ZN6Memory11free_staticEPvb(J,1)}while(0);__ZN6StringC2EPKc(k,843578);J=__ZNK6StringplERKS_(e,k)|0;L=J;__ZN6StringC2EPKc(n,1263606);c[f>>2]=0;c[w>>2]=0;c[g>>2]=4;K=(J|0)==0;do if(!K){c[f>>2]=0;if(!(__Z28atomic_conditional_incrementPj(J+-8|0)|0))break;c[f>>2]=L}while(0);c[u>>2]=0;L=c[w>>2]|0;do if((L|0)!=(c[n>>2]|0)){do if(L|0){if(__Z16atomic_decrementPj(L+-8|0)|0)break;__ZN6Memory11free_staticEPvb(L,1)}while(0);c[w>>2]=0;P=c[n>>2]|0;if(!P)break;if(!(__Z28atomic_conditional_incrementPj(P+-8|0)|0))break;c[w>>2]=c[n>>2]}while(0);c[s>>2]=7;if(!(c[b>>2]|0)){L=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=L;c[L>>2]=0;c[L+4>>2]=0;c[L+8>>2]=0}L=__ZnwjPFPvjE(32,4740)|0;c[L>>2]=0;c[L+4>>2]=0;c[L+8>>2]=0;c[L+12>>2]=0;c[L+16>>2]=7;P=L+20|0;c[P>>2]=0;Q=L+24|0;c[Q>>2]=0;R=L+28|0;c[R>>2]=0;__ZN12PropertyInfoaSERKS_(L,g)|0;O=c[b>>2]|0;M=O+4|0;N=c[M>>2]|0;c[Q>>2]=N;c[P>>2]=0;c[R>>2]=O;if(N|0)c[N+20>>2]=L;c[M>>2]=L;if(!(c[O>>2]|0))c[O>>2]=L;L=O+8|0;c[L>>2]=(c[L>>2]|0)+1;L=c[x>>2]|0;do if(L|0){if(__Z16atomic_decrementPj(L+-8|0)|0)break;__ZN6Memory11free_staticEPvb(L,1)}while(0);L=c[y>>2]|0;do if(L|0){if(__Z16atomic_decrementPj(L+-8|0)|0)break;__ZN6Memory11free_staticEPvb(L,1)}while(0);L=c[n>>2]|0;do if(L|0){if(__Z16atomic_decrementPj(L+-8|0)|0)break;__ZN6Memory11free_staticEPvb(L,1)}while(0);do if(!K){if(__Z16atomic_decrementPj(J+-8|0)|0)break;__ZN6Memory11free_staticEPvb(J,1)}while(0);J=c[k>>2]|0;do if(J|0){if(__Z16atomic_decrementPj(J+-8|0)|0)break;__ZN6Memory11free_staticEPvb(J,1)}while(0);__ZN6StringC2EPKc(k,1114752);J=__ZNK6StringplERKS_(e,k)|0;K=J;__ZN6StringC2EPKc(n,1075267);c[z>>2]=0;c[A>>2]=0;c[g>>2]=18;L=(J|0)==0;do if(!L){c[z>>2]=0;if(!(__Z28atomic_conditional_incrementPj(J+-8|0)|0))break;c[z>>2]=K}while(0);c[B>>2]=17;K=c[A>>2]|0;do if((K|0)!=(c[n>>2]|0)){do if(K|0){if(__Z16atomic_decrementPj(K+-8|0)|0)break;__ZN6Memory11free_staticEPvb(K,1)}while(0);c[A>>2]=0;O=c[n>>2]|0;if(!O)break;if(!(__Z28atomic_conditional_incrementPj(O+-8|0)|0))break;c[A>>2]=c[n>>2]}while(0);c[C>>2]=7;if(!(c[b>>2]|0)){K=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=K;c[K>>2]=0;c[K+4>>2]=0;c[K+8>>2]=0}K=__ZnwjPFPvjE(32,4740)|0;c[K>>2]=0;c[K+4>>2]=0;c[K+8>>2]=0;c[K+12>>2]=0;c[K+16>>2]=7;O=K+20|0;c[O>>2]=0;M=K+24|0;c[M>>2]=0;N=K+28|0;c[N>>2]=0;__ZN12PropertyInfoaSERKS_(K,g)|0;R=c[b>>2]|0;P=R+4|0;Q=c[P>>2]|0;c[M>>2]=Q;c[O>>2]=0;c[N>>2]=R;if(Q|0)c[Q+20>>2]=K;c[P>>2]=K;if(!(c[R>>2]|0))c[R>>2]=K;K=R+8|0;c[K>>2]=(c[K>>2]|0)+1;K=c[D>>2]|0;do if(K|0){if(__Z16atomic_decrementPj(K+-8|0)|0)break;__ZN6Memory11free_staticEPvb(K,1)}while(0);K=c[E>>2]|0;do if(K|0){if(__Z16atomic_decrementPj(K+-8|0)|0)break;__ZN6Memory11free_staticEPvb(K,1)}while(0);K=c[n>>2]|0;do if(K|0){if(__Z16atomic_decrementPj(K+-8|0)|0)break;__ZN6Memory11free_staticEPvb(K,1)}while(0);do if(!L){if(__Z16atomic_decrementPj(J+-8|0)|0)break;__ZN6Memory11free_staticEPvb(J,1)}while(0);J=c[k>>2]|0;do if(J|0){if(__Z16atomic_decrementPj(J+-8|0)|0)break;__ZN6Memory11free_staticEPvb(J,1)}while(0);J=c[e>>2]|0;do if(J|0){if(__Z16atomic_decrementPj(J+-8|0)|0)break;__ZN6Memory11free_staticEPvb(J,1)}while(0);F=F+1|0}if(H){l=d;return}if((c[G+-4>>2]|0)<=0){l=d;return}__ZN6StringC2EPKc(o,842405);G=c[h>>2]|0;if(!G)S=0;else S=c[G+-4>>2]|0;G=S+-1|0;c[g>>2]=__Z4itosx(G,((G|0)<0)<<31>>31)|0;c[p>>2]=__ZplPKcRK6String(943860,g)|0;__ZN6StringC2EPKc(k,875795);G=__ZNK6StringplERKS_(p,k)|0;S=G;h=e+4|0;c[h>>2]=0;H=e+12|0;c[H>>2]=0;c[e>>2]=2;F=c[o>>2]|0;do if(F|0){c[h>>2]=0;if(!(__Z28atomic_conditional_incrementPj(F+-8|0)|0))break;c[h>>2]=c[o>>2]}while(0);c[e+8>>2]=1;h=c[H>>2]|0;do if((h|0)!=(G|0)){do if(h|0){if(__Z16atomic_decrementPj(h+-8|0)|0)break;__ZN6Memory11free_staticEPvb(h,1)}while(0);c[H>>2]=0;if(!G)break;if(!(__Z28atomic_conditional_incrementPj(G+-8|0)|0))break;c[H>>2]=S}while(0);c[e+16>>2]=7;if(!(c[b>>2]|0)){S=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=S;c[S>>2]=0;c[S+4>>2]=0;c[S+8>>2]=0}S=__ZnwjPFPvjE(32,4740)|0;c[S>>2]=0;c[S+4>>2]=0;c[S+8>>2]=0;c[S+12>>2]=0;c[S+16>>2]=7;H=S+20|0;c[H>>2]=0;h=S+24|0;c[h>>2]=0;F=S+28|0;c[F>>2]=0;__ZN12PropertyInfoaSERKS_(S,e)|0;n=c[b>>2]|0;b=n+4|0;E=c[b>>2]|0;c[h>>2]=E;c[H>>2]=0;c[F>>2]=n;if(E|0)c[E+20>>2]=S;c[b>>2]=S;if(!(c[n>>2]|0))c[n>>2]=S;S=n+8|0;c[S>>2]=(c[S>>2]|0)+1;S=c[e+12>>2]|0;do if(S|0){if(__Z16atomic_decrementPj(S+-8|0)|0)break;__ZN6Memory11free_staticEPvb(S,1)}while(0);S=c[e+4>>2]|0;do if(S|0){if(__Z16atomic_decrementPj(S+-8|0)|0)break;__ZN6Memory11free_staticEPvb(S,1)}while(0);do if(G|0){if(__Z16atomic_decrementPj(G+-8|0)|0)break;__ZN6Memory11free_staticEPvb(G,1)}while(0);G=c[k>>2]|0;do if(G|0){if(__Z16atomic_decrementPj(G+-8|0)|0)break;__ZN6Memory11free_staticEPvb(G,1)}while(0);G=c[p>>2]|0;do if(G|0){if(__Z16atomic_decrementPj(G+-8|0)|0)break;__ZN6Memory11free_staticEPvb(G,1)}while(0);G=c[g>>2]|0;do if(G|0){if(__Z16atomic_decrementPj(G+-8|0)|0)break;__ZN6Memory11free_staticEPvb(G,1)}while(0);G=c[o>>2]|0;do if(G|0){if(__Z16atomic_decrementPj(G+-8|0)|0)break;__ZN6Memory11free_staticEPvb(G,1)}while(0);l=d;return}function __ZNK11ButtonArray4_getERK10StringNameR7Variant(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0;f=l;l=l+64|0;if((l|0)>=(m|0))ba(64);g=f+24|0;i=f+56|0;j=f+52|0;k=f+48|0;n=f;o=c[d>>2]|0;do if(o){d=c[o+4>>2]|0;if(d|0){__ZN6StringC2EPKc(g,d);p=c[g>>2]|0;break}d=o+8|0;c[g>>2]=0;q=c[d>>2]|0;if((q|0)!=0?(c[g>>2]=0,(__Z28atomic_conditional_incrementPj(q+-8|0)|0)!=0):0){q=c[d>>2]|0;c[g>>2]=q;p=q}else p=0}else{c[g>>2]=0;p=0}while(0);c[i>>2]=p;if(__ZNK6String11begins_withEPKc(i,842397)|0){c[j>>2]=__ZNK6String10get_slicecEwi(i,47,1)|0;do if(__ZNK6StringeqEPKc(j,1128398)|0){p=c[b+632>>2]|0;if(!p)r=0;else r=c[p+-4>>2]|0;__ZN7VariantC2Ei(g,r);__ZN7VariantaSERKS_(e,g);if(c[g>>2]|0)__ZN7Variant5clearEv(g);s=75}else{if(__ZNK6StringeqEPKc(j,913995)|0){__ZN7VariantC2Ei(g,c[b+608>>2]|0);__ZN7VariantaSERKS_(e,g);if(c[g>>2]|0)__ZN7Variant5clearEv(g);s=75;break}if(__ZNK6StringeqEPKc(j,1017877)|0){__ZN7VariantC2Ei(g,c[b+612>>2]|0);__ZN7VariantaSERKS_(e,g);if(c[g>>2]|0)__ZN7Variant5clearEv(g);s=75;break}if(__ZNK6StringeqEPKc(j,842421)|0){__ZN7VariantC2Ed(g,+h[b+624>>3]);__ZN7VariantaSERKS_(e,g);if(c[g>>2]|0)__ZN7Variant5clearEv(g);s=75;break}p=__ZNK6String6to_intEv(j)|0;if((p|0)>=0){o=b+632|0;q=c[o>>2]|0;if(!q)t=0;else t=c[q+-4>>2]|0;if((p|0)<(t|0)){a[1263537]=0;c[k>>2]=__ZNK6String10get_slicecEwi(i,47,2)|0;do if(!(__ZNK6StringeqEPKc(k,1126848)|0)){if(__ZNK6StringeqEPKc(k,843578)|0){q=c[o>>2]|0;d=(q|0)==0;if(d)u=0;else u=c[q+-4>>2]|0;do if((u|0)<=(p|0)){if(d)v=0;else v=c[q+-4>>2]|0;if((v|0)>(p|0)){a[1263537]=0;s=54;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);w=0;break}}else s=54;while(0);if((s|0)==54)w=q+(p*28|0)|0;__ZN7VariantC2ERK6String(g,w+8|0);__ZN7VariantaSERKS_(e,g);if(c[g>>2]|0)__ZN7Variant5clearEv(g);x=0;break}if(__ZNK6StringeqEPKc(k,1114752)|0){d=c[o>>2]|0;y=(d|0)==0;if(y)z=0;else z=c[d+-4>>2]|0;do if((z|0)<=(p|0)){if(y)A=0;else A=c[d+-4>>2]|0;if((A|0)>(p|0)){a[1263537]=0;s=67;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);B=0;break}}else s=67;while(0);if((s|0)==67)B=d+(p*28|0)|0;__ZN6RefPtrC2Ev(g);__ZN3RefI9ReferenceEaSI7TextureEEvRKS_IT_E(g,B+12|0);__ZN7VariantC2ERK6RefPtr(n,g);__ZN6RefPtrD2Ev(g);__ZN7VariantaSERKS_(e,n);if(c[n>>2]|0)__ZN7Variant5clearEv(n);x=0}else x=1}else{y=c[o>>2]|0;q=(y|0)==0;if(q)C=0;else C=c[y+-4>>2]|0;do if((C|0)<=(p|0)){if(q)D=0;else D=c[y+-4>>2]|0;if((D|0)>(p|0)){a[1263537]=0;s=41;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);E=0;break}}else s=41;while(0);if((s|0)==41)E=y+(p*28|0)|0;__ZN7VariantC2ERK6String(g,E);__ZN7VariantaSERKS_(e,g);if(c[g>>2]|0)__ZN7Variant5clearEv(g);x=0}while(0);p=c[k>>2]|0;if(p|0?(__Z16atomic_decrementPj(p+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(p,1);if(!x){s=75;break}else{F=0;break}}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(938357,842437,95,842464,0);F=0}while(0);if((s|0)==75)F=1;s=c[j>>2]|0;if(s|0?(__Z16atomic_decrementPj(s+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(s,1);G=F}else G=0;F=c[i>>2]|0;if(!F){l=f;return G|0}if(__Z16atomic_decrementPj(F+-8|0)|0){l=f;return G|0}__ZN6Memory11free_staticEPvb(F,1);l=f;return G|0}function __ZN11ButtonArray4_setERK10StringNameRK7Variant(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);g=f+20|0;i=f+16|0;j=f+12|0;k=f+4|0;n=f+8|0;o=f;p=c[d>>2]|0;do if(p){d=c[p+4>>2]|0;if(d|0){__ZN6StringC2EPKc(g,d);q=c[g>>2]|0;break}d=p+8|0;c[g>>2]=0;r=c[d>>2]|0;if((r|0)!=0?(c[g>>2]=0,(__Z28atomic_conditional_incrementPj(r+-8|0)|0)!=0):0){r=c[d>>2]|0;c[g>>2]=r;q=r}else q=0}else{c[g>>2]=0;q=0}while(0);c[i>>2]=q;if(__ZNK6String11begins_withEPKc(i,842397)|0){c[j>>2]=__ZNK6String10get_slicecEwi(i,47,1)|0;do if(__ZNK6StringeqEPKc(j,1128398)|0){q=__ZNK7VariantcviEv(e)|0;p=c[b+632>>2]|0;do if((q|0)>0){if(p|0?c[p+-4>>2]|0:0){s=b+632|0;t=16;break}c[b+612>>2]=0;t=15}else t=15;while(0);if((t|0)==15){r=b+632|0;if(!p){u=0;v=r}else{s=r;t=16}}if((t|0)==16){u=c[p+-4>>2]|0;v=s}if((q|0)<(u|0)?(r=b+612|0,(c[r>>2]|0)>=(q|0)):0)c[r>>2]=q+-1;__ZN6VectorIN11ButtonArray6ButtonEE6resizeEi(v,q)|0;__ZN7Control20minimum_size_changedEv(b);t=119}else{if(__ZNK6StringeqEPKc(j,913995)|0){c[b+608>>2]=__ZNK7VariantcviEv(e)|0;__ZN10CanvasItem6updateEv(b);t=119;break}if(__ZNK6StringeqEPKc(j,1017877)|0){r=__ZNK7VariantcviEv(e)|0;if((r|0)>=0){d=c[b+632>>2]|0;if(!d)w=0;else w=c[d+-4>>2]|0;if((w|0)>(r|0)){a[1263537]=0;c[b+612>>2]=r;__ZN10CanvasItem6updateEv(b);t=119;break}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(849073,842437,463,842504,0);t=119;break}if(__ZNK6StringeqEPKc(j,842421)|0){h[b+624>>3]=+__ZNK7VariantcvdEv(e);t=119;break}r=__ZNK6String6to_intEv(j)|0;if((r|0)>=0){d=b+632|0;x=c[d>>2]|0;if(!x)y=0;else y=c[x+-4>>2]|0;if((r|0)<(y|0)){a[1263537]=0;c[k>>2]=__ZNK6String10get_slicecEwi(i,47,2)|0;a:do if(!(__ZNK6StringeqEPKc(k,1126848)|0)){if(!(__ZNK6StringeqEPKc(k,843578)|0)){if(!(__ZNK6StringeqEPKc(k,1114752)|0)){z=1;break}x=c[d>>2]|0;A=(x|0)==0;if(A)B=0;else B=c[x+-4>>2]|0;do if((B|0)<=(r|0)){if(A)C=0;else C=c[x+-4>>2]|0;if((C|0)>(r|0)){a[1263537]=0;t=113;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);D=0;break}}else t=113;while(0);if((t|0)==113){__ZN6VectorIN11ButtonArray6ButtonEE14_copy_on_writeEv(d);D=(c[d>>2]|0)+(r*28|0)|0}__ZN3RefI7TextureEaSERK7Variant(D+12|0,e);z=0;break}x=__ZNK7Variantcv6StringEv(e)|0;A=x;E=c[d>>2]|0;F=(E|0)==0;if(F)G=0;else G=c[E+-4>>2]|0;do if((G|0)<=(r|0)){if(F)H=0;else H=c[E+-4>>2]|0;if((H|0)>(r|0)){a[1263537]=0;t=93;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);I=0;break}}else t=93;while(0);if((t|0)==93){__ZN6VectorIN11ButtonArray6ButtonEE14_copy_on_writeEv(d);I=(c[d>>2]|0)+(r*28|0)|0}E=I+8|0;F=c[E>>2]|0;do if((F|0)==(x|0)){if(!x){z=0;break a}}else{do if(F|0){if(__Z16atomic_decrementPj(F+-8|0)|0)break;__ZN6Memory11free_staticEPvb(F,1)}while(0);c[E>>2]=0;if(!x){z=0;break a}if(!(__Z28atomic_conditional_incrementPj(x+-8|0)|0))break;c[E>>2]=A}while(0);if(!(__Z16atomic_decrementPj(x+-8|0)|0)){__ZN6Memory11free_staticEPvb(x,1);z=0}else z=0}else{A=__ZNK7Variantcv6StringEv(e)|0;E=A;F=c[d>>2]|0;J=(F|0)==0;if(J)K=0;else K=c[F+-4>>2]|0;do if((K|0)<=(r|0)){if(J)L=0;else L=c[F+-4>>2]|0;if((L|0)>(r|0)){a[1263537]=0;t=46;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);M=0;break}}else t=46;while(0);if((t|0)==46){__ZN6VectorIN11ButtonArray6ButtonEE14_copy_on_writeEv(d);M=(c[d>>2]|0)+(r*28|0)|0}F=c[M>>2]|0;do if((F|0)==(A|0)){if(A|0)t=55}else{do if(F|0){if(__Z16atomic_decrementPj(F+-8|0)|0)break;__ZN6Memory11free_staticEPvb(F,1)}while(0);c[M>>2]=0;if(A|0){if(!(__Z28atomic_conditional_incrementPj(A+-8|0)|0)){t=55;break}c[M>>2]=E;t=55}}while(0);if((t|0)==55?(__Z16atomic_decrementPj(A+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(A,1);c[o>>2]=__ZNK7Variantcv10StringNameEv(e)|0;E=__ZNK6Object10XL_MESSAGEERK10StringName(b,o)|0;c[n>>2]=E;do if(!E){c[g>>2]=0;N=0}else{F=c[E+4>>2]|0;if(F|0){__ZN6StringC2EPKc(g,F);N=c[g>>2]|0;break}F=E+8|0;c[g>>2]=0;J=c[F>>2]|0;if(!J){N=0;break}c[g>>2]=0;if(!(__Z28atomic_conditional_incrementPj(J+-8|0)|0)){N=0;break}J=c[F>>2]|0;c[g>>2]=J;N=J}while(0);E=N;A=c[d>>2]|0;J=(A|0)==0;if(J)O=0;else O=c[A+-4>>2]|0;do if((O|0)<=(r|0)){if(J)P=0;else P=c[A+-4>>2]|0;if((P|0)>(r|0)){a[1263537]=0;t=72;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);Q=0;break}}else t=72;while(0);if((t|0)==72){__ZN6VectorIN11ButtonArray6ButtonEE14_copy_on_writeEv(d);Q=(c[d>>2]|0)+(r*28|0)|0}A=Q+4|0;J=c[A>>2]|0;do if((J|0)==(N|0)){if(N|0)t=81}else{do if(J|0){if(__Z16atomic_decrementPj(J+-8|0)|0)break;__ZN6Memory11free_staticEPvb(J,1)}while(0);c[A>>2]=0;if(!N)break;if(!(__Z28atomic_conditional_incrementPj(N+-8|0)|0)){t=81;break}c[A>>2]=E;t=81}while(0);do if((t|0)==81){if(__Z16atomic_decrementPj(N+-8|0)|0)break;__ZN6Memory11free_staticEPvb(N,1)}while(0);__ZN10StringNameD2Ev(n);__ZN10StringNameD2Ev(o);z=0}while(0);r=c[k>>2]|0;if(r|0?(__Z16atomic_decrementPj(r+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(r,1);if(!z){t=119;break}else{R=0;break}}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(894471,842437,59,842464,0);R=0}while(0);if((t|0)==119){__ZN10CanvasItem6updateEv(b);R=1}b=c[j>>2]|0;if(b|0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(b,1);S=R}else S=0;R=c[i>>2]|0;if(!R){l=f;return S|0}if(__Z16atomic_decrementPj(R+-8|0)|0){l=f;return S|0}__ZN6Memory11free_staticEPvb(R,1);l=f;return S|0}function __ZN6VectorIN11ButtonArray6ButtonEE6resizeEi(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0;if((d|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,269,1145657,0);e=31;return e|0}a[1263537]=0;f=c[b>>2]|0;if(!f)g=0;else g=c[f+-4>>2]|0;if((g|0)==(d|0)){e=0;return e|0}if(!d){if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0){g=c[b>>2]|0;h=(g|0)==0?0:g+-4|0;g=h+4|0;if(c[h>>2]|0){i=0;do{__ZN11ButtonArray6ButtonD2Ev(g+(i*28|0)|0);i=i+1|0}while(i>>>0<(c[h>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(f,1)}c[b>>2]=0;e=0;return e|0}__ZN6VectorIN11ButtonArray6ButtonEE14_copy_on_writeEv(b);f=d*28|0;if(d>>>0<=153391689?(h=f+-1|0,i=h>>>1|h,h=i>>>2|i,i=h>>>4|h,h=i>>>8|i,i=(h>>>16|h)+1|0,f>>>0<4294967264):0){a[1263537]=0;f=c[b>>2]|0;do if(!f)if((d|0)>0)j=20;else{k=0;j=30}else{h=c[f+-4>>2]|0;if((h|0)<(d|0))if(!h)j=20;else{g=__ZN6Memory14realloc_staticEPvjb(f,i,1)|0;if(g|0){a[1263537]=0;l=g;m=c[g+-4>>2]|0;break}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,300,1145876,0);e=6;return e|0}else{k=h;j=30}}while(0);do if((j|0)==20){h=__ZN6Memory12alloc_staticEjb(i,1)|0;if(h|0){a[1263537]=0;c[h+-4>>2]=0;c[h+-8>>2]=1;l=h;m=0;break}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,292,1145820,0);e=6;return e|0}else if((j|0)==30){if((k|0)<=(d|0)){e=0;return e|0}if((c[f+-4>>2]|0)>>>0>d>>>0){h=d;g=f;do{__ZN11ButtonArray6ButtonD2Ev(g+(h*28|0)|0);h=h+1|0;g=c[b>>2]|0}while(h>>>0<(c[g+-4>>2]|0)>>>0);n=g}else n=f;h=__ZN6Memory14realloc_staticEPvjb(n,i,1)|0;if(!h){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,324,1145876,0);e=6;return e|0}else{a[1263537]=0;c[b>>2]=h;c[h+-4>>2]=d;e=0;return e|0}}while(0);c[b>>2]=l;if((m|0)<(d|0)){i=m;do{m=l+(i*28|0)|0;c[m>>2]=0;c[m+4>>2]=0;c[m+8>>2]=0;c[m+12>>2]=0;i=i+1|0}while((i|0)!=(d|0));o=c[b>>2]|0}else o=l;c[((o|0)==0?0:o+-4|0)>>2]=d;e=0;return e|0}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,285,1145723,0);e=6;return e|0}function __ZN3RefI7TextureEaSERK7Variant(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d;__ZNK7Variantcv6RefPtrEv(e,b);b=c[e>>2]|0;if(!b){f=c[a>>2]|0;if((f|0?__ZN9Reference11unreferenceEv(f)|0:0)?(f=c[a>>2]|0,__Z17predelete_handlerP6Object(f)|0):0){gj[c[(c[f>>2]|0)+76>>2]&8191](f);__ZN6Memory11free_staticEPvb(f,0)}c[a>>2]=0;__ZN6RefPtrD2Ev(e);l=d;return}f=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1220692)|0;g=f?b:0;b=c[a>>2]|0;if((g|0)==(b|0)){__ZN6RefPtrD2Ev(e);l=d;return}if((b|0?__ZN9Reference11unreferenceEv(b)|0:0)?(b=c[a>>2]|0,__Z17predelete_handlerP6Object(b)|0):0){gj[c[(c[b>>2]|0)+76>>2]&8191](b);__ZN6Memory11free_staticEPvb(b,0)}c[a>>2]=g;if(!g){__ZN6RefPtrD2Ev(e);l=d;return}__ZN9Reference9referenceEv(g);__ZN6RefPtrD2Ev(e);l=d;return}function __ZN7ClassDB10_add_classI11ButtonArrayEEvv(){var a=0,b=0,d=0,e=0,f=0,g=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+16|0;d=a+12|0;e=a+8|0;f=a+4|0;g=a;__ZN6StringC2EPKc(b,842290);c[e>>2]=c[b>>2];__ZN10StringNameC2ERK6String(d,e);__ZN6StringC2EPKc(b,1111718);c[g>>2]=c[b>>2];__ZN10StringNameC2ERK6String(f,g);__ZN7ClassDB11_add_class2ERK10StringNameS2_(d,f);__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);__ZN10StringNameD2Ev(d);d=c[e>>2]|0;if(!d){l=a;return}if(__Z16atomic_decrementPj(d+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(d,1);l=a;return}function __ZN11ButtonArray13_bind_methodsEv(){var a=0,b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0;a=l;l=l+272|0;if((l|0)>=(m|0))ba(272);b=a+224|0;d=a+216|0;e=a+24|0;f=a+208|0;g=a;h=a+200|0;i=a+192|0;j=a+184|0;k=a+176|0;n=a+168|0;o=a+160|0;p=a+152|0;q=a+144|0;r=a+136|0;s=a+128|0;t=a+120|0;u=a+112|0;v=a+104|0;w=a+96|0;x=a+88|0;y=a+84|0;z=a+80|0;A=a+52|0;B=a+48|0;C=a+76|0;D=a+72|0;__Z8D_METHODPKcS0_S0_(d,843450,1126848,843578);__ZN7VariantC2EPKc(e,1263606);E=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(E);c[E>>2]=246056;__ZN10MethodBind10_set_constEb(E,0);__ZN10MethodBind24_generate_argument_typesEi(E,2);c[E+44>>2]=1497;c[E+48>>2]=0;c[b>>2]=e;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,E,d,b,1)|0;if(c[e>>2]|0)__ZN7Variant5clearEv(e);E=d+4|0;F=c[E>>2]|0;if(F|0?(__Z16atomic_decrementPj(F+-8|0)|0)==0:0){G=c[E>>2]|0;E=(G|0)==0?0:G+-4|0;G=E+4|0;if(c[E>>2]|0){H=0;do{__ZN10StringNameD2Ev(G+(H<<2)|0);H=H+1|0}while(H>>>0<(c[E>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(F,1)}__ZN10StringNameD2Ev(d);__Z8D_METHODPKcS0_S0_S0_(f,842551,848134,1126848,843578);__ZN7VariantC2EPKc(e,1263606);__ZN7VariantC2EPKc(g,1263606);d=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(d);c[d>>2]=246092;__ZN10MethodBind10_set_constEb(d,0);__ZN10MethodBind24_generate_argument_typesEi(d,3);c[d+44>>2]=3154;c[d+48>>2]=0;c[b>>2]=e;c[b+4>>2]=g;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,d,f,b,2)|0;if(c[g>>2]|0)__ZN7Variant5clearEv(g);if(c[e>>2]|0)__ZN7Variant5clearEv(e);d=f+4|0;F=c[d>>2]|0;if(F|0?(__Z16atomic_decrementPj(F+-8|0)|0)==0:0){E=c[d>>2]|0;d=(E|0)==0?0:E+-4|0;E=d+4|0;if(c[d>>2]|0){H=0;do{__ZN10StringNameD2Ev(E+(H<<2)|0);H=H+1|0}while(H>>>0<(c[d>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(F,1)}__ZN10StringNameD2Ev(f);__Z8D_METHODPKcS0_S0_(h,842567,843476,1126848);f=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(f);c[f>>2]=246128;__ZN10MethodBind10_set_constEb(f,0);__ZN10MethodBind24_generate_argument_typesEi(f,2);c[f+44>>2]=1498;c[f+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,f,h,0,0)|0;f=h+4|0;F=c[f>>2]|0;if(F|0?(__Z16atomic_decrementPj(F+-8|0)|0)==0:0){d=c[f>>2]|0;f=(d|0)==0?0:d+-4|0;d=f+4|0;if(c[f>>2]|0){H=0;do{__ZN10StringNameD2Ev(d+(H<<2)|0);H=H+1|0}while(H>>>0<(c[f>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(F,1)}__ZN10StringNameD2Ev(h);__Z8D_METHODPKcS0_S0_(i,842583,843476,1126848);h=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(h);c[h>>2]=246128;__ZN10MethodBind10_set_constEb(h,0);__ZN10MethodBind24_generate_argument_typesEi(h,2);c[h+44>>2]=1499;c[h+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,h,i,0,0)|0;h=i+4|0;F=c[h>>2]|0;if(F|0?(__Z16atomic_decrementPj(F+-8|0)|0)==0:0){f=c[h>>2]|0;h=(f|0)==0?0:f+-4|0;f=h+4|0;if(c[h>>2]|0){H=0;do{__ZN10StringNameD2Ev(f+(H<<2)|0);H=H+1|0}while(H>>>0<(c[h>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(F,1)}__ZN10StringNameD2Ev(i);__Z8D_METHODPKcS0_S0_(j,842602,843476,848134);i=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(i);c[i>>2]=246164;__ZN10MethodBind10_set_constEb(i,0);__ZN10MethodBind24_generate_argument_typesEi(i,2);c[i+44>>2]=1500;c[i+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,i,j,0,0)|0;i=j+4|0;F=c[i>>2]|0;if(F|0?(__Z16atomic_decrementPj(F+-8|0)|0)==0:0){h=c[i>>2]|0;i=(h|0)==0?0:h+-4|0;h=i+4|0;if(c[i>>2]|0){H=0;do{__ZN10StringNameD2Ev(h+(H<<2)|0);H=H+1|0}while(H>>>0<(c[i>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(F,1)}__ZN10StringNameD2Ev(j);__Z8D_METHODPKcS0_(k,842618,843476);j=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(j);c[j>>2]=246200;__ZN10MethodBind10_set_constEb(j,1);__ZN10MethodBind24_generate_argument_typesEi(j,1);__ZN10MethodBind12_set_returnsEb(j,1);c[j+44>>2]=4548;c[j+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,j,k,0,0)|0;j=k+4|0;F=c[j>>2]|0;if(F|0?(__Z16atomic_decrementPj(F+-8|0)|0)==0:0){i=c[j>>2]|0;j=(i|0)==0?0:i+-4|0;i=j+4|0;if(c[j>>2]|0){H=0;do{__ZN10StringNameD2Ev(i+(H<<2)|0);H=H+1|0}while(H>>>0<(c[j>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(F,1)}__ZN10StringNameD2Ev(k);__Z8D_METHODPKcS0_(n,842634,843476);k=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(k);c[k>>2]=246200;__ZN10MethodBind10_set_constEb(k,1);__ZN10MethodBind24_generate_argument_typesEi(k,1);__ZN10MethodBind12_set_returnsEb(k,1);c[k+44>>2]=4549;c[k+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,k,n,0,0)|0;k=n+4|0;F=c[k>>2]|0;if(F|0?(__Z16atomic_decrementPj(F+-8|0)|0)==0:0){j=c[k>>2]|0;k=(j|0)==0?0:j+-4|0;j=k+4|0;if(c[k>>2]|0){H=0;do{__ZN10StringNameD2Ev(j+(H<<2)|0);H=H+1|0}while(H>>>0<(c[k>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(F,1)}__ZN10StringNameD2Ev(n);__Z8D_METHODPKcS0_(o,842653,843476);n=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(n);c[n>>2]=246236;__ZN10MethodBind10_set_constEb(n,1);__ZN10MethodBind24_generate_argument_typesEi(n,1);__ZN10MethodBind12_set_returnsEb(n,1);c[n+44>>2]=4550;c[n+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,n,o,0,0)|0;n=o+4|0;F=c[n>>2]|0;if(F|0?(__Z16atomic_decrementPj(F+-8|0)|0)==0:0){k=c[n>>2]|0;n=(k|0)==0?0:k+-4|0;k=n+4|0;if(c[n>>2]|0){H=0;do{__ZN10StringNameD2Ev(k+(H<<2)|0);H=H+1|0}while(H>>>0<(c[n>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(F,1)}__ZN10StringNameD2Ev(o);__Z8D_METHODPKc(p,843487);o=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(o);c[o>>2]=246272;__ZN10MethodBind10_set_constEb(o,1);__ZN10MethodBind24_generate_argument_typesEi(o,0);__ZN10MethodBind12_set_returnsEb(o,1);c[o+44>>2]=5245;c[o+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,o,p,0,0)|0;o=p+4|0;F=c[o>>2]|0;if(F|0?(__Z16atomic_decrementPj(F+-8|0)|0)==0:0){n=c[o>>2]|0;o=(n|0)==0?0:n+-4|0;n=o+4|0;if(c[o>>2]|0){H=0;do{__ZN10StringNameD2Ev(n+(H<<2)|0);H=H+1|0}while(H>>>0<(c[o>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(F,1)}__ZN10StringNameD2Ev(p);__Z8D_METHODPKcS0_(q,842677,1113974);p=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(p);c[p>>2]=246308;__ZN10MethodBind10_set_constEb(p,0);__ZN10MethodBind24_generate_argument_typesEi(p,1);c[p+44>>2]=1051;c[p+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,p,q,0,0)|0;p=q+4|0;F=c[p>>2]|0;if(F|0?(__Z16atomic_decrementPj(F+-8|0)|0)==0:0){o=c[p>>2]|0;p=(o|0)==0?0:o+-4|0;o=p+4|0;if(c[p>>2]|0){H=0;do{__ZN10StringNameD2Ev(o+(H<<2)|0);H=H+1|0}while(H>>>0<(c[p>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(F,1)}__ZN10StringNameD2Ev(q);__Z8D_METHODPKc(r,842686);q=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(q);c[q>>2]=246344;__ZN10MethodBind10_set_constEb(q,1);__ZN10MethodBind24_generate_argument_typesEi(q,0);__ZN10MethodBind12_set_returnsEb(q,1);c[q+44>>2]=5246;c[q+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,q,r,0,0)|0;q=r+4|0;F=c[q>>2]|0;if(F|0?(__Z16atomic_decrementPj(F+-8|0)|0)==0:0){p=c[q>>2]|0;q=(p|0)==0?0:p+-4|0;p=q+4|0;if(c[q>>2]|0){H=0;do{__ZN10StringNameD2Ev(p+(H<<2)|0);H=H+1|0}while(H>>>0<(c[q>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(F,1)}__ZN10StringNameD2Ev(r);__Z8D_METHODPKc(s,842694);r=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(r);c[r>>2]=246272;__ZN10MethodBind10_set_constEb(r,1);__ZN10MethodBind24_generate_argument_typesEi(r,0);__ZN10MethodBind12_set_returnsEb(r,1);c[r+44>>2]=5247;c[r+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,r,s,0,0)|0;r=s+4|0;F=c[r>>2]|0;if(F|0?(__Z16atomic_decrementPj(F+-8|0)|0)==0:0){q=c[r>>2]|0;r=(q|0)==0?0:q+-4|0;q=r+4|0;if(c[r>>2]|0){H=0;do{__ZN10StringNameD2Ev(q+(H<<2)|0);H=H+1|0}while(H>>>0<(c[r>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(F,1)}__ZN10StringNameD2Ev(s);__Z8D_METHODPKc(t,842707);s=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(s);c[s>>2]=246272;__ZN10MethodBind10_set_constEb(s,1);__ZN10MethodBind24_generate_argument_typesEi(s,0);__ZN10MethodBind12_set_returnsEb(s,1);c[s+44>>2]=5248;c[s+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,s,t,0,0)|0;s=t+4|0;F=c[s>>2]|0;if(F|0?(__Z16atomic_decrementPj(F+-8|0)|0)==0:0){r=c[s>>2]|0;s=(r|0)==0?0:r+-4|0;r=s+4|0;if(c[s>>2]|0){H=0;do{__ZN10StringNameD2Ev(r+(H<<2)|0);H=H+1|0}while(H>>>0<(c[s>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(F,1)}__ZN10StringNameD2Ev(t);__Z8D_METHODPKcS0_(u,849073,843476);t=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(t);c[t>>2]=246380;__ZN10MethodBind10_set_constEb(t,0);__ZN10MethodBind24_generate_argument_typesEi(t,1);c[t+44>>2]=1052;c[t+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,t,u,0,0)|0;t=u+4|0;F=c[t>>2]|0;if(F|0?(__Z16atomic_decrementPj(F+-8|0)|0)==0:0){s=c[t>>2]|0;t=(s|0)==0?0:s+-4|0;s=t+4|0;if(c[t>>2]|0){H=0;do{__ZN10StringNameD2Ev(s+(H<<2)|0);H=H+1|0}while(H>>>0<(c[t>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(F,1)}__ZN10StringNameD2Ev(u);__Z8D_METHODPKcS0_(v,843534,843476);u=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(u);c[u>>2]=246380;__ZN10MethodBind10_set_constEb(u,0);__ZN10MethodBind24_generate_argument_typesEi(u,1);c[u+44>>2]=1053;c[u+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,u,v,0,0)|0;u=v+4|0;F=c[u>>2]|0;if(F|0?(__Z16atomic_decrementPj(F+-8|0)|0)==0:0){t=c[u>>2]|0;u=(t|0)==0?0:t+-4|0;t=u+4|0;if(c[u>>2]|0){H=0;do{__ZN10StringNameD2Ev(t+(H<<2)|0);H=H+1|0}while(H>>>0<(c[u>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(F,1)}__ZN10StringNameD2Ev(v);__Z8D_METHODPKc(w,1132387);v=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(v);c[v>>2]=246416;__ZN10MethodBind10_set_constEb(v,0);__ZN10MethodBind24_generate_argument_typesEi(v,0);c[v+44>>2]=5190;c[v+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,v,w,0,0)|0;v=w+4|0;F=c[v>>2]|0;do if(F|0){if(__Z16atomic_decrementPj(F+-8|0)|0)break;u=c[v>>2]|0;H=(u|0)==0?0:u+-4|0;u=H+4|0;if(c[H>>2]|0){t=0;do{__ZN10StringNameD2Ev(u+(t<<2)|0);t=t+1|0}while(t>>>0<(c[H>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(F,1)}while(0);__ZN10StringNameD2Ev(w);__Z8D_METHODPKc(x,915429);w=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(w);c[w>>2]=246452;__ZN10MethodBind10_set_constEb(w,0);__ZN10MethodBind24_generate_argument_typesEi(w,1);c[w+44>>2]=1054;c[w+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,w,x,0,0)|0;w=x+4|0;F=c[w>>2]|0;do if(F|0){if(__Z16atomic_decrementPj(F+-8|0)|0)break;v=c[w>>2]|0;H=(v|0)==0?0:v+-4|0;v=H+4|0;if(c[H>>2]|0){t=0;do{__ZN10StringNameD2Ev(v+(t<<2)|0);t=t+1|0}while(t>>>0<(c[H>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(F,1)}while(0);__ZN10StringNameD2Ev(x);__ZN6StringC2EPKc(b,842290);c[g>>2]=c[b>>2];__ZN10StringNameC2ERK6String(e,g);__ZN10StringNameC2EPKc(b,847928);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(e,b,0);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(e);x=c[g>>2]|0;do if(x|0){if(__Z16atomic_decrementPj(x+-8|0)|0)break;__ZN6Memory11free_staticEPvb(x,1)}while(0);__ZN6StringC2EPKc(b,842290);c[g>>2]=c[b>>2];__ZN10StringNameC2ERK6String(e,g);__ZN10StringNameC2EPKc(b,848344);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(e,b,1);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(e);x=c[g>>2]|0;do if(x|0){if(__Z16atomic_decrementPj(x+-8|0)|0)break;__ZN6Memory11free_staticEPvb(x,1)}while(0);__ZN6StringC2EPKc(b,842290);c[g>>2]=c[b>>2];__ZN10StringNameC2ERK6String(e,g);__ZN10StringNameC2EPKc(b,847940);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(e,b,2);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(e);x=c[g>>2]|0;do if(x|0){if(__Z16atomic_decrementPj(x+-8|0)|0)break;__ZN6Memory11free_staticEPvb(x,1)}while(0);__ZN6StringC2EPKc(b,842290);c[g>>2]=c[b>>2];__ZN10StringNameC2ERK6String(e,g);__ZN10StringNameC2EPKc(b,842719);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(e,b,3);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(e);x=c[g>>2]|0;do if(x|0){if(__Z16atomic_decrementPj(x+-8|0)|0)break;__ZN6Memory11free_staticEPvb(x,1)}while(0);__ZN6StringC2EPKc(b,842290);c[g>>2]=c[b>>2];__ZN10StringNameC2ERK6String(e,g);__ZN10StringNameC2EPKc(b,842730);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(e,b,4);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(e);x=c[g>>2]|0;do if(x|0){if(__Z16atomic_decrementPj(x+-8|0)|0)break;__ZN6Memory11free_staticEPvb(x,1)}while(0);__ZN6StringC2EPKc(b,842290);c[e>>2]=c[b>>2];__ZN10StringNameC2ERK6String(y,e);__ZN6StringC2EPKc(z,842748);__ZN6StringC2EPKc(g,1263606);x=b+4|0;c[x>>2]=0;F=b+12|0;c[F>>2]=0;c[b>>2]=1;w=c[z>>2]|0;do if(w|0){c[x>>2]=0;if(!(__Z28atomic_conditional_incrementPj(w+-8|0)|0))break;c[x>>2]=c[z>>2]}while(0);c[b+8>>2]=0;x=c[F>>2]|0;do if((x|0)!=(c[g>>2]|0)){do if(x|0){if(__Z16atomic_decrementPj(x+-8|0)|0)break;__ZN6Memory11free_staticEPvb(x,1)}while(0);c[F>>2]=0;w=c[g>>2]|0;if(!w)break;if(!(__Z28atomic_conditional_incrementPj(w+-8|0)|0))break;c[F>>2]=c[g>>2]}while(0);c[b+16>>2]=7;c[A>>2]=__Z11_scs_createPKc(842677)|0;c[B>>2]=__Z11_scs_createPKc(842686)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(y,b,A,B,-1);__ZN10StringNameD2Ev(B);__ZN10StringNameD2Ev(A);F=c[b+12>>2]|0;do if(F|0){if(__Z16atomic_decrementPj(F+-8|0)|0)break;__ZN6Memory11free_staticEPvb(F,1)}while(0);F=c[b+4>>2]|0;do if(F|0){if(__Z16atomic_decrementPj(F+-8|0)|0)break;__ZN6Memory11free_staticEPvb(F,1)}while(0);F=c[g>>2]|0;do if(F|0){if(__Z16atomic_decrementPj(F+-8|0)|0)break;__ZN6Memory11free_staticEPvb(F,1)}while(0);F=c[z>>2]|0;do if(F|0){if(__Z16atomic_decrementPj(F+-8|0)|0)break;__ZN6Memory11free_staticEPvb(F,1)}while(0);__ZN10StringNameD2Ev(y);y=c[e>>2]|0;do if(y|0){if(__Z16atomic_decrementPj(y+-8|0)|0)break;__ZN6Memory11free_staticEPvb(y,1)}while(0);__ZN6StringC2EPKc(b,842290);c[e>>2]=c[b>>2];__ZN10StringNameC2ERK6String(C,e);__ZN6StringC2EPKc(g,842753);__ZN6StringC2EPKc(D,843476);__ZN6StringC2EPKc(B,1263606);y=A+4|0;c[y>>2]=0;F=A+12|0;c[F>>2]=0;c[A>>2]=2;z=c[D>>2]|0;do if(z|0){c[y>>2]=0;if(!(__Z28atomic_conditional_incrementPj(z+-8|0)|0))break;c[y>>2]=c[D>>2]}while(0);c[A+8>>2]=0;y=c[F>>2]|0;do if((y|0)!=(c[B>>2]|0)){do if(y|0){if(__Z16atomic_decrementPj(y+-8|0)|0)break;__ZN6Memory11free_staticEPvb(y,1)}while(0);c[F>>2]=0;z=c[B>>2]|0;if(!z)break;if(!(__Z28atomic_conditional_incrementPj(z+-8|0)|0))break;c[F>>2]=c[B>>2]}while(0);c[A+16>>2]=7;__ZN10MethodInfoC2ERK6StringRK12PropertyInfo(b,g,A);__ZN7ClassDB10add_signalE10StringNameRK10MethodInfo(C,b);__ZN10MethodInfoD2Ev(b);b=c[A+12>>2]|0;do if(b|0){if(__Z16atomic_decrementPj(b+-8|0)|0)break;__ZN6Memory11free_staticEPvb(b,1)}while(0);b=c[A+4>>2]|0;do if(b|0){if(__Z16atomic_decrementPj(b+-8|0)|0)break;__ZN6Memory11free_staticEPvb(b,1)}while(0);b=c[B>>2]|0;do if(b|0){if(__Z16atomic_decrementPj(b+-8|0)|0)break;__ZN6Memory11free_staticEPvb(b,1)}while(0);b=c[D>>2]|0;do if(b|0){if(__Z16atomic_decrementPj(b+-8|0)|0)break;__ZN6Memory11free_staticEPvb(b,1)}while(0);b=c[g>>2]|0;do if(b|0){if(__Z16atomic_decrementPj(b+-8|0)|0)break;__ZN6Memory11free_staticEPvb(b,1)}while(0);__ZN10StringNameD2Ev(C);C=c[e>>2]|0;if(!C){l=a;return}if(__Z16atomic_decrementPj(C+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(C,1);l=a;return}function __ZN11ButtonArray10add_buttonERK6StringS2_(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0;e=l;l=l+80|0;if((l|0)>=(m|0))ba(80);f=e+64|0;g=e+36|0;h=e+28|0;i=e+32|0;j=e;c[g>>2]=0;c[g+4>>2]=0;c[g+8>>2]=0;c[g+12>>2]=0;k=c[b>>2]|0;if(k|0?(c[g>>2]=0,__Z28atomic_conditional_incrementPj(k+-8|0)|0):0)c[g>>2]=c[b>>2];__ZN10StringNameC2ERK6String(i,b);b=__ZNK6Object10XL_MESSAGEERK10StringName(a,i)|0;c[h>>2]=b;do if(b){k=c[b+4>>2]|0;if(k|0){__ZN6StringC2EPKc(f,k);n=c[f>>2]|0;break}k=b+8|0;c[f>>2]=0;o=c[k>>2]|0;if((o|0)!=0?(c[f>>2]=0,(__Z28atomic_conditional_incrementPj(o+-8|0)|0)!=0):0){o=c[k>>2]|0;c[f>>2]=o;n=o}else n=0}else{c[f>>2]=0;n=0}while(0);f=n;b=g+4|0;o=c[b>>2]|0;if((o|0)==(n|0)){if(n|0)p=19}else{if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(o,1);c[b>>2]=0;if(n|0)if(!(__Z28atomic_conditional_incrementPj(n+-8|0)|0))p=19;else{c[b>>2]=f;p=19}}if((p|0)==19?(__Z16atomic_decrementPj(n+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(n,1);__ZN10StringNameD2Ev(h);__ZN10StringNameD2Ev(i);i=g+8|0;h=c[i>>2]|0;if((h|0)!=(c[d>>2]|0)){if(h|0?(__Z16atomic_decrementPj(h+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(h,1);c[i>>2]=0;h=c[d>>2]|0;if(h|0?__Z28atomic_conditional_incrementPj(h+-8|0)|0:0)c[i>>2]=c[d>>2]}d=a+632|0;c[j>>2]=0;h=c[g>>2]|0;if(h|0?(c[j>>2]=0,__Z28atomic_conditional_incrementPj(h+-8|0)|0):0)c[j>>2]=c[g>>2];h=j+4|0;c[h>>2]=0;n=c[b>>2]|0;if(n|0?(c[h>>2]=0,__Z28atomic_conditional_incrementPj(n+-8|0)|0):0)c[h>>2]=c[b>>2];b=j+8|0;c[b>>2]=0;h=c[i>>2]|0;if(h|0?(c[b>>2]=0,__Z28atomic_conditional_incrementPj(h+-8|0)|0):0)c[b>>2]=c[i>>2];i=j+12|0;c[i>>2]=0;b=c[g+12>>2]|0;if(b|0){c[i>>2]=b;__ZN9Reference9referenceEv(b)}b=j+16|0;i=g+16|0;c[b>>2]=c[i>>2];c[b+4>>2]=c[i+4>>2];c[b+8>>2]=c[i+8>>2];__ZN6VectorIN11ButtonArray6ButtonEE9push_backES1_(d,j)|0;__ZN11ButtonArray6ButtonD2Ev(j);__ZN10CanvasItem6updateEv(a);j=a+612|0;if((c[j>>2]|0)!=-1){__ZN7Control20minimum_size_changedEv(a);__ZN11ButtonArray6ButtonD2Ev(g);l=e;return}c[j>>2]=0;__ZN7Control20minimum_size_changedEv(a);__ZN11ButtonArray6ButtonD2Ev(g);l=e;return}function __ZN11ButtonArray15add_icon_buttonERK3RefI7TextureERK6StringS7_(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0;f=l;l=l+80|0;if((l|0)>=(m|0))ba(80);g=f+64|0;h=f+36|0;i=f+28|0;j=f+32|0;k=f;c[h>>2]=0;c[h+4>>2]=0;c[h+8>>2]=0;c[h+12>>2]=0;n=c[d>>2]|0;if(n|0?(c[h>>2]=0,__Z28atomic_conditional_incrementPj(n+-8|0)|0):0)c[h>>2]=c[d>>2];__ZN10StringNameC2ERK6String(j,d);d=__ZNK6Object10XL_MESSAGEERK10StringName(a,j)|0;c[i>>2]=d;do if(d){n=c[d+4>>2]|0;if(n|0){__ZN6StringC2EPKc(g,n);o=c[g>>2]|0;break}n=d+8|0;c[g>>2]=0;p=c[n>>2]|0;if((p|0)!=0?(c[g>>2]=0,(__Z28atomic_conditional_incrementPj(p+-8|0)|0)!=0):0){p=c[n>>2]|0;c[g>>2]=p;o=p}else o=0}else{c[g>>2]=0;o=0}while(0);g=o;d=h+4|0;p=c[d>>2]|0;if((p|0)==(o|0)){if(o|0)q=19}else{if(p|0?(__Z16atomic_decrementPj(p+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(p,1);c[d>>2]=0;if(o|0)if(!(__Z28atomic_conditional_incrementPj(o+-8|0)|0))q=19;else{c[d>>2]=g;q=19}}if((q|0)==19?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(o,1);__ZN10StringNameD2Ev(i);__ZN10StringNameD2Ev(j);j=h+12|0;i=c[j>>2]|0;if((c[b>>2]|0)!=(i|0)){if((i|0?__ZN9Reference11unreferenceEv(i)|0:0)?(i=c[j>>2]|0,__Z17predelete_handlerP6Object(i)|0):0){gj[c[(c[i>>2]|0)+76>>2]&8191](i);__ZN6Memory11free_staticEPvb(i,0)}i=c[b>>2]|0;c[j>>2]=i;if(i|0)__ZN9Reference9referenceEv(i)}i=h+8|0;b=c[i>>2]|0;if((b|0)!=(c[e>>2]|0)){if(b|0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(b,1);c[i>>2]=0;b=c[e>>2]|0;if(b|0?__Z28atomic_conditional_incrementPj(b+-8|0)|0:0)c[i>>2]=c[e>>2]}e=a+632|0;c[k>>2]=0;b=c[h>>2]|0;if(b|0?(c[k>>2]=0,__Z28atomic_conditional_incrementPj(b+-8|0)|0):0)c[k>>2]=c[h>>2];b=k+4|0;c[b>>2]=0;o=c[d>>2]|0;if(o|0?(c[b>>2]=0,__Z28atomic_conditional_incrementPj(o+-8|0)|0):0)c[b>>2]=c[d>>2];d=k+8|0;c[d>>2]=0;b=c[i>>2]|0;if(b|0?(c[d>>2]=0,__Z28atomic_conditional_incrementPj(b+-8|0)|0):0)c[d>>2]=c[i>>2];i=k+12|0;c[i>>2]=0;d=c[j>>2]|0;if(d|0){c[i>>2]=d;__ZN9Reference9referenceEv(d)}d=k+16|0;i=h+16|0;c[d>>2]=c[i>>2];c[d+4>>2]=c[i+4>>2];c[d+8>>2]=c[i+8>>2];__ZN6VectorIN11ButtonArray6ButtonEE9push_backES1_(e,k)|0;__ZN11ButtonArray6ButtonD2Ev(k);k=a+612|0;if((c[k>>2]|0)!=-1){__ZN10CanvasItem6updateEv(a);__ZN11ButtonArray6ButtonD2Ev(h);l=f;return}c[k>>2]=0;__ZN10CanvasItem6updateEv(a);__ZN11ButtonArray6ButtonD2Ev(h);l=f;return}function __ZN11ButtonArray15set_button_textEiRK6String(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f+8|0;h=f;i=f+4|0;if((d|0)>=0){j=b+632|0;k=c[j>>2]|0;n=(k|0)==0;if(n)o=0;else o=c[k+-4>>2]|0;if((o|0)>(d|0)){a[1263537]=0;if(n)p=0;else p=c[k+-4>>2]|0;do if((p|0)<=(d|0)){if(n)q=0;else q=c[k+-4>>2]|0;if((q|0)>(d|0)){a[1263537]=0;r=14;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);s=0;break}}else r=14;while(0);if((r|0)==14){__ZN6VectorIN11ButtonArray6ButtonEE14_copy_on_writeEv(j);s=(c[j>>2]|0)+(d*28|0)|0}q=c[s>>2]|0;if((q|0)!=(c[e>>2]|0)){if(q|0?(__Z16atomic_decrementPj(q+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(q,1);c[s>>2]=0;q=c[e>>2]|0;if(q|0?__Z28atomic_conditional_incrementPj(q+-8|0)|0:0)c[s>>2]=c[e>>2]}__ZN10StringNameC2ERK6String(i,e);e=__ZNK6Object10XL_MESSAGEERK10StringName(b,i)|0;c[h>>2]=e;do if(e){s=c[e+4>>2]|0;if(s|0){__ZN6StringC2EPKc(g,s);t=c[g>>2]|0;break}s=e+8|0;c[g>>2]=0;q=c[s>>2]|0;if((q|0)!=0?(c[g>>2]=0,(__Z28atomic_conditional_incrementPj(q+-8|0)|0)!=0):0){q=c[s>>2]|0;c[g>>2]=q;t=q}else t=0}else{c[g>>2]=0;t=0}while(0);g=t;e=c[j>>2]|0;q=(e|0)==0;if(q)u=0;else u=c[e+-4>>2]|0;do if((u|0)<=(d|0)){if(q)v=0;else v=c[e+-4>>2]|0;if((v|0)>(d|0)){a[1263537]=0;r=37;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);w=0;break}}else r=37;while(0);if((r|0)==37){__ZN6VectorIN11ButtonArray6ButtonEE14_copy_on_writeEv(j);w=(c[j>>2]|0)+(d*28|0)|0}d=w+4|0;w=c[d>>2]|0;if((w|0)==(t|0)){if(t|0)r=46}else{if(w|0?(__Z16atomic_decrementPj(w+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(w,1);c[d>>2]=0;if(t|0)if(!(__Z28atomic_conditional_incrementPj(t+-8|0)|0))r=46;else{c[d>>2]=g;r=46}}if((r|0)==46?(__Z16atomic_decrementPj(t+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(t,1);__ZN10StringNameD2Ev(h);__ZN10StringNameD2Ev(i);__ZN10CanvasItem6updateEv(b);__ZN7Control20minimum_size_changedEv(b);l=f;return}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(842567,842437,412,842769,0);l=f;return}function __ZN11ButtonArray18set_button_tooltipEiRK6String(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0;if((d|0)>=0){f=b+632|0;b=c[f>>2]|0;g=(b|0)==0;if(g)h=0;else h=c[b+-4>>2]|0;if((h|0)>(d|0)){a[1263537]=0;if(g)i=0;else i=c[b+-4>>2]|0;do if((i|0)<=(d|0)){if(g)j=0;else j=c[b+-4>>2]|0;if((j|0)>(d|0)){a[1263537]=0;k=14;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);l=0;break}}else k=14;while(0);if((k|0)==14){__ZN6VectorIN11ButtonArray6ButtonEE14_copy_on_writeEv(f);l=(c[f>>2]|0)+(d*28|0)|0}d=l+8|0;l=c[d>>2]|0;if((l|0)==(c[e>>2]|0))return;if(l|0?(__Z16atomic_decrementPj(l+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(l,1);c[d>>2]=0;l=c[e>>2]|0;if(!l)return;if(!(__Z28atomic_conditional_incrementPj(l+-8|0)|0))return;c[d>>2]=c[e>>2];return}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(842583,842437,421,842769,0);return}function __ZN11ButtonArray15set_button_iconEiRK3RefI7TextureE(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0;if((d|0)>=0){f=b+632|0;g=c[f>>2]|0;h=(g|0)==0;if(h)i=0;else i=c[g+-4>>2]|0;if((i|0)>(d|0)){a[1263537]=0;if(h)j=0;else j=c[g+-4>>2]|0;do if((j|0)<=(d|0)){if(h)k=0;else k=c[g+-4>>2]|0;if((k|0)>(d|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);__ZN6VectorIN11ButtonArray6ButtonEE14_copy_on_writeEv(f);k=(c[f>>2]|0)+(d*28|0)+12|0;d=c[k>>2]|0;if((c[e>>2]|0)!=(d|0)){if((d|0?__ZN9Reference11unreferenceEv(d)|0:0)?(d=c[k>>2]|0,__Z17predelete_handlerP6Object(d)|0):0){gj[c[(c[d>>2]|0)+76>>2]&8191](d);__ZN6Memory11free_staticEPvb(d,0)}c[k>>2]=0;d=c[e>>2]|0;c[k>>2]=d;if(d|0)__ZN9Reference9referenceEv(d)}__ZN10CanvasItem6updateEv(b);__ZN7Control20minimum_size_changedEv(b);return}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(842602,842437,427,842769,0);return}function __ZNK11ButtonArray15get_button_textEi(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;if((d|0)>=0){g=c[b+632>>2]|0;b=(g|0)==0;if(b)h=0;else h=c[g+-4>>2]|0;if((h|0)>(d|0)){a[1263537]=0;if(b)i=0;else i=c[g+-4>>2]|0;do if((i|0)<=(d|0)){if(b)j=0;else j=c[g+-4>>2]|0;if((j|0)>(d|0)){a[1263537]=0;k=14;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);n=0;break}}else k=14;while(0);if((k|0)==14)n=g+(d*28|0)|0;c[f>>2]=0;if(!(c[n>>2]|0)){o=0;l=e;return o|0}c[f>>2]=0;d=c[n>>2]|0;if(!d){o=0;l=e;return o|0}if(!(__Z28atomic_conditional_incrementPj(d+-8|0)|0)){o=0;l=e;return o|0}d=c[n>>2]|0;c[f>>2]=d;o=d;l=e;return o|0}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(842618,842437,435,842769,0);__ZN6StringC2EPKc(f,1263606);o=c[f>>2]|0;l=e;return o|0}function __ZNK11ButtonArray18get_button_tooltipEi(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;if((d|0)>=0){g=c[b+632>>2]|0;b=(g|0)==0;if(b)h=0;else h=c[g+-4>>2]|0;if((h|0)>(d|0)){a[1263537]=0;if(b)i=0;else i=c[g+-4>>2]|0;do if((i|0)<=(d|0)){if(b)j=0;else j=c[g+-4>>2]|0;if((j|0)>(d|0)){a[1263537]=0;k=14;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);n=0;break}}else k=14;while(0);if((k|0)==14)n=g+(d*28|0)|0;d=n+8|0;c[f>>2]=0;n=c[d>>2]|0;if(!n){o=0;l=e;return o|0}c[f>>2]=0;if(!(__Z28atomic_conditional_incrementPj(n+-8|0)|0)){o=0;l=e;return o|0}n=c[d>>2]|0;c[f>>2]=n;o=n;l=e;return o|0}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(842634,842437,441,842769,0);__ZN6StringC2EPKc(f,1263606);o=c[f>>2]|0;l=e;return o|0}function __ZNK11ButtonArray15get_button_iconEi(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0;if((d|0)>=0){e=c[b+632>>2]|0;b=(e|0)==0;if(b)f=0;else f=c[e+-4>>2]|0;if((f|0)>(d|0)){a[1263537]=0;if(b)g=0;else g=c[e+-4>>2]|0;do if((g|0)<=(d|0)){if(b)h=0;else h=c[e+-4>>2]|0;if((h|0)>(d|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0)}while(0);h=c[e+(d*28|0)+12>>2]|0;if(!h){i=0;return i|0}__ZN9Reference9referenceEv(h);i=h;return i|0}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(842814,842437,447,842769,0);i=0;return i|0}function __ZNK11ButtonArray16get_button_countEv(a){a=a|0;var b=0,d=0;b=c[a+632>>2]|0;if(!b){d=0;return d|0}d=c[b+-4>>2]|0;return d|0}function __ZN11ButtonArray8set_flatEb(b,c){b=b|0;c=c|0;a[b+620>>0]=c&1;__ZN10CanvasItem6updateEv(b);return}function __ZNK11ButtonArray7is_flatEv(b){b=b|0;return (a[b+620>>0]|0)!=0|0}function __ZNK11ButtonArray12get_selectedEv(a){a=a|0;return c[a+612>>2]|0}function __ZNK11ButtonArray11get_hoveredEv(a){a=a|0;return c[a+616>>2]|0}function __ZN11ButtonArray12set_selectedEi(b,d){b=b|0;d=d|0;var e=0,f=0;if((d|0)>=0){e=c[b+632>>2]|0;if(!e)f=0;else f=c[e+-4>>2]|0;if((f|0)>(d|0)){a[1263537]=0;c[b+612>>2]=d;__ZN10CanvasItem6updateEv(b);return}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(849073,842437,463,842504,0);return}function __ZN11ButtonArray12erase_buttonEi(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0;if((d|0)>=0){e=b+632|0;f=c[e>>2]|0;g=(f|0)==0;if(g)h=0;else h=c[f+-4>>2]|0;if((h|0)>(d|0)){a[1263537]=0;if(g)i=0;else i=c[f+-4>>2]|0;if((i|0)>(d|0)){a[1263537]=0;if(!g?(__ZN6VectorIN11ButtonArray6ButtonEE14_copy_on_writeEv(e),g=c[e>>2]|0,(g|0)!=0):0){j=g;k=(c[g+-4>>2]|0)+-1|0}else{j=0;k=-1}if((k|0)>(d|0)){g=d;do{i=g;g=g+1|0;__ZN11ButtonArray6ButtonaSERKS0_(j+(i*28|0)|0,j+(g*28|0)|0)|0}while((g|0)!=(k|0))}__ZN6VectorIN11ButtonArray6ButtonEE6resizeEi(e,k)|0}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1128380,1146752,368,1122479,0);k=b+612|0;g=c[k>>2]|0;j=g+-1|0;if((g|0)>(d|0))l=g;else{c[k>>2]=j;l=j}if((l|0)<0){c[k>>2]=0;m=0}else m=l;l=c[e>>2]|0;e=(l|0)==0;if(e)n=0;else n=c[l+-4>>2]|0;if((m|0)>=(n|0)){if(e)o=-1;else o=(c[l+-4>>2]|0)+-1|0;c[k>>2]=o}__ZN10CanvasItem6updateEv(b);return}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(843534,842437,470,842769,0);return}function __ZN11ButtonArray5clearEv(b){b=b|0;var d=0,e=0,f=0,g=0,h=0;a[1263537]=0;d=b+632|0;e=c[d>>2]|0;if(e|0?c[e+-4>>2]|0:0){if(!(__Z16atomic_decrementPj(e+-8|0)|0)){f=c[d>>2]|0;g=(f|0)==0?0:f+-4|0;f=g+4|0;if(c[g>>2]|0){h=0;do{__ZN11ButtonArray6ButtonD2Ev(f+(h*28|0)|0);h=h+1|0}while(h>>>0<(c[g>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(e,1)}c[d>>2]=0}c[b+612>>2]=-1;__ZN10CanvasItem6updateEv(b);return}function __ZN11ButtonArray10_gui_inputERK10InputEvent(b,d){b=b|0;d=d|0;var e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0,ia=0,ja=0,ka=0,la=0,ma=0,na=0,oa=0,pa=0,qa=0;e=l;l=l+192|0;if((l|0)>=(m|0))ba(192);f=e+176|0;h=e+172|0;i=e+168|0;j=e+144|0;k=e+120|0;n=e+96|0;o=e+72|0;p=e+48|0;q=e+24|0;r=e;s=b+604|0;t=c[s>>2]|0;if(!t){__ZN6StringC2EPKc(f,1142856);if(__ZNK10InputEvent9is_actionERK6String(d,f)|0){u=0;v=1;w=7}else{x=1;y=c[s>>2]|0;w=4}}else{x=0;y=t;w=4}do if((w|0)==4)if((y|0)==1){__ZN6StringC2EPKc(h,1142873);if(__ZNK10InputEvent9is_actionERK6String(d,h)|0){u=1;v=x;w=7;break}else{z=x;A=0;w=10;break}}else if(x){B=0;w=15;break}else break;while(0);do if((w|0)==7){if(__ZNK10InputEvent10is_pressedEv(d)|0){x=(c[b+612>>2]|0)>0;if(u){z=v;A=x;w=10;break}else C=x}else if(u){z=v;A=0;w=10;break}else C=0;if(v){B=C;w=15}else{D=C;w=19}}while(0);if((w|0)==10){C=c[h>>2]|0;if(C|0?(__Z16atomic_decrementPj(C+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(C,1);if(z){B=A;w=15}else{D=A;w=19}}if((w|0)==15){A=c[f>>2]|0;if(A|0?(__Z16atomic_decrementPj(A+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(A,1);if(B)w=20}else if((w|0)==19?D:0)w=20;if((w|0)==20){D=b+612|0;B=c[D>>2]|0;A=B+-1|0;if((B|0)>=1){f=c[b+632>>2]|0;if(!f)E=0;else E=c[f+-4>>2]|0;if((E|0)>=(B|0)){a[1263537]=0;c[D>>2]=A;__ZN10CanvasItem6updateEv(b)}else w=24}else w=24;if((w|0)==24)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(849073,842437,463,842504,0);__ZN7Control12accept_eventEv(b);__ZN10StringNameC2EPKc(i,842753);__ZN7VariantC2Ei(j,c[D>>2]|0);c[k>>2]=0;c[n>>2]=0;c[o>>2]=0;c[p>>2]=0;__ZN6Object11emit_signalERK10StringNameRK7VariantS5_S5_S5_S5_(b,i,j,k,n,o,p);if(c[p>>2]|0)__ZN7Variant5clearEv(p);if(c[o>>2]|0)__ZN7Variant5clearEv(o);if(c[n>>2]|0)__ZN7Variant5clearEv(n);if(c[k>>2]|0)__ZN7Variant5clearEv(k);if(c[j>>2]|0)__ZN7Variant5clearEv(j);__ZN10StringNameD2Ev(i);l=e;return}D=c[s>>2]|0;if(!D){__ZN6StringC2EPKc(i,1142864);if(__ZNK10InputEvent9is_actionERK6String(d,i)|0){F=0;G=1;w=43}else{H=1;I=c[s>>2]|0;w=40}}else{H=0;I=D;w=40}do if((w|0)==40)if((I|0)==1){__ZN6StringC2EPKc(j,1142879);if(__ZNK10InputEvent9is_actionERK6String(d,j)|0){F=1;G=H;w=43;break}else{J=H;K=0;w=48;break}}else if(H){L=0;w=53;break}else break;while(0);do if((w|0)==43){if(__ZNK10InputEvent10is_pressedEv(d)|0){H=c[b+632>>2]|0;if(!H)M=0;else M=c[H+-4>>2]|0;H=(c[b+612>>2]|0)<(M+-1|0);if(F){J=G;K=H;w=48;break}else N=H}else if(F){J=G;K=0;w=48;break}else N=0;if(G){L=N;w=53}else{O=N;w=57}}while(0);if((w|0)==48){N=c[j>>2]|0;if(N|0?(__Z16atomic_decrementPj(N+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(N,1);if(J){L=K;w=53}else{O=K;w=57}}if((w|0)==53){K=c[i>>2]|0;if(K|0?(__Z16atomic_decrementPj(K+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(K,1);if(L)w=58}else if((w|0)==57?O:0)w=58;if((w|0)==58){O=b+612|0;L=c[O>>2]|0;K=L+1|0;if((L|0)>=-1){L=c[b+632>>2]|0;if(!L)P=0;else P=c[L+-4>>2]|0;if((P|0)>(K|0)){a[1263537]=0;c[O>>2]=K;__ZN10CanvasItem6updateEv(b)}else w=62}else w=62;if((w|0)==62)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(849073,842437,463,842504,0);__ZN7Control12accept_eventEv(b);__ZN10StringNameC2EPKc(k,842753);__ZN7VariantC2Ei(n,c[O>>2]|0);c[o>>2]=0;c[p>>2]=0;c[q>>2]=0;c[r>>2]=0;__ZN6Object11emit_signalERK10StringNameRK7VariantS5_S5_S5_S5_(b,k,n,o,p,q,r);if(c[r>>2]|0)__ZN7Variant5clearEv(r);if(c[q>>2]|0)__ZN7Variant5clearEv(q);if(c[p>>2]|0)__ZN7Variant5clearEv(p);if(c[o>>2]|0)__ZN7Variant5clearEv(o);if(c[n>>2]|0)__ZN7Variant5clearEv(n);__ZN10StringNameD2Ev(k);l=e;return}O=d+4|0;a:do switch(c[O>>2]|0){case 3:{if(!(a[d+44>>0]|0)){l=e;return}if((c[d+40>>2]|0)!=1){l=e;return}K=d+24|0;P=d+20|0;L=~~((c[s>>2]|0)==0?+g[P>>2]:+g[K>>2]);i=b+632|0;J=0;N=c[i>>2]|0;while(1){j=(N|0)==0;if(j)Q=0;else Q=c[N+-4>>2]|0;if((J|0)>=(Q|0)){w=126;break}if(j)R=0;else R=c[N+-4>>2]|0;if((R|0)<=(J|0)){if(j)S=0;else S=c[N+-4>>2]|0;if((S|0)<=(J|0)){w=88;break}a[1263537]=0}__ZN6VectorIN11ButtonArray6ButtonEE14_copy_on_writeEv(i);j=c[i>>2]|0;if((L|0)>=(c[j+(J*28|0)+20>>2]|0)){G=(j|0)==0;if(G)T=0;else T=c[j+-4>>2]|0;do if((T|0)<=(J|0)){if(G)U=0;else U=c[j+-4>>2]|0;if((U|0)>(J|0)){a[1263537]=0;w=98;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);V=20;W=c[i>>2]|0;break}}else w=98;while(0);if((w|0)==98){w=0;__ZN6VectorIN11ButtonArray6ButtonEE14_copy_on_writeEv(i);G=c[i>>2]|0;V=G+(J*28|0)+20|0;W=G}G=c[V>>2]|0;F=(W|0)==0;if(F)X=0;else X=c[W+-4>>2]|0;if((X|0)<=(J|0)){if(F)Y=0;else Y=c[W+-4>>2]|0;if((Y|0)<=(J|0)){w=106;break}a[1263537]=0}__ZN6VectorIN11ButtonArray6ButtonEE14_copy_on_writeEv(i);Z=c[i>>2]|0;if((L|0)<((c[Z+(J*28|0)+24>>2]|0)+G|0)){w=109;break}else _=Z}else _=j;J=J+1|0;N=_}if((w|0)==88)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((w|0)==106)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((w|0)==109){if(!Z)$=0;else $=c[Z+-4>>2]|0;if(($|0)>(J|0)){a[1263537]=0;c[b+612>>2]=J;__ZN10CanvasItem6updateEv(b)}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(849073,842437,463,842504,0);__ZN10StringNameC2EPKc(k,842753);__ZN7VariantC2Ei(n,J);c[o>>2]=0;c[p>>2]=0;c[q>>2]=0;c[r>>2]=0;__ZN6Object11emit_signalERK10StringNameRK7VariantS5_S5_S5_S5_(b,k,n,o,p,q,r);if(c[r>>2]|0)__ZN7Variant5clearEv(r);if(c[q>>2]|0)__ZN7Variant5clearEv(q);if(c[p>>2]|0)__ZN7Variant5clearEv(p);if(c[o>>2]|0)__ZN7Variant5clearEv(o);if(c[n>>2]|0)__ZN7Variant5clearEv(n);__ZN10StringNameD2Ev(k);l=e;return}else if((w|0)==126){if((c[O>>2]|0)==2){aa=P;ca=i;da=i;ea=K;fa=N;break a}l=e;return}break}case 2:{L=b+632|0;aa=d+20|0;ca=L;da=L;ea=d+24|0;fa=c[L>>2]|0;break}default:{l=e;return}}while(0);d=~~((c[s>>2]|0)==0?+g[aa>>2]:+g[ea>>2]);ea=0;aa=fa;while(1){fa=(aa|0)==0;if(fa)ga=0;else ga=c[aa+-4>>2]|0;if((ea|0)>=(ga|0)){ha=-1;w=160;break}if(fa)ia=0;else ia=c[aa+-4>>2]|0;if((ia|0)<=(ea|0)){if(fa)ja=0;else ja=c[aa+-4>>2]|0;if((ja|0)<=(ea|0)){w=138;break}a[1263537]=0}__ZN6VectorIN11ButtonArray6ButtonEE14_copy_on_writeEv(ca);fa=c[da>>2]|0;if((d|0)>=(c[fa+(ea*28|0)+20>>2]|0)){s=(fa|0)==0;if(s)ka=0;else ka=c[fa+-4>>2]|0;do if((ka|0)<=(ea|0)){if(s)la=0;else la=c[fa+-4>>2]|0;if((la|0)>(ea|0)){a[1263537]=0;w=148;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);ma=20;na=c[da>>2]|0;break}}else w=148;while(0);if((w|0)==148){w=0;__ZN6VectorIN11ButtonArray6ButtonEE14_copy_on_writeEv(ca);s=c[da>>2]|0;ma=s+(ea*28|0)+20|0;na=s}s=c[ma>>2]|0;N=(na|0)==0;if(N)oa=0;else oa=c[na+-4>>2]|0;if((oa|0)<=(ea|0)){if(N)pa=0;else pa=c[na+-4>>2]|0;if((pa|0)<=(ea|0)){w=156;break}a[1263537]=0}__ZN6VectorIN11ButtonArray6ButtonEE14_copy_on_writeEv(ca);N=c[da>>2]|0;if((d|0)<((c[N+(ea*28|0)+24>>2]|0)+s|0)){ha=ea;w=160;break}else qa=N}else qa=fa;ea=ea+1|0;aa=qa}if((w|0)==138)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((w|0)==156)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((w|0)==160){w=b+616|0;if((ha|0)==(c[w>>2]|0)){l=e;return}c[w>>2]=ha;__ZN10StringNameC2EPKc(k,842274);c[n>>2]=0;c[o>>2]=0;c[p>>2]=0;c[q>>2]=0;c[r>>2]=0;__ZN6Object11emit_signalERK10StringNameRK7VariantS5_S5_S5_S5_(b,k,n,o,p,q,r);if(c[r>>2]|0)__ZN7Variant5clearEv(r);if(c[q>>2]|0)__ZN7Variant5clearEv(q);if(c[p>>2]|0)__ZN7Variant5clearEv(p);if(c[o>>2]|0)__ZN7Variant5clearEv(o);if(c[n>>2]|0)__ZN7Variant5clearEv(n);__ZN10StringNameD2Ev(k);__ZN10CanvasItem6updateEv(b);l=e;return}}function __ZNK11MethodBind1I11ButtonArrayRK10InputEventE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0;a=l;l=l+80|0;if((l|0)>=(m|0))ba(80);d=a+24|0;e=a;if(b|0){f=0;l=a;return f|0}b=d;g=b+56|0;do{c[b>>2]=0;b=b+4|0}while((b|0)<(g|0));__ZN7VariantC2ERK10InputEvent(e,d);d=c[e>>2]|0;if(d|0)__ZN7Variant5clearEv(e);f=d;l=a;return f|0}function __ZNK11MethodBind1I11ButtonArrayRK10InputEventE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,842290);l=a;return c[b>>2]|0}function __ZN11MethodBind1I11ButtonArrayRK10InputEventE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;i=l;l=l+80|0;if((l|0)>=(m|0))ba(80);j=i+24|0;k=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235632)|0:0){c[h>>2]=0;a[1263537]=0;n=d+24|0;o=c[n>>2]|0;if((o|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=o;c[b>>2]=0;l=i;return}p=o-(c[d+20>>2]|0)|0;if((p|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=p;c[b>>2]=0;l=i;return}if((g|0)>0){if((o|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);q=0}else{a[1263537]=0;q=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,q)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=q;c[b>>2]=0;l=i;return}}q=c[d+44>>2]|0;o=c[d+48>>2]|0;p=e+(o>>1)|0;if(!(o&1))r=q;else r=c[(c[p>>2]|0)+q>>2]|0;do if((g|0)<1){q=c[n>>2]|0;o=q+-1|0;if((q|0)>=1){e=c[d+16>>2]|0;s=(e|0)==0;if(s)t=0;else t=c[e+-4>>2]|0;if((q|0)<=(t|0)){if(s)u=0;else u=c[e+-4>>2]|0;do if((u|0)<(q|0)){if(s)v=0;else v=c[e+-4>>2]|0;if((v|0)<(q|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);w=0;break}else{a[1263537]=0;x=31;break}}else x=31;while(0);if((x|0)==31)w=e+(o*24|0)|0;__ZN7VariantC2ERKS_(k,w);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);__ZNK7Variantcv10InputEventEv(j,k);Pi[r&2047](p,j);if(c[k>>2]|0)__ZN7Variant5clearEv(k);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I11ButtonArrayRK10InputEventE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;e=l;l=l+64|0;if((l|0)>=(m|0))ba(64);f=e;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235632)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;b=f;h=c[d>>2]|0;d=b+56|0;do{c[b>>2]=c[h>>2];b=b+4|0;h=h+4|0}while((b|0)<(d|0));Pi[i&2047](a,f);l=e;return}function __ZN11MethodBind1I11ButtonArrayRK10InputEventED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind0I11ButtonArrayE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return 0}function __ZNK11MethodBind0I11ButtonArrayE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,842290);l=a;return c[b>>2]|0}function __ZN11MethodBind0I11ButtonArrayE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235632)|0:0){c[h>>2]=0;a[1263537]=0;f=c[d+24>>2]|0;if((f|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=f;c[b>>2]=0;return}i=f-(c[d+20>>2]|0)|0;if((i|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=i;c[b>>2]=0;return}i=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))j=i;else j=c[(c[d>>2]|0)+i>>2]|0;gj[j&8191](d);c[b>>2]=0;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,110,1146558,0);c[b>>2]=0;return}function __ZN11MethodBind0I11ButtonArrayE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235632)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1)){g=b;gj[g&8191](a);return}else{g=c[(c[a>>2]|0)+b>>2]|0;gj[g&8191](a);return}}function __ZN11MethodBind0I11ButtonArrayED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN11ButtonArray6ButtonaSERKS0_(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0;d=c[a>>2]|0;if((d|0)!=(c[b>>2]|0)){if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);c[a>>2]=0;d=c[b>>2]|0;if(d|0?__Z28atomic_conditional_incrementPj(d+-8|0)|0:0)c[a>>2]=c[b>>2]}d=a+4|0;e=b+4|0;f=c[d>>2]|0;if((f|0)!=(c[e>>2]|0)){if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);c[d>>2]=0;f=c[e>>2]|0;if(f|0?__Z28atomic_conditional_incrementPj(f+-8|0)|0:0)c[d>>2]=c[e>>2]}e=a+8|0;d=b+8|0;f=c[e>>2]|0;if((f|0)!=(c[d>>2]|0)){if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);c[e>>2]=0;f=c[d>>2]|0;if(f|0?__Z28atomic_conditional_incrementPj(f+-8|0)|0:0)c[e>>2]=c[d>>2]}d=b+12|0;e=a+12|0;f=c[e>>2]|0;if((c[d>>2]|0)==(f|0)){g=a+16|0;h=b+16|0;c[g>>2]=c[h>>2];c[g+4>>2]=c[h+4>>2];c[g+8>>2]=c[h+8>>2];return a|0}if((f|0?__ZN9Reference11unreferenceEv(f)|0:0)?(f=c[e>>2]|0,__Z17predelete_handlerP6Object(f)|0):0){gj[c[(c[f>>2]|0)+76>>2]&8191](f);__ZN6Memory11free_staticEPvb(f,0)}c[e>>2]=0;f=c[d>>2]|0;c[e>>2]=f;if(!f){g=a+16|0;h=b+16|0;c[g>>2]=c[h>>2];c[g+4>>2]=c[h+4>>2];c[g+8>>2]=c[h+8>>2];return a|0}__ZN9Reference9referenceEv(f);g=a+16|0;h=b+16|0;c[g>>2]=c[h>>2];c[g+4>>2]=c[h+4>>2];c[g+8>>2]=c[h+8>>2];return a|0}function __ZNK11MethodBind1I11ButtonArrayiE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if(!b){__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK11MethodBind1I11ButtonArrayiE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,842290);l=a;return c[b>>2]|0}function __ZN11MethodBind1I11ButtonArrayiE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235632)|0:0){c[h>>2]=0;a[1263537]=0;k=d+24|0;n=c[k>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=i;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=i;return}if((g|0)>0){if((n|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);p=0}else{a[1263537]=0;p=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,p)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=p;c[b>>2]=0;l=i;return}}p=c[d+44>>2]|0;n=c[d+48>>2]|0;o=e+(n>>1)|0;if(!(n&1))q=p;else q=c[(c[o>>2]|0)+p>>2]|0;do if((g|0)<1){p=c[k>>2]|0;n=p+-1|0;if((p|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)s=0;else s=c[e+-4>>2]|0;if((p|0)<=(s|0)){if(r)t=0;else t=c[e+-4>>2]|0;do if((t|0)<(p|0)){if(r)u=0;else u=c[e+-4>>2]|0;if((u|0)<(p|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);v=0;break}else{a[1263537]=0;w=31;break}}else w=31;while(0);if((w|0)==31)v=e+(n*24|0)|0;__ZN7VariantC2ERKS_(j,v);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);f=__ZNK7VariantcviEv(j)|0;Pi[q&2047](o,f);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I11ButtonArrayiE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235632)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1)){g=b;h=c[d>>2]|0;i=c[h>>2]|0;Pi[g&2047](a,i);return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=c[d>>2]|0;i=c[h>>2]|0;Pi[g&2047](a,i);return}}function __ZN11MethodBind1I11ButtonArrayiED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI11ButtonArraybE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Eb(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK13MethodBind0RCI11ButtonArraybE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,842290);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI11ButtonArraybE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235632)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2Eb(i,ij[n&8191](d)|0);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI11ButtonArraybE7ptrcallEP6ObjectPPKvPv(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0;if(!d)g=0;else{e=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1235632)|0;g=e?d:0}d=c[b+44>>2]|0;e=c[b+48>>2]|0;b=g+(e>>1)|0;if(!(e&1)){h=d;i=ij[h&8191](b)|0;j=i&1;a[f>>0]=j;return}else{h=c[(c[b>>2]|0)+d>>2]|0;i=ij[h&8191](b)|0;j=i&1;a[f>>0]=j;return}}function __ZN13MethodBind0RCI11ButtonArraybED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I11ButtonArraybE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if(!b){__ZN7VariantC2Eb(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK11MethodBind1I11ButtonArraybE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,842290);l=a;return c[b>>2]|0}function __ZN11MethodBind1I11ButtonArraybE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235632)|0:0){c[h>>2]=0;a[1263537]=0;k=d+24|0;n=c[k>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=i;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=i;return}if((g|0)>0){if((n|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);p=0}else{a[1263537]=0;p=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,p)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=p;c[b>>2]=0;l=i;return}}p=c[d+44>>2]|0;n=c[d+48>>2]|0;o=e+(n>>1)|0;if(!(n&1))q=p;else q=c[(c[o>>2]|0)+p>>2]|0;do if((g|0)<1){p=c[k>>2]|0;n=p+-1|0;if((p|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)s=0;else s=c[e+-4>>2]|0;if((p|0)<=(s|0)){if(r)t=0;else t=c[e+-4>>2]|0;do if((t|0)<(p|0)){if(r)u=0;else u=c[e+-4>>2]|0;if((u|0)<(p|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);v=0;break}else{a[1263537]=0;w=31;break}}else w=31;while(0);if((w|0)==31)v=e+(n*24|0)|0;__ZN7VariantC2ERKS_(j,v);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);f=__ZNK7VariantcvbEv(j)|0;Pi[q&2047](o,f);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I11ButtonArraybE7ptrcallEP6ObjectPPKvPv(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0;if(!d)g=0;else{f=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1235632)|0;g=f?d:0}d=c[b+44>>2]|0;f=c[b+48>>2]|0;b=g+(f>>1)|0;if(!(f&1))h=d;else h=c[(c[b>>2]|0)+d>>2]|0;Pi[h&2047](b,(a[c[e>>2]>>0]|0)!=0);return}function __ZN11MethodBind1I11ButtonArraybED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI11ButtonArrayiE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK13MethodBind0RCI11ButtonArrayiE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,842290);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI11ButtonArrayiE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235632)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2Ei(i,ij[n&8191](d)|0);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI11ButtonArrayiE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0;if(!b)f=0;else{d=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235632)|0;f=d?b:0}b=c[a+44>>2]|0;d=c[a+48>>2]|0;a=f+(d>>1)|0;if(!(d&1)){g=b;h=ij[g&8191](a)|0;c[e>>2]=h;return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=ij[g&8191](a)|0;c[e>>2]=h;return}}function __ZN13MethodBind0RCI11ButtonArrayiED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind1RCI11ButtonArray3RefI7TextureEiE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;switch(b|0){case -1:{e=__ZN7Variant12get_type_forI3RefI7TextureEEENS_4TypeEv()|0;break}case 0:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}default:e=0}l=a;return e|0}function __ZNK13MethodBind1RCI11ButtonArray3RefI7TextureEiE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,842290);l=a;return c[b>>2]|0}function __ZN13MethodBind1RCI11ButtonArray3RefI7TextureEiE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0;i=l;l=l+64|0;if((l|0)>=(m|0))ba(64);j=i+52|0;k=i+24|0;n=i+48|0;o=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235632)|0:0){c[h>>2]=0;a[1263537]=0;p=d+24|0;q=c[p>>2]|0;if((q|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=q;c[b>>2]=0;l=i;return}r=q-(c[d+20>>2]|0)|0;if((r|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=r;c[b>>2]=0;l=i;return}if((g|0)>0){if((q|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);s=0}else{a[1263537]=0;s=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,s)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=s;c[b>>2]=0;l=i;return}}s=c[d+44>>2]|0;q=c[d+48>>2]|0;r=e+(q>>1)|0;if(!(q&1))t=s;else t=c[(c[r>>2]|0)+s>>2]|0;do if((g|0)<1){s=c[p>>2]|0;q=s+-1|0;if((s|0)>=1){e=c[d+16>>2]|0;u=(e|0)==0;if(u)v=0;else v=c[e+-4>>2]|0;if((s|0)<=(v|0)){if(u)w=0;else w=c[e+-4>>2]|0;do if((w|0)<(s|0)){if(u)x=0;else x=c[e+-4>>2]|0;if((x|0)<(s|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);y=0;break}else{a[1263537]=0;z=31;break}}else z=31;while(0);if((z|0)==31)y=e+(q*24|0)|0;__ZN7VariantC2ERKS_(o,y);break}}c[o>>2]=0}else __ZN7VariantC2ERKS_(o,c[f>>2]|0);while(0);f=__ZNK7VariantcviEv(o)|0;c[n>>2]=$i[t&8191](r,f)|0;__ZN6RefPtrC2Ev(j);__ZN3RefI9ReferenceEaSI7TextureEEvRKS_IT_E(j,n);__ZN7VariantC2ERK6RefPtr(k,j);__ZN6RefPtrD2Ev(j);j=c[n>>2]|0;if((j|0?__ZN9Reference11unreferenceEv(j)|0:0)?(j=c[n>>2]|0,__Z17predelete_handlerP6Object(j)|0):0){gj[c[(c[j>>2]|0)+76>>2]&8191](j);__ZN6Memory11free_staticEPvb(j,0)}c[n>>2]=0;if(c[o>>2]|0)__ZN7Variant5clearEv(o);__ZN7VariantC2ERKS_(b,k);if(c[k>>2]|0)__ZN7Variant5clearEv(k);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1217,1146558,0);c[b>>2]=0;l=i;return}function __ZN13MethodBind1RCI11ButtonArray3RefI7TextureEiE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f;if(!b)h=0;else{i=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235632)|0;h=i?b:0}b=c[a+44>>2]|0;i=c[a+48>>2]|0;a=h+(i>>1)|0;if(!(i&1))j=b;else j=c[(c[a>>2]|0)+b>>2]|0;c[g>>2]=$i[j&8191](a,c[c[d>>2]>>2]|0)|0;__ZN3RefI9ReferenceEaSI7TextureEEvRKS_IT_E(e,g);e=c[g>>2]|0;if(!e){l=f;return}if(!(__ZN9Reference11unreferenceEv(e)|0)){l=f;return}e=c[g>>2]|0;if(!(__Z17predelete_handlerP6Object(e)|0)){l=f;return}gj[c[(c[e>>2]|0)+76>>2]&8191](e);__ZN6Memory11free_staticEPvb(e,0);l=f;return}function __ZN13MethodBind1RCI11ButtonArray3RefI7TextureEiED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind1RCI11ButtonArray6StringiE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return __ZNK13MethodBind1RCI11ButtonArray6StringiE18_get_argument_typeEi(a,b)|0}function __ZNK13MethodBind1RCI11ButtonArray6StringiE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,842290);l=a;return c[b>>2]|0}function __ZN13MethodBind1RCI11ButtonArray6StringiE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0;i=l;l=l+64|0;if((l|0)>=(m|0))ba(64);j=i+24|0;k=i+48|0;n=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235632)|0:0){c[h>>2]=0;a[1263537]=0;o=d+24|0;p=c[o>>2]|0;if((p|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=p;c[b>>2]=0;l=i;return}q=p-(c[d+20>>2]|0)|0;if((q|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=q;c[b>>2]=0;l=i;return}if((g|0)>0){if((p|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);r=0}else{a[1263537]=0;r=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,r)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=r;c[b>>2]=0;l=i;return}}r=c[d+44>>2]|0;p=c[d+48>>2]|0;q=e+(p>>1)|0;if(!(p&1))s=r;else s=c[(c[q>>2]|0)+r>>2]|0;do if((g|0)<1){r=c[o>>2]|0;p=r+-1|0;if((r|0)>=1){e=c[d+16>>2]|0;t=(e|0)==0;if(t)u=0;else u=c[e+-4>>2]|0;if((r|0)<=(u|0)){if(t)v=0;else v=c[e+-4>>2]|0;do if((v|0)<(r|0)){if(t)w=0;else w=c[e+-4>>2]|0;if((w|0)<(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);x=0;break}else{a[1263537]=0;y=31;break}}else y=31;while(0);if((y|0)==31)x=e+(p*24|0)|0;__ZN7VariantC2ERKS_(n,x);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f>>2]|0);while(0);f=__ZNK7VariantcviEv(n)|0;c[k>>2]=$i[s&8191](q,f)|0;__ZN7VariantC2ERK6String(j,k);f=c[k>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);if(c[n>>2]|0)__ZN7Variant5clearEv(n);__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1217,1146558,0);c[b>>2]=0;l=i;return}function __ZN13MethodBind1RCI11ButtonArray6StringiE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0;if(!b)f=0;else{g=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235632)|0;f=g?b:0}b=c[a+44>>2]|0;g=c[a+48>>2]|0;a=f+(g>>1)|0;if(!(g&1))h=b;else h=c[(c[a>>2]|0)+b>>2]|0;b=$i[h&8191](a,c[c[d>>2]>>2]|0)|0;d=b;a=c[e>>2]|0;if((a|0)==(b|0)){if(!b)return}else{if(a|0?(__Z16atomic_decrementPj(a+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(a,1);c[e>>2]=0;if(!b)return;if(__Z28atomic_conditional_incrementPj(b+-8|0)|0)c[e>>2]=d}if(__Z16atomic_decrementPj(b+-8|0)|0)return;__ZN6Memory11free_staticEPvb(b,1);return}function __ZN13MethodBind1RCI11ButtonArray6StringiED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind1RCI11ButtonArray6StringiE18_get_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case -1:{c[d>>2]=0;__ZN7VariantC2ERK6String(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);e=c[d>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);f=b;l=a;return f|0}case 0:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;l=a;return f|0}default:{f=0;l=a;return f|0}}return 0}function __ZNK11MethodBind2I11ButtonArrayiRK3RefI7TextureEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;switch(b|0){case 0:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}case 1:{e=__ZN7Variant12get_type_forIRK3RefI7TextureEEENS_4TypeEv()|0;break}default:e=0}l=a;return e|0}function __ZNK11MethodBind2I11ButtonArrayiRK3RefI7TextureEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,842290);l=a;return c[b>>2]|0}function __ZN11MethodBind2I11ButtonArrayiRK3RefI7TextureEE4callEP6ObjectPPK7VariantiRNS9_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0;i=l;l=l+64|0;if((l|0)>=(m|0))ba(64);j=i+52|0;k=i+24|0;n=i+48|0;o=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235632)|0:0){c[h>>2]=0;a[1263537]=0;p=d+24|0;q=c[p>>2]|0;if((q|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=q;c[b>>2]=0;l=i;return}r=q-(c[d+20>>2]|0)|0;if((r|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=r;c[b>>2]=0;l=i;return}if((g|0)>0){if((q|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);s=0}else{a[1263537]=0;s=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,s)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=s;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[p>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);t=0}else{a[1263537]=0;t=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,t)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=t;c[b>>2]=0;l=i;return}}}t=c[d+44>>2]|0;s=c[d+48>>2]|0;q=e+(s>>1)|0;if(!(s&1))u=t;else u=c[(c[q>>2]|0)+t>>2]|0;do if((g|0)<1){t=c[p>>2]|0;s=t+-1|0;if((t|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)v=0;else v=c[e+-4>>2]|0;if((t|0)<=(v|0)){if(r)w=0;else w=c[e+-4>>2]|0;do if((w|0)<(t|0)){if(r)x=0;else x=c[e+-4>>2]|0;if((x|0)<(t|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);y=0;break}else{a[1263537]=0;z=37;break}}else z=37;while(0);if((z|0)==37)y=e+(s*24|0)|0;__ZN7VariantC2ERKS_(k,y);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);y=__ZNK7VariantcviEv(k)|0;do if((g|0)<2){x=c[p>>2]|0;w=x+-1|0;v=x+-2|0;if((x|0)>=2){x=c[d+16>>2]|0;t=(x|0)==0;if(t)A=0;else A=c[x+-4>>2]|0;if((w|0)<=(A|0)){if(t)B=0;else B=c[x+-4>>2]|0;do if((B|0)<(w|0)){if(t)C=0;else C=c[x+-4>>2]|0;if((C|0)<(w|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);D=0;break}else{a[1263537]=0;z=54;break}}else z=54;while(0);if((z|0)==54)D=x+(v*24|0)|0;__ZN7VariantC2ERKS_(o,D);break}}c[o>>2]=0}else __ZN7VariantC2ERKS_(o,c[f+4>>2]|0);while(0);__ZN3RefI7TextureEC2ERK7Variant(j,o);c[n>>2]=c[j>>2];bj[u&4095](q,y,n);y=c[n>>2]|0;if((y|0?__ZN9Reference11unreferenceEv(y)|0:0)?(y=c[n>>2]|0,__Z17predelete_handlerP6Object(y)|0):0){gj[c[(c[y>>2]|0)+76>>2]&8191](y);__ZN6Memory11free_staticEPvb(y,0)}c[n>>2]=0;if(c[o>>2]|0)__ZN7Variant5clearEv(o);if(c[k>>2]|0)__ZN7Variant5clearEv(k);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1380,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind2I11ButtonArrayiRK3RefI7TextureEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+28|0;g=e;h=e+24|0;if(!b)i=0;else{j=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235632)|0;i=j?b:0}b=c[a+44>>2]|0;j=c[a+48>>2]|0;a=i+(j>>1)|0;if(!(j&1))k=b;else k=c[(c[a>>2]|0)+b>>2]|0;b=c[c[d>>2]>>2]|0;__ZN7VariantC2EPK6Object(g,c[d+4>>2]|0);__ZN3RefI7TextureEC2ERK7Variant(f,g);if(c[g>>2]|0)__ZN7Variant5clearEv(g);c[h>>2]=c[f>>2];bj[k&4095](a,b,h);b=c[h>>2]|0;if(!b){l=e;return}if(!(__ZN9Reference11unreferenceEv(b)|0)){l=e;return}b=c[h>>2]|0;if(!(__Z17predelete_handlerP6Object(b)|0)){l=e;return}gj[c[(c[b>>2]|0)+76>>2]&8191](b);__ZN6Memory11free_staticEPvb(b,0);l=e;return}function __ZN11MethodBind2I11ButtonArrayiRK3RefI7TextureEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind2I11ButtonArrayiRK6StringE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return __ZNK11MethodBind2I11ButtonArrayiRK6StringE18_get_argument_typeEi(a,b)|0}function __ZNK11MethodBind2I11ButtonArrayiRK6StringE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,842290);l=a;return c[b>>2]|0}function __ZN11MethodBind2I11ButtonArrayiRK6StringE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0;i=l;l=l+64|0;if((l|0)>=(m|0))ba(64);j=i+24|0;k=i+48|0;n=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235632)|0:0){c[h>>2]=0;a[1263537]=0;o=d+24|0;p=c[o>>2]|0;if((p|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=p;c[b>>2]=0;l=i;return}q=p-(c[d+20>>2]|0)|0;if((q|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=q;c[b>>2]=0;l=i;return}if((g|0)>0){if((p|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);r=0}else{a[1263537]=0;r=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,r)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=r;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[o>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);s=0}else{a[1263537]=0;s=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,s)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=s;c[b>>2]=0;l=i;return}}}s=c[d+44>>2]|0;r=c[d+48>>2]|0;p=e+(r>>1)|0;if(!(r&1))t=s;else t=c[(c[p>>2]|0)+s>>2]|0;do if((g|0)<1){s=c[o>>2]|0;r=s+-1|0;if((s|0)>=1){e=c[d+16>>2]|0;q=(e|0)==0;if(q)u=0;else u=c[e+-4>>2]|0;if((s|0)<=(u|0)){if(q)v=0;else v=c[e+-4>>2]|0;do if((v|0)<(s|0)){if(q)w=0;else w=c[e+-4>>2]|0;if((w|0)<(s|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);x=0;break}else{a[1263537]=0;y=37;break}}else y=37;while(0);if((y|0)==37)x=e+(r*24|0)|0;__ZN7VariantC2ERKS_(j,x);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);x=__ZNK7VariantcviEv(j)|0;do if((g|0)<2){w=c[o>>2]|0;v=w+-1|0;u=w+-2|0;if((w|0)>=2){w=c[d+16>>2]|0;s=(w|0)==0;if(s)z=0;else z=c[w+-4>>2]|0;if((v|0)<=(z|0)){if(s)A=0;else A=c[w+-4>>2]|0;do if((A|0)<(v|0)){if(s)B=0;else B=c[w+-4>>2]|0;if((B|0)<(v|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);C=0;break}else{a[1263537]=0;y=54;break}}else y=54;while(0);if((y|0)==54)C=w+(u*24|0)|0;__ZN7VariantC2ERKS_(n,C);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f+4>>2]|0);while(0);c[k>>2]=__ZNK7Variantcv6StringEv(n)|0;bj[t&4095](p,x,k);x=c[k>>2]|0;if(x|0?(__Z16atomic_decrementPj(x+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(x,1);if(c[n>>2]|0)__ZN7Variant5clearEv(n);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1380,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind2I11ButtonArrayiRK6StringE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235632)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;b=c[c[d>>2]>>2]|0;h=c[d+4>>2]|0;d=c[h>>2]|0;if((d|0)!=0?(__Z28atomic_conditional_incrementPj(d+-8|0)|0)!=0:0)j=c[h>>2]|0;else j=0;c[f>>2]=j;bj[i&4095](a,b,f);b=c[f>>2]|0;if(!b){l=e;return}if(__Z16atomic_decrementPj(b+-8|0)|0){l=e;return}__ZN6Memory11free_staticEPvb(b,1);l=e;return}function __ZN11MethodBind2I11ButtonArrayiRK6StringED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind2I11ButtonArrayiRK6StringE18_get_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case 0:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;l=a;return f|0}case 1:{c[d>>2]=0;__ZN7VariantC2ERK6String(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);e=c[d>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);f=b;l=a;return f|0}default:{f=0;l=a;return f|0}}return 0}function __ZN6VectorIN11ButtonArray6ButtonEE9push_backES1_(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e;g=c[b>>2]|0;if(!g)h=1;else h=(c[g+-4>>2]|0)+1|0;if(__ZN6VectorIN11ButtonArray6ButtonEE6resizeEi(b,h)|0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);i=1;l=e;return i|0}a[1263537]=0;h=c[b>>2]|0;if(!h)j=-1;else j=(c[h+-4>>2]|0)+-1|0;c[f>>2]=0;h=c[d>>2]|0;if(h|0?(c[f>>2]=0,__Z28atomic_conditional_incrementPj(h+-8|0)|0):0)c[f>>2]=c[d>>2];h=f+4|0;g=d+4|0;c[h>>2]=0;k=c[g>>2]|0;if(k|0?(c[h>>2]=0,__Z28atomic_conditional_incrementPj(k+-8|0)|0):0)c[h>>2]=c[g>>2];g=f+8|0;h=d+8|0;c[g>>2]=0;k=c[h>>2]|0;if(k|0?(c[g>>2]=0,__Z28atomic_conditional_incrementPj(k+-8|0)|0):0)c[g>>2]=c[h>>2];h=f+12|0;c[h>>2]=0;g=c[d+12>>2]|0;if(g|0){c[h>>2]=g;__ZN9Reference9referenceEv(g)}g=f+16|0;h=d+16|0;c[g>>2]=c[h>>2];c[g+4>>2]=c[h+4>>2];c[g+8>>2]=c[h+8>>2];do if((j|0)<0)n=25;else{h=c[b>>2]|0;g=(h|0)==0;if(g)o=0;else o=c[h+-4>>2]|0;if((o|0)<=(j|0)){if(g)p=0;else p=c[h+-4>>2]|0;if((p|0)<=(j|0)){n=25;break}a[1263537]=0}__ZN6VectorIN11ButtonArray6ButtonEE14_copy_on_writeEv(b);q=(c[b>>2]|0)+(j*28|0)|0}while(0);if((n|0)==25){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);q=0}__ZN11ButtonArray6ButtonaSERKS0_(q,f)|0;__ZN11ButtonArray6ButtonD2Ev(f);i=0;l=e;return i|0}function __ZNK11MethodBind3I11ButtonArrayRK3RefI7TextureERK6StringS8_E18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return __ZNK11MethodBind3I11ButtonArrayRK3RefI7TextureERK6StringS8_E18_get_argument_typeEi(a,b)|0}function __ZNK11MethodBind3I11ButtonArrayRK3RefI7TextureERK6StringS8_E18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,842290);l=a;return c[b>>2]|0}function __ZN11MethodBind3I11ButtonArrayRK3RefI7TextureERK6StringS8_E4callEP6ObjectPPK7VariantiRNSC_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0;i=l;l=l+96|0;if((l|0)>=(m|0))ba(96);j=i+80|0;k=i+76|0;n=i+48|0;o=i+24|0;p=i+72|0;q=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235632)|0:0){c[h>>2]=0;a[1263537]=0;r=d+24|0;s=c[r>>2]|0;if((s|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=s;c[b>>2]=0;l=i;return}t=s-(c[d+20>>2]|0)|0;if((t|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=t;c[b>>2]=0;l=i;return}if((g|0)>0){if((s|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);u=0}else{a[1263537]=0;u=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,u)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=u;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[r>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);v=0}else{a[1263537]=0;v=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,v)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=v;c[b>>2]=0;l=i;return}if((g|0)>2){if((c[r>>2]|0)<2){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);w=0}else{a[1263537]=0;w=c[(c[d+32>>2]|0)+12>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+8>>2]>>2]|0,w)|0)){c[h>>2]=2;c[h+4>>2]=2;c[h+8>>2]=w;c[b>>2]=0;l=i;return}}}}w=c[d+44>>2]|0;v=c[d+48>>2]|0;u=e+(v>>1)|0;if(!(v&1))x=w;else x=c[(c[u>>2]|0)+w>>2]|0;do if((g|0)<1){w=c[r>>2]|0;v=w+-1|0;if((w|0)>=1){e=c[d+16>>2]|0;s=(e|0)==0;if(s)y=0;else y=c[e+-4>>2]|0;if((w|0)<=(y|0)){if(s)z=0;else z=c[e+-4>>2]|0;do if((z|0)<(w|0)){if(s)A=0;else A=c[e+-4>>2]|0;if((A|0)<(w|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);B=0;break}else{a[1263537]=0;C=43;break}}else C=43;while(0);if((C|0)==43)B=e+(v*24|0)|0;__ZN7VariantC2ERKS_(n,B);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f>>2]|0);while(0);__ZN3RefI7TextureEC2ERK7Variant(j,n);c[k>>2]=c[j>>2];do if((g|0)<2){B=c[r>>2]|0;A=B+-1|0;z=B+-2|0;if((B|0)>=2){B=c[d+16>>2]|0;y=(B|0)==0;if(y)D=0;else D=c[B+-4>>2]|0;if((A|0)<=(D|0)){if(y)E=0;else E=c[B+-4>>2]|0;do if((E|0)<(A|0)){if(y)F=0;else F=c[B+-4>>2]|0;if((F|0)<(A|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);G=0;break}else{a[1263537]=0;C=60;break}}else C=60;while(0);if((C|0)==60)G=B+(z*24|0)|0;__ZN7VariantC2ERKS_(o,G);break}}c[o>>2]=0}else __ZN7VariantC2ERKS_(o,c[f+4>>2]|0);while(0);c[j>>2]=__ZNK7Variantcv6StringEv(o)|0;do if((g|0)<3){G=c[r>>2]|0;F=G+-2|0;E=G+-3|0;if((F|0)>=1){G=c[d+16>>2]|0;D=(G|0)==0;if(D)H=0;else H=c[G+-4>>2]|0;if((F|0)<=(H|0)){if(D)I=0;else I=c[G+-4>>2]|0;do if((I|0)<(F|0)){if(D)J=0;else J=c[G+-4>>2]|0;if((J|0)<(F|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);K=0;break}else{a[1263537]=0;C=77;break}}else C=77;while(0);if((C|0)==77)K=G+(E*24|0)|0;__ZN7VariantC2ERKS_(q,K);break}}c[q>>2]=0}else __ZN7VariantC2ERKS_(q,c[f+8>>2]|0);while(0);c[p>>2]=__ZNK7Variantcv6StringEv(q)|0;Ki[x&4095](u,k,j,p);u=c[p>>2]|0;if(u|0?(__Z16atomic_decrementPj(u+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(u,1);if(c[q>>2]|0)__ZN7Variant5clearEv(q);q=c[j>>2]|0;if(q|0?(__Z16atomic_decrementPj(q+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(q,1);if(c[o>>2]|0)__ZN7Variant5clearEv(o);o=c[k>>2]|0;if((o|0?__ZN9Reference11unreferenceEv(o)|0:0)?(o=c[k>>2]|0,__Z17predelete_handlerP6Object(o)|0):0){gj[c[(c[o>>2]|0)+76>>2]&8191](o);__ZN6Memory11free_staticEPvb(o,0)}c[k>>2]=0;if(c[n>>2]|0)__ZN7Variant5clearEv(n);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,2039,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind3I11ButtonArrayRK3RefI7TextureERK6StringS8_E7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+28|0;g=e;h=e+24|0;if(!b)i=0;else{j=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235632)|0;i=j?b:0}b=c[a+44>>2]|0;j=c[a+48>>2]|0;a=i+(j>>1)|0;if(!(j&1))k=b;else k=c[(c[a>>2]|0)+b>>2]|0;__ZN7VariantC2EPK6Object(g,c[d>>2]|0);__ZN3RefI7TextureEC2ERK7Variant(f,g);if(c[g>>2]|0)__ZN7Variant5clearEv(g);c[h>>2]=c[f>>2];b=c[d+4>>2]|0;j=c[b>>2]|0;if((j|0)!=0?(__Z28atomic_conditional_incrementPj(j+-8|0)|0)!=0:0)n=c[b>>2]|0;else n=0;c[f>>2]=n;n=c[d+8>>2]|0;d=c[n>>2]|0;if((d|0)!=0?(__Z28atomic_conditional_incrementPj(d+-8|0)|0)!=0:0)o=c[n>>2]|0;else o=0;c[g>>2]=o;Ki[k&4095](a,h,f,g);a=c[g>>2]|0;if(a|0?(__Z16atomic_decrementPj(a+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(a,1);a=c[f>>2]|0;if(a|0?(__Z16atomic_decrementPj(a+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(a,1);a=c[h>>2]|0;if(!a){l=e;return}if(!(__ZN9Reference11unreferenceEv(a)|0)){l=e;return}a=c[h>>2]|0;if(!(__Z17predelete_handlerP6Object(a)|0)){l=e;return}gj[c[(c[a>>2]|0)+76>>2]&8191](a);__ZN6Memory11free_staticEPvb(a,0);l=e;return}function __ZN11MethodBind3I11ButtonArrayRK3RefI7TextureERK6StringS8_ED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind3I11ButtonArrayRK3RefI7TextureERK6StringS8_E18_get_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;switch(b|0){case 0:{f=__ZN7Variant12get_type_forIRK3RefI7TextureEEENS_4TypeEv()|0;l=a;return f|0}case 1:{c[d>>2]=0;__ZN7VariantC2ERK6String(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);g=c[d>>2]|0;if(g|0?(__Z16atomic_decrementPj(g+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(g,1);f=b;l=a;return f|0}case 2:{c[d>>2]=0;__ZN7VariantC2ERK6String(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);e=c[d>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);f=b;l=a;return f|0}default:{f=0;l=a;return f|0}}return 0}function __ZNK11MethodBind2I11ButtonArrayRK6StringS3_E18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;if(b>>>0>=2){f=0;l=a;return f|0}c[d>>2]=0;__ZN7VariantC2ERK6String(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);e=c[d>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);f=b;l=a;return f|0}function __ZNK11MethodBind2I11ButtonArrayRK6StringS3_E18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,842290);l=a;return c[b>>2]|0}function __ZN11MethodBind2I11ButtonArrayRK6StringS3_E4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0;i=l;l=l+64|0;if((l|0)>=(m|0))ba(64);j=i+52|0;k=i+24|0;n=i+48|0;o=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235632)|0:0){c[h>>2]=0;a[1263537]=0;p=d+24|0;q=c[p>>2]|0;if((q|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=q;c[b>>2]=0;l=i;return}r=q-(c[d+20>>2]|0)|0;if((r|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=r;c[b>>2]=0;l=i;return}if((g|0)>0){if((q|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);s=0}else{a[1263537]=0;s=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,s)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=s;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[p>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);t=0}else{a[1263537]=0;t=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,t)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=t;c[b>>2]=0;l=i;return}}}t=c[d+44>>2]|0;s=c[d+48>>2]|0;q=e+(s>>1)|0;if(!(s&1))u=t;else u=c[(c[q>>2]|0)+t>>2]|0;do if((g|0)<1){t=c[p>>2]|0;s=t+-1|0;if((t|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)v=0;else v=c[e+-4>>2]|0;if((t|0)<=(v|0)){if(r)w=0;else w=c[e+-4>>2]|0;do if((w|0)<(t|0)){if(r)x=0;else x=c[e+-4>>2]|0;if((x|0)<(t|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);y=0;break}else{a[1263537]=0;z=37;break}}else z=37;while(0);if((z|0)==37)y=e+(s*24|0)|0;__ZN7VariantC2ERKS_(k,y);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);c[j>>2]=__ZNK7Variantcv6StringEv(k)|0;do if((g|0)<2){y=c[p>>2]|0;x=y+-1|0;w=y+-2|0;if((y|0)>=2){y=c[d+16>>2]|0;v=(y|0)==0;if(v)A=0;else A=c[y+-4>>2]|0;if((x|0)<=(A|0)){if(v)B=0;else B=c[y+-4>>2]|0;do if((B|0)<(x|0)){if(v)C=0;else C=c[y+-4>>2]|0;if((C|0)<(x|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);D=0;break}else{a[1263537]=0;z=54;break}}else z=54;while(0);if((z|0)==54)D=y+(w*24|0)|0;__ZN7VariantC2ERKS_(o,D);break}}c[o>>2]=0}else __ZN7VariantC2ERKS_(o,c[f+4>>2]|0);while(0);c[n>>2]=__ZNK7Variantcv6StringEv(o)|0;bj[u&4095](q,j,n);q=c[n>>2]|0;if(q|0?(__Z16atomic_decrementPj(q+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(q,1);if(c[o>>2]|0)__ZN7Variant5clearEv(o);o=c[j>>2]|0;if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(o,1);if(c[k>>2]|0)__ZN7Variant5clearEv(k);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1380,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind2I11ButtonArrayRK6StringS3_E7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e+4|0;g=e;if(!b)h=0;else{i=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235632)|0;h=i?b:0}b=c[a+44>>2]|0;i=c[a+48>>2]|0;a=h+(i>>1)|0;if(!(i&1))j=b;else j=c[(c[a>>2]|0)+b>>2]|0;b=c[d>>2]|0;i=c[b>>2]|0;if((i|0)!=0?(__Z28atomic_conditional_incrementPj(i+-8|0)|0)!=0:0)k=c[b>>2]|0;else k=0;c[f>>2]=k;k=c[d+4>>2]|0;d=c[k>>2]|0;if((d|0)!=0?(__Z28atomic_conditional_incrementPj(d+-8|0)|0)!=0:0)n=c[k>>2]|0;else n=0;c[g>>2]=n;bj[j&4095](a,f,g);a=c[g>>2]|0;if(a|0?(__Z16atomic_decrementPj(a+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(a,1);a=c[f>>2]|0;if(!a){l=e;return}if(__Z16atomic_decrementPj(a+-8|0)|0){l=e;return}__ZN6Memory11free_staticEPvb(a,1);l=e;return}function __ZN11MethodBind2I11ButtonArrayRK6StringS3_ED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN8TreeItem18_initialize_classvEv(b){b=b|0;if(a[1263285]|0)return;__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI8TreeItemEEvv();__ZN8TreeItem13_bind_methodsEv();a[1263285]=1;return}function __ZN8TreeItem5_setvERK10StringNameRK7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK8TreeItem5_getvERK10StringNameR7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK8TreeItem19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0;d=l;l=l+32|0;if((l|0)>=(m|0))ba(32);e=d+24|0;f=d+4|0;g=d;__ZN6StringC2EPKc(e,844e3);h=c[e>>2]|0;e=h;i=f+4|0;c[i>>2]=0;j=f+12|0;c[j>>2]=0;c[f>>2]=0;k=(h|0)==0;if(!k?(c[i>>2]=0,__Z28atomic_conditional_incrementPj(h+-8|0)|0):0)c[i>>2]=e;c[f+8>>2]=0;e=c[j>>2]|0;if(e|0){if(!(__Z16atomic_decrementPj(e+-8|0)|0))__ZN6Memory11free_staticEPvb(e,1);c[j>>2]=0}c[f+16>>2]=256;if(!(c[b>>2]|0)){j=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=j;c[j>>2]=0;c[j+4>>2]=0;c[j+8>>2]=0}j=__ZnwjPFPvjE(32,4740)|0;c[j>>2]=0;c[j+4>>2]=0;c[j+8>>2]=0;c[j+12>>2]=0;c[j+16>>2]=7;e=j+20|0;c[e>>2]=0;i=j+24|0;c[i>>2]=0;n=j+28|0;c[n>>2]=0;__ZN12PropertyInfoaSERKS_(j,f)|0;o=c[b>>2]|0;p=o+4|0;q=c[p>>2]|0;c[i>>2]=q;c[e>>2]=0;c[n>>2]=o;if(q|0)c[q+20>>2]=j;c[p>>2]=j;if(!(c[o>>2]|0))c[o>>2]=j;j=o+8|0;c[j>>2]=(c[j>>2]|0)+1;j=c[f+12>>2]|0;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);j=c[f+4>>2]|0;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);if(k){__ZN10StringNameC2EPKc(g,844e3);__ZN7ClassDB17get_property_listE10StringNameP4ListI12PropertyInfo16DefaultAllocatorEbPK6Object(g,b,1,a);__ZN10StringNameD2Ev(g);l=d;return}if(__Z16atomic_decrementPj(h+-8|0)|0){__ZN10StringNameC2EPKc(g,844e3);__ZN7ClassDB17get_property_listE10StringNameP4ListI12PropertyInfo16DefaultAllocatorEbPK6Object(g,b,1,a);__ZN10StringNameD2Ev(g);l=d;return}__ZN6Memory11free_staticEPvb(h,1);__ZN10StringNameC2EPKc(g,844e3);__ZN7ClassDB17get_property_listE10StringNameP4ListI12PropertyInfo16DefaultAllocatorEbPK6Object(g,b,1,a);__ZN10StringNameD2Ev(g);l=d;return}function __ZN8TreeItem14_notificationvEib(a,b,c){a=a|0;b=b|0;c=c|0;return}function __ZNK8TreeItem16_get_class_namevEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+8|0;e=b+4|0;f=b;g=a+76|0;a=c[g>>2]|0;if(a|0){if(c[a+4>>2]|0){l=b;return g|0}if(__ZNK6String6lengthEv(a+8|0)|0){l=b;return g|0}}__ZN6StringC2EPKc(d,844e3);c[f>>2]=c[d>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameaSERKS_(g,e);__ZN10StringNameD2Ev(e);e=c[f>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);l=b;return g|0}function __ZNK8TreeItem9get_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,844e3);l=a;return c[b>>2]|0}function __ZNK8TreeItem8is_classERK6String(a,b){a=a|0;b=b|0;var c=0;if(__ZNK6StringeqEPKc(b,844e3)|0){c=1;return c|0}c=__ZNK6StringeqEPKc(b,1142944)|0;return c|0}function __ZNK8TreeItem12is_class_ptrEPv(a,b){a=a|0;b=b|0;return (b|0)==1235636|(b|0)==1220580|0}function __ZN8TreeItemD2Ev(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0;c[b>>2]=246488;d=b+96|0;e=c[d>>2]|0;if(e|0){f=e;do{e=f;f=c[f+92>>2]|0;c[e+88>>2]=0;if(__Z17predelete_handlerP6Object(e)|0){gj[c[(c[e>>2]|0)+76>>2]&8191](e);__ZN6Memory11free_staticEPvb(e,0)}}while((f|0)!=0)}c[d>>2]=0;d=b+88|0;f=c[d>>2]|0;do if(f|0){a[1263537]=0;e=f+96|0;while(1){g=c[e>>2]|0;if(!g){h=10;break}i=g+92|0;if((g|0)==(b|0)){h=9;break}else e=i}if((h|0)==9){c[e>>2]=c[i>>2];c[d>>2]=0;break}else if((h|0)==10){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(842830,842843,422,1130797,0);a[1263537]=0;break}}while(0);h=c[b+100>>2]|0;if(h|0){d=h+604|0;if((c[d>>2]|0)==(b|0))c[d>>2]=0;d=h+608|0;if((c[d>>2]|0)==(b|0)){c[d>>2]=0;a[h+640>>0]=0}d=h+612|0;if((c[d>>2]|0)==(b|0))c[d>>2]=0;d=h+620|0;if((c[d>>2]|0)==(b|0))c[d>>2]=0;d=h+628|0;if((c[d>>2]|0)==(b|0))c[d>>2]=0;d=h+616|0;if((c[d>>2]|0)==(b|0)){c[d>>2]=0;a[h+640>>0]=0}}h=b+80|0;d=c[h>>2]|0;if(!d){j=b+76|0;__ZN10StringNameD2Ev(j);__ZN6ObjectD2Ev(b);return}if(__Z16atomic_decrementPj(d+-8|0)|0){j=b+76|0;__ZN10StringNameD2Ev(j);__ZN6ObjectD2Ev(b);return}i=c[h>>2]|0;h=(i|0)==0?0:i+-4|0;i=h+4|0;if(c[h>>2]|0){f=0;do{__ZN8TreeItem4CellD2Ev(i+(f*152|0)|0);f=f+1|0}while(f>>>0<(c[h>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(d,1);j=b+76|0;__ZN10StringNameD2Ev(j);__ZN6ObjectD2Ev(b);return}function __ZN8TreeItemD0Ev(a){a=a|0;__ZN8TreeItemD2Ev(a);__ZdlPv(a);return}function __ZN8TreeItem4CellD2Ev(a){a=a|0;var b=0;b=a+148|0;__ZN6VectorIN8TreeItem4Cell6ButtonEE6_unrefEPv(b,c[b>>2]|0);__ZN10StringNameD2Ev(a+144|0);b=c[a+136>>2]|0;if(b|0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(b,1);b=a+112|0;if(c[b>>2]|0)__ZN7Variant5clearEv(b);b=c[a+28>>2]|0;if(b|0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(b,1);b=c[a+24>>2]|0;if(b|0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(b,1);b=a+4|0;a=c[b>>2]|0;if(!a){c[b>>2]=0;return}if(!(__ZN9Reference11unreferenceEv(a)|0)){c[b>>2]=0;return}a=c[b>>2]|0;if(!(__Z17predelete_handlerP6Object(a)|0)){c[b>>2]=0;return}gj[c[(c[a>>2]|0)+76>>2]&8191](a);__ZN6Memory11free_staticEPvb(a,0);c[b>>2]=0;return}function __ZN6VectorIN8TreeItem4Cell6ButtonEE6_unrefEPv(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0;if(!b)return;d=c[a>>2]|0;if(__Z16atomic_decrementPj((d|0)==0?0:d+-8|0)|0)return;d=c[a>>2]|0;a=(d|0)==0?0:d+-4|0;d=a+4|0;if(c[a>>2]|0){e=0;do{f=d+(e*28|0)+8|0;g=c[f>>2]|0;if((g|0?__ZN9Reference11unreferenceEv(g)|0:0)?(g=c[f>>2]|0,__Z17predelete_handlerP6Object(g)|0):0){gj[c[(c[g>>2]|0)+76>>2]&8191](g);__ZN6Memory11free_staticEPvb(g,0)}c[f>>2]=0;e=e+1|0}while(e>>>0<(c[a>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(b,1);return}function __ZN7ClassDB10_add_classI8TreeItemEEvv(){var a=0,b=0,d=0,e=0,f=0,g=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+16|0;d=a+12|0;e=a+8|0;f=a+4|0;g=a;__ZN6StringC2EPKc(b,844e3);c[e>>2]=c[b>>2];__ZN10StringNameC2ERK6String(d,e);__ZN6StringC2EPKc(b,1142944);c[g>>2]=c[b>>2];__ZN10StringNameC2ERK6String(f,g);__ZN7ClassDB11_add_class2ERK10StringNameS2_(d,f);__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);__ZN10StringNameD2Ev(d);d=c[e>>2]|0;if(!d){l=a;return}if(__Z16atomic_decrementPj(d+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(d,1);l=a;return}function __ZN8TreeItem13_bind_methodsEv(){var a=0,b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0;a=l;l=l+464|0;if((l|0)>=(m|0))ba(464);b=a+448|0;d=a+440|0;e=a+432|0;f=a+424|0;g=a+416|0;h=a+408|0;i=a+400|0;j=a+392|0;k=a+384|0;n=a+376|0;o=a+368|0;p=a+360|0;q=a+352|0;r=a+344|0;s=a+336|0;t=a+328|0;u=a+24|0;v=a+320|0;w=a+312|0;x=a+304|0;y=a+296|0;z=a+288|0;A=a+280|0;B=a+272|0;C=a+264|0;D=a+256|0;E=a+248|0;F=a+240|0;G=a+232|0;H=a+224|0;I=a+216|0;J=a+208|0;K=a+200|0;L=a+192|0;M=a+184|0;N=a+176|0;O=a+168|0;P=a+160|0;Q=a+152|0;R=a+144|0;S=a+136|0;T=a+128|0;U=a+120|0;V=a;W=a+112|0;X=a+104|0;Y=a+96|0;Z=a+88|0;_=a+80|0;$=a+72|0;aa=a+64|0;ca=a+56|0;da=a+48|0;__Z8D_METHODPKcS0_S0_(d,842862,842876,1146083);ea=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(ea);c[ea>>2]=246580;__ZN10MethodBind10_set_constEb(ea,0);__ZN10MethodBind24_generate_argument_typesEi(ea,2);c[ea+44>>2]=1501;c[ea+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,ea,d,0,0)|0;ea=d+4|0;fa=c[ea>>2]|0;if(fa|0?(__Z16atomic_decrementPj(fa+-8|0)|0)==0:0){ga=c[ea>>2]|0;ea=(ga|0)==0?0:ga+-4|0;ga=ea+4|0;if(c[ea>>2]|0){ha=0;do{__ZN10StringNameD2Ev(ga+(ha<<2)|0);ha=ha+1|0}while(ha>>>0<(c[ea>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(fa,1)}__ZN10StringNameD2Ev(d);__Z8D_METHODPKcS0_(e,842883,842876);d=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(d);c[d>>2]=246616;__ZN10MethodBind10_set_constEb(d,1);__ZN10MethodBind24_generate_argument_typesEi(d,1);__ZN10MethodBind12_set_returnsEb(d,1);c[d+44>>2]=4551;c[d+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,d,e,0,0)|0;d=e+4|0;fa=c[d>>2]|0;if(fa|0?(__Z16atomic_decrementPj(fa+-8|0)|0)==0:0){ea=c[d>>2]|0;d=(ea|0)==0?0:ea+-4|0;ea=d+4|0;if(c[d>>2]|0){ha=0;do{__ZN10StringNameD2Ev(ea+(ha<<2)|0);ha=ha+1|0}while(ha>>>0<(c[d>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(fa,1)}__ZN10StringNameD2Ev(e);__Z8D_METHODPKcS0_S0_(f,842897,842876,994322);e=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(e);c[e>>2]=246652;__ZN10MethodBind10_set_constEb(e,0);__ZN10MethodBind24_generate_argument_typesEi(e,2);c[e+44>>2]=1502;c[e+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,e,f,0,0)|0;e=f+4|0;fa=c[e>>2]|0;if(fa|0?(__Z16atomic_decrementPj(fa+-8|0)|0)==0:0){d=c[e>>2]|0;e=(d|0)==0?0:d+-4|0;d=e+4|0;if(c[e>>2]|0){ha=0;do{__ZN10StringNameD2Ev(d+(ha<<2)|0);ha=ha+1|0}while(ha>>>0<(c[e>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(fa,1)}__ZN10StringNameD2Ev(f);__Z8D_METHODPKcS0_(g,842909,842876);f=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(f);c[f>>2]=246688;__ZN10MethodBind10_set_constEb(f,1);__ZN10MethodBind24_generate_argument_typesEi(f,1);__ZN10MethodBind12_set_returnsEb(f,1);c[f+44>>2]=4552;c[f+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,f,g,0,0)|0;f=g+4|0;fa=c[f>>2]|0;if(fa|0?(__Z16atomic_decrementPj(fa+-8|0)|0)==0:0){e=c[f>>2]|0;f=(e|0)==0?0:e+-4|0;e=f+4|0;if(c[f>>2]|0){ha=0;do{__ZN10StringNameD2Ev(e+(ha<<2)|0);ha=ha+1|0}while(ha>>>0<(c[f>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(fa,1)}__ZN10StringNameD2Ev(g);__Z8D_METHODPKcS0_S0_(h,845924,842876,1126848);g=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(g);c[g>>2]=246724;__ZN10MethodBind10_set_constEb(g,0);__ZN10MethodBind24_generate_argument_typesEi(g,2);c[g+44>>2]=1503;c[g+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,g,h,0,0)|0;g=h+4|0;fa=c[g>>2]|0;if(fa|0?(__Z16atomic_decrementPj(fa+-8|0)|0)==0:0){f=c[g>>2]|0;g=(f|0)==0?0:f+-4|0;f=g+4|0;if(c[g>>2]|0){ha=0;do{__ZN10StringNameD2Ev(f+(ha<<2)|0);ha=ha+1|0}while(ha>>>0<(c[g>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(fa,1)}__ZN10StringNameD2Ev(h);__Z8D_METHODPKcS0_(i,845933,842876);h=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(h);c[h>>2]=246760;__ZN10MethodBind10_set_constEb(h,1);__ZN10MethodBind24_generate_argument_typesEi(h,1);__ZN10MethodBind12_set_returnsEb(h,1);c[h+44>>2]=4553;c[h+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,h,i,0,0)|0;h=i+4|0;fa=c[h>>2]|0;if(fa|0?(__Z16atomic_decrementPj(fa+-8|0)|0)==0:0){g=c[h>>2]|0;h=(g|0)==0?0:g+-4|0;g=h+4|0;if(c[h>>2]|0){ha=0;do{__ZN10StringNameD2Ev(g+(ha<<2)|0);ha=ha+1|0}while(ha>>>0<(c[h>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(fa,1)}__ZN10StringNameD2Ev(i);__Z8D_METHODPKcS0_S0_(j,1114743,842876,939042);i=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(i);c[i>>2]=246796;__ZN10MethodBind10_set_constEb(i,0);__ZN10MethodBind24_generate_argument_typesEi(i,2);c[i+44>>2]=1504;c[i+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,i,j,0,0)|0;i=j+4|0;fa=c[i>>2]|0;if(fa|0?(__Z16atomic_decrementPj(fa+-8|0)|0)==0:0){h=c[i>>2]|0;i=(h|0)==0?0:h+-4|0;h=i+4|0;if(c[i>>2]|0){ha=0;do{__ZN10StringNameD2Ev(h+(ha<<2)|0);ha=ha+1|0}while(ha>>>0<(c[i>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(fa,1)}__ZN10StringNameD2Ev(j);__Z8D_METHODPKcS0_(k,902967,842876);j=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(j);c[j>>2]=246832;__ZN10MethodBind10_set_constEb(j,1);__ZN10MethodBind24_generate_argument_typesEi(j,1);__ZN10MethodBind12_set_returnsEb(j,1);c[j+44>>2]=4554;c[j+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,j,k,0,0)|0;j=k+4|0;fa=c[j>>2]|0;if(fa|0?(__Z16atomic_decrementPj(fa+-8|0)|0)==0:0){i=c[j>>2]|0;j=(i|0)==0?0:i+-4|0;i=j+4|0;if(c[j>>2]|0){ha=0;do{__ZN10StringNameD2Ev(i+(ha<<2)|0);ha=ha+1|0}while(ha>>>0<(c[j>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(fa,1)}__ZN10StringNameD2Ev(k);__Z8D_METHODPKcS0_S0_(n,842920,842876,938232);k=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(k);c[k>>2]=246868;__ZN10MethodBind10_set_constEb(k,0);__ZN10MethodBind24_generate_argument_typesEi(k,2);c[k+44>>2]=1505;c[k+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,k,n,0,0)|0;k=n+4|0;fa=c[k>>2]|0;if(fa|0?(__Z16atomic_decrementPj(fa+-8|0)|0)==0:0){j=c[k>>2]|0;k=(j|0)==0?0:j+-4|0;j=k+4|0;if(c[k>>2]|0){ha=0;do{__ZN10StringNameD2Ev(j+(ha<<2)|0);ha=ha+1|0}while(ha>>>0<(c[k>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(fa,1)}__ZN10StringNameD2Ev(n);__Z8D_METHODPKcS0_(o,842936,842876);n=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(n);c[n>>2]=246904;__ZN10MethodBind10_set_constEb(n,1);__ZN10MethodBind24_generate_argument_typesEi(n,1);__ZN10MethodBind12_set_returnsEb(n,1);c[n+44>>2]=1506;c[n+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,n,o,0,0)|0;n=o+4|0;fa=c[n>>2]|0;if(fa|0?(__Z16atomic_decrementPj(fa+-8|0)|0)==0:0){k=c[n>>2]|0;n=(k|0)==0?0:k+-4|0;k=n+4|0;if(c[n>>2]|0){ha=0;do{__ZN10StringNameD2Ev(k+(ha<<2)|0);ha=ha+1|0}while(ha>>>0<(c[n>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(fa,1)}__ZN10StringNameD2Ev(o);__Z8D_METHODPKcS0_S0_(p,842952,842876,1129111);o=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(o);c[o>>2]=246940;__ZN10MethodBind10_set_constEb(o,0);__ZN10MethodBind24_generate_argument_typesEi(o,2);c[o+44>>2]=1507;c[o+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,o,p,0,0)|0;o=p+4|0;fa=c[o>>2]|0;if(fa|0?(__Z16atomic_decrementPj(fa+-8|0)|0)==0:0){n=c[o>>2]|0;o=(n|0)==0?0:n+-4|0;n=o+4|0;if(c[o>>2]|0){ha=0;do{__ZN10StringNameD2Ev(n+(ha<<2)|0);ha=ha+1|0}while(ha>>>0<(c[o>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(fa,1)}__ZN10StringNameD2Ev(p);__Z8D_METHODPKcS0_(q,842971,842876);p=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(p);c[p>>2]=246976;__ZN10MethodBind10_set_constEb(p,1);__ZN10MethodBind24_generate_argument_typesEi(p,1);__ZN10MethodBind12_set_returnsEb(p,1);c[p+44>>2]=4555;c[p+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,p,q,0,0)|0;p=q+4|0;fa=c[p>>2]|0;if(fa|0?(__Z16atomic_decrementPj(fa+-8|0)|0)==0:0){o=c[p>>2]|0;p=(o|0)==0?0:o+-4|0;o=p+4|0;if(c[p>>2]|0){ha=0;do{__ZN10StringNameD2Ev(o+(ha<<2)|0);ha=ha+1|0}while(ha>>>0<(c[p>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(fa,1)}__ZN10StringNameD2Ev(q);__Z8D_METHODPKcS0_S0_(r,842990,842876,1128356);q=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(q);c[q>>2]=247012;__ZN10MethodBind10_set_constEb(q,0);__ZN10MethodBind24_generate_argument_typesEi(q,2);c[q+44>>2]=62;c[q+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,q,r,0,0)|0;q=r+4|0;fa=c[q>>2]|0;if(fa|0?(__Z16atomic_decrementPj(fa+-8|0)|0)==0:0){p=c[q>>2]|0;q=(p|0)==0?0:p+-4|0;p=q+4|0;if(c[q>>2]|0){ha=0;do{__ZN10StringNameD2Ev(p+(ha<<2)|0);ha=ha+1|0}while(ha>>>0<(c[q>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(fa,1)}__ZN10StringNameD2Ev(r);__Z8D_METHODPKcS0_(s,843e3,842876);r=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(r);c[r>>2]=247048;__ZN10MethodBind10_set_constEb(r,1);__ZN10MethodBind24_generate_argument_typesEi(r,1);__ZN10MethodBind12_set_returnsEb(r,1);c[r+44>>2]=26;c[r+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,r,s,0,0)|0;r=s+4|0;fa=c[r>>2]|0;if(fa|0?(__Z16atomic_decrementPj(fa+-8|0)|0)==0:0){q=c[r>>2]|0;r=(q|0)==0?0:q+-4|0;q=r+4|0;if(c[r>>2]|0){ha=0;do{__ZN10StringNameD2Ev(q+(ha<<2)|0);ha=ha+1|0}while(ha>>>0<(c[r>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(fa,1)}__ZN10StringNameD2Ev(s);__Z8D_METHODPKcS0_S0_S0_S0_S0_(t,843010,842876,1062357,1062361,1094096,1126824);__ZN7VariantC2Eb(u,0);s=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(s);c[s>>2]=247084;__ZN10MethodBind10_set_constEb(s,0);__ZN10MethodBind24_generate_argument_typesEi(s,5);c[s+44>>2]=1;c[s+48>>2]=0;c[b>>2]=u;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,s,t,b,1)|0;if(c[u>>2]|0)__ZN7Variant5clearEv(u);s=t+4|0;fa=c[s>>2]|0;if(fa|0?(__Z16atomic_decrementPj(fa+-8|0)|0)==0:0){r=c[s>>2]|0;s=(r|0)==0?0:r+-4|0;r=s+4|0;if(c[s>>2]|0){ha=0;do{__ZN10StringNameD2Ev(r+(ha<<2)|0);ha=ha+1|0}while(ha>>>0<(c[s>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(fa,1)}__ZN10StringNameD2Ev(t);__Z8D_METHODPKcS0_(v,843027,842876);t=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(t);c[t>>2]=247120;__ZN10MethodBind10_set_constEb(t,0);__ZN10MethodBind24_generate_argument_typesEi(t,1);__ZN10MethodBind12_set_returnsEb(t,1);c[t+44>>2]=4556;c[t+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,t,v,0,0)|0;t=v+4|0;fa=c[t>>2]|0;if(fa|0?(__Z16atomic_decrementPj(fa+-8|0)|0)==0:0){s=c[t>>2]|0;t=(s|0)==0?0:s+-4|0;s=t+4|0;if(c[t>>2]|0){ha=0;do{__ZN10StringNameD2Ev(s+(ha<<2)|0);ha=ha+1|0}while(ha>>>0<(c[t>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(fa,1)}__ZN10StringNameD2Ev(v);__Z8D_METHODPKcS0_S0_(w,843044,842876,1121489);v=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(v);c[v>>2]=247156;__ZN10MethodBind10_set_constEb(v,0);__ZN10MethodBind24_generate_argument_typesEi(v,2);c[v+44>>2]=1508;c[v+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,v,w,0,0)|0;v=w+4|0;fa=c[v>>2]|0;if(fa|0?(__Z16atomic_decrementPj(fa+-8|0)|0)==0:0){t=c[v>>2]|0;v=(t|0)==0?0:t+-4|0;t=v+4|0;if(c[v>>2]|0){ha=0;do{__ZN10StringNameD2Ev(t+(ha<<2)|0);ha=ha+1|0}while(ha>>>0<(c[v>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(fa,1)}__ZN10StringNameD2Ev(w);__Z8D_METHODPKcS0_(x,843057,842876);w=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(w);c[w>>2]=247192;__ZN10MethodBind10_set_constEb(w,1);__ZN10MethodBind24_generate_argument_typesEi(w,1);__ZN10MethodBind12_set_returnsEb(w,1);c[w+44>>2]=1509;c[w+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,w,x,0,0)|0;w=x+4|0;fa=c[w>>2]|0;do if(fa|0){if(__Z16atomic_decrementPj(fa+-8|0)|0)break;v=c[w>>2]|0;ha=(v|0)==0?0:v+-4|0;v=ha+4|0;if(c[ha>>2]|0){t=0;do{__ZN10StringNameD2Ev(v+(t<<2)|0);t=t+1|0}while(t>>>0<(c[ha>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(fa,1)}while(0);__ZN10StringNameD2Ev(x);__Z8D_METHODPKcS0_S0_S0_(y,843070,842876,1120953,891592);x=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(x);c[x>>2]=247228;__ZN10MethodBind10_set_constEb(x,0);__ZN10MethodBind24_generate_argument_typesEi(x,3);c[x+44>>2]=3155;c[x+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,x,y,0,0)|0;x=y+4|0;fa=c[x>>2]|0;do if(fa|0){if(__Z16atomic_decrementPj(fa+-8|0)|0)break;w=c[x>>2]|0;ha=(w|0)==0?0:w+-4|0;w=ha+4|0;if(c[ha>>2]|0){t=0;do{__ZN10StringNameD2Ev(w+(t<<2)|0);t=t+1|0}while(t>>>0<(c[ha>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(fa,1)}while(0);__ZN10StringNameD2Ev(y);__Z8D_METHODPKcS0_(z,843086,1146191);y=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(y);c[y>>2]=247264;__ZN10MethodBind10_set_constEb(y,0);__ZN10MethodBind24_generate_argument_typesEi(y,1);c[y+44>>2]=1055;c[y+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,y,z,0,0)|0;y=z+4|0;fa=c[y>>2]|0;do if(fa|0){if(__Z16atomic_decrementPj(fa+-8|0)|0)break;x=c[y>>2]|0;ha=(x|0)==0?0:x+-4|0;x=ha+4|0;if(c[ha>>2]|0){t=0;do{__ZN10StringNameD2Ev(x+(t<<2)|0);t=t+1|0}while(t>>>0<(c[ha>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(fa,1)}while(0);__ZN10StringNameD2Ev(z);__Z8D_METHODPKc(A,843100);z=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(z);c[z>>2]=247300;__ZN10MethodBind10_set_constEb(z,0);__ZN10MethodBind24_generate_argument_typesEi(z,0);__ZN10MethodBind12_set_returnsEb(z,1);c[z+44>>2]=5249;c[z+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,z,A,0,0)|0;z=A+4|0;fa=c[z>>2]|0;do if(fa|0){if(__Z16atomic_decrementPj(fa+-8|0)|0)break;y=c[z>>2]|0;ha=(y|0)==0?0:y+-4|0;y=ha+4|0;if(c[ha>>2]|0){t=0;do{__ZN10StringNameD2Ev(y+(t<<2)|0);t=t+1|0}while(t>>>0<(c[ha>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(fa,1)}while(0);__ZN10StringNameD2Ev(A);__Z8D_METHODPKc(B,843113);A=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(A);c[A>>2]=247336;__ZN10MethodBind10_set_constEb(A,0);__ZN10MethodBind24_generate_argument_typesEi(A,0);__ZN10MethodBind12_set_returnsEb(A,1);c[A+44>>2]=5250;c[A+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,A,B,0,0)|0;A=B+4|0;fa=c[A>>2]|0;do if(fa|0){if(__Z16atomic_decrementPj(fa+-8|0)|0)break;z=c[A>>2]|0;ha=(z|0)==0?0:z+-4|0;z=ha+4|0;if(c[ha>>2]|0){t=0;do{__ZN10StringNameD2Ev(z+(t<<2)|0);t=t+1|0}while(t>>>0<(c[ha>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(fa,1)}while(0);__ZN10StringNameD2Ev(B);__Z8D_METHODPKc(C,843131);B=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(B);c[B>>2]=247336;__ZN10MethodBind10_set_constEb(B,0);__ZN10MethodBind24_generate_argument_typesEi(B,0);__ZN10MethodBind12_set_returnsEb(B,1);c[B+44>>2]=5251;c[B+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,B,C,0,0)|0;B=C+4|0;fa=c[B>>2]|0;do if(fa|0){if(__Z16atomic_decrementPj(fa+-8|0)|0)break;A=c[B>>2]|0;ha=(A|0)==0?0:A+-4|0;A=ha+4|0;if(c[ha>>2]|0){t=0;do{__ZN10StringNameD2Ev(A+(t<<2)|0);t=t+1|0}while(t>>>0<(c[ha>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(fa,1)}while(0);__ZN10StringNameD2Ev(C);__Z8D_METHODPKc(D,843149);C=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(C);c[C>>2]=247336;__ZN10MethodBind10_set_constEb(C,0);__ZN10MethodBind24_generate_argument_typesEi(C,0);__ZN10MethodBind12_set_returnsEb(C,1);c[C+44>>2]=5252;c[C+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,C,D,0,0)|0;C=D+4|0;fa=c[C>>2]|0;do if(fa|0){if(__Z16atomic_decrementPj(fa+-8|0)|0)break;B=c[C>>2]|0;ha=(B|0)==0?0:B+-4|0;B=ha+4|0;if(c[ha>>2]|0){t=0;do{__ZN10StringNameD2Ev(B+(t<<2)|0);t=t+1|0}while(t>>>0<(c[ha>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(fa,1)}while(0);__ZN10StringNameD2Ev(D);__Z8D_METHODPKc(E,843169);D=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(D);c[D>>2]=247336;__ZN10MethodBind10_set_constEb(D,0);__ZN10MethodBind24_generate_argument_typesEi(D,0);__ZN10MethodBind12_set_returnsEb(D,1);c[D+44>>2]=5253;c[D+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,D,E,0,0)|0;D=E+4|0;fa=c[D>>2]|0;do if(fa|0){if(__Z16atomic_decrementPj(fa+-8|0)|0)break;C=c[D>>2]|0;ha=(C|0)==0?0:C+-4|0;C=ha+4|0;if(c[ha>>2]|0){t=0;do{__ZN10StringNameD2Ev(C+(t<<2)|0);t=t+1|0}while(t>>>0<(c[ha>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(fa,1)}while(0);__ZN10StringNameD2Ev(E);__Z8D_METHODPKc(F,843191);E=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(E);c[E>>2]=247336;__ZN10MethodBind10_set_constEb(E,0);__ZN10MethodBind24_generate_argument_typesEi(E,0);__ZN10MethodBind12_set_returnsEb(E,1);c[E+44>>2]=5254;c[E+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,E,F,0,0)|0;E=F+4|0;fa=c[E>>2]|0;do if(fa|0){if(__Z16atomic_decrementPj(fa+-8|0)|0)break;D=c[E>>2]|0;ha=(D|0)==0?0:D+-4|0;D=ha+4|0;if(c[ha>>2]|0){t=0;do{__ZN10StringNameD2Ev(D+(t<<2)|0);t=t+1|0}while(t>>>0<(c[ha>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(fa,1)}while(0);__ZN10StringNameD2Ev(F);__Z8D_METHODPKc(G,843217);F=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(F);c[F>>2]=247336;__ZN10MethodBind10_set_constEb(F,0);__ZN10MethodBind24_generate_argument_typesEi(F,0);__ZN10MethodBind12_set_returnsEb(F,1);c[F+44>>2]=5255;c[F+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,F,G,0,0)|0;F=G+4|0;fa=c[F>>2]|0;do if(fa|0){if(__Z16atomic_decrementPj(fa+-8|0)|0)break;E=c[F>>2]|0;ha=(E|0)==0?0:E+-4|0;E=ha+4|0;if(c[ha>>2]|0){t=0;do{__ZN10StringNameD2Ev(E+(t<<2)|0);t=t+1|0}while(t>>>0<(c[ha>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(fa,1)}while(0);__ZN10StringNameD2Ev(G);__Z8D_METHODPKcS0_(H,843243,843265);G=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(G);c[G>>2]=247372;__ZN10MethodBind10_set_constEb(G,0);__ZN10MethodBind24_generate_argument_typesEi(G,1);c[G+44>>2]=1056;c[G+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,G,H,0,0)|0;G=H+4|0;fa=c[G>>2]|0;do if(fa|0){if(__Z16atomic_decrementPj(fa+-8|0)|0)break;F=c[G>>2]|0;ha=(F|0)==0?0:F+-4|0;F=ha+4|0;if(c[ha>>2]|0){t=0;do{__ZN10StringNameD2Ev(F+(t<<2)|0);t=t+1|0}while(t>>>0<(c[ha>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(fa,1)}while(0);__ZN10StringNameD2Ev(H);__Z8D_METHODPKcS0_S0_(I,843271,842876,843286);H=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(H);c[H>>2]=246652;__ZN10MethodBind10_set_constEb(H,0);__ZN10MethodBind24_generate_argument_typesEi(H,2);c[H+44>>2]=1510;c[H+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,H,I,0,0)|0;H=I+4|0;fa=c[H>>2]|0;do if(fa|0){if(__Z16atomic_decrementPj(fa+-8|0)|0)break;G=c[H>>2]|0;ha=(G|0)==0?0:G+-4|0;G=ha+4|0;if(c[ha>>2]|0){t=0;do{__ZN10StringNameD2Ev(G+(t<<2)|0);t=t+1|0}while(t>>>0<(c[ha>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(fa,1)}while(0);__ZN10StringNameD2Ev(I);__Z8D_METHODPKcS0_(J,843297,842876);I=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(I);c[I>>2]=246688;__ZN10MethodBind10_set_constEb(I,1);__ZN10MethodBind24_generate_argument_typesEi(I,1);__ZN10MethodBind12_set_returnsEb(I,1);c[I+44>>2]=4557;c[I+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,I,J,0,0)|0;I=J+4|0;fa=c[I>>2]|0;do if(fa|0){if(__Z16atomic_decrementPj(fa+-8|0)|0)break;H=c[I>>2]|0;ha=(H|0)==0?0:H+-4|0;H=ha+4|0;if(c[ha>>2]|0){t=0;do{__ZN10StringNameD2Ev(H+(t<<2)|0);t=t+1|0}while(t>>>0<(c[ha>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(fa,1)}while(0);__ZN10StringNameD2Ev(J);__Z8D_METHODPKcS0_(K,843311,842876);J=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(J);c[J>>2]=247408;__ZN10MethodBind10_set_constEb(J,0);__ZN10MethodBind24_generate_argument_typesEi(J,1);__ZN10MethodBind12_set_returnsEb(J,1);c[J+44>>2]=4558;c[J+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,J,K,0,0)|0;J=K+4|0;fa=c[J>>2]|0;do if(fa|0){if(__Z16atomic_decrementPj(fa+-8|0)|0)break;I=c[J>>2]|0;ha=(I|0)==0?0:I+-4|0;I=ha+4|0;if(c[ha>>2]|0){t=0;do{__ZN10StringNameD2Ev(I+(t<<2)|0);t=t+1|0}while(t>>>0<(c[ha>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(fa,1)}while(0);__ZN10StringNameD2Ev(K);__Z8D_METHODPKcS0_(L,843323,842876);K=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(K);c[K>>2]=247444;__ZN10MethodBind10_set_constEb(K,0);__ZN10MethodBind24_generate_argument_typesEi(K,1);c[K+44>>2]=1057;c[K+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,K,L,0,0)|0;K=L+4|0;fa=c[K>>2]|0;do if(fa|0){if(__Z16atomic_decrementPj(fa+-8|0)|0)break;J=c[K>>2]|0;ha=(J|0)==0?0:J+-4|0;J=ha+4|0;if(c[ha>>2]|0){t=0;do{__ZN10StringNameD2Ev(J+(t<<2)|0);t=t+1|0}while(t>>>0<(c[ha>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(fa,1)}while(0);__ZN10StringNameD2Ev(L);__Z8D_METHODPKcS0_(M,843330,842876);L=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(L);c[L>>2]=247444;__ZN10MethodBind10_set_constEb(L,0);__ZN10MethodBind24_generate_argument_typesEi(L,1);c[L+44>>2]=1058;c[L+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,L,M,0,0)|0;L=M+4|0;fa=c[L>>2]|0;do if(fa|0){if(__Z16atomic_decrementPj(fa+-8|0)|0)break;K=c[L>>2]|0;ha=(K|0)==0?0:K+-4|0;K=ha+4|0;if(c[ha>>2]|0){t=0;do{__ZN10StringNameD2Ev(K+(t<<2)|0);t=t+1|0}while(t>>>0<(c[ha>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(fa,1)}while(0);__ZN10StringNameD2Ev(M);__Z8D_METHODPKcS0_S0_(N,846169,842876,1113974);M=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(M);c[M>>2]=246652;__ZN10MethodBind10_set_constEb(M,0);__ZN10MethodBind24_generate_argument_typesEi(M,2);c[M+44>>2]=1511;c[M+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,M,N,0,0)|0;M=N+4|0;fa=c[M>>2]|0;do if(fa|0){if(__Z16atomic_decrementPj(fa+-8|0)|0)break;L=c[M>>2]|0;ha=(L|0)==0?0:L+-4|0;L=ha+4|0;if(c[ha>>2]|0){t=0;do{__ZN10StringNameD2Ev(L+(t<<2)|0);t=t+1|0}while(t>>>0<(c[ha>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(fa,1)}while(0);__ZN10StringNameD2Ev(N);__Z8D_METHODPKcS0_(O,846182,842876);N=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(N);c[N>>2]=247408;__ZN10MethodBind10_set_constEb(N,0);__ZN10MethodBind24_generate_argument_typesEi(N,1);__ZN10MethodBind12_set_returnsEb(N,1);c[N+44>>2]=4559;c[N+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,N,O,0,0)|0;N=O+4|0;fa=c[N>>2]|0;do if(fa|0){if(__Z16atomic_decrementPj(fa+-8|0)|0)break;M=c[N>>2]|0;ha=(M|0)==0?0:M+-4|0;M=ha+4|0;if(c[ha>>2]|0){t=0;do{__ZN10StringNameD2Ev(M+(t<<2)|0);t=t+1|0}while(t>>>0<(c[ha>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(fa,1)}while(0);__ZN10StringNameD2Ev(O);__Z8D_METHODPKcS0_S0_(P,843339,842876,1128565);O=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(O);c[O>>2]=247480;__ZN10MethodBind10_set_constEb(O,0);__ZN10MethodBind24_generate_argument_typesEi(O,2);c[O+44>>2]=1512;c[O+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,O,P,0,0)|0;O=P+4|0;fa=c[O>>2]|0;do if(fa|0){if(__Z16atomic_decrementPj(fa+-8|0)|0)break;N=c[O>>2]|0;ha=(N|0)==0?0:N+-4|0;N=ha+4|0;if(c[ha>>2]|0){t=0;do{__ZN10StringNameD2Ev(N+(t<<2)|0);t=t+1|0}while(t>>>0<(c[ha>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(fa,1)}while(0);__ZN10StringNameD2Ev(P);__Z8D_METHODPKcS0_(Q,843356,842876);P=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(P);c[P>>2]=247444;__ZN10MethodBind10_set_constEb(P,0);__ZN10MethodBind24_generate_argument_typesEi(P,1);c[P+44>>2]=1059;c[P+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,P,Q,0,0)|0;P=Q+4|0;fa=c[P>>2]|0;do if(fa|0){if(__Z16atomic_decrementPj(fa+-8|0)|0)break;O=c[P>>2]|0;ha=(O|0)==0?0:O+-4|0;O=ha+4|0;if(c[ha>>2]|0){t=0;do{__ZN10StringNameD2Ev(O+(t<<2)|0);t=t+1|0}while(t>>>0<(c[ha>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(fa,1)}while(0);__ZN10StringNameD2Ev(Q);__Z8D_METHODPKcS0_S0_S0_(R,843375,842876,1128565,843395);__ZN7VariantC2Eb(u,0);Q=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(Q);c[Q>>2]=247516;__ZN10MethodBind10_set_constEb(Q,0);__ZN10MethodBind24_generate_argument_typesEi(Q,3);c[Q+44>>2]=3156;c[Q+48>>2]=0;c[b>>2]=u;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,Q,R,b,1)|0;if(c[u>>2]|0)__ZN7Variant5clearEv(u);Q=R+4|0;fa=c[Q>>2]|0;do if(fa|0){if(__Z16atomic_decrementPj(fa+-8|0)|0)break;P=c[Q>>2]|0;ha=(P|0)==0?0:P+-4|0;P=ha+4|0;if(c[ha>>2]|0){t=0;do{__ZN10StringNameD2Ev(P+(t<<2)|0);t=t+1|0}while(t>>>0<(c[ha>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(fa,1)}while(0);__ZN10StringNameD2Ev(R);__Z8D_METHODPKcS0_(S,843408,842876);R=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(R);c[R>>2]=247444;__ZN10MethodBind10_set_constEb(R,0);__ZN10MethodBind24_generate_argument_typesEi(R,1);c[R+44>>2]=1060;c[R+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,R,S,0,0)|0;R=S+4|0;fa=c[R>>2]|0;do if(fa|0){if(__Z16atomic_decrementPj(fa+-8|0)|0)break;Q=c[R>>2]|0;ha=(Q|0)==0?0:Q+-4|0;Q=ha+4|0;if(c[ha>>2]|0){t=0;do{__ZN10StringNameD2Ev(Q+(t<<2)|0);t=t+1|0}while(t>>>0<(c[ha>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(fa,1)}while(0);__ZN10StringNameD2Ev(S);__Z8D_METHODPKcS0_(T,843430,842876);S=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(S);c[S>>2]=247552;__ZN10MethodBind10_set_constEb(S,1);__ZN10MethodBind24_generate_argument_typesEi(S,1);__ZN10MethodBind12_set_returnsEb(S,1);c[S+44>>2]=1513;c[S+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,S,T,0,0)|0;S=T+4|0;fa=c[S>>2]|0;do if(fa|0){if(__Z16atomic_decrementPj(fa+-8|0)|0)break;R=c[S>>2]|0;ha=(R|0)==0?0:R+-4|0;R=ha+4|0;if(c[ha>>2]|0){t=0;do{__ZN10StringNameD2Ev(R+(t<<2)|0);t=t+1|0}while(t>>>0<(c[ha>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(fa,1)}while(0);__ZN10StringNameD2Ev(T);__Z8D_METHODPKcS0_S0_S0_S0_(U,843450,842876,843461,843476,990196);__ZN7VariantC2Ei(u,-1);__ZN7VariantC2Eb(V,0);T=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(T);c[T>>2]=247588;__ZN10MethodBind10_set_constEb(T,0);__ZN10MethodBind24_generate_argument_typesEi(T,4);c[T+44>>2]=108;c[T+48>>2]=0;c[b>>2]=u;c[b+4>>2]=V;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,T,U,b,2)|0;if(c[V>>2]|0)__ZN7Variant5clearEv(V);if(c[u>>2]|0)__ZN7Variant5clearEv(u);T=U+4|0;fa=c[T>>2]|0;do if(fa|0){if(__Z16atomic_decrementPj(fa+-8|0)|0)break;S=c[T>>2]|0;ha=(S|0)==0?0:S+-4|0;S=ha+4|0;if(c[ha>>2]|0){t=0;do{__ZN10StringNameD2Ev(S+(t<<2)|0);t=t+1|0}while(t>>>0<(c[ha>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(fa,1)}while(0);__ZN10StringNameD2Ev(U);__Z8D_METHODPKcS0_(W,843487,842876);U=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(U);c[U>>2]=246976;__ZN10MethodBind10_set_constEb(U,1);__ZN10MethodBind24_generate_argument_typesEi(U,1);__ZN10MethodBind12_set_returnsEb(U,1);c[U+44>>2]=4560;c[U+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,U,W,0,0)|0;U=W+4|0;fa=c[U>>2]|0;do if(fa|0){if(__Z16atomic_decrementPj(fa+-8|0)|0)break;T=c[U>>2]|0;ha=(T|0)==0?0:T+-4|0;T=ha+4|0;if(c[ha>>2]|0){t=0;do{__ZN10StringNameD2Ev(T+(t<<2)|0);t=t+1|0}while(t>>>0<(c[ha>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(fa,1)}while(0);__ZN10StringNameD2Ev(W);__Z8D_METHODPKcS0_S0_(X,843504,842876,843476);W=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(W);c[W>>2]=247624;__ZN10MethodBind10_set_constEb(W,1);__ZN10MethodBind24_generate_argument_typesEi(W,2);__ZN10MethodBind12_set_returnsEb(W,1);c[W+44>>2]=1210;c[W+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,W,X,0,0)|0;W=X+4|0;fa=c[W>>2]|0;do if(fa|0){if(__Z16atomic_decrementPj(fa+-8|0)|0)break;U=c[W>>2]|0;ha=(U|0)==0?0:U+-4|0;U=ha+4|0;if(c[ha>>2]|0){t=0;do{__ZN10StringNameD2Ev(U+(t<<2)|0);t=t+1|0}while(t>>>0<(c[ha>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(fa,1)}while(0);__ZN10StringNameD2Ev(X);__Z8D_METHODPKcS0_S0_S0_(Y,843523,842876,843476,843461);X=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(X);c[X>>2]=247660;__ZN10MethodBind10_set_constEb(X,0);__ZN10MethodBind24_generate_argument_typesEi(X,3);c[X+44>>2]=3157;c[X+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,X,Y,0,0)|0;X=Y+4|0;fa=c[X>>2]|0;do if(fa|0){if(__Z16atomic_decrementPj(fa+-8|0)|0)break;W=c[X>>2]|0;ha=(W|0)==0?0:W+-4|0;W=ha+4|0;if(c[ha>>2]|0){t=0;do{__ZN10StringNameD2Ev(W+(t<<2)|0);t=t+1|0}while(t>>>0<(c[ha>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(fa,1)}while(0);__ZN10StringNameD2Ev(Y);__Z8D_METHODPKcS0_S0_(Z,843534,842876,843476);Y=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(Y);c[Y>>2]=246940;__ZN10MethodBind10_set_constEb(Y,0);__ZN10MethodBind24_generate_argument_typesEi(Y,2);c[Y+44>>2]=1514;c[Y+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,Y,Z,0,0)|0;Y=Z+4|0;fa=c[Y>>2]|0;do if(fa|0){if(__Z16atomic_decrementPj(fa+-8|0)|0)break;X=c[Y>>2]|0;ha=(X|0)==0?0:X+-4|0;X=ha+4|0;if(c[ha>>2]|0){t=0;do{__ZN10StringNameD2Ev(X+(t<<2)|0);t=t+1|0}while(t>>>0<(c[ha>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(fa,1)}while(0);__ZN10StringNameD2Ev(Z);__Z8D_METHODPKcS0_S0_(_,843547,842876,843476);Z=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(Z);c[Z>>2]=247696;__ZN10MethodBind10_set_constEb(Z,1);__ZN10MethodBind24_generate_argument_typesEi(Z,2);__ZN10MethodBind12_set_returnsEb(Z,1);c[Z+44>>2]=1211;c[Z+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,Z,_,0,0)|0;Z=_+4|0;fa=c[Z>>2]|0;do if(fa|0){if(__Z16atomic_decrementPj(fa+-8|0)|0)break;Y=c[Z>>2]|0;ha=(Y|0)==0?0:Y+-4|0;Y=ha+4|0;if(c[ha>>2]|0){t=0;do{__ZN10StringNameD2Ev(Y+(t<<2)|0);t=t+1|0}while(t>>>0<(c[ha>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(fa,1)}while(0);__ZN10StringNameD2Ev(_);__Z8D_METHODPKcS0_S0_($,843566,842876,843578);_=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(_);c[_>>2]=247732;__ZN10MethodBind10_set_constEb(_,0);__ZN10MethodBind24_generate_argument_typesEi(_,2);c[_+44>>2]=1515;c[_+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,_,$,0,0)|0;_=$+4|0;fa=c[_>>2]|0;do if(fa|0){if(__Z16atomic_decrementPj(fa+-8|0)|0)break;Z=c[_>>2]|0;ha=(Z|0)==0?0:Z+-4|0;Z=ha+4|0;if(c[ha>>2]|0){t=0;do{__ZN10StringNameD2Ev(Z+(t<<2)|0);t=t+1|0}while(t>>>0<(c[ha>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(fa,1)}while(0);__ZN10StringNameD2Ev($);__Z8D_METHODPKcS0_(aa,843586,842876);$=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev($);c[$>>2]=246760;__ZN10MethodBind10_set_constEb($,1);__ZN10MethodBind24_generate_argument_typesEi($,1);__ZN10MethodBind12_set_returnsEb($,1);c[$+44>>2]=4561;c[$+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,$,aa,0,0)|0;$=aa+4|0;fa=c[$>>2]|0;do if(fa|0){if(__Z16atomic_decrementPj(fa+-8|0)|0)break;_=c[$>>2]|0;ha=(_|0)==0?0:_+-4|0;_=ha+4|0;if(c[ha>>2]|0){t=0;do{__ZN10StringNameD2Ev(_+(t<<2)|0);t=t+1|0}while(t>>>0<(c[ha>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(fa,1)}while(0);__ZN10StringNameD2Ev(aa);__Z8D_METHODPKc(ca,843598);aa=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(aa);c[aa>>2]=247768;__ZN10MethodBind10_set_constEb(aa,0);__ZN10MethodBind24_generate_argument_typesEi(aa,0);c[aa+44>>2]=5191;c[aa+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,aa,ca,0,0)|0;aa=ca+4|0;fa=c[aa>>2]|0;do if(fa|0){if(__Z16atomic_decrementPj(fa+-8|0)|0)break;$=c[aa>>2]|0;ha=($|0)==0?0:$+-4|0;$=ha+4|0;if(c[ha>>2]|0){t=0;do{__ZN10StringNameD2Ev($+(t<<2)|0);t=t+1|0}while(t>>>0<(c[ha>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(fa,1)}while(0);__ZN10StringNameD2Ev(ca);__Z8D_METHODPKc(da,843610);ca=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(ca);c[ca>>2]=247768;__ZN10MethodBind10_set_constEb(ca,0);__ZN10MethodBind24_generate_argument_typesEi(ca,0);c[ca+44>>2]=5192;c[ca+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,ca,da,0,0)|0;ca=da+4|0;fa=c[ca>>2]|0;do if(fa|0){if(__Z16atomic_decrementPj(fa+-8|0)|0)break;aa=c[ca>>2]|0;ha=(aa|0)==0?0:aa+-4|0;aa=ha+4|0;if(c[ha>>2]|0){t=0;do{__ZN10StringNameD2Ev(aa+(t<<2)|0);t=t+1|0}while(t>>>0<(c[ha>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(fa,1)}while(0);__ZN10StringNameD2Ev(da);__ZN6StringC2EPKc(b,844e3);c[V>>2]=c[b>>2];__ZN10StringNameC2ERK6String(u,V);__ZN10StringNameC2EPKc(b,843625);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(u,b,0);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(u);da=c[V>>2]|0;do if(da|0){if(__Z16atomic_decrementPj(da+-8|0)|0)break;__ZN6Memory11free_staticEPvb(da,1)}while(0);__ZN6StringC2EPKc(b,844e3);c[V>>2]=c[b>>2];__ZN10StringNameC2ERK6String(u,V);__ZN10StringNameC2EPKc(b,843642);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(u,b,1);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(u);da=c[V>>2]|0;do if(da|0){if(__Z16atomic_decrementPj(da+-8|0)|0)break;__ZN6Memory11free_staticEPvb(da,1)}while(0);__ZN6StringC2EPKc(b,844e3);c[V>>2]=c[b>>2];__ZN10StringNameC2ERK6String(u,V);__ZN10StringNameC2EPKc(b,843658);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(u,b,2);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(u);da=c[V>>2]|0;do if(da|0){if(__Z16atomic_decrementPj(da+-8|0)|0)break;__ZN6Memory11free_staticEPvb(da,1)}while(0);__ZN6StringC2EPKc(b,844e3);c[V>>2]=c[b>>2];__ZN10StringNameC2ERK6String(u,V);__ZN10StringNameC2EPKc(b,843674);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(u,b,3);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(u);da=c[V>>2]|0;do if(da|0){if(__Z16atomic_decrementPj(da+-8|0)|0)break;__ZN6Memory11free_staticEPvb(da,1)}while(0);__ZN6StringC2EPKc(b,844e3);c[V>>2]=c[b>>2];__ZN10StringNameC2ERK6String(u,V);__ZN10StringNameC2EPKc(b,843701);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(u,b,4);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(u);da=c[V>>2]|0;do if(da|0){if(__Z16atomic_decrementPj(da+-8|0)|0)break;__ZN6Memory11free_staticEPvb(da,1)}while(0);__ZN6StringC2EPKc(b,844e3);c[V>>2]=c[b>>2];__ZN10StringNameC2ERK6String(u,V);__ZN10StringNameC2EPKc(b,843716);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(u,b,5);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(u);u=c[V>>2]|0;if(!u){l=a;return}if(__Z16atomic_decrementPj(u+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(u,1);l=a;return}function __ZN8TreeItem13set_cell_modeEiNS_12TreeCellModeE(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,i=0,j=0,k=0,l=0,m=0,n=0;if((d|0)>=0){f=b+80|0;g=c[f>>2]|0;i=(g|0)==0;if(i)j=0;else j=c[g+-4>>2]|0;if((j|0)>(d|0)){a[1263537]=0;if(i)k=0;else k=c[g+-4>>2]|0;do if((k|0)<=(d|0)){if(i)l=0;else l=c[g+-4>>2]|0;if((l|0)>(d|0)){a[1263537]=0;m=14;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);n=0;break}}else m=14;while(0);if((m|0)==14){__ZN6VectorIN8TreeItem4CellEE14_copy_on_writeEv(f);n=(c[f>>2]|0)+(d*152|0)|0}c[n>>2]=e;h[n+32>>3]=0.0;h[n+40>>3]=100.0;h[n+48>>3]=1.0;h[n+56>>3]=0.0;a[n+69>>0]=0;e=n+4|0;d=c[e>>2]|0;if(d|0){if(__ZN9Reference11unreferenceEv(d)|0?(d=c[e>>2]|0,__Z17predelete_handlerP6Object(d)|0):0){gj[c[(c[d>>2]|0)+76>>2]&8191](d);__ZN6Memory11free_staticEPvb(d,0)}c[e>>2]=0}__ZN6StringaSEPKc(n+24|0,1263606);c[n+64>>2]=0;__ZN10CanvasItem6updateEv(c[b+100>>2]|0);return}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(842862,842843,112,843733,0);return}function __ZNK8TreeItem13get_cell_modeEi(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0;if((d|0)>=0){e=c[b+80>>2]|0;b=(e|0)==0;if(b)f=0;else f=c[e+-4>>2]|0;if((f|0)>(d|0)){a[1263537]=0;if(b)g=0;else g=c[e+-4>>2]|0;do if((g|0)<=(d|0)){if(b)h=0;else h=c[e+-4>>2]|0;if((h|0)>(d|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0)}while(0);i=c[e+(d*152|0)>>2]|0;return i|0}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(842883,842843,128,843733,0);i=0;return i|0}function __ZN8TreeItem11set_checkedEib(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0;f=e&1;if((d|0)>=0){e=b+80|0;g=c[e>>2]|0;h=(g|0)==0;if(h)i=0;else i=c[g+-4>>2]|0;if((i|0)>(d|0)){a[1263537]=0;if(h)j=0;else j=c[g+-4>>2]|0;do if((j|0)<=(d|0)){if(h)k=0;else k=c[g+-4>>2]|0;if((k|0)>(d|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);__ZN6VectorIN8TreeItem4CellEE14_copy_on_writeEv(e);a[(c[e>>2]|0)+(d*152|0)+69>>0]=f;__ZN10CanvasItem6updateEv(c[b+100>>2]|0);return}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(842897,842843,135,843733,0);return}function __ZNK8TreeItem10is_checkedEi(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0;if((d|0)>=0){e=c[b+80>>2]|0;b=(e|0)==0;if(b)f=0;else f=c[e+-4>>2]|0;if((f|0)>(d|0)){a[1263537]=0;if(b)g=0;else g=c[e+-4>>2]|0;do if((g|0)<=(d|0)){if(b)h=0;else h=c[e+-4>>2]|0;if((h|0)>(d|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0)}while(0);i=(a[e+(d*152|0)+69>>0]|0)!=0;return i|0}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(842909,842843,142,843733,0);i=0;return i|0}function __ZN8TreeItem8set_textEi6String(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0.0,A=0,B=0,C=0,D=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f;if((d|0)>=0){i=b+80|0;j=c[i>>2]|0;k=(j|0)==0;if(k)n=0;else n=c[j+-4>>2]|0;if((n|0)>(d|0)){a[1263537]=0;if(k)o=0;else o=c[j+-4>>2]|0;do if((o|0)<=(d|0)){if(k)p=0;else p=c[j+-4>>2]|0;if((p|0)>(d|0)){a[1263537]=0;q=14;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);r=0;break}}else q=14;while(0);if((q|0)==14){__ZN6VectorIN8TreeItem4CellEE14_copy_on_writeEv(i);r=(c[i>>2]|0)+(d*152|0)|0}p=r+24|0;r=c[p>>2]|0;if((r|0)!=(c[e>>2]|0)){if(r|0?(__Z16atomic_decrementPj(r+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(r,1);c[p>>2]=0;r=c[e>>2]|0;if(r|0?__Z28atomic_conditional_incrementPj(r+-8|0)|0:0)c[p>>2]=c[e>>2]}p=c[i>>2]|0;r=(p|0)==0;if(r)s=0;else s=c[p+-4>>2]|0;do if((s|0)<=(d|0)){if(r)t=0;else t=c[p+-4>>2]|0;if((t|0)>(d|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);__ZN6VectorIN8TreeItem4CellEE14_copy_on_writeEv(i);t=c[i>>2]|0;if((c[t+(d*152|0)>>2]|0)!=2){p=(t|0)==0;if(p)u=0;else u=c[t+-4>>2]|0;do if((u|0)<=(d|0)){if(p)v=0;else v=c[t+-4>>2]|0;if((v|0)>(d|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);__ZN6VectorIN8TreeItem4CellEE14_copy_on_writeEv(i);v=c[i>>2]|0;if((c[v+(d*152|0)>>2]|0)==3){w=v;q=40}}else{w=t;q=40}if((q|0)==40){q=(w|0)==0;if(q)x=0;else x=c[w+-4>>2]|0;do if((x|0)<=(d|0)){if(q)y=0;else y=c[w+-4>>2]|0;if((y|0)>(d|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);__ZN6VectorIN8TreeItem4CellEE14_copy_on_writeEv(i);h[(c[i>>2]|0)+(d*152|0)+32>>3]=0.0;__ZN6StringC2EPKc(g,1117595);z=+(__ZNK6String15get_slice_countES_(e,g)|0);e=c[i>>2]|0;y=(e|0)==0;if(y)A=0;else A=c[e+-4>>2]|0;do if((A|0)<=(d|0)){if(y)B=0;else B=c[e+-4>>2]|0;if((B|0)>(d|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);__ZN6VectorIN8TreeItem4CellEE14_copy_on_writeEv(i);h[(c[i>>2]|0)+(d*152|0)+40>>3]=z;B=c[g>>2]|0;if(B|0?(__Z16atomic_decrementPj(B+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(B,1);B=c[i>>2]|0;g=(B|0)==0;if(g)C=0;else C=c[B+-4>>2]|0;do if((C|0)<=(d|0)){if(g)D=0;else D=c[B+-4>>2]|0;if((D|0)>(d|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);__ZN6VectorIN8TreeItem4CellEE14_copy_on_writeEv(i);h[(c[i>>2]|0)+(d*152|0)+48>>3]=0.0}__ZN10CanvasItem6updateEv(c[b+100>>2]|0);l=f;return}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(845924,842843,148,843733,0);l=f;return}function __ZNK8TreeItem8get_textEi(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;if((d|0)>=0){g=c[b+80>>2]|0;b=(g|0)==0;if(b)h=0;else h=c[g+-4>>2]|0;if((h|0)>(d|0)){a[1263537]=0;if(b)i=0;else i=c[g+-4>>2]|0;do if((i|0)<=(d|0)){if(b)j=0;else j=c[g+-4>>2]|0;if((j|0)>(d|0)){a[1263537]=0;k=14;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);n=0;break}}else k=14;while(0);if((k|0)==14)n=g+(d*152|0)|0;d=n+24|0;c[f>>2]=0;n=c[d>>2]|0;if(!n){o=0;l=e;return o|0}c[f>>2]=0;if(!(__Z28atomic_conditional_incrementPj(n+-8|0)|0)){o=0;l=e;return o|0}n=c[d>>2]|0;c[f>>2]=n;o=n;l=e;return o|0}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(845933,842843,162,843733,0);__ZN6StringC2EPKc(f,1263606);o=c[f>>2]|0;l=e;return o|0}function __ZN8TreeItem8set_iconEiRK3RefI7TextureE(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0;if((d|0)>=0){f=b+80|0;g=c[f>>2]|0;h=(g|0)==0;if(h)i=0;else i=c[g+-4>>2]|0;if((i|0)>(d|0)){a[1263537]=0;if(h)j=0;else j=c[g+-4>>2]|0;do if((j|0)<=(d|0)){if(h)k=0;else k=c[g+-4>>2]|0;if((k|0)>(d|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);__ZN6VectorIN8TreeItem4CellEE14_copy_on_writeEv(f);k=(c[f>>2]|0)+(d*152|0)+4|0;d=c[k>>2]|0;if((c[e>>2]|0)!=(d|0)){if((d|0?__ZN9Reference11unreferenceEv(d)|0:0)?(d=c[k>>2]|0,__Z17predelete_handlerP6Object(d)|0):0){gj[c[(c[d>>2]|0)+76>>2]&8191](d);__ZN6Memory11free_staticEPvb(d,0)}c[k>>2]=0;d=c[e>>2]|0;c[k>>2]=d;if(d|0)__ZN9Reference9referenceEv(d)}__ZN10CanvasItem6updateEv(c[b+100>>2]|0);return}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1114743,842843,182,843733,0);return}function __ZNK8TreeItem8get_iconEi(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0;if((d|0)>=0){e=c[b+80>>2]|0;b=(e|0)==0;if(b)f=0;else f=c[e+-4>>2]|0;if((f|0)>(d|0)){a[1263537]=0;if(b)g=0;else g=c[e+-4>>2]|0;do if((g|0)<=(d|0)){if(b)h=0;else h=c[e+-4>>2]|0;if((h|0)>(d|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0)}while(0);h=c[e+(d*152|0)+4>>2]|0;if(!h){i=0;return i|0}__ZN9Reference9referenceEv(h);i=h;return i|0}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(843991,842843,189,843733,0);i=0;return i|0}function __ZN8TreeItem15set_icon_regionEiRK5Rect2(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0;if((d|0)>=0){f=b+80|0;h=c[f>>2]|0;i=(h|0)==0;if(i)j=0;else j=c[h+-4>>2]|0;if((j|0)>(d|0)){a[1263537]=0;j=~~+g[e>>2];k=~~+g[e+4>>2];l=~~+g[e+8>>2];m=~~+g[e+12>>2];if(i)n=0;else n=c[h+-4>>2]|0;do if((n|0)<=(d|0)){if(i)o=0;else o=c[h+-4>>2]|0;if((o|0)>(d|0)){a[1263537]=0;p=14;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);q=0;break}}else p=14;while(0);if((p|0)==14){__ZN6VectorIN8TreeItem4CellEE14_copy_on_writeEv(f);q=(c[f>>2]|0)+(d*152|0)|0}d=q+8|0;c[d>>2]=j;c[d+4>>2]=k;k=q+16|0;c[k>>2]=l;c[k+4>>2]=m;__ZN10CanvasItem6updateEv(c[b+100>>2]|0);return}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(842920,842843,195,843733,0);return}function __ZNK8TreeItem15get_icon_regionEi(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0,j=0,k=0.0,l=0.0,m=0.0;if((e|0)>=0){f=c[d+80>>2]|0;d=(f|0)==0;if(d)h=0;else h=c[f+-4>>2]|0;if((h|0)>(e|0)){a[1263537]=0;if(d)i=0;else i=c[f+-4>>2]|0;do if((i|0)<=(e|0)){if(d)j=0;else j=c[f+-4>>2]|0;if((j|0)>(e|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0)}while(0);k=+(c[f+(e*152|0)+12>>2]|0);l=+(c[f+(e*152|0)+16>>2]|0);m=+(c[f+(e*152|0)+20>>2]|0);g[b>>2]=+(c[f+(e*152|0)+8>>2]|0);g[b+4>>2]=k;g[b+8>>2]=l;g[b+12>>2]=m;return}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(842936,842843,202,843733,0);c[b>>2]=0;c[b+4>>2]=0;c[b+8>>2]=0;c[b+12>>2]=0;return}function __ZN8TreeItem18set_icon_max_widthEii(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0;if((d|0)>=0){f=b+80|0;g=c[f>>2]|0;h=(g|0)==0;if(h)i=0;else i=c[g+-4>>2]|0;if((i|0)>(d|0)){a[1263537]=0;if(h)j=0;else j=c[g+-4>>2]|0;do if((j|0)<=(d|0)){if(h)k=0;else k=c[g+-4>>2]|0;if((k|0)>(d|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);__ZN6VectorIN8TreeItem4CellEE14_copy_on_writeEv(f);c[(c[f>>2]|0)+(d*152|0)+64>>2]=e;__ZN10CanvasItem6updateEv(c[b+100>>2]|0);return}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(842952,842843,208,843733,0);return}function __ZNK8TreeItem18get_icon_max_widthEi(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0;if((d|0)>=0){e=c[b+80>>2]|0;b=(e|0)==0;if(b)f=0;else f=c[e+-4>>2]|0;if((f|0)>(d|0)){a[1263537]=0;if(b)g=0;else g=c[e+-4>>2]|0;do if((g|0)<=(d|0)){if(b)h=0;else h=c[e+-4>>2]|0;if((h|0)>(d|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0)}while(0);i=c[e+(d*152|0)+64>>2]|0;return i|0}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(842971,842843,215,843733,0);i=0;return i|0}function __ZN8TreeItem9set_rangeEid(b,d,e){b=b|0;d=d|0;e=+e;var f=0,g=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0.0,p=0.0,q=0,r=0,s=0,t=0,u=0,v=0.0,w=0,x=0,y=0,z=0,A=0,B=0.0,C=0,D=0,E=0;if((d|0)>=0){f=b+80|0;g=c[f>>2]|0;i=(g|0)==0;if(i)j=0;else j=c[g+-4>>2]|0;if((j|0)>(d|0)){a[1263537]=0;if(i)k=0;else k=c[g+-4>>2]|0;do if((k|0)<=(d|0)){if(i)l=0;else l=c[g+-4>>2]|0;if((l|0)>(d|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);__ZN6VectorIN8TreeItem4CellEE14_copy_on_writeEv(f);l=c[f>>2]|0;if(+h[l+(d*152|0)+48>>3]>0.0){g=(l|0)==0;if(g)m=0;else m=c[l+-4>>2]|0;do if((m|0)<=(d|0)){if(g)n=0;else n=c[l+-4>>2]|0;if((n|0)>(d|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);__ZN6VectorIN8TreeItem4CellEE14_copy_on_writeEv(f);o=+__ZN4Math7stepifyEdd(e,+h[(c[f>>2]|0)+(d*152|0)+48>>3]);p=o;q=c[f>>2]|0}else{p=e;q=l}l=(q|0)==0;if(l)r=0;else r=c[q+-4>>2]|0;do if((r|0)<=(d|0)){if(l)s=0;else s=c[q+-4>>2]|0;if((s|0)>(d|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);__ZN6VectorIN8TreeItem4CellEE14_copy_on_writeEv(f);s=c[f>>2]|0;if(p<+h[s+(d*152|0)+32>>3]){q=(s|0)==0;if(q)t=0;else t=c[s+-4>>2]|0;do if((t|0)<=(d|0)){if(q)u=0;else u=c[s+-4>>2]|0;if((u|0)>(d|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);__ZN6VectorIN8TreeItem4CellEE14_copy_on_writeEv(f);u=c[f>>2]|0;v=+h[u+(d*152|0)+32>>3];w=u}else{v=p;w=s}s=(w|0)==0;if(s)x=0;else x=c[w+-4>>2]|0;do if((x|0)<=(d|0)){if(s)y=0;else y=c[w+-4>>2]|0;if((y|0)>(d|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);__ZN6VectorIN8TreeItem4CellEE14_copy_on_writeEv(f);y=c[f>>2]|0;if(v>+h[y+(d*152|0)+40>>3]){w=(y|0)==0;if(w)z=0;else z=c[y+-4>>2]|0;do if((z|0)<=(d|0)){if(w)A=0;else A=c[y+-4>>2]|0;if((A|0)>(d|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);__ZN6VectorIN8TreeItem4CellEE14_copy_on_writeEv(f);A=c[f>>2]|0;B=+h[A+(d*152|0)+40>>3];C=A}else{B=v;C=y}y=(C|0)==0;if(y)D=0;else D=c[C+-4>>2]|0;do if((D|0)<=(d|0)){if(y)E=0;else E=c[C+-4>>2]|0;if((E|0)>(d|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);__ZN6VectorIN8TreeItem4CellEE14_copy_on_writeEv(f);h[(c[f>>2]|0)+(d*152|0)+56>>3]=B;__ZN10CanvasItem6updateEv(c[b+100>>2]|0);return}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(842990,842843,222,843733,0);return}function __ZNK8TreeItem9get_rangeEi(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,i=0,j=0.0;if((d|0)>=0){e=c[b+80>>2]|0;b=(e|0)==0;if(b)f=0;else f=c[e+-4>>2]|0;if((f|0)>(d|0)){a[1263537]=0;if(b)g=0;else g=c[e+-4>>2]|0;do if((g|0)<=(d|0)){if(b)i=0;else i=c[e+-4>>2]|0;if((i|0)>(d|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0)}while(0);j=+h[e+(d*152|0)+56>>3];return +j}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(843e3,842843,236,843733,0);j=0.0;return +j}function __ZN8TreeItem16set_range_configEidddb(b,d,e,f,g,i){b=b|0;d=d|0;e=+e;f=+f;g=+g;i=i|0;var j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0;j=i&1;if((d|0)>=0){i=b+80|0;k=c[i>>2]|0;l=(k|0)==0;if(l)m=0;else m=c[k+-4>>2]|0;if((m|0)>(d|0)){a[1263537]=0;if(l)n=0;else n=c[k+-4>>2]|0;do if((n|0)<=(d|0)){if(l)o=0;else o=c[k+-4>>2]|0;if((o|0)>(d|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);__ZN6VectorIN8TreeItem4CellEE14_copy_on_writeEv(i);o=c[i>>2]|0;h[o+(d*152|0)+32>>3]=e;k=(o|0)==0;if(k)p=0;else p=c[o+-4>>2]|0;do if((p|0)<=(d|0)){if(k)q=0;else q=c[o+-4>>2]|0;if((q|0)>(d|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);__ZN6VectorIN8TreeItem4CellEE14_copy_on_writeEv(i);q=c[i>>2]|0;h[q+(d*152|0)+40>>3]=f;o=(q|0)==0;if(o)r=0;else r=c[q+-4>>2]|0;do if((r|0)<=(d|0)){if(o)s=0;else s=c[q+-4>>2]|0;if((s|0)>(d|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);__ZN6VectorIN8TreeItem4CellEE14_copy_on_writeEv(i);s=c[i>>2]|0;h[s+(d*152|0)+48>>3]=g;q=(s|0)==0;if(q)t=0;else t=c[s+-4>>2]|0;do if((t|0)<=(d|0)){if(q)u=0;else u=c[s+-4>>2]|0;if((u|0)>(d|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);__ZN6VectorIN8TreeItem4CellEE14_copy_on_writeEv(i);a[(c[i>>2]|0)+(d*152|0)+68>>0]=j;__ZN10CanvasItem6updateEv(c[b+100>>2]|0);return}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(843010,842843,247,843733,0);return}function __ZN8TreeItem17_get_range_configEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,i=0,j=0,k=0,n=0;d=l;l=l+80|0;if((l|0)>=(m|0))ba(80);e=d+72|0;f=d+64|0;g=d+56|0;i=d+48|0;j=d+24|0;k=d;__ZN10DictionaryC2Ev(e);__ZNK8TreeItem16get_range_configEiRdS0_S0_(a,b,f,g,i);__ZN7VariantC2Ed(j,+h[f>>3]);__ZN7VariantC2EPKc(k,1062357);__ZN7VariantaSERKS_(__ZN10DictionaryixERK7Variant(e,k)|0,j);if(c[k>>2]|0)__ZN7Variant5clearEv(k);if(c[j>>2]|0)__ZN7Variant5clearEv(j);__ZN7VariantC2Ed(j,+h[g>>3]);__ZN7VariantC2EPKc(k,1062361);__ZN7VariantaSERKS_(__ZN10DictionaryixERK7Variant(e,k)|0,j);if(c[k>>2]|0)__ZN7Variant5clearEv(k);if(c[j>>2]|0)__ZN7Variant5clearEv(j);__ZN7VariantC2Ed(j,+h[i>>3]);__ZN7VariantC2EPKc(k,1094096);__ZN7VariantaSERKS_(__ZN10DictionaryixERK7Variant(e,k)|0,j);if(c[k>>2]|0)__ZN7Variant5clearEv(k);if(c[j>>2]|0)__ZN7Variant5clearEv(j);__ZN7VariantC2Eb(j,0);__ZN7VariantC2EPKc(k,1126824);__ZN7VariantaSERKS_(__ZN10DictionaryixERK7Variant(e,k)|0,j);if(c[k>>2]|0)__ZN7Variant5clearEv(k);if(!(c[j>>2]|0)){n=c[e>>2]|0;l=d;return n|0}__ZN7Variant5clearEv(j);n=c[e>>2]|0;l=d;return n|0}function __ZN8TreeItem12set_metadataEiRK7Variant(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0;if((d|0)>=0){f=b+80|0;b=c[f>>2]|0;g=(b|0)==0;if(g)h=0;else h=c[b+-4>>2]|0;if((h|0)>(d|0)){a[1263537]=0;if(g)i=0;else i=c[b+-4>>2]|0;do if((i|0)<=(d|0)){if(g)j=0;else j=c[b+-4>>2]|0;if((j|0)>(d|0)){a[1263537]=0;k=14;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);l=0;break}}else k=14;while(0);if((k|0)==14){__ZN6VectorIN8TreeItem4CellEE14_copy_on_writeEv(f);l=(c[f>>2]|0)+(d*152|0)|0}__ZN7VariantaSERKS_(l+112|0,e);return}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(843044,842843,265,843733,0);return}function __ZNK8TreeItem12get_metadataEi(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0;if((e|0)>=0){f=c[d+80>>2]|0;d=(f|0)==0;if(d)g=0;else g=c[f+-4>>2]|0;if((g|0)>(e|0)){a[1263537]=0;if(d)h=0;else h=c[f+-4>>2]|0;do if((h|0)<=(e|0)){if(d)i=0;else i=c[f+-4>>2]|0;if((i|0)>(e|0)){a[1263537]=0;j=14;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);k=0;break}}else j=14;while(0);if((j|0)==14)k=f+(e*152|0)|0;__ZN7VariantC2ERKS_(b,k+112|0);return}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(843057,842843,271,843733,0);c[b>>2]=0;return}function __ZN8TreeItem15set_custom_drawEiP6ObjectRK10StringName(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0;if((d|0)>=0){g=b+80|0;b=c[g>>2]|0;h=(b|0)==0;if(h)i=0;else i=c[b+-4>>2]|0;if((i|0)>(d|0)){a[1263537]=0;if(!e){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(843070,842843,279,944806,0);return}i=c[e+44>>2]|0;if(h)j=0;else j=c[b+-4>>2]|0;do if((j|0)<=(d|0)){if(h)k=0;else k=c[b+-4>>2]|0;if((k|0)>(d|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);__ZN6VectorIN8TreeItem4CellEE14_copy_on_writeEv(g);k=c[g>>2]|0;c[k+(d*152|0)+140>>2]=i;i=(k|0)==0;if(i)l=0;else l=c[k+-4>>2]|0;do if((l|0)<=(d|0)){if(i)m=0;else m=c[k+-4>>2]|0;if((m|0)>(d|0)){a[1263537]=0;n=24;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);o=0;break}}else n=24;while(0);if((n|0)==24){__ZN6VectorIN8TreeItem4CellEE14_copy_on_writeEv(g);o=(c[g>>2]|0)+(d*152|0)|0}__ZN10StringNameaSERKS_(o+144|0,f);return}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(843070,842843,278,843733,0);return}function __ZN8TreeItem13set_collapsedEb(b,e){b=b|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0;f=l;l=l+128|0;if((l|0)>=(m|0))ba(128);g=f+120|0;h=f+96|0;i=f+72|0;j=f+48|0;k=f+24|0;n=f;o=b+84|0;if((d[o>>0]|0|0)==(e&1|0)){l=f;return}a[o>>0]=e&1;e=b+100|0;o=c[e>>2]|0;p=o+612|0;q=c[p>>2]|0;do if(!q)r=o;else{if((q|0)!=(b|0)){s=q;do{s=c[s+88>>2]|0;t=(s|0)!=0}while(t&(s|0)!=(b|0));if(!t){r=o;break}}do if((c[o+720>>2]|0)==2){c[p>>2]=b;__ZN10StringNameC2EPKc(g,947766);c[h>>2]=0;c[i>>2]=0;c[j>>2]=0;c[k>>2]=0;c[n>>2]=0;__ZN6Object11emit_signalERK10StringNameRK7VariantS5_S5_S5_S5_(b,g,h,i,j,k,n);if(c[n>>2]|0)__ZN7Variant5clearEv(n);if(c[k>>2]|0)__ZN7Variant5clearEv(k);if(c[j>>2]|0)__ZN7Variant5clearEv(j);if(c[i>>2]|0)__ZN7Variant5clearEv(i);if(c[h>>2]|0)__ZN7Variant5clearEv(h);__ZN10StringNameD2Ev(g)}else{s=c[o+708>>2]|0;if((s|0)>=0){u=c[b+80>>2]|0;if(!u)v=0;else v=c[u+-4>>2]|0;if((v|0)>(s|0)){a[1263537]=0;__ZN4Tree13item_selectedEiP8TreeItem(o,s,b);break}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(843323,842843,457,843733,0)}while(0);__ZN10CanvasItem6updateEv(c[e>>2]|0);r=c[e>>2]|0}while(0);__ZN10CanvasItem6updateEv(r);r=c[e>>2]|0;if(!r){l=f;return}__ZN10StringNameC2EPKc(g,843976);__ZN7VariantC2EPK6Object(h,b);c[i>>2]=0;c[j>>2]=0;c[k>>2]=0;c[n>>2]=0;__ZN6Object11emit_signalERK10StringNameRK7VariantS5_S5_S5_S5_(r,g,h,i,j,k,n);if(c[n>>2]|0)__ZN7Variant5clearEv(n);if(c[k>>2]|0)__ZN7Variant5clearEv(k);if(c[j>>2]|0)__ZN7Variant5clearEv(j);if(c[i>>2]|0)__ZN7Variant5clearEv(i);if(c[h>>2]|0)__ZN7Variant5clearEv(h);__ZN10StringNameD2Ev(g);l=f;return}function __ZN8TreeItem12is_collapsedEv(b){b=b|0;return (a[b+84>>0]|0)!=0|0}function __ZN8TreeItem8get_nextEv(a){a=a|0;return c[a+92>>2]|0}function __ZN8TreeItem8get_prevEv(a){a=a|0;var b=0,d=0,e=0,f=0;b=c[a+88>>2]|0;a:do if((b|0)!=0?(d=c[b+96>>2]|0,(d|0)!=(a|0)):0){e=d;while(1){if(!e){f=0;break a}d=c[e+92>>2]|0;if((d|0)==(a|0)){f=e;break}else e=d}}else f=0;while(0);return f|0}function __ZN8TreeItem10get_parentEv(a){a=a|0;return c[a+88>>2]|0}function __ZN8TreeItem12get_childrenEv(a){a=a|0;return c[a+96>>2]|0}function __ZN8TreeItem16get_next_visibleEv(b){b=b|0;var d=0,e=0,f=0,g=0;if((a[b+84>>0]|0)==0?(d=c[b+96>>2]|0,d|0):0){e=d;return e|0}d=c[b+92>>2]|0;if(!d)f=b;else{e=d;return e|0}while(1){f=c[f+88>>2]|0;if(!f){e=0;g=6;break}d=c[f+92>>2]|0;if(d|0){e=d;g=6;break}}if((g|0)==6)return e|0;return 0}function __ZN8TreeItem16get_prev_visibleEv(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0;d=c[b+88>>2]|0;if(!d){e=0;return e|0}f=c[d+96>>2]|0;a:do if((f|0)!=(b|0)){g=f;while(1){if(!g){h=6;break a}i=c[g+92>>2]|0;if((i|0)==(b|0))break;else g=i}if(!(a[g+84>>0]|0)){i=g;while(1){j=c[i+96>>2]|0;if(!j){k=i;break a}else l=j;while(1){j=c[l+92>>2]|0;if(!j)break;else l=j}if(!(a[l+84>>0]|0))i=l;else{k=l;break}}}else k=g}else h=6;while(0);if((h|0)==6){h=c[b+100>>2]|0;if((d|0)==(c[h+604>>2]|0)?(a[h+716>>0]|0)!=0:0){e=0;return e|0}else k=d}e=k;return e|0}function __ZN8TreeItem13_remove_childEP6Object(b,d){b=b|0;d=d|0;var e=0,f=0,g=0;if(d|0?$i[c[(c[d>>2]|0)+44>>2]&8191](d,1235636)|0:0){a[1263537]=0;e=b+96|0;while(1){b=c[e>>2]|0;if(!b){f=8;break}g=b+92|0;if((b|0)==(d|0)){f=7;break}else e=g}if((f|0)==7){c[e>>2]=c[g>>2];c[d+88>>2]=0;return}else if((f|0)==8){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(842830,842843,422,1130797,0);a[1263537]=0;return}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(842830,842843,404,843946,0);return}function __ZN8TreeItem14set_selectableEib(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0;f=e&1;if((d|0)>=0){e=b+80|0;b=c[e>>2]|0;g=(b|0)==0;if(g)h=0;else h=c[b+-4>>2]|0;if((h|0)>(d|0)){a[1263537]=0;if(g)i=0;else i=c[b+-4>>2]|0;do if((i|0)<=(d|0)){if(g)j=0;else j=c[b+-4>>2]|0;if((j|0)>(d|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);__ZN6VectorIN8TreeItem4CellEE14_copy_on_writeEv(e);a[(c[e>>2]|0)+(d*152|0)+72>>0]=f;return}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(843271,842843,427,843733,0);return}function __ZNK8TreeItem13is_selectableEi(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0;if((d|0)>=0){e=c[b+80>>2]|0;b=(e|0)==0;if(b)f=0;else f=c[e+-4>>2]|0;if((f|0)>(d|0)){a[1263537]=0;if(b)g=0;else g=c[e+-4>>2]|0;do if((g|0)<=(d|0)){if(b)h=0;else h=c[e+-4>>2]|0;if((h|0)>(d|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0)}while(0);i=(a[e+(d*152|0)+72>>0]|0)!=0;return i|0}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(843297,842843,433,843733,0);i=0;return i|0}function __ZN8TreeItem11is_selectedEi(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0;if((d|0)>=0){e=b+80|0;b=c[e>>2]|0;f=(b|0)==0;if(f)g=0;else g=c[b+-4>>2]|0;if((g|0)>(d|0)){a[1263537]=0;if(f)h=0;else h=c[b+-4>>2]|0;do if((h|0)<=(d|0)){if(f)i=0;else i=c[b+-4>>2]|0;if((i|0)>(d|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);__ZN6VectorIN8TreeItem4CellEE14_copy_on_writeEv(e);i=c[e>>2]|0;if(!(a[i+(d*152|0)+72>>0]|0)){j=0;return j|0}b=(i|0)==0;if(b)k=0;else k=c[i+-4>>2]|0;do if((k|0)<=(d|0)){if(b)l=0;else l=c[i+-4>>2]|0;if((l|0)>(d|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);__ZN6VectorIN8TreeItem4CellEE14_copy_on_writeEv(e);j=(a[(c[e>>2]|0)+(d*152|0)+71>>0]|0)!=0;return j|0}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(843311,842843,439,843733,0);j=0;return j|0}function __ZN8TreeItem6selectEi(b,d){b=b|0;d=d|0;var e=0,f=0;if((d|0)>=0){e=c[b+80>>2]|0;if(!e)f=0;else f=c[e+-4>>2]|0;if((f|0)>(d|0)){a[1263537]=0;__ZN4Tree13item_selectedEiP8TreeItem(c[b+100>>2]|0,d,b);return}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(843323,842843,457,843733,0);return}function __ZN8TreeItem8deselectEi(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0;if((d|0)>=0){e=b+80|0;f=c[e>>2]|0;g=(f|0)==0;if(g)h=0;else h=c[f+-4>>2]|0;if((h|0)>(d|0)){a[1263537]=0;h=c[b+100>>2]|0;switch(c[h+720>>2]|0){case 0:case 2:{if(g)i=0;else i=c[f+-4>>2]|0;do if((i|0)<=(d|0)){if(g)j=0;else j=c[f+-4>>2]|0;if((j|0)>(d|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);__ZN6VectorIN8TreeItem4CellEE14_copy_on_writeEv(e);a[(c[e>>2]|0)+(d*152|0)+71>>0]=0;break}default:{}}__ZN10CanvasItem6updateEv(h);return}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(843330,842843,463,843733,0);return}function __ZN8TreeItem12set_editableEib(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0;f=e&1;if((d|0)>=0){e=b+80|0;g=c[e>>2]|0;h=(g|0)==0;if(h)i=0;else i=c[g+-4>>2]|0;if((i|0)>(d|0)){a[1263537]=0;if(h)j=0;else j=c[g+-4>>2]|0;do if((j|0)<=(d|0)){if(h)k=0;else k=c[g+-4>>2]|0;if((k|0)>(d|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);__ZN6VectorIN8TreeItem4CellEE14_copy_on_writeEv(e);a[(c[e>>2]|0)+(d*152|0)+70>>0]=f;__ZN10CanvasItem6updateEv(c[b+100>>2]|0);return}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(846169,842843,542,843733,0);return}function __ZN8TreeItem11is_editableEi(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0;if((d|0)>=0){e=b+80|0;b=c[e>>2]|0;f=(b|0)==0;if(f)g=0;else g=c[b+-4>>2]|0;if((g|0)>(d|0)){a[1263537]=0;if(f)h=0;else h=c[b+-4>>2]|0;do if((h|0)<=(d|0)){if(f)i=0;else i=c[b+-4>>2]|0;if((i|0)>(d|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);__ZN6VectorIN8TreeItem4CellEE14_copy_on_writeEv(e);j=(a[(c[e>>2]|0)+(d*152|0)+70>>0]|0)!=0;return j|0}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(846182,842843,549,843733,0);j=0;return j|0}function __ZN8TreeItem16set_custom_colorEiRK5Color(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0;if((d|0)>=0){f=b+80|0;g=c[f>>2]|0;h=(g|0)==0;if(h)i=0;else i=c[g+-4>>2]|0;if((i|0)>(d|0)){a[1263537]=0;if(h)j=0;else j=c[g+-4>>2]|0;do if((j|0)<=(d|0)){if(h)k=0;else k=c[g+-4>>2]|0;if((k|0)>(d|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);__ZN6VectorIN8TreeItem4CellEE14_copy_on_writeEv(f);k=c[f>>2]|0;a[k+(d*152|0)+73>>0]=1;g=(k|0)==0;if(g)l=0;else l=c[k+-4>>2]|0;do if((l|0)<=(d|0)){if(g)m=0;else m=c[k+-4>>2]|0;if((m|0)>(d|0)){a[1263537]=0;n=22;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);o=0;break}}else n=22;while(0);if((n|0)==22){__ZN6VectorIN8TreeItem4CellEE14_copy_on_writeEv(f);o=(c[f>>2]|0)+(d*152|0)|0}d=o+76|0;c[d>>2]=c[e>>2];c[d+4>>2]=c[e+4>>2];c[d+8>>2]=c[e+8>>2];c[d+12>>2]=c[e+12>>2];__ZN10CanvasItem6updateEv(c[b+100>>2]|0);return}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(843339,842843,555,843733,0);return}function __ZN8TreeItem18clear_custom_colorEi(b,d){b=b|0;d=d|0;var e=0,f=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0;if((d|0)>=0){e=b+80|0;f=c[e>>2]|0;h=(f|0)==0;if(h)i=0;else i=c[f+-4>>2]|0;if((i|0)>(d|0)){a[1263537]=0;if(h)j=0;else j=c[f+-4>>2]|0;do if((j|0)<=(d|0)){if(h)k=0;else k=c[f+-4>>2]|0;if((k|0)>(d|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);__ZN6VectorIN8TreeItem4CellEE14_copy_on_writeEv(e);k=c[e>>2]|0;a[k+(d*152|0)+73>>0]=0;f=(k|0)==0;if(f)l=0;else l=c[k+-4>>2]|0;do if((l|0)<=(d|0)){if(f)m=0;else m=c[k+-4>>2]|0;if((m|0)>(d|0)){a[1263537]=0;n=22;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);o=0;break}}else n=22;while(0);if((n|0)==22){__ZN6VectorIN8TreeItem4CellEE14_copy_on_writeEv(e);o=(c[e>>2]|0)+(d*152|0)|0}g[o+76>>2]=0.0;g[o+80>>2]=0.0;g[o+84>>2]=0.0;g[o+88>>2]=1.0;__ZN10CanvasItem6updateEv(c[b+100>>2]|0);return}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(843356,842843,569,843733,0);return}function __ZN8TreeItem19set_custom_bg_colorEiRK5Colorb(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0;g=f&1;if((d|0)>=0){f=b+80|0;h=c[f>>2]|0;i=(h|0)==0;if(i)j=0;else j=c[h+-4>>2]|0;if((j|0)>(d|0)){a[1263537]=0;if(i)k=0;else k=c[h+-4>>2]|0;do if((k|0)<=(d|0)){if(i)l=0;else l=c[h+-4>>2]|0;if((l|0)>(d|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);__ZN6VectorIN8TreeItem4CellEE14_copy_on_writeEv(f);l=c[f>>2]|0;a[l+(d*152|0)+92>>0]=1;h=(l|0)==0;if(h)m=0;else m=c[l+-4>>2]|0;do if((m|0)<=(d|0)){if(h)n=0;else n=c[l+-4>>2]|0;if((n|0)>(d|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);__ZN6VectorIN8TreeItem4CellEE14_copy_on_writeEv(f);n=c[f>>2]|0;a[n+(d*152|0)+93>>0]=g;g=(n|0)==0;if(g)o=0;else o=c[n+-4>>2]|0;do if((o|0)<=(d|0)){if(g)p=0;else p=c[n+-4>>2]|0;if((p|0)>(d|0)){a[1263537]=0;q=30;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);r=0;break}}else q=30;while(0);if((q|0)==30){__ZN6VectorIN8TreeItem4CellEE14_copy_on_writeEv(f);r=(c[f>>2]|0)+(d*152|0)|0}d=r+96|0;c[d>>2]=c[e>>2];c[d+4>>2]=c[e+4>>2];c[d+8>>2]=c[e+8>>2];c[d+12>>2]=c[e+12>>2];__ZN10CanvasItem6updateEv(c[b+100>>2]|0);return}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(843375,842843,589,843733,0);return}function __ZN8TreeItem21clear_custom_bg_colorEi(b,d){b=b|0;d=d|0;var e=0,f=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0;if((d|0)>=0){e=b+80|0;f=c[e>>2]|0;h=(f|0)==0;if(h)i=0;else i=c[f+-4>>2]|0;if((i|0)>(d|0)){a[1263537]=0;if(h)j=0;else j=c[f+-4>>2]|0;do if((j|0)<=(d|0)){if(h)k=0;else k=c[f+-4>>2]|0;if((k|0)>(d|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);__ZN6VectorIN8TreeItem4CellEE14_copy_on_writeEv(e);k=c[e>>2]|0;a[k+(d*152|0)+92>>0]=0;f=(k|0)==0;if(f)l=0;else l=c[k+-4>>2]|0;do if((l|0)<=(d|0)){if(f)m=0;else m=c[k+-4>>2]|0;if((m|0)>(d|0)){a[1263537]=0;n=22;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);o=0;break}}else n=22;while(0);if((n|0)==22){__ZN6VectorIN8TreeItem4CellEE14_copy_on_writeEv(e);o=(c[e>>2]|0)+(d*152|0)|0}g[o+96>>2]=0.0;g[o+100>>2]=0.0;g[o+104>>2]=0.0;g[o+108>>2]=1.0;__ZN10CanvasItem6updateEv(c[b+100>>2]|0);return}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(843408,842843,598,843733,0);return}function __ZNK8TreeItem19get_custom_bg_colorEi(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0,j=0,k=0,l=0;if((e|0)>=0){f=c[d+80>>2]|0;d=(f|0)==0;if(d)h=0;else h=c[f+-4>>2]|0;if((h|0)>(e|0)){a[1263537]=0;if(d)i=0;else i=c[f+-4>>2]|0;do if((i|0)<=(e|0)){if(d)j=0;else j=c[f+-4>>2]|0;if((j|0)>(e|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0)}while(0);if(!(a[f+(e*152|0)+92>>0]|0)){g[b>>2]=0.0;g[b+4>>2]=0.0;g[b+8>>2]=0.0;g[b+12>>2]=1.0;return}do if((c[f+-4>>2]|0)<=(e|0))if((c[f+-4>>2]|0)>(e|0)){a[1263537]=0;k=20;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);l=0;break}else k=20;while(0);if((k|0)==20)l=f+(e*152|0)|0;e=l+96|0;c[b>>2]=c[e>>2];c[b+4>>2]=c[e+4>>2];c[b+8>>2]=c[e+8>>2];c[b+12>>2]=c[e+12>>2];return}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(843430,842843,606,843733,0);g[b>>2]=0.0;g[b+4>>2]=0.0;g[b+8>>2]=0.0;g[b+12>>2]=1.0;return}function __ZN8TreeItem10add_buttonEiRK3RefI7TextureEib(b,d,e,f,h){b=b|0;d=d|0;e=e|0;f=f|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i;k=h&1;if((d|0)>=0){h=b+80|0;n=c[h>>2]|0;if(!n)o=0;else o=c[n+-4>>2]|0;if((o|0)>(d|0)){a[1263537]=0;o=c[e>>2]|0;if(!o){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(843450,842843,470,843887,0);l=i;return}a[1263537]=0;__ZN9Reference9referenceEv(o);e=c[h>>2]|0;if((f|0)<0){n=(e|0)==0;if(n)p=0;else p=c[e+-4>>2]|0;do if((p|0)<=(d|0)){if(n)q=0;else q=c[e+-4>>2]|0;if((q|0)>(d|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);__ZN6VectorIN8TreeItem4CellEE14_copy_on_writeEv(h);q=c[h>>2]|0;n=c[q+(d*152|0)+148>>2]|0;if(!n){r=0;s=q}else{r=c[n+-4>>2]|0;s=q}}else{r=f;s=e}e=(s|0)==0;if(e)t=0;else t=c[s+-4>>2]|0;do if((t|0)<=(d|0)){if(e)u=0;else u=c[s+-4>>2]|0;if((u|0)>(d|0)){a[1263537]=0;v=27;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);w=0;break}}else v=27;while(0);if((v|0)==27){__ZN6VectorIN8TreeItem4CellEE14_copy_on_writeEv(h);w=(c[h>>2]|0)+(d*152|0)|0}c[j>>2]=r;a[j+4>>0]=k;k=j+8|0;c[k>>2]=0;r=(o|0)==0;if(!r){c[k>>2]=o;__ZN9Reference9referenceEv(o)}g[j+12>>2]=1.0;g[j+16>>2]=1.0;g[j+20>>2]=1.0;g[j+24>>2]=1.0;__ZN6VectorIN8TreeItem4Cell6ButtonEE9push_backES2_(w+148|0,j)|0;j=c[k>>2]|0;if((j|0?__ZN9Reference11unreferenceEv(j)|0:0)?(j=c[k>>2]|0,__Z17predelete_handlerP6Object(j)|0):0){gj[c[(c[j>>2]|0)+76>>2]&8191](j);__ZN6Memory11free_staticEPvb(j,0)}c[k>>2]=0;__ZN10CanvasItem6updateEv(c[b+100>>2]|0);if(r){l=i;return}if(!(__ZN9Reference11unreferenceEv(o)|0)){l=i;return}if(!(__Z17predelete_handlerP6Object(o)|0)){l=i;return}gj[c[(c[o>>2]|0)+76>>2]&8191](o);__ZN6Memory11free_staticEPvb(o,0);l=i;return}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(843450,842843,469,843733,0);l=i;return}function __ZNK8TreeItem16get_button_countEi(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0;if((d|0)>=0){e=c[b+80>>2]|0;b=(e|0)==0;if(b)f=0;else f=c[e+-4>>2]|0;if((f|0)>(d|0)){a[1263537]=0;if(b)g=0;else g=c[e+-4>>2]|0;do if((g|0)<=(d|0)){if(b)h=0;else h=c[e+-4>>2]|0;if((h|0)>(d|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0)}while(0);h=c[e+(d*152|0)+148>>2]|0;if(!h){i=0;return i|0}i=c[h+-4>>2]|0;return i|0}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(843487,842843,483,843733,0);i=-1;return i|0}function __ZNK8TreeItem10get_buttonEii(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0;if((d|0)>=0){f=c[b+80>>2]|0;b=(f|0)==0;if(b)g=0;else g=c[f+-4>>2]|0;if((g|0)>(d|0)){a[1263537]=0;if((e|0)>=0){if(b)h=0;else h=c[f+-4>>2]|0;do if((h|0)<=(d|0)){if(b)i=0;else i=c[f+-4>>2]|0;if((i|0)>(d|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0)}while(0);i=c[f+(d*152|0)+148>>2]|0;h=(i|0)==0;if(h)j=0;else j=c[i+-4>>2]|0;if((j|0)>(e|0)){a[1263537]=0;if(b)k=0;else k=c[f+-4>>2]|0;do if((k|0)<=(d|0)){if(b)l=0;else l=c[f+-4>>2]|0;if((l|0)>(d|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0)}while(0);if(h)m=0;else m=c[i+-4>>2]|0;do if((m|0)<=(e|0)){if(h)n=0;else n=c[i+-4>>2]|0;if((n|0)>(e|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0)}while(0);n=c[i+(e*28|0)+8>>2]|0;if(!n){o=0;return o|0}__ZN9Reference9referenceEv(n);o=n;return o|0}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(843876,842843,488,843776,0);o=0;return o|0}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(843876,842843,487,843733,0);o=0;return o|0}function __ZN8TreeItem10set_buttonEiiRK3RefI7TextureE(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0;if(!(c[f>>2]|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(843523,842843,525,843834,0);return}a[1263537]=0;if((d|0)>=0){g=b+80|0;h=c[g>>2]|0;i=(h|0)==0;if(i)j=0;else j=c[h+-4>>2]|0;if((j|0)>(d|0)){a[1263537]=0;if((e|0)>=0){if(i)k=0;else k=c[h+-4>>2]|0;do if((k|0)<=(d|0)){if(i)l=0;else l=c[h+-4>>2]|0;if((l|0)>(d|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);__ZN6VectorIN8TreeItem4CellEE14_copy_on_writeEv(g);l=c[g>>2]|0;h=c[l+(d*152|0)+148>>2]|0;if(!h)m=0;else m=c[h+-4>>2]|0;if((m|0)>(e|0)){a[1263537]=0;m=(l|0)==0;if(m)n=0;else n=c[l+-4>>2]|0;do if((n|0)<=(d|0)){if(m)o=0;else o=c[l+-4>>2]|0;if((o|0)>(d|0)){a[1263537]=0;p=29;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);q=0;break}}else p=29;while(0);if((p|0)==29){__ZN6VectorIN8TreeItem4CellEE14_copy_on_writeEv(g);q=(c[g>>2]|0)+(d*152|0)|0}d=q+148|0;q=c[d>>2]|0;g=(q|0)==0;if(g)r=0;else r=c[q+-4>>2]|0;do if((r|0)<=(e|0)){if(g)s=0;else s=c[q+-4>>2]|0;if((s|0)>(e|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);__ZN6VectorIN8TreeItem4Cell6ButtonEE14_copy_on_writeEv(d);s=(c[d>>2]|0)+(e*28|0)+8|0;e=c[s>>2]|0;if((c[f>>2]|0)!=(e|0)){do if(e|0?__ZN9Reference11unreferenceEv(e)|0:0){d=c[s>>2]|0;if(!(__Z17predelete_handlerP6Object(d)|0))break;gj[c[(c[d>>2]|0)+76>>2]&8191](d);__ZN6Memory11free_staticEPvb(d,0)}while(0);c[s>>2]=0;e=c[f>>2]|0;c[s>>2]=e;if(e|0)__ZN9Reference9referenceEv(e)}__ZN10CanvasItem6updateEv(c[b+100>>2]|0);return}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(843523,842843,527,843776,0);return}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(843523,842843,526,843733,0);return}function __ZN8TreeItem12erase_buttonEii(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0;if((d|0)>=0){f=b+80|0;g=c[f>>2]|0;h=(g|0)==0;if(h)i=0;else i=c[g+-4>>2]|0;if((i|0)>(d|0)){a[1263537]=0;if((e|0)>=0){if(h)j=0;else j=c[g+-4>>2]|0;do if((j|0)<=(d|0)){if(h)k=0;else k=c[g+-4>>2]|0;if((k|0)>(d|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);__ZN6VectorIN8TreeItem4CellEE14_copy_on_writeEv(f);k=c[f>>2]|0;g=c[k+(d*152|0)+148>>2]|0;if(!g)l=0;else l=c[g+-4>>2]|0;if((l|0)>(e|0)){a[1263537]=0;l=(k|0)==0;if(l)m=0;else m=c[k+-4>>2]|0;do if((m|0)<=(d|0)){if(l)n=0;else n=c[k+-4>>2]|0;if((n|0)>(d|0)){a[1263537]=0;o=27;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);p=0;break}}else o=27;while(0);if((o|0)==27){__ZN6VectorIN8TreeItem4CellEE14_copy_on_writeEv(f);p=(c[f>>2]|0)+(d*152|0)|0}__ZN6VectorIN8TreeItem4Cell6ButtonEE6removeEi(p+148|0,e);__ZN10CanvasItem6updateEv(c[b+100>>2]|0);return}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(843534,842843,499,843776,0);return}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(843534,842843,498,843733,0);return}function __ZNK8TreeItem18is_button_disabledEii(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0;if((d|0)>=0){f=c[b+80>>2]|0;b=(f|0)==0;if(b)g=0;else g=c[f+-4>>2]|0;if((g|0)>(d|0)){a[1263537]=0;if((e|0)>=0){if(b)h=0;else h=c[f+-4>>2]|0;do if((h|0)<=(d|0)){if(b)i=0;else i=c[f+-4>>2]|0;if((i|0)>(d|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0)}while(0);i=c[f+(d*152|0)+148>>2]|0;h=(i|0)==0;if(h)j=0;else j=c[i+-4>>2]|0;if((j|0)>(e|0)){a[1263537]=0;if(b)k=0;else k=c[f+-4>>2]|0;do if((k|0)<=(d|0)){if(b)l=0;else l=c[f+-4>>2]|0;if((l|0)>(d|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0)}while(0);if(h)m=0;else m=c[i+-4>>2]|0;do if((m|0)<=(e|0)){if(h)n=0;else n=c[i+-4>>2]|0;if((n|0)>(e|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0)}while(0);o=(a[i+(e*28|0)+4>>0]|0)!=0;return o|0}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(843547,842843,519,843776,0);o=0;return o|0}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(843547,842843,518,843733,0);o=0;return o|0}function __ZN8TreeItem11set_tooltipEiRK6String(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0;if((d|0)>=0){f=b+80|0;b=c[f>>2]|0;g=(b|0)==0;if(g)h=0;else h=c[b+-4>>2]|0;if((h|0)>(d|0)){a[1263537]=0;if(g)i=0;else i=c[b+-4>>2]|0;do if((i|0)<=(d|0)){if(g)j=0;else j=c[b+-4>>2]|0;if((j|0)>(d|0)){a[1263537]=0;k=14;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);l=0;break}}else k=14;while(0);if((k|0)==14){__ZN6VectorIN8TreeItem4CellEE14_copy_on_writeEv(f);l=(c[f>>2]|0)+(d*152|0)|0}d=l+136|0;l=c[d>>2]|0;if((l|0)==(c[e>>2]|0))return;if(l|0?(__Z16atomic_decrementPj(l+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(l,1);c[d>>2]=0;l=c[e>>2]|0;if(!l)return;if(!(__Z28atomic_conditional_incrementPj(l+-8|0)|0))return;c[d>>2]=c[e>>2];return}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(843566,842843,577,843733,0);return}function __ZNK8TreeItem11get_tooltipEi(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;if((d|0)>=0){g=c[b+80>>2]|0;b=(g|0)==0;if(b)h=0;else h=c[g+-4>>2]|0;if((h|0)>(d|0)){a[1263537]=0;if(b)i=0;else i=c[g+-4>>2]|0;do if((i|0)<=(d|0)){if(b)j=0;else j=c[g+-4>>2]|0;if((j|0)>(d|0)){a[1263537]=0;k=14;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);n=0;break}}else k=14;while(0);if((k|0)==14)n=g+(d*152|0)|0;d=n+136|0;c[f>>2]=0;n=c[d>>2]|0;if(!n){o=0;l=e;return o|0}c[f>>2]=0;if(!(__Z28atomic_conditional_incrementPj(n+-8|0)|0)){o=0;l=e;return o|0}n=c[d>>2]|0;c[f>>2]=n;o=n;l=e;return o|0}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(843586,842843,583,843733,0);__ZN6StringC2EPKc(f,1263606);o=c[f>>2]|0;l=e;return o|0}function __ZN8TreeItem11move_to_topEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=c[a+88>>2]|0;if(!b)return;d=b+96|0;b=c[d>>2]|0;e=b;if((b|0)==(a|0))return;else f=b;do{g=f+92|0;f=c[g>>2]|0}while((f|0)!=(a|0));f=a+92|0;c[g>>2]=c[f>>2];c[f>>2]=e;c[d>>2]=a;return}function __ZN8TreeItem14move_to_bottomEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0;b=c[a+88>>2]|0;if(!b)return;d=a+92|0;e=c[d>>2]|0;if(!e)return;f=b+96|0;b=e;e=c[f>>2]|0;while(1){if((e|0)==(a|0)){c[f>>2]=b;g=b}else g=e;h=b+92|0;c[d>>2]=c[h>>2];c[h>>2]=a;b=c[d>>2]|0;if(!b)break;else e=g}return}function __ZNK11MethodBind0I8TreeItemE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return 0}function __ZNK11MethodBind0I8TreeItemE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,844e3);l=a;return c[b>>2]|0}function __ZN11MethodBind0I8TreeItemE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235636)|0:0){c[h>>2]=0;a[1263537]=0;f=c[d+24>>2]|0;if((f|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=f;c[b>>2]=0;return}i=f-(c[d+20>>2]|0)|0;if((i|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=i;c[b>>2]=0;return}i=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))j=i;else j=c[(c[d>>2]|0)+i>>2]|0;gj[j&8191](d);c[b>>2]=0;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,110,1146558,0);c[b>>2]=0;return}function __ZN11MethodBind0I8TreeItemE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235636)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1)){g=b;gj[g&8191](a);return}else{g=c[(c[a>>2]|0)+b>>2]|0;gj[g&8191](a);return}}function __ZN11MethodBind0I8TreeItemED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN6VectorIN8TreeItem4CellEE14_copy_on_writeEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=c[a>>2]|0;if(!b)return;if((c[b+-8>>2]|0)>>>0<=1)return;d=c[b+-4>>2]|0;b=(d*152|0)+-1|0;e=b>>>1|b;b=e>>>2|e;e=b>>>4|b;b=e>>>8|e;e=__ZN6Memory12alloc_staticEjb((b>>>16|b)+1|0,1)|0;c[e+-8>>2]=1;c[e+-4>>2]=d;if(d|0){b=0;do{__ZN8TreeItem4CellC2ERKS0_(e+(b*152|0)|0,(c[a>>2]|0)+(b*152|0)|0);b=b+1|0}while((b|0)!=(d|0))}d=c[a>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0){b=c[a>>2]|0;f=(b|0)==0?0:b+-4|0;b=f+4|0;if(c[f>>2]|0){g=0;do{__ZN8TreeItem4CellD2Ev(b+(g*152|0)|0);g=g+1|0}while(g>>>0<(c[f>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(d,1)}c[a>>2]=e;return}function __ZN8TreeItem4CellC2ERKS0_(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;c[a>>2]=c[b>>2];d=a+4|0;c[d>>2]=0;e=b+4|0;if(c[e>>2]|0?(c[d>>2]=0,f=c[e>>2]|0,c[d>>2]=f,f|0):0)__ZN9Reference9referenceEv(f);f=a+8|0;d=b+8|0;c[f>>2]=c[d>>2];c[f+4>>2]=c[d+4>>2];c[f+8>>2]=c[d+8>>2];c[f+12>>2]=c[d+12>>2];d=a+24|0;f=b+24|0;c[d>>2]=0;if((c[f>>2]|0?(c[d>>2]=0,e=c[f>>2]|0,e|0):0)?__Z28atomic_conditional_incrementPj(e+-8|0)|0:0)c[d>>2]=c[f>>2];f=a+28|0;d=b+28|0;c[f>>2]=0;if((c[d>>2]|0?(c[f>>2]=0,e=c[d>>2]|0,e|0):0)?__Z28atomic_conditional_incrementPj(e+-8|0)|0:0)c[f>>2]=c[d>>2];d=a+32|0;f=b+32|0;e=d+80|0;do{c[d>>2]=c[f>>2];d=d+4|0;f=f+4|0}while((d|0)<(e|0));__ZN7VariantC2ERKS_(a+112|0,b+112|0);f=a+136|0;d=b+136|0;c[f>>2]=0;if((c[d>>2]|0?(c[f>>2]=0,e=c[d>>2]|0,e|0):0)?__Z28atomic_conditional_incrementPj(e+-8|0)|0:0)c[f>>2]=c[d>>2];c[a+140>>2]=c[b+140>>2];__ZN10StringNameC2ERKS_(a+144|0,b+144|0);d=a+148|0;a=b+148|0;c[d>>2]=0;if(!(c[a>>2]|0))return;c[d>>2]=0;b=c[a>>2]|0;if(!b)return;if(!(__Z28atomic_conditional_incrementPj(b+-8|0)|0))return;c[d>>2]=c[a>>2];return}function __ZNK11MethodBind2I8TreeItemiRK6StringE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return __ZNK11MethodBind2I8TreeItemiRK6StringE18_get_argument_typeEi(a,b)|0}function __ZNK11MethodBind2I8TreeItemiRK6StringE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,844e3);l=a;return c[b>>2]|0}function __ZN11MethodBind2I8TreeItemiRK6StringE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0;i=l;l=l+64|0;if((l|0)>=(m|0))ba(64);j=i+24|0;k=i+48|0;n=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235636)|0:0){c[h>>2]=0;a[1263537]=0;o=d+24|0;p=c[o>>2]|0;if((p|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=p;c[b>>2]=0;l=i;return}q=p-(c[d+20>>2]|0)|0;if((q|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=q;c[b>>2]=0;l=i;return}if((g|0)>0){if((p|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);r=0}else{a[1263537]=0;r=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,r)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=r;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[o>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);s=0}else{a[1263537]=0;s=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,s)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=s;c[b>>2]=0;l=i;return}}}s=c[d+44>>2]|0;r=c[d+48>>2]|0;p=e+(r>>1)|0;if(!(r&1))t=s;else t=c[(c[p>>2]|0)+s>>2]|0;do if((g|0)<1){s=c[o>>2]|0;r=s+-1|0;if((s|0)>=1){e=c[d+16>>2]|0;q=(e|0)==0;if(q)u=0;else u=c[e+-4>>2]|0;if((s|0)<=(u|0)){if(q)v=0;else v=c[e+-4>>2]|0;do if((v|0)<(s|0)){if(q)w=0;else w=c[e+-4>>2]|0;if((w|0)<(s|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);x=0;break}else{a[1263537]=0;y=37;break}}else y=37;while(0);if((y|0)==37)x=e+(r*24|0)|0;__ZN7VariantC2ERKS_(j,x);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);x=__ZNK7VariantcviEv(j)|0;do if((g|0)<2){w=c[o>>2]|0;v=w+-1|0;u=w+-2|0;if((w|0)>=2){w=c[d+16>>2]|0;s=(w|0)==0;if(s)z=0;else z=c[w+-4>>2]|0;if((v|0)<=(z|0)){if(s)A=0;else A=c[w+-4>>2]|0;do if((A|0)<(v|0)){if(s)B=0;else B=c[w+-4>>2]|0;if((B|0)<(v|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);C=0;break}else{a[1263537]=0;y=54;break}}else y=54;while(0);if((y|0)==54)C=w+(u*24|0)|0;__ZN7VariantC2ERKS_(n,C);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f+4>>2]|0);while(0);c[k>>2]=__ZNK7Variantcv6StringEv(n)|0;bj[t&4095](p,x,k);x=c[k>>2]|0;if(x|0?(__Z16atomic_decrementPj(x+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(x,1);if(c[n>>2]|0)__ZN7Variant5clearEv(n);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1380,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind2I8TreeItemiRK6StringE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235636)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;b=c[c[d>>2]>>2]|0;h=c[d+4>>2]|0;d=c[h>>2]|0;if((d|0)!=0?(__Z28atomic_conditional_incrementPj(d+-8|0)|0)!=0:0)j=c[h>>2]|0;else j=0;c[f>>2]=j;bj[i&4095](a,b,f);b=c[f>>2]|0;if(!b){l=e;return}if(__Z16atomic_decrementPj(b+-8|0)|0){l=e;return}__ZN6Memory11free_staticEPvb(b,1);l=e;return}function __ZN11MethodBind2I8TreeItemiRK6StringED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind2I8TreeItemiRK6StringE18_get_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case 0:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;l=a;return f|0}case 1:{c[d>>2]=0;__ZN7VariantC2ERK6String(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);e=c[d>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);f=b;l=a;return f|0}default:{f=0;l=a;return f|0}}return 0}function __ZNK13MethodBind2RCI8TreeItembiiE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return __ZNK13MethodBind2RCI8TreeItembiiE18_get_argument_typeEi(a,b)|0}function __ZNK13MethodBind2RCI8TreeItembiiE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,844e3);l=a;return c[b>>2]|0}function __ZN13MethodBind2RCI8TreeItembiiE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0;i=l;l=l+80|0;if((l|0)>=(m|0))ba(80);j=i+48|0;k=i+24|0;n=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235636)|0:0){c[h>>2]=0;a[1263537]=0;o=d+24|0;p=c[o>>2]|0;if((p|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=p;c[b>>2]=0;l=i;return}q=p-(c[d+20>>2]|0)|0;if((q|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=q;c[b>>2]=0;l=i;return}if((g|0)>0){if((p|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);r=0}else{a[1263537]=0;r=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,r)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=r;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[o>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);s=0}else{a[1263537]=0;s=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,s)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=s;c[b>>2]=0;l=i;return}}}s=c[d+44>>2]|0;r=c[d+48>>2]|0;p=e+(r>>1)|0;if(!(r&1))t=s;else t=c[(c[p>>2]|0)+s>>2]|0;do if((g|0)<1){s=c[o>>2]|0;r=s+-1|0;if((s|0)>=1){e=c[d+16>>2]|0;q=(e|0)==0;if(q)u=0;else u=c[e+-4>>2]|0;if((s|0)<=(u|0)){if(q)v=0;else v=c[e+-4>>2]|0;do if((v|0)<(s|0)){if(q)w=0;else w=c[e+-4>>2]|0;if((w|0)<(s|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);x=0;break}else{a[1263537]=0;y=37;break}}else y=37;while(0);if((y|0)==37)x=e+(r*24|0)|0;__ZN7VariantC2ERKS_(k,x);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);x=__ZNK7VariantcviEv(k)|0;do if((g|0)<2){w=c[o>>2]|0;v=w+-1|0;u=w+-2|0;if((w|0)>=2){w=c[d+16>>2]|0;s=(w|0)==0;if(s)z=0;else z=c[w+-4>>2]|0;if((v|0)<=(z|0)){if(s)A=0;else A=c[w+-4>>2]|0;do if((A|0)<(v|0)){if(s)B=0;else B=c[w+-4>>2]|0;if((B|0)<(v|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);C=0;break}else{a[1263537]=0;y=54;break}}else y=54;while(0);if((y|0)==54)C=w+(u*24|0)|0;__ZN7VariantC2ERKS_(n,C);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f+4>>2]|0);while(0);f=__ZNK7VariantcviEv(n)|0;__ZN7VariantC2Eb(j,nj[t&2047](p,x,f)|0);if(c[n>>2]|0)__ZN7Variant5clearEv(n);if(c[k>>2]|0)__ZN7Variant5clearEv(k);__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1872,1146558,0);c[b>>2]=0;l=i;return}function __ZN13MethodBind2RCI8TreeItembiiE7ptrcallEP6ObjectPPKvPv(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0;if(!d)g=0;else{h=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1235636)|0;g=h?d:0}d=c[b+44>>2]|0;h=c[b+48>>2]|0;b=g+(h>>1)|0;if(!(h&1))i=d;else i=c[(c[b>>2]|0)+d>>2]|0;a[f>>0]=(nj[i&2047](b,c[c[e>>2]>>2]|0,c[c[e+4>>2]>>2]|0)|0)&1;return}function __ZN13MethodBind2RCI8TreeItembiiED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind2RCI8TreeItembiiE18_get_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;switch(b|0){case -1:{__ZN7VariantC2Eb(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}case 0:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}case 1:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}default:e=0}l=a;return e|0}function __ZN6VectorIN8TreeItem4Cell6ButtonEE6removeEi(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0;if((d|0)>=0){e=c[b>>2]|0;f=(e|0)==0;if(f)g=0;else g=c[e+-4>>2]|0;if((g|0)>(d|0)){a[1263537]=0;if(!f?(__ZN6VectorIN8TreeItem4Cell6ButtonEE14_copy_on_writeEv(b),f=c[b>>2]|0,(f|0)!=0):0){h=f;i=(c[f+-4>>2]|0)+-1|0}else{h=0;i=-1}if((i|0)>(d|0)){f=d;do{d=f;f=f+1|0;g=h+(f*28|0)|0;e=h+(d*28|0)|0;c[e>>2]=c[g>>2];a[e+4>>0]=a[g+4>>0]|0;g=h+(f*28|0)+8|0;e=h+(d*28|0)+8|0;j=c[e>>2]|0;if((c[g>>2]|0)!=(j|0)){if((j|0?__ZN9Reference11unreferenceEv(j)|0:0)?(j=c[e>>2]|0,__Z17predelete_handlerP6Object(j)|0):0){gj[c[(c[j>>2]|0)+76>>2]&8191](j);__ZN6Memory11free_staticEPvb(j,0)}j=c[g>>2]|0;c[e>>2]=j;if(j|0)__ZN9Reference9referenceEv(j)}j=h+(d*28|0)+12|0;d=h+(f*28|0)+12|0;c[j>>2]=c[d>>2];c[j+4>>2]=c[d+4>>2];c[j+8>>2]=c[d+8>>2];c[j+12>>2]=c[d+12>>2]}while((f|0)!=(i|0))}__ZN6VectorIN8TreeItem4Cell6ButtonEE6resizeEi(b,i)|0;return}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1128380,1146752,368,1122479,0);return}function __ZN6VectorIN8TreeItem4Cell6ButtonEE14_copy_on_writeEv(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0;d=c[b>>2]|0;if(!d)return;if((c[d+-8>>2]|0)>>>0<=1)return;e=c[d+-4>>2]|0;d=(e*28|0)+-1|0;f=d>>>1|d;d=f>>>2|f;f=d>>>4|d;d=f>>>8|f;f=__ZN6Memory12alloc_staticEjb((d>>>16|d)+1|0,1)|0;c[f+-8>>2]=1;c[f+-4>>2]=e;if(e|0){d=0;do{g=f+(d*28|0)|0;h=c[b>>2]|0;i=h+(d*28|0)|0;c[g>>2]=c[i>>2];a[g+4>>0]=a[i+4>>0]|0;i=f+(d*28|0)+8|0;c[i>>2]=0;g=h+(d*28|0)+8|0;if(c[g>>2]|0?(c[i>>2]=0,j=c[g>>2]|0,c[i>>2]=j,j|0):0)__ZN9Reference9referenceEv(j);j=f+(d*28|0)+12|0;i=h+(d*28|0)+12|0;c[j>>2]=c[i>>2];c[j+4>>2]=c[i+4>>2];c[j+8>>2]=c[i+8>>2];c[j+12>>2]=c[i+12>>2];d=d+1|0}while((d|0)!=(e|0))}__ZN6VectorIN8TreeItem4Cell6ButtonEE6_unrefEPv(b,c[b>>2]|0);c[b>>2]=f;return}function __ZN6VectorIN8TreeItem4Cell6ButtonEE6resizeEi(b,d){b=b|0;d=d|0;var e=0,f=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0;if((d|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,269,1145657,0);e=31;return e|0}a[1263537]=0;f=c[b>>2]|0;if(!f)h=0;else h=c[f+-4>>2]|0;if((h|0)==(d|0)){e=0;return e|0}if(!d){__ZN6VectorIN8TreeItem4Cell6ButtonEE6_unrefEPv(b,f);c[b>>2]=0;e=0;return e|0}__ZN6VectorIN8TreeItem4Cell6ButtonEE14_copy_on_writeEv(b);f=d*28|0;if(d>>>0<=153391689?(h=f+-1|0,i=h>>>1|h,h=i>>>2|i,i=h>>>4|h,h=i>>>8|i,i=(h>>>16|h)+1|0,f>>>0<4294967264):0){a[1263537]=0;f=c[b>>2]|0;do if(!f)if((d|0)>0)j=15;else{k=0;j=25}else{h=c[f+-4>>2]|0;if((h|0)<(d|0))if(!h)j=15;else{l=__ZN6Memory14realloc_staticEPvjb(f,i,1)|0;if(l|0){a[1263537]=0;m=l;n=c[l+-4>>2]|0;break}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,300,1145876,0);e=6;return e|0}else{k=h;j=25}}while(0);do if((j|0)==15){h=__ZN6Memory12alloc_staticEjb(i,1)|0;if(h|0){a[1263537]=0;c[h+-4>>2]=0;c[h+-8>>2]=1;m=h;n=0;break}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,292,1145820,0);e=6;return e|0}else if((j|0)==25){if((k|0)<=(d|0)){e=0;return e|0}if((c[f+-4>>2]|0)>>>0>d>>>0){h=d;l=f;do{o=l+(h*28|0)+8|0;p=c[o>>2]|0;if((p|0?__ZN9Reference11unreferenceEv(p)|0:0)?(p=c[o>>2]|0,__Z17predelete_handlerP6Object(p)|0):0){gj[c[(c[p>>2]|0)+76>>2]&8191](p);__ZN6Memory11free_staticEPvb(p,0)}c[o>>2]=0;h=h+1|0;l=c[b>>2]|0}while(h>>>0<(c[l+-4>>2]|0)>>>0);q=l}else q=f;h=__ZN6Memory14realloc_staticEPvjb(q,i,1)|0;if(!h){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,324,1145876,0);e=6;return e|0}else{a[1263537]=0;c[b>>2]=h;c[h+-4>>2]=d;e=0;return e|0}}while(0);c[b>>2]=m;if((n|0)<(d|0)){i=n;do{c[m+(i*28|0)+8>>2]=0;c[m+(i*28|0)>>2]=0;a[m+(i*28|0)+4>>0]=0;g[m+(i*28|0)+12>>2]=1.0;g[m+(i*28|0)+16>>2]=1.0;g[m+(i*28|0)+20>>2]=1.0;g[m+(i*28|0)+24>>2]=1.0;i=i+1|0}while((i|0)!=(d|0));r=c[b>>2]|0}else r=m;c[((r|0)==0?0:r+-4|0)>>2]=d;e=0;return e|0}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,285,1145723,0);e=6;return e|0}function __ZNK11MethodBind3I8TreeItemiiRK3RefI7TextureEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;switch(b|0){case 0:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}case 1:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}case 2:{e=__ZN7Variant12get_type_forIRK3RefI7TextureEEENS_4TypeEv()|0;break}default:e=0}l=a;return e|0}function __ZNK11MethodBind3I8TreeItemiiRK3RefI7TextureEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,844e3);l=a;return c[b>>2]|0}function __ZN11MethodBind3I8TreeItemiiRK3RefI7TextureEE4callEP6ObjectPPK7VariantiRNS9_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0;i=l;l=l+80|0;if((l|0)>=(m|0))ba(80);j=i+76|0;k=i+48|0;n=i+24|0;o=i+72|0;p=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235636)|0:0){c[h>>2]=0;a[1263537]=0;q=d+24|0;r=c[q>>2]|0;if((r|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=r;c[b>>2]=0;l=i;return}s=r-(c[d+20>>2]|0)|0;if((s|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=s;c[b>>2]=0;l=i;return}if((g|0)>0){if((r|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);t=0}else{a[1263537]=0;t=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,t)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=t;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[q>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);u=0}else{a[1263537]=0;u=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,u)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=u;c[b>>2]=0;l=i;return}if((g|0)>2){if((c[q>>2]|0)<2){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);v=0}else{a[1263537]=0;v=c[(c[d+32>>2]|0)+12>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+8>>2]>>2]|0,v)|0)){c[h>>2]=2;c[h+4>>2]=2;c[h+8>>2]=v;c[b>>2]=0;l=i;return}}}}v=c[d+44>>2]|0;u=c[d+48>>2]|0;t=e+(u>>1)|0;if(!(u&1))w=v;else w=c[(c[t>>2]|0)+v>>2]|0;do if((g|0)<1){v=c[q>>2]|0;u=v+-1|0;if((v|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)x=0;else x=c[e+-4>>2]|0;if((v|0)<=(x|0)){if(r)y=0;else y=c[e+-4>>2]|0;do if((y|0)<(v|0)){if(r)z=0;else z=c[e+-4>>2]|0;if((z|0)<(v|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);A=0;break}else{a[1263537]=0;B=43;break}}else B=43;while(0);if((B|0)==43)A=e+(u*24|0)|0;__ZN7VariantC2ERKS_(k,A);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);A=__ZNK7VariantcviEv(k)|0;do if((g|0)<2){z=c[q>>2]|0;y=z+-1|0;x=z+-2|0;if((z|0)>=2){z=c[d+16>>2]|0;v=(z|0)==0;if(v)C=0;else C=c[z+-4>>2]|0;if((y|0)<=(C|0)){if(v)D=0;else D=c[z+-4>>2]|0;do if((D|0)<(y|0)){if(v)E=0;else E=c[z+-4>>2]|0;if((E|0)<(y|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);F=0;break}else{a[1263537]=0;B=60;break}}else B=60;while(0);if((B|0)==60)F=z+(x*24|0)|0;__ZN7VariantC2ERKS_(n,F);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f+4>>2]|0);while(0);F=__ZNK7VariantcviEv(n)|0;do if((g|0)<3){E=c[q>>2]|0;D=E+-2|0;C=E+-3|0;if((D|0)>=1){E=c[d+16>>2]|0;y=(E|0)==0;if(y)G=0;else G=c[E+-4>>2]|0;if((D|0)<=(G|0)){if(y)H=0;else H=c[E+-4>>2]|0;do if((H|0)<(D|0)){if(y)I=0;else I=c[E+-4>>2]|0;if((I|0)<(D|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);J=0;break}else{a[1263537]=0;B=77;break}}else B=77;while(0);if((B|0)==77)J=E+(C*24|0)|0;__ZN7VariantC2ERKS_(p,J);break}}c[p>>2]=0}else __ZN7VariantC2ERKS_(p,c[f+8>>2]|0);while(0);__ZN3RefI7TextureEC2ERK7Variant(j,p);c[o>>2]=c[j>>2];Ki[w&4095](t,A,F,o);F=c[o>>2]|0;if((F|0?__ZN9Reference11unreferenceEv(F)|0:0)?(F=c[o>>2]|0,__Z17predelete_handlerP6Object(F)|0):0){gj[c[(c[F>>2]|0)+76>>2]&8191](F);__ZN6Memory11free_staticEPvb(F,0)}c[o>>2]=0;if(c[p>>2]|0)__ZN7Variant5clearEv(p);if(c[n>>2]|0)__ZN7Variant5clearEv(n);if(c[k>>2]|0)__ZN7Variant5clearEv(k);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,2039,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind3I8TreeItemiiRK3RefI7TextureEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+28|0;g=e;h=e+24|0;if(!b)i=0;else{j=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235636)|0;i=j?b:0}b=c[a+44>>2]|0;j=c[a+48>>2]|0;a=i+(j>>1)|0;if(!(j&1))k=b;else k=c[(c[a>>2]|0)+b>>2]|0;b=c[c[d>>2]>>2]|0;j=c[c[d+4>>2]>>2]|0;__ZN7VariantC2EPK6Object(g,c[d+8>>2]|0);__ZN3RefI7TextureEC2ERK7Variant(f,g);if(c[g>>2]|0)__ZN7Variant5clearEv(g);c[h>>2]=c[f>>2];Ki[k&4095](a,b,j,h);j=c[h>>2]|0;if(!j){l=e;return}if(!(__ZN9Reference11unreferenceEv(j)|0)){l=e;return}j=c[h>>2]|0;if(!(__Z17predelete_handlerP6Object(j)|0)){l=e;return}gj[c[(c[j>>2]|0)+76>>2]&8191](j);__ZN6Memory11free_staticEPvb(j,0);l=e;return}function __ZN11MethodBind3I8TreeItemiiRK3RefI7TextureEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind2RCI8TreeItem3RefI7TextureEiiE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;switch(b|0){case -1:{e=__ZN7Variant12get_type_forI3RefI7TextureEEENS_4TypeEv()|0;break}case 0:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}case 1:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}default:e=0}l=a;return e|0}function __ZNK13MethodBind2RCI8TreeItem3RefI7TextureEiiE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,844e3);l=a;return c[b>>2]|0}function __ZN13MethodBind2RCI8TreeItem3RefI7TextureEiiE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0;i=l;l=l+80|0;if((l|0)>=(m|0))ba(80);j=i+76|0;k=i+48|0;n=i+72|0;o=i+24|0;p=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235636)|0:0){c[h>>2]=0;a[1263537]=0;q=d+24|0;r=c[q>>2]|0;if((r|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=r;c[b>>2]=0;l=i;return}s=r-(c[d+20>>2]|0)|0;if((s|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=s;c[b>>2]=0;l=i;return}if((g|0)>0){if((r|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);t=0}else{a[1263537]=0;t=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,t)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=t;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[q>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);u=0}else{a[1263537]=0;u=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,u)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=u;c[b>>2]=0;l=i;return}}}u=c[d+44>>2]|0;t=c[d+48>>2]|0;r=e+(t>>1)|0;if(!(t&1))v=u;else v=c[(c[r>>2]|0)+u>>2]|0;do if((g|0)<1){u=c[q>>2]|0;t=u+-1|0;if((u|0)>=1){e=c[d+16>>2]|0;s=(e|0)==0;if(s)w=0;else w=c[e+-4>>2]|0;if((u|0)<=(w|0)){if(s)x=0;else x=c[e+-4>>2]|0;do if((x|0)<(u|0)){if(s)y=0;else y=c[e+-4>>2]|0;if((y|0)<(u|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);z=0;break}else{a[1263537]=0;A=37;break}}else A=37;while(0);if((A|0)==37)z=e+(t*24|0)|0;__ZN7VariantC2ERKS_(o,z);break}}c[o>>2]=0}else __ZN7VariantC2ERKS_(o,c[f>>2]|0);while(0);z=__ZNK7VariantcviEv(o)|0;do if((g|0)<2){y=c[q>>2]|0;x=y+-1|0;w=y+-2|0;if((y|0)>=2){y=c[d+16>>2]|0;u=(y|0)==0;if(u)B=0;else B=c[y+-4>>2]|0;if((x|0)<=(B|0)){if(u)C=0;else C=c[y+-4>>2]|0;do if((C|0)<(x|0)){if(u)D=0;else D=c[y+-4>>2]|0;if((D|0)<(x|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);E=0;break}else{a[1263537]=0;A=54;break}}else A=54;while(0);if((A|0)==54)E=y+(w*24|0)|0;__ZN7VariantC2ERKS_(p,E);break}}c[p>>2]=0}else __ZN7VariantC2ERKS_(p,c[f+4>>2]|0);while(0);f=__ZNK7VariantcviEv(p)|0;c[n>>2]=nj[v&2047](r,z,f)|0;__ZN6RefPtrC2Ev(j);__ZN3RefI9ReferenceEaSI7TextureEEvRKS_IT_E(j,n);__ZN7VariantC2ERK6RefPtr(k,j);__ZN6RefPtrD2Ev(j);j=c[n>>2]|0;if((j|0?__ZN9Reference11unreferenceEv(j)|0:0)?(j=c[n>>2]|0,__Z17predelete_handlerP6Object(j)|0):0){gj[c[(c[j>>2]|0)+76>>2]&8191](j);__ZN6Memory11free_staticEPvb(j,0)}c[n>>2]=0;if(c[p>>2]|0)__ZN7Variant5clearEv(p);if(c[o>>2]|0)__ZN7Variant5clearEv(o);__ZN7VariantC2ERKS_(b,k);if(c[k>>2]|0)__ZN7Variant5clearEv(k);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1872,1146558,0);c[b>>2]=0;l=i;return}function __ZN13MethodBind2RCI8TreeItem3RefI7TextureEiiE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f;if(!b)h=0;else{i=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235636)|0;h=i?b:0}b=c[a+44>>2]|0;i=c[a+48>>2]|0;a=h+(i>>1)|0;if(!(i&1))j=b;else j=c[(c[a>>2]|0)+b>>2]|0;c[g>>2]=nj[j&2047](a,c[c[d>>2]>>2]|0,c[c[d+4>>2]>>2]|0)|0;__ZN3RefI9ReferenceEaSI7TextureEEvRKS_IT_E(e,g);e=c[g>>2]|0;if(!e){l=f;return}if(!(__ZN9Reference11unreferenceEv(e)|0)){l=f;return}e=c[g>>2]|0;if(!(__Z17predelete_handlerP6Object(e)|0)){l=f;return}gj[c[(c[e>>2]|0)+76>>2]&8191](e);__ZN6Memory11free_staticEPvb(e,0);l=f;return}function __ZN13MethodBind2RCI8TreeItem3RefI7TextureEiiED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN6VectorIN8TreeItem4Cell6ButtonEE9push_backES2_(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+16|0;g=e;h=c[b>>2]|0;if(!h)i=1;else i=(c[h+-4>>2]|0)+1|0;if(__ZN6VectorIN8TreeItem4Cell6ButtonEE6resizeEi(b,i)|0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);j=1;l=e;return j|0}a[1263537]=0;i=c[b>>2]|0;if(!i)k=-1;else k=(c[i+-4>>2]|0)+-1|0;c[f>>2]=c[d>>2];a[f+4>>0]=a[d+4>>0]|0;i=c[d+8>>2]|0;if(!i)n=0;else{__ZN9Reference9referenceEv(i);n=i}i=d+12|0;c[g>>2]=c[i>>2];c[g+4>>2]=c[i+4>>2];c[g+8>>2]=c[i+8>>2];c[g+12>>2]=c[i+12>>2];do if((k|0)<0)o=16;else{i=c[b>>2]|0;d=(i|0)==0;if(d)p=0;else p=c[i+-4>>2]|0;if((p|0)<=(k|0)){if(d)q=0;else q=c[i+-4>>2]|0;if((q|0)<=(k|0)){o=16;break}a[1263537]=0}__ZN6VectorIN8TreeItem4Cell6ButtonEE14_copy_on_writeEv(b);r=(c[b>>2]|0)+(k*28|0)|0}while(0);if((o|0)==16){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);r=0};c[r>>2]=c[f>>2];a[r+4>>0]=a[f+4>>0]|0;f=r+8|0;o=c[f>>2]|0;do if((n|0)==(o|0)){k=r+12|0;c[k>>2]=c[g>>2];c[k+4>>2]=c[g+4>>2];c[k+8>>2]=c[g+8>>2];c[k+12>>2]=c[g+12>>2];if(!n){j=0;l=e;return j|0}else{s=n;break}}else{if((o|0?__ZN9Reference11unreferenceEv(o)|0:0)?(k=c[f>>2]|0,__Z17predelete_handlerP6Object(k)|0):0){gj[c[(c[k>>2]|0)+76>>2]&8191](k);__ZN6Memory11free_staticEPvb(k,0)}c[f>>2]=n;if(n|0){__ZN9Reference9referenceEv(n);k=r+12|0;c[k>>2]=c[g>>2];c[k+4>>2]=c[g+4>>2];c[k+8>>2]=c[g+8>>2];c[k+12>>2]=c[g+12>>2];s=n;break}k=r+12|0;c[k>>2]=c[g>>2];c[k+4>>2]=c[g+4>>2];c[k+8>>2]=c[g+8>>2];c[k+12>>2]=c[g+12>>2];j=0;l=e;return j|0}while(0);if(!(__ZN9Reference11unreferenceEv(s)|0)){j=0;l=e;return j|0}if(!(__Z17predelete_handlerP6Object(n)|0)){j=0;l=e;return j|0}gj[c[(c[n>>2]|0)+76>>2]&8191](n);__ZN6Memory11free_staticEPvb(n,0);j=0;l=e;return j|0}function __ZNK11MethodBind4I8TreeItemiRK3RefI7TextureEibE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return __ZNK11MethodBind4I8TreeItemiRK3RefI7TextureEibE18_get_argument_typeEi(a,b)|0}function __ZNK11MethodBind4I8TreeItemiRK3RefI7TextureEibE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,844e3);l=a;return c[b>>2]|0}function __ZN11MethodBind4I8TreeItemiRK3RefI7TextureEibE4callEP6ObjectPPK7VariantiRNS9_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0;i=l;l=l+112|0;if((l|0)>=(m|0))ba(112);j=i+72|0;k=i+48|0;n=i+96|0;o=i+24|0;p=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235636)|0:0){c[h>>2]=0;a[1263537]=0;q=d+24|0;r=c[q>>2]|0;if((r|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=r;c[b>>2]=0;l=i;return}s=r-(c[d+20>>2]|0)|0;if((s|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=s;c[b>>2]=0;l=i;return}if((g|0)>0){if((r|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);t=0}else{a[1263537]=0;t=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,t)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=t;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[q>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);u=0}else{a[1263537]=0;u=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,u)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=u;c[b>>2]=0;l=i;return}if((g|0)>2){if((c[q>>2]|0)<2){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);v=0}else{a[1263537]=0;v=c[(c[d+32>>2]|0)+12>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+8>>2]>>2]|0,v)|0)){c[h>>2]=2;c[h+4>>2]=2;c[h+8>>2]=v;c[b>>2]=0;l=i;return}if((g|0)>3){if((c[q>>2]|0)<3){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);w=0}else{a[1263537]=0;w=c[(c[d+32>>2]|0)+16>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+12>>2]>>2]|0,w)|0)){c[h>>2]=2;c[h+4>>2]=3;c[h+8>>2]=w;c[b>>2]=0;l=i;return}}}}}w=c[d+44>>2]|0;v=c[d+48>>2]|0;u=e+(v>>1)|0;if(!(v&1))x=w;else x=c[(c[u>>2]|0)+w>>2]|0;do if((g|0)<1){w=c[q>>2]|0;v=w+-1|0;if((w|0)>=1){e=c[d+16>>2]|0;t=(e|0)==0;if(t)y=0;else y=c[e+-4>>2]|0;if((w|0)<=(y|0)){if(t)z=0;else z=c[e+-4>>2]|0;do if((z|0)<(w|0)){if(t)A=0;else A=c[e+-4>>2]|0;if((A|0)<(w|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);B=0;break}else{a[1263537]=0;C=49;break}}else C=49;while(0);if((C|0)==49)B=e+(v*24|0)|0;__ZN7VariantC2ERKS_(k,B);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);B=__ZNK7VariantcviEv(k)|0;do if((g|0)<2){A=c[q>>2]|0;z=A+-1|0;y=A+-2|0;if((A|0)>=2){A=c[d+16>>2]|0;w=(A|0)==0;if(w)D=0;else D=c[A+-4>>2]|0;if((z|0)<=(D|0)){if(w)E=0;else E=c[A+-4>>2]|0;do if((E|0)<(z|0)){if(w)F=0;else F=c[A+-4>>2]|0;if((F|0)<(z|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);G=0;break}else{a[1263537]=0;C=66;break}}else C=66;while(0);if((C|0)==66)G=A+(y*24|0)|0;__ZN7VariantC2ERKS_(o,G);break}}c[o>>2]=0}else __ZN7VariantC2ERKS_(o,c[f+4>>2]|0);while(0);__ZN3RefI7TextureEC2ERK7Variant(j,o);c[n>>2]=c[j>>2];do if((g|0)<3){G=c[q>>2]|0;F=G+-2|0;E=G+-3|0;if((F|0)>=1){G=c[d+16>>2]|0;D=(G|0)==0;if(D)H=0;else H=c[G+-4>>2]|0;if((F|0)<=(H|0)){if(D)I=0;else I=c[G+-4>>2]|0;do if((I|0)<(F|0)){if(D)J=0;else J=c[G+-4>>2]|0;if((J|0)<(F|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);K=0;break}else{a[1263537]=0;C=83;break}}else C=83;while(0);if((C|0)==83)K=G+(E*24|0)|0;__ZN7VariantC2ERKS_(j,K);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f+8>>2]|0);while(0);K=__ZNK7VariantcviEv(j)|0;do if((g|0)<4){J=c[q>>2]|0;I=J+-3|0;H=J+-4|0;if((I|0)>=1){J=c[d+16>>2]|0;F=(J|0)==0;if(F)L=0;else L=c[J+-4>>2]|0;if((I|0)<=(L|0)){if(F)M=0;else M=c[J+-4>>2]|0;do if((M|0)<(I|0)){if(F)N=0;else N=c[J+-4>>2]|0;if((N|0)<(I|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);O=0;break}else{a[1263537]=0;C=100;break}}else C=100;while(0);if((C|0)==100)O=J+(H*24|0)|0;__ZN7VariantC2ERKS_(p,O);break}}c[p>>2]=0}else __ZN7VariantC2ERKS_(p,c[f+12>>2]|0);while(0);f=__ZNK7VariantcvbEv(p)|0;Li[x&255](u,B,n,K,f);if(c[p>>2]|0)__ZN7Variant5clearEv(p);if(c[j>>2]|0)__ZN7Variant5clearEv(j);j=c[n>>2]|0;if((j|0?__ZN9Reference11unreferenceEv(j)|0:0)?(j=c[n>>2]|0,__Z17predelete_handlerP6Object(j)|0):0){gj[c[(c[j>>2]|0)+76>>2]&8191](j);__ZN6Memory11free_staticEPvb(j,0)}c[n>>2]=0;if(c[o>>2]|0)__ZN7Variant5clearEv(o);if(c[k>>2]|0)__ZN7Variant5clearEv(k);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,2714,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind4I8TreeItemiRK3RefI7TextureEibE7ptrcallEP6ObjectPPKvPv(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);g=f+28|0;h=f;i=f+24|0;if(!d)j=0;else{k=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1235636)|0;j=k?d:0}d=c[b+44>>2]|0;k=c[b+48>>2]|0;b=j+(k>>1)|0;if(!(k&1))n=d;else n=c[(c[b>>2]|0)+d>>2]|0;d=c[c[e>>2]>>2]|0;__ZN7VariantC2EPK6Object(h,c[e+4>>2]|0);__ZN3RefI7TextureEC2ERK7Variant(g,h);if(c[h>>2]|0)__ZN7Variant5clearEv(h);c[i>>2]=c[g>>2];Li[n&255](b,d,i,c[c[e+8>>2]>>2]|0,(a[c[e+12>>2]>>0]|0)!=0);e=c[i>>2]|0;if(!e){l=f;return}if(!(__ZN9Reference11unreferenceEv(e)|0)){l=f;return}e=c[i>>2]|0;if(!(__Z17predelete_handlerP6Object(e)|0)){l=f;return}gj[c[(c[e>>2]|0)+76>>2]&8191](e);__ZN6Memory11free_staticEPvb(e,0);l=f;return}function __ZN11MethodBind4I8TreeItemiRK3RefI7TextureEibED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind4I8TreeItemiRK3RefI7TextureEibE18_get_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;switch(b|0){case 0:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}case 1:{e=__ZN7Variant12get_type_forIRK3RefI7TextureEEENS_4TypeEv()|0;break}case 2:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}case 3:{__ZN7VariantC2Eb(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}default:e=0}l=a;return e|0}function __ZNK13MethodBind1RCI8TreeItem5ColoriE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case -1:{g[d>>2]=0.0;g[d+4>>2]=0.0;g[d+8>>2]=0.0;g[d+12>>2]=1.0;__ZN7VariantC2ERK5Color(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);f=b;l=a;return f|0}case 0:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;l=a;return f|0}default:{f=0;l=a;return f|0}}return 0}function __ZNK13MethodBind1RCI8TreeItem5ColoriE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,844e3);l=a;return c[b>>2]|0}function __ZN13MethodBind1RCI8TreeItem5ColoriE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0;i=l;l=l+64|0;if((l|0)>=(m|0))ba(64);j=i+24|0;k=i+48|0;n=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235636)|0:0){c[h>>2]=0;a[1263537]=0;o=d+24|0;p=c[o>>2]|0;if((p|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=p;c[b>>2]=0;l=i;return}q=p-(c[d+20>>2]|0)|0;if((q|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=q;c[b>>2]=0;l=i;return}if((g|0)>0){if((p|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);r=0}else{a[1263537]=0;r=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,r)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=r;c[b>>2]=0;l=i;return}}r=c[d+44>>2]|0;p=c[d+48>>2]|0;q=e+(p>>1)|0;if(!(p&1))s=r;else s=c[(c[q>>2]|0)+r>>2]|0;do if((g|0)<1){r=c[o>>2]|0;p=r+-1|0;if((r|0)>=1){e=c[d+16>>2]|0;t=(e|0)==0;if(t)u=0;else u=c[e+-4>>2]|0;if((r|0)<=(u|0)){if(t)v=0;else v=c[e+-4>>2]|0;do if((v|0)<(r|0)){if(t)w=0;else w=c[e+-4>>2]|0;if((w|0)<(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);x=0;break}else{a[1263537]=0;y=31;break}}else y=31;while(0);if((y|0)==31)x=e+(p*24|0)|0;__ZN7VariantC2ERKS_(n,x);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f>>2]|0);while(0);f=__ZNK7VariantcviEv(n)|0;bj[s&4095](k,q,f);__ZN7VariantC2ERK5Color(j,k);if(c[n>>2]|0)__ZN7Variant5clearEv(n);__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1217,1146558,0);c[b>>2]=0;l=i;return}function __ZN13MethodBind1RCI8TreeItem5ColoriE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f;if(!b)h=0;else{i=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235636)|0;h=i?b:0}b=c[a+44>>2]|0;i=c[a+48>>2]|0;a=h+(i>>1)|0;if(!(i&1))j=b;else j=c[(c[a>>2]|0)+b>>2]|0;bj[j&4095](g,a,c[c[d>>2]>>2]|0);c[e>>2]=c[g>>2];c[e+4>>2]=c[g+4>>2];c[e+8>>2]=c[g+8>>2];c[e+12>>2]=c[g+12>>2];l=f;return}function __ZN13MethodBind1RCI8TreeItem5ColoriED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind3I8TreeItemiRK5ColorbE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return __ZNK11MethodBind3I8TreeItemiRK5ColorbE18_get_argument_typeEi(a,b)|0}function __ZNK11MethodBind3I8TreeItemiRK5ColorbE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,844e3);l=a;return c[b>>2]|0}function __ZN11MethodBind3I8TreeItemiRK5ColorbE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0;i=l;l=l+96|0;if((l|0)>=(m|0))ba(96);j=i+48|0;k=i+72|0;n=i+24|0;o=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235636)|0:0){c[h>>2]=0;a[1263537]=0;p=d+24|0;q=c[p>>2]|0;if((q|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=q;c[b>>2]=0;l=i;return}r=q-(c[d+20>>2]|0)|0;if((r|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=r;c[b>>2]=0;l=i;return}if((g|0)>0){if((q|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);s=0}else{a[1263537]=0;s=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,s)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=s;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[p>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);t=0}else{a[1263537]=0;t=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,t)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=t;c[b>>2]=0;l=i;return}if((g|0)>2){if((c[p>>2]|0)<2){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);u=0}else{a[1263537]=0;u=c[(c[d+32>>2]|0)+12>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+8>>2]>>2]|0,u)|0)){c[h>>2]=2;c[h+4>>2]=2;c[h+8>>2]=u;c[b>>2]=0;l=i;return}}}}u=c[d+44>>2]|0;t=c[d+48>>2]|0;s=e+(t>>1)|0;if(!(t&1))v=u;else v=c[(c[s>>2]|0)+u>>2]|0;do if((g|0)<1){u=c[p>>2]|0;t=u+-1|0;if((u|0)>=1){e=c[d+16>>2]|0;q=(e|0)==0;if(q)w=0;else w=c[e+-4>>2]|0;if((u|0)<=(w|0)){if(q)x=0;else x=c[e+-4>>2]|0;do if((x|0)<(u|0)){if(q)y=0;else y=c[e+-4>>2]|0;if((y|0)<(u|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);z=0;break}else{a[1263537]=0;A=43;break}}else A=43;while(0);if((A|0)==43)z=e+(t*24|0)|0;__ZN7VariantC2ERKS_(j,z);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);z=__ZNK7VariantcviEv(j)|0;do if((g|0)<2){y=c[p>>2]|0;x=y+-1|0;w=y+-2|0;if((y|0)>=2){y=c[d+16>>2]|0;u=(y|0)==0;if(u)B=0;else B=c[y+-4>>2]|0;if((x|0)<=(B|0)){if(u)C=0;else C=c[y+-4>>2]|0;do if((C|0)<(x|0)){if(u)D=0;else D=c[y+-4>>2]|0;if((D|0)<(x|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);E=0;break}else{a[1263537]=0;A=60;break}}else A=60;while(0);if((A|0)==60)E=y+(w*24|0)|0;__ZN7VariantC2ERKS_(n,E);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f+4>>2]|0);while(0);__ZNK7Variantcv5ColorEv(k,n);do if((g|0)<3){E=c[p>>2]|0;D=E+-2|0;C=E+-3|0;if((D|0)>=1){E=c[d+16>>2]|0;B=(E|0)==0;if(B)F=0;else F=c[E+-4>>2]|0;if((D|0)<=(F|0)){if(B)G=0;else G=c[E+-4>>2]|0;do if((G|0)<(D|0)){if(B)H=0;else H=c[E+-4>>2]|0;if((H|0)<(D|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);I=0;break}else{a[1263537]=0;A=77;break}}else A=77;while(0);if((A|0)==77)I=E+(C*24|0)|0;__ZN7VariantC2ERKS_(o,I);break}}c[o>>2]=0}else __ZN7VariantC2ERKS_(o,c[f+8>>2]|0);while(0);f=__ZNK7VariantcvbEv(o)|0;Ki[v&4095](s,z,k,f);if(c[o>>2]|0)__ZN7Variant5clearEv(o);if(c[n>>2]|0)__ZN7Variant5clearEv(n);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,2039,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind3I8TreeItemiRK5ColorbE7ptrcallEP6ObjectPPKvPv(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f;if(!d)h=0;else{i=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1235636)|0;h=i?d:0}d=c[b+44>>2]|0;i=c[b+48>>2]|0;b=h+(i>>1)|0;if(!(i&1))j=d;else j=c[(c[b>>2]|0)+d>>2]|0;d=c[c[e>>2]>>2]|0;i=c[e+4>>2]|0;c[g>>2]=c[i>>2];c[g+4>>2]=c[i+4>>2];c[g+8>>2]=c[i+8>>2];c[g+12>>2]=c[i+12>>2];Ki[j&4095](b,d,g,(a[c[e+8>>2]>>0]|0)!=0);l=f;return}function __ZN11MethodBind3I8TreeItemiRK5ColorbED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind3I8TreeItemiRK5ColorbE18_get_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case 0:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;l=a;return f|0}case 1:{g[d>>2]=0.0;g[d+4>>2]=0.0;g[d+8>>2]=0.0;g[d+12>>2]=1.0;__ZN7VariantC2ERK5Color(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);f=b;l=a;return f|0}case 2:{__ZN7VariantC2Eb(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;l=a;return f|0}default:{f=0;l=a;return f|0}}return 0}function __ZNK11MethodBind2I8TreeItemiRK5ColorE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case 0:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;l=a;return f|0}case 1:{g[d>>2]=0.0;g[d+4>>2]=0.0;g[d+8>>2]=0.0;g[d+12>>2]=1.0;__ZN7VariantC2ERK5Color(e,d);d=c[e>>2]|0;if(d|0)__ZN7Variant5clearEv(e);f=d;l=a;return f|0}default:{f=0;l=a;return f|0}}return 0}function __ZNK11MethodBind2I8TreeItemiRK5ColorE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,844e3);l=a;return c[b>>2]|0}function __ZN11MethodBind2I8TreeItemiRK5ColorE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0;i=l;l=l+64|0;if((l|0)>=(m|0))ba(64);j=i+24|0;k=i+48|0;n=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235636)|0:0){c[h>>2]=0;a[1263537]=0;o=d+24|0;p=c[o>>2]|0;if((p|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=p;c[b>>2]=0;l=i;return}q=p-(c[d+20>>2]|0)|0;if((q|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=q;c[b>>2]=0;l=i;return}if((g|0)>0){if((p|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);r=0}else{a[1263537]=0;r=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,r)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=r;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[o>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);s=0}else{a[1263537]=0;s=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,s)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=s;c[b>>2]=0;l=i;return}}}s=c[d+44>>2]|0;r=c[d+48>>2]|0;p=e+(r>>1)|0;if(!(r&1))t=s;else t=c[(c[p>>2]|0)+s>>2]|0;do if((g|0)<1){s=c[o>>2]|0;r=s+-1|0;if((s|0)>=1){e=c[d+16>>2]|0;q=(e|0)==0;if(q)u=0;else u=c[e+-4>>2]|0;if((s|0)<=(u|0)){if(q)v=0;else v=c[e+-4>>2]|0;do if((v|0)<(s|0)){if(q)w=0;else w=c[e+-4>>2]|0;if((w|0)<(s|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);x=0;break}else{a[1263537]=0;y=37;break}}else y=37;while(0);if((y|0)==37)x=e+(r*24|0)|0;__ZN7VariantC2ERKS_(j,x);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);x=__ZNK7VariantcviEv(j)|0;do if((g|0)<2){w=c[o>>2]|0;v=w+-1|0;u=w+-2|0;if((w|0)>=2){w=c[d+16>>2]|0;s=(w|0)==0;if(s)z=0;else z=c[w+-4>>2]|0;if((v|0)<=(z|0)){if(s)A=0;else A=c[w+-4>>2]|0;do if((A|0)<(v|0)){if(s)B=0;else B=c[w+-4>>2]|0;if((B|0)<(v|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);C=0;break}else{a[1263537]=0;y=54;break}}else y=54;while(0);if((y|0)==54)C=w+(u*24|0)|0;__ZN7VariantC2ERKS_(n,C);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f+4>>2]|0);while(0);__ZNK7Variantcv5ColorEv(k,n);bj[t&4095](p,x,k);if(c[n>>2]|0)__ZN7Variant5clearEv(n);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1380,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind2I8TreeItemiRK5ColorE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235636)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;b=c[c[d>>2]>>2]|0;h=c[d+4>>2]|0;c[f>>2]=c[h>>2];c[f+4>>2]=c[h+4>>2];c[f+8>>2]=c[h+8>>2];c[f+12>>2]=c[h+12>>2];bj[i&4095](a,b,f);l=e;return}function __ZN11MethodBind2I8TreeItemiRK5ColorED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN4Tree13item_selectedEiP8TreeItem(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0;if((c[b+720>>2]|0)==2){f=e+80|0;if((d|0)<0)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);g=c[f>>2]|0;h=(g|0)==0;if(h)i=0;else i=c[g+-4>>2]|0;do if((i|0)<=(d|0)){if(h)j=0;else j=c[g+-4>>2]|0;if((j|0)>(d|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);__ZN6VectorIN8TreeItem4CellEE14_copy_on_writeEv(f);j=c[f>>2]|0;if(!(a[j+(d*152|0)+72>>0]|0))return;g=(j|0)==0;if(g)k=0;else k=c[j+-4>>2]|0;do if((k|0)<=(d|0)){if(g)l=0;else l=c[j+-4>>2]|0;if((l|0)>(d|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);__ZN6VectorIN8TreeItem4CellEE14_copy_on_writeEv(f);a[(c[f>>2]|0)+(d*152|0)+71>>0]=1}else __ZN4Tree18select_single_itemEP8TreeItemS1_iS1_Pbb(b,e,c[b+604>>2]|0,d,0,0,0);__ZN10CanvasItem6updateEv(b);return}function __ZN4Tree18select_single_itemEP8TreeItemS1_iS1_Pbb(b,d,e,f,g,h,i){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;i=i|0;var j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0;j=l;l=l+128|0;if((l|0)>=(m|0))ba(128);k=j+120|0;n=j+96|0;o=j+72|0;p=j+48|0;q=j+24|0;r=j;s=d+80|0;do if((f|0)<0)t=8;else{u=c[s>>2]|0;v=(u|0)==0;if(v)w=0;else w=c[u+-4>>2]|0;if((w|0)<=(f|0)){if(v)x=0;else x=c[u+-4>>2]|0;if((x|0)<=(f|0)){t=8;break}a[1263537]=0}__ZN6VectorIN8TreeItem4CellEE14_copy_on_writeEv(s);y=(c[s>>2]|0)+(f*152|0)|0}while(0);if((t|0)==8){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);y=0}s=(h|0)!=0;if((s?(a[h>>0]|0)==0:0)?(e|0)==(d|0)|(e|0)==(g|0):0){a[h>>0]=1;z=0}else z=1;x=b+756|0;w=e+80|0;u=b+720|0;v=(d|0)!=(e|0);A=b+612|0;B=b+708|0;C=s^1;D=y+71|0;E=0;F=0;while(1){G=c[x>>2]|0;if(!G)H=0;else H=c[G+-4>>2]|0;if((E|0)>=(H|0))break;G=c[w>>2]|0;I=(G|0)==0;if(I)J=0;else J=c[G+-4>>2]|0;do if((J|0)<=(E|0)){if(I)K=0;else K=c[G+-4>>2]|0;if((K|0)>(E|0)){a[1263537]=0;t=28;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);L=0;break}}else t=28;while(0);if((t|0)==28){t=0;__ZN6VectorIN8TreeItem4CellEE14_copy_on_writeEv(w);L=(c[w>>2]|0)+(E*152|0)|0}a:do if(!(a[L+72>>0]|0))M=F;else{G=c[u>>2]|0;switch(G|0){case 1:{I=L+71|0;N=(a[I>>0]|0)!=0;if(v|N){if(!N){M=F;break a}a[I>>0]=0;M=F;break a}a[I>>0]=1;c[B>>2]=0;c[A>>2]=d;if(F){M=1;break a}__ZN10StringNameC2EPKc(k,947687);c[n>>2]=0;c[o>>2]=0;c[p>>2]=0;c[q>>2]=0;c[r>>2]=0;__ZN6Object11emit_signalERK10StringNameRK7VariantS5_S5_S5_S5_(b,k,n,o,p,q,r);if(c[r>>2]|0)__ZN7Variant5clearEv(r);if(c[q>>2]|0)__ZN7Variant5clearEv(q);if(c[p>>2]|0)__ZN7Variant5clearEv(p);if(c[o>>2]|0)__ZN7Variant5clearEv(o);if(c[n>>2]|0)__ZN7Variant5clearEv(n);__ZN10StringNameD2Ev(k);M=1;break a;break}case 2:case 0:break;default:{M=F;break a}}if(!((y|0)==(L|0)&C)){do if(s){if((a[h>>0]|0)==0|i)if(i)break;else{M=F;break a}I=L+71|0;if(a[I>>0]|0){M=F;break a}a[I>>0]=1;__ZN10StringNameC2EPKc(k,843931);__ZN7VariantC2EPK6Object(n,e);__ZN7VariantC2Ei(o,E);__ZN7VariantC2Eb(p,1);c[q>>2]=0;c[r>>2]=0;__ZN6Object11emit_signalERK10StringNameRK7VariantS5_S5_S5_S5_(b,k,n,o,p,q,r);if(c[r>>2]|0)__ZN7Variant5clearEv(r);if(c[q>>2]|0)__ZN7Variant5clearEv(q);if(c[p>>2]|0)__ZN7Variant5clearEv(p);if(c[o>>2]|0)__ZN7Variant5clearEv(o);if(c[n>>2]|0)__ZN7Variant5clearEv(n);__ZN10StringNameD2Ev(k);M=F;break a}while(0);I=L+71|0;if((G|0)==2?a[I>>0]|0:0){__ZN10StringNameC2EPKc(k,843931);__ZN7VariantC2EPK6Object(n,e);__ZN7VariantC2Ei(o,E);__ZN7VariantC2Eb(p,0);c[q>>2]=0;c[r>>2]=0;__ZN6Object11emit_signalERK10StringNameRK7VariantS5_S5_S5_S5_(b,k,n,o,p,q,r);if(c[r>>2]|0)__ZN7Variant5clearEv(r);if(c[q>>2]|0)__ZN7Variant5clearEv(q);if(c[p>>2]|0)__ZN7Variant5clearEv(p);if(c[o>>2]|0)__ZN7Variant5clearEv(o);if(c[n>>2]|0)__ZN7Variant5clearEv(n);__ZN10StringNameD2Ev(k)}a[I>>0]=0;M=F;break}if(a[D>>0]|0){if((G|0)!=2){M=F;break}if((c[A>>2]|0)==(d|0)?(c[B>>2]|0)==(E|0):0){M=F;break}c[A>>2]=d;c[B>>2]=E;__ZN10StringNameC2EPKc(k,947766);c[n>>2]=0;c[o>>2]=0;c[p>>2]=0;c[q>>2]=0;c[r>>2]=0;__ZN6Object11emit_signalERK10StringNameRK7VariantS5_S5_S5_S5_(b,k,n,o,p,q,r);if(c[r>>2]|0)__ZN7Variant5clearEv(r);if(c[q>>2]|0)__ZN7Variant5clearEv(q);if(c[p>>2]|0)__ZN7Variant5clearEv(p);if(c[o>>2]|0)__ZN7Variant5clearEv(o);if(c[n>>2]|0)__ZN7Variant5clearEv(n);__ZN10StringNameD2Ev(k);M=F;break}a[D>>0]=1;c[A>>2]=d;c[B>>2]=E;__ZN10StringNameC2EPKc(k,947766);c[n>>2]=0;c[o>>2]=0;c[p>>2]=0;c[q>>2]=0;c[r>>2]=0;__ZN6Object11emit_signalERK10StringNameRK7VariantS5_S5_S5_S5_(b,k,n,o,p,q,r);if(c[r>>2]|0)__ZN7Variant5clearEv(r);if(c[q>>2]|0)__ZN7Variant5clearEv(q);if(c[p>>2]|0)__ZN7Variant5clearEv(p);if(c[o>>2]|0)__ZN7Variant5clearEv(o);if(c[n>>2]|0)__ZN7Variant5clearEv(n);__ZN10StringNameD2Ev(k);switch(c[u>>2]|0){case 2:{__ZN10StringNameC2EPKc(k,843931);__ZN7VariantC2EPK6Object(n,e);__ZN7VariantC2Ei(o,E);__ZN7VariantC2Eb(p,1);c[q>>2]=0;c[r>>2]=0;__ZN6Object11emit_signalERK10StringNameRK7VariantS5_S5_S5_S5_(b,k,n,o,p,q,r);if(c[r>>2]|0)__ZN7Variant5clearEv(r);if(c[q>>2]|0)__ZN7Variant5clearEv(q);if(c[p>>2]|0)__ZN7Variant5clearEv(p);if(c[o>>2]|0)__ZN7Variant5clearEv(o);if(c[n>>2]|0)__ZN7Variant5clearEv(n);__ZN10StringNameD2Ev(k);M=F;break a;break}case 0:{__ZN10StringNameC2EPKc(k,947687);c[n>>2]=0;c[o>>2]=0;c[p>>2]=0;c[q>>2]=0;c[r>>2]=0;__ZN6Object11emit_signalERK10StringNameRK7VariantS5_S5_S5_S5_(b,k,n,o,p,q,r);if(c[r>>2]|0)__ZN7Variant5clearEv(r);if(c[q>>2]|0)__ZN7Variant5clearEv(q);if(c[p>>2]|0)__ZN7Variant5clearEv(p);if(c[o>>2]|0)__ZN7Variant5clearEv(o);if(c[n>>2]|0)__ZN7Variant5clearEv(n);__ZN10StringNameD2Ev(k);M=F;break a;break}default:{M=F;break a}}}while(0);E=E+1|0;F=M}if((s&z?a[h>>0]|0:0)?(e|0)==(d|0)|(e|0)==(g|0):0)a[h>>0]=0;z=c[e+96>>2]|0;if(!z){l=j;return}s=e+84|0;e=z;do{__ZN4Tree18select_single_itemEP8TreeItemS1_iS1_Pbb(b,d,e,f,g,h,(a[s>>0]|0)!=0|i);e=c[e+92>>2]|0}while((e|0)!=0);l=j;return}function __ZNK11MethodBind1I8TreeItemiE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if(!b){__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK11MethodBind1I8TreeItemiE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,844e3);l=a;return c[b>>2]|0}function __ZN11MethodBind1I8TreeItemiE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235636)|0:0){c[h>>2]=0;a[1263537]=0;k=d+24|0;n=c[k>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=i;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=i;return}if((g|0)>0){if((n|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);p=0}else{a[1263537]=0;p=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,p)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=p;c[b>>2]=0;l=i;return}}p=c[d+44>>2]|0;n=c[d+48>>2]|0;o=e+(n>>1)|0;if(!(n&1))q=p;else q=c[(c[o>>2]|0)+p>>2]|0;do if((g|0)<1){p=c[k>>2]|0;n=p+-1|0;if((p|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)s=0;else s=c[e+-4>>2]|0;if((p|0)<=(s|0)){if(r)t=0;else t=c[e+-4>>2]|0;do if((t|0)<(p|0)){if(r)u=0;else u=c[e+-4>>2]|0;if((u|0)<(p|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);v=0;break}else{a[1263537]=0;w=31;break}}else w=31;while(0);if((w|0)==31)v=e+(n*24|0)|0;__ZN7VariantC2ERKS_(j,v);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);f=__ZNK7VariantcviEv(j)|0;Pi[q&2047](o,f);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I8TreeItemiE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235636)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1)){g=b;h=c[d>>2]|0;i=c[h>>2]|0;Pi[g&2047](a,i);return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=c[d>>2]|0;i=c[h>>2]|0;Pi[g&2047](a,i);return}}function __ZN11MethodBind1I8TreeItemiED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK12MethodBind1RI8TreeItembiE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;switch(b|0){case -1:{__ZN7VariantC2Eb(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}case 0:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}default:e=0}l=a;return e|0}function __ZNK12MethodBind1RI8TreeItembiE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,844e3);l=a;return c[b>>2]|0}function __ZN12MethodBind1RI8TreeItembiE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;i=l;l=l+48|0;if((l|0)>=(m|0))ba(48);j=i+24|0;k=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235636)|0:0){c[h>>2]=0;a[1263537]=0;n=d+24|0;o=c[n>>2]|0;if((o|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=o;c[b>>2]=0;l=i;return}p=o-(c[d+20>>2]|0)|0;if((p|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=p;c[b>>2]=0;l=i;return}if((g|0)>0){if((o|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);q=0}else{a[1263537]=0;q=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,q)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=q;c[b>>2]=0;l=i;return}}q=c[d+44>>2]|0;o=c[d+48>>2]|0;p=e+(o>>1)|0;if(!(o&1))r=q;else r=c[(c[p>>2]|0)+q>>2]|0;do if((g|0)<1){q=c[n>>2]|0;o=q+-1|0;if((q|0)>=1){e=c[d+16>>2]|0;s=(e|0)==0;if(s)t=0;else t=c[e+-4>>2]|0;if((q|0)<=(t|0)){if(s)u=0;else u=c[e+-4>>2]|0;do if((u|0)<(q|0)){if(s)v=0;else v=c[e+-4>>2]|0;if((v|0)<(q|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);w=0;break}else{a[1263537]=0;x=31;break}}else x=31;while(0);if((x|0)==31)w=e+(o*24|0)|0;__ZN7VariantC2ERKS_(k,w);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);f=__ZNK7VariantcviEv(k)|0;__ZN7VariantC2Eb(j,$i[r&8191](p,f)|0);if(c[k>>2]|0)__ZN7Variant5clearEv(k);__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,897,1146558,0);c[b>>2]=0;l=i;return}function __ZN12MethodBind1RI8TreeItembiE7ptrcallEP6ObjectPPKvPv(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0;if(!d)g=0;else{h=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1235636)|0;g=h?d:0}d=c[b+44>>2]|0;h=c[b+48>>2]|0;b=g+(h>>1)|0;if(!(h&1))i=d;else i=c[(c[b>>2]|0)+d>>2]|0;a[f>>0]=($i[i&8191](b,c[c[e>>2]>>2]|0)|0)&1;return}function __ZN12MethodBind1RI8TreeItembiED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I8TreeItemP6ObjectE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if(!b){__ZN7VariantC2EPK6Object(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK11MethodBind1I8TreeItemP6ObjectE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,844e3);l=a;return c[b>>2]|0}function __ZN11MethodBind1I8TreeItemP6ObjectE4callES2_PPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235636)|0:0){c[h>>2]=0;a[1263537]=0;k=d+24|0;n=c[k>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=i;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=i;return}if((g|0)>0){if((n|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);p=0}else{a[1263537]=0;p=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,p)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=p;c[b>>2]=0;l=i;return}}p=c[d+44>>2]|0;n=c[d+48>>2]|0;o=e+(n>>1)|0;if(!(n&1))q=p;else q=c[(c[o>>2]|0)+p>>2]|0;do if((g|0)<1){p=c[k>>2]|0;n=p+-1|0;if((p|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)s=0;else s=c[e+-4>>2]|0;if((p|0)<=(s|0)){if(r)t=0;else t=c[e+-4>>2]|0;do if((t|0)<(p|0)){if(r)u=0;else u=c[e+-4>>2]|0;if((u|0)<(p|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);v=0;break}else{a[1263537]=0;w=31;break}}else w=31;while(0);if((w|0)==31)v=e+(n*24|0)|0;__ZN7VariantC2ERKS_(j,v);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);f=__ZNK7VariantcvP6ObjectEv(j)|0;Pi[q&2047](o,f);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I8TreeItemP6ObjectE7ptrcallES2_PPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235636)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1)){g=b;h=c[d>>2]|0;Pi[g&2047](a,h);return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=c[d>>2]|0;Pi[g&2047](a,h);return}}function __ZN11MethodBind1I8TreeItemP6ObjectED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK12MethodBind0RI8TreeItemPS0_E18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2EPK6Object(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK12MethodBind0RI8TreeItemPS0_E18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,844e3);l=a;return c[b>>2]|0}function __ZN12MethodBind0RI8TreeItemPS0_E4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235636)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2EPK6Object(i,ij[n&8191](d)|0);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,266,1146558,0);c[b>>2]=0;l=f;return}function __ZN12MethodBind0RI8TreeItemPS0_E7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0;if(!b)f=0;else{d=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235636)|0;f=d?b:0}b=c[a+44>>2]|0;d=c[a+48>>2]|0;a=f+(d>>1)|0;if(!(d&1)){g=b;h=ij[g&8191](a)|0;c[e>>2]=h;return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=ij[g&8191](a)|0;c[e>>2]=h;return}}function __ZN12MethodBind0RI8TreeItemPS0_ED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK12MethodBind0RI8TreeItembE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Eb(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK12MethodBind0RI8TreeItembE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,844e3);l=a;return c[b>>2]|0}function __ZN12MethodBind0RI8TreeItembE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235636)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2Eb(i,ij[n&8191](d)|0);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,266,1146558,0);c[b>>2]=0;l=f;return}function __ZN12MethodBind0RI8TreeItembE7ptrcallEP6ObjectPPKvPv(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0;if(!d)g=0;else{e=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1235636)|0;g=e?d:0}d=c[b+44>>2]|0;e=c[b+48>>2]|0;b=g+(e>>1)|0;if(!(e&1)){h=d;i=ij[h&8191](b)|0;j=i&1;a[f>>0]=j;return}else{h=c[(c[b>>2]|0)+d>>2]|0;i=ij[h&8191](b)|0;j=i&1;a[f>>0]=j;return}}function __ZN12MethodBind0RI8TreeItembED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I8TreeItembE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if(!b){__ZN7VariantC2Eb(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK11MethodBind1I8TreeItembE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,844e3);l=a;return c[b>>2]|0}function __ZN11MethodBind1I8TreeItembE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235636)|0:0){c[h>>2]=0;a[1263537]=0;k=d+24|0;n=c[k>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=i;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=i;return}if((g|0)>0){if((n|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);p=0}else{a[1263537]=0;p=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,p)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=p;c[b>>2]=0;l=i;return}}p=c[d+44>>2]|0;n=c[d+48>>2]|0;o=e+(n>>1)|0;if(!(n&1))q=p;else q=c[(c[o>>2]|0)+p>>2]|0;do if((g|0)<1){p=c[k>>2]|0;n=p+-1|0;if((p|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)s=0;else s=c[e+-4>>2]|0;if((p|0)<=(s|0)){if(r)t=0;else t=c[e+-4>>2]|0;do if((t|0)<(p|0)){if(r)u=0;else u=c[e+-4>>2]|0;if((u|0)<(p|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);v=0;break}else{a[1263537]=0;w=31;break}}else w=31;while(0);if((w|0)==31)v=e+(n*24|0)|0;__ZN7VariantC2ERKS_(j,v);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);f=__ZNK7VariantcvbEv(j)|0;Pi[q&2047](o,f);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I8TreeItembE7ptrcallEP6ObjectPPKvPv(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0;if(!d)g=0;else{f=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1235636)|0;g=f?d:0}d=c[b+44>>2]|0;f=c[b+48>>2]|0;b=g+(f>>1)|0;if(!(f&1))h=d;else h=c[(c[b>>2]|0)+d>>2]|0;Pi[h&2047](b,(a[c[e>>2]>>0]|0)!=0);return}function __ZN11MethodBind1I8TreeItembED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind3I8TreeItemiP6ObjectRK10StringNameE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return __ZNK11MethodBind3I8TreeItemiP6ObjectRK10StringNameE18_get_argument_typeEi(a,b)|0}function __ZNK11MethodBind3I8TreeItemiP6ObjectRK10StringNameE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,844e3);l=a;return c[b>>2]|0}function __ZN11MethodBind3I8TreeItemiP6ObjectRK10StringNameE4callES2_PPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0;i=l;l=l+80|0;if((l|0)>=(m|0))ba(80);j=i+48|0;k=i+24|0;n=i+72|0;o=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235636)|0:0){c[h>>2]=0;a[1263537]=0;p=d+24|0;q=c[p>>2]|0;if((q|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=q;c[b>>2]=0;l=i;return}r=q-(c[d+20>>2]|0)|0;if((r|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=r;c[b>>2]=0;l=i;return}if((g|0)>0){if((q|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);s=0}else{a[1263537]=0;s=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,s)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=s;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[p>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);t=0}else{a[1263537]=0;t=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,t)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=t;c[b>>2]=0;l=i;return}if((g|0)>2){if((c[p>>2]|0)<2){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);u=0}else{a[1263537]=0;u=c[(c[d+32>>2]|0)+12>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+8>>2]>>2]|0,u)|0)){c[h>>2]=2;c[h+4>>2]=2;c[h+8>>2]=u;c[b>>2]=0;l=i;return}}}}u=c[d+44>>2]|0;t=c[d+48>>2]|0;s=e+(t>>1)|0;if(!(t&1))v=u;else v=c[(c[s>>2]|0)+u>>2]|0;do if((g|0)<1){u=c[p>>2]|0;t=u+-1|0;if((u|0)>=1){e=c[d+16>>2]|0;q=(e|0)==0;if(q)w=0;else w=c[e+-4>>2]|0;if((u|0)<=(w|0)){if(q)x=0;else x=c[e+-4>>2]|0;do if((x|0)<(u|0)){if(q)y=0;else y=c[e+-4>>2]|0;if((y|0)<(u|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);z=0;break}else{a[1263537]=0;A=43;break}}else A=43;while(0);if((A|0)==43)z=e+(t*24|0)|0;__ZN7VariantC2ERKS_(j,z);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);z=__ZNK7VariantcviEv(j)|0;do if((g|0)<2){y=c[p>>2]|0;x=y+-1|0;w=y+-2|0;if((y|0)>=2){y=c[d+16>>2]|0;u=(y|0)==0;if(u)B=0;else B=c[y+-4>>2]|0;if((x|0)<=(B|0)){if(u)C=0;else C=c[y+-4>>2]|0;do if((C|0)<(x|0)){if(u)D=0;else D=c[y+-4>>2]|0;if((D|0)<(x|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);E=0;break}else{a[1263537]=0;A=60;break}}else A=60;while(0);if((A|0)==60)E=y+(w*24|0)|0;__ZN7VariantC2ERKS_(k,E);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f+4>>2]|0);while(0);E=__ZNK7VariantcvP6ObjectEv(k)|0;do if((g|0)<3){D=c[p>>2]|0;C=D+-2|0;B=D+-3|0;if((C|0)>=1){D=c[d+16>>2]|0;x=(D|0)==0;if(x)F=0;else F=c[D+-4>>2]|0;if((C|0)<=(F|0)){if(x)G=0;else G=c[D+-4>>2]|0;do if((G|0)<(C|0)){if(x)H=0;else H=c[D+-4>>2]|0;if((H|0)<(C|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);I=0;break}else{a[1263537]=0;A=77;break}}else A=77;while(0);if((A|0)==77)I=D+(B*24|0)|0;__ZN7VariantC2ERKS_(o,I);break}}c[o>>2]=0}else __ZN7VariantC2ERKS_(o,c[f+8>>2]|0);while(0);c[n>>2]=__ZNK7Variantcv10StringNameEv(o)|0;Ki[v&4095](s,z,E,n);__ZN10StringNameD2Ev(n);if(c[o>>2]|0)__ZN7Variant5clearEv(o);if(c[k>>2]|0)__ZN7Variant5clearEv(k);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,2039,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind3I8TreeItemiP6ObjectRK10StringNameE7ptrcallES2_PPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e+4|0;g=e;if(!b)h=0;else{i=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235636)|0;h=i?b:0}b=c[a+44>>2]|0;i=c[a+48>>2]|0;a=h+(i>>1)|0;if(!(i&1))j=b;else j=c[(c[a>>2]|0)+b>>2]|0;b=c[c[d>>2]>>2]|0;i=c[d+4>>2]|0;__ZN10StringNameC2ERK6String(f,c[d+8>>2]|0);c[g>>2]=c[f>>2];Ki[j&4095](a,b,i,g);__ZN10StringNameD2Ev(g);l=e;return}function __ZN11MethodBind3I8TreeItemiP6ObjectRK10StringNameED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind3I8TreeItemiP6ObjectRK10StringNameE18_get_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case 0:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;break}case 1:{__ZN7VariantC2EPK6Object(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;break}case 2:{__ZN10StringNameC2Ev(d);__ZN7VariantC2ERK10StringName(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);__ZN10StringNameD2Ev(d);f=b;break}default:f=0}l=a;return f|0}function __ZNK13MethodBind1RCI8TreeItem7VariantiE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case -1:{c[d>>2]=0;__ZN7VariantC2ERKS_(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);if(c[d>>2]|0)__ZN7Variant5clearEv(d);f=b;l=a;return f|0}case 0:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;l=a;return f|0}default:{f=0;l=a;return f|0}}return 0}function __ZNK13MethodBind1RCI8TreeItem7VariantiE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,844e3);l=a;return c[b>>2]|0}function __ZN13MethodBind1RCI8TreeItem7VariantiE4callEP6ObjectPPKS1_iRNS1_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;i=l;l=l+48|0;if((l|0)>=(m|0))ba(48);j=i+24|0;k=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235636)|0:0){c[h>>2]=0;a[1263537]=0;n=d+24|0;o=c[n>>2]|0;if((o|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=o;c[b>>2]=0;l=i;return}p=o-(c[d+20>>2]|0)|0;if((p|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=p;c[b>>2]=0;l=i;return}if((g|0)>0){if((o|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);q=0}else{a[1263537]=0;q=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,q)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=q;c[b>>2]=0;l=i;return}}q=c[d+44>>2]|0;o=c[d+48>>2]|0;p=e+(o>>1)|0;if(!(o&1))r=q;else r=c[(c[p>>2]|0)+q>>2]|0;do if((g|0)<1){q=c[n>>2]|0;o=q+-1|0;if((q|0)>=1){e=c[d+16>>2]|0;s=(e|0)==0;if(s)t=0;else t=c[e+-4>>2]|0;if((q|0)<=(t|0)){if(s)u=0;else u=c[e+-4>>2]|0;do if((u|0)<(q|0)){if(s)v=0;else v=c[e+-4>>2]|0;if((v|0)<(q|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);w=0;break}else{a[1263537]=0;x=31;break}}else x=31;while(0);if((x|0)==31)w=e+(o*24|0)|0;__ZN7VariantC2ERKS_(k,w);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);f=__ZNK7VariantcviEv(k)|0;bj[r&4095](j,p,f);if(c[k>>2]|0)__ZN7Variant5clearEv(k);__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1217,1146558,0);c[b>>2]=0;l=i;return}function __ZN13MethodBind1RCI8TreeItem7VariantiE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);g=f;if(!b)h=0;else{i=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235636)|0;h=i?b:0}b=c[a+44>>2]|0;i=c[a+48>>2]|0;a=h+(i>>1)|0;if(!(i&1))j=b;else j=c[(c[a>>2]|0)+b>>2]|0;bj[j&4095](g,a,c[c[d>>2]>>2]|0);__ZN7VariantaSERKS_(e,g);if(!(c[g>>2]|0)){l=f;return}__ZN7Variant5clearEv(g);l=f;return}function __ZN13MethodBind1RCI8TreeItem7VariantiED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind2I8TreeItemiRK7VariantE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case 0:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;l=a;return f|0}case 1:{c[d>>2]=0;__ZN7VariantC2ERKS_(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);if(c[d>>2]|0)__ZN7Variant5clearEv(d);f=b;l=a;return f|0}default:{f=0;l=a;return f|0}}return 0}function __ZNK11MethodBind2I8TreeItemiRK7VariantE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,844e3);l=a;return c[b>>2]|0}function __ZN11MethodBind2I8TreeItemiRK7VariantE4callEP6ObjectPPS2_iRNS1_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0;i=l;l=l+80|0;if((l|0)>=(m|0))ba(80);j=i+48|0;k=i+24|0;n=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235636)|0:0){c[h>>2]=0;a[1263537]=0;o=d+24|0;p=c[o>>2]|0;if((p|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=p;c[b>>2]=0;l=i;return}q=p-(c[d+20>>2]|0)|0;if((q|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=q;c[b>>2]=0;l=i;return}if((g|0)>0){if((p|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);r=0}else{a[1263537]=0;r=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,r)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=r;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[o>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);s=0}else{a[1263537]=0;s=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,s)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=s;c[b>>2]=0;l=i;return}}}s=c[d+44>>2]|0;r=c[d+48>>2]|0;p=e+(r>>1)|0;if(!(r&1))t=s;else t=c[(c[p>>2]|0)+s>>2]|0;do if((g|0)<1){s=c[o>>2]|0;r=s+-1|0;if((s|0)>=1){e=c[d+16>>2]|0;q=(e|0)==0;if(q)u=0;else u=c[e+-4>>2]|0;if((s|0)<=(u|0)){if(q)v=0;else v=c[e+-4>>2]|0;do if((v|0)<(s|0)){if(q)w=0;else w=c[e+-4>>2]|0;if((w|0)<(s|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);x=0;break}else{a[1263537]=0;y=37;break}}else y=37;while(0);if((y|0)==37)x=e+(r*24|0)|0;__ZN7VariantC2ERKS_(j,x);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);x=__ZNK7VariantcviEv(j)|0;do if((g|0)<2){w=c[o>>2]|0;v=w+-1|0;u=w+-2|0;if((w|0)>=2){w=c[d+16>>2]|0;s=(w|0)==0;if(s)z=0;else z=c[w+-4>>2]|0;if((v|0)<=(z|0)){if(s)A=0;else A=c[w+-4>>2]|0;do if((A|0)<(v|0)){if(s)B=0;else B=c[w+-4>>2]|0;if((B|0)<(v|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);C=0;break}else{a[1263537]=0;y=54;break}}else y=54;while(0);if((y|0)==54)C=w+(u*24|0)|0;__ZN7VariantC2ERKS_(n,C);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f+4>>2]|0);while(0);__ZN7VariantC2ERKS_(k,n);bj[t&4095](p,x,k);if(c[k>>2]|0)__ZN7Variant5clearEv(k);if(c[n>>2]|0)__ZN7Variant5clearEv(n);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1380,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind2I8TreeItemiRK7VariantE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235636)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;b=c[c[d>>2]>>2]|0;__ZN7VariantC2ERKS_(f,c[d+4>>2]|0);bj[i&4095](a,b,f);if(!(c[f>>2]|0)){l=e;return}__ZN7Variant5clearEv(f);l=e;return}function __ZN11MethodBind2I8TreeItemiRK7VariantED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK8TreeItem16get_range_configEiRdS0_S0_(b,d,e,f,g){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;var i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0;if((d|0)>=0){i=c[b+80>>2]|0;b=(i|0)==0;if(b)j=0;else j=c[i+-4>>2]|0;if((j|0)>(d|0)){a[1263537]=0;if(b)k=0;else k=c[i+-4>>2]|0;do if((k|0)<=(d|0)){if(b)l=0;else l=c[i+-4>>2]|0;if((l|0)>(d|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0)}while(0);h[e>>3]=+h[i+(d*152|0)+32>>3];if(b)m=0;else m=c[i+-4>>2]|0;do if((m|0)<=(d|0)){if(b)n=0;else n=c[i+-4>>2]|0;if((n|0)>(d|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0)}while(0);h[f>>3]=+h[i+(d*152|0)+40>>3];if(b)o=0;else o=c[i+-4>>2]|0;do if((o|0)<=(d|0)){if(b)p=0;else p=c[i+-4>>2]|0;if((p|0)>(d|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0)}while(0);h[g>>3]=+h[i+(d*152|0)+48>>3];return}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(843027,842843,257,843733,0);return}function __ZNK12MethodBind1RI8TreeItem10DictionaryiE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case -1:{__ZN10DictionaryC2Ev(d);__ZN7VariantC2ERK10Dictionary(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);__ZN10DictionaryD2Ev(d);f=b;break}case 0:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;break}default:f=0}l=a;return f|0}function __ZNK12MethodBind1RI8TreeItem10DictionaryiE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,844e3);l=a;return c[b>>2]|0}function __ZN12MethodBind1RI8TreeItem10DictionaryiE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0;i=l;l=l+64|0;if((l|0)>=(m|0))ba(64);j=i+24|0;k=i+48|0;n=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235636)|0:0){c[h>>2]=0;a[1263537]=0;o=d+24|0;p=c[o>>2]|0;if((p|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=p;c[b>>2]=0;l=i;return}q=p-(c[d+20>>2]|0)|0;if((q|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=q;c[b>>2]=0;l=i;return}if((g|0)>0){if((p|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);r=0}else{a[1263537]=0;r=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,r)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=r;c[b>>2]=0;l=i;return}}r=c[d+44>>2]|0;p=c[d+48>>2]|0;q=e+(p>>1)|0;if(!(p&1))s=r;else s=c[(c[q>>2]|0)+r>>2]|0;do if((g|0)<1){r=c[o>>2]|0;p=r+-1|0;if((r|0)>=1){e=c[d+16>>2]|0;t=(e|0)==0;if(t)u=0;else u=c[e+-4>>2]|0;if((r|0)<=(u|0)){if(t)v=0;else v=c[e+-4>>2]|0;do if((v|0)<(r|0)){if(t)w=0;else w=c[e+-4>>2]|0;if((w|0)<(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);x=0;break}else{a[1263537]=0;y=31;break}}else y=31;while(0);if((y|0)==31)x=e+(p*24|0)|0;__ZN7VariantC2ERKS_(n,x);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f>>2]|0);while(0);f=__ZNK7VariantcviEv(n)|0;c[k>>2]=$i[s&8191](q,f)|0;__ZN7VariantC2ERK10Dictionary(j,k);__ZN10DictionaryD2Ev(k);if(c[n>>2]|0)__ZN7Variant5clearEv(n);__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,897,1146558,0);c[b>>2]=0;l=i;return}function __ZN12MethodBind1RI8TreeItem10DictionaryiE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f;if(!b)h=0;else{i=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235636)|0;h=i?b:0}b=c[a+44>>2]|0;i=c[a+48>>2]|0;a=h+(i>>1)|0;if(!(i&1))j=b;else j=c[(c[a>>2]|0)+b>>2]|0;c[g>>2]=$i[j&8191](a,c[c[d>>2]>>2]|0)|0;__ZN10DictionaryaSERKS_(e,g);__ZN10DictionaryD2Ev(g);l=f;return}function __ZN12MethodBind1RI8TreeItem10DictionaryiED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind5I8TreeItemidddbE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return __ZNK11MethodBind5I8TreeItemidddbE18_get_argument_typeEi(a,b)|0}function __ZNK11MethodBind5I8TreeItemidddbE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,844e3);l=a;return c[b>>2]|0}function __ZN11MethodBind5I8TreeItemidddbE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0.0,J=0,K=0,L=0,M=0,N=0.0,O=0,P=0,Q=0,R=0,S=0.0,T=0,U=0,V=0,W=0;i=l;l=l+128|0;if((l|0)>=(m|0))ba(128);j=i+96|0;k=i+72|0;n=i+48|0;o=i+24|0;p=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235636)|0:0){c[h>>2]=0;a[1263537]=0;q=d+24|0;r=c[q>>2]|0;if((r|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=r;c[b>>2]=0;l=i;return}s=r-(c[d+20>>2]|0)|0;if((s|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=s;c[b>>2]=0;l=i;return}do if((g|0)>0){if((r|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);t=0}else{a[1263537]=0;t=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,t)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=t;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[q>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);u=0}else{a[1263537]=0;u=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,u)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=u;c[b>>2]=0;l=i;return}if((g|0)>2){if((c[q>>2]|0)<2){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);v=0}else{a[1263537]=0;v=c[(c[d+32>>2]|0)+12>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+8>>2]>>2]|0,v)|0)){c[h>>2]=2;c[h+4>>2]=2;c[h+8>>2]=v;c[b>>2]=0;l=i;return}if((g|0)>3){if((c[q>>2]|0)<3){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);w=0}else{a[1263537]=0;w=c[(c[d+32>>2]|0)+16>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+12>>2]>>2]|0,w)|0)){c[h>>2]=2;c[h+4>>2]=3;c[h+8>>2]=w;c[b>>2]=0;l=i;return}if((g|0)>4){if((c[q>>2]|0)<4){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);x=0}else{a[1263537]=0;x=c[(c[d+32>>2]|0)+20>>2]|0}if(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+16>>2]>>2]|0,x)|0)break;c[h>>2]=2;c[h+4>>2]=4;c[h+8>>2]=x;c[b>>2]=0;l=i;return}}}}}while(0);x=c[d+44>>2]|0;w=c[d+48>>2]|0;v=e+(w>>1)|0;if(!(w&1))y=x;else y=c[(c[v>>2]|0)+x>>2]|0;do if((g|0)<1){x=c[q>>2]|0;w=x+-1|0;if((x|0)>=1){e=c[d+16>>2]|0;u=(e|0)==0;if(u)z=0;else z=c[e+-4>>2]|0;if((x|0)<=(z|0)){if(u)A=0;else A=c[e+-4>>2]|0;do if((A|0)<(x|0)){if(u)B=0;else B=c[e+-4>>2]|0;if((B|0)<(x|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);C=0;break}else{a[1263537]=0;D=55;break}}else D=55;while(0);if((D|0)==55)C=e+(w*24|0)|0;__ZN7VariantC2ERKS_(j,C);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);C=__ZNK7VariantcviEv(j)|0;do if((g|0)<2){B=c[q>>2]|0;A=B+-1|0;z=B+-2|0;if((B|0)>=2){B=c[d+16>>2]|0;x=(B|0)==0;if(x)E=0;else E=c[B+-4>>2]|0;if((A|0)<=(E|0)){if(x)F=0;else F=c[B+-4>>2]|0;do if((F|0)<(A|0)){if(x)G=0;else G=c[B+-4>>2]|0;if((G|0)<(A|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);H=0;break}else{a[1263537]=0;D=72;break}}else D=72;while(0);if((D|0)==72)H=B+(z*24|0)|0;__ZN7VariantC2ERKS_(k,H);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f+4>>2]|0);while(0);I=+__ZNK7VariantcvdEv(k);do if((g|0)<3){H=c[q>>2]|0;G=H+-2|0;F=H+-3|0;if((G|0)>=1){H=c[d+16>>2]|0;E=(H|0)==0;if(E)J=0;else J=c[H+-4>>2]|0;if((G|0)<=(J|0)){if(E)K=0;else K=c[H+-4>>2]|0;do if((K|0)<(G|0)){if(E)L=0;else L=c[H+-4>>2]|0;if((L|0)<(G|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);M=0;break}else{a[1263537]=0;D=89;break}}else D=89;while(0);if((D|0)==89)M=H+(F*24|0)|0;__ZN7VariantC2ERKS_(n,M);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f+8>>2]|0);while(0);N=+__ZNK7VariantcvdEv(n);do if((g|0)<4){M=c[q>>2]|0;L=M+-3|0;K=M+-4|0;if((L|0)>=1){M=c[d+16>>2]|0;J=(M|0)==0;if(J)O=0;else O=c[M+-4>>2]|0;if((L|0)<=(O|0)){if(J)P=0;else P=c[M+-4>>2]|0;do if((P|0)<(L|0)){if(J)Q=0;else Q=c[M+-4>>2]|0;if((Q|0)<(L|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);R=0;break}else{a[1263537]=0;D=106;break}}else D=106;while(0);if((D|0)==106)R=M+(K*24|0)|0;__ZN7VariantC2ERKS_(o,R);break}}c[o>>2]=0}else __ZN7VariantC2ERKS_(o,c[f+12>>2]|0);while(0);S=+__ZNK7VariantcvdEv(o);do if((g|0)<5){R=c[q>>2]|0;Q=R+-4|0;P=R+-5|0;if((Q|0)>=1){R=c[d+16>>2]|0;O=(R|0)==0;if(O)T=0;else T=c[R+-4>>2]|0;if((Q|0)<=(T|0)){if(O)U=0;else U=c[R+-4>>2]|0;do if((U|0)<(Q|0)){if(O)V=0;else V=c[R+-4>>2]|0;if((V|0)<(Q|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);W=0;break}else{a[1263537]=0;D=123;break}}else D=123;while(0);if((D|0)==123)W=R+(P*24|0)|0;__ZN7VariantC2ERKS_(p,W);break}}c[p>>2]=0}else __ZN7VariantC2ERKS_(p,c[f+16>>2]|0);while(0);f=__ZNK7VariantcvbEv(p)|0;pi[y&1](v,C,I,N,S,f);if(c[p>>2]|0)__ZN7Variant5clearEv(p);if(c[o>>2]|0)__ZN7Variant5clearEv(o);if(c[n>>2]|0)__ZN7Variant5clearEv(n);if(c[k>>2]|0)__ZN7Variant5clearEv(k);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,3405,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind5I8TreeItemidddbE7ptrcallEP6ObjectPPKvPv(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,i=0;if(!d)g=0;else{f=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1235636)|0;g=f?d:0}d=c[b+44>>2]|0;f=c[b+48>>2]|0;b=g+(f>>1)|0;if(!(f&1))i=d;else i=c[(c[b>>2]|0)+d>>2]|0;pi[i&1](b,c[c[e>>2]>>2]|0,+h[c[e+4>>2]>>3],+h[c[e+8>>2]>>3],+h[c[e+12>>2]>>3],(a[c[e+16>>2]>>0]|0)!=0);return}function __ZN11MethodBind5I8TreeItemidddbED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind5I8TreeItemidddbE18_get_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;switch(b|0){case 0:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}case 1:{__ZN7VariantC2Ed(d,0.0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}case 2:{__ZN7VariantC2Ed(d,0.0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}case 3:{__ZN7VariantC2Ed(d,0.0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}case 4:{__ZN7VariantC2Eb(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}default:e=0}l=a;return e|0}function __ZNK13MethodBind1RCI8TreeItemdiE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;switch(b|0){case -1:{__ZN7VariantC2Ed(d,0.0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}case 0:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}default:e=0}l=a;return e|0}function __ZNK13MethodBind1RCI8TreeItemdiE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,844e3);l=a;return c[b>>2]|0}function __ZN13MethodBind1RCI8TreeItemdiE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;i=l;l=l+48|0;if((l|0)>=(m|0))ba(48);j=i+24|0;k=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235636)|0:0){c[h>>2]=0;a[1263537]=0;n=d+24|0;o=c[n>>2]|0;if((o|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=o;c[b>>2]=0;l=i;return}p=o-(c[d+20>>2]|0)|0;if((p|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=p;c[b>>2]=0;l=i;return}if((g|0)>0){if((o|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);q=0}else{a[1263537]=0;q=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,q)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=q;c[b>>2]=0;l=i;return}}q=c[d+44>>2]|0;o=c[d+48>>2]|0;p=e+(o>>1)|0;if(!(o&1))r=q;else r=c[(c[p>>2]|0)+q>>2]|0;do if((g|0)<1){q=c[n>>2]|0;o=q+-1|0;if((q|0)>=1){e=c[d+16>>2]|0;s=(e|0)==0;if(s)t=0;else t=c[e+-4>>2]|0;if((q|0)<=(t|0)){if(s)u=0;else u=c[e+-4>>2]|0;do if((u|0)<(q|0)){if(s)v=0;else v=c[e+-4>>2]|0;if((v|0)<(q|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);w=0;break}else{a[1263537]=0;x=31;break}}else x=31;while(0);if((x|0)==31)w=e+(o*24|0)|0;__ZN7VariantC2ERKS_(k,w);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);f=__ZNK7VariantcviEv(k)|0;__ZN7VariantC2Ed(j,+ii[r&127](p,f));if(c[k>>2]|0)__ZN7Variant5clearEv(k);__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1217,1146558,0);c[b>>2]=0;l=i;return}function __ZN13MethodBind1RCI8TreeItemdiE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0;if(!b)f=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235636)|0;f=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=f+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;g[e>>2]=+ii[i&127](a,c[c[d>>2]>>2]|0);return}function __ZN13MethodBind1RCI8TreeItemdiED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind2I8TreeItemidE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;switch(b|0){case 0:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}case 1:{__ZN7VariantC2Ed(d,0.0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}default:e=0}l=a;return e|0}function __ZNK11MethodBind2I8TreeItemidE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,844e3);l=a;return c[b>>2]|0}function __ZN11MethodBind2I8TreeItemidE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0.0;i=l;l=l+48|0;if((l|0)>=(m|0))ba(48);j=i+24|0;k=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235636)|0:0){c[h>>2]=0;a[1263537]=0;n=d+24|0;o=c[n>>2]|0;if((o|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=o;c[b>>2]=0;l=i;return}p=o-(c[d+20>>2]|0)|0;if((p|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=p;c[b>>2]=0;l=i;return}if((g|0)>0){if((o|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);q=0}else{a[1263537]=0;q=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,q)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=q;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[n>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);r=0}else{a[1263537]=0;r=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,r)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=r;c[b>>2]=0;l=i;return}}}r=c[d+44>>2]|0;q=c[d+48>>2]|0;o=e+(q>>1)|0;if(!(q&1))s=r;else s=c[(c[o>>2]|0)+r>>2]|0;do if((g|0)<1){r=c[n>>2]|0;q=r+-1|0;if((r|0)>=1){e=c[d+16>>2]|0;p=(e|0)==0;if(p)t=0;else t=c[e+-4>>2]|0;if((r|0)<=(t|0)){if(p)u=0;else u=c[e+-4>>2]|0;do if((u|0)<(r|0)){if(p)v=0;else v=c[e+-4>>2]|0;if((v|0)<(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);w=0;break}else{a[1263537]=0;x=37;break}}else x=37;while(0);if((x|0)==37)w=e+(q*24|0)|0;__ZN7VariantC2ERKS_(j,w);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);w=__ZNK7VariantcviEv(j)|0;do if((g|0)<2){v=c[n>>2]|0;u=v+-1|0;t=v+-2|0;if((v|0)>=2){v=c[d+16>>2]|0;r=(v|0)==0;if(r)y=0;else y=c[v+-4>>2]|0;if((u|0)<=(y|0)){if(r)z=0;else z=c[v+-4>>2]|0;do if((z|0)<(u|0)){if(r)A=0;else A=c[v+-4>>2]|0;if((A|0)<(u|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);B=0;break}else{a[1263537]=0;x=54;break}}else x=54;while(0);if((x|0)==54)B=v+(t*24|0)|0;__ZN7VariantC2ERKS_(k,B);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f+4>>2]|0);while(0);C=+__ZNK7VariantcvdEv(k);dj[s&127](o,w,C);if(c[k>>2]|0)__ZN7Variant5clearEv(k);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1380,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind2I8TreeItemidE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235636)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1))g=b;else g=c[(c[a>>2]|0)+b>>2]|0;dj[g&127](a,c[c[d>>2]>>2]|0,+h[c[d+4>>2]>>3]);return}function __ZN11MethodBind2I8TreeItemidED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind1RCI8TreeItemiiE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;switch(b|0){case 0:case -1:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}default:e=0}l=a;return e|0}function __ZNK13MethodBind1RCI8TreeItemiiE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,844e3);l=a;return c[b>>2]|0}function __ZN13MethodBind1RCI8TreeItemiiE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;i=l;l=l+48|0;if((l|0)>=(m|0))ba(48);j=i+24|0;k=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235636)|0:0){c[h>>2]=0;a[1263537]=0;n=d+24|0;o=c[n>>2]|0;if((o|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=o;c[b>>2]=0;l=i;return}p=o-(c[d+20>>2]|0)|0;if((p|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=p;c[b>>2]=0;l=i;return}if((g|0)>0){if((o|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);q=0}else{a[1263537]=0;q=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,q)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=q;c[b>>2]=0;l=i;return}}q=c[d+44>>2]|0;o=c[d+48>>2]|0;p=e+(o>>1)|0;if(!(o&1))r=q;else r=c[(c[p>>2]|0)+q>>2]|0;do if((g|0)<1){q=c[n>>2]|0;o=q+-1|0;if((q|0)>=1){e=c[d+16>>2]|0;s=(e|0)==0;if(s)t=0;else t=c[e+-4>>2]|0;if((q|0)<=(t|0)){if(s)u=0;else u=c[e+-4>>2]|0;do if((u|0)<(q|0)){if(s)v=0;else v=c[e+-4>>2]|0;if((v|0)<(q|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);w=0;break}else{a[1263537]=0;x=31;break}}else x=31;while(0);if((x|0)==31)w=e+(o*24|0)|0;__ZN7VariantC2ERKS_(k,w);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);f=__ZNK7VariantcviEv(k)|0;__ZN7VariantC2Ei(j,$i[r&8191](p,f)|0);if(c[k>>2]|0)__ZN7Variant5clearEv(k);__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1217,1146558,0);c[b>>2]=0;l=i;return}function __ZN13MethodBind1RCI8TreeItemiiE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0;if(!b)f=0;else{g=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235636)|0;f=g?b:0}b=c[a+44>>2]|0;g=c[a+48>>2]|0;a=f+(g>>1)|0;if(!(g&1))h=b;else h=c[(c[a>>2]|0)+b>>2]|0;c[e>>2]=$i[h&8191](a,c[c[d>>2]>>2]|0)|0;return}function __ZN13MethodBind1RCI8TreeItemiiED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind2I8TreeItemiiE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if(b>>>0<2){__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK11MethodBind2I8TreeItemiiE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,844e3);l=a;return c[b>>2]|0}function __ZN11MethodBind2I8TreeItemiiE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0;i=l;l=l+48|0;if((l|0)>=(m|0))ba(48);j=i+24|0;k=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235636)|0:0){c[h>>2]=0;a[1263537]=0;n=d+24|0;o=c[n>>2]|0;if((o|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=o;c[b>>2]=0;l=i;return}p=o-(c[d+20>>2]|0)|0;if((p|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=p;c[b>>2]=0;l=i;return}if((g|0)>0){if((o|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);q=0}else{a[1263537]=0;q=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,q)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=q;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[n>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);r=0}else{a[1263537]=0;r=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,r)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=r;c[b>>2]=0;l=i;return}}}r=c[d+44>>2]|0;q=c[d+48>>2]|0;o=e+(q>>1)|0;if(!(q&1))s=r;else s=c[(c[o>>2]|0)+r>>2]|0;do if((g|0)<1){r=c[n>>2]|0;q=r+-1|0;if((r|0)>=1){e=c[d+16>>2]|0;p=(e|0)==0;if(p)t=0;else t=c[e+-4>>2]|0;if((r|0)<=(t|0)){if(p)u=0;else u=c[e+-4>>2]|0;do if((u|0)<(r|0)){if(p)v=0;else v=c[e+-4>>2]|0;if((v|0)<(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);w=0;break}else{a[1263537]=0;x=37;break}}else x=37;while(0);if((x|0)==37)w=e+(q*24|0)|0;__ZN7VariantC2ERKS_(j,w);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);w=__ZNK7VariantcviEv(j)|0;do if((g|0)<2){v=c[n>>2]|0;u=v+-1|0;t=v+-2|0;if((v|0)>=2){v=c[d+16>>2]|0;r=(v|0)==0;if(r)y=0;else y=c[v+-4>>2]|0;if((u|0)<=(y|0)){if(r)z=0;else z=c[v+-4>>2]|0;do if((z|0)<(u|0)){if(r)A=0;else A=c[v+-4>>2]|0;if((A|0)<(u|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);B=0;break}else{a[1263537]=0;x=54;break}}else x=54;while(0);if((x|0)==54)B=v+(t*24|0)|0;__ZN7VariantC2ERKS_(k,B);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f+4>>2]|0);while(0);f=__ZNK7VariantcviEv(k)|0;bj[s&4095](o,w,f);if(c[k>>2]|0)__ZN7Variant5clearEv(k);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1380,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind2I8TreeItemiiE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235636)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1))g=b;else g=c[(c[a>>2]|0)+b>>2]|0;bj[g&4095](a,c[c[d>>2]>>2]|0,c[c[d+4>>2]>>2]|0);return}function __ZN11MethodBind2I8TreeItemiiED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind1RCI8TreeItem5Rect2iE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case -1:{c[d>>2]=0;c[d+4>>2]=0;c[d+8>>2]=0;c[d+12>>2]=0;__ZN7VariantC2ERK5Rect2(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);f=b;l=a;return f|0}case 0:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;l=a;return f|0}default:{f=0;l=a;return f|0}}return 0}function __ZNK13MethodBind1RCI8TreeItem5Rect2iE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,844e3);l=a;return c[b>>2]|0}function __ZN13MethodBind1RCI8TreeItem5Rect2iE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0;i=l;l=l+64|0;if((l|0)>=(m|0))ba(64);j=i+24|0;k=i+48|0;n=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235636)|0:0){c[h>>2]=0;a[1263537]=0;o=d+24|0;p=c[o>>2]|0;if((p|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=p;c[b>>2]=0;l=i;return}q=p-(c[d+20>>2]|0)|0;if((q|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=q;c[b>>2]=0;l=i;return}if((g|0)>0){if((p|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);r=0}else{a[1263537]=0;r=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,r)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=r;c[b>>2]=0;l=i;return}}r=c[d+44>>2]|0;p=c[d+48>>2]|0;q=e+(p>>1)|0;if(!(p&1))s=r;else s=c[(c[q>>2]|0)+r>>2]|0;do if((g|0)<1){r=c[o>>2]|0;p=r+-1|0;if((r|0)>=1){e=c[d+16>>2]|0;t=(e|0)==0;if(t)u=0;else u=c[e+-4>>2]|0;if((r|0)<=(u|0)){if(t)v=0;else v=c[e+-4>>2]|0;do if((v|0)<(r|0)){if(t)w=0;else w=c[e+-4>>2]|0;if((w|0)<(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);x=0;break}else{a[1263537]=0;y=31;break}}else y=31;while(0);if((y|0)==31)x=e+(p*24|0)|0;__ZN7VariantC2ERKS_(n,x);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f>>2]|0);while(0);f=__ZNK7VariantcviEv(n)|0;bj[s&4095](k,q,f);__ZN7VariantC2ERK5Rect2(j,k);if(c[n>>2]|0)__ZN7Variant5clearEv(n);__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1217,1146558,0);c[b>>2]=0;l=i;return}function __ZN13MethodBind1RCI8TreeItem5Rect2iE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f;if(!b)h=0;else{i=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235636)|0;h=i?b:0}b=c[a+44>>2]|0;i=c[a+48>>2]|0;a=h+(i>>1)|0;if(!(i&1))j=b;else j=c[(c[a>>2]|0)+b>>2]|0;bj[j&4095](g,a,c[c[d>>2]>>2]|0);c[e>>2]=c[g>>2];c[e+4>>2]=c[g+4>>2];c[e+8>>2]=c[g+8>>2];c[e+12>>2]=c[g+12>>2];l=f;return}function __ZN13MethodBind1RCI8TreeItem5Rect2iED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind2I8TreeItemiRK5Rect2E18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case 0:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;l=a;return f|0}case 1:{c[d>>2]=0;c[d+4>>2]=0;c[d+8>>2]=0;c[d+12>>2]=0;__ZN7VariantC2ERK5Rect2(e,d);d=c[e>>2]|0;if(d|0)__ZN7Variant5clearEv(e);f=d;l=a;return f|0}default:{f=0;l=a;return f|0}}return 0}function __ZNK11MethodBind2I8TreeItemiRK5Rect2E18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,844e3);l=a;return c[b>>2]|0}function __ZN11MethodBind2I8TreeItemiRK5Rect2E4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0;i=l;l=l+64|0;if((l|0)>=(m|0))ba(64);j=i+24|0;k=i+48|0;n=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235636)|0:0){c[h>>2]=0;a[1263537]=0;o=d+24|0;p=c[o>>2]|0;if((p|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=p;c[b>>2]=0;l=i;return}q=p-(c[d+20>>2]|0)|0;if((q|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=q;c[b>>2]=0;l=i;return}if((g|0)>0){if((p|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);r=0}else{a[1263537]=0;r=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,r)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=r;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[o>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);s=0}else{a[1263537]=0;s=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,s)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=s;c[b>>2]=0;l=i;return}}}s=c[d+44>>2]|0;r=c[d+48>>2]|0;p=e+(r>>1)|0;if(!(r&1))t=s;else t=c[(c[p>>2]|0)+s>>2]|0;do if((g|0)<1){s=c[o>>2]|0;r=s+-1|0;if((s|0)>=1){e=c[d+16>>2]|0;q=(e|0)==0;if(q)u=0;else u=c[e+-4>>2]|0;if((s|0)<=(u|0)){if(q)v=0;else v=c[e+-4>>2]|0;do if((v|0)<(s|0)){if(q)w=0;else w=c[e+-4>>2]|0;if((w|0)<(s|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);x=0;break}else{a[1263537]=0;y=37;break}}else y=37;while(0);if((y|0)==37)x=e+(r*24|0)|0;__ZN7VariantC2ERKS_(j,x);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);x=__ZNK7VariantcviEv(j)|0;do if((g|0)<2){w=c[o>>2]|0;v=w+-1|0;u=w+-2|0;if((w|0)>=2){w=c[d+16>>2]|0;s=(w|0)==0;if(s)z=0;else z=c[w+-4>>2]|0;if((v|0)<=(z|0)){if(s)A=0;else A=c[w+-4>>2]|0;do if((A|0)<(v|0)){if(s)B=0;else B=c[w+-4>>2]|0;if((B|0)<(v|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);C=0;break}else{a[1263537]=0;y=54;break}}else y=54;while(0);if((y|0)==54)C=w+(u*24|0)|0;__ZN7VariantC2ERKS_(n,C);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f+4>>2]|0);while(0);__ZNK7Variantcv5Rect2Ev(k,n);bj[t&4095](p,x,k);if(c[n>>2]|0)__ZN7Variant5clearEv(n);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1380,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind2I8TreeItemiRK5Rect2E7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235636)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;b=c[c[d>>2]>>2]|0;h=c[d+4>>2]|0;c[f>>2]=c[h>>2];c[f+4>>2]=c[h+4>>2];c[f+8>>2]=c[h+8>>2];c[f+12>>2]=c[h+12>>2];bj[i&4095](a,b,f);l=e;return}function __ZN11MethodBind2I8TreeItemiRK5Rect2ED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind1RCI8TreeItem3RefI7TextureEiE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;switch(b|0){case -1:{e=__ZN7Variant12get_type_forI3RefI7TextureEEENS_4TypeEv()|0;break}case 0:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}default:e=0}l=a;return e|0}function __ZNK13MethodBind1RCI8TreeItem3RefI7TextureEiE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,844e3);l=a;return c[b>>2]|0}function __ZN13MethodBind1RCI8TreeItem3RefI7TextureEiE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0;i=l;l=l+64|0;if((l|0)>=(m|0))ba(64);j=i+52|0;k=i+24|0;n=i+48|0;o=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235636)|0:0){c[h>>2]=0;a[1263537]=0;p=d+24|0;q=c[p>>2]|0;if((q|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=q;c[b>>2]=0;l=i;return}r=q-(c[d+20>>2]|0)|0;if((r|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=r;c[b>>2]=0;l=i;return}if((g|0)>0){if((q|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);s=0}else{a[1263537]=0;s=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,s)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=s;c[b>>2]=0;l=i;return}}s=c[d+44>>2]|0;q=c[d+48>>2]|0;r=e+(q>>1)|0;if(!(q&1))t=s;else t=c[(c[r>>2]|0)+s>>2]|0;do if((g|0)<1){s=c[p>>2]|0;q=s+-1|0;if((s|0)>=1){e=c[d+16>>2]|0;u=(e|0)==0;if(u)v=0;else v=c[e+-4>>2]|0;if((s|0)<=(v|0)){if(u)w=0;else w=c[e+-4>>2]|0;do if((w|0)<(s|0)){if(u)x=0;else x=c[e+-4>>2]|0;if((x|0)<(s|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);y=0;break}else{a[1263537]=0;z=31;break}}else z=31;while(0);if((z|0)==31)y=e+(q*24|0)|0;__ZN7VariantC2ERKS_(o,y);break}}c[o>>2]=0}else __ZN7VariantC2ERKS_(o,c[f>>2]|0);while(0);f=__ZNK7VariantcviEv(o)|0;c[n>>2]=$i[t&8191](r,f)|0;__ZN6RefPtrC2Ev(j);__ZN3RefI9ReferenceEaSI7TextureEEvRKS_IT_E(j,n);__ZN7VariantC2ERK6RefPtr(k,j);__ZN6RefPtrD2Ev(j);j=c[n>>2]|0;if((j|0?__ZN9Reference11unreferenceEv(j)|0:0)?(j=c[n>>2]|0,__Z17predelete_handlerP6Object(j)|0):0){gj[c[(c[j>>2]|0)+76>>2]&8191](j);__ZN6Memory11free_staticEPvb(j,0)}c[n>>2]=0;if(c[o>>2]|0)__ZN7Variant5clearEv(o);__ZN7VariantC2ERKS_(b,k);if(c[k>>2]|0)__ZN7Variant5clearEv(k);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1217,1146558,0);c[b>>2]=0;l=i;return}function __ZN13MethodBind1RCI8TreeItem3RefI7TextureEiE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f;if(!b)h=0;else{i=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235636)|0;h=i?b:0}b=c[a+44>>2]|0;i=c[a+48>>2]|0;a=h+(i>>1)|0;if(!(i&1))j=b;else j=c[(c[a>>2]|0)+b>>2]|0;c[g>>2]=$i[j&8191](a,c[c[d>>2]>>2]|0)|0;__ZN3RefI9ReferenceEaSI7TextureEEvRKS_IT_E(e,g);e=c[g>>2]|0;if(!e){l=f;return}if(!(__ZN9Reference11unreferenceEv(e)|0)){l=f;return}e=c[g>>2]|0;if(!(__Z17predelete_handlerP6Object(e)|0)){l=f;return}gj[c[(c[e>>2]|0)+76>>2]&8191](e);__ZN6Memory11free_staticEPvb(e,0);l=f;return}function __ZN13MethodBind1RCI8TreeItem3RefI7TextureEiED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind2I8TreeItemiRK3RefI7TextureEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;switch(b|0){case 0:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}case 1:{e=__ZN7Variant12get_type_forIRK3RefI7TextureEEENS_4TypeEv()|0;break}default:e=0}l=a;return e|0}function __ZNK11MethodBind2I8TreeItemiRK3RefI7TextureEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,844e3);l=a;return c[b>>2]|0}function __ZN11MethodBind2I8TreeItemiRK3RefI7TextureEE4callEP6ObjectPPK7VariantiRNS9_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0;i=l;l=l+64|0;if((l|0)>=(m|0))ba(64);j=i+52|0;k=i+24|0;n=i+48|0;o=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235636)|0:0){c[h>>2]=0;a[1263537]=0;p=d+24|0;q=c[p>>2]|0;if((q|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=q;c[b>>2]=0;l=i;return}r=q-(c[d+20>>2]|0)|0;if((r|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=r;c[b>>2]=0;l=i;return}if((g|0)>0){if((q|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);s=0}else{a[1263537]=0;s=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,s)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=s;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[p>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);t=0}else{a[1263537]=0;t=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,t)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=t;c[b>>2]=0;l=i;return}}}t=c[d+44>>2]|0;s=c[d+48>>2]|0;q=e+(s>>1)|0;if(!(s&1))u=t;else u=c[(c[q>>2]|0)+t>>2]|0;do if((g|0)<1){t=c[p>>2]|0;s=t+-1|0;if((t|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)v=0;else v=c[e+-4>>2]|0;if((t|0)<=(v|0)){if(r)w=0;else w=c[e+-4>>2]|0;do if((w|0)<(t|0)){if(r)x=0;else x=c[e+-4>>2]|0;if((x|0)<(t|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);y=0;break}else{a[1263537]=0;z=37;break}}else z=37;while(0);if((z|0)==37)y=e+(s*24|0)|0;__ZN7VariantC2ERKS_(k,y);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);y=__ZNK7VariantcviEv(k)|0;do if((g|0)<2){x=c[p>>2]|0;w=x+-1|0;v=x+-2|0;if((x|0)>=2){x=c[d+16>>2]|0;t=(x|0)==0;if(t)A=0;else A=c[x+-4>>2]|0;if((w|0)<=(A|0)){if(t)B=0;else B=c[x+-4>>2]|0;do if((B|0)<(w|0)){if(t)C=0;else C=c[x+-4>>2]|0;if((C|0)<(w|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);D=0;break}else{a[1263537]=0;z=54;break}}else z=54;while(0);if((z|0)==54)D=x+(v*24|0)|0;__ZN7VariantC2ERKS_(o,D);break}}c[o>>2]=0}else __ZN7VariantC2ERKS_(o,c[f+4>>2]|0);while(0);__ZN3RefI7TextureEC2ERK7Variant(j,o);c[n>>2]=c[j>>2];bj[u&4095](q,y,n);y=c[n>>2]|0;if((y|0?__ZN9Reference11unreferenceEv(y)|0:0)?(y=c[n>>2]|0,__Z17predelete_handlerP6Object(y)|0):0){gj[c[(c[y>>2]|0)+76>>2]&8191](y);__ZN6Memory11free_staticEPvb(y,0)}c[n>>2]=0;if(c[o>>2]|0)__ZN7Variant5clearEv(o);if(c[k>>2]|0)__ZN7Variant5clearEv(k);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1380,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind2I8TreeItemiRK3RefI7TextureEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+28|0;g=e;h=e+24|0;if(!b)i=0;else{j=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235636)|0;i=j?b:0}b=c[a+44>>2]|0;j=c[a+48>>2]|0;a=i+(j>>1)|0;if(!(j&1))k=b;else k=c[(c[a>>2]|0)+b>>2]|0;b=c[c[d>>2]>>2]|0;__ZN7VariantC2EPK6Object(g,c[d+4>>2]|0);__ZN3RefI7TextureEC2ERK7Variant(f,g);if(c[g>>2]|0)__ZN7Variant5clearEv(g);c[h>>2]=c[f>>2];bj[k&4095](a,b,h);b=c[h>>2]|0;if(!b){l=e;return}if(!(__ZN9Reference11unreferenceEv(b)|0)){l=e;return}b=c[h>>2]|0;if(!(__Z17predelete_handlerP6Object(b)|0)){l=e;return}gj[c[(c[b>>2]|0)+76>>2]&8191](b);__ZN6Memory11free_staticEPvb(b,0);l=e;return}function __ZN11MethodBind2I8TreeItemiRK3RefI7TextureEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind1RCI8TreeItem6StringiE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return __ZNK13MethodBind1RCI8TreeItem6StringiE18_get_argument_typeEi(a,b)|0}function __ZNK13MethodBind1RCI8TreeItem6StringiE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,844e3);l=a;return c[b>>2]|0}function __ZN13MethodBind1RCI8TreeItem6StringiE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0;i=l;l=l+64|0;if((l|0)>=(m|0))ba(64);j=i+24|0;k=i+48|0;n=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235636)|0:0){c[h>>2]=0;a[1263537]=0;o=d+24|0;p=c[o>>2]|0;if((p|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=p;c[b>>2]=0;l=i;return}q=p-(c[d+20>>2]|0)|0;if((q|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=q;c[b>>2]=0;l=i;return}if((g|0)>0){if((p|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);r=0}else{a[1263537]=0;r=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,r)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=r;c[b>>2]=0;l=i;return}}r=c[d+44>>2]|0;p=c[d+48>>2]|0;q=e+(p>>1)|0;if(!(p&1))s=r;else s=c[(c[q>>2]|0)+r>>2]|0;do if((g|0)<1){r=c[o>>2]|0;p=r+-1|0;if((r|0)>=1){e=c[d+16>>2]|0;t=(e|0)==0;if(t)u=0;else u=c[e+-4>>2]|0;if((r|0)<=(u|0)){if(t)v=0;else v=c[e+-4>>2]|0;do if((v|0)<(r|0)){if(t)w=0;else w=c[e+-4>>2]|0;if((w|0)<(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);x=0;break}else{a[1263537]=0;y=31;break}}else y=31;while(0);if((y|0)==31)x=e+(p*24|0)|0;__ZN7VariantC2ERKS_(n,x);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f>>2]|0);while(0);f=__ZNK7VariantcviEv(n)|0;c[k>>2]=$i[s&8191](q,f)|0;__ZN7VariantC2ERK6String(j,k);f=c[k>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);if(c[n>>2]|0)__ZN7Variant5clearEv(n);__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1217,1146558,0);c[b>>2]=0;l=i;return}function __ZN13MethodBind1RCI8TreeItem6StringiE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0;if(!b)f=0;else{g=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235636)|0;f=g?b:0}b=c[a+44>>2]|0;g=c[a+48>>2]|0;a=f+(g>>1)|0;if(!(g&1))h=b;else h=c[(c[a>>2]|0)+b>>2]|0;b=$i[h&8191](a,c[c[d>>2]>>2]|0)|0;d=b;a=c[e>>2]|0;if((a|0)==(b|0)){if(!b)return}else{if(a|0?(__Z16atomic_decrementPj(a+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(a,1);c[e>>2]=0;if(!b)return;if(__Z28atomic_conditional_incrementPj(b+-8|0)|0)c[e>>2]=d}if(__Z16atomic_decrementPj(b+-8|0)|0)return;__ZN6Memory11free_staticEPvb(b,1);return}function __ZN13MethodBind1RCI8TreeItem6StringiED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind1RCI8TreeItem6StringiE18_get_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case -1:{c[d>>2]=0;__ZN7VariantC2ERK6String(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);e=c[d>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);f=b;l=a;return f|0}case 0:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;l=a;return f|0}default:{f=0;l=a;return f|0}}return 0}function __ZNK11MethodBind2I8TreeItemi6StringE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return __ZNK11MethodBind2I8TreeItemi6StringE18_get_argument_typeEi(a,b)|0}function __ZNK11MethodBind2I8TreeItemi6StringE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,844e3);l=a;return c[b>>2]|0}function __ZN11MethodBind2I8TreeItemi6StringE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0;i=l;l=l+64|0;if((l|0)>=(m|0))ba(64);j=i+24|0;k=i+48|0;n=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235636)|0:0){c[h>>2]=0;a[1263537]=0;o=d+24|0;p=c[o>>2]|0;if((p|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=p;c[b>>2]=0;l=i;return}q=p-(c[d+20>>2]|0)|0;if((q|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=q;c[b>>2]=0;l=i;return}if((g|0)>0){if((p|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);r=0}else{a[1263537]=0;r=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,r)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=r;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[o>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);s=0}else{a[1263537]=0;s=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,s)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=s;c[b>>2]=0;l=i;return}}}s=c[d+44>>2]|0;r=c[d+48>>2]|0;p=e+(r>>1)|0;if(!(r&1))t=s;else t=c[(c[p>>2]|0)+s>>2]|0;do if((g|0)<1){s=c[o>>2]|0;r=s+-1|0;if((s|0)>=1){e=c[d+16>>2]|0;q=(e|0)==0;if(q)u=0;else u=c[e+-4>>2]|0;if((s|0)<=(u|0)){if(q)v=0;else v=c[e+-4>>2]|0;do if((v|0)<(s|0)){if(q)w=0;else w=c[e+-4>>2]|0;if((w|0)<(s|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);x=0;break}else{a[1263537]=0;y=37;break}}else y=37;while(0);if((y|0)==37)x=e+(r*24|0)|0;__ZN7VariantC2ERKS_(j,x);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);x=__ZNK7VariantcviEv(j)|0;do if((g|0)<2){w=c[o>>2]|0;v=w+-1|0;u=w+-2|0;if((w|0)>=2){w=c[d+16>>2]|0;s=(w|0)==0;if(s)z=0;else z=c[w+-4>>2]|0;if((v|0)<=(z|0)){if(s)A=0;else A=c[w+-4>>2]|0;do if((A|0)<(v|0)){if(s)B=0;else B=c[w+-4>>2]|0;if((B|0)<(v|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);C=0;break}else{a[1263537]=0;y=54;break}}else y=54;while(0);if((y|0)==54)C=w+(u*24|0)|0;__ZN7VariantC2ERKS_(n,C);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f+4>>2]|0);while(0);c[k>>2]=__ZNK7Variantcv6StringEv(n)|0;bj[t&4095](p,x,k);x=c[k>>2]|0;if(x|0?(__Z16atomic_decrementPj(x+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(x,1);if(c[n>>2]|0)__ZN7Variant5clearEv(n);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1380,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind2I8TreeItemi6StringE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235636)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;b=c[c[d>>2]>>2]|0;h=c[d+4>>2]|0;d=c[h>>2]|0;if((d|0)!=0?(__Z28atomic_conditional_incrementPj(d+-8|0)|0)!=0:0)j=c[h>>2]|0;else j=0;c[f>>2]=j;bj[i&4095](a,b,f);b=c[f>>2]|0;if(!b){l=e;return}if(__Z16atomic_decrementPj(b+-8|0)|0){l=e;return}__ZN6Memory11free_staticEPvb(b,1);l=e;return}function __ZN11MethodBind2I8TreeItemi6StringED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind2I8TreeItemi6StringE18_get_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case 0:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;l=a;return f|0}case 1:{c[d>>2]=0;__ZN7VariantC2ERK6String(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);e=c[d>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);f=b;l=a;return f|0}default:{f=0;l=a;return f|0}}return 0}function __ZNK13MethodBind1RCI8TreeItembiE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;switch(b|0){case -1:{__ZN7VariantC2Eb(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}case 0:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}default:e=0}l=a;return e|0}function __ZNK13MethodBind1RCI8TreeItembiE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,844e3);l=a;return c[b>>2]|0}function __ZN13MethodBind1RCI8TreeItembiE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;i=l;l=l+48|0;if((l|0)>=(m|0))ba(48);j=i+24|0;k=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235636)|0:0){c[h>>2]=0;a[1263537]=0;n=d+24|0;o=c[n>>2]|0;if((o|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=o;c[b>>2]=0;l=i;return}p=o-(c[d+20>>2]|0)|0;if((p|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=p;c[b>>2]=0;l=i;return}if((g|0)>0){if((o|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);q=0}else{a[1263537]=0;q=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,q)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=q;c[b>>2]=0;l=i;return}}q=c[d+44>>2]|0;o=c[d+48>>2]|0;p=e+(o>>1)|0;if(!(o&1))r=q;else r=c[(c[p>>2]|0)+q>>2]|0;do if((g|0)<1){q=c[n>>2]|0;o=q+-1|0;if((q|0)>=1){e=c[d+16>>2]|0;s=(e|0)==0;if(s)t=0;else t=c[e+-4>>2]|0;if((q|0)<=(t|0)){if(s)u=0;else u=c[e+-4>>2]|0;do if((u|0)<(q|0)){if(s)v=0;else v=c[e+-4>>2]|0;if((v|0)<(q|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);w=0;break}else{a[1263537]=0;x=31;break}}else x=31;while(0);if((x|0)==31)w=e+(o*24|0)|0;__ZN7VariantC2ERKS_(k,w);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);f=__ZNK7VariantcviEv(k)|0;__ZN7VariantC2Eb(j,$i[r&8191](p,f)|0);if(c[k>>2]|0)__ZN7Variant5clearEv(k);__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1217,1146558,0);c[b>>2]=0;l=i;return}function __ZN13MethodBind1RCI8TreeItembiE7ptrcallEP6ObjectPPKvPv(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0;if(!d)g=0;else{h=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1235636)|0;g=h?d:0}d=c[b+44>>2]|0;h=c[b+48>>2]|0;b=g+(h>>1)|0;if(!(h&1))i=d;else i=c[(c[b>>2]|0)+d>>2]|0;a[f>>0]=($i[i&8191](b,c[c[e>>2]>>2]|0)|0)&1;return}function __ZN13MethodBind1RCI8TreeItembiED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind2I8TreeItemibE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;switch(b|0){case 0:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}case 1:{__ZN7VariantC2Eb(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}default:e=0}l=a;return e|0}function __ZNK11MethodBind2I8TreeItemibE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,844e3);l=a;return c[b>>2]|0}function __ZN11MethodBind2I8TreeItemibE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0;i=l;l=l+48|0;if((l|0)>=(m|0))ba(48);j=i+24|0;k=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235636)|0:0){c[h>>2]=0;a[1263537]=0;n=d+24|0;o=c[n>>2]|0;if((o|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=o;c[b>>2]=0;l=i;return}p=o-(c[d+20>>2]|0)|0;if((p|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=p;c[b>>2]=0;l=i;return}if((g|0)>0){if((o|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);q=0}else{a[1263537]=0;q=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,q)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=q;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[n>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);r=0}else{a[1263537]=0;r=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,r)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=r;c[b>>2]=0;l=i;return}}}r=c[d+44>>2]|0;q=c[d+48>>2]|0;o=e+(q>>1)|0;if(!(q&1))s=r;else s=c[(c[o>>2]|0)+r>>2]|0;do if((g|0)<1){r=c[n>>2]|0;q=r+-1|0;if((r|0)>=1){e=c[d+16>>2]|0;p=(e|0)==0;if(p)t=0;else t=c[e+-4>>2]|0;if((r|0)<=(t|0)){if(p)u=0;else u=c[e+-4>>2]|0;do if((u|0)<(r|0)){if(p)v=0;else v=c[e+-4>>2]|0;if((v|0)<(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);w=0;break}else{a[1263537]=0;x=37;break}}else x=37;while(0);if((x|0)==37)w=e+(q*24|0)|0;__ZN7VariantC2ERKS_(j,w);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);w=__ZNK7VariantcviEv(j)|0;do if((g|0)<2){v=c[n>>2]|0;u=v+-1|0;t=v+-2|0;if((v|0)>=2){v=c[d+16>>2]|0;r=(v|0)==0;if(r)y=0;else y=c[v+-4>>2]|0;if((u|0)<=(y|0)){if(r)z=0;else z=c[v+-4>>2]|0;do if((z|0)<(u|0)){if(r)A=0;else A=c[v+-4>>2]|0;if((A|0)<(u|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);B=0;break}else{a[1263537]=0;x=54;break}}else x=54;while(0);if((x|0)==54)B=v+(t*24|0)|0;__ZN7VariantC2ERKS_(k,B);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f+4>>2]|0);while(0);f=__ZNK7VariantcvbEv(k)|0;bj[s&4095](o,w,f);if(c[k>>2]|0)__ZN7Variant5clearEv(k);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1380,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind2I8TreeItemibE7ptrcallEP6ObjectPPKvPv(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0;if(!d)g=0;else{f=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1235636)|0;g=f?d:0}d=c[b+44>>2]|0;f=c[b+48>>2]|0;b=g+(f>>1)|0;if(!(f&1))h=d;else h=c[(c[b>>2]|0)+d>>2]|0;bj[h&4095](b,c[c[e>>2]>>2]|0,(a[c[e+4>>2]>>0]|0)!=0);return}function __ZN11MethodBind2I8TreeItemibED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind1RCI8TreeItemNS0_12TreeCellModeEiE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;switch(b|0){case -1:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}case 0:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}default:e=0}l=a;return e|0}function __ZNK13MethodBind1RCI8TreeItemNS0_12TreeCellModeEiE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,844e3);l=a;return c[b>>2]|0}function __ZN13MethodBind1RCI8TreeItemNS0_12TreeCellModeEiE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;i=l;l=l+48|0;if((l|0)>=(m|0))ba(48);j=i+24|0;k=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235636)|0:0){c[h>>2]=0;a[1263537]=0;n=d+24|0;o=c[n>>2]|0;if((o|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=o;c[b>>2]=0;l=i;return}p=o-(c[d+20>>2]|0)|0;if((p|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=p;c[b>>2]=0;l=i;return}if((g|0)>0){if((o|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);q=0}else{a[1263537]=0;q=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,q)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=q;c[b>>2]=0;l=i;return}}q=c[d+44>>2]|0;o=c[d+48>>2]|0;p=e+(o>>1)|0;if(!(o&1))r=q;else r=c[(c[p>>2]|0)+q>>2]|0;do if((g|0)<1){q=c[n>>2]|0;o=q+-1|0;if((q|0)>=1){e=c[d+16>>2]|0;s=(e|0)==0;if(s)t=0;else t=c[e+-4>>2]|0;if((q|0)<=(t|0)){if(s)u=0;else u=c[e+-4>>2]|0;do if((u|0)<(q|0)){if(s)v=0;else v=c[e+-4>>2]|0;if((v|0)<(q|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);w=0;break}else{a[1263537]=0;x=31;break}}else x=31;while(0);if((x|0)==31)w=e+(o*24|0)|0;__ZN7VariantC2ERKS_(k,w);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);f=__ZNK7VariantcviEv(k)|0;__ZN7VariantC2Ei(j,$i[r&8191](p,f)|0);if(c[k>>2]|0)__ZN7Variant5clearEv(k);__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1217,1146558,0);c[b>>2]=0;l=i;return}function __ZN13MethodBind1RCI8TreeItemNS0_12TreeCellModeEiE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0;if(!b)f=0;else{g=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235636)|0;f=g?b:0}b=c[a+44>>2]|0;g=c[a+48>>2]|0;a=f+(g>>1)|0;if(!(g&1))h=b;else h=c[(c[a>>2]|0)+b>>2]|0;c[e>>2]=$i[h&8191](a,c[c[d>>2]>>2]|0)|0;return}function __ZN13MethodBind1RCI8TreeItemNS0_12TreeCellModeEiED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind2I8TreeItemiNS0_12TreeCellModeEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;switch(b|0){case 0:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}case 1:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}default:e=0}l=a;return e|0}function __ZNK11MethodBind2I8TreeItemiNS0_12TreeCellModeEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,844e3);l=a;return c[b>>2]|0}function __ZN11MethodBind2I8TreeItemiNS0_12TreeCellModeEE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0;i=l;l=l+48|0;if((l|0)>=(m|0))ba(48);j=i+24|0;k=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235636)|0:0){c[h>>2]=0;a[1263537]=0;n=d+24|0;o=c[n>>2]|0;if((o|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=o;c[b>>2]=0;l=i;return}p=o-(c[d+20>>2]|0)|0;if((p|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=p;c[b>>2]=0;l=i;return}if((g|0)>0){if((o|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);q=0}else{a[1263537]=0;q=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,q)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=q;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[n>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);r=0}else{a[1263537]=0;r=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,r)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=r;c[b>>2]=0;l=i;return}}}r=c[d+44>>2]|0;q=c[d+48>>2]|0;o=e+(q>>1)|0;if(!(q&1))s=r;else s=c[(c[o>>2]|0)+r>>2]|0;do if((g|0)<1){r=c[n>>2]|0;q=r+-1|0;if((r|0)>=1){e=c[d+16>>2]|0;p=(e|0)==0;if(p)t=0;else t=c[e+-4>>2]|0;if((r|0)<=(t|0)){if(p)u=0;else u=c[e+-4>>2]|0;do if((u|0)<(r|0)){if(p)v=0;else v=c[e+-4>>2]|0;if((v|0)<(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);w=0;break}else{a[1263537]=0;x=37;break}}else x=37;while(0);if((x|0)==37)w=e+(q*24|0)|0;__ZN7VariantC2ERKS_(j,w);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);w=__ZNK7VariantcviEv(j)|0;do if((g|0)<2){v=c[n>>2]|0;u=v+-1|0;t=v+-2|0;if((v|0)>=2){v=c[d+16>>2]|0;r=(v|0)==0;if(r)y=0;else y=c[v+-4>>2]|0;if((u|0)<=(y|0)){if(r)z=0;else z=c[v+-4>>2]|0;do if((z|0)<(u|0)){if(r)A=0;else A=c[v+-4>>2]|0;if((A|0)<(u|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);B=0;break}else{a[1263537]=0;x=54;break}}else x=54;while(0);if((x|0)==54)B=v+(t*24|0)|0;__ZN7VariantC2ERKS_(k,B);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f+4>>2]|0);while(0);f=__ZNK7VariantcviEv(k)|0;bj[s&4095](o,w,f);if(c[k>>2]|0)__ZN7Variant5clearEv(k);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1380,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind2I8TreeItemiNS0_12TreeCellModeEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235636)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1))g=b;else g=c[(c[a>>2]|0)+b>>2]|0;bj[g&4095](a,c[c[d>>2]>>2]|0,c[c[d+4>>2]>>2]|0);return}function __ZN11MethodBind2I8TreeItemiNS0_12TreeCellModeEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN4Tree18_initialize_classvEv(b){b=b|0;if(a[1263286]|0)return;if(!(a[1256994]|0)){if(!(a[1256995]|0)){if(!(a[1256996]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI4NodeEEvv();__ZN4Node13_bind_methodsEv();a[1256996]=1}__ZN7ClassDB10_add_classI10CanvasItemEEvv();__ZN10CanvasItem13_bind_methodsEv();a[1256995]=1}__ZN7ClassDB10_add_classI7ControlEEvv();__ZN7Control13_bind_methodsEv();a[1256994]=1}__ZN7ClassDB10_add_classI4TreeEEvv();__ZN4Tree13_bind_methodsEv();a[1263286]=1;return}function __ZN4Tree5_setvERK10StringNameRK7Variant(a,b,c){a=a|0;b=b|0;c=c|0;var d=0;if(1128!=1129?__ZN7Control4_setERK10StringNameRK7Variant(a,b,c)|0:0)d=1;else d=0;return d|0}function __ZNK4Tree5_getvERK10StringNameR7Variant(a,b,c){a=a|0;b=b|0;c=c|0;var d=0;if(1130!=1131?__ZNK7Control4_getERK10StringNameR7Variant(a,b,c)|0:0)d=1;else d=0;return d|0}function __ZNK4Tree19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+24|0;g=e+4|0;h=e;if(!d)__ZNK7Control19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,0);__ZN6StringC2EPKc(f,1017863);i=c[f>>2]|0;f=i;j=g+4|0;c[j>>2]=0;k=g+12|0;c[k>>2]=0;c[g>>2]=0;n=(i|0)==0;if(!n?(c[j>>2]=0,__Z28atomic_conditional_incrementPj(i+-8|0)|0):0)c[j>>2]=f;c[g+8>>2]=0;f=c[k>>2]|0;if(f|0){if(!(__Z16atomic_decrementPj(f+-8|0)|0))__ZN6Memory11free_staticEPvb(f,1);c[k>>2]=0}c[g+16>>2]=256;if(!(c[b>>2]|0)){k=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=k;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0}k=__ZnwjPFPvjE(32,4740)|0;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0;c[k+12>>2]=0;c[k+16>>2]=7;f=k+20|0;c[f>>2]=0;j=k+24|0;c[j>>2]=0;o=k+28|0;c[o>>2]=0;__ZN12PropertyInfoaSERKS_(k,g)|0;p=c[b>>2]|0;q=p+4|0;r=c[q>>2]|0;c[j>>2]=r;c[f>>2]=0;c[o>>2]=p;if(r|0)c[r+20>>2]=k;c[q>>2]=k;if(!(c[p>>2]|0))c[p>>2]=k;k=p+8|0;c[k>>2]=(c[k>>2]|0)+1;k=c[g+12>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);k=c[g+4>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);if(!n?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);__ZN10StringNameC2EPKc(h,1017863);__ZN7ClassDB17get_property_listE10StringNameP4ListI12PropertyInfo16DefaultAllocatorEbPK6Object(h,b,1,a);__ZN10StringNameD2Ev(h);if(!d){l=e;return}__ZNK7Control19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,1);l=e;return}function __ZN4Tree14_notificationvEib(a,b,c){a=a|0;b=b|0;c=c|0;if(!c){if(511!=510)__ZN4Node13_notificationEi(a,b);if(512!=511)__ZN10CanvasItem13_notificationEi(a,b);if(513!=512)__ZN7Control13_notificationEi(a,b)}if(1061!=513)__ZN4Tree13_notificationEi(a,b);if(!c)return;if(513!=512)__ZN7Control13_notificationEi(a,b);if(512!=511)__ZN10CanvasItem13_notificationEi(a,b);if(511==510)return;__ZN4Node13_notificationEi(a,b);return}function __ZNK4Tree16_get_class_namevEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+8|0;e=b+4|0;f=b;g=a+600|0;a=c[g>>2]|0;if(a|0){if(c[a+4>>2]|0){l=b;return g|0}if(__ZNK6String6lengthEv(a+8|0)|0){l=b;return g|0}}__ZN6StringC2EPKc(d,1017863);c[f>>2]=c[d>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameaSERKS_(g,e);__ZN10StringNameD2Ev(e);e=c[f>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);l=b;return g|0}function __ZNK4Tree9get_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1017863);l=a;return c[b>>2]|0}function __ZNK4Tree8is_classERK6String(a,b){a=a|0;b=b|0;var c=0;if(((!(__ZNK6StringeqEPKc(b,1017863)|0)?!(__ZNK6StringeqEPKc(b,1111718)|0):0)?!(__ZNK6StringeqEPKc(b,947933)|0):0)?!(__ZNK6StringeqEPKc(b,1132465)|0):0)c=__ZNK6StringeqEPKc(b,1142944)|0;else c=1;return c|0}function __ZNK4Tree12is_class_ptrEPv(a,b){a=a|0;b=b|0;return (b|0)==1235640|((b|0)==1220744|((b|0)==1220748|((b|0)==1220720|(b|0)==1220580)))|0}function __ZN4TreeD2Ev(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0;c[a>>2]=247804;b=c[a+604>>2]|0;if(b|0?__Z17predelete_handlerP6Object(b)|0:0){gj[c[(c[b>>2]|0)+76>>2]&8191](b);__ZN6Memory11free_staticEPvb(b,0)}b=c[a+1032>>2]|0;if(b|0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(b,1);__ZN4Tree5CacheD2Ev(a+772|0);b=a+756|0;d=c[b>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0){e=c[b>>2]|0;b=(e|0)==0?0:e+-4|0;e=b+4|0;if(c[b>>2]|0){f=0;do{g=c[e+(f*12|0)+8>>2]|0;if(g|0?(__Z16atomic_decrementPj(g+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(g,1);f=f+1|0}while(f>>>0<(c[b>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(d,1)}d=c[a+644>>2]|0;if(!d){h=a+600|0;__ZN10StringNameD2Ev(h);__ZN7ControlD2Ev(a);return}if(__Z16atomic_decrementPj(d+-8|0)|0){h=a+600|0;__ZN10StringNameD2Ev(h);__ZN7ControlD2Ev(a);return}__ZN6Memory11free_staticEPvb(d,1);h=a+600|0;__ZN10StringNameD2Ev(h);__ZN7ControlD2Ev(a);return}function __ZN4TreeD0Ev(a){a=a|0;__ZN4TreeD2Ev(a);__ZdlPv(a);return}function __ZNK4Tree16get_minimum_sizeEv(a,b){a=a|0;b=b|0;g[a>>2]=1.0;g[a+4>>2]=1.0;return}function __ZNK4Tree11get_tooltipERK7Vector2(b,d){b=b|0;d=d|0;var e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0.0,s=0.0,t=0,u=0,v=0,w=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+24|0;h=e;i=e+12|0;j=e+8|0;k=e+16|0;n=b+604|0;if(c[n>>2]|0){o=d;p=c[o+4>>2]|0;q=h;c[q>>2]=c[o>>2];c[q+4>>2]=p;__ZNK8StyleBox10get_offsetEv(f,c[b+780>>2]|0);__ZN7Vector2mIERKS_(h,f);if(!(a[b+732>>0]|0))r=0.0;else{p=c[b+772>>2]|0;s=+mj[c[(c[p>>2]|0)+116>>2]&511](p);__ZNK8StyleBox16get_minimum_sizeEv(f,c[b+804>>2]|0);r=+(~~(s+ +g[f+4>>2])|0)}p=h+4|0;s=+g[p>>2]-r;g[p>>2]=s;if(s<0.0){t=__ZNK7Control11get_tooltipERK7Vector2(b,d)|0;u=t;l=e;return u|0}q=b+1012|0;if(__ZNK10CanvasItem18is_visible_in_treeEv(c[q>>2]|0)|0){s=+__ZNK5Range9get_valueEv(c[q>>2]|0);g[h>>2]=s+ +g[h>>2]}q=b+1016|0;if(__ZNK10CanvasItem18is_visible_in_treeEv(c[q>>2]|0)|0){s=+__ZNK5Range9get_valueEv(c[q>>2]|0);g[p>>2]=s+ +g[p>>2]}p=__ZNK4Tree17_find_item_at_posEP8TreeItemRK7Vector2RiS5_S5_(b,c[n>>2]|0,h,f,i,j)|0;do if(p){j=c[f>>2]|0;c[k>>2]=__ZNK8TreeItem11get_tooltipEi(p,j)|0;i=__ZNK6StringeqEPKc(k,1263606)|0;h=c[k>>2]|0;if(h|0?(__Z16atomic_decrementPj(h+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(h,1);if(i){i=__ZNK8TreeItem8get_textEi(p,j)|0;if(!i){v=0;w=0;break}h=(__Z28atomic_conditional_incrementPj(i+-8|0)|0)==0;n=h?0:i;if(__Z16atomic_decrementPj(i+-8|0)|0){v=0;w=n;break}__ZN6Memory11free_staticEPvb(i,1);v=0;w=n;break}else{n=__ZNK8TreeItem11get_tooltipEi(p,j)|0;if(!n){v=0;w=0;break}j=(__Z28atomic_conditional_incrementPj(n+-8|0)|0)==0;i=j?0:n;if(__Z16atomic_decrementPj(n+-8|0)|0){v=0;w=i;break}__ZN6Memory11free_staticEPvb(n,1);v=0;w=i;break}}else{v=1;w=0}while(0);if(!v){t=w;u=t;l=e;return u|0}}t=__ZNK7Control11get_tooltipERK7Vector2(b,d)|0;u=t;l=e;return u|0}function __ZNK4Tree17_find_item_at_posEP8TreeItemRK7Vector2RiS5_S5_(b,d,e,f,h,i){b=b|0;d=d|0;e=e|0;f=f|0;h=h|0;i=i|0;var k=0,n=0,o=0,p=0,q=0,r=0.0,s=0.0,t=0.0,u=0,v=0.0,w=0.0,x=0,y=0,z=0,A=0;k=l;l=l+16|0;if((l|0)>=(m|0))ba(16);n=k;o=k+8|0;p=e;e=c[p>>2]|0;q=c[p+4>>2]|0;p=n;c[p>>2]=e;c[p+4>>2]=q;r=(c[j>>2]=q,+g[j>>2]);s=(c[j>>2]=e,+g[j>>2]);if((c[b+604>>2]|0)==(d|0)?(a[b+716>>0]|0)!=0:0){c[h>>2]=0;t=r}else u=3;do if((u|0)==3){e=__ZNK4Tree19compute_item_heightEP8TreeItem(b,d)|0;q=(c[b+940>>2]|0)+e|0;c[h>>2]=q;v=+(q|0);if(!(r<v)){w=r-v;g[n+4>>2]=w;t=w;break}switch(c[b+728>>2]|0){case 1:{x=0;break}case 2:{x=r<+((q|0)/2|0|0)?-1:1;break}default:if(r<+((q|0)/4|0|0))x=-1;else x=r>=+((q*3|0)/4|0|0)&1}c[i>>2]=x;q=b+756|0;e=0;w=s;while(1){p=c[q>>2]|0;if(!p)y=0;else y=c[p+-4>>2]|0;if((e|0)>=(y|0)){u=23;break}v=+(__ZNK4Tree16get_column_widthEi(b,e)|0);if(w<v){u=13;break}e=e+1|0;w=w-v}if((u|0)==13){g[n>>2]=w;c[f>>2]=e;z=d;l=k;return z|0}else if((u|0)==23){g[n>>2]=w;z=0;l=k;return z|0}}while(0);if(a[d+84>>0]|0){z=0;l=k;return z|0}y=c[d+96>>2]|0;if(!y){z=0;l=k;return z|0}d=n+4|0;x=y;s=t;while(1){A=__ZNK4Tree17_find_item_at_posEP8TreeItemRK7Vector2RiS5_S5_(b,x,n,f,o,i)|0;y=c[o>>2]|0;s=s-+(y|0);g[d>>2]=s;c[h>>2]=(c[h>>2]|0)+y;if(A|0)break;x=c[x+92>>2]|0;if(!x){z=0;u=24;break}}if((u|0)==24){l=k;return z|0}z=A;l=k;return z|0}function __ZNK4Tree19compute_item_heightEP8TreeItem(b,d){b=b|0;d=d|0;var e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,V=0,W=0.0,X=0.0,Y=0.0,Z=0.0,_=0,$=0,aa=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+16|0;h=e+8|0;i=e;if((c[b+604>>2]|0)==(d|0)?a[b+716>>0]|0:0){j=0;l=e;return j|0}k=c[b+772>>2]|0;n=b+756|0;o=d+80|0;d=f+4|0;p=i+4|0;q=h+4|0;r=b+832|0;s=h+4|0;t=f+8|0;u=0;v=~~+mj[c[(c[k>>2]|0)+116>>2]&511](k);a:while(1){k=c[n>>2]|0;if(!k)w=0;else w=c[k+-4>>2]|0;if((u|0)<(w|0)){x=0;y=v}else{z=7;break}while(1){k=c[o>>2]|0;A=(k|0)==0;if(A)B=0;else B=c[k+-4>>2]|0;if((B|0)<=(u|0)){if(A)C=0;else C=c[k+-4>>2]|0;if((C|0)<=(u|0)){z=14;break a}a[1263537]=0}__ZN6VectorIN8TreeItem4CellEE14_copy_on_writeEv(o);D=c[o>>2]|0;k=c[D+(u*152|0)+148>>2]|0;if(!k)E=0;else E=c[k+-4>>2]|0;if((x|0)>=(E|0))break;c[f>>2]=0;c[d>>2]=0;k=(D|0)==0;if(k)F=0;else F=c[D+-4>>2]|0;do if((F|0)<=(u|0)){if(k)G=0;else G=c[D+-4>>2]|0;if((G|0)>(u|0)){a[1263537]=0;z=36;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);H=0;break}}else z=36;while(0);if((z|0)==36){z=0;__ZN6VectorIN8TreeItem4CellEE14_copy_on_writeEv(o);H=(c[o>>2]|0)+(u*152|0)|0}k=H+148|0;A=c[k>>2]|0;I=(A|0)==0;if(I)J=0;else J=c[A+-4>>2]|0;if((J|0)<=(x|0)){if(I)K=0;else K=c[A+-4>>2]|0;if((K|0)<=(x|0)){z=43;break a}a[1263537]=0}__ZN6VectorIN8TreeItem4Cell6ButtonEE14_copy_on_writeEv(k);A=c[(c[k>>2]|0)+(x*28|0)+8>>2]|0;Pi[c[(c[A>>2]|0)+124>>2]&2047](i,A);c[h>>2]=~~+g[i>>2];c[q>>2]=~~+g[p>>2];__ZN7Point2ipLERKS_(f,h);A=c[d>>2]|0;x=x+1|0;y=(A|0)>(y|0)?A:y}A=(D|0)==0;if(A)L=0;else L=c[D+-4>>2]|0;if((L|0)<=(u|0)){if(A)M=0;else M=c[D+-4>>2]|0;if((M|0)<=(u|0)){z=25;break}a[1263537]=0}__ZN6VectorIN8TreeItem4CellEE14_copy_on_writeEv(o);A=c[o>>2]|0;switch(c[A+(u*152|0)>>2]|0){case 1:{k=c[r>>2]|0;I=ij[c[(c[k>>2]|0)+120>>2]&8191](k)|0;N=(y|0)<(I|0)?I:y;O=c[o>>2]|0;z=47;break}case 4:case 5:case 0:{N=y;O=A;z=47;break}default:P=y}if((z|0)==47){z=0;A=(O|0)==0;if(A)Q=0;else Q=c[O+-4>>2]|0;if((Q|0)<=(u|0)){if(A)R=0;else R=c[O+-4>>2]|0;if((R|0)<=(u|0)){z=53;break}a[1263537]=0}__ZN6VectorIN8TreeItem4CellEE14_copy_on_writeEv(o);A=c[(c[o>>2]|0)+(u*152|0)+4>>2]|0;if(A){__ZN9Reference9referenceEv(A);I=c[o>>2]|0;k=(I|0)==0;if(k)S=0;else S=c[I+-4>>2]|0;do if((S|0)<=(u|0)){if(k)T=0;else T=c[I+-4>>2]|0;if((T|0)>(u|0)){a[1263537]=0;z=64;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);V=0;break}}else z=64;while(0);if((z|0)==64){z=0;__ZN6VectorIN8TreeItem4CellEE14_copy_on_writeEv(o);V=(c[o>>2]|0)+(u*152|0)|0}I=V+4|0;do if(!(c[I>>2]|0)){g[h>>2]=0.0;g[s>>2]=0.0;W=0.0;X=0.0}else{c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;c[f+12>>2]=0;if(__ZNK7Point2ieqERKS_(V+8|0,f)|0)if(__ZNK7Point2ieqERKS_(V+16|0,t)|0){k=c[I>>2]|0;Pi[c[(c[k>>2]|0)+124>>2]&2047](h,k);W=+g[h>>2];X=+g[s>>2];break}Y=+(c[V+16>>2]|0);Z=+(c[V+20>>2]|0);g[h>>2]=Y;g[s>>2]=Z;W=Y;X=Z}while(0);I=~~W;k=~~X;_=c[o>>2]|0;$=(_|0)==0;if($)aa=0;else aa=c[_+-4>>2]|0;if((aa|0)<=(u|0)){if($)ca=0;else ca=c[_+-4>>2]|0;if((ca|0)<=(u|0)){z=78;break}a[1263537]=0}__ZN6VectorIN8TreeItem4CellEE14_copy_on_writeEv(o);_=c[o>>2]|0;if((c[_+(u*152|0)+64>>2]|0)>0){$=(_|0)==0;if($)da=0;else da=c[_+-4>>2]|0;if((da|0)<=(u|0)){if($)ea=0;else ea=c[_+-4>>2]|0;if((ea|0)<=(u|0)){z=87;break}a[1263537]=0}__ZN6VectorIN8TreeItem4CellEE14_copy_on_writeEv(o);_=c[o>>2]|0;if((I|0)>(c[_+(u*152|0)+64>>2]|0)){$=(_|0)==0;if($)fa=0;else fa=c[_+-4>>2]|0;if((fa|0)<=(u|0)){if($)ga=0;else ga=c[_+-4>>2]|0;if((ga|0)<=(u|0)){z=96;break}a[1263537]=0}__ZN6VectorIN8TreeItem4CellEE14_copy_on_writeEv(o);ha=(U(c[(c[o>>2]|0)+(u*152|0)+64>>2]|0,k)|0)/(I|0)|0}else ha=k}else ha=k;k=(ha|0)>(N|0)?ha:N;if(__ZN9Reference11unreferenceEv(A)|0?__Z17predelete_handlerP6Object(A)|0:0){gj[c[(c[A>>2]|0)+76>>2]&8191](A);__ZN6Memory11free_staticEPvb(A,0);P=k}else P=k}else P=N}u=u+1|0;v=P}if((z|0)==7){j=(c[b+940>>2]|0)+v|0;l=e;return j|0}else if((z|0)==14)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((z|0)==25)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((z|0)==43)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((z|0)==53)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((z|0)==78)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((z|0)==87)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((z|0)==96)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);return 0}function __ZNK4Tree16get_column_widthEi(b,d){b=b|0;d=d|0;var e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0.0,t=0.0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e+8|0;h=e;if((d|0)>=0){i=b+756|0;j=c[i>>2]|0;k=(j|0)==0;if(k)n=0;else n=c[j+-4>>2]|0;if((n|0)>(d|0)){a[1263537]=0;if(k)o=0;else o=c[j+-4>>2]|0;do if((o|0)<=(d|0)){if(k)p=0;else p=c[j+-4>>2]|0;if((p|0)>(d|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0)}while(0);if(!(a[j+(d*12|0)+4>>0]|0)){do if((c[j+-4>>2]|0)<=(d|0))if((c[j+-4>>2]|0)>(d|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);while(0);q=c[j+(d*12|0)>>2]|0;l=e;return q|0}j=c[b+780>>2]|0;if(!j)r=0;else{__ZN9Reference9referenceEv(j);r=j}__ZNK7Control8get_sizeEv(f,b);s=+g[f>>2];t=+__ZNK8StyleBox10get_marginE6Margin(r,0);f=~~(s-(t+ +__ZNK8StyleBox10get_marginE6Margin(r,2)));j=b+1016|0;if(__ZNK10CanvasItem18is_visible_in_treeEv(c[j>>2]|0)|0){b=c[j>>2]|0;Pi[c[(c[b>>2]|0)+144>>2]&2047](h,b);u=~~(+(f|0)-+g[h>>2])}else u=f;f=0;h=0;b=0;j=u;u=c[i>>2]|0;while(1){v=(u|0)==0;if(v)w=0;else w=c[u+-4>>2]|0;if((f|0)>=(w|0))break;if(v)x=0;else x=c[u+-4>>2]|0;do if((x|0)<=(f|0)){if(v)y=0;else y=c[u+-4>>2]|0;if((y|0)>(f|0)){a[1263537]=0;z=36;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);A=4;B=c[i>>2]|0;break}}else z=36;while(0);if((z|0)==36){z=0;A=u+(f*12|0)+4|0;B=u}p=(a[A>>0]|0)==0;k=(B|0)==0;if(k)C=0;else C=c[B+-4>>2]|0;if((C|0)<=(f|0)){if(k)D=0;else D=c[B+-4>>2]|0;if((D|0)<=(f|0)){z=44;break}a[1263537]=0}k=c[B+(f*12|0)>>2]|0;f=f+1|0;h=(p?0:k)+h|0;b=((p^1)&1)+b|0;j=j-(p?k:0)|0;u=B}if((z|0)==44)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);do if((j|0)<(h|0)){if(v)E=0;else E=c[u+-4>>2]|0;do if((E|0)<=(d|0)){if(v)F=0;else F=c[u+-4>>2]|0;if((F|0)>(d|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0)}while(0);G=c[u+(d*12|0)>>2]|0}else{if(!b){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(844009,842843,2916,844071,0);G=-1;break}a[1263537]=0;if(v)H=0;else H=c[u+-4>>2]|0;do if((H|0)<=(d|0)){if(v)I=0;else I=c[u+-4>>2]|0;if((I|0)>(d|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0)}while(0);G=(U(c[u+(d*12|0)>>2]|0,j)|0)/(h|0)|0}while(0);if(!r){q=G;l=e;return q|0}if(!(__ZN9Reference11unreferenceEv(r)|0)){q=G;l=e;return q|0}if(!(__Z17predelete_handlerP6Object(r)|0)){q=G;l=e;return q|0}gj[c[(c[r>>2]|0)+76>>2]&8191](r);__ZN6Memory11free_staticEPvb(r,0);q=G;l=e;return q|0}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(844009,842843,2888,844026,0);q=-1;l=e;return q|0}function __ZN4Tree5CacheD2Ev(a){a=a|0;var b=0,d=0;b=a+80|0;d=c[b>>2]|0;if((d|0?__ZN9Reference11unreferenceEv(d)|0:0)?(d=c[b>>2]|0,__Z17predelete_handlerP6Object(d)|0):0){gj[c[(c[d>>2]|0)+76>>2]&8191](d);__ZN6Memory11free_staticEPvb(d,0)}c[b>>2]=0;b=a+76|0;d=c[b>>2]|0;if((d|0?__ZN9Reference11unreferenceEv(d)|0:0)?(d=c[b>>2]|0,__Z17predelete_handlerP6Object(d)|0):0){gj[c[(c[d>>2]|0)+76>>2]&8191](d);__ZN6Memory11free_staticEPvb(d,0)}c[b>>2]=0;b=a+72|0;d=c[b>>2]|0;if((d|0?__ZN9Reference11unreferenceEv(d)|0:0)?(d=c[b>>2]|0,__Z17predelete_handlerP6Object(d)|0):0){gj[c[(c[d>>2]|0)+76>>2]&8191](d);__ZN6Memory11free_staticEPvb(d,0)}c[b>>2]=0;b=a+68|0;d=c[b>>2]|0;if((d|0?__ZN9Reference11unreferenceEv(d)|0:0)?(d=c[b>>2]|0,__Z17predelete_handlerP6Object(d)|0):0){gj[c[(c[d>>2]|0)+76>>2]&8191](d);__ZN6Memory11free_staticEPvb(d,0)}c[b>>2]=0;b=a+64|0;d=c[b>>2]|0;if((d|0?__ZN9Reference11unreferenceEv(d)|0:0)?(d=c[b>>2]|0,__Z17predelete_handlerP6Object(d)|0):0){gj[c[(c[d>>2]|0)+76>>2]&8191](d);__ZN6Memory11free_staticEPvb(d,0)}c[b>>2]=0;b=a+60|0;d=c[b>>2]|0;if((d|0?__ZN9Reference11unreferenceEv(d)|0:0)?(d=c[b>>2]|0,__Z17predelete_handlerP6Object(d)|0):0){gj[c[(c[d>>2]|0)+76>>2]&8191](d);__ZN6Memory11free_staticEPvb(d,0)}c[b>>2]=0;b=a+40|0;d=c[b>>2]|0;if((d|0?__ZN9Reference11unreferenceEv(d)|0:0)?(d=c[b>>2]|0,__Z17predelete_handlerP6Object(d)|0):0){gj[c[(c[d>>2]|0)+76>>2]&8191](d);__ZN6Memory11free_staticEPvb(d,0)}c[b>>2]=0;b=a+36|0;d=c[b>>2]|0;if((d|0?__ZN9Reference11unreferenceEv(d)|0:0)?(d=c[b>>2]|0,__Z17predelete_handlerP6Object(d)|0):0){gj[c[(c[d>>2]|0)+76>>2]&8191](d);__ZN6Memory11free_staticEPvb(d,0)}c[b>>2]=0;b=a+32|0;d=c[b>>2]|0;if((d|0?__ZN9Reference11unreferenceEv(d)|0:0)?(d=c[b>>2]|0,__Z17predelete_handlerP6Object(d)|0):0){gj[c[(c[d>>2]|0)+76>>2]&8191](d);__ZN6Memory11free_staticEPvb(d,0)}c[b>>2]=0;b=a+28|0;d=c[b>>2]|0;if((d|0?__ZN9Reference11unreferenceEv(d)|0:0)?(d=c[b>>2]|0,__Z17predelete_handlerP6Object(d)|0):0){gj[c[(c[d>>2]|0)+76>>2]&8191](d);__ZN6Memory11free_staticEPvb(d,0)}c[b>>2]=0;b=a+24|0;d=c[b>>2]|0;if((d|0?__ZN9Reference11unreferenceEv(d)|0:0)?(d=c[b>>2]|0,__Z17predelete_handlerP6Object(d)|0):0){gj[c[(c[d>>2]|0)+76>>2]&8191](d);__ZN6Memory11free_staticEPvb(d,0)}c[b>>2]=0;b=a+20|0;d=c[b>>2]|0;if((d|0?__ZN9Reference11unreferenceEv(d)|0:0)?(d=c[b>>2]|0,__Z17predelete_handlerP6Object(d)|0):0){gj[c[(c[d>>2]|0)+76>>2]&8191](d);__ZN6Memory11free_staticEPvb(d,0)}c[b>>2]=0;b=a+16|0;d=c[b>>2]|0;if((d|0?__ZN9Reference11unreferenceEv(d)|0:0)?(d=c[b>>2]|0,__Z17predelete_handlerP6Object(d)|0):0){gj[c[(c[d>>2]|0)+76>>2]&8191](d);__ZN6Memory11free_staticEPvb(d,0)}c[b>>2]=0;b=a+12|0;d=c[b>>2]|0;if((d|0?__ZN9Reference11unreferenceEv(d)|0:0)?(d=c[b>>2]|0,__Z17predelete_handlerP6Object(d)|0):0){gj[c[(c[d>>2]|0)+76>>2]&8191](d);__ZN6Memory11free_staticEPvb(d,0)}c[b>>2]=0;b=a+8|0;d=c[b>>2]|0;if((d|0?__ZN9Reference11unreferenceEv(d)|0:0)?(d=c[b>>2]|0,__Z17predelete_handlerP6Object(d)|0):0){gj[c[(c[d>>2]|0)+76>>2]&8191](d);__ZN6Memory11free_staticEPvb(d,0)}c[b>>2]=0;b=a+4|0;d=c[b>>2]|0;if((d|0?__ZN9Reference11unreferenceEv(d)|0:0)?(d=c[b>>2]|0,__Z17predelete_handlerP6Object(d)|0):0){gj[c[(c[d>>2]|0)+76>>2]&8191](d);__ZN6Memory11free_staticEPvb(d,0)}c[b>>2]=0;b=c[a>>2]|0;if(!b){c[a>>2]=0;return}if(!(__ZN9Reference11unreferenceEv(b)|0)){c[a>>2]=0;return}b=c[a>>2]|0;if(!(__Z17predelete_handlerP6Object(b)|0)){c[a>>2]=0;return}gj[c[(c[b>>2]|0)+76>>2]&8191](b);__ZN6Memory11free_staticEPvb(b,0);c[a>>2]=0;return}function __ZN4Tree13_notificationEi(b,d){b=b|0;d=d|0;var e=0,f=0,h=0,i=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0.0,I=0.0,J=0.0,K=0.0,L=0,M=0,N=0,O=0.0,P=0,Q=0.0,R=0,S=0.0,T=0,U=0.0,V=0,W=0,X=0.0,Y=0,Z=0,_=0,$=0,aa=0,ca=0,da=0,ea=0;e=l;l=l+176|0;if((l|0)>=(m|0))ba(176);f=e+168|0;h=e+152|0;i=e+144|0;k=e+96|0;n=e+136|0;o=e+128|0;p=e+120|0;q=e+112|0;r=e+104|0;s=e+56|0;t=e+88|0;u=e+80|0;v=e+8|0;w=e;x=e+76|0;y=e+72|0;z=e+68|0;A=e+64|0;B=e+48|0;C=e+40|0;D=e+24|0;E=e+32|0;a:do switch(d|0){case 43:{F=c[b+132>>2]|0;if(!F){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(947574,947583,260,947603,0);G=0}else{a[1263537]=0;G=F}c[b+748>>2]=__ZNK9SceneTree17get_last_event_idEv(G)|0;l=e;return}case 42:{F=b+980|0;if(!(c[F>>2]|0)){l=e;return}c[F>>2]=0;__ZN10CanvasItem6updateEv(b);l=e;return}case 31:{a[b+1060>>0]=0;l=e;return}case 10:{__ZN4Tree12update_cacheEv(b);l=e;return}case 22:{c[b+728>>2]=0;a[b+1064>>0]=0;__ZN4Node17set_fixed_processEb(b,0);__ZN10CanvasItem6updateEv(b);l=e;return}case 21:{c[b+628>>2]=0;if((c[b+972>>2]|0)<=0){l=e;return}__ZNK7Control8get_rectEv(h,b);__ZNK8Viewport18get_mouse_positionEv(i,c[b+140>>2]|0);__ZNK7Control19get_global_positionEv(k,b);__ZNK7Vector2miERKS_(f,i,k);H=+g[f>>2];I=+g[h>>2];if((!(H<I)?(J=+g[f+4>>2],K=+g[h+4>>2],!(J<K)):0)?!(H>=I+ +g[h+8>>2]):0){if(J>=K+ +g[h+12>>2]){l=e;return}a[b+1064>>0]=1;__ZN4Node17set_fixed_processEb(b,1);l=e;return}l=e;return}case 16:{F=b+1060|0;if(a[F>>0]|0?(L=b+1061|0,a[L>>0]|0):0){M=b+1016|0;K=+__ZNK5Range9get_valueEv(c[M>>2]|0);N=b+1040|0;J=+g[N>>2];I=K+J*+__ZNK4Node28get_fixed_process_delta_timeEv(b);if(I<0.0){__ZN4Node17set_fixed_processEb(b,0);a[F>>0]=0;a[L>>0]=0;O=0.0;P=1}else{O=I;P=0}I=+__ZNK5Range7get_maxEv(c[M>>2]|0);if(O>I-+__ZNK5Range8get_pageEv(c[M>>2]|0)){I=+__ZNK5Range7get_maxEv(c[M>>2]|0);Q=I-+__ZNK5Range8get_pageEv(c[M>>2]|0);R=1}else{Q=O;R=P}__ZN5Range9set_valueEd(c[M>>2]|0,Q);I=+g[N>>2];J=(c[j>>2]=(g[j>>2]=I,c[j>>2]|0)&2147483647,+g[j>>2]);K=J-+__ZNK4Node28get_fixed_process_delta_timeEv(b)*1.0e3;g[N>>2]=(I<0.0?-1.0:1.0)*K;if(R|K<0.0){__ZN4Node17set_fixed_processEb(b,0);a[F>>0]=0;a[L>>0]=0}}if(a[b+1064>>0]|0){__ZNK8Viewport18get_mouse_positionEv(n,c[b+140>>2]|0);__ZNK7Control19get_global_positionEv(k,b);__ZNK7Vector2miERKS_(f,n,k);K=+g[f>>2];L=b+968|0;F=c[L>>2]|0;I=+(F|0);if(!(K<I)){__ZNK7Control8get_sizeEv(o,b);N=c[L>>2]|0;if(K>+g[o>>2]-+(N|0)){__ZNK7Control8get_sizeEv(p,b);M=c[L>>2]|0;S=+g[f>>2]-(+g[p>>2]-+(M|0));T=M}else{S=0.0;T=N}}else{S=K-I;T=F}g[f>>2]=S;F=f+4|0;I=+g[F>>2];K=+(T|0);if(!(I<K)){__ZNK7Control8get_sizeEv(q,b);if(I>+g[q+4>>2]-+(c[L>>2]|0)){__ZNK7Control8get_sizeEv(r,b);U=+g[F>>2]-(+g[r+4>>2]-+(c[L>>2]|0))}else U=0.0}else U=I-K;g[F>>2]=U;K=+(c[b+972>>2]|0);g[k>>2]=K*+__ZNK4Node28get_fixed_process_delta_timeEv(b);__ZN7Vector2mLERKf(f,k);g[k>>2]=0.0;L=k+4|0;g[L>>2]=0.0;N=b+1012|0;if(__ZNK10CanvasItem18is_visible_in_treeEv(c[N>>2]|0)|0)g[k>>2]=+__ZNK5Range9get_valueEv(c[N>>2]|0);M=b+1016|0;if(__ZNK10CanvasItem18is_visible_in_treeEv(c[M>>2]|0)|0)g[L>>2]=+__ZNK5Range9get_valueEv(c[M>>2]|0);__ZN7Vector2pLERKS_(f,k);__ZN5Range9set_valueEd(c[N>>2]|0,+g[f>>2]);__ZN5Range9set_valueEd(c[M>>2]|0,+g[F>>2])}switch(d|0){case 30:{V=41;break a;break}case 45:{break a;break}default:{}}l=e;return}case 30:{V=41;break}case 45:break;default:{l=e;return}}while(0);if((V|0)==41){__ZN4Tree12update_cacheEv(b);__ZN4Tree17update_scrollbarsEv(b);r=c[b+240>>2]|0;q=b+780|0;T=c[q>>2]|0;if(!T)W=0;else{__ZN9Reference9referenceEv(T);W=T}__ZN10StringNameC2EPKc(f,1017868);__ZN10StringNameC2Ev(k);T=__ZNK7Control12get_styleboxERK10StringNameS2_(b,f,k)|0;__ZN10StringNameD2Ev(k);__ZN10StringNameD2Ev(f);g[k>>2]=0.0;p=k+4|0;g[p>>2]=0.0;__ZNK8StyleBox10get_offsetEv(f,W);__ZN7Vector2pLERKS_(k,f);__ZNK7Control8get_sizeEv(t,b);__ZNK8StyleBox16get_minimum_sizeEv(f,W);__ZNK7Vector2miERKS_(s,t,f);t=c[(c[W>>2]|0)+128>>2]|0;c[u>>2]=r;__ZNK7Control8get_sizeEv(w,b);o=v;c[o>>2]=0;c[o+4>>2]=0;o=w;n=c[o+4>>2]|0;R=v+8|0;c[R>>2]=c[o>>2];c[R+4>>2]=n;c[f>>2]=c[u>>2];bj[t&4095](W,f,v);if(__ZNK7Control9has_focusEv(b)|0){t=__ZN12VisualServer13get_singletonEv()|0;u=c[(c[t>>2]|0)+1132>>2]|0;c[x>>2]=r;c[f>>2]=c[x>>2];bj[u&4095](t,f,1);t=c[(c[T>>2]|0)+128>>2]|0;c[y>>2]=r;__ZNK7Control8get_sizeEv(w,b);u=v;c[u>>2]=0;c[u+4>>2]=0;u=w;x=c[u+4>>2]|0;n=v+8|0;c[n>>2]=c[u>>2];c[n+4>>2]=x;c[f>>2]=c[y>>2];bj[t&4095](T,f,v);t=__ZN12VisualServer13get_singletonEv()|0;y=c[(c[t>>2]|0)+1132>>2]|0;c[z>>2]=r;c[f>>2]=c[z>>2];bj[y&4095](t,f,0)}t=b+732|0;if(!(a[t>>0]|0))X=0.0;else{y=c[b+772>>2]|0;U=+mj[c[(c[y>>2]|0)+116>>2]&511](y);__ZNK8StyleBox16get_minimum_sizeEv(f,c[b+804>>2]|0);X=+(~~(U+ +g[f+4>>2])|0)}g[p>>2]=X+ +g[p>>2];p=s+4|0;g[p>>2]=+g[p>>2]-X;p=c[b+604>>2]|0;if(p|0){c[f>>2]=0;c[f+4>>2]=0;__ZN4Tree9draw_itemERK7Point2iRK7Vector2S5_P8TreeItem(b,f,k,s,p)|0}p=b+756|0;s=0;while(1){k=c[p>>2]|0;if(!k)Y=0;else Y=c[k+-4>>2]|0;if((s|0)>=(Y+-2|0))break;__ZNK4Tree16get_column_widthEi(b,s)|0;s=s+1|0}b:do if(a[t>>0]|0){s=b+976|0;Y=b+984|0;k=b+812|0;y=b+776|0;z=b+956|0;x=v+4|0;n=v+8|0;u=v+12|0;R=D+4|0;o=b+816|0;P=b+980|0;h=b+1e3|0;i=b+808|0;G=b+804|0;F=0;U=+__ZNK8StyleBox10get_marginE6Margin(c[q>>2]|0,0);while(1){M=~~U;N=c[p>>2]|0;if(!N)Z=0;else Z=c[N+-4>>2]|0;if((F|0)>=(Z|0))break b;if((c[s>>2]|0)==1?(c[Y>>2]|0)==(F|0):0)_=k;else V=61;do if((V|0)==61){V=0;if((c[P>>2]|0)==1?(c[h>>2]|0)==(F|0):0){_=i;break}_=G}while(0);N=c[_>>2]|0;if(!N)$=0;else{__ZN9Reference9referenceEv(N);$=N}N=c[y>>2]|0;if(!N)aa=0;else{__ZN9Reference9referenceEv(N);aa=N}S=+(M|0);Q=S-+g[z>>2];O=+__ZNK8StyleBox10get_marginE6Margin(W,1);K=+(__ZNK4Tree16get_column_widthEi(b,F)|0);g[v>>2]=Q;g[x>>2]=O;g[n>>2]=K;g[u>>2]=X;N=c[(c[$>>2]|0)+128>>2]|0;c[A>>2]=r;c[f>>2]=c[A>>2];bj[N&4095]($,f,v);K=+g[n>>2];O=S+K;__ZNK8StyleBox16get_minimum_sizeEv(B,$);N=~~(K-+g[B>>2]);c[C>>2]=r;__ZNK8StyleBox10get_offsetEv(E,$);L=~~+g[E>>2];K=+g[u>>2];S=(K-+mj[c[(c[aa>>2]|0)+116>>2]&511](aa))*.5;K=+(~~(S+ +mj[c[(c[aa>>2]|0)+120>>2]&511](aa))|0);g[D>>2]=+(L|0);g[R>>2]=K;__ZNK7Vector2plERKS_(w,v,D);K=+(N|0);N=c[p>>2]|0;L=(N|0)==0;if(L)ca=0;else ca=c[N+-4>>2]|0;do if((ca|0)<=(F|0)){if(L)da=0;else da=c[N+-4>>2]|0;if((da|0)>(F|0)){a[1263537]=0;V=76;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);ea=0;break}}else V=76;while(0);if((V|0)==76){V=0;__ZN6VectorIN4Tree10ColumnInfoEE14_copy_on_writeEv(p);ea=(c[p>>2]|0)+(F*12|0)|0}c[f>>2]=c[C>>2];__ZNK4Font11draw_halignE3RIDRK7Vector26HAlignfRK6StringRK5Color(aa,f,w,1,K,ea+8|0,o);if((aa|0?__ZN9Reference11unreferenceEv(aa)|0:0)?__Z17predelete_handlerP6Object(aa)|0:0){gj[c[(c[aa>>2]|0)+76>>2]&8191](aa);__ZN6Memory11free_staticEPvb(aa,0)}if(__ZN9Reference11unreferenceEv($)|0?__Z17predelete_handlerP6Object($)|0:0){gj[c[(c[$>>2]|0)+76>>2]&8191]($);__ZN6Memory11free_staticEPvb($,0)}F=F+1|0;U=O}}while(0);if((T|0?__ZN9Reference11unreferenceEv(T)|0:0)?__Z17predelete_handlerP6Object(T)|0:0){gj[c[(c[T>>2]|0)+76>>2]&8191](T);__ZN6Memory11free_staticEPvb(T,0)}if((W|0?__ZN9Reference11unreferenceEv(W)|0:0)?__Z17predelete_handlerP6Object(W)|0:0){gj[c[(c[W>>2]|0)+76>>2]&8191](W);__ZN6Memory11free_staticEPvb(W,0)}if((d|0)!=45){l=e;return}}__ZN4Tree12update_cacheEv(b);l=e;return}function __ZN4Tree12update_cacheEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0.0,K=0;b=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=b+8|0;e=b+4|0;f=b;__ZN10StringNameC2EPKc(d,990211);__ZN10StringNameC2Ev(e);g=__ZNK7Control8get_fontERK10StringNameS2_(a,d,e)|0;h=a+772|0;i=c[h>>2]|0;if((g|0)==(i|0)){if(g|0){j=g;k=10}}else{if((i|0?__ZN9Reference11unreferenceEv(i)|0:0)?(i=c[h>>2]|0,__Z17predelete_handlerP6Object(i)|0):0){gj[c[(c[i>>2]|0)+76>>2]&8191](i);__ZN6Memory11free_staticEPvb(i,0)}c[h>>2]=g;if(g|0){__ZN9Reference9referenceEv(g);j=g;k=10}}if(((k|0)==10?__ZN9Reference11unreferenceEv(j)|0:0)?__Z17predelete_handlerP6Object(g)|0:0){gj[c[(c[g>>2]|0)+76>>2]&8191](g);__ZN6Memory11free_staticEPvb(g,0)}__ZN10StringNameD2Ev(e);__ZN10StringNameD2Ev(d);__ZN10StringNameC2EPKc(d,1019676);__ZN10StringNameC2Ev(e);g=__ZNK7Control8get_fontERK10StringNameS2_(a,d,e)|0;j=a+776|0;i=c[j>>2]|0;if((g|0)==(i|0)){if(g|0){n=g;k=22}}else{if((i|0?__ZN9Reference11unreferenceEv(i)|0:0)?(i=c[j>>2]|0,__Z17predelete_handlerP6Object(i)|0):0){gj[c[(c[i>>2]|0)+76>>2]&8191](i);__ZN6Memory11free_staticEPvb(i,0)}c[j>>2]=g;if(g|0){__ZN9Reference9referenceEv(g);n=g;k=22}}if(((k|0)==22?__ZN9Reference11unreferenceEv(n)|0:0)?__Z17predelete_handlerP6Object(g)|0:0){gj[c[(c[g>>2]|0)+76>>2]&8191](g);__ZN6Memory11free_staticEPvb(g,0)}__ZN10StringNameD2Ev(e);__ZN10StringNameD2Ev(d);__ZN10StringNameC2EPKc(d,1086799);__ZN10StringNameC2Ev(e);g=__ZNK7Control12get_styleboxERK10StringNameS2_(a,d,e)|0;n=a+780|0;j=c[n>>2]|0;if((g|0)==(j|0)){if(g|0){o=g;k=34}}else{if((j|0?__ZN9Reference11unreferenceEv(j)|0:0)?(j=c[n>>2]|0,__Z17predelete_handlerP6Object(j)|0):0){gj[c[(c[j>>2]|0)+76>>2]&8191](j);__ZN6Memory11free_staticEPvb(j,0)}c[n>>2]=g;if(g|0){__ZN9Reference9referenceEv(g);o=g;k=34}}if(((k|0)==34?__ZN9Reference11unreferenceEv(o)|0:0)?__Z17predelete_handlerP6Object(g)|0:0){gj[c[(c[g>>2]|0)+76>>2]&8191](g);__ZN6Memory11free_staticEPvb(g,0)}__ZN10StringNameD2Ev(e);__ZN10StringNameD2Ev(d);__ZN10StringNameC2EPKc(d,1017877);__ZN10StringNameC2Ev(e);g=__ZNK7Control12get_styleboxERK10StringNameS2_(a,d,e)|0;o=a+784|0;n=c[o>>2]|0;if((g|0)==(n|0)){if(g|0){p=g;k=46}}else{if((n|0?__ZN9Reference11unreferenceEv(n)|0:0)?(n=c[o>>2]|0,__Z17predelete_handlerP6Object(n)|0):0){gj[c[(c[n>>2]|0)+76>>2]&8191](n);__ZN6Memory11free_staticEPvb(n,0)}c[o>>2]=g;if(g|0){__ZN9Reference9referenceEv(g);p=g;k=46}}if(((k|0)==46?__ZN9Reference11unreferenceEv(p)|0:0)?__Z17predelete_handlerP6Object(g)|0:0){gj[c[(c[g>>2]|0)+76>>2]&8191](g);__ZN6Memory11free_staticEPvb(g,0)}__ZN10StringNameD2Ev(e);__ZN10StringNameD2Ev(d);__ZN10StringNameC2EPKc(d,1017886);__ZN10StringNameC2Ev(e);g=__ZNK7Control12get_styleboxERK10StringNameS2_(a,d,e)|0;p=a+788|0;o=c[p>>2]|0;if((g|0)==(o|0)){if(g|0){q=g;k=58}}else{if((o|0?__ZN9Reference11unreferenceEv(o)|0:0)?(o=c[p>>2]|0,__Z17predelete_handlerP6Object(o)|0):0){gj[c[(c[o>>2]|0)+76>>2]&8191](o);__ZN6Memory11free_staticEPvb(o,0)}c[p>>2]=g;if(g|0){__ZN9Reference9referenceEv(g);q=g;k=58}}if(((k|0)==58?__ZN9Reference11unreferenceEv(q)|0:0)?__Z17predelete_handlerP6Object(g)|0:0){gj[c[(c[g>>2]|0)+76>>2]&8191](g);__ZN6Memory11free_staticEPvb(g,0)}__ZN10StringNameD2Ev(e);__ZN10StringNameD2Ev(d);__ZN10StringNameC2EPKc(d,1017901);__ZN10StringNameC2Ev(e);g=__ZNK7Control12get_styleboxERK10StringNameS2_(a,d,e)|0;q=a+792|0;p=c[q>>2]|0;if((g|0)==(p|0)){if(g|0){r=g;k=70}}else{if((p|0?__ZN9Reference11unreferenceEv(p)|0:0)?(p=c[q>>2]|0,__Z17predelete_handlerP6Object(p)|0):0){gj[c[(c[p>>2]|0)+76>>2]&8191](p);__ZN6Memory11free_staticEPvb(p,0)}c[q>>2]=g;if(g|0){__ZN9Reference9referenceEv(g);r=g;k=70}}if(((k|0)==70?__ZN9Reference11unreferenceEv(r)|0:0)?__Z17predelete_handlerP6Object(g)|0:0){gj[c[(c[g>>2]|0)+76>>2]&8191](g);__ZN6Memory11free_staticEPvb(g,0)}__ZN10StringNameD2Ev(e);__ZN10StringNameD2Ev(d);__ZN10StringNameC2EPKc(d,1017908);__ZN10StringNameC2Ev(e);g=__ZNK7Control12get_styleboxERK10StringNameS2_(a,d,e)|0;r=a+796|0;q=c[r>>2]|0;if((g|0)==(q|0)){if(g|0){s=g;k=82}}else{if((q|0?__ZN9Reference11unreferenceEv(q)|0:0)?(q=c[r>>2]|0,__Z17predelete_handlerP6Object(q)|0):0){gj[c[(c[q>>2]|0)+76>>2]&8191](q);__ZN6Memory11free_staticEPvb(q,0)}c[r>>2]=g;if(g|0){__ZN9Reference9referenceEv(g);s=g;k=82}}if(((k|0)==82?__ZN9Reference11unreferenceEv(s)|0:0)?__Z17predelete_handlerP6Object(g)|0:0){gj[c[(c[g>>2]|0)+76>>2]&8191](g);__ZN6Memory11free_staticEPvb(g,0)}__ZN10StringNameD2Ev(e);__ZN10StringNameD2Ev(d);__ZN10StringNameC2EPKc(d,1017925);__ZN10StringNameC2Ev(e);g=__ZNK7Control12get_styleboxERK10StringNameS2_(a,d,e)|0;s=a+800|0;r=c[s>>2]|0;if((g|0)==(r|0)){if(g|0){t=g;k=94}}else{if((r|0?__ZN9Reference11unreferenceEv(r)|0:0)?(r=c[s>>2]|0,__Z17predelete_handlerP6Object(r)|0):0){gj[c[(c[r>>2]|0)+76>>2]&8191](r);__ZN6Memory11free_staticEPvb(r,0)}c[s>>2]=g;if(g|0){__ZN9Reference9referenceEv(g);t=g;k=94}}if(((k|0)==94?__ZN9Reference11unreferenceEv(t)|0:0)?__Z17predelete_handlerP6Object(g)|0:0){gj[c[(c[g>>2]|0)+76>>2]&8191](g);__ZN6Memory11free_staticEPvb(g,0)}__ZN10StringNameD2Ev(e);__ZN10StringNameD2Ev(d);__ZN10StringNameC2EPKc(d,994322);__ZN10StringNameC2Ev(e);g=__ZNK7Control8get_iconERK10StringNameS2_(a,d,e)|0;t=a+832|0;s=c[t>>2]|0;if((g|0)==(s|0)){if(g|0){u=g;k=106}}else{if((s|0?__ZN9Reference11unreferenceEv(s)|0:0)?(s=c[t>>2]|0,__Z17predelete_handlerP6Object(s)|0):0){gj[c[(c[s>>2]|0)+76>>2]&8191](s);__ZN6Memory11free_staticEPvb(s,0)}c[t>>2]=g;if(g|0){__ZN9Reference9referenceEv(g);u=g;k=106}}if(((k|0)==106?__ZN9Reference11unreferenceEv(u)|0:0)?__Z17predelete_handlerP6Object(g)|0:0){gj[c[(c[g>>2]|0)+76>>2]&8191](g);__ZN6Memory11free_staticEPvb(g,0)}__ZN10StringNameD2Ev(e);__ZN10StringNameD2Ev(d);__ZN10StringNameC2EPKc(d,994957);__ZN10StringNameC2Ev(e);g=__ZNK7Control8get_iconERK10StringNameS2_(a,d,e)|0;u=a+836|0;t=c[u>>2]|0;if((g|0)==(t|0)){if(g|0){v=g;k=118}}else{if((t|0?__ZN9Reference11unreferenceEv(t)|0:0)?(t=c[u>>2]|0,__Z17predelete_handlerP6Object(t)|0):0){gj[c[(c[t>>2]|0)+76>>2]&8191](t);__ZN6Memory11free_staticEPvb(t,0)}c[u>>2]=g;if(g|0){__ZN9Reference9referenceEv(g);v=g;k=118}}if(((k|0)==118?__ZN9Reference11unreferenceEv(v)|0:0)?__Z17predelete_handlerP6Object(g)|0:0){gj[c[(c[g>>2]|0)+76>>2]&8191](g);__ZN6Memory11free_staticEPvb(g,0)}__ZN10StringNameD2Ev(e);__ZN10StringNameD2Ev(d);__ZN10StringNameC2EPKc(d,1019477);__ZN10StringNameC2Ev(e);g=__ZNK7Control8get_iconERK10StringNameS2_(a,d,e)|0;v=a+840|0;u=c[v>>2]|0;if((g|0)==(u|0)){if(g|0){w=g;k=130}}else{if((u|0?__ZN9Reference11unreferenceEv(u)|0:0)?(u=c[v>>2]|0,__Z17predelete_handlerP6Object(u)|0):0){gj[c[(c[u>>2]|0)+76>>2]&8191](u);__ZN6Memory11free_staticEPvb(u,0)}c[v>>2]=g;if(g|0){__ZN9Reference9referenceEv(g);w=g;k=130}}if(((k|0)==130?__ZN9Reference11unreferenceEv(w)|0:0)?__Z17predelete_handlerP6Object(g)|0:0){gj[c[(c[g>>2]|0)+76>>2]&8191](g);__ZN6Memory11free_staticEPvb(g,0)}__ZN10StringNameD2Ev(e);__ZN10StringNameD2Ev(d);__ZN10StringNameC2EPKc(d,994044);__ZN10StringNameC2Ev(e);g=__ZNK7Control8get_iconERK10StringNameS2_(a,d,e)|0;w=a+844|0;v=c[w>>2]|0;if((g|0)==(v|0)){if(g|0){x=g;k=142}}else{if((v|0?__ZN9Reference11unreferenceEv(v)|0:0)?(v=c[w>>2]|0,__Z17predelete_handlerP6Object(v)|0):0){gj[c[(c[v>>2]|0)+76>>2]&8191](v);__ZN6Memory11free_staticEPvb(v,0)}c[w>>2]=g;if(g|0){__ZN9Reference9referenceEv(g);x=g;k=142}}if(((k|0)==142?__ZN9Reference11unreferenceEv(x)|0:0)?__Z17predelete_handlerP6Object(g)|0:0){gj[c[(c[g>>2]|0)+76>>2]&8191](g);__ZN6Memory11free_staticEPvb(g,0)}__ZN10StringNameD2Ev(e);__ZN10StringNameD2Ev(d);__ZN10StringNameC2EPKc(d,1018911);__ZN10StringNameC2Ev(e);g=__ZNK7Control8get_iconERK10StringNameS2_(a,d,e)|0;x=a+848|0;w=c[x>>2]|0;if((g|0)==(w|0)){if(g|0){y=g;k=154}}else{if((w|0?__ZN9Reference11unreferenceEv(w)|0:0)?(w=c[x>>2]|0,__Z17predelete_handlerP6Object(w)|0):0){gj[c[(c[w>>2]|0)+76>>2]&8191](w);__ZN6Memory11free_staticEPvb(w,0)}c[x>>2]=g;if(g|0){__ZN9Reference9referenceEv(g);y=g;k=154}}if(((k|0)==154?__ZN9Reference11unreferenceEv(y)|0:0)?__Z17predelete_handlerP6Object(g)|0:0){gj[c[(c[g>>2]|0)+76>>2]&8191](g);__ZN6Memory11free_staticEPvb(g,0)}__ZN10StringNameD2Ev(e);__ZN10StringNameD2Ev(d);__ZN10StringNameC2EPKc(d,1007774);__ZN10StringNameC2Ev(e);g=__ZNK7Control8get_iconERK10StringNameS2_(a,d,e)|0;y=a+852|0;x=c[y>>2]|0;if((g|0)==(x|0)){if(g|0){z=g;k=166}}else{if((x|0?__ZN9Reference11unreferenceEv(x)|0:0)?(x=c[y>>2]|0,__Z17predelete_handlerP6Object(x)|0):0){gj[c[(c[x>>2]|0)+76>>2]&8191](x);__ZN6Memory11free_staticEPvb(x,0)}c[y>>2]=g;if(g|0){__ZN9Reference9referenceEv(g);z=g;k=166}}if(((k|0)==166?__ZN9Reference11unreferenceEv(z)|0:0)?__Z17predelete_handlerP6Object(g)|0:0){gj[c[(c[g>>2]|0)+76>>2]&8191](g);__ZN6Memory11free_staticEPvb(g,0)}__ZN10StringNameD2Ev(e);__ZN10StringNameD2Ev(d);__ZN10StringNameC2EPKc(e,990216);__ZN10StringNameC2Ev(f);__ZNK7Control9get_colorERK10StringNameS2_(d,a,e,f);g=a+856|0;c[g>>2]=c[d>>2];c[g+4>>2]=c[d+4>>2];c[g+8>>2]=c[d+8>>2];c[g+12>>2]=c[d+12>>2];__ZN10StringNameD2Ev(f);__ZN10StringNameD2Ev(e);__ZN10StringNameC2EPKc(e,1000012);__ZN10StringNameC2Ev(f);__ZNK7Control9get_colorERK10StringNameS2_(d,a,e,f);g=a+872|0;c[g>>2]=c[d>>2];c[g+4>>2]=c[d+4>>2];c[g+8>>2]=c[d+8>>2];c[g+12>>2]=c[d+12>>2];__ZN10StringNameD2Ev(f);__ZN10StringNameD2Ev(e);__ZN10StringNameC2EPKc(e,1019713);__ZN10StringNameC2Ev(f);__ZNK7Control9get_colorERK10StringNameS2_(d,a,e,f);g=a+888|0;c[g>>2]=c[d>>2];c[g+4>>2]=c[d+4>>2];c[g+8>>2]=c[d+8>>2];c[g+12>>2]=c[d+12>>2];__ZN10StringNameD2Ev(f);__ZN10StringNameD2Ev(e);__ZN10StringNameC2EPKc(e,1019725);__ZN10StringNameC2Ev(f);__ZNK7Control9get_colorERK10StringNameS2_(d,a,e,f);g=a+904|0;c[g>>2]=c[d>>2];c[g+4>>2]=c[d+4>>2];c[g+8>>2]=c[d+8>>2];c[g+12>>2]=c[d+12>>2];__ZN10StringNameD2Ev(f);__ZN10StringNameD2Ev(e);__ZN10StringNameC2EPKc(d,990283);__ZN10StringNameC2Ev(e);c[a+936>>2]=__ZNK7Control12get_constantERK10StringNameS2_(a,d,e)|0;__ZN10StringNameD2Ev(e);__ZN10StringNameD2Ev(d);__ZN10StringNameC2EPKc(d,1012526);__ZN10StringNameC2Ev(e);c[a+940>>2]=__ZNK7Control12get_constantERK10StringNameS2_(a,d,e)|0;__ZN10StringNameD2Ev(e);__ZN10StringNameD2Ev(d);__ZN10StringNameC2EPKc(d,1019788);__ZN10StringNameC2Ev(e);c[a+944>>2]=__ZNK7Control12get_constantERK10StringNameS2_(a,d,e)|0;__ZN10StringNameD2Ev(e);__ZN10StringNameD2Ev(d);__ZN10StringNameC2EPKc(d,1019800);__ZN10StringNameC2Ev(e);c[a+952>>2]=__ZNK7Control12get_constantERK10StringNameS2_(a,d,e)|0;__ZN10StringNameD2Ev(e);__ZN10StringNameD2Ev(d);__ZN10StringNameC2EPKc(d,1019776);__ZN10StringNameC2Ev(e);c[a+948>>2]=__ZNK7Control12get_constantERK10StringNameS2_(a,d,e)|0;__ZN10StringNameD2Ev(e);__ZN10StringNameD2Ev(d);__ZN10StringNameC2EPKc(d,1019814);__ZN10StringNameC2Ev(e);c[a+964>>2]=__ZNK7Control12get_constantERK10StringNameS2_(a,d,e)|0;__ZN10StringNameD2Ev(e);__ZN10StringNameD2Ev(d);__ZN10StringNameC2EPKc(e,1019745);__ZN10StringNameC2Ev(f);__ZNK7Control9get_colorERK10StringNameS2_(d,a,e,f);g=a+920|0;c[g>>2]=c[d>>2];c[g+4>>2]=c[d+4>>2];c[g+8>>2]=c[d+8>>2];c[g+12>>2]=c[d+12>>2];__ZN10StringNameD2Ev(f);__ZN10StringNameD2Ev(e);__ZN10StringNameC2EPKc(d,1019838);__ZN10StringNameC2Ev(e);c[a+968>>2]=__ZNK7Control12get_constantERK10StringNameS2_(a,d,e)|0;__ZN10StringNameD2Ev(e);__ZN10StringNameD2Ev(d);__ZN10StringNameC2EPKc(d,1019852);__ZN10StringNameC2Ev(e);c[a+972>>2]=__ZNK7Control12get_constantERK10StringNameS2_(a,d,e)|0;__ZN10StringNameD2Ev(e);__ZN10StringNameD2Ev(d);__ZN10StringNameC2EPKc(d,1017940);__ZN10StringNameC2Ev(e);g=__ZNK7Control12get_styleboxERK10StringNameS2_(a,d,e)|0;z=a+804|0;y=c[z>>2]|0;if((g|0)==(y|0)){if(g|0){A=g;k=178}}else{if((y|0?__ZN9Reference11unreferenceEv(y)|0:0)?(y=c[z>>2]|0,__Z17predelete_handlerP6Object(y)|0):0){gj[c[(c[y>>2]|0)+76>>2]&8191](y);__ZN6Memory11free_staticEPvb(y,0)}c[z>>2]=g;if(g|0){__ZN9Reference9referenceEv(g);A=g;k=178}}if(((k|0)==178?__ZN9Reference11unreferenceEv(A)|0:0)?__Z17predelete_handlerP6Object(g)|0:0){gj[c[(c[g>>2]|0)+76>>2]&8191](g);__ZN6Memory11free_staticEPvb(g,0)}__ZN10StringNameD2Ev(e);__ZN10StringNameD2Ev(d);__ZN10StringNameC2EPKc(d,1018295);__ZN10StringNameC2Ev(e);g=__ZNK7Control12get_styleboxERK10StringNameS2_(a,d,e)|0;A=a+812|0;z=c[A>>2]|0;if((g|0)==(z|0)){if(g|0){B=g;k=190}}else{do if(z|0?__ZN9Reference11unreferenceEv(z)|0:0){y=c[A>>2]|0;if(!(__Z17predelete_handlerP6Object(y)|0))break;gj[c[(c[y>>2]|0)+76>>2]&8191](y);__ZN6Memory11free_staticEPvb(y,0)}while(0);c[A>>2]=g;if(g|0){__ZN9Reference9referenceEv(g);B=g;k=190}}if(((k|0)==190?__ZN9Reference11unreferenceEv(B)|0:0)?__Z17predelete_handlerP6Object(g)|0:0){gj[c[(c[g>>2]|0)+76>>2]&8191](g);__ZN6Memory11free_staticEPvb(g,0)}__ZN10StringNameD2Ev(e);__ZN10StringNameD2Ev(d);__ZN10StringNameC2EPKc(d,1018651);__ZN10StringNameC2Ev(e);g=__ZNK7Control12get_styleboxERK10StringNameS2_(a,d,e)|0;B=a+808|0;k=c[B>>2]|0;do if((g|0)==(k|0))if(!g){__ZN10StringNameD2Ev(e);__ZN10StringNameD2Ev(d);__ZN10StringNameC2EPKc(e,1019694);__ZN10StringNameC2Ev(f);__ZNK7Control9get_colorERK10StringNameS2_(d,a,e,f);C=a+816|0;c[C>>2]=c[d>>2];c[C+4>>2]=c[d+4>>2];c[C+8>>2]=c[d+8>>2];c[C+12>>2]=c[d+12>>2];__ZN10StringNameD2Ev(f);__ZN10StringNameD2Ev(e);D=a+1016|0;E=c[D>>2]|0;F=c[h>>2]|0;G=c[F>>2]|0;H=G+116|0;I=c[H>>2]|0;J=+mj[I&511](F);__ZN9ScrollBar15set_custom_stepEf(E,J);l=b;return}else{K=g;break}else{do if(k|0){if(!(__ZN9Reference11unreferenceEv(k)|0))break;A=c[B>>2]|0;if(!(__Z17predelete_handlerP6Object(A)|0))break;gj[c[(c[A>>2]|0)+76>>2]&8191](A);__ZN6Memory11free_staticEPvb(A,0)}while(0);c[B>>2]=g;if(!g){__ZN10StringNameD2Ev(e);__ZN10StringNameD2Ev(d);__ZN10StringNameC2EPKc(e,1019694);__ZN10StringNameC2Ev(f);__ZNK7Control9get_colorERK10StringNameS2_(d,a,e,f);C=a+816|0;c[C>>2]=c[d>>2];c[C+4>>2]=c[d+4>>2];c[C+8>>2]=c[d+8>>2];c[C+12>>2]=c[d+12>>2];__ZN10StringNameD2Ev(f);__ZN10StringNameD2Ev(e);D=a+1016|0;E=c[D>>2]|0;F=c[h>>2]|0;G=c[F>>2]|0;H=G+116|0;I=c[H>>2]|0;J=+mj[I&511](F);__ZN9ScrollBar15set_custom_stepEf(E,J);l=b;return}else{__ZN9Reference9referenceEv(g);K=g;break}}while(0);if(!(__ZN9Reference11unreferenceEv(K)|0)){__ZN10StringNameD2Ev(e);__ZN10StringNameD2Ev(d);__ZN10StringNameC2EPKc(e,1019694);__ZN10StringNameC2Ev(f);__ZNK7Control9get_colorERK10StringNameS2_(d,a,e,f);C=a+816|0;c[C>>2]=c[d>>2];c[C+4>>2]=c[d+4>>2];c[C+8>>2]=c[d+8>>2];c[C+12>>2]=c[d+12>>2];__ZN10StringNameD2Ev(f);__ZN10StringNameD2Ev(e);D=a+1016|0;E=c[D>>2]|0;F=c[h>>2]|0;G=c[F>>2]|0;H=G+116|0;I=c[H>>2]|0;J=+mj[I&511](F);__ZN9ScrollBar15set_custom_stepEf(E,J);l=b;return}if(!(__Z17predelete_handlerP6Object(g)|0)){__ZN10StringNameD2Ev(e);__ZN10StringNameD2Ev(d);__ZN10StringNameC2EPKc(e,1019694);__ZN10StringNameC2Ev(f);__ZNK7Control9get_colorERK10StringNameS2_(d,a,e,f);C=a+816|0;c[C>>2]=c[d>>2];c[C+4>>2]=c[d+4>>2];c[C+8>>2]=c[d+8>>2];c[C+12>>2]=c[d+12>>2];__ZN10StringNameD2Ev(f);__ZN10StringNameD2Ev(e);D=a+1016|0;E=c[D>>2]|0;F=c[h>>2]|0;G=c[F>>2]|0;H=G+116|0;I=c[H>>2]|0;J=+mj[I&511](F);__ZN9ScrollBar15set_custom_stepEf(E,J);l=b;return}gj[c[(c[g>>2]|0)+76>>2]&8191](g);__ZN6Memory11free_staticEPvb(g,0);__ZN10StringNameD2Ev(e);__ZN10StringNameD2Ev(d);__ZN10StringNameC2EPKc(e,1019694);__ZN10StringNameC2Ev(f);__ZNK7Control9get_colorERK10StringNameS2_(d,a,e,f);C=a+816|0;c[C>>2]=c[d>>2];c[C+4>>2]=c[d+4>>2];c[C+8>>2]=c[d+8>>2];c[C+12>>2]=c[d+12>>2];__ZN10StringNameD2Ev(f);__ZN10StringNameD2Ev(e);D=a+1016|0;E=c[D>>2]|0;F=c[h>>2]|0;G=c[F>>2]|0;H=G+116|0;I=c[H>>2]|0;J=+mj[I&511](F);__ZN9ScrollBar15set_custom_stepEf(E,J);l=b;return}function __ZNK9SceneTree17get_last_event_idEv(a){a=a|0;return c[a+116>>2]|0}function __ZN4Tree17update_scrollbarsEv(b){b=b|0;var d=0,e=0,f=0,h=0,i=0,j=0.0,k=0,n=0.0,o=0,p=0,q=0,r=0.0,s=0,t=0,u=0,v=0,w=0,x=0,y=0.0,z=0.0,A=0;d=l;l=l+32|0;if((l|0)>=(m|0))ba(32);e=d+24|0;f=d+16|0;h=d+8|0;i=d;__ZNK7Control8get_sizeEv(f,b);if(!(a[b+732>>0]|0))j=0.0;else{k=c[b+772>>2]|0;n=+mj[c[(c[k>>2]|0)+116>>2]&511](k);__ZNK8StyleBox16get_minimum_sizeEv(e,c[b+804>>2]|0);j=+(~~(n+ +g[e+4>>2])|0)}k=b+1012|0;o=c[k>>2]|0;Pi[c[(c[o>>2]|0)+144>>2]&2047](h,o);o=b+1016|0;p=c[o>>2]|0;Pi[c[(c[p>>2]|0)+144>>2]&2047](i,p);p=c[o>>2]|0;n=+g[f>>2]-+g[i>>2];q=b+780|0;r=+__ZNK8StyleBox10get_marginE6Margin(c[q>>2]|0,1);g[e>>2]=n;g[e+4>>2]=r;__ZN7Control9set_beginERK7Vector2(p,e);p=c[o>>2]|0;s=c[f>>2]|0;t=f+4|0;r=+g[t>>2];n=r-+__ZNK8StyleBox10get_marginE6Margin(c[q>>2]|0,1);r=n-+__ZNK8StyleBox10get_marginE6Margin(c[q>>2]|0,3);c[e>>2]=s;g[e+4>>2]=r;__ZN7Control7set_endERK7Vector2(p,e);p=c[k>>2]|0;s=h+4|0;r=+g[t>>2]-+g[s>>2];g[e>>2]=0.0;g[e+4>>2]=r;__ZN7Control9set_beginERK7Vector2(p,e);p=c[k>>2]|0;h=c[t>>2]|0;g[e>>2]=+g[f>>2]-+g[i>>2];c[e+4>>2]=h;__ZN7Control7set_endERK7Vector2(p,e);__ZNK8StyleBox10get_offsetEv(e,c[q>>2]|0);q=~~+g[e>>2];p=~~+g[e+4>>2];e=c[b+604>>2]|0;if(!e)u=p;else u=(__ZNK4Tree15get_item_heightEP8TreeItem(b,e)|0)+p|0;p=c[b+756>>2]|0;if((p|0)!=0?(e=c[p+-4>>2]|0,(e|0)>0):0){h=0;v=q;while(1){w=(c[p+(h*12|0)>>2]|0)+v|0;h=h+1|0;if((h|0)==(e|0)){x=w;break}else v=w}}else x=q;r=+(x|0);n=+(u|0);u=c[o>>2]|0;if(n<+g[t>>2]-+g[s>>2]){__ZN10CanvasItem4hideEv(u);y=0.0}else{__ZN10CanvasItem4showEv(u);__ZN5Range7set_maxEd(c[o>>2]|0,n);__ZN5Range8set_pageEd(c[o>>2]|0,+g[t>>2]-+g[s>>2]-j);y=+__ZNK5Range9get_valueEv(c[o>>2]|0)}g[b+960>>2]=y;o=c[k>>2]|0;if(r<+g[f>>2]-+g[i>>2]){__ZN10CanvasItem4hideEv(o);z=0.0;A=b+956|0;g[A>>2]=z;l=d;return}else{__ZN10CanvasItem4showEv(o);__ZN5Range7set_maxEd(c[k>>2]|0,r);__ZN5Range8set_pageEd(c[k>>2]|0,+g[f>>2]-+g[i>>2]);z=+__ZNK5Range9get_valueEv(c[k>>2]|0);A=b+956|0;g[A>>2]=z;l=d;return}}function __ZN4Tree9draw_itemERK7Point2iRK7Vector2S5_P8TreeItem(b,d,e,f,i){b=b|0;d=d|0;e=e|0;f=f|0;i=i|0;var j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0,ia=0,ja=0,ka=0,la=0,ma=0,na=0,oa=0,pa=0,qa=0,ra=0,sa=0,ta=0,ua=0,va=0,wa=0,xa=0,ya=0,za=0,Aa=0,Ba=0.0,Ca=0.0,Da=0,Ea=0,Fa=0,Ga=0,Ha=0.0,Ia=0,Ja=0,Ka=0,La=0,Ma=0,Na=0,Oa=0,Pa=0,Qa=0,Ra=0,Sa=0,Ta=0,Ua=0,Va=0,Wa=0,Xa=0,Ya=0,Za=0,_a=0,$a=0,ab=0,bb=0,cb=0,db=0,eb=0,fb=0,gb=0,hb=0,ib=0,jb=0,kb=0.0,lb=0,mb=0,nb=0,ob=0,pb=0,qb=0,rb=0,sb=0,tb=0,ub=0,vb=0,wb=0,xb=0,yb=0,zb=0,Ab=0,Bb=0,Cb=0,Db=0,Eb=0,Fb=0,Gb=0,Hb=0,Ib=0,Jb=0,Kb=0,Lb=0,Mb=0,Nb=0,Ob=0,Pb=0,Qb=0,Rb=0,Sb=0,Tb=0,Ub=0,Vb=0,Wb=0,Xb=0,Yb=0,Zb=0,_b=0,$b=0,ac=0,bc=0,cc=0,dc=0,ec=0,fc=0,gc=0,hc=0,ic=0,jc=0,kc=0,lc=0,mc=0,nc=0,oc=0,pc=0,qc=0,rc=0,sc=0,tc=0,uc=0,vc=0,wc=0,xc=0,yc=0,zc=0,Ac=0,Bc=0,Cc=0,Dc=0,Ec=0,Fc=0,Gc=0,Hc=0,Ic=0,Jc=0,Kc=0,Lc=0,Mc=0,Nc=0,Oc=0,Pc=0,Qc=0,Rc=0,Sc=0,Tc=0,Uc=0,Vc=0,Wc=0,Xc=0,Yc=0,Zc=0,_c=0,$c=0,ad=0,bd=0,cd=0,dd=0,ed=0,fd=0,gd=0,hd=0,id=0,jd=0,kd=0,ld=0,md=0,nd=0,od=0,pd=0,qd=0,rd=0,sd=0,td=0,ud=0,vd=0,wd=0,xd=0,yd=0,zd=0,Ad=0,Bd=0,Cd=0,Dd=0,Ed=0,Fd=0,Gd=0,Hd=0,Id=0,Jd=0,Kd=0,Ld=0,Md=0,Nd=0,Od=0,Pd=0,Qd=0,Rd=0,Sd=0,Td=0,Ud=0.0,Vd=0,Wd=0,Xd=0,Yd=0,Zd=0,_d=0,$d=0,ae=0,be=0,ce=0,de=0,ee=0,fe=0,ge=0,he=0,ie=0,je=0.0,ke=0,le=0,me=0,ne=0,oe=0,pe=0,qe=0,re=0,se=0,te=0,ue=0.0,ve=0.0,we=0.0,xe=0,ye=0,ze=0,Ae=0,Be=0,Ce=0,De=0,Ee=0,Fe=0,Ge=0,He=0,Ie=0,Je=0,Ke=0,Le=0,Me=0,Ne=0,Oe=0,Pe=0,Qe=0,Re=0,Se=0,Te=0,Ue=0,Ve=0,We=0,Xe=0,Ye=0.0,Ze=0,_e=0,$e=0,af=0,bf=0,cf=0,df=0,ef=0,ff=0,gf=0,hf=0,jf=0,kf=0,lf=0,mf=0,nf=0,of=0,pf=0,qf=0,rf=0,sf=0,tf=0,uf=0,vf=0,wf=0,xf=0,yf=0,zf=0,Af=0,Bf=0,Cf=0,Df=0,Ef=0,Ff=0,Gf=0.0,Hf=0,If=0,Jf=0,Kf=0,Lf=0,Mf=0,Nf=0,Of=0,Pf=0,Qf=0,Rf=0,Sf=0,Tf=0,Uf=0,Vf=0,Wf=0,Xf=0.0,Yf=0.0,Zf=0,_f=0,$f=0,ag=0,bg=0,cg=0,dg=0,eg=0,fg=0,gg=0,hg=0,ig=0,jg=0,kg=0,lg=0,mg=0,ng=0,og=0,pg=0,qg=0,rg=0,sg=0,tg=0,ug=0,vg=0,wg=0,xg=0,yg=0,zg=0;j=l;l=l+496|0;if((l|0)>=(m|0))ba(496);k=j+160|0;n=j+488|0;o=j+144|0;p=j+312|0;q=j+480|0;r=j+120|0;s=j+472|0;t=j+96|0;u=j+464|0;v=j+280|0;w=j+456|0;x=j+448|0;y=j+440|0;z=j+436|0;A=j+432|0;B=j+424|0;C=j+416|0;D=j+408|0;E=j+400|0;F=j+392|0;H=j+384|0;I=j+376|0;J=j+372|0;K=j+368|0;L=j+360|0;M=j+356|0;N=j+352|0;O=j+344|0;P=j+340|0;Q=j+336|0;R=j+332|0;S=j+328|0;T=j+304|0;V=j+300|0;W=j+296|0;X=j+276|0;Y=j+272|0;Z=j+268|0;_=j+264|0;$=j+260|0;aa=j+256|0;ca=j+48|0;da=j+252|0;ea=j+248|0;fa=j+240|0;ga=j+72|0;ha=j+24|0;ia=j;ja=j+232|0;ka=j+228|0;la=j+224|0;ma=j+216|0;na=j+208|0;oa=j+200|0;pa=j+192|0;qa=j+188|0;ra=j+184|0;sa=d+4|0;ta=b+956|0;ua=b+960|0;if(+(c[sa>>2]|0)-+g[ua>>2]>+g[f+4>>2]){va=-1;l=j;return va|0}wa=b+240|0;xa=c[wa>>2]|0;ya=__ZNK4Tree19compute_item_heightEP8TreeItem(b,i)|0;za=(c[b+940>>2]|0)+ya|0;if((c[b+604>>2]|0)==(i|0)?(a[b+716>>0]|0)!=0:0){Aa=0;Ba=+(c[d>>2]|0);Ca=+(c[sa>>2]|0);Da=d}else{a:do if(+((c[sa>>2]|0)+za|0)-+g[ua>>2]>0.0){ya=b+1067|0;if((a[ya>>0]|0)==0?c[i+96>>2]|0:0){if(!(a[i+84>>0]|0)){Ea=c[b+844>>2]|0;if(!Ea)Fa=0;else{__ZN9Reference9referenceEv(Ea);Fa=Ea}}else{Ea=c[b+840>>2]|0;if(!Ea)Fa=0;else{__ZN9Reference9referenceEv(Ea);Fa=Ea}}Ea=c[(c[Fa>>2]|0)+140>>2]|0;c[n>>2]=xa;c[p>>2]=~~+g[e>>2];c[p+4>>2]=~~+g[e+4>>2];__ZNK7Point2iplERKS_(q,d,p);Ga=(za-(ij[c[(c[Fa>>2]|0)+120>>2]&8191](Fa)|0)|0)/2|0;c[r>>2]=0;c[r+4>>2]=Ga;__ZNK7Point2iplERKS_(s,q,r);c[t>>2]=~~+g[ta>>2];c[t+4>>2]=~~+g[ua>>2];__ZNK7Point2imiERKS_(u,s,t);Ha=+(c[u+4>>2]|0);g[o>>2]=+(c[u>>2]|0);g[o+4>>2]=Ha;g[v>>2]=1.0;g[v+4>>2]=1.0;g[v+8>>2]=1.0;g[v+12>>2]=1.0;c[k>>2]=c[n>>2];Li[Ea&255](Fa,k,o,v,0);if((Fa|0?__ZN9Reference11unreferenceEv(Fa)|0:0)?__Z17predelete_handlerP6Object(Fa)|0:0){gj[c[(c[Fa>>2]|0)+76>>2]&8191](Fa);__ZN6Memory11free_staticEPvb(Fa,0)}}Ea=c[b+772>>2]|0;if(!Ea)Ia=0;else{__ZN9Reference9referenceEv(Ea);Ia=Ea}Ea=~~+mj[c[(c[Ia>>2]|0)+120>>2]&511](Ia);Ga=b+936|0;Ja=b+756|0;Ka=i+80|0;La=B+4|0;Ma=k+4|0;Na=e+4|0;Oa=p+4|0;Pa=D+4|0;Ha=+(za|0);Qa=o+8|0;Ra=~~Ha;Sa=p+4|0;Ta=p+8|0;Ua=p+12|0;Va=r+4|0;Wa=F+4|0;Xa=t+4|0;Ya=b+888|0;Za=b+720|0;_a=b+780|0;$a=o+4|0;ab=o+12|0;bb=b+788|0;cb=r+4|0;db=r+8|0;eb=r+12|0;fb=b+784|0;gb=r+4|0;hb=r+8|0;ib=r+12|0;jb=b+728|0;kb=+(Ea|0);Ea=b+612|0;lb=b+708|0;mb=b+792|0;nb=p+8|0;ob=t+4|0;pb=t+8|0;qb=t+12|0;rb=b+796|0;sb=t+4|0;tb=t+8|0;ub=t+12|0;vb=b+832|0;wb=b+836|0;xb=t+4|0;yb=v+4|0;zb=v+8|0;Ab=v+12|0;Bb=t+4|0;Cb=v+4|0;Db=v+8|0;Eb=v+12|0;Fb=b+848|0;Gb=v+4|0;Hb=v+4|0;Ib=ca+4|0;Jb=ca+8|0;Kb=ca+12|0;Lb=b+852|0;Mb=v+4|0;Nb=v+4|0;Ob=ca+4|0;Pb=ca+8|0;Qb=ca+12|0;Rb=v+4|0;Sb=t+4|0;Tb=k+4|0;Ub=v+4|0;Vb=v+8|0;Wb=v+12|0;Xb=ca+4|0;Yb=ca+8|0;Zb=ca+12|0;_b=k+8|0;$b=t+8|0;ac=v+4|0;bc=ca+4|0;cc=ca+8|0;dc=ca+12|0;ec=o+8|0;fc=v+4|0;gc=v+8|0;hc=v+12|0;ic=b+620|0;jc=b+624|0;kc=r+4|0;lc=r+8|0;mc=r+12|0;nc=b+904|0;oc=r+4|0;pc=r+8|0;qc=r+12|0;rc=r+4|0;sc=r+8|0;tc=r+12|0;uc=r+4|0;vc=r+8|0;wc=r+12|0;xc=r+4|0;yc=r+8|0;zc=r+12|0;Ac=t+4|0;Bc=t+8|0;Cc=t+12|0;Dc=t+4|0;Ec=t+8|0;Fc=t+12|0;Gc=t+4|0;Hc=t+8|0;Ic=t+12|0;Jc=t+4|0;Kc=t+8|0;Lc=t+12|0;Mc=r+4|0;Nc=r+8|0;Oc=r+12|0;Pc=t+4|0;Qc=t+8|0;Rc=t+12|0;Sc=b+736|0;Tc=r+4|0;Uc=r+4|0;Vc=r+8|0;Wc=r+12|0;Xc=L+4|0;Yc=k+8|0;Zc=b+800|0;_c=x+4|0;$c=k+4|0;ad=r+4|0;bd=b+976|0;cd=b+992|0;dd=b+996|0;ed=b+984|0;fd=p+4|0;gd=r+8|0;hd=r+4|0;id=o+4|0;jd=r+4|0;kd=k+4|0;ld=r+4|0;md=b+952|0;nd=t+4|0;od=t+8|0;pd=t+12|0;qd=(c[(a[ya>>0]|0?Ga:b+944|0)>>2]|0)+(c[d>>2]|0)|0;ya=0;b:while(1){rd=c[Ja>>2]|0;if(!rd)sd=0;else sd=c[rd+-4>>2]|0;if((ya|0)>=(sd|0)){td=22;break}rd=__ZNK4Tree16get_column_widthEi(b,ya)|0;ud=(ya|0)==0;if(ud){vd=rd-qd|0;if((vd|0)<1)wd=__ZNK4Tree16get_column_widthEi(b,0)|0;else{xd=vd;yd=qd;td=30}}else{vd=c[Ga>>2]|0;xd=rd-vd|0;yd=vd+qd|0;td=30}if((td|0)==30){td=0;vd=c[Ka>>2]|0;rd=(vd|0)==0;if(rd)zd=0;else zd=c[vd+-4>>2]|0;if((zd|0)<=(ya|0)){if(rd)Ad=0;else Ad=c[vd+-4>>2]|0;if((Ad|0)<=(ya|0)){td=36;break}a[1263537]=0}__ZN6VectorIN8TreeItem4CellEE14_copy_on_writeEv(Ka);vd=c[Ka>>2]|0;rd=c[vd+(ya*152|0)+148>>2]|0;c:do if((rd|0)!=0?(Bd=c[rd+-4>>2]|0,(Bd|0)>0):0){Cd=Bd;Bd=0;Dd=xd;Ed=vd;while(1){Fd=Cd+-1|0;Gd=(Ed|0)==0;if(Gd)Hd=0;else Hd=c[Ed+-4>>2]|0;do if((Hd|0)<=(ya|0)){if(Gd)Id=0;else Id=c[Ed+-4>>2]|0;if((Id|0)>(ya|0)){a[1263537]=0;td=49;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);Jd=0;break}}else td=49;while(0);if((td|0)==49){td=0;__ZN6VectorIN8TreeItem4CellEE14_copy_on_writeEv(Ka);Jd=(c[Ka>>2]|0)+(ya*152|0)|0}Gd=Jd+148|0;Kd=c[Gd>>2]|0;Ld=(Kd|0)==0;if(Ld)Md=0;else Md=c[Kd+-4>>2]|0;if((Md|0)<(Cd|0)){if(Ld)Nd=0;else Nd=c[Kd+-4>>2]|0;if((Nd|0)<(Cd|0)){td=56;break b}a[1263537]=0}__ZN6VectorIN8TreeItem4Cell6ButtonEE14_copy_on_writeEv(Gd);Kd=c[(c[Gd>>2]|0)+(Fd*28|0)+8>>2]|0;if(!Kd)Od=0;else{__ZN9Reference9referenceEv(Kd);Od=Kd}Pi[c[(c[Od>>2]|0)+124>>2]&2047](w,Od);__ZNK8StyleBox16get_minimum_sizeEv(k,c[Zc>>2]|0);__ZNK7Vector2plERKS_(o,w,k);Kd=c[sa>>2]|0;c[x>>2]=~~(+(Dd+yd|0)-+g[o>>2]);c[_c>>2]=Kd;c[k>>2]=~~+g[ta>>2];c[$c>>2]=~~+g[ua>>2];__ZNK7Point2imiERKS_(y,x,k);c[r>>2]=~~+g[e>>2];c[ad>>2]=~~+g[Na>>2];__ZNK7Point2iplERKS_(p,y,r);do if((c[bd>>2]|0)==2){if((c[cd>>2]|0)!=(i|0))break;if((c[dd>>2]|0)!=(ya|0))break;if((c[ed>>2]|0)!=(Fd|0))break;Kd=c[Ka>>2]|0;Gd=(Kd|0)==0;if(Gd)Pd=0;else Pd=c[Kd+-4>>2]|0;do if((Pd|0)<=(ya|0)){if(Gd)Qd=0;else Qd=c[Kd+-4>>2]|0;if((Qd|0)>(ya|0)){a[1263537]=0;td=72;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);Rd=0;break}}else td=72;while(0);if((td|0)==72){td=0;__ZN6VectorIN8TreeItem4CellEE14_copy_on_writeEv(Ka);Rd=(c[Ka>>2]|0)+(ya*152|0)|0}Kd=Rd+148|0;Gd=c[Kd>>2]|0;Ld=(Gd|0)==0;if(Ld)Sd=0;else Sd=c[Gd+-4>>2]|0;if((Sd|0)<(Cd|0)){if(Ld)Td=0;else Td=c[Gd+-4>>2]|0;if((Td|0)<(Cd|0)){td=79;break b}a[1263537]=0}__ZN6VectorIN8TreeItem4Cell6ButtonEE14_copy_on_writeEv(Kd);if(a[(c[Kd>>2]|0)+(Fd*28|0)+4>>0]|0)break;Kd=c[Zc>>2]|0;Gd=c[(c[Kd>>2]|0)+128>>2]|0;c[z>>2]=c[wa>>2];Ud=+(c[fd>>2]|0);g[r>>2]=+(c[p>>2]|0);g[hd>>2]=Ud;Ld=o;Vd=c[Ld+4>>2]|0;Wd=gd;c[Wd>>2]=c[Ld>>2];c[Wd+4>>2]=Vd;c[k>>2]=c[z>>2];bj[Gd&4095](Kd,k,r)}while(0);c[fd>>2]=~~(+(c[fd>>2]|0)+(Ha-+g[id>>2])*.5);__ZNK8StyleBox10get_offsetEv(r,c[Zc>>2]|0);c[k>>2]=~~+g[r>>2];c[kd>>2]=~~+g[jd>>2];__ZN7Point2ipLERKS_(p,k);Kd=c[(c[Od>>2]|0)+140>>2]|0;c[A>>2]=xa;Ud=+(c[fd>>2]|0);g[r>>2]=+(c[p>>2]|0);g[ld>>2]=Ud;Gd=c[Ka>>2]|0;Vd=(Gd|0)==0;if(Vd)Xd=0;else Xd=c[Gd+-4>>2]|0;do if((Xd|0)<=(ya|0)){if(Vd)Yd=0;else Yd=c[Gd+-4>>2]|0;if((Yd|0)>(ya|0)){a[1263537]=0;td=91;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);Zd=0;break}}else td=91;while(0);if((td|0)==91){td=0;__ZN6VectorIN8TreeItem4CellEE14_copy_on_writeEv(Ka);Zd=(c[Ka>>2]|0)+(ya*152|0)|0}Gd=Zd+148|0;Vd=c[Gd>>2]|0;Wd=(Vd|0)==0;if(Wd)_d=0;else _d=c[Vd+-4>>2]|0;if((_d|0)<(Cd|0)){if(Wd)$d=0;else $d=c[Vd+-4>>2]|0;if(($d|0)<(Cd|0)){td=98;break b}a[1263537]=0}__ZN6VectorIN8TreeItem4Cell6ButtonEE14_copy_on_writeEv(Gd);if(!(a[(c[Gd>>2]|0)+(Fd*28|0)+4>>0]|0)){Gd=c[Ka>>2]|0;Vd=(Gd|0)==0;if(Vd)ae=0;else ae=c[Gd+-4>>2]|0;do if((ae|0)<=(ya|0)){if(Vd)be=0;else be=c[Gd+-4>>2]|0;if((be|0)>(ya|0)){a[1263537]=0;td=110;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);ce=0;break}}else td=110;while(0);if((td|0)==110){td=0;__ZN6VectorIN8TreeItem4CellEE14_copy_on_writeEv(Ka);ce=(c[Ka>>2]|0)+(ya*152|0)|0}Gd=ce+148|0;Vd=c[Gd>>2]|0;Wd=(Vd|0)==0;if(Wd)de=0;else de=c[Vd+-4>>2]|0;do if((de|0)<(Cd|0)){if(Wd)ee=0;else ee=c[Vd+-4>>2]|0;if((ee|0)<(Cd|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);fe=0;break}else{a[1263537]=0;td=119;break}}else td=119;while(0);if((td|0)==119){td=0;__ZN6VectorIN8TreeItem4Cell6ButtonEE14_copy_on_writeEv(Gd);fe=(c[Gd>>2]|0)+(Fd*28|0)|0}Vd=fe+12|0;c[t>>2]=c[Vd>>2];c[t+4>>2]=c[Vd+4>>2];c[t+8>>2]=c[Vd+8>>2];c[t+12>>2]=c[Vd+12>>2]}else{g[t>>2]=1.0;g[nd>>2]=1.0;g[od>>2]=1.0;g[pd>>2]=.5};c[k>>2]=c[A>>2];Li[Kd&255](Od,k,r,t,0);Ud=+g[o>>2]+ +(c[md>>2]|0);Vd=~~(+(Dd|0)-Ud);Wd=~~(+(Bd|0)+Ud);do if(__ZN9Reference11unreferenceEv(Od)|0){if(!(__Z17predelete_handlerP6Object(Od)|0))break;gj[c[(c[Od>>2]|0)+76>>2]&8191](Od);__ZN6Memory11free_staticEPvb(Od,0)}while(0);if((Cd|0)<=1){ge=Wd;he=Vd;break c}Cd=Fd;Bd=Wd;Dd=Vd;Ed=c[Ka>>2]|0}}else{ge=0;he=xd}while(0);vd=c[sa>>2]|0;c[B>>2]=yd;c[La>>2]=vd;c[k>>2]=~~+g[ta>>2];c[Ma>>2]=~~+g[ua>>2];__ZNK7Point2imiERKS_(C,B,k);c[p>>2]=~~+g[e>>2];c[Oa>>2]=~~+g[Na>>2];__ZNK7Point2iplERKS_(D,C,p);vd=~~+(c[Pa>>2]|0);rd=o;c[rd>>2]=~~+(c[D>>2]|0);c[rd+4>>2]=vd;vd=Qa;c[vd>>2]=~~+(he|0);c[vd+4>>2]=Ra;c[p>>2]=c[o>>2];c[p+4>>2]=c[o+4>>2];c[p+8>>2]=c[o+8>>2];c[p+12>>2]=c[o+12>>2];if(!ud){vd=c[Ga>>2]|0;c[p>>2]=(c[p>>2]|0)-vd;c[nb>>2]=(c[nb>>2]|0)+vd}vd=__ZN12VisualServer13get_singletonEv()|0;rd=c[(c[vd>>2]|0)+1084>>2]|0;c[E>>2]=xa;Ud=+((c[Ua>>2]|0)+(c[Sa>>2]|0)|0);g[r>>2]=+(c[p>>2]|0);g[Va>>2]=Ud;__ZNK7Point2iplERKS_(F,p,Ta);Ud=+(c[Wa>>2]|0);g[t>>2]=+(c[F>>2]|0);g[Xa>>2]=Ud;c[k>>2]=c[E>>2];ci[rd&1](vd,k,r,t,Ya,1.0,0);do if(ud){vd=c[Ka>>2]|0;if(!vd){td=130;break b}if((c[vd+-4>>2]|0)<=0){td=130;break b}__ZN6VectorIN8TreeItem4CellEE14_copy_on_writeEv(Ka);vd=c[Ka>>2]|0;if(!(a[vd+71>>0]|0)){ie=vd;break}if((c[Za>>2]|0)!=1){td=136;break}vd=~~+__ZNK8StyleBox10get_marginE6Margin(c[_a>>2]|0,0);Ud=+(c[$a>>2]|0);__ZNK7Control8get_sizeEv(H,b);je=+g[H>>2];__ZNK8StyleBox16get_minimum_sizeEv(I,c[_a>>2]|0);rd=~~+(vd|0);vd=~~Ud;Ed=~~+(~~(je-+g[I>>2])|0);Dd=~~+(c[ab>>2]|0);if(__ZNK7Control9has_focusEv(b)|0){Bd=c[bb>>2]|0;Cd=c[(c[Bd>>2]|0)+128>>2]|0;c[J>>2]=xa;g[r>>2]=+(rd|0);g[cb>>2]=+(vd|0);g[db>>2]=+(Ed|0);g[eb>>2]=+(Dd|0);c[k>>2]=c[J>>2];bj[Cd&4095](Bd,k,r);td=136;break}else{Bd=c[fb>>2]|0;Cd=c[(c[Bd>>2]|0)+128>>2]|0;c[K>>2]=xa;g[r>>2]=+(rd|0);g[gb>>2]=+(vd|0);g[hb>>2]=+(Ed|0);g[ib>>2]=+(Dd|0);c[k>>2]=c[K>>2];bj[Cd&4095](Bd,k,r);td=136;break}}else td=136;while(0);if((td|0)==136){td=0;ie=c[Ka>>2]|0}Bd=(ie|0)==0;if(Bd)ke=0;else ke=c[ie+-4>>2]|0;if((ke|0)<=(ya|0)){if(Bd)le=0;else le=c[ie+-4>>2]|0;if((le|0)<=(ya|0)){td=143;break}a[1263537]=0}__ZN6VectorIN8TreeItem4CellEE14_copy_on_writeEv(Ka);Bd=c[Ka>>2]|0;if(!(a[Bd+(ya*152|0)+71>>0]|0))me=Bd;else{do if((c[Za>>2]|0)!=1){Cd=~~+(c[o>>2]|0);Dd=~~+(c[$a>>2]|0);Ed=~~+(c[Qa>>2]|0);vd=~~+(c[ab>>2]|0);rd=(Bd|0)==0;if(rd)ne=0;else ne=c[Bd+-4>>2]|0;if((ne|0)<=(ya|0)){if(rd)oe=0;else oe=c[Bd+-4>>2]|0;if((oe|0)<=(ya|0)){td=153;break b}a[1263537]=0}__ZN6VectorIN8TreeItem4CellEE14_copy_on_writeEv(Ka);rd=c[Ka>>2]|0;Kd=c[rd+(ya*152|0)+24>>2]|0;do if(!Kd){pe=Cd;qe=Ed}else{if((c[Kd+-4>>2]|0)<=0){pe=Cd;qe=Ed;break}Gd=(rd|0)==0;if(Gd)re=0;else re=c[rd+-4>>2]|0;do if((re|0)<=(ya|0)){if(Gd)se=0;else se=c[rd+-4>>2]|0;if((se|0)>(ya|0)){a[1263537]=0;td=165;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);te=0;break}}else td=165;while(0);if((td|0)==165){td=0;__ZN6VectorIN8TreeItem4CellEE14_copy_on_writeEv(Ka);te=(c[Ka>>2]|0)+(ya*152|0)|0}Gd=te+4|0;d:do if(!(c[Gd>>2]|0)){g[L>>2]=0.0;g[Xc>>2]=0.0;ue=0.0}else{c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0;c[k+12>>2]=0;do if(__ZNK7Point2ieqERKS_(te+8|0,k)|0){if(!(__ZNK7Point2ieqERKS_(te+16|0,Yc)|0))break;Vd=c[Gd>>2]|0;Pi[c[(c[Vd>>2]|0)+124>>2]&2047](L,Vd);ue=+g[L>>2];break d}while(0);je=+(c[te+16>>2]|0);Ud=+(c[te+20>>2]|0);g[L>>2]=je;g[Xc>>2]=Ud;ue=je}while(0);pe=~~(+(Cd|0)+ue);qe=~~(+(Ed|0)-ue)}while(0);if(__ZNK7Control9has_focusEv(b)|0){Ed=c[bb>>2]|0;Cd=c[(c[Ed>>2]|0)+128>>2]|0;c[M>>2]=xa;je=+(pe|0);Ud=+(Dd|0);ve=+(qe|0);we=+(vd|0);g[r>>2]=je;g[Mc>>2]=Ud;g[Nc>>2]=ve;g[Oc>>2]=we;c[k>>2]=c[M>>2];bj[Cd&4095](Ed,k,r);__ZN6StringC2EPKc(k,844130);g[t>>2]=je;g[Pc>>2]=Ud;g[Qc>>2]=ve;g[Rc>>2]=we;__ZN7VariantC2ERK5Rect2(r,t);__ZN6Object8set_metaERK6StringRK7Variant(i,k,r);if(c[r>>2]|0)__ZN7Variant5clearEv(r);Ed=c[k>>2]|0;do if(Ed|0){if(__Z16atomic_decrementPj(Ed+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ed,1)}while(0)}else{Ed=c[fb>>2]|0;Cd=c[(c[Ed>>2]|0)+128>>2]|0;c[N>>2]=xa;g[r>>2]=+(pe|0);g[Uc>>2]=+(Dd|0);g[Vc>>2]=+(qe|0);g[Wc>>2]=+(vd|0);c[k>>2]=c[N>>2];bj[Cd&4095](Ed,k,r)}if(!(__ZNK10CanvasItem18is_visible_in_treeEv(c[Sc>>2]|0)|0))break;Ed=c[Sc>>2]|0;__ZNK7Control19get_global_positionEv(O,b);g[r>>2]=+(pe|0);g[Tc>>2]=+(Dd|0);__ZNK7Vector2plERKS_(k,O,r);__ZN7Control12set_positionERK7Vector2(Ed,k)}while(0);me=c[Ka>>2]|0}Bd=(me|0)==0;if(Bd)xe=0;else xe=c[me+-4>>2]|0;if((xe|0)<=(ya|0)){if(Bd)ye=0;else ye=c[me+-4>>2]|0;if((ye|0)<=(ya|0)){td=191;break}a[1263537]=0}__ZN6VectorIN8TreeItem4CellEE14_copy_on_writeEv(Ka);Bd=c[Ka>>2]|0;if(a[Bd+(ya*152|0)+92>>0]|0){we=+(c[p>>2]|0);ve=+(c[nb>>2]|0);Ud=+(c[Ua>>2]|0);g[xc>>2]=+(c[Sa>>2]|0);g[zc>>2]=Ud;Ud=+(c[Ga>>2]|0);g[r>>2]=we-Ud;g[yc>>2]=Ud+ve;Ed=(Bd|0)==0;if(Ed)ze=0;else ze=c[Bd+-4>>2]|0;if((ze|0)<=(ya|0)){if(Ed)Ae=0;else Ae=c[Bd+-4>>2]|0;if((Ae|0)<=(ya|0)){td=200;break}a[1263537]=0}__ZN6VectorIN8TreeItem4CellEE14_copy_on_writeEv(Ka);Bd=(a[(c[Ka>>2]|0)+(ya*152|0)+93>>0]|0)==0;Ed=__ZN12VisualServer13get_singletonEv()|0;Cd=c[(c[Ed>>2]|0)+1088>>2]|0;if(Bd){c[T>>2]=xa;Bd=c[Ka>>2]|0;rd=(Bd|0)==0;if(rd)Be=0;else Be=c[Bd+-4>>2]|0;do if((Be|0)<=(ya|0)){if(rd)Ce=0;else Ce=c[Bd+-4>>2]|0;if((Ce|0)>(ya|0)){a[1263537]=0;td=248;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);De=0;break}}else td=248;while(0);if((td|0)==248){td=0;__ZN6VectorIN8TreeItem4CellEE14_copy_on_writeEv(Ka);De=(c[Ka>>2]|0)+(ya*152|0)|0}c[k>>2]=c[T>>2];Ki[Cd&4095](Ed,k,r,De+96|0)}else{c[P>>2]=xa;Bd=c[xc>>2]|0;rd=c[yc>>2]|0;c[t>>2]=c[r>>2];c[Ac>>2]=Bd;c[Bc>>2]=rd;g[Cc>>2]=1.0;rd=c[Ka>>2]|0;Bd=(rd|0)==0;if(Bd)Ee=0;else Ee=c[rd+-4>>2]|0;do if((Ee|0)<=(ya|0)){if(Bd)Fe=0;else Fe=c[rd+-4>>2]|0;if((Fe|0)>(ya|0)){a[1263537]=0;td=211;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);Ge=0;break}}else td=211;while(0);if((td|0)==211){td=0;__ZN6VectorIN8TreeItem4CellEE14_copy_on_writeEv(Ka);Ge=(c[Ka>>2]|0)+(ya*152|0)|0}c[k>>2]=c[P>>2];Ki[Cd&4095](Ed,k,t,Ge+96|0);rd=__ZN12VisualServer13get_singletonEv()|0;Bd=c[(c[rd>>2]|0)+1088>>2]|0;c[Q>>2]=xa;ve=+g[xc>>2]+ +g[zc>>2]+-1.0;Kd=c[yc>>2]|0;c[t>>2]=c[r>>2];g[Dc>>2]=ve;c[Ec>>2]=Kd;g[Fc>>2]=1.0;Kd=c[Ka>>2]|0;Gd=(Kd|0)==0;if(Gd)He=0;else He=c[Kd+-4>>2]|0;do if((He|0)<=(ya|0)){if(Gd)Ie=0;else Ie=c[Kd+-4>>2]|0;if((Ie|0)>(ya|0)){a[1263537]=0;td=220;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);Je=0;break}}else td=220;while(0);if((td|0)==220){td=0;__ZN6VectorIN8TreeItem4CellEE14_copy_on_writeEv(Ka);Je=(c[Ka>>2]|0)+(ya*152|0)|0}c[k>>2]=c[Q>>2];Ki[Bd&4095](rd,k,t,Je+96|0);Kd=__ZN12VisualServer13get_singletonEv()|0;Gd=c[(c[Kd>>2]|0)+1088>>2]|0;c[R>>2]=xa;Ed=c[xc>>2]|0;Cd=c[zc>>2]|0;c[t>>2]=c[r>>2];c[Gc>>2]=Ed;g[Hc>>2]=1.0;c[Ic>>2]=Cd;Cd=c[Ka>>2]|0;Ed=(Cd|0)==0;if(Ed)Ke=0;else Ke=c[Cd+-4>>2]|0;do if((Ke|0)<=(ya|0)){if(Ed)Le=0;else Le=c[Cd+-4>>2]|0;if((Le|0)>(ya|0)){a[1263537]=0;td=229;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);Me=0;break}}else td=229;while(0);if((td|0)==229){td=0;__ZN6VectorIN8TreeItem4CellEE14_copy_on_writeEv(Ka);Me=(c[Ka>>2]|0)+(ya*152|0)|0}c[k>>2]=c[R>>2];Ki[Gd&4095](Kd,k,t,Me+96|0);Cd=__ZN12VisualServer13get_singletonEv()|0;Ed=c[(c[Cd>>2]|0)+1088>>2]|0;c[S>>2]=xa;rd=c[xc>>2]|0;Bd=c[zc>>2]|0;g[t>>2]=+g[r>>2]+ +g[yc>>2]+-1.0;c[Jc>>2]=rd;g[Kc>>2]=1.0;c[Lc>>2]=Bd;Bd=c[Ka>>2]|0;rd=(Bd|0)==0;if(rd)Ne=0;else Ne=c[Bd+-4>>2]|0;do if((Ne|0)<=(ya|0)){if(rd)Oe=0;else Oe=c[Bd+-4>>2]|0;if((Oe|0)>(ya|0)){a[1263537]=0;td=238;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);Pe=0;break}}else td=238;while(0);if((td|0)==238){td=0;__ZN6VectorIN8TreeItem4CellEE14_copy_on_writeEv(Ka);Pe=(c[Ka>>2]|0)+(ya*152|0)|0}c[k>>2]=c[S>>2];Ki[Ed&4095](Cd,k,t,Pe+96|0)}}do if(c[jb>>2]|0){if((c[ic>>2]|0)!=(i|0))break;ve=+(c[p>>2]|0);Ud=+(c[Sa>>2]|0);we=+(c[nb>>2]|0);je=+(c[Ua>>2]|0);Bd=c[jc>>2]|0;e:do switch(Bd|0){case 0:case -1:{rd=__ZN12VisualServer13get_singletonEv()|0;Kd=c[(c[rd>>2]|0)+1088>>2]|0;c[V>>2]=xa;g[r>>2]=ve;g[oc>>2]=Ud;g[pc>>2]=we;g[qc>>2]=1.0;c[k>>2]=c[V>>2];Ki[Kd&4095](rd,k,r,nc);rd=c[jc>>2]|0;if(rd|0){Qe=rd;break e}rd=__ZN12VisualServer13get_singletonEv()|0;Kd=c[(c[rd>>2]|0)+1088>>2]|0;c[W>>2]=xa;g[r>>2]=ve;g[rc>>2]=Ud;g[sc>>2]=1.0;g[tc>>2]=je;c[k>>2]=c[W>>2];Ki[Kd&4095](rd,k,r,nc);rd=__ZN12VisualServer13get_singletonEv()|0;Kd=c[(c[rd>>2]|0)+1088>>2]|0;c[X>>2]=xa;g[r>>2]=ve+we+-1.0;g[uc>>2]=Ud;g[vc>>2]=1.0;g[wc>>2]=je;c[k>>2]=c[X>>2];Ki[Kd&4095](rd,k,r,nc);Qe=c[jc>>2]|0;break}default:Qe=Bd}while(0);if(Qe>>>0>=2)break;Bd=__ZN12VisualServer13get_singletonEv()|0;Dd=c[(c[Bd>>2]|0)+1088>>2]|0;c[Y>>2]=xa;g[r>>2]=ve;g[kc>>2]=Ud+je;g[lc>>2]=we;g[mc>>2]=1.0;c[k>>2]=c[Y>>2];Ki[Dd&4095](Bd,k,r,nc)}while(0);Cd=c[Ka>>2]|0;Ed=(Cd|0)==0;if(Ed)Re=0;else Re=c[Cd+-4>>2]|0;if((Re|0)<=(ya|0)){if(Ed)Se=0;else Se=c[Cd+-4>>2]|0;if((Se|0)<=(ya|0)){td=264;break}a[1263537]=0}__ZN6VectorIN8TreeItem4CellEE14_copy_on_writeEv(Ka);Cd=c[Ka>>2]|0;if(!(a[Cd+(ya*152|0)+73>>0]|0)){Ed=(Cd|0)==0;if(Ed)Te=0;else Te=c[Cd+-4>>2]|0;if((Te|0)<=(ya|0)){if(Ed)Ue=0;else Ue=c[Cd+-4>>2]|0;if((Ue|0)<=(ya|0)){td=283;break}a[1263537]=0}__ZN6VectorIN8TreeItem4CellEE14_copy_on_writeEv(Ka);__ZN10StringNameC2EPKc(k,a[(c[Ka>>2]|0)+(ya*152|0)+71>>0]|0?1000012:990216);__ZN10StringNameC2Ev(t);__ZNK7Control9get_colorERK10StringNameS2_(r,b,k,t);__ZN10StringNameD2Ev(t);__ZN10StringNameD2Ev(k)}else{Ed=(Cd|0)==0;if(Ed)Ve=0;else Ve=c[Cd+-4>>2]|0;do if((Ve|0)<=(ya|0)){if(Ed)We=0;else We=c[Cd+-4>>2]|0;if((We|0)>(ya|0)){a[1263537]=0;td=275;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);Xe=0;break}}else td=275;while(0);if((td|0)==275){td=0;__ZN6VectorIN8TreeItem4CellEE14_copy_on_writeEv(Ka);Xe=(c[Ka>>2]|0)+(ya*152|0)|0}Cd=Xe+76|0;c[r>>2]=c[Cd>>2];c[r+4>>2]=c[Cd+4>>2];c[r+8>>2]=c[Cd+8>>2];c[r+12>>2]=c[Cd+12>>2]}Cd=o;Ed=c[Cd>>2]|0;Bd=c[Cd+4>>2]|0;Ye=+(c[ab>>2]|0);Cd=~~(+(Bd|0)+(kb+ +G(+((Ye-+mj[c[(c[Ia>>2]|0)+116>>2]&511](Ia))*.5))));Bd=c[Ka>>2]|0;Dd=(Bd|0)==0;if(Dd)Ze=0;else Ze=c[Bd+-4>>2]|0;if((Ze|0)<=(ya|0)){if(Dd)_e=0;else _e=c[Bd+-4>>2]|0;if((_e|0)<=(ya|0)){td=292;break}a[1263537]=0}__ZN6VectorIN8TreeItem4CellEE14_copy_on_writeEv(Ka);Bd=c[Ka>>2]|0;f:do switch(c[Bd+(ya*152|0)>>2]|0){case 0:{Dd=(Bd|0)==0;if(Dd)$e=0;else $e=c[Bd+-4>>2]|0;do if(($e|0)<=(ya|0)){if(Dd)af=0;else af=c[Bd+-4>>2]|0;if((af|0)>(ya|0)){a[1263537]=0;td=303;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);bf=0;break}}else td=303;while(0);if((td|0)==303){td=0;__ZN6VectorIN8TreeItem4CellEE14_copy_on_writeEv(Ka);bf=(c[Ka>>2]|0)+(ya*152|0)|0}__ZN4Tree14draw_item_rectERKN8TreeItem4CellERK6Rect2iRK5Color(b,bf,o,r);break}case 1:{Dd=c[vb>>2]|0;if(!Dd)cf=0;else{__ZN9Reference9referenceEv(Dd);cf=Dd}Dd=c[wb>>2]|0;if(!Dd)df=0;else{__ZN9Reference9referenceEv(Dd);df=Dd}Dd=o;vd=c[Dd>>2]|0;rd=~~(+(c[Dd+4>>2]|0)+ +G(+(+((c[ab>>2]|0)-(ij[c[(c[cf>>2]|0)+120>>2]&8191](cf)|0)|0)*.5)));Dd=c[Ka>>2]|0;Kd=(Dd|0)==0;if(Kd)ef=0;else ef=c[Dd+-4>>2]|0;if((ef|0)<=(ya|0)){if(Kd)ff=0;else ff=c[Dd+-4>>2]|0;if((ff|0)<=(ya|0)){td=315;break b}a[1263537]=0}__ZN6VectorIN8TreeItem4CellEE14_copy_on_writeEv(Ka);if(!(a[(c[Ka>>2]|0)+(ya*152|0)+69>>0]|0)){Dd=c[(c[df>>2]|0)+140>>2]|0;c[_>>2]=xa;g[t>>2]=+(vd|0);g[xb>>2]=+(rd|0);g[v>>2]=1.0;g[yb>>2]=1.0;g[zb>>2]=1.0;g[Ab>>2]=1.0;c[k>>2]=c[_>>2];Li[Dd&255](df,k,t,v,0)}else{Dd=c[(c[cf>>2]|0)+140>>2]|0;c[Z>>2]=xa;g[t>>2]=+(vd|0);g[Bb>>2]=+(rd|0);g[v>>2]=1.0;g[Cb>>2]=1.0;g[Db>>2]=1.0;g[Eb>>2]=1.0;c[k>>2]=c[Z>>2];Li[Dd&255](cf,k,t,v,0)}Dd=(ij[c[(c[cf>>2]|0)+116>>2]&8191](cf)|0)+(c[Ga>>2]|0)|0;c[Qa>>2]=(c[Qa>>2]|0)-Dd;c[o>>2]=(c[o>>2]|0)+Dd;Dd=c[Ka>>2]|0;rd=(Dd|0)==0;if(rd)gf=0;else gf=c[Dd+-4>>2]|0;do if((gf|0)<=(ya|0)){if(rd)hf=0;else hf=c[Dd+-4>>2]|0;if((hf|0)>(ya|0)){a[1263537]=0;td=328;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);jf=0;break}}else td=328;while(0);if((td|0)==328){td=0;__ZN6VectorIN8TreeItem4CellEE14_copy_on_writeEv(Ka);jf=(c[Ka>>2]|0)+(ya*152|0)|0}__ZN4Tree14draw_item_rectERKN8TreeItem4CellERK6Rect2iRK5Color(b,jf,o,r);do if(df|0){if(!(__ZN9Reference11unreferenceEv(df)|0))break;if(!(__Z17predelete_handlerP6Object(df)|0))break;gj[c[(c[df>>2]|0)+76>>2]&8191](df);__ZN6Memory11free_staticEPvb(df,0)}while(0);if(!(__ZN9Reference11unreferenceEv(cf)|0))break f;if(!(__Z17predelete_handlerP6Object(cf)|0))break f;gj[c[(c[cf>>2]|0)+76>>2]&8191](cf);__ZN6Memory11free_staticEPvb(cf,0);break}case 3:case 2:{Dd=(Bd|0)==0;if(Dd)kf=0;else kf=c[Bd+-4>>2]|0;do if((kf|0)<=(ya|0)){if(Dd)lf=0;else lf=c[Bd+-4>>2]|0;if((lf|0)>(ya|0)){a[1263537]=0;td=344;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);mf=0;break}}else td=344;while(0);if((td|0)==344){td=0;__ZN6VectorIN8TreeItem4CellEE14_copy_on_writeEv(Ka);mf=(c[Ka>>2]|0)+(ya*152|0)|0}if(!(__ZNK6StringneEPKc(mf+24|0,1263606)|0)){Dd=c[Lb>>2]|0;if(!Dd)nf=0;else{__ZN9Reference9referenceEv(Dd);nf=Dd}Dd=c[Ka>>2]|0;rd=(Dd|0)==0;if(rd)of=0;else of=c[Dd+-4>>2]|0;do if((of|0)<=(ya|0)){if(rd)pf=0;else pf=c[Dd+-4>>2]|0;if((pf|0)>(ya|0)){a[1263537]=0;td=432;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);qf=56;rf=c[Ka>>2]|0;break}}else td=432;while(0);if((td|0)==432){td=0;__ZN6VectorIN8TreeItem4CellEE14_copy_on_writeEv(Ka);Dd=c[Ka>>2]|0;qf=Dd+(ya*152|0)+56|0;rf=Dd}we=+h[qf>>3];Dd=(rf|0)==0;if(Dd)sf=0;else sf=c[rf+-4>>2]|0;if((sf|0)<=(ya|0)){if(Dd)tf=0;else tf=c[rf+-4>>2]|0;if((tf|0)<=(ya|0)){td=439;break b}a[1263537]=0}__ZN6VectorIN8TreeItem4CellEE14_copy_on_writeEv(Ka);c[t>>2]=__ZN6String3numEdi(we,__ZN4Math13step_decimalsEd(+h[(c[Ka>>2]|0)+(ya*152|0)+48>>3])|0)|0;Dd=c[Ka>>2]|0;rd=(Dd|0)==0;if(rd)uf=0;else uf=c[Dd+-4>>2]|0;do if((uf|0)<=(ya|0)){if(rd)vf=0;else vf=c[Dd+-4>>2]|0;if((vf|0)>(ya|0)){a[1263537]=0;td=449;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);wf=0;break}}else td=449;while(0);if((td|0)==449){td=0;__ZN6VectorIN8TreeItem4CellEE14_copy_on_writeEv(Ka);wf=(c[Ka>>2]|0)+(ya*152|0)|0}c[k>>2]=0;Dd=__ZNK6StringneERKS_(wf+28|0,k)|0;rd=c[k>>2]|0;do if(rd|0){if(__Z16atomic_decrementPj(rd+-8|0)|0)break;__ZN6Memory11free_staticEPvb(rd,1)}while(0);if(Dd){rd=c[Ka>>2]|0;vd=(rd|0)==0;if(vd)xf=0;else xf=c[rd+-4>>2]|0;do if((xf|0)<=(ya|0)){if(vd)yf=0;else yf=c[rd+-4>>2]|0;if((yf|0)>(ya|0)){a[1263537]=0;td=462;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);zf=0;break}}else td=462;while(0);if((td|0)==462){td=0;__ZN6VectorIN8TreeItem4CellEE14_copy_on_writeEv(Ka);zf=(c[Ka>>2]|0)+(ya*152|0)|0}c[k>>2]=__ZplPKcRK6String(1143407,zf+28|0)|0;__ZN6StringpLERKS_(t,k)|0;rd=c[k>>2]|0;do if(rd|0){if(__Z16atomic_decrementPj(rd+-8|0)|0)break;__ZN6Memory11free_staticEPvb(rd,1)}while(0)}c[da>>2]=xa;g[v>>2]=+(Ed|0);g[Mb>>2]=+(Cd|0);rd=c[Qa>>2]|0;vd=rd-(ij[c[(c[nf>>2]|0)+116>>2]&8191](nf)|0)|0;c[k>>2]=c[da>>2];__ZNK4Font4drawE3RIDRK7Vector2RK6StringRK5Colori(Ia,k,v,t,r,vd);vd=c[Ka>>2]|0;rd=(vd|0)==0;if(rd)Af=0;else Af=c[vd+-4>>2]|0;if((Af|0)<=(ya|0)){if(rd)Bf=0;else Bf=c[vd+-4>>2]|0;if((Bf|0)<=(ya|0)){td=473;break b}a[1263537]=0}__ZN6VectorIN8TreeItem4CellEE14_copy_on_writeEv(Ka);if(a[(c[Ka>>2]|0)+(ya*152|0)+70>>0]|0){vd=o;rd=c[vd>>2]|0;Dd=c[vd+4>>2]|0;vd=c[Qa>>2]|0;Kd=rd+vd-(ij[c[(c[nf>>2]|0)+116>>2]&8191](nf)|0)|0;vd=c[ab>>2]|0;rd=~~(+(Dd|0)+ +G(+(+(vd-(ij[c[(c[nf>>2]|0)+120>>2]&8191](nf)|0)|0)*.5)));vd=c[(c[nf>>2]|0)+140>>2]|0;c[ea>>2]=xa;g[v>>2]=+(Kd|0);g[Nb>>2]=+(rd|0);g[ca>>2]=1.0;g[Ob>>2]=1.0;g[Pb>>2]=1.0;g[Qb>>2]=1.0;c[k>>2]=c[ea>>2];Li[vd&255](nf,k,v,ca,0)}vd=c[t>>2]|0;do if(vd|0){if(__Z16atomic_decrementPj(vd+-8|0)|0)break;__ZN6Memory11free_staticEPvb(vd,1)}while(0);if(!(__ZN9Reference11unreferenceEv(nf)|0))break f;if(!(__Z17predelete_handlerP6Object(nf)|0))break f;gj[c[(c[nf>>2]|0)+76>>2]&8191](nf);__ZN6Memory11free_staticEPvb(nf,0);break f}vd=c[Ka>>2]|0;rd=(vd|0)==0;if(rd)Cf=0;else Cf=c[vd+-4>>2]|0;if((Cf|0)<=(ya|0)){if(rd)Df=0;else Df=c[vd+-4>>2]|0;if((Df|0)<=(ya|0)){td=352;break b}a[1263537]=0}__ZN6VectorIN8TreeItem4CellEE14_copy_on_writeEv(Ka);vd=c[Ka>>2]|0;if(!(a[vd+(ya*152|0)+70>>0]|0))break f;rd=(vd|0)==0;if(rd)Ef=0;else Ef=c[vd+-4>>2]|0;do if((Ef|0)<=(ya|0)){if(rd)Ff=0;else Ff=c[vd+-4>>2]|0;if((Ff|0)>(ya|0)){a[1263537]=0;td=362;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);Gf=+h[7];Hf=c[Ka>>2]|0;break}}else td=362;while(0);if((td|0)==362){td=0;__ZN6VectorIN8TreeItem4CellEE14_copy_on_writeEv(Ka);vd=c[Ka>>2]|0;Gf=+h[vd+(ya*152|0)+56>>3];Hf=vd}vd=~~Gf;rd=(Hf|0)==0;if(rd)If=0;else If=c[Hf+-4>>2]|0;do if((If|0)<=(ya|0)){if(rd)Jf=0;else Jf=c[Hf+-4>>2]|0;if((Jf|0)>(ya|0)){a[1263537]=0;td=372;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);Kf=0;break}}else td=372;while(0);if((td|0)==372){td=0;__ZN6VectorIN8TreeItem4CellEE14_copy_on_writeEv(Ka);Kf=(c[Ka>>2]|0)+(ya*152|0)|0}rd=Kf+24|0;c[t>>2]=0;Kd=c[rd>>2]|0;do if(Kd|0){c[t>>2]=0;if(!(__Z28atomic_conditional_incrementPj(Kd+-8|0)|0))break;c[t>>2]=c[rd>>2]}while(0);rd=__ZNK6String10get_slicecEwi(t,44,vd)|0;Kd=rd;Dd=c[t>>2]|0;do if((Dd|0)==(rd|0)){if(rd|0)td=384}else{do if(Dd|0){if(__Z16atomic_decrementPj(Dd+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Dd,1)}while(0);c[t>>2]=0;if(!rd)break;if(!(__Z28atomic_conditional_incrementPj(rd+-8|0)|0)){td=384;break}c[t>>2]=Kd;td=384}while(0);do if((td|0)==384){td=0;if(__Z16atomic_decrementPj(rd+-8|0)|0)break;__ZN6Memory11free_staticEPvb(rd,1)}while(0);rd=c[Ka>>2]|0;Kd=(rd|0)==0;if(Kd)Lf=0;else Lf=c[rd+-4>>2]|0;do if((Lf|0)<=(ya|0)){if(Kd)Mf=0;else Mf=c[rd+-4>>2]|0;if((Mf|0)>(ya|0)){a[1263537]=0;td=394;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);Nf=0;break}}else td=394;while(0);if((td|0)==394){td=0;__ZN6VectorIN8TreeItem4CellEE14_copy_on_writeEv(Ka);Nf=(c[Ka>>2]|0)+(ya*152|0)|0}c[k>>2]=0;rd=__ZNK6StringneERKS_(Nf+28|0,k)|0;Kd=c[k>>2]|0;do if(Kd|0){if(__Z16atomic_decrementPj(Kd+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Kd,1)}while(0);if(rd){Kd=c[Ka>>2]|0;Dd=(Kd|0)==0;if(Dd)Of=0;else Of=c[Kd+-4>>2]|0;do if((Of|0)<=(ya|0)){if(Dd)Pf=0;else Pf=c[Kd+-4>>2]|0;if((Pf|0)>(ya|0)){a[1263537]=0;td=407;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);Qf=0;break}}else td=407;while(0);if((td|0)==407){td=0;__ZN6VectorIN8TreeItem4CellEE14_copy_on_writeEv(Ka);Qf=(c[Ka>>2]|0)+(ya*152|0)|0}c[k>>2]=__ZplPKcRK6String(1143407,Qf+28|0)|0;__ZN6StringpLERKS_(t,k)|0;Kd=c[k>>2]|0;do if(Kd|0){if(__Z16atomic_decrementPj(Kd+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Kd,1)}while(0)}Kd=c[Fb>>2]|0;if(!Kd)Rf=0;else{__ZN9Reference9referenceEv(Kd);Rf=Kd}c[$>>2]=xa;g[v>>2]=+(Ed|0);g[Gb>>2]=+(Cd|0);Kd=(c[Qa>>2]|0)-(ij[c[(c[Rf>>2]|0)+116>>2]&8191](Rf)|0)|0;c[k>>2]=c[$>>2];__ZNK4Font4drawE3RIDRK7Vector2RK6StringRK5Colori(Ia,k,v,t,r,Kd);Kd=o;Dd=c[Kd+4>>2]|0;rd=(c[Kd>>2]|0)+(c[Qa>>2]|0)-(ij[c[(c[Rf>>2]|0)+116>>2]&8191](Rf)|0)|0;Kd=~~(+(Dd|0)+ +G(+(+((c[ab>>2]|0)-(ij[c[(c[Rf>>2]|0)+120>>2]&8191](Rf)|0)|0)*.5)));Dd=c[(c[Rf>>2]|0)+140>>2]|0;c[aa>>2]=xa;g[v>>2]=+(rd|0);g[Hb>>2]=+(Kd|0);g[ca>>2]=1.0;g[Ib>>2]=1.0;g[Jb>>2]=1.0;g[Kb>>2]=1.0;c[k>>2]=c[aa>>2];Li[Dd&255](Rf,k,v,ca,0);do if(Rf|0){if(!(__ZN9Reference11unreferenceEv(Rf)|0))break;if(!(__Z17predelete_handlerP6Object(Rf)|0))break;gj[c[(c[Rf>>2]|0)+76>>2]&8191](Rf);__ZN6Memory11free_staticEPvb(Rf,0)}while(0);Dd=c[t>>2]|0;do if(Dd|0){if(__Z16atomic_decrementPj(Dd+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Dd,1)}while(0);break}case 4:{Dd=(Bd|0)==0;if(Dd)Sf=0;else Sf=c[Bd+-4>>2]|0;if((Sf|0)<=(ya|0)){if(Dd)Tf=0;else Tf=c[Bd+-4>>2]|0;if((Tf|0)<=(ya|0)){td=489;break b}a[1263537]=0}__ZN6VectorIN8TreeItem4CellEE14_copy_on_writeEv(Ka);Dd=c[Ka>>2]|0;if(!(c[Dd+(ya*152|0)+4>>2]|0))break f;Kd=(Dd|0)==0;if(Kd)Uf=0;else Uf=c[Dd+-4>>2]|0;do if((Uf|0)<=(ya|0)){if(Kd)Vf=0;else Vf=c[Dd+-4>>2]|0;if((Vf|0)>(ya|0)){a[1263537]=0;td=500;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);Wf=0;break}}else td=500;while(0);if((td|0)==500){td=0;__ZN6VectorIN8TreeItem4CellEE14_copy_on_writeEv(Ka);Wf=(c[Ka>>2]|0)+(ya*152|0)|0}Dd=Wf+4|0;g:do if(!(c[Dd>>2]|0)){g[v>>2]=0.0;g[Rb>>2]=0.0;Xf=0.0;Yf=0.0}else{c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0;c[k+12>>2]=0;do if(__ZNK7Point2ieqERKS_(Wf+8|0,k)|0){if(!(__ZNK7Point2ieqERKS_(Wf+16|0,_b)|0))break;Kd=c[Dd>>2]|0;Pi[c[(c[Kd>>2]|0)+124>>2]&2047](v,Kd);Xf=+g[v>>2];Yf=+g[Rb>>2];break g}while(0);we=+(c[Wf+16>>2]|0);je=+(c[Wf+20>>2]|0);g[v>>2]=we;g[Rb>>2]=je;Xf=we;Yf=je}while(0);c[t>>2]=~~Xf;c[Sb>>2]=~~Yf;Dd=c[Ka>>2]|0;Kd=(Dd|0)==0;if(Kd)Zf=0;else Zf=c[Dd+-4>>2]|0;if((Zf|0)<=(ya|0)){if(Kd)_f=0;else _f=c[Dd+-4>>2]|0;if((_f|0)<=(ya|0)){td=514;break b}a[1263537]=0}__ZN6VectorIN8TreeItem4CellEE14_copy_on_writeEv(Ka);Dd=c[Ka>>2]|0;do if((c[Dd+(ya*152|0)+64>>2]|0)>0){Kd=c[t>>2]|0;rd=(Dd|0)==0;if(rd)$f=0;else $f=c[Dd+-4>>2]|0;if(($f|0)<=(ya|0)){if(rd)ag=0;else ag=c[Dd+-4>>2]|0;if((ag|0)<=(ya|0)){td=523;break b}a[1263537]=0}__ZN6VectorIN8TreeItem4CellEE14_copy_on_writeEv(Ka);rd=c[Ka>>2]|0;if((Kd|0)<=(c[rd+(ya*152|0)+64>>2]|0))break;Kd=c[Sb>>2]|0;vd=(rd|0)==0;if(vd)bg=0;else bg=c[rd+-4>>2]|0;if((bg|0)<=(ya|0)){if(vd)cg=0;else cg=c[rd+-4>>2]|0;if((cg|0)<=(ya|0)){td=534;break b}a[1263537]=0}__ZN6VectorIN8TreeItem4CellEE14_copy_on_writeEv(Ka);rd=c[Ka>>2]|0;vd=U(c[rd+(ya*152|0)+64>>2]|0,Kd)|0;c[Sb>>2]=(vd|0)/(c[t>>2]|0)|0;vd=(rd|0)==0;if(vd)dg=0;else dg=c[rd+-4>>2]|0;if((dg|0)<=(ya|0)){if(vd)eg=0;else eg=c[rd+-4>>2]|0;if((eg|0)<=(ya|0)){td=540;break b}a[1263537]=0}__ZN6VectorIN8TreeItem4CellEE14_copy_on_writeEv(Ka);c[t>>2]=c[(c[Ka>>2]|0)+(ya*152|0)+64>>2]}while(0);__ZNK7Point2imiERKS_(fa,Qa,t);c[v>>2]=2;__ZNK7Point2idvERKi(k,fa,v);__ZN7Point2ipLERKS_(k,o);Dd=c[Ka>>2]|0;rd=(Dd|0)==0;if(rd)fg=0;else fg=c[Dd+-4>>2]|0;do if((fg|0)<=(ya|0)){if(rd)gg=0;else gg=c[Dd+-4>>2]|0;if((gg|0)>(ya|0)){a[1263537]=0;td=551;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);hg=0;break}}else td=551;while(0);if((td|0)==551){td=0;__ZN6VectorIN8TreeItem4CellEE14_copy_on_writeEv(Ka);hg=(c[Ka>>2]|0)+(ya*152|0)|0}je=+(c[Tb>>2]|0);we=+(c[t>>2]|0);Ud=+(c[Sb>>2]|0);g[v>>2]=+(c[k>>2]|0);g[Ub>>2]=je;g[Vb>>2]=we;g[Wb>>2]=Ud;g[ca>>2]=1.0;g[Xb>>2]=1.0;g[Yb>>2]=1.0;g[Zb>>2]=1.0;__ZN10CanvasItem17draw_texture_rectERK3RefI7TextureERK5Rect2bRK5Colorb(b,hg+4|0,v,0,ca,0);break}case 5:{Dd=(Bd|0)==0;if(Dd)ig=0;else ig=c[Bd+-4>>2]|0;if((ig|0)<=(ya|0)){if(Dd)jg=0;else jg=c[Bd+-4>>2]|0;if((jg|0)<=(ya|0)){td=559;break b}a[1263537]=0}__ZN6VectorIN8TreeItem4CellEE14_copy_on_writeEv(Ka);Dd=c[Ka>>2]|0;if(!(c[Dd+(ya*152|0)+140>>2]|0))kg=Dd;else{rd=(Dd|0)==0;if(rd)lg=0;else lg=c[Dd+-4>>2]|0;if((lg|0)<=(ya|0)){if(rd)mg=0;else mg=c[Dd+-4>>2]|0;if((mg|0)<=(ya|0)){td=568;break b}a[1263537]=0}__ZN6VectorIN8TreeItem4CellEE14_copy_on_writeEv(Ka);Dd=__ZN8ObjectDB12get_instanceEj(c[(c[Ka>>2]|0)+(ya*152|0)+140>>2]|0)|0;if(Dd|0){rd=c[Ka>>2]|0;vd=(rd|0)==0;if(vd)ng=0;else ng=c[rd+-4>>2]|0;do if((ng|0)<=(ya|0)){if(vd)og=0;else og=c[rd+-4>>2]|0;if((og|0)>(ya|0)){a[1263537]=0;td=579;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);pg=0;break}}else td=579;while(0);if((td|0)==579){td=0;__ZN6VectorIN8TreeItem4CellEE14_copy_on_writeEv(Ka);pg=(c[Ka>>2]|0)+(ya*152|0)|0}__ZN7VariantC2EPK6Object(k,i);Ud=+(c[$a>>2]|0);we=+(c[ec>>2]|0);je=+(c[ab>>2]|0);g[v>>2]=+(c[o>>2]|0);g[fc>>2]=Ud;g[gc>>2]=we;g[hc>>2]=je;__ZN7VariantC2ERK5Rect2(t,v);c[ca>>2]=0;c[ha>>2]=0;c[ia>>2]=0;__ZN6Object4callERK10StringNameRK7VariantS5_S5_S5_S5_(ga,Dd,pg+144|0,k,t,ca,ha,ia);if(c[ga>>2]|0)__ZN7Variant5clearEv(ga);if(c[ia>>2]|0)__ZN7Variant5clearEv(ia);if(c[ha>>2]|0)__ZN7Variant5clearEv(ha);if(c[ca>>2]|0)__ZN7Variant5clearEv(ca);if(c[t>>2]|0)__ZN7Variant5clearEv(t);if(c[k>>2]|0)__ZN7Variant5clearEv(k)}kg=c[Ka>>2]|0}rd=(kg|0)==0;if(rd)qg=0;else qg=c[kg+-4>>2]|0;if((qg|0)<=(ya|0)){if(rd)rg=0;else rg=c[kg+-4>>2]|0;if((rg|0)<=(ya|0)){td=600;break b}a[1263537]=0}__ZN6VectorIN8TreeItem4CellEE14_copy_on_writeEv(Ka);rd=c[Ka>>2]|0;if(!(a[rd+(ya*152|0)+70>>0]|0)){vd=(rd|0)==0;if(vd)sg=0;else sg=c[rd+-4>>2]|0;do if((sg|0)<=(ya|0)){if(vd)tg=0;else tg=c[rd+-4>>2]|0;if((tg|0)>(ya|0)){a[1263537]=0;td=611;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);ug=0;break}}else td=611;while(0);if((td|0)==611){td=0;__ZN6VectorIN8TreeItem4CellEE14_copy_on_writeEv(Ka);ug=(c[Ka>>2]|0)+(ya*152|0)|0}__ZN4Tree14draw_item_rectERKN8TreeItem4CellERK6Rect2iRK5Color(b,ug,o,r);break f}rd=c[Fb>>2]|0;if(!rd)vg=0;else{__ZN9Reference9referenceEv(rd);vg=rd};c[t>>2]=c[o>>2];c[t+4>>2]=c[o+4>>2];c[t+8>>2]=c[o+8>>2];c[t+12>>2]=c[o+12>>2];rd=ij[c[(c[vg>>2]|0)+116>>2]&8191](vg)|0;c[$b>>2]=(c[$b>>2]|0)-rd;rd=c[Ka>>2]|0;vd=(rd|0)==0;if(vd)wg=0;else wg=c[rd+-4>>2]|0;do if((wg|0)<=(ya|0)){if(vd)xg=0;else xg=c[rd+-4>>2]|0;if((xg|0)>(ya|0)){a[1263537]=0;td=623;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);yg=0;break}}else td=623;while(0);if((td|0)==623){td=0;__ZN6VectorIN8TreeItem4CellEE14_copy_on_writeEv(Ka);yg=(c[Ka>>2]|0)+(ya*152|0)|0}__ZN4Tree14draw_item_rectERKN8TreeItem4CellERK6Rect2iRK5Color(b,yg,t,r);rd=o;vd=c[rd+4>>2]|0;Dd=(c[rd>>2]|0)+(c[Qa>>2]|0)-(ij[c[(c[vg>>2]|0)+116>>2]&8191](vg)|0)|0;rd=~~(+(vd|0)+ +G(+(+((c[ab>>2]|0)-(ij[c[(c[vg>>2]|0)+120>>2]&8191](vg)|0)|0)*.5)));vd=c[(c[vg>>2]|0)+140>>2]|0;c[ja>>2]=xa;g[v>>2]=+(Dd|0);g[ac>>2]=+(rd|0);g[ca>>2]=1.0;g[bc>>2]=1.0;g[cc>>2]=1.0;g[dc>>2]=1.0;c[k>>2]=c[ja>>2];Li[vd&255](vg,k,v,ca,0);if(!vg)break f;if(!(__ZN9Reference11unreferenceEv(vg)|0))break f;if(!(__Z17predelete_handlerP6Object(vg)|0))break f;gj[c[(c[vg>>2]|0)+76>>2]&8191](vg);__ZN6Memory11free_staticEPvb(vg,0);break}default:{}}while(0);if(ud)zg=__ZNK4Tree16get_column_widthEi(b,0)|0;else zg=ge+yd+he|0;do if((c[Za>>2]|0)==2){if((c[Ea>>2]|0)!=(i|0))break;if((c[lb>>2]|0)!=(ya|0))break;if(__ZNK7Control9has_focusEv(b)|0){Bd=c[mb>>2]|0;Cd=c[(c[Bd>>2]|0)+128>>2]|0;c[ka>>2]=xa;je=+(c[Sa>>2]|0);we=+(c[nb>>2]|0);Ud=+(c[Ua>>2]|0);g[t>>2]=+(c[p>>2]|0);g[ob>>2]=je;g[pb>>2]=we;g[qb>>2]=Ud;c[k>>2]=c[ka>>2];bj[Cd&4095](Bd,k,t);break}else{Bd=c[rb>>2]|0;Cd=c[(c[Bd>>2]|0)+128>>2]|0;c[la>>2]=xa;Ud=+(c[Sa>>2]|0);we=+(c[nb>>2]|0);je=+(c[Ua>>2]|0);g[t>>2]=+(c[p>>2]|0);g[sb>>2]=Ud;g[tb>>2]=we;g[ub>>2]=je;c[k>>2]=c[la>>2];bj[Cd&4095](Bd,k,t);break}}while(0);wd=zg}qd=wd;ya=ya+1|0}switch(td|0){case 22:{if(!Ia)break a;if(!(__ZN9Reference11unreferenceEv(Ia)|0))break a;if(!(__Z17predelete_handlerP6Object(Ia)|0))break a;gj[c[(c[Ia>>2]|0)+76>>2]&8191](Ia);__ZN6Memory11free_staticEPvb(Ia,0);break a;break}case 36:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 56:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 79:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 98:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 130:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 143:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 153:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 191:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 200:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 264:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 283:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 292:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 315:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 352:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 439:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 473:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 489:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 514:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 523:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 534:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 540:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 559:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 568:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 600:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}}}while(0);Aa=za;Ba=+(c[d>>2]|0)+ +(c[b+944>>2]|0);Ca=+(za|0)+ +(c[sa>>2]|0);Da=d}if(a[i+84>>0]|0){va=Aa;l=j;return va|0}d=c[i+96>>2]|0;if(!d){va=Aa;l=j;return va|0}i=b+964|0;Ia=b+1067|0;wd=b+944|0;zg=b+936|0;la=(za|0)/2|0;Yf=+(la|0);za=ma+4|0;ka=k+4|0;he=e+4|0;yd=p+4|0;ge=b+844|0;vg=oa+4|0;ca=k+4|0;v=r+4|0;ja=o+4|0;yg=r+4|0;xg=t+4|0;wg=b+920|0;ug=r+4|0;tg=p+4|0;sg=t+4|0;rg=k+4|0;kg=~~Ba;qg=k+4|0;ha=Aa;Xf=Ca;Aa=d;while(1){if((c[i>>2]|0)==1){d=c[(a[Ia>>0]|0?zg:wd)>>2]|0;ia=(c[Da>>2]|0)+d|0;c[ma>>2]=~~(Ba+ +(d|0));c[za>>2]=~~(Yf+Xf);c[k>>2]=~~+g[ta>>2];c[ka>>2]=~~+g[ua>>2];__ZNK7Point2imiERKS_(na,ma,k);c[p>>2]=~~+g[e>>2];c[yd>>2]=~~+g[he>>2];__ZNK7Point2iplERKS_(o,na,p);if(c[Aa+96>>2]|0){d=c[ge>>2]|0;c[k>>2]=ij[c[(c[d>>2]|0)+116>>2]&8191](d)|0;c[rg>>2]=0;__ZN7Point2imIERKS_(o,k)}d=c[ge>>2]|0;ga=ia+((ij[c[(c[d>>2]|0)+116>>2]&8191](d)|0)/-2|0)|0;d=(c[sa>>2]|0)+la|0;ia=c[ge>>2]|0;pg=d+((ij[c[(c[ia>>2]|0)+120>>2]&8191](ia)|0)/2|0)|0;c[oa>>2]=ga;c[vg>>2]=pg;c[k>>2]=~~+g[ta>>2];c[ca>>2]=~~+g[ua>>2];__ZNK7Point2imiERKS_(pa,oa,k);c[r>>2]=~~+g[e>>2];c[v>>2]=~~+g[he>>2];__ZNK7Point2iplERKS_(p,pa,r);pg=__ZN12VisualServer13get_singletonEv()|0;ga=c[(c[pg>>2]|0)+1084>>2]|0;c[qa>>2]=xa;Ca=+(c[ja>>2]|0);g[r>>2]=+(c[o>>2]|0);g[yg>>2]=Ca;g[t>>2]=+(c[p>>2]|0);g[xg>>2]=Ca;c[k>>2]=c[qa>>2];ci[ga&1](pg,k,r,t,wg,1.0,0);pg=__ZN12VisualServer13get_singletonEv()|0;ga=c[(c[pg>>2]|0)+1084>>2]|0;c[ra>>2]=xa;Ca=+(c[p>>2]|0);Gf=+(c[ja>>2]|0);g[r>>2]=Ca;g[ug>>2]=Gf;Gf=+(c[tg>>2]|0);g[t>>2]=Ca;g[sg>>2]=Gf;c[k>>2]=c[ra>>2];ci[ga&1](pg,k,r,t,wg,1.0,0)}c[k>>2]=kg;c[qg>>2]=~~Xf;pg=__ZN4Tree9draw_itemERK7Point2iRK7Vector2S5_P8TreeItem(b,k,e,f,Aa)|0;if((pg|0)<0?(c[i>>2]|0)==0:0){va=-1;td=651;break}ga=pg+ha|0;Aa=c[Aa+92>>2]|0;if(!Aa){va=ga;td=651;break}else{ha=ga;Xf=Xf+ +(pg|0)}}if((td|0)==651){l=j;return va|0}return 0}function __ZN6VectorIN4Tree10ColumnInfoEE14_copy_on_writeEv(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0;d=c[b>>2]|0;if(!d)return;if((c[d+-8>>2]|0)>>>0<=1)return;e=c[d+-4>>2]|0;d=(e*12|0)+-1|0;f=d>>>1|d;d=f>>>2|f;f=d>>>4|d;d=f>>>8|f;f=__ZN6Memory12alloc_staticEjb((d>>>16|d)+1|0,1)|0;c[f+-8>>2]=1;c[f+-4>>2]=e;if(e|0){d=0;do{g=f+(d*12|0)|0;h=c[b>>2]|0;i=h+(d*12|0)|0;c[g>>2]=c[i>>2];a[g+4>>0]=a[i+4>>0]|0;i=f+(d*12|0)+8|0;g=h+(d*12|0)+8|0;c[i>>2]=0;if((c[g>>2]|0?(c[i>>2]=0,h=c[g>>2]|0,h|0):0)?__Z28atomic_conditional_incrementPj(h+-8|0)|0:0)c[i>>2]=c[g>>2];d=d+1|0}while((d|0)!=(e|0))}e=c[b>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0){d=c[b>>2]|0;g=(d|0)==0?0:d+-4|0;d=g+4|0;if(c[g>>2]|0){i=0;do{h=c[d+(i*12|0)+8>>2]|0;if(h|0?(__Z16atomic_decrementPj(h+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(h,1);i=i+1|0}while(i>>>0<(c[g>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(e,1)}c[b>>2]=f;return}function __ZN4Tree14draw_item_rectERKN8TreeItem4CellERK6Rect2iRK5Color(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0.0,t=0.0,u=0.0,v=0.0,w=0,x=0,y=0,z=0;f=l;l=l+80|0;if((l|0)>=(m|0))ba(80);h=f+56|0;i=f+40|0;j=f+32|0;k=f+16|0;n=f+24|0;o=f;p=f+8|0;c[i>>2]=c[d>>2];c[i+4>>2]=c[d+4>>2];c[i+8>>2]=c[d+8>>2];c[i+12>>2]=c[d+12>>2];d=c[a+240>>2]|0;c[j>>2]=d;q=b+4|0;if(c[q>>2]|0){c[h>>2]=0;c[h+4>>2]=0;c[h+8>>2]=0;c[h+12>>2]=0;if(__ZNK7Point2ieqERKS_(b+8|0,h)|0?__ZNK7Point2ieqERKS_(b+16|0,h+8|0)|0:0){r=c[q>>2]|0;Pi[c[(c[r>>2]|0)+124>>2]&2047](k,r);s=+g[k>>2];t=+g[k+4>>2]}else{u=+(c[b+16>>2]|0);v=+(c[b+20>>2]|0);g[k>>2]=u;g[k+4>>2]=v;s=u;t=v}r=~~s;q=~~t;w=c[b+64>>2]|0;if((w|0)>0&(r|0)>(w|0)){x=w;y=(U(w,q)|0)/(r|0)|0}else{x=r;y=q}q=~~+G(+(+((c[i+12>>2]|0)-y|0)*.5));c[k>>2]=0;c[k+4>>2]=q;__ZNK7Point2iplERKS_(n,i,k);t=+(c[n+4>>2]|0);g[h>>2]=+(c[n>>2]|0);g[h+4>>2]=t;g[o>>2]=+(x|0);g[o+4>>2]=+(y|0);__ZNK8TreeItem4Cell9draw_iconERK3RIDRK7Vector2S6_(b,j,h,o);j=(c[a+936>>2]|0)+x|0;c[i>>2]=j+(c[i>>2]|0);x=i+8|0;c[x>>2]=(c[x>>2]|0)-j}j=c[a+772>>2]|0;if(!j)z=0;else{__ZN9Reference9referenceEv(j);z=j}j=b+24|0;c[k>>2]=0;a=c[j>>2]|0;if(a|0?(c[k>>2]=0,__Z28atomic_conditional_incrementPj(a+-8|0)|0):0)c[k>>2]=c[j>>2];j=b+28|0;c[h>>2]=0;b=__ZNK6StringneERKS_(j,h)|0;a=c[h>>2]|0;if(a|0?(__Z16atomic_decrementPj(a+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(a,1);if((b?(c[h>>2]=__ZplPKcRK6String(1143407,j)|0,__ZN6StringpLERKS_(k,h)|0,j=c[h>>2]|0,j|0):0)?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);t=+(c[i+12>>2]|0);s=+G(+((t-+mj[c[(c[z>>2]|0)+116>>2]&511](z))*.5));t=s+ +mj[c[(c[z>>2]|0)+120>>2]&511](z);j=i+4|0;b=~~(+(c[j>>2]|0)+t);c[j>>2]=b;c[p>>2]=d;g[o>>2]=+(c[i>>2]|0);g[o+4>>2]=+(b|0);b=c[i+8>>2]|0;c[h>>2]=c[p>>2];__ZNK4Font4drawE3RIDRK7Vector2RK6StringRK5Colori(z,h,o,k,e,b);b=c[k>>2]|0;if(b|0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(b,1);if(!(__ZN9Reference11unreferenceEv(z)|0)){l=f;return}if(!(__Z17predelete_handlerP6Object(z)|0)){l=f;return}gj[c[(c[z>>2]|0)+76>>2]&8191](z);__ZN6Memory11free_staticEPvb(z,0);l=f;return}function __ZNK8TreeItem4Cell9draw_iconERK3RIDRK7Vector2S6_(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0.0,u=0.0,v=0,w=0.0,x=0,y=0,z=0,A=0;f=l;l=l+96|0;if((l|0)>=(m|0))ba(96);h=f+48|0;i=f+32|0;k=f+84|0;n=f+16|0;o=f;p=f+64|0;q=f+80|0;r=a+4|0;if(!(c[r>>2]|0)){l=f;return}g[i>>2]=0.0;g[i+4>>2]=0.0;if(__ZNK7Vector2eqERKS_(e,i)|0){s=c[r>>2]|0;Pi[c[(c[s>>2]|0)+124>>2]&2047](h,s);t=+g[h>>2];u=+g[h+4>>2]}else{s=e;e=c[s>>2]|0;v=c[s+4>>2]|0;s=h;c[s>>2]=e;c[s+4>>2]=v;w=(c[j>>2]=e,+g[j>>2]);t=w;u=(c[j>>2]=v,+g[j>>2])}v=~~t;e=~~u;s=a+8|0;c[h>>2]=0;c[h+4>>2]=0;c[h+8>>2]=0;c[h+12>>2]=0;if(__ZNK7Point2ieqERKS_(s,h)|0)x=__ZNK7Point2ieqERKS_(a+16|0,h+8|0)|0;else x=0;y=c[r>>2]|0;r=c[(c[y>>2]|0)+148>>2]|0;z=c[b>>2]|0;if(x){c[k>>2]=z;x=d;b=c[x+4>>2]|0;A=i;c[A>>2]=c[x>>2];c[A+4>>2]=b;g[i+8>>2]=+(v|0);g[i+12>>2]=+(e|0);Pi[c[(c[y>>2]|0)+124>>2]&2047](o,y);b=n;c[b>>2]=0;c[b+4>>2]=0;b=o;A=c[b+4>>2]|0;x=n+8|0;c[x>>2]=c[b>>2];c[x+4>>2]=A;g[p>>2]=1.0;g[p+4>>2]=1.0;g[p+8>>2]=1.0;g[p+12>>2]=1.0;c[h>>2]=c[k>>2];ui[r&4095](y,h,i,n,p,0);l=f;return}else{c[q>>2]=z;z=d;d=c[z+4>>2]|0;p=i;c[p>>2]=c[z>>2];c[p+4>>2]=d;g[i+8>>2]=+(v|0);g[i+12>>2]=+(e|0);u=+(c[a+12>>2]|0);t=+(c[a+16>>2]|0);w=+(c[a+20>>2]|0);g[n>>2]=+(c[s>>2]|0);g[n+4>>2]=u;g[n+8>>2]=t;g[n+12>>2]=w;g[o>>2]=1.0;g[o+4>>2]=1.0;g[o+8>>2]=1.0;g[o+12>>2]=1.0;c[h>>2]=c[q>>2];ui[r&4095](y,h,i,n,o,0);l=f;return}}function __ZNK4Tree15get_item_heightEP8TreeItem(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0;e=__ZNK4Tree19compute_item_heightEP8TreeItem(b,d)|0;f=(c[b+940>>2]|0)+e|0;if(a[d+84>>0]|0){g=f;return g|0}e=c[d+96>>2]|0;if(!e){g=f;return g|0}else{h=f;i=e}while(1){e=(__ZNK4Tree15get_item_heightEP8TreeItem(b,i)|0)+h|0;i=c[i+92>>2]|0;if(!i){g=e;break}else h=e}return g|0}function __ZN7ClassDB10_add_classI4TreeEEvv(){var a=0,b=0,d=0,e=0,f=0,g=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+16|0;d=a+12|0;e=a+8|0;f=a+4|0;g=a;__ZN6StringC2EPKc(b,1017863);c[e>>2]=c[b>>2];__ZN10StringNameC2ERK6String(d,e);__ZN6StringC2EPKc(b,1111718);c[g>>2]=c[b>>2];__ZN10StringNameC2ERK6String(f,g);__ZN7ClassDB11_add_class2ERK10StringNameS2_(d,f);__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);__ZN10StringNameD2Ev(d);d=c[e>>2]|0;if(!d){l=a;return}if(__Z16atomic_decrementPj(d+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(d,1);l=a;return}function __ZN4Tree13_bind_methodsEv(){var a=0,b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0,ia=0,ja=0,ka=0,la=0,ma=0,na=0,oa=0,pa=0,qa=0,ra=0,sa=0,ta=0,ua=0,va=0,wa=0,xa=0,ya=0,za=0;a=l;l=l+592|0;if((l|0)>=(m|0))ba(592);b=a+544|0;d=a+536|0;e=a+528|0;f=a+520|0;g=a+512|0;h=a+504|0;i=a+496|0;j=a+488|0;k=a+480|0;n=a+472|0;o=a;p=a+464|0;q=a+456|0;r=a+448|0;s=a+440|0;t=a+432|0;u=a+424|0;v=a+416|0;w=a+408|0;x=a+400|0;y=a+392|0;z=a+384|0;A=a+368|0;B=a+360|0;C=a+352|0;D=a+344|0;E=a+336|0;F=a+328|0;G=a+320|0;H=a+288|0;I=a+272|0;J=a+240|0;K=a+224|0;L=a+192|0;M=a+176|0;N=a+168|0;O=a+160|0;P=a+152|0;Q=a+144|0;R=a+136|0;S=a+128|0;T=a+120|0;U=a+112|0;V=a+104|0;W=a+376|0;X=a+100|0;Y=a+96|0;Z=a+296|0;_=a+92|0;$=a+280|0;aa=a+248|0;ca=a+88|0;da=a+232|0;ea=a+200|0;fa=a+84|0;ga=a+184|0;ha=a+80|0;ia=a+76|0;ja=a+72|0;ka=a+68|0;la=a+64|0;ma=a+60|0;na=a+56|0;oa=a+52|0;pa=a+48|0;qa=a+44|0;ra=a+40|0;sa=a+36|0;ta=a+32|0;ua=a+28|0;va=a+24|0;__Z8D_METHODPKc(d,846247);wa=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(wa);c[wa>>2]=247996;__ZN10MethodBind10_set_constEb(wa,0);__ZN10MethodBind24_generate_argument_typesEi(wa,0);c[wa+44>>2]=5193;c[wa+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,wa,d,0,0)|0;wa=d+4|0;xa=c[wa>>2]|0;if(xa|0?(__Z16atomic_decrementPj(xa+-8|0)|0)==0:0){ya=c[wa>>2]|0;wa=(ya|0)==0?0:ya+-4|0;ya=wa+4|0;if(c[wa>>2]|0){za=0;do{__ZN10StringNameD2Ev(ya+(za<<2)|0);za=za+1|0}while(za>>>0<(c[wa>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(xa,1)}__ZN10StringNameD2Ev(d);__Z8D_METHODPKc(e,915429);d=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(d);c[d>>2]=248032;__ZN10MethodBind10_set_constEb(d,0);__ZN10MethodBind24_generate_argument_typesEi(d,1);c[d+44>>2]=1062;c[d+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,d,e,0,0)|0;d=e+4|0;xa=c[d>>2]|0;if(xa|0?(__Z16atomic_decrementPj(xa+-8|0)|0)==0:0){wa=c[d>>2]|0;d=(wa|0)==0?0:wa+-4|0;wa=d+4|0;if(c[d>>2]|0){za=0;do{__ZN10StringNameD2Ev(wa+(za<<2)|0);za=za+1|0}while(za>>>0<(c[d>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(xa,1)}__ZN10StringNameD2Ev(e);__Z8D_METHODPKc(f,844143);e=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(e);c[e>>2]=248068;__ZN10MethodBind10_set_constEb(e,0);__ZN10MethodBind24_generate_argument_typesEi(e,1);c[e+44>>2]=1063;c[e+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,e,f,0,0)|0;e=f+4|0;xa=c[e>>2]|0;if(xa|0?(__Z16atomic_decrementPj(xa+-8|0)|0)==0:0){d=c[e>>2]|0;e=(d|0)==0?0:d+-4|0;d=e+4|0;if(c[e>>2]|0){za=0;do{__ZN10StringNameD2Ev(d+(za<<2)|0);za=za+1|0}while(za>>>0<(c[e>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(xa,1)}__ZN10StringNameD2Ev(f);__Z8D_METHODPKc(g,844157);f=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(f);c[f>>2]=248104;__ZN10MethodBind10_set_constEb(f,0);__ZN10MethodBind24_generate_argument_typesEi(f,1);c[f+44>>2]=1064;c[f+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,f,g,0,0)|0;f=g+4|0;xa=c[f>>2]|0;if(xa|0?(__Z16atomic_decrementPj(xa+-8|0)|0)==0:0){e=c[f>>2]|0;f=(e|0)==0?0:e+-4|0;e=f+4|0;if(c[f>>2]|0){za=0;do{__ZN10StringNameD2Ev(e+(za<<2)|0);za=za+1|0}while(za>>>0<(c[f>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(xa,1)}__ZN10StringNameD2Ev(g);__Z8D_METHODPKc(h,844176);g=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(g);c[g>>2]=247996;__ZN10MethodBind10_set_constEb(g,0);__ZN10MethodBind24_generate_argument_typesEi(g,0);c[g+44>>2]=5194;c[g+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,g,h,0,0)|0;g=h+4|0;xa=c[g>>2]|0;if(xa|0?(__Z16atomic_decrementPj(xa+-8|0)|0)==0:0){f=c[g>>2]|0;g=(f|0)==0?0:f+-4|0;f=g+4|0;if(c[g>>2]|0){za=0;do{__ZN10StringNameD2Ev(f+(za<<2)|0);za=za+1|0}while(za>>>0<(c[g>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(xa,1)}__ZN10StringNameD2Ev(h);__Z8D_METHODPKc(i,844201);h=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(h);c[h>>2]=248140;__ZN10MethodBind10_set_constEb(h,0);__ZN10MethodBind24_generate_argument_typesEi(h,1);c[h+44>>2]=80;c[h+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,h,i,0,0)|0;h=i+4|0;xa=c[h>>2]|0;if(xa|0?(__Z16atomic_decrementPj(xa+-8|0)|0)==0:0){g=c[h>>2]|0;h=(g|0)==0?0:g+-4|0;g=h+4|0;if(c[h>>2]|0){za=0;do{__ZN10StringNameD2Ev(g+(za<<2)|0);za=za+1|0}while(za>>>0<(c[h>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(xa,1)}__ZN10StringNameD2Ev(i);__Z8D_METHODPKc(j,848966);i=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(i);c[i>>2]=248176;__ZN10MethodBind10_set_constEb(i,0);__ZN10MethodBind24_generate_argument_typesEi(i,1);c[i+44>>2]=81;c[i+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,i,j,0,0)|0;i=j+4|0;xa=c[i>>2]|0;if(xa|0?(__Z16atomic_decrementPj(xa+-8|0)|0)==0:0){h=c[i>>2]|0;i=(h|0)==0?0:h+-4|0;h=i+4|0;if(c[i>>2]|0){za=0;do{__ZN10StringNameD2Ev(h+(za<<2)|0);za=za+1|0}while(za>>>0<(c[i>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(xa,1)}__ZN10StringNameD2Ev(j);__Z8D_METHODPKc(k,1132387);j=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(j);c[j>>2]=247996;__ZN10MethodBind10_set_constEb(j,0);__ZN10MethodBind24_generate_argument_typesEi(j,0);c[j+44>>2]=5195;c[j+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,j,k,0,0)|0;j=k+4|0;xa=c[j>>2]|0;if(xa|0?(__Z16atomic_decrementPj(xa+-8|0)|0)==0:0){i=c[j>>2]|0;j=(i|0)==0?0:i+-4|0;i=j+4|0;if(c[j>>2]|0){za=0;do{__ZN10StringNameD2Ev(i+(za<<2)|0);za=za+1|0}while(za>>>0<(c[j>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(xa,1)}__ZN10StringNameD2Ev(k);__Z8D_METHODPKcS0_(n,844223,844244);c[o>>2]=0;k=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(k);c[k>>2]=248212;__ZN10MethodBind10_set_constEb(k,0);__ZN10MethodBind24_generate_argument_typesEi(k,1);__ZN10MethodBind12_set_returnsEb(k,1);c[k+44>>2]=4562;c[k+48>>2]=0;c[b>>2]=o;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,k,n,b,1)|0;if(c[o>>2]|0)__ZN7Variant5clearEv(o);k=n+4|0;xa=c[k>>2]|0;if(xa|0?(__Z16atomic_decrementPj(xa+-8|0)|0)==0:0){j=c[k>>2]|0;k=(j|0)==0?0:j+-4|0;j=k+4|0;if(c[k>>2]|0){za=0;do{__ZN10StringNameD2Ev(j+(za<<2)|0);za=za+1|0}while(za>>>0<(c[k>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(xa,1)}__ZN10StringNameD2Ev(n);__Z8D_METHODPKc(p,844260);n=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(n);c[n>>2]=248248;__ZN10MethodBind10_set_constEb(n,0);__ZN10MethodBind24_generate_argument_typesEi(n,0);__ZN10MethodBind12_set_returnsEb(n,1);c[n+44>>2]=5256;c[n+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,n,p,0,0)|0;n=p+4|0;xa=c[n>>2]|0;if(xa|0?(__Z16atomic_decrementPj(xa+-8|0)|0)==0:0){k=c[n>>2]|0;n=(k|0)==0?0:k+-4|0;k=n+4|0;if(c[n>>2]|0){za=0;do{__ZN10StringNameD2Ev(k+(za<<2)|0);za=za+1|0}while(za>>>0<(c[n>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(xa,1)}__ZN10StringNameD2Ev(p);__Z8D_METHODPKcS0_S0_(q,844278,842876,844299);p=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(p);c[p>>2]=248284;__ZN10MethodBind10_set_constEb(p,0);__ZN10MethodBind24_generate_argument_typesEi(p,2);c[p+44>>2]=1516;c[p+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,p,q,0,0)|0;p=q+4|0;xa=c[p>>2]|0;if(xa|0?(__Z16atomic_decrementPj(xa+-8|0)|0)==0:0){n=c[p>>2]|0;p=(n|0)==0?0:n+-4|0;n=p+4|0;if(c[p>>2]|0){za=0;do{__ZN10StringNameD2Ev(n+(za<<2)|0);za=za+1|0}while(za>>>0<(c[p>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(xa,1)}__ZN10StringNameD2Ev(q);__Z8D_METHODPKcS0_S0_(r,844309,842876,1127771);q=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(q);c[q>>2]=248320;__ZN10MethodBind10_set_constEb(q,0);__ZN10MethodBind24_generate_argument_typesEi(q,2);c[q+44>>2]=1517;c[q+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,q,r,0,0)|0;q=r+4|0;xa=c[q>>2]|0;if(xa|0?(__Z16atomic_decrementPj(xa+-8|0)|0)==0:0){p=c[q>>2]|0;q=(p|0)==0?0:p+-4|0;p=q+4|0;if(c[q>>2]|0){za=0;do{__ZN10StringNameD2Ev(p+(za<<2)|0);za=za+1|0}while(za>>>0<(c[q>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(xa,1)}__ZN10StringNameD2Ev(r);__Z8D_METHODPKcS0_(s,844009,842876);r=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(r);c[r>>2]=248356;__ZN10MethodBind10_set_constEb(r,1);__ZN10MethodBind24_generate_argument_typesEi(r,1);__ZN10MethodBind12_set_returnsEb(r,1);c[r+44>>2]=4563;c[r+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,r,s,0,0)|0;r=s+4|0;xa=c[r>>2]|0;if(xa|0?(__Z16atomic_decrementPj(xa+-8|0)|0)==0:0){q=c[r>>2]|0;r=(q|0)==0?0:q+-4|0;q=r+4|0;if(c[r>>2]|0){za=0;do{__ZN10StringNameD2Ev(q+(za<<2)|0);za=za+1|0}while(za>>>0<(c[r>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(xa,1)}__ZN10StringNameD2Ev(s);__Z8D_METHODPKcS0_(t,844327,1146191);s=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(s);c[s>>2]=248392;__ZN10MethodBind10_set_constEb(s,0);__ZN10MethodBind24_generate_argument_typesEi(s,1);c[s+44>>2]=1065;c[s+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,s,t,0,0)|0;s=t+4|0;xa=c[s>>2]|0;if(xa|0?(__Z16atomic_decrementPj(xa+-8|0)|0)==0:0){r=c[s>>2]|0;s=(r|0)==0?0:r+-4|0;r=s+4|0;if(c[s>>2]|0){za=0;do{__ZN10StringNameD2Ev(r+(za<<2)|0);za=za+1|0}while(za>>>0<(c[s>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(xa,1)}__ZN10StringNameD2Ev(t);__Z8D_METHODPKcS0_(u,844341,844368);t=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(t);c[t>>2]=248428;__ZN10MethodBind10_set_constEb(t,0);__ZN10MethodBind24_generate_argument_typesEi(t,1);__ZN10MethodBind12_set_returnsEb(t,1);c[t+44>>2]=4564;c[t+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,t,u,0,0)|0;t=u+4|0;xa=c[t>>2]|0;if(xa|0?(__Z16atomic_decrementPj(xa+-8|0)|0)==0:0){s=c[t>>2]|0;t=(s|0)==0?0:s+-4|0;s=t+4|0;if(c[t>>2]|0){za=0;do{__ZN10StringNameD2Ev(s+(za<<2)|0);za=za+1|0}while(za>>>0<(c[t>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(xa,1)}__ZN10StringNameD2Ev(u);__Z8D_METHODPKc(v,844382);u=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(u);c[u>>2]=248464;__ZN10MethodBind10_set_constEb(u,1);__ZN10MethodBind24_generate_argument_typesEi(u,0);__ZN10MethodBind12_set_returnsEb(u,1);c[u+44>>2]=5257;c[u+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,u,v,0,0)|0;u=v+4|0;xa=c[u>>2]|0;if(xa|0?(__Z16atomic_decrementPj(xa+-8|0)|0)==0:0){t=c[u>>2]|0;u=(t|0)==0?0:t+-4|0;t=u+4|0;if(c[u>>2]|0){za=0;do{__ZN10StringNameD2Ev(t+(za<<2)|0);za=za+1|0}while(za>>>0<(c[u>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(xa,1)}__ZN10StringNameD2Ev(v);__Z8D_METHODPKc(w,844404);v=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(v);c[v>>2]=248500;__ZN10MethodBind10_set_constEb(v,1);__ZN10MethodBind24_generate_argument_typesEi(v,0);__ZN10MethodBind12_set_returnsEb(v,1);c[v+44>>2]=5258;c[v+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,v,w,0,0)|0;v=w+4|0;xa=c[v>>2]|0;if(xa|0?(__Z16atomic_decrementPj(xa+-8|0)|0)==0:0){u=c[v>>2]|0;v=(u|0)==0?0:u+-4|0;u=v+4|0;if(c[v>>2]|0){za=0;do{__ZN10StringNameD2Ev(u+(za<<2)|0);za=za+1|0}while(za>>>0<(c[v>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(xa,1)}__ZN10StringNameD2Ev(w);__Z8D_METHODPKc(x,844424);w=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(w);c[w>>2]=248500;__ZN10MethodBind10_set_constEb(w,1);__ZN10MethodBind24_generate_argument_typesEi(w,0);__ZN10MethodBind12_set_returnsEb(w,1);c[w+44>>2]=5259;c[w+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,w,x,0,0)|0;w=x+4|0;xa=c[w>>2]|0;do if(xa|0){if(__Z16atomic_decrementPj(xa+-8|0)|0)break;v=c[w>>2]|0;za=(v|0)==0?0:v+-4|0;v=za+4|0;if(c[za>>2]|0){u=0;do{__ZN10StringNameD2Ev(v+(u<<2)|0);u=u+1|0}while(u>>>0<(c[za>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(xa,1)}while(0);__ZN10StringNameD2Ev(x);__Z8D_METHODPKcS0_(y,844443,1146083);x=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(x);c[x>>2]=248536;__ZN10MethodBind10_set_constEb(x,0);__ZN10MethodBind24_generate_argument_typesEi(x,1);c[x+44>>2]=1066;c[x+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,x,y,0,0)|0;x=y+4|0;xa=c[x>>2]|0;do if(xa|0){if(__Z16atomic_decrementPj(xa+-8|0)|0)break;w=c[x>>2]|0;za=(w|0)==0?0:w+-4|0;w=za+4|0;if(c[za>>2]|0){u=0;do{__ZN10StringNameD2Ev(w+(u<<2)|0);u=u+1|0}while(u>>>0<(c[za>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(xa,1)}while(0);__ZN10StringNameD2Ev(y);__Z8D_METHODPKcS0_(z,844459,1074374);y=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(y);c[y>>2]=248068;__ZN10MethodBind10_set_constEb(y,0);__ZN10MethodBind24_generate_argument_typesEi(y,1);c[y+44>>2]=1067;c[y+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,y,z,0,0)|0;y=z+4|0;xa=c[y>>2]|0;do if(xa|0){if(__Z16atomic_decrementPj(xa+-8|0)|0)break;x=c[y>>2]|0;za=(x|0)==0?0:x+-4|0;x=za+4|0;if(c[za>>2]|0){u=0;do{__ZN10StringNameD2Ev(x+(u<<2)|0);u=u+1|0}while(u>>>0<(c[za>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(xa,1)}while(0);__ZN10StringNameD2Ev(z);__Z8D_METHODPKc(A,844471);z=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(z);c[z>>2]=248500;__ZN10MethodBind10_set_constEb(z,1);__ZN10MethodBind24_generate_argument_typesEi(z,0);__ZN10MethodBind12_set_returnsEb(z,1);c[z+44>>2]=5260;c[z+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,z,A,0,0)|0;z=A+4|0;xa=c[z>>2]|0;do if(xa|0){if(__Z16atomic_decrementPj(xa+-8|0)|0)break;y=c[z>>2]|0;za=(y|0)==0?0:y+-4|0;y=za+4|0;if(c[za>>2]|0){u=0;do{__ZN10StringNameD2Ev(y+(u<<2)|0);u=u+1|0}while(u>>>0<(c[za>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(xa,1)}while(0);__ZN10StringNameD2Ev(A);__Z8D_METHODPKc(B,844483);A=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(A);c[A>>2]=248464;__ZN10MethodBind10_set_constEb(A,1);__ZN10MethodBind24_generate_argument_typesEi(A,0);__ZN10MethodBind12_set_returnsEb(A,1);c[A+44>>2]=5261;c[A+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,A,B,0,0)|0;A=B+4|0;xa=c[A>>2]|0;do if(xa|0){if(__Z16atomic_decrementPj(xa+-8|0)|0)break;z=c[A>>2]|0;za=(z|0)==0?0:z+-4|0;z=za+4|0;if(c[za>>2]|0){u=0;do{__ZN10StringNameD2Ev(z+(u<<2)|0);u=u+1|0}while(u>>>0<(c[za>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(xa,1)}while(0);__ZN10StringNameD2Ev(B);__Z8D_METHODPKc(C,844503);B=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(B);c[B>>2]=248500;__ZN10MethodBind10_set_constEb(B,1);__ZN10MethodBind24_generate_argument_typesEi(B,0);__ZN10MethodBind12_set_returnsEb(B,1);c[B+44>>2]=5262;c[B+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,B,C,0,0)|0;B=C+4|0;xa=c[B>>2]|0;do if(xa|0){if(__Z16atomic_decrementPj(xa+-8|0)|0)break;A=c[B>>2]|0;za=(A|0)==0?0:A+-4|0;A=za+4|0;if(c[za>>2]|0){u=0;do{__ZN10StringNameD2Ev(A+(u<<2)|0);u=u+1|0}while(u>>>0<(c[za>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(xa,1)}while(0);__ZN10StringNameD2Ev(C);__Z8D_METHODPKc(D,844521);C=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(C);c[C>>2]=248572;__ZN10MethodBind10_set_constEb(C,1);__ZN10MethodBind24_generate_argument_typesEi(C,0);__ZN10MethodBind12_set_returnsEb(C,1);c[C+44>>2]=1068;c[C+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,C,D,0,0)|0;C=D+4|0;xa=c[C>>2]|0;do if(xa|0){if(__Z16atomic_decrementPj(xa+-8|0)|0)break;B=c[C>>2]|0;za=(B|0)==0?0:B+-4|0;B=za+4|0;if(c[za>>2]|0){u=0;do{__ZN10StringNameD2Ev(B+(u<<2)|0);u=u+1|0}while(u>>>0<(c[za>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(xa,1)}while(0);__ZN10StringNameD2Ev(D);__Z8D_METHODPKcS0_S0_(E,844543,844562,842876);__ZN7VariantC2Ei(o,-1);D=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(D);c[D>>2]=248608;__ZN10MethodBind10_set_constEb(D,1);__ZN10MethodBind24_generate_argument_typesEi(D,2);__ZN10MethodBind12_set_returnsEb(D,1);c[D+44>>2]=3158;c[D+48>>2]=0;c[b>>2]=o;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,D,E,b,1)|0;if(c[o>>2]|0)__ZN7Variant5clearEv(o);D=E+4|0;xa=c[D>>2]|0;do if(xa|0){if(__Z16atomic_decrementPj(xa+-8|0)|0)break;C=c[D>>2]|0;za=(C|0)==0?0:C+-4|0;C=za+4|0;if(c[za>>2]|0){u=0;do{__ZN10StringNameD2Ev(C+(u<<2)|0);u=u+1|0}while(u>>>0<(c[za>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(xa,1)}while(0);__ZN10StringNameD2Ev(E);__Z8D_METHODPKcS0_(F,844576,1126974);E=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(E);c[E>>2]=248644;__ZN10MethodBind10_set_constEb(E,1);__ZN10MethodBind24_generate_argument_typesEi(E,1);__ZN10MethodBind12_set_returnsEb(E,1);c[E+44>>2]=4565;c[E+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,E,F,0,0)|0;E=F+4|0;xa=c[E>>2]|0;do if(xa|0){if(__Z16atomic_decrementPj(xa+-8|0)|0)break;D=c[E>>2]|0;za=(D|0)==0?0:D+-4|0;D=za+4|0;if(c[za>>2]|0){u=0;do{__ZN10StringNameD2Ev(D+(u<<2)|0);u=u+1|0}while(u>>>0<(c[za>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(xa,1)}while(0);__ZN10StringNameD2Ev(F);__Z8D_METHODPKcS0_(G,844601,1126974);F=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(F);c[F>>2]=248680;__ZN10MethodBind10_set_constEb(F,1);__ZN10MethodBind24_generate_argument_typesEi(F,1);__ZN10MethodBind12_set_returnsEb(F,1);c[F+44>>2]=4566;c[F+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,F,G,0,0)|0;F=G+4|0;xa=c[F>>2]|0;do if(xa|0){if(__Z16atomic_decrementPj(xa+-8|0)|0)break;E=c[F>>2]|0;za=(E|0)==0?0:E+-4|0;E=za+4|0;if(c[za>>2]|0){u=0;do{__ZN10StringNameD2Ev(E+(u<<2)|0);u=u+1|0}while(u>>>0<(c[za>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(xa,1)}while(0);__ZN10StringNameD2Ev(G);__Z8D_METHODPKc(H,844619);G=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(G);c[G>>2]=247996;__ZN10MethodBind10_set_constEb(G,0);__ZN10MethodBind24_generate_argument_typesEi(G,0);c[G+44>>2]=5196;c[G+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,G,H,0,0)|0;G=H+4|0;xa=c[G>>2]|0;do if(xa|0){if(__Z16atomic_decrementPj(xa+-8|0)|0)break;F=c[G>>2]|0;za=(F|0)==0?0:F+-4|0;F=za+4|0;if(c[za>>2]|0){u=0;do{__ZN10StringNameD2Ev(F+(u<<2)|0);u=u+1|0}while(u>>>0<(c[za>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(xa,1)}while(0);__ZN10StringNameD2Ev(H);__Z8D_METHODPKcS0_(I,844644,847482);H=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(H);c[H>>2]=248392;__ZN10MethodBind10_set_constEb(H,0);__ZN10MethodBind24_generate_argument_typesEi(H,1);c[H+44>>2]=1069;c[H+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,H,I,0,0)|0;H=I+4|0;xa=c[H>>2]|0;do if(xa|0){if(__Z16atomic_decrementPj(xa+-8|0)|0)break;G=c[H>>2]|0;za=(G|0)==0?0:G+-4|0;G=za+4|0;if(c[za>>2]|0){u=0;do{__ZN10StringNameD2Ev(G+(u<<2)|0);u=u+1|0}while(u>>>0<(c[za>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(xa,1)}while(0);__ZN10StringNameD2Ev(I);__Z8D_METHODPKc(J,844670);I=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(I);c[I>>2]=248716;__ZN10MethodBind10_set_constEb(I,1);__ZN10MethodBind24_generate_argument_typesEi(I,0);__ZN10MethodBind12_set_returnsEb(I,1);c[I+44>>2]=5263;c[I+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,I,J,0,0)|0;I=J+4|0;xa=c[I>>2]|0;do if(xa|0){if(__Z16atomic_decrementPj(xa+-8|0)|0)break;H=c[I>>2]|0;za=(H|0)==0?0:H+-4|0;H=za+4|0;if(c[za>>2]|0){u=0;do{__ZN10StringNameD2Ev(H+(u<<2)|0);u=u+1|0}while(u>>>0<(c[za>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(xa,1)}while(0);__ZN10StringNameD2Ev(J);__Z8D_METHODPKcS0_S0_(K,844696,842876,1114335);J=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(J);c[J>>2]=248752;__ZN10MethodBind10_set_constEb(J,0);__ZN10MethodBind24_generate_argument_typesEi(J,2);c[J+44>>2]=1518;c[J+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,J,K,0,0)|0;J=K+4|0;xa=c[J>>2]|0;do if(xa|0){if(__Z16atomic_decrementPj(xa+-8|0)|0)break;I=c[J>>2]|0;za=(I|0)==0?0:I+-4|0;I=za+4|0;if(c[za>>2]|0){u=0;do{__ZN10StringNameD2Ev(I+(u<<2)|0);u=u+1|0}while(u>>>0<(c[za>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(xa,1)}while(0);__ZN10StringNameD2Ev(K);__Z8D_METHODPKcS0_(L,844713,842876);K=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(K);c[K>>2]=248788;__ZN10MethodBind10_set_constEb(K,1);__ZN10MethodBind24_generate_argument_typesEi(K,1);__ZN10MethodBind12_set_returnsEb(K,1);c[K+44>>2]=4567;c[K+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,K,L,0,0)|0;K=L+4|0;xa=c[K>>2]|0;do if(xa|0){if(__Z16atomic_decrementPj(xa+-8|0)|0)break;J=c[K>>2]|0;za=(J|0)==0?0:J+-4|0;J=za+4|0;if(c[za>>2]|0){u=0;do{__ZN10StringNameD2Ev(J+(u<<2)|0);u=u+1|0}while(u>>>0<(c[za>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(xa,1)}while(0);__ZN10StringNameD2Ev(L);__Z8D_METHODPKc(M,844730);L=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(L);c[L>>2]=248824;__ZN10MethodBind10_set_constEb(L,1);__ZN10MethodBind24_generate_argument_typesEi(L,0);__ZN10MethodBind12_set_returnsEb(L,1);c[L+44>>2]=1070;c[L+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,L,M,0,0)|0;L=M+4|0;xa=c[L>>2]|0;do if(xa|0){if(__Z16atomic_decrementPj(xa+-8|0)|0)break;K=c[L>>2]|0;za=(K|0)==0?0:K+-4|0;K=za+4|0;if(c[za>>2]|0){u=0;do{__ZN10StringNameD2Ev(K+(u<<2)|0);u=u+1|0}while(u>>>0<(c[za>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(xa,1)}while(0);__ZN10StringNameD2Ev(M);__Z8D_METHODPKcS0_(N,844741,914644);M=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(M);c[M>>2]=248392;__ZN10MethodBind10_set_constEb(M,0);__ZN10MethodBind24_generate_argument_typesEi(M,1);c[M+44>>2]=1071;c[M+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,M,N,0,0)|0;M=N+4|0;xa=c[M>>2]|0;do if(xa|0){if(__Z16atomic_decrementPj(xa+-8|0)|0)break;L=c[M>>2]|0;za=(L|0)==0?0:L+-4|0;L=za+4|0;if(c[za>>2]|0){u=0;do{__ZN10StringNameD2Ev(L+(u<<2)|0);u=u+1|0}while(u>>>0<(c[za>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(xa,1)}while(0);__ZN10StringNameD2Ev(N);__Z8D_METHODPKc(O,844758);N=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(N);c[N>>2]=248716;__ZN10MethodBind10_set_constEb(N,1);__ZN10MethodBind24_generate_argument_typesEi(N,0);__ZN10MethodBind12_set_returnsEb(N,1);c[N+44>>2]=5264;c[N+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,N,O,0,0)|0;N=O+4|0;xa=c[N>>2]|0;do if(xa|0){if(__Z16atomic_decrementPj(xa+-8|0)|0)break;M=c[N>>2]|0;za=(M|0)==0?0:M+-4|0;M=za+4|0;if(c[za>>2]|0){u=0;do{__ZN10StringNameD2Ev(M+(u<<2)|0);u=u+1|0}while(u>>>0<(c[za>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(xa,1)}while(0);__ZN10StringNameD2Ev(O);__Z8D_METHODPKcS0_(P,844776,1117356);O=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(O);c[O>>2]=248068;__ZN10MethodBind10_set_constEb(O,0);__ZN10MethodBind24_generate_argument_typesEi(O,1);c[O+44>>2]=1072;c[O+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,O,P,0,0)|0;O=P+4|0;xa=c[O>>2]|0;do if(xa|0){if(__Z16atomic_decrementPj(xa+-8|0)|0)break;N=c[O>>2]|0;za=(N|0)==0?0:N+-4|0;N=za+4|0;if(c[za>>2]|0){u=0;do{__ZN10StringNameD2Ev(N+(u<<2)|0);u=u+1|0}while(u>>>0<(c[za>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(xa,1)}while(0);__ZN10StringNameD2Ev(P);__Z8D_METHODPKc(Q,844796);P=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(P);c[P>>2]=248500;__ZN10MethodBind10_set_constEb(P,1);__ZN10MethodBind24_generate_argument_typesEi(P,0);__ZN10MethodBind12_set_returnsEb(P,1);c[P+44>>2]=5265;c[P+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,P,Q,0,0)|0;P=Q+4|0;xa=c[P>>2]|0;do if(xa|0){if(__Z16atomic_decrementPj(xa+-8|0)|0)break;O=c[P>>2]|0;za=(O|0)==0?0:O+-4|0;O=za+4|0;if(c[za>>2]|0){u=0;do{__ZN10StringNameD2Ev(O+(u<<2)|0);u=u+1|0}while(u>>>0<(c[za>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(xa,1)}while(0);__ZN10StringNameD2Ev(Q);__Z8D_METHODPKcS0_(R,844816,844837);Q=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(Q);c[Q>>2]=248392;__ZN10MethodBind10_set_constEb(Q,0);__ZN10MethodBind24_generate_argument_typesEi(Q,1);c[Q+44>>2]=1073;c[Q+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,Q,R,0,0)|0;Q=R+4|0;xa=c[Q>>2]|0;do if(xa|0){if(__Z16atomic_decrementPj(xa+-8|0)|0)break;P=c[Q>>2]|0;za=(P|0)==0?0:P+-4|0;P=za+4|0;if(c[za>>2]|0){u=0;do{__ZN10StringNameD2Ev(P+(u<<2)|0);u=u+1|0}while(u>>>0<(c[za>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(xa,1)}while(0);__ZN10StringNameD2Ev(R);__Z8D_METHODPKc(S,844843);R=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(R);c[R>>2]=248716;__ZN10MethodBind10_set_constEb(R,1);__ZN10MethodBind24_generate_argument_typesEi(R,0);__ZN10MethodBind12_set_returnsEb(R,1);c[R+44>>2]=5266;c[R+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,R,S,0,0)|0;R=S+4|0;xa=c[R>>2]|0;do if(xa|0){if(__Z16atomic_decrementPj(xa+-8|0)|0)break;Q=c[R>>2]|0;za=(Q|0)==0?0:Q+-4|0;Q=za+4|0;if(c[za>>2]|0){u=0;do{__ZN10StringNameD2Ev(Q+(u<<2)|0);u=u+1|0}while(u>>>0<(c[za>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(xa,1)}while(0);__ZN10StringNameD2Ev(S);__Z8D_METHODPKcS0_(T,844864,1146191);S=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(S);c[S>>2]=248392;__ZN10MethodBind10_set_constEb(S,0);__ZN10MethodBind24_generate_argument_typesEi(S,1);c[S+44>>2]=1074;c[S+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,S,T,0,0)|0;S=T+4|0;xa=c[S>>2]|0;do if(xa|0){if(__Z16atomic_decrementPj(xa+-8|0)|0)break;R=c[S>>2]|0;za=(R|0)==0?0:R+-4|0;R=za+4|0;if(c[za>>2]|0){u=0;do{__ZN10StringNameD2Ev(R+(u<<2)|0);u=u+1|0}while(u>>>0<(c[za>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(xa,1)}while(0);__ZN10StringNameD2Ev(T);__Z8D_METHODPKc(U,844922);T=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(T);c[T>>2]=248716;__ZN10MethodBind10_set_constEb(T,1);__ZN10MethodBind24_generate_argument_typesEi(T,0);__ZN10MethodBind12_set_returnsEb(T,1);c[T+44>>2]=5267;c[T+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,T,U,0,0)|0;T=U+4|0;xa=c[T>>2]|0;do if(xa|0){if(__Z16atomic_decrementPj(xa+-8|0)|0)break;S=c[T>>2]|0;za=(S|0)==0?0:S+-4|0;S=za+4|0;if(c[za>>2]|0){u=0;do{__ZN10StringNameD2Ev(S+(u<<2)|0);u=u+1|0}while(u>>>0<(c[za>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(xa,1)}while(0);__ZN10StringNameD2Ev(U);__ZN6StringC2EPKc(b,1017863);c[o>>2]=c[b>>2];__ZN10StringNameC2ERK6String(V,o);__ZN6StringC2EPKc(W,947687);__ZN10MethodInfoC2ERK6String(b,W);__ZN7ClassDB10add_signalE10StringNameRK10MethodInfo(V,b);__ZN10MethodInfoD2Ev(b);U=c[W>>2]|0;do if(U|0){if(__Z16atomic_decrementPj(U+-8|0)|0)break;__ZN6Memory11free_staticEPvb(U,1)}while(0);__ZN10StringNameD2Ev(V);V=c[o>>2]|0;do if(V|0){if(__Z16atomic_decrementPj(V+-8|0)|0)break;__ZN6Memory11free_staticEPvb(V,1)}while(0);__ZN6StringC2EPKc(b,1017863);c[o>>2]=c[b>>2];__ZN10StringNameC2ERK6String(X,o);__ZN6StringC2EPKc(W,947766);__ZN10MethodInfoC2ERK6String(b,W);__ZN7ClassDB10add_signalE10StringNameRK10MethodInfo(X,b);__ZN10MethodInfoD2Ev(b);V=c[W>>2]|0;do if(V|0){if(__Z16atomic_decrementPj(V+-8|0)|0)break;__ZN6Memory11free_staticEPvb(V,1)}while(0);__ZN10StringNameD2Ev(X);X=c[o>>2]|0;do if(X|0){if(__Z16atomic_decrementPj(X+-8|0)|0)break;__ZN6Memory11free_staticEPvb(X,1)}while(0);__ZN6StringC2EPKc(b,1017863);c[o>>2]=c[b>>2];__ZN10StringNameC2ERK6String(Y,o);__ZN6StringC2EPKc(W,843931);__ZN6StringC2EPKc(_,844980);__ZN6StringC2EPKc($,1263606);X=Z+4|0;c[X>>2]=0;V=Z+12|0;c[V>>2]=0;c[Z>>2]=18;U=c[_>>2]|0;do if(U|0){c[X>>2]=0;if(!(__Z28atomic_conditional_incrementPj(U+-8|0)|0))break;c[X>>2]=c[_>>2]}while(0);c[Z+8>>2]=0;X=c[V>>2]|0;do if((X|0)!=(c[$>>2]|0)){do if(X|0){if(__Z16atomic_decrementPj(X+-8|0)|0)break;__ZN6Memory11free_staticEPvb(X,1)}while(0);c[V>>2]=0;U=c[$>>2]|0;if(!U)break;if(!(__Z28atomic_conditional_incrementPj(U+-8|0)|0))break;c[V>>2]=c[$>>2]}while(0);c[Z+16>>2]=7;__ZN6StringC2EPKc(ca,842876);__ZN6StringC2EPKc(da,1263606);V=aa+4|0;c[V>>2]=0;X=aa+12|0;c[X>>2]=0;c[aa>>2]=2;U=c[ca>>2]|0;do if(U|0){c[V>>2]=0;if(!(__Z28atomic_conditional_incrementPj(U+-8|0)|0))break;c[V>>2]=c[ca>>2]}while(0);c[aa+8>>2]=0;V=c[X>>2]|0;do if((V|0)!=(c[da>>2]|0)){do if(V|0){if(__Z16atomic_decrementPj(V+-8|0)|0)break;__ZN6Memory11free_staticEPvb(V,1)}while(0);c[X>>2]=0;U=c[da>>2]|0;if(!U)break;if(!(__Z28atomic_conditional_incrementPj(U+-8|0)|0))break;c[X>>2]=c[da>>2]}while(0);c[aa+16>>2]=7;__ZN6StringC2EPKc(fa,1017877);__ZN6StringC2EPKc(ga,1263606);X=ea+4|0;c[X>>2]=0;V=ea+12|0;c[V>>2]=0;c[ea>>2]=1;U=c[fa>>2]|0;do if(U|0){c[X>>2]=0;if(!(__Z28atomic_conditional_incrementPj(U+-8|0)|0))break;c[X>>2]=c[fa>>2]}while(0);c[ea+8>>2]=0;X=c[V>>2]|0;do if((X|0)!=(c[ga>>2]|0)){do if(X|0){if(__Z16atomic_decrementPj(X+-8|0)|0)break;__ZN6Memory11free_staticEPvb(X,1)}while(0);c[V>>2]=0;U=c[ga>>2]|0;if(!U)break;if(!(__Z28atomic_conditional_incrementPj(U+-8|0)|0))break;c[V>>2]=c[ga>>2]}while(0);c[ea+16>>2]=7;__ZN10MethodInfoC2ERK6StringRK12PropertyInfoS5_S5_(b,W,Z,aa,ea);__ZN7ClassDB10add_signalE10StringNameRK10MethodInfo(Y,b);__ZN10MethodInfoD2Ev(b);V=c[ea+12>>2]|0;do if(V|0){if(__Z16atomic_decrementPj(V+-8|0)|0)break;__ZN6Memory11free_staticEPvb(V,1)}while(0);V=c[ea+4>>2]|0;do if(V|0){if(__Z16atomic_decrementPj(V+-8|0)|0)break;__ZN6Memory11free_staticEPvb(V,1)}while(0);V=c[ga>>2]|0;do if(V|0){if(__Z16atomic_decrementPj(V+-8|0)|0)break;__ZN6Memory11free_staticEPvb(V,1)}while(0);V=c[fa>>2]|0;do if(V|0){if(__Z16atomic_decrementPj(V+-8|0)|0)break;__ZN6Memory11free_staticEPvb(V,1)}while(0);V=c[aa+12>>2]|0;do if(V|0){if(__Z16atomic_decrementPj(V+-8|0)|0)break;__ZN6Memory11free_staticEPvb(V,1)}while(0);V=c[aa+4>>2]|0;do if(V|0){if(__Z16atomic_decrementPj(V+-8|0)|0)break;__ZN6Memory11free_staticEPvb(V,1)}while(0);V=c[da>>2]|0;do if(V|0){if(__Z16atomic_decrementPj(V+-8|0)|0)break;__ZN6Memory11free_staticEPvb(V,1)}while(0);V=c[ca>>2]|0;do if(V|0){if(__Z16atomic_decrementPj(V+-8|0)|0)break;__ZN6Memory11free_staticEPvb(V,1)}while(0);V=c[Z+12>>2]|0;do if(V|0){if(__Z16atomic_decrementPj(V+-8|0)|0)break;__ZN6Memory11free_staticEPvb(V,1)}while(0);V=c[Z+4>>2]|0;do if(V|0){if(__Z16atomic_decrementPj(V+-8|0)|0)break;__ZN6Memory11free_staticEPvb(V,1)}while(0);V=c[$>>2]|0;do if(V|0){if(__Z16atomic_decrementPj(V+-8|0)|0)break;__ZN6Memory11free_staticEPvb(V,1)}while(0);V=c[_>>2]|0;do if(V|0){if(__Z16atomic_decrementPj(V+-8|0)|0)break;__ZN6Memory11free_staticEPvb(V,1)}while(0);V=c[W>>2]|0;do if(V|0){if(__Z16atomic_decrementPj(V+-8|0)|0)break;__ZN6Memory11free_staticEPvb(V,1)}while(0);__ZN10StringNameD2Ev(Y);Y=c[o>>2]|0;do if(Y|0){if(__Z16atomic_decrementPj(Y+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Y,1)}while(0);__ZN6StringC2EPKc(b,1017863);c[o>>2]=c[b>>2];__ZN10StringNameC2ERK6String(ha,o);__ZN6StringC2EPKc(W,844985);__ZN6StringC2EPKc(ia,1126974);__ZN6StringC2EPKc($,1263606);Y=Z+4|0;c[Y>>2]=0;V=Z+12|0;c[V>>2]=0;c[Z>>2]=5;_=c[ia>>2]|0;do if(_|0){c[Y>>2]=0;if(!(__Z28atomic_conditional_incrementPj(_+-8|0)|0))break;c[Y>>2]=c[ia>>2]}while(0);c[Z+8>>2]=0;Y=c[V>>2]|0;do if((Y|0)!=(c[$>>2]|0)){do if(Y|0){if(__Z16atomic_decrementPj(Y+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Y,1)}while(0);c[V>>2]=0;_=c[$>>2]|0;if(!_)break;if(!(__Z28atomic_conditional_incrementPj(_+-8|0)|0))break;c[V>>2]=c[$>>2]}while(0);c[Z+16>>2]=7;__ZN10MethodInfoC2ERK6StringRK12PropertyInfo(b,W,Z);__ZN7ClassDB10add_signalE10StringNameRK10MethodInfo(ha,b);__ZN10MethodInfoD2Ev(b);V=c[Z+12>>2]|0;do if(V|0){if(__Z16atomic_decrementPj(V+-8|0)|0)break;__ZN6Memory11free_staticEPvb(V,1)}while(0);V=c[Z+4>>2]|0;do if(V|0){if(__Z16atomic_decrementPj(V+-8|0)|0)break;__ZN6Memory11free_staticEPvb(V,1)}while(0);V=c[$>>2]|0;do if(V|0){if(__Z16atomic_decrementPj(V+-8|0)|0)break;__ZN6Memory11free_staticEPvb(V,1)}while(0);V=c[ia>>2]|0;do if(V|0){if(__Z16atomic_decrementPj(V+-8|0)|0)break;__ZN6Memory11free_staticEPvb(V,1)}while(0);V=c[W>>2]|0;do if(V|0){if(__Z16atomic_decrementPj(V+-8|0)|0)break;__ZN6Memory11free_staticEPvb(V,1)}while(0);__ZN10StringNameD2Ev(ha);ha=c[o>>2]|0;do if(ha|0){if(__Z16atomic_decrementPj(ha+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ha,1)}while(0);__ZN6StringC2EPKc(b,1017863);c[o>>2]=c[b>>2];__ZN10StringNameC2ERK6String(ja,o);__ZN6StringC2EPKc(W,845003);__ZN6StringC2EPKc(ka,1126974);__ZN6StringC2EPKc($,1263606);ha=Z+4|0;c[ha>>2]=0;V=Z+12|0;c[V>>2]=0;c[Z>>2]=5;ia=c[ka>>2]|0;do if(ia|0){c[ha>>2]=0;if(!(__Z28atomic_conditional_incrementPj(ia+-8|0)|0))break;c[ha>>2]=c[ka>>2]}while(0);c[Z+8>>2]=0;ha=c[V>>2]|0;do if((ha|0)!=(c[$>>2]|0)){do if(ha|0){if(__Z16atomic_decrementPj(ha+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ha,1)}while(0);c[V>>2]=0;ia=c[$>>2]|0;if(!ia)break;if(!(__Z28atomic_conditional_incrementPj(ia+-8|0)|0))break;c[V>>2]=c[$>>2]}while(0);c[Z+16>>2]=7;__ZN10MethodInfoC2ERK6StringRK12PropertyInfo(b,W,Z);__ZN7ClassDB10add_signalE10StringNameRK10MethodInfo(ja,b);__ZN10MethodInfoD2Ev(b);V=c[Z+12>>2]|0;do if(V|0){if(__Z16atomic_decrementPj(V+-8|0)|0)break;__ZN6Memory11free_staticEPvb(V,1)}while(0);V=c[Z+4>>2]|0;do if(V|0){if(__Z16atomic_decrementPj(V+-8|0)|0)break;__ZN6Memory11free_staticEPvb(V,1)}while(0);V=c[$>>2]|0;do if(V|0){if(__Z16atomic_decrementPj(V+-8|0)|0)break;__ZN6Memory11free_staticEPvb(V,1)}while(0);V=c[ka>>2]|0;do if(V|0){if(__Z16atomic_decrementPj(V+-8|0)|0)break;__ZN6Memory11free_staticEPvb(V,1)}while(0);V=c[W>>2]|0;do if(V|0){if(__Z16atomic_decrementPj(V+-8|0)|0)break;__ZN6Memory11free_staticEPvb(V,1)}while(0);__ZN10StringNameD2Ev(ja);ja=c[o>>2]|0;do if(ja|0){if(__Z16atomic_decrementPj(ja+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ja,1)}while(0);__ZN6StringC2EPKc(b,1017863);c[o>>2]=c[b>>2];__ZN10StringNameC2ERK6String(la,o);__ZN6StringC2EPKc(W,845027);__ZN10MethodInfoC2ERK6String(b,W);__ZN7ClassDB10add_signalE10StringNameRK10MethodInfo(la,b);__ZN10MethodInfoD2Ev(b);ja=c[W>>2]|0;do if(ja|0){if(__Z16atomic_decrementPj(ja+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ja,1)}while(0);__ZN10StringNameD2Ev(la);la=c[o>>2]|0;do if(la|0){if(__Z16atomic_decrementPj(la+-8|0)|0)break;__ZN6Memory11free_staticEPvb(la,1)}while(0);__ZN6StringC2EPKc(b,1017863);c[o>>2]=c[b>>2];__ZN10StringNameC2ERK6String(ma,o);__ZN6StringC2EPKc(W,845039);__ZN10MethodInfoC2ERK6String(b,W);__ZN7ClassDB10add_signalE10StringNameRK10MethodInfo(ma,b);__ZN10MethodInfoD2Ev(b);la=c[W>>2]|0;do if(la|0){if(__Z16atomic_decrementPj(la+-8|0)|0)break;__ZN6Memory11free_staticEPvb(la,1)}while(0);__ZN10StringNameD2Ev(ma);ma=c[o>>2]|0;do if(ma|0){if(__Z16atomic_decrementPj(ma+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ma,1)}while(0);__ZN6StringC2EPKc(b,1017863);c[o>>2]=c[b>>2];__ZN10StringNameC2ERK6String(na,o);__ZN6StringC2EPKc(W,843976);__ZN6StringC2EPKc(oa,844980);__ZN6StringC2EPKc($,1263606);ma=Z+4|0;c[ma>>2]=0;la=Z+12|0;c[la>>2]=0;c[Z>>2]=18;ja=c[oa>>2]|0;do if(ja|0){c[ma>>2]=0;if(!(__Z28atomic_conditional_incrementPj(ja+-8|0)|0))break;c[ma>>2]=c[oa>>2]}while(0);c[Z+8>>2]=0;ma=c[la>>2]|0;do if((ma|0)!=(c[$>>2]|0)){do if(ma|0){if(__Z16atomic_decrementPj(ma+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ma,1)}while(0);c[la>>2]=0;ja=c[$>>2]|0;if(!ja)break;if(!(__Z28atomic_conditional_incrementPj(ja+-8|0)|0))break;c[la>>2]=c[$>>2]}while(0);c[Z+16>>2]=7;__ZN10MethodInfoC2ERK6StringRK12PropertyInfo(b,W,Z);__ZN7ClassDB10add_signalE10StringNameRK10MethodInfo(na,b);__ZN10MethodInfoD2Ev(b);la=c[Z+12>>2]|0;do if(la|0){if(__Z16atomic_decrementPj(la+-8|0)|0)break;__ZN6Memory11free_staticEPvb(la,1)}while(0);la=c[Z+4>>2]|0;do if(la|0){if(__Z16atomic_decrementPj(la+-8|0)|0)break;__ZN6Memory11free_staticEPvb(la,1)}while(0);la=c[$>>2]|0;do if(la|0){if(__Z16atomic_decrementPj(la+-8|0)|0)break;__ZN6Memory11free_staticEPvb(la,1)}while(0);la=c[oa>>2]|0;do if(la|0){if(__Z16atomic_decrementPj(la+-8|0)|0)break;__ZN6Memory11free_staticEPvb(la,1)}while(0);la=c[W>>2]|0;do if(la|0){if(__Z16atomic_decrementPj(la+-8|0)|0)break;__ZN6Memory11free_staticEPvb(la,1)}while(0);__ZN10StringNameD2Ev(na);na=c[o>>2]|0;do if(na|0){if(__Z16atomic_decrementPj(na+-8|0)|0)break;__ZN6Memory11free_staticEPvb(na,1)}while(0);__ZN6StringC2EPKc(b,1017863);c[o>>2]=c[b>>2];__ZN10StringNameC2ERK6String(pa,o);__ZN6StringC2EPKc(W,1017925);__ZN6StringC2EPKc(qa,844980);__ZN6StringC2EPKc($,1263606);na=Z+4|0;c[na>>2]=0;la=Z+12|0;c[la>>2]=0;c[Z>>2]=18;oa=c[qa>>2]|0;do if(oa|0){c[na>>2]=0;if(!(__Z28atomic_conditional_incrementPj(oa+-8|0)|0))break;c[na>>2]=c[qa>>2]}while(0);c[Z+8>>2]=0;na=c[la>>2]|0;do if((na|0)!=(c[$>>2]|0)){do if(na|0){if(__Z16atomic_decrementPj(na+-8|0)|0)break;__ZN6Memory11free_staticEPvb(na,1)}while(0);c[la>>2]=0;oa=c[$>>2]|0;if(!oa)break;if(!(__Z28atomic_conditional_incrementPj(oa+-8|0)|0))break;c[la>>2]=c[$>>2]}while(0);c[Z+16>>2]=7;__ZN6StringC2EPKc(ra,842876);__ZN6StringC2EPKc(da,1263606);la=aa+4|0;c[la>>2]=0;na=aa+12|0;c[na>>2]=0;c[aa>>2]=2;oa=c[ra>>2]|0;do if(oa|0){c[la>>2]=0;if(!(__Z28atomic_conditional_incrementPj(oa+-8|0)|0))break;c[la>>2]=c[ra>>2]}while(0);c[aa+8>>2]=0;la=c[na>>2]|0;do if((la|0)!=(c[da>>2]|0)){do if(la|0){if(__Z16atomic_decrementPj(la+-8|0)|0)break;__ZN6Memory11free_staticEPvb(la,1)}while(0);c[na>>2]=0;oa=c[da>>2]|0;if(!oa)break;if(!(__Z28atomic_conditional_incrementPj(oa+-8|0)|0))break;c[na>>2]=c[da>>2]}while(0);c[aa+16>>2]=7;__ZN6StringC2EPKc(sa,1146104);__ZN6StringC2EPKc(ga,1263606);na=ea+4|0;c[na>>2]=0;la=ea+12|0;c[la>>2]=0;c[ea>>2]=2;oa=c[sa>>2]|0;do if(oa|0){c[na>>2]=0;if(!(__Z28atomic_conditional_incrementPj(oa+-8|0)|0))break;c[na>>2]=c[sa>>2]}while(0);c[ea+8>>2]=0;na=c[la>>2]|0;do if((na|0)!=(c[ga>>2]|0)){do if(na|0){if(__Z16atomic_decrementPj(na+-8|0)|0)break;__ZN6Memory11free_staticEPvb(na,1)}while(0);c[la>>2]=0;oa=c[ga>>2]|0;if(!oa)break;if(!(__Z28atomic_conditional_incrementPj(oa+-8|0)|0))break;c[la>>2]=c[ga>>2]}while(0);c[ea+16>>2]=7;__ZN10MethodInfoC2ERK6StringRK12PropertyInfoS5_S5_(b,W,Z,aa,ea);__ZN7ClassDB10add_signalE10StringNameRK10MethodInfo(pa,b);__ZN10MethodInfoD2Ev(b);la=c[ea+12>>2]|0;do if(la|0){if(__Z16atomic_decrementPj(la+-8|0)|0)break;__ZN6Memory11free_staticEPvb(la,1)}while(0);la=c[ea+4>>2]|0;do if(la|0){if(__Z16atomic_decrementPj(la+-8|0)|0)break;__ZN6Memory11free_staticEPvb(la,1)}while(0);la=c[ga>>2]|0;do if(la|0){if(__Z16atomic_decrementPj(la+-8|0)|0)break;__ZN6Memory11free_staticEPvb(la,1)}while(0);la=c[sa>>2]|0;do if(la|0){if(__Z16atomic_decrementPj(la+-8|0)|0)break;__ZN6Memory11free_staticEPvb(la,1)}while(0);la=c[aa+12>>2]|0;do if(la|0){if(__Z16atomic_decrementPj(la+-8|0)|0)break;__ZN6Memory11free_staticEPvb(la,1)}while(0);la=c[aa+4>>2]|0;do if(la|0){if(__Z16atomic_decrementPj(la+-8|0)|0)break;__ZN6Memory11free_staticEPvb(la,1)}while(0);la=c[da>>2]|0;do if(la|0){if(__Z16atomic_decrementPj(la+-8|0)|0)break;__ZN6Memory11free_staticEPvb(la,1)}while(0);la=c[ra>>2]|0;do if(la|0){if(__Z16atomic_decrementPj(la+-8|0)|0)break;__ZN6Memory11free_staticEPvb(la,1)}while(0);la=c[Z+12>>2]|0;do if(la|0){if(__Z16atomic_decrementPj(la+-8|0)|0)break;__ZN6Memory11free_staticEPvb(la,1)}while(0);la=c[Z+4>>2]|0;do if(la|0){if(__Z16atomic_decrementPj(la+-8|0)|0)break;__ZN6Memory11free_staticEPvb(la,1)}while(0);la=c[$>>2]|0;do if(la|0){if(__Z16atomic_decrementPj(la+-8|0)|0)break;__ZN6Memory11free_staticEPvb(la,1)}while(0);la=c[qa>>2]|0;do if(la|0){if(__Z16atomic_decrementPj(la+-8|0)|0)break;__ZN6Memory11free_staticEPvb(la,1)}while(0);la=c[W>>2]|0;do if(la|0){if(__Z16atomic_decrementPj(la+-8|0)|0)break;__ZN6Memory11free_staticEPvb(la,1)}while(0);__ZN10StringNameD2Ev(pa);pa=c[o>>2]|0;do if(pa|0){if(__Z16atomic_decrementPj(pa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(pa,1)}while(0);__ZN6StringC2EPKc(b,1017863);c[o>>2]=c[b>>2];__ZN10StringNameC2ERK6String(ta,o);__ZN6StringC2EPKc(W,845059);__ZN6StringC2EPKc(ua,845079);__ZN6StringC2EPKc($,1263606);pa=Z+4|0;c[pa>>2]=0;la=Z+12|0;c[la>>2]=0;c[Z>>2]=1;qa=c[ua>>2]|0;do if(qa|0){c[pa>>2]=0;if(!(__Z28atomic_conditional_incrementPj(qa+-8|0)|0))break;c[pa>>2]=c[ua>>2]}while(0);c[Z+8>>2]=0;pa=c[la>>2]|0;do if((pa|0)!=(c[$>>2]|0)){do if(pa|0){if(__Z16atomic_decrementPj(pa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(pa,1)}while(0);c[la>>2]=0;qa=c[$>>2]|0;if(!qa)break;if(!(__Z28atomic_conditional_incrementPj(qa+-8|0)|0))break;c[la>>2]=c[$>>2]}while(0);c[Z+16>>2]=7;__ZN10MethodInfoC2ERK6StringRK12PropertyInfo(b,W,Z);__ZN7ClassDB10add_signalE10StringNameRK10MethodInfo(ta,b);__ZN10MethodInfoD2Ev(b);la=c[Z+12>>2]|0;do if(la|0){if(__Z16atomic_decrementPj(la+-8|0)|0)break;__ZN6Memory11free_staticEPvb(la,1)}while(0);la=c[Z+4>>2]|0;do if(la|0){if(__Z16atomic_decrementPj(la+-8|0)|0)break;__ZN6Memory11free_staticEPvb(la,1)}while(0);la=c[$>>2]|0;do if(la|0){if(__Z16atomic_decrementPj(la+-8|0)|0)break;__ZN6Memory11free_staticEPvb(la,1)}while(0);la=c[ua>>2]|0;do if(la|0){if(__Z16atomic_decrementPj(la+-8|0)|0)break;__ZN6Memory11free_staticEPvb(la,1)}while(0);la=c[W>>2]|0;do if(la|0){if(__Z16atomic_decrementPj(la+-8|0)|0)break;__ZN6Memory11free_staticEPvb(la,1)}while(0);__ZN10StringNameD2Ev(ta);ta=c[o>>2]|0;do if(ta|0){if(__Z16atomic_decrementPj(ta+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ta,1)}while(0);__ZN6StringC2EPKc(b,1017863);c[o>>2]=c[b>>2];__ZN10StringNameC2ERK6String(va,o);__ZN6StringC2EPKc(W,947780);__ZN10MethodInfoC2ERK6String(b,W);__ZN7ClassDB10add_signalE10StringNameRK10MethodInfo(va,b);__ZN10MethodInfoD2Ev(b);ta=c[W>>2]|0;do if(ta|0){if(__Z16atomic_decrementPj(ta+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ta,1)}while(0);__ZN10StringNameD2Ev(va);va=c[o>>2]|0;do if(va|0){if(__Z16atomic_decrementPj(va+-8|0)|0)break;__ZN6Memory11free_staticEPvb(va,1)}while(0);__ZN6StringC2EPKc(b,1017863);c[W>>2]=c[b>>2];__ZN10StringNameC2ERK6String(o,W);__ZN10StringNameC2EPKc(b,845093);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(o,b,0);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(o);va=c[W>>2]|0;do if(va|0){if(__Z16atomic_decrementPj(va+-8|0)|0)break;__ZN6Memory11free_staticEPvb(va,1)}while(0);__ZN6StringC2EPKc(b,1017863);c[W>>2]=c[b>>2];__ZN10StringNameC2ERK6String(o,W);__ZN10StringNameC2EPKc(b,845107);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(o,b,1);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(o);va=c[W>>2]|0;do if(va|0){if(__Z16atomic_decrementPj(va+-8|0)|0)break;__ZN6Memory11free_staticEPvb(va,1)}while(0);__ZN6StringC2EPKc(b,1017863);c[W>>2]=c[b>>2];__ZN10StringNameC2ERK6String(o,W);__ZN10StringNameC2EPKc(b,845118);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(o,b,2);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(o);va=c[W>>2]|0;do if(va|0){if(__Z16atomic_decrementPj(va+-8|0)|0)break;__ZN6Memory11free_staticEPvb(va,1)}while(0);__ZN6StringC2EPKc(b,1017863);c[W>>2]=c[b>>2];__ZN10StringNameC2ERK6String(o,W);__ZN10StringNameC2EPKc(b,845131);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(o,b,0);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(o);va=c[W>>2]|0;do if(va|0){if(__Z16atomic_decrementPj(va+-8|0)|0)break;__ZN6Memory11free_staticEPvb(va,1)}while(0);__ZN6StringC2EPKc(b,1017863);c[W>>2]=c[b>>2];__ZN10StringNameC2ERK6String(o,W);__ZN10StringNameC2EPKc(b,845150);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(o,b,1);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(o);va=c[W>>2]|0;do if(va|0){if(__Z16atomic_decrementPj(va+-8|0)|0)break;__ZN6Memory11free_staticEPvb(va,1)}while(0);__ZN6StringC2EPKc(b,1017863);c[W>>2]=c[b>>2];__ZN10StringNameC2ERK6String(o,W);__ZN10StringNameC2EPKc(b,845168);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(o,b,2);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(o);o=c[W>>2]|0;if(!o){l=a;return}if(__Z16atomic_decrementPj(o+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(o,1);l=a;return}function __ZN4Tree20_range_click_timeoutEv(b){b=b|0;var d=0,e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0.0,q=0.0;d=l;l=l+48|0;if((l|0)>=(m|0))ba(48);e=d+32|0;f=d+24|0;h=d+16|0;i=d+8|0;j=d;if(!(c[b+764>>2]|0)){k=b+760|0;n=c[k>>2]|0;__ZN5Timer4stopEv(n);l=d;return}if(a[b+676>>0]|0){k=b+760|0;n=c[k>>2]|0;__ZN5Timer4stopEv(n);l=d;return}o=__ZN5Input13get_singletonEv()|0;if(!($i[c[(c[o>>2]|0)+88>>2]&8191](o,1)|0)){k=b+760|0;n=c[k>>2]|0;__ZN5Timer4stopEv(n);l=d;return}__ZNK10CanvasItem19get_local_mouse_posEv(h,b);__ZNK8StyleBox10get_offsetEv(e,c[b+780>>2]|0);__ZNK7Vector2miERKS_(f,h,e);if(a[b+732>>0]|0?(h=c[b+772>>2]|0,p=+mj[c[(c[h>>2]|0)+116>>2]&511](h),__ZNK8StyleBox16get_minimum_sizeEv(e,c[b+804>>2]|0),h=f+4|0,q=+g[h>>2]-+(~~(p+ +g[e+4>>2])|0),g[h>>2]=q,q<0.0):0){__ZN5Timer4stopEv(c[b+760>>2]|0);l=d;return}h=b+1062|0;a[h>>0]=0;c[e>>2]=0;n=b+724|0;c[n>>2]=(c[n>>2]|0)+1;__ZNK7Vector2plERKS_(j,f,b+956|0);c[i>>2]=~~+g[j>>2];c[i+4>>2]=~~+g[j+4>>2];__ZN4Tree21propagate_mouse_eventERK7Point2iiibP8TreeItemiRK18InputModifierState(b,i,0,0,0,c[b+604>>2]|0,1,e)|0;c[n>>2]=(c[n>>2]|0)+-1;n=b+760|0;if(__ZNK5Timer11is_one_shotEv(c[n>>2]|0)|0){__ZN5Timer13set_wait_timeEf(c[n>>2]|0,.05000000074505806);__ZN5Timer12set_one_shotEb(c[n>>2]|0,0);__ZN5Timer5startEv(c[n>>2]|0)}if(!(a[h>>0]|0))__ZN5Timer4stopEv(c[n>>2]|0);l=d;return}function __ZN4Tree10_gui_inputE10InputEvent(b,d){b=b|0;d=d|0;var e=0,f=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0,ia=0,ja=0,ka=0,la=0,ma=0,na=0,oa=0,pa=0,qa=0,ra=0,sa=0,ta=0,ua=0,va=0,wa=0,xa=0,ya=0,za=0,Aa=0,Ba=0,Ca=0,Da=0,Ea=0,Fa=0,Ga=0,Ha=0,Ia=0,Ja=0,Ka=0,La=0,Ma=0.0,Na=0.0,Oa=0,Pa=0,Qa=0,Ra=0,Sa=0,Ta=0,Ua=0,Va=0,Wa=0,Xa=0,Ya=0,Za=0,_a=0,$a=0,ab=0.0,bb=0,cb=0,db=0,eb=0.0,fb=0,gb=0,hb=0,ib=0,jb=0;e=l;l=l+224|0;if((l|0)>=(m|0))ba(224);f=e+192|0;i=e+168|0;j=e+144|0;k=e+120|0;n=e+72|0;o=e+48|0;p=e+216|0;q=e+96|0;r=e+24|0;s=e+208|0;t=e;switch(c[d+4>>2]|0){case 1:{if(!(a[d+16>>0]|0)){l=e;return}if(a[d+13>>0]|0){l=e;return}if(a[d+14>>0]|0){l=e;return}if(a[d+12>>0]|0?(c[d+24>>2]|0)==0:0){l=e;return}if(a[d+15>>0]|0){l=e;return}u=c[b+604>>2]|0;if(!u){l=e;return}v=(a[b+716>>0]|0)==0;a:do if(!v){if((a[u+84>>0]|0)==0?c[u+96>>2]|0:0)break;if(!(c[u+92>>2]|0)){w=u;while(1){w=c[w+88>>2]|0;if(!w)break;if(c[w+92>>2]|0)break a}l=e;return}}while(0);w=c[d+20>>2]|0;b:do if((w|0)<16777233){if((w|0)<16777222){if((w|0)>=16777221)switch(w|0){case 16777221:{break b;break}default:{x=336;break b}}switch(w|0){case 32:break;default:{x=336;break b}}c:do if((c[b+720>>2]|0)==2){y=b+612|0;z=c[y>>2]|0;if(!z){l=e;return}A=b+708|0;B=__ZN8TreeItem11is_selectedEi(z,c[A>>2]|0)|0;z=c[y>>2]|0;C=c[A>>2]|0;if(B){__ZN8TreeItem8deselectEi(z,C);__ZN10StringNameC2EPKc(f,843931);__ZN7VariantC2EPK6Object(i,c[y>>2]|0);__ZN7VariantC2Ei(j,c[A>>2]|0);__ZN7VariantC2Eb(k,0);c[n>>2]=0;c[o>>2]=0;__ZN6Object11emit_signalERK10StringNameRK7VariantS5_S5_S5_S5_(b,f,i,j,k,n,o);if(c[o>>2]|0)__ZN7Variant5clearEv(o);if(c[n>>2]|0)__ZN7Variant5clearEv(n);if(c[k>>2]|0)__ZN7Variant5clearEv(k);if(c[j>>2]|0)__ZN7Variant5clearEv(j);if(c[i>>2]|0)__ZN7Variant5clearEv(i);__ZN10StringNameD2Ev(f);break}do if((C|0)>=0){B=c[z+80>>2]|0;D=(B|0)==0;if(D)E=0;else E=c[B+-4>>2]|0;if((E|0)<=(C|0))break;a[1263537]=0;if(D)F=0;else F=c[B+-4>>2]|0;do if((F|0)<=(C|0)){if(D)G=0;else G=c[B+-4>>2]|0;if((G|0)>(C|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0)}while(0);if(!(a[B+(C*152|0)+72>>0]|0))break c;if((c[B+-4>>2]|0)>(C|0)){a[1263537]=0;__ZN4Tree13item_selectedEiP8TreeItem(c[z+100>>2]|0,C,z)}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(843323,842843,457,843733,0);__ZN10StringNameC2EPKc(f,843931);__ZN7VariantC2EPK6Object(i,c[y>>2]|0);__ZN7VariantC2Ei(j,c[A>>2]|0);__ZN7VariantC2Eb(k,1);c[n>>2]=0;c[o>>2]=0;__ZN6Object11emit_signalERK10StringNameRK7VariantS5_S5_S5_S5_(b,f,i,j,k,n,o);if(c[o>>2]|0)__ZN7Variant5clearEv(o);if(c[n>>2]|0)__ZN7Variant5clearEv(n);if(c[k>>2]|0)__ZN7Variant5clearEv(k);if(c[j>>2]|0)__ZN7Variant5clearEv(j);if(c[i>>2]|0)__ZN7Variant5clearEv(i);__ZN10StringNameD2Ev(f);break c}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(843297,842843,433,843733,0)}while(0);__ZN7Control12accept_eventEv(b);l=e;return}switch(w|0){case 16777222:{break b;break}case 16777231:{A=c[b+612>>2]|0;if(!A){l=e;return}y=c[b+720>>2]|0;if((y|0)==1){if(a[b+1036>>0]|0){l=e;return}__ZN7Control12accept_eventEv(b);l=e;return}z=b+708|0;C=c[z>>2]|0;if((C|0)<1){if(a[b+1036>>0]|0){l=e;return}__ZN7Control12accept_eventEv(b);l=e;return}D=C+-1|0;do if((y|0)!=2){H=c[A+80>>2]|0;if(!H)I=0;else I=c[H+-4>>2]|0;if((I|0)<(C|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(843323,842843,457,843733,0);break}else{a[1263537]=0;__ZN4Tree13item_selectedEiP8TreeItem(c[A+100>>2]|0,D,A);break}}else{c[z>>2]=D;__ZN10StringNameC2EPKc(f,947766);c[i>>2]=0;c[j>>2]=0;c[k>>2]=0;c[n>>2]=0;c[o>>2]=0;__ZN6Object11emit_signalERK10StringNameRK7VariantS5_S5_S5_S5_(b,f,i,j,k,n,o);if(c[o>>2]|0)__ZN7Variant5clearEv(o);if(c[n>>2]|0)__ZN7Variant5clearEv(n);if(c[k>>2]|0)__ZN7Variant5clearEv(k);if(c[j>>2]|0)__ZN7Variant5clearEv(j);if(c[i>>2]|0)__ZN7Variant5clearEv(i);__ZN10StringNameD2Ev(f)}while(0);__ZN10CanvasItem6updateEv(b);__ZN7Control12accept_eventEv(b);l=e;return}case 16777232:break;default:{x=336;break b}}D=b+612|0;z=c[D>>2]|0;do if(z){A=c[z+88>>2]|0;do if(!A)K=0;else{C=c[A+96>>2]|0;d:do if((C|0)!=(z|0)){y=C;while(1){if(!y){x=128;break d}H=c[y+92>>2]|0;if((H|0)==(z|0))break;else y=H}if(!(a[y+84>>0]|0)){H=y;while(1){L=c[H+96>>2]|0;if(!L){M=H;break d}else N=L;while(1){L=c[N+92>>2]|0;if(!L)break;else N=L}if(!(a[N+84>>0]|0))H=N;else{M=N;break}}}else M=y}else x=128;while(0);if((x|0)==128){C=c[z+100>>2]|0;if((A|0)==(c[C+604>>2]|0)?(a[C+716>>0]|0)!=0:0){K=0;break}else M=A}K=M}while(0);A=b+1024|0;if((c[A>>2]|0)==0&(c[A+4>>2]|0)==0)O=K;else{A=__ZN4Tree17_search_item_textEP8TreeItemRK6StringPibb(b,K,b+1032|0,f,1,1)|0;if(A|0){O=A;break}__ZN7Control12accept_eventEv(b);l=e;return}}else{A=u;while(1){C=c[A+92>>2]|0;if(C|0){A=C;continue}C=c[A+96>>2]|0;if(!C)break;else A=C}c[b+708>>2]=0;O=A}while(0);do if((c[b+720>>2]|0)!=2){z=c[b+708>>2]|0;C=(z|0)>0?z:0;if(!O){l=e;return}z=O+80|0;B=c[z>>2]|0;if(!B)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else{P=O;Q=B;R=z;S=z}e:while(1){if((c[Q+-4>>2]|0)<=(C|0)){x=154;break}__ZN6VectorIN8TreeItem4CellEE14_copy_on_writeEv(R);T=c[S>>2]|0;if(a[T+(C*152|0)+72>>0]|0){x=168;break}z=c[P+88>>2]|0;if(!z){x=278;break}B=c[z+96>>2]|0;f:do if((B|0)==(P|0))x=163;else{H=B;while(1){if(!H){x=163;break f}L=c[H+92>>2]|0;if((L|0)==(P|0))break;else H=L}if(!(a[H+84>>0]|0))U=H;else{V=H;break}while(1){y=c[U+96>>2]|0;if(!y){W=U;x=157;break f}else X=y;while(1){y=c[X+92>>2]|0;if(!y)break;else X=y}if(!(a[X+84>>0]|0))U=X;else{V=X;break}}}while(0);do if((x|0)==163){x=0;B=c[P+100>>2]|0;if((z|0)!=(c[B+604>>2]|0)){W=z;x=157;break}if(!(a[B+716>>0]|0)){W=z;x=157}else{x=278;break e}}while(0);if((x|0)==157){x=0;if(!W){x=278;break}else V=W}z=V+80|0;B=c[z>>2]|0;if(!B){x=154;break}else{P=V;Q=B;R=z;S=z}}if((x|0)==154)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((x|0)==168){if(T|0?(c[T+-4>>2]|0)>(C|0):0){a[1263537]=0;__ZN4Tree13item_selectedEiP8TreeItem(c[P+100>>2]|0,C,P);break}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(843323,842843,457,843733,0);break}else if((x|0)==278){l=e;return}}else{if(!O){l=e;return}c[D>>2]=O;__ZN10StringNameC2EPKc(f,947766);c[i>>2]=0;c[j>>2]=0;c[k>>2]=0;c[n>>2]=0;c[o>>2]=0;__ZN6Object11emit_signalERK10StringNameRK7VariantS5_S5_S5_S5_(b,f,i,j,k,n,o);if(c[o>>2]|0)__ZN7Variant5clearEv(o);if(c[n>>2]|0)__ZN7Variant5clearEv(n);if(c[k>>2]|0)__ZN7Variant5clearEv(k);if(c[j>>2]|0)__ZN7Variant5clearEv(j);if(c[i>>2]|0)__ZN7Variant5clearEv(i);__ZN10StringNameD2Ev(f);__ZN10CanvasItem6updateEv(b)}while(0);__ZN4Tree24ensure_cursor_is_visibleEv(b);__ZN7Control12accept_eventEv(b);l=e;return}else switch(w|0){case 16777245:{break b;break}case 16777233:{D=c[b+612>>2]|0;if(!D){l=e;return}A=c[b+720>>2]|0;if((A|0)==1){if(a[b+1036>>0]|0){l=e;return}__ZN7Control12accept_eventEv(b);l=e;return}z=b+708|0;B=c[z>>2]|0;H=c[b+756>>2]|0;if(!H)Y=-1;else Y=(c[H+-4>>2]|0)+-1|0;if((B|0)>=(Y|0)){if(a[b+1036>>0]|0){l=e;return}__ZN7Control12accept_eventEv(b);l=e;return}H=B+1|0;g:do if((A|0)==2){c[z>>2]=H;__ZN10StringNameC2EPKc(f,947766);c[i>>2]=0;c[j>>2]=0;c[k>>2]=0;c[n>>2]=0;c[o>>2]=0;__ZN6Object11emit_signalERK10StringNameRK7VariantS5_S5_S5_S5_(b,f,i,j,k,n,o);if(c[o>>2]|0)__ZN7Variant5clearEv(o);if(c[n>>2]|0)__ZN7Variant5clearEv(n);if(c[k>>2]|0)__ZN7Variant5clearEv(k);if(c[j>>2]|0)__ZN7Variant5clearEv(j);if(c[i>>2]|0)__ZN7Variant5clearEv(i);__ZN10StringNameD2Ev(f)}else{do if((B|0)>=-1){y=c[D+80>>2]|0;if(!y)Z=0;else Z=c[y+-4>>2]|0;if((Z|0)<=(H|0))break;a[1263537]=0;__ZN4Tree13item_selectedEiP8TreeItem(c[D+100>>2]|0,H,D);break g}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(843323,842843,457,843733,0)}while(0);__ZN10CanvasItem6updateEv(b);__ZN4Tree24ensure_cursor_is_visibleEv(b);__ZN7Control12accept_eventEv(b);l=e;return}case 16777234:{D=b+612|0;H=c[D>>2]|0;do if(H){if((a[H+84>>0]|0)==0?(B=c[H+96>>2]|0,(B|0)!=0):0)_=B;else x=79;h:do if((x|0)==79){B=c[H+92>>2]|0;if(!B){z=H;while(1){z=c[z+88>>2]|0;if(!z){_=0;break h}A=c[z+92>>2]|0;if(A|0){_=A;break}}}else _=B}while(0);z=b+1024|0;if((c[z>>2]|0)==0&(c[z+4>>2]|0)==0)$=_;else{z=__ZN4Tree17_search_item_textEP8TreeItemRK6StringPibb(b,_,b+1032|0,f,1,0)|0;if(z|0){$=z;break}__ZN7Control12accept_eventEv(b);l=e;return}}else{i:do if(!v){if((a[u+84>>0]|0)==0?(z=c[u+96>>2]|0,z|0):0){aa=z;break}z=c[u+92>>2]|0;if(!z){A=u;while(1){A=c[A+88>>2]|0;if(!A){aa=0;break i}C=c[A+92>>2]|0;if(C|0){aa=C;break}}}else aa=z}else aa=u;while(0);c[D>>2]=0;$=aa}while(0);j:do if((c[b+720>>2]|0)==2){if(!$){if(a[b+1036>>0]|0){l=e;return}__ZN7Control12accept_eventEv(b);l=e;return}c[D>>2]=$;__ZN10StringNameC2EPKc(f,947766);c[i>>2]=0;c[j>>2]=0;c[k>>2]=0;c[n>>2]=0;c[o>>2]=0;__ZN6Object11emit_signalERK10StringNameRK7VariantS5_S5_S5_S5_(b,f,i,j,k,n,o);if(c[o>>2]|0)__ZN7Variant5clearEv(o);if(c[n>>2]|0)__ZN7Variant5clearEv(n);if(c[k>>2]|0)__ZN7Variant5clearEv(k);if(c[j>>2]|0)__ZN7Variant5clearEv(j);if(c[i>>2]|0)__ZN7Variant5clearEv(i);__ZN10StringNameD2Ev(f);__ZN10CanvasItem6updateEv(b)}else{H=c[b+708>>2]|0;A=(H|0)>0?H:0;k:do if($|0){H=$+80|0;B=c[H>>2]|0;if(!B)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else{ca=$;da=B;ea=H;fa=H}while(1){if((c[da+-4>>2]|0)<=(A|0)){x=104;break}__ZN6VectorIN8TreeItem4CellEE14_copy_on_writeEv(ea);ga=c[fa>>2]|0;if(a[ga+(A*152|0)+72>>0]|0){x=114;break}if((a[ca+84>>0]|0)==0?(H=c[ca+96>>2]|0,(H|0)!=0):0)ha=H;else x=109;do if((x|0)==109){x=0;H=c[ca+92>>2]|0;if(!H)ia=ca;else{ha=H;break}while(1){ia=c[ia+88>>2]|0;if(!ia)break k;H=c[ia+92>>2]|0;if(H|0){ha=H;break}}}while(0);H=ha+80|0;B=c[H>>2]|0;if(!B){x=104;break}else{ca=ha;da=B;ea=H;fa=H}}if((x|0)==104)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((x|0)==114){do if(ga|0){if((c[ga+-4>>2]|0)<=(A|0))break;a[1263537]=0;__ZN4Tree13item_selectedEiP8TreeItem(c[ca+100>>2]|0,A,ca);break j}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(843323,842843,457,843733,0);break j}}while(0);if(a[b+1036>>0]|0){l=e;return}__ZN7Control12accept_eventEv(b);l=e;return}while(0);__ZN4Tree24ensure_cursor_is_visibleEv(b);__ZN7Control12accept_eventEv(b);l=e;return}case 16777236:{D=b+612|0;A=c[D>>2]|0;if(!A){l=e;return}else{ja=A;ka=0}l:while(1){if((a[ja+84>>0]|0)==0?(z=c[ja+96>>2]|0,(z|0)!=0):0)la=z;else{z=c[ja+92>>2]|0;if(!z){H=ja;while(1){H=c[H+88>>2]|0;if(!H){ma=ja;break l}B=c[H+92>>2]|0;if(B|0){la=B;break}}}else la=z}H=(la|0)==0?ja:la;ka=ka+1|0;if((ka|0)>=10){ma=H;break}else ja=H}if((ma|0)==(A|0)){l=e;return}m:do if((c[b+720>>2]|0)==2){c[D>>2]=ma;__ZN10StringNameC2EPKc(f,947766);c[i>>2]=0;c[j>>2]=0;c[k>>2]=0;c[n>>2]=0;c[o>>2]=0;__ZN6Object11emit_signalERK10StringNameRK7VariantS5_S5_S5_S5_(b,f,i,j,k,n,o);if(c[o>>2]|0)__ZN7Variant5clearEv(o);if(c[n>>2]|0)__ZN7Variant5clearEv(n);if(c[k>>2]|0)__ZN7Variant5clearEv(k);if(c[j>>2]|0)__ZN7Variant5clearEv(j);if(c[i>>2]|0)__ZN7Variant5clearEv(i);__ZN10StringNameD2Ev(f);__ZN10CanvasItem6updateEv(b)}else{n:do if(ma|0){H=b+708|0;B=c[H>>2]|0;if((B|0)<0)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else{na=ma;oa=B}while(1){B=na+80|0;C=c[B>>2]|0;y=(C|0)==0;if(y)pa=0;else pa=c[C+-4>>2]|0;if((pa|0)<=(oa|0)){if(y)qa=0;else qa=c[C+-4>>2]|0;if((qa|0)<=(oa|0)){x=201;break}a[1263537]=0}__ZN6VectorIN8TreeItem4CellEE14_copy_on_writeEv(B);ra=c[B>>2]|0;if(a[ra+(oa*152|0)+72>>0]|0){x=212;break}if((a[na+84>>0]|0)==0?(B=c[na+96>>2]|0,(B|0)!=0):0)sa=B;else x=207;do if((x|0)==207){x=0;B=c[na+92>>2]|0;if(!B)ta=na;else{sa=B;break}while(1){ta=c[ta+88>>2]|0;if(!ta)break n;B=c[ta+92>>2]|0;if(B|0){sa=B;break}}}while(0);oa=c[H>>2]|0;if((oa|0)<0){x=201;break}else na=sa}if((x|0)==201)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((x|0)==212){B=c[H>>2]|0;do if((B|0)>=0){if(!ra)ua=0;else ua=c[ra+-4>>2]|0;if((ua|0)<=(B|0))break;a[1263537]=0;__ZN4Tree13item_selectedEiP8TreeItem(c[na+100>>2]|0,B,na);break m}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(843323,842843,457,843733,0);break m}}while(0);if(a[b+1036>>0]|0){l=e;return}__ZN7Control12accept_eventEv(b);l=e;return}while(0);__ZN4Tree24ensure_cursor_is_visibleEv(b);l=e;return}case 16777235:{D=b+612|0;A=c[D>>2]|0;if(!A){l=e;return}else{va=A;wa=0}o:while(1){z=c[va+88>>2]|0;if(!z){xa=va;break}B=c[z+96>>2]|0;p:do if((B|0)==(va|0))x=225;else{H=B;while(1){if(!H){x=225;break p}C=c[H+92>>2]|0;if((C|0)==(va|0))break;else H=C}if(!(a[H+84>>0]|0)){C=H;while(1){y=c[C+96>>2]|0;if(!y){ya=C;break p}else za=y;while(1){y=c[za+92>>2]|0;if(!y)break;else za=y}if(!(a[za+84>>0]|0))C=za;else{Aa=za;break}}}else Aa=H;ya=(Aa|0)==0?va:Aa}while(0);do if((x|0)==225){x=0;B=c[va+100>>2]|0;if((z|0)==(c[B+604>>2]|0))if((a[B+716>>0]|0)!=0|(z|0)==0){xa=va;break o}else{ya=z;break}else if(!z){xa=va;break o}else{ya=z;break}}while(0);wa=wa+1|0;if((wa|0)>=10){xa=ya;break}else va=ya}if((xa|0)==(A|0)){l=e;return}q:do if((c[b+720>>2]|0)==2){c[D>>2]=xa;__ZN10StringNameC2EPKc(f,947766);c[i>>2]=0;c[j>>2]=0;c[k>>2]=0;c[n>>2]=0;c[o>>2]=0;__ZN6Object11emit_signalERK10StringNameRK7VariantS5_S5_S5_S5_(b,f,i,j,k,n,o);if(c[o>>2]|0)__ZN7Variant5clearEv(o);if(c[n>>2]|0)__ZN7Variant5clearEv(n);if(c[k>>2]|0)__ZN7Variant5clearEv(k);if(c[j>>2]|0)__ZN7Variant5clearEv(j);if(c[i>>2]|0)__ZN7Variant5clearEv(i);__ZN10StringNameD2Ev(f);__ZN10CanvasItem6updateEv(b)}else{r:do if(xa|0){z=b+708|0;B=c[z>>2]|0;if((B|0)<0)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else{Ba=xa;Ca=B}while(1){B=Ba+80|0;C=c[B>>2]|0;y=(C|0)==0;if(y)Da=0;else Da=c[C+-4>>2]|0;if((Da|0)<=(Ca|0)){if(y)Ea=0;else Ea=c[C+-4>>2]|0;if((Ea|0)<=(Ca|0)){x=254;break}a[1263537]=0}__ZN6VectorIN8TreeItem4CellEE14_copy_on_writeEv(B);Fa=c[B>>2]|0;if(a[Fa+(Ca*152|0)+72>>0]|0){x=271;break}B=c[Ba+88>>2]|0;if(!B)break r;C=c[B+96>>2]|0;s:do if((C|0)==(Ba|0))x=264;else{y=C;while(1){if(!y){x=264;break s}L=c[y+92>>2]|0;if((L|0)==(Ba|0))break;else y=L}if(!(a[y+84>>0]|0))Ga=y;else{Ha=y;break}while(1){L=c[Ga+96>>2]|0;if(!L){Ia=Ga;x=258;break s}else Ja=L;while(1){L=c[Ja+92>>2]|0;if(!L)break;else Ja=L}if(!(a[Ja+84>>0]|0))Ga=Ja;else{Ha=Ja;break}}}while(0);do if((x|0)==264){x=0;C=c[Ba+100>>2]|0;if((B|0)!=(c[C+604>>2]|0)){Ia=B;x=258;break}if(!(a[C+716>>0]|0)){Ia=B;x=258}else break r}while(0);if((x|0)==258){x=0;if(!Ia)break r;else Ha=Ia}Ca=c[z>>2]|0;if((Ca|0)<0){x=254;break}else Ba=Ha}if((x|0)==254)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((x|0)==271){H=c[z>>2]|0;do if((H|0)>=0){if(!Fa)Ka=0;else Ka=c[Fa+-4>>2]|0;if((Ka|0)<=(H|0))break;a[1263537]=0;__ZN4Tree13item_selectedEiP8TreeItem(c[Ba+100>>2]|0,H,Ba);break q}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(843323,842843,457,843733,0);break q}}while(0);if(a[b+1036>>0]|0){l=e;return}__ZN7Control12accept_eventEv(b);l=e;return}while(0);__ZN4Tree24ensure_cursor_is_visibleEv(b);l=e;return}default:{x=336;break b}}while(0);if((x|0)==336){Ba=c[d+24>>2]|0;if(!Ba){if((w|0)==16777237){l=e;return}w=b+1024|0;c[w>>2]=0;c[w+4>>2]=0;l=e;return}c[f>>2]=__ZN6String3chrEw(Ba)|0;__ZN4Tree15_do_incr_searchERK6String(b,f);Ba=c[f>>2]|0;if(Ba|0?(__Z16atomic_decrementPj(Ba+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Ba,1);__ZN7Control12accept_eventEv(b);l=e;return}if(c[b+612>>2]|0?!(__ZN4Tree13edit_selectedEv(b)|0):0){__ZN10StringNameC2EPKc(f,947780);c[i>>2]=0;c[j>>2]=0;c[k>>2]=0;c[n>>2]=0;c[o>>2]=0;__ZN6Object11emit_signalERK10StringNameRK7VariantS5_S5_S5_S5_(b,f,i,j,k,n,o);if(c[o>>2]|0)__ZN7Variant5clearEv(o);if(c[n>>2]|0)__ZN7Variant5clearEv(n);if(c[k>>2]|0)__ZN7Variant5clearEv(k);if(c[j>>2]|0)__ZN7Variant5clearEv(j);if(c[i>>2]|0)__ZN7Variant5clearEv(i);__ZN10StringNameD2Ev(f)}__ZN7Control12accept_eventEv(b);l=e;return}case 2:{Ba=b+772|0;if(!(c[Ba>>2]|0))__ZN4Tree12update_cacheEv(b);w=b+780|0;Ka=c[w>>2]|0;if(!Ka)La=0;else{__ZN9Reference9referenceEv(Ka);La=Ka}Ka=d+20|0;Fa=d+24|0;Ha=c[Fa>>2]|0;c[p>>2]=c[Ka>>2];c[p+4>>2]=Ha;__ZNK8StyleBox10get_offsetEv(f,La);__ZNK7Vector2miERKS_(i,p,f);p=b+980|0;Ha=c[p>>2]|0;Ca=b+1e3|0;Ia=c[Ca>>2]|0;c[p>>2]=0;c[Ca>>2]=0;Ja=b+732|0;t:do if(a[Ja>>0]|0?(Ga=c[Ba>>2]|0,Ma=+mj[c[(c[Ga>>2]|0)+116>>2]&511](Ga),__ZNK8StyleBox16get_minimum_sizeEv(f,c[b+804>>2]|0),Ga=i+4|0,Na=+g[Ga>>2]-+(~~(Ma+ +g[f+4>>2])|0),g[Ga>>2]=Na,Na<0.0):0){g[i>>2]=+g[b+956>>2]+ +g[i>>2];Ga=b+756|0;Ea=0;Da=0;while(1){xa=c[Ga>>2]|0;if(!xa)Oa=0;else Oa=c[xa+-4>>2]|0;if((Ea|0)>=(Oa|0))break t;xa=(__ZNK4Tree16get_column_widthEi(b,Ea)|0)+Da|0;if(+g[i>>2]<+(xa|0))break;Ea=Ea+1|0;Da=xa}c[p>>2]=1;c[Ca>>2]=Ea;__ZN10CanvasItem6updateEv(b)}while(0);if(c[b+728>>2]|0?(Oa=b+604|0,c[Oa>>2]|0):0){Da=c[Fa>>2]|0;c[j>>2]=c[Ka>>2];Ga=j+4|0;c[Ga>>2]=Da;__ZNK8StyleBox10get_offsetEv(f,c[w>>2]|0);__ZN7Vector2mIERKS_(j,f);if(!(a[Ja>>0]|0))Pa=0;else{Ja=c[Ba>>2]|0;Na=+mj[c[(c[Ja>>2]|0)+116>>2]&511](Ja);__ZNK8StyleBox16get_minimum_sizeEv(f,c[b+804>>2]|0);Pa=~~(Na+ +g[f+4>>2])}Na=+g[Ga>>2]-+(Pa|0);g[Ga>>2]=Na;if(Na>=0.0){Pa=b+1012|0;if(__ZNK10CanvasItem18is_visible_in_treeEv(c[Pa>>2]|0)|0){Na=+__ZNK5Range9get_valueEv(c[Pa>>2]|0);g[j>>2]=Na+ +g[j>>2]}Pa=b+1016|0;if(__ZNK10CanvasItem18is_visible_in_treeEv(c[Pa>>2]|0)|0){Na=+__ZNK5Range9get_valueEv(c[Pa>>2]|0);g[Ga>>2]=Na+ +g[Ga>>2]}Ga=__ZNK4Tree17_find_item_at_posEP8TreeItemRK7Vector2RiS5_S5_(b,c[Oa>>2]|0,j,f,k,n)|0;Oa=b+620|0;Pa=c[n>>2]|0;Ja=b+624|0;if(!((Ga|0)==(c[Oa>>2]|0)?(Pa|0)==(c[Ja>>2]|0):0)){c[Oa>>2]=Ga;c[Ja>>2]=Pa;__ZN10CanvasItem6updateEv(b)}}}if(!((c[p>>2]|0)==(Ha|0)?(c[Ca>>2]|0)==(Ia|0):0))__ZN10CanvasItem6updateEv(b);u:do if(a[b+640>>0]|0?(Ia=b+608|0,Ca=c[Ia>>2]|0,Ca|0):0){Ha=b+712|0;p=c[Ha>>2]|0;if((p|0)>=0){Pa=c[Ca+80>>2]|0;Ja=(Pa|0)==0;if(Ja)Qa=0;else Qa=c[Pa+-4>>2]|0;if((Qa|0)>(p|0)){a[1263537]=0;if(Ja)Ra=0;else Ra=c[Pa+-4>>2]|0;do if((Ra|0)<=(p|0)){if(Ja)Sa=0;else Sa=c[Pa+-4>>2]|0;if((Sa|0)>(p|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0)}while(0);if((c[Pa+(p*152|0)>>2]|0)==2){Ta=Ca;Ua=p}else{Va=p;x=389}}else x=379}else x=379;if((x|0)==379){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(842883,842843,128,843733,0);Va=c[Ha>>2]|0;x=389}do if((x|0)==389){if((Va|0)>=0){Ja=c[Ia>>2]|0;Ea=c[Ja+80>>2]|0;Ga=(Ea|0)==0;if(Ga)Wa=0;else Wa=c[Ea+-4>>2]|0;if((Wa|0)>(Va|0)){a[1263537]=0;if(Ga)Xa=0;else Xa=c[Ea+-4>>2]|0;do if((Xa|0)<=(Va|0)){if(Ga)Ya=0;else Ya=c[Ea+-4>>2]|0;if((Ya|0)>(Va|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0)}while(0);if((c[Ea+(Va*152|0)>>2]|0)==3){Ta=Ja;Ua=Va;break}else break u}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(842883,842843,128,843733,0);break u}while(0);p=b+676|0;if(a[p>>0]|0){Ca=Ta+80|0;do if((Ua|0)<0)x=428;else{Pa=c[Ca>>2]|0;Ga=(Pa|0)==0;if(Ga)Za=0;else Za=c[Pa+-4>>2]|0;if((Za|0)<=(Ua|0)){if(Ga)_a=0;else _a=c[Pa+-4>>2]|0;if((_a|0)<=(Ua|0)){x=428;break}a[1263537]=0}__ZN6VectorIN8TreeItem4CellEE14_copy_on_writeEv(Ca);$a=(c[Ca>>2]|0)+(Ua*152|0)|0}while(0);if((x|0)==428){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);$a=0}Na=+g[d+44>>2];Ca=Na>-0.0;Ma=+J(+(Ca?Na:-Na),1.7999999523162842);Pa=b+672|0;Na=+g[Pa>>2]+ +h[$a+48>>3]*(Ma*(Ca?-1.0:1.0)*.1);Ma=+h[$a+32>>3];if(Na<Ma)ab=Ma;else{Ma=+h[$a+40>>3];ab=Na>Ma?Ma:Na}Na=ab;g[Pa>>2]=Na;__ZN8TreeItem9set_rangeEid(c[Ia>>2]|0,c[Ha>>2]|0,Na);__ZN4Tree11item_editedEiP8TreeItem(b,c[Ha>>2]|0,c[Ia>>2]|0);break}Pa=c[Fa>>2]|0;c[f>>2]=c[Ka>>2];c[f+4>>2]=Pa;if(+__ZNK7Vector211distance_toERKS_(f,b+648|0)>2.0){a[p>>0]=1;Pa=f;Ca=c[Pa+4>>2]|0;Ga=b+680|0;c[Ga>>2]=c[Pa>>2];c[Ga+4>>2]=Ca;Ca=c[Ha>>2]|0;if((Ca|0)>=0){Ga=c[(c[Ia>>2]|0)+80>>2]|0;Pa=(Ga|0)==0;if(Pa)bb=0;else bb=c[Ga+-4>>2]|0;if((bb|0)>(Ca|0)){a[1263537]=0;if(Pa)cb=0;else cb=c[Ga+-4>>2]|0;do if((cb|0)<=(Ca|0)){if(Pa)db=0;else db=c[Ga+-4>>2]|0;if((db|0)>(Ca|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0)}while(0);eb=+h[Ga+(Ca*152|0)+56>>3]}else x=409}else x=409;if((x|0)==409){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(843e3,842843,236,843733,0);eb=0.0}g[b+672>>2]=eb;__ZN5Input14set_mouse_modeENS_9MouseModeE(__ZN5Input13get_singletonEv()|0,2)}}while(0);if(a[b+1060>>0]|0?(a[b+1061>>0]|0)==0:0){db=b+1048|0;eb=+g[db>>2]-+g[d+44>>2];g[db>>2]=eb;__ZN5Range9set_valueEd(c[b+1016>>2]|0,eb+ +g[b+1044>>2]);g[b+1040>>2]=-+g[d+52>>2]}if(!La){l=e;return}if(!(__ZN9Reference11unreferenceEv(La)|0)){l=e;return}if(!(__Z17predelete_handlerP6Object(La)|0)){l=e;return}gj[c[(c[La>>2]|0)+76>>2]&8191](La);__ZN6Memory11free_staticEPvb(La,0);l=e;return}case 3:{La=b+772|0;if(!(c[La>>2]|0))__ZN4Tree12update_cacheEv(b);db=d+12|0;if(!(a[d+44>>0]|0)){if((c[d+40>>2]|0)!=1){l=e;return}cb=b+628|0;bb=c[cb>>2]|0;if(bb|0){__ZN4Tree18select_single_itemEP8TreeItemS1_iS1_Pbb(b,bb,c[b+604>>2]|0,c[b+632>>2]|0,0,0,0);c[cb>>2]=0}__ZN5Timer4stopEv(c[b+760>>2]|0);cb=b+640|0;if(a[cb>>0]|0){bb=b+676|0;if(!(a[bb>>0]|0)){Ka=c[b+612>>2]|0;__ZN6StringC2EPKc(i,844130);__ZNK6Object8get_metaERK6String(q,Ka,i);__ZNK7Variantcv5Rect2Ev(f,q);if(c[q>>2]|0)__ZN7Variant5clearEv(q);q=c[i>>2]|0;if(q|0?(__Z16atomic_decrementPj(q+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(q,1);eb=+g[d+20>>2];ab=+g[d+24>>2];Na=+g[f>>2];if(((!(eb<Na)?(Ma=+g[f+4>>2],!(ab<Ma)):0)?!(eb>=Na+ +g[f+8>>2]):0)?!(ab>=Ma+ +g[f+12>>2]):0)__ZN4Tree13edit_selectedEv(b)|0;else{__ZN10StringNameC2EPKc(i,845039);c[j>>2]=0;c[k>>2]=0;c[n>>2]=0;c[o>>2]=0;c[r>>2]=0;__ZN6Object11emit_signalERK10StringNameRK7VariantS5_S5_S5_S5_(b,i,j,k,n,o,r);if(c[r>>2]|0)__ZN7Variant5clearEv(r);if(c[o>>2]|0)__ZN7Variant5clearEv(o);if(c[n>>2]|0)__ZN7Variant5clearEv(n);if(c[k>>2]|0)__ZN7Variant5clearEv(k);if(c[j>>2]|0)__ZN7Variant5clearEv(j);__ZN10StringNameD2Ev(i)}}else{a[bb>>0]=0;__ZN5Input14set_mouse_modeENS_9MouseModeE(__ZN5Input13get_singletonEv()|0,0);__ZN7Control10warp_mouseERK7Vector2(b,b+680|0)}a[cb>>0]=0}cb=b+976|0;if((c[cb>>2]|0)==2){bb=b+992|0;c[bb>>2]=__ZNK4Tree15get_item_at_posERK7Vector2(b,b+1004|0)|0;__ZN10StringNameC2EPKc(f,1017925);__ZN7VariantC2EPK6Object(i,c[bb>>2]|0);q=b+996|0;__ZN7VariantC2Ei(j,c[q>>2]|0);Ka=b+988|0;__ZN7VariantC2Ei(k,c[Ka>>2]|0);c[n>>2]=0;c[o>>2]=0;__ZN6Object11emit_signalERK10StringNameRK7VariantS5_S5_S5_S5_(b,f,i,j,k,n,o);if(c[o>>2]|0)__ZN7Variant5clearEv(o);if(c[n>>2]|0)__ZN7Variant5clearEv(n);if(c[k>>2]|0)__ZN7Variant5clearEv(k);if(c[j>>2]|0)__ZN7Variant5clearEv(j);if(c[i>>2]|0)__ZN7Variant5clearEv(i);__ZN10StringNameD2Ev(f);fb=Ka;gb=bb;hb=q}else{fb=b+988|0;gb=b+992|0;hb=b+996|0}c[cb>>2]=0;c[b+984>>2]=-1;c[fb>>2]=-1;c[gb>>2]=0;c[hb>>2]=0;hb=b+1060|0;do if(a[hb>>0]|0){gb=b+1061|0;if(+g[b+1040>>2]==0.0){a[gb>>0]=0;a[hb>>0]=0;__ZN4Node17set_fixed_processEb(b,0);break}else{a[gb>>0]=1;break}}while(0);__ZN10CanvasItem6updateEv(b);l=e;return}if(a[b+676>>0]|0){l=e;return}hb=d+40|0;switch(c[hb>>2]|0){case 1:case 2:{gb=c[b+780>>2]|0;if(!gb)ib=0;else{__ZN9Reference9referenceEv(gb);ib=gb}gb=d+20|0;fb=d+24|0;d=c[fb>>2]|0;c[s>>2]=c[gb>>2];c[s+4>>2]=d;__ZNK8StyleBox10get_offsetEv(f,ib);__ZNK7Vector2miERKS_(i,s,f);s=b+976|0;c[s>>2]=0;v:do if(((a[b+732>>0]|0)!=0?(c[hb>>2]|0)==1:0)?(d=c[La>>2]|0,Ma=+mj[c[(c[d>>2]|0)+116>>2]&511](d),__ZNK8StyleBox16get_minimum_sizeEv(f,c[b+804>>2]|0),d=i+4|0,ab=+g[d>>2]-+(~~(Ma+ +g[f+4>>2])|0),g[d>>2]=ab,ab<0.0):0){g[i>>2]=+g[b+956>>2]+ +g[i>>2];d=b+756|0;cb=0;q=0;while(1){bb=c[d>>2]|0;if(!bb)jb=0;else jb=c[bb+-4>>2]|0;if((cb|0)>=(jb|0))break v;bb=(__ZNK4Tree16get_column_widthEi(b,cb)|0)+q|0;if(+g[i>>2]<+(bb|0))break;cb=cb+1|0;q=bb}c[s>>2]=1;c[b+984>>2]=cb;__ZN10CanvasItem6updateEv(b)}else x=505;while(0);w:do if((x|0)==505){s=b+604|0;jb=c[s>>2]|0;do if(jb|0){if((c[jb+96>>2]|0)==0?a[b+716>>0]|0:0)break;La=b+1062|0;a[La>>0]=0;q=b+640|0;a[q>>0]=0;d=b+724|0;c[d>>2]=(c[d>>2]|0)+1;__ZNK7Vector2plERKS_(j,i,b+956|0);c[f>>2]=~~+g[j>>2];c[f+4>>2]=~~+g[j+4>>2];__ZN4Tree21propagate_mouse_eventERK7Point2iiibP8TreeItemiRK18InputModifierState(b,f,0,0,(a[db+33>>0]|0)!=0,c[s>>2]|0,c[hb>>2]|0,db)|0;c[d>>2]=(c[d>>2]|0)+-1;if(a[q>>0]|0){q=c[fb>>2]|0;c[b+648>>2]=c[gb>>2];c[b+652>>2]=q}if((c[hb>>2]|0)==2)break w;q=b+1060|0;if(a[q>>0]|0){__ZN4Node17set_fixed_processEb(b,0);a[b+1061>>0]=0;a[q>>0]=0;g[b+1040>>2]=0.0;g[b+1044>>2]=0.0}if(a[La>>0]|0)break w;g[b+1040>>2]=0.0;g[b+1048>>2]=0.0;g[b+1044>>2]=+__ZNK5Range9get_valueEv(c[b+1016>>2]|0);La=__ZN2OS13get_singletonEv()|0;d=ij[c[(c[La>>2]|0)+404>>2]&8191](La)|0;a[q>>0]=d&1;a[b+1061>>0]=0;if(!d)break w;__ZN4Node17set_fixed_processEb(b,1);break w}while(0);if((c[hb>>2]|0)==2?a[b+1063>>0]|0:0){__ZN10StringNameC2EPKc(f,845003);__ZNK10CanvasItem19get_local_mouse_posEv(k,b);__ZN7VariantC2ERK7Vector2(j,k);c[n>>2]=0;c[o>>2]=0;c[r>>2]=0;c[t>>2]=0;__ZN6Object11emit_signalERK10StringNameRK7VariantS5_S5_S5_S5_(b,f,j,n,o,r,t);if(c[t>>2]|0)__ZN7Variant5clearEv(t);if(c[r>>2]|0)__ZN7Variant5clearEv(r);if(c[o>>2]|0)__ZN7Variant5clearEv(o);if(c[n>>2]|0)__ZN7Variant5clearEv(n);if(c[j>>2]|0)__ZN7Variant5clearEv(j);__ZN10StringNameD2Ev(f)}}while(0);if(!ib){l=e;return}if(!(__ZN9Reference11unreferenceEv(ib)|0)){l=e;return}if(!(__Z17predelete_handlerP6Object(ib)|0)){l=e;return}gj[c[(c[ib>>2]|0)+76>>2]&8191](ib);__ZN6Memory11free_staticEPvb(ib,0);l=e;return}case 4:{ib=b+1016|0;f=c[ib>>2]|0;__ZN5Range9set_valueEd(f,+__ZNK5Range9get_valueEv(f)-+__ZNK5Range8get_pageEv(c[ib>>2]|0)*.125);l=e;return}case 5:{ib=b+1016|0;b=c[ib>>2]|0;__ZN5Range9set_valueEd(b,+__ZNK5Range9get_valueEv(b)+ +__ZNK5Range8get_pageEv(c[ib>>2]|0)*.125);l=e;return}default:{l=e;return}}break}default:{l=e;return}}}function __ZN4Tree12popup_selectEi(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,i=0,j=0,k=0,l=0.0,m=0,n=0;e=b+608|0;f=c[e>>2]|0;if(!f)return;g=b+712|0;i=c[g>>2]|0;if((i|0)<0)return;j=c[b+756>>2]|0;if(!j)k=0;else k=c[j+-4>>2]|0;if((i|0)>(k|0))return;l=+(d|0);d=f+80|0;f=c[d>>2]|0;k=(f|0)==0;if(k)m=0;else m=c[f+-4>>2]|0;do if((m|0)<=(i|0)){if(k)n=0;else n=c[f+-4>>2]|0;if((n|0)>(i|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);__ZN6VectorIN8TreeItem4CellEE14_copy_on_writeEv(d);h[(c[d>>2]|0)+(i*152|0)+56>>3]=l;__ZN10CanvasItem6updateEv(b);__ZN4Tree11item_editedEiP8TreeItem(b,c[g>>2]|0,c[e>>2]|0);return}function __ZN4Tree17text_editor_enterE6String(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,i=0,j=0,k=0,l=0,m=0,n=0.0,o=0.0,p=0.0,q=0.0,r=0.0;__ZN10CanvasItem4hideEv(c[b+736>>2]|0);__ZN10CanvasItem4hideEv(c[b+740>>2]|0);e=b+608|0;f=c[e>>2]|0;if(!f)return;g=b+712|0;i=c[g>>2]|0;if((i|0)<0)return;j=c[b+756>>2]|0;if(!j)k=0;else k=c[j+-4>>2]|0;if((i|0)>(k|0))return;k=f+80|0;f=c[k>>2]|0;j=(f|0)==0;if(j)l=0;else l=c[f+-4>>2]|0;do if((l|0)<=(i|0)){if(j)m=0;else m=c[f+-4>>2]|0;if((m|0)>(i|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);__ZN6VectorIN8TreeItem4CellEE14_copy_on_writeEv(k);m=c[k>>2]|0;a:do switch(c[m+(i*152|0)>>2]|0){case 0:{k=m+(i*152|0)+24|0;f=c[k>>2]|0;if((f|0)!=(c[d>>2]|0)){if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);c[k>>2]=0;f=c[d>>2]|0;if(f|0?__Z28atomic_conditional_incrementPj(f+-8|0)|0:0)c[k>>2]=c[d>>2]}break}case 2:{n=+__ZNK6String9to_doubleEv(d);k=m+(i*152|0)+56|0;h[k>>3]=n;o=+h[m+(i*152|0)+48>>3];if(o>0.0){p=+__ZN4Math7stepifyEdd(n,o);h[k>>3]=p;q=p}else q=n;n=+h[m+(i*152|0)+32>>3];if(q<n){h[k>>3]=n;break a}n=+h[m+(i*152|0)+40>>3];if(q>n)h[k>>3]=n;break}case 3:{k=c[b+1068>>2]|0;if(!k)r=+__ZNK6String9to_doubleEv(d);else r=+ii[c[(c[k>>2]|0)+84>>2]&127](k,d);h[m+(i*152|0)+56>>3]=r;break}default:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(845378,842843,1804,1130797,0);a[1263537]=0;return}}while(0);__ZN4Tree11item_editedEiP8TreeItem(b,c[g>>2]|0,c[e>>2]|0);__ZN10CanvasItem6updateEv(b);return}function __ZN4Tree24_text_editor_modal_closeEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+8|0;e=b;f=__ZN5Input13get_singletonEv()|0;if($i[c[(c[f>>2]|0)+84>>2]&8191](f,16777217)|0){l=b;return}f=__ZN5Input13get_singletonEv()|0;if($i[c[(c[f>>2]|0)+84>>2]&8191](f,16777222)|0){l=b;return}f=__ZN5Input13get_singletonEv()|0;if($i[c[(c[f>>2]|0)+84>>2]&8191](f,16777221)|0){l=b;return}f=c[a+740>>2]|0;g=c[(c[f>>2]|0)+148>>2]|0;__ZNK10CanvasItem19get_local_mouse_posEv(d,f);if($i[g&8191](f,d)|0){l=b;return}c[e>>2]=__ZNK8LineEdit8get_textEv(c[a+736>>2]|0)|0;__ZN4Tree17text_editor_enterE6String(a,e);a=c[e>>2]|0;if(!a){l=b;return}if(__Z16atomic_decrementPj(a+-8|0)|0){l=b;return}__ZN6Memory11free_staticEPvb(a,1);l=b;return}function __ZN4Tree20value_editor_changedEd(b,d){b=b|0;d=+d;var e=0,f=0,g=0,i=0,j=0,k=0,l=0,m=0;if(a[b+744>>0]|0)return;e=b+608|0;f=c[e>>2]|0;if(!f)return;g=f+80|0;f=b+712|0;i=c[f>>2]|0;if((i|0)<0)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);j=c[g>>2]|0;k=(j|0)==0;if(k)l=0;else l=c[j+-4>>2]|0;do if((l|0)<=(i|0)){if(k)m=0;else m=c[j+-4>>2]|0;if((m|0)>(i|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);__ZN6VectorIN8TreeItem4CellEE14_copy_on_writeEv(g);h[(c[g>>2]|0)+(i*152|0)+56>>3]=d;__ZN4Tree11item_editedEiP8TreeItem(b,c[f>>2]|0,c[e>>2]|0);__ZN10CanvasItem6updateEv(b);return}function __ZN4Tree13_scroll_movedEf(a,b){a=a|0;b=+b;__ZN10CanvasItem6updateEv(a);return}function __ZN4Tree5clearEv(b){b=b|0;var d=0,e=0;if((c[b+724>>2]|0)>0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1132387,842843,2776,845295,0);return}d=b+640|0;if(a[d>>0]|0){e=b+676|0;if(a[e>>0]|0){a[e>>0]=0;__ZN5Input14set_mouse_modeENS_9MouseModeE(__ZN5Input13get_singletonEv()|0,0);__ZN7Control10warp_mouseERK7Vector2(b,b+680|0)}a[d>>0]=0}d=b+604|0;e=c[d>>2]|0;if(e|0){if(__Z17predelete_handlerP6Object(e)|0){gj[c[(c[e>>2]|0)+76>>2]&8191](e);__ZN6Memory11free_staticEPvb(e,0)}c[d>>2]=0}c[b+612>>2]=0;c[b+616>>2]=0;c[b+608>>2]=0;__ZN10CanvasItem6updateEv(b);return}function __ZN4Tree12_create_itemEP6Object(a,b){a=a|0;b=b|0;var d=0,e=0;if(!b)d=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235636)|0;d=e?b:0}return __ZN4Tree11create_itemEP8TreeItem(a,d)|0}function __ZN4Tree8get_rootEv(a){a=a|0;return c[a+604>>2]|0}function __ZN4Tree20set_column_min_widthEii(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0;if((d|0)>=0){f=b+756|0;g=c[f>>2]|0;h=(g|0)==0;if(h)i=0;else i=c[g+-4>>2]|0;if((i|0)>(d|0)){a[1263537]=0;if((e|0)<1)return;if(h)j=0;else j=c[g+-4>>2]|0;do if((j|0)<=(d|0)){if(h)k=0;else k=c[g+-4>>2]|0;if((k|0)>(d|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);__ZN6VectorIN4Tree10ColumnInfoEE14_copy_on_writeEv(f);c[(c[f>>2]|0)+(d*12|0)>>2]=e;__ZN10CanvasItem6updateEv(b);return}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(844278,842843,2808,844026,0);return}function __ZN4Tree17set_column_expandEib(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0;f=e&1;if((d|0)>=0){e=b+756|0;g=c[e>>2]|0;h=(g|0)==0;if(h)i=0;else i=c[g+-4>>2]|0;if((i|0)>(d|0)){a[1263537]=0;if(h)j=0;else j=c[g+-4>>2]|0;do if((j|0)<=(d|0)){if(h)k=0;else k=c[g+-4>>2]|0;if((k|0)>(d|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);__ZN6VectorIN4Tree10ColumnInfoEE14_copy_on_writeEv(e);a[(c[e>>2]|0)+(d*12|0)+4>>0]=f;__ZN10CanvasItem6updateEv(b);return}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(844309,842843,2817,844026,0);return}function __ZN4Tree13set_hide_rootEb(b,c){b=b|0;c=c|0;a[b+716>>0]=c&1;__ZN10CanvasItem6updateEv(b);return}function __ZN4Tree18_get_next_selectedEP6Object(a,b){a=a|0;b=b|0;var d=0,e=0;if(!b)d=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235636)|0;d=e?b:0}return __ZN4Tree17get_next_selectedEP8TreeItem(a,d)|0}function __ZNK4Tree12get_selectedEv(a){a=a|0;return c[a+612>>2]|0}function __ZNK4Tree19get_selected_columnEv(a){a=a|0;return c[a+708>>2]|0}function __ZNK4Tree18get_pressed_buttonEv(a){a=a|0;return c[a+636>>2]|0}function __ZN4Tree15set_select_modeENS_10SelectModeE(a,b){a=a|0;b=b|0;c[a+720>>2]=b;return}function __ZN4Tree11set_columnsEi(b,d){b=b|0;d=d|0;var e=0;if((d|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(844459,842843,2935,845258,0);return}a[1263537]=0;if((c[b+724>>2]|0)>0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(844459,842843,2936,845295,0);return}__ZN6VectorIN4Tree10ColumnInfoEE6resizeEi(b+756|0,d)|0;e=c[b+604>>2]|0;if(e|0)__ZN4Tree21propagate_set_columnsEP8TreeItem(b,e);e=b+708|0;if((c[e>>2]|0)>=(d|0))c[e>>2]=d+-1;__ZN10CanvasItem6updateEv(b);return}function __ZNK4Tree11get_columnsEv(a){a=a|0;var b=0,d=0;b=c[a+756>>2]|0;if(!b){d=0;return d|0}d=c[b+-4>>2]|0;return d|0}function __ZNK4Tree10get_editedEv(a){a=a|0;return c[a+616>>2]|0}function __ZNK4Tree17get_edited_columnEv(a){a=a|0;return c[a+704>>2]|0}function __ZNK4Tree21get_custom_popup_rectEv(a,b){a=a|0;b=b|0;var d=0;d=b+688|0;c[a>>2]=c[d>>2];c[a+4>>2]=c[d+4>>2];c[a+8>>2]=c[d+8>>2];c[a+12>>2]=c[d+12>>2];return}function __ZNK4Tree14_get_item_rectEP6Objecti(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0;if(!d)f=0;else{g=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1235636)|0;f=g?d:0}__ZNK4Tree13get_item_rectEP8TreeItemi(a,b,f,e);return}function __ZNK4Tree15get_item_at_posERK7Vector2(b,d){b=b|0;d=d|0;var e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0.0,r=0.0,s=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+16|0;h=e;i=e+12|0;j=e+8|0;k=b+604|0;if(!(c[k>>2]|0)){n=0;l=e;return n|0}o=d;d=c[o+4>>2]|0;p=h;c[p>>2]=c[o>>2];c[p+4>>2]=d;__ZNK8StyleBox10get_offsetEv(f,c[b+780>>2]|0);__ZN7Vector2mIERKS_(h,f);if(!(a[b+732>>0]|0))q=0.0;else{d=c[b+772>>2]|0;r=+mj[c[(c[d>>2]|0)+116>>2]&511](d);__ZNK8StyleBox16get_minimum_sizeEv(f,c[b+804>>2]|0);q=+(~~(r+ +g[f+4>>2])|0)}d=h+4|0;r=+g[d>>2]-q;g[d>>2]=r;if(!(r<0.0)){p=b+1012|0;if(__ZNK10CanvasItem18is_visible_in_treeEv(c[p>>2]|0)|0){r=+__ZNK5Range9get_valueEv(c[p>>2]|0);g[h>>2]=r+ +g[h>>2]}p=b+1016|0;if(__ZNK10CanvasItem18is_visible_in_treeEv(c[p>>2]|0)|0){r=+__ZNK5Range9get_valueEv(c[p>>2]|0);g[d>>2]=r+ +g[d>>2]}d=__ZNK4Tree17_find_item_at_posEP8TreeItemRK7Vector2RiS5_S5_(b,c[k>>2]|0,h,f,i,j)|0;if(!d){n=0;l=e;return n|0}else s=d}else s=0;n=s;l=e;return n|0}function __ZNK4Tree17get_column_at_posERK7Vector2(b,d){b=b|0;d=d|0;var e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0.0,r=0.0,s=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+16|0;h=e;i=e+12|0;j=e+8|0;k=b+604|0;if(!(c[k>>2]|0)){n=-1;l=e;return n|0}o=d;d=c[o+4>>2]|0;p=h;c[p>>2]=c[o>>2];c[p+4>>2]=d;__ZNK8StyleBox10get_offsetEv(f,c[b+780>>2]|0);__ZN7Vector2mIERKS_(h,f);if(!(a[b+732>>0]|0))q=0.0;else{d=c[b+772>>2]|0;r=+mj[c[(c[d>>2]|0)+116>>2]&511](d);__ZNK8StyleBox16get_minimum_sizeEv(f,c[b+804>>2]|0);q=+(~~(r+ +g[f+4>>2])|0)}d=h+4|0;r=+g[d>>2]-q;g[d>>2]=r;if(!(r<0.0)){p=b+1012|0;if(__ZNK10CanvasItem18is_visible_in_treeEv(c[p>>2]|0)|0){r=+__ZNK5Range9get_valueEv(c[p>>2]|0);g[h>>2]=r+ +g[h>>2]}p=b+1016|0;if(__ZNK10CanvasItem18is_visible_in_treeEv(c[p>>2]|0)|0){r=+__ZNK5Range9get_valueEv(c[p>>2]|0);g[d>>2]=r+ +g[d>>2]}d=(__ZNK4Tree17_find_item_at_posEP8TreeItemRK7Vector2RiS5_S5_(b,c[k>>2]|0,h,f,i,j)|0)==0;if(d){n=-1;l=e;return n|0}else s=c[f>>2]|0}else s=-1;n=s;l=e;return n|0}function __ZN4Tree24ensure_cursor_is_visibleEv(b){b=b|0;var d=0,e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0.0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0;d=l;l=l+144|0;if((l|0)>=(m|0))ba(144);e=d+136|0;f=d+128|0;h=d+120|0;i=d+96|0;j=d+72|0;k=d+48|0;n=d+24|0;o=d;if(!(a[b+136>>0]|0)){l=d;return}p=c[b+612>>2]|0;if(!p){l=d;return}q=c[b+604>>2]|0;if(!(a[b+732>>0]|0))r=0;else{s=c[b+772>>2]|0;t=+mj[c[(c[s>>2]|0)+116>>2]&511](s);__ZNK8StyleBox16get_minimum_sizeEv(e,c[b+804>>2]|0);r=~~(t+ +g[e+4>>2])}a:do if(q){if((q|0)==(p|0))u=r;else{s=b+940|0;v=q;w=r;while(1){x=__ZNK4Tree19compute_item_heightEP8TreeItem(b,v)|0;y=x+w+(c[s>>2]|0)|0;x=c[v+96>>2]|0;if((x|0)!=0?(a[v+84>>0]|0)==0:0)z=x;else{x=c[v+92>>2]|0;if(!x){A=v;while(1){A=c[A+88>>2]|0;if(!A){B=0;break a}C=c[A+92>>2]|0;if(C|0){z=C;break}}}else z=x}if((z|0)==(p|0)){u=y;break}else{v=z;w=y}}}if((u|0)==-1){l=d;return}else B=u}else B=0;while(0);u=__ZNK4Tree19compute_item_heightEP8TreeItem(b,p)|0;p=(c[b+940>>2]|0)+u|0;__ZNK7Control8get_sizeEv(f,b);t=+g[f+4>>2];f=c[b+1012>>2]|0;Pi[c[(c[f>>2]|0)+144>>2]&2047](h,f);f=~~(t-+g[h+4>>2]);h=p+B|0;p=b+1016|0;b=+(h|0)>+__ZNK5Range9get_valueEv(c[p>>2]|0)+ +(f|0);u=c[p>>2]|0;if(!b){t=+(B|0);if(!(t<+__ZNK5Range9get_valueEv(u))){l=d;return}__ZN5Range9set_valueEd(c[p>>2]|0,t);l=d;return}__ZN10StringNameC2EPKc(e,845188);__ZN7VariantC2Ei(i,h-f|0);c[j>>2]=0;c[k>>2]=0;c[n>>2]=0;c[o>>2]=0;__ZN6Object13call_deferredERK10StringNameRK7VariantS5_S5_S5_S5_(u,e,i,j,k,n,o);if(c[o>>2]|0)__ZN7Variant5clearEv(o);if(c[n>>2]|0)__ZN7Variant5clearEv(n);if(c[k>>2]|0)__ZN7Variant5clearEv(k);if(c[j>>2]|0)__ZN7Variant5clearEv(j);if(c[i>>2]|0)__ZN7Variant5clearEv(i);__ZN10StringNameD2Ev(e);l=d;return}function __ZN4Tree25set_column_titles_visibleEb(b,c){b=b|0;c=c|0;a[b+732>>0]=c&1;__ZN10CanvasItem6updateEv(b);return}function __ZNK4Tree25are_column_titles_visibleEv(b){b=b|0;return (a[b+732>>0]|0)!=0|0}function __ZN4Tree16set_column_titleEiRK6String(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0;if((d|0)>=0){f=b+756|0;g=c[f>>2]|0;h=(g|0)==0;if(h)i=0;else i=c[g+-4>>2]|0;if((i|0)>(d|0)){a[1263537]=0;if(h)j=0;else j=c[g+-4>>2]|0;do if((j|0)<=(d|0)){if(h)k=0;else k=c[g+-4>>2]|0;if((k|0)>(d|0)){a[1263537]=0;l=14;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);m=0;break}}else l=14;while(0);if((l|0)==14){__ZN6VectorIN4Tree10ColumnInfoEE14_copy_on_writeEv(f);m=(c[f>>2]|0)+(d*12|0)|0}d=m+8|0;m=c[d>>2]|0;if((m|0)!=(c[e>>2]|0)){if(m|0?(__Z16atomic_decrementPj(m+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(m,1);c[d>>2]=0;m=c[e>>2]|0;if(m|0?__Z28atomic_conditional_incrementPj(m+-8|0)|0:0)c[d>>2]=c[e>>2]}__ZN10CanvasItem6updateEv(b);return}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(844696,842843,3066,844026,0);return}function __ZNK4Tree16get_column_titleEi(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;if((d|0)>=0){g=c[b+756>>2]|0;b=(g|0)==0;if(b)h=0;else h=c[g+-4>>2]|0;if((h|0)>(d|0)){a[1263537]=0;if(b)i=0;else i=c[g+-4>>2]|0;do if((i|0)<=(d|0)){if(b)j=0;else j=c[g+-4>>2]|0;if((j|0)>(d|0)){a[1263537]=0;k=14;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);n=0;break}}else k=14;while(0);if((k|0)==14)n=g+(d*12|0)|0;d=n+8|0;c[f>>2]=0;n=c[d>>2]|0;if(!n){o=0;l=e;return o|0}c[f>>2]=0;if(!(__Z28atomic_conditional_incrementPj(n+-8|0)|0)){o=0;l=e;return o|0}n=c[d>>2]|0;c[f>>2]=n;o=n;l=e;return o|0}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(844713,842843,3073,844026,0);__ZN6StringC2EPKc(f,1263606);o=c[f>>2]|0;l=e;return o|0}function __ZNK4Tree10get_scrollEv(a,b){a=a|0;b=b|0;var d=0,e=0;g[a>>2]=0.0;d=a+4|0;g[d>>2]=0.0;e=b+1012|0;if(__ZNK10CanvasItem18is_visible_in_treeEv(c[e>>2]|0)|0)g[a>>2]=+__ZNK5Range9get_valueEv(c[e>>2]|0);e=b+1016|0;if(!(__ZNK10CanvasItem18is_visible_in_treeEv(c[e>>2]|0)|0))return;g[d>>2]=+__ZNK5Range9get_valueEv(c[e>>2]|0);return}function __ZN4Tree16set_hide_foldingEb(b,c){b=b|0;c=c|0;a[b+1067>>0]=c&1;__ZN10CanvasItem6updateEv(b);return}function __ZNK4Tree17is_folding_hiddenEv(b){b=b|0;return (a[b+1067>>0]|0)!=0|0}function __ZN4Tree19set_drop_mode_flagsEi(a,b){a=a|0;b=b|0;var d=0;d=a+728|0;if((c[d>>2]|0)==(b|0))return;c[d>>2]=b;if(!b)c[a+620>>2]=0;__ZN10CanvasItem6updateEv(a);return}function __ZNK4Tree19get_drop_mode_flagsEv(a){a=a|0;return c[a+728>>2]|0}function __ZN4Tree20set_allow_rmb_selectEb(b,c){b=b|0;c=c|0;a[b+1063>>0]=c&1;return}function __ZNK4Tree20get_allow_rmb_selectEv(b){b=b|0;return (a[b+1063>>0]|0)!=0|0}function __ZN4Tree57set_single_select_cell_editing_only_when_already_selectedEb(b,c){b=b|0;c=c|0;a[b+1065>>0]=c&1;return}function __ZNK4Tree57get_single_select_cell_editing_only_when_already_selectedEv(b){b=b|0;return (a[b+1065>>0]|0)!=0|0}function __ZNK13MethodBind0RCI4Tree7Vector2E18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;if((b|0)!=-1){f=0;l=a;return f|0}g[d>>2]=0.0;g[d+4>>2]=0.0;__ZN7VariantC2ERK7Vector2(e,d);d=c[e>>2]|0;if(d|0)__ZN7Variant5clearEv(e);f=d;l=a;return f|0}function __ZNK13MethodBind0RCI4Tree7Vector2E18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1017863);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI4Tree7Vector2E4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;j=f+24|0;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235640)|0:0){c[h>>2]=0;a[1263537]=0;k=c[d+24>>2]|0;if((k|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=k;c[b>>2]=0;l=f;return}n=k-(c[d+20>>2]|0)|0;if((n|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=n;c[b>>2]=0;l=f;return}n=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))o=n;else o=c[(c[d>>2]|0)+n>>2]|0;Pi[o&2047](j,d);__ZN7VariantC2ERK7Vector2(i,j);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI4Tree7Vector2E7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=d;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235640)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;Pi[i&2047](f,a);a=f;f=c[a+4>>2]|0;i=e;c[i>>2]=c[a>>2];c[i+4>>2]=f;l=d;return}function __ZN13MethodBind0RCI4Tree7Vector2ED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind1RCI4Tree6StringiE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return __ZNK13MethodBind1RCI4Tree6StringiE18_get_argument_typeEi(a,b)|0}function __ZNK13MethodBind1RCI4Tree6StringiE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1017863);l=a;return c[b>>2]|0}function __ZN13MethodBind1RCI4Tree6StringiE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0;i=l;l=l+64|0;if((l|0)>=(m|0))ba(64);j=i+24|0;k=i+48|0;n=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235640)|0:0){c[h>>2]=0;a[1263537]=0;o=d+24|0;p=c[o>>2]|0;if((p|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=p;c[b>>2]=0;l=i;return}q=p-(c[d+20>>2]|0)|0;if((q|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=q;c[b>>2]=0;l=i;return}if((g|0)>0){if((p|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);r=0}else{a[1263537]=0;r=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,r)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=r;c[b>>2]=0;l=i;return}}r=c[d+44>>2]|0;p=c[d+48>>2]|0;q=e+(p>>1)|0;if(!(p&1))s=r;else s=c[(c[q>>2]|0)+r>>2]|0;do if((g|0)<1){r=c[o>>2]|0;p=r+-1|0;if((r|0)>=1){e=c[d+16>>2]|0;t=(e|0)==0;if(t)u=0;else u=c[e+-4>>2]|0;if((r|0)<=(u|0)){if(t)v=0;else v=c[e+-4>>2]|0;do if((v|0)<(r|0)){if(t)w=0;else w=c[e+-4>>2]|0;if((w|0)<(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);x=0;break}else{a[1263537]=0;y=31;break}}else y=31;while(0);if((y|0)==31)x=e+(p*24|0)|0;__ZN7VariantC2ERKS_(n,x);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f>>2]|0);while(0);f=__ZNK7VariantcviEv(n)|0;c[k>>2]=$i[s&8191](q,f)|0;__ZN7VariantC2ERK6String(j,k);f=c[k>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);if(c[n>>2]|0)__ZN7Variant5clearEv(n);__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1217,1146558,0);c[b>>2]=0;l=i;return}function __ZN13MethodBind1RCI4Tree6StringiE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0;if(!b)f=0;else{g=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235640)|0;f=g?b:0}b=c[a+44>>2]|0;g=c[a+48>>2]|0;a=f+(g>>1)|0;if(!(g&1))h=b;else h=c[(c[a>>2]|0)+b>>2]|0;b=$i[h&8191](a,c[c[d>>2]>>2]|0)|0;d=b;a=c[e>>2]|0;if((a|0)==(b|0)){if(!b)return}else{if(a|0?(__Z16atomic_decrementPj(a+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(a,1);c[e>>2]=0;if(!b)return;if(__Z28atomic_conditional_incrementPj(b+-8|0)|0)c[e>>2]=d}if(__Z16atomic_decrementPj(b+-8|0)|0)return;__ZN6Memory11free_staticEPvb(b,1);return}function __ZN13MethodBind1RCI4Tree6StringiED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind1RCI4Tree6StringiE18_get_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case -1:{c[d>>2]=0;__ZN7VariantC2ERK6String(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);e=c[d>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);f=b;l=a;return f|0}case 0:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;l=a;return f|0}default:{f=0;l=a;return f|0}}return 0}function __ZNK11MethodBind2I4TreeiRK6StringE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return __ZNK11MethodBind2I4TreeiRK6StringE18_get_argument_typeEi(a,b)|0}function __ZNK11MethodBind2I4TreeiRK6StringE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1017863);l=a;return c[b>>2]|0}function __ZN11MethodBind2I4TreeiRK6StringE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0;i=l;l=l+64|0;if((l|0)>=(m|0))ba(64);j=i+24|0;k=i+48|0;n=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235640)|0:0){c[h>>2]=0;a[1263537]=0;o=d+24|0;p=c[o>>2]|0;if((p|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=p;c[b>>2]=0;l=i;return}q=p-(c[d+20>>2]|0)|0;if((q|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=q;c[b>>2]=0;l=i;return}if((g|0)>0){if((p|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);r=0}else{a[1263537]=0;r=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,r)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=r;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[o>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);s=0}else{a[1263537]=0;s=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,s)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=s;c[b>>2]=0;l=i;return}}}s=c[d+44>>2]|0;r=c[d+48>>2]|0;p=e+(r>>1)|0;if(!(r&1))t=s;else t=c[(c[p>>2]|0)+s>>2]|0;do if((g|0)<1){s=c[o>>2]|0;r=s+-1|0;if((s|0)>=1){e=c[d+16>>2]|0;q=(e|0)==0;if(q)u=0;else u=c[e+-4>>2]|0;if((s|0)<=(u|0)){if(q)v=0;else v=c[e+-4>>2]|0;do if((v|0)<(s|0)){if(q)w=0;else w=c[e+-4>>2]|0;if((w|0)<(s|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);x=0;break}else{a[1263537]=0;y=37;break}}else y=37;while(0);if((y|0)==37)x=e+(r*24|0)|0;__ZN7VariantC2ERKS_(j,x);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);x=__ZNK7VariantcviEv(j)|0;do if((g|0)<2){w=c[o>>2]|0;v=w+-1|0;u=w+-2|0;if((w|0)>=2){w=c[d+16>>2]|0;s=(w|0)==0;if(s)z=0;else z=c[w+-4>>2]|0;if((v|0)<=(z|0)){if(s)A=0;else A=c[w+-4>>2]|0;do if((A|0)<(v|0)){if(s)B=0;else B=c[w+-4>>2]|0;if((B|0)<(v|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);C=0;break}else{a[1263537]=0;y=54;break}}else y=54;while(0);if((y|0)==54)C=w+(u*24|0)|0;__ZN7VariantC2ERKS_(n,C);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f+4>>2]|0);while(0);c[k>>2]=__ZNK7Variantcv6StringEv(n)|0;bj[t&4095](p,x,k);x=c[k>>2]|0;if(x|0?(__Z16atomic_decrementPj(x+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(x,1);if(c[n>>2]|0)__ZN7Variant5clearEv(n);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1380,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind2I4TreeiRK6StringE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235640)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;b=c[c[d>>2]>>2]|0;h=c[d+4>>2]|0;d=c[h>>2]|0;if((d|0)!=0?(__Z28atomic_conditional_incrementPj(d+-8|0)|0)!=0:0)j=c[h>>2]|0;else j=0;c[f>>2]=j;bj[i&4095](a,b,f);b=c[f>>2]|0;if(!b){l=e;return}if(__Z16atomic_decrementPj(b+-8|0)|0){l=e;return}__ZN6Memory11free_staticEPvb(b,1);l=e;return}function __ZN11MethodBind2I4TreeiRK6StringED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind2I4TreeiRK6StringE18_get_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case 0:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;l=a;return f|0}case 1:{c[d>>2]=0;__ZN7VariantC2ERK6String(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);e=c[d>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);f=b;l=a;return f|0}default:{f=0;l=a;return f|0}}return 0}function __ZNK13MethodBind0RCI4TreebE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Eb(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK13MethodBind0RCI4TreebE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1017863);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI4TreebE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235640)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2Eb(i,ij[n&8191](d)|0);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI4TreebE7ptrcallEP6ObjectPPKvPv(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0;if(!d)g=0;else{e=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1235640)|0;g=e?d:0}d=c[b+44>>2]|0;e=c[b+48>>2]|0;b=g+(e>>1)|0;if(!(e&1)){h=d;i=ij[h&8191](b)|0;j=i&1;a[f>>0]=j;return}else{h=c[(c[b>>2]|0)+d>>2]|0;i=ij[h&8191](b)|0;j=i&1;a[f>>0]=j;return}}function __ZN13MethodBind0RCI4TreebED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind1RCI4TreeiRK7Vector2E18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case -1:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;break}case 0:{g[d>>2]=0.0;g[d+4>>2]=0.0;__ZN7VariantC2ERK7Vector2(e,d);d=c[e>>2]|0;if(d|0)__ZN7Variant5clearEv(e);f=d;break}default:f=0}l=a;return f|0}function __ZNK13MethodBind1RCI4TreeiRK7Vector2E18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1017863);l=a;return c[b>>2]|0}function __ZN13MethodBind1RCI4TreeiRK7Vector2E4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0;i=l;l=l+64|0;if((l|0)>=(m|0))ba(64);j=i+24|0;k=i+48|0;n=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235640)|0:0){c[h>>2]=0;a[1263537]=0;o=d+24|0;p=c[o>>2]|0;if((p|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=p;c[b>>2]=0;l=i;return}q=p-(c[d+20>>2]|0)|0;if((q|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=q;c[b>>2]=0;l=i;return}if((g|0)>0){if((p|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);r=0}else{a[1263537]=0;r=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,r)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=r;c[b>>2]=0;l=i;return}}r=c[d+44>>2]|0;p=c[d+48>>2]|0;q=e+(p>>1)|0;if(!(p&1))s=r;else s=c[(c[q>>2]|0)+r>>2]|0;do if((g|0)<1){r=c[o>>2]|0;p=r+-1|0;if((r|0)>=1){e=c[d+16>>2]|0;t=(e|0)==0;if(t)u=0;else u=c[e+-4>>2]|0;if((r|0)<=(u|0)){if(t)v=0;else v=c[e+-4>>2]|0;do if((v|0)<(r|0)){if(t)w=0;else w=c[e+-4>>2]|0;if((w|0)<(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);x=0;break}else{a[1263537]=0;y=31;break}}else y=31;while(0);if((y|0)==31)x=e+(p*24|0)|0;__ZN7VariantC2ERKS_(n,x);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f>>2]|0);while(0);__ZNK7Variantcv7Vector2Ev(k,n);__ZN7VariantC2Ei(j,$i[s&8191](q,k)|0);if(c[n>>2]|0)__ZN7Variant5clearEv(n);__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1217,1146558,0);c[b>>2]=0;l=i;return}function __ZN13MethodBind1RCI4TreeiRK7Vector2E7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f;if(!b)h=0;else{i=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235640)|0;h=i?b:0}b=c[a+44>>2]|0;i=c[a+48>>2]|0;a=h+(i>>1)|0;if(!(i&1))j=b;else j=c[(c[a>>2]|0)+b>>2]|0;b=c[d>>2]|0;d=c[b+4>>2]|0;i=g;c[i>>2]=c[b>>2];c[i+4>>2]=d;c[e>>2]=$i[j&8191](a,g)|0;l=f;return}function __ZN13MethodBind1RCI4TreeiRK7Vector2ED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind1RCI4TreeP8TreeItemRK7Vector2E18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case -1:{__ZN7VariantC2EPK6Object(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;break}case 0:{g[d>>2]=0.0;g[d+4>>2]=0.0;__ZN7VariantC2ERK7Vector2(e,d);d=c[e>>2]|0;if(d|0)__ZN7Variant5clearEv(e);f=d;break}default:f=0}l=a;return f|0}function __ZNK13MethodBind1RCI4TreeP8TreeItemRK7Vector2E18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1017863);l=a;return c[b>>2]|0}function __ZN13MethodBind1RCI4TreeP8TreeItemRK7Vector2E4callEP6ObjectPPK7VariantiRNS9_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0;i=l;l=l+64|0;if((l|0)>=(m|0))ba(64);j=i+24|0;k=i+48|0;n=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235640)|0:0){c[h>>2]=0;a[1263537]=0;o=d+24|0;p=c[o>>2]|0;if((p|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=p;c[b>>2]=0;l=i;return}q=p-(c[d+20>>2]|0)|0;if((q|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=q;c[b>>2]=0;l=i;return}if((g|0)>0){if((p|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);r=0}else{a[1263537]=0;r=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,r)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=r;c[b>>2]=0;l=i;return}}r=c[d+44>>2]|0;p=c[d+48>>2]|0;q=e+(p>>1)|0;if(!(p&1))s=r;else s=c[(c[q>>2]|0)+r>>2]|0;do if((g|0)<1){r=c[o>>2]|0;p=r+-1|0;if((r|0)>=1){e=c[d+16>>2]|0;t=(e|0)==0;if(t)u=0;else u=c[e+-4>>2]|0;if((r|0)<=(u|0)){if(t)v=0;else v=c[e+-4>>2]|0;do if((v|0)<(r|0)){if(t)w=0;else w=c[e+-4>>2]|0;if((w|0)<(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);x=0;break}else{a[1263537]=0;y=31;break}}else y=31;while(0);if((y|0)==31)x=e+(p*24|0)|0;__ZN7VariantC2ERKS_(n,x);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f>>2]|0);while(0);__ZNK7Variantcv7Vector2Ev(k,n);__ZN7VariantC2EPK6Object(j,$i[s&8191](q,k)|0);if(c[n>>2]|0)__ZN7Variant5clearEv(n);__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1217,1146558,0);c[b>>2]=0;l=i;return}function __ZN13MethodBind1RCI4TreeP8TreeItemRK7Vector2E7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f;if(!b)h=0;else{i=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235640)|0;h=i?b:0}b=c[a+44>>2]|0;i=c[a+48>>2]|0;a=h+(i>>1)|0;if(!(i&1))j=b;else j=c[(c[a>>2]|0)+b>>2]|0;b=c[d>>2]|0;d=c[b+4>>2]|0;i=g;c[i>>2]=c[b>>2];c[i+4>>2]=d;c[e>>2]=$i[j&8191](a,g)|0;l=f;return}function __ZN13MethodBind1RCI4TreeP8TreeItemRK7Vector2ED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK4Tree13get_item_rectEP8TreeItemi(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var h=0,i=0,k=0,n=0,o=0,p=0,q=0,r=0.0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0.0,A=0.0,B=0,C=0.0,D=0.0;h=l;l=l+16|0;if((l|0)>=(m|0))ba(16);i=h+8|0;k=h;if(!e){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(855699,842843,3025,843946,0);c[b>>2]=0;c[b+4>>2]=0;c[b+8>>2]=0;c[b+12>>2]=0;l=h;return}a[1263537]=0;if((c[e+100>>2]|0)!=(d|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(855699,842843,3026,845196,0);c[b>>2]=0;c[b+4>>2]=0;c[b+8>>2]=0;c[b+12>>2]=0;l=h;return}n=(f|0)==-1;do if(!n){if((f|0)>=0){o=c[d+756>>2]|0;if(!o)p=0;else p=c[o+-4>>2]|0;if((p|0)>(f|0)){a[1263537]=0;break}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(855699,842843,3028,844026,0);c[b>>2]=0;c[b+4>>2]=0;c[b+8>>2]=0;c[b+12>>2]=0;l=h;return}while(0);p=c[d+604>>2]|0;if(!(a[d+732>>0]|0))q=0;else{o=c[d+772>>2]|0;r=+mj[c[(c[o>>2]|0)+116>>2]&511](o);__ZNK8StyleBox16get_minimum_sizeEv(i,c[d+804>>2]|0);q=~~(r+ +g[i+4>>2])}a:do if(p)if((p|0)==(e|0))s=q;else{i=d+940|0;o=p;t=q;while(1){u=__ZNK4Tree19compute_item_heightEP8TreeItem(d,o)|0;v=u+t+(c[i>>2]|0)|0;u=c[o+96>>2]|0;if((u|0)!=0?(a[o+84>>0]|0)==0:0)w=u;else{u=c[o+92>>2]|0;if(!u){x=o;while(1){x=c[x+88>>2]|0;if(!x){s=0;break a}y=c[x+92>>2]|0;if(y|0){w=y;break}}}else w=u}if((w|0)==(e|0)){s=v;break}else{o=w;t=v}}}else s=0;while(0);r=+(s|0);z=+(__ZNK4Tree19compute_item_heightEP8TreeItem(d,e)|0);if(n){__ZNK7Control8get_sizeEv(k,d);A=0.0;B=c[k>>2]|0}else{if((f|0)>0){k=0;n=0;do{k=(__ZNK4Tree16get_column_widthEi(d,n)|0)+k|0;n=n+1|0}while((n|0)!=(f|0));C=+(k|0)}else C=0.0;D=+(__ZNK4Tree16get_column_widthEi(d,f)|0);A=C;B=(g[j>>2]=D,c[j>>2]|0)}g[b>>2]=A;g[b+4>>2]=r;c[b+8>>2]=B;g[b+12>>2]=z;l=h;return}function __ZNK13MethodBind2RCI4Tree5Rect2P6ObjectiE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return __ZNK13MethodBind2RCI4Tree5Rect2P6ObjectiE18_get_argument_typeEi(a,b)|0}function __ZNK13MethodBind2RCI4Tree5Rect2P6ObjectiE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1017863);l=a;return c[b>>2]|0}function __ZN13MethodBind2RCI4Tree5Rect2P6ObjectiE4callES3_PPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0;i=l;l=l+96|0;if((l|0)>=(m|0))ba(96);j=i+48|0;k=i+72|0;n=i+24|0;o=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235640)|0:0){c[h>>2]=0;a[1263537]=0;p=d+24|0;q=c[p>>2]|0;if((q|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=q;c[b>>2]=0;l=i;return}r=q-(c[d+20>>2]|0)|0;if((r|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=r;c[b>>2]=0;l=i;return}if((g|0)>0){if((q|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);s=0}else{a[1263537]=0;s=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,s)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=s;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[p>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);t=0}else{a[1263537]=0;t=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,t)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=t;c[b>>2]=0;l=i;return}}}t=c[d+44>>2]|0;s=c[d+48>>2]|0;q=e+(s>>1)|0;if(!(s&1))u=t;else u=c[(c[q>>2]|0)+t>>2]|0;do if((g|0)<1){t=c[p>>2]|0;s=t+-1|0;if((t|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)v=0;else v=c[e+-4>>2]|0;if((t|0)<=(v|0)){if(r)w=0;else w=c[e+-4>>2]|0;do if((w|0)<(t|0)){if(r)x=0;else x=c[e+-4>>2]|0;if((x|0)<(t|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);y=0;break}else{a[1263537]=0;z=37;break}}else z=37;while(0);if((z|0)==37)y=e+(s*24|0)|0;__ZN7VariantC2ERKS_(n,y);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f>>2]|0);while(0);y=__ZNK7VariantcvP6ObjectEv(n)|0;do if((g|0)<2){x=c[p>>2]|0;w=x+-1|0;v=x+-2|0;if((x|0)>=2){x=c[d+16>>2]|0;t=(x|0)==0;if(t)A=0;else A=c[x+-4>>2]|0;if((w|0)<=(A|0)){if(t)B=0;else B=c[x+-4>>2]|0;do if((B|0)<(w|0)){if(t)C=0;else C=c[x+-4>>2]|0;if((C|0)<(w|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);D=0;break}else{a[1263537]=0;z=54;break}}else z=54;while(0);if((z|0)==54)D=x+(v*24|0)|0;__ZN7VariantC2ERKS_(o,D);break}}c[o>>2]=0}else __ZN7VariantC2ERKS_(o,c[f+4>>2]|0);while(0);f=__ZNK7VariantcviEv(o)|0;Ki[u&4095](k,q,y,f);__ZN7VariantC2ERK5Rect2(j,k);if(c[o>>2]|0)__ZN7Variant5clearEv(o);if(c[n>>2]|0)__ZN7Variant5clearEv(n);__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1872,1146558,0);c[b>>2]=0;l=i;return}function __ZN13MethodBind2RCI4Tree5Rect2P6ObjectiE7ptrcallES3_PPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f;if(!b)h=0;else{i=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235640)|0;h=i?b:0}b=c[a+44>>2]|0;i=c[a+48>>2]|0;a=h+(i>>1)|0;if(!(i&1))j=b;else j=c[(c[a>>2]|0)+b>>2]|0;Ki[j&4095](g,a,c[d>>2]|0,c[c[d+4>>2]>>2]|0);c[e>>2]=c[g>>2];c[e+4>>2]=c[g+4>>2];c[e+8>>2]=c[g+8>>2];c[e+12>>2]=c[g+12>>2];l=f;return}function __ZN13MethodBind2RCI4Tree5Rect2P6ObjectiED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind2RCI4Tree5Rect2P6ObjectiE18_get_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case -1:{c[d>>2]=0;c[d+4>>2]=0;c[d+8>>2]=0;c[d+12>>2]=0;__ZN7VariantC2ERK5Rect2(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);f=b;break}case 0:{__ZN7VariantC2EPK6Object(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;break}case 1:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;break}default:f=0}l=a;return f|0}function __ZNK13MethodBind0RCI4Tree5Rect2E18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;if((b|0)!=-1){f=0;l=a;return f|0};c[d>>2]=0;c[d+4>>2]=0;c[d+8>>2]=0;c[d+12>>2]=0;__ZN7VariantC2ERK5Rect2(e,d);d=c[e>>2]|0;if(d|0)__ZN7Variant5clearEv(e);f=d;l=a;return f|0}function __ZNK13MethodBind0RCI4Tree5Rect2E18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1017863);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI4Tree5Rect2E4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0;f=l;l=l+48|0;if((l|0)>=(m|0))ba(48);i=f;j=f+24|0;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235640)|0:0){c[h>>2]=0;a[1263537]=0;k=c[d+24>>2]|0;if((k|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=k;c[b>>2]=0;l=f;return}n=k-(c[d+20>>2]|0)|0;if((n|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=n;c[b>>2]=0;l=f;return}n=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))o=n;else o=c[(c[d>>2]|0)+n>>2]|0;Pi[o&2047](j,d);__ZN7VariantC2ERK5Rect2(i,j);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI4Tree5Rect2E7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=d;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235640)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;Pi[i&2047](f,a);c[e>>2]=c[f>>2];c[e+4>>2]=c[f+4>>2];c[e+8>>2]=c[f+8>>2];c[e+12>>2]=c[f+12>>2];l=d;return}function __ZN13MethodBind0RCI4Tree5Rect2ED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN6VectorIN4Tree10ColumnInfoEE6resizeEi(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0;if((d|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,269,1145657,0);e=31;return e|0}a[1263537]=0;f=c[b>>2]|0;if(!f)g=0;else g=c[f+-4>>2]|0;if((g|0)==(d|0)){e=0;return e|0}if(!d){if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0){g=c[b>>2]|0;h=(g|0)==0?0:g+-4|0;g=h+4|0;if(c[h>>2]|0){i=0;do{j=c[g+(i*12|0)+8>>2]|0;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);i=i+1|0}while(i>>>0<(c[h>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(f,1)}c[b>>2]=0;e=0;return e|0}__ZN6VectorIN4Tree10ColumnInfoEE14_copy_on_writeEv(b);f=d*12|0;if(d>>>0<=357913941?(h=f+-1|0,i=h>>>1|h,h=i>>>2|i,i=h>>>4|h,h=i>>>8|i,i=(h>>>16|h)+1|0,f>>>0<4294967264):0){a[1263537]=0;f=c[b>>2]|0;do if(!f)if((d|0)>0)k=23;else{l=0;k=32}else{h=c[f+-4>>2]|0;if((h|0)<(d|0))if(!h)k=23;else{g=__ZN6Memory14realloc_staticEPvjb(f,i,1)|0;if(g|0){a[1263537]=0;m=g;n=c[g+-4>>2]|0;break}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,300,1145876,0);e=6;return e|0}else{l=h;k=32}}while(0);do if((k|0)==23){h=__ZN6Memory12alloc_staticEjb(i,1)|0;if(h|0){a[1263537]=0;c[h+-4>>2]=0;c[h+-8>>2]=1;m=h;n=0;break}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,292,1145820,0);e=6;return e|0}else if((k|0)==32){if((l|0)<=(d|0)){e=0;return e|0}if((c[f+-4>>2]|0)>>>0>d>>>0){h=d;g=f;do{j=c[g+(h*12|0)+8>>2]|0;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);h=h+1|0;g=c[b>>2]|0}while(h>>>0<(c[g+-4>>2]|0)>>>0);o=g}else o=f;h=__ZN6Memory14realloc_staticEPvjb(o,i,1)|0;if(!h){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,324,1145876,0);e=6;return e|0}else{a[1263537]=0;c[b>>2]=h;c[h+-4>>2]=d;e=0;return e|0}}while(0);c[b>>2]=m;if((n|0)<(d|0)){b=n;do{c[m+(b*12|0)+8>>2]=0;c[m+(b*12|0)>>2]=1;a[m+(b*12|0)+4>>0]=1;b=b+1|0}while((b|0)!=(d|0))}c[m+-4>>2]=d;e=0;return e|0}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,285,1145723,0);e=6;return e|0}function __ZN4Tree21propagate_set_columnsEP8TreeItem(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;d=c[a+756>>2]|0;if(!d)e=0;else e=c[d+-4>>2]|0;__ZN6VectorIN8TreeItem4CellEE6resizeEi(b+80|0,e)|0;e=c[b+96>>2]|0;if(!e)return;else f=e;do{__ZN4Tree21propagate_set_columnsEP8TreeItem(a,f);f=c[f+92>>2]|0}while((f|0)!=0);return}function __ZN6VectorIN8TreeItem4CellEE6resizeEi(b,d){b=b|0;d=d|0;var e=0,f=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0;if((d|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,269,1145657,0);e=31;return e|0}a[1263537]=0;f=c[b>>2]|0;if(!f)i=0;else i=c[f+-4>>2]|0;if((i|0)==(d|0)){e=0;return e|0}if(!d){if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0){i=c[b>>2]|0;j=(i|0)==0?0:i+-4|0;i=j+4|0;if(c[j>>2]|0){k=0;do{__ZN8TreeItem4CellD2Ev(i+(k*152|0)|0);k=k+1|0}while(k>>>0<(c[j>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(f,1)}c[b>>2]=0;e=0;return e|0}__ZN6VectorIN8TreeItem4CellEE14_copy_on_writeEv(b);f=d*152|0;if(d>>>0<=28256363?(j=f+-1|0,k=j>>>1|j,j=k>>>2|k,k=j>>>4|j,j=k>>>8|k,k=(j>>>16|j)+1|0,f>>>0<4294967264):0){a[1263537]=0;f=c[b>>2]|0;do if(!f)if((d|0)>0)l=20;else{m=0;l=30}else{j=c[f+-4>>2]|0;if((j|0)<(d|0))if(!j)l=20;else{i=__ZN6Memory14realloc_staticEPvjb(f,k,1)|0;if(i|0){a[1263537]=0;n=i;o=c[i+-4>>2]|0;break}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,300,1145876,0);e=6;return e|0}else{m=j;l=30}}while(0);do if((l|0)==20){j=__ZN6Memory12alloc_staticEjb(k,1)|0;if(j|0){a[1263537]=0;c[j+-4>>2]=0;c[j+-8>>2]=1;n=j;o=0;break}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,292,1145820,0);e=6;return e|0}else if((l|0)==30){if((m|0)<=(d|0)){e=0;return e|0}if((c[f+-4>>2]|0)>>>0>d>>>0){j=d;i=f;do{__ZN8TreeItem4CellD2Ev(i+(j*152|0)|0);j=j+1|0;i=c[b>>2]|0}while(j>>>0<(c[i+-4>>2]|0)>>>0);p=i}else p=f;j=__ZN6Memory14realloc_staticEPvjb(p,k,1)|0;if(!j){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,324,1145876,0);e=6;return e|0}else{a[1263537]=0;c[b>>2]=j;c[j+-4>>2]=d;e=0;return e|0}}while(0);c[b>>2]=n;if((o|0)<(d|0)){k=o;do{o=n+(k*152|0)+4|0;g[n+(k*152|0)+76>>2]=0.0;g[n+(k*152|0)+80>>2]=0.0;g[n+(k*152|0)+84>>2]=0.0;c[o>>2]=0;c[o+4>>2]=0;c[o+8>>2]=0;c[o+12>>2]=0;c[o+16>>2]=0;c[o+20>>2]=0;c[o+24>>2]=0;g[n+(k*152|0)+88>>2]=1.0;g[n+(k*152|0)+96>>2]=0.0;g[n+(k*152|0)+100>>2]=0.0;g[n+(k*152|0)+104>>2]=0.0;g[n+(k*152|0)+108>>2]=1.0;c[n+(k*152|0)+112>>2]=0;c[n+(k*152|0)+136>>2]=0;__ZN10StringNameC2Ev(n+(k*152|0)+144|0);c[n+(k*152|0)+148>>2]=0;c[n+(k*152|0)+140>>2]=0;c[n+(k*152|0)>>2]=0;h[n+(k*152|0)+32>>3]=0.0;h[n+(k*152|0)+40>>3]=100.0;h[n+(k*152|0)+48>>3]=1.0;h[n+(k*152|0)+56>>3]=0.0;a[n+(k*152|0)+69>>0]=0;a[n+(k*152|0)+70>>0]=0;a[n+(k*152|0)+71>>0]=0;a[n+(k*152|0)+72>>0]=1;a[n+(k*152|0)+73>>0]=0;a[n+(k*152|0)+92>>0]=0;a[n+(k*152|0)+68>>0]=0;c[n+(k*152|0)+64>>2]=0;k=k+1|0}while((k|0)!=(d|0));q=c[b>>2]|0}else q=n;c[((q|0)==0?0:q+-4|0)>>2]=d;e=0;return e|0}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,285,1145723,0);e=6;return e|0}function __ZNK11MethodBind1I4TreeNS0_10SelectModeEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if(!b){__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK11MethodBind1I4TreeNS0_10SelectModeEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1017863);l=a;return c[b>>2]|0}function __ZN11MethodBind1I4TreeNS0_10SelectModeEE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235640)|0:0){c[h>>2]=0;a[1263537]=0;k=d+24|0;n=c[k>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=i;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=i;return}if((g|0)>0){if((n|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);p=0}else{a[1263537]=0;p=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,p)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=p;c[b>>2]=0;l=i;return}}p=c[d+44>>2]|0;n=c[d+48>>2]|0;o=e+(n>>1)|0;if(!(n&1))q=p;else q=c[(c[o>>2]|0)+p>>2]|0;do if((g|0)<1){p=c[k>>2]|0;n=p+-1|0;if((p|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)s=0;else s=c[e+-4>>2]|0;if((p|0)<=(s|0)){if(r)t=0;else t=c[e+-4>>2]|0;do if((t|0)<(p|0)){if(r)u=0;else u=c[e+-4>>2]|0;if((u|0)<(p|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);v=0;break}else{a[1263537]=0;w=31;break}}else w=31;while(0);if((w|0)==31)v=e+(n*24|0)|0;__ZN7VariantC2ERKS_(j,v);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);f=__ZNK7VariantcviEv(j)|0;Pi[q&2047](o,f);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I4TreeNS0_10SelectModeEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235640)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1)){g=b;h=c[d>>2]|0;i=c[h>>2]|0;Pi[g&2047](a,i);return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=c[d>>2]|0;i=c[h>>2]|0;Pi[g&2047](a,i);return}}function __ZN11MethodBind1I4TreeNS0_10SelectModeEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI4TreeiE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK13MethodBind0RCI4TreeiE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1017863);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI4TreeiE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235640)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2Ei(i,ij[n&8191](d)|0);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI4TreeiE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0;if(!b)f=0;else{d=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235640)|0;f=d?b:0}b=c[a+44>>2]|0;d=c[a+48>>2]|0;a=f+(d>>1)|0;if(!(d&1)){g=b;h=ij[g&8191](a)|0;c[e>>2]=h;return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=ij[g&8191](a)|0;c[e>>2]=h;return}}function __ZN13MethodBind0RCI4TreeiED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI4TreeP8TreeItemE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2EPK6Object(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK13MethodBind0RCI4TreeP8TreeItemE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1017863);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI4TreeP8TreeItemE4callEP6ObjectPPK7VariantiRNS6_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235640)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2EPK6Object(i,ij[n&8191](d)|0);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI4TreeP8TreeItemE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0;if(!b)f=0;else{d=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235640)|0;f=d?b:0}b=c[a+44>>2]|0;d=c[a+48>>2]|0;a=f+(d>>1)|0;if(!(d&1)){g=b;h=ij[g&8191](a)|0;c[e>>2]=h;return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=ij[g&8191](a)|0;c[e>>2]=h;return}}function __ZN13MethodBind0RCI4TreeP8TreeItemED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN4Tree17get_next_selectedEP8TreeItem(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0;e=b+604|0;if(!(c[e>>2]|0)){f=0;return f|0}g=b+756|0;b=d;a:while(1){if(b){d=c[b+96>>2]|0;if(!d){h=c[b+92>>2]|0;if(!h){i=b;while(1){i=c[i+88>>2]|0;if(!i){f=0;j=22;break a}k=c[i+92>>2]|0;if(k|0){l=k;break}}}else l=h}else l=d}else l=c[e>>2]|0;i=l+80|0;k=0;while(1){m=c[g>>2]|0;if(!m)n=0;else n=c[m+-4>>2]|0;if((k|0)>=(n|0)){b=l;continue a}m=c[i>>2]|0;o=(m|0)==0;if(o)p=0;else p=c[m+-4>>2]|0;if((p|0)<=(k|0)){if(o)q=0;else q=c[m+-4>>2]|0;if((q|0)<=(k|0)){j=19;break a}a[1263537]=0}__ZN6VectorIN8TreeItem4CellEE14_copy_on_writeEv(i);if(!(a[(c[i>>2]|0)+(k*152|0)+71>>0]|0))k=k+1|0;else{f=l;j=22;break a}}}if((j|0)==19)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((j|0)==22)return f|0;return 0}function __ZNK12MethodBind1RI4TreeP8TreeItemP6ObjectE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;switch(b|0){case -1:{__ZN7VariantC2EPK6Object(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}case 0:{__ZN7VariantC2EPK6Object(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}default:e=0}l=a;return e|0}function __ZNK12MethodBind1RI4TreeP8TreeItemP6ObjectE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1017863);l=a;return c[b>>2]|0}function __ZN12MethodBind1RI4TreeP8TreeItemP6ObjectE4callES4_PPK7VariantiRNS6_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;i=l;l=l+48|0;if((l|0)>=(m|0))ba(48);j=i+24|0;k=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235640)|0:0){c[h>>2]=0;a[1263537]=0;n=d+24|0;o=c[n>>2]|0;if((o|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=o;c[b>>2]=0;l=i;return}p=o-(c[d+20>>2]|0)|0;if((p|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=p;c[b>>2]=0;l=i;return}if((g|0)>0){if((o|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);q=0}else{a[1263537]=0;q=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,q)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=q;c[b>>2]=0;l=i;return}}q=c[d+44>>2]|0;o=c[d+48>>2]|0;p=e+(o>>1)|0;if(!(o&1))r=q;else r=c[(c[p>>2]|0)+q>>2]|0;do if((g|0)<1){q=c[n>>2]|0;o=q+-1|0;if((q|0)>=1){e=c[d+16>>2]|0;s=(e|0)==0;if(s)t=0;else t=c[e+-4>>2]|0;if((q|0)<=(t|0)){if(s)u=0;else u=c[e+-4>>2]|0;do if((u|0)<(q|0)){if(s)v=0;else v=c[e+-4>>2]|0;if((v|0)<(q|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);w=0;break}else{a[1263537]=0;x=31;break}}else x=31;while(0);if((x|0)==31)w=e+(o*24|0)|0;__ZN7VariantC2ERKS_(k,w);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);f=__ZNK7VariantcvP6ObjectEv(k)|0;__ZN7VariantC2EPK6Object(j,$i[r&8191](p,f)|0);if(c[k>>2]|0)__ZN7Variant5clearEv(k);__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,897,1146558,0);c[b>>2]=0;l=i;return}function __ZN12MethodBind1RI4TreeP8TreeItemP6ObjectE7ptrcallES4_PPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0;if(!b)f=0;else{g=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235640)|0;f=g?b:0}b=c[a+44>>2]|0;g=c[a+48>>2]|0;a=f+(g>>1)|0;if(!(g&1)){h=b;i=c[d>>2]|0;j=$i[h&8191](a,i)|0;c[e>>2]=j;return}else{h=c[(c[a>>2]|0)+b>>2]|0;i=c[d>>2]|0;j=$i[h&8191](a,i)|0;c[e>>2]=j;return}}function __ZN12MethodBind1RI4TreeP8TreeItemP6ObjectED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I4TreebE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if(!b){__ZN7VariantC2Eb(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK11MethodBind1I4TreebE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1017863);l=a;return c[b>>2]|0}function __ZN11MethodBind1I4TreebE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235640)|0:0){c[h>>2]=0;a[1263537]=0;k=d+24|0;n=c[k>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=i;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=i;return}if((g|0)>0){if((n|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);p=0}else{a[1263537]=0;p=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,p)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=p;c[b>>2]=0;l=i;return}}p=c[d+44>>2]|0;n=c[d+48>>2]|0;o=e+(n>>1)|0;if(!(n&1))q=p;else q=c[(c[o>>2]|0)+p>>2]|0;do if((g|0)<1){p=c[k>>2]|0;n=p+-1|0;if((p|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)s=0;else s=c[e+-4>>2]|0;if((p|0)<=(s|0)){if(r)t=0;else t=c[e+-4>>2]|0;do if((t|0)<(p|0)){if(r)u=0;else u=c[e+-4>>2]|0;if((u|0)<(p|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);v=0;break}else{a[1263537]=0;w=31;break}}else w=31;while(0);if((w|0)==31)v=e+(n*24|0)|0;__ZN7VariantC2ERKS_(j,v);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);f=__ZNK7VariantcvbEv(j)|0;Pi[q&2047](o,f);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I4TreebE7ptrcallEP6ObjectPPKvPv(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0;if(!d)g=0;else{f=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1235640)|0;g=f?d:0}d=c[b+44>>2]|0;f=c[b+48>>2]|0;b=g+(f>>1)|0;if(!(f&1))h=d;else h=c[(c[b>>2]|0)+d>>2]|0;Pi[h&2047](b,(a[c[e>>2]>>0]|0)!=0);return}function __ZN11MethodBind1I4TreebED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind1RCI4TreeiiE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;switch(b|0){case 0:case -1:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}default:e=0}l=a;return e|0}function __ZNK13MethodBind1RCI4TreeiiE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1017863);l=a;return c[b>>2]|0}function __ZN13MethodBind1RCI4TreeiiE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;i=l;l=l+48|0;if((l|0)>=(m|0))ba(48);j=i+24|0;k=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235640)|0:0){c[h>>2]=0;a[1263537]=0;n=d+24|0;o=c[n>>2]|0;if((o|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=o;c[b>>2]=0;l=i;return}p=o-(c[d+20>>2]|0)|0;if((p|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=p;c[b>>2]=0;l=i;return}if((g|0)>0){if((o|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);q=0}else{a[1263537]=0;q=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,q)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=q;c[b>>2]=0;l=i;return}}q=c[d+44>>2]|0;o=c[d+48>>2]|0;p=e+(o>>1)|0;if(!(o&1))r=q;else r=c[(c[p>>2]|0)+q>>2]|0;do if((g|0)<1){q=c[n>>2]|0;o=q+-1|0;if((q|0)>=1){e=c[d+16>>2]|0;s=(e|0)==0;if(s)t=0;else t=c[e+-4>>2]|0;if((q|0)<=(t|0)){if(s)u=0;else u=c[e+-4>>2]|0;do if((u|0)<(q|0)){if(s)v=0;else v=c[e+-4>>2]|0;if((v|0)<(q|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);w=0;break}else{a[1263537]=0;x=31;break}}else x=31;while(0);if((x|0)==31)w=e+(o*24|0)|0;__ZN7VariantC2ERKS_(k,w);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);f=__ZNK7VariantcviEv(k)|0;__ZN7VariantC2Ei(j,$i[r&8191](p,f)|0);if(c[k>>2]|0)__ZN7Variant5clearEv(k);__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1217,1146558,0);c[b>>2]=0;l=i;return}function __ZN13MethodBind1RCI4TreeiiE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0;if(!b)f=0;else{g=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235640)|0;f=g?b:0}b=c[a+44>>2]|0;g=c[a+48>>2]|0;a=f+(g>>1)|0;if(!(g&1))h=b;else h=c[(c[a>>2]|0)+b>>2]|0;c[e>>2]=$i[h&8191](a,c[c[d>>2]>>2]|0)|0;return}function __ZN13MethodBind1RCI4TreeiiED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind2I4TreeibE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;switch(b|0){case 0:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}case 1:{__ZN7VariantC2Eb(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}default:e=0}l=a;return e|0}function __ZNK11MethodBind2I4TreeibE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1017863);l=a;return c[b>>2]|0}function __ZN11MethodBind2I4TreeibE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0;i=l;l=l+48|0;if((l|0)>=(m|0))ba(48);j=i+24|0;k=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235640)|0:0){c[h>>2]=0;a[1263537]=0;n=d+24|0;o=c[n>>2]|0;if((o|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=o;c[b>>2]=0;l=i;return}p=o-(c[d+20>>2]|0)|0;if((p|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=p;c[b>>2]=0;l=i;return}if((g|0)>0){if((o|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);q=0}else{a[1263537]=0;q=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,q)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=q;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[n>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);r=0}else{a[1263537]=0;r=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,r)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=r;c[b>>2]=0;l=i;return}}}r=c[d+44>>2]|0;q=c[d+48>>2]|0;o=e+(q>>1)|0;if(!(q&1))s=r;else s=c[(c[o>>2]|0)+r>>2]|0;do if((g|0)<1){r=c[n>>2]|0;q=r+-1|0;if((r|0)>=1){e=c[d+16>>2]|0;p=(e|0)==0;if(p)t=0;else t=c[e+-4>>2]|0;if((r|0)<=(t|0)){if(p)u=0;else u=c[e+-4>>2]|0;do if((u|0)<(r|0)){if(p)v=0;else v=c[e+-4>>2]|0;if((v|0)<(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);w=0;break}else{a[1263537]=0;x=37;break}}else x=37;while(0);if((x|0)==37)w=e+(q*24|0)|0;__ZN7VariantC2ERKS_(j,w);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);w=__ZNK7VariantcviEv(j)|0;do if((g|0)<2){v=c[n>>2]|0;u=v+-1|0;t=v+-2|0;if((v|0)>=2){v=c[d+16>>2]|0;r=(v|0)==0;if(r)y=0;else y=c[v+-4>>2]|0;if((u|0)<=(y|0)){if(r)z=0;else z=c[v+-4>>2]|0;do if((z|0)<(u|0)){if(r)A=0;else A=c[v+-4>>2]|0;if((A|0)<(u|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);B=0;break}else{a[1263537]=0;x=54;break}}else x=54;while(0);if((x|0)==54)B=v+(t*24|0)|0;__ZN7VariantC2ERKS_(k,B);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f+4>>2]|0);while(0);f=__ZNK7VariantcvbEv(k)|0;bj[s&4095](o,w,f);if(c[k>>2]|0)__ZN7Variant5clearEv(k);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1380,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind2I4TreeibE7ptrcallEP6ObjectPPKvPv(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0;if(!d)g=0;else{f=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1235640)|0;g=f?d:0}d=c[b+44>>2]|0;f=c[b+48>>2]|0;b=g+(f>>1)|0;if(!(f&1))h=d;else h=c[(c[b>>2]|0)+d>>2]|0;bj[h&4095](b,c[c[e>>2]>>2]|0,(a[c[e+4>>2]>>0]|0)!=0);return}function __ZN11MethodBind2I4TreeibED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind2I4TreeiiE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if(b>>>0<2){__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK11MethodBind2I4TreeiiE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1017863);l=a;return c[b>>2]|0}function __ZN11MethodBind2I4TreeiiE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0;i=l;l=l+48|0;if((l|0)>=(m|0))ba(48);j=i+24|0;k=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235640)|0:0){c[h>>2]=0;a[1263537]=0;n=d+24|0;o=c[n>>2]|0;if((o|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=o;c[b>>2]=0;l=i;return}p=o-(c[d+20>>2]|0)|0;if((p|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=p;c[b>>2]=0;l=i;return}if((g|0)>0){if((o|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);q=0}else{a[1263537]=0;q=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,q)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=q;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[n>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);r=0}else{a[1263537]=0;r=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,r)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=r;c[b>>2]=0;l=i;return}}}r=c[d+44>>2]|0;q=c[d+48>>2]|0;o=e+(q>>1)|0;if(!(q&1))s=r;else s=c[(c[o>>2]|0)+r>>2]|0;do if((g|0)<1){r=c[n>>2]|0;q=r+-1|0;if((r|0)>=1){e=c[d+16>>2]|0;p=(e|0)==0;if(p)t=0;else t=c[e+-4>>2]|0;if((r|0)<=(t|0)){if(p)u=0;else u=c[e+-4>>2]|0;do if((u|0)<(r|0)){if(p)v=0;else v=c[e+-4>>2]|0;if((v|0)<(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);w=0;break}else{a[1263537]=0;x=37;break}}else x=37;while(0);if((x|0)==37)w=e+(q*24|0)|0;__ZN7VariantC2ERKS_(j,w);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);w=__ZNK7VariantcviEv(j)|0;do if((g|0)<2){v=c[n>>2]|0;u=v+-1|0;t=v+-2|0;if((v|0)>=2){v=c[d+16>>2]|0;r=(v|0)==0;if(r)y=0;else y=c[v+-4>>2]|0;if((u|0)<=(y|0)){if(r)z=0;else z=c[v+-4>>2]|0;do if((z|0)<(u|0)){if(r)A=0;else A=c[v+-4>>2]|0;if((A|0)<(u|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);B=0;break}else{a[1263537]=0;x=54;break}}else x=54;while(0);if((x|0)==54)B=v+(t*24|0)|0;__ZN7VariantC2ERKS_(k,B);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f+4>>2]|0);while(0);f=__ZNK7VariantcviEv(k)|0;bj[s&4095](o,w,f);if(c[k>>2]|0)__ZN7Variant5clearEv(k);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1380,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind2I4TreeiiE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235640)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1))g=b;else g=c[(c[a>>2]|0)+b>>2]|0;bj[g&4095](a,c[c[d>>2]>>2]|0,c[c[d+4>>2]>>2]|0);return}function __ZN11MethodBind2I4TreeiiED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK12MethodBind0RI4TreeP8TreeItemE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2EPK6Object(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK12MethodBind0RI4TreeP8TreeItemE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1017863);l=a;return c[b>>2]|0}function __ZN12MethodBind0RI4TreeP8TreeItemE4callEP6ObjectPPK7VariantiRNS6_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235640)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2EPK6Object(i,ij[n&8191](d)|0);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,266,1146558,0);c[b>>2]=0;l=f;return}function __ZN12MethodBind0RI4TreeP8TreeItemE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0;if(!b)f=0;else{d=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235640)|0;f=d?b:0}b=c[a+44>>2]|0;d=c[a+48>>2]|0;a=f+(d>>1)|0;if(!(d&1)){g=b;h=ij[g&8191](a)|0;c[e>>2]=h;return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=ij[g&8191](a)|0;c[e>>2]=h;return}}function __ZN12MethodBind0RI4TreeP8TreeItemED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN4Tree11create_itemEP8TreeItem(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0;if((c[b+724>>2]|0)>0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(902529,842843,2669,845330,0);e=0;return e|0}a[1263537]=0;f=__ZnwjPKc(104,1263606)|0;__ZN6ObjectC2Ev(f);c[f>>2]=246488;__ZN10StringNameC2Ev(f+76|0);g=f+80|0;c[g>>2]=0;c[f+100>>2]=b;a[f+84>>0]=0;h=f+88|0;c[h>>2]=0;c[f+92>>2]=0;i=f+96|0;c[i>>2]=0;__Z22postinitialize_handlerP6Object(f);j=c[b+756>>2]|0;if(!j)k=0;else k=c[j+-4>>2]|0;__ZN6VectorIN8TreeItem4CellEE6resizeEi(g,k)|0;if(!f){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(902529,842843,2674,1085866,0);e=0;return e|0}a[1263537]=0;if(!d){k=b+604|0;b=c[k>>2]|0;if(b|0)c[i>>2]=b;c[k>>2]=f;e=f;return e|0}else{k=d+96|0;b=k;i=0;while(1){g=c[b>>2]|0;if(!g)break;else{b=g+92|0;i=g}}c[(i|0?i+92|0:k)>>2]=f;c[h>>2]=d;e=f;return e|0}return 0}function __ZNK12MethodBind1RI4TreeP6ObjectS2_E18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;switch(b|0){case 0:case -1:{__ZN7VariantC2EPK6Object(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}default:e=0}l=a;return e|0}function __ZNK12MethodBind1RI4TreeP6ObjectS2_E18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1017863);l=a;return c[b>>2]|0}function __ZN12MethodBind1RI4TreeP6ObjectS2_E4callES2_PPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;i=l;l=l+48|0;if((l|0)>=(m|0))ba(48);j=i+24|0;k=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235640)|0:0){c[h>>2]=0;a[1263537]=0;n=d+24|0;o=c[n>>2]|0;if((o|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=o;c[b>>2]=0;l=i;return}p=o-(c[d+20>>2]|0)|0;if((p|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=p;c[b>>2]=0;l=i;return}if((g|0)>0){if((o|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);q=0}else{a[1263537]=0;q=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,q)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=q;c[b>>2]=0;l=i;return}}q=c[d+44>>2]|0;o=c[d+48>>2]|0;p=e+(o>>1)|0;if(!(o&1))r=q;else r=c[(c[p>>2]|0)+q>>2]|0;do if((g|0)<1){q=c[n>>2]|0;o=q+-1|0;if((q|0)>=1){e=c[d+16>>2]|0;s=(e|0)==0;if(s)t=0;else t=c[e+-4>>2]|0;if((q|0)<=(t|0)){if(s)u=0;else u=c[e+-4>>2]|0;do if((u|0)<(q|0)){if(s)v=0;else v=c[e+-4>>2]|0;if((v|0)<(q|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);w=0;break}else{a[1263537]=0;x=31;break}}else x=31;while(0);if((x|0)==31)w=e+(o*24|0)|0;__ZN7VariantC2ERKS_(k,w);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);f=__ZNK7VariantcvP6ObjectEv(k)|0;__ZN7VariantC2EPK6Object(j,$i[r&8191](p,f)|0);if(c[k>>2]|0)__ZN7Variant5clearEv(k);__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,897,1146558,0);c[b>>2]=0;l=i;return}function __ZN12MethodBind1RI4TreeP6ObjectS2_E7ptrcallES2_PPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0;if(!b)f=0;else{g=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235640)|0;f=g?b:0}b=c[a+44>>2]|0;g=c[a+48>>2]|0;a=f+(g>>1)|0;if(!(g&1)){h=b;i=c[d>>2]|0;j=$i[h&8191](a,i)|0;c[e>>2]=j;return}else{h=c[(c[a>>2]|0)+b>>2]|0;i=c[d>>2]|0;j=$i[h&8191](a,i)|0;c[e>>2]=j;return}}function __ZN12MethodBind1RI4TreeP6ObjectS2_ED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I4TreefE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if(!b){__ZN7VariantC2Ef(d,0.0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK11MethodBind1I4TreefE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1017863);l=a;return c[b>>2]|0}function __ZN11MethodBind1I4TreefE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0.0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235640)|0:0){c[h>>2]=0;a[1263537]=0;k=d+24|0;n=c[k>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=i;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=i;return}if((g|0)>0){if((n|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);p=0}else{a[1263537]=0;p=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,p)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=p;c[b>>2]=0;l=i;return}}p=c[d+44>>2]|0;n=c[d+48>>2]|0;o=e+(n>>1)|0;if(!(n&1))q=p;else q=c[(c[o>>2]|0)+p>>2]|0;do if((g|0)<1){p=c[k>>2]|0;n=p+-1|0;if((p|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)s=0;else s=c[e+-4>>2]|0;if((p|0)<=(s|0)){if(r)t=0;else t=c[e+-4>>2]|0;do if((t|0)<(p|0)){if(r)u=0;else u=c[e+-4>>2]|0;if((u|0)<(p|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);v=0;break}else{a[1263537]=0;w=31;break}}else w=31;while(0);if((w|0)==31)v=e+(n*24|0)|0;__ZN7VariantC2ERKS_(j,v);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);x=+__ZNK7VariantcvfEv(j);Mi[q&511](o,x);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I4TreefE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0,j=0.0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235640)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1)){h=b;i=c[d>>2]|0;j=+g[i>>2];Mi[h&511](a,j);return}else{h=c[(c[a>>2]|0)+b>>2]|0;i=c[d>>2]|0;j=+g[i>>2];Mi[h&511](a,j);return}}function __ZN11MethodBind1I4TreefED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN4Tree11item_editedEiP8TreeItem(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0;e=l;l=l+128|0;if((l|0)>=(m|0))ba(128);f=e+120|0;g=e+96|0;h=e+72|0;i=e+48|0;j=e+24|0;k=e;c[a+616>>2]=d;c[a+704>>2]=b;__ZN10StringNameC2EPKc(f,845027);c[g>>2]=0;c[h>>2]=0;c[i>>2]=0;c[j>>2]=0;c[k>>2]=0;__ZN6Object11emit_signalERK10StringNameRK7VariantS5_S5_S5_S5_(a,f,g,h,i,j,k);if(c[k>>2]|0)__ZN7Variant5clearEv(k);if(c[j>>2]|0)__ZN7Variant5clearEv(j);if(c[i>>2]|0)__ZN7Variant5clearEv(i);if(c[h>>2]|0)__ZN7Variant5clearEv(h);if(!(c[g>>2]|0)){__ZN10StringNameD2Ev(f);l=e;return}__ZN7Variant5clearEv(g);__ZN10StringNameD2Ev(f);l=e;return}function __ZNK11MethodBind1I4TreedE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if(!b){__ZN7VariantC2Ed(d,0.0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK11MethodBind1I4TreedE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1017863);l=a;return c[b>>2]|0}function __ZN11MethodBind1I4TreedE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0.0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235640)|0:0){c[h>>2]=0;a[1263537]=0;k=d+24|0;n=c[k>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=i;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=i;return}if((g|0)>0){if((n|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);p=0}else{a[1263537]=0;p=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,p)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=p;c[b>>2]=0;l=i;return}}p=c[d+44>>2]|0;n=c[d+48>>2]|0;o=e+(n>>1)|0;if(!(n&1))q=p;else q=c[(c[o>>2]|0)+p>>2]|0;do if((g|0)<1){p=c[k>>2]|0;n=p+-1|0;if((p|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)s=0;else s=c[e+-4>>2]|0;if((p|0)<=(s|0)){if(r)t=0;else t=c[e+-4>>2]|0;do if((t|0)<(p|0)){if(r)u=0;else u=c[e+-4>>2]|0;if((u|0)<(p|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);v=0;break}else{a[1263537]=0;w=31;break}}else w=31;while(0);if((w|0)==31)v=e+(n*24|0)|0;__ZN7VariantC2ERKS_(j,v);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);x=+__ZNK7VariantcvdEv(j);Mi[q&511](o,x);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I4TreedE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,i=0,j=0.0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235640)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1)){g=b;i=c[d>>2]|0;j=+h[i>>3];Mi[g&511](a,j);return}else{g=c[(c[a>>2]|0)+b>>2]|0;i=c[d>>2]|0;j=+h[i>>3];Mi[g&511](a,j);return}}function __ZN11MethodBind1I4TreedED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I4Tree6StringE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;if(b|0){f=0;l=a;return f|0}c[d>>2]=0;__ZN7VariantC2ERK6String(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);e=c[d>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);f=b;l=a;return f|0}function __ZNK11MethodBind1I4Tree6StringE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1017863);l=a;return c[b>>2]|0}function __ZN11MethodBind1I4Tree6StringE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i+24|0;k=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235640)|0:0){c[h>>2]=0;a[1263537]=0;n=d+24|0;o=c[n>>2]|0;if((o|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=o;c[b>>2]=0;l=i;return}p=o-(c[d+20>>2]|0)|0;if((p|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=p;c[b>>2]=0;l=i;return}if((g|0)>0){if((o|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);q=0}else{a[1263537]=0;q=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,q)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=q;c[b>>2]=0;l=i;return}}q=c[d+44>>2]|0;o=c[d+48>>2]|0;p=e+(o>>1)|0;if(!(o&1))r=q;else r=c[(c[p>>2]|0)+q>>2]|0;do if((g|0)<1){q=c[n>>2]|0;o=q+-1|0;if((q|0)>=1){e=c[d+16>>2]|0;s=(e|0)==0;if(s)t=0;else t=c[e+-4>>2]|0;if((q|0)<=(t|0)){if(s)u=0;else u=c[e+-4>>2]|0;do if((u|0)<(q|0)){if(s)v=0;else v=c[e+-4>>2]|0;if((v|0)<(q|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);w=0;break}else{a[1263537]=0;x=31;break}}else x=31;while(0);if((x|0)==31)w=e+(o*24|0)|0;__ZN7VariantC2ERKS_(k,w);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);c[j>>2]=__ZNK7Variantcv6StringEv(k)|0;Pi[r&2047](p,j);p=c[j>>2]|0;if(p|0?(__Z16atomic_decrementPj(p+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(p,1);if(c[k>>2]|0)__ZN7Variant5clearEv(k);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I4Tree6StringE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235640)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;b=c[d>>2]|0;d=c[b>>2]|0;if((d|0)!=0?(__Z28atomic_conditional_incrementPj(d+-8|0)|0)!=0:0)j=c[b>>2]|0;else j=0;c[f>>2]=j;Pi[i&2047](a,f);a=c[f>>2]|0;if(!a){l=e;return}if(__Z16atomic_decrementPj(a+-8|0)|0){l=e;return}__ZN6Memory11free_staticEPvb(a,1);l=e;return}function __ZN11MethodBind1I4Tree6StringED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I4TreeiE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if(!b){__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK11MethodBind1I4TreeiE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1017863);l=a;return c[b>>2]|0}function __ZN11MethodBind1I4TreeiE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235640)|0:0){c[h>>2]=0;a[1263537]=0;k=d+24|0;n=c[k>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=i;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=i;return}if((g|0)>0){if((n|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);p=0}else{a[1263537]=0;p=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,p)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=p;c[b>>2]=0;l=i;return}}p=c[d+44>>2]|0;n=c[d+48>>2]|0;o=e+(n>>1)|0;if(!(n&1))q=p;else q=c[(c[o>>2]|0)+p>>2]|0;do if((g|0)<1){p=c[k>>2]|0;n=p+-1|0;if((p|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)s=0;else s=c[e+-4>>2]|0;if((p|0)<=(s|0)){if(r)t=0;else t=c[e+-4>>2]|0;do if((t|0)<(p|0)){if(r)u=0;else u=c[e+-4>>2]|0;if((u|0)<(p|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);v=0;break}else{a[1263537]=0;w=31;break}}else w=31;while(0);if((w|0)==31)v=e+(n*24|0)|0;__ZN7VariantC2ERKS_(j,v);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);f=__ZNK7VariantcviEv(j)|0;Pi[q&2047](o,f);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I4TreeiE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235640)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1)){g=b;h=c[d>>2]|0;i=c[h>>2]|0;Pi[g&2047](a,i);return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=c[d>>2]|0;i=c[h>>2]|0;Pi[g&2047](a,i);return}}function __ZN11MethodBind1I4TreeiED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN4Tree17_search_item_textEP8TreeItemRK6StringPibb(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0;i=l;l=l+16|0;if((l|0)>=(m|0))ba(16);j=i+4|0;k=i;if(!d){n=0;l=i;return n|0}o=b+756|0;b=d;a:while(1){d=b+80|0;p=0;while(1){q=c[o>>2]|0;if(!q)r=0;else r=c[q+-4>>2]|0;if((p|0)>=(r|0))break;c[j>>2]=__ZNK8TreeItem8get_textEi(b,p)|0;c[k>>2]=0;q=c[e>>2]|0;if(q|0?(c[k>>2]=0,__Z28atomic_conditional_incrementPj(q+-8|0)|0):0)c[k>>2]=c[e>>2];if(!(__ZNK6String5findnES_i(j,k,0)|0)){if(!g){s=32;break a}q=c[d>>2]|0;t=(q|0)==0;if(t)u=0;else u=c[q+-4>>2]|0;if((u|0)>(p|0)){a[1263537]=0;if(t)v=0;else v=c[q+-4>>2]|0;if((v|0)<=(p|0)){if(t)w=0;else w=c[q+-4>>2]|0;if((w|0)<=(p|0)){s=22;break a}a[1263537]=0}x=(a[q+(p*152|0)+72>>0]|0)!=0}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(843297,842843,433,843733,0);x=0}q=c[k>>2]|0;if(q|0?(__Z16atomic_decrementPj(q+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(q,1);q=c[j>>2]|0;if(q|0?(__Z16atomic_decrementPj(q+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(q,1);if(x)break a}else{q=c[k>>2]|0;if(q|0?(__Z16atomic_decrementPj(q+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(q,1);q=c[j>>2]|0;if(q|0?(__Z16atomic_decrementPj(q+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(q,1)}p=p+1|0}if(!h){if((a[b+84>>0]|0)==0?(d=c[b+96>>2]|0,d|0):0){b=d;continue}d=c[b+92>>2]|0;if(!d)y=b;else{b=d;continue}while(1){d=c[y+88>>2]|0;if(!d){n=0;s=64;break a}q=c[d+92>>2]|0;if(!q)y=d;else{b=q;continue a}}}q=c[b+88>>2]|0;if(!q){n=0;s=64;break}d=c[q+96>>2]|0;b:do if((d|0)==(b|0))s=54;else{t=d;while(1){if(!t){s=54;break b}z=c[t+92>>2]|0;if((z|0)==(b|0))break;else t=z}if(!(a[t+84>>0]|0))A=t;else{b=t;continue a}while(1){z=c[A+96>>2]|0;if(!z){B=A;break b}else C=z;while(1){z=c[C+92>>2]|0;if(!z)break;else C=z}if(!(a[C+84>>0]|0))A=C;else{b=C;continue a}}}while(0);if((s|0)==54){s=0;d=c[b+100>>2]|0;if((q|0)==(c[d+604>>2]|0)?(a[d+716>>0]|0)!=0:0){n=0;s=64;break}else B=q}if(!B){n=0;s=64;break}else b=B}if((s|0)==22)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);else if((s|0)==32){B=c[k>>2]|0;if(B|0?(__Z16atomic_decrementPj(B+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(B,1);B=c[j>>2]|0;if(B|0?(__Z16atomic_decrementPj(B+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(B,1)}else if((s|0)==64){l=i;return n|0}if(!f){n=b;l=i;return n|0}c[f>>2]=p;n=b;l=i;return n|0}function __ZN4Tree13edit_selectedEv(b){b=b|0;var d=0,e=0,f=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0.0,O=0.0,P=0.0,Q=0;d=l;l=l+272|0;if((l|0)>=(m|0))ba(272);e=d+240|0;f=d+216|0;i=d+212|0;j=d+208|0;k=d+248|0;n=d+72|0;o=d+224|0;p=d+200|0;q=d+120|0;r=d+96|0;s=d+48|0;t=d+24|0;u=d;v=d+192|0;w=d+184|0;x=d+176|0;y=d+168|0;z=d+160|0;A=d+152|0;B=d+144|0;C=c[b+612>>2]|0;__ZN6StringC2EPKc(f,845444);c[e>>2]=__ZNK6String4utf8Ev(f)|0;__Z19_err_set_last_errorPKc(__ZNK10CharString8get_dataEv(e)|0);D=c[e>>2]|0;if(D|0?(__Z16atomic_decrementPj(D+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(D,1);D=c[f>>2]|0;if(D|0?(__Z16atomic_decrementPj(D+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(D,1);a[1263537]=1;if(!C){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(845462,842843,2357,1084248,0);E=0;l=d;return E|0}a[1263537]=0;__ZN4Tree24ensure_cursor_is_visibleEv(b);D=c[b+708>>2]|0;__ZN6StringC2EPKc(j,845476);c[i>>2]=__ZNK6String4utf8Ev(j)|0;__Z19_err_set_last_errorPKc(__ZNK10CharString8get_dataEv(i)|0);f=c[i>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);f=c[j>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);a[1263537]=1;if((D|0)>=0){f=c[b+756>>2]|0;if(!f)F=0;else F=c[f+-4>>2]|0;if((D|0)<(F|0)){a[1263537]=0;F=C+80|0;f=c[F>>2]|0;j=(f|0)==0;if(j)G=0;else G=c[f+-4>>2]|0;do if((G|0)<=(D|0)){if(j)H=0;else H=c[f+-4>>2]|0;if((H|0)>(D|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);__ZN6VectorIN8TreeItem4CellEE14_copy_on_writeEv(F);if(!(a[(c[F>>2]|0)+(D*152|0)+70>>0]|0)){E=0;l=d;return E|0}__ZN6StringC2EPKc(o,844130);__ZNK6Object8get_metaERK6String(n,C,o);__ZNK7Variantcv5Rect2Ev(k,n);if(c[n>>2]|0)__ZN7Variant5clearEv(n);n=c[o>>2]|0;if(n|0?(__Z16atomic_decrementPj(n+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(n,1);n=b+608|0;c[n>>2]=C;H=b+712|0;c[H>>2]=D;f=c[F>>2]|0;j=(f|0)==0;if(j)I=0;else I=c[f+-4>>2]|0;do if((I|0)<=(D|0)){if(j)J=0;else J=c[f+-4>>2]|0;if((J|0)>(D|0)){a[1263537]=0;K=42;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);L=0;break}}else K=42;while(0);if((K|0)==42){__ZN6VectorIN8TreeItem4CellEE14_copy_on_writeEv(F);L=(c[F>>2]|0)+(D*152|0)|0}F=c[L>>2]|0;a:do switch(F|0){case 1:{__ZN8TreeItem11set_checkedEib(C,D,(a[L+69>>0]|0)==0);__ZN4Tree11item_editedEiP8TreeItem(b,D,C);M=1;break}case 5:{c[b+616>>2]=C;c[b+704>>2]=D;__ZNK7Control19get_global_positionEv(p,b);__ZNK7Vector2plERKS_(o,p,k);N=+(~~+g[o+4>>2]|0);O=+(~~+g[k+8>>2]|0);P=+(~~+g[k+12>>2]|0);g[b+688>>2]=+(~~+g[o>>2]|0);g[b+692>>2]=N;g[b+696>>2]=O;g[b+700>>2]=P;__ZN10StringNameC2EPKc(o,845059);__ZN7VariantC2Eb(q,0);c[r>>2]=0;c[s>>2]=0;c[t>>2]=0;c[u>>2]=0;__ZN6Object11emit_signalERK10StringNameRK7VariantS5_S5_S5_S5_(b,o,q,r,s,t,u);if(c[u>>2]|0)__ZN7Variant5clearEv(u);if(c[t>>2]|0)__ZN7Variant5clearEv(t);if(c[s>>2]|0)__ZN7Variant5clearEv(s);if(c[r>>2]|0)__ZN7Variant5clearEv(r);if(c[q>>2]|0)__ZN7Variant5clearEv(q);__ZN10StringNameD2Ev(o);__ZN4Tree11item_editedEiP8TreeItem(b,D,C);M=1;break}case 3:case 2:{J=L+24|0;if(!(__ZNK6StringneEPKc(J,1263606)|0)){Q=c[L>>2]|0;K=68;break a}f=b+752|0;__ZN9PopupMenu5clearEv(c[f>>2]|0);j=0;while(1){__ZN6StringC2EPKc(v,1117595);I=(j|0)<(__ZNK6String15get_slice_countES_(J,v)|0);G=c[v>>2]|0;do if(G|0){if(__Z16atomic_decrementPj(G+-8|0)|0)break;__ZN6Memory11free_staticEPvb(G,1)}while(0);if(!I)break;c[o>>2]=__ZNK6String10get_slicecEwi(J,44,j)|0;__ZN9PopupMenu8add_itemERK6Stringij(c[f>>2]|0,o,j,0);G=c[o>>2]|0;do if(G|0){if(__Z16atomic_decrementPj(G+-8|0)|0)break;__ZN6Memory11free_staticEPvb(G,1)}while(0);j=j+1|0}j=c[f>>2]|0;c[o>>2]=c[k+8>>2];g[o+4>>2]=0.0;__ZN7Control8set_sizeERK7Vector2(j,o);j=c[f>>2]|0;__ZNK7Control19get_global_positionEv(w,b);__ZNK7Vector2plERKS_(x,w,k);P=+(~~+g[k+12>>2]|0);g[q>>2]=0.0;g[q+4>>2]=P;__ZNK7Vector2plERKS_(o,x,q);__ZN7Control12set_positionERK7Vector2(j,o);j=c[f>>2]|0;J=c[(c[j>>2]|0)+192>>2]|0;c[o>>2]=0;c[o+4>>2]=0;c[o+8>>2]=0;c[o+12>>2]=0;Pi[J&2047](j,o);c[n>>2]=C;c[H>>2]=D;M=1;break}default:{Q=F;K=68}}while(0);b:do if((K|0)==68){switch(Q|0){case 3:case 2:case 0:break;default:{M=0;break b}}__ZNK7Control19get_global_positionEv(y,b);__ZNK7Vector2plERKS_(q,y,k);F=~~+g[q>>2];c[o>>2]=F;D=~~+g[q+4>>2];c[o+4>>2]=D;H=b+736|0;C=c[H>>2]|0;g[q>>2]=+(F|0);g[q+4>>2]=+(D|0);__ZN7Control12set_positionERK7Vector2(C,q);C=k+8|0;__ZN7Control8set_sizeERK7Vector2(c[H>>2]|0,C);__ZN8LineEdit5clearEv(c[H>>2]|0);D=c[H>>2]|0;do if(!(c[L>>2]|0)){F=L+24|0;c[z>>2]=0;n=c[F>>2]|0;if(n|0){c[z>>2]=0;if(!(__Z28atomic_conditional_incrementPj(n+-8|0)|0))break;c[z>>2]=c[F>>2]}}else{P=+h[L+56>>3];c[z>>2]=__ZN6String3numEdi(P,__ZN4Math13step_decimalsEd(+h[L+48>>3])|0)|0}while(0);__ZN8LineEdit8set_textE6String(D,z);f=c[z>>2]|0;do if(f|0){if(__Z16atomic_decrementPj(f+-8|0)|0)break;__ZN6Memory11free_staticEPvb(f,1)}while(0);__ZN8LineEdit10select_allEv(c[H>>2]|0);if((c[L>>2]&-2|0)==2){f=b+740|0;D=c[f>>2]|0;__ZNK7Control8get_sizeEv(A,c[H>>2]|0);F=~~+g[A+4>>2];c[r>>2]=0;c[r+4>>2]=F;__ZNK7Point2iplERKS_(B,o,r);P=+(c[B+4>>2]|0);g[q>>2]=+(c[B>>2]|0);g[q+4>>2]=P;__ZN7Control12set_positionERK7Vector2(D,q);D=c[f>>2]|0;c[q>>2]=c[C>>2];g[q+4>>2]=1.0;__ZN7Control8set_sizeERK7Vector2(D,q);__ZN7Control10show_modalEb(c[f>>2]|0,0);D=b+744|0;a[D>>0]=1;__ZN5Range7set_minEd(c[f>>2]|0,+h[L+32>>3]);__ZN5Range7set_maxEd(c[f>>2]|0,+h[L+40>>3]);__ZN5Range8set_stepEd(c[f>>2]|0,+h[L+48>>3]);__ZN5Range9set_valueEd(c[f>>2]|0,+h[L+56>>3]);__ZN5Range13set_exp_ratioEb(c[f>>2]|0,(a[L+68>>0]|0)!=0);a[D>>0]=0}__ZN7Control10show_modalEb(c[H>>2]|0,0);__ZN7Control10grab_focusEv(c[H>>2]|0);M=1}while(0);E=M;l=d;return E|0}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(845462,842843,2361,845501,0);E=0;l=d;return E|0}function __ZN4Tree15_do_incr_searchERK6String(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0;e=l;l=l+64|0;if((l|0)>=(m|0))ba(64);f=e+24|0;g=e+48|0;h=e;i=__ZN2OS13get_singletonEv()|0;j=ij[c[(c[i>>2]|0)+320>>2]&8191](i)|0;i=___udivdi3(j|0,F|0,1e3,0)|0;j=F;k=b+1024|0;n=k;o=_i64Subtract(i|0,j|0,c[n>>2]|0,c[n+4>>2]|0)|0;n=F;__ZN6StringC2EPKc(g,845396);__ZN7VariantC2Ei(h,2e3);__Z11_GLOBAL_DEFRK6StringRK7Variant(f,g,h);p=__ZNK7VariantcvyEv(f)|0;q=F;r=n>>>0>q>>>0|(n|0)==(q|0)&o>>>0>p>>>0;if(c[f>>2]|0)__ZN7Variant5clearEv(f);if(c[h>>2]|0)__ZN7Variant5clearEv(h);h=c[g>>2]|0;if(h|0?(__Z16atomic_decrementPj(h+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(h,1);h=b+1032|0;if(r){r=c[h>>2]|0;if((r|0)!=(c[d>>2]|0)){if(r|0?(__Z16atomic_decrementPj(r+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(r,1);c[h>>2]=0;r=c[d>>2]|0;if(r|0?__Z28atomic_conditional_incrementPj(r+-8|0)|0:0)c[h>>2]=c[d>>2]}}else __ZN6StringpLERKS_(h,d)|0;d=k;c[d>>2]=i;c[d+4>>2]=j;j=c[b+604>>2]|0;if(!j){l=e;return}d=__ZN4Tree17_search_item_textEP8TreeItemRK6StringPibb(b,j,h,g,1,0)|0;if(!d){l=e;return}h=c[g>>2]|0;if((h|0)>=0){g=c[d+80>>2]|0;if(!g)s=0;else s=c[g+-4>>2]|0;if((s|0)>(h|0)){a[1263537]=0;__ZN4Tree13item_selectedEiP8TreeItem(c[d+100>>2]|0,h,d)}else t=23}else t=23;if((t|0)==23)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(843323,842843,457,843733,0);__ZN4Tree24ensure_cursor_is_visibleEv(b);l=e;return}function __ZN4Tree21propagate_mouse_eventERK7Point2iiibP8TreeItemiRK18InputModifierState(b,e,f,i,j,k,n,o){b=b|0;e=e|0;f=f|0;i=i|0;j=j|0;k=k|0;n=n|0;o=o|0;var p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0,ia=0,ja=0,ka=0,la=0,ma=0,na=0,oa=0,pa=0,qa=0,ra=0,sa=0,ta=0,ua=0,va=0,wa=0,xa=0,ya=0,za=0,Aa=0,Ba=0,Ca=0,Da=0,Ea=0,Fa=0,Ga=0.0,Ha=0,Ia=0,Ja=0,Ka=0,La=0,Ma=0,Na=0,Oa=0,Pa=0,Qa=0,Ra=0,Sa=0,Ta=0,Ua=0,Va=0,Wa=0,Xa=0,Ya=0,Za=0,_a=0,$a=0,ab=0,bb=0,cb=0,db=0,eb=0,fb=0,gb=0.0,hb=0,ib=0;p=l;l=l+256|0;if((l|0)>=(m|0))ba(256);q=p+168|0;r=p+248|0;s=p+240|0;t=p+232|0;u=p+144|0;v=p+120|0;w=p+96|0;x=p+72|0;y=p+48|0;z=p+24|0;A=p;B=p+224|0;C=p+216|0;D=p+208|0;E=p+200|0;F=p+192|0;G=p+184|0;H=__ZNK4Tree19compute_item_heightEP8TreeItem(b,k)|0;I=(c[b+940>>2]|0)+H|0;H=b+604|0;if((c[H>>2]|0)==(k|0)?(a[b+716>>0]|0)!=0:0){J=e;K=c[J+4>>2]|0;L=q;c[L>>2]=c[J>>2];c[L+4>>2]=K;M=f;N=i;O=K;P=q}else Q=4;do if((Q|0)==4){K=e+4|0;if((c[K>>2]|0)>=(I|0)){L=e;J=c[L+4>>2]|0;R=q;c[R>>2]=c[L>>2];c[R+4>>2]=J;R=(c[b+944>>2]|0)+f|0;L=J-I|0;c[q+4>>2]=L;M=R;N=I+i|0;O=L;P=q;break}L=b+760|0;if(+__ZNK5Timer13get_time_leftEv(c[L>>2]|0)>0.0?(c[b+764>>2]|0)!=(k|0):0){l=p;return -1}R=c[e>>2]|0;if(!((a[b+1067>>0]|0)!=0|(R|0)<(f|0))?(R|0)<((c[b+944>>2]|0)+f|0):0){if(!(c[k+96>>2]|0)){l=p;return -1}__ZN8TreeItem13set_collapsedEb(k,(a[k+84>>0]|0)==0);l=p;return -1}J=b+756|0;S=R;R=0;T=0;while(1){U=c[J>>2]|0;if(!U)V=0;else V=c[U+-4>>2]|0;if((T|0)>=(V|0)){Q=271;break}W=__ZNK4Tree16get_column_widthEi(b,T)|0;if((S|0)<=(W|0))break;S=S-W|0;R=W+R|0;T=T+1|0}if((Q|0)==271){l=p;return -1}switch(T|0){case 0:{J=(c[b+944>>2]|0)+f|0;X=S-J|0;Y=J+R|0;Z=W-J|0;_=k+80|0;Q=20;break}case -1:{l=p;return -1}default:{J=c[b+936>>2]|0;U=S-J|0;$=W-J|0;J=k+80|0;if((T|0)<0){aa=U;ca=R;da=$;ea=1;fa=J;Q=26}else{X=U;Y=R;Z=$;_=J;Q=20}}}do if((Q|0)==20){J=k+80|0;$=c[J>>2]|0;U=($|0)==0;if(U)ga=0;else ga=c[$+-4>>2]|0;if((ga|0)<=(T|0)){if(U)ha=0;else ha=c[$+-4>>2]|0;if((ha|0)<=(T|0)){aa=X;ca=Y;da=Z;ea=0;fa=_;Q=26;break}a[1263537]=0}__ZN6VectorIN8TreeItem4CellEE14_copy_on_writeEv(_);ia=(c[J>>2]|0)+(T*152|0)|0;ja=X;ka=Y;la=Z;ma=_;na=0}while(0);if((Q|0)==26){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);ia=0;ja=aa;ka=ca;la=da;ma=fa;na=ea}R=ia+71|0;S=(a[R>>0]|0)!=0;J=b+612|0;if((c[J>>2]|0)==(k|0))oa=(T|0)!=(c[b+708>>2]|0);else oa=1;$=ia+148|0;U=c[$>>2]|0;if(!U)pa=0;else pa=c[U+-4>>2]|0;U=b+800|0;qa=b+636|0;ra=b+976|0;sa=b+984|0;ta=b+988|0;ua=b+992|0;va=b+996|0;wa=b+1004|0;xa=b+952|0;ya=pa;za=la;a:while(1){Aa=ya;ya=ya+-1|0;if((Aa|0)<=0){Q=71;break}Ba=c[$>>2]|0;Ca=(Ba|0)==0;if(Ca)Da=0;else Da=c[Ba+-4>>2]|0;if((Da|0)<(Aa|0)){if(Ca)Ea=0;else Ea=c[Ba+-4>>2]|0;if((Ea|0)<(Aa|0)){Q=41;break}a[1263537]=0}__ZN6VectorIN8TreeItem4Cell6ButtonEE14_copy_on_writeEv($);Ba=c[(c[$>>2]|0)+(ya*28|0)+8>>2]|0;if(!Ba)Fa=0;else{__ZN9Reference9referenceEv(Ba);Fa=Ba}Pi[c[(c[Fa>>2]|0)+124>>2]&2047](r,Fa);Ga=+g[r>>2];__ZNK8StyleBox16get_minimum_sizeEv(s,c[U>>2]|0);Ba=za-~~(Ga+ +g[s>>2])|0;do if((ja|0)>(Ba|0)){Ca=c[$>>2]|0;Ha=(Ca|0)==0;if(Ha)Ia=0;else Ia=c[Ca+-4>>2]|0;if((Ia|0)<(Aa|0)){if(Ha)Ja=0;else Ja=c[Ca+-4>>2]|0;if((Ja|0)<(Aa|0)){Q=52;break a}a[1263537]=0}__ZN6VectorIN8TreeItem4Cell6ButtonEE14_copy_on_writeEv($);Ca=c[$>>2]|0;if(a[Ca+(ya*28|0)+4>>0]|0){c[qa>>2]=-1;c[ra>>2]=0;Ka=1;La=za;break}c[qa>>2]=ya;c[ra>>2]=2;c[sa>>2]=ya;Ha=(Ca|0)==0;if(Ha)Ma=0;else Ma=c[Ca+-4>>2]|0;if((Ma|0)<(Aa|0)){if(Ha)Na=0;else Na=c[Ca+-4>>2]|0;if((Na|0)<(Aa|0)){Q=62;break a}a[1263537]=0}__ZN6VectorIN8TreeItem4Cell6ButtonEE14_copy_on_writeEv($);c[ta>>2]=c[(c[$>>2]|0)+(ya*28|0)>>2];c[ua>>2]=k;c[va>>2]=T;__ZNK10CanvasItem25get_global_mouse_positionEv(t,b);__ZNK7Control19get_global_positionEv(u,b);__ZNK7Vector2miERKS_(q,t,u);Ca=q;Ha=c[Ca+4>>2]|0;Oa=wa;c[Oa>>2]=c[Ca>>2];c[Oa+4>>2]=Ha;__ZN10CanvasItem6updateEv(b);Ka=1;La=za}else{Ka=0;La=Ba-(c[xa>>2]|0)|0}while(0);if((Fa|0?__ZN9Reference11unreferenceEv(Fa)|0:0)?__Z17predelete_handlerP6Object(Fa)|0:0){gj[c[(c[Fa>>2]|0)+76>>2]&8191](Fa);__ZN6Memory11free_staticEPvb(Fa,0)}if(Ka|0){Q=271;break}else za=La}if((Q|0)==41)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((Q|0)==52)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((Q|0)==62)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((Q|0)==71){xa=(n|0)==1;if(!xa){if((n|0)==2?a[b+1063>>0]|0:0)Q=74}else Q=74;do if((Q|0)==74){do if(j){if(a[ia+70>>0]|0?(c[ia>>2]&-2|0)!=4:0)break;__ZN10StringNameC2EPKc(q,947780);c[u>>2]=0;c[v>>2]=0;c[w>>2]=0;c[x>>2]=0;c[y>>2]=0;__ZN6Object11emit_signalERK10StringNameRK7VariantS5_S5_S5_S5_(b,q,u,v,w,x,y);if(c[y>>2]|0)__ZN7Variant5clearEv(y);if(c[x>>2]|0)__ZN7Variant5clearEv(x);if(c[w>>2]|0)__ZN7Variant5clearEv(w);if(c[v>>2]|0)__ZN7Variant5clearEv(v);if(c[u>>2]|0)__ZN7Variant5clearEv(u);__ZN10StringNameD2Ev(q);l=p;return -1}while(0);wa=b+720|0;va=(c[wa>>2]|0)==2;if((va?a[o+2>>0]|0:0)?a[ia+72>>0]|0:0){ua=(n|0)==2;if(!(ua|(a[R>>0]|0)==0)){__ZN8TreeItem8deselectEi(k,T);__ZN10StringNameC2EPKc(q,843931);__ZN7VariantC2EPK6Object(u,k);__ZN7VariantC2Ei(v,T);__ZN7VariantC2Eb(w,0);c[x>>2]=0;c[y>>2]=0;__ZN6Object11emit_signalERK10StringNameRK7VariantS5_S5_S5_S5_(b,q,u,v,w,x,y);if(c[y>>2]|0)__ZN7Variant5clearEv(y);if(c[x>>2]|0)__ZN7Variant5clearEv(x);if(c[w>>2]|0)__ZN7Variant5clearEv(w);if(c[v>>2]|0)__ZN7Variant5clearEv(v);if(c[u>>2]|0)__ZN7Variant5clearEv(u);__ZN10StringNameD2Ev(q);break}if(!na){ya=c[k+80>>2]|0;if(!ya)Pa=0;else Pa=c[ya+-4>>2]|0;if((Pa|0)>(T|0)){a[1263537]=0;__ZN4Tree13item_selectedEiP8TreeItem(c[k+100>>2]|0,T,k)}else Q=96}else Q=96;if((Q|0)==96)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(843323,842843,457,843733,0);__ZN10StringNameC2EPKc(q,843931);__ZN7VariantC2EPK6Object(u,k);__ZN7VariantC2Ei(v,T);__ZN7VariantC2Eb(w,1);c[x>>2]=0;c[y>>2]=0;__ZN6Object11emit_signalERK10StringNameRK7VariantS5_S5_S5_S5_(b,q,u,v,w,x,y);if(c[y>>2]|0)__ZN7Variant5clearEv(y);if(c[x>>2]|0)__ZN7Variant5clearEv(x);if(c[w>>2]|0)__ZN7Variant5clearEv(w);if(c[v>>2]|0)__ZN7Variant5clearEv(v);if(c[u>>2]|0)__ZN7Variant5clearEv(u);__ZN10StringNameD2Ev(q);if(!ua)break;__ZN10StringNameC2EPKc(q,844985);__ZNK10CanvasItem19get_local_mouse_posEv(v,b);__ZN7VariantC2ERK7Vector2(u,v);c[w>>2]=0;c[x>>2]=0;c[y>>2]=0;c[z>>2]=0;__ZN6Object11emit_signalERK10StringNameRK7VariantS5_S5_S5_S5_(b,q,u,w,x,y,z);if(c[z>>2]|0)__ZN7Variant5clearEv(z);if(c[y>>2]|0)__ZN7Variant5clearEv(y);if(c[x>>2]|0)__ZN7Variant5clearEv(x);if(c[w>>2]|0)__ZN7Variant5clearEv(w);if(c[u>>2]|0)__ZN7Variant5clearEv(u);__ZN10StringNameD2Ev(q);break}if(a[ia+72>>0]|0){if((va?(a[o>>0]|0)!=0:0)?(va=c[J>>2]|0,!((va|0)==0|(va|0)==(k|0))):0){a[q>>0]=0;__ZN4Tree18select_single_itemEP8TreeItemS1_iS1_Pbb(b,k,c[H>>2]|0,T,va,q,0);if((n|0)==2){__ZN10StringNameC2EPKc(u,844985);__ZNK10CanvasItem19get_local_mouse_posEv(w,b);__ZN7VariantC2ERK7Vector2(v,w);c[x>>2]=0;c[y>>2]=0;c[z>>2]=0;c[A>>2]=0;__ZN6Object11emit_signalERK10StringNameRK7VariantS5_S5_S5_S5_(b,u,v,x,y,z,A);if(c[A>>2]|0)__ZN7Variant5clearEv(A);if(c[z>>2]|0)__ZN7Variant5clearEv(z);if(c[y>>2]|0)__ZN7Variant5clearEv(y);if(c[x>>2]|0)__ZN7Variant5clearEv(x);if(c[v>>2]|0)__ZN7Variant5clearEv(v);__ZN10StringNameD2Ev(u)}}else Q=148;do if((Q|0)==148){va=__ZNK4Tree21_count_selected_itemsEP8TreeItem(b,c[H>>2]|0)|0;ua=(n|0)!=2;if(ua&((va|0)>1&(c[wa>>2]|0)==2)){c[b+628>>2]=k;c[b+632>>2]=T;break}if(ua|(a[R>>0]|0)==0)__ZN4Tree18select_single_itemEP8TreeItemS1_iS1_Pbb(b,k,c[H>>2]|0,T,0,0,0);if((n|0)==2){__ZN10StringNameC2EPKc(q,844985);__ZNK10CanvasItem19get_local_mouse_posEv(v,b);__ZN7VariantC2ERK7Vector2(u,v);c[w>>2]=0;c[x>>2]=0;c[y>>2]=0;c[z>>2]=0;__ZN6Object11emit_signalERK10StringNameRK7VariantS5_S5_S5_S5_(b,q,u,w,x,y,z);if(c[z>>2]|0)__ZN7Variant5clearEv(z);if(c[y>>2]|0)__ZN7Variant5clearEv(y);if(c[x>>2]|0)__ZN7Variant5clearEv(x);if(c[w>>2]|0)__ZN7Variant5clearEv(w);if(c[u>>2]|0)__ZN7Variant5clearEv(u);__ZN10StringNameD2Ev(q)}}while(0);__ZN10CanvasItem6updateEv(b)}}while(0);if(!(a[ia+70>>0]|0)){l=p;return -1}J=(a[R>>0]|0)!=0&(S|(a[b+1065>>0]|0)==0);wa=ia+24|0;ua=c[wa>>2]|0;if((ua|0)!=0?(__Z28atomic_conditional_incrementPj(ua+-8|0)|0)!=0:0)Qa=c[wa>>2]|0;else Qa=0;b:do switch(c[ia>>2]|0){case 0:{if((c[b+720>>2]|0)==2){ua=c[b+132>>2]|0;if(!ua){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(947574,947583,260,947603,0);Ra=0}else{a[1263537]=0;Ra=ua}ua=__ZNK9SceneTree17get_last_event_idEv(Ra)|0;Sa=J&((oa|(ua|0)==(c[b+748>>2]|0))^1);Ta=Qa;Q=250}else{Sa=J;Ta=Qa;Q=250}break}case 1:{if(!((a[b+1066>>0]|0)!=0?(ua=c[b+832>>2]|0,(ja|0)>=(ij[c[(c[ua>>2]|0)+116>>2]&8191](ua)|0)):0)){__ZN8TreeItem11set_checkedEib(k,T,(a[ia+69>>0]|0)==0);__ZN4Tree11item_editedEiP8TreeItem(b,T,k)}a[b+1062>>0]=1;Ua=Qa;break}case 3:case 2:{c:do if(__ZNK6StringneEPKc(wa,1263606)|0){ua=b+752|0;__ZN9PopupMenu5clearEv(c[ua>>2]|0);va=0;while(1){__ZN6StringC2EPKc(B,1117595);ya=(va|0)<(__ZNK6String15get_slice_countES_(wa,B)|0);$=c[B>>2]|0;if($|0?(__Z16atomic_decrementPj($+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb($,1);if(!ya)break;c[q>>2]=__ZNK6String10get_slicecEwi(wa,44,va)|0;__ZN9PopupMenu8add_itemERK6Stringij(c[ua>>2]|0,q,va,0);ya=c[q>>2]|0;if(ya|0?(__Z16atomic_decrementPj(ya+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(ya,1);va=va+1|0}va=c[ua>>2]|0;g[q>>2]=+(za|0);g[q+4>>2]=0.0;__ZN7Control8set_sizeERK7Vector2(va,q);va=c[ua>>2]|0;__ZNK7Control19get_global_positionEv(C,b);if(!(a[b+732>>0]|0))Va=0;else{ya=c[b+772>>2]|0;Ga=+mj[c[(c[ya>>2]|0)+116>>2]&511](ya);__ZNK8StyleBox16get_minimum_sizeEv(q,c[b+804>>2]|0);Va=~~(Ga+ +g[q+4>>2])}g[v>>2]=+(ka|0);g[v+4>>2]=+(I+i+Va|0);__ZNK7Vector2plERKS_(D,C,v);__ZNK7Vector2miERKS_(u,D,b+956|0);__ZN7Control12set_positionERK7Vector2(va,u);va=c[ua>>2]|0;ya=c[(c[va>>2]|0)+192>>2]|0;c[q>>2]=0;c[q+4>>2]=0;c[q+8>>2]=0;c[q+12>>2]=0;Pi[ya&2047](va,q);c[b+608>>2]=k;c[b+712>>2]=T;Wa=0;Xa=Qa}else{va=(I|0)/2|0;if((ja|0)>=(za-va|0)){ya=(c[K>>2]|0)<(va|0);va=ya&1;if(xa){if(!(+__ZNK5Timer13get_time_leftEv(c[L>>2]|0)==0.0)){if((ya&1|0)!=(d[b+768>>0]|0)){Ua=Qa;break b}}else{c[b+764>>2]=k;a[b+768>>0]=va;__ZN5Timer13set_wait_timeEf(c[L>>2]|0,.6000000238418579);__ZN5Timer12set_one_shotEb(c[L>>2]|0,1);__ZN5Timer5startEv(c[L>>2]|0)}__ZN8TreeItem9set_rangeEid(k,T,+h[ia+56>>3]+(ya?1.0:-1.0)*+h[ia+48>>3]);__ZN4Tree11item_editedEiP8TreeItem(b,T,k);Wa=0;Xa=Qa;break}else switch(n|0){case 2:{__ZN8TreeItem9set_rangeEid(k,T,ya?+h[ia+40>>3]:+h[ia+32>>3]);__ZN4Tree11item_editedEiP8TreeItem(b,T,k);Wa=0;Xa=Qa;break c;break}case 4:{__ZN8TreeItem9set_rangeEid(k,T,+h[ia+56>>3]+ +h[ia+48>>3]);__ZN4Tree11item_editedEiP8TreeItem(b,T,k);Wa=0;Xa=Qa;break c;break}case 5:{__ZN8TreeItem9set_rangeEid(k,T,+h[ia+56>>3]-+h[ia+48>>3]);__ZN4Tree11item_editedEiP8TreeItem(b,T,k);Wa=0;Xa=Qa;break c;break}default:{Wa=0;Xa=Qa;break c}}}if(na){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}ya=c[ma>>2]|0;va=(ya|0)==0;if(va)Ya=0;else Ya=c[ya+-4>>2]|0;do if((Ya|0)<=(T|0)){if(va)Za=0;else Za=c[ya+-4>>2]|0;if((Za|0)>(T|0)){a[1263537]=0;Q=213;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);_a=56;$a=c[ma>>2]|0;break}}else Q=213;while(0);if((Q|0)==213){__ZN6VectorIN8TreeItem4CellEE14_copy_on_writeEv(ma);ya=c[ma>>2]|0;_a=ya+(T*152|0)+56|0;$a=ya}Ga=+h[_a>>3];ya=($a|0)==0;if(ya)ab=0;else ab=c[$a+-4>>2]|0;do if((ab|0)<=(T|0)){if(ya)bb=0;else bb=c[$a+-4>>2]|0;if((bb|0)>(T|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);__ZN6VectorIN8TreeItem4CellEE14_copy_on_writeEv(ma);ya=__ZN6String3numEdi(Ga,__ZN4Math13step_decimalsEd(+h[(c[ma>>2]|0)+(T*152|0)+48>>3])|0)|0;va=ya;ua=Qa;do if((ua|0)==(ya|0))if(!ya)cb=Qa;else{db=Qa;Q=229}else{$=Qa;do if(Qa|0){if(__Z16atomic_decrementPj(ua+-8|0)|0)break;__ZN6Memory11free_staticEPvb($,1)}while(0);if(!ya){cb=0;break}$=(__Z28atomic_conditional_incrementPj(ya+-8|0)|0)==0;db=$?0:va;Q=229}while(0);do if((Q|0)==229){if(__Z16atomic_decrementPj(ya+-8|0)|0){cb=db;break}__ZN6Memory11free_staticEPvb(ya,1);cb=db}while(0);if((c[b+720>>2]|0)!=2){Wa=J;Xa=cb;break}ya=c[b+132>>2]|0;if(!ya){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(947574,947583,260,947603,0);eb=0}else{a[1263537]=0;eb=ya}ya=__ZNK9SceneTree17get_last_event_idEv(eb)|0;Wa=J&(ya|0)!=(c[b+748>>2]|0);Xa=cb}while(0);a[b+1062>>0]=1;Sa=Wa;Ta=Xa;Q=250;break}case 4:{Ua=Qa;break}case 5:{c[b+616>>2]=k;c[b+704>>2]=T;__ZNK7Control19get_global_positionEv(E,b);if(!(a[b+732>>0]|0))fb=0;else{ya=c[b+772>>2]|0;Ga=+mj[c[(c[ya>>2]|0)+116>>2]&511](ya);__ZNK8StyleBox16get_minimum_sizeEv(q,c[b+804>>2]|0);fb=~~(Ga+ +g[q+4>>2])}Ga=+(~~(+(I+i+fb|0)-+g[b+960>>2])|0);g[v>>2]=+(ka|0);g[v+4>>2]=Ga;__ZNK7Vector2plERKS_(u,E,v);Ga=+(__ZNK4Tree16get_column_widthEi(b,T)|0);gb=+(~~+g[u+4>>2]|0);g[b+688>>2]=+(~~+g[u>>2]|0);g[b+692>>2]=gb;g[b+696>>2]=+(~~Ga|0);g[b+700>>2]=+(~~+(I|0)|0);__ZN10StringNameC2EPKc(q,845059);__ZN7VariantC2Eb(u,(ja|0)>=(za-((I|0)/2|0)|0));c[v>>2]=0;c[w>>2]=0;c[x>>2]=0;c[y>>2]=0;__ZN6Object11emit_signalERK10StringNameRK7VariantS5_S5_S5_S5_(b,q,u,v,w,x,y);if(c[y>>2]|0)__ZN7Variant5clearEv(y);if(c[x>>2]|0)__ZN7Variant5clearEv(x);if(c[w>>2]|0)__ZN7Variant5clearEv(w);if(c[v>>2]|0)__ZN7Variant5clearEv(v);if(c[u>>2]|0)__ZN7Variant5clearEv(u);__ZN10StringNameD2Ev(q);__ZN4Tree11item_editedEiP8TreeItem(b,T,k);a[b+1062>>0]=1;Ua=Qa;break}default:{Sa=J;Ta=Qa;Q=250}}while(0);if((Q|0)==250)if((n|0)!=1|Sa^1)Ua=Ta;else{a[b+1062>>0]=1;c[b+608>>2]=k;c[b+712>>2]=T;__ZNK7Control19get_global_positionEv(F,b);if(!(a[b+732>>0]|0))hb=0;else{J=c[b+772>>2]|0;Ga=+mj[c[(c[J>>2]|0)+116>>2]&511](J);__ZNK8StyleBox16get_minimum_sizeEv(q,c[b+804>>2]|0);hb=~~(Ga+ +g[q+4>>2])}g[v>>2]=+(ka|0);g[v+4>>2]=+(hb+i|0);__ZNK7Vector2plERKS_(G,F,v);__ZNK7Vector2miERKS_(u,G,b+956|0);J=u;L=c[J+4>>2]|0;xa=b+656|0;c[xa>>2]=c[J>>2];c[xa+4>>2]=L;g[b+664>>2]=+(za|0);g[b+668>>2]=+(I|0);L=b+644|0;xa=c[L>>2]|0;J=Ta;if((xa|0)!=(J|0)){if(xa|0?(__Z16atomic_decrementPj(xa+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(xa,1);c[L>>2]=0;if(Ta|0?__Z28atomic_conditional_incrementPj(J+-8|0)|0:0)c[L>>2]=Ta}a[b+640>>0]=1;Ua=Ta}L=Ua;if(!Ua){l=p;return -1}if(__Z16atomic_decrementPj(L+-8|0)|0){l=p;return -1}__ZN6Memory11free_staticEPvb(L,1);l=p;return -1}else if((Q|0)==271){l=p;return -1}}while(0);if(a[k+84>>0]|0){ib=I;l=p;return ib|0}Ua=c[k+96>>2]|0;if(!Ua){ib=I;l=p;return ib|0}k=q+4|0;Ta=I;I=N;N=Ua;Ua=O;while(1){O=__ZN4Tree21propagate_mouse_eventERK7Point2iiibP8TreeItemiRK18InputModifierState(b,q,M,I,j,N,n,o)|0;if((O|0)<0){ib=-1;Q=270;break}u=O+Ta|0;Ua=Ua-O|0;c[k>>2]=Ua;N=c[N+92>>2]|0;if(!N){ib=u;Q=270;break}else{Ta=u;I=O+I|0}}if((Q|0)==270){l=p;return ib|0}return 0}function __ZNK5Timer13get_time_leftEv(a){a=a|0;var b=0.0;b=+h[a+232>>3];return +(b>0.0?b:0.0)}function __ZNK4Tree21_count_selected_itemsEP8TreeItem(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0;d=a+756|0;e=0;f=0;while(1){g=c[d>>2]|0;if(!g)h=0;else h=c[g+-4>>2]|0;if((e|0)>=(h|0))break;g=((__ZN8TreeItem11is_selectedEi(b,e)|0)&1)+f|0;e=e+1|0;f=g}e=c[b+96>>2]|0;if(!e)i=f;else i=(__ZNK4Tree21_count_selected_itemsEP8TreeItem(a,e)|0)+f|0;f=c[b+92>>2]|0;if(!f)return i|0;else return (__ZNK4Tree21_count_selected_itemsEP8TreeItem(a,f)|0)+i|0;return 0}function __ZN5Timer12set_one_shotEb(b,c){b=b|0;c=c|0;a[b+228>>0]=c&1;return}function __ZNK11MethodBind1I4Tree10InputEventE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0;a=l;l=l+80|0;if((l|0)>=(m|0))ba(80);d=a+24|0;e=a;if(b|0){f=0;l=a;return f|0}b=d;g=b+56|0;do{c[b>>2]=0;b=b+4|0}while((b|0)<(g|0));__ZN7VariantC2ERK10InputEvent(e,d);d=c[e>>2]|0;if(d|0)__ZN7Variant5clearEv(e);f=d;l=a;return f|0}function __ZNK11MethodBind1I4Tree10InputEventE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1017863);l=a;return c[b>>2]|0}function __ZN11MethodBind1I4Tree10InputEventE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0;i=l;l=l+144|0;if((l|0)>=(m|0))ba(144);j=i+80|0;k=i+24|0;n=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235640)|0:0){c[h>>2]=0;a[1263537]=0;o=d+24|0;p=c[o>>2]|0;if((p|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=p;c[b>>2]=0;l=i;return}q=p-(c[d+20>>2]|0)|0;if((q|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=q;c[b>>2]=0;l=i;return}if((g|0)>0){if((p|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);r=0}else{a[1263537]=0;r=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,r)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=r;c[b>>2]=0;l=i;return}}r=c[d+44>>2]|0;p=c[d+48>>2]|0;q=e+(p>>1)|0;if(!(p&1))s=r;else s=c[(c[q>>2]|0)+r>>2]|0;do if((g|0)<1){r=c[o>>2]|0;p=r+-1|0;if((r|0)>=1){e=c[d+16>>2]|0;t=(e|0)==0;if(t)u=0;else u=c[e+-4>>2]|0;if((r|0)<=(u|0)){if(t)v=0;else v=c[e+-4>>2]|0;do if((v|0)<(r|0)){if(t)w=0;else w=c[e+-4>>2]|0;if((w|0)<(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);x=0;break}else{a[1263537]=0;y=31;break}}else y=31;while(0);if((y|0)==31)x=e+(p*24|0)|0;__ZN7VariantC2ERKS_(n,x);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f>>2]|0);while(0);__ZNK7Variantcv10InputEventEv(k,n);f=j;x=k;k=f+56|0;do{c[f>>2]=c[x>>2];f=f+4|0;x=x+4|0}while((f|0)<(k|0));Pi[s&2047](q,j);if(c[n>>2]|0)__ZN7Variant5clearEv(n);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I4Tree10InputEventE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;e=l;l=l+64|0;if((l|0)>=(m|0))ba(64);f=e;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235640)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;b=f;h=c[d>>2]|0;d=b+56|0;do{c[b>>2]=c[h>>2];b=b+4|0;h=h+4|0}while((b|0)<(d|0));Pi[i&2047](a,f);l=e;return}function __ZN11MethodBind1I4Tree10InputEventED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK5Timer11is_one_shotEv(b){b=b|0;return (a[b+228>>0]|0)!=0|0}function __ZNK11MethodBind0I4TreeE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return 0}function __ZNK11MethodBind0I4TreeE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1017863);l=a;return c[b>>2]|0}function __ZN11MethodBind0I4TreeE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235640)|0:0){c[h>>2]=0;a[1263537]=0;f=c[d+24>>2]|0;if((f|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=f;c[b>>2]=0;return}i=f-(c[d+20>>2]|0)|0;if((i|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=i;c[b>>2]=0;return}i=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))j=i;else j=c[(c[d>>2]|0)+i>>2]|0;gj[j&8191](d);c[b>>2]=0;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,110,1146558,0);c[b>>2]=0;return}function __ZN11MethodBind0I4TreeE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235640)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1)){g=b;gj[g&8191](a);return}else{g=c[(c[a>>2]|0)+b>>2]|0;gj[g&8191](a);return}}function __ZN11MethodBind0I4TreeED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN12WindowDialog18_initialize_classvEv(b){b=b|0;if(a[1263287]|0)return;__ZN5Popup16initialize_classEv();__ZN7ClassDB10_add_classI12WindowDialogEEvv();__ZN12WindowDialog13_bind_methodsEv();a[1263287]=1;return}function __ZN12WindowDialog5_setvERK10StringNameRK7Variant(a,b,c){a=a|0;b=b|0;c=c|0;if(1128!=1129)return __ZN7Control4_setERK10StringNameRK7Variant(a,b,c)|0;else return 0;return 0}function __ZNK12WindowDialog5_getvERK10StringNameR7Variant(a,b,c){a=a|0;b=b|0;c=c|0;var d=0;if(1130!=1131?__ZNK7Control4_getERK10StringNameR7Variant(a,b,c)|0:0)d=1;else d=0;return d|0}function __ZNK12WindowDialog19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+24|0;g=e+4|0;h=e;if(!d)__ZNK5Popup19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,0);__ZN6StringC2EPKc(f,1008069);i=c[f>>2]|0;f=i;j=g+4|0;c[j>>2]=0;k=g+12|0;c[k>>2]=0;c[g>>2]=0;n=(i|0)==0;if(!n?(c[j>>2]=0,__Z28atomic_conditional_incrementPj(i+-8|0)|0):0)c[j>>2]=f;c[g+8>>2]=0;f=c[k>>2]|0;if(f|0){if(!(__Z16atomic_decrementPj(f+-8|0)|0))__ZN6Memory11free_staticEPvb(f,1);c[k>>2]=0}c[g+16>>2]=256;if(!(c[b>>2]|0)){k=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=k;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0}k=__ZnwjPFPvjE(32,4740)|0;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0;c[k+12>>2]=0;c[k+16>>2]=7;f=k+20|0;c[f>>2]=0;j=k+24|0;c[j>>2]=0;o=k+28|0;c[o>>2]=0;__ZN12PropertyInfoaSERKS_(k,g)|0;p=c[b>>2]|0;q=p+4|0;r=c[q>>2]|0;c[j>>2]=r;c[f>>2]=0;c[o>>2]=p;if(r|0)c[r+20>>2]=k;c[q>>2]=k;if(!(c[p>>2]|0))c[p>>2]=k;k=p+8|0;c[k>>2]=(c[k>>2]|0)+1;k=c[g+12>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);k=c[g+4>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);if(!n?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);__ZN10StringNameC2EPKc(h,1008069);__ZN7ClassDB17get_property_listE10StringNameP4ListI12PropertyInfo16DefaultAllocatorEbPK6Object(h,b,1,a);__ZN10StringNameD2Ev(h);if(!d){l=e;return}__ZNK5Popup19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,1);l=e;return}function __ZN12WindowDialog14_notificationvEib(a,b,c){a=a|0;b=b|0;c=c|0;if(!c)__ZN5Popup14_notificationvEib(a,b,0);if(1075!=981)__ZN12WindowDialog13_notificationEi(a,b);if(!c)return;__ZN5Popup14_notificationvEib(a,b,1);return}function __ZNK12WindowDialog16_get_class_namevEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+8|0;e=b+4|0;f=b;g=a+608|0;a=c[g>>2]|0;if(a|0){if(c[a+4>>2]|0){l=b;return g|0}if(__ZNK6String6lengthEv(a+8|0)|0){l=b;return g|0}}__ZN6StringC2EPKc(d,1008069);c[f>>2]=c[d>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameaSERKS_(g,e);__ZN10StringNameD2Ev(e);e=c[f>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);l=b;return g|0}function __ZNK12WindowDialog9get_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1008069);l=a;return c[b>>2]|0}function __ZNK12WindowDialog8is_classERK6String(a,b){a=a|0;b=b|0;var c=0;if((((!(__ZNK6StringeqEPKc(b,1008069)|0)?!(__ZNK6StringeqEPKc(b,845633)|0):0)?!(__ZNK6StringeqEPKc(b,1111718)|0):0)?!(__ZNK6StringeqEPKc(b,947933)|0):0)?!(__ZNK6StringeqEPKc(b,1132465)|0):0)c=__ZNK6StringeqEPKc(b,1142944)|0;else c=1;return c|0}function __ZNK12WindowDialog12is_class_ptrEPv(a,b){a=a|0;b=b|0;var c=0;if((b|0)==1235648){c=1;return c|0}c=(b|0)==1235576|((b|0)==1220744|((b|0)==1220748|((b|0)==1220720|(b|0)==1220580)));return c|0}function __ZN12WindowDialogD2Ev(a){a=a|0;var b=0;c[a>>2]=248860;b=c[a+616>>2]|0;if(b|0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(b,1);__ZN10StringNameD2Ev(a+608|0);__ZN5PopupD2Ev(a);return}function __ZN12WindowDialogD0Ev(a){a=a|0;var b=0;c[a>>2]=248860;b=c[a+616>>2]|0;if(b|0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(b,1);__ZN10StringNameD2Ev(a+608|0);__ZN5PopupD2Ev(a);__ZdlPv(a);return}function __ZNK12WindowDialog16get_minimum_sizeEv(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,h=0,i=0,j=0;d=l;l=l+32|0;if((l|0)>=(m|0))ba(32);e=d+20|0;f=d+16|0;h=d+8|0;i=d;__ZN10StringNameC2EPKc(e,1009333);__ZN10StringNameC2EPKc(f,1008069);j=__ZNK7Control8get_fontERK10StringNameS2_(b,e,f)|0;__ZN10StringNameD2Ev(f);__ZN10StringNameD2Ev(e);e=c[b+612>>2]|0;Pi[c[(c[e>>2]|0)+144>>2]&2047](h,e);e=~~+g[h>>2];__ZNK4Font15get_string_sizeERK6String(i,j,b+616|0);g[a>>2]=+(~~(+(e|0)+ +g[i>>2])|0);g[a+4>>2]=1.0;if(!j){l=d;return}if(!(__ZN9Reference11unreferenceEv(j)|0)){l=d;return}if(!(__Z17predelete_handlerP6Object(j)|0)){l=d;return}gj[c[(c[j>>2]|0)+76>>2]&8191](j);__ZN6Memory11free_staticEPvb(j,0);l=d;return}function __ZNK12WindowDialog9has_pointERK7Vector2(b,d){b=b|0;d=d|0;var e=0,f=0,h=0,i=0,k=0.0,n=0,o=0.0,p=0.0,q=0.0,r=0,s=0.0,t=0.0,u=0.0,v=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e+8|0;h=e;__ZNK7Control8get_sizeEv(f,b);i=c[f>>2]|0;k=+g[f+4>>2];__ZN10StringNameC2EPKc(f,1009356);__ZN10StringNameC2EPKc(h,1008069);n=__ZNK7Control12get_constantERK10StringNameS2_(b,f,h)|0;__ZN10StringNameD2Ev(h);__ZN10StringNameD2Ev(f);o=+(n|0);p=0.0-o;q=k+o;if(!(a[b+640>>0]|0)){r=i;s=q;t=p;u=0.0}else{__ZN10StringNameC2EPKc(f,1009316);__ZN10StringNameC2EPKc(h,1008069);n=__ZNK7Control12get_constantERK10StringNameS2_(b,f,h)|0;__ZN10StringNameD2Ev(h);__ZN10StringNameD2Ev(f);o=+(n|0);k=+(n<<1|0);r=(g[j>>2]=(c[j>>2]=i,+g[j>>2])+k,c[j>>2]|0);s=q+k;t=p-o;u=0.0-o}o=+g[d>>2];if(o<u){v=0;l=e;return v|0}p=+g[d+4>>2];if(p<t){v=0;l=e;return v|0}if(o>=u+(c[j>>2]=r,+g[j>>2])){v=0;l=e;return v|0}v=!(p>=t+s);l=e;return v|0}function __ZN12WindowDialog11_post_popupEv(a){a=a|0;c[a+620>>2]=0;return}function __ZN12WindowDialog9_fix_sizeEv(b){b=b|0;var d=0,e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0.0,u=0.0,v=0.0,w=0.0,x=0.0,y=0.0,z=0.0,A=0.0;d=l;l=l+32|0;if((l|0)>=(m|0))ba(32);e=d+8|0;f=d;__ZNK7Control19get_global_positionEv(e,b);h=~~+g[e>>2];i=~~+g[e+4>>2];__ZNK7Control8get_sizeEv(e,b);j=~~+g[e>>2];k=~~+g[e+4>>2];__ZNK10CanvasItem17get_viewport_rectEv(e,b);n=~~+g[e+8>>2];o=~~+g[e+12>>2];__ZN10StringNameC2EPKc(e,986819);__ZN10StringNameC2EPKc(f,1008069);p=__ZNK7Control12get_styleboxERK10StringNameS2_(b,e,f)|0;if(p){if($i[c[(c[p>>2]|0)+44>>2]&8191](p,1235644)|0){__ZN9Reference9referenceEv(p);q=p;r=p}else{q=p;r=0}if(__ZN9Reference11unreferenceEv(q)|0?__Z17predelete_handlerP6Object(p)|0:0){gj[c[(c[p>>2]|0)+76>>2]&8191](p);__ZN6Memory11free_staticEPvb(p,0);s=r}else s=r}else s=0;__ZN10StringNameD2Ev(f);__ZN10StringNameD2Ev(e);t=+__ZNK15StyleBoxTexture22get_expand_margin_sizeE6Margin(s,1);u=+__ZNK15StyleBoxTexture22get_expand_margin_sizeE6Margin(s,0);v=+__ZNK15StyleBoxTexture22get_expand_margin_sizeE6Margin(s,3);w=+__ZNK15StyleBoxTexture22get_expand_margin_sizeE6Margin(s,2);x=+(h|0);y=+(n-j|0)-w;z=x<y?x:y;y=+(i|0);x=+(o-k|0)-v;A=y<x?y:x;g[e>>2]=+(~~(u>z?u:z)|0);g[e+4>>2]=+(~~(t>A?t:A)|0);__ZN7Control19set_global_positionERK7Vector2(b,e);if(a[b+640>>0]|0){A=+(j|0);z=+(n|0)-u-w;w=+(k|0);u=+(o|0)-t-v;g[e>>2]=+(~~(A<z?A:z)|0);g[e+4>>2]=+(~~(w<u?w:u)|0);__ZN7Control8set_sizeERK7Vector2(b,e)}if(!s){l=d;return}if(!(__ZN9Reference11unreferenceEv(s)|0)){l=d;return}if(!(__Z17predelete_handlerP6Object(s)|0)){l=d;return}gj[c[(c[s>>2]|0)+76>>2]&8191](s);__ZN6Memory11free_staticEPvb(s,0);l=d;return}function __ZN12WindowDialog14_close_pressedEv(a){a=a|0;return}function __ZNK15StyleBoxTexture22get_expand_margin_sizeE6Margin(b,c){b=b|0;c=c|0;var d=0.0;if(c>>>0>3){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(845541,845564,177,845594,0);d=0.0;return +d}else{a[1263537]=0;d=+g[b+148+(c<<2)>>2];return +d}return +(0.0)}function __ZN12WindowDialog13_notificationEi(b,d){b=b|0;d=d|0;var e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0.0,w=0,x=0.0;e=l;l=l+80|0;if((l|0)>=(m|0))ba(80);f=e+72|0;h=e+56|0;i=e+64|0;j=e+32|0;k=e+8|0;n=e+48|0;o=e+24|0;p=e+16|0;q=e;switch(d|0){case 30:{d=c[b+240>>2]|0;__ZN10StringNameC2EPKc(f,986819);__ZN10StringNameC2EPKc(h,1008069);r=__ZNK7Control12get_styleboxERK10StringNameS2_(b,f,h)|0;__ZN10StringNameD2Ev(h);__ZN10StringNameD2Ev(f);__ZNK7Control8get_sizeEv(h,b);s=c[(c[r>>2]|0)+128>>2]|0;c[i>>2]=d;t=c[h>>2]|0;u=c[h+4>>2]|0;g[j>>2]=0.0;g[j+4>>2]=0.0;c[j+8>>2]=t;c[j+12>>2]=u;c[f>>2]=c[i>>2];bj[s&4095](r,f,j);__ZN10StringNameC2EPKc(f,1009333);__ZN10StringNameC2EPKc(j,1008069);s=__ZNK7Control8get_fontERK10StringNameS2_(b,f,j)|0;__ZN10StringNameD2Ev(j);__ZN10StringNameD2Ev(f);__ZN10StringNameC2EPKc(f,1009344);__ZN10StringNameC2EPKc(k,1008069);__ZNK7Control9get_colorERK10StringNameS2_(j,b,f,k);__ZN10StringNameD2Ev(k);__ZN10StringNameD2Ev(f);__ZN10StringNameC2EPKc(f,1009356);__ZN10StringNameC2EPKc(k,1008069);i=__ZNK7Control12get_constantERK10StringNameS2_(b,f,k)|0;__ZN10StringNameD2Ev(k);__ZN10StringNameD2Ev(f);u=~~(+mj[c[(c[s>>2]|0)+116>>2]&511](s)-+mj[c[(c[s>>2]|0)+124>>2]&511](s)*2.0);v=+g[h>>2];t=b+616|0;__ZNK4Font15get_string_sizeERK6String(n,s,t);w=~~((v-+g[n>>2])*.5);c[o>>2]=d;g[k>>2]=+(w|0);g[k+4>>2]=+((u-i|0)/2|0|0);v=+g[h>>2];__ZNK8StyleBox16get_minimum_sizeEv(p,r);i=~~(v-+g[p>>2]);c[f>>2]=c[o>>2];__ZNK4Font4drawE3RIDRK7Vector2RK6StringRK5Colori(s,f,k,t,j,i);if((s|0?__ZN9Reference11unreferenceEv(s)|0:0)?__Z17predelete_handlerP6Object(s)|0:0){gj[c[(c[s>>2]|0)+76>>2]&8191](s);__ZN6Memory11free_staticEPvb(s,0)}if(!r){l=e;return}if(!(__ZN9Reference11unreferenceEv(r)|0)){l=e;return}if(!(__Z17predelete_handlerP6Object(r)|0)){l=e;return}gj[c[(c[r>>2]|0)+76>>2]&8191](r);__ZN6Memory11free_staticEPvb(r,0);l=e;return}case 10:case 45:{r=b+612|0;s=c[r>>2]|0;__ZN10StringNameC2EPKc(h,1125789);__ZN10StringNameC2EPKc(j,1008069);c[f>>2]=__ZNK7Control8get_iconERK10StringNameS2_(b,h,j)|0;__ZN13TextureButton18set_normal_textureERK3RefI7TextureE(s,f);s=c[f>>2]|0;if((s|0?__ZN9Reference11unreferenceEv(s)|0:0)?(s=c[f>>2]|0,__Z17predelete_handlerP6Object(s)|0):0){gj[c[(c[s>>2]|0)+76>>2]&8191](s);__ZN6Memory11free_staticEPvb(s,0)}c[f>>2]=0;__ZN10StringNameD2Ev(j);__ZN10StringNameD2Ev(h);s=c[r>>2]|0;__ZN10StringNameC2EPKc(h,1125789);__ZN10StringNameC2EPKc(j,1008069);c[f>>2]=__ZNK7Control8get_iconERK10StringNameS2_(b,h,j)|0;__ZN13TextureButton19set_pressed_textureERK3RefI7TextureE(s,f);s=c[f>>2]|0;if((s|0?__ZN9Reference11unreferenceEv(s)|0:0)?(s=c[f>>2]|0,__Z17predelete_handlerP6Object(s)|0):0){gj[c[(c[s>>2]|0)+76>>2]&8191](s);__ZN6Memory11free_staticEPvb(s,0)}c[f>>2]=0;__ZN10StringNameD2Ev(j);__ZN10StringNameD2Ev(h);s=c[r>>2]|0;__ZN10StringNameC2EPKc(h,1009599);__ZN10StringNameC2EPKc(j,1008069);c[f>>2]=__ZNK7Control8get_iconERK10StringNameS2_(b,h,j)|0;__ZN13TextureButton17set_hover_textureERK3RefI7TextureE(s,f);s=c[f>>2]|0;if((s|0?__ZN9Reference11unreferenceEv(s)|0:0)?(s=c[f>>2]|0,__Z17predelete_handlerP6Object(s)|0):0){gj[c[(c[s>>2]|0)+76>>2]&8191](s);__ZN6Memory11free_staticEPvb(s,0)}c[f>>2]=0;__ZN10StringNameD2Ev(j);__ZN10StringNameD2Ev(h);__ZN7Control10set_anchorE6MarginNS_10AnchorTypeEb(c[r>>2]|0,0,1,0);s=c[r>>2]|0;__ZN10StringNameC2EPKc(h,1009842);__ZN10StringNameC2EPKc(j,1008069);v=+(__ZNK7Control12get_constantERK10StringNameS2_(b,h,j)|0);__ZN10StringNameC2EPKc(k,1009854);__ZN10StringNameC2EPKc(q,1008069);x=+(0-(__ZNK7Control12get_constantERK10StringNameS2_(b,k,q)|0)|0);g[f>>2]=v;g[f+4>>2]=x;__ZN7Control9set_beginERK7Vector2(s,f);__ZN10StringNameD2Ev(q);__ZN10StringNameD2Ev(k);__ZN10StringNameD2Ev(j);__ZN10StringNameD2Ev(h);l=e;return}case 42:{if(!(a[b+640>>0]|0)){l=e;return}if(c[b+620>>2]|0){l=e;return}if(!(__ZNK7Control24get_default_cursor_shapeEv(b)|0)){l=e;return}__ZN7Control24set_default_cursor_shapeENS_11CursorShapeE(b,0);l=e;return}default:{l=e;return}}}function __ZN7ClassDB10_add_classI12WindowDialogEEvv(){var a=0,b=0,d=0,e=0,f=0,g=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+16|0;d=a+12|0;e=a+8|0;f=a+4|0;g=a;__ZN6StringC2EPKc(b,1008069);c[e>>2]=c[b>>2];__ZN10StringNameC2ERK6String(d,e);__ZN6StringC2EPKc(b,845633);c[g>>2]=c[b>>2];__ZN10StringNameC2ERK6String(f,g);__ZN7ClassDB11_add_class2ERK10StringNameS2_(d,f);__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);__ZN10StringNameD2Ev(d);d=c[e>>2]|0;if(!d){l=a;return}if(__Z16atomic_decrementPj(d+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(d,1);l=a;return}function __ZN12WindowDialog13_bind_methodsEv(){var a=0,b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;a=l;l=l+128|0;if((l|0)>=(m|0))ba(128);b=a+104|0;d=a+96|0;e=a+80|0;f=a+72|0;g=a+56|0;h=a+40|0;i=a+24|0;j=a+16|0;k=a+12|0;n=a+88|0;o=a+8|0;p=a+64|0;q=a+48|0;r=a+32|0;s=a+4|0;t=a;__Z8D_METHODPKc(d,915429);u=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(u);c[u>>2]=249068;__ZN10MethodBind10_set_constEb(u,0);__ZN10MethodBind24_generate_argument_typesEi(u,1);c[u+44>>2]=1076;c[u+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,u,d,0,0)|0;u=d+4|0;v=c[u>>2]|0;if(v|0?(__Z16atomic_decrementPj(v+-8|0)|0)==0:0){w=c[u>>2]|0;u=(w|0)==0?0:w+-4|0;w=u+4|0;if(c[u>>2]|0){x=0;do{__ZN10StringNameD2Ev(w+(x<<2)|0);x=x+1|0}while(x>>>0<(c[u>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(v,1)}__ZN10StringNameD2Ev(d);__Z8D_METHODPKcS0_(e,845639,1114335);d=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(d);c[d>>2]=249104;__ZN10MethodBind10_set_constEb(d,0);__ZN10MethodBind24_generate_argument_typesEi(d,1);c[d+44>>2]=1077;c[d+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,d,e,0,0)|0;d=e+4|0;v=c[d>>2]|0;if(v|0?(__Z16atomic_decrementPj(v+-8|0)|0)==0:0){u=c[d>>2]|0;d=(u|0)==0?0:u+-4|0;u=d+4|0;if(c[d>>2]|0){x=0;do{__ZN10StringNameD2Ev(u+(x<<2)|0);x=x+1|0}while(x>>>0<(c[d>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(v,1)}__ZN10StringNameD2Ev(e);__Z8D_METHODPKc(f,845649);e=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(e);c[e>>2]=249140;__ZN10MethodBind10_set_constEb(e,1);__ZN10MethodBind24_generate_argument_typesEi(e,0);__ZN10MethodBind12_set_returnsEb(e,1);c[e+44>>2]=5268;c[e+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,e,f,0,0)|0;e=f+4|0;v=c[e>>2]|0;if(v|0?(__Z16atomic_decrementPj(v+-8|0)|0)==0:0){d=c[e>>2]|0;e=(d|0)==0?0:d+-4|0;d=e+4|0;if(c[e>>2]|0){x=0;do{__ZN10StringNameD2Ev(d+(x<<2)|0);x=x+1|0}while(x>>>0<(c[e>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(v,1)}__ZN10StringNameD2Ev(f);__Z8D_METHODPKcS0_(g,845659,845673);f=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(f);c[f>>2]=249176;__ZN10MethodBind10_set_constEb(f,0);__ZN10MethodBind24_generate_argument_typesEi(f,1);c[f+44>>2]=1078;c[f+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,f,g,0,0)|0;f=g+4|0;v=c[f>>2]|0;if(v|0?(__Z16atomic_decrementPj(v+-8|0)|0)==0:0){e=c[f>>2]|0;f=(e|0)==0?0:e+-4|0;e=f+4|0;if(c[f>>2]|0){x=0;do{__ZN10StringNameD2Ev(e+(x<<2)|0);x=x+1|0}while(x>>>0<(c[f>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(v,1)}__ZN10StringNameD2Ev(g);__Z8D_METHODPKc(h,845683);g=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(g);c[g>>2]=249212;__ZN10MethodBind10_set_constEb(g,1);__ZN10MethodBind24_generate_argument_typesEi(g,0);__ZN10MethodBind12_set_returnsEb(g,1);c[g+44>>2]=5269;c[g+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,g,h,0,0)|0;g=h+4|0;v=c[g>>2]|0;if(v|0?(__Z16atomic_decrementPj(v+-8|0)|0)==0:0){f=c[g>>2]|0;g=(f|0)==0?0:f+-4|0;f=g+4|0;if(c[g>>2]|0){x=0;do{__ZN10StringNameD2Ev(f+(x<<2)|0);x=x+1|0}while(x>>>0<(c[g>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(v,1)}__ZN10StringNameD2Ev(h);__Z8D_METHODPKc(i,845697);h=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(h);c[h>>2]=249248;__ZN10MethodBind10_set_constEb(h,0);__ZN10MethodBind24_generate_argument_typesEi(h,0);c[h+44>>2]=5197;c[h+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,h,i,0,0)|0;h=i+4|0;v=c[h>>2]|0;if(v|0?(__Z16atomic_decrementPj(v+-8|0)|0)==0:0){g=c[h>>2]|0;h=(g|0)==0?0:g+-4|0;g=h+4|0;if(c[h>>2]|0){x=0;do{__ZN10StringNameD2Ev(g+(x<<2)|0);x=x+1|0}while(x>>>0<(c[h>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(v,1)}__ZN10StringNameD2Ev(i);__Z8D_METHODPKc(j,845705);i=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(i);c[i>>2]=249284;__ZN10MethodBind10_set_constEb(i,0);__ZN10MethodBind24_generate_argument_typesEi(i,0);__ZN10MethodBind12_set_returnsEb(i,1);c[i+44>>2]=5270;c[i+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,i,j,0,0)|0;i=j+4|0;v=c[i>>2]|0;if(v|0?(__Z16atomic_decrementPj(v+-8|0)|0)==0:0){h=c[i>>2]|0;i=(h|0)==0?0:h+-4|0;h=i+4|0;if(c[i>>2]|0){x=0;do{__ZN10StringNameD2Ev(h+(x<<2)|0);x=x+1|0}while(x>>>0<(c[i>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(v,1)}__ZN10StringNameD2Ev(j);__ZN6StringC2EPKc(b,1008069);c[n>>2]=c[b>>2];__ZN10StringNameC2ERK6String(k,n);__ZN6StringC2EPKc(o,845736);__ZN6StringC2EPKc(p,1263606);j=b+4|0;c[j>>2]=0;v=b+12|0;c[v>>2]=0;c[b>>2]=4;i=c[o>>2]|0;if(i|0?(c[j>>2]=0,__Z28atomic_conditional_incrementPj(i+-8|0)|0):0)c[j>>2]=c[o>>2];c[b+8>>2]=0;j=c[v>>2]|0;if((j|0)!=(c[p>>2]|0)){if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);c[v>>2]=0;j=c[p>>2]|0;if(j|0?__Z28atomic_conditional_incrementPj(j+-8|0)|0:0)c[v>>2]=c[p>>2]}c[b+16>>2]=71;c[q>>2]=__Z11_scs_createPKc(845639)|0;c[r>>2]=__Z11_scs_createPKc(845649)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(k,b,q,r,-1);__ZN10StringNameD2Ev(r);__ZN10StringNameD2Ev(q);v=c[b+12>>2]|0;if(v|0?(__Z16atomic_decrementPj(v+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(v,1);v=c[b+4>>2]|0;if(v|0?(__Z16atomic_decrementPj(v+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(v,1);v=c[p>>2]|0;if(v|0?(__Z16atomic_decrementPj(v+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(v,1);v=c[o>>2]|0;if(v|0?(__Z16atomic_decrementPj(v+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(v,1);__ZN10StringNameD2Ev(k);k=c[n>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);__ZN6StringC2EPKc(b,1008069);c[n>>2]=c[b>>2];__ZN10StringNameC2ERK6String(s,n);__ZN6StringC2EPKc(t,845673);__ZN6StringC2EPKc(p,1263606);k=b+4|0;c[k>>2]=0;v=b+12|0;c[v>>2]=0;c[b>>2]=1;o=c[t>>2]|0;if(o|0?(c[k>>2]=0,__Z28atomic_conditional_incrementPj(o+-8|0)|0):0)c[k>>2]=c[t>>2];c[b+8>>2]=0;k=c[v>>2]|0;if((k|0)!=(c[p>>2]|0)){if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);c[v>>2]=0;k=c[p>>2]|0;if(k|0?__Z28atomic_conditional_incrementPj(k+-8|0)|0:0)c[v>>2]=c[p>>2]}c[b+16>>2]=71;c[q>>2]=__Z11_scs_createPKc(845659)|0;c[r>>2]=__Z11_scs_createPKc(845683)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(s,b,q,r,-1);__ZN10StringNameD2Ev(r);__ZN10StringNameD2Ev(q);q=c[b+12>>2]|0;if(q|0?(__Z16atomic_decrementPj(q+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(q,1);q=c[b+4>>2]|0;if(q|0?(__Z16atomic_decrementPj(q+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(q,1);q=c[p>>2]|0;do if(q|0){if(__Z16atomic_decrementPj(q+-8|0)|0)break;__ZN6Memory11free_staticEPvb(q,1)}while(0);q=c[t>>2]|0;do if(q|0){if(__Z16atomic_decrementPj(q+-8|0)|0)break;__ZN6Memory11free_staticEPvb(q,1)}while(0);__ZN10StringNameD2Ev(s);s=c[n>>2]|0;if(!s){l=a;return}if(__Z16atomic_decrementPj(s+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(s,1);l=a;return}function __ZN12WindowDialog10_gui_inputERK10InputEvent(b,d){b=b|0;d=d|0;var e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0.0,z=0.0,A=0.0,B=0.0;e=l;l=l+64|0;if((l|0)>=(m|0))ba(64);f=e+24|0;h=e+56|0;i=e+8|0;j=e+48|0;k=e+40|0;n=e+32|0;o=e;p=d+4|0;q=c[p>>2]|0;do if((q|0)==3){if((c[d+40>>2]|0)!=1){l=e;return}if(!(a[d+44>>0]|0)){r=b+620|0;if(!(c[r>>2]|0)){l=e;return}c[r>>2]=0;l=e;return}else{r=c[d+24>>2]|0;c[f>>2]=c[d+20>>2];c[f+4>>2]=r;r=__ZNK12WindowDialog14_drag_hit_testERK7Vector2(b,f)|0;c[b+620>>2]=r;if(!r){s=b;t=b}else{__ZNK10CanvasItem25get_global_mouse_positionEv(h,b);__ZNK7Control12get_positionEv(i,b);__ZNK7Vector2miERKS_(f,h,i);r=f;u=c[r+4>>2]|0;v=b+624|0;c[v>>2]=c[r>>2];c[v+4>>2]=u;s=b;t=b}__ZNK7Control12get_positionEv(j,t);__ZNK7Control8get_sizeEv(i,t);__ZNK7Vector2plERKS_(k,j,i);__ZNK10CanvasItem25get_global_mouse_positionEv(n,s);__ZNK7Vector2miERKS_(f,k,n);u=f;v=c[u+4>>2]|0;r=b+632|0;c[r>>2]=c[u>>2];c[r+4>>2]=v;w=c[p>>2]|0;break}}else w=q;while(0);if((w|0)!=2){l=e;return}w=b+620|0;if(!(c[w>>2]|0)){a:do if(!(a[b+640>>0]|0))x=0;else{q=c[d+24>>2]|0;c[f>>2]=c[d+20>>2];c[f+4>>2]=q;q=(__ZNK12WindowDialog14_drag_hit_testERK7Vector2(b,f)|0)+-2|0;switch(q>>>1|q<<31|0){case 3:case 0:{x=9;break a;break}case 1:case 7:{x=10;break a;break}case 5:case 8:{x=12;break a;break}case 11:case 2:{x=11;break a;break}default:{x=0;break a}}}while(0);d=c[(c[b>>2]|0)+176>>2]|0;g[f>>2]=0.0;g[f+4>>2]=0.0;if(($i[d&8191](b,f)|0)==(x|0)){l=e;return}__ZN7Control24set_default_cursor_shapeENS_11CursorShapeE(b,x);l=e;return}__ZNK10CanvasItem25get_global_mouse_positionEv(f,b);x=f+4|0;y=+g[x>>2];g[x>>2]=y>0.0?y:0.0;__ZNK7Control8get_rectEv(i,b);Pi[c[(c[b>>2]|0)+140>>2]&2047](n,b);d=c[w>>2]|0;do if((d|0)!=1){if(!(d&2)){if(d&8|0)g[i+12>>2]=+g[x>>2]-+g[i+4>>2]+ +g[b+636>>2]}else{w=i+4|0;q=i+12|0;y=+(~~(+g[w>>2]+ +g[q>>2])|0);z=+g[x>>2]-+g[b+628>>2];A=+(~~(y-+g[n+4>>2])|0);B=z<A?z:A;g[w>>2]=B;g[q>>2]=y-B}if(d&16|0){q=i+8|0;B=+(~~(+g[i>>2]+ +g[q>>2])|0);y=+g[f>>2]-+g[b+624>>2];A=+(~~(B-+g[n>>2])|0);z=y<A?y:A;g[i>>2]=z;g[q>>2]=B-z;break}if(d&4|0)g[i+8>>2]=+g[f>>2]-+g[i>>2]+ +g[b+632>>2]}else{__ZNK7Vector2miERKS_(o,f,b+624|0);q=o;w=c[q+4>>2]|0;p=i;c[p>>2]=c[q>>2];c[p+4>>2]=w}while(0);__ZN7Control8set_sizeERK7Vector2(b,i+8|0);__ZN7Control12set_positionERK7Vector2(b,i);l=e;return}function __ZN12WindowDialog9set_titleERK6String(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d+8|0;f=d;g=d+4|0;__ZN10StringNameC2ERK6String(g,b);b=__ZNK6Object10XL_MESSAGEERK10StringName(a,g)|0;c[f>>2]=b;do if(b){h=c[b+4>>2]|0;if(h|0){__ZN6StringC2EPKc(e,h);i=c[e>>2]|0;break}h=b+8|0;c[e>>2]=0;j=c[h>>2]|0;if((j|0)!=0?(c[e>>2]=0,(__Z28atomic_conditional_incrementPj(j+-8|0)|0)!=0):0){j=c[h>>2]|0;c[e>>2]=j;i=j}else i=0}else{c[e>>2]=0;i=0}while(0);e=i;b=a+616|0;j=c[b>>2]|0;if((j|0)==(i|0)){if(i|0)k=16}else{if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);c[b>>2]=0;if(i|0)if(!(__Z28atomic_conditional_incrementPj(i+-8|0)|0))k=16;else{c[b>>2]=e;k=16}}if((k|0)==16?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);__ZN10StringNameD2Ev(f);__ZN10StringNameD2Ev(g);__ZN10CanvasItem6updateEv(a);l=d;return}function __ZNK12WindowDialog9get_titleEv(a){a=a|0;var b=0,d=0;b=a+616|0;a=c[b>>2]|0;if((a|0)!=0?(__Z28atomic_conditional_incrementPj(a+-8|0)|0)!=0:0)d=c[b>>2]|0;else d=0;return d|0}function __ZN12WindowDialog13set_resizableEb(b,c){b=b|0;c=c|0;a[b+640>>0]=c&1;return}function __ZNK12WindowDialog13get_resizableEv(b){b=b|0;return (a[b+640>>0]|0)!=0|0}function __ZN12WindowDialog7_closedEv(a){a=a|0;gj[c[(c[a>>2]|0)+196>>2]&8191](a);__ZN10CanvasItem4hideEv(a);return}function __ZN12WindowDialog16get_close_buttonEv(a){a=a|0;return c[a+612>>2]|0}function __ZNK12MethodBind0RI12WindowDialogP13TextureButtonE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2EPK6Object(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK12MethodBind0RI12WindowDialogP13TextureButtonE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1008069);l=a;return c[b>>2]|0}function __ZN12MethodBind0RI12WindowDialogP13TextureButtonE4callEP6ObjectPPK7VariantiRNS6_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235648)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2EPK6Object(i,ij[n&8191](d)|0);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,266,1146558,0);c[b>>2]=0;l=f;return}function __ZN12MethodBind0RI12WindowDialogP13TextureButtonE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0;if(!b)f=0;else{d=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235648)|0;f=d?b:0}b=c[a+44>>2]|0;d=c[a+48>>2]|0;a=f+(d>>1)|0;if(!(d&1)){g=b;h=ij[g&8191](a)|0;c[e>>2]=h;return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=ij[g&8191](a)|0;c[e>>2]=h;return}}function __ZN12MethodBind0RI12WindowDialogP13TextureButtonED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind0I12WindowDialogE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return 0}function __ZNK11MethodBind0I12WindowDialogE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1008069);l=a;return c[b>>2]|0}function __ZN11MethodBind0I12WindowDialogE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235648)|0:0){c[h>>2]=0;a[1263537]=0;f=c[d+24>>2]|0;if((f|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=f;c[b>>2]=0;return}i=f-(c[d+20>>2]|0)|0;if((i|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=i;c[b>>2]=0;return}i=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))j=i;else j=c[(c[d>>2]|0)+i>>2]|0;gj[j&8191](d);c[b>>2]=0;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,110,1146558,0);c[b>>2]=0;return}function __ZN11MethodBind0I12WindowDialogE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235648)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1)){g=b;gj[g&8191](a);return}else{g=c[(c[a>>2]|0)+b>>2]|0;gj[g&8191](a);return}}function __ZN11MethodBind0I12WindowDialogED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI12WindowDialogbE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Eb(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK13MethodBind0RCI12WindowDialogbE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1008069);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI12WindowDialogbE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235648)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2Eb(i,ij[n&8191](d)|0);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI12WindowDialogbE7ptrcallEP6ObjectPPKvPv(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0;if(!d)g=0;else{e=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1235648)|0;g=e?d:0}d=c[b+44>>2]|0;e=c[b+48>>2]|0;b=g+(e>>1)|0;if(!(e&1)){h=d;i=ij[h&8191](b)|0;j=i&1;a[f>>0]=j;return}else{h=c[(c[b>>2]|0)+d>>2]|0;i=ij[h&8191](b)|0;j=i&1;a[f>>0]=j;return}}function __ZN13MethodBind0RCI12WindowDialogbED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I12WindowDialogbE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if(!b){__ZN7VariantC2Eb(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK11MethodBind1I12WindowDialogbE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1008069);l=a;return c[b>>2]|0}function __ZN11MethodBind1I12WindowDialogbE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235648)|0:0){c[h>>2]=0;a[1263537]=0;k=d+24|0;n=c[k>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=i;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=i;return}if((g|0)>0){if((n|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);p=0}else{a[1263537]=0;p=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,p)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=p;c[b>>2]=0;l=i;return}}p=c[d+44>>2]|0;n=c[d+48>>2]|0;o=e+(n>>1)|0;if(!(n&1))q=p;else q=c[(c[o>>2]|0)+p>>2]|0;do if((g|0)<1){p=c[k>>2]|0;n=p+-1|0;if((p|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)s=0;else s=c[e+-4>>2]|0;if((p|0)<=(s|0)){if(r)t=0;else t=c[e+-4>>2]|0;do if((t|0)<(p|0)){if(r)u=0;else u=c[e+-4>>2]|0;if((u|0)<(p|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);v=0;break}else{a[1263537]=0;w=31;break}}else w=31;while(0);if((w|0)==31)v=e+(n*24|0)|0;__ZN7VariantC2ERKS_(j,v);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);f=__ZNK7VariantcvbEv(j)|0;Pi[q&2047](o,f);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I12WindowDialogbE7ptrcallEP6ObjectPPKvPv(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0;if(!d)g=0;else{f=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1235648)|0;g=f?d:0}d=c[b+44>>2]|0;f=c[b+48>>2]|0;b=g+(f>>1)|0;if(!(f&1))h=d;else h=c[(c[b>>2]|0)+d>>2]|0;Pi[h&2047](b,(a[c[e>>2]>>0]|0)!=0);return}function __ZN11MethodBind1I12WindowDialogbED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI12WindowDialog6StringE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;if((b|0)!=-1){f=0;l=a;return f|0}c[d>>2]=0;__ZN7VariantC2ERK6String(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);e=c[d>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);f=b;l=a;return f|0}function __ZNK13MethodBind0RCI12WindowDialog6StringE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1008069);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI12WindowDialog6StringE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;j=f+24|0;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235648)|0:0){c[h>>2]=0;a[1263537]=0;k=c[d+24>>2]|0;if((k|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=k;c[b>>2]=0;l=f;return}n=k-(c[d+20>>2]|0)|0;if((n|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=n;c[b>>2]=0;l=f;return}n=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))o=n;else o=c[(c[d>>2]|0)+n>>2]|0;c[j>>2]=ij[o&8191](d)|0;__ZN7VariantC2ERK6String(i,j);d=c[j>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI12WindowDialog6StringE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0;if(!b)f=0;else{d=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235648)|0;f=d?b:0}b=c[a+44>>2]|0;d=c[a+48>>2]|0;a=f+(d>>1)|0;if(!(d&1))g=b;else g=c[(c[a>>2]|0)+b>>2]|0;b=ij[g&8191](a)|0;a=b;g=c[e>>2]|0;if((g|0)==(b|0)){if(!b)return}else{if(g|0?(__Z16atomic_decrementPj(g+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(g,1);c[e>>2]=0;if(!b)return;if(__Z28atomic_conditional_incrementPj(b+-8|0)|0)c[e>>2]=a}if(__Z16atomic_decrementPj(b+-8|0)|0)return;__ZN6Memory11free_staticEPvb(b,1);return}function __ZN13MethodBind0RCI12WindowDialog6StringED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I12WindowDialogRK6StringE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;if(b|0){f=0;l=a;return f|0}c[d>>2]=0;__ZN7VariantC2ERK6String(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);e=c[d>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);f=b;l=a;return f|0}function __ZNK11MethodBind1I12WindowDialogRK6StringE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1008069);l=a;return c[b>>2]|0}function __ZN11MethodBind1I12WindowDialogRK6StringE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i+24|0;k=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235648)|0:0){c[h>>2]=0;a[1263537]=0;n=d+24|0;o=c[n>>2]|0;if((o|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=o;c[b>>2]=0;l=i;return}p=o-(c[d+20>>2]|0)|0;if((p|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=p;c[b>>2]=0;l=i;return}if((g|0)>0){if((o|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);q=0}else{a[1263537]=0;q=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,q)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=q;c[b>>2]=0;l=i;return}}q=c[d+44>>2]|0;o=c[d+48>>2]|0;p=e+(o>>1)|0;if(!(o&1))r=q;else r=c[(c[p>>2]|0)+q>>2]|0;do if((g|0)<1){q=c[n>>2]|0;o=q+-1|0;if((q|0)>=1){e=c[d+16>>2]|0;s=(e|0)==0;if(s)t=0;else t=c[e+-4>>2]|0;if((q|0)<=(t|0)){if(s)u=0;else u=c[e+-4>>2]|0;do if((u|0)<(q|0)){if(s)v=0;else v=c[e+-4>>2]|0;if((v|0)<(q|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);w=0;break}else{a[1263537]=0;x=31;break}}else x=31;while(0);if((x|0)==31)w=e+(o*24|0)|0;__ZN7VariantC2ERKS_(k,w);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);c[j>>2]=__ZNK7Variantcv6StringEv(k)|0;Pi[r&2047](p,j);p=c[j>>2]|0;if(p|0?(__Z16atomic_decrementPj(p+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(p,1);if(c[k>>2]|0)__ZN7Variant5clearEv(k);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I12WindowDialogRK6StringE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235648)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;b=c[d>>2]|0;d=c[b>>2]|0;if((d|0)!=0?(__Z28atomic_conditional_incrementPj(d+-8|0)|0)!=0:0)j=c[b>>2]|0;else j=0;c[f>>2]=j;Pi[i&2047](a,f);a=c[f>>2]|0;if(!a){l=e;return}if(__Z16atomic_decrementPj(a+-8|0)|0){l=e;return}__ZN6Memory11free_staticEPvb(a,1);l=e;return}function __ZN11MethodBind1I12WindowDialogRK6StringED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK12WindowDialog14_drag_hit_testERK7Vector2(b,c){b=b|0;c=c|0;var d=0,e=0,f=0,h=0.0,i=0,j=0,k=0.0,n=0.0,o=0,p=0.0,q=0,r=0;d=l;l=l+32|0;if((l|0)>=(m|0))ba(32);e=d+8|0;f=d;do if(!(a[b+640>>0]|0))h=+g[c+4>>2];else{__ZN10StringNameC2EPKc(e,1009356);__ZN10StringNameC2EPKc(f,1008069);i=__ZNK7Control12get_constantERK10StringNameS2_(b,e,f)|0;__ZN10StringNameD2Ev(f);__ZN10StringNameD2Ev(e);__ZN10StringNameC2EPKc(e,1009316);__ZN10StringNameC2EPKc(f,1008069);j=__ZNK7Control12get_constantERK10StringNameS2_(b,e,f)|0;__ZN10StringNameD2Ev(f);__ZN10StringNameD2Ev(e);__ZNK7Control8get_rectEv(e,b);k=+g[c+4>>2];if(!(k<+(j-i|0))){n=+(j|0);if(!(k>=+g[e+12>>2]-n)){o=0;p=n}else{o=8;p=n}}else{o=2;p=+(j|0)}n=+g[c>>2];if(!(n<p)){j=o|4;if(!(n>=+g[e+8>>2]-p)){if(!o){h=k;break}else q=o;l=d;return q|0}else r=j}else r=o|16;q=r;l=d;return q|0}while(0);if(!(h<0.0)){q=0;l=d;return q|0}q=1;l=d;return q|0}function __ZNK11MethodBind1I12WindowDialogRK10InputEventE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0;a=l;l=l+80|0;if((l|0)>=(m|0))ba(80);d=a+24|0;e=a;if(b|0){f=0;l=a;return f|0}b=d;g=b+56|0;do{c[b>>2]=0;b=b+4|0}while((b|0)<(g|0));__ZN7VariantC2ERK10InputEvent(e,d);d=c[e>>2]|0;if(d|0)__ZN7Variant5clearEv(e);f=d;l=a;return f|0}function __ZNK11MethodBind1I12WindowDialogRK10InputEventE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1008069);l=a;return c[b>>2]|0}function __ZN11MethodBind1I12WindowDialogRK10InputEventE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;i=l;l=l+80|0;if((l|0)>=(m|0))ba(80);j=i+24|0;k=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1235648)|0:0){c[h>>2]=0;a[1263537]=0;n=d+24|0;o=c[n>>2]|0;if((o|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=o;c[b>>2]=0;l=i;return}p=o-(c[d+20>>2]|0)|0;if((p|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=p;c[b>>2]=0;l=i;return}if((g|0)>0){if((o|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);q=0}else{a[1263537]=0;q=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,q)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=q;c[b>>2]=0;l=i;return}}q=c[d+44>>2]|0;o=c[d+48>>2]|0;p=e+(o>>1)|0;if(!(o&1))r=q;else r=c[(c[p>>2]|0)+q>>2]|0;do if((g|0)<1){q=c[n>>2]|0;o=q+-1|0;if((q|0)>=1){e=c[d+16>>2]|0;s=(e|0)==0;if(s)t=0;else t=c[e+-4>>2]|0;if((q|0)<=(t|0)){if(s)u=0;else u=c[e+-4>>2]|0;do if((u|0)<(q|0)){if(s)v=0;else v=c[e+-4>>2]|0;if((v|0)<(q|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);w=0;break}else{a[1263537]=0;x=31;break}}else x=31;while(0);if((x|0)==31)w=e+(o*24|0)|0;__ZN7VariantC2ERKS_(k,w);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);__ZNK7Variantcv10InputEventEv(j,k);Pi[r&2047](p,j);if(c[k>>2]|0)__ZN7Variant5clearEv(k);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I12WindowDialogRK10InputEventE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;e=l;l=l+64|0;if((l|0)>=(m|0))ba(64);f=e;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1235648)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;b=f;h=c[d>>2]|0;d=b+56|0;do{c[b>>2]=c[h>>2];b=b+4|0;h=h+4|0}while((b|0)<(d|0));Pi[i&2047](a,f);l=e;return}function __ZN11MethodBind1I12WindowDialogRK10InputEventED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN11PopupDialog18_initialize_classvEv(b){b=b|0;if(a[1263288]|0)return;__ZN5Popup16initialize_classEv();__ZN7ClassDB10_add_classI11PopupDialogEEvv();a[1263288]=1;return}function __ZN11PopupDialog5_setvERK10StringNameRK7Variant(a,b,c){a=a|0;b=b|0;c=c|0;if(1128!=1129)return __ZN7Control4_setERK10StringNameRK7Variant(a,b,c)|0;else return 0;return 0}function __ZNK11PopupDialog5_getvERK10StringNameR7Variant(a,b,c){a=a|0;b=b|0;c=c|0;var d=0;if(1130!=1131?__ZNK7Control4_getERK10StringNameR7Variant(a,b,c)|0:0)d=1;else d=0;return d|0}function __ZNK11PopupDialog19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+24|0;g=e+4|0;h=e;if(!d)__ZNK5Popup19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,0);__ZN6StringC2EPKc(f,845749);i=c[f>>2]|0;f=i;j=g+4|0;c[j>>2]=0;k=g+12|0;c[k>>2]=0;c[g>>2]=0;n=(i|0)==0;if(!n?(c[j>>2]=0,__Z28atomic_conditional_incrementPj(i+-8|0)|0):0)c[j>>2]=f;c[g+8>>2]=0;f=c[k>>2]|0;if(f|0){if(!(__Z16atomic_decrementPj(f+-8|0)|0))__ZN6Memory11free_staticEPvb(f,1);c[k>>2]=0}c[g+16>>2]=256;if(!(c[b>>2]|0)){k=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=k;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0}k=__ZnwjPFPvjE(32,4740)|0;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0;c[k+12>>2]=0;c[k+16>>2]=7;f=k+20|0;c[f>>2]=0;j=k+24|0;c[j>>2]=0;o=k+28|0;c[o>>2]=0;__ZN12PropertyInfoaSERKS_(k,g)|0;p=c[b>>2]|0;q=p+4|0;r=c[q>>2]|0;c[j>>2]=r;c[f>>2]=0;c[o>>2]=p;if(r|0)c[r+20>>2]=k;c[q>>2]=k;if(!(c[p>>2]|0))c[p>>2]=k;k=p+8|0;c[k>>2]=(c[k>>2]|0)+1;k=c[g+12>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);k=c[g+4>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);if(!n?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);__ZN10StringNameC2EPKc(h,845749);__ZN7ClassDB17get_property_listE10StringNameP4ListI12PropertyInfo16DefaultAllocatorEbPK6Object(h,b,1,a);__ZN10StringNameD2Ev(h);if(!d){l=e;return}__ZNK5Popup19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,1);l=e;return}function __ZN11PopupDialog14_notificationvEib(a,b,c){a=a|0;b=b|0;c=c|0;if(!c)__ZN5Popup14_notificationvEib(a,b,0);if(1079!=981)__ZN11PopupDialog13_notificationEi(a,b);if(!c)return;__ZN5Popup14_notificationvEib(a,b,1);return}function __ZNK11PopupDialog16_get_class_namevEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+8|0;e=b+4|0;f=b;g=a+608|0;a=c[g>>2]|0;if(a|0){if(c[a+4>>2]|0){l=b;return g|0}if(__ZNK6String6lengthEv(a+8|0)|0){l=b;return g|0}}__ZN6StringC2EPKc(d,845749);c[f>>2]=c[d>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameaSERKS_(g,e);__ZN10StringNameD2Ev(e);e=c[f>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);l=b;return g|0}function __ZNK11PopupDialog9get_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,845749);l=a;return c[b>>2]|0}function __ZNK11PopupDialog8is_classERK6String(a,b){a=a|0;b=b|0;var c=0;if((((!(__ZNK6StringeqEPKc(b,845749)|0)?!(__ZNK6StringeqEPKc(b,845633)|0):0)?!(__ZNK6StringeqEPKc(b,1111718)|0):0)?!(__ZNK6StringeqEPKc(b,947933)|0):0)?!(__ZNK6StringeqEPKc(b,1132465)|0):0)c=__ZNK6StringeqEPKc(b,1142944)|0;else c=1;return c|0}function __ZNK11PopupDialog12is_class_ptrEPv(a,b){a=a|0;b=b|0;var c=0;if((b|0)==1235652){c=1;return c|0}c=(b|0)==1235576|((b|0)==1220744|((b|0)==1220748|((b|0)==1220720|(b|0)==1220580)));return c|0}function __ZN11PopupDialogD2Ev(a){a=a|0;c[a>>2]=249320;__ZN10StringNameD2Ev(a+608|0);__ZN5PopupD2Ev(a);return}function __ZN11PopupDialogD0Ev(a){a=a|0;c[a>>2]=249320;__ZN10StringNameD2Ev(a+608|0);__ZN5PopupD2Ev(a);__ZdlPv(a);return}function __ZN11PopupDialog13_notificationEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0;d=l;l=l+48|0;if((l|0)>=(m|0))ba(48);e=d+36|0;f=d+32|0;g=d+28|0;h=d+24|0;i=d+8|0;j=d;if((b|0)!=30){l=d;return}b=c[a+240>>2]|0;__ZN10StringNameC2EPKc(f,986819);__ZN10StringNameC2EPKc(g,1011386);k=__ZNK7Control12get_styleboxERK10StringNameS2_(a,f,g)|0;n=c[(c[k>>2]|0)+128>>2]|0;c[h>>2]=b;__ZNK7Control8get_sizeEv(j,a);a=i;c[a>>2]=0;c[a+4>>2]=0;a=j;j=c[a+4>>2]|0;b=i+8|0;c[b>>2]=c[a>>2];c[b+4>>2]=j;c[e>>2]=c[h>>2];bj[n&4095](k,e,i);if((k|0?__ZN9Reference11unreferenceEv(k)|0:0)?__Z17predelete_handlerP6Object(k)|0:0){gj[c[(c[k>>2]|0)+76>>2]&8191](k);__ZN6Memory11free_staticEPvb(k,0)}__ZN10StringNameD2Ev(g);__ZN10StringNameD2Ev(f);l=d;return}function __ZN7ClassDB10_add_classI11PopupDialogEEvv(){var a=0,b=0,d=0,e=0,f=0,g=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+16|0;d=a+12|0;e=a+8|0;f=a+4|0;g=a;__ZN6StringC2EPKc(b,845749);c[e>>2]=c[b>>2];__ZN10StringNameC2ERK6String(d,e);__ZN6StringC2EPKc(b,845633);c[g>>2]=c[b>>2];__ZN10StringNameC2ERK6String(f,g);__ZN7ClassDB11_add_class2ERK10StringNameS2_(d,f);__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);__ZN10StringNameD2Ev(d);d=c[e>>2]|0;if(!d){l=a;return}if(__Z16atomic_decrementPj(d+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(d,1);l=a;return}function __ZN12AcceptDialog18_initialize_classvEv(b){b=b|0;if(a[1263290]|0)return;if(!(a[1263287]|0)){__ZN5Popup16initialize_classEv();__ZN7ClassDB10_add_classI12WindowDialogEEvv();__ZN12WindowDialog13_bind_methodsEv();a[1263287]=1}__ZN7ClassDB10_add_classI12AcceptDialogEEvv();__ZN12AcceptDialog13_bind_methodsEv();a[1263290]=1;return}function __ZN12AcceptDialog5_setvERK10StringNameRK7Variant(a,b,c){a=a|0;b=b|0;c=c|0;var d=0;if(1128!=1129?__ZN7Control4_setERK10StringNameRK7Variant(a,b,c)|0:0)d=1;else d=0;return d|0}function __ZNK12AcceptDialog5_getvERK10StringNameR7Variant(a,b,c){a=a|0;b=b|0;c=c|0;var d=0;if(1130!=1131?__ZNK7Control4_getERK10StringNameR7Variant(a,b,c)|0:0)d=1;else d=0;return d|0}function __ZNK12AcceptDialog19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+24|0;g=e+4|0;h=e;if(!d)__ZNK12WindowDialog19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,0);__ZN6StringC2EPKc(f,846084);i=c[f>>2]|0;f=i;j=g+4|0;c[j>>2]=0;k=g+12|0;c[k>>2]=0;c[g>>2]=0;n=(i|0)==0;if(!n?(c[j>>2]=0,__Z28atomic_conditional_incrementPj(i+-8|0)|0):0)c[j>>2]=f;c[g+8>>2]=0;f=c[k>>2]|0;if(f|0){if(!(__Z16atomic_decrementPj(f+-8|0)|0))__ZN6Memory11free_staticEPvb(f,1);c[k>>2]=0}c[g+16>>2]=256;if(!(c[b>>2]|0)){k=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=k;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0}k=__ZnwjPFPvjE(32,4740)|0;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0;c[k+12>>2]=0;c[k+16>>2]=7;f=k+20|0;c[f>>2]=0;j=k+24|0;c[j>>2]=0;o=k+28|0;c[o>>2]=0;__ZN12PropertyInfoaSERKS_(k,g)|0;p=c[b>>2]|0;q=p+4|0;r=c[q>>2]|0;c[j>>2]=r;c[f>>2]=0;c[o>>2]=p;if(r|0)c[r+20>>2]=k;c[q>>2]=k;if(!(c[p>>2]|0))c[p>>2]=k;k=p+8|0;c[k>>2]=(c[k>>2]|0)+1;k=c[g+12>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);k=c[g+4>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);if(!n?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);__ZN10StringNameC2EPKc(h,846084);__ZN7ClassDB17get_property_listE10StringNameP4ListI12PropertyInfo16DefaultAllocatorEbPK6Object(h,b,1,a);__ZN10StringNameD2Ev(h);if(!d){l=e;return}__ZNK12WindowDialog19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,1);l=e;return}function __ZN12AcceptDialog14_notificationvEib(a,b,d){a=a|0;b=b|0;d=d|0;if(!d){if(511!=510)__ZN4Node13_notificationEi(a,b);if(512!=511)__ZN10CanvasItem13_notificationEi(a,b);if(513!=512)__ZN7Control13_notificationEi(a,b);if(981!=513)__ZN5Popup13_notificationEi(a,b);if(1075!=981)__ZN12WindowDialog13_notificationEi(a,b)}a:do if(1080!=1075)switch(b|0){case 46:{gj[c[(c[a>>2]|0)+204>>2]&8191](a);break a;break}case 40:{__ZN12AcceptDialog19_update_child_rectsEv(a);break a;break}default:break a}while(0);if(!d)return;if(1075!=981)__ZN12WindowDialog13_notificationEi(a,b);if(981!=513)__ZN5Popup13_notificationEi(a,b);if(513!=512)__ZN7Control13_notificationEi(a,b);if(512!=511)__ZN10CanvasItem13_notificationEi(a,b);if(511==510)return;__ZN4Node13_notificationEi(a,b);return}function __ZNK12AcceptDialog16_get_class_namevEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+8|0;e=b+4|0;f=b;g=a+644|0;a=c[g>>2]|0;if(a|0){if(c[a+4>>2]|0){l=b;return g|0}if(__ZNK6String6lengthEv(a+8|0)|0){l=b;return g|0}}__ZN6StringC2EPKc(d,846084);c[f>>2]=c[d>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameaSERKS_(g,e);__ZN10StringNameD2Ev(e);e=c[f>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);l=b;return g|0}function __ZNK12AcceptDialog9get_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,846084);l=a;return c[b>>2]|0}function __ZNK12AcceptDialog8is_classERK6String(a,b){a=a|0;b=b|0;var c=0;if(((((!(__ZNK6StringeqEPKc(b,846084)|0)?!(__ZNK6StringeqEPKc(b,1008069)|0):0)?!(__ZNK6StringeqEPKc(b,845633)|0):0)?!(__ZNK6StringeqEPKc(b,1111718)|0):0)?!(__ZNK6StringeqEPKc(b,947933)|0):0)?!(__ZNK6StringeqEPKc(b,1132465)|0):0)c=__ZNK6StringeqEPKc(b,1142944)|0;else c=1;return c|0}function __ZNK12AcceptDialog12is_class_ptrEPv(a,b){a=a|0;b=b|0;var c=0;if((b|0)==1235656|(b|0)==1235648){c=1;return c|0}c=(b|0)==1235576|((b|0)==1220744|((b|0)==1220748|((b|0)==1220720|(b|0)==1220580)));return c|0}function __ZN12AcceptDialogD2Ev(a){a=a|0;var b=0;c[a>>2]=249524;__ZN10StringNameD2Ev(a+644|0);c[a>>2]=248860;b=c[a+616>>2]|0;if(b|0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(b,1);__ZN10StringNameD2Ev(a+608|0);__ZN5PopupD2Ev(a);return}function __ZN12AcceptDialogD0Ev(a){a=a|0;var b=0;c[a>>2]=249524;__ZN10StringNameD2Ev(a+644|0);c[a>>2]=248860;b=c[a+616>>2]|0;if(b|0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(b,1);__ZN10StringNameD2Ev(a+608|0);__ZN5PopupD2Ev(a);__ZdlPv(a);return}function __ZNK12AcceptDialog16get_minimum_sizeEv(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,h=0,i=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0.0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d+8|0;f=d;__ZN10StringNameC2EPKc(e,1075483);__ZN10StringNameC2EPKc(f,1025218);h=__ZNK7Control12get_constantERK10StringNameS2_(b,e,f)|0;__ZN10StringNameD2Ev(f);__ZN10StringNameD2Ev(e);i=b+652|0;k=c[i>>2]|0;Pi[c[(c[k>>2]|0)+144>>2]&2047](a,k);k=b+648|0;if((__ZNK4Node15get_child_countEv(b)|0)>0){n=b+612|0;o=e+4|0;p=a+4|0;q=0;do{r=__ZNK4Node9get_childEi(b,q)|0;if(((((r|0?$i[c[(c[r>>2]|0)+44>>2]&8191](r,1220744)|0:0)?(r|0)!=(c[k>>2]|0):0)?(r|0)!=(c[i>>2]|0):0)?(r|0)!=(c[n>>2]|0):0)?!(__ZNK10CanvasItem18is_set_as_toplevelEv(r)|0):0){Pi[c[(c[r>>2]|0)+144>>2]&2047](e,r);c[a>>2]=c[(+g[e>>2]>+g[a>>2]?e:a)>>2];c[p>>2]=c[(+g[o>>2]>+g[p>>2]?e:a)+4>>2]}q=q+1|0}while((q|0)<(__ZNK4Node15get_child_countEv(b)|0));s=a;t=a;u=p}else{s=a;t=a;u=a+4|0}p=c[k>>2]|0;Pi[c[(c[p>>2]|0)+144>>2]&2047](e,p);p=c[(+g[e>>2]>+g[s>>2]?e:a)>>2]|0;c[t>>2]=p;v=+g[e+4>>2]+ +g[u>>2];g[s>>2]=+(h<<1|0)+(c[j>>2]=p,+g[j>>2]);g[u>>2]=+(h*3|0)+v;__ZNK12WindowDialog16get_minimum_sizeEv(f,b);c[t>>2]=c[(+g[f>>2]>+g[s>>2]?f:a)>>2];l=d;return}function __ZN12AcceptDialog11_post_popupEv(a){a=a|0;c[a+620>>2]=0;__ZN7Control10grab_focusEv(c[a+656>>2]|0);return}function __ZN12AcceptDialog14_close_pressedEv(a){a=a|0;gj[c[(c[a>>2]|0)+204>>2]&8191](a);return}function __ZN12AcceptDialog10ok_pressedEv(a){a=a|0;return}function __ZN12AcceptDialog14cancel_pressedEv(a){a=a|0;return}function __ZN12AcceptDialog13custom_actionERK6String(a,b){a=a|0;b=b|0;return}function __ZN12AcceptDialog13_notificationEi(a,b){a=a|0;b=b|0;switch(b|0){case 46:{gj[c[(c[a>>2]|0)+204>>2]&8191](a);return}case 40:{__ZN12AcceptDialog19_update_child_rectsEv(a);return}default:return}}function __ZN12AcceptDialog19_update_child_rectsEv(a){a=a|0;var b=0,d=0,e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0.0,q=0.0,r=0.0,s=0.0,t=0.0,u=0.0,v=0.0,w=0.0,x=0,y=0,z=0,A=0;b=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=b+40|0;e=b+24|0;f=b+32|0;h=b+16|0;i=b+8|0;j=b;k=a+652|0;n=c[k>>2]|0;Pi[c[(c[n>>2]|0)+140>>2]&2047](d,n);c[e>>2]=__ZNK5Label8get_textEv(c[k>>2]|0)|0;n=(__ZNK6String6lengthEv(e)|0)==0;o=c[e>>2]|0;if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(o,1);o=d+4|0;if(n)g[o>>2]=0.0;__ZN10StringNameC2EPKc(f,1075483);__ZN10StringNameC2EPKc(h,1025218);n=__ZNK7Control12get_constantERK10StringNameS2_(a,f,h)|0;__ZN10StringNameD2Ev(h);__ZN10StringNameD2Ev(f);__ZNK7Control8get_sizeEv(f,a);d=a+648|0;e=c[d>>2]|0;Pi[c[(c[e>>2]|0)+144>>2]&2047](h,e);p=+(n|0);q=+g[o>>2];r=p+q;g[i>>2]=p;o=i+4|0;g[o>>2]=r;e=h+4|0;s=+g[f+4>>2]-+(n*3|0)-+g[e>>2]-q;g[j>>2]=+g[f>>2]-+(n<<1|0);n=j+4|0;g[n>>2]=s;if((__ZNK4Node15get_child_countEv(a)|0)<=0){t=s;u=r;v=p+t;w=u+v;g[o>>2]=w;x=c[e>>2]|0;c[n>>2]=x;y=c[d>>2]|0;__ZN7Control12set_positionERK7Vector2(y,i);z=c[d>>2]|0;__ZN7Control8set_sizeERK7Vector2(z,j);l=b;return}f=a+612|0;h=0;do{A=__ZNK4Node9get_childEi(a,h)|0;if(((((A|0?$i[c[(c[A>>2]|0)+44>>2]&8191](A,1220744)|0:0)?(A|0)!=(c[d>>2]|0):0)?(A|0)!=(c[k>>2]|0):0)?(A|0)!=(c[f>>2]|0):0)?!(__ZNK10CanvasItem18is_set_as_toplevelEv(A)|0):0){__ZN7Control12set_positionERK7Vector2(A,i);__ZN7Control8set_sizeERK7Vector2(A,j)}h=h+1|0}while((h|0)<(__ZNK4Node15get_child_countEv(a)|0));t=+g[n>>2];u=+g[o>>2];v=p+t;w=u+v;g[o>>2]=w;x=c[e>>2]|0;c[n>>2]=x;y=c[d>>2]|0;__ZN7Control12set_positionERK7Vector2(y,i);z=c[d>>2]|0;__ZN7Control8set_sizeERK7Vector2(z,j);l=b;return}function __ZN7ClassDB10_add_classI12AcceptDialogEEvv(){var a=0,b=0,d=0,e=0,f=0,g=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+16|0;d=a+12|0;e=a+8|0;f=a+4|0;g=a;__ZN6StringC2EPKc(b,846084);c[e>>2]=c[b>>2];__ZN10StringNameC2ERK6String(d,e);__ZN6StringC2EPKc(b,1008069);c[g>>2]=c[b>>2];__ZN10StringNameC2ERK6String(f,g);__ZN7ClassDB11_add_class2ERK10StringNameS2_(d,f);__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);__ZN10StringNameD2Ev(d);d=c[e>>2]|0;if(!d){l=a;return}if(__Z16atomic_decrementPj(d+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(d,1);l=a;return} +function __ZN19ScriptDebuggerLocal5debugEP14ScriptLanguageb(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0,ia=0,ja=0,ka=0,la=0,ma=0,na=0,oa=0,pa=0,qa=0,ra=0,sa=0,ta=0,ua=0,va=0,wa=0,xa=0,ya=0,za=0,Aa=0,Ba=0,Ca=0,Da=0,Ea=0,Fa=0,Ga=0,Ha=0,Ia=0,Ja=0,Ka=0,La=0,Ma=0,Na=0,Oa=0,Pa=0,Qa=0,Ra=0,Sa=0,Ta=0,Ua=0,Va=0,Wa=0,Xa=0,Ya=0,Za=0,_a=0,$a=0,ab=0,bb=0,cb=0,db=0,eb=0,fb=0,gb=0,hb=0,ib=0,jb=0,kb=0,lb=0,mb=0,nb=0,ob=0,pb=0,qb=0,rb=0,sb=0,tb=0,ub=0,vb=0;e=l;l=l+400|0;if((l|0)>=(m|0))ba(400);f=e;g=e+388|0;h=e+380|0;i=e+392|0;j=e+384|0;k=e+372|0;n=e+364|0;o=e+356|0;p=e+348|0;q=e+340|0;r=e+332|0;s=e+328|0;t=e+324|0;u=e+376|0;v=e+368|0;w=e+360|0;x=e+352|0;y=e+344|0;z=e+336|0;A=e+320|0;B=e+316|0;C=e+308|0;D=e+304|0;E=e+300|0;F=e+296|0;G=e+292|0;H=e+288|0;I=e+284|0;J=e+280|0;K=e+276|0;L=e+268|0;M=e+312|0;N=e+260|0;O=e+256|0;P=e+252|0;Q=e+248|0;R=e+244|0;S=e+240|0;T=e+236|0;U=e+232|0;V=e+228|0;W=e+224|0;X=e+272|0;Y=e+264|0;Z=e+220|0;_=e+216|0;$=e+212|0;aa=e+208|0;ca=e+204|0;da=e+200|0;ea=e+196|0;fa=e+192|0;ga=e+188|0;ha=e+184|0;ia=e+180|0;ja=e+176|0;ka=e+172|0;la=e+168|0;ma=e+164|0;na=e+160|0;oa=e+156|0;pa=e+152|0;qa=e+148|0;ra=e+144|0;sa=e+140|0;ta=e+136|0;ua=e+132|0;va=e+128|0;wa=e+124|0;xa=e+120|0;ya=e+116|0;za=e+112|0;Aa=e+108|0;Ba=e+104|0;Ca=e+100|0;Da=e+96|0;Ea=e+92|0;Fa=e+88|0;Ga=e+84|0;Ha=e+80|0;Ia=e+76|0;Ja=e+72|0;Ka=e+68|0;La=e+64|0;Ma=e+60|0;Na=e+56|0;Oa=e+52|0;Pa=e+48|0;Qa=e+44|0;Ra=e+40|0;Sa=e+36|0;Ta=e+32|0;Ua=e+28|0;Va=e+24|0;Wa=e+20|0;Xa=e+16|0;Ya=e+12|0;Za=e+8|0;_a=e+4|0;c[i>>2]=ij[c[(c[d>>2]|0)+88>>2]&8191](d)|0;c[h>>2]=__ZplPKcRK6String(1088737,i)|0;__ZN6StringC2EPKc(j,1133970);c[g>>2]=__ZNK6StringplERKS_(h,j)|0;__Z10print_line6String(g);$a=c[g>>2]|0;if($a|0?(__Z16atomic_decrementPj($a+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb($a,1);$a=c[j>>2]|0;if($a|0?(__Z16atomic_decrementPj($a+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb($a,1);$a=c[h>>2]|0;if($a|0?(__Z16atomic_decrementPj($a+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb($a,1);$a=c[i>>2]|0;if($a|0?(__Z16atomic_decrementPj($a+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb($a,1);c[i>>2]=__Z4itosx(0,0)|0;c[t>>2]=__ZplPKcRK6String(1088763,i)|0;__ZN6StringC2EPKc(j,1096919);c[s>>2]=__ZNK6StringplERKS_(t,j)|0;c[u>>2]=$i[c[(c[d>>2]|0)+104>>2]&8191](d,0)|0;c[r>>2]=__ZNK6StringplERKS_(s,u)|0;__ZN6StringC2EPKc(v,1144824);c[q>>2]=__ZNK6StringplERKS_(r,v)|0;$a=$i[c[(c[d>>2]|0)+96>>2]&8191](d,0)|0;c[w>>2]=__Z4itosx($a,(($a|0)<0)<<31>>31)|0;c[p>>2]=__ZNK6StringplERKS_(q,w)|0;__ZN6StringC2EPKc(x,1088771);c[o>>2]=__ZNK6StringplERKS_(p,x)|0;c[y>>2]=$i[c[(c[d>>2]|0)+100>>2]&8191](d,0)|0;c[n>>2]=__ZNK6StringplERKS_(o,y)|0;__ZN6StringC2EPKc(z,1133970);c[k>>2]=__ZNK6StringplERKS_(n,z)|0;__Z10print_line6String(k);$a=c[k>>2]|0;if($a|0?(__Z16atomic_decrementPj($a+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb($a,1);$a=c[z>>2]|0;if($a|0?(__Z16atomic_decrementPj($a+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb($a,1);$a=c[n>>2]|0;if($a|0?(__Z16atomic_decrementPj($a+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb($a,1);$a=c[y>>2]|0;if($a|0?(__Z16atomic_decrementPj($a+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb($a,1);$a=c[o>>2]|0;if($a|0?(__Z16atomic_decrementPj($a+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb($a,1);$a=c[x>>2]|0;if($a|0?(__Z16atomic_decrementPj($a+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb($a,1);$a=c[p>>2]|0;if($a|0?(__Z16atomic_decrementPj($a+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb($a,1);$a=c[w>>2]|0;if($a|0?(__Z16atomic_decrementPj($a+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb($a,1);$a=c[q>>2]|0;if($a|0?(__Z16atomic_decrementPj($a+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb($a,1);$a=c[v>>2]|0;if($a|0?(__Z16atomic_decrementPj($a+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb($a,1);$a=c[r>>2]|0;if($a|0?(__Z16atomic_decrementPj($a+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb($a,1);$a=c[u>>2]|0;if($a|0?(__Z16atomic_decrementPj($a+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb($a,1);$a=c[s>>2]|0;if($a|0?(__Z16atomic_decrementPj($a+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb($a,1);$a=c[j>>2]|0;if($a|0?(__Z16atomic_decrementPj($a+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb($a,1);$a=c[t>>2]|0;do if($a|0){if(__Z16atomic_decrementPj($a+-8|0)|0)break;__ZN6Memory11free_staticEPvb($a,1)}while(0);$a=c[i>>2]|0;do if($a|0){if(__Z16atomic_decrementPj($a+-8|0)|0)break;__ZN6Memory11free_staticEPvb($a,1)}while(0);__ZN6StringC2EPKc(A,1088786);__Z10print_line6String(A);$a=c[A>>2]|0;do if($a|0){if(__Z16atomic_decrementPj($a+-8|0)|0)break;__ZN6Memory11free_staticEPvb($a,1)}while(0);$a=ij[c[(c[d>>2]|0)+92>>2]&8191](d)|0;A=($a|0)>0;t=0;while(1){s=__ZN2OS13get_singletonEv()|0;bj[c[(c[s>>2]|0)+52>>2]&4095](s,1088815,f);s=__ZN2OS13get_singletonEv()|0;c[B>>2]=$i[c[(c[s>>2]|0)+68>>2]&8191](s,1)|0;c[i>>2]=__ZNK6String11strip_edgesEbb(B,1,1)|0;s=c[B>>2]|0;do if(s|0){if(__Z16atomic_decrementPj(s+-8|0)|0)break;__ZN6Memory11free_staticEPvb(s,1)}while(0);a:do if(__ZNK6StringeqEPKc(i,1263606)|0){c[j>>2]=ij[c[(c[d>>2]|0)+88>>2]&8191](d)|0;c[D>>2]=__ZplPKcRK6String(1088737,j)|0;__ZN6StringC2EPKc(u,1133970);c[C>>2]=__ZNK6StringplERKS_(D,u)|0;__Z10print_line6String(C);s=c[C>>2]|0;do if(s|0){if(__Z16atomic_decrementPj(s+-8|0)|0)break;__ZN6Memory11free_staticEPvb(s,1)}while(0);s=c[u>>2]|0;do if(s|0){if(__Z16atomic_decrementPj(s+-8|0)|0)break;__ZN6Memory11free_staticEPvb(s,1)}while(0);s=c[D>>2]|0;do if(s|0){if(__Z16atomic_decrementPj(s+-8|0)|0)break;__ZN6Memory11free_staticEPvb(s,1)}while(0);s=c[j>>2]|0;do if(s|0){if(__Z16atomic_decrementPj(s+-8|0)|0)break;__ZN6Memory11free_staticEPvb(s,1)}while(0);c[j>>2]=__Z4itosx(t,((t|0)<0)<<31>>31)|0;c[L>>2]=__ZplPKcRK6String(1088763,j)|0;__ZN6StringC2EPKc(u,1096919);c[K>>2]=__ZNK6StringplERKS_(L,u)|0;c[v>>2]=$i[c[(c[d>>2]|0)+104>>2]&8191](d,t)|0;c[J>>2]=__ZNK6StringplERKS_(K,v)|0;__ZN6StringC2EPKc(w,1144824);c[I>>2]=__ZNK6StringplERKS_(J,w)|0;s=$i[c[(c[d>>2]|0)+96>>2]&8191](d,t)|0;c[x>>2]=__Z4itosx(s,((s|0)<0)<<31>>31)|0;c[H>>2]=__ZNK6StringplERKS_(I,x)|0;__ZN6StringC2EPKc(y,1088771);c[G>>2]=__ZNK6StringplERKS_(H,y)|0;c[z>>2]=$i[c[(c[d>>2]|0)+100>>2]&8191](d,t)|0;c[F>>2]=__ZNK6StringplERKS_(G,z)|0;__ZN6StringC2EPKc(M,1133970);c[E>>2]=__ZNK6StringplERKS_(F,M)|0;__Z10print_line6String(E);s=c[E>>2]|0;do if(s|0){if(__Z16atomic_decrementPj(s+-8|0)|0)break;__ZN6Memory11free_staticEPvb(s,1)}while(0);s=c[M>>2]|0;do if(s|0){if(__Z16atomic_decrementPj(s+-8|0)|0)break;__ZN6Memory11free_staticEPvb(s,1)}while(0);s=c[F>>2]|0;do if(s|0){if(__Z16atomic_decrementPj(s+-8|0)|0)break;__ZN6Memory11free_staticEPvb(s,1)}while(0);s=c[z>>2]|0;do if(s|0){if(__Z16atomic_decrementPj(s+-8|0)|0)break;__ZN6Memory11free_staticEPvb(s,1)}while(0);s=c[G>>2]|0;do if(s|0){if(__Z16atomic_decrementPj(s+-8|0)|0)break;__ZN6Memory11free_staticEPvb(s,1)}while(0);s=c[y>>2]|0;do if(s|0){if(__Z16atomic_decrementPj(s+-8|0)|0)break;__ZN6Memory11free_staticEPvb(s,1)}while(0);s=c[H>>2]|0;do if(s|0){if(__Z16atomic_decrementPj(s+-8|0)|0)break;__ZN6Memory11free_staticEPvb(s,1)}while(0);s=c[x>>2]|0;do if(s|0){if(__Z16atomic_decrementPj(s+-8|0)|0)break;__ZN6Memory11free_staticEPvb(s,1)}while(0);s=c[I>>2]|0;do if(s|0){if(__Z16atomic_decrementPj(s+-8|0)|0)break;__ZN6Memory11free_staticEPvb(s,1)}while(0);s=c[w>>2]|0;do if(s|0){if(__Z16atomic_decrementPj(s+-8|0)|0)break;__ZN6Memory11free_staticEPvb(s,1)}while(0);s=c[J>>2]|0;do if(s|0){if(__Z16atomic_decrementPj(s+-8|0)|0)break;__ZN6Memory11free_staticEPvb(s,1)}while(0);s=c[v>>2]|0;do if(s|0){if(__Z16atomic_decrementPj(s+-8|0)|0)break;__ZN6Memory11free_staticEPvb(s,1)}while(0);s=c[K>>2]|0;do if(s|0){if(__Z16atomic_decrementPj(s+-8|0)|0)break;__ZN6Memory11free_staticEPvb(s,1)}while(0);s=c[u>>2]|0;do if(s|0){if(__Z16atomic_decrementPj(s+-8|0)|0)break;__ZN6Memory11free_staticEPvb(s,1)}while(0);s=c[L>>2]|0;do if(s|0){if(__Z16atomic_decrementPj(s+-8|0)|0)break;__ZN6Memory11free_staticEPvb(s,1)}while(0);s=c[j>>2]|0;do if(s|0){if(__Z16atomic_decrementPj(s+-8|0)|0)break;__ZN6Memory11free_staticEPvb(s,1)}while(0);__ZN6StringC2EPKc(N,1088786);__Z10print_line6String(N);s=c[N>>2]|0;if(!s){ab=1;bb=t;break}if(__Z16atomic_decrementPj(s+-8|0)|0){ab=1;bb=t;break}__ZN6Memory11free_staticEPvb(s,1);ab=1;bb=t}else{if(__ZNK6StringeqEPKc(i,1127908)|0){ab=0;bb=t;break}if(__ZNK6StringeqEPKc(i,1094101)|0){ab=0;bb=t;break}do if(!(__ZNK6StringeqEPKc(i,1088823)|0)){if(__ZNK6StringeqEPKc(i,1093306)|0)break;do if(!(__ZNK6String11begins_withEPKc(i,1088833)|0)){if(__ZNK6String11begins_withEPKc(i,1088836)|0)break;do if(!(__ZNK6StringeqEPKc(i,1088864)|0)){if(__ZNK6StringeqEPKc(i,1088867)|0)break;do if(!(__ZNK6StringeqEPKc(i,1088874)|0)){if(__ZNK6StringeqEPKc(i,1088877)|0)break;do if(!(__ZNK6StringeqEPKc(i,1088885)|0)){if(__ZNK6StringeqEPKc(i,1088888)|0)break;do if(!(__ZNK6String11begins_withEPKc(i,1092004)|0)){if(__ZNK6String11begins_withEPKc(i,1088896)|0)break;do if(!(__ZNK6StringeqEPKc(i,1121408)|0)){if(__ZNK6StringeqEPKc(i,1094096)|0)break;do if(!(__ZNK6String11begins_withEPKc(i,1127677)|0)){if(__ZNK6String11begins_withEPKc(i,1102483)|0)break;do if(!(__ZNK6String11begins_withEPKc(i,1088923)|0)){if(__ZNK6String11begins_withEPKc(i,1093148)|0)break;if(!(__ZNK6String11begins_withEPKc(i,1088941)|0)){do if(!(__ZNK6StringeqEPKc(i,1121406)|0)){if(__ZNK6StringeqEPKc(i,1088971)|0)break;__ZN6StringC2EPKc(_a,1089498);__Z10print_line6String(_a);s=c[_a>>2]|0;if(!s){ab=1;bb=t;break a}if(__Z16atomic_decrementPj(s+-8|0)|0){ab=1;bb=t;break a}__ZN6Memory11free_staticEPvb(s,1);ab=1;bb=t;break a}while(0);__ZN6StringC2EPKc(Oa,1088976);__Z10print_line6String(Oa);s=c[Oa>>2]|0;do if(s|0){if(__Z16atomic_decrementPj(s+-8|0)|0)break;__ZN6Memory11free_staticEPvb(s,1)}while(0);__ZN6StringC2EPKc(Pa,1089009);__Z10print_line6String(Pa);s=c[Pa>>2]|0;do if(s|0){if(__Z16atomic_decrementPj(s+-8|0)|0)break;__ZN6Memory11free_staticEPvb(s,1)}while(0);__ZN6StringC2EPKc(Qa,1089045);__Z10print_line6String(Qa);s=c[Qa>>2]|0;do if(s|0){if(__Z16atomic_decrementPj(s+-8|0)|0)break;__ZN6Memory11free_staticEPvb(s,1)}while(0);__ZN6StringC2EPKc(Ra,1089090);__Z10print_line6String(Ra);s=c[Ra>>2]|0;do if(s|0){if(__Z16atomic_decrementPj(s+-8|0)|0)break;__ZN6Memory11free_staticEPvb(s,1)}while(0);__ZN6StringC2EPKc(Sa,1089132);__Z10print_line6String(Sa);s=c[Sa>>2]|0;do if(s|0){if(__Z16atomic_decrementPj(s+-8|0)|0)break;__ZN6Memory11free_staticEPvb(s,1)}while(0);__ZN6StringC2EPKc(Ta,1089187);__Z10print_line6String(Ta);s=c[Ta>>2]|0;do if(s|0){if(__Z16atomic_decrementPj(s+-8|0)|0)break;__ZN6Memory11free_staticEPvb(s,1)}while(0);__ZN6StringC2EPKc(Ua,1089246);__Z10print_line6String(Ua);s=c[Ua>>2]|0;do if(s|0){if(__Z16atomic_decrementPj(s+-8|0)|0)break;__ZN6Memory11free_staticEPvb(s,1)}while(0);__ZN6StringC2EPKc(Va,1089285);__Z10print_line6String(Va);s=c[Va>>2]|0;do if(s|0){if(__Z16atomic_decrementPj(s+-8|0)|0)break;__ZN6Memory11free_staticEPvb(s,1)}while(0);__ZN6StringC2EPKc(Wa,1089346);__Z10print_line6String(Wa);s=c[Wa>>2]|0;do if(s|0){if(__Z16atomic_decrementPj(s+-8|0)|0)break;__ZN6Memory11free_staticEPvb(s,1)}while(0);__ZN6StringC2EPKc(Xa,1089377);__Z10print_line6String(Xa);s=c[Xa>>2]|0;do if(s|0){if(__Z16atomic_decrementPj(s+-8|0)|0)break;__ZN6Memory11free_staticEPvb(s,1)}while(0);__ZN6StringC2EPKc(Ya,1089400);__Z10print_line6String(Ya);s=c[Ya>>2]|0;do if(s|0){if(__Z16atomic_decrementPj(s+-8|0)|0)break;__ZN6Memory11free_staticEPvb(s,1)}while(0);__ZN6StringC2EPKc(Za,1089445);__Z10print_line6String(Za);s=c[Za>>2]|0;if(!s){ab=1;bb=t;break a}if(__Z16atomic_decrementPj(s+-8|0)|0){ab=1;bb=t;break a}__ZN6Memory11free_staticEPvb(s,1);ab=1;bb=t;break a}__ZN6StringC2EPKc(Ha,1143407);s=(__ZNK6String15get_slice_countES_(i,Ha)|0)<2;r=c[Ha>>2]|0;do if(r|0){if(__Z16atomic_decrementPj(r+-8|0)|0)break;__ZN6Memory11free_staticEPvb(r,1)}while(0);if(s){__ZN14ScriptDebugger17clear_breakpointsEv(b);ab=1;bb=t;break a}c[j>>2]=__ZNK6String10get_slicecEwi(i,32,1)|0;c[Ia>>2]=__ZNK6String10get_slicecEwi(j,58,0)|0;c[u>>2]=__ZNK6String11strip_edgesEbb(Ia,1,1)|0;r=c[Ia>>2]|0;do if(r|0){if(__Z16atomic_decrementPj(r+-8|0)|0)break;__ZN6Memory11free_staticEPvb(r,1)}while(0);c[Ka>>2]=__ZNK6String10get_slicecEwi(j,58,1)|0;c[Ja>>2]=__ZNK6String11strip_edgesEbb(Ka,1,1)|0;r=__ZNK6String6to_intEv(Ja)|0;s=c[Ja>>2]|0;do if(s|0){if(__Z16atomic_decrementPj(s+-8|0)|0)break;__ZN6Memory11free_staticEPvb(s,1)}while(0);s=c[Ka>>2]|0;do if(s|0){if(__Z16atomic_decrementPj(s+-8|0)|0)break;__ZN6Memory11free_staticEPvb(s,1)}while(0);s=__ZNK14ScriptDebugger22breakpoint_find_sourceERK6String(b,u)|0;q=s;p=c[u>>2]|0;do if((p|0)==(s|0)){if(s|0)cb=494}else{do if(p|0){if(__Z16atomic_decrementPj(p+-8|0)|0)break;__ZN6Memory11free_staticEPvb(p,1)}while(0);c[u>>2]=0;if(!s)break;if(!(__Z28atomic_conditional_incrementPj(s+-8|0)|0)){cb=494;break}c[u>>2]=q;cb=494}while(0);do if((cb|0)==494){cb=0;if(__Z16atomic_decrementPj(s+-8|0)|0)break;__ZN6Memory11free_staticEPvb(s,1)}while(0);__ZN10StringNameC2ERK6String(v,u);__ZN14ScriptDebugger17remove_breakpointEiRK10StringName(b,r,v);__ZN10StringNameD2Ev(v);c[Na>>2]=__ZplPKcRK6String(1088948,u)|0;__ZN6StringC2EPKc(v,1144824);c[Ma>>2]=__ZNK6StringplERKS_(Na,v)|0;c[w>>2]=__Z4itosx(r,((r|0)<0)<<31>>31)|0;c[La>>2]=__ZNK6StringplERKS_(Ma,w)|0;__Z10print_line6String(La);s=c[La>>2]|0;do if(s|0){if(__Z16atomic_decrementPj(s+-8|0)|0)break;__ZN6Memory11free_staticEPvb(s,1)}while(0);s=c[w>>2]|0;do if(s|0){if(__Z16atomic_decrementPj(s+-8|0)|0)break;__ZN6Memory11free_staticEPvb(s,1)}while(0);s=c[Ma>>2]|0;do if(s|0){if(__Z16atomic_decrementPj(s+-8|0)|0)break;__ZN6Memory11free_staticEPvb(s,1)}while(0);s=c[v>>2]|0;do if(s|0){if(__Z16atomic_decrementPj(s+-8|0)|0)break;__ZN6Memory11free_staticEPvb(s,1)}while(0);s=c[Na>>2]|0;do if(s|0){if(__Z16atomic_decrementPj(s+-8|0)|0)break;__ZN6Memory11free_staticEPvb(s,1)}while(0);s=c[u>>2]|0;do if(s|0){if(__Z16atomic_decrementPj(s+-8|0)|0)break;__ZN6Memory11free_staticEPvb(s,1)}while(0);s=c[j>>2]|0;do if(s|0){if(__Z16atomic_decrementPj(s+-8|0)|0)break;__ZN6Memory11free_staticEPvb(s,1)}while(0);ab=1;bb=t;break a}while(0);__ZN6StringC2EPKc(Aa,1143407);s=(__ZNK6String15get_slice_countES_(i,Aa)|0)<2;r=c[Aa>>2]|0;do if(r|0){if(__Z16atomic_decrementPj(r+-8|0)|0)break;__ZN6Memory11free_staticEPvb(r,1)}while(0);if(s){ab=1;bb=t;break a}c[j>>2]=__ZNK6String10get_slicecEwi(i,32,1)|0;c[Ba>>2]=__ZNK6String10get_slicecEwi(j,58,0)|0;c[u>>2]=__ZNK6String11strip_edgesEbb(Ba,1,1)|0;r=c[Ba>>2]|0;do if(r|0){if(__Z16atomic_decrementPj(r+-8|0)|0)break;__ZN6Memory11free_staticEPvb(r,1)}while(0);c[Da>>2]=__ZNK6String10get_slicecEwi(j,58,1)|0;c[Ca>>2]=__ZNK6String11strip_edgesEbb(Da,1,1)|0;r=__ZNK6String6to_intEv(Ca)|0;s=c[Ca>>2]|0;do if(s|0){if(__Z16atomic_decrementPj(s+-8|0)|0)break;__ZN6Memory11free_staticEPvb(s,1)}while(0);s=c[Da>>2]|0;do if(s|0){if(__Z16atomic_decrementPj(s+-8|0)|0)break;__ZN6Memory11free_staticEPvb(s,1)}while(0);s=__ZNK14ScriptDebugger22breakpoint_find_sourceERK6String(b,u)|0;q=s;p=c[u>>2]|0;do if((p|0)==(s|0)){if(s|0)cb=447}else{do if(p|0){if(__Z16atomic_decrementPj(p+-8|0)|0)break;__ZN6Memory11free_staticEPvb(p,1)}while(0);c[u>>2]=0;if(!s)break;if(!(__Z28atomic_conditional_incrementPj(s+-8|0)|0)){cb=447;break}c[u>>2]=q;cb=447}while(0);do if((cb|0)==447){cb=0;if(__Z16atomic_decrementPj(s+-8|0)|0)break;__ZN6Memory11free_staticEPvb(s,1)}while(0);__ZN10StringNameC2ERK6String(v,u);__ZN14ScriptDebugger17insert_breakpointEiRK10StringName(b,r,v);__ZN10StringNameD2Ev(v);c[Ga>>2]=__ZplPKcRK6String(1088926,u)|0;__ZN6StringC2EPKc(v,1144824);c[Fa>>2]=__ZNK6StringplERKS_(Ga,v)|0;c[w>>2]=__Z4itosx(r,((r|0)<0)<<31>>31)|0;c[Ea>>2]=__ZNK6StringplERKS_(Fa,w)|0;__Z10print_line6String(Ea);s=c[Ea>>2]|0;do if(s|0){if(__Z16atomic_decrementPj(s+-8|0)|0)break;__ZN6Memory11free_staticEPvb(s,1)}while(0);s=c[w>>2]|0;do if(s|0){if(__Z16atomic_decrementPj(s+-8|0)|0)break;__ZN6Memory11free_staticEPvb(s,1)}while(0);s=c[Fa>>2]|0;do if(s|0){if(__Z16atomic_decrementPj(s+-8|0)|0)break;__ZN6Memory11free_staticEPvb(s,1)}while(0);s=c[v>>2]|0;do if(s|0){if(__Z16atomic_decrementPj(s+-8|0)|0)break;__ZN6Memory11free_staticEPvb(s,1)}while(0);s=c[Ga>>2]|0;do if(s|0){if(__Z16atomic_decrementPj(s+-8|0)|0)break;__ZN6Memory11free_staticEPvb(s,1)}while(0);s=c[u>>2]|0;do if(s|0){if(__Z16atomic_decrementPj(s+-8|0)|0)break;__ZN6Memory11free_staticEPvb(s,1)}while(0);s=c[j>>2]|0;do if(s|0){if(__Z16atomic_decrementPj(s+-8|0)|0)break;__ZN6Memory11free_staticEPvb(s,1)}while(0);ab=1;bb=t;break a}while(0);__ZN14ScriptDebugger9set_depthEi(b,0);__ZN14ScriptDebugger14set_lines_leftEi(b,1);ab=0;bb=t;break a}while(0);__ZN14ScriptDebugger9set_depthEi(b,-1);__ZN14ScriptDebugger14set_lines_leftEi(b,1);ab=0;bb=t;break a}while(0);__ZN6StringC2EPKc(xa,1143407);s=(__ZNK6String15get_slice_countES_(i,xa)|0)<2;r=c[xa>>2]|0;do if(r|0){if(__Z16atomic_decrementPj(r+-8|0)|0)break;__ZN6Memory11free_staticEPvb(r,1)}while(0);if(s){__ZN6StringC2EPKc(ya,1088902);__Z10print_line6String(ya);r=c[ya>>2]|0;if(!r){ab=1;bb=t;break a}if(__Z16atomic_decrementPj(r+-8|0)|0){ab=1;bb=t;break a}__ZN6Memory11free_staticEPvb(r,1);ab=1;bb=t;break a}c[j>>2]=__ZNK6String10get_slicecEwi(i,32,2)|0;r=Fi[c[(c[d>>2]|0)+120>>2]&127](d,t,j,-1,-1)|0;q=r;c[za>>2]=0;p=(r|0)==0;do if(!p){c[za>>2]=0;if(!(__Z28atomic_conditional_incrementPj(r+-8|0)|0))break;c[za>>2]=q}while(0);__Z10print_line6String(za);q=c[za>>2]|0;do if(q|0){if(__Z16atomic_decrementPj(q+-8|0)|0)break;__ZN6Memory11free_staticEPvb(q,1)}while(0);do if(!p){if(__Z16atomic_decrementPj(r+-8|0)|0)break;__ZN6Memory11free_staticEPvb(r,1)}while(0);r=c[j>>2]|0;do if(r|0){if(__Z16atomic_decrementPj(r+-8|0)|0)break;__ZN6Memory11free_staticEPvb(r,1)}while(0);ab=1;bb=t;break a}while(0);c[j>>2]=0;c[u>>2]=0;ui[c[(c[d>>2]|0)+112>>2]&4095](d,t,j,u,-1,-1);r=c[u>>2]|0;if(!r)db=0;else db=c[r>>2]|0;r=c[j>>2]|0;if(!r){eb=0;fb=db}else{gb=db;hb=r;cb=372}while(1){if((cb|0)==372){cb=0;eb=c[hb>>2]|0;fb=gb}if(!eb)break;__ZN6StringC2EPKc(v,1096928);c[wa>>2]=__ZNK6StringplERKS_(eb,v)|0;c[w>>2]=__ZNK7Variantcv6StringEv(fb)|0;c[va>>2]=__ZNK6StringplERKS_(wa,w)|0;__Z10print_line6String(va);r=c[va>>2]|0;do if(r|0){if(__Z16atomic_decrementPj(r+-8|0)|0)break;__ZN6Memory11free_staticEPvb(r,1)}while(0);r=c[w>>2]|0;do if(r|0){if(__Z16atomic_decrementPj(r+-8|0)|0)break;__ZN6Memory11free_staticEPvb(r,1)}while(0);r=c[wa>>2]|0;do if(r|0){if(__Z16atomic_decrementPj(r+-8|0)|0)break;__ZN6Memory11free_staticEPvb(r,1)}while(0);r=c[v>>2]|0;do if(r|0){if(__Z16atomic_decrementPj(r+-8|0)|0)break;__ZN6Memory11free_staticEPvb(r,1)}while(0);gb=c[fb+24>>2]|0;hb=eb+4|0;cb=372}__ZN4ListI7Variant16DefaultAllocatorED2Ev(u);r=c[j>>2]|0;b:do if(r|0){p=r;while(1){q=c[p>>2]|0;if(!q)break;__ZN4ListI6String16DefaultAllocatorE5_Data5eraseEPKNS2_7ElementE(p,q)|0;ib=c[j>>2]|0;if(!(c[ib+8>>2]|0)){cb=378;break}if(!ib)break b;else p=ib}if((cb|0)==378){cb=0;__ZN6Memory11free_staticEPvb(ib,0);c[j>>2]=0;break}if(!(c[p+8>>2]|0)){a[1263537]=0;__ZN6Memory11free_staticEPvb(p,0);break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145461,1145120,668,1145467,0);break}}while(0);ab=1;bb=t;break a}while(0);c[j>>2]=0;c[u>>2]=0;Li[c[(c[d>>2]|0)+116>>2]&255](d,j,u,-1,-1);r=c[u>>2]|0;if(!r)jb=0;else jb=c[r>>2]|0;r=c[j>>2]|0;if(!r){kb=0;lb=jb}else{mb=jb;nb=r;cb=342}while(1){if((cb|0)==342){cb=0;kb=c[nb>>2]|0;lb=mb}if(!kb)break;__ZN6StringC2EPKc(v,1096928);c[ua>>2]=__ZNK6StringplERKS_(kb,v)|0;c[w>>2]=__ZNK7Variantcv6StringEv(lb)|0;c[ta>>2]=__ZNK6StringplERKS_(ua,w)|0;__Z10print_line6String(ta);r=c[ta>>2]|0;do if(r|0){if(__Z16atomic_decrementPj(r+-8|0)|0)break;__ZN6Memory11free_staticEPvb(r,1)}while(0);r=c[w>>2]|0;do if(r|0){if(__Z16atomic_decrementPj(r+-8|0)|0)break;__ZN6Memory11free_staticEPvb(r,1)}while(0);r=c[ua>>2]|0;do if(r|0){if(__Z16atomic_decrementPj(r+-8|0)|0)break;__ZN6Memory11free_staticEPvb(r,1)}while(0);r=c[v>>2]|0;do if(r|0){if(__Z16atomic_decrementPj(r+-8|0)|0)break;__ZN6Memory11free_staticEPvb(r,1)}while(0);mb=c[lb+24>>2]|0;nb=kb+4|0;cb=342}__ZN4ListI7Variant16DefaultAllocatorED2Ev(u);r=c[j>>2]|0;c:do if(r|0){q=r;while(1){s=c[q>>2]|0;if(!s)break;__ZN4ListI6String16DefaultAllocatorE5_Data5eraseEPKNS2_7ElementE(q,s)|0;ob=c[j>>2]|0;if(!(c[ob+8>>2]|0)){cb=348;break}if(!ob)break c;else q=ob}if((cb|0)==348){cb=0;__ZN6Memory11free_staticEPvb(ob,0);c[j>>2]=0;break}if(!(c[q+8>>2]|0)){a[1263537]=0;__ZN6Memory11free_staticEPvb(q,0);break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145461,1145120,668,1145467,0);break}}while(0);ab=1;bb=t;break a}while(0);c[j>>2]=0;c[u>>2]=0;ui[c[(c[d>>2]|0)+108>>2]&4095](d,t,j,u,-1,-1);r=c[u>>2]|0;if(!r)pb=0;else pb=c[r>>2]|0;r=c[j>>2]|0;if(!r){qb=0;rb=pb}else{sb=pb;tb=r;cb=312}while(1){if((cb|0)==312){cb=0;qb=c[tb>>2]|0;rb=sb}if(!qb)break;__ZN6StringC2EPKc(v,1096928);c[sa>>2]=__ZNK6StringplERKS_(qb,v)|0;c[w>>2]=__ZNK7Variantcv6StringEv(rb)|0;c[ra>>2]=__ZNK6StringplERKS_(sa,w)|0;__Z10print_line6String(ra);r=c[ra>>2]|0;do if(r|0){if(__Z16atomic_decrementPj(r+-8|0)|0)break;__ZN6Memory11free_staticEPvb(r,1)}while(0);r=c[w>>2]|0;do if(r|0){if(__Z16atomic_decrementPj(r+-8|0)|0)break;__ZN6Memory11free_staticEPvb(r,1)}while(0);r=c[sa>>2]|0;do if(r|0){if(__Z16atomic_decrementPj(r+-8|0)|0)break;__ZN6Memory11free_staticEPvb(r,1)}while(0);r=c[v>>2]|0;do if(r|0){if(__Z16atomic_decrementPj(r+-8|0)|0)break;__ZN6Memory11free_staticEPvb(r,1)}while(0);sb=c[rb+24>>2]|0;tb=qb+4|0;cb=312}__ZN4ListI7Variant16DefaultAllocatorED2Ev(u);r=c[j>>2]|0;d:do if(r|0){s=r;while(1){o=c[s>>2]|0;if(!o)break;__ZN4ListI6String16DefaultAllocatorE5_Data5eraseEPKNS2_7ElementE(s,o)|0;ub=c[j>>2]|0;if(!(c[ub+8>>2]|0)){cb=318;break}if(!ub)break d;else s=ub}if((cb|0)==318){cb=0;__ZN6Memory11free_staticEPvb(ub,0);c[j>>2]=0;break}if(!(c[s+8>>2]|0)){a[1263537]=0;__ZN6Memory11free_staticEPvb(s,0);break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145461,1145120,668,1145467,0);break}}while(0);ab=1;bb=t;break a}while(0);__ZN6StringC2EPKc(Z,1143407);r=(__ZNK6String15get_slice_countES_(i,Z)|0)==1;o=c[Z>>2]|0;do if(o|0){if(__Z16atomic_decrementPj(o+-8|0)|0)break;__ZN6Memory11free_staticEPvb(o,1)}while(0);if(r){c[j>>2]=__Z4itosx(t,((t|0)<0)<<31>>31)|0;c[ga>>2]=__ZplPKcRK6String(1088763,j)|0;__ZN6StringC2EPKc(u,1096919);c[fa>>2]=__ZNK6StringplERKS_(ga,u)|0;c[v>>2]=$i[c[(c[d>>2]|0)+104>>2]&8191](d,t)|0;c[ea>>2]=__ZNK6StringplERKS_(fa,v)|0;__ZN6StringC2EPKc(w,1144824);c[da>>2]=__ZNK6StringplERKS_(ea,w)|0;o=$i[c[(c[d>>2]|0)+96>>2]&8191](d,t)|0;c[x>>2]=__Z4itosx(o,((o|0)<0)<<31>>31)|0;c[ca>>2]=__ZNK6StringplERKS_(da,x)|0;__ZN6StringC2EPKc(y,1088771);c[aa>>2]=__ZNK6StringplERKS_(ca,y)|0;c[z>>2]=$i[c[(c[d>>2]|0)+100>>2]&8191](d,t)|0;c[$>>2]=__ZNK6StringplERKS_(aa,z)|0;__ZN6StringC2EPKc(M,1133970);c[_>>2]=__ZNK6StringplERKS_($,M)|0;__Z10print_line6String(_);o=c[_>>2]|0;do if(o|0){if(__Z16atomic_decrementPj(o+-8|0)|0)break;__ZN6Memory11free_staticEPvb(o,1)}while(0);o=c[M>>2]|0;do if(o|0){if(__Z16atomic_decrementPj(o+-8|0)|0)break;__ZN6Memory11free_staticEPvb(o,1)}while(0);o=c[$>>2]|0;do if(o|0){if(__Z16atomic_decrementPj(o+-8|0)|0)break;__ZN6Memory11free_staticEPvb(o,1)}while(0);o=c[z>>2]|0;do if(o|0){if(__Z16atomic_decrementPj(o+-8|0)|0)break;__ZN6Memory11free_staticEPvb(o,1)}while(0);o=c[aa>>2]|0;do if(o|0){if(__Z16atomic_decrementPj(o+-8|0)|0)break;__ZN6Memory11free_staticEPvb(o,1)}while(0);o=c[y>>2]|0;do if(o|0){if(__Z16atomic_decrementPj(o+-8|0)|0)break;__ZN6Memory11free_staticEPvb(o,1)}while(0);o=c[ca>>2]|0;do if(o|0){if(__Z16atomic_decrementPj(o+-8|0)|0)break;__ZN6Memory11free_staticEPvb(o,1)}while(0);o=c[x>>2]|0;do if(o|0){if(__Z16atomic_decrementPj(o+-8|0)|0)break;__ZN6Memory11free_staticEPvb(o,1)}while(0);o=c[da>>2]|0;do if(o|0){if(__Z16atomic_decrementPj(o+-8|0)|0)break;__ZN6Memory11free_staticEPvb(o,1)}while(0);o=c[w>>2]|0;do if(o|0){if(__Z16atomic_decrementPj(o+-8|0)|0)break;__ZN6Memory11free_staticEPvb(o,1)}while(0);o=c[ea>>2]|0;do if(o|0){if(__Z16atomic_decrementPj(o+-8|0)|0)break;__ZN6Memory11free_staticEPvb(o,1)}while(0);o=c[v>>2]|0;do if(o|0){if(__Z16atomic_decrementPj(o+-8|0)|0)break;__ZN6Memory11free_staticEPvb(o,1)}while(0);o=c[fa>>2]|0;do if(o|0){if(__Z16atomic_decrementPj(o+-8|0)|0)break;__ZN6Memory11free_staticEPvb(o,1)}while(0);o=c[u>>2]|0;do if(o|0){if(__Z16atomic_decrementPj(o+-8|0)|0)break;__ZN6Memory11free_staticEPvb(o,1)}while(0);o=c[ga>>2]|0;do if(o|0){if(__Z16atomic_decrementPj(o+-8|0)|0)break;__ZN6Memory11free_staticEPvb(o,1)}while(0);o=c[j>>2]|0;do if(o|0){if(__Z16atomic_decrementPj(o+-8|0)|0)break;__ZN6Memory11free_staticEPvb(o,1)}while(0);ab=1;bb=t;break a}c[ha>>2]=__ZNK6String10get_slicecEwi(i,32,1)|0;o=__ZNK6String6to_intEv(ha)|0;r=c[ha>>2]|0;do if(r|0){if(__Z16atomic_decrementPj(r+-8|0)|0)break;__ZN6Memory11free_staticEPvb(r,1)}while(0);if(!((o|0)>-1&(o|0)<($a|0))){__ZN6StringC2EPKc(ia,1088842);__Z10print_line6String(ia);r=c[ia>>2]|0;if(!r){ab=1;bb=t;break a}if(__Z16atomic_decrementPj(r+-8|0)|0){ab=1;bb=t;break a}__ZN6Memory11free_staticEPvb(r,1);ab=1;bb=t;break a}c[j>>2]=__Z4itosx(o,((o|0)<0)<<31>>31)|0;c[qa>>2]=__ZplPKcRK6String(1088763,j)|0;__ZN6StringC2EPKc(u,1096919);c[pa>>2]=__ZNK6StringplERKS_(qa,u)|0;c[v>>2]=$i[c[(c[d>>2]|0)+104>>2]&8191](d,o)|0;c[oa>>2]=__ZNK6StringplERKS_(pa,v)|0;__ZN6StringC2EPKc(w,1144824);c[na>>2]=__ZNK6StringplERKS_(oa,w)|0;r=$i[c[(c[d>>2]|0)+96>>2]&8191](d,o)|0;c[x>>2]=__Z4itosx(r,((r|0)<0)<<31>>31)|0;c[ma>>2]=__ZNK6StringplERKS_(na,x)|0;__ZN6StringC2EPKc(y,1088771);c[la>>2]=__ZNK6StringplERKS_(ma,y)|0;c[z>>2]=$i[c[(c[d>>2]|0)+100>>2]&8191](d,o)|0;c[ka>>2]=__ZNK6StringplERKS_(la,z)|0;__ZN6StringC2EPKc(M,1133970);c[ja>>2]=__ZNK6StringplERKS_(ka,M)|0;__Z10print_line6String(ja);r=c[ja>>2]|0;do if(r|0){if(__Z16atomic_decrementPj(r+-8|0)|0)break;__ZN6Memory11free_staticEPvb(r,1)}while(0);r=c[M>>2]|0;do if(r|0){if(__Z16atomic_decrementPj(r+-8|0)|0)break;__ZN6Memory11free_staticEPvb(r,1)}while(0);r=c[ka>>2]|0;do if(r|0){if(__Z16atomic_decrementPj(r+-8|0)|0)break;__ZN6Memory11free_staticEPvb(r,1)}while(0);r=c[z>>2]|0;do if(r|0){if(__Z16atomic_decrementPj(r+-8|0)|0)break;__ZN6Memory11free_staticEPvb(r,1)}while(0);r=c[la>>2]|0;do if(r|0){if(__Z16atomic_decrementPj(r+-8|0)|0)break;__ZN6Memory11free_staticEPvb(r,1)}while(0);r=c[y>>2]|0;do if(r|0){if(__Z16atomic_decrementPj(r+-8|0)|0)break;__ZN6Memory11free_staticEPvb(r,1)}while(0);r=c[ma>>2]|0;do if(r|0){if(__Z16atomic_decrementPj(r+-8|0)|0)break;__ZN6Memory11free_staticEPvb(r,1)}while(0);r=c[x>>2]|0;do if(r|0){if(__Z16atomic_decrementPj(r+-8|0)|0)break;__ZN6Memory11free_staticEPvb(r,1)}while(0);r=c[na>>2]|0;do if(r|0){if(__Z16atomic_decrementPj(r+-8|0)|0)break;__ZN6Memory11free_staticEPvb(r,1)}while(0);r=c[w>>2]|0;do if(r|0){if(__Z16atomic_decrementPj(r+-8|0)|0)break;__ZN6Memory11free_staticEPvb(r,1)}while(0);r=c[oa>>2]|0;do if(r|0){if(__Z16atomic_decrementPj(r+-8|0)|0)break;__ZN6Memory11free_staticEPvb(r,1)}while(0);r=c[v>>2]|0;do if(r|0){if(__Z16atomic_decrementPj(r+-8|0)|0)break;__ZN6Memory11free_staticEPvb(r,1)}while(0);r=c[pa>>2]|0;do if(r|0){if(__Z16atomic_decrementPj(r+-8|0)|0)break;__ZN6Memory11free_staticEPvb(r,1)}while(0);r=c[u>>2]|0;do if(r|0){if(__Z16atomic_decrementPj(r+-8|0)|0)break;__ZN6Memory11free_staticEPvb(r,1)}while(0);r=c[qa>>2]|0;do if(r|0){if(__Z16atomic_decrementPj(r+-8|0)|0)break;__ZN6Memory11free_staticEPvb(r,1)}while(0);r=c[j>>2]|0;do if(r|0){if(__Z16atomic_decrementPj(r+-8|0)|0)break;__ZN6Memory11free_staticEPvb(r,1)}while(0);ab=1;bb=o;break a}while(0);if(A)vb=0;else{ab=1;bb=t;break}do{__ZN6StringC2EPKc(j,(t|0)==(vb|0)?1125900:1143407);__ZN6StringC2EPKc(u,1088826);c[W>>2]=__ZNK6StringplERKS_(j,u)|0;c[v>>2]=__Z4itosx(vb,((vb|0)<0)<<31>>31)|0;c[V>>2]=__ZNK6StringplERKS_(W,v)|0;__ZN6StringC2EPKc(w,1096919);c[U>>2]=__ZNK6StringplERKS_(V,w)|0;c[x>>2]=$i[c[(c[d>>2]|0)+104>>2]&8191](d,vb)|0;c[T>>2]=__ZNK6StringplERKS_(U,x)|0;__ZN6StringC2EPKc(y,1144824);c[S>>2]=__ZNK6StringplERKS_(T,y)|0;r=$i[c[(c[d>>2]|0)+96>>2]&8191](d,vb)|0;c[z>>2]=__Z4itosx(r,((r|0)<0)<<31>>31)|0;c[R>>2]=__ZNK6StringplERKS_(S,z)|0;__ZN6StringC2EPKc(M,1088771);c[Q>>2]=__ZNK6StringplERKS_(R,M)|0;c[X>>2]=$i[c[(c[d>>2]|0)+100>>2]&8191](d,vb)|0;c[P>>2]=__ZNK6StringplERKS_(Q,X)|0;__ZN6StringC2EPKc(Y,1133970);c[O>>2]=__ZNK6StringplERKS_(P,Y)|0;__Z10print_line6String(O);r=c[O>>2]|0;do if(r|0){if(__Z16atomic_decrementPj(r+-8|0)|0)break;__ZN6Memory11free_staticEPvb(r,1)}while(0);r=c[Y>>2]|0;do if(r|0){if(__Z16atomic_decrementPj(r+-8|0)|0)break;__ZN6Memory11free_staticEPvb(r,1)}while(0);r=c[P>>2]|0;do if(r|0){if(__Z16atomic_decrementPj(r+-8|0)|0)break;__ZN6Memory11free_staticEPvb(r,1)}while(0);r=c[X>>2]|0;do if(r|0){if(__Z16atomic_decrementPj(r+-8|0)|0)break;__ZN6Memory11free_staticEPvb(r,1)}while(0);r=c[Q>>2]|0;do if(r|0){if(__Z16atomic_decrementPj(r+-8|0)|0)break;__ZN6Memory11free_staticEPvb(r,1)}while(0);r=c[M>>2]|0;do if(r|0){if(__Z16atomic_decrementPj(r+-8|0)|0)break;__ZN6Memory11free_staticEPvb(r,1)}while(0);r=c[R>>2]|0;do if(r|0){if(__Z16atomic_decrementPj(r+-8|0)|0)break;__ZN6Memory11free_staticEPvb(r,1)}while(0);r=c[z>>2]|0;do if(r|0){if(__Z16atomic_decrementPj(r+-8|0)|0)break;__ZN6Memory11free_staticEPvb(r,1)}while(0);r=c[S>>2]|0;do if(r|0){if(__Z16atomic_decrementPj(r+-8|0)|0)break;__ZN6Memory11free_staticEPvb(r,1)}while(0);r=c[y>>2]|0;do if(r|0){if(__Z16atomic_decrementPj(r+-8|0)|0)break;__ZN6Memory11free_staticEPvb(r,1)}while(0);r=c[T>>2]|0;do if(r|0){if(__Z16atomic_decrementPj(r+-8|0)|0)break;__ZN6Memory11free_staticEPvb(r,1)}while(0);r=c[x>>2]|0;do if(r|0){if(__Z16atomic_decrementPj(r+-8|0)|0)break;__ZN6Memory11free_staticEPvb(r,1)}while(0);r=c[U>>2]|0;do if(r|0){if(__Z16atomic_decrementPj(r+-8|0)|0)break;__ZN6Memory11free_staticEPvb(r,1)}while(0);r=c[w>>2]|0;do if(r|0){if(__Z16atomic_decrementPj(r+-8|0)|0)break;__ZN6Memory11free_staticEPvb(r,1)}while(0);r=c[V>>2]|0;do if(r|0){if(__Z16atomic_decrementPj(r+-8|0)|0)break;__ZN6Memory11free_staticEPvb(r,1)}while(0);r=c[v>>2]|0;do if(r|0){if(__Z16atomic_decrementPj(r+-8|0)|0)break;__ZN6Memory11free_staticEPvb(r,1)}while(0);r=c[W>>2]|0;do if(r|0){if(__Z16atomic_decrementPj(r+-8|0)|0)break;__ZN6Memory11free_staticEPvb(r,1)}while(0);r=c[u>>2]|0;do if(r|0){if(__Z16atomic_decrementPj(r+-8|0)|0)break;__ZN6Memory11free_staticEPvb(r,1)}while(0);r=c[j>>2]|0;do if(r|0){if(__Z16atomic_decrementPj(r+-8|0)|0)break;__ZN6Memory11free_staticEPvb(r,1)}while(0);vb=vb+1|0}while((vb|0)!=($a|0));ab=1;bb=t}while(0);r=c[i>>2]|0;do if(r|0){if(__Z16atomic_decrementPj(r+-8|0)|0)break;__ZN6Memory11free_staticEPvb(r,1)}while(0);if(ab)t=bb;else break}l=e;return}function __ZN19ScriptDebuggerLocal9idle_pollEv(b){b=b|0;var d=0,e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,U=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0,ia=0.0,ja=0.0,ka=0.0,la=0,ma=0,na=0,oa=0,pa=0,qa=0,ra=0,sa=0,ta=0,ua=0,va=0.0,wa=0,xa=0;d=l;l=l+112|0;if((l|0)>=(m|0))ba(112);e=d+104|0;f=d+108|0;h=d+100|0;i=d+92|0;j=d+84|0;k=d+76|0;n=d+68|0;o=d+60|0;p=d+96|0;q=d+88|0;r=d+80|0;s=d+72|0;t=d+64|0;u=d+56|0;v=d+52|0;w=d+48|0;x=d+40|0;y=d+32|0;z=d+24|0;A=d+20|0;B=d+16|0;C=d+12|0;D=d+8|0;E=d+4|0;I=d;J=d+44|0;K=d+36|0;L=d+28|0;if(!(a[b+28>>0]|0)){l=d;return}M=__ZN2OS13get_singletonEv()|0;N=ij[c[(c[M>>2]|0)+320>>2]&8191](M)|0;M=b+48|0;O=M;P=_i64Subtract(N|0,F|0,c[O>>2]|0,c[O+4>>2]|0)|0;O=F;if(O>>>0<0|(O|0)==0&P>>>0<1e6){l=d;return}P=__ZN2OS13get_singletonEv()|0;O=ij[c[(c[P>>2]|0)+320>>2]&8191](P)|0;P=M;c[P>>2]=O;c[P+4>>2]=F;P=b+56|0;if((__ZN12ScriptServer18get_language_countEv()|0)>0){O=0;M=0;while(1){N=__ZN12ScriptServer12get_languageEi(M)|0;Q=c[(c[N>>2]|0)+160>>2]|0;do if((O|0)<0)R=17;else{S=c[P>>2]|0;U=(S|0)==0;if(U)W=0;else W=c[S+-4>>2]|0;if((W|0)<=(O|0)){if(U)X=0;else X=c[S+-4>>2]|0;if((X|0)<=(O|0)){R=17;break}a[1263537]=0}__ZN6VectorIN14ScriptLanguage13ProfilingInfoEE14_copy_on_writeEv(P);S=c[P>>2]|0;Y=S+(O<<5)|0;Z=S}while(0);if((R|0)==17){R=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);Y=0;Z=c[P>>2]|0}if(!Z)_=0;else _=c[Z+-4>>2]|0;S=(nj[Q&2047](N,Y,_-O|0)|0)+O|0;M=M+1|0;if((M|0)>=(__ZN12ScriptServer18get_language_countEv()|0)){$=S;break}else O=S}}else $=0;if(!(c[P>>2]|0))aa=0;else{__ZN6VectorIN14ScriptLanguage13ProfilingInfoEE14_copy_on_writeEv(P);aa=c[P>>2]|0}switch($|0){case 0:{ca=0;da=0;ea=0;break}case 1:{fa=0;R=9;break}default:{O=$;M=0;do{M=M+1|0;O=O>>1}while((O|0)!=1);fa=M<<1;R=9}}a:do if((R|0)==9){__ZNK9SortArrayIN14ScriptLanguage13ProfilingInfoE35_ScriptDebuggerLocalProfileInfoSortE9introsortEiiPS1_i(f,0,$,aa,fa);__ZNK9SortArrayIN14ScriptLanguage13ProfilingInfoE35_ScriptDebuggerLocalProfileInfoSortE20final_insertion_sortEiiPS1_(f,0,$,aa);M=($|0)>0;if(M){O=0;_=0;Y=0;while(1){Z=c[P>>2]|0;X=(Z|0)==0;if(X)ga=0;else ga=c[Z+-4>>2]|0;if((ga|0)<=(O|0)){if(X)ha=0;else ha=c[Z+-4>>2]|0;if((ha|0)<=(O|0))break;a[1263537]=0}__ZN6VectorIN14ScriptLanguage13ProfilingInfoEE14_copy_on_writeEv(P);Z=(c[P>>2]|0)+(O<<5)+24|0;X=_i64Add(c[Z>>2]|0,c[Z+4>>2]|0,_|0,Y|0)|0;Z=F;O=O+1|0;if((O|0)>=($|0)){ca=M;da=Z;ea=X;break a}else{_=X;Y=Z}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}else{ca=0;da=0;ea=0}}while(0);ia=(+(ea>>>0)+4294967296.0*+(da>>>0))/1.0e6;ja=+g[b+32>>2];c[e>>2]=__Z4rtosd(ja)|0;c[o>>2]=__ZplPKcRK6String(1088677,e)|0;__ZN6StringC2EPKc(p,1088692);c[n>>2]=__ZNK6StringplERKS_(o,p)|0;c[q>>2]=__Z4rtosd(ia)|0;c[k>>2]=__ZNK6StringplERKS_(n,q)|0;__ZN6StringC2EPKc(r,1142570);c[j>>2]=__ZNK6StringplERKS_(k,r)|0;ka=ia*100.0/ja;c[s>>2]=__Z4itosx(~~ka>>>0,+H(ka)>=1.0?(ka>0.0?~~+V(+G(ka/4294967296.0),4294967295.0)>>>0:~~+T((ka-+(~~ka>>>0))/4294967296.0)>>>0):0)|0;c[i>>2]=__ZNK6StringplERKS_(j,s)|0;__ZN6StringC2EPKc(t,1088702);c[h>>2]=__ZNK6StringplERKS_(i,t)|0;__Z10print_line6String(h);b=c[h>>2]|0;if(b|0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(b,1);b=c[t>>2]|0;if(b|0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(b,1);b=c[i>>2]|0;if(b|0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(b,1);b=c[s>>2]|0;if(b|0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(b,1);b=c[j>>2]|0;if(b|0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(b,1);b=c[r>>2]|0;if(b|0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(b,1);b=c[k>>2]|0;if(b|0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(b,1);b=c[q>>2]|0;if(b|0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(b,1);b=c[n>>2]|0;if(b|0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(b,1);b=c[p>>2]|0;if(b|0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(b,1);b=c[o>>2]|0;if(b|0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(b,1);b=c[e>>2]|0;if(b|0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(b,1);b:do if(ca){b=0;while(1){c[w>>2]=__Z4itosx(b,((b|0)<0)<<31>>31)|0;__ZN6StringC2EPKc(p,1144824);c[v>>2]=__ZNK6StringplERKS_(w,p)|0;o=c[P>>2]|0;n=(o|0)==0;if(n)la=0;else la=c[o+-4>>2]|0;do if((la|0)<=(b|0)){if(n)ma=0;else ma=c[o+-4>>2]|0;if((ma|0)>(b|0)){a[1263537]=0;R=79;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);na=0;break}}else R=79;while(0);if((R|0)==79){R=0;__ZN6VectorIN14ScriptLanguage13ProfilingInfoEE14_copy_on_writeEv(P);na=(c[P>>2]|0)+(b<<5)|0}o=c[na>>2]|0;do if(!o){c[e>>2]=0;oa=0}else{n=c[o+4>>2]|0;if(n|0){__ZN6StringC2EPKc(e,n);oa=c[e>>2]|0;break}n=o+8|0;c[e>>2]=0;k=c[n>>2]|0;if(!k){oa=0;break}c[e>>2]=0;if(!(__Z28atomic_conditional_incrementPj(k+-8|0)|0)){oa=0;break}k=c[n>>2]|0;c[e>>2]=k;oa=k}while(0);c[q>>2]=oa;c[u>>2]=__ZNK6StringplERKS_(v,q)|0;__Z10print_line6String(u);o=c[u>>2]|0;do if(o|0){if(__Z16atomic_decrementPj(o+-8|0)|0)break;__ZN6Memory11free_staticEPvb(o,1)}while(0);o=c[q>>2]|0;do if(o|0){if(__Z16atomic_decrementPj(o+-8|0)|0)break;__ZN6Memory11free_staticEPvb(o,1)}while(0);o=c[v>>2]|0;do if(o|0){if(__Z16atomic_decrementPj(o+-8|0)|0)break;__ZN6Memory11free_staticEPvb(o,1)}while(0);o=c[p>>2]|0;do if(o|0){if(__Z16atomic_decrementPj(o+-8|0)|0)break;__ZN6Memory11free_staticEPvb(o,1)}while(0);o=c[w>>2]|0;do if(o|0){if(__Z16atomic_decrementPj(o+-8|0)|0)break;__ZN6Memory11free_staticEPvb(o,1)}while(0);o=c[P>>2]|0;k=(o|0)==0;if(k)pa=0;else pa=c[o+-4>>2]|0;do if((pa|0)<=(b|0)){if(k)qa=0;else qa=c[o+-4>>2]|0;if((qa|0)>(b|0)){a[1263537]=0;R=109;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);ra=16;sa=c[P>>2]|0;break}}else R=109;while(0);if((R|0)==109){R=0;__ZN6VectorIN14ScriptLanguage13ProfilingInfoEE14_copy_on_writeEv(P);o=c[P>>2]|0;ra=o+(b<<5)+16|0;sa=o}o=ra;ka=(+((c[o>>2]|0)>>>0)+4294967296.0*+((c[o+4>>2]|0)>>>0))/1.0e6;o=(sa|0)==0;if(o)ta=0;else ta=c[sa+-4>>2]|0;if((ta|0)<=(b|0)){if(o)ua=0;else ua=c[sa+-4>>2]|0;if((ua|0)<=(b|0)){R=117;break}a[1263537]=0}__ZN6VectorIN14ScriptLanguage13ProfilingInfoEE14_copy_on_writeEv(P);o=(c[P>>2]|0)+(b<<5)+24|0;ia=(+((c[o>>2]|0)>>>0)+4294967296.0*+((c[o+4>>2]|0)>>>0))/1.0e6;c[e>>2]=__Z4rtosd(ka)|0;c[I>>2]=__ZplPKcRK6String(1088705,e)|0;__ZN6StringC2EPKc(p,1142570);c[E>>2]=__ZNK6StringplERKS_(I,p)|0;va=ka*100.0/ja;c[q>>2]=__Z4itosx(~~va>>>0,+H(va)>=1.0?(va>0.0?~~+V(+G(va/4294967296.0),4294967295.0)>>>0:~~+T((va-+(~~va>>>0))/4294967296.0)>>>0):0)|0;c[D>>2]=__ZNK6StringplERKS_(E,q)|0;__ZN6StringC2EPKc(r,1088714);c[C>>2]=__ZNK6StringplERKS_(D,r)|0;c[s>>2]=__Z4rtosd(ia)|0;c[B>>2]=__ZNK6StringplERKS_(C,s)|0;__ZN6StringC2EPKc(t,1142570);c[A>>2]=__ZNK6StringplERKS_(B,t)|0;va=ia*100.0/ja;c[J>>2]=__Z4itosx(~~va>>>0,+H(va)>=1.0?(va>0.0?~~+V(+G(va/4294967296.0),4294967295.0)>>>0:~~+T((va-+(~~va>>>0))/4294967296.0)>>>0):0)|0;c[z>>2]=__ZNK6StringplERKS_(A,J)|0;__ZN6StringC2EPKc(K,1088725);c[y>>2]=__ZNK6StringplERKS_(z,K)|0;o=c[P>>2]|0;k=(o|0)==0;if(k)wa=0;else wa=c[o+-4>>2]|0;if((wa|0)<=(b|0)){if(k)xa=0;else xa=c[o+-4>>2]|0;if((xa|0)<=(b|0)){R=125;break}a[1263537]=0}__ZN6VectorIN14ScriptLanguage13ProfilingInfoEE14_copy_on_writeEv(P);o=(c[P>>2]|0)+(b<<5)+8|0;c[L>>2]=__Z4itosx(c[o>>2]|0,c[o+4>>2]|0)|0;c[x>>2]=__ZNK6StringplERKS_(y,L)|0;__Z10print_line6String(x);o=c[x>>2]|0;do if(o|0){if(__Z16atomic_decrementPj(o+-8|0)|0)break;__ZN6Memory11free_staticEPvb(o,1)}while(0);o=c[L>>2]|0;do if(o|0){if(__Z16atomic_decrementPj(o+-8|0)|0)break;__ZN6Memory11free_staticEPvb(o,1)}while(0);o=c[y>>2]|0;do if(o|0){if(__Z16atomic_decrementPj(o+-8|0)|0)break;__ZN6Memory11free_staticEPvb(o,1)}while(0);o=c[K>>2]|0;do if(o|0){if(__Z16atomic_decrementPj(o+-8|0)|0)break;__ZN6Memory11free_staticEPvb(o,1)}while(0);o=c[z>>2]|0;do if(o|0){if(__Z16atomic_decrementPj(o+-8|0)|0)break;__ZN6Memory11free_staticEPvb(o,1)}while(0);o=c[J>>2]|0;do if(o|0){if(__Z16atomic_decrementPj(o+-8|0)|0)break;__ZN6Memory11free_staticEPvb(o,1)}while(0);o=c[A>>2]|0;do if(o|0){if(__Z16atomic_decrementPj(o+-8|0)|0)break;__ZN6Memory11free_staticEPvb(o,1)}while(0);o=c[t>>2]|0;do if(o|0){if(__Z16atomic_decrementPj(o+-8|0)|0)break;__ZN6Memory11free_staticEPvb(o,1)}while(0);o=c[B>>2]|0;do if(o|0){if(__Z16atomic_decrementPj(o+-8|0)|0)break;__ZN6Memory11free_staticEPvb(o,1)}while(0);o=c[s>>2]|0;do if(o|0){if(__Z16atomic_decrementPj(o+-8|0)|0)break;__ZN6Memory11free_staticEPvb(o,1)}while(0);o=c[C>>2]|0;do if(o|0){if(__Z16atomic_decrementPj(o+-8|0)|0)break;__ZN6Memory11free_staticEPvb(o,1)}while(0);o=c[r>>2]|0;do if(o|0){if(__Z16atomic_decrementPj(o+-8|0)|0)break;__ZN6Memory11free_staticEPvb(o,1)}while(0);o=c[D>>2]|0;do if(o|0){if(__Z16atomic_decrementPj(o+-8|0)|0)break;__ZN6Memory11free_staticEPvb(o,1)}while(0);o=c[q>>2]|0;do if(o|0){if(__Z16atomic_decrementPj(o+-8|0)|0)break;__ZN6Memory11free_staticEPvb(o,1)}while(0);o=c[E>>2]|0;do if(o|0){if(__Z16atomic_decrementPj(o+-8|0)|0)break;__ZN6Memory11free_staticEPvb(o,1)}while(0);o=c[p>>2]|0;do if(o|0){if(__Z16atomic_decrementPj(o+-8|0)|0)break;__ZN6Memory11free_staticEPvb(o,1)}while(0);o=c[I>>2]|0;do if(o|0){if(__Z16atomic_decrementPj(o+-8|0)|0)break;__ZN6Memory11free_staticEPvb(o,1)}while(0);o=c[e>>2]|0;do if(o|0){if(__Z16atomic_decrementPj(o+-8|0)|0)break;__ZN6Memory11free_staticEPvb(o,1)}while(0);b=b+1|0;if((b|0)>=($|0))break b}if((R|0)==117)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((R|0)==125)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);l=d;return}function __ZN19ScriptDebuggerLocal12send_messageERK6StringRK5Array(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);e=a+36|0;f=a+28|0;g=a+24|0;h=a+40|0;i=a+32|0;j=a;c[g>>2]=__ZplPKcRK6String(1088661,b)|0;__ZN6StringC2EPKc(h,1088672);c[f>>2]=__ZNK6StringplERKS_(g,h)|0;__ZN7VariantC2ERK5Array(j,d);c[i>>2]=__ZNK7Variantcv6StringEv(j)|0;c[e>>2]=__ZNK6StringplERKS_(f,i)|0;__Z10print_line6String(e);d=c[e>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);d=c[i>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);if(c[j>>2]|0)__ZN7Variant5clearEv(j);j=c[f>>2]|0;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);j=c[h>>2]|0;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);j=c[g>>2]|0;if(!j){l=a;return}if(__Z16atomic_decrementPj(j+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(j,1);l=a;return}function __ZNK19ScriptDebuggerLocal12is_profilingEv(b){b=b|0;return (a[b+28>>0]|0)!=0|0}function __ZN19ScriptDebuggerLocal24add_profiling_frame_dataERK10StringNameRK5Array(a,b,c){a=a|0;b=b|0;c=c|0;return}function __ZN19ScriptDebuggerLocal15profiling_startEv(b){b=b|0;var d=0,e=0,f=0,g=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d;if((__ZN12ScriptServer18get_language_countEv()|0)>0){f=0;do{g=__ZN12ScriptServer12get_languageEi(f)|0;gj[c[(c[g>>2]|0)+148>>2]&8191](g);f=f+1|0}while((f|0)<(__ZN12ScriptServer18get_language_countEv()|0))}__ZN6StringC2EPKc(e,1088645);__Z10print_line6String(e);f=c[e>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);a[b+28>>0]=1;__ZN6VectorIN14ScriptLanguage13ProfilingInfoEE6resizeEi(b+56|0,32768)|0;f=b+32|0;c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;c[f+12>>2]=0;l=d;return}function __ZN19ScriptDebuggerLocal13profiling_endEv(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,U=0,W=0,X=0,Y=0,Z=0.0,_=0,$=0,aa=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0.0,ia=0,ja=0,ka=0.0,la=0.0,ma=0,na=0,oa=0,pa=0;d=l;l=l+96|0;if((l|0)>=(m|0))ba(96);e=d+80|0;f=d+84|0;g=d+72|0;h=d+64|0;i=d+60|0;j=d+76|0;k=d+68|0;n=d+52|0;o=d+44|0;p=d+36|0;q=d+28|0;r=d+20|0;s=d+12|0;t=d+8|0;u=d+4|0;v=d;w=d+56|0;x=d+48|0;y=d+40|0;z=d+32|0;A=d+24|0;B=d+16|0;C=b+56|0;if((__ZN12ScriptServer18get_language_countEv()|0)>0){D=0;E=0;while(1){I=__ZN12ScriptServer12get_languageEi(E)|0;J=c[(c[I>>2]|0)+156>>2]|0;do if((D|0)<0)K=15;else{L=c[C>>2]|0;M=(L|0)==0;if(M)N=0;else N=c[L+-4>>2]|0;if((N|0)<=(D|0)){if(M)O=0;else O=c[L+-4>>2]|0;if((O|0)<=(D|0)){K=15;break}a[1263537]=0}__ZN6VectorIN14ScriptLanguage13ProfilingInfoEE14_copy_on_writeEv(C);L=c[C>>2]|0;P=L+(D<<5)|0;Q=L}while(0);if((K|0)==15){K=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);P=0;Q=c[C>>2]|0}if(!Q)R=0;else R=c[Q+-4>>2]|0;L=(nj[J&2047](I,P,R-D|0)|0)+D|0;E=E+1|0;if((E|0)>=(__ZN12ScriptServer18get_language_countEv()|0)){S=L;break}else D=L}}else S=0;if(!(c[C>>2]|0))U=0;else{__ZN6VectorIN14ScriptLanguage13ProfilingInfoEE14_copy_on_writeEv(C);U=c[C>>2]|0}switch(S|0){case 0:break;case 1:{W=0;K=7;break}default:{D=S;E=0;do{E=E+1|0;D=D>>1}while((D|0)!=1);W=E<<1;K=7}}a:do if((K|0)==7?(__ZNK9SortArrayIN14ScriptLanguage13ProfilingInfoE35_ScriptDebuggerLocalProfileInfoSortE9introsortEiiPS1_i(f,0,S,U,W),__ZNK9SortArrayIN14ScriptLanguage13ProfilingInfoE35_ScriptDebuggerLocalProfileInfoSortE20final_insertion_sortEiiPS1_(f,0,S,U),E=(S|0)>0,E):0){D=0;R=0;P=0;do{Q=c[C>>2]|0;O=(Q|0)==0;if(O)X=0;else X=c[Q+-4>>2]|0;if((X|0)<=(D|0)){if(O)Y=0;else Y=c[Q+-4>>2]|0;if((Y|0)<=(D|0)){K=29;break}a[1263537]=0}__ZN6VectorIN14ScriptLanguage13ProfilingInfoEE14_copy_on_writeEv(C);Q=(c[C>>2]|0)+(D<<5)+24|0;R=_i64Add(c[Q>>2]|0,c[Q+4>>2]|0,R|0,P|0)|0;P=F;D=D+1|0}while((D|0)<(S|0));if((K|0)==29)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);Z=(+(R>>>0)+4294967296.0*+(P>>>0))/1.0e6;if(E){D=0;while(1){c[i>>2]=__Z4itosx(D,((D|0)<0)<<31>>31)|0;__ZN6StringC2EPKc(j,1144824);c[h>>2]=__ZNK6StringplERKS_(i,j)|0;I=c[C>>2]|0;J=(I|0)==0;if(J)_=0;else _=c[I+-4>>2]|0;do if((_|0)<=(D|0)){if(J)$=0;else $=c[I+-4>>2]|0;if(($|0)>(D|0)){a[1263537]=0;K=41;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);aa=0;break}}else K=41;while(0);if((K|0)==41){K=0;__ZN6VectorIN14ScriptLanguage13ProfilingInfoEE14_copy_on_writeEv(C);aa=(c[C>>2]|0)+(D<<5)|0}I=c[aa>>2]|0;do if(I){J=c[I+4>>2]|0;if(J|0){__ZN6StringC2EPKc(e,J);ca=c[e>>2]|0;break}J=I+8|0;c[e>>2]=0;Q=c[J>>2]|0;if((Q|0)!=0?(c[e>>2]=0,(__Z28atomic_conditional_incrementPj(Q+-8|0)|0)!=0):0){Q=c[J>>2]|0;c[e>>2]=Q;ca=Q}else ca=0}else{c[e>>2]=0;ca=0}while(0);c[k>>2]=ca;c[g>>2]=__ZNK6StringplERKS_(h,k)|0;__Z10print_line6String(g);I=c[g>>2]|0;if(I|0?(__Z16atomic_decrementPj(I+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(I,1);I=c[k>>2]|0;if(I|0?(__Z16atomic_decrementPj(I+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(I,1);I=c[h>>2]|0;if(I|0?(__Z16atomic_decrementPj(I+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(I,1);I=c[j>>2]|0;if(I|0?(__Z16atomic_decrementPj(I+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(I,1);I=c[i>>2]|0;if(I|0?(__Z16atomic_decrementPj(I+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(I,1);I=c[C>>2]|0;Q=(I|0)==0;if(Q)da=0;else da=c[I+-4>>2]|0;do if((da|0)<=(D|0)){if(Q)ea=0;else ea=c[I+-4>>2]|0;if((ea|0)>(D|0)){a[1263537]=0;K=71;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);fa=16;ga=c[C>>2]|0;break}}else K=71;while(0);if((K|0)==71){K=0;__ZN6VectorIN14ScriptLanguage13ProfilingInfoEE14_copy_on_writeEv(C);I=c[C>>2]|0;fa=I+(D<<5)+16|0;ga=I}I=fa;ha=(+((c[I>>2]|0)>>>0)+4294967296.0*+((c[I+4>>2]|0)>>>0))/1.0e6;I=(ga|0)==0;if(I)ia=0;else ia=c[ga+-4>>2]|0;if((ia|0)<=(D|0)){if(I)ja=0;else ja=c[ga+-4>>2]|0;if((ja|0)<=(D|0)){K=79;break}a[1263537]=0}__ZN6VectorIN14ScriptLanguage13ProfilingInfoEE14_copy_on_writeEv(C);I=(c[C>>2]|0)+(D<<5)+24|0;ka=(+((c[I>>2]|0)>>>0)+4294967296.0*+((c[I+4>>2]|0)>>>0))/1.0e6;c[e>>2]=__Z4rtosd(ha)|0;c[v>>2]=__ZplPKcRK6String(1088514,e)|0;__ZN6StringC2EPKc(j,1088526);c[u>>2]=__ZNK6StringplERKS_(v,j)|0;c[k>>2]=__Z4rtosd(ka)|0;c[t>>2]=__ZNK6StringplERKS_(u,k)|0;__ZN6StringC2EPKc(w,1088537);c[s>>2]=__ZNK6StringplERKS_(t,w)|0;la=ha*100.0/Z;c[x>>2]=__Z4itosx(~~la>>>0,+H(la)>=1.0?(la>0.0?~~+V(+G(la/4294967296.0),4294967295.0)>>>0:~~+T((la-+(~~la>>>0))/4294967296.0)>>>0):0)|0;c[r>>2]=__ZNK6StringplERKS_(s,x)|0;__ZN6StringC2EPKc(y,1088546);c[q>>2]=__ZNK6StringplERKS_(r,y)|0;la=ka*100.0/Z;c[z>>2]=__Z4itosx(~~la>>>0,+H(la)>=1.0?(la>0.0?~~+V(+G(la/4294967296.0),4294967295.0)>>>0:~~+T((la-+(~~la>>>0))/4294967296.0)>>>0):0)|0;c[p>>2]=__ZNK6StringplERKS_(q,z)|0;__ZN6StringC2EPKc(A,1088555);c[o>>2]=__ZNK6StringplERKS_(p,A)|0;I=c[C>>2]|0;Q=(I|0)==0;if(Q)ma=0;else ma=c[I+-4>>2]|0;if((ma|0)<=(D|0)){if(Q)na=0;else na=c[I+-4>>2]|0;if((na|0)<=(D|0)){K=87;break}a[1263537]=0}__ZN6VectorIN14ScriptLanguage13ProfilingInfoEE14_copy_on_writeEv(C);I=(c[C>>2]|0)+(D<<5)+8|0;c[B>>2]=__Z4itosx(c[I>>2]|0,c[I+4>>2]|0)|0;c[n>>2]=__ZNK6StringplERKS_(o,B)|0;__Z10print_line6String(n);I=c[n>>2]|0;do if(I|0){if(__Z16atomic_decrementPj(I+-8|0)|0)break;__ZN6Memory11free_staticEPvb(I,1)}while(0);I=c[B>>2]|0;do if(I|0){if(__Z16atomic_decrementPj(I+-8|0)|0)break;__ZN6Memory11free_staticEPvb(I,1)}while(0);I=c[o>>2]|0;do if(I|0){if(__Z16atomic_decrementPj(I+-8|0)|0)break;__ZN6Memory11free_staticEPvb(I,1)}while(0);I=c[A>>2]|0;do if(I|0){if(__Z16atomic_decrementPj(I+-8|0)|0)break;__ZN6Memory11free_staticEPvb(I,1)}while(0);I=c[p>>2]|0;do if(I|0){if(__Z16atomic_decrementPj(I+-8|0)|0)break;__ZN6Memory11free_staticEPvb(I,1)}while(0);I=c[z>>2]|0;do if(I|0){if(__Z16atomic_decrementPj(I+-8|0)|0)break;__ZN6Memory11free_staticEPvb(I,1)}while(0);I=c[q>>2]|0;do if(I|0){if(__Z16atomic_decrementPj(I+-8|0)|0)break;__ZN6Memory11free_staticEPvb(I,1)}while(0);I=c[y>>2]|0;do if(I|0){if(__Z16atomic_decrementPj(I+-8|0)|0)break;__ZN6Memory11free_staticEPvb(I,1)}while(0);I=c[r>>2]|0;do if(I|0){if(__Z16atomic_decrementPj(I+-8|0)|0)break;__ZN6Memory11free_staticEPvb(I,1)}while(0);I=c[x>>2]|0;do if(I|0){if(__Z16atomic_decrementPj(I+-8|0)|0)break;__ZN6Memory11free_staticEPvb(I,1)}while(0);I=c[s>>2]|0;do if(I|0){if(__Z16atomic_decrementPj(I+-8|0)|0)break;__ZN6Memory11free_staticEPvb(I,1)}while(0);I=c[w>>2]|0;do if(I|0){if(__Z16atomic_decrementPj(I+-8|0)|0)break;__ZN6Memory11free_staticEPvb(I,1)}while(0);I=c[t>>2]|0;do if(I|0){if(__Z16atomic_decrementPj(I+-8|0)|0)break;__ZN6Memory11free_staticEPvb(I,1)}while(0);I=c[k>>2]|0;do if(I|0){if(__Z16atomic_decrementPj(I+-8|0)|0)break;__ZN6Memory11free_staticEPvb(I,1)}while(0);I=c[u>>2]|0;do if(I|0){if(__Z16atomic_decrementPj(I+-8|0)|0)break;__ZN6Memory11free_staticEPvb(I,1)}while(0);I=c[j>>2]|0;do if(I|0){if(__Z16atomic_decrementPj(I+-8|0)|0)break;__ZN6Memory11free_staticEPvb(I,1)}while(0);I=c[v>>2]|0;do if(I|0){if(__Z16atomic_decrementPj(I+-8|0)|0)break;__ZN6Memory11free_staticEPvb(I,1)}while(0);I=c[e>>2]|0;do if(I|0){if(__Z16atomic_decrementPj(I+-8|0)|0)break;__ZN6Memory11free_staticEPvb(I,1)}while(0);D=D+1|0;if((D|0)>=(S|0))break a}if((K|0)==79)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((K|0)==87)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}}while(0);if((__ZN12ScriptServer18get_language_countEv()|0)>0)oa=0;else{pa=b+28|0;a[pa>>0]=0;l=d;return}do{K=__ZN12ScriptServer12get_languageEi(oa)|0;gj[c[(c[K>>2]|0)+152>>2]&8191](K);oa=oa+1|0}while((oa|0)<(__ZN12ScriptServer18get_language_countEv()|0));pa=b+28|0;a[pa>>0]=0;l=d;return}function __ZN19ScriptDebuggerLocal25profiling_set_frame_timesEffff(a,b,c,d,e){a=a|0;b=+b;c=+c;d=+d;e=+e;g[a+32>>2]=b;g[a+36>>2]=c;g[a+40>>2]=d;g[a+44>>2]=e;return}function __ZN19ScriptDebuggerLocalD2Ev(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;c[a>>2]=382448;b=a+56|0;d=c[b>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0){e=c[b>>2]|0;b=(e|0)==0?0:e+-4|0;e=b+4|0;if(c[b>>2]|0){f=0;do{__ZN10StringNameD2Ev(e+(f<<5)|0);f=f+1|0}while(f>>>0<(c[b>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(d,1)}c[a>>2]=378820;c[313437]=0;d=a+12|0;b=c[d>>2]|0;if(!b)return;__ZN3MapIi3SetI10StringName10ComparatorIS1_E16DefaultAllocatorES2_IiES4_E13_cleanup_treeEPNS7_7ElementE(d,c[b+8>>2]|0);b=c[a+16>>2]|0;f=c[d>>2]|0;c[f+8>>2]=b;c[a+20>>2]=0;a=b;c[a+12>>2]=a;if(!f)return;a=f+28|0;b=c[a>>2]|0;if(b|0?(__ZN3SetI10StringName10ComparatorIS0_E16DefaultAllocatorE13_cleanup_treeEPNS4_7ElementE(a,c[b+8>>2]|0),b=c[f+32>>2]|0,e=c[a>>2]|0,c[e+8>>2]=b,c[f+36>>2]=0,g=b,c[g+12>>2]=g,e|0):0){__ZN10StringNameD2Ev(e+24|0);__ZN6Memory11free_staticEPvb(e,0);c[a>>2]=0}__ZN6Memory11free_staticEPvb(f,0);c[d>>2]=0;return}function __ZN19ScriptDebuggerLocalD0Ev(a){a=a|0;__ZN19ScriptDebuggerLocalD2Ev(a);__ZdlPv(a);return}function __ZN12ScriptServer18get_language_countEv(){return c[313434]|0}function __ZN6VectorIN14ScriptLanguage13ProfilingInfoEE14_copy_on_writeEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0;b=c[a>>2]|0;if(!b)return;if((c[b+-8>>2]|0)>>>0<=1)return;d=c[b+-4>>2]|0;b=(d<<5)+-1|0;e=b>>>1|b;b=e>>>2|e;e=b>>>4|b;b=e>>>8|e;e=__ZN6Memory12alloc_staticEjb((b>>>16|b)+1|0,1)|0;c[e+-8>>2]=1;c[e+-4>>2]=d;if(d|0){b=0;do{f=c[a>>2]|0;__ZN10StringNameC2ERKS_(e+(b<<5)|0,f+(b<<5)|0);g=e+(b<<5)+8|0;h=f+(b<<5)+8|0;c[g>>2]=c[h>>2];c[g+4>>2]=c[h+4>>2];c[g+8>>2]=c[h+8>>2];c[g+12>>2]=c[h+12>>2];c[g+16>>2]=c[h+16>>2];c[g+20>>2]=c[h+20>>2];b=b+1|0}while((b|0)!=(d|0))}d=c[a>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0){b=c[a>>2]|0;h=(b|0)==0?0:b+-4|0;b=h+4|0;if(c[h>>2]|0){g=0;do{__ZN10StringNameD2Ev(b+(g<<5)|0);g=g+1|0}while(g>>>0<(c[h>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(d,1)}c[a>>2]=e;return}function __ZNK9SortArrayIN14ScriptLanguage13ProfilingInfoE35_ScriptDebuggerLocalProfileInfoSortE9introsortEiiPS1_i(a,b,d,e,f){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0;g=l;l=l+64|0;if((l|0)>=(m|0))ba(64);h=g+32|0;i=g;j=d-b|0;if((j|0)<=16){l=g;return}k=e+(b<<5)|0;n=e+(b<<5)+16|0;o=i+8|0;p=i+16|0;q=h+8|0;r=f;f=d;d=j;while(1){if(!r)break;j=(d>>>1)+b|0;s=e+(j<<5)|0;t=f+-1|0;u=n;v=c[u>>2]|0;w=c[u+4>>2]|0;u=e+(j<<5)+16|0;j=c[u>>2]|0;x=c[u+4>>2]|0;u=w>>>0>x>>>0|(w|0)==(x|0)&v>>>0>j>>>0;y=e+(t<<5)+16|0;z=c[y>>2]|0;A=c[y+4>>2]|0;y=u?x:w;B=u?w:x;x=y>>>0>A>>>0|(y|0)==(A|0)&(u?j:v)>>>0>z>>>0?(u?s:k):B>>>0>A>>>0|(B|0)==(A|0)&(u?v:j)>>>0>z>>>0?e+(t<<5)|0:u?k:s;__ZN10StringNameC2ERKS_(i,x);s=x+8|0;c[o>>2]=c[s>>2];c[o+4>>2]=c[s+4>>2];c[o+8>>2]=c[s+8>>2];c[o+12>>2]=c[s+12>>2];c[o+16>>2]=c[s+16>>2];c[o+20>>2]=c[s+20>>2];s=b;x=f;while(1){u=p;t=c[u>>2]|0;z=c[u+4>>2]|0;C=s;while(1){u=e+(C<<5)+16|0;j=c[u+4>>2]|0;D=C+1|0;if(j>>>0>z>>>0|((j|0)==(z|0)?(c[u>>2]|0)>>>0>t>>>0:0))C=D;else{E=x;break}}do{E=E+-1|0;u=e+(E<<5)+16|0;j=c[u+4>>2]|0}while(z>>>0>j>>>0|((z|0)==(j|0)?t>>>0>(c[u>>2]|0)>>>0:0));if((C|0)>=(E|0))break;t=e+(C<<5)|0;__ZN10StringNameC2ERKS_(h,t);z=e+(C<<5)+8|0;c[q>>2]=c[z>>2];c[q+4>>2]=c[z+4>>2];c[q+8>>2]=c[z+8>>2];c[q+12>>2]=c[z+12>>2];c[q+16>>2]=c[z+16>>2];c[q+20>>2]=c[z+20>>2];u=e+(E<<5)|0;__ZN10StringNameaSERKS_(t,u);t=e+(E<<5)+8|0;c[z>>2]=c[t>>2];c[z+4>>2]=c[t+4>>2];c[z+8>>2]=c[t+8>>2];c[z+12>>2]=c[t+12>>2];c[z+16>>2]=c[t+16>>2];c[z+20>>2]=c[t+20>>2];__ZN10StringNameaSERKS_(u,h);c[t>>2]=c[q>>2];c[t+4>>2]=c[q+4>>2];c[t+8>>2]=c[q+8>>2];c[t+12>>2]=c[q+12>>2];c[t+16>>2]=c[q+16>>2];c[t+20>>2]=c[q+20>>2];__ZN10StringNameD2Ev(h);s=D;x=E}r=r+-1|0;__ZN10StringNameD2Ev(i);__ZNK9SortArrayIN14ScriptLanguage13ProfilingInfoE35_ScriptDebuggerLocalProfileInfoSortE9introsortEiiPS1_i(a,C,f,e,r);d=C-b|0;if((d|0)<=16){F=12;break}else f=C}if((F|0)==12){l=g;return}__ZNK9SortArrayIN14ScriptLanguage13ProfilingInfoE35_ScriptDebuggerLocalProfileInfoSortE12partial_sortEiiiPS1_(a,b,f,f,e);l=g;return}function __ZNK9SortArrayIN14ScriptLanguage13ProfilingInfoE35_ScriptDebuggerLocalProfileInfoSortE20final_insertion_sortEiiPS1_(a,b,c,d){a=a|0;b=b|0;c=c|0;d=d|0;var e=0,f=0;if((c-b|0)>16){__ZNK9SortArrayIN14ScriptLanguage13ProfilingInfoE35_ScriptDebuggerLocalProfileInfoSortE13linear_insertEiiPS1_(a,b,b+1|0,d);__ZNK9SortArrayIN14ScriptLanguage13ProfilingInfoE35_ScriptDebuggerLocalProfileInfoSortE13linear_insertEiiPS1_(a,b,b+2|0,d);__ZNK9SortArrayIN14ScriptLanguage13ProfilingInfoE35_ScriptDebuggerLocalProfileInfoSortE13linear_insertEiiPS1_(a,b,b+3|0,d);__ZNK9SortArrayIN14ScriptLanguage13ProfilingInfoE35_ScriptDebuggerLocalProfileInfoSortE13linear_insertEiiPS1_(a,b,b+4|0,d);__ZNK9SortArrayIN14ScriptLanguage13ProfilingInfoE35_ScriptDebuggerLocalProfileInfoSortE13linear_insertEiiPS1_(a,b,b+5|0,d);__ZNK9SortArrayIN14ScriptLanguage13ProfilingInfoE35_ScriptDebuggerLocalProfileInfoSortE13linear_insertEiiPS1_(a,b,b+6|0,d);__ZNK9SortArrayIN14ScriptLanguage13ProfilingInfoE35_ScriptDebuggerLocalProfileInfoSortE13linear_insertEiiPS1_(a,b,b+7|0,d);__ZNK9SortArrayIN14ScriptLanguage13ProfilingInfoE35_ScriptDebuggerLocalProfileInfoSortE13linear_insertEiiPS1_(a,b,b+8|0,d);__ZNK9SortArrayIN14ScriptLanguage13ProfilingInfoE35_ScriptDebuggerLocalProfileInfoSortE13linear_insertEiiPS1_(a,b,b+9|0,d);__ZNK9SortArrayIN14ScriptLanguage13ProfilingInfoE35_ScriptDebuggerLocalProfileInfoSortE13linear_insertEiiPS1_(a,b,b+10|0,d);__ZNK9SortArrayIN14ScriptLanguage13ProfilingInfoE35_ScriptDebuggerLocalProfileInfoSortE13linear_insertEiiPS1_(a,b,b+11|0,d);__ZNK9SortArrayIN14ScriptLanguage13ProfilingInfoE35_ScriptDebuggerLocalProfileInfoSortE13linear_insertEiiPS1_(a,b,b+12|0,d);__ZNK9SortArrayIN14ScriptLanguage13ProfilingInfoE35_ScriptDebuggerLocalProfileInfoSortE13linear_insertEiiPS1_(a,b,b+13|0,d);__ZNK9SortArrayIN14ScriptLanguage13ProfilingInfoE35_ScriptDebuggerLocalProfileInfoSortE13linear_insertEiiPS1_(a,b,b+14|0,d);__ZNK9SortArrayIN14ScriptLanguage13ProfilingInfoE35_ScriptDebuggerLocalProfileInfoSortE13linear_insertEiiPS1_(a,b,b+15|0,d);__ZNK9SortArrayIN14ScriptLanguage13ProfilingInfoE35_ScriptDebuggerLocalProfileInfoSortE24unguarded_insertion_sortEiiPS1_(a,b+16|0,c,d);return}if((c|0)==(b|0))return;e=b+1|0;if((e|0)==(c|0))return;else f=e;do{__ZNK9SortArrayIN14ScriptLanguage13ProfilingInfoE35_ScriptDebuggerLocalProfileInfoSortE13linear_insertEiiPS1_(a,b,f,d);f=f+1|0}while((f|0)!=(c|0));return}function __ZN12ScriptServer12get_languageEi(b){b=b|0;var d=0;if((b|0)>-1&(c[313434]|0)>(b|0)){a[1263537]=0;d=c[1253672+(b<<2)>>2]|0;return d|0}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1088564,1088577,76,1088602,0);d=0;return d|0}return 0}function __ZNK9SortArrayIN14ScriptLanguage13ProfilingInfoE35_ScriptDebuggerLocalProfileInfoSortE13linear_insertEiiPS1_(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0;a=l;l=l+64|0;if((l|0)>=(m|0))ba(64);f=a+32|0;g=a;h=e+(d<<5)|0;__ZN10StringNameC2ERKS_(f,h);i=f+8|0;j=e+(d<<5)+8|0;c[i>>2]=c[j>>2];c[i+4>>2]=c[j+4>>2];c[i+8>>2]=c[j+8>>2];c[i+12>>2]=c[j+12>>2];c[i+16>>2]=c[j+16>>2];c[i+20>>2]=c[j+20>>2];j=f+16|0;k=c[j+4>>2]|0;n=e+(b<<5)+16|0;o=c[n+4>>2]|0;if(k>>>0>o>>>0|((k|0)==(o|0)?(c[j>>2]|0)>>>0>(c[n>>2]|0)>>>0:0)){if((d|0)>(b|0)){n=d;do{j=n;n=n+-1|0;__ZN10StringNameaSERKS_(e+(j<<5)|0,e+(n<<5)|0);o=e+(j<<5)+8|0;j=e+(n<<5)+8|0;c[o>>2]=c[j>>2];c[o+4>>2]=c[j+4>>2];c[o+8>>2]=c[j+8>>2];c[o+12>>2]=c[j+12>>2];c[o+16>>2]=c[j+16>>2];c[o+20>>2]=c[j+20>>2]}while((n|0)>(b|0))}__ZN10StringNameaSERKS_(e+(b<<5)|0,f);n=e+(b<<5)+8|0;c[n>>2]=c[i>>2];c[n+4>>2]=c[i+4>>2];c[n+8>>2]=c[i+8>>2];c[n+12>>2]=c[i+12>>2];c[n+16>>2]=c[i+16>>2];c[n+20>>2]=c[i+20>>2];__ZN10StringNameD2Ev(f);l=a;return}else{__ZN10StringNameC2ERKS_(g,f);n=g+8|0;c[n>>2]=c[i>>2];c[n+4>>2]=c[i+4>>2];c[n+8>>2]=c[i+8>>2];c[n+12>>2]=c[i+12>>2];c[n+16>>2]=c[i+16>>2];c[n+20>>2]=c[i+20>>2];i=d+-1|0;b=g+16|0;j=b;o=c[j+4>>2]|0;k=e+(i<<5)+16|0;p=c[k+4>>2]|0;if(o>>>0>p>>>0|((o|0)==(p|0)?(c[j>>2]|0)>>>0>(c[k>>2]|0)>>>0:0)){k=d;j=i;i=h;while(1){p=e+(j<<5)|0;__ZN10StringNameaSERKS_(i,p);o=e+(k<<5)+8|0;q=e+(j<<5)+8|0;c[o>>2]=c[q>>2];c[o+4>>2]=c[q+4>>2];c[o+8>>2]=c[q+8>>2];c[o+12>>2]=c[q+12>>2];c[o+16>>2]=c[q+16>>2];c[o+20>>2]=c[q+20>>2];q=j+-1|0;o=b;r=c[o+4>>2]|0;s=e+(q<<5)+16|0;t=c[s+4>>2]|0;if(r>>>0>t>>>0|((r|0)==(t|0)?(c[o>>2]|0)>>>0>(c[s>>2]|0)>>>0:0)){s=j;j=q;i=p;k=s}else{u=j;v=p;break}}}else{u=d;v=h}__ZN10StringNameaSERKS_(v,g);v=e+(u<<5)+8|0;c[v>>2]=c[n>>2];c[v+4>>2]=c[n+4>>2];c[v+8>>2]=c[n+8>>2];c[v+12>>2]=c[n+12>>2];c[v+16>>2]=c[n+16>>2];c[v+20>>2]=c[n+20>>2];__ZN10StringNameD2Ev(g);__ZN10StringNameD2Ev(f);l=a;return}}function __ZNK9SortArrayIN14ScriptLanguage13ProfilingInfoE35_ScriptDebuggerLocalProfileInfoSortE24unguarded_insertion_sortEiiPS1_(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=a;if((b|0)==(d|0)){l=a;return}g=f+8|0;h=f+16|0;i=b;do{b=e+(i<<5)|0;__ZN10StringNameC2ERKS_(f,b);j=e+(i<<5)+8|0;c[g>>2]=c[j>>2];c[g+4>>2]=c[j+4>>2];c[g+8>>2]=c[j+8>>2];c[g+12>>2]=c[j+12>>2];c[g+16>>2]=c[j+16>>2];c[g+20>>2]=c[j+20>>2];j=i+-1|0;k=h;n=c[k+4>>2]|0;o=e+(j<<5)+16|0;p=c[o+4>>2]|0;if(n>>>0>p>>>0|((n|0)==(p|0)?(c[k>>2]|0)>>>0>(c[o>>2]|0)>>>0:0)){o=i;k=j;j=b;while(1){p=e+(k<<5)|0;__ZN10StringNameaSERKS_(j,p);n=e+(o<<5)+8|0;q=e+(k<<5)+8|0;c[n>>2]=c[q>>2];c[n+4>>2]=c[q+4>>2];c[n+8>>2]=c[q+8>>2];c[n+12>>2]=c[q+12>>2];c[n+16>>2]=c[q+16>>2];c[n+20>>2]=c[q+20>>2];q=k+-1|0;n=h;r=c[n+4>>2]|0;s=e+(q<<5)+16|0;t=c[s+4>>2]|0;if(r>>>0>t>>>0|((r|0)==(t|0)?(c[n>>2]|0)>>>0>(c[s>>2]|0)>>>0:0)){s=k;k=q;j=p;o=s}else{u=k;v=p;break}}}else{u=i;v=b}__ZN10StringNameaSERKS_(v,f);k=e+(u<<5)+8|0;c[k>>2]=c[g>>2];c[k+4>>2]=c[g+4>>2];c[k+8>>2]=c[g+8>>2];c[k+12>>2]=c[g+12>>2];c[k+16>>2]=c[g+16>>2];c[k+20>>2]=c[g+20>>2];__ZN10StringNameD2Ev(f);i=i+1|0}while((i|0)!=(d|0));l=a;return}function __ZNK9SortArrayIN14ScriptLanguage13ProfilingInfoE35_ScriptDebuggerLocalProfileInfoSortE12partial_sortEiiiPS1_(a,b,d,e,f){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;g=l;l=l+96|0;if((l|0)>=(m|0))ba(96);h=g+64|0;i=g;j=g+32|0;k=e-b|0;if((k|0)>=2){n=h+8|0;o=(k+-2|0)/2|0;while(1){p=o+b|0;__ZN10StringNameC2ERKS_(h,f+(p<<5)|0);q=f+(p<<5)+8|0;c[n>>2]=c[q>>2];c[n+4>>2]=c[q+4>>2];c[n+8>>2]=c[q+8>>2];c[n+12>>2]=c[q+12>>2];c[n+16>>2]=c[q+16>>2];c[n+20>>2]=c[q+20>>2];__ZNK9SortArrayIN14ScriptLanguage13ProfilingInfoE35_ScriptDebuggerLocalProfileInfoSortE11adjust_heapEiiiS1_PS1_(a,b,o,k,h,f);__ZN10StringNameD2Ev(h);if(!o)break;else o=o+-1|0}}if((e|0)<(d|0)){o=f+(b<<5)+16|0;n=j+8|0;q=f+(b<<5)|0;p=f+(b<<5)+8|0;r=h+8|0;s=e;do{t=f+(s<<5)+16|0;u=c[t+4>>2]|0;v=o;w=c[v+4>>2]|0;if(u>>>0>w>>>0|((u|0)==(w|0)?(c[t>>2]|0)>>>0>(c[v>>2]|0)>>>0:0)){v=f+(s<<5)|0;__ZN10StringNameC2ERKS_(j,v);t=f+(s<<5)+8|0;c[n>>2]=c[t>>2];c[n+4>>2]=c[t+4>>2];c[n+8>>2]=c[t+8>>2];c[n+12>>2]=c[t+12>>2];c[n+16>>2]=c[t+16>>2];c[n+20>>2]=c[t+20>>2];__ZN10StringNameaSERKS_(v,q);c[t>>2]=c[p>>2];c[t+4>>2]=c[p+4>>2];c[t+8>>2]=c[p+8>>2];c[t+12>>2]=c[p+12>>2];c[t+16>>2]=c[p+16>>2];c[t+20>>2]=c[p+20>>2];__ZN10StringNameC2ERKS_(h,j);c[r>>2]=c[n>>2];c[r+4>>2]=c[n+4>>2];c[r+8>>2]=c[n+8>>2];c[r+12>>2]=c[n+12>>2];c[r+16>>2]=c[n+16>>2];c[r+20>>2]=c[n+20>>2];__ZNK9SortArrayIN14ScriptLanguage13ProfilingInfoE35_ScriptDebuggerLocalProfileInfoSortE11adjust_heapEiiiS1_PS1_(a,b,0,k,h,f);__ZN10StringNameD2Ev(h);__ZN10StringNameD2Ev(j)}s=s+1|0}while((s|0)!=(d|0))}if((k|0)<=1){l=g;return}k=i+8|0;d=f+(b<<5)|0;s=f+(b<<5)+8|0;j=h+8|0;n=e;do{n=n+-1|0;e=f+(n<<5)|0;__ZN10StringNameC2ERKS_(i,e);r=f+(n<<5)+8|0;c[k>>2]=c[r>>2];c[k+4>>2]=c[r+4>>2];c[k+8>>2]=c[r+8>>2];c[k+12>>2]=c[r+12>>2];c[k+16>>2]=c[r+16>>2];c[k+20>>2]=c[r+20>>2];__ZN10StringNameaSERKS_(e,d);c[r>>2]=c[s>>2];c[r+4>>2]=c[s+4>>2];c[r+8>>2]=c[s+8>>2];c[r+12>>2]=c[s+12>>2];c[r+16>>2]=c[s+16>>2];c[r+20>>2]=c[s+20>>2];r=n-b|0;__ZN10StringNameC2ERKS_(h,i);c[j>>2]=c[k>>2];c[j+4>>2]=c[k+4>>2];c[j+8>>2]=c[k+8>>2];c[j+12>>2]=c[k+12>>2];c[j+16>>2]=c[k+16>>2];c[j+20>>2]=c[k+20>>2];__ZNK9SortArrayIN14ScriptLanguage13ProfilingInfoE35_ScriptDebuggerLocalProfileInfoSortE11adjust_heapEiiiS1_PS1_(a,b,0,r,h,f);__ZN10StringNameD2Ev(h);__ZN10StringNameD2Ev(i)}while((r|0)>1);l=g;return}function __ZNK9SortArrayIN14ScriptLanguage13ProfilingInfoE35_ScriptDebuggerLocalProfileInfoSortE11adjust_heapEiiiS1_PS1_(a,b,d,e,f,g){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;var h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);h=a;i=d<<1;j=i+2|0;if((j|0)<(e|0)){k=i;n=d;o=j;while(1){p=k|1;q=g+(o+b<<5)+16|0;r=c[q+4>>2]|0;s=g+(p+b<<5)+16|0;t=c[s+4>>2]|0;u=r>>>0>t>>>0|((r|0)==(t|0)?(c[q>>2]|0)>>>0>(c[s>>2]|0)>>>0:0)?p:o;p=u+b|0;s=n+b|0;__ZN10StringNameaSERKS_(g+(s<<5)|0,g+(p<<5)|0);q=g+(s<<5)+8|0;s=g+(p<<5)+8|0;c[q>>2]=c[s>>2];c[q+4>>2]=c[s+4>>2];c[q+8>>2]=c[s+8>>2];c[q+12>>2]=c[s+12>>2];c[q+16>>2]=c[s+16>>2];c[q+20>>2]=c[s+20>>2];s=u<<1;q=s+2|0;if((q|0)<(e|0)){k=s;n=u;o=q}else{v=s;w=q;x=u;break}}}else{v=i;w=j;x=d}j=v|1;v=j+b|0;i=x+b|0;if((w|0)==(e|0)){e=g+(v<<5)+8|0;w=g+(i<<5)+8|0;__ZN10StringNameaSERKS_(g+(i<<5)|0,g+(v<<5)|0);c[w>>2]=c[e>>2];c[w+4>>2]=c[e+4>>2];c[w+8>>2]=c[e+8>>2];c[w+12>>2]=c[e+12>>2];c[w+16>>2]=c[e+16>>2];c[w+20>>2]=c[e+20>>2];y=j}else y=x;__ZN10StringNameC2ERKS_(h,f);x=h+8|0;j=f+8|0;c[x>>2]=c[j>>2];c[x+4>>2]=c[j+4>>2];c[x+8>>2]=c[j+8>>2];c[x+12>>2]=c[j+12>>2];c[x+16>>2]=c[j+16>>2];c[x+20>>2]=c[j+20>>2];a:do if((y|0)>(d|0)){j=h+16|0;f=y;while(1){e=(f+-1|0)/2|0;w=e+b|0;v=g+(w<<5)+16|0;i=c[v+4>>2]|0;o=j;n=c[o+4>>2]|0;k=f+b|0;if(!(i>>>0>n>>>0|((i|0)==(n|0)?(c[v>>2]|0)>>>0>(c[o>>2]|0)>>>0:0))){z=k;break}__ZN10StringNameaSERKS_(g+(k<<5)|0,g+(w<<5)|0);o=g+(k<<5)+8|0;k=g+(w<<5)+8|0;c[o>>2]=c[k>>2];c[o+4>>2]=c[k+4>>2];c[o+8>>2]=c[k+8>>2];c[o+12>>2]=c[k+12>>2];c[o+16>>2]=c[k+16>>2];c[o+20>>2]=c[k+20>>2];if((e|0)>(d|0))f=e;else{A=e;break a}}B=g+(z<<5)|0;__ZN10StringNameaSERKS_(B,h);C=g+(z<<5)+8|0;c[C>>2]=c[x>>2];c[C+4>>2]=c[x+4>>2];c[C+8>>2]=c[x+8>>2];c[C+12>>2]=c[x+12>>2];c[C+16>>2]=c[x+16>>2];c[C+20>>2]=c[x+20>>2];__ZN10StringNameD2Ev(h);l=a;return}else A=y;while(0);z=A+b|0;B=g+(z<<5)|0;__ZN10StringNameaSERKS_(B,h);C=g+(z<<5)+8|0;c[C>>2]=c[x>>2];c[C+4>>2]=c[x+4>>2];c[C+8>>2]=c[x+8>>2];c[C+12>>2]=c[x+12>>2];c[C+16>>2]=c[x+16>>2];c[C+20>>2]=c[x+20>>2];__ZN10StringNameD2Ev(h);l=a;return}function __ZN6VectorIN14ScriptLanguage13ProfilingInfoEE6resizeEi(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0;if((d|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,269,1145657,0);e=31;return e|0}a[1263537]=0;f=c[b>>2]|0;if(!f)g=0;else g=c[f+-4>>2]|0;if((g|0)==(d|0)){e=0;return e|0}if(!d){if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0){g=c[b>>2]|0;h=(g|0)==0?0:g+-4|0;g=h+4|0;if(c[h>>2]|0){i=0;do{__ZN10StringNameD2Ev(g+(i<<5)|0);i=i+1|0}while(i>>>0<(c[h>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(f,1)}c[b>>2]=0;e=0;return e|0}__ZN6VectorIN14ScriptLanguage13ProfilingInfoEE14_copy_on_writeEv(b);f=d<<5;if(d>>>0<=134217727?(h=f+-1|0,i=h>>>1|h,h=i>>>2|i,i=h>>>4|h,h=i>>>8|i,i=(h>>>16|h)+1|0,(f|0)!=-32):0){a[1263537]=0;f=c[b>>2]|0;do if(!f)if((d|0)>0)j=20;else{k=0;j=30}else{h=c[f+-4>>2]|0;if((h|0)<(d|0))if(!h)j=20;else{g=__ZN6Memory14realloc_staticEPvjb(f,i,1)|0;if(g|0){a[1263537]=0;l=g;m=c[g+-4>>2]|0;break}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,300,1145876,0);e=6;return e|0}else{k=h;j=30}}while(0);do if((j|0)==20){h=__ZN6Memory12alloc_staticEjb(i,1)|0;if(h|0){a[1263537]=0;c[h+-4>>2]=0;c[h+-8>>2]=1;l=h;m=0;break}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,292,1145820,0);e=6;return e|0}else if((j|0)==30){if((k|0)<=(d|0)){e=0;return e|0}if((c[f+-4>>2]|0)>>>0>d>>>0){h=d;g=f;do{__ZN10StringNameD2Ev(g+(h<<5)|0);h=h+1|0;g=c[b>>2]|0}while(h>>>0<(c[g+-4>>2]|0)>>>0);n=g}else n=f;h=__ZN6Memory14realloc_staticEPvjb(n,i,1)|0;if(!h){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,324,1145876,0);e=6;return e|0}else{a[1263537]=0;c[b>>2]=h;c[h+-4>>2]=d;e=0;return e|0}}while(0);c[b>>2]=l;if((m|0)<(d|0)){i=m;do{__ZN10StringNameC2Ev(l+(i<<5)|0);i=i+1|0}while((i|0)!=(d|0));o=c[b>>2]|0}else o=l;c[((o|0)==0?0:o+-4|0)>>2]=d;e=0;return e|0}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,285,1145723,0);e=6;return e|0}function __ZNK6String11strip_edgesEbb(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f;h=c[b>>2]|0;i=(h|0)==0;a:do if(!i){j=c[h+-4>>2]|0;k=j|0?j+-1|0:0;j=(k|0)>0;if(j&d){n=c[h+-4>>2]|0;o=h+-4|0;p=0;while(1){if((n|0)<=(p|0)){if(i)q=0;else q=c[o>>2]|0;if((q|0)<=(p|0))break;a[1263537]=0}if((c[h+(p<<2)>>2]|0)>=33){r=p;s=j;t=k;break a}u=p+1|0;if((u|0)<(k|0))p=u;else{r=u;s=j;t=k;break a}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0)}else{r=0;s=j;t=k}}else{r=0;s=0;t=0}while(0);b:do if(s&e){if(i)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);q=c[h+-4>>2]|0;d=t;p=t;while(1){o=p;p=p+-1|0;if((q|0)<(d|0))break;if((c[h+(p<<2)>>2]|0)>=33){v=d;break b}n=d+-1|0;if((o|0)<=1){v=n;break b}else d=n}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0)}else v=t;while(0);if((r|0)==0&(v|0)==(t|0)){if(i){w=0;x=w;l=f;return x|0}if(!(__Z28atomic_conditional_incrementPj(h+-8|0)|0)){w=0;x=w;l=f;return x|0}w=c[b>>2]|0;x=w;l=f;return x|0}b=v-r|0;if((!i?(i=c[h+-4>>2]|0,!((r|0)<0|(i|1|0)==1)):0)?(t=i|0?i+-1|0:0,!((b|0)<1|(t|0)<=(r|0))):0){e=(v|0)>(t|0)?t-r|0:b;if(i)if((i|0)>0)y=h;else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);y=0}else y=1253776;c[g>>2]=0;__ZN6String9copy_fromEPKwi(g,y+(r<<2)|0,e);z=g}else{c[g>>2]=0;__ZN6String9copy_fromEPKc(g,1263606);z=g}w=c[z>>2]|0;x=w;l=f;return x|0}function __ZNK6String15get_slice_countES_(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d;f=c[a>>2]|0;if(!f){g=0;l=d;return g|0}if((c[f+-4>>2]|1|0)==1){g=0;l=d;return g|0}f=c[b>>2]|0;if(!f){g=0;l=d;return g|0}if((c[f+-4>>2]|1|0)==1){g=0;l=d;return g|0}h=1;i=0;j=f;while(1){c[e>>2]=0;if(j|0?(c[e>>2]=0,__Z28atomic_conditional_incrementPj(j+-8|0)|0):0)c[e>>2]=c[b>>2];f=__ZNK6String4findES_i(a,e,i)|0;k=(f|0)>-1;n=c[e>>2]|0;if(n|0?(__Z16atomic_decrementPj(n+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(n,1);if(!k){g=h;break}k=c[b>>2]|0;if(!k)o=0;else o=c[k+-4>>2]|0;h=h+1|0;i=(o|0?o+-1|0:0)+f|0;j=k}l=d;return g|0}function __ZN14ScriptDebugger9set_depthEi(a,b){a=a|0;b=b|0;c[a+8>>2]=b;return}function __ZN14ScriptDebugger14set_lines_leftEi(a,b){a=a|0;b=b|0;c[a+4>>2]=b;return}function __ZNK14ScriptDebugger22breakpoint_find_sourceERK6String(a,b){a=a|0;b=b|0;var d=0;a=c[b>>2]|0;if(!a)return 0;else{d=(__Z28atomic_conditional_incrementPj(a+-8|0)|0)==0;return (d?0:c[b>>2]|0)|0}return 0}function __ZN14ScriptDebugger17insert_breakpointEiRK10StringName(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;g=e+4|0;c[f>>2]=b;h=a+12|0;i=c[h>>2]|0;a:do if(i){j=c[i+8>>2]|0;k=c[a+16>>2]|0;b:do if((j|0)==(k|0))n=j;else{o=j;while(1){p=c[o+24>>2]|0;if((p|0)>(b|0))q=o+8|0;else{if((p|0)>=(b|0)){n=o;break b}q=o+4|0}o=c[q>>2]|0;if((o|0)==(k|0)){r=9;break a}}}while(0);if(!((n|0)!=(k|0)&(n|0)!=0))r=9}else r=9;while(0);if(((r|0)==9?(r=g+4|0,c[r>>2]=379008,c[g>>2]=0,n=g+8|0,c[n>>2]=0,__ZN3SetI10StringName10ComparatorIS0_E16DefaultAllocatorE10_copy_fromERKS4_(__ZN3MapIi3SetI10StringName10ComparatorIS1_E16DefaultAllocatorES2_IiES4_EixERKi(h,f)|0,g),q=c[g>>2]|0,q|0):0)?(__ZN3SetI10StringName10ComparatorIS0_E16DefaultAllocatorE13_cleanup_treeEPNS4_7ElementE(g,c[q+8>>2]|0),q=c[r>>2]|0,r=c[g>>2]|0,c[r+8>>2]=q,c[n>>2]=0,n=q,c[n+12>>2]=n,r|0):0){__ZN10StringNameD2Ev(r+24|0);__ZN6Memory11free_staticEPvb(r,0);c[g>>2]=0}g=__ZN3MapIi3SetI10StringName10ComparatorIS1_E16DefaultAllocatorES2_IiES4_EixERKi(h,f)|0;if(c[g>>2]|0){__ZN3SetI10StringName10ComparatorIS0_E16DefaultAllocatorE10_insert_rbERKS0_(g,d)|0;l=e;return}f=__ZnwjPFPvjE(28,4740)|0;__ZN10StringNameC2Ev(f+24|0);h=f+16|0;c[h>>2]=0;c[h+4>>2]=0;c[g>>2]=f;h=c[g+4>>2]|0;c[f+4>>2]=h;c[f+8>>2]=h;c[f+12>>2]=h;c[f>>2]=1;__ZN3SetI10StringName10ComparatorIS0_E16DefaultAllocatorE10_insert_rbERKS0_(g,d)|0;l=e;return}function __ZN14ScriptDebugger17clear_breakpointsEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=a+12|0;d=c[b>>2]|0;if(!d)return;__ZN3MapIi3SetI10StringName10ComparatorIS1_E16DefaultAllocatorES2_IiES4_E13_cleanup_treeEPNS7_7ElementE(b,c[d+8>>2]|0);d=c[a+16>>2]|0;e=c[b>>2]|0;c[e+8>>2]=d;c[a+20>>2]=0;a=d;c[a+12>>2]=a;if(!e)return;a=e+28|0;d=c[a>>2]|0;if(d|0?(__ZN3SetI10StringName10ComparatorIS0_E16DefaultAllocatorE13_cleanup_treeEPNS4_7ElementE(a,c[d+8>>2]|0),d=c[e+32>>2]|0,f=c[a>>2]|0,c[f+8>>2]=d,c[e+36>>2]=0,g=d,c[g+12>>2]=g,f|0):0){__ZN10StringNameD2Ev(f+24|0);__ZN6Memory11free_staticEPvb(f,0);c[a>>2]=0}__ZN6Memory11free_staticEPvb(e,0);c[b>>2]=0;return}function __ZN14ScriptDebugger17remove_breakpointEiRK10StringName(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;c[f>>2]=b;g=a+12|0;h=c[g>>2]|0;if(!h){l=e;return}i=c[h+8>>2]|0;h=a+16|0;a=c[h>>2]|0;a:do if((i|0)==(a|0))j=i;else{k=i;do{n=c[k+24>>2]|0;if((n|0)>(b|0))o=k+8|0;else{if((n|0)>=(b|0)){j=k;break a}o=k+4|0}k=c[o>>2]|0}while((k|0)!=(a|0));l=e;return}while(0);if(!((j|0)!=(a|0)&(j|0)!=0)){l=e;return}j=__ZN3MapIi3SetI10StringName10ComparatorIS1_E16DefaultAllocatorES2_IiES4_EixERKi(g,f)|0;a=c[j>>2]|0;b:do if(a|0){o=c[a+8>>2]|0;b=c[j+4>>2]|0;c:do if((o|0)==(b|0))p=o;else{i=c[d>>2]|0;k=o;while(1){n=c[k+24>>2]|0;if(i>>>0<n>>>0)q=k+8|0;else{if(n>>>0>=i>>>0){p=k;break c}q=k+4|0}k=c[q>>2]|0;if((k|0)==(b|0))break b}}while(0);if((!((p|0)==0|(p|0)==(b|0))?(__ZN3SetI10StringName10ComparatorIS0_E16DefaultAllocatorE6_eraseEPNS4_7ElementE(j,p),(c[j+8>>2]|0)==0):0)?(o=c[j>>2]|0,o|0):0){__ZN10StringNameD2Ev(o+24|0);__ZN6Memory11free_staticEPvb(o,0);c[j>>2]=0}}while(0);if(c[(__ZN3MapIi3SetI10StringName10ComparatorIS1_E16DefaultAllocatorES2_IiES4_EixERKi(g,f)|0)+8>>2]|0){l=e;return}j=c[g>>2]|0;if(!j){l=e;return}p=c[j+8>>2]|0;j=c[h>>2]|0;d:do if((p|0)==(j|0))r=p;else{h=c[f>>2]|0;q=p;do{d=c[q+24>>2]|0;if((h|0)<(d|0))s=q+8|0;else{if((d|0)>=(h|0)){r=q;break d}s=q+4|0}q=c[s>>2]|0}while((q|0)!=(j|0));l=e;return}while(0);if((r|0)==0|(r|0)==(j|0)){l=e;return}__ZN3MapIi3SetI10StringName10ComparatorIS1_E16DefaultAllocatorES2_IiES4_E6_eraseEPNS7_7ElementE(g,r);l=e;return}function __ZN3MapIi3SetI10StringName10ComparatorIS1_E16DefaultAllocatorES2_IiES4_EixERKi(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;g=c[b>>2]|0;if(!g){h=__ZnwjPFPvjE(40,4740)|0;c[h+32>>2]=379008;c[h+28>>2]=0;c[h+36>>2]=0;i=h+16|0;c[i>>2]=0;c[i+4>>2]=0;c[b>>2]=h;i=c[b+4>>2]|0;c[h+4>>2]=i;c[h+8>>2]=i;c[h+12>>2]=i;c[h>>2]=1;if(!h){j=0;k=12}else{n=h;o=i;k=4}}else{n=g;o=c[b+4>>2]|0;k=4}a:do if((k|0)==4){g=c[n+8>>2]|0;if((g|0)!=(o|0)){i=c[d>>2]|0;h=g;while(1){g=c[h+24>>2]|0;if((i|0)<(g|0))p=h+8|0;else{if((g|0)>=(i|0))break;p=h+4|0}g=c[p>>2]|0;if((g|0)==(o|0)){j=n;k=12;break a}else h=g}if(!((h|0)==(o|0)|(h|0)==0))q=h;else{j=n;k=12}}else{j=n;k=12}}while(0);if((k|0)==12){k=f+4|0;c[k>>2]=379008;c[f>>2]=0;n=f+8|0;c[n>>2]=0;if(!j){j=__ZnwjPFPvjE(40,4740)|0;c[j+32>>2]=379008;c[j+28>>2]=0;c[j+36>>2]=0;o=j+16|0;c[o>>2]=0;c[o+4>>2]=0;c[b>>2]=j;o=c[b+4>>2]|0;c[j+4>>2]=o;c[j+8>>2]=o;c[j+12>>2]=o;c[j>>2]=1}j=__ZN3MapIi3SetI10StringName10ComparatorIS1_E16DefaultAllocatorES2_IiES4_E10_insert_rbERKiRKS5_(b,d,f)|0;d=c[f>>2]|0;if(d|0?(__ZN3SetI10StringName10ComparatorIS0_E16DefaultAllocatorE13_cleanup_treeEPNS4_7ElementE(f,c[d+8>>2]|0),d=c[k>>2]|0,k=c[f>>2]|0,c[k+8>>2]=d,c[n>>2]=0,n=d,c[n+12>>2]=n,k|0):0){__ZN10StringNameD2Ev(k+24|0);__ZN6Memory11free_staticEPvb(k,0);c[f>>2]=0}if(!j){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145936,616,1145947,0);r=0;l=e;return r|0}else q=j}a[1263537]=0;r=q+28|0;l=e;return r|0}function __ZN3SetI10StringName10ComparatorIS0_E16DefaultAllocatorE6_eraseEPNS4_7ElementE(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0;e=d+8|0;f=c[e>>2]|0;g=b+4|0;h=c[g>>2]|0;if((f|0)!=(h|0)?(i=c[d+4>>2]|0,(i|0)!=(h|0)):0){j=i;while(1){i=c[j+8>>2]|0;if((i|0)==(h|0))break;else j=i}if(!j){k=h;l=c[h+8>>2]|0}else{k=j;l=h}}else{k=d;l=f}f=k+8|0;j=k+4|0;i=c[((l|0)==(h|0)?j:f)>>2]|0;h=c[b>>2]|0;l=k+12|0;m=c[l>>2]|0;c[i+12>>2]=m;if((h|0)==(m|0))n=h+8|0;else{h=c[l>>2]|0;m=h+8|0;n=(k|0)==(c[m>>2]|0)?m:h+4|0}c[n>>2]=i;if((k|0)==(d|0)){if((c[d>>2]|0)==1)__ZN3SetI10StringName10ComparatorIS0_E16DefaultAllocatorE10_erase_fixEPNS4_7ElementE(b,i)}else{if((k|0)==(c[g>>2]|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143791,1144075,454,1143798,0);return}a[1263537]=0;if((c[k>>2]|0)==1)__ZN3SetI10StringName10ComparatorIS0_E16DefaultAllocatorE10_erase_fixEPNS4_7ElementE(b,i);c[f>>2]=c[e>>2];f=d+4|0;c[j>>2]=c[f>>2];j=d+12|0;c[l>>2]=c[j>>2];c[k>>2]=c[d>>2];c[(c[e>>2]|0)+12>>2]=k;c[(c[f>>2]|0)+12>>2]=k;f=c[j>>2]|0;j=f+8|0;c[((c[j>>2]|0)==(d|0)?j:f+4|0)>>2]=k}k=c[d+16>>2]|0;f=d+20|0;if(k|0)c[k+20>>2]=c[f>>2];j=c[f>>2]|0;if(j|0)c[j+16>>2]=k;__ZN10StringNameD2Ev(d+24|0);__ZN6Memory11free_staticEPvb(d,0);d=b+8|0;c[d>>2]=(c[d>>2]|0)+-1;if(!(c[c[g>>2]>>2]|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143791,1144075,483,1143838,0);return}else{a[1263537]=0;return}}function __ZN3MapIi3SetI10StringName10ComparatorIS1_E16DefaultAllocatorES2_IiES4_E6_eraseEPNS7_7ElementE(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0;e=d+8|0;f=c[e>>2]|0;g=b+4|0;h=c[g>>2]|0;if((f|0)!=(h|0)?(i=c[d+4>>2]|0,(i|0)!=(h|0)):0){j=i;while(1){i=c[j+8>>2]|0;if((i|0)==(h|0))break;else j=i}if(!j){k=h;l=c[h+8>>2]|0}else{k=j;l=h}}else{k=d;l=f}f=k+8|0;j=k+4|0;i=c[((l|0)==(h|0)?j:f)>>2]|0;h=c[b>>2]|0;l=k+12|0;m=c[l>>2]|0;c[i+12>>2]=m;if((h|0)==(m|0))n=h+8|0;else{h=c[l>>2]|0;m=h+8|0;n=(k|0)==(c[m>>2]|0)?m:h+4|0}c[n>>2]=i;if((k|0)==(d|0)){if((c[d>>2]|0)==1)__ZN3MapIi3SetI10StringName10ComparatorIS1_E16DefaultAllocatorES2_IiES4_E10_erase_fixEPNS7_7ElementE(b,i)}else{if((k|0)==(c[g>>2]|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143791,1145936,469,1143798,0);return}a[1263537]=0;if((c[k>>2]|0)==1)__ZN3MapIi3SetI10StringName10ComparatorIS1_E16DefaultAllocatorES2_IiES4_E10_erase_fixEPNS7_7ElementE(b,i);c[f>>2]=c[e>>2];f=d+4|0;c[j>>2]=c[f>>2];j=d+12|0;c[l>>2]=c[j>>2];c[k>>2]=c[d>>2];c[(c[e>>2]|0)+12>>2]=k;c[(c[f>>2]|0)+12>>2]=k;f=c[j>>2]|0;j=f+8|0;c[((c[j>>2]|0)==(d|0)?j:f+4|0)>>2]=k}k=c[d+16>>2]|0;f=d+20|0;if(k|0)c[k+20>>2]=c[f>>2];j=c[f>>2]|0;if(j|0)c[j+16>>2]=k;k=d+28|0;j=c[k>>2]|0;if(j|0?(__ZN3SetI10StringName10ComparatorIS0_E16DefaultAllocatorE13_cleanup_treeEPNS4_7ElementE(k,c[j+8>>2]|0),j=c[d+32>>2]|0,f=c[k>>2]|0,c[f+8>>2]=j,c[d+36>>2]=0,e=j,c[e+12>>2]=e,f|0):0){__ZN10StringNameD2Ev(f+24|0);__ZN6Memory11free_staticEPvb(f,0);c[k>>2]=0}__ZN6Memory11free_staticEPvb(d,0);d=b+8|0;c[d>>2]=(c[d>>2]|0)+-1;if(!(c[c[g>>2]>>2]|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143791,1145936,498,1143838,0);return}else{a[1263537]=0;return}}function __ZN3MapIi3SetI10StringName10ComparatorIS1_E16DefaultAllocatorES2_IiES4_E10_erase_fixEPNS7_7ElementE(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0;e=c[(c[b>>2]|0)+8>>2]|0;f=b+4|0;if((e|0)!=(d|0)&(c[d>>2]|0)==1){b=d;while(1){g=b+12|0;h=c[g>>2]|0;i=c[h+8>>2]|0;do if((b|0)==(i|0)){j=c[h+4>>2]|0;if(!(c[j>>2]|0)){a[1263537]=0;c[j>>2]=1;k=c[f>>2]|0;if((k|0)==(h|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);l=c[g>>2]|0;m=l;n=c[l+4>>2]|0;o=c[f>>2]|0}else{a[1263537]=0;c[h>>2]=0;m=h;n=j;o=k}k=n+8|0;l=c[k>>2]|0;c[m+4>>2]=l;if((l|0)!=(o|0))c[l+12>>2]=m;l=m+12|0;c[n+12>>2]=c[l>>2];p=c[l>>2]|0;q=p+8|0;c[((c[q>>2]|0)==(m|0)?q:p+4|0)>>2]=n;c[k>>2]=m;c[l>>2]=n;l=c[g>>2]|0;r=c[l+4>>2]|0;s=l}else{r=j;s=h}if((c[c[r+4>>2]>>2]|0)==1){j=r+8|0;l=c[j>>2]|0;if((c[l>>2]|0)==1)if((c[f>>2]|0)==(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);t=c[g>>2]|0;break}else{a[1263537]=0;c[r>>2]=0;t=s;break}a[1263537]=0;c[l>>2]=1;k=c[f>>2]|0;if((k|0)==(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);u=c[j>>2]|0;v=c[f>>2]|0}else{a[1263537]=0;c[r>>2]=0;u=l;v=k}k=u+4|0;l=c[k>>2]|0;c[j>>2]=l;if((l|0)!=(v|0))c[l+12>>2]=r;l=r+12|0;c[u+12>>2]=c[l>>2];j=c[l>>2]|0;p=j+4|0;c[((c[p>>2]|0)==(r|0)?p:j+8|0)>>2]=u;c[k>>2]=r;c[l>>2]=u;l=c[g>>2]|0;w=c[l+4>>2]|0;x=l}else{w=r;x=s}l=c[x>>2]|0;k=c[f>>2]|0;if((l|0)==0&(k|0)==(w|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);y=c[g>>2]|0;z=c[f>>2]|0}else{a[1263537]=0;c[w>>2]=l;y=x;z=k}c[y>>2]=1;k=c[w+4>>2]|0;a[1263537]=0;c[k>>2]=1;k=y+4|0;l=c[k>>2]|0;j=l+8|0;p=c[j>>2]|0;c[k>>2]=p;if((p|0)!=(z|0))c[p+12>>2]=y;p=y+12|0;c[l+12>>2]=c[p>>2];k=c[p>>2]|0;q=k+8|0;c[((c[q>>2]|0)==(y|0)?q:k+4|0)>>2]=l;c[j>>2]=y;c[p>>2]=l;t=e}else{if(!(c[i>>2]|0)){a[1263537]=0;c[i>>2]=1;l=c[f>>2]|0;if((l|0)==(h|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);p=c[g>>2]|0;A=c[p+8>>2]|0;B=c[f>>2]|0;C=p}else{a[1263537]=0;c[h>>2]=0;A=i;B=l;C=h}l=A+4|0;p=c[l>>2]|0;c[C+8>>2]=p;if((p|0)!=(B|0))c[p+12>>2]=C;p=C+12|0;c[A+12>>2]=c[p>>2];j=c[p>>2]|0;k=j+4|0;c[((c[k>>2]|0)==(C|0)?k:j+8|0)>>2]=A;c[l>>2]=C;c[p>>2]=A;p=c[g>>2]|0;D=c[p+8>>2]|0;E=p}else{D=i;E=h}p=D+4|0;l=c[p>>2]|0;j=(c[c[D+8>>2]>>2]|0)==1;if(!((c[l>>2]|0)!=1|j^1))if((c[f>>2]|0)==(D|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);t=c[g>>2]|0;break}else{a[1263537]=0;c[D>>2]=0;t=E;break}if(j){a[1263537]=0;c[l>>2]=1;j=c[f>>2]|0;if((j|0)==(D|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);F=c[p>>2]|0;G=c[f>>2]|0}else{a[1263537]=0;c[D>>2]=0;F=l;G=j}j=F+8|0;l=c[j>>2]|0;c[p>>2]=l;if((l|0)!=(G|0))c[l+12>>2]=D;l=D+12|0;c[F+12>>2]=c[l>>2];p=c[l>>2]|0;k=p+8|0;c[((c[k>>2]|0)==(D|0)?k:p+4|0)>>2]=F;c[j>>2]=D;c[l>>2]=F;l=c[g>>2]|0;H=c[l+8>>2]|0;I=l}else{H=D;I=E}l=c[I>>2]|0;j=c[f>>2]|0;if((l|0)==0&(j|0)==(H|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);J=c[g>>2]|0;K=c[f>>2]|0}else{a[1263537]=0;c[H>>2]=l;J=I;K=j}c[J>>2]=1;j=c[H+8>>2]|0;a[1263537]=0;c[j>>2]=1;j=J+8|0;l=c[j>>2]|0;p=l+4|0;k=c[p>>2]|0;c[j>>2]=k;if((k|0)!=(K|0))c[k+12>>2]=J;k=J+12|0;c[l+12>>2]=c[k>>2];j=c[k>>2]|0;q=j+4|0;c[((c[q>>2]|0)==(J|0)?q:j+8|0)>>2]=l;c[p>>2]=J;c[k>>2]=l;t=e}while(0);if((e|0)!=(t|0)&(c[t>>2]|0)==1)b=t;else{L=t;break}}}else L=d;a[1263537]=0;c[L>>2]=1;if((c[c[f>>2]>>2]|0)==1){a[1263537]=0;return}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143886,1145936,447,1143897,0);return}}function __ZN3SetI10StringName10ComparatorIS0_E16DefaultAllocatorE10_erase_fixEPNS4_7ElementE(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0;e=c[(c[b>>2]|0)+8>>2]|0;f=b+4|0;if((e|0)!=(d|0)&(c[d>>2]|0)==1){b=d;while(1){g=b+12|0;h=c[g>>2]|0;i=c[h+8>>2]|0;do if((b|0)==(i|0)){j=c[h+4>>2]|0;if(!(c[j>>2]|0)){a[1263537]=0;c[j>>2]=1;k=c[f>>2]|0;if((k|0)==(h|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1144075,146,1146003,0);l=c[g>>2]|0;m=l;n=c[l+4>>2]|0;o=c[f>>2]|0}else{a[1263537]=0;c[h>>2]=0;m=h;n=j;o=k}k=n+8|0;l=c[k>>2]|0;c[m+4>>2]=l;if((l|0)!=(o|0))c[l+12>>2]=m;l=m+12|0;c[n+12>>2]=c[l>>2];p=c[l>>2]|0;q=p+8|0;c[((c[q>>2]|0)==(m|0)?q:p+4|0)>>2]=n;c[k>>2]=m;c[l>>2]=n;l=c[g>>2]|0;r=c[l+4>>2]|0;s=l}else{r=j;s=h}if((c[c[r+4>>2]>>2]|0)==1){j=r+8|0;l=c[j>>2]|0;if((c[l>>2]|0)==1)if((c[f>>2]|0)==(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1144075,146,1146003,0);t=c[g>>2]|0;break}else{a[1263537]=0;c[r>>2]=0;t=s;break}a[1263537]=0;c[l>>2]=1;k=c[f>>2]|0;if((k|0)==(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1144075,146,1146003,0);u=c[j>>2]|0;v=c[f>>2]|0}else{a[1263537]=0;c[r>>2]=0;u=l;v=k}k=u+4|0;l=c[k>>2]|0;c[j>>2]=l;if((l|0)!=(v|0))c[l+12>>2]=r;l=r+12|0;c[u+12>>2]=c[l>>2];j=c[l>>2]|0;p=j+4|0;c[((c[p>>2]|0)==(r|0)?p:j+8|0)>>2]=u;c[k>>2]=r;c[l>>2]=u;l=c[g>>2]|0;w=c[l+4>>2]|0;x=l}else{w=r;x=s}l=c[x>>2]|0;k=c[f>>2]|0;if((l|0)==0&(k|0)==(w|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1144075,146,1146003,0);y=c[g>>2]|0;z=c[f>>2]|0}else{a[1263537]=0;c[w>>2]=l;y=x;z=k}c[y>>2]=1;k=c[w+4>>2]|0;a[1263537]=0;c[k>>2]=1;k=y+4|0;l=c[k>>2]|0;j=l+8|0;p=c[j>>2]|0;c[k>>2]=p;if((p|0)!=(z|0))c[p+12>>2]=y;p=y+12|0;c[l+12>>2]=c[p>>2];k=c[p>>2]|0;q=k+8|0;c[((c[q>>2]|0)==(y|0)?q:k+4|0)>>2]=l;c[j>>2]=y;c[p>>2]=l;t=e}else{if(!(c[i>>2]|0)){a[1263537]=0;c[i>>2]=1;l=c[f>>2]|0;if((l|0)==(h|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1144075,146,1146003,0);p=c[g>>2]|0;A=c[p+8>>2]|0;B=c[f>>2]|0;C=p}else{a[1263537]=0;c[h>>2]=0;A=i;B=l;C=h}l=A+4|0;p=c[l>>2]|0;c[C+8>>2]=p;if((p|0)!=(B|0))c[p+12>>2]=C;p=C+12|0;c[A+12>>2]=c[p>>2];j=c[p>>2]|0;k=j+4|0;c[((c[k>>2]|0)==(C|0)?k:j+8|0)>>2]=A;c[l>>2]=C;c[p>>2]=A;p=c[g>>2]|0;D=c[p+8>>2]|0;E=p}else{D=i;E=h}p=D+4|0;l=c[p>>2]|0;j=(c[c[D+8>>2]>>2]|0)==1;if(!((c[l>>2]|0)!=1|j^1))if((c[f>>2]|0)==(D|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1144075,146,1146003,0);t=c[g>>2]|0;break}else{a[1263537]=0;c[D>>2]=0;t=E;break}if(j){a[1263537]=0;c[l>>2]=1;j=c[f>>2]|0;if((j|0)==(D|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1144075,146,1146003,0);F=c[p>>2]|0;G=c[f>>2]|0}else{a[1263537]=0;c[D>>2]=0;F=l;G=j}j=F+8|0;l=c[j>>2]|0;c[p>>2]=l;if((l|0)!=(G|0))c[l+12>>2]=D;l=D+12|0;c[F+12>>2]=c[l>>2];p=c[l>>2]|0;k=p+8|0;c[((c[k>>2]|0)==(D|0)?k:p+4|0)>>2]=F;c[j>>2]=D;c[l>>2]=F;l=c[g>>2]|0;H=c[l+8>>2]|0;I=l}else{H=D;I=E}l=c[I>>2]|0;j=c[f>>2]|0;if((l|0)==0&(j|0)==(H|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1144075,146,1146003,0);J=c[g>>2]|0;K=c[f>>2]|0}else{a[1263537]=0;c[H>>2]=l;J=I;K=j}c[J>>2]=1;j=c[H+8>>2]|0;a[1263537]=0;c[j>>2]=1;j=J+8|0;l=c[j>>2]|0;p=l+4|0;k=c[p>>2]|0;c[j>>2]=k;if((k|0)!=(K|0))c[k+12>>2]=J;k=J+12|0;c[l+12>>2]=c[k>>2];j=c[k>>2]|0;q=j+4|0;c[((c[q>>2]|0)==(J|0)?q:j+8|0)>>2]=l;c[p>>2]=J;c[k>>2]=l;t=e}while(0);if((e|0)!=(t|0)&(c[t>>2]|0)==1)b=t;else{L=t;break}}}else L=d;a[1263537]=0;c[L>>2]=1;if((c[c[f>>2]>>2]|0)==1){a[1263537]=0;return}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143886,1144075,432,1143897,0);return}}function __ZN3MapIi3SetI10StringName10ComparatorIS1_E16DefaultAllocatorES2_IiES4_E10_insert_rbERKiRKS5_(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f;a[g>>0]=0;h=__ZN3MapIi3SetI10StringName10ComparatorIS1_E16DefaultAllocatorES2_IiES4_E7_insertERKiRb(b,d,g)|0;if(h|0)__ZN3SetI10StringName10ComparatorIS0_E16DefaultAllocatorE10_copy_fromERKS4_(h+28|0,e);if(a[g>>0]|0){l=f;return h|0}g=b+8|0;c[g>>2]=(c[g>>2]|0)+1;g=h+12|0;e=c[g>>2]|0;if(!(c[e>>2]|0)){d=b+4|0;i=h;j=e;k=e;e=g;while(1){g=j+12|0;n=c[g>>2]|0;o=c[n+8>>2]|0;p=n;do if((j|0)==(o|0)){q=c[n+4>>2]|0;if(!(c[q>>2]|0)){c[k>>2]=1;a[1263537]=0;c[q>>2]=1;if((c[d>>2]|0)==(n|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);r=c[(c[e>>2]|0)+12>>2]|0;break}else{a[1263537]=0;c[n>>2]=0;r=n;break}}q=j+4|0;if((i|0)==(c[q>>2]|0)){s=i+8|0;t=c[s>>2]|0;c[q>>2]=t;if((t|0)==(c[d>>2]|0))u=p;else{c[t+12>>2]=j;u=c[g>>2]|0}t=i+12|0;c[t>>2]=u;q=c[g>>2]|0;v=q+8|0;c[((c[v>>2]|0)==(j|0)?v:q+4|0)>>2]=i;c[s>>2]=j;c[g>>2]=i;w=j;x=i;y=c[t>>2]|0}else{w=i;x=j;y=n}a[1263537]=0;c[x>>2]=1;t=c[d>>2]|0;if((t|0)==(y|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);z=c[(c[w+12>>2]|0)+12>>2]|0;A=c[d>>2]|0}else{a[1263537]=0;c[y>>2]=0;z=y;A=t}t=z+8|0;s=c[t>>2]|0;q=s+4|0;v=c[q>>2]|0;c[t>>2]=v;if((v|0)!=(A|0))c[v+12>>2]=z;v=z+12|0;c[s+12>>2]=c[v>>2];t=c[v>>2]|0;B=t+4|0;c[((c[B>>2]|0)==(z|0)?B:t+8|0)>>2]=s;c[q>>2]=z;c[v>>2]=s;r=w}else{if(!(c[o>>2]|0)){c[k>>2]=1;a[1263537]=0;c[o>>2]=1;if((c[d>>2]|0)==(n|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);r=c[(c[e>>2]|0)+12>>2]|0;break}else{a[1263537]=0;c[n>>2]=0;r=n;break}}s=j+8|0;if((i|0)==(c[s>>2]|0)){v=i+4|0;q=c[v>>2]|0;c[s>>2]=q;if((q|0)==(c[d>>2]|0))C=p;else{c[q+12>>2]=j;C=c[g>>2]|0}q=i+12|0;c[q>>2]=C;s=c[g>>2]|0;t=s+4|0;c[((c[t>>2]|0)==(j|0)?t:s+8|0)>>2]=i;c[v>>2]=j;c[g>>2]=i;D=j;E=i;F=c[q>>2]|0}else{D=i;E=j;F=n}a[1263537]=0;c[E>>2]=1;q=c[d>>2]|0;if((q|0)==(F|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);G=c[d>>2]|0;H=c[(c[D+12>>2]|0)+12>>2]|0}else{a[1263537]=0;c[F>>2]=0;G=q;H=F}q=H+4|0;v=c[q>>2]|0;s=v+8|0;t=c[s>>2]|0;c[q>>2]=t;if((t|0)!=(G|0))c[t+12>>2]=H;t=H+12|0;c[v+12>>2]=c[t>>2];q=c[t>>2]|0;B=q+8|0;c[((c[B>>2]|0)==(H|0)?B:q+4|0)>>2]=v;c[s>>2]=H;c[t>>2]=v;r=D}while(0);n=r+12|0;g=c[n>>2]|0;if(!(c[g>>2]|0)){i=r;j=g;k=g;e=n}else break}}e=c[(c[b>>2]|0)+8>>2]|0;a[1263537]=0;c[e>>2]=1;l=f;return h|0}function __ZN3MapIi3SetI10StringName10ComparatorIS1_E16DefaultAllocatorES2_IiES4_E7_insertERKiRb(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0;f=c[b>>2]|0;g=c[f+8>>2]|0;h=b+4|0;i=c[h>>2]|0;a:do if((g|0)==(i|0))j=f;else{k=c[d>>2]|0;l=g;while(1){m=c[l+24>>2]|0;if((k|0)<(m|0))n=l+8|0;else{if((m|0)>=(k|0))break;n=l+4|0}m=c[n>>2]|0;if((m|0)==(i|0)){j=l;break a}else l=m}a[e>>0]=1;o=l;return o|0}while(0);i=__ZnwjPFPvjE(40,4740)|0;c[i+32>>2]=379008;c[i+28>>2]=0;c[i+36>>2]=0;c[i>>2]=0;c[i+4>>2]=0;c[i+8>>2]=0;c[i+12>>2]=0;c[i+16>>2]=0;c[i+20>>2]=0;c[i+12>>2]=j;n=c[h>>2]|0;g=i+4|0;c[g>>2]=n;f=i+8|0;c[f>>2]=n;c[i+24>>2]=c[d>>2];if((j|0)!=(c[b>>2]|0)?(c[d>>2]|0)>=(c[j+24>>2]|0):0)p=j+4|0;else p=j+8|0;c[p>>2]=i;a[e>>0]=0;e=c[g>>2]|0;g=c[h>>2]|0;if((e|0)==(g|0)){h=i;do{p=h;h=c[h+12>>2]|0}while((p|0)==(c[h+4>>2]|0));q=(h|0)==(c[b>>2]|0)?0:h}else{h=e;while(1){e=c[h+8>>2]|0;if((e|0)==(g|0)){q=h;break}else h=e}}c[i+16>>2]=q;h=c[f>>2]|0;b:do if((h|0)==(g|0)){f=i;while(1){e=f;f=c[f+12>>2]|0;if((e|0)!=(c[f+8>>2]|0)){r=f;break b}if((f|0)==(c[b>>2]|0)){r=0;break}}}else{f=h;while(1){l=c[f+4>>2]|0;if((l|0)==(g|0)){r=f;break}else f=l}}while(0);g=i+20|0;c[g>>2]=r;if(!q)s=r;else{c[q+20>>2]=i;s=c[g>>2]|0}if(!s){o=i;return o|0}c[s+16>>2]=i;o=i;return o|0}function __GLOBAL__sub_I_resource_cpp(){c[313446]=0;c[313448]=0;a[1253788]=0;pe(5325,1253784,o|0)|0;return}function __GLOBAL__sub_I_class_db_cpp(){c[313454]=0;c[313456]=0;a[1253820]=0;pe(5326,1253816,o|0)|0;c[313760]=0;c[313762]=0;a[1255044]=0;pe(5327,1255040,o|0)|0;c[313536]=0;c[313538]=0;a[1254148]=0;pe(5327,1254144,o|0)|0;return}function __GLOBAL__sub_I_color_cpp(){c[313758]=379008;c[313757]=0;c[313759]=0;pe(5328,1255028,o|0)|0;return}function __GLOBAL__sub_I_object_cpp(){c[313451]=0;c[313453]=0;a[1253808]=0;pe(5329,1253804,o|0)|0;c[313528]=0;c[313530]=0;a[1254116]=0;pe(5330,1254112,o|0)|0;return}function __GLOBAL__sub_I_matrix3_cpp(){g[313541]=1.0;g[313542]=0.0;g[313543]=0.0;g[313544]=0.0;g[313545]=1.0;g[313546]=0.0;g[313547]=0.0;g[313548]=0.0;g[313549]=1.0;g[313550]=0.0;g[313551]=-1.0;g[313552]=0.0;g[313553]=1.0;c[313554]=0;c[313555]=0;c[313556]=0;c[313557]=0;g[313558]=1.0;g[313559]=-1.0;g[313560]=0.0;g[313561]=0.0;g[313562]=0.0;g[313563]=-1.0;g[313564]=0.0;g[313565]=0.0;g[313566]=0.0;g[313567]=1.0;g[313568]=0.0;g[313569]=1.0;g[313570]=0.0;g[313571]=-1.0;c[313572]=0;c[313573]=0;c[313574]=0;c[313575]=0;g[313576]=1.0;g[313577]=1.0;c[313578]=0;c[313579]=0;c[313580]=0;c[313581]=0;g[313582]=-1.0;g[313583]=0.0;g[313584]=1.0;g[313585]=0.0;g[313586]=0.0;g[313587]=0.0;g[313588]=1.0;g[313589]=1.0;g[313590]=0.0;g[313591]=0.0;g[313592]=0.0;g[313593]=1.0;g[313594]=0.0;g[313595]=-1.0;c[313596]=0;c[313597]=0;c[313598]=0;c[313599]=0;g[313600]=1.0;g[313601]=0.0;g[313602]=1.0;g[313603]=0.0;g[313604]=0.0;g[313605]=0.0;g[313606]=-1.0;g[313607]=-1.0;g[313608]=0.0;g[313609]=0.0;g[313610]=0.0;g[313611]=1.0;g[313612]=0.0;g[313613]=1.0;g[313614]=0.0;g[313615]=0.0;g[313616]=0.0;g[313617]=-1.0;g[313618]=0.0;g[313619]=0.0;g[313620]=0.0;g[313621]=-1.0;g[313622]=0.0;g[313623]=1.0;g[313624]=0.0;g[313625]=1.0;c[313626]=0;c[313627]=0;c[313628]=0;c[313629]=0;g[313630]=-1.0;g[313631]=-1.0;g[313632]=0.0;g[313633]=0.0;g[313634]=0.0;g[313635]=1.0;g[313636]=0.0;g[313637]=0.0;g[313638]=0.0;g[313639]=-1.0;g[313640]=0.0;g[313641]=-1.0;g[313642]=0.0;g[313643]=-1.0;c[313644]=0;c[313645]=0;c[313646]=0;c[313647]=0;g[313648]=-1.0;g[313649]=1.0;c[313650]=0;c[313651]=0;c[313652]=0;c[313653]=0;g[313654]=1.0;g[313655]=0.0;g[313656]=-1.0;g[313657]=0.0;g[313658]=0.0;g[313659]=0.0;g[313660]=-1.0;g[313661]=1.0;g[313662]=0.0;g[313663]=0.0;g[313664]=0.0;g[313665]=-1.0;g[313666]=0.0;g[313667]=-1.0;c[313668]=0;c[313669]=0;c[313670]=0;c[313671]=0;g[313672]=-1.0;g[313673]=0.0;g[313674]=-1.0;g[313675]=0.0;g[313676]=0.0;g[313677]=0.0;g[313678]=1.0;g[313679]=-1.0;g[313680]=0.0;g[313681]=0.0;g[313682]=0.0;g[313683]=-1.0;g[313684]=0.0;g[313685]=0.0;g[313686]=0.0;g[313687]=1.0;g[313688]=0.0;g[313689]=1.0;g[313690]=0.0;g[313691]=-1.0;g[313692]=0.0;g[313693]=0.0;g[313694]=0.0;g[313695]=-1.0;g[313696]=0.0;g[313697]=0.0;g[313698]=0.0;g[313699]=1.0;g[313700]=-1.0;c[313701]=0;c[313702]=0;c[313703]=0;c[313704]=0;g[313705]=-1.0;g[313706]=0.0;g[313707]=-1.0;g[313708]=0.0;g[313709]=-1.0;g[313710]=0.0;g[313711]=0.0;g[313712]=0.0;g[313713]=1.0;g[313714]=0.0;g[313715]=0.0;g[313716]=0.0;g[313717]=-1.0;g[313718]=-1.0;c[313719]=0;c[313720]=0;c[313721]=0;c[313722]=0;g[313723]=1.0;g[313724]=0.0;g[313725]=-1.0;g[313726]=0.0;g[313727]=1.0;g[313728]=0.0;g[313729]=0.0;g[313730]=0.0;g[313731]=1.0;g[313732]=0.0;g[313733]=0.0;g[313734]=0.0;g[313735]=1.0;g[313736]=1.0;c[313737]=0;c[313738]=0;c[313739]=0;c[313740]=0;g[313741]=-1.0;g[313742]=0.0;g[313743]=1.0;g[313744]=0.0;g[313745]=1.0;g[313746]=0.0;g[313747]=0.0;g[313748]=0.0;g[313749]=-1.0;g[313750]=0.0;g[313751]=0.0;g[313752]=0.0;g[313753]=-1.0;g[313754]=1.0;g[313755]=0.0;g[313756]=0.0;return}function __ZN7HashMapIjP6Object20HashMapHasherDefault24HashMapComparatorDefaultIjELh3ELh8EED2Ev(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0;d=c[b>>2]|0;e=b+4|0;if(!d){c[b>>2]=0;a[e>>0]=0;f=b+8|0;c[f>>2]=0;return}g=a[e>>0]|0;if(g<<24>>24==31)h=d;else{i=0;j=d;k=g;g=d;while(1){d=g+(i<<2)|0;l=c[d>>2]|0;if(!l){m=k;n=j;o=g}else{p=l;l=d;do{c[l>>2]=c[p+4>>2];__ZN6Memory11free_staticEPvb(p,0);q=c[b>>2]|0;l=q+(i<<2)|0;p=c[l>>2]|0}while((p|0)!=0);m=a[e>>0]|0;n=q;o=q}i=i+1|0;if((i|0)>=(1<<(m&255)|0)){h=n;break}else{j=n;k=m;g=o}}}__ZN6Memory11free_staticEPvb(h,1);c[b>>2]=0;a[e>>0]=0;f=b+8|0;c[f>>2]=0;return}function __ZN7HashMapIP6ObjectjN8ObjectDB13ObjectPtrHashE24HashMapComparatorDefaultIS1_ELh3ELh8EED2Ev(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0;d=c[b>>2]|0;e=b+4|0;if(!d){c[b>>2]=0;a[e>>0]=0;f=b+8|0;c[f>>2]=0;return}g=a[e>>0]|0;if(g<<24>>24==31)h=d;else{i=0;j=d;k=g;g=d;while(1){d=g+(i<<2)|0;l=c[d>>2]|0;if(!l){m=k;n=j;o=g}else{p=l;l=d;do{c[l>>2]=c[p+4>>2];__ZN6Memory11free_staticEPvb(p,0);q=c[b>>2]|0;l=q+(i<<2)|0;p=c[l>>2]|0}while((p|0)!=0);m=a[e>>0]|0;n=q;o=q}i=i+1|0;if((i|0)>=(1<<(m&255)|0)){h=n;break}else{j=n;k=m;g=o}}}__ZN6Memory11free_staticEPvb(h,1);c[b>>2]=0;a[e>>0]=0;f=b+8|0;c[f>>2]=0;return}function __ZN3MapI6String5Color10ComparatorIS0_E16DefaultAllocatorED2Ev(a){a=a|0;var b=0,d=0,e=0;b=c[a>>2]|0;if(!b)return;__ZN3MapI6String5Color10ComparatorIS0_E16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(a,c[b+8>>2]|0);b=c[a+4>>2]|0;d=c[a>>2]|0;c[d+8>>2]=b;c[a+8>>2]=0;e=b;c[e+12>>2]=e;if(!d)return;e=c[d+24>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);__ZN6Memory11free_staticEPvb(d,0);c[a>>2]=0;return}function __ZN3MapI6String5Color10ComparatorIS0_E16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(a,b){a=a|0;b=b|0;if((c[a+4>>2]|0)==(b|0))return;__ZN3MapI6String5Color10ComparatorIS0_E16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(a,c[b+8>>2]|0);__ZN3MapI6String5Color10ComparatorIS0_E16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(a,c[b+4>>2]|0);a=c[b+24>>2]|0;if(a|0?(__Z16atomic_decrementPj(a+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(a,1);__ZN6Memory11free_staticEPvb(b,0);return}function __ZN7HashMapI10StringNameN7ClassDB9ClassInfoE16StringNameHasher24HashMapComparatorDefaultIS0_ELh3ELh8EED2Ev(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0;d=c[b>>2]|0;e=b+4|0;if(!d){c[b>>2]=0;a[e>>0]=0;f=b+8|0;c[f>>2]=0;return}g=a[e>>0]|0;if(g<<24>>24==31)h=d;else{i=0;j=d;k=g;g=d;while(1){d=g+(i<<2)|0;l=c[d>>2]|0;if(!l){m=k;n=j;o=g}else{p=l;l=d;do{c[l>>2]=c[p+4>>2];__ZN7ClassDB9ClassInfoD2Ev(p+12|0);__ZN10StringNameD2Ev(p+8|0);__ZN6Memory11free_staticEPvb(p,0);q=c[b>>2]|0;l=q+(i<<2)|0;p=c[l>>2]|0}while((p|0)!=0);m=a[e>>0]|0;n=q;o=q}i=i+1|0;if((i|0)>=(1<<(m&255)|0)){h=n;break}else{j=n;k=m;g=o}}}__ZN6Memory11free_staticEPvb(h,1);c[b>>2]=0;a[e>>0]=0;f=b+8|0;c[f>>2]=0;return}function __ZN7HashMapI10StringNameS0_16StringNameHasher24HashMapComparatorDefaultIS0_ELh3ELh8EED2Ev(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0;d=c[b>>2]|0;e=b+4|0;if(!d){c[b>>2]=0;a[e>>0]=0;f=b+8|0;c[f>>2]=0;return}g=a[e>>0]|0;if(g<<24>>24==31)h=d;else{i=0;j=d;k=g;g=d;while(1){d=g+(i<<2)|0;l=c[d>>2]|0;if(!l){m=k;n=j;o=g}else{p=l;l=d;do{c[l>>2]=c[p+4>>2];__ZN10StringNameD2Ev(p+12|0);__ZN10StringNameD2Ev(p+8|0);__ZN6Memory11free_staticEPvb(p,0);q=c[b>>2]|0;l=q+(i<<2)|0;p=c[l>>2]|0}while((p|0)!=0);m=a[e>>0]|0;n=q;o=q}i=i+1|0;if((i|0)>=(1<<(m&255)|0)){h=n;break}else{j=n;k=m;g=o}}}__ZN6Memory11free_staticEPvb(h,1);c[b>>2]=0;a[e>>0]=0;f=b+8|0;c[f>>2]=0;return}function __ZN7HashMapI6StringP8Resource20HashMapHasherDefault24HashMapComparatorDefaultIS0_ELh3ELh8EED2Ev(a){a=a|0;__ZN7HashMapI6StringP8Resource20HashMapHasherDefault24HashMapComparatorDefaultIS0_ELh3ELh8EE5clearEv(a);return}function __ZN7HashMapI6StringP8Resource20HashMapHasherDefault24HashMapComparatorDefaultIS0_ELh3ELh8EE5clearEv(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0;d=c[b>>2]|0;e=b+4|0;if(!d){c[b>>2]=0;a[e>>0]=0;f=b+8|0;c[f>>2]=0;return}g=a[e>>0]|0;if(g<<24>>24==31)h=d;else{i=0;j=d;k=g;g=d;while(1){d=g+(i<<2)|0;l=c[d>>2]|0;if(!l){m=k;n=j;o=g}else{p=l;l=d;do{c[l>>2]=c[p+4>>2];d=c[p+8>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);__ZN6Memory11free_staticEPvb(p,0);q=c[b>>2]|0;l=q+(i<<2)|0;p=c[l>>2]|0}while((p|0)!=0);m=a[e>>0]|0;n=q;o=q}i=i+1|0;if((i|0)>=(1<<(m&255)|0)){h=n;break}else{j=n;k=m;g=o}}}__ZN6Memory11free_staticEPvb(h,1);c[b>>2]=0;a[e>>0]=0;f=b+8|0;c[f>>2]=0;return}function __ZN6Engine25set_iterations_per_secondEi(a,b){a=a|0;b=b|0;c[a+20>>2]=b;return}function __ZNK6Engine25get_iterations_per_secondEv(a){a=a|0;return c[a+20>>2]|0}function __ZN6Engine14set_target_fpsEi(a,b){a=a|0;b=b|0;c[a+28>>2]=(b|0)>0?b:0;return}function __ZNK6Engine14get_target_fpsEv(a){a=a|0;return +(+(c[a+28>>2]|0))}function __ZNK6Engine21get_frames_per_secondEv(a){a=a|0;return +(+g[a+24>>2])}function __ZN12GlobalConfig18_initialize_classvEv(b){b=b|0;if(a[1263572]|0)return;__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI12GlobalConfigEEvv();__ZN12GlobalConfig13_bind_methodsEv();a[1263572]=1;return}function __ZN12GlobalConfig5_setvERK10StringNameRK7Variant(a,b,c){a=a|0;b=b|0;c=c|0;var d=0;if(1304==1129){d=0;return d|0}__ZN12GlobalConfig4_setERK10StringNameRK7Variant(a,b,c)|0;d=1;return d|0}function __ZNK12GlobalConfig5_getvERK10StringNameR7Variant(a,b,c){a=a|0;b=b|0;c=c|0;var d=0;if(1305!=1131?__ZNK12GlobalConfig4_getERK10StringNameR7Variant(a,b,c)|0:0){d=1;return d|0}d=0;return d|0}function __ZNK12GlobalConfig19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0;d=l;l=l+32|0;if((l|0)>=(m|0))ba(32);e=d+24|0;f=d+4|0;g=d;__ZN6StringC2EPKc(e,1132175);h=c[e>>2]|0;e=h;i=f+4|0;c[i>>2]=0;j=f+12|0;c[j>>2]=0;c[f>>2]=0;k=(h|0)==0;if(!k?(c[i>>2]=0,__Z28atomic_conditional_incrementPj(h+-8|0)|0):0)c[i>>2]=e;c[f+8>>2]=0;e=c[j>>2]|0;if(e|0){if(!(__Z16atomic_decrementPj(e+-8|0)|0))__ZN6Memory11free_staticEPvb(e,1);c[j>>2]=0}c[f+16>>2]=256;if(!(c[b>>2]|0)){j=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=j;c[j>>2]=0;c[j+4>>2]=0;c[j+8>>2]=0}j=__ZnwjPFPvjE(32,4740)|0;c[j>>2]=0;c[j+4>>2]=0;c[j+8>>2]=0;c[j+12>>2]=0;c[j+16>>2]=7;e=j+20|0;c[e>>2]=0;i=j+24|0;c[i>>2]=0;n=j+28|0;c[n>>2]=0;__ZN12PropertyInfoaSERKS_(j,f)|0;o=c[b>>2]|0;p=o+4|0;q=c[p>>2]|0;c[i>>2]=q;c[e>>2]=0;c[n>>2]=o;if(q|0)c[q+20>>2]=j;c[p>>2]=j;if(!(c[o>>2]|0))c[o>>2]=j;j=o+8|0;c[j>>2]=(c[j>>2]|0)+1;j=c[f+12>>2]|0;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);j=c[f+4>>2]|0;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);if(!k?(__Z16atomic_decrementPj(h+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(h,1);__ZN10StringNameC2EPKc(g,1132175);__ZN7ClassDB17get_property_listE10StringNameP4ListI12PropertyInfo16DefaultAllocatorEbPK6Object(g,b,1,a);__ZN10StringNameD2Ev(g);if(1936==516){l=d;return}__ZNK12GlobalConfig18_get_property_listEP4ListI12PropertyInfo16DefaultAllocatorE(a,b);l=d;return}function __ZN12GlobalConfig14_notificationvEib(a,b,c){a=a|0;b=b|0;c=c|0;return}function __ZNK12GlobalConfig16_get_class_namevEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+8|0;e=b+4|0;f=b;g=a+76|0;a=c[g>>2]|0;if(a|0){if(c[a+4>>2]|0){l=b;return g|0}if(__ZNK6String6lengthEv(a+8|0)|0){l=b;return g|0}}__ZN6StringC2EPKc(d,1132175);c[f>>2]=c[d>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameaSERKS_(g,e);__ZN10StringNameD2Ev(e);e=c[f>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);l=b;return g|0}function __ZNK12GlobalConfig9get_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1132175);l=a;return c[b>>2]|0}function __ZNK12GlobalConfig8is_classERK6String(a,b){a=a|0;b=b|0;var c=0;if(__ZNK6StringeqEPKc(b,1132175)|0){c=1;return c|0}c=__ZNK6StringeqEPKc(b,1142944)|0;return c|0}function __ZNK12GlobalConfig12is_class_ptrEPv(a,b){a=a|0;b=b|0;return (b|0)==1255056|(b|0)==1220580|0}function __ZN12GlobalConfigD2Ev(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0;c[b>>2]=382544;c[313527]=0;d=c[b+140>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);d=b+128|0;e=c[d>>2]|0;if(e|0?(__ZN3MapI10StringNameP6Object10ComparatorIS0_E16DefaultAllocatorE13_cleanup_treeEPNS6_7ElementE(d,c[e+8>>2]|0),e=c[b+132>>2]|0,f=c[d>>2]|0,c[f+8>>2]=e,c[b+136>>2]=0,g=e,c[g+12>>2]=g,f|0):0){__ZN10StringNameD2Ev(f+24|0);__ZN6Memory11free_staticEPvb(f,0);c[d>>2]=0}__ZN4ListIN12GlobalConfig9SingletonE16DefaultAllocatorED2Ev(b+124|0);d=b+120|0;f=c[d>>2]|0;a:do if(f|0){g=f;while(1){e=c[g>>2]|0;if(!e)break;__ZN4ListI6String16DefaultAllocatorE5_Data5eraseEPKNS2_7ElementE(g,e)|0;h=c[d>>2]|0;if(!(c[h+8>>2]|0)){i=11;break}if(!h)break a;else g=h}if((i|0)==11){__ZN6Memory11free_staticEPvb(h,0);c[d>>2]=0;break}if(!(c[g+8>>2]|0)){a[1263537]=0;__ZN6Memory11free_staticEPvb(g,0);break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145461,1145120,668,1145467,0);break}}while(0);d=b+104|0;h=c[d>>2]|0;if(h|0){__ZN3MapI10StringName12PropertyInfo10ComparatorIS0_E16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(d,c[h+8>>2]|0);h=c[b+108>>2]|0;c[(c[d>>2]|0)+8>>2]=h;c[b+112>>2]=0;i=h;c[i+12>>2]=i;__ZN3MapI10StringName12PropertyInfo10ComparatorIS0_E16DefaultAllocatorE5_Data10_free_rootEv(d)}__ZN3MapI10StringName12PropertyInfo10ComparatorIS0_E16DefaultAllocatorE5_Data10_free_rootEv(d);d=c[b+100>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);d=b+88|0;i=c[d>>2]|0;if(!i){j=b+76|0;__ZN10StringNameD2Ev(j);__ZN6ObjectD2Ev(b);return}__ZN3MapI10StringNameN12GlobalConfig16VariantContainerE10ComparatorIS0_E16DefaultAllocatorE13_cleanup_treeEPNS6_7ElementE(d,c[i+8>>2]|0);i=c[b+92>>2]|0;h=c[d>>2]|0;c[h+8>>2]=i;c[b+96>>2]=0;f=i;c[f+12>>2]=f;if(!h){j=b+76|0;__ZN10StringNameD2Ev(j);__ZN6ObjectD2Ev(b);return}f=h+64|0;if(c[f>>2]|0)__ZN7Variant5clearEv(f);f=h+40|0;if(c[f>>2]|0)__ZN7Variant5clearEv(f);__ZN10StringNameD2Ev(h+24|0);__ZN6Memory11free_staticEPvb(h,0);c[d>>2]=0;j=b+76|0;__ZN10StringNameD2Ev(j);__ZN6ObjectD2Ev(b);return}function __ZN12GlobalConfigD0Ev(a){a=a|0;__ZN12GlobalConfigD2Ev(a);__ZdlPv(a);return}function __ZN3MapI10StringNameP6Object10ComparatorIS0_E16DefaultAllocatorE13_cleanup_treeEPNS6_7ElementE(a,b){a=a|0;b=b|0;if((c[a+4>>2]|0)==(b|0))return;else{__ZN3MapI10StringNameP6Object10ComparatorIS0_E16DefaultAllocatorE13_cleanup_treeEPNS6_7ElementE(a,c[b+8>>2]|0);__ZN3MapI10StringNameP6Object10ComparatorIS0_E16DefaultAllocatorE13_cleanup_treeEPNS6_7ElementE(a,c[b+4>>2]|0);__ZN10StringNameD2Ev(b+24|0);__ZN6Memory11free_staticEPvb(b,0);return}}function __ZN3MapI10StringNameN12GlobalConfig16VariantContainerE10ComparatorIS0_E16DefaultAllocatorE13_cleanup_treeEPNS6_7ElementE(a,b){a=a|0;b=b|0;if((c[a+4>>2]|0)==(b|0))return;__ZN3MapI10StringNameN12GlobalConfig16VariantContainerE10ComparatorIS0_E16DefaultAllocatorE13_cleanup_treeEPNS6_7ElementE(a,c[b+8>>2]|0);__ZN3MapI10StringNameN12GlobalConfig16VariantContainerE10ComparatorIS0_E16DefaultAllocatorE13_cleanup_treeEPNS6_7ElementE(a,c[b+4>>2]|0);a=b+64|0;if(c[a>>2]|0)__ZN7Variant5clearEv(a);a=b+40|0;if(c[a>>2]|0)__ZN7Variant5clearEv(a);__ZN10StringNameD2Ev(b+24|0);__ZN6Memory11free_staticEPvb(b,0);return}function __ZNK12GlobalConfig18_get_property_listEP4ListI12PropertyInfo16DefaultAllocatorE(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0;e=l;l=l+48|0;if((l|0)>=(m|0))ba(48);f=e+28|0;g=e+16|0;h=e;i=g+4|0;c[i>>2]=379008;c[g>>2]=0;j=g+8|0;c[j>>2]=0;k=c[b+88>>2]|0;if(!k){l=e;return}n=c[k+8>>2]|0;k=c[b+92>>2]|0;if((n|0)==(k|0)){l=e;return}else o=n;while(1){n=c[o+8>>2]|0;if((n|0)==(k|0))break;else o=n}if(!o){l=e;return}k=h+8|0;n=h+4|0;p=h+12|0;q=o;do{if(!(a[q+88>>0]|0)){c[h>>2]=0;o=c[q+24>>2]|0;do if(o){r=c[o+4>>2]|0;if(r|0){__ZN6StringC2EPKc(f,r);s=c[f>>2]|0;break}r=o+8|0;c[f>>2]=0;t=c[r>>2]|0;if((t|0)!=0?(c[f>>2]=0,(__Z28atomic_conditional_incrementPj(t+-8|0)|0)!=0):0){t=c[r>>2]|0;c[f>>2]=t;s=t}else s=0}else{c[f>>2]=0;s=0}while(0);o=s;t=c[h>>2]|0;if((t|0)==(s|0)){if(s|0)u=27}else{if(t|0?(__Z16atomic_decrementPj(t+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(t,1);c[h>>2]=0;if(s|0)if(!(__Z28atomic_conditional_incrementPj(s+-8|0)|0))u=27;else{c[h>>2]=o;u=27}}if((u|0)==27?(u=0,(__Z16atomic_decrementPj(s+-8|0)|0)==0):0)__ZN6Memory11free_staticEPvb(s,1);c[k>>2]=c[q+32>>2];c[n>>2]=c[q+40>>2];if(((((!(__ZNK6String11begins_withEPKc(h,1142563)|0)?!(__ZNK6String11begins_withEPKc(h,1089551)|0):0)?!(__ZNK6String11begins_withEPKc(h,1089559)|0):0)?!(__ZNK6String11begins_withEPKc(h,1089567)|0):0)?!(__ZNK6String11begins_withEPKc(h,1089574)|0):0)?!(__ZNK6String11begins_withEPKc(h,1089582)|0):0)v=3;else v=1;c[p>>2]=v;if(!(c[g>>2]|0)){o=__ZnwjPFPvjE(40,4740)|0;t=o+16|0;c[t>>2]=0;c[t+4>>2]=0;c[t+8>>2]=0;c[g>>2]=o;t=c[i>>2]|0;c[o+4>>2]=t;c[o+8>>2]=t;c[o+12>>2]=t;c[o>>2]=1}__ZN3SetI7_VCSort10ComparatorIS0_E16DefaultAllocatorE10_insert_rbERKS0_(g,h)|0;o=c[h>>2]|0;if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(o,1)}q=c[q+16>>2]|0}while((q|0)!=0);q=c[g>>2]|0;if(!q){l=e;return}v=c[q+8>>2]|0;p=c[i>>2]|0;if((v|0)!=(p|0)){n=v;while(1){v=c[n+8>>2]|0;if((v|0)==(p|0))break;else n=v}if(!n)w=q;else{p=b+104|0;v=f+4|0;k=f+12|0;s=f+8|0;o=f+16|0;t=f+12|0;r=f+4|0;x=b+108|0;b=f+4|0;y=f+8|0;z=f+12|0;A=f+16|0;B=f+12|0;C=f+4|0;D=n;do{n=D+24|0;__ZN10StringNameC2ERK6String(f,n);E=c[p>>2]|0;if(E){F=c[E+8>>2]|0;E=c[x>>2]|0;a:do if((F|0)==(E|0))G=F;else{H=c[f>>2]|0;I=F;while(1){J=c[I+24>>2]|0;if(H>>>0<J>>>0)K=I+8|0;else{if(J>>>0>=H>>>0){G=I;break a}K=I+4|0}I=c[K>>2]|0;if((I|0)==(E|0)){G=E;break}}}while(0);__ZN10StringNameD2Ev(f);if((G|0)!=(E|0)&(G|0)!=0){__ZN10StringNameC2ERK6String(h,n);F=c[p>>2]|0;do if(!F){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145936,602,1124976,0);L=0}else{a[1263537]=0;I=c[F+8>>2]|0;H=c[x>>2]|0;b:do if((I|0)==(H|0)){M=I;u=70}else{J=c[h>>2]|0;N=I;do{O=c[N+24>>2]|0;if(J>>>0<O>>>0)P=N+8|0;else{if(O>>>0>=J>>>0){M=N;u=70;break b}P=N+4|0}N=c[P>>2]|0}while((N|0)!=(H|0))}while(0);if((u|0)==70?(u=0,!((M|0)==(H|0)|(M|0)==0)):0){a[1263537]=0;L=M+28|0;break}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145936,604,1145947,0);L=0}while(0);c[f>>2]=c[L>>2];F=L+4|0;c[b>>2]=0;E=c[F>>2]|0;if(E|0?(c[b>>2]=0,__Z28atomic_conditional_incrementPj(E+-8|0)|0):0)c[b>>2]=c[F>>2];c[y>>2]=c[L+8>>2];F=L+12|0;c[z>>2]=0;E=c[F>>2]|0;if(E|0?(c[z>>2]=0,__Z28atomic_conditional_incrementPj(E+-8|0)|0):0)c[z>>2]=c[F>>2];c[A>>2]=c[L+16>>2];__ZN10StringNameD2Ev(h);F=c[b>>2]|0;do if((F|0)!=(c[n>>2]|0)){do if(F|0){if(__Z16atomic_decrementPj(F+-8|0)|0)break;__ZN6Memory11free_staticEPvb(F,1)}while(0);c[b>>2]=0;H=c[n>>2]|0;if(H|0){if(!(__Z28atomic_conditional_incrementPj(H+-8|0)|0))break;c[b>>2]=c[n>>2]}}while(0);c[A>>2]=c[D+36>>2];if(!(c[d>>2]|0)){F=__ZnwjPFPvjE(12,4740)|0;c[d>>2]=F;c[F>>2]=0;c[F+4>>2]=0;c[F+8>>2]=0}F=__ZnwjPFPvjE(32,4740)|0;c[F>>2]=0;c[F+4>>2]=0;c[F+8>>2]=0;c[F+12>>2]=0;c[F+16>>2]=7;H=F+20|0;c[H>>2]=0;E=F+24|0;c[E>>2]=0;I=F+28|0;c[I>>2]=0;__ZN12PropertyInfoaSERKS_(F,f)|0;N=c[d>>2]|0;J=N+4|0;O=c[J>>2]|0;c[E>>2]=O;c[H>>2]=0;c[I>>2]=N;if(O|0)c[O+20>>2]=F;c[J>>2]=F;if(!(c[N>>2]|0))c[N>>2]=F;F=N+8|0;c[F>>2]=(c[F>>2]|0)+1;F=c[B>>2]|0;do if(F|0){if(__Z16atomic_decrementPj(F+-8|0)|0)break;__ZN6Memory11free_staticEPvb(F,1)}while(0);F=c[C>>2]|0;do if(F|0){if(__Z16atomic_decrementPj(F+-8|0)|0)break;__ZN6Memory11free_staticEPvb(F,1)}while(0)}else u=99}else{__ZN10StringNameD2Ev(f);u=99}if((u|0)==99){u=0;F=c[D+28>>2]|0;N=c[n>>2]|0;if((N|0)!=0?(__Z28atomic_conditional_incrementPj(N+-8|0)|0)!=0:0)Q=c[n>>2]|0;else Q=0;__ZN6StringC2EPKc(h,1263606);N=c[D+36>>2]|0;c[v>>2]=0;c[k>>2]=0;c[f>>2]=F;F=(Q|0)==0;if(!F?(c[v>>2]=0,__Z28atomic_conditional_incrementPj(Q+-8|0)|0):0)c[v>>2]=Q;c[s>>2]=0;J=c[k>>2]|0;if((J|0)!=(c[h>>2]|0)){if(J|0?(__Z16atomic_decrementPj(J+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(J,1);c[k>>2]=0;J=c[h>>2]|0;if(J|0?__Z28atomic_conditional_incrementPj(J+-8|0)|0:0)c[k>>2]=c[h>>2]}c[o>>2]=N;if(!(c[d>>2]|0)){N=__ZnwjPFPvjE(12,4740)|0;c[d>>2]=N;c[N>>2]=0;c[N+4>>2]=0;c[N+8>>2]=0}N=__ZnwjPFPvjE(32,4740)|0;c[N>>2]=0;c[N+4>>2]=0;c[N+8>>2]=0;c[N+12>>2]=0;c[N+16>>2]=7;J=N+20|0;c[J>>2]=0;O=N+24|0;c[O>>2]=0;I=N+28|0;c[I>>2]=0;__ZN12PropertyInfoaSERKS_(N,f)|0;H=c[d>>2]|0;E=H+4|0;R=c[E>>2]|0;c[O>>2]=R;c[J>>2]=0;c[I>>2]=H;if(R|0)c[R+20>>2]=N;c[E>>2]=N;if(!(c[H>>2]|0))c[H>>2]=N;N=H+8|0;c[N>>2]=(c[N>>2]|0)+1;N=c[t>>2]|0;if(N|0?(__Z16atomic_decrementPj(N+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(N,1);N=c[r>>2]|0;do if(N|0){if(__Z16atomic_decrementPj(N+-8|0)|0)break;__ZN6Memory11free_staticEPvb(N,1)}while(0);N=c[h>>2]|0;do if(N|0){if(__Z16atomic_decrementPj(N+-8|0)|0)break;__ZN6Memory11free_staticEPvb(N,1)}while(0);N=Q;do if(!F){if(__Z16atomic_decrementPj(N+-8|0)|0)break;__ZN6Memory11free_staticEPvb(N,1)}while(0)}D=c[D+16>>2]|0}while((D|0)!=0);w=c[g>>2]|0}if(!w){l=e;return}else S=w}else S=q;__ZN3SetI7_VCSort10ComparatorIS0_E16DefaultAllocatorE13_cleanup_treeEPNS4_7ElementE(g,c[S+8>>2]|0);S=c[i>>2]|0;i=c[g>>2]|0;c[i+8>>2]=S;c[j>>2]=0;j=S;c[j+12>>2]=j;if(!i){l=e;return}j=c[i+24>>2]|0;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);__ZN6Memory11free_staticEPvb(i,0);c[g>>2]=0;l=e;return}function __ZN3SetI7_VCSort10ComparatorIS0_E16DefaultAllocatorE10_insert_rbERKS0_(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;a[f>>0]=0;g=__ZN3SetI7_VCSort10ComparatorIS0_E16DefaultAllocatorE7_insertERKS0_Rb(b,d,f)|0;if(a[f>>0]|0){l=e;return g|0}f=b+8|0;c[f>>2]=(c[f>>2]|0)+1;f=g+12|0;d=c[f>>2]|0;if(!(c[d>>2]|0)){h=b+4|0;i=g;j=d;k=d;d=f;while(1){f=j+12|0;n=c[f>>2]|0;o=c[n+8>>2]|0;p=n;do if((j|0)==(o|0)){q=c[n+4>>2]|0;if(!(c[q>>2]|0)){c[k>>2]=1;a[1263537]=0;c[q>>2]=1;if((c[h>>2]|0)==(n|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1144075,146,1146003,0);r=c[(c[d>>2]|0)+12>>2]|0;break}else{a[1263537]=0;c[n>>2]=0;r=n;break}}q=j+4|0;if((i|0)==(c[q>>2]|0)){s=i+8|0;t=c[s>>2]|0;c[q>>2]=t;if((t|0)==(c[h>>2]|0))u=p;else{c[t+12>>2]=j;u=c[f>>2]|0}t=i+12|0;c[t>>2]=u;q=c[f>>2]|0;v=q+8|0;c[((c[v>>2]|0)==(j|0)?v:q+4|0)>>2]=i;c[s>>2]=j;c[f>>2]=i;w=j;x=i;y=c[t>>2]|0}else{w=i;x=j;y=n}a[1263537]=0;c[x>>2]=1;t=c[h>>2]|0;if((t|0)==(y|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1144075,146,1146003,0);z=c[(c[w+12>>2]|0)+12>>2]|0;A=c[h>>2]|0}else{a[1263537]=0;c[y>>2]=0;z=y;A=t}t=z+8|0;s=c[t>>2]|0;q=s+4|0;v=c[q>>2]|0;c[t>>2]=v;if((v|0)!=(A|0))c[v+12>>2]=z;v=z+12|0;c[s+12>>2]=c[v>>2];t=c[v>>2]|0;B=t+4|0;c[((c[B>>2]|0)==(z|0)?B:t+8|0)>>2]=s;c[q>>2]=z;c[v>>2]=s;r=w}else{if(!(c[o>>2]|0)){c[k>>2]=1;a[1263537]=0;c[o>>2]=1;if((c[h>>2]|0)==(n|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1144075,146,1146003,0);r=c[(c[d>>2]|0)+12>>2]|0;break}else{a[1263537]=0;c[n>>2]=0;r=n;break}}s=j+8|0;if((i|0)==(c[s>>2]|0)){v=i+4|0;q=c[v>>2]|0;c[s>>2]=q;if((q|0)==(c[h>>2]|0))C=p;else{c[q+12>>2]=j;C=c[f>>2]|0}q=i+12|0;c[q>>2]=C;s=c[f>>2]|0;t=s+4|0;c[((c[t>>2]|0)==(j|0)?t:s+8|0)>>2]=i;c[v>>2]=j;c[f>>2]=i;D=j;E=i;F=c[q>>2]|0}else{D=i;E=j;F=n}a[1263537]=0;c[E>>2]=1;q=c[h>>2]|0;if((q|0)==(F|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1144075,146,1146003,0);G=c[(c[D+12>>2]|0)+12>>2]|0;H=c[h>>2]|0}else{a[1263537]=0;c[F>>2]=0;G=F;H=q}q=G+4|0;v=c[q>>2]|0;s=v+8|0;t=c[s>>2]|0;c[q>>2]=t;if((t|0)!=(H|0))c[t+12>>2]=G;t=G+12|0;c[v+12>>2]=c[t>>2];q=c[t>>2]|0;B=q+8|0;c[((c[B>>2]|0)==(G|0)?B:q+4|0)>>2]=v;c[s>>2]=G;c[t>>2]=v;r=D}while(0);n=r+12|0;f=c[n>>2]|0;if(!(c[f>>2]|0)){i=r;j=f;k=f;d=n}else break}}d=c[(c[b>>2]|0)+8>>2]|0;a[1263537]=0;c[d>>2]=1;l=e;return g|0}function __ZN3SetI7_VCSort10ComparatorIS0_E16DefaultAllocatorE13_cleanup_treeEPNS4_7ElementE(a,b){a=a|0;b=b|0;if((c[a+4>>2]|0)==(b|0))return;__ZN3SetI7_VCSort10ComparatorIS0_E16DefaultAllocatorE13_cleanup_treeEPNS4_7ElementE(a,c[b+8>>2]|0);__ZN3SetI7_VCSort10ComparatorIS0_E16DefaultAllocatorE13_cleanup_treeEPNS4_7ElementE(a,c[b+4>>2]|0);a=c[b+24>>2]|0;if(a|0?(__Z16atomic_decrementPj(a+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(a,1);__ZN6Memory11free_staticEPvb(b,0);return}function __ZN3SetI7_VCSort10ComparatorIS0_E16DefaultAllocatorE7_insertERKS0_Rb(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f;h=c[b>>2]|0;i=c[h+8>>2]|0;j=b+4|0;a:do if((i|0)==(c[j>>2]|0)){k=h;n=d}else{o=d+8|0;p=i;b:while(1){q=p+24|0;r=c[o>>2]|0;s=p+32|0;t=c[s>>2]|0;do if((r|0)==(t|0)){c[g>>2]=0;u=c[q>>2]|0;if(u|0?(c[g>>2]=0,__Z28atomic_conditional_incrementPj(u+-8|0)|0):0)c[g>>2]=c[q>>2];u=__ZNK6StringltES_(d,g)|0;v=c[g>>2]|0;if(v|0?(__Z16atomic_decrementPj(v+-8|0)|0)==0:0){__ZN6Memory11free_staticEPvb(v,1);if(u){w=13;break}else{w=14;break}}if(u)w=13;else w=14}else if((r|0)<(t|0))w=13;else w=14;while(0);if((w|0)==13){w=0;x=p+8|0}else if((w|0)==14){w=0;t=c[s>>2]|0;r=c[o>>2]|0;do if((t|0)==(r|0)){c[g>>2]=0;u=c[d>>2]|0;if(u|0?(c[g>>2]=0,__Z28atomic_conditional_incrementPj(u+-8|0)|0):0)c[g>>2]=c[d>>2];u=__ZNK6StringltES_(q,g)|0;v=c[g>>2]|0;if(v|0?(__Z16atomic_decrementPj(v+-8|0)|0)==0:0){__ZN6Memory11free_staticEPvb(v,1);if(u)break;else break b}if(!u)break b}else if((t|0)>=(r|0))break b;while(0);x=p+4|0}r=c[x>>2]|0;if((r|0)==(c[j>>2]|0)){k=p;n=d;break a}else p=r}a[e>>0]=1;y=p;l=f;return y|0}while(0);x=__ZnwjPFPvjE(40,4740)|0;c[x>>2]=0;c[x+4>>2]=0;c[x+8>>2]=0;c[x+12>>2]=0;c[x+16>>2]=0;c[x+20>>2]=0;c[x+24>>2]=0;c[x+12>>2]=k;i=c[j>>2]|0;h=x+4|0;c[h>>2]=i;o=x+8|0;c[o>>2]=i;i=x+24|0;if((c[n>>2]|0?(c[i>>2]=0,r=c[n>>2]|0,r|0):0)?__Z28atomic_conditional_incrementPj(r+-8|0)|0:0)c[i>>2]=c[d>>2];i=x+28|0;r=d+4|0;c[i>>2]=c[r>>2];c[i+4>>2]=c[r+4>>2];c[i+8>>2]=c[r+8>>2];c:do if((k|0)==(c[b>>2]|0))w=40;else{r=k+24|0;i=c[d+8>>2]|0;n=c[k+32>>2]|0;do if((i|0)==(n|0)){c[g>>2]=0;t=c[r>>2]|0;if(t|0?(c[g>>2]=0,__Z28atomic_conditional_incrementPj(t+-8|0)|0):0)c[g>>2]=c[r>>2];t=__ZNK6StringltES_(d,g)|0;q=c[g>>2]|0;if(q|0?(__Z16atomic_decrementPj(q+-8|0)|0)==0:0){__ZN6Memory11free_staticEPvb(q,1);if(t){w=40;break c}else break}if(t){w=40;break c}}else if((i|0)<(n|0)){w=40;break c}while(0);z=k+4|0}while(0);if((w|0)==40)z=k+8|0;c[z>>2]=x;a[e>>0]=0;e=c[h>>2]|0;h=c[j>>2]|0;if((e|0)==(h|0)){j=x;do{z=j;j=c[j+12>>2]|0}while((z|0)==(c[j+4>>2]|0));A=(j|0)==(c[b>>2]|0)?0:j}else{j=e;while(1){e=c[j+8>>2]|0;if((e|0)==(h|0)){A=j;break}else j=e}}c[x+16>>2]=A;j=c[o>>2]|0;d:do if((j|0)==(h|0)){o=x;while(1){e=o;o=c[o+12>>2]|0;if((e|0)!=(c[o+8>>2]|0)){B=o;break d}if((o|0)==(c[b>>2]|0)){B=0;break}}}else{o=j;while(1){e=c[o+4>>2]|0;if((e|0)==(h|0)){B=o;break}else o=e}}while(0);h=x+20|0;c[h>>2]=B;if(!A)C=B;else{c[A+20>>2]=x;C=c[h>>2]|0}if(!C){y=x;l=f;return y|0}c[C+16>>2]=x;y=x;l=f;return y|0}function __ZNK12GlobalConfig4_getERK10StringNameR7Variant(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f+8|0;h=f;i=f+4|0;j=c[b+88>>2]|0;a:do if(j|0){k=c[j+8>>2]|0;n=c[b+92>>2]|0;o=(k|0)==(n|0);b:do if(o)p=k;else{q=c[d>>2]|0;r=k;while(1){s=c[r+24>>2]|0;if(q>>>0<s>>>0)t=r+8|0;else{if(s>>>0>=q>>>0){p=r;break b}t=r+4|0}r=c[t>>2]|0;if((r|0)==(n|0))break a}}while(0);if((p|0)!=(n|0)&(p|0)!=0){a[1263537]=0;c:do if(o){u=k;v=31}else{r=c[d>>2]|0;q=k;while(1){s=c[q+24>>2]|0;if(r>>>0<s>>>0)w=q+8|0;else{if(s>>>0>=r>>>0){u=q;v=31;break c}w=q+4|0}q=c[w>>2]|0;if((q|0)==(n|0)){v=32;break}}}while(0);if((v|0)==31)if((u|0)==(n|0)|(u|0)==0)v=32;else{a[1263537]=0;x=u+32|0}if((v|0)==32){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145936,604,1145947,0);x=0}__ZN7VariantaSERKS_(e,x+8|0);y=1;l=f;return y|0}}while(0);x=c[d>>2]|0;do if(x){d=c[x+4>>2]|0;if(d|0){__ZN6StringC2EPKc(g,d);z=c[g>>2]|0;break}d=x+8|0;c[g>>2]=0;e=c[d>>2]|0;if((e|0)!=0?(c[g>>2]=0,(__Z28atomic_conditional_incrementPj(e+-8|0)|0)!=0):0){e=c[d>>2]|0;c[g>>2]=e;z=e}else z=0}else{c[g>>2]=0;z=0}while(0);c[i>>2]=z;c[h>>2]=__ZplPKcRK6String(1089592,i)|0;__Z10print_line6String(h);z=c[h>>2]|0;if(z|0?(__Z16atomic_decrementPj(z+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(z,1);z=c[i>>2]|0;if(z|0?(__Z16atomic_decrementPj(z+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(z,1);y=0;l=f;return y|0}function __ZN12GlobalConfig4_setERK10StringNameRK7Variant(d,e,f){d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0;g=l;l=l+96|0;if((l|0)>=(m|0))ba(96);h=g;i=g+84|0;j=g+88|0;k=g+80|0;n=g+72|0;o=g+76|0;p=g+68|0;q=g+64|0;r=d+88|0;s=c[r>>2]|0;t=(s|0)==0;a:do if(!(c[f>>2]|0)){if(!t){u=c[s+8>>2]|0;v=c[d+92>>2]|0;b:do if((u|0)==(v|0))w=u;else{x=c[e>>2]|0;y=u;while(1){z=c[y+24>>2]|0;if(x>>>0<z>>>0)A=y+8|0;else{if(z>>>0>=x>>>0){w=y;break b}A=y+4|0}y=c[A>>2]|0;if((y|0)==(v|0))break a}}while(0);if(!((w|0)==0|(w|0)==(v|0)))__ZN3MapI10StringNameN12GlobalConfig16VariantContainerE10ComparatorIS0_E16DefaultAllocatorE6_eraseEPNS6_7ElementE(r,w)}}else{c:do if(!t){u=c[s+8>>2]|0;y=c[d+92>>2]|0;d:do if((u|0)==(y|0))B=u;else{x=c[e>>2]|0;z=u;while(1){C=c[z+24>>2]|0;if(x>>>0<C>>>0)D=z+8|0;else{if(C>>>0>=x>>>0){B=z;break d}D=z+4|0}z=c[D>>2]|0;if((z|0)==(y|0))break c}}while(0);if((B|0)!=(y|0)&(B|0)!=0){if(!(a[(__ZN3MapI10StringNameN12GlobalConfig16VariantContainerE10ComparatorIS0_E16DefaultAllocatorEixERKS0_(r,e)|0)+57>>0]|0))__ZN7VariantaSERKS_((__ZN3MapI10StringNameN12GlobalConfig16VariantContainerE10ComparatorIS0_E16DefaultAllocatorEixERKS0_(r,e)|0)+8|0,f);if((c[(__ZN3MapI10StringNameN12GlobalConfig16VariantContainerE10ComparatorIS0_E16DefaultAllocatorEixERKS0_(r,e)|0)>>2]|0)<=262143)break a;if(!(a[d+80>>0]|0))break a;u=d+84|0;z=c[u>>2]|0;c[u>>2]=z+1;c[(__ZN3MapI10StringNameN12GlobalConfig16VariantContainerE10ComparatorIS0_E16DefaultAllocatorEixERKS0_(r,e)|0)>>2]=z;break a}}while(0);v=d+84|0;z=c[v>>2]|0;c[v>>2]=z+1;v=(a[d+80>>0]|0?0:262144)+z|0;z=h+8|0;c[z>>2]=0;c[h+32>>2]=0;__ZN7VariantaSERKS_(z,f);c[h>>2]=v;v=h+56|0;a[v>>0]=0;a[h+4>>0]=0;a[h+57>>0]=0;u=__ZN3MapI10StringNameN12GlobalConfig16VariantContainerE10ComparatorIS0_E16DefaultAllocatorEixERKS0_(r,e)|0;c[u>>2]=c[h>>2];a[u+4>>0]=a[h+4>>0]|0;__ZN7VariantaSERKS_(u+8|0,z);x=h+32|0;__ZN7VariantaSERKS_(u+32|0,x);b[u+56>>1]=b[v>>1]|0;if(c[x>>2]|0)__ZN7Variant5clearEv(x);if(c[z>>2]|0)__ZN7Variant5clearEv(z)}while(0);if(a[d+116>>0]|0){l=g;return 1}B=c[e>>2]|0;do if(B){e=c[B+4>>2]|0;if(e|0){__ZN6StringC2EPKc(h,e);E=c[h>>2]|0;break}e=B+8|0;c[h>>2]=0;D=c[e>>2]|0;if((D|0)!=0?(c[h>>2]=0,(__Z28atomic_conditional_incrementPj(D+-8|0)|0)!=0):0){D=c[e>>2]|0;c[h>>2]=D;E=D}else E=0}else{c[h>>2]=0;E=0}while(0);c[i>>2]=E;__ZN6StringC2EPKc(j,1142570);E=__ZNK6String4findES_i(i,j,0)|0;B=c[j>>2]|0;if(B|0?(__Z16atomic_decrementPj(B+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(B,1);__ZN6StringC2EPKc(k,1219936);B=__ZNK6String4findES_i(i,k,0)|0;j=c[k>>2]|0;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);if((B|0)<(E|0)&((E|0)!=-1&(B|0)!=-1)){c[n>>2]=__ZNK6String6substrEii(i,0,E)|0;__ZN6StringC2EPKc(o,1219936);c[h>>2]=__ZNK6String5splitERKS_b(n,o,1)|0;B=c[o>>2]|0;if(B|0?(__Z16atomic_decrementPj(B+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(B,1);B=c[n>>2]|0;if(B|0?(__Z16atomic_decrementPj(B+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(B,1);c[o>>2]=__ZNK6String6substrEii(i,E,(__ZNK6String6lengthEv(i)|0)-E|0)|0;E=1;while(1){B=c[h>>2]|0;n=(B|0)==0;if(n)F=0;else F=c[B+-4>>2]|0;if((E|0)>=(F|0))break;if(n)G=0;else G=c[B+-4>>2]|0;do if((G|0)<=(E|0)){if(n)H=0;else H=c[B+-4>>2]|0;if((H|0)>(E|0)){a[1263537]=0;I=76;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);J=0;break}}else I=76;while(0);if((I|0)==76){I=0;__ZN6VectorI6StringE14_copy_on_writeEv(h);J=(c[h>>2]|0)+(E<<2)|0}B=__ZN2OS13get_singletonEv()|0;c[p>>2]=ij[c[(c[B>>2]|0)+276>>2]&8191](B)|0;B=__ZNK6StringeqERKS_(J,p)|0;n=c[p>>2]|0;if(n|0?(__Z16atomic_decrementPj(n+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(n,1);if(B){B=c[h>>2]|0;if((B|0)!=0?(c[B+-4>>2]|0)>0:0){__ZN6VectorI6StringE14_copy_on_writeEv(h);K=c[h>>2]|0}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);K=0}c[p>>2]=__ZNK6StringplERKS_(K,o)|0;__ZN10StringNameC2ERK6String(q,p);__ZN6Object3setERK10StringNameRK7VariantPb(d,q,f,0);__ZN10StringNameD2Ev(q);__ZN10StringNameC2ERK6String(q,p);a[(__ZN3MapI10StringNameN12GlobalConfig16VariantContainerE10ComparatorIS0_E16DefaultAllocatorEixERKS0_(r,q)|0)+57>>0]=1;__ZN10StringNameD2Ev(q);B=c[p>>2]|0;do if(B|0){if(__Z16atomic_decrementPj(B+-8|0)|0)break;__ZN6Memory11free_staticEPvb(B,1)}while(0)}E=E+1|0}E=c[o>>2]|0;if(E|0?(__Z16atomic_decrementPj(E+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(E,1);E=c[h>>2]|0;if(E|0?(__Z16atomic_decrementPj(E+-8|0)|0)==0:0){o=c[h>>2]|0;h=(o|0)==0?0:o+-4|0;o=h+4|0;if(c[h>>2]|0){p=0;do{q=c[o+(p<<2)>>2]|0;if(q|0?(__Z16atomic_decrementPj(q+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(q,1);p=p+1|0}while(p>>>0<(c[h>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(E,1)}}E=c[i>>2]|0;if(E|0?(__Z16atomic_decrementPj(E+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(E,1);l=g;return 1}function __ZN3MapI10StringNameN12GlobalConfig16VariantContainerE10ComparatorIS0_E16DefaultAllocatorE6_eraseEPNS6_7ElementE(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0;e=d+8|0;f=c[e>>2]|0;g=b+4|0;h=c[g>>2]|0;do if((f|0)!=(h|0)?(i=c[d+4>>2]|0,(i|0)!=(h|0)):0){j=i;while(1){i=c[j+8>>2]|0;if((i|0)==(h|0))break;else j=i}if(!j){k=h;l=c[h+8>>2]|0;m=7;break}else{n=j;o=j+8|0;m=8;break}}else{k=d;l=f;m=7}while(0);if((m|0)==7){f=k+8|0;if((l|0)==(h|0)){n=k;o=f;m=8}else{p=k;q=l;r=f}}if((m|0)==8){p=n;q=c[n+4>>2]|0;r=o}o=c[b>>2]|0;n=p+12|0;m=c[n>>2]|0;c[q+12>>2]=m;do if((o|0)!=(m|0)){f=c[n>>2]|0;l=f+8|0;if((p|0)==(c[l>>2]|0)){c[l>>2]=q;break}else{c[f+4>>2]=q;break}}else c[o+8>>2]=q;while(0);do if((p|0)==(d|0)){if((c[d>>2]|0)==1)__ZN3MapI10StringNameN12GlobalConfig16VariantContainerE10ComparatorIS0_E16DefaultAllocatorE10_erase_fixEPNS6_7ElementE(b,q)}else{if((p|0)==(h|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143791,1145936,469,1143798,0);return}a[1263537]=0;if((c[p>>2]|0)==1)__ZN3MapI10StringNameN12GlobalConfig16VariantContainerE10ComparatorIS0_E16DefaultAllocatorE10_erase_fixEPNS6_7ElementE(b,q);c[r>>2]=c[e>>2];o=d+4|0;c[p+4>>2]=c[o>>2];m=d+12|0;c[n>>2]=c[m>>2];c[p>>2]=c[d>>2];c[(c[e>>2]|0)+12>>2]=p;c[(c[o>>2]|0)+12>>2]=p;o=c[m>>2]|0;m=o+8|0;if((c[m>>2]|0)==(d|0)){c[m>>2]=p;break}else{c[o+4>>2]=p;break}}while(0);p=c[d+16>>2]|0;e=d+20|0;if(p|0)c[p+20>>2]=c[e>>2];n=c[e>>2]|0;if(n|0)c[n+16>>2]=p;p=d+64|0;if(c[p>>2]|0)__ZN7Variant5clearEv(p);p=d+40|0;if(c[p>>2]|0)__ZN7Variant5clearEv(p);__ZN10StringNameD2Ev(d+24|0);__ZN6Memory11free_staticEPvb(d,0);d=b+8|0;c[d>>2]=(c[d>>2]|0)+-1;if(!(c[c[g>>2]>>2]|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143791,1145936,498,1143838,0);return}else{a[1263537]=0;return}}function __ZN3MapI10StringNameN12GlobalConfig16VariantContainerE10ComparatorIS0_E16DefaultAllocatorEixERKS0_(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;e=l;l=l+64|0;if((l|0)>=(m|0))ba(64);f=e;g=c[b>>2]|0;if(!g){h=__ZnwjPFPvjE(96,4740)|0;__ZN10StringNameC2Ev(h+24|0);c[h+40>>2]=0;c[h+64>>2]=0;c[h+32>>2]=0;a[h+88>>0]=0;a[h+36>>0]=0;a[h+89>>0]=0;i=h+16|0;c[i>>2]=0;c[i+4>>2]=0;c[b>>2]=h;i=c[b+4>>2]|0;c[h+4>>2]=i;c[h+8>>2]=i;c[h+12>>2]=i;c[h>>2]=1;if(!h){j=0;k=12}else{n=h;o=i;k=4}}else{n=g;o=c[b+4>>2]|0;k=4}a:do if((k|0)==4){g=c[n+8>>2]|0;if((g|0)!=(o|0)){i=c[d>>2]|0;h=g;while(1){g=c[h+24>>2]|0;if(i>>>0<g>>>0)p=h+8|0;else{if(g>>>0>=i>>>0)break;p=h+4|0}g=c[p>>2]|0;if((g|0)==(o|0)){j=n;k=12;break a}else h=g}if(!((h|0)==(o|0)|(h|0)==0))q=h;else{j=n;k=12}}else{j=n;k=12}}while(0);if((k|0)==12){c[f+8>>2]=0;c[f+32>>2]=0;c[f>>2]=0;a[f+56>>0]=0;a[f+4>>0]=0;a[f+57>>0]=0;if(!j){j=__ZnwjPFPvjE(96,4740)|0;__ZN10StringNameC2Ev(j+24|0);c[j+40>>2]=0;c[j+64>>2]=0;c[j+32>>2]=0;a[j+88>>0]=0;a[j+36>>0]=0;a[j+89>>0]=0;k=j+16|0;c[k>>2]=0;c[k+4>>2]=0;c[b>>2]=j;k=c[b+4>>2]|0;c[j+4>>2]=k;c[j+8>>2]=k;c[j+12>>2]=k;c[j>>2]=1}j=__ZN3MapI10StringNameN12GlobalConfig16VariantContainerE10ComparatorIS0_E16DefaultAllocatorE10_insert_rbERKS0_RKS2_(b,d,f)|0;d=f+32|0;if(c[d>>2]|0)__ZN7Variant5clearEv(d);d=f+8|0;if(c[d>>2]|0)__ZN7Variant5clearEv(d);if(!j){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145936,616,1145947,0);r=0;l=e;return r|0}else q=j}a[1263537]=0;r=q+32|0;l=e;return r|0}function __ZN3MapI10StringNameN12GlobalConfig16VariantContainerE10ComparatorIS0_E16DefaultAllocatorE10_insert_rbERKS0_RKS2_(d,e,f){d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0;g=l;l=l+16|0;if((l|0)>=(m|0))ba(16);h=g;a[h>>0]=0;i=__ZN3MapI10StringNameN12GlobalConfig16VariantContainerE10ComparatorIS0_E16DefaultAllocatorE7_insertERKS0_Rb(d,e,h)|0;if(i|0){e=i+32|0;c[e>>2]=c[f>>2];a[e+4>>0]=a[f+4>>0]|0;__ZN7VariantaSERKS_(i+40|0,f+8|0);__ZN7VariantaSERKS_(i+64|0,f+32|0);b[i+88>>1]=b[f+56>>1]|0}if(a[h>>0]|0){l=g;return i|0}h=d+8|0;c[h>>2]=(c[h>>2]|0)+1;h=i+12|0;f=c[h>>2]|0;if(!(c[f>>2]|0)){e=d+4|0;j=i;k=f;n=f;f=h;while(1){h=k+12|0;o=c[h>>2]|0;p=c[o+8>>2]|0;q=o;do if((k|0)==(p|0)){r=c[o+4>>2]|0;if(!(c[r>>2]|0)){c[n>>2]=1;a[1263537]=0;c[r>>2]=1;if((c[e>>2]|0)==(o|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);s=c[(c[f>>2]|0)+12>>2]|0;break}else{a[1263537]=0;c[o>>2]=0;s=o;break}}r=k+4|0;if((j|0)==(c[r>>2]|0)){t=j+8|0;u=c[t>>2]|0;c[r>>2]=u;r=c[e>>2]|0;if((u|0)==(r|0))v=q;else{c[u+12>>2]=k;v=c[h>>2]|0}u=j+12|0;c[u>>2]=v;w=c[h>>2]|0;x=w+8|0;if((c[x>>2]|0)==(k|0))c[x>>2]=j;else c[w+4>>2]=j;c[t>>2]=k;c[h>>2]=j;y=k;z=j;A=r;B=c[u>>2]|0}else{y=j;z=k;A=c[e>>2]|0;B=o}a[1263537]=0;c[z>>2]=1;if((A|0)==(B|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);C=c[(c[y+12>>2]|0)+12>>2]|0;D=c[e>>2]|0}else{a[1263537]=0;c[B>>2]=0;C=B;D=A}u=C+8|0;r=c[u>>2]|0;t=r+4|0;w=c[t>>2]|0;c[u>>2]=w;if((w|0)!=(D|0))c[w+12>>2]=C;w=C+12|0;c[r+12>>2]=c[w>>2];u=c[w>>2]|0;x=u+4|0;if((c[x>>2]|0)==(C|0))c[x>>2]=r;else c[u+8>>2]=r;c[t>>2]=C;c[w>>2]=r;s=y}else{if(!(c[p>>2]|0)){c[n>>2]=1;a[1263537]=0;c[p>>2]=1;if((c[e>>2]|0)==(o|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);s=c[(c[f>>2]|0)+12>>2]|0;break}else{a[1263537]=0;c[o>>2]=0;s=o;break}}r=k+8|0;if((j|0)==(c[r>>2]|0)){w=j+4|0;t=c[w>>2]|0;c[r>>2]=t;r=c[e>>2]|0;if((t|0)==(r|0))E=q;else{c[t+12>>2]=k;E=c[h>>2]|0}t=j+12|0;c[t>>2]=E;u=c[h>>2]|0;x=u+4|0;if((c[x>>2]|0)==(k|0))c[x>>2]=j;else c[u+8>>2]=j;c[w>>2]=k;c[h>>2]=j;F=k;G=c[t>>2]|0;H=j;I=r}else{F=j;G=o;H=k;I=c[e>>2]|0}a[1263537]=0;c[H>>2]=1;if((I|0)==(G|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);J=c[(c[F+12>>2]|0)+12>>2]|0;K=c[e>>2]|0}else{a[1263537]=0;c[G>>2]=0;J=G;K=I}r=J+4|0;t=c[r>>2]|0;w=t+8|0;u=c[w>>2]|0;c[r>>2]=u;if((u|0)!=(K|0))c[u+12>>2]=J;u=J+12|0;c[t+12>>2]=c[u>>2];r=c[u>>2]|0;x=r+8|0;if((c[x>>2]|0)==(J|0))c[x>>2]=t;else c[r+4>>2]=t;c[w>>2]=J;c[u>>2]=t;s=F}while(0);o=s+12|0;h=c[o>>2]|0;if(!(c[h>>2]|0)){j=s;k=h;n=h;f=o}else break}}f=c[(c[d>>2]|0)+8>>2]|0;a[1263537]=0;c[f>>2]=1;l=g;return i|0}function __ZN3MapI10StringNameN12GlobalConfig16VariantContainerE10ComparatorIS0_E16DefaultAllocatorE7_insertERKS0_Rb(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0;f=c[b>>2]|0;g=c[f+8>>2]|0;h=b+4|0;i=c[h>>2]|0;a:do if((g|0)==(i|0))j=f;else{k=c[d>>2]|0;l=g;while(1){m=c[l+24>>2]|0;if(k>>>0<m>>>0)n=l+8|0;else{if(m>>>0>=k>>>0)break;n=l+4|0}m=c[n>>2]|0;if((m|0)==(i|0)){j=l;break a}else l=m}a[e>>0]=1;o=l;return o|0}while(0);i=__ZnwjPFPvjE(96,4740)|0;n=i+24|0;__ZN10StringNameC2Ev(n);c[i+40>>2]=0;c[i+64>>2]=0;c[i+32>>2]=0;a[i+88>>0]=0;a[i+36>>0]=0;a[i+89>>0]=0;c[i>>2]=0;c[i+4>>2]=0;c[i+8>>2]=0;c[i+12>>2]=0;c[i+16>>2]=0;c[i+20>>2]=0;c[i+12>>2]=j;g=c[h>>2]|0;f=i+4|0;c[f>>2]=g;k=i+8|0;c[k>>2]=g;__ZN10StringNameaSERKS_(n,d);n=c[b>>2]|0;if((j|0)!=(n|0)?(c[d>>2]|0)>>>0>=(c[j+24>>2]|0)>>>0:0)c[j+4>>2]=i;else c[j+8>>2]=i;a[e>>0]=0;e=c[f>>2]|0;f=c[h>>2]|0;if((e|0)==(f|0)){h=i;do{j=h;h=c[h+12>>2]|0}while((j|0)==(c[h+4>>2]|0));p=(h|0)==(n|0)?0:h}else{h=e;while(1){e=c[h+8>>2]|0;if((e|0)==(f|0)){p=h;break}else h=e}}c[i+16>>2]=p;h=c[k>>2]|0;b:do if((h|0)==(f|0)){k=i;while(1){e=k;k=c[k+12>>2]|0;if((e|0)!=(c[k+8>>2]|0)){q=k;break b}if((k|0)==(n|0)){q=0;break}}}else{k=h;while(1){l=c[k+4>>2]|0;if((l|0)==(f|0)){q=k;break}else k=l}}while(0);f=i+20|0;c[f>>2]=q;if(!p)r=q;else{c[p+20>>2]=i;r=c[f>>2]|0}if(!r){o=i;return o|0}c[r+16>>2]=i;o=i;return o|0}function __ZN3MapI10StringNameN12GlobalConfig16VariantContainerE10ComparatorIS0_E16DefaultAllocatorE10_erase_fixEPNS6_7ElementE(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0;e=c[(c[b>>2]|0)+8>>2]|0;f=b+4|0;if((e|0)!=(d|0)&(c[d>>2]|0)==1){b=d;while(1){g=b+12|0;h=c[g>>2]|0;i=c[h+8>>2]|0;do if((b|0)==(i|0)){j=c[h+4>>2]|0;if(!(c[j>>2]|0)){a[1263537]=0;c[j>>2]=1;k=c[f>>2]|0;if((k|0)==(h|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);l=c[g>>2]|0;m=l;n=c[l+4>>2]|0;o=c[f>>2]|0}else{a[1263537]=0;c[h>>2]=0;m=h;n=j;o=k}k=n+8|0;l=c[k>>2]|0;c[m+4>>2]=l;if((l|0)!=(o|0))c[l+12>>2]=m;l=m+12|0;c[n+12>>2]=c[l>>2];p=c[l>>2]|0;q=p+8|0;if((c[q>>2]|0)==(m|0))c[q>>2]=n;else c[p+4>>2]=n;c[k>>2]=m;c[l>>2]=n;l=c[g>>2]|0;r=c[l+4>>2]|0;s=l}else{r=j;s=h}if((c[c[r+4>>2]>>2]|0)==1){j=r+8|0;l=c[j>>2]|0;if((c[l>>2]|0)==1)if((c[f>>2]|0)==(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);t=c[g>>2]|0;break}else{a[1263537]=0;c[r>>2]=0;t=s;break}a[1263537]=0;c[l>>2]=1;k=c[f>>2]|0;if((k|0)==(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);u=c[j>>2]|0;v=c[f>>2]|0}else{a[1263537]=0;c[r>>2]=0;u=l;v=k}k=u+4|0;l=c[k>>2]|0;c[j>>2]=l;if((l|0)!=(v|0))c[l+12>>2]=r;l=r+12|0;c[u+12>>2]=c[l>>2];j=c[l>>2]|0;p=j+4|0;if((c[p>>2]|0)==(r|0))c[p>>2]=u;else c[j+8>>2]=u;c[k>>2]=r;c[l>>2]=u;l=c[g>>2]|0;w=c[l+4>>2]|0;x=l;y=v}else{w=r;x=s;y=c[f>>2]|0}l=c[x>>2]|0;if((l|0)==0&(y|0)==(w|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);z=c[g>>2]|0;A=c[f>>2]|0}else{a[1263537]=0;c[w>>2]=l;z=x;A=y}c[z>>2]=1;l=c[w+4>>2]|0;a[1263537]=0;c[l>>2]=1;l=z+4|0;k=c[l>>2]|0;j=k+8|0;p=c[j>>2]|0;c[l>>2]=p;if((p|0)!=(A|0))c[p+12>>2]=z;p=z+12|0;c[k+12>>2]=c[p>>2];l=c[p>>2]|0;q=l+8|0;if((c[q>>2]|0)==(z|0))c[q>>2]=k;else c[l+4>>2]=k;c[j>>2]=z;c[p>>2]=k;t=e}else{if(!(c[i>>2]|0)){a[1263537]=0;c[i>>2]=1;k=c[f>>2]|0;if((k|0)==(h|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);p=c[g>>2]|0;B=c[p+8>>2]|0;C=c[f>>2]|0;D=p}else{a[1263537]=0;c[h>>2]=0;B=i;C=k;D=h}k=B+4|0;p=c[k>>2]|0;c[D+8>>2]=p;if((p|0)!=(C|0))c[p+12>>2]=D;p=D+12|0;c[B+12>>2]=c[p>>2];j=c[p>>2]|0;l=j+4|0;if((c[l>>2]|0)==(D|0))c[l>>2]=B;else c[j+8>>2]=B;c[k>>2]=D;c[p>>2]=B;p=c[g>>2]|0;E=c[p+8>>2]|0;F=p}else{E=i;F=h}p=E+4|0;k=c[p>>2]|0;j=(c[c[E+8>>2]>>2]|0)==1;if(!((c[k>>2]|0)!=1|j^1))if((c[f>>2]|0)==(E|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);t=c[g>>2]|0;break}else{a[1263537]=0;c[E>>2]=0;t=F;break}if(j){a[1263537]=0;c[k>>2]=1;j=c[f>>2]|0;if((j|0)==(E|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);G=c[p>>2]|0;H=c[f>>2]|0}else{a[1263537]=0;c[E>>2]=0;G=k;H=j}j=G+8|0;k=c[j>>2]|0;c[p>>2]=k;if((k|0)!=(H|0))c[k+12>>2]=E;k=E+12|0;c[G+12>>2]=c[k>>2];p=c[k>>2]|0;l=p+8|0;if((c[l>>2]|0)==(E|0))c[l>>2]=G;else c[p+4>>2]=G;c[j>>2]=E;c[k>>2]=G;k=c[g>>2]|0;I=c[k+8>>2]|0;J=k;K=H}else{I=E;J=F;K=c[f>>2]|0}k=c[J>>2]|0;if((k|0)==0&(K|0)==(I|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);L=c[g>>2]|0;M=c[f>>2]|0}else{a[1263537]=0;c[I>>2]=k;L=J;M=K}c[L>>2]=1;k=c[I+8>>2]|0;a[1263537]=0;c[k>>2]=1;k=L+8|0;j=c[k>>2]|0;p=j+4|0;l=c[p>>2]|0;c[k>>2]=l;if((l|0)!=(M|0))c[l+12>>2]=L;l=L+12|0;c[j+12>>2]=c[l>>2];k=c[l>>2]|0;q=k+4|0;if((c[q>>2]|0)==(L|0))c[q>>2]=j;else c[k+8>>2]=j;c[p>>2]=L;c[l>>2]=j;t=e}while(0);if((e|0)!=(t|0)&(c[t>>2]|0)==1)b=t;else{N=t;break}}}else N=d;a[1263537]=0;c[N>>2]=1;if((c[c[f>>2]>>2]|0)==1){a[1263537]=0;return}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143886,1145936,447,1143897,0);return}}function __ZN7ClassDB10_add_classI12GlobalConfigEEvv(){var a=0,b=0,d=0,e=0,f=0,g=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+16|0;d=a+12|0;e=a+8|0;f=a+4|0;g=a;__ZN6StringC2EPKc(b,1132175);c[e>>2]=c[b>>2];__ZN10StringNameC2ERK6String(d,e);__ZN6StringC2EPKc(b,1142944);c[g>>2]=c[b>>2];__ZN10StringNameC2ERK6String(f,g);__ZN7ClassDB11_add_class2ERK10StringNameS2_(d,f);__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);__ZN10StringNameD2Ev(d);d=c[e>>2]|0;if(!d){l=a;return}if(__Z16atomic_decrementPj(d+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(d,1);l=a;return}function __ZN12GlobalConfig13_bind_methodsEv(){var a=0,b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;a=l;l=l+128|0;if((l|0)>=(m|0))ba(128);b=a+120|0;d=a+112|0;e=a+104|0;f=a+96|0;g=a+88|0;h=a+80|0;i=a+72|0;j=a+64|0;k=a+56|0;n=a+48|0;o=a+40|0;p=a+32|0;q=a+24|0;r=a+16|0;s=a+8|0;t=a;__Z8D_METHODPKcS0_(b,1128335,1126230);u=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(u);c[u>>2]=382636;__ZN10MethodBind10_set_constEb(u,1);__ZN10MethodBind24_generate_argument_typesEi(u,1);__ZN10MethodBind12_set_returnsEb(u,1);c[u+44>>2]=4726;c[u+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,u,b,0,0)|0;u=b+4|0;v=c[u>>2]|0;if(v|0?(__Z16atomic_decrementPj(v+-8|0)|0)==0:0){w=c[u>>2]|0;u=(w|0)==0?0:w+-4|0;w=u+4|0;if(c[u>>2]|0){x=0;do{__ZN10StringNameD2Ev(w+(x<<2)|0);x=x+1|0}while(x>>>0<(c[u>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(v,1)}__ZN10StringNameD2Ev(b);__Z8D_METHODPKcS0_S0_(d,1089613,1126230,1126974);b=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(b);c[b>>2]=382672;__ZN10MethodBind10_set_constEb(b,0);__ZN10MethodBind24_generate_argument_typesEi(b,2);c[b+44>>2]=1736;c[b+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,b,d,0,0)|0;b=d+4|0;v=c[b>>2]|0;if(v|0?(__Z16atomic_decrementPj(v+-8|0)|0)==0:0){u=c[b>>2]|0;b=(u|0)==0?0:u+-4|0;u=b+4|0;if(c[b>>2]|0){x=0;do{__ZN10StringNameD2Ev(u+(x<<2)|0);x=x+1|0}while(x>>>0<(c[b>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(v,1)}__ZN10StringNameD2Ev(d);__Z8D_METHODPKcS0_(e,1089623,1126230);d=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(d);c[d>>2]=382708;__ZN10MethodBind10_set_constEb(d,1);__ZN10MethodBind24_generate_argument_typesEi(d,1);__ZN10MethodBind12_set_returnsEb(d,1);c[d+44>>2]=4727;c[d+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,d,e,0,0)|0;d=e+4|0;v=c[d>>2]|0;if(v|0?(__Z16atomic_decrementPj(v+-8|0)|0)==0:0){b=c[d>>2]|0;d=(b|0)==0?0:b+-4|0;b=d+4|0;if(c[d>>2]|0){x=0;do{__ZN10StringNameD2Ev(b+(x<<2)|0);x=x+1|0}while(x>>>0<(c[d>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(v,1)}__ZN10StringNameD2Ev(e);__Z8D_METHODPKcS0_S0_(f,1089633,1126230,1128356);e=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(e);c[e>>2]=382744;__ZN10MethodBind10_set_constEb(e,0);__ZN10MethodBind24_generate_argument_typesEi(e,2);c[e+44>>2]=1737;c[e+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,e,f,0,0)|0;e=f+4|0;v=c[e>>2]|0;if(v|0?(__Z16atomic_decrementPj(v+-8|0)|0)==0:0){d=c[e>>2]|0;e=(d|0)==0?0:d+-4|0;d=e+4|0;if(c[e>>2]|0){x=0;do{__ZN10StringNameD2Ev(d+(x<<2)|0);x=x+1|0}while(x>>>0<(c[e>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(v,1)}__ZN10StringNameD2Ev(f);__Z8D_METHODPKcS0_(g,1089651,1089669);f=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(f);c[f>>2]=382780;__ZN10MethodBind10_set_constEb(f,0);__ZN10MethodBind24_generate_argument_typesEi(f,1);c[f+44>>2]=1937;c[f+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,f,g,0,0)|0;f=g+4|0;v=c[f>>2]|0;if(v|0?(__Z16atomic_decrementPj(v+-8|0)|0)==0:0){e=c[f>>2]|0;f=(e|0)==0?0:e+-4|0;e=f+4|0;if(c[f>>2]|0){x=0;do{__ZN10StringNameD2Ev(e+(x<<2)|0);x=x+1|0}while(x>>>0<(c[f>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(v,1)}__ZN10StringNameD2Ev(g);__Z8D_METHODPKcS0_(h,1132387,1126230);g=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(g);c[g>>2]=382816;__ZN10MethodBind10_set_constEb(g,0);__ZN10MethodBind24_generate_argument_typesEi(g,1);c[g+44>>2]=1938;c[g+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,g,h,0,0)|0;g=h+4|0;v=c[g>>2]|0;if(v|0?(__Z16atomic_decrementPj(v+-8|0)|0)==0:0){f=c[g>>2]|0;g=(f|0)==0?0:f+-4|0;f=g+4|0;if(c[g>>2]|0){x=0;do{__ZN10StringNameD2Ev(f+(x<<2)|0);x=x+1|0}while(x>>>0<(c[g>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(v,1)}__ZN10StringNameD2Ev(h);__Z8D_METHODPKcS0_(i,1089674,1128095);h=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(h);c[h>>2]=382852;__ZN10MethodBind10_set_constEb(h,1);__ZN10MethodBind24_generate_argument_typesEi(h,1);__ZN10MethodBind12_set_returnsEb(h,1);c[h+44>>2]=4728;c[h+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,h,i,0,0)|0;h=i+4|0;v=c[h>>2]|0;if(v|0?(__Z16atomic_decrementPj(v+-8|0)|0)==0:0){g=c[h>>2]|0;h=(g|0)==0?0:g+-4|0;g=h+4|0;if(c[h>>2]|0){x=0;do{__ZN10StringNameD2Ev(g+(x<<2)|0);x=x+1|0}while(x>>>0<(c[h>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(v,1)}__ZN10StringNameD2Ev(i);__Z8D_METHODPKcS0_(j,1089688,1128095);i=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(i);c[i>>2]=382852;__ZN10MethodBind10_set_constEb(i,1);__ZN10MethodBind24_generate_argument_typesEi(i,1);__ZN10MethodBind12_set_returnsEb(i,1);c[i+44>>2]=4729;c[i+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,i,j,0,0)|0;i=j+4|0;v=c[i>>2]|0;if(v|0?(__Z16atomic_decrementPj(v+-8|0)|0)==0:0){h=c[i>>2]|0;i=(h|0)==0?0:h+-4|0;h=i+4|0;if(c[i>>2]|0){x=0;do{__ZN10StringNameD2Ev(h+(x<<2)|0);x=x+1|0}while(x>>>0<(c[i>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(v,1)}__ZN10StringNameD2Ev(j);__Z8D_METHODPKc(k,1089703);j=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(j);c[j>>2]=382888;__ZN10MethodBind10_set_constEb(j,1);__ZN10MethodBind24_generate_argument_typesEi(j,0);__ZN10MethodBind12_set_returnsEb(j,1);c[j+44>>2]=5802;c[j+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,j,k,0,0)|0;j=k+4|0;v=c[j>>2]|0;if(v|0?(__Z16atomic_decrementPj(v+-8|0)|0)==0:0){i=c[j>>2]|0;j=(i|0)==0?0:i+-4|0;i=j+4|0;if(c[j>>2]|0){x=0;do{__ZN10StringNameD2Ev(i+(x<<2)|0);x=x+1|0}while(x>>>0<(c[j>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(v,1)}__ZN10StringNameD2Ev(k);__Z8D_METHODPKc(n,1123140);k=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(k);c[k>>2]=382924;__ZN10MethodBind10_set_constEb(k,0);__ZN10MethodBind24_generate_argument_typesEi(k,0);__ZN10MethodBind12_set_returnsEb(k,1);c[k+44>>2]=5803;c[k+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,k,n,0,0)|0;k=n+4|0;v=c[k>>2]|0;if(v|0?(__Z16atomic_decrementPj(v+-8|0)|0)==0:0){j=c[k>>2]|0;k=(j|0)==0?0:j+-4|0;j=k+4|0;if(c[k>>2]|0){x=0;do{__ZN10StringNameD2Ev(j+(x<<2)|0);x=x+1|0}while(x>>>0<(c[k>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(v,1)}__ZN10StringNameD2Ev(n);__Z8D_METHODPKcS0_(o,1089725,1126230);n=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(n);c[n>>2]=382960;__ZN10MethodBind10_set_constEb(n,1);__ZN10MethodBind24_generate_argument_typesEi(n,1);__ZN10MethodBind12_set_returnsEb(n,1);c[n+44>>2]=4730;c[n+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,n,o,0,0)|0;n=o+4|0;v=c[n>>2]|0;if(v|0?(__Z16atomic_decrementPj(v+-8|0)|0)==0:0){k=c[n>>2]|0;n=(k|0)==0?0:k+-4|0;k=n+4|0;if(c[n>>2]|0){x=0;do{__ZN10StringNameD2Ev(k+(x<<2)|0);x=x+1|0}while(x>>>0<(c[n>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(v,1)}__ZN10StringNameD2Ev(o);__Z8D_METHODPKcS0_(p,1089739,1126230);o=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(o);c[o>>2]=382996;__ZN10MethodBind10_set_constEb(o,1);__ZN10MethodBind24_generate_argument_typesEi(o,1);__ZN10MethodBind12_set_returnsEb(o,1);c[o+44>>2]=4731;c[o+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,o,p,0,0)|0;o=p+4|0;v=c[o>>2]|0;if(v|0?(__Z16atomic_decrementPj(v+-8|0)|0)==0:0){n=c[o>>2]|0;o=(n|0)==0?0:n+-4|0;n=o+4|0;if(c[o>>2]|0){x=0;do{__ZN10StringNameD2Ev(n+(x<<2)|0);x=x+1|0}while(x>>>0<(c[o>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(v,1)}__ZN10StringNameD2Ev(p);__Z8D_METHODPKcS0_(q,1089753,1089772);p=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(p);c[p>>2]=383032;__ZN10MethodBind10_set_constEb(p,0);__ZN10MethodBind24_generate_argument_typesEi(p,1);__ZN10MethodBind12_set_returnsEb(p,1);c[p+44>>2]=4732;c[p+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,p,q,0,0)|0;p=q+4|0;v=c[p>>2]|0;if(v|0?(__Z16atomic_decrementPj(v+-8|0)|0)==0:0){o=c[p>>2]|0;p=(o|0)==0?0:o+-4|0;o=p+4|0;if(c[p>>2]|0){x=0;do{__ZN10StringNameD2Ev(o+(x<<2)|0);x=x+1|0}while(x>>>0<(c[p>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(v,1)}__ZN10StringNameD2Ev(q);__Z8D_METHODPKcS0_(r,1089777,1126230);q=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(q);c[q>>2]=383032;__ZN10MethodBind10_set_constEb(q,0);__ZN10MethodBind24_generate_argument_typesEi(q,1);__ZN10MethodBind12_set_returnsEb(q,1);c[q+44>>2]=4733;c[q+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,q,r,0,0)|0;q=r+4|0;v=c[q>>2]|0;if(v|0?(__Z16atomic_decrementPj(v+-8|0)|0)==0:0){p=c[q>>2]|0;q=(p|0)==0?0:p+-4|0;p=q+4|0;if(c[q>>2]|0){x=0;do{__ZN10StringNameD2Ev(p+(x<<2)|0);x=x+1|0}while(x>>>0<(c[q>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(v,1)}__ZN10StringNameD2Ev(r);__Z8D_METHODPKcS0_(s,1089797,1126230);r=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(r);c[r>>2]=383068;__ZN10MethodBind10_set_constEb(r,0);__ZN10MethodBind24_generate_argument_typesEi(r,1);__ZN10MethodBind12_set_returnsEb(r,1);c[r+44>>2]=1738;c[r+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,r,s,0,0)|0;r=s+4|0;v=c[r>>2]|0;if(v|0?(__Z16atomic_decrementPj(v+-8|0)|0)==0:0){q=c[r>>2]|0;r=(q|0)==0?0:q+-4|0;q=r+4|0;if(c[r>>2]|0){x=0;do{__ZN10StringNameD2Ev(q+(x<<2)|0);x=x+1|0}while(x>>>0<(c[r>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(v,1)}__ZN10StringNameD2Ev(s);__Z8D_METHODPKcS0_(t,1089817,1127106);s=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(s);c[s>>2]=383104;__ZN10MethodBind10_set_constEb(s,0);__ZN10MethodBind24_generate_argument_typesEi(s,1);__ZN10MethodBind12_set_returnsEb(s,1);c[s+44>>2]=4734;c[s+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,s,t,0,0)|0;s=t+4|0;v=c[s>>2]|0;if(!v){__ZN10StringNameD2Ev(t);l=a;return}if(__Z16atomic_decrementPj(v+-8|0)|0){__ZN10StringNameD2Ev(t);l=a;return}r=c[s>>2]|0;s=(r|0)==0?0:r+-4|0;r=s+4|0;if(c[s>>2]|0){x=0;do{__ZN10StringNameD2Ev(r+(x<<2)|0);x=x+1|0}while(x>>>0<(c[s>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(v,1);__ZN10StringNameD2Ev(t);l=a;return}function __ZNK12GlobalConfig3hasE6String(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d;__ZN10StringNameC2ERK6String(e,b);b=c[a+88>>2]|0;if(!b){f=0;__ZN10StringNameD2Ev(e);l=d;return f|0}g=c[b+8>>2]|0;b=c[a+92>>2]|0;a:do if((g|0)==(b|0))h=g;else{a=c[e>>2]|0;i=g;while(1){j=c[i+24>>2]|0;if(a>>>0<j>>>0)k=i+8|0;else{if(j>>>0>=a>>>0){h=i;break a}k=i+4|0}i=c[k>>2]|0;if((i|0)==(b|0)){h=b;break}}}while(0);f=(h|0)!=(b|0)&(h|0)!=0;__ZN10StringNameD2Ev(e);l=d;return f|0}function __ZN12GlobalConfig9set_orderERK6Stringi(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f;h=b+88|0;__ZN10StringNameC2ERK6String(g,d);i=c[h>>2]|0;if(i){j=c[i+8>>2]|0;i=c[b+92>>2]|0;a:do if((j|0)==(i|0))k=j;else{b=c[g>>2]|0;n=j;while(1){o=c[n+24>>2]|0;if(b>>>0<o>>>0)p=n+8|0;else{if(o>>>0>=b>>>0){k=n;break a}p=n+4|0}n=c[p>>2]|0;if((n|0)==(i|0)){k=i;break}}}while(0);__ZN10StringNameD2Ev(g);if((k|0)!=(i|0)&(k|0)!=0){a[1263537]=0;__ZN10StringNameC2ERK6String(g,d);c[(__ZN3MapI10StringNameN12GlobalConfig16VariantContainerE10ComparatorIS0_E16DefaultAllocatorEixERKS0_(h,g)|0)>>2]=e;__ZN10StringNameD2Ev(g);l=f;return}}else __ZN10StringNameD2Ev(g);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1089613,1089829,503,1091502,0);l=f;return}function __ZNK12GlobalConfig9get_orderERK6String(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;__ZN10StringNameC2ERK6String(f,d);g=b+88|0;h=c[g>>2]|0;if(h){i=c[h+8>>2]|0;h=b+92|0;b=c[h>>2]|0;a:do if((i|0)==(b|0))j=i;else{k=c[f>>2]|0;n=i;while(1){o=c[n+24>>2]|0;if(k>>>0<o>>>0)p=n+8|0;else{if(o>>>0>=k>>>0){j=n;break a}p=n+4|0}n=c[p>>2]|0;if((n|0)==(b|0)){j=b;break}}}while(0);__ZN10StringNameD2Ev(f);if((j|0)!=(b|0)&(j|0)!=0){a[1263537]=0;__ZN10StringNameC2ERK6String(f,d);d=c[g>>2]|0;if(!d)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145936,602,1124976,0);a[1263537]=0;g=c[d+8>>2]|0;d=c[h>>2]|0;b:do if((g|0)==(d|0))q=g;else{h=c[f>>2]|0;j=g;do{b=c[j+24>>2]|0;if(h>>>0<b>>>0)r=j+8|0;else{if(b>>>0>=h>>>0){q=j;break b}r=j+4|0}j=c[r>>2]|0}while((j|0)!=(d|0));__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145936,604,1145947,0)}while(0);if((q|0)==(d|0)|(q|0)==0)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145936,604,1145947,0);a[1263537]=0;d=c[q+32>>2]|0;__ZN10StringNameD2Ev(f);s=d;l=e;return s|0}}else __ZN10StringNameD2Ev(f);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1089623,1089829,497,1091832,0);s=-1;l=e;return s|0}function __ZN12GlobalConfig17set_initial_valueERK6StringRK7Variant(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f;h=b+88|0;__ZN10StringNameC2ERK6String(g,d);i=c[h>>2]|0;if(i){j=c[i+8>>2]|0;i=c[b+92>>2]|0;a:do if((j|0)==(i|0))k=j;else{b=c[g>>2]|0;n=j;while(1){o=c[n+24>>2]|0;if(b>>>0<o>>>0)p=n+8|0;else{if(o>>>0>=b>>>0){k=n;break a}p=n+4|0}n=c[p>>2]|0;if((n|0)==(i|0)){k=i;break}}}while(0);__ZN10StringNameD2Ev(g);if((k|0)!=(i|0)&(k|0)!=0){a[1263537]=0;__ZN10StringNameC2ERK6String(g,d);__ZN7VariantaSERKS_((__ZN3MapI10StringNameN12GlobalConfig16VariantContainerE10ComparatorIS0_E16DefaultAllocatorEixERKS0_(h,g)|0)+32|0,e);__ZN10StringNameD2Ev(g);l=f;return}}else __ZN10StringNameD2Ev(g);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1089633,1089829,107,1091502,0);l=f;return}function __ZN12GlobalConfig23_add_property_info_bindERK10Dictionary(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0;e=l;l=l+48|0;if((l|0)>=(m|0))ba(48);f=e+24|0;g=e;__ZN7VariantC2EPKc(f,1126230);h=__ZNK10Dictionary3hasERK7Variant(d,f)|0;if(c[f>>2]|0)__ZN7Variant5clearEv(f);if(!h){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1091544,1089829,814,1091568,0);l=e;return}a[1263537]=0;__ZN7VariantC2EPKc(f,1123189);h=__ZNK10Dictionary3hasERK7Variant(d,f)|0;if(c[f>>2]|0)__ZN7Variant5clearEv(f);if(!h){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1091544,1089829,815,1091611,0);l=e;return}a[1263537]=0;c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;c[f+12>>2]=0;c[f+16>>2]=7;__ZN7VariantC2EPKc(g,1126230);h=__ZNK7Variantcv6StringEv(__ZNK10DictionaryixERK7Variant(d,g)|0)|0;i=h;j=f+4|0;k=c[j>>2]|0;if((k|0)==(h|0)){if(h|0)n=17}else{if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);c[j>>2]=0;if(h|0)if(!(__Z28atomic_conditional_incrementPj(h+-8|0)|0))n=17;else{c[j>>2]=i;n=17}}if((n|0)==17?(__Z16atomic_decrementPj(h+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(h,1);if(c[g>>2]|0)__ZN7Variant5clearEv(g);__ZN10StringNameC2ERK6String(g,j);h=c[b+88>>2]|0;do if(h){i=c[h+8>>2]|0;k=c[b+92>>2]|0;a:do if((i|0)==(k|0))o=i;else{p=c[g>>2]|0;q=i;while(1){r=c[q+24>>2]|0;if(p>>>0<r>>>0)s=q+8|0;else{if(r>>>0>=p>>>0){o=q;break a}s=q+4|0}q=c[s>>2]|0;if((q|0)==(k|0)){o=k;break}}}while(0);__ZN10StringNameD2Ev(g);if((o|0)!=(k|0)&(o|0)!=0){a[1263537]=0;__ZN7VariantC2EPKc(g,1123189);i=__ZNK7VariantcviEv(__ZNK10DictionaryixERK7Variant(d,g)|0)|0;c[f>>2]=i;if(!(c[g>>2]|0))t=i;else{__ZN7Variant5clearEv(g);t=c[f>>2]|0}if(t>>>0>28){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1091544,1089829,821,1091700,0);break}a[1263537]=0;__ZN7VariantC2EPKc(g,1089669);i=__ZNK10Dictionary3hasERK7Variant(d,g)|0;if(c[g>>2]|0)__ZN7Variant5clearEv(g);if(i?(__ZN7VariantC2EPKc(g,1089669),c[f+8>>2]=__ZNK7VariantcviEv(__ZNK10DictionaryixERK7Variant(d,g)|0)|0,c[g>>2]|0):0)__ZN7Variant5clearEv(g);__ZN7VariantC2EPKc(g,1091753);i=__ZNK10Dictionary3hasERK7Variant(d,g)|0;if(c[g>>2]|0)__ZN7Variant5clearEv(g);if(i){__ZN7VariantC2EPKc(g,1091753);i=__ZNK7Variantcv6StringEv(__ZNK10DictionaryixERK7Variant(d,g)|0)|0;q=i;p=f+12|0;r=c[p>>2]|0;do if((r|0)==(i|0)){if(i|0)n=53}else{do if(r|0){if(__Z16atomic_decrementPj(r+-8|0)|0)break;__ZN6Memory11free_staticEPvb(r,1)}while(0);c[p>>2]=0;if(!i)break;if(!(__Z28atomic_conditional_incrementPj(i+-8|0)|0)){n=53;break}c[p>>2]=q;n=53}while(0);if((n|0)==53?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);if(c[g>>2]|0)__ZN7Variant5clearEv(g)}__ZN12GlobalConfig24set_custom_property_infoERK6StringRK12PropertyInfo(b,j,f)}else n=31}else{__ZN10StringNameD2Ev(g);n=31}while(0);if((n|0)==31)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1091544,1089829,819,1091654,0);n=c[f+12>>2]|0;if(n|0?(__Z16atomic_decrementPj(n+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(n,1);n=c[f+4>>2]|0;if(n|0?(__Z16atomic_decrementPj(n+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(n,1);l=e;return}function __ZN12GlobalConfig5clearERK6String(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;g=b+88|0;__ZN10StringNameC2ERK6String(f,d);h=c[g>>2]|0;if(h){i=c[h+8>>2]|0;h=b+92|0;b=c[h>>2]|0;a:do if((i|0)==(b|0))j=i;else{k=c[f>>2]|0;n=i;while(1){o=c[n+24>>2]|0;if(k>>>0<o>>>0)p=n+8|0;else{if(o>>>0>=k>>>0){j=n;break a}p=n+4|0}n=c[p>>2]|0;if((n|0)==(b|0)){j=b;break}}}while(0);__ZN10StringNameD2Ev(f);if((j|0)!=(b|0)&(j|0)!=0){a[1263537]=0;__ZN10StringNameC2ERK6String(f,d);d=c[g>>2]|0;b:do if(d|0){j=c[d+8>>2]|0;b=c[h>>2]|0;c:do if((j|0)==(b|0))q=j;else{p=c[f>>2]|0;i=j;while(1){n=c[i+24>>2]|0;if(p>>>0<n>>>0)r=i+8|0;else{if(n>>>0>=p>>>0){q=i;break c}r=i+4|0}i=c[r>>2]|0;if((i|0)==(b|0))break b}}while(0);if(!((q|0)==0|(q|0)==(b|0)))__ZN3MapI10StringNameN12GlobalConfig16VariantContainerE10ComparatorIS0_E16DefaultAllocatorE6_eraseEPNS6_7ElementE(g,q)}while(0);__ZN10StringNameD2Ev(f);l=e;return}}else __ZN10StringNameD2Ev(f);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1132387,1089829,509,1091502,0);l=e;return}function __ZNK12GlobalConfig14globalize_pathERK6String(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d+12|0;f=d+8|0;g=d+4|0;h=d;do if(__ZNK6String11begins_withEPKc(b,1123467)|0){i=a+100|0;if(!(__ZNK6StringneEPKc(i,1263606)|0)){__ZN6StringC2EPKc(g,1123467);__ZN6StringC2EPKc(h,1263606);j=__ZNK6String7replaceES_S_(b,g,h)|0;k=c[h>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);k=c[g>>2]|0;if(!k){n=j;break}if(__Z16atomic_decrementPj(k+-8|0)|0){n=j;break}__ZN6Memory11free_staticEPvb(k,1);n=j;break}__ZN6StringC2EPKc(e,1143409);c[f>>2]=0;j=c[i>>2]|0;if(j|0?(c[f>>2]=0,__Z28atomic_conditional_incrementPj(j+-8|0)|0):0)c[f>>2]=c[i>>2];i=__ZNK6String7replaceES_S_(b,e,f)|0;j=c[f>>2]|0;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);j=c[e>>2]|0;if((j|0)!=0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0){__ZN6Memory11free_staticEPvb(j,1);n=i}else n=i}else{i=c[b>>2]|0;if((i|0)!=0?(__Z28atomic_conditional_incrementPj(i+-8|0)|0)!=0:0)n=c[b>>2]|0;else n=0}while(0);l=d;return n|0}function __ZNK12GlobalConfig21get_project_file_nameEv(a){a=a|0;var b=0,d=0;b=a+140|0;a=c[b>>2]|0;if((a|0)!=0?(__Z28atomic_conditional_incrementPj(a+-8|0)|0)!=0:0)d=c[b>>2]|0;else d=0;return d|0}function __ZN12GlobalConfig4saveEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0;b=l;l=l+112|0;if((l|0)>=(m|0))ba(112);d=b+108|0;e=b+100|0;f=b;g=b+104|0;h=b+72|0;i=b+56|0;j=b+40|0;k=b+36|0;n=b+32|0;o=b+88|0;p=b+76|0;q=b+60|0;r=b+44|0;s=b+28|0;t=b+24|0;u=a+140|0;if(__ZNK6String6lengthEv(u)|0){v=a+100|0;w=c[v>>2]|0;if((w|0)!=0?(__Z28atomic_conditional_incrementPj(w+-8|0)|0)!=0:0)x=c[v>>2]|0;else x=0;c[t>>2]=x;__ZN6StringC2EPKc(g,1142570);c[s>>2]=__ZNK6StringplERKS_(t,g)|0;c[d>>2]=__ZNK6StringplERKS_(s,u)|0;c[o+4>>2]=379008;c[o>>2]=0;c[o+8>>2]=0;c[p+4>>2]=379008;c[p>>2]=0;c[p+8>>2]=0;u=__ZN12GlobalConfig11save_customERK6StringRK3MapIS0_7Variant10ComparatorIS0_E16DefaultAllocatorERK3SetIS0_S6_S7_E(a,d,o,p)|0;__ZN3MapI6String7Variant10ComparatorIS0_E16DefaultAllocatorE5clearEv(o);x=c[o>>2]|0;if(x|0){v=x+32|0;if(c[v>>2]|0)__ZN7Variant5clearEv(v);v=c[x+24>>2]|0;if(v|0?(__Z16atomic_decrementPj(v+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(v,1);__ZN6Memory11free_staticEPvb(x,0);c[o>>2]=0}x=c[d>>2]|0;if(x|0?(__Z16atomic_decrementPj(x+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(x,1);x=c[s>>2]|0;if(x|0?(__Z16atomic_decrementPj(x+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(x,1);x=c[g>>2]|0;if(x|0?(__Z16atomic_decrementPj(x+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(x,1);x=c[t>>2]|0;if(x|0?(__Z16atomic_decrementPj(x+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(x,1);y=u;l=b;return y|0}__ZN10StringNameC2EPKc(g,1143372);__ZNK6Object3getERK10StringNamePb(f,a,g,0);c[e>>2]=__ZNK7Variantcv6StringEv(f)|0;__ZN6StringC2EPKc(h,1143407);__ZN6StringC2EPKc(i,1133968);c[d>>2]=__ZNK6String7replaceES_S_(e,h,i)|0;u=c[i>>2]|0;if(u|0?(__Z16atomic_decrementPj(u+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(u,1);u=c[h>>2]|0;if(u|0?(__Z16atomic_decrementPj(u+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(u,1);u=c[e>>2]|0;if(u|0?(__Z16atomic_decrementPj(u+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(u,1);if(c[f>>2]|0)__ZN7Variant5clearEv(f);__ZN10StringNameD2Ev(g);f=a+100|0;u=c[f>>2]|0;if((u|0)!=0?(__Z28atomic_conditional_incrementPj(u+-8|0)|0)!=0:0)z=c[f>>2]|0;else z=0;c[n>>2]=z;__ZN6StringC2EPKc(o,1142570);c[k>>2]=__ZNK6StringplERKS_(n,o)|0;c[j>>2]=__ZNK6StringplERKS_(k,d)|0;__ZN6StringC2EPKc(p,1089920);c[g>>2]=__ZNK6StringplERKS_(j,p)|0;c[q+4>>2]=379008;c[q>>2]=0;c[q+8>>2]=0;z=r+4|0;c[z>>2]=379008;c[r>>2]=0;f=r+8|0;c[f>>2]=0;u=__ZN12GlobalConfig11save_customERK6StringRK3MapIS0_7Variant10ComparatorIS0_E16DefaultAllocatorERK3SetIS0_S6_S7_E(a,g,q,r)|0;a=c[r>>2]|0;if(a|0?(__ZN3SetI6String10ComparatorIS0_E16DefaultAllocatorE13_cleanup_treeEPNS4_7ElementE(r,c[a+8>>2]|0),a=c[z>>2]|0,z=c[r>>2]|0,c[z+8>>2]=a,c[f>>2]=0,f=a,c[f+12>>2]=f,z|0):0){f=c[z+24>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);__ZN6Memory11free_staticEPvb(z,0);c[r>>2]=0}__ZN3MapI6String7Variant10ComparatorIS0_E16DefaultAllocatorE5clearEv(q);r=c[q>>2]|0;if(r|0){z=r+32|0;if(c[z>>2]|0)__ZN7Variant5clearEv(z);z=c[r+24>>2]|0;if(z|0?(__Z16atomic_decrementPj(z+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(z,1);__ZN6Memory11free_staticEPvb(r,0);c[q>>2]=0}q=c[g>>2]|0;if(q|0?(__Z16atomic_decrementPj(q+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(q,1);q=c[p>>2]|0;if(q|0?(__Z16atomic_decrementPj(q+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(q,1);q=c[j>>2]|0;if(q|0?(__Z16atomic_decrementPj(q+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(q,1);q=c[k>>2]|0;if(q|0?(__Z16atomic_decrementPj(q+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(q,1);q=c[o>>2]|0;if(q|0?(__Z16atomic_decrementPj(q+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(q,1);q=c[n>>2]|0;if(q|0?(__Z16atomic_decrementPj(q+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(q,1);q=c[d>>2]|0;if(q|0?(__Z16atomic_decrementPj(q+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(q,1);y=u;l=b;return y|0}function __ZNK12GlobalConfig13has_singletonERK6String(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d;__ZN10StringNameC2ERK6String(e,b);b=c[a+128>>2]|0;a:do if(!b)f=0;else{g=c[b+8>>2]|0;h=c[a+132>>2]|0;b:do if((g|0)==(h|0))i=g;else{j=c[e>>2]|0;k=g;while(1){n=c[k+24>>2]|0;if(j>>>0<n>>>0)o=k+8|0;else{if(n>>>0>=j>>>0){i=k;break b}o=k+4|0}k=c[o>>2]|0;if((k|0)==(h|0)){f=0;break a}}}while(0);f=(i|0)!=(h|0)?i:0}while(0);__ZN10StringNameD2Ev(e);if(!f){p=0;l=d;return p|0}p=(c[f+28>>2]|0)!=0;l=d;return p|0}function __ZNK12GlobalConfig20get_singleton_objectERK6String(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d;__ZN10StringNameC2ERK6String(e,b);b=c[a+128>>2]|0;a:do if(!b)f=0;else{g=c[b+8>>2]|0;h=c[a+132>>2]|0;b:do if((g|0)==(h|0))i=g;else{j=c[e>>2]|0;k=g;while(1){n=c[k+24>>2]|0;if(j>>>0<n>>>0)o=k+8|0;else{if(n>>>0>=j>>>0){i=k;break b}o=k+4|0}k=c[o>>2]|0;if((k|0)==(h|0)){f=0;break a}}}while(0);f=(i|0)!=(h|0)?i:0}while(0);__ZN10StringNameD2Ev(e);if(!f){p=0;l=d;return p|0}p=c[f+28>>2]|0;l=d;return p|0}function __ZN12GlobalConfig19_load_resource_packERK6String(b,d){b=b|0;d=d|0;var e=0,f=0;e=c[313765]|0;if(a[e+20>>0]|0){f=0;return f|0}if(__ZN10PackedData8add_packERK6String(e,d)|0){f=0;return f|0}c[313524]=345;a[b+117>>0]=1;f=1;return f|0}function __ZN12GlobalConfig19property_can_revertERK6String(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d+4|0;f=d;g=a+88|0;__ZN10StringNameC2ERK6String(e,b);h=c[g>>2]|0;if(!h){__ZN10StringNameD2Ev(e);i=0;l=d;return i|0}j=c[h+8>>2]|0;h=c[a+92>>2]|0;a:do if((j|0)==(h|0))k=j;else{a=c[e>>2]|0;n=j;while(1){o=c[n+24>>2]|0;if(a>>>0<o>>>0)p=n+8|0;else{if(o>>>0>=a>>>0){k=n;break a}p=n+4|0}n=c[p>>2]|0;if((n|0)==(h|0)){k=h;break}}}while(0);__ZN10StringNameD2Ev(e);if(!((k|0)!=(h|0)&(k|0)!=0)){i=0;l=d;return i|0}__ZN10StringNameC2ERK6String(e,b);k=(__ZN3MapI10StringNameN12GlobalConfig16VariantContainerE10ComparatorIS0_E16DefaultAllocatorEixERKS0_(g,e)|0)+32|0;__ZN10StringNameC2ERK6String(f,b);b=__ZNK7VariantneERKS_(k,(__ZN3MapI10StringNameN12GlobalConfig16VariantContainerE10ComparatorIS0_E16DefaultAllocatorEixERKS0_(g,f)|0)+8|0)|0;__ZN10StringNameD2Ev(f);__ZN10StringNameD2Ev(e);i=b;l=d;return i|0}function __ZN12GlobalConfig19property_get_revertERK6String(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;g=b+88|0;__ZN10StringNameC2ERK6String(f,d);h=c[g>>2]|0;if(h){i=c[h+8>>2]|0;h=c[b+92>>2]|0;a:do if((i|0)==(h|0))j=i;else{b=c[f>>2]|0;k=i;while(1){n=c[k+24>>2]|0;if(b>>>0<n>>>0)o=k+8|0;else{if(n>>>0>=b>>>0){j=k;break a}o=k+4|0}k=c[o>>2]|0;if((k|0)==(h|0)){j=h;break}}}while(0);__ZN10StringNameD2Ev(f);if((j|0)!=(h|0)&(j|0)!=0){__ZN10StringNameC2ERK6String(f,d);__ZN7VariantC2ERKS_(a,(__ZN3MapI10StringNameN12GlobalConfig16VariantContainerE10ComparatorIS0_E16DefaultAllocatorEixERKS0_(g,f)|0)+32|0);__ZN10StringNameD2Ev(f);l=e;return}}else __ZN10StringNameD2Ev(f);c[a>>2]=0;l=e;return}function __ZN12GlobalConfig16_save_custom_bndERK6String(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0;d=l;l=l+32|0;if((l|0)>=(m|0))ba(32);e=d+12|0;f=d;c[e+4>>2]=379008;c[e>>2]=0;c[e+8>>2]=0;c[f+4>>2]=379008;c[f>>2]=0;c[f+8>>2]=0;g=__ZN12GlobalConfig11save_customERK6StringRK3MapIS0_7Variant10ComparatorIS0_E16DefaultAllocatorERK3SetIS0_S6_S7_E(a,b,e,f)|0;__ZN3MapI6String7Variant10ComparatorIS0_E16DefaultAllocatorE5clearEv(e);f=c[e>>2]|0;if(!f){l=d;return g|0}b=f+32|0;if(c[b>>2]|0)__ZN7Variant5clearEv(b);b=c[f+24>>2]|0;if(b|0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(b,1);__ZN6Memory11free_staticEPvb(f,0);c[e>>2]=0;l=d;return g|0}function __ZN12GlobalConfig11save_customERK6StringRK3MapIS0_7Variant10ComparatorIS0_E16DefaultAllocatorERK3SetIS0_S6_S7_E(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0;g=l;l=l+64|0;if((l|0)>=(m|0))ba(64);h=g+48|0;i=g+32|0;j=g+16|0;k=g+44|0;n=g;o=g+12|0;p=g+8|0;q=g+4|0;if(__ZNK6StringeqEPKc(d,1263606)|0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1089817,1089829,637,1089852,0);r=31;l=g;return r|0}a[1263537]=0;s=i+4|0;c[s>>2]=379008;c[i>>2]=0;t=i+8|0;c[t>>2]=0;u=c[b+88>>2]|0;if((u|0)!=0?(v=c[u+8>>2]|0,u=c[b+92>>2]|0,(v|0)!=(u|0)):0){w=v;while(1){v=c[w+8>>2]|0;if((v|0)==(u|0))break;else w=v}if(w){u=f+4|0;v=j+8|0;x=j+4|0;y=j+12|0;z=w;while(1){a:do if(!(a[z+88>>0]|0)){w=z+24|0;A=c[w>>2]|0;do if(A){B=c[A+4>>2]|0;if(B|0){__ZN6StringC2EPKc(h,B);C=c[h>>2]|0;break}B=A+8|0;c[h>>2]=0;D=c[B>>2]|0;if((D|0)!=0?(c[h>>2]=0,(__Z28atomic_conditional_incrementPj(D+-8|0)|0)!=0):0){D=c[B>>2]|0;c[h>>2]=D;C=D}else C=0}else{c[h>>2]=0;C=0}while(0);c[j>>2]=C;if(!(c[e>>2]|0)){E=0;F=C}else{A=(__ZNK3MapI6String7Variant10ComparatorIS0_E16DefaultAllocatorE4findERKS0_(e,j)|0)!=0;E=A;F=c[j>>2]|0}if(F|0?(__Z16atomic_decrementPj(F+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(F,1);if(!E){A=c[f>>2]|0;if(A|0?(D=c[A+8>>2]|0,A=c[u>>2]|0,(D|0)!=(A|0)):0){B=D;while(1){D=c[B+8>>2]|0;if((D|0)==(A|0))break;else B=D}if(B|0){A=B;do{D=c[w>>2]|0;do if(!D){c[h>>2]=0;G=0}else{H=c[D+4>>2]|0;if(H|0){__ZN6StringC2EPKc(h,H);G=c[h>>2]|0;break}H=D+8|0;c[h>>2]=0;I=c[H>>2]|0;if(!I){G=0;break}c[h>>2]=0;if(!(__Z28atomic_conditional_incrementPj(I+-8|0)|0)){G=0;break}I=c[H>>2]|0;c[h>>2]=I;G=I}while(0);c[k>>2]=G;D=__ZNK6String5matchERKS_(k,A+24|0)|0;I=c[k>>2]|0;do if(I|0){if(__Z16atomic_decrementPj(I+-8|0)|0)break;__ZN6Memory11free_staticEPvb(I,1)}while(0);if(D)break a;A=c[A+16>>2]|0}while((A|0)!=0)}}c[j>>2]=0;A=c[w>>2]|0;do if(A){B=c[A+4>>2]|0;if(B|0){__ZN6StringC2EPKc(h,B);J=c[h>>2]|0;break}B=A+8|0;c[h>>2]=0;I=c[B>>2]|0;if((I|0)!=0?(c[h>>2]=0,(__Z28atomic_conditional_incrementPj(I+-8|0)|0)!=0):0){I=c[B>>2]|0;c[h>>2]=I;J=I}else J=0}else{c[h>>2]=0;J=0}while(0);A=J;w=c[j>>2]|0;if((w|0)==(J|0)){if(J|0)K=59}else{if(w|0?(__Z16atomic_decrementPj(w+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(w,1);c[j>>2]=0;if(J|0)if(!(__Z28atomic_conditional_incrementPj(J+-8|0)|0))K=59;else{c[j>>2]=A;K=59}}if((K|0)==59?(K=0,(__Z16atomic_decrementPj(J+-8|0)|0)==0):0)__ZN6Memory11free_staticEPvb(J,1);c[v>>2]=c[z+32>>2];A=z+40|0;c[x>>2]=c[A>>2];c[y>>2]=3;if(!(__ZNK7VarianteqERKS_(A,z+64|0)|0)){if(!(c[i>>2]|0)){A=__ZnwjPFPvjE(40,4740)|0;w=A+16|0;c[w>>2]=0;c[w+4>>2]=0;c[w+8>>2]=0;c[i>>2]=A;w=c[s>>2]|0;c[A+4>>2]=w;c[A+8>>2]=w;c[A+12>>2]=w;c[A>>2]=1}__ZN3SetI7_VCSort10ComparatorIS0_E16DefaultAllocatorE10_insert_rbERKS0_(i,j)|0}A=c[j>>2]|0;if(A|0?(__Z16atomic_decrementPj(A+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(A,1)}}while(0);z=c[z+16>>2]|0;if(!z){L=e;break}}}else K=7}else K=7;if((K|0)==7)L=e;z=c[L>>2]|0;if(z|0?(L=c[z+8>>2]|0,z=c[e+4>>2]|0,(L|0)!=(z|0)):0){y=L;while(1){L=c[y+8>>2]|0;if((L|0)==(z|0))break;else y=L}if(y|0){z=h+8|0;L=h+4|0;x=h+12|0;v=y;do{c[h>>2]=0;y=v+24|0;J=c[y>>2]|0;if(J|0?(c[h>>2]=0,__Z28atomic_conditional_incrementPj(J+-8|0)|0):0)c[h>>2]=c[y>>2];c[z>>2]=268435455;c[L>>2]=c[v+32>>2];c[x>>2]=1;if(!(c[i>>2]|0)){y=__ZnwjPFPvjE(40,4740)|0;J=y+16|0;c[J>>2]=0;c[J+4>>2]=0;c[J+8>>2]=0;c[i>>2]=y;J=c[s>>2]|0;c[y+4>>2]=J;c[y+8>>2]=J;c[y+12>>2]=J;c[y>>2]=1}__ZN3SetI7_VCSort10ComparatorIS0_E16DefaultAllocatorE10_insert_rbERKS0_(i,h)|0;y=c[h>>2]|0;if(y|0?(__Z16atomic_decrementPj(y+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(y,1);v=c[v+16>>2]|0}while((v|0)!=0)}}v=h+4|0;c[v>>2]=379008;c[h>>2]=0;x=h+8|0;c[x>>2]=0;L=c[i>>2]|0;if(L|0?(z=c[L+8>>2]|0,L=c[s>>2]|0,(z|0)!=(L|0)):0){y=z;while(1){z=c[y+8>>2]|0;if((z|0)==(L|0))break;else y=z}if(y|0){L=y;do{y=L+24|0;c[j>>2]=0;z=c[y>>2]|0;if(z){c[j>>2]=0;if(!(__Z28atomic_conditional_incrementPj(z+-8|0)|0))M=c[y>>2]|0;else{z=c[y>>2]|0;c[j>>2]=z;M=z}c[n>>2]=0;if(M|0?(c[n>>2]=0,__Z28atomic_conditional_incrementPj(M+-8|0)|0):0)c[n>>2]=c[y>>2]}else c[n>>2]=0;__ZN6StringC2EPKc(o,1142570);y=__ZNK6String4findES_i(j,o,0)|0;z=c[o>>2]|0;if(z|0?(__Z16atomic_decrementPj(z+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(z,1);do if((y|0)>=0){z=__ZNK6String6substrEii(j,0,y)|0;J=z;k=c[j>>2]|0;if((k|0)==(z|0)){if(z|0)K=109}else{if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);c[j>>2]=0;if(z|0)if(!(__Z28atomic_conditional_incrementPj(z+-8|0)|0))K=109;else{c[j>>2]=J;K=109}}if((K|0)==109?(K=0,(__Z16atomic_decrementPj(z+-8|0)|0)==0):0)__ZN6Memory11free_staticEPvb(z,1);z=c[n>>2]|0;if(!z)N=0;else N=c[z+-4>>2]|0;z=__ZNK6String6substrEii(n,y+1|0,N)|0;J=z;k=c[n>>2]|0;if((k|0)==(z|0)){if(!z)break}else{if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);c[n>>2]=0;if(!z)break;if(__Z28atomic_conditional_incrementPj(z+-8|0)|0)c[n>>2]=J}if(!(__Z16atomic_decrementPj(z+-8|0)|0))__ZN6Memory11free_staticEPvb(z,1)}else __ZN6StringaSEPKc(j,1263606);while(0);y=__ZN3MapI6String4ListIS0_16DefaultAllocatorE10ComparatorIS0_ES2_EixERKS0_(h,j)|0;if(!(c[y>>2]|0)){z=__ZnwjPFPvjE(12,4740)|0;c[y>>2]=z;c[z>>2]=0;c[z+4>>2]=0;c[z+8>>2]=0}z=__ZnwjPFPvjE(16,4740)|0;c[z>>2]=0;c[z+4>>2]=0;c[z+8>>2]=0;c[z+12>>2]=0;if((c[n>>2]|0?(c[z>>2]=0,J=c[n>>2]|0,J|0):0)?__Z28atomic_conditional_incrementPj(J+-8|0)|0:0)c[z>>2]=c[n>>2];J=c[y>>2]|0;y=J+4|0;k=c[y>>2]|0;c[z+8>>2]=k;c[z+4>>2]=0;c[z+12>>2]=J;if(k|0)c[k+4>>2]=z;c[y>>2]=z;if(!(c[J>>2]|0))c[J>>2]=z;z=J+8|0;c[z>>2]=(c[z>>2]|0)+1;z=c[n>>2]|0;if(z|0?(__Z16atomic_decrementPj(z+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(z,1);z=c[j>>2]|0;if(z|0?(__Z16atomic_decrementPj(z+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(z,1);L=c[L+16>>2]|0}while((L|0)!=0)}}__ZN6StringC2EPKc(j,1089920);L=__ZNK6String9ends_withERKS_(d,j)|0;n=c[j>>2]|0;if(n|0?(__Z16atomic_decrementPj(n+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(n,1);do if(L)O=__ZN12GlobalConfig19_save_settings_textERK6StringRK3MapIS0_4ListIS0_16DefaultAllocatorE10ComparatorIS0_ES5_ERKS3_IS0_7VariantS8_S5_E(b,d,h,e)|0;else{__ZN6StringC2EPKc(j,1089927);n=__ZNK6String9ends_withERKS_(d,j)|0;N=c[j>>2]|0;if(N|0?(__Z16atomic_decrementPj(N+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(N,1);if(n){O=__ZN12GlobalConfig21_save_settings_binaryERK6StringRK3MapIS0_4ListIS0_16DefaultAllocatorE10ComparatorIS0_ES5_ERKS3_IS0_7VariantS8_S5_E(b,d,h,e)|0;break}c[q>>2]=__ZplPKcRK6String(1089932,d)|0;c[p>>2]=__ZNK6String4utf8Ev(q)|0;__Z19_err_set_last_errorPKc(__ZNK10CharString8get_dataEv(p)|0);n=c[p>>2]|0;if(n|0?(__Z16atomic_decrementPj(n+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(n,1);n=c[q>>2]|0;if(n|0?(__Z16atomic_decrementPj(n+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(n,1);a[1263537]=1;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1089817,1089829,711,1106285,0);a[1263537]=0;O=15}while(0);q=c[h>>2]|0;if(q|0?(__ZN3MapI6String4ListIS0_16DefaultAllocatorE10ComparatorIS0_ES2_E13_cleanup_treeEPNS6_7ElementE(h,c[q+8>>2]|0),q=c[v>>2]|0,v=c[h>>2]|0,c[v+8>>2]=q,c[x>>2]=0,x=q,c[x+12>>2]=x,v|0):0){__ZN3MapI6String4ListIS0_16DefaultAllocatorE10ComparatorIS0_ES2_E7ElementD2Ev(v);__ZN6Memory11free_staticEPvb(v,0);c[h>>2]=0}h=c[i>>2]|0;if(h|0?(__ZN3SetI7_VCSort10ComparatorIS0_E16DefaultAllocatorE13_cleanup_treeEPNS4_7ElementE(i,c[h+8>>2]|0),h=c[s>>2]|0,s=c[i>>2]|0,c[s+8>>2]=h,c[t>>2]=0,t=h,c[t+12>>2]=t,s|0):0){t=c[s+24>>2]|0;if(t|0?(__Z16atomic_decrementPj(t+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(t,1);__ZN6Memory11free_staticEPvb(s,0);c[i>>2]=0}r=O;l=g;return r|0}function __ZNK3MapI6String7Variant10ComparatorIS0_E16DefaultAllocatorE4findERKS0_(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d;f=c[a>>2]|0;if(!f){g=0;l=d;return g|0}h=c[f+8>>2]|0;f=a+4|0;a:do if((h|0)==(c[f>>2]|0)){i=h;j=h}else{a=h;while(1){k=a+24|0;c[e>>2]=0;n=c[k>>2]|0;if(n|0?(c[e>>2]=0,__Z28atomic_conditional_incrementPj(n+-8|0)|0):0)c[e>>2]=c[k>>2];n=__ZNK6StringltES_(b,e)|0;o=c[e>>2]|0;if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(o,1);if(n)p=a+8|0;else{c[e>>2]=0;n=c[b>>2]|0;if(n|0?(c[e>>2]=0,__Z28atomic_conditional_incrementPj(n+-8|0)|0):0)c[e>>2]=c[b>>2];n=__ZNK6StringltES_(k,e)|0;k=c[e>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);if(!n)break;p=a+4|0}n=c[p>>2]|0;if((n|0)==(c[f>>2]|0)){i=n;j=n;break a}else a=n}i=a;j=c[f>>2]|0}while(0);g=(i|0)!=(j|0)?i:0;l=d;return g|0}function __ZNK6String5matchERKS_(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0;d=c[b>>2]|0;if(!d){e=0;return e|0}b=c[d+-4>>2]|0;if((b|1|0)==1){e=0;return e|0}f=c[a>>2]|0;if(!f){e=0;return e|0}if((c[f+-4>>2]|1|0)==1){e=0;return e|0}if(b)if((b|0)<=0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);b=c[a>>2]|0;if(!b){g=0;h=1253776}else{i=b;j=0;k=8}}else{i=f;j=d;k=8}else{i=f;j=1253776;k=8}if((k|0)==8){k=c[i+-4>>2]|0;if(k)if((k|0)>0){g=j;h=i}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);g=j;h=0}else{g=j;h=1253776}}e=__ZL15_wildcard_matchPKwS0_b(g,h,1)|0;return e|0}function __ZNK6String9ends_withERKS_(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d;f=c[b>>2]|0;if((f|0)!=0?(__Z28atomic_conditional_incrementPj(f+-8|0)|0)!=0:0){f=c[b>>2]|0;g=(f|0)==0;h=f+-8|0;if(g){i=e;j=e;k=e;n=5}else{o=0;p=-1;while(1){c[e>>2]=0;if(__Z28atomic_conditional_incrementPj(h)|0)c[e>>2]=f;q=__ZNK6String4findES_i(a,e,o)|0;r=(q|0)==-1;s=c[e>>2]|0;if(s|0?(__Z16atomic_decrementPj(s+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(s,1);if(r)break;else{o=q+1|0;p=q}}t=p;u=f;v=g;w=e}}else{i=e;j=e;k=e;n=5}if((n|0)==5){n=0;g=-1;while(1){c[i>>2]=0;f=__ZNK6String4findES_i(a,e,n)|0;p=(f|0)==-1;o=c[j>>2]|0;if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(o,1);if(p){t=g;u=0;v=1;w=k;break}else{n=f+1|0;g=f}}}if(!v?(__Z16atomic_decrementPj(u+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(u,1);if((t|0)==-1){x=0;l=d;return x|0}u=c[b>>2]|0;if(!u)y=0;else y=c[u+-4>>2]|0;u=c[a>>2]|0;if(!u)z=0;else z=c[u+-4>>2]|0;x=((y|0?y+-1|0:0)+t|0)==((z|0?z+-1|0:0)|0);l=d;return x|0}function __ZN3MapI6String4ListIS0_16DefaultAllocatorE10ComparatorIS0_ES2_EixERKS0_(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;g=c[b>>2]|0;if(!g){h=__ZnwjPFPvjE(32,4740)|0;i=h+16|0;c[i>>2]=0;c[i+4>>2]=0;c[i+8>>2]=0;c[i+12>>2]=0;c[b>>2]=h;i=b+4|0;j=c[i>>2]|0;c[h+4>>2]=j;c[h+8>>2]=j;c[h+12>>2]=j;c[h>>2]=1;if(!h)k=24;else{n=i;o=h;p=j;k=4}}else{j=b+4|0;n=j;o=g;p=c[j>>2]|0;k=4}a:do if((k|0)==4){j=c[o+8>>2]|0;if((j|0)!=(p|0)){g=j;while(1){j=g+24|0;c[f>>2]=0;h=c[j>>2]|0;if(h|0?(c[f>>2]=0,__Z28atomic_conditional_incrementPj(h+-8|0)|0):0)c[f>>2]=c[j>>2];h=__ZNK6StringltES_(d,f)|0;i=c[f>>2]|0;if(i|0?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);if(h)q=g+8|0;else{c[f>>2]=0;h=c[d>>2]|0;if(h|0?(c[f>>2]=0,__Z28atomic_conditional_incrementPj(h+-8|0)|0):0)c[f>>2]=c[d>>2];h=__ZNK6StringltES_(j,f)|0;j=c[f>>2]|0;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);if(!h)break;q=g+4|0}h=c[q>>2]|0;if((h|0)==(c[n>>2]|0)){k=24;break a}else g=h}if(!((g|0)==0?1:(g|0)==(c[n>>2]|0)))r=g;else k=24}else k=24}while(0);if((k|0)==24){c[f>>2]=0;if(!(c[b>>2]|0)){n=__ZnwjPFPvjE(32,4740)|0;q=n+16|0;c[q>>2]=0;c[q+4>>2]=0;c[q+8>>2]=0;c[q+12>>2]=0;c[b>>2]=n;q=c[b+4>>2]|0;c[n+4>>2]=q;c[n+8>>2]=q;c[n+12>>2]=q;c[n>>2]=1}n=__ZN3MapI6String4ListIS0_16DefaultAllocatorE10ComparatorIS0_ES2_E10_insert_rbERKS0_RKS3_(b,d,f)|0;d=c[f>>2]|0;b:do if(d|0){b=d;while(1){q=c[b>>2]|0;if(!q)break;__ZN4ListI6String16DefaultAllocatorE5_Data5eraseEPKNS2_7ElementE(b,q)|0;s=c[f>>2]|0;if(!(c[s+8>>2]|0)){k=30;break}if(!s)break b;else b=s}if((k|0)==30){__ZN6Memory11free_staticEPvb(s,0);c[f>>2]=0;break}if(!(c[b+8>>2]|0)){a[1263537]=0;__ZN6Memory11free_staticEPvb(b,0);break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145461,1145120,668,1145467,0);break}}while(0);if(!n){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145936,616,1145947,0);t=0;l=e;return t|0}else r=n}a[1263537]=0;t=r+28|0;l=e;return t|0}function __ZN12GlobalConfig19_save_settings_textERK6StringRK3MapIS0_4ListIS0_16DefaultAllocatorE10ComparatorIS0_ES5_ERKS3_IS0_7VariantS8_S5_E(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0;g=l;l=l+96|0;if((l|0)>=(m|0))ba(96);h=g+92|0;i=g+84|0;j=g+80|0;k=g+88|0;n=g+76|0;o=g+24|0;p=g;q=g+72|0;r=g+68|0;s=g+56|0;t=g+64|0;u=g+60|0;v=g+52|0;w=g+48|0;x=__ZN10FileAccess4openERK6StringiP5Error(d,2,h)|0;do if(c[h>>2]|0){c[j>>2]=__ZplPKcRK6String(1090508,d)|0;c[i>>2]=__ZNK6String4utf8Ev(j)|0;__Z19_err_set_last_errorPKc(__ZNK10CharString8get_dataEv(i)|0);y=c[i>>2]|0;if(y|0?(__Z16atomic_decrementPj(y+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(y,1);y=c[j>>2]|0;if(y|0?(__Z16atomic_decrementPj(y+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(y,1);a[1263537]=1;if(!(c[h>>2]|0)){a[1263537]=0;break}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1090538,1089829,595,1145420,0);z=c[h>>2]|0;l=g;return z|0}while(0);h=c[(c[x>>2]|0)+116>>2]|0;c[o>>2]=__Z4itosx(3,0)|0;c[n>>2]=__ZplPKcRK6String(1090558,o)|0;__ZN6StringC2EPKc(p,1124879);c[k>>2]=__ZNK6StringplERKS_(n,p)|0;Pi[h&2047](x,k);h=c[k>>2]|0;if(h|0?(__Z16atomic_decrementPj(h+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(h,1);h=c[p>>2]|0;if(h|0?(__Z16atomic_decrementPj(h+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(h,1);h=c[n>>2]|0;if(h|0?(__Z16atomic_decrementPj(h+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(h,1);h=c[o>>2]|0;if(h|0?(__Z16atomic_decrementPj(h+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(h,1);h=c[e>>2]|0;a:do if(h|0?(n=c[h+8>>2]|0,j=c[e+4>>2]|0,(n|0)!=(j|0)):0){i=n;while(1){n=c[i+8>>2]|0;if((n|0)==(j|0))break;else i=n}if(i|0){j=e+4|0;n=i;d=h;while(1){if((d|0)!=0?(y=c[d+8>>2]|0,A=c[j>>2]|0,(y|0)!=(A|0)):0){B=y;while(1){y=c[B+8>>2]|0;if((y|0)==(A|0)){C=B;break}else B=y}}else C=0;if(((n|0)!=(C|0)?(B=c[(c[x>>2]|0)+116>>2]|0,__ZN6StringC2EPKc(k,1124879),Pi[B&2047](x,k),B=c[k>>2]|0,B|0):0)?(__Z16atomic_decrementPj(B+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(B,1);B=n+24|0;if(__ZNK6StringneEPKc(B,1263606)|0){A=c[(c[x>>2]|0)+116>>2]|0;c[q>>2]=__ZplPKcRK6String(1144813,B)|0;__ZN6StringC2EPKc(o,1124881);c[k>>2]=__ZNK6StringplERKS_(q,o)|0;Pi[A&2047](x,k);A=c[k>>2]|0;if(A|0?(__Z16atomic_decrementPj(A+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(A,1);A=c[o>>2]|0;if(A|0?(__Z16atomic_decrementPj(A+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(A,1);A=c[q>>2]|0;if(A|0?(__Z16atomic_decrementPj(A+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(A,1)}A=c[n+28>>2]|0;if(!A){D=0;E=0}else{F=A;G=50}while(1){if((G|0)==50){G=0;A=c[F>>2]|0;D=A;E=A}if(!D)break;c[k>>2]=0;if((c[D>>2]|0?(c[k>>2]=0,A=c[D>>2]|0,A|0):0)?__Z28atomic_conditional_incrementPj(A+-8|0)|0:0)c[k>>2]=c[E>>2];if(__ZNK6StringneEPKc(B,1263606)|0){__ZN6StringC2EPKc(o,1142570);c[r>>2]=__ZNK6StringplERKS_(B,o)|0;A=__ZNK6StringplERKS_(r,k)|0;y=A;H=c[k>>2]|0;do if((H|0)==(A|0)){if(A|0)G=67}else{do if(H|0){if(__Z16atomic_decrementPj(H+-8|0)|0)break;__ZN6Memory11free_staticEPvb(H,1)}while(0);c[k>>2]=0;if(!A)break;if(!(__Z28atomic_conditional_incrementPj(A+-8|0)|0)){G=67;break}c[k>>2]=y;G=67}while(0);do if((G|0)==67){G=0;if(__Z16atomic_decrementPj(A+-8|0)|0)break;__ZN6Memory11free_staticEPvb(A,1)}while(0);A=c[r>>2]|0;do if(A|0){if(__Z16atomic_decrementPj(A+-8|0)|0)break;__ZN6Memory11free_staticEPvb(A,1)}while(0);A=c[o>>2]|0;do if(A|0){if(__Z16atomic_decrementPj(A+-8|0)|0)break;__ZN6Memory11free_staticEPvb(A,1)}while(0)}c[o>>2]=0;do if(!(c[f>>2]|0))G=84;else{if(!(__ZNK3MapI6String7Variant10ComparatorIS0_E16DefaultAllocatorE4findERKS0_(f,k)|0)){G=84;break}do if(c[f>>2]|0){a[1263537]=0;A=__ZNK3MapI6String7Variant10ComparatorIS0_E16DefaultAllocatorE4findERKS0_(f,k)|0;if(!A){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145936,604,1145947,0);I=0;break}else{a[1263537]=0;I=A+32|0;break}}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145936,602,1124976,0);I=0}while(0);__ZN7VariantaSERKS_(o,I)}while(0);if((G|0)==84){G=0;__ZN10StringNameC2ERK6String(s,k);__ZNK6Object3getERK10StringNamePb(p,b,s,0);__ZN7VariantaSERKS_(o,p);if(c[p>>2]|0)__ZN7Variant5clearEv(p);__ZN10StringNameD2Ev(s)}c[p>>2]=0;__ZN13VariantWriter15write_to_stringERK7VariantR6StringPFS3_PvRK3RefI8ResourceEES5_(o,p,0,0)|0;A=c[(c[x>>2]|0)+116>>2]|0;__ZN6StringC2EPKc(v,1124885);c[u>>2]=__ZNK6StringplERKS_(D,v)|0;c[t>>2]=__ZNK6StringplERKS_(u,p)|0;__ZN6StringC2EPKc(w,1124879);c[s>>2]=__ZNK6StringplERKS_(t,w)|0;Pi[A&2047](x,s);A=c[s>>2]|0;do if(A|0){if(__Z16atomic_decrementPj(A+-8|0)|0)break;__ZN6Memory11free_staticEPvb(A,1)}while(0);A=c[w>>2]|0;do if(A|0){if(__Z16atomic_decrementPj(A+-8|0)|0)break;__ZN6Memory11free_staticEPvb(A,1)}while(0);A=c[t>>2]|0;do if(A|0){if(__Z16atomic_decrementPj(A+-8|0)|0)break;__ZN6Memory11free_staticEPvb(A,1)}while(0);A=c[u>>2]|0;do if(A|0){if(__Z16atomic_decrementPj(A+-8|0)|0)break;__ZN6Memory11free_staticEPvb(A,1)}while(0);A=c[v>>2]|0;do if(A|0){if(__Z16atomic_decrementPj(A+-8|0)|0)break;__ZN6Memory11free_staticEPvb(A,1)}while(0);A=c[p>>2]|0;do if(A|0){if(__Z16atomic_decrementPj(A+-8|0)|0)break;__ZN6Memory11free_staticEPvb(A,1)}while(0);if(c[o>>2]|0)__ZN7Variant5clearEv(o);A=c[k>>2]|0;do if(A|0){if(__Z16atomic_decrementPj(A+-8|0)|0)break;__ZN6Memory11free_staticEPvb(A,1)}while(0);F=D+4|0;G=50}B=c[n+16>>2]|0;if(!B)break a;n=B;d=c[e>>2]|0}}}while(0);gj[c[(c[x>>2]|0)+12>>2]&8191](x);gj[c[(c[x>>2]|0)+144>>2]&8191](x);__ZN6Memory11free_staticEPvb(x,0);z=0;l=g;return z|0}function __ZN12GlobalConfig21_save_settings_binaryERK6StringRK3MapIS0_4ListIS0_16DefaultAllocatorE10ComparatorIS0_ES5_ERKS3_IS0_7VariantS8_S5_E(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0;g=l;l=l+80|0;if((l|0)>=(m|0))ba(80);h=g+72|0;i=g+64|0;j=g+56|0;k=g+68|0;n=g+60|0;o=g+52|0;p=g+24|0;q=g;r=g+48|0;s=__ZN10FileAccess4openERK6StringiP5Error(d,2,h)|0;do if(c[h>>2]|0){c[j>>2]=__ZplPKcRK6String(1089961,d)|0;c[i>>2]=__ZNK6String4utf8Ev(j)|0;__Z19_err_set_last_errorPKc(__ZNK10CharString8get_dataEv(i)|0);t=c[i>>2]|0;if(t|0?(__Z16atomic_decrementPj(t+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(t,1);t=c[j>>2]|0;if(t|0?(__Z16atomic_decrementPj(t+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(t,1);a[1263537]=1;if(!(c[h>>2]|0)){a[1263537]=0;break}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1089989,1089829,530,1145420,0);u=c[h>>2]|0;l=g;return u|0}while(0);c[k>>2]=1195787077;bj[c[(c[s>>2]|0)+132>>2]&4095](s,k,4);k=c[e>>2]|0;if((k|0)!=0?(h=c[k+8>>2]|0,k=c[e+4>>2]|0,(h|0)!=(k|0)):0){j=h;while(1){h=c[j+8>>2]|0;if((h|0)==(k|0))break;else j=h}if(j){k=j;j=0;while(1){h=c[k+28>>2]|0;if(!h){v=0;w=j}else{x=j;y=h;z=23}while(1){if((z|0)==23){z=0;v=c[y>>2]|0;w=x}if(!v)break;x=w+1|0;y=v+4|0;z=23}k=c[k+16>>2]|0;if(!k){A=w;break}else j=w}}else A=0}else A=0;Pi[c[(c[s>>2]|0)+96>>2]&2047](s,A);A=c[e>>2]|0;a:do if((A|0)!=0?(w=c[A+8>>2]|0,j=c[e+4>>2]|0,(w|0)!=(j|0)):0){k=w;while(1){w=c[k+8>>2]|0;if((w|0)==(j|0))break;else k=w}if(k){j=k;while(1){w=c[j+28>>2]|0;if(!w){B=0;C=0}else{D=w;z=29}while(1){if((z|0)==29){z=0;w=c[D>>2]|0;B=w;C=w}if(!B)break;c[n>>2]=0;if((c[B>>2]|0?(c[n>>2]=0,w=c[B>>2]|0,w|0):0)?__Z28atomic_conditional_incrementPj(w+-8|0)|0:0)c[n>>2]=c[C>>2];w=j+24|0;if(__ZNK6StringneEPKc(w,1263606)|0){__ZN6StringC2EPKc(p,1142570);c[o>>2]=__ZNK6StringplERKS_(w,p)|0;w=__ZNK6StringplERKS_(o,n)|0;v=w;y=c[n>>2]|0;if((y|0)==(w|0)){if(w|0)z=44}else{if(y|0?(__Z16atomic_decrementPj(y+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(y,1);c[n>>2]=0;if(w|0)if(!(__Z28atomic_conditional_incrementPj(w+-8|0)|0))z=44;else{c[n>>2]=v;z=44}}if((z|0)==44?(z=0,(__Z16atomic_decrementPj(w+-8|0)|0)==0):0)__ZN6Memory11free_staticEPvb(w,1);w=c[o>>2]|0;if(w|0?(__Z16atomic_decrementPj(w+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(w,1);w=c[p>>2]|0;if(w|0?(__Z16atomic_decrementPj(w+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(w,1)}c[p>>2]=0;if((c[f>>2]|0)!=0?(__ZNK3MapI6String7Variant10ComparatorIS0_E16DefaultAllocatorE4findERKS0_(f,n)|0)!=0:0){do if(c[f>>2]|0){a[1263537]=0;w=__ZNK3MapI6String7Variant10ComparatorIS0_E16DefaultAllocatorE4findERKS0_(f,n)|0;if(!w){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145936,604,1145947,0);E=0;break}else{a[1263537]=0;E=w+32|0;break}}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145936,602,1124976,0);E=0}while(0);__ZN7VariantaSERKS_(p,E)}else{__ZN10StringNameC2ERK6String(r,n);__ZNK6Object3getERK10StringNamePb(q,b,r,0);__ZN7VariantaSERKS_(p,q);if(c[q>>2]|0)__ZN7Variant5clearEv(q);__ZN10StringNameD2Ev(r)}w=c[(c[s>>2]|0)+96>>2]|0;v=__ZNK6String6lengthEv(n)|0;Pi[w&2047](s,v);Pi[c[(c[s>>2]|0)+116>>2]&2047](s,n);if(!(__Z14encode_variantRK7VariantPhRi(p,0,q)|0)){a[1263537]=0;c[r>>2]=0;__ZN6VectorIhE6resizeEi(r,c[q>>2]|0)|0;v=c[r>>2]|0;if((v|0)!=0?(w=c[v+-4>>2]|0,(w|0)>0):0)if((c[v+-8>>2]|0)>>>0>1){y=w+-1|0;x=y>>>1|y;y=x>>>2|x;x=y>>>4|y;y=x>>>8|x;x=__ZN6Memory12alloc_staticEjb((y>>>16|y)+1|0,1)|0;c[x+-8>>2]=1;c[x+-4>>2]=w;y=0;do{a[x+y>>0]=a[(c[r>>2]|0)+y>>0]|0;y=y+1|0}while((y|0)!=(w|0));w=c[r>>2]|0;do if(w|0){if(__Z16atomic_decrementPj(w+-8|0)|0)break;__ZN6Memory11free_staticEPvb(w,1)}while(0);c[r>>2]=x;F=x}else F=v;else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);F=0}if(!(__Z14encode_variantRK7VariantPhRi(p,F,q)|0)){a[1263537]=0;Pi[c[(c[s>>2]|0)+96>>2]&2047](s,c[q>>2]|0);w=c[(c[s>>2]|0)+132>>2]|0;y=c[r>>2]|0;do if(!y){G=0;H=0}else{if((c[y+-8>>2]|0)>>>0>1){h=c[y+-4>>2]|0;i=h+-1|0;d=i>>>1|i;i=d>>>2|d;d=i>>>4|i;i=d>>>8|d;d=__ZN6Memory12alloc_staticEjb((i>>>16|i)+1|0,1)|0;c[d+-8>>2]=1;c[d+-4>>2]=h;if(h|0){i=0;do{a[d+i>>0]=a[(c[r>>2]|0)+i>>0]|0;i=i+1|0}while((i|0)!=(h|0))}h=c[r>>2]|0;do if(h|0){if(__Z16atomic_decrementPj(h+-8|0)|0)break;__ZN6Memory11free_staticEPvb(h,1)}while(0);c[r>>2]=d;if(!d){G=0;H=0;break}else I=d}else I=y;G=I;H=c[I+-4>>2]|0}while(0);bj[w&4095](s,G,H);J=0}else{gj[c[(c[s>>2]|0)+144>>2]&8191](s);__ZN6Memory11free_staticEPvb(s,0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1089989,1089829,576,1090011,0);J=1}y=c[r>>2]|0;if(y|0?(__Z16atomic_decrementPj(y+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(y,1);K=J}else{gj[c[(c[s>>2]|0)+144>>2]&8191](s);__ZN6Memory11free_staticEPvb(s,0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1089989,1089829,568,1090011,0);K=1}if(c[p>>2]|0)__ZN7Variant5clearEv(p);y=c[n>>2]|0;if(y|0?(__Z16atomic_decrementPj(y+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(y,1);if(K|0){L=30;break a}D=B+4|0;z=29}j=c[j+16>>2]|0;if(!j){M=s;N=s;z=100;break}}}else z=19}else z=19;while(0);if((z|0)==19){M=s;N=s;z=100}if((z|0)==100){gj[c[(c[N>>2]|0)+12>>2]&8191](s);gj[c[(c[N>>2]|0)+144>>2]&8191](s);__ZN6Memory11free_staticEPvb(M,0);L=0}u=L;l=g;return u|0}function __ZN3MapI6String4ListIS0_16DefaultAllocatorE10ComparatorIS0_ES2_E13_cleanup_treeEPNS6_7ElementE(a,b){a=a|0;b=b|0;if((c[a+4>>2]|0)==(b|0))return;else{__ZN3MapI6String4ListIS0_16DefaultAllocatorE10ComparatorIS0_ES2_E13_cleanup_treeEPNS6_7ElementE(a,c[b+8>>2]|0);__ZN3MapI6String4ListIS0_16DefaultAllocatorE10ComparatorIS0_ES2_E13_cleanup_treeEPNS6_7ElementE(a,c[b+4>>2]|0);__ZN3MapI6String4ListIS0_16DefaultAllocatorE10ComparatorIS0_ES2_E7ElementD2Ev(b);__ZN6Memory11free_staticEPvb(b,0);return}}function __ZN3MapI6String4ListIS0_16DefaultAllocatorE10ComparatorIS0_ES2_E7ElementD2Ev(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0;d=b+28|0;e=c[d>>2]|0;a:do if(e|0){f=e;while(1){g=c[f>>2]|0;if(!g)break;__ZN4ListI6String16DefaultAllocatorE5_Data5eraseEPKNS2_7ElementE(f,g)|0;h=c[d>>2]|0;if(!(c[h+8>>2]|0)){i=5;break}if(!h)break a;else f=h}if((i|0)==5){__ZN6Memory11free_staticEPvb(h,0);c[d>>2]=0;break}if(!(c[f+8>>2]|0)){a[1263537]=0;__ZN6Memory11free_staticEPvb(f,0);break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145461,1145120,668,1145467,0);break}}while(0);d=c[b+24>>2]|0;if(!d)return;if(__Z16atomic_decrementPj(d+-8|0)|0)return;__ZN6Memory11free_staticEPvb(d,1);return}function __ZN10FileAccess4openERK6StringiP5Error(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;if((((d&2|0)==0?(f=c[313765]|0,f|0):0)?(a[f+20>>0]|0)==0:0)?(g=__ZN10PackedData13try_open_pathERK6String(f,b)|0,g|0):0){if(!e){h=g;return h|0}c[e>>2]=0;h=g;return h|0}if(__ZNK6String11begins_withEPKc(b,1123467)|0)i=0;else{g=__ZNK6String11begins_withEPKc(b,1091395)|0;i=g?1:2}a[1263537]=0;g=vj[c[1255064+(i<<2)>>2]&511]()|0;Pi[c[(c[g>>2]|0)+8>>2]&2047](g,i);i=nj[c[c[g>>2]>>2]&2047](g,b,d)|0;if(e|0)c[e>>2]=i;if(!i){h=g;return h|0}gj[c[(c[g>>2]|0)+144>>2]&8191](g);__ZN6Memory11free_staticEPvb(g,0);h=0;return h|0}function __Z14encode_variantRK7VariantPhRi(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,i=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0.0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0,ia=0,ja=0,ka=0,la=0,ma=0,na=0,oa=0,pa=0,qa=0,ra=0,sa=0,ta=0,ua=0,va=0,wa=0,xa=0,ya=0,za=0,Aa=0,Ba=0,Ca=0,Da=0,Ea=0,Fa=0,Ga=0,Ha=0,Ia=0,Ja=0,Ka=0,La=0,Ma=0,Na=0,Oa=0,Pa=0,Qa=0,Ra=0,Sa=0,Ta=0,Ua=0,Va=0,Wa=0,Xa=0,Ya=0,Za=0,_a=0,$a=0,ab=0,bb=0,cb=0,db=0,eb=0,fb=0,gb=0,hb=0,ib=0,jb=0,kb=0,lb=0,mb=0,nb=0,ob=0,pb=0,qb=0,rb=0;f=l;l=l+96|0;if((l|0)>=(m|0))ba(96);i=f+40|0;k=f+24|0;n=f+32|0;o=f+28|0;p=f+12|0;q=f+20|0;r=f+16|0;s=f+8|0;t=f+4|0;u=f;c[e>>2]=0;switch(c[b>>2]|0){case 2:{__ZNK7VariantcvxEv(b)|0;v=65536;break}case 3:{w=+__ZNK7VariantcvdEv(b);v=w!=w?65536:0;break}default:v=0}if(!d)x=0;else{y=c[b>>2]|0;a[d>>0]=y;a[d+1>>0]=y>>>8;a[d+2>>0]=(y|v)>>>16;a[d+3>>0]=y>>>24;x=d+4|0}d=(c[e>>2]|0)+4|0;c[e>>2]=d;a:do switch(c[b>>2]|0){case 18:case 17:case 0:break;case 1:{if(!x)z=d;else{a[x>>0]=(__ZNK7VariantcvbEv(b)|0)&1;a[x+1>>0]=0;a[x+2>>0]=0;a[x+3>>0]=0;z=c[e>>2]|0}c[e>>2]=z+4;break}case 2:{y=__ZNK7VariantcvxEv(b)|0;v=F;if(x|0){a[x>>0]=y;A=_bitshift64Lshr(y|0,v|0,8)|0;a[x+1>>0]=A;A=_bitshift64Lshr(y|0,v|0,16)|0;a[x+2>>0]=A;A=_bitshift64Lshr(y|0,v|0,24)|0;a[x+3>>0]=A;a[x+4>>0]=v;A=_bitshift64Lshr(y|0,v|0,40)|0;a[x+5>>0]=A;A=_bitshift64Lshr(y|0,v|0,48)|0;a[x+6>>0]=A;A=_bitshift64Lshr(y|0,v|0,56)|0;a[x+7>>0]=A}c[e>>2]=(c[e>>2]|0)+8;break}case 3:{w=+__ZNK7VariantcvdEv(b);A=(x|0)!=0;if(w!=w)if(A){w=+__ZNK7VariantcvdEv(b);h[j>>3]=w;v=c[j>>2]|0;y=c[j+4>>2]|0;a[x>>0]=v;B=_bitshift64Lshr(v|0,y|0,8)|0;a[x+1>>0]=B;B=_bitshift64Lshr(v|0,y|0,16)|0;a[x+2>>0]=B;B=_bitshift64Lshr(v|0,y|0,24)|0;a[x+3>>0]=B;a[x+4>>0]=y;B=_bitshift64Lshr(v|0,y|0,40)|0;a[x+5>>0]=B;B=_bitshift64Lshr(v|0,y|0,48)|0;a[x+6>>0]=B;B=_bitshift64Lshr(v|0,y|0,56)|0;a[x+7>>0]=B;C=8}else C=8;else if(A){w=+__ZNK7VariantcvfEv(b);A=(g[j>>2]=w,c[j>>2]|0);a[x>>0]=A;a[x+1>>0]=A>>>8;a[x+2>>0]=A>>>16;a[x+3>>0]=A>>>24;C=4}else C=4;c[e>>2]=(c[e>>2]|0)+C;break}case 16:{c[k>>2]=__ZNK7Variantcv8NodePathEv(b)|0;if(!x)D=0;else{A=__ZNK8NodePath14get_name_countEv(k)|0;a[x>>0]=A;a[x+1>>0]=A>>>8;a[x+2>>0]=A>>>16;a[x+3>>0]=A>>>24|128;A=__ZNK8NodePath17get_subname_countEv(k)|0;a[x+4>>0]=A;a[x+5>>0]=A>>>8;a[x+6>>0]=A>>>16;a[x+7>>0]=A>>>24;A=(__ZNK8NodePath11is_absoluteEv(k)|0)&1;c[n>>2]=__ZNK8NodePath12get_propertyEv(k)|0;__ZN10StringNameC2Ev(i);B=__ZNK10StringNameneERKS_(n,i)|0;__ZN10StringNameD2Ev(i);__ZN10StringNameD2Ev(n);a[x+8>>0]=B?A|2:A;a[x+9>>0]=0;a[x+10>>0]=0;a[x+11>>0]=0;D=x+12|0}c[e>>2]=(c[e>>2]|0)+12;A=(__ZNK8NodePath14get_name_countEv(k)|0)+(__ZNK8NodePath17get_subname_countEv(k)|0)|0;c[o>>2]=__ZNK8NodePath12get_propertyEv(k)|0;__ZN10StringNameC2Ev(i);B=__ZNK10StringNameneERKS_(o,i)|0;__ZN10StringNameD2Ev(i);__ZN10StringNameD2Ev(o);y=A+(B&1)|0;if((y|0)>0){B=0;A=D;while(1){c[p>>2]=0;do if((B|0)>=(__ZNK8NodePath14get_name_countEv(k)|0)){v=__ZNK8NodePath14get_name_countEv(k)|0;if((B|0)<((__ZNK8NodePath17get_subname_countEv(k)|0)+v|0)){v=__ZNK8NodePath11get_subnameEi(k,B-(__ZNK8NodePath17get_subname_countEv(k)|0)|0)|0;c[r>>2]=v;do if(v){E=c[v+4>>2]|0;if(E|0){__ZN6StringC2EPKc(i,E);G=c[i>>2]|0;break}E=v+8|0;c[i>>2]=0;H=c[E>>2]|0;if((H|0)!=0?(c[i>>2]=0,(__Z28atomic_conditional_incrementPj(H+-8|0)|0)!=0):0){H=c[E>>2]|0;c[i>>2]=H;G=H}else G=0}else{c[i>>2]=0;G=0}while(0);v=G;H=c[p>>2]|0;if((H|0)==(G|0)){if(G|0)I=59}else{if(H|0?(__Z16atomic_decrementPj(H+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(H,1);c[p>>2]=0;if(G|0)if(!(__Z28atomic_conditional_incrementPj(G+-8|0)|0))I=59;else{c[p>>2]=v;I=59}}if((I|0)==59?(I=0,(__Z16atomic_decrementPj(G+-8|0)|0)==0):0)__ZN6Memory11free_staticEPvb(G,1);__ZN10StringNameD2Ev(r);break}else{v=__ZNK8NodePath12get_propertyEv(k)|0;c[s>>2]=v;do if(v){H=c[v+4>>2]|0;if(H|0){__ZN6StringC2EPKc(i,H);J=c[i>>2]|0;break}H=v+8|0;c[i>>2]=0;E=c[H>>2]|0;if((E|0)!=0?(c[i>>2]=0,(__Z28atomic_conditional_incrementPj(E+-8|0)|0)!=0):0){E=c[H>>2]|0;c[i>>2]=E;J=E}else J=0}else{c[i>>2]=0;J=0}while(0);v=J;E=c[p>>2]|0;if((E|0)==(J|0)){if(J|0)I=77}else{if(E|0?(__Z16atomic_decrementPj(E+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(E,1);c[p>>2]=0;if(J|0)if(!(__Z28atomic_conditional_incrementPj(J+-8|0)|0))I=77;else{c[p>>2]=v;I=77}}if((I|0)==77?(I=0,(__Z16atomic_decrementPj(J+-8|0)|0)==0):0)__ZN6Memory11free_staticEPvb(J,1);__ZN10StringNameD2Ev(s);break}}else{v=__ZNK8NodePath8get_nameEi(k,B)|0;c[q>>2]=v;do if(v){E=c[v+4>>2]|0;if(E|0){__ZN6StringC2EPKc(i,E);K=c[i>>2]|0;break}E=v+8|0;c[i>>2]=0;H=c[E>>2]|0;if((H|0)!=0?(c[i>>2]=0,(__Z28atomic_conditional_incrementPj(H+-8|0)|0)!=0):0){H=c[E>>2]|0;c[i>>2]=H;K=H}else K=0}else{c[i>>2]=0;K=0}while(0);v=K;H=c[p>>2]|0;if((H|0)==(K|0)){if(K|0)I=40}else{if(H|0?(__Z16atomic_decrementPj(H+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(H,1);c[p>>2]=0;if(K|0)if(!(__Z28atomic_conditional_incrementPj(K+-8|0)|0))I=40;else{c[p>>2]=v;I=40}}if((I|0)==40?(I=0,(__Z16atomic_decrementPj(K+-8|0)|0)==0):0)__ZN6Memory11free_staticEPvb(K,1);__ZN10StringNameD2Ev(q)}while(0);v=__ZNK6String4utf8Ev(p)|0;c[i>>2]=v;H=(v|0)==0;if(!H?(E=c[v+-4>>2]|0,!((E|0)==0|(E+3&3|0)==0)):0)L=4-((E+-1|0)%4|0)|0;else L=0;if(!A){M=0;N=v}else{if(H)O=0;else{H=c[v+-4>>2]|0;O=(H|0)==0?0:H+-1|0}a[A>>0]=O;a[A+1>>0]=O>>>8;a[A+2>>0]=O>>>16;a[A+3>>0]=O>>>24;H=A+4|0;v=__ZNK10CharString8get_dataEv(i)|0;E=c[i>>2]|0;if(!E)P=0;else{Q=c[E+-4>>2]|0;_memcpy(H|0,v|0,((Q|0)==0?0:Q+-1|0)|0)|0;Q=c[E+-4>>2]|0;P=(Q|0)==0?0:Q+-1|0}M=H+(P+L)|0;N=E}if(N){E=c[N+-4>>2]|0;c[e>>2]=L+4+((E|0)==0?0:E+-1|0)+(c[e>>2]|0);if(!(__Z16atomic_decrementPj(N+-8|0)|0))__ZN6Memory11free_staticEPvb(N,1)}else c[e>>2]=L+4+(c[e>>2]|0);E=c[p>>2]|0;if(E|0?(__Z16atomic_decrementPj(E+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(E,1);B=B+1|0;if((B|0)==(y|0))break;else A=M}}__ZN8NodePathD2Ev(k);break}case 4:{c[t>>2]=__ZNK7Variantcv6StringEv(b)|0;c[i>>2]=__ZNK6String4utf8Ev(t)|0;A=c[t>>2]|0;if(A|0?(__Z16atomic_decrementPj(A+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(A,1);A=c[i>>2]|0;if(!x)R=A;else{if(!A)S=0;else{y=c[A+-4>>2]|0;S=(y|0)==0?0:y+-1|0}a[x>>0]=S;a[x+1>>0]=S>>>8;a[x+2>>0]=S>>>16;a[x+3>>0]=S>>>24;y=__ZNK10CharString8get_dataEv(i)|0;A=c[i>>2]|0;if(!A)T=0;else{B=c[A+-4>>2]|0;T=(B|0)==0?0:B+-1|0}_memcpy(x+4|0,y|0,T|0)|0;R=A}A=(R|0)==0;if(A)U=4;else{y=c[R+-4>>2]|0;U=(y|0)==0?4:y+3|0}y=U;B=c[e>>2]|0;while(1){B=B+y|0;if(!(B&3))break;else y=1}c[e>>2]=B;if(!A?(__Z16atomic_decrementPj(R+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(R,1);break}case 5:{if(!x)V=d;else{__ZNK7Variantcv7Vector2Ev(i,b);y=c[i>>2]|0;a[x>>0]=y;a[x+1>>0]=y>>>8;a[x+2>>0]=y>>>16;a[x+3>>0]=y>>>24;y=c[i+4>>2]|0;a[x+4>>0]=y;a[x+5>>0]=y>>>8;a[x+6>>0]=y>>>16;a[x+7>>0]=y>>>24;V=c[e>>2]|0}c[e>>2]=V+8;break}case 6:{if(!x)W=d;else{__ZNK7Variantcv5Rect2Ev(i,b);y=c[i>>2]|0;a[x>>0]=y;a[x+1>>0]=y>>>8;a[x+2>>0]=y>>>16;a[x+3>>0]=y>>>24;y=c[i+4>>2]|0;a[x+4>>0]=y;a[x+5>>0]=y>>>8;a[x+6>>0]=y>>>16;a[x+7>>0]=y>>>24;y=c[i+8>>2]|0;a[x+8>>0]=y;a[x+9>>0]=y>>>8;a[x+10>>0]=y>>>16;a[x+11>>0]=y>>>24;y=c[i+12>>2]|0;a[x+12>>0]=y;a[x+13>>0]=y>>>8;a[x+14>>0]=y>>>16;a[x+15>>0]=y>>>24;W=c[e>>2]|0}c[e>>2]=W+16;break}case 7:{if(!x)X=d;else{__ZNK7Variantcv7Vector3Ev(i,b);y=c[i>>2]|0;a[x>>0]=y;a[x+1>>0]=y>>>8;a[x+2>>0]=y>>>16;a[x+3>>0]=y>>>24;y=c[i+4>>2]|0;a[x+4>>0]=y;a[x+5>>0]=y>>>8;a[x+6>>0]=y>>>16;a[x+7>>0]=y>>>24;y=c[i+8>>2]|0;a[x+8>>0]=y;a[x+9>>0]=y>>>8;a[x+10>>0]=y>>>16;a[x+11>>0]=y>>>24;X=c[e>>2]|0}c[e>>2]=X+12;break}case 8:{if(!x)Y=d;else{__ZNK7Variantcv11Transform2DEv(i,b);y=c[i>>2]|0;a[x>>0]=y;a[x+1>>0]=y>>8;a[x+2>>0]=y>>16;a[x+3>>0]=y>>24;y=x+4|0;E=c[i+4>>2]|0;a[y>>0]=E;a[y+1>>0]=E>>8;a[y+2>>0]=E>>16;a[y+3>>0]=E>>24;E=x+8|0;y=c[i+8>>2]|0;a[E>>0]=y;a[E+1>>0]=y>>8;a[E+2>>0]=y>>16;a[E+3>>0]=y>>24;y=x+12|0;E=c[i+12>>2]|0;a[y>>0]=E;a[y+1>>0]=E>>8;a[y+2>>0]=E>>16;a[y+3>>0]=E>>24;E=x+16|0;y=c[i+16>>2]|0;a[E>>0]=y;a[E+1>>0]=y>>8;a[E+2>>0]=y>>16;a[E+3>>0]=y>>24;y=x+20|0;E=c[i+20>>2]|0;a[y>>0]=E;a[y+1>>0]=E>>8;a[y+2>>0]=E>>16;a[y+3>>0]=E>>24;Y=c[e>>2]|0}c[e>>2]=Y+24;break}case 9:{if(!x)Z=d;else{__ZNK7Variantcv5PlaneEv(i,b);E=c[i>>2]|0;a[x>>0]=E;a[x+1>>0]=E>>>8;a[x+2>>0]=E>>>16;a[x+3>>0]=E>>>24;E=c[i+4>>2]|0;a[x+4>>0]=E;a[x+5>>0]=E>>>8;a[x+6>>0]=E>>>16;a[x+7>>0]=E>>>24;E=c[i+8>>2]|0;a[x+8>>0]=E;a[x+9>>0]=E>>>8;a[x+10>>0]=E>>>16;a[x+11>>0]=E>>>24;E=c[i+12>>2]|0;a[x+12>>0]=E;a[x+13>>0]=E>>>8;a[x+14>>0]=E>>>16;a[x+15>>0]=E>>>24;Z=c[e>>2]|0}c[e>>2]=Z+16;break}case 10:{if(!x)_=d;else{__ZNK7Variantcv4QuatEv(i,b);E=c[i>>2]|0;a[x>>0]=E;a[x+1>>0]=E>>>8;a[x+2>>0]=E>>>16;a[x+3>>0]=E>>>24;E=c[i+4>>2]|0;a[x+4>>0]=E;a[x+5>>0]=E>>>8;a[x+6>>0]=E>>>16;a[x+7>>0]=E>>>24;E=c[i+8>>2]|0;a[x+8>>0]=E;a[x+9>>0]=E>>>8;a[x+10>>0]=E>>>16;a[x+11>>0]=E>>>24;E=c[i+12>>2]|0;a[x+12>>0]=E;a[x+13>>0]=E>>>8;a[x+14>>0]=E>>>16;a[x+15>>0]=E>>>24;_=c[e>>2]|0}c[e>>2]=_+16;break}case 11:{if(!x)$=d;else{__ZNK7Variantcv5Rect3Ev(i,b);E=c[i>>2]|0;a[x>>0]=E;a[x+1>>0]=E>>>8;a[x+2>>0]=E>>>16;a[x+3>>0]=E>>>24;E=c[i+4>>2]|0;a[x+4>>0]=E;a[x+5>>0]=E>>>8;a[x+6>>0]=E>>>16;a[x+7>>0]=E>>>24;E=c[i+8>>2]|0;a[x+8>>0]=E;a[x+9>>0]=E>>>8;a[x+10>>0]=E>>>16;a[x+11>>0]=E>>>24;E=c[i+12>>2]|0;a[x+12>>0]=E;a[x+13>>0]=E>>>8;a[x+14>>0]=E>>>16;a[x+15>>0]=E>>>24;E=c[i+16>>2]|0;a[x+16>>0]=E;a[x+17>>0]=E>>>8;a[x+18>>0]=E>>>16;a[x+19>>0]=E>>>24;E=c[i+20>>2]|0;a[x+20>>0]=E;a[x+21>>0]=E>>>8;a[x+22>>0]=E>>>16;a[x+23>>0]=E>>>24;$=c[e>>2]|0}c[e>>2]=$+24;break}case 12:{if(!x)aa=d;else{__ZNK7Variantcv5BasisEv(i,b);ca=x;da=i;ea=ca+12|0;do{a[ca>>0]=a[da>>0]|0;ca=ca+1|0;da=da+1|0}while((ca|0)<(ea|0));ca=x+12|0;da=i+12|0;ea=ca+12|0;do{a[ca>>0]=a[da>>0]|0;ca=ca+1|0;da=da+1|0}while((ca|0)<(ea|0));ca=x+24|0;da=i+24|0;ea=ca+12|0;do{a[ca>>0]=a[da>>0]|0;ca=ca+1|0;da=da+1|0}while((ca|0)<(ea|0));aa=c[e>>2]|0}c[e>>2]=aa+36;break}case 13:{if(!x)fa=d;else{__ZNK7Variantcv9TransformEv(i,b);ca=x;da=i;ea=ca+12|0;do{a[ca>>0]=a[da>>0]|0;ca=ca+1|0;da=da+1|0}while((ca|0)<(ea|0));ca=x+12|0;da=i+12|0;ea=ca+12|0;do{a[ca>>0]=a[da>>0]|0;ca=ca+1|0;da=da+1|0}while((ca|0)<(ea|0));ca=x+24|0;da=i+24|0;ea=ca+12|0;do{a[ca>>0]=a[da>>0]|0;ca=ca+1|0;da=da+1|0}while((ca|0)<(ea|0));A=c[i+36>>2]|0;a[x+36>>0]=A;a[x+37>>0]=A>>>8;a[x+38>>0]=A>>>16;a[x+39>>0]=A>>>24;A=c[i+40>>2]|0;a[x+40>>0]=A;a[x+41>>0]=A>>>8;a[x+42>>0]=A>>>16;a[x+43>>0]=A>>>24;A=c[i+44>>2]|0;a[x+44>>0]=A;a[x+45>>0]=A>>>8;a[x+46>>0]=A>>>16;a[x+47>>0]=A>>>24;fa=c[e>>2]|0}c[e>>2]=fa+48;break}case 14:{if(!x)ga=d;else{__ZNK7Variantcv5ColorEv(i,b);A=c[i>>2]|0;a[x>>0]=A;a[x+1>>0]=A>>>8;a[x+2>>0]=A>>>16;a[x+3>>0]=A>>>24;A=c[i+4>>2]|0;a[x+4>>0]=A;a[x+5>>0]=A>>>8;a[x+6>>0]=A>>>16;a[x+7>>0]=A>>>24;A=c[i+8>>2]|0;a[x+8>>0]=A;a[x+9>>0]=A>>>8;a[x+10>>0]=A>>>16;a[x+11>>0]=A>>>24;A=c[i+12>>2]|0;a[x+12>>0]=A;a[x+13>>0]=A>>>8;a[x+14>>0]=A>>>16;a[x+15>>0]=A>>>24;ga=c[e>>2]|0}c[e>>2]=ga+16;break}case 15:{__ZNK7Variantcv5ImageEv(i,b);A=__ZNK5Image8get_dataEv(i)|0;c[k>>2]=A;do if(x){B=__ZNK5Image10get_formatEv(i)|0;a[x>>0]=B;a[x+1>>0]=B>>>8;a[x+2>>0]=B>>>16;a[x+3>>0]=B>>>24;a[x+4>>0]=(__ZNK5Image11has_mipmapsEv(i)|0)&1;a[x+5>>0]=0;a[x+6>>0]=0;a[x+7>>0]=0;B=__ZNK5Image9get_widthEv(i)|0;a[x+8>>0]=B;a[x+9>>0]=B>>>8;a[x+10>>0]=B>>>16;a[x+11>>0]=B>>>24;B=__ZNK5Image10get_heightEv(i)|0;a[x+12>>0]=B;a[x+13>>0]=B>>>8;a[x+14>>0]=B>>>16;a[x+15>>0]=B>>>24;B=c[k>>2]|0;E=(B|0)==0;if(E)ha=0;else ha=c[B+16>>2]|0;a[x+16>>0]=ha;a[x+17>>0]=ha>>>8;a[x+18>>0]=ha>>>16;a[x+19>>0]=ha>>>24;if(E){_memcpy(x+20|0,0,ha|0)|0;ia=0;ja=20;break}else{E=B+4|0;__Z16atomic_incrementPj(E)|0;_memcpy(x+20|0,c[B+8>>2]|0,ha|0)|0;__Z16atomic_decrementPj(E)|0;ka=c[k>>2]|0;I=150;break}}else{ka=A;I=150}while(0);if((I|0)==150)if(!ka){ia=0;ja=20}else{A=c[ka+16>>2]|0;if(!(A&3))la=0;else la=4-((A|0)%4|0)|0;ia=la;ja=(c[ka+16>>2]|0)+20|0}c[e>>2]=ja+ia+(c[e>>2]|0);__ZN10PoolVectorIhE12_unreferenceEv(k);__ZN5ImageD2Ev(i);break}case 19:{__ZNK7Variantcv10InputEventEv(i,b);A=(x|0)!=0;E=c[i+4>>2]|0;if(A){a[x>>0]=E;a[x+1>>0]=E>>>8;a[x+2>>0]=E>>>16;a[x+3>>0]=E>>>24;B=c[i+8>>2]|0;a[x+4>>0]=B;a[x+5>>0]=B>>>8;a[x+6>>0]=B>>>16;a[x+7>>0]=B>>>24;B=x+8|0;a[B>>0]=0;a[B+1>>0]=0;a[B+2>>0]=0;a[B+3>>0]=0}switch(E|0){case 1:{if(A){E=(a[i+12>>0]|0)==0?0:33554432;B=(a[i+14>>0]|0)==0?E:E|268435456;E=(a[i+13>>0]|0)==0?B:B|67108864;B=(a[i+15>>0]|0)==0?E:E|134217728;a[x+12>>0]=B;a[x+13>>0]=B>>>8;a[x+14>>0]=B>>>16;a[x+15>>0]=B>>>24;ma=20;na=16;oa=i+20|0;I=169}else pa=20;break}case 3:{if(A){ma=16;na=12;oa=i+40|0;I=169}else pa=16;break}case 5:{if(A){ma=16;na=12;oa=i+12|0;I=169}else pa=16;break}case 6:{if(A){ma=16;na=12;oa=i+12|0;I=169}else pa=16;break}case 4:{if(A){B=c[i+12>>2]|0;a[x+12>>0]=B;a[x+13>>0]=B>>>8;a[x+14>>0]=B>>>16;a[x+15>>0]=B>>>24;ma=20;na=16;oa=i+16|0;I=169}else pa=20;break}default:if(A){qa=12;I=170}else pa=12}if((I|0)==169){A=c[oa>>2]|0;B=x+na|0;a[B>>0]=A;a[B+1>>0]=A>>>8;a[B+2>>0]=A>>>16;a[B+3>>0]=A>>>24;qa=ma;I=170}if((I|0)==170){a[x+8>>0]=qa;a[x+9>>0]=0;a[x+10>>0]=0;a[x+11>>0]=0;pa=qa}c[e>>2]=(c[e>>2]|0)+pa;break}case 20:{c[i>>2]=__ZNK7Variantcv10DictionaryEv(b)|0;if(!x)ra=0;else{A=__ZNK10Dictionary4sizeEv(i)|0;a[x>>0]=A;a[x+1>>0]=A>>>8;a[x+2>>0]=A>>>16;a[x+3>>0]=A>>>24;ra=x+4|0}c[e>>2]=(c[e>>2]|0)+4;c[k>>2]=0;__ZNK10Dictionary12get_key_listEP4ListI7Variant16DefaultAllocatorE(i,k);A=c[k>>2]|0;if(!A){__ZN10DictionaryD2Ev(i);break a}B=c[A>>2]|0;b:do if(!B)sa=1;else{A=B;E=ra;while(1){__Z14encode_variantRK7VariantPhRi(A,E,p)|0;y=c[p>>2]|0;if(y&3|0){I=178;break}a[1263537]=0;c[e>>2]=(c[e>>2]|0)+y;H=(E|0)==0?0:E+y|0;__Z14encode_variantRK7VariantPhRi(__ZN10DictionaryixERK7Variant(i,A)|0,H,p)|0;y=c[p>>2]|0;if(y&3|0){I=180;break}a[1263537]=0;c[e>>2]=(c[e>>2]|0)+y;A=c[A+24>>2]|0;if(!A){sa=1;break b}else E=(H|0)==0?0:H+y|0}if((I|0)==178)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1090071,1090086,1221,1090108,0);else if((I|0)==180)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1090071,1090086,1226,1090108,0);sa=0}while(0);B=c[k>>2]|0;c:do if(B|0){E=B;while(1){A=c[E>>2]|0;if(!A)break;a[1263537]=0;if((c[A+32>>2]|0)==(E|0)){c[E>>2]=c[A+24>>2];y=E+4|0;H=c[A+28>>2]|0;if((c[y>>2]|0)==(A|0))c[y>>2]=H;y=A+24|0;if(H|0)c[H+24>>2]=c[y>>2];Q=c[y>>2]|0;if(Q|0)c[Q+28>>2]=H;if(c[A>>2]|0)__ZN7Variant5clearEv(A);__ZN6Memory11free_staticEPvb(A,0);A=E+8|0;c[A>>2]=(c[A>>2]|0)+-1}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145114,1145120,157,1145132,0);ta=c[k>>2]|0;if(!(c[ta+8>>2]|0)){I=198;break}if(!ta)break c;else E=ta}if((I|0)==198){__ZN6Memory11free_staticEPvb(ta,0);c[k>>2]=0;break}if(!(c[E+8>>2]|0)){a[1263537]=0;__ZN6Memory11free_staticEPvb(E,0);break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145461,1145120,668,1145467,0);break}}while(0);__ZN10DictionaryD2Ev(i);if(!sa){ua=47;l=f;return ua|0}break}case 21:{c[i>>2]=__ZNK7Variantcv5ArrayEv(b)|0;if(!x)va=0;else{B=__ZNK5Array4sizeEv(i)|0;a[x>>0]=B;a[x+1>>0]=B>>>8;a[x+2>>0]=B>>>16;a[x+3>>0]=B>>>24;va=x+4|0}c[e>>2]=(c[e>>2]|0)+4;d:do if((__ZNK5Array4sizeEv(i)|0)>0){B=0;A=va;while(1){__Z14encode_variantRK7VariantPhRi(__ZNK5Array3getEi(i,B)|0,A,k)|0;H=c[k>>2]|0;if(H&3|0)break;a[1263537]=0;c[e>>2]=(c[e>>2]|0)+H;B=B+1|0;if((B|0)>=(__ZNK5Array4sizeEv(i)|0))break d;else A=(A|0)==0?0:A+H|0}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1090071,1090086,1248,1090108,0);__ZN5ArrayD2Ev(i);ua=47;l=f;return ua|0}while(0);__ZN5ArrayD2Ev(i);break}case 22:{A=__ZNK7Variantcv10PoolVectorIhEEv(b)|0;c[i>>2]=A;B=(A|0)==0;if(B)wa=0;else wa=c[A+16>>2]|0;do if(x|0){a[x>>0]=wa;a[x+1>>0]=wa>>>8;a[x+2>>0]=wa>>>16;a[x+3>>0]=wa>>>24;E=x+4|0;if(B){_memcpy(E|0,0,wa|0)|0;break}else{H=A+4|0;__Z16atomic_incrementPj(H)|0;_memcpy(E|0,c[A+8>>2]|0,wa|0)|0;__Z16atomic_decrementPj(H)|0;break}}while(0);A=wa+4|0;B=c[e>>2]|0;while(1){B=B+A|0;if(!(B&3))break;else A=1}c[e>>2]=B;__ZN10PoolVectorIhE12_unreferenceEv(i);break}case 23:{A=__ZNK7Variantcv10PoolVectorIiEEv(b)|0;c[i>>2]=A;H=(A|0)==0;if(H)xa=0;else xa=(c[A+16>>2]|0)>>>2;if(x|0){a[x>>0]=xa;a[x+1>>0]=xa>>>8;a[x+2>>0]=xa>>>16;a[x+3>>0]=xa>>>24;E=x+4|0;if(H){ya=0;za=0}else{__Z16atomic_incrementPj(A+4|0)|0;ya=A;za=c[A+8>>2]|0}if(xa|0){A=0;do{H=c[za+(A<<2)>>2]|0;Q=E+(A<<2)|0;a[Q>>0]=H;a[Q+1>>0]=H>>>8;a[Q+2>>0]=H>>>16;a[Q+3>>0]=H>>>24;A=A+1|0}while((A|0)<(xa|0))}if(ya|0)__Z16atomic_decrementPj(ya+4|0)|0}c[e>>2]=(xa<<2)+4+(c[e>>2]|0);__ZN10PoolVectorIiE12_unreferenceEv(i);break}case 24:{A=__ZNK7Variantcv10PoolVectorIfEEv(b)|0;c[i>>2]=A;E=(A|0)==0;if(E)Aa=0;else Aa=(c[A+16>>2]|0)>>>2;if(x|0){a[x>>0]=Aa;a[x+1>>0]=Aa>>>8;a[x+2>>0]=Aa>>>16;a[x+3>>0]=Aa>>>24;B=x+4|0;if(E){Ba=0;Ca=0}else{__Z16atomic_incrementPj(A+4|0)|0;Ba=A;Ca=c[A+8>>2]|0}if(Aa|0){A=0;do{E=c[Ca+(A<<2)>>2]|0;H=B+(A<<2)|0;a[H>>0]=E;a[H+1>>0]=E>>>8;a[H+2>>0]=E>>>16;a[H+3>>0]=E>>>24;A=A+1|0}while((A|0)<(Aa|0))}if(Ba|0)__Z16atomic_decrementPj(Ba+4|0)|0}c[e>>2]=(Aa<<2)+4+(c[e>>2]|0);__ZN10PoolVectorIfE12_unreferenceEv(i);break}case 25:{A=__ZNK7Variantcv10PoolVectorI6StringEEv(b)|0;c[i>>2]=A;if(!A)Da=0;else Da=(c[A+16>>2]|0)>>>2;if(!x)Ea=0;else{a[x>>0]=Da;a[x+1>>0]=Da>>>8;a[x+2>>0]=Da>>>16;a[x+3>>0]=Da>>>24;Ea=x+4|0}c[e>>2]=(c[e>>2]|0)+4;e:do if(Da|0){A=0;B=Ea;while(1){E=c[i>>2]|0;H=(E|0)==0;if(H)Fa=0;else Fa=(c[E+16>>2]|0)>>>2;if((Fa|0)<=(A|0)){if(H)Ga=0;else Ga=(c[E+16>>2]|0)>>>2;if((Ga|0)<=(A|0))break;a[1263537]=0}H=E+4|0;__Z16atomic_incrementPj(H)|0;Q=(c[E+8>>2]|0)+(A<<2)|0;E=c[Q>>2]|0;if((E|0)!=0?(__Z28atomic_conditional_incrementPj(E+-8|0)|0)!=0:0)Ha=c[Q>>2]|0;else Ha=0;__Z16atomic_decrementPj(H)|0;c[u>>2]=Ha;c[k>>2]=__ZNK6String4utf8Ev(u)|0;H=c[u>>2]|0;if(H|0?(__Z16atomic_decrementPj(H+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(H,1);H=c[k>>2]|0;if(!B){Ia=0;Ja=H}else{if(!H)Ka=0;else{Q=c[H+-4>>2]|0;Ka=(Q|0)==0?0:Q+-1|0}Q=Ka+1|0;a[B>>0]=Q;a[B+1>>0]=Q>>>8;a[B+2>>0]=Q>>>16;a[B+3>>0]=Q>>>24;Q=B+4|0;H=__ZNK10CharString8get_dataEv(k)|0;E=c[k>>2]|0;if(!E){a[Q>>0]=a[H>>0]|0;La=0}else{y=c[E+-4>>2]|0;_memcpy(Q|0,H|0,((y|0)==0?1:y)|0)|0;y=c[E+-4>>2]|0;La=(y|0)==0?0:y+-1|0}Ia=Q+(La+1)|0;Ja=E}E=(Ja|0)==0;if(E)Ma=0;else{Q=c[Ja+-4>>2]|0;Ma=(Q|0)==0?0:Q+-1|0}Q=Ma+5+(c[e>>2]|0)|0;c[e>>2]=Q;if(!(Q&3))Na=Ia;else{y=Ia;H=Q;do{H=H+1|0;y=(y|0)==0?0:y+1|0}while((H&3|0)!=0);c[e>>2]=H;Na=y}if(!E?(__Z16atomic_decrementPj(Ja+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Ja,1);A=A+1|0;if((A|0)>=(Da|0))break e;else B=Na}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1130483,505,1146766,0);df()}while(0);__ZN10PoolVectorI6StringE12_unreferenceEv(i);break}case 26:{B=__ZNK7Variantcv10PoolVectorI7Vector2EEv(b)|0;c[i>>2]=B;A=(B|0)==0;if(A)Oa=0;else Oa=(c[B+16>>2]|0)>>>3;do if(x){a[x>>0]=Oa;a[x+1>>0]=Oa>>>8;a[x+2>>0]=Oa>>>16;a[x+3>>0]=Oa>>>24;Q=(c[e>>2]|0)+4|0;c[e>>2]=Q;if(Oa){v=B+4|0;Pa=B+8|0;Qa=B+16|0;Ra=B+16|0;Sa=0;Ta=x+4|0;while(1){if(A)Ua=0;else Ua=(c[Ra>>2]|0)>>>3;if((Ua|0)<=(Sa|0)){if(A)Va=0;else Va=(c[Qa>>2]|0)>>>3;if((Va|0)<=(Sa|0)){I=289;break}a[1263537]=0}if(A){Wa=c[0+(Sa<<3)>>2]|0;Xa=c[0+(Sa<<3)+4>>2]|0}else{__Z16atomic_incrementPj(v)|0;Ya=c[Pa>>2]|0;Za=c[Ya+(Sa<<3)>>2]|0;_a=c[Ya+(Sa<<3)+4>>2]|0;__Z16atomic_decrementPj(v)|0;Wa=Za;Xa=_a}a[Ta>>0]=Wa;a[Ta+1>>0]=Wa>>>8;a[Ta+2>>0]=Wa>>>16;a[Ta+3>>0]=Wa>>>24;a[Ta+4>>0]=Xa;a[Ta+5>>0]=Xa>>>8;a[Ta+6>>0]=Xa>>>16;a[Ta+7>>0]=Xa>>>24;Sa=Sa+1|0;if((Sa|0)>=(Oa|0)){I=295;break}else Ta=Ta+8|0}if((I|0)==289){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1130483,505,1146766,0);df()}else if((I|0)==295){$a=c[e>>2]|0;break}}else $a=Q}else{Ta=(c[e>>2]|0)+4|0;c[e>>2]=Ta;$a=Ta}while(0);c[e>>2]=$a+(Oa<<3);__ZN10PoolVectorI7Vector2E12_unreferenceEv(i);break}case 27:{A=__ZNK7Variantcv10PoolVectorI7Vector3EEv(b)|0;c[i>>2]=A;B=(A|0)==0;if(B)ab=0;else ab=((c[A+16>>2]|0)>>>0)/12|0;do if(x){a[x>>0]=ab;a[x+1>>0]=ab>>>8;a[x+2>>0]=ab>>>16;a[x+3>>0]=ab>>>24;Ta=(c[e>>2]|0)+4|0;c[e>>2]=Ta;if(ab){Sa=A+4|0;v=A+8|0;Pa=A+16|0;Qa=A+16|0;Ra=0;_a=x+4|0;while(1){if(B)bb=0;else bb=((c[Qa>>2]|0)>>>0)/12|0;if((bb|0)<=(Ra|0)){if(B)cb=0;else cb=((c[Pa>>2]|0)>>>0)/12|0;if((cb|0)<=(Ra|0)){I=309;break}a[1263537]=0}if(B){db=c[0+(Ra*12|0)>>2]|0;eb=c[0+(Ra*12|0)+4>>2]|0;fb=c[0+(Ra*12|0)+8>>2]|0}else{__Z16atomic_incrementPj(Sa)|0;Za=c[v>>2]|0;Ya=c[Za+(Ra*12|0)>>2]|0;gb=c[Za+(Ra*12|0)+4>>2]|0;hb=c[Za+(Ra*12|0)+8>>2]|0;__Z16atomic_decrementPj(Sa)|0;db=Ya;eb=gb;fb=hb}a[_a>>0]=db;a[_a+1>>0]=db>>>8;a[_a+2>>0]=db>>>16;a[_a+3>>0]=db>>>24;a[_a+4>>0]=eb;a[_a+5>>0]=eb>>>8;a[_a+6>>0]=eb>>>16;a[_a+7>>0]=eb>>>24;a[_a+8>>0]=fb;a[_a+9>>0]=fb>>>8;a[_a+10>>0]=fb>>>16;a[_a+11>>0]=fb>>>24;Ra=Ra+1|0;if((Ra|0)>=(ab|0)){I=315;break}else _a=_a+12|0}if((I|0)==309){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1130483,505,1146766,0);df()}else if((I|0)==315){ib=c[e>>2]|0;break}}else ib=Ta}else{_a=(c[e>>2]|0)+4|0;c[e>>2]=_a;ib=_a}while(0);c[e>>2]=ib+(ab*12|0);__ZN10PoolVectorI7Vector3E12_unreferenceEv(i);break}case 28:{B=__ZNK7Variantcv10PoolVectorI5ColorEEv(b)|0;c[i>>2]=B;A=(B|0)==0;if(A)jb=0;else jb=(c[B+16>>2]|0)>>>4;do if(x){a[x>>0]=jb;a[x+1>>0]=jb>>>8;a[x+2>>0]=jb>>>16;a[x+3>>0]=jb>>>24;_a=(c[e>>2]|0)+4|0;c[e>>2]=_a;if(jb){Ra=B+4|0;Sa=B+8|0;v=B+16|0;Pa=B+16|0;Qa=0;Q=x+4|0;while(1){if(A)kb=0;else kb=(c[Pa>>2]|0)>>>4;if((kb|0)<=(Qa|0)){if(A)lb=0;else lb=(c[v>>2]|0)>>>4;if((lb|0)<=(Qa|0)){I=329;break}a[1263537]=0}if(A){mb=c[0+(Qa<<4)>>2]|0;nb=c[0+(Qa<<4)+4>>2]|0;ob=c[0+(Qa<<4)+8>>2]|0;pb=c[0+(Qa<<4)+12>>2]|0}else{__Z16atomic_incrementPj(Ra)|0;hb=c[Sa>>2]|0;gb=c[hb+(Qa<<4)>>2]|0;Ya=c[hb+(Qa<<4)+4>>2]|0;Za=c[hb+(Qa<<4)+8>>2]|0;qb=c[hb+(Qa<<4)+12>>2]|0;__Z16atomic_decrementPj(Ra)|0;mb=gb;nb=Ya;ob=Za;pb=qb}a[Q>>0]=mb;a[Q+1>>0]=mb>>>8;a[Q+2>>0]=mb>>>16;a[Q+3>>0]=mb>>>24;a[Q+4>>0]=nb;a[Q+5>>0]=nb>>>8;a[Q+6>>0]=nb>>>16;a[Q+7>>0]=nb>>>24;a[Q+8>>0]=ob;a[Q+9>>0]=ob>>>8;a[Q+10>>0]=ob>>>16;a[Q+11>>0]=ob>>>24;a[Q+12>>0]=pb;a[Q+13>>0]=pb>>>8;a[Q+14>>0]=pb>>>16;a[Q+15>>0]=pb>>>24;Qa=Qa+1|0;if((Qa|0)>=(jb|0)){I=335;break}else Q=Q+16|0}if((I|0)==329){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1130483,505,1146766,0);df()}else if((I|0)==335){rb=c[e>>2]|0;break}}else rb=_a}else{Q=(c[e>>2]|0)+4|0;c[e>>2]=Q;rb=Q}while(0);c[e>>2]=rb+(jb<<4);__ZN10PoolVectorI5ColorE12_unreferenceEv(i);break}default:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1090071,1090086,1424,1090157,0);a[1263537]=0;ua=47;l=f;return ua|0}}while(0);ua=0;l=f;return ua|0}function __ZNK8NodePath14get_name_countEv(a){a=a|0;var b=0,d=0;b=c[a>>2]|0;if(!b){d=0;return d|0}a=c[b+8>>2]|0;if(!a){d=0;return d|0}d=c[a+-4>>2]|0;return d|0}function __ZNK8NodePath17get_subname_countEv(a){a=a|0;var b=0,d=0;b=c[a>>2]|0;if(!b){d=0;return d|0}a=c[b+12>>2]|0;if(!a){d=0;return d|0}d=c[a+-4>>2]|0;return d|0}function __ZNK8NodePath11is_absoluteEv(b){b=b|0;var d=0,e=0;d=c[b>>2]|0;if(!d){e=0;return e|0}e=(a[d+16>>0]|0)!=0;return e|0}function __ZNK8NodePath12get_propertyEv(a){a=a|0;var b=0,d=0,e=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b;e=c[a>>2]|0;if(!e)__ZN10StringNameC2Ev(d);else __ZN10StringNameC2ERKS_(d,e+4|0);l=b;return c[d>>2]|0}function __ZNK8NodePath8get_nameEi(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;g=c[b>>2]|0;if(!g){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1132470,1083660,79,1090299,0);__ZN10StringNameC2Ev(f);h=c[f>>2]|0;l=e;return h|0}a[1263537]=0;if((d|0)>=0){b=c[g+8>>2]|0;i=(b|0)==0;if(i)j=0;else j=c[b+-4>>2]|0;if((j|0)>(d|0)){a[1263537]=0;j=g+8|0;if(i)k=0;else k=c[b+-4>>2]|0;do if((k|0)<=(d|0)){if(i)n=0;else n=c[b+-4>>2]|0;if((n|0)>(d|0)){a[1263537]=0;o=16;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);p=0;break}}else o=16;while(0);if((o|0)==16){__ZN6VectorI10StringNameE14_copy_on_writeEv(j);p=(c[j>>2]|0)+(d<<2)|0}__ZN10StringNameC2ERKS_(f,p);h=c[f>>2]|0;l=e;return h|0}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1132470,1083660,80,1090399,0);__ZN10StringNameC2Ev(f);h=c[f>>2]|0;l=e;return h|0}function __ZNK8NodePath11get_subnameEi(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;g=c[b>>2]|0;if(!g){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1128296,1083660,100,1090299,0);__ZN10StringNameC2Ev(f);h=c[f>>2]|0;l=e;return h|0}a[1263537]=0;if((d|0)>=0){b=c[g+12>>2]|0;i=(b|0)==0;if(i)j=0;else j=c[b+-4>>2]|0;if((j|0)>(d|0)){a[1263537]=0;j=g+12|0;if(i)k=0;else k=c[b+-4>>2]|0;do if((k|0)<=(d|0)){if(i)n=0;else n=c[b+-4>>2]|0;if((n|0)>(d|0)){a[1263537]=0;o=16;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);p=0;break}}else o=16;while(0);if((o|0)==16){__ZN6VectorI10StringNameE14_copy_on_writeEv(j);p=(c[j>>2]|0)+(d<<2)|0}__ZN10StringNameC2ERKS_(f,p);h=c[f>>2]|0;l=e;return h|0}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1128296,1083660,101,1090351,0);__ZN10StringNameC2Ev(f);h=c[f>>2]|0;l=e;return h|0}function __ZNK7Variantcv5Rect2Ev(a,b){a=a|0;b=b|0;var d=0;if((c[b>>2]|0)==6){d=b+8|0;c[a>>2]=c[d>>2];c[a+4>>2]=c[d+4>>2];c[a+8>>2]=c[d+8>>2];c[a+12>>2]=c[d+12>>2];return}else{c[a>>2]=0;c[a+4>>2]=0;c[a+8>>2]=0;c[a+12>>2]=0;return}}function __ZNK7Variantcv11Transform2DEv(a,b){a=a|0;b=b|0;var d=0;switch(c[b>>2]|0){case 8:{d=c[b+8>>2]|0;c[a>>2]=c[d>>2];c[a+4>>2]=c[d+4>>2];c[a+8>>2]=c[d+8>>2];c[a+12>>2]=c[d+12>>2];c[a+16>>2]=c[d+16>>2];c[a+20>>2]=c[d+20>>2];return}case 13:{d=c[b+8>>2]|0;c[a>>2]=c[d>>2];c[a+4>>2]=c[d+12>>2];c[a+8>>2]=c[d+4>>2];c[a+12>>2]=c[d+16>>2];c[a+16>>2]=c[d+36>>2];c[a+20>>2]=c[d+40>>2];return}default:{d=a+4|0;c[d>>2]=0;c[d+4>>2]=0;c[d+8>>2]=0;c[d+12>>2]=0;c[d+16>>2]=0;g[a>>2]=1.0;g[a+12>>2]=1.0;return}}}function __ZNK7Variantcv5PlaneEv(a,b){a=a|0;b=b|0;var d=0;if((c[b>>2]|0)==9){d=b+8|0;c[a>>2]=c[d>>2];c[a+4>>2]=c[d+4>>2];c[a+8>>2]=c[d+8>>2];c[a+12>>2]=c[d+12>>2];return}else{c[a>>2]=0;c[a+4>>2]=0;c[a+8>>2]=0;c[a+12>>2]=0;return}}function __ZNK7Variantcv4QuatEv(a,b){a=a|0;b=b|0;var d=0;switch(c[b>>2]|0){case 10:{d=b+8|0;c[a>>2]=c[d>>2];c[a+4>>2]=c[d+4>>2];c[a+8>>2]=c[d+8>>2];c[a+12>>2]=c[d+12>>2];return}case 12:{__ZNK5Basiscv4QuatEv(a,c[b+8>>2]|0);return}case 13:{__ZNK5Basiscv4QuatEv(a,c[b+8>>2]|0);return}default:{g[a+8>>2]=0.0;g[a+4>>2]=0.0;g[a>>2]=0.0;g[a+12>>2]=1.0;return}}}function __ZNK7Variantcv5Rect3Ev(a,b){a=a|0;b=b|0;var d=0;if((c[b>>2]|0)==11){d=c[b+8>>2]|0;c[a>>2]=c[d>>2];c[a+4>>2]=c[d+4>>2];c[a+8>>2]=c[d+8>>2];c[a+12>>2]=c[d+12>>2];c[a+16>>2]=c[d+16>>2];c[a+20>>2]=c[d+20>>2];return}else{c[a>>2]=0;c[a+4>>2]=0;c[a+8>>2]=0;c[a+12>>2]=0;c[a+16>>2]=0;c[a+20>>2]=0;return}}function __ZNK7Variantcv5BasisEv(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;switch(c[b>>2]|0){case 12:{d=a;e=c[b+8>>2]|0;f=d+36|0;do{c[d>>2]=c[e>>2];d=d+4|0;e=e+4|0}while((d|0)<(f|0));return}case 10:{__ZN5BasisC2ERK4Quat(a,b+8|0);return}case 13:{d=a;e=c[b+8>>2]|0;f=d+36|0;do{c[d>>2]=c[e>>2];d=d+4|0;e=e+4|0}while((d|0)<(f|0));return}default:{g[a>>2]=1.0;g[a+4>>2]=0.0;g[a+8>>2]=0.0;g[a+12>>2]=0.0;g[a+16>>2]=1.0;g[a+20>>2]=0.0;g[a+24>>2]=0.0;g[a+28>>2]=0.0;g[a+32>>2]=1.0;return}}}function __ZNK7Variantcv9TransformEv(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,h=0,i=0,j=0;d=l;l=l+48|0;if((l|0)>=(m|0))ba(48);e=d+12|0;f=d;switch(c[b>>2]|0){case 13:{h=a;i=c[b+8>>2]|0;j=h+48|0;do{c[h>>2]=c[i>>2];h=h+4|0;i=i+4|0}while((h|0)<(j|0));l=d;return}case 12:{i=c[b+8>>2]|0;g[e+8>>2]=0.0;g[e+4>>2]=0.0;g[e>>2]=0.0;__ZN9TransformC2ERK5BasisRK7Vector3(a,i,e);l=d;return}case 10:{__ZN5BasisC2ERK4Quat(e,b+8|0);g[f+8>>2]=0.0;g[f+4>>2]=0.0;g[f>>2]=0.0;__ZN9TransformC2ERK5BasisRK7Vector3(a,e,f);l=d;return}default:{g[a>>2]=1.0;g[a+4>>2]=0.0;g[a+8>>2]=0.0;g[a+12>>2]=0.0;g[a+16>>2]=1.0;g[a+20>>2]=0.0;g[a+24>>2]=0.0;g[a+28>>2]=0.0;g[a+32>>2]=1.0;g[a+44>>2]=0.0;g[a+40>>2]=0.0;g[a+36>>2]=0.0;l=d;return}}}function __ZNK7Variantcv5ImageEv(b,d){b=b|0;d=d|0;var e=0,f=0,g=0;if((c[d>>2]|0)!=15){__ZN5ImageC2Ev(b);return}e=c[d+8>>2]|0;c[b>>2]=c[e>>2];d=b+4|0;f=e+4|0;c[d>>2]=0;if((c[f>>2]|0?(__ZN10PoolVectorIhE12_unreferenceEv(d),g=c[f>>2]|0,g|0):0)?__Z28atomic_conditional_incrementPj(g)|0:0)c[d>>2]=c[f>>2];f=b+8|0;b=e+8|0;c[f>>2]=c[b>>2];c[f+4>>2]=c[b+4>>2];a[f+8>>0]=a[b+8>>0]|0;return}function __ZNK5Image8get_dataEv(a){a=a|0;var b=0,d=0,e=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b;e=a+4|0;c[d>>2]=0;if((c[e>>2]|0?(__ZN10PoolVectorIhE12_unreferenceEv(d),a=c[e>>2]|0,a|0):0)?__Z28atomic_conditional_incrementPj(a)|0:0)c[d>>2]=c[e>>2];l=b;return c[d>>2]|0}function __ZNK5Image10get_formatEv(a){a=a|0;return c[a>>2]|0}function __ZNK5Image11has_mipmapsEv(b){b=b|0;return (a[b+16>>0]|0)!=0|0}function __ZNK5Image9get_widthEv(a){a=a|0;return c[a+8>>2]|0}function __ZNK5Image10get_heightEv(a){a=a|0;return c[a+12>>2]|0}function __ZNK7Variantcv10InputEventEv(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;if((c[b>>2]|0)==19){d=a;e=c[b+8>>2]|0;f=d+56|0;do{c[d>>2]=c[e>>2];d=d+4|0;e=e+4|0}while((d|0)<(f|0));return}else{d=a;f=d+56|0;do{c[d>>2]=0;d=d+4|0}while((d|0)<(f|0));return}}function __ZNK10Dictionary4sizeEv(a){a=a|0;return c[(c[a>>2]|0)+12>>2]|0}function __ZNK7Variantcv10PoolVectorIhEEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b;if((c[a>>2]|0)==22){e=a+8|0;c[d>>2]=0;if(((c[e>>2]|0)!=0?(__ZN10PoolVectorIhE12_unreferenceEv(d),f=c[e>>2]|0,(f|0)!=0):0)?(__Z28atomic_conditional_incrementPj(f)|0)!=0:0){c[d>>2]=c[e>>2];g=d}else g=d}else{c[d>>2]=__Z27_convert_array_from_variantI10PoolVectorIhEET_RK7Variant(a)|0;g=d}l=b;return c[g>>2]|0}function __ZNK7Variantcv10PoolVectorIiEEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b;if((c[a>>2]|0)==23){e=a+8|0;c[d>>2]=0;if(((c[e>>2]|0)!=0?(__ZN10PoolVectorIiE12_unreferenceEv(d),f=c[e>>2]|0,(f|0)!=0):0)?(__Z28atomic_conditional_incrementPj(f)|0)!=0:0){c[d>>2]=c[e>>2];g=d}else g=d}else{c[d>>2]=__Z27_convert_array_from_variantI10PoolVectorIiEET_RK7Variant(a)|0;g=d}l=b;return c[g>>2]|0}function __ZNK7Variantcv10PoolVectorIfEEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b;if((c[a>>2]|0)==24){e=a+8|0;c[d>>2]=0;if(((c[e>>2]|0)!=0?(__ZN10PoolVectorIfE12_unreferenceEv(d),f=c[e>>2]|0,(f|0)!=0):0)?(__Z28atomic_conditional_incrementPj(f)|0)!=0:0){c[d>>2]=c[e>>2];g=d}else g=d}else{c[d>>2]=__Z27_convert_array_from_variantI10PoolVectorIfEET_RK7Variant(a)|0;g=d}l=b;return c[g>>2]|0}function __ZNK7Variantcv10PoolVectorI7Vector2EEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b;if((c[a>>2]|0)==26){e=a+8|0;c[d>>2]=0;if(((c[e>>2]|0)!=0?(__ZN10PoolVectorI7Vector2E12_unreferenceEv(d),f=c[e>>2]|0,(f|0)!=0):0)?(__Z28atomic_conditional_incrementPj(f)|0)!=0:0){c[d>>2]=c[e>>2];g=d}else g=d}else{c[d>>2]=__Z27_convert_array_from_variantI10PoolVectorI7Vector2EET_RK7Variant(a)|0;g=d}l=b;return c[g>>2]|0}function __ZNK7Variantcv10PoolVectorI7Vector3EEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b;if((c[a>>2]|0)==27){e=a+8|0;c[d>>2]=0;if(((c[e>>2]|0)!=0?(__ZN10PoolVectorI7Vector3E12_unreferenceEv(d),f=c[e>>2]|0,(f|0)!=0):0)?(__Z28atomic_conditional_incrementPj(f)|0)!=0:0){c[d>>2]=c[e>>2];g=d}else g=d}else{c[d>>2]=__Z27_convert_array_from_variantI10PoolVectorI7Vector3EET_RK7Variant(a)|0;g=d}l=b;return c[g>>2]|0}function __ZNK7Variantcv10PoolVectorI5ColorEEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b;if((c[a>>2]|0)==28){e=a+8|0;c[d>>2]=0;if(((c[e>>2]|0)!=0?(__ZN10PoolVectorI5ColorE12_unreferenceEv(d),f=c[e>>2]|0,(f|0)!=0):0)?(__Z28atomic_conditional_incrementPj(f)|0)!=0:0){c[d>>2]=c[e>>2];g=d}else g=d}else{c[d>>2]=__Z27_convert_array_from_variantI10PoolVectorI5ColorEET_RK7Variant(a)|0;g=d}l=b;return c[g>>2]|0}function __Z27_convert_array_from_variantI10PoolVectorI5ColorEET_RK7Variant(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+4|0;e=b;switch(c[a>>2]|0){case 21:{__ZN5ArrayC2ERKS_(d,a+8|0);c[e>>2]=c[d>>2];f=__Z14_convert_arrayI10PoolVectorI5ColorE5ArrayET_RKT0_(e)|0;__ZN5ArrayD2Ev(e);g=f;l=b;return g|0}case 22:{f=a+8|0;c[d>>2]=0;if((c[f>>2]|0?(__ZN10PoolVectorIhE12_unreferenceEv(d),h=c[f>>2]|0,h|0):0)?__Z28atomic_conditional_incrementPj(h)|0:0)c[d>>2]=c[f>>2];c[e>>2]=c[d>>2];f=__Z14_convert_arrayI10PoolVectorI5ColorES0_IhEET_RKT0_(e)|0;__ZN10PoolVectorIhE12_unreferenceEv(e);g=f;l=b;return g|0}case 23:{f=a+8|0;c[d>>2]=0;if((c[f>>2]|0?(__ZN10PoolVectorIiE12_unreferenceEv(d),h=c[f>>2]|0,h|0):0)?__Z28atomic_conditional_incrementPj(h)|0:0)c[d>>2]=c[f>>2];c[e>>2]=c[d>>2];f=__Z14_convert_arrayI10PoolVectorI5ColorES0_IiEET_RKT0_(e)|0;__ZN10PoolVectorIiE12_unreferenceEv(e);g=f;l=b;return g|0}case 24:{f=a+8|0;c[d>>2]=0;if((c[f>>2]|0?(__ZN10PoolVectorIfE12_unreferenceEv(d),h=c[f>>2]|0,h|0):0)?__Z28atomic_conditional_incrementPj(h)|0:0)c[d>>2]=c[f>>2];c[e>>2]=c[d>>2];f=__Z14_convert_arrayI10PoolVectorI5ColorES0_IfEET_RKT0_(e)|0;__ZN10PoolVectorIfE12_unreferenceEv(e);g=f;l=b;return g|0}case 25:{f=a+8|0;c[d>>2]=0;if((c[f>>2]|0?(__ZN10PoolVectorI6StringE12_unreferenceEv(d),h=c[f>>2]|0,h|0):0)?__Z28atomic_conditional_incrementPj(h)|0:0)c[d>>2]=c[f>>2];c[e>>2]=c[d>>2];f=__Z14_convert_arrayI10PoolVectorI5ColorES0_I6StringEET_RKT0_(e)|0;__ZN10PoolVectorI6StringE12_unreferenceEv(e);g=f;l=b;return g|0}case 26:{f=a+8|0;c[d>>2]=0;if((c[f>>2]|0?(__ZN10PoolVectorI7Vector2E12_unreferenceEv(d),h=c[f>>2]|0,h|0):0)?__Z28atomic_conditional_incrementPj(h)|0:0)c[d>>2]=c[f>>2];c[e>>2]=c[d>>2];f=__Z14_convert_arrayI10PoolVectorI5ColorES0_I7Vector2EET_RKT0_(e)|0;__ZN10PoolVectorI7Vector2E12_unreferenceEv(e);g=f;l=b;return g|0}case 27:{f=a+8|0;c[d>>2]=0;if((c[f>>2]|0?(__ZN10PoolVectorI7Vector3E12_unreferenceEv(d),h=c[f>>2]|0,h|0):0)?__Z28atomic_conditional_incrementPj(h)|0:0)c[d>>2]=c[f>>2];c[e>>2]=c[d>>2];f=__Z14_convert_arrayI10PoolVectorI5ColorES0_I7Vector3EET_RKT0_(e)|0;__ZN10PoolVectorI7Vector3E12_unreferenceEv(e);g=f;l=b;return g|0}case 28:{f=a+8|0;c[d>>2]=0;if((c[f>>2]|0?(__ZN10PoolVectorI5ColorE12_unreferenceEv(d),a=c[f>>2]|0,a|0):0)?__Z28atomic_conditional_incrementPj(a)|0:0)c[d>>2]=c[f>>2];c[e>>2]=c[d>>2];d=__Z14_convert_arrayI10PoolVectorI5ColorES2_ET_RKT0_(e)|0;__ZN10PoolVectorI5ColorE12_unreferenceEv(e);g=d;l=b;return g|0}default:{g=0;l=b;return g|0}}return 0}function __Z14_convert_arrayI10PoolVectorI5ColorE5ArrayET_RKT0_(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;d=l;l=l+48|0;if((l|0)>=(m|0))ba(48);e=d+24|0;f=d+32|0;g=d;c[e>>2]=0;__ZN10PoolVectorI5ColorE6resizeEi(e,__ZNK5Array4sizeEv(b)|0)|0;if((__ZNK5Array4sizeEv(b)|0)<=0){h=c[e>>2]|0;l=d;return h|0}i=0;do{j=__ZNK5Array3getEi(b,i)|0;c[g>>2]=0;__ZN7Variant9referenceERKS_(g,j);__ZNK7Variantcv5ColorEv(f,g);j=c[e>>2]|0;k=(j|0)==0;if(k)n=0;else n=(c[j+16>>2]|0)>>>4;do if((n|0)<=(i|0)){if(k)o=0;else o=(c[j+16>>2]|0)>>>4;if((o|0)>(i|0)){a[1263537]=0;p=11;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1128449,1130483,486,1130498,0);break}}else p=11;while(0);do if((p|0)==11){p=0;if(!k?(__ZN10PoolVectorI5ColorE14_copy_on_writeEv(e),j=c[e>>2]|0,j|0):0){q=j+4|0;__Z16atomic_incrementPj(q)|0;r=(c[j+8>>2]|0)+(i<<4)|0;c[r>>2]=c[f>>2];c[r+4>>2]=c[f+4>>2];c[r+8>>2]=c[f+8>>2];c[r+12>>2]=c[f+12>>2];__Z16atomic_decrementPj(q)|0;break}q=0+(i<<4)|0;c[q>>2]=c[f>>2];c[q+4>>2]=c[f+4>>2];c[q+8>>2]=c[f+8>>2];c[q+12>>2]=c[f+12>>2]}while(0);if(c[g>>2]|0)__ZN7Variant5clearEv(g);i=i+1|0}while((i|0)<(__ZNK5Array4sizeEv(b)|0));h=c[e>>2]|0;l=d;return h|0}function __Z14_convert_arrayI10PoolVectorI5ColorES0_IhEET_RKT0_(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0;d=l;l=l+48|0;if((l|0)>=(m|0))ba(48);e=d+24|0;f=d+32|0;g=d;c[e>>2]=0;h=c[b>>2]|0;if(!h)i=0;else i=c[h+16>>2]|0;__ZN10PoolVectorI5ColorE6resizeEi(e,i)|0;i=g+8|0;h=0;while(1){j=c[b>>2]|0;k=(j|0)==0;if(k)n=0;else n=c[j+16>>2]|0;if((h|0)>=(n|0)){o=33;break}if(k)p=0;else p=c[j+16>>2]|0;do if((p|0)<=(h|0)){if(k)q=0;else q=c[j+16>>2]|0;if((q|0)>(h|0)){a[1263537]=0;o=15;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1130483,505,1146766,0);r=0;break}}else o=15;while(0);if((o|0)==15){o=0;if(k){o=16;break}s=j+4|0;__Z16atomic_incrementPj(s)|0;t=a[(c[j+8>>2]|0)+h>>0]|0;__Z16atomic_decrementPj(s)|0;r=t}c[g>>2]=2;t=i;c[t>>2]=r&255;c[t+4>>2]=0;__ZNK7Variantcv5ColorEv(f,g);t=c[e>>2]|0;s=(t|0)==0;if(s)u=0;else u=(c[t+16>>2]|0)>>>4;do if((u|0)<=(h|0)){if(s)v=0;else v=(c[t+16>>2]|0)>>>4;if((v|0)>(h|0)){a[1263537]=0;o=26;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1128449,1130483,486,1130498,0);break}}else o=26;while(0);do if((o|0)==26){o=0;if(!s?(__ZN10PoolVectorI5ColorE14_copy_on_writeEv(e),t=c[e>>2]|0,t|0):0){j=t+4|0;__Z16atomic_incrementPj(j)|0;k=(c[t+8>>2]|0)+(h<<4)|0;c[k>>2]=c[f>>2];c[k+4>>2]=c[f+4>>2];c[k+8>>2]=c[f+8>>2];c[k+12>>2]=c[f+12>>2];__Z16atomic_decrementPj(j)|0;break}j=0+(h<<4)|0;c[j>>2]=c[f>>2];c[j+4>>2]=c[f+4>>2];c[j+8>>2]=c[f+8>>2];c[j+12>>2]=c[f+12>>2]}while(0);if(c[g>>2]|0)__ZN7Variant5clearEv(g);h=h+1|0}if((o|0)==16)df();else if((o|0)==33){l=d;return c[e>>2]|0}return 0}function __Z14_convert_arrayI10PoolVectorI5ColorES0_IiEET_RKT0_(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0;d=l;l=l+48|0;if((l|0)>=(m|0))ba(48);e=d+24|0;f=d+32|0;g=d;c[e>>2]=0;h=c[b>>2]|0;if(!h)i=0;else i=(c[h+16>>2]|0)>>>2;__ZN10PoolVectorI5ColorE6resizeEi(e,i)|0;i=g+8|0;h=0;while(1){j=c[b>>2]|0;k=(j|0)==0;if(k)n=0;else n=(c[j+16>>2]|0)>>>2;if((h|0)>=(n|0)){o=33;break}if(k)p=0;else p=(c[j+16>>2]|0)>>>2;do if((p|0)<=(h|0)){if(k)q=0;else q=(c[j+16>>2]|0)>>>2;if((q|0)>(h|0)){a[1263537]=0;o=15;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1130483,505,1146766,0);r=0;break}}else o=15;while(0);if((o|0)==15){o=0;if(k){o=16;break}s=j+4|0;__Z16atomic_incrementPj(s)|0;t=c[(c[j+8>>2]|0)+(h<<2)>>2]|0;__Z16atomic_decrementPj(s)|0;r=t}c[g>>2]=2;t=i;c[t>>2]=r;c[t+4>>2]=((r|0)<0)<<31>>31;__ZNK7Variantcv5ColorEv(f,g);t=c[e>>2]|0;s=(t|0)==0;if(s)u=0;else u=(c[t+16>>2]|0)>>>4;do if((u|0)<=(h|0)){if(s)v=0;else v=(c[t+16>>2]|0)>>>4;if((v|0)>(h|0)){a[1263537]=0;o=26;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1128449,1130483,486,1130498,0);break}}else o=26;while(0);do if((o|0)==26){o=0;if(!s?(__ZN10PoolVectorI5ColorE14_copy_on_writeEv(e),t=c[e>>2]|0,t|0):0){j=t+4|0;__Z16atomic_incrementPj(j)|0;k=(c[t+8>>2]|0)+(h<<4)|0;c[k>>2]=c[f>>2];c[k+4>>2]=c[f+4>>2];c[k+8>>2]=c[f+8>>2];c[k+12>>2]=c[f+12>>2];__Z16atomic_decrementPj(j)|0;break}j=0+(h<<4)|0;c[j>>2]=c[f>>2];c[j+4>>2]=c[f+4>>2];c[j+8>>2]=c[f+8>>2];c[j+12>>2]=c[f+12>>2]}while(0);if(c[g>>2]|0)__ZN7Variant5clearEv(g);h=h+1|0}if((o|0)==16)df();else if((o|0)==33){l=d;return c[e>>2]|0}return 0}function __Z14_convert_arrayI10PoolVectorI5ColorES0_IfEET_RKT0_(b){b=b|0;var d=0,e=0,f=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0.0,u=0,v=0.0,w=0,x=0,y=0;d=l;l=l+48|0;if((l|0)>=(m|0))ba(48);e=d+24|0;f=d+32|0;i=d;c[e>>2]=0;j=c[b>>2]|0;if(!j)k=0;else k=(c[j+16>>2]|0)>>>2;__ZN10PoolVectorI5ColorE6resizeEi(e,k)|0;k=i+8|0;j=0;while(1){n=c[b>>2]|0;o=(n|0)==0;if(o)p=0;else p=(c[n+16>>2]|0)>>>2;if((j|0)>=(p|0)){q=33;break}if(o)r=0;else r=(c[n+16>>2]|0)>>>2;do if((r|0)<=(j|0)){if(o)s=0;else s=(c[n+16>>2]|0)>>>2;if((s|0)>(j|0)){a[1263537]=0;q=15;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1130483,505,1146766,0);t=0.0;break}}else q=15;while(0);if((q|0)==15){q=0;if(o){q=16;break}u=n+4|0;__Z16atomic_incrementPj(u)|0;v=+g[(c[n+8>>2]|0)+(j<<2)>>2];__Z16atomic_decrementPj(u)|0;t=v}c[i>>2]=3;h[k>>3]=t;__ZNK7Variantcv5ColorEv(f,i);u=c[e>>2]|0;w=(u|0)==0;if(w)x=0;else x=(c[u+16>>2]|0)>>>4;do if((x|0)<=(j|0)){if(w)y=0;else y=(c[u+16>>2]|0)>>>4;if((y|0)>(j|0)){a[1263537]=0;q=26;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1128449,1130483,486,1130498,0);break}}else q=26;while(0);do if((q|0)==26){q=0;if(!w?(__ZN10PoolVectorI5ColorE14_copy_on_writeEv(e),u=c[e>>2]|0,u|0):0){n=u+4|0;__Z16atomic_incrementPj(n)|0;o=(c[u+8>>2]|0)+(j<<4)|0;c[o>>2]=c[f>>2];c[o+4>>2]=c[f+4>>2];c[o+8>>2]=c[f+8>>2];c[o+12>>2]=c[f+12>>2];__Z16atomic_decrementPj(n)|0;break}n=0+(j<<4)|0;c[n>>2]=c[f>>2];c[n+4>>2]=c[f+4>>2];c[n+8>>2]=c[f+8>>2];c[n+12>>2]=c[f+12>>2]}while(0);if(c[i>>2]|0)__ZN7Variant5clearEv(i);j=j+1|0}if((q|0)==16)df();else if((q|0)==33){l=d;return c[e>>2]|0}return 0}function __Z14_convert_arrayI10PoolVectorI5ColorES0_I6StringEET_RKT0_(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;d=l;l=l+48|0;if((l|0)>=(m|0))ba(48);e=d+24|0;f=d+32|0;g=d;c[e>>2]=0;h=c[b>>2]|0;if(!h)i=0;else i=(c[h+16>>2]|0)>>>2;__ZN10PoolVectorI5ColorE6resizeEi(e,i)|0;i=g+8|0;h=0;while(1){j=c[b>>2]|0;k=(j|0)==0;if(k)n=0;else n=(c[j+16>>2]|0)>>>2;if((h|0)>=(n|0)){o=39;break}if(k)p=0;else p=(c[j+16>>2]|0)>>>2;if((p|0)<=(h|0)){if(k)q=0;else q=(c[j+16>>2]|0)>>>2;if((q|0)<=(h|0)){o=13;break}a[1263537]=0}k=j+4|0;__Z16atomic_incrementPj(k)|0;r=(c[j+8>>2]|0)+(h<<2)|0;j=c[r>>2]|0;if((j|0)!=0?(__Z28atomic_conditional_incrementPj(j+-8|0)|0)!=0:0){j=c[r>>2]|0;s=j;t=j}else{s=0;t=0}__Z16atomic_decrementPj(k)|0;k=s;c[g>>2]=4;c[i>>2]=0;if(s|0?(c[i>>2]=0,__Z28atomic_conditional_incrementPj(s+-8|0)|0):0)c[i>>2]=k;__ZNK7Variantcv5ColorEv(f,g);k=c[e>>2]|0;j=(k|0)==0;if(j)u=0;else u=(c[k+16>>2]|0)>>>4;do if((u|0)<=(h|0)){if(j)v=0;else v=(c[k+16>>2]|0)>>>4;if((v|0)>(h|0)){a[1263537]=0;o=29;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1128449,1130483,486,1130498,0);break}}else o=29;while(0);do if((o|0)==29){o=0;if(!j?(__ZN10PoolVectorI5ColorE14_copy_on_writeEv(e),k=c[e>>2]|0,k|0):0){r=k+4|0;__Z16atomic_incrementPj(r)|0;w=(c[k+8>>2]|0)+(h<<4)|0;c[w>>2]=c[f>>2];c[w+4>>2]=c[f+4>>2];c[w+8>>2]=c[f+8>>2];c[w+12>>2]=c[f+12>>2];__Z16atomic_decrementPj(r)|0;break}r=0+(h<<4)|0;c[r>>2]=c[f>>2];c[r+4>>2]=c[f+4>>2];c[r+8>>2]=c[f+8>>2];c[r+12>>2]=c[f+12>>2]}while(0);if(c[g>>2]|0)__ZN7Variant5clearEv(g);if(t|0?(__Z16atomic_decrementPj(t+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(t,1);h=h+1|0}if((o|0)==13){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1130483,505,1146766,0);df()}else if((o|0)==39){l=d;return c[e>>2]|0}return 0}function __Z14_convert_arrayI10PoolVectorI5ColorES0_I7Vector2EET_RKT0_(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;d=l;l=l+48|0;if((l|0)>=(m|0))ba(48);e=d+24|0;f=d+32|0;g=d;c[e>>2]=0;h=c[b>>2]|0;if(!h)i=0;else i=(c[h+16>>2]|0)>>>3;__ZN10PoolVectorI5ColorE6resizeEi(e,i)|0;i=g+8|0;h=0;while(1){j=c[b>>2]|0;k=(j|0)==0;if(k)n=0;else n=(c[j+16>>2]|0)>>>3;if((h|0)>=(n|0)){o=33;break}if(k)p=0;else p=(c[j+16>>2]|0)>>>3;if((p|0)<=(h|0)){if(k)q=0;else q=(c[j+16>>2]|0)>>>3;if((q|0)<=(h|0)){o=13;break}a[1263537]=0}if(k){k=0+(h<<3)|0;r=c[k>>2]|0;s=c[k+4>>2]|0}else{k=j+4|0;__Z16atomic_incrementPj(k)|0;t=(c[j+8>>2]|0)+(h<<3)|0;j=c[t>>2]|0;u=c[t+4>>2]|0;__Z16atomic_decrementPj(k)|0;r=j;s=u}c[g>>2]=5;u=i;c[u>>2]=r;c[u+4>>2]=s;__ZNK7Variantcv5ColorEv(f,g);u=c[e>>2]|0;j=(u|0)==0;if(j)v=0;else v=(c[u+16>>2]|0)>>>4;do if((v|0)<=(h|0)){if(j)w=0;else w=(c[u+16>>2]|0)>>>4;if((w|0)>(h|0)){a[1263537]=0;o=26;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1128449,1130483,486,1130498,0);break}}else o=26;while(0);do if((o|0)==26){o=0;if(!j?(__ZN10PoolVectorI5ColorE14_copy_on_writeEv(e),u=c[e>>2]|0,u|0):0){k=u+4|0;__Z16atomic_incrementPj(k)|0;t=(c[u+8>>2]|0)+(h<<4)|0;c[t>>2]=c[f>>2];c[t+4>>2]=c[f+4>>2];c[t+8>>2]=c[f+8>>2];c[t+12>>2]=c[f+12>>2];__Z16atomic_decrementPj(k)|0;break}k=0+(h<<4)|0;c[k>>2]=c[f>>2];c[k+4>>2]=c[f+4>>2];c[k+8>>2]=c[f+8>>2];c[k+12>>2]=c[f+12>>2]}while(0);if(c[g>>2]|0)__ZN7Variant5clearEv(g);h=h+1|0}if((o|0)==13){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1130483,505,1146766,0);df()}else if((o|0)==33){l=d;return c[e>>2]|0}return 0}function __Z14_convert_arrayI10PoolVectorI5ColorES0_I7Vector3EET_RKT0_(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0;d=l;l=l+64|0;if((l|0)>=(m|0))ba(64);e=d+36|0;f=d+40|0;g=d;h=d+24|0;c[e>>2]=0;i=c[b>>2]|0;if(!i)j=0;else j=((c[i+16>>2]|0)>>>0)/12|0;__ZN10PoolVectorI5ColorE6resizeEi(e,j)|0;j=g+8|0;i=0;while(1){k=c[b>>2]|0;n=(k|0)==0;if(n)o=0;else o=((c[k+16>>2]|0)>>>0)/12|0;if((i|0)>=(o|0))break;if(n)p=0;else p=((c[k+16>>2]|0)>>>0)/12|0;do if((p|0)<=(i|0)){if(n)q=0;else q=((c[k+16>>2]|0)>>>0)/12|0;if((q|0)>(i|0)){a[1263537]=0;r=15;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1130483,505,1146766,0);c[h>>2]=c[0];c[h+4>>2]=c[1];c[h+8>>2]=c[2];break}}else r=15;while(0);do if((r|0)==15){r=0;if(n){s=0+(i*12|0)|0;c[h>>2]=c[s>>2];c[h+4>>2]=c[s+4>>2];c[h+8>>2]=c[s+8>>2];break}else{s=k+4|0;__Z16atomic_incrementPj(s)|0;t=(c[k+8>>2]|0)+(i*12|0)|0;c[h>>2]=c[t>>2];c[h+4>>2]=c[t+4>>2];c[h+8>>2]=c[t+8>>2];__Z16atomic_decrementPj(s)|0;break}}while(0);c[g>>2]=7;c[j>>2]=c[h>>2];c[j+4>>2]=c[h+4>>2];c[j+8>>2]=c[h+8>>2];__ZNK7Variantcv5ColorEv(f,g);k=c[e>>2]|0;n=(k|0)==0;if(n)u=0;else u=(c[k+16>>2]|0)>>>4;do if((u|0)<=(i|0)){if(n)v=0;else v=(c[k+16>>2]|0)>>>4;if((v|0)>(i|0)){a[1263537]=0;r=26;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1128449,1130483,486,1130498,0);break}}else r=26;while(0);do if((r|0)==26){r=0;if(!n?(__ZN10PoolVectorI5ColorE14_copy_on_writeEv(e),k=c[e>>2]|0,k|0):0){s=k+4|0;__Z16atomic_incrementPj(s)|0;t=(c[k+8>>2]|0)+(i<<4)|0;c[t>>2]=c[f>>2];c[t+4>>2]=c[f+4>>2];c[t+8>>2]=c[f+8>>2];c[t+12>>2]=c[f+12>>2];__Z16atomic_decrementPj(s)|0;break}s=0+(i<<4)|0;c[s>>2]=c[f>>2];c[s+4>>2]=c[f+4>>2];c[s+8>>2]=c[f+8>>2];c[s+12>>2]=c[f+12>>2]}while(0);if(c[g>>2]|0)__ZN7Variant5clearEv(g);i=i+1|0}l=d;return c[e>>2]|0}function __Z14_convert_arrayI10PoolVectorI5ColorES2_ET_RKT0_(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0;d=l;l=l+64|0;if((l|0)>=(m|0))ba(64);e=d+40|0;f=d+48|0;g=d;h=d+24|0;c[e>>2]=0;i=c[b>>2]|0;if(!i)j=0;else j=(c[i+16>>2]|0)>>>4;__ZN10PoolVectorI5ColorE6resizeEi(e,j)|0;j=g+8|0;i=0;while(1){k=c[b>>2]|0;n=(k|0)==0;if(n)o=0;else o=(c[k+16>>2]|0)>>>4;if((i|0)>=(o|0))break;if(n)p=0;else p=(c[k+16>>2]|0)>>>4;do if((p|0)<=(i|0)){if(n)q=0;else q=(c[k+16>>2]|0)>>>4;if((q|0)>(i|0)){a[1263537]=0;r=15;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1130483,505,1146766,0);c[h>>2]=c[0];c[h+4>>2]=c[1];c[h+8>>2]=c[2];c[h+12>>2]=c[3];break}}else r=15;while(0);do if((r|0)==15){r=0;if(n){s=0+(i<<4)|0;c[h>>2]=c[s>>2];c[h+4>>2]=c[s+4>>2];c[h+8>>2]=c[s+8>>2];c[h+12>>2]=c[s+12>>2];break}else{s=k+4|0;__Z16atomic_incrementPj(s)|0;t=(c[k+8>>2]|0)+(i<<4)|0;c[h>>2]=c[t>>2];c[h+4>>2]=c[t+4>>2];c[h+8>>2]=c[t+8>>2];c[h+12>>2]=c[t+12>>2];__Z16atomic_decrementPj(s)|0;break}}while(0);c[g>>2]=14;c[j>>2]=c[h>>2];c[j+4>>2]=c[h+4>>2];c[j+8>>2]=c[h+8>>2];c[j+12>>2]=c[h+12>>2];__ZNK7Variantcv5ColorEv(f,g);k=c[e>>2]|0;n=(k|0)==0;if(n)u=0;else u=(c[k+16>>2]|0)>>>4;do if((u|0)<=(i|0)){if(n)v=0;else v=(c[k+16>>2]|0)>>>4;if((v|0)>(i|0)){a[1263537]=0;r=26;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1128449,1130483,486,1130498,0);break}}else r=26;while(0);do if((r|0)==26){r=0;if(!n?(__ZN10PoolVectorI5ColorE14_copy_on_writeEv(e),k=c[e>>2]|0,k|0):0){s=k+4|0;__Z16atomic_incrementPj(s)|0;t=(c[k+8>>2]|0)+(i<<4)|0;c[t>>2]=c[f>>2];c[t+4>>2]=c[f+4>>2];c[t+8>>2]=c[f+8>>2];c[t+12>>2]=c[f+12>>2];__Z16atomic_decrementPj(s)|0;break}s=0+(i<<4)|0;c[s>>2]=c[f>>2];c[s+4>>2]=c[f+4>>2];c[s+8>>2]=c[f+8>>2];c[s+12>>2]=c[f+12>>2]}while(0);if(c[g>>2]|0)__ZN7Variant5clearEv(g);i=i+1|0}l=d;return c[e>>2]|0}function __Z27_convert_array_from_variantI10PoolVectorI7Vector3EET_RK7Variant(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+4|0;e=b;switch(c[a>>2]|0){case 21:{__ZN5ArrayC2ERKS_(d,a+8|0);c[e>>2]=c[d>>2];f=__Z14_convert_arrayI10PoolVectorI7Vector3E5ArrayET_RKT0_(e)|0;__ZN5ArrayD2Ev(e);g=f;l=b;return g|0}case 22:{f=a+8|0;c[d>>2]=0;if((c[f>>2]|0?(__ZN10PoolVectorIhE12_unreferenceEv(d),h=c[f>>2]|0,h|0):0)?__Z28atomic_conditional_incrementPj(h)|0:0)c[d>>2]=c[f>>2];c[e>>2]=c[d>>2];f=__Z14_convert_arrayI10PoolVectorI7Vector3ES0_IhEET_RKT0_(e)|0;__ZN10PoolVectorIhE12_unreferenceEv(e);g=f;l=b;return g|0}case 23:{f=a+8|0;c[d>>2]=0;if((c[f>>2]|0?(__ZN10PoolVectorIiE12_unreferenceEv(d),h=c[f>>2]|0,h|0):0)?__Z28atomic_conditional_incrementPj(h)|0:0)c[d>>2]=c[f>>2];c[e>>2]=c[d>>2];f=__Z14_convert_arrayI10PoolVectorI7Vector3ES0_IiEET_RKT0_(e)|0;__ZN10PoolVectorIiE12_unreferenceEv(e);g=f;l=b;return g|0}case 24:{f=a+8|0;c[d>>2]=0;if((c[f>>2]|0?(__ZN10PoolVectorIfE12_unreferenceEv(d),h=c[f>>2]|0,h|0):0)?__Z28atomic_conditional_incrementPj(h)|0:0)c[d>>2]=c[f>>2];c[e>>2]=c[d>>2];f=__Z14_convert_arrayI10PoolVectorI7Vector3ES0_IfEET_RKT0_(e)|0;__ZN10PoolVectorIfE12_unreferenceEv(e);g=f;l=b;return g|0}case 25:{f=a+8|0;c[d>>2]=0;if((c[f>>2]|0?(__ZN10PoolVectorI6StringE12_unreferenceEv(d),h=c[f>>2]|0,h|0):0)?__Z28atomic_conditional_incrementPj(h)|0:0)c[d>>2]=c[f>>2];c[e>>2]=c[d>>2];f=__Z14_convert_arrayI10PoolVectorI7Vector3ES0_I6StringEET_RKT0_(e)|0;__ZN10PoolVectorI6StringE12_unreferenceEv(e);g=f;l=b;return g|0}case 26:{f=a+8|0;c[d>>2]=0;if((c[f>>2]|0?(__ZN10PoolVectorI7Vector2E12_unreferenceEv(d),h=c[f>>2]|0,h|0):0)?__Z28atomic_conditional_incrementPj(h)|0:0)c[d>>2]=c[f>>2];c[e>>2]=c[d>>2];f=__Z14_convert_arrayI10PoolVectorI7Vector3ES0_I7Vector2EET_RKT0_(e)|0;__ZN10PoolVectorI7Vector2E12_unreferenceEv(e);g=f;l=b;return g|0}case 27:{f=a+8|0;c[d>>2]=0;if((c[f>>2]|0?(__ZN10PoolVectorI7Vector3E12_unreferenceEv(d),h=c[f>>2]|0,h|0):0)?__Z28atomic_conditional_incrementPj(h)|0:0)c[d>>2]=c[f>>2];c[e>>2]=c[d>>2];f=__Z14_convert_arrayI10PoolVectorI7Vector3ES2_ET_RKT0_(e)|0;__ZN10PoolVectorI7Vector3E12_unreferenceEv(e);g=f;l=b;return g|0}case 28:{f=a+8|0;c[d>>2]=0;if((c[f>>2]|0?(__ZN10PoolVectorI5ColorE12_unreferenceEv(d),a=c[f>>2]|0,a|0):0)?__Z28atomic_conditional_incrementPj(a)|0:0)c[d>>2]=c[f>>2];c[e>>2]=c[d>>2];d=__Z14_convert_arrayI10PoolVectorI7Vector3ES0_I5ColorEET_RKT0_(e)|0;__ZN10PoolVectorI5ColorE12_unreferenceEv(e);g=d;l=b;return g|0}default:{g=0;l=b;return g|0}}return 0}function __Z14_convert_arrayI10PoolVectorI7Vector3E5ArrayET_RKT0_(b){b=b|0;var d=0,e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0.0,q=0.0,r=0.0,s=0,t=0,u=0,v=0,w=0,x=0;d=l;l=l+32|0;if((l|0)>=(m|0))ba(32);e=d+24|0;f=d;c[e>>2]=0;__ZN10PoolVectorI7Vector3E6resizeEi(e,__ZNK5Array4sizeEv(b)|0)|0;if((__ZNK5Array4sizeEv(b)|0)<=0){h=c[e>>2]|0;l=d;return h|0}i=f+8|0;j=i+4|0;k=f+16|0;n=0;do{o=__ZNK5Array3getEi(b,n)|0;c[f>>2]=0;__ZN7Variant9referenceERKS_(f,o);if((c[f>>2]|0)==7){p=+g[i>>2];q=+g[j>>2];r=+g[k>>2]}else{p=0.0;q=0.0;r=0.0}o=c[e>>2]|0;s=(o|0)==0;if(s)t=0;else t=((c[o+16>>2]|0)>>>0)/12|0;do if((t|0)<=(n|0)){if(s)u=0;else u=((c[o+16>>2]|0)>>>0)/12|0;if((u|0)>(n|0)){a[1263537]=0;v=13;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1128449,1130483,486,1130498,0);break}}else v=13;while(0);do if((v|0)==13){v=0;if(!s?(__ZN10PoolVectorI7Vector3E14_copy_on_writeEv(e),o=c[e>>2]|0,o|0):0){w=o+4|0;__Z16atomic_incrementPj(w)|0;x=c[o+8>>2]|0;g[x+(n*12|0)>>2]=p;g[x+(n*12|0)+4>>2]=q;g[x+(n*12|0)+8>>2]=r;__Z16atomic_decrementPj(w)|0;break}g[0+(n*12|0)>>2]=p;g[0+(n*12|0)+4>>2]=q;g[0+(n*12|0)+8>>2]=r}while(0);if(c[f>>2]|0)__ZN7Variant5clearEv(f);n=n+1|0}while((n|0)<(__ZNK5Array4sizeEv(b)|0));h=c[e>>2]|0;l=d;return h|0}function __Z14_convert_arrayI10PoolVectorI7Vector3ES0_IhEET_RKT0_(b){b=b|0;var d=0,e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0;d=l;l=l+32|0;if((l|0)>=(m|0))ba(32);e=d+24|0;f=d;c[e>>2]=0;h=c[b>>2]|0;if(!h)i=0;else i=c[h+16>>2]|0;__ZN10PoolVectorI7Vector3E6resizeEi(e,i)|0;i=f+8|0;h=0;while(1){j=c[b>>2]|0;k=(j|0)==0;if(k)n=0;else n=c[j+16>>2]|0;if((h|0)>=(n|0)){o=33;break}if(k)p=0;else p=c[j+16>>2]|0;do if((p|0)<=(h|0)){if(k)q=0;else q=c[j+16>>2]|0;if((q|0)>(h|0)){a[1263537]=0;o=15;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1130483,505,1146766,0);r=0;break}}else o=15;while(0);if((o|0)==15){o=0;if(k){o=16;break}s=j+4|0;__Z16atomic_incrementPj(s)|0;t=a[(c[j+8>>2]|0)+h>>0]|0;__Z16atomic_decrementPj(s)|0;r=t}c[f>>2]=2;t=i;c[t>>2]=r&255;c[t+4>>2]=0;t=c[e>>2]|0;s=(t|0)==0;if(s)u=0;else u=((c[t+16>>2]|0)>>>0)/12|0;do if((u|0)<=(h|0)){if(s)v=0;else v=((c[t+16>>2]|0)>>>0)/12|0;if((v|0)>(h|0)){a[1263537]=0;o=26;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1128449,1130483,486,1130498,0);break}}else o=26;while(0);do if((o|0)==26){o=0;if(!s?(__ZN10PoolVectorI7Vector3E14_copy_on_writeEv(e),t=c[e>>2]|0,t|0):0){j=t+4|0;__Z16atomic_incrementPj(j)|0;k=c[t+8>>2]|0;g[k+(h*12|0)>>2]=0.0;g[k+(h*12|0)+4>>2]=0.0;g[k+(h*12|0)+8>>2]=0.0;__Z16atomic_decrementPj(j)|0;break}g[0+(h*12|0)>>2]=0.0;g[0+(h*12|0)+4>>2]=0.0;g[0+(h*12|0)+8>>2]=0.0}while(0);if(c[f>>2]|0)__ZN7Variant5clearEv(f);h=h+1|0}if((o|0)==16)df();else if((o|0)==33){l=d;return c[e>>2]|0}return 0}function __Z14_convert_arrayI10PoolVectorI7Vector3ES0_IiEET_RKT0_(b){b=b|0;var d=0,e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0;d=l;l=l+32|0;if((l|0)>=(m|0))ba(32);e=d+24|0;f=d;c[e>>2]=0;h=c[b>>2]|0;if(!h)i=0;else i=(c[h+16>>2]|0)>>>2;__ZN10PoolVectorI7Vector3E6resizeEi(e,i)|0;i=f+8|0;h=0;while(1){j=c[b>>2]|0;k=(j|0)==0;if(k)n=0;else n=(c[j+16>>2]|0)>>>2;if((h|0)>=(n|0)){o=33;break}if(k)p=0;else p=(c[j+16>>2]|0)>>>2;do if((p|0)<=(h|0)){if(k)q=0;else q=(c[j+16>>2]|0)>>>2;if((q|0)>(h|0)){a[1263537]=0;o=15;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1130483,505,1146766,0);r=0;break}}else o=15;while(0);if((o|0)==15){o=0;if(k){o=16;break}s=j+4|0;__Z16atomic_incrementPj(s)|0;t=c[(c[j+8>>2]|0)+(h<<2)>>2]|0;__Z16atomic_decrementPj(s)|0;r=t}c[f>>2]=2;t=i;c[t>>2]=r;c[t+4>>2]=((r|0)<0)<<31>>31;t=c[e>>2]|0;s=(t|0)==0;if(s)u=0;else u=((c[t+16>>2]|0)>>>0)/12|0;do if((u|0)<=(h|0)){if(s)v=0;else v=((c[t+16>>2]|0)>>>0)/12|0;if((v|0)>(h|0)){a[1263537]=0;o=26;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1128449,1130483,486,1130498,0);break}}else o=26;while(0);do if((o|0)==26){o=0;if(!s?(__ZN10PoolVectorI7Vector3E14_copy_on_writeEv(e),t=c[e>>2]|0,t|0):0){j=t+4|0;__Z16atomic_incrementPj(j)|0;k=c[t+8>>2]|0;g[k+(h*12|0)>>2]=0.0;g[k+(h*12|0)+4>>2]=0.0;g[k+(h*12|0)+8>>2]=0.0;__Z16atomic_decrementPj(j)|0;break}g[0+(h*12|0)>>2]=0.0;g[0+(h*12|0)+4>>2]=0.0;g[0+(h*12|0)+8>>2]=0.0}while(0);if(c[f>>2]|0)__ZN7Variant5clearEv(f);h=h+1|0}if((o|0)==16)df();else if((o|0)==33){l=d;return c[e>>2]|0}return 0}function __Z14_convert_arrayI10PoolVectorI7Vector3ES0_IfEET_RKT0_(b){b=b|0;var d=0,e=0,f=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0.0,t=0,u=0.0,v=0,w=0,x=0;d=l;l=l+32|0;if((l|0)>=(m|0))ba(32);e=d+24|0;f=d;c[e>>2]=0;i=c[b>>2]|0;if(!i)j=0;else j=(c[i+16>>2]|0)>>>2;__ZN10PoolVectorI7Vector3E6resizeEi(e,j)|0;j=f+8|0;i=0;while(1){k=c[b>>2]|0;n=(k|0)==0;if(n)o=0;else o=(c[k+16>>2]|0)>>>2;if((i|0)>=(o|0)){p=33;break}if(n)q=0;else q=(c[k+16>>2]|0)>>>2;do if((q|0)<=(i|0)){if(n)r=0;else r=(c[k+16>>2]|0)>>>2;if((r|0)>(i|0)){a[1263537]=0;p=15;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1130483,505,1146766,0);s=0.0;break}}else p=15;while(0);if((p|0)==15){p=0;if(n){p=16;break}t=k+4|0;__Z16atomic_incrementPj(t)|0;u=+g[(c[k+8>>2]|0)+(i<<2)>>2];__Z16atomic_decrementPj(t)|0;s=u}c[f>>2]=3;h[j>>3]=s;t=c[e>>2]|0;v=(t|0)==0;if(v)w=0;else w=((c[t+16>>2]|0)>>>0)/12|0;do if((w|0)<=(i|0)){if(v)x=0;else x=((c[t+16>>2]|0)>>>0)/12|0;if((x|0)>(i|0)){a[1263537]=0;p=26;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1128449,1130483,486,1130498,0);break}}else p=26;while(0);do if((p|0)==26){p=0;if(!v?(__ZN10PoolVectorI7Vector3E14_copy_on_writeEv(e),t=c[e>>2]|0,t|0):0){k=t+4|0;__Z16atomic_incrementPj(k)|0;n=c[t+8>>2]|0;g[n+(i*12|0)>>2]=0.0;g[n+(i*12|0)+4>>2]=0.0;g[n+(i*12|0)+8>>2]=0.0;__Z16atomic_decrementPj(k)|0;break}g[0+(i*12|0)>>2]=0.0;g[0+(i*12|0)+4>>2]=0.0;g[0+(i*12|0)+8>>2]=0.0}while(0);if(c[f>>2]|0)__ZN7Variant5clearEv(f);i=i+1|0}if((p|0)==16)df();else if((p|0)==33){l=d;return c[e>>2]|0}return 0}function __Z14_convert_arrayI10PoolVectorI7Vector3ES0_I6StringEET_RKT0_(b){b=b|0;var d=0,e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0.0,x=0.0,y=0.0,z=0,A=0,B=0;d=l;l=l+32|0;if((l|0)>=(m|0))ba(32);e=d+24|0;f=d;c[e>>2]=0;h=c[b>>2]|0;if(!h)i=0;else i=(c[h+16>>2]|0)>>>2;__ZN10PoolVectorI7Vector3E6resizeEi(e,i)|0;i=f+8|0;h=i+4|0;j=f+16|0;k=0;while(1){n=c[b>>2]|0;o=(n|0)==0;if(o)p=0;else p=(c[n+16>>2]|0)>>>2;if((k|0)>=(p|0)){q=41;break}if(o)r=0;else r=(c[n+16>>2]|0)>>>2;if((r|0)<=(k|0)){if(o)s=0;else s=(c[n+16>>2]|0)>>>2;if((s|0)<=(k|0)){q=13;break}a[1263537]=0}o=n+4|0;__Z16atomic_incrementPj(o)|0;t=(c[n+8>>2]|0)+(k<<2)|0;n=c[t>>2]|0;if((n|0)!=0?(__Z28atomic_conditional_incrementPj(n+-8|0)|0)!=0:0){n=c[t>>2]|0;u=n;v=n}else{u=0;v=0}__Z16atomic_decrementPj(o)|0;o=u;c[f>>2]=4;c[i>>2]=0;if(u|0?(c[i>>2]=0,__Z28atomic_conditional_incrementPj(u+-8|0)|0):0)c[i>>2]=o;if((c[f>>2]|0)==7){w=+g[i>>2];x=+g[h>>2];y=+g[j>>2]}else{w=0.0;x=0.0;y=0.0}o=c[e>>2]|0;n=(o|0)==0;if(n)z=0;else z=((c[o+16>>2]|0)>>>0)/12|0;do if((z|0)<=(k|0)){if(n)A=0;else A=((c[o+16>>2]|0)>>>0)/12|0;if((A|0)>(k|0)){a[1263537]=0;q=31;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1128449,1130483,486,1130498,0);break}}else q=31;while(0);do if((q|0)==31){q=0;if(!n?(__ZN10PoolVectorI7Vector3E14_copy_on_writeEv(e),o=c[e>>2]|0,o|0):0){t=o+4|0;__Z16atomic_incrementPj(t)|0;B=c[o+8>>2]|0;g[B+(k*12|0)>>2]=w;g[B+(k*12|0)+4>>2]=x;g[B+(k*12|0)+8>>2]=y;__Z16atomic_decrementPj(t)|0;break}g[0+(k*12|0)>>2]=w;g[0+(k*12|0)+4>>2]=x;g[0+(k*12|0)+8>>2]=y}while(0);if(c[f>>2]|0)__ZN7Variant5clearEv(f);if(v|0?(__Z16atomic_decrementPj(v+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(v,1);k=k+1|0}if((q|0)==13){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1130483,505,1146766,0);df()}else if((q|0)==41){l=d;return c[e>>2]|0}return 0}function __Z14_convert_arrayI10PoolVectorI7Vector3ES0_I7Vector2EET_RKT0_(b){b=b|0;var d=0,e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;d=l;l=l+32|0;if((l|0)>=(m|0))ba(32);e=d+24|0;f=d;c[e>>2]=0;h=c[b>>2]|0;if(!h)i=0;else i=(c[h+16>>2]|0)>>>3;__ZN10PoolVectorI7Vector3E6resizeEi(e,i)|0;i=f+8|0;h=0;while(1){j=c[b>>2]|0;k=(j|0)==0;if(k)n=0;else n=(c[j+16>>2]|0)>>>3;if((h|0)>=(n|0)){o=33;break}if(k)p=0;else p=(c[j+16>>2]|0)>>>3;if((p|0)<=(h|0)){if(k)q=0;else q=(c[j+16>>2]|0)>>>3;if((q|0)<=(h|0)){o=13;break}a[1263537]=0}if(k){k=0+(h<<3)|0;r=c[k>>2]|0;s=c[k+4>>2]|0}else{k=j+4|0;__Z16atomic_incrementPj(k)|0;t=(c[j+8>>2]|0)+(h<<3)|0;j=c[t>>2]|0;u=c[t+4>>2]|0;__Z16atomic_decrementPj(k)|0;r=j;s=u}c[f>>2]=5;u=i;c[u>>2]=r;c[u+4>>2]=s;u=c[e>>2]|0;j=(u|0)==0;if(j)v=0;else v=((c[u+16>>2]|0)>>>0)/12|0;do if((v|0)<=(h|0)){if(j)w=0;else w=((c[u+16>>2]|0)>>>0)/12|0;if((w|0)>(h|0)){a[1263537]=0;o=26;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1128449,1130483,486,1130498,0);break}}else o=26;while(0);do if((o|0)==26){o=0;if(!j?(__ZN10PoolVectorI7Vector3E14_copy_on_writeEv(e),u=c[e>>2]|0,u|0):0){k=u+4|0;__Z16atomic_incrementPj(k)|0;t=c[u+8>>2]|0;g[t+(h*12|0)>>2]=0.0;g[t+(h*12|0)+4>>2]=0.0;g[t+(h*12|0)+8>>2]=0.0;__Z16atomic_decrementPj(k)|0;break}g[0+(h*12|0)>>2]=0.0;g[0+(h*12|0)+4>>2]=0.0;g[0+(h*12|0)+8>>2]=0.0}while(0);if(c[f>>2]|0)__ZN7Variant5clearEv(f);h=h+1|0}if((o|0)==13){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1130483,505,1146766,0);df()}else if((o|0)==33){l=d;return c[e>>2]|0}return 0}function __Z14_convert_arrayI10PoolVectorI7Vector3ES2_ET_RKT0_(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0;d=l;l=l+48|0;if((l|0)>=(m|0))ba(48);e=d+36|0;f=d;g=d+24|0;c[e>>2]=0;h=c[b>>2]|0;if(!h)i=0;else i=((c[h+16>>2]|0)>>>0)/12|0;__ZN10PoolVectorI7Vector3E6resizeEi(e,i)|0;i=f+8|0;h=i+4|0;j=f+16|0;k=0;while(1){n=c[b>>2]|0;o=(n|0)==0;if(o)p=0;else p=((c[n+16>>2]|0)>>>0)/12|0;if((k|0)>=(p|0))break;if(o)q=0;else q=((c[n+16>>2]|0)>>>0)/12|0;do if((q|0)<=(k|0)){if(o)r=0;else r=((c[n+16>>2]|0)>>>0)/12|0;if((r|0)>(k|0)){a[1263537]=0;s=15;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1130483,505,1146766,0);c[g>>2]=c[0];c[g+4>>2]=c[1];c[g+8>>2]=c[2];break}}else s=15;while(0);do if((s|0)==15){s=0;if(o){t=0+(k*12|0)|0;c[g>>2]=c[t>>2];c[g+4>>2]=c[t+4>>2];c[g+8>>2]=c[t+8>>2];break}else{t=n+4|0;__Z16atomic_incrementPj(t)|0;u=(c[n+8>>2]|0)+(k*12|0)|0;c[g>>2]=c[u>>2];c[g+4>>2]=c[u+4>>2];c[g+8>>2]=c[u+8>>2];__Z16atomic_decrementPj(t)|0;break}}while(0);c[f>>2]=7;c[i>>2]=c[g>>2];c[i+4>>2]=c[g+4>>2];c[i+8>>2]=c[g+8>>2];n=c[i>>2]|0;o=c[h>>2]|0;t=c[j>>2]|0;u=c[e>>2]|0;v=(u|0)==0;if(v)w=0;else w=((c[u+16>>2]|0)>>>0)/12|0;do if((w|0)<=(k|0)){if(v)x=0;else x=((c[u+16>>2]|0)>>>0)/12|0;if((x|0)>(k|0)){a[1263537]=0;s=26;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1128449,1130483,486,1130498,0);break}}else s=26;while(0);do if((s|0)==26){s=0;if(!v?(__ZN10PoolVectorI7Vector3E14_copy_on_writeEv(e),u=c[e>>2]|0,u|0):0){y=u+4|0;__Z16atomic_incrementPj(y)|0;z=c[u+8>>2]|0;c[z+(k*12|0)>>2]=n;c[z+(k*12|0)+4>>2]=o;c[z+(k*12|0)+8>>2]=t;__Z16atomic_decrementPj(y)|0;break}c[0+(k*12|0)>>2]=n;c[0+(k*12|0)+4>>2]=o;c[0+(k*12|0)+8>>2]=t}while(0);if(c[f>>2]|0)__ZN7Variant5clearEv(f);k=k+1|0}l=d;return c[e>>2]|0}function __Z14_convert_arrayI10PoolVectorI7Vector3ES0_I5ColorEET_RKT0_(b){b=b|0;var d=0,e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0;d=l;l=l+48|0;if((l|0)>=(m|0))ba(48);e=d+40|0;f=d;h=d+24|0;c[e>>2]=0;i=c[b>>2]|0;if(!i)j=0;else j=(c[i+16>>2]|0)>>>4;__ZN10PoolVectorI7Vector3E6resizeEi(e,j)|0;j=f+8|0;i=0;while(1){k=c[b>>2]|0;n=(k|0)==0;if(n)o=0;else o=(c[k+16>>2]|0)>>>4;if((i|0)>=(o|0))break;if(n)p=0;else p=(c[k+16>>2]|0)>>>4;do if((p|0)<=(i|0)){if(n)q=0;else q=(c[k+16>>2]|0)>>>4;if((q|0)>(i|0)){a[1263537]=0;r=15;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1130483,505,1146766,0);c[h>>2]=c[0];c[h+4>>2]=c[1];c[h+8>>2]=c[2];c[h+12>>2]=c[3];break}}else r=15;while(0);do if((r|0)==15){r=0;if(n){s=0+(i<<4)|0;c[h>>2]=c[s>>2];c[h+4>>2]=c[s+4>>2];c[h+8>>2]=c[s+8>>2];c[h+12>>2]=c[s+12>>2];break}else{s=k+4|0;__Z16atomic_incrementPj(s)|0;t=(c[k+8>>2]|0)+(i<<4)|0;c[h>>2]=c[t>>2];c[h+4>>2]=c[t+4>>2];c[h+8>>2]=c[t+8>>2];c[h+12>>2]=c[t+12>>2];__Z16atomic_decrementPj(s)|0;break}}while(0);c[f>>2]=14;c[j>>2]=c[h>>2];c[j+4>>2]=c[h+4>>2];c[j+8>>2]=c[h+8>>2];c[j+12>>2]=c[h+12>>2];k=c[e>>2]|0;n=(k|0)==0;if(n)u=0;else u=((c[k+16>>2]|0)>>>0)/12|0;do if((u|0)<=(i|0)){if(n)v=0;else v=((c[k+16>>2]|0)>>>0)/12|0;if((v|0)>(i|0)){a[1263537]=0;r=26;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1128449,1130483,486,1130498,0);break}}else r=26;while(0);do if((r|0)==26){r=0;if(!n?(__ZN10PoolVectorI7Vector3E14_copy_on_writeEv(e),k=c[e>>2]|0,k|0):0){s=k+4|0;__Z16atomic_incrementPj(s)|0;t=c[k+8>>2]|0;g[t+(i*12|0)>>2]=0.0;g[t+(i*12|0)+4>>2]=0.0;g[t+(i*12|0)+8>>2]=0.0;__Z16atomic_decrementPj(s)|0;break}g[0+(i*12|0)>>2]=0.0;g[0+(i*12|0)+4>>2]=0.0;g[0+(i*12|0)+8>>2]=0.0}while(0);if(c[f>>2]|0)__ZN7Variant5clearEv(f);i=i+1|0}l=d;return c[e>>2]|0}function __Z27_convert_array_from_variantI10PoolVectorI7Vector2EET_RK7Variant(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+4|0;e=b;switch(c[a>>2]|0){case 21:{__ZN5ArrayC2ERKS_(d,a+8|0);c[e>>2]=c[d>>2];f=__Z14_convert_arrayI10PoolVectorI7Vector2E5ArrayET_RKT0_(e)|0;__ZN5ArrayD2Ev(e);g=f;l=b;return g|0}case 22:{f=a+8|0;c[d>>2]=0;if((c[f>>2]|0?(__ZN10PoolVectorIhE12_unreferenceEv(d),h=c[f>>2]|0,h|0):0)?__Z28atomic_conditional_incrementPj(h)|0:0)c[d>>2]=c[f>>2];c[e>>2]=c[d>>2];f=__Z14_convert_arrayI10PoolVectorI7Vector2ES0_IhEET_RKT0_(e)|0;__ZN10PoolVectorIhE12_unreferenceEv(e);g=f;l=b;return g|0}case 23:{f=a+8|0;c[d>>2]=0;if((c[f>>2]|0?(__ZN10PoolVectorIiE12_unreferenceEv(d),h=c[f>>2]|0,h|0):0)?__Z28atomic_conditional_incrementPj(h)|0:0)c[d>>2]=c[f>>2];c[e>>2]=c[d>>2];f=__Z14_convert_arrayI10PoolVectorI7Vector2ES0_IiEET_RKT0_(e)|0;__ZN10PoolVectorIiE12_unreferenceEv(e);g=f;l=b;return g|0}case 24:{f=a+8|0;c[d>>2]=0;if((c[f>>2]|0?(__ZN10PoolVectorIfE12_unreferenceEv(d),h=c[f>>2]|0,h|0):0)?__Z28atomic_conditional_incrementPj(h)|0:0)c[d>>2]=c[f>>2];c[e>>2]=c[d>>2];f=__Z14_convert_arrayI10PoolVectorI7Vector2ES0_IfEET_RKT0_(e)|0;__ZN10PoolVectorIfE12_unreferenceEv(e);g=f;l=b;return g|0}case 25:{f=a+8|0;c[d>>2]=0;if((c[f>>2]|0?(__ZN10PoolVectorI6StringE12_unreferenceEv(d),h=c[f>>2]|0,h|0):0)?__Z28atomic_conditional_incrementPj(h)|0:0)c[d>>2]=c[f>>2];c[e>>2]=c[d>>2];f=__Z14_convert_arrayI10PoolVectorI7Vector2ES0_I6StringEET_RKT0_(e)|0;__ZN10PoolVectorI6StringE12_unreferenceEv(e);g=f;l=b;return g|0}case 26:{f=a+8|0;c[d>>2]=0;if((c[f>>2]|0?(__ZN10PoolVectorI7Vector2E12_unreferenceEv(d),h=c[f>>2]|0,h|0):0)?__Z28atomic_conditional_incrementPj(h)|0:0)c[d>>2]=c[f>>2];c[e>>2]=c[d>>2];f=__Z14_convert_arrayI10PoolVectorI7Vector2ES2_ET_RKT0_(e)|0;__ZN10PoolVectorI7Vector2E12_unreferenceEv(e);g=f;l=b;return g|0}case 27:{f=a+8|0;c[d>>2]=0;if((c[f>>2]|0?(__ZN10PoolVectorI7Vector3E12_unreferenceEv(d),h=c[f>>2]|0,h|0):0)?__Z28atomic_conditional_incrementPj(h)|0:0)c[d>>2]=c[f>>2];c[e>>2]=c[d>>2];f=__Z14_convert_arrayI10PoolVectorI7Vector2ES0_I7Vector3EET_RKT0_(e)|0;__ZN10PoolVectorI7Vector3E12_unreferenceEv(e);g=f;l=b;return g|0}case 28:{f=a+8|0;c[d>>2]=0;if((c[f>>2]|0?(__ZN10PoolVectorI5ColorE12_unreferenceEv(d),a=c[f>>2]|0,a|0):0)?__Z28atomic_conditional_incrementPj(a)|0:0)c[d>>2]=c[f>>2];c[e>>2]=c[d>>2];d=__Z14_convert_arrayI10PoolVectorI7Vector2ES0_I5ColorEET_RKT0_(e)|0;__ZN10PoolVectorI5ColorE12_unreferenceEv(e);g=d;l=b;return g|0}default:{g=0;l=b;return g|0}}return 0}function __Z14_convert_arrayI10PoolVectorI7Vector2E5ArrayET_RKT0_(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0;d=l;l=l+32|0;if((l|0)>=(m|0))ba(32);e=d+24|0;f=d;c[e>>2]=0;__ZN10PoolVectorI7Vector2E6resizeEi(e,__ZNK5Array4sizeEv(b)|0)|0;if((__ZNK5Array4sizeEv(b)|0)<=0){g=c[e>>2]|0;l=d;return g|0}h=f+8|0;i=f+12|0;j=h+4|0;k=0;do{n=__ZNK5Array3getEi(b,k)|0;c[f>>2]=0;__ZN7Variant9referenceERKS_(f,n);switch(c[f>>2]|0){case 5:{o=c[h>>2]|0;p=c[i>>2]|0;break}case 7:{o=c[h>>2]|0;p=c[j>>2]|0;break}default:{o=0;p=0}}n=c[e>>2]|0;q=(n|0)==0;if(q)r=0;else r=(c[n+16>>2]|0)>>>3;do if((r|0)<=(k|0)){if(q)s=0;else s=(c[n+16>>2]|0)>>>3;if((s|0)>(k|0)){a[1263537]=0;t=14;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1128449,1130483,486,1130498,0);break}}else t=14;while(0);do if((t|0)==14){t=0;if(!q?(__ZN10PoolVectorI7Vector2E14_copy_on_writeEv(e),n=c[e>>2]|0,n|0):0){u=n+4|0;__Z16atomic_incrementPj(u)|0;v=c[n+8>>2]|0;c[v+(k<<3)>>2]=o;c[v+(k<<3)+4>>2]=p;__Z16atomic_decrementPj(u)|0;break}c[0+(k<<3)>>2]=o;c[0+(k<<3)+4>>2]=p}while(0);if(c[f>>2]|0)__ZN7Variant5clearEv(f);k=k+1|0}while((k|0)<(__ZNK5Array4sizeEv(b)|0));g=c[e>>2]|0;l=d;return g|0}function __Z14_convert_arrayI10PoolVectorI7Vector2ES0_IhEET_RKT0_(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0;d=l;l=l+32|0;if((l|0)>=(m|0))ba(32);e=d+24|0;f=d;c[e>>2]=0;g=c[b>>2]|0;if(!g)h=0;else h=c[g+16>>2]|0;__ZN10PoolVectorI7Vector2E6resizeEi(e,h)|0;h=f+8|0;g=0;while(1){i=c[b>>2]|0;j=(i|0)==0;if(j)k=0;else k=c[i+16>>2]|0;if((g|0)>=(k|0)){n=33;break}if(j)o=0;else o=c[i+16>>2]|0;do if((o|0)<=(g|0)){if(j)p=0;else p=c[i+16>>2]|0;if((p|0)>(g|0)){a[1263537]=0;n=15;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1130483,505,1146766,0);q=0;break}}else n=15;while(0);if((n|0)==15){n=0;if(j){n=16;break}r=i+4|0;__Z16atomic_incrementPj(r)|0;s=a[(c[i+8>>2]|0)+g>>0]|0;__Z16atomic_decrementPj(r)|0;q=s}c[f>>2]=2;s=h;c[s>>2]=q&255;c[s+4>>2]=0;s=c[e>>2]|0;r=(s|0)==0;if(r)t=0;else t=(c[s+16>>2]|0)>>>3;do if((t|0)<=(g|0)){if(r)u=0;else u=(c[s+16>>2]|0)>>>3;if((u|0)>(g|0)){a[1263537]=0;n=26;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1128449,1130483,486,1130498,0);break}}else n=26;while(0);do if((n|0)==26){n=0;if(!r?(__ZN10PoolVectorI7Vector2E14_copy_on_writeEv(e),s=c[e>>2]|0,s|0):0){i=s+4|0;__Z16atomic_incrementPj(i)|0;j=c[s+8>>2]|0;c[j+(g<<3)>>2]=0;c[j+(g<<3)+4>>2]=0;__Z16atomic_decrementPj(i)|0;break}c[0+(g<<3)>>2]=0;c[0+(g<<3)+4>>2]=0}while(0);if(c[f>>2]|0)__ZN7Variant5clearEv(f);g=g+1|0}if((n|0)==16)df();else if((n|0)==33){l=d;return c[e>>2]|0}return 0}function __Z14_convert_arrayI10PoolVectorI7Vector2ES0_IiEET_RKT0_(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0;d=l;l=l+32|0;if((l|0)>=(m|0))ba(32);e=d+24|0;f=d;c[e>>2]=0;g=c[b>>2]|0;if(!g)h=0;else h=(c[g+16>>2]|0)>>>2;__ZN10PoolVectorI7Vector2E6resizeEi(e,h)|0;h=f+8|0;g=0;while(1){i=c[b>>2]|0;j=(i|0)==0;if(j)k=0;else k=(c[i+16>>2]|0)>>>2;if((g|0)>=(k|0)){n=33;break}if(j)o=0;else o=(c[i+16>>2]|0)>>>2;do if((o|0)<=(g|0)){if(j)p=0;else p=(c[i+16>>2]|0)>>>2;if((p|0)>(g|0)){a[1263537]=0;n=15;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1130483,505,1146766,0);q=0;break}}else n=15;while(0);if((n|0)==15){n=0;if(j){n=16;break}r=i+4|0;__Z16atomic_incrementPj(r)|0;s=c[(c[i+8>>2]|0)+(g<<2)>>2]|0;__Z16atomic_decrementPj(r)|0;q=s}c[f>>2]=2;s=h;c[s>>2]=q;c[s+4>>2]=((q|0)<0)<<31>>31;s=c[e>>2]|0;r=(s|0)==0;if(r)t=0;else t=(c[s+16>>2]|0)>>>3;do if((t|0)<=(g|0)){if(r)u=0;else u=(c[s+16>>2]|0)>>>3;if((u|0)>(g|0)){a[1263537]=0;n=26;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1128449,1130483,486,1130498,0);break}}else n=26;while(0);do if((n|0)==26){n=0;if(!r?(__ZN10PoolVectorI7Vector2E14_copy_on_writeEv(e),s=c[e>>2]|0,s|0):0){i=s+4|0;__Z16atomic_incrementPj(i)|0;j=c[s+8>>2]|0;c[j+(g<<3)>>2]=0;c[j+(g<<3)+4>>2]=0;__Z16atomic_decrementPj(i)|0;break}c[0+(g<<3)>>2]=0;c[0+(g<<3)+4>>2]=0}while(0);if(c[f>>2]|0)__ZN7Variant5clearEv(f);g=g+1|0}if((n|0)==16)df();else if((n|0)==33){l=d;return c[e>>2]|0}return 0}function __Z14_convert_arrayI10PoolVectorI7Vector2ES0_IfEET_RKT0_(b){b=b|0;var d=0,e=0,f=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0.0,t=0,u=0.0,v=0,w=0,x=0;d=l;l=l+32|0;if((l|0)>=(m|0))ba(32);e=d+24|0;f=d;c[e>>2]=0;i=c[b>>2]|0;if(!i)j=0;else j=(c[i+16>>2]|0)>>>2;__ZN10PoolVectorI7Vector2E6resizeEi(e,j)|0;j=f+8|0;i=0;while(1){k=c[b>>2]|0;n=(k|0)==0;if(n)o=0;else o=(c[k+16>>2]|0)>>>2;if((i|0)>=(o|0)){p=33;break}if(n)q=0;else q=(c[k+16>>2]|0)>>>2;do if((q|0)<=(i|0)){if(n)r=0;else r=(c[k+16>>2]|0)>>>2;if((r|0)>(i|0)){a[1263537]=0;p=15;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1130483,505,1146766,0);s=0.0;break}}else p=15;while(0);if((p|0)==15){p=0;if(n){p=16;break}t=k+4|0;__Z16atomic_incrementPj(t)|0;u=+g[(c[k+8>>2]|0)+(i<<2)>>2];__Z16atomic_decrementPj(t)|0;s=u}c[f>>2]=3;h[j>>3]=s;t=c[e>>2]|0;v=(t|0)==0;if(v)w=0;else w=(c[t+16>>2]|0)>>>3;do if((w|0)<=(i|0)){if(v)x=0;else x=(c[t+16>>2]|0)>>>3;if((x|0)>(i|0)){a[1263537]=0;p=26;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1128449,1130483,486,1130498,0);break}}else p=26;while(0);do if((p|0)==26){p=0;if(!v?(__ZN10PoolVectorI7Vector2E14_copy_on_writeEv(e),t=c[e>>2]|0,t|0):0){k=t+4|0;__Z16atomic_incrementPj(k)|0;n=c[t+8>>2]|0;c[n+(i<<3)>>2]=0;c[n+(i<<3)+4>>2]=0;__Z16atomic_decrementPj(k)|0;break}c[0+(i<<3)>>2]=0;c[0+(i<<3)+4>>2]=0}while(0);if(c[f>>2]|0)__ZN7Variant5clearEv(f);i=i+1|0}if((p|0)==16)df();else if((p|0)==33){l=d;return c[e>>2]|0}return 0}function __Z14_convert_arrayI10PoolVectorI7Vector2ES0_I6StringEET_RKT0_(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0;d=l;l=l+32|0;if((l|0)>=(m|0))ba(32);e=d+24|0;f=d;c[e>>2]=0;g=c[b>>2]|0;if(!g)h=0;else h=(c[g+16>>2]|0)>>>2;__ZN10PoolVectorI7Vector2E6resizeEi(e,h)|0;h=f+8|0;g=f+12|0;i=h+4|0;j=0;while(1){k=c[b>>2]|0;n=(k|0)==0;if(n)o=0;else o=(c[k+16>>2]|0)>>>2;if((j|0)>=(o|0)){p=42;break}if(n)q=0;else q=(c[k+16>>2]|0)>>>2;if((q|0)<=(j|0)){if(n)r=0;else r=(c[k+16>>2]|0)>>>2;if((r|0)<=(j|0)){p=13;break}a[1263537]=0}n=k+4|0;__Z16atomic_incrementPj(n)|0;s=(c[k+8>>2]|0)+(j<<2)|0;k=c[s>>2]|0;if((k|0)!=0?(__Z28atomic_conditional_incrementPj(k+-8|0)|0)!=0:0){k=c[s>>2]|0;t=k;u=k}else{t=0;u=0}__Z16atomic_decrementPj(n)|0;n=t;c[f>>2]=4;c[h>>2]=0;if(t|0?(c[h>>2]=0,__Z28atomic_conditional_incrementPj(t+-8|0)|0):0)c[h>>2]=n;switch(c[f>>2]|0){case 5:{v=c[h>>2]|0;w=c[g>>2]|0;break}case 7:{v=c[h>>2]|0;w=c[i>>2]|0;break}default:{v=0;w=0}}n=c[e>>2]|0;k=(n|0)==0;if(k)x=0;else x=(c[n+16>>2]|0)>>>3;do if((x|0)<=(j|0)){if(k)y=0;else y=(c[n+16>>2]|0)>>>3;if((y|0)>(j|0)){a[1263537]=0;p=32;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1128449,1130483,486,1130498,0);break}}else p=32;while(0);do if((p|0)==32){p=0;if(!k?(__ZN10PoolVectorI7Vector2E14_copy_on_writeEv(e),n=c[e>>2]|0,n|0):0){s=n+4|0;__Z16atomic_incrementPj(s)|0;z=c[n+8>>2]|0;c[z+(j<<3)>>2]=v;c[z+(j<<3)+4>>2]=w;__Z16atomic_decrementPj(s)|0;break}c[0+(j<<3)>>2]=v;c[0+(j<<3)+4>>2]=w}while(0);if(c[f>>2]|0)__ZN7Variant5clearEv(f);if(u|0?(__Z16atomic_decrementPj(u+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(u,1);j=j+1|0}if((p|0)==13){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1130483,505,1146766,0);df()}else if((p|0)==42){l=d;return c[e>>2]|0}return 0}function __Z14_convert_arrayI10PoolVectorI7Vector2ES2_ET_RKT0_(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0;d=l;l=l+32|0;if((l|0)>=(m|0))ba(32);e=d+24|0;f=d;c[e>>2]=0;g=c[b>>2]|0;if(!g)h=0;else h=(c[g+16>>2]|0)>>>3;__ZN10PoolVectorI7Vector2E6resizeEi(e,h)|0;h=f+8|0;g=0;while(1){i=c[b>>2]|0;j=(i|0)==0;if(j)k=0;else k=(c[i+16>>2]|0)>>>3;if((g|0)>=(k|0)){n=33;break}if(j)o=0;else o=(c[i+16>>2]|0)>>>3;if((o|0)<=(g|0)){if(j)p=0;else p=(c[i+16>>2]|0)>>>3;if((p|0)<=(g|0)){n=13;break}a[1263537]=0}if(j){j=0+(g<<3)|0;q=c[j>>2]|0;r=c[j+4>>2]|0}else{j=i+4|0;__Z16atomic_incrementPj(j)|0;s=(c[i+8>>2]|0)+(g<<3)|0;i=c[s>>2]|0;t=c[s+4>>2]|0;__Z16atomic_decrementPj(j)|0;q=i;r=t}c[f>>2]=5;t=h;c[t>>2]=q;c[t+4>>2]=r;t=c[e>>2]|0;i=(t|0)==0;if(i)u=0;else u=(c[t+16>>2]|0)>>>3;do if((u|0)<=(g|0)){if(i)v=0;else v=(c[t+16>>2]|0)>>>3;if((v|0)>(g|0)){a[1263537]=0;n=26;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1128449,1130483,486,1130498,0);break}}else n=26;while(0);do if((n|0)==26){n=0;if(!i?(__ZN10PoolVectorI7Vector2E14_copy_on_writeEv(e),t=c[e>>2]|0,t|0):0){j=t+4|0;__Z16atomic_incrementPj(j)|0;s=c[t+8>>2]|0;c[s+(g<<3)>>2]=q;c[s+(g<<3)+4>>2]=r;__Z16atomic_decrementPj(j)|0;break}c[0+(g<<3)>>2]=q;c[0+(g<<3)+4>>2]=r}while(0);if(c[f>>2]|0)__ZN7Variant5clearEv(f);g=g+1|0}if((n|0)==13){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1130483,505,1146766,0);df()}else if((n|0)==33){l=d;return c[e>>2]|0}return 0}function __Z14_convert_arrayI10PoolVectorI7Vector2ES0_I7Vector3EET_RKT0_(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;d=l;l=l+48|0;if((l|0)>=(m|0))ba(48);e=d+36|0;f=d;g=d+24|0;c[e>>2]=0;h=c[b>>2]|0;if(!h)i=0;else i=((c[h+16>>2]|0)>>>0)/12|0;__ZN10PoolVectorI7Vector2E6resizeEi(e,i)|0;i=f+8|0;h=i+4|0;j=0;while(1){k=c[b>>2]|0;n=(k|0)==0;if(n)o=0;else o=((c[k+16>>2]|0)>>>0)/12|0;if((j|0)>=(o|0))break;if(n)p=0;else p=((c[k+16>>2]|0)>>>0)/12|0;do if((p|0)<=(j|0)){if(n)q=0;else q=((c[k+16>>2]|0)>>>0)/12|0;if((q|0)>(j|0)){a[1263537]=0;r=15;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1130483,505,1146766,0);c[g>>2]=c[0];c[g+4>>2]=c[1];c[g+8>>2]=c[2];break}}else r=15;while(0);do if((r|0)==15){r=0;if(n){s=0+(j*12|0)|0;c[g>>2]=c[s>>2];c[g+4>>2]=c[s+4>>2];c[g+8>>2]=c[s+8>>2];break}else{s=k+4|0;__Z16atomic_incrementPj(s)|0;t=(c[k+8>>2]|0)+(j*12|0)|0;c[g>>2]=c[t>>2];c[g+4>>2]=c[t+4>>2];c[g+8>>2]=c[t+8>>2];__Z16atomic_decrementPj(s)|0;break}}while(0);c[f>>2]=7;c[i>>2]=c[g>>2];c[i+4>>2]=c[g+4>>2];c[i+8>>2]=c[g+8>>2];k=c[i>>2]|0;n=c[h>>2]|0;s=c[e>>2]|0;t=(s|0)==0;if(t)u=0;else u=(c[s+16>>2]|0)>>>3;do if((u|0)<=(j|0)){if(t)v=0;else v=(c[s+16>>2]|0)>>>3;if((v|0)>(j|0)){a[1263537]=0;r=26;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1128449,1130483,486,1130498,0);break}}else r=26;while(0);do if((r|0)==26){r=0;if(!t?(__ZN10PoolVectorI7Vector2E14_copy_on_writeEv(e),s=c[e>>2]|0,s|0):0){w=s+4|0;__Z16atomic_incrementPj(w)|0;x=c[s+8>>2]|0;c[x+(j<<3)>>2]=k;c[x+(j<<3)+4>>2]=n;__Z16atomic_decrementPj(w)|0;break}c[0+(j<<3)>>2]=k;c[0+(j<<3)+4>>2]=n}while(0);if(c[f>>2]|0)__ZN7Variant5clearEv(f);j=j+1|0}l=d;return c[e>>2]|0}function __Z14_convert_arrayI10PoolVectorI7Vector2ES0_I5ColorEET_RKT0_(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0;d=l;l=l+48|0;if((l|0)>=(m|0))ba(48);e=d+40|0;f=d;g=d+24|0;c[e>>2]=0;h=c[b>>2]|0;if(!h)i=0;else i=(c[h+16>>2]|0)>>>4;__ZN10PoolVectorI7Vector2E6resizeEi(e,i)|0;i=f+8|0;h=0;while(1){j=c[b>>2]|0;k=(j|0)==0;if(k)n=0;else n=(c[j+16>>2]|0)>>>4;if((h|0)>=(n|0))break;if(k)o=0;else o=(c[j+16>>2]|0)>>>4;do if((o|0)<=(h|0)){if(k)p=0;else p=(c[j+16>>2]|0)>>>4;if((p|0)>(h|0)){a[1263537]=0;q=15;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1130483,505,1146766,0);c[g>>2]=c[0];c[g+4>>2]=c[1];c[g+8>>2]=c[2];c[g+12>>2]=c[3];break}}else q=15;while(0);do if((q|0)==15){q=0;if(k){r=0+(h<<4)|0;c[g>>2]=c[r>>2];c[g+4>>2]=c[r+4>>2];c[g+8>>2]=c[r+8>>2];c[g+12>>2]=c[r+12>>2];break}else{r=j+4|0;__Z16atomic_incrementPj(r)|0;s=(c[j+8>>2]|0)+(h<<4)|0;c[g>>2]=c[s>>2];c[g+4>>2]=c[s+4>>2];c[g+8>>2]=c[s+8>>2];c[g+12>>2]=c[s+12>>2];__Z16atomic_decrementPj(r)|0;break}}while(0);c[f>>2]=14;c[i>>2]=c[g>>2];c[i+4>>2]=c[g+4>>2];c[i+8>>2]=c[g+8>>2];c[i+12>>2]=c[g+12>>2];j=c[e>>2]|0;k=(j|0)==0;if(k)t=0;else t=(c[j+16>>2]|0)>>>3;do if((t|0)<=(h|0)){if(k)u=0;else u=(c[j+16>>2]|0)>>>3;if((u|0)>(h|0)){a[1263537]=0;q=26;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1128449,1130483,486,1130498,0);break}}else q=26;while(0);do if((q|0)==26){q=0;if(!k?(__ZN10PoolVectorI7Vector2E14_copy_on_writeEv(e),j=c[e>>2]|0,j|0):0){r=j+4|0;__Z16atomic_incrementPj(r)|0;s=c[j+8>>2]|0;c[s+(h<<3)>>2]=0;c[s+(h<<3)+4>>2]=0;__Z16atomic_decrementPj(r)|0;break}c[0+(h<<3)>>2]=0;c[0+(h<<3)+4>>2]=0}while(0);if(c[f>>2]|0)__ZN7Variant5clearEv(f);h=h+1|0}l=d;return c[e>>2]|0}function __Z27_convert_array_from_variantI10PoolVectorIfEET_RK7Variant(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+4|0;e=b;switch(c[a>>2]|0){case 21:{__ZN5ArrayC2ERKS_(d,a+8|0);c[e>>2]=c[d>>2];f=__Z14_convert_arrayI10PoolVectorIfE5ArrayET_RKT0_(e)|0;__ZN5ArrayD2Ev(e);g=f;l=b;return g|0}case 22:{f=a+8|0;c[d>>2]=0;if((c[f>>2]|0?(__ZN10PoolVectorIhE12_unreferenceEv(d),h=c[f>>2]|0,h|0):0)?__Z28atomic_conditional_incrementPj(h)|0:0)c[d>>2]=c[f>>2];c[e>>2]=c[d>>2];f=__Z14_convert_arrayI10PoolVectorIfES0_IhEET_RKT0_(e)|0;__ZN10PoolVectorIhE12_unreferenceEv(e);g=f;l=b;return g|0}case 23:{f=a+8|0;c[d>>2]=0;if((c[f>>2]|0?(__ZN10PoolVectorIiE12_unreferenceEv(d),h=c[f>>2]|0,h|0):0)?__Z28atomic_conditional_incrementPj(h)|0:0)c[d>>2]=c[f>>2];c[e>>2]=c[d>>2];f=__Z14_convert_arrayI10PoolVectorIfES0_IiEET_RKT0_(e)|0;__ZN10PoolVectorIiE12_unreferenceEv(e);g=f;l=b;return g|0}case 24:{f=a+8|0;c[d>>2]=0;if((c[f>>2]|0?(__ZN10PoolVectorIfE12_unreferenceEv(d),h=c[f>>2]|0,h|0):0)?__Z28atomic_conditional_incrementPj(h)|0:0)c[d>>2]=c[f>>2];c[e>>2]=c[d>>2];f=__Z14_convert_arrayI10PoolVectorIfES1_ET_RKT0_(e)|0;__ZN10PoolVectorIfE12_unreferenceEv(e);g=f;l=b;return g|0}case 25:{f=a+8|0;c[d>>2]=0;if((c[f>>2]|0?(__ZN10PoolVectorI6StringE12_unreferenceEv(d),h=c[f>>2]|0,h|0):0)?__Z28atomic_conditional_incrementPj(h)|0:0)c[d>>2]=c[f>>2];c[e>>2]=c[d>>2];f=__Z14_convert_arrayI10PoolVectorIfES0_I6StringEET_RKT0_(e)|0;__ZN10PoolVectorI6StringE12_unreferenceEv(e);g=f;l=b;return g|0}case 26:{f=a+8|0;c[d>>2]=0;if((c[f>>2]|0?(__ZN10PoolVectorI7Vector2E12_unreferenceEv(d),h=c[f>>2]|0,h|0):0)?__Z28atomic_conditional_incrementPj(h)|0:0)c[d>>2]=c[f>>2];c[e>>2]=c[d>>2];f=__Z14_convert_arrayI10PoolVectorIfES0_I7Vector2EET_RKT0_(e)|0;__ZN10PoolVectorI7Vector2E12_unreferenceEv(e);g=f;l=b;return g|0}case 27:{f=a+8|0;c[d>>2]=0;if((c[f>>2]|0?(__ZN10PoolVectorI7Vector3E12_unreferenceEv(d),h=c[f>>2]|0,h|0):0)?__Z28atomic_conditional_incrementPj(h)|0:0)c[d>>2]=c[f>>2];c[e>>2]=c[d>>2];f=__Z14_convert_arrayI10PoolVectorIfES0_I7Vector3EET_RKT0_(e)|0;__ZN10PoolVectorI7Vector3E12_unreferenceEv(e);g=f;l=b;return g|0}case 28:{f=a+8|0;c[d>>2]=0;if((c[f>>2]|0?(__ZN10PoolVectorI5ColorE12_unreferenceEv(d),a=c[f>>2]|0,a|0):0)?__Z28atomic_conditional_incrementPj(a)|0:0)c[d>>2]=c[f>>2];c[e>>2]=c[d>>2];d=__Z14_convert_arrayI10PoolVectorIfES0_I5ColorEET_RKT0_(e)|0;__ZN10PoolVectorI5ColorE12_unreferenceEv(e);g=d;l=b;return g|0}default:{g=0;l=b;return g|0}}return 0}function __Z14_convert_arrayI10PoolVectorIfE5ArrayET_RKT0_(b){b=b|0;var d=0,e=0,f=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0.0,r=0.0,s=0,t=0,u=0,v=0,w=0;d=l;l=l+32|0;if((l|0)>=(m|0))ba(32);e=d+28|0;f=d+24|0;i=d;c[f>>2]=0;__ZN10PoolVectorIfE6resizeEi(f,__ZNK5Array4sizeEv(b)|0)|0;if((__ZNK5Array4sizeEv(b)|0)<=0){j=c[f>>2]|0;l=d;return j|0}k=i+8|0;n=i+8|0;o=0;do{p=__ZNK5Array3getEi(b,o)|0;c[i>>2]=0;__ZN7Variant9referenceERKS_(i,p);switch(c[i>>2]|0){case 4:{c[e>>2]=__ZNK7Variantcv6StringEv(i)|0;q=+__ZNK6String9to_doubleEv(e);p=c[e>>2]|0;if((p|0)!=0?(__Z16atomic_decrementPj(p+-8|0)|0)==0:0){__ZN6Memory11free_staticEPvb(p,1);r=q}else r=q;break}case 1:{r=a[k>>0]|0?1.0:0.0;break}case 2:{p=n;r=+((c[p>>2]|0)>>>0)+4294967296.0*+(c[p+4>>2]|0);break}case 3:{r=+h[k>>3];break}default:r=0.0}p=c[f>>2]|0;s=(p|0)==0;if(s)t=0;else t=(c[p+16>>2]|0)>>>2;do if((t|0)<=(o|0)){if(s)u=0;else u=(c[p+16>>2]|0)>>>2;if((u|0)>(o|0)){a[1263537]=0;v=18;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1128449,1130483,486,1130498,0);break}}else v=18;while(0);do if((v|0)==18){v=0;if(!s?(__ZN10PoolVectorIfE14_copy_on_writeEv(f),p=c[f>>2]|0,p|0):0){w=p+4|0;__Z16atomic_incrementPj(w)|0;g[(c[p+8>>2]|0)+(o<<2)>>2]=r;__Z16atomic_decrementPj(w)|0;break}g[0+(o<<2)>>2]=r}while(0);if(c[i>>2]|0)__ZN7Variant5clearEv(i);o=o+1|0}while((o|0)<(__ZNK5Array4sizeEv(b)|0));j=c[f>>2]|0;l=d;return j|0}function __Z14_convert_arrayI10PoolVectorIfES0_IhEET_RKT0_(b){b=b|0;var d=0,e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0.0,v=0,w=0;d=l;l=l+32|0;if((l|0)>=(m|0))ba(32);e=d+24|0;f=d;c[e>>2]=0;h=c[b>>2]|0;if(!h)i=0;else i=c[h+16>>2]|0;__ZN10PoolVectorIfE6resizeEi(e,i)|0;i=f+8|0;h=0;while(1){j=c[b>>2]|0;k=(j|0)==0;if(k)n=0;else n=c[j+16>>2]|0;if((h|0)>=(n|0)){o=33;break}if(k)p=0;else p=c[j+16>>2]|0;do if((p|0)<=(h|0)){if(k)q=0;else q=c[j+16>>2]|0;if((q|0)>(h|0)){a[1263537]=0;o=15;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1130483,505,1146766,0);r=0;break}}else o=15;while(0);if((o|0)==15){o=0;if(k){o=16;break}s=j+4|0;__Z16atomic_incrementPj(s)|0;t=a[(c[j+8>>2]|0)+h>>0]|0;__Z16atomic_decrementPj(s)|0;r=t}c[f>>2]=2;t=i;c[t>>2]=r&255;c[t+4>>2]=0;u=+(r&255);t=c[e>>2]|0;s=(t|0)==0;if(s)v=0;else v=(c[t+16>>2]|0)>>>2;do if((v|0)<=(h|0)){if(s)w=0;else w=(c[t+16>>2]|0)>>>2;if((w|0)>(h|0)){a[1263537]=0;o=26;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1128449,1130483,486,1130498,0);break}}else o=26;while(0);do if((o|0)==26){o=0;if(!s?(__ZN10PoolVectorIfE14_copy_on_writeEv(e),t=c[e>>2]|0,t|0):0){j=t+4|0;__Z16atomic_incrementPj(j)|0;g[(c[t+8>>2]|0)+(h<<2)>>2]=u;__Z16atomic_decrementPj(j)|0;break}g[0+(h<<2)>>2]=u}while(0);if(c[f>>2]|0)__ZN7Variant5clearEv(f);h=h+1|0}if((o|0)==16)df();else if((o|0)==33){l=d;return c[e>>2]|0}return 0}function __Z14_convert_arrayI10PoolVectorIfES0_IiEET_RKT0_(b){b=b|0;var d=0,e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0.0,v=0,w=0;d=l;l=l+32|0;if((l|0)>=(m|0))ba(32);e=d+24|0;f=d;c[e>>2]=0;h=c[b>>2]|0;if(!h)i=0;else i=(c[h+16>>2]|0)>>>2;__ZN10PoolVectorIfE6resizeEi(e,i)|0;i=f+8|0;h=0;while(1){j=c[b>>2]|0;k=(j|0)==0;if(k)n=0;else n=(c[j+16>>2]|0)>>>2;if((h|0)>=(n|0)){o=33;break}if(k)p=0;else p=(c[j+16>>2]|0)>>>2;do if((p|0)<=(h|0)){if(k)q=0;else q=(c[j+16>>2]|0)>>>2;if((q|0)>(h|0)){a[1263537]=0;o=15;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1130483,505,1146766,0);r=0;break}}else o=15;while(0);if((o|0)==15){o=0;if(k){o=16;break}s=j+4|0;__Z16atomic_incrementPj(s)|0;t=c[(c[j+8>>2]|0)+(h<<2)>>2]|0;__Z16atomic_decrementPj(s)|0;r=t}c[f>>2]=2;t=i;c[t>>2]=r;c[t+4>>2]=((r|0)<0)<<31>>31;u=+(r|0);t=c[e>>2]|0;s=(t|0)==0;if(s)v=0;else v=(c[t+16>>2]|0)>>>2;do if((v|0)<=(h|0)){if(s)w=0;else w=(c[t+16>>2]|0)>>>2;if((w|0)>(h|0)){a[1263537]=0;o=26;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1128449,1130483,486,1130498,0);break}}else o=26;while(0);do if((o|0)==26){o=0;if(!s?(__ZN10PoolVectorIfE14_copy_on_writeEv(e),t=c[e>>2]|0,t|0):0){j=t+4|0;__Z16atomic_incrementPj(j)|0;g[(c[t+8>>2]|0)+(h<<2)>>2]=u;__Z16atomic_decrementPj(j)|0;break}g[0+(h<<2)>>2]=u}while(0);if(c[f>>2]|0)__ZN7Variant5clearEv(f);h=h+1|0}if((o|0)==16)df();else if((o|0)==33){l=d;return c[e>>2]|0}return 0}function __Z14_convert_arrayI10PoolVectorIfES1_ET_RKT0_(b){b=b|0;var d=0,e=0,f=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0.0,t=0,u=0.0,v=0,w=0,x=0;d=l;l=l+32|0;if((l|0)>=(m|0))ba(32);e=d+24|0;f=d;c[e>>2]=0;i=c[b>>2]|0;if(!i)j=0;else j=(c[i+16>>2]|0)>>>2;__ZN10PoolVectorIfE6resizeEi(e,j)|0;j=f+8|0;i=0;while(1){k=c[b>>2]|0;n=(k|0)==0;if(n)o=0;else o=(c[k+16>>2]|0)>>>2;if((i|0)>=(o|0)){p=33;break}if(n)q=0;else q=(c[k+16>>2]|0)>>>2;do if((q|0)<=(i|0)){if(n)r=0;else r=(c[k+16>>2]|0)>>>2;if((r|0)>(i|0)){a[1263537]=0;p=15;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1130483,505,1146766,0);s=0.0;break}}else p=15;while(0);if((p|0)==15){p=0;if(n){p=16;break}t=k+4|0;__Z16atomic_incrementPj(t)|0;u=+g[(c[k+8>>2]|0)+(i<<2)>>2];__Z16atomic_decrementPj(t)|0;s=u}c[f>>2]=3;h[j>>3]=s;t=c[e>>2]|0;v=(t|0)==0;if(v)w=0;else w=(c[t+16>>2]|0)>>>2;do if((w|0)<=(i|0)){if(v)x=0;else x=(c[t+16>>2]|0)>>>2;if((x|0)>(i|0)){a[1263537]=0;p=26;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1128449,1130483,486,1130498,0);break}}else p=26;while(0);do if((p|0)==26){p=0;if(!v?(__ZN10PoolVectorIfE14_copy_on_writeEv(e),t=c[e>>2]|0,t|0):0){k=t+4|0;__Z16atomic_incrementPj(k)|0;g[(c[t+8>>2]|0)+(i<<2)>>2]=s;__Z16atomic_decrementPj(k)|0;break}g[0+(i<<2)>>2]=s}while(0);if(c[f>>2]|0)__ZN7Variant5clearEv(f);i=i+1|0}if((p|0)==16)df();else if((p|0)==33){l=d;return c[e>>2]|0}return 0}function __Z14_convert_arrayI10PoolVectorIfES0_I6StringEET_RKT0_(b){b=b|0;var d=0,e=0,f=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0.0,y=0.0,z=0,A=0;d=l;l=l+32|0;if((l|0)>=(m|0))ba(32);e=d+28|0;f=d+24|0;i=d;c[f>>2]=0;j=c[b>>2]|0;if(!j)k=0;else k=(c[j+16>>2]|0)>>>2;__ZN10PoolVectorIfE6resizeEi(f,k)|0;k=i+8|0;j=i+8|0;n=0;while(1){o=c[b>>2]|0;p=(o|0)==0;if(p)q=0;else q=(c[o+16>>2]|0)>>>2;if((n|0)>=(q|0)){r=46;break}if(p)s=0;else s=(c[o+16>>2]|0)>>>2;if((s|0)<=(n|0)){if(p)t=0;else t=(c[o+16>>2]|0)>>>2;if((t|0)<=(n|0)){r=13;break}a[1263537]=0}p=o+4|0;__Z16atomic_incrementPj(p)|0;u=(c[o+8>>2]|0)+(n<<2)|0;o=c[u>>2]|0;if((o|0)!=0?(__Z28atomic_conditional_incrementPj(o+-8|0)|0)!=0:0){o=c[u>>2]|0;v=o;w=o}else{v=0;w=0}__Z16atomic_decrementPj(p)|0;p=v;c[i>>2]=4;c[k>>2]=0;if(v|0?(c[k>>2]=0,__Z28atomic_conditional_incrementPj(v+-8|0)|0):0)c[k>>2]=p;switch(c[i>>2]|0){case 4:{c[e>>2]=__ZNK7Variantcv6StringEv(i)|0;x=+__ZNK6String9to_doubleEv(e);p=c[e>>2]|0;if((p|0)!=0?(__Z16atomic_decrementPj(p+-8|0)|0)==0:0){__ZN6Memory11free_staticEPvb(p,1);y=x}else y=x;break}case 1:{y=a[k>>0]|0?1.0:0.0;break}case 2:{p=j;y=+((c[p>>2]|0)>>>0)+4294967296.0*+(c[p+4>>2]|0);break}case 3:{y=+h[k>>3];break}default:y=0.0}p=c[f>>2]|0;o=(p|0)==0;if(o)z=0;else z=(c[p+16>>2]|0)>>>2;do if((z|0)<=(n|0)){if(o)A=0;else A=(c[p+16>>2]|0)>>>2;if((A|0)>(n|0)){a[1263537]=0;r=36;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1128449,1130483,486,1130498,0);break}}else r=36;while(0);do if((r|0)==36){r=0;if(!o?(__ZN10PoolVectorIfE14_copy_on_writeEv(f),p=c[f>>2]|0,p|0):0){u=p+4|0;__Z16atomic_incrementPj(u)|0;g[(c[p+8>>2]|0)+(n<<2)>>2]=y;__Z16atomic_decrementPj(u)|0;break}g[0+(n<<2)>>2]=y}while(0);if(c[i>>2]|0)__ZN7Variant5clearEv(i);if(w|0?(__Z16atomic_decrementPj(w+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(w,1);n=n+1|0}if((r|0)==13){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1130483,505,1146766,0);df()}else if((r|0)==46){l=d;return c[f>>2]|0}return 0}function __Z14_convert_arrayI10PoolVectorIfES0_I7Vector2EET_RKT0_(b){b=b|0;var d=0,e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;d=l;l=l+32|0;if((l|0)>=(m|0))ba(32);e=d+24|0;f=d;c[e>>2]=0;h=c[b>>2]|0;if(!h)i=0;else i=(c[h+16>>2]|0)>>>3;__ZN10PoolVectorIfE6resizeEi(e,i)|0;i=f+8|0;h=0;while(1){j=c[b>>2]|0;k=(j|0)==0;if(k)n=0;else n=(c[j+16>>2]|0)>>>3;if((h|0)>=(n|0)){o=33;break}if(k)p=0;else p=(c[j+16>>2]|0)>>>3;if((p|0)<=(h|0)){if(k)q=0;else q=(c[j+16>>2]|0)>>>3;if((q|0)<=(h|0)){o=13;break}a[1263537]=0}if(k){k=0+(h<<3)|0;r=c[k>>2]|0;s=c[k+4>>2]|0}else{k=j+4|0;__Z16atomic_incrementPj(k)|0;t=(c[j+8>>2]|0)+(h<<3)|0;j=c[t>>2]|0;u=c[t+4>>2]|0;__Z16atomic_decrementPj(k)|0;r=j;s=u}c[f>>2]=5;u=i;c[u>>2]=r;c[u+4>>2]=s;u=c[e>>2]|0;j=(u|0)==0;if(j)v=0;else v=(c[u+16>>2]|0)>>>2;do if((v|0)<=(h|0)){if(j)w=0;else w=(c[u+16>>2]|0)>>>2;if((w|0)>(h|0)){a[1263537]=0;o=26;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1128449,1130483,486,1130498,0);break}}else o=26;while(0);do if((o|0)==26){o=0;if(!j?(__ZN10PoolVectorIfE14_copy_on_writeEv(e),u=c[e>>2]|0,u|0):0){k=u+4|0;__Z16atomic_incrementPj(k)|0;g[(c[u+8>>2]|0)+(h<<2)>>2]=0.0;__Z16atomic_decrementPj(k)|0;break}g[0+(h<<2)>>2]=0.0}while(0);if(c[f>>2]|0)__ZN7Variant5clearEv(f);h=h+1|0}if((o|0)==13){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1130483,505,1146766,0);df()}else if((o|0)==33){l=d;return c[e>>2]|0}return 0}function __Z14_convert_arrayI10PoolVectorIfES0_I7Vector3EET_RKT0_(b){b=b|0;var d=0,e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0;d=l;l=l+48|0;if((l|0)>=(m|0))ba(48);e=d+36|0;f=d;h=d+24|0;c[e>>2]=0;i=c[b>>2]|0;if(!i)j=0;else j=((c[i+16>>2]|0)>>>0)/12|0;__ZN10PoolVectorIfE6resizeEi(e,j)|0;j=f+8|0;i=0;while(1){k=c[b>>2]|0;n=(k|0)==0;if(n)o=0;else o=((c[k+16>>2]|0)>>>0)/12|0;if((i|0)>=(o|0))break;if(n)p=0;else p=((c[k+16>>2]|0)>>>0)/12|0;do if((p|0)<=(i|0)){if(n)q=0;else q=((c[k+16>>2]|0)>>>0)/12|0;if((q|0)>(i|0)){a[1263537]=0;r=15;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1130483,505,1146766,0);c[h>>2]=c[0];c[h+4>>2]=c[1];c[h+8>>2]=c[2];break}}else r=15;while(0);do if((r|0)==15){r=0;if(n){s=0+(i*12|0)|0;c[h>>2]=c[s>>2];c[h+4>>2]=c[s+4>>2];c[h+8>>2]=c[s+8>>2];break}else{s=k+4|0;__Z16atomic_incrementPj(s)|0;t=(c[k+8>>2]|0)+(i*12|0)|0;c[h>>2]=c[t>>2];c[h+4>>2]=c[t+4>>2];c[h+8>>2]=c[t+8>>2];__Z16atomic_decrementPj(s)|0;break}}while(0);c[f>>2]=7;c[j>>2]=c[h>>2];c[j+4>>2]=c[h+4>>2];c[j+8>>2]=c[h+8>>2];k=c[e>>2]|0;n=(k|0)==0;if(n)u=0;else u=(c[k+16>>2]|0)>>>2;do if((u|0)<=(i|0)){if(n)v=0;else v=(c[k+16>>2]|0)>>>2;if((v|0)>(i|0)){a[1263537]=0;r=26;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1128449,1130483,486,1130498,0);break}}else r=26;while(0);do if((r|0)==26){r=0;if(!n?(__ZN10PoolVectorIfE14_copy_on_writeEv(e),k=c[e>>2]|0,k|0):0){s=k+4|0;__Z16atomic_incrementPj(s)|0;g[(c[k+8>>2]|0)+(i<<2)>>2]=0.0;__Z16atomic_decrementPj(s)|0;break}g[0+(i<<2)>>2]=0.0}while(0);if(c[f>>2]|0)__ZN7Variant5clearEv(f);i=i+1|0}l=d;return c[e>>2]|0}function __Z14_convert_arrayI10PoolVectorIfES0_I5ColorEET_RKT0_(b){b=b|0;var d=0,e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0;d=l;l=l+48|0;if((l|0)>=(m|0))ba(48);e=d+40|0;f=d;h=d+24|0;c[e>>2]=0;i=c[b>>2]|0;if(!i)j=0;else j=(c[i+16>>2]|0)>>>4;__ZN10PoolVectorIfE6resizeEi(e,j)|0;j=f+8|0;i=0;while(1){k=c[b>>2]|0;n=(k|0)==0;if(n)o=0;else o=(c[k+16>>2]|0)>>>4;if((i|0)>=(o|0))break;if(n)p=0;else p=(c[k+16>>2]|0)>>>4;do if((p|0)<=(i|0)){if(n)q=0;else q=(c[k+16>>2]|0)>>>4;if((q|0)>(i|0)){a[1263537]=0;r=15;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1130483,505,1146766,0);c[h>>2]=c[0];c[h+4>>2]=c[1];c[h+8>>2]=c[2];c[h+12>>2]=c[3];break}}else r=15;while(0);do if((r|0)==15){r=0;if(n){s=0+(i<<4)|0;c[h>>2]=c[s>>2];c[h+4>>2]=c[s+4>>2];c[h+8>>2]=c[s+8>>2];c[h+12>>2]=c[s+12>>2];break}else{s=k+4|0;__Z16atomic_incrementPj(s)|0;t=(c[k+8>>2]|0)+(i<<4)|0;c[h>>2]=c[t>>2];c[h+4>>2]=c[t+4>>2];c[h+8>>2]=c[t+8>>2];c[h+12>>2]=c[t+12>>2];__Z16atomic_decrementPj(s)|0;break}}while(0);c[f>>2]=14;c[j>>2]=c[h>>2];c[j+4>>2]=c[h+4>>2];c[j+8>>2]=c[h+8>>2];c[j+12>>2]=c[h+12>>2];k=c[e>>2]|0;n=(k|0)==0;if(n)u=0;else u=(c[k+16>>2]|0)>>>2;do if((u|0)<=(i|0)){if(n)v=0;else v=(c[k+16>>2]|0)>>>2;if((v|0)>(i|0)){a[1263537]=0;r=26;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1128449,1130483,486,1130498,0);break}}else r=26;while(0);do if((r|0)==26){r=0;if(!n?(__ZN10PoolVectorIfE14_copy_on_writeEv(e),k=c[e>>2]|0,k|0):0){s=k+4|0;__Z16atomic_incrementPj(s)|0;g[(c[k+8>>2]|0)+(i<<2)>>2]=0.0;__Z16atomic_decrementPj(s)|0;break}g[0+(i<<2)>>2]=0.0}while(0);if(c[f>>2]|0)__ZN7Variant5clearEv(f);i=i+1|0}l=d;return c[e>>2]|0}function __Z27_convert_array_from_variantI10PoolVectorIiEET_RK7Variant(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+4|0;e=b;switch(c[a>>2]|0){case 21:{__ZN5ArrayC2ERKS_(d,a+8|0);c[e>>2]=c[d>>2];f=__Z14_convert_arrayI10PoolVectorIiE5ArrayET_RKT0_(e)|0;__ZN5ArrayD2Ev(e);g=f;l=b;return g|0}case 22:{f=a+8|0;c[d>>2]=0;if((c[f>>2]|0?(__ZN10PoolVectorIhE12_unreferenceEv(d),h=c[f>>2]|0,h|0):0)?__Z28atomic_conditional_incrementPj(h)|0:0)c[d>>2]=c[f>>2];c[e>>2]=c[d>>2];f=__Z14_convert_arrayI10PoolVectorIiES0_IhEET_RKT0_(e)|0;__ZN10PoolVectorIhE12_unreferenceEv(e);g=f;l=b;return g|0}case 23:{f=a+8|0;c[d>>2]=0;if((c[f>>2]|0?(__ZN10PoolVectorIiE12_unreferenceEv(d),h=c[f>>2]|0,h|0):0)?__Z28atomic_conditional_incrementPj(h)|0:0)c[d>>2]=c[f>>2];c[e>>2]=c[d>>2];f=__Z14_convert_arrayI10PoolVectorIiES1_ET_RKT0_(e)|0;__ZN10PoolVectorIiE12_unreferenceEv(e);g=f;l=b;return g|0}case 24:{f=a+8|0;c[d>>2]=0;if((c[f>>2]|0?(__ZN10PoolVectorIfE12_unreferenceEv(d),h=c[f>>2]|0,h|0):0)?__Z28atomic_conditional_incrementPj(h)|0:0)c[d>>2]=c[f>>2];c[e>>2]=c[d>>2];f=__Z14_convert_arrayI10PoolVectorIiES0_IfEET_RKT0_(e)|0;__ZN10PoolVectorIfE12_unreferenceEv(e);g=f;l=b;return g|0}case 25:{f=a+8|0;c[d>>2]=0;if((c[f>>2]|0?(__ZN10PoolVectorI6StringE12_unreferenceEv(d),h=c[f>>2]|0,h|0):0)?__Z28atomic_conditional_incrementPj(h)|0:0)c[d>>2]=c[f>>2];c[e>>2]=c[d>>2];f=__Z14_convert_arrayI10PoolVectorIiES0_I6StringEET_RKT0_(e)|0;__ZN10PoolVectorI6StringE12_unreferenceEv(e);g=f;l=b;return g|0}case 26:{f=a+8|0;c[d>>2]=0;if((c[f>>2]|0?(__ZN10PoolVectorI7Vector2E12_unreferenceEv(d),h=c[f>>2]|0,h|0):0)?__Z28atomic_conditional_incrementPj(h)|0:0)c[d>>2]=c[f>>2];c[e>>2]=c[d>>2];f=__Z14_convert_arrayI10PoolVectorIiES0_I7Vector2EET_RKT0_(e)|0;__ZN10PoolVectorI7Vector2E12_unreferenceEv(e);g=f;l=b;return g|0}case 27:{f=a+8|0;c[d>>2]=0;if((c[f>>2]|0?(__ZN10PoolVectorI7Vector3E12_unreferenceEv(d),h=c[f>>2]|0,h|0):0)?__Z28atomic_conditional_incrementPj(h)|0:0)c[d>>2]=c[f>>2];c[e>>2]=c[d>>2];f=__Z14_convert_arrayI10PoolVectorIiES0_I7Vector3EET_RKT0_(e)|0;__ZN10PoolVectorI7Vector3E12_unreferenceEv(e);g=f;l=b;return g|0}case 28:{f=a+8|0;c[d>>2]=0;if((c[f>>2]|0?(__ZN10PoolVectorI5ColorE12_unreferenceEv(d),a=c[f>>2]|0,a|0):0)?__Z28atomic_conditional_incrementPj(a)|0:0)c[d>>2]=c[f>>2];c[e>>2]=c[d>>2];d=__Z14_convert_arrayI10PoolVectorIiES0_I5ColorEET_RKT0_(e)|0;__ZN10PoolVectorI5ColorE12_unreferenceEv(e);g=d;l=b;return g|0}default:{g=0;l=b;return g|0}}return 0}function __Z14_convert_arrayI10PoolVectorIiE5ArrayET_RKT0_(b){b=b|0;var e=0,f=0,g=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+28|0;g=e+24|0;i=e;c[g>>2]=0;__ZN10PoolVectorIiE6resizeEi(g,__ZNK5Array4sizeEv(b)|0)|0;if((__ZNK5Array4sizeEv(b)|0)<=0){j=c[g>>2]|0;l=e;return j|0}k=i+8|0;n=i+8|0;o=0;do{p=__ZNK5Array3getEi(b,o)|0;c[i>>2]=0;__ZN7Variant9referenceERKS_(i,p);switch(c[i>>2]|0){case 4:{c[f>>2]=__ZNK7Variantcv6StringEv(i)|0;p=__ZNK6String6to_intEv(f)|0;q=c[f>>2]|0;if((q|0)!=0?(__Z16atomic_decrementPj(q+-8|0)|0)==0:0){__ZN6Memory11free_staticEPvb(q,1);r=p}else r=p;break}case 1:{r=d[k>>0]|0;break}case 2:{r=c[n>>2]|0;break}case 3:{r=~~+h[k>>3];break}default:r=0}p=c[g>>2]|0;q=(p|0)==0;if(q)s=0;else s=(c[p+16>>2]|0)>>>2;do if((s|0)<=(o|0)){if(q)t=0;else t=(c[p+16>>2]|0)>>>2;if((t|0)>(o|0)){a[1263537]=0;u=18;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1128449,1130483,486,1130498,0);break}}else u=18;while(0);do if((u|0)==18){u=0;if(!q?(__ZN10PoolVectorIiE14_copy_on_writeEv(g),p=c[g>>2]|0,p|0):0){v=p+4|0;__Z16atomic_incrementPj(v)|0;c[(c[p+8>>2]|0)+(o<<2)>>2]=r;__Z16atomic_decrementPj(v)|0;break}c[0+(o<<2)>>2]=r}while(0);if(c[i>>2]|0)__ZN7Variant5clearEv(i);o=o+1|0}while((o|0)<(__ZNK5Array4sizeEv(b)|0));j=c[g>>2]|0;l=e;return j|0}function __Z14_convert_arrayI10PoolVectorIiES0_IhEET_RKT0_(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0;d=l;l=l+32|0;if((l|0)>=(m|0))ba(32);e=d+24|0;f=d;c[e>>2]=0;g=c[b>>2]|0;if(!g)h=0;else h=c[g+16>>2]|0;__ZN10PoolVectorIiE6resizeEi(e,h)|0;h=f+8|0;g=0;while(1){i=c[b>>2]|0;j=(i|0)==0;if(j)k=0;else k=c[i+16>>2]|0;if((g|0)>=(k|0)){n=33;break}if(j)o=0;else o=c[i+16>>2]|0;do if((o|0)<=(g|0)){if(j)p=0;else p=c[i+16>>2]|0;if((p|0)>(g|0)){a[1263537]=0;n=15;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1130483,505,1146766,0);q=0;break}}else n=15;while(0);if((n|0)==15){n=0;if(j){n=16;break}r=i+4|0;__Z16atomic_incrementPj(r)|0;s=a[(c[i+8>>2]|0)+g>>0]|0;__Z16atomic_decrementPj(r)|0;q=s}c[f>>2]=2;s=h;c[s>>2]=q&255;c[s+4>>2]=0;s=q&255;r=c[e>>2]|0;t=(r|0)==0;if(t)u=0;else u=(c[r+16>>2]|0)>>>2;do if((u|0)<=(g|0)){if(t)v=0;else v=(c[r+16>>2]|0)>>>2;if((v|0)>(g|0)){a[1263537]=0;n=26;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1128449,1130483,486,1130498,0);break}}else n=26;while(0);do if((n|0)==26){n=0;if(!t?(__ZN10PoolVectorIiE14_copy_on_writeEv(e),r=c[e>>2]|0,r|0):0){i=r+4|0;__Z16atomic_incrementPj(i)|0;c[(c[r+8>>2]|0)+(g<<2)>>2]=s;__Z16atomic_decrementPj(i)|0;break}c[0+(g<<2)>>2]=s}while(0);if(c[f>>2]|0)__ZN7Variant5clearEv(f);g=g+1|0}if((n|0)==16)df();else if((n|0)==33){l=d;return c[e>>2]|0}return 0}function __Z14_convert_arrayI10PoolVectorIiES1_ET_RKT0_(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0;d=l;l=l+32|0;if((l|0)>=(m|0))ba(32);e=d+24|0;f=d;c[e>>2]=0;g=c[b>>2]|0;if(!g)h=0;else h=(c[g+16>>2]|0)>>>2;__ZN10PoolVectorIiE6resizeEi(e,h)|0;h=f+8|0;g=0;while(1){i=c[b>>2]|0;j=(i|0)==0;if(j)k=0;else k=(c[i+16>>2]|0)>>>2;if((g|0)>=(k|0)){n=33;break}if(j)o=0;else o=(c[i+16>>2]|0)>>>2;do if((o|0)<=(g|0)){if(j)p=0;else p=(c[i+16>>2]|0)>>>2;if((p|0)>(g|0)){a[1263537]=0;n=15;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1130483,505,1146766,0);q=0;break}}else n=15;while(0);if((n|0)==15){n=0;if(j){n=16;break}r=i+4|0;__Z16atomic_incrementPj(r)|0;s=c[(c[i+8>>2]|0)+(g<<2)>>2]|0;__Z16atomic_decrementPj(r)|0;q=s}c[f>>2]=2;s=h;c[s>>2]=q;c[s+4>>2]=((q|0)<0)<<31>>31;s=c[e>>2]|0;r=(s|0)==0;if(r)t=0;else t=(c[s+16>>2]|0)>>>2;do if((t|0)<=(g|0)){if(r)u=0;else u=(c[s+16>>2]|0)>>>2;if((u|0)>(g|0)){a[1263537]=0;n=26;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1128449,1130483,486,1130498,0);break}}else n=26;while(0);do if((n|0)==26){n=0;if(!r?(__ZN10PoolVectorIiE14_copy_on_writeEv(e),s=c[e>>2]|0,s|0):0){i=s+4|0;__Z16atomic_incrementPj(i)|0;c[(c[s+8>>2]|0)+(g<<2)>>2]=q;__Z16atomic_decrementPj(i)|0;break}c[0+(g<<2)>>2]=q}while(0);if(c[f>>2]|0)__ZN7Variant5clearEv(f);g=g+1|0}if((n|0)==16)df();else if((n|0)==33){l=d;return c[e>>2]|0}return 0}function __Z14_convert_arrayI10PoolVectorIiES0_IfEET_RKT0_(b){b=b|0;var d=0,e=0,f=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0.0,t=0,u=0.0,v=0,w=0,x=0,y=0;d=l;l=l+32|0;if((l|0)>=(m|0))ba(32);e=d+24|0;f=d;c[e>>2]=0;i=c[b>>2]|0;if(!i)j=0;else j=(c[i+16>>2]|0)>>>2;__ZN10PoolVectorIiE6resizeEi(e,j)|0;j=f+8|0;i=0;while(1){k=c[b>>2]|0;n=(k|0)==0;if(n)o=0;else o=(c[k+16>>2]|0)>>>2;if((i|0)>=(o|0)){p=33;break}if(n)q=0;else q=(c[k+16>>2]|0)>>>2;do if((q|0)<=(i|0)){if(n)r=0;else r=(c[k+16>>2]|0)>>>2;if((r|0)>(i|0)){a[1263537]=0;p=15;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1130483,505,1146766,0);s=0.0;break}}else p=15;while(0);if((p|0)==15){p=0;if(n){p=16;break}t=k+4|0;__Z16atomic_incrementPj(t)|0;u=+g[(c[k+8>>2]|0)+(i<<2)>>2];__Z16atomic_decrementPj(t)|0;s=u}c[f>>2]=3;h[j>>3]=s;t=~~s;v=c[e>>2]|0;w=(v|0)==0;if(w)x=0;else x=(c[v+16>>2]|0)>>>2;do if((x|0)<=(i|0)){if(w)y=0;else y=(c[v+16>>2]|0)>>>2;if((y|0)>(i|0)){a[1263537]=0;p=26;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1128449,1130483,486,1130498,0);break}}else p=26;while(0);do if((p|0)==26){p=0;if(!w?(__ZN10PoolVectorIiE14_copy_on_writeEv(e),v=c[e>>2]|0,v|0):0){k=v+4|0;__Z16atomic_incrementPj(k)|0;c[(c[v+8>>2]|0)+(i<<2)>>2]=t;__Z16atomic_decrementPj(k)|0;break}c[0+(i<<2)>>2]=t}while(0);if(c[f>>2]|0)__ZN7Variant5clearEv(f);i=i+1|0}if((p|0)==16)df();else if((p|0)==33){l=d;return c[e>>2]|0}return 0}function __Z14_convert_arrayI10PoolVectorIiES0_I6StringEET_RKT0_(b){b=b|0;var e=0,f=0,g=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+28|0;g=e+24|0;i=e;c[g>>2]=0;j=c[b>>2]|0;if(!j)k=0;else k=(c[j+16>>2]|0)>>>2;__ZN10PoolVectorIiE6resizeEi(g,k)|0;k=i+8|0;j=i+8|0;n=0;while(1){o=c[b>>2]|0;p=(o|0)==0;if(p)q=0;else q=(c[o+16>>2]|0)>>>2;if((n|0)>=(q|0)){r=46;break}if(p)s=0;else s=(c[o+16>>2]|0)>>>2;if((s|0)<=(n|0)){if(p)t=0;else t=(c[o+16>>2]|0)>>>2;if((t|0)<=(n|0)){r=13;break}a[1263537]=0}p=o+4|0;__Z16atomic_incrementPj(p)|0;u=(c[o+8>>2]|0)+(n<<2)|0;o=c[u>>2]|0;if((o|0)!=0?(__Z28atomic_conditional_incrementPj(o+-8|0)|0)!=0:0){o=c[u>>2]|0;v=o;w=o}else{v=0;w=0}__Z16atomic_decrementPj(p)|0;p=v;c[i>>2]=4;c[k>>2]=0;if(v|0?(c[k>>2]=0,__Z28atomic_conditional_incrementPj(v+-8|0)|0):0)c[k>>2]=p;switch(c[i>>2]|0){case 4:{c[f>>2]=__ZNK7Variantcv6StringEv(i)|0;p=__ZNK6String6to_intEv(f)|0;o=c[f>>2]|0;if((o|0)!=0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0){__ZN6Memory11free_staticEPvb(o,1);x=p}else x=p;break}case 1:{x=d[k>>0]|0;break}case 2:{x=c[j>>2]|0;break}case 3:{x=~~+h[k>>3];break}default:x=0}p=c[g>>2]|0;o=(p|0)==0;if(o)y=0;else y=(c[p+16>>2]|0)>>>2;do if((y|0)<=(n|0)){if(o)z=0;else z=(c[p+16>>2]|0)>>>2;if((z|0)>(n|0)){a[1263537]=0;r=36;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1128449,1130483,486,1130498,0);break}}else r=36;while(0);do if((r|0)==36){r=0;if(!o?(__ZN10PoolVectorIiE14_copy_on_writeEv(g),p=c[g>>2]|0,p|0):0){u=p+4|0;__Z16atomic_incrementPj(u)|0;c[(c[p+8>>2]|0)+(n<<2)>>2]=x;__Z16atomic_decrementPj(u)|0;break}c[0+(n<<2)>>2]=x}while(0);if(c[i>>2]|0)__ZN7Variant5clearEv(i);if(w|0?(__Z16atomic_decrementPj(w+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(w,1);n=n+1|0}if((r|0)==13){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1130483,505,1146766,0);df()}else if((r|0)==46){l=e;return c[g>>2]|0}return 0}function __Z14_convert_arrayI10PoolVectorIiES0_I7Vector2EET_RKT0_(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0;d=l;l=l+32|0;if((l|0)>=(m|0))ba(32);e=d+24|0;f=d;c[e>>2]=0;g=c[b>>2]|0;if(!g)h=0;else h=(c[g+16>>2]|0)>>>3;__ZN10PoolVectorIiE6resizeEi(e,h)|0;h=f+8|0;g=0;while(1){i=c[b>>2]|0;j=(i|0)==0;if(j)k=0;else k=(c[i+16>>2]|0)>>>3;if((g|0)>=(k|0)){n=33;break}if(j)o=0;else o=(c[i+16>>2]|0)>>>3;if((o|0)<=(g|0)){if(j)p=0;else p=(c[i+16>>2]|0)>>>3;if((p|0)<=(g|0)){n=13;break}a[1263537]=0}if(j){j=0+(g<<3)|0;q=c[j>>2]|0;r=c[j+4>>2]|0}else{j=i+4|0;__Z16atomic_incrementPj(j)|0;s=(c[i+8>>2]|0)+(g<<3)|0;i=c[s>>2]|0;t=c[s+4>>2]|0;__Z16atomic_decrementPj(j)|0;q=i;r=t}c[f>>2]=5;t=h;c[t>>2]=q;c[t+4>>2]=r;t=c[e>>2]|0;i=(t|0)==0;if(i)u=0;else u=(c[t+16>>2]|0)>>>2;do if((u|0)<=(g|0)){if(i)v=0;else v=(c[t+16>>2]|0)>>>2;if((v|0)>(g|0)){a[1263537]=0;n=26;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1128449,1130483,486,1130498,0);break}}else n=26;while(0);do if((n|0)==26){n=0;if(!i?(__ZN10PoolVectorIiE14_copy_on_writeEv(e),t=c[e>>2]|0,t|0):0){j=t+4|0;__Z16atomic_incrementPj(j)|0;c[(c[t+8>>2]|0)+(g<<2)>>2]=0;__Z16atomic_decrementPj(j)|0;break}c[0+(g<<2)>>2]=0}while(0);if(c[f>>2]|0)__ZN7Variant5clearEv(f);g=g+1|0}if((n|0)==13){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1130483,505,1146766,0);df()}else if((n|0)==33){l=d;return c[e>>2]|0}return 0}function __Z14_convert_arrayI10PoolVectorIiES0_I7Vector3EET_RKT0_(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0;d=l;l=l+48|0;if((l|0)>=(m|0))ba(48);e=d+36|0;f=d;g=d+24|0;c[e>>2]=0;h=c[b>>2]|0;if(!h)i=0;else i=((c[h+16>>2]|0)>>>0)/12|0;__ZN10PoolVectorIiE6resizeEi(e,i)|0;i=f+8|0;h=0;while(1){j=c[b>>2]|0;k=(j|0)==0;if(k)n=0;else n=((c[j+16>>2]|0)>>>0)/12|0;if((h|0)>=(n|0))break;if(k)o=0;else o=((c[j+16>>2]|0)>>>0)/12|0;do if((o|0)<=(h|0)){if(k)p=0;else p=((c[j+16>>2]|0)>>>0)/12|0;if((p|0)>(h|0)){a[1263537]=0;q=15;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1130483,505,1146766,0);c[g>>2]=c[0];c[g+4>>2]=c[1];c[g+8>>2]=c[2];break}}else q=15;while(0);do if((q|0)==15){q=0;if(k){r=0+(h*12|0)|0;c[g>>2]=c[r>>2];c[g+4>>2]=c[r+4>>2];c[g+8>>2]=c[r+8>>2];break}else{r=j+4|0;__Z16atomic_incrementPj(r)|0;s=(c[j+8>>2]|0)+(h*12|0)|0;c[g>>2]=c[s>>2];c[g+4>>2]=c[s+4>>2];c[g+8>>2]=c[s+8>>2];__Z16atomic_decrementPj(r)|0;break}}while(0);c[f>>2]=7;c[i>>2]=c[g>>2];c[i+4>>2]=c[g+4>>2];c[i+8>>2]=c[g+8>>2];j=c[e>>2]|0;k=(j|0)==0;if(k)t=0;else t=(c[j+16>>2]|0)>>>2;do if((t|0)<=(h|0)){if(k)u=0;else u=(c[j+16>>2]|0)>>>2;if((u|0)>(h|0)){a[1263537]=0;q=26;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1128449,1130483,486,1130498,0);break}}else q=26;while(0);do if((q|0)==26){q=0;if(!k?(__ZN10PoolVectorIiE14_copy_on_writeEv(e),j=c[e>>2]|0,j|0):0){r=j+4|0;__Z16atomic_incrementPj(r)|0;c[(c[j+8>>2]|0)+(h<<2)>>2]=0;__Z16atomic_decrementPj(r)|0;break}c[0+(h<<2)>>2]=0}while(0);if(c[f>>2]|0)__ZN7Variant5clearEv(f);h=h+1|0}l=d;return c[e>>2]|0}function __Z14_convert_arrayI10PoolVectorIiES0_I5ColorEET_RKT0_(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0;d=l;l=l+48|0;if((l|0)>=(m|0))ba(48);e=d+40|0;f=d;g=d+24|0;c[e>>2]=0;h=c[b>>2]|0;if(!h)i=0;else i=(c[h+16>>2]|0)>>>4;__ZN10PoolVectorIiE6resizeEi(e,i)|0;i=f+8|0;h=0;while(1){j=c[b>>2]|0;k=(j|0)==0;if(k)n=0;else n=(c[j+16>>2]|0)>>>4;if((h|0)>=(n|0))break;if(k)o=0;else o=(c[j+16>>2]|0)>>>4;do if((o|0)<=(h|0)){if(k)p=0;else p=(c[j+16>>2]|0)>>>4;if((p|0)>(h|0)){a[1263537]=0;q=15;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1130483,505,1146766,0);c[g>>2]=c[0];c[g+4>>2]=c[1];c[g+8>>2]=c[2];c[g+12>>2]=c[3];break}}else q=15;while(0);do if((q|0)==15){q=0;if(k){r=0+(h<<4)|0;c[g>>2]=c[r>>2];c[g+4>>2]=c[r+4>>2];c[g+8>>2]=c[r+8>>2];c[g+12>>2]=c[r+12>>2];break}else{r=j+4|0;__Z16atomic_incrementPj(r)|0;s=(c[j+8>>2]|0)+(h<<4)|0;c[g>>2]=c[s>>2];c[g+4>>2]=c[s+4>>2];c[g+8>>2]=c[s+8>>2];c[g+12>>2]=c[s+12>>2];__Z16atomic_decrementPj(r)|0;break}}while(0);c[f>>2]=14;c[i>>2]=c[g>>2];c[i+4>>2]=c[g+4>>2];c[i+8>>2]=c[g+8>>2];c[i+12>>2]=c[g+12>>2];j=c[e>>2]|0;k=(j|0)==0;if(k)t=0;else t=(c[j+16>>2]|0)>>>2;do if((t|0)<=(h|0)){if(k)u=0;else u=(c[j+16>>2]|0)>>>2;if((u|0)>(h|0)){a[1263537]=0;q=26;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1128449,1130483,486,1130498,0);break}}else q=26;while(0);do if((q|0)==26){q=0;if(!k?(__ZN10PoolVectorIiE14_copy_on_writeEv(e),j=c[e>>2]|0,j|0):0){r=j+4|0;__Z16atomic_incrementPj(r)|0;c[(c[j+8>>2]|0)+(h<<2)>>2]=0;__Z16atomic_decrementPj(r)|0;break}c[0+(h<<2)>>2]=0}while(0);if(c[f>>2]|0)__ZN7Variant5clearEv(f);h=h+1|0}l=d;return c[e>>2]|0}function __Z27_convert_array_from_variantI10PoolVectorIhEET_RK7Variant(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+4|0;e=b;switch(c[a>>2]|0){case 21:{__ZN5ArrayC2ERKS_(d,a+8|0);c[e>>2]=c[d>>2];f=__Z14_convert_arrayI10PoolVectorIhE5ArrayET_RKT0_(e)|0;__ZN5ArrayD2Ev(e);g=f;l=b;return g|0}case 22:{f=a+8|0;c[d>>2]=0;if((c[f>>2]|0?(__ZN10PoolVectorIhE12_unreferenceEv(d),h=c[f>>2]|0,h|0):0)?__Z28atomic_conditional_incrementPj(h)|0:0)c[d>>2]=c[f>>2];c[e>>2]=c[d>>2];f=__Z14_convert_arrayI10PoolVectorIhES1_ET_RKT0_(e)|0;__ZN10PoolVectorIhE12_unreferenceEv(e);g=f;l=b;return g|0}case 23:{f=a+8|0;c[d>>2]=0;if((c[f>>2]|0?(__ZN10PoolVectorIiE12_unreferenceEv(d),h=c[f>>2]|0,h|0):0)?__Z28atomic_conditional_incrementPj(h)|0:0)c[d>>2]=c[f>>2];c[e>>2]=c[d>>2];f=__Z14_convert_arrayI10PoolVectorIhES0_IiEET_RKT0_(e)|0;__ZN10PoolVectorIiE12_unreferenceEv(e);g=f;l=b;return g|0}case 24:{f=a+8|0;c[d>>2]=0;if((c[f>>2]|0?(__ZN10PoolVectorIfE12_unreferenceEv(d),h=c[f>>2]|0,h|0):0)?__Z28atomic_conditional_incrementPj(h)|0:0)c[d>>2]=c[f>>2];c[e>>2]=c[d>>2];f=__Z14_convert_arrayI10PoolVectorIhES0_IfEET_RKT0_(e)|0;__ZN10PoolVectorIfE12_unreferenceEv(e);g=f;l=b;return g|0}case 25:{f=a+8|0;c[d>>2]=0;if((c[f>>2]|0?(__ZN10PoolVectorI6StringE12_unreferenceEv(d),h=c[f>>2]|0,h|0):0)?__Z28atomic_conditional_incrementPj(h)|0:0)c[d>>2]=c[f>>2];c[e>>2]=c[d>>2];f=__Z14_convert_arrayI10PoolVectorIhES0_I6StringEET_RKT0_(e)|0;__ZN10PoolVectorI6StringE12_unreferenceEv(e);g=f;l=b;return g|0}case 26:{f=a+8|0;c[d>>2]=0;if((c[f>>2]|0?(__ZN10PoolVectorI7Vector2E12_unreferenceEv(d),h=c[f>>2]|0,h|0):0)?__Z28atomic_conditional_incrementPj(h)|0:0)c[d>>2]=c[f>>2];c[e>>2]=c[d>>2];f=__Z14_convert_arrayI10PoolVectorIhES0_I7Vector2EET_RKT0_(e)|0;__ZN10PoolVectorI7Vector2E12_unreferenceEv(e);g=f;l=b;return g|0}case 27:{f=a+8|0;c[d>>2]=0;if((c[f>>2]|0?(__ZN10PoolVectorI7Vector3E12_unreferenceEv(d),h=c[f>>2]|0,h|0):0)?__Z28atomic_conditional_incrementPj(h)|0:0)c[d>>2]=c[f>>2];c[e>>2]=c[d>>2];f=__Z14_convert_arrayI10PoolVectorIhES0_I7Vector3EET_RKT0_(e)|0;__ZN10PoolVectorI7Vector3E12_unreferenceEv(e);g=f;l=b;return g|0}case 28:{f=a+8|0;c[d>>2]=0;if((c[f>>2]|0?(__ZN10PoolVectorI5ColorE12_unreferenceEv(d),a=c[f>>2]|0,a|0):0)?__Z28atomic_conditional_incrementPj(a)|0:0)c[d>>2]=c[f>>2];c[e>>2]=c[d>>2];d=__Z14_convert_arrayI10PoolVectorIhES0_I5ColorEET_RKT0_(e)|0;__ZN10PoolVectorI5ColorE12_unreferenceEv(e);g=d;l=b;return g|0}default:{g=0;l=b;return g|0}}return 0}function __Z14_convert_arrayI10PoolVectorIhE5ArrayET_RKT0_(b){b=b|0;var d=0,e=0,f=0,g=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0;d=l;l=l+32|0;if((l|0)>=(m|0))ba(32);e=d+28|0;f=d+24|0;g=d;c[f>>2]=0;__ZN10PoolVectorIhE6resizeEi(f,__ZNK5Array4sizeEv(b)|0)|0;if((__ZNK5Array4sizeEv(b)|0)<=0){i=c[f>>2]|0;l=d;return i|0}j=g+8|0;k=g+8|0;n=0;do{o=__ZNK5Array3getEi(b,n)|0;c[g>>2]=0;__ZN7Variant9referenceERKS_(g,o);switch(c[g>>2]|0){case 4:{c[e>>2]=__ZNK7Variantcv6StringEv(g)|0;o=(__ZNK6String6to_intEv(e)|0)&255;p=c[e>>2]|0;if((p|0)!=0?(__Z16atomic_decrementPj(p+-8|0)|0)==0:0){__ZN6Memory11free_staticEPvb(p,1);q=o}else q=o;break}case 1:{q=a[j>>0]|0;break}case 2:{q=c[k>>2]&255;break}case 3:{q=~~+h[j>>3]&255;break}default:q=0}o=c[f>>2]|0;p=(o|0)==0;if(p)r=0;else r=c[o+16>>2]|0;do if((r|0)<=(n|0)){if(p)s=0;else s=c[o+16>>2]|0;if((s|0)>(n|0)){a[1263537]=0;t=18;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1128449,1130483,486,1130498,0);break}}else t=18;while(0);do if((t|0)==18){t=0;if(!p?(__ZN10PoolVectorIhE14_copy_on_writeEv(f),o=c[f>>2]|0,o|0):0){u=o+4|0;__Z16atomic_incrementPj(u)|0;a[(c[o+8>>2]|0)+n>>0]=q;__Z16atomic_decrementPj(u)|0;break}a[0+n>>0]=q}while(0);if(c[g>>2]|0)__ZN7Variant5clearEv(g);n=n+1|0}while((n|0)<(__ZNK5Array4sizeEv(b)|0));i=c[f>>2]|0;l=d;return i|0}function __Z14_convert_arrayI10PoolVectorIhES1_ET_RKT0_(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0;d=l;l=l+32|0;if((l|0)>=(m|0))ba(32);e=d+24|0;f=d;c[e>>2]=0;g=c[b>>2]|0;if(!g)h=0;else h=c[g+16>>2]|0;__ZN10PoolVectorIhE6resizeEi(e,h)|0;h=f+8|0;g=0;while(1){i=c[b>>2]|0;j=(i|0)==0;if(j)k=0;else k=c[i+16>>2]|0;if((g|0)>=(k|0)){n=33;break}if(j)o=0;else o=c[i+16>>2]|0;do if((o|0)<=(g|0)){if(j)p=0;else p=c[i+16>>2]|0;if((p|0)>(g|0)){a[1263537]=0;n=15;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1130483,505,1146766,0);q=0;break}}else n=15;while(0);if((n|0)==15){n=0;if(j){n=16;break}r=i+4|0;__Z16atomic_incrementPj(r)|0;s=a[(c[i+8>>2]|0)+g>>0]|0;__Z16atomic_decrementPj(r)|0;q=s}c[f>>2]=2;s=h;c[s>>2]=q&255;c[s+4>>2]=0;s=c[e>>2]|0;r=(s|0)==0;if(r)t=0;else t=c[s+16>>2]|0;do if((t|0)<=(g|0)){if(r)u=0;else u=c[s+16>>2]|0;if((u|0)>(g|0)){a[1263537]=0;n=26;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1128449,1130483,486,1130498,0);break}}else n=26;while(0);do if((n|0)==26){n=0;if(!r?(__ZN10PoolVectorIhE14_copy_on_writeEv(e),s=c[e>>2]|0,s|0):0){i=s+4|0;__Z16atomic_incrementPj(i)|0;a[(c[s+8>>2]|0)+g>>0]=q;__Z16atomic_decrementPj(i)|0;break}a[0+g>>0]=q}while(0);if(c[f>>2]|0)__ZN7Variant5clearEv(f);g=g+1|0}if((n|0)==16)df();else if((n|0)==33){l=d;return c[e>>2]|0}return 0}function __Z14_convert_arrayI10PoolVectorIhES0_IiEET_RKT0_(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0;d=l;l=l+32|0;if((l|0)>=(m|0))ba(32);e=d+24|0;f=d;c[e>>2]=0;g=c[b>>2]|0;if(!g)h=0;else h=(c[g+16>>2]|0)>>>2;__ZN10PoolVectorIhE6resizeEi(e,h)|0;h=f+8|0;g=0;while(1){i=c[b>>2]|0;j=(i|0)==0;if(j)k=0;else k=(c[i+16>>2]|0)>>>2;if((g|0)>=(k|0)){n=33;break}if(j)o=0;else o=(c[i+16>>2]|0)>>>2;do if((o|0)<=(g|0)){if(j)p=0;else p=(c[i+16>>2]|0)>>>2;if((p|0)>(g|0)){a[1263537]=0;n=15;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1130483,505,1146766,0);q=0;break}}else n=15;while(0);if((n|0)==15){n=0;if(j){n=16;break}r=i+4|0;__Z16atomic_incrementPj(r)|0;s=c[(c[i+8>>2]|0)+(g<<2)>>2]|0;__Z16atomic_decrementPj(r)|0;q=s}c[f>>2]=2;s=h;c[s>>2]=q;c[s+4>>2]=((q|0)<0)<<31>>31;s=q&255;r=c[e>>2]|0;t=(r|0)==0;if(t)u=0;else u=c[r+16>>2]|0;do if((u|0)<=(g|0)){if(t)v=0;else v=c[r+16>>2]|0;if((v|0)>(g|0)){a[1263537]=0;n=26;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1128449,1130483,486,1130498,0);break}}else n=26;while(0);do if((n|0)==26){n=0;if(!t?(__ZN10PoolVectorIhE14_copy_on_writeEv(e),r=c[e>>2]|0,r|0):0){i=r+4|0;__Z16atomic_incrementPj(i)|0;a[(c[r+8>>2]|0)+g>>0]=s;__Z16atomic_decrementPj(i)|0;break}a[0+g>>0]=s}while(0);if(c[f>>2]|0)__ZN7Variant5clearEv(f);g=g+1|0}if((n|0)==16)df();else if((n|0)==33){l=d;return c[e>>2]|0}return 0}function __Z14_convert_arrayI10PoolVectorIhES0_IfEET_RKT0_(b){b=b|0;var d=0,e=0,f=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0.0,t=0,u=0.0,v=0,w=0,x=0,y=0;d=l;l=l+32|0;if((l|0)>=(m|0))ba(32);e=d+24|0;f=d;c[e>>2]=0;i=c[b>>2]|0;if(!i)j=0;else j=(c[i+16>>2]|0)>>>2;__ZN10PoolVectorIhE6resizeEi(e,j)|0;j=f+8|0;i=0;while(1){k=c[b>>2]|0;n=(k|0)==0;if(n)o=0;else o=(c[k+16>>2]|0)>>>2;if((i|0)>=(o|0)){p=33;break}if(n)q=0;else q=(c[k+16>>2]|0)>>>2;do if((q|0)<=(i|0)){if(n)r=0;else r=(c[k+16>>2]|0)>>>2;if((r|0)>(i|0)){a[1263537]=0;p=15;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1130483,505,1146766,0);s=0.0;break}}else p=15;while(0);if((p|0)==15){p=0;if(n){p=16;break}t=k+4|0;__Z16atomic_incrementPj(t)|0;u=+g[(c[k+8>>2]|0)+(i<<2)>>2];__Z16atomic_decrementPj(t)|0;s=u}c[f>>2]=3;h[j>>3]=s;t=~~s&255;v=c[e>>2]|0;w=(v|0)==0;if(w)x=0;else x=c[v+16>>2]|0;do if((x|0)<=(i|0)){if(w)y=0;else y=c[v+16>>2]|0;if((y|0)>(i|0)){a[1263537]=0;p=26;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1128449,1130483,486,1130498,0);break}}else p=26;while(0);do if((p|0)==26){p=0;if(!w?(__ZN10PoolVectorIhE14_copy_on_writeEv(e),v=c[e>>2]|0,v|0):0){k=v+4|0;__Z16atomic_incrementPj(k)|0;a[(c[v+8>>2]|0)+i>>0]=t;__Z16atomic_decrementPj(k)|0;break}a[0+i>>0]=t}while(0);if(c[f>>2]|0)__ZN7Variant5clearEv(f);i=i+1|0}if((p|0)==16)df();else if((p|0)==33){l=d;return c[e>>2]|0}return 0}function __Z14_convert_arrayI10PoolVectorIhES0_I6StringEET_RKT0_(b){b=b|0;var d=0,e=0,f=0,g=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0;d=l;l=l+32|0;if((l|0)>=(m|0))ba(32);e=d+28|0;f=d+24|0;g=d;c[f>>2]=0;i=c[b>>2]|0;if(!i)j=0;else j=(c[i+16>>2]|0)>>>2;__ZN10PoolVectorIhE6resizeEi(f,j)|0;j=g+8|0;i=g+8|0;k=0;while(1){n=c[b>>2]|0;o=(n|0)==0;if(o)p=0;else p=(c[n+16>>2]|0)>>>2;if((k|0)>=(p|0)){q=46;break}if(o)r=0;else r=(c[n+16>>2]|0)>>>2;if((r|0)<=(k|0)){if(o)s=0;else s=(c[n+16>>2]|0)>>>2;if((s|0)<=(k|0)){q=13;break}a[1263537]=0}o=n+4|0;__Z16atomic_incrementPj(o)|0;t=(c[n+8>>2]|0)+(k<<2)|0;n=c[t>>2]|0;if((n|0)!=0?(__Z28atomic_conditional_incrementPj(n+-8|0)|0)!=0:0){n=c[t>>2]|0;u=n;v=n}else{u=0;v=0}__Z16atomic_decrementPj(o)|0;o=u;c[g>>2]=4;c[j>>2]=0;if(u|0?(c[j>>2]=0,__Z28atomic_conditional_incrementPj(u+-8|0)|0):0)c[j>>2]=o;switch(c[g>>2]|0){case 4:{c[e>>2]=__ZNK7Variantcv6StringEv(g)|0;o=(__ZNK6String6to_intEv(e)|0)&255;n=c[e>>2]|0;if((n|0)!=0?(__Z16atomic_decrementPj(n+-8|0)|0)==0:0){__ZN6Memory11free_staticEPvb(n,1);w=o}else w=o;break}case 1:{w=a[j>>0]|0;break}case 2:{w=c[i>>2]&255;break}case 3:{w=~~+h[j>>3]&255;break}default:w=0}o=c[f>>2]|0;n=(o|0)==0;if(n)x=0;else x=c[o+16>>2]|0;do if((x|0)<=(k|0)){if(n)y=0;else y=c[o+16>>2]|0;if((y|0)>(k|0)){a[1263537]=0;q=36;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1128449,1130483,486,1130498,0);break}}else q=36;while(0);do if((q|0)==36){q=0;if(!n?(__ZN10PoolVectorIhE14_copy_on_writeEv(f),o=c[f>>2]|0,o|0):0){t=o+4|0;__Z16atomic_incrementPj(t)|0;a[(c[o+8>>2]|0)+k>>0]=w;__Z16atomic_decrementPj(t)|0;break}a[0+k>>0]=w}while(0);if(c[g>>2]|0)__ZN7Variant5clearEv(g);if(v|0?(__Z16atomic_decrementPj(v+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(v,1);k=k+1|0}if((q|0)==13){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1130483,505,1146766,0);df()}else if((q|0)==46){l=d;return c[f>>2]|0}return 0}function __Z14_convert_arrayI10PoolVectorIhES0_I7Vector2EET_RKT0_(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0;d=l;l=l+32|0;if((l|0)>=(m|0))ba(32);e=d+24|0;f=d;c[e>>2]=0;g=c[b>>2]|0;if(!g)h=0;else h=(c[g+16>>2]|0)>>>3;__ZN10PoolVectorIhE6resizeEi(e,h)|0;h=f+8|0;g=0;while(1){i=c[b>>2]|0;j=(i|0)==0;if(j)k=0;else k=(c[i+16>>2]|0)>>>3;if((g|0)>=(k|0)){n=33;break}if(j)o=0;else o=(c[i+16>>2]|0)>>>3;if((o|0)<=(g|0)){if(j)p=0;else p=(c[i+16>>2]|0)>>>3;if((p|0)<=(g|0)){n=13;break}a[1263537]=0}if(j){j=0+(g<<3)|0;q=c[j>>2]|0;r=c[j+4>>2]|0}else{j=i+4|0;__Z16atomic_incrementPj(j)|0;s=(c[i+8>>2]|0)+(g<<3)|0;i=c[s>>2]|0;t=c[s+4>>2]|0;__Z16atomic_decrementPj(j)|0;q=i;r=t}c[f>>2]=5;t=h;c[t>>2]=q;c[t+4>>2]=r;t=c[e>>2]|0;i=(t|0)==0;if(i)u=0;else u=c[t+16>>2]|0;do if((u|0)<=(g|0)){if(i)v=0;else v=c[t+16>>2]|0;if((v|0)>(g|0)){a[1263537]=0;n=26;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1128449,1130483,486,1130498,0);break}}else n=26;while(0);do if((n|0)==26){n=0;if(!i?(__ZN10PoolVectorIhE14_copy_on_writeEv(e),t=c[e>>2]|0,t|0):0){j=t+4|0;__Z16atomic_incrementPj(j)|0;a[(c[t+8>>2]|0)+g>>0]=0;__Z16atomic_decrementPj(j)|0;break}a[0+g>>0]=0}while(0);if(c[f>>2]|0)__ZN7Variant5clearEv(f);g=g+1|0}if((n|0)==13){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1130483,505,1146766,0);df()}else if((n|0)==33){l=d;return c[e>>2]|0}return 0}function __Z14_convert_arrayI10PoolVectorIhES0_I7Vector3EET_RKT0_(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0;d=l;l=l+48|0;if((l|0)>=(m|0))ba(48);e=d+36|0;f=d;g=d+24|0;c[e>>2]=0;h=c[b>>2]|0;if(!h)i=0;else i=((c[h+16>>2]|0)>>>0)/12|0;__ZN10PoolVectorIhE6resizeEi(e,i)|0;i=f+8|0;h=0;while(1){j=c[b>>2]|0;k=(j|0)==0;if(k)n=0;else n=((c[j+16>>2]|0)>>>0)/12|0;if((h|0)>=(n|0))break;if(k)o=0;else o=((c[j+16>>2]|0)>>>0)/12|0;do if((o|0)<=(h|0)){if(k)p=0;else p=((c[j+16>>2]|0)>>>0)/12|0;if((p|0)>(h|0)){a[1263537]=0;q=15;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1130483,505,1146766,0);c[g>>2]=c[0];c[g+4>>2]=c[1];c[g+8>>2]=c[2];break}}else q=15;while(0);do if((q|0)==15){q=0;if(k){r=0+(h*12|0)|0;c[g>>2]=c[r>>2];c[g+4>>2]=c[r+4>>2];c[g+8>>2]=c[r+8>>2];break}else{r=j+4|0;__Z16atomic_incrementPj(r)|0;s=(c[j+8>>2]|0)+(h*12|0)|0;c[g>>2]=c[s>>2];c[g+4>>2]=c[s+4>>2];c[g+8>>2]=c[s+8>>2];__Z16atomic_decrementPj(r)|0;break}}while(0);c[f>>2]=7;c[i>>2]=c[g>>2];c[i+4>>2]=c[g+4>>2];c[i+8>>2]=c[g+8>>2];j=c[e>>2]|0;k=(j|0)==0;if(k)t=0;else t=c[j+16>>2]|0;do if((t|0)<=(h|0)){if(k)u=0;else u=c[j+16>>2]|0;if((u|0)>(h|0)){a[1263537]=0;q=26;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1128449,1130483,486,1130498,0);break}}else q=26;while(0);do if((q|0)==26){q=0;if(!k?(__ZN10PoolVectorIhE14_copy_on_writeEv(e),j=c[e>>2]|0,j|0):0){r=j+4|0;__Z16atomic_incrementPj(r)|0;a[(c[j+8>>2]|0)+h>>0]=0;__Z16atomic_decrementPj(r)|0;break}a[0+h>>0]=0}while(0);if(c[f>>2]|0)__ZN7Variant5clearEv(f);h=h+1|0}l=d;return c[e>>2]|0}function __Z14_convert_arrayI10PoolVectorIhES0_I5ColorEET_RKT0_(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0;d=l;l=l+48|0;if((l|0)>=(m|0))ba(48);e=d+40|0;f=d;g=d+24|0;c[e>>2]=0;h=c[b>>2]|0;if(!h)i=0;else i=(c[h+16>>2]|0)>>>4;__ZN10PoolVectorIhE6resizeEi(e,i)|0;i=f+8|0;h=0;while(1){j=c[b>>2]|0;k=(j|0)==0;if(k)n=0;else n=(c[j+16>>2]|0)>>>4;if((h|0)>=(n|0))break;if(k)o=0;else o=(c[j+16>>2]|0)>>>4;do if((o|0)<=(h|0)){if(k)p=0;else p=(c[j+16>>2]|0)>>>4;if((p|0)>(h|0)){a[1263537]=0;q=15;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1130483,505,1146766,0);c[g>>2]=c[0];c[g+4>>2]=c[1];c[g+8>>2]=c[2];c[g+12>>2]=c[3];break}}else q=15;while(0);do if((q|0)==15){q=0;if(k){r=0+(h<<4)|0;c[g>>2]=c[r>>2];c[g+4>>2]=c[r+4>>2];c[g+8>>2]=c[r+8>>2];c[g+12>>2]=c[r+12>>2];break}else{r=j+4|0;__Z16atomic_incrementPj(r)|0;s=(c[j+8>>2]|0)+(h<<4)|0;c[g>>2]=c[s>>2];c[g+4>>2]=c[s+4>>2];c[g+8>>2]=c[s+8>>2];c[g+12>>2]=c[s+12>>2];__Z16atomic_decrementPj(r)|0;break}}while(0);c[f>>2]=14;c[i>>2]=c[g>>2];c[i+4>>2]=c[g+4>>2];c[i+8>>2]=c[g+8>>2];c[i+12>>2]=c[g+12>>2];j=c[e>>2]|0;k=(j|0)==0;if(k)t=0;else t=c[j+16>>2]|0;do if((t|0)<=(h|0)){if(k)u=0;else u=c[j+16>>2]|0;if((u|0)>(h|0)){a[1263537]=0;q=26;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1128449,1130483,486,1130498,0);break}}else q=26;while(0);do if((q|0)==26){q=0;if(!k?(__ZN10PoolVectorIhE14_copy_on_writeEv(e),j=c[e>>2]|0,j|0):0){r=j+4|0;__Z16atomic_incrementPj(r)|0;a[(c[j+8>>2]|0)+h>>0]=0;__Z16atomic_decrementPj(r)|0;break}a[0+h>>0]=0}while(0);if(c[f>>2]|0)__ZN7Variant5clearEv(f);h=h+1|0}l=d;return c[e>>2]|0}function __ZN5ImageC2Ev(b){b=b|0;c[b>>2]=0;c[b+4>>2]=0;c[b+8>>2]=0;c[b+12>>2]=0;a[b+16>>0]=0;return}function __ZN5BasisC2ERK4Quat(a,b){a=a|0;b=b|0;var d=0,e=0,f=0.0,h=0.0,i=0.0,j=0.0,k=0.0,l=0.0,m=0.0,n=0.0,o=0.0,p=0.0,q=0.0;d=a;e=d+36|0;do{c[d>>2]=0;d=d+4|0}while((d|0)<(e|0));f=+g[b>>2];h=+g[b+4>>2];i=+g[b+8>>2];j=+g[b+12>>2];k=2.0/(f*f+h*h+i*i+j*j);l=f*k;m=h*k;n=i*k;k=j*l;o=j*m;p=j*n;j=f*l;l=f*m;q=f*n;f=h*m;m=h*n;h=i*n;g[a>>2]=1.0-(f+h);g[a+4>>2]=l-p;g[a+8>>2]=q+o;g[a+12>>2]=l+p;g[a+16>>2]=1.0-(j+h);g[a+20>>2]=m-k;g[a+24>>2]=q-o;g[a+28>>2]=m+k;g[a+32>>2]=1.0-(j+f);return}function __ZN9TransformC2ERK5BasisRK7Vector3(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0;g[a>>2]=1.0;g[a+4>>2]=0.0;g[a+8>>2]=0.0;g[a+12>>2]=0.0;g[a+16>>2]=1.0;g[a+20>>2]=0.0;g[a+24>>2]=0.0;g[a+28>>2]=0.0;g[a+32>>2]=1.0;e=a+36|0;g[a+44>>2]=0.0;g[a+40>>2]=0.0;g[e>>2]=0.0;f=a;a=b;b=f+36|0;do{c[f>>2]=c[a>>2];f=f+4|0;a=a+4|0}while((f|0)<(b|0));c[e>>2]=c[d>>2];c[e+4>>2]=c[d+4>>2];c[e+8>>2]=c[d+8>>2];return}function __ZNK5Basiscv4QuatEv(b,d){b=b|0;d=d|0;var e=0,f=0,h=0,i=0.0,k=0,n=0.0,o=0,p=0.0,q=0,r=0.0,s=0,t=0,u=0.0,v=0,w=0.0,x=0,y=0,z=0,A=0.0,B=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;h=d+16|0;i=+g[h>>2];k=d+32|0;n=+g[k>>2];o=d+28|0;p=+g[o>>2];q=d+20|0;r=+g[q>>2];s=d+12|0;t=d+4|0;u=+g[t>>2];v=d+8|0;w=+g[v>>2];x=d+24|0;if((c[j>>2]=(g[j>>2]=+g[x>>2]*(r*u-i*w)+(+g[d>>2]*(i*n-p*r)-+g[s>>2]*(n*u-p*w))+-1.0,c[j>>2]|0)&2147483647,+g[j>>2])<1.0e-05?__ZNK5Basis13is_orthogonalEv(d)|0:0){a[1263537]=0;w=+g[d>>2];p=+g[h>>2];u=+g[k>>2];n=w+p+u;if(n>0.0){r=+I(+(n+1.0));k=f+12|0;g[k>>2]=r*.5;n=.5/r;g[f>>2]=n*(+g[o>>2]-+g[q>>2]);q=f+4|0;g[q>>2]=n*(+g[v>>2]-+g[x>>2]);y=k;z=q;A=n*(+g[s>>2]-+g[t>>2]);B=2}else{t=w<p&1;s=+g[d+(t*12|0)+(t<<2)>>2]<u?2:t;t=((s+1|0)>>>0)%3|0;q=((s+2|0)>>>0)%3|0;k=d+(s*12|0)|0;x=d+(t*12|0)|0;v=d+(q*12|0)|0;u=+I(+(+g[k+(s<<2)>>2]-+g[x+(t<<2)>>2]-+g[v+(q<<2)>>2]+1.0));g[f+(s<<2)>>2]=u*.5;p=.5/u;d=f+12|0;g[d>>2]=p*(+g[v+(t<<2)>>2]-+g[x+(q<<2)>>2]);g[f+(t<<2)>>2]=p*(+g[x+(s<<2)>>2]+ +g[k+(t<<2)>>2]);y=d;z=f+4|0;A=p*(+g[v+(s<<2)>>2]+ +g[k+(q<<2)>>2]);B=q}g[f+(B<<2)>>2]=A;B=c[z>>2]|0;z=c[f+8>>2]|0;q=c[y>>2]|0;c[b>>2]=c[f>>2];c[b+4>>2]=B;c[b+8>>2]=z;c[b+12>>2]=q;l=e;return}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1090200,1090214,390,1090236,0);g[b+8>>2]=0.0;g[b+4>>2]=0.0;g[b>>2]=0.0;g[b+12>>2]=1.0;l=e;return}function __ZNK5Basis13is_orthogonalEv(a){a=a|0;var b=0.0,d=0.0,e=0.0,f=0.0,h=0.0,i=0.0,k=0.0,l=0.0,m=0.0,n=0;b=+g[a>>2];d=+g[a+4>>2];e=+g[a+8>>2];f=+g[a+12>>2];h=+g[a+16>>2];i=+g[a+20>>2];k=+g[a+24>>2];l=+g[a+28>>2];m=+g[a+32>>2];if(!((c[j>>2]=(g[j>>2]=1.0-(b*b+d*d+e*e),c[j>>2]|0)&2147483647,+g[j>>2])<1.0e-05)){n=0;return n|0}if(!((c[j>>2]=(g[j>>2]=0.0-(d*h+b*f+e*i),c[j>>2]|0)&2147483647,+g[j>>2])<1.0e-05)){n=0;return n|0}if(!((c[j>>2]=(g[j>>2]=0.0-(b*k+l*d+m*e),c[j>>2]|0)&2147483647,+g[j>>2])<1.0e-05)){n=0;return n|0}if(!((c[j>>2]=(g[j>>2]=1.0-(h*h+f*f+i*i),c[j>>2]|0)&2147483647,+g[j>>2])<1.0e-05)){n=0;return n|0}if(!((c[j>>2]=(g[j>>2]=0.0-(h*l+k*f+m*i),c[j>>2]|0)&2147483647,+g[j>>2])<1.0e-05)){n=0;return n|0}if(!((c[j>>2]=(g[j>>2]=1.0-(m*m+(k*k+l*l)),c[j>>2]|0)&2147483647,+g[j>>2])<1.0e-05)){n=0;return n|0}n=1;return n|0}function __ZN10PackedData13try_open_pathERK6String(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0;d=__ZNK6String10md5_bufferEv(b)|0;if(!d)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);e=c[d+-4>>2]|0;if((e|0)<=0)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);f=d;g=c[f>>2]|0;h=c[f+4>>2]|0;if((e|0)<=8)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);e=d+8|0;f=c[e>>2]|0;i=c[e+4>>2]|0;if(!(__Z16atomic_decrementPj(d+-8|0)|0))__ZN6Memory11free_staticEPvb(d,1);d=c[a>>2]|0;if(!d){j=0;return j|0}e=c[d+8>>2]|0;d=c[a+4>>2]|0;a:do if((e|0)==(d|0))k=e;else{a=e;while(1){l=a+24|0;m=c[l>>2]|0;n=c[l+4>>2]|0;if((m|0)==(g|0)&(n|0)==(h|0)){l=a+32|0;o=c[l>>2]|0;p=c[l+4>>2]|0;if(!(i>>>0<p>>>0|(i|0)==(p|0)&f>>>0<o>>>0))if(p>>>0<i>>>0|(p|0)==(i|0)&o>>>0<f>>>0)q=16;else{k=a;break a}else q=13}else if(!(h>>>0<n>>>0|(h|0)==(n|0)&g>>>0<m>>>0))if(n>>>0<h>>>0|(n|0)==(h|0)&m>>>0<g>>>0)q=16;else{k=a;break a}else q=13;if((q|0)==13){q=0;r=a+8|0}else if((q|0)==16){q=0;r=a+4|0}a=c[r>>2]|0;if((a|0)==(d|0)){j=0;break}}return j|0}while(0);if((k|0)==(d|0)|(k|0)==0){j=0;return j|0}d=k+48|0;if((c[d>>2]|0)==0&(c[d+4>>2]|0)==0){j=0;return j|0}d=c[k+80>>2]|0;j=nj[c[(c[d>>2]|0)+4>>2]&2047](d,b,k+40|0)|0;return j|0}function __ZNK6String10md5_bufferEv(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0;d=l;l=l+112|0;if((l|0)>=(m|0))ba(112);e=d;f=d+8|0;g=__ZNK6String4utf8Ev(b)|0;__Z7MD5InitP7MD5_CTX(f);do if(!g){h=0;i=0;j=1}else{b=g+-8|0;if((c[b>>2]|0)>>>0>1){k=c[g+-4>>2]|0;n=k+-1|0;o=n>>>1|n;n=o>>>2|o;o=n>>>4|n;n=o>>>8|o;o=__ZN6Memory12alloc_staticEjb((n>>>16|n)+1|0,1)|0;c[o+-8>>2]=1;c[o+-4>>2]=k;if(k|0){n=0;do{a[o+n>>0]=a[g+n>>0]|0;n=n+1|0}while((n|0)!=(k|0))}if(!(__Z16atomic_decrementPj(b)|0))__ZN6Memory11free_staticEPvb(g,1);if(!o){h=0;i=0;j=1;break}else p=o}else p=g;k=c[p+-4>>2]|0;h=p;i=(k|0)==0?0:k+-1|0;j=0}while(0);__Z9MD5UpdateP7MD5_CTXPhj(f,h,i);__Z8MD5FinalP7MD5_CTX(f);c[e>>2]=0;__ZN6VectorIhE6resizeEi(e,16)|0;i=0;do{p=a[f+88+i>>0]|0;g=c[e>>2]|0;k=(g|0)==0;if(k)q=0;else q=c[g+-4>>2]|0;if((q|0)<=(i|0)){if(k)r=0;else r=c[g+-4>>2]|0;if((r|0)<=(i|0)){s=16;break}a[1263537]=0}if((c[g+-8>>2]|0)>>>0>1){k=c[g+-4>>2]|0;n=k+-1|0;t=n>>>1|n;n=t>>>2|t;t=n>>>4|n;n=t>>>8|t;t=__ZN6Memory12alloc_staticEjb((n>>>16|n)+1|0,1)|0;c[t+-8>>2]=1;c[t+-4>>2]=k;if(k|0){n=0;do{a[t+n>>0]=a[(c[e>>2]|0)+n>>0]|0;n=n+1|0}while((n|0)!=(k|0))}k=c[e>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);c[e>>2]=t;u=t}else u=g;a[u+i>>0]=p;i=i+1|0}while((i|0)<16);if((s|0)==16)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);if(j){v=c[e>>2]|0;l=d;return v|0}if(__Z16atomic_decrementPj(h+-8|0)|0){v=c[e>>2]|0;l=d;return v|0}__ZN6Memory11free_staticEPvb(h,1);v=c[e>>2]|0;l=d;return v|0}function __Z7MD5InitP7MD5_CTX(a){a=a|0;c[a+4>>2]=0;c[a>>2]=0;c[a+8>>2]=1732584193;c[a+12>>2]=-271733879;c[a+16>>2]=-1732584194;c[a+20>>2]=271733878;return}function __Z9MD5UpdateP7MD5_CTXPhj(b,e,f){b=b|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0;g=l;l=l+64|0;if((l|0)>=(m|0))ba(64);h=g;i=c[b>>2]|0;j=i+(f<<3)|0;k=b+4|0;n=c[k>>2]|0;if(j>>>0<i>>>0){o=n+1|0;c[k>>2]=o;p=o}else p=n;c[b>>2]=j;c[k>>2]=p+(f>>>29);if(!f){l=g;return}p=b+8|0;k=i>>>3&63;i=e;e=f;while(1){e=e+-1|0;f=k+1|0;a[b+24+k>>0]=a[i>>0]|0;i=i+1|0;if((f|0)==64){j=0;n=0;while(1){c[h+(j<<2)>>2]=(d[(n|2)+(b+24)>>0]|0)<<16|(d[(n|3)+(b+24)>>0]|0)<<24|(d[(n|1)+(b+24)>>0]|0)<<8|(d[b+24+n>>0]|0);j=j+1|0;if((j|0)==16)break;else n=n+4|0}__ZL9TransformPjS_(p,h);q=0}else q=f;if(!e)break;else k=q}l=g;return}function __Z8MD5FinalP7MD5_CTX(b){b=b|0;var e=0,f=0,g=0,h=0;e=l;l=l+64|0;if((l|0)>=(m|0))ba(64);f=e;g=c[b>>2]|0;c[f+56>>2]=g;c[f+60>>2]=c[b+4>>2];h=g>>>3&63;__Z9MD5UpdateP7MD5_CTXPhj(b,1090444,(h>>>0<56?56:120)-h|0);h=0;g=0;while(1){c[f+(g<<2)>>2]=(d[(h|2)+(b+24)>>0]|0)<<16|(d[(h|3)+(b+24)>>0]|0)<<24|(d[(h|1)+(b+24)>>0]|0)<<8|(d[b+24+h>>0]|0);g=g+1|0;if((g|0)==14)break;else h=h+4|0}h=b+8|0;__ZL9TransformPjS_(h,f);f=c[h>>2]|0;a[b+88>>0]=f;a[b+89>>0]=f>>>8;a[b+90>>0]=f>>>16;a[b+91>>0]=f>>>24;f=c[b+12>>2]|0;a[b+92>>0]=f;a[b+93>>0]=f>>>8;a[b+94>>0]=f>>>16;a[b+95>>0]=f>>>24;f=c[b+16>>2]|0;a[b+96>>0]=f;a[b+97>>0]=f>>>8;a[b+98>>0]=f>>>16;a[b+99>>0]=f>>>24;f=c[b+20>>2]|0;a[b+100>>0]=f;a[b+101>>0]=f>>>8;a[b+102>>0]=f>>>16;a[b+103>>0]=f>>>24;l=e;return}function __ZL9TransformPjS_(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0;d=c[a>>2]|0;e=a+4|0;f=c[e>>2]|0;g=a+8|0;h=c[g>>2]|0;i=a+12|0;j=c[i>>2]|0;k=c[b>>2]|0;l=d+-680876936+k+(j&~f|h&f)|0;m=(l<<7|l>>>25)+f|0;l=c[b+4>>2]|0;n=j+-389564586+l+(m&f|h&~m)|0;j=(n<<12|n>>>20)+m|0;n=c[b+8>>2]|0;o=h+606105819+n+(j&m|f&~j)|0;h=(o<<17|o>>>15)+j|0;o=c[b+12>>2]|0;p=f+-1044525330+o+(h&j|m&~h)|0;f=(p<<22|p>>>10)+h|0;p=c[b+16>>2]|0;q=p+-176418897+m+(f&h|j&~f)|0;m=(q<<7|q>>>25)+f|0;q=c[b+20>>2]|0;r=q+1200080426+j+(m&f|h&~m)|0;j=(r<<12|r>>>20)+m|0;r=c[b+24>>2]|0;s=r+-1473231341+h+(j&m|f&~j)|0;h=(s<<17|s>>>15)+j|0;s=c[b+28>>2]|0;t=s+-45705983+f+(h&j|m&~h)|0;f=(t<<22|t>>>10)+h|0;t=c[b+32>>2]|0;u=t+1770035416+m+(f&h|j&~f)|0;m=(u<<7|u>>>25)+f|0;u=c[b+36>>2]|0;v=u+-1958414417+j+(m&f|h&~m)|0;j=(v<<12|v>>>20)+m|0;v=c[b+40>>2]|0;w=v+-42063+h+(j&m|f&~j)|0;h=(w<<17|w>>>15)+j|0;w=c[b+44>>2]|0;x=w+-1990404162+f+(h&j|m&~h)|0;f=(x<<22|x>>>10)+h|0;x=c[b+48>>2]|0;y=x+1804603682+m+(f&h|j&~f)|0;m=(y<<7|y>>>25)+f|0;y=c[b+52>>2]|0;z=y+-40341101+j+(m&f|h&~m)|0;j=(z<<12|z>>>20)+m|0;z=~j;A=c[b+56>>2]|0;B=A+-1502002290+h+(j&m|f&z)|0;h=(B<<17|B>>>15)+j|0;B=~h;C=c[b+60>>2]|0;b=C+1236535329+f+(h&j|m&B)|0;f=(b<<22|b>>>10)+h|0;b=l+-165796510+m+(f&j|h&z)|0;z=(b<<5|b>>>27)+f|0;b=r+-1069501632+j+(z&h|f&B)|0;B=(b<<9|b>>>23)+z|0;b=w+643717713+h+(B&f|z&~f)|0;h=(b<<14|b>>>18)+B|0;b=k+-373897302+f+(h&z|B&~z)|0;f=(b<<20|b>>>12)+h|0;b=q+-701558691+z+(f&B|h&~B)|0;z=(b<<5|b>>>27)+f|0;b=v+38016083+B+(z&h|f&~h)|0;B=(b<<9|b>>>23)+z|0;b=C+-660478335+h+(B&f|z&~f)|0;h=(b<<14|b>>>18)+B|0;b=p+-405537848+f+(h&z|B&~z)|0;f=(b<<20|b>>>12)+h|0;b=u+568446438+z+(f&B|h&~B)|0;z=(b<<5|b>>>27)+f|0;b=A+-1019803690+B+(z&h|f&~h)|0;B=(b<<9|b>>>23)+z|0;b=o+-187363961+h+(B&f|z&~f)|0;h=(b<<14|b>>>18)+B|0;b=t+1163531501+f+(h&z|B&~z)|0;f=(b<<20|b>>>12)+h|0;b=y+-1444681467+z+(f&B|h&~B)|0;z=(b<<5|b>>>27)+f|0;b=n+-51403784+B+(z&h|f&~h)|0;B=(b<<9|b>>>23)+z|0;b=s+1735328473+h+(B&f|z&~f)|0;h=(b<<14|b>>>18)+B|0;b=x+-1926607734+f+(h&z|B&~z)|0;f=(b<<20|b>>>12)+h|0;b=q+-378558+z+(h^B^f)|0;z=(b<<4|b>>>28)+f|0;b=t+-2022574463+B+(f^h^z)|0;B=(b<<11|b>>>21)+z|0;b=w+1839030562+h+(z^f^B)|0;h=(b<<16|b>>>16)+B|0;b=A+-35309556+f+(B^z^h)|0;f=(b<<23|b>>>9)+h|0;b=l+-1530992060+z+(h^B^f)|0;z=(b<<4|b>>>28)+f|0;b=p+1272893353+B+(f^h^z)|0;B=(b<<11|b>>>21)+z|0;b=s+-155497632+h+(z^f^B)|0;h=(b<<16|b>>>16)+B|0;b=v+-1094730640+f+(B^z^h)|0;f=(b<<23|b>>>9)+h|0;b=y+681279174+z+(h^B^f)|0;z=(b<<4|b>>>28)+f|0;b=k+-358537222+B+(f^h^z)|0;B=(b<<11|b>>>21)+z|0;b=o+-722521979+h+(z^f^B)|0;h=(b<<16|b>>>16)+B|0;b=r+76029189+f+(B^z^h)|0;f=(b<<23|b>>>9)+h|0;b=u+-640364487+z+(h^B^f)|0;z=(b<<4|b>>>28)+f|0;b=x+-421815835+B+(f^h^z)|0;B=(b<<11|b>>>21)+z|0;b=C+530742520+h+(z^f^B)|0;h=(b<<16|b>>>16)+B|0;b=n+-995338651+f+(B^z^h)|0;f=(b<<23|b>>>9)+h|0;b=k+-198630844+z+((f|~B)^h)|0;z=(b<<6|b>>>26)+f|0;b=s+1126891415+B+((z|~h)^f)|0;B=(b<<10|b>>>22)+z|0;b=A+-1416354905+h+((B|~f)^z)|0;h=(b<<15|b>>>17)+B|0;b=q+-57434055+f+((h|~z)^B)|0;f=(b<<21|b>>>11)+h|0;b=x+1700485571+z+((f|~B)^h)|0;z=(b<<6|b>>>26)+f|0;b=o+-1894986606+B+((z|~h)^f)|0;B=(b<<10|b>>>22)+z|0;b=v+-1051523+h+((B|~f)^z)|0;h=(b<<15|b>>>17)+B|0;b=l+-2054922799+f+((h|~z)^B)|0;f=(b<<21|b>>>11)+h|0;b=t+1873313359+z+((f|~B)^h)|0;z=(b<<6|b>>>26)+f|0;b=C+-30611744+B+((z|~h)^f)|0;B=(b<<10|b>>>22)+z|0;b=r+-1560198380+h+((B|~f)^z)|0;h=(b<<15|b>>>17)+B|0;b=y+1309151649+f+((h|~z)^B)|0;f=(b<<21|b>>>11)+h|0;b=p+-145523070+z+((f|~B)^h)|0;z=(b<<6|b>>>26)+f|0;b=w+-1120210379+B+((z|~h)^f)|0;B=(b<<10|b>>>22)+z|0;b=n+718787259+h+((B|~f)^z)|0;h=(b<<15|b>>>17)+B|0;b=u+-343485551+f+((h|~z)^B)|0;c[a>>2]=z+d;c[e>>2]=h+(c[e>>2]|0)+(b<<21|b>>>11);c[g>>2]=h+(c[g>>2]|0);c[i>>2]=B+(c[i>>2]|0);return}function __ZN13VariantWriter15write_to_stringERK7VariantR6StringPFS3_PvRK3RefI8ResourceEES5_(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0;f=c[b>>2]|0;if(f|0){if(!(__Z16atomic_decrementPj(f+-8|0)|0))__ZN6Memory11free_staticEPvb(f,1);c[b>>2]=0}__ZN13VariantWriter5writeERK7VariantPF5ErrorPvRK6StringES4_PFS5_S4_RK3RefI8ResourceEES4_(a,4735,b,d,e)|0;return 0}function __ZL13_write_to_strPvRK6String(a,b){a=a|0;b=b|0;__ZN6StringpLERKS_(a,b)|0;return 0}function __ZN13VariantWriter5writeERK7VariantPF5ErrorPvRK6StringES4_PFS5_S4_RK3RefI8ResourceEES4_(b,e,f,h,i){b=b|0;e=e|0;f=f|0;h=h|0;i=i|0;var j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,U=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0,ia=0,ja=0,ka=0,la=0,ma=0,na=0,oa=0,pa=0,qa=0,ra=0,sa=0,ta=0,ua=0,va=0,wa=0,xa=0,ya=0,za=0,Aa=0,Ba=0,Ca=0,Da=0,Ea=0,Fa=0,Ga=0,Ha=0,Ia=0,Ja=0,Ka=0,La=0,Ma=0,Na=0,Oa=0,Pa=0,Qa=0,Ra=0,Sa=0,Ta=0,Ua=0,Va=0,Wa=0,Xa=0,Ya=0,Za=0.0,_a=0,$a=0,ab=0,bb=0,cb=0,db=0,eb=0,fb=0,gb=0,hb=0,ib=0,jb=0,kb=0,lb=0,mb=0,nb=0,ob=0,pb=0,qb=0,rb=0,sb=0,tb=0,ub=0,vb=0,wb=0,xb=0,yb=0,zb=0,Ab=0,Bb=0,Cb=0,Db=0,Eb=0,Fb=0,Gb=0,Hb=0,Ib=0,Jb=0,Kb=0,Lb=0,Mb=0,Nb=0,Ob=0,Pb=0,Qb=0,Rb=0,Sb=0,Tb=0,Ub=0,Vb=0,Wb=0,Xb=0,Yb=0,Zb=0,_b=0,$b=0,ac=0,bc=0,cc=0,dc=0,ec=0,fc=0,gc=0,hc=0,ic=0,jc=0,kc=0;j=l;l=l+480|0;if((l|0)>=(m|0))ba(480);k=j+448|0;n=j+248|0;o=j+444|0;p=j+440|0;q=j+436|0;r=j+192|0;s=j+432|0;t=j+428|0;u=j+424|0;v=j+172|0;w=j+164|0;x=j+156|0;y=j+420|0;z=j+416|0;A=j+412|0;B=j+408|0;C=j+404|0;D=j+400|0;E=j+396|0;F=j+124|0;I=j+116|0;J=j+108|0;K=j+100|0;L=j+392|0;M=j+388|0;N=j+384|0;O=j+380|0;P=j+376|0;Q=j+372|0;R=j+368|0;S=j+364|0;U=j+360|0;W=j+356|0;X=j+352|0;Y=j+348|0;Z=j+344|0;_=j+340|0;$=j+336|0;aa=j+332|0;ca=j+328|0;da=j+324|0;ea=j+320|0;fa=j+316|0;ga=j+312|0;ha=j+308|0;ia=j+304|0;ja=j+12|0;ka=j+8|0;la=j+4|0;ma=j;na=j+240|0;oa=j+184|0;pa=j+180|0;qa=j+176|0;ra=j+168|0;sa=j+160|0;ta=j+152|0;ua=j+148|0;va=j+144|0;wa=j+140|0;xa=j+136|0;ya=j+132|0;za=j+128|0;Aa=j+120|0;Ba=j+112|0;Ca=j+104|0;Da=j+96|0;Ea=j+92|0;Fa=j+88|0;Ga=j+84|0;Ha=j+80|0;Ia=j+76|0;Ja=j+72|0;Ka=j+68|0;La=j+64|0;Ma=j+60|0;Na=j+56|0;Oa=j+52|0;Pa=j+48|0;Qa=j+44|0;Ra=j+40|0;Sa=j+36|0;Ta=j+32|0;Ua=j+28|0;Va=j+24|0;Wa=j+20|0;Xa=j+16|0;do switch(c[b>>2]|0){case 0:{__ZN6StringC2EPKc(k,1144802);$i[e&8191](f,k)|0;Ya=c[k>>2]|0;if(Ya|0?(__Z16atomic_decrementPj(Ya+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Ya,1);l=j;return 0}case 1:{Ya=__ZNK7VariantcvbEv(b)|0;__ZN6StringC2EPKc(k,Ya?1152413:1144807);$i[e&8191](f,k)|0;Ya=c[k>>2]|0;if(Ya|0?(__Z16atomic_decrementPj(Ya+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Ya,1);l=j;return 0}case 2:{Ya=__ZNK7VariantcviEv(b)|0;c[k>>2]=__Z4itosx(Ya,((Ya|0)<0)<<31>>31)|0;$i[e&8191](f,k)|0;Ya=c[k>>2]|0;if(Ya|0?(__Z16atomic_decrementPj(Ya+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Ya,1);l=j;return 0}case 3:{Za=+__ZNK7VariantcvfEv(b);if(Za==0.0){__ZN6StringC2EPKc(k,1112475);_a=c[k>>2]|0}else{Ya=__Z5rtossd(Za)|0;c[k>>2]=Ya;_a=Ya}c[n>>2]=_a;__ZN6StringC2EPKc(o,1219936);if((__ZNK6String4findES_i(n,o,0)|0)==-1){__ZN6StringC2EPKc(p,1091891);Ya=(__ZNK6String4findES_i(n,p,0)|0)==-1;$a=c[p>>2]|0;if(($a|0)!=0?(__Z16atomic_decrementPj($a+-8|0)|0)==0:0){__ZN6Memory11free_staticEPvb($a,1);ab=Ya}else ab=Ya}else ab=0;Ya=c[o>>2]|0;if(Ya|0?(__Z16atomic_decrementPj(Ya+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Ya,1);if(ab)__ZN6StringpLEPKc(n,1090574)|0;$i[e&8191](f,n)|0;Ya=c[n>>2]|0;if(Ya|0?(__Z16atomic_decrementPj(Ya+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Ya,1);l=j;return 0}case 4:{c[k>>2]=__ZNK7Variantcv6StringEv(b)|0;c[n>>2]=__ZNK6String18c_escape_multilineEv(k)|0;c[q>>2]=__ZplPKcRK6String(1144826,n)|0;__ZN6StringC2EPKc(r,1144826);Ya=__ZNK6StringplERKS_(q,r)|0;$a=Ya;bb=c[k>>2]|0;if((bb|0)==(Ya|0)){if(Ya|0)cb=38}else{if(bb|0?(__Z16atomic_decrementPj(bb+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(bb,1);c[k>>2]=0;if(Ya|0)if(!(__Z28atomic_conditional_incrementPj(Ya+-8|0)|0))cb=38;else{c[k>>2]=$a;cb=38}}if((cb|0)==38?(__Z16atomic_decrementPj(Ya+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Ya,1);Ya=c[r>>2]|0;if(Ya|0?(__Z16atomic_decrementPj(Ya+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Ya,1);Ya=c[q>>2]|0;if(Ya|0?(__Z16atomic_decrementPj(Ya+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Ya,1);Ya=c[n>>2]|0;if(Ya|0?(__Z16atomic_decrementPj(Ya+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Ya,1);$i[e&8191](f,k)|0;Ya=c[k>>2]|0;if(Ya|0?(__Z16atomic_decrementPj(Ya+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Ya,1);l=j;return 0}case 5:{__ZNK7Variantcv7Vector2Ev(n,b);Za=+g[n>>2];if(Za==0.0){__ZN6StringC2EPKc(k,1112475);db=c[k>>2]|0}else{Ya=__Z5rtossd(Za)|0;c[k>>2]=Ya;db=Ya}c[v>>2]=db;c[u>>2]=__ZplPKcRK6String(1090577,v)|0;__ZN6StringC2EPKc(w,1144817);c[t>>2]=__ZNK6StringplERKS_(u,w)|0;Za=+g[n+4>>2];if(Za==0.0){__ZN6StringC2EPKc(k,1112475);eb=c[k>>2]|0}else{Ya=__Z5rtossd(Za)|0;c[k>>2]=Ya;eb=Ya}c[x>>2]=eb;c[s>>2]=__ZNK6StringplERKS_(t,x)|0;__ZN6StringC2EPKc(k,1090587);c[r>>2]=__ZNK6StringplERKS_(s,k)|0;$i[e&8191](f,r)|0;Ya=c[r>>2]|0;if(Ya|0?(__Z16atomic_decrementPj(Ya+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Ya,1);Ya=c[k>>2]|0;if(Ya|0?(__Z16atomic_decrementPj(Ya+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Ya,1);Ya=c[s>>2]|0;if(Ya|0?(__Z16atomic_decrementPj(Ya+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Ya,1);Ya=c[x>>2]|0;if(Ya|0?(__Z16atomic_decrementPj(Ya+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Ya,1);Ya=c[t>>2]|0;if(Ya|0?(__Z16atomic_decrementPj(Ya+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Ya,1);Ya=c[w>>2]|0;if(Ya|0?(__Z16atomic_decrementPj(Ya+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Ya,1);Ya=c[u>>2]|0;if(Ya|0?(__Z16atomic_decrementPj(Ya+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Ya,1);Ya=c[v>>2]|0;if(Ya|0?(__Z16atomic_decrementPj(Ya+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Ya,1);l=j;return 0}case 6:{__ZNK7Variantcv5Rect2Ev(n,b);Za=+g[n>>2];if(Za==0.0){__ZN6StringC2EPKc(k,1112475);fb=c[k>>2]|0}else{Ya=__Z5rtossd(Za)|0;c[k>>2]=Ya;fb=Ya}c[v>>2]=fb;c[E>>2]=__ZplPKcRK6String(1090590,v)|0;__ZN6StringC2EPKc(w,1144817);c[D>>2]=__ZNK6StringplERKS_(E,w)|0;Za=+g[n+4>>2];if(Za==0.0){__ZN6StringC2EPKc(k,1112475);gb=c[k>>2]|0}else{Ya=__Z5rtossd(Za)|0;c[k>>2]=Ya;gb=Ya}c[x>>2]=gb;c[C>>2]=__ZNK6StringplERKS_(D,x)|0;__ZN6StringC2EPKc(F,1144817);c[B>>2]=__ZNK6StringplERKS_(C,F)|0;Za=+g[n+8>>2];if(Za==0.0){__ZN6StringC2EPKc(k,1112475);hb=c[k>>2]|0}else{Ya=__Z5rtossd(Za)|0;c[k>>2]=Ya;hb=Ya}c[I>>2]=hb;c[A>>2]=__ZNK6StringplERKS_(B,I)|0;__ZN6StringC2EPKc(J,1144817);c[z>>2]=__ZNK6StringplERKS_(A,J)|0;Za=+g[n+12>>2];if(Za==0.0){__ZN6StringC2EPKc(k,1112475);ib=c[k>>2]|0}else{Ya=__Z5rtossd(Za)|0;c[k>>2]=Ya;ib=Ya}c[K>>2]=ib;c[y>>2]=__ZNK6StringplERKS_(z,K)|0;__ZN6StringC2EPKc(k,1090587);c[r>>2]=__ZNK6StringplERKS_(y,k)|0;$i[e&8191](f,r)|0;Ya=c[r>>2]|0;if(Ya|0?(__Z16atomic_decrementPj(Ya+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Ya,1);Ya=c[k>>2]|0;if(Ya|0?(__Z16atomic_decrementPj(Ya+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Ya,1);Ya=c[y>>2]|0;if(Ya|0?(__Z16atomic_decrementPj(Ya+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Ya,1);Ya=c[K>>2]|0;if(Ya|0?(__Z16atomic_decrementPj(Ya+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Ya,1);Ya=c[z>>2]|0;if(Ya|0?(__Z16atomic_decrementPj(Ya+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Ya,1);Ya=c[J>>2]|0;if(Ya|0?(__Z16atomic_decrementPj(Ya+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Ya,1);Ya=c[A>>2]|0;if(Ya|0?(__Z16atomic_decrementPj(Ya+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Ya,1);Ya=c[I>>2]|0;if(Ya|0?(__Z16atomic_decrementPj(Ya+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Ya,1);Ya=c[B>>2]|0;if(Ya|0?(__Z16atomic_decrementPj(Ya+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Ya,1);Ya=c[F>>2]|0;if(Ya|0?(__Z16atomic_decrementPj(Ya+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Ya,1);Ya=c[C>>2]|0;if(Ya|0?(__Z16atomic_decrementPj(Ya+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Ya,1);Ya=c[x>>2]|0;if(Ya|0?(__Z16atomic_decrementPj(Ya+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Ya,1);Ya=c[D>>2]|0;if(Ya|0?(__Z16atomic_decrementPj(Ya+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Ya,1);Ya=c[w>>2]|0;do if(Ya|0){if(__Z16atomic_decrementPj(Ya+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ya,1)}while(0);Ya=c[E>>2]|0;do if(Ya|0){if(__Z16atomic_decrementPj(Ya+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ya,1)}while(0);Ya=c[v>>2]|0;do if(Ya|0){if(__Z16atomic_decrementPj(Ya+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ya,1)}while(0);l=j;return 0}case 7:{__ZNK7Variantcv7Vector3Ev(n,b);Za=+g[n>>2];if(Za==0.0){__ZN6StringC2EPKc(k,1112475);jb=c[k>>2]|0}else{Ya=__Z5rtossd(Za)|0;c[k>>2]=Ya;jb=Ya}c[v>>2]=jb;c[P>>2]=__ZplPKcRK6String(1090598,v)|0;__ZN6StringC2EPKc(w,1144817);c[O>>2]=__ZNK6StringplERKS_(P,w)|0;Za=+g[n+4>>2];if(Za==0.0){__ZN6StringC2EPKc(k,1112475);kb=c[k>>2]|0}else{Ya=__Z5rtossd(Za)|0;c[k>>2]=Ya;kb=Ya}c[x>>2]=kb;c[N>>2]=__ZNK6StringplERKS_(O,x)|0;__ZN6StringC2EPKc(F,1144817);c[M>>2]=__ZNK6StringplERKS_(N,F)|0;Za=+g[n+8>>2];if(Za==0.0){__ZN6StringC2EPKc(k,1112475);lb=c[k>>2]|0}else{Ya=__Z5rtossd(Za)|0;c[k>>2]=Ya;lb=Ya}c[I>>2]=lb;c[L>>2]=__ZNK6StringplERKS_(M,I)|0;__ZN6StringC2EPKc(k,1090587);c[r>>2]=__ZNK6StringplERKS_(L,k)|0;$i[e&8191](f,r)|0;Ya=c[r>>2]|0;if(Ya|0?(__Z16atomic_decrementPj(Ya+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Ya,1);Ya=c[k>>2]|0;if(Ya|0?(__Z16atomic_decrementPj(Ya+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Ya,1);Ya=c[L>>2]|0;if(Ya|0?(__Z16atomic_decrementPj(Ya+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Ya,1);Ya=c[I>>2]|0;if(Ya|0?(__Z16atomic_decrementPj(Ya+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Ya,1);Ya=c[M>>2]|0;if(Ya|0?(__Z16atomic_decrementPj(Ya+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Ya,1);Ya=c[F>>2]|0;if(Ya|0?(__Z16atomic_decrementPj(Ya+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Ya,1);Ya=c[N>>2]|0;if(Ya|0?(__Z16atomic_decrementPj(Ya+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Ya,1);Ya=c[x>>2]|0;if(Ya|0?(__Z16atomic_decrementPj(Ya+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Ya,1);Ya=c[O>>2]|0;if(Ya|0?(__Z16atomic_decrementPj(Ya+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Ya,1);Ya=c[w>>2]|0;if(Ya|0?(__Z16atomic_decrementPj(Ya+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Ya,1);Ya=c[P>>2]|0;if(Ya|0?(__Z16atomic_decrementPj(Ya+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Ya,1);Ya=c[v>>2]|0;if(Ya|0?(__Z16atomic_decrementPj(Ya+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Ya,1);l=j;return 0}case 9:{__ZNK7Variantcv5PlaneEv(n,b);Za=+g[n>>2];if(Za==0.0){__ZN6StringC2EPKc(k,1112475);mb=c[k>>2]|0}else{Ya=__Z5rtossd(Za)|0;c[k>>2]=Ya;mb=Ya}c[v>>2]=mb;c[Y>>2]=__ZplPKcRK6String(1090608,v)|0;__ZN6StringC2EPKc(w,1144817);c[X>>2]=__ZNK6StringplERKS_(Y,w)|0;Za=+g[n+4>>2];if(Za==0.0){__ZN6StringC2EPKc(k,1112475);nb=c[k>>2]|0}else{Ya=__Z5rtossd(Za)|0;c[k>>2]=Ya;nb=Ya}c[x>>2]=nb;c[W>>2]=__ZNK6StringplERKS_(X,x)|0;__ZN6StringC2EPKc(F,1144817);c[U>>2]=__ZNK6StringplERKS_(W,F)|0;Za=+g[n+8>>2];if(Za==0.0){__ZN6StringC2EPKc(k,1112475);ob=c[k>>2]|0}else{Ya=__Z5rtossd(Za)|0;c[k>>2]=Ya;ob=Ya}c[I>>2]=ob;c[S>>2]=__ZNK6StringplERKS_(U,I)|0;__ZN6StringC2EPKc(J,1144817);c[R>>2]=__ZNK6StringplERKS_(S,J)|0;Za=+g[n+12>>2];if(Za==0.0){__ZN6StringC2EPKc(k,1112475);pb=c[k>>2]|0}else{Ya=__Z5rtossd(Za)|0;c[k>>2]=Ya;pb=Ya}c[K>>2]=pb;c[Q>>2]=__ZNK6StringplERKS_(R,K)|0;__ZN6StringC2EPKc(k,1090587);c[r>>2]=__ZNK6StringplERKS_(Q,k)|0;$i[e&8191](f,r)|0;Ya=c[r>>2]|0;if(Ya|0?(__Z16atomic_decrementPj(Ya+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Ya,1);Ya=c[k>>2]|0;if(Ya|0?(__Z16atomic_decrementPj(Ya+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Ya,1);Ya=c[Q>>2]|0;if(Ya|0?(__Z16atomic_decrementPj(Ya+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Ya,1);Ya=c[K>>2]|0;if(Ya|0?(__Z16atomic_decrementPj(Ya+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Ya,1);Ya=c[R>>2]|0;if(Ya|0?(__Z16atomic_decrementPj(Ya+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Ya,1);Ya=c[J>>2]|0;if(Ya|0?(__Z16atomic_decrementPj(Ya+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Ya,1);Ya=c[S>>2]|0;if(Ya|0?(__Z16atomic_decrementPj(Ya+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Ya,1);Ya=c[I>>2]|0;if(Ya|0?(__Z16atomic_decrementPj(Ya+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Ya,1);Ya=c[U>>2]|0;if(Ya|0?(__Z16atomic_decrementPj(Ya+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Ya,1);Ya=c[F>>2]|0;if(Ya|0?(__Z16atomic_decrementPj(Ya+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Ya,1);Ya=c[W>>2]|0;if(Ya|0?(__Z16atomic_decrementPj(Ya+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Ya,1);Ya=c[x>>2]|0;if(Ya|0?(__Z16atomic_decrementPj(Ya+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Ya,1);Ya=c[X>>2]|0;if(Ya|0?(__Z16atomic_decrementPj(Ya+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Ya,1);Ya=c[w>>2]|0;do if(Ya|0){if(__Z16atomic_decrementPj(Ya+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ya,1)}while(0);Ya=c[Y>>2]|0;do if(Ya|0){if(__Z16atomic_decrementPj(Ya+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ya,1)}while(0);Ya=c[v>>2]|0;do if(Ya|0){if(__Z16atomic_decrementPj(Ya+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ya,1)}while(0);l=j;return 0}case 11:{__ZNK7Variantcv5Rect3Ev(n,b);Za=+g[n>>2];if(Za==0.0){__ZN6StringC2EPKc(k,1112475);qb=c[k>>2]|0}else{Ya=__Z5rtossd(Za)|0;c[k>>2]=Ya;qb=Ya}c[v>>2]=qb;c[ia>>2]=__ZplPKcRK6String(1090616,v)|0;__ZN6StringC2EPKc(w,1144817);c[ha>>2]=__ZNK6StringplERKS_(ia,w)|0;Za=+g[n+4>>2];if(Za==0.0){__ZN6StringC2EPKc(k,1112475);rb=c[k>>2]|0}else{Ya=__Z5rtossd(Za)|0;c[k>>2]=Ya;rb=Ya}c[x>>2]=rb;c[ga>>2]=__ZNK6StringplERKS_(ha,x)|0;__ZN6StringC2EPKc(F,1144817);c[fa>>2]=__ZNK6StringplERKS_(ga,F)|0;Za=+g[n+8>>2];if(Za==0.0){__ZN6StringC2EPKc(k,1112475);sb=c[k>>2]|0}else{Ya=__Z5rtossd(Za)|0;c[k>>2]=Ya;sb=Ya}c[I>>2]=sb;c[ea>>2]=__ZNK6StringplERKS_(fa,I)|0;__ZN6StringC2EPKc(J,1144817);c[da>>2]=__ZNK6StringplERKS_(ea,J)|0;Za=+g[n+12>>2];if(Za==0.0){__ZN6StringC2EPKc(k,1112475);tb=c[k>>2]|0}else{Ya=__Z5rtossd(Za)|0;c[k>>2]=Ya;tb=Ya}c[K>>2]=tb;c[ca>>2]=__ZNK6StringplERKS_(da,K)|0;__ZN6StringC2EPKc(ja,1144817);c[aa>>2]=__ZNK6StringplERKS_(ca,ja)|0;Za=+g[n+16>>2];if(Za==0.0){__ZN6StringC2EPKc(k,1112475);ub=c[k>>2]|0}else{Ya=__Z5rtossd(Za)|0;c[k>>2]=Ya;ub=Ya}c[ka>>2]=ub;c[$>>2]=__ZNK6StringplERKS_(aa,ka)|0;__ZN6StringC2EPKc(la,1144817);c[_>>2]=__ZNK6StringplERKS_($,la)|0;Za=+g[n+20>>2];if(Za==0.0){__ZN6StringC2EPKc(k,1112475);vb=c[k>>2]|0}else{Ya=__Z5rtossd(Za)|0;c[k>>2]=Ya;vb=Ya}c[ma>>2]=vb;c[Z>>2]=__ZNK6StringplERKS_(_,ma)|0;__ZN6StringC2EPKc(k,1090587);c[r>>2]=__ZNK6StringplERKS_(Z,k)|0;$i[e&8191](f,r)|0;Ya=c[r>>2]|0;if(Ya|0?(__Z16atomic_decrementPj(Ya+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Ya,1);Ya=c[k>>2]|0;if(Ya|0?(__Z16atomic_decrementPj(Ya+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Ya,1);Ya=c[Z>>2]|0;if(Ya|0?(__Z16atomic_decrementPj(Ya+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Ya,1);Ya=c[ma>>2]|0;if(Ya|0?(__Z16atomic_decrementPj(Ya+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Ya,1);Ya=c[_>>2]|0;if(Ya|0?(__Z16atomic_decrementPj(Ya+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Ya,1);Ya=c[la>>2]|0;if(Ya|0?(__Z16atomic_decrementPj(Ya+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Ya,1);Ya=c[$>>2]|0;if(Ya|0?(__Z16atomic_decrementPj(Ya+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Ya,1);Ya=c[ka>>2]|0;if(Ya|0?(__Z16atomic_decrementPj(Ya+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Ya,1);Ya=c[aa>>2]|0;if(Ya|0?(__Z16atomic_decrementPj(Ya+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Ya,1);Ya=c[ja>>2]|0;if(Ya|0?(__Z16atomic_decrementPj(Ya+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Ya,1);Ya=c[ca>>2]|0;if(Ya|0?(__Z16atomic_decrementPj(Ya+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Ya,1);Ya=c[K>>2]|0;do if(Ya|0){if(__Z16atomic_decrementPj(Ya+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ya,1)}while(0);Ya=c[da>>2]|0;do if(Ya|0){if(__Z16atomic_decrementPj(Ya+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ya,1)}while(0);Ya=c[J>>2]|0;do if(Ya|0){if(__Z16atomic_decrementPj(Ya+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ya,1)}while(0);Ya=c[ea>>2]|0;do if(Ya|0){if(__Z16atomic_decrementPj(Ya+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ya,1)}while(0);Ya=c[I>>2]|0;do if(Ya|0){if(__Z16atomic_decrementPj(Ya+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ya,1)}while(0);Ya=c[fa>>2]|0;do if(Ya|0){if(__Z16atomic_decrementPj(Ya+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ya,1)}while(0);Ya=c[F>>2]|0;do if(Ya|0){if(__Z16atomic_decrementPj(Ya+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ya,1)}while(0);Ya=c[ga>>2]|0;do if(Ya|0){if(__Z16atomic_decrementPj(Ya+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ya,1)}while(0);Ya=c[x>>2]|0;do if(Ya|0){if(__Z16atomic_decrementPj(Ya+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ya,1)}while(0);Ya=c[ha>>2]|0;do if(Ya|0){if(__Z16atomic_decrementPj(Ya+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ya,1)}while(0);Ya=c[w>>2]|0;do if(Ya|0){if(__Z16atomic_decrementPj(Ya+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ya,1)}while(0);Ya=c[ia>>2]|0;do if(Ya|0){if(__Z16atomic_decrementPj(Ya+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ya,1)}while(0);Ya=c[v>>2]|0;do if(Ya|0){if(__Z16atomic_decrementPj(Ya+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ya,1)}while(0);l=j;return 0}case 10:{__ZNK7Variantcv4QuatEv(n,b);Za=+g[n>>2];if(Za==0.0){__ZN6StringC2EPKc(k,1112475);wb=c[k>>2]|0}else{Ya=__Z5rtossd(Za)|0;c[k>>2]=Ya;wb=Ya}c[v>>2]=wb;c[ta>>2]=__ZplPKcRK6String(1090624,v)|0;__ZN6StringC2EPKc(w,1144817);c[sa>>2]=__ZNK6StringplERKS_(ta,w)|0;Za=+g[n+4>>2];if(Za==0.0){__ZN6StringC2EPKc(k,1112475);xb=c[k>>2]|0}else{Ya=__Z5rtossd(Za)|0;c[k>>2]=Ya;xb=Ya}c[x>>2]=xb;c[ra>>2]=__ZNK6StringplERKS_(sa,x)|0;__ZN6StringC2EPKc(F,1144817);c[qa>>2]=__ZNK6StringplERKS_(ra,F)|0;Za=+g[n+8>>2];if(Za==0.0){__ZN6StringC2EPKc(k,1112475);yb=c[k>>2]|0}else{Ya=__Z5rtossd(Za)|0;c[k>>2]=Ya;yb=Ya}c[I>>2]=yb;c[pa>>2]=__ZNK6StringplERKS_(qa,I)|0;__ZN6StringC2EPKc(J,1144817);c[oa>>2]=__ZNK6StringplERKS_(pa,J)|0;Za=+g[n+12>>2];if(Za==0.0){__ZN6StringC2EPKc(k,1112475);zb=c[k>>2]|0}else{Ya=__Z5rtossd(Za)|0;c[k>>2]=Ya;zb=Ya}c[K>>2]=zb;c[na>>2]=__ZNK6StringplERKS_(oa,K)|0;__ZN6StringC2EPKc(k,1090587);c[r>>2]=__ZNK6StringplERKS_(na,k)|0;$i[e&8191](f,r)|0;Ya=c[r>>2]|0;if(Ya|0?(__Z16atomic_decrementPj(Ya+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Ya,1);Ya=c[k>>2]|0;if(Ya|0?(__Z16atomic_decrementPj(Ya+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Ya,1);Ya=c[na>>2]|0;if(Ya|0?(__Z16atomic_decrementPj(Ya+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Ya,1);Ya=c[K>>2]|0;if(Ya|0?(__Z16atomic_decrementPj(Ya+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Ya,1);Ya=c[oa>>2]|0;if(Ya|0?(__Z16atomic_decrementPj(Ya+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Ya,1);Ya=c[J>>2]|0;if(Ya|0?(__Z16atomic_decrementPj(Ya+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Ya,1);Ya=c[pa>>2]|0;if(Ya|0?(__Z16atomic_decrementPj(Ya+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Ya,1);Ya=c[I>>2]|0;if(Ya|0?(__Z16atomic_decrementPj(Ya+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Ya,1);Ya=c[qa>>2]|0;if(Ya|0?(__Z16atomic_decrementPj(Ya+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Ya,1);Ya=c[F>>2]|0;if(Ya|0?(__Z16atomic_decrementPj(Ya+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Ya,1);Ya=c[ra>>2]|0;if(Ya|0?(__Z16atomic_decrementPj(Ya+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Ya,1);Ya=c[x>>2]|0;if(Ya|0?(__Z16atomic_decrementPj(Ya+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Ya,1);Ya=c[sa>>2]|0;if(Ya|0?(__Z16atomic_decrementPj(Ya+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Ya,1);Ya=c[w>>2]|0;do if(Ya|0){if(__Z16atomic_decrementPj(Ya+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ya,1)}while(0);Ya=c[ta>>2]|0;do if(Ya|0){if(__Z16atomic_decrementPj(Ya+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ya,1)}while(0);Ya=c[v>>2]|0;do if(Ya|0){if(__Z16atomic_decrementPj(Ya+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ya,1)}while(0);l=j;return 0}case 8:{__ZN6StringC2EPKc(n,1090631);__ZNK7Variantcv11Transform2DEv(r,b);Ya=0;do{$a=r+(Ya<<3)+4|0;if(Ya|0)__ZN6StringpLEPKc(n,1144817)|0;Za=+g[r+(Ya<<3)>>2];if(Za==0.0){__ZN6StringC2EPKc(k,1112475);Ab=c[k>>2]|0}else{bb=__Z5rtossd(Za)|0;c[k>>2]=bb;Ab=bb}c[v>>2]=Ab;__ZN6StringpLERKS_(n,v)|0;bb=c[v>>2]|0;if(bb|0?(__Z16atomic_decrementPj(bb+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(bb,1);__ZN6StringpLEPKc(n,1144817)|0;Za=+g[$a>>2];if(Za==0.0){__ZN6StringC2EPKc(k,1112475);Bb=c[k>>2]|0}else{$a=__Z5rtossd(Za)|0;c[k>>2]=$a;Bb=$a}c[v>>2]=Bb;__ZN6StringpLERKS_(n,v)|0;$a=c[v>>2]|0;if($a|0?(__Z16atomic_decrementPj($a+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb($a,1);Ya=Ya+1|0}while((Ya|0)!=3);__ZN6StringC2EPKc(v,1090587);c[k>>2]=__ZNK6StringplERKS_(n,v)|0;$i[e&8191](f,k)|0;Ya=c[k>>2]|0;if(Ya|0?(__Z16atomic_decrementPj(Ya+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Ya,1);Ya=c[v>>2]|0;if(Ya|0?(__Z16atomic_decrementPj(Ya+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Ya,1);Ya=c[n>>2]|0;if(Ya|0?(__Z16atomic_decrementPj(Ya+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Ya,1);l=j;return 0}case 12:{__ZN6StringC2EPKc(n,1090645);__ZNK7Variantcv5BasisEv(r,b);Ya=0;do{if(Ya|0)__ZN6StringpLEPKc(n,1144817)|0;Za=+g[r+(Ya*12|0)>>2];if(Za==0.0){__ZN6StringC2EPKc(k,1112475);Cb=c[k>>2]|0}else{$a=__Z5rtossd(Za)|0;c[k>>2]=$a;Cb=$a}c[v>>2]=Cb;__ZN6StringpLERKS_(n,v)|0;$a=c[v>>2]|0;if($a|0?(__Z16atomic_decrementPj($a+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb($a,1);__ZN6StringpLEPKc(n,1144817)|0;Za=+g[r+(Ya*12|0)+4>>2];if(Za==0.0){__ZN6StringC2EPKc(k,1112475);Db=c[k>>2]|0}else{$a=__Z5rtossd(Za)|0;c[k>>2]=$a;Db=$a}c[v>>2]=Db;__ZN6StringpLERKS_(n,v)|0;$a=c[v>>2]|0;if($a|0?(__Z16atomic_decrementPj($a+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb($a,1);__ZN6StringpLEPKc(n,1144817)|0;Za=+g[r+(Ya*12|0)+8>>2];if(Za==0.0){__ZN6StringC2EPKc(k,1112475);Eb=c[k>>2]|0}else{$a=__Z5rtossd(Za)|0;c[k>>2]=$a;Eb=$a}c[v>>2]=Eb;__ZN6StringpLERKS_(n,v)|0;$a=c[v>>2]|0;if($a|0?(__Z16atomic_decrementPj($a+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb($a,1);Ya=Ya+1|0}while((Ya|0)!=3);__ZN6StringC2EPKc(v,1090587);c[k>>2]=__ZNK6StringplERKS_(n,v)|0;$i[e&8191](f,k)|0;Ya=c[k>>2]|0;if(Ya|0?(__Z16atomic_decrementPj(Ya+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Ya,1);Ya=c[v>>2]|0;if(Ya|0?(__Z16atomic_decrementPj(Ya+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Ya,1);Ya=c[n>>2]|0;if(Ya|0?(__Z16atomic_decrementPj(Ya+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Ya,1);l=j;return 0}case 13:{__ZN6StringC2EPKc(n,1090653);__ZNK7Variantcv9TransformEv(r,b);Ya=0;do{if(Ya|0)__ZN6StringpLEPKc(n,1144817)|0;Za=+g[r+(Ya*12|0)>>2];if(Za==0.0){__ZN6StringC2EPKc(k,1112475);Fb=c[k>>2]|0}else{$a=__Z5rtossd(Za)|0;c[k>>2]=$a;Fb=$a}c[v>>2]=Fb;__ZN6StringpLERKS_(n,v)|0;$a=c[v>>2]|0;if($a|0?(__Z16atomic_decrementPj($a+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb($a,1);__ZN6StringpLEPKc(n,1144817)|0;Za=+g[r+(Ya*12|0)+4>>2];if(Za==0.0){__ZN6StringC2EPKc(k,1112475);Gb=c[k>>2]|0}else{$a=__Z5rtossd(Za)|0;c[k>>2]=$a;Gb=$a}c[v>>2]=Gb;__ZN6StringpLERKS_(n,v)|0;$a=c[v>>2]|0;if($a|0?(__Z16atomic_decrementPj($a+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb($a,1);__ZN6StringpLEPKc(n,1144817)|0;Za=+g[r+(Ya*12|0)+8>>2];if(Za==0.0){__ZN6StringC2EPKc(k,1112475);Hb=c[k>>2]|0}else{$a=__Z5rtossd(Za)|0;c[k>>2]=$a;Hb=$a}c[v>>2]=Hb;__ZN6StringpLERKS_(n,v)|0;$a=c[v>>2]|0;if($a|0?(__Z16atomic_decrementPj($a+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb($a,1);Ya=Ya+1|0}while((Ya|0)!=3);__ZN6StringC2EPKc(v,1144817);c[ya>>2]=__ZNK6StringplERKS_(n,v)|0;Za=+g[r+36>>2];if(Za==0.0){__ZN6StringC2EPKc(k,1112475);Ib=c[k>>2]|0}else{Ya=__Z5rtossd(Za)|0;c[k>>2]=Ya;Ib=Ya}c[w>>2]=Ib;c[xa>>2]=__ZNK6StringplERKS_(ya,w)|0;__ZN6StringC2EPKc(x,1144817);c[wa>>2]=__ZNK6StringplERKS_(xa,x)|0;Za=+g[r+40>>2];if(Za==0.0){__ZN6StringC2EPKc(k,1112475);Jb=c[k>>2]|0}else{Ya=__Z5rtossd(Za)|0;c[k>>2]=Ya;Jb=Ya}c[F>>2]=Jb;c[va>>2]=__ZNK6StringplERKS_(wa,F)|0;__ZN6StringC2EPKc(I,1144817);c[ua>>2]=__ZNK6StringplERKS_(va,I)|0;Za=+g[r+44>>2];if(Za==0.0){__ZN6StringC2EPKc(k,1112475);Kb=c[k>>2]|0}else{Ya=__Z5rtossd(Za)|0;c[k>>2]=Ya;Kb=Ya}c[J>>2]=Kb;Ya=__ZNK6StringplERKS_(ua,J)|0;$a=Ya;bb=c[n>>2]|0;if((bb|0)==(Ya|0)){if(Ya|0)cb=461}else{if(bb|0?(__Z16atomic_decrementPj(bb+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(bb,1);c[n>>2]=0;if(Ya|0)if(!(__Z28atomic_conditional_incrementPj(Ya+-8|0)|0))cb=461;else{c[n>>2]=$a;cb=461}}if((cb|0)==461?(__Z16atomic_decrementPj(Ya+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Ya,1);Ya=c[J>>2]|0;if(Ya|0?(__Z16atomic_decrementPj(Ya+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Ya,1);Ya=c[ua>>2]|0;if(Ya|0?(__Z16atomic_decrementPj(Ya+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Ya,1);Ya=c[I>>2]|0;if(Ya|0?(__Z16atomic_decrementPj(Ya+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Ya,1);Ya=c[va>>2]|0;if(Ya|0?(__Z16atomic_decrementPj(Ya+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Ya,1);Ya=c[F>>2]|0;if(Ya|0?(__Z16atomic_decrementPj(Ya+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Ya,1);Ya=c[wa>>2]|0;if(Ya|0?(__Z16atomic_decrementPj(Ya+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Ya,1);Ya=c[x>>2]|0;if(Ya|0?(__Z16atomic_decrementPj(Ya+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Ya,1);Ya=c[xa>>2]|0;if(Ya|0?(__Z16atomic_decrementPj(Ya+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Ya,1);Ya=c[w>>2]|0;if(Ya|0?(__Z16atomic_decrementPj(Ya+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Ya,1);Ya=c[ya>>2]|0;if(Ya|0?(__Z16atomic_decrementPj(Ya+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Ya,1);Ya=c[v>>2]|0;if(Ya|0?(__Z16atomic_decrementPj(Ya+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Ya,1);__ZN6StringC2EPKc(v,1090587);c[k>>2]=__ZNK6StringplERKS_(n,v)|0;$i[e&8191](f,k)|0;Ya=c[k>>2]|0;if(Ya|0?(__Z16atomic_decrementPj(Ya+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Ya,1);Ya=c[v>>2]|0;if(Ya|0?(__Z16atomic_decrementPj(Ya+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Ya,1);Ya=c[n>>2]|0;do if(Ya|0){if(__Z16atomic_decrementPj(Ya+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ya,1)}while(0);l=j;return 0}case 14:{__ZNK7Variantcv5ColorEv(n,b);Za=+g[n>>2];if(Za==0.0){__ZN6StringC2EPKc(k,1112475);Lb=c[k>>2]|0}else{Ya=__Z5rtossd(Za)|0;c[k>>2]=Ya;Lb=Ya}c[v>>2]=Lb;c[Fa>>2]=__ZplPKcRK6String(1090665,v)|0;__ZN6StringC2EPKc(w,1144817);c[Ea>>2]=__ZNK6StringplERKS_(Fa,w)|0;Za=+g[n+4>>2];if(Za==0.0){__ZN6StringC2EPKc(k,1112475);Mb=c[k>>2]|0}else{Ya=__Z5rtossd(Za)|0;c[k>>2]=Ya;Mb=Ya}c[x>>2]=Mb;c[Da>>2]=__ZNK6StringplERKS_(Ea,x)|0;__ZN6StringC2EPKc(F,1144817);c[Ca>>2]=__ZNK6StringplERKS_(Da,F)|0;Za=+g[n+8>>2];if(Za==0.0){__ZN6StringC2EPKc(k,1112475);Nb=c[k>>2]|0}else{Ya=__Z5rtossd(Za)|0;c[k>>2]=Ya;Nb=Ya}c[I>>2]=Nb;c[Ba>>2]=__ZNK6StringplERKS_(Ca,I)|0;__ZN6StringC2EPKc(J,1144817);c[Aa>>2]=__ZNK6StringplERKS_(Ba,J)|0;Za=+g[n+12>>2];if(Za==0.0){__ZN6StringC2EPKc(k,1112475);Ob=c[k>>2]|0}else{Ya=__Z5rtossd(Za)|0;c[k>>2]=Ya;Ob=Ya}c[K>>2]=Ob;c[za>>2]=__ZNK6StringplERKS_(Aa,K)|0;__ZN6StringC2EPKc(k,1090587);c[r>>2]=__ZNK6StringplERKS_(za,k)|0;$i[e&8191](f,r)|0;Ya=c[r>>2]|0;if(Ya|0?(__Z16atomic_decrementPj(Ya+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Ya,1);Ya=c[k>>2]|0;if(Ya|0?(__Z16atomic_decrementPj(Ya+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Ya,1);Ya=c[za>>2]|0;if(Ya|0?(__Z16atomic_decrementPj(Ya+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Ya,1);Ya=c[K>>2]|0;if(Ya|0?(__Z16atomic_decrementPj(Ya+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Ya,1);Ya=c[Aa>>2]|0;if(Ya|0?(__Z16atomic_decrementPj(Ya+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Ya,1);Ya=c[J>>2]|0;if(Ya|0?(__Z16atomic_decrementPj(Ya+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Ya,1);Ya=c[Ba>>2]|0;if(Ya|0?(__Z16atomic_decrementPj(Ya+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Ya,1);Ya=c[I>>2]|0;if(Ya|0?(__Z16atomic_decrementPj(Ya+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Ya,1);Ya=c[Ca>>2]|0;if(Ya|0?(__Z16atomic_decrementPj(Ya+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Ya,1);Ya=c[F>>2]|0;if(Ya|0?(__Z16atomic_decrementPj(Ya+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Ya,1);Ya=c[Da>>2]|0;if(Ya|0?(__Z16atomic_decrementPj(Ya+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Ya,1);Ya=c[x>>2]|0;if(Ya|0?(__Z16atomic_decrementPj(Ya+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Ya,1);Ya=c[Ea>>2]|0;if(Ya|0?(__Z16atomic_decrementPj(Ya+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Ya,1);Ya=c[w>>2]|0;do if(Ya|0){if(__Z16atomic_decrementPj(Ya+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ya,1)}while(0);Ya=c[Fa>>2]|0;do if(Ya|0){if(__Z16atomic_decrementPj(Ya+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ya,1)}while(0);Ya=c[v>>2]|0;do if(Ya|0){if(__Z16atomic_decrementPj(Ya+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ya,1)}while(0);l=j;return 0}case 15:{__ZNK7Variantcv5ImageEv(k,b);if(__ZNK5Image5emptyEv(k)|0){__ZN6StringC2EPKc(n,1090673);$i[e&8191](f,n)|0;Ya=c[n>>2]|0;if(Ya|0?(__Z16atomic_decrementPj(Ya+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Ya,1);__ZN5ImageD2Ev(k);l=j;return 0}__ZN6StringC2EPKc(n,1090681);Ya=__ZNK5Image9get_widthEv(k)|0;c[r>>2]=__Z4itosx(Ya,((Ya|0)<0)<<31>>31)|0;__ZN6StringpLERKS_(n,r)|0;Ya=c[r>>2]|0;if(Ya|0?(__Z16atomic_decrementPj(Ya+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Ya,1);Ya=__ZNK5Image10get_heightEv(k)|0;c[v>>2]=__Z4itosx(Ya,((Ya|0)<0)<<31>>31)|0;c[r>>2]=__ZplPKcRK6String(1144817,v)|0;__ZN6StringpLERKS_(n,r)|0;Ya=c[r>>2]|0;if(Ya|0?(__Z16atomic_decrementPj(Ya+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Ya,1);Ya=c[v>>2]|0;if(Ya|0?(__Z16atomic_decrementPj(Ya+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Ya,1);Ya=__ZNK5Image11has_mipmapsEv(k)|0;__ZN6StringC2EPKc(v,Ya?1152413:1144807);c[r>>2]=__ZplPKcRK6String(1144817,v)|0;__ZN6StringpLERKS_(n,r)|0;Ya=c[r>>2]|0;if(Ya|0?(__Z16atomic_decrementPj(Ya+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Ya,1);Ya=c[v>>2]|0;if(Ya|0?(__Z16atomic_decrementPj(Ya+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Ya,1);c[v>>2]=__ZN5Image15get_format_nameENS_6FormatE(__ZNK5Image10get_formatEv(k)|0)|0;c[r>>2]=__ZplPKcRK6String(1144817,v)|0;__ZN6StringpLERKS_(n,r)|0;Ya=c[r>>2]|0;if(Ya|0?(__Z16atomic_decrementPj(Ya+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Ya,1);Ya=c[v>>2]|0;if(Ya|0?(__Z16atomic_decrementPj(Ya+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Ya,1);c[r>>2]=0;Ya=__ZNK5Image8get_dataEv(k)|0;c[v>>2]=Ya;if(Ya){$a=c[Ya+16>>2]|0;__Z16atomic_incrementPj(Ya+4|0)|0;bb=c[Ya+8>>2]|0;if(($a|0)>0){Pb=0;do{if((Pb|0)>0)__ZN6StringpLEPKc(r,1144817)|0;c[w>>2]=__Z4itosx(d[bb+Pb>>0]|0,0)|0;__ZN6StringpLERKS_(r,w)|0;Qb=c[w>>2]|0;if(Qb|0?(__Z16atomic_decrementPj(Qb+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Qb,1);Pb=Pb+1|0}while((Pb|0)!=($a|0));Rb=Ya}else Rb=Ya}else Rb=0;__ZN6StringpLEPKc(n,1144817)|0;$i[e&8191](f,n)|0;$i[e&8191](f,r)|0;__ZN6StringC2EPKc(w,1090587);$i[e&8191](f,w)|0;$a=c[w>>2]|0;if($a|0?(__Z16atomic_decrementPj($a+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb($a,1);if(Rb|0)__Z16atomic_decrementPj(Rb+4|0)|0;__ZN10PoolVectorIhE12_unreferenceEv(v);$a=c[r>>2]|0;if($a|0?(__Z16atomic_decrementPj($a+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb($a,1);$a=c[n>>2]|0;if($a|0?(__Z16atomic_decrementPj($a+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb($a,1);__ZN5ImageD2Ev(k);l=j;return 0}case 16:{c[k>>2]=__ZNK7Variantcv6StringEv(b)|0;c[n>>2]=__ZNK6String8c_escapeEv(k)|0;c[Ga>>2]=__ZplPKcRK6String(1090689,n)|0;__ZN6StringC2EPKc(r,1090700);$a=__ZNK6StringplERKS_(Ga,r)|0;Pb=$a;bb=c[k>>2]|0;if((bb|0)==($a|0)){if($a|0)cb=630}else{if(bb|0?(__Z16atomic_decrementPj(bb+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(bb,1);c[k>>2]=0;if($a|0)if(!(__Z28atomic_conditional_incrementPj($a+-8|0)|0))cb=630;else{c[k>>2]=Pb;cb=630}}if((cb|0)==630?(__Z16atomic_decrementPj($a+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb($a,1);$a=c[r>>2]|0;if($a|0?(__Z16atomic_decrementPj($a+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb($a,1);$a=c[Ga>>2]|0;if($a|0?(__Z16atomic_decrementPj($a+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb($a,1);$a=c[n>>2]|0;if($a|0?(__Z16atomic_decrementPj($a+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb($a,1);$i[e&8191](f,k)|0;$a=c[k>>2]|0;if($a|0?(__Z16atomic_decrementPj($a+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb($a,1);l=j;return 0}case 18:{__ZN3RefI8ResourceEC2ERK7Variant(k,b);if(!(c[k>>2]|0)){__ZN6StringC2EPKc(n,1144802);$i[e&8191](f,n)|0;$a=c[n>>2]|0;if($a|0?(__Z16atomic_decrementPj($a+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb($a,1)}else{c[n>>2]=0;do if(h|0){$a=$i[h&8191](i,k)|0;Pb=$a;bb=c[n>>2]|0;if((bb|0)==($a|0)){if(!$a)break}else{if(bb|0?(__Z16atomic_decrementPj(bb+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(bb,1);c[n>>2]=0;if(!$a)break;if(__Z28atomic_conditional_incrementPj($a+-8|0)|0)c[n>>2]=Pb}if(!(__Z16atomic_decrementPj($a+-8|0)|0))__ZN6Memory11free_staticEPvb($a,1)}while(0);c[r>>2]=0;if(__ZNK6StringeqERKS_(n,r)|0){c[Ha>>2]=__ZNK8Resource8get_pathEv(c[k>>2]|0)|0;Ya=__ZNK6String16is_resource_fileEv(Ha)|0;$a=c[Ha>>2]|0;if(($a|0)!=0?(__Z16atomic_decrementPj($a+-8|0)|0)==0:0){__ZN6Memory11free_staticEPvb($a,1);Sb=Ya}else Sb=Ya}else Sb=0;Ya=c[r>>2]|0;if(Ya|0?(__Z16atomic_decrementPj(Ya+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Ya,1);if(Sb){c[r>>2]=__ZNK8Resource8get_pathEv(c[k>>2]|0)|0;c[Ia>>2]=__ZplPKcRK6String(1090703,r)|0;__ZN6StringC2EPKc(v,1090700);Ya=__ZNK6StringplERKS_(Ia,v)|0;$a=Ya;Pb=c[n>>2]|0;if((Pb|0)==(Ya|0)){if(Ya|0)cb=677}else{if(Pb|0?(__Z16atomic_decrementPj(Pb+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Pb,1);c[n>>2]=0;if(Ya|0)if(!(__Z28atomic_conditional_incrementPj(Ya+-8|0)|0))cb=677;else{c[n>>2]=$a;cb=677}}if((cb|0)==677?(__Z16atomic_decrementPj(Ya+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Ya,1);Ya=c[v>>2]|0;if(Ya|0?(__Z16atomic_decrementPj(Ya+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Ya,1);Ya=c[Ia>>2]|0;if(Ya|0?(__Z16atomic_decrementPj(Ya+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Ya,1);Ya=c[r>>2]|0;if(Ya|0?(__Z16atomic_decrementPj(Ya+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Ya,1)}c[r>>2]=0;Ya=__ZNK6StringeqERKS_(n,r)|0;$a=c[r>>2]|0;if($a|0?(__Z16atomic_decrementPj($a+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb($a,1);if(Ya)__ZN6StringaSEPKc(n,1144802);$i[e&8191](f,n)|0;Ya=c[n>>2]|0;if(Ya|0?(__Z16atomic_decrementPj(Ya+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Ya,1)}Ya=c[k>>2]|0;if((Ya|0?__ZN9Reference11unreferenceEv(Ya)|0:0)?(Ya=c[k>>2]|0,__Z17predelete_handlerP6Object(Ya)|0):0){gj[c[(c[Ya>>2]|0)+76>>2]&8191](Ya);__ZN6Memory11free_staticEPvb(Ya,0)}l=j;return 0}case 19:{__ZN6StringC2EPKc(k,1090715);__ZNK7Variantcv10InputEventEv(n,b);switch(c[n+4>>2]|0){case 1:{c[v>>2]=__Z4itosx(c[n+20>>2]|0,0)|0;c[r>>2]=__ZplPKcRK6String(1090727,v)|0;__ZN6StringpLERKS_(k,r)|0;Ya=c[r>>2]|0;if(Ya|0?(__Z16atomic_decrementPj(Ya+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Ya,1);Ya=c[v>>2]|0;if(Ya|0?(__Z16atomic_decrementPj(Ya+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Ya,1);c[r>>2]=0;if(a[n+13>>0]|0)__ZN6StringpLEPKc(r,1112540)|0;if(a[n+12>>0]|0)__ZN6StringpLEPKc(r,1112568)|0;if(a[n+14>>0]|0)__ZN6StringpLEPKc(r,1152448)|0;if(a[n+15>>0]|0)__ZN6StringpLEPKc(r,1112558)|0;c[v>>2]=0;Ya=__ZNK6StringneERKS_(r,v)|0;$a=c[v>>2]|0;if($a|0?(__Z16atomic_decrementPj($a+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb($a,1);if((Ya?(c[v>>2]=__ZplPKcRK6String(1117595,r)|0,__ZN6StringpLERKS_(k,v)|0,Ya=c[v>>2]|0,Ya|0):0)?(__Z16atomic_decrementPj(Ya+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Ya,1);Ya=c[r>>2]|0;if(Ya|0?(__Z16atomic_decrementPj(Ya+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Ya,1);break}case 3:{Ya=c[n+40>>2]|0;c[v>>2]=__Z4itosx(Ya,((Ya|0)<0)<<31>>31)|0;c[r>>2]=__ZplPKcRK6String(1090732,v)|0;__ZN6StringpLERKS_(k,r)|0;Ya=c[r>>2]|0;if(Ya|0?(__Z16atomic_decrementPj(Ya+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Ya,1);Ya=c[v>>2]|0;if(Ya|0?(__Z16atomic_decrementPj(Ya+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Ya,1);break}case 5:{Ya=c[n+12>>2]|0;c[v>>2]=__Z4itosx(Ya,((Ya|0)<0)<<31>>31)|0;c[r>>2]=__ZplPKcRK6String(1090741,v)|0;__ZN6StringpLERKS_(k,r)|0;Ya=c[r>>2]|0;if(Ya|0?(__Z16atomic_decrementPj(Ya+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Ya,1);Ya=c[v>>2]|0;if(Ya|0?(__Z16atomic_decrementPj(Ya+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Ya,1);break}case 4:{Ya=c[n+12>>2]|0;c[v>>2]=__Z4itosx(Ya,((Ya|0)<0)<<31>>31)|0;c[Ka>>2]=__ZplPKcRK6String(1090750,v)|0;__ZN6StringC2EPKc(w,1117595);c[Ja>>2]=__ZNK6StringplERKS_(Ka,w)|0;Za=+g[n+16>>2];c[x>>2]=__Z4itosx(~~Za>>>0,+H(Za)>=1.0?(Za>0.0?~~+V(+G(Za/4294967296.0),4294967295.0)>>>0:~~+T((Za-+(~~Za>>>0))/4294967296.0)>>>0):0)|0;c[r>>2]=__ZNK6StringplERKS_(Ja,x)|0;__ZN6StringpLERKS_(k,r)|0;Ya=c[r>>2]|0;if(Ya|0?(__Z16atomic_decrementPj(Ya+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Ya,1);Ya=c[x>>2]|0;if(Ya|0?(__Z16atomic_decrementPj(Ya+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Ya,1);Ya=c[Ja>>2]|0;if(Ya|0?(__Z16atomic_decrementPj(Ya+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Ya,1);Ya=c[w>>2]|0;if(Ya|0?(__Z16atomic_decrementPj(Ya+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Ya,1);Ya=c[Ka>>2]|0;if(Ya|0?(__Z16atomic_decrementPj(Ya+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Ya,1);Ya=c[v>>2]|0;if(Ya|0?(__Z16atomic_decrementPj(Ya+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Ya,1);break}case 0:{__ZN6StringpLEPKc(k,1129219)|0;break}default:{}}__ZN6StringpLEPKc(k,1123123)|0;$i[e&8191](f,k)|0;Ya=c[k>>2]|0;if(Ya|0?(__Z16atomic_decrementPj(Ya+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Ya,1);l=j;return 0}case 20:{c[k>>2]=__ZNK7Variantcv10DictionaryEv(b)|0;c[n>>2]=0;__ZNK10Dictionary12get_key_listEP4ListI7Variant16DefaultAllocatorE(k,n);__ZN4ListI7Variant16DefaultAllocatorE11sort_customI10ComparatorIS0_EEEvv(n);__ZN6StringC2EPKc(r,1090757);$i[e&8191](f,r)|0;Ya=c[r>>2]|0;if(Ya|0?(__Z16atomic_decrementPj(Ya+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Ya,1);Ya=c[n>>2]|0;a:do if(Ya|0?($a=c[Ya>>2]|0,$a|0):0){Pb=$a;do{__ZN13VariantWriter5writeERK7VariantPF5ErrorPvRK6StringES4_PFS5_S4_RK3RefI8ResourceEES4_(Pb,e,f,h,i)|0;__ZN6StringC2EPKc(r,1096928);$i[e&8191](f,r)|0;$a=c[r>>2]|0;if($a|0?(__Z16atomic_decrementPj($a+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb($a,1);__ZN13VariantWriter5writeERK7VariantPF5ErrorPvRK6StringES4_PFS5_S4_RK3RefI8ResourceEES4_(__ZN10DictionaryixERK7Variant(k,Pb)|0,e,f,h,i)|0;$a=Pb+24|0;if(!(c[$a>>2]|0))break a;__ZN6StringC2EPKc(r,1090763);$i[e&8191](f,r)|0;bb=c[r>>2]|0;if(bb|0?(__Z16atomic_decrementPj(bb+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(bb,1);Pb=c[$a>>2]|0}while((Pb|0)!=0)}while(0);__ZN6StringC2EPKc(r,1090760);$i[e&8191](f,r)|0;Ya=c[r>>2]|0;if(Ya|0?(__Z16atomic_decrementPj(Ya+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Ya,1);Ya=c[n>>2]|0;b:do if(Ya|0){Pb=Ya;while(1){$a=c[Pb>>2]|0;if(!$a)break;a[1263537]=0;if((c[$a+32>>2]|0)==(Pb|0)){c[Pb>>2]=c[$a+24>>2];bb=Pb+4|0;Qb=c[$a+28>>2]|0;if((c[bb>>2]|0)==($a|0))c[bb>>2]=Qb;bb=$a+24|0;if(Qb|0)c[Qb+24>>2]=c[bb>>2];Tb=c[bb>>2]|0;if(Tb|0)c[Tb+28>>2]=Qb;if(c[$a>>2]|0)__ZN7Variant5clearEv($a);__ZN6Memory11free_staticEPvb($a,0);$a=Pb+8|0;c[$a>>2]=(c[$a>>2]|0)+-1}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145114,1145120,157,1145132,0);Ub=c[n>>2]|0;if(!(c[Ub+8>>2]|0)){cb=792;break}if(!Ub)break b;else Pb=Ub}if((cb|0)==792){__ZN6Memory11free_staticEPvb(Ub,0);c[n>>2]=0;break}if(!(c[Pb+8>>2]|0)){a[1263537]=0;__ZN6Memory11free_staticEPvb(Pb,0);break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145461,1145120,668,1145467,0);break}}while(0);__ZN10DictionaryD2Ev(k);l=j;return 0}case 21:{__ZN6StringC2EPKc(k,1090766);$i[e&8191](f,k)|0;Ya=c[k>>2]|0;if(Ya|0?(__Z16atomic_decrementPj(Ya+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Ya,1);c[k>>2]=__ZNK7Variantcv5ArrayEv(b)|0;Ya=__ZNK5Array4sizeEv(k)|0;if((Ya|0)>0){$a=0;do{if((($a|0)>0?(__ZN6StringC2EPKc(n,1144817),$i[e&8191](f,n)|0,Qb=c[n>>2]|0,Qb|0):0)?(__Z16atomic_decrementPj(Qb+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Qb,1);__ZN13VariantWriter5writeERK7VariantPF5ErrorPvRK6StringES4_PFS5_S4_RK3RefI8ResourceEES4_(__ZN5ArrayixEi(k,$a)|0,e,f,h,i)|0;$a=$a+1|0}while(($a|0)!=(Ya|0))}__ZN6StringC2EPKc(n,1090769);$i[e&8191](f,n)|0;Ya=c[n>>2]|0;if(Ya|0?(__Z16atomic_decrementPj(Ya+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Ya,1);__ZN5ArrayD2Ev(k);l=j;return 0}case 22:{__ZN6StringC2EPKc(k,1090772);$i[e&8191](f,k)|0;Ya=c[k>>2]|0;if(Ya|0?(__Z16atomic_decrementPj(Ya+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Ya,1);Ya=__ZNK7Variantcv10PoolVectorIhEEv(b)|0;c[k>>2]=Ya;if(Ya){$a=c[Ya+16>>2]|0;__Z16atomic_incrementPj(Ya+4|0)|0;Qb=c[Ya+8>>2]|0;if(($a|0)>0){Tb=0;do{if(((Tb|0)>0?(__ZN6StringC2EPKc(n,1144817),$i[e&8191](f,n)|0,bb=c[n>>2]|0,bb|0):0)?(__Z16atomic_decrementPj(bb+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(bb,1);c[n>>2]=__Z4itosx(d[Qb+Tb>>0]|0,0)|0;$i[e&8191](f,n)|0;bb=c[n>>2]|0;if(bb|0?(__Z16atomic_decrementPj(bb+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(bb,1);Tb=Tb+1|0}while((Tb|0)!=($a|0));Vb=Ya}else Vb=Ya}else Vb=0;__ZN6StringC2EPKc(n,1090587);$i[e&8191](f,n)|0;$a=c[n>>2]|0;if($a|0?(__Z16atomic_decrementPj($a+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb($a,1);if(Vb|0)__Z16atomic_decrementPj(Vb+4|0)|0;__ZN10PoolVectorIhE12_unreferenceEv(k);l=j;return 0}case 23:{__ZN6StringC2EPKc(k,1090788);$i[e&8191](f,k)|0;$a=c[k>>2]|0;if($a|0?(__Z16atomic_decrementPj($a+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb($a,1);$a=__ZNK7Variantcv10PoolVectorIiEEv(b)|0;c[k>>2]=$a;if($a){Tb=(c[$a+16>>2]|0)>>>2;__Z16atomic_incrementPj($a+4|0)|0;Qb=c[$a+8>>2]|0;if(!Tb)Wb=$a;else{bb=0;do{if(((bb|0)>0?(__ZN6StringC2EPKc(n,1144817),$i[e&8191](f,n)|0,Xb=c[n>>2]|0,Xb|0):0)?(__Z16atomic_decrementPj(Xb+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Xb,1);Xb=c[Qb+(bb<<2)>>2]|0;c[n>>2]=__Z4itosx(Xb,((Xb|0)<0)<<31>>31)|0;$i[e&8191](f,n)|0;Xb=c[n>>2]|0;if(Xb|0?(__Z16atomic_decrementPj(Xb+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Xb,1);bb=bb+1|0}while((bb|0)<(Tb|0));Wb=$a}}else Wb=0;__ZN6StringC2EPKc(n,1090587);$i[e&8191](f,n)|0;$a=c[n>>2]|0;if($a|0?(__Z16atomic_decrementPj($a+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb($a,1);if(Wb|0)__Z16atomic_decrementPj(Wb+4|0)|0;__ZN10PoolVectorIiE12_unreferenceEv(k);l=j;return 0}case 24:{__ZN6StringC2EPKc(k,1090803);$i[e&8191](f,k)|0;$a=c[k>>2]|0;if($a|0?(__Z16atomic_decrementPj($a+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb($a,1);$a=__ZNK7Variantcv10PoolVectorIfEEv(b)|0;c[n>>2]=$a;if($a){Tb=(c[$a+16>>2]|0)>>>2;__Z16atomic_incrementPj($a+4|0)|0;bb=c[$a+8>>2]|0;if(!Tb)Yb=$a;else{Qb=0;do{if(((Qb|0)>0?(__ZN6StringC2EPKc(k,1144817),$i[e&8191](f,k)|0,Ya=c[k>>2]|0,Ya|0):0)?(__Z16atomic_decrementPj(Ya+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Ya,1);Za=+g[bb+(Qb<<2)>>2];if(Za==0.0){__ZN6StringC2EPKc(k,1112475);Zb=c[k>>2]|0}else{Ya=__Z5rtossd(Za)|0;c[k>>2]=Ya;Zb=Ya}c[r>>2]=Zb;$i[e&8191](f,r)|0;Ya=c[r>>2]|0;if(Ya|0?(__Z16atomic_decrementPj(Ya+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Ya,1);Qb=Qb+1|0}while((Qb|0)<(Tb|0));Yb=$a}}else Yb=0;__ZN6StringC2EPKc(k,1090587);$i[e&8191](f,k)|0;$a=c[k>>2]|0;if($a|0?(__Z16atomic_decrementPj($a+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb($a,1);if(Yb|0)__Z16atomic_decrementPj(Yb+4|0)|0;__ZN10PoolVectorIfE12_unreferenceEv(n);l=j;return 0}case 25:{__ZN6StringC2EPKc(k,1090820);$i[e&8191](f,k)|0;$a=c[k>>2]|0;if($a|0?(__Z16atomic_decrementPj($a+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb($a,1);$a=__ZNK7Variantcv10PoolVectorI6StringEEv(b)|0;c[k>>2]=$a;if($a){Tb=(c[$a+16>>2]|0)>>>2;__Z16atomic_incrementPj($a+4|0)|0;Qb=c[$a+8>>2]|0;if(!Tb)_b=$a;else{bb=0;do{if(((bb|0)>0?(__ZN6StringC2EPKc(n,1144817),$i[e&8191](f,n)|0,Ya=c[n>>2]|0,Ya|0):0)?(__Z16atomic_decrementPj(Ya+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Ya,1);Ya=Qb+(bb<<2)|0;c[n>>2]=0;if((c[Ya>>2]|0?(c[n>>2]=0,Xb=c[Ya>>2]|0,Xb|0):0)?__Z28atomic_conditional_incrementPj(Xb+-8|0)|0:0)c[n>>2]=c[Ya>>2];c[v>>2]=__ZNK6String8c_escapeEv(n)|0;c[La>>2]=__ZplPKcRK6String(1144826,v)|0;__ZN6StringC2EPKc(w,1144826);c[r>>2]=__ZNK6StringplERKS_(La,w)|0;$i[e&8191](f,r)|0;Ya=c[r>>2]|0;if(Ya|0?(__Z16atomic_decrementPj(Ya+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Ya,1);Ya=c[w>>2]|0;if(Ya|0?(__Z16atomic_decrementPj(Ya+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Ya,1);Ya=c[La>>2]|0;if(Ya|0?(__Z16atomic_decrementPj(Ya+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Ya,1);Ya=c[v>>2]|0;if(Ya|0?(__Z16atomic_decrementPj(Ya+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Ya,1);Ya=c[n>>2]|0;if(Ya|0?(__Z16atomic_decrementPj(Ya+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Ya,1);bb=bb+1|0}while((bb|0)<(Tb|0));_b=$a}}else _b=0;__ZN6StringC2EPKc(n,1090587);$i[e&8191](f,n)|0;$a=c[n>>2]|0;if($a|0?(__Z16atomic_decrementPj($a+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb($a,1);if(_b|0)__Z16atomic_decrementPj(_b+4|0)|0;__ZN10PoolVectorI6StringE12_unreferenceEv(k);l=j;return 0}case 26:{__ZN6StringC2EPKc(k,1090838);$i[e&8191](f,k)|0;$a=c[k>>2]|0;if($a|0?(__Z16atomic_decrementPj($a+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb($a,1);$a=__ZNK7Variantcv10PoolVectorI7Vector2EEv(b)|0;c[n>>2]=$a;if($a){Tb=(c[$a+16>>2]|0)>>>3;__Z16atomic_incrementPj($a+4|0)|0;bb=c[$a+8>>2]|0;if(!Tb)$b=$a;else{Qb=0;do{if(((Qb|0)>0?(__ZN6StringC2EPKc(k,1144817),$i[e&8191](f,k)|0,Ya=c[k>>2]|0,Ya|0):0)?(__Z16atomic_decrementPj(Ya+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Ya,1);Za=+g[bb+(Qb<<3)>>2];if(Za==0.0){__ZN6StringC2EPKc(k,1112475);ac=c[k>>2]|0}else{Ya=__Z5rtossd(Za)|0;c[k>>2]=Ya;ac=Ya}c[Na>>2]=ac;__ZN6StringC2EPKc(v,1144817);c[Ma>>2]=__ZNK6StringplERKS_(Na,v)|0;Za=+g[bb+(Qb<<3)+4>>2];if(Za==0.0){__ZN6StringC2EPKc(k,1112475);bc=c[k>>2]|0}else{Ya=__Z5rtossd(Za)|0;c[k>>2]=Ya;bc=Ya}c[w>>2]=bc;c[r>>2]=__ZNK6StringplERKS_(Ma,w)|0;$i[e&8191](f,r)|0;Ya=c[r>>2]|0;if(Ya|0?(__Z16atomic_decrementPj(Ya+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Ya,1);Ya=c[w>>2]|0;if(Ya|0?(__Z16atomic_decrementPj(Ya+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Ya,1);Ya=c[Ma>>2]|0;if(Ya|0?(__Z16atomic_decrementPj(Ya+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Ya,1);Ya=c[v>>2]|0;if(Ya|0?(__Z16atomic_decrementPj(Ya+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Ya,1);Ya=c[Na>>2]|0;if(Ya|0?(__Z16atomic_decrementPj(Ya+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Ya,1);Qb=Qb+1|0}while((Qb|0)<(Tb|0));$b=$a}}else $b=0;__ZN6StringC2EPKc(k,1090587);$i[e&8191](f,k)|0;$a=c[k>>2]|0;if($a|0?(__Z16atomic_decrementPj($a+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb($a,1);if($b|0)__Z16atomic_decrementPj($b+4|0)|0;__ZN10PoolVectorI7Vector2E12_unreferenceEv(n);l=j;return 0}case 27:{__ZN6StringC2EPKc(k,1090857);$i[e&8191](f,k)|0;$a=c[k>>2]|0;if($a|0?(__Z16atomic_decrementPj($a+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb($a,1);$a=__ZNK7Variantcv10PoolVectorI7Vector3EEv(b)|0;c[n>>2]=$a;if($a){Tb=c[$a+16>>2]|0;Qb=(Tb>>>0)/12|0;__Z16atomic_incrementPj($a+4|0)|0;bb=c[$a+8>>2]|0;if(Tb>>>0<12)cc=$a;else{Tb=0;do{if(((Tb|0)>0?(__ZN6StringC2EPKc(k,1144817),$i[e&8191](f,k)|0,Ya=c[k>>2]|0,Ya|0):0)?(__Z16atomic_decrementPj(Ya+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Ya,1);Za=+g[bb+(Tb*12|0)>>2];if(Za==0.0){__ZN6StringC2EPKc(k,1112475);dc=c[k>>2]|0}else{Ya=__Z5rtossd(Za)|0;c[k>>2]=Ya;dc=Ya}c[Ra>>2]=dc;__ZN6StringC2EPKc(v,1144817);c[Qa>>2]=__ZNK6StringplERKS_(Ra,v)|0;Za=+g[bb+(Tb*12|0)+4>>2];if(Za==0.0){__ZN6StringC2EPKc(k,1112475);ec=c[k>>2]|0}else{Ya=__Z5rtossd(Za)|0;c[k>>2]=Ya;ec=Ya}c[w>>2]=ec;c[Pa>>2]=__ZNK6StringplERKS_(Qa,w)|0;__ZN6StringC2EPKc(x,1144817);c[Oa>>2]=__ZNK6StringplERKS_(Pa,x)|0;Za=+g[bb+(Tb*12|0)+8>>2];if(Za==0.0){__ZN6StringC2EPKc(k,1112475);fc=c[k>>2]|0}else{Ya=__Z5rtossd(Za)|0;c[k>>2]=Ya;fc=Ya}c[F>>2]=fc;c[r>>2]=__ZNK6StringplERKS_(Oa,F)|0;$i[e&8191](f,r)|0;Ya=c[r>>2]|0;if(Ya|0?(__Z16atomic_decrementPj(Ya+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Ya,1);Ya=c[F>>2]|0;if(Ya|0?(__Z16atomic_decrementPj(Ya+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Ya,1);Ya=c[Oa>>2]|0;if(Ya|0?(__Z16atomic_decrementPj(Ya+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Ya,1);Ya=c[x>>2]|0;if(Ya|0?(__Z16atomic_decrementPj(Ya+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Ya,1);Ya=c[Pa>>2]|0;if(Ya|0?(__Z16atomic_decrementPj(Ya+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Ya,1);Ya=c[w>>2]|0;if(Ya|0?(__Z16atomic_decrementPj(Ya+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Ya,1);Ya=c[Qa>>2]|0;if(Ya|0?(__Z16atomic_decrementPj(Ya+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Ya,1);Ya=c[v>>2]|0;if(Ya|0?(__Z16atomic_decrementPj(Ya+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Ya,1);Ya=c[Ra>>2]|0;do if(Ya|0){if(__Z16atomic_decrementPj(Ya+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ya,1)}while(0);Tb=Tb+1|0}while((Tb|0)<(Qb|0));cc=$a}}else cc=0;__ZN6StringC2EPKc(k,1090587);$i[e&8191](f,k)|0;$a=c[k>>2]|0;if($a|0?(__Z16atomic_decrementPj($a+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb($a,1);if(cc|0)__Z16atomic_decrementPj(cc+4|0)|0;__ZN10PoolVectorI7Vector3E12_unreferenceEv(n);l=j;return 0}case 28:{__ZN6StringC2EPKc(k,1090876);$i[e&8191](f,k)|0;$a=c[k>>2]|0;if($a|0?(__Z16atomic_decrementPj($a+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb($a,1);$a=__ZNK7Variantcv10PoolVectorI5ColorEEv(b)|0;c[n>>2]=$a;if($a){Qb=(c[$a+16>>2]|0)>>>4;__Z16atomic_incrementPj($a+4|0)|0;Tb=c[$a+8>>2]|0;if(!Qb)gc=$a;else{bb=0;do{if(((bb|0)>0?(__ZN6StringC2EPKc(k,1144817),$i[e&8191](f,k)|0,Ya=c[k>>2]|0,Ya|0):0)?(__Z16atomic_decrementPj(Ya+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Ya,1);Za=+g[Tb+(bb<<4)>>2];if(Za==0.0){__ZN6StringC2EPKc(k,1112475);hc=c[k>>2]|0}else{Ya=__Z5rtossd(Za)|0;c[k>>2]=Ya;hc=Ya}c[Xa>>2]=hc;__ZN6StringC2EPKc(v,1144817);c[Wa>>2]=__ZNK6StringplERKS_(Xa,v)|0;Za=+g[Tb+(bb<<4)+4>>2];if(Za==0.0){__ZN6StringC2EPKc(k,1112475);ic=c[k>>2]|0}else{Ya=__Z5rtossd(Za)|0;c[k>>2]=Ya;ic=Ya}c[w>>2]=ic;c[Va>>2]=__ZNK6StringplERKS_(Wa,w)|0;__ZN6StringC2EPKc(x,1144817);c[Ua>>2]=__ZNK6StringplERKS_(Va,x)|0;Za=+g[Tb+(bb<<4)+8>>2];if(Za==0.0){__ZN6StringC2EPKc(k,1112475);jc=c[k>>2]|0}else{Ya=__Z5rtossd(Za)|0;c[k>>2]=Ya;jc=Ya}c[F>>2]=jc;c[Ta>>2]=__ZNK6StringplERKS_(Ua,F)|0;__ZN6StringC2EPKc(I,1144817);c[Sa>>2]=__ZNK6StringplERKS_(Ta,I)|0;Za=+g[Tb+(bb<<4)+12>>2];if(Za==0.0){__ZN6StringC2EPKc(k,1112475);kc=c[k>>2]|0}else{Ya=__Z5rtossd(Za)|0;c[k>>2]=Ya;kc=Ya}c[J>>2]=kc;c[r>>2]=__ZNK6StringplERKS_(Sa,J)|0;$i[e&8191](f,r)|0;Ya=c[r>>2]|0;if(Ya|0?(__Z16atomic_decrementPj(Ya+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Ya,1);Ya=c[J>>2]|0;if(Ya|0?(__Z16atomic_decrementPj(Ya+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Ya,1);Ya=c[Sa>>2]|0;if(Ya|0?(__Z16atomic_decrementPj(Ya+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Ya,1);Ya=c[I>>2]|0;if(Ya|0?(__Z16atomic_decrementPj(Ya+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Ya,1);Ya=c[Ta>>2]|0;if(Ya|0?(__Z16atomic_decrementPj(Ya+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Ya,1);Ya=c[F>>2]|0;if(Ya|0?(__Z16atomic_decrementPj(Ya+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Ya,1);Ya=c[Ua>>2]|0;if(Ya|0?(__Z16atomic_decrementPj(Ya+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Ya,1);Ya=c[x>>2]|0;do if(Ya|0){if(__Z16atomic_decrementPj(Ya+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ya,1)}while(0);Ya=c[Va>>2]|0;do if(Ya|0){if(__Z16atomic_decrementPj(Ya+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ya,1)}while(0);Ya=c[w>>2]|0;do if(Ya|0){if(__Z16atomic_decrementPj(Ya+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ya,1)}while(0);Ya=c[Wa>>2]|0;do if(Ya|0){if(__Z16atomic_decrementPj(Ya+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ya,1)}while(0);Ya=c[v>>2]|0;do if(Ya|0){if(__Z16atomic_decrementPj(Ya+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ya,1)}while(0);Ya=c[Xa>>2]|0;do if(Ya|0){if(__Z16atomic_decrementPj(Ya+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ya,1)}while(0);bb=bb+1|0}while((bb|0)<(Qb|0));gc=$a}}else gc=0;__ZN6StringC2EPKc(k,1090587);$i[e&8191](f,k)|0;$a=c[k>>2]|0;if($a|0?(__Z16atomic_decrementPj($a+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb($a,1);if(gc|0)__Z16atomic_decrementPj(gc+4|0)|0;__ZN10PoolVectorI5ColorE12_unreferenceEv(n);l=j;return 0}default:{l=j;return 0}}while(0);return 0}function __Z5rtossd(b){b=+b;var d=0,e=0,f=0,g=0;d=l;l=l+272|0;if((l|0)>=(m|0))ba(272);e=d;f=d+8|0;g=d+16|0;h[e>>3]=b;_snprintf(g,256,1091300,e)|0;a[g+255>>0]=0;c[f>>2]=0;__ZN6String9copy_fromEPKc(f,g);l=d;return c[f>>2]|0}function __ZNK6String18c_escape_multilineEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0;b=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=b+16|0;e=b+12|0;f=b+8|0;g=b+4|0;h=b;c[d>>2]=0;i=c[a>>2]|0;if((i|0)!=0?(c[d>>2]=0,(__Z28atomic_conditional_incrementPj(i+-8|0)|0)!=0):0){i=c[a>>2]|0;c[d>>2]=i;j=i}else j=0;c[e>>2]=0;__ZN6String9copy_fromEPKc(e,1106939);c[f>>2]=0;__ZN6String9copy_fromEPKc(f,1090893);i=__ZNK6String7replaceES_S_(d,e,f)|0;a=i;if((j|0)==(i|0))if(!i)k=j;else{n=j;o=12}else{if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);c[d>>2]=0;if(i)if(!(__Z28atomic_conditional_incrementPj(i+-8|0)|0)){n=0;o=12}else{c[d>>2]=a;n=i;o=12}else k=0}if((o|0)==12)if(!(__Z16atomic_decrementPj(i+-8|0)|0)){__ZN6Memory11free_staticEPvb(i,1);k=n}else k=n;n=c[f>>2]|0;if(n|0?(__Z16atomic_decrementPj(n+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(n,1);n=c[e>>2]|0;if(n|0?(__Z16atomic_decrementPj(n+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(n,1);c[g>>2]=0;__ZN6String9copy_fromEPKc(g,1144826);c[h>>2]=0;__ZN6String9copy_fromEPKc(h,1090933);n=__ZNK6String7replaceES_S_(d,g,h)|0;e=n;if((k|0)==(n|0))if(!n)p=k;else{q=k;o=28}else{if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);c[d>>2]=0;if(n)if(!(__Z28atomic_conditional_incrementPj(n+-8|0)|0)){q=0;o=28}else{c[d>>2]=e;q=n;o=28}else p=0}if((o|0)==28)if(!(__Z16atomic_decrementPj(n+-8|0)|0)){__ZN6Memory11free_staticEPvb(n,1);p=q}else p=q;q=c[h>>2]|0;if(q|0?(__Z16atomic_decrementPj(q+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(q,1);q=c[g>>2]|0;if(!q){l=b;return p|0}if(__Z16atomic_decrementPj(q+-8|0)|0){l=b;return p|0}__ZN6Memory11free_staticEPvb(q,1);l=b;return p|0}function __ZNK5Image5emptyEv(a){a=a|0;var b=0,d=0;b=c[a+4>>2]|0;if(!b){d=1;return d|0}d=(c[b+16>>2]|0)==0;return d|0}function __ZN5Image15get_format_nameENS_6FormatE(b){b=b|0;var d=0,e=0,f=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d;if(b>>>0>36){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1090936,1090952,2098,1090967,0);c[e>>2]=0;f=0;l=d;return f|0}else{a[1263537]=0;__ZN6StringC2EPKc(e,c[383132+(b<<2)>>2]|0);f=c[e>>2]|0;l=d;return f|0}return 0}function __ZNK6String8c_escapeEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0;b=l;l=l+96|0;if((l|0)>=(m|0))ba(96);d=b+88|0;e=b+84|0;f=b+80|0;g=b+76|0;h=b+72|0;i=b+68|0;j=b+64|0;k=b+60|0;n=b+56|0;o=b+52|0;p=b+48|0;q=b+44|0;r=b+40|0;s=b+36|0;t=b+32|0;u=b+28|0;v=b+24|0;w=b+20|0;x=b+16|0;y=b+12|0;z=b+8|0;A=b+4|0;B=b;c[d>>2]=0;C=c[a>>2]|0;if(C|0?(c[d>>2]=0,__Z28atomic_conditional_incrementPj(C+-8|0)|0):0)c[d>>2]=c[a>>2];c[e>>2]=0;__ZN6String9copy_fromEPKc(e,1106939);c[f>>2]=0;__ZN6String9copy_fromEPKc(f,1090893);a=__ZNK6String7replaceES_S_(d,e,f)|0;C=a;D=c[d>>2]|0;if((D|0)==(a|0)){if(a|0)E=12}else{if(D|0?(__Z16atomic_decrementPj(D+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(D,1);c[d>>2]=0;if(a|0)if(!(__Z28atomic_conditional_incrementPj(a+-8|0)|0))E=12;else{c[d>>2]=C;E=12}}if((E|0)==12?(__Z16atomic_decrementPj(a+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(a,1);a=c[f>>2]|0;if(a|0?(__Z16atomic_decrementPj(a+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(a,1);a=c[e>>2]|0;if(a|0?(__Z16atomic_decrementPj(a+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(a,1);c[g>>2]=0;__ZN6String9copy_fromEPKc(g,1090896);c[h>>2]=0;__ZN6String9copy_fromEPKc(h,1090898);a=__ZNK6String7replaceES_S_(d,g,h)|0;e=a;f=c[d>>2]|0;if((f|0)==(a|0)){if(a|0)E=28}else{if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);c[d>>2]=0;if(a|0)if(!(__Z28atomic_conditional_incrementPj(a+-8|0)|0))E=28;else{c[d>>2]=e;E=28}}if((E|0)==28?(__Z16atomic_decrementPj(a+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(a,1);a=c[h>>2]|0;if(a|0?(__Z16atomic_decrementPj(a+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(a,1);a=c[g>>2]|0;if(a|0?(__Z16atomic_decrementPj(a+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(a,1);c[i>>2]=0;__ZN6String9copy_fromEPKc(i,1090901);c[j>>2]=0;__ZN6String9copy_fromEPKc(j,1090903);a=__ZNK6String7replaceES_S_(d,i,j)|0;g=a;h=c[d>>2]|0;if((h|0)==(a|0)){if(a|0)E=44}else{if(h|0?(__Z16atomic_decrementPj(h+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(h,1);c[d>>2]=0;if(a|0)if(!(__Z28atomic_conditional_incrementPj(a+-8|0)|0))E=44;else{c[d>>2]=g;E=44}}if((E|0)==44?(__Z16atomic_decrementPj(a+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(a,1);a=c[j>>2]|0;if(a|0?(__Z16atomic_decrementPj(a+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(a,1);a=c[i>>2]|0;if(a|0?(__Z16atomic_decrementPj(a+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(a,1);c[k>>2]=0;__ZN6String9copy_fromEPKc(k,1090906);c[n>>2]=0;__ZN6String9copy_fromEPKc(n,1090908);a=__ZNK6String7replaceES_S_(d,k,n)|0;i=a;j=c[d>>2]|0;if((j|0)==(a|0)){if(a|0)E=60}else{if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);c[d>>2]=0;if(a|0)if(!(__Z28atomic_conditional_incrementPj(a+-8|0)|0))E=60;else{c[d>>2]=i;E=60}}if((E|0)==60?(__Z16atomic_decrementPj(a+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(a,1);a=c[n>>2]|0;if(a|0?(__Z16atomic_decrementPj(a+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(a,1);a=c[k>>2]|0;if(a|0?(__Z16atomic_decrementPj(a+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(a,1);c[o>>2]=0;__ZN6String9copy_fromEPKc(o,1124879);c[p>>2]=0;__ZN6String9copy_fromEPKc(p,1090911);a=__ZNK6String7replaceES_S_(d,o,p)|0;k=a;n=c[d>>2]|0;if((n|0)==(a|0)){if(a|0)E=76}else{if(n|0?(__Z16atomic_decrementPj(n+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(n,1);c[d>>2]=0;if(a|0)if(!(__Z28atomic_conditional_incrementPj(a+-8|0)|0))E=76;else{c[d>>2]=k;E=76}}if((E|0)==76?(__Z16atomic_decrementPj(a+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(a,1);a=c[p>>2]|0;if(a|0?(__Z16atomic_decrementPj(a+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(a,1);a=c[o>>2]|0;if(a|0?(__Z16atomic_decrementPj(a+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(a,1);c[q>>2]=0;__ZN6String9copy_fromEPKc(q,1091999);c[r>>2]=0;__ZN6String9copy_fromEPKc(r,1090914);a=__ZNK6String7replaceES_S_(d,q,r)|0;o=a;p=c[d>>2]|0;do if((p|0)==(a|0)){if(a|0)E=92}else{do if(p|0){if(__Z16atomic_decrementPj(p+-8|0)|0)break;__ZN6Memory11free_staticEPvb(p,1)}while(0);c[d>>2]=0;if(a|0){if(!(__Z28atomic_conditional_incrementPj(a+-8|0)|0)){E=92;break}c[d>>2]=o;E=92}}while(0);if((E|0)==92?(__Z16atomic_decrementPj(a+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(a,1);a=c[r>>2]|0;if(a|0?(__Z16atomic_decrementPj(a+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(a,1);a=c[q>>2]|0;do if(a|0){if(__Z16atomic_decrementPj(a+-8|0)|0)break;__ZN6Memory11free_staticEPvb(a,1)}while(0);c[s>>2]=0;__ZN6String9copy_fromEPKc(s,1142213);c[t>>2]=0;__ZN6String9copy_fromEPKc(t,1090917);a=__ZNK6String7replaceES_S_(d,s,t)|0;q=a;r=c[d>>2]|0;do if((r|0)==(a|0)){if(a|0)E=108}else{do if(r|0){if(__Z16atomic_decrementPj(r+-8|0)|0)break;__ZN6Memory11free_staticEPvb(r,1)}while(0);c[d>>2]=0;if(!a)break;if(!(__Z28atomic_conditional_incrementPj(a+-8|0)|0)){E=108;break}c[d>>2]=q;E=108}while(0);do if((E|0)==108){if(__Z16atomic_decrementPj(a+-8|0)|0)break;__ZN6Memory11free_staticEPvb(a,1)}while(0);a=c[t>>2]|0;do if(a|0){if(__Z16atomic_decrementPj(a+-8|0)|0)break;__ZN6Memory11free_staticEPvb(a,1)}while(0);a=c[s>>2]|0;do if(a|0){if(__Z16atomic_decrementPj(a+-8|0)|0)break;__ZN6Memory11free_staticEPvb(a,1)}while(0);c[u>>2]=0;__ZN6String9copy_fromEPKc(u,1090920);c[v>>2]=0;__ZN6String9copy_fromEPKc(v,1090922);a=__ZNK6String7replaceES_S_(d,u,v)|0;s=a;t=c[d>>2]|0;do if((t|0)==(a|0)){if(a|0)E=124}else{do if(t|0){if(__Z16atomic_decrementPj(t+-8|0)|0)break;__ZN6Memory11free_staticEPvb(t,1)}while(0);c[d>>2]=0;if(!a)break;if(!(__Z28atomic_conditional_incrementPj(a+-8|0)|0)){E=124;break}c[d>>2]=s;E=124}while(0);do if((E|0)==124){if(__Z16atomic_decrementPj(a+-8|0)|0)break;__ZN6Memory11free_staticEPvb(a,1)}while(0);a=c[v>>2]|0;do if(a|0){if(__Z16atomic_decrementPj(a+-8|0)|0)break;__ZN6Memory11free_staticEPvb(a,1)}while(0);a=c[u>>2]|0;do if(a|0){if(__Z16atomic_decrementPj(a+-8|0)|0)break;__ZN6Memory11free_staticEPvb(a,1)}while(0);c[w>>2]=0;__ZN6String9copy_fromEPKc(w,1133970);c[x>>2]=0;__ZN6String9copy_fromEPKc(x,1090925);a=__ZNK6String7replaceES_S_(d,w,x)|0;u=a;v=c[d>>2]|0;do if((v|0)==(a|0)){if(a|0)E=140}else{do if(v|0){if(__Z16atomic_decrementPj(v+-8|0)|0)break;__ZN6Memory11free_staticEPvb(v,1)}while(0);c[d>>2]=0;if(!a)break;if(!(__Z28atomic_conditional_incrementPj(a+-8|0)|0)){E=140;break}c[d>>2]=u;E=140}while(0);do if((E|0)==140){if(__Z16atomic_decrementPj(a+-8|0)|0)break;__ZN6Memory11free_staticEPvb(a,1)}while(0);a=c[x>>2]|0;do if(a|0){if(__Z16atomic_decrementPj(a+-8|0)|0)break;__ZN6Memory11free_staticEPvb(a,1)}while(0);a=c[w>>2]|0;do if(a|0){if(__Z16atomic_decrementPj(a+-8|0)|0)break;__ZN6Memory11free_staticEPvb(a,1)}while(0);c[y>>2]=0;__ZN6String9copy_fromEPKc(y,1090928);c[z>>2]=0;__ZN6String9copy_fromEPKc(z,1090930);a=__ZNK6String7replaceES_S_(d,y,z)|0;w=a;x=c[d>>2]|0;do if((x|0)==(a|0)){if(a|0)E=156}else{do if(x|0){if(__Z16atomic_decrementPj(x+-8|0)|0)break;__ZN6Memory11free_staticEPvb(x,1)}while(0);c[d>>2]=0;if(!a)break;if(!(__Z28atomic_conditional_incrementPj(a+-8|0)|0)){E=156;break}c[d>>2]=w;E=156}while(0);do if((E|0)==156){if(__Z16atomic_decrementPj(a+-8|0)|0)break;__ZN6Memory11free_staticEPvb(a,1)}while(0);a=c[z>>2]|0;do if(a|0){if(__Z16atomic_decrementPj(a+-8|0)|0)break;__ZN6Memory11free_staticEPvb(a,1)}while(0);a=c[y>>2]|0;do if(a|0){if(__Z16atomic_decrementPj(a+-8|0)|0)break;__ZN6Memory11free_staticEPvb(a,1)}while(0);c[A>>2]=0;__ZN6String9copy_fromEPKc(A,1144826);c[B>>2]=0;__ZN6String9copy_fromEPKc(B,1090933);a=__ZNK6String7replaceES_S_(d,A,B)|0;y=a;z=c[d>>2]|0;do if((z|0)==(a|0)){if(a|0)E=172}else{do if(z|0){if(__Z16atomic_decrementPj(z+-8|0)|0)break;__ZN6Memory11free_staticEPvb(z,1)}while(0);c[d>>2]=0;if(!a)break;if(!(__Z28atomic_conditional_incrementPj(a+-8|0)|0)){E=172;break}c[d>>2]=y;E=172}while(0);do if((E|0)==172){if(__Z16atomic_decrementPj(a+-8|0)|0)break;__ZN6Memory11free_staticEPvb(a,1)}while(0);a=c[B>>2]|0;do if(a|0){if(__Z16atomic_decrementPj(a+-8|0)|0)break;__ZN6Memory11free_staticEPvb(a,1)}while(0);a=c[A>>2]|0;if(!a){F=c[d>>2]|0;l=b;return F|0}if(__Z16atomic_decrementPj(a+-8|0)|0){F=c[d>>2]|0;l=b;return F|0}__ZN6Memory11free_staticEPvb(a,1);F=c[d>>2]|0;l=b;return F|0}function __ZN4ListI7Variant16DefaultAllocatorE11sort_customI10ComparatorIS0_EEEvv(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d;f=c[b>>2]|0;if(!f){l=d;return}g=c[f+8>>2]|0;if((g|0)<2){l=d;return}f=__ZN6Memory12alloc_staticEjb(g<<2,1)|0;if(!f){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143992,1144012,140,1144029,0);h=0;i=0}else{a[1263537]=0;j=f+-8|0;c[j>>2]=g;c[j+4>>2]=0;h=f;i=f}f=c[b>>2]|0;if(f|0?(j=c[f>>2]|0,j|0):0){f=j;j=0;while(1){c[h+(j<<2)>>2]=f;f=c[f+24>>2]|0;if(!f)break;else j=j+1|0}}switch(g|0){case 0:break;case 1:{k=0;n=11;break}default:{j=g;f=0;do{f=f+1|0;j=j>>1}while((j|0)!=1);k=f<<1;n=11}}if((n|0)==11){__ZNK9SortArrayIPN4ListI7Variant16DefaultAllocatorE7ElementENS3_19AuxiliaryComparatorI10ComparatorIS1_EEEE9introsortEiiPS5_i(e,0,g,h,k);__ZNK9SortArrayIPN4ListI7Variant16DefaultAllocatorE7ElementENS3_19AuxiliaryComparatorI10ComparatorIS1_EEEE20final_insertion_sortEiiPS5_(e,0,g,h)}e=c[b>>2]|0;c[e>>2]=c[h>>2];c[(c[h>>2]|0)+28>>2]=0;c[(c[h>>2]|0)+24>>2]=c[h+4>>2];b=g+-1|0;k=h+(b<<2)|0;c[e+4>>2]=c[k>>2];c[(c[k>>2]|0)+28>>2]=c[h+(g+-2<<2)>>2];c[(c[k>>2]|0)+24>>2]=0;if((b|0)>1){k=1;do{g=h+(k<<2)|0;c[(c[g>>2]|0)+28>>2]=c[h+(k+-1<<2)>>2];k=k+1|0;c[(c[g>>2]|0)+24>>2]=c[h+(k<<2)>>2]}while((k|0)!=(b|0))}__ZN6Memory11free_staticEPvb(i,1);l=d;return}function __ZNK9SortArrayIPN4ListI7Variant16DefaultAllocatorE7ElementENS3_19AuxiliaryComparatorI10ComparatorIS1_EEEE9introsortEiiPS5_i(a,b,d,e,f){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0;g=d-b|0;if((g|0)<=16)return;h=e+(b<<2)|0;i=f;f=d;d=g;while(1){if(!i)break;i=i+-1|0;g=e+((d>>>1)+b<<2)|0;j=e+(f+-1<<2)|0;if(__ZNK7VariantltERKS_(c[h>>2]|0,c[g>>2]|0)|0)if(__ZNK7VariantltERKS_(c[g>>2]|0,c[j>>2]|0)|0)k=g;else{l=__ZNK7VariantltERKS_(c[h>>2]|0,c[j>>2]|0)|0;k=l?j:h}else if(__ZNK7VariantltERKS_(c[h>>2]|0,c[j>>2]|0)|0)k=h;else{l=__ZNK7VariantltERKS_(c[g>>2]|0,c[j>>2]|0)|0;k=l?j:g}g=c[k>>2]|0;j=b;l=f;while(1){m=j;while(1){n=e+(m<<2)|0;o=m+1|0;if(__ZNK7VariantltERKS_(c[n>>2]|0,g)|0)m=o;else{p=l;break}}do{p=p+-1|0;q=e+(p<<2)|0}while(__ZNK7VariantltERKS_(g,c[q>>2]|0)|0);if((m|0)>=(p|0))break;r=c[n>>2]|0;c[n>>2]=c[q>>2];c[q>>2]=r;j=o;l=p}__ZNK9SortArrayIPN4ListI7Variant16DefaultAllocatorE7ElementENS3_19AuxiliaryComparatorI10ComparatorIS1_EEEE9introsortEiiPS5_i(a,m,f,e,i);l=m-b|0;if((l|0)<=16){s=38;break}else{f=m;d=l}}if((s|0)==38)return;s=(d+-2|0)/2|0;while(1){m=c[e+(s+b<<2)>>2]|0;i=s<<1;a=i+2|0;if((a|0)<(d|0)){p=i;o=s;q=a;while(1){n=p|1;k=__ZNK7VariantltERKS_(c[e+(q+b<<2)>>2]|0,c[e+(n+b<<2)>>2]|0)|0;l=k?n:q;c[e+(o+b<<2)>>2]=c[e+(l+b<<2)>>2];n=l<<1;k=n+2|0;if((k|0)<(d|0)){p=n;o=l;q=k}else{t=n;u=k;v=l;break}}}else{t=i;u=a;v=s}q=t|1;if((u|0)==(d|0)){c[e+(v+b<<2)>>2]=c[e+(q+b<<2)>>2];w=q}else w=v;q=w+b|0;a:do if((w|0)>(s|0)){o=w;p=q;while(1){o=(o+-1|0)/2|0;l=o+b|0;k=e+(l<<2)|0;if(!(__ZNK7VariantltERKS_(c[k>>2]|0,m)|0)){x=p;break a}c[e+(p<<2)>>2]=c[k>>2];if((o|0)<=(s|0)){x=l;break}else p=l}}else x=q;while(0);c[e+(x<<2)>>2]=m;if(!s)break;else s=s+-1|0}if((d|0)<=1)return;d=f;do{d=d+-1|0;f=e+(d<<2)|0;s=c[f>>2]|0;c[f>>2]=c[h>>2];f=d-b|0;if((f|0)>2){x=0;w=0;v=2;do{u=x|1;t=__ZNK7VariantltERKS_(c[e+(v+b<<2)>>2]|0,c[e+(u+b<<2)>>2]|0)|0;q=w;w=t?u:v;c[e+(q+b<<2)>>2]=c[e+(w+b<<2)>>2];x=w<<1;v=x+2|0}while((v|0)<(f|0));y=x|1;z=v;A=w}else{y=1;z=2;A=0}if((z|0)==(f|0)){c[e+(A+b<<2)>>2]=c[e+(y+b<<2)>>2];B=y}else B=A;m=B+b|0;b:do if((B|0)>0){q=B;u=m;while(1){t=q+-1|0;q=(t|0)/2|0;a=q+b|0;i=e+(a<<2)|0;if(!(__ZNK7VariantltERKS_(c[i>>2]|0,s)|0)){C=u;break b}c[e+(u<<2)>>2]=c[i>>2];if((t|0)<=1){C=a;break}else u=a}}else C=m;while(0);c[e+(C<<2)>>2]=s}while((f|0)>1);return}function __ZNK9SortArrayIPN4ListI7Variant16DefaultAllocatorE7ElementENS3_19AuxiliaryComparatorI10ComparatorIS1_EEEE20final_insertion_sortEiiPS5_(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0;if((d-b|0)<=16){if((d|0)==(b|0))return;a=b+1|0;if((a|0)==(d|0))return;f=e+(b<<2)|0;g=b;h=a;while(1){a=c[e+(h<<2)>>2]|0;if(__ZNK7VariantltERKS_(a,c[f>>2]|0)|0)if((g|0)<(b|0))i=f;else{j=h;do{k=j;j=j+-1|0;c[e+(k<<2)>>2]=c[e+(j<<2)>>2]}while((j|0)>(b|0));i=f}else{j=e+(g<<2)|0;if(__ZNK7VariantltERKS_(a,c[j>>2]|0)|0){k=h;l=g;m=j;while(1){c[e+(k<<2)>>2]=c[m>>2];j=l+-1|0;m=e+(j<<2)|0;if(!(__ZNK7VariantltERKS_(a,c[m>>2]|0)|0)){n=l;break}else{o=l;l=j;k=o}}}else n=h;i=e+(n<<2)|0}c[i>>2]=a;k=h+1|0;if((k|0)==(d|0))break;else{l=h;h=k;g=l}}return}g=b+16|0;h=e+(b<<2)|0;i=b;n=b+1|0;while(1){f=c[e+(n<<2)>>2]|0;if(__ZNK7VariantltERKS_(f,c[h>>2]|0)|0)if((i|0)<(b|0))p=h;else{l=n;do{k=l;l=l+-1|0;c[e+(k<<2)>>2]=c[e+(l<<2)>>2]}while((l|0)>(b|0));p=h}else{l=e+(i<<2)|0;if(__ZNK7VariantltERKS_(f,c[l>>2]|0)|0){a=n;k=i;m=l;while(1){c[e+(a<<2)>>2]=c[m>>2];l=k+-1|0;m=e+(l<<2)|0;if(!(__ZNK7VariantltERKS_(f,c[m>>2]|0)|0)){q=k;break}else{o=k;k=l;a=o}}}else q=n;p=e+(q<<2)|0}c[p>>2]=f;a=n+1|0;if((a|0)==(g|0))break;else{k=n;n=a;i=k}}if((g|0)==(d|0))return;else r=g;do{g=c[e+(r<<2)>>2]|0;i=r+-1|0;n=e+(i<<2)|0;if(__ZNK7VariantltERKS_(g,c[n>>2]|0)|0){p=r;q=i;i=n;while(1){c[e+(p<<2)>>2]=c[i>>2];n=q+-1|0;i=e+(n<<2)|0;if(!(__ZNK7VariantltERKS_(g,c[i>>2]|0)|0)){s=q;break}else{h=q;q=n;p=h}}}else s=r;c[e+(s<<2)>>2]=g;r=r+1|0}while((r|0)!=(d|0));return}function __ZN3MapI6String4ListIS0_16DefaultAllocatorE10ComparatorIS0_ES2_E10_insert_rbERKS0_RKS3_(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f;a[g>>0]=0;h=__ZN3MapI6String4ListIS0_16DefaultAllocatorE10ComparatorIS0_ES2_E7_insertERKS0_Rb(b,d,g)|0;a:do if(h|0){d=h+28|0;i=c[d>>2]|0;b:do if(i|0){j=i;while(1){k=c[j>>2]|0;if(!k)break b;__ZN4ListI6String16DefaultAllocatorE5_Data5eraseEPKNS2_7ElementE(j,k)|0;j=c[d>>2]|0;if(!(c[j+8>>2]|0))break;if(!j)break b}__ZN6Memory11free_staticEPvb(j,0);c[d>>2]=0}while(0);i=c[e>>2]|0;if(!i)n=0;else{o=i;p=9}while(1){if((p|0)==9){p=0;n=c[o>>2]|0}if(!n)break a;__ZN4ListI6String16DefaultAllocatorE9push_backERKS0_(d,n)|0;o=n+4|0;p=9}}while(0);if(a[g>>0]|0){l=f;return h|0}g=b+8|0;c[g>>2]=(c[g>>2]|0)+1;g=h+12|0;p=c[g>>2]|0;if(!(c[p>>2]|0)){n=b+4|0;o=h;e=p;d=p;p=g;while(1){g=e+12|0;i=c[g>>2]|0;k=c[i+8>>2]|0;q=i;do if((e|0)==(k|0)){r=c[i+4>>2]|0;if(!(c[r>>2]|0)){c[d>>2]=1;a[1263537]=0;c[r>>2]=1;if((c[n>>2]|0)==(i|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);s=c[(c[p>>2]|0)+12>>2]|0;break}else{a[1263537]=0;c[i>>2]=0;s=i;break}}r=e+4|0;if((o|0)==(c[r>>2]|0)){t=o+8|0;u=c[t>>2]|0;c[r>>2]=u;if((u|0)==(c[n>>2]|0))v=q;else{c[u+12>>2]=e;v=c[g>>2]|0}u=o+12|0;c[u>>2]=v;r=c[g>>2]|0;w=r+8|0;c[((c[w>>2]|0)==(e|0)?w:r+4|0)>>2]=o;c[t>>2]=e;c[g>>2]=o;x=e;y=o;z=c[u>>2]|0}else{x=o;y=e;z=i}a[1263537]=0;c[y>>2]=1;u=c[n>>2]|0;if((u|0)==(z|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);A=c[(c[x+12>>2]|0)+12>>2]|0;B=c[n>>2]|0}else{a[1263537]=0;c[z>>2]=0;A=z;B=u}u=A+8|0;t=c[u>>2]|0;r=t+4|0;w=c[r>>2]|0;c[u>>2]=w;if((w|0)!=(B|0))c[w+12>>2]=A;w=A+12|0;c[t+12>>2]=c[w>>2];u=c[w>>2]|0;C=u+4|0;c[((c[C>>2]|0)==(A|0)?C:u+8|0)>>2]=t;c[r>>2]=A;c[w>>2]=t;s=x}else{if(!(c[k>>2]|0)){c[d>>2]=1;a[1263537]=0;c[k>>2]=1;if((c[n>>2]|0)==(i|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);s=c[(c[p>>2]|0)+12>>2]|0;break}else{a[1263537]=0;c[i>>2]=0;s=i;break}}t=e+8|0;if((o|0)==(c[t>>2]|0)){w=o+4|0;r=c[w>>2]|0;c[t>>2]=r;if((r|0)==(c[n>>2]|0))D=q;else{c[r+12>>2]=e;D=c[g>>2]|0}r=o+12|0;c[r>>2]=D;t=c[g>>2]|0;u=t+4|0;c[((c[u>>2]|0)==(e|0)?u:t+8|0)>>2]=o;c[w>>2]=e;c[g>>2]=o;E=e;F=o;G=c[r>>2]|0}else{E=o;F=e;G=i}a[1263537]=0;c[F>>2]=1;r=c[n>>2]|0;if((r|0)==(G|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);H=c[(c[E+12>>2]|0)+12>>2]|0;I=c[n>>2]|0}else{a[1263537]=0;c[G>>2]=0;H=G;I=r}r=H+4|0;w=c[r>>2]|0;t=w+8|0;u=c[t>>2]|0;c[r>>2]=u;if((u|0)!=(I|0))c[u+12>>2]=H;u=H+12|0;c[w+12>>2]=c[u>>2];r=c[u>>2]|0;C=r+8|0;c[((c[C>>2]|0)==(H|0)?C:r+4|0)>>2]=w;c[t>>2]=H;c[u>>2]=w;s=E}while(0);i=s+12|0;g=c[i>>2]|0;if(!(c[g>>2]|0)){o=s;e=g;d=g;p=i}else break}}p=c[(c[b>>2]|0)+8>>2]|0;a[1263537]=0;c[p>>2]=1;l=f;return h|0}function __ZN3MapI6String4ListIS0_16DefaultAllocatorE10ComparatorIS0_ES2_E7_insertERKS0_Rb(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f;h=c[b>>2]|0;i=c[h+8>>2]|0;j=b+4|0;a:do if((i|0)==(c[j>>2]|0)){k=h;n=d}else{o=i;while(1){p=o+24|0;c[g>>2]=0;q=c[p>>2]|0;if(q|0?(c[g>>2]=0,__Z28atomic_conditional_incrementPj(q+-8|0)|0):0)c[g>>2]=c[p>>2];q=__ZNK6StringltES_(d,g)|0;r=c[g>>2]|0;if(r|0?(__Z16atomic_decrementPj(r+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(r,1);if(q)s=o+8|0;else{c[g>>2]=0;q=c[d>>2]|0;if(q|0?(c[g>>2]=0,__Z28atomic_conditional_incrementPj(q+-8|0)|0):0)c[g>>2]=c[d>>2];q=__ZNK6StringltES_(p,g)|0;p=c[g>>2]|0;if(p|0?(__Z16atomic_decrementPj(p+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(p,1);if(!q)break;s=o+4|0}q=c[s>>2]|0;if((q|0)==(c[j>>2]|0)){k=o;n=d;break a}else o=q}a[e>>0]=1;t=o;l=f;return t|0}while(0);s=__ZnwjPFPvjE(32,4740)|0;c[s>>2]=0;c[s+4>>2]=0;c[s+8>>2]=0;c[s+12>>2]=0;c[s+16>>2]=0;c[s+20>>2]=0;c[s+24>>2]=0;c[s+28>>2]=0;c[s+12>>2]=k;i=c[j>>2]|0;h=s+4|0;c[h>>2]=i;q=s+8|0;c[q>>2]=i;i=s+24|0;if((c[n>>2]|0?(c[i>>2]=0,p=c[n>>2]|0,p|0):0)?__Z28atomic_conditional_incrementPj(p+-8|0)|0:0)c[i>>2]=c[d>>2];if((k|0)!=(c[b>>2]|0)){i=k+24|0;c[g>>2]=0;p=c[i>>2]|0;if(p|0?(c[g>>2]=0,__Z28atomic_conditional_incrementPj(p+-8|0)|0):0)c[g>>2]=c[i>>2];i=__ZNK6StringltES_(d,g)|0;d=c[g>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);if(!i)u=k+4|0;else v=34}else v=34;if((v|0)==34)u=k+8|0;c[u>>2]=s;a[e>>0]=0;e=c[h>>2]|0;h=c[j>>2]|0;if((e|0)==(h|0)){j=s;do{u=j;j=c[j+12>>2]|0}while((u|0)==(c[j+4>>2]|0));w=(j|0)==(c[b>>2]|0)?0:j}else{j=e;while(1){e=c[j+8>>2]|0;if((e|0)==(h|0)){w=j;break}else j=e}}c[s+16>>2]=w;j=c[q>>2]|0;b:do if((j|0)==(h|0)){q=s;while(1){e=q;q=c[q+12>>2]|0;if((e|0)!=(c[q+8>>2]|0)){x=q;break b}if((q|0)==(c[b>>2]|0)){x=0;break}}}else{q=j;while(1){o=c[q+4>>2]|0;if((o|0)==(h|0)){x=q;break}else q=o}}while(0);h=s+20|0;c[h>>2]=x;if(!w)y=x;else{c[w+20>>2]=s;y=c[h>>2]|0}if(!y){t=s;l=f;return t|0}c[y+16>>2]=s;t=s;l=f;return t|0}function __ZL15_wildcard_matchPKwS0_b(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0;e=a;a=b;a:while(1){b=c[e>>2]|0;f=e+4|0;b:do switch(b|0){case 0:{g=7;break a;break}case 42:{g=3;break a;break}case 63:{switch(c[a>>2]|0){case 46:case 0:{h=0;g=25;break a;break}default:{}}break}default:{i=c[a>>2]|0;if(d)if((i|0)==(b|0))break b;else{h=0;g=25;break a}else{j=665;k=0}c:while(1){l=j;while(1){m=(l+k|0)/2|0;n=c[383280+(m<<3)>>2]|0;if((n|0)<=(i|0))break;if((k|0)<(m|0))l=m+-1|0;else{o=i;break c}}if((n|0)>=(i|0)){g=16;break}if((m|0)<(l|0)){j=l;k=m+1|0}else{o=i;break}}if((g|0)==16){g=0;o=c[383280+(m<<3)+4>>2]|0}i=665;p=0;d:while(1){q=i;while(1){r=(q+p|0)/2|0;s=c[383280+(r<<3)>>2]|0;if((s|0)<=(b|0))break;if((p|0)<(r|0))q=r+-1|0;else{t=b;break d}}if((s|0)>=(b|0)){g=23;break}if((r|0)<(q|0)){i=q;p=r+1|0}else{t=b;break}}if((g|0)==23){g=0;t=c[383280+(r<<3)+4>>2]|0}if((o|0)!=(t|0)){h=0;g=25;break a}}}while(0);e=f;a=a+4|0}if((g|0)==3){if(__ZL15_wildcard_matchPKwS0_b(f,a,d)|0){h=1;return h|0}else u=a;while(1){if(!(c[u>>2]|0)){h=0;g=25;break}u=u+4|0;if(__ZL15_wildcard_matchPKwS0_b(f,u,d)|0){h=1;g=25;break}}if((g|0)==25)return h|0}else if((g|0)==7){h=(c[a>>2]|0)==0;return h|0}else if((g|0)==25)return h|0;return 0}function __ZNK12MethodBind1RI12GlobalConfig5ErrorRK6StringE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return __ZNK12MethodBind1RI12GlobalConfig5ErrorRK6StringE18_get_argument_typeEi(a,b)|0}function __ZNK12MethodBind1RI12GlobalConfig5ErrorRK6StringE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1132175);l=a;return c[b>>2]|0}function __ZN12MethodBind1RI12GlobalConfig5ErrorRK6StringE4callEP6ObjectPPK7VariantiRNS8_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0;i=l;l=l+64|0;if((l|0)>=(m|0))ba(64);j=i+24|0;k=i+48|0;n=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1255056)|0:0){c[h>>2]=0;a[1263537]=0;o=d+24|0;p=c[o>>2]|0;if((p|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=p;c[b>>2]=0;l=i;return}q=p-(c[d+20>>2]|0)|0;if((q|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=q;c[b>>2]=0;l=i;return}if((g|0)>0){if((p|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);r=0}else{a[1263537]=0;r=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,r)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=r;c[b>>2]=0;l=i;return}}r=c[d+44>>2]|0;p=c[d+48>>2]|0;q=e+(p>>1)|0;if(!(p&1))s=r;else s=c[(c[q>>2]|0)+r>>2]|0;do if((g|0)<1){r=c[o>>2]|0;p=r+-1|0;if((r|0)>=1){e=c[d+16>>2]|0;t=(e|0)==0;if(t)u=0;else u=c[e+-4>>2]|0;if((r|0)<=(u|0)){if(t)v=0;else v=c[e+-4>>2]|0;do if((v|0)<(r|0)){if(t)w=0;else w=c[e+-4>>2]|0;if((w|0)<(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);x=0;break}else{a[1263537]=0;y=31;break}}else y=31;while(0);if((y|0)==31)x=e+(p*24|0)|0;__ZN7VariantC2ERKS_(n,x);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f>>2]|0);while(0);c[k>>2]=__ZNK7Variantcv6StringEv(n)|0;__ZN7VariantC2Ei(j,$i[s&8191](q,k)|0);q=c[k>>2]|0;if(q|0?(__Z16atomic_decrementPj(q+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(q,1);if(c[n>>2]|0)__ZN7Variant5clearEv(n);__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,897,1146558,0);c[b>>2]=0;l=i;return}function __ZN12MethodBind1RI12GlobalConfig5ErrorRK6StringE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f;if(!b)h=0;else{i=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1255056)|0;h=i?b:0}b=c[a+44>>2]|0;i=c[a+48>>2]|0;a=h+(i>>1)|0;if(!(i&1))j=b;else j=c[(c[a>>2]|0)+b>>2]|0;b=c[d>>2]|0;d=c[b>>2]|0;if((d|0)!=0?(__Z28atomic_conditional_incrementPj(d+-8|0)|0)!=0:0)k=c[b>>2]|0;else k=0;c[g>>2]=k;c[e>>2]=$i[j&8191](a,g)|0;a=c[g>>2]|0;if(!a){l=f;return}if(__Z16atomic_decrementPj(a+-8|0)|0){l=f;return}__ZN6Memory11free_staticEPvb(a,1);l=f;return}function __ZN12MethodBind1RI12GlobalConfig5ErrorRK6StringED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK12MethodBind1RI12GlobalConfig5ErrorRK6StringE18_get_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case -1:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;l=a;return f|0}case 0:{c[d>>2]=0;__ZN7VariantC2ERK6String(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);e=c[d>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);f=b;l=a;return f|0}default:{f=0;l=a;return f|0}}return 0}function __ZNK12MethodBind1RI12GlobalConfig7VariantRK6StringE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case -1:{c[d>>2]=0;__ZN7VariantC2ERKS_(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);if(c[d>>2]|0)__ZN7Variant5clearEv(d);f=b;l=a;return f|0}case 0:{c[d>>2]=0;__ZN7VariantC2ERK6String(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);e=c[d>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);f=b;l=a;return f|0}default:{f=0;l=a;return f|0}}return 0}function __ZNK12MethodBind1RI12GlobalConfig7VariantRK6StringE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1132175);l=a;return c[b>>2]|0}function __ZN12MethodBind1RI12GlobalConfig7VariantRK6StringE4callEP6ObjectPPKS1_iRNS1_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0;i=l;l=l+64|0;if((l|0)>=(m|0))ba(64);j=i+24|0;k=i+48|0;n=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1255056)|0:0){c[h>>2]=0;a[1263537]=0;o=d+24|0;p=c[o>>2]|0;if((p|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=p;c[b>>2]=0;l=i;return}q=p-(c[d+20>>2]|0)|0;if((q|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=q;c[b>>2]=0;l=i;return}if((g|0)>0){if((p|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);r=0}else{a[1263537]=0;r=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,r)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=r;c[b>>2]=0;l=i;return}}r=c[d+44>>2]|0;p=c[d+48>>2]|0;q=e+(p>>1)|0;if(!(p&1))s=r;else s=c[(c[q>>2]|0)+r>>2]|0;do if((g|0)<1){r=c[o>>2]|0;p=r+-1|0;if((r|0)>=1){e=c[d+16>>2]|0;t=(e|0)==0;if(t)u=0;else u=c[e+-4>>2]|0;if((r|0)<=(u|0)){if(t)v=0;else v=c[e+-4>>2]|0;do if((v|0)<(r|0)){if(t)w=0;else w=c[e+-4>>2]|0;if((w|0)<(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);x=0;break}else{a[1263537]=0;y=31;break}}else y=31;while(0);if((y|0)==31)x=e+(p*24|0)|0;__ZN7VariantC2ERKS_(n,x);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f>>2]|0);while(0);c[k>>2]=__ZNK7Variantcv6StringEv(n)|0;bj[s&4095](j,q,k);q=c[k>>2]|0;if(q|0?(__Z16atomic_decrementPj(q+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(q,1);if(c[n>>2]|0)__ZN7Variant5clearEv(n);__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,897,1146558,0);c[b>>2]=0;l=i;return}function __ZN12MethodBind1RI12GlobalConfig7VariantRK6StringE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);g=f;h=f+24|0;if(!b)i=0;else{j=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1255056)|0;i=j?b:0}b=c[a+44>>2]|0;j=c[a+48>>2]|0;a=i+(j>>1)|0;if(!(j&1))k=b;else k=c[(c[a>>2]|0)+b>>2]|0;b=c[d>>2]|0;d=c[b>>2]|0;if((d|0)!=0?(__Z28atomic_conditional_incrementPj(d+-8|0)|0)!=0:0)n=c[b>>2]|0;else n=0;c[h>>2]=n;bj[k&4095](g,a,h);__ZN7VariantaSERKS_(e,g);if(c[g>>2]|0)__ZN7Variant5clearEv(g);g=c[h>>2]|0;if(!g){l=f;return}if(__Z16atomic_decrementPj(g+-8|0)|0){l=f;return}__ZN6Memory11free_staticEPvb(g,1);l=f;return}function __ZN12MethodBind1RI12GlobalConfig7VariantRK6StringED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK7VariantneERKS_(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0;d=l;l=l+32|0;if((l|0)>=(m|0))ba(32);e=d;f=d+24|0;if((c[a>>2]|0)!=(c[b>>2]|0)){g=1;l=d;return g|0}c[e>>2]=0;c[f>>2]=1;__ZN7Variant8evaluateERKNS_8OperatorERKS_S4_RS_Rb(f,a,b,e,d+28|0);b=__ZNK7VariantcvbEv(e)|0;if(c[e>>2]|0)__ZN7Variant5clearEv(e);g=b;l=d;return g|0}function __ZN10PackedData8add_packERK6String(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0;e=b+12|0;b=0;while(1){f=c[e>>2]|0;g=(f|0)==0;if(g)h=0;else h=c[f+-4>>2]|0;if((b|0)>=(h|0)){i=15;j=14;break}if(g)k=0;else k=c[f+-4>>2]|0;if((k|0)<=(b|0)){if(g)l=0;else l=c[f+-4>>2]|0;if((l|0)<=(b|0)){j=11;break}a[1263537]=0}__ZN6VectorIP10PackSourceE14_copy_on_writeEv(e);f=c[(c[e>>2]|0)+(b<<2)>>2]|0;if($i[c[c[f>>2]>>2]&8191](f,d)|0){i=0;j=14;break}else b=b+1|0}if((j|0)==11)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((j|0)==14)return i|0;return 0}function __ZN9DirAccess15_create_builtinI13DirAccessPackEEPS_v(){var a=0;a=__ZnwjPKc(28,1263606)|0;__ZN13DirAccessPackC2Ev(a);return a|0}function __ZN13DirAccessPackC2Ev(b){b=b|0;__ZN9DirAccessC2Ev(b);c[b>>2]=388616;c[b+16>>2]=0;c[b+20>>2]=0;c[b+12>>2]=c[(c[313765]|0)+16>>2];a[b+24>>0]=0;return}function __ZN9DirAccessC2Ev(a){a=a|0;c[a>>2]=394032;c[a+4>>2]=2;return}function __ZN13DirAccessPack14list_dir_beginEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0;b=a+16|0;d=c[b>>2]|0;a:do if(d|0){e=d;while(1){f=c[e>>2]|0;if(!f)break a;__ZN4ListI6String16DefaultAllocatorE5_Data5eraseEPKNS2_7ElementE(e,f)|0;e=c[b>>2]|0;if(!(c[e+8>>2]|0))break;if(!e)break a}__ZN6Memory11free_staticEPvb(e,0);c[b>>2]=0}while(0);d=a+20|0;f=c[d>>2]|0;b:do if(f|0){g=f;while(1){h=c[g>>2]|0;if(!h)break b;__ZN4ListI6String16DefaultAllocatorE5_Data5eraseEPKNS2_7ElementE(g,h)|0;g=c[d>>2]|0;if(!(c[g+8>>2]|0))break;if(!g)break b}__ZN6Memory11free_staticEPvb(g,0);c[d>>2]=0}while(0);f=a+12|0;a=c[f>>2]|0;e=c[a+8>>2]|0;if((e|0)!=0?(h=c[e+8>>2]|0,e=c[a+12>>2]|0,(h|0)!=(e|0)):0){i=h;while(1){h=c[i+8>>2]|0;if((h|0)==(e|0))break;else i=h}if(i){e=i;do{__ZN4ListI6String16DefaultAllocatorE9push_backERKS0_(b,e+24|0)|0;e=c[e+16>>2]|0}while((e|0)!=0);j=c[f>>2]|0}else j=a}else j=a;a=c[j+20>>2]|0;if(!a)return 0;f=c[a+8>>2]|0;a=c[j+24>>2]|0;if((f|0)==(a|0))return 0;else k=f;while(1){f=c[k+8>>2]|0;if((f|0)==(a|0))break;else k=f}if(!k)return 0;else l=k;do{__ZN4ListI6String16DefaultAllocatorE9push_backERKS0_(d,l+24|0)|0;l=c[l+16>>2]|0}while((l|0)!=0);return 0}function __ZN9DirAccess8get_nextEPb(b,d){b=b|0;d=d|0;var e=0;e=ij[c[(c[b>>2]|0)+8>>2]&8191](b)|0;if(!d)return e|0;a[d>>0]=(ij[c[(c[b>>2]|0)+12>>2]&8191](b)|0)&1;return e|0}function __ZN13DirAccessPack8get_nextEv(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0;d=b+16|0;e=c[d>>2]|0;if((e|0)!=0?(c[e+8>>2]|0)!=0:0){a[b+24>>0]=1;f=c[e>>2]|0;e=c[f>>2]|0;if((e|0)!=0?(__Z28atomic_conditional_incrementPj(e+-8|0)|0)!=0:0)g=c[f>>2]|0;else g=0;f=c[d>>2]|0;if(((f|0)!=0?(e=c[f>>2]|0,(e|0)!=0):0)?(__ZN4ListI6String16DefaultAllocatorE5_Data5eraseEPKNS2_7ElementE(f,e)|0,e=c[d>>2]|0,(c[e+8>>2]|0)==0):0){__ZN6Memory11free_staticEPvb(e,0);c[d>>2]=0;h=g}else h=g}else{g=b+20|0;d=c[g>>2]|0;if((d|0)!=0?(c[d+8>>2]|0)!=0:0){a[b+24>>0]=0;b=c[d>>2]|0;d=c[b>>2]|0;if((d|0)!=0?(__Z28atomic_conditional_incrementPj(d+-8|0)|0)!=0:0)i=c[b>>2]|0;else i=0;b=c[g>>2]|0;if(((b|0)!=0?(d=c[b>>2]|0,(d|0)!=0):0)?(__ZN4ListI6String16DefaultAllocatorE5_Data5eraseEPKNS2_7ElementE(b,d)|0,d=c[g>>2]|0,(c[d+8>>2]|0)==0):0){__ZN6Memory11free_staticEPvb(d,0);c[g>>2]=0;h=i}else h=i}else h=0}return h|0}function __ZNK13DirAccessPack14current_is_dirEv(b){b=b|0;return (a[b+24>>0]|0)!=0|0}function __ZNK13DirAccessPack17current_is_hiddenEv(a){a=a|0;return 0}function __ZN13DirAccessPack12list_dir_endEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0;b=a+16|0;d=c[b>>2]|0;a:do if(d|0){e=d;while(1){f=c[e>>2]|0;if(!f)break a;__ZN4ListI6String16DefaultAllocatorE5_Data5eraseEPKNS2_7ElementE(e,f)|0;e=c[b>>2]|0;if(!(c[e+8>>2]|0))break;if(!e)break a}__ZN6Memory11free_staticEPvb(e,0);c[b>>2]=0}while(0);b=a+20|0;a=c[b>>2]|0;if(!a)return;else g=a;while(1){a=c[g>>2]|0;if(!a){h=11;break}__ZN4ListI6String16DefaultAllocatorE5_Data5eraseEPKNS2_7ElementE(g,a)|0;g=c[b>>2]|0;if(!(c[g+8>>2]|0)){h=10;break}if(!g){h=11;break}}if((h|0)==10){__ZN6Memory11free_staticEPvb(g,0);c[b>>2]=0;return}else if((h|0)==11)return}function __ZN13DirAccessPack15get_drive_countEv(a){a=a|0;return 0}function __ZN13DirAccessPack9get_driveEi(a,b){a=a|0;b=b|0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);a=b;__ZN6StringC2EPKc(a,1263606);l=b;return c[a>>2]|0}function __ZN9DirAccess17get_current_driveEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+12|0;e=b+4|0;f=b+8|0;g=b;c[e>>2]=ij[c[(c[a>>2]|0)+40>>2]&8191](a)|0;c[d>>2]=__ZNK6String8to_lowerEv(e)|0;h=c[e>>2]|0;if(h|0?(__Z16atomic_decrementPj(h+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(h,1);a:do if((ij[c[(c[a>>2]|0)+24>>2]&8191](a)|0)>0){h=0;while(1){c[g>>2]=$i[c[(c[a>>2]|0)+28>>2]&8191](a,h)|0;c[f>>2]=__ZNK6String8to_lowerEv(g)|0;e=c[g>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);e=__ZNK6String11begins_withERKS_(d,f)|0;i=c[f>>2]|0;if(i|0?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);if(e){j=h;break a}h=h+1|0;if((h|0)>=(ij[c[(c[a>>2]|0)+24>>2]&8191](a)|0)){j=0;break}}}else j=0;while(0);a=c[d>>2]|0;if(!a){l=b;return j|0}if(__Z16atomic_decrementPj(a+-8|0)|0){l=b;return j|0}__ZN6Memory11free_staticEPvb(a,1);l=b;return j|0}function __ZN13DirAccessPack10change_dirE6String(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0;e=l;l=l+48|0;if((l|0)>=(m|0))ba(48);f=e+32|0;g=e+24|0;h=e+16|0;i=e+12|0;j=e+8|0;k=e+4|0;n=e;o=e+28|0;p=e+20|0;__ZN6StringC2EPKc(g,1106939);__ZN6StringC2EPKc(h,1142570);c[f>>2]=__ZNK6String7replaceES_S_(d,g,h)|0;d=c[h>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);d=c[g>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);if(__ZNK6String11begins_withEPKc(f,1123467)|0){__ZN6StringC2EPKc(i,1123467);__ZN6StringC2EPKc(j,1263606);d=__ZNK6String13replace_firstES_S_(f,i,j)|0;g=d;h=c[f>>2]|0;if((h|0)==(d|0)){if(d|0)q=16}else{if(h|0?(__Z16atomic_decrementPj(h+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(h,1);c[f>>2]=0;if(d|0)if(!(__Z28atomic_conditional_incrementPj(d+-8|0)|0))q=16;else{c[f>>2]=g;q=16}}if((q|0)==16?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);d=c[j>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);d=c[i>>2]|0;if((d|0)!=0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0){__ZN6Memory11free_staticEPvb(d,1);r=1}else r=1}else r=0;d=__ZNK6String13simplify_pathEv(f)|0;i=d;j=c[f>>2]|0;if((j|0)==(d|0)){if(d|0)q=32}else{if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);c[f>>2]=0;if(d|0)if(!(__Z28atomic_conditional_incrementPj(d+-8|0)|0))q=32;else{c[f>>2]=i;q=32}}if((q|0)==32?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);if(__ZNK6StringeqEPKc(f,1263606)|0)__ZN6StringaSEPKc(f,1219936);if(__ZNK6String11begins_withEPKc(f,1142570)|0){__ZN6StringC2EPKc(k,1142570);__ZN6StringC2EPKc(n,1263606);d=__ZNK6String13replace_firstES_S_(f,k,n)|0;i=d;j=c[f>>2]|0;if((j|0)==(d|0)){if(d|0)q=45}else{if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);c[f>>2]=0;if(d|0)if(!(__Z28atomic_conditional_incrementPj(d+-8|0)|0))q=45;else{c[f>>2]=i;q=45}}if((q|0)==45?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);d=c[n>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);d=c[k>>2]|0;if((d|0)!=0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0){__ZN6Memory11free_staticEPvb(d,1);s=1}else s=1}else s=r;__ZN6StringC2EPKc(p,1142570);c[o>>2]=__ZNK6String5splitERKS_b(f,p,1)|0;r=c[p>>2]|0;if(r|0?(__Z16atomic_decrementPj(r+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(r,1);r=b+12|0;b=0;d=c[(s?(c[313765]|0)+16|0:r)>>2]|0;a:while(1){t=c[o>>2]|0;s=(t|0)==0;if(s)u=0;else u=c[t+-4>>2]|0;if((b|0)>=(u|0)){q=84;break}if(s)v=0;else v=c[t+-4>>2]|0;do if((v|0)<=(b|0)){if(s)w=0;else w=c[t+-4>>2]|0;if((w|0)>(b|0)){a[1263537]=0;q=68;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);x=0;break}}else q=68;while(0);if((q|0)==68){q=0;__ZN6VectorI6StringE14_copy_on_writeEv(o);x=(c[o>>2]|0)+(b<<2)|0}c[p>>2]=0;if((c[x>>2]|0?(c[p>>2]=0,s=c[x>>2]|0,s|0):0)?__Z28atomic_conditional_incrementPj(s+-8|0)|0:0)c[p>>2]=c[x>>2];do if(!(__ZNK6StringeqEPKc(p,1219936)|0)){if(__ZNK6StringeqEPKc(p,1132903)|0){s=c[d>>2]|0;y=0;z=(s|0)==0?d:s;break}s=d+8|0;if((c[s>>2]|0)!=0?(__ZNK3MapI6StringPN10PackedData9PackedDirE10ComparatorIS0_E16DefaultAllocatorE5_findERKS0_(s,p)|0)!=0:0){y=0;z=c[(__ZN3MapI6StringPN10PackedData9PackedDirE10ComparatorIS0_E16DefaultAllocatorEixERKS0_(s,p)|0)>>2]|0}else{y=1;z=d}}else{y=4;z=d}while(0);s=c[p>>2]|0;if(s|0?(__Z16atomic_decrementPj(s+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(s,1);switch(y&7){case 4:case 0:break;default:{q=85;break a}}b=b+1|0;d=z}if((q|0)==84){c[r>>2]=d;A=0;B=t}else if((q|0)==85){A=31;B=c[o>>2]|0}if(B|0?(__Z16atomic_decrementPj(B+-8|0)|0)==0:0){q=c[o>>2]|0;o=(q|0)==0?0:q+-4|0;q=o+4|0;if(c[o>>2]|0){t=0;do{d=c[q+(t<<2)>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);t=t+1|0}while(t>>>0<(c[o>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(B,1)}B=c[f>>2]|0;if(!B){l=e;return A|0}if(__Z16atomic_decrementPj(B+-8|0)|0){l=e;return A|0}__ZN6Memory11free_staticEPvb(B,1);l=e;return A|0}function __ZN13DirAccessPack15get_current_dirEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b;c[d>>2]=0;e=a+12|0;a=c[e>>2]|0;a:do if(c[a>>2]|0){f=a+4|0;g=a;while(1){do if((a|0)!=(g|0)){h=__ZplPKcRK6String(1142570,d)|0;i=h;j=c[d>>2]|0;if((j|0)==(h|0)){if(!h)break}else{if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);c[d>>2]=0;if(!h)break;if(__Z28atomic_conditional_incrementPj(h+-8|0)|0)c[d>>2]=i}if(!(__Z16atomic_decrementPj(h+-8|0)|0))__ZN6Memory11free_staticEPvb(h,1)}while(0);h=__ZNK6StringplERKS_(d,f)|0;i=h;j=c[d>>2]|0;if((j|0)==(h|0)){if(h|0)k=24}else{if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);c[d>>2]=0;if(h|0)if(!(__Z28atomic_conditional_incrementPj(h+-8|0)|0))k=24;else{c[d>>2]=i;k=24}}if((k|0)==24?(k=0,(__Z16atomic_decrementPj(h+-8|0)|0)==0):0)__ZN6Memory11free_staticEPvb(h,1);if(!(c[a>>2]|0))break a;g=c[e>>2]|0}}while(0);e=__ZplPKcRK6String(1123467,d)|0;a=c[d>>2]|0;if(!a){l=b;return e|0}if(__Z16atomic_decrementPj(a+-8|0)|0){l=b;return e|0}__ZN6Memory11free_staticEPvb(a,1);l=b;return e|0}function __ZN13DirAccessPack8make_dirE6String(a,b){a=a|0;b=b|0;return 2}function __ZN9DirAccess18make_dir_recursiveE6String(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0;e=l;l=l+64|0;if((l|0)>=(m|0))ba(64);f=e+48|0;g=e+40|0;h=e+32|0;i=e+24|0;j=e+44|0;k=e+20|0;n=e+16|0;o=e+12|0;p=e+8|0;q=e+4|0;r=e+36|0;s=e+28|0;t=e;if((__ZNK6String6lengthEv(d)|0)<1){u=0;l=e;return u|0}c[f>>2]=0;if(__ZNK6String11is_rel_pathEv(d)|0){c[g>>2]=ij[c[(c[b>>2]|0)+40>>2]&8191](b)|0;v=__ZNK6String9plus_fileERKS_(g,d)|0;w=v;x=c[f>>2]|0;if((x|0)==(v|0)){if(v|0)y=11}else{if(x|0?(__Z16atomic_decrementPj(x+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(x,1);c[f>>2]=0;if(v|0)if(!(__Z28atomic_conditional_incrementPj(v+-8|0)|0))y=11;else{c[f>>2]=w;y=11}}if((y|0)==11?(__Z16atomic_decrementPj(v+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(v,1);v=c[g>>2]|0;if(v|0?(__Z16atomic_decrementPj(v+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(v,1)}else{v=c[d>>2]|0;if(v|0?(c[f>>2]=0,__Z28atomic_conditional_incrementPj(v+-8|0)|0):0)c[f>>2]=c[d>>2]}__ZN6StringC2EPKc(h,1106939);__ZN6StringC2EPKc(i,1142570);d=__ZNK6String7replaceES_S_(f,h,i)|0;v=d;g=c[f>>2]|0;if((g|0)==(d|0)){if(d|0)y=27}else{if(g|0?(__Z16atomic_decrementPj(g+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(g,1);c[f>>2]=0;if(d|0)if(!(__Z28atomic_conditional_incrementPj(d+-8|0)|0))y=27;else{c[f>>2]=v;y=27}}if((y|0)==27?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);d=c[i>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);d=c[h>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);c[j>>2]=0;do if(!(__ZNK6String11begins_withEPKc(f,1123467)|0)){if(__ZNK6String11begins_withEPKc(f,1091395)|0){__ZN6StringaSEPKc(j,1091395);y=59;break}if(__ZNK6String11begins_withEPKc(f,1142570)|0){__ZN6StringaSEPKc(j,1142570);y=59;break}__ZN6StringC2EPKc(k,1091403);d=(__ZNK6String4findES_i(f,k,0)|0)==-1;h=c[k>>2]|0;if(h|0?(__Z16atomic_decrementPj(h+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(h,1);if(d){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1119741,1091304,168,1091406,0);a[1263537]=0;z=31;break}__ZN6StringC2EPKc(n,1091403);d=__ZNK6String6substrEii(f,0,(__ZNK6String4findES_i(f,n,0)|0)+2|0)|0;h=d;i=c[j>>2]|0;if((i|0)==(d|0)){if(d|0)y=53}else{if(i|0?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);c[j>>2]=0;if(d|0)if(!(__Z28atomic_conditional_incrementPj(d+-8|0)|0))y=53;else{c[j>>2]=h;y=53}}if((y|0)==53?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);d=c[n>>2]|0;if((d|0)!=0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0){__ZN6Memory11free_staticEPvb(d,1);y=59}else y=59}else{__ZN6StringaSEPKc(j,1123467);y=59}while(0);if((y|0)==59){c[p>>2]=0;n=c[j>>2]|0;if(n|0?(c[p>>2]=0,__Z28atomic_conditional_incrementPj(n+-8|0)|0):0)c[p>>2]=c[j>>2];__ZN6StringC2EPKc(q,1263606);c[o>>2]=__ZNK6String13replace_firstES_S_(f,p,q)|0;n=__ZNK6String13simplify_pathEv(o)|0;k=n;d=c[f>>2]|0;if((d|0)==(n|0)){if(n|0)y=70}else{if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);c[f>>2]=0;if(n|0)if(!(__Z28atomic_conditional_incrementPj(n+-8|0)|0))y=70;else{c[f>>2]=k;y=70}}if((y|0)==70?(__Z16atomic_decrementPj(n+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(n,1);n=c[o>>2]|0;if(n|0?(__Z16atomic_decrementPj(n+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(n,1);n=c[q>>2]|0;if(n|0?(__Z16atomic_decrementPj(n+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(n,1);n=c[p>>2]|0;if(n|0?(__Z16atomic_decrementPj(n+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(n,1);__ZN6StringC2EPKc(s,1142570);c[r>>2]=__ZNK6String5splitERKS_b(f,s,1)|0;n=c[s>>2]|0;if(n|0?(__Z16atomic_decrementPj(n+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(n,1);c[s>>2]=0;n=c[j>>2]|0;if(n|0?(c[s>>2]=0,__Z28atomic_conditional_incrementPj(n+-8|0)|0):0)c[s>>2]=c[j>>2];n=0;a:while(1){p=c[r>>2]|0;q=(p|0)==0;if(q)A=0;else A=c[p+-4>>2]|0;if((n|0)>=(A|0)){B=0;break}if(q)C=0;else C=c[p+-4>>2]|0;do if((C|0)<=(n|0)){if(q)D=0;else D=c[p+-4>>2]|0;if((D|0)>(n|0)){a[1263537]=0;y=99;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);E=0;break}}else y=99;while(0);if((y|0)==99){y=0;__ZN6VectorI6StringE14_copy_on_writeEv(r);E=(c[r>>2]|0)+(n<<2)|0}p=__ZNK6String9plus_fileERKS_(s,E)|0;q=p;o=c[s>>2]|0;do if((o|0)==(p|0))if(!p)y=111;else y=109;else{do if(o|0){if(__Z16atomic_decrementPj(o+-8|0)|0)break;__ZN6Memory11free_staticEPvb(o,1)}while(0);c[s>>2]=0;if(!p){k=c[(c[b>>2]|0)+44>>2]|0;c[t>>2]=0;F=k;break}if(!(__Z28atomic_conditional_incrementPj(p+-8|0)|0)){y=109;break}c[s>>2]=q;y=109}while(0);do if((y|0)==109){y=0;if(__Z16atomic_decrementPj(p+-8|0)|0){y=111;break}__ZN6Memory11free_staticEPvb(p,1);y=111}while(0);do if((y|0)==111){y=0;p=c[s>>2]|0;q=c[(c[b>>2]|0)+44>>2]|0;c[t>>2]=0;if(!p){F=q;break}c[t>>2]=0;if(!(__Z28atomic_conditional_incrementPj(p+-8|0)|0)){F=q;break}c[t>>2]=c[s>>2];F=q}while(0);G=$i[F&8191](b,t)|0;q=c[t>>2]|0;do if(q|0){if(__Z16atomic_decrementPj(q+-8|0)|0)break;__ZN6Memory11free_staticEPvb(q,1)}while(0);switch(G|0){case 0:case 32:break;default:{y=118;break a}}n=n+1|0}if((y|0)==118){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1119741,1091304,182,1091463,0);a[1263537]=0;B=G}G=c[s>>2]|0;if(G|0?(__Z16atomic_decrementPj(G+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(G,1);G=c[r>>2]|0;if(G|0?(__Z16atomic_decrementPj(G+-8|0)|0)==0:0){s=c[r>>2]|0;r=(s|0)==0?0:s+-4|0;s=r+4|0;if(c[r>>2]|0){y=0;do{n=c[s+(y<<2)>>2]|0;do if(n|0){if(__Z16atomic_decrementPj(n+-8|0)|0)break;__ZN6Memory11free_staticEPvb(n,1)}while(0);y=y+1|0}while(y>>>0<(c[r>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(G,1)}z=B}B=c[j>>2]|0;if(B|0?(__Z16atomic_decrementPj(B+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(B,1);B=c[f>>2]|0;if(B|0?(__Z16atomic_decrementPj(B+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(B,1);u=z;l=e;return u|0}function __ZN9DirAccess24erase_contents_recursiveEv(a){a=a|0;return __ZL16_erase_recursiveP9DirAccess(a)|0}function __ZN13DirAccessPack11file_existsE6String(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d;f=c[a+12>>2]|0;a=c[f+20>>2]|0;if(!a){g=0;l=d;return g|0}h=c[a+8>>2]|0;a=f+24|0;a:do if((h|0)==(c[a>>2]|0)){i=h;j=h}else{f=h;while(1){k=f+24|0;c[e>>2]=0;n=c[k>>2]|0;if(n|0?(c[e>>2]=0,__Z28atomic_conditional_incrementPj(n+-8|0)|0):0)c[e>>2]=c[k>>2];n=__ZNK6StringltES_(b,e)|0;o=c[e>>2]|0;if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(o,1);if(n)p=f+8|0;else{c[e>>2]=0;n=c[b>>2]|0;if(n|0?(c[e>>2]=0,__Z28atomic_conditional_incrementPj(n+-8|0)|0):0)c[e>>2]=c[b>>2];n=__ZNK6StringltES_(k,e)|0;k=c[e>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);if(!n)break;p=f+4|0}n=c[p>>2]|0;if((n|0)==(c[a>>2]|0)){i=n;j=n;break a}else f=n}i=f;j=c[a>>2]|0}while(0);g=(i|0)!=(j|0)&(i|0)!=0;l=d;return g|0}function __ZN13DirAccessPack10dir_existsE6String(a,b){a=a|0;b=b|0;var d=0,e=0;d=(c[a+12>>2]|0)+8|0;if(!(c[d>>2]|0)){e=0;return e|0}e=(__ZNK3MapI6StringPN10PackedData9PackedDirE10ComparatorIS0_E16DefaultAllocatorE5_findERKS0_(d,b)|0)!=0;return e|0}function __ZN13DirAccessPack14get_space_leftEv(a){a=a|0;return 0}function __ZN9DirAccess4copyE6StringS0_(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=b;g=__ZN10FileAccess4openERK6StringiP5Error(d,1,f)|0;if(c[f>>2]|0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1119656,1091304,303,1145420,0);h=c[f>>2]|0;l=b;return h|0}d=__ZN10FileAccess4openERK6StringiP5Error(e,2,f)|0;do if(c[f>>2]|0){gj[c[(c[g>>2]|0)+12>>2]&8191](g);gj[c[(c[g>>2]|0)+144>>2]&8191](g);__ZN6Memory11free_staticEPvb(g,0);if(!(c[f>>2]|0)){a[1263537]=0;break}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1119656,1091304,311,1145420,0);h=c[f>>2]|0;l=b;return h|0}while(0);bj[c[(c[g>>2]|0)+24>>2]&4095](g,0,0);e=ij[c[(c[g>>2]|0)+28>>2]&8191](g)|0;Pi[c[(c[g>>2]|0)+20>>2]&2047](g,0);c[f>>2]=0;a:do if(e|0){i=e;while(1){i=i+-1|0;if(ij[c[(c[g>>2]|0)+84>>2]&8191](g)|0){j=10;break}if(ij[c[(c[d>>2]|0)+84>>2]&8191](d)|0){j=12;break}k=c[(c[d>>2]|0)+88>>2]|0;n=ij[c[(c[g>>2]|0)+40>>2]&8191](g)|0;Pi[k&2047](d,n);if(!i)break a}if((j|0)==10){c[f>>2]=ij[c[(c[g>>2]|0)+84>>2]&8191](g)|0;break}else if((j|0)==12){c[f>>2]=ij[c[(c[d>>2]|0)+84>>2]&8191](d)|0;break}}while(0);gj[c[(c[g>>2]|0)+144>>2]&8191](g);__ZN6Memory11free_staticEPvb(g,0);gj[c[(c[d>>2]|0)+144>>2]&8191](d);__ZN6Memory11free_staticEPvb(d,0);h=c[f>>2]|0;l=b;return h|0}function __ZN13DirAccessPack6renameE6StringS0_(a,b,c){a=a|0;b=b|0;c=c|0;return 2}function __ZN13DirAccessPack6removeE6String(a,b){a=a|0;b=b|0;return 2}function __ZN13DirAccessPackD2Ev(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0;c[b>>2]=388616;d=b+20|0;e=c[d>>2]|0;a:do if(e|0){f=e;while(1){g=c[f>>2]|0;if(!g)break;__ZN4ListI6String16DefaultAllocatorE5_Data5eraseEPKNS2_7ElementE(f,g)|0;h=c[d>>2]|0;if(!(c[h+8>>2]|0)){i=5;break}if(!h)break a;else f=h}if((i|0)==5){__ZN6Memory11free_staticEPvb(h,0);c[d>>2]=0;break}if(!(c[f+8>>2]|0)){a[1263537]=0;__ZN6Memory11free_staticEPvb(f,0);break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145461,1145120,668,1145467,0);break}}while(0);d=b+16|0;b=c[d>>2]|0;if(!b)return;else j=b;while(1){b=c[j>>2]|0;if(!b){i=14;break}__ZN4ListI6String16DefaultAllocatorE5_Data5eraseEPKNS2_7ElementE(j,b)|0;k=c[d>>2]|0;if(!(c[k+8>>2]|0)){i=13;break}if(!k){i=17;break}else j=k}if((i|0)==13){__ZN6Memory11free_staticEPvb(k,0);c[d>>2]=0;return}else if((i|0)==14)if(!(c[j+8>>2]|0)){a[1263537]=0;__ZN6Memory11free_staticEPvb(j,0);return}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145461,1145120,668,1145467,0);return}else if((i|0)==17)return}function __ZN13DirAccessPackD0Ev(a){a=a|0;__ZN13DirAccessPackD2Ev(a);__ZdlPv(a);return}function __ZN9DirAccessD2Ev(a){a=a|0;return}function __ZNK3MapI6StringPN10PackedData9PackedDirE10ComparatorIS0_E16DefaultAllocatorE5_findERKS0_(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d;f=c[(c[a>>2]|0)+8>>2]|0;g=a+4|0;if((f|0)==(c[g>>2]|0)){h=f;i=f;j=(h|0)!=(i|0);k=j?h:0;l=d;return k|0}a=f;while(1){f=a+24|0;c[e>>2]=0;n=c[f>>2]|0;if(n|0?(c[e>>2]=0,__Z28atomic_conditional_incrementPj(n+-8|0)|0):0)c[e>>2]=c[f>>2];n=__ZNK6StringltES_(b,e)|0;o=c[e>>2]|0;if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(o,1);if(n)p=a+8|0;else{c[e>>2]=0;n=c[b>>2]|0;if(n|0?(c[e>>2]=0,__Z28atomic_conditional_incrementPj(n+-8|0)|0):0)c[e>>2]=c[b>>2];n=__ZNK6StringltES_(f,e)|0;f=c[e>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);if(!n)break;p=a+4|0}n=c[p>>2]|0;if((n|0)==(c[g>>2]|0)){h=n;i=n;q=21;break}else a=n}if((q|0)==21){j=(h|0)!=(i|0);k=j?h:0;l=d;return k|0}h=a;i=c[g>>2]|0;j=(h|0)!=(i|0);k=j?h:0;l=d;return k|0}function __ZL16_erase_recursiveP9DirAccess(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0;d=l;l=l+64|0;if((l|0)>=(m|0))ba(64);e=d+48|0;f=d+44|0;g=d+40|0;h=d+36|0;i=d+32|0;j=d+28|0;k=d+24|0;n=d+20|0;o=d+16|0;p=d+12|0;q=d+8|0;r=d+4|0;s=d;ij[c[c[b>>2]>>2]&8191](b)|0;c[e>>2]=ij[c[(c[b>>2]|0)+8>>2]&8191](b)|0;t=0;u=0;v=0;w=0;while(1){c[f>>2]=0;x=__ZNK6StringneERKS_(e,f)|0;y=c[f>>2]|0;if(y|0?(__Z16atomic_decrementPj(y+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(y,1);if(!x)break;do if(__ZNK6StringneEPKc(e,1219936)|0?__ZNK6StringneEPKc(e,1132903)|0:0)if(ij[c[(c[b>>2]|0)+12>>2]&8191](b)|0){if(!u){x=__ZnwjPFPvjE(12,4740)|0;c[x>>2]=0;c[x+4>>2]=0;c[x+8>>2]=0;z=x;A=x}else{z=u;A=w}x=__ZnwjPFPvjE(16,4740)|0;c[x>>2]=0;c[x+4>>2]=0;c[x+8>>2]=0;c[x+12>>2]=0;if((c[e>>2]|0?(c[x>>2]=0,y=c[e>>2]|0,y|0):0)?__Z28atomic_conditional_incrementPj(y+-8|0)|0:0)c[x>>2]=c[e>>2];y=z+4|0;B=c[y>>2]|0;c[x+8>>2]=B;c[x+4>>2]=0;c[x+12>>2]=z;if(B|0)c[B+4>>2]=x;c[y>>2]=x;if(!(c[z>>2]|0))c[z>>2]=x;x=z+8|0;c[x>>2]=(c[x>>2]|0)+1;C=t;D=z;E=v;F=A;break}else{if(!t){x=__ZnwjPFPvjE(12,4740)|0;c[x>>2]=0;c[x+4>>2]=0;c[x+8>>2]=0;G=x;H=x}else{G=t;H=v}x=__ZnwjPFPvjE(16,4740)|0;c[x>>2]=0;c[x+4>>2]=0;c[x+8>>2]=0;c[x+12>>2]=0;if((c[e>>2]|0?(c[x>>2]=0,y=c[e>>2]|0,y|0):0)?__Z28atomic_conditional_incrementPj(y+-8|0)|0:0)c[x>>2]=c[e>>2];y=G+4|0;B=c[y>>2]|0;c[x+8>>2]=B;c[x+4>>2]=0;c[x+12>>2]=G;if(B|0)c[B+4>>2]=x;c[y>>2]=x;if(!(c[G>>2]|0))c[G>>2]=x;x=G+8|0;c[x>>2]=(c[x>>2]|0)+1;C=G;D=u;E=H;F=w;break}else{C=t;D=u;E=v;F=w}while(0);x=ij[c[(c[b>>2]|0)+8>>2]&8191](b)|0;y=x;B=c[e>>2]|0;if((B|0)==(x|0)){if(!x){t=C;u=D;v=E;w=F;continue}}else{if(B|0?(__Z16atomic_decrementPj(B+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(B,1);c[e>>2]=0;if(!x){t=C;u=D;v=E;w=F;continue}if(__Z28atomic_conditional_incrementPj(x+-8|0)|0)c[e>>2]=y}if(__Z16atomic_decrementPj(x+-8|0)|0){t=C;u=D;v=E;w=F;continue}__ZN6Memory11free_staticEPvb(x,1);t=C;u=D;v=E;w=F}gj[c[(c[b>>2]|0)+20>>2]&8191](b);F=(u|0)==0;if(F){I=0;J=0}else{K=u;L=43}while(1){if((L|0)==43){L=0;E=c[K>>2]|0;I=E;J=E}if(!I){L=78;break}E=c[(c[b>>2]|0)+36>>2]|0;c[g>>2]=0;if((c[I>>2]|0?(c[g>>2]=0,D=c[I>>2]|0,D|0):0)?__Z28atomic_conditional_incrementPj(D+-8|0)|0:0)c[g>>2]=c[J>>2];M=$i[E&8191](b,g)|0;E=c[g>>2]|0;if(E|0?(__Z16atomic_decrementPj(E+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(E,1);if(M|0){L=74;break}N=__ZL16_erase_recursiveP9DirAccess(b)|0;if(N|0){L=54;break}E=c[(c[b>>2]|0)+36>>2]|0;__ZN6StringC2EPKc(i,1132903);O=$i[E&8191](b,i)|0;E=c[i>>2]|0;if(E|0?(__Z16atomic_decrementPj(E+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(E,1);if(O|0){L=61;break}E=c[b>>2]|0;D=c[E+76>>2]|0;c[n>>2]=ij[c[E+40>>2]&8191](b)|0;c[k>>2]=__ZNK6String9plus_fileERKS_(n,I)|0;P=$i[D&8191](b,k)|0;D=c[k>>2]|0;if(D|0?(__Z16atomic_decrementPj(D+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(D,1);D=c[n>>2]|0;if(D|0?(__Z16atomic_decrementPj(D+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(D,1);if(P|0){L=71;break}K=I+4|0;L=43}a:do if((L|0)==54){c[h>>2]=__ZplPKcRK6String(1091327,I)|0;__Z10print_line6String(h);K=c[h>>2]|0;if((K|0)!=0?(__Z16atomic_decrementPj(K+-8|0)|0)==0:0){__ZN6Memory11free_staticEPvb(K,1);Q=N}else Q=N}else if((L|0)==61){c[j>>2]=__ZplPKcRK6String(1091340,I)|0;__Z10print_line6String(j);K=c[j>>2]|0;if((K|0)!=0?(__Z16atomic_decrementPj(K+-8|0)|0)==0:0){__ZN6Memory11free_staticEPvb(K,1);Q=O}else Q=O}else if((L|0)==71){c[o>>2]=__ZplPKcRK6String(1091352,I)|0;__Z10print_line6String(o);K=c[o>>2]|0;if((K|0)!=0?(__Z16atomic_decrementPj(K+-8|0)|0)==0:0){__ZN6Memory11free_staticEPvb(K,1);Q=P}else Q=P}else if((L|0)==74){c[p>>2]=__ZplPKcRK6String(1091366,I)|0;__Z10print_line6String(p);K=c[p>>2]|0;if((K|0)!=0?(__Z16atomic_decrementPj(K+-8|0)|0)==0:0){__ZN6Memory11free_staticEPvb(K,1);Q=M}else Q=M}else if((L|0)==78){if(!t)R=0;else{S=t;L=80}while(1){if((L|0)==80){L=0;R=c[S>>2]|0}if(!R){Q=0;break a}K=c[b>>2]|0;n=c[K+76>>2]|0;c[r>>2]=ij[c[K+40>>2]&8191](b)|0;c[q>>2]=__ZNK6String9plus_fileERKS_(r,R)|0;T=$i[n&8191](b,q)|0;n=c[q>>2]|0;if(n|0?(__Z16atomic_decrementPj(n+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(n,1);n=c[r>>2]|0;if(n|0?(__Z16atomic_decrementPj(n+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(n,1);if(T|0)break;S=R+4|0;L=80}c[s>>2]=__ZplPKcRK6String(1091380,R)|0;__Z10print_line6String(s);n=c[s>>2]|0;if((n|0)!=0?(__Z16atomic_decrementPj(n+-8|0)|0)==0:0){__ZN6Memory11free_staticEPvb(n,1);Q=T}else Q=T}while(0);T=c[e>>2]|0;if(T|0?(__Z16atomic_decrementPj(T+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(T,1);do if(t|0){T=t+8|0;while(1){e=c[t>>2]|0;if(!e)break;__ZN4ListI6String16DefaultAllocatorE5_Data5eraseEPKNS2_7ElementE(t,e)|0;if(!(c[T>>2]|0)){L=100;break}}if((L|0)==100){__ZN6Memory11free_staticEPvb(v,0);break}if(!(c[T>>2]|0)){a[1263537]=0;__ZN6Memory11free_staticEPvb(v,0);break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145461,1145120,668,1145467,0);break}}while(0);if(F){l=d;return Q|0}F=u+8|0;while(1){v=c[u>>2]|0;if(!v)break;__ZN4ListI6String16DefaultAllocatorE5_Data5eraseEPKNS2_7ElementE(u,v)|0;if(!(c[F>>2]|0)){L=108;break}}if((L|0)==108){__ZN6Memory11free_staticEPvb(w,0);l=d;return Q|0}if(!(c[F>>2]|0)){a[1263537]=0;__ZN6Memory11free_staticEPvb(w,0);l=d;return Q|0}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145461,1145120,668,1145467,0);l=d;return Q|0}return 0}function __ZNK6String9plus_fileERKS_(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d+4|0;f=d;g=c[a>>2]|0;if(g|0?(h=c[g+-4>>2]|0,(h|1|0)!=1):0){i=h|0?h+-2|0:-1;if(!((i|0)>-1&(h|0)>(i|0)))__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);do if((c[g+(i<<2)>>2]|0)!=47){h=c[b>>2]|0;if((h|0?(c[h+-4>>2]|0)>0:0)?(c[h>>2]|0)==47:0)break;c[f>>2]=0;__ZN6String9copy_fromEPKc(f,1142570);c[e>>2]=0;h=c[a>>2]|0;if(h|0?(c[e>>2]=0,__Z28atomic_conditional_incrementPj(h+-8|0)|0):0)c[e>>2]=c[a>>2];__ZN6StringpLERKS_(e,f)|0;h=c[e>>2]|0;j=h;c[e>>2]=0;k=(h|0)==0;if(!k?(c[e>>2]=0,__Z28atomic_conditional_incrementPj(h+-8|0)|0):0)c[e>>2]=j;__ZN6StringpLERKS_(e,b)|0;j=c[e>>2]|0;if(!k?(__Z16atomic_decrementPj(h+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(h,1);h=c[f>>2]|0;if(h|0?(__Z16atomic_decrementPj(h+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(h,1);n=j;o=n;l=d;return o|0}while(0);c[e>>2]=0;if(__Z28atomic_conditional_incrementPj(g+-8|0)|0)c[e>>2]=c[a>>2];__ZN6StringpLERKS_(e,b)|0;n=c[e>>2]|0;o=n;l=d;return o|0}e=c[b>>2]|0;if(!e){n=0;o=n;l=d;return o|0}if(!(__Z28atomic_conditional_incrementPj(e+-8|0)|0)){n=0;o=n;l=d;return o|0}n=c[b>>2]|0;o=n;l=d;return o|0}function __ZN3MapI6StringPN10PackedData9PackedDirE10ComparatorIS0_E16DefaultAllocatorEixERKS0_(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;if((c[b>>2]|0)==0?(g=__ZnwjPFPvjE(32,4740)|0,h=g+16|0,c[h>>2]=0,c[h+4>>2]=0,c[h+8>>2]=0,c[b>>2]=g,h=c[b+4>>2]|0,c[g+4>>2]=h,c[g+8>>2]=h,c[g+12>>2]=h,c[g>>2]=1,(g|0)==0):0){c[f>>2]=0;i=f;j=6}else{g=__ZNK3MapI6StringPN10PackedData9PackedDirE10ComparatorIS0_E16DefaultAllocatorE5_findERKS0_(b,d)|0;if(!g){h=(c[b>>2]|0)==0;c[f>>2]=0;if(h){i=f;j=6}else{k=f;j=7}}else n=g}if((j|0)==6){g=__ZnwjPFPvjE(32,4740)|0;h=g+16|0;c[h>>2]=0;c[h+4>>2]=0;c[h+8>>2]=0;c[b>>2]=g;h=c[b+4>>2]|0;c[g+4>>2]=h;c[g+8>>2]=h;c[g+12>>2]=h;c[g>>2]=1;k=i;j=7}if((j|0)==7){j=__ZN3MapI6StringPN10PackedData9PackedDirE10ComparatorIS0_E16DefaultAllocatorE10_insert_rbERKS0_RKS3_(b,d,f)|0;if(!j){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145936,616,1145947,0);o=0;l=e;return o|0}else n=j}a[1263537]=0;o=n+28|0;l=e;return o|0}function __ZN3MapI6StringPN10PackedData9PackedDirE10ComparatorIS0_E16DefaultAllocatorE10_insert_rbERKS0_RKS3_(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f;a[g>>0]=0;h=__ZN3MapI6StringPN10PackedData9PackedDirE10ComparatorIS0_E16DefaultAllocatorE7_insertERKS0_Rb(b,d,g)|0;if(h|0)c[h+28>>2]=c[e>>2];if(a[g>>0]|0){l=f;return h|0}g=b+8|0;c[g>>2]=(c[g>>2]|0)+1;g=h+12|0;e=c[g>>2]|0;if(!(c[e>>2]|0)){d=b+4|0;i=h;j=e;k=e;e=g;while(1){g=j+12|0;n=c[g>>2]|0;o=c[n+8>>2]|0;p=n;do if((j|0)==(o|0)){q=c[n+4>>2]|0;if(!(c[q>>2]|0)){c[k>>2]=1;a[1263537]=0;c[q>>2]=1;if((c[d>>2]|0)==(n|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);r=c[(c[e>>2]|0)+12>>2]|0;break}else{a[1263537]=0;c[n>>2]=0;r=n;break}}q=j+4|0;if((i|0)==(c[q>>2]|0)){s=i+8|0;t=c[s>>2]|0;c[q>>2]=t;if((t|0)==(c[d>>2]|0))u=p;else{c[t+12>>2]=j;u=c[g>>2]|0}t=i+12|0;c[t>>2]=u;q=c[g>>2]|0;v=q+8|0;c[((c[v>>2]|0)==(j|0)?v:q+4|0)>>2]=i;c[s>>2]=j;c[g>>2]=i;w=j;x=i;y=c[t>>2]|0}else{w=i;x=j;y=n}a[1263537]=0;c[x>>2]=1;t=c[d>>2]|0;if((t|0)==(y|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);z=c[(c[w+12>>2]|0)+12>>2]|0;A=c[d>>2]|0}else{a[1263537]=0;c[y>>2]=0;z=y;A=t}t=z+8|0;s=c[t>>2]|0;q=s+4|0;v=c[q>>2]|0;c[t>>2]=v;if((v|0)!=(A|0))c[v+12>>2]=z;v=z+12|0;c[s+12>>2]=c[v>>2];t=c[v>>2]|0;B=t+4|0;c[((c[B>>2]|0)==(z|0)?B:t+8|0)>>2]=s;c[q>>2]=z;c[v>>2]=s;r=w}else{if(!(c[o>>2]|0)){c[k>>2]=1;a[1263537]=0;c[o>>2]=1;if((c[d>>2]|0)==(n|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);r=c[(c[e>>2]|0)+12>>2]|0;break}else{a[1263537]=0;c[n>>2]=0;r=n;break}}s=j+8|0;if((i|0)==(c[s>>2]|0)){v=i+4|0;q=c[v>>2]|0;c[s>>2]=q;if((q|0)==(c[d>>2]|0))C=p;else{c[q+12>>2]=j;C=c[g>>2]|0}q=i+12|0;c[q>>2]=C;s=c[g>>2]|0;t=s+4|0;c[((c[t>>2]|0)==(j|0)?t:s+8|0)>>2]=i;c[v>>2]=j;c[g>>2]=i;D=j;E=i;F=c[q>>2]|0}else{D=i;E=j;F=n}a[1263537]=0;c[E>>2]=1;q=c[d>>2]|0;if((q|0)==(F|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);G=c[d>>2]|0;H=c[(c[D+12>>2]|0)+12>>2]|0}else{a[1263537]=0;c[F>>2]=0;G=q;H=F}q=H+4|0;v=c[q>>2]|0;s=v+8|0;t=c[s>>2]|0;c[q>>2]=t;if((t|0)!=(G|0))c[t+12>>2]=H;t=H+12|0;c[v+12>>2]=c[t>>2];q=c[t>>2]|0;B=q+8|0;c[((c[B>>2]|0)==(H|0)?B:q+4|0)>>2]=v;c[s>>2]=H;c[t>>2]=v;r=D}while(0);n=r+12|0;g=c[n>>2]|0;if(!(c[g>>2]|0)){i=r;j=g;k=g;e=n}else break}}e=c[(c[b>>2]|0)+8>>2]|0;a[1263537]=0;c[e>>2]=1;l=f;return h|0}function __ZN3MapI6StringPN10PackedData9PackedDirE10ComparatorIS0_E16DefaultAllocatorE7_insertERKS0_Rb(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f;h=c[b>>2]|0;i=c[h+8>>2]|0;j=b+4|0;a:do if((i|0)==(c[j>>2]|0)){k=h;n=d}else{o=i;while(1){p=o+24|0;c[g>>2]=0;q=c[p>>2]|0;if(q|0?(c[g>>2]=0,__Z28atomic_conditional_incrementPj(q+-8|0)|0):0)c[g>>2]=c[p>>2];q=__ZNK6StringltES_(d,g)|0;r=c[g>>2]|0;if(r|0?(__Z16atomic_decrementPj(r+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(r,1);if(q)s=o+8|0;else{c[g>>2]=0;q=c[d>>2]|0;if(q|0?(c[g>>2]=0,__Z28atomic_conditional_incrementPj(q+-8|0)|0):0)c[g>>2]=c[d>>2];q=__ZNK6StringltES_(p,g)|0;p=c[g>>2]|0;if(p|0?(__Z16atomic_decrementPj(p+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(p,1);if(!q)break;s=o+4|0}q=c[s>>2]|0;if((q|0)==(c[j>>2]|0)){k=o;n=d;break a}else o=q}a[e>>0]=1;t=o;l=f;return t|0}while(0);s=__ZnwjPFPvjE(32,4740)|0;c[s>>2]=0;c[s+4>>2]=0;c[s+8>>2]=0;c[s+12>>2]=0;c[s+16>>2]=0;c[s+20>>2]=0;c[s+24>>2]=0;c[s+12>>2]=k;i=c[j>>2]|0;h=s+4|0;c[h>>2]=i;q=s+8|0;c[q>>2]=i;i=s+24|0;if((c[n>>2]|0?(c[i>>2]=0,p=c[n>>2]|0,p|0):0)?__Z28atomic_conditional_incrementPj(p+-8|0)|0:0)c[i>>2]=c[d>>2];if((k|0)!=(c[b>>2]|0)){i=k+24|0;c[g>>2]=0;p=c[i>>2]|0;if(p|0?(c[g>>2]=0,__Z28atomic_conditional_incrementPj(p+-8|0)|0):0)c[g>>2]=c[i>>2];i=__ZNK6StringltES_(d,g)|0;d=c[g>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);if(!i)u=k+4|0;else v=34}else v=34;if((v|0)==34)u=k+8|0;c[u>>2]=s;a[e>>0]=0;e=c[h>>2]|0;h=c[j>>2]|0;if((e|0)==(h|0)){j=s;do{u=j;j=c[j+12>>2]|0}while((u|0)==(c[j+4>>2]|0));w=(j|0)==(c[b>>2]|0)?0:j}else{j=e;while(1){e=c[j+8>>2]|0;if((e|0)==(h|0)){w=j;break}else j=e}}c[s+16>>2]=w;j=c[q>>2]|0;b:do if((j|0)==(h|0)){q=s;while(1){e=q;q=c[q+12>>2]|0;if((e|0)!=(c[q+8>>2]|0)){x=q;break b}if((q|0)==(c[b>>2]|0)){x=0;break}}}else{q=j;while(1){o=c[q+4>>2]|0;if((o|0)==(h|0)){x=q;break}else q=o}}while(0);h=s+20|0;c[h>>2]=x;if(!w)y=x;else{c[w+20>>2]=s;y=c[h>>2]|0}if(!y){t=s;l=f;return t|0}c[y+16>>2]=s;t=s;l=f;return t|0}function __ZNK6String8to_lowerEv(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d;c[e>>2]=0;f=c[b>>2]|0;if((f|0)!=0?(c[e>>2]=0,(__Z28atomic_conditional_incrementPj(f+-8|0)|0)!=0):0){f=c[b>>2]|0;c[e>>2]=f;g=f}else g=0;f=0;b=g;while(1){if(!b)h=0;else h=c[b+-4>>2]|0;i=c[e>>2]|0;if((f|0)>=(h|0)){j=32;break}g=(i|0)==0;if(g)k=0;else k=c[i+-4>>2]|0;if((k|0)<=(f|0)){if(g)n=0;else n=c[i+-4>>2]|0;if((n|0)<=(f|0)){j=14;break}a[1263537]=0}__ZN6VectorIwE14_copy_on_writeEv(e);g=c[e>>2]|0;o=c[g+(f<<2)>>2]|0;p=664;q=0;a:while(1){r=p;while(1){s=(r+q|0)/2|0;t=c[388704+(s<<3)>>2]|0;if((t|0)<=(o|0))break;if((q|0)<(s|0))r=s+-1|0;else{u=o;break a}}if((t|0)>=(o|0)){j=22;break}if((s|0)<(r|0)){p=r;q=s+1|0}else{u=o;break}}if((j|0)==22){j=0;u=c[388704+(s<<3)+4>>2]|0}o=(g|0)==0;if(o)v=0;else v=c[g+-4>>2]|0;if((v|0)<=(f|0)){if(o)w=0;else w=c[g+-4>>2]|0;if((w|0)<=(f|0)){j=29;break}a[1263537]=0}__ZN6VectorIwE14_copy_on_writeEv(e);o=c[e>>2]|0;c[o+(f<<2)>>2]=u;f=f+1|0;b=o}if((j|0)==14)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((j|0)==29)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((j|0)==32){l=d;return i|0}return 0}function __ZN9DirAccessD0Ev(a){a=a|0;__ZdlPv(a);return}function __ZN6VectorIP10PackSourceE14_copy_on_writeEv(a){a=a|0;var b=0,d=0,e=0;b=c[a>>2]|0;if(!b)return;if((c[b+-8>>2]|0)>>>0<=1)return;d=c[b+-4>>2]|0;b=(d<<2)+-1|0;e=b>>>1|b;b=e>>>2|e;e=b>>>4|b;b=e>>>8|e;e=__ZN6Memory12alloc_staticEjb((b>>>16|b)+1|0,1)|0;c[e+-8>>2]=1;c[e+-4>>2]=d;if(d|0){b=0;do{c[e+(b<<2)>>2]=c[(c[a>>2]|0)+(b<<2)>>2];b=b+1|0}while((b|0)!=(d|0))}d=c[a>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);c[a>>2]=e;return}function __ZNK12MethodBind1RI12GlobalConfigbRK6StringE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return __ZNK12MethodBind1RI12GlobalConfigbRK6StringE18_get_argument_typeEi(a,b)|0}function __ZNK12MethodBind1RI12GlobalConfigbRK6StringE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1132175);l=a;return c[b>>2]|0}function __ZN12MethodBind1RI12GlobalConfigbRK6StringE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0;i=l;l=l+64|0;if((l|0)>=(m|0))ba(64);j=i+24|0;k=i+48|0;n=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1255056)|0:0){c[h>>2]=0;a[1263537]=0;o=d+24|0;p=c[o>>2]|0;if((p|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=p;c[b>>2]=0;l=i;return}q=p-(c[d+20>>2]|0)|0;if((q|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=q;c[b>>2]=0;l=i;return}if((g|0)>0){if((p|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);r=0}else{a[1263537]=0;r=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,r)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=r;c[b>>2]=0;l=i;return}}r=c[d+44>>2]|0;p=c[d+48>>2]|0;q=e+(p>>1)|0;if(!(p&1))s=r;else s=c[(c[q>>2]|0)+r>>2]|0;do if((g|0)<1){r=c[o>>2]|0;p=r+-1|0;if((r|0)>=1){e=c[d+16>>2]|0;t=(e|0)==0;if(t)u=0;else u=c[e+-4>>2]|0;if((r|0)<=(u|0)){if(t)v=0;else v=c[e+-4>>2]|0;do if((v|0)<(r|0)){if(t)w=0;else w=c[e+-4>>2]|0;if((w|0)<(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);x=0;break}else{a[1263537]=0;y=31;break}}else y=31;while(0);if((y|0)==31)x=e+(p*24|0)|0;__ZN7VariantC2ERKS_(n,x);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f>>2]|0);while(0);c[k>>2]=__ZNK7Variantcv6StringEv(n)|0;__ZN7VariantC2Eb(j,$i[s&8191](q,k)|0);q=c[k>>2]|0;if(q|0?(__Z16atomic_decrementPj(q+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(q,1);if(c[n>>2]|0)__ZN7Variant5clearEv(n);__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,897,1146558,0);c[b>>2]=0;l=i;return}function __ZN12MethodBind1RI12GlobalConfigbRK6StringE7ptrcallEP6ObjectPPKvPv(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,n=0;g=l;l=l+16|0;if((l|0)>=(m|0))ba(16);h=g;if(!d)i=0;else{j=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1255056)|0;i=j?d:0}d=c[b+44>>2]|0;j=c[b+48>>2]|0;b=i+(j>>1)|0;if(!(j&1))k=d;else k=c[(c[b>>2]|0)+d>>2]|0;d=c[e>>2]|0;e=c[d>>2]|0;if((e|0)!=0?(__Z28atomic_conditional_incrementPj(e+-8|0)|0)!=0:0)n=c[d>>2]|0;else n=0;c[h>>2]=n;a[f>>0]=($i[k&8191](b,h)|0)&1;b=c[h>>2]|0;if(!b){l=g;return}if(__Z16atomic_decrementPj(b+-8|0)|0){l=g;return}__ZN6Memory11free_staticEPvb(b,1);l=g;return}function __ZN12MethodBind1RI12GlobalConfigbRK6StringED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK12MethodBind1RI12GlobalConfigbRK6StringE18_get_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case -1:{__ZN7VariantC2Eb(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;l=a;return f|0}case 0:{c[d>>2]=0;__ZN7VariantC2ERK6String(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);e=c[d>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);f=b;l=a;return f|0}default:{f=0;l=a;return f|0}}return 0}function __ZNK13MethodBind1RCI12GlobalConfigP6ObjectRK6StringE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return __ZNK13MethodBind1RCI12GlobalConfigP6ObjectRK6StringE18_get_argument_typeEi(a,b)|0}function __ZNK13MethodBind1RCI12GlobalConfigP6ObjectRK6StringE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1132175);l=a;return c[b>>2]|0}function __ZN13MethodBind1RCI12GlobalConfigP6ObjectRK6StringE4callES2_PPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0;i=l;l=l+64|0;if((l|0)>=(m|0))ba(64);j=i+24|0;k=i+48|0;n=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1255056)|0:0){c[h>>2]=0;a[1263537]=0;o=d+24|0;p=c[o>>2]|0;if((p|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=p;c[b>>2]=0;l=i;return}q=p-(c[d+20>>2]|0)|0;if((q|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=q;c[b>>2]=0;l=i;return}if((g|0)>0){if((p|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);r=0}else{a[1263537]=0;r=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,r)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=r;c[b>>2]=0;l=i;return}}r=c[d+44>>2]|0;p=c[d+48>>2]|0;q=e+(p>>1)|0;if(!(p&1))s=r;else s=c[(c[q>>2]|0)+r>>2]|0;do if((g|0)<1){r=c[o>>2]|0;p=r+-1|0;if((r|0)>=1){e=c[d+16>>2]|0;t=(e|0)==0;if(t)u=0;else u=c[e+-4>>2]|0;if((r|0)<=(u|0)){if(t)v=0;else v=c[e+-4>>2]|0;do if((v|0)<(r|0)){if(t)w=0;else w=c[e+-4>>2]|0;if((w|0)<(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);x=0;break}else{a[1263537]=0;y=31;break}}else y=31;while(0);if((y|0)==31)x=e+(p*24|0)|0;__ZN7VariantC2ERKS_(n,x);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f>>2]|0);while(0);c[k>>2]=__ZNK7Variantcv6StringEv(n)|0;__ZN7VariantC2EPK6Object(j,$i[s&8191](q,k)|0);q=c[k>>2]|0;if(q|0?(__Z16atomic_decrementPj(q+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(q,1);if(c[n>>2]|0)__ZN7Variant5clearEv(n);__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1217,1146558,0);c[b>>2]=0;l=i;return}function __ZN13MethodBind1RCI12GlobalConfigP6ObjectRK6StringE7ptrcallES2_PPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f;if(!b)h=0;else{i=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1255056)|0;h=i?b:0}b=c[a+44>>2]|0;i=c[a+48>>2]|0;a=h+(i>>1)|0;if(!(i&1))j=b;else j=c[(c[a>>2]|0)+b>>2]|0;b=c[d>>2]|0;d=c[b>>2]|0;if((d|0)!=0?(__Z28atomic_conditional_incrementPj(d+-8|0)|0)!=0:0)k=c[b>>2]|0;else k=0;c[g>>2]=k;c[e>>2]=$i[j&8191](a,g)|0;a=c[g>>2]|0;if(!a){l=f;return}if(__Z16atomic_decrementPj(a+-8|0)|0){l=f;return}__ZN6Memory11free_staticEPvb(a,1);l=f;return}function __ZN13MethodBind1RCI12GlobalConfigP6ObjectRK6StringED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind1RCI12GlobalConfigP6ObjectRK6StringE18_get_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case -1:{__ZN7VariantC2EPK6Object(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;l=a;return f|0}case 0:{c[d>>2]=0;__ZN7VariantC2ERK6String(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);e=c[d>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);f=b;l=a;return f|0}default:{f=0;l=a;return f|0}}return 0}function __ZNK13MethodBind1RCI12GlobalConfigbRK6StringE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return __ZNK13MethodBind1RCI12GlobalConfigbRK6StringE18_get_argument_typeEi(a,b)|0}function __ZNK13MethodBind1RCI12GlobalConfigbRK6StringE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1132175);l=a;return c[b>>2]|0}function __ZN13MethodBind1RCI12GlobalConfigbRK6StringE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0;i=l;l=l+64|0;if((l|0)>=(m|0))ba(64);j=i+24|0;k=i+48|0;n=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1255056)|0:0){c[h>>2]=0;a[1263537]=0;o=d+24|0;p=c[o>>2]|0;if((p|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=p;c[b>>2]=0;l=i;return}q=p-(c[d+20>>2]|0)|0;if((q|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=q;c[b>>2]=0;l=i;return}if((g|0)>0){if((p|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);r=0}else{a[1263537]=0;r=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,r)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=r;c[b>>2]=0;l=i;return}}r=c[d+44>>2]|0;p=c[d+48>>2]|0;q=e+(p>>1)|0;if(!(p&1))s=r;else s=c[(c[q>>2]|0)+r>>2]|0;do if((g|0)<1){r=c[o>>2]|0;p=r+-1|0;if((r|0)>=1){e=c[d+16>>2]|0;t=(e|0)==0;if(t)u=0;else u=c[e+-4>>2]|0;if((r|0)<=(u|0)){if(t)v=0;else v=c[e+-4>>2]|0;do if((v|0)<(r|0)){if(t)w=0;else w=c[e+-4>>2]|0;if((w|0)<(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);x=0;break}else{a[1263537]=0;y=31;break}}else y=31;while(0);if((y|0)==31)x=e+(p*24|0)|0;__ZN7VariantC2ERKS_(n,x);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f>>2]|0);while(0);c[k>>2]=__ZNK7Variantcv6StringEv(n)|0;__ZN7VariantC2Eb(j,$i[s&8191](q,k)|0);q=c[k>>2]|0;if(q|0?(__Z16atomic_decrementPj(q+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(q,1);if(c[n>>2]|0)__ZN7Variant5clearEv(n);__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1217,1146558,0);c[b>>2]=0;l=i;return}function __ZN13MethodBind1RCI12GlobalConfigbRK6StringE7ptrcallEP6ObjectPPKvPv(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,n=0;g=l;l=l+16|0;if((l|0)>=(m|0))ba(16);h=g;if(!d)i=0;else{j=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1255056)|0;i=j?d:0}d=c[b+44>>2]|0;j=c[b+48>>2]|0;b=i+(j>>1)|0;if(!(j&1))k=d;else k=c[(c[b>>2]|0)+d>>2]|0;d=c[e>>2]|0;e=c[d>>2]|0;if((e|0)!=0?(__Z28atomic_conditional_incrementPj(e+-8|0)|0)!=0:0)n=c[d>>2]|0;else n=0;c[h>>2]=n;a[f>>0]=($i[k&8191](b,h)|0)&1;b=c[h>>2]|0;if(!b){l=g;return}if(__Z16atomic_decrementPj(b+-8|0)|0){l=g;return}__ZN6Memory11free_staticEPvb(b,1);l=g;return}function __ZN13MethodBind1RCI12GlobalConfigbRK6StringED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind1RCI12GlobalConfigbRK6StringE18_get_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case -1:{__ZN7VariantC2Eb(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;l=a;return f|0}case 0:{c[d>>2]=0;__ZN7VariantC2ERK6String(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);e=c[d>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);f=b;l=a;return f|0}default:{f=0;l=a;return f|0}}return 0}function __ZNK12MethodBind0RI12GlobalConfig5ErrorE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK12MethodBind0RI12GlobalConfig5ErrorE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1132175);l=a;return c[b>>2]|0}function __ZN12MethodBind0RI12GlobalConfig5ErrorE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1255056)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2Ei(i,ij[n&8191](d)|0);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,266,1146558,0);c[b>>2]=0;l=f;return}function __ZN12MethodBind0RI12GlobalConfig5ErrorE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0;if(!b)f=0;else{d=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1255056)|0;f=d?b:0}b=c[a+44>>2]|0;d=c[a+48>>2]|0;a=f+(d>>1)|0;if(!(d&1)){g=b;h=ij[g&8191](a)|0;c[e>>2]=h;return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=ij[g&8191](a)|0;c[e>>2]=h;return}}function __ZN12MethodBind0RI12GlobalConfig5ErrorED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI12GlobalConfig6StringE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;if((b|0)!=-1){f=0;l=a;return f|0}c[d>>2]=0;__ZN7VariantC2ERK6String(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);e=c[d>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);f=b;l=a;return f|0}function __ZNK13MethodBind0RCI12GlobalConfig6StringE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1132175);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI12GlobalConfig6StringE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;j=f+24|0;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1255056)|0:0){c[h>>2]=0;a[1263537]=0;k=c[d+24>>2]|0;if((k|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=k;c[b>>2]=0;l=f;return}n=k-(c[d+20>>2]|0)|0;if((n|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=n;c[b>>2]=0;l=f;return}n=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))o=n;else o=c[(c[d>>2]|0)+n>>2]|0;c[j>>2]=ij[o&8191](d)|0;__ZN7VariantC2ERK6String(i,j);d=c[j>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI12GlobalConfig6StringE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0;if(!b)f=0;else{d=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1255056)|0;f=d?b:0}b=c[a+44>>2]|0;d=c[a+48>>2]|0;a=f+(d>>1)|0;if(!(d&1))g=b;else g=c[(c[a>>2]|0)+b>>2]|0;b=ij[g&8191](a)|0;a=b;g=c[e>>2]|0;if((g|0)==(b|0)){if(!b)return}else{if(g|0?(__Z16atomic_decrementPj(g+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(g,1);c[e>>2]=0;if(!b)return;if(__Z28atomic_conditional_incrementPj(b+-8|0)|0)c[e>>2]=a}if(__Z16atomic_decrementPj(b+-8|0)|0)return;__ZN6Memory11free_staticEPvb(b,1);return}function __ZN13MethodBind0RCI12GlobalConfig6StringED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind1RCI12GlobalConfig6StringRKS1_E18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return __ZNK13MethodBind1RCI12GlobalConfig6StringRKS1_E18_get_argument_typeEi(a,b)|0}function __ZNK13MethodBind1RCI12GlobalConfig6StringRKS1_E18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1132175);l=a;return c[b>>2]|0}function __ZN13MethodBind1RCI12GlobalConfig6StringRKS1_E4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0;i=l;l=l+64|0;if((l|0)>=(m|0))ba(64);j=i+24|0;k=i+52|0;n=i+48|0;o=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1255056)|0:0){c[h>>2]=0;a[1263537]=0;p=d+24|0;q=c[p>>2]|0;if((q|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=q;c[b>>2]=0;l=i;return}r=q-(c[d+20>>2]|0)|0;if((r|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=r;c[b>>2]=0;l=i;return}if((g|0)>0){if((q|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);s=0}else{a[1263537]=0;s=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,s)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=s;c[b>>2]=0;l=i;return}}s=c[d+44>>2]|0;q=c[d+48>>2]|0;r=e+(q>>1)|0;if(!(q&1))t=s;else t=c[(c[r>>2]|0)+s>>2]|0;do if((g|0)<1){s=c[p>>2]|0;q=s+-1|0;if((s|0)>=1){e=c[d+16>>2]|0;u=(e|0)==0;if(u)v=0;else v=c[e+-4>>2]|0;if((s|0)<=(v|0)){if(u)w=0;else w=c[e+-4>>2]|0;do if((w|0)<(s|0)){if(u)x=0;else x=c[e+-4>>2]|0;if((x|0)<(s|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);y=0;break}else{a[1263537]=0;z=31;break}}else z=31;while(0);if((z|0)==31)y=e+(q*24|0)|0;__ZN7VariantC2ERKS_(o,y);break}}c[o>>2]=0}else __ZN7VariantC2ERKS_(o,c[f>>2]|0);while(0);c[n>>2]=__ZNK7Variantcv6StringEv(o)|0;c[k>>2]=$i[t&8191](r,n)|0;__ZN7VariantC2ERK6String(j,k);r=c[k>>2]|0;if(r|0?(__Z16atomic_decrementPj(r+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(r,1);r=c[n>>2]|0;if(r|0?(__Z16atomic_decrementPj(r+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(r,1);if(c[o>>2]|0)__ZN7Variant5clearEv(o);__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1217,1146558,0);c[b>>2]=0;l=i;return}function __ZN13MethodBind1RCI12GlobalConfig6StringRKS1_E7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f;if(!b)h=0;else{i=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1255056)|0;h=i?b:0}b=c[a+44>>2]|0;i=c[a+48>>2]|0;a=h+(i>>1)|0;if(!(i&1))j=b;else j=c[(c[a>>2]|0)+b>>2]|0;b=c[d>>2]|0;d=c[b>>2]|0;if((d|0)!=0?(__Z28atomic_conditional_incrementPj(d+-8|0)|0)!=0:0)k=c[b>>2]|0;else k=0;c[g>>2]=k;k=$i[j&8191](a,g)|0;a=k;j=c[e>>2]|0;if((j|0)==(k|0)){if(k|0)n=17}else{if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);c[e>>2]=0;if(k|0)if(!(__Z28atomic_conditional_incrementPj(k+-8|0)|0))n=17;else{c[e>>2]=a;n=17}}if((n|0)==17?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);k=c[g>>2]|0;if(!k){l=f;return}if(__Z16atomic_decrementPj(k+-8|0)|0){l=f;return}__ZN6Memory11free_staticEPvb(k,1);l=f;return}function __ZN13MethodBind1RCI12GlobalConfig6StringRKS1_ED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind1RCI12GlobalConfig6StringRKS1_E18_get_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;switch(b|0){case -1:{c[d>>2]=0;__ZN7VariantC2ERK6String(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);f=c[d>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);g=b;l=a;return g|0}case 0:{c[d>>2]=0;__ZN7VariantC2ERK6String(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);e=c[d>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);g=b;l=a;return g|0}default:{g=0;l=a;return g|0}}return 0}function __ZNK11MethodBind1I12GlobalConfigRK6StringE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;if(b|0){f=0;l=a;return f|0}c[d>>2]=0;__ZN7VariantC2ERK6String(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);e=c[d>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);f=b;l=a;return f|0}function __ZNK11MethodBind1I12GlobalConfigRK6StringE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1132175);l=a;return c[b>>2]|0}function __ZN11MethodBind1I12GlobalConfigRK6StringE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i+24|0;k=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1255056)|0:0){c[h>>2]=0;a[1263537]=0;n=d+24|0;o=c[n>>2]|0;if((o|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=o;c[b>>2]=0;l=i;return}p=o-(c[d+20>>2]|0)|0;if((p|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=p;c[b>>2]=0;l=i;return}if((g|0)>0){if((o|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);q=0}else{a[1263537]=0;q=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,q)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=q;c[b>>2]=0;l=i;return}}q=c[d+44>>2]|0;o=c[d+48>>2]|0;p=e+(o>>1)|0;if(!(o&1))r=q;else r=c[(c[p>>2]|0)+q>>2]|0;do if((g|0)<1){q=c[n>>2]|0;o=q+-1|0;if((q|0)>=1){e=c[d+16>>2]|0;s=(e|0)==0;if(s)t=0;else t=c[e+-4>>2]|0;if((q|0)<=(t|0)){if(s)u=0;else u=c[e+-4>>2]|0;do if((u|0)<(q|0)){if(s)v=0;else v=c[e+-4>>2]|0;if((v|0)<(q|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);w=0;break}else{a[1263537]=0;x=31;break}}else x=31;while(0);if((x|0)==31)w=e+(o*24|0)|0;__ZN7VariantC2ERKS_(k,w);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);c[j>>2]=__ZNK7Variantcv6StringEv(k)|0;Pi[r&2047](p,j);p=c[j>>2]|0;if(p|0?(__Z16atomic_decrementPj(p+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(p,1);if(c[k>>2]|0)__ZN7Variant5clearEv(k);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I12GlobalConfigRK6StringE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1255056)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;b=c[d>>2]|0;d=c[b>>2]|0;if((d|0)!=0?(__Z28atomic_conditional_incrementPj(d+-8|0)|0)!=0:0)j=c[b>>2]|0;else j=0;c[f>>2]=j;Pi[i&2047](a,f);a=c[f>>2]|0;if(!a){l=e;return}if(__Z16atomic_decrementPj(a+-8|0)|0){l=e;return}__ZN6Memory11free_staticEPvb(a,1);l=e;return}function __ZN11MethodBind1I12GlobalConfigRK6StringED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN12GlobalConfig24set_custom_property_infoERK6StringRK12PropertyInfo(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f;__ZN10StringNameC2ERK6String(g,d);h=c[b+88>>2]|0;if(h){i=c[h+8>>2]|0;h=c[b+92>>2]|0;a:do if((i|0)==(h|0))j=i;else{k=c[g>>2]|0;n=i;while(1){o=c[n+24>>2]|0;if(k>>>0<o>>>0)p=n+8|0;else{if(o>>>0>=k>>>0){j=n;break a}p=n+4|0}n=c[p>>2]|0;if((n|0)==(h|0)){j=h;break}}}while(0);__ZN10StringNameD2Ev(g);if((j|0)!=(h|0)&(j|0)!=0){a[1263537]=0;j=b+104|0;__ZN10StringNameC2ERK6String(g,d);__ZN12PropertyInfoaSERKS_(__ZN3MapI10StringName12PropertyInfo10ComparatorIS0_E16DefaultAllocatorEixERKS0_(j,g)|0,e)|0;__ZN10StringNameD2Ev(g);__ZN10StringNameC2ERK6String(g,d);e=(__ZN3MapI10StringName12PropertyInfo10ComparatorIS0_E16DefaultAllocatorEixERKS0_(j,g)|0)+4|0;j=c[e>>2]|0;if((j|0)!=(c[d>>2]|0)){if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);c[e>>2]=0;j=c[d>>2]|0;if(j|0?__Z28atomic_conditional_incrementPj(j+-8|0)|0:0)c[e>>2]=c[d>>2]}__ZN10StringNameD2Ev(g);l=f;return}}else __ZN10StringNameD2Ev(g);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1091765,1089829,833,1091790,0);l=f;return}function __ZNK11MethodBind1I12GlobalConfigRK10DictionaryE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;if(b|0){f=0;l=a;return f|0}__ZN10DictionaryC2Ev(d);__ZN7VariantC2ERK10Dictionary(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);__ZN10DictionaryD2Ev(d);f=b;l=a;return f|0}function __ZNK11MethodBind1I12GlobalConfigRK10DictionaryE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1132175);l=a;return c[b>>2]|0}function __ZN11MethodBind1I12GlobalConfigRK10DictionaryE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i+24|0;k=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1255056)|0:0){c[h>>2]=0;a[1263537]=0;n=d+24|0;o=c[n>>2]|0;if((o|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=o;c[b>>2]=0;l=i;return}p=o-(c[d+20>>2]|0)|0;if((p|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=p;c[b>>2]=0;l=i;return}if((g|0)>0){if((o|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);q=0}else{a[1263537]=0;q=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,q)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=q;c[b>>2]=0;l=i;return}}q=c[d+44>>2]|0;o=c[d+48>>2]|0;p=e+(o>>1)|0;if(!(o&1))r=q;else r=c[(c[p>>2]|0)+q>>2]|0;do if((g|0)<1){q=c[n>>2]|0;o=q+-1|0;if((q|0)>=1){e=c[d+16>>2]|0;s=(e|0)==0;if(s)t=0;else t=c[e+-4>>2]|0;if((q|0)<=(t|0)){if(s)u=0;else u=c[e+-4>>2]|0;do if((u|0)<(q|0)){if(s)v=0;else v=c[e+-4>>2]|0;if((v|0)<(q|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);w=0;break}else{a[1263537]=0;x=31;break}}else x=31;while(0);if((x|0)==31)w=e+(o*24|0)|0;__ZN7VariantC2ERKS_(k,w);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);c[j>>2]=__ZNK7Variantcv10DictionaryEv(k)|0;Pi[r&2047](p,j);__ZN10DictionaryD2Ev(j);if(c[k>>2]|0)__ZN7Variant5clearEv(k);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I12GlobalConfigRK10DictionaryE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e+4|0;g=e;if(!b)h=0;else{i=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1255056)|0;h=i?b:0}b=c[a+44>>2]|0;i=c[a+48>>2]|0;a=h+(i>>1)|0;if(!(i&1))j=b;else j=c[(c[a>>2]|0)+b>>2]|0;__ZN10DictionaryC2ERKS_(f,c[d>>2]|0);c[g>>2]=c[f>>2];Pi[j&2047](a,g);__ZN10DictionaryD2Ev(g);l=e;return}function __ZN11MethodBind1I12GlobalConfigRK10DictionaryED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind2I12GlobalConfigRK6StringRK7VariantE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return __ZNK11MethodBind2I12GlobalConfigRK6StringRK7VariantE18_get_argument_typeEi(a,b)|0}function __ZNK11MethodBind2I12GlobalConfigRK6StringRK7VariantE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1132175);l=a;return c[b>>2]|0}function __ZN11MethodBind2I12GlobalConfigRK6StringRK7VariantE4callEP6ObjectPPS5_iRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0;i=l;l=l+80|0;if((l|0)>=(m|0))ba(80);j=i+72|0;k=i+48|0;n=i+24|0;o=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1255056)|0:0){c[h>>2]=0;a[1263537]=0;p=d+24|0;q=c[p>>2]|0;if((q|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=q;c[b>>2]=0;l=i;return}r=q-(c[d+20>>2]|0)|0;if((r|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=r;c[b>>2]=0;l=i;return}if((g|0)>0){if((q|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);s=0}else{a[1263537]=0;s=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,s)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=s;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[p>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);t=0}else{a[1263537]=0;t=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,t)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=t;c[b>>2]=0;l=i;return}}}t=c[d+44>>2]|0;s=c[d+48>>2]|0;q=e+(s>>1)|0;if(!(s&1))u=t;else u=c[(c[q>>2]|0)+t>>2]|0;do if((g|0)<1){t=c[p>>2]|0;s=t+-1|0;if((t|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)v=0;else v=c[e+-4>>2]|0;if((t|0)<=(v|0)){if(r)w=0;else w=c[e+-4>>2]|0;do if((w|0)<(t|0)){if(r)x=0;else x=c[e+-4>>2]|0;if((x|0)<(t|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);y=0;break}else{a[1263537]=0;z=37;break}}else z=37;while(0);if((z|0)==37)y=e+(s*24|0)|0;__ZN7VariantC2ERKS_(k,y);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);c[j>>2]=__ZNK7Variantcv6StringEv(k)|0;do if((g|0)<2){y=c[p>>2]|0;x=y+-1|0;w=y+-2|0;if((y|0)>=2){y=c[d+16>>2]|0;v=(y|0)==0;if(v)A=0;else A=c[y+-4>>2]|0;if((x|0)<=(A|0)){if(v)B=0;else B=c[y+-4>>2]|0;do if((B|0)<(x|0)){if(v)C=0;else C=c[y+-4>>2]|0;if((C|0)<(x|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);D=0;break}else{a[1263537]=0;z=54;break}}else z=54;while(0);if((z|0)==54)D=y+(w*24|0)|0;__ZN7VariantC2ERKS_(o,D);break}}c[o>>2]=0}else __ZN7VariantC2ERKS_(o,c[f+4>>2]|0);while(0);__ZN7VariantC2ERKS_(n,o);bj[u&4095](q,j,n);if(c[n>>2]|0)__ZN7Variant5clearEv(n);if(c[o>>2]|0)__ZN7Variant5clearEv(o);o=c[j>>2]|0;if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(o,1);if(c[k>>2]|0)__ZN7Variant5clearEv(k);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1380,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind2I12GlobalConfigRK6StringRK7VariantE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+24|0;g=e;if(!b)h=0;else{i=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1255056)|0;h=i?b:0}b=c[a+44>>2]|0;i=c[a+48>>2]|0;a=h+(i>>1)|0;if(!(i&1))j=b;else j=c[(c[a>>2]|0)+b>>2]|0;b=c[d>>2]|0;i=c[b>>2]|0;if((i|0)!=0?(__Z28atomic_conditional_incrementPj(i+-8|0)|0)!=0:0)k=c[b>>2]|0;else k=0;c[f>>2]=k;__ZN7VariantC2ERKS_(g,c[d+4>>2]|0);bj[j&4095](a,f,g);if(c[g>>2]|0)__ZN7Variant5clearEv(g);g=c[f>>2]|0;if(!g){l=e;return}if(__Z16atomic_decrementPj(g+-8|0)|0){l=e;return}__ZN6Memory11free_staticEPvb(g,1);l=e;return}function __ZN11MethodBind2I12GlobalConfigRK6StringRK7VariantED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind2I12GlobalConfigRK6StringRK7VariantE18_get_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case 0:{c[d>>2]=0;__ZN7VariantC2ERK6String(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);f=c[d>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);g=b;l=a;return g|0}case 1:{c[d>>2]=0;__ZN7VariantC2ERKS_(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);if(c[d>>2]|0)__ZN7Variant5clearEv(d);g=b;l=a;return g|0}default:{g=0;l=a;return g|0}}return 0}function __ZNK13MethodBind1RCI12GlobalConfigiRK6StringE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return __ZNK13MethodBind1RCI12GlobalConfigiRK6StringE18_get_argument_typeEi(a,b)|0}function __ZNK13MethodBind1RCI12GlobalConfigiRK6StringE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1132175);l=a;return c[b>>2]|0}function __ZN13MethodBind1RCI12GlobalConfigiRK6StringE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0;i=l;l=l+64|0;if((l|0)>=(m|0))ba(64);j=i+24|0;k=i+48|0;n=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1255056)|0:0){c[h>>2]=0;a[1263537]=0;o=d+24|0;p=c[o>>2]|0;if((p|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=p;c[b>>2]=0;l=i;return}q=p-(c[d+20>>2]|0)|0;if((q|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=q;c[b>>2]=0;l=i;return}if((g|0)>0){if((p|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);r=0}else{a[1263537]=0;r=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,r)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=r;c[b>>2]=0;l=i;return}}r=c[d+44>>2]|0;p=c[d+48>>2]|0;q=e+(p>>1)|0;if(!(p&1))s=r;else s=c[(c[q>>2]|0)+r>>2]|0;do if((g|0)<1){r=c[o>>2]|0;p=r+-1|0;if((r|0)>=1){e=c[d+16>>2]|0;t=(e|0)==0;if(t)u=0;else u=c[e+-4>>2]|0;if((r|0)<=(u|0)){if(t)v=0;else v=c[e+-4>>2]|0;do if((v|0)<(r|0)){if(t)w=0;else w=c[e+-4>>2]|0;if((w|0)<(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);x=0;break}else{a[1263537]=0;y=31;break}}else y=31;while(0);if((y|0)==31)x=e+(p*24|0)|0;__ZN7VariantC2ERKS_(n,x);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f>>2]|0);while(0);c[k>>2]=__ZNK7Variantcv6StringEv(n)|0;__ZN7VariantC2Ei(j,$i[s&8191](q,k)|0);q=c[k>>2]|0;if(q|0?(__Z16atomic_decrementPj(q+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(q,1);if(c[n>>2]|0)__ZN7Variant5clearEv(n);__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1217,1146558,0);c[b>>2]=0;l=i;return}function __ZN13MethodBind1RCI12GlobalConfigiRK6StringE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f;if(!b)h=0;else{i=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1255056)|0;h=i?b:0}b=c[a+44>>2]|0;i=c[a+48>>2]|0;a=h+(i>>1)|0;if(!(i&1))j=b;else j=c[(c[a>>2]|0)+b>>2]|0;b=c[d>>2]|0;d=c[b>>2]|0;if((d|0)!=0?(__Z28atomic_conditional_incrementPj(d+-8|0)|0)!=0:0)k=c[b>>2]|0;else k=0;c[g>>2]=k;c[e>>2]=$i[j&8191](a,g)|0;a=c[g>>2]|0;if(!a){l=f;return}if(__Z16atomic_decrementPj(a+-8|0)|0){l=f;return}__ZN6Memory11free_staticEPvb(a,1);l=f;return}function __ZN13MethodBind1RCI12GlobalConfigiRK6StringED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind1RCI12GlobalConfigiRK6StringE18_get_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case -1:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;l=a;return f|0}case 0:{c[d>>2]=0;__ZN7VariantC2ERK6String(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);e=c[d>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);f=b;l=a;return f|0}default:{f=0;l=a;return f|0}}return 0}function __ZNK11MethodBind2I12GlobalConfigRK6StringiE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return __ZNK11MethodBind2I12GlobalConfigRK6StringiE18_get_argument_typeEi(a,b)|0}function __ZNK11MethodBind2I12GlobalConfigRK6StringiE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1132175);l=a;return c[b>>2]|0}function __ZN11MethodBind2I12GlobalConfigRK6StringiE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0;i=l;l=l+64|0;if((l|0)>=(m|0))ba(64);j=i+48|0;k=i+24|0;n=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1255056)|0:0){c[h>>2]=0;a[1263537]=0;o=d+24|0;p=c[o>>2]|0;if((p|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=p;c[b>>2]=0;l=i;return}q=p-(c[d+20>>2]|0)|0;if((q|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=q;c[b>>2]=0;l=i;return}if((g|0)>0){if((p|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);r=0}else{a[1263537]=0;r=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,r)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=r;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[o>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);s=0}else{a[1263537]=0;s=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,s)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=s;c[b>>2]=0;l=i;return}}}s=c[d+44>>2]|0;r=c[d+48>>2]|0;p=e+(r>>1)|0;if(!(r&1))t=s;else t=c[(c[p>>2]|0)+s>>2]|0;do if((g|0)<1){s=c[o>>2]|0;r=s+-1|0;if((s|0)>=1){e=c[d+16>>2]|0;q=(e|0)==0;if(q)u=0;else u=c[e+-4>>2]|0;if((s|0)<=(u|0)){if(q)v=0;else v=c[e+-4>>2]|0;do if((v|0)<(s|0)){if(q)w=0;else w=c[e+-4>>2]|0;if((w|0)<(s|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);x=0;break}else{a[1263537]=0;y=37;break}}else y=37;while(0);if((y|0)==37)x=e+(r*24|0)|0;__ZN7VariantC2ERKS_(k,x);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);c[j>>2]=__ZNK7Variantcv6StringEv(k)|0;do if((g|0)<2){x=c[o>>2]|0;w=x+-1|0;v=x+-2|0;if((x|0)>=2){x=c[d+16>>2]|0;u=(x|0)==0;if(u)z=0;else z=c[x+-4>>2]|0;if((w|0)<=(z|0)){if(u)A=0;else A=c[x+-4>>2]|0;do if((A|0)<(w|0)){if(u)B=0;else B=c[x+-4>>2]|0;if((B|0)<(w|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);C=0;break}else{a[1263537]=0;y=54;break}}else y=54;while(0);if((y|0)==54)C=x+(v*24|0)|0;__ZN7VariantC2ERKS_(n,C);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f+4>>2]|0);while(0);f=__ZNK7VariantcviEv(n)|0;bj[t&4095](p,j,f);if(c[n>>2]|0)__ZN7Variant5clearEv(n);n=c[j>>2]|0;if(n|0?(__Z16atomic_decrementPj(n+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(n,1);if(c[k>>2]|0)__ZN7Variant5clearEv(k);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1380,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind2I12GlobalConfigRK6StringiE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1255056)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;b=c[d>>2]|0;h=c[b>>2]|0;if((h|0)!=0?(__Z28atomic_conditional_incrementPj(h+-8|0)|0)!=0:0)j=c[b>>2]|0;else j=0;c[f>>2]=j;bj[i&4095](a,f,c[c[d+4>>2]>>2]|0);d=c[f>>2]|0;if(!d){l=e;return}if(__Z16atomic_decrementPj(d+-8|0)|0){l=e;return}__ZN6Memory11free_staticEPvb(d,1);l=e;return}function __ZN11MethodBind2I12GlobalConfigRK6StringiED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind2I12GlobalConfigRK6StringiE18_get_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case 0:{c[d>>2]=0;__ZN7VariantC2ERK6String(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);e=c[d>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);f=b;l=a;return f|0}case 1:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;l=a;return f|0}default:{f=0;l=a;return f|0}}return 0}function __ZNK13MethodBind1RCI12GlobalConfigb6StringE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return __ZNK13MethodBind1RCI12GlobalConfigb6StringE18_get_argument_typeEi(a,b)|0}function __ZNK13MethodBind1RCI12GlobalConfigb6StringE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1132175);l=a;return c[b>>2]|0}function __ZN13MethodBind1RCI12GlobalConfigb6StringE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0;i=l;l=l+64|0;if((l|0)>=(m|0))ba(64);j=i+24|0;k=i+48|0;n=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1255056)|0:0){c[h>>2]=0;a[1263537]=0;o=d+24|0;p=c[o>>2]|0;if((p|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=p;c[b>>2]=0;l=i;return}q=p-(c[d+20>>2]|0)|0;if((q|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=q;c[b>>2]=0;l=i;return}if((g|0)>0){if((p|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);r=0}else{a[1263537]=0;r=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,r)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=r;c[b>>2]=0;l=i;return}}r=c[d+44>>2]|0;p=c[d+48>>2]|0;q=e+(p>>1)|0;if(!(p&1))s=r;else s=c[(c[q>>2]|0)+r>>2]|0;do if((g|0)<1){r=c[o>>2]|0;p=r+-1|0;if((r|0)>=1){e=c[d+16>>2]|0;t=(e|0)==0;if(t)u=0;else u=c[e+-4>>2]|0;if((r|0)<=(u|0)){if(t)v=0;else v=c[e+-4>>2]|0;do if((v|0)<(r|0)){if(t)w=0;else w=c[e+-4>>2]|0;if((w|0)<(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);x=0;break}else{a[1263537]=0;y=31;break}}else y=31;while(0);if((y|0)==31)x=e+(p*24|0)|0;__ZN7VariantC2ERKS_(n,x);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f>>2]|0);while(0);c[k>>2]=__ZNK7Variantcv6StringEv(n)|0;__ZN7VariantC2Eb(j,$i[s&8191](q,k)|0);q=c[k>>2]|0;if(q|0?(__Z16atomic_decrementPj(q+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(q,1);if(c[n>>2]|0)__ZN7Variant5clearEv(n);__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1217,1146558,0);c[b>>2]=0;l=i;return}function __ZN13MethodBind1RCI12GlobalConfigb6StringE7ptrcallEP6ObjectPPKvPv(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,n=0;g=l;l=l+16|0;if((l|0)>=(m|0))ba(16);h=g;if(!d)i=0;else{j=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1255056)|0;i=j?d:0}d=c[b+44>>2]|0;j=c[b+48>>2]|0;b=i+(j>>1)|0;if(!(j&1))k=d;else k=c[(c[b>>2]|0)+d>>2]|0;d=c[e>>2]|0;e=c[d>>2]|0;if((e|0)!=0?(__Z28atomic_conditional_incrementPj(e+-8|0)|0)!=0:0)n=c[d>>2]|0;else n=0;c[h>>2]=n;a[f>>0]=($i[k&8191](b,h)|0)&1;b=c[h>>2]|0;if(!b){l=g;return}if(__Z16atomic_decrementPj(b+-8|0)|0){l=g;return}__ZN6Memory11free_staticEPvb(b,1);l=g;return}function __ZN13MethodBind1RCI12GlobalConfigb6StringED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind1RCI12GlobalConfigb6StringE18_get_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case -1:{__ZN7VariantC2Eb(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;l=a;return f|0}case 0:{c[d>>2]=0;__ZN7VariantC2ERK6String(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);e=c[d>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);f=b;l=a;return f|0}default:{f=0;l=a;return f|0}}return 0}function __ZN16PHashTranslation18_initialize_classvEv(b){b=b|0;if(a[1263573]|0)return;if(!(a[1263539]|0)){if(!(a[1257004]|0)){if(!(a[1257001]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI9ReferenceEEvv();__ZN9Reference13_bind_methodsEv();a[1257001]=1}__ZN7ClassDB10_add_classI8ResourceEEvv();__ZN8Resource13_bind_methodsEv();a[1257004]=1}__ZN7ClassDB10_add_classI11TranslationEEvv();__ZN11Translation13_bind_methodsEv();a[1263539]=1}__ZN7ClassDB10_add_classI16PHashTranslationEEvv();__ZN16PHashTranslation13_bind_methodsEv();a[1263573]=1;return}function __ZN16PHashTranslation5_setvERK10StringNameRK7Variant(a,b,c){a=a|0;b=b|0;c=c|0;var d=0;if(1306==1129){d=0;return d|0}d=__ZN16PHashTranslation4_setERK10StringNameRK7Variant(a,b,c)|0;return d|0}function __ZNK16PHashTranslation5_getvERK10StringNameR7Variant(a,b,c){a=a|0;b=b|0;c=c|0;var d=0;if(1307!=1131?__ZNK16PHashTranslation4_getERK10StringNameR7Variant(a,b,c)|0:0){d=1;return d|0}d=0;return d|0}function __ZNK16PHashTranslation19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+24|0;g=e+4|0;h=e;if(!d)__ZNK11Translation19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,0);__ZN6StringC2EPKc(f,1092798);i=c[f>>2]|0;f=i;j=g+4|0;c[j>>2]=0;k=g+12|0;c[k>>2]=0;c[g>>2]=0;n=(i|0)==0;if(!n?(c[j>>2]=0,__Z28atomic_conditional_incrementPj(i+-8|0)|0):0)c[j>>2]=f;c[g+8>>2]=0;f=c[k>>2]|0;if(f|0){if(!(__Z16atomic_decrementPj(f+-8|0)|0))__ZN6Memory11free_staticEPvb(f,1);c[k>>2]=0}c[g+16>>2]=256;if(!(c[b>>2]|0)){k=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=k;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0}k=__ZnwjPFPvjE(32,4740)|0;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0;c[k+12>>2]=0;c[k+16>>2]=7;f=k+20|0;c[f>>2]=0;j=k+24|0;c[j>>2]=0;o=k+28|0;c[o>>2]=0;__ZN12PropertyInfoaSERKS_(k,g)|0;p=c[b>>2]|0;q=p+4|0;r=c[q>>2]|0;c[j>>2]=r;c[f>>2]=0;c[o>>2]=p;if(r|0)c[r+20>>2]=k;c[q>>2]=k;if(!(c[p>>2]|0))c[p>>2]=k;k=p+8|0;c[k>>2]=(c[k>>2]|0)+1;k=c[g+12>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);k=c[g+4>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);if(!n?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);__ZN10StringNameC2EPKc(h,1092798);__ZN7ClassDB17get_property_listE10StringNameP4ListI12PropertyInfo16DefaultAllocatorEbPK6Object(h,b,1,a);__ZN10StringNameD2Ev(h);if(1939!=516)__ZNK16PHashTranslation18_get_property_listEP4ListI12PropertyInfo16DefaultAllocatorE(0,b);if(!d){l=e;return}__ZNK11Translation19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,1);l=e;return}function __ZN16PHashTranslation14_notificationvEib(a,b,c){a=a|0;b=b|0;c=c|0;return}function __ZNK16PHashTranslation16_get_class_namevEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+8|0;e=b+4|0;f=b;g=a+144|0;a=c[g>>2]|0;if(a|0){if(c[a+4>>2]|0){l=b;return g|0}if(__ZNK6String6lengthEv(a+8|0)|0){l=b;return g|0}}__ZN6StringC2EPKc(d,1092798);c[f>>2]=c[d>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameaSERKS_(g,e);__ZN10StringNameD2Ev(e);e=c[f>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);l=b;return g|0}function __ZNK16PHashTranslation9get_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1092798);l=a;return c[b>>2]|0}function __ZNK16PHashTranslation8is_classERK6String(a,b){a=a|0;b=b|0;var c=0;if(((!(__ZNK6StringeqEPKc(b,1092798)|0)?!(__ZNK6StringeqEPKc(b,1104283)|0):0)?!(__ZNK6StringeqEPKc(b,1110448)|0):0)?!(__ZNK6StringeqEPKc(b,1126157)|0):0)c=__ZNK6StringeqEPKc(b,1142944)|0;else c=1;return c|0}function __ZNK16PHashTranslation12is_class_ptrEPv(a,b){a=a|0;b=b|0;return (b|0)==1255076|((b|0)==1254160|((b|0)==1220696|((b|0)==1220724|(b|0)==1220580)))|0}function __ZN16PHashTranslationD2Ev(a){a=a|0;c[a>>2]=394128;__ZN10PoolVectorIhE12_unreferenceEv(a+156|0);__ZN10PoolVectorIiE12_unreferenceEv(a+152|0);__ZN10PoolVectorIiE12_unreferenceEv(a+148|0);__ZN10StringNameD2Ev(a+144|0);__ZN11TranslationD2Ev(a);return}function __ZN16PHashTranslationD0Ev(a){a=a|0;c[a>>2]=394128;__ZN10PoolVectorIhE12_unreferenceEv(a+156|0);__ZN10PoolVectorIiE12_unreferenceEv(a+152|0);__ZN10PoolVectorIiE12_unreferenceEv(a+148|0);__ZN10StringNameD2Ev(a+144|0);__ZN11TranslationD2Ev(a);__ZdlPv(a);return}function __ZNK16PHashTranslation11get_messageERK10StringName(b,e){b=b|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);g=f+16|0;h=f+8|0;i=f+12|0;j=f+4|0;k=f;n=b+148|0;o=c[n>>2]|0;if(o|0?(p=(c[o+16>>2]|0)>>>2,p|0):0){o=c[e>>2]|0;do if(o){e=c[o+4>>2]|0;if(e|0){__ZN6StringC2EPKc(g,e);q=c[g>>2]|0;break}e=o+8|0;c[g>>2]=0;r=c[e>>2]|0;if((r|0)!=0?(c[g>>2]=0,(__Z28atomic_conditional_incrementPj(r+-8|0)|0)!=0):0){r=c[e>>2]|0;c[g>>2]=r;q=r}else q=0}else{c[g>>2]=0;q=0}while(0);c[j>>2]=q;c[i>>2]=__ZNK6String4utf8Ev(j)|0;q=c[j>>2]|0;if(q|0?(__Z16atomic_decrementPj(q+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(q,1);q=__ZNK10CharString8get_dataEv(i)|0;j=a[q>>0]|0;if(!(j<<24>>24))s=16777619;else{o=16777619;r=q;q=j;while(1){j=(U(o,16777619)|0)^q<<24>>24;r=r+1|0;q=a[r>>0]|0;if(!(q<<24>>24)){s=j;break}else o=j}}o=c[n>>2]|0;if(!o){t=0;u=0}else{__Z16atomic_incrementPj(o+4|0)|0;t=o;u=c[o+8>>2]|0}o=c[b+152>>2]|0;if(!o){v=0;w=0}else{__Z16atomic_incrementPj(o+4|0)|0;v=o;w=c[o+8>>2]|0}o=c[b+156>>2]|0;if(!o){x=0;y=0}else{__Z16atomic_incrementPj(o+4|0)|0;x=o;y=c[o+8>>2]|0}o=y;y=c[u+(((s>>>0)%(p>>>0)|0)<<2)>>2]|0;a:do if((y|0)==-1)__ZN10StringNameC2Ev(h);else{p=w+(y<<2)|0;s=c[p+4>>2]|0;u=__ZNK10CharString8get_dataEv(i)|0;b=(s|0)==0?16777619:s;s=a[u>>0]|0;if(!(s<<24>>24))z=b;else{n=b;b=u;u=s;while(1){s=(U(n,16777619)|0)^u<<24>>24;b=b+1|0;u=a[b>>0]|0;if(!(u<<24>>24)){z=s;break}else n=s}}n=c[p>>2]|0;b:do if((n|0)>0){u=p+8|0;b=0;while(1){if((c[u+(b<<4)>>2]|0)==(z|0))break;s=b+1|0;if((s|0)<(n|0))b=s;else break b}if((b|0)!=-1){s=u+(b<<4)+8|0;q=c[s>>2]|0;r=u+(b<<4)+12|0;j=c[r>>2]|0;if((q|0)==(j|0)){c[g>>2]=0;__ZN6String10parse_utf8EPKci(g,o+(c[u+(b<<4)+4>>2]|0)|0,q)|0;__ZN10StringNameC2ERK6String(h,g);q=c[g>>2]|0;if(q|0?(__Z16atomic_decrementPj(q+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(q,1);break a}c[g>>2]=0;__ZN6VectorIcE6resizeEi(g,j+1|0)|0;j=o+(c[u+(b<<4)+4>>2]|0)|0;q=c[s>>2]|0;s=c[g>>2]|0;if(s)if((c[s+-8>>2]|0)>>>0>1){e=c[s+-4>>2]|0;A=e+-1|0;B=A>>>1|A;A=B>>>2|B;B=A>>>4|A;A=B>>>8|B;B=__ZN6Memory12alloc_staticEjb((A>>>16|A)+1|0,1)|0;c[B+-8>>2]=1;c[B+-4>>2]=e;if(e|0){A=0;do{a[B+A>>0]=a[(c[g>>2]|0)+A>>0]|0;A=A+1|0}while((A|0)!=(e|0))}e=c[g>>2]|0;do if(e|0){if(__Z16atomic_decrementPj(e+-8|0)|0)break;__ZN6Memory11free_staticEPvb(e,1)}while(0);c[g>>2]=B;C=B}else C=s;else C=0;c:do if(q|0){e=q;A=C;b=c[r>>2]|0;u=j;while(1){D=a[u>>0]|0;switch(D<<24>>24){case -2:{if((b|0)<1)break c;a[A>>0]=a[u+1>>0]|0;E=e+-2|0;F=A+1|0;G=b+-1|0;H=u+2|0;break}case -1:{I=d[u+1>>0]|0;J=I+1|0;if((b|0)<=(I|0))break c;_memcpy(A|0,u+2|0,J|0)|0;K=I+3|0;E=e-K|0;F=A+J|0;G=b-J|0;H=u+K|0;break}default:{K=c[394248+((D&255)<<2)>>2]|0;D=_strlen(K)|0;if((b|0)<(D|0))break c;_memcpy(A|0,K|0,D|0)|0;E=e+-1|0;F=A+D|0;G=b-D|0;H=u+1|0}}if(!E)break c;else{e=E;A=F;b=G;u=H}}}while(0);c[k>>2]=0;__ZN6String10parse_utf8EPKci(k,__ZNK10CharString8get_dataEv(g)|0,-1)|0;__ZN10StringNameC2ERK6String(h,k);j=c[k>>2]|0;do if(j|0){if(__Z16atomic_decrementPj(j+-8|0)|0)break;__ZN6Memory11free_staticEPvb(j,1)}while(0);j=c[g>>2]|0;do if(j|0){if(__Z16atomic_decrementPj(j+-8|0)|0)break;__ZN6Memory11free_staticEPvb(j,1)}while(0);break a}}while(0);__ZN10StringNameC2Ev(h)}while(0);if(x|0)__Z16atomic_decrementPj(x+4|0)|0;if(v|0)__Z16atomic_decrementPj(v+4|0)|0;if(t|0)__Z16atomic_decrementPj(t+4|0)|0;t=c[i>>2]|0;if(t|0?(__Z16atomic_decrementPj(t+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(t,1);L=c[h>>2]|0;l=f;return L|0}__ZN10StringNameC2Ev(h);L=c[h>>2]|0;l=f;return L|0}function __ZN6String10parse_utf8EPKci(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0;f=l;l=l+48|0;if((l|0)>=(m|0))ba(48);g=f+36|0;h=f+32|0;i=f+4|0;j=f+28|0;k=f+24|0;n=f+20|0;o=f+16|0;p=f+12|0;q=f+8|0;r=f;do if(e>>>0>2){if((a[d>>0]|0)==-17?(a[d+1>>0]|0)==-69:0){s=(a[d+2>>0]|0)==-65;t=s?d+3|0:d;if((e|0)>-1&s){u=t;v=e+-3|0;w=6;break}else x=t}else x=d;y=x;z=x+e|0;w=7}else{u=d;v=e;w=6}while(0);if((w|0)==6?v|0:0){y=u;z=u+v|0;w=7}if((w|0)==7){v=0;u=y;e=0;d=0;a:while(1){x=a[u>>0]|0;A=(v|0)==0;if(!(x<<24>>24)){w=35;break}if(A){t=x&255;do if(t&128){if((t&224|0)==192)if(!(t&30)){w=25;break a}else{B=1;break}if((t&240|0)!=224)if((t&248|0)!=240)if((t&252|0)!=248)if((t&254|0)==252)B=5;else{w=17;break a}else B=4;else B=3;else B=2}else B=0;while(0);C=e+1|0;D=B}else{C=e;D=v+-1|0}E=d+1|0;u=u+1|0;if((u|0)==(z|0)){w=8;break}else{v=D;e=C;d=E}}if((w|0)==8)if(!D){F=C;G=E}else w=36;else if((w|0)==17){c[i>>2]=0;__ZN6String9copy_fromEPKc(i,1092622);c[g>>2]=0;__ZN6String9copy_fromEPKc(g,1092635);__ZN6StringpLERKS_(g,i)|0;c[h>>2]=c[g>>2];__Z10print_line6String(h);E=c[h>>2]|0;if(E|0?(__Z16atomic_decrementPj(E+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(E,1);E=c[i>>2]|0;if(E|0?(__Z16atomic_decrementPj(E+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(E,1);H=1;l=f;return H|0}else if((w|0)==25){c[i>>2]=0;__ZN6String9copy_fromEPKc(i,1092651);c[g>>2]=0;__ZN6String9copy_fromEPKc(g,1092635);__ZN6StringpLERKS_(g,i)|0;c[j>>2]=c[g>>2];__Z10print_line6String(j);E=c[j>>2]|0;if(E|0?(__Z16atomic_decrementPj(E+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(E,1);E=c[i>>2]|0;if(E|0?(__Z16atomic_decrementPj(E+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(E,1);H=1;l=f;return H|0}else if((w|0)==35)if(A){F=e;G=d}else w=36;if((w|0)==36){c[i>>2]=0;__ZN6String9copy_fromEPKc(i,1092669);c[g>>2]=0;__ZN6String9copy_fromEPKc(g,1092635);__ZN6StringpLERKS_(g,i)|0;c[k>>2]=c[g>>2];__Z10print_line6String(k);d=c[k>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);d=c[i>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);H=1;l=f;return H|0}if(F|0){__ZN6VectorIwE6resizeEi(b,F+1|0)|0;d=c[b>>2]|0;if(!d)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);if((c[d+-4>>2]|0)<=0)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);__ZN6VectorIwE14_copy_on_writeEv(b);d=c[b>>2]|0;c[d+(F<<2)>>2]=0;if(!G){H=0;l=f;return H|0}else{I=d;J=G;K=y}b:while(1){y=a[K>>0]|0;if(y&128)if((y&224|0)!=192)if((y&240|0)!=224)if((y&248|0)!=240)if((y&252|0)!=248)if((y&254|0)==252)L=6;else{w=59;break}else L=5;else L=4;else L=3;else L=2;else L=1;if((J|0)<(L|0)){w=67;break}if((L|0)==2&(y&30|0)==0){w=75;break}if((L|0)==1)M=y;else{G=L^7;d=1;F=y&127>>>L;while(1){y=a[K+d>>0]|0;if((y&192|0)!=128){w=85;break b}if((F|0)==0&(d|0)==2?((y&127)>>>G|0)==0:0){w=94;break b}k=y&63|F<<6;d=d+1|0;if((d|0)>=(L|0)){M=k;break}else F=k}}c[I>>2]=M;J=J-L|0;if(!J){H=0;w=103;break}else{I=I+4|0;K=K+L|0}}if((w|0)==59){c[i>>2]=0;__ZN6String9copy_fromEPKc(i,1092683);c[g>>2]=0;__ZN6String9copy_fromEPKc(g,1092635);__ZN6StringpLERKS_(g,i)|0;c[n>>2]=c[g>>2];__Z10print_line6String(n);L=c[n>>2]|0;if(L|0?(__Z16atomic_decrementPj(L+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(L,1);L=c[i>>2]|0;if(L|0?(__Z16atomic_decrementPj(L+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(L,1);H=1;l=f;return H|0}else if((w|0)==67){c[i>>2]=0;__ZN6String9copy_fromEPKc(i,1092669);c[g>>2]=0;__ZN6String9copy_fromEPKc(g,1092635);__ZN6StringpLERKS_(g,i)|0;c[o>>2]=c[g>>2];__Z10print_line6String(o);L=c[o>>2]|0;if(L|0?(__Z16atomic_decrementPj(L+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(L,1);L=c[i>>2]|0;if(L|0?(__Z16atomic_decrementPj(L+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(L,1);H=1;l=f;return H|0}else if((w|0)==75){c[i>>2]=0;__ZN6String9copy_fromEPKc(i,1092669);c[g>>2]=0;__ZN6String9copy_fromEPKc(g,1092635);__ZN6StringpLERKS_(g,i)|0;c[p>>2]=c[g>>2];__Z10print_line6String(p);L=c[p>>2]|0;if(L|0?(__Z16atomic_decrementPj(L+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(L,1);L=c[i>>2]|0;if(L|0?(__Z16atomic_decrementPj(L+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(L,1);H=1;l=f;return H|0}else if((w|0)==85){c[i>>2]=0;__ZN6String9copy_fromEPKc(i,1092695);c[g>>2]=0;__ZN6String9copy_fromEPKc(g,1092635);__ZN6StringpLERKS_(g,i)|0;c[q>>2]=c[g>>2];__Z10print_line6String(q);L=c[q>>2]|0;if(L|0?(__Z16atomic_decrementPj(L+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(L,1);L=c[i>>2]|0;if(L|0?(__Z16atomic_decrementPj(L+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(L,1);H=1;l=f;return H|0}else if((w|0)==94){c[i>>2]=0;__ZN6String9copy_fromEPKc(i,1092708);c[g>>2]=0;__ZN6String9copy_fromEPKc(g,1092635);__ZN6StringpLERKS_(g,i)|0;c[r>>2]=c[g>>2];__Z10print_line6String(r);g=c[r>>2]|0;if(g|0?(__Z16atomic_decrementPj(g+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(g,1);g=c[i>>2]|0;if(g|0?(__Z16atomic_decrementPj(g+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(g,1);H=1;l=f;return H|0}else if((w|0)==103){l=f;return H|0}}}a[1263537]=0;w=c[b>>2]|0;if(!w){H=0;l=f;return H|0}if(!(c[w+-4>>2]|0)){H=0;l=f;return H|0}if(!(__Z16atomic_decrementPj(w+-8|0)|0))__ZN6Memory11free_staticEPvb(w,1);c[b>>2]=0;H=0;l=f;return H|0}function __ZNK16PHashTranslation18_get_property_listEP4ListI12PropertyInfo16DefaultAllocatorE(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+20|0;e=a+12|0;f=a+16|0;g=a+8|0;h=a+4|0;i=a;__ZN6StringC2EPKc(e,1092730);__ZN6StringC2EPKc(f,1263606);j=d+4|0;c[j>>2]=0;k=d+12|0;c[k>>2]=0;c[d>>2]=23;n=c[e>>2]|0;if(n|0?(c[j>>2]=0,__Z28atomic_conditional_incrementPj(n+-8|0)|0):0)c[j>>2]=c[e>>2];c[d+8>>2]=0;j=c[k>>2]|0;if((j|0)!=(c[f>>2]|0)){if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);c[k>>2]=0;j=c[f>>2]|0;if(j|0?__Z28atomic_conditional_incrementPj(j+-8|0)|0:0)c[k>>2]=c[f>>2]}c[d+16>>2]=7;if(!(c[b>>2]|0)){k=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=k;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0}k=__ZnwjPFPvjE(32,4740)|0;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0;c[k+12>>2]=0;c[k+16>>2]=7;j=k+20|0;c[j>>2]=0;n=k+24|0;c[n>>2]=0;o=k+28|0;c[o>>2]=0;__ZN12PropertyInfoaSERKS_(k,d)|0;p=c[b>>2]|0;q=p+4|0;r=c[q>>2]|0;c[n>>2]=r;c[j>>2]=0;c[o>>2]=p;if(r|0)c[r+20>>2]=k;c[q>>2]=k;if(!(c[p>>2]|0))c[p>>2]=k;k=p+8|0;c[k>>2]=(c[k>>2]|0)+1;k=c[d+12>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);k=c[d+4>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);k=c[f>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);k=c[e>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);__ZN6StringC2EPKc(g,1092741);__ZN6StringC2EPKc(f,1263606);k=d+4|0;c[k>>2]=0;e=d+12|0;c[e>>2]=0;c[d>>2]=23;p=c[g>>2]|0;if(p|0?(c[k>>2]=0,__Z28atomic_conditional_incrementPj(p+-8|0)|0):0)c[k>>2]=c[g>>2];c[d+8>>2]=0;k=c[e>>2]|0;if((k|0)!=(c[f>>2]|0)){if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);c[e>>2]=0;k=c[f>>2]|0;if(k|0?__Z28atomic_conditional_incrementPj(k+-8|0)|0:0)c[e>>2]=c[f>>2]}c[d+16>>2]=7;if(!(c[b>>2]|0)){e=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=e;c[e>>2]=0;c[e+4>>2]=0;c[e+8>>2]=0}e=__ZnwjPFPvjE(32,4740)|0;c[e>>2]=0;c[e+4>>2]=0;c[e+8>>2]=0;c[e+12>>2]=0;c[e+16>>2]=7;k=e+20|0;c[k>>2]=0;p=e+24|0;c[p>>2]=0;q=e+28|0;c[q>>2]=0;__ZN12PropertyInfoaSERKS_(e,d)|0;r=c[b>>2]|0;o=r+4|0;j=c[o>>2]|0;c[p>>2]=j;c[k>>2]=0;c[q>>2]=r;if(j|0)c[j+20>>2]=e;c[o>>2]=e;if(!(c[r>>2]|0))c[r>>2]=e;e=r+8|0;c[e>>2]=(c[e>>2]|0)+1;e=c[d+12>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);e=c[d+4>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);e=c[f>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);e=c[g>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);__ZN6StringC2EPKc(h,1092754);__ZN6StringC2EPKc(f,1263606);e=d+4|0;c[e>>2]=0;g=d+12|0;c[g>>2]=0;c[d>>2]=22;r=c[h>>2]|0;do if(r|0){c[e>>2]=0;if(!(__Z28atomic_conditional_incrementPj(r+-8|0)|0))break;c[e>>2]=c[h>>2]}while(0);c[d+8>>2]=0;e=c[g>>2]|0;do if((e|0)!=(c[f>>2]|0)){do if(e|0){if(__Z16atomic_decrementPj(e+-8|0)|0)break;__ZN6Memory11free_staticEPvb(e,1)}while(0);c[g>>2]=0;r=c[f>>2]|0;if(!r)break;if(!(__Z28atomic_conditional_incrementPj(r+-8|0)|0))break;c[g>>2]=c[f>>2]}while(0);c[d+16>>2]=7;if(!(c[b>>2]|0)){g=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=g;c[g>>2]=0;c[g+4>>2]=0;c[g+8>>2]=0}g=__ZnwjPFPvjE(32,4740)|0;c[g>>2]=0;c[g+4>>2]=0;c[g+8>>2]=0;c[g+12>>2]=0;c[g+16>>2]=7;e=g+20|0;c[e>>2]=0;r=g+24|0;c[r>>2]=0;o=g+28|0;c[o>>2]=0;__ZN12PropertyInfoaSERKS_(g,d)|0;j=c[b>>2]|0;q=j+4|0;k=c[q>>2]|0;c[r>>2]=k;c[e>>2]=0;c[o>>2]=j;if(k|0)c[k+20>>2]=g;c[q>>2]=g;if(!(c[j>>2]|0))c[j>>2]=g;g=j+8|0;c[g>>2]=(c[g>>2]|0)+1;g=c[d+12>>2]|0;do if(g|0){if(__Z16atomic_decrementPj(g+-8|0)|0)break;__ZN6Memory11free_staticEPvb(g,1)}while(0);g=c[d+4>>2]|0;do if(g|0){if(__Z16atomic_decrementPj(g+-8|0)|0)break;__ZN6Memory11free_staticEPvb(g,1)}while(0);g=c[f>>2]|0;do if(g|0){if(__Z16atomic_decrementPj(g+-8|0)|0)break;__ZN6Memory11free_staticEPvb(g,1)}while(0);g=c[h>>2]|0;do if(g|0){if(__Z16atomic_decrementPj(g+-8|0)|0)break;__ZN6Memory11free_staticEPvb(g,1)}while(0);__ZN6StringC2EPKc(i,1092762);__ZN6StringC2EPKc(f,1104283);g=d+4|0;c[g>>2]=0;h=d+12|0;c[h>>2]=0;c[d>>2]=18;j=c[i>>2]|0;do if(j|0){c[g>>2]=0;if(!(__Z28atomic_conditional_incrementPj(j+-8|0)|0))break;c[g>>2]=c[i>>2]}while(0);c[d+8>>2]=17;g=c[h>>2]|0;do if((g|0)!=(c[f>>2]|0)){do if(g|0){if(__Z16atomic_decrementPj(g+-8|0)|0)break;__ZN6Memory11free_staticEPvb(g,1)}while(0);c[h>>2]=0;j=c[f>>2]|0;if(!j)break;if(!(__Z28atomic_conditional_incrementPj(j+-8|0)|0))break;c[h>>2]=c[f>>2]}while(0);c[d+16>>2]=2;if(!(c[b>>2]|0)){h=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=h;c[h>>2]=0;c[h+4>>2]=0;c[h+8>>2]=0}h=__ZnwjPFPvjE(32,4740)|0;c[h>>2]=0;c[h+4>>2]=0;c[h+8>>2]=0;c[h+12>>2]=0;c[h+16>>2]=7;g=h+20|0;c[g>>2]=0;j=h+24|0;c[j>>2]=0;q=h+28|0;c[q>>2]=0;__ZN12PropertyInfoaSERKS_(h,d)|0;k=c[b>>2]|0;b=k+4|0;o=c[b>>2]|0;c[j>>2]=o;c[g>>2]=0;c[q>>2]=k;if(o|0)c[o+20>>2]=h;c[b>>2]=h;if(!(c[k>>2]|0))c[k>>2]=h;h=k+8|0;c[h>>2]=(c[h>>2]|0)+1;h=c[d+12>>2]|0;do if(h|0){if(__Z16atomic_decrementPj(h+-8|0)|0)break;__ZN6Memory11free_staticEPvb(h,1)}while(0);h=c[d+4>>2]|0;do if(h|0){if(__Z16atomic_decrementPj(h+-8|0)|0)break;__ZN6Memory11free_staticEPvb(h,1)}while(0);h=c[f>>2]|0;do if(h|0){if(__Z16atomic_decrementPj(h+-8|0)|0)break;__ZN6Memory11free_staticEPvb(h,1)}while(0);h=c[i>>2]|0;if(!h){l=a;return}if(__Z16atomic_decrementPj(h+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(h,1);l=a;return}function __ZNK16PHashTranslation4_getERK10StringNameR7Variant(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e;g=e+24|0;h=c[b>>2]|0;do if(h){b=c[h+4>>2]|0;if(b|0){__ZN6StringC2EPKc(f,b);i=c[f>>2]|0;break}b=h+8|0;c[f>>2]=0;j=c[b>>2]|0;if((j|0)!=0?(c[f>>2]=0,(__Z28atomic_conditional_incrementPj(j+-8|0)|0)!=0):0){j=c[b>>2]|0;c[f>>2]=j;i=j}else i=0}else{c[f>>2]=0;i=0}while(0);c[g>>2]=i;do if(!(__ZNK6StringeqEPKc(g,1092730)|0)){if(__ZNK6StringeqEPKc(g,1092741)|0){__ZN7VariantC2ERK10PoolVectorIiE(f,a+152|0);__ZN7VariantaSERKS_(d,f);if(c[f>>2]|0)__ZN7Variant5clearEv(f);k=1;break}if(__ZNK6StringeqEPKc(g,1092754)|0){__ZN7VariantC2ERK10PoolVectorIhE(f,a+156|0);__ZN7VariantaSERKS_(d,f);if(c[f>>2]|0)__ZN7Variant5clearEv(f);k=1}else k=0}else{__ZN7VariantC2ERK10PoolVectorIiE(f,a+148|0);__ZN7VariantaSERKS_(d,f);if(c[f>>2]|0)__ZN7Variant5clearEv(f);k=1}while(0);f=c[g>>2]|0;if(!f){l=e;return k|0}if(__Z16atomic_decrementPj(f+-8|0)|0){l=e;return k|0}__ZN6Memory11free_staticEPvb(f,1);l=e;return k|0}function __ZN16PHashTranslation4_setERK10StringNameRK7Variant(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e+4|0;g=e;h=c[b>>2]|0;do if(h){b=c[h+4>>2]|0;if(b|0){__ZN6StringC2EPKc(f,b);i=c[f>>2]|0;break}b=h+8|0;c[f>>2]=0;j=c[b>>2]|0;if((j|0)!=0?(c[f>>2]=0,(__Z28atomic_conditional_incrementPj(j+-8|0)|0)!=0):0){j=c[b>>2]|0;c[f>>2]=j;i=j}else i=0}else{c[f>>2]=0;i=0}while(0);c[g>>2]=i;do if(!(__ZNK6StringeqEPKc(g,1092730)|0)){if(__ZNK6StringeqEPKc(g,1092741)|0){i=__ZNK7Variantcv10PoolVectorIiEEv(d)|0;c[f>>2]=i;h=a+152|0;if(((c[h>>2]|0)!=(i|0)?(__ZN10PoolVectorIiE12_unreferenceEv(h),i=c[f>>2]|0,i|0):0)?__Z28atomic_conditional_incrementPj(i)|0:0)c[h>>2]=c[f>>2];__ZN10PoolVectorIiE12_unreferenceEv(f);k=1;break}if(__ZNK6StringeqEPKc(g,1092754)|0){h=__ZNK7Variantcv10PoolVectorIhEEv(d)|0;c[f>>2]=h;i=a+156|0;if(((c[i>>2]|0)!=(h|0)?(__ZN10PoolVectorIhE12_unreferenceEv(i),h=c[f>>2]|0,h|0):0)?__Z28atomic_conditional_incrementPj(h)|0:0)c[i>>2]=c[f>>2];__ZN10PoolVectorIhE12_unreferenceEv(f);k=1;break}if(__ZNK6StringeqEPKc(g,1092762)|0){__ZN3RefI11TranslationEC2ERK7Variant(f,d);i=c[f>>2]|0;if((i|0?__ZN9Reference11unreferenceEv(i)|0:0)?(i=c[f>>2]|0,__Z17predelete_handlerP6Object(i)|0):0){gj[c[(c[i>>2]|0)+76>>2]&8191](i);__ZN6Memory11free_staticEPvb(i,0)}k=1}else k=0}else{i=__ZNK7Variantcv10PoolVectorIiEEv(d)|0;c[f>>2]=i;h=a+148|0;if(((c[h>>2]|0)!=(i|0)?(__ZN10PoolVectorIiE12_unreferenceEv(h),i=c[f>>2]|0,i|0):0)?__Z28atomic_conditional_incrementPj(i)|0:0)c[h>>2]=c[f>>2];__ZN10PoolVectorIiE12_unreferenceEv(f);k=1}while(0);f=c[g>>2]|0;if(!f){l=e;return k|0}if(__Z16atomic_decrementPj(f+-8|0)|0){l=e;return k|0}__ZN6Memory11free_staticEPvb(f,1);l=e;return k|0}function __ZN3RefI11TranslationEC2ERK7Variant(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d;__ZNK7Variantcv6RefPtrEv(e,b);c[a>>2]=0;b=c[e>>2]|0;if(!b){c[a>>2]=0;__ZN6RefPtrD2Ev(e);l=d;return}f=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1254160)|0;g=f?b:0;b=c[a>>2]|0;if((g|0)==(b|0)){__ZN6RefPtrD2Ev(e);l=d;return}if((b|0?__ZN9Reference11unreferenceEv(b)|0:0)?(b=c[a>>2]|0,__Z17predelete_handlerP6Object(b)|0):0){gj[c[(c[b>>2]|0)+76>>2]&8191](b);__ZN6Memory11free_staticEPvb(b,0)}c[a>>2]=g;if(!g){__ZN6RefPtrD2Ev(e);l=d;return}__ZN9Reference9referenceEv(g);__ZN6RefPtrD2Ev(e);l=d;return}function __ZN7ClassDB10_add_classI16PHashTranslationEEvv(){var a=0,b=0,d=0,e=0,f=0,g=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+16|0;d=a+12|0;e=a+8|0;f=a+4|0;g=a;__ZN6StringC2EPKc(b,1092798);c[e>>2]=c[b>>2];__ZN10StringNameC2ERK6String(d,e);__ZN6StringC2EPKc(b,1104283);c[g>>2]=c[b>>2];__ZN10StringNameC2ERK6String(f,g);__ZN7ClassDB11_add_class2ERK10StringNameS2_(d,f);__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);__ZN10StringNameD2Ev(d);d=c[e>>2]|0;if(!d){l=a;return}if(__Z16atomic_decrementPj(d+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(d,1);l=a;return}function __ZN16PHashTranslation13_bind_methodsEv(){var a=0,b=0,d=0,e=0,f=0,g=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__Z8D_METHODPKcS0_(b,1092772,1092781);d=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(d);c[d>>2]=395272;__ZN10MethodBind10_set_constEb(d,0);__ZN10MethodBind24_generate_argument_typesEi(d,1);c[d+44>>2]=1940;c[d+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,d,b,0,0)|0;d=b+4|0;e=c[d>>2]|0;if(!e){__ZN10StringNameD2Ev(b);l=a;return}if(__Z16atomic_decrementPj(e+-8|0)|0){__ZN10StringNameD2Ev(b);l=a;return}f=c[d>>2]|0;d=(f|0)==0?0:f+-4|0;f=d+4|0;if(c[d>>2]|0){g=0;do{__ZN10StringNameD2Ev(f+(g<<2)|0);g=g+1|0}while(g>>>0<(c[d>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(e,1);__ZN10StringNameD2Ev(b);l=a;return}function __ZN16PHashTranslation8generateERK3RefI11TranslationE(a,b){a=a|0;b=b|0;return}function __ZNK11MethodBind1I16PHashTranslationRK3RefI11TranslationEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var c=0;if(b|0){c=0;return c|0}c=__ZN7Variant12get_type_forIRK3RefI11TranslationEEENS_4TypeEv()|0;return c|0}function __ZNK11MethodBind1I16PHashTranslationRK3RefI11TranslationEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1092798);l=a;return c[b>>2]|0}function __ZN11MethodBind1I16PHashTranslationRK3RefI11TranslationEE4callEP6ObjectPPK7VariantiRNS9_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i+28|0;k=i+24|0;n=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1255076)|0:0){c[h>>2]=0;a[1263537]=0;o=d+24|0;p=c[o>>2]|0;if((p|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=p;c[b>>2]=0;l=i;return}q=p-(c[d+20>>2]|0)|0;if((q|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=q;c[b>>2]=0;l=i;return}if((g|0)>0){if((p|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);r=0}else{a[1263537]=0;r=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,r)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=r;c[b>>2]=0;l=i;return}}r=c[d+44>>2]|0;p=c[d+48>>2]|0;q=e+(p>>1)|0;if(!(p&1))s=r;else s=c[(c[q>>2]|0)+r>>2]|0;do if((g|0)<1){r=c[o>>2]|0;p=r+-1|0;if((r|0)>=1){e=c[d+16>>2]|0;t=(e|0)==0;if(t)u=0;else u=c[e+-4>>2]|0;if((r|0)<=(u|0)){if(t)v=0;else v=c[e+-4>>2]|0;do if((v|0)<(r|0)){if(t)w=0;else w=c[e+-4>>2]|0;if((w|0)<(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);x=0;break}else{a[1263537]=0;y=31;break}}else y=31;while(0);if((y|0)==31)x=e+(p*24|0)|0;__ZN7VariantC2ERKS_(n,x);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f>>2]|0);while(0);__ZN3RefI11TranslationEC2ERK7Variant(j,n);c[k>>2]=c[j>>2];Pi[s&2047](q,k);q=c[k>>2]|0;if((q|0?__ZN9Reference11unreferenceEv(q)|0:0)?(q=c[k>>2]|0,__Z17predelete_handlerP6Object(q)|0):0){gj[c[(c[q>>2]|0)+76>>2]&8191](q);__ZN6Memory11free_staticEPvb(q,0)}c[k>>2]=0;if(c[n>>2]|0)__ZN7Variant5clearEv(n);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I16PHashTranslationRK3RefI11TranslationEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+28|0;g=e;h=e+24|0;if(!b)i=0;else{j=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1255076)|0;i=j?b:0}b=c[a+44>>2]|0;j=c[a+48>>2]|0;a=i+(j>>1)|0;if(!(j&1))k=b;else k=c[(c[a>>2]|0)+b>>2]|0;__ZN7VariantC2EPK6Object(g,c[d>>2]|0);__ZN3RefI11TranslationEC2ERK7Variant(f,g);if(c[g>>2]|0)__ZN7Variant5clearEv(g);c[h>>2]=c[f>>2];Pi[k&2047](a,h);a=c[h>>2]|0;if(!a){l=e;return}if(!(__ZN9Reference11unreferenceEv(a)|0)){l=e;return}a=c[h>>2]|0;if(!(__Z17predelete_handlerP6Object(a)|0)){l=e;return}gj[c[(c[a>>2]|0)+76>>2]&8191](a);__ZN6Memory11free_staticEPvb(a,0);l=e;return}function __ZN11MethodBind1I16PHashTranslationRK3RefI11TranslationEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN7Variant12get_type_forIRK3RefI11TranslationEEENS_4TypeEv(){var a=0,b=0,d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+28|0;d=a+24|0;e=a;c[d>>2]=0;__ZN6RefPtrC2Ev(b);__ZN3RefI9ReferenceEaSI11TranslationEEvRKS_IT_E(b,d);__ZN7VariantC2ERK6RefPtr(e,b);__ZN6RefPtrD2Ev(b);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);e=c[d>>2]|0;if(!e){l=a;return b|0}if(!(__ZN9Reference11unreferenceEv(e)|0)){l=a;return b|0}e=c[d>>2]|0;if(!(__Z17predelete_handlerP6Object(e)|0)){l=a;return b|0}gj[c[(c[e>>2]|0)+76>>2]&8191](e);__ZN6Memory11free_staticEPvb(e,0);l=a;return b|0}function __ZN3RefI9ReferenceEaSI11TranslationEEvRKS_IT_E(a,b){a=a|0;b=b|0;var d=0,e=0;d=c[b>>2]|0;if(!d){b=c[a>>2]|0;if((b|0?__ZN9Reference11unreferenceEv(b)|0:0)?(b=c[a>>2]|0,__Z17predelete_handlerP6Object(b)|0):0){gj[c[(c[b>>2]|0)+76>>2]&8191](b);__ZN6Memory11free_staticEPvb(b,0)}c[a>>2]=0;return}b=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1220724)|0;e=b?d:0;d=c[a>>2]|0;if((e|0)==(d|0))return;if((d|0?__ZN9Reference11unreferenceEv(d)|0:0)?(d=c[a>>2]|0,__Z17predelete_handlerP6Object(d)|0):0){gj[c[(c[d>>2]|0)+76>>2]&8191](d);__ZN6Memory11free_staticEPvb(d,0)}c[a>>2]=e;if(!e)return;__ZN9Reference9referenceEv(e);return}function __ZN13VariantParser10StreamFile8get_charEv(a){a=a|0;var b=0;b=c[a+8>>2]|0;return (ij[c[(c[b>>2]|0)+40>>2]&8191](b)|0)&255|0}function __ZNK13VariantParser10StreamFile7is_utf8Ev(a){a=a|0;return 1}function __ZNK13VariantParser10StreamFile6is_eofEv(a){a=a|0;var b=0;b=c[a+8>>2]|0;return ij[c[(c[b>>2]|0)+36>>2]&8191](b)|0}function __ZN13VariantParser6StreamD2Ev(a){a=a|0;return}function __ZN13VariantParser10StreamFileD0Ev(a){a=a|0;__ZdlPv(a);return}function __ZN13VariantParser12StreamString8get_charEv(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0;d=b+12|0;e=c[d>>2]|0;f=b+8|0;if((e|0)>=(__ZNK6String6lengthEv(f)|0)){g=0;return g|0}e=c[d>>2]|0;c[d>>2]=e+1;if((e|0)<0)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);d=c[f>>2]|0;b=(d|0)==0;if(b)h=0;else h=c[d+-4>>2]|0;do if((h|0)<=(e|0)){if(b)i=0;else i=c[d+-4>>2]|0;if((i|0)>(e|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);__ZN6VectorIwE14_copy_on_writeEv(f);g=c[(c[f>>2]|0)+(e<<2)>>2]|0;return g|0}function __ZNK13VariantParser12StreamString7is_utf8Ev(a){a=a|0;return 0}function __ZNK13VariantParser12StreamString6is_eofEv(a){a=a|0;var b=0;b=c[a+12>>2]|0;return (b|0)>(__ZNK6String6lengthEv(a+8|0)|0)|0}function __ZN13VariantParser12StreamStringD2Ev(a){a=a|0;var b=0;c[a>>2]=395400;b=c[a+8>>2]|0;if(!b)return;if(__Z16atomic_decrementPj(b+-8|0)|0)return;__ZN6Memory11free_staticEPvb(b,1);return}function __ZN13VariantParser12StreamStringD0Ev(a){a=a|0;var b=0;c[a>>2]=395400;b=c[a+8>>2]|0;if(!b){__ZdlPv(a);return}if(__Z16atomic_decrementPj(b+-8|0)|0){__ZdlPv(a);return}__ZN6Memory11free_staticEPvb(b,1);__ZdlPv(a);return}function __ZN20ScriptDebuggerRemote5debugEP14ScriptLanguageb(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0;f=l;l=l+224|0;if((l|0)>=(m|0))ba(224);g=f+168|0;h=f+212|0;i=f+208|0;j=f+144|0;k=f+120|0;n=f+204|0;o=f+200|0;p=f+96|0;q=f+72|0;r=f+48|0;s=f+24|0;t=f;u=f+196|0;v=f+192|0;w=c[b+76>>2]|0;if(!(ij[c[(c[w>>2]|0)+112>>2]&8191](w)|0)){__ZN6StringC2EPKc(i,1093737);c[h>>2]=__ZNK6String4utf8Ev(i)|0;__Z19_err_set_last_errorPKc(__ZNK10CharString8get_dataEv(h)|0);w=c[h>>2]|0;if(w|0?(__Z16atomic_decrementPj(w+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(w,1);w=c[i>>2]|0;if(w|0?(__Z16atomic_decrementPj(w+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(w,1);a[1263537]=1;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1093795,1092919,130,1130797,0);a[1263537]=0;l=f;return}w=__ZN2OS13get_singletonEv()|0;i=c[(c[w>>2]|0)+412>>2]|0;h=__ZN12GlobalConfig13get_singletonEv()|0;__ZN10StringNameC2EPKc(g,1093801);__ZNK6Object3getERK10StringNamePb(j,h,g,0);h=__ZNK7VariantcvxEv(j)|0;bj[i&4095](w,h,F);if(c[j>>2]|0)__ZN7Variant5clearEv(j);__ZN10StringNameD2Ev(g);j=b+80|0;h=c[j>>2]|0;w=c[(c[h>>2]|0)+112>>2]|0;__ZN7VariantC2EPKc(g,1093812);$i[w&8191](h,g)|0;if(c[g>>2]|0)__ZN7Variant5clearEv(g);h=c[j>>2]|0;w=c[(c[h>>2]|0)+112>>2]|0;__ZN7VariantC2Ei(g,2);$i[w&8191](h,g)|0;if(c[g>>2]|0)__ZN7Variant5clearEv(g);h=c[j>>2]|0;w=c[(c[h>>2]|0)+112>>2]|0;__ZN7VariantC2Eb(g,e);$i[w&8191](h,g)|0;if(c[g>>2]|0)__ZN7Variant5clearEv(g);h=c[j>>2]|0;w=c[(c[h>>2]|0)+112>>2]|0;c[k>>2]=ij[c[(c[d>>2]|0)+88>>2]&8191](d)|0;__ZN7VariantC2ERK6String(g,k);$i[w&8191](h,g)|0;if(c[g>>2]|0)__ZN7Variant5clearEv(g);h=c[k>>2]|0;if(h|0?(__Z16atomic_decrementPj(h+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(h,1);a[b+72>>0]=1;h=__ZNK5Input14get_mouse_modeEv(__ZN5Input13get_singletonEv()|0)|0;w=(h|0)!=0;if(w)__ZN5Input14set_mouse_modeENS_9MouseModeE(__ZN5Input13get_singletonEv()|0,0);e=b+164|0;i=b+168|0;x=b+73|0;while(1){__ZN20ScriptDebuggerRemote11_get_outputEv(b);y=c[j>>2]|0;if((ij[c[(c[y>>2]|0)+84>>2]&8191](y)|0)<=0){y=__ZN2OS13get_singletonEv()|0;Pi[c[(c[y>>2]|0)+316>>2]&2047](y,1e4);continue}c[k>>2]=0;y=c[j>>2]|0;do if(!($i[c[(c[y>>2]|0)+108>>2]&8191](y,k)|0)){a[1263537]=0;if((c[k>>2]|0)!=21){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1093795,1092919,155,1092951,0);z=2;break}a[1263537]=0;c[n>>2]=__ZNK7Variantcv5ArrayEv(k)|0;do if(!(__ZNK5Array4sizeEv(n)|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1093795,1092919,159,1093021,0);A=2}else{a[1263537]=0;if((c[(__ZN5ArrayixEi(n,0)|0)>>2]|0)!=4){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1093795,1092919,160,1093074,0);A=2;break}a[1263537]=0;c[o>>2]=__ZNK7Variantcv6StringEv(__ZN5ArrayixEi(n,0)|0)|0;do if(!(__ZNK6StringeqEPKc(o,1093824)|0)){if(!(__ZNK6StringeqEPKc(o,1093859)|0)){if(__ZNK6StringeqEPKc(o,1094096)|0){__ZN14ScriptDebugger9set_depthEi(b,-1);__ZN14ScriptDebugger14set_lines_leftEi(b,1);B=3;break}if(__ZNK6StringeqEPKc(o,1102483)|0){__ZN14ScriptDebugger9set_depthEi(b,0);__ZN14ScriptDebugger14set_lines_leftEi(b,1);B=3;break}if(__ZNK6StringeqEPKc(o,1094101)|0){__ZN14ScriptDebugger9set_depthEi(b,-1);__ZN14ScriptDebugger14set_lines_leftEi(b,-1);C=__ZN2OS13get_singletonEv()|0;gj[c[(c[C>>2]|0)+416>>2]&8191](C);B=3;break}if(__ZNK6StringeqEPKc(o,1093148)|0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1093795,1092919,267,1094110,0);a[1263537]=0;B=3;break}if(__ZNK6StringeqEPKc(o,1093154)|0){C=c[e>>2]|0;if(!C){D=191;break}gj[C&8191](c[i>>2]|0);D=191;break}if(__ZNK6StringeqEPKc(o,1093173)|0){__ZN20ScriptDebuggerRemote18_send_video_memoryEv(b);D=191;break}if(__ZNK6StringeqEPKc(o,1093191)|0){__ZN20ScriptDebuggerRemote15_send_object_idEj(b,__ZNK7VariantcvjEv(__ZN5ArrayixEi(n,1)|0)|0);D=191;break}if(__ZNK6StringeqEPKc(o,1093206)|0){C=__ZNK7VariantcvjEv(__ZN5ArrayixEi(n,1)|0)|0;c[p>>2]=__ZNK7Variantcv6StringEv(__ZN5ArrayixEi(n,2)|0)|0;E=__ZN5ArrayixEi(n,3)|0;G=__ZN8ObjectDB12get_instanceEj(C)|0;if(G|0){__ZN10StringNameC2ERK6String(g,p);__ZN6Object3setERK10StringNameRK7VariantPb(G,g,E,0);__ZN10StringNameD2Ev(g)}E=c[p>>2]|0;do if(E|0){if(__Z16atomic_decrementPj(E+-8|0)|0)break;__ZN6Memory11free_staticEPvb(E,1)}while(0);D=191;break}if(__ZNK6StringeqEPKc(o,1093291)|0){a[x>>0]=1;D=191;break}if(!(__ZNK6StringeqEPKc(o,1093306)|0)){__ZN20ScriptDebuggerRemote16_parse_live_editERK5Array(b,n)|0;D=191;break}E=__ZNK7VariantcvbEv(__ZN5ArrayixEi(n,3)|0)|0;G=__ZNK7VariantcviEv(__ZN5ArrayixEi(n,2)|0)|0;if(E){c[g>>2]=__ZNK7Variantcv10StringNameEv(__ZN5ArrayixEi(n,1)|0)|0;__ZN14ScriptDebugger17insert_breakpointEiRK10StringName(b,G,g);__ZN10StringNameD2Ev(g);D=191;break}else{c[g>>2]=__ZNK7Variantcv10StringNameEv(__ZN5ArrayixEi(n,1)|0)|0;__ZN14ScriptDebugger17remove_breakpointEiRK10StringName(b,G,g);__ZN10StringNameD2Ev(g);D=191;break}}__ZN5Array6removeEi(n,0);if((__ZNK5Array4sizeEv(n)|0)!=1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1093795,1092919,185,1093880,0);B=2;break}a[1263537]=0;G=__ZNK7VariantcviEv(__ZN5ArrayixEi(n,0)|0)|0;c[g>>2]=0;c[p>>2]=0;ui[c[(c[d>>2]|0)+112>>2]&4095](d,G,g,p,-1,-1);E=c[g>>2]|0;if(!E)H=0;else H=c[E+8>>2]|0;E=c[p>>2]|0;if(!E)I=0;else I=c[E+8>>2]|0;if((H|0)==(I|0)){a[1263537]=0;c[q>>2]=0;c[r>>2]=0;ui[c[(c[d>>2]|0)+108>>2]&4095](d,G,q,r,-1,-1);G=c[q>>2]|0;if(!G)J=0;else J=c[G+8>>2]|0;G=c[r>>2]|0;if(!G)K=0;else K=c[G+8>>2]|0;do if((J|0)==(K|0)){a[1263537]=0;G=c[j>>2]|0;E=c[(c[G>>2]|0)+112>>2]|0;__ZN7VariantC2EPKc(s,1094079);$i[E&8191](G,s)|0;if(c[s>>2]|0)__ZN7Variant5clearEv(s);G=c[j>>2]|0;E=c[(c[G>>2]|0)+112>>2]|0;C=c[q>>2]|0;if(!C)L=0;else L=c[C+8>>2]|0;C=c[g>>2]|0;if(!C)M=0;else M=c[C+8>>2]|0;__ZN7VariantC2Ei(s,(M+L<<1)+2|0);$i[E&8191](G,s)|0;if(c[s>>2]|0)__ZN7Variant5clearEv(s);G=c[j>>2]|0;E=c[(c[G>>2]|0)+112>>2]|0;C=c[g>>2]|0;if(!C)N=0;else N=c[C+8>>2]|0;__ZN7VariantC2Ei(s,N);$i[E&8191](G,s)|0;if(c[s>>2]|0)__ZN7Variant5clearEv(s);G=c[g>>2]|0;if(!G)O=0;else O=c[G>>2]|0;G=c[p>>2]|0;if(!G)P=0;else P=c[G>>2]|0;if(O|0){G=P;E=O;while(1){C=c[j>>2]|0;Q=c[(c[C>>2]|0)+112>>2]|0;if((c[G>>2]|0)==18){c[t>>2]=__ZplPKcRK6String(1125900,E)|0;__ZN7VariantC2ERK6String(s,t);$i[Q&8191](C,s)|0;if(c[s>>2]|0)__ZN7Variant5clearEv(s);R=c[t>>2]|0;do if(R|0){if(__Z16atomic_decrementPj(R+-8|0)|0)break;__ZN6Memory11free_staticEPvb(R,1)}while(0);c[s>>2]=__ZNK7Variantcv6StringEv(G)|0;R=c[j>>2]|0;S=c[(c[R>>2]|0)+112>>2]|0;c[u>>2]=__ZNK6String5asciiEb(s,0)|0;__ZN7VariantC2EPKc(t,__ZNK10CharString8get_dataEv(u)|0);$i[S&8191](R,t)|0;if(c[t>>2]|0)__ZN7Variant5clearEv(t);R=c[u>>2]|0;do if(R|0){if(__Z16atomic_decrementPj(R+-8|0)|0)break;__ZN6Memory11free_staticEPvb(R,1)}while(0);R=c[s>>2]|0;do if(R|0){if(__Z16atomic_decrementPj(R+-8|0)|0)break;__ZN6Memory11free_staticEPvb(R,1)}while(0)}else{__ZN7VariantC2ERK6String(s,E);$i[Q&8191](C,s)|0;if(c[s>>2]|0)__ZN7Variant5clearEv(s);R=c[j>>2]|0;$i[c[(c[R>>2]|0)+112>>2]&8191](R,G)|0}E=c[E+4>>2]|0;if(!E)break;else G=c[G+24>>2]|0}}G=c[j>>2]|0;E=c[(c[G>>2]|0)+112>>2]|0;R=c[q>>2]|0;if(!R)T=0;else T=c[R+8>>2]|0;__ZN7VariantC2Ei(s,T);$i[E&8191](G,s)|0;if(c[s>>2]|0)__ZN7Variant5clearEv(s);G=c[q>>2]|0;if(!G)U=0;else U=c[G>>2]|0;G=c[r>>2]|0;if(!G)V=0;else V=c[G>>2]|0;if(!U){W=0;break}else{X=V;Y=U}while(1){G=c[j>>2]|0;E=c[(c[G>>2]|0)+112>>2]|0;if((c[X>>2]|0)==18){c[t>>2]=__ZplPKcRK6String(1125900,Y)|0;__ZN7VariantC2ERK6String(s,t);$i[E&8191](G,s)|0;if(c[s>>2]|0)__ZN7Variant5clearEv(s);R=c[t>>2]|0;do if(R|0){if(__Z16atomic_decrementPj(R+-8|0)|0)break;__ZN6Memory11free_staticEPvb(R,1)}while(0);c[s>>2]=__ZNK7Variantcv6StringEv(X)|0;R=c[j>>2]|0;C=c[(c[R>>2]|0)+112>>2]|0;c[v>>2]=__ZNK6String5asciiEb(s,0)|0;__ZN7VariantC2EPKc(t,__ZNK10CharString8get_dataEv(v)|0);$i[C&8191](R,t)|0;if(c[t>>2]|0)__ZN7Variant5clearEv(t);R=c[v>>2]|0;do if(R|0){if(__Z16atomic_decrementPj(R+-8|0)|0)break;__ZN6Memory11free_staticEPvb(R,1)}while(0);R=c[s>>2]|0;do if(R|0){if(__Z16atomic_decrementPj(R+-8|0)|0)break;__ZN6Memory11free_staticEPvb(R,1)}while(0)}else{__ZN7VariantC2ERK6String(s,Y);$i[E&8191](G,s)|0;if(c[s>>2]|0)__ZN7Variant5clearEv(s);R=c[j>>2]|0;$i[c[(c[R>>2]|0)+112>>2]&8191](R,X)|0}Y=c[Y+4>>2]|0;if(!Y){W=0;break}else X=c[X+24>>2]|0}}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1093795,1092919,200,1094007,0);W=2}while(0);__ZN4ListI7Variant16DefaultAllocatorED2Ev(r);R=c[q>>2]|0;a:do if(R|0){C=R;while(1){Q=c[C>>2]|0;if(!Q)break;__ZN4ListI6String16DefaultAllocatorE5_Data5eraseEPKNS2_7ElementE(C,Q)|0;Z=c[q>>2]|0;if(!(c[Z+8>>2]|0)){D=148;break}if(!Z)break a;else C=Z}if((D|0)==148){D=0;__ZN6Memory11free_staticEPvb(Z,0);c[q>>2]=0;break}if(!(c[C+8>>2]|0)){a[1263537]=0;__ZN6Memory11free_staticEPvb(C,0);break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145461,1145120,668,1145467,0);break}}while(0);_=W}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1093795,1092919,193,1093933,0);_=2}__ZN4ListI7Variant16DefaultAllocatorED2Ev(p);R=c[g>>2]|0;b:do if(R|0){Q=R;while(1){S=c[Q>>2]|0;if(!S)break;__ZN4ListI6String16DefaultAllocatorE5_Data5eraseEPKNS2_7ElementE(Q,S)|0;$=c[g>>2]|0;if(!(c[$+8>>2]|0)){D=157;break}if(!$)break b;else Q=$}if((D|0)==157){D=0;__ZN6Memory11free_staticEPvb($,0);c[g>>2]=0;break}if(!(c[Q+8>>2]|0)){a[1263537]=0;__ZN6Memory11free_staticEPvb(Q,0);break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145461,1145120,668,1145467,0);break}}while(0);if(!_)D=191;else B=_}else{R=c[j>>2]|0;C=c[(c[R>>2]|0)+112>>2]|0;__ZN7VariantC2EPKc(g,1093839);$i[C&8191](R,g)|0;if(c[g>>2]|0)__ZN7Variant5clearEv(g);R=ij[c[(c[d>>2]|0)+92>>2]&8191](d)|0;C=c[j>>2]|0;S=c[(c[C>>2]|0)+112>>2]|0;__ZN7VariantC2Ei(g,R);$i[S&8191](C,g)|0;if(c[g>>2]|0)__ZN7Variant5clearEv(g);if((R|0)>0)aa=0;else{D=191;break}do{__ZN10DictionaryC2Ev(g);c[q>>2]=$i[c[(c[d>>2]|0)+104>>2]&8191](d,aa)|0;__ZN7VariantC2ERK6String(p,q);__ZN7VariantC2EPKc(r,1127106);__ZN7VariantaSERKS_(__ZN10DictionaryixERK7Variant(g,r)|0,p);if(c[r>>2]|0)__ZN7Variant5clearEv(r);if(c[p>>2]|0)__ZN7Variant5clearEv(p);C=c[q>>2]|0;do if(C|0){if(__Z16atomic_decrementPj(C+-8|0)|0)break;__ZN6Memory11free_staticEPvb(C,1)}while(0);__ZN7VariantC2Ei(p,$i[c[(c[d>>2]|0)+96>>2]&8191](d,aa)|0);__ZN7VariantC2EPKc(q,1117699);__ZN7VariantaSERKS_(__ZN10DictionaryixERK7Variant(g,q)|0,p);if(c[q>>2]|0)__ZN7Variant5clearEv(q);if(c[p>>2]|0)__ZN7Variant5clearEv(p);c[q>>2]=$i[c[(c[d>>2]|0)+100>>2]&8191](d,aa)|0;__ZN7VariantC2ERK6String(p,q);__ZN7VariantC2EPKc(r,1093850);__ZN7VariantaSERKS_(__ZN10DictionaryixERK7Variant(g,r)|0,p);if(c[r>>2]|0)__ZN7Variant5clearEv(r);if(c[p>>2]|0)__ZN7Variant5clearEv(p);C=c[q>>2]|0;do if(C|0){if(__Z16atomic_decrementPj(C+-8|0)|0)break;__ZN6Memory11free_staticEPvb(C,1)}while(0);__ZN7VariantC2Ei(p,0);__ZN7VariantC2EPKc(q,1146104);__ZN7VariantaSERKS_(__ZN10DictionaryixERK7Variant(g,q)|0,p);if(c[q>>2]|0)__ZN7Variant5clearEv(q);if(c[p>>2]|0)__ZN7Variant5clearEv(p);C=c[j>>2]|0;Q=c[(c[C>>2]|0)+112>>2]|0;__ZN7VariantC2ERK10Dictionary(p,g);$i[Q&8191](C,p)|0;if(c[p>>2]|0)__ZN7Variant5clearEv(p);__ZN10DictionaryD2Ev(g);aa=aa+1|0}while((aa|0)!=(R|0));D=191}while(0);if((D|0)==191){D=0;B=0}R=c[o>>2]|0;if(R|0?(__Z16atomic_decrementPj(R+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(R,1);A=B}while(0);__ZN5ArrayD2Ev(n);z=A}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1093795,1092919,154,1133055,0);z=2}while(0);if(c[k>>2]|0)__ZN7Variant5clearEv(k);if((z|0)==3)break}z=c[j>>2]|0;k=c[(c[z>>2]|0)+112>>2]|0;__ZN7VariantC2EPKc(g,1094140);$i[k&8191](z,g)|0;if(c[g>>2]|0)__ZN7Variant5clearEv(g);z=c[j>>2]|0;j=c[(c[z>>2]|0)+112>>2]|0;__ZN7VariantC2Ei(g,0);$i[j&8191](z,g)|0;if(c[g>>2]|0)__ZN7Variant5clearEv(g);if(!w){l=f;return}__ZN5Input14set_mouse_modeENS_9MouseModeE(__ZN5Input13get_singletonEv()|0,h);l=f;return}function __ZN20ScriptDebuggerRemote9idle_pollEv(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0;d=l;l=l+208|0;if((l|0)>=(m|0))ba(208);e=d+168|0;f=d+144|0;g=d+120|0;h=d+192|0;i=d+96|0;j=d+72|0;k=d+48|0;n=d+24|0;o=d;__ZN20ScriptDebuggerRemote11_get_outputEv(b);p=b+100|0;if(a[p>>0]|0){q=b+80|0;r=c[q>>2]|0;s=c[(c[r>>2]|0)+112>>2]|0;__ZN7VariantC2EPKc(e,1093693);$i[s&8191](r,e)|0;if(c[e>>2]|0)__ZN7Variant5clearEv(e);r=c[q>>2]|0;q=c[(c[r>>2]|0)+112>>2]|0;__ZN7VariantC2Ei(e,0);$i[q&8191](r,e)|0;if(c[e>>2]|0)__ZN7Variant5clearEv(e);a[p>>0]=0}p=b+96|0;if(c[p>>2]|0?(r=__ZNK2OS14get_ticks_msecEv(__ZN2OS13get_singletonEv()|0)|0,q=b+88|0,s=q,t=_i64Subtract(r|0,0,c[s>>2]|0,c[s+4>>2]|0)|0,s=F,s>>>0>0|(s|0)==0&t>>>0>1e3):0){t=q;c[t>>2]=r;c[t+4>>2]=0;t=c[p>>2]|0;__ZN10StringNameC2EPKc(e,1093701);__ZNK6Object3getERK10StringNamePb(f,t,e,0);t=__ZNK7VariantcviEv(f)|0;if(c[f>>2]|0)__ZN7Variant5clearEv(f);__ZN10StringNameD2Ev(e);__ZN5ArrayC2Ev(e);__ZN5Array6resizeEi(e,t)|0;if((t|0)>0){f=0;do{r=c[p>>2]|0;__ZN10StringNameC2EPKc(h,1093725);__ZN7VariantC2Ei(i,f);c[j>>2]=0;c[k>>2]=0;c[n>>2]=0;c[o>>2]=0;__ZN6Object4callERK10StringNameRK7VariantS5_S5_S5_S5_(g,r,h,i,j,k,n,o);__ZN7VariantaSERKS_(__ZN5ArrayixEi(e,f)|0,g);if(c[g>>2]|0)__ZN7Variant5clearEv(g);if(c[o>>2]|0)__ZN7Variant5clearEv(o);if(c[n>>2]|0)__ZN7Variant5clearEv(n);if(c[k>>2]|0)__ZN7Variant5clearEv(k);if(c[j>>2]|0)__ZN7Variant5clearEv(j);if(c[i>>2]|0)__ZN7Variant5clearEv(i);__ZN10StringNameD2Ev(h);f=f+1|0}while((f|0)!=(t|0))}t=b+80|0;f=c[t>>2]|0;h=c[(c[f>>2]|0)+112>>2]|0;__ZN7VariantC2EPKc(g,1093713);$i[h&8191](f,g)|0;if(c[g>>2]|0)__ZN7Variant5clearEv(g);f=c[t>>2]|0;h=c[(c[f>>2]|0)+112>>2]|0;__ZN7VariantC2Ei(g,1);$i[h&8191](f,g)|0;if(c[g>>2]|0)__ZN7Variant5clearEv(g);f=c[t>>2]|0;t=c[(c[f>>2]|0)+112>>2]|0;__ZN7VariantC2ERK5Array(g,e);$i[t&8191](f,g)|0;if(c[g>>2]|0)__ZN7Variant5clearEv(g);__ZN5ArrayD2Ev(e)}do if(a[b+64>>0]|0){e=b+72|0;if(!(a[e>>0]|0)){__ZN20ScriptDebuggerRemote20_send_profiling_dataEb(b,1);break}else{a[e>>0]=0;break}}while(0);e=b+73|0;if(!(a[e>>0]|0)){__ZN20ScriptDebuggerRemote12_poll_eventsEv(b);l=d;return}if((__ZN12ScriptServer18get_language_countEv()|0)>0){g=0;do{f=__ZN12ScriptServer12get_languageEi(g)|0;gj[c[(c[f>>2]|0)+128>>2]&8191](f);g=g+1|0}while((g|0)<(__ZN12ScriptServer18get_language_countEv()|0))}a[e>>0]=0;__ZN20ScriptDebuggerRemote12_poll_eventsEv(b);l=d;return}function __ZN20ScriptDebuggerRemote9line_pollEv(a){a=a|0;var b=0,d=0,e=0;b=a+160|0;d=c[b>>2]|0;if(!(d&2047)){__ZN20ScriptDebuggerRemote12_poll_eventsEv(a);e=c[b>>2]|0}else e=d;c[b>>2]=e+1;return}function __ZN20ScriptDebuggerRemote12send_messageERK6StringRK5Array(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f;h=b+104|0;i=c[h>>2]|0;gj[c[c[i>>2]>>2]&8191](i);if((a[b+144>>0]|0)==0?(i=c[b+76>>2]|0,ij[c[(c[i>>2]|0)+112>>2]&8191](i)|0):0){c[g>>2]=0;i=g+4|0;__ZN5ArrayC2Ev(i);j=c[g>>2]|0;if((j|0)!=(c[d>>2]|0)){if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);c[g>>2]=0;j=c[d>>2]|0;if(j|0?__Z28atomic_conditional_incrementPj(j+-8|0)|0:0)c[g>>2]=c[d>>2]}__ZN5ArrayaSERKS_(i,e);__ZN4ListIN20ScriptDebuggerRemote7MessageE16DefaultAllocatorE9push_backERKS1_(b+112|0,g)|0;__ZN5ArrayD2Ev(i);i=c[g>>2]|0;if(i|0?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1)}i=c[h>>2]|0;gj[c[(c[i>>2]|0)+4>>2]&8191](i);l=f;return}function __ZNK20ScriptDebuggerRemote9is_remoteEv(a){a=a|0;return 1}function __ZN20ScriptDebuggerRemote12request_quitEv(b){b=b|0;a[b+100>>0]=1;return}function __ZN20ScriptDebuggerRemote35set_request_scene_tree_message_funcEPFvPvES0_(a,b,d){a=a|0;b=b|0;d=d|0;c[a+164>>2]=b;c[a+168>>2]=d;return}function __ZN20ScriptDebuggerRemote19set_live_edit_funcsEPN14ScriptDebugger13LiveEditFuncsE(a,b){a=a|0;b=b|0;c[a+172>>2]=b;return}function __ZNK20ScriptDebuggerRemote12is_profilingEv(b){b=b|0;return (a[b+64>>0]|0)!=0|0}function __ZN20ScriptDebuggerRemote24add_profiling_frame_dataERK10StringNameRK5Array(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f+8|0;h=f;i=b+188|0;b=0;j=c[i>>2]|0;while(1){k=(j|0)==0;if(k)n=0;else n=c[j+-4>>2]|0;if((b|0)>=(n|0)){o=-1;break}if(k)p=0;else p=c[j+-4>>2]|0;if((p|0)<=(b|0)){if(k)q=0;else q=c[j+-4>>2]|0;if((q|0)<=(b|0)){r=11;break}a[1263537]=0}__ZN6VectorIN20ScriptDebuggerRemote9FrameDataEE14_copy_on_writeEv(i);k=c[i>>2]|0;if((c[k+(b<<3)>>2]|0)==(c[d>>2]|0)){o=b;break}b=b+1|0;j=k}if((r|0)==11)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);__ZN10StringNameC2Ev(g);j=g+4|0;__ZN5ArrayC2Ev(j);__ZN10StringNameaSERKS_(g,d);__ZN5ArrayaSERKS_(j,e);if((o|0)==-1){__ZN10StringNameC2ERKS_(h,g);e=h+4|0;__ZN5ArrayC2ERKS_(e,j);__ZN6VectorIN20ScriptDebuggerRemote9FrameDataEE9push_backES1_(i,h)|0;__ZN5ArrayD2Ev(e);__ZN10StringNameD2Ev(h);__ZN5ArrayD2Ev(j);__ZN10StringNameD2Ev(g);l=f;return}do if((o|0)<0)r=24;else{h=c[i>>2]|0;e=(h|0)==0;if(e)s=0;else s=c[h+-4>>2]|0;if((s|0)<=(o|0)){if(e)t=0;else t=c[h+-4>>2]|0;if((t|0)<=(o|0)){r=24;break}a[1263537]=0}__ZN6VectorIN20ScriptDebuggerRemote9FrameDataEE14_copy_on_writeEv(i);u=(c[i>>2]|0)+(o<<3)|0}while(0);if((r|0)==24){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);u=0}__ZN10StringNameaSERKS_(u,g);__ZN5ArrayaSERKS_(u+4|0,j);__ZN5ArrayD2Ev(j);__ZN10StringNameD2Ev(g);l=f;return}function __ZN20ScriptDebuggerRemote15profiling_startEv(a){a=a|0;return}function __ZN20ScriptDebuggerRemote13profiling_endEv(a){a=a|0;return}function __ZN20ScriptDebuggerRemote25profiling_set_frame_timesEffff(a,b,c,d,e){a=a|0;b=+b;c=+c;d=+d;e=+e;g[a+48>>2]=b;g[a+52>>2]=c;g[a+56>>2]=d;g[a+60>>2]=e;return}function __ZN20ScriptDebuggerRemoteD2Ev(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0;c[b>>2]=395428;__Z20remove_print_handlerP16PrintHandlerList(b+148|0);__Z20remove_error_handlerP16ErrorHandlerList(b+176|0);d=c[b+104>>2]|0;gj[c[(c[d>>2]|0)+12>>2]&8191](d);__ZN6Memory11free_staticEPvb(d,0);d=b+188|0;e=c[d>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0){f=c[d>>2]|0;d=(f|0)==0?0:f+-4|0;f=d+4|0;if(c[d>>2]|0){g=0;do{__ZN5ArrayD2Ev(f+(g<<3)+4|0);__ZN10StringNameD2Ev(f+(g<<3)|0);g=g+1|0}while(g>>>0<(c[d>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(e,1)}__ZN4ListIN20ScriptDebuggerRemote11OutputErrorE16DefaultAllocatorED2Ev(b+116|0);e=b+112|0;d=c[e>>2]|0;a:do if(d|0){g=d;while(1){f=c[g>>2]|0;if(!f)break;__ZN4ListIN20ScriptDebuggerRemote7MessageE16DefaultAllocatorE5_Data5eraseEPKNS3_7ElementE(g,f)|0;h=c[e>>2]|0;if(!(c[h+8>>2]|0)){i=10;break}if(!h)break a;else g=h}if((i|0)==10){__ZN6Memory11free_staticEPvb(h,0);c[e>>2]=0;break}if(!(c[g+8>>2]|0)){a[1263537]=0;__ZN6Memory11free_staticEPvb(g,0);break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145461,1145120,668,1145467,0);break}}while(0);e=b+108|0;h=c[e>>2]|0;b:do if(h|0){d=h;while(1){f=c[d>>2]|0;if(!f)break;__ZN4ListI6String16DefaultAllocatorE5_Data5eraseEPKNS2_7ElementE(d,f)|0;j=c[e>>2]|0;if(!(c[j+8>>2]|0)){i=18;break}if(!j)break b;else d=j}if((i|0)==18){__ZN6Memory11free_staticEPvb(j,0);c[e>>2]=0;break}if(!(c[d+8>>2]|0)){a[1263537]=0;__ZN6Memory11free_staticEPvb(d,0);break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145461,1145120,668,1145467,0);break}}while(0);e=b+80|0;j=c[e>>2]|0;if((j|0?__ZN9Reference11unreferenceEv(j)|0:0)?(j=c[e>>2]|0,__Z17predelete_handlerP6Object(j)|0):0){gj[c[(c[j>>2]|0)+76>>2]&8191](j);__ZN6Memory11free_staticEPvb(j,0)}c[e>>2]=0;e=b+76|0;j=c[e>>2]|0;if((j|0?__ZN9Reference11unreferenceEv(j)|0:0)?(j=c[e>>2]|0,__Z17predelete_handlerP6Object(j)|0):0){gj[c[(c[j>>2]|0)+76>>2]&8191](j);__ZN6Memory11free_staticEPvb(j,0)}c[e>>2]=0;e=b+36|0;j=c[e>>2]|0;if(j|0?(__ZN3MapI10StringNamei10ComparatorIS0_E16DefaultAllocatorE13_cleanup_treeEPNS4_7ElementE(e,c[j+8>>2]|0),j=c[b+40>>2]|0,i=c[e>>2]|0,c[i+8>>2]=j,c[b+44>>2]=0,h=j,c[h+12>>2]=h,i|0):0){__ZN10StringNameD2Ev(i+24|0);__ZN6Memory11free_staticEPvb(i,0);c[e>>2]=0}e=c[b+32>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);e=b+28|0;i=c[e>>2]|0;if(i|0?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0){h=c[e>>2]|0;e=(h|0)==0?0:h+-4|0;h=e+4|0;if(c[e>>2]|0){j=0;do{__ZN10StringNameD2Ev(h+(j<<5)|0);j=j+1|0}while(j>>>0<(c[e>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(i,1)}c[b>>2]=378820;c[313437]=0;i=b+12|0;e=c[i>>2]|0;if(!e)return;__ZN3MapIi3SetI10StringName10ComparatorIS1_E16DefaultAllocatorES2_IiES4_E13_cleanup_treeEPNS7_7ElementE(i,c[e+8>>2]|0);e=c[b+16>>2]|0;j=c[i>>2]|0;c[j+8>>2]=e;c[b+20>>2]=0;b=e;c[b+12>>2]=b;if(!j)return;b=j+28|0;e=c[b>>2]|0;if(e|0?(__ZN3SetI10StringName10ComparatorIS0_E16DefaultAllocatorE13_cleanup_treeEPNS4_7ElementE(b,c[e+8>>2]|0),e=c[j+32>>2]|0,h=c[b>>2]|0,c[h+8>>2]=e,c[j+36>>2]=0,g=e,c[g+12>>2]=g,h|0):0){__ZN10StringNameD2Ev(h+24|0);__ZN6Memory11free_staticEPvb(h,0);c[b>>2]=0}__ZN6Memory11free_staticEPvb(j,0);c[i>>2]=0;return}function __ZN20ScriptDebuggerRemoteD0Ev(a){a=a|0;__ZN20ScriptDebuggerRemoteD2Ev(a);__ZdlPv(a);return}function __Z20remove_print_handlerP16PrintHandlerList(b){b=b|0;var d=0,e=0,f=0,g=0,h=0;__Z12_global_lockv();d=c[313457]|0;e=0;while(1){if(!d){f=4;break}g=c[d+8>>2]|0;if((d|0)==(b|0)){f=5;break}else{h=d;d=g;e=h}}if((f|0)==4){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1092832,1092853,70,1092875,0);return}else if((f|0)==5){c[(e|0?e+8|0:1253828)>>2]=g;a[1263537]=0;__Z14_global_unlockv();return}}function __Z20remove_error_handlerP16ErrorHandlerList(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;__Z12_global_lockv();b=c[313440]|0;d=0;while(1){if(!b){e=5;break}f=c[b+8>>2]|0;if((b|0)==(a|0))break;else{g=b;b=f;d=g}}if((e|0)==5){__Z14_global_unlockv();return}c[(d|0?d+8|0:1253760)>>2]=f;__Z14_global_unlockv();return}function __ZN4ListIN20ScriptDebuggerRemote11OutputErrorE16DefaultAllocatorED2Ev(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0;d=c[b>>2]|0;if(!d)return;else e=d;while(1){d=c[e>>2]|0;if(!d){f=15;break}a[1263537]=0;if((c[d+52>>2]|0)==(e|0)){c[e>>2]=c[d+44>>2];g=e+4|0;h=c[d+48>>2]|0;if((c[g>>2]|0)==(d|0))c[g>>2]=h;g=d+44|0;if(h|0)c[h+44>>2]=c[g>>2];i=c[g>>2]|0;if(i|0)c[i+48>>2]=h;__ZN20ScriptDebuggerRemote11OutputErrorD2Ev(d);__ZN6Memory11free_staticEPvb(d,0);d=e+8|0;c[d>>2]=(c[d>>2]|0)+-1}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145114,1145120,157,1145132,0);j=c[b>>2]|0;if(!(c[j+8>>2]|0)){f=14;break}if(!j){f=18;break}else e=j}if((f|0)==14){__ZN6Memory11free_staticEPvb(j,0);c[b>>2]=0;return}else if((f|0)==15)if(!(c[e+8>>2]|0)){a[1263537]=0;__ZN6Memory11free_staticEPvb(e,0);return}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145461,1145120,668,1145467,0);return}else if((f|0)==18)return}function __ZN4ListIN20ScriptDebuggerRemote7MessageE16DefaultAllocatorE5_Data5eraseEPKNS3_7ElementE(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0;if(!d){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145114,1145120,156,1144262,0);e=0;return e|0}a[1263537]=0;if((c[d+16>>2]|0)!=(b|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145114,1145120,157,1145132,0);e=0;return e|0}if((c[b>>2]|0)==(d|0))c[b>>2]=c[d+8>>2];f=b+4|0;g=c[d+12>>2]|0;if((c[f>>2]|0)==(d|0))c[f>>2]=g;f=d+8|0;if(g|0)c[g+8>>2]=c[f>>2];h=c[f>>2]|0;if(h|0)c[h+12>>2]=g;__ZN5ArrayD2Ev(d+4|0);g=c[d>>2]|0;if(g|0?(__Z16atomic_decrementPj(g+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(g,1);__ZN6Memory11free_staticEPvb(d,0);d=b+8|0;c[d>>2]=(c[d>>2]|0)+-1;e=1;return e|0}function __ZN20ScriptDebuggerRemote11OutputErrorD2Ev(a){a=a|0;var b=0;__ZN5ArrayD2Ev(a+40|0);b=c[a+32>>2]|0;if(b|0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(b,1);b=c[a+28>>2]|0;if(b|0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(b,1);b=c[a+20>>2]|0;if(b|0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(b,1);b=c[a+16>>2]|0;if(!b)return;if(__Z16atomic_decrementPj(b+-8|0)|0)return;__ZN6Memory11free_staticEPvb(b,1);return}function __ZN6VectorIN20ScriptDebuggerRemote9FrameDataEE14_copy_on_writeEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=c[a>>2]|0;if(!b)return;if((c[b+-8>>2]|0)>>>0<=1)return;d=c[b+-4>>2]|0;b=(d<<3)+-1|0;e=b>>>1|b;b=e>>>2|e;e=b>>>4|b;b=e>>>8|e;e=__ZN6Memory12alloc_staticEjb((b>>>16|b)+1|0,1)|0;c[e+-8>>2]=1;c[e+-4>>2]=d;if(d|0){b=0;do{f=c[a>>2]|0;__ZN10StringNameC2ERKS_(e+(b<<3)|0,f+(b<<3)|0);__ZN5ArrayC2ERKS_(e+(b<<3)+4|0,f+(b<<3)+4|0);b=b+1|0}while((b|0)!=(d|0))}d=c[a>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0){b=c[a>>2]|0;f=(b|0)==0?0:b+-4|0;b=f+4|0;if(c[f>>2]|0){g=0;do{__ZN5ArrayD2Ev(b+(g<<3)+4|0);__ZN10StringNameD2Ev(b+(g<<3)|0);g=g+1|0}while(g>>>0<(c[f>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(d,1)}c[a>>2]=e;return}function __ZN6VectorIN20ScriptDebuggerRemote9FrameDataEE9push_backES1_(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;g=c[b>>2]|0;if(!g)h=1;else h=(c[g+-4>>2]|0)+1|0;if(__ZN6VectorIN20ScriptDebuggerRemote9FrameDataEE6resizeEi(b,h)|0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);i=1;l=e;return i|0}a[1263537]=0;h=c[b>>2]|0;if(!h)j=-1;else j=(c[h+-4>>2]|0)+-1|0;__ZN10StringNameC2ERKS_(f,d);h=f+4|0;__ZN5ArrayC2ERKS_(h,d+4|0);do if((j|0)<0)k=14;else{d=c[b>>2]|0;g=(d|0)==0;if(g)n=0;else n=c[d+-4>>2]|0;if((n|0)<=(j|0)){if(g)o=0;else o=c[d+-4>>2]|0;if((o|0)<=(j|0)){k=14;break}a[1263537]=0}__ZN6VectorIN20ScriptDebuggerRemote9FrameDataEE14_copy_on_writeEv(b);p=(c[b>>2]|0)+(j<<3)|0}while(0);if((k|0)==14){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);p=0}__ZN10StringNameaSERKS_(p,f);__ZN5ArrayaSERKS_(p+4|0,h);__ZN5ArrayD2Ev(h);__ZN10StringNameD2Ev(f);i=0;l=e;return i|0}function __ZN6VectorIN20ScriptDebuggerRemote9FrameDataEE6resizeEi(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0;if((d|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,269,1145657,0);e=31;return e|0}a[1263537]=0;f=c[b>>2]|0;if(!f)g=0;else g=c[f+-4>>2]|0;if((g|0)==(d|0)){e=0;return e|0}if(!d){if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0){g=c[b>>2]|0;h=(g|0)==0?0:g+-4|0;g=h+4|0;if(c[h>>2]|0){i=0;do{__ZN5ArrayD2Ev(g+(i<<3)+4|0);__ZN10StringNameD2Ev(g+(i<<3)|0);i=i+1|0}while(i>>>0<(c[h>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(f,1)}c[b>>2]=0;e=0;return e|0}__ZN6VectorIN20ScriptDebuggerRemote9FrameDataEE14_copy_on_writeEv(b);f=d<<3;if(d>>>0<=536870911?(h=f+-1|0,i=h>>>1|h,h=i>>>2|i,i=h>>>4|h,h=i>>>8|i,i=(h>>>16|h)+1|0,f>>>0<4294967264):0){a[1263537]=0;f=c[b>>2]|0;do if(!f)if((d|0)>0)j=20;else{k=0;j=30}else{h=c[f+-4>>2]|0;if((h|0)<(d|0))if(!h)j=20;else{g=__ZN6Memory14realloc_staticEPvjb(f,i,1)|0;if(g|0){a[1263537]=0;l=g;m=c[g+-4>>2]|0;break}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,300,1145876,0);e=6;return e|0}else{k=h;j=30}}while(0);do if((j|0)==20){h=__ZN6Memory12alloc_staticEjb(i,1)|0;if(h|0){a[1263537]=0;c[h+-4>>2]=0;c[h+-8>>2]=1;l=h;m=0;break}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,292,1145820,0);e=6;return e|0}else if((j|0)==30){if((k|0)<=(d|0)){e=0;return e|0}if((c[f+-4>>2]|0)>>>0>d>>>0){h=d;g=f;do{__ZN5ArrayD2Ev(g+(h<<3)+4|0);__ZN10StringNameD2Ev(g+(h<<3)|0);h=h+1|0;g=c[b>>2]|0}while(h>>>0<(c[g+-4>>2]|0)>>>0);n=g}else n=f;h=__ZN6Memory14realloc_staticEPvjb(n,i,1)|0;if(!h){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,324,1145876,0);e=6;return e|0}else{a[1263537]=0;c[b>>2]=h;c[h+-4>>2]=d;e=0;return e|0}}while(0);c[b>>2]=l;if((m|0)<(d|0)){i=m;do{__ZN10StringNameC2Ev(l+(i<<3)|0);__ZN5ArrayC2Ev(l+(i<<3)+4|0);i=i+1|0}while((i|0)!=(d|0));o=c[b>>2]|0}else o=l;c[((o|0)==0?0:o+-4|0)>>2]=d;e=0;return e|0}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,285,1145723,0);e=6;return e|0}function __ZN4ListIN20ScriptDebuggerRemote7MessageE16DefaultAllocatorE9push_backERKS1_(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0;if(!(c[a>>2]|0)){d=__ZnwjPFPvjE(12,4740)|0;c[a>>2]=d;c[d>>2]=0;c[d+4>>2]=0;c[d+8>>2]=0}d=__ZnwjPFPvjE(20,4740)|0;c[d>>2]=0;e=d+4|0;__ZN5ArrayC2Ev(e);f=d+8|0;c[f>>2]=0;g=d+12|0;c[g>>2]=0;h=d+16|0;c[h>>2]=0;i=c[d>>2]|0;if((i|0)!=(c[b>>2]|0)){if(i|0?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);c[d>>2]=0;i=c[b>>2]|0;if(i|0?__Z28atomic_conditional_incrementPj(i+-8|0)|0:0)c[d>>2]=c[b>>2]}__ZN5ArrayaSERKS_(e,b+4|0);b=c[a>>2]|0;a=b+4|0;e=c[a>>2]|0;c[g>>2]=e;c[f>>2]=0;c[h>>2]=b;if(e|0)c[e+8>>2]=d;c[a>>2]=d;if(c[b>>2]|0){j=b+8|0;k=c[j>>2]|0;l=k+1|0;c[j>>2]=l;return d|0}c[b>>2]=d;j=b+8|0;k=c[j>>2]|0;l=k+1|0;c[j>>2]=l;return d|0}function __ZN20ScriptDebuggerRemote12_poll_eventsEv(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0;d=l;l=l+48|0;if((l|0)>=(m|0))ba(48);e=d+44|0;f=d;g=d+40|0;h=d+36|0;i=d+32|0;j=d+28|0;k=d+24|0;n=b+80|0;o=c[n>>2]|0;if((ij[c[(c[o>>2]|0)+84>>2]&8191](o)|0)<=0){l=d;return}o=b+164|0;p=b+168|0;q=b+73|0;r=b+64|0;s=b+68|0;t=b+36|0;u=b+48|0;v=b+40|0;w=b+44|0;do{__ZN20ScriptDebuggerRemote11_get_outputEv(b);c[f>>2]=0;x=c[n>>2]|0;do if(!($i[c[(c[x>>2]|0)+108>>2]&8191](x,f)|0)){a[1263537]=0;if((c[f>>2]|0)!=21){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1092906,1092919,625,1092951,0);break}a[1263537]=0;c[g>>2]=__ZNK7Variantcv5ArrayEv(f)|0;do if(__ZNK5Array4sizeEv(g)|0){a[1263537]=0;if((c[(__ZN5ArrayixEi(g,0)|0)>>2]|0)!=4){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1092906,1092919,630,1093074,0);break}a[1263537]=0;c[h>>2]=__ZNK7Variantcv6StringEv(__ZN5ArrayixEi(g,0)|0)|0;do if(__ZNK6StringeqEPKc(h,1093148)|0){if(__ZNK14ScriptDebugger18get_break_languageEv(b)|0){y=c[c[b>>2]>>2]|0;z=__ZNK14ScriptDebugger18get_break_languageEv(b)|0;bj[y&4095](b,z,1)}}else{if(__ZNK6StringeqEPKc(h,1093154)|0){z=c[o>>2]|0;if(!z)break;gj[z&8191](c[p>>2]|0);break}if(__ZNK6StringeqEPKc(h,1093173)|0){__ZN20ScriptDebuggerRemote18_send_video_memoryEv(b);break}if(__ZNK6StringeqEPKc(h,1093191)|0){__ZN20ScriptDebuggerRemote15_send_object_idEj(b,__ZNK7VariantcvjEv(__ZN5ArrayixEi(g,1)|0)|0);break}if(__ZNK6StringeqEPKc(h,1093206)|0){z=__ZNK7VariantcvjEv(__ZN5ArrayixEi(g,1)|0)|0;c[i>>2]=__ZNK7Variantcv6StringEv(__ZN5ArrayixEi(g,2)|0)|0;y=__ZN5ArrayixEi(g,3)|0;A=__ZN8ObjectDB12get_instanceEj(z)|0;if(A|0){__ZN10StringNameC2ERK6String(e,i);__ZN6Object3setERK10StringNameRK7VariantPb(A,e,y,0);__ZN10StringNameD2Ev(e)}y=c[i>>2]|0;if(y|0?(__Z16atomic_decrementPj(y+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(y,1);break}if(__ZNK6StringeqEPKc(h,1093226)|0){if((__ZN12ScriptServer18get_language_countEv()|0)>0){y=0;do{A=__ZN12ScriptServer12get_languageEi(y)|0;gj[c[(c[A>>2]|0)+148>>2]&8191](A);y=y+1|0}while((y|0)<(__ZN12ScriptServer18get_language_countEv()|0))}c[s>>2]=__ZNK7VariantcviEv(__ZN5ArrayixEi(g,1)|0)|0;y=c[t>>2]|0;if(y|0?(__ZN3MapI10StringNamei10ComparatorIS0_E16DefaultAllocatorE13_cleanup_treeEPNS4_7ElementE(t,c[y+8>>2]|0),y=c[v>>2]|0,A=c[t>>2]|0,c[A+8>>2]=y,c[w>>2]=0,z=y,c[z+12>>2]=z,A|0):0){__ZN10StringNameD2Ev(A+24|0);__ZN6Memory11free_staticEPvb(A,0);c[t>>2]=0}a[r>>0]=1;c[u>>2]=0;c[u+4>>2]=0;c[u+8>>2]=0;c[u+12>>2]=0;__ZN6StringC2EPKc(j,1093242);__Z10print_line6String(j);A=c[j>>2]|0;if(!A)break;if(__Z16atomic_decrementPj(A+-8|0)|0)break;__ZN6Memory11free_staticEPvb(A,1);break}if(__ZNK6StringeqEPKc(h,1093261)|0){if((__ZN12ScriptServer18get_language_countEv()|0)>0){A=0;do{z=__ZN12ScriptServer12get_languageEi(A)|0;gj[c[(c[z>>2]|0)+152>>2]&8191](z);A=A+1|0}while((A|0)<(__ZN12ScriptServer18get_language_countEv()|0))}a[r>>0]=0;__ZN20ScriptDebuggerRemote20_send_profiling_dataEb(b,0);__ZN6StringC2EPKc(k,1093276);__Z10print_line6String(k);A=c[k>>2]|0;if(!A)break;if(__Z16atomic_decrementPj(A+-8|0)|0)break;__ZN6Memory11free_staticEPvb(A,1);break}if(__ZNK6StringeqEPKc(h,1093291)|0){a[q>>0]=1;break}if(!(__ZNK6StringeqEPKc(h,1093306)|0)){__ZN20ScriptDebuggerRemote16_parse_live_editERK5Array(b,g)|0;break}A=__ZNK7VariantcvbEv(__ZN5ArrayixEi(g,3)|0)|0;z=__ZNK7VariantcviEv(__ZN5ArrayixEi(g,2)|0)|0;if(A){c[e>>2]=__ZNK7Variantcv10StringNameEv(__ZN5ArrayixEi(g,1)|0)|0;__ZN14ScriptDebugger17insert_breakpointEiRK10StringName(b,z,e);__ZN10StringNameD2Ev(e);break}else{c[e>>2]=__ZNK7Variantcv10StringNameEv(__ZN5ArrayixEi(g,1)|0)|0;__ZN14ScriptDebugger17remove_breakpointEiRK10StringName(b,z,e);__ZN10StringNameD2Ev(e);break}}while(0);z=c[h>>2]|0;if(z|0?(__Z16atomic_decrementPj(z+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(z,1)}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1092906,1092919,629,1093021,0);while(0);__ZN5ArrayD2Ev(g)}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1092906,1092919,624,1133055,0);while(0);if(c[f>>2]|0)__ZN7Variant5clearEv(f);x=c[n>>2]|0}while((ij[c[(c[x>>2]|0)+84>>2]&8191](x)|0)>0);l=d;return}function __ZN20ScriptDebuggerRemote11_get_outputEv(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0;d=l;l=l+96|0;if((l|0)>=(m|0))ba(96);e=d+48|0;f=d+24|0;g=d;h=b+104|0;i=c[h>>2]|0;gj[c[c[i>>2]>>2]&8191](i);i=b+108|0;j=c[i>>2]|0;a:do if(j|0?c[j+8>>2]|0:0){k=b+144|0;a[k>>0]=1;n=b+80|0;o=c[n>>2]|0;p=c[(c[o>>2]|0)+112>>2]|0;__ZN7VariantC2EPKc(e,1114468);$i[p&8191](o,e)|0;if(c[e>>2]|0)__ZN7Variant5clearEv(e);o=c[n>>2]|0;p=c[(c[o>>2]|0)+112>>2]|0;q=c[i>>2]|0;if(!q)r=0;else r=c[q+8>>2]|0;__ZN7VariantC2Ei(e,r);$i[p&8191](o,e)|0;if(c[e>>2]|0)__ZN7Variant5clearEv(e);o=c[i>>2]|0;if(!o){s=k;t=22}else{p=o;b:while(1){u=p;while(1){if(!(c[u+8>>2]|0)){s=k;t=22;break a}o=c[n>>2]|0;q=c[(c[o>>2]|0)+112>>2]|0;if(!u)v=0;else v=c[u>>2]|0;__ZN7VariantC2ERK6String(e,v);$i[q&8191](o,e)|0;if(c[e>>2]|0)__ZN7Variant5clearEv(e);o=c[i>>2]|0;if(!o){s=k;t=22;break a}q=c[o>>2]|0;if(!q){p=o;continue b}__ZN4ListI6String16DefaultAllocatorE5_Data5eraseEPKNS2_7ElementE(o,q)|0;u=c[i>>2]|0;if(!(c[u+8>>2]|0))break b;if(!u){s=k;t=22;break a}}}__ZN6Memory11free_staticEPvb(u,0);c[i>>2]=0;s=k;t=22}}while(0);while(1){if((t|0)==22){t=0;a[s>>0]=0}i=b+112|0;u=c[i>>2]|0;if(!u)break;if(!(c[u+8>>2]|0))break;v=b+144|0;a[v>>0]=1;r=b+80|0;j=c[r>>2]|0;p=c[(c[j>>2]|0)+112>>2]|0;c[f>>2]=__ZplPKcRK6String(1093678,c[u>>2]|0)|0;__ZN7VariantC2ERK6String(e,f);$i[p&8191](j,e)|0;if(c[e>>2]|0)__ZN7Variant5clearEv(e);j=c[f>>2]|0;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);j=c[r>>2]|0;p=c[(c[j>>2]|0)+112>>2]|0;u=c[i>>2]|0;if(!u)w=0;else w=c[u>>2]|0;__ZN7VariantC2Ei(e,__ZNK5Array4sizeEv(w+4|0)|0);$i[p&8191](j,e)|0;if(c[e>>2]|0)__ZN7Variant5clearEv(e);j=0;while(1){p=c[i>>2]|0;if(!p)x=0;else x=c[p>>2]|0;if((j|0)>=(__ZNK5Array4sizeEv(x+4|0)|0))break;p=c[r>>2]|0;u=c[(c[p>>2]|0)+112>>2]|0;n=c[i>>2]|0;if(!n)y=0;else y=c[n>>2]|0;n=__ZN5ArrayixEi(y+4|0,j)|0;$i[u&8191](p,n)|0;j=j+1|0}j=c[i>>2]|0;if(!j){s=v;t=22;continue}r=c[j>>2]|0;if(!r){s=v;t=22;continue}__ZN4ListIN20ScriptDebuggerRemote7MessageE16DefaultAllocatorE5_Data5eraseEPKNS3_7ElementE(j,r)|0;r=c[i>>2]|0;if(c[r+8>>2]|0){s=v;t=22;continue}__ZN6Memory11free_staticEPvb(r,0);c[i>>2]=0;s=v;t=22}s=b+116|0;y=c[s>>2]|0;if(!y){z=c[h>>2]|0;A=c[z>>2]|0;B=A+4|0;C=c[B>>2]|0;gj[C&8191](z);l=d;return}x=b+144|0;w=b+80|0;b=e+40|0;r=e+4|0;j=e+8|0;k=e+12|0;n=e+20|0;p=e+16|0;u=e+24|0;q=e+28|0;o=e+32|0;D=e+36|0;E=y;while(1){if(!(c[E+8>>2]|0)){t=94;break}a[x>>0]=1;y=c[w>>2]|0;F=c[(c[y>>2]|0)+112>>2]|0;__ZN7VariantC2EPKc(e,1093687);$i[F&8191](y,e)|0;if(c[e>>2]|0)__ZN7Variant5clearEv(e);y=c[s>>2]|0;if(!y)G=0;else G=c[y>>2]|0;__ZN20ScriptDebuggerRemote11OutputErrorC2ERKS0_(e,G);y=c[w>>2]|0;F=c[(c[y>>2]|0)+112>>2]|0;__ZN7VariantC2Ei(f,(__ZNK5Array4sizeEv(b)|0)+2|0);$i[F&8191](y,f)|0;if(c[f>>2]|0)__ZN7Variant5clearEv(f);__ZN5ArrayC2Ev(f);__ZN7VariantC2Ei(g,c[e>>2]|0);__ZN5Array9push_backERK7Variant(f,g);if(c[g>>2]|0)__ZN7Variant5clearEv(g);__ZN7VariantC2Ei(g,c[r>>2]|0);__ZN5Array9push_backERK7Variant(f,g);if(c[g>>2]|0)__ZN7Variant5clearEv(g);__ZN7VariantC2Ei(g,c[j>>2]|0);__ZN5Array9push_backERK7Variant(f,g);if(c[g>>2]|0)__ZN7Variant5clearEv(g);__ZN7VariantC2Ei(g,c[k>>2]|0);__ZN5Array9push_backERK7Variant(f,g);if(c[g>>2]|0)__ZN7Variant5clearEv(g);__ZN7VariantC2ERK6String(g,n);__ZN5Array9push_backERK7Variant(f,g);if(c[g>>2]|0)__ZN7Variant5clearEv(g);__ZN7VariantC2ERK6String(g,p);__ZN5Array9push_backERK7Variant(f,g);if(c[g>>2]|0)__ZN7Variant5clearEv(g);__ZN7VariantC2Ei(g,c[u>>2]|0);__ZN5Array9push_backERK7Variant(f,g);if(c[g>>2]|0)__ZN7Variant5clearEv(g);__ZN7VariantC2ERK6String(g,q);__ZN5Array9push_backERK7Variant(f,g);if(c[g>>2]|0)__ZN7Variant5clearEv(g);__ZN7VariantC2ERK6String(g,o);__ZN5Array9push_backERK7Variant(f,g);if(c[g>>2]|0)__ZN7Variant5clearEv(g);__ZN7VariantC2Eb(g,(a[D>>0]|0)!=0);__ZN5Array9push_backERK7Variant(f,g);if(c[g>>2]|0)__ZN7Variant5clearEv(g);y=c[w>>2]|0;F=c[(c[y>>2]|0)+112>>2]|0;__ZN7VariantC2ERK5Array(g,f);$i[F&8191](y,g)|0;if(c[g>>2]|0)__ZN7Variant5clearEv(g);y=c[w>>2]|0;F=c[(c[y>>2]|0)+112>>2]|0;__ZN7VariantC2Ei(g,__ZNK5Array4sizeEv(b)|0);$i[F&8191](y,g)|0;if(c[g>>2]|0)__ZN7Variant5clearEv(g);if((__ZNK5Array4sizeEv(b)|0)>0){y=0;do{F=c[w>>2]|0;H=c[(c[F>>2]|0)+112>>2]|0;I=__ZN5ArrayixEi(b,y)|0;$i[H&8191](F,I)|0;y=y+1|0}while((y|0)<(__ZNK5Array4sizeEv(b)|0))}y=c[s>>2]|0;do if(y|0){v=c[y>>2]|0;if(!v)break;a[1263537]=0;if((c[v+52>>2]|0)==(y|0)){c[y>>2]=c[v+44>>2];i=y+4|0;I=c[v+48>>2]|0;if((c[i>>2]|0)==(v|0))c[i>>2]=I;i=v+44|0;if(I|0)c[I+44>>2]=c[i>>2];F=c[i>>2]|0;if(F|0)c[F+48>>2]=I;__ZN20ScriptDebuggerRemote11OutputErrorD2Ev(v);__ZN6Memory11free_staticEPvb(v,0);v=y+8|0;c[v>>2]=(c[v>>2]|0)+-1}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145114,1145120,157,1145132,0);v=c[s>>2]|0;if(c[v+8>>2]|0)break;__ZN6Memory11free_staticEPvb(v,0);c[s>>2]=0}while(0);a[x>>0]=0;__ZN5ArrayD2Ev(f);__ZN20ScriptDebuggerRemote11OutputErrorD2Ev(e);E=c[s>>2]|0;if(!E){t=94;break}}if((t|0)==94){z=c[h>>2]|0;A=c[z>>2]|0;B=A+4|0;C=c[B>>2]|0;gj[C&8191](z);l=d;return}}function __ZNK14ScriptDebugger18get_break_languageEv(a){a=a|0;return c[a+24>>2]|0}function __ZN20ScriptDebuggerRemote18_send_video_memoryEv(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0;d=l;l=l+32|0;if((l|0)>=(m|0))ba(32);e=d+24|0;f=d;c[e>>2]=0;g=c[313773]|0;if(g|0)gj[g&8191](e);__ZN4ListIN20ScriptDebuggerRemote13ResourceUsageE16DefaultAllocatorE11sort_customI10ComparatorIS1_EEEvv(e);g=b+80|0;b=c[g>>2]|0;h=c[(c[b>>2]|0)+112>>2]|0;__ZN7VariantC2EPKc(f,1093660);$i[h&8191](b,f)|0;if(c[f>>2]|0)__ZN7Variant5clearEv(f);b=c[g>>2]|0;h=c[(c[b>>2]|0)+112>>2]|0;i=c[e>>2]|0;if(!i)j=0;else j=c[i+8>>2]<<2;__ZN7VariantC2Ei(f,j);$i[h&8191](b,f)|0;if(c[f>>2]|0)__ZN7Variant5clearEv(f);b=c[e>>2]|0;if(!b)k=0;else{n=b;o=11}while(1){if((o|0)==11){o=0;k=c[n>>2]|0}if(!k)break;b=c[g>>2]|0;h=c[(c[b>>2]|0)+112>>2]|0;__ZN7VariantC2ERK6String(f,k);$i[h&8191](b,f)|0;if(c[f>>2]|0)__ZN7Variant5clearEv(f);b=c[g>>2]|0;h=c[(c[b>>2]|0)+112>>2]|0;__ZN7VariantC2ERK6String(f,k+8|0);$i[h&8191](b,f)|0;if(c[f>>2]|0)__ZN7Variant5clearEv(f);b=c[g>>2]|0;h=c[(c[b>>2]|0)+112>>2]|0;__ZN7VariantC2ERK6String(f,k+4|0);$i[h&8191](b,f)|0;if(c[f>>2]|0)__ZN7Variant5clearEv(f);b=c[g>>2]|0;h=c[(c[b>>2]|0)+112>>2]|0;__ZN7VariantC2Ei(f,c[k+16>>2]|0);$i[h&8191](b,f)|0;if(c[f>>2]|0)__ZN7Variant5clearEv(f);n=k+20|0;o=11}k=c[e>>2]|0;if(!k){l=d;return}else p=k;while(1){k=c[p>>2]|0;if(!k){o=18;break}__ZN4ListIN20ScriptDebuggerRemote13ResourceUsageE16DefaultAllocatorE5_Data5eraseEPKNS3_7ElementE(p,k)|0;q=c[e>>2]|0;if(!(c[q+8>>2]|0)){o=17;break}if(!q){o=21;break}else p=q}if((o|0)==17){__ZN6Memory11free_staticEPvb(q,0);c[e>>2]=0;l=d;return}else if((o|0)==18)if(!(c[p+8>>2]|0)){a[1263537]=0;__ZN6Memory11free_staticEPvb(p,0);l=d;return}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145461,1145120,668,1145467,0);l=d;return}else if((o|0)==21){l=d;return}}function __ZN20ScriptDebuggerRemote15_send_object_idEj(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0;e=l;l=l+176|0;if((l|0)>=(m|0))ba(176);f=e+168|0;g=e+144|0;h=e+120|0;i=e+96|0;j=e+72|0;k=e+48|0;n=e+24|0;o=e;p=__ZN8ObjectDB12get_instanceEj(d)|0;if(!p){l=e;return}c[f>>2]=0;__ZNK6Object17get_property_listEP4ListI12PropertyInfo16DefaultAllocatorEb(p,f,1);q=c[f>>2]|0;if(!q){r=0;s=0}else{t=0;u=q;v=4}while(1){if((v|0)==4){v=0;r=c[u>>2]|0;s=t}if(!r)break;t=((c[r+16>>2]&258|0)!=0&1)+s|0;u=r+20|0;v=4}r=b+80|0;b=c[r>>2]|0;u=c[(c[b>>2]|0)+112>>2]|0;__ZN7VariantC2EPKc(g,1093637);$i[u&8191](b,g)|0;if(c[g>>2]|0)__ZN7Variant5clearEv(g);b=c[r>>2]|0;u=c[(c[b>>2]|0)+112>>2]|0;__ZN7VariantC2Ei(g,(s*5|0)+4|0);$i[u&8191](b,g)|0;if(c[g>>2]|0)__ZN7Variant5clearEv(g);b=c[r>>2]|0;u=c[(c[b>>2]|0)+112>>2]|0;__ZN7VariantC2Ej(g,d);$i[u&8191](b,g)|0;if(c[g>>2]|0)__ZN7Variant5clearEv(g);b=c[r>>2]|0;u=c[(c[b>>2]|0)+112>>2]|0;c[h>>2]=ij[c[(c[p>>2]|0)+32>>2]&8191](p)|0;__ZN7VariantC2ERK6String(g,h);$i[u&8191](b,g)|0;if(c[g>>2]|0)__ZN7Variant5clearEv(g);b=c[h>>2]|0;if(b|0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(b,1);b=c[(c[p>>2]|0)+40>>2]|0;__ZN6StringC2EPKc(g,1110448);if($i[b&8191](p,g)|0)w=1;else{b=c[(c[p>>2]|0)+40>>2]|0;__ZN6StringC2EPKc(h,1132465);u=$i[b&8191](p,h)|0;b=c[h>>2]|0;if(b|0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(b,1);w=u}u=c[g>>2]|0;if(u|0?(__Z16atomic_decrementPj(u+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(u,1);u=c[r>>2]|0;b=c[(c[u>>2]|0)+112>>2]|0;if(!w){__ZN7VariantC2EPKc(g,1263606);$i[b&8191](u,g)|0;if(c[g>>2]|0)__ZN7Variant5clearEv(g)}else{__ZN10StringNameC2EPKc(h,1132530);c[i>>2]=0;c[j>>2]=0;c[k>>2]=0;c[n>>2]=0;c[o>>2]=0;__ZN6Object4callERK10StringNameRK7VariantS5_S5_S5_S5_(g,p,h,i,j,k,n,o);$i[b&8191](u,g)|0;if(c[g>>2]|0)__ZN7Variant5clearEv(g);if(c[o>>2]|0)__ZN7Variant5clearEv(o);if(c[n>>2]|0)__ZN7Variant5clearEv(n);if(c[k>>2]|0)__ZN7Variant5clearEv(k);if(c[j>>2]|0)__ZN7Variant5clearEv(j);if(c[i>>2]|0)__ZN7Variant5clearEv(i);__ZN10StringNameD2Ev(h)}j=c[r>>2]|0;k=c[(c[j>>2]|0)+112>>2]|0;__ZN7VariantC2Ei(g,s);$i[k&8191](j,g)|0;if(c[g>>2]|0)__ZN7Variant5clearEv(g);j=c[f>>2]|0;if(!j)x=0;else{y=j;v=47}while(1){if((v|0)==47){v=0;x=c[y>>2]|0}if(!x)break;j=c[x+16>>2]|0;if(j&258|0){k=c[r>>2]|0;s=c[(c[k>>2]|0)+112>>2]|0;if(!(j&256)){j=x+4|0;__ZN7VariantC2ERK6String(g,j);$i[s&8191](k,g)|0;if(c[g>>2]|0)__ZN7Variant5clearEv(g);z=j}else{j=x+4|0;c[h>>2]=__ZplPKcRK6String(1125900,j)|0;__ZN7VariantC2ERK6String(g,h);$i[s&8191](k,g)|0;if(c[g>>2]|0)__ZN7Variant5clearEv(g);k=c[h>>2]|0;do if(k|0){if(__Z16atomic_decrementPj(k+-8|0)|0)break;__ZN6Memory11free_staticEPvb(k,1)}while(0);z=j}__ZN10StringNameC2ERK6String(h,z);__ZNK6Object3getERK10StringNamePb(g,p,h,0);__ZN10StringNameD2Ev(h);k=c[x>>2]|0;if((k|0)!=18?(c[g>>2]|0)!=18:0){s=c[r>>2]|0;n=c[(c[s>>2]|0)+112>>2]|0;__ZN7VariantC2Ei(h,k);$i[n&8191](s,h)|0;if(c[h>>2]|0)__ZN7Variant5clearEv(h);s=c[r>>2]|0;n=c[(c[s>>2]|0)+112>>2]|0;__ZN7VariantC2Ei(h,c[x+8>>2]|0);$i[n&8191](s,h)|0;if(c[h>>2]|0)__ZN7Variant5clearEv(h);s=c[r>>2]|0;n=c[(c[s>>2]|0)+112>>2]|0;__ZN7VariantC2ERK6String(h,x+12|0);$i[n&8191](s,h)|0;if(c[h>>2]|0)__ZN7Variant5clearEv(h);s=c[g>>2]|0;if((s|0)==15){__ZN5ImageC2Ev(i);__ZN7VariantC2ERK5Image(h,i);__ZN7VariantaSERKS_(g,h);if(c[h>>2]|0)__ZN7Variant5clearEv(h);__ZN5ImageD2Ev(i);A=c[g>>2]|0}else A=s;if((A|0)>19){__ZN5ArrayC2Ev(i);__ZN7VariantC2ERK5Array(h,i);__ZN7VariantaSERKS_(g,h);if(c[h>>2]|0)__ZN7Variant5clearEv(h);__ZN5ArrayD2Ev(i)}s=c[r>>2]|0;$i[c[(c[s>>2]|0)+112>>2]&8191](s,g)|0;B=g}else{s=__ZNK7VariantcvP6ObjectEv(g)|0;if(!s)C=0;else C=c[s+44>>2]|0;s=c[r>>2]|0;n=c[(c[s>>2]|0)+112>>2]|0;__ZN7VariantC2Ei(h,2);$i[n&8191](s,h)|0;if(c[h>>2]|0)__ZN7Variant5clearEv(h);s=c[r>>2]|0;n=c[(c[s>>2]|0)+112>>2]|0;__ZN7VariantC2Ei(h,22);$i[n&8191](s,h)|0;if(c[h>>2]|0)__ZN7Variant5clearEv(h);s=c[r>>2]|0;n=c[(c[s>>2]|0)+112>>2]|0;__ZN7VariantC2ERK6String(h,x+12|0);$i[n&8191](s,h)|0;if(c[h>>2]|0)__ZN7Variant5clearEv(h);s=c[r>>2]|0;n=c[(c[s>>2]|0)+112>>2]|0;__ZN7VariantC2Ej(h,C);$i[n&8191](s,h)|0;if(c[h>>2]|0)__ZN7Variant5clearEv(h);B=g}if(c[B>>2]|0)__ZN7Variant5clearEv(g)}y=x+20|0;v=47}x=c[f>>2]|0;a:do if(x|0){y=x;while(1){g=c[y>>2]|0;if(!g)break;__ZN4ListI12PropertyInfo16DefaultAllocatorE5_Data5eraseEPKNS2_7ElementE(y,g)|0;D=c[f>>2]|0;if(!(c[D+8>>2]|0)){v=53;break}if(!D)break a;else y=D}if((v|0)==53){__ZN6Memory11free_staticEPvb(D,0);c[f>>2]=0;break}if(!(c[y+8>>2]|0)){a[1263537]=0;__ZN6Memory11free_staticEPvb(y,0);break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145461,1145120,668,1145467,0);break}}while(0);l=e;return}function __ZN20ScriptDebuggerRemote20_send_profiling_dataEb(b,d){b=b|0;d=d|0;var e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0,ia=0,ja=0,ka=0,la=0,ma=0,na=0,oa=0,pa=0,qa=0,ra=0,sa=0,ta=0,ua=0,va=0,wa=0,xa=0,ya=0,za=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+24|0;h=e;a:do if((__ZN12ScriptServer18get_language_countEv()|0)>0){i=b+28|0;if(d){j=0;k=0;while(1){n=__ZN12ScriptServer12get_languageEi(k)|0;o=c[(c[n>>2]|0)+160>>2]|0;do if((j|0)<0)p=12;else{q=c[i>>2]|0;r=(q|0)==0;if(r)s=0;else s=c[q+-4>>2]|0;if((s|0)<=(j|0)){if(r)t=0;else t=c[q+-4>>2]|0;if((t|0)<=(j|0)){p=12;break}a[1263537]=0}__ZN6VectorIN14ScriptLanguage13ProfilingInfoEE14_copy_on_writeEv(i);q=c[i>>2]|0;u=q+(j<<5)|0;v=q}while(0);if((p|0)==12){p=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);u=0;v=c[i>>2]|0}if(!v)w=0;else w=c[v+-4>>2]|0;q=(nj[o&2047](n,u,w-j|0)|0)+j|0;k=k+1|0;if((k|0)>=(__ZN12ScriptServer18get_language_countEv()|0)){x=q;break}else j=q}}else{j=0;k=0;while(1){q=__ZN12ScriptServer12get_languageEi(k)|0;r=c[(c[q>>2]|0)+156>>2]|0;do if((j|0)<0)p=26;else{y=c[i>>2]|0;z=(y|0)==0;if(z)A=0;else A=c[y+-4>>2]|0;if((A|0)<=(j|0)){if(z)B=0;else B=c[y+-4>>2]|0;if((B|0)<=(j|0)){p=26;break}a[1263537]=0}__ZN6VectorIN14ScriptLanguage13ProfilingInfoEE14_copy_on_writeEv(i);y=c[i>>2]|0;C=y+(j<<5)|0;D=y}while(0);if((p|0)==26){p=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);C=0;D=c[i>>2]|0}if(!D)E=0;else E=c[D+-4>>2]|0;n=(nj[r&2047](q,C,E-j|0)|0)+j|0;k=k+1|0;if((k|0)>=(__ZN12ScriptServer18get_language_countEv()|0)){x=n;break}else j=n}}if((x|0)>0){j=b+28|0;k=b+32|0;i=0;while(1){n=c[j>>2]|0;o=(n|0)==0;if(o)G=0;else G=c[n+-4>>2]|0;do if((G|0)<=(i|0)){if(o)H=0;else H=c[n+-4>>2]|0;if((H|0)>(i|0)){a[1263537]=0;p=48;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);I=0;break}}else p=48;while(0);if((p|0)==48){p=0;__ZN6VectorIN14ScriptLanguage13ProfilingInfoEE14_copy_on_writeEv(j);I=(c[j>>2]|0)+(i<<5)|0}n=c[k>>2]|0;o=(n|0)==0;if(o)J=0;else J=c[n+-4>>2]|0;if((J|0)<=(i|0)){if(o)K=0;else K=c[n+-4>>2]|0;if((K|0)<=(i|0))break;a[1263537]=0}__ZN6VectorIPN14ScriptLanguage13ProfilingInfoEE14_copy_on_writeEv(k);c[(c[k>>2]|0)+(i<<2)>>2]=I;i=i+1|0;if((i|0)>=(x|0)){L=x;M=k;N=k;break a}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}else{O=x;p=17}}else{O=0;p=17}while(0);if((p|0)==17){x=b+32|0;L=O;M=x;N=x}if(!(c[M>>2]|0))P=0;else{__ZN6VectorIPN14ScriptLanguage13ProfilingInfoEE14_copy_on_writeEv(N);P=c[M>>2]|0}switch(L|0){case 0:{Q=0;break}case 1:{R=0;p=37;break}default:{x=L;O=0;do{O=O+1|0;x=x>>1}while((x|0)!=1);R=O<<1;p=37}}if((p|0)==37){__ZNK9SortArrayIPN14ScriptLanguage13ProfilingInfoEN20ScriptDebuggerRemote15ProfileInfoSortEE9introsortEiiPS2_i(f,0,L,P,R);__ZNK9SortArrayIPN14ScriptLanguage13ProfilingInfoEN20ScriptDebuggerRemote15ProfileInfoSortEE20final_insertion_sortEiiPS2_(f,0,L,P);Q=L}P=c[b+68>>2]|0;f=(Q|0)<(P|0)?L:P;P=(f|0)>0;b:do if(P){L=b+36|0;Q=b+44|0;R=b+80|0;O=b+40|0;x=0;I=0;K=0;while(1){J=c[M>>2]|0;H=(J|0)==0;if(H)S=0;else S=c[J+-4>>2]|0;if((S|0)<=(x|0)){if(H)T=0;else T=c[J+-4>>2]|0;if((T|0)<=(x|0)){p=66;break}a[1263537]=0}__ZN6VectorIPN14ScriptLanguage13ProfilingInfoEE14_copy_on_writeEv(N);J=c[(c[M>>2]|0)+(x<<2)>>2]|0;H=c[L>>2]|0;c:do if(H){G=c[H+8>>2]|0;E=c[O>>2]|0;d:do if((G|0)==(E|0))U=G;else{C=c[J>>2]|0;D=G;while(1){B=c[D+24>>2]|0;if(C>>>0<B>>>0)V=D+8|0;else{if(B>>>0>=C>>>0){U=D;break d}V=D+4|0}D=c[V>>2]|0;if((D|0)==(E|0)){p=77;break c}}}while(0);if(!((U|0)!=(E|0)&(U|0)!=0))p=77}else p=77;while(0);if((p|0)==77){p=0;J=c[Q>>2]|0;H=c[R>>2]|0;G=c[(c[H>>2]|0)+112>>2]|0;__ZN7VariantC2EPKc(h,1093597);$i[G&8191](H,h)|0;if(c[h>>2]|0)__ZN7Variant5clearEv(h);H=c[R>>2]|0;G=c[(c[H>>2]|0)+112>>2]|0;__ZN7VariantC2Ei(h,2);$i[G&8191](H,h)|0;if(c[h>>2]|0)__ZN7Variant5clearEv(h);H=c[R>>2]|0;G=c[(c[H>>2]|0)+112>>2]|0;D=c[M>>2]|0;C=(D|0)==0;if(C)W=0;else W=c[D+-4>>2]|0;if((W|0)<=(x|0)){if(C)X=0;else X=c[D+-4>>2]|0;if((X|0)<=(x|0)){p=87;break}a[1263537]=0}__ZN6VectorIPN14ScriptLanguage13ProfilingInfoEE14_copy_on_writeEv(N);__ZN7VariantC2ERK10StringName(h,c[(c[M>>2]|0)+(x<<2)>>2]|0);$i[G&8191](H,h)|0;if(c[h>>2]|0)__ZN7Variant5clearEv(h);H=c[R>>2]|0;G=c[(c[H>>2]|0)+112>>2]|0;__ZN7VariantC2Ei(h,J);$i[G&8191](H,h)|0;if(c[h>>2]|0)__ZN7Variant5clearEv(h);H=c[M>>2]|0;G=(H|0)==0;if(G)Y=0;else Y=c[H+-4>>2]|0;if((Y|0)<=(x|0)){if(G)Z=0;else Z=c[H+-4>>2]|0;if((Z|0)<=(x|0)){p=99;break}a[1263537]=0}__ZN6VectorIPN14ScriptLanguage13ProfilingInfoEE14_copy_on_writeEv(N);c[(__ZN3MapI10StringNamei10ComparatorIS0_E16DefaultAllocatorEixERKS0_(L,c[(c[M>>2]|0)+(x<<2)>>2]|0)|0)>>2]=J}J=c[M>>2]|0;H=(J|0)==0;if(H)_=0;else _=c[J+-4>>2]|0;if((_|0)<=(x|0)){if(H)$=0;else $=c[J+-4>>2]|0;if(($|0)<=(x|0)){p=108;break}a[1263537]=0}__ZN6VectorIPN14ScriptLanguage13ProfilingInfoEE14_copy_on_writeEv(N);J=(c[(c[M>>2]|0)+(x<<2)>>2]|0)+24|0;H=_i64Add(c[J>>2]|0,c[J+4>>2]|0,I|0,K|0)|0;J=F;x=x+1|0;if((x|0)>=(f|0)){aa=R;ca=J;da=H;break b}else{I=H;K=J}}if((p|0)==66)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((p|0)==87)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((p|0)==99)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((p|0)==108)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}else{aa=b+80|0;ca=0;da=0}while(0);$=c[aa>>2]|0;_=c[(c[$>>2]|0)+112>>2]|0;if(d){__ZN7VariantC2EPKc(h,1093609);$i[_&8191]($,h)|0;if(c[h>>2]|0)__ZN7Variant5clearEv(h);Z=c[aa>>2]|0;Y=c[(c[Z>>2]|0)+112>>2]|0;X=c[b+188>>2]|0;if(!X)ea=0;else ea=c[X+-4>>2]|0;__ZN7VariantC2Ei(h,(f<<2)+8+(ea<<1)|0);$i[Y&8191](Z,h)|0;if(c[h>>2]|0)__ZN7Variant5clearEv(h)}else{__ZN7VariantC2EPKc(h,1093623);$i[_&8191]($,h)|0;if(c[h>>2]|0)__ZN7Variant5clearEv(h);$=c[aa>>2]|0;_=c[(c[$>>2]|0)+112>>2]|0;__ZN7VariantC2Ei(h,(f<<2)+8|0);$i[_&8191]($,h)|0;if(c[h>>2]|0)__ZN7Variant5clearEv(h)}$=c[aa>>2]|0;_=c[(c[$>>2]|0)+112>>2]|0;Z=__ZN6Engine16get_frames_drawnEv(__ZN6Engine13get_singletonEv()|0)|0;__ZN7VariantC2Ey(h,Z,F);$i[_&8191]($,h)|0;if(c[h>>2]|0)__ZN7Variant5clearEv(h);$=c[aa>>2]|0;_=c[(c[$>>2]|0)+112>>2]|0;__ZN7VariantC2Ef(h,+g[b+48>>2]);$i[_&8191]($,h)|0;if(c[h>>2]|0)__ZN7Variant5clearEv(h);$=c[aa>>2]|0;_=c[(c[$>>2]|0)+112>>2]|0;__ZN7VariantC2Ef(h,+g[b+52>>2]);$i[_&8191]($,h)|0;if(c[h>>2]|0)__ZN7Variant5clearEv(h);$=c[aa>>2]|0;_=c[(c[$>>2]|0)+112>>2]|0;__ZN7VariantC2Ef(h,+g[b+56>>2]);$i[_&8191]($,h)|0;if(c[h>>2]|0)__ZN7Variant5clearEv(h);$=c[aa>>2]|0;_=c[(c[$>>2]|0)+112>>2]|0;__ZN7VariantC2Ef(h,+g[b+60>>2]);$i[_&8191]($,h)|0;if(c[h>>2]|0)__ZN7Variant5clearEv(h);$=c[aa>>2]|0;_=c[(c[$>>2]|0)+112>>2]|0;__ZN7VariantC2Ed(h,(+(da>>>0)+4294967296.0*+(ca>>>0))/1.0e6);$i[_&8191]($,h)|0;if(c[h>>2]|0)__ZN7Variant5clearEv(h);$=c[aa>>2]|0;_=c[(c[$>>2]|0)+112>>2]|0;e:do if(!d){__ZN7VariantC2Ei(h,0);$i[_&8191]($,h)|0;if(c[h>>2]|0)__ZN7Variant5clearEv(h);ca=c[aa>>2]|0;da=c[(c[ca>>2]|0)+112>>2]|0;__ZN7VariantC2Ei(h,f);$i[da&8191](ca,h)|0;if(c[h>>2]|0)__ZN7Variant5clearEv(h)}else{ca=b+188|0;da=c[ca>>2]|0;if(!da)fa=0;else fa=c[da+-4>>2]|0;__ZN7VariantC2Ei(h,fa);$i[_&8191]($,h)|0;if(c[h>>2]|0)__ZN7Variant5clearEv(h);da=c[aa>>2]|0;Z=c[(c[da>>2]|0)+112>>2]|0;__ZN7VariantC2Ei(h,f);$i[Z&8191](da,h)|0;if(c[h>>2]|0)__ZN7Variant5clearEv(h);da=0;while(1){Z=c[ca>>2]|0;Y=(Z|0)==0;if(Y)ga=0;else ga=c[Z+-4>>2]|0;if((da|0)>=(ga|0))break e;ea=c[aa>>2]|0;X=c[(c[ea>>2]|0)+112>>2]|0;if(Y)ha=0;else ha=c[Z+-4>>2]|0;do if((ha|0)<=(da|0)){if(Y)ia=0;else ia=c[Z+-4>>2]|0;if((ia|0)>(da|0)){a[1263537]=0;p=154;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);ja=0;break}}else p=154;while(0);if((p|0)==154){p=0;__ZN6VectorIN20ScriptDebuggerRemote9FrameDataEE14_copy_on_writeEv(ca);ja=(c[ca>>2]|0)+(da<<3)|0}__ZN7VariantC2ERK10StringName(h,ja);$i[X&8191](ea,h)|0;if(c[h>>2]|0)__ZN7Variant5clearEv(h);Z=c[aa>>2]|0;Y=c[(c[Z>>2]|0)+112>>2]|0;W=c[ca>>2]|0;U=(W|0)==0;if(U)ka=0;else ka=c[W+-4>>2]|0;do if((ka|0)<=(da|0)){if(U)la=0;else la=c[W+-4>>2]|0;if((la|0)>(da|0)){a[1263537]=0;p=165;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);ma=0;break}}else p=165;while(0);if((p|0)==165){p=0;__ZN6VectorIN20ScriptDebuggerRemote9FrameDataEE14_copy_on_writeEv(ca);ma=(c[ca>>2]|0)+(da<<3)|0}__ZN7VariantC2ERK5Array(h,ma+4|0);$i[Y&8191](Z,h)|0;if(c[h>>2]|0)__ZN7Variant5clearEv(h);da=da+1|0}}while(0);f:do if(P){ma=b+36|0;la=b+40|0;ka=0;g:while(1){ja=c[M>>2]|0;ia=(ja|0)==0;if(ia)na=0;else na=c[ja+-4>>2]|0;if((na|0)<=(ka|0)){if(ia)oa=0;else oa=c[ja+-4>>2]|0;if((oa|0)<=(ka|0)){p=183;break}a[1263537]=0}__ZN6VectorIPN14ScriptLanguage13ProfilingInfoEE14_copy_on_writeEv(N);ja=c[M>>2]|0;ia=c[ja+(ka<<2)>>2]|0;ha=c[ma>>2]|0;h:do if(ha){ga=c[ha+8>>2]|0;$=c[la>>2]|0;i:do if((ga|0)==($|0))pa=ga;else{_=c[ia>>2]|0;fa=ga;while(1){da=c[fa+24>>2]|0;if(_>>>0<da>>>0)qa=fa+8|0;else{if(da>>>0>=_>>>0){pa=fa;break i}qa=fa+4|0}fa=c[qa>>2]|0;if((fa|0)==($|0)){ra=-1;break h}}}while(0);if((pa|0)!=($|0)&(pa|0)!=0){ga=(ja|0)==0;if(ga)sa=0;else sa=c[ja+-4>>2]|0;if((sa|0)<=(ka|0)){if(ga)ta=0;else ta=c[ja+-4>>2]|0;if((ta|0)<=(ka|0)){p=200;break g}a[1263537]=0}__ZN6VectorIPN14ScriptLanguage13ProfilingInfoEE14_copy_on_writeEv(N);ra=c[(__ZN3MapI10StringNamei10ComparatorIS0_E16DefaultAllocatorEixERKS0_(ma,c[(c[M>>2]|0)+(ka<<2)>>2]|0)|0)>>2]|0}else ra=-1}else ra=-1;while(0);ja=c[aa>>2]|0;ia=c[(c[ja>>2]|0)+112>>2]|0;__ZN7VariantC2Ei(h,ra);$i[ia&8191](ja,h)|0;if(c[h>>2]|0)__ZN7Variant5clearEv(h);ja=c[aa>>2]|0;ia=c[(c[ja>>2]|0)+112>>2]|0;ha=c[M>>2]|0;Z=(ha|0)==0;if(Z)ua=0;else ua=c[ha+-4>>2]|0;if((ua|0)<=(ka|0)){if(Z)va=0;else va=c[ha+-4>>2]|0;if((va|0)<=(ka|0)){p=211;break}a[1263537]=0}__ZN6VectorIPN14ScriptLanguage13ProfilingInfoEE14_copy_on_writeEv(N);ha=(c[(c[M>>2]|0)+(ka<<2)>>2]|0)+8|0;__ZN7VariantC2Ey(h,c[ha>>2]|0,c[ha+4>>2]|0);$i[ia&8191](ja,h)|0;if(c[h>>2]|0)__ZN7Variant5clearEv(h);ja=c[aa>>2]|0;ia=c[(c[ja>>2]|0)+112>>2]|0;ha=c[M>>2]|0;Z=(ha|0)==0;if(Z)wa=0;else wa=c[ha+-4>>2]|0;if((wa|0)<=(ka|0)){if(Z)xa=0;else xa=c[ha+-4>>2]|0;if((xa|0)<=(ka|0)){p=221;break}a[1263537]=0}__ZN6VectorIPN14ScriptLanguage13ProfilingInfoEE14_copy_on_writeEv(N);ha=(c[(c[M>>2]|0)+(ka<<2)>>2]|0)+16|0;__ZN7VariantC2Ed(h,(+((c[ha>>2]|0)>>>0)+4294967296.0*+((c[ha+4>>2]|0)>>>0))/1.0e6);$i[ia&8191](ja,h)|0;if(c[h>>2]|0)__ZN7Variant5clearEv(h);ja=c[aa>>2]|0;ia=c[(c[ja>>2]|0)+112>>2]|0;ha=c[M>>2]|0;Z=(ha|0)==0;if(Z)ya=0;else ya=c[ha+-4>>2]|0;if((ya|0)<=(ka|0)){if(Z)za=0;else za=c[ha+-4>>2]|0;if((za|0)<=(ka|0)){p=231;break}a[1263537]=0}__ZN6VectorIPN14ScriptLanguage13ProfilingInfoEE14_copy_on_writeEv(N);ha=(c[(c[M>>2]|0)+(ka<<2)>>2]|0)+24|0;__ZN7VariantC2Ed(h,(+((c[ha>>2]|0)>>>0)+4294967296.0*+((c[ha+4>>2]|0)>>>0))/1.0e6);$i[ia&8191](ja,h)|0;if(c[h>>2]|0)__ZN7Variant5clearEv(h);ka=ka+1|0;if((ka|0)>=(f|0))break f}if((p|0)==183)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((p|0)==200)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((p|0)==211)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((p|0)==221)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((p|0)==231)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);if(!d){l=e;return}a[1263537]=0;d=b+188|0;b=c[d>>2]|0;if(!b){l=e;return}if(!(c[b+-4>>2]|0)){l=e;return}if(!(__Z16atomic_decrementPj(b+-8|0)|0)){p=c[d>>2]|0;f=(p|0)==0?0:p+-4|0;p=f+4|0;if(c[f>>2]|0){h=0;do{__ZN5ArrayD2Ev(p+(h<<3)+4|0);__ZN10StringNameD2Ev(p+(h<<3)|0);h=h+1|0}while(h>>>0<(c[f>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(b,1)}c[d>>2]=0;l=e;return}function __ZN20ScriptDebuggerRemote16_parse_live_editERK5Array(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d+12|0;f=d+8|0;g=d+4|0;h=d;c[e>>2]=__ZNK7Variantcv6StringEv(__ZNK5ArrayixEi(b,0)|0)|0;i=a+172|0;do if((c[i>>2]|0)!=0?__ZNK6String11begins_withEPKc(e,1093317)|0:0){if(__ZNK6StringeqEPKc(e,1093323)|0){a=c[i>>2]|0;j=c[a+36>>2]|0;if(!j){k=1;break}n=c[a>>2]|0;c[f>>2]=__ZNK7Variantcv8NodePathEv(__ZNK5ArrayixEi(b,1)|0)|0;c[g>>2]=__ZNK7Variantcv6StringEv(__ZNK5ArrayixEi(b,2)|0)|0;bj[j&4095](n,f,g);n=c[g>>2]|0;if(n|0?(__Z16atomic_decrementPj(n+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(n,1);__ZN8NodePathD2Ev(f);k=1;break}if(__ZNK6StringeqEPKc(e,1093337)|0){n=c[i>>2]|0;j=c[n+4>>2]|0;if(!j){k=1;break}a=c[n>>2]|0;c[f>>2]=__ZNK7Variantcv8NodePathEv(__ZNK5ArrayixEi(b,1)|0)|0;n=__ZNK7VariantcviEv(__ZNK5ArrayixEi(b,2)|0)|0;bj[j&4095](a,f,n);__ZN8NodePathD2Ev(f);k=1;break}if(__ZNK6StringeqEPKc(e,1093352)|0){n=c[i>>2]|0;a=c[n+8>>2]|0;if(!a){k=1;break}j=c[n>>2]|0;c[f>>2]=__ZNK7Variantcv6StringEv(__ZNK5ArrayixEi(b,1)|0)|0;n=__ZNK7VariantcviEv(__ZNK5ArrayixEi(b,2)|0)|0;bj[a&4095](j,f,n);n=c[f>>2]|0;if(n|0?(__Z16atomic_decrementPj(n+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(n,1);k=1;break}if(__ZNK6StringeqEPKc(e,1093366)|0){n=c[i>>2]|0;j=c[n+16>>2]|0;if(!j){k=1;break}a=c[n>>2]|0;n=__ZNK7VariantcviEv(__ZNK5ArrayixEi(b,1)|0)|0;c[f>>2]=__ZNK7Variantcv10StringNameEv(__ZNK5ArrayixEi(b,2)|0)|0;c[g>>2]=__ZNK7Variantcv6StringEv(__ZNK5ArrayixEi(b,3)|0)|0;Ki[j&4095](a,n,f,g);n=c[g>>2]|0;if(n|0?(__Z16atomic_decrementPj(n+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(n,1);__ZN10StringNameD2Ev(f);k=1;break}if(__ZNK6StringeqEPKc(e,1093385)|0){n=c[i>>2]|0;a=c[n+12>>2]|0;if(!a){k=1;break}j=c[n>>2]|0;n=__ZNK7VariantcviEv(__ZNK5ArrayixEi(b,1)|0)|0;c[f>>2]=__ZNK7Variantcv10StringNameEv(__ZNK5ArrayixEi(b,2)|0)|0;o=__ZNK5ArrayixEi(b,3)|0;Ki[a&4095](j,n,f,o);__ZN10StringNameD2Ev(f);k=1;break}if(__ZNK6StringeqEPKc(e,1093400)|0){o=c[i>>2]|0;n=c[o+28>>2]|0;if(!n){k=1;break}j=c[o>>2]|0;o=__ZNK7VariantcviEv(__ZNK5ArrayixEi(b,1)|0)|0;c[f>>2]=__ZNK7Variantcv10StringNameEv(__ZNK5ArrayixEi(b,2)|0)|0;c[g>>2]=__ZNK7Variantcv6StringEv(__ZNK5ArrayixEi(b,3)|0)|0;Ki[n&4095](j,o,f,g);o=c[g>>2]|0;if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(o,1);__ZN10StringNameD2Ev(f);k=1;break}if(__ZNK6StringeqEPKc(e,1093418)|0){o=c[i>>2]|0;j=c[o+24>>2]|0;if(!j){k=1;break}n=c[o>>2]|0;o=__ZNK7VariantcviEv(__ZNK5ArrayixEi(b,1)|0)|0;c[f>>2]=__ZNK7Variantcv10StringNameEv(__ZNK5ArrayixEi(b,2)|0)|0;a=__ZNK5ArrayixEi(b,3)|0;Ki[j&4095](n,o,f,a);__ZN10StringNameD2Ev(f);k=1;break}if(__ZNK6StringeqEPKc(e,1093432)|0){a=c[i>>2]|0;o=c[a+20>>2]|0;if(!o){k=1;break}n=c[a>>2]|0;a=__ZNK7VariantcviEv(__ZNK5ArrayixEi(b,1)|0)|0;c[f>>2]=__ZNK7Variantcv10StringNameEv(__ZNK5ArrayixEi(b,2)|0)|0;j=__ZNK5ArrayixEi(b,3)|0;p=__ZNK5ArrayixEi(b,4)|0;q=__ZNK5ArrayixEi(b,5)|0;r=__ZNK5ArrayixEi(b,6)|0;s=__ZNK5ArrayixEi(b,7)|0;Ui[o&7](n,a,f,j,p,q,r,s);__ZN10StringNameD2Ev(f);k=1;break}if(__ZNK6StringeqEPKc(e,1093447)|0){s=c[i>>2]|0;r=c[s+32>>2]|0;if(!r){k=1;break}q=c[s>>2]|0;s=__ZNK7VariantcviEv(__ZNK5ArrayixEi(b,1)|0)|0;c[f>>2]=__ZNK7Variantcv10StringNameEv(__ZNK5ArrayixEi(b,2)|0)|0;p=__ZNK5ArrayixEi(b,3)|0;j=__ZNK5ArrayixEi(b,4)|0;a=__ZNK5ArrayixEi(b,5)|0;n=__ZNK5ArrayixEi(b,6)|0;o=__ZNK5ArrayixEi(b,7)|0;Ui[r&7](q,s,f,p,j,a,n,o);__ZN10StringNameD2Ev(f);k=1;break}if(__ZNK6StringeqEPKc(e,1093461)|0){o=c[i>>2]|0;n=c[o+40>>2]|0;a=c[o>>2]|0;c[f>>2]=__ZNK7Variantcv8NodePathEv(__ZNK5ArrayixEi(b,1)|0)|0;c[g>>2]=__ZNK7Variantcv6StringEv(__ZNK5ArrayixEi(b,2)|0)|0;c[h>>2]=__ZNK7Variantcv6StringEv(__ZNK5ArrayixEi(b,3)|0)|0;Ki[n&4095](a,f,g,h);a=c[h>>2]|0;if(a|0?(__Z16atomic_decrementPj(a+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(a,1);a=c[g>>2]|0;if(a|0?(__Z16atomic_decrementPj(a+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(a,1);__ZN8NodePathD2Ev(f);k=1;break}if(__ZNK6StringeqEPKc(e,1093478)|0){a=c[i>>2]|0;n=c[a+44>>2]|0;o=c[a>>2]|0;c[f>>2]=__ZNK7Variantcv8NodePathEv(__ZNK5ArrayixEi(b,1)|0)|0;c[g>>2]=__ZNK7Variantcv6StringEv(__ZNK5ArrayixEi(b,2)|0)|0;c[h>>2]=__ZNK7Variantcv6StringEv(__ZNK5ArrayixEi(b,3)|0)|0;Ki[n&4095](o,f,g,h);o=c[h>>2]|0;if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(o,1);o=c[g>>2]|0;if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(o,1);__ZN8NodePathD2Ev(f);k=1;break}if(__ZNK6StringeqEPKc(e,1093497)|0){o=c[i>>2]|0;n=c[o+48>>2]|0;a=c[o>>2]|0;c[f>>2]=__ZNK7Variantcv8NodePathEv(__ZNK5ArrayixEi(b,1)|0)|0;Pi[n&2047](a,f);__ZN8NodePathD2Ev(f);k=1;break}if(__ZNK6StringeqEPKc(e,1093514)|0){a=c[i>>2]|0;n=c[a+52>>2]|0;o=c[a>>2]|0;c[f>>2]=__ZNK7Variantcv8NodePathEv(__ZNK5ArrayixEi(b,1)|0)|0;a=__ZNK7VariantcvjEv(__ZNK5ArrayixEi(b,2)|0)|0;bj[n&4095](o,f,a);__ZN8NodePathD2Ev(f);k=1;break}if(__ZNK6StringeqEPKc(e,1093540)|0){a=c[i>>2]|0;o=c[a+56>>2]|0;n=c[a>>2]|0;a=__ZNK7VariantcvjEv(__ZNK5ArrayixEi(b,1)|0)|0;c[f>>2]=__ZNK7Variantcv8NodePathEv(__ZNK5ArrayixEi(b,2)|0)|0;j=__ZNK7VariantcviEv(__ZNK5ArrayixEi(b,3)|0)|0;Ki[o&4095](n,a,f,j);__ZN8NodePathD2Ev(f);k=1;break}if(__ZNK6StringeqEPKc(e,1093558)|0){j=c[i>>2]|0;a=c[j+60>>2]|0;n=c[j>>2]|0;c[f>>2]=__ZNK7Variantcv8NodePathEv(__ZNK5ArrayixEi(b,1)|0)|0;c[g>>2]=__ZNK7Variantcv6StringEv(__ZNK5ArrayixEi(b,2)|0)|0;bj[a&4095](n,f,g);n=c[g>>2]|0;do if(n|0){if(__Z16atomic_decrementPj(n+-8|0)|0)break;__ZN6Memory11free_staticEPvb(n,1)}while(0);__ZN8NodePathD2Ev(f);k=1;break}if(__ZNK6StringeqEPKc(e,1093578)|0){n=c[i>>2]|0;a=c[n+64>>2]|0;j=c[n>>2]|0;c[f>>2]=__ZNK7Variantcv8NodePathEv(__ZNK5ArrayixEi(b,1)|0)|0;c[g>>2]=__ZNK7Variantcv8NodePathEv(__ZNK5ArrayixEi(b,2)|0)|0;c[h>>2]=__ZNK7Variantcv6StringEv(__ZNK5ArrayixEi(b,3)|0)|0;n=__ZNK7VariantcviEv(__ZNK5ArrayixEi(b,4)|0)|0;Li[a&255](j,f,g,h,n);n=c[h>>2]|0;do if(n|0){if(__Z16atomic_decrementPj(n+-8|0)|0)break;__ZN6Memory11free_staticEPvb(n,1)}while(0);__ZN8NodePathD2Ev(g);__ZN8NodePathD2Ev(f);k=1}else k=0}else k=0;while(0);f=c[e>>2]|0;if(!f){l=d;return k|0}if(__Z16atomic_decrementPj(f+-8|0)|0){l=d;return k|0}__ZN6Memory11free_staticEPvb(f,1);l=d;return k|0}function __ZN6VectorIPN14ScriptLanguage13ProfilingInfoEE14_copy_on_writeEv(a){a=a|0;var b=0,d=0,e=0;b=c[a>>2]|0;if(!b)return;if((c[b+-8>>2]|0)>>>0<=1)return;d=c[b+-4>>2]|0;b=(d<<2)+-1|0;e=b>>>1|b;b=e>>>2|e;e=b>>>4|b;b=e>>>8|e;e=__ZN6Memory12alloc_staticEjb((b>>>16|b)+1|0,1)|0;c[e+-8>>2]=1;c[e+-4>>2]=d;if(d|0){b=0;do{c[e+(b<<2)>>2]=c[(c[a>>2]|0)+(b<<2)>>2];b=b+1|0}while((b|0)!=(d|0))}d=c[a>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);c[a>>2]=e;return}function __ZNK9SortArrayIPN14ScriptLanguage13ProfilingInfoEN20ScriptDebuggerRemote15ProfileInfoSortEE9introsortEiiPS2_i(a,b,d,e,f){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0;g=d-b|0;if((g|0)<=16)return;h=e+(b<<2)|0;i=f;f=d;d=g;while(1){if(!i)break;g=e+((d>>>1)+b<<2)|0;j=e+(f+-1<<2)|0;k=(c[h>>2]|0)+16|0;l=c[k>>2]|0;m=c[k+4>>2]|0;k=(c[g>>2]|0)+16|0;n=c[k>>2]|0;o=c[k+4>>2]|0;k=m>>>0<o>>>0|(m|0)==(o|0)&l>>>0<n>>>0;p=(c[j>>2]|0)+16|0;q=c[p>>2]|0;r=c[p+4>>2]|0;p=k?o:m;s=k?m:o;o=(c[(p>>>0<r>>>0|(p|0)==(r|0)&(k?n:l)>>>0<q>>>0?(k?g:h):s>>>0<r>>>0|(s|0)==(r|0)&(k?l:n)>>>0<q>>>0?j:k?h:g)>>2]|0)+16|0;g=c[o>>2]|0;k=c[o+4>>2]|0;o=b;j=f;while(1){t=o;while(1){u=e+(t<<2)|0;v=c[u>>2]|0;q=v+16|0;n=c[q+4>>2]|0;w=t+1|0;if(n>>>0<k>>>0|((n|0)==(k|0)?(c[q>>2]|0)>>>0<g>>>0:0))t=w;else{x=j;break}}do{x=x+-1|0;y=e+(x<<2)|0;z=c[y>>2]|0;q=z+16|0;n=c[q+4>>2]|0}while(k>>>0<n>>>0|((k|0)==(n|0)?g>>>0<(c[q>>2]|0)>>>0:0));if((t|0)>=(x|0))break;c[u>>2]=z;c[y>>2]=v;o=w;j=x}i=i+-1|0;__ZNK9SortArrayIPN14ScriptLanguage13ProfilingInfoEN20ScriptDebuggerRemote15ProfileInfoSortEE9introsortEiiPS2_i(a,t,f,e,i);j=t-b|0;if((j|0)<=16){A=33;break}else{f=t;d=j}}if((A|0)==33)return;A=(d+-2|0)/2|0;while(1){t=c[e+(A+b<<2)>>2]|0;i=A<<1;a=i+2|0;if((a|0)<(d|0)){x=i;w=A;v=a;while(1){y=x|1;z=(c[e+(v+b<<2)>>2]|0)+16|0;u=c[z+4>>2]|0;j=(c[e+(y+b<<2)>>2]|0)+16|0;o=c[j+4>>2]|0;g=u>>>0<o>>>0|((u|0)==(o|0)?(c[z>>2]|0)>>>0<(c[j>>2]|0)>>>0:0)?y:v;c[e+(w+b<<2)>>2]=c[e+(g+b<<2)>>2];y=g<<1;j=y+2|0;if((j|0)<(d|0)){x=y;w=g;v=j}else{B=y;C=j;D=g;break}}}else{B=i;C=a;D=A}v=B|1;if((C|0)==(d|0)){c[e+(D+b<<2)>>2]=c[e+(v+b<<2)>>2];E=v}else E=D;v=E+b|0;a:do if((E|0)>(A|0)){w=t+16|0;x=c[w>>2]|0;g=c[w+4>>2]|0;w=E;j=v;while(1){w=(w+-1|0)/2|0;y=w+b|0;z=c[e+(y<<2)>>2]|0;o=z+16|0;u=c[o+4>>2]|0;if(!(u>>>0<g>>>0|((u|0)==(g|0)?(c[o>>2]|0)>>>0<x>>>0:0))){F=j;break a}c[e+(j<<2)>>2]=z;if((w|0)<=(A|0)){F=y;break}else j=y}}else F=v;while(0);c[e+(F<<2)>>2]=t;if(!A)break;else A=A+-1|0}if((d|0)<=1)return;d=f;do{d=d+-1|0;f=e+(d<<2)|0;A=c[f>>2]|0;c[f>>2]=c[h>>2];f=d-b|0;if((f|0)>2){F=0;E=0;D=2;do{C=F|1;B=(c[e+(D+b<<2)>>2]|0)+16|0;v=c[B+4>>2]|0;a=(c[e+(C+b<<2)>>2]|0)+16|0;i=c[a+4>>2]|0;j=E;E=v>>>0<i>>>0|((v|0)==(i|0)?(c[B>>2]|0)>>>0<(c[a>>2]|0)>>>0:0)?C:D;c[e+(j+b<<2)>>2]=c[e+(E+b<<2)>>2];F=E<<1;D=F+2|0}while((D|0)<(f|0));G=F|1;H=D;I=E}else{G=1;H=2;I=0}if((H|0)==(f|0)){c[e+(I+b<<2)>>2]=c[e+(G+b<<2)>>2];J=G}else J=I;t=J+b|0;b:do if((J|0)>0){j=A+16|0;C=c[j>>2]|0;a=c[j+4>>2]|0;j=J;B=t;while(1){i=j+-1|0;j=(i|0)/2|0;v=j+b|0;w=c[e+(v<<2)>>2]|0;x=w+16|0;g=c[x+4>>2]|0;if(!(g>>>0<a>>>0|((g|0)==(a|0)?(c[x>>2]|0)>>>0<C>>>0:0))){K=B;break b}c[e+(B<<2)>>2]=w;if((i|0)<=1){K=v;break}else B=v}}else K=t;while(0);c[e+(K<<2)>>2]=A}while((f|0)>1);return}function __ZNK9SortArrayIPN14ScriptLanguage13ProfilingInfoEN20ScriptDebuggerRemote15ProfileInfoSortEE20final_insertion_sortEiiPS2_(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0;if((d-b|0)<=16){if((d|0)==(b|0))return;a=b+1|0;if((a|0)==(d|0))return;f=e+(b<<2)|0;g=b;h=a;while(1){a=c[e+(h<<2)>>2]|0;i=a+16|0;j=c[i>>2]|0;k=c[i+4>>2]|0;i=(c[f>>2]|0)+16|0;l=c[i+4>>2]|0;if(k>>>0<l>>>0|((k|0)==(l|0)?j>>>0<(c[i>>2]|0)>>>0:0))if((g|0)<(b|0))m=f;else{i=h;do{l=i;i=i+-1|0;c[e+(l<<2)>>2]=c[e+(i<<2)>>2]}while((i|0)>(b|0));m=f}else{i=e+(g<<2)|0;l=(c[i>>2]|0)+16|0;n=c[l+4>>2]|0;if(k>>>0<n>>>0|((k|0)==(n|0)?j>>>0<(c[l>>2]|0)>>>0:0)){l=h;n=g;o=i;while(1){c[e+(l<<2)>>2]=c[o>>2];i=n+-1|0;o=e+(i<<2)|0;p=(c[o>>2]|0)+16|0;q=c[p+4>>2]|0;if(!(k>>>0<q>>>0|((k|0)==(q|0)?j>>>0<(c[p>>2]|0)>>>0:0))){r=n;break}else{p=n;n=i;l=p}}}else r=h;m=e+(r<<2)|0}c[m>>2]=a;l=h+1|0;if((l|0)==(d|0))break;else{n=h;h=l;g=n}}return}g=b+16|0;h=e+(b<<2)|0;m=b;r=b+1|0;while(1){f=c[e+(r<<2)>>2]|0;n=f+16|0;l=c[n>>2]|0;j=c[n+4>>2]|0;n=(c[h>>2]|0)+16|0;k=c[n+4>>2]|0;if(j>>>0<k>>>0|((j|0)==(k|0)?l>>>0<(c[n>>2]|0)>>>0:0))if((m|0)<(b|0))s=h;else{n=r;do{k=n;n=n+-1|0;c[e+(k<<2)>>2]=c[e+(n<<2)>>2]}while((n|0)>(b|0));s=h}else{n=e+(m<<2)|0;a=(c[n>>2]|0)+16|0;k=c[a+4>>2]|0;if(j>>>0<k>>>0|((j|0)==(k|0)?l>>>0<(c[a>>2]|0)>>>0:0)){a=r;k=m;o=n;while(1){c[e+(a<<2)>>2]=c[o>>2];n=k+-1|0;o=e+(n<<2)|0;p=(c[o>>2]|0)+16|0;i=c[p+4>>2]|0;if(!(j>>>0<i>>>0|((j|0)==(i|0)?l>>>0<(c[p>>2]|0)>>>0:0))){t=k;break}else{p=k;k=n;a=p}}}else t=r;s=e+(t<<2)|0}c[s>>2]=f;a=r+1|0;if((a|0)==(g|0))break;else{k=r;r=a;m=k}}if((g|0)==(d|0))return;else u=g;do{g=c[e+(u<<2)>>2]|0;m=u+-1|0;r=e+(m<<2)|0;s=g+16|0;t=c[s>>2]|0;h=c[s+4>>2]|0;s=(c[r>>2]|0)+16|0;b=c[s+4>>2]|0;if(h>>>0<b>>>0|((h|0)==(b|0)?t>>>0<(c[s>>2]|0)>>>0:0)){s=u;b=m;m=r;while(1){c[e+(s<<2)>>2]=c[m>>2];r=b+-1|0;m=e+(r<<2)|0;k=(c[m>>2]|0)+16|0;a=c[k+4>>2]|0;if(!(h>>>0<a>>>0|((h|0)==(a|0)?t>>>0<(c[k>>2]|0)>>>0:0))){v=b;break}else{k=b;b=r;s=k}}}else v=u;c[e+(v<<2)>>2]=g;u=u+1|0}while((u|0)!=(d|0));return}function __ZN6Engine13get_singletonEv(){return c[313763]|0}function __ZN6Engine16get_frames_drawnEv(a){a=a|0;var b=0;b=a+8|0;F=c[b+4>>2]|0;return c[b>>2]|0}function __ZN7VariantC2Ef(a,b){a=a|0;b=+b;c[a>>2]=3;h[a+8>>3]=b;return}function __ZN7VariantC2Ey(a,b,d){a=a|0;b=b|0;d=d|0;var e=0;c[a>>2]=2;e=a+8|0;c[e>>2]=b;c[e+4>>2]=d;return}function __ZN6Object4callERK10StringNameRK7VariantS5_S5_S5_S5_(a,b,d,e,f,g,h,i){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;i=i|0;var j=0,k=0,n=0,o=0;j=l;l=l+32|0;if((l|0)>=(m|0))ba(32);k=j+12|0;n=j;c[k>>2]=e;c[k+4>>2]=f;c[k+8>>2]=g;c[k+12>>2]=h;c[k+16>>2]=i;if(c[e>>2]|0)if(c[f>>2]|0)if(c[g>>2]|0)if(!(c[h>>2]|0))o=3;else o=(c[i>>2]|0)==0?4:5;else o=2;else o=1;else o=0;ui[c[(c[b>>2]|0)+48>>2]&4095](a,b,d,k,o,n);l=j;return}function __ZN7VariantC2ERK5Image(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0;c[b>>2]=15;e=__ZnwjPKc(20,1263606)|0;c[e>>2]=c[d>>2];f=e+4|0;g=d+4|0;c[f>>2]=0;if((c[g>>2]|0?(__ZN10PoolVectorIhE12_unreferenceEv(f),h=c[g>>2]|0,h|0):0)?__Z28atomic_conditional_incrementPj(h)|0:0)c[f>>2]=c[g>>2];g=e+8|0;f=d+8|0;c[g>>2]=c[f>>2];c[g+4>>2]=c[f+4>>2];a[g+8>>0]=a[f+8>>0]|0;c[b+8>>2]=e;return}function __ZN4ListIN20ScriptDebuggerRemote13ResourceUsageE16DefaultAllocatorE11sort_customI10ComparatorIS1_EEEvv(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d;f=c[b>>2]|0;if(!f){l=d;return}g=c[f+8>>2]|0;if((g|0)<2){l=d;return}f=__ZN6Memory12alloc_staticEjb(g<<2,1)|0;if(!f){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143992,1144012,140,1144029,0);h=0;i=0}else{a[1263537]=0;j=f+-8|0;c[j>>2]=g;c[j+4>>2]=0;h=f;i=f}f=c[b>>2]|0;if(!f){k=0;n=0}else{o=0;p=f;q=8}while(1){if((q|0)==8){q=0;k=c[p>>2]|0;n=o}if(!k)break;c[h+(n<<2)>>2]=k;o=n+1|0;p=k+20|0;q=8}switch(g|0){case 0:break;case 1:{r=0;q=13;break}default:{k=g;p=0;do{p=p+1|0;k=k>>1}while((k|0)!=1);r=p<<1;q=13}}if((q|0)==13){__ZNK9SortArrayIPN4ListIN20ScriptDebuggerRemote13ResourceUsageE16DefaultAllocatorE7ElementENS4_19AuxiliaryComparatorI10ComparatorIS2_EEEE9introsortEiiPS6_i(e,0,g,h,r);__ZNK9SortArrayIPN4ListIN20ScriptDebuggerRemote13ResourceUsageE16DefaultAllocatorE7ElementENS4_19AuxiliaryComparatorI10ComparatorIS2_EEEE20final_insertion_sortEiiPS6_(e,0,g,h)}e=c[b>>2]|0;c[e>>2]=c[h>>2];c[(c[h>>2]|0)+24>>2]=0;c[(c[h>>2]|0)+20>>2]=c[h+4>>2];b=g+-1|0;r=h+(b<<2)|0;c[e+4>>2]=c[r>>2];c[(c[r>>2]|0)+24>>2]=c[h+(g+-2<<2)>>2];c[(c[r>>2]|0)+20>>2]=0;if((b|0)>1){r=1;do{g=h+(r<<2)|0;c[(c[g>>2]|0)+24>>2]=c[h+(r+-1<<2)>>2];r=r+1|0;c[(c[g>>2]|0)+20>>2]=c[h+(r<<2)>>2]}while((r|0)!=(b|0))}__ZN6Memory11free_staticEPvb(i,1);l=d;return}function __ZN4ListIN20ScriptDebuggerRemote13ResourceUsageE16DefaultAllocatorE5_Data5eraseEPKNS3_7ElementE(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0;if(!d){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145114,1145120,156,1144262,0);e=0;return e|0}a[1263537]=0;if((c[d+28>>2]|0)!=(b|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145114,1145120,157,1145132,0);e=0;return e|0}if((c[b>>2]|0)==(d|0))c[b>>2]=c[d+20>>2];f=b+4|0;g=c[d+24>>2]|0;if((c[f>>2]|0)==(d|0))c[f>>2]=g;f=d+20|0;if(g|0)c[g+20>>2]=c[f>>2];h=c[f>>2]|0;if(h|0)c[h+24>>2]=g;g=c[d+8>>2]|0;if(g|0?(__Z16atomic_decrementPj(g+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(g,1);g=c[d+4>>2]|0;if(g|0?(__Z16atomic_decrementPj(g+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(g,1);g=c[d>>2]|0;if(g|0?(__Z16atomic_decrementPj(g+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(g,1);__ZN6Memory11free_staticEPvb(d,0);d=b+8|0;c[d>>2]=(c[d>>2]|0)+-1;e=1;return e|0}function __ZNK9SortArrayIPN4ListIN20ScriptDebuggerRemote13ResourceUsageE16DefaultAllocatorE7ElementENS4_19AuxiliaryComparatorI10ComparatorIS2_EEEE9introsortEiiPS6_i(a,b,d,e,f){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0;g=d-b|0;if((g|0)<=16)return;h=e+(b<<2)|0;i=f;f=d;d=g;while(1){if(!i)break;i=i+-1|0;g=e+((d>>>1)+b<<2)|0;j=e+(f+-1<<2)|0;k=c[h>>2]|0;l=c[g>>2]|0;m=c[k+16>>2]|0;n=c[l+16>>2]|0;if((m|0)==(n|0))if((c[k+12>>2]|0)>>>0<(c[l+12>>2]|0)>>>0)o=39;else o=46;else if((m|0)>(n|0))o=39;else o=46;do if((o|0)==39){o=0;p=c[j>>2]|0;q=c[p+16>>2]|0;if((n|0)==(q|0)){if((c[l+12>>2]|0)>>>0<(c[p+12>>2]|0)>>>0){r=g;break}}else if((n|0)>(q|0)){r=g;break}if((m|0)==(q|0))s=(c[k+12>>2]|0)>>>0<(c[p+12>>2]|0)>>>0;else s=(m|0)>(q|0);r=s?j:h}else if((o|0)==46){o=0;q=c[j>>2]|0;p=c[q+16>>2]|0;if((m|0)==(p|0)){if((c[k+12>>2]|0)>>>0<(c[q+12>>2]|0)>>>0){r=h;break}}else if((m|0)>(p|0)){r=h;break}if((n|0)==(p|0))t=(c[l+12>>2]|0)>>>0<(c[q+12>>2]|0)>>>0;else t=(n|0)>(p|0);r=t?j:g}while(0);g=c[r>>2]|0;j=g+12|0;n=c[g+16>>2]|0;g=b;l=f;while(1){u=g;while(1){v=e+(u<<2)|0;w=c[v>>2]|0;m=c[w+16>>2]|0;if((m|0)==(n|0)){if((c[w+12>>2]|0)>>>0>=(c[j>>2]|0)>>>0)break}else if((m|0)<=(n|0))break;u=u+1|0}m=w;k=l;while(1){x=k+-1|0;y=e+(x<<2)|0;z=c[y>>2]|0;p=c[z+16>>2]|0;if((n|0)==(p|0))if((c[j>>2]|0)>>>0<(c[z+12>>2]|0)>>>0){k=x;continue}else break;else if((n|0)>(p|0)){k=x;continue}else break}if((u|0)>=(x|0))break;c[v>>2]=z;c[y>>2]=m;g=u+1|0;l=x}__ZNK9SortArrayIPN4ListIN20ScriptDebuggerRemote13ResourceUsageE16DefaultAllocatorE7ElementENS4_19AuxiliaryComparatorI10ComparatorIS2_EEEE9introsortEiiPS6_i(a,u,f,e,i);l=u-b|0;if((l|0)<=16){o=66;break}else{f=u;d=l}}if((o|0)==66)return;o=(d+-2|0)/2|0;while(1){u=c[e+(o+b<<2)>>2]|0;i=o<<1;a=i+2|0;if((a|0)<(d|0)){x=i;y=o;z=a;while(1){v=c[e+(z+b<<2)>>2]|0;w=x|1;r=c[e+(w+b<<2)>>2]|0;t=c[v+16>>2]|0;s=c[r+16>>2]|0;if((t|0)==(s|0))A=(c[v+12>>2]|0)>>>0<(c[r+12>>2]|0)>>>0;else A=(t|0)>(s|0);s=A?w:z;c[e+(y+b<<2)>>2]=c[e+(s+b<<2)>>2];w=s<<1;t=w+2|0;if((t|0)<(d|0)){x=w;y=s;z=t}else{B=w;C=t;D=s;break}}}else{B=i;C=a;D=o}z=B|1;if((C|0)==(d|0)){c[e+(D+b<<2)>>2]=c[e+(z+b<<2)>>2];E=z}else E=D;z=E+b|0;a:do if((E|0)>(o|0)){y=c[u+16>>2]|0;x=u+12|0;s=E;t=z;while(1){s=(s+-1|0)/2|0;w=s+b|0;r=c[e+(w<<2)>>2]|0;v=c[r+16>>2]|0;l=r;if((v|0)==(y|0)){if((c[r+12>>2]|0)>>>0>=(c[x>>2]|0)>>>0){F=t;break a}}else if((v|0)<=(y|0)){F=t;break a}c[e+(t<<2)>>2]=l;if((s|0)<=(o|0)){F=w;break}else t=w}}else F=z;while(0);c[e+(F<<2)>>2]=u;if(!o)break;else o=o+-1|0}if((d|0)<=1)return;d=f;do{d=d+-1|0;f=e+(d<<2)|0;o=c[f>>2]|0;c[f>>2]=c[h>>2];f=d-b|0;if((f|0)>2){F=0;E=0;D=2;do{C=c[e+(D+b<<2)>>2]|0;B=F|1;A=c[e+(B+b<<2)>>2]|0;z=c[C+16>>2]|0;a=c[A+16>>2]|0;if((z|0)==(a|0))G=(c[C+12>>2]|0)>>>0<(c[A+12>>2]|0)>>>0;else G=(z|0)>(a|0);a=E;E=G?B:D;c[e+(a+b<<2)>>2]=c[e+(E+b<<2)>>2];F=E<<1;D=F+2|0}while((D|0)<(f|0));H=F|1;I=D;J=E}else{H=1;I=2;J=0}if((I|0)==(f|0)){c[e+(J+b<<2)>>2]=c[e+(H+b<<2)>>2];K=H}else K=J;u=K+b|0;b:do if((K|0)>0){a=c[o+16>>2]|0;B=o+12|0;z=K;A=u;while(1){C=z+-1|0;z=(C|0)/2|0;i=z+b|0;t=c[e+(i<<2)>>2]|0;s=c[t+16>>2]|0;y=t;if((s|0)==(a|0)){if((c[t+12>>2]|0)>>>0>=(c[B>>2]|0)>>>0){L=A;break b}}else if((s|0)<=(a|0)){L=A;break b}c[e+(A<<2)>>2]=y;if((C|0)<=1){L=i;break}else A=i}}else L=u;while(0);c[e+(L<<2)>>2]=o}while((f|0)>1);return}function __ZNK9SortArrayIPN4ListIN20ScriptDebuggerRemote13ResourceUsageE16DefaultAllocatorE7ElementENS4_19AuxiliaryComparatorI10ComparatorIS2_EEEE20final_insertion_sortEiiPS6_(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0;if((d-b|0)<=16){if((d|0)==(b|0))return;a=b+1|0;if((a|0)==(d|0))return;f=e+(b<<2)|0;g=b;h=a;while(1){a=c[e+(h<<2)>>2]|0;i=c[f>>2]|0;j=c[a+16>>2]|0;k=c[i+16>>2]|0;if((j|0)==(k|0)){l=a+12|0;if((c[l>>2]|0)>>>0<(c[i+12>>2]|0)>>>0)m=30;else{n=l;m=32}}else if((j|0)>(k|0))m=30;else{n=a+12|0;m=32}if((m|0)==30){m=0;if((g|0)<(b|0))o=f;else{k=h;do{l=k;k=k+-1|0;c[e+(l<<2)>>2]=c[e+(k<<2)>>2]}while((k|0)>(b|0));o=f}}else if((m|0)==32){m=0;k=h;while(1){l=k+-1|0;i=c[e+(l<<2)>>2]|0;p=c[i+16>>2]|0;q=i;if((j|0)==(p|0)){if((c[n>>2]|0)>>>0>=(c[i+12>>2]|0)>>>0)break}else if((j|0)<=(p|0))break;c[e+(k<<2)>>2]=q;k=l}o=e+(k<<2)|0}c[o>>2]=a;j=h+1|0;if((j|0)==(d|0))break;else{l=h;h=j;g=l}}return}g=b+16|0;h=e+(b<<2)|0;o=b;n=b+1|0;while(1){f=c[e+(n<<2)>>2]|0;l=c[h>>2]|0;j=c[f+16>>2]|0;q=c[l+16>>2]|0;if((j|0)==(q|0)){p=f+12|0;if((c[p>>2]|0)>>>0<(c[l+12>>2]|0)>>>0)m=7;else{r=p;m=9}}else if((j|0)>(q|0))m=7;else{r=f+12|0;m=9}if((m|0)==7){m=0;if((o|0)<(b|0))s=h;else{q=n;do{p=q;q=q+-1|0;c[e+(p<<2)>>2]=c[e+(q<<2)>>2]}while((q|0)>(b|0));s=h}}else if((m|0)==9){m=0;q=n;while(1){a=q+-1|0;k=c[e+(a<<2)>>2]|0;p=c[k+16>>2]|0;l=k;if((j|0)==(p|0)){if((c[r>>2]|0)>>>0>=(c[k+12>>2]|0)>>>0)break}else if((j|0)<=(p|0))break;c[e+(q<<2)>>2]=l;q=a}s=e+(q<<2)|0}c[s>>2]=f;j=n+1|0;if((j|0)==(g|0))break;else{a=n;n=j;o=a}}if((g|0)==(d|0))return;else t=g;do{g=c[e+(t<<2)>>2]|0;o=g+12|0;n=c[g+16>>2]|0;s=t;while(1){r=s+-1|0;m=c[e+(r<<2)>>2]|0;h=c[m+16>>2]|0;b=m;if((n|0)==(h|0)){if((c[o>>2]|0)>>>0>=(c[m+12>>2]|0)>>>0)break}else if((n|0)<=(h|0))break;c[e+(s<<2)>>2]=b;s=r}c[e+(s<<2)>>2]=g;t=t+1|0}while((t|0)!=(d|0));return}function __ZN20ScriptDebuggerRemote11OutputErrorC2ERKS0_(b,d){b=b|0;d=d|0;var e=0,f=0,g=0;c[b>>2]=c[d>>2];c[b+4>>2]=c[d+4>>2];c[b+8>>2]=c[d+8>>2];c[b+12>>2]=c[d+12>>2];e=b+16|0;f=d+16|0;c[e>>2]=0;if((c[f>>2]|0?(c[e>>2]=0,g=c[f>>2]|0,g|0):0)?__Z28atomic_conditional_incrementPj(g+-8|0)|0:0)c[e>>2]=c[f>>2];f=b+20|0;e=d+20|0;c[f>>2]=0;if((c[e>>2]|0?(c[f>>2]=0,g=c[e>>2]|0,g|0):0)?__Z28atomic_conditional_incrementPj(g+-8|0)|0:0)c[f>>2]=c[e>>2];c[b+24>>2]=c[d+24>>2];e=b+28|0;f=d+28|0;c[e>>2]=0;if((c[f>>2]|0?(c[e>>2]=0,g=c[f>>2]|0,g|0):0)?__Z28atomic_conditional_incrementPj(g+-8|0)|0:0)c[e>>2]=c[f>>2];f=b+32|0;e=d+32|0;c[f>>2]=0;if((c[e>>2]|0?(c[f>>2]=0,g=c[e>>2]|0,g|0):0)?__Z28atomic_conditional_incrementPj(g+-8|0)|0:0)c[f>>2]=c[e>>2];a[b+36>>0]=a[d+36>>0]|0;__ZN5ArrayC2ERKS_(b+40|0,d+40|0);return}function __ZNK2OS14get_ticks_msecEv(a){a=a|0;var b=0;b=ij[c[(c[a>>2]|0)+320>>2]&8191](a)|0;a=___udivdi3(b|0,F|0,1e3,0)|0;return a|0}function __ZN5Input13get_singletonEv(){return c[313774]|0}function __ZNK5Input14get_mouse_modeEv(a){a=a|0;a=__ZN2OS13get_singletonEv()|0;return ij[c[(c[a>>2]|0)+88>>2]&8191](a)|0}function __ZN5Input14set_mouse_modeENS_9MouseModeE(b,d){b=b|0;d=d|0;if(d>>>0>3){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1094151,1094166,42,1094184,0);return}else{a[1263537]=0;b=__ZN2OS13get_singletonEv()|0;Pi[c[(c[b>>2]|0)+84>>2]&2047](b,d);return}}function __ZN5Array6removeEi(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0;e=(c[b>>2]|0)+4|0;if((d|0)>=0){b=c[e>>2]|0;f=(b|0)==0;if(f)g=0;else g=c[b+-4>>2]|0;if((g|0)>(d|0)){a[1263537]=0;if(!f?(__ZN6VectorI7VariantE14_copy_on_writeEv(e),f=c[e>>2]|0,(f|0)!=0):0){h=f;i=(c[f+-4>>2]|0)+-1|0}else{h=0;i=-1}if((i|0)>(d|0)){f=d;do{d=f;f=f+1|0;__ZN7VariantaSERKS_(h+(d*24|0)|0,h+(f*24|0)|0)}while((f|0)!=(i|0))}__ZN6VectorI7VariantE6resizeEi(e,i)|0;return}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1128380,1146752,368,1122479,0);return}function __ZNK6String5asciiEb(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d;f=c[b>>2]|0;if(!f){g=0;h=g;l=d;return h|0}i=c[f+-4>>2]|0;if((i|1|0)==1){g=0;h=g;l=d;return h|0}c[e>>2]=0;__ZN6VectorIcE6resizeEi(e,i)|0;i=0;while(1){f=c[b>>2]|0;j=(f|0)==0;if(j)k=0;else k=c[f+-4>>2]|0;if((i|0)>=(k|0)){n=7;break}if(j)o=0;else o=c[f+-4>>2]|0;if((o|0)<=(i|0)){if(j)p=0;else p=c[f+-4>>2]|0;if((p|0)<=(i|0)){n=20;break}a[1263537]=0}j=c[f+(i<<2)>>2]&255;f=c[e>>2]|0;q=(f|0)==0;if(q)r=0;else r=c[f+-4>>2]|0;if((r|0)<=(i|0)){if(q)s=0;else s=c[f+-4>>2]|0;if((s|0)<=(i|0)){n=26;break}a[1263537]=0}if((c[f+-8>>2]|0)>>>0>1){q=c[f+-4>>2]|0;t=q+-1|0;u=t>>>1|t;t=u>>>2|u;u=t>>>4|t;t=u>>>8|u;u=__ZN6Memory12alloc_staticEjb((t>>>16|t)+1|0,1)|0;c[u+-8>>2]=1;c[u+-4>>2]=q;if(q|0){t=0;do{a[u+t>>0]=a[(c[e>>2]|0)+t>>0]|0;t=t+1|0}while((t|0)!=(q|0))}q=c[e>>2]|0;if(q|0?(__Z16atomic_decrementPj(q+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(q,1);c[e>>2]=u;v=u}else v=f;a[v+i>>0]=j;i=i+1|0}if((n|0)==7){i=c[e>>2]|0;if(i){v=(__Z28atomic_conditional_incrementPj(i+-8|0)|0)==0;i=c[e>>2]|0;e=v?0:i;if((i|0)!=0?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0){__ZN6Memory11free_staticEPvb(i,1);w=e}else w=e}else w=0;g=w;h=g;l=d;return h|0}else if((n|0)==20)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);else if((n|0)==26)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);return 0}function __ZN8UndoRedo18_initialize_classvEv(b){b=b|0;if(a[1263574]|0)return;__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI8UndoRedoEEvv();__ZN8UndoRedo13_bind_methodsEv();a[1263574]=1;return}function __ZN8UndoRedo5_setvERK10StringNameRK7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK8UndoRedo5_getvERK10StringNameR7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK8UndoRedo19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0;d=l;l=l+32|0;if((l|0)>=(m|0))ba(32);e=d+24|0;f=d+4|0;g=d;__ZN6StringC2EPKc(e,1094719);h=c[e>>2]|0;e=h;i=f+4|0;c[i>>2]=0;j=f+12|0;c[j>>2]=0;c[f>>2]=0;k=(h|0)==0;if(!k?(c[i>>2]=0,__Z28atomic_conditional_incrementPj(h+-8|0)|0):0)c[i>>2]=e;c[f+8>>2]=0;e=c[j>>2]|0;if(e|0){if(!(__Z16atomic_decrementPj(e+-8|0)|0))__ZN6Memory11free_staticEPvb(e,1);c[j>>2]=0}c[f+16>>2]=256;if(!(c[b>>2]|0)){j=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=j;c[j>>2]=0;c[j+4>>2]=0;c[j+8>>2]=0}j=__ZnwjPFPvjE(32,4740)|0;c[j>>2]=0;c[j+4>>2]=0;c[j+8>>2]=0;c[j+12>>2]=0;c[j+16>>2]=7;e=j+20|0;c[e>>2]=0;i=j+24|0;c[i>>2]=0;n=j+28|0;c[n>>2]=0;__ZN12PropertyInfoaSERKS_(j,f)|0;o=c[b>>2]|0;p=o+4|0;q=c[p>>2]|0;c[i>>2]=q;c[e>>2]=0;c[n>>2]=o;if(q|0)c[q+20>>2]=j;c[p>>2]=j;if(!(c[o>>2]|0))c[o>>2]=j;j=o+8|0;c[j>>2]=(c[j>>2]|0)+1;j=c[f+12>>2]|0;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);j=c[f+4>>2]|0;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);if(k){__ZN10StringNameC2EPKc(g,1094719);__ZN7ClassDB17get_property_listE10StringNameP4ListI12PropertyInfo16DefaultAllocatorEbPK6Object(g,b,1,a);__ZN10StringNameD2Ev(g);l=d;return}if(__Z16atomic_decrementPj(h+-8|0)|0){__ZN10StringNameC2EPKc(g,1094719);__ZN7ClassDB17get_property_listE10StringNameP4ListI12PropertyInfo16DefaultAllocatorEbPK6Object(g,b,1,a);__ZN10StringNameD2Ev(g);l=d;return}__ZN6Memory11free_staticEPvb(h,1);__ZN10StringNameC2EPKc(g,1094719);__ZN7ClassDB17get_property_listE10StringNameP4ListI12PropertyInfo16DefaultAllocatorEbPK6Object(g,b,1,a);__ZN10StringNameD2Ev(g);l=d;return}function __ZN8UndoRedo14_notificationvEib(a,b,c){a=a|0;b=b|0;c=c|0;return}function __ZNK8UndoRedo16_get_class_namevEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+8|0;e=b+4|0;f=b;g=a+76|0;a=c[g>>2]|0;if(a|0){if(c[a+4>>2]|0){l=b;return g|0}if(__ZNK6String6lengthEv(a+8|0)|0){l=b;return g|0}}__ZN6StringC2EPKc(d,1094719);c[f>>2]=c[d>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameaSERKS_(g,e);__ZN10StringNameD2Ev(e);e=c[f>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);l=b;return g|0}function __ZNK8UndoRedo9get_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1094719);l=a;return c[b>>2]|0}function __ZNK8UndoRedo14get_save_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1094719);l=a;return c[b>>2]|0}function __ZNK8UndoRedo8is_classERK6String(a,b){a=a|0;b=b|0;var c=0;if(__ZNK6StringeqEPKc(b,1094719)|0){c=1;return c|0}c=__ZNK6StringeqEPKc(b,1142944)|0;return c|0}function __ZNK8UndoRedo12is_class_ptrEPv(a,b){a=a|0;b=b|0;return (b|0)==1255188|(b|0)==1220580|0}function __ZN8UndoRedoD2Ev(b){b=b|0;var d=0,e=0,f=0,g=0,h=0;c[b>>2]=395500;a:do if((c[b+88>>2]|0)<=0){a[1263537]=0;__ZN8UndoRedo13_discard_redoEv(b);d=b+80|0;e=c[d>>2]|0;if(!e)f=e;else{g=e;h=e;while(1){if(!(c[h+-4>>2]|0)){f=g;break a}__ZN8UndoRedo17_pop_history_tailEv(b);h=c[d>>2]|0;if(!h){f=h;break}else g=h}}}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1094214,1094228,326,1094247,0);f=c[b+80>>2]|0}while(0);__ZN6VectorIN8UndoRedo6ActionEE6_unrefEPv(b+80|0,f);__ZN10StringNameD2Ev(b+76|0);__ZN6ObjectD2Ev(b);return}function __ZN8UndoRedoD0Ev(a){a=a|0;__ZN8UndoRedoD2Ev(a);__ZdlPv(a);return}function __ZN8UndoRedo13_discard_redoEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0,i=0;b=a+84|0;d=c[b>>2]|0;e=a+80|0;a=c[e>>2]|0;if(!a)f=-1;else f=(c[a+-4>>2]|0)+-1|0;if((d|0)==(f|0))return;else{g=d;h=a}while(1){a=g+1|0;if(!h)i=0;else i=c[h+-4>>2]|0;if((a|0)>=(i|0))break;d=c[(__ZN6VectorIN8UndoRedo6ActionEEixEi(e,a)|0)+4>>2]|0;if(d|0?(f=c[d>>2]|0,f|0):0){d=f;do{if(((c[d>>2]|0)==2?(f=__ZN8ObjectDB12get_instanceEj(c[d+8>>2]|0)|0,f|0):0)?__Z17predelete_handlerP6Object(f)|0:0){gj[c[(c[f>>2]|0)+76>>2]&8191](f);__ZN6Memory11free_staticEPvb(f,0)}d=c[d+136>>2]|0}while((d|0)!=0)}g=a;h=c[e>>2]|0}__ZN6VectorIN8UndoRedo6ActionEE6resizeEi(e,(c[b>>2]|0)+1|0)|0;return}function __ZN8UndoRedo17_pop_history_tailEv(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0;__ZN8UndoRedo13_discard_redoEv(b);d=b+80|0;e=c[d>>2]|0;if(!e)return;if(!(c[e+-4>>2]|0))return;e=c[(__ZN6VectorIN8UndoRedo6ActionEEixEi(d,0)|0)+8>>2]|0;if(e|0?(f=c[e>>2]|0,f|0):0){e=f;do{if(((c[e>>2]|0)==2?(f=__ZN8ObjectDB12get_instanceEj(c[e+8>>2]|0)|0,f|0):0)?__Z17predelete_handlerP6Object(f)|0:0){gj[c[(c[f>>2]|0)+76>>2]&8191](f);__ZN6Memory11free_staticEPvb(f,0)}e=c[e+136>>2]|0}while((e|0)!=0)}e=c[d>>2]|0;if((e|0)!=0?(f=c[e+-4>>2]|0,(f|0)>0):0){a[1263537]=0;if((c[e+-8>>2]|0)>>>0>1){g=(f*24|0)+-1|0;h=g>>>1|g;g=h>>>2|h;h=g>>>4|g;g=h>>>8|h;h=__ZN6Memory12alloc_staticEjb((g>>>16|g)+1|0,1)|0;c[h+-8>>2]=1;c[h+-4>>2]=f;g=0;do{__ZN8UndoRedo6ActionC2ERKS0_(h+(g*24|0)|0,(c[d>>2]|0)+(g*24|0)|0);g=g+1|0}while((g|0)!=(f|0));__ZN6VectorIN8UndoRedo6ActionEE6_unrefEPv(d,c[d>>2]|0);c[d>>2]=h;if(!h)i=-1;else{j=h;k=12}}else{j=e;k=12}if((k|0)==12){k=(c[j+-4>>2]|0)+-1|0;if((k|0)>0){e=0;do{h=e;e=e+1|0;f=j+(e*24|0)|0;g=j+(h*24|0)|0;l=c[g>>2]|0;if((l|0)!=(c[f>>2]|0)){if(l|0?(__Z16atomic_decrementPj(l+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(l,1);c[g>>2]=0;l=c[f>>2]|0;if(l|0?__Z28atomic_conditional_incrementPj(l+-8|0)|0:0)c[g>>2]=c[f>>2]}__ZN4ListIN8UndoRedo9OperationE16DefaultAllocatorEaSERKS3_(j+(h*24|0)+4|0,j+(e*24|0)+4|0);__ZN4ListIN8UndoRedo9OperationE16DefaultAllocatorEaSERKS3_(j+(h*24|0)+8|0,j+(e*24|0)+8|0);f=j+(e*24|0)+16|0;g=c[f+4>>2]|0;l=j+(h*24|0)+16|0;c[l>>2]=c[f>>2];c[l+4>>2]=g}while((e|0)!=(k|0));i=k}else i=k}__ZN6VectorIN8UndoRedo6ActionEE6resizeEi(d,i)|0}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1128380,1146752,368,1122479,0);i=b+84|0;c[i>>2]=(c[i>>2]|0)+-1;return}function __ZN6VectorIN8UndoRedo6ActionEE6_unrefEPv(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;if(!b)return;d=c[a>>2]|0;if(__Z16atomic_decrementPj((d|0)==0?0:d+-8|0)|0)return;d=c[a>>2]|0;a=(d|0)==0?0:d+-4|0;d=a+4|0;if(c[a>>2]|0){e=0;do{__ZN4ListIN8UndoRedo9OperationE16DefaultAllocatorED2Ev(d+(e*24|0)+8|0);__ZN4ListIN8UndoRedo9OperationE16DefaultAllocatorED2Ev(d+(e*24|0)+4|0);f=c[d+(e*24|0)>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);e=e+1|0}while(e>>>0<(c[a>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(b,1);return}function __ZN4ListIN8UndoRedo9OperationE16DefaultAllocatorED2Ev(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0;d=c[b>>2]|0;if(!d)return;else e=d;while(1){d=c[e>>2]|0;if(!d){f=15;break}a[1263537]=0;if((c[d+144>>2]|0)==(e|0)){c[e>>2]=c[d+136>>2];g=e+4|0;h=c[d+140>>2]|0;if((c[g>>2]|0)==(d|0))c[g>>2]=h;g=d+136|0;if(h|0)c[h+136>>2]=c[g>>2];i=c[g>>2]|0;if(i|0)c[i+140>>2]=h;__ZN8UndoRedo9OperationD2Ev(d);__ZN6Memory11free_staticEPvb(d,0);d=e+8|0;c[d>>2]=(c[d>>2]|0)+-1}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145114,1145120,157,1145132,0);j=c[b>>2]|0;if(!(c[j+8>>2]|0)){f=14;break}if(!j){f=18;break}else e=j}if((f|0)==14){__ZN6Memory11free_staticEPvb(j,0);c[b>>2]=0;return}else if((f|0)==15)if(!(c[e+8>>2]|0)){a[1263537]=0;__ZN6Memory11free_staticEPvb(e,0);return}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145461,1145120,668,1145467,0);return}else if((f|0)==18)return}function __ZN8UndoRedo9OperationD2Ev(a){a=a|0;var b=0;b=a+112|0;if(c[b>>2]|0)__ZN7Variant5clearEv(b);b=a+88|0;if(c[b>>2]|0)__ZN7Variant5clearEv(b);b=a+64|0;if(c[b>>2]|0)__ZN7Variant5clearEv(b);b=a+40|0;if(c[b>>2]|0)__ZN7Variant5clearEv(b);b=a+16|0;if(c[b>>2]|0)__ZN7Variant5clearEv(b);b=c[a+12>>2]|0;if(b|0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(b,1);b=a+4|0;a=c[b>>2]|0;if(!a){c[b>>2]=0;return}if(!(__ZN9Reference11unreferenceEv(a)|0)){c[b>>2]=0;return}a=c[b>>2]|0;if(!(__Z17predelete_handlerP6Object(a)|0)){c[b>>2]=0;return}gj[c[(c[a>>2]|0)+76>>2]&8191](a);__ZN6Memory11free_staticEPvb(a,0);c[b>>2]=0;return}function __ZN6VectorIN8UndoRedo6ActionEEixEi(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0;do if((d|0)>=0){e=c[b>>2]|0;f=(e|0)==0;if(f)g=0;else g=c[e+-4>>2]|0;if((g|0)<=(d|0)){if(f)h=0;else h=c[e+-4>>2]|0;if((h|0)<=(d|0))break;a[1263537]=0}if(!f)if((c[e+-8>>2]|0)>>>0>1){f=c[e+-4>>2]|0;i=(f*24|0)+-1|0;j=i>>>1|i;i=j>>>2|j;j=i>>>4|i;i=j>>>8|j;j=__ZN6Memory12alloc_staticEjb((i>>>16|i)+1|0,1)|0;c[j+-8>>2]=1;c[j+-4>>2]=f;if(f|0){i=0;do{__ZN8UndoRedo6ActionC2ERKS0_(j+(i*24|0)|0,(c[b>>2]|0)+(i*24|0)|0);i=i+1|0}while((i|0)!=(f|0))}__ZN6VectorIN8UndoRedo6ActionEE6_unrefEPv(b,c[b>>2]|0);c[b>>2]=j;k=j}else k=e;else k=0;l=k+(d*24|0)|0;return l|0}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);l=0;return l|0}function __ZN8UndoRedo6ActionC2ERKS0_(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;c[a>>2]=0;if((c[b>>2]|0?(c[a>>2]=0,d=c[b>>2]|0,d|0):0)?__Z28atomic_conditional_incrementPj(d+-8|0)|0:0)c[a>>2]=c[b>>2];d=a+4|0;c[d>>2]=0;e=c[b+4>>2]|0;if(e|0?(f=c[e>>2]|0,f|0):0){e=f;f=0;do{if(!f){g=__ZnwjPFPvjE(12,4740)|0;c[d>>2]=g;c[g>>2]=0;c[g+4>>2]=0;c[g+8>>2]=0}g=__ZnwjPFPvjE(152,4740)|0;c[g+4>>2]=0;c[g+12>>2]=0;c[g+16>>2]=0;c[g+40>>2]=0;c[g+64>>2]=0;c[g+88>>2]=0;c[g+112>>2]=0;h=g+136|0;c[h>>2]=0;i=g+140|0;c[i>>2]=0;j=g+144|0;c[j>>2]=0;__ZN8UndoRedo9OperationaSERKS0_(g,e)|0;f=c[d>>2]|0;k=f+4|0;l=c[k>>2]|0;c[i>>2]=l;c[h>>2]=0;c[j>>2]=f;if(l|0)c[l+136>>2]=g;c[k>>2]=g;if(!(c[f>>2]|0))c[f>>2]=g;g=f+8|0;c[g>>2]=(c[g>>2]|0)+1;e=c[e+136>>2]|0}while((e|0)!=0)}e=a+8|0;c[e>>2]=0;f=c[b+8>>2]|0;if(!f){m=a+16|0;n=b+16|0;o=n;p=o;q=c[p>>2]|0;r=o+4|0;s=r;t=c[s>>2]|0;u=m;v=u;c[v>>2]=q;w=u+4|0;x=w;c[x>>2]=t;return}d=c[f>>2]|0;if(!d){m=a+16|0;n=b+16|0;o=n;p=o;q=c[p>>2]|0;r=o+4|0;s=r;t=c[s>>2]|0;u=m;v=u;c[v>>2]=q;w=u+4|0;x=w;c[x>>2]=t;return}f=d;d=0;do{if(!d){g=__ZnwjPFPvjE(12,4740)|0;c[e>>2]=g;c[g>>2]=0;c[g+4>>2]=0;c[g+8>>2]=0}g=__ZnwjPFPvjE(152,4740)|0;c[g+4>>2]=0;c[g+12>>2]=0;c[g+16>>2]=0;c[g+40>>2]=0;c[g+64>>2]=0;c[g+88>>2]=0;c[g+112>>2]=0;k=g+136|0;c[k>>2]=0;l=g+140|0;c[l>>2]=0;j=g+144|0;c[j>>2]=0;__ZN8UndoRedo9OperationaSERKS0_(g,f)|0;d=c[e>>2]|0;h=d+4|0;i=c[h>>2]|0;c[l>>2]=i;c[k>>2]=0;c[j>>2]=d;if(i|0)c[i+136>>2]=g;c[h>>2]=g;if(!(c[d>>2]|0))c[d>>2]=g;g=d+8|0;c[g>>2]=(c[g>>2]|0)+1;f=c[f+136>>2]|0}while((f|0)!=0);m=a+16|0;n=b+16|0;o=n;p=o;q=c[p>>2]|0;r=o+4|0;s=r;t=c[s>>2]|0;u=m;v=u;c[v>>2]=q;w=u+4|0;x=w;c[x>>2]=t;return}function __ZN6VectorIN8UndoRedo6ActionEE6resizeEi(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0;if((d|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,269,1145657,0);e=31;return e|0}a[1263537]=0;f=c[b>>2]|0;g=(f|0)==0;if(g)h=0;else h=c[f+-4>>2]|0;if((h|0)==(d|0)){e=0;return e|0}if(!d){__ZN6VectorIN8UndoRedo6ActionEE6_unrefEPv(b,f);c[b>>2]=0;e=0;return e|0}if(!g)if((c[f+-8>>2]|0)>>>0>1){g=c[f+-4>>2]|0;h=(g*24|0)+-1|0;i=h>>>1|h;h=i>>>2|i;i=h>>>4|h;h=i>>>8|i;i=__ZN6Memory12alloc_staticEjb((h>>>16|h)+1|0,1)|0;c[i+-8>>2]=1;c[i+-4>>2]=g;if(g|0){h=0;do{__ZN8UndoRedo6ActionC2ERKS0_(i+(h*24|0)|0,(c[b>>2]|0)+(h*24|0)|0);h=h+1|0}while((h|0)!=(g|0))}__ZN6VectorIN8UndoRedo6ActionEE6_unrefEPv(b,c[b>>2]|0);c[b>>2]=i;j=i;k=i}else{j=f;k=f}else{j=0;k=f}f=d*24|0;if(d>>>0<=178956970?(i=f+-1|0,g=i>>>1|i,i=g>>>2|g,g=i>>>4|i,i=g>>>8|g,g=(i>>>16|i)+1|0,f>>>0<4294967264):0){a[1263537]=0;do if(!j)if((d|0)>0)l=20;else{m=0;l=29}else{f=c[j+-4>>2]|0;if((c[j+-4>>2]|0)<(d|0))if(!f)l=20;else{i=__ZN6Memory14realloc_staticEPvjb(k,g,1)|0;if(i|0){a[1263537]=0;n=i;o=c[i+-4>>2]|0;break}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,300,1145876,0);e=6;return e|0}else{m=f;l=29}}while(0);do if((l|0)==20){f=__ZN6Memory12alloc_staticEjb(g,1)|0;if(f|0){a[1263537]=0;c[f+-4>>2]=0;c[f+-8>>2]=1;n=f;o=0;break}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,292,1145820,0);e=6;return e|0}else if((l|0)==29){if((m|0)<=(d|0)){e=0;return e|0}if((c[j+-4>>2]|0)>>>0>d>>>0){f=d;i=j;do{__ZN4ListIN8UndoRedo9OperationE16DefaultAllocatorED2Ev(i+(f*24|0)+8|0);__ZN4ListIN8UndoRedo9OperationE16DefaultAllocatorED2Ev(i+(f*24|0)+4|0);h=c[i+(f*24|0)>>2]|0;if(h|0?(__Z16atomic_decrementPj(h+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(h,1);f=f+1|0;i=c[b>>2]|0}while(f>>>0<(c[i+-4>>2]|0)>>>0);p=i}else p=k;f=__ZN6Memory14realloc_staticEPvjb(p,g,1)|0;if(!f){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,324,1145876,0);e=6;return e|0}else{a[1263537]=0;c[b>>2]=f;c[f+-4>>2]=d;e=0;return e|0}}while(0);c[b>>2]=n;if((o|0)<(d|0)){b=o;do{c[n+(b*24|0)>>2]=0;c[n+(b*24|0)+4>>2]=0;c[n+(b*24|0)+8>>2]=0;b=b+1|0}while((b|0)!=(d|0))}c[n+-4>>2]=d;e=0;return e|0}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,285,1145723,0);e=6;return e|0}function __ZN4ListIN8UndoRedo9OperationE16DefaultAllocatorEaSERKS3_(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0;e=c[b>>2]|0;a:do if(!e)f=0;else{g=e;while(1){h=c[g>>2]|0;if(!h){f=g;break a}a[1263537]=0;if((c[h+144>>2]|0)==(g|0)){c[g>>2]=c[h+136>>2];i=g+4|0;j=c[h+140>>2]|0;if((c[i>>2]|0)==(h|0))c[i>>2]=j;i=h+136|0;if(j|0)c[j+136>>2]=c[i>>2];k=c[i>>2]|0;if(k|0)c[k+140>>2]=j;__ZN8UndoRedo9OperationD2Ev(h);__ZN6Memory11free_staticEPvb(h,0);h=g+8|0;c[h>>2]=(c[h>>2]|0)+-1}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145114,1145120,157,1145132,0);g=c[b>>2]|0;if(!(c[g+8>>2]|0))break;if(!g){f=0;break a}}__ZN6Memory11free_staticEPvb(g,0);c[b>>2]=0;f=0}while(0);e=c[d>>2]|0;if(!e)return;d=c[e>>2]|0;if(!d)return;e=d;d=f;do{if(!d){f=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=f;c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0}f=__ZnwjPFPvjE(152,4740)|0;c[f+4>>2]=0;c[f+12>>2]=0;c[f+16>>2]=0;c[f+40>>2]=0;c[f+64>>2]=0;c[f+88>>2]=0;c[f+112>>2]=0;h=f+136|0;c[h>>2]=0;j=f+140|0;c[j>>2]=0;k=f+144|0;c[k>>2]=0;__ZN8UndoRedo9OperationaSERKS0_(f,e)|0;d=c[b>>2]|0;i=d+4|0;l=c[i>>2]|0;c[j>>2]=l;c[h>>2]=0;c[k>>2]=d;if(l|0)c[l+136>>2]=f;c[i>>2]=f;if(!(c[d>>2]|0))c[d>>2]=f;f=d+8|0;c[f>>2]=(c[f>>2]|0)+1;e=c[e+136>>2]|0}while((e|0)!=0);return}function __ZN8UndoRedo9OperationaSERKS0_(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;c[a>>2]=c[b>>2];d=b+4|0;e=a+4|0;f=c[e>>2]|0;if((c[d>>2]|0)!=(f|0)){if((f|0?__ZN9Reference11unreferenceEv(f)|0:0)?(f=c[e>>2]|0,__Z17predelete_handlerP6Object(f)|0):0){gj[c[(c[f>>2]|0)+76>>2]&8191](f);__ZN6Memory11free_staticEPvb(f,0)}c[e>>2]=0;f=c[d>>2]|0;c[e>>2]=f;if(f|0)__ZN9Reference9referenceEv(f)}c[a+8>>2]=c[b+8>>2];f=a+12|0;e=b+12|0;d=c[f>>2]|0;if((d|0)!=(c[e>>2]|0)){if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);c[f>>2]=0;d=c[e>>2]|0;if(d|0?__Z28atomic_conditional_incrementPj(d+-8|0)|0:0)c[f>>2]=c[e>>2]}__ZN7VariantaSERKS_(a+16|0,b+16|0);__ZN7VariantaSERKS_(a+40|0,b+40|0);__ZN7VariantaSERKS_(a+64|0,b+64|0);__ZN7VariantaSERKS_(a+88|0,b+88|0);__ZN7VariantaSERKS_(a+112|0,b+112|0);return a|0}function __ZN7ClassDB10_add_classI8UndoRedoEEvv(){var a=0,b=0,d=0,e=0,f=0,g=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+16|0;d=a+12|0;e=a+8|0;f=a+4|0;g=a;__ZN6StringC2EPKc(b,1094719);c[e>>2]=c[b>>2];__ZN10StringNameC2ERK6String(d,e);__ZN6StringC2EPKc(b,1142944);c[g>>2]=c[b>>2];__ZN10StringNameC2ERK6String(f,g);__ZN7ClassDB11_add_class2ERK10StringNameS2_(d,f);__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);__ZN10StringNameD2Ev(d);d=c[e>>2]|0;if(!d){l=a;return}if(__Z16atomic_decrementPj(d+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(d,1);l=a;return}function __ZN8UndoRedo13_bind_methodsEv(){var a=0,b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0;a=l;l=l+192|0;if((l|0)>=(m|0))ba(192);b=a+160|0;d=a+152|0;e=a;f=a+144|0;g=a+136|0;h=a+112|0;i=a+132|0;j=a+128|0;k=a+120|0;n=a+116|0;o=a+108|0;p=a+104|0;q=a+96|0;r=a+88|0;s=a+80|0;t=a+72|0;u=a+64|0;v=a+56|0;w=a+48|0;x=a+40|0;__Z8D_METHODPKcS0_S0_(d,1094287,1126230,1094301);__ZN7VariantC2Ei(e,0);y=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(y);c[y>>2]=395592;__ZN10MethodBind10_set_constEb(y,0);__ZN10MethodBind24_generate_argument_typesEi(y,2);c[y+44>>2]=1739;c[y+48>>2]=0;c[b>>2]=e;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,y,d,b,1)|0;if(c[e>>2]|0)__ZN7Variant5clearEv(e);y=d+4|0;z=c[y>>2]|0;if(z|0?(__Z16atomic_decrementPj(z+-8|0)|0)==0:0){A=c[y>>2]|0;y=(A|0)==0?0:A+-4|0;A=y+4|0;if(c[y>>2]|0){B=0;do{__ZN10StringNameD2Ev(A+(B<<2)|0);B=B+1|0}while(B>>>0<(c[y>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(z,1)}__ZN10StringNameD2Ev(d);__Z8D_METHODPKc(f,1094312);d=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(d);c[d>>2]=395628;__ZN10MethodBind10_set_constEb(d,0);__ZN10MethodBind24_generate_argument_typesEi(d,0);c[d+44>>2]=5331;c[d+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,d,f,0,0)|0;d=f+4|0;z=c[d>>2]|0;if(z|0?(__Z16atomic_decrementPj(z+-8|0)|0)==0:0){y=c[d>>2]|0;d=(y|0)==0?0:y+-4|0;y=d+4|0;if(c[d>>2]|0){B=0;do{__ZN10StringNameD2Ev(y+(B<<2)|0);B=B+1|0}while(B>>>0<(c[d>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(z,1)}__ZN10StringNameD2Ev(f);__ZN10MethodInfoC2Ev(e);__ZN6StringaSEPKc(e,1094326);f=e+4|0;__ZN6StringC2EPKc(g,1120953);__ZN6StringC2EPKc(h,1263606);z=b+4|0;c[z>>2]=0;d=b+12|0;c[d>>2]=0;c[b>>2]=18;B=c[g>>2]|0;if(B|0?(c[z>>2]=0,__Z28atomic_conditional_incrementPj(B+-8|0)|0):0)c[z>>2]=c[g>>2];c[b+8>>2]=0;z=c[d>>2]|0;if((z|0)!=(c[h>>2]|0)){if(z|0?(__Z16atomic_decrementPj(z+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(z,1);c[d>>2]=0;z=c[h>>2]|0;if(z|0?__Z28atomic_conditional_incrementPj(z+-8|0)|0:0)c[d>>2]=c[h>>2]}c[b+16>>2]=7;if(!(c[f>>2]|0)){d=__ZnwjPFPvjE(12,4740)|0;c[f>>2]=d;c[d>>2]=0;c[d+4>>2]=0;c[d+8>>2]=0}d=__ZnwjPFPvjE(32,4740)|0;c[d>>2]=0;c[d+4>>2]=0;c[d+8>>2]=0;c[d+12>>2]=0;c[d+16>>2]=7;z=d+20|0;c[z>>2]=0;B=d+24|0;c[B>>2]=0;y=d+28|0;c[y>>2]=0;__ZN12PropertyInfoaSERKS_(d,b)|0;A=c[f>>2]|0;C=A+4|0;D=c[C>>2]|0;c[B>>2]=D;c[z>>2]=0;c[y>>2]=A;if(D|0)c[D+20>>2]=d;c[C>>2]=d;if(!(c[A>>2]|0))c[A>>2]=d;d=A+8|0;c[d>>2]=(c[d>>2]|0)+1;d=c[b+12>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);d=c[b+4>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);d=c[h>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);d=c[g>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);__ZN6StringC2EPKc(i,1120097);__ZN6StringC2EPKc(h,1263606);d=b+4|0;c[d>>2]=0;g=b+12|0;c[g>>2]=0;c[b>>2]=4;A=c[i>>2]|0;if(A|0?(c[d>>2]=0,__Z28atomic_conditional_incrementPj(A+-8|0)|0):0)c[d>>2]=c[i>>2];c[b+8>>2]=0;d=c[g>>2]|0;if((d|0)!=(c[h>>2]|0)){if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);c[g>>2]=0;d=c[h>>2]|0;if(d|0?__Z28atomic_conditional_incrementPj(d+-8|0)|0:0)c[g>>2]=c[h>>2]}c[b+16>>2]=7;if(!(c[f>>2]|0)){g=__ZnwjPFPvjE(12,4740)|0;c[f>>2]=g;c[g>>2]=0;c[g+4>>2]=0;c[g+8>>2]=0}g=__ZnwjPFPvjE(32,4740)|0;c[g>>2]=0;c[g+4>>2]=0;c[g+8>>2]=0;c[g+12>>2]=0;c[g+16>>2]=7;d=g+20|0;c[d>>2]=0;A=g+24|0;c[A>>2]=0;C=g+28|0;c[C>>2]=0;__ZN12PropertyInfoaSERKS_(g,b)|0;D=c[f>>2]|0;f=D+4|0;y=c[f>>2]|0;c[A>>2]=y;c[d>>2]=0;c[C>>2]=D;if(y|0)c[y+20>>2]=g;c[f>>2]=g;if(!(c[D>>2]|0))c[D>>2]=g;g=D+8|0;c[g>>2]=(c[g>>2]|0)+1;g=c[b+12>>2]|0;if(g|0?(__Z16atomic_decrementPj(g+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(g,1);g=c[b+4>>2]|0;do if(g|0){if(__Z16atomic_decrementPj(g+-8|0)|0)break;__ZN6Memory11free_staticEPvb(g,1)}while(0);g=c[h>>2]|0;do if(g|0){if(__Z16atomic_decrementPj(g+-8|0)|0)break;__ZN6Memory11free_staticEPvb(g,1)}while(0);g=c[i>>2]|0;do if(g|0){if(__Z16atomic_decrementPj(g+-8|0)|0)break;__ZN6Memory11free_staticEPvb(g,1)}while(0);__ZN10StringNameC2EPKc(j,1094326);c[h>>2]=0;c[k>>2]=122;c[k+4>>2]=0;c[b>>2]=c[k>>2];c[b+4>>2]=c[k+4>>2];__ZN7ClassDB18bind_vararg_methodIM8UndoRedoF7VariantPPKS2_iRNS2_9CallErrorEEEEP10MethodBindj10StringNameT_RK10MethodInfoRK6VectorIS2_E(1,j,b,e,h)|0;k=c[h>>2]|0;do if(k|0){if(__Z16atomic_decrementPj(k+-8|0)|0)break;g=c[h>>2]|0;i=(g|0)==0?0:g+-4|0;g=i+4|0;D=c[i>>2]|0;if(D|0){f=0;y=D;while(1){D=g+(f*24|0)|0;if(!(c[D>>2]|0))E=y;else{__ZN7Variant5clearEv(D);E=c[i>>2]|0}f=f+1|0;if(f>>>0>=E>>>0)break;else y=E}}__ZN6Memory11free_staticEPvb(k,1)}while(0);__ZN10StringNameD2Ev(j);__ZN10MethodInfoD2Ev(e);__ZN10MethodInfoC2Ev(e);__ZN6StringaSEPKc(e,1094340);j=e+4|0;__ZN6StringC2EPKc(n,1120953);__ZN6StringC2EPKc(h,1263606);k=b+4|0;c[k>>2]=0;E=b+12|0;c[E>>2]=0;c[b>>2]=18;y=c[n>>2]|0;do if(y|0){c[k>>2]=0;if(!(__Z28atomic_conditional_incrementPj(y+-8|0)|0))break;c[k>>2]=c[n>>2]}while(0);c[b+8>>2]=0;k=c[E>>2]|0;do if((k|0)!=(c[h>>2]|0)){do if(k|0){if(__Z16atomic_decrementPj(k+-8|0)|0)break;__ZN6Memory11free_staticEPvb(k,1)}while(0);c[E>>2]=0;y=c[h>>2]|0;if(!y)break;if(!(__Z28atomic_conditional_incrementPj(y+-8|0)|0))break;c[E>>2]=c[h>>2]}while(0);c[b+16>>2]=7;if(!(c[j>>2]|0)){E=__ZnwjPFPvjE(12,4740)|0;c[j>>2]=E;c[E>>2]=0;c[E+4>>2]=0;c[E+8>>2]=0}E=__ZnwjPFPvjE(32,4740)|0;c[E>>2]=0;c[E+4>>2]=0;c[E+8>>2]=0;c[E+12>>2]=0;c[E+16>>2]=7;k=E+20|0;c[k>>2]=0;y=E+24|0;c[y>>2]=0;f=E+28|0;c[f>>2]=0;__ZN12PropertyInfoaSERKS_(E,b)|0;i=c[j>>2]|0;g=i+4|0;D=c[g>>2]|0;c[y>>2]=D;c[k>>2]=0;c[f>>2]=i;if(D|0)c[D+20>>2]=E;c[g>>2]=E;if(!(c[i>>2]|0))c[i>>2]=E;E=i+8|0;c[E>>2]=(c[E>>2]|0)+1;E=c[b+12>>2]|0;do if(E|0){if(__Z16atomic_decrementPj(E+-8|0)|0)break;__ZN6Memory11free_staticEPvb(E,1)}while(0);E=c[b+4>>2]|0;do if(E|0){if(__Z16atomic_decrementPj(E+-8|0)|0)break;__ZN6Memory11free_staticEPvb(E,1)}while(0);E=c[h>>2]|0;do if(E|0){if(__Z16atomic_decrementPj(E+-8|0)|0)break;__ZN6Memory11free_staticEPvb(E,1)}while(0);E=c[n>>2]|0;do if(E|0){if(__Z16atomic_decrementPj(E+-8|0)|0)break;__ZN6Memory11free_staticEPvb(E,1)}while(0);__ZN6StringC2EPKc(o,1120097);__ZN6StringC2EPKc(h,1263606);E=b+4|0;c[E>>2]=0;n=b+12|0;c[n>>2]=0;c[b>>2]=4;i=c[o>>2]|0;do if(i|0){c[E>>2]=0;if(!(__Z28atomic_conditional_incrementPj(i+-8|0)|0))break;c[E>>2]=c[o>>2]}while(0);c[b+8>>2]=0;E=c[n>>2]|0;do if((E|0)!=(c[h>>2]|0)){do if(E|0){if(__Z16atomic_decrementPj(E+-8|0)|0)break;__ZN6Memory11free_staticEPvb(E,1)}while(0);c[n>>2]=0;i=c[h>>2]|0;if(!i)break;if(!(__Z28atomic_conditional_incrementPj(i+-8|0)|0))break;c[n>>2]=c[h>>2]}while(0);c[b+16>>2]=7;if(!(c[j>>2]|0)){n=__ZnwjPFPvjE(12,4740)|0;c[j>>2]=n;c[n>>2]=0;c[n+4>>2]=0;c[n+8>>2]=0}n=__ZnwjPFPvjE(32,4740)|0;c[n>>2]=0;c[n+4>>2]=0;c[n+8>>2]=0;c[n+12>>2]=0;c[n+16>>2]=7;E=n+20|0;c[E>>2]=0;i=n+24|0;c[i>>2]=0;g=n+28|0;c[g>>2]=0;__ZN12PropertyInfoaSERKS_(n,b)|0;D=c[j>>2]|0;j=D+4|0;f=c[j>>2]|0;c[i>>2]=f;c[E>>2]=0;c[g>>2]=D;if(f|0)c[f+20>>2]=n;c[j>>2]=n;if(!(c[D>>2]|0))c[D>>2]=n;n=D+8|0;c[n>>2]=(c[n>>2]|0)+1;n=c[b+12>>2]|0;do if(n|0){if(__Z16atomic_decrementPj(n+-8|0)|0)break;__ZN6Memory11free_staticEPvb(n,1)}while(0);n=c[b+4>>2]|0;do if(n|0){if(__Z16atomic_decrementPj(n+-8|0)|0)break;__ZN6Memory11free_staticEPvb(n,1)}while(0);n=c[h>>2]|0;do if(n|0){if(__Z16atomic_decrementPj(n+-8|0)|0)break;__ZN6Memory11free_staticEPvb(n,1)}while(0);n=c[o>>2]|0;do if(n|0){if(__Z16atomic_decrementPj(n+-8|0)|0)break;__ZN6Memory11free_staticEPvb(n,1)}while(0);__ZN10StringNameC2EPKc(p,1094340);c[h>>2]=0;c[q>>2]=123;c[q+4>>2]=0;c[b>>2]=c[q>>2];c[b+4>>2]=c[q+4>>2];__ZN7ClassDB18bind_vararg_methodIM8UndoRedoF7VariantPPKS2_iRNS2_9CallErrorEEEEP10MethodBindj10StringNameT_RK10MethodInfoRK6VectorIS2_E(1,p,b,e,h)|0;q=c[h>>2]|0;do if(q|0){if(__Z16atomic_decrementPj(q+-8|0)|0)break;n=c[h>>2]|0;o=(n|0)==0?0:n+-4|0;n=o+4|0;D=c[o>>2]|0;if(D|0){j=0;f=D;while(1){D=n+(j*24|0)|0;if(!(c[D>>2]|0))F=f;else{__ZN7Variant5clearEv(D);F=c[o>>2]|0}j=j+1|0;if(j>>>0>=F>>>0)break;else f=F}}__ZN6Memory11free_staticEPvb(q,1)}while(0);__ZN10StringNameD2Ev(p);__ZN10MethodInfoD2Ev(e);__Z8D_METHODPKcS0_S0_S0_(r,1094356,1120953,1120960,1094372);p=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(p);c[p>>2]=395664;__ZN10MethodBind10_set_constEb(p,0);__ZN10MethodBind24_generate_argument_typesEi(p,3);c[p+44>>2]=3192;c[p+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,p,r,0,0)|0;p=r+4|0;q=c[p>>2]|0;do if(q|0){if(__Z16atomic_decrementPj(q+-8|0)|0)break;F=c[p>>2]|0;f=(F|0)==0?0:F+-4|0;F=f+4|0;if(c[f>>2]|0){j=0;do{__ZN10StringNameD2Ev(F+(j<<2)|0);j=j+1|0}while(j>>>0<(c[f>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(q,1)}while(0);__ZN10StringNameD2Ev(r);__Z8D_METHODPKcS0_S0_S0_(s,1094386,1120953,1120960,1094372);r=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(r);c[r>>2]=395664;__ZN10MethodBind10_set_constEb(r,0);__ZN10MethodBind24_generate_argument_typesEi(r,3);c[r+44>>2]=3193;c[r+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,r,s,0,0)|0;r=s+4|0;q=c[r>>2]|0;do if(q|0){if(__Z16atomic_decrementPj(q+-8|0)|0)break;p=c[r>>2]|0;f=(p|0)==0?0:p+-4|0;p=f+4|0;if(c[f>>2]|0){j=0;do{__ZN10StringNameD2Ev(p+(j<<2)|0);j=j+1|0}while(j>>>0<(c[f>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(q,1)}while(0);__ZN10StringNameD2Ev(s);__Z8D_METHODPKcS0_(t,1094404,1120953);s=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(s);c[s>>2]=395700;__ZN10MethodBind10_set_constEb(s,0);__ZN10MethodBind24_generate_argument_typesEi(s,1);c[s+44>>2]=1941;c[s+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,s,t,0,0)|0;s=t+4|0;q=c[s>>2]|0;do if(q|0){if(__Z16atomic_decrementPj(q+-8|0)|0)break;r=c[s>>2]|0;f=(r|0)==0?0:r+-4|0;r=f+4|0;if(c[f>>2]|0){j=0;do{__ZN10StringNameD2Ev(r+(j<<2)|0);j=j+1|0}while(j>>>0<(c[f>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(q,1)}while(0);__ZN10StringNameD2Ev(t);__Z8D_METHODPKcS0_(u,1094421,1120953);t=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(t);c[t>>2]=395700;__ZN10MethodBind10_set_constEb(t,0);__ZN10MethodBind24_generate_argument_typesEi(t,1);c[t+44>>2]=1942;c[t+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,t,u,0,0)|0;t=u+4|0;q=c[t>>2]|0;do if(q|0){if(__Z16atomic_decrementPj(q+-8|0)|0)break;s=c[t>>2]|0;f=(s|0)==0?0:s+-4|0;s=f+4|0;if(c[f>>2]|0){j=0;do{__ZN10StringNameD2Ev(s+(j<<2)|0);j=j+1|0}while(j>>>0<(c[f>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(q,1)}while(0);__ZN10StringNameD2Ev(u);__Z8D_METHODPKc(v,1094214);u=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(u);c[u>>2]=395628;__ZN10MethodBind10_set_constEb(u,0);__ZN10MethodBind24_generate_argument_typesEi(u,0);c[u+44>>2]=5332;c[u+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,u,v,0,0)|0;u=v+4|0;q=c[u>>2]|0;do if(q|0){if(__Z16atomic_decrementPj(q+-8|0)|0)break;t=c[u>>2]|0;f=(t|0)==0?0:t+-4|0;t=f+4|0;if(c[f>>2]|0){j=0;do{__ZN10StringNameD2Ev(t+(j<<2)|0);j=j+1|0}while(j>>>0<(c[f>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(q,1)}while(0);__ZN10StringNameD2Ev(v);__Z8D_METHODPKc(w,1094440);v=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(v);c[v>>2]=395736;__ZN10MethodBind10_set_constEb(v,1);__ZN10MethodBind24_generate_argument_typesEi(v,0);__ZN10MethodBind12_set_returnsEb(v,1);c[v+44>>2]=5804;c[v+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,v,w,0,0)|0;v=w+4|0;q=c[v>>2]|0;do if(q|0){if(__Z16atomic_decrementPj(q+-8|0)|0)break;u=c[v>>2]|0;f=(u|0)==0?0:u+-4|0;u=f+4|0;if(c[f>>2]|0){j=0;do{__ZN10StringNameD2Ev(u+(j<<2)|0);j=j+1|0}while(j>>>0<(c[f>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(q,1)}while(0);__ZN10StringNameD2Ev(w);__Z8D_METHODPKc(x,1094464);w=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(w);c[w>>2]=395772;__ZN10MethodBind10_set_constEb(w,1);__ZN10MethodBind24_generate_argument_typesEi(w,0);__ZN10MethodBind12_set_returnsEb(w,1);c[w+44>>2]=5805;c[w+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,w,x,0,0)|0;w=x+4|0;q=c[w>>2]|0;do if(q|0){if(__Z16atomic_decrementPj(q+-8|0)|0)break;v=c[w>>2]|0;f=(v|0)==0?0:v+-4|0;v=f+4|0;if(c[f>>2]|0){j=0;do{__ZN10StringNameD2Ev(v+(j<<2)|0);j=j+1|0}while(j>>>0<(c[f>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(q,1)}while(0);__ZN10StringNameD2Ev(x);__ZN6StringC2EPKc(b,1094719);c[h>>2]=c[b>>2];__ZN10StringNameC2ERK6String(e,h);__ZN10StringNameC2EPKc(b,1094476);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(e,b,0);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(e);x=c[h>>2]|0;do if(x|0){if(__Z16atomic_decrementPj(x+-8|0)|0)break;__ZN6Memory11free_staticEPvb(x,1)}while(0);__ZN6StringC2EPKc(b,1094719);c[h>>2]=c[b>>2];__ZN10StringNameC2ERK6String(e,h);__ZN10StringNameC2EPKc(b,1094490);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(e,b,1);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(e);x=c[h>>2]|0;do if(x|0){if(__Z16atomic_decrementPj(x+-8|0)|0)break;__ZN6Memory11free_staticEPvb(x,1)}while(0);__ZN6StringC2EPKc(b,1094719);c[h>>2]=c[b>>2];__ZN10StringNameC2ERK6String(e,h);__ZN10StringNameC2EPKc(b,1094501);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(e,b,2);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(e);e=c[h>>2]|0;if(!e){l=a;return}if(__Z16atomic_decrementPj(e+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(e,1);l=a;return}function __ZN8UndoRedo13create_actionERK6StringNS_9MergeModeE(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;f=l;l=l+48|0;if((l|0)>=(m|0))ba(48);g=f+24|0;h=f;i=__ZNK2OS14get_ticks_msecEv(__ZN2OS13get_singletonEv()|0)|0;j=b+88|0;if(c[j>>2]|0){k=c[j>>2]|0;n=k+1|0;c[j>>2]=n;l=f;return}__ZN8UndoRedo13_discard_redoEv(b);if(((e|0?(o=b+80|0,p=c[o>>2]|0,p|0):0)?(q=c[p+-4>>2]|0,q|0):0)?__ZNK6StringeqERKS_(__ZN6VectorIN8UndoRedo6ActionEEixEi(o,q+-1|0)|0,d)|0:0){q=c[o>>2]|0;if(!q)r=-1;else r=(c[q+-4>>2]|0)+-1|0;q=(__ZN6VectorIN8UndoRedo6ActionEEixEi(o,r)|0)+16|0;r=_i64Add(c[q>>2]|0,c[q+4>>2]|0,800,0)|0;q=F;if(q>>>0>0|(q|0)==0&r>>>0>i>>>0){r=c[o>>2]|0;if(!r)s=0;else s=c[r+-4>>2]|0;r=b+84|0;c[r>>2]=s+-2;if(((e|0)==1?(q=c[(__ZN6VectorIN8UndoRedo6ActionEEixEi(o,s+-1|0)|0)+4>>2]|0,q|0):0)?(s=c[q>>2]|0,s|0):0){q=s;do{if(((c[q>>2]|0)==2?(s=__ZN8ObjectDB12get_instanceEj(c[q+8>>2]|0)|0,s|0):0)?__Z17predelete_handlerP6Object(s)|0:0){gj[c[(c[s>>2]|0)+76>>2]&8191](s);__ZN6Memory11free_staticEPvb(s,0)}q=c[q+136>>2]|0;s=(__ZN6VectorIN8UndoRedo6ActionEEixEi(o,(c[r>>2]|0)+1|0)|0)+4|0;p=c[s>>2]|0;if(p|0?(t=c[p>>2]|0,t|0):0){a[1263537]=0;if((c[t+144>>2]|0)==(p|0)){c[p>>2]=c[t+136>>2];u=p+4|0;v=c[t+140>>2]|0;if((c[u>>2]|0)==(t|0))c[u>>2]=v;u=t+136|0;if(v|0)c[v+136>>2]=c[u>>2];w=c[u>>2]|0;if(w|0)c[w+140>>2]=v;__ZN8UndoRedo9OperationD2Ev(t);__ZN6Memory11free_staticEPvb(t,0);t=p+8|0;c[t>>2]=(c[t>>2]|0)+-1}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145114,1145120,157,1145132,0);t=c[s>>2]|0;if(!(c[t+8>>2]|0)){__ZN6Memory11free_staticEPvb(t,0);c[s>>2]=0}}}while((q|0)!=0)}q=c[o>>2]|0;if(!q)x=-1;else x=(c[q+-4>>2]|0)+-1|0;q=(__ZN6VectorIN8UndoRedo6ActionEEixEi(o,x)|0)+16|0;c[q>>2]=i;c[q+4>>2]=0;c[b+96>>2]=e;k=c[j>>2]|0;n=k+1|0;c[j>>2]=n;l=f;return}}c[g>>2]=0;c[g+4>>2]=0;c[g+8>>2]=0;e=c[d>>2]|0;if(e|0?(c[g>>2]=0,__Z28atomic_conditional_incrementPj(e+-8|0)|0):0)c[g>>2]=c[d>>2];d=g+16|0;c[d>>2]=i;c[d+4>>2]=0;__ZN8UndoRedo6ActionC2ERKS0_(h,g);__ZN6VectorIN8UndoRedo6ActionEE9push_backES1_(b+80|0,h)|0;__ZN4ListIN8UndoRedo9OperationE16DefaultAllocatorED2Ev(h+8|0);__ZN4ListIN8UndoRedo9OperationE16DefaultAllocatorED2Ev(h+4|0);d=c[h>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);c[b+96>>2]=0;__ZN4ListIN8UndoRedo9OperationE16DefaultAllocatorED2Ev(g+8|0);__ZN4ListIN8UndoRedo9OperationE16DefaultAllocatorED2Ev(g+4|0);b=c[g>>2]|0;if(b|0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(b,1);k=c[j>>2]|0;n=k+1|0;c[j>>2]=n;l=f;return}function __ZN8UndoRedo13commit_actionEv(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0;d=b+88|0;e=c[d>>2]|0;if((e|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1094312,1094228,235,1094564,0);return}a[1263537]=0;c[d>>2]=e+-1;if((e|0)!=1)return;a[1263537]=0;e=b+84|0;d=(c[e>>2]|0)+1|0;f=b+80|0;g=c[f>>2]|0;if(!g)h=0;else h=c[g+-4>>2]|0;if((d|0)<(h|0)){c[e>>2]=d;e=c[(__ZN6VectorIN8UndoRedo6ActionEEixEi(f,d)|0)+4>>2]|0;if(!e)i=0;else i=c[e>>2]|0;__ZN8UndoRedo23_process_operation_listEPN4ListINS_9OperationE16DefaultAllocatorE7ElementE(b,i);i=b+104|0;e=i;d=_i64Add(c[e>>2]|0,c[e+4>>2]|0,1,0)|0;e=i;c[e>>2]=d;c[e+4>>2]=F}e=b+92|0;d=c[e>>2]|0;a:do if((d|0)>0){i=b+80|0;h=c[i>>2]|0;if(!h)j=0;else j=c[h+-4>>2]|0;if((j|0)>(d|0)){g=h;while(1){if(!g)k=0;else k=c[g+-4>>2]|0;if((k|0)<=(c[e>>2]|0))break a;__ZN8UndoRedo17_pop_history_tailEv(b);g=c[i>>2]|0}}}while(0);e=c[b+112>>2]|0;if(!e)return;k=c[f>>2]|0;if(!k)return;d=c[k+-4>>2]|0;if((d|0)<=0)return;k=c[b+116>>2]|0;b=__ZN6VectorIN8UndoRedo6ActionEEixEi(f,d+-1|0)|0;Pi[e&2047](k,b);return}function __ZN8UndoRedo14_add_do_methodEPPK7VariantiRNS0_9CallErrorE(a,b,d,e,f){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,n=0;g=l;l=l+128|0;if((l|0)>=(m|0))ba(128);h=g+120|0;i=g;if((e|0)<2){c[f>>2]=4;c[f+4>>2]=0;c[a>>2]=0;l=g;return}j=c[d>>2]|0;if((c[j>>2]|0)!=18){c[f>>2]=2;c[f+4>>2]=0;c[f+8>>2]=18;c[a>>2]=0;l=g;return}k=d+4|0;if((c[c[k>>2]>>2]|0)!=4){c[f>>2]=2;c[f+4>>2]=1;c[f+8>>2]=4;c[a>>2]=0;l=g;return}c[f>>2]=0;f=__ZNK7VariantcvP6ObjectEv(j)|0;j=__ZNK7Variantcv6StringEv(c[k>>2]|0)|0;c[h>>2]=j;c[i>>2]=0;c[i+24>>2]=0;c[i+48>>2]=0;c[i+72>>2]=0;c[i+96>>2]=0;k=e+-2|0;n=(k|0)<5?k:5;if((e|0)>2){e=0;do{__ZN7VariantaSERKS_(i+(e*24|0)|0,c[d+(e+2<<2)>>2]|0);e=e+1|0}while((e|0)<(n|0))}__ZN8UndoRedo13add_do_methodEP6ObjectRK6StringRK7VariantS7_S7_S7_S7_(b,f,h,i,i+24|0,i+48|0,i+72|0,i+96|0);c[a>>2]=0;a=i+96|0;if(c[a>>2]|0)__ZN7Variant5clearEv(a);a=i+72|0;if(c[a>>2]|0)__ZN7Variant5clearEv(a);a=i+48|0;if(c[a>>2]|0)__ZN7Variant5clearEv(a);a=i+24|0;if(c[a>>2]|0)__ZN7Variant5clearEv(a);if(c[i>>2]|0)__ZN7Variant5clearEv(i);if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);l=g;return}function __ZN7ClassDB18bind_vararg_methodIM8UndoRedoF7VariantPPKS2_iRNS2_9CallErrorEEEEP10MethodBindj10StringNameT_RK10MethodInfoRK6VectorIS2_E(b,e,f,g,h){b=b|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0;b=l;l=l+64|0;if((l|0)>=(m|0))ba(64);i=b+56|0;j=b+40|0;k=b+52|0;n=b+48|0;o=b+44|0;p=b+32|0;q=b+36|0;r=b+28|0;s=b+24|0;t=b+20|0;u=b+12|0;v=b+8|0;w=b+4|0;x=b;y=b+16|0;z=c[f>>2]|0;A=c[f+4>>2]|0;__Z12_global_lockv();f=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(f);c[f>>2]=395808;B=f+44|0;c[B>>2]=0;C=f+48|0;c[C>>2]=0;__ZN10MethodBind12_set_returnsEb(f,1);c[B>>2]=z;c[C>>2]=A;__ZN16MethodBindVarArgI8UndoRedoE15set_method_infoERK10MethodInfo(f,g);if(!f){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1126282,1126301,436,1126317,0);D=0;__Z14_global_unlockv();l=b;return D|0}a[1263537]=0;c[j>>2]=0;g=c[e>>2]|0;do if(g){A=c[g+4>>2]|0;if(A|0){__ZN6StringC2EPKc(i,A);E=c[i>>2]|0;break}A=g+8|0;c[i>>2]=0;C=c[A>>2]|0;if((C|0)!=0?(c[i>>2]=0,(__Z28atomic_conditional_incrementPj(C+-8|0)|0)!=0):0){C=c[A>>2]|0;c[i>>2]=C;E=C}else E=0}else{c[i>>2]=0;E=0}while(0);c[k>>2]=E;__ZN6StringC2EPKc(n,1144824);E=(__ZNK6String4findES_i(k,n,0)|0)==-1;g=c[n>>2]|0;if(g|0?(__Z16atomic_decrementPj(g+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(g,1);g=c[k>>2]|0;if(g|0?(__Z16atomic_decrementPj(g+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(g,1);if(!E){E=c[e>>2]|0;do if(E){g=c[E+4>>2]|0;if(g|0){__ZN6StringC2EPKc(i,g);F=c[i>>2]|0;break}g=E+8|0;c[i>>2]=0;k=c[g>>2]|0;if((k|0)!=0?(c[i>>2]=0,(__Z28atomic_conditional_incrementPj(k+-8|0)|0)!=0):0){k=c[g>>2]|0;c[i>>2]=k;F=k}else F=0}else{c[i>>2]=0;F=0}while(0);c[o>>2]=F;__ZN6StringC2EPKc(p,1144824);F=__ZNK6String9get_sliceES_i(o,p,1)|0;E=F;k=c[j>>2]|0;if((k|0)==(F|0)){if(F|0)G=32}else{if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);c[j>>2]=0;if(F|0)if(!(__Z28atomic_conditional_incrementPj(F+-8|0)|0))G=32;else{c[j>>2]=E;G=32}}if((G|0)==32?(__Z16atomic_decrementPj(F+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(F,1);F=c[p>>2]|0;if(F|0?(__Z16atomic_decrementPj(F+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(F,1);F=c[o>>2]|0;if(F|0?(__Z16atomic_decrementPj(F+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(F,1);F=c[e>>2]|0;do if(F){o=c[F+4>>2]|0;if(o|0){__ZN6StringC2EPKc(i,o);H=c[i>>2]|0;break}o=F+8|0;c[i>>2]=0;p=c[o>>2]|0;if((p|0)!=0?(c[i>>2]=0,(__Z28atomic_conditional_incrementPj(p+-8|0)|0)!=0):0){p=c[o>>2]|0;c[i>>2]=p;H=p}else H=0}else{c[i>>2]=0;H=0}while(0);c[s>>2]=H;__ZN6StringC2EPKc(t,1144824);c[r>>2]=__ZNK6String9get_sliceES_i(s,t,0)|0;__ZN10StringNameC2ERK6String(q,r);__ZN10StringNameaSERKS_(e,q);__ZN10StringNameD2Ev(q);H=c[r>>2]|0;if(H|0?(__Z16atomic_decrementPj(H+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(H,1);H=c[t>>2]|0;if(H|0?(__Z16atomic_decrementPj(H+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(H,1);H=c[s>>2]|0;if(H|0?(__Z16atomic_decrementPj(H+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(H,1)}__ZN10MethodBind8set_nameERK10StringName(f,e);__ZN10MethodBind21set_default_argumentsERK6VectorI7VariantE(f,h);c[q>>2]=ij[c[(c[f>>2]|0)+4>>2]&8191](f)|0;__ZN10StringNameC2ERK6String(i,q);h=c[313454]|0;a:do if(h){H=c[i>>2]|0;if(!H)I=0;else I=c[H+16>>2]|0;s=c[h+(((1<<(d[1253820]|0))+-1&I)<<2)>>2]|0;if(s){t=s;while(1){if((c[t>>2]|0)==(I|0)?(c[t+8>>2]|0)==(H|0):0)break;s=c[t+4>>2]|0;if(!s){J=0;break a}else t=s}J=t+12|0}else J=0}else J=0;while(0);__ZN10StringNameD2Ev(i);b:do if(!J){gj[c[(c[f>>2]|0)+20>>2]&8191](f);__ZN6Memory11free_staticEPvb(f,0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1126282,1126301,452,1126359,0);K=0}else{I=J+8|0;h=c[I>>2]|0;c:do if(h){H=c[e>>2]|0;s=(H|0)==0;if(s)L=0;else L=c[H+16>>2]|0;F=(1<<(d[J+12>>0]|0))+-1|0;p=c[h+((F&L)<<2)>>2]|0;d:do if(p|0){o=p;while(1){if((c[o>>2]|0)==(L|0)?(c[o+8>>2]|0)==(H|0):0)break;o=c[o+4>>2]|0;if(!o)break d}gj[c[(c[f>>2]|0)+20>>2]&8191](f);__ZN6Memory11free_staticEPvb(f,0);c[x>>2]=__ZplPKcRK6String(1126401,q)|0;__ZN6StringC2EPKc(r,1126424);c[w>>2]=__ZNK6StringplERKS_(x,r)|0;o=c[e>>2]|0;do if(o){E=c[o+4>>2]|0;if(E|0){__ZN6StringC2EPKc(i,E);M=c[i>>2]|0;break}E=o+8|0;c[i>>2]=0;k=c[E>>2]|0;if((k|0)!=0?(c[i>>2]=0,(__Z28atomic_conditional_incrementPj(k+-8|0)|0)!=0):0){k=c[E>>2]|0;c[i>>2]=k;M=k}else M=0}else{c[i>>2]=0;M=0}while(0);c[y>>2]=M;c[v>>2]=__ZNK6StringplERKS_(w,y)|0;c[u>>2]=__ZNK6String4utf8Ev(v)|0;__Z19_err_set_last_errorPKc(__ZNK10CharString8get_dataEv(u)|0);o=c[u>>2]|0;if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(o,1);o=c[v>>2]|0;if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(o,1);o=c[y>>2]|0;if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(o,1);o=c[w>>2]|0;if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(o,1);o=c[r>>2]|0;do if(o|0){if(__Z16atomic_decrementPj(o+-8|0)|0)break;__ZN6Memory11free_staticEPvb(o,1)}while(0);o=c[x>>2]|0;do if(o|0){if(__Z16atomic_decrementPj(o+-8|0)|0)break;__ZN6Memory11free_staticEPvb(o,1)}while(0);a[1263537]=1;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1126282,1126301,459,1126427,0);a[1263537]=0;K=0;break b}while(0);if(s)N=0;else N=c[H+16>>2]|0;p=c[h+((F&N)<<2)>>2]|0;if(!p)G=110;else{o=p;while(1){if((c[o>>2]|0)==(N|0)?(c[o+8>>2]|0)==(H|0):0){O=o;break c}o=c[o+4>>2]|0;if(!o){G=110;break}}}}else{a[1263537]=0;o=__ZN6Memory12alloc_staticEjb(32,1)|0;if(!o){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143992,1144012,140,1144029,0);P=0}else{a[1263537]=0;H=o+-8|0;c[H>>2]=8;c[H+4>>2]=0;P=o}c[I>>2]=P;a[J+12>>0]=3;c[J+16>>2]=0;c[P>>2]=0;c[(c[I>>2]|0)+4>>2]=0;c[(c[I>>2]|0)+8>>2]=0;c[(c[I>>2]|0)+12>>2]=0;c[(c[I>>2]|0)+16>>2]=0;c[(c[I>>2]|0)+20>>2]=0;c[(c[I>>2]|0)+24>>2]=0;c[(c[I>>2]|0)+28>>2]=0;G=110}while(0);if((G|0)==110){h=__ZN7HashMapI10StringNameP10MethodBind16StringNameHasher24HashMapComparatorDefaultIS0_ELh3ELh8EE12create_entryERKS0_(I,e)|0;__ZN7HashMapI10StringNameP10MethodBind16StringNameHasher24HashMapComparatorDefaultIS0_ELh3ELh8EE16check_hash_tableEv(I);O=h}c[O+12>>2]=f;if(__ZNK6String6lengthEv(j)|0){__ZN10StringNameC2ERK6String(i,j);__ZN10StringNameaSERKS_(f+36|0,i);__ZN10StringNameD2Ev(i)}h=J+52|0;if(!(c[h>>2]|0)){t=__ZnwjPFPvjE(12,4740)|0;c[h>>2]=t;c[t>>2]=0;c[t+4>>2]=0;c[t+8>>2]=0}t=__ZnwjPFPvjE(16,4740)|0;__ZN10StringNameC2Ev(t);o=t+4|0;c[o>>2]=0;H=t+8|0;c[H>>2]=0;F=t+12|0;c[F>>2]=0;__ZN10StringNameaSERKS_(t,e);s=c[h>>2]|0;h=s+4|0;p=c[h>>2]|0;c[H>>2]=p;c[o>>2]=0;c[F>>2]=s;if(p|0)c[p+4>>2]=t;c[h>>2]=t;if(!(c[s>>2]|0))c[s>>2]=t;t=s+8|0;c[t>>2]=(c[t>>2]|0)+1;K=f}while(0);f=c[q>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);f=c[j>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);D=K;__Z14_global_unlockv();l=b;return D|0}function __ZN8UndoRedo16_add_undo_methodEPPK7VariantiRNS0_9CallErrorE(a,b,d,e,f){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,n=0;g=l;l=l+128|0;if((l|0)>=(m|0))ba(128);h=g+120|0;i=g;if((e|0)<2){c[f>>2]=4;c[f+4>>2]=0;c[a>>2]=0;l=g;return}j=c[d>>2]|0;if((c[j>>2]|0)!=18){c[f>>2]=2;c[f+4>>2]=0;c[f+8>>2]=18;c[a>>2]=0;l=g;return}k=d+4|0;if((c[c[k>>2]>>2]|0)!=4){c[f>>2]=2;c[f+4>>2]=1;c[f+8>>2]=4;c[a>>2]=0;l=g;return}c[f>>2]=0;f=__ZNK7VariantcvP6ObjectEv(j)|0;j=__ZNK7Variantcv6StringEv(c[k>>2]|0)|0;c[h>>2]=j;c[i>>2]=0;c[i+24>>2]=0;c[i+48>>2]=0;c[i+72>>2]=0;c[i+96>>2]=0;k=e+-2|0;n=(k|0)<5?k:5;if((e|0)>2){e=0;do{__ZN7VariantaSERKS_(i+(e*24|0)|0,c[d+(e+2<<2)>>2]|0);e=e+1|0}while((e|0)<(n|0))}__ZN8UndoRedo15add_undo_methodEP6ObjectRK6StringRK7VariantS7_S7_S7_S7_(b,f,h,i,i+24|0,i+48|0,i+72|0,i+96|0);c[a>>2]=0;a=i+96|0;if(c[a>>2]|0)__ZN7Variant5clearEv(a);a=i+72|0;if(c[a>>2]|0)__ZN7Variant5clearEv(a);a=i+48|0;if(c[a>>2]|0)__ZN7Variant5clearEv(a);a=i+24|0;if(c[a>>2]|0)__ZN7Variant5clearEv(a);if(c[i>>2]|0)__ZN7Variant5clearEv(i);if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);l=g;return}function __ZN8UndoRedo15add_do_propertyEP6ObjectRK6StringRK7Variant(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0;g=l;l=l+144|0;if((l|0)>=(m|0))ba(144);h=g;if((c[b+88>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1094356,1094228,151,1094564,0);l=g;return}a[1263537]=0;i=b+84|0;j=b+80|0;b=c[j>>2]|0;if(!b)k=0;else k=c[b+-4>>2]|0;if(((c[i>>2]|0)+1|0)>=(k|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1094356,1094228,152,1094605,0);l=g;return}a[1263537]=0;k=h+4|0;c[k>>2]=0;c[h+12>>2]=0;c[h+16>>2]=0;c[h+40>>2]=0;c[h+64>>2]=0;c[h+88>>2]=0;c[h+112>>2]=0;c[h+8>>2]=c[d+44>>2];if(((((d|0?$i[c[(c[d>>2]|0)+44>>2]&8191](d,1220696)|0:0)?$i[c[(c[d>>2]|0)+44>>2]&8191](d,1220696)|0:0)?(a[1263537]=0,__ZN9Reference8init_refEv(d)|0,d|0):0)?(c[k>>2]=d,__ZN9Reference9referenceEv(d),__ZN9Reference11unreferenceEv(d)|0):0)?__Z17predelete_handlerP6Object(d)|0:0){gj[c[(c[d>>2]|0)+76>>2]&8191](d);__ZN6Memory11free_staticEPvb(d,0)}c[h>>2]=1;d=h+12|0;k=c[e>>2]|0;if(k|0?(c[d>>2]=0,__Z28atomic_conditional_incrementPj(k+-8|0)|0):0)c[d>>2]=c[e>>2];__ZN7VariantaSERKS_(h+16|0,f);f=(__ZN6VectorIN8UndoRedo6ActionEEixEi(j,(c[i>>2]|0)+1|0)|0)+4|0;if(!(c[f>>2]|0)){i=__ZnwjPFPvjE(12,4740)|0;c[f>>2]=i;c[i>>2]=0;c[i+4>>2]=0;c[i+8>>2]=0}i=__ZnwjPFPvjE(152,4740)|0;c[i+4>>2]=0;c[i+12>>2]=0;c[i+16>>2]=0;c[i+40>>2]=0;c[i+64>>2]=0;c[i+88>>2]=0;c[i+112>>2]=0;j=i+136|0;c[j>>2]=0;e=i+140|0;c[e>>2]=0;d=i+144|0;c[d>>2]=0;__ZN8UndoRedo9OperationaSERKS0_(i,h)|0;k=c[f>>2]|0;f=k+4|0;b=c[f>>2]|0;c[e>>2]=b;c[j>>2]=0;c[d>>2]=k;if(b|0)c[b+136>>2]=i;c[f>>2]=i;if(!(c[k>>2]|0))c[k>>2]=i;i=k+8|0;c[i>>2]=(c[i>>2]|0)+1;__ZN8UndoRedo9OperationD2Ev(h);l=g;return}function __ZN8UndoRedo17add_undo_propertyEP6ObjectRK6StringRK7Variant(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,n=0;g=l;l=l+144|0;if((l|0)>=(m|0))ba(144);h=g;if((c[b+88>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1094386,1094228,165,1094564,0);l=g;return}a[1263537]=0;i=b+84|0;j=b+80|0;k=c[j>>2]|0;if(!k)n=0;else n=c[k+-4>>2]|0;if(((c[i>>2]|0)+1|0)>=(n|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1094386,1094228,166,1094605,0);l=g;return}a[1263537]=0;if((c[b+96>>2]|0)==1){l=g;return}b=h+4|0;c[b>>2]=0;c[h+12>>2]=0;c[h+16>>2]=0;c[h+40>>2]=0;c[h+64>>2]=0;c[h+88>>2]=0;c[h+112>>2]=0;c[h+8>>2]=c[d+44>>2];if(((((d|0?$i[c[(c[d>>2]|0)+44>>2]&8191](d,1220696)|0:0)?$i[c[(c[d>>2]|0)+44>>2]&8191](d,1220696)|0:0)?(a[1263537]=0,__ZN9Reference8init_refEv(d)|0,d|0):0)?(c[b>>2]=d,__ZN9Reference9referenceEv(d),__ZN9Reference11unreferenceEv(d)|0):0)?__Z17predelete_handlerP6Object(d)|0:0){gj[c[(c[d>>2]|0)+76>>2]&8191](d);__ZN6Memory11free_staticEPvb(d,0)}c[h>>2]=1;d=h+12|0;b=c[e>>2]|0;if(b|0?(c[d>>2]=0,__Z28atomic_conditional_incrementPj(b+-8|0)|0):0)c[d>>2]=c[e>>2];__ZN7VariantaSERKS_(h+16|0,f);f=(__ZN6VectorIN8UndoRedo6ActionEEixEi(j,(c[i>>2]|0)+1|0)|0)+8|0;if(!(c[f>>2]|0)){i=__ZnwjPFPvjE(12,4740)|0;c[f>>2]=i;c[i>>2]=0;c[i+4>>2]=0;c[i+8>>2]=0}i=__ZnwjPFPvjE(152,4740)|0;c[i+4>>2]=0;c[i+12>>2]=0;c[i+16>>2]=0;c[i+40>>2]=0;c[i+64>>2]=0;c[i+88>>2]=0;c[i+112>>2]=0;j=i+136|0;c[j>>2]=0;e=i+140|0;c[e>>2]=0;d=i+144|0;c[d>>2]=0;__ZN8UndoRedo9OperationaSERKS0_(i,h)|0;b=c[f>>2]|0;f=b+4|0;n=c[f>>2]|0;c[e>>2]=n;c[j>>2]=0;c[d>>2]=b;if(n|0)c[n+136>>2]=i;c[f>>2]=i;if(!(c[b>>2]|0))c[b>>2]=i;i=b+8|0;c[i>>2]=(c[i>>2]|0)+1;__ZN8UndoRedo9OperationD2Ev(h);l=g;return}function __ZN8UndoRedo16add_do_referenceEP6Object(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0;e=l;l=l+144|0;if((l|0)>=(m|0))ba(144);f=e;if((c[b+88>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1094404,1094228,184,1094564,0);l=e;return}a[1263537]=0;g=b+84|0;h=b+80|0;b=c[h>>2]|0;if(!b)i=0;else i=c[b+-4>>2]|0;if(((c[g>>2]|0)+1|0)>=(i|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1094404,1094228,185,1094605,0);l=e;return}a[1263537]=0;i=f+4|0;c[i>>2]=0;c[f+12>>2]=0;c[f+16>>2]=0;c[f+40>>2]=0;c[f+64>>2]=0;c[f+88>>2]=0;c[f+112>>2]=0;c[f+8>>2]=c[d+44>>2];if(((((d|0?$i[c[(c[d>>2]|0)+44>>2]&8191](d,1220696)|0:0)?$i[c[(c[d>>2]|0)+44>>2]&8191](d,1220696)|0:0)?(a[1263537]=0,__ZN9Reference8init_refEv(d)|0,d|0):0)?(c[i>>2]=d,__ZN9Reference9referenceEv(d),__ZN9Reference11unreferenceEv(d)|0):0)?__Z17predelete_handlerP6Object(d)|0:0){gj[c[(c[d>>2]|0)+76>>2]&8191](d);__ZN6Memory11free_staticEPvb(d,0)}c[f>>2]=2;d=(__ZN6VectorIN8UndoRedo6ActionEEixEi(h,(c[g>>2]|0)+1|0)|0)+4|0;if(!(c[d>>2]|0)){g=__ZnwjPFPvjE(12,4740)|0;c[d>>2]=g;c[g>>2]=0;c[g+4>>2]=0;c[g+8>>2]=0}g=__ZnwjPFPvjE(152,4740)|0;c[g+4>>2]=0;c[g+12>>2]=0;c[g+16>>2]=0;c[g+40>>2]=0;c[g+64>>2]=0;c[g+88>>2]=0;c[g+112>>2]=0;h=g+136|0;c[h>>2]=0;i=g+140|0;c[i>>2]=0;b=g+144|0;c[b>>2]=0;__ZN8UndoRedo9OperationaSERKS0_(g,f)|0;j=c[d>>2]|0;d=j+4|0;k=c[d>>2]|0;c[i>>2]=k;c[h>>2]=0;c[b>>2]=j;if(k|0)c[k+136>>2]=g;c[d>>2]=g;if(!(c[j>>2]|0))c[j>>2]=g;g=j+8|0;c[g>>2]=(c[g>>2]|0)+1;__ZN8UndoRedo9OperationD2Ev(f);l=e;return}function __ZN8UndoRedo18add_undo_referenceEP6Object(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0;e=l;l=l+144|0;if((l|0)>=(m|0))ba(144);f=e;if((c[b+88>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1094421,1094228,196,1094564,0);l=e;return}a[1263537]=0;g=b+84|0;h=b+80|0;i=c[h>>2]|0;if(!i)j=0;else j=c[i+-4>>2]|0;if(((c[g>>2]|0)+1|0)>=(j|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1094421,1094228,197,1094605,0);l=e;return}a[1263537]=0;if((c[b+96>>2]|0)==1){l=e;return}b=f+4|0;c[b>>2]=0;c[f+12>>2]=0;c[f+16>>2]=0;c[f+40>>2]=0;c[f+64>>2]=0;c[f+88>>2]=0;c[f+112>>2]=0;c[f+8>>2]=c[d+44>>2];if(((((d|0?$i[c[(c[d>>2]|0)+44>>2]&8191](d,1220696)|0:0)?$i[c[(c[d>>2]|0)+44>>2]&8191](d,1220696)|0:0)?(a[1263537]=0,__ZN9Reference8init_refEv(d)|0,d|0):0)?(c[b>>2]=d,__ZN9Reference9referenceEv(d),__ZN9Reference11unreferenceEv(d)|0):0)?__Z17predelete_handlerP6Object(d)|0:0){gj[c[(c[d>>2]|0)+76>>2]&8191](d);__ZN6Memory11free_staticEPvb(d,0)}c[f>>2]=2;d=(__ZN6VectorIN8UndoRedo6ActionEEixEi(h,(c[g>>2]|0)+1|0)|0)+8|0;if(!(c[d>>2]|0)){g=__ZnwjPFPvjE(12,4740)|0;c[d>>2]=g;c[g>>2]=0;c[g+4>>2]=0;c[g+8>>2]=0}g=__ZnwjPFPvjE(152,4740)|0;c[g+4>>2]=0;c[g+12>>2]=0;c[g+16>>2]=0;c[g+40>>2]=0;c[g+64>>2]=0;c[g+88>>2]=0;c[g+112>>2]=0;h=g+136|0;c[h>>2]=0;b=g+140|0;c[b>>2]=0;j=g+144|0;c[j>>2]=0;__ZN8UndoRedo9OperationaSERKS0_(g,f)|0;i=c[d>>2]|0;d=i+4|0;k=c[d>>2]|0;c[b>>2]=k;c[h>>2]=0;c[j>>2]=i;if(k|0)c[k+136>>2]=g;c[d>>2]=g;if(!(c[i>>2]|0))c[i>>2]=g;g=i+8|0;c[g>>2]=(c[g>>2]|0)+1;__ZN8UndoRedo9OperationD2Ev(f);l=e;return}function __ZN8UndoRedo13clear_historyEv(b){b=b|0;var d=0,e=0,f=0,g=0;if((c[b+88>>2]|0)>0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1094214,1094228,326,1094247,0);return}a[1263537]=0;__ZN8UndoRedo13_discard_redoEv(b);d=b+80|0;e=c[d>>2]|0;if(!e)return;else f=e;while(1){if(!(c[f+-4>>2]|0)){g=6;break}__ZN8UndoRedo17_pop_history_tailEv(b);f=c[d>>2]|0;if(!f){g=6;break}}if((g|0)==6)return}function __ZNK8UndoRedo23get_current_action_nameEv(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d;do if((c[b+88>>2]|0)<=0){a[1263537]=0;f=c[b+84>>2]|0;if((f|0)<0){__ZN6StringC2EPKc(e,1263606);break}g=c[b+80>>2]|0;h=(g|0)==0;if(h)i=0;else i=c[g+-4>>2]|0;do if((i|0)<=(f|0)){if(h)j=0;else j=c[g+-4>>2]|0;if((j|0)>(f|0)){a[1263537]=0;k=13;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);n=0;break}}else k=13;while(0);if((k|0)==13)n=g+(f*24|0)|0;c[e>>2]=0;if((c[n>>2]|0?(c[e>>2]=0,h=c[n>>2]|0,h|0):0)?__Z28atomic_conditional_incrementPj(h+-8|0)|0:0)c[e>>2]=c[n>>2]}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1094440,1094228,337,1094511,0);__ZN6StringC2EPKc(e,1263606)}while(0);l=d;return c[e>>2]|0}function __ZNK8UndoRedo11get_versionEv(a){a=a|0;var b=0;b=a+104|0;F=c[b+4>>2]|0;return c[b>>2]|0}function __ZNK13MethodBind0RCI8UndoRedoyE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Ey(d,0,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK13MethodBind0RCI8UndoRedoyE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1094719);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI8UndoRedoyE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1255188)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;k=ij[n&8191](d)|0;__ZN7VariantC2Ey(i,k,F);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI8UndoRedoyE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;if(!b)f=0;else{d=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1255188)|0;f=d?b:0}b=c[a+44>>2]|0;d=c[a+48>>2]|0;a=f+(d>>1)|0;if(!(d&1)){g=b;h=ij[g&8191](a)|0;i=F;c[e>>2]=h;return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=ij[g&8191](a)|0;i=F;c[e>>2]=h;return}}function __ZN13MethodBind0RCI8UndoRedoyED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI8UndoRedo6StringE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;if((b|0)!=-1){f=0;l=a;return f|0}c[d>>2]=0;__ZN7VariantC2ERK6String(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);e=c[d>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);f=b;l=a;return f|0}function __ZNK13MethodBind0RCI8UndoRedo6StringE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1094719);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI8UndoRedo6StringE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;j=f+24|0;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1255188)|0:0){c[h>>2]=0;a[1263537]=0;k=c[d+24>>2]|0;if((k|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=k;c[b>>2]=0;l=f;return}n=k-(c[d+20>>2]|0)|0;if((n|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=n;c[b>>2]=0;l=f;return}n=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))o=n;else o=c[(c[d>>2]|0)+n>>2]|0;c[j>>2]=ij[o&8191](d)|0;__ZN7VariantC2ERK6String(i,j);d=c[j>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI8UndoRedo6StringE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0;if(!b)f=0;else{d=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1255188)|0;f=d?b:0}b=c[a+44>>2]|0;d=c[a+48>>2]|0;a=f+(d>>1)|0;if(!(d&1))g=b;else g=c[(c[a>>2]|0)+b>>2]|0;b=ij[g&8191](a)|0;a=b;g=c[e>>2]|0;if((g|0)==(b|0)){if(!b)return}else{if(g|0?(__Z16atomic_decrementPj(g+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(g,1);c[e>>2]=0;if(!b)return;if(__Z28atomic_conditional_incrementPj(b+-8|0)|0)c[e>>2]=a}if(__Z16atomic_decrementPj(b+-8|0)|0)return;__ZN6Memory11free_staticEPvb(b,1);return}function __ZN13MethodBind0RCI8UndoRedo6StringED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I8UndoRedoP6ObjectE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if(!b){__ZN7VariantC2EPK6Object(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK11MethodBind1I8UndoRedoP6ObjectE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1094719);l=a;return c[b>>2]|0}function __ZN11MethodBind1I8UndoRedoP6ObjectE4callES2_PPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1255188)|0:0){c[h>>2]=0;a[1263537]=0;k=d+24|0;n=c[k>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=i;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=i;return}if((g|0)>0){if((n|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);p=0}else{a[1263537]=0;p=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,p)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=p;c[b>>2]=0;l=i;return}}p=c[d+44>>2]|0;n=c[d+48>>2]|0;o=e+(n>>1)|0;if(!(n&1))q=p;else q=c[(c[o>>2]|0)+p>>2]|0;do if((g|0)<1){p=c[k>>2]|0;n=p+-1|0;if((p|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)s=0;else s=c[e+-4>>2]|0;if((p|0)<=(s|0)){if(r)t=0;else t=c[e+-4>>2]|0;do if((t|0)<(p|0)){if(r)u=0;else u=c[e+-4>>2]|0;if((u|0)<(p|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);v=0;break}else{a[1263537]=0;w=31;break}}else w=31;while(0);if((w|0)==31)v=e+(n*24|0)|0;__ZN7VariantC2ERKS_(j,v);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);f=__ZNK7VariantcvP6ObjectEv(j)|0;Pi[q&2047](o,f);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I8UndoRedoP6ObjectE7ptrcallES2_PPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1255188)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1)){g=b;h=c[d>>2]|0;Pi[g&2047](a,h);return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=c[d>>2]|0;Pi[g&2047](a,h);return}}function __ZN11MethodBind1I8UndoRedoP6ObjectED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind3I8UndoRedoP6ObjectRK6StringRK7VariantE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return __ZNK11MethodBind3I8UndoRedoP6ObjectRK6StringRK7VariantE18_get_argument_typeEi(a,b)|0}function __ZNK11MethodBind3I8UndoRedoP6ObjectRK6StringRK7VariantE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1094719);l=a;return c[b>>2]|0}function __ZN11MethodBind3I8UndoRedoP6ObjectRK6StringRK7VariantE4callES2_PPS7_iRNS6_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0;i=l;l=l+112|0;if((l|0)>=(m|0))ba(112);j=i+72|0;k=i+96|0;n=i+48|0;o=i+24|0;p=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1255188)|0:0){c[h>>2]=0;a[1263537]=0;q=d+24|0;r=c[q>>2]|0;if((r|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=r;c[b>>2]=0;l=i;return}s=r-(c[d+20>>2]|0)|0;if((s|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=s;c[b>>2]=0;l=i;return}if((g|0)>0){if((r|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);t=0}else{a[1263537]=0;t=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,t)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=t;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[q>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);u=0}else{a[1263537]=0;u=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,u)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=u;c[b>>2]=0;l=i;return}if((g|0)>2){if((c[q>>2]|0)<2){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);v=0}else{a[1263537]=0;v=c[(c[d+32>>2]|0)+12>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+8>>2]>>2]|0,v)|0)){c[h>>2]=2;c[h+4>>2]=2;c[h+8>>2]=v;c[b>>2]=0;l=i;return}}}}v=c[d+44>>2]|0;u=c[d+48>>2]|0;t=e+(u>>1)|0;if(!(u&1))w=v;else w=c[(c[t>>2]|0)+v>>2]|0;do if((g|0)<1){v=c[q>>2]|0;u=v+-1|0;if((v|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)x=0;else x=c[e+-4>>2]|0;if((v|0)<=(x|0)){if(r)y=0;else y=c[e+-4>>2]|0;do if((y|0)<(v|0)){if(r)z=0;else z=c[e+-4>>2]|0;if((z|0)<(v|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);A=0;break}else{a[1263537]=0;B=43;break}}else B=43;while(0);if((B|0)==43)A=e+(u*24|0)|0;__ZN7VariantC2ERKS_(j,A);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);A=__ZNK7VariantcvP6ObjectEv(j)|0;do if((g|0)<2){z=c[q>>2]|0;y=z+-1|0;x=z+-2|0;if((z|0)>=2){z=c[d+16>>2]|0;v=(z|0)==0;if(v)C=0;else C=c[z+-4>>2]|0;if((y|0)<=(C|0)){if(v)D=0;else D=c[z+-4>>2]|0;do if((D|0)<(y|0)){if(v)E=0;else E=c[z+-4>>2]|0;if((E|0)<(y|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);F=0;break}else{a[1263537]=0;B=60;break}}else B=60;while(0);if((B|0)==60)F=z+(x*24|0)|0;__ZN7VariantC2ERKS_(n,F);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f+4>>2]|0);while(0);c[k>>2]=__ZNK7Variantcv6StringEv(n)|0;do if((g|0)<3){F=c[q>>2]|0;E=F+-2|0;D=F+-3|0;if((E|0)>=1){F=c[d+16>>2]|0;C=(F|0)==0;if(C)G=0;else G=c[F+-4>>2]|0;if((E|0)<=(G|0)){if(C)H=0;else H=c[F+-4>>2]|0;do if((H|0)<(E|0)){if(C)I=0;else I=c[F+-4>>2]|0;if((I|0)<(E|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);J=0;break}else{a[1263537]=0;B=77;break}}else B=77;while(0);if((B|0)==77)J=F+(D*24|0)|0;__ZN7VariantC2ERKS_(p,J);break}}c[p>>2]=0}else __ZN7VariantC2ERKS_(p,c[f+8>>2]|0);while(0);__ZN7VariantC2ERKS_(o,p);Ki[w&4095](t,A,k,o);if(c[o>>2]|0)__ZN7Variant5clearEv(o);if(c[p>>2]|0)__ZN7Variant5clearEv(p);p=c[k>>2]|0;if(p|0?(__Z16atomic_decrementPj(p+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(p,1);if(c[n>>2]|0)__ZN7Variant5clearEv(n);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,2039,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind3I8UndoRedoP6ObjectRK6StringRK7VariantE7ptrcallES2_PPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+24|0;g=e;if(!b)h=0;else{i=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1255188)|0;h=i?b:0}b=c[a+44>>2]|0;i=c[a+48>>2]|0;a=h+(i>>1)|0;if(!(i&1))j=b;else j=c[(c[a>>2]|0)+b>>2]|0;b=c[d>>2]|0;i=c[d+4>>2]|0;h=c[i>>2]|0;if((h|0)!=0?(__Z28atomic_conditional_incrementPj(h+-8|0)|0)!=0:0)k=c[i>>2]|0;else k=0;c[f>>2]=k;__ZN7VariantC2ERKS_(g,c[d+8>>2]|0);Ki[j&4095](a,b,f,g);if(c[g>>2]|0)__ZN7Variant5clearEv(g);g=c[f>>2]|0;if(!g){l=e;return}if(__Z16atomic_decrementPj(g+-8|0)|0){l=e;return}__ZN6Memory11free_staticEPvb(g,1);l=e;return}function __ZN11MethodBind3I8UndoRedoP6ObjectRK6StringRK7VariantED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind3I8UndoRedoP6ObjectRK6StringRK7VariantE18_get_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case 0:{__ZN7VariantC2EPK6Object(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;l=a;return f|0}case 1:{c[d>>2]=0;__ZN7VariantC2ERK6String(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);g=c[d>>2]|0;if(g|0?(__Z16atomic_decrementPj(g+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(g,1);f=b;l=a;return f|0}case 2:{c[d>>2]=0;__ZN7VariantC2ERKS_(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);if(c[d>>2]|0)__ZN7Variant5clearEv(d);f=b;l=a;return f|0}default:{f=0;l=a;return f|0}}return 0}function __ZN8UndoRedo15add_undo_methodEP6ObjectRK6StringRK7VariantS7_S7_S7_S7_(b,d,e,f,g,h,i,j){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;i=i|0;j=j|0;var k=0,n=0,o=0,p=0,q=0,r=0;k=l;l=l+144|0;if((l|0)>=(m|0))ba(144);n=k;if((c[b+88>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1094340,1094228,129,1094564,0);l=k;return}a[1263537]=0;o=b+84|0;p=b+80|0;q=c[p>>2]|0;if(!q)r=0;else r=c[q+-4>>2]|0;if(((c[o>>2]|0)+1|0)>=(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1094340,1094228,130,1094605,0);l=k;return}a[1263537]=0;if((c[b+96>>2]|0)==1){l=k;return}b=n+4|0;c[b>>2]=0;c[n+12>>2]=0;c[n+16>>2]=0;c[n+40>>2]=0;c[n+64>>2]=0;c[n+88>>2]=0;c[n+112>>2]=0;c[n+8>>2]=c[d+44>>2];if(((((d|0?$i[c[(c[d>>2]|0)+44>>2]&8191](d,1220696)|0:0)?$i[c[(c[d>>2]|0)+44>>2]&8191](d,1220696)|0:0)?(a[1263537]=0,__ZN9Reference8init_refEv(d)|0,d|0):0)?(c[b>>2]=d,__ZN9Reference9referenceEv(d),__ZN9Reference11unreferenceEv(d)|0):0)?__Z17predelete_handlerP6Object(d)|0:0){gj[c[(c[d>>2]|0)+76>>2]&8191](d);__ZN6Memory11free_staticEPvb(d,0)}c[n>>2]=0;d=n+12|0;b=c[e>>2]|0;if(b|0?(c[d>>2]=0,__Z28atomic_conditional_incrementPj(b+-8|0)|0):0)c[d>>2]=c[e>>2];__ZN7VariantaSERKS_(n+16|0,f);__ZN7VariantaSERKS_(n+40|0,g);__ZN7VariantaSERKS_(n+64|0,h);__ZN7VariantaSERKS_(n+88|0,i);__ZN7VariantaSERKS_(n+112|0,j);j=(__ZN6VectorIN8UndoRedo6ActionEEixEi(p,(c[o>>2]|0)+1|0)|0)+8|0;if(!(c[j>>2]|0)){o=__ZnwjPFPvjE(12,4740)|0;c[j>>2]=o;c[o>>2]=0;c[o+4>>2]=0;c[o+8>>2]=0}o=__ZnwjPFPvjE(152,4740)|0;c[o+4>>2]=0;c[o+12>>2]=0;c[o+16>>2]=0;c[o+40>>2]=0;c[o+64>>2]=0;c[o+88>>2]=0;c[o+112>>2]=0;p=o+136|0;c[p>>2]=0;i=o+140|0;c[i>>2]=0;h=o+144|0;c[h>>2]=0;__ZN8UndoRedo9OperationaSERKS0_(o,n)|0;g=c[j>>2]|0;j=g+4|0;f=c[j>>2]|0;c[i>>2]=f;c[p>>2]=0;c[h>>2]=g;if(f|0)c[f+136>>2]=o;c[j>>2]=o;if(!(c[g>>2]|0))c[g>>2]=o;o=g+8|0;c[o>>2]=(c[o>>2]|0)+1;__ZN8UndoRedo9OperationD2Ev(n);l=k;return}function __ZN16MethodBindVarArgI8UndoRedoE15set_method_infoERK10MethodInfo(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e+4|0;g=e;h=d+4|0;i=c[h>>2]|0;if(i){c[b+24>>2]=c[i+8>>2];j=(c[i+8>>2]|0)+1|0;if(!j)k=0;else{n=j;o=4}}else{c[b+24>>2]=0;n=1;o=4}do if((o|0)==4){j=__ZN6Memory12alloc_staticEjb(n<<2,1)|0;if(!j){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143992,1144012,140,1144029,0);k=0;break}else{a[1263537]=0;i=j+-8|0;c[i>>2]=n;c[i+4>>2]=0;k=j;break}}while(0);c[k>>2]=c[d+12>>2];d=c[h>>2]|0;if(!d){p=b+32|0;c[p>>2]=k;l=e;return}n=c[d+8>>2]|0;if(!n){p=b+32|0;c[p>>2]=k;l=e;return}c[f>>2]=0;__ZN6VectorI10StringNameE6resizeEi(f,n)|0;n=0;a:while(1){d=c[h>>2]|0;j=(d|0)==0;if(j)q=0;else q=c[d+8>>2]|0;if((n|0)>=(q|0)){o=13;break}if(j)r=0;else r=c[d+8>>2]|0;if((r|0)<=(n|0)){if(j)s=0;else s=c[d+8>>2]|0;if((s|0)<=(n|0)){o=25;break}a[1263537]=0}if(j){o=31;break}j=c[d>>2]|0;if(!j){o=31;break}else{t=j;u=0}while(1){if((u|0)==(n|0))break;i=c[t+20>>2]|0;if(!i){o=31;break a}else{t=i;u=u+1|0}}i=n+1|0;c[k+(i<<2)>>2]=c[t>>2];do if((c[d+8>>2]|0)<=(n|0))if((c[d+8>>2]|0)>(n|0)){a[1263537]=0;v=j;w=0;o=36;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145120,425,1146766,0);x=0;break}else{v=j;w=0;o=36}while(0);do if((o|0)==36){while(1){o=0;if((w|0)==(n|0)){o=37;break}j=c[v+20>>2]|0;if(!j){o=39;break}else{v=j;w=w+1|0;o=36}}if((o|0)==37){o=0;x=v;break}else if((o|0)==39){o=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145120,440,1133820,0);a[1263537]=0;x=0;break}}while(0);__ZN10StringNameC2ERK6String(g,x+4|0);j=c[f>>2]|0;d=(j|0)==0;if(d)y=0;else y=c[j+-4>>2]|0;do if((y|0)<=(n|0)){if(d)z=0;else z=c[j+-4>>2]|0;if((z|0)>(n|0)){a[1263537]=0;o=48;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);A=0;break}}else o=48;while(0);if((o|0)==48){o=0;__ZN6VectorI10StringNameE14_copy_on_writeEv(f);A=(c[f>>2]|0)+(n<<2)|0}__ZN10StringNameaSERKS_(A,g);__ZN10StringNameD2Ev(g);n=i}if((o|0)==13){__ZN10MethodBind18set_argument_namesERK6VectorI10StringNameE(b,f);n=c[f>>2]|0;if(n|0?(__Z16atomic_decrementPj(n+-8|0)|0)==0:0){g=c[f>>2]|0;f=(g|0)==0?0:g+-4|0;g=f+4|0;if(c[f>>2]|0){A=0;do{__ZN10StringNameD2Ev(g+(A<<2)|0);A=A+1|0}while(A>>>0<(c[f>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(n,1)}p=b+32|0;c[p>>2]=k;l=e;return}else if((o|0)==25)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145120,425,1146766,0);else if((o|0)==31)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145120,440,1133820,0)}function __ZNK16MethodBindVarArgI8UndoRedoE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return 0}function __ZNK16MethodBindVarArgI8UndoRedoE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1094719);l=a;return c[b>>2]|0}function __ZN16MethodBindVarArgI8UndoRedoE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(a,b,d,e,f,g){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;var h=0,i=0,j=0;h=c[b+44>>2]|0;i=c[b+48>>2]|0;b=d+(i>>1)|0;if(!(i&1)){j=h;Li[j&255](a,b,e,f,g);return}else{j=c[(c[b>>2]|0)+h>>2]|0;Li[j&255](a,b,e,f,g);return}}function __ZN16MethodBindVarArgI8UndoRedoE7ptrcallEP6ObjectPPKvPv(b,c,d,e){b=b|0;c=c|0;d=d|0;e=e|0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1126465,1146629,315,1130797,0);a[1263537]=0;return}function __ZNK16MethodBindVarArgI8UndoRedoE9is_varargEv(a){a=a|0;return 1}function __ZN16MethodBindVarArgI8UndoRedoED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK16MethodBindVarArgI8UndoRedoE8is_constEv(a){a=a|0;return 0}function __ZN8UndoRedo13add_do_methodEP6ObjectRK6StringRK7VariantS7_S7_S7_S7_(b,d,e,f,g,h,i,j){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;i=i|0;j=j|0;var k=0,n=0,o=0,p=0,q=0;k=l;l=l+144|0;if((l|0)>=(m|0))ba(144);n=k;if((c[b+88>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1094326,1094228,110,1094564,0);l=k;return}a[1263537]=0;o=b+84|0;p=b+80|0;b=c[p>>2]|0;if(!b)q=0;else q=c[b+-4>>2]|0;if(((c[o>>2]|0)+1|0)>=(q|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1094326,1094228,111,1094605,0);l=k;return}a[1263537]=0;q=n+4|0;c[q>>2]=0;c[n+12>>2]=0;c[n+16>>2]=0;c[n+40>>2]=0;c[n+64>>2]=0;c[n+88>>2]=0;c[n+112>>2]=0;c[n+8>>2]=c[d+44>>2];if(((((d|0?$i[c[(c[d>>2]|0)+44>>2]&8191](d,1220696)|0:0)?$i[c[(c[d>>2]|0)+44>>2]&8191](d,1220696)|0:0)?(a[1263537]=0,__ZN9Reference8init_refEv(d)|0,d|0):0)?(c[q>>2]=d,__ZN9Reference9referenceEv(d),__ZN9Reference11unreferenceEv(d)|0):0)?__Z17predelete_handlerP6Object(d)|0:0){gj[c[(c[d>>2]|0)+76>>2]&8191](d);__ZN6Memory11free_staticEPvb(d,0)}c[n>>2]=0;d=n+12|0;q=c[e>>2]|0;if(q|0?(c[d>>2]=0,__Z28atomic_conditional_incrementPj(q+-8|0)|0):0)c[d>>2]=c[e>>2];__ZN7VariantaSERKS_(n+16|0,f);__ZN7VariantaSERKS_(n+40|0,g);__ZN7VariantaSERKS_(n+64|0,h);__ZN7VariantaSERKS_(n+88|0,i);__ZN7VariantaSERKS_(n+112|0,j);j=(__ZN6VectorIN8UndoRedo6ActionEEixEi(p,(c[o>>2]|0)+1|0)|0)+4|0;if(!(c[j>>2]|0)){o=__ZnwjPFPvjE(12,4740)|0;c[j>>2]=o;c[o>>2]=0;c[o+4>>2]=0;c[o+8>>2]=0}o=__ZnwjPFPvjE(152,4740)|0;c[o+4>>2]=0;c[o+12>>2]=0;c[o+16>>2]=0;c[o+40>>2]=0;c[o+64>>2]=0;c[o+88>>2]=0;c[o+112>>2]=0;p=o+136|0;c[p>>2]=0;i=o+140|0;c[i>>2]=0;h=o+144|0;c[h>>2]=0;__ZN8UndoRedo9OperationaSERKS0_(o,n)|0;g=c[j>>2]|0;j=g+4|0;f=c[j>>2]|0;c[i>>2]=f;c[p>>2]=0;c[h>>2]=g;if(f|0)c[f+136>>2]=o;c[j>>2]=o;if(!(c[g>>2]|0))c[g>>2]=o;o=g+8|0;c[o>>2]=(c[o>>2]|0)+1;__ZN8UndoRedo9OperationD2Ev(n);l=k;return}function __ZN8UndoRedo23_process_operation_listEPN4ListINS_9OperationE16DefaultAllocatorE7ElementE(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e;g=e+24|0;if(!d){l=e;return}h=b+128|0;i=b+120|0;j=b+132|0;k=b+124|0;n=d;while(1){d=__ZN8ObjectDB12get_instanceEj(c[n+8>>2]|0)|0;if(!d)break;switch(c[n>>2]|0){case 0:{o=n+12|0;__ZN10StringNameC2ERK6String(g,o);p=n+16|0;q=n+40|0;r=n+64|0;s=n+88|0;t=n+112|0;__ZN6Object4callERK10StringNameRK7VariantS5_S5_S5_S5_(f,d,g,p,q,r,s,t);if(c[f>>2]|0)__ZN7Variant5clearEv(f);__ZN10StringNameD2Ev(g);u=c[h>>2]|0;if(u|0){v=c[i>>2]|0;__ZN10StringNameC2ERK6String(g,o);Ui[u&7](v,d,g,p,q,r,s,t);__ZN10StringNameD2Ev(g)}break}case 1:{t=n+12|0;__ZN10StringNameC2ERK6String(g,t);s=n+16|0;__ZN6Object3setERK10StringNameRK7VariantPb(d,g,s,0);__ZN10StringNameD2Ev(g);r=c[j>>2]|0;if(r|0){q=c[k>>2]|0;__ZN10StringNameC2ERK6String(g,t);Ki[r&4095](q,d,g,s);__ZN10StringNameD2Ev(g)}break}default:{}}n=c[n+136>>2]|0;if(!n){w=18;break}}if((w|0)==18){l=e;return}a:do if((c[b+88>>2]|0)<=0){a[1263537]=0;__ZN8UndoRedo13_discard_redoEv(b);w=b+80|0;n=c[w>>2]|0;if(n|0){g=n;do{if(!(c[g+-4>>2]|0))break a;__ZN8UndoRedo17_pop_history_tailEv(b);g=c[w>>2]|0}while((g|0)!=0)}}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1094214,1094228,326,1094247,0);while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1094667,1094228,264,1094691,0);l=e;return}function __ZNK11MethodBind0I8UndoRedoE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return 0}function __ZNK11MethodBind0I8UndoRedoE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1094719);l=a;return c[b>>2]|0}function __ZN11MethodBind0I8UndoRedoE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1255188)|0:0){c[h>>2]=0;a[1263537]=0;f=c[d+24>>2]|0;if((f|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=f;c[b>>2]=0;return}i=f-(c[d+20>>2]|0)|0;if((i|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=i;c[b>>2]=0;return}i=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))j=i;else j=c[(c[d>>2]|0)+i>>2]|0;gj[j&8191](d);c[b>>2]=0;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,110,1146558,0);c[b>>2]=0;return}function __ZN11MethodBind0I8UndoRedoE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1255188)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1)){g=b;gj[g&8191](a);return}else{g=c[(c[a>>2]|0)+b>>2]|0;gj[g&8191](a);return}}function __ZN11MethodBind0I8UndoRedoED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN6VectorIN8UndoRedo6ActionEE9push_backES1_(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e;g=c[b>>2]|0;if(!g)h=1;else h=(c[g+-4>>2]|0)+1|0;if(__ZN6VectorIN8UndoRedo6ActionEE6resizeEi(b,h)|0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);i=1;l=e;return i|0}a[1263537]=0;h=c[b>>2]|0;if(!h)j=-1;else j=(c[h+-4>>2]|0)+-1|0;__ZN8UndoRedo6ActionC2ERKS0_(f,d);__ZN6VectorIN8UndoRedo6ActionEE3setEiS1_(b,j,f);__ZN4ListIN8UndoRedo9OperationE16DefaultAllocatorED2Ev(f+8|0);__ZN4ListIN8UndoRedo9OperationE16DefaultAllocatorED2Ev(f+4|0);j=c[f>>2]|0;if(!j){i=0;l=e;return i|0}if(__Z16atomic_decrementPj(j+-8|0)|0){i=0;l=e;return i|0}__ZN6Memory11free_staticEPvb(j,1);i=0;l=e;return i|0}function __ZN6VectorIN8UndoRedo6ActionEE3setEiS1_(a,b,d){a=a|0;b=b|0;d=d|0;var e=0;e=__ZN6VectorIN8UndoRedo6ActionEEixEi(a,b)|0;b=c[e>>2]|0;if((b|0)!=(c[d>>2]|0)){if(b|0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(b,1);c[e>>2]=0;b=c[d>>2]|0;if(b|0?__Z28atomic_conditional_incrementPj(b+-8|0)|0:0)c[e>>2]=c[d>>2]}__ZN4ListIN8UndoRedo9OperationE16DefaultAllocatorEaSERKS3_(e+4|0,d+4|0);__ZN4ListIN8UndoRedo9OperationE16DefaultAllocatorEaSERKS3_(e+8|0,d+8|0);b=d+16|0;d=c[b+4>>2]|0;a=e+16|0;c[a>>2]=c[b>>2];c[a+4>>2]=d;return}function __ZNK11MethodBind2I8UndoRedoRK6StringNS0_9MergeModeEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return __ZNK11MethodBind2I8UndoRedoRK6StringNS0_9MergeModeEE18_get_argument_typeEi(a,b)|0}function __ZNK11MethodBind2I8UndoRedoRK6StringNS0_9MergeModeEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1094719);l=a;return c[b>>2]|0}function __ZN11MethodBind2I8UndoRedoRK6StringNS0_9MergeModeEE4callEP6ObjectPPK7VariantiRNS8_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0;i=l;l=l+64|0;if((l|0)>=(m|0))ba(64);j=i+48|0;k=i+24|0;n=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1255188)|0:0){c[h>>2]=0;a[1263537]=0;o=d+24|0;p=c[o>>2]|0;if((p|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=p;c[b>>2]=0;l=i;return}q=p-(c[d+20>>2]|0)|0;if((q|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=q;c[b>>2]=0;l=i;return}if((g|0)>0){if((p|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);r=0}else{a[1263537]=0;r=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,r)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=r;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[o>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);s=0}else{a[1263537]=0;s=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,s)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=s;c[b>>2]=0;l=i;return}}}s=c[d+44>>2]|0;r=c[d+48>>2]|0;p=e+(r>>1)|0;if(!(r&1))t=s;else t=c[(c[p>>2]|0)+s>>2]|0;do if((g|0)<1){s=c[o>>2]|0;r=s+-1|0;if((s|0)>=1){e=c[d+16>>2]|0;q=(e|0)==0;if(q)u=0;else u=c[e+-4>>2]|0;if((s|0)<=(u|0)){if(q)v=0;else v=c[e+-4>>2]|0;do if((v|0)<(s|0)){if(q)w=0;else w=c[e+-4>>2]|0;if((w|0)<(s|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);x=0;break}else{a[1263537]=0;y=37;break}}else y=37;while(0);if((y|0)==37)x=e+(r*24|0)|0;__ZN7VariantC2ERKS_(k,x);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);c[j>>2]=__ZNK7Variantcv6StringEv(k)|0;do if((g|0)<2){x=c[o>>2]|0;w=x+-1|0;v=x+-2|0;if((x|0)>=2){x=c[d+16>>2]|0;u=(x|0)==0;if(u)z=0;else z=c[x+-4>>2]|0;if((w|0)<=(z|0)){if(u)A=0;else A=c[x+-4>>2]|0;do if((A|0)<(w|0)){if(u)B=0;else B=c[x+-4>>2]|0;if((B|0)<(w|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);C=0;break}else{a[1263537]=0;y=54;break}}else y=54;while(0);if((y|0)==54)C=x+(v*24|0)|0;__ZN7VariantC2ERKS_(n,C);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f+4>>2]|0);while(0);f=__ZNK7VariantcviEv(n)|0;bj[t&4095](p,j,f);if(c[n>>2]|0)__ZN7Variant5clearEv(n);n=c[j>>2]|0;if(n|0?(__Z16atomic_decrementPj(n+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(n,1);if(c[k>>2]|0)__ZN7Variant5clearEv(k);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1380,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind2I8UndoRedoRK6StringNS0_9MergeModeEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1255188)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;b=c[d>>2]|0;h=c[b>>2]|0;if((h|0)!=0?(__Z28atomic_conditional_incrementPj(h+-8|0)|0)!=0:0)j=c[b>>2]|0;else j=0;c[f>>2]=j;bj[i&4095](a,f,c[c[d+4>>2]>>2]|0);d=c[f>>2]|0;if(!d){l=e;return}if(__Z16atomic_decrementPj(d+-8|0)|0){l=e;return}__ZN6Memory11free_staticEPvb(d,1);l=e;return}function __ZN11MethodBind2I8UndoRedoRK6StringNS0_9MergeModeEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind2I8UndoRedoRK6StringNS0_9MergeModeEE18_get_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case 0:{c[d>>2]=0;__ZN7VariantC2ERK6String(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);e=c[d>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);f=b;l=a;return f|0}case 1:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;l=a;return f|0}default:{f=0;l=a;return f|0}}return 0}function __ZN19PackedDataContainer18_initialize_classvEv(b){b=b|0;if(a[1263576]|0)return;if(!(a[1257004]|0)){if(!(a[1257001]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI9ReferenceEEvv();__ZN9Reference13_bind_methodsEv();a[1257001]=1}__ZN7ClassDB10_add_classI8ResourceEEvv();__ZN8Resource13_bind_methodsEv();a[1257004]=1}__ZN7ClassDB10_add_classI19PackedDataContainerEEvv();__ZN19PackedDataContainer13_bind_methodsEv();a[1263576]=1;return}function __ZN19PackedDataContainer5_setvERK10StringNameRK7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK19PackedDataContainer5_getvERK10StringNameR7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK19PackedDataContainer19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+24|0;g=e+4|0;h=e;if(!d)__ZNK8Resource19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,0);__ZN6StringC2EPKc(f,1096512);i=c[f>>2]|0;f=i;j=g+4|0;c[j>>2]=0;k=g+12|0;c[k>>2]=0;c[g>>2]=0;n=(i|0)==0;if(!n?(c[j>>2]=0,__Z28atomic_conditional_incrementPj(i+-8|0)|0):0)c[j>>2]=f;c[g+8>>2]=0;f=c[k>>2]|0;if(f|0){if(!(__Z16atomic_decrementPj(f+-8|0)|0))__ZN6Memory11free_staticEPvb(f,1);c[k>>2]=0}c[g+16>>2]=256;if(!(c[b>>2]|0)){k=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=k;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0}k=__ZnwjPFPvjE(32,4740)|0;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0;c[k+12>>2]=0;c[k+16>>2]=7;f=k+20|0;c[f>>2]=0;j=k+24|0;c[j>>2]=0;o=k+28|0;c[o>>2]=0;__ZN12PropertyInfoaSERKS_(k,g)|0;p=c[b>>2]|0;q=p+4|0;r=c[q>>2]|0;c[j>>2]=r;c[f>>2]=0;c[o>>2]=p;if(r|0)c[r+20>>2]=k;c[q>>2]=k;if(!(c[p>>2]|0))c[p>>2]=k;k=p+8|0;c[k>>2]=(c[k>>2]|0)+1;k=c[g+12>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);k=c[g+4>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);if(!n?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);__ZN10StringNameC2EPKc(h,1096512);__ZN7ClassDB17get_property_listE10StringNameP4ListI12PropertyInfo16DefaultAllocatorEbPK6Object(h,b,1,a);__ZN10StringNameD2Ev(h);if(!d){l=e;return}__ZNK8Resource19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,1);l=e;return}function __ZN19PackedDataContainer14_notificationvEib(a,b,c){a=a|0;b=b|0;c=c|0;return}function __ZNK19PackedDataContainer16_get_class_namevEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+8|0;e=b+4|0;f=b;g=a+124|0;a=c[g>>2]|0;if(a|0){if(c[a+4>>2]|0){l=b;return g|0}if(__ZNK6String6lengthEv(a+8|0)|0){l=b;return g|0}}__ZN6StringC2EPKc(d,1096512);c[f>>2]=c[d>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameaSERKS_(g,e);__ZN10StringNameD2Ev(e);e=c[f>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);l=b;return g|0}function __ZNK19PackedDataContainer9get_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1096512);l=a;return c[b>>2]|0}function __ZNK19PackedDataContainer8is_classERK6String(a,b){a=a|0;b=b|0;var c=0;if((!(__ZNK6StringeqEPKc(b,1096512)|0)?!(__ZNK6StringeqEPKc(b,1110448)|0):0)?!(__ZNK6StringeqEPKc(b,1126157)|0):0)c=__ZNK6StringeqEPKc(b,1142944)|0;else c=1;return c|0}function __ZNK19PackedDataContainer12is_class_ptrEPv(a,b){a=a|0;b=b|0;return (b|0)==1255196|((b|0)==1220696|((b|0)==1220724|(b|0)==1220580))|0}function __ZNK19PackedDataContainer6getvarERK7VariantPb(b,c,d,e){b=b|0;c=c|0;d=d|0;e=e|0;var f=0,g=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f;a[g>>0]=0;__ZNK19PackedDataContainer11_key_at_ofsEjRK7VariantRb(b,c,0,d,g);if(!e){l=f;return}a[e>>0]=a[g>>0]^1;l=f;return}function __ZN19PackedDataContainerD2Ev(a){a=a|0;c[a>>2]=395848;__ZN10PoolVectorIhE12_unreferenceEv(a+128|0);__ZN10StringNameD2Ev(a+124|0);__ZN8ResourceD2Ev(a);return}function __ZN19PackedDataContainerD0Ev(a){a=a|0;c[a>>2]=395848;__ZN10PoolVectorIhE12_unreferenceEv(a+128|0);__ZN10StringNameD2Ev(a+124|0);__ZN8ResourceD2Ev(a);__ZdlPv(a);return}function __ZNK19PackedDataContainer11_key_at_ofsEjRK7VariantRb(b,e,f,g,h){b=b|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i;k=c[e+128>>2]|0;n=k+4|0;__Z16atomic_incrementPj(n)|0;o=c[k+8>>2]|0;p=o+f|0;a:do switch(d[p+1>>0]<<8|d[p>>0]|d[p+2>>0]<<16|d[p+3>>0]<<24|0){case -2:{if((c[g>>2]|1|0)!=3){a[h>>0]=1;c[b>>2]=0;break a}f=__ZNK7VariantcviEv(g)|0;q=p+4|0;if((f|0)>-1?f>>>0<(d[q+1>>0]<<8|d[q>>0]|d[q+2>>0]<<16|d[q+3>>0]<<24)>>>0:0){q=p+8+(f<<2)|0;__ZNK19PackedDataContainer11_get_at_ofsEjPKhRb(b,e,d[q+1>>0]<<8|d[q>>0]|d[q+2>>0]<<16|d[q+3>>0]<<24,o,h);break a}else{a[h>>0]=1;c[b>>2]=0;break a}break}case -1:{q=__ZNK7Variant4hashEv(g)|0;f=p+4|0;r=d[f+1>>0]<<8|d[f>>0]|d[f+2>>0]<<16|d[f+3>>0]<<24;b:do if(!r)s=b;else{f=p+8|0;t=0;u=0;while(1){v=f+(t*12|0)|0;if((d[v+1>>0]<<8|d[v>>0]|d[v+2>>0]<<16|d[v+3>>0]<<24|0)==(q|0)){w=v+4|0;__ZNK19PackedDataContainer11_get_at_ofsEjPKhRb(j,e,d[w+1>>0]<<8|d[w>>0]|d[w+2>>0]<<16|d[w+3>>0]<<24,o,h);if(!(a[h>>0]|0))if(__ZNK7VarianteqERKS_(j,g)|0){w=v+8|0;__ZNK19PackedDataContainer11_get_at_ofsEjPKhRb(b,e,d[w+1>>0]<<8|d[w>>0]|d[w+2>>0]<<16|d[w+3>>0]<<24,o,h);x=1;y=u}else{x=0;y=1}else{c[b>>2]=0;x=1;y=u}if(c[j>>2]|0)__ZN7Variant5clearEv(j);if(!x)z=y;else break a}else if(u){s=b;break b}else z=0;t=t+1|0;if(t>>>0>=r>>>0){s=b;break}else u=z}}while(0);a[h>>0]=1;c[s>>2]=0;break}default:{a[h>>0]=1;c[b>>2]=0}}while(0);if(!k){l=i;return}__Z16atomic_decrementPj(n)|0;l=i;return}function __ZNK19PackedDataContainer11_get_at_ofsEjPKhRb(b,e,f,g,h){b=b|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i;k=i+24|0;n=g+f|0;if(((d[n+1>>0]|0)<<8|(d[n>>0]|0)|(d[n+2>>0]|0)<<16|(d[n+3>>0]|0)<<24)>>>0<=4294967293){c[j>>2]=0;if(!(__Z14decode_variantR7VariantPKhiPi(j,n,(c[e+132>>2]|0)-f|0,0)|0))__ZN7VariantC2ERKS_(b,j);else{a[h>>0]=1;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1094728,1094740,121,1117984,0);c[b>>2]=0}if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=i;return}h=__ZnwjPKc(100,1263606)|0;__ZN9ReferenceC2Ev(h);c[h>>2]=395972;__ZN10StringNameC2Ev(h+88|0);c[h+96>>2]=0;__Z22postinitialize_handlerP6Object(h);if(h){a[1263537]=0;if(__ZN9Reference8init_refEv(h)|0){o=h;p=4}else q=0}else{o=0;p=4}if((p|0)==4){c[k>>2]=o;q=o}if(!e)r=0;else{a[1263537]=0;__ZN9Reference8init_refEv(e)|0;r=e}e=q+96|0;o=c[e>>2]|0;if((r|0)!=(o|0)){if((o|0?__ZN9Reference11unreferenceEv(o)|0:0)?(o=c[e>>2]|0,__Z17predelete_handlerP6Object(o)|0):0){gj[c[(c[o>>2]|0)+76>>2]&8191](o);__ZN6Memory11free_staticEPvb(o,0)}c[e>>2]=r;if(r|0)__ZN9Reference9referenceEv(r)}c[q+92>>2]=f;__ZN6RefPtrC2Ev(j);__ZN3RefI9ReferenceEaSI22PackedDataContainerRefEEvRKS_IT_E(j,k);__ZN7VariantC2ERK6RefPtr(b,j);__ZN6RefPtrD2Ev(j);if((r|0?__ZN9Reference11unreferenceEv(r)|0:0)?__Z17predelete_handlerP6Object(r)|0:0){gj[c[(c[r>>2]|0)+76>>2]&8191](r);__ZN6Memory11free_staticEPvb(r,0)}r=c[k>>2]|0;if((r|0?__ZN9Reference11unreferenceEv(r)|0:0)?(r=c[k>>2]|0,__Z17predelete_handlerP6Object(r)|0):0){gj[c[(c[r>>2]|0)+76>>2]&8191](r);__ZN6Memory11free_staticEPvb(r,0)}l=i;return}function __ZN9ReferenceC2Ev(a){a=a|0;__ZN6ObjectC2Ev(a);c[a>>2]=379156;__ZN10StringNameC2Ev(a+76|0);c[a+80>>2]=1;c[a+84>>2]=1;return}function __Z22postinitialize_handlerP6Object(a){a=a|0;var b=0;c[a+68>>2]=ij[c[(c[a>>2]|0)+24>>2]&8191](a)|0;gj[c[c[a>>2]>>2]&8191](a);bj[c[(c[a>>2]|0)+16>>2]&4095](a,0,0);b=c[a+52>>2]|0;if(!b)return;Pi[c[(c[b>>2]|0)+48>>2]&2047](b,0);return}function __ZN3RefI9ReferenceEaSI22PackedDataContainerRefEEvRKS_IT_E(a,b){a=a|0;b=b|0;var d=0,e=0;d=c[b>>2]|0;if(!d){b=c[a>>2]|0;if((b|0?__ZN9Reference11unreferenceEv(b)|0:0)?(b=c[a>>2]|0,__Z17predelete_handlerP6Object(b)|0):0){gj[c[(c[b>>2]|0)+76>>2]&8191](b);__ZN6Memory11free_staticEPvb(b,0)}c[a>>2]=0;return}b=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1220724)|0;e=b?d:0;d=c[a>>2]|0;if((e|0)==(d|0))return;if((d|0?__ZN9Reference11unreferenceEv(d)|0:0)?(d=c[a>>2]|0,__Z17predelete_handlerP6Object(d)|0):0){gj[c[(c[d>>2]|0)+76>>2]&8191](d);__ZN6Memory11free_staticEPvb(d,0)}c[a>>2]=e;if(!e)return;__ZN9Reference9referenceEv(e);return}function __Z14decode_variantR7VariantPKhiPi(b,e,f,i){b=b|0;e=e|0;f=f|0;i=i|0;var k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0,ia=0,ja=0,ka=0,la=0,ma=0,na=0,oa=0,pa=0,qa=0,ra=0,sa=0,ta=0,ua=0,va=0,wa=0,xa=0,ya=0,za=0,Aa=0,Ba=0,Ca=0,Da=0,Ea=0,Fa=0,Ga=0,Ha=0,Ia=0,Ja=0,Ka=0,La=0,Ma=0,Na=0;k=l;l=l+160|0;if((l|0)>=(m|0))ba(160);n=k+72|0;o=k+48|0;p=k+24|0;q=k+136|0;r=k+144|0;s=k+140|0;t=k;u=k+132|0;v=k+128|0;if((f|0)<4){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1094771,1090086,45,1094786,0);w=30;l=k;return w|0}x=a[e>>0]|0;y=(d[e+2>>0]|0)<<16;if((x&255)>28){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1094771,1090086,50,1094844,0);w=30;l=k;return w|0}a[1263537]=0;z=e+4|0;A=f+-4|0;B=(i|0)!=0;if(B)c[i>>2]=4;a:do switch(x<<24>>24){case 0:{c[n>>2]=0;__ZN7VariantaSERKS_(b,n);if(c[n>>2]|0)__ZN7Variant5clearEv(n);break}case 1:{if((A|0)<4){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1094771,1090086,65,1094786,0);w=30;l=k;return w|0}a[1263537]=0;__ZN7VariantC2Eb(n,((d[e+5>>0]|0)<<8|(d[z>>0]|0)|(d[e+6>>0]|0)<<16|(d[e+7>>0]|0)<<24|0)!=0);__ZN7VariantaSERKS_(b,n);if(c[n>>2]|0)__ZN7Variant5clearEv(n);if(B)c[i>>2]=(c[i>>2]|0)+4;break}case 2:{if((A|0)<4){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1094771,1090086,73,1094786,0);w=30;l=k;return w|0}a[1263537]=0;C=a[z>>0]|0;if(!(y&65536)){__ZN7VariantC2Ei(n,(d[e+5>>0]|0)<<8|C&255|(d[e+6>>0]|0)<<16|(d[e+7>>0]|0)<<24);__ZN7VariantaSERKS_(b,n);if(c[n>>2]|0)__ZN7Variant5clearEv(n);if(!B)break a;c[i>>2]=(c[i>>2]|0)+4;break a}else{D=_bitshift64Shl(d[e+5>>0]|0|0,0,8)|0;E=F;G=_bitshift64Shl(d[e+6>>0]|0|0,0,16)|0;H=E|F;E=_bitshift64Shl(d[e+7>>0]|0|0,0,24)|0;I=H|F|(d[e+8>>0]|0);H=_bitshift64Shl(d[e+9>>0]|0|0,0,40)|0;J=I|F;I=_bitshift64Shl(d[e+10>>0]|0|0,0,48)|0;K=J|F;J=_bitshift64Shl(d[e+11>>0]|0|0,0,56)|0;__ZN7VariantC2Ex(n,D|C&255|G|E|H|I|J,K|F);__ZN7VariantaSERKS_(b,n);if(c[n>>2]|0)__ZN7Variant5clearEv(n);if(!B)break a;c[i>>2]=(c[i>>2]|0)+8;break a}break}case 3:{if((A|0)<4){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1094771,1090086,90,1094932,0);w=30;l=k;return w|0}a[1263537]=0;K=a[z>>0]|0;if(!(y&65536)){__ZN7VariantC2Ef(n,(c[j>>2]=(d[e+5>>0]|0)<<8|K&255|(d[e+6>>0]|0)<<16|(d[e+7>>0]|0)<<24,+g[j>>2]));__ZN7VariantaSERKS_(b,n);if(c[n>>2]|0)__ZN7Variant5clearEv(n);if(!B)break a;c[i>>2]=(c[i>>2]|0)+4;break a}else{J=_bitshift64Shl(d[e+5>>0]|0|0,0,8)|0;I=F;H=_bitshift64Shl(d[e+6>>0]|0|0,0,16)|0;E=I|F;I=_bitshift64Shl(d[e+7>>0]|0|0,0,24)|0;G=E|F|(d[e+8>>0]|0);E=_bitshift64Shl(d[e+9>>0]|0|0,0,40)|0;C=G|F;G=_bitshift64Shl(d[e+10>>0]|0|0,0,48)|0;D=C|F;C=_bitshift64Shl(d[e+11>>0]|0|0,0,56)|0;L=D|F;c[j>>2]=J|K&255|H|I|E|G|C;c[j+4>>2]=L;__ZN7VariantC2Ed(n,+h[j>>3]);__ZN7VariantaSERKS_(b,n);if(c[n>>2]|0)__ZN7Variant5clearEv(n);if(!B)break a;c[i>>2]=(c[i>>2]|0)+8;break a}break}case 4:{if((A|0)<4){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1094771,1090086,107,1094786,0);w=30;l=k;return w|0}a[1263537]=0;L=d[z>>0]|0;C=(d[e+5>>0]|0)<<8|L|(d[e+6>>0]|0)<<16|(d[e+7>>0]|0)<<24;if((C|0)>(f+-8|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1094771,1090086,111,1094995,0);w=30;l=k;return w|0}a[1263537]=0;c[n>>2]=0;__ZN6String10parse_utf8EPKci(n,e+8|0,C)|0;__ZN7VariantC2ERK6String(o,n);__ZN7VariantaSERKS_(b,o);if(c[o>>2]|0)__ZN7Variant5clearEv(o);if(B){G=L&3;if(!G)M=c[i>>2]|0;else{L=4-G+(c[i>>2]|0)|0;c[i>>2]=L;M=L}c[i>>2]=C+4+M}C=c[n>>2]|0;if(C|0?(__Z16atomic_decrementPj(C+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(C,1);break}case 5:{if((A|0)<8){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1094771,1090086,128,1095063,0);w=30;l=k;return w|0}a[1263537]=0;c[n>>2]=(d[e+5>>0]|0)<<8|(d[z>>0]|0)|(d[e+6>>0]|0)<<16|(d[e+7>>0]|0)<<24;c[n+4>>2]=(d[e+9>>0]|0)<<8|(d[e+8>>0]|0)|(d[e+10>>0]|0)<<16|(d[e+11>>0]|0)<<24;__ZN7VariantC2ERK7Vector2(o,n);__ZN7VariantaSERKS_(b,o);if(c[o>>2]|0)__ZN7Variant5clearEv(o);if(B)c[i>>2]=(c[i>>2]|0)+8;break}case 6:{if((A|0)<16){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1094771,1090086,140,1095130,0);w=30;l=k;return w|0}a[1263537]=0;c[n>>2]=(d[e+5>>0]|0)<<8|(d[z>>0]|0)|(d[e+6>>0]|0)<<16|(d[e+7>>0]|0)<<24;c[n+4>>2]=(d[e+9>>0]|0)<<8|(d[e+8>>0]|0)|(d[e+10>>0]|0)<<16|(d[e+11>>0]|0)<<24;c[n+8>>2]=(d[e+13>>0]|0)<<8|(d[e+12>>0]|0)|(d[e+14>>0]|0)<<16|(d[e+15>>0]|0)<<24;c[n+12>>2]=(d[e+17>>0]|0)<<8|(d[e+16>>0]|0)|(d[e+18>>0]|0)<<16|(d[e+19>>0]|0)<<24;__ZN7VariantC2ERK5Rect2(o,n);__ZN7VariantaSERKS_(b,o);if(c[o>>2]|0)__ZN7Variant5clearEv(o);if(B)c[i>>2]=(c[i>>2]|0)+16;break}case 7:{if((A|0)<12){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1094771,1090086,154,1095197,0);w=30;l=k;return w|0}a[1263537]=0;c[n>>2]=(d[e+5>>0]|0)<<8|(d[z>>0]|0)|(d[e+6>>0]|0)<<16|(d[e+7>>0]|0)<<24;c[n+4>>2]=(d[e+9>>0]|0)<<8|(d[e+8>>0]|0)|(d[e+10>>0]|0)<<16|(d[e+11>>0]|0)<<24;c[n+8>>2]=(d[e+13>>0]|0)<<8|(d[e+12>>0]|0)|(d[e+14>>0]|0)<<16|(d[e+15>>0]|0)<<24;__ZN7VariantC2ERK7Vector3(o,n);__ZN7VariantaSERKS_(b,o);if(c[o>>2]|0)__ZN7Variant5clearEv(o);if(B)c[i>>2]=(c[i>>2]|0)+12;break}case 8:{if((A|0)<24){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1094771,1090086,167,1095264,0);w=30;l=k;return w|0}a[1263537]=0;C=n+4+12|0;c[C>>2]=0;c[C+4>>2]=0;c[n>>2]=(d[e+5>>0]|0)<<8|(d[z>>0]|0)|(d[e+6>>0]|0)<<16|(d[e+7>>0]|0)<<24;c[n+4>>2]=(d[e+9>>0]|0)<<8|(d[e+8>>0]|0)|(d[e+10>>0]|0)<<16|(d[e+11>>0]|0)<<24;c[n+8>>2]=(d[e+13>>0]|0)<<8|(d[e+12>>0]|0)|(d[e+14>>0]|0)<<16|(d[e+15>>0]|0)<<24;c[n+12>>2]=(d[e+17>>0]|0)<<8|(d[e+16>>0]|0)|(d[e+18>>0]|0)<<16|(d[e+19>>0]|0)<<24;c[n+16>>2]=(d[e+21>>0]|0)<<8|(d[e+20>>0]|0)|(d[e+22>>0]|0)<<16|(d[e+23>>0]|0)<<24;c[n+20>>2]=(d[e+25>>0]|0)<<8|(d[e+24>>0]|0)|(d[e+26>>0]|0)<<16|(d[e+27>>0]|0)<<24;__ZN7VariantC2ERK11Transform2D(o,n);__ZN7VariantaSERKS_(b,o);if(c[o>>2]|0)__ZN7Variant5clearEv(o);if(B)c[i>>2]=(c[i>>2]|0)+24;break}case 9:{if((A|0)<16){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1094771,1090086,184,1095130,0);w=30;l=k;return w|0}a[1263537]=0;c[n>>2]=(d[e+5>>0]|0)<<8|(d[z>>0]|0)|(d[e+6>>0]|0)<<16|(d[e+7>>0]|0)<<24;c[n+4>>2]=(d[e+9>>0]|0)<<8|(d[e+8>>0]|0)|(d[e+10>>0]|0)<<16|(d[e+11>>0]|0)<<24;c[n+8>>2]=(d[e+13>>0]|0)<<8|(d[e+12>>0]|0)|(d[e+14>>0]|0)<<16|(d[e+15>>0]|0)<<24;c[n+12>>2]=(d[e+17>>0]|0)<<8|(d[e+16>>0]|0)|(d[e+18>>0]|0)<<16|(d[e+19>>0]|0)<<24;__ZN7VariantC2ERK5Plane(o,n);__ZN7VariantaSERKS_(b,o);if(c[o>>2]|0)__ZN7Variant5clearEv(o);if(B)c[i>>2]=(c[i>>2]|0)+16;break}case 10:{if((A|0)<16){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1094771,1090086,198,1095130,0);w=30;l=k;return w|0}a[1263537]=0;c[n>>2]=(d[e+5>>0]|0)<<8|(d[z>>0]|0)|(d[e+6>>0]|0)<<16|(d[e+7>>0]|0)<<24;c[n+4>>2]=(d[e+9>>0]|0)<<8|(d[e+8>>0]|0)|(d[e+10>>0]|0)<<16|(d[e+11>>0]|0)<<24;c[n+8>>2]=(d[e+13>>0]|0)<<8|(d[e+12>>0]|0)|(d[e+14>>0]|0)<<16|(d[e+15>>0]|0)<<24;c[n+12>>2]=(d[e+17>>0]|0)<<8|(d[e+16>>0]|0)|(d[e+18>>0]|0)<<16|(d[e+19>>0]|0)<<24;__ZN7VariantC2ERK4Quat(o,n);__ZN7VariantaSERKS_(b,o);if(c[o>>2]|0)__ZN7Variant5clearEv(o);if(B)c[i>>2]=(c[i>>2]|0)+16;break}case 11:{if((A|0)<24){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1094771,1090086,212,1095264,0);w=30;l=k;return w|0}a[1263537]=0;C=n+16|0;c[C>>2]=0;c[C+4>>2]=0;c[n>>2]=(d[e+5>>0]|0)<<8|(d[z>>0]|0)|(d[e+6>>0]|0)<<16|(d[e+7>>0]|0)<<24;c[n+4>>2]=(d[e+9>>0]|0)<<8|(d[e+8>>0]|0)|(d[e+10>>0]|0)<<16|(d[e+11>>0]|0)<<24;c[n+8>>2]=(d[e+13>>0]|0)<<8|(d[e+12>>0]|0)|(d[e+14>>0]|0)<<16|(d[e+15>>0]|0)<<24;c[n+12>>2]=(d[e+17>>0]|0)<<8|(d[e+16>>0]|0)|(d[e+18>>0]|0)<<16|(d[e+19>>0]|0)<<24;c[n+16>>2]=(d[e+21>>0]|0)<<8|(d[e+20>>0]|0)|(d[e+22>>0]|0)<<16|(d[e+23>>0]|0)<<24;c[n+20>>2]=(d[e+25>>0]|0)<<8|(d[e+24>>0]|0)|(d[e+26>>0]|0)<<16|(d[e+27>>0]|0)<<24;__ZN7VariantC2ERK5Rect3(o,n);__ZN7VariantaSERKS_(b,o);if(c[o>>2]|0)__ZN7Variant5clearEv(o);if(B)c[i>>2]=(c[i>>2]|0)+24;break}case 12:{if((A|0)<36){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1094771,1090086,228,1095331,0);w=30;l=k;return w|0}a[1263537]=0;g[n+16>>2]=1.0;g[n+20>>2]=0.0;g[n+24>>2]=0.0;g[n+28>>2]=0.0;g[n+32>>2]=1.0;c[n>>2]=(d[e+5>>0]|0)<<8|(d[z>>0]|0)|(d[e+6>>0]|0)<<16|(d[e+7>>0]|0)<<24;c[n+4>>2]=(d[e+9>>0]|0)<<8|(d[e+8>>0]|0)|(d[e+10>>0]|0)<<16|(d[e+11>>0]|0)<<24;c[n+8>>2]=(d[e+13>>0]|0)<<8|(d[e+12>>0]|0)|(d[e+14>>0]|0)<<16|(d[e+15>>0]|0)<<24;c[n+12>>2]=(d[e+17>>0]|0)<<8|(d[e+16>>0]|0)|(d[e+18>>0]|0)<<16|(d[e+19>>0]|0)<<24;c[n+16>>2]=(d[e+21>>0]|0)<<8|(d[e+20>>0]|0)|(d[e+22>>0]|0)<<16|(d[e+23>>0]|0)<<24;c[n+20>>2]=(d[e+25>>0]|0)<<8|(d[e+24>>0]|0)|(d[e+26>>0]|0)<<16|(d[e+27>>0]|0)<<24;c[n+24>>2]=(d[e+29>>0]|0)<<8|(d[e+28>>0]|0)|(d[e+30>>0]|0)<<16|(d[e+31>>0]|0)<<24;c[n+28>>2]=(d[e+33>>0]|0)<<8|(d[e+32>>0]|0)|(d[e+34>>0]|0)<<16|(d[e+35>>0]|0)<<24;c[n+32>>2]=(d[e+37>>0]|0)<<8|(d[e+36>>0]|0)|(d[e+38>>0]|0)<<16|(d[e+39>>0]|0)<<24;__ZN7VariantC2ERK5Basis(o,n);__ZN7VariantaSERKS_(b,o);if(c[o>>2]|0)__ZN7Variant5clearEv(o);if(B)c[i>>2]=(c[i>>2]|0)+36;break}case 13:{if((A|0)<48){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1094771,1090086,245,1095398,0);w=30;l=k;return w|0}a[1263537]=0;g[n+16>>2]=1.0;g[n+20>>2]=0.0;g[n+24>>2]=0.0;g[n+28>>2]=0.0;g[n+32>>2]=1.0;C=n+44|0;g[C>>2]=0.0;L=n+40|0;g[L>>2]=0.0;g[n+36>>2]=0.0;c[n>>2]=(d[e+5>>0]|0)<<8|(d[z>>0]|0)|(d[e+6>>0]|0)<<16|(d[e+7>>0]|0)<<24;c[n+4>>2]=(d[e+9>>0]|0)<<8|(d[e+8>>0]|0)|(d[e+10>>0]|0)<<16|(d[e+11>>0]|0)<<24;c[n+8>>2]=(d[e+13>>0]|0)<<8|(d[e+12>>0]|0)|(d[e+14>>0]|0)<<16|(d[e+15>>0]|0)<<24;c[n+12>>2]=(d[e+17>>0]|0)<<8|(d[e+16>>0]|0)|(d[e+18>>0]|0)<<16|(d[e+19>>0]|0)<<24;c[n+16>>2]=(d[e+21>>0]|0)<<8|(d[e+20>>0]|0)|(d[e+22>>0]|0)<<16|(d[e+23>>0]|0)<<24;c[n+20>>2]=(d[e+25>>0]|0)<<8|(d[e+24>>0]|0)|(d[e+26>>0]|0)<<16|(d[e+27>>0]|0)<<24;c[n+24>>2]=(d[e+29>>0]|0)<<8|(d[e+28>>0]|0)|(d[e+30>>0]|0)<<16|(d[e+31>>0]|0)<<24;c[n+28>>2]=(d[e+33>>0]|0)<<8|(d[e+32>>0]|0)|(d[e+34>>0]|0)<<16|(d[e+35>>0]|0)<<24;c[n+32>>2]=(d[e+37>>0]|0)<<8|(d[e+36>>0]|0)|(d[e+38>>0]|0)<<16|(d[e+39>>0]|0)<<24;c[n+36>>2]=(d[e+41>>0]|0)<<8|(d[e+40>>0]|0)|(d[e+42>>0]|0)<<16|(d[e+43>>0]|0)<<24;c[L>>2]=(d[e+45>>0]|0)<<8|(d[e+44>>0]|0)|(d[e+46>>0]|0)<<16|(d[e+47>>0]|0)<<24;c[C>>2]=(d[e+49>>0]|0)<<8|(d[e+48>>0]|0)|(d[e+50>>0]|0)<<16|(d[e+51>>0]|0)<<24;__ZN7VariantC2ERK9Transform(o,n);__ZN7VariantaSERKS_(b,o);if(c[o>>2]|0)__ZN7Variant5clearEv(o);if(B)c[i>>2]=(c[i>>2]|0)+48;break}case 14:{if((A|0)<16){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1094771,1090086,267,1095130,0);w=30;l=k;return w|0}a[1263537]=0;c[n>>2]=(d[e+5>>0]|0)<<8|(d[z>>0]|0)|(d[e+6>>0]|0)<<16|(d[e+7>>0]|0)<<24;c[n+4>>2]=(d[e+9>>0]|0)<<8|(d[e+8>>0]|0)|(d[e+10>>0]|0)<<16|(d[e+11>>0]|0)<<24;c[n+8>>2]=(d[e+13>>0]|0)<<8|(d[e+12>>0]|0)|(d[e+14>>0]|0)<<16|(d[e+15>>0]|0)<<24;c[n+12>>2]=(d[e+17>>0]|0)<<8|(d[e+16>>0]|0)|(d[e+18>>0]|0)<<16|(d[e+19>>0]|0)<<24;__ZN7VariantC2ERK5Color(o,n);__ZN7VariantaSERKS_(b,o);if(c[o>>2]|0)__ZN7Variant5clearEv(o);if(B)c[i>>2]=(c[i>>2]|0)+16;break}case 15:{if((A|0)<20){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1094771,1090086,281,1095466,0);w=30;l=k;return w|0}a[1263537]=0;C=(d[e+5>>0]|0)<<8|(d[z>>0]|0)|(d[e+6>>0]|0)<<16|(d[e+7>>0]|0)<<24;if(C>>>0>36){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1094771,1090086,283,1095533,0);w=30;l=k;return w|0}a[1263537]=0;L=(d[e+9>>0]|0)<<8|(d[e+8>>0]|0)|(d[e+10>>0]|0)<<16|(d[e+11>>0]|0)<<24;G=(d[e+13>>0]|0)<<8|(d[e+12>>0]|0)|(d[e+14>>0]|0)<<16|(d[e+15>>0]|0)<<24;E=(d[e+17>>0]|0)<<8|(d[e+16>>0]|0)|(d[e+18>>0]|0)<<16|(d[e+19>>0]|0)<<24;I=d[e+20>>0]|0;H=(d[e+21>>0]|0)<<8|I|(d[e+22>>0]|0)<<16|(d[e+23>>0]|0)<<24;__ZN5ImageC2Ev(n);if(H|0){if((f+-24|0)>>>0<H>>>0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1094771,1090086,292,1095576,0);__ZN5ImageD2Ev(n);w=30;l=k;return w|0}a[1263537]=0;c[o>>2]=0;__ZN10PoolVectorIhE6resizeEi(o,H)|0;if((c[o>>2]|0)!=0?(__ZN10PoolVectorIhE14_copy_on_writeEv(o),K=c[o>>2]|0,(K|0)!=0):0){J=K+4|0;__Z16atomic_incrementPj(J)|0;_memcpy(c[K+8>>2]|0,e+24|0,H|0)|0;__Z16atomic_decrementPj(J)|0}else _memcpy(0,e+24|0,H|0)|0;__ZN5ImageC2EiibNS_6FormatERK10PoolVectorIhE(p,G,E,(L|0)!=0,C,o);c[n>>2]=c[p>>2];C=n+4|0;L=p+4|0;if(((c[C>>2]|0)!=(c[L>>2]|0)?(__ZN10PoolVectorIhE12_unreferenceEv(C),E=c[L>>2]|0,E|0):0)?__Z28atomic_conditional_incrementPj(E)|0:0)c[C>>2]=c[L>>2];L=n+8|0;C=p+8|0;c[L>>2]=c[C>>2];c[L+4>>2]=c[C+4>>2];a[L+8>>0]=a[C+8>>0]|0;__ZN5ImageD2Ev(p);__ZN10PoolVectorIhE12_unreferenceEv(o)}__ZN7VariantC2ERK5Image(o,n);__ZN7VariantaSERKS_(b,o);if(c[o>>2]|0)__ZN7Variant5clearEv(o);if(B){C=I&3;if(!C)N=c[i>>2]|0;else{I=4-C+(c[i>>2]|0)|0;c[i>>2]=I;N=I}c[i>>2]=H+20+N}__ZN5ImageD2Ev(n);break}case 16:{if((A|0)<4){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1094771,1090086,313,1094786,0);w=30;l=k;return w|0}a[1263537]=0;H=(d[e+5>>0]|0)<<8|(d[z>>0]|0)|(d[e+6>>0]|0)<<16|(d[e+7>>0]|0)<<24;if((H|0)>=0){if((H|0)>(f+-8|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1094771,1090086,375,1094995,0);w=30;l=k;return w|0}a[1263537]=0;c[n>>2]=0;__ZN6String10parse_utf8EPKci(n,e+8|0,H)|0;__ZN8NodePathC2ERK6String(p,n);__ZN7VariantC2ERK8NodePath(o,p);__ZN7VariantaSERKS_(b,o);if(c[o>>2]|0)__ZN7Variant5clearEv(o);__ZN8NodePathD2Ev(p);if(B)c[i>>2]=H+4+(c[i>>2]|0);I=c[n>>2]|0;if(I|0?(__Z16atomic_decrementPj(I+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(I,1);break a}if((A|0)<12){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1094771,1090086,318,1095640,0);w=30;l=k;return w|0}a[1263537]=0;c[o>>2]=0;c[p>>2]=0;__ZN10StringNameC2Ev(q);I=H&2147483647;H=d[e+12>>0]|0;C=f+-16|0;L=e+16|0;E=((d[e+9>>0]|0)<<8|(d[e+8>>0]|0)|(d[e+10>>0]|0)<<16|(d[e+11>>0]|0)<<24)+I|0;G=E+(H>>>1&1)|0;if(B)c[i>>2]=(c[i>>2]|0)+12;b:do if((G|0)>0){c:do if(B){J=L;K=C;D=0;while(1){if((K|0)<4){O=169;break c}a[1263537]=0;P=d[J>>0]|0;Q=(d[J+1>>0]|0)<<8|P|(d[J+2>>0]|0)<<16|(d[J+3>>0]|0)<<24;R=P&3;P=(R|0)==0?0:4-R|0;R=J+4|0;S=K+-4|0;T=Q+P|0;if((S|0)<(T|0)){O=179;break c}a[1263537]=0;c[n>>2]=0;__ZN6String10parse_utf8EPKci(n,R,Q)|0;do if(D>>>0>=I>>>0)if(D>>>0<E>>>0){__ZN10StringNameC2ERK6String(s,n);__ZN6VectorI10StringNameE9push_backES0_(p,s)|0;__ZN10StringNameD2Ev(s);break}else{__ZN10StringNameC2ERK6String(t,n);__ZN10StringNameaSERKS_(q,t);__ZN10StringNameD2Ev(t);break}else{__ZN10StringNameC2ERK6String(r,n);__ZN6VectorI10StringNameE9push_backES0_(o,r)|0;__ZN10StringNameD2Ev(r)}while(0);J=R+T|0;K=S-T|0;c[i>>2]=P+4+Q+(c[i>>2]|0);U=c[n>>2]|0;if(U|0?(__Z16atomic_decrementPj(U+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(U,1);D=D+1|0;if((D|0)>=(G|0)){O=181;break b}}}else{D=L;K=C;J=0;while(1){if((K|0)<4){O=169;break c}a[1263537]=0;U=d[D>>0]|0;V=(d[D+1>>0]|0)<<8|U|(d[D+2>>0]|0)<<16|(d[D+3>>0]|0)<<24;W=U&3;U=D+4|0;X=K+-4|0;Y=V+((W|0)==0?0:4-W|0)|0;if((X|0)<(Y|0)){O=179;break c}a[1263537]=0;c[n>>2]=0;__ZN6String10parse_utf8EPKci(n,U,V)|0;do if(J>>>0>=I>>>0)if(J>>>0<E>>>0){__ZN10StringNameC2ERK6String(s,n);__ZN6VectorI10StringNameE9push_backES0_(p,s)|0;__ZN10StringNameD2Ev(s);break}else{__ZN10StringNameC2ERK6String(t,n);__ZN10StringNameaSERKS_(q,t);__ZN10StringNameD2Ev(t);break}else{__ZN10StringNameC2ERK6String(r,n);__ZN6VectorI10StringNameE9push_backES0_(o,r)|0;__ZN10StringNameD2Ev(r)}while(0);D=U+Y|0;K=X-Y|0;Q=c[n>>2]|0;if(Q|0?(__Z16atomic_decrementPj(Q+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Q,1);J=J+1|0;if((J|0)>=(G|0)){O=181;break b}}}while(0);if((O|0)==169){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1094771,1090086,339,1095699,0);Z=1;break}else if((O|0)==179){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1094771,1090086,349,1095762,0);Z=1;break}}else O=181;while(0);if((O|0)==181){G=(H&1|0)!=0;E=c[q>>2]|0;do if(E){I=c[E+4>>2]|0;if(I|0){__ZN6StringC2EPKc(n,I);_=c[n>>2]|0;break}I=E+8|0;c[n>>2]=0;C=c[I>>2]|0;if((C|0)!=0?(c[n>>2]=0,(__Z28atomic_conditional_incrementPj(C+-8|0)|0)!=0):0){C=c[I>>2]|0;c[n>>2]=C;_=C}else _=0}else{c[n>>2]=0;_=0}while(0);c[v>>2]=_;__ZN8NodePathC2ERK6VectorI10StringNameES4_bRK6String(u,o,p,G,v);__ZN7VariantC2ERK8NodePath(t,u);__ZN7VariantaSERKS_(b,t);if(c[t>>2]|0)__ZN7Variant5clearEv(t);__ZN8NodePathD2Ev(u);E=c[v>>2]|0;if(E|0?(__Z16atomic_decrementPj(E+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(E,1);Z=0}__ZN10StringNameD2Ev(q);E=c[p>>2]|0;if(E|0?(__Z16atomic_decrementPj(E+-8|0)|0)==0:0){H=c[p>>2]|0;C=(H|0)==0?0:H+-4|0;H=C+4|0;if(c[C>>2]|0){I=0;do{__ZN10StringNameD2Ev(H+(I<<2)|0);I=I+1|0}while(I>>>0<(c[C>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(E,1)}C=c[o>>2]|0;if(C|0?(__Z16atomic_decrementPj(C+-8|0)|0)==0:0){I=c[o>>2]|0;H=(I|0)==0?0:I+-4|0;I=H+4|0;if(c[H>>2]|0){G=0;do{__ZN10StringNameD2Ev(I+(G<<2)|0);G=G+1|0}while(G>>>0<(c[H>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(C,1)}if(Z|0){w=30;l=k;return w|0}break}case 17:{c[o>>2]=0;__ZN7VariantC2ERK3RID(n,o);__ZN7VariantaSERKS_(b,n);if(c[n>>2]|0)__ZN7Variant5clearEv(n);break}case 18:{__ZN7VariantC2EPK6Object(n,0);__ZN7VariantaSERKS_(b,n);if(c[n>>2]|0)__ZN7Variant5clearEv(n);break}case 19:{H=n;G=H+56|0;do{c[H>>2]=0;H=H+4|0}while((H|0)<(G|0));H=(d[e+5>>0]|0)<<8|(d[z>>0]|0)|(d[e+6>>0]|0)<<16|(d[e+7>>0]|0)<<24;c[n+4>>2]=H;c[n+8>>2]=(d[e+9>>0]|0)<<8|(d[e+8>>0]|0)|(d[e+10>>0]|0)<<16|(d[e+11>>0]|0)<<24;if(B)c[i>>2]=(c[i>>2]|0)+12;switch(H|0){case 1:{H=(d[e+19>>0]|0)<<24;if(H&33554432|0)a[n+12>>0]=1;if(H&268435456|0)a[n+14>>0]=1;if(H&67108864|0)a[n+13>>0]=1;if(H&134217728|0)a[n+15>>0]=1;c[n+20>>2]=(d[e+21>>0]|0)<<8|(d[e+20>>0]|0)|(d[e+22>>0]|0)<<16|(d[e+23>>0]|0)<<24;if(B)c[i>>2]=(c[i>>2]|0)+8;break}case 3:{c[n+40>>2]=(d[e+17>>0]|0)<<8|(d[e+16>>0]|0)|(d[e+18>>0]|0)<<16|(d[e+19>>0]|0)<<24;if(B)c[i>>2]=(c[i>>2]|0)+4;break}case 5:{c[n+12>>2]=(d[e+17>>0]|0)<<8|(d[e+16>>0]|0)|(d[e+18>>0]|0)<<16|(d[e+19>>0]|0)<<24;if(B)c[i>>2]=(c[i>>2]|0)+4;break}case 6:{c[n+12>>2]=(d[e+17>>0]|0)<<8|(d[e+16>>0]|0)|(d[e+18>>0]|0)<<16|(d[e+19>>0]|0)<<24;if(B)c[i>>2]=(c[i>>2]|0)+4;break}case 4:{c[n+12>>2]=(d[e+17>>0]|0)<<8|(d[e+16>>0]|0)|(d[e+18>>0]|0)<<16|(d[e+19>>0]|0)<<24;c[n+16>>2]=(d[e+21>>0]|0)<<8|(d[e+20>>0]|0)|(d[e+22>>0]|0)<<16|(d[e+23>>0]|0)<<24;if(B)c[i>>2]=(c[i>>2]|0)+8;break}default:{}}__ZN7VariantC2ERK10InputEvent(o,n);__ZN7VariantaSERKS_(b,o);if(c[o>>2]|0)__ZN7Variant5clearEv(o);break}case 20:{if((A|0)<4){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1094771,1090086,462,1094786,0);w=30;l=k;return w|0}a[1263537]=0;H=(d[e+5>>0]|0)<<8|(d[z>>0]|0)|(d[e+6>>0]|0)<<16|(d[e+7>>0]|0)<<24&2130706432;G=e+8|0;C=f+-8|0;if(B)c[i>>2]=(c[i>>2]|0)+4;__ZN10DictionaryC2Ev(n);d:do if(H)if(B){I=0;E=G;L=C;J=0;while(1){c[o>>2]=0;c[p>>2]=0;K=__Z14decode_variantR7VariantPKhiPi(o,E,L,q)|0;do if(!K){a[1263537]=0;D=c[q>>2]|0;Q=E+D|0;P=L-D|0;c[i>>2]=(c[i>>2]|0)+D;D=__Z14decode_variantR7VariantPKhiPi(p,Q,P,q)|0;if(!D){a[1263537]=0;T=c[q>>2]|0;c[i>>2]=(c[i>>2]|0)+T;__ZN7VariantaSERKS_(__ZN10DictionaryixERK7Variant(n,o)|0,p);$=Q+T|0;aa=P-T|0;ca=0;da=J;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1094771,1090086,491,1145420,0);$=Q;aa=P;ca=1;da=D;break}}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1094771,1090086,482,1145420,0);$=E;aa=L;ca=1;da=K}while(0);if(c[p>>2]|0)__ZN7Variant5clearEv(p);if(c[o>>2]|0)__ZN7Variant5clearEv(o);I=I+1|0;if(ca|0){ea=da;fa=1;break d}if(I>>>0>=H>>>0){ga=da;O=273;break}else{E=$;L=aa;J=da}}}else{J=0;L=G;E=C;I=0;while(1){c[o>>2]=0;c[p>>2]=0;K=__Z14decode_variantR7VariantPKhiPi(o,L,E,q)|0;do if(!K){a[1263537]=0;D=c[q>>2]|0;P=L+D|0;Q=E-D|0;D=__Z14decode_variantR7VariantPKhiPi(p,P,Q,q)|0;if(!D){a[1263537]=0;T=c[q>>2]|0;__ZN7VariantaSERKS_(__ZN10DictionaryixERK7Variant(n,o)|0,p);ha=P+T|0;ia=Q-T|0;ja=0;ka=I;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1094771,1090086,491,1145420,0);ha=P;ia=Q;ja=1;ka=D;break}}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1094771,1090086,482,1145420,0);ha=L;ia=E;ja=1;ka=K}while(0);if(c[p>>2]|0)__ZN7Variant5clearEv(p);if(c[o>>2]|0)__ZN7Variant5clearEv(o);J=J+1|0;if(ja|0){ea=ka;fa=ja;break d}if(J>>>0>=H>>>0){ga=ka;O=273;break}else{L=ha;E=ia;I=ka}}}else{ga=0;O=273}while(0);if((O|0)==273){__ZN7VariantC2ERK10Dictionary(o,n);__ZN7VariantaSERKS_(b,o);if(c[o>>2]|0)__ZN7Variant5clearEv(o);ea=ga;fa=0}__ZN10DictionaryD2Ev(n);if(fa|0){w=ea;l=k;return w|0}break}case 21:{if((A|0)<4){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1094771,1090086,507,1094786,0);w=30;l=k;return w|0}a[1263537]=0;H=(d[e+5>>0]|0)<<8|(d[z>>0]|0)|(d[e+6>>0]|0)<<16|(d[e+7>>0]|0)<<24&2130706432;C=e+8|0;G=f+-8|0;if(B)c[i>>2]=(c[i>>2]|0)+4;__ZN5ArrayC2Ev(n);e:do if(H|0){f:do if(B){I=0;E=0;L=C;J=G;while(1){c[o>>2]=0;c[p>>2]=0;K=__Z14decode_variantR7VariantPKhiPi(p,L,J,o)|0;if(!K){a[1263537]=0;D=c[o>>2]|0;__ZN5Array9push_backERK7Variant(n,p);c[i>>2]=(c[i>>2]|0)+(c[o>>2]|0);la=0;ma=E;na=L+D|0;oa=J-D|0}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1094771,1090086,526,1145420,0);la=1;ma=K;na=L;oa=J}if(c[p>>2]|0)__ZN7Variant5clearEv(p);I=I+1|0;if(la|0){pa=ma;break f}if(I>>>0>=H>>>0)break e;else{E=ma;L=na;J=oa}}}else{J=0;L=0;E=C;I=G;while(1){c[o>>2]=0;c[p>>2]=0;K=__Z14decode_variantR7VariantPKhiPi(p,E,I,o)|0;if(!K){a[1263537]=0;D=c[o>>2]|0;__ZN5Array9push_backERK7Variant(n,p);qa=0;ra=L;sa=E+D|0;ta=I-D|0}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1094771,1090086,526,1145420,0);qa=1;ra=K;sa=E;ta=I}if(c[p>>2]|0)__ZN7Variant5clearEv(p);J=J+1|0;if(qa|0){pa=ra;break f}if(J>>>0>=H>>>0)break e;else{L=ra;E=sa;I=ta}}}while(0);__ZN5ArrayD2Ev(n);w=pa;l=k;return w|0}while(0);__ZN7VariantC2ERK5Array(o,n);__ZN7VariantaSERKS_(b,o);if(c[o>>2]|0)__ZN7Variant5clearEv(o);__ZN5ArrayD2Ev(n);break}case 22:{if((A|0)<4){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1094771,1090086,542,1094786,0);w=30;l=k;return w|0}a[1263537]=0;H=d[z>>0]|0;G=(d[e+5>>0]|0)<<8|H|(d[e+6>>0]|0)<<16|(d[e+7>>0]|0)<<24;C=e+8|0;if((G|0)>(f+-8|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1094771,1090086,546,1095836,0);w=30;l=k;return w|0}a[1263537]=0;c[n>>2]=0;if(G|0){__ZN10PoolVectorIhE6resizeEi(n,G)|0;if((c[n>>2]|0)!=0?(__ZN10PoolVectorIhE14_copy_on_writeEv(n),I=c[n>>2]|0,(I|0)!=0):0){__Z16atomic_incrementPj(I+4|0)|0;ua=c[I+8>>2]|0;va=I}else{ua=0;va=0}I=0;do{a[ua+I>>0]=a[C+I>>0]|0;I=I+1|0}while((I|0)!=(G|0));if(va|0)__Z16atomic_decrementPj(va+4|0)|0}__ZN7VariantC2ERK10PoolVectorIhE(o,n);__ZN7VariantaSERKS_(b,o);if(c[o>>2]|0)__ZN7Variant5clearEv(o);if(B){I=H&3;if(!I)wa=c[i>>2]|0;else{C=4-I+(c[i>>2]|0)|0;c[i>>2]=C;wa=C}c[i>>2]=G+4+wa}__ZN10PoolVectorIhE12_unreferenceEv(n);break}case 23:{if((A|0)<4){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1094771,1090086,572,1094786,0);w=30;l=k;return w|0}a[1263537]=0;C=(d[e+5>>0]|0)<<8|(d[z>>0]|0)|(d[e+6>>0]|0)<<16|(d[e+7>>0]|0)<<24;I=e+8|0;E=C<<2;if((E|0)>(f+-8|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1094771,1090086,576,1095903,0);w=30;l=k;return w|0}a[1263537]=0;c[n>>2]=0;if(C|0){__ZN10PoolVectorIiE6resizeEi(n,C)|0;if((c[n>>2]|0)!=0?(__ZN10PoolVectorIiE14_copy_on_writeEv(n),L=c[n>>2]|0,(L|0)!=0):0){__Z16atomic_incrementPj(L+4|0)|0;xa=c[L+8>>2]|0;ya=L}else{xa=0;ya=0}L=0;do{J=I+(L<<2)|0;c[xa+(L<<2)>>2]=(d[J+1>>0]|0)<<8|(d[J>>0]|0)|(d[J+2>>0]|0)<<16|(d[J+3>>0]|0)<<24;L=L+1|0}while((L|0)!=(C|0));if(ya|0)__Z16atomic_decrementPj(ya+4|0)|0}__ZN7VariantC2ERK10PoolVectorIiE(o,n);__ZN7VariantaSERKS_(b,o);if(c[o>>2]|0)__ZN7Variant5clearEv(o);if(B)c[i>>2]=E+4+(c[i>>2]|0);__ZN10PoolVectorIiE12_unreferenceEv(n);break}case 24:{if((A|0)<4){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1094771,1090086,599,1094786,0);w=30;l=k;return w|0}a[1263537]=0;C=(d[e+5>>0]|0)<<8|(d[z>>0]|0)|(d[e+6>>0]|0)<<16|(d[e+7>>0]|0)<<24;L=e+8|0;I=C<<2;if((I|0)>(f+-8|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1094771,1090086,603,1095903,0);w=30;l=k;return w|0}a[1263537]=0;c[n>>2]=0;if(C|0){__ZN10PoolVectorIfE6resizeEi(n,C)|0;if((c[n>>2]|0)!=0?(__ZN10PoolVectorIfE14_copy_on_writeEv(n),G=c[n>>2]|0,(G|0)!=0):0){__Z16atomic_incrementPj(G+4|0)|0;za=c[G+8>>2]|0;Aa=G}else{za=0;Aa=0}G=0;do{H=L+(G<<2)|0;c[za+(G<<2)>>2]=(d[H+1>>0]|0)<<8|(d[H>>0]|0)|(d[H+2>>0]|0)<<16|(d[H+3>>0]|0)<<24;G=G+1|0}while((G|0)!=(C|0));if(Aa|0)__Z16atomic_decrementPj(Aa+4|0)|0}__ZN7VariantC2ERK10PoolVectorIfE(o,n);__ZN7VariantaSERKS_(b,o);if(c[o>>2]|0)__ZN7Variant5clearEv(o);if(B)c[i>>2]=I+4+(c[i>>2]|0);__ZN10PoolVectorIfE12_unreferenceEv(n);break}case 25:{if((A|0)<4){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1094771,1090086,627,1094786,0);w=30;l=k;return w|0}a[1263537]=0;C=(d[e+5>>0]|0)<<8|(d[z>>0]|0)|(d[e+6>>0]|0)<<16|(d[e+7>>0]|0)<<24;c[n>>2]=0;G=e+8|0;L=f+-8|0;if(B)c[i>>2]=(c[i>>2]|0)+4;g:do if((C|0)>0){h:do if(B){E=0;H=G;J=L;while(1){if((J|0)<4){O=374;break h}a[1263537]=0;K=d[H>>0]|0;D=(d[H+1>>0]|0)<<8|K|(d[H+2>>0]|0)<<16|(d[H+3>>0]|0)<<24;Q=H+4|0;P=J+-4|0;if((P|0)<(D|0)){O=383;break h}a[1263537]=0;c[o>>2]=0;__ZN6String10parse_utf8EPKci(o,Q,D)|0;T=c[n>>2]|0;if(!T)Ba=1;else Ba=((c[T+16>>2]|0)>>>2)+1|0;__ZN10PoolVectorI6StringE6resizeEi(n,Ba)|0;T=c[n>>2]|0;if(!T)Ca=-1;else Ca=((c[T+16>>2]|0)>>>2)+-1|0;__ZN10PoolVectorI6StringE3setEiRKS0_(n,Ca,o);T=Q+D|0;Q=P-D|0;P=D+4+(c[i>>2]|0)|0;D=K&3;if(!D){Da=T;Ea=Q;Fa=P}else{K=4-D|0;Da=T+K|0;Ea=Q-K|0;Fa=P+K|0}c[i>>2]=Fa;K=c[o>>2]|0;if(K|0?(__Z16atomic_decrementPj(K+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(K,1);E=E+1|0;if((E|0)>=(C|0))break g;else{H=Da;J=Ea}}}else{J=0;H=G;E=L;while(1){if((E|0)<4){O=374;break h}a[1263537]=0;K=d[H>>0]|0;P=(d[H+1>>0]|0)<<8|K|(d[H+2>>0]|0)<<16|(d[H+3>>0]|0)<<24;Q=H+4|0;T=E+-4|0;if((T|0)<(P|0)){O=383;break h}a[1263537]=0;c[o>>2]=0;__ZN6String10parse_utf8EPKci(o,Q,P)|0;D=c[n>>2]|0;if(!D)Ga=1;else Ga=((c[D+16>>2]|0)>>>2)+1|0;__ZN10PoolVectorI6StringE6resizeEi(n,Ga)|0;D=c[n>>2]|0;if(!D)Ha=-1;else Ha=((c[D+16>>2]|0)>>>2)+-1|0;__ZN10PoolVectorI6StringE3setEiRKS0_(n,Ha,o);D=Q+P|0;Q=K&3;K=(Q|0)==0;S=4-Q|0;E=T-P-(K?0:S)|0;H=K?D:D+S|0;S=c[o>>2]|0;if(S|0?(__Z16atomic_decrementPj(S+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(S,1);J=J+1|0;if((J|0)>=(C|0))break g}}while(0);if((O|0)==374)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1094771,1090086,640,1094786,0);else if((O|0)==383)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1094771,1090086,645,1094995,0);__ZN10PoolVectorI6StringE12_unreferenceEv(n);w=30;l=k;return w|0}while(0);__ZN7VariantC2ERK10PoolVectorI6StringE(o,n);__ZN7VariantaSERKS_(b,o);if(c[o>>2]|0)__ZN7Variant5clearEv(o);__ZN10PoolVectorI6StringE12_unreferenceEv(n);break}case 26:{if((A|0)<4){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1094771,1090086,674,1094786,0);w=30;l=k;return w|0}a[1263537]=0;C=(d[e+5>>0]|0)<<8|(d[z>>0]|0)|(d[e+6>>0]|0)<<16|(d[e+7>>0]|0)<<24;L=e+8|0;G=C<<3;if((G|0)>(f+-8|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1094771,1090086,679,1095974,0);w=30;l=k;return w|0}a[1263537]=0;c[n>>2]=0;if(B)c[i>>2]=(c[i>>2]|0)+4;if(C|0){__ZN10PoolVectorI7Vector2E6resizeEi(n,C)|0;if((c[n>>2]|0)!=0?(__ZN10PoolVectorI7Vector2E14_copy_on_writeEv(n),I=c[n>>2]|0,(I|0)!=0):0){__Z16atomic_incrementPj(I+4|0)|0;Ia=I;Ja=c[I+8>>2]|0}else{Ia=0;Ja=0}if((C|0)>0){I=0;do{J=L+(I<<3)|0;c[Ja+(I<<3)>>2]=(d[J+1>>0]|0)<<8|(d[J>>0]|0)|(d[J+2>>0]|0)<<16|(d[J+3>>0]|0)<<24;H=J+4|0;c[Ja+(I<<3)+4>>2]=(d[H+1>>0]|0)<<8|(d[H>>0]|0)|(d[H+2>>0]|0)<<16|(d[H+3>>0]|0)<<24;I=I+1|0}while((I|0)!=(C|0))}if(B)c[i>>2]=(c[i>>2]|0)+G;if(Ia|0)__Z16atomic_decrementPj(Ia+4|0)|0}__ZN7VariantC2ERK10PoolVectorI7Vector2E(o,n);__ZN7VariantaSERKS_(b,o);if(c[o>>2]|0)__ZN7Variant5clearEv(o);__ZN10PoolVectorI7Vector2E12_unreferenceEv(n);break}case 27:{if((A|0)<4){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1094771,1090086,709,1094786,0);w=30;l=k;return w|0}a[1263537]=0;C=(d[e+5>>0]|0)<<8|(d[z>>0]|0)|(d[e+6>>0]|0)<<16|(d[e+7>>0]|0)<<24;I=e+8|0;L=C*12|0;if((L|0)>(f+-8|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1094771,1090086,714,1096049,0);w=30;l=k;return w|0}a[1263537]=0;c[n>>2]=0;if(B)c[i>>2]=(c[i>>2]|0)+4;if(C|0){__ZN10PoolVectorI7Vector3E6resizeEi(n,C)|0;if((c[n>>2]|0)!=0?(__ZN10PoolVectorI7Vector3E14_copy_on_writeEv(n),H=c[n>>2]|0,(H|0)!=0):0){__Z16atomic_incrementPj(H+4|0)|0;Ka=H;La=c[H+8>>2]|0}else{Ka=0;La=0}if((C|0)>0){H=0;do{J=I+(H*12|0)|0;c[La+(H*12|0)>>2]=(d[J+1>>0]|0)<<8|(d[J>>0]|0)|(d[J+2>>0]|0)<<16|(d[J+3>>0]|0)<<24;E=J+4|0;c[La+(H*12|0)+4>>2]=(d[E+1>>0]|0)<<8|(d[E>>0]|0)|(d[E+2>>0]|0)<<16|(d[E+3>>0]|0)<<24;E=J+8|0;c[La+(H*12|0)+8>>2]=(d[E+1>>0]|0)<<8|(d[E>>0]|0)|(d[E+2>>0]|0)<<16|(d[E+3>>0]|0)<<24;H=H+1|0}while((H|0)!=(C|0))}if(B)c[i>>2]=(c[i>>2]|0)+L;if(Ka|0)__Z16atomic_decrementPj(Ka+4|0)|0}__ZN7VariantC2ERK10PoolVectorI7Vector3E(o,n);__ZN7VariantaSERKS_(b,o);if(c[o>>2]|0)__ZN7Variant5clearEv(o);__ZN10PoolVectorI7Vector3E12_unreferenceEv(n);break}case 28:{if((A|0)<4){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1094771,1090086,745,1094786,0);w=30;l=k;return w|0}a[1263537]=0;C=(d[e+5>>0]|0)<<8|(d[z>>0]|0)|(d[e+6>>0]|0)<<16|(d[e+7>>0]|0)<<24;H=e+8|0;I=C<<4;if((I|0)>(f+-8|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1094771,1090086,750,1096124,0);w=30;l=k;return w|0}a[1263537]=0;c[n>>2]=0;if(B)c[i>>2]=(c[i>>2]|0)+4;if(C|0){__ZN10PoolVectorI5ColorE6resizeEi(n,C)|0;if((c[n>>2]|0)!=0?(__ZN10PoolVectorI5ColorE14_copy_on_writeEv(n),G=c[n>>2]|0,(G|0)!=0):0){__Z16atomic_incrementPj(G+4|0)|0;Ma=G;Na=c[G+8>>2]|0}else{Ma=0;Na=0}if((C|0)>0){G=0;do{E=H+(G<<4)|0;c[Na+(G<<4)>>2]=(d[E+1>>0]|0)<<8|(d[E>>0]|0)|(d[E+2>>0]|0)<<16|(d[E+3>>0]|0)<<24;J=E+4|0;c[Na+(G<<4)+4>>2]=(d[J+1>>0]|0)<<8|(d[J>>0]|0)|(d[J+2>>0]|0)<<16|(d[J+3>>0]|0)<<24;J=E+8|0;c[Na+(G<<4)+8>>2]=(d[J+1>>0]|0)<<8|(d[J>>0]|0)|(d[J+2>>0]|0)<<16|(d[J+3>>0]|0)<<24;J=E+12|0;c[Na+(G<<4)+12>>2]=(d[J+1>>0]|0)<<8|(d[J>>0]|0)|(d[J+2>>0]|0)<<16|(d[J+3>>0]|0)<<24;G=G+1|0}while((G|0)!=(C|0))}if(B)c[i>>2]=(c[i>>2]|0)+I;if(Ma|0)__Z16atomic_decrementPj(Ma+4|0)|0}__ZN7VariantC2ERK10PoolVectorI5ColorE(o,n);__ZN7VariantaSERKS_(b,o);if(c[o>>2]|0)__ZN7Variant5clearEv(o);__ZN10PoolVectorI5ColorE12_unreferenceEv(n);break}default:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1094771,1090086,780,1090157,0);a[1263537]=0;w=47;l=k;return w|0}}while(0);w=0;l=k;return w|0}function __ZN7VariantC2ERK10InputEvent(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;c[a>>2]=19;d=__ZnwjPKc(56,1263606)|0;e=d;f=b;b=e+56|0;do{c[e>>2]=c[f>>2];e=e+4|0;f=f+4|0}while((e|0)<(b|0));c[a+8>>2]=d;return}function __ZN7VariantC2ERK8NodePath(a,b){a=a|0;b=b|0;c[a>>2]=16;__ZN8NodePathC2ERKS_(a+8|0,b);return}function __ZN8NodePathC2ERK6VectorI10StringNameES4_bRK6String(b,d,e,f,g){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;var h=0,i=0,j=0,k=0,n=0,o=0;h=l;l=l+16|0;if((l|0)>=(m|0))ba(16);i=h;c[b>>2]=0;j=c[d>>2]|0;if(!j){l=h;return}if(!(c[j+-4>>2]|0)){l=h;return}j=__ZnwjPKc(20,1263606)|0;__ZN10StringNameC2Ev(j+4|0);c[j+8>>2]=0;c[j+12>>2]=0;c[b>>2]=j;c[j>>2]=1;a[j+16>>0]=f&1;f=j+8|0;j=c[f>>2]|0;if((j|0)!=(c[d>>2]|0)){if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0){k=c[f>>2]|0;n=(k|0)==0?0:k+-4|0;k=n+4|0;if(c[n>>2]|0){o=0;do{__ZN10StringNameD2Ev(k+(o<<2)|0);o=o+1|0}while(o>>>0<(c[n>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(j,1)}c[f>>2]=0;j=c[d>>2]|0;if(j|0?__Z28atomic_conditional_incrementPj(j+-8|0)|0:0)c[f>>2]=c[d>>2]}d=(c[b>>2]|0)+12|0;f=c[d>>2]|0;if((f|0)!=(c[e>>2]|0)){if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0){j=c[d>>2]|0;n=(j|0)==0?0:j+-4|0;j=n+4|0;if(c[n>>2]|0){o=0;do{__ZN10StringNameD2Ev(j+(o<<2)|0);o=o+1|0}while(o>>>0<(c[n>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(f,1)}c[d>>2]=0;f=c[e>>2]|0;if(f|0?__Z28atomic_conditional_incrementPj(f+-8|0)|0:0)c[d>>2]=c[e>>2]}__ZN10StringNameC2ERK6String(i,g);__ZN10StringNameaSERKS_((c[b>>2]|0)+4|0,i);__ZN10StringNameD2Ev(i);l=h;return}function __ZN5ImageC2EiibNS_6FormatERK10PoolVectorIhE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;c[b+4>>2]=0;c[b+8>>2]=0;c[b+12>>2]=0;a[b+16>>0]=f&1;c[b>>2]=0;__ZN5Image6createEiibNS_6FormatERK10PoolVectorIhE(b,d,e,f,g,h);return}function __ZN5Image6createEiibNS_6FormatERK10PoolVectorIhE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i+12|0;k=i+4|0;n=i;o=i+16|0;p=i+8|0;q=f&1;if((d|0)<1|(d+-1|0)>16383){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1144493,1090952,1093,1096199,0);l=i;return}a[1263537]=0;if((e|0)<1|(e+-1|0)>16383){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1144493,1090952,1094,1096242,0);l=i;return}do switch(g|0){case 36:case 35:case 34:case 33:case 32:case 31:case 30:case 29:case 28:case 27:case 26:case 25:case 24:case 23:case 22:case 21:case 20:case 19:case 18:case 17:case 2:case 0:{r=1;s=16;break}case 13:case 8:case 7:case 6:case 3:case 1:{t=2;s=17;break}case 4:{t=3;s=17;break}case 5:{t=4;s=17;break}case 9:{t=4;s=17;break}case 10:{t=8;s=17;break}case 11:{t=12;s=17;break}case 12:{t=16;s=17;break}case 14:{t=4;s=17;break}case 15:{t=8;s=17;break}case 16:{t=12;s=17;break}default:{r=0;s=16}}while(0);if((s|0)==16)switch(g|0){case 17:case 20:case 27:case 28:case 29:case 30:case 31:case 34:case 36:{u=1;v=r;break}default:{t=r;s=17}}if((s|0)==17){u=(g+-25|0)>>>0<2?2:0;v=t}switch(g|0){case 21:case 20:case 19:case 18:case 17:{w=4;x=4;break}case 26:case 25:{w=8;x=16;break}case 27:case 28:{w=8;x=8;break}case 29:{w=4;x=4;break}case 24:case 23:case 22:{w=4;x=4;break}case 36:case 35:case 34:case 33:case 32:case 31:case 30:{w=4;x=4;break}default:{w=1;x=1}}t=(U(U(e,d)|0,v)|0)>>u;if(f?!((x|0)==(d|0)&(w|0)==(e|0)):0){f=d;s=e;r=t;while(1){y=f>>1;f=(x|0)>(y|0)?x:y;z=s>>1;s=(w|0)>(z|0)?w:z;A=((U(U(f,v)|0,s)|0)>>u)+r|0;if((x|0)>=(y|0)&(w|0)>=(z|0)){B=A;break}else r=A}}else B=t;t=c[h>>2]|0;if(!t)C=0;else C=c[t+16>>2]|0;do if((B|0)==(C|0))D=t;else{c[o>>2]=__Z4itosx(B,((B|0)<0)<<31>>31)|0;c[n>>2]=__ZplPKcRK6String(1096287,o)|0;__ZN6StringC2EPKc(p,1096310);c[k>>2]=__ZNK6StringplERKS_(n,p)|0;c[j>>2]=__ZNK6String4utf8Ev(k)|0;__Z19_err_set_last_errorPKc(__ZNK10CharString8get_dataEv(j)|0);r=c[j>>2]|0;if(r|0?(__Z16atomic_decrementPj(r+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(r,1);r=c[k>>2]|0;if(r|0?(__Z16atomic_decrementPj(r+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(r,1);r=c[p>>2]|0;if(r|0?(__Z16atomic_decrementPj(r+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(r,1);r=c[n>>2]|0;if(r|0?(__Z16atomic_decrementPj(r+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(r,1);r=c[o>>2]|0;if(r|0?(__Z16atomic_decrementPj(r+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(r,1);a[1263537]=1;r=c[h>>2]|0;if(!r)E=0;else E=c[r+16>>2]|0;if((E|0)==(B|0)){a[1263537]=0;D=r;break}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1144493,1090952,1101,1096330,0);l=i;return}while(0);c[b+12>>2]=e;c[b+8>>2]=d;c[b>>2]=g;g=b+4|0;if(((c[g>>2]|0)!=(D|0)?(__ZN10PoolVectorIhE12_unreferenceEv(g),D=c[h>>2]|0,D|0):0)?__Z28atomic_conditional_incrementPj(D)|0:0)c[g>>2]=c[h>>2];a[b+16>>0]=q;l=i;return}function __ZN7VariantC2ERK5Color(a,b){a=a|0;b=b|0;var d=0;c[a>>2]=14;d=a+8|0;c[d>>2]=c[b>>2];c[d+4>>2]=c[b+4>>2];c[d+8>>2]=c[b+8>>2];c[d+12>>2]=c[b+12>>2];return}function __ZN7VariantC2ERK5Rect3(a,b){a=a|0;b=b|0;var d=0;c[a>>2]=11;d=__ZnwjPKc(24,1263606)|0;c[d>>2]=c[b>>2];c[d+4>>2]=c[b+4>>2];c[d+8>>2]=c[b+8>>2];c[d+12>>2]=c[b+12>>2];c[d+16>>2]=c[b+16>>2];c[d+20>>2]=c[b+20>>2];c[a+8>>2]=d;return}function __ZN7VariantC2ERK5Rect2(a,b){a=a|0;b=b|0;var d=0;c[a>>2]=6;d=a+8|0;c[d>>2]=c[b>>2];c[d+4>>2]=c[b+4>>2];c[d+8>>2]=c[b+8>>2];c[d+12>>2]=c[b+12>>2];return}function __ZN22PackedDataContainerRef18_initialize_classvEv(b){b=b|0;if(a[1263575]|0)return;if(!(a[1257001]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI9ReferenceEEvv();__ZN9Reference13_bind_methodsEv();a[1257001]=1}__ZN7ClassDB10_add_classI22PackedDataContainerRefEEvv();__ZN22PackedDataContainerRef13_bind_methodsEv();a[1263575]=1;return}function __ZN22PackedDataContainerRef5_setvERK10StringNameRK7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK22PackedDataContainerRef5_getvERK10StringNameR7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK22PackedDataContainerRef19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+24|0;g=e+4|0;h=e;if(!d)__ZNK9Reference19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,0);__ZN6StringC2EPKc(f,1096449);i=c[f>>2]|0;f=i;j=g+4|0;c[j>>2]=0;k=g+12|0;c[k>>2]=0;c[g>>2]=0;n=(i|0)==0;if(!n?(c[j>>2]=0,__Z28atomic_conditional_incrementPj(i+-8|0)|0):0)c[j>>2]=f;c[g+8>>2]=0;f=c[k>>2]|0;if(f|0){if(!(__Z16atomic_decrementPj(f+-8|0)|0))__ZN6Memory11free_staticEPvb(f,1);c[k>>2]=0}c[g+16>>2]=256;if(!(c[b>>2]|0)){k=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=k;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0}k=__ZnwjPFPvjE(32,4740)|0;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0;c[k+12>>2]=0;c[k+16>>2]=7;f=k+20|0;c[f>>2]=0;j=k+24|0;c[j>>2]=0;o=k+28|0;c[o>>2]=0;__ZN12PropertyInfoaSERKS_(k,g)|0;p=c[b>>2]|0;q=p+4|0;r=c[q>>2]|0;c[j>>2]=r;c[f>>2]=0;c[o>>2]=p;if(r|0)c[r+20>>2]=k;c[q>>2]=k;if(!(c[p>>2]|0))c[p>>2]=k;k=p+8|0;c[k>>2]=(c[k>>2]|0)+1;k=c[g+12>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);k=c[g+4>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);if(!n?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);__ZN10StringNameC2EPKc(h,1096449);__ZN7ClassDB17get_property_listE10StringNameP4ListI12PropertyInfo16DefaultAllocatorEbPK6Object(h,b,1,a);__ZN10StringNameD2Ev(h);if(!d){l=e;return}__ZNK9Reference19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,1);l=e;return}function __ZN22PackedDataContainerRef14_notificationvEib(a,b,c){a=a|0;b=b|0;c=c|0;return}function __ZNK22PackedDataContainerRef16_get_class_namevEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+8|0;e=b+4|0;f=b;g=a+88|0;a=c[g>>2]|0;if(a|0){if(c[a+4>>2]|0){l=b;return g|0}if(__ZNK6String6lengthEv(a+8|0)|0){l=b;return g|0}}__ZN6StringC2EPKc(d,1096449);c[f>>2]=c[d>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameaSERKS_(g,e);__ZN10StringNameD2Ev(e);e=c[f>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);l=b;return g|0}function __ZNK22PackedDataContainerRef9get_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1096449);l=a;return c[b>>2]|0}function __ZNK22PackedDataContainerRef8is_classERK6String(a,b){a=a|0;b=b|0;var c=0;if(!(__ZNK6StringeqEPKc(b,1096449)|0)?!(__ZNK6StringeqEPKc(b,1126157)|0):0)c=__ZNK6StringeqEPKc(b,1142944)|0;else c=1;return c|0}function __ZNK22PackedDataContainerRef12is_class_ptrEPv(a,b){a=a|0;b=b|0;return (b|0)==1255192|((b|0)==1220724|(b|0)==1220580)|0}function __ZNK22PackedDataContainerRef6getvarERK7VariantPb(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0;g=l;l=l+16|0;if((l|0)>=(m|0))ba(16);h=g;a[h>>0]=0;__ZNK19PackedDataContainer11_key_at_ofsEjRK7VariantRb(b,c[d+96>>2]|0,c[d+92>>2]|0,e,h);if(!f){l=g;return}a[f>>0]=a[h>>0]^1;l=g;return}function __ZN22PackedDataContainerRefD2Ev(a){a=a|0;var b=0,d=0;c[a>>2]=395972;b=a+96|0;d=c[b>>2]|0;if((d|0?__ZN9Reference11unreferenceEv(d)|0:0)?(d=c[b>>2]|0,__Z17predelete_handlerP6Object(d)|0):0){gj[c[(c[d>>2]|0)+76>>2]&8191](d);__ZN6Memory11free_staticEPvb(d,0)}c[b>>2]=0;__ZN10StringNameD2Ev(a+88|0);__ZN9ReferenceD2Ev(a);return}function __ZN22PackedDataContainerRefD0Ev(a){a=a|0;var b=0,d=0;c[a>>2]=395972;b=a+96|0;d=c[b>>2]|0;if((d|0?__ZN9Reference11unreferenceEv(d)|0:0)?(d=c[b>>2]|0,__Z17predelete_handlerP6Object(d)|0):0){gj[c[(c[d>>2]|0)+76>>2]&8191](d);__ZN6Memory11free_staticEPvb(d,0)}c[b>>2]=0;__ZN10StringNameD2Ev(a+88|0);__ZN9ReferenceD2Ev(a);__ZdlPv(a);return}function __ZN7ClassDB10_add_classI22PackedDataContainerRefEEvv(){var a=0,b=0,d=0,e=0,f=0,g=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+16|0;d=a+12|0;e=a+8|0;f=a+4|0;g=a;__ZN6StringC2EPKc(b,1096449);c[e>>2]=c[b>>2];__ZN10StringNameC2ERK6String(d,e);__ZN6StringC2EPKc(b,1126157);c[g>>2]=c[b>>2];__ZN10StringNameC2ERK6String(f,g);__ZN7ClassDB11_add_class2ERK10StringNameS2_(d,f);__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);__ZN10StringNameD2Ev(d);d=c[e>>2]|0;if(!d){l=a;return}if(__Z16atomic_decrementPj(d+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(d,1);l=a;return}function __ZN22PackedDataContainerRef13_bind_methodsEv(){var a=0,b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);b=a+32|0;d=a+24|0;e=a+16|0;f=a+8|0;g=a;__Z8D_METHODPKc(b,1128330);h=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(h);c[h>>2]=396064;__ZN10MethodBind10_set_constEb(h,1);__ZN10MethodBind24_generate_argument_typesEi(h,0);__ZN10MethodBind12_set_returnsEb(h,1);c[h+44>>2]=5806;c[h+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,h,b,0,0)|0;h=b+4|0;i=c[h>>2]|0;if(i|0?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0){j=c[h>>2]|0;h=(j|0)==0?0:j+-4|0;j=h+4|0;if(c[h>>2]|0){k=0;do{__ZN10StringNameD2Ev(j+(k<<2)|0);k=k+1|0}while(k>>>0<(c[h>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(i,1)}__ZN10StringNameD2Ev(b);__Z8D_METHODPKc(d,1126689);b=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(b);c[b>>2]=396100;__ZN10MethodBind10_set_constEb(b,0);__ZN10MethodBind24_generate_argument_typesEi(b,1);__ZN10MethodBind12_set_returnsEb(b,1);c[b+44>>2]=1740;c[b+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,b,d,0,0)|0;b=d+4|0;i=c[b>>2]|0;if(i|0?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0){h=c[b>>2]|0;b=(h|0)==0?0:h+-4|0;h=b+4|0;if(c[b>>2]|0){k=0;do{__ZN10StringNameD2Ev(h+(k<<2)|0);k=k+1|0}while(k>>>0<(c[b>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(i,1)}__ZN10StringNameD2Ev(d);__Z8D_METHODPKc(e,1126711);d=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(d);c[d>>2]=396136;__ZN10MethodBind10_set_constEb(d,0);__ZN10MethodBind24_generate_argument_typesEi(d,1);__ZN10MethodBind12_set_returnsEb(d,1);c[d+44>>2]=1741;c[d+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,d,e,0,0)|0;d=e+4|0;i=c[d>>2]|0;if(i|0?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0){b=c[d>>2]|0;d=(b|0)==0?0:b+-4|0;b=d+4|0;if(c[d>>2]|0){k=0;do{__ZN10StringNameD2Ev(b+(k<<2)|0);k=k+1|0}while(k>>>0<(c[d>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(i,1)}__ZN10StringNameD2Ev(e);__Z8D_METHODPKc(f,1126700);e=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(e);c[e>>2]=396100;__ZN10MethodBind10_set_constEb(e,0);__ZN10MethodBind24_generate_argument_typesEi(e,1);__ZN10MethodBind12_set_returnsEb(e,1);c[e+44>>2]=1742;c[e+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,e,f,0,0)|0;e=f+4|0;i=c[e>>2]|0;if(i|0?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0){d=c[e>>2]|0;e=(d|0)==0?0:d+-4|0;d=e+4|0;if(c[e>>2]|0){k=0;do{__ZN10StringNameD2Ev(d+(k<<2)|0);k=k+1|0}while(k>>>0<(c[e>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(i,1)}__ZN10StringNameD2Ev(f);__Z8D_METHODPKc(g,1096375);f=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(f);c[f>>2]=396172;__ZN10MethodBind10_set_constEb(f,1);__ZN10MethodBind24_generate_argument_typesEi(f,0);__ZN10MethodBind12_set_returnsEb(f,1);c[f+44>>2]=5807;c[f+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,f,g,0,0)|0;f=g+4|0;i=c[f>>2]|0;if(!i){__ZN10StringNameD2Ev(g);l=a;return}if(__Z16atomic_decrementPj(i+-8|0)|0){__ZN10StringNameD2Ev(g);l=a;return}e=c[f>>2]|0;f=(e|0)==0?0:e+-4|0;e=f+4|0;if(c[f>>2]|0){k=0;do{__ZN10StringNameD2Ev(e+(k<<2)|0);k=k+1|0}while(k>>>0<(c[f>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(i,1);__ZN10StringNameD2Ev(g);l=a;return}function __ZNK22PackedDataContainerRef4sizeEv(a){a=a|0;var b=0,e=0,f=0,g=0;b=c[a+92>>2]|0;e=c[(c[a+96>>2]|0)+128>>2]|0;a=e+4|0;__Z16atomic_incrementPj(a)|0;f=(c[e+8>>2]|0)+b|0;if(((d[f+1>>0]|0)<<8|(d[f>>0]|0)|(d[f+2>>0]|0)<<16|(d[f+3>>0]|0)<<24)>>>0>4294967293){b=f+4|0;g=(d[b+1>>0]|0)<<8|(d[b>>0]|0)|(d[b+2>>0]|0)<<16|(d[b+3>>0]|0)<<24}else g=-1;if(!e)return g|0;__Z16atomic_decrementPj(a)|0;return g|0}function __ZN22PackedDataContainerRef10_iter_initERK5Array(a,b,d){a=a|0;b=b|0;d=d|0;__ZN19PackedDataContainer14_iter_init_ofsERK5Arrayj(a,c[b+96>>2]|0,d,c[b+92>>2]|0);return}function __ZN22PackedDataContainerRef9_iter_getERK7Variant(a,b,d){a=a|0;b=b|0;d=d|0;__ZN19PackedDataContainer13_iter_get_ofsERK7Variantj(a,c[b+96>>2]|0,d,c[b+92>>2]|0);return}function __ZN22PackedDataContainerRef10_iter_nextERK5Array(a,b,d){a=a|0;b=b|0;d=d|0;__ZN19PackedDataContainer14_iter_next_ofsERK5Arrayj(a,c[b+96>>2]|0,d,c[b+92>>2]|0);return}function __ZNK22PackedDataContainerRef14_is_dictionaryEv(a){a=a|0;var b=0,e=0,f=0,g=0;b=c[a+92>>2]|0;e=c[(c[a+96>>2]|0)+128>>2]|0;a=e+4|0;__Z16atomic_incrementPj(a)|0;f=(c[e+8>>2]|0)+b|0;b=(d[f+1>>0]|0)<<8|(d[f>>0]|0)|(d[f+2>>0]|0)<<16|(d[f+3>>0]|0)<<24;if(!e){g=(b|0)==-1;return g|0}__Z16atomic_decrementPj(a)|0;g=(b|0)==-1;return g|0}function __ZNK13MethodBind0RCI22PackedDataContainerRefbE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Eb(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK13MethodBind0RCI22PackedDataContainerRefbE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1096449);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI22PackedDataContainerRefbE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1255192)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2Eb(i,ij[n&8191](d)|0);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI22PackedDataContainerRefbE7ptrcallEP6ObjectPPKvPv(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0;if(!d)g=0;else{e=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1255192)|0;g=e?d:0}d=c[b+44>>2]|0;e=c[b+48>>2]|0;b=g+(e>>1)|0;if(!(e&1)){h=d;i=ij[h&8191](b)|0;j=i&1;a[f>>0]=j;return}else{h=c[(c[b>>2]|0)+d>>2]|0;i=ij[h&8191](b)|0;j=i&1;a[f>>0]=j;return}}function __ZN13MethodBind0RCI22PackedDataContainerRefbED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN19PackedDataContainer14_iter_next_ofsERK5Arrayj(a,b,e,f){a=a|0;b=b|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0;g=l;l=l+32|0;if((l|0)>=(m|0))ba(32);h=g+24|0;i=g;__ZN5ArrayC2ERKS_(h,e);e=c[b+128>>2]|0;b=e+4|0;__Z16atomic_incrementPj(b)|0;j=(c[e+8>>2]|0)+f|0;if(((d[j+1>>0]|0)<<8|(d[j>>0]|0)|(d[j+2>>0]|0)<<16|(d[j+3>>0]|0)<<24)>>>0>4294967293){f=j+4|0;k=(d[f+1>>0]|0)<<8|(d[f>>0]|0)|(d[f+2>>0]|0)<<16|(d[f+3>>0]|0)<<24}else k=-1;if(e|0)__Z16atomic_decrementPj(b)|0;if((__ZNK5Array4sizeEv(h)|0)!=1){__ZN7VariantC2Eb(a,0);__ZN5ArrayD2Ev(h);l=g;return}b=__ZNK7VariantcviEv(__ZN5ArrayixEi(h,0)|0)|0;if(!((b|0)>-1&b>>>0<k>>>0)){__ZN7VariantC2Eb(a,0);__ZN5ArrayD2Ev(h);l=g;return}e=b+1|0;__ZN7VariantC2Ei(i,e);__ZN7VariantaSERKS_(__ZN5ArrayixEi(h,0)|0,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);__ZN7VariantC2Eb(a,(e|0)!=(k|0));__ZN5ArrayD2Ev(h);l=g;return}function __ZN19PackedDataContainer13_iter_get_ofsERK7Variantj(b,e,f,g){b=b|0;e=e|0;f=f|0;g=g|0;var h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0;h=l;l=l+16|0;if((l|0)>=(m|0))ba(16);i=h;j=e+128|0;k=c[j>>2]|0;n=k+4|0;__Z16atomic_incrementPj(n)|0;o=(c[k+8>>2]|0)+g|0;if(((d[o+1>>0]|0)<<8|(d[o>>0]|0)|(d[o+2>>0]|0)<<16|(d[o+3>>0]|0)<<24)>>>0>4294967293){p=o+4|0;q=(d[p+1>>0]|0)<<8|(d[p>>0]|0)|(d[p+2>>0]|0)<<16|(d[p+3>>0]|0)<<24}else q=-1;if(k|0)__Z16atomic_decrementPj(n)|0;n=__ZNK7VariantcviEv(f)|0;if(!((n|0)>-1&n>>>0<q>>>0)){c[b>>2]=0;l=h;return}q=c[j>>2]|0;if(!q){r=0;s=0}else{__Z16atomic_incrementPj(q+4|0)|0;r=q;s=c[q+8>>2]|0}q=s+g|0;g=(d[q+1>>0]|0)<<8|(d[q>>0]|0)|(d[q+2>>0]|0)<<16|(d[q+3>>0]|0)<<24;a[i>>0]=0;switch(g|0){case -2:{g=q+8+(n<<2)|0;__ZNK19PackedDataContainer11_get_at_ofsEjPKhRb(b,e,(d[g+1>>0]|0)<<8|(d[g>>0]|0)|(d[g+2>>0]|0)<<16|(d[g+3>>0]|0)<<24,s,i);break}case -1:{g=q+8+(n*12|0)+4|0;__ZNK19PackedDataContainer11_get_at_ofsEjPKhRb(b,e,(d[g+1>>0]|0)<<8|(d[g>>0]|0)|(d[g+2>>0]|0)<<16|(d[g+3>>0]|0)<<24,s,i);break}default:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1096390,1094740,97,1096404,0);a[1263537]=0;c[b>>2]=0}}if(!r){l=h;return}__Z16atomic_decrementPj(r+4|0)|0;l=h;return}function __ZNK12MethodBind1RI22PackedDataContainerRef7VariantRKS1_E18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return __ZNK12MethodBind1RI22PackedDataContainerRef7VariantRKS1_E18_get_argument_typeEi(a,b)|0}function __ZNK12MethodBind1RI22PackedDataContainerRef7VariantRKS1_E18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1096449);l=a;return c[b>>2]|0}function __ZN12MethodBind1RI22PackedDataContainerRef7VariantRKS1_E4callEP6ObjectPPS2_iRNS1_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0;i=l;l=l+80|0;if((l|0)>=(m|0))ba(80);j=i+48|0;k=i+24|0;n=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1255192)|0:0){c[h>>2]=0;a[1263537]=0;o=d+24|0;p=c[o>>2]|0;if((p|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=p;c[b>>2]=0;l=i;return}q=p-(c[d+20>>2]|0)|0;if((q|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=q;c[b>>2]=0;l=i;return}if((g|0)>0){if((p|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);r=0}else{a[1263537]=0;r=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,r)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=r;c[b>>2]=0;l=i;return}}r=c[d+44>>2]|0;p=c[d+48>>2]|0;q=e+(p>>1)|0;if(!(p&1))s=r;else s=c[(c[q>>2]|0)+r>>2]|0;do if((g|0)<1){r=c[o>>2]|0;p=r+-1|0;if((r|0)>=1){e=c[d+16>>2]|0;t=(e|0)==0;if(t)u=0;else u=c[e+-4>>2]|0;if((r|0)<=(u|0)){if(t)v=0;else v=c[e+-4>>2]|0;do if((v|0)<(r|0)){if(t)w=0;else w=c[e+-4>>2]|0;if((w|0)<(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);x=0;break}else{a[1263537]=0;y=31;break}}else y=31;while(0);if((y|0)==31)x=e+(p*24|0)|0;__ZN7VariantC2ERKS_(n,x);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f>>2]|0);while(0);__ZN7VariantC2ERKS_(k,n);bj[s&4095](j,q,k);if(c[k>>2]|0)__ZN7Variant5clearEv(k);if(c[n>>2]|0)__ZN7Variant5clearEv(n);__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,897,1146558,0);c[b>>2]=0;l=i;return}function __ZN12MethodBind1RI22PackedDataContainerRef7VariantRKS1_E7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0;f=l;l=l+48|0;if((l|0)>=(m|0))ba(48);g=f;h=f+24|0;if(!b)i=0;else{j=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1255192)|0;i=j?b:0}b=c[a+44>>2]|0;j=c[a+48>>2]|0;a=i+(j>>1)|0;if(!(j&1))k=b;else k=c[(c[a>>2]|0)+b>>2]|0;__ZN7VariantC2ERKS_(h,c[d>>2]|0);bj[k&4095](g,a,h);__ZN7VariantaSERKS_(e,g);if(c[g>>2]|0)__ZN7Variant5clearEv(g);if(!(c[h>>2]|0)){l=f;return}__ZN7Variant5clearEv(h);l=f;return}function __ZN12MethodBind1RI22PackedDataContainerRef7VariantRKS1_ED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK12MethodBind1RI22PackedDataContainerRef7VariantRKS1_E18_get_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case -1:{c[d>>2]=0;__ZN7VariantC2ERKS_(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);if(c[d>>2]|0)__ZN7Variant5clearEv(d);f=b;l=a;return f|0}case 0:{c[d>>2]=0;__ZN7VariantC2ERKS_(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);if(c[d>>2]|0)__ZN7Variant5clearEv(d);f=b;l=a;return f|0}default:{f=0;l=a;return f|0}}return 0}function __ZN19PackedDataContainer14_iter_init_ofsERK5Arrayj(a,b,e,f){a=a|0;b=b|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0;g=l;l=l+32|0;if((l|0)>=(m|0))ba(32);h=g+24|0;i=g;__ZN5ArrayC2ERKS_(h,e);e=c[b+128>>2]|0;b=e+4|0;__Z16atomic_incrementPj(b)|0;j=(c[e+8>>2]|0)+f|0;if(((d[j+1>>0]|0)<<8|(d[j>>0]|0)|(d[j+2>>0]|0)<<16|(d[j+3>>0]|0)<<24)>>>0>4294967293){f=j+4|0;k=(d[f+1>>0]|0)<<8|(d[f>>0]|0)|(d[f+2>>0]|0)<<16|(d[f+3>>0]|0)<<24}else k=-1;if(e|0)__Z16atomic_decrementPj(b)|0;if(k|0?(__ZNK5Array4sizeEv(h)|0)==1:0){__ZN7VariantC2Ei(i,0);__ZN7VariantaSERKS_(__ZN5ArrayixEi(h,0)|0,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);__ZN7VariantC2Eb(a,1);__ZN5ArrayD2Ev(h);l=g;return}__ZN7VariantC2Eb(a,0);__ZN5ArrayD2Ev(h);l=g;return}function __ZNK12MethodBind1RI22PackedDataContainerRef7VariantRK5ArrayE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return __ZNK12MethodBind1RI22PackedDataContainerRef7VariantRK5ArrayE18_get_argument_typeEi(a,b)|0}function __ZNK12MethodBind1RI22PackedDataContainerRef7VariantRK5ArrayE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1096449);l=a;return c[b>>2]|0}function __ZN12MethodBind1RI22PackedDataContainerRef7VariantRK5ArrayE4callEP6ObjectPPKS1_iRNS1_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0;i=l;l=l+64|0;if((l|0)>=(m|0))ba(64);j=i+24|0;k=i+48|0;n=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1255192)|0:0){c[h>>2]=0;a[1263537]=0;o=d+24|0;p=c[o>>2]|0;if((p|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=p;c[b>>2]=0;l=i;return}q=p-(c[d+20>>2]|0)|0;if((q|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=q;c[b>>2]=0;l=i;return}if((g|0)>0){if((p|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);r=0}else{a[1263537]=0;r=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,r)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=r;c[b>>2]=0;l=i;return}}r=c[d+44>>2]|0;p=c[d+48>>2]|0;q=e+(p>>1)|0;if(!(p&1))s=r;else s=c[(c[q>>2]|0)+r>>2]|0;do if((g|0)<1){r=c[o>>2]|0;p=r+-1|0;if((r|0)>=1){e=c[d+16>>2]|0;t=(e|0)==0;if(t)u=0;else u=c[e+-4>>2]|0;if((r|0)<=(u|0)){if(t)v=0;else v=c[e+-4>>2]|0;do if((v|0)<(r|0)){if(t)w=0;else w=c[e+-4>>2]|0;if((w|0)<(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);x=0;break}else{a[1263537]=0;y=31;break}}else y=31;while(0);if((y|0)==31)x=e+(p*24|0)|0;__ZN7VariantC2ERKS_(n,x);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f>>2]|0);while(0);c[k>>2]=__ZNK7Variantcv5ArrayEv(n)|0;bj[s&4095](j,q,k);__ZN5ArrayD2Ev(k);if(c[n>>2]|0)__ZN7Variant5clearEv(n);__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,897,1146558,0);c[b>>2]=0;l=i;return}function __ZN12MethodBind1RI22PackedDataContainerRef7VariantRK5ArrayE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);g=f+28|0;h=f;i=f+24|0;if(!b)j=0;else{k=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1255192)|0;j=k?b:0}b=c[a+44>>2]|0;k=c[a+48>>2]|0;a=j+(k>>1)|0;if(!(k&1))n=b;else n=c[(c[a>>2]|0)+b>>2]|0;__ZN5ArrayC2ERKS_(g,c[d>>2]|0);c[i>>2]=c[g>>2];bj[n&4095](h,a,i);__ZN7VariantaSERKS_(e,h);if(!(c[h>>2]|0)){__ZN5ArrayD2Ev(i);l=f;return}__ZN7Variant5clearEv(h);__ZN5ArrayD2Ev(i);l=f;return}function __ZN12MethodBind1RI22PackedDataContainerRef7VariantRK5ArrayED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK12MethodBind1RI22PackedDataContainerRef7VariantRK5ArrayE18_get_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case -1:{c[d>>2]=0;__ZN7VariantC2ERKS_(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);if(c[d>>2]|0)__ZN7Variant5clearEv(d);f=b;l=a;return f|0}case 0:{__ZN5ArrayC2Ev(d);__ZN7VariantC2ERK5Array(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);__ZN5ArrayD2Ev(d);f=b;l=a;return f|0}default:{f=0;l=a;return f|0}}return 0}function __ZNK13MethodBind0RCI22PackedDataContainerRefiE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK13MethodBind0RCI22PackedDataContainerRefiE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1096449);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI22PackedDataContainerRefiE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1255192)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2Ei(i,ij[n&8191](d)|0);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI22PackedDataContainerRefiE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0;if(!b)f=0;else{d=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1255192)|0;f=d?b:0}b=c[a+44>>2]|0;d=c[a+48>>2]|0;a=f+(d>>1)|0;if(!(d&1)){g=b;h=ij[g&8191](a)|0;c[e>>2]=h;return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=ij[g&8191](a)|0;c[e>>2]=h;return}}function __ZN13MethodBind0RCI22PackedDataContainerRefiED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN6ObjectC2Ev(b){b=b|0;var d=0,e=0,f=0,g=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d;c[b>>2]=379248;c[b+4>>2]=0;c[b+12>>2]=0;a[b+8>>0]=0;c[b+16>>2]=0;c[b+36>>2]=379008;c[b+32>>2]=0;c[b+40>>2]=0;__ZN6RefPtrC2Ev(b+56|0);__ZN10DictionaryC2Ev(b+60|0);__ZN10StringNameC2Ev(b+64|0);c[b+68>>2]=0;a[b+24>>0]=0;c[b+28>>2]=0;f=b+44|0;c[f>>2]=0;c[e>>2]=b;a[1263537]=0;g=c[313450]|0;gj[c[(c[g>>2]|0)+12>>2]&8191](g);c[98872]=(c[98872]|0)+1;c[(__ZN7HashMapIjP6Object20HashMapHasherDefault24HashMapComparatorDefaultIjELh3ELh8EEixERKj(1253804,395488)|0)>>2]=b;g=c[98872]|0;c[(__ZN7HashMapIP6ObjectjN8ObjectDB13ObjectPtrHashE24HashMapComparatorDefaultIS1_ELh3ELh8EEixERKS1_(1254112,e)|0)>>2]=g;g=c[313450]|0;gj[c[(c[g>>2]|0)+16>>2]&8191](g);c[f>>2]=c[98872];a[b+48>>0]=1;a[b+72>>0]=0;c[b+52>>2]=0;c[b+20>>2]=1;l=d;return}function __ZN7HashMapIjP6Object20HashMapHasherDefault24HashMapComparatorDefaultIjELh3ELh8EEixERKj(b,e){b=b|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0;f=c[b>>2]|0;a:do if(f){g=c[e>>2]|0;h=c[f+(((1<<(d[b+4>>0]|0))+-1&g)<<2)>>2]|0;if(!h)i=10;else{j=h;while(1){if((c[j>>2]|0)==(g|0)?(c[j+8>>2]|0)==(g|0):0){k=j;break a}j=c[j+4>>2]|0;if(!j){i=10;break}}}}else{a[1263537]=0;j=__ZN6Memory12alloc_staticEjb(32,1)|0;if(!j){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143992,1144012,140,1144029,0);l=0}else{a[1263537]=0;g=j+-8|0;c[g>>2]=8;c[g+4>>2]=0;l=j}c[b>>2]=l;a[b+4>>0]=3;c[b+8>>2]=0;c[l>>2]=0;c[(c[b>>2]|0)+4>>2]=0;c[(c[b>>2]|0)+8>>2]=0;c[(c[b>>2]|0)+12>>2]=0;c[(c[b>>2]|0)+16>>2]=0;c[(c[b>>2]|0)+20>>2]=0;c[(c[b>>2]|0)+24>>2]=0;c[(c[b>>2]|0)+28>>2]=0;i=10}while(0);do if((i|0)==10){l=__ZnwjPKc(16,1263606)|0;f=l+4|0;c[f>>2]=0;if(l|0){a[1263537]=0;j=c[e>>2]|0;g=(c[b>>2]|0)+(((1<<(d[b+4>>0]|0))+-1&j)<<2)|0;c[f>>2]=c[g>>2];c[l>>2]=j;c[l+8>>2]=c[e>>2];c[g>>2]=l;g=b+8|0;c[g>>2]=(c[g>>2]|0)+1;__ZN7HashMapIjP6Object20HashMapHasherDefault24HashMapComparatorDefaultIjELh3ELh8EE16check_hash_tableEv(b);k=l;break}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1100526,1100151,228,1100539,0);m=0;return m|0}while(0);m=k+12|0;return m|0}function __ZN7HashMapIP6ObjectjN8ObjectDB13ObjectPtrHashE24HashMapComparatorDefaultIS1_ELh3ELh8EEixERKS1_(b,e){b=b|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0;f=c[b>>2]|0;a:do if(f){g=c[e>>2]|0;h=_bitshift64Shl(g|0,0,18)|0;i=_i64Add(h|0,F|0,~g|0,-1)|0;h=F;j=_bitshift64Lshr(i|0,h|0,31)|0;k=___muldi3(j^i|0,F^h|0,21,0)|0;h=F;i=_bitshift64Lshr(k|0,h|0,11)|0;j=___muldi3(i^k|0,F^h|0,65,0)|0;h=F;k=_bitshift64Lshr(j|0,h|0,22)|0;h=k^j;j=c[f+((h&(1<<(d[b+4>>0]|0))+-1)<<2)>>2]|0;k=g;if(!j)l=10;else{g=j;while(1){if((c[g>>2]|0)==(h|0)?(c[g+8>>2]|0)==(k|0):0){m=g;break a}g=c[g+4>>2]|0;if(!g){l=10;break}}}}else{a[1263537]=0;g=__ZN6Memory12alloc_staticEjb(32,1)|0;if(!g){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143992,1144012,140,1144029,0);n=0}else{a[1263537]=0;k=g+-8|0;c[k>>2]=8;c[k+4>>2]=0;n=g}c[b>>2]=n;a[b+4>>0]=3;c[b+8>>2]=0;c[n>>2]=0;c[(c[b>>2]|0)+4>>2]=0;c[(c[b>>2]|0)+8>>2]=0;c[(c[b>>2]|0)+12>>2]=0;c[(c[b>>2]|0)+16>>2]=0;c[(c[b>>2]|0)+20>>2]=0;c[(c[b>>2]|0)+24>>2]=0;c[(c[b>>2]|0)+28>>2]=0;l=10}while(0);do if((l|0)==10){n=__ZnwjPKc(16,1263606)|0;f=n+4|0;c[f>>2]=0;if(n|0){a[1263537]=0;g=c[e>>2]|0;k=_bitshift64Shl(g|0,0,18)|0;h=_i64Add(k|0,F|0,~g|0,-1)|0;g=F;k=_bitshift64Lshr(h|0,g|0,31)|0;j=___muldi3(k^h|0,F^g|0,21,0)|0;g=F;h=_bitshift64Lshr(j|0,g|0,11)|0;k=___muldi3(h^j|0,F^g|0,65,0)|0;g=F;j=_bitshift64Lshr(k|0,g|0,22)|0;g=j^k;k=(c[b>>2]|0)+((g&(1<<(d[b+4>>0]|0))+-1)<<2)|0;c[f>>2]=c[k>>2];c[n>>2]=g;c[n+8>>2]=c[e>>2];c[k>>2]=n;k=b+8|0;c[k>>2]=(c[k>>2]|0)+1;__ZN7HashMapIP6ObjectjN8ObjectDB13ObjectPtrHashE24HashMapComparatorDefaultIS1_ELh3ELh8EE16check_hash_tableEv(b);m=n;break}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1100526,1100151,228,1100539,0);o=0;return o|0}while(0);o=m+12|0;return o|0}function __ZN7ClassDB10_add_classI19PackedDataContainerEEvv(){var a=0,b=0,d=0,e=0,f=0,g=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+16|0;d=a+12|0;e=a+8|0;f=a+4|0;g=a;__ZN6StringC2EPKc(b,1096512);c[e>>2]=c[b>>2];__ZN10StringNameC2ERK6String(d,e);__ZN6StringC2EPKc(b,1110448);c[g>>2]=c[b>>2];__ZN10StringNameC2ERK6String(f,g);__ZN7ClassDB11_add_class2ERK10StringNameS2_(d,f);__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);__ZN10StringNameD2Ev(d);d=c[e>>2]|0;if(!d){l=a;return}if(__Z16atomic_decrementPj(d+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(d,1);l=a;return}function __ZN19PackedDataContainer13_bind_methodsEv(){var a=0,b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0;a=l;l=l+112|0;if((l|0)>=(m|0))ba(112);b=a+92|0;d=a+80|0;e=a+72|0;f=a+56|0;g=a+40|0;h=a+24|0;i=a+16|0;j=a+8|0;k=a+4|0;n=a+88|0;o=a;p=a+64|0;q=a+48|0;r=a+32|0;__Z8D_METHODPKc(d,1096472);s=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(s);c[s>>2]=396208;__ZN10MethodBind10_set_constEb(s,0);__ZN10MethodBind24_generate_argument_typesEi(s,1);c[s+44>>2]=1943;c[s+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,s,d,0,0)|0;s=d+4|0;t=c[s>>2]|0;if(t|0?(__Z16atomic_decrementPj(t+-8|0)|0)==0:0){u=c[s>>2]|0;s=(u|0)==0?0:u+-4|0;u=s+4|0;if(c[s>>2]|0){v=0;do{__ZN10StringNameD2Ev(u+(v<<2)|0);v=v+1|0}while(v>>>0<(c[s>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(t,1)}__ZN10StringNameD2Ev(d);__Z8D_METHODPKc(e,1096482);d=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(d);c[d>>2]=396244;__ZN10MethodBind10_set_constEb(d,1);__ZN10MethodBind24_generate_argument_typesEi(d,0);__ZN10MethodBind12_set_returnsEb(d,1);c[d+44>>2]=5808;c[d+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,d,e,0,0)|0;d=e+4|0;t=c[d>>2]|0;if(t|0?(__Z16atomic_decrementPj(t+-8|0)|0)==0:0){s=c[d>>2]|0;d=(s|0)==0?0:s+-4|0;s=d+4|0;if(c[d>>2]|0){v=0;do{__ZN10StringNameD2Ev(s+(v<<2)|0);v=v+1|0}while(v>>>0<(c[d>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(t,1)}__ZN10StringNameD2Ev(e);__Z8D_METHODPKc(f,1126689);e=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(e);c[e>>2]=396280;__ZN10MethodBind10_set_constEb(e,0);__ZN10MethodBind24_generate_argument_typesEi(e,1);__ZN10MethodBind12_set_returnsEb(e,1);c[e+44>>2]=1743;c[e+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,e,f,0,0)|0;e=f+4|0;t=c[e>>2]|0;if(t|0?(__Z16atomic_decrementPj(t+-8|0)|0)==0:0){d=c[e>>2]|0;e=(d|0)==0?0:d+-4|0;d=e+4|0;if(c[e>>2]|0){v=0;do{__ZN10StringNameD2Ev(d+(v<<2)|0);v=v+1|0}while(v>>>0<(c[e>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(t,1)}__ZN10StringNameD2Ev(f);__Z8D_METHODPKc(g,1126711);f=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(f);c[f>>2]=396316;__ZN10MethodBind10_set_constEb(f,0);__ZN10MethodBind24_generate_argument_typesEi(f,1);__ZN10MethodBind12_set_returnsEb(f,1);c[f+44>>2]=1744;c[f+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,f,g,0,0)|0;f=g+4|0;t=c[f>>2]|0;if(t|0?(__Z16atomic_decrementPj(t+-8|0)|0)==0:0){e=c[f>>2]|0;f=(e|0)==0?0:e+-4|0;e=f+4|0;if(c[f>>2]|0){v=0;do{__ZN10StringNameD2Ev(e+(v<<2)|0);v=v+1|0}while(v>>>0<(c[f>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(t,1)}__ZN10StringNameD2Ev(g);__Z8D_METHODPKc(h,1126700);g=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(g);c[g>>2]=396280;__ZN10MethodBind10_set_constEb(g,0);__ZN10MethodBind24_generate_argument_typesEi(g,1);__ZN10MethodBind12_set_returnsEb(g,1);c[g+44>>2]=1745;c[g+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,g,h,0,0)|0;g=h+4|0;t=c[g>>2]|0;if(t|0?(__Z16atomic_decrementPj(t+-8|0)|0)==0:0){f=c[g>>2]|0;g=(f|0)==0?0:f+-4|0;f=g+4|0;if(c[g>>2]|0){v=0;do{__ZN10StringNameD2Ev(f+(v<<2)|0);v=v+1|0}while(v>>>0<(c[g>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(t,1)}__ZN10StringNameD2Ev(h);__Z8D_METHODPKcS0_(i,1096492,1128356);h=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(h);c[h>>2]=396352;__ZN10MethodBind10_set_constEb(h,0);__ZN10MethodBind24_generate_argument_typesEi(h,1);__ZN10MethodBind12_set_returnsEb(h,1);c[h+44>>2]=4736;c[h+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,h,i,0,0)|0;h=i+4|0;t=c[h>>2]|0;if(t|0?(__Z16atomic_decrementPj(t+-8|0)|0)==0:0){g=c[h>>2]|0;h=(g|0)==0?0:g+-4|0;g=h+4|0;if(c[h>>2]|0){v=0;do{__ZN10StringNameD2Ev(g+(v<<2)|0);v=v+1|0}while(v>>>0<(c[h>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(t,1)}__ZN10StringNameD2Ev(i);__Z8D_METHODPKc(j,1128330);i=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(i);c[i>>2]=396388;__ZN10MethodBind10_set_constEb(i,1);__ZN10MethodBind24_generate_argument_typesEi(i,0);__ZN10MethodBind12_set_returnsEb(i,1);c[i+44>>2]=5809;c[i+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,i,j,0,0)|0;i=j+4|0;t=c[i>>2]|0;if(t|0?(__Z16atomic_decrementPj(t+-8|0)|0)==0:0){h=c[i>>2]|0;i=(h|0)==0?0:h+-4|0;h=i+4|0;if(c[i>>2]|0){v=0;do{__ZN10StringNameD2Ev(h+(v<<2)|0);v=v+1|0}while(v>>>0<(c[i>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(t,1)}__ZN10StringNameD2Ev(j);__ZN6StringC2EPKc(b,1096512);c[n>>2]=c[b>>2];__ZN10StringNameC2ERK6String(k,n);__ZN6StringC2EPKc(o,1096503);__ZN6StringC2EPKc(p,1263606);j=b+4|0;c[j>>2]=0;t=b+12|0;c[t>>2]=0;c[b>>2]=22;i=c[o>>2]|0;if(i|0?(c[j>>2]=0,__Z28atomic_conditional_incrementPj(i+-8|0)|0):0)c[j>>2]=c[o>>2];c[b+8>>2]=0;j=c[t>>2]|0;if((j|0)!=(c[p>>2]|0)){if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);c[t>>2]=0;j=c[p>>2]|0;if(j|0?__Z28atomic_conditional_incrementPj(j+-8|0)|0:0)c[t>>2]=c[p>>2]}c[b+16>>2]=7;c[q>>2]=__Z11_scs_createPKc(1096472)|0;c[r>>2]=__Z11_scs_createPKc(1096482)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(k,b,q,r,-1);__ZN10StringNameD2Ev(r);__ZN10StringNameD2Ev(q);q=c[b+12>>2]|0;if(q|0?(__Z16atomic_decrementPj(q+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(q,1);q=c[b+4>>2]|0;if(q|0?(__Z16atomic_decrementPj(q+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(q,1);q=c[p>>2]|0;if(q|0?(__Z16atomic_decrementPj(q+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(q,1);q=c[o>>2]|0;if(q|0?(__Z16atomic_decrementPj(q+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(q,1);__ZN10StringNameD2Ev(k);k=c[n>>2]|0;if(!k){l=a;return}if(__Z16atomic_decrementPj(k+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(k,1);l=a;return}function __ZN19PackedDataContainer9_set_dataERK10PoolVectorIhE(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0;d=a+128|0;e=c[d>>2]|0;do if((e|0)==(c[b>>2]|0))f=e;else{__ZN10PoolVectorIhE12_unreferenceEv(d);g=c[b>>2]|0;if(g|0?__Z28atomic_conditional_incrementPj(g)|0:0){g=c[b>>2]|0;c[d>>2]=g;f=g;break}f=c[d>>2]|0}while(0);if(!f){h=0;i=a+132|0;c[i>>2]=h;return}h=c[f+16>>2]|0;i=a+132|0;c[i>>2]=h;return}function __ZNK19PackedDataContainer9_get_dataEv(a){a=a|0;var b=0,d=0,e=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b;e=a+128|0;c[d>>2]=0;if((c[e>>2]|0?(__ZN10PoolVectorIhE12_unreferenceEv(d),a=c[e>>2]|0,a|0):0)?__Z28atomic_conditional_incrementPj(a)|0:0)c[d>>2]=c[e>>2];l=b;return c[d>>2]|0}function __ZN19PackedDataContainer10_iter_initERK5Array(a,b,c){a=a|0;b=b|0;c=c|0;__ZN19PackedDataContainer14_iter_init_ofsERK5Arrayj(a,b,c,0);return}function __ZN19PackedDataContainer9_iter_getERK7Variant(a,b,c){a=a|0;b=b|0;c=c|0;__ZN19PackedDataContainer13_iter_get_ofsERK7Variantj(a,b,c,0);return}function __ZN19PackedDataContainer10_iter_nextERK5Array(a,b,c){a=a|0;b=b|0;c=c|0;__ZN19PackedDataContainer14_iter_next_ofsERK5Arrayj(a,b,c,0);return}function __ZN19PackedDataContainer4packERK7Variant(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e+12|0;g=e;c[f>>2]=0;h=g+4|0;c[h>>2]=379008;c[g>>2]=0;i=g+8|0;c[i>>2]=0;__ZN19PackedDataContainer5_packERK7VariantR6VectorIhER3MapI6Stringj10ComparatorIS7_E16DefaultAllocatorE(b,d,f,g)|0;d=c[f>>2]|0;if(!d){c[b+132>>2]=0;j=0}else{c[b+132>>2]=c[d+-4>>2];j=c[d+-4>>2]|0}d=b+128|0;__ZN10PoolVectorIhE6resizeEi(d,j)|0;if((c[d>>2]|0)!=0?(__ZN10PoolVectorIhE14_copy_on_writeEv(d),j=c[d>>2]|0,(j|0)!=0):0){__Z16atomic_incrementPj(j+4|0)|0;k=j;n=c[j+8>>2]|0}else{k=0;n=0}j=c[f>>2]|0;do if(!j){o=0;p=0}else{if((c[j+-8>>2]|0)>>>0>1){d=c[j+-4>>2]|0;b=d+-1|0;q=b>>>1|b;b=q>>>2|q;q=b>>>4|b;b=q>>>8|q;q=__ZN6Memory12alloc_staticEjb((b>>>16|b)+1|0,1)|0;c[q+-8>>2]=1;c[q+-4>>2]=d;if(d|0){b=0;do{a[q+b>>0]=a[(c[f>>2]|0)+b>>0]|0;b=b+1|0}while((b|0)!=(d|0))}d=c[f>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);c[f>>2]=q;if(!q){o=0;p=0;break}else r=q}else r=j;o=r;p=c[r+-4>>2]|0}while(0);_memcpy(n|0,o|0,p|0)|0;if(k|0)__Z16atomic_decrementPj(k+4|0)|0;k=c[g>>2]|0;if(k|0?(__ZN3MapI6Stringj10ComparatorIS0_E16DefaultAllocatorE13_cleanup_treeEPNS4_7ElementE(g,c[k+8>>2]|0),k=c[h>>2]|0,h=c[g>>2]|0,c[h+8>>2]=k,c[i>>2]=0,i=k,c[i+12>>2]=i,h|0):0){i=c[h+24>>2]|0;if(i|0?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);__ZN6Memory11free_staticEPvb(h,0);c[g>>2]=0}g=c[f>>2]|0;if(!g){l=e;return 0}if(__Z16atomic_decrementPj(g+-8|0)|0){l=e;return 0}__ZN6Memory11free_staticEPvb(g,1);l=e;return 0}function __ZNK19PackedDataContainer4sizeEv(a){a=a|0;var b=0,e=0,f=0;b=c[a+128>>2]|0;a=b+4|0;__Z16atomic_incrementPj(a)|0;e=c[b+8>>2]|0;if(((d[e+1>>0]|0)<<8|(d[e>>0]|0)|(d[e+2>>0]|0)<<16|(d[e+3>>0]|0)<<24)>>>0>4294967293)f=(d[e+5>>0]|0)<<8|(d[e+4>>0]|0)|(d[e+6>>0]|0)<<16|(d[e+7>>0]|0)<<24;else f=-1;if(!b)return f|0;__Z16atomic_decrementPj(a)|0;return f|0}function __ZNK13MethodBind0RCI19PackedDataContaineriE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK13MethodBind0RCI19PackedDataContaineriE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1096512);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI19PackedDataContaineriE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1255196)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2Ei(i,ij[n&8191](d)|0);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI19PackedDataContaineriE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0;if(!b)f=0;else{d=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1255196)|0;f=d?b:0}b=c[a+44>>2]|0;d=c[a+48>>2]|0;a=f+(d>>1)|0;if(!(d&1)){g=b;h=ij[g&8191](a)|0;c[e>>2]=h;return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=ij[g&8191](a)|0;c[e>>2]=h;return}}function __ZN13MethodBind0RCI19PackedDataContaineriED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN19PackedDataContainer5_packERK7VariantR6VectorIhER3MapI6Stringj10ComparatorIS7_E16DefaultAllocatorE(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0;g=l;l=l+64|0;if((l|0)>=(m|0))ba(64);h=g+32|0;i=g+60|0;j=g+56|0;k=g;switch(c[d>>2]|0){case 4:{c[h>>2]=__ZNK7Variantcv6StringEv(d)|0;if((c[f>>2]|0)!=0?(__ZNK3MapI6Stringj10ComparatorIS0_E16DefaultAllocatorE5_findERKS0_(f,h)|0)!=0:0){n=c[(__ZN3MapI6Stringj10ComparatorIS0_E16DefaultAllocatorEixERKS0_(f,h)|0)>>2]|0;o=0}else{p=c[e>>2]|0;if(!p)q=0;else q=c[p+-4>>2]|0;c[(__ZN3MapI6Stringj10ComparatorIS0_E16DefaultAllocatorEixERKS0_(f,h)|0)>>2]=q;n=0;o=1}q=c[h>>2]|0;if(q|0?(__Z16atomic_decrementPj(q+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(q,1);if(!o){r=n;l=g;return r|0}break}case 16:case 28:case 27:case 26:case 25:case 24:case 23:case 22:case 19:case 15:case 13:case 12:case 11:case 10:case 9:case 8:case 7:case 6:case 5:case 3:case 2:case 1:case 0:break;case 18:case 17:{c[h>>2]=0;n=__ZN19PackedDataContainer5_packERK7VariantR6VectorIhER3MapI6Stringj10ComparatorIS7_E16DefaultAllocatorE(b,h,e,f)|0;if(c[h>>2]|0)__ZN7Variant5clearEv(h);r=n;l=g;return r|0}case 20:{c[h>>2]=__ZNK7Variantcv10DictionaryEv(d)|0;n=c[e>>2]|0;if(!n)s=0;else s=c[n+-4>>2]|0;n=__ZNK10Dictionary4sizeEv(h)|0;o=c[e>>2]|0;if(!o)t=0;else t=c[o+-4>>2]|0;__ZN6VectorIhE6resizeEi(e,(n*12|0)+8+t|0)|0;if((s|0)<0)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);t=c[e>>2]|0;o=(t|0)==0;if(o)u=0;else u=c[t+-4>>2]|0;do if((u|0)<=(s|0)){if(o)v=0;else v=c[t+-4>>2]|0;if((v|0)>(s|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);__ZN6VectorIhE14_copy_on_writeEv(e);v=(c[e>>2]|0)+s|0;t=s+4|0;a[v>>0]=-1;a[v+1>>0]=-1>>8;a[v+2>>0]=-1>>16;a[v+3>>0]=-1>>24;do if((t|0)<0)w=50;else{v=c[e>>2]|0;o=(v|0)==0;if(o)x=0;else x=c[v+-4>>2]|0;if((x|0)<=(t|0)){if(o)y=0;else y=c[v+-4>>2]|0;if((y|0)<=(t|0)){w=50;break}a[1263537]=0}__ZN6VectorIhE14_copy_on_writeEv(e);z=(c[e>>2]|0)+t|0}while(0);if((w|0)==50){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);z=0}a[z>>0]=n;a[z+1>>0]=n>>>8;a[z+2>>0]=n>>>16;a[z+3>>0]=n>>>24;c[i>>2]=0;__ZNK10Dictionary12get_key_listEP4ListI7Variant16DefaultAllocatorE(h,i);c[j>>2]=0;n=c[i>>2]|0;if(n|0?(z=c[n>>2]|0,z|0):0){n=k+8|0;t=k+8|0;y=z;do{c[n>>2]=0;c[k>>2]=__ZNK7Variant4hashEv(y)|0;__ZN7VariantaSERKS_(t,y);if(!(c[j>>2]|0)){z=__ZnwjPFPvjE(12,4740)|0;c[j>>2]=z;c[z>>2]=0;c[z+4>>2]=0;c[z+8>>2]=0}z=__ZnwjPFPvjE(48,4740)|0;x=z+8|0;c[x>>2]=0;v=z+32|0;c[v>>2]=0;o=z+36|0;c[o>>2]=0;u=z+40|0;c[u>>2]=0;c[z>>2]=c[k>>2];__ZN7VariantaSERKS_(x,t);x=c[j>>2]|0;q=x+4|0;p=c[q>>2]|0;c[o>>2]=p;c[v>>2]=0;c[u>>2]=x;if(p|0)c[p+32>>2]=z;c[q>>2]=z;if(!(c[x>>2]|0))c[x>>2]=z;z=x+8|0;c[z>>2]=(c[z>>2]|0)+1;if(c[t>>2]|0)__ZN7Variant5clearEv(t);y=c[y+24>>2]|0}while((y|0)!=0)}__ZN4ListIN19PackedDataContainer7DictKeyE16DefaultAllocatorE11sort_customI10ComparatorIS1_EEEvv(j);y=c[j>>2]|0;a:do if(y|0){t=c[y>>2]|0;do if(t){k=s+8|0;n=t;z=0;while(1){x=c[n>>2]|0;q=k+(z*12|0)|0;do if((q|0)<0)w=114;else{p=c[e>>2]|0;u=(p|0)==0;if(u)A=0;else A=c[p+-4>>2]|0;if((A|0)<=(q|0)){if(u)B=0;else B=c[p+-4>>2]|0;if((B|0)<=(q|0)){w=114;break}a[1263537]=0}__ZN6VectorIhE14_copy_on_writeEv(e);C=(c[e>>2]|0)+q|0}while(0);if((w|0)==114){w=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);C=0}a[C>>0]=x;a[C+1>>0]=x>>>8;a[C+2>>0]=x>>>16;a[C+3>>0]=x>>>24;p=n+8|0;u=__ZN19PackedDataContainer5_packERK7VariantR6VectorIhER3MapI6Stringj10ComparatorIS7_E16DefaultAllocatorE(b,p,e,f)|0;v=q+4|0;if((v|0)<0){w=124;break}o=c[e>>2]|0;D=(o|0)==0;if(D)E=0;else E=c[o+-4>>2]|0;if((E|0)<=(v|0)){if(D)F=0;else F=c[o+-4>>2]|0;if((F|0)<=(v|0)){w=124;break}a[1263537]=0}__ZN6VectorIhE14_copy_on_writeEv(e);o=(c[e>>2]|0)+v|0;a[o>>0]=u;a[o+1>>0]=u>>>8;a[o+2>>0]=u>>>16;a[o+3>>0]=u>>>24;u=__ZN19PackedDataContainer5_packERK7VariantR6VectorIhER3MapI6Stringj10ComparatorIS7_E16DefaultAllocatorE(b,__ZN10DictionaryixERK7Variant(h,p)|0,e,f)|0;p=q+8|0;if((p|0)<0){w=133;break}o=c[e>>2]|0;v=(o|0)==0;if(v)G=0;else G=c[o+-4>>2]|0;if((G|0)<=(p|0)){if(v)H=0;else H=c[o+-4>>2]|0;if((H|0)<=(p|0)){w=133;break}a[1263537]=0}__ZN6VectorIhE14_copy_on_writeEv(e);o=(c[e>>2]|0)+p|0;a[o>>0]=u;a[o+1>>0]=u>>>8;a[o+2>>0]=u>>>16;a[o+3>>0]=u>>>24;n=c[n+32>>2]|0;if(!n){w=68;break}else z=z+1|0}if((w|0)==68){z=c[j>>2]|0;if(!z)break a;else{I=z;break}}else if((w|0)==124)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((w|0)==133)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}else I=y;while(0);while(1){t=c[I>>2]|0;if(!t)break;a[1263537]=0;if((c[t+40>>2]|0)==(I|0)){c[I>>2]=c[t+32>>2];z=I+4|0;n=c[t+36>>2]|0;if((c[z>>2]|0)==(t|0))c[z>>2]=n;z=t+32|0;if(n|0)c[n+32>>2]=c[z>>2];k=c[z>>2]|0;if(k|0)c[k+36>>2]=n;n=t+8|0;if(c[n>>2]|0)__ZN7Variant5clearEv(n);__ZN6Memory11free_staticEPvb(t,0);t=I+8|0;c[t>>2]=(c[t>>2]|0)+-1}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145114,1145120,157,1145132,0);J=c[j>>2]|0;if(!(c[J+8>>2]|0)){w=83;break}if(!J)break a;else I=J}if((w|0)==83){__ZN6Memory11free_staticEPvb(J,0);c[j>>2]=0;break}if(!(c[I+8>>2]|0)){a[1263537]=0;__ZN6Memory11free_staticEPvb(I,0);break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145461,1145120,668,1145467,0);break}}while(0);I=c[i>>2]|0;b:do if(I|0){j=I;while(1){J=c[j>>2]|0;if(!J)break;a[1263537]=0;if((c[J+32>>2]|0)==(j|0)){c[j>>2]=c[J+24>>2];y=j+4|0;H=c[J+28>>2]|0;if((c[y>>2]|0)==(J|0))c[y>>2]=H;y=J+24|0;if(H|0)c[H+24>>2]=c[y>>2];G=c[y>>2]|0;if(G|0)c[G+28>>2]=H;if(c[J>>2]|0)__ZN7Variant5clearEv(J);__ZN6Memory11free_staticEPvb(J,0);J=j+8|0;c[J>>2]=(c[J>>2]|0)+-1}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145114,1145120,157,1145132,0);K=c[i>>2]|0;if(!(c[K+8>>2]|0)){w=102;break}if(!K)break b;else j=K}if((w|0)==102){__ZN6Memory11free_staticEPvb(K,0);c[i>>2]=0;break}if(!(c[j+8>>2]|0)){a[1263537]=0;__ZN6Memory11free_staticEPvb(j,0);break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145461,1145120,668,1145467,0);break}}while(0);__ZN10DictionaryD2Ev(h);r=s;l=g;return r|0}case 21:{c[h>>2]=__ZNK7Variantcv5ArrayEv(d)|0;s=c[e>>2]|0;if(!s)L=0;else L=c[s+-4>>2]|0;s=__ZNK5Array4sizeEv(h)|0;i=c[e>>2]|0;if(!i)M=0;else M=c[i+-4>>2]|0;__ZN6VectorIhE6resizeEi(e,(s<<2)+8+M|0)|0;if((L|0)<0)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);M=c[e>>2]|0;i=(M|0)==0;if(i)N=0;else N=c[M+-4>>2]|0;do if((N|0)<=(L|0)){if(i)O=0;else O=c[M+-4>>2]|0;if((O|0)>(L|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);__ZN6VectorIhE14_copy_on_writeEv(e);O=(c[e>>2]|0)+L|0;a[O>>0]=-2;a[O+1>>0]=-1;a[O+2>>0]=-1;a[O+3>>0]=-1;O=L+4|0;do if((O|0)<0)w=156;else{M=c[e>>2]|0;i=(M|0)==0;if(i)P=0;else P=c[M+-4>>2]|0;if((P|0)<=(O|0)){if(i)Q=0;else Q=c[M+-4>>2]|0;if((Q|0)<=(O|0)){w=156;break}a[1263537]=0}__ZN6VectorIhE14_copy_on_writeEv(e);R=(c[e>>2]|0)+O|0}while(0);if((w|0)==156){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);R=0}a[R>>0]=s;a[R+1>>0]=s>>>8;a[R+2>>0]=s>>>16;a[R+3>>0]=s>>>24;c:do if((s|0)>0){R=L+8|0;O=0;while(1){Q=__ZN19PackedDataContainer5_packERK7VariantR6VectorIhER3MapI6Stringj10ComparatorIS7_E16DefaultAllocatorE(b,__ZN5ArrayixEi(h,O)|0,e,f)|0;P=R+(O<<2)|0;if((P|0)<0){w=169;break}M=c[e>>2]|0;i=(M|0)==0;if(i)S=0;else S=c[M+-4>>2]|0;if((S|0)<=(P|0)){if(i)T=0;else T=c[M+-4>>2]|0;if((T|0)<=(P|0)){w=169;break}a[1263537]=0}__ZN6VectorIhE14_copy_on_writeEv(e);M=(c[e>>2]|0)+P|0;a[M>>0]=Q;a[M+1>>0]=Q>>>8;a[M+2>>0]=Q>>>16;a[M+3>>0]=Q>>>24;O=O+1|0;if((O|0)>=(s|0))break c}if((w|0)==169)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);__ZN5ArrayD2Ev(h);r=L;l=g;return r|0}default:{r=0;l=g;return r|0}}L=c[e>>2]|0;if(!L)U=0;else U=c[L+-4>>2]|0;__Z14encode_variantRK7VariantPhRi(d,0,h)|0;L=c[e>>2]|0;if(!L)V=0;else V=c[L+-4>>2]|0;__ZN6VectorIhE6resizeEi(e,(c[h>>2]|0)+V|0)|0;do if((U|0)<0)w=23;else{V=c[e>>2]|0;L=(V|0)==0;if(L)W=0;else W=c[V+-4>>2]|0;if((W|0)<=(U|0)){if(L)X=0;else X=c[V+-4>>2]|0;if((X|0)<=(U|0)){w=23;break}a[1263537]=0}__ZN6VectorIhE14_copy_on_writeEv(e);Y=(c[e>>2]|0)+U|0}while(0);if((w|0)==23){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);Y=0}__Z14encode_variantRK7VariantPhRi(d,Y,h)|0;r=U;l=g;return r|0}function __ZN3MapI6Stringj10ComparatorIS0_E16DefaultAllocatorE13_cleanup_treeEPNS4_7ElementE(a,b){a=a|0;b=b|0;if((c[a+4>>2]|0)==(b|0))return;__ZN3MapI6Stringj10ComparatorIS0_E16DefaultAllocatorE13_cleanup_treeEPNS4_7ElementE(a,c[b+8>>2]|0);__ZN3MapI6Stringj10ComparatorIS0_E16DefaultAllocatorE13_cleanup_treeEPNS4_7ElementE(a,c[b+4>>2]|0);a=c[b+24>>2]|0;if(a|0?(__Z16atomic_decrementPj(a+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(a,1);__ZN6Memory11free_staticEPvb(b,0);return}function __ZNK3MapI6Stringj10ComparatorIS0_E16DefaultAllocatorE5_findERKS0_(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d;f=c[(c[a>>2]|0)+8>>2]|0;g=a+4|0;if((f|0)==(c[g>>2]|0)){h=f;i=f;j=(h|0)!=(i|0);k=j?h:0;l=d;return k|0}a=f;while(1){f=a+24|0;c[e>>2]=0;n=c[f>>2]|0;if(n|0?(c[e>>2]=0,__Z28atomic_conditional_incrementPj(n+-8|0)|0):0)c[e>>2]=c[f>>2];n=__ZNK6StringltES_(b,e)|0;o=c[e>>2]|0;if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(o,1);if(n)p=a+8|0;else{c[e>>2]=0;n=c[b>>2]|0;if(n|0?(c[e>>2]=0,__Z28atomic_conditional_incrementPj(n+-8|0)|0):0)c[e>>2]=c[b>>2];n=__ZNK6StringltES_(f,e)|0;f=c[e>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);if(!n)break;p=a+4|0}n=c[p>>2]|0;if((n|0)==(c[g>>2]|0)){h=n;i=n;q=21;break}else a=n}if((q|0)==21){j=(h|0)!=(i|0);k=j?h:0;l=d;return k|0}h=a;i=c[g>>2]|0;j=(h|0)!=(i|0);k=j?h:0;l=d;return k|0}function __ZN3MapI6Stringj10ComparatorIS0_E16DefaultAllocatorEixERKS0_(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;if((c[b>>2]|0)==0?(g=__ZnwjPFPvjE(32,4740)|0,h=g+16|0,c[h>>2]=0,c[h+4>>2]=0,c[h+8>>2]=0,c[b>>2]=g,h=c[b+4>>2]|0,c[g+4>>2]=h,c[g+8>>2]=h,c[g+12>>2]=h,c[g>>2]=1,(g|0)==0):0){c[f>>2]=0;i=f;j=6}else{g=__ZNK3MapI6Stringj10ComparatorIS0_E16DefaultAllocatorE5_findERKS0_(b,d)|0;if(!g){h=(c[b>>2]|0)==0;c[f>>2]=0;if(h){i=f;j=6}else{k=f;j=7}}else n=g}if((j|0)==6){g=__ZnwjPFPvjE(32,4740)|0;h=g+16|0;c[h>>2]=0;c[h+4>>2]=0;c[h+8>>2]=0;c[b>>2]=g;h=c[b+4>>2]|0;c[g+4>>2]=h;c[g+8>>2]=h;c[g+12>>2]=h;c[g>>2]=1;k=i;j=7}if((j|0)==7){j=__ZN3MapI6Stringj10ComparatorIS0_E16DefaultAllocatorE10_insert_rbERKS0_RKj(b,d,f)|0;if(!j){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145936,616,1145947,0);o=0;l=e;return o|0}else n=j}a[1263537]=0;o=n+28|0;l=e;return o|0}function __ZN4ListIN19PackedDataContainer7DictKeyE16DefaultAllocatorE11sort_customI10ComparatorIS1_EEEvv(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d;f=c[b>>2]|0;if(!f){l=d;return}g=c[f+8>>2]|0;if((g|0)<2){l=d;return}f=__ZN6Memory12alloc_staticEjb(g<<2,1)|0;if(!f){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143992,1144012,140,1144029,0);h=0;i=0}else{a[1263537]=0;j=f+-8|0;c[j>>2]=g;c[j+4>>2]=0;h=f;i=f}f=c[b>>2]|0;if(f|0?(j=c[f>>2]|0,j|0):0){f=j;j=0;while(1){c[h+(j<<2)>>2]=f;f=c[f+32>>2]|0;if(!f)break;else j=j+1|0}}switch(g|0){case 0:break;case 1:{k=0;n=11;break}default:{j=g;f=0;do{f=f+1|0;j=j>>1}while((j|0)!=1);k=f<<1;n=11}}if((n|0)==11){__ZNK9SortArrayIPN4ListIN19PackedDataContainer7DictKeyE16DefaultAllocatorE7ElementENS4_19AuxiliaryComparatorI10ComparatorIS2_EEEE9introsortEiiPS6_i(e,0,g,h,k);__ZNK9SortArrayIPN4ListIN19PackedDataContainer7DictKeyE16DefaultAllocatorE7ElementENS4_19AuxiliaryComparatorI10ComparatorIS2_EEEE20final_insertion_sortEiiPS6_(e,0,g,h)}e=c[b>>2]|0;c[e>>2]=c[h>>2];c[(c[h>>2]|0)+36>>2]=0;c[(c[h>>2]|0)+32>>2]=c[h+4>>2];b=g+-1|0;k=h+(b<<2)|0;c[e+4>>2]=c[k>>2];c[(c[k>>2]|0)+36>>2]=c[h+(g+-2<<2)>>2];c[(c[k>>2]|0)+32>>2]=0;if((b|0)>1){k=1;do{g=h+(k<<2)|0;c[(c[g>>2]|0)+36>>2]=c[h+(k+-1<<2)>>2];k=k+1|0;c[(c[g>>2]|0)+32>>2]=c[h+(k<<2)>>2]}while((k|0)!=(b|0))}__ZN6Memory11free_staticEPvb(i,1);l=d;return}function __ZNK9SortArrayIPN4ListIN19PackedDataContainer7DictKeyE16DefaultAllocatorE7ElementENS4_19AuxiliaryComparatorI10ComparatorIS2_EEEE9introsortEiiPS6_i(a,b,d,e,f){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0;g=d-b|0;if((g|0)<=16)return;h=e+(b<<2)|0;i=f;f=d;d=g;while(1){if(!i)break;g=e+((d>>>1)+b<<2)|0;j=e+(f+-1<<2)|0;k=c[c[h>>2]>>2]|0;l=c[c[g>>2]>>2]|0;m=k>>>0<l>>>0;n=c[c[j>>2]>>2]|0;o=c[c[((m?l:k)>>>0<n>>>0?(m?g:h):(m?k:l)>>>0<n>>>0?j:m?h:g)>>2]>>2]|0;g=b;m=f;while(1){p=g;while(1){q=e+(p<<2)|0;r=c[q>>2]|0;s=p+1|0;if((c[r>>2]|0)>>>0<o>>>0)p=s;else{t=m;break}}do{t=t+-1|0;u=e+(t<<2)|0;v=c[u>>2]|0}while(o>>>0<(c[v>>2]|0)>>>0);if((p|0)>=(t|0))break;c[q>>2]=v;c[u>>2]=r;g=s;m=t}i=i+-1|0;__ZNK9SortArrayIPN4ListIN19PackedDataContainer7DictKeyE16DefaultAllocatorE7ElementENS4_19AuxiliaryComparatorI10ComparatorIS2_EEEE9introsortEiiPS6_i(a,p,f,e,i);m=p-b|0;if((m|0)<=16){w=33;break}else{f=p;d=m}}if((w|0)==33)return;w=(d+-2|0)/2|0;while(1){p=c[e+(w+b<<2)>>2]|0;i=w<<1;a=i+2|0;if((a|0)<(d|0)){t=i;s=w;r=a;while(1){u=t|1;v=(c[c[e+(r+b<<2)>>2]>>2]|0)>>>0<(c[c[e+(u+b<<2)>>2]>>2]|0)>>>0?u:r;c[e+(s+b<<2)>>2]=c[e+(v+b<<2)>>2];u=v<<1;q=u+2|0;if((q|0)<(d|0)){t=u;s=v;r=q}else{x=u;y=q;z=v;break}}}else{x=i;y=a;z=w}r=x|1;if((y|0)==(d|0)){c[e+(z+b<<2)>>2]=c[e+(r+b<<2)>>2];A=r}else A=z;r=A+b|0;a:do if((A|0)>(w|0)){s=c[p>>2]|0;t=A;v=r;while(1){t=(t+-1|0)/2|0;q=t+b|0;u=c[e+(q<<2)>>2]|0;if((c[u>>2]|0)>>>0>=s>>>0){B=v;break a}c[e+(v<<2)>>2]=u;if((t|0)<=(w|0)){B=q;break}else v=q}}else B=r;while(0);c[e+(B<<2)>>2]=p;if(!w)break;else w=w+-1|0}if((d|0)<=1)return;d=f;do{d=d+-1|0;f=e+(d<<2)|0;w=c[f>>2]|0;c[f>>2]=c[h>>2];f=d-b|0;if((f|0)>2){B=0;A=0;z=2;do{y=B|1;x=A;A=(c[c[e+(z+b<<2)>>2]>>2]|0)>>>0<(c[c[e+(y+b<<2)>>2]>>2]|0)>>>0?y:z;c[e+(x+b<<2)>>2]=c[e+(A+b<<2)>>2];B=A<<1;z=B+2|0}while((z|0)<(f|0));C=B|1;D=z;E=A}else{C=1;D=2;E=0}if((D|0)==(f|0)){c[e+(E+b<<2)>>2]=c[e+(C+b<<2)>>2];F=C}else F=E;p=F+b|0;b:do if((F|0)>0){x=c[w>>2]|0;y=F;r=p;while(1){a=y+-1|0;y=(a|0)/2|0;i=y+b|0;v=c[e+(i<<2)>>2]|0;if((c[v>>2]|0)>>>0>=x>>>0){G=r;break b}c[e+(r<<2)>>2]=v;if((a|0)<=1){G=i;break}else r=i}}else G=p;while(0);c[e+(G<<2)>>2]=w}while((f|0)>1);return}function __ZNK9SortArrayIPN4ListIN19PackedDataContainer7DictKeyE16DefaultAllocatorE7ElementENS4_19AuxiliaryComparatorI10ComparatorIS2_EEEE20final_insertion_sortEiiPS6_(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0;if((d-b|0)<=16){if((d|0)==(b|0))return;a=b+1|0;if((a|0)==(d|0))return;f=e+(b<<2)|0;g=b;h=a;while(1){a=c[e+(h<<2)>>2]|0;i=c[a>>2]|0;if(i>>>0<(c[c[f>>2]>>2]|0)>>>0)if((g|0)<(b|0))j=f;else{k=h;do{l=k;k=k+-1|0;c[e+(l<<2)>>2]=c[e+(k<<2)>>2]}while((k|0)>(b|0));j=f}else{k=e+(g<<2)|0;if(i>>>0<(c[c[k>>2]>>2]|0)>>>0){l=h;m=g;n=k;while(1){c[e+(l<<2)>>2]=c[n>>2];k=m+-1|0;n=e+(k<<2)|0;if(i>>>0>=(c[c[n>>2]>>2]|0)>>>0){o=m;break}else{p=m;m=k;l=p}}}else o=h;j=e+(o<<2)|0}c[j>>2]=a;l=h+1|0;if((l|0)==(d|0))break;else{m=h;h=l;g=m}}return}g=b+16|0;h=e+(b<<2)|0;j=b;o=b+1|0;while(1){f=c[e+(o<<2)>>2]|0;m=c[f>>2]|0;if(m>>>0<(c[c[h>>2]>>2]|0)>>>0)if((j|0)<(b|0))q=h;else{l=o;do{n=l;l=l+-1|0;c[e+(n<<2)>>2]=c[e+(l<<2)>>2]}while((l|0)>(b|0));q=h}else{l=e+(j<<2)|0;if(m>>>0<(c[c[l>>2]>>2]|0)>>>0){a=o;n=j;i=l;while(1){c[e+(a<<2)>>2]=c[i>>2];l=n+-1|0;i=e+(l<<2)|0;if(m>>>0>=(c[c[i>>2]>>2]|0)>>>0){r=n;break}else{p=n;n=l;a=p}}}else r=o;q=e+(r<<2)|0}c[q>>2]=f;a=o+1|0;if((a|0)==(g|0))break;else{n=o;o=a;j=n}}if((g|0)==(d|0))return;else s=g;do{g=c[e+(s<<2)>>2]|0;j=s+-1|0;o=e+(j<<2)|0;q=c[g>>2]|0;if(q>>>0<(c[c[o>>2]>>2]|0)>>>0){r=s;h=j;j=o;while(1){c[e+(r<<2)>>2]=c[j>>2];o=h+-1|0;j=e+(o<<2)|0;if(q>>>0>=(c[c[j>>2]>>2]|0)>>>0){t=h;break}else{b=h;h=o;r=b}}}else t=s;c[e+(t<<2)>>2]=g;s=s+1|0}while((s|0)!=(d|0));return}function __ZN3MapI6Stringj10ComparatorIS0_E16DefaultAllocatorE10_insert_rbERKS0_RKj(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f;a[g>>0]=0;h=__ZN3MapI6Stringj10ComparatorIS0_E16DefaultAllocatorE7_insertERKS0_Rb(b,d,g)|0;if(h|0)c[h+28>>2]=c[e>>2];if(a[g>>0]|0){l=f;return h|0}g=b+8|0;c[g>>2]=(c[g>>2]|0)+1;g=h+12|0;e=c[g>>2]|0;if(!(c[e>>2]|0)){d=b+4|0;i=h;j=e;k=e;e=g;while(1){g=j+12|0;n=c[g>>2]|0;o=c[n+8>>2]|0;p=n;do if((j|0)==(o|0)){q=c[n+4>>2]|0;if(!(c[q>>2]|0)){c[k>>2]=1;a[1263537]=0;c[q>>2]=1;if((c[d>>2]|0)==(n|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);r=c[(c[e>>2]|0)+12>>2]|0;break}else{a[1263537]=0;c[n>>2]=0;r=n;break}}q=j+4|0;if((i|0)==(c[q>>2]|0)){s=i+8|0;t=c[s>>2]|0;c[q>>2]=t;if((t|0)==(c[d>>2]|0))u=p;else{c[t+12>>2]=j;u=c[g>>2]|0}t=i+12|0;c[t>>2]=u;q=c[g>>2]|0;v=q+8|0;c[((c[v>>2]|0)==(j|0)?v:q+4|0)>>2]=i;c[s>>2]=j;c[g>>2]=i;w=j;x=i;y=c[t>>2]|0}else{w=i;x=j;y=n}a[1263537]=0;c[x>>2]=1;t=c[d>>2]|0;if((t|0)==(y|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);z=c[(c[w+12>>2]|0)+12>>2]|0;A=c[d>>2]|0}else{a[1263537]=0;c[y>>2]=0;z=y;A=t}t=z+8|0;s=c[t>>2]|0;q=s+4|0;v=c[q>>2]|0;c[t>>2]=v;if((v|0)!=(A|0))c[v+12>>2]=z;v=z+12|0;c[s+12>>2]=c[v>>2];t=c[v>>2]|0;B=t+4|0;c[((c[B>>2]|0)==(z|0)?B:t+8|0)>>2]=s;c[q>>2]=z;c[v>>2]=s;r=w}else{if(!(c[o>>2]|0)){c[k>>2]=1;a[1263537]=0;c[o>>2]=1;if((c[d>>2]|0)==(n|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);r=c[(c[e>>2]|0)+12>>2]|0;break}else{a[1263537]=0;c[n>>2]=0;r=n;break}}s=j+8|0;if((i|0)==(c[s>>2]|0)){v=i+4|0;q=c[v>>2]|0;c[s>>2]=q;if((q|0)==(c[d>>2]|0))C=p;else{c[q+12>>2]=j;C=c[g>>2]|0}q=i+12|0;c[q>>2]=C;s=c[g>>2]|0;t=s+4|0;c[((c[t>>2]|0)==(j|0)?t:s+8|0)>>2]=i;c[v>>2]=j;c[g>>2]=i;D=j;E=i;F=c[q>>2]|0}else{D=i;E=j;F=n}a[1263537]=0;c[E>>2]=1;q=c[d>>2]|0;if((q|0)==(F|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);G=c[d>>2]|0;H=c[(c[D+12>>2]|0)+12>>2]|0}else{a[1263537]=0;c[F>>2]=0;G=q;H=F}q=H+4|0;v=c[q>>2]|0;s=v+8|0;t=c[s>>2]|0;c[q>>2]=t;if((t|0)!=(G|0))c[t+12>>2]=H;t=H+12|0;c[v+12>>2]=c[t>>2];q=c[t>>2]|0;B=q+8|0;c[((c[B>>2]|0)==(H|0)?B:q+4|0)>>2]=v;c[s>>2]=H;c[t>>2]=v;r=D}while(0);n=r+12|0;g=c[n>>2]|0;if(!(c[g>>2]|0)){i=r;j=g;k=g;e=n}else break}}e=c[(c[b>>2]|0)+8>>2]|0;a[1263537]=0;c[e>>2]=1;l=f;return h|0}function __ZN3MapI6Stringj10ComparatorIS0_E16DefaultAllocatorE7_insertERKS0_Rb(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f;h=c[b>>2]|0;i=c[h+8>>2]|0;j=b+4|0;a:do if((i|0)==(c[j>>2]|0)){k=h;n=d}else{o=i;while(1){p=o+24|0;c[g>>2]=0;q=c[p>>2]|0;if(q|0?(c[g>>2]=0,__Z28atomic_conditional_incrementPj(q+-8|0)|0):0)c[g>>2]=c[p>>2];q=__ZNK6StringltES_(d,g)|0;r=c[g>>2]|0;if(r|0?(__Z16atomic_decrementPj(r+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(r,1);if(q)s=o+8|0;else{c[g>>2]=0;q=c[d>>2]|0;if(q|0?(c[g>>2]=0,__Z28atomic_conditional_incrementPj(q+-8|0)|0):0)c[g>>2]=c[d>>2];q=__ZNK6StringltES_(p,g)|0;p=c[g>>2]|0;if(p|0?(__Z16atomic_decrementPj(p+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(p,1);if(!q)break;s=o+4|0}q=c[s>>2]|0;if((q|0)==(c[j>>2]|0)){k=o;n=d;break a}else o=q}a[e>>0]=1;t=o;l=f;return t|0}while(0);s=__ZnwjPFPvjE(32,4740)|0;c[s>>2]=0;c[s+4>>2]=0;c[s+8>>2]=0;c[s+12>>2]=0;c[s+16>>2]=0;c[s+20>>2]=0;c[s+24>>2]=0;c[s+12>>2]=k;i=c[j>>2]|0;h=s+4|0;c[h>>2]=i;q=s+8|0;c[q>>2]=i;i=s+24|0;if((c[n>>2]|0?(c[i>>2]=0,p=c[n>>2]|0,p|0):0)?__Z28atomic_conditional_incrementPj(p+-8|0)|0:0)c[i>>2]=c[d>>2];if((k|0)!=(c[b>>2]|0)){i=k+24|0;c[g>>2]=0;p=c[i>>2]|0;if(p|0?(c[g>>2]=0,__Z28atomic_conditional_incrementPj(p+-8|0)|0):0)c[g>>2]=c[i>>2];i=__ZNK6StringltES_(d,g)|0;d=c[g>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);if(!i)u=k+4|0;else v=34}else v=34;if((v|0)==34)u=k+8|0;c[u>>2]=s;a[e>>0]=0;e=c[h>>2]|0;h=c[j>>2]|0;if((e|0)==(h|0)){j=s;do{u=j;j=c[j+12>>2]|0}while((u|0)==(c[j+4>>2]|0));w=(j|0)==(c[b>>2]|0)?0:j}else{j=e;while(1){e=c[j+8>>2]|0;if((e|0)==(h|0)){w=j;break}else j=e}}c[s+16>>2]=w;j=c[q>>2]|0;b:do if((j|0)==(h|0)){q=s;while(1){e=q;q=c[q+12>>2]|0;if((e|0)!=(c[q+8>>2]|0)){x=q;break b}if((q|0)==(c[b>>2]|0)){x=0;break}}}else{q=j;while(1){o=c[q+4>>2]|0;if((o|0)==(h|0)){x=q;break}else q=o}}while(0);h=s+20|0;c[h>>2]=x;if(!w)y=x;else{c[w+20>>2]=s;y=c[h>>2]|0}if(!y){t=s;l=f;return t|0}c[y+16>>2]=s;t=s;l=f;return t|0}function __ZNK12MethodBind1RI19PackedDataContainer5ErrorRK7VariantE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case -1:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;l=a;return f|0}case 0:{c[d>>2]=0;__ZN7VariantC2ERKS_(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);if(c[d>>2]|0)__ZN7Variant5clearEv(d);f=b;l=a;return f|0}default:{f=0;l=a;return f|0}}return 0}function __ZNK12MethodBind1RI19PackedDataContainer5ErrorRK7VariantE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1096512);l=a;return c[b>>2]|0}function __ZN12MethodBind1RI19PackedDataContainer5ErrorRK7VariantE4callEP6ObjectPPS3_iRNS2_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0;i=l;l=l+80|0;if((l|0)>=(m|0))ba(80);j=i+48|0;k=i+24|0;n=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1255196)|0:0){c[h>>2]=0;a[1263537]=0;o=d+24|0;p=c[o>>2]|0;if((p|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=p;c[b>>2]=0;l=i;return}q=p-(c[d+20>>2]|0)|0;if((q|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=q;c[b>>2]=0;l=i;return}if((g|0)>0){if((p|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);r=0}else{a[1263537]=0;r=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,r)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=r;c[b>>2]=0;l=i;return}}r=c[d+44>>2]|0;p=c[d+48>>2]|0;q=e+(p>>1)|0;if(!(p&1))s=r;else s=c[(c[q>>2]|0)+r>>2]|0;do if((g|0)<1){r=c[o>>2]|0;p=r+-1|0;if((r|0)>=1){e=c[d+16>>2]|0;t=(e|0)==0;if(t)u=0;else u=c[e+-4>>2]|0;if((r|0)<=(u|0)){if(t)v=0;else v=c[e+-4>>2]|0;do if((v|0)<(r|0)){if(t)w=0;else w=c[e+-4>>2]|0;if((w|0)<(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);x=0;break}else{a[1263537]=0;y=31;break}}else y=31;while(0);if((y|0)==31)x=e+(p*24|0)|0;__ZN7VariantC2ERKS_(n,x);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f>>2]|0);while(0);__ZN7VariantC2ERKS_(k,n);__ZN7VariantC2Ei(j,$i[s&8191](q,k)|0);if(c[k>>2]|0)__ZN7Variant5clearEv(k);if(c[n>>2]|0)__ZN7Variant5clearEv(n);__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,897,1146558,0);c[b>>2]=0;l=i;return}function __ZN12MethodBind1RI19PackedDataContainer5ErrorRK7VariantE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);g=f;if(!b)h=0;else{i=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1255196)|0;h=i?b:0}b=c[a+44>>2]|0;i=c[a+48>>2]|0;a=h+(i>>1)|0;if(!(i&1))j=b;else j=c[(c[a>>2]|0)+b>>2]|0;__ZN7VariantC2ERKS_(g,c[d>>2]|0);c[e>>2]=$i[j&8191](a,g)|0;if(!(c[g>>2]|0)){l=f;return}__ZN7Variant5clearEv(g);l=f;return}function __ZN12MethodBind1RI19PackedDataContainer5ErrorRK7VariantED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK12MethodBind1RI19PackedDataContainer7VariantRKS1_E18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return __ZNK12MethodBind1RI19PackedDataContainer7VariantRKS1_E18_get_argument_typeEi(a,b)|0}function __ZNK12MethodBind1RI19PackedDataContainer7VariantRKS1_E18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1096512);l=a;return c[b>>2]|0}function __ZN12MethodBind1RI19PackedDataContainer7VariantRKS1_E4callEP6ObjectPPS2_iRNS1_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0;i=l;l=l+80|0;if((l|0)>=(m|0))ba(80);j=i+48|0;k=i+24|0;n=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1255196)|0:0){c[h>>2]=0;a[1263537]=0;o=d+24|0;p=c[o>>2]|0;if((p|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=p;c[b>>2]=0;l=i;return}q=p-(c[d+20>>2]|0)|0;if((q|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=q;c[b>>2]=0;l=i;return}if((g|0)>0){if((p|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);r=0}else{a[1263537]=0;r=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,r)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=r;c[b>>2]=0;l=i;return}}r=c[d+44>>2]|0;p=c[d+48>>2]|0;q=e+(p>>1)|0;if(!(p&1))s=r;else s=c[(c[q>>2]|0)+r>>2]|0;do if((g|0)<1){r=c[o>>2]|0;p=r+-1|0;if((r|0)>=1){e=c[d+16>>2]|0;t=(e|0)==0;if(t)u=0;else u=c[e+-4>>2]|0;if((r|0)<=(u|0)){if(t)v=0;else v=c[e+-4>>2]|0;do if((v|0)<(r|0)){if(t)w=0;else w=c[e+-4>>2]|0;if((w|0)<(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);x=0;break}else{a[1263537]=0;y=31;break}}else y=31;while(0);if((y|0)==31)x=e+(p*24|0)|0;__ZN7VariantC2ERKS_(n,x);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f>>2]|0);while(0);__ZN7VariantC2ERKS_(k,n);bj[s&4095](j,q,k);if(c[k>>2]|0)__ZN7Variant5clearEv(k);if(c[n>>2]|0)__ZN7Variant5clearEv(n);__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,897,1146558,0);c[b>>2]=0;l=i;return}function __ZN12MethodBind1RI19PackedDataContainer7VariantRKS1_E7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0;f=l;l=l+48|0;if((l|0)>=(m|0))ba(48);g=f;h=f+24|0;if(!b)i=0;else{j=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1255196)|0;i=j?b:0}b=c[a+44>>2]|0;j=c[a+48>>2]|0;a=i+(j>>1)|0;if(!(j&1))k=b;else k=c[(c[a>>2]|0)+b>>2]|0;__ZN7VariantC2ERKS_(h,c[d>>2]|0);bj[k&4095](g,a,h);__ZN7VariantaSERKS_(e,g);if(c[g>>2]|0)__ZN7Variant5clearEv(g);if(!(c[h>>2]|0)){l=f;return}__ZN7Variant5clearEv(h);l=f;return}function __ZN12MethodBind1RI19PackedDataContainer7VariantRKS1_ED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK12MethodBind1RI19PackedDataContainer7VariantRKS1_E18_get_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case -1:{c[d>>2]=0;__ZN7VariantC2ERKS_(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);if(c[d>>2]|0)__ZN7Variant5clearEv(d);f=b;l=a;return f|0}case 0:{c[d>>2]=0;__ZN7VariantC2ERKS_(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);if(c[d>>2]|0)__ZN7Variant5clearEv(d);f=b;l=a;return f|0}default:{f=0;l=a;return f|0}}return 0}function __ZNK12MethodBind1RI19PackedDataContainer7VariantRK5ArrayE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return __ZNK12MethodBind1RI19PackedDataContainer7VariantRK5ArrayE18_get_argument_typeEi(a,b)|0}function __ZNK12MethodBind1RI19PackedDataContainer7VariantRK5ArrayE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1096512);l=a;return c[b>>2]|0}function __ZN12MethodBind1RI19PackedDataContainer7VariantRK5ArrayE4callEP6ObjectPPKS1_iRNS1_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0;i=l;l=l+64|0;if((l|0)>=(m|0))ba(64);j=i+24|0;k=i+48|0;n=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1255196)|0:0){c[h>>2]=0;a[1263537]=0;o=d+24|0;p=c[o>>2]|0;if((p|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=p;c[b>>2]=0;l=i;return}q=p-(c[d+20>>2]|0)|0;if((q|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=q;c[b>>2]=0;l=i;return}if((g|0)>0){if((p|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);r=0}else{a[1263537]=0;r=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,r)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=r;c[b>>2]=0;l=i;return}}r=c[d+44>>2]|0;p=c[d+48>>2]|0;q=e+(p>>1)|0;if(!(p&1))s=r;else s=c[(c[q>>2]|0)+r>>2]|0;do if((g|0)<1){r=c[o>>2]|0;p=r+-1|0;if((r|0)>=1){e=c[d+16>>2]|0;t=(e|0)==0;if(t)u=0;else u=c[e+-4>>2]|0;if((r|0)<=(u|0)){if(t)v=0;else v=c[e+-4>>2]|0;do if((v|0)<(r|0)){if(t)w=0;else w=c[e+-4>>2]|0;if((w|0)<(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);x=0;break}else{a[1263537]=0;y=31;break}}else y=31;while(0);if((y|0)==31)x=e+(p*24|0)|0;__ZN7VariantC2ERKS_(n,x);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f>>2]|0);while(0);c[k>>2]=__ZNK7Variantcv5ArrayEv(n)|0;bj[s&4095](j,q,k);__ZN5ArrayD2Ev(k);if(c[n>>2]|0)__ZN7Variant5clearEv(n);__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,897,1146558,0);c[b>>2]=0;l=i;return}function __ZN12MethodBind1RI19PackedDataContainer7VariantRK5ArrayE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);g=f+28|0;h=f;i=f+24|0;if(!b)j=0;else{k=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1255196)|0;j=k?b:0}b=c[a+44>>2]|0;k=c[a+48>>2]|0;a=j+(k>>1)|0;if(!(k&1))n=b;else n=c[(c[a>>2]|0)+b>>2]|0;__ZN5ArrayC2ERKS_(g,c[d>>2]|0);c[i>>2]=c[g>>2];bj[n&4095](h,a,i);__ZN7VariantaSERKS_(e,h);if(!(c[h>>2]|0)){__ZN5ArrayD2Ev(i);l=f;return}__ZN7Variant5clearEv(h);__ZN5ArrayD2Ev(i);l=f;return}function __ZN12MethodBind1RI19PackedDataContainer7VariantRK5ArrayED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK12MethodBind1RI19PackedDataContainer7VariantRK5ArrayE18_get_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case -1:{c[d>>2]=0;__ZN7VariantC2ERKS_(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);if(c[d>>2]|0)__ZN7Variant5clearEv(d);f=b;l=a;return f|0}case 0:{__ZN5ArrayC2Ev(d);__ZN7VariantC2ERK5Array(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);__ZN5ArrayD2Ev(d);f=b;l=a;return f|0}default:{f=0;l=a;return f|0}}return 0}function __ZNK13MethodBind0RCI19PackedDataContainer10PoolVectorIhEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;if((b|0)!=-1){f=0;l=a;return f|0}c[d>>2]=0;__ZN7VariantC2ERK10PoolVectorIhE(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);__ZN10PoolVectorIhE12_unreferenceEv(d);f=b;l=a;return f|0}function __ZNK13MethodBind0RCI19PackedDataContainer10PoolVectorIhEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1096512);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI19PackedDataContainer10PoolVectorIhEE4callEP6ObjectPPK7VariantiRNS6_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;j=f+24|0;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1255196)|0:0){c[h>>2]=0;a[1263537]=0;k=c[d+24>>2]|0;if((k|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=k;c[b>>2]=0;l=f;return}n=k-(c[d+20>>2]|0)|0;if((n|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=n;c[b>>2]=0;l=f;return}n=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))o=n;else o=c[(c[d>>2]|0)+n>>2]|0;c[j>>2]=ij[o&8191](d)|0;__ZN7VariantC2ERK10PoolVectorIhE(i,j);__ZN10PoolVectorIhE12_unreferenceEv(j);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI19PackedDataContainer10PoolVectorIhEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=d;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1255196)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;b=ij[i&8191](a)|0;c[f>>2]=b;a=b;if(((c[e>>2]|0)!=(b|0)?(__ZN10PoolVectorIhE12_unreferenceEv(e),b|0):0)?__Z28atomic_conditional_incrementPj(b)|0:0)c[e>>2]=a;__ZN10PoolVectorIhE12_unreferenceEv(f);l=d;return}function __ZN13MethodBind0RCI19PackedDataContainer10PoolVectorIhEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I19PackedDataContainerRK10PoolVectorIhEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;if(b|0){f=0;l=a;return f|0}c[d>>2]=0;__ZN7VariantC2ERK10PoolVectorIhE(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);__ZN10PoolVectorIhE12_unreferenceEv(d);f=b;l=a;return f|0}function __ZNK11MethodBind1I19PackedDataContainerRK10PoolVectorIhEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1096512);l=a;return c[b>>2]|0}function __ZN11MethodBind1I19PackedDataContainerRK10PoolVectorIhEE4callEP6ObjectPPK7VariantiRNS8_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i+24|0;k=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1255196)|0:0){c[h>>2]=0;a[1263537]=0;n=d+24|0;o=c[n>>2]|0;if((o|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=o;c[b>>2]=0;l=i;return}p=o-(c[d+20>>2]|0)|0;if((p|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=p;c[b>>2]=0;l=i;return}if((g|0)>0){if((o|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);q=0}else{a[1263537]=0;q=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,q)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=q;c[b>>2]=0;l=i;return}}q=c[d+44>>2]|0;o=c[d+48>>2]|0;p=e+(o>>1)|0;if(!(o&1))r=q;else r=c[(c[p>>2]|0)+q>>2]|0;do if((g|0)<1){q=c[n>>2]|0;o=q+-1|0;if((q|0)>=1){e=c[d+16>>2]|0;s=(e|0)==0;if(s)t=0;else t=c[e+-4>>2]|0;if((q|0)<=(t|0)){if(s)u=0;else u=c[e+-4>>2]|0;do if((u|0)<(q|0)){if(s)v=0;else v=c[e+-4>>2]|0;if((v|0)<(q|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);w=0;break}else{a[1263537]=0;x=31;break}}else x=31;while(0);if((x|0)==31)w=e+(o*24|0)|0;__ZN7VariantC2ERKS_(k,w);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);c[j>>2]=__ZNK7Variantcv10PoolVectorIhEEv(k)|0;Pi[r&2047](p,j);__ZN10PoolVectorIhE12_unreferenceEv(j);if(c[k>>2]|0)__ZN7Variant5clearEv(k);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I19PackedDataContainerRK10PoolVectorIhEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e+4|0;g=e;if(!b)h=0;else{i=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1255196)|0;h=i?b:0}b=c[a+44>>2]|0;i=c[a+48>>2]|0;a=h+(i>>1)|0;if(!(i&1))j=b;else j=c[(c[a>>2]|0)+b>>2]|0;b=c[d>>2]|0;c[f>>2]=0;if((c[b>>2]|0?(__ZN10PoolVectorIhE12_unreferenceEv(f),d=c[b>>2]|0,d|0):0)?__Z28atomic_conditional_incrementPj(d)|0:0)c[f>>2]=c[b>>2];c[g>>2]=c[f>>2];Pi[j&2047](a,g);__ZN10PoolVectorIhE12_unreferenceEv(g);l=e;return}function __ZN11MethodBind1I19PackedDataContainerRK10PoolVectorIhEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN8RID_DataD2Ev(a){a=a|0;return}function __ZN9SemaphoreD2Ev(a){a=a|0;return}function __ZN10FileAccess16_set_access_typeENS_10AccessTypeE(a,b){a=a|0;b=b|0;c[a+8>>2]=b;return}function __ZNK10FileAccess6get_16Ev(b){b=b|0;var d=0,e=0,f=0;d=ij[c[(c[b>>2]|0)+40>>2]&8191](b)|0;e=ij[c[(c[b>>2]|0)+40>>2]&8191](b)|0;f=(a[b+4>>0]|0)==0;return (((f?e:d)&255)<<8|(f?d:e)&255)&65535|0}function __ZNK10FileAccess6get_32Ev(b){b=b|0;var d=0,e=0,f=0;d=ij[c[(c[b>>2]|0)+44>>2]&8191](b)|0;e=ij[c[(c[b>>2]|0)+44>>2]&8191](b)|0;f=(a[b+4>>0]|0)==0;return ((f?e:d)&65535)<<16|(f?d:e)&65535|0}function __ZNK10FileAccess6get_64Ev(b){b=b|0;var d=0,e=0,f=0;d=ij[c[(c[b>>2]|0)+48>>2]&8191](b)|0;e=ij[c[(c[b>>2]|0)+48>>2]&8191](b)|0;f=(a[b+4>>0]|0)==0;F=f?e:d;return (f?d:e)|0}function __ZNK10FileAccess9get_floatEv(a){a=a|0;var b=0;b=ij[c[(c[a>>2]|0)+48>>2]&8191](a)|0;return +(c[j>>2]=b,+g[j>>2])}function __ZNK10FileAccess10get_doubleEv(a){a=a|0;var b=0;b=ij[c[(c[a>>2]|0)+52>>2]&8191](a)|0;a=F;c[j>>2]=b;c[j+4>>2]=a;return +(+h[j>>3])}function __ZNK10FileAccess8get_realEv(b){b=b|0;var d=0.0;if(!(a[b+5>>0]|0)){d=+mj[c[(c[b>>2]|0)+56>>2]&511](b);return +d}else{d=+mj[c[(c[b>>2]|0)+60>>2]&511](b);return +d}return +(0.0)}function __ZNK10FileAccess10get_bufferEPhi(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;if((e|0)<=0){f=0;return f|0}g=0;while(1){if(ij[c[(c[b>>2]|0)+36>>2]&8191](b)|0){f=g;h=5;break}a[d+g>>0]=ij[c[(c[b>>2]|0)+40>>2]&8191](b)|0;i=g+1|0;if((i|0)<(e|0))g=i;else{f=i;h=5;break}}if((h|0)==5)return f|0;return 0}function __ZNK10FileAccess8get_lineEv(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d;c[e>>2]=0;f=ij[c[(c[b>>2]|0)+40>>2]&8191](b)|0;do if(!(ij[c[(c[b>>2]|0)+36>>2]&8191](b)|0)){g=f;a:while(1){b:do switch(g<<24>>24){case 0:case 10:{h=3;break a;break}case 13:break;default:{i=c[e>>2]|0;if(!i)j=1;else j=(c[i+-4>>2]|0)+1|0;if(__ZN6VectorIcE6resizeEi(e,j)|0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);break b}a[1263537]=0;i=c[e>>2]|0;if(!i){h=24;break a}k=c[i+-4>>2]|0;if((k|0)<1){h=24;break a}n=k+-1|0;if((c[i+-8>>2]|0)>>>0>1){o=n>>>1|n;p=o>>>2|o;o=p>>>4|p;p=o>>>8|o;o=__ZN6Memory12alloc_staticEjb((p>>>16|p)+1|0,1)|0;c[o+-8>>2]=1;c[o+-4>>2]=k;p=0;do{a[o+p>>0]=a[(c[e>>2]|0)+p>>0]|0;p=p+1|0}while((p|0)!=(k|0));k=c[e>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);c[e>>2]=o;q=o}else q=i;a[q+n>>0]=g}}while(0);g=ij[c[(c[b>>2]|0)+40>>2]&8191](b)|0;if(ij[c[(c[b>>2]|0)+36>>2]&8191](b)|0){h=34;break}}if((h|0)==3){g=c[e>>2]|0;if(!g)r=1;else r=(c[g+-4>>2]|0)+1|0;if(__ZN6VectorIcE6resizeEi(e,r)|0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);break}a[1263537]=0;g=c[e>>2]|0;if(!g)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);k=c[g+-4>>2]|0;if((k|0)<1)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);p=k+-1|0;if((c[g+-8>>2]|0)>>>0>1){s=p>>>1|p;t=s>>>2|s;s=t>>>4|t;t=s>>>8|s;s=__ZN6Memory12alloc_staticEjb((t>>>16|t)+1|0,1)|0;c[s+-8>>2]=1;c[s+-4>>2]=k;t=0;do{a[s+t>>0]=a[(c[e>>2]|0)+t>>0]|0;t=t+1|0}while((t|0)!=(k|0));k=c[e>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);c[e>>2]=s;u=s}else u=g;a[u+p>>0]=0;break}else if((h|0)==24)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((h|0)==34){k=c[e>>2]|0;if(!k){v=1;h=36;break}v=(c[k+-4>>2]|0)+1|0;h=36;break}}else{v=1;h=36}while(0);do if((h|0)==36){if(__ZN6VectorIcE6resizeEi(e,v)|0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);break}a[1263537]=0;u=c[e>>2]|0;if(!u)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);r=c[u+-4>>2]|0;if((r|0)<1)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);b=r+-1|0;if((c[u+-8>>2]|0)>>>0>1){q=b>>>1|b;j=q>>>2|q;q=j>>>4|j;j=q>>>8|q;q=__ZN6Memory12alloc_staticEjb((j>>>16|j)+1|0,1)|0;c[q+-8>>2]=1;c[q+-4>>2]=r;j=0;do{a[q+j>>0]=a[(c[e>>2]|0)+j>>0]|0;j=j+1|0}while((j|0)!=(r|0));r=c[e>>2]|0;if(r|0?(__Z16atomic_decrementPj(r+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(r,1);c[e>>2]=q;w=q}else w=u;a[w+b>>0]=0}while(0);w=__ZN6String4utf8EPKci(__ZNK10CharString8get_dataEv(e)|0,-1)|0;v=c[e>>2]|0;if(!v){l=d;return w|0}if(__Z16atomic_decrementPj(v+-8|0)|0){l=d;return w|0}__ZN6Memory11free_staticEPvb(v,1);l=d;return w|0}function __ZNK10FileAccess12get_csv_lineE6String(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+28|0;g=e+24|0;h=e+16|0;i=e+20|0;j=e;k=e+12|0;n=e+8|0;if((__ZNK6String6lengthEv(d)|0)!=1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1117576,1096532,275,1096556,0);o=0;p=o;l=e;return p|0}a[1263537]=0;c[f>>2]=0;a:do{c[h>>2]=ij[c[(c[b>>2]|0)+72>>2]&8191](b)|0;__ZN6StringC2EPKc(i,1124879);c[g>>2]=__ZNK6StringplERKS_(h,i)|0;__ZN6StringpLERKS_(f,g)|0;q=c[g>>2]|0;if(q|0?(__Z16atomic_decrementPj(q+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(q,1);q=c[i>>2]|0;if(q|0?(__Z16atomic_decrementPj(q+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(q,1);q=c[h>>2]|0;if(q|0?(__Z16atomic_decrementPj(q+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(q,1);if((__ZNK6String6lengthEv(f)|0)>0){r=0;s=0}else break;do{q=c[f>>2]|0;t=(q|0)==0;if(t)u=0;else u=c[q+-4>>2]|0;if((u|0)<=(r|0)){if(t)v=0;else v=c[q+-4>>2]|0;if((v|0)<=(r|0)){w=21;break a}a[1263537]=0}__ZN6VectorIwE14_copy_on_writeEv(f);s=((c[(c[f>>2]|0)+(r<<2)>>2]|0)==34&1)+s|0;r=r+1|0}while((r|0)<(__ZNK6String6lengthEv(f)|0))}while((s&1|0)!=0);if((w|0)==21)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);s=__ZNK6String6substrEii(f,0,(__ZNK6String6lengthEv(f)|0)+-1|0)|0;r=s;v=c[f>>2]|0;if((v|0)==(s|0)){if(s|0)w=32}else{if(v|0?(__Z16atomic_decrementPj(v+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(v,1);c[f>>2]=0;if(s|0)if(!(__Z28atomic_conditional_incrementPj(s+-8|0)|0))w=32;else{c[f>>2]=r;w=32}}if((w|0)==32?(__Z16atomic_decrementPj(s+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(s,1);c[g>>2]=0;c[i>>2]=0;b:do if((__ZNK6String6lengthEv(f)|0)>0){s=0;r=0;c:while(1){if((s|0)<0){w=67;break}v=c[f>>2]|0;u=(v|0)==0;if(u)x=0;else x=c[v+-4>>2]|0;if((x|0)<=(s|0)){if(u)y=0;else y=c[v+-4>>2]|0;if((y|0)<=(s|0)){w=67;break}a[1263537]=0}__ZN6VectorIwE14_copy_on_writeEv(f);v=c[(c[f>>2]|0)+(s<<2)>>2]|0;u=j;c[u>>2]=0;c[u+4>>2]=0;if(!r){u=c[d>>2]|0;if(!u){w=72;break}if((c[u+-4>>2]|0)<=0){w=72;break}__ZN6VectorIwE14_copy_on_writeEv(d);if((v|0)==(c[c[d>>2]>>2]|0)){c[k>>2]=0;u=c[i>>2]|0;if(u|0?(c[k>>2]=0,__Z28atomic_conditional_incrementPj(u+-8|0)|0):0)c[k>>2]=c[i>>2];__ZN6VectorI6StringE9push_backES0_(g,k)|0;u=c[k>>2]|0;if(u|0?(__Z16atomic_decrementPj(u+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(u,1);u=c[i>>2]|0;if(!u){z=s;A=0}else{if(!(__Z16atomic_decrementPj(u+-8|0)|0))__ZN6Memory11free_staticEPvb(u,1);c[i>>2]=0;z=s;A=0}}else w=84}else w=84;do if((w|0)==84){w=0;if((v|0)!=34){c[j>>2]=v;__ZN6StringpLEPKw(i,j)|0;z=s;A=r;break}u=s+1|0;h=c[f>>2]|0;b=(h|0)==0;if(b)B=0;else B=c[h+-4>>2]|0;if((B|0)<=(u|0)){if(b)C=0;else C=c[h+-4>>2]|0;if((C|0)<=(u|0)){w=91;break c}a[1263537]=0}__ZN6VectorIwE14_copy_on_writeEv(f);if((c[(c[f>>2]|0)+(u<<2)>>2]|0)==34){c[j>>2]=34;__ZN6StringpLEPKw(i,j)|0;z=u;A=r;break}else{z=s;A=r^1;break}}while(0);s=z+1|0;if((s|0)>=(__ZNK6String6lengthEv(f)|0))break b;else r=A}if((w|0)==67)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((w|0)==72)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((w|0)==91)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);c[n>>2]=0;w=c[i>>2]|0;if(w|0?(c[n>>2]=0,__Z28atomic_conditional_incrementPj(w+-8|0)|0):0)c[n>>2]=c[i>>2];__ZN6VectorI6StringE9push_backES0_(g,n)|0;w=c[n>>2]|0;if(w|0?(__Z16atomic_decrementPj(w+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(w,1);w=c[g>>2]|0;if((w|0)!=0?(__Z28atomic_conditional_incrementPj(w+-8|0)|0)!=0:0)D=c[g>>2]|0;else D=0;w=c[i>>2]|0;if(w|0?(__Z16atomic_decrementPj(w+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(w,1);w=c[g>>2]|0;if(w|0?(__Z16atomic_decrementPj(w+-8|0)|0)==0:0){i=c[g>>2]|0;g=(i|0)==0?0:i+-4|0;i=g+4|0;if(c[g>>2]|0){n=0;do{A=c[i+(n<<2)>>2]|0;if(A|0?(__Z16atomic_decrementPj(A+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(A,1);n=n+1|0}while(n>>>0<(c[g>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(w,1)}w=c[f>>2]|0;if(w|0?(__Z16atomic_decrementPj(w+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(w,1);o=D;p=o;l=e;return p|0}function __ZN10FileAccess8store_16Et(b,d){b=b|0;d=d|0;var e=0,f=0;e=d&255;f=(d&65535)>>>8&255;d=(a[b+4>>0]|0)==0;Pi[c[(c[b>>2]|0)+88>>2]&2047](b,d?e:f);Pi[c[(c[b>>2]|0)+88>>2]&2047](b,d?f:e);return}function __ZN10FileAccess8store_32Ej(b,d){b=b|0;d=d|0;var e=0,f=0;e=d&65535;f=d>>>16&65535;d=(a[b+4>>0]|0)==0;Pi[c[(c[b>>2]|0)+92>>2]&2047](b,d?e:f);Pi[c[(c[b>>2]|0)+92>>2]&2047](b,d?f:e);return}function __ZN10FileAccess8store_64Ey(b,d,e){b=b|0;d=d|0;e=e|0;var f=0;f=(a[b+4>>0]|0)==0;Pi[c[(c[b>>2]|0)+96>>2]&2047](b,f?d:e);Pi[c[(c[b>>2]|0)+96>>2]&2047](b,f?e:d);return}function __ZN10FileAccess11store_floatEf(a,b){a=a|0;b=+b;Pi[c[(c[a>>2]|0)+96>>2]&2047](a,(g[j>>2]=b,c[j>>2]|0));return}function __ZN10FileAccess12store_doubleEd(a,b){a=a|0;b=+b;h[j>>3]=b;bj[c[(c[a>>2]|0)+100>>2]&4095](a,c[j>>2]|0,c[j+4>>2]|0);return}function __ZN10FileAccess10store_realEf(a,b){a=a|0;b=+b;Mi[c[(c[a>>2]|0)+104>>2]&511](a,b);return}function __ZN10FileAccess12store_stringERK6String(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0;if(!(__ZNK6String6lengthEv(d)|0))return;e=__ZNK6String4utf8Ev(d)|0;d=c[(c[b>>2]|0)+132>>2]|0;if(!e){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);bj[d&4095](b,0,0);return}f=c[e+-4>>2]|0;if((f|0)>0){g=e+-8|0;if((c[g>>2]|0)>>>0>1){h=f+-1|0;i=h>>>1|h;h=i>>>2|i;i=h>>>4|h;h=i>>>8|i;i=__ZN6Memory12alloc_staticEjb((h>>>16|h)+1|0,1)|0;c[i+-8>>2]=1;c[i+-4>>2]=f;h=0;do{a[i+h>>0]=a[e+h>>0]|0;h=h+1|0}while((h|0)!=(f|0));if(!(__Z16atomic_decrementPj(g)|0)){__ZN6Memory11free_staticEPvb(e,1);j=i;k=i;l=10}else{j=i;k=i;l=10}}else{m=e;n=e;o=f}}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);j=0;k=e;l=10}if((l|0)==10){m=j;n=k;o=c[k+-4>>2]|0}bj[d&4095](b,m,(o|0)==0?0:o+-1|0);if(__Z16atomic_decrementPj(n+-8|0)|0)return;__ZN6Memory11free_staticEPvb(n,1);return}function __ZN10FileAccess10store_lineERK6String(a,b){a=a|0;b=b|0;Pi[c[(c[a>>2]|0)+116>>2]&2047](a,b);Pi[c[(c[a>>2]|0)+88>>2]&2047](a,10);return}function __ZN10FileAccess19store_pascal_stringERK6String(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0;e=__ZNK6String4utf8Ev(d)|0;d=(e|0)==0;if(d)f=0;else{g=c[e+-4>>2]|0;f=(g|0)==0?0:g+-1|0}Pi[c[(c[b>>2]|0)+96>>2]&2047](b,f);f=c[(c[b>>2]|0)+132>>2]|0;if(d){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);bj[f&4095](b,0,0);return}d=c[e+-4>>2]|0;if((d|0)>0){g=e+-8|0;if((c[g>>2]|0)>>>0>1){h=d+-1|0;i=h>>>1|h;h=i>>>2|i;i=h>>>4|h;h=i>>>8|i;i=__ZN6Memory12alloc_staticEjb((h>>>16|h)+1|0,1)|0;c[i+-8>>2]=1;c[i+-4>>2]=d;h=0;do{a[i+h>>0]=a[e+h>>0]|0;h=h+1|0}while((h|0)!=(d|0));if(!(__Z16atomic_decrementPj(g)|0)){__ZN6Memory11free_staticEPvb(e,1);j=i;k=i;l=11}else{j=i;k=i;l=11}}else{m=e;n=e;o=d}}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);j=0;k=e;l=11}if((l|0)==11){m=j;n=k;o=c[k+-4>>2]|0}bj[f&4095](b,m,(o|0)==0?0:o+-1|0);if(__Z16atomic_decrementPj(n+-8|0)|0)return;__ZN6Memory11free_staticEPvb(n,1);return}function __ZN10FileAccess17get_pascal_stringEv(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d;f=d+4|0;g=ij[c[(c[b>>2]|0)+48>>2]&8191](b)|0;c[f>>2]=0;__ZN6VectorIcE6resizeEi(f,g+1|0)|0;h=c[(c[b>>2]|0)+68>>2]|0;i=c[f>>2]|0;if(i)if((c[i+-8>>2]|0)>>>0>1){j=c[i+-4>>2]|0;k=j+-1|0;n=k>>>1|k;k=n>>>2|n;n=k>>>4|k;k=n>>>8|n;n=__ZN6Memory12alloc_staticEjb((k>>>16|k)+1|0,1)|0;c[n+-8>>2]=1;c[n+-4>>2]=j;if(j|0){k=0;do{a[n+k>>0]=a[(c[f>>2]|0)+k>>0]|0;k=k+1|0}while((k|0)!=(j|0))}j=c[f>>2]|0;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);c[f>>2]=n;o=n}else o=i;else o=0;nj[h&2047](b,o,g)|0;if((g|0)<0)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);o=c[f>>2]|0;b=(o|0)==0;if(b)p=0;else p=c[o+-4>>2]|0;do if((p|0)<=(g|0)){if(b)q=0;else q=c[o+-4>>2]|0;if((q|0)>(g|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);if((c[o+-8>>2]|0)>>>0>1){q=c[o+-4>>2]|0;b=q+-1|0;p=b>>>1|b;b=p>>>2|p;p=b>>>4|b;b=p>>>8|p;p=__ZN6Memory12alloc_staticEjb((b>>>16|b)+1|0,1)|0;c[p+-8>>2]=1;c[p+-4>>2]=q;if(q|0){b=0;do{a[p+b>>0]=a[(c[f>>2]|0)+b>>0]|0;b=b+1|0}while((b|0)!=(q|0))}q=c[f>>2]|0;if(q|0?(__Z16atomic_decrementPj(q+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(q,1);c[f>>2]=p;r=p}else r=o;a[r+g>>0]=0;c[e>>2]=0;g=c[f>>2]|0;if(g)if((c[g+-8>>2]|0)>>>0>1){r=c[g+-4>>2]|0;o=r+-1|0;p=o>>>1|o;o=p>>>2|p;p=o>>>4|o;o=p>>>8|p;p=__ZN6Memory12alloc_staticEjb((o>>>16|o)+1|0,1)|0;c[p+-8>>2]=1;c[p+-4>>2]=r;if(r|0){o=0;do{a[p+o>>0]=a[(c[f>>2]|0)+o>>0]|0;o=o+1|0}while((o|0)!=(r|0))}r=c[f>>2]|0;if(r|0?(__Z16atomic_decrementPj(r+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(r,1);c[f>>2]=p;s=p}else s=g;else s=0;__ZN6String10parse_utf8EPKci(e,s,-1)|0;s=c[f>>2]|0;if(!s){t=c[e>>2]|0;l=d;return t|0}if(__Z16atomic_decrementPj(s+-8|0)|0){t=c[e>>2]|0;l=d;return t|0}__ZN6Memory11free_staticEPvb(s,1);t=c[e>>2]|0;l=d;return t|0}function __ZN10FileAccess12store_bufferEPKhi(b,d,e){b=b|0;d=d|0;e=e|0;var f=0;if((e|0)<=0)return;f=0;do{Pi[c[(c[b>>2]|0)+88>>2]&2047](b,a[d+f>>0]|0);f=f+1|0}while((f|0)!=(e|0));return}function __ZN10FileAccess6reopenERK6Stringi(a,b,d){a=a|0;b=b|0;d=d|0;return nj[c[c[a>>2]>>2]&2047](a,b,d)|0}function __ZN10FileAccessD2Ev(a){a=a|0;return}function __ZN10FileAccessD0Ev(a){a=a|0;__ZdlPv(a);return}function __ZN6StringpLEPKw(a,b){a=a|0;b=b|0;var d=0,e=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d;c[e>>2]=0;__ZN6String9copy_fromEPKwi(e,b,-1);__ZN6StringpLERKS_(a,e)|0;b=c[e>>2]|0;if(b|0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(b,1);l=d;return a|0}function __ZN6String4utf8EPKci(a,b){a=a|0;b=b|0;var d=0,e=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d;c[e>>2]=0;__ZN6String10parse_utf8EPKci(e,a,b)|0;l=d;return c[e>>2]|0}function __ZN2OS11set_cmdlineEPKcRK4ListI6String16DefaultAllocatorE(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0;__ZN6StringaSEPKc(a+4|0,b);b=a+8|0;a=c[b>>2]|0;a:do if(a|0){e=a;while(1){f=c[e>>2]|0;if(!f)break a;__ZN4ListI6String16DefaultAllocatorE5_Data5eraseEPKNS2_7ElementE(e,f)|0;e=c[b>>2]|0;if(!(c[e+8>>2]|0))break;if(!e)break a}__ZN6Memory11free_staticEPvb(e,0);c[b>>2]=0}while(0);a=c[d>>2]|0;if(!a)g=0;else{h=a;i=8}while(1){if((i|0)==8){i=0;g=c[h>>2]|0}if(!g)break;__ZN4ListI6String16DefaultAllocatorE9push_backERKS0_(b,g)|0;h=g+4|0;i=8}return}function __ZN2OS11print_errorEPKcS1_iS1_S1_NS_9ErrorTypeE(b,d,e,f,g,h,i){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;i=i|0;var j=0,k=0,n=0,o=0;j=l;l=l+32|0;if((l|0)>=(m|0))ba(32);k=j+8|0;n=j;switch(i|0){case 3:{o=1096968;break}case 1:{o=1097002;break}case 2:{o=1096985;break}default:o=1097014}if(h|0?a[h>>0]|0:0){i=c[(c[b>>2]|0)+52>>2]|0;c[n>>2]=o;c[n+4>>2]=h;bj[i&4095](b,1097024,n)}n=c[(c[b>>2]|0)+52>>2]|0;c[k>>2]=o;c[k+4>>2]=e;c[k+8>>2]=f;c[k+12>>2]=d;c[k+16>>2]=g;bj[n&4095](b,1097033,k);l=j;return}function __ZN2OS5printEPKcz(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;c[f>>2]=d;Ki[c[(c[a>>2]|0)+60>>2]&4095](a,b,f,0);l=e;return}function __ZN2OS8printerrEPKcz(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;c[f>>2]=d;Ki[c[(c[a>>2]|0)+60>>2]&4095](a,b,f,1);l=e;return}function __ZN2OS14set_last_errorEPKc(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0;__Z12_global_lockv();e=(d|0)==0?1096954:d;d=b+48|0;b=c[d>>2]|0;if(b|0)__ZN6Memory11free_staticEPvb(b,0);c[d>>2]=0;b=0;while(1){f=b+1|0;if(!(a[e+b>>0]|0))break;else b=f}g=__ZN6Memory12alloc_staticEjb(f,0)|0;c[d>>2]=g;if((b|0)<0){__Z14_global_unlockv();return}a[g>>0]=a[e>>0]|0;if(!b){__Z14_global_unlockv();return}else h=1;do{a[(c[d>>2]|0)+h>>0]=a[e+h>>0]|0;h=h+1|0}while((h|0)!=(f|0));__Z14_global_unlockv();return}function __ZNK2OS14get_last_errorEv(a){a=a|0;var b=0;__Z12_global_lockv();b=c[a+48>>2]|0;__Z14_global_unlockv();return ((b|0)==0?1263606:b)|0}function __ZN2OS16clear_last_errorEv(a){a=a|0;var b=0;__Z12_global_lockv();b=a+48|0;a=c[b>>2]|0;if(a|0)__ZN6Memory11free_staticEPvb(a,0);c[b>>2]=0;__Z14_global_unlockv();return}function __ZN2OS14set_mouse_modeENS_9MouseModeE(a,b){a=a|0;b=b|0;return}function __ZNK2OS14get_mouse_modeEv(a){a=a|0;return 0}function __ZN2OS13set_clipboardERK6String(a,b){a=a|0;b=b|0;var d=0;d=a+16|0;a=c[d>>2]|0;if((a|0)==(c[b>>2]|0))return;if(a|0?(__Z16atomic_decrementPj(a+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(a,1);c[d>>2]=0;a=c[b>>2]|0;if(!a)return;if(!(__Z28atomic_conditional_incrementPj(a+-8|0)|0))return;c[d>>2]=c[b>>2];return}function __ZNK2OS13get_clipboardEv(a){a=a|0;var b=0,d=0;b=a+16|0;a=c[b>>2]|0;if((a|0)!=0?(__Z28atomic_conditional_incrementPj(a+-8|0)|0)!=0:0)d=c[b>>2]|0;else d=0;return d|0}function __ZN2OS20open_dynamic_libraryE6StringRPv(a,b,c){a=a|0;b=b|0;c=c|0;return 2}function __ZN2OS21close_dynamic_libraryEPv(a,b){a=a|0;b=b|0;return 2}function __ZN2OS33get_dynamic_library_symbol_handleEPv6StringRS0_(a,b,c,d){a=a|0;b=b|0;c=c|0;d=d|0;return 2}function __ZN2OS18set_keep_screen_onEb(b,c){b=b|0;c=c|0;a[b+12>>0]=c&1;return}function __ZNK2OS17is_keep_screen_onEv(b){b=b|0;return (a[b+12>>0]|0)!=0|0}function __ZN2OS28set_low_processor_usage_modeEb(b,c){b=b|0;c=c|0;a[b+13>>0]=c&1;return}function __ZNK2OS30is_in_low_processor_usage_modeEv(b){b=b|0;return (a[b+13>>0]|0)!=0|0}function __ZNK2OS28get_installed_templates_pathEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1263606);l=a;return c[b>>2]|0}function __ZNK2OS19get_executable_pathEv(a){a=a|0;var b=0,d=0;b=a+4|0;a=c[b>>2]|0;if((a|0)!=0?(__Z28atomic_conditional_incrementPj(a+-8|0)|0)!=0:0)d=c[b>>2]|0;else d=0;return d|0}function __ZNK2OS14get_process_IDEv(a){a=a|0;return -1}function __ZN2OS10shell_openE6String(a,b){a=a|0;b=b|0;return 2}function __ZN2OS7set_cwdERK6String(a,b){a=a|0;b=b|0;return 19}function __ZNK2OS14get_model_nameEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1096940);l=a;return c[b>>2]|0}function __ZN2OS5yieldEv(a){a=a|0;return}function __ZNK2OS13get_unix_timeEv(a){a=a|0;F=0;return 0}function __ZNK2OS20get_system_time_secsEv(a){a=a|0;F=0;return 0}function __ZNK2OS20has_virtual_keyboardEv(a){a=a|0;return 0}function __ZN2OS21show_virtual_keyboardERK6StringRK5Rect2(a,b,c){a=a|0;b=b|0;c=c|0;return}function __ZN2OS21hide_virtual_keyboardEv(a){a=a|0;return}function __ZN2OS19dump_memory_to_fileEPKc(a,b){a=a|0;b=b|0;return}function __ZN2OS22dump_resources_to_fileEPKc(a,b){a=a|0;b=b|0;__ZN13ResourceCache4dumpEPKcb(b,0);return}function __ZN2OS22print_resources_in_useEb(a,b){a=a|0;b=b|0;__ZN13ResourceCache4dumpEPKcb(0,b);return}function __ZN2OS19print_all_resourcesE6String(b,d){b=b|0;d=d|0;var e=0,f=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=b;f=__ZNK6StringneEPKc(d,1263606)|0;if(f&(c[313803]|0)!=0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1115120,1096659,198,1096870,0);l=b;return}a[1263537]=0;do if(__ZNK6StringneEPKc(d,1263606)|0){c[313803]=__ZN10FileAccess4openERK6StringiP5Error(d,2,e)|0;if(!(c[e>>2]|0))break;c[313803]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1115120,1096659,205,1117790,0);l=b;return}while(0);__ZN8ObjectDB13debug_objectsEPFvP6ObjectE(5333);if(!(__ZNK6StringneEPKc(d,1263606)|0)){l=b;return}d=c[313803]|0;if(d|0){gj[c[(c[d>>2]|0)+144>>2]&8191](d);__ZN6Memory11free_staticEPvb(d,0)}c[313803]=0;l=b;return}function __ZNK2OS23get_static_memory_usageEv(a){a=a|0;return __ZN6Memory13get_mem_usageEv()|0}function __ZNK2OS28get_static_memory_peak_usageEv(a){a=a|0;return __ZN6Memory17get_mem_max_usageEv()|0}function __ZNK2OS24get_dynamic_memory_usageEv(a){a=a|0;return c[313795]|0}function __ZNK2OS22get_free_static_memoryEv(a){a=a|0;return __ZN6Memory17get_mem_availableEv()|0}function __ZNK2OS10get_localeEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1096867);l=a;return c[b>>2]|0}function __ZNK2OS12get_data_dirEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1219936);l=a;return c[b>>2]|0}function __ZNK2OS16get_resource_dirEv(a){a=a|0;return __ZNK12GlobalConfig17get_resource_pathEv(__ZN12GlobalConfig13get_singletonEv()|0)|0}function __ZNK2OS14get_system_dirENS_9SystemDirE(a,b){a=a|0;b=b|0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);a=b;__ZN6StringC2EPKc(a,1219936);l=b;return c[a>>2]|0}function __ZN2OS18set_no_window_modeEb(b,c){b=b|0;c=c|0;a[b+32>>0]=c&1;return}function __ZNK2OS25is_no_window_mode_enabledEv(b){b=b|0;return (a[b+32>>0]|0)!=0|0}function __ZNK2OS23has_touchscreen_ui_hintEv(a){a=a|0;var b=0;if(!(__ZN5Input13get_singletonEv()|0)){b=0;return b|0}a=__ZN5Input13get_singletonEv()|0;b=ij[c[(c[a>>2]|0)+204>>2]&8191](a)|0;return b|0}function __ZN2OS22set_screen_orientationENS_17ScreenOrientationE(a,b){a=a|0;b=b|0;c[a+40>>2]=b;return}function __ZN2OS11debug_breakEv(a){a=a|0;return}function __ZN2OS24release_rendering_threadEv(a){a=a|0;return}function __ZN2OS21make_rendering_threadEv(a){a=a|0;return}function __ZN2OS12swap_buffersEv(a){a=a|0;return}function __ZN2OS8set_iconERK5Image(a,b){a=a|0;b=b|0;return}function __ZNK2OS13get_exit_codeEv(a){a=a|0;return c[a+36>>2]|0}function __ZN2OS13set_exit_codeEi(a,b){a=a|0;b=b|0;c[a+36>>2]=b;return}function __ZNK2OS19get_processor_countEv(a){a=a|0;return 1}function __ZNK2OS13get_unique_IDEv(b){b=b|0;var d=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1115253,1096659,417,1096829,0);a[1263537]=0;__ZN6StringC2EPKc(d,1263606);l=b;return c[d>>2]|0}function __ZN2OS17native_video_playE6StringfS0_S0_(a,b,c,d,e){a=a|0;b=b|0;c=+c;d=d|0;e=e|0;return 1}function __ZNK2OS23native_video_is_playingEv(a){a=a|0;return 0}function __ZN2OS18native_video_pauseEv(a){a=a|0;return}function __ZN2OS20native_video_unpauseEv(a){a=a|0;return}function __ZN2OS17native_video_stopEv(a){a=a|0;return}function __ZNK2OS15can_use_threadsEv(a){a=a|0;return 0}function __ZN2OS11dialog_showE6StringS0_6VectorIS0_EP6ObjectS0_(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0;i=l;l=l+176|0;if((l|0)>=(m|0))ba(176);j=i+144|0;k=i+136|0;n=i+128|0;o=i+120|0;p=i+160|0;q=i+152|0;r=i+156|0;s=i+96|0;t=i+72|0;u=i+48|0;v=i+24|0;w=i;x=(g|0)==0;do{y=c[(c[b>>2]|0)+52>>2]|0;z=__ZNK6String5c_strEv(d)|0;A=__ZNK6String5c_strEv(e)|0;c[o>>2]=z;c[o+4>>2]=A;bj[y&4095](b,1096804,o);y=0;while(1){A=c[f>>2]|0;if(!A)B=0;else B=c[A+-4>>2]|0;if((y|0)>=(B|0))break;z=c[(c[b>>2]|0)+52>>2]|0;if((y|0)<=0){C=y+1|0;if((y|0)<0){D=C;E=z;F=19}else{G=A;H=C;I=z;F=13}}else{bj[z&4095](b,1144817,k);G=c[f>>2]|0;H=y+1|0;I=c[(c[b>>2]|0)+52>>2]|0;F=13}do if((F|0)==13){F=0;z=(G|0)==0;if(z)J=0;else J=c[G+-4>>2]|0;if((J|0)<=(y|0)){if(z)K=0;else K=c[G+-4>>2]|0;if((K|0)<=(y|0)){D=H;E=I;F=19;break}a[1263537]=0}__ZN6VectorI6StringE14_copy_on_writeEv(f);L=(c[f>>2]|0)+(y<<2)|0;M=H;N=I}while(0);if((F|0)==19){F=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);L=0;M=D;N=E}z=__ZNK6String5c_strEv(L)|0;c[j>>2]=M;c[j+4>>2]=z;bj[N&4095](b,1096822,j);y=M}bj[c[(c[b>>2]|0)+52>>2]&4095](b,1124879,n);c[q>>2]=$i[c[(c[b>>2]|0)+68>>2]&8191](b,1)|0;c[p>>2]=__ZNK6String11strip_edgesEbb(q,1,1)|0;y=c[q>>2]|0;if(y|0?(__Z16atomic_decrementPj(y+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(y,1);if(__ZNK6String10is_numericEv(p)|0?(y=__ZNK6String6to_intEv(p)|0,(y|0)>=0):0){z=c[f>>2]|0;if(!z)O=0;else O=c[z+-4>>2]|0;z=(y|0)>=(O|0);if(!(z|x))if(__ZNK6StringneEPKc(h,1263606)|0){__ZN10StringNameC2ERK6String(r,h);__ZN7VariantC2Ei(s,y);c[t>>2]=0;c[u>>2]=0;c[v>>2]=0;c[w>>2]=0;__ZN6Object13call_deferredERK10StringNameRK7VariantS5_S5_S5_S5_(g,r,s,t,u,v,w);if(c[w>>2]|0)__ZN7Variant5clearEv(w);if(c[v>>2]|0)__ZN7Variant5clearEv(v);if(c[u>>2]|0)__ZN7Variant5clearEv(u);if(c[t>>2]|0)__ZN7Variant5clearEv(t);if(c[s>>2]|0)__ZN7Variant5clearEv(s);__ZN10StringNameD2Ev(r);P=3}else P=3;else P=z?2:3}else P=2;z=c[p>>2]|0;if(z|0?(__Z16atomic_decrementPj(z+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(z,1)}while((P|0)==2);l=i;return 0}function __ZN2OS17dialog_input_textE6StringS0_S0_P6ObjectS0_(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0;i=l;l=l+144|0;if((l|0)>=(m|0))ba(144);j=i+120|0;k=i+136|0;n=i+132|0;o=i+96|0;p=i+72|0;q=i+48|0;r=i+24|0;s=i;if(!g){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1096641,1096659,315,1096674,0);t=1;l=i;return t|0}a[1263537]=0;if(__ZNK6StringeqEPKc(h,1263606)|0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1096641,1096659,316,1096721,0);t=1;l=i;return t|0}a[1263537]=0;u=c[(c[b>>2]|0)+52>>2]|0;v=__ZNK6String5c_strEv(d)|0;d=__ZNK6String5c_strEv(e)|0;e=__ZNK6String5c_strEv(f)|0;c[j>>2]=v;c[j+4>>2]=d;c[j+8>>2]=e;bj[u&4095](b,1096778,j);c[k>>2]=$i[c[(c[b>>2]|0)+68>>2]&8191](b,1)|0;c[j>>2]=__ZNK6String11strip_edgesEbb(k,1,1)|0;b=c[k>>2]|0;if(b|0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(b,1);if(__ZNK6StringeqEPKc(j,1263606)|0?(b=c[j>>2]|0,(b|0)!=(c[f>>2]|0)):0){if(b|0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(b,1);c[j>>2]=0;b=c[f>>2]|0;if(b|0?__Z28atomic_conditional_incrementPj(b+-8|0)|0:0)c[j>>2]=c[f>>2]}__ZN10StringNameC2ERK6String(n,h);__ZN7VariantC2Eb(o,1);__ZN7VariantC2ERK6String(p,j);c[q>>2]=0;c[r>>2]=0;c[s>>2]=0;__ZN6Object13call_deferredERK10StringNameRK7VariantS5_S5_S5_S5_(g,n,o,p,q,r,s);if(c[s>>2]|0)__ZN7Variant5clearEv(s);if(c[r>>2]|0)__ZN7Variant5clearEv(r);if(c[q>>2]|0)__ZN7Variant5clearEv(q);if(c[p>>2]|0)__ZN7Variant5clearEv(p);if(c[o>>2]|0)__ZN7Variant5clearEv(o);__ZN10StringNameD2Ev(n);n=c[j>>2]|0;if(n|0?(__Z16atomic_decrementPj(n+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(n,1);t=0;l=i;return t|0}function __ZNK2OS26get_latin_keyboard_variantEv(a){a=a|0;return 0}function __ZN2OS12is_joy_knownEi(a,b){a=a|0;b=b|0;return 1}function __ZNK2OS12get_joy_guidEi(a,b){a=a|0;b=b|0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);a=b;__ZN6StringC2EPKc(a,1096626);l=b;return c[a>>2]|0}function __ZN2OS11set_contextEi(a,b){a=a|0;b=b|0;return}function __ZN2OS13set_use_vsyncEb(a,b){a=a|0;b=b|0;return}function __ZNK2OS16is_vsync_enabledEv(a){a=a|0;return 1}function __ZN2OS15get_power_stateEv(a){a=a|0;return 0}function __ZN2OS22get_power_seconds_leftEv(a){a=a|0;return -1}function __ZN2OS22get_power_percent_leftEv(a){a=a|0;return -1}function __ZN2OSD2Ev(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0;c[b>>2]=396584;c[313442]=0;d=c[b+16>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);d=b+8|0;e=c[d>>2]|0;a:do if(e|0){f=e;while(1){g=c[f>>2]|0;if(!g)break;__ZN4ListI6String16DefaultAllocatorE5_Data5eraseEPKNS2_7ElementE(f,g)|0;h=c[d>>2]|0;if(!(c[h+8>>2]|0)){i=8;break}if(!h)break a;else f=h}if((i|0)==8){__ZN6Memory11free_staticEPvb(h,0);c[d>>2]=0;break}if(!(c[f+8>>2]|0)){a[1263537]=0;__ZN6Memory11free_staticEPvb(f,0);break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145461,1145120,668,1145467,0);break}}while(0);d=c[b+4>>2]|0;if(!d)return;if(__Z16atomic_decrementPj(d+-8|0)|0)return;__ZN6Memory11free_staticEPvb(d,1);return}function __ZN2OSD0Ev(a){a=a|0;__ZN2OSD2Ev(a);__ZdlPv(a);return}function __ZNK6String5c_strEv(a){a=a|0;var b=0,d=0;b=c[a>>2]|0;if((b|0)!=0?(a=c[b+-4>>2]|0,(a|0)!=0):0)if((a|0)>0)d=b;else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);d=0}else d=1253776;return d|0}function __ZN6Object13call_deferredERK10StringNameRK7VariantS5_S5_S5_S5_(a,b,c,d,e,f,g){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;f=f|0;g=g|0;__ZN12MessageQueue9push_callEP6ObjectRK10StringNameRK7VariantS7_S7_S7_S7_(__ZN12MessageQueue13get_singletonEv()|0,a,b,c,d,e,f,g)|0;return}function __ZN12MessageQueue9push_callEP6ObjectRK10StringNameRK7VariantS7_S7_S7_S7_(a,b,d,e,f,g,h,i){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;i=i|0;var j=0,k=0,n=0,o=0;j=l;l=l+32|0;if((l|0)>=(m|0))ba(32);k=j;n=c[b+44>>2]|0;c[k>>2]=e;c[k+4>>2]=f;c[k+8>>2]=g;c[k+12>>2]=h;c[k+16>>2]=i;if(c[e>>2]|0)if(c[f>>2]|0)if(c[g>>2]|0)if(!(c[h>>2]|0))o=3;else o=(c[i>>2]|0)==0?4:5;else o=2;else o=1;else o=0;i=__ZN12MessageQueue9push_callEjRK10StringNamePPK7Variantib(a,n,d,k,o,0)|0;l=j;return i|0}function __ZNK6String10is_numericEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0;b=c[a>>2]|0;if(!b){d=0;return d|0}a=c[b+-4>>2]|0;if((a|1|0)==1){d=0;return d|0}if((a|0)<=0)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);e=(c[b>>2]|0)==45&1;f=a+-1|0;if((e|0)<(f|0)){g=e;h=0}else{d=1;return d|0}while(1){if((a|0)<=(g|0)){i=7;break}e=c[b+(g<<2)>>2]|0;j=(e|0)!=46;if(!((j|h^1)&(e+-48|0)>>>0<10)){d=0;i=10;break}g=g+1|0;if((g|0)>=(f|0)){d=1;i=10;break}else h=h|j^1}if((i|0)==7)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);else if((i|0)==10)return d|0;return 0}function __ZNK12GlobalConfig17get_resource_pathEv(a){a=a|0;var b=0,d=0;b=a+100|0;a=c[b>>2]|0;if((a|0)!=0?(__Z28atomic_conditional_incrementPj(a+-8|0)|0)!=0:0)d=c[b>>2]|0;else d=0;return d|0}function __ZN6Memory17get_mem_availableEv(){return -1}function __ZN6Memory17get_mem_max_usageEv(){return c[313443]|0}function __ZN6Memory13get_mem_usageEv(){return c[313439]|0}function __ZL12_OS_printresP6Object(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0;b=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=b+44|0;e=b+36|0;f=b+28|0;g=b+20|0;h=b+12|0;i=b+4|0;j=b+40|0;k=b+32|0;n=b+24|0;o=b+16|0;p=b+8|0;q=b;if(!a){l=b;return}if(!($i[c[(c[a>>2]|0)+44>>2]&8191](a,1220696)|0)){l=b;return}c[i>>2]=__Z4itosx(c[a+44>>2]|0,0)|0;c[j>>2]=ij[c[(c[a>>2]|0)+32>>2]&8191](a)|0;c[h>>2]=__ZNK6StringplERKS_(i,j)|0;__ZN6StringC2EPKc(k,1144824);c[g>>2]=__ZNK6StringplERKS_(h,k)|0;c[n>>2]=__ZNK8Resource8get_nameEv(a)|0;c[f>>2]=__ZNK6StringplERKS_(g,n)|0;__ZN6StringC2EPKc(o,1096919);c[e>>2]=__ZNK6StringplERKS_(f,o)|0;c[p>>2]=__ZNK8Resource8get_pathEv(a)|0;c[d>>2]=__ZNK6StringplERKS_(e,p)|0;a=c[p>>2]|0;if(a|0?(__Z16atomic_decrementPj(a+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(a,1);a=c[e>>2]|0;if(a|0?(__Z16atomic_decrementPj(a+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(a,1);a=c[o>>2]|0;if(a|0?(__Z16atomic_decrementPj(a+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(a,1);a=c[f>>2]|0;if(a|0?(__Z16atomic_decrementPj(a+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(a,1);a=c[n>>2]|0;if(a|0?(__Z16atomic_decrementPj(a+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(a,1);a=c[g>>2]|0;if(a|0?(__Z16atomic_decrementPj(a+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(a,1);a=c[k>>2]|0;if(a|0?(__Z16atomic_decrementPj(a+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(a,1);a=c[h>>2]|0;if(a|0?(__Z16atomic_decrementPj(a+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(a,1);a=c[j>>2]|0;if(a|0?(__Z16atomic_decrementPj(a+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(a,1);a=c[i>>2]|0;if(a|0?(__Z16atomic_decrementPj(a+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(a,1);a=c[313803]|0;if(!a){c[q>>2]=0;i=c[d>>2]|0;if(i|0?(c[q>>2]=0,__Z28atomic_conditional_incrementPj(i+-8|0)|0):0)c[q>>2]=c[d>>2];__Z10print_line6String(q);i=c[q>>2]|0;if(i|0?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1)}else Pi[c[(c[a>>2]|0)+120>>2]&2047](a,d);a=c[d>>2]|0;if(a|0?(__Z16atomic_decrementPj(a+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(a,1);l=b;return}function __ZN8ObjectDB13debug_objectsEPFvP6ObjectE(a){a=a|0;var b=0,d=0;b=c[313450]|0;gj[c[c[b>>2]>>2]&8191](b);b=__ZNK7HashMapIjP6Object20HashMapHasherDefault24HashMapComparatorDefaultIjELh3ELh8EE4nextEPKj(1253804,0)|0;if(b|0){d=b;do{b=c[(__ZN7HashMapIjP6Object20HashMapHasherDefault24HashMapComparatorDefaultIjELh3ELh8EEixERKj(1253804,d)|0)>>2]|0;gj[a&8191](b);d=__ZNK7HashMapIjP6Object20HashMapHasherDefault24HashMapComparatorDefaultIjELh3ELh8EE4nextEPKj(1253804,d)|0}while((d|0)!=0)}d=c[313450]|0;gj[c[(c[d>>2]|0)+4>>2]&8191](d);return}function __ZNK7HashMapIjP6Object20HashMapHasherDefault24HashMapComparatorDefaultIjELh3ELh8EE4nextEPKj(b,e){b=b|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0;f=c[b>>2]|0;if(!f){g=0;return g|0}if(!e){h=a[b+4>>0]|0;if(h<<24>>24==31){g=0;return g|0}i=1<<(h&255);h=0;while(1){j=c[f+(h<<2)>>2]|0;h=h+1|0;if(j|0)break;if((h|0)>=(i|0)){g=0;k=18;break}}if((k|0)==18)return g|0;g=j+8|0;return g|0}j=c[e>>2]|0;e=1<<(d[b+4>>0]|0);b=e+-1&j;i=c[f+(b<<2)>>2]|0;a:do if(i|0){h=i;while(1){if((c[h>>2]|0)==(j|0)?(c[h+8>>2]|0)==(j|0):0)break;l=c[h+4>>2]|0;if(!l)break a;else h=l}a[1263537]=0;l=c[h+4>>2]|0;if(!l)m=b;else{g=l+8|0;return g|0}do{m=m+1|0;if((m|0)>=(e|0)){g=0;k=18;break}n=c[f+(m<<2)>>2]|0}while(!(n|0));if((k|0)==18)return g|0;g=n+8|0;return g|0}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1102483,1100151,515,1100539,0);g=0;return g|0}function __ZN13ResourceCache4dumpEPKcb(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0;e=l;l=l+48|0;if((l|0)>=(m|0))ba(48);f=e+24|0;g=e+20|0;h=e+16|0;i=e+12|0;j=e+4|0;k=e;n=e+8|0;o=c[313445]|0;gj[c[c[o>>2]>>2]&8191](o);o=f+4|0;c[o>>2]=379008;c[f>>2]=0;p=f+8|0;c[p>>2]=0;do if(b){__ZN6StringC2EPKc(g,b);q=__ZN10FileAccess4openERK6StringiP5Error(g,2,0)|0;r=c[g>>2]|0;if(r|0?(__Z16atomic_decrementPj(r+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(r,1);if(!q){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1096923,1081013,432,1117274,0);break}else{a[1263537]=0;s=q;t=8;break}}else{s=0;t=8}while(0);if((t|0)==8){b=__ZNK7HashMapI6StringP8Resource20HashMapHasherDefault24HashMapComparatorDefaultIS0_ELh3ELh8EE4nextEPKS0_(1253784,0)|0;if(b|0){q=(s|0)!=0&(d^1);d=b;do{b=c[(__ZN7HashMapI6StringP8Resource20HashMapHasherDefault24HashMapComparatorDefaultIS0_ELh3ELh8EEixERKS0_(1253784,d)|0)>>2]|0;r=ij[c[(c[b>>2]|0)+32>>2]&8191](b)|0;c[g>>2]=r;if(!(c[f>>2]|0)){u=0;v=r}else{r=(__ZNK3MapI6Stringi10ComparatorIS0_E16DefaultAllocatorE5_findERKS0_(f,g)|0)!=0;u=r;v=c[g>>2]|0}if(v|0?(__Z16atomic_decrementPj(v+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(v,1);if((!u?(c[g>>2]=ij[c[(c[b>>2]|0)+32>>2]&8191](b)|0,c[(__ZN3MapI6Stringi10ComparatorIS0_E16DefaultAllocatorEixERKS0_(f,g)|0)>>2]=0,r=c[g>>2]|0,r|0):0)?(__Z16atomic_decrementPj(r+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(r,1);c[g>>2]=ij[c[(c[b>>2]|0)+32>>2]&8191](b)|0;r=__ZN3MapI6Stringi10ComparatorIS0_E16DefaultAllocatorEixERKS0_(f,g)|0;c[r>>2]=(c[r>>2]|0)+1;r=c[g>>2]|0;if(r|0?(__Z16atomic_decrementPj(r+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(r,1);if(q){r=c[(c[s>>2]|0)+120>>2]|0;c[i>>2]=ij[c[(c[b>>2]|0)+32>>2]&8191](b)|0;__ZN6StringC2EPKc(j,1096928);c[h>>2]=__ZNK6StringplERKS_(i,j)|0;w=b+108|0;b=c[w>>2]|0;if((b|0)!=0?(__Z28atomic_conditional_incrementPj(b+-8|0)|0)!=0:0)x=c[w>>2]|0;else x=0;c[k>>2]=x;c[g>>2]=__ZNK6StringplERKS_(h,k)|0;Pi[r&2047](s,g);r=c[g>>2]|0;if(r|0?(__Z16atomic_decrementPj(r+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(r,1);r=c[k>>2]|0;if(r|0?(__Z16atomic_decrementPj(r+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(r,1);r=c[h>>2]|0;if(r|0?(__Z16atomic_decrementPj(r+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(r,1);r=c[j>>2]|0;if(r|0?(__Z16atomic_decrementPj(r+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(r,1);r=c[i>>2]|0;if(r|0?(__Z16atomic_decrementPj(r+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(r,1)}d=__ZNK7HashMapI6StringP8Resource20HashMapHasherDefault24HashMapComparatorDefaultIS0_ELh3ELh8EE4nextEPKS0_(1253784,d)|0}while((d|0)!=0)}d=c[f>>2]|0;if((d|0)!=0?(i=c[d+8>>2]|0,d=c[o>>2]|0,(i|0)!=(d|0)):0){h=i;while(1){i=c[h+8>>2]|0;if((i|0)==(d|0))break;else h=i}d=(s|0)!=0;a:do if(h|0){if(d)y=h;else{i=h;while(1){i=c[i+16>>2]|0;if(!i)break a}}do{i=c[(c[s>>2]|0)+120>>2]|0;__ZN6StringC2EPKc(j,1096931);c[n>>2]=__ZNK6StringplERKS_(y+24|0,j)|0;x=c[y+28>>2]|0;c[k>>2]=__Z4itosx(x,((x|0)<0)<<31>>31)|0;c[g>>2]=__ZNK6StringplERKS_(n,k)|0;Pi[i&2047](s,g);i=c[g>>2]|0;if(i|0?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);i=c[k>>2]|0;if(i|0?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);i=c[n>>2]|0;if(i|0?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);i=c[j>>2]|0;if(i|0?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);y=c[y+16>>2]|0}while((y|0)!=0)}while(0);if(d)t=65}else t=47;if((t|0)==47?s|0:0)t=65;if((t|0)==65){gj[c[(c[s>>2]|0)+12>>2]&8191](s);gj[c[(c[s>>2]|0)+144>>2]&8191](s);__ZN6Memory11free_staticEPvb(s,0)}s=c[313445]|0;gj[c[(c[s>>2]|0)+4>>2]&8191](s)}s=c[f>>2]|0;if(!s){l=e;return}__ZN3MapI6Stringi10ComparatorIS0_E16DefaultAllocatorE13_cleanup_treeEPNS4_7ElementE(f,c[s+8>>2]|0);s=c[o>>2]|0;o=c[f>>2]|0;c[o+8>>2]=s;c[p>>2]=0;p=s;c[p+12>>2]=p;if(!o){l=e;return}p=c[o+24>>2]|0;if(p|0?(__Z16atomic_decrementPj(p+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(p,1);__ZN6Memory11free_staticEPvb(o,0);c[f>>2]=0;l=e;return}function __ZNK7HashMapI6StringP8Resource20HashMapHasherDefault24HashMapComparatorDefaultIS0_ELh3ELh8EE4nextEPKS0_(b,e){b=b|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0;f=c[b>>2]|0;if(!f){g=0;return g|0}if(!e){h=a[b+4>>0]|0;if(h<<24>>24==31){g=0;return g|0}i=1<<(h&255);h=0;while(1){j=c[f+(h<<2)>>2]|0;h=h+1|0;if(j|0)break;if((h|0)>=(i|0)){g=0;k=19;break}}if((k|0)==19)return g|0;g=j+8|0;return g|0}j=__ZNK6String4hashEv(e)|0;i=b+4|0;h=c[(c[b>>2]|0)+(((1<<(d[i>>0]|0))+-1&j)<<2)>>2]|0;a:do if(h|0){f=h;while(1){if((c[f>>2]|0)==(j|0)?__ZNK6StringeqERKS_(f+8|0,e)|0:0)break;l=c[f+4>>2]|0;if(!l)break a;else f=l}a[1263537]=0;l=c[f+4>>2]|0;if(l|0){g=l+8|0;return g|0}l=1<<(d[i>>0]|0);m=l+-1&c[f>>2];do{m=m+1|0;if((m|0)>=(l|0)){g=0;k=19;break}n=c[(c[b>>2]|0)+(m<<2)>>2]|0}while(!(n|0));if((k|0)==19)return g|0;g=n+8|0;return g|0}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1102483,1100151,515,1100539,0);g=0;return g|0}function __ZNK3MapI6Stringi10ComparatorIS0_E16DefaultAllocatorE5_findERKS0_(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d;f=c[(c[a>>2]|0)+8>>2]|0;g=a+4|0;if((f|0)==(c[g>>2]|0)){h=f;i=f;j=(h|0)!=(i|0);k=j?h:0;l=d;return k|0}a=f;while(1){f=a+24|0;c[e>>2]=0;n=c[f>>2]|0;if(n|0?(c[e>>2]=0,__Z28atomic_conditional_incrementPj(n+-8|0)|0):0)c[e>>2]=c[f>>2];n=__ZNK6StringltES_(b,e)|0;o=c[e>>2]|0;if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(o,1);if(n)p=a+8|0;else{c[e>>2]=0;n=c[b>>2]|0;if(n|0?(c[e>>2]=0,__Z28atomic_conditional_incrementPj(n+-8|0)|0):0)c[e>>2]=c[b>>2];n=__ZNK6StringltES_(f,e)|0;f=c[e>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);if(!n)break;p=a+4|0}n=c[p>>2]|0;if((n|0)==(c[g>>2]|0)){h=n;i=n;q=21;break}else a=n}if((q|0)==21){j=(h|0)!=(i|0);k=j?h:0;l=d;return k|0}h=a;i=c[g>>2]|0;j=(h|0)!=(i|0);k=j?h:0;l=d;return k|0}function __ZN3MapI6Stringi10ComparatorIS0_E16DefaultAllocatorEixERKS0_(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;if((c[b>>2]|0)==0?(g=__ZnwjPFPvjE(32,4740)|0,h=g+16|0,c[h>>2]=0,c[h+4>>2]=0,c[h+8>>2]=0,c[b>>2]=g,h=c[b+4>>2]|0,c[g+4>>2]=h,c[g+8>>2]=h,c[g+12>>2]=h,c[g>>2]=1,(g|0)==0):0){c[f>>2]=0;i=f;j=6}else{g=__ZNK3MapI6Stringi10ComparatorIS0_E16DefaultAllocatorE5_findERKS0_(b,d)|0;if(!g){h=(c[b>>2]|0)==0;c[f>>2]=0;if(h){i=f;j=6}else{k=f;j=7}}else n=g}if((j|0)==6){g=__ZnwjPFPvjE(32,4740)|0;h=g+16|0;c[h>>2]=0;c[h+4>>2]=0;c[h+8>>2]=0;c[b>>2]=g;h=c[b+4>>2]|0;c[g+4>>2]=h;c[g+8>>2]=h;c[g+12>>2]=h;c[g>>2]=1;k=i;j=7}if((j|0)==7){j=__ZN3MapI6Stringi10ComparatorIS0_E16DefaultAllocatorE10_insert_rbERKS0_RKi(b,d,f)|0;if(!j){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145936,616,1145947,0);o=0;l=e;return o|0}else n=j}a[1263537]=0;o=n+28|0;l=e;return o|0}function __ZN3MapI6Stringi10ComparatorIS0_E16DefaultAllocatorE13_cleanup_treeEPNS4_7ElementE(a,b){a=a|0;b=b|0;if((c[a+4>>2]|0)==(b|0))return;__ZN3MapI6Stringi10ComparatorIS0_E16DefaultAllocatorE13_cleanup_treeEPNS4_7ElementE(a,c[b+8>>2]|0);__ZN3MapI6Stringi10ComparatorIS0_E16DefaultAllocatorE13_cleanup_treeEPNS4_7ElementE(a,c[b+4>>2]|0);a=c[b+24>>2]|0;if(a|0?(__Z16atomic_decrementPj(a+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(a,1);__ZN6Memory11free_staticEPvb(b,0);return}function __ZN3MapI6Stringi10ComparatorIS0_E16DefaultAllocatorE10_insert_rbERKS0_RKi(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f;a[g>>0]=0;h=__ZN3MapI6Stringi10ComparatorIS0_E16DefaultAllocatorE7_insertERKS0_Rb(b,d,g)|0;if(h|0)c[h+28>>2]=c[e>>2];if(a[g>>0]|0){l=f;return h|0}g=b+8|0;c[g>>2]=(c[g>>2]|0)+1;g=h+12|0;e=c[g>>2]|0;if(!(c[e>>2]|0)){d=b+4|0;i=h;j=e;k=e;e=g;while(1){g=j+12|0;n=c[g>>2]|0;o=c[n+8>>2]|0;p=n;do if((j|0)==(o|0)){q=c[n+4>>2]|0;if(!(c[q>>2]|0)){c[k>>2]=1;a[1263537]=0;c[q>>2]=1;if((c[d>>2]|0)==(n|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);r=c[(c[e>>2]|0)+12>>2]|0;break}else{a[1263537]=0;c[n>>2]=0;r=n;break}}q=j+4|0;if((i|0)==(c[q>>2]|0)){s=i+8|0;t=c[s>>2]|0;c[q>>2]=t;if((t|0)==(c[d>>2]|0))u=p;else{c[t+12>>2]=j;u=c[g>>2]|0}t=i+12|0;c[t>>2]=u;q=c[g>>2]|0;v=q+8|0;c[((c[v>>2]|0)==(j|0)?v:q+4|0)>>2]=i;c[s>>2]=j;c[g>>2]=i;w=j;x=i;y=c[t>>2]|0}else{w=i;x=j;y=n}a[1263537]=0;c[x>>2]=1;t=c[d>>2]|0;if((t|0)==(y|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);z=c[(c[w+12>>2]|0)+12>>2]|0;A=c[d>>2]|0}else{a[1263537]=0;c[y>>2]=0;z=y;A=t}t=z+8|0;s=c[t>>2]|0;q=s+4|0;v=c[q>>2]|0;c[t>>2]=v;if((v|0)!=(A|0))c[v+12>>2]=z;v=z+12|0;c[s+12>>2]=c[v>>2];t=c[v>>2]|0;B=t+4|0;c[((c[B>>2]|0)==(z|0)?B:t+8|0)>>2]=s;c[q>>2]=z;c[v>>2]=s;r=w}else{if(!(c[o>>2]|0)){c[k>>2]=1;a[1263537]=0;c[o>>2]=1;if((c[d>>2]|0)==(n|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);r=c[(c[e>>2]|0)+12>>2]|0;break}else{a[1263537]=0;c[n>>2]=0;r=n;break}}s=j+8|0;if((i|0)==(c[s>>2]|0)){v=i+4|0;q=c[v>>2]|0;c[s>>2]=q;if((q|0)==(c[d>>2]|0))C=p;else{c[q+12>>2]=j;C=c[g>>2]|0}q=i+12|0;c[q>>2]=C;s=c[g>>2]|0;t=s+4|0;c[((c[t>>2]|0)==(j|0)?t:s+8|0)>>2]=i;c[v>>2]=j;c[g>>2]=i;D=j;E=i;F=c[q>>2]|0}else{D=i;E=j;F=n}a[1263537]=0;c[E>>2]=1;q=c[d>>2]|0;if((q|0)==(F|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);G=c[d>>2]|0;H=c[(c[D+12>>2]|0)+12>>2]|0}else{a[1263537]=0;c[F>>2]=0;G=q;H=F}q=H+4|0;v=c[q>>2]|0;s=v+8|0;t=c[s>>2]|0;c[q>>2]=t;if((t|0)!=(G|0))c[t+12>>2]=H;t=H+12|0;c[v+12>>2]=c[t>>2];q=c[t>>2]|0;B=q+8|0;c[((c[B>>2]|0)==(H|0)?B:q+4|0)>>2]=v;c[s>>2]=H;c[t>>2]=v;r=D}while(0);n=r+12|0;g=c[n>>2]|0;if(!(c[g>>2]|0)){i=r;j=g;k=g;e=n}else break}}e=c[(c[b>>2]|0)+8>>2]|0;a[1263537]=0;c[e>>2]=1;l=f;return h|0}function __ZN3MapI6Stringi10ComparatorIS0_E16DefaultAllocatorE7_insertERKS0_Rb(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f;h=c[b>>2]|0;i=c[h+8>>2]|0;j=b+4|0;a:do if((i|0)==(c[j>>2]|0)){k=h;n=d}else{o=i;while(1){p=o+24|0;c[g>>2]=0;q=c[p>>2]|0;if(q|0?(c[g>>2]=0,__Z28atomic_conditional_incrementPj(q+-8|0)|0):0)c[g>>2]=c[p>>2];q=__ZNK6StringltES_(d,g)|0;r=c[g>>2]|0;if(r|0?(__Z16atomic_decrementPj(r+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(r,1);if(q)s=o+8|0;else{c[g>>2]=0;q=c[d>>2]|0;if(q|0?(c[g>>2]=0,__Z28atomic_conditional_incrementPj(q+-8|0)|0):0)c[g>>2]=c[d>>2];q=__ZNK6StringltES_(p,g)|0;p=c[g>>2]|0;if(p|0?(__Z16atomic_decrementPj(p+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(p,1);if(!q)break;s=o+4|0}q=c[s>>2]|0;if((q|0)==(c[j>>2]|0)){k=o;n=d;break a}else o=q}a[e>>0]=1;t=o;l=f;return t|0}while(0);s=__ZnwjPFPvjE(32,4740)|0;c[s>>2]=0;c[s+4>>2]=0;c[s+8>>2]=0;c[s+12>>2]=0;c[s+16>>2]=0;c[s+20>>2]=0;c[s+24>>2]=0;c[s+12>>2]=k;i=c[j>>2]|0;h=s+4|0;c[h>>2]=i;q=s+8|0;c[q>>2]=i;i=s+24|0;if((c[n>>2]|0?(c[i>>2]=0,p=c[n>>2]|0,p|0):0)?__Z28atomic_conditional_incrementPj(p+-8|0)|0:0)c[i>>2]=c[d>>2];if((k|0)!=(c[b>>2]|0)){i=k+24|0;c[g>>2]=0;p=c[i>>2]|0;if(p|0?(c[g>>2]=0,__Z28atomic_conditional_incrementPj(p+-8|0)|0):0)c[g>>2]=c[i>>2];i=__ZNK6StringltES_(d,g)|0;d=c[g>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);if(!i)u=k+4|0;else v=34}else v=34;if((v|0)==34)u=k+8|0;c[u>>2]=s;a[e>>0]=0;e=c[h>>2]|0;h=c[j>>2]|0;if((e|0)==(h|0)){j=s;do{u=j;j=c[j+12>>2]|0}while((u|0)==(c[j+4>>2]|0));w=(j|0)==(c[b>>2]|0)?0:j}else{j=e;while(1){e=c[j+8>>2]|0;if((e|0)==(h|0)){w=j;break}else j=e}}c[s+16>>2]=w;j=c[q>>2]|0;b:do if((j|0)==(h|0)){q=s;while(1){e=q;q=c[q+12>>2]|0;if((e|0)!=(c[q+8>>2]|0)){x=q;break b}if((q|0)==(c[b>>2]|0)){x=0;break}}}else{q=j;while(1){o=c[q+4>>2]|0;if((o|0)==(h|0)){x=q;break}else q=o}}while(0);h=s+20|0;c[h>>2]=x;if(!w)y=x;else{c[w+20>>2]=s;y=c[h>>2]|0}if(!y){t=s;l=f;return t|0}c[y+16>>2]=s;t=s;l=f;return t|0}function __ZN6RWLockD2Ev(a){a=a|0;return}function __ZN6ThreadD2Ev(a){a=a|0;return}function __ZN6ThreadD0Ev(a){a=a|0;__ZdlPv(a);return}function __ZN8MainLoopD2Ev(a){a=a|0;var b=0,d=0;c[a>>2]=397148;b=a+80|0;d=c[b>>2]|0;if((d|0?__ZN9Reference11unreferenceEv(d)|0:0)?(d=c[b>>2]|0,__Z17predelete_handlerP6Object(d)|0):0){gj[c[(c[d>>2]|0)+76>>2]&8191](d);__ZN6Memory11free_staticEPvb(d,0)}c[b>>2]=0;__ZN10StringNameD2Ev(a+76|0);__ZN6ObjectD2Ev(a);return}function __ZN8MainLoopD0Ev(a){a=a|0;var b=0,d=0;c[a>>2]=397148;b=a+80|0;d=c[b>>2]|0;if((d|0?__ZN9Reference11unreferenceEv(d)|0:0)?(d=c[b>>2]|0,__Z17predelete_handlerP6Object(d)|0):0){gj[c[(c[d>>2]|0)+76>>2]&8191](d);__ZN6Memory11free_staticEPvb(d,0)}c[b>>2]=0;__ZN10StringNameD2Ev(a+76|0);__ZN6ObjectD2Ev(a);__ZdlPv(a);return}function __ZN8MainLoop11input_eventERK10InputEvent(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0;d=l;l=l+160|0;if((l|0)>=(m|0))ba(160);e=d+120|0;f=d+144|0;g=d+96|0;h=d+72|0;i=d+48|0;j=d+24|0;k=d;n=c[a+52>>2]|0;if(!n){l=d;return}a=c[(c[n>>2]|0)+28>>2]|0;__ZN10StringNameC2EPKc(f,1097121);__ZN7VariantC2ERK10InputEvent(g,b);c[h>>2]=0;c[i>>2]=0;c[j>>2]=0;c[k>>2]=0;Ui[a&7](e,n,f,g,h,i,j,k);if(c[e>>2]|0)__ZN7Variant5clearEv(e);if(c[k>>2]|0)__ZN7Variant5clearEv(k);if(c[j>>2]|0)__ZN7Variant5clearEv(j);if(c[i>>2]|0)__ZN7Variant5clearEv(i);if(c[h>>2]|0)__ZN7Variant5clearEv(h);if(c[g>>2]|0)__ZN7Variant5clearEv(g);__ZN10StringNameD2Ev(f);l=d;return}function __ZN8MainLoop10input_textERK6String(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0;d=l;l=l+160|0;if((l|0)>=(m|0))ba(160);e=d+120|0;f=d+144|0;g=d+96|0;h=d+72|0;i=d+48|0;j=d+24|0;k=d;n=c[a+52>>2]|0;if(!n){l=d;return}a=c[(c[n>>2]|0)+28>>2]|0;__ZN10StringNameC2EPKc(f,1097109);__ZN7VariantC2ERK6String(g,b);c[h>>2]=0;c[i>>2]=0;c[j>>2]=0;c[k>>2]=0;Ui[a&7](e,n,f,g,h,i,j,k);if(c[e>>2]|0)__ZN7Variant5clearEv(e);if(c[k>>2]|0)__ZN7Variant5clearEv(k);if(c[j>>2]|0)__ZN7Variant5clearEv(j);if(c[i>>2]|0)__ZN7Variant5clearEv(i);if(c[h>>2]|0)__ZN7Variant5clearEv(h);if(c[g>>2]|0)__ZN7Variant5clearEv(g);__ZN10StringNameD2Ev(f);l=d;return}function __ZN8MainLoop4initEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0;b=l;l=l+160|0;if((l|0)>=(m|0))ba(160);d=b+144|0;e=b+120|0;f=b+96|0;g=b+72|0;h=b+48|0;i=b+24|0;j=b;k=a+80|0;if(c[k>>2]|0){__ZN6RefPtrC2Ev(d);__ZN3RefI9ReferenceEaSI6ScriptEEvRKS_IT_E(d,k);__ZN6Object10set_scriptERK6RefPtr(a,d);__ZN6RefPtrD2Ev(d)}k=c[a+52>>2]|0;if(!k){l=b;return}a=c[(c[k>>2]|0)+28>>2]|0;__ZN10StringNameC2EPKc(d,1097097);c[f>>2]=0;c[g>>2]=0;c[h>>2]=0;c[i>>2]=0;c[j>>2]=0;Ui[a&7](e,k,d,f,g,h,i,j);if(c[e>>2]|0)__ZN7Variant5clearEv(e);if(c[j>>2]|0)__ZN7Variant5clearEv(j);if(c[i>>2]|0)__ZN7Variant5clearEv(i);if(c[h>>2]|0)__ZN7Variant5clearEv(h);if(c[g>>2]|0)__ZN7Variant5clearEv(g);if(c[f>>2]|0)__ZN7Variant5clearEv(f);__ZN10StringNameD2Ev(d);l=b;return}function __ZN8MainLoop9iterationEf(a,b){a=a|0;b=+b;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0;d=l;l=l+160|0;if((l|0)>=(m|0))ba(160);e=d+120|0;f=d+144|0;g=d+96|0;h=d+72|0;i=d+48|0;j=d+24|0;k=d;n=c[a+52>>2]|0;if(!n){o=0;l=d;return o|0}a=c[(c[n>>2]|0)+28>>2]|0;__ZN10StringNameC2EPKc(f,1097086);__ZN7VariantC2Ef(g,b);c[h>>2]=0;c[i>>2]=0;c[j>>2]=0;c[k>>2]=0;Ui[a&7](e,n,f,g,h,i,j,k);n=__ZNK7VariantcvbEv(e)|0;if(c[e>>2]|0)__ZN7Variant5clearEv(e);if(c[k>>2]|0)__ZN7Variant5clearEv(k);if(c[j>>2]|0)__ZN7Variant5clearEv(j);if(c[i>>2]|0)__ZN7Variant5clearEv(i);if(c[h>>2]|0)__ZN7Variant5clearEv(h);if(c[g>>2]|0)__ZN7Variant5clearEv(g);__ZN10StringNameD2Ev(f);o=n;l=d;return o|0}function __ZN8MainLoop4idleEf(a,b){a=a|0;b=+b;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0;d=l;l=l+160|0;if((l|0)>=(m|0))ba(160);e=d+120|0;f=d+144|0;g=d+96|0;h=d+72|0;i=d+48|0;j=d+24|0;k=d;n=c[a+52>>2]|0;if(!n){o=0;l=d;return o|0}a=c[(c[n>>2]|0)+28>>2]|0;__ZN10StringNameC2EPKc(f,1097080);__ZN7VariantC2Ef(g,b);c[h>>2]=0;c[i>>2]=0;c[j>>2]=0;c[k>>2]=0;Ui[a&7](e,n,f,g,h,i,j,k);n=__ZNK7VariantcvbEv(e)|0;if(c[e>>2]|0)__ZN7Variant5clearEv(e);if(c[k>>2]|0)__ZN7Variant5clearEv(k);if(c[j>>2]|0)__ZN7Variant5clearEv(j);if(c[i>>2]|0)__ZN7Variant5clearEv(i);if(c[h>>2]|0)__ZN7Variant5clearEv(h);if(c[g>>2]|0)__ZN7Variant5clearEv(g);__ZN10StringNameD2Ev(f);o=n;l=d;return o|0}function __ZN8MainLoop6finishEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0;b=l;l=l+160|0;if((l|0)>=(m|0))ba(160);d=b+120|0;e=b+144|0;f=b+96|0;g=b+72|0;h=b+48|0;i=b+24|0;j=b;k=c[a+52>>2]|0;if(!k){l=b;return}n=c[(c[k>>2]|0)+28>>2]|0;__ZN10StringNameC2EPKc(e,1097070);c[f>>2]=0;c[g>>2]=0;c[h>>2]=0;c[i>>2]=0;c[j>>2]=0;Ui[n&7](d,k,e,f,g,h,i,j);if(c[d>>2]|0)__ZN7Variant5clearEv(d);if(c[j>>2]|0)__ZN7Variant5clearEv(j);if(c[i>>2]|0)__ZN7Variant5clearEv(i);if(c[h>>2]|0)__ZN7Variant5clearEv(h);if(c[g>>2]|0)__ZN7Variant5clearEv(g);if(c[f>>2]|0)__ZN7Variant5clearEv(f);__ZN10StringNameD2Ev(e);__ZN6RefPtrC2Ev(e);__ZN6Object10set_scriptERK6RefPtr(a,e);__ZN6RefPtrD2Ev(e);l=b;return}function __ZN8MainLoop10drop_filesERK6VectorI6StringEi(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0;e=l;l=l+160|0;if((l|0)>=(m|0))ba(160);f=e+120|0;g=e+144|0;h=e+96|0;i=e+72|0;j=e+48|0;k=e+24|0;n=e;o=c[a+52>>2]|0;if(!o){l=e;return}a=c[(c[o>>2]|0)+28>>2]|0;__ZN10StringNameC2EPKc(g,1097058);__ZN7VariantC2ERK6VectorI6StringE(h,b);__ZN7VariantC2Ei(i,d);c[j>>2]=0;c[k>>2]=0;c[n>>2]=0;Ui[a&7](f,o,g,h,i,j,k,n);if(c[f>>2]|0)__ZN7Variant5clearEv(f);if(c[n>>2]|0)__ZN7Variant5clearEv(n);if(c[k>>2]|0)__ZN7Variant5clearEv(k);if(c[j>>2]|0)__ZN7Variant5clearEv(j);if(c[i>>2]|0)__ZN7Variant5clearEv(i);if(c[h>>2]|0)__ZN7Variant5clearEv(h);__ZN10StringNameD2Ev(g);l=e;return}function __ZN7VariantC2ERK6VectorI6StringE(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+24|0;g=e;c[b>>2]=0;c[f>>2]=0;h=c[d>>2]|0;if(h){i=c[h+-4>>2]|0;__ZN10PoolVectorI6StringE6resizeEi(f,i)|0;if((i|0)>0){h=0;do{j=c[d>>2]|0;k=(j|0)==0;if(k)n=0;else n=c[j+-4>>2]|0;do if((n|0)<=(h|0)){if(k)o=0;else o=c[j+-4>>2]|0;if((o|0)>(h|0)){a[1263537]=0;p=19;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);q=0;break}}else p=19;while(0);if((p|0)==19){p=0;q=j+(h<<2)|0}__ZN10PoolVectorI6StringE3setEiRKS0_(f,h,q);h=h+1|0}while((h|0)!=(i|0))}}else __ZN10PoolVectorI6StringE6resizeEi(f,0)|0;c[g>>2]=25;i=g+8|0;c[i>>2]=0;if((c[f>>2]|0?(__ZN10PoolVectorI6StringE12_unreferenceEv(i),h=c[f>>2]|0,h|0):0)?__Z28atomic_conditional_incrementPj(h)|0:0)c[i>>2]=c[f>>2];__ZN7Variant9referenceERKS_(b,g);if(!(c[g>>2]|0)){__ZN10PoolVectorI6StringE12_unreferenceEv(f);l=e;return}__ZN7Variant5clearEv(g);__ZN10PoolVectorI6StringE12_unreferenceEv(f);l=e;return}function __ZN5Input18_initialize_classvEv(b){b=b|0;if(a[1256977]|0)return;__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI5InputEEvv();__ZN5Input13_bind_methodsEv();a[1256977]=1;return}function __ZN5Input5_setvERK10StringNameRK7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK5Input5_getvERK10StringNameR7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZN5Input14_notificationvEib(a,b,c){a=a|0;b=b|0;c=c|0;return}function __ZNK5Input16_get_class_namevEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+8|0;e=b+4|0;f=b;g=a+76|0;a=c[g>>2]|0;if(a|0){if(c[a+4>>2]|0){l=b;return g|0}if(__ZNK6String6lengthEv(a+8|0)|0){l=b;return g|0}}__ZN6StringC2EPKc(d,1132275);c[f>>2]=c[d>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameaSERKS_(g,e);__ZN10StringNameD2Ev(e);e=c[f>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);l=b;return g|0}function __ZNK5Input9get_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1132275);l=a;return c[b>>2]|0}function __ZNK5Input8is_classERK6String(a,b){a=a|0;b=b|0;var c=0;if(__ZNK6StringeqEPKc(b,1132275)|0){c=1;return c|0}c=__ZNK6StringeqEPKc(b,1142944)|0;return c|0}function __ZNK5Input12is_class_ptrEPv(a,b){a=a|0;b=b|0;return (b|0)==1220640|(b|0)==1220580|0}function __ZNK5Input20get_argument_optionsERK10StringNameiP4ListI6String16DefaultAllocatorE(a,b,c,d){a=a|0;b=b|0;c=c|0;d=d|0;return}function __ZN5InputD2Ev(a){a=a|0;c[a>>2]=397268;__ZN10StringNameD2Ev(a+76|0);__ZN6ObjectD2Ev(a);return}function __ZN5InputD0Ev(a){a=a|0;c[a>>2]=397268;__ZN10StringNameD2Ev(a+76|0);__ZN6ObjectD2Ev(a);__ZdlPv(a);return}function __ZN5Input13_bind_methodsEv(){var a=0,b=0,d=0,e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0;a=l;l=l+432|0;if((l|0)>=(m|0))ba(432);b=a+384|0;d=a+376|0;e=a+368|0;f=a+360|0;h=a+352|0;i=a+344|0;j=a+336|0;k=a+328|0;n=a;o=a+312|0;p=a+304|0;q=a+296|0;r=a+288|0;s=a+280|0;t=a+272|0;u=a+264|0;v=a+256|0;w=a+248|0;x=a+240|0;y=a+232|0;z=a+224|0;A=a+216|0;B=a+208|0;C=a+200|0;D=a+192|0;E=a+160|0;F=a+144|0;G=a+112|0;H=a+96|0;I=a+88|0;J=a+80|0;K=a+72|0;L=a+64|0;M=a+56|0;N=a+48|0;O=a+320|0;P=a+40|0;Q=a+32|0;R=a+168|0;S=a+28|0;T=a+152|0;U=a+120|0;V=a+24|0;W=a+104|0;__Z8D_METHODPKcS0_(d,1097134,1121494);X=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(X);c[X>>2]=397512;__ZN10MethodBind10_set_constEb(X,1);__ZN10MethodBind24_generate_argument_typesEi(X,1);__ZN10MethodBind12_set_returnsEb(X,1);c[X+44>>2]=84;c[X+48>>2]=1;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,X,d,0,0)|0;X=d+4|0;Y=c[X>>2]|0;if(Y|0?(__Z16atomic_decrementPj(Y+-8|0)|0)==0:0){Z=c[X>>2]|0;X=(Z|0)==0?0:Z+-4|0;Z=X+4|0;if(c[X>>2]|0){_=0;do{__ZN10StringNameD2Ev(Z+(_<<2)|0);_=_+1|0}while(_>>>0<(c[X>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Y,1)}__ZN10StringNameD2Ev(d);__Z8D_METHODPKcS0_(e,1097149,1097173);d=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(d);c[d>>2]=397512;__ZN10MethodBind10_set_constEb(d,1);__ZN10MethodBind24_generate_argument_typesEi(d,1);__ZN10MethodBind12_set_returnsEb(d,1);c[d+44>>2]=88;c[d+48>>2]=1;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,d,e,0,0)|0;d=e+4|0;Y=c[d>>2]|0;if(Y|0?(__Z16atomic_decrementPj(Y+-8|0)|0)==0:0){X=c[d>>2]|0;d=(X|0)==0?0:X+-4|0;X=d+4|0;if(c[d>>2]|0){_=0;do{__ZN10StringNameD2Ev(X+(_<<2)|0);_=_+1|0}while(_>>>0<(c[d>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Y,1)}__ZN10StringNameD2Ev(e);__Z8D_METHODPKcS0_S0_(f,1097180,1121461,1097173);e=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(e);c[e>>2]=397548;__ZN10MethodBind10_set_constEb(e,1);__ZN10MethodBind24_generate_argument_typesEi(e,2);__ZN10MethodBind12_set_returnsEb(e,1);c[e+44>>2]=92;c[e+48>>2]=1;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,e,f,0,0)|0;e=f+4|0;Y=c[e>>2]|0;if(Y|0?(__Z16atomic_decrementPj(Y+-8|0)|0)==0:0){d=c[e>>2]|0;e=(d|0)==0?0:d+-4|0;d=e+4|0;if(c[e>>2]|0){_=0;do{__ZN10StringNameD2Ev(d+(_<<2)|0);_=_+1|0}while(_>>>0<(c[e>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Y,1)}__ZN10StringNameD2Ev(f);__Z8D_METHODPKcS0_(h,1129044,1142427);f=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(f);c[f>>2]=397584;__ZN10MethodBind10_set_constEb(f,1);__ZN10MethodBind24_generate_argument_typesEi(f,1);__ZN10MethodBind12_set_returnsEb(f,1);c[f+44>>2]=96;c[f+48>>2]=1;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,f,h,0,0)|0;f=h+4|0;Y=c[f>>2]|0;if(Y|0?(__Z16atomic_decrementPj(Y+-8|0)|0)==0:0){e=c[f>>2]|0;f=(e|0)==0?0:e+-4|0;e=f+4|0;if(c[f>>2]|0){_=0;do{__ZN10StringNameD2Ev(e+(_<<2)|0);_=_+1|0}while(_>>>0<(c[f>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Y,1)}__ZN10StringNameD2Ev(h);__Z8D_METHODPKcS0_(i,1097202,1142427);h=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(h);c[h>>2]=397584;__ZN10MethodBind10_set_constEb(h,1);__ZN10MethodBind24_generate_argument_typesEi(h,1);__ZN10MethodBind12_set_returnsEb(h,1);c[h+44>>2]=100;c[h+48>>2]=1;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,h,i,0,0)|0;h=i+4|0;Y=c[h>>2]|0;if(Y|0?(__Z16atomic_decrementPj(Y+-8|0)|0)==0:0){f=c[h>>2]|0;h=(f|0)==0?0:f+-4|0;f=h+4|0;if(c[h>>2]|0){_=0;do{__ZN10StringNameD2Ev(f+(_<<2)|0);_=_+1|0}while(_>>>0<(c[h>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Y,1)}__ZN10StringNameD2Ev(i);__Z8D_METHODPKcS0_(j,1097225,1142427);i=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(i);c[i>>2]=397584;__ZN10MethodBind10_set_constEb(i,1);__ZN10MethodBind24_generate_argument_typesEi(i,1);__ZN10MethodBind12_set_returnsEb(i,1);c[i+44>>2]=104;c[i+48>>2]=1;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,i,j,0,0)|0;i=j+4|0;Y=c[i>>2]|0;if(Y|0?(__Z16atomic_decrementPj(Y+-8|0)|0)==0:0){h=c[i>>2]|0;i=(h|0)==0?0:h+-4|0;h=i+4|0;if(c[i>>2]|0){_=0;do{__ZN10StringNameD2Ev(h+(_<<2)|0);_=_+1|0}while(_>>>0<(c[i>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Y,1)}__ZN10StringNameD2Ev(j);__Z8D_METHODPKcS0_S0_(k,1097249,1097265,1097273);__ZN7VariantC2Eb(n,0);j=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(j);c[j>>2]=397620;__ZN10MethodBind10_set_constEb(j,0);__ZN10MethodBind24_generate_argument_typesEi(j,2);c[j+44>>2]=124;c[j+48>>2]=1;c[b>>2]=n;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,j,k,b,1)|0;if(c[n>>2]|0)__ZN7Variant5clearEv(n);j=k+4|0;Y=c[j>>2]|0;if(Y|0?(__Z16atomic_decrementPj(Y+-8|0)|0)==0:0){i=c[j>>2]|0;j=(i|0)==0?0:i+-4|0;i=j+4|0;if(c[j>>2]|0){_=0;do{__ZN10StringNameD2Ev(i+(_<<2)|0);_=_+1|0}while(_>>>0<(c[j>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Y,1)}__ZN10StringNameD2Ev(k);__Z8D_METHODPKcS0_(o,1097289,1097308);k=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(k);c[k>>2]=397656;__ZN10MethodBind10_set_constEb(k,0);__ZN10MethodBind24_generate_argument_typesEi(k,1);c[k+44>>2]=128;c[k+48>>2]=1;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,k,o,0,0)|0;k=o+4|0;Y=c[k>>2]|0;if(Y|0?(__Z16atomic_decrementPj(Y+-8|0)|0)==0:0){j=c[k>>2]|0;k=(j|0)==0?0:j+-4|0;j=k+4|0;if(c[k>>2]|0){_=0;do{__ZN10StringNameD2Ev(j+(_<<2)|0);_=_+1|0}while(_>>>0<(c[k>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Y,1)}__ZN10StringNameD2Ev(o);__Z8D_METHODPKcS0_(p,1097313,1121461);o=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(o);c[o>>2]=397692;__ZN10MethodBind10_set_constEb(o,0);__ZN10MethodBind24_generate_argument_typesEi(o,1);__ZN10MethodBind12_set_returnsEb(o,1);c[o+44>>2]=132;c[o+48>>2]=1;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,o,p,0,0)|0;o=p+4|0;Y=c[o>>2]|0;if(Y|0?(__Z16atomic_decrementPj(Y+-8|0)|0)==0:0){k=c[o>>2]|0;o=(k|0)==0?0:k+-4|0;k=o+4|0;if(c[o>>2]|0){_=0;do{__ZN10StringNameD2Ev(k+(_<<2)|0);_=_+1|0}while(_>>>0<(c[o>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Y,1)}__ZN10StringNameD2Ev(p);__Z8D_METHODPKcS0_S0_(q,1097326,1121461,1127804);p=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(p);c[p>>2]=397728;__ZN10MethodBind10_set_constEb(p,1);__ZN10MethodBind24_generate_argument_typesEi(p,2);__ZN10MethodBind12_set_returnsEb(p,1);c[p+44>>2]=108;c[p+48>>2]=1;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,p,q,0,0)|0;p=q+4|0;Y=c[p>>2]|0;if(Y|0?(__Z16atomic_decrementPj(Y+-8|0)|0)==0:0){o=c[p>>2]|0;p=(o|0)==0?0:o+-4|0;o=p+4|0;if(c[p>>2]|0){_=0;do{__ZN10StringNameD2Ev(o+(_<<2)|0);_=_+1|0}while(_>>>0<(c[p>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Y,1)}__ZN10StringNameD2Ev(q);__Z8D_METHODPKcS0_(r,1097339,1121461);q=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(q);c[q>>2]=397764;__ZN10MethodBind10_set_constEb(q,0);__ZN10MethodBind24_generate_argument_typesEi(q,1);__ZN10MethodBind12_set_returnsEb(q,1);c[q+44>>2]=112;c[q+48>>2]=1;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,q,r,0,0)|0;q=r+4|0;Y=c[q>>2]|0;if(Y|0?(__Z16atomic_decrementPj(Y+-8|0)|0)==0:0){p=c[q>>2]|0;q=(p|0)==0?0:p+-4|0;p=q+4|0;if(c[q>>2]|0){_=0;do{__ZN10StringNameD2Ev(p+(_<<2)|0);_=_+1|0}while(_>>>0<(c[q>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Y,1)}__ZN10StringNameD2Ev(r);__Z8D_METHODPKcS0_(s,1097352,1121461);r=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(r);c[r>>2]=397800;__ZN10MethodBind10_set_constEb(r,1);__ZN10MethodBind24_generate_argument_typesEi(r,1);__ZN10MethodBind12_set_returnsEb(r,1);c[r+44>>2]=136;c[r+48>>2]=1;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,r,s,0,0)|0;r=s+4|0;Y=c[r>>2]|0;if(Y|0?(__Z16atomic_decrementPj(Y+-8|0)|0)==0:0){q=c[r>>2]|0;r=(q|0)==0?0:q+-4|0;q=r+4|0;if(c[r>>2]|0){_=0;do{__ZN10StringNameD2Ev(q+(_<<2)|0);_=_+1|0}while(_>>>0<(c[r>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Y,1)}__ZN10StringNameD2Ev(s);__Z8D_METHODPKc(t,1097365);s=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(s);c[s>>2]=397836;__ZN10MethodBind10_set_constEb(s,0);__ZN10MethodBind24_generate_argument_typesEi(s,0);__ZN10MethodBind12_set_returnsEb(s,1);c[s+44>>2]=116;c[s+48>>2]=1;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,s,t,0,0)|0;s=t+4|0;Y=c[s>>2]|0;if(Y|0?(__Z16atomic_decrementPj(Y+-8|0)|0)==0:0){r=c[s>>2]|0;s=(r|0)==0?0:r+-4|0;r=s+4|0;if(c[s>>2]|0){_=0;do{__ZN10StringNameD2Ev(r+(_<<2)|0);_=_+1|0}while(_>>>0<(c[s>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Y,1)}__ZN10StringNameD2Ev(t);__Z8D_METHODPKcS0_(u,1097387,1121461);t=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(t);c[t>>2]=397872;__ZN10MethodBind10_set_constEb(t,0);__ZN10MethodBind24_generate_argument_typesEi(t,1);__ZN10MethodBind12_set_returnsEb(t,1);c[t+44>>2]=140;c[t+48>>2]=1;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,t,u,0,0)|0;t=u+4|0;Y=c[t>>2]|0;if(Y|0?(__Z16atomic_decrementPj(Y+-8|0)|0)==0:0){s=c[t>>2]|0;t=(s|0)==0?0:s+-4|0;s=t+4|0;if(c[t>>2]|0){_=0;do{__ZN10StringNameD2Ev(s+(_<<2)|0);_=_+1|0}while(_>>>0<(c[t>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Y,1)}__ZN10StringNameD2Ev(u);__Z8D_METHODPKcS0_(v,1097414,1121461);u=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(u);c[u>>2]=397908;__ZN10MethodBind10_set_constEb(u,0);__ZN10MethodBind24_generate_argument_typesEi(u,1);__ZN10MethodBind12_set_returnsEb(u,1);c[u+44>>2]=144;c[u+48>>2]=1;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,u,v,0,0)|0;u=v+4|0;Y=c[u>>2]|0;if(Y|0?(__Z16atomic_decrementPj(Y+-8|0)|0)==0:0){t=c[u>>2]|0;u=(t|0)==0?0:t+-4|0;t=u+4|0;if(c[u>>2]|0){_=0;do{__ZN10StringNameD2Ev(t+(_<<2)|0);_=_+1|0}while(_>>>0<(c[u>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Y,1)}__ZN10StringNameD2Ev(v);__Z8D_METHODPKcS0_(w,1097441,1121614);v=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(v);c[v>>2]=397764;__ZN10MethodBind10_set_constEb(v,0);__ZN10MethodBind24_generate_argument_typesEi(v,1);__ZN10MethodBind12_set_returnsEb(v,1);c[v+44>>2]=216;c[v+48>>2]=1;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,v,w,0,0)|0;v=w+4|0;Y=c[v>>2]|0;if(Y|0?(__Z16atomic_decrementPj(Y+-8|0)|0)==0:0){u=c[v>>2]|0;v=(u|0)==0?0:u+-4|0;u=v+4|0;if(c[v>>2]|0){_=0;do{__ZN10StringNameD2Ev(u+(_<<2)|0);_=_+1|0}while(_>>>0<(c[v>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Y,1)}__ZN10StringNameD2Ev(w);__Z8D_METHODPKcS0_(x,1097463,1097173);w=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(w);c[w>>2]=397944;__ZN10MethodBind10_set_constEb(w,0);__ZN10MethodBind24_generate_argument_typesEi(w,1);__ZN10MethodBind12_set_returnsEb(w,1);c[w+44>>2]=224;c[w+48>>2]=1;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,w,x,0,0)|0;w=x+4|0;Y=c[w>>2]|0;if(Y|0?(__Z16atomic_decrementPj(Y+-8|0)|0)==0:0){v=c[w>>2]|0;w=(v|0)==0?0:v+-4|0;v=w+4|0;if(c[w>>2]|0){_=0;do{__ZN10StringNameD2Ev(v+(_<<2)|0);_=_+1|0}while(_>>>0<(c[w>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Y,1)}__ZN10StringNameD2Ev(x);__Z8D_METHODPKcS0_(y,1097496,1097516);x=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(x);c[x>>2]=397764;__ZN10MethodBind10_set_constEb(x,0);__ZN10MethodBind24_generate_argument_typesEi(x,1);__ZN10MethodBind12_set_returnsEb(x,1);c[x+44>>2]=220;c[x+48>>2]=1;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,x,y,0,0)|0;x=y+4|0;Y=c[x>>2]|0;do if(Y|0){if(__Z16atomic_decrementPj(Y+-8|0)|0)break;w=c[x>>2]|0;_=(w|0)==0?0:w+-4|0;w=_+4|0;if(c[_>>2]|0){v=0;do{__ZN10StringNameD2Ev(w+(v<<2)|0);v=v+1|0}while(v>>>0<(c[_>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Y,1)}while(0);__ZN10StringNameD2Ev(y);__Z8D_METHODPKcS0_(z,1097527,1127804);y=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(y);c[y>>2]=397944;__ZN10MethodBind10_set_constEb(y,0);__ZN10MethodBind24_generate_argument_typesEi(y,1);__ZN10MethodBind12_set_returnsEb(y,1);c[y+44>>2]=228;c[y+48>>2]=1;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,y,z,0,0)|0;y=z+4|0;Y=c[y>>2]|0;do if(Y|0){if(__Z16atomic_decrementPj(Y+-8|0)|0)break;x=c[y>>2]|0;_=(x|0)==0?0:x+-4|0;x=_+4|0;if(c[_>>2]|0){v=0;do{__ZN10StringNameD2Ev(x+(v<<2)|0);v=v+1|0}while(v>>>0<(c[_>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Y,1)}while(0);__ZN10StringNameD2Ev(z);__Z8D_METHODPKcS0_S0_S0_S0_(A,1097558,1121461,1097578,1097593,1097610);__ZN7VariantC2Ei(n,0);z=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(z);c[z>>2]=397980;__ZN10MethodBind10_set_constEb(z,0);__ZN10MethodBind24_generate_argument_typesEi(z,4);c[z+44>>2]=152;c[z+48>>2]=1;c[b>>2]=n;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,z,A,b,1)|0;if(c[n>>2]|0)__ZN7Variant5clearEv(n);z=A+4|0;Y=c[z>>2]|0;do if(Y|0){if(__Z16atomic_decrementPj(Y+-8|0)|0)break;y=c[z>>2]|0;_=(y|0)==0?0:y+-4|0;y=_+4|0;if(c[_>>2]|0){v=0;do{__ZN10StringNameD2Ev(y+(v<<2)|0);v=v+1|0}while(v>>>0<(c[_>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Y,1)}while(0);__ZN10StringNameD2Ev(A);__Z8D_METHODPKcS0_(B,1097619,1121461);A=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(A);c[A>>2]=398016;__ZN10MethodBind10_set_constEb(A,0);__ZN10MethodBind24_generate_argument_typesEi(A,1);c[A+44>>2]=156;c[A+48>>2]=1;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,A,B,0,0)|0;A=B+4|0;Y=c[A>>2]|0;do if(Y|0){if(__Z16atomic_decrementPj(Y+-8|0)|0)break;z=c[A>>2]|0;_=(z|0)==0?0:z+-4|0;z=_+4|0;if(c[_>>2]|0){v=0;do{__ZN10StringNameD2Ev(z+(v<<2)|0);v=v+1|0}while(v>>>0<(c[_>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Y,1)}while(0);__ZN10StringNameD2Ev(B);__Z8D_METHODPKc(C,1097638);B=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(B);c[B>>2]=398052;__ZN10MethodBind10_set_constEb(B,1);__ZN10MethodBind24_generate_argument_typesEi(B,0);__ZN10MethodBind12_set_returnsEb(B,1);c[B+44>>2]=180;c[B+48>>2]=1;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,B,C,0,0)|0;B=C+4|0;Y=c[B>>2]|0;do if(Y|0){if(__Z16atomic_decrementPj(Y+-8|0)|0)break;A=c[B>>2]|0;_=(A|0)==0?0:A+-4|0;A=_+4|0;if(c[_>>2]|0){v=0;do{__ZN10StringNameD2Ev(A+(v<<2)|0);v=v+1|0}while(v>>>0<(c[_>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Y,1)}while(0);__ZN10StringNameD2Ev(C);__Z8D_METHODPKc(D,1097650);C=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(C);c[C>>2]=398052;__ZN10MethodBind10_set_constEb(C,1);__ZN10MethodBind24_generate_argument_typesEi(C,0);__ZN10MethodBind12_set_returnsEb(C,1);c[C+44>>2]=184;c[C+48>>2]=1;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,C,D,0,0)|0;C=D+4|0;Y=c[C>>2]|0;do if(Y|0){if(__Z16atomic_decrementPj(Y+-8|0)|0)break;B=c[C>>2]|0;_=(B|0)==0?0:B+-4|0;B=_+4|0;if(c[_>>2]|0){v=0;do{__ZN10StringNameD2Ev(B+(v<<2)|0);v=v+1|0}while(v>>>0<(c[_>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Y,1)}while(0);__ZN10StringNameD2Ev(D);__Z8D_METHODPKc(E,1097668);D=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(D);c[D>>2]=398052;__ZN10MethodBind10_set_constEb(D,1);__ZN10MethodBind24_generate_argument_typesEi(D,0);__ZN10MethodBind12_set_returnsEb(D,1);c[D+44>>2]=188;c[D+48>>2]=1;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,D,E,0,0)|0;D=E+4|0;Y=c[D>>2]|0;do if(Y|0){if(__Z16atomic_decrementPj(Y+-8|0)|0)break;C=c[D>>2]|0;_=(C|0)==0?0:C+-4|0;C=_+4|0;if(c[_>>2]|0){v=0;do{__ZN10StringNameD2Ev(C+(v<<2)|0);v=v+1|0}while(v>>>0<(c[_>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Y,1)}while(0);__ZN10StringNameD2Ev(E);__Z8D_METHODPKc(F,1097685);E=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(E);c[E>>2]=398052;__ZN10MethodBind10_set_constEb(E,1);__ZN10MethodBind24_generate_argument_typesEi(E,0);__ZN10MethodBind12_set_returnsEb(E,1);c[E+44>>2]=192;c[E+48>>2]=1;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,E,F,0,0)|0;E=F+4|0;Y=c[E>>2]|0;do if(Y|0){if(__Z16atomic_decrementPj(Y+-8|0)|0)break;D=c[E>>2]|0;_=(D|0)==0?0:D+-4|0;D=_+4|0;if(c[_>>2]|0){v=0;do{__ZN10StringNameD2Ev(D+(v<<2)|0);v=v+1|0}while(v>>>0<(c[_>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Y,1)}while(0);__ZN10StringNameD2Ev(F);__Z8D_METHODPKc(G,1097699);F=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(F);c[F>>2]=398088;__ZN10MethodBind10_set_constEb(F,1);__ZN10MethodBind24_generate_argument_typesEi(F,0);__ZN10MethodBind12_set_returnsEb(F,1);c[F+44>>2]=164;c[F+48>>2]=1;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,F,G,0,0)|0;F=G+4|0;Y=c[F>>2]|0;do if(Y|0){if(__Z16atomic_decrementPj(Y+-8|0)|0)break;E=c[F>>2]|0;_=(E|0)==0?0:E+-4|0;E=_+4|0;if(c[_>>2]|0){v=0;do{__ZN10StringNameD2Ev(E+(v<<2)|0);v=v+1|0}while(v>>>0<(c[_>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Y,1)}while(0);__ZN10StringNameD2Ev(G);__Z8D_METHODPKc(H,1097720);G=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(G);c[G>>2]=398124;__ZN10MethodBind10_set_constEb(G,1);__ZN10MethodBind24_generate_argument_typesEi(G,0);__ZN10MethodBind12_set_returnsEb(G,1);c[G+44>>2]=168;c[G+48>>2]=1;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,G,H,0,0)|0;G=H+4|0;Y=c[G>>2]|0;do if(Y|0){if(__Z16atomic_decrementPj(Y+-8|0)|0)break;F=c[G>>2]|0;_=(F|0)==0?0:F+-4|0;F=_+4|0;if(c[_>>2]|0){v=0;do{__ZN10StringNameD2Ev(F+(v<<2)|0);v=v+1|0}while(v>>>0<(c[_>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Y,1)}while(0);__ZN10StringNameD2Ev(H);__Z8D_METHODPKcS0_(I,1094151,1146083);H=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(H);c[H>>2]=398160;__ZN10MethodBind10_set_constEb(H,0);__ZN10MethodBind24_generate_argument_typesEi(H,1);c[H+44>>2]=1944;c[H+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,H,I,0,0)|0;H=I+4|0;Y=c[H>>2]|0;do if(Y|0){if(__Z16atomic_decrementPj(Y+-8|0)|0)break;G=c[H>>2]|0;_=(G|0)==0?0:G+-4|0;G=_+4|0;if(c[_>>2]|0){v=0;do{__ZN10StringNameD2Ev(G+(v<<2)|0);v=v+1|0}while(v>>>0<(c[_>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Y,1)}while(0);__ZN10StringNameD2Ev(I);__Z8D_METHODPKc(J,1097742);I=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(I);c[I>>2]=398196;__ZN10MethodBind10_set_constEb(I,1);__ZN10MethodBind24_generate_argument_typesEi(I,0);__ZN10MethodBind12_set_returnsEb(I,1);c[I+44>>2]=5810;c[I+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,I,J,0,0)|0;I=J+4|0;Y=c[I>>2]|0;do if(Y|0){if(__Z16atomic_decrementPj(Y+-8|0)|0)break;H=c[I>>2]|0;_=(H|0)==0?0:H+-4|0;H=_+4|0;if(c[_>>2]|0){v=0;do{__ZN10StringNameD2Ev(H+(v<<2)|0);v=v+1|0}while(v>>>0<(c[_>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Y,1)}while(0);__ZN10StringNameD2Ev(J);__Z8D_METHODPKcS0_(K,1097757,1126740);J=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(J);c[J>>2]=398232;__ZN10MethodBind10_set_constEb(J,0);__ZN10MethodBind24_generate_argument_typesEi(J,1);c[J+44>>2]=172;c[J+48>>2]=1;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,J,K,0,0)|0;J=K+4|0;Y=c[J>>2]|0;do if(Y|0){if(__Z16atomic_decrementPj(Y+-8|0)|0)break;I=c[J>>2]|0;_=(I|0)==0?0:I+-4|0;I=_+4|0;if(c[_>>2]|0){v=0;do{__ZN10StringNameD2Ev(I+(v<<2)|0);v=v+1|0}while(v>>>0<(c[_>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Y,1)}while(0);__ZN10StringNameD2Ev(K);__Z8D_METHODPKcS0_(L,1097772,1142427);K=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(K);c[K>>2]=398268;__ZN10MethodBind10_set_constEb(K,0);__ZN10MethodBind24_generate_argument_typesEi(K,1);c[K+44>>2]=196;c[K+48>>2]=1;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,K,L,0,0)|0;K=L+4|0;Y=c[K>>2]|0;do if(Y|0){if(__Z16atomic_decrementPj(Y+-8|0)|0)break;J=c[K>>2]|0;_=(J|0)==0?0:J+-4|0;J=_+4|0;if(c[_>>2]|0){v=0;do{__ZN10StringNameD2Ev(J+(v<<2)|0);v=v+1|0}while(v>>>0<(c[_>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Y,1)}while(0);__ZN10StringNameD2Ev(L);__Z8D_METHODPKcS0_(M,1097785,1142427);L=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(L);c[L>>2]=398268;__ZN10MethodBind10_set_constEb(L,0);__ZN10MethodBind24_generate_argument_typesEi(L,1);c[L+44>>2]=200;c[L+48>>2]=1;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,L,M,0,0)|0;L=M+4|0;Y=c[L>>2]|0;do if(Y|0){if(__Z16atomic_decrementPj(Y+-8|0)|0)break;K=c[L>>2]|0;_=(K|0)==0?0:K+-4|0;K=_+4|0;if(c[_>>2]|0){v=0;do{__ZN10StringNameD2Ev(K+(v<<2)|0);v=v+1|0}while(v>>>0<(c[_>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Y,1)}while(0);__ZN10StringNameD2Ev(M);__Z8D_METHODPKcS0_S0_(N,1097800,1097824,1097838);g[O>>2]=0.0;g[O+4>>2]=0.0;__ZN7VariantC2ERK7Vector2(n,O);M=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(M);c[M>>2]=398304;__ZN10MethodBind10_set_constEb(M,0);__ZN10MethodBind24_generate_argument_typesEi(M,2);c[M+44>>2]=208;c[M+48>>2]=1;c[b>>2]=n;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,M,N,b,1)|0;if(c[n>>2]|0)__ZN7Variant5clearEv(n);M=N+4|0;Y=c[M>>2]|0;do if(Y|0){if(__Z16atomic_decrementPj(Y+-8|0)|0)break;L=c[M>>2]|0;_=(L|0)==0?0:L+-4|0;L=_+4|0;if(c[_>>2]|0){v=0;do{__ZN10StringNameD2Ev(L+(v<<2)|0);v=v+1|0}while(v>>>0<(c[_>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Y,1)}while(0);__ZN10StringNameD2Ev(N);__Z8D_METHODPKcS0_(P,1097846,1142487);N=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(N);c[N>>2]=398340;__ZN10MethodBind10_set_constEb(N,0);__ZN10MethodBind24_generate_argument_typesEi(N,1);c[N+44>>2]=232;c[N+48>>2]=1;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,N,P,0,0)|0;N=P+4|0;Y=c[N>>2]|0;do if(Y|0){if(__Z16atomic_decrementPj(Y+-8|0)|0)break;M=c[N>>2]|0;_=(M|0)==0?0:M+-4|0;M=_+4|0;if(c[_>>2]|0){v=0;do{__ZN10StringNameD2Ev(M+(v<<2)|0);v=v+1|0}while(v>>>0<(c[_>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Y,1)}while(0);__ZN10StringNameD2Ev(P);__ZN6StringC2EPKc(b,1132275);c[O>>2]=c[b>>2];__ZN10StringNameC2ERK6String(n,O);__ZN10StringNameC2EPKc(b,1097864);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(n,b,0);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(n);P=c[O>>2]|0;do if(P|0){if(__Z16atomic_decrementPj(P+-8|0)|0)break;__ZN6Memory11free_staticEPvb(P,1)}while(0);__ZN6StringC2EPKc(b,1132275);c[O>>2]=c[b>>2];__ZN10StringNameC2ERK6String(n,O);__ZN10StringNameC2EPKc(b,1097883);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(n,b,1);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(n);P=c[O>>2]|0;do if(P|0){if(__Z16atomic_decrementPj(P+-8|0)|0)break;__ZN6Memory11free_staticEPvb(P,1)}while(0);__ZN6StringC2EPKc(b,1132275);c[O>>2]=c[b>>2];__ZN10StringNameC2ERK6String(n,O);__ZN10StringNameC2EPKc(b,1097901);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(n,b,2);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(n);P=c[O>>2]|0;do if(P|0){if(__Z16atomic_decrementPj(P+-8|0)|0)break;__ZN6Memory11free_staticEPvb(P,1)}while(0);__ZN6StringC2EPKc(b,1132275);c[O>>2]=c[b>>2];__ZN10StringNameC2ERK6String(n,O);__ZN10StringNameC2EPKc(b,1097921);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(n,b,3);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(n);P=c[O>>2]|0;do if(P|0){if(__Z16atomic_decrementPj(P+-8|0)|0)break;__ZN6Memory11free_staticEPvb(P,1)}while(0);__ZN6StringC2EPKc(b,1132275);c[n>>2]=c[b>>2];__ZN10StringNameC2ERK6String(Q,n);__ZN6StringC2EPKc(O,1097941);__ZN6StringC2EPKc(S,1121648);__ZN6StringC2EPKc(T,1263606);P=R+4|0;c[P>>2]=0;Y=R+12|0;c[Y>>2]=0;c[R>>2]=2;N=c[S>>2]|0;do if(N|0){c[P>>2]=0;if(!(__Z28atomic_conditional_incrementPj(N+-8|0)|0))break;c[P>>2]=c[S>>2]}while(0);c[R+8>>2]=0;P=c[Y>>2]|0;do if((P|0)!=(c[T>>2]|0)){do if(P|0){if(__Z16atomic_decrementPj(P+-8|0)|0)break;__ZN6Memory11free_staticEPvb(P,1)}while(0);c[Y>>2]=0;N=c[T>>2]|0;if(!N)break;if(!(__Z28atomic_conditional_incrementPj(N+-8|0)|0))break;c[Y>>2]=c[T>>2]}while(0);c[R+16>>2]=7;__ZN6StringC2EPKc(V,1097964);__ZN6StringC2EPKc(W,1263606);Y=U+4|0;c[Y>>2]=0;P=U+12|0;c[P>>2]=0;c[U>>2]=1;N=c[V>>2]|0;do if(N|0){c[Y>>2]=0;if(!(__Z28atomic_conditional_incrementPj(N+-8|0)|0))break;c[Y>>2]=c[V>>2]}while(0);c[U+8>>2]=0;Y=c[P>>2]|0;do if((Y|0)!=(c[W>>2]|0)){do if(Y|0){if(__Z16atomic_decrementPj(Y+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Y,1)}while(0);c[P>>2]=0;N=c[W>>2]|0;if(!N)break;if(!(__Z28atomic_conditional_incrementPj(N+-8|0)|0))break;c[P>>2]=c[W>>2]}while(0);c[U+16>>2]=7;__ZN10MethodInfoC2ERK6StringRK12PropertyInfoS5_(b,O,R,U);__ZN7ClassDB10add_signalE10StringNameRK10MethodInfo(Q,b);__ZN10MethodInfoD2Ev(b);b=c[U+12>>2]|0;do if(b|0){if(__Z16atomic_decrementPj(b+-8|0)|0)break;__ZN6Memory11free_staticEPvb(b,1)}while(0);b=c[U+4>>2]|0;do if(b|0){if(__Z16atomic_decrementPj(b+-8|0)|0)break;__ZN6Memory11free_staticEPvb(b,1)}while(0);b=c[W>>2]|0;do if(b|0){if(__Z16atomic_decrementPj(b+-8|0)|0)break;__ZN6Memory11free_staticEPvb(b,1)}while(0);b=c[V>>2]|0;do if(b|0){if(__Z16atomic_decrementPj(b+-8|0)|0)break;__ZN6Memory11free_staticEPvb(b,1)}while(0);b=c[R+12>>2]|0;do if(b|0){if(__Z16atomic_decrementPj(b+-8|0)|0)break;__ZN6Memory11free_staticEPvb(b,1)}while(0);b=c[R+4>>2]|0;do if(b|0){if(__Z16atomic_decrementPj(b+-8|0)|0)break;__ZN6Memory11free_staticEPvb(b,1)}while(0);b=c[T>>2]|0;do if(b|0){if(__Z16atomic_decrementPj(b+-8|0)|0)break;__ZN6Memory11free_staticEPvb(b,1)}while(0);b=c[S>>2]|0;do if(b|0){if(__Z16atomic_decrementPj(b+-8|0)|0)break;__ZN6Memory11free_staticEPvb(b,1)}while(0);b=c[O>>2]|0;do if(b|0){if(__Z16atomic_decrementPj(b+-8|0)|0)break;__ZN6Memory11free_staticEPvb(b,1)}while(0);__ZN10StringNameD2Ev(Q);Q=c[n>>2]|0;if(!Q){l=a;return}if(__Z16atomic_decrementPj(Q+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(Q,1);l=a;return}function __Z8D_METHODPKcS0_S0_S0_S0_(a,b,d,e,f,g){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;var h=0,i=0,j=0,k=0,n=0,o=0,p=0;h=l;l=l+16|0;if((l|0)>=(m|0))ba(16);i=h+4|0;j=h;__ZN10StringNameC2Ev(a);c[a+4>>2]=0;c[j>>2]=__ZN13StaticCString6createEPKc(b)|0;__ZN10StringNameC2ERK13StaticCString(i,j);__ZN10StringNameaSERKS_(a,i);__ZN10StringNameD2Ev(i);b=a+4|0;__ZN6VectorI10StringNameE6resizeEi(b,4)|0;c[j>>2]=__ZN13StaticCString6createEPKc(d)|0;__ZN10StringNameC2ERK13StaticCString(i,j);d=c[b>>2]|0;if((d|0)!=0?(c[d+-4>>2]|0)>0:0){__ZN6VectorI10StringNameE14_copy_on_writeEv(b);k=c[b>>2]|0}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);k=0}__ZN10StringNameaSERKS_(k,i);__ZN10StringNameD2Ev(i);c[j>>2]=__ZN13StaticCString6createEPKc(e)|0;__ZN10StringNameC2ERK13StaticCString(i,j);e=c[b>>2]|0;if((e|0)!=0?(c[e+-4>>2]|0)>1:0){__ZN6VectorI10StringNameE14_copy_on_writeEv(b);n=(c[b>>2]|0)+4|0}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);n=0}__ZN10StringNameaSERKS_(n,i);__ZN10StringNameD2Ev(i);c[j>>2]=__ZN13StaticCString6createEPKc(f)|0;__ZN10StringNameC2ERK13StaticCString(i,j);f=c[b>>2]|0;if((f|0)!=0?(c[f+-4>>2]|0)>2:0){__ZN6VectorI10StringNameE14_copy_on_writeEv(b);o=(c[b>>2]|0)+8|0}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);o=0}__ZN10StringNameaSERKS_(o,i);__ZN10StringNameD2Ev(i);c[j>>2]=__ZN13StaticCString6createEPKc(g)|0;__ZN10StringNameC2ERK13StaticCString(i,j);j=c[b>>2]|0;if(j|0?(c[j+-4>>2]|0)>3:0){__ZN6VectorI10StringNameE14_copy_on_writeEv(b);p=(c[b>>2]|0)+12|0;__ZN10StringNameaSERKS_(p,i);__ZN10StringNameD2Ev(i);l=h;return}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);p=0;__ZN10StringNameaSERKS_(p,i);__ZN10StringNameD2Ev(i);l=h;return}function __ZN10MethodInfoC2ERK6StringRK12PropertyInfoS5_(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0;f=a+4|0;c[a>>2]=0;c[a+4>>2]=0;c[a+8>>2]=0;c[a+12>>2]=0;c[a+16>>2]=0;c[a+20>>2]=0;c[a+24>>2]=0;c[a+28>>2]=7;c[a+36>>2]=0;if((c[b>>2]|0?(c[a>>2]=0,g=c[b>>2]|0,g|0):0)?__Z28atomic_conditional_incrementPj(g+-8|0)|0:0)c[a>>2]=c[b>>2];if(!(c[f>>2]|0)){b=__ZnwjPFPvjE(12,4740)|0;c[f>>2]=b;c[b>>2]=0;c[b+4>>2]=0;c[b+8>>2]=0}b=__ZnwjPFPvjE(32,4740)|0;c[b>>2]=0;c[b+4>>2]=0;c[b+8>>2]=0;c[b+12>>2]=0;c[b+16>>2]=7;g=b+20|0;c[g>>2]=0;h=b+24|0;c[h>>2]=0;i=b+28|0;c[i>>2]=0;__ZN12PropertyInfoaSERKS_(b,d)|0;d=c[f>>2]|0;j=d+4|0;k=c[j>>2]|0;c[h>>2]=k;c[g>>2]=0;c[i>>2]=d;if(k|0)c[k+20>>2]=b;c[j>>2]=b;if(!(c[d>>2]|0))c[d>>2]=b;b=d+8|0;c[b>>2]=(c[b>>2]|0)+1;b=__ZnwjPFPvjE(32,4740)|0;c[b>>2]=0;c[b+4>>2]=0;c[b+8>>2]=0;c[b+12>>2]=0;c[b+16>>2]=7;d=b+20|0;c[d>>2]=0;j=b+24|0;c[j>>2]=0;k=b+28|0;c[k>>2]=0;__ZN12PropertyInfoaSERKS_(b,e)|0;e=c[f>>2]|0;f=e+4|0;i=c[f>>2]|0;c[j>>2]=i;c[d>>2]=0;c[k>>2]=e;if(i|0)c[i+20>>2]=b;c[f>>2]=b;if(c[e>>2]|0){l=e+8|0;m=c[l>>2]|0;n=m+1|0;c[l>>2]=n;o=a+32|0;c[o>>2]=1;return}c[e>>2]=b;l=e+8|0;m=c[l>>2]|0;n=m+1|0;c[l>>2]=n;o=a+32|0;c[o>>2]=1;return}function __ZNK11MethodBind1I5InputRK10InputEventE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0;a=l;l=l+80|0;if((l|0)>=(m|0))ba(80);d=a+24|0;e=a;if(b|0){f=0;l=a;return f|0}b=d;g=b+56|0;do{c[b>>2]=0;b=b+4|0}while((b|0)<(g|0));__ZN7VariantC2ERK10InputEvent(e,d);d=c[e>>2]|0;if(d|0)__ZN7Variant5clearEv(e);f=d;l=a;return f|0}function __ZNK11MethodBind1I5InputRK10InputEventE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1132275);l=a;return c[b>>2]|0}function __ZN11MethodBind1I5InputRK10InputEventE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;i=l;l=l+80|0;if((l|0)>=(m|0))ba(80);j=i+24|0;k=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1220640)|0:0){c[h>>2]=0;a[1263537]=0;n=d+24|0;o=c[n>>2]|0;if((o|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=o;c[b>>2]=0;l=i;return}p=o-(c[d+20>>2]|0)|0;if((p|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=p;c[b>>2]=0;l=i;return}if((g|0)>0){if((o|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);q=0}else{a[1263537]=0;q=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,q)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=q;c[b>>2]=0;l=i;return}}q=c[d+44>>2]|0;o=c[d+48>>2]|0;p=e+(o>>1)|0;if(!(o&1))r=q;else r=c[(c[p>>2]|0)+q>>2]|0;do if((g|0)<1){q=c[n>>2]|0;o=q+-1|0;if((q|0)>=1){e=c[d+16>>2]|0;s=(e|0)==0;if(s)t=0;else t=c[e+-4>>2]|0;if((q|0)<=(t|0)){if(s)u=0;else u=c[e+-4>>2]|0;do if((u|0)<(q|0)){if(s)v=0;else v=c[e+-4>>2]|0;if((v|0)<(q|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);w=0;break}else{a[1263537]=0;x=31;break}}else x=31;while(0);if((x|0)==31)w=e+(o*24|0)|0;__ZN7VariantC2ERKS_(k,w);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);__ZNK7Variantcv10InputEventEv(j,k);Pi[r&2047](p,j);if(c[k>>2]|0)__ZN7Variant5clearEv(k);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I5InputRK10InputEventE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;e=l;l=l+64|0;if((l|0)>=(m|0))ba(64);f=e;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1220640)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;b=f;h=c[d>>2]|0;d=b+56|0;do{c[b>>2]=c[h>>2];b=b+4|0;h=h+4|0}while((b|0)<(d|0));Pi[i&2047](a,f);l=e;return}function __ZN11MethodBind1I5InputRK10InputEventED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind2I5InputRK3RefI8ResourceERK7Vector2E18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;switch(b|0){case 0:{f=__ZN7Variant12get_type_forIRK3RefI8ResourceEEENS_4TypeEv()|0;break}case 1:{g[d>>2]=0.0;g[d+4>>2]=0.0;__ZN7VariantC2ERK7Vector2(e,d);d=c[e>>2]|0;if(d|0)__ZN7Variant5clearEv(e);f=d;break}default:f=0}l=a;return f|0}function __ZNK11MethodBind2I5InputRK3RefI8ResourceERK7Vector2E18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1132275);l=a;return c[b>>2]|0}function __ZN11MethodBind2I5InputRK3RefI8ResourceERK7Vector2E4callEP6ObjectPPK7VariantiRNSC_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0;i=l;l=l+64|0;if((l|0)>=(m|0))ba(64);j=i+56|0;k=i+48|0;n=i+24|0;o=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1220640)|0:0){c[h>>2]=0;a[1263537]=0;p=d+24|0;q=c[p>>2]|0;if((q|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=q;c[b>>2]=0;l=i;return}r=q-(c[d+20>>2]|0)|0;if((r|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=r;c[b>>2]=0;l=i;return}if((g|0)>0){if((q|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);s=0}else{a[1263537]=0;s=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,s)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=s;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[p>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);t=0}else{a[1263537]=0;t=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,t)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=t;c[b>>2]=0;l=i;return}}}t=c[d+44>>2]|0;s=c[d+48>>2]|0;q=e+(s>>1)|0;if(!(s&1))u=t;else u=c[(c[q>>2]|0)+t>>2]|0;do if((g|0)<1){t=c[p>>2]|0;s=t+-1|0;if((t|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)v=0;else v=c[e+-4>>2]|0;if((t|0)<=(v|0)){if(r)w=0;else w=c[e+-4>>2]|0;do if((w|0)<(t|0)){if(r)x=0;else x=c[e+-4>>2]|0;if((x|0)<(t|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);y=0;break}else{a[1263537]=0;z=37;break}}else z=37;while(0);if((z|0)==37)y=e+(s*24|0)|0;__ZN7VariantC2ERKS_(n,y);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f>>2]|0);while(0);__ZN3RefI8ResourceEC2ERK7Variant(j,n);c[k>>2]=c[j>>2];do if((g|0)<2){y=c[p>>2]|0;x=y+-1|0;w=y+-2|0;if((y|0)>=2){y=c[d+16>>2]|0;v=(y|0)==0;if(v)A=0;else A=c[y+-4>>2]|0;if((x|0)<=(A|0)){if(v)B=0;else B=c[y+-4>>2]|0;do if((B|0)<(x|0)){if(v)C=0;else C=c[y+-4>>2]|0;if((C|0)<(x|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);D=0;break}else{a[1263537]=0;z=54;break}}else z=54;while(0);if((z|0)==54)D=y+(w*24|0)|0;__ZN7VariantC2ERKS_(o,D);break}}c[o>>2]=0}else __ZN7VariantC2ERKS_(o,c[f+4>>2]|0);while(0);__ZNK7Variantcv7Vector2Ev(j,o);bj[u&4095](q,k,j);if(c[o>>2]|0)__ZN7Variant5clearEv(o);o=c[k>>2]|0;if((o|0?__ZN9Reference11unreferenceEv(o)|0:0)?(o=c[k>>2]|0,__Z17predelete_handlerP6Object(o)|0):0){gj[c[(c[o>>2]|0)+76>>2]&8191](o);__ZN6Memory11free_staticEPvb(o,0)}c[k>>2]=0;if(c[n>>2]|0)__ZN7Variant5clearEv(n);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1380,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind2I5InputRK3RefI8ResourceERK7Vector2E7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0;e=l;l=l+48|0;if((l|0)>=(m|0))ba(48);f=e+24|0;g=e;h=e+32|0;if(!b)i=0;else{j=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1220640)|0;i=j?b:0}b=c[a+44>>2]|0;j=c[a+48>>2]|0;a=i+(j>>1)|0;if(!(j&1))k=b;else k=c[(c[a>>2]|0)+b>>2]|0;__ZN7VariantC2EPK6Object(g,c[d>>2]|0);__ZN3RefI8ResourceEC2ERK7Variant(f,g);if(c[g>>2]|0)__ZN7Variant5clearEv(g);c[h>>2]=c[f>>2];g=c[d+4>>2]|0;d=c[g+4>>2]|0;b=f;c[b>>2]=c[g>>2];c[b+4>>2]=d;bj[k&4095](a,h,f);f=c[h>>2]|0;if(!f){l=e;return}if(!(__ZN9Reference11unreferenceEv(f)|0)){l=e;return}f=c[h>>2]|0;if(!(__Z17predelete_handlerP6Object(f)|0)){l=e;return}gj[c[(c[f>>2]|0)+76>>2]&8191](f);__ZN6Memory11free_staticEPvb(f,0);l=e;return}function __ZN11MethodBind2I5InputRK3RefI8ResourceERK7Vector2ED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I5InputRK10StringNameE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;if(b|0){f=0;l=a;return f|0}__ZN10StringNameC2Ev(d);__ZN7VariantC2ERK10StringName(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);__ZN10StringNameD2Ev(d);f=b;l=a;return f|0}function __ZNK11MethodBind1I5InputRK10StringNameE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1132275);l=a;return c[b>>2]|0}function __ZN11MethodBind1I5InputRK10StringNameE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i+24|0;k=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1220640)|0:0){c[h>>2]=0;a[1263537]=0;n=d+24|0;o=c[n>>2]|0;if((o|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=o;c[b>>2]=0;l=i;return}p=o-(c[d+20>>2]|0)|0;if((p|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=p;c[b>>2]=0;l=i;return}if((g|0)>0){if((o|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);q=0}else{a[1263537]=0;q=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,q)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=q;c[b>>2]=0;l=i;return}}q=c[d+44>>2]|0;o=c[d+48>>2]|0;p=e+(o>>1)|0;if(!(o&1))r=q;else r=c[(c[p>>2]|0)+q>>2]|0;do if((g|0)<1){q=c[n>>2]|0;o=q+-1|0;if((q|0)>=1){e=c[d+16>>2]|0;s=(e|0)==0;if(s)t=0;else t=c[e+-4>>2]|0;if((q|0)<=(t|0)){if(s)u=0;else u=c[e+-4>>2]|0;do if((u|0)<(q|0)){if(s)v=0;else v=c[e+-4>>2]|0;if((v|0)<(q|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);w=0;break}else{a[1263537]=0;x=31;break}}else x=31;while(0);if((x|0)==31)w=e+(o*24|0)|0;__ZN7VariantC2ERKS_(k,w);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);c[j>>2]=__ZNK7Variantcv10StringNameEv(k)|0;Pi[r&2047](p,j);__ZN10StringNameD2Ev(j);if(c[k>>2]|0)__ZN7Variant5clearEv(k);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I5InputRK10StringNameE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e+4|0;g=e;if(!b)h=0;else{i=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1220640)|0;h=i?b:0}b=c[a+44>>2]|0;i=c[a+48>>2]|0;a=h+(i>>1)|0;if(!(i&1))j=b;else j=c[(c[a>>2]|0)+b>>2]|0;__ZN10StringNameC2ERK6String(f,c[d>>2]|0);c[g>>2]=c[f>>2];Pi[j&2047](a,g);__ZN10StringNameD2Ev(g);l=e;return}function __ZN11MethodBind1I5InputRK10StringNameED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I5InputRK7Vector2E18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;if(b|0){f=0;l=a;return f|0}g[d>>2]=0.0;g[d+4>>2]=0.0;__ZN7VariantC2ERK7Vector2(e,d);d=c[e>>2]|0;if(d|0)__ZN7Variant5clearEv(e);f=d;l=a;return f|0}function __ZNK11MethodBind1I5InputRK7Vector2E18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1132275);l=a;return c[b>>2]|0}function __ZN11MethodBind1I5InputRK7Vector2E4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i+24|0;k=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1220640)|0:0){c[h>>2]=0;a[1263537]=0;n=d+24|0;o=c[n>>2]|0;if((o|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=o;c[b>>2]=0;l=i;return}p=o-(c[d+20>>2]|0)|0;if((p|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=p;c[b>>2]=0;l=i;return}if((g|0)>0){if((o|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);q=0}else{a[1263537]=0;q=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,q)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=q;c[b>>2]=0;l=i;return}}q=c[d+44>>2]|0;o=c[d+48>>2]|0;p=e+(o>>1)|0;if(!(o&1))r=q;else r=c[(c[p>>2]|0)+q>>2]|0;do if((g|0)<1){q=c[n>>2]|0;o=q+-1|0;if((q|0)>=1){e=c[d+16>>2]|0;s=(e|0)==0;if(s)t=0;else t=c[e+-4>>2]|0;if((q|0)<=(t|0)){if(s)u=0;else u=c[e+-4>>2]|0;do if((u|0)<(q|0)){if(s)v=0;else v=c[e+-4>>2]|0;if((v|0)<(q|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);w=0;break}else{a[1263537]=0;x=31;break}}else x=31;while(0);if((x|0)==31)w=e+(o*24|0)|0;__ZN7VariantC2ERKS_(k,w);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);__ZNK7Variantcv7Vector2Ev(j,k);Pi[r&2047](p,j);if(c[k>>2]|0)__ZN7Variant5clearEv(k);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I5InputRK7Vector2E7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1220640)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;b=c[d>>2]|0;d=c[b+4>>2]|0;h=f;c[h>>2]=c[b>>2];c[h+4>>2]=d;Pi[i&2047](a,f);l=e;return}function __ZN11MethodBind1I5InputRK7Vector2ED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI5InputNS0_9MouseModeEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK13MethodBind0RCI5InputNS0_9MouseModeEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1132275);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI5InputNS0_9MouseModeEE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1220640)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2Ei(i,ij[n&8191](d)|0);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI5InputNS0_9MouseModeEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0;if(!b)f=0;else{d=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1220640)|0;f=d?b:0}b=c[a+44>>2]|0;d=c[a+48>>2]|0;a=f+(d>>1)|0;if(!(d&1)){g=b;h=ij[g&8191](a)|0;c[e>>2]=h;return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=ij[g&8191](a)|0;c[e>>2]=h;return}}function __ZN13MethodBind0RCI5InputNS0_9MouseModeEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I5InputNS0_9MouseModeEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if(!b){__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK11MethodBind1I5InputNS0_9MouseModeEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1132275);l=a;return c[b>>2]|0}function __ZN11MethodBind1I5InputNS0_9MouseModeEE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1220640)|0:0){c[h>>2]=0;a[1263537]=0;k=d+24|0;n=c[k>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=i;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=i;return}if((g|0)>0){if((n|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);p=0}else{a[1263537]=0;p=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,p)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=p;c[b>>2]=0;l=i;return}}p=c[d+44>>2]|0;n=c[d+48>>2]|0;o=e+(n>>1)|0;if(!(n&1))q=p;else q=c[(c[o>>2]|0)+p>>2]|0;do if((g|0)<1){p=c[k>>2]|0;n=p+-1|0;if((p|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)s=0;else s=c[e+-4>>2]|0;if((p|0)<=(s|0)){if(r)t=0;else t=c[e+-4>>2]|0;do if((t|0)<(p|0)){if(r)u=0;else u=c[e+-4>>2]|0;if((u|0)<(p|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);v=0;break}else{a[1263537]=0;w=31;break}}else w=31;while(0);if((w|0)==31)v=e+(n*24|0)|0;__ZN7VariantC2ERKS_(j,v);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);f=__ZNK7VariantcviEv(j)|0;Pi[q&2047](o,f);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I5InputNS0_9MouseModeEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1220640)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1)){g=b;h=c[d>>2]|0;i=c[h>>2]|0;Pi[g&2047](a,i);return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=c[d>>2]|0;i=c[h>>2]|0;Pi[g&2047](a,i);return}}function __ZN11MethodBind1I5InputNS0_9MouseModeEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI5InputiE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK13MethodBind0RCI5InputiE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1132275);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI5InputiE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1220640)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2Ei(i,ij[n&8191](d)|0);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI5InputiE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0;if(!b)f=0;else{d=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1220640)|0;f=d?b:0}b=c[a+44>>2]|0;d=c[a+48>>2]|0;a=f+(d>>1)|0;if(!(d&1)){g=b;h=ij[g&8191](a)|0;c[e>>2]=h;return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=ij[g&8191](a)|0;c[e>>2]=h;return}}function __ZN13MethodBind0RCI5InputiED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI5Input7Vector2E18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;if((b|0)!=-1){f=0;l=a;return f|0}g[d>>2]=0.0;g[d+4>>2]=0.0;__ZN7VariantC2ERK7Vector2(e,d);d=c[e>>2]|0;if(d|0)__ZN7Variant5clearEv(e);f=d;l=a;return f|0}function __ZNK13MethodBind0RCI5Input7Vector2E18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1132275);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI5Input7Vector2E4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;j=f+24|0;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1220640)|0:0){c[h>>2]=0;a[1263537]=0;k=c[d+24>>2]|0;if((k|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=k;c[b>>2]=0;l=f;return}n=k-(c[d+20>>2]|0)|0;if((n|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=n;c[b>>2]=0;l=f;return}n=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))o=n;else o=c[(c[d>>2]|0)+n>>2]|0;Pi[o&2047](j,d);__ZN7VariantC2ERK7Vector2(i,j);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI5Input7Vector2E7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=d;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1220640)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;Pi[i&2047](f,a);a=f;f=c[a+4>>2]|0;i=e;c[i>>2]=c[a>>2];c[i+4>>2]=f;l=d;return}function __ZN13MethodBind0RCI5Input7Vector2ED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI5Input7Vector3E18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;if((b|0)!=-1){f=0;l=a;return f|0}g[d+8>>2]=0.0;g[d+4>>2]=0.0;g[d>>2]=0.0;__ZN7VariantC2ERK7Vector3(e,d);d=c[e>>2]|0;if(d|0)__ZN7Variant5clearEv(e);f=d;l=a;return f|0}function __ZNK13MethodBind0RCI5Input7Vector3E18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1132275);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI5Input7Vector3E4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0;f=l;l=l+48|0;if((l|0)>=(m|0))ba(48);i=f;j=f+24|0;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1220640)|0:0){c[h>>2]=0;a[1263537]=0;k=c[d+24>>2]|0;if((k|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=k;c[b>>2]=0;l=f;return}n=k-(c[d+20>>2]|0)|0;if((n|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=n;c[b>>2]=0;l=f;return}n=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))o=n;else o=c[(c[d>>2]|0)+n>>2]|0;Pi[o&2047](j,d);__ZN7VariantC2ERK7Vector3(i,j);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI5Input7Vector3E7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=d;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1220640)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;Pi[i&2047](f,a);c[e>>2]=c[f>>2];c[e+4>>2]=c[f+4>>2];c[e+8>>2]=c[f+8>>2];l=d;return}function __ZN13MethodBind0RCI5Input7Vector3ED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I5InputiE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if(!b){__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK11MethodBind1I5InputiE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1132275);l=a;return c[b>>2]|0}function __ZN11MethodBind1I5InputiE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1220640)|0:0){c[h>>2]=0;a[1263537]=0;k=d+24|0;n=c[k>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=i;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=i;return}if((g|0)>0){if((n|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);p=0}else{a[1263537]=0;p=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,p)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=p;c[b>>2]=0;l=i;return}}p=c[d+44>>2]|0;n=c[d+48>>2]|0;o=e+(n>>1)|0;if(!(n&1))q=p;else q=c[(c[o>>2]|0)+p>>2]|0;do if((g|0)<1){p=c[k>>2]|0;n=p+-1|0;if((p|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)s=0;else s=c[e+-4>>2]|0;if((p|0)<=(s|0)){if(r)t=0;else t=c[e+-4>>2]|0;do if((t|0)<(p|0)){if(r)u=0;else u=c[e+-4>>2]|0;if((u|0)<(p|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);v=0;break}else{a[1263537]=0;w=31;break}}else w=31;while(0);if((w|0)==31)v=e+(n*24|0)|0;__ZN7VariantC2ERKS_(j,v);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);f=__ZNK7VariantcviEv(j)|0;Pi[q&2047](o,f);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I5InputiE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1220640)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1)){g=b;h=c[d>>2]|0;i=c[h>>2]|0;Pi[g&2047](a,i);return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=c[d>>2]|0;i=c[h>>2]|0;Pi[g&2047](a,i);return}}function __ZN11MethodBind1I5InputiED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind4I5InputifffE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return __ZNK11MethodBind4I5InputifffE18_get_argument_typeEi(a,b)|0}function __ZNK11MethodBind4I5InputifffE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1132275);l=a;return c[b>>2]|0}function __ZN11MethodBind4I5InputifffE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0.0,H=0,I=0,J=0,K=0,L=0.0,M=0,N=0,O=0,P=0,Q=0.0;i=l;l=l+96|0;if((l|0)>=(m|0))ba(96);j=i+72|0;k=i+48|0;n=i+24|0;o=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1220640)|0:0){c[h>>2]=0;a[1263537]=0;p=d+24|0;q=c[p>>2]|0;if((q|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=q;c[b>>2]=0;l=i;return}r=q-(c[d+20>>2]|0)|0;if((r|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=r;c[b>>2]=0;l=i;return}if((g|0)>0){if((q|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);s=0}else{a[1263537]=0;s=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,s)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=s;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[p>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);t=0}else{a[1263537]=0;t=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,t)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=t;c[b>>2]=0;l=i;return}if((g|0)>2){if((c[p>>2]|0)<2){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);u=0}else{a[1263537]=0;u=c[(c[d+32>>2]|0)+12>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+8>>2]>>2]|0,u)|0)){c[h>>2]=2;c[h+4>>2]=2;c[h+8>>2]=u;c[b>>2]=0;l=i;return}if((g|0)>3){if((c[p>>2]|0)<3){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);v=0}else{a[1263537]=0;v=c[(c[d+32>>2]|0)+16>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+12>>2]>>2]|0,v)|0)){c[h>>2]=2;c[h+4>>2]=3;c[h+8>>2]=v;c[b>>2]=0;l=i;return}}}}}v=c[d+44>>2]|0;u=c[d+48>>2]|0;t=e+(u>>1)|0;if(!(u&1))w=v;else w=c[(c[t>>2]|0)+v>>2]|0;do if((g|0)<1){v=c[p>>2]|0;u=v+-1|0;if((v|0)>=1){e=c[d+16>>2]|0;s=(e|0)==0;if(s)x=0;else x=c[e+-4>>2]|0;if((v|0)<=(x|0)){if(s)y=0;else y=c[e+-4>>2]|0;do if((y|0)<(v|0)){if(s)z=0;else z=c[e+-4>>2]|0;if((z|0)<(v|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);A=0;break}else{a[1263537]=0;B=49;break}}else B=49;while(0);if((B|0)==49)A=e+(u*24|0)|0;__ZN7VariantC2ERKS_(j,A);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);A=__ZNK7VariantcviEv(j)|0;do if((g|0)<2){z=c[p>>2]|0;y=z+-1|0;x=z+-2|0;if((z|0)>=2){z=c[d+16>>2]|0;v=(z|0)==0;if(v)C=0;else C=c[z+-4>>2]|0;if((y|0)<=(C|0)){if(v)D=0;else D=c[z+-4>>2]|0;do if((D|0)<(y|0)){if(v)E=0;else E=c[z+-4>>2]|0;if((E|0)<(y|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);F=0;break}else{a[1263537]=0;B=66;break}}else B=66;while(0);if((B|0)==66)F=z+(x*24|0)|0;__ZN7VariantC2ERKS_(k,F);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f+4>>2]|0);while(0);G=+__ZNK7VariantcvfEv(k);do if((g|0)<3){F=c[p>>2]|0;E=F+-2|0;D=F+-3|0;if((E|0)>=1){F=c[d+16>>2]|0;C=(F|0)==0;if(C)H=0;else H=c[F+-4>>2]|0;if((E|0)<=(H|0)){if(C)I=0;else I=c[F+-4>>2]|0;do if((I|0)<(E|0)){if(C)J=0;else J=c[F+-4>>2]|0;if((J|0)<(E|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);K=0;break}else{a[1263537]=0;B=83;break}}else B=83;while(0);if((B|0)==83)K=F+(D*24|0)|0;__ZN7VariantC2ERKS_(n,K);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f+8>>2]|0);while(0);L=+__ZNK7VariantcvfEv(n);do if((g|0)<4){K=c[p>>2]|0;J=K+-3|0;I=K+-4|0;if((J|0)>=1){K=c[d+16>>2]|0;H=(K|0)==0;if(H)M=0;else M=c[K+-4>>2]|0;if((J|0)<=(M|0)){if(H)N=0;else N=c[K+-4>>2]|0;do if((N|0)<(J|0)){if(H)O=0;else O=c[K+-4>>2]|0;if((O|0)<(J|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);P=0;break}else{a[1263537]=0;B=100;break}}else B=100;while(0);if((B|0)==100)P=K+(I*24|0)|0;__ZN7VariantC2ERKS_(o,P);break}}c[o>>2]=0}else __ZN7VariantC2ERKS_(o,c[f+12>>2]|0);while(0);Q=+__ZNK7VariantcvfEv(o);Xi[w&7](t,A,G,L,Q);if(c[o>>2]|0)__ZN7Variant5clearEv(o);if(c[n>>2]|0)__ZN7Variant5clearEv(n);if(c[k>>2]|0)__ZN7Variant5clearEv(k);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,2714,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind4I5InputifffE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,h=0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1220640)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1))h=b;else h=c[(c[a>>2]|0)+b>>2]|0;Xi[h&7](a,c[c[d>>2]>>2]|0,+g[c[d+4>>2]>>2],+g[c[d+8>>2]>>2],+g[c[d+12>>2]>>2]);return}function __ZN11MethodBind4I5InputifffED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind4I5InputifffE18_get_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;switch(b|0){case 0:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}case 1:{__ZN7VariantC2Ef(d,0.0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}case 2:{__ZN7VariantC2Ef(d,0.0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}case 3:{__ZN7VariantC2Ef(d,0.0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}default:e=0}l=a;return e|0}function __ZNK12MethodBind1RI5Inputi6StringE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return __ZNK12MethodBind1RI5Inputi6StringE18_get_argument_typeEi(a,b)|0}function __ZNK12MethodBind1RI5Inputi6StringE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1132275);l=a;return c[b>>2]|0}function __ZN12MethodBind1RI5Inputi6StringE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0;i=l;l=l+64|0;if((l|0)>=(m|0))ba(64);j=i+24|0;k=i+48|0;n=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1220640)|0:0){c[h>>2]=0;a[1263537]=0;o=d+24|0;p=c[o>>2]|0;if((p|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=p;c[b>>2]=0;l=i;return}q=p-(c[d+20>>2]|0)|0;if((q|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=q;c[b>>2]=0;l=i;return}if((g|0)>0){if((p|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);r=0}else{a[1263537]=0;r=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,r)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=r;c[b>>2]=0;l=i;return}}r=c[d+44>>2]|0;p=c[d+48>>2]|0;q=e+(p>>1)|0;if(!(p&1))s=r;else s=c[(c[q>>2]|0)+r>>2]|0;do if((g|0)<1){r=c[o>>2]|0;p=r+-1|0;if((r|0)>=1){e=c[d+16>>2]|0;t=(e|0)==0;if(t)u=0;else u=c[e+-4>>2]|0;if((r|0)<=(u|0)){if(t)v=0;else v=c[e+-4>>2]|0;do if((v|0)<(r|0)){if(t)w=0;else w=c[e+-4>>2]|0;if((w|0)<(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);x=0;break}else{a[1263537]=0;y=31;break}}else y=31;while(0);if((y|0)==31)x=e+(p*24|0)|0;__ZN7VariantC2ERKS_(n,x);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f>>2]|0);while(0);c[k>>2]=__ZNK7Variantcv6StringEv(n)|0;__ZN7VariantC2Ei(j,$i[s&8191](q,k)|0);q=c[k>>2]|0;if(q|0?(__Z16atomic_decrementPj(q+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(q,1);if(c[n>>2]|0)__ZN7Variant5clearEv(n);__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,897,1146558,0);c[b>>2]=0;l=i;return}function __ZN12MethodBind1RI5Inputi6StringE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f;if(!b)h=0;else{i=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1220640)|0;h=i?b:0}b=c[a+44>>2]|0;i=c[a+48>>2]|0;a=h+(i>>1)|0;if(!(i&1))j=b;else j=c[(c[a>>2]|0)+b>>2]|0;b=c[d>>2]|0;d=c[b>>2]|0;if((d|0)!=0?(__Z28atomic_conditional_incrementPj(d+-8|0)|0)!=0:0)k=c[b>>2]|0;else k=0;c[g>>2]=k;c[e>>2]=$i[j&8191](a,g)|0;a=c[g>>2]|0;if(!a){l=f;return}if(__Z16atomic_decrementPj(a+-8|0)|0){l=f;return}__ZN6Memory11free_staticEPvb(a,1);l=f;return}function __ZN12MethodBind1RI5Inputi6StringED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK12MethodBind1RI5Inputi6StringE18_get_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case -1:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;l=a;return f|0}case 0:{c[d>>2]=0;__ZN7VariantC2ERK6String(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);e=c[d>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);f=b;l=a;return f|0}default:{f=0;l=a;return f|0}}return 0}function __ZNK12MethodBind1RI5InputfiE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;switch(b|0){case -1:{__ZN7VariantC2Ef(d,0.0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}case 0:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}default:e=0}l=a;return e|0}function __ZNK12MethodBind1RI5InputfiE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1132275);l=a;return c[b>>2]|0}function __ZN12MethodBind1RI5InputfiE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;i=l;l=l+48|0;if((l|0)>=(m|0))ba(48);j=i+24|0;k=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1220640)|0:0){c[h>>2]=0;a[1263537]=0;n=d+24|0;o=c[n>>2]|0;if((o|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=o;c[b>>2]=0;l=i;return}p=o-(c[d+20>>2]|0)|0;if((p|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=p;c[b>>2]=0;l=i;return}if((g|0)>0){if((o|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);q=0}else{a[1263537]=0;q=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,q)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=q;c[b>>2]=0;l=i;return}}q=c[d+44>>2]|0;o=c[d+48>>2]|0;p=e+(o>>1)|0;if(!(o&1))r=q;else r=c[(c[p>>2]|0)+q>>2]|0;do if((g|0)<1){q=c[n>>2]|0;o=q+-1|0;if((q|0)>=1){e=c[d+16>>2]|0;s=(e|0)==0;if(s)t=0;else t=c[e+-4>>2]|0;if((q|0)<=(t|0)){if(s)u=0;else u=c[e+-4>>2]|0;do if((u|0)<(q|0)){if(s)v=0;else v=c[e+-4>>2]|0;if((v|0)<(q|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);w=0;break}else{a[1263537]=0;x=31;break}}else x=31;while(0);if((x|0)==31)w=e+(o*24|0)|0;__ZN7VariantC2ERKS_(k,w);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);f=__ZNK7VariantcviEv(k)|0;__ZN7VariantC2Ef(j,+ii[r&127](p,f));if(c[k>>2]|0)__ZN7Variant5clearEv(k);__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,897,1146558,0);c[b>>2]=0;l=i;return}function __ZN12MethodBind1RI5InputfiE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0;if(!b)f=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1220640)|0;f=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=f+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;g[e>>2]=+ii[i&127](a,c[c[d>>2]>>2]|0);return}function __ZN12MethodBind1RI5InputfiED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK12MethodBind1RI5Input7Vector2iE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case -1:{g[d>>2]=0.0;g[d+4>>2]=0.0;__ZN7VariantC2ERK7Vector2(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);f=b;break}case 0:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;break}default:f=0}l=a;return f|0}function __ZNK12MethodBind1RI5Input7Vector2iE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1132275);l=a;return c[b>>2]|0}function __ZN12MethodBind1RI5Input7Vector2iE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0;i=l;l=l+64|0;if((l|0)>=(m|0))ba(64);j=i+24|0;k=i+48|0;n=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1220640)|0:0){c[h>>2]=0;a[1263537]=0;o=d+24|0;p=c[o>>2]|0;if((p|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=p;c[b>>2]=0;l=i;return}q=p-(c[d+20>>2]|0)|0;if((q|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=q;c[b>>2]=0;l=i;return}if((g|0)>0){if((p|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);r=0}else{a[1263537]=0;r=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,r)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=r;c[b>>2]=0;l=i;return}}r=c[d+44>>2]|0;p=c[d+48>>2]|0;q=e+(p>>1)|0;if(!(p&1))s=r;else s=c[(c[q>>2]|0)+r>>2]|0;do if((g|0)<1){r=c[o>>2]|0;p=r+-1|0;if((r|0)>=1){e=c[d+16>>2]|0;t=(e|0)==0;if(t)u=0;else u=c[e+-4>>2]|0;if((r|0)<=(u|0)){if(t)v=0;else v=c[e+-4>>2]|0;do if((v|0)<(r|0)){if(t)w=0;else w=c[e+-4>>2]|0;if((w|0)<(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);x=0;break}else{a[1263537]=0;y=31;break}}else y=31;while(0);if((y|0)==31)x=e+(p*24|0)|0;__ZN7VariantC2ERKS_(n,x);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f>>2]|0);while(0);f=__ZNK7VariantcviEv(n)|0;bj[s&4095](k,q,f);__ZN7VariantC2ERK7Vector2(j,k);if(c[n>>2]|0)__ZN7Variant5clearEv(n);__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,897,1146558,0);c[b>>2]=0;l=i;return}function __ZN12MethodBind1RI5Input7Vector2iE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f;if(!b)h=0;else{i=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1220640)|0;h=i?b:0}b=c[a+44>>2]|0;i=c[a+48>>2]|0;a=h+(i>>1)|0;if(!(i&1))j=b;else j=c[(c[a>>2]|0)+b>>2]|0;bj[j&4095](g,a,c[c[d>>2]>>2]|0);d=g;g=c[d+4>>2]|0;a=e;c[a>>2]=c[d>>2];c[a+4>>2]=g;l=f;return}function __ZN12MethodBind1RI5Input7Vector2iED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK12MethodBind0RI5Input5ArrayE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;if((b|0)!=-1){f=0;l=a;return f|0}__ZN5ArrayC2Ev(d);__ZN7VariantC2ERK5Array(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);__ZN5ArrayD2Ev(d);f=b;l=a;return f|0}function __ZNK12MethodBind0RI5Input5ArrayE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1132275);l=a;return c[b>>2]|0}function __ZN12MethodBind0RI5Input5ArrayE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;j=f+24|0;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1220640)|0:0){c[h>>2]=0;a[1263537]=0;k=c[d+24>>2]|0;if((k|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=k;c[b>>2]=0;l=f;return}n=k-(c[d+20>>2]|0)|0;if((n|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=n;c[b>>2]=0;l=f;return}n=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))o=n;else o=c[(c[d>>2]|0)+n>>2]|0;c[j>>2]=ij[o&8191](d)|0;__ZN7VariantC2ERK5Array(i,j);__ZN5ArrayD2Ev(j);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,266,1146558,0);c[b>>2]=0;l=f;return}function __ZN12MethodBind0RI5Input5ArrayE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=d;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1220640)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;c[f>>2]=ij[i&8191](a)|0;__ZN5ArrayaSERKS_(e,f);__ZN5ArrayD2Ev(f);l=d;return}function __ZN12MethodBind0RI5Input5ArrayED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind1RCI5Input6StringiE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return __ZNK13MethodBind1RCI5Input6StringiE18_get_argument_typeEi(a,b)|0}function __ZNK13MethodBind1RCI5Input6StringiE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1132275);l=a;return c[b>>2]|0}function __ZN13MethodBind1RCI5Input6StringiE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0;i=l;l=l+64|0;if((l|0)>=(m|0))ba(64);j=i+24|0;k=i+48|0;n=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1220640)|0:0){c[h>>2]=0;a[1263537]=0;o=d+24|0;p=c[o>>2]|0;if((p|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=p;c[b>>2]=0;l=i;return}q=p-(c[d+20>>2]|0)|0;if((q|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=q;c[b>>2]=0;l=i;return}if((g|0)>0){if((p|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);r=0}else{a[1263537]=0;r=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,r)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=r;c[b>>2]=0;l=i;return}}r=c[d+44>>2]|0;p=c[d+48>>2]|0;q=e+(p>>1)|0;if(!(p&1))s=r;else s=c[(c[q>>2]|0)+r>>2]|0;do if((g|0)<1){r=c[o>>2]|0;p=r+-1|0;if((r|0)>=1){e=c[d+16>>2]|0;t=(e|0)==0;if(t)u=0;else u=c[e+-4>>2]|0;if((r|0)<=(u|0)){if(t)v=0;else v=c[e+-4>>2]|0;do if((v|0)<(r|0)){if(t)w=0;else w=c[e+-4>>2]|0;if((w|0)<(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);x=0;break}else{a[1263537]=0;y=31;break}}else y=31;while(0);if((y|0)==31)x=e+(p*24|0)|0;__ZN7VariantC2ERKS_(n,x);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f>>2]|0);while(0);f=__ZNK7VariantcviEv(n)|0;c[k>>2]=$i[s&8191](q,f)|0;__ZN7VariantC2ERK6String(j,k);f=c[k>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);if(c[n>>2]|0)__ZN7Variant5clearEv(n);__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1217,1146558,0);c[b>>2]=0;l=i;return}function __ZN13MethodBind1RCI5Input6StringiE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0;if(!b)f=0;else{g=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1220640)|0;f=g?b:0}b=c[a+44>>2]|0;g=c[a+48>>2]|0;a=f+(g>>1)|0;if(!(g&1))h=b;else h=c[(c[a>>2]|0)+b>>2]|0;b=$i[h&8191](a,c[c[d>>2]>>2]|0)|0;d=b;a=c[e>>2]|0;if((a|0)==(b|0)){if(!b)return}else{if(a|0?(__Z16atomic_decrementPj(a+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(a,1);c[e>>2]=0;if(!b)return;if(__Z28atomic_conditional_incrementPj(b+-8|0)|0)c[e>>2]=d}if(__Z16atomic_decrementPj(b+-8|0)|0)return;__ZN6Memory11free_staticEPvb(b,1);return}function __ZN13MethodBind1RCI5Input6StringiED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind1RCI5Input6StringiE18_get_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case -1:{c[d>>2]=0;__ZN7VariantC2ERK6String(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);e=c[d>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);f=b;l=a;return f|0}case 0:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;l=a;return f|0}default:{f=0;l=a;return f|0}}return 0}function __ZNK12MethodBind1RI5Input6StringiE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return __ZNK12MethodBind1RI5Input6StringiE18_get_argument_typeEi(a,b)|0}function __ZNK12MethodBind1RI5Input6StringiE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1132275);l=a;return c[b>>2]|0}function __ZN12MethodBind1RI5Input6StringiE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0;i=l;l=l+64|0;if((l|0)>=(m|0))ba(64);j=i+24|0;k=i+48|0;n=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1220640)|0:0){c[h>>2]=0;a[1263537]=0;o=d+24|0;p=c[o>>2]|0;if((p|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=p;c[b>>2]=0;l=i;return}q=p-(c[d+20>>2]|0)|0;if((q|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=q;c[b>>2]=0;l=i;return}if((g|0)>0){if((p|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);r=0}else{a[1263537]=0;r=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,r)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=r;c[b>>2]=0;l=i;return}}r=c[d+44>>2]|0;p=c[d+48>>2]|0;q=e+(p>>1)|0;if(!(p&1))s=r;else s=c[(c[q>>2]|0)+r>>2]|0;do if((g|0)<1){r=c[o>>2]|0;p=r+-1|0;if((r|0)>=1){e=c[d+16>>2]|0;t=(e|0)==0;if(t)u=0;else u=c[e+-4>>2]|0;if((r|0)<=(u|0)){if(t)v=0;else v=c[e+-4>>2]|0;do if((v|0)<(r|0)){if(t)w=0;else w=c[e+-4>>2]|0;if((w|0)<(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);x=0;break}else{a[1263537]=0;y=31;break}}else y=31;while(0);if((y|0)==31)x=e+(p*24|0)|0;__ZN7VariantC2ERKS_(n,x);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f>>2]|0);while(0);f=__ZNK7VariantcviEv(n)|0;c[k>>2]=$i[s&8191](q,f)|0;__ZN7VariantC2ERK6String(j,k);f=c[k>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);if(c[n>>2]|0)__ZN7Variant5clearEv(n);__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,897,1146558,0);c[b>>2]=0;l=i;return}function __ZN12MethodBind1RI5Input6StringiE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0;if(!b)f=0;else{g=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1220640)|0;f=g?b:0}b=c[a+44>>2]|0;g=c[a+48>>2]|0;a=f+(g>>1)|0;if(!(g&1))h=b;else h=c[(c[a>>2]|0)+b>>2]|0;b=$i[h&8191](a,c[c[d>>2]>>2]|0)|0;d=b;a=c[e>>2]|0;if((a|0)==(b|0)){if(!b)return}else{if(a|0?(__Z16atomic_decrementPj(a+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(a,1);c[e>>2]=0;if(!b)return;if(__Z28atomic_conditional_incrementPj(b+-8|0)|0)c[e>>2]=d}if(__Z16atomic_decrementPj(b+-8|0)|0)return;__ZN6Memory11free_staticEPvb(b,1);return}function __ZN12MethodBind1RI5Input6StringiED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK12MethodBind1RI5Input6StringiE18_get_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case -1:{c[d>>2]=0;__ZN7VariantC2ERK6String(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);e=c[d>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);f=b;l=a;return f|0}case 0:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;l=a;return f|0}default:{f=0;l=a;return f|0}}return 0}function __ZNK13MethodBind2RCI5InputfiiE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return __ZNK13MethodBind2RCI5InputfiiE18_get_argument_typeEi(a,b)|0}function __ZNK13MethodBind2RCI5InputfiiE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1132275);l=a;return c[b>>2]|0}function __ZN13MethodBind2RCI5InputfiiE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0;i=l;l=l+80|0;if((l|0)>=(m|0))ba(80);j=i+48|0;k=i+24|0;n=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1220640)|0:0){c[h>>2]=0;a[1263537]=0;o=d+24|0;p=c[o>>2]|0;if((p|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=p;c[b>>2]=0;l=i;return}q=p-(c[d+20>>2]|0)|0;if((q|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=q;c[b>>2]=0;l=i;return}if((g|0)>0){if((p|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);r=0}else{a[1263537]=0;r=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,r)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=r;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[o>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);s=0}else{a[1263537]=0;s=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,s)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=s;c[b>>2]=0;l=i;return}}}s=c[d+44>>2]|0;r=c[d+48>>2]|0;p=e+(r>>1)|0;if(!(r&1))t=s;else t=c[(c[p>>2]|0)+s>>2]|0;do if((g|0)<1){s=c[o>>2]|0;r=s+-1|0;if((s|0)>=1){e=c[d+16>>2]|0;q=(e|0)==0;if(q)u=0;else u=c[e+-4>>2]|0;if((s|0)<=(u|0)){if(q)v=0;else v=c[e+-4>>2]|0;do if((v|0)<(s|0)){if(q)w=0;else w=c[e+-4>>2]|0;if((w|0)<(s|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);x=0;break}else{a[1263537]=0;y=37;break}}else y=37;while(0);if((y|0)==37)x=e+(r*24|0)|0;__ZN7VariantC2ERKS_(k,x);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);x=__ZNK7VariantcviEv(k)|0;do if((g|0)<2){w=c[o>>2]|0;v=w+-1|0;u=w+-2|0;if((w|0)>=2){w=c[d+16>>2]|0;s=(w|0)==0;if(s)z=0;else z=c[w+-4>>2]|0;if((v|0)<=(z|0)){if(s)A=0;else A=c[w+-4>>2]|0;do if((A|0)<(v|0)){if(s)B=0;else B=c[w+-4>>2]|0;if((B|0)<(v|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);C=0;break}else{a[1263537]=0;y=54;break}}else y=54;while(0);if((y|0)==54)C=w+(u*24|0)|0;__ZN7VariantC2ERKS_(n,C);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f+4>>2]|0);while(0);f=__ZNK7VariantcviEv(n)|0;__ZN7VariantC2Ef(j,+Ai[t&31](p,x,f));if(c[n>>2]|0)__ZN7Variant5clearEv(n);if(c[k>>2]|0)__ZN7Variant5clearEv(k);__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1872,1146558,0);c[b>>2]=0;l=i;return}function __ZN13MethodBind2RCI5InputfiiE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0;if(!b)f=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1220640)|0;f=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=f+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;g[e>>2]=+Ai[i&31](a,c[c[d>>2]>>2]|0,c[c[d+4>>2]>>2]|0);return}function __ZN13MethodBind2RCI5InputfiiED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind2RCI5InputfiiE18_get_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;switch(b|0){case -1:{__ZN7VariantC2Ef(d,0.0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}case 0:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}case 1:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}default:e=0}l=a;return e|0}function __ZNK12MethodBind1RI5InputbiE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;switch(b|0){case -1:{__ZN7VariantC2Eb(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}case 0:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}default:e=0}l=a;return e|0}function __ZNK12MethodBind1RI5InputbiE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1132275);l=a;return c[b>>2]|0}function __ZN12MethodBind1RI5InputbiE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;i=l;l=l+48|0;if((l|0)>=(m|0))ba(48);j=i+24|0;k=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1220640)|0:0){c[h>>2]=0;a[1263537]=0;n=d+24|0;o=c[n>>2]|0;if((o|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=o;c[b>>2]=0;l=i;return}p=o-(c[d+20>>2]|0)|0;if((p|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=p;c[b>>2]=0;l=i;return}if((g|0)>0){if((o|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);q=0}else{a[1263537]=0;q=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,q)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=q;c[b>>2]=0;l=i;return}}q=c[d+44>>2]|0;o=c[d+48>>2]|0;p=e+(o>>1)|0;if(!(o&1))r=q;else r=c[(c[p>>2]|0)+q>>2]|0;do if((g|0)<1){q=c[n>>2]|0;o=q+-1|0;if((q|0)>=1){e=c[d+16>>2]|0;s=(e|0)==0;if(s)t=0;else t=c[e+-4>>2]|0;if((q|0)<=(t|0)){if(s)u=0;else u=c[e+-4>>2]|0;do if((u|0)<(q|0)){if(s)v=0;else v=c[e+-4>>2]|0;if((v|0)<(q|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);w=0;break}else{a[1263537]=0;x=31;break}}else x=31;while(0);if((x|0)==31)w=e+(o*24|0)|0;__ZN7VariantC2ERKS_(k,w);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);f=__ZNK7VariantcviEv(k)|0;__ZN7VariantC2Eb(j,$i[r&8191](p,f)|0);if(c[k>>2]|0)__ZN7Variant5clearEv(k);__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,897,1146558,0);c[b>>2]=0;l=i;return}function __ZN12MethodBind1RI5InputbiE7ptrcallEP6ObjectPPKvPv(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0;if(!d)g=0;else{h=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1220640)|0;g=h?d:0}d=c[b+44>>2]|0;h=c[b+48>>2]|0;b=g+(h>>1)|0;if(!(h&1))i=d;else i=c[(c[b>>2]|0)+d>>2]|0;a[f>>0]=($i[i&8191](b,c[c[e>>2]>>2]|0)|0)&1;return}function __ZN12MethodBind1RI5InputbiED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I5Input6StringE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;if(b|0){f=0;l=a;return f|0}c[d>>2]=0;__ZN7VariantC2ERK6String(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);e=c[d>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);f=b;l=a;return f|0}function __ZNK11MethodBind1I5Input6StringE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1132275);l=a;return c[b>>2]|0}function __ZN11MethodBind1I5Input6StringE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i+24|0;k=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1220640)|0:0){c[h>>2]=0;a[1263537]=0;n=d+24|0;o=c[n>>2]|0;if((o|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=o;c[b>>2]=0;l=i;return}p=o-(c[d+20>>2]|0)|0;if((p|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=p;c[b>>2]=0;l=i;return}if((g|0)>0){if((o|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);q=0}else{a[1263537]=0;q=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,q)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=q;c[b>>2]=0;l=i;return}}q=c[d+44>>2]|0;o=c[d+48>>2]|0;p=e+(o>>1)|0;if(!(o&1))r=q;else r=c[(c[p>>2]|0)+q>>2]|0;do if((g|0)<1){q=c[n>>2]|0;o=q+-1|0;if((q|0)>=1){e=c[d+16>>2]|0;s=(e|0)==0;if(s)t=0;else t=c[e+-4>>2]|0;if((q|0)<=(t|0)){if(s)u=0;else u=c[e+-4>>2]|0;do if((u|0)<(q|0)){if(s)v=0;else v=c[e+-4>>2]|0;if((v|0)<(q|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);w=0;break}else{a[1263537]=0;x=31;break}}else x=31;while(0);if((x|0)==31)w=e+(o*24|0)|0;__ZN7VariantC2ERKS_(k,w);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);c[j>>2]=__ZNK7Variantcv6StringEv(k)|0;Pi[r&2047](p,j);p=c[j>>2]|0;if(p|0?(__Z16atomic_decrementPj(p+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(p,1);if(c[k>>2]|0)__ZN7Variant5clearEv(k);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I5Input6StringE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1220640)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;b=c[d>>2]|0;d=c[b>>2]|0;if((d|0)!=0?(__Z28atomic_conditional_incrementPj(d+-8|0)|0)!=0:0)j=c[b>>2]|0;else j=0;c[f>>2]=j;Pi[i&2047](a,f);a=c[f>>2]|0;if(!a){l=e;return}if(__Z16atomic_decrementPj(a+-8|0)|0){l=e;return}__ZN6Memory11free_staticEPvb(a,1);l=e;return}function __ZN11MethodBind1I5Input6StringED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind2I5Input6StringbE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return __ZNK11MethodBind2I5Input6StringbE18_get_argument_typeEi(a,b)|0}function __ZNK11MethodBind2I5Input6StringbE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1132275);l=a;return c[b>>2]|0}function __ZN11MethodBind2I5Input6StringbE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0;i=l;l=l+64|0;if((l|0)>=(m|0))ba(64);j=i+48|0;k=i+24|0;n=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1220640)|0:0){c[h>>2]=0;a[1263537]=0;o=d+24|0;p=c[o>>2]|0;if((p|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=p;c[b>>2]=0;l=i;return}q=p-(c[d+20>>2]|0)|0;if((q|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=q;c[b>>2]=0;l=i;return}if((g|0)>0){if((p|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);r=0}else{a[1263537]=0;r=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,r)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=r;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[o>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);s=0}else{a[1263537]=0;s=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,s)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=s;c[b>>2]=0;l=i;return}}}s=c[d+44>>2]|0;r=c[d+48>>2]|0;p=e+(r>>1)|0;if(!(r&1))t=s;else t=c[(c[p>>2]|0)+s>>2]|0;do if((g|0)<1){s=c[o>>2]|0;r=s+-1|0;if((s|0)>=1){e=c[d+16>>2]|0;q=(e|0)==0;if(q)u=0;else u=c[e+-4>>2]|0;if((s|0)<=(u|0)){if(q)v=0;else v=c[e+-4>>2]|0;do if((v|0)<(s|0)){if(q)w=0;else w=c[e+-4>>2]|0;if((w|0)<(s|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);x=0;break}else{a[1263537]=0;y=37;break}}else y=37;while(0);if((y|0)==37)x=e+(r*24|0)|0;__ZN7VariantC2ERKS_(k,x);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);c[j>>2]=__ZNK7Variantcv6StringEv(k)|0;do if((g|0)<2){x=c[o>>2]|0;w=x+-1|0;v=x+-2|0;if((x|0)>=2){x=c[d+16>>2]|0;u=(x|0)==0;if(u)z=0;else z=c[x+-4>>2]|0;if((w|0)<=(z|0)){if(u)A=0;else A=c[x+-4>>2]|0;do if((A|0)<(w|0)){if(u)B=0;else B=c[x+-4>>2]|0;if((B|0)<(w|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);C=0;break}else{a[1263537]=0;y=54;break}}else y=54;while(0);if((y|0)==54)C=x+(v*24|0)|0;__ZN7VariantC2ERKS_(n,C);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f+4>>2]|0);while(0);f=__ZNK7VariantcvbEv(n)|0;bj[t&4095](p,j,f);if(c[n>>2]|0)__ZN7Variant5clearEv(n);n=c[j>>2]|0;if(n|0?(__Z16atomic_decrementPj(n+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(n,1);if(c[k>>2]|0)__ZN7Variant5clearEv(k);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1380,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind2I5Input6StringbE7ptrcallEP6ObjectPPKvPv(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f;if(!d)h=0;else{i=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1220640)|0;h=i?d:0}d=c[b+44>>2]|0;i=c[b+48>>2]|0;b=h+(i>>1)|0;if(!(i&1))j=d;else j=c[(c[b>>2]|0)+d>>2]|0;d=c[e>>2]|0;i=c[d>>2]|0;if((i|0)!=0?(__Z28atomic_conditional_incrementPj(i+-8|0)|0)!=0:0)k=c[d>>2]|0;else k=0;c[g>>2]=k;bj[j&4095](b,g,(a[c[e+4>>2]>>0]|0)!=0);e=c[g>>2]|0;if(!e){l=f;return}if(__Z16atomic_decrementPj(e+-8|0)|0){l=f;return}__ZN6Memory11free_staticEPvb(e,1);l=f;return}function __ZN11MethodBind2I5Input6StringbED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind2I5Input6StringbE18_get_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case 0:{c[d>>2]=0;__ZN7VariantC2ERK6String(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);e=c[d>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);f=b;l=a;return f|0}case 1:{__ZN7VariantC2Eb(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;l=a;return f|0}default:{f=0;l=a;return f|0}}return 0}function __ZNK13MethodBind1RCI5InputbRK10StringNameE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case -1:{__ZN7VariantC2Eb(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;break}case 0:{__ZN10StringNameC2Ev(d);__ZN7VariantC2ERK10StringName(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);__ZN10StringNameD2Ev(d);f=b;break}default:f=0}l=a;return f|0}function __ZNK13MethodBind1RCI5InputbRK10StringNameE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1132275);l=a;return c[b>>2]|0}function __ZN13MethodBind1RCI5InputbRK10StringNameE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0;i=l;l=l+64|0;if((l|0)>=(m|0))ba(64);j=i+24|0;k=i+48|0;n=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1220640)|0:0){c[h>>2]=0;a[1263537]=0;o=d+24|0;p=c[o>>2]|0;if((p|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=p;c[b>>2]=0;l=i;return}q=p-(c[d+20>>2]|0)|0;if((q|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=q;c[b>>2]=0;l=i;return}if((g|0)>0){if((p|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);r=0}else{a[1263537]=0;r=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,r)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=r;c[b>>2]=0;l=i;return}}r=c[d+44>>2]|0;p=c[d+48>>2]|0;q=e+(p>>1)|0;if(!(p&1))s=r;else s=c[(c[q>>2]|0)+r>>2]|0;do if((g|0)<1){r=c[o>>2]|0;p=r+-1|0;if((r|0)>=1){e=c[d+16>>2]|0;t=(e|0)==0;if(t)u=0;else u=c[e+-4>>2]|0;if((r|0)<=(u|0)){if(t)v=0;else v=c[e+-4>>2]|0;do if((v|0)<(r|0)){if(t)w=0;else w=c[e+-4>>2]|0;if((w|0)<(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);x=0;break}else{a[1263537]=0;y=31;break}}else y=31;while(0);if((y|0)==31)x=e+(p*24|0)|0;__ZN7VariantC2ERKS_(n,x);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f>>2]|0);while(0);c[k>>2]=__ZNK7Variantcv10StringNameEv(n)|0;__ZN7VariantC2Eb(j,$i[s&8191](q,k)|0);__ZN10StringNameD2Ev(k);if(c[n>>2]|0)__ZN7Variant5clearEv(n);__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1217,1146558,0);c[b>>2]=0;l=i;return}function __ZN13MethodBind1RCI5InputbRK10StringNameE7ptrcallEP6ObjectPPKvPv(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,n=0;g=l;l=l+16|0;if((l|0)>=(m|0))ba(16);h=g+4|0;i=g;if(!d)j=0;else{k=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1220640)|0;j=k?d:0}d=c[b+44>>2]|0;k=c[b+48>>2]|0;b=j+(k>>1)|0;if(!(k&1))n=d;else n=c[(c[b>>2]|0)+d>>2]|0;__ZN10StringNameC2ERK6String(h,c[e>>2]|0);c[i>>2]=c[h>>2];a[f>>0]=($i[n&8191](b,i)|0)&1;__ZN10StringNameD2Ev(i);l=g;return}function __ZN13MethodBind1RCI5InputbRK10StringNameED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind2RCI5InputbiiE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return __ZNK13MethodBind2RCI5InputbiiE18_get_argument_typeEi(a,b)|0}function __ZNK13MethodBind2RCI5InputbiiE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1132275);l=a;return c[b>>2]|0}function __ZN13MethodBind2RCI5InputbiiE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0;i=l;l=l+80|0;if((l|0)>=(m|0))ba(80);j=i+48|0;k=i+24|0;n=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1220640)|0:0){c[h>>2]=0;a[1263537]=0;o=d+24|0;p=c[o>>2]|0;if((p|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=p;c[b>>2]=0;l=i;return}q=p-(c[d+20>>2]|0)|0;if((q|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=q;c[b>>2]=0;l=i;return}if((g|0)>0){if((p|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);r=0}else{a[1263537]=0;r=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,r)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=r;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[o>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);s=0}else{a[1263537]=0;s=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,s)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=s;c[b>>2]=0;l=i;return}}}s=c[d+44>>2]|0;r=c[d+48>>2]|0;p=e+(r>>1)|0;if(!(r&1))t=s;else t=c[(c[p>>2]|0)+s>>2]|0;do if((g|0)<1){s=c[o>>2]|0;r=s+-1|0;if((s|0)>=1){e=c[d+16>>2]|0;q=(e|0)==0;if(q)u=0;else u=c[e+-4>>2]|0;if((s|0)<=(u|0)){if(q)v=0;else v=c[e+-4>>2]|0;do if((v|0)<(s|0)){if(q)w=0;else w=c[e+-4>>2]|0;if((w|0)<(s|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);x=0;break}else{a[1263537]=0;y=37;break}}else y=37;while(0);if((y|0)==37)x=e+(r*24|0)|0;__ZN7VariantC2ERKS_(k,x);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);x=__ZNK7VariantcviEv(k)|0;do if((g|0)<2){w=c[o>>2]|0;v=w+-1|0;u=w+-2|0;if((w|0)>=2){w=c[d+16>>2]|0;s=(w|0)==0;if(s)z=0;else z=c[w+-4>>2]|0;if((v|0)<=(z|0)){if(s)A=0;else A=c[w+-4>>2]|0;do if((A|0)<(v|0)){if(s)B=0;else B=c[w+-4>>2]|0;if((B|0)<(v|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);C=0;break}else{a[1263537]=0;y=54;break}}else y=54;while(0);if((y|0)==54)C=w+(u*24|0)|0;__ZN7VariantC2ERKS_(n,C);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f+4>>2]|0);while(0);f=__ZNK7VariantcviEv(n)|0;__ZN7VariantC2Eb(j,nj[t&2047](p,x,f)|0);if(c[n>>2]|0)__ZN7Variant5clearEv(n);if(c[k>>2]|0)__ZN7Variant5clearEv(k);__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1872,1146558,0);c[b>>2]=0;l=i;return}function __ZN13MethodBind2RCI5InputbiiE7ptrcallEP6ObjectPPKvPv(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0;if(!d)g=0;else{h=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1220640)|0;g=h?d:0}d=c[b+44>>2]|0;h=c[b+48>>2]|0;b=g+(h>>1)|0;if(!(h&1))i=d;else i=c[(c[b>>2]|0)+d>>2]|0;a[f>>0]=(nj[i&2047](b,c[c[e>>2]>>2]|0,c[c[e+4>>2]>>2]|0)|0)&1;return}function __ZN13MethodBind2RCI5InputbiiED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind2RCI5InputbiiE18_get_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;switch(b|0){case -1:{__ZN7VariantC2Eb(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}case 0:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}case 1:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}default:e=0}l=a;return e|0}function __ZNK13MethodBind1RCI5InputbiE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;switch(b|0){case -1:{__ZN7VariantC2Eb(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}case 0:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}default:e=0}l=a;return e|0}function __ZNK13MethodBind1RCI5InputbiE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1132275);l=a;return c[b>>2]|0}function __ZN13MethodBind1RCI5InputbiE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;i=l;l=l+48|0;if((l|0)>=(m|0))ba(48);j=i+24|0;k=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1220640)|0:0){c[h>>2]=0;a[1263537]=0;n=d+24|0;o=c[n>>2]|0;if((o|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=o;c[b>>2]=0;l=i;return}p=o-(c[d+20>>2]|0)|0;if((p|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=p;c[b>>2]=0;l=i;return}if((g|0)>0){if((o|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);q=0}else{a[1263537]=0;q=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,q)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=q;c[b>>2]=0;l=i;return}}q=c[d+44>>2]|0;o=c[d+48>>2]|0;p=e+(o>>1)|0;if(!(o&1))r=q;else r=c[(c[p>>2]|0)+q>>2]|0;do if((g|0)<1){q=c[n>>2]|0;o=q+-1|0;if((q|0)>=1){e=c[d+16>>2]|0;s=(e|0)==0;if(s)t=0;else t=c[e+-4>>2]|0;if((q|0)<=(t|0)){if(s)u=0;else u=c[e+-4>>2]|0;do if((u|0)<(q|0)){if(s)v=0;else v=c[e+-4>>2]|0;if((v|0)<(q|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);w=0;break}else{a[1263537]=0;x=31;break}}else x=31;while(0);if((x|0)==31)w=e+(o*24|0)|0;__ZN7VariantC2ERKS_(k,w);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);f=__ZNK7VariantcviEv(k)|0;__ZN7VariantC2Eb(j,$i[r&8191](p,f)|0);if(c[k>>2]|0)__ZN7Variant5clearEv(k);__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1217,1146558,0);c[b>>2]=0;l=i;return}function __ZN13MethodBind1RCI5InputbiE7ptrcallEP6ObjectPPKvPv(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0;if(!d)g=0;else{h=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1220640)|0;g=h?d:0}d=c[b+44>>2]|0;h=c[b+48>>2]|0;b=g+(h>>1)|0;if(!(h&1))i=d;else i=c[(c[b>>2]|0)+d>>2]|0;a[f>>0]=($i[i&8191](b,c[c[e>>2]>>2]|0)|0)&1;return}function __ZN13MethodBind1RCI5InputbiED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN5MutexD2Ev(a){a=a|0;return}function __ZN5AStar18_initialize_classvEv(b){b=b|0;if(a[1263578]|0)return;if(!(a[1257001]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI9ReferenceEEvv();__ZN9Reference13_bind_methodsEv();a[1257001]=1}__ZN7ClassDB10_add_classI5AStarEEvv();__ZN5AStar13_bind_methodsEv();a[1263578]=1;return}function __ZN5AStar5_setvERK10StringNameRK7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK5AStar5_getvERK10StringNameR7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK5AStar19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+24|0;g=e+4|0;h=e;if(!d)__ZNK9Reference19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,0);__ZN6StringC2EPKc(f,1098955);i=c[f>>2]|0;f=i;j=g+4|0;c[j>>2]=0;k=g+12|0;c[k>>2]=0;c[g>>2]=0;n=(i|0)==0;if(!n?(c[j>>2]=0,__Z28atomic_conditional_incrementPj(i+-8|0)|0):0)c[j>>2]=f;c[g+8>>2]=0;f=c[k>>2]|0;if(f|0){if(!(__Z16atomic_decrementPj(f+-8|0)|0))__ZN6Memory11free_staticEPvb(f,1);c[k>>2]=0}c[g+16>>2]=256;if(!(c[b>>2]|0)){k=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=k;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0}k=__ZnwjPFPvjE(32,4740)|0;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0;c[k+12>>2]=0;c[k+16>>2]=7;f=k+20|0;c[f>>2]=0;j=k+24|0;c[j>>2]=0;o=k+28|0;c[o>>2]=0;__ZN12PropertyInfoaSERKS_(k,g)|0;p=c[b>>2]|0;q=p+4|0;r=c[q>>2]|0;c[j>>2]=r;c[f>>2]=0;c[o>>2]=p;if(r|0)c[r+20>>2]=k;c[q>>2]=k;if(!(c[p>>2]|0))c[p>>2]=k;k=p+8|0;c[k>>2]=(c[k>>2]|0)+1;k=c[g+12>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);k=c[g+4>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);if(!n?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);__ZN10StringNameC2EPKc(h,1098955);__ZN7ClassDB17get_property_listE10StringNameP4ListI12PropertyInfo16DefaultAllocatorEbPK6Object(h,b,1,a);__ZN10StringNameD2Ev(h);if(!d){l=e;return}__ZNK9Reference19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,1);l=e;return}function __ZN5AStar14_notificationvEib(a,b,c){a=a|0;b=b|0;c=c|0;return}function __ZNK5AStar16_get_class_namevEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+8|0;e=b+4|0;f=b;g=a+88|0;a=c[g>>2]|0;if(a|0){if(c[a+4>>2]|0){l=b;return g|0}if(__ZNK6String6lengthEv(a+8|0)|0){l=b;return g|0}}__ZN6StringC2EPKc(d,1098955);c[f>>2]=c[d>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameaSERKS_(g,e);__ZN10StringNameD2Ev(e);e=c[f>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);l=b;return g|0}function __ZNK5AStar9get_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1098955);l=a;return c[b>>2]|0}function __ZNK5AStar8is_classERK6String(a,b){a=a|0;b=b|0;var c=0;if(!(__ZNK6StringeqEPKc(b,1098955)|0)?!(__ZNK6StringeqEPKc(b,1126157)|0):0)c=__ZNK6StringeqEPKc(b,1142944)|0;else c=1;return c|0}function __ZNK5AStar12is_class_ptrEPv(a,b){a=a|0;b=b|0;return (b|0)==1255244|((b|0)==1220724|(b|0)==1220580)|0}function __ZN5AStarD2Ev(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;c[a>>2]=398380;b=a+96|0;c[b>>2]=1;c[b+4>>2]=0;b=a+116|0;d=c[b>>2]|0;if(d|0?(__ZN3SetIN5AStar7SegmentE10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(b,c[d+8>>2]|0),d=c[a+120>>2]|0,e=c[b>>2]|0,c[e+8>>2]=d,c[a+124>>2]=0,f=d,c[f+12>>2]=f,e|0):0){__ZN6Memory11free_staticEPvb(e,0);c[b>>2]=0}b=a+104|0;e=c[b>>2]|0;if(!e){g=a+88|0;__ZN10StringNameD2Ev(g);__ZN9ReferenceD2Ev(a);return}__ZN3MapIiPN5AStar5PointE10ComparatorIiE16DefaultAllocatorE13_cleanup_treeEPNS6_7ElementE(b,c[e+8>>2]|0);e=c[a+108>>2]|0;f=c[b>>2]|0;c[f+8>>2]=e;c[a+112>>2]=0;d=e;c[d+12>>2]=d;if(!f){g=a+88|0;__ZN10StringNameD2Ev(g);__ZN9ReferenceD2Ev(a);return}__ZN6Memory11free_staticEPvb(f,0);c[b>>2]=0;g=a+88|0;__ZN10StringNameD2Ev(g);__ZN9ReferenceD2Ev(a);return}function __ZN5AStarD0Ev(a){a=a|0;__ZN5AStarD2Ev(a);__ZdlPv(a);return}function __ZN5AStar14_estimate_costEii(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0.0,t=0.0,u=0.0,v=0.0;e=l;l=l+160|0;if((l|0)>=(m|0))ba(160);f=e+148|0;h=e+144|0;i=e+48|0;j=e+120|0;k=e+96|0;n=e+72|0;o=e+24|0;p=e;c[f>>2]=b;c[h>>2]=d;d=a+52|0;q=c[d>>2]|0;if(q|0?$i[c[(c[q>>2]|0)+24>>2]&8191](q,c[308579]|0)|0:0){q=c[d>>2]|0;d=c[(c[q>>2]|0)+28>>2]|0;r=c[308579]|0;__ZN7VariantC2Ei(j,b);__ZN7VariantC2Ei(k,c[h>>2]|0);c[n>>2]=0;c[o>>2]=0;c[p>>2]=0;Ui[d&7](i,q,r,j,k,n,o,p);s=+__ZNK7VariantcvfEv(i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);if(c[p>>2]|0)__ZN7Variant5clearEv(p);if(c[o>>2]|0)__ZN7Variant5clearEv(o);if(c[n>>2]|0)__ZN7Variant5clearEv(n);if(c[k>>2]|0)__ZN7Variant5clearEv(k);if(c[j>>2]|0)__ZN7Variant5clearEv(j);t=s;l=e;return +t}j=a+104|0;a=c[(__ZN3MapIiPN5AStar5PointE10ComparatorIiE16DefaultAllocatorEixERKi(j,f)|0)>>2]|0;f=c[(__ZN3MapIiPN5AStar5PointE10ComparatorIiE16DefaultAllocatorEixERKi(j,h)|0)>>2]|0;s=+g[f+20>>2]-+g[a+20>>2];u=+g[f+24>>2]-+g[a+24>>2];v=+g[f+28>>2]-+g[a+28>>2];t=+I(+(s*s+u*u+v*v));l=e;return +t}function __ZN5AStar13_compute_costEii(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0.0,t=0.0,u=0.0,v=0.0;e=l;l=l+160|0;if((l|0)>=(m|0))ba(160);f=e+148|0;h=e+144|0;i=e+48|0;j=e+120|0;k=e+96|0;n=e+72|0;o=e+24|0;p=e;c[f>>2]=b;c[h>>2]=d;d=a+52|0;q=c[d>>2]|0;if(q|0?$i[c[(c[q>>2]|0)+24>>2]&8191](q,(c[308579]|0)+4|0)|0:0){q=c[d>>2]|0;d=c[(c[q>>2]|0)+28>>2]|0;r=(c[308579]|0)+4|0;__ZN7VariantC2Ei(j,b);__ZN7VariantC2Ei(k,c[h>>2]|0);c[n>>2]=0;c[o>>2]=0;c[p>>2]=0;Ui[d&7](i,q,r,j,k,n,o,p);s=+__ZNK7VariantcvfEv(i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);if(c[p>>2]|0)__ZN7Variant5clearEv(p);if(c[o>>2]|0)__ZN7Variant5clearEv(o);if(c[n>>2]|0)__ZN7Variant5clearEv(n);if(c[k>>2]|0)__ZN7Variant5clearEv(k);if(c[j>>2]|0)__ZN7Variant5clearEv(j);t=s;l=e;return +t}j=a+104|0;a=c[(__ZN3MapIiPN5AStar5PointE10ComparatorIiE16DefaultAllocatorEixERKi(j,f)|0)>>2]|0;f=c[(__ZN3MapIiPN5AStar5PointE10ComparatorIiE16DefaultAllocatorEixERKi(j,h)|0)>>2]|0;s=+g[f+20>>2]-+g[a+20>>2];u=+g[f+24>>2]-+g[a+24>>2];v=+g[f+28>>2]-+g[a+28>>2];t=+I(+(s*s+u*u+v*v));l=e;return +t}function __ZN3MapIiPN5AStar5PointE10ComparatorIiE16DefaultAllocatorEixERKi(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;g=c[b>>2]|0;if(!g){h=__ZnwjPFPvjE(32,4740)|0;i=h+16|0;c[i>>2]=0;c[i+4>>2]=0;c[b>>2]=h;i=c[b+4>>2]|0;c[h+4>>2]=i;c[h+8>>2]=i;c[h+12>>2]=i;c[h>>2]=1;if(!h){c[f>>2]=0;j=f;k=14}else{n=h;o=i;k=5}}else{n=g;o=c[b+4>>2]|0;k=5}a:do if((k|0)==5){g=c[n+8>>2]|0;b:do if((g|0)!=(o|0)){i=c[d>>2]|0;h=g;while(1){p=c[h+24>>2]|0;if((i|0)<(p|0))q=h+8|0;else{if((p|0)>=(i|0))break;q=h+4|0}p=c[q>>2]|0;if((p|0)==(o|0))break b;else h=p}if(!((h|0)==(o|0)|(h|0)==0)){r=h;break a}}while(0);c[f>>2]=0;if(!n){j=f;k=14}else{s=f;k=15}}while(0);if((k|0)==14){n=__ZnwjPFPvjE(32,4740)|0;o=n+16|0;c[o>>2]=0;c[o+4>>2]=0;c[b>>2]=n;o=c[b+4>>2]|0;c[n+4>>2]=o;c[n+8>>2]=o;c[n+12>>2]=o;c[n>>2]=1;s=j;k=15}if((k|0)==15){k=__ZN3MapIiPN5AStar5PointE10ComparatorIiE16DefaultAllocatorE10_insert_rbERKiRKS2_(b,d,f)|0;if(!k){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145936,616,1145947,0);t=0;l=e;return t|0}else r=k}a[1263537]=0;t=r+28|0;l=e;return t|0}function __ZN3MapIiPN5AStar5PointE10ComparatorIiE16DefaultAllocatorE10_insert_rbERKiRKS2_(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f;a[g>>0]=0;h=__ZN3MapIiPN5AStar5PointE10ComparatorIiE16DefaultAllocatorE7_insertERKiRb(b,d,g)|0;if(h|0)c[h+28>>2]=c[e>>2];if(a[g>>0]|0){l=f;return h|0}g=b+8|0;c[g>>2]=(c[g>>2]|0)+1;g=h+12|0;e=c[g>>2]|0;if(!(c[e>>2]|0)){d=b+4|0;i=h;j=e;k=e;e=g;while(1){g=j+12|0;n=c[g>>2]|0;o=c[n+8>>2]|0;p=n;do if((j|0)==(o|0)){q=c[n+4>>2]|0;if(!(c[q>>2]|0)){c[k>>2]=1;a[1263537]=0;c[q>>2]=1;if((c[d>>2]|0)==(n|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);r=c[(c[e>>2]|0)+12>>2]|0;break}else{a[1263537]=0;c[n>>2]=0;r=n;break}}q=j+4|0;if((i|0)==(c[q>>2]|0)){s=i+8|0;t=c[s>>2]|0;c[q>>2]=t;if((t|0)==(c[d>>2]|0))u=p;else{c[t+12>>2]=j;u=c[g>>2]|0}t=i+12|0;c[t>>2]=u;q=c[g>>2]|0;v=q+8|0;c[((c[v>>2]|0)==(j|0)?v:q+4|0)>>2]=i;c[s>>2]=j;c[g>>2]=i;w=j;x=i;y=c[t>>2]|0}else{w=i;x=j;y=n}a[1263537]=0;c[x>>2]=1;t=c[d>>2]|0;if((t|0)==(y|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);z=c[(c[w+12>>2]|0)+12>>2]|0;A=c[d>>2]|0}else{a[1263537]=0;c[y>>2]=0;z=y;A=t}t=z+8|0;s=c[t>>2]|0;q=s+4|0;v=c[q>>2]|0;c[t>>2]=v;if((v|0)!=(A|0))c[v+12>>2]=z;v=z+12|0;c[s+12>>2]=c[v>>2];t=c[v>>2]|0;B=t+4|0;c[((c[B>>2]|0)==(z|0)?B:t+8|0)>>2]=s;c[q>>2]=z;c[v>>2]=s;r=w}else{if(!(c[o>>2]|0)){c[k>>2]=1;a[1263537]=0;c[o>>2]=1;if((c[d>>2]|0)==(n|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);r=c[(c[e>>2]|0)+12>>2]|0;break}else{a[1263537]=0;c[n>>2]=0;r=n;break}}s=j+8|0;if((i|0)==(c[s>>2]|0)){v=i+4|0;q=c[v>>2]|0;c[s>>2]=q;if((q|0)==(c[d>>2]|0))C=p;else{c[q+12>>2]=j;C=c[g>>2]|0}q=i+12|0;c[q>>2]=C;s=c[g>>2]|0;t=s+4|0;c[((c[t>>2]|0)==(j|0)?t:s+8|0)>>2]=i;c[v>>2]=j;c[g>>2]=i;D=j;E=i;F=c[q>>2]|0}else{D=i;E=j;F=n}a[1263537]=0;c[E>>2]=1;q=c[d>>2]|0;if((q|0)==(F|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);G=c[d>>2]|0;H=c[(c[D+12>>2]|0)+12>>2]|0}else{a[1263537]=0;c[F>>2]=0;G=q;H=F}q=H+4|0;v=c[q>>2]|0;s=v+8|0;t=c[s>>2]|0;c[q>>2]=t;if((t|0)!=(G|0))c[t+12>>2]=H;t=H+12|0;c[v+12>>2]=c[t>>2];q=c[t>>2]|0;B=q+8|0;c[((c[B>>2]|0)==(H|0)?B:q+4|0)>>2]=v;c[s>>2]=H;c[t>>2]=v;r=D}while(0);n=r+12|0;g=c[n>>2]|0;if(!(c[g>>2]|0)){i=r;j=g;k=g;e=n}else break}}e=c[(c[b>>2]|0)+8>>2]|0;a[1263537]=0;c[e>>2]=1;l=f;return h|0}function __ZN3MapIiPN5AStar5PointE10ComparatorIiE16DefaultAllocatorE7_insertERKiRb(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0;f=c[b>>2]|0;g=c[f+8>>2]|0;h=b+4|0;i=c[h>>2]|0;a:do if((g|0)==(i|0))j=f;else{k=c[d>>2]|0;l=g;while(1){m=c[l+24>>2]|0;if((k|0)<(m|0))n=l+8|0;else{if((m|0)>=(k|0))break;n=l+4|0}m=c[n>>2]|0;if((m|0)==(i|0)){j=l;break a}else l=m}a[e>>0]=1;o=l;return o|0}while(0);i=__ZnwjPFPvjE(32,4740)|0;c[i>>2]=0;c[i+4>>2]=0;c[i+8>>2]=0;c[i+12>>2]=0;c[i+16>>2]=0;c[i+20>>2]=0;c[i+12>>2]=j;n=c[h>>2]|0;g=i+4|0;c[g>>2]=n;f=i+8|0;c[f>>2]=n;c[i+24>>2]=c[d>>2];if((j|0)!=(c[b>>2]|0)?(c[d>>2]|0)>=(c[j+24>>2]|0):0)p=j+4|0;else p=j+8|0;c[p>>2]=i;a[e>>0]=0;e=c[g>>2]|0;g=c[h>>2]|0;if((e|0)==(g|0)){h=i;do{p=h;h=c[h+12>>2]|0}while((p|0)==(c[h+4>>2]|0));q=(h|0)==(c[b>>2]|0)?0:h}else{h=e;while(1){e=c[h+8>>2]|0;if((e|0)==(g|0)){q=h;break}else h=e}}c[i+16>>2]=q;h=c[f>>2]|0;b:do if((h|0)==(g|0)){f=i;while(1){e=f;f=c[f+12>>2]|0;if((e|0)!=(c[f+8>>2]|0)){r=f;break b}if((f|0)==(c[b>>2]|0)){r=0;break}}}else{f=h;while(1){l=c[f+4>>2]|0;if((l|0)==(g|0)){r=f;break}else f=l}}while(0);g=i+20|0;c[g>>2]=r;if(!q)s=r;else{c[q+20>>2]=i;s=c[g>>2]|0}if(!s){o=i;return o|0}c[s+16>>2]=i;o=i;return o|0}function __ZN3SetIN5AStar7SegmentE10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(a,b){a=a|0;b=b|0;if((c[a+4>>2]|0)==(b|0))return;else{__ZN3SetIN5AStar7SegmentE10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(a,c[b+8>>2]|0);__ZN3SetIN5AStar7SegmentE10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(a,c[b+4>>2]|0);__ZN6Memory11free_staticEPvb(b,0);return}}function __ZN3MapIiPN5AStar5PointE10ComparatorIiE16DefaultAllocatorE13_cleanup_treeEPNS6_7ElementE(a,b){a=a|0;b=b|0;if((c[a+4>>2]|0)==(b|0))return;else{__ZN3MapIiPN5AStar5PointE10ComparatorIiE16DefaultAllocatorE13_cleanup_treeEPNS6_7ElementE(a,c[b+8>>2]|0);__ZN3MapIiPN5AStar5PointE10ComparatorIiE16DefaultAllocatorE13_cleanup_treeEPNS6_7ElementE(a,c[b+4>>2]|0);__ZN6Memory11free_staticEPvb(b,0);return}}function __ZN7ClassDB10_add_classI5AStarEEvv(){var a=0,b=0,d=0,e=0,f=0,g=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+16|0;d=a+12|0;e=a+8|0;f=a+4|0;g=a;__ZN6StringC2EPKc(b,1098955);c[e>>2]=c[b>>2];__ZN10StringNameC2ERK6String(d,e);__ZN6StringC2EPKc(b,1126157);c[g>>2]=c[b>>2];__ZN10StringNameC2ERK6String(f,g);__ZN7ClassDB11_add_class2ERK10StringNameS2_(d,f);__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);__ZN10StringNameD2Ev(d);d=c[e>>2]|0;if(!d){l=a;return}if(__Z16atomic_decrementPj(d+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(d,1);l=a;return}function __ZN5AStar13_bind_methodsEv(){var a=0,b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;a=l;l=l+144|0;if((l|0)>=(m|0))ba(144);b=a+128|0;d=a+120|0;e=a+112|0;f=a;g=a+104|0;h=a+96|0;i=a+88|0;j=a+80|0;k=a+72|0;n=a+64|0;o=a+56|0;p=a+48|0;q=a+40|0;r=a+32|0;s=a+24|0;__Z8D_METHODPKc(d,1097974);t=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(t);c[t>>2]=398480;__ZN10MethodBind10_set_constEb(t,1);__ZN10MethodBind24_generate_argument_typesEi(t,0);__ZN10MethodBind12_set_returnsEb(t,1);c[t+44>>2]=5811;c[t+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,t,d,0,0)|0;t=d+4|0;u=c[t>>2]|0;if(u|0?(__Z16atomic_decrementPj(u+-8|0)|0)==0:0){v=c[t>>2]|0;t=(v|0)==0?0:v+-4|0;v=t+4|0;if(c[t>>2]|0){w=0;do{__ZN10StringNameD2Ev(v+(w<<2)|0);w=w+1|0}while(w>>>0<(c[t>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(u,1)}__ZN10StringNameD2Ev(d);__Z8D_METHODPKcS0_S0_S0_(e,1097997,1146104,1126974,1098007);__ZN7VariantC2Ed(f,1.0);d=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(d);c[d>>2]=398516;__ZN10MethodBind10_set_constEb(d,0);__ZN10MethodBind24_generate_argument_typesEi(d,3);c[d+44>>2]=21;c[d+48>>2]=0;c[b>>2]=f;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,d,e,b,1)|0;if(c[f>>2]|0)__ZN7Variant5clearEv(f);f=e+4|0;b=c[f>>2]|0;if(b|0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0){d=c[f>>2]|0;f=(d|0)==0?0:d+-4|0;d=f+4|0;if(c[f>>2]|0){u=0;do{__ZN10StringNameD2Ev(d+(u<<2)|0);u=u+1|0}while(u>>>0<(c[f>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(b,1)}__ZN10StringNameD2Ev(e);__Z8D_METHODPKcS0_(g,1098020,1146104);e=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(e);c[e>>2]=398552;__ZN10MethodBind10_set_constEb(e,1);__ZN10MethodBind24_generate_argument_typesEi(e,1);__ZN10MethodBind12_set_returnsEb(e,1);c[e+44>>2]=1746;c[e+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,e,g,0,0)|0;e=g+4|0;b=c[e>>2]|0;if(b|0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0){f=c[e>>2]|0;e=(f|0)==0?0:f+-4|0;f=e+4|0;if(c[e>>2]|0){u=0;do{__ZN10StringNameD2Ev(f+(u<<2)|0);u=u+1|0}while(u>>>0<(c[e>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(b,1)}__ZN10StringNameD2Ev(g);__Z8D_METHODPKcS0_(h,1098034,1146104);g=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(g);c[g>>2]=398588;__ZN10MethodBind10_set_constEb(g,1);__ZN10MethodBind24_generate_argument_typesEi(g,1);__ZN10MethodBind12_set_returnsEb(g,1);c[g+44>>2]=67;c[g+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,g,h,0,0)|0;g=h+4|0;b=c[g>>2]|0;if(b|0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0){e=c[g>>2]|0;g=(e|0)==0?0:e+-4|0;e=g+4|0;if(c[g>>2]|0){u=0;do{__ZN10StringNameD2Ev(e+(u<<2)|0);u=u+1|0}while(u>>>0<(c[g>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(b,1)}__ZN10StringNameD2Ev(h);__Z8D_METHODPKcS0_(i,1098057,1146104);h=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(h);c[h>>2]=398624;__ZN10MethodBind10_set_constEb(h,0);__ZN10MethodBind24_generate_argument_typesEi(h,1);c[h+44>>2]=1945;c[h+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,h,i,0,0)|0;h=i+4|0;b=c[h>>2]|0;if(b|0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0){g=c[h>>2]|0;h=(g|0)==0?0:g+-4|0;g=h+4|0;if(c[h>>2]|0){u=0;do{__ZN10StringNameD2Ev(g+(u<<2)|0);u=u+1|0}while(u>>>0<(c[h>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(b,1)}__ZN10StringNameD2Ev(i);__Z8D_METHODPKcS0_S0_(j,1098070,1146104,1098085);i=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(i);c[i>>2]=398660;__ZN10MethodBind10_set_constEb(i,0);__ZN10MethodBind24_generate_argument_typesEi(i,2);c[i+44>>2]=1747;c[i+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,i,j,0,0)|0;i=j+4|0;b=c[i>>2]|0;if(b|0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0){h=c[i>>2]|0;i=(h|0)==0?0:h+-4|0;h=i+4|0;if(c[i>>2]|0){u=0;do{__ZN10StringNameD2Ev(h+(u<<2)|0);u=u+1|0}while(u>>>0<(c[i>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(b,1)}__ZN10StringNameD2Ev(j);__Z8D_METHODPKcS0_S0_(k,1098091,1146104,1098085);j=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(j);c[j>>2]=398660;__ZN10MethodBind10_set_constEb(j,0);__ZN10MethodBind24_generate_argument_typesEi(j,2);c[j+44>>2]=1748;c[j+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,j,k,0,0)|0;j=k+4|0;b=c[j>>2]|0;if(b|0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0){i=c[j>>2]|0;j=(i|0)==0?0:i+-4|0;i=j+4|0;if(c[j>>2]|0){u=0;do{__ZN10StringNameD2Ev(i+(u<<2)|0);u=u+1|0}while(u>>>0<(c[j>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(b,1)}__ZN10StringNameD2Ev(k);__Z8D_METHODPKcS0_S0_(n,1098109,1146104,1098085);k=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(k);c[k>>2]=398696;__ZN10MethodBind10_set_constEb(k,1);__ZN10MethodBind24_generate_argument_typesEi(k,2);__ZN10MethodBind12_set_returnsEb(k,1);c[k+44>>2]=1308;c[k+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,k,n,0,0)|0;k=n+4|0;b=c[k>>2]|0;if(b|0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0){j=c[k>>2]|0;k=(j|0)==0?0:j+-4|0;j=k+4|0;if(c[k>>2]|0){u=0;do{__ZN10StringNameD2Ev(j+(u<<2)|0);u=u+1|0}while(u>>>0<(c[k>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(b,1)}__ZN10StringNameD2Ev(n);__Z8D_METHODPKc(o,1132387);n=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(n);c[n>>2]=398732;__ZN10MethodBind10_set_constEb(n,0);__ZN10MethodBind24_generate_argument_typesEi(n,0);c[n+44>>2]=5334;c[n+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,n,o,0,0)|0;n=o+4|0;b=c[n>>2]|0;if(b|0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0){k=c[n>>2]|0;n=(k|0)==0?0:k+-4|0;k=n+4|0;if(c[n>>2]|0){u=0;do{__ZN10StringNameD2Ev(k+(u<<2)|0);u=u+1|0}while(u>>>0<(c[n>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(b,1)}__ZN10StringNameD2Ev(o);__Z8D_METHODPKcS0_(p,1098130,1098148);o=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(o);c[o>>2]=398768;__ZN10MethodBind10_set_constEb(o,1);__ZN10MethodBind24_generate_argument_typesEi(o,1);__ZN10MethodBind12_set_returnsEb(o,1);c[o+44>>2]=4737;c[o+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,o,p,0,0)|0;o=p+4|0;b=c[o>>2]|0;if(b|0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0){n=c[o>>2]|0;o=(n|0)==0?0:n+-4|0;n=o+4|0;if(c[o>>2]|0){u=0;do{__ZN10StringNameD2Ev(n+(u<<2)|0);u=u+1|0}while(u>>>0<(c[o>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(b,1)}__ZN10StringNameD2Ev(p);__Z8D_METHODPKcS0_(q,1098155,1098148);p=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(p);c[p>>2]=398804;__ZN10MethodBind10_set_constEb(p,1);__ZN10MethodBind24_generate_argument_typesEi(p,1);__ZN10MethodBind12_set_returnsEb(p,1);c[p+44>>2]=1749;c[p+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,p,q,0,0)|0;p=q+4|0;b=c[p>>2]|0;if(b|0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0){o=c[p>>2]|0;p=(o|0)==0?0:o+-4|0;o=p+4|0;if(c[p>>2]|0){u=0;do{__ZN10StringNameD2Ev(o+(u<<2)|0);u=u+1|0}while(u>>>0<(c[p>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(b,1)}__ZN10StringNameD2Ev(q);__Z8D_METHODPKcS0_S0_(r,1098182,1098197,1098085);q=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(q);c[q>>2]=398840;__ZN10MethodBind10_set_constEb(q,0);__ZN10MethodBind24_generate_argument_typesEi(q,2);__ZN10MethodBind12_set_returnsEb(q,1);c[q+44>>2]=1309;c[q+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,q,r,0,0)|0;q=r+4|0;b=c[q>>2]|0;if(b|0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0){p=c[q>>2]|0;q=(p|0)==0?0:p+-4|0;p=q+4|0;if(c[q>>2]|0){u=0;do{__ZN10StringNameD2Ev(p+(u<<2)|0);u=u+1|0}while(u>>>0<(c[q>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(b,1)}__ZN10StringNameD2Ev(r);__Z8D_METHODPKcS0_S0_(s,1098205,1098197,1098085);r=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(r);c[r>>2]=398876;__ZN10MethodBind10_set_constEb(r,0);__ZN10MethodBind24_generate_argument_typesEi(r,2);__ZN10MethodBind12_set_returnsEb(r,1);c[r+44>>2]=1310;c[r+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,r,s,0,0)|0;r=s+4|0;b=c[r>>2]|0;if(!b){__ZN10StringNameD2Ev(s);l=a;return}if(__Z16atomic_decrementPj(b+-8|0)|0){__ZN10StringNameD2Ev(s);l=a;return}q=c[r>>2]|0;r=(q|0)==0?0:q+-4|0;q=r+4|0;if(c[r>>2]|0){u=0;do{__ZN10StringNameD2Ev(q+(u<<2)|0);u=u+1|0}while(u>>>0<(c[r>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(b,1);__ZN10StringNameD2Ev(s);l=a;return}function __ZNK5AStar22get_available_point_idEv(a){a=a|0;var b=0,d=0,e=0;if(!(c[a+112>>2]|0)){b=1;return b|0}d=c[a+108>>2]|0;e=c[(c[a+104>>2]|0)+8>>2]|0;while(1){a=c[e+4>>2]|0;if((a|0)==(d|0))break;else e=a}b=(c[e+24>>2]|0)+1|0;return b|0}function __ZN5AStar9add_pointEiRK7Vector3f(b,d,e,f){b=b|0;d=d|0;e=e|0;f=+f;var h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0;h=l;l=l+16|0;if((l|0)>=(m|0))ba(16);i=h;c[i>>2]=d;if((d|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1097997,1098217,45,1098923,0);l=h;return}a[1263537]=0;j=b+104|0;k=c[j>>2]|0;a:do if(k|0){n=c[k+8>>2]|0;o=c[b+108>>2]|0;b:do if((n|0)==(o|0))p=n;else{q=n;while(1){r=c[q+24>>2]|0;if((r|0)>(d|0))s=q+8|0;else{if((r|0)>=(d|0)){p=q;break b}s=q+4|0}q=c[s>>2]|0;if((q|0)==(o|0))break a}}while(0);if((p|0)!=(o|0)&(p|0)!=0){n=(c[(__ZN3MapIiPN5AStar5PointE10ComparatorIiE16DefaultAllocatorEixERKi(j,i)|0)>>2]|0)+20|0;c[n>>2]=c[e>>2];c[n+4>>2]=c[e+4>>2];c[n+8>>2]=c[e+8>>2];g[(c[(__ZN3MapIiPN5AStar5PointE10ComparatorIiE16DefaultAllocatorEixERKi(j,i)|0)>>2]|0)+32>>2]=f;l=h;return}}while(0);p=__ZnwjPKc(64,1263606)|0;c[p+4>>2]=p;c[p+8>>2]=0;c[p+12>>2]=0;c[p>>2]=0;g[p+28>>2]=0.0;g[p+24>>2]=0.0;s=p+20|0;g[s>>2]=0.0;c[p+48>>2]=0;c[p+16>>2]=d;c[s>>2]=c[e>>2];c[s+4>>2]=c[e+4>>2];c[s+8>>2]=c[e+8>>2];g[p+32>>2]=f;c[p+52>>2]=0;e=p+40|0;c[e>>2]=0;c[e+4>>2]=0;c[(__ZN3MapIiPN5AStar5PointE10ComparatorIiE16DefaultAllocatorEixERKi(j,i)|0)>>2]=p;l=h;return}function __ZNK5AStar13get_point_posEi(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0;f=c[d+104>>2]|0;a:do if(f|0){h=c[f+8>>2]|0;i=c[d+108>>2]|0;j=(h|0)==(i|0);b:do if(j)k=h;else{l=h;while(1){m=c[l+24>>2]|0;if((m|0)>(e|0))n=l+8|0;else{if((m|0)>=(e|0)){k=l;break b}n=l+4|0}l=c[n>>2]|0;if((l|0)==(i|0))break a}}while(0);if((k|0)!=(i|0)&(k|0)!=0){a[1263537]=0;c:do if(j)o=h;else{l=h;do{m=c[l+24>>2]|0;if((m|0)>(e|0))p=l+8|0;else{if((m|0)>=(e|0)){o=l;break c}p=l+4|0}l=c[p>>2]|0}while((l|0)!=(i|0));__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145936,604,1145947,0)}while(0);if((o|0)==(i|0)|(o|0)==0)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145936,604,1145947,0);a[1263537]=0;h=(c[o+28>>2]|0)+20|0;c[b>>2]=c[h>>2];c[b+4>>2]=c[h+4>>2];c[b+8>>2]=c[h+8>>2];return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1098020,1098217,62,1098862,0);g[b+8>>2]=0.0;g[b+4>>2]=0.0;g[b>>2]=0.0;return}function __ZNK5AStar22get_point_weight_scaleEi(b,d){b=b|0;d=d|0;var e=0,f=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0.0;e=c[b+104>>2]|0;a:do if(e|0){f=c[e+8>>2]|0;h=c[b+108>>2]|0;i=(f|0)==(h|0);b:do if(i)j=f;else{k=f;while(1){l=c[k+24>>2]|0;if((l|0)>(d|0))m=k+8|0;else{if((l|0)>=(d|0)){j=k;break b}m=k+4|0}k=c[m>>2]|0;if((k|0)==(h|0))break a}}while(0);if((j|0)!=(h|0)&(j|0)!=0){a[1263537]=0;c:do if(i)n=f;else{k=f;do{l=c[k+24>>2]|0;if((l|0)>(d|0))o=k+8|0;else{if((l|0)>=(d|0)){n=k;break c}o=k+4|0}k=c[o>>2]|0}while((k|0)!=(h|0));__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145936,604,1145947,0)}while(0);if((n|0)==(h|0)|(n|0)==0)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145936,604,1145947,0);a[1263537]=0;p=+g[(c[n+28>>2]|0)+32>>2];return +p}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1098034,1098217,68,1098809,0);p=0.0;return +p}function __ZN5AStar12remove_pointEi(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;g=e+4|0;c[f>>2]=d;h=b+104|0;i=c[h>>2]|0;a:do if(i|0){j=c[i+8>>2]|0;k=b+108|0;n=c[k>>2]|0;b:do if((j|0)==(n|0))o=j;else{p=j;while(1){q=c[p+24>>2]|0;if((q|0)>(d|0))r=p+8|0;else{if((q|0)>=(d|0)){o=p;break b}r=p+4|0}p=c[r>>2]|0;if((p|0)==(n|0))break a}}while(0);if((o|0)!=(n|0)&(o|0)!=0){a[1263537]=0;j=c[(__ZN3MapIiPN5AStar5PointE10ComparatorIiE16DefaultAllocatorEixERKi(h,f)|0)>>2]|0;c[g>>2]=j;p=b+116|0;q=b+120|0;s=b+124|0;t=0;u=j;while(1){j=c[u+48>>2]|0;if(!j)v=0;else v=c[j+-4>>2]|0;if((t|0)>=(v|0)){w=14;break}j=c[f>>2]|0;x=u+48|0;y=c[x>>2]|0;z=(y|0)==0;if(z)A=0;else A=c[y+-4>>2]|0;if((A|0)<=(t|0)){if(z)B=0;else B=c[y+-4>>2]|0;if((B|0)<=(t|0)){w=42;break}a[1263537]=0}__ZN6VectorIPN5AStar5PointEE14_copy_on_writeEv(x);y=c[(c[(c[x>>2]|0)+(t<<2)>>2]|0)+16>>2]|0;x=(j|0)>(y|0);z=x?y:j;C=x?j:y;y=c[p>>2]|0;c:do if(y|0){j=c[y+8>>2]|0;x=c[q>>2]|0;d:do if((j|0)==(x|0))D=j;else{E=j;while(1){F=E+24|0;G=c[F>>2]|0;H=c[F+4>>2]|0;if(C>>>0<H>>>0|(C|0)==(H|0)&z>>>0<G>>>0)I=E+8|0;else{if(!(H>>>0<C>>>0|(H|0)==(C|0)&G>>>0<z>>>0)){D=E;break d}I=E+4|0}E=c[I>>2]|0;if((E|0)==(x|0))break c}}while(0);if((!((D|0)==0|(D|0)==(x|0))?(__ZN3SetIN5AStar7SegmentE10ComparatorIS1_E16DefaultAllocatorE6_eraseEPNS5_7ElementE(p,D),(c[s>>2]|0)==0):0)?(j=c[p>>2]|0,j|0):0){__ZN6Memory11free_staticEPvb(j,0);c[p>>2]=0}}while(0);z=(c[g>>2]|0)+48|0;C=c[z>>2]|0;y=(C|0)==0;if(y)J=0;else J=c[C+-4>>2]|0;if((J|0)<=(t|0)){if(y)K=0;else K=c[C+-4>>2]|0;if((K|0)<=(t|0)){w=62;break}a[1263537]=0}__ZN6VectorIPN5AStar5PointEE14_copy_on_writeEv(z);__ZN6VectorIPN5AStar5PointEE5eraseERKS2_((c[(c[z>>2]|0)+(t<<2)>>2]|0)+48|0,g);t=t+1|0;u=c[g>>2]|0}if((w|0)==14){t=c[u+48>>2]|0;if(t|0?(__Z16atomic_decrementPj(t+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(t,1);t=c[u>>2]|0;if(t|0){a[1263537]=0;p=u+8|0;s=c[p>>2]|0;q=u+12|0;if(s|0)c[s+12>>2]=c[q>>2];n=c[q>>2]|0;if(n|0)c[n+8>>2]=s;if((c[t>>2]|0)==(u|0))c[t>>2]=c[p>>2];c[p>>2]=0;c[q>>2]=0;c[u>>2]=0}__ZN6Memory11free_staticEPvb(u,0);q=c[h>>2]|0;e:do if(q|0){p=c[q+8>>2]|0;t=c[k>>2]|0;f:do if((p|0)==(t|0))L=p;else{s=c[f>>2]|0;n=p;while(1){z=c[n+24>>2]|0;if((s|0)<(z|0))M=n+8|0;else{if((z|0)>=(s|0)){L=n;break f}M=n+4|0}n=c[M>>2]|0;if((n|0)==(t|0))break e}}while(0);if(!((L|0)==0|(L|0)==(t|0)))__ZN3MapIiPN5AStar5PointE10ComparatorIiE16DefaultAllocatorE6_eraseEPNS6_7ElementE(h,L)}while(0);l=e;return}else if((w|0)==42)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((w|0)==62)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1098057,1098217,74,1098681,0);l=e;return}function __ZN5AStar14connect_pointsEii(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);g=f+20|0;h=f+16|0;i=f;c[g>>2]=d;c[h>>2]=e;j=b+104|0;k=c[j>>2]|0;a:do if(k|0){n=c[k+8>>2]|0;o=c[b+108>>2]|0;p=(n|0)==(o|0);b:do if(p)q=n;else{r=n;while(1){s=c[r+24>>2]|0;if((s|0)>(d|0))t=r+8|0;else{if((s|0)>=(d|0)){q=r;break b}t=r+4|0}r=c[t>>2]|0;if((r|0)==(o|0))break a}}while(0);if((q|0)!=(o|0)&(q|0)!=0){a[1263537]=0;c:do if(p){u=n;v=16}else{r=n;do{s=c[r+24>>2]|0;if((s|0)>(e|0))w=r+8|0;else{if((s|0)>=(e|0)){u=r;v=16;break c}w=r+4|0}r=c[w>>2]|0}while((r|0)!=(o|0))}while(0);if((v|0)==16?(u|0)!=(o|0)&(u|0)!=0:0){a[1263537]=0;if((d|0)==(e|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1098070,1098217,93,1098768,0);l=f;return}n=c[(__ZN3MapIiPN5AStar5PointE10ComparatorIiE16DefaultAllocatorEixERKi(j,g)|0)>>2]|0;p=c[(__ZN3MapIiPN5AStar5PointE10ComparatorIiE16DefaultAllocatorEixERKi(j,h)|0)>>2]|0;r=n+48|0;s=c[r>>2]|0;if(!s)x=1;else x=(c[s+-4>>2]|0)+1|0;do if(!(__ZN6VectorIPN5AStar5PointEE6resizeEi(r,x)|0)){a[1263537]=0;s=c[r>>2]|0;if(!s)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);y=c[s+-4>>2]|0;if((y|0)<1)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else{__ZN6VectorIPN5AStar5PointEE14_copy_on_writeEv(r);c[(c[r>>2]|0)+(y+-1<<2)>>2]=p;break}}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);while(0);r=p+48|0;o=c[r>>2]|0;if(!o)z=1;else z=(c[o+-4>>2]|0)+1|0;do if(!(__ZN6VectorIPN5AStar5PointEE6resizeEi(r,z)|0)){a[1263537]=0;o=c[r>>2]|0;if(!o)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);y=c[o+-4>>2]|0;if((y|0)<1)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else{__ZN6VectorIPN5AStar5PointEE14_copy_on_writeEv(r);c[(c[r>>2]|0)+(y+-1<<2)>>2]=n;break}}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);while(0);r=c[g>>2]|0;y=c[h>>2]|0;o=(r|0)>(y|0);c[i>>2]=o?y:r;c[i+4>>2]=o?r:y;o=(r|0)<=(y|0);c[i+8>>2]=o?n:p;c[i+12>>2]=o?p:n;o=b+116|0;if(!(c[o>>2]|0)){y=__ZnwjPFPvjE(40,4740)|0;r=y+16|0;c[r>>2]=0;c[r+4>>2]=0;c[r+8>>2]=0;c[r+12>>2]=0;c[o>>2]=y;r=c[b+120>>2]|0;c[y+4>>2]=r;c[y+8>>2]=r;c[y+12>>2]=r;c[y>>2]=1}__ZN3SetIN5AStar7SegmentE10ComparatorIS1_E16DefaultAllocatorE10_insert_rbERKS1_(o,i)|0;l=f;return}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1098070,1098217,92,1098722,0);l=f;return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1098070,1098217,91,1098681,0);l=f;return}function __ZN5AStar17disconnect_pointsEii(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f+8|0;h=f;i=f+12|0;j=f+4|0;c[g>>2]=d;c[h>>2]=e;k=(d|0)>(e|0);n=k?e:d;o=k?d:e;e=b+116|0;d=c[e>>2]|0;a:do if(d|0){k=c[d+8>>2]|0;p=c[b+120>>2]|0;q=(k|0)==(p|0);b:do if(q)r=k;else{s=k;while(1){t=s+24|0;u=c[t>>2]|0;v=c[t+4>>2]|0;if(o>>>0<v>>>0|(o|0)==(v|0)&n>>>0<u>>>0)w=s+8|0;else{if(!(v>>>0<o>>>0|(v|0)==(o|0)&u>>>0<n>>>0)){r=s;break b}w=s+4|0}s=c[w>>2]|0;if((s|0)==(p|0))break a}}while(0);if((r|0)!=(p|0)&(r|0)!=0){a[1263537]=0;c:do if(q){x=k;y=18}else{s=k;do{u=s+24|0;v=c[u>>2]|0;t=c[u+4>>2]|0;if(o>>>0<t>>>0|(o|0)==(t|0)&n>>>0<v>>>0)z=s+8|0;else{if(!(t>>>0<o>>>0|(t|0)==(o|0)&v>>>0<n>>>0)){x=s;y=18;break c}z=s+4|0}s=c[z>>2]|0}while((s|0)!=(p|0))}while(0);if((((y|0)==18?!((x|0)==0|(x|0)==(p|0)):0)?(__ZN3SetIN5AStar7SegmentE10ComparatorIS1_E16DefaultAllocatorE6_eraseEPNS5_7ElementE(e,x),(c[b+124>>2]|0)==0):0)?(k=c[e>>2]|0,k|0):0){__ZN6Memory11free_staticEPvb(k,0);c[e>>2]=0}k=b+104|0;q=c[(__ZN3MapIiPN5AStar5PointE10ComparatorIiE16DefaultAllocatorEixERKi(k,g)|0)>>2]|0;c[i>>2]=q;c[j>>2]=c[(__ZN3MapIiPN5AStar5PointE10ComparatorIiE16DefaultAllocatorEixERKi(k,h)|0)>>2];__ZN6VectorIPN5AStar5PointEE5eraseERKS2_(q+48|0,j);__ZN6VectorIPN5AStar5PointEE5eraseERKS2_((c[j>>2]|0)+48|0,i);l=f;return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1098091,1098217,114,1098641,0);l=f;return}function __ZNK5AStar20are_points_connectedEii(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0;e=(b|0)>(d|0);f=e?d:b;g=e?b:d;d=c[a+116>>2]|0;if(!d){h=0;return h|0}b=c[d+8>>2]|0;d=c[a+120>>2]|0;a:do if((b|0)==(d|0))i=b;else{a=b;while(1){e=a+24|0;j=c[e>>2]|0;k=c[e+4>>2]|0;if(g>>>0<k>>>0|(g|0)==(k|0)&f>>>0<j>>>0)l=a+8|0;else{if(!(k>>>0<g>>>0|(k|0)==(g|0)&j>>>0<f>>>0)){i=a;break a}l=a+4|0}a=c[l>>2]|0;if((a|0)==(d|0)){i=d;break}}}while(0);h=(i|0)!=(d|0)&(i|0)!=0;return h|0}function __ZN5AStar5clearEv(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0;d=b+104|0;e=c[d>>2]|0;if(e|0?(f=c[e+8>>2]|0,e=c[b+108>>2]|0,(f|0)!=(e|0)):0){g=f;while(1){f=c[g+8>>2]|0;if((f|0)==(e|0))break;else g=f}if(g|0){e=g;do{g=c[e+28>>2]|0;f=c[g+48>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);f=c[g>>2]|0;if(f|0){a[1263537]=0;h=g+8|0;i=c[h>>2]|0;j=g+12|0;if(i|0)c[i+12>>2]=c[j>>2];k=c[j>>2]|0;if(k|0)c[k+8>>2]=i;if((c[f>>2]|0)==(g|0))c[f>>2]=c[h>>2];c[h>>2]=0;c[j>>2]=0;c[g>>2]=0}__ZN6Memory11free_staticEPvb(g,0);e=c[e+16>>2]|0}while((e|0)!=0)}}e=b+116|0;g=c[e>>2]|0;if(g|0?(__ZN3SetIN5AStar7SegmentE10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(e,c[g+8>>2]|0),g=c[b+120>>2]|0,j=c[e>>2]|0,c[j+8>>2]=g,c[b+124>>2]=0,h=g,c[h+12>>2]=h,j|0):0){__ZN6Memory11free_staticEPvb(j,0);c[e>>2]=0}e=c[d>>2]|0;if(!e)return;__ZN3MapIiPN5AStar5PointE10ComparatorIiE16DefaultAllocatorE13_cleanup_treeEPNS6_7ElementE(d,c[e+8>>2]|0);e=c[b+108>>2]|0;j=c[d>>2]|0;c[j+8>>2]=e;c[b+112>>2]=0;b=e;c[b+12>>2]=b;if(!j)return;__ZN6Memory11free_staticEPvb(j,0);c[d>>2]=0;return}function __ZNK5AStar17get_closest_pointERK7Vector3(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,h=0,i=0.0,j=0.0,k=0.0,l=0.0,m=0.0,n=0.0,o=0.0,p=0.0,q=0,r=0.0;d=c[a+104>>2]|0;if(!d){e=-1;return e|0}f=c[d+8>>2]|0;d=c[a+108>>2]|0;if((f|0)==(d|0)){e=-1;return e|0}else h=f;while(1){f=c[h+8>>2]|0;if((f|0)==(d|0))break;else h=f}if(!h){e=-1;return e|0}i=+g[b>>2];j=+g[b+4>>2];k=+g[b+8>>2];b=h;l=100000002004087734272.0;h=-1;while(1){d=c[b+28>>2]|0;m=+g[d+20>>2]-i;n=+g[d+24>>2]-j;o=+g[d+28>>2]-k;p=m*m+n*n+o*o;if((h|0)<0|p<l){q=c[b+24>>2]|0;r=p}else{q=h;r=l}b=c[b+16>>2]|0;if(!b){e=q;break}else{l=r;h=q}}return e|0}function __ZNK5AStar26get_closest_pos_in_segmentERK7Vector3(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,h=0,i=0,j=0,k=0.0,l=0,m=0.0,n=0.0,o=0.0,p=0.0,q=0.0,r=0.0,s=0.0,t=0.0,u=0.0,v=0.0,w=0.0,x=0.0,y=0.0,z=0.0,A=0.0,B=0.0,C=0.0,D=0.0,E=0.0,F=0.0,G=0.0,H=0;e=a+8|0;g[e>>2]=0.0;f=a+4|0;g[f>>2]=0.0;g[a>>2]=0.0;h=c[b+116>>2]|0;if(!h)return;i=c[h+8>>2]|0;h=c[b+120>>2]|0;if((i|0)==(h|0))return;else j=i;while(1){i=c[j+8>>2]|0;if((i|0)==(h|0))break;else j=i}if(!j)return;h=d+4|0;i=d+8|0;b=j;j=0;k=100000002004087734272.0;while(1){l=c[b+32>>2]|0;m=+g[l+20>>2];n=+g[l+24>>2];o=+g[l+28>>2];l=c[b+36>>2]|0;p=+g[l+20>>2];q=+g[l+24>>2];r=+g[l+28>>2];s=p-m;t=q-n;u=r-o;v=+I(+(s*s+t*t+u*u));if(!(v<1.0e-10)){w=+g[i>>2];x=+g[h>>2];y=+g[d>>2];z=s/v;s=t/v;t=u/v;u=t*(w-o)+(s*(x-n)+z*(y-m));if(!(u<=0.0))if(!(u>=v)){A=m+z*u;B=o+t*u;C=n+s*u;D=y;E=x;F=w}else{A=p;B=r;C=q;D=y;E=x;F=w}else{A=m;B=o;C=n;D=y;E=x;F=w}}else{A=m;B=o;C=n;D=+g[d>>2];E=+g[h>>2];F=+g[i>>2]}n=A-D;o=C-E;m=B-F;w=n*n+o*o+m*m;if(w<k|j^1){g[a>>2]=A;g[f>>2]=C;g[e>>2]=B;G=w;H=1}else{G=k;H=j}b=c[b+16>>2]|0;if(!b)break;else{j=H;k=G}}return}function __ZN5AStar14get_point_pathEii(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,G=0,H=0,I=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f+8|0;h=f+4|0;i=f;j=f+12|0;c[h>>2]=d;c[i>>2]=e;k=b+104|0;n=c[k>>2]|0;a:do if(n|0){o=c[n+8>>2]|0;p=c[b+108>>2]|0;q=(o|0)==(p|0);b:do if(q)r=o;else{s=o;while(1){t=c[s+24>>2]|0;if((t|0)>(d|0))u=s+8|0;else{if((t|0)>=(d|0)){r=s;break b}u=s+4|0}s=c[u>>2]|0;if((s|0)==(p|0))break a}}while(0);if((r|0)!=(p|0)&(r|0)!=0){a[1263537]=0;c:do if(q){v=o;w=16}else{s=o;do{t=c[s+24>>2]|0;if((t|0)>(e|0))x=s+8|0;else{if((t|0)>=(e|0)){v=s;w=16;break c}x=s+4|0}s=c[x>>2]|0}while((s|0)!=(p|0))}while(0);if((w|0)==16?(v|0)!=(p|0)&(v|0)!=0:0){a[1263537]=0;o=b+96|0;q=o;s=_i64Add(c[q>>2]|0,c[q+4>>2]|0,1,0)|0;q=o;c[q>>2]=s;c[q+4>>2]=F;q=c[(__ZN3MapIiPN5AStar5PointE10ComparatorIiE16DefaultAllocatorEixERKi(k,h)|0)>>2]|0;s=c[(__ZN3MapIiPN5AStar5PointE10ComparatorIiE16DefaultAllocatorEixERKi(k,i)|0)>>2]|0;if((q|0)==(s|0)){c[g>>2]=0;o=q+20|0;__ZN10PoolVectorI7Vector3E6resizeEi(g,1)|0;t=c[g>>2]|0;if(t|0?(y=c[t+16>>2]|0,t=((y>>>0)/12|0)+-1|0,y>>>0>=12):0){__ZN10PoolVectorI7Vector3E14_copy_on_writeEv(g);y=c[g>>2]|0;if(!y){z=0+(t*12|0)|0;c[z>>2]=c[o>>2];c[z+4>>2]=c[o+4>>2];c[z+8>>2]=c[o+8>>2];A=g;B=c[A>>2]|0;l=f;return B|0}else{z=y+4|0;__Z16atomic_incrementPj(z)|0;C=(c[y+8>>2]|0)+(t*12|0)|0;c[C>>2]=c[o>>2];c[C+4>>2]=c[o+4>>2];c[C+8>>2]=c[o+8>>2];__Z16atomic_decrementPj(z)|0;A=g;B=c[A>>2]|0;l=f;return B|0}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1128449,1130483,486,1130498,0);A=g;B=c[A>>2]|0;l=f;return B|0}if(__ZN5AStar6_solveEPNS_5PointES1_(b,q,s)|0){D=1;E=s}else{c[g>>2]=0;A=g;B=c[A>>2]|0;l=f;return B|0}do{D=D+1|0;E=c[E+52>>2]|0}while((E|0)!=(q|0));c[j>>2]=0;__ZN10PoolVectorI7Vector3E6resizeEi(j,D)|0;if((c[j>>2]|0)!=0?(__ZN10PoolVectorI7Vector3E14_copy_on_writeEv(j),p=c[j>>2]|0,(p|0)!=0):0){__Z16atomic_incrementPj(p+4|0)|0;z=c[p+8>>2]|0;G=p;H=z;I=z}else{G=0;H=0;I=0}z=s;p=D;o=s+20|0;do{p=p+-1|0;C=H+(p*12|0)|0;c[C>>2]=c[o>>2];c[C+4>>2]=c[o+4>>2];c[C+8>>2]=c[o+8>>2];z=c[z+52>>2]|0;o=z+20|0}while((z|0)!=(q|0));c[I>>2]=c[o>>2];c[I+4>>2]=c[o+4>>2];c[I+8>>2]=c[o+8>>2];if(G|0)__Z16atomic_decrementPj(G+4|0)|0;c[g>>2]=0;if((c[j>>2]|0?(__ZN10PoolVectorI7Vector3E12_unreferenceEv(g),q=c[j>>2]|0,q|0):0)?__Z28atomic_conditional_incrementPj(q)|0:0)c[g>>2]=c[j>>2];__ZN10PoolVectorI7Vector3E12_unreferenceEv(j);A=g;B=c[A>>2]|0;l=f;return B|0}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1098182,1098217,297,1098565,0);c[g>>2]=0;A=g;B=c[A>>2]|0;l=f;return B|0}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1098182,1098217,296,1098487,0);c[g>>2]=0;A=g;B=c[A>>2]|0;l=f;return B|0}function __ZN5AStar11get_id_pathEii(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,G=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f+8|0;h=f+4|0;i=f;j=f+12|0;c[h>>2]=d;c[i>>2]=e;k=b+104|0;n=c[k>>2]|0;a:do if(n|0){o=c[n+8>>2]|0;p=c[b+108>>2]|0;q=(o|0)==(p|0);b:do if(q)r=o;else{s=o;while(1){t=c[s+24>>2]|0;if((t|0)>(d|0))u=s+8|0;else{if((t|0)>=(d|0)){r=s;break b}u=s+4|0}s=c[u>>2]|0;if((s|0)==(p|0))break a}}while(0);if((r|0)!=(p|0)&(r|0)!=0){a[1263537]=0;c:do if(q){v=o;w=16}else{s=o;do{t=c[s+24>>2]|0;if((t|0)>(e|0))x=s+8|0;else{if((t|0)>=(e|0)){v=s;w=16;break c}x=s+4|0}s=c[x>>2]|0}while((s|0)!=(p|0))}while(0);if((w|0)==16?(v|0)!=(p|0)&(v|0)!=0:0){a[1263537]=0;o=b+96|0;q=o;s=_i64Add(c[q>>2]|0,c[q+4>>2]|0,1,0)|0;q=o;c[q>>2]=s;c[q+4>>2]=F;q=c[(__ZN3MapIiPN5AStar5PointE10ComparatorIiE16DefaultAllocatorEixERKi(k,h)|0)>>2]|0;s=c[(__ZN3MapIiPN5AStar5PointE10ComparatorIiE16DefaultAllocatorEixERKi(k,i)|0)>>2]|0;if((q|0)==(s|0)){c[g>>2]=0;o=q+16|0;__ZN10PoolVectorIiE6resizeEi(g,1)|0;t=c[g>>2]|0;if(t|0?(y=(c[t+16>>2]|0)>>>2,t=y+-1|0,y|0):0){__ZN10PoolVectorIiE14_copy_on_writeEv(g);y=c[g>>2]|0;if(!y){c[0+(t<<2)>>2]=c[o>>2];z=g;A=c[z>>2]|0;l=f;return A|0}else{B=y+4|0;__Z16atomic_incrementPj(B)|0;c[(c[y+8>>2]|0)+(t<<2)>>2]=c[o>>2];__Z16atomic_decrementPj(B)|0;z=g;A=c[z>>2]|0;l=f;return A|0}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1128449,1130483,486,1130498,0);z=g;A=c[z>>2]|0;l=f;return A|0}if(__ZN5AStar6_solveEPNS_5PointES1_(b,q,s)|0){C=1;D=s}else{c[g>>2]=0;z=g;A=c[z>>2]|0;l=f;return A|0}do{C=C+1|0;D=c[D+52>>2]|0}while((D|0)!=(q|0));c[j>>2]=0;__ZN10PoolVectorIiE6resizeEi(j,C)|0;if((c[j>>2]|0)!=0?(__ZN10PoolVectorIiE14_copy_on_writeEv(j),p=c[j>>2]|0,(p|0)!=0):0){__Z16atomic_incrementPj(p+4|0)|0;E=p;G=c[p+8>>2]|0}else{E=0;G=0}p=C;B=s;o=c[s+16>>2]|0;do{p=p+-1|0;c[G+(p<<2)>>2]=o;B=c[B+52>>2]|0;o=c[B+16>>2]|0}while((B|0)!=(q|0));c[G>>2]=o;if(E|0)__Z16atomic_decrementPj(E+4|0)|0;c[g>>2]=0;if((c[j>>2]|0?(__ZN10PoolVectorIiE12_unreferenceEv(g),q=c[j>>2]|0,q|0):0)?__Z28atomic_conditional_incrementPj(q)|0:0)c[g>>2]=c[j>>2];__ZN10PoolVectorIiE12_unreferenceEv(j);z=g;A=c[z>>2]|0;l=f;return A|0}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1098205,1098217,348,1098312,0);c[g>>2]=0;z=g;A=c[z>>2]|0;l=f;return A|0}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1098205,1098217,347,1098238,0);c[g>>2]=0;z=g;A=c[z>>2]|0;l=f;return A|0}function __ZN5AStar6_solveEPNS_5PointES1_(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0.0,x=0,y=0,z=0,A=0,B=0.0,C=0.0,D=0,E=0,G=0,H=0,I=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);h=f;i=b+96|0;j=i;k=_i64Add(c[j>>2]|0,c[j+4>>2]|0,1,0)|0;j=i;c[j>>2]=k;c[j+4>>2]=F;c[h>>2]=0;j=d+48|0;k=d+16|0;n=0;o=0;while(1){p=c[j>>2]|0;q=(p|0)==0;if(q)r=0;else r=c[p+-4>>2]|0;if((o|0)>=(r|0)){s=n;break}if(q)t=0;else t=c[p+-4>>2]|0;if((t|0)<=(o|0)){if(q)u=0;else u=c[p+-4>>2]|0;if((u|0)<=(o|0)){v=11;break}a[1263537]=0}__ZN6VectorIPN5AStar5PointEE14_copy_on_writeEv(j);p=c[(c[j>>2]|0)+(o<<2)>>2]|0;c[p+52>>2]=d;w=+Ai[c[(c[b>>2]|0)+88>>2]&31](b,c[p+16>>2]|0,c[k>>2]|0);g[p+56>>2]=w*+g[p+32>>2];q=i;x=c[q+4>>2]|0;y=p+40|0;c[y>>2]=c[q>>2];c[y+4>>2]=x;if(!(c[p>>2]|0)){a[1263537]=0;c[p>>2]=h;x=c[h>>2]|0;c[p+8>>2]=x;c[p+12>>2]=0;if(x|0)c[x+12>>2]=p;c[h>>2]=p}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1098384,1098388,45,1098405,0);x=(p|0)==(e|0);p=n|x;if(x){s=p;break}else{n=p;o=o+1|0}}if((v|0)==11)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);a:do if(!s){o=e+16|0;n=c[h>>2]|0;if(!n){z=0;a[1263537]=0;l=f;return z|0}else A=n;b:while(1){n=0;k=A;w=1000000015047466219876688.0e6;while(1){d=c[k+4>>2]|0;B=+g[d+56>>2];C=B+ +Ai[c[(c[b>>2]|0)+84>>2]&31](b,c[d+16>>2]|0,c[o>>2]|0);B=C*+g[d+32>>2];d=B<w;n=d?k:n;k=c[k+8>>2]|0;if(!k)break;else w=d?B:w}k=c[n+4>>2]|0;d=k+48|0;j=c[d>>2]|0;if(j|0?(u=c[j+-4>>2]|0,(u|0)>0):0){j=k+16|0;t=k+56|0;r=0;do{p=c[d>>2]|0;x=(p|0)==0;if(x)D=0;else D=c[p+-4>>2]|0;if((D|0)<=(r|0)){if(x)E=0;else E=c[p+-4>>2]|0;if((E|0)<=(r|0)){v=33;break b}a[1263537]=0}__ZN6VectorIPN5AStar5PointEE14_copy_on_writeEv(d);p=c[(c[d>>2]|0)+(r<<2)>>2]|0;w=+Ai[c[(c[b>>2]|0)+88>>2]&31](b,c[j>>2]|0,c[p+16>>2]|0);B=(w+ +g[t>>2])*+g[p+32>>2];x=p+40|0;y=x;q=i;G=c[q>>2]|0;H=c[q+4>>2]|0;if((c[y>>2]|0)==(G|0)?(c[y+4>>2]|0)==(H|0):0){y=p+56|0;if(+g[y>>2]>B){c[p+52>>2]=k;g[y>>2]=B}}else{c[p+52>>2]=k;g[p+56>>2]=B;y=x;c[y>>2]=G;c[y+4>>2]=H;if(!(c[p>>2]|0)){a[1263537]=0;c[p>>2]=h;H=c[h>>2]|0;c[p+8>>2]=H;c[p+12>>2]=0;if(H|0)c[H+12>>2]=p;c[h>>2]=p}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1098384,1098388,45,1098405,0);if((p|0)==(e|0))break a}r=r+1|0}while((r|0)<(u|0))}if((c[n>>2]|0)==(h|0)){a[1263537]=0;u=n+8|0;r=c[u>>2]|0;k=n+12|0;if(r|0)c[r+12>>2]=c[k>>2];t=c[k>>2]|0;if(t|0)c[t+8>>2]=r;if((c[h>>2]|0)==(n|0))c[h>>2]=c[u>>2];c[u>>2]=0;c[k>>2]=0;c[n>>2]=0}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1128380,1098388,57,1098442,0);A=c[h>>2]|0;if(!A){z=0;v=63;break}}if((v|0)==33)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((v|0)==63){a[1263537]=0;l=f;return z|0}}while(0);v=c[h>>2]|0;if(!v){z=1;a[1263537]=0;l=f;return z|0}else I=v;do{if((c[I>>2]|0)==(h|0)){a[1263537]=0;v=I+8|0;A=c[v>>2]|0;e=I+12|0;if(A|0)c[A+12>>2]=c[e>>2];i=c[e>>2]|0;if(i|0)c[i+8>>2]=A;c[h>>2]=c[v>>2];c[v>>2]=0;c[e>>2]=0;c[I>>2]=0}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1128380,1098388,57,1098442,0);I=c[h>>2]|0}while((I|0)!=0);z=1;a[1263537]=0;l=f;return z|0}function __ZN6VectorIPN5AStar5PointEE14_copy_on_writeEv(a){a=a|0;var b=0,d=0,e=0;b=c[a>>2]|0;if(!b)return;if((c[b+-8>>2]|0)>>>0<=1)return;d=c[b+-4>>2]|0;b=(d<<2)+-1|0;e=b>>>1|b;b=e>>>2|e;e=b>>>4|b;b=e>>>8|e;e=__ZN6Memory12alloc_staticEjb((b>>>16|b)+1|0,1)|0;c[e+-8>>2]=1;c[e+-4>>2]=d;if(d|0){b=0;do{c[e+(b<<2)>>2]=c[(c[a>>2]|0)+(b<<2)>>2];b=b+1|0}while((b|0)!=(d|0))}d=c[a>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);c[a>>2]=e;return}function __ZNK12MethodBind2RI5AStar10PoolVectorIiEiiE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return __ZNK12MethodBind2RI5AStar10PoolVectorIiEiiE18_get_argument_typeEi(a,b)|0}function __ZNK12MethodBind2RI5AStar10PoolVectorIiEiiE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1098955);l=a;return c[b>>2]|0}function __ZN12MethodBind2RI5AStar10PoolVectorIiEiiE4callEP6ObjectPPK7VariantiRNS6_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0;i=l;l=l+80|0;if((l|0)>=(m|0))ba(80);j=i+48|0;k=i+72|0;n=i+24|0;o=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1255244)|0:0){c[h>>2]=0;a[1263537]=0;p=d+24|0;q=c[p>>2]|0;if((q|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=q;c[b>>2]=0;l=i;return}r=q-(c[d+20>>2]|0)|0;if((r|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=r;c[b>>2]=0;l=i;return}if((g|0)>0){if((q|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);s=0}else{a[1263537]=0;s=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,s)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=s;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[p>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);t=0}else{a[1263537]=0;t=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,t)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=t;c[b>>2]=0;l=i;return}}}t=c[d+44>>2]|0;s=c[d+48>>2]|0;q=e+(s>>1)|0;if(!(s&1))u=t;else u=c[(c[q>>2]|0)+t>>2]|0;do if((g|0)<1){t=c[p>>2]|0;s=t+-1|0;if((t|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)v=0;else v=c[e+-4>>2]|0;if((t|0)<=(v|0)){if(r)w=0;else w=c[e+-4>>2]|0;do if((w|0)<(t|0)){if(r)x=0;else x=c[e+-4>>2]|0;if((x|0)<(t|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);y=0;break}else{a[1263537]=0;z=37;break}}else z=37;while(0);if((z|0)==37)y=e+(s*24|0)|0;__ZN7VariantC2ERKS_(n,y);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f>>2]|0);while(0);y=__ZNK7VariantcviEv(n)|0;do if((g|0)<2){x=c[p>>2]|0;w=x+-1|0;v=x+-2|0;if((x|0)>=2){x=c[d+16>>2]|0;t=(x|0)==0;if(t)A=0;else A=c[x+-4>>2]|0;if((w|0)<=(A|0)){if(t)B=0;else B=c[x+-4>>2]|0;do if((B|0)<(w|0)){if(t)C=0;else C=c[x+-4>>2]|0;if((C|0)<(w|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);D=0;break}else{a[1263537]=0;z=54;break}}else z=54;while(0);if((z|0)==54)D=x+(v*24|0)|0;__ZN7VariantC2ERKS_(o,D);break}}c[o>>2]=0}else __ZN7VariantC2ERKS_(o,c[f+4>>2]|0);while(0);f=__ZNK7VariantcviEv(o)|0;c[k>>2]=nj[u&2047](q,y,f)|0;__ZN7VariantC2ERK10PoolVectorIiE(j,k);__ZN10PoolVectorIiE12_unreferenceEv(k);if(c[o>>2]|0)__ZN7Variant5clearEv(o);if(c[n>>2]|0)__ZN7Variant5clearEv(n);__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1544,1146558,0);c[b>>2]=0;l=i;return}function __ZN12MethodBind2RI5AStar10PoolVectorIiEiiE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f;if(!b)h=0;else{i=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1255244)|0;h=i?b:0}b=c[a+44>>2]|0;i=c[a+48>>2]|0;a=h+(i>>1)|0;if(!(i&1))j=b;else j=c[(c[a>>2]|0)+b>>2]|0;b=nj[j&2047](a,c[c[d>>2]>>2]|0,c[c[d+4>>2]>>2]|0)|0;c[g>>2]=b;if((c[e>>2]|0)==(b|0)){__ZN10PoolVectorIiE12_unreferenceEv(g);l=f;return}__ZN10PoolVectorIiE12_unreferenceEv(e);if(!b){__ZN10PoolVectorIiE12_unreferenceEv(g);l=f;return}if(!(__Z28atomic_conditional_incrementPj(b)|0)){__ZN10PoolVectorIiE12_unreferenceEv(g);l=f;return}c[e>>2]=b;__ZN10PoolVectorIiE12_unreferenceEv(g);l=f;return}function __ZN12MethodBind2RI5AStar10PoolVectorIiEiiED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK12MethodBind2RI5AStar10PoolVectorIiEiiE18_get_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case -1:{c[d>>2]=0;__ZN7VariantC2ERK10PoolVectorIiE(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);__ZN10PoolVectorIiE12_unreferenceEv(d);f=b;break}case 0:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;break}case 1:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;break}default:f=0}l=a;return f|0}function __ZNK12MethodBind2RI5AStar10PoolVectorI7Vector3EiiE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return __ZNK12MethodBind2RI5AStar10PoolVectorI7Vector3EiiE18_get_argument_typeEi(a,b)|0}function __ZNK12MethodBind2RI5AStar10PoolVectorI7Vector3EiiE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1098955);l=a;return c[b>>2]|0}function __ZN12MethodBind2RI5AStar10PoolVectorI7Vector3EiiE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0;i=l;l=l+80|0;if((l|0)>=(m|0))ba(80);j=i+48|0;k=i+72|0;n=i+24|0;o=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1255244)|0:0){c[h>>2]=0;a[1263537]=0;p=d+24|0;q=c[p>>2]|0;if((q|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=q;c[b>>2]=0;l=i;return}r=q-(c[d+20>>2]|0)|0;if((r|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=r;c[b>>2]=0;l=i;return}if((g|0)>0){if((q|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);s=0}else{a[1263537]=0;s=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,s)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=s;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[p>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);t=0}else{a[1263537]=0;t=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,t)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=t;c[b>>2]=0;l=i;return}}}t=c[d+44>>2]|0;s=c[d+48>>2]|0;q=e+(s>>1)|0;if(!(s&1))u=t;else u=c[(c[q>>2]|0)+t>>2]|0;do if((g|0)<1){t=c[p>>2]|0;s=t+-1|0;if((t|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)v=0;else v=c[e+-4>>2]|0;if((t|0)<=(v|0)){if(r)w=0;else w=c[e+-4>>2]|0;do if((w|0)<(t|0)){if(r)x=0;else x=c[e+-4>>2]|0;if((x|0)<(t|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);y=0;break}else{a[1263537]=0;z=37;break}}else z=37;while(0);if((z|0)==37)y=e+(s*24|0)|0;__ZN7VariantC2ERKS_(n,y);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f>>2]|0);while(0);y=__ZNK7VariantcviEv(n)|0;do if((g|0)<2){x=c[p>>2]|0;w=x+-1|0;v=x+-2|0;if((x|0)>=2){x=c[d+16>>2]|0;t=(x|0)==0;if(t)A=0;else A=c[x+-4>>2]|0;if((w|0)<=(A|0)){if(t)B=0;else B=c[x+-4>>2]|0;do if((B|0)<(w|0)){if(t)C=0;else C=c[x+-4>>2]|0;if((C|0)<(w|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);D=0;break}else{a[1263537]=0;z=54;break}}else z=54;while(0);if((z|0)==54)D=x+(v*24|0)|0;__ZN7VariantC2ERKS_(o,D);break}}c[o>>2]=0}else __ZN7VariantC2ERKS_(o,c[f+4>>2]|0);while(0);f=__ZNK7VariantcviEv(o)|0;c[k>>2]=nj[u&2047](q,y,f)|0;__ZN7VariantC2ERK10PoolVectorI7Vector3E(j,k);__ZN10PoolVectorI7Vector3E12_unreferenceEv(k);if(c[o>>2]|0)__ZN7Variant5clearEv(o);if(c[n>>2]|0)__ZN7Variant5clearEv(n);__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1544,1146558,0);c[b>>2]=0;l=i;return}function __ZN12MethodBind2RI5AStar10PoolVectorI7Vector3EiiE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f;if(!b)h=0;else{i=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1255244)|0;h=i?b:0}b=c[a+44>>2]|0;i=c[a+48>>2]|0;a=h+(i>>1)|0;if(!(i&1))j=b;else j=c[(c[a>>2]|0)+b>>2]|0;b=nj[j&2047](a,c[c[d>>2]>>2]|0,c[c[d+4>>2]>>2]|0)|0;c[g>>2]=b;d=b;if(((c[e>>2]|0)!=(b|0)?(__ZN10PoolVectorI7Vector3E12_unreferenceEv(e),b|0):0)?__Z28atomic_conditional_incrementPj(b)|0:0)c[e>>2]=d;__ZN10PoolVectorI7Vector3E12_unreferenceEv(g);l=f;return}function __ZN12MethodBind2RI5AStar10PoolVectorI7Vector3EiiED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK12MethodBind2RI5AStar10PoolVectorI7Vector3EiiE18_get_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case -1:{c[d>>2]=0;__ZN7VariantC2ERK10PoolVectorI7Vector3E(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);__ZN10PoolVectorI7Vector3E12_unreferenceEv(d);f=b;break}case 0:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;break}case 1:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;break}default:f=0}l=a;return f|0}function __ZNK13MethodBind1RCI5AStar7Vector3RKS1_E18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case -1:{g[d+8>>2]=0.0;g[d+4>>2]=0.0;g[d>>2]=0.0;__ZN7VariantC2ERK7Vector3(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);f=b;l=a;return f|0}case 0:{g[d+8>>2]=0.0;g[d+4>>2]=0.0;g[d>>2]=0.0;__ZN7VariantC2ERK7Vector3(e,d);d=c[e>>2]|0;if(d|0)__ZN7Variant5clearEv(e);f=d;l=a;return f|0}default:{f=0;l=a;return f|0}}return 0}function __ZNK13MethodBind1RCI5AStar7Vector3RKS1_E18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1098955);l=a;return c[b>>2]|0}function __ZN13MethodBind1RCI5AStar7Vector3RKS1_E4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0;i=l;l=l+80|0;if((l|0)>=(m|0))ba(80);j=i+24|0;k=i+60|0;n=i+48|0;o=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1255244)|0:0){c[h>>2]=0;a[1263537]=0;p=d+24|0;q=c[p>>2]|0;if((q|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=q;c[b>>2]=0;l=i;return}r=q-(c[d+20>>2]|0)|0;if((r|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=r;c[b>>2]=0;l=i;return}if((g|0)>0){if((q|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);s=0}else{a[1263537]=0;s=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,s)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=s;c[b>>2]=0;l=i;return}}s=c[d+44>>2]|0;q=c[d+48>>2]|0;r=e+(q>>1)|0;if(!(q&1))t=s;else t=c[(c[r>>2]|0)+s>>2]|0;do if((g|0)<1){s=c[p>>2]|0;q=s+-1|0;if((s|0)>=1){e=c[d+16>>2]|0;u=(e|0)==0;if(u)v=0;else v=c[e+-4>>2]|0;if((s|0)<=(v|0)){if(u)w=0;else w=c[e+-4>>2]|0;do if((w|0)<(s|0)){if(u)x=0;else x=c[e+-4>>2]|0;if((x|0)<(s|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);y=0;break}else{a[1263537]=0;z=31;break}}else z=31;while(0);if((z|0)==31)y=e+(q*24|0)|0;__ZN7VariantC2ERKS_(o,y);break}}c[o>>2]=0}else __ZN7VariantC2ERKS_(o,c[f>>2]|0);while(0);__ZNK7Variantcv7Vector3Ev(n,o);bj[t&4095](k,r,n);__ZN7VariantC2ERK7Vector3(j,k);if(c[o>>2]|0)__ZN7Variant5clearEv(o);__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1217,1146558,0);c[b>>2]=0;l=i;return}function __ZN13MethodBind1RCI5AStar7Vector3RKS1_E7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);g=f;h=f+12|0;if(!b)i=0;else{j=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1255244)|0;i=j?b:0}b=c[a+44>>2]|0;j=c[a+48>>2]|0;a=i+(j>>1)|0;if(!(j&1))k=b;else k=c[(c[a>>2]|0)+b>>2]|0;b=c[d>>2]|0;c[h>>2]=c[b>>2];c[h+4>>2]=c[b+4>>2];c[h+8>>2]=c[b+8>>2];bj[k&4095](g,a,h);c[e>>2]=c[g>>2];c[e+4>>2]=c[g+4>>2];c[e+8>>2]=c[g+8>>2];l=f;return}function __ZN13MethodBind1RCI5AStar7Vector3RKS1_ED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind1RCI5AStariRK7Vector3E18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case -1:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;l=a;return f|0}case 0:{g[d+8>>2]=0.0;g[d+4>>2]=0.0;g[d>>2]=0.0;__ZN7VariantC2ERK7Vector3(e,d);d=c[e>>2]|0;if(d|0)__ZN7Variant5clearEv(e);f=d;l=a;return f|0}default:{f=0;l=a;return f|0}}return 0}function __ZNK13MethodBind1RCI5AStariRK7Vector3E18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1098955);l=a;return c[b>>2]|0}function __ZN13MethodBind1RCI5AStariRK7Vector3E4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0;i=l;l=l+64|0;if((l|0)>=(m|0))ba(64);j=i+24|0;k=i+48|0;n=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1255244)|0:0){c[h>>2]=0;a[1263537]=0;o=d+24|0;p=c[o>>2]|0;if((p|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=p;c[b>>2]=0;l=i;return}q=p-(c[d+20>>2]|0)|0;if((q|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=q;c[b>>2]=0;l=i;return}if((g|0)>0){if((p|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);r=0}else{a[1263537]=0;r=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,r)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=r;c[b>>2]=0;l=i;return}}r=c[d+44>>2]|0;p=c[d+48>>2]|0;q=e+(p>>1)|0;if(!(p&1))s=r;else s=c[(c[q>>2]|0)+r>>2]|0;do if((g|0)<1){r=c[o>>2]|0;p=r+-1|0;if((r|0)>=1){e=c[d+16>>2]|0;t=(e|0)==0;if(t)u=0;else u=c[e+-4>>2]|0;if((r|0)<=(u|0)){if(t)v=0;else v=c[e+-4>>2]|0;do if((v|0)<(r|0)){if(t)w=0;else w=c[e+-4>>2]|0;if((w|0)<(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);x=0;break}else{a[1263537]=0;y=31;break}}else y=31;while(0);if((y|0)==31)x=e+(p*24|0)|0;__ZN7VariantC2ERKS_(n,x);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f>>2]|0);while(0);__ZNK7Variantcv7Vector3Ev(k,n);__ZN7VariantC2Ei(j,$i[s&8191](q,k)|0);if(c[n>>2]|0)__ZN7Variant5clearEv(n);__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1217,1146558,0);c[b>>2]=0;l=i;return}function __ZN13MethodBind1RCI5AStariRK7Vector3E7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f;if(!b)h=0;else{i=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1255244)|0;h=i?b:0}b=c[a+44>>2]|0;i=c[a+48>>2]|0;a=h+(i>>1)|0;if(!(i&1))j=b;else j=c[(c[a>>2]|0)+b>>2]|0;b=c[d>>2]|0;c[g>>2]=c[b>>2];c[g+4>>2]=c[b+4>>2];c[g+8>>2]=c[b+8>>2];c[e>>2]=$i[j&8191](a,g)|0;l=f;return}function __ZN13MethodBind1RCI5AStariRK7Vector3ED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind0I5AStarE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return 0}function __ZNK11MethodBind0I5AStarE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1098955);l=a;return c[b>>2]|0}function __ZN11MethodBind0I5AStarE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1255244)|0:0){c[h>>2]=0;a[1263537]=0;f=c[d+24>>2]|0;if((f|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=f;c[b>>2]=0;return}i=f-(c[d+20>>2]|0)|0;if((i|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=i;c[b>>2]=0;return}i=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))j=i;else j=c[(c[d>>2]|0)+i>>2]|0;gj[j&8191](d);c[b>>2]=0;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,110,1146558,0);c[b>>2]=0;return}function __ZN11MethodBind0I5AStarE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1255244)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1)){g=b;gj[g&8191](a);return}else{g=c[(c[a>>2]|0)+b>>2]|0;gj[g&8191](a);return}}function __ZN11MethodBind0I5AStarED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind2RCI5AStarbiiE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return __ZNK13MethodBind2RCI5AStarbiiE18_get_argument_typeEi(a,b)|0}function __ZNK13MethodBind2RCI5AStarbiiE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1098955);l=a;return c[b>>2]|0}function __ZN13MethodBind2RCI5AStarbiiE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0;i=l;l=l+80|0;if((l|0)>=(m|0))ba(80);j=i+48|0;k=i+24|0;n=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1255244)|0:0){c[h>>2]=0;a[1263537]=0;o=d+24|0;p=c[o>>2]|0;if((p|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=p;c[b>>2]=0;l=i;return}q=p-(c[d+20>>2]|0)|0;if((q|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=q;c[b>>2]=0;l=i;return}if((g|0)>0){if((p|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);r=0}else{a[1263537]=0;r=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,r)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=r;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[o>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);s=0}else{a[1263537]=0;s=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,s)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=s;c[b>>2]=0;l=i;return}}}s=c[d+44>>2]|0;r=c[d+48>>2]|0;p=e+(r>>1)|0;if(!(r&1))t=s;else t=c[(c[p>>2]|0)+s>>2]|0;do if((g|0)<1){s=c[o>>2]|0;r=s+-1|0;if((s|0)>=1){e=c[d+16>>2]|0;q=(e|0)==0;if(q)u=0;else u=c[e+-4>>2]|0;if((s|0)<=(u|0)){if(q)v=0;else v=c[e+-4>>2]|0;do if((v|0)<(s|0)){if(q)w=0;else w=c[e+-4>>2]|0;if((w|0)<(s|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);x=0;break}else{a[1263537]=0;y=37;break}}else y=37;while(0);if((y|0)==37)x=e+(r*24|0)|0;__ZN7VariantC2ERKS_(k,x);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);x=__ZNK7VariantcviEv(k)|0;do if((g|0)<2){w=c[o>>2]|0;v=w+-1|0;u=w+-2|0;if((w|0)>=2){w=c[d+16>>2]|0;s=(w|0)==0;if(s)z=0;else z=c[w+-4>>2]|0;if((v|0)<=(z|0)){if(s)A=0;else A=c[w+-4>>2]|0;do if((A|0)<(v|0)){if(s)B=0;else B=c[w+-4>>2]|0;if((B|0)<(v|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);C=0;break}else{a[1263537]=0;y=54;break}}else y=54;while(0);if((y|0)==54)C=w+(u*24|0)|0;__ZN7VariantC2ERKS_(n,C);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f+4>>2]|0);while(0);f=__ZNK7VariantcviEv(n)|0;__ZN7VariantC2Eb(j,nj[t&2047](p,x,f)|0);if(c[n>>2]|0)__ZN7Variant5clearEv(n);if(c[k>>2]|0)__ZN7Variant5clearEv(k);__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1872,1146558,0);c[b>>2]=0;l=i;return}function __ZN13MethodBind2RCI5AStarbiiE7ptrcallEP6ObjectPPKvPv(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0;if(!d)g=0;else{h=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1255244)|0;g=h?d:0}d=c[b+44>>2]|0;h=c[b+48>>2]|0;b=g+(h>>1)|0;if(!(h&1))i=d;else i=c[(c[b>>2]|0)+d>>2]|0;a[f>>0]=(nj[i&2047](b,c[c[e>>2]>>2]|0,c[c[e+4>>2]>>2]|0)|0)&1;return}function __ZN13MethodBind2RCI5AStarbiiED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind2RCI5AStarbiiE18_get_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;switch(b|0){case -1:{__ZN7VariantC2Eb(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}case 0:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}case 1:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}default:e=0}l=a;return e|0}function __ZN3SetIN5AStar7SegmentE10ComparatorIS1_E16DefaultAllocatorE6_eraseEPNS5_7ElementE(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0;e=d+8|0;f=c[e>>2]|0;g=b+4|0;h=c[g>>2]|0;do if((f|0)!=(h|0)?(i=c[d+4>>2]|0,(i|0)!=(h|0)):0){j=i;while(1){i=c[j+8>>2]|0;if((i|0)==(h|0))break;else j=i}if(!j){k=h;l=c[h+8>>2]|0;m=7;break}else{n=j;o=j+8|0;m=8;break}}else{k=d;l=f;m=7}while(0);if((m|0)==7){f=k+8|0;if((l|0)==(h|0)){n=k;o=f;m=8}else{p=k;q=l;r=f}}if((m|0)==8){p=n;q=c[n+4>>2]|0;r=o}o=c[b>>2]|0;n=p+12|0;m=c[n>>2]|0;c[q+12>>2]=m;do if((o|0)!=(m|0)){f=c[n>>2]|0;l=f+8|0;if((p|0)==(c[l>>2]|0)){c[l>>2]=q;break}else{c[f+4>>2]=q;break}}else c[o+8>>2]=q;while(0);do if((p|0)==(d|0)){if((c[d>>2]|0)==1)__ZN3SetIN5AStar7SegmentE10ComparatorIS1_E16DefaultAllocatorE10_erase_fixEPNS5_7ElementE(b,q)}else{if((p|0)==(h|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143791,1144075,454,1143798,0);return}a[1263537]=0;if((c[p>>2]|0)==1)__ZN3SetIN5AStar7SegmentE10ComparatorIS1_E16DefaultAllocatorE10_erase_fixEPNS5_7ElementE(b,q);c[r>>2]=c[e>>2];o=d+4|0;c[p+4>>2]=c[o>>2];m=d+12|0;c[n>>2]=c[m>>2];c[p>>2]=c[d>>2];c[(c[e>>2]|0)+12>>2]=p;c[(c[o>>2]|0)+12>>2]=p;o=c[m>>2]|0;m=o+8|0;if((c[m>>2]|0)==(d|0)){c[m>>2]=p;break}else{c[o+4>>2]=p;break}}while(0);p=c[d+16>>2]|0;e=d+20|0;if(p|0)c[p+20>>2]=c[e>>2];n=c[e>>2]|0;if(n|0)c[n+16>>2]=p;__ZN6Memory11free_staticEPvb(d,0);d=b+8|0;c[d>>2]=(c[d>>2]|0)+-1;if(!(c[c[g>>2]>>2]|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143791,1144075,483,1143838,0);return}else{a[1263537]=0;return}}function __ZN6VectorIPN5AStar5PointEE5eraseERKS2_(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0;e=c[b>>2]|0;if(!e)return;f=c[e+-4>>2]|0;if(!f)return;g=c[d>>2]|0;if((f|0)>0)h=0;else return;while(1){if((c[e+(h<<2)>>2]|0)==(g|0))break;d=h+1|0;if((d|0)<(f|0))h=d;else{i=14;break}}if((i|0)==14)return;if((h|0)<=-1)return;if((f|0)<=(h|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1128380,1146752,368,1122479,0);return}a[1263537]=0;__ZN6VectorIPN5AStar5PointEE14_copy_on_writeEv(b);f=c[b>>2]|0;if(!f){j=0;k=-1}else{j=f;k=(c[f+-4>>2]|0)+-1|0}if((k|0)>(h|0)){f=h;do{h=f;f=f+1|0;c[j+(h<<2)>>2]=c[j+(f<<2)>>2]}while((f|0)!=(k|0))}__ZN6VectorIPN5AStar5PointEE6resizeEi(b,k)|0;return}function __ZN6VectorIPN5AStar5PointEE6resizeEi(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0;if((d|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,269,1145657,0);e=31;return e|0}a[1263537]=0;f=c[b>>2]|0;if(!f)g=0;else g=c[f+-4>>2]|0;if((g|0)==(d|0)){e=0;return e|0}if(!d){if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);c[b>>2]=0;e=0;return e|0}__ZN6VectorIPN5AStar5PointEE14_copy_on_writeEv(b);f=d<<2;if(d>>>0<=1073741823?(g=f+-1|0,h=g>>>1|g,g=h>>>2|h,h=g>>>4|g,g=h>>>8|h,h=(g>>>16|g)+1|0,f>>>0<4294967264):0){a[1263537]=0;f=c[b>>2]|0;do if(!f)if((d|0)>0)i=18;else{j=0;i=25}else{g=c[f+-4>>2]|0;if((g|0)<(d|0))if(!g)i=18;else{k=__ZN6Memory14realloc_staticEPvjb(f,h,1)|0;if(k|0){a[1263537]=0;l=k;break}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,300,1145876,0);e=6;return e|0}else{j=g;i=25}}while(0);do if((i|0)==18){g=__ZN6Memory12alloc_staticEjb(h,1)|0;if(g|0){a[1263537]=0;c[g+-4>>2]=0;c[g+-8>>2]=1;l=g;break}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,292,1145820,0);e=6;return e|0}else if((i|0)==25){if((j|0)<=(d|0)){e=0;return e|0}g=__ZN6Memory14realloc_staticEPvjb(f,h,1)|0;if(!g){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,324,1145876,0);e=6;return e|0}else{a[1263537]=0;c[b>>2]=g;c[g+-4>>2]=d;e=0;return e|0}}while(0);c[b>>2]=l;c[((l|0)==0?0:l+-4|0)>>2]=d;e=0;return e|0}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,285,1145723,0);e=6;return e|0}function __ZN3SetIN5AStar7SegmentE10ComparatorIS1_E16DefaultAllocatorE10_erase_fixEPNS5_7ElementE(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0;e=c[(c[b>>2]|0)+8>>2]|0;f=b+4|0;if((e|0)!=(d|0)&(c[d>>2]|0)==1){b=d;while(1){g=b+12|0;h=c[g>>2]|0;i=c[h+8>>2]|0;do if((b|0)==(i|0)){j=c[h+4>>2]|0;if(!(c[j>>2]|0)){a[1263537]=0;c[j>>2]=1;k=c[f>>2]|0;if((k|0)==(h|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1144075,146,1146003,0);l=c[g>>2]|0;m=l;n=c[l+4>>2]|0;o=c[f>>2]|0}else{a[1263537]=0;c[h>>2]=0;m=h;n=j;o=k}k=n+8|0;l=c[k>>2]|0;c[m+4>>2]=l;if((l|0)!=(o|0))c[l+12>>2]=m;l=m+12|0;c[n+12>>2]=c[l>>2];p=c[l>>2]|0;q=p+8|0;if((c[q>>2]|0)==(m|0))c[q>>2]=n;else c[p+4>>2]=n;c[k>>2]=m;c[l>>2]=n;l=c[g>>2]|0;r=c[l+4>>2]|0;s=l}else{r=j;s=h}if((c[c[r+4>>2]>>2]|0)==1){j=r+8|0;l=c[j>>2]|0;if((c[l>>2]|0)==1)if((c[f>>2]|0)==(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1144075,146,1146003,0);t=c[g>>2]|0;break}else{a[1263537]=0;c[r>>2]=0;t=s;break}a[1263537]=0;c[l>>2]=1;k=c[f>>2]|0;if((k|0)==(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1144075,146,1146003,0);u=c[j>>2]|0;v=c[f>>2]|0}else{a[1263537]=0;c[r>>2]=0;u=l;v=k}k=u+4|0;l=c[k>>2]|0;c[j>>2]=l;if((l|0)!=(v|0))c[l+12>>2]=r;l=r+12|0;c[u+12>>2]=c[l>>2];j=c[l>>2]|0;p=j+4|0;if((c[p>>2]|0)==(r|0))c[p>>2]=u;else c[j+8>>2]=u;c[k>>2]=r;c[l>>2]=u;l=c[g>>2]|0;w=c[l+4>>2]|0;x=l;y=v}else{w=r;x=s;y=c[f>>2]|0}l=c[x>>2]|0;if((l|0)==0&(y|0)==(w|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1144075,146,1146003,0);z=c[g>>2]|0;A=c[f>>2]|0}else{a[1263537]=0;c[w>>2]=l;z=x;A=y}c[z>>2]=1;l=c[w+4>>2]|0;a[1263537]=0;c[l>>2]=1;l=z+4|0;k=c[l>>2]|0;j=k+8|0;p=c[j>>2]|0;c[l>>2]=p;if((p|0)!=(A|0))c[p+12>>2]=z;p=z+12|0;c[k+12>>2]=c[p>>2];l=c[p>>2]|0;q=l+8|0;if((c[q>>2]|0)==(z|0))c[q>>2]=k;else c[l+4>>2]=k;c[j>>2]=z;c[p>>2]=k;t=e}else{if(!(c[i>>2]|0)){a[1263537]=0;c[i>>2]=1;k=c[f>>2]|0;if((k|0)==(h|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1144075,146,1146003,0);p=c[g>>2]|0;B=c[p+8>>2]|0;C=c[f>>2]|0;D=p}else{a[1263537]=0;c[h>>2]=0;B=i;C=k;D=h}k=B+4|0;p=c[k>>2]|0;c[D+8>>2]=p;if((p|0)!=(C|0))c[p+12>>2]=D;p=D+12|0;c[B+12>>2]=c[p>>2];j=c[p>>2]|0;l=j+4|0;if((c[l>>2]|0)==(D|0))c[l>>2]=B;else c[j+8>>2]=B;c[k>>2]=D;c[p>>2]=B;p=c[g>>2]|0;E=c[p+8>>2]|0;F=p}else{E=i;F=h}p=E+4|0;k=c[p>>2]|0;j=(c[c[E+8>>2]>>2]|0)==1;if(!((c[k>>2]|0)!=1|j^1))if((c[f>>2]|0)==(E|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1144075,146,1146003,0);t=c[g>>2]|0;break}else{a[1263537]=0;c[E>>2]=0;t=F;break}if(j){a[1263537]=0;c[k>>2]=1;j=c[f>>2]|0;if((j|0)==(E|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1144075,146,1146003,0);G=c[p>>2]|0;H=c[f>>2]|0}else{a[1263537]=0;c[E>>2]=0;G=k;H=j}j=G+8|0;k=c[j>>2]|0;c[p>>2]=k;if((k|0)!=(H|0))c[k+12>>2]=E;k=E+12|0;c[G+12>>2]=c[k>>2];p=c[k>>2]|0;l=p+8|0;if((c[l>>2]|0)==(E|0))c[l>>2]=G;else c[p+4>>2]=G;c[j>>2]=E;c[k>>2]=G;k=c[g>>2]|0;I=c[k+8>>2]|0;J=k;K=H}else{I=E;J=F;K=c[f>>2]|0}k=c[J>>2]|0;if((k|0)==0&(K|0)==(I|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1144075,146,1146003,0);L=c[g>>2]|0;M=c[f>>2]|0}else{a[1263537]=0;c[I>>2]=k;L=J;M=K}c[L>>2]=1;k=c[I+8>>2]|0;a[1263537]=0;c[k>>2]=1;k=L+8|0;j=c[k>>2]|0;p=j+4|0;l=c[p>>2]|0;c[k>>2]=l;if((l|0)!=(M|0))c[l+12>>2]=L;l=L+12|0;c[j+12>>2]=c[l>>2];k=c[l>>2]|0;q=k+4|0;if((c[q>>2]|0)==(L|0))c[q>>2]=j;else c[k+8>>2]=j;c[p>>2]=L;c[l>>2]=j;t=e}while(0);if((e|0)!=(t|0)&(c[t>>2]|0)==1)b=t;else{N=t;break}}}else N=d;a[1263537]=0;c[N>>2]=1;if((c[c[f>>2]>>2]|0)==1){a[1263537]=0;return}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143886,1144075,432,1143897,0);return}}function __ZN3SetIN5AStar7SegmentE10ComparatorIS1_E16DefaultAllocatorE10_insert_rbERKS1_(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;a[f>>0]=0;g=__ZN3SetIN5AStar7SegmentE10ComparatorIS1_E16DefaultAllocatorE7_insertERKS1_Rb(b,d,f)|0;if(a[f>>0]|0){l=e;return g|0}f=b+8|0;c[f>>2]=(c[f>>2]|0)+1;f=g+12|0;d=c[f>>2]|0;if(!(c[d>>2]|0)){h=b+4|0;i=g;j=d;k=d;d=f;while(1){f=j+12|0;n=c[f>>2]|0;o=c[n+8>>2]|0;p=n;do if((j|0)==(o|0)){q=c[n+4>>2]|0;if(!(c[q>>2]|0)){c[k>>2]=1;a[1263537]=0;c[q>>2]=1;if((c[h>>2]|0)==(n|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1144075,146,1146003,0);r=c[(c[d>>2]|0)+12>>2]|0;break}else{a[1263537]=0;c[n>>2]=0;r=n;break}}q=j+4|0;if((i|0)==(c[q>>2]|0)){s=i+8|0;t=c[s>>2]|0;c[q>>2]=t;q=c[h>>2]|0;if((t|0)==(q|0))u=p;else{c[t+12>>2]=j;u=c[f>>2]|0}t=i+12|0;c[t>>2]=u;v=c[f>>2]|0;w=v+8|0;if((c[w>>2]|0)==(j|0))c[w>>2]=i;else c[v+4>>2]=i;c[s>>2]=j;c[f>>2]=i;x=j;y=i;z=q;A=c[t>>2]|0}else{x=i;y=j;z=c[h>>2]|0;A=n}a[1263537]=0;c[y>>2]=1;if((z|0)==(A|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1144075,146,1146003,0);B=c[(c[x+12>>2]|0)+12>>2]|0;C=c[h>>2]|0}else{a[1263537]=0;c[A>>2]=0;B=A;C=z}t=B+8|0;q=c[t>>2]|0;s=q+4|0;v=c[s>>2]|0;c[t>>2]=v;if((v|0)!=(C|0))c[v+12>>2]=B;v=B+12|0;c[q+12>>2]=c[v>>2];t=c[v>>2]|0;w=t+4|0;if((c[w>>2]|0)==(B|0))c[w>>2]=q;else c[t+8>>2]=q;c[s>>2]=B;c[v>>2]=q;r=x}else{if(!(c[o>>2]|0)){c[k>>2]=1;a[1263537]=0;c[o>>2]=1;if((c[h>>2]|0)==(n|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1144075,146,1146003,0);r=c[(c[d>>2]|0)+12>>2]|0;break}else{a[1263537]=0;c[n>>2]=0;r=n;break}}q=j+8|0;if((i|0)==(c[q>>2]|0)){v=i+4|0;s=c[v>>2]|0;c[q>>2]=s;q=c[h>>2]|0;if((s|0)==(q|0))D=p;else{c[s+12>>2]=j;D=c[f>>2]|0}s=i+12|0;c[s>>2]=D;t=c[f>>2]|0;w=t+4|0;if((c[w>>2]|0)==(j|0))c[w>>2]=i;else c[t+8>>2]=i;c[v>>2]=j;c[f>>2]=i;E=j;F=i;G=q;H=c[s>>2]|0}else{E=i;F=j;G=c[h>>2]|0;H=n}a[1263537]=0;c[F>>2]=1;if((G|0)==(H|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1144075,146,1146003,0);I=c[(c[E+12>>2]|0)+12>>2]|0;J=c[h>>2]|0}else{a[1263537]=0;c[H>>2]=0;I=H;J=G}s=I+4|0;q=c[s>>2]|0;v=q+8|0;t=c[v>>2]|0;c[s>>2]=t;if((t|0)!=(J|0))c[t+12>>2]=I;t=I+12|0;c[q+12>>2]=c[t>>2];s=c[t>>2]|0;w=s+8|0;if((c[w>>2]|0)==(I|0))c[w>>2]=q;else c[s+4>>2]=q;c[v>>2]=I;c[t>>2]=q;r=E}while(0);n=r+12|0;f=c[n>>2]|0;if(!(c[f>>2]|0)){i=r;j=f;k=f;d=n}else break}}d=c[(c[b>>2]|0)+8>>2]|0;a[1263537]=0;c[d>>2]=1;l=e;return g|0}function __ZN3SetIN5AStar7SegmentE10ComparatorIS1_E16DefaultAllocatorE7_insertERKS1_Rb(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0;f=c[b>>2]|0;g=c[f+8>>2]|0;h=b+4|0;i=c[h>>2]|0;a:do if((g|0)==(i|0))j=f;else{k=d;l=c[k>>2]|0;m=c[k+4>>2]|0;k=g;while(1){n=k+24|0;o=c[n>>2]|0;p=c[n+4>>2]|0;if(m>>>0<p>>>0|(m|0)==(p|0)&l>>>0<o>>>0)q=k+8|0;else{if(!(p>>>0<m>>>0|(p|0)==(m|0)&o>>>0<l>>>0))break;q=k+4|0}o=c[q>>2]|0;if((o|0)==(i|0)){j=k;break a}else k=o}a[e>>0]=1;r=k;return r|0}while(0);i=__ZnwjPFPvjE(40,4740)|0;c[i>>2]=0;c[i+4>>2]=0;c[i+8>>2]=0;c[i+12>>2]=0;c[i+16>>2]=0;c[i+20>>2]=0;c[i+24>>2]=0;c[i+28>>2]=0;c[i+12>>2]=j;q=c[h>>2]|0;g=i+4|0;c[g>>2]=q;f=i+8|0;c[f>>2]=q;l=i+24|0;c[l>>2]=c[d>>2];c[l+4>>2]=c[d+4>>2];c[l+8>>2]=c[d+8>>2];c[l+12>>2]=c[d+12>>2];l=c[b>>2]|0;b=q;if((j|0)!=(l|0)?(q=d,d=c[q+4>>2]|0,m=j+24|0,o=c[m+4>>2]|0,!(d>>>0<o>>>0|((d|0)==(o|0)?(c[q>>2]|0)>>>0<(c[m>>2]|0)>>>0:0))):0){c[j+4>>2]=i;s=c[g>>2]|0}else{c[j+8>>2]=i;s=b}a[e>>0]=0;e=c[h>>2]|0;if((s|0)==(e|0)){h=i;do{b=h;h=c[h+12>>2]|0}while((b|0)==(c[h+4>>2]|0));t=(h|0)==(l|0)?0:h}else{h=s;while(1){s=c[h+8>>2]|0;if((s|0)==(e|0)){t=h;break}else h=s}}c[i+16>>2]=t;h=c[f>>2]|0;b:do if((h|0)==(e|0)){f=i;while(1){s=f;f=c[f+12>>2]|0;if((s|0)!=(c[f+8>>2]|0)){u=f;break b}if((f|0)==(l|0)){u=0;break}}}else{f=h;while(1){k=c[f+4>>2]|0;if((k|0)==(e|0)){u=f;break}else f=k}}while(0);e=i+20|0;c[e>>2]=u;if(!t)v=u;else{c[t+20>>2]=i;v=c[e>>2]|0}if(!v){r=i;return r|0}c[v+16>>2]=i;r=i;return r|0}function __ZNK11MethodBind2I5AStariiE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if(b>>>0<2){__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK11MethodBind2I5AStariiE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1098955);l=a;return c[b>>2]|0}function __ZN11MethodBind2I5AStariiE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0;i=l;l=l+48|0;if((l|0)>=(m|0))ba(48);j=i+24|0;k=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1255244)|0:0){c[h>>2]=0;a[1263537]=0;n=d+24|0;o=c[n>>2]|0;if((o|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=o;c[b>>2]=0;l=i;return}p=o-(c[d+20>>2]|0)|0;if((p|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=p;c[b>>2]=0;l=i;return}if((g|0)>0){if((o|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);q=0}else{a[1263537]=0;q=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,q)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=q;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[n>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);r=0}else{a[1263537]=0;r=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,r)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=r;c[b>>2]=0;l=i;return}}}r=c[d+44>>2]|0;q=c[d+48>>2]|0;o=e+(q>>1)|0;if(!(q&1))s=r;else s=c[(c[o>>2]|0)+r>>2]|0;do if((g|0)<1){r=c[n>>2]|0;q=r+-1|0;if((r|0)>=1){e=c[d+16>>2]|0;p=(e|0)==0;if(p)t=0;else t=c[e+-4>>2]|0;if((r|0)<=(t|0)){if(p)u=0;else u=c[e+-4>>2]|0;do if((u|0)<(r|0)){if(p)v=0;else v=c[e+-4>>2]|0;if((v|0)<(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);w=0;break}else{a[1263537]=0;x=37;break}}else x=37;while(0);if((x|0)==37)w=e+(q*24|0)|0;__ZN7VariantC2ERKS_(j,w);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);w=__ZNK7VariantcviEv(j)|0;do if((g|0)<2){v=c[n>>2]|0;u=v+-1|0;t=v+-2|0;if((v|0)>=2){v=c[d+16>>2]|0;r=(v|0)==0;if(r)y=0;else y=c[v+-4>>2]|0;if((u|0)<=(y|0)){if(r)z=0;else z=c[v+-4>>2]|0;do if((z|0)<(u|0)){if(r)A=0;else A=c[v+-4>>2]|0;if((A|0)<(u|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);B=0;break}else{a[1263537]=0;x=54;break}}else x=54;while(0);if((x|0)==54)B=v+(t*24|0)|0;__ZN7VariantC2ERKS_(k,B);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f+4>>2]|0);while(0);f=__ZNK7VariantcviEv(k)|0;bj[s&4095](o,w,f);if(c[k>>2]|0)__ZN7Variant5clearEv(k);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1380,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind2I5AStariiE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1255244)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1))g=b;else g=c[(c[a>>2]|0)+b>>2]|0;bj[g&4095](a,c[c[d>>2]>>2]|0,c[c[d+4>>2]>>2]|0);return}function __ZN11MethodBind2I5AStariiED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN3MapIiPN5AStar5PointE10ComparatorIiE16DefaultAllocatorE6_eraseEPNS6_7ElementE(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0;e=d+8|0;f=c[e>>2]|0;g=b+4|0;h=c[g>>2]|0;if((f|0)!=(h|0)?(i=c[d+4>>2]|0,(i|0)!=(h|0)):0){j=i;while(1){i=c[j+8>>2]|0;if((i|0)==(h|0))break;else j=i}if(!j){k=h;l=c[h+8>>2]|0}else{k=j;l=h}}else{k=d;l=f}f=k+8|0;j=k+4|0;i=c[((l|0)==(h|0)?j:f)>>2]|0;h=c[b>>2]|0;l=k+12|0;m=c[l>>2]|0;c[i+12>>2]=m;if((h|0)==(m|0))n=h+8|0;else{h=c[l>>2]|0;m=h+8|0;n=(k|0)==(c[m>>2]|0)?m:h+4|0}c[n>>2]=i;if((k|0)==(d|0)){if((c[d>>2]|0)==1)__ZN3MapIiPN5AStar5PointE10ComparatorIiE16DefaultAllocatorE10_erase_fixEPNS6_7ElementE(b,i)}else{if((k|0)==(c[g>>2]|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143791,1145936,469,1143798,0);return}a[1263537]=0;if((c[k>>2]|0)==1)__ZN3MapIiPN5AStar5PointE10ComparatorIiE16DefaultAllocatorE10_erase_fixEPNS6_7ElementE(b,i);c[f>>2]=c[e>>2];f=d+4|0;c[j>>2]=c[f>>2];j=d+12|0;c[l>>2]=c[j>>2];c[k>>2]=c[d>>2];c[(c[e>>2]|0)+12>>2]=k;c[(c[f>>2]|0)+12>>2]=k;f=c[j>>2]|0;j=f+8|0;c[((c[j>>2]|0)==(d|0)?j:f+4|0)>>2]=k}k=c[d+16>>2]|0;f=d+20|0;if(k|0)c[k+20>>2]=c[f>>2];j=c[f>>2]|0;if(j|0)c[j+16>>2]=k;__ZN6Memory11free_staticEPvb(d,0);d=b+8|0;c[d>>2]=(c[d>>2]|0)+-1;if(!(c[c[g>>2]>>2]|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143791,1145936,498,1143838,0);return}else{a[1263537]=0;return}}function __ZN3MapIiPN5AStar5PointE10ComparatorIiE16DefaultAllocatorE10_erase_fixEPNS6_7ElementE(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0;e=c[(c[b>>2]|0)+8>>2]|0;f=b+4|0;if((e|0)!=(d|0)&(c[d>>2]|0)==1){b=d;while(1){g=b+12|0;h=c[g>>2]|0;i=c[h+8>>2]|0;do if((b|0)==(i|0)){j=c[h+4>>2]|0;if(!(c[j>>2]|0)){a[1263537]=0;c[j>>2]=1;k=c[f>>2]|0;if((k|0)==(h|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);l=c[g>>2]|0;m=l;n=c[l+4>>2]|0;o=c[f>>2]|0}else{a[1263537]=0;c[h>>2]=0;m=h;n=j;o=k}k=n+8|0;l=c[k>>2]|0;c[m+4>>2]=l;if((l|0)!=(o|0))c[l+12>>2]=m;l=m+12|0;c[n+12>>2]=c[l>>2];p=c[l>>2]|0;q=p+8|0;c[((c[q>>2]|0)==(m|0)?q:p+4|0)>>2]=n;c[k>>2]=m;c[l>>2]=n;l=c[g>>2]|0;r=c[l+4>>2]|0;s=l}else{r=j;s=h}if((c[c[r+4>>2]>>2]|0)==1){j=r+8|0;l=c[j>>2]|0;if((c[l>>2]|0)==1)if((c[f>>2]|0)==(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);t=c[g>>2]|0;break}else{a[1263537]=0;c[r>>2]=0;t=s;break}a[1263537]=0;c[l>>2]=1;k=c[f>>2]|0;if((k|0)==(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);u=c[j>>2]|0;v=c[f>>2]|0}else{a[1263537]=0;c[r>>2]=0;u=l;v=k}k=u+4|0;l=c[k>>2]|0;c[j>>2]=l;if((l|0)!=(v|0))c[l+12>>2]=r;l=r+12|0;c[u+12>>2]=c[l>>2];j=c[l>>2]|0;p=j+4|0;c[((c[p>>2]|0)==(r|0)?p:j+8|0)>>2]=u;c[k>>2]=r;c[l>>2]=u;l=c[g>>2]|0;w=c[l+4>>2]|0;x=l}else{w=r;x=s}l=c[x>>2]|0;k=c[f>>2]|0;if((l|0)==0&(k|0)==(w|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);y=c[g>>2]|0;z=c[f>>2]|0}else{a[1263537]=0;c[w>>2]=l;y=x;z=k}c[y>>2]=1;k=c[w+4>>2]|0;a[1263537]=0;c[k>>2]=1;k=y+4|0;l=c[k>>2]|0;j=l+8|0;p=c[j>>2]|0;c[k>>2]=p;if((p|0)!=(z|0))c[p+12>>2]=y;p=y+12|0;c[l+12>>2]=c[p>>2];k=c[p>>2]|0;q=k+8|0;c[((c[q>>2]|0)==(y|0)?q:k+4|0)>>2]=l;c[j>>2]=y;c[p>>2]=l;t=e}else{if(!(c[i>>2]|0)){a[1263537]=0;c[i>>2]=1;l=c[f>>2]|0;if((l|0)==(h|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);p=c[g>>2]|0;A=c[p+8>>2]|0;B=c[f>>2]|0;C=p}else{a[1263537]=0;c[h>>2]=0;A=i;B=l;C=h}l=A+4|0;p=c[l>>2]|0;c[C+8>>2]=p;if((p|0)!=(B|0))c[p+12>>2]=C;p=C+12|0;c[A+12>>2]=c[p>>2];j=c[p>>2]|0;k=j+4|0;c[((c[k>>2]|0)==(C|0)?k:j+8|0)>>2]=A;c[l>>2]=C;c[p>>2]=A;p=c[g>>2]|0;D=c[p+8>>2]|0;E=p}else{D=i;E=h}p=D+4|0;l=c[p>>2]|0;j=(c[c[D+8>>2]>>2]|0)==1;if(!((c[l>>2]|0)!=1|j^1))if((c[f>>2]|0)==(D|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);t=c[g>>2]|0;break}else{a[1263537]=0;c[D>>2]=0;t=E;break}if(j){a[1263537]=0;c[l>>2]=1;j=c[f>>2]|0;if((j|0)==(D|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);F=c[p>>2]|0;G=c[f>>2]|0}else{a[1263537]=0;c[D>>2]=0;F=l;G=j}j=F+8|0;l=c[j>>2]|0;c[p>>2]=l;if((l|0)!=(G|0))c[l+12>>2]=D;l=D+12|0;c[F+12>>2]=c[l>>2];p=c[l>>2]|0;k=p+8|0;c[((c[k>>2]|0)==(D|0)?k:p+4|0)>>2]=F;c[j>>2]=D;c[l>>2]=F;l=c[g>>2]|0;H=c[l+8>>2]|0;I=l}else{H=D;I=E}l=c[I>>2]|0;j=c[f>>2]|0;if((l|0)==0&(j|0)==(H|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);J=c[g>>2]|0;K=c[f>>2]|0}else{a[1263537]=0;c[H>>2]=l;J=I;K=j}c[J>>2]=1;j=c[H+8>>2]|0;a[1263537]=0;c[j>>2]=1;j=J+8|0;l=c[j>>2]|0;p=l+4|0;k=c[p>>2]|0;c[j>>2]=k;if((k|0)!=(K|0))c[k+12>>2]=J;k=J+12|0;c[l+12>>2]=c[k>>2];j=c[k>>2]|0;q=j+4|0;c[((c[q>>2]|0)==(J|0)?q:j+8|0)>>2]=l;c[p>>2]=J;c[k>>2]=l;t=e}while(0);if((e|0)!=(t|0)&(c[t>>2]|0)==1)b=t;else{L=t;break}}}else L=d;a[1263537]=0;c[L>>2]=1;if((c[c[f>>2]>>2]|0)==1){a[1263537]=0;return}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143886,1145936,447,1143897,0);return}}function __ZNK11MethodBind1I5AStariE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if(!b){__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK11MethodBind1I5AStariE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1098955);l=a;return c[b>>2]|0}function __ZN11MethodBind1I5AStariE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1255244)|0:0){c[h>>2]=0;a[1263537]=0;k=d+24|0;n=c[k>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=i;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=i;return}if((g|0)>0){if((n|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);p=0}else{a[1263537]=0;p=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,p)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=p;c[b>>2]=0;l=i;return}}p=c[d+44>>2]|0;n=c[d+48>>2]|0;o=e+(n>>1)|0;if(!(n&1))q=p;else q=c[(c[o>>2]|0)+p>>2]|0;do if((g|0)<1){p=c[k>>2]|0;n=p+-1|0;if((p|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)s=0;else s=c[e+-4>>2]|0;if((p|0)<=(s|0)){if(r)t=0;else t=c[e+-4>>2]|0;do if((t|0)<(p|0)){if(r)u=0;else u=c[e+-4>>2]|0;if((u|0)<(p|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);v=0;break}else{a[1263537]=0;w=31;break}}else w=31;while(0);if((w|0)==31)v=e+(n*24|0)|0;__ZN7VariantC2ERKS_(j,v);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);f=__ZNK7VariantcviEv(j)|0;Pi[q&2047](o,f);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I5AStariE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1255244)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1)){g=b;h=c[d>>2]|0;i=c[h>>2]|0;Pi[g&2047](a,i);return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=c[d>>2]|0;i=c[h>>2]|0;Pi[g&2047](a,i);return}}function __ZN11MethodBind1I5AStariED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind1RCI5AStarfiE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;switch(b|0){case -1:{__ZN7VariantC2Ef(d,0.0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}case 0:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}default:e=0}l=a;return e|0}function __ZNK13MethodBind1RCI5AStarfiE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1098955);l=a;return c[b>>2]|0}function __ZN13MethodBind1RCI5AStarfiE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;i=l;l=l+48|0;if((l|0)>=(m|0))ba(48);j=i+24|0;k=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1255244)|0:0){c[h>>2]=0;a[1263537]=0;n=d+24|0;o=c[n>>2]|0;if((o|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=o;c[b>>2]=0;l=i;return}p=o-(c[d+20>>2]|0)|0;if((p|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=p;c[b>>2]=0;l=i;return}if((g|0)>0){if((o|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);q=0}else{a[1263537]=0;q=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,q)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=q;c[b>>2]=0;l=i;return}}q=c[d+44>>2]|0;o=c[d+48>>2]|0;p=e+(o>>1)|0;if(!(o&1))r=q;else r=c[(c[p>>2]|0)+q>>2]|0;do if((g|0)<1){q=c[n>>2]|0;o=q+-1|0;if((q|0)>=1){e=c[d+16>>2]|0;s=(e|0)==0;if(s)t=0;else t=c[e+-4>>2]|0;if((q|0)<=(t|0)){if(s)u=0;else u=c[e+-4>>2]|0;do if((u|0)<(q|0)){if(s)v=0;else v=c[e+-4>>2]|0;if((v|0)<(q|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);w=0;break}else{a[1263537]=0;x=31;break}}else x=31;while(0);if((x|0)==31)w=e+(o*24|0)|0;__ZN7VariantC2ERKS_(k,w);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);f=__ZNK7VariantcviEv(k)|0;__ZN7VariantC2Ef(j,+ii[r&127](p,f));if(c[k>>2]|0)__ZN7Variant5clearEv(k);__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1217,1146558,0);c[b>>2]=0;l=i;return}function __ZN13MethodBind1RCI5AStarfiE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0;if(!b)f=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1255244)|0;f=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=f+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;g[e>>2]=+ii[i&127](a,c[c[d>>2]>>2]|0);return}function __ZN13MethodBind1RCI5AStarfiED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind1RCI5AStar7Vector3iE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case -1:{g[d+8>>2]=0.0;g[d+4>>2]=0.0;g[d>>2]=0.0;__ZN7VariantC2ERK7Vector3(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);f=b;l=a;return f|0}case 0:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;l=a;return f|0}default:{f=0;l=a;return f|0}}return 0}function __ZNK13MethodBind1RCI5AStar7Vector3iE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1098955);l=a;return c[b>>2]|0}function __ZN13MethodBind1RCI5AStar7Vector3iE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0;i=l;l=l+64|0;if((l|0)>=(m|0))ba(64);j=i+24|0;k=i+48|0;n=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1255244)|0:0){c[h>>2]=0;a[1263537]=0;o=d+24|0;p=c[o>>2]|0;if((p|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=p;c[b>>2]=0;l=i;return}q=p-(c[d+20>>2]|0)|0;if((q|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=q;c[b>>2]=0;l=i;return}if((g|0)>0){if((p|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);r=0}else{a[1263537]=0;r=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,r)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=r;c[b>>2]=0;l=i;return}}r=c[d+44>>2]|0;p=c[d+48>>2]|0;q=e+(p>>1)|0;if(!(p&1))s=r;else s=c[(c[q>>2]|0)+r>>2]|0;do if((g|0)<1){r=c[o>>2]|0;p=r+-1|0;if((r|0)>=1){e=c[d+16>>2]|0;t=(e|0)==0;if(t)u=0;else u=c[e+-4>>2]|0;if((r|0)<=(u|0)){if(t)v=0;else v=c[e+-4>>2]|0;do if((v|0)<(r|0)){if(t)w=0;else w=c[e+-4>>2]|0;if((w|0)<(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);x=0;break}else{a[1263537]=0;y=31;break}}else y=31;while(0);if((y|0)==31)x=e+(p*24|0)|0;__ZN7VariantC2ERKS_(n,x);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f>>2]|0);while(0);f=__ZNK7VariantcviEv(n)|0;bj[s&4095](k,q,f);__ZN7VariantC2ERK7Vector3(j,k);if(c[n>>2]|0)__ZN7Variant5clearEv(n);__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1217,1146558,0);c[b>>2]=0;l=i;return}function __ZN13MethodBind1RCI5AStar7Vector3iE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f;if(!b)h=0;else{i=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1255244)|0;h=i?b:0}b=c[a+44>>2]|0;i=c[a+48>>2]|0;a=h+(i>>1)|0;if(!(i&1))j=b;else j=c[(c[a>>2]|0)+b>>2]|0;bj[j&4095](g,a,c[c[d>>2]>>2]|0);c[e>>2]=c[g>>2];c[e+4>>2]=c[g+4>>2];c[e+8>>2]=c[g+8>>2];l=f;return}function __ZN13MethodBind1RCI5AStar7Vector3iED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind3I5AStariRK7Vector3fE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return __ZNK11MethodBind3I5AStariRK7Vector3fE18_get_argument_typeEi(a,b)|0}function __ZNK11MethodBind3I5AStariRK7Vector3fE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1098955);l=a;return c[b>>2]|0}function __ZN11MethodBind3I5AStariRK7Vector3fE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0.0;i=l;l=l+96|0;if((l|0)>=(m|0))ba(96);j=i+48|0;k=i+72|0;n=i+24|0;o=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1255244)|0:0){c[h>>2]=0;a[1263537]=0;p=d+24|0;q=c[p>>2]|0;if((q|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=q;c[b>>2]=0;l=i;return}r=q-(c[d+20>>2]|0)|0;if((r|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=r;c[b>>2]=0;l=i;return}if((g|0)>0){if((q|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);s=0}else{a[1263537]=0;s=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,s)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=s;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[p>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);t=0}else{a[1263537]=0;t=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,t)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=t;c[b>>2]=0;l=i;return}if((g|0)>2){if((c[p>>2]|0)<2){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);u=0}else{a[1263537]=0;u=c[(c[d+32>>2]|0)+12>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+8>>2]>>2]|0,u)|0)){c[h>>2]=2;c[h+4>>2]=2;c[h+8>>2]=u;c[b>>2]=0;l=i;return}}}}u=c[d+44>>2]|0;t=c[d+48>>2]|0;s=e+(t>>1)|0;if(!(t&1))v=u;else v=c[(c[s>>2]|0)+u>>2]|0;do if((g|0)<1){u=c[p>>2]|0;t=u+-1|0;if((u|0)>=1){e=c[d+16>>2]|0;q=(e|0)==0;if(q)w=0;else w=c[e+-4>>2]|0;if((u|0)<=(w|0)){if(q)x=0;else x=c[e+-4>>2]|0;do if((x|0)<(u|0)){if(q)y=0;else y=c[e+-4>>2]|0;if((y|0)<(u|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);z=0;break}else{a[1263537]=0;A=43;break}}else A=43;while(0);if((A|0)==43)z=e+(t*24|0)|0;__ZN7VariantC2ERKS_(j,z);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);z=__ZNK7VariantcviEv(j)|0;do if((g|0)<2){y=c[p>>2]|0;x=y+-1|0;w=y+-2|0;if((y|0)>=2){y=c[d+16>>2]|0;u=(y|0)==0;if(u)B=0;else B=c[y+-4>>2]|0;if((x|0)<=(B|0)){if(u)C=0;else C=c[y+-4>>2]|0;do if((C|0)<(x|0)){if(u)D=0;else D=c[y+-4>>2]|0;if((D|0)<(x|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);E=0;break}else{a[1263537]=0;A=60;break}}else A=60;while(0);if((A|0)==60)E=y+(w*24|0)|0;__ZN7VariantC2ERKS_(n,E);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f+4>>2]|0);while(0);__ZNK7Variantcv7Vector3Ev(k,n);do if((g|0)<3){E=c[p>>2]|0;D=E+-2|0;C=E+-3|0;if((D|0)>=1){E=c[d+16>>2]|0;B=(E|0)==0;if(B)F=0;else F=c[E+-4>>2]|0;if((D|0)<=(F|0)){if(B)G=0;else G=c[E+-4>>2]|0;do if((G|0)<(D|0)){if(B)H=0;else H=c[E+-4>>2]|0;if((H|0)<(D|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);I=0;break}else{a[1263537]=0;A=77;break}}else A=77;while(0);if((A|0)==77)I=E+(C*24|0)|0;__ZN7VariantC2ERKS_(o,I);break}}c[o>>2]=0}else __ZN7VariantC2ERKS_(o,c[f+8>>2]|0);while(0);J=+__ZNK7VariantcvfEv(o);Gi[v&31](s,z,k,J);if(c[o>>2]|0)__ZN7Variant5clearEv(o);if(c[n>>2]|0)__ZN7Variant5clearEv(n);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,2039,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind3I5AStariRK7Vector3fE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0,j=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;if(!b)h=0;else{i=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1255244)|0;h=i?b:0}b=c[a+44>>2]|0;i=c[a+48>>2]|0;a=h+(i>>1)|0;if(!(i&1))j=b;else j=c[(c[a>>2]|0)+b>>2]|0;b=c[c[d>>2]>>2]|0;i=c[d+4>>2]|0;c[f>>2]=c[i>>2];c[f+4>>2]=c[i+4>>2];c[f+8>>2]=c[i+8>>2];Gi[j&31](a,b,f,+g[c[d+8>>2]>>2]);l=e;return}function __ZN11MethodBind3I5AStariRK7Vector3fED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind3I5AStariRK7Vector3fE18_get_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case 0:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;break}case 1:{g[d+8>>2]=0.0;g[d+4>>2]=0.0;g[d>>2]=0.0;__ZN7VariantC2ERK7Vector3(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);f=b;break}case 2:{__ZN7VariantC2Ef(d,0.0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;break}default:f=0}l=a;return f|0}function __ZNK13MethodBind0RCI5AStariE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK13MethodBind0RCI5AStariE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1098955);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI5AStariE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1255244)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2Ei(i,ij[n&8191](d)|0);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI5AStariE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0;if(!b)f=0;else{d=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1255244)|0;f=d?b:0}b=c[a+44>>2]|0;d=c[a+48>>2]|0;a=f+(d>>1)|0;if(!(d&1)){g=b;h=ij[g&8191](a)|0;c[e>>2]=h;return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=ij[g&8191](a)|0;c[e>>2]=h;return}}function __ZN13MethodBind0RCI5AStariED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN9PCKPacker18_initialize_classvEv(b){b=b|0;if(a[1263579]|0)return;if(!(a[1257001]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI9ReferenceEEvv();__ZN9Reference13_bind_methodsEv();a[1257001]=1}__ZN7ClassDB10_add_classI9PCKPackerEEvv();__ZN9PCKPacker13_bind_methodsEv();a[1263579]=1;return}function __ZN9PCKPacker5_setvERK10StringNameRK7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK9PCKPacker5_getvERK10StringNameR7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK9PCKPacker19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+24|0;g=e+4|0;h=e;if(!d)__ZNK9Reference19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,0);__ZN6StringC2EPKc(f,1099132);i=c[f>>2]|0;f=i;j=g+4|0;c[j>>2]=0;k=g+12|0;c[k>>2]=0;c[g>>2]=0;n=(i|0)==0;if(!n?(c[j>>2]=0,__Z28atomic_conditional_incrementPj(i+-8|0)|0):0)c[j>>2]=f;c[g+8>>2]=0;f=c[k>>2]|0;if(f|0){if(!(__Z16atomic_decrementPj(f+-8|0)|0))__ZN6Memory11free_staticEPvb(f,1);c[k>>2]=0}c[g+16>>2]=256;if(!(c[b>>2]|0)){k=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=k;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0}k=__ZnwjPFPvjE(32,4740)|0;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0;c[k+12>>2]=0;c[k+16>>2]=7;f=k+20|0;c[f>>2]=0;j=k+24|0;c[j>>2]=0;o=k+28|0;c[o>>2]=0;__ZN12PropertyInfoaSERKS_(k,g)|0;p=c[b>>2]|0;q=p+4|0;r=c[q>>2]|0;c[j>>2]=r;c[f>>2]=0;c[o>>2]=p;if(r|0)c[r+20>>2]=k;c[q>>2]=k;if(!(c[p>>2]|0))c[p>>2]=k;k=p+8|0;c[k>>2]=(c[k>>2]|0)+1;k=c[g+12>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);k=c[g+4>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);if(!n?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);__ZN10StringNameC2EPKc(h,1099132);__ZN7ClassDB17get_property_listE10StringNameP4ListI12PropertyInfo16DefaultAllocatorEbPK6Object(h,b,1,a);__ZN10StringNameD2Ev(h);if(!d){l=e;return}__ZNK9Reference19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,1);l=e;return}function __ZN9PCKPacker14_notificationvEib(a,b,c){a=a|0;b=b|0;c=c|0;return}function __ZNK9PCKPacker16_get_class_namevEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+8|0;e=b+4|0;f=b;g=a+88|0;a=c[g>>2]|0;if(a|0){if(c[a+4>>2]|0){l=b;return g|0}if(__ZNK6String6lengthEv(a+8|0)|0){l=b;return g|0}}__ZN6StringC2EPKc(d,1099132);c[f>>2]=c[d>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameaSERKS_(g,e);__ZN10StringNameD2Ev(e);e=c[f>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);l=b;return g|0}function __ZNK9PCKPacker9get_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1099132);l=a;return c[b>>2]|0}function __ZNK9PCKPacker8is_classERK6String(a,b){a=a|0;b=b|0;var c=0;if(!(__ZNK6StringeqEPKc(b,1099132)|0)?!(__ZNK6StringeqEPKc(b,1126157)|0):0)c=__ZNK6StringeqEPKc(b,1142944)|0;else c=1;return c|0}function __ZNK9PCKPacker12is_class_ptrEPv(a,b){a=a|0;b=b|0;return (b|0)==1255284|((b|0)==1220724|(b|0)==1220580)|0}function __ZN9PCKPackerD2Ev(a){a=a|0;var b=0,d=0;c[a>>2]=398912;b=a+92|0;d=c[b>>2]|0;if(d|0){gj[c[(c[d>>2]|0)+144>>2]&8191](d);__ZN6Memory11free_staticEPvb(d,0)}c[b>>2]=0;b=a+100|0;__ZN6VectorIN9PCKPacker4FileEE6_unrefEPv(b,c[b>>2]|0);__ZN10StringNameD2Ev(a+88|0);__ZN9ReferenceD2Ev(a);return}function __ZN9PCKPackerD0Ev(a){a=a|0;var b=0,d=0;c[a>>2]=398912;b=a+92|0;d=c[b>>2]|0;if(d|0){gj[c[(c[d>>2]|0)+144>>2]&8191](d);__ZN6Memory11free_staticEPvb(d,0)}c[b>>2]=0;b=a+100|0;__ZN6VectorIN9PCKPacker4FileEE6_unrefEPv(b,c[b>>2]|0);__ZN10StringNameD2Ev(a+88|0);__ZN9ReferenceD2Ev(a);__ZdlPv(a);return}function __ZN6VectorIN9PCKPacker4FileEE6_unrefEPv(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0;if(!b)return;d=c[a>>2]|0;if(__Z16atomic_decrementPj((d|0)==0?0:d+-8|0)|0)return;d=c[a>>2]|0;a=(d|0)==0?0:d+-4|0;d=a+4|0;if(c[a>>2]|0){e=0;do{f=d+(e*24|0)|0;g=c[d+(e*24|0)+4>>2]|0;if(g|0?(__Z16atomic_decrementPj(g+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(g,1);g=c[f>>2]|0;if(g|0?(__Z16atomic_decrementPj(g+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(g,1);e=e+1|0}while(e>>>0<(c[a>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(b,1);return}function __ZN7ClassDB10_add_classI9PCKPackerEEvv(){var a=0,b=0,d=0,e=0,f=0,g=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+16|0;d=a+12|0;e=a+8|0;f=a+4|0;g=a;__ZN6StringC2EPKc(b,1099132);c[e>>2]=c[b>>2];__ZN10StringNameC2ERK6String(d,e);__ZN6StringC2EPKc(b,1126157);c[g>>2]=c[b>>2];__ZN10StringNameC2ERK6String(f,g);__ZN7ClassDB11_add_class2ERK10StringNameS2_(d,f);__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);__ZN10StringNameD2Ev(d);d=c[e>>2]|0;if(!d){l=a;return}if(__Z16atomic_decrementPj(d+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(d,1);l=a;return}function __ZN9PCKPacker13_bind_methodsEv(){var a=0,b=0,d=0,e=0,f=0,g=0,h=0,i=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+16|0;d=a+8|0;e=a;__Z8D_METHODPKcS0_S0_(b,1098961,1098971,1098980);f=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(f);c[f>>2]=399004;__ZN10MethodBind10_set_constEb(f,0);__ZN10MethodBind24_generate_argument_typesEi(f,2);__ZN10MethodBind12_set_returnsEb(f,1);c[f+44>>2]=1311;c[f+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,f,b,0,0)|0;f=b+4|0;g=c[f>>2]|0;if(g|0?(__Z16atomic_decrementPj(g+-8|0)|0)==0:0){h=c[f>>2]|0;f=(h|0)==0?0:h+-4|0;h=f+4|0;if(c[f>>2]|0){i=0;do{__ZN10StringNameD2Ev(h+(i<<2)|0);i=i+1|0}while(i>>>0<(c[f>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(g,1)}__ZN10StringNameD2Ev(b);__Z8D_METHODPKcS0_S0_(d,1098990,1098999,1099008);b=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(b);c[b>>2]=399040;__ZN10MethodBind10_set_constEb(b,0);__ZN10MethodBind24_generate_argument_typesEi(b,2);__ZN10MethodBind12_set_returnsEb(b,1);c[b+44>>2]=1312;c[b+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,b,d,0,0)|0;b=d+4|0;g=c[b>>2]|0;if(g|0?(__Z16atomic_decrementPj(g+-8|0)|0)==0:0){f=c[b>>2]|0;b=(f|0)==0?0:f+-4|0;f=b+4|0;if(c[b>>2]|0){i=0;do{__ZN10StringNameD2Ev(f+(i<<2)|0);i=i+1|0}while(i>>>0<(c[b>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(g,1)}__ZN10StringNameD2Ev(d);__Z8D_METHODPKcS0_(e,1099020,1099026);d=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(d);c[d>>2]=399076;__ZN10MethodBind10_set_constEb(d,0);__ZN10MethodBind24_generate_argument_typesEi(d,1);__ZN10MethodBind12_set_returnsEb(d,1);c[d+44>>2]=4738;c[d+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,d,e,0,0)|0;d=e+4|0;g=c[d>>2]|0;if(!g){__ZN10StringNameD2Ev(e);l=a;return}if(__Z16atomic_decrementPj(g+-8|0)|0){__ZN10StringNameD2Ev(e);l=a;return}b=c[d>>2]|0;d=(b|0)==0?0:b+-4|0;b=d+4|0;if(c[d>>2]|0){i=0;do{__ZN10StringNameD2Ev(b+(i<<2)|0);i=i+1|0}while(i>>>0<(c[d>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(g,1);__ZN10StringNameD2Ev(e);l=a;return}function __ZN9PCKPacker9pck_startERK6Stringi(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0;f=__ZN10FileAccess4openERK6StringiP5Error(d,2,0)|0;d=b+92|0;c[d>>2]=f;if(!f){g=20;return g|0}c[b+96>>2]=e;Pi[c[(c[f>>2]|0)+96>>2]&2047](f,1129333831);f=c[d>>2]|0;Pi[c[(c[f>>2]|0)+96>>2]&2047](f,0);f=c[d>>2]|0;Pi[c[(c[f>>2]|0)+96>>2]&2047](f,0);f=c[d>>2]|0;Pi[c[(c[f>>2]|0)+96>>2]&2047](f,0);f=c[d>>2]|0;Pi[c[(c[f>>2]|0)+96>>2]&2047](f,0);f=c[d>>2]|0;Pi[c[(c[f>>2]|0)+96>>2]&2047](f,0);f=c[d>>2]|0;Pi[c[(c[f>>2]|0)+96>>2]&2047](f,0);f=c[d>>2]|0;Pi[c[(c[f>>2]|0)+96>>2]&2047](f,0);f=c[d>>2]|0;Pi[c[(c[f>>2]|0)+96>>2]&2047](f,0);f=c[d>>2]|0;Pi[c[(c[f>>2]|0)+96>>2]&2047](f,0);f=c[d>>2]|0;Pi[c[(c[f>>2]|0)+96>>2]&2047](f,0);f=c[d>>2]|0;Pi[c[(c[f>>2]|0)+96>>2]&2047](f,0);f=c[d>>2]|0;Pi[c[(c[f>>2]|0)+96>>2]&2047](f,0);f=c[d>>2]|0;Pi[c[(c[f>>2]|0)+96>>2]&2047](f,0);f=c[d>>2]|0;Pi[c[(c[f>>2]|0)+96>>2]&2047](f,0);f=c[d>>2]|0;Pi[c[(c[f>>2]|0)+96>>2]&2047](f,0);f=c[d>>2]|0;Pi[c[(c[f>>2]|0)+96>>2]&2047](f,0);f=c[d>>2]|0;Pi[c[(c[f>>2]|0)+96>>2]&2047](f,0);f=c[d>>2]|0;Pi[c[(c[f>>2]|0)+96>>2]&2047](f,0);f=c[d>>2]|0;Pi[c[(c[f>>2]|0)+96>>2]&2047](f,0);f=c[d>>2]|0;Pi[c[(c[f>>2]|0)+96>>2]&2047](f,0);f=b+100|0;a[1263537]=0;b=c[f>>2]|0;if(!b){g=0;return g|0}if(!(c[b+-4>>2]|0)){g=0;return g|0}__ZN6VectorIN9PCKPacker4FileEE6_unrefEPv(f,b);c[f>>2]=0;g=0;return g|0}function __ZN9PCKPacker8add_fileERK6StringS2_(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e;g=__ZN10FileAccess4openERK6StringiP5Error(d,1,0)|0;if(!g){h=12;l=e;return h|0}i=c[b>>2]|0;if((i|0)!=0?(__Z28atomic_conditional_incrementPj(i+-8|0)|0)!=0:0)j=c[b>>2]|0;else j=0;b=c[d>>2]|0;if((b|0)!=0?(__Z28atomic_conditional_incrementPj(b+-8|0)|0)!=0:0)k=c[d>>2]|0;else k=0;d=ij[c[(c[g>>2]|0)+32>>2]&8191](g)|0;b=a+100|0;c[f>>2]=0;a=(j|0)==0;if(!a?(c[f>>2]=0,__Z28atomic_conditional_incrementPj(j+-8|0)|0):0)c[f>>2]=j;i=f+4|0;c[i>>2]=0;n=(k|0)==0;if(!n?(c[i>>2]=0,__Z28atomic_conditional_incrementPj(k+-8|0)|0):0)c[i>>2]=k;c[f+8>>2]=d;d=f+16|0;c[d>>2]=0;c[d+4>>2]=0;__ZN6VectorIN9PCKPacker4FileEE9push_backES1_(b,f)|0;b=c[f+4>>2]|0;if(b|0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(b,1);b=c[f>>2]|0;if(b|0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(b,1);gj[c[(c[g>>2]|0)+12>>2]&8191](g);gj[c[(c[g>>2]|0)+144>>2]&8191](g);__ZN6Memory11free_staticEPvb(g,0);g=k;if(!n?(__Z16atomic_decrementPj(g+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(g,1);g=j;if(a){h=0;l=e;return h|0}if(__Z16atomic_decrementPj(g+-8|0)|0){h=0;l=e;return h|0}__ZN6Memory11free_staticEPvb(g,1);h=0;l=e;return h|0}function __ZN9PCKPacker5flushEb(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;g=b+92|0;i=c[g>>2]|0;if(!i){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1099020,1099034,111,1099057,0);j=31;l=e;return j|0}k=b+100|0;n=c[k>>2]|0;if(!n)o=0;else o=c[n+-4>>2]|0;Pi[c[(c[i>>2]|0)+96>>2]&2047](i,o);o=0;while(1){i=c[k>>2]|0;n=(i|0)==0;if(n)p=0;else p=c[i+-4>>2]|0;q=c[g>>2]|0;if((o|0)>=(p|0)){r=9;break}s=c[(c[q>>2]|0)+124>>2]|0;if(n)t=0;else t=c[i+-4>>2]|0;do if((t|0)<=(o|0)){if(n)u=0;else u=c[i+-4>>2]|0;if((u|0)>(o|0)){a[1263537]=0;r=26;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);v=0;break}}else r=26;while(0);if((r|0)==26){r=0;__ZN6VectorIN9PCKPacker4FileEE14_copy_on_writeEv(k);v=(c[k>>2]|0)+(o*24|0)|0}Pi[s&2047](q,v);i=c[g>>2]|0;n=ij[c[(c[i>>2]|0)+28>>2]&8191](i)|0;i=c[k>>2]|0;w=(i|0)==0;if(w)x=0;else x=c[i+-4>>2]|0;if((x|0)<=(o|0)){if(w)y=0;else y=c[i+-4>>2]|0;if((y|0)<=(o|0)){r=33;break}a[1263537]=0}__ZN6VectorIN9PCKPacker4FileEE14_copy_on_writeEv(k);i=(c[k>>2]|0)+(o*24|0)+16|0;c[i>>2]=n;c[i+4>>2]=0;i=c[g>>2]|0;bj[c[(c[i>>2]|0)+100>>2]&4095](i,0,0);i=c[g>>2]|0;n=c[(c[i>>2]|0)+100>>2]|0;w=c[k>>2]|0;z=(w|0)==0;if(z)A=0;else A=c[w+-4>>2]|0;if((A|0)<=(o|0)){if(z)B=0;else B=c[w+-4>>2]|0;if((B|0)<=(o|0)){r=41;break}a[1263537]=0}__ZN6VectorIN9PCKPacker4FileEE14_copy_on_writeEv(k);w=c[(c[k>>2]|0)+(o*24|0)+8>>2]|0;bj[n&4095](i,w,((w|0)<0)<<31>>31);w=c[g>>2]|0;Pi[c[(c[w>>2]|0)+96>>2]&2047](w,0);w=c[g>>2]|0;Pi[c[(c[w>>2]|0)+96>>2]&2047](w,0);w=c[g>>2]|0;Pi[c[(c[w>>2]|0)+96>>2]&2047](w,0);w=c[g>>2]|0;Pi[c[(c[w>>2]|0)+96>>2]&2047](w,0);o=o+1|0}if((r|0)==9){o=ij[c[(c[q>>2]|0)+28>>2]&8191](q)|0;q=b+96|0;b=c[q>>2]|0;if(!b){C=o;D=0}else{B=((b|0)<0)<<31>>31;A=___uremdi3(o|0,0,b|0,B|0)|0;y=F;x=(A|0)==0&(y|0)==0;v=_i64Subtract(b|0,B|0,A|0,y|0)|0;y=_i64Add((x?0:v)|0,(x?0:F)|0,o|0,0)|0;C=y;D=F}y=c[g>>2]|0;o=_i64Subtract(C|0,D|0,ij[c[(c[y>>2]|0)+28>>2]&8191](y)|0,0)|0;if((o|0)>0){x=0;do{Pi[c[(c[y>>2]|0)+88>>2]&2047](y,0);x=x+1|0}while((x|0)!=(o|0))}o=__ZN6Memory12alloc_staticEjb(65536,1)|0;if(!o){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143992,1144012,140,1144029,0);E=0}else{a[1263537]=0;x=o+-8|0;c[x>>2]=65536;c[x+4>>2]=0;E=o}o=c[109659]|0;x=0;y=C;C=D;while(1){D=c[k>>2]|0;v=(D|0)==0;if(v)G=0;else G=c[D+-4>>2]|0;if((x|0)>=(G|0)){r=47;break}if(v)H=0;else H=c[D+-4>>2]|0;do if((H|0)<=(x|0)){if(v)I=0;else I=c[D+-4>>2]|0;if((I|0)>(x|0)){a[1263537]=0;r=55;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);J=4;break}}else r=55;while(0);if((r|0)==55){r=0;__ZN6VectorIN9PCKPacker4FileEE14_copy_on_writeEv(k);J=(c[k>>2]|0)+(x*24|0)+4|0}D=__ZN10FileAccess4openERK6StringiP5Error(J,1,0)|0;v=c[k>>2]|0;s=(v|0)==0;if(s)K=0;else K=c[v+-4>>2]|0;if((K|0)<=(x|0)){if(s)L=0;else L=c[v+-4>>2]|0;if((L|0)<=(x|0)){r=63;break}a[1263537]=0}__ZN6VectorIN9PCKPacker4FileEE14_copy_on_writeEv(k);v=c[(c[k>>2]|0)+(x*24|0)+8>>2]|0;if(v|0){s=((v|0)<0)<<31>>31;A=v;do{v=c[(c[D>>2]|0)+68>>2]|0;B=s>>>0<0|(s|0)==0&A>>>0<65536;b=B?A:65536;B=nj[v&2047](D,E,b)|0;b=c[g>>2]|0;bj[c[(c[b>>2]|0)+132>>2]&4095](b,E,B);A=_i64Subtract(A|0,s|0,B|0,((B|0)<0)<<31>>31|0)|0;s=F}while(!((A|0)==0&(s|0)==0))}s=c[g>>2]|0;A=ij[c[(c[s>>2]|0)+28>>2]&8191](s)|0;s=c[g>>2]|0;B=c[(c[s>>2]|0)+20>>2]|0;b=c[k>>2]|0;v=(b|0)==0;if(v)M=0;else M=c[b+-4>>2]|0;if((M|0)<=(x|0)){if(v)N=0;else N=c[b+-4>>2]|0;if((N|0)<=(x|0)){r=74;break}a[1263537]=0}__ZN6VectorIN9PCKPacker4FileEE14_copy_on_writeEv(k);Pi[B&2047](s,c[(c[k>>2]|0)+(x*24|0)+16>>2]|0);s=c[g>>2]|0;bj[c[(c[s>>2]|0)+100>>2]&4095](s,y,C);s=c[g>>2]|0;Pi[c[(c[s>>2]|0)+20>>2]&2047](s,A);s=c[k>>2]|0;B=(s|0)==0;if(B)O=0;else O=c[s+-4>>2]|0;if((O|0)<=(x|0)){if(B)P=0;else P=c[s+-4>>2]|0;if((P|0)<=(x|0)){r=82;break}a[1263537]=0}__ZN6VectorIN9PCKPacker4FileEE14_copy_on_writeEv(k);s=c[(c[k>>2]|0)+(x*24|0)+8>>2]|0;B=_i64Add(s|0,((s|0)<0)<<31>>31|0,y|0,C|0)|0;s=F;b=c[q>>2]|0;if(!b){Q=B;R=s}else{v=((b|0)<0)<<31>>31;u=___uremdi3(B|0,s|0,b|0,v|0)|0;t=F;p=(u|0)==0&(t|0)==0;w=_i64Subtract(b|0,v|0,u|0,t|0)|0;t=_i64Add((p?0:w)|0,(p?0:F)|0,B|0,s|0)|0;Q=t;R=F}t=c[g>>2]|0;s=_i64Subtract(Q|0,R|0,A|0,0)|0;if((s|0)>0){A=0;do{Pi[c[(c[t>>2]|0)+88>>2]&2047](t,0);A=A+1|0}while((A|0)!=(s|0))}gj[c[(c[D>>2]|0)+12>>2]&8191](D);gj[c[(c[D>>2]|0)+144>>2]&8191](D);__ZN6Memory11free_staticEPvb(D,0);s=x+1|0;if(!(((s|0)%100|0|0)==0&d)){x=s;y=Q;C=R;continue}A=c[k>>2]|0;if(!A)S=0;else S=c[A+-4>>2]|0;c[f>>2]=s;c[f+4>>2]=S;h[f+8>>3]=+(s|0)/+(S|0)*100.0;_printf(1099118,f)|0;_fflush(o)|0;x=s;y=Q;C=R}if((r|0)==47){if(d)_putchar(10)|0;d=c[g>>2]|0;gj[c[(c[d>>2]|0)+12>>2]&8191](d);__ZN6Memory11free_staticEPvb(E,0);j=0;l=e;return j|0}else if((r|0)==63)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((r|0)==74)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((r|0)==82)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}else if((r|0)==33)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((r|0)==41)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);return 0}function __ZN6VectorIN9PCKPacker4FileEE14_copy_on_writeEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0,i=0;b=c[a>>2]|0;if(!b)return;if((c[b+-8>>2]|0)>>>0<=1)return;d=c[b+-4>>2]|0;b=(d*24|0)+-1|0;e=b>>>1|b;b=e>>>2|e;e=b>>>4|b;b=e>>>8|e;e=__ZN6Memory12alloc_staticEjb((b>>>16|b)+1|0,1)|0;c[e+-8>>2]=1;c[e+-4>>2]=d;if(d|0){b=0;do{f=e+(b*24|0)|0;g=c[a>>2]|0;h=g+(b*24|0)|0;c[f>>2]=0;if((c[h>>2]|0?(c[f>>2]=0,i=c[h>>2]|0,i|0):0)?__Z28atomic_conditional_incrementPj(i+-8|0)|0:0)c[f>>2]=c[h>>2];h=e+(b*24|0)+4|0;f=g+(b*24|0)+4|0;c[h>>2]=0;if((c[f>>2]|0?(c[h>>2]=0,i=c[f>>2]|0,i|0):0)?__Z28atomic_conditional_incrementPj(i+-8|0)|0:0)c[h>>2]=c[f>>2];f=e+(b*24|0)+8|0;h=g+(b*24|0)+8|0;c[f>>2]=c[h>>2];c[f+4>>2]=c[h+4>>2];c[f+8>>2]=c[h+8>>2];c[f+12>>2]=c[h+12>>2];b=b+1|0}while((b|0)!=(d|0))}__ZN6VectorIN9PCKPacker4FileEE6_unrefEPv(a,c[a>>2]|0);c[a>>2]=e;return}function __ZNK12MethodBind1RI9PCKPacker5ErrorbE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;switch(b|0){case -1:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}case 0:{__ZN7VariantC2Eb(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}default:e=0}l=a;return e|0}function __ZNK12MethodBind1RI9PCKPacker5ErrorbE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1099132);l=a;return c[b>>2]|0}function __ZN12MethodBind1RI9PCKPacker5ErrorbE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;i=l;l=l+48|0;if((l|0)>=(m|0))ba(48);j=i+24|0;k=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1255284)|0:0){c[h>>2]=0;a[1263537]=0;n=d+24|0;o=c[n>>2]|0;if((o|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=o;c[b>>2]=0;l=i;return}p=o-(c[d+20>>2]|0)|0;if((p|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=p;c[b>>2]=0;l=i;return}if((g|0)>0){if((o|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);q=0}else{a[1263537]=0;q=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,q)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=q;c[b>>2]=0;l=i;return}}q=c[d+44>>2]|0;o=c[d+48>>2]|0;p=e+(o>>1)|0;if(!(o&1))r=q;else r=c[(c[p>>2]|0)+q>>2]|0;do if((g|0)<1){q=c[n>>2]|0;o=q+-1|0;if((q|0)>=1){e=c[d+16>>2]|0;s=(e|0)==0;if(s)t=0;else t=c[e+-4>>2]|0;if((q|0)<=(t|0)){if(s)u=0;else u=c[e+-4>>2]|0;do if((u|0)<(q|0)){if(s)v=0;else v=c[e+-4>>2]|0;if((v|0)<(q|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);w=0;break}else{a[1263537]=0;x=31;break}}else x=31;while(0);if((x|0)==31)w=e+(o*24|0)|0;__ZN7VariantC2ERKS_(k,w);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);f=__ZNK7VariantcvbEv(k)|0;__ZN7VariantC2Ei(j,$i[r&8191](p,f)|0);if(c[k>>2]|0)__ZN7Variant5clearEv(k);__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,897,1146558,0);c[b>>2]=0;l=i;return}function __ZN12MethodBind1RI9PCKPacker5ErrorbE7ptrcallEP6ObjectPPKvPv(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0;if(!d)g=0;else{h=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1255284)|0;g=h?d:0}d=c[b+44>>2]|0;h=c[b+48>>2]|0;b=g+(h>>1)|0;if(!(h&1))i=d;else i=c[(c[b>>2]|0)+d>>2]|0;c[f>>2]=$i[i&8191](b,(a[c[e>>2]>>0]|0)!=0)|0;return}function __ZN12MethodBind1RI9PCKPacker5ErrorbED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN6VectorIN9PCKPacker4FileEE9push_backES1_(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;g=c[b>>2]|0;if(!g)h=0;else h=c[g+-4>>2]|0;if(__ZN6VectorIN9PCKPacker4FileEE6resizeEi(b,h+1|0)|0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);i=1;l=e;return i|0}a[1263537]=0;h=c[b>>2]|0;if(!h)j=0;else j=c[h+-4>>2]|0;h=j+-1|0;g=c[d>>2]|0;if((g|0)!=0?(__Z28atomic_conditional_incrementPj(g+-8|0)|0)!=0:0)k=c[d>>2]|0;else k=0;g=d+4|0;n=c[g>>2]|0;if((n|0)!=0?(__Z28atomic_conditional_incrementPj(n+-8|0)|0)!=0:0)o=c[g>>2]|0;else o=0;g=d+8|0;c[f>>2]=c[g>>2];c[f+4>>2]=c[g+4>>2];c[f+8>>2]=c[g+8>>2];c[f+12>>2]=c[g+12>>2];do if((j|0)<1)p=20;else{g=c[b>>2]|0;d=(g|0)==0;if(d)q=0;else q=c[g+-4>>2]|0;if((q|0)<(j|0)){if(d)r=0;else r=c[g+-4>>2]|0;if((r|0)<(j|0)){p=20;break}a[1263537]=0}__ZN6VectorIN9PCKPacker4FileEE14_copy_on_writeEv(b);s=(c[b>>2]|0)+(h*24|0)|0}while(0);if((p|0)==20){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);s=0}h=c[s>>2]|0;b=k;if((h|0)!=(b|0)){if(h|0?(__Z16atomic_decrementPj(h+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(h,1);c[s>>2]=0;if(k|0?__Z28atomic_conditional_incrementPj(b+-8|0)|0:0)c[s>>2]=k}b=s+4|0;h=c[b>>2]|0;j=o;do if((h|0)==(j|0)){r=s+8|0;c[r>>2]=c[f>>2];c[r+4>>2]=c[f+4>>2];c[r+8>>2]=c[f+8>>2];c[r+12>>2]=c[f+12>>2];if(o|0)p=40}else{if(h|0?(__Z16atomic_decrementPj(h+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(h,1);c[b>>2]=0;if(!o){r=s+8|0;c[r>>2]=c[f>>2];c[r+4>>2]=c[f+4>>2];c[r+8>>2]=c[f+8>>2];c[r+12>>2]=c[f+12>>2];break}if(__Z28atomic_conditional_incrementPj(j+-8|0)|0)c[b>>2]=o;r=s+8|0;c[r>>2]=c[f>>2];c[r+4>>2]=c[f+4>>2];c[r+8>>2]=c[f+8>>2];c[r+12>>2]=c[f+12>>2];p=40}while(0);if((p|0)==40?(p=o,(__Z16atomic_decrementPj(p+-8|0)|0)==0):0)__ZN6Memory11free_staticEPvb(p,1);p=k;if(!k){i=0;l=e;return i|0}if(__Z16atomic_decrementPj(p+-8|0)|0){i=0;l=e;return i|0}__ZN6Memory11free_staticEPvb(p,1);i=0;l=e;return i|0}function __ZN6VectorIN9PCKPacker4FileEE6resizeEi(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0;if((d|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,269,1145657,0);e=31;return e|0}a[1263537]=0;f=c[b>>2]|0;if(!f)g=0;else g=c[f+-4>>2]|0;if((g|0)==(d|0)){e=0;return e|0}if(!d){__ZN6VectorIN9PCKPacker4FileEE6_unrefEPv(b,f);c[b>>2]=0;e=0;return e|0}__ZN6VectorIN9PCKPacker4FileEE14_copy_on_writeEv(b);f=d*24|0;if(d>>>0<=178956970?(g=f+-1|0,h=g>>>1|g,g=h>>>2|h,h=g>>>4|g,g=h>>>8|h,h=(g>>>16|g)+1|0,f>>>0<4294967264):0){a[1263537]=0;f=c[b>>2]|0;do if(!f)if((d|0)>0)i=15;else{j=0;i=24}else{g=c[f+-4>>2]|0;if((g|0)<(d|0))if(!g)i=15;else{k=__ZN6Memory14realloc_staticEPvjb(f,h,1)|0;if(k|0){a[1263537]=0;l=k;m=c[k+-4>>2]|0;break}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,300,1145876,0);e=6;return e|0}else{j=g;i=24}}while(0);do if((i|0)==15){g=__ZN6Memory12alloc_staticEjb(h,1)|0;if(g|0){a[1263537]=0;c[g+-4>>2]=0;c[g+-8>>2]=1;l=g;m=0;break}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,292,1145820,0);e=6;return e|0}else if((i|0)==24){if((j|0)<=(d|0)){e=0;return e|0}if((c[f+-4>>2]|0)>>>0>d>>>0){g=d;k=f;do{n=k+(g*24|0)|0;o=c[k+(g*24|0)+4>>2]|0;if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(o,1);o=c[n>>2]|0;if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(o,1);g=g+1|0;k=c[b>>2]|0}while(g>>>0<(c[k+-4>>2]|0)>>>0);p=k}else p=f;g=__ZN6Memory14realloc_staticEPvjb(p,h,1)|0;if(!g){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,324,1145876,0);e=6;return e|0}else{a[1263537]=0;c[b>>2]=g;c[g+-4>>2]=d;e=0;return e|0}}while(0);c[b>>2]=l;if((m|0)<(d|0)){b=m;do{c[l+(b*24|0)>>2]=0;c[l+(b*24|0)+4>>2]=0;b=b+1|0}while((b|0)!=(d|0))}c[l+-4>>2]=d;e=0;return e|0}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,285,1145723,0);e=6;return e|0}function __ZNK12MethodBind2RI9PCKPacker5ErrorRK6StringS4_E18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case -1:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;l=a;return f|0}case 0:{c[d>>2]=0;__ZN7VariantC2ERK6String(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);g=c[d>>2]|0;if(g|0?(__Z16atomic_decrementPj(g+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(g,1);f=b;l=a;return f|0}case 1:{c[d>>2]=0;__ZN7VariantC2ERK6String(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);e=c[d>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);f=b;l=a;return f|0}default:{f=0;l=a;return f|0}}return 0}function __ZNK12MethodBind2RI9PCKPacker5ErrorRK6StringS4_E18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1099132);l=a;return c[b>>2]|0}function __ZN12MethodBind2RI9PCKPacker5ErrorRK6StringS4_E4callEP6ObjectPPK7VariantiRNS8_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0;i=l;l=l+80|0;if((l|0)>=(m|0))ba(80);j=i+48|0;k=i+76|0;n=i+24|0;o=i+72|0;p=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1255284)|0:0){c[h>>2]=0;a[1263537]=0;q=d+24|0;r=c[q>>2]|0;if((r|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=r;c[b>>2]=0;l=i;return}s=r-(c[d+20>>2]|0)|0;if((s|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=s;c[b>>2]=0;l=i;return}if((g|0)>0){if((r|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);t=0}else{a[1263537]=0;t=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,t)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=t;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[q>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);u=0}else{a[1263537]=0;u=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,u)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=u;c[b>>2]=0;l=i;return}}}u=c[d+44>>2]|0;t=c[d+48>>2]|0;r=e+(t>>1)|0;if(!(t&1))v=u;else v=c[(c[r>>2]|0)+u>>2]|0;do if((g|0)<1){u=c[q>>2]|0;t=u+-1|0;if((u|0)>=1){e=c[d+16>>2]|0;s=(e|0)==0;if(s)w=0;else w=c[e+-4>>2]|0;if((u|0)<=(w|0)){if(s)x=0;else x=c[e+-4>>2]|0;do if((x|0)<(u|0)){if(s)y=0;else y=c[e+-4>>2]|0;if((y|0)<(u|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);z=0;break}else{a[1263537]=0;A=37;break}}else A=37;while(0);if((A|0)==37)z=e+(t*24|0)|0;__ZN7VariantC2ERKS_(n,z);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f>>2]|0);while(0);c[k>>2]=__ZNK7Variantcv6StringEv(n)|0;do if((g|0)<2){z=c[q>>2]|0;y=z+-1|0;x=z+-2|0;if((z|0)>=2){z=c[d+16>>2]|0;w=(z|0)==0;if(w)B=0;else B=c[z+-4>>2]|0;if((y|0)<=(B|0)){if(w)C=0;else C=c[z+-4>>2]|0;do if((C|0)<(y|0)){if(w)D=0;else D=c[z+-4>>2]|0;if((D|0)<(y|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);E=0;break}else{a[1263537]=0;A=54;break}}else A=54;while(0);if((A|0)==54)E=z+(x*24|0)|0;__ZN7VariantC2ERKS_(p,E);break}}c[p>>2]=0}else __ZN7VariantC2ERKS_(p,c[f+4>>2]|0);while(0);c[o>>2]=__ZNK7Variantcv6StringEv(p)|0;__ZN7VariantC2Ei(j,nj[v&2047](r,k,o)|0);r=c[o>>2]|0;if(r|0?(__Z16atomic_decrementPj(r+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(r,1);if(c[p>>2]|0)__ZN7Variant5clearEv(p);p=c[k>>2]|0;if(p|0?(__Z16atomic_decrementPj(p+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(p,1);if(c[n>>2]|0)__ZN7Variant5clearEv(n);__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1544,1146558,0);c[b>>2]=0;l=i;return}function __ZN12MethodBind2RI9PCKPacker5ErrorRK6StringS4_E7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f+4|0;h=f;if(!b)i=0;else{j=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1255284)|0;i=j?b:0}b=c[a+44>>2]|0;j=c[a+48>>2]|0;a=i+(j>>1)|0;if(!(j&1))k=b;else k=c[(c[a>>2]|0)+b>>2]|0;b=c[d>>2]|0;j=c[b>>2]|0;if((j|0)!=0?(__Z28atomic_conditional_incrementPj(j+-8|0)|0)!=0:0)n=c[b>>2]|0;else n=0;c[g>>2]=n;n=c[d+4>>2]|0;d=c[n>>2]|0;if((d|0)!=0?(__Z28atomic_conditional_incrementPj(d+-8|0)|0)!=0:0)o=c[n>>2]|0;else o=0;c[h>>2]=o;c[e>>2]=nj[k&2047](a,g,h)|0;a=c[h>>2]|0;if(a|0?(__Z16atomic_decrementPj(a+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(a,1);a=c[g>>2]|0;if(!a){l=f;return}if(__Z16atomic_decrementPj(a+-8|0)|0){l=f;return}__ZN6Memory11free_staticEPvb(a,1);l=f;return}function __ZN12MethodBind2RI9PCKPacker5ErrorRK6StringS4_ED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK12MethodBind2RI9PCKPacker5ErrorRK6StringiE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return __ZNK12MethodBind2RI9PCKPacker5ErrorRK6StringiE18_get_argument_typeEi(a,b)|0}function __ZNK12MethodBind2RI9PCKPacker5ErrorRK6StringiE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1099132);l=a;return c[b>>2]|0}function __ZN12MethodBind2RI9PCKPacker5ErrorRK6StringiE4callEP6ObjectPPK7VariantiRNS8_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0;i=l;l=l+80|0;if((l|0)>=(m|0))ba(80);j=i+48|0;k=i+72|0;n=i+24|0;o=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1255284)|0:0){c[h>>2]=0;a[1263537]=0;p=d+24|0;q=c[p>>2]|0;if((q|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=q;c[b>>2]=0;l=i;return}r=q-(c[d+20>>2]|0)|0;if((r|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=r;c[b>>2]=0;l=i;return}if((g|0)>0){if((q|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);s=0}else{a[1263537]=0;s=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,s)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=s;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[p>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);t=0}else{a[1263537]=0;t=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,t)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=t;c[b>>2]=0;l=i;return}}}t=c[d+44>>2]|0;s=c[d+48>>2]|0;q=e+(s>>1)|0;if(!(s&1))u=t;else u=c[(c[q>>2]|0)+t>>2]|0;do if((g|0)<1){t=c[p>>2]|0;s=t+-1|0;if((t|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)v=0;else v=c[e+-4>>2]|0;if((t|0)<=(v|0)){if(r)w=0;else w=c[e+-4>>2]|0;do if((w|0)<(t|0)){if(r)x=0;else x=c[e+-4>>2]|0;if((x|0)<(t|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);y=0;break}else{a[1263537]=0;z=37;break}}else z=37;while(0);if((z|0)==37)y=e+(s*24|0)|0;__ZN7VariantC2ERKS_(n,y);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f>>2]|0);while(0);c[k>>2]=__ZNK7Variantcv6StringEv(n)|0;do if((g|0)<2){y=c[p>>2]|0;x=y+-1|0;w=y+-2|0;if((y|0)>=2){y=c[d+16>>2]|0;v=(y|0)==0;if(v)A=0;else A=c[y+-4>>2]|0;if((x|0)<=(A|0)){if(v)B=0;else B=c[y+-4>>2]|0;do if((B|0)<(x|0)){if(v)C=0;else C=c[y+-4>>2]|0;if((C|0)<(x|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);D=0;break}else{a[1263537]=0;z=54;break}}else z=54;while(0);if((z|0)==54)D=y+(w*24|0)|0;__ZN7VariantC2ERKS_(o,D);break}}c[o>>2]=0}else __ZN7VariantC2ERKS_(o,c[f+4>>2]|0);while(0);f=__ZNK7VariantcviEv(o)|0;__ZN7VariantC2Ei(j,nj[u&2047](q,k,f)|0);if(c[o>>2]|0)__ZN7Variant5clearEv(o);o=c[k>>2]|0;if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(o,1);if(c[n>>2]|0)__ZN7Variant5clearEv(n);__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1544,1146558,0);c[b>>2]=0;l=i;return}function __ZN12MethodBind2RI9PCKPacker5ErrorRK6StringiE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f;if(!b)h=0;else{i=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1255284)|0;h=i?b:0}b=c[a+44>>2]|0;i=c[a+48>>2]|0;a=h+(i>>1)|0;if(!(i&1))j=b;else j=c[(c[a>>2]|0)+b>>2]|0;b=c[d>>2]|0;i=c[b>>2]|0;if((i|0)!=0?(__Z28atomic_conditional_incrementPj(i+-8|0)|0)!=0:0)k=c[b>>2]|0;else k=0;c[g>>2]=k;c[e>>2]=nj[j&2047](a,g,c[c[d+4>>2]>>2]|0)|0;d=c[g>>2]|0;if(!d){l=f;return}if(__Z16atomic_decrementPj(d+-8|0)|0){l=f;return}__ZN6Memory11free_staticEPvb(d,1);l=f;return}function __ZN12MethodBind2RI9PCKPacker5ErrorRK6StringiED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK12MethodBind2RI9PCKPacker5ErrorRK6StringiE18_get_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case -1:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;l=a;return f|0}case 0:{c[d>>2]=0;__ZN7VariantC2ERK6String(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);e=c[d>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);f=b;l=a;return f|0}case 1:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;l=a;return f|0}default:{f=0;l=a;return f|0}}return 0}function __ZN10PacketPeer18_initialize_classvEv(b){b=b|0;if(a[1257e3]|0)return;if(!(a[1257001]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI9ReferenceEEvv();__ZN9Reference13_bind_methodsEv();a[1257001]=1}__ZN7ClassDB10_add_classI10PacketPeerEEvv();__ZN10PacketPeer13_bind_methodsEv();a[1257e3]=1;return}function __ZN10PacketPeer5_setvERK10StringNameRK7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK10PacketPeer5_getvERK10StringNameR7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZN10PacketPeer14_notificationvEib(a,b,c){a=a|0;b=b|0;c=c|0;return}function __ZNK10PacketPeer16_get_class_namevEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+8|0;e=b+4|0;f=b;g=a+88|0;a=c[g>>2]|0;if(a|0){if(c[a+4>>2]|0){l=b;return g|0}if(__ZNK6String6lengthEv(a+8|0)|0){l=b;return g|0}}__ZN6StringC2EPKc(d,1099802);c[f>>2]=c[d>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameaSERKS_(g,e);__ZN10StringNameD2Ev(e);e=c[f>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);l=b;return g|0}function __ZNK10PacketPeer9get_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1099802);l=a;return c[b>>2]|0}function __ZNK10PacketPeer8is_classERK6String(a,b){a=a|0;b=b|0;var c=0;if(!(__ZNK6StringeqEPKc(b,1099802)|0)?!(__ZNK6StringeqEPKc(b,1126157)|0):0)c=__ZNK6StringeqEPKc(b,1142944)|0;else c=1;return c|0}function __ZNK10PacketPeer12is_class_ptrEPv(a,b){a=a|0;b=b|0;return (b|0)==1220840|((b|0)==1220724|(b|0)==1220580)|0}function __ZN10PacketPeerD2Ev(a){a=a|0;c[a>>2]=399112;__ZN10StringNameD2Ev(a+88|0);__ZN9ReferenceD2Ev(a);return}function __ZN10PacketPeerD0Ev(a){a=a|0;c[a>>2]=399112;__ZN10StringNameD2Ev(a+88|0);__ZN9ReferenceD2Ev(a);__ZdlPv(a);return}function __ZNK10PacketPeer17get_packet_bufferER10PoolVectorIhE(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e+4|0;g=e;h=nj[c[(c[b>>2]|0)+88>>2]&2047](b,f,g)|0;if(h|0){i=h;l=e;return i|0}__ZN10PoolVectorIhE6resizeEi(d,c[g>>2]|0)|0;if(!(c[g>>2]|0)){i=0;l=e;return i|0}if((c[d>>2]|0)!=0?(__ZN10PoolVectorIhE14_copy_on_writeEv(d),h=c[d>>2]|0,(h|0)!=0):0){__Z16atomic_incrementPj(h+4|0)|0;j=h;k=c[h+8>>2]|0}else{j=0;k=0}if((c[g>>2]|0)>0){h=0;do{a[k+h>>0]=a[(c[f>>2]|0)+h>>0]|0;h=h+1|0}while((h|0)<(c[g>>2]|0))}if(!j){i=0;l=e;return i|0}__Z16atomic_decrementPj(j+4|0)|0;i=0;l=e;return i|0}function __ZN10PacketPeer17put_packet_bufferERK10PoolVectorIhE(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;d=c[b>>2]|0;if(!d){e=0;return e|0}b=c[d+16>>2]|0;if(!b){e=0;return e|0}__Z16atomic_incrementPj(d+4|0)|0;f=nj[c[(c[a>>2]|0)+92>>2]&2047](a,c[d+8>>2]|0,b)|0;__Z16atomic_decrementPj(d+4|0)|0;e=f;return e|0}function __ZNK10PacketPeer7get_varER7Variant(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d+4|0;f=d;g=nj[c[(c[a>>2]|0)+88>>2]&2047](a,e,f)|0;if(g|0){h=g;l=d;return h|0}h=__Z14decode_variantR7VariantPKhiPi(b,c[e>>2]|0,c[f>>2]|0,0)|0;l=d;return h|0}function __ZN10PacketPeer7put_varERK7Variant(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;g=__Z14encode_variantRK7VariantPhRi(d,0,f)|0;if(g|0){h=g;l=e;return h|0}g=c[f>>2]|0;if(!g){h=0;l=e;return h|0}i=g;g=l;l=l+((1*i|0)+15&-16)|0;if((l|0)>=(m|0))ba((1*i|0)+15&-16|0);a[1263537]=0;i=__Z14encode_variantRK7VariantPhRi(d,g,f)|0;if(!i){a[1263537]=0;h=nj[c[(c[b>>2]|0)+92>>2]&2047](b,g,c[f>>2]|0)|0;l=e;return h|0}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1109472,1099142,94,1145420,0);h=i;l=e;return h|0}return 0}function __ZN10PacketPeer13_bind_methodsEv(){var a=0,b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);b=a+40|0;d=a+32|0;e=a+24|0;f=a+16|0;g=a+8|0;h=a;__Z8D_METHODPKc(b,1109550);i=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(i);c[i>>2]=399236;__ZN10MethodBind10_set_constEb(i,1);__ZN10MethodBind24_generate_argument_typesEi(i,0);__ZN10MethodBind12_set_returnsEb(i,1);c[i+44>>2]=1946;c[i+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,i,b,0,0)|0;i=b+4|0;j=c[i>>2]|0;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0){k=c[i>>2]|0;i=(k|0)==0?0:k+-4|0;k=i+4|0;if(c[i>>2]|0){n=0;do{__ZN10StringNameD2Ev(k+(n<<2)|0);n=n+1|0}while(n>>>0<(c[i>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(j,1)}__ZN10StringNameD2Ev(b);__Z8D_METHODPKcS0_(d,1109472,1099166);b=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(b);c[b>>2]=399272;__ZN10MethodBind10_set_constEb(b,0);__ZN10MethodBind24_generate_argument_typesEi(b,1);__ZN10MethodBind12_set_returnsEb(b,1);c[b+44>>2]=112;c[b+48>>2]=1;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,b,d,0,0)|0;b=d+4|0;j=c[b>>2]|0;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0){i=c[b>>2]|0;b=(i|0)==0?0:i+-4|0;i=b+4|0;if(c[b>>2]|0){n=0;do{__ZN10StringNameD2Ev(i+(n<<2)|0);n=n+1|0}while(n>>>0<(c[b>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(j,1)}__ZN10StringNameD2Ev(d);__Z8D_METHODPKc(e,1099178);d=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(d);c[d>>2]=399308;__ZN10MethodBind10_set_constEb(d,1);__ZN10MethodBind24_generate_argument_typesEi(d,0);__ZN10MethodBind12_set_returnsEb(d,1);c[d+44>>2]=5812;c[d+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,d,e,0,0)|0;d=e+4|0;j=c[d>>2]|0;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0){b=c[d>>2]|0;d=(b|0)==0?0:b+-4|0;b=d+4|0;if(c[d>>2]|0){n=0;do{__ZN10StringNameD2Ev(b+(n<<2)|0);n=n+1|0}while(n>>>0<(c[d>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(j,1)}__ZN10StringNameD2Ev(e);__Z8D_METHODPKcS0_(f,1099189,1117681);e=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(e);c[e>>2]=399344;__ZN10MethodBind10_set_constEb(e,0);__ZN10MethodBind24_generate_argument_typesEi(e,1);__ZN10MethodBind12_set_returnsEb(e,1);c[e+44>>2]=4739;c[e+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,e,f,0,0)|0;e=f+4|0;j=c[e>>2]|0;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0){d=c[e>>2]|0;e=(d|0)==0?0:d+-4|0;d=e+4|0;if(c[e>>2]|0){n=0;do{__ZN10StringNameD2Ev(d+(n<<2)|0);n=n+1|0}while(n>>>0<(c[e>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(j,1)}__ZN10StringNameD2Ev(f);__Z8D_METHODPKc(g,1099206);f=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(f);c[f>>2]=399380;__ZN10MethodBind10_set_constEb(f,1);__ZN10MethodBind24_generate_argument_typesEi(f,0);__ZN10MethodBind12_set_returnsEb(f,1);c[f+44>>2]=5813;c[f+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,f,g,0,0)|0;f=g+4|0;j=c[f>>2]|0;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0){e=c[f>>2]|0;f=(e|0)==0?0:e+-4|0;e=f+4|0;if(c[f>>2]|0){n=0;do{__ZN10StringNameD2Ev(e+(n<<2)|0);n=n+1|0}while(n>>>0<(c[f>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(j,1)}__ZN10StringNameD2Ev(g);__Z8D_METHODPKc(h,1099229);g=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(g);c[g>>2]=399416;__ZN10MethodBind10_set_constEb(g,1);__ZN10MethodBind24_generate_argument_typesEi(g,0);__ZN10MethodBind12_set_returnsEb(g,1);c[g+44>>2]=84;c[g+48>>2]=1;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,g,h,0,0)|0;g=h+4|0;j=c[g>>2]|0;if(!j){__ZN10StringNameD2Ev(h);l=a;return}if(__Z16atomic_decrementPj(j+-8|0)|0){__ZN10StringNameD2Ev(h);l=a;return}f=c[g>>2]|0;g=(f|0)==0?0:f+-4|0;f=g+4|0;if(c[g>>2]|0){n=0;do{__ZN10StringNameD2Ev(f+(n<<2)|0);n=n+1|0}while(n>>>0<(c[g>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(j,1);__ZN10StringNameD2Ev(h);l=a;return}function __ZNK10PacketPeer12_bnd_get_varEv(a,b){a=a|0;b=b|0;c[a>>2]=0;$i[c[(c[b>>2]|0)+108>>2]&8191](b,a)|0;return}function __ZNK10PacketPeer11_get_packetEv(a){a=a|0;var b=0,d=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b;c[d>>2]=0;c[a+92>>2]=$i[c[(c[a>>2]|0)+100>>2]&8191](a,d)|0;l=b;return c[d>>2]|0}function __ZN10PacketPeer11_put_packetERK10PoolVectorIhE(a,b){a=a|0;b=b|0;return $i[c[(c[a>>2]|0)+104>>2]&8191](a,b)|0}function __ZNK10PacketPeer17_get_packet_errorEv(a){a=a|0;return c[a+92>>2]|0}function __ZNK13MethodBind0RCI10PacketPeeriE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK13MethodBind0RCI10PacketPeeriE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1099802);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI10PacketPeeriE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1220840)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2Ei(i,ij[n&8191](d)|0);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI10PacketPeeriE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0;if(!b)f=0;else{d=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1220840)|0;f=d?b:0}b=c[a+44>>2]|0;d=c[a+48>>2]|0;a=f+(d>>1)|0;if(!(d&1)){g=b;h=ij[g&8191](a)|0;c[e>>2]=h;return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=ij[g&8191](a)|0;c[e>>2]=h;return}}function __ZN13MethodBind0RCI10PacketPeeriED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI10PacketPeer5ErrorE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK13MethodBind0RCI10PacketPeer5ErrorE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1099802);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI10PacketPeer5ErrorE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1220840)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2Ei(i,ij[n&8191](d)|0);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI10PacketPeer5ErrorE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0;if(!b)f=0;else{d=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1220840)|0;f=d?b:0}b=c[a+44>>2]|0;d=c[a+48>>2]|0;a=f+(d>>1)|0;if(!(d&1)){g=b;h=ij[g&8191](a)|0;c[e>>2]=h;return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=ij[g&8191](a)|0;c[e>>2]=h;return}}function __ZN13MethodBind0RCI10PacketPeer5ErrorED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK12MethodBind1RI10PacketPeer5ErrorRK10PoolVectorIhEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case -1:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;break}case 0:{c[d>>2]=0;__ZN7VariantC2ERK10PoolVectorIhE(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);__ZN10PoolVectorIhE12_unreferenceEv(d);f=b;break}default:f=0}l=a;return f|0}function __ZNK12MethodBind1RI10PacketPeer5ErrorRK10PoolVectorIhEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1099802);l=a;return c[b>>2]|0}function __ZN12MethodBind1RI10PacketPeer5ErrorRK10PoolVectorIhEE4callEP6ObjectPPK7VariantiRNS9_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0;i=l;l=l+64|0;if((l|0)>=(m|0))ba(64);j=i+24|0;k=i+48|0;n=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1220840)|0:0){c[h>>2]=0;a[1263537]=0;o=d+24|0;p=c[o>>2]|0;if((p|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=p;c[b>>2]=0;l=i;return}q=p-(c[d+20>>2]|0)|0;if((q|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=q;c[b>>2]=0;l=i;return}if((g|0)>0){if((p|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);r=0}else{a[1263537]=0;r=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,r)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=r;c[b>>2]=0;l=i;return}}r=c[d+44>>2]|0;p=c[d+48>>2]|0;q=e+(p>>1)|0;if(!(p&1))s=r;else s=c[(c[q>>2]|0)+r>>2]|0;do if((g|0)<1){r=c[o>>2]|0;p=r+-1|0;if((r|0)>=1){e=c[d+16>>2]|0;t=(e|0)==0;if(t)u=0;else u=c[e+-4>>2]|0;if((r|0)<=(u|0)){if(t)v=0;else v=c[e+-4>>2]|0;do if((v|0)<(r|0)){if(t)w=0;else w=c[e+-4>>2]|0;if((w|0)<(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);x=0;break}else{a[1263537]=0;y=31;break}}else y=31;while(0);if((y|0)==31)x=e+(p*24|0)|0;__ZN7VariantC2ERKS_(n,x);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f>>2]|0);while(0);c[k>>2]=__ZNK7Variantcv10PoolVectorIhEEv(n)|0;__ZN7VariantC2Ei(j,$i[s&8191](q,k)|0);__ZN10PoolVectorIhE12_unreferenceEv(k);if(c[n>>2]|0)__ZN7Variant5clearEv(n);__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,897,1146558,0);c[b>>2]=0;l=i;return}function __ZN12MethodBind1RI10PacketPeer5ErrorRK10PoolVectorIhEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f+4|0;h=f;if(!b)i=0;else{j=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1220840)|0;i=j?b:0}b=c[a+44>>2]|0;j=c[a+48>>2]|0;a=i+(j>>1)|0;if(!(j&1))k=b;else k=c[(c[a>>2]|0)+b>>2]|0;b=c[d>>2]|0;c[g>>2]=0;if((c[b>>2]|0?(__ZN10PoolVectorIhE12_unreferenceEv(g),d=c[b>>2]|0,d|0):0)?__Z28atomic_conditional_incrementPj(d)|0:0)c[g>>2]=c[b>>2];c[h>>2]=c[g>>2];c[e>>2]=$i[k&8191](a,h)|0;__ZN10PoolVectorIhE12_unreferenceEv(h);l=f;return}function __ZN12MethodBind1RI10PacketPeer5ErrorRK10PoolVectorIhEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI10PacketPeer10PoolVectorIhEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;if((b|0)!=-1){f=0;l=a;return f|0}c[d>>2]=0;__ZN7VariantC2ERK10PoolVectorIhE(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);__ZN10PoolVectorIhE12_unreferenceEv(d);f=b;l=a;return f|0}function __ZNK13MethodBind0RCI10PacketPeer10PoolVectorIhEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1099802);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI10PacketPeer10PoolVectorIhEE4callEP6ObjectPPK7VariantiRNS6_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;j=f+24|0;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1220840)|0:0){c[h>>2]=0;a[1263537]=0;k=c[d+24>>2]|0;if((k|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=k;c[b>>2]=0;l=f;return}n=k-(c[d+20>>2]|0)|0;if((n|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=n;c[b>>2]=0;l=f;return}n=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))o=n;else o=c[(c[d>>2]|0)+n>>2]|0;c[j>>2]=ij[o&8191](d)|0;__ZN7VariantC2ERK10PoolVectorIhE(i,j);__ZN10PoolVectorIhE12_unreferenceEv(j);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI10PacketPeer10PoolVectorIhEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=d;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1220840)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;b=ij[i&8191](a)|0;c[f>>2]=b;a=b;if(((c[e>>2]|0)!=(b|0)?(__ZN10PoolVectorIhE12_unreferenceEv(e),b|0):0)?__Z28atomic_conditional_incrementPj(b)|0:0)c[e>>2]=a;__ZN10PoolVectorIhE12_unreferenceEv(f);l=d;return}function __ZN13MethodBind0RCI10PacketPeer10PoolVectorIhEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK12MethodBind1RI10PacketPeer5ErrorRK7VariantE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case -1:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;l=a;return f|0}case 0:{c[d>>2]=0;__ZN7VariantC2ERKS_(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);if(c[d>>2]|0)__ZN7Variant5clearEv(d);f=b;l=a;return f|0}default:{f=0;l=a;return f|0}}return 0}function __ZNK12MethodBind1RI10PacketPeer5ErrorRK7VariantE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1099802);l=a;return c[b>>2]|0}function __ZN12MethodBind1RI10PacketPeer5ErrorRK7VariantE4callEP6ObjectPPS3_iRNS2_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0;i=l;l=l+80|0;if((l|0)>=(m|0))ba(80);j=i+48|0;k=i+24|0;n=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1220840)|0:0){c[h>>2]=0;a[1263537]=0;o=d+24|0;p=c[o>>2]|0;if((p|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=p;c[b>>2]=0;l=i;return}q=p-(c[d+20>>2]|0)|0;if((q|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=q;c[b>>2]=0;l=i;return}if((g|0)>0){if((p|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);r=0}else{a[1263537]=0;r=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,r)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=r;c[b>>2]=0;l=i;return}}r=c[d+44>>2]|0;p=c[d+48>>2]|0;q=e+(p>>1)|0;if(!(p&1))s=r;else s=c[(c[q>>2]|0)+r>>2]|0;do if((g|0)<1){r=c[o>>2]|0;p=r+-1|0;if((r|0)>=1){e=c[d+16>>2]|0;t=(e|0)==0;if(t)u=0;else u=c[e+-4>>2]|0;if((r|0)<=(u|0)){if(t)v=0;else v=c[e+-4>>2]|0;do if((v|0)<(r|0)){if(t)w=0;else w=c[e+-4>>2]|0;if((w|0)<(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);x=0;break}else{a[1263537]=0;y=31;break}}else y=31;while(0);if((y|0)==31)x=e+(p*24|0)|0;__ZN7VariantC2ERKS_(n,x);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f>>2]|0);while(0);__ZN7VariantC2ERKS_(k,n);__ZN7VariantC2Ei(j,$i[s&8191](q,k)|0);if(c[k>>2]|0)__ZN7Variant5clearEv(k);if(c[n>>2]|0)__ZN7Variant5clearEv(n);__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,897,1146558,0);c[b>>2]=0;l=i;return}function __ZN12MethodBind1RI10PacketPeer5ErrorRK7VariantE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);g=f;if(!b)h=0;else{i=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1220840)|0;h=i?b:0}b=c[a+44>>2]|0;i=c[a+48>>2]|0;a=h+(i>>1)|0;if(!(i&1))j=b;else j=c[(c[a>>2]|0)+b>>2]|0;__ZN7VariantC2ERKS_(g,c[d>>2]|0);c[e>>2]=$i[j&8191](a,g)|0;if(!(c[g>>2]|0)){l=f;return}__ZN7Variant5clearEv(g);l=f;return}function __ZN12MethodBind1RI10PacketPeer5ErrorRK7VariantED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI10PacketPeer7VariantE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;if((b|0)!=-1){f=0;l=a;return f|0}c[d>>2]=0;__ZN7VariantC2ERKS_(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);if(c[d>>2]|0)__ZN7Variant5clearEv(d);f=b;l=a;return f|0}function __ZNK13MethodBind0RCI10PacketPeer7VariantE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1099802);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI10PacketPeer7VariantE4callEP6ObjectPPKS1_iRNS1_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1220840)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;Pi[n&2047](i,d);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI10PacketPeer7VariantE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;d=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=d;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1220840)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;Pi[i&2047](f,a);__ZN7VariantaSERKS_(e,f);if(!(c[f>>2]|0)){l=d;return}__ZN7Variant5clearEv(f);l=d;return}function __ZN13MethodBind0RCI10PacketPeer7VariantED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN16PacketPeerStream18_initialize_classvEv(b){b=b|0;if(a[1263580]|0)return;if(!(a[1257e3]|0)){if(!(a[1257001]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI9ReferenceEEvv();__ZN9Reference13_bind_methodsEv();a[1257001]=1}__ZN7ClassDB10_add_classI10PacketPeerEEvv();__ZN10PacketPeer13_bind_methodsEv();a[1257e3]=1}__ZN7ClassDB10_add_classI16PacketPeerStreamEEvv();__ZN16PacketPeerStream13_bind_methodsEv();a[1263580]=1;return}function __ZN16PacketPeerStream5_setvERK10StringNameRK7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK16PacketPeerStream5_getvERK10StringNameR7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK16PacketPeerStream19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+24|0;g=e+4|0;h=e;if(!d)__ZNK10PacketPeer19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,0);__ZN6StringC2EPKc(f,1099785);i=c[f>>2]|0;f=i;j=g+4|0;c[j>>2]=0;k=g+12|0;c[k>>2]=0;c[g>>2]=0;n=(i|0)==0;if(!n?(c[j>>2]=0,__Z28atomic_conditional_incrementPj(i+-8|0)|0):0)c[j>>2]=f;c[g+8>>2]=0;f=c[k>>2]|0;if(f|0){if(!(__Z16atomic_decrementPj(f+-8|0)|0))__ZN6Memory11free_staticEPvb(f,1);c[k>>2]=0}c[g+16>>2]=256;if(!(c[b>>2]|0)){k=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=k;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0}k=__ZnwjPFPvjE(32,4740)|0;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0;c[k+12>>2]=0;c[k+16>>2]=7;f=k+20|0;c[f>>2]=0;j=k+24|0;c[j>>2]=0;o=k+28|0;c[o>>2]=0;__ZN12PropertyInfoaSERKS_(k,g)|0;p=c[b>>2]|0;q=p+4|0;r=c[q>>2]|0;c[j>>2]=r;c[f>>2]=0;c[o>>2]=p;if(r|0)c[r+20>>2]=k;c[q>>2]=k;if(!(c[p>>2]|0))c[p>>2]=k;k=p+8|0;c[k>>2]=(c[k>>2]|0)+1;k=c[g+12>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);k=c[g+4>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);if(!n?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);__ZN10StringNameC2EPKc(h,1099785);__ZN7ClassDB17get_property_listE10StringNameP4ListI12PropertyInfo16DefaultAllocatorEbPK6Object(h,b,1,a);__ZN10StringNameD2Ev(h);if(!d){l=e;return}__ZNK10PacketPeer19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,1);l=e;return}function __ZN16PacketPeerStream14_notificationvEib(a,b,c){a=a|0;b=b|0;c=c|0;return}function __ZNK16PacketPeerStream16_get_class_namevEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+8|0;e=b+4|0;f=b;g=a+96|0;a=c[g>>2]|0;if(a|0){if(c[a+4>>2]|0){l=b;return g|0}if(__ZNK6String6lengthEv(a+8|0)|0){l=b;return g|0}}__ZN6StringC2EPKc(d,1099785);c[f>>2]=c[d>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameaSERKS_(g,e);__ZN10StringNameD2Ev(e);e=c[f>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);l=b;return g|0}function __ZNK16PacketPeerStream9get_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1099785);l=a;return c[b>>2]|0}function __ZNK16PacketPeerStream8is_classERK6String(a,b){a=a|0;b=b|0;var c=0;if((!(__ZNK6StringeqEPKc(b,1099785)|0)?!(__ZNK6StringeqEPKc(b,1099802)|0):0)?!(__ZNK6StringeqEPKc(b,1126157)|0):0)c=__ZNK6StringeqEPKc(b,1142944)|0;else c=1;return c|0}function __ZNK16PacketPeerStream12is_class_ptrEPv(a,b){a=a|0;b=b|0;return (b|0)==1255288|((b|0)==1220840|((b|0)==1220724|(b|0)==1220580))|0}function __ZN16PacketPeerStreamD2Ev(a){a=a|0;var b=0,d=0;c[a>>2]=399452;b=c[a+120>>2]|0;if(b|0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(b,1);b=c[a+104>>2]|0;if(b|0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(b,1);b=a+100|0;d=c[b>>2]|0;if((d|0?__ZN9Reference11unreferenceEv(d)|0:0)?(d=c[b>>2]|0,__Z17predelete_handlerP6Object(d)|0):0){gj[c[(c[d>>2]|0)+76>>2]&8191](d);__ZN6Memory11free_staticEPvb(d,0)}c[b>>2]=0;__ZN10StringNameD2Ev(a+96|0);c[a>>2]=399112;__ZN10StringNameD2Ev(a+88|0);__ZN9ReferenceD2Ev(a);return}function __ZN16PacketPeerStreamD0Ev(a){a=a|0;__ZN16PacketPeerStreamD2Ev(a);__ZdlPv(a);return}function __ZNK16PacketPeerStream26get_available_packet_countEv(a){a=a|0;var b=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=b;__ZNK16PacketPeerStream12_poll_bufferEv(a)|0;f=a+104|0;g=c[f>>2]|0;h=(g|0)==0;if(h)i=0;else i=c[g+-4>>2]|0;j=(c[a+108>>2]|0)-(c[a+112>>2]|0)|0;if((j|0)>=0)if(h|(j|0)!=0)k=j;else k=c[g+-4>>2]|0;else{if(h)n=0;else n=c[g+-4>>2]|0;k=n+j|0}j=i-k|0;if(j>>>0<=3){o=0;l=b;return o|0}k=e+1|0;i=e+2|0;n=e+3|0;g=j;j=0;h=0;while(1){__ZN10RingBufferIhE4copyEPhii(f,e,h,4)|0;a=(d[k>>0]|0)<<8|(d[e>>0]|0)|(d[i>>0]|0)<<16|(d[n>>0]|0)<<24;p=g+-4|0;g=p-a|0;q=j+1|0;if(p>>>0<a>>>0){o=j;r=13;break}if(g>>>0<=3){o=q;r=13;break}else{j=q;h=h+4+a|0}}if((r|0)==13){l=b;return o|0}return 0}function __ZNK16PacketPeerStream10get_packetEPPKhRi(b,e,f){b=b|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0;g=l;l=l+16|0;if((l|0)>=(m|0))ba(16);h=g;if(!(c[b+100>>2]|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1099178,1099142,189,1099267,0);i=3;l=g;return i|0}a[1263537]=0;__ZNK16PacketPeerStream12_poll_bufferEv(b)|0;j=b+104|0;k=c[j>>2]|0;n=(k|0)==0;if(n)o=0;else o=c[k+-4>>2]|0;p=(c[b+108>>2]|0)-(c[b+112>>2]|0)|0;if((p|0)>=0)if(n|(p|0)!=0)q=p;else q=c[k+-4>>2]|0;else{if(n)r=0;else r=c[k+-4>>2]|0;q=r+p|0}p=o-q|0;if((p|0)<4){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1099178,1099142,193,1099563,0);i=2;l=g;return i|0}a[1263537]=0;__ZN10RingBufferIhE4copyEPhii(j,h,0,4)|0;q=(d[h+1>>0]|0)<<8|(d[h>>0]|0)|(d[h+2>>0]|0)<<16|(d[h+3>>0]|0)<<24;if((p+-4|0)<(q|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1099178,1099142,198,1099626,0);s=2}else{a[1263537]=0;__ZN10RingBufferIhE4readEPhib(j,h,4,1)|0;h=b+120|0;b=c[h>>2]|0;if((b|0)!=0?(c[b+-4>>2]|0)>0:0){__ZN6VectorIhE14_copy_on_writeEv(h);t=c[h>>2]|0}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);t=0}__ZN10RingBufferIhE4readEPhib(j,t,q,1)|0;t=c[h>>2]|0;if((t|0)!=0?(c[t+-4>>2]|0)>0:0){__ZN6VectorIhE14_copy_on_writeEv(h);u=c[h>>2]|0}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);u=0}c[e>>2]=u;c[f>>2]=q;s=0}i=s;l=g;return i|0}function __ZN16PacketPeerStream10put_packetEPKhi(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0;f=b+100|0;if(!(c[f>>2]|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1099256,1099142,210,1099267,0);g=3;return g|0}a[1263537]=0;h=__ZNK16PacketPeerStream12_poll_bufferEv(b)|0;if(h|0){g=h;return g|0}if(!e){g=0;return g|0}if((e|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1099256,1099142,219,1099332,0);g=31;return g|0}a[1263537]=0;h=e+4|0;i=b+120|0;b=c[i>>2]|0;j=(b|0)==0;if(j)k=0;else k=c[b+-4>>2]|0;if((h|0)>(k|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1099256,1099142,220,1099405,0);g=31;return g|0}a[1263537]=0;if(!j?(c[b+-4>>2]|0)>0:0){__ZN6VectorIhE14_copy_on_writeEv(i);l=c[i>>2]|0}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);l=0}a[l>>0]=e;a[l+1>>0]=e>>>8;a[l+2>>0]=e>>>16;a[l+3>>0]=e>>>24;l=c[i>>2]|0;if((l|0)!=0?(c[l+-4>>2]|0)>4:0){__ZN6VectorIhE14_copy_on_writeEv(i);m=(c[i>>2]|0)+4|0}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);m=0}if((e|0)>0){l=0;do{a[m+l>>0]=a[d+l>>0]|0;l=l+1|0}while((l|0)!=(e|0))}e=c[f>>2]|0;f=c[(c[e>>2]|0)+84>>2]|0;l=c[i>>2]|0;if((l|0)!=0?(c[l+-4>>2]|0)>0:0){__ZN6VectorIhE14_copy_on_writeEv(i);n=c[i>>2]|0}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);n=0}g=nj[f&2047](e,n,h)|0;return g|0}function __ZNK16PacketPeerStream19get_max_packet_sizeEv(a){a=a|0;var b=0,d=0;b=c[a+120>>2]|0;if(!b){d=0;return d|0}d=c[b+-4>>2]|0;return d|0}function __ZNK16PacketPeerStream12_poll_bufferEv(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d;f=c[b+100>>2]|0;if(!f){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1099499,1099142,146,1099267,0);g=3;l=d;return g|0}a[1263537]=0;c[e>>2]=0;h=c[(c[f>>2]|0)+96>>2]|0;i=b+120|0;j=c[i>>2]|0;if((j|0)!=0?(c[j+-4>>2]|0)>0:0){__ZN6VectorIhE14_copy_on_writeEv(i);k=c[i>>2]|0}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);k=0}j=b+104|0;n=(c[b+108>>2]|0)-(c[b+112>>2]|0)|0;if((n|0)>=0)if(!n){b=c[j>>2]|0;if(!b)o=0;else o=c[b+-4>>2]|0}else o=n;else{b=c[j>>2]|0;if(!b)p=0;else p=c[b+-4>>2]|0;o=p+n|0}n=ri[h&511](f,k,o+-1|0,e)|0;do if(!n)if(c[e>>2]|0){o=c[i>>2]|0;if((o|0)!=0?(c[o+-4>>2]|0)>0:0){__ZN6VectorIhE14_copy_on_writeEv(i);q=c[i>>2]|0}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);q=0}o=__ZN10RingBufferIhE5writeEPKhi(j,q,c[e>>2]|0)|0;if((o|0)==(c[e>>2]|0)){a[1263537]=0;r=0;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1099499,1099142,156,1099512,0);r=47;break}}else r=0;else r=n;while(0);g=r;l=d;return g|0}function __ZN10RingBufferIhE4copyEPhii(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0;g=c[b>>2]|0;h=(g|0)==0;if(h)i=0;else i=c[g+-4>>2]|0;j=c[b+4>>2]|0;k=j-(c[b+8>>2]|0)|0;if((k|0)>=0)if(h|(k|0)!=0)l=k;else l=c[g+-4>>2]|0;else{if(h)m=0;else m=c[g+-4>>2]|0;l=m+k|0}k=i-l|0;if((f+e|0)>(k|0)){l=e-k+f|0;if((l|0)<1){n=0;return n|0}else o=l}else o=f;f=(k|0)<(o|0)?k:o;if(!f){n=0;return n|0}o=0;k=f;l=c[b+12>>2]&j+e;e=g;a:while(1){g=k+l|0;j=(e|0)==0;if(j)p=0;else p=c[e+-4>>2]|0;i=(g|0)<(p|0);if(i|j)q=i?g:0;else q=c[e+-4>>2]|0;g=q-l|0;if((g|0)>0){i=0;j=o;while(1){m=i+l|0;if((m|0)<0){r=27;break a}h=c[b>>2]|0;s=(h|0)==0;if(s)t=0;else t=c[h+-4>>2]|0;if((t|0)<=(m|0)){if(s)u=0;else u=c[h+-4>>2]|0;if((u|0)<=(m|0)){r=27;break a}a[1263537]=0}__ZN6VectorIhE14_copy_on_writeEv(b);h=j+1|0;a[d+j>>0]=a[(c[b>>2]|0)+m>>0]|0;i=i+1|0;if((i|0)>=(g|0)){v=h;break}else j=h}}else v=o;j=k-g|0;if(!j){n=f;r=30;break}o=v;k=j;l=0;e=c[b>>2]|0}if((r|0)==27)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((r|0)==30)return n|0;return 0}function __ZN7ClassDB10_add_classI16PacketPeerStreamEEvv(){var a=0,b=0,d=0,e=0,f=0,g=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+16|0;d=a+12|0;e=a+8|0;f=a+4|0;g=a;__ZN6StringC2EPKc(b,1099785);c[e>>2]=c[b>>2];__ZN10StringNameC2ERK6String(d,e);__ZN6StringC2EPKc(b,1099802);c[g>>2]=c[b>>2];__ZN10StringNameC2ERK6String(f,g);__ZN7ClassDB11_add_class2ERK10StringNameS2_(d,f);__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);__ZN10StringNameD2Ev(d);d=c[e>>2]|0;if(!d){l=a;return}if(__Z16atomic_decrementPj(d+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(d,1);l=a;return}function __ZN16PacketPeerStream13_bind_methodsEv(){var a=0,b=0,d=0,e=0,f=0,g=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__Z8D_METHODPKcS0_(b,1099696,1099712);d=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(d);c[d>>2]=399576;__ZN10MethodBind10_set_constEb(d,0);__ZN10MethodBind24_generate_argument_typesEi(d,1);c[d+44>>2]=1947;c[d+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,d,b,0,0)|0;d=b+4|0;e=c[d>>2]|0;if(!e){__ZN10StringNameD2Ev(b);l=a;return}if(__Z16atomic_decrementPj(e+-8|0)|0){__ZN10StringNameD2Ev(b);l=a;return}f=c[d>>2]|0;d=(f|0)==0?0:f+-4|0;f=d+4|0;if(c[d>>2]|0){g=0;do{__ZN10StringNameD2Ev(f+(g<<2)|0);g=g+1|0}while(g>>>0<(c[d>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(e,1);__ZN10StringNameD2Ev(b);l=a;return}function __ZN16PacketPeerStream16_set_stream_peerE3RefI9ReferenceE(b,d){b=b|0;d=d|0;var e=0,f=0,g=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;g=c[d>>2]|0;if(!g){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1099728,1099142,135,1099745,0);l=e;return}a[1263537]=0;c[f>>2]=0;if(!((g|0)==0|($i[c[(c[g>>2]|0)+44>>2]&8191](g,1226344)|0)^1)){c[f>>2]=g;__ZN9Reference9referenceEv(g);__ZN16PacketPeerStream15set_stream_peerERK3RefI10StreamPeerE(b,f);if(__ZN9Reference11unreferenceEv(g)|0?__Z17predelete_handlerP6Object(g)|0:0){gj[c[(c[g>>2]|0)+76>>2]&8191](g);__ZN6Memory11free_staticEPvb(g,0)}}else __ZN16PacketPeerStream15set_stream_peerERK3RefI10StreamPeerE(b,f);l=e;return}function __ZN16PacketPeerStream15set_stream_peerERK3RefI10StreamPeerE(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;d=c[b>>2]|0;e=a+100|0;f=c[e>>2]|0;if((d|0)==(f|0))g=d;else{h=c[a+104>>2]|0;i=(h|0)==0;if(i)j=0;else j=c[h+-4>>2]|0;k=a+108|0;l=c[k>>2]|0;m=l-(c[a+112>>2]|0)|0;n=(m|0)<0;if(!n)if(i|(m|0)!=0)o=m;else o=c[h+-4>>2]|0;else{if(i)p=0;else p=c[h+-4>>2]|0;o=p+m|0}p=j-o|0;if(i)q=0;else q=c[h+-4>>2]|0;if(!n)if(i|(m|0)!=0)r=m;else r=c[h+-4>>2]|0;else{if(i)s=0;else s=c[h+-4>>2]|0;r=s+m|0}if((q-r|0)>(p|0))t=p;else{if(i)u=0;else u=c[h+-4>>2]|0;if(!n)if(i|(m|0)!=0)v=m;else v=c[h+-4>>2]|0;else{if(i)w=0;else w=c[h+-4>>2]|0;v=w+m|0}t=u-v|0}c[k>>2]=c[a+116>>2]&t+l;g=f}if((d|0)==(g|0))return;if((g|0?__ZN9Reference11unreferenceEv(g)|0:0)?(g=c[e>>2]|0,__Z17predelete_handlerP6Object(g)|0):0){gj[c[(c[g>>2]|0)+76>>2]&8191](g);__ZN6Memory11free_staticEPvb(g,0)}c[e>>2]=0;g=c[b>>2]|0;c[e>>2]=g;if(!g)return;__ZN9Reference9referenceEv(g);return}function __ZNK11MethodBind1I16PacketPeerStream3RefI9ReferenceEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;if(b|0){f=0;l=a;return f|0}c[d>>2]=0;__ZNK3RefI9ReferenceEcv7VariantEv(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);e=c[d>>2]|0;if((e|0?__ZN9Reference11unreferenceEv(e)|0:0)?(e=c[d>>2]|0,__Z17predelete_handlerP6Object(e)|0):0){gj[c[(c[e>>2]|0)+76>>2]&8191](e);__ZN6Memory11free_staticEPvb(e,0)}f=b;l=a;return f|0}function __ZNK11MethodBind1I16PacketPeerStream3RefI9ReferenceEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1099785);l=a;return c[b>>2]|0}function __ZN11MethodBind1I16PacketPeerStream3RefI9ReferenceEE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i+28|0;k=i+24|0;n=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1255288)|0:0){c[h>>2]=0;a[1263537]=0;o=d+24|0;p=c[o>>2]|0;if((p|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=p;c[b>>2]=0;l=i;return}q=p-(c[d+20>>2]|0)|0;if((q|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=q;c[b>>2]=0;l=i;return}if((g|0)>0){if((p|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);r=0}else{a[1263537]=0;r=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,r)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=r;c[b>>2]=0;l=i;return}}r=c[d+44>>2]|0;p=c[d+48>>2]|0;q=e+(p>>1)|0;if(!(p&1))s=r;else s=c[(c[q>>2]|0)+r>>2]|0;do if((g|0)<1){r=c[o>>2]|0;p=r+-1|0;if((r|0)>=1){e=c[d+16>>2]|0;t=(e|0)==0;if(t)u=0;else u=c[e+-4>>2]|0;if((r|0)<=(u|0)){if(t)v=0;else v=c[e+-4>>2]|0;do if((v|0)<(r|0)){if(t)w=0;else w=c[e+-4>>2]|0;if((w|0)<(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);x=0;break}else{a[1263537]=0;y=31;break}}else y=31;while(0);if((y|0)==31)x=e+(p*24|0)|0;__ZN7VariantC2ERKS_(n,x);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f>>2]|0);while(0);__ZN3RefI9ReferenceEC2ERK7Variant(j,n);c[k>>2]=c[j>>2];Pi[s&2047](q,k);q=c[k>>2]|0;if((q|0?__ZN9Reference11unreferenceEv(q)|0:0)?(q=c[k>>2]|0,__Z17predelete_handlerP6Object(q)|0):0){gj[c[(c[q>>2]|0)+76>>2]&8191](q);__ZN6Memory11free_staticEPvb(q,0)}c[k>>2]=0;if(c[n>>2]|0)__ZN7Variant5clearEv(n);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I16PacketPeerStream3RefI9ReferenceEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+28|0;g=e;h=e+24|0;if(!b)i=0;else{j=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1255288)|0;i=j?b:0}b=c[a+44>>2]|0;j=c[a+48>>2]|0;a=i+(j>>1)|0;if(!(j&1))k=b;else k=c[(c[a>>2]|0)+b>>2]|0;__ZN7VariantC2EPK6Object(g,c[d>>2]|0);__ZN3RefI9ReferenceEC2ERK7Variant(f,g);if(c[g>>2]|0)__ZN7Variant5clearEv(g);c[h>>2]=c[f>>2];Pi[k&2047](a,h);a=c[h>>2]|0;if(!a){l=e;return}if(!(__ZN9Reference11unreferenceEv(a)|0)){l=e;return}a=c[h>>2]|0;if(!(__Z17predelete_handlerP6Object(a)|0)){l=e;return}gj[c[(c[a>>2]|0)+76>>2]&8191](a);__ZN6Memory11free_staticEPvb(a,0);l=e;return}function __ZN11MethodBind1I16PacketPeerStream3RefI9ReferenceEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN2IP18_initialize_classvEv(b){b=b|0;if(a[1263233]|0)return;__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI2IPEEvv();__ZN2IP13_bind_methodsEv();a[1263233]=1;return}function __ZN2IP5_setvERK10StringNameRK7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK2IP5_getvERK10StringNameR7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZN2IP14_notificationvEib(a,b,c){a=a|0;b=b|0;c=c|0;return}function __ZNK2IP16_get_class_namevEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+8|0;e=b+4|0;f=b;g=a+76|0;a=c[g>>2]|0;if(a|0){if(c[a+4>>2]|0){l=b;return g|0}if(__ZNK6String6lengthEv(a+8|0)|0){l=b;return g|0}}__ZN6StringC2EPKc(d,1132188);c[f>>2]=c[d>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameaSERKS_(g,e);__ZN10StringNameD2Ev(e);e=c[f>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);l=b;return g|0}function __ZNK2IP9get_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1132188);l=a;return c[b>>2]|0}function __ZNK2IP8is_classERK6String(a,b){a=a|0;b=b|0;var c=0;if(__ZNK6StringeqEPKc(b,1132188)|0){c=1;return c|0}c=__ZNK6StringeqEPKc(b,1142944)|0;return c|0}function __ZNK2IP12is_class_ptrEPv(a,b){a=a|0;b=b|0;return (b|0)==1234076|(b|0)==1220580|0}function __ZN2IPD2Ev(a){a=a|0;c[a>>2]=399612;__ZN10StringNameD2Ev(a+76|0);__ZN6ObjectD2Ev(a);return}function __ZN2IPD0Ev(a){a=a|0;c[a>>2]=399612;__ZN10StringNameD2Ev(a+76|0);__ZN6ObjectD2Ev(a);__ZdlPv(a);return}function __ZN2IP13_bind_methodsEv(){var a=0,b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;a=l;l=l+96|0;if((l|0)>=(m|0))ba(96);b=a+88|0;d=a+80|0;e=a;f=a+72|0;g=a+64|0;h=a+56|0;i=a+48|0;j=a+40|0;k=a+32|0;n=a+24|0;__Z8D_METHODPKcS0_S0_(d,1099813,1125974,1099830);__ZN7VariantC2Ei(e,3);o=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(o);c[o>>2]=399712;__ZN10MethodBind10_set_constEb(o,0);__ZN10MethodBind24_generate_argument_typesEi(o,2);__ZN10MethodBind12_set_returnsEb(o,1);c[o+44>>2]=3194;c[o+48>>2]=0;c[b>>2]=e;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,o,d,b,1)|0;if(c[e>>2]|0)__ZN7Variant5clearEv(e);o=d+4|0;p=c[o>>2]|0;if(p|0?(__Z16atomic_decrementPj(p+-8|0)|0)==0:0){q=c[o>>2]|0;o=(q|0)==0?0:q+-4|0;q=o+4|0;if(c[o>>2]|0){r=0;do{__ZN10StringNameD2Ev(q+(r<<2)|0);r=r+1|0}while(r>>>0<(c[o>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(p,1)}__ZN10StringNameD2Ev(d);__Z8D_METHODPKcS0_S0_(f,1099838,1125974,1099830);__ZN7VariantC2Ei(e,3);d=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(d);c[d>>2]=399748;__ZN10MethodBind10_set_constEb(d,0);__ZN10MethodBind24_generate_argument_typesEi(d,2);__ZN10MethodBind12_set_returnsEb(d,1);c[d+44>>2]=1313;c[d+48>>2]=0;c[b>>2]=e;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,d,f,b,1)|0;if(c[e>>2]|0)__ZN7Variant5clearEv(e);d=f+4|0;p=c[d>>2]|0;if(p|0?(__Z16atomic_decrementPj(p+-8|0)|0)==0:0){o=c[d>>2]|0;d=(o|0)==0?0:o+-4|0;o=d+4|0;if(c[d>>2]|0){r=0;do{__ZN10StringNameD2Ev(o+(r<<2)|0);r=r+1|0}while(r>>>0<(c[d>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(p,1)}__ZN10StringNameD2Ev(f);__Z8D_METHODPKcS0_(g,1099866,1146104);f=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(f);c[f>>2]=399784;__ZN10MethodBind10_set_constEb(f,1);__ZN10MethodBind24_generate_argument_typesEi(f,1);__ZN10MethodBind12_set_returnsEb(f,1);c[f+44>>2]=4740;c[f+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,f,g,0,0)|0;f=g+4|0;p=c[f>>2]|0;if(p|0?(__Z16atomic_decrementPj(p+-8|0)|0)==0:0){d=c[f>>2]|0;f=(d|0)==0?0:d+-4|0;d=f+4|0;if(c[f>>2]|0){r=0;do{__ZN10StringNameD2Ev(d+(r<<2)|0);r=r+1|0}while(r>>>0<(c[f>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(p,1)}__ZN10StringNameD2Ev(g);__Z8D_METHODPKcS0_(h,1099890,1146104);g=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(g);c[g>>2]=399820;__ZN10MethodBind10_set_constEb(g,1);__ZN10MethodBind24_generate_argument_typesEi(g,1);__ZN10MethodBind12_set_returnsEb(g,1);c[g+44>>2]=1750;c[g+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,g,h,0,0)|0;g=h+4|0;p=c[g>>2]|0;if(p|0?(__Z16atomic_decrementPj(p+-8|0)|0)==0:0){f=c[g>>2]|0;g=(f|0)==0?0:f+-4|0;f=g+4|0;if(c[g>>2]|0){r=0;do{__ZN10StringNameD2Ev(f+(r<<2)|0);r=r+1|0}while(r>>>0<(c[g>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(p,1)}__ZN10StringNameD2Ev(h);__Z8D_METHODPKcS0_(i,1099915,1146104);h=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(h);c[h>>2]=399856;__ZN10MethodBind10_set_constEb(h,0);__ZN10MethodBind24_generate_argument_typesEi(h,1);c[h+44>>2]=1948;c[h+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,h,i,0,0)|0;h=i+4|0;p=c[h>>2]|0;if(p|0?(__Z16atomic_decrementPj(p+-8|0)|0)==0:0){g=c[h>>2]|0;h=(g|0)==0?0:g+-4|0;g=h+4|0;if(c[h>>2]|0){r=0;do{__ZN10StringNameD2Ev(g+(r<<2)|0);r=r+1|0}while(r>>>0<(c[h>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(p,1)}__ZN10StringNameD2Ev(i);__Z8D_METHODPKc(j,1099934);i=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(i);c[i>>2]=399892;__ZN10MethodBind10_set_constEb(i,1);__ZN10MethodBind24_generate_argument_typesEi(i,0);__ZN10MethodBind12_set_returnsEb(i,1);c[i+44>>2]=5814;c[i+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,i,j,0,0)|0;i=j+4|0;p=c[i>>2]|0;if(p|0?(__Z16atomic_decrementPj(p+-8|0)|0)==0:0){h=c[i>>2]|0;i=(h|0)==0?0:h+-4|0;h=i+4|0;if(c[i>>2]|0){r=0;do{__ZN10StringNameD2Ev(h+(r<<2)|0);r=r+1|0}while(r>>>0<(c[i>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(p,1)}__ZN10StringNameD2Ev(j);__Z8D_METHODPKc(k,1099954);__ZN7VariantC2EPKc(e,1263606);j=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(j);c[j>>2]=399928;__ZN10MethodBind10_set_constEb(j,0);__ZN10MethodBind24_generate_argument_typesEi(j,1);c[j+44>>2]=1949;c[j+48>>2]=0;c[b>>2]=e;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,j,k,b,1)|0;if(c[e>>2]|0)__ZN7Variant5clearEv(e);j=k+4|0;p=c[j>>2]|0;if(p|0?(__Z16atomic_decrementPj(p+-8|0)|0)==0:0){i=c[j>>2]|0;j=(i|0)==0?0:i+-4|0;i=j+4|0;if(c[j>>2]|0){r=0;do{__ZN10StringNameD2Ev(i+(r<<2)|0);r=r+1|0}while(r>>>0<(c[j>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(p,1)}__ZN10StringNameD2Ev(k);__ZN6StringC2EPKc(b,1132188);c[n>>2]=c[b>>2];__ZN10StringNameC2ERK6String(e,n);__ZN10StringNameC2EPKc(b,1099966);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(e,b,0);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(e);k=c[n>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);__ZN6StringC2EPKc(b,1132188);c[n>>2]=c[b>>2];__ZN10StringNameC2ERK6String(e,n);__ZN10StringNameC2EPKc(b,1099987);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(e,b,1);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(e);k=c[n>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);__ZN6StringC2EPKc(b,1132188);c[n>>2]=c[b>>2];__ZN10StringNameC2ERK6String(e,n);__ZN10StringNameC2EPKc(b,1100011);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(e,b,2);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(e);k=c[n>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);__ZN6StringC2EPKc(b,1132188);c[n>>2]=c[b>>2];__ZN10StringNameC2ERK6String(e,n);__ZN10StringNameC2EPKc(b,1100032);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(e,b,3);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(e);k=c[n>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);__ZN6StringC2EPKc(b,1132188);c[n>>2]=c[b>>2];__ZN10StringNameC2ERK6String(e,n);__ZN10StringNameC2EPKc(b,1100054);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(e,b,32);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(e);k=c[n>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);__ZN6StringC2EPKc(b,1132188);c[n>>2]=c[b>>2];__ZN10StringNameC2ERK6String(e,n);__ZN10StringNameC2EPKc(b,1100075);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(e,b,-1);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(e);k=c[n>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);__ZN6StringC2EPKc(b,1132188);c[n>>2]=c[b>>2];__ZN10StringNameC2ERK6String(e,n);__ZN10StringNameC2EPKc(b,1100095);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(e,b,0);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(e);k=c[n>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);__ZN6StringC2EPKc(b,1132188);c[n>>2]=c[b>>2];__ZN10StringNameC2ERK6String(e,n);__ZN10StringNameC2EPKc(b,1100105);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(e,b,1);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(e);k=c[n>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);__ZN6StringC2EPKc(b,1132188);c[n>>2]=c[b>>2];__ZN10StringNameC2ERK6String(e,n);__ZN10StringNameC2EPKc(b,1100115);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(e,b,2);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(e);k=c[n>>2]|0;do if(k|0){if(__Z16atomic_decrementPj(k+-8|0)|0)break;__ZN6Memory11free_staticEPvb(k,1)}while(0);__ZN6StringC2EPKc(b,1132188);c[n>>2]=c[b>>2];__ZN10StringNameC2ERK6String(e,n);__ZN10StringNameC2EPKc(b,1100125);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(e,b,3);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(e);e=c[n>>2]|0;if(!e){l=a;return}if(__Z16atomic_decrementPj(e+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(e,1);l=a;return}function __ZN2IP16resolve_hostnameERK6StringNS_4TypeE(a,e,f,g){a=a|0;e=e|0;f=f|0;g=g|0;var h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0;h=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=h+8|0;j=h+4|0;k=h;__Z12_global_lockv();c[k>>2]=0;n=c[f>>2]|0;if(n|0?(c[k>>2]=0,__Z28atomic_conditional_incrementPj(n+-8|0)|0):0)c[k>>2]=c[f>>2];c[i>>2]=__Z4itosx(g,0)|0;n=__ZNK6StringplERKS_(i,k)|0;o=c[i>>2]|0;if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(o,1);c[j>>2]=n;n=c[k>>2]|0;if(n|0?(__Z16atomic_decrementPj(n+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(n,1);n=e+80|0;k=c[n>>2]|0;o=k+1036|0;a:do if((c[o>>2]|0)!=0?(p=__ZNK6String4hashEv(j)|0,q=c[(c[o>>2]|0)+(((1<<(d[k+1040>>0]|0))+-1&p)<<2)>>2]|0,(q|0)!=0):0){r=q;while(1){if((c[r>>2]|0)==(p|0)?__ZNK6StringeqERKS_(r+8|0,j)|0:0)break;r=c[r+4>>2]|0;if(!r){s=16;break a}}r=__ZN7HashMapI6String10IP_Address20HashMapHasherDefault24HashMapComparatorDefaultIS0_ELh3ELh8EEixERKS0_((c[n>>2]|0)+1036|0,j)|0;c[a>>2]=c[r>>2];c[a+4>>2]=c[r+4>>2];c[a+8>>2]=c[r+8>>2];c[a+12>>2]=c[r+12>>2];c[a+16>>2]=c[r+16>>2]}else s=16;while(0);if((s|0)==16){Ki[c[(c[e>>2]|0)+84>>2]&4095](i,e,f,g);g=__ZN7HashMapI6String10IP_Address20HashMapHasherDefault24HashMapComparatorDefaultIS0_ELh3ELh8EEixERKS0_((c[n>>2]|0)+1036|0,j)|0;c[g>>2]=c[i>>2];c[g+4>>2]=c[i+4>>2];c[g+8>>2]=c[i+8>>2];c[g+12>>2]=c[i+12>>2];b[g+16>>1]=b[i+16>>1]|0;c[a>>2]=c[i>>2];c[a+4>>2]=c[i+4>>2];c[a+8>>2]=c[i+8>>2];c[a+12>>2]=c[i+12>>2];c[a+16>>2]=c[i+16>>2]}i=c[j>>2]|0;if(!i){__Z14_global_unlockv();l=h;return}if(__Z16atomic_decrementPj(i+-8|0)|0){__Z14_global_unlockv();l=h;return}__ZN6Memory11free_staticEPvb(i,1);__Z14_global_unlockv();l=h;return}function __ZN2IP27resolve_hostname_queue_itemERK6StringNS_4TypeE(e,f,g){e=e|0;f=f|0;g=g|0;var h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;h=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=h+8|0;j=h;k=h+4|0;__Z12_global_lockv();n=e+80|0;e=c[n>>2]|0;o=0;while(1){if(!(c[e+(o<<5)>>2]|0)){p=4;break}q=o+1|0;if((q|0)<32)o=q;else break}if((p|0)==4?(o|0)!=-1:0){c[k>>2]=0;e=c[f>>2]|0;if(e|0?(c[k>>2]=0,__Z28atomic_conditional_incrementPj(e+-8|0)|0):0)c[k>>2]=c[f>>2];c[i>>2]=__Z4itosx(g,0)|0;e=__ZNK6StringplERKS_(i,k)|0;q=c[i>>2]|0;if(q|0?(__Z16atomic_decrementPj(q+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(q,1);c[j>>2]=e;e=c[k>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);e=(c[n>>2]|0)+(o<<5)+24|0;k=c[e>>2]|0;if((k|0)!=(c[f>>2]|0)){if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);c[e>>2]=0;k=c[f>>2]|0;if(k|0?__Z28atomic_conditional_incrementPj(k+-8|0)|0:0)c[e>>2]=c[f>>2]}f=c[n>>2]|0;c[f+(o<<5)+28>>2]=g;g=f+1036|0;a:do if((c[g>>2]|0)!=0?(e=__ZNK6String4hashEv(j)|0,k=c[(c[g>>2]|0)+(((1<<d[f+1040>>0])+-1&e)<<2)>>2]|0,(k|0)!=0):0){q=k;while(1){if((c[q>>2]|0)==(e|0)?__ZNK6StringeqERKS_(q+8|0,j)|0:0)break;q=c[q+4>>2]|0;if(!q){p=28;break a}}q=__ZN7HashMapI6String10IP_Address20HashMapHasherDefault24HashMapComparatorDefaultIS0_ELh3ELh8EEixERKS0_((c[n>>2]|0)+1036|0,j)|0;e=(c[n>>2]|0)+(o<<5)+4|0;c[e>>2]=c[q>>2];c[e+4>>2]=c[q+4>>2];c[e+8>>2]=c[q+8>>2];c[e+12>>2]=c[q+12>>2];b[e+16>>1]=b[q+16>>1]|0;c[(c[n>>2]|0)+(o<<5)>>2]=2}else p=28;while(0);do if((p|0)==28){__ZN10IP_Address5clearEv(i);f=(c[n>>2]|0)+(o<<5)+4|0;c[f>>2]=c[i>>2];c[f+4>>2]=c[i+4>>2];c[f+8>>2]=c[i+8>>2];c[f+12>>2]=c[i+12>>2];b[f+16>>1]=b[i+16>>1]|0;f=c[n>>2]|0;c[f+(o<<5)>>2]=1;if(c[f+1028>>2]|0){g=c[f+1024>>2]|0;ij[c[(c[g>>2]|0)+4>>2]&8191](g)|0;break}g=0;do{q=f+(g<<5)|0;if((c[q>>2]|0)==1){__ZN2IP16resolve_hostnameERK6StringNS_4TypeE(i,c[313823]|0,f+(g<<5)+24|0,c[f+(g<<5)+28>>2]|0);e=f+(g<<5)+4|0;c[e>>2]=c[i>>2];c[e+4>>2]=c[i+4>>2];c[e+8>>2]=c[i+8>>2];c[e+12>>2]=c[i+12>>2];b[e+16>>1]=b[i+16>>1]|0;c[q>>2]=a[f+(g<<5)+20>>0]|0?2:3}g=g+1|0}while((g|0)!=32)}while(0);i=c[j>>2]|0;if(i|0?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);r=o;__Z14_global_unlockv();l=h;return r|0}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1099838,1100181,130,1100502,1);a[1263537]=0;r=-1;__Z14_global_unlockv();l=h;return r|0}function __ZNK2IP23get_resolve_item_statusEi(b,d){b=b|0;d=d|0;var e=0,f=0,g=0;if(d>>>0>31){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1099866,1100181,154,1100196,0);e=0;return e|0}a[1263537]=0;__Z12_global_lockv();f=(c[b+80>>2]|0)+(d<<5)|0;if(!(c[f>>2]|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1099866,1100181,157,1100387,0);g=0}else{a[1263537]=0;g=c[f>>2]|0}__Z14_global_unlockv();e=g;return e|0}function __ZNK2IP24get_resolve_item_addressEi(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f+8|0;h=f+4|0;i=f;j=f+12|0;if(e>>>0>31){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1099890,1100181,163,1100196,0);__ZN10IP_Address5clearEv(b);l=f;return}a[1263537]=0;__Z12_global_lockv();k=d+80|0;d=c[k>>2]|0;do if((c[d+(e<<5)>>2]|0)!=2){c[i>>2]=__ZplPKcRK6String(1100247,d+(e<<5)+24|0)|0;__ZN6StringC2EPKc(j,1100260);c[h>>2]=__ZNK6StringplERKS_(i,j)|0;c[g>>2]=__ZNK6String4utf8Ev(h)|0;__Z19_err_set_last_errorPKc(__ZNK10CharString8get_dataEv(g)|0);n=c[g>>2]|0;if(n|0?(__Z16atomic_decrementPj(n+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(n,1);n=c[h>>2]|0;if(n|0?(__Z16atomic_decrementPj(n+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(n,1);n=c[j>>2]|0;if(n|0?(__Z16atomic_decrementPj(n+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(n,1);n=c[i>>2]|0;if(n|0?(__Z16atomic_decrementPj(n+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(n,1);a[1263537]=1;n=c[k>>2]|0;if((c[n+(e<<5)>>2]|0)==2){a[1263537]=0;o=n;p=19;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1099890,1100181,169,1100284,0);__ZN10IP_Address5clearEv(b);break}}else{o=d;p=19}while(0);if((p|0)==19){p=o+(e<<5)+4|0;c[b>>2]=c[p>>2];c[b+4>>2]=c[p+4>>2];c[b+8>>2]=c[p+8>>2];c[b+12>>2]=c[p+12>>2];c[b+16>>2]=c[p+16>>2]}__Z14_global_unlockv();l=f;return}function __ZN2IP18erase_resolve_itemEi(b,d){b=b|0;d=d|0;if(d>>>0>31){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1099915,1100181,176,1100196,0);return}else{a[1263537]=0;__Z12_global_lockv();c[(c[b+80>>2]|0)+(d<<5)>>2]=0;__Z14_global_unlockv();return}}function __ZNK2IP20_get_local_addressesEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0,i=0;b=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=b+24|0;e=b+28|0;f=b;__ZN5ArrayC2Ev(d);c[e>>2]=0;Pi[c[(c[a>>2]|0)+88>>2]&2047](a,e);a=c[e>>2]|0;if(!a)g=0;else{h=a;i=3}while(1){if((i|0)==3){i=0;g=c[h>>2]|0}if(!g)break;__ZN7VariantC2ERK10IP_Address(f,g);__ZN5Array9push_backERK7Variant(d,f);if(c[f>>2]|0)__ZN7Variant5clearEv(f);h=g+20|0;i=3}__ZN4ListI10IP_Address16DefaultAllocatorED2Ev(e);l=b;return c[d>>2]|0}function __ZN2IP11clear_cacheERK6String(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0;d=l;l=l+32|0;if((l|0)>=(m|0))ba(32);e=d+20|0;f=d+4|0;g=d+16|0;h=d+12|0;i=d+8|0;j=d;k=(__ZNK6String6lengthEv(b)|0)==0;n=a+80|0;a=(c[n>>2]|0)+1036|0;if(k){__ZN7HashMapI6String10IP_Address20HashMapHasherDefault24HashMapComparatorDefaultIS0_ELh3ELh8EE5clearEv(a);l=d;return}c[g>>2]=0;k=c[b>>2]|0;if(k|0?(c[g>>2]=0,__Z28atomic_conditional_incrementPj(k+-8|0)|0):0)c[g>>2]=c[b>>2];c[e>>2]=__Z4itosx(0,0)|0;k=__ZNK6StringplERKS_(e,g)|0;o=c[e>>2]|0;if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(o,1);c[f>>2]=k;__ZN7HashMapI6String10IP_Address20HashMapHasherDefault24HashMapComparatorDefaultIS0_ELh3ELh8EE5eraseERKS0_(a,f)|0;a=c[f>>2]|0;if(a|0?(__Z16atomic_decrementPj(a+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(a,1);a=c[g>>2]|0;if(a|0?(__Z16atomic_decrementPj(a+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(a,1);a=(c[n>>2]|0)+1036|0;c[h>>2]=0;g=c[b>>2]|0;if(g|0?(c[h>>2]=0,__Z28atomic_conditional_incrementPj(g+-8|0)|0):0)c[h>>2]=c[b>>2];c[e>>2]=__Z4itosx(1,0)|0;g=__ZNK6StringplERKS_(e,h)|0;k=c[e>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);c[f>>2]=g;__ZN7HashMapI6String10IP_Address20HashMapHasherDefault24HashMapComparatorDefaultIS0_ELh3ELh8EE5eraseERKS0_(a,f)|0;a=c[f>>2]|0;if(a|0?(__Z16atomic_decrementPj(a+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(a,1);a=c[h>>2]|0;if(a|0?(__Z16atomic_decrementPj(a+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(a,1);a=(c[n>>2]|0)+1036|0;c[i>>2]=0;h=c[b>>2]|0;if(h|0?(c[i>>2]=0,__Z28atomic_conditional_incrementPj(h+-8|0)|0):0)c[i>>2]=c[b>>2];c[e>>2]=__Z4itosx(2,0)|0;h=__ZNK6StringplERKS_(e,i)|0;g=c[e>>2]|0;if(g|0?(__Z16atomic_decrementPj(g+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(g,1);c[f>>2]=h;__ZN7HashMapI6String10IP_Address20HashMapHasherDefault24HashMapComparatorDefaultIS0_ELh3ELh8EE5eraseERKS0_(a,f)|0;a=c[f>>2]|0;if(a|0?(__Z16atomic_decrementPj(a+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(a,1);a=c[i>>2]|0;if(a|0?(__Z16atomic_decrementPj(a+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(a,1);a=(c[n>>2]|0)+1036|0;c[j>>2]=0;n=c[b>>2]|0;if(n|0?(c[j>>2]=0,__Z28atomic_conditional_incrementPj(n+-8|0)|0):0)c[j>>2]=c[b>>2];c[e>>2]=__Z4itosx(3,0)|0;b=__ZNK6StringplERKS_(e,j)|0;n=c[e>>2]|0;if(n|0?(__Z16atomic_decrementPj(n+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(n,1);c[f>>2]=b;__ZN7HashMapI6String10IP_Address20HashMapHasherDefault24HashMapComparatorDefaultIS0_ELh3ELh8EE5eraseERKS0_(a,f)|0;a=c[f>>2]|0;if(a|0?(__Z16atomic_decrementPj(a+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(a,1);a=c[j>>2]|0;if(a|0?(__Z16atomic_decrementPj(a+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(a,1);l=d;return}function __ZN7HashMapI6String10IP_Address20HashMapHasherDefault24HashMapComparatorDefaultIS0_ELh3ELh8EE5clearEv(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0;d=c[b>>2]|0;e=b+4|0;if(!d){c[b>>2]=0;a[e>>0]=0;f=b+8|0;c[f>>2]=0;return}g=a[e>>0]|0;if(g<<24>>24==31)h=d;else{i=0;j=d;k=g;g=d;while(1){d=g+(i<<2)|0;l=c[d>>2]|0;if(!l){m=k;n=j;o=g}else{p=l;l=d;do{c[l>>2]=c[p+4>>2];d=c[p+8>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);__ZN6Memory11free_staticEPvb(p,0);q=c[b>>2]|0;l=q+(i<<2)|0;p=c[l>>2]|0}while((p|0)!=0);m=a[e>>0]|0;n=q;o=q}i=i+1|0;if((i|0)>=(1<<(m&255)|0)){h=n;break}else{j=n;k=m;g=o}}}__ZN6Memory11free_staticEPvb(h,1);c[b>>2]=0;a[e>>0]=0;f=b+8|0;c[f>>2]=0;return}function __ZN7HashMapI6String10IP_Address20HashMapHasherDefault24HashMapComparatorDefaultIS0_ELh3ELh8EE5eraseERKS0_(b,e){b=b|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0;if(!(c[b>>2]|0)){f=0;return f|0}g=__ZNK6String4hashEv(e)|0;h=b+4|0;i=(1<<(d[h>>0]|0))+-1&g;j=c[(c[b>>2]|0)+(i<<2)>>2]|0;if(!j){f=0;return f|0}else{k=j;l=0}while(1){if((c[k>>2]|0)==(g|0)?__ZNK6StringeqERKS_(k+8|0,e)|0:0)break;j=c[k+4>>2]|0;if(!j){f=0;m=15;break}else{n=k;k=j;l=n}}if((m|0)==15)return f|0;if(!l)o=(c[b>>2]|0)+(i<<2)|0;else o=l+4|0;c[o>>2]=c[k+4>>2];o=c[k+8>>2]|0;if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(o,1);__ZN6Memory11free_staticEPvb(k,0);k=b+8|0;o=(c[k>>2]|0)+-1|0;c[k>>2]=o;if(!o){a[1263537]=0;__ZN6Memory11free_staticEPvb(c[b>>2]|0,1);c[b>>2]=0;a[h>>0]=0;c[k>>2]=0;f=1;return f|0}else{__ZN7HashMapI6String10IP_Address20HashMapHasherDefault24HashMapComparatorDefaultIS0_ELh3ELh8EE16check_hash_tableEv(b);f=1;return f|0}return 0}function __ZN7HashMapI6String10IP_Address20HashMapHasherDefault24HashMapComparatorDefaultIS0_ELh3ELh8EE16check_hash_tableEv(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0;d=c[b+8>>2]|0;e=b+4|0;f=a[e>>0]|0;g=f&255;if((d|0)>(8<<g|0)){h=g;do h=h+1|0;while((d|0)>(8<<h|0));if((h|0)==-1)return;else i=h}else{if((f&255)<=3)return;f=g+-1|0;if((d|0)<(8<<f|0))j=f;else return;while(1){f=j+-1|0;if((d|0)<(8<<f|0))j=f;else break}i=(j|0)>3?j:3}j=1<<i;d=__ZN6Memory12alloc_staticEjb(j<<2,1)|0;if(!d){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143992,1144012,140,1144029,0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1100134,1100151,174,1100167,0);a[1263537]=0;return}a[1263537]=0;f=d+-8|0;c[f>>2]=j;c[f+4>>2]=0;if((i|0)!=31)_memset(d|0,0,((j|0)>1?j:1)<<2|0)|0;f=a[e>>0]|0;if(f<<24>>24==31)k=c[b>>2]|0;else{g=1<<(f&255);f=j+-1|0;j=0;h=c[b>>2]|0;while(1){l=h+(j<<2)|0;m=c[l>>2]|0;if(!m)n=h;else{o=m;m=l;do{l=o+4|0;c[m>>2]=c[l>>2];p=d+((c[o>>2]&f)<<2)|0;c[l>>2]=c[p>>2];c[p>>2]=o;p=c[b>>2]|0;m=p+(j<<2)|0;o=c[m>>2]|0}while((o|0)!=0);n=p}j=j+1|0;if((j|0)>=(g|0)){k=n;break}else h=n}}if(k|0)__ZN6Memory11free_staticEPvb(k,1);c[b>>2]=d;a[e>>0]=i;return}function __ZNK11MethodBind1I2IPRK6StringE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;if(b|0){f=0;l=a;return f|0}c[d>>2]=0;__ZN7VariantC2ERK6String(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);e=c[d>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);f=b;l=a;return f|0}function __ZNK11MethodBind1I2IPRK6StringE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1132188);l=a;return c[b>>2]|0}function __ZN11MethodBind1I2IPRK6StringE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i+24|0;k=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1234076)|0:0){c[h>>2]=0;a[1263537]=0;n=d+24|0;o=c[n>>2]|0;if((o|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=o;c[b>>2]=0;l=i;return}p=o-(c[d+20>>2]|0)|0;if((p|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=p;c[b>>2]=0;l=i;return}if((g|0)>0){if((o|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);q=0}else{a[1263537]=0;q=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,q)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=q;c[b>>2]=0;l=i;return}}q=c[d+44>>2]|0;o=c[d+48>>2]|0;p=e+(o>>1)|0;if(!(o&1))r=q;else r=c[(c[p>>2]|0)+q>>2]|0;do if((g|0)<1){q=c[n>>2]|0;o=q+-1|0;if((q|0)>=1){e=c[d+16>>2]|0;s=(e|0)==0;if(s)t=0;else t=c[e+-4>>2]|0;if((q|0)<=(t|0)){if(s)u=0;else u=c[e+-4>>2]|0;do if((u|0)<(q|0)){if(s)v=0;else v=c[e+-4>>2]|0;if((v|0)<(q|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);w=0;break}else{a[1263537]=0;x=31;break}}else x=31;while(0);if((x|0)==31)w=e+(o*24|0)|0;__ZN7VariantC2ERKS_(k,w);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);c[j>>2]=__ZNK7Variantcv6StringEv(k)|0;Pi[r&2047](p,j);p=c[j>>2]|0;if(p|0?(__Z16atomic_decrementPj(p+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(p,1);if(c[k>>2]|0)__ZN7Variant5clearEv(k);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I2IPRK6StringE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1234076)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;b=c[d>>2]|0;d=c[b>>2]|0;if((d|0)!=0?(__Z28atomic_conditional_incrementPj(d+-8|0)|0)!=0:0)j=c[b>>2]|0;else j=0;c[f>>2]=j;Pi[i&2047](a,f);a=c[f>>2]|0;if(!a){l=e;return}if(__Z16atomic_decrementPj(a+-8|0)|0){l=e;return}__ZN6Memory11free_staticEPvb(a,1);l=e;return}function __ZN11MethodBind1I2IPRK6StringED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN4ListI10IP_Address16DefaultAllocatorED2Ev(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0;d=c[b>>2]|0;if(!d)return;else e=d;while(1){d=c[e>>2]|0;if(!d){f=15;break}a[1263537]=0;if((c[d+28>>2]|0)==(e|0)){c[e>>2]=c[d+20>>2];g=e+4|0;h=c[d+24>>2]|0;if((c[g>>2]|0)==(d|0))c[g>>2]=h;g=d+20|0;if(h|0)c[h+20>>2]=c[g>>2];i=c[g>>2]|0;if(i|0)c[i+24>>2]=h;__ZN6Memory11free_staticEPvb(d,0);d=e+8|0;c[d>>2]=(c[d>>2]|0)+-1}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145114,1145120,157,1145132,0);j=c[b>>2]|0;if(!(c[j+8>>2]|0)){f=14;break}if(!j){f=18;break}else e=j}if((f|0)==14){__ZN6Memory11free_staticEPvb(j,0);c[b>>2]=0;return}else if((f|0)==15)if(!(c[e+8>>2]|0)){a[1263537]=0;__ZN6Memory11free_staticEPvb(e,0);return}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145461,1145120,668,1145467,0);return}else if((f|0)==18)return}function __ZN7VariantC2ERK10IP_Address(a,b){a=a|0;b=b|0;c[a>>2]=4;c[a+8>>2]=__ZNK10IP_Addresscv6StringEv(b)|0;return}function __ZNK10IP_Addresscv6StringEv(e){e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0;f=l;l=l+64|0;if((l|0)>=(m|0))ba(64);g=f+44|0;h=f+36|0;i=f+28|0;j=f+20|0;k=f+12|0;n=f+4|0;o=f;p=f+48|0;q=f+40|0;r=f+32|0;s=f+24|0;t=f+16|0;u=f+8|0;if(!(a[e+16>>0]|0)){__ZN6StringC2EPKc(g,1263606);v=g;w=c[v>>2]|0;l=f;return w|0}if((((c[e>>2]|0)==0?(c[e+4>>2]|0)==0:0)?(b[e+8>>1]|0)==0:0)?(b[e+10>>1]|0)==-1:0){c[o>>2]=__Z4itosx(d[e+12>>0]|0,0)|0;__ZN6StringC2EPKc(p,1219936);c[n>>2]=__ZNK6StringplERKS_(o,p)|0;c[q>>2]=__Z4itosx(d[e+13>>0]|0,0)|0;c[k>>2]=__ZNK6StringplERKS_(n,q)|0;__ZN6StringC2EPKc(r,1219936);c[j>>2]=__ZNK6StringplERKS_(k,r)|0;c[s>>2]=__Z4itosx(d[e+14>>0]|0,0)|0;c[i>>2]=__ZNK6StringplERKS_(j,s)|0;__ZN6StringC2EPKc(t,1219936);c[h>>2]=__ZNK6StringplERKS_(i,t)|0;c[u>>2]=__Z4itosx(d[e+15>>0]|0,0)|0;c[g>>2]=__ZNK6StringplERKS_(h,u)|0;x=c[u>>2]|0;if(x|0?(__Z16atomic_decrementPj(x+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(x,1);x=c[h>>2]|0;if(x|0?(__Z16atomic_decrementPj(x+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(x,1);x=c[t>>2]|0;if(x|0?(__Z16atomic_decrementPj(x+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(x,1);x=c[i>>2]|0;if(x|0?(__Z16atomic_decrementPj(x+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(x,1);x=c[s>>2]|0;if(x|0?(__Z16atomic_decrementPj(x+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(x,1);x=c[j>>2]|0;if(x|0?(__Z16atomic_decrementPj(x+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(x,1);x=c[r>>2]|0;if(x|0?(__Z16atomic_decrementPj(x+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(x,1);x=c[k>>2]|0;if(x|0?(__Z16atomic_decrementPj(x+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(x,1);x=c[q>>2]|0;if(x|0?(__Z16atomic_decrementPj(x+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(x,1);x=c[n>>2]|0;if(x|0?(__Z16atomic_decrementPj(x+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(x,1);x=c[p>>2]|0;if(x|0?(__Z16atomic_decrementPj(x+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(x,1);x=c[o>>2]|0;if(!x){v=g;w=c[v>>2]|0;l=f;return w|0}if(__Z16atomic_decrementPj(x+-8|0)|0){v=g;w=c[v>>2]|0;l=f;return w|0}__ZN6Memory11free_staticEPvb(x,1);v=g;w=c[v>>2]|0;l=f;return w|0}c[p>>2]=0;x=0;do{if((x|0)>0){__ZN6StringC2EPKc(q,1144824);o=__ZNK6StringplERKS_(p,q)|0;n=o;k=c[p>>2]|0;if((k|0)==(o|0)){if(o|0)y=61}else{if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);c[p>>2]=0;if(o|0)if(!(__Z28atomic_conditional_incrementPj(o+-8|0)|0))y=61;else{c[p>>2]=n;y=61}}if((y|0)==61?(y=0,(__Z16atomic_decrementPj(o+-8|0)|0)==0):0)__ZN6Memory11free_staticEPvb(o,1);o=c[q>>2]|0;if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(o,1)}o=x<<1;c[q>>2]=__ZN6String9num_int64Exib(d[e+o>>0]<<8|d[e+(o|1)>>0],0,16,0)|0;o=__ZNK6StringplERKS_(p,q)|0;n=o;k=c[p>>2]|0;if((k|0)==(o|0)){if(o|0)y=75}else{if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);c[p>>2]=0;if(o|0)if(!(__Z28atomic_conditional_incrementPj(o+-8|0)|0))y=75;else{c[p>>2]=n;y=75}}if((y|0)==75?(y=0,(__Z16atomic_decrementPj(o+-8|0)|0)==0):0)__ZN6Memory11free_staticEPvb(o,1);o=c[q>>2]|0;if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(o,1);x=x+1|0}while((x|0)!=8);c[g>>2]=0;x=c[p>>2]|0;do if(x){c[g>>2]=0;if(!(__Z28atomic_conditional_incrementPj(x+-8|0)|0)){z=c[p>>2]|0;break}else{q=c[p>>2]|0;c[g>>2]=q;z=q;break}}else z=x;while(0);if(z|0?(__Z16atomic_decrementPj(z+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(z,1);v=g;w=c[v>>2]|0;l=f;return w|0}function __ZN6String9num_int64Exib(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f;h=(b|0)<0;i=_i64Subtract(0,0,a|0,b|0)|0;j=h?i:a;a=h?F:b;b=((d|0)<0)<<31>>31;i=0;k=j;n=a;while(1){k=___divdi3(k|0,n|0,d|0,b|0)|0;n=F;o=i+1|0;if((k|0)==0&(n|0)==0)break;else i=o}n=h?i+2|0:o;c[g>>2]=0;__ZN6VectorIwE6resizeEi(g,n+1|0)|0;__ZN6VectorIwE14_copy_on_writeEv(g);o=c[g>>2]|0;c[o+(n<<2)>>2]=0;i=e?55:87;e=n;n=j;j=a;do{a=___remdi3(n|0,j|0,d|0,b|0)|0;e=e+-1|0;c[o+(e<<2)>>2]=a+((a|0)>9?i:48);n=___divdi3(n|0,j|0,d|0,b|0)|0;j=F}while(!((n|0)==0&(j|0)==0));if(!h){p=c[g>>2]|0;l=f;return p|0}c[o>>2]=45;p=c[g>>2]|0;l=f;return p|0}function __ZNK13MethodBind0RCI2IP5ArrayE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;if((b|0)!=-1){f=0;l=a;return f|0}__ZN5ArrayC2Ev(d);__ZN7VariantC2ERK5Array(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);__ZN5ArrayD2Ev(d);f=b;l=a;return f|0}function __ZNK13MethodBind0RCI2IP5ArrayE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1132188);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI2IP5ArrayE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;j=f+24|0;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1234076)|0:0){c[h>>2]=0;a[1263537]=0;k=c[d+24>>2]|0;if((k|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=k;c[b>>2]=0;l=f;return}n=k-(c[d+20>>2]|0)|0;if((n|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=n;c[b>>2]=0;l=f;return}n=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))o=n;else o=c[(c[d>>2]|0)+n>>2]|0;c[j>>2]=ij[o&8191](d)|0;__ZN7VariantC2ERK5Array(i,j);__ZN5ArrayD2Ev(j);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI2IP5ArrayE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=d;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1234076)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;c[f>>2]=ij[i&8191](a)|0;__ZN5ArrayaSERKS_(e,f);__ZN5ArrayD2Ev(f);l=d;return}function __ZN13MethodBind0RCI2IP5ArrayED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I2IPiE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if(!b){__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK11MethodBind1I2IPiE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1132188);l=a;return c[b>>2]|0}function __ZN11MethodBind1I2IPiE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1234076)|0:0){c[h>>2]=0;a[1263537]=0;k=d+24|0;n=c[k>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=i;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=i;return}if((g|0)>0){if((n|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);p=0}else{a[1263537]=0;p=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,p)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=p;c[b>>2]=0;l=i;return}}p=c[d+44>>2]|0;n=c[d+48>>2]|0;o=e+(n>>1)|0;if(!(n&1))q=p;else q=c[(c[o>>2]|0)+p>>2]|0;do if((g|0)<1){p=c[k>>2]|0;n=p+-1|0;if((p|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)s=0;else s=c[e+-4>>2]|0;if((p|0)<=(s|0)){if(r)t=0;else t=c[e+-4>>2]|0;do if((t|0)<(p|0)){if(r)u=0;else u=c[e+-4>>2]|0;if((u|0)<(p|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);v=0;break}else{a[1263537]=0;w=31;break}}else w=31;while(0);if((w|0)==31)v=e+(n*24|0)|0;__ZN7VariantC2ERKS_(j,v);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);f=__ZNK7VariantcviEv(j)|0;Pi[q&2047](o,f);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I2IPiE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1234076)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1)){g=b;h=c[d>>2]|0;i=c[h>>2]|0;Pi[g&2047](a,i);return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=c[d>>2]|0;i=c[h>>2]|0;Pi[g&2047](a,i);return}}function __ZN11MethodBind1I2IPiED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN10IP_Address5clearEv(a){a=a|0;c[a>>2]=0;c[a+4>>2]=0;c[a+8>>2]=0;c[a+12>>2]=0;b[a+16>>1]=0;return}function __ZNK13MethodBind1RCI2IP10IP_AddressiE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case -1:{__ZN10IP_Address5clearEv(d);__ZN7VariantC2ERK10IP_Address(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);f=b;break}case 0:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;break}default:f=0}l=a;return f|0}function __ZNK13MethodBind1RCI2IP10IP_AddressiE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1132188);l=a;return c[b>>2]|0}function __ZN13MethodBind1RCI2IP10IP_AddressiE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0;i=l;l=l+80|0;if((l|0)>=(m|0))ba(80);j=i+24|0;k=i+48|0;n=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1234076)|0:0){c[h>>2]=0;a[1263537]=0;o=d+24|0;p=c[o>>2]|0;if((p|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=p;c[b>>2]=0;l=i;return}q=p-(c[d+20>>2]|0)|0;if((q|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=q;c[b>>2]=0;l=i;return}if((g|0)>0){if((p|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);r=0}else{a[1263537]=0;r=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,r)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=r;c[b>>2]=0;l=i;return}}r=c[d+44>>2]|0;p=c[d+48>>2]|0;q=e+(p>>1)|0;if(!(p&1))s=r;else s=c[(c[q>>2]|0)+r>>2]|0;do if((g|0)<1){r=c[o>>2]|0;p=r+-1|0;if((r|0)>=1){e=c[d+16>>2]|0;t=(e|0)==0;if(t)u=0;else u=c[e+-4>>2]|0;if((r|0)<=(u|0)){if(t)v=0;else v=c[e+-4>>2]|0;do if((v|0)<(r|0)){if(t)w=0;else w=c[e+-4>>2]|0;if((w|0)<(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);x=0;break}else{a[1263537]=0;y=31;break}}else y=31;while(0);if((y|0)==31)x=e+(p*24|0)|0;__ZN7VariantC2ERKS_(n,x);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f>>2]|0);while(0);f=__ZNK7VariantcviEv(n)|0;bj[s&4095](k,q,f);__ZN7VariantC2ERK10IP_Address(j,k);if(c[n>>2]|0)__ZN7Variant5clearEv(n);__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1217,1146558,0);c[b>>2]=0;l=i;return}function __ZN13MethodBind1RCI2IP10IP_AddressiE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0;f=l;l=l+48|0;if((l|0)>=(m|0))ba(48);g=f;h=f+20|0;if(!b)i=0;else{j=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1234076)|0;i=j?b:0}b=c[a+44>>2]|0;j=c[a+48>>2]|0;a=i+(j>>1)|0;if(!(j&1))k=b;else k=c[(c[a>>2]|0)+b>>2]|0;bj[k&4095](h,a,c[c[d>>2]>>2]|0);c[g>>2]=c[h>>2];c[g+4>>2]=c[h+4>>2];c[g+8>>2]=c[h+8>>2];c[g+12>>2]=c[h+12>>2];c[g+16>>2]=c[h+16>>2];h=__ZNK10IP_Addresscv6StringEv(g)|0;g=h;d=c[e>>2]|0;do if((d|0)==(h|0))if(!h){l=f;return}else{n=h+-8|0;break}else{if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);c[e>>2]=0;if(!h){l=f;return}a=h+-8|0;if(!(__Z28atomic_conditional_incrementPj(a)|0))n=a;else{c[e>>2]=g;n=a}}while(0);if(__Z16atomic_decrementPj(n)|0){l=f;return}__ZN6Memory11free_staticEPvb(h,1);l=f;return}function __ZN13MethodBind1RCI2IP10IP_AddressiED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind1RCI2IPNS0_14ResolverStatusEiE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;switch(b|0){case -1:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}case 0:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}default:e=0}l=a;return e|0}function __ZNK13MethodBind1RCI2IPNS0_14ResolverStatusEiE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1132188);l=a;return c[b>>2]|0}function __ZN13MethodBind1RCI2IPNS0_14ResolverStatusEiE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;i=l;l=l+48|0;if((l|0)>=(m|0))ba(48);j=i+24|0;k=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1234076)|0:0){c[h>>2]=0;a[1263537]=0;n=d+24|0;o=c[n>>2]|0;if((o|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=o;c[b>>2]=0;l=i;return}p=o-(c[d+20>>2]|0)|0;if((p|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=p;c[b>>2]=0;l=i;return}if((g|0)>0){if((o|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);q=0}else{a[1263537]=0;q=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,q)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=q;c[b>>2]=0;l=i;return}}q=c[d+44>>2]|0;o=c[d+48>>2]|0;p=e+(o>>1)|0;if(!(o&1))r=q;else r=c[(c[p>>2]|0)+q>>2]|0;do if((g|0)<1){q=c[n>>2]|0;o=q+-1|0;if((q|0)>=1){e=c[d+16>>2]|0;s=(e|0)==0;if(s)t=0;else t=c[e+-4>>2]|0;if((q|0)<=(t|0)){if(s)u=0;else u=c[e+-4>>2]|0;do if((u|0)<(q|0)){if(s)v=0;else v=c[e+-4>>2]|0;if((v|0)<(q|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);w=0;break}else{a[1263537]=0;x=31;break}}else x=31;while(0);if((x|0)==31)w=e+(o*24|0)|0;__ZN7VariantC2ERKS_(k,w);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);f=__ZNK7VariantcviEv(k)|0;__ZN7VariantC2Ei(j,$i[r&8191](p,f)|0);if(c[k>>2]|0)__ZN7Variant5clearEv(k);__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1217,1146558,0);c[b>>2]=0;l=i;return}function __ZN13MethodBind1RCI2IPNS0_14ResolverStatusEiE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0;if(!b)f=0;else{g=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1234076)|0;f=g?b:0}b=c[a+44>>2]|0;g=c[a+48>>2]|0;a=f+(g>>1)|0;if(!(g&1))h=b;else h=c[(c[a>>2]|0)+b>>2]|0;c[e>>2]=$i[h&8191](a,c[c[d>>2]>>2]|0)|0;return}function __ZN13MethodBind1RCI2IPNS0_14ResolverStatusEiED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN7HashMapI6String10IP_Address20HashMapHasherDefault24HashMapComparatorDefaultIS0_ELh3ELh8EEixERKS0_(b,e){b=b|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0;a:do if(c[b>>2]|0){f=__ZNK6String4hashEv(e)|0;g=c[(c[b>>2]|0)+(((1<<(d[b+4>>0]|0))+-1&f)<<2)>>2]|0;if(!g)h=10;else{i=g;while(1){if((c[i>>2]|0)==(f|0)?__ZNK6StringeqERKS_(i+8|0,e)|0:0){j=i;break a}i=c[i+4>>2]|0;if(!i){h=10;break}}}}else{a[1263537]=0;i=__ZN6Memory12alloc_staticEjb(32,1)|0;if(!i){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143992,1144012,140,1144029,0);k=0}else{a[1263537]=0;f=i+-8|0;c[f>>2]=8;c[f+4>>2]=0;k=i}c[b>>2]=k;a[b+4>>0]=3;c[b+8>>2]=0;c[k>>2]=0;c[(c[b>>2]|0)+4>>2]=0;c[(c[b>>2]|0)+8>>2]=0;c[(c[b>>2]|0)+12>>2]=0;c[(c[b>>2]|0)+16>>2]=0;c[(c[b>>2]|0)+20>>2]=0;c[(c[b>>2]|0)+24>>2]=0;c[(c[b>>2]|0)+28>>2]=0;h=10}while(0);do if((h|0)==10){k=__ZN7HashMapI6String10IP_Address20HashMapHasherDefault24HashMapComparatorDefaultIS0_ELh3ELh8EE12create_entryERKS0_(b,e)|0;if(!k){l=0;return l|0}else{__ZN7HashMapI6String10IP_Address20HashMapHasherDefault24HashMapComparatorDefaultIS0_ELh3ELh8EE16check_hash_tableEv(b);j=k;break}}while(0);l=j+12|0;return l|0}function __ZN7HashMapI6String10IP_Address20HashMapHasherDefault24HashMapComparatorDefaultIS0_ELh3ELh8EE12create_entryERKS0_(b,e){b=b|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0;f=__ZnwjPKc(32,1263606)|0;g=f+8|0;c[g>>2]=0;__ZN10IP_Address5clearEv(f+12|0);h=f+4|0;c[h>>2]=0;if(!f){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1100526,1100151,228,1100539,0);i=0;return i|0}a[1263537]=0;j=__ZNK6String4hashEv(e)|0;k=(1<<(d[b+4>>0]|0))+-1&j;c[h>>2]=c[(c[b>>2]|0)+(k<<2)>>2];c[f>>2]=j;j=c[g>>2]|0;if((j|0)!=(c[e>>2]|0)){if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);c[g>>2]=0;j=c[e>>2]|0;if(j|0?__Z28atomic_conditional_incrementPj(j+-8|0)|0:0)c[g>>2]=c[e>>2]}c[(c[b>>2]|0)+(k<<2)>>2]=f;k=b+8|0;c[k>>2]=(c[k>>2]|0)+1;i=f;return i|0}function __ZNK12MethodBind2RI2IPiRK6StringNS0_4TypeEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return __ZNK12MethodBind2RI2IPiRK6StringNS0_4TypeEE18_get_argument_typeEi(a,b)|0}function __ZNK12MethodBind2RI2IPiRK6StringNS0_4TypeEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1132188);l=a;return c[b>>2]|0}function __ZN12MethodBind2RI2IPiRK6StringNS0_4TypeEE4callEP6ObjectPPK7VariantiRNS8_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0;i=l;l=l+80|0;if((l|0)>=(m|0))ba(80);j=i+48|0;k=i+72|0;n=i+24|0;o=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1234076)|0:0){c[h>>2]=0;a[1263537]=0;p=d+24|0;q=c[p>>2]|0;if((q|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=q;c[b>>2]=0;l=i;return}r=q-(c[d+20>>2]|0)|0;if((r|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=r;c[b>>2]=0;l=i;return}if((g|0)>0){if((q|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);s=0}else{a[1263537]=0;s=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,s)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=s;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[p>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);t=0}else{a[1263537]=0;t=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,t)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=t;c[b>>2]=0;l=i;return}}}t=c[d+44>>2]|0;s=c[d+48>>2]|0;q=e+(s>>1)|0;if(!(s&1))u=t;else u=c[(c[q>>2]|0)+t>>2]|0;do if((g|0)<1){t=c[p>>2]|0;s=t+-1|0;if((t|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)v=0;else v=c[e+-4>>2]|0;if((t|0)<=(v|0)){if(r)w=0;else w=c[e+-4>>2]|0;do if((w|0)<(t|0)){if(r)x=0;else x=c[e+-4>>2]|0;if((x|0)<(t|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);y=0;break}else{a[1263537]=0;z=37;break}}else z=37;while(0);if((z|0)==37)y=e+(s*24|0)|0;__ZN7VariantC2ERKS_(n,y);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f>>2]|0);while(0);c[k>>2]=__ZNK7Variantcv6StringEv(n)|0;do if((g|0)<2){y=c[p>>2]|0;x=y+-1|0;w=y+-2|0;if((y|0)>=2){y=c[d+16>>2]|0;v=(y|0)==0;if(v)A=0;else A=c[y+-4>>2]|0;if((x|0)<=(A|0)){if(v)B=0;else B=c[y+-4>>2]|0;do if((B|0)<(x|0)){if(v)C=0;else C=c[y+-4>>2]|0;if((C|0)<(x|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);D=0;break}else{a[1263537]=0;z=54;break}}else z=54;while(0);if((z|0)==54)D=y+(w*24|0)|0;__ZN7VariantC2ERKS_(o,D);break}}c[o>>2]=0}else __ZN7VariantC2ERKS_(o,c[f+4>>2]|0);while(0);f=__ZNK7VariantcviEv(o)|0;__ZN7VariantC2Ei(j,nj[u&2047](q,k,f)|0);if(c[o>>2]|0)__ZN7Variant5clearEv(o);o=c[k>>2]|0;if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(o,1);if(c[n>>2]|0)__ZN7Variant5clearEv(n);__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1544,1146558,0);c[b>>2]=0;l=i;return}function __ZN12MethodBind2RI2IPiRK6StringNS0_4TypeEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f;if(!b)h=0;else{i=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1234076)|0;h=i?b:0}b=c[a+44>>2]|0;i=c[a+48>>2]|0;a=h+(i>>1)|0;if(!(i&1))j=b;else j=c[(c[a>>2]|0)+b>>2]|0;b=c[d>>2]|0;i=c[b>>2]|0;if((i|0)!=0?(__Z28atomic_conditional_incrementPj(i+-8|0)|0)!=0:0)k=c[b>>2]|0;else k=0;c[g>>2]=k;c[e>>2]=nj[j&2047](a,g,c[c[d+4>>2]>>2]|0)|0;d=c[g>>2]|0;if(!d){l=f;return}if(__Z16atomic_decrementPj(d+-8|0)|0){l=f;return}__ZN6Memory11free_staticEPvb(d,1);l=f;return}function __ZN12MethodBind2RI2IPiRK6StringNS0_4TypeEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK12MethodBind2RI2IPiRK6StringNS0_4TypeEE18_get_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case -1:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;l=a;return f|0}case 0:{c[d>>2]=0;__ZN7VariantC2ERK6String(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);e=c[d>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);f=b;l=a;return f|0}case 1:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;l=a;return f|0}default:{f=0;l=a;return f|0}}return 0}function __ZNK12MethodBind2RI2IP10IP_AddressRK6StringNS0_4TypeEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return __ZNK12MethodBind2RI2IP10IP_AddressRK6StringNS0_4TypeEE18_get_argument_typeEi(a,b)|0}function __ZNK12MethodBind2RI2IP10IP_AddressRK6StringNS0_4TypeEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1132188);l=a;return c[b>>2]|0}function __ZN12MethodBind2RI2IP10IP_AddressRK6StringNS0_4TypeEE4callEP6ObjectPPK7VariantiRNS9_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0;i=l;l=l+96|0;if((l|0)>=(m|0))ba(96);j=i+48|0;k=i+76|0;n=i+72|0;o=i+24|0;p=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1234076)|0:0){c[h>>2]=0;a[1263537]=0;q=d+24|0;r=c[q>>2]|0;if((r|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=r;c[b>>2]=0;l=i;return}s=r-(c[d+20>>2]|0)|0;if((s|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=s;c[b>>2]=0;l=i;return}if((g|0)>0){if((r|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);t=0}else{a[1263537]=0;t=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,t)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=t;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[q>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);u=0}else{a[1263537]=0;u=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,u)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=u;c[b>>2]=0;l=i;return}}}u=c[d+44>>2]|0;t=c[d+48>>2]|0;r=e+(t>>1)|0;if(!(t&1))v=u;else v=c[(c[r>>2]|0)+u>>2]|0;do if((g|0)<1){u=c[q>>2]|0;t=u+-1|0;if((u|0)>=1){e=c[d+16>>2]|0;s=(e|0)==0;if(s)w=0;else w=c[e+-4>>2]|0;if((u|0)<=(w|0)){if(s)x=0;else x=c[e+-4>>2]|0;do if((x|0)<(u|0)){if(s)y=0;else y=c[e+-4>>2]|0;if((y|0)<(u|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);z=0;break}else{a[1263537]=0;A=37;break}}else A=37;while(0);if((A|0)==37)z=e+(t*24|0)|0;__ZN7VariantC2ERKS_(o,z);break}}c[o>>2]=0}else __ZN7VariantC2ERKS_(o,c[f>>2]|0);while(0);c[n>>2]=__ZNK7Variantcv6StringEv(o)|0;do if((g|0)<2){z=c[q>>2]|0;y=z+-1|0;x=z+-2|0;if((z|0)>=2){z=c[d+16>>2]|0;w=(z|0)==0;if(w)B=0;else B=c[z+-4>>2]|0;if((y|0)<=(B|0)){if(w)C=0;else C=c[z+-4>>2]|0;do if((C|0)<(y|0)){if(w)D=0;else D=c[z+-4>>2]|0;if((D|0)<(y|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);E=0;break}else{a[1263537]=0;A=54;break}}else A=54;while(0);if((A|0)==54)E=z+(x*24|0)|0;__ZN7VariantC2ERKS_(p,E);break}}c[p>>2]=0}else __ZN7VariantC2ERKS_(p,c[f+4>>2]|0);while(0);f=__ZNK7VariantcviEv(p)|0;Ki[v&4095](k,r,n,f);__ZN7VariantC2ERK10IP_Address(j,k);if(c[p>>2]|0)__ZN7Variant5clearEv(p);p=c[n>>2]|0;if(p|0?(__Z16atomic_decrementPj(p+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(p,1);if(c[o>>2]|0)__ZN7Variant5clearEv(o);__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1544,1146558,0);c[b>>2]=0;l=i;return}function __ZN12MethodBind2RI2IP10IP_AddressRK6StringNS0_4TypeEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0;f=l;l=l+48|0;if((l|0)>=(m|0))ba(48);g=f;h=f+20|0;i=f+40|0;if(!b)j=0;else{k=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1234076)|0;j=k?b:0}b=c[a+44>>2]|0;k=c[a+48>>2]|0;a=j+(k>>1)|0;if(!(k&1))n=b;else n=c[(c[a>>2]|0)+b>>2]|0;b=c[d>>2]|0;k=c[b>>2]|0;if((k|0)!=0?(__Z28atomic_conditional_incrementPj(k+-8|0)|0)!=0:0)o=c[b>>2]|0;else o=0;c[i>>2]=o;Ki[n&4095](h,a,i,c[c[d+4>>2]>>2]|0);c[g>>2]=c[h>>2];c[g+4>>2]=c[h+4>>2];c[g+8>>2]=c[h+8>>2];c[g+12>>2]=c[h+12>>2];c[g+16>>2]=c[h+16>>2];h=__ZNK10IP_Addresscv6StringEv(g)|0;g=h;d=c[e>>2]|0;if((d|0)==(h|0)){if(h|0){p=h+-8|0;q=18}}else{if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);c[e>>2]=0;if(h|0){d=h+-8|0;if(!(__Z28atomic_conditional_incrementPj(d)|0)){p=d;q=18}else{c[e>>2]=g;p=d;q=18}}}if((q|0)==18?(__Z16atomic_decrementPj(p)|0)==0:0)__ZN6Memory11free_staticEPvb(h,1);h=c[i>>2]|0;if(!h){l=f;return}if(__Z16atomic_decrementPj(h+-8|0)|0){l=f;return}__ZN6Memory11free_staticEPvb(h,1);l=f;return}function __ZN12MethodBind2RI2IP10IP_AddressRK6StringNS0_4TypeEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK12MethodBind2RI2IP10IP_AddressRK6StringNS0_4TypeEE18_get_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case -1:{__ZN10IP_Address5clearEv(d);__ZN7VariantC2ERK10IP_Address(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);f=b;l=a;return f|0}case 0:{c[d>>2]=0;__ZN7VariantC2ERK6String(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);e=c[d>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);f=b;l=a;return f|0}case 1:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;l=a;return f|0}default:{f=0;l=a;return f|0}}return 0}function __ZN10HTTPClient18_initialize_classvEv(b){b=b|0;if(a[1263581]|0)return;if(!(a[1257001]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI9ReferenceEEvv();__ZN9Reference13_bind_methodsEv();a[1257001]=1}__ZN7ClassDB10_add_classI10HTTPClientEEvv();__ZN10HTTPClient13_bind_methodsEv();a[1263581]=1;return}function __ZN10HTTPClient5_setvERK10StringNameRK7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK10HTTPClient5_getvERK10StringNameR7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK10HTTPClient19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+24|0;g=e+4|0;h=e;if(!d)__ZNK9Reference19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,0);__ZN6StringC2EPKc(f,1103391);i=c[f>>2]|0;f=i;j=g+4|0;c[j>>2]=0;k=g+12|0;c[k>>2]=0;c[g>>2]=0;n=(i|0)==0;if(!n?(c[j>>2]=0,__Z28atomic_conditional_incrementPj(i+-8|0)|0):0)c[j>>2]=f;c[g+8>>2]=0;f=c[k>>2]|0;if(f|0){if(!(__Z16atomic_decrementPj(f+-8|0)|0))__ZN6Memory11free_staticEPvb(f,1);c[k>>2]=0}c[g+16>>2]=256;if(!(c[b>>2]|0)){k=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=k;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0}k=__ZnwjPFPvjE(32,4740)|0;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0;c[k+12>>2]=0;c[k+16>>2]=7;f=k+20|0;c[f>>2]=0;j=k+24|0;c[j>>2]=0;o=k+28|0;c[o>>2]=0;__ZN12PropertyInfoaSERKS_(k,g)|0;p=c[b>>2]|0;q=p+4|0;r=c[q>>2]|0;c[j>>2]=r;c[f>>2]=0;c[o>>2]=p;if(r|0)c[r+20>>2]=k;c[q>>2]=k;if(!(c[p>>2]|0))c[p>>2]=k;k=p+8|0;c[k>>2]=(c[k>>2]|0)+1;k=c[g+12>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);k=c[g+4>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);if(!n?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);__ZN10StringNameC2EPKc(h,1103391);__ZN7ClassDB17get_property_listE10StringNameP4ListI12PropertyInfo16DefaultAllocatorEbPK6Object(h,b,1,a);__ZN10StringNameD2Ev(h);if(!d){l=e;return}__ZNK9Reference19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,1);l=e;return}function __ZN10HTTPClient14_notificationvEib(a,b,c){a=a|0;b=b|0;c=c|0;return}function __ZNK10HTTPClient16_get_class_namevEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+8|0;e=b+4|0;f=b;g=a+88|0;a=c[g>>2]|0;if(a|0){if(c[a+4>>2]|0){l=b;return g|0}if(__ZNK6String6lengthEv(a+8|0)|0){l=b;return g|0}}__ZN6StringC2EPKc(d,1103391);c[f>>2]=c[d>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameaSERKS_(g,e);__ZN10StringNameD2Ev(e);e=c[f>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);l=b;return g|0}function __ZNK10HTTPClient9get_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1103391);l=a;return c[b>>2]|0}function __ZNK10HTTPClient8is_classERK6String(a,b){a=a|0;b=b|0;var c=0;if(!(__ZNK6StringeqEPKc(b,1103391)|0)?!(__ZNK6StringeqEPKc(b,1126157)|0):0)c=__ZNK6StringeqEPKc(b,1142944)|0;else c=1;return c|0}function __ZNK10HTTPClient12is_class_ptrEPv(a,b){a=a|0;b=b|0;return (b|0)==1255300|((b|0)==1220724|(b|0)==1220580)|0}function __ZN10HTTPClientD2Ev(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0;c[a>>2]=399964;b=a+148|0;d=c[b>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0){e=c[b>>2]|0;b=(e|0)==0?0:e+-4|0;e=b+4|0;if(c[b>>2]|0){f=0;do{g=c[e+(f<<2)>>2]|0;if(g|0?(__Z16atomic_decrementPj(g+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(g,1);f=f+1|0}while(f>>>0<(c[b>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(d,1)}d=a+140|0;b=c[d>>2]|0;if((b|0?__ZN9Reference11unreferenceEv(b)|0:0)?(b=c[d>>2]|0,__Z17predelete_handlerP6Object(b)|0):0){gj[c[(c[b>>2]|0)+76>>2]&8191](b);__ZN6Memory11free_staticEPvb(b,0)}c[d>>2]=0;d=a+136|0;b=c[d>>2]|0;if((b|0?__ZN9Reference11unreferenceEv(b)|0:0)?(b=c[d>>2]|0,__Z17predelete_handlerP6Object(b)|0):0){gj[c[(c[b>>2]|0)+76>>2]&8191](b);__ZN6Memory11free_staticEPvb(b,0)}c[d>>2]=0;d=c[a+120>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);d=c[a+112>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);d=c[a+104>>2]|0;if(!d){h=a+88|0;__ZN10StringNameD2Ev(h);__ZN9ReferenceD2Ev(a);return}if(__Z16atomic_decrementPj(d+-8|0)|0){h=a+88|0;__ZN10StringNameD2Ev(h);__ZN9ReferenceD2Ev(a);return}__ZN6Memory11free_staticEPvb(d,1);h=a+88|0;__ZN10StringNameD2Ev(h);__ZN9ReferenceD2Ev(a);return}function __ZN10HTTPClientD0Ev(a){a=a|0;__ZN10HTTPClientD2Ev(a);__ZdlPv(a);return}function __ZN7ClassDB10_add_classI10HTTPClientEEvv(){var a=0,b=0,d=0,e=0,f=0,g=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+16|0;d=a+12|0;e=a+8|0;f=a+4|0;g=a;__ZN6StringC2EPKc(b,1103391);c[e>>2]=c[b>>2];__ZN10StringNameC2ERK6String(d,e);__ZN6StringC2EPKc(b,1126157);c[g>>2]=c[b>>2];__ZN10StringNameC2ERK6String(f,g);__ZN7ClassDB11_add_class2ERK10StringNameS2_(d,f);__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);__ZN10StringNameD2Ev(d);d=c[e>>2]|0;if(!d){l=a;return}if(__Z16atomic_decrementPj(d+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(d,1);l=a;return}function __ZN10HTTPClient13_bind_methodsEv(){var a=0,b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0;a=l;l=l+224|0;if((l|0)>=(m|0))ba(224);b=a+216|0;d=a+208|0;e=a+24|0;f=a;g=a+200|0;h=a+192|0;i=a+184|0;j=a+176|0;k=a+168|0;n=a+160|0;o=a+152|0;p=a+144|0;q=a+136|0;r=a+128|0;s=a+120|0;t=a+112|0;u=a+104|0;v=a+96|0;w=a+88|0;x=a+80|0;y=a+72|0;z=a+64|0;A=a+56|0;B=a+48|0;__Z8D_METHODPKcS0_S0_S0_S0_(d,1100578,1125974,1125979,1100600,1100608);__ZN7VariantC2Eb(e,0);__ZN7VariantC2Eb(f,1);C=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(C);c[C>>2]=400056;__ZN10MethodBind10_set_constEb(C,0);__ZN10MethodBind24_generate_argument_typesEi(C,4);__ZN10MethodBind12_set_returnsEb(C,1);c[C+44>>2]=117;c[C+48>>2]=0;c[b>>2]=e;c[b+4>>2]=f;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,C,d,b,2)|0;if(c[f>>2]|0)__ZN7Variant5clearEv(f);if(c[e>>2]|0)__ZN7Variant5clearEv(e);C=d+4|0;D=c[C>>2]|0;if(D|0?(__Z16atomic_decrementPj(D+-8|0)|0)==0:0){E=c[C>>2]|0;C=(E|0)==0?0:E+-4|0;E=C+4|0;if(c[C>>2]|0){F=0;do{__ZN10StringNameD2Ev(E+(F<<2)|0);F=F+1|0}while(F>>>0<(c[C>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(D,1)}__ZN10StringNameD2Ev(d);__Z8D_METHODPKcS0_(g,1100620,1100635);d=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(d);c[d>>2]=400092;__ZN10MethodBind10_set_constEb(d,0);__ZN10MethodBind24_generate_argument_typesEi(d,1);c[d+44>>2]=1950;c[d+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,d,g,0,0)|0;d=g+4|0;D=c[d>>2]|0;if(D|0?(__Z16atomic_decrementPj(D+-8|0)|0)==0:0){C=c[d>>2]|0;d=(C|0)==0?0:C+-4|0;C=d+4|0;if(c[d>>2]|0){F=0;do{__ZN10StringNameD2Ev(C+(F<<2)|0);F=F+1|0}while(F>>>0<(c[d>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(D,1)}__ZN10StringNameD2Ev(g);__Z8D_METHODPKc(h,1100657);g=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(g);c[g>>2]=400128;__ZN10MethodBind10_set_constEb(g,1);__ZN10MethodBind24_generate_argument_typesEi(g,0);__ZN10MethodBind12_set_returnsEb(g,1);c[g+44>>2]=5815;c[g+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,g,h,0,0)|0;g=h+4|0;D=c[g>>2]|0;if(D|0?(__Z16atomic_decrementPj(D+-8|0)|0)==0:0){d=c[g>>2]|0;g=(d|0)==0?0:d+-4|0;d=g+4|0;if(c[g>>2]|0){F=0;do{__ZN10StringNameD2Ev(d+(F<<2)|0);F=F+1|0}while(F>>>0<(c[g>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(D,1)}__ZN10StringNameD2Ev(h);__Z8D_METHODPKcS0_S0_S0_S0_(i,1100683,1120097,1100695,1100699,1100707);h=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(h);c[h>>2]=400164;__ZN10MethodBind10_set_constEb(h,0);__ZN10MethodBind24_generate_argument_typesEi(h,4);__ZN10MethodBind12_set_returnsEb(h,1);c[h+44>>2]=118;c[h+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,h,i,0,0)|0;h=i+4|0;D=c[h>>2]|0;if(D|0?(__Z16atomic_decrementPj(D+-8|0)|0)==0:0){g=c[h>>2]|0;h=(g|0)==0?0:g+-4|0;g=h+4|0;if(c[h>>2]|0){F=0;do{__ZN10StringNameD2Ev(g+(F<<2)|0);F=F+1|0}while(F>>>0<(c[h>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(D,1)}__ZN10StringNameD2Ev(i);__Z8D_METHODPKcS0_S0_S0_S0_(j,1100712,1120097,1100695,1100699,1100707);c[f>>2]=0;__ZN7VariantC2ERK6String(e,f);i=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(i);c[i>>2]=400200;__ZN10MethodBind10_set_constEb(i,0);__ZN10MethodBind24_generate_argument_typesEi(i,4);__ZN10MethodBind12_set_returnsEb(i,1);c[i+44>>2]=119;c[i+48>>2]=0;c[b>>2]=e;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,i,j,b,1)|0;if(c[e>>2]|0)__ZN7Variant5clearEv(e);i=c[f>>2]|0;if(i|0?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);i=j+4|0;D=c[i>>2]|0;if(D|0?(__Z16atomic_decrementPj(D+-8|0)|0)==0:0){h=c[i>>2]|0;i=(h|0)==0?0:h+-4|0;h=i+4|0;if(c[i>>2]|0){F=0;do{__ZN10StringNameD2Ev(h+(F<<2)|0);F=F+1|0}while(F>>>0<(c[i>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(D,1)}__ZN10StringNameD2Ev(j);__Z8D_METHODPKcS0_(k,1100720,1100707);j=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(j);c[j>>2]=400236;__ZN10MethodBind10_set_constEb(j,0);__ZN10MethodBind24_generate_argument_typesEi(j,1);__ZN10MethodBind12_set_returnsEb(j,1);c[j+44>>2]=4741;c[j+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,j,k,0,0)|0;j=k+4|0;D=c[j>>2]|0;if(D|0?(__Z16atomic_decrementPj(D+-8|0)|0)==0:0){i=c[j>>2]|0;j=(i|0)==0?0:i+-4|0;i=j+4|0;if(c[j>>2]|0){F=0;do{__ZN10StringNameD2Ev(i+(F<<2)|0);F=F+1|0}while(F>>>0<(c[j>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(D,1)}__ZN10StringNameD2Ev(k);__Z8D_METHODPKcS0_(n,1100735,1100707);k=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(k);c[k>>2]=400272;__ZN10MethodBind10_set_constEb(k,0);__ZN10MethodBind24_generate_argument_typesEi(k,1);__ZN10MethodBind12_set_returnsEb(k,1);c[k+44>>2]=4742;c[k+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,k,n,0,0)|0;k=n+4|0;D=c[k>>2]|0;if(D|0?(__Z16atomic_decrementPj(D+-8|0)|0)==0:0){j=c[k>>2]|0;k=(j|0)==0?0:j+-4|0;j=k+4|0;if(c[k>>2]|0){F=0;do{__ZN10StringNameD2Ev(j+(F<<2)|0);F=F+1|0}while(F>>>0<(c[k>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(D,1)}__ZN10StringNameD2Ev(n);__Z8D_METHODPKc(o,1125789);n=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(n);c[n>>2]=400308;__ZN10MethodBind10_set_constEb(n,0);__ZN10MethodBind24_generate_argument_typesEi(n,0);c[n+44>>2]=5335;c[n+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,n,o,0,0)|0;n=o+4|0;D=c[n>>2]|0;if(D|0?(__Z16atomic_decrementPj(D+-8|0)|0)==0:0){k=c[n>>2]|0;n=(k|0)==0?0:k+-4|0;k=n+4|0;if(c[n>>2]|0){F=0;do{__ZN10StringNameD2Ev(k+(F<<2)|0);F=F+1|0}while(F>>>0<(c[n>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(D,1)}__ZN10StringNameD2Ev(o);__Z8D_METHODPKc(p,1100750);o=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(o);c[o>>2]=400344;__ZN10MethodBind10_set_constEb(o,1);__ZN10MethodBind24_generate_argument_typesEi(o,0);__ZN10MethodBind12_set_returnsEb(o,1);c[o+44>>2]=5816;c[o+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,o,p,0,0)|0;o=p+4|0;D=c[o>>2]|0;if(D|0?(__Z16atomic_decrementPj(D+-8|0)|0)==0:0){n=c[o>>2]|0;o=(n|0)==0?0:n+-4|0;n=o+4|0;if(c[o>>2]|0){F=0;do{__ZN10StringNameD2Ev(n+(F<<2)|0);F=F+1|0}while(F>>>0<(c[o>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(D,1)}__ZN10StringNameD2Ev(p);__Z8D_METHODPKc(q,1100763);p=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(p);c[p>>2]=400344;__ZN10MethodBind10_set_constEb(p,1);__ZN10MethodBind24_generate_argument_typesEi(p,0);__ZN10MethodBind12_set_returnsEb(p,1);c[p+44>>2]=5817;c[p+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,p,q,0,0)|0;p=q+4|0;D=c[p>>2]|0;if(D|0?(__Z16atomic_decrementPj(D+-8|0)|0)==0:0){o=c[p>>2]|0;p=(o|0)==0?0:o+-4|0;o=p+4|0;if(c[p>>2]|0){F=0;do{__ZN10StringNameD2Ev(o+(F<<2)|0);F=F+1|0}while(F>>>0<(c[p>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(D,1)}__ZN10StringNameD2Ev(q);__Z8D_METHODPKc(r,1100783);q=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(q);c[q>>2]=400380;__ZN10MethodBind10_set_constEb(q,1);__ZN10MethodBind24_generate_argument_typesEi(q,0);__ZN10MethodBind12_set_returnsEb(q,1);c[q+44>>2]=5818;c[q+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,q,r,0,0)|0;q=r+4|0;D=c[q>>2]|0;if(D|0?(__Z16atomic_decrementPj(D+-8|0)|0)==0:0){p=c[q>>2]|0;q=(p|0)==0?0:p+-4|0;p=q+4|0;if(c[q>>2]|0){F=0;do{__ZN10StringNameD2Ev(p+(F<<2)|0);F=F+1|0}while(F>>>0<(c[q>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(D,1)}__ZN10StringNameD2Ev(r);__Z8D_METHODPKc(s,1100801);r=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(r);c[r>>2]=400416;__ZN10MethodBind10_set_constEb(r,0);__ZN10MethodBind24_generate_argument_typesEi(r,0);__ZN10MethodBind12_set_returnsEb(r,1);c[r+44>>2]=5819;c[r+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,r,s,0,0)|0;r=s+4|0;D=c[r>>2]|0;if(D|0?(__Z16atomic_decrementPj(D+-8|0)|0)==0:0){q=c[r>>2]|0;r=(q|0)==0?0:q+-4|0;q=r+4|0;if(c[r>>2]|0){F=0;do{__ZN10StringNameD2Ev(q+(F<<2)|0);F=F+1|0}while(F>>>0<(c[r>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(D,1)}__ZN10StringNameD2Ev(s);__Z8D_METHODPKc(t,1100822);s=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(s);c[s>>2]=400452;__ZN10MethodBind10_set_constEb(s,0);__ZN10MethodBind24_generate_argument_typesEi(s,0);__ZN10MethodBind12_set_returnsEb(s,1);c[s+44>>2]=5820;c[s+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,s,t,0,0)|0;s=t+4|0;D=c[s>>2]|0;if(D|0?(__Z16atomic_decrementPj(D+-8|0)|0)==0:0){r=c[s>>2]|0;s=(r|0)==0?0:r+-4|0;r=s+4|0;if(c[s>>2]|0){F=0;do{__ZN10StringNameD2Ev(r+(F<<2)|0);F=F+1|0}while(F>>>0<(c[s>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(D,1)}__ZN10StringNameD2Ev(t);__Z8D_METHODPKc(u,1100857);t=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(t);c[t>>2]=400380;__ZN10MethodBind10_set_constEb(t,1);__ZN10MethodBind24_generate_argument_typesEi(t,0);__ZN10MethodBind12_set_returnsEb(t,1);c[t+44>>2]=5821;c[t+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,t,u,0,0)|0;t=u+4|0;D=c[t>>2]|0;if(D|0?(__Z16atomic_decrementPj(D+-8|0)|0)==0:0){s=c[t>>2]|0;t=(s|0)==0?0:s+-4|0;s=t+4|0;if(c[t>>2]|0){F=0;do{__ZN10StringNameD2Ev(s+(F<<2)|0);F=F+1|0}while(F>>>0<(c[t>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(D,1)}__ZN10StringNameD2Ev(u);__Z8D_METHODPKc(v,1100882);u=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(u);c[u>>2]=400488;__ZN10MethodBind10_set_constEb(u,0);__ZN10MethodBind24_generate_argument_typesEi(u,0);__ZN10MethodBind12_set_returnsEb(u,1);c[u+44>>2]=5822;c[u+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,u,v,0,0)|0;u=v+4|0;D=c[u>>2]|0;do if(D|0){if(__Z16atomic_decrementPj(D+-8|0)|0)break;t=c[u>>2]|0;F=(t|0)==0?0:t+-4|0;t=F+4|0;if(c[F>>2]|0){s=0;do{__ZN10StringNameD2Ev(t+(s<<2)|0);s=s+1|0}while(s>>>0<(c[F>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(D,1)}while(0);__ZN10StringNameD2Ev(v);__Z8D_METHODPKcS0_(w,1100907,1109293);v=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(v);c[v>>2]=400524;__ZN10MethodBind10_set_constEb(v,0);__ZN10MethodBind24_generate_argument_typesEi(v,1);c[v+44>>2]=1951;c[v+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,v,w,0,0)|0;v=w+4|0;D=c[v>>2]|0;do if(D|0){if(__Z16atomic_decrementPj(D+-8|0)|0)break;u=c[v>>2]|0;F=(u|0)==0?0:u+-4|0;u=F+4|0;if(c[F>>2]|0){s=0;do{__ZN10StringNameD2Ev(u+(s<<2)|0);s=s+1|0}while(s>>>0<(c[F>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(D,1)}while(0);__ZN10StringNameD2Ev(w);__Z8D_METHODPKcS0_(x,1100927,1113974);w=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(w);c[w>>2]=400560;__ZN10MethodBind10_set_constEb(w,0);__ZN10MethodBind24_generate_argument_typesEi(w,1);c[w+44>>2]=1952;c[w+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,w,x,0,0)|0;w=x+4|0;D=c[w>>2]|0;do if(D|0){if(__Z16atomic_decrementPj(D+-8|0)|0)break;v=c[w>>2]|0;F=(v|0)==0?0:v+-4|0;v=F+4|0;if(c[F>>2]|0){s=0;do{__ZN10StringNameD2Ev(v+(s<<2)|0);s=s+1|0}while(s>>>0<(c[F>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(D,1)}while(0);__ZN10StringNameD2Ev(x);__Z8D_METHODPKc(y,1100945);x=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(x);c[x>>2]=400344;__ZN10MethodBind10_set_constEb(x,1);__ZN10MethodBind24_generate_argument_typesEi(x,0);__ZN10MethodBind12_set_returnsEb(x,1);c[x+44>>2]=5823;c[x+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,x,y,0,0)|0;x=y+4|0;D=c[x>>2]|0;do if(D|0){if(__Z16atomic_decrementPj(D+-8|0)|0)break;w=c[x>>2]|0;F=(w|0)==0?0:w+-4|0;w=F+4|0;if(c[F>>2]|0){s=0;do{__ZN10StringNameD2Ev(w+(s<<2)|0);s=s+1|0}while(s>>>0<(c[F>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(D,1)}while(0);__ZN10StringNameD2Ev(y);__Z8D_METHODPKc(z,1126005);y=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(y);c[y>>2]=400596;__ZN10MethodBind10_set_constEb(y,1);__ZN10MethodBind24_generate_argument_typesEi(y,0);__ZN10MethodBind12_set_returnsEb(y,1);c[y+44>>2]=5824;c[y+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,y,z,0,0)|0;y=z+4|0;D=c[y>>2]|0;do if(D|0){if(__Z16atomic_decrementPj(D+-8|0)|0)break;x=c[y>>2]|0;F=(x|0)==0?0:x+-4|0;x=F+4|0;if(c[F>>2]|0){s=0;do{__ZN10StringNameD2Ev(x+(s<<2)|0);s=s+1|0}while(s>>>0<(c[F>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(D,1)}while(0);__ZN10StringNameD2Ev(z);__Z8D_METHODPKc(A,1100970);z=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(z);c[z>>2]=400632;__ZN10MethodBind10_set_constEb(z,0);__ZN10MethodBind24_generate_argument_typesEi(z,0);__ZN10MethodBind12_set_returnsEb(z,1);c[z+44>>2]=5825;c[z+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,z,A,0,0)|0;z=A+4|0;D=c[z>>2]|0;do if(D|0){if(__Z16atomic_decrementPj(D+-8|0)|0)break;y=c[z>>2]|0;F=(y|0)==0?0:y+-4|0;y=F+4|0;if(c[F>>2]|0){s=0;do{__ZN10StringNameD2Ev(y+(s<<2)|0);s=s+1|0}while(s>>>0<(c[F>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(D,1)}while(0);__ZN10StringNameD2Ev(A);__Z8D_METHODPKcS0_(B,1100981,1101011);A=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(A);c[A>>2]=400668;__ZN10MethodBind10_set_constEb(A,0);__ZN10MethodBind24_generate_argument_typesEi(A,1);__ZN10MethodBind12_set_returnsEb(A,1);c[A+44>>2]=4743;c[A+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,A,B,0,0)|0;A=B+4|0;D=c[A>>2]|0;do if(D|0){if(__Z16atomic_decrementPj(D+-8|0)|0)break;z=c[A>>2]|0;F=(z|0)==0?0:z+-4|0;z=F+4|0;if(c[F>>2]|0){s=0;do{__ZN10StringNameD2Ev(z+(s<<2)|0);s=s+1|0}while(s>>>0<(c[F>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(D,1)}while(0);__ZN10StringNameD2Ev(B);__ZN6StringC2EPKc(b,1103391);c[f>>2]=c[b>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameC2EPKc(b,1101018);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(e,b,0);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(e);B=c[f>>2]|0;do if(B|0){if(__Z16atomic_decrementPj(B+-8|0)|0)break;__ZN6Memory11free_staticEPvb(B,1)}while(0);__ZN6StringC2EPKc(b,1103391);c[f>>2]=c[b>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameC2EPKc(b,1101029);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(e,b,1);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(e);B=c[f>>2]|0;do if(B|0){if(__Z16atomic_decrementPj(B+-8|0)|0)break;__ZN6Memory11free_staticEPvb(B,1)}while(0);__ZN6StringC2EPKc(b,1103391);c[f>>2]=c[b>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameC2EPKc(b,1101041);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(e,b,2);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(e);B=c[f>>2]|0;do if(B|0){if(__Z16atomic_decrementPj(B+-8|0)|0)break;__ZN6Memory11free_staticEPvb(B,1)}while(0);__ZN6StringC2EPKc(b,1103391);c[f>>2]=c[b>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameC2EPKc(b,1101053);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(e,b,3);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(e);B=c[f>>2]|0;do if(B|0){if(__Z16atomic_decrementPj(B+-8|0)|0)break;__ZN6Memory11free_staticEPvb(B,1)}while(0);__ZN6StringC2EPKc(b,1103391);c[f>>2]=c[b>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameC2EPKc(b,1101064);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(e,b,4);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(e);B=c[f>>2]|0;do if(B|0){if(__Z16atomic_decrementPj(B+-8|0)|0)break;__ZN6Memory11free_staticEPvb(B,1)}while(0);__ZN6StringC2EPKc(b,1103391);c[f>>2]=c[b>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameC2EPKc(b,1101078);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(e,b,5);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(e);B=c[f>>2]|0;do if(B|0){if(__Z16atomic_decrementPj(B+-8|0)|0)break;__ZN6Memory11free_staticEPvb(B,1)}while(0);__ZN6StringC2EPKc(b,1103391);c[f>>2]=c[b>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameC2EPKc(b,1101093);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(e,b,6);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(e);B=c[f>>2]|0;do if(B|0){if(__Z16atomic_decrementPj(B+-8|0)|0)break;__ZN6Memory11free_staticEPvb(B,1)}while(0);__ZN6StringC2EPKc(b,1103391);c[f>>2]=c[b>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameC2EPKc(b,1101106);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(e,b,7);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(e);B=c[f>>2]|0;do if(B|0){if(__Z16atomic_decrementPj(B+-8|0)|0)break;__ZN6Memory11free_staticEPvb(B,1)}while(0);__ZN6StringC2EPKc(b,1103391);c[f>>2]=c[b>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameC2EPKc(b,1101121);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(e,b,8);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(e);B=c[f>>2]|0;do if(B|0){if(__Z16atomic_decrementPj(B+-8|0)|0)break;__ZN6Memory11free_staticEPvb(B,1)}while(0);__ZN6StringC2EPKc(b,1103391);c[f>>2]=c[b>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameC2EPKc(b,1125683);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(e,b,0);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(e);B=c[f>>2]|0;do if(B|0){if(__Z16atomic_decrementPj(B+-8|0)|0)break;__ZN6Memory11free_staticEPvb(B,1)}while(0);__ZN6StringC2EPKc(b,1103391);c[f>>2]=c[b>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameC2EPKc(b,1101132);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(e,b,1);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(e);B=c[f>>2]|0;do if(B|0){if(__Z16atomic_decrementPj(B+-8|0)|0)break;__ZN6Memory11free_staticEPvb(B,1)}while(0);__ZN6StringC2EPKc(b,1103391);c[f>>2]=c[b>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameC2EPKc(b,1101149);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(e,b,2);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(e);B=c[f>>2]|0;do if(B|0){if(__Z16atomic_decrementPj(B+-8|0)|0)break;__ZN6Memory11free_staticEPvb(B,1)}while(0);__ZN6StringC2EPKc(b,1103391);c[f>>2]=c[b>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameC2EPKc(b,1126101);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(e,b,3);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(e);B=c[f>>2]|0;do if(B|0){if(__Z16atomic_decrementPj(B+-8|0)|0)break;__ZN6Memory11free_staticEPvb(B,1)}while(0);__ZN6StringC2EPKc(b,1103391);c[f>>2]=c[b>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameC2EPKc(b,1101169);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(e,b,4);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(e);B=c[f>>2]|0;do if(B|0){if(__Z16atomic_decrementPj(B+-8|0)|0)break;__ZN6Memory11free_staticEPvb(B,1)}while(0);__ZN6StringC2EPKc(b,1103391);c[f>>2]=c[b>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameC2EPKc(b,1126119);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(e,b,5);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(e);B=c[f>>2]|0;do if(B|0){if(__Z16atomic_decrementPj(B+-8|0)|0)break;__ZN6Memory11free_staticEPvb(B,1)}while(0);__ZN6StringC2EPKc(b,1103391);c[f>>2]=c[b>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameC2EPKc(b,1101189);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(e,b,6);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(e);B=c[f>>2]|0;do if(B|0){if(__Z16atomic_decrementPj(B+-8|0)|0)break;__ZN6Memory11free_staticEPvb(B,1)}while(0);__ZN6StringC2EPKc(b,1103391);c[f>>2]=c[b>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameC2EPKc(b,1101207);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(e,b,7);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(e);B=c[f>>2]|0;do if(B|0){if(__Z16atomic_decrementPj(B+-8|0)|0)break;__ZN6Memory11free_staticEPvb(B,1)}while(0);__ZN6StringC2EPKc(b,1103391);c[f>>2]=c[b>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameC2EPKc(b,1101219);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(e,b,8);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(e);B=c[f>>2]|0;do if(B|0){if(__Z16atomic_decrementPj(B+-8|0)|0)break;__ZN6Memory11free_staticEPvb(B,1)}while(0);__ZN6StringC2EPKc(b,1103391);c[f>>2]=c[b>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameC2EPKc(b,1101243);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(e,b,9);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(e);B=c[f>>2]|0;do if(B|0){if(__Z16atomic_decrementPj(B+-8|0)|0)break;__ZN6Memory11free_staticEPvb(B,1)}while(0);__ZN6StringC2EPKc(b,1103391);c[f>>2]=c[b>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameC2EPKc(b,1101270);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(e,b,100);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(e);B=c[f>>2]|0;do if(B|0){if(__Z16atomic_decrementPj(B+-8|0)|0)break;__ZN6Memory11free_staticEPvb(B,1)}while(0);__ZN6StringC2EPKc(b,1103391);c[f>>2]=c[b>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameC2EPKc(b,1101288);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(e,b,101);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(e);B=c[f>>2]|0;do if(B|0){if(__Z16atomic_decrementPj(B+-8|0)|0)break;__ZN6Memory11free_staticEPvb(B,1)}while(0);__ZN6StringC2EPKc(b,1103391);c[f>>2]=c[b>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameC2EPKc(b,1101317);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(e,b,102);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(e);B=c[f>>2]|0;do if(B|0){if(__Z16atomic_decrementPj(B+-8|0)|0)break;__ZN6Memory11free_staticEPvb(B,1)}while(0);__ZN6StringC2EPKc(b,1103391);c[f>>2]=c[b>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameC2EPKc(b,1101337);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(e,b,200);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(e);B=c[f>>2]|0;do if(B|0){if(__Z16atomic_decrementPj(B+-8|0)|0)break;__ZN6Memory11free_staticEPvb(B,1)}while(0);__ZN6StringC2EPKc(b,1103391);c[f>>2]=c[b>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameC2EPKc(b,1101349);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(e,b,201);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(e);B=c[f>>2]|0;do if(B|0){if(__Z16atomic_decrementPj(B+-8|0)|0)break;__ZN6Memory11free_staticEPvb(B,1)}while(0);__ZN6StringC2EPKc(b,1103391);c[f>>2]=c[b>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameC2EPKc(b,1101366);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(e,b,202);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(e);B=c[f>>2]|0;do if(B|0){if(__Z16atomic_decrementPj(B+-8|0)|0)break;__ZN6Memory11free_staticEPvb(B,1)}while(0);__ZN6StringC2EPKc(b,1103391);c[f>>2]=c[b>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameC2EPKc(b,1101384);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(e,b,203);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(e);B=c[f>>2]|0;do if(B|0){if(__Z16atomic_decrementPj(B+-8|0)|0)break;__ZN6Memory11free_staticEPvb(B,1)}while(0);__ZN6StringC2EPKc(b,1103391);c[f>>2]=c[b>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameC2EPKc(b,1101423);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(e,b,204);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(e);B=c[f>>2]|0;do if(B|0){if(__Z16atomic_decrementPj(B+-8|0)|0)break;__ZN6Memory11free_staticEPvb(B,1)}while(0);__ZN6StringC2EPKc(b,1103391);c[f>>2]=c[b>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameC2EPKc(b,1101443);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(e,b,205);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(e);B=c[f>>2]|0;do if(B|0){if(__Z16atomic_decrementPj(B+-8|0)|0)break;__ZN6Memory11free_staticEPvb(B,1)}while(0);__ZN6StringC2EPKc(b,1103391);c[f>>2]=c[b>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameC2EPKc(b,1101466);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(e,b,206);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(e);B=c[f>>2]|0;do if(B|0){if(__Z16atomic_decrementPj(B+-8|0)|0)break;__ZN6Memory11free_staticEPvb(B,1)}while(0);__ZN6StringC2EPKc(b,1103391);c[f>>2]=c[b>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameC2EPKc(b,1101491);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(e,b,207);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(e);B=c[f>>2]|0;do if(B|0){if(__Z16atomic_decrementPj(B+-8|0)|0)break;__ZN6Memory11free_staticEPvb(B,1)}while(0);__ZN6StringC2EPKc(b,1103391);c[f>>2]=c[b>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameC2EPKc(b,1101513);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(e,b,226);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(e);B=c[f>>2]|0;do if(B|0){if(__Z16atomic_decrementPj(B+-8|0)|0)break;__ZN6Memory11free_staticEPvb(B,1)}while(0);__ZN6StringC2EPKc(b,1103391);c[f>>2]=c[b>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameC2EPKc(b,1101530);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(e,b,300);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(e);B=c[f>>2]|0;do if(B|0){if(__Z16atomic_decrementPj(B+-8|0)|0)break;__ZN6Memory11free_staticEPvb(B,1)}while(0);__ZN6StringC2EPKc(b,1103391);c[f>>2]=c[b>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameC2EPKc(b,1101556);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(e,b,301);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(e);B=c[f>>2]|0;do if(B|0){if(__Z16atomic_decrementPj(B+-8|0)|0)break;__ZN6Memory11free_staticEPvb(B,1)}while(0);__ZN6StringC2EPKc(b,1103391);c[f>>2]=c[b>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameC2EPKc(b,1101583);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(e,b,302);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(e);B=c[f>>2]|0;do if(B|0){if(__Z16atomic_decrementPj(B+-8|0)|0)break;__ZN6Memory11free_staticEPvb(B,1)}while(0);__ZN6StringC2EPKc(b,1103391);c[f>>2]=c[b>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameC2EPKc(b,1101598);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(e,b,303);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(e);B=c[f>>2]|0;do if(B|0){if(__Z16atomic_decrementPj(B+-8|0)|0)break;__ZN6Memory11free_staticEPvb(B,1)}while(0);__ZN6StringC2EPKc(b,1103391);c[f>>2]=c[b>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameC2EPKc(b,1101617);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(e,b,304);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(e);B=c[f>>2]|0;do if(B|0){if(__Z16atomic_decrementPj(B+-8|0)|0)break;__ZN6Memory11free_staticEPvb(B,1)}while(0);__ZN6StringC2EPKc(b,1103391);c[f>>2]=c[b>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameC2EPKc(b,1101639);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(e,b,305);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(e);B=c[f>>2]|0;do if(B|0){if(__Z16atomic_decrementPj(B+-8|0)|0)break;__ZN6Memory11free_staticEPvb(B,1)}while(0);__ZN6StringC2EPKc(b,1103391);c[f>>2]=c[b>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameC2EPKc(b,1101658);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(e,b,307);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(e);B=c[f>>2]|0;do if(B|0){if(__Z16atomic_decrementPj(B+-8|0)|0)break;__ZN6Memory11free_staticEPvb(B,1)}while(0);__ZN6StringC2EPKc(b,1103391);c[f>>2]=c[b>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameC2EPKc(b,1101686);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(e,b,400);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(e);B=c[f>>2]|0;do if(B|0){if(__Z16atomic_decrementPj(B+-8|0)|0)break;__ZN6Memory11free_staticEPvb(B,1)}while(0);__ZN6StringC2EPKc(b,1103391);c[f>>2]=c[b>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameC2EPKc(b,1101707);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(e,b,401);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(e);B=c[f>>2]|0;do if(B|0){if(__Z16atomic_decrementPj(B+-8|0)|0)break;__ZN6Memory11free_staticEPvb(B,1)}while(0);__ZN6StringC2EPKc(b,1103391);c[f>>2]=c[b>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameC2EPKc(b,1101729);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(e,b,402);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(e);B=c[f>>2]|0;do if(B|0){if(__Z16atomic_decrementPj(B+-8|0)|0)break;__ZN6Memory11free_staticEPvb(B,1)}while(0);__ZN6StringC2EPKc(b,1103391);c[f>>2]=c[b>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameC2EPKc(b,1101755);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(e,b,403);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(e);B=c[f>>2]|0;do if(B|0){if(__Z16atomic_decrementPj(B+-8|0)|0)break;__ZN6Memory11free_staticEPvb(B,1)}while(0);__ZN6StringC2EPKc(b,1103391);c[f>>2]=c[b>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameC2EPKc(b,1101774);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(e,b,404);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(e);B=c[f>>2]|0;do if(B|0){if(__Z16atomic_decrementPj(B+-8|0)|0)break;__ZN6Memory11free_staticEPvb(B,1)}while(0);__ZN6StringC2EPKc(b,1103391);c[f>>2]=c[b>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameC2EPKc(b,1101793);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(e,b,405);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(e);B=c[f>>2]|0;do if(B|0){if(__Z16atomic_decrementPj(B+-8|0)|0)break;__ZN6Memory11free_staticEPvb(B,1)}while(0);__ZN6StringC2EPKc(b,1103391);c[f>>2]=c[b>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameC2EPKc(b,1101821);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(e,b,406);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(e);B=c[f>>2]|0;do if(B|0){if(__Z16atomic_decrementPj(B+-8|0)|0)break;__ZN6Memory11free_staticEPvb(B,1)}while(0);__ZN6StringC2EPKc(b,1103391);c[f>>2]=c[b>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameC2EPKc(b,1101845);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(e,b,407);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(e);B=c[f>>2]|0;do if(B|0){if(__Z16atomic_decrementPj(B+-8|0)|0)break;__ZN6Memory11free_staticEPvb(B,1)}while(0);__ZN6StringC2EPKc(b,1103391);c[f>>2]=c[b>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameC2EPKc(b,1101884);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(e,b,408);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(e);B=c[f>>2]|0;do if(B|0){if(__Z16atomic_decrementPj(B+-8|0)|0)break;__ZN6Memory11free_staticEPvb(B,1)}while(0);__ZN6StringC2EPKc(b,1103391);c[f>>2]=c[b>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameC2EPKc(b,1101909);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(e,b,409);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(e);B=c[f>>2]|0;do if(B|0){if(__Z16atomic_decrementPj(B+-8|0)|0)break;__ZN6Memory11free_staticEPvb(B,1)}while(0);__ZN6StringC2EPKc(b,1103391);c[f>>2]=c[b>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameC2EPKc(b,1101927);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(e,b,410);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(e);B=c[f>>2]|0;do if(B|0){if(__Z16atomic_decrementPj(B+-8|0)|0)break;__ZN6Memory11free_staticEPvb(B,1)}while(0);__ZN6StringC2EPKc(b,1103391);c[f>>2]=c[b>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameC2EPKc(b,1101941);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(e,b,411);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(e);B=c[f>>2]|0;do if(B|0){if(__Z16atomic_decrementPj(B+-8|0)|0)break;__ZN6Memory11free_staticEPvb(B,1)}while(0);__ZN6StringC2EPKc(b,1103391);c[f>>2]=c[b>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameC2EPKc(b,1101966);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(e,b,412);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(e);B=c[f>>2]|0;do if(B|0){if(__Z16atomic_decrementPj(B+-8|0)|0)break;__ZN6Memory11free_staticEPvb(B,1)}while(0);__ZN6StringC2EPKc(b,1103391);c[f>>2]=c[b>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameC2EPKc(b,1101995);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(e,b,413);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(e);B=c[f>>2]|0;do if(B|0){if(__Z16atomic_decrementPj(B+-8|0)|0)break;__ZN6Memory11free_staticEPvb(B,1)}while(0);__ZN6StringC2EPKc(b,1103391);c[f>>2]=c[b>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameC2EPKc(b,1102029);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(e,b,414);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(e);B=c[f>>2]|0;do if(B|0){if(__Z16atomic_decrementPj(B+-8|0)|0)break;__ZN6Memory11free_staticEPvb(B,1)}while(0);__ZN6StringC2EPKc(b,1103391);c[f>>2]=c[b>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameC2EPKc(b,1102059);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(e,b,415);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(e);B=c[f>>2]|0;do if(B|0){if(__Z16atomic_decrementPj(B+-8|0)|0)break;__ZN6Memory11free_staticEPvb(B,1)}while(0);__ZN6StringC2EPKc(b,1103391);c[f>>2]=c[b>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameC2EPKc(b,1102091);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(e,b,416);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(e);B=c[f>>2]|0;do if(B|0){if(__Z16atomic_decrementPj(B+-8|0)|0)break;__ZN6Memory11free_staticEPvb(B,1)}while(0);__ZN6StringC2EPKc(b,1103391);c[f>>2]=c[b>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameC2EPKc(b,1102132);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(e,b,417);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(e);B=c[f>>2]|0;do if(B|0){if(__Z16atomic_decrementPj(B+-8|0)|0)break;__ZN6Memory11free_staticEPvb(B,1)}while(0);__ZN6StringC2EPKc(b,1103391);c[f>>2]=c[b>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameC2EPKc(b,1102160);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(e,b,422);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(e);B=c[f>>2]|0;do if(B|0){if(__Z16atomic_decrementPj(B+-8|0)|0)break;__ZN6Memory11free_staticEPvb(B,1)}while(0);__ZN6StringC2EPKc(b,1103391);c[f>>2]=c[b>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameC2EPKc(b,1102190);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(e,b,423);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(e);B=c[f>>2]|0;do if(B|0){if(__Z16atomic_decrementPj(B+-8|0)|0)break;__ZN6Memory11free_staticEPvb(B,1)}while(0);__ZN6StringC2EPKc(b,1103391);c[f>>2]=c[b>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameC2EPKc(b,1102206);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(e,b,424);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(e);B=c[f>>2]|0;do if(B|0){if(__Z16atomic_decrementPj(B+-8|0)|0)break;__ZN6Memory11free_staticEPvb(B,1)}while(0);__ZN6StringC2EPKc(b,1103391);c[f>>2]=c[b>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameC2EPKc(b,1102233);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(e,b,426);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(e);B=c[f>>2]|0;do if(B|0){if(__Z16atomic_decrementPj(B+-8|0)|0)break;__ZN6Memory11free_staticEPvb(B,1)}while(0);__ZN6StringC2EPKc(b,1103391);c[f>>2]=c[b>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameC2EPKc(b,1102259);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(e,b,500);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(e);B=c[f>>2]|0;do if(B|0){if(__Z16atomic_decrementPj(B+-8|0)|0)break;__ZN6Memory11free_staticEPvb(B,1)}while(0);__ZN6StringC2EPKc(b,1103391);c[f>>2]=c[b>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameC2EPKc(b,1102290);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(e,b,501);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(e);B=c[f>>2]|0;do if(B|0){if(__Z16atomic_decrementPj(B+-8|0)|0)break;__ZN6Memory11free_staticEPvb(B,1)}while(0);__ZN6StringC2EPKc(b,1103391);c[f>>2]=c[b>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameC2EPKc(b,1102315);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(e,b,502);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(e);B=c[f>>2]|0;do if(B|0){if(__Z16atomic_decrementPj(B+-8|0)|0)break;__ZN6Memory11free_staticEPvb(B,1)}while(0);__ZN6StringC2EPKc(b,1103391);c[f>>2]=c[b>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameC2EPKc(b,1102336);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(e,b,503);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(e);B=c[f>>2]|0;do if(B|0){if(__Z16atomic_decrementPj(B+-8|0)|0)break;__ZN6Memory11free_staticEPvb(B,1)}while(0);__ZN6StringC2EPKc(b,1103391);c[f>>2]=c[b>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameC2EPKc(b,1102365);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(e,b,504);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(e);B=c[f>>2]|0;do if(B|0){if(__Z16atomic_decrementPj(B+-8|0)|0)break;__ZN6Memory11free_staticEPvb(B,1)}while(0);__ZN6StringC2EPKc(b,1103391);c[f>>2]=c[b>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameC2EPKc(b,1102390);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(e,b,505);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(e);B=c[f>>2]|0;do if(B|0){if(__Z16atomic_decrementPj(B+-8|0)|0)break;__ZN6Memory11free_staticEPvb(B,1)}while(0);__ZN6StringC2EPKc(b,1103391);c[f>>2]=c[b>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameC2EPKc(b,1102426);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(e,b,507);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(e);B=c[f>>2]|0;do if(B|0){if(__Z16atomic_decrementPj(B+-8|0)|0)break;__ZN6Memory11free_staticEPvb(B,1)}while(0);__ZN6StringC2EPKc(b,1103391);c[f>>2]=c[b>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameC2EPKc(b,1102456);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(e,b,510);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(e);e=c[f>>2]|0;if(!e){l=a;return}if(__Z16atomic_decrementPj(e+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(e,1);l=a;return}function __ZN10HTTPClient15connect_to_hostERK6Stringibb(b,d,e,f,g){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;var h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0;h=l;l=l+48|0;if((l|0)>=(m|0))ba(48);i=h+12|0;j=h+8|0;k=h+4|0;n=h;o=h+16|0;p=f&1;f=g&1;__ZN10HTTPClient5closeEv(b);c[b+100>>2]=e;g=b+104|0;q=c[g>>2]|0;if((q|0)!=(c[d>>2]|0)){if(q|0?(__Z16atomic_decrementPj(q+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(q,1);c[g>>2]=0;q=c[d>>2]|0;if(q|0?__Z28atomic_conditional_incrementPj(q+-8|0)|0:0)c[g>>2]=c[d>>2]}if(__ZNK6String11begins_withEPKc(g,1103186)|0){__ZN6StringC2EPKc(i,1103186);__ZN6StringC2EPKc(j,1263606);d=__ZNK6String13replace_firstES_S_(g,i,j)|0;q=d;r=c[g>>2]|0;if((r|0)==(d|0)){if(d|0)s=17}else{if(r|0?(__Z16atomic_decrementPj(r+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(r,1);c[g>>2]=0;if(d|0)if(!(__Z28atomic_conditional_incrementPj(d+-8|0)|0))s=17;else{c[g>>2]=q;s=17}}if((s|0)==17?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);d=c[j>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);d=c[i>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1)}else if(__ZNK6String11begins_withEPKc(g,1103194)|0){__ZN6StringC2EPKc(k,1103194);__ZN6StringC2EPKc(n,1263606);d=__ZNK6String13replace_firstES_S_(g,k,n)|0;i=d;j=c[g>>2]|0;if((j|0)==(d|0)){if(d|0)s=34}else{if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);c[g>>2]=0;if(d|0)if(!(__Z28atomic_conditional_incrementPj(d+-8|0)|0))s=34;else{c[g>>2]=i;s=34}}if((s|0)==34?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);d=c[n>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);d=c[k>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1)}a[b+108>>0]=p;a[b+109>>0]=f;f=b+136|0;__ZN3RefI10StreamPeerEaSI13StreamPeerTCPEEvRKS_IT_E(b+140|0,f);if(__ZNK6String19is_valid_ip_addressEv(g)|0){p=c[f>>2]|0;f=c[(c[p>>2]|0)+108>>2]|0;__ZN10IP_AddressC2ERK6String(o,g);d=nj[f&2047](p,o,e&65535)|0;e=(d|0)==0;c[b+92>>2]=e?3:4;if(!e){t=d;l=h;return t|0}}else{c[b+96>>2]=__ZN2IP27resolve_hostname_queue_itemERK6StringNS_4TypeE(__ZN2IP13get_singletonEv()|0,g,3)|0;c[b+92>>2]=1}t=0;l=h;return t|0}function __ZN10HTTPClient14set_connectionERK3RefI10StreamPeerE(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;__ZN10HTTPClient5closeEv(a);d=a+140|0;e=c[d>>2]|0;if((c[b>>2]|0)==(e|0)){f=a+92|0;c[f>>2]=5;return}if((e|0?__ZN9Reference11unreferenceEv(e)|0:0)?(e=c[d>>2]|0,__Z17predelete_handlerP6Object(e)|0):0){gj[c[(c[e>>2]|0)+76>>2]&8191](e);__ZN6Memory11free_staticEPvb(e,0)}c[d>>2]=0;e=c[b>>2]|0;c[d>>2]=e;if(!e){f=a+92|0;c[f>>2]=5;return}__ZN9Reference9referenceEv(e);f=a+92|0;c[f>>2]=5;return}function __ZNK10HTTPClient14get_connectionEv(a){a=a|0;var b=0,d=0;b=c[a+140>>2]|0;if(!b){d=0;return d|0}__ZN9Reference9referenceEv(b);d=b;return d|0}function __ZN10HTTPClient11request_rawENS_6MethodERK6StringRK6VectorIS1_ERK10PoolVectorIhE(b,d,e,f,g){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;var h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0;h=l;l=l+64|0;if((l|0)>=(m|0))ba(64);i=h+48|0;j=h+40|0;k=h+32|0;n=h+28|0;o=h+44|0;p=h+36|0;q=h+16|0;r=h+12|0;s=h+8|0;t=h+24|0;u=h+20|0;v=h+4|0;w=h;if(d>>>0>7){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1100683,1102488,83,1102890,0);x=31;l=h;return x|0}a[1263537]=0;y=b+92|0;if((c[y>>2]|0)!=5){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1100683,1102488,84,1102931,0);x=31;l=h;return x|0}z=b+140|0;if(!(c[z>>2]|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1100683,1102488,85,1103013,0);x=30;l=h;return x|0}a[1263537]=0;__ZN6StringC2EPKc(n,c[400696+(d<<2)>>2]|0);__ZN6StringC2EPKc(o,1143407);c[k>>2]=__ZNK6StringplERKS_(n,o)|0;c[j>>2]=__ZNK6StringplERKS_(k,e)|0;__ZN6StringC2EPKc(p,1103084);c[i>>2]=__ZNK6StringplERKS_(j,p)|0;e=c[p>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);e=c[j>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);e=c[k>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);e=c[o>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);e=c[n>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);c[s>>2]=__ZplPKcRK6String(1103096,b+104|0)|0;__ZN6StringC2EPKc(p,1144824);c[r>>2]=__ZNK6StringplERKS_(s,p)|0;e=c[b+100>>2]|0;c[t>>2]=__Z4itosx(e,((e|0)<0)<<31>>31)|0;c[q>>2]=__ZNK6StringplERKS_(r,t)|0;__ZN6StringC2EPKc(u,1103103);c[o>>2]=__ZNK6StringplERKS_(q,u)|0;__ZN6StringpLERKS_(i,o)|0;e=c[o>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);e=c[u>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);e=c[q>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);e=c[t>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);e=c[r>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);e=c[p>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);e=c[s>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);e=c[g>>2]|0;if(!e)A=0;else A=c[e+16>>2]|0;e=0;s=(A|0)>0;while(1){A=c[f>>2]|0;r=(A|0)==0;if(r)B=0;else B=c[A+-4>>2]|0;if((e|0)>=(B|0))break;if(r)C=0;else C=c[A+-4>>2]|0;do if((C|0)<=(e|0)){if(r)D=0;else D=c[A+-4>>2]|0;if((D|0)>(e|0)){a[1263537]=0;E=58;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);F=0;break}}else E=58;while(0);if((E|0)==58){E=0;F=A+(e<<2)|0}__ZN6StringC2EPKc(p,1103103);c[o>>2]=__ZNK6StringplERKS_(F,p)|0;__ZN6StringpLERKS_(i,o)|0;r=c[o>>2]|0;do if(r|0){if(__Z16atomic_decrementPj(r+-8|0)|0)break;__ZN6Memory11free_staticEPvb(r,1)}while(0);r=c[p>>2]|0;do if(r|0){if(__Z16atomic_decrementPj(r+-8|0)|0)break;__ZN6Memory11free_staticEPvb(r,1)}while(0);a:do if(s){r=c[f>>2]|0;A=(r|0)==0;if(A)G=0;else G=c[r+-4>>2]|0;do if((G|0)<=(e|0)){if(A)H=0;else H=c[r+-4>>2]|0;if((H|0)>(e|0)){a[1263537]=0;E=74;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);I=0;break}}else E=74;while(0);if((E|0)==74){E=0;I=r+(e<<2)|0}__ZN6StringC2EPKc(v,1103106);A=(__ZNK6String4findES_i(I,v,0)|0)==0;q=c[v>>2]|0;do if(q){if(__Z16atomic_decrementPj(q+-8|0)|0){E=78;break}__ZN6Memory11free_staticEPvb(q,1);if(!A){J=1;break a}}else E=78;while(0);if((E|0)==78?(E=0,!A):0){J=1;break}J=0}else J=0;while(0);e=e+1|0;s=J}if(s){s=c[g>>2]|0;if(!s)K=0;else K=c[s+16>>2]|0;c[p>>2]=__Z4itosx(K,((K|0)<0)<<31>>31)|0;c[w>>2]=__ZplPKcRK6String(1103122,p)|0;__ZN6StringC2EPKc(t,1103103);c[o>>2]=__ZNK6StringplERKS_(w,t)|0;__ZN6StringpLERKS_(i,o)|0;K=c[o>>2]|0;do if(K|0){if(__Z16atomic_decrementPj(K+-8|0)|0)break;__ZN6Memory11free_staticEPvb(K,1)}while(0);K=c[t>>2]|0;do if(K|0){if(__Z16atomic_decrementPj(K+-8|0)|0)break;__ZN6Memory11free_staticEPvb(K,1)}while(0);K=c[w>>2]|0;do if(K|0){if(__Z16atomic_decrementPj(K+-8|0)|0)break;__ZN6Memory11free_staticEPvb(K,1)}while(0);K=c[p>>2]|0;do if(K|0){if(__Z16atomic_decrementPj(K+-8|0)|0)break;__ZN6Memory11free_staticEPvb(K,1)}while(0)}__ZN6StringpLEPKc(i,1103103)|0;K=__ZNK6String4utf8Ev(i)|0;c[o>>2]=0;p=0;w=K;while(1){L=(w|0)==0;if(L)M=0;else{K=c[w+-4>>2]|0;M=(K|0)==0?0:K+-1|0}if((p|0)>=(M|0))break;if(L)N=0;else N=c[w+-4>>2]|0;if((N|0)<=(p|0)){if(L)O=0;else O=c[w+-4>>2]|0;if((O|0)<=(p|0)){E=111;break}a[1263537]=0}do if(L)P=0;else{K=w+-8|0;if((c[K>>2]|0)>>>0<=1){P=w;break}t=c[w+-4>>2]|0;s=t+-1|0;J=s>>>1|s;s=J>>>2|J;J=s>>>4|s;s=J>>>8|J;J=__ZN6Memory12alloc_staticEjb((s>>>16|s)+1|0,1)|0;c[J+-8>>2]=1;c[J+-4>>2]=t;if(t|0){s=0;do{a[J+s>>0]=a[w+s>>0]|0;s=s+1|0}while((s|0)!=(t|0))}if(__Z16atomic_decrementPj(K)|0){P=J;break}__ZN6Memory11free_staticEPvb(w,1);P=J}while(0);t=a[P+p>>0]|0;s=c[o>>2]|0;if(!s)Q=1;else Q=(c[s+16>>2]|0)+1|0;__ZN10PoolVectorIhE6resizeEi(o,Q)|0;s=c[o>>2]|0;do if(s){A=c[s+16>>2]|0;e=A+-1|0;if((e|0)<0|(A|0)==-2147483648){E=123;break}__ZN10PoolVectorIhE14_copy_on_writeEv(o);A=c[o>>2]|0;if(!A){a[0+e>>0]=t;break}else{v=A+4|0;__Z16atomic_incrementPj(v)|0;a[(c[A+8>>2]|0)+e>>0]=t;__Z16atomic_decrementPj(v)|0;break}}else E=123;while(0);if((E|0)==123){E=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1128449,1130483,486,1130498,0)}p=p+1|0;w=P}if((E|0)==111)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);__ZN10PoolVectorIhE12append_arrayERKS0_(o,g);g=c[o>>2]|0;if(g){__Z16atomic_incrementPj(g+4|0)|0;E=c[g+8>>2]|0;P=c[o>>2]|0;p=c[z>>2]|0;Q=c[(c[p>>2]|0)+84>>2]|0;if(!P){R=g;S=E;T=Q;U=p;V=0}else{R=g;S=E;T=Q;U=p;V=c[P+16>>2]|0}}else{P=c[z>>2]|0;R=0;S=0;T=c[(c[P>>2]|0)+84>>2]|0;U=P;V=0}P=nj[T&2047](U,S,V)|0;if(!P){W=0;X=6}else{__ZN10HTTPClient5closeEv(b);W=P;X=8}c[y>>2]=X;if(R|0)__Z16atomic_decrementPj(R+4|0)|0;__ZN10PoolVectorIhE12_unreferenceEv(o);do if(!L){if(__Z16atomic_decrementPj(w+-8|0)|0)break;__ZN6Memory11free_staticEPvb(w,1)}while(0);w=c[i>>2]|0;do if(w|0){if(__Z16atomic_decrementPj(w+-8|0)|0)break;__ZN6Memory11free_staticEPvb(w,1)}while(0);x=W;l=h;return x|0}function __ZN10HTTPClient7requestENS_6MethodERK6StringRK6VectorIS1_ES3_(b,d,e,f,g){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;var h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0;h=l;l=l+64|0;if((l|0)>=(m|0))ba(64);i=h+48|0;j=h+40|0;k=h+32|0;n=h+28|0;o=h+44|0;p=h+36|0;q=h+16|0;r=h+12|0;s=h+8|0;t=h+24|0;u=h+20|0;v=h+4|0;w=h;if(d>>>0>7){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1100712,1102488,138,1102890,0);x=31;l=h;return x|0}a[1263537]=0;y=b+92|0;if((c[y>>2]|0)!=5){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1100712,1102488,139,1102931,0);x=31;l=h;return x|0}z=b+140|0;if(!(c[z>>2]|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1100712,1102488,140,1103013,0);x=30;l=h;return x|0}a[1263537]=0;__ZN6StringC2EPKc(n,c[400696+(d<<2)>>2]|0);__ZN6StringC2EPKc(o,1143407);c[k>>2]=__ZNK6StringplERKS_(n,o)|0;c[j>>2]=__ZNK6StringplERKS_(k,e)|0;__ZN6StringC2EPKc(p,1103084);c[i>>2]=__ZNK6StringplERKS_(j,p)|0;e=c[p>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);e=c[j>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);e=c[k>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);e=c[o>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);e=c[n>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);c[s>>2]=__ZplPKcRK6String(1103096,b+104|0)|0;__ZN6StringC2EPKc(p,1144824);c[r>>2]=__ZNK6StringplERKS_(s,p)|0;e=c[b+100>>2]|0;c[t>>2]=__Z4itosx(e,((e|0)<0)<<31>>31)|0;c[q>>2]=__ZNK6StringplERKS_(r,t)|0;__ZN6StringC2EPKc(u,1103103);c[o>>2]=__ZNK6StringplERKS_(q,u)|0;__ZN6StringpLERKS_(i,o)|0;e=c[o>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);e=c[u>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);e=c[q>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);e=c[t>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);e=c[r>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);e=c[p>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);e=c[s>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);e=0;s=(__ZNK6String6lengthEv(g)|0)>0;while(1){r=c[f>>2]|0;q=(r|0)==0;if(q)A=0;else A=c[r+-4>>2]|0;if((e|0)>=(A|0))break;if(q)B=0;else B=c[r+-4>>2]|0;do if((B|0)<=(e|0)){if(q)C=0;else C=c[r+-4>>2]|0;if((C|0)>(e|0)){a[1263537]=0;D=56;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);E=0;break}}else D=56;while(0);if((D|0)==56){D=0;E=r+(e<<2)|0}__ZN6StringC2EPKc(p,1103103);c[o>>2]=__ZNK6StringplERKS_(E,p)|0;__ZN6StringpLERKS_(i,o)|0;q=c[o>>2]|0;do if(q|0){if(__Z16atomic_decrementPj(q+-8|0)|0)break;__ZN6Memory11free_staticEPvb(q,1)}while(0);q=c[p>>2]|0;do if(q|0){if(__Z16atomic_decrementPj(q+-8|0)|0)break;__ZN6Memory11free_staticEPvb(q,1)}while(0);a:do if(s){q=c[f>>2]|0;r=(q|0)==0;if(r)F=0;else F=c[q+-4>>2]|0;do if((F|0)<=(e|0)){if(r)G=0;else G=c[q+-4>>2]|0;if((G|0)>(e|0)){a[1263537]=0;D=72;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);H=0;break}}else D=72;while(0);if((D|0)==72){D=0;H=q+(e<<2)|0}__ZN6StringC2EPKc(v,1103106);r=(__ZNK6String4findES_i(H,v,0)|0)==0;u=c[v>>2]|0;do if(u){if(__Z16atomic_decrementPj(u+-8|0)|0){D=76;break}__ZN6Memory11free_staticEPvb(u,1);if(!r){I=1;break a}}else D=76;while(0);if((D|0)==76?(D=0,!r):0){I=1;break}I=0}else I=0;while(0);e=e+1|0;s=I}if(s){s=__ZNK6String4utf8Ev(g)|0;I=(s|0)==0;if(I)J=0;else{e=c[s+-4>>2]|0;J=(e|0)==0?0:e+-1|0}c[p>>2]=__Z4itosx(J,((J|0)<0)<<31>>31)|0;c[w>>2]=__ZplPKcRK6String(1103122,p)|0;__ZN6StringC2EPKc(t,1103103);c[o>>2]=__ZNK6StringplERKS_(w,t)|0;__ZN6StringpLERKS_(i,o)|0;J=c[o>>2]|0;do if(J|0){if(__Z16atomic_decrementPj(J+-8|0)|0)break;__ZN6Memory11free_staticEPvb(J,1)}while(0);J=c[t>>2]|0;do if(J|0){if(__Z16atomic_decrementPj(J+-8|0)|0)break;__ZN6Memory11free_staticEPvb(J,1)}while(0);J=c[w>>2]|0;do if(J|0){if(__Z16atomic_decrementPj(J+-8|0)|0)break;__ZN6Memory11free_staticEPvb(J,1)}while(0);J=c[p>>2]|0;do if(J|0){if(__Z16atomic_decrementPj(J+-8|0)|0)break;__ZN6Memory11free_staticEPvb(J,1)}while(0);do if(!I){if(__Z16atomic_decrementPj(s+-8|0)|0)break;__ZN6Memory11free_staticEPvb(s,1)}while(0)}__ZN6StringpLEPKc(i,1103103)|0;__ZN6StringpLERKS_(i,g)|0;g=__ZNK6String4utf8Ev(i)|0;s=c[z>>2]|0;z=c[(c[s>>2]|0)+84>>2]|0;do if(!g){K=0;L=0;M=1}else{I=g+-8|0;if((c[I>>2]|0)>>>0>1){J=c[g+-4>>2]|0;p=J+-1|0;w=p>>>1|p;p=w>>>2|w;w=p>>>4|p;p=w>>>8|w;w=__ZN6Memory12alloc_staticEjb((p>>>16|p)+1|0,1)|0;c[w+-8>>2]=1;c[w+-4>>2]=J;if(J|0){p=0;do{a[w+p>>0]=a[g+p>>0]|0;p=p+1|0}while((p|0)!=(J|0))}if(!(__Z16atomic_decrementPj(I)|0))__ZN6Memory11free_staticEPvb(g,1);if(!w){K=0;L=0;M=1;break}else N=w}else N=g;J=c[N+-4>>2]|0;K=N;L=(J|0)==0?0:J+-1|0;M=0}while(0);N=nj[z&2047](s,K,L)|0;if(!N){O=0;P=6}else{__ZN10HTTPClient5closeEv(b);O=N;P=8}c[y>>2]=P;do if(!M){if(__Z16atomic_decrementPj(K+-8|0)|0)break;__ZN6Memory11free_staticEPvb(K,1)}while(0);K=c[i>>2]|0;do if(K|0){if(__Z16atomic_decrementPj(K+-8|0)|0)break;__ZN6Memory11free_staticEPvb(K,1)}while(0);x=O;l=h;return x|0}function __ZN10HTTPClient14send_body_textERK6String(a,b){a=a|0;b=b|0;return 0}function __ZN10HTTPClient14send_body_dataERK10PoolVectorIhE(a,b){a=a|0;b=b|0;return 0}function __ZN10HTTPClient5closeEv(b){b=b|0;var d=0,e=0;d=b+136|0;e=c[d>>2]|0;if(ij[c[(c[e>>2]|0)+116>>2]&8191](e)|0){e=c[d>>2]|0;gj[c[(c[e>>2]|0)+120>>2]&8191](e)}e=b+140|0;d=c[e>>2]|0;if((d|0?__ZN9Reference11unreferenceEv(d)|0:0)?(d=c[e>>2]|0,__Z17predelete_handlerP6Object(d)|0):0){gj[c[(c[d>>2]|0)+76>>2]&8191](d);__ZN6Memory11free_staticEPvb(d,0)}c[e>>2]=0;c[b+92>>2]=0;e=b+96|0;if((c[e>>2]|0)!=-1){d=__ZN2IP13get_singletonEv()|0;__ZN2IP18erase_resolve_itemEi(d,c[e>>2]|0);c[e>>2]=-1}__ZN6VectorI6StringE6resizeEi(b+148|0,0)|0;a[1263537]=0;e=b+112|0;d=c[e>>2]|0;if(d|0?c[d+-4>>2]|0:0){if(!(__Z16atomic_decrementPj(d+-8|0)|0))__ZN6Memory11free_staticEPvb(d,1);c[e>>2]=0}c[b+128>>2]=0;c[b+132>>2]=0;c[b+124>>2]=0;c[b+144>>2]=0;return}function __ZNK10HTTPClient12has_responseEv(a){a=a|0;var b=0,d=0;b=c[a+148>>2]|0;if(!b){d=0;return d|0}d=(c[b+-4>>2]|0)!=0;return d|0}function __ZNK10HTTPClient19is_response_chunkedEv(b){b=b|0;return (a[b+116>>0]|0)!=0|0}function __ZNK10HTTPClient17get_response_codeEv(a){a=a|0;return c[a+144>>2]|0}function __ZN10HTTPClient21_get_response_headersEv(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d;f=d+4|0;c[f>>2]=0;__ZN10HTTPClient20get_response_headersEP4ListI6String16DefaultAllocatorE(b,f)|0;c[e>>2]=0;b=c[f>>2]|0;if(!b)g=0;else g=c[b+8>>2]|0;__ZN10PoolVectorI6StringE6resizeEi(e,g)|0;g=c[f>>2]|0;if(!g){h=0;i=0}else{j=0;k=g;n=5}while(1){if((n|0)==5){n=0;h=c[k>>2]|0;i=j}if(!h)break;__ZN10PoolVectorI6StringE3setEiRKS0_(e,i,h);j=i+1|0;k=h+4|0;n=5}h=c[f>>2]|0;if(!h){o=c[e>>2]|0;l=d;return o|0}else p=h;while(1){h=c[p>>2]|0;if(!h){n=13;break}__ZN4ListI6String16DefaultAllocatorE5_Data5eraseEPKNS2_7ElementE(p,h)|0;q=c[f>>2]|0;if(!(c[q+8>>2]|0)){n=12;break}if(!q){n=16;break}else p=q}if((n|0)==12){__ZN6Memory11free_staticEPvb(q,0);c[f>>2]=0;o=c[e>>2]|0;l=d;return o|0}else if((n|0)==13)if(!(c[p+8>>2]|0)){a[1263537]=0;__ZN6Memory11free_staticEPvb(p,0);o=c[e>>2]|0;l=d;return o|0}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145461,1145120,668,1145467,0);o=c[e>>2]|0;l=d;return o|0}else if((n|0)==16){o=c[e>>2]|0;l=d;return o|0}return 0}function __ZN10HTTPClient35_get_response_headers_as_dictionaryEv(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;d=l;l=l+80|0;if((l|0)>=(m|0))ba(80);e=d+72|0;f=d+76|0;g=d+68|0;h=d+56|0;i=d+64|0;j=d+52|0;k=d+60|0;n=d+48|0;o=d+24|0;p=d;c[f>>2]=0;__ZN10HTTPClient20get_response_headersEP4ListI6String16DefaultAllocatorE(b,f)|0;__ZN10DictionaryC2Ev(e);b=c[f>>2]|0;if(!b){q=0;r=0}else{s=b;t=3}while(1){if((t|0)==3){t=0;b=c[s>>2]|0;q=b;r=b}if(!q)break;c[g>>2]=0;if((c[q>>2]|0?(c[g>>2]=0,b=c[q>>2]|0,b|0):0)?__Z28atomic_conditional_incrementPj(b+-8|0)|0:0)c[g>>2]=c[r>>2];__ZN6StringC2EPKc(h,1144824);b=__ZNK6String4findES_i(g,h,0)|0;u=c[h>>2]|0;if(u|0?(__Z16atomic_decrementPj(u+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(u,1);if((b|0)!=-1){c[j>>2]=__ZNK6String6substrEii(g,0,b)|0;c[i>>2]=__ZNK6String11strip_edgesEbb(j,1,1)|0;u=c[j>>2]|0;if(u|0?(__Z16atomic_decrementPj(u+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(u,1);c[n>>2]=__ZNK6String6substrEii(g,b+1|0,__ZNK6String6lengthEv(g)|0)|0;c[k>>2]=__ZNK6String11strip_edgesEbb(n,1,1)|0;b=c[n>>2]|0;if(b|0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(b,1);__ZN7VariantC2ERK6String(o,k);__ZN7VariantC2ERK6String(p,i);__ZN7VariantaSERKS_(__ZN10DictionaryixERK7Variant(e,p)|0,o);if(c[p>>2]|0)__ZN7Variant5clearEv(p);if(c[o>>2]|0)__ZN7Variant5clearEv(o);b=c[k>>2]|0;if(b|0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(b,1);b=c[i>>2]|0;if(b|0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(b,1)}b=c[g>>2]|0;if(b|0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(b,1);s=q+4|0;t=3}q=c[f>>2]|0;if(!q){v=c[e>>2]|0;l=d;return v|0}else w=q;while(1){q=c[w>>2]|0;if(!q){t=39;break}__ZN4ListI6String16DefaultAllocatorE5_Data5eraseEPKNS2_7ElementE(w,q)|0;x=c[f>>2]|0;if(!(c[x+8>>2]|0)){t=38;break}if(!x){t=42;break}else w=x}if((t|0)==38){__ZN6Memory11free_staticEPvb(x,0);c[f>>2]=0;v=c[e>>2]|0;l=d;return v|0}else if((t|0)==39)if(!(c[w+8>>2]|0)){a[1263537]=0;__ZN6Memory11free_staticEPvb(w,0);v=c[e>>2]|0;l=d;return v|0}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145461,1145120,668,1145467,0);v=c[e>>2]|0;l=d;return v|0}else if((t|0)==42){v=c[e>>2]|0;l=d;return v|0}return 0}function __ZNK10HTTPClient24get_response_body_lengthEv(a){a=a|0;return c[a+128>>2]|0}function __ZN10HTTPClient24read_response_body_chunkEv(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d+4|0;f=d+8|0;g=d;h=b+92|0;if((c[h>>2]|0)!=7){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1100882,1102488,447,1102696,0);c[e>>2]=0;i=e;j=c[i>>2]|0;l=d;return j|0}a[1263537]=0;k=b+116|0;if(!(a[k>>0]|0)){n=b+132|0;o=c[n>>2]|0;p=c[b+152>>2]|0;q=(o|0)<(p|0)?o:p;c[e>>2]=0;__ZN10PoolVectorIhE6resizeEi(e,q)|0;a:do if((q|0)>0){p=b+110|0;o=b+140|0;r=0;s=q;while(1){c[f>>2]=0;if((c[e>>2]|0)!=0?(__ZN10PoolVectorIhE14_copy_on_writeEv(e),t=c[e>>2]|0,(t|0)!=0):0){__Z16atomic_incrementPj(t+4|0)|0;u=t;v=c[t+8>>2]|0}else{u=0;v=0}t=v+r|0;w=c[o>>2]|0;if(!(a[p>>0]|0))ri[c[(c[w>>2]|0)+96>>2]&511](w,t,s,f)|0;else{x=(nj[c[(c[w>>2]|0)+92>>2]&2047](w,t,s)|0)==0;c[f>>2]=x?s:0}if(u|0)__Z16atomic_decrementPj(u+4|0)|0;x=c[f>>2]|0;if((x|0)<=0)break;c[n>>2]=(c[n>>2]|0)-x;t=s-x|0;if((t|0)>0){r=x+r|0;s=t}else break a}if((s|0)>0)__ZN10PoolVectorIhE6resizeEi(e,r)|0}while(0);if(c[n>>2]|0){i=e;j=c[i>>2]|0;l=d;return j|0}c[h>>2]=5;i=e;j=c[i>>2]|0;l=d;return j|0}n=b+124|0;u=c[n>>2]|0;b:do if(!u){v=b+110|0;q=b+140|0;p=b+120|0;c:while(1){c[g>>2]=0;o=c[q>>2]|0;if(!(a[v>>0]|0)){t=ri[c[(c[o>>2]|0)+96>>2]&511](o,f,1,g)|0;y=t;z=c[g>>2]|0}else{t=nj[c[(c[o>>2]|0)+92>>2]&2047](o,f,1)|0;o=(t|0)==0&1;c[g>>2]=o;y=t;z=o}if(!z){A=54;break}o=a[f>>0]|0;t=c[p>>2]|0;if(!t)B=1;else B=(c[t+-4>>2]|0)+1|0;if(!(__ZN6VectorIhE6resizeEi(p,B)|0)){a[1263537]=0;t=c[p>>2]|0;if(!t){A=17;break}x=c[t+-4>>2]|0;if((x|0)<1){A=17;break}__ZN6VectorIhE14_copy_on_writeEv(p);a[(c[p>>2]|0)+(x+-1)>>0]=o}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);o=c[p>>2]|0;if(o|0){x=c[o+-4>>2]|0;if((x|0)>32){A=21;break}if((x|0)>2?(__ZN6VectorIhE14_copy_on_writeEv(p),o=c[p>>2]|0,(a[o+(x+-2)>>0]|0)==13):0){if(!o){A=26;break}x=c[o+-4>>2]|0;if((x|0)<1){A=26;break}__ZN6VectorIhE14_copy_on_writeEv(p);o=c[p>>2]|0;if((a[o+(x+-1)>>0]|0)==10){x=0;t=0;C=o;while(1){D=(C|0)==0;if(D)E=0;else E=c[C+-4>>2]|0;if((x|0)>=(E+-2|0))break;if(D)F=0;else F=c[C+-4>>2]|0;if((F|0)<=(x|0)){if(D)G=0;else G=c[C+-4>>2]|0;if((G|0)<=(x|0)){A=37;break c}a[1263537]=0}__ZN6VectorIhE14_copy_on_writeEv(p);o=c[p>>2]|0;w=a[o+x>>0]|0;H=w<<24>>24;do if((w+-48&255)>=10){if((w+-97&255)<6){I=-87;break}if((w+-65&255)<6)I=-55;else{A=42;break c}}else I=-48;while(0);w=I+H|t<<4;if((w|0)>16777216){A=44;break c}else{x=x+1|0;t=w;C=o}}if(!t){A=46;break}x=t+2|0;c[n>>2]=x;__ZN6VectorIhE6resizeEi(p,x)|0}}}x=c[n>>2]|0;if(x|0){J=p;K=p;L=x;A=55;break b}}if((A|0)==17)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((A|0)==21){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1100882,1102488,467,1102767,0);a[1263537]=0;c[h>>2]=8}else if((A|0)==26)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((A|0)==37)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((A|0)==42){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1100882,1102488,485,1102794,0);a[1263537]=0;c[h>>2]=8}else if((A|0)==44){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1100882,1102488,492,1102822,0);a[1263537]=0;c[h>>2]=8}else if((A|0)==46){c[h>>2]=5;a[1263537]=0;if(!D?c[C+-4>>2]|0:0){if(!(__Z16atomic_decrementPj(C+-8|0)|0))__ZN6Memory11free_staticEPvb(C,1);c[p>>2]=0}}else if((A|0)==54){M=y;break}c[e>>2]=0;i=e;j=c[i>>2]|0;l=d;return j|0}else{v=b+120|0;J=v;K=v;L=u;A=55}while(0);if((A|0)==55){c[f>>2]=0;u=c[K>>2]|0;y=(u|0)==0;if(y)N=0;else N=c[u+-4>>2]|0;C=N-L|0;do if((C|0)<0)A=64;else{if(y)O=0;else O=c[u+-4>>2]|0;if((O|0)<=(C|0)){if(y)P=0;else P=c[u+-4>>2]|0;if((P|0)<=(C|0)){A=64;break}a[1263537]=0}__ZN6VectorIhE14_copy_on_writeEv(J);Q=(c[K>>2]|0)+C|0}while(0);if((A|0)==64){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);Q=0}A=c[n>>2]|0;C=c[b+140>>2]|0;if(!(a[b+110>>0]|0)){P=ri[c[(c[C>>2]|0)+96>>2]&511](C,Q,A,f)|0;R=P;S=c[f>>2]|0}else{P=nj[c[(c[C>>2]|0)+92>>2]&2047](C,Q,A)|0;Q=(P|0)==0?A:0;c[f>>2]=Q;R=P;S=Q}if(S|0?(Q=(c[n>>2]|0)-S|0,c[n>>2]=Q,(Q|0)==0):0){Q=c[K>>2]|0;if(!Q)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);n=c[Q+-4>>2]|0;if((n|0)<2)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);__ZN6VectorIhE14_copy_on_writeEv(J);Q=c[K>>2]|0;if((a[Q+(n+-2)>>0]|0)==13){if(!Q)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);n=c[Q+-4>>2]|0;if((n|0)<1)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);__ZN6VectorIhE14_copy_on_writeEv(J);Q=c[K>>2]|0;if((a[Q+(n+-1)>>0]|0)==10){c[g>>2]=0;if(!Q)T=-2;else T=(c[Q+-4>>2]|0)+-2|0;__ZN10PoolVectorIhE6resizeEi(g,T)|0;do if(!(c[g>>2]|0)){U=0;V=0}else{__ZN10PoolVectorIhE14_copy_on_writeEv(g);T=c[g>>2]|0;if(!T){U=0;V=0;break}__Z16atomic_incrementPj(T+4|0)|0;U=T;V=c[T+8>>2]|0}while(0);do if(!(c[K>>2]|0)){W=0;X=-2}else{__ZN6VectorIhE14_copy_on_writeEv(J);T=c[K>>2]|0;if(!T){W=0;X=-2;break}W=T;X=(c[T+-4>>2]|0)+-2|0}while(0);_memcpy(V|0,W|0,X|0)|0;if(U|0)__Z16atomic_decrementPj(U+4|0)|0;a[1263537]=0;U=c[K>>2]|0;do if(U|0){if(!(c[U+-4>>2]|0))break;if(!(__Z16atomic_decrementPj(U+-8|0)|0))__ZN6Memory11free_staticEPvb(U,1);c[K>>2]=0}while(0);c[e>>2]=0;do if(c[g>>2]|0){__ZN10PoolVectorIhE12_unreferenceEv(e);K=c[g>>2]|0;if(!K)break;if(!(__Z28atomic_conditional_incrementPj(K)|0))break;c[e>>2]=c[g>>2]}while(0);__ZN10PoolVectorIhE12_unreferenceEv(g);i=e;j=c[i>>2]|0;l=d;return j|0}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1100882,1102488,520,1102849,0);a[1263537]=0;c[h>>2]=8;c[e>>2]=0;i=e;j=c[i>>2]|0;l=d;return j|0}M=R}if(!M){if((c[b+132>>2]|0)==0?(a[k>>0]|0)==0:0)c[h>>2]=5}else{__ZN10HTTPClient5closeEv(b);c[h>>2]=(M|0)==18?0:8}c[e>>2]=0;i=e;j=c[i>>2]|0;l=d;return j|0}function __ZN10HTTPClient19set_read_chunk_sizeEi(b,d){b=b|0;d=d|0;if((d+-256|0)>>>0>16776960){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1100907,1102488,724,1102638,0);return}else{a[1263537]=0;c[b+152>>2]=d;return}}function __ZN10HTTPClient17set_blocking_modeEb(b,c){b=b|0;c=c|0;a[b+110>>0]=c&1;return}function __ZNK10HTTPClient24is_blocking_mode_enabledEv(b){b=b|0;return (a[b+110>>0]|0)!=0|0}function __ZNK10HTTPClient10get_statusEv(a){a=a|0;return c[a+92>>2]|0}function __ZN10HTTPClient4pollEv(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0;d=l;l=l+80|0;if((l|0)>=(m|0))ba(80);e=d+52|0;f=d+48|0;g=d+44|0;h=d+40|0;i=d+36|0;j=d+28|0;k=d+16|0;n=d+32|0;o=d+24|0;p=d+20|0;q=d+12|0;r=d+8|0;s=d+4|0;t=d;u=b+92|0;a:do switch(c[u>>2]|0){case 1:{v=b+96|0;if((c[v>>2]|0)==-1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146123,1102488,248,1102512,0);w=47;l=d;return w|0}a[1263537]=0;switch(__ZNK2IP23get_resolve_item_statusEi(__ZN2IP13get_singletonEv()|0,c[v>>2]|0)|0){case 2:{__ZNK2IP24get_resolve_item_addressEi(e,__ZN2IP13get_singletonEv()|0,c[v>>2]|0);x=c[b+136>>2]|0;y=nj[c[(c[x>>2]|0)+108>>2]&2047](x,e,c[b+100>>2]&65535)|0;__ZN2IP18erase_resolve_itemEi(__ZN2IP13get_singletonEv()|0,c[v>>2]|0);c[v>>2]=-1;x=(y|0)==0;c[u>>2]=x?3:4;if(x)break a;else w=y;l=d;return w|0}case 3:case 0:{__ZN2IP18erase_resolve_itemEi(__ZN2IP13get_singletonEv()|0,c[v>>2]|0);c[v>>2]=-1;__ZN10HTTPClient5closeEv(b);c[u>>2]=2;w=26;l=d;return w|0}case 1:{w=0;l=d;return w|0}default:break a}break}case 3:{v=b+136|0;y=c[v>>2]|0;switch(ij[c[(c[y>>2]|0)+116>>2]&8191](y)|0){case 2:{if(a[b+108>>0]|0){y=__ZN13StreamPeerSSL6createEv()|0;if(y){a[1263537]=0;if(__ZN9Reference8init_refEv(y)|0){z=y;A=13}else{B=e;C=0}}else{z=0;A=13}if((A|0)==13){c[e>>2]=z;B=e;C=z}y=c[(c[C>>2]|0)+108>>2]|0;c[f>>2]=0;x=c[v>>2]|0;if(x){if($i[c[(c[x>>2]|0)+44>>2]&8191](x,1226344)|0){c[f>>2]=x;__ZN9Reference9referenceEv(x)}}else c[f>>2]=0;if(a[b+109>>0]|0){x=b+104|0;c[g>>2]=0;v=c[x>>2]|0;if(v|0?(c[g>>2]=0,__Z28atomic_conditional_incrementPj(v+-8|0)|0):0)c[g>>2]=c[x>>2]}else c[g>>2]=0;x=ri[y&511](C,f,1,g)|0;y=c[g>>2]|0;if(y|0?(__Z16atomic_decrementPj(y+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(y,1);y=c[f>>2]|0;if((y|0?__ZN9Reference11unreferenceEv(y)|0:0)?(y=c[f>>2]|0,__Z17predelete_handlerP6Object(y)|0):0){gj[c[(c[y>>2]|0)+76>>2]&8191](y);__ZN6Memory11free_staticEPvb(y,0)}c[f>>2]=0;if(!x){__ZN3RefI10StreamPeerEaSI13StreamPeerSSLEEvRKS_IT_E(b+140|0,e);D=0}else{__ZN10HTTPClient5closeEv(b);c[u>>2]=9;D=1}x=c[B>>2]|0;if((x|0?__ZN9Reference11unreferenceEv(x)|0:0)?(x=c[B>>2]|0,__Z17predelete_handlerP6Object(x)|0):0){gj[c[(c[x>>2]|0)+76>>2]&8191](x);__ZN6Memory11free_staticEPvb(x,0)}c[B>>2]=0;if(D|0){w=25;l=d;return w|0}}c[u>>2]=5;w=0;l=d;return w|0}case 0:case 3:{__ZN10HTTPClient5closeEv(b);c[u>>2]=4;w=25;l=d;return w|0}case 1:{w=0;l=d;return w|0}default:break a}break}case 6:{x=b+110|0;y=b+140|0;v=b+112|0;b:while(1){c[g>>2]=0;E=c[y>>2]|0;if(!(a[x>>0]|0))F=ri[c[(c[E>>2]|0)+96>>2]&511](E,e,1,g)|0;else{G=nj[c[(c[E>>2]|0)+92>>2]&2047](E,e,1)|0;c[g>>2]=(G|0)==0&1;F=G}if(F|0){A=44;break}if(!(c[g>>2]|0)){H=0;break}G=a[e>>0]|0;E=c[v>>2]|0;if(!E)I=1;else I=(c[E+-4>>2]|0)+1|0;if(!(__ZN6VectorIhE6resizeEi(v,I)|0)){a[1263537]=0;E=c[v>>2]|0;if(!E){A=52;break}J=c[E+-4>>2]|0;if((J|0)<1){A=52;break}__ZN6VectorIhE14_copy_on_writeEv(v);a[(c[v>>2]|0)+(J+-1)>>0]=G}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);G=c[v>>2]|0;do if(G|0?(J=c[G+-4>>2]|0,(J|0)>1):0){E=J+-2|0;__ZN6VectorIhE14_copy_on_writeEv(v);K=c[v>>2]|0;if((a[K+E>>0]|0)==10){L=J+-1|0;M=(K|0)==0;if(M)N=0;else N=c[K+-4>>2]|0;if((N|0)<(J|0)){if(M)O=0;else O=c[K+-4>>2]|0;if((O|0)<(J|0)){A=63;break b}a[1263537]=0}__ZN6VectorIhE14_copy_on_writeEv(v);M=c[v>>2]|0;if((a[M+L>>0]|0)==10){P=M;A=103;break b}else Q=M}else Q=K;if((J|0)>3){K=J+-4|0;M=(Q|0)==0;if(M)R=0;else R=c[Q+-4>>2]|0;if((R|0)<=(K|0)){if(M)S=0;else S=c[Q+-4>>2]|0;if((S|0)<=(K|0)){A=73;break b}a[1263537]=0}__ZN6VectorIhE14_copy_on_writeEv(v);M=c[v>>2]|0;if((a[M+K>>0]|0)==13){K=J+-3|0;L=(M|0)==0;if(L)T=0;else T=c[M+-4>>2]|0;if((T|0)<=(K|0)){if(L)U=0;else U=c[M+-4>>2]|0;if((U|0)<=(K|0)){A=82;break b}a[1263537]=0}__ZN6VectorIhE14_copy_on_writeEv(v);M=c[v>>2]|0;if((a[M+K>>0]|0)==10){K=(M|0)==0;if(K)V=0;else V=c[M+-4>>2]|0;if((V|0)<=(E|0)){if(K)W=0;else W=c[M+-4>>2]|0;if((W|0)<=(E|0)){A=91;break b}a[1263537]=0}__ZN6VectorIhE14_copy_on_writeEv(v);M=c[v>>2]|0;if((a[M+E>>0]|0)!=13)break;E=J+-1|0;K=(M|0)==0;if(K)X=0;else X=c[M+-4>>2]|0;if((X|0)<(J|0)){if(K)Y=0;else Y=c[M+-4>>2]|0;if((Y|0)<(J|0)){A=100;break b}a[1263537]=0}__ZN6VectorIhE14_copy_on_writeEv(v);J=c[v>>2]|0;if((a[J+E>>0]|0)==10){P=J;A=103;break b}}}}}while(0)}if((A|0)==44){__ZN10HTTPClient5closeEv(b);c[u>>2]=8;H=27}else if((A|0)==52)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((A|0)==63)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((A|0)==73)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((A|0)==82)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((A|0)==91)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((A|0)==100)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((A|0)==103){if(!P)Z=1;else Z=(c[P+-4>>2]|0)+1|0;do if(!(__ZN6VectorIhE6resizeEi(v,Z)|0)){a[1263537]=0;x=c[v>>2]|0;if(!x)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);y=c[x+-4>>2]|0;if((y|0)<1)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else{__ZN6VectorIhE14_copy_on_writeEv(v);a[(c[v>>2]|0)+(y+-1)>>0]=0;break}}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);while(0);c[h>>2]=0;if(!(c[v>>2]|0))_=0;else{__ZN6VectorIhE14_copy_on_writeEv(v);_=c[v>>2]|0}__ZN6String10parse_utf8EPKci(h,_,-1)|0;__ZN6StringC2EPKc(j,1124879);c[i>>2]=__ZNK6String5splitERKS_b(h,j,1)|0;y=c[j>>2]|0;if(y|0?(__Z16atomic_decrementPj(y+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(y,1);y=b+128|0;c[y>>2]=0;x=b+116|0;a[x>>0]=0;G=b+132|0;c[G>>2]=0;c[b+124>>2]=0;a[1263537]=0;J=c[v>>2]|0;if(J|0?c[J+-4>>2]|0:0){if(!(__Z16atomic_decrementPj(J+-8|0)|0))__ZN6Memory11free_staticEPvb(J,1);c[v>>2]=0}J=b+148|0;__ZN6VectorI6StringE6resizeEi(J,0)|0;E=b+144|0;c[E>>2]=200;M=0;while(1){$=c[i>>2]|0;K=($|0)==0;if(K)aa=0;else aa=c[$+-4>>2]|0;if((M|0)>=(aa|0))break;if(K)ca=0;else ca=c[$+-4>>2]|0;do if((ca|0)<=(M|0)){if(K)da=0;else da=c[$+-4>>2]|0;if((da|0)>(M|0)){a[1263537]=0;A=134;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);ea=0;break}}else A=134;while(0);if((A|0)==134){A=0;__ZN6VectorI6StringE14_copy_on_writeEv(i);ea=(c[i>>2]|0)+(M<<2)|0}c[j>>2]=__ZNK6String11strip_edgesEbb(ea,1,1)|0;c[k>>2]=__ZNK6String8to_lowerEv(j)|0;do if(__ZNK6String6lengthEv(k)|0){if(__ZNK6String11begins_withEPKc(k,1102590)|0){__ZN6StringC2EPKc(p,1144824);K=(__ZNK6String4findES_i(k,p,0)|0)+1|0;c[o>>2]=__ZNK6String6substrEii(k,K,__ZNK6String6lengthEv(k)|0)|0;c[n>>2]=__ZNK6String11strip_edgesEbb(o,1,1)|0;c[y>>2]=__ZNK6String6to_intEv(n)|0;K=c[n>>2]|0;if(K|0?(__Z16atomic_decrementPj(K+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(K,1);K=c[o>>2]|0;if(K|0?(__Z16atomic_decrementPj(K+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(K,1);K=c[p>>2]|0;do if(K|0){if(__Z16atomic_decrementPj(K+-8|0)|0)break;__ZN6Memory11free_staticEPvb(K,1)}while(0);c[G>>2]=c[y>>2]}if(__ZNK6String11begins_withEPKc(k,1102606)|0){__ZN6StringC2EPKc(s,1144824);K=(__ZNK6String4findES_i(j,s,0)|0)+1|0;c[r>>2]=__ZNK6String6substrEii(j,K,__ZNK6String6lengthEv(j)|0)|0;c[q>>2]=__ZNK6String11strip_edgesEbb(r,1,1)|0;K=c[r>>2]|0;if(K|0?(__Z16atomic_decrementPj(K+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(K,1);K=c[s>>2]|0;do if(K|0){if(__Z16atomic_decrementPj(K+-8|0)|0)break;__ZN6Memory11free_staticEPvb(K,1)}while(0);if(__ZNK6StringeqEPKc(q,1102625)|0)a[x>>0]=1;K=c[q>>2]|0;do if(K|0){if(__Z16atomic_decrementPj(K+-8|0)|0)break;__ZN6Memory11free_staticEPvb(K,1)}while(0)}if(!M){K=c[i>>2]|0;do if(!K)A=164;else{if((c[K+-4>>2]|0)<=0){if((c[K+-4>>2]|0)<=0){A=164;break}a[1263537]=0}__ZN6VectorI6StringE14_copy_on_writeEv(i);fa=c[i>>2]|0}while(0);if((A|0)==164){A=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);fa=0}if(__ZNK6String11begins_withEPKc(fa,1102633)|0){K=c[i>>2]|0;do if(!K)A=171;else{if((c[K+-4>>2]|0)<=0){if((c[K+-4>>2]|0)<=0){A=171;break}a[1263537]=0}__ZN6VectorI6StringE14_copy_on_writeEv(i);ga=c[i>>2]|0}while(0);if((A|0)==171){A=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);ga=0}c[q>>2]=__ZNK6String10get_slicecEwi(ga,32,1)|0;c[E>>2]=__ZNK6String6to_intEv(q)|0;K=c[q>>2]|0;do if(K|0){if(__Z16atomic_decrementPj(K+-8|0)|0)break;__ZN6Memory11free_staticEPvb(K,1)}while(0);break}}c[t>>2]=0;K=c[j>>2]|0;if(K|0?(c[t>>2]=0,__Z28atomic_conditional_incrementPj(K+-8|0)|0):0)c[t>>2]=c[j>>2];__ZN6VectorI6StringE9push_backES0_(J,t)|0;K=c[t>>2]|0;if(K|0?(__Z16atomic_decrementPj(K+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(K,1)}while(0);K=c[k>>2]|0;if(K|0?(__Z16atomic_decrementPj(K+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(K,1);K=c[j>>2]|0;if(K|0?(__Z16atomic_decrementPj(K+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(K,1);M=M+1|0}if(!(c[y>>2]|0))ha=a[x>>0]|0?7:5;else ha=7;c[u>>2]=ha;if($|0?(__Z16atomic_decrementPj($+-8|0)|0)==0:0){M=c[i>>2]|0;J=(M|0)==0?0:M+-4|0;M=J+4|0;if(c[J>>2]|0){E=0;do{G=c[M+(E<<2)>>2]|0;if(G|0?(__Z16atomic_decrementPj(G+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(G,1);E=E+1|0}while(E>>>0<(c[J>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb($,1)}J=c[h>>2]|0;if(J|0?(__Z16atomic_decrementPj(J+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(J,1);H=0}w=H;l=d;return w|0}case 0:{w=3;l=d;return w|0}case 8:{w=27;l=d;return w|0}case 4:{w=25;l=d;return w|0}case 2:{w=26;l=d;return w|0}case 5:{w=0;l=d;return w|0}default:{}}while(0);w=0;l=d;return w|0}function __ZN10HTTPClient22query_string_from_dictERK10Dictionary(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+32|0;e=a+36|0;f=a+28|0;g=a+16|0;h=a+8|0;i=a+24|0;j=a+4|0;k=a+20|0;n=a+12|0;o=a;__ZN6StringC2EPKc(d,1263606);c[e>>2]=__ZNK10Dictionary4keysEv(b)|0;if((__ZNK5Array4sizeEv(e)|0)<=0){__ZN6String5eraseEii(d,0,1);__ZN5ArrayD2Ev(e);p=c[d>>2]|0;l=a;return p|0}q=0;do{c[j>>2]=__ZNK7Variantcv6StringEv(__ZN5ArrayixEi(e,q)|0)|0;c[i>>2]=__ZNK6String11http_escapeEv(j)|0;c[h>>2]=__ZplPKcRK6String(1122303,i)|0;__ZN6StringC2EPKc(k,1124885);c[g>>2]=__ZNK6StringplERKS_(h,k)|0;c[o>>2]=__ZNK7Variantcv6StringEv(__ZNK10DictionaryixERK7Variant(b,__ZN5ArrayixEi(e,q)|0)|0)|0;c[n>>2]=__ZNK6String11http_escapeEv(o)|0;c[f>>2]=__ZNK6StringplERKS_(g,n)|0;__ZN6StringpLERKS_(d,f)|0;r=c[f>>2]|0;if(r|0?(__Z16atomic_decrementPj(r+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(r,1);r=c[n>>2]|0;if(r|0?(__Z16atomic_decrementPj(r+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(r,1);r=c[o>>2]|0;if(r|0?(__Z16atomic_decrementPj(r+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(r,1);r=c[g>>2]|0;if(r|0?(__Z16atomic_decrementPj(r+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(r,1);r=c[k>>2]|0;if(r|0?(__Z16atomic_decrementPj(r+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(r,1);r=c[h>>2]|0;if(r|0?(__Z16atomic_decrementPj(r+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(r,1);r=c[i>>2]|0;if(r|0?(__Z16atomic_decrementPj(r+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(r,1);r=c[j>>2]|0;if(r|0?(__Z16atomic_decrementPj(r+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(r,1);q=q+1|0}while((q|0)<(__ZNK5Array4sizeEv(e)|0));__ZN6String5eraseEii(d,0,1);__ZN5ArrayD2Ev(e);p=c[d>>2]|0;l=a;return p|0}function __ZNK10Dictionary4keysEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b;__ZN5ArrayC2Ev(d);__ZN5Array6resizeEi(d,c[(c[a>>2]|0)+12>>2]|0)|0;e=__ZNK7HashMapI7VariantN17DictionaryPrivate4DataE22_DictionaryVariantHash24HashMapComparatorDefaultIS0_ELh3ELh8EE4nextEPKS0_((c[a>>2]|0)+4|0,0)|0;if(!e){f=c[d>>2]|0;l=b;return f|0}else{g=0;h=e}while(1){__ZN7VariantaSERKS_(__ZN5ArrayixEi(d,g)|0,h);h=__ZNK7HashMapI7VariantN17DictionaryPrivate4DataE22_DictionaryVariantHash24HashMapComparatorDefaultIS0_ELh3ELh8EE4nextEPKS0_((c[a>>2]|0)+4|0,h)|0;if(!h)break;else g=g+1|0}f=c[d>>2]|0;l=b;return f|0}function __ZN6String5eraseEii(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e+4|0;g=e;h=__ZNK6String4leftEi(a,b)|0;i=h;j=d+b|0;b=c[a>>2]|0;if(((b|0)!=0?(d=c[b+-4>>2]|0,k=d|0?d+-1|0:0,d=k-j|0,n=c[b+-4>>2]|0,!((j|0)<0|(n|1|0)==1)):0)?(o=n|0?n+-1|0:0,!((d|0)<1|(o|0)<=(j|0))):0){p=(k|0)>(o|0)?o-j|0:d;if(n)if((n|0)>0)q=b;else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);q=0}else q=1253776;c[f>>2]=0;__ZN6String9copy_fromEPKwi(f,q+(j<<2)|0,p);r=f;s=f}else{t=f;u=5}if((u|0)==5){c[f>>2]=0;__ZN6String9copy_fromEPKc(f,1263606);r=f;s=t}t=c[r>>2]|0;c[g>>2]=t;c[f>>2]=0;r=(h|0)==0;s=t;if(!r?(c[f>>2]=0,__Z28atomic_conditional_incrementPj(h+-8|0)|0):0)c[f>>2]=i;__ZN6StringpLERKS_(f,g)|0;g=c[f>>2]|0;f=g;i=c[a>>2]|0;if((i|0)==(g|0)){if(g|0)u=21}else{if(i|0?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);c[a>>2]=0;if(g|0)if(!(__Z28atomic_conditional_incrementPj(g+-8|0)|0))u=21;else{c[a>>2]=f;u=21}}if((u|0)==21?(__Z16atomic_decrementPj(g+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(g,1);if(t|0?(__Z16atomic_decrementPj(s+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(s,1);if(r){l=e;return}if(__Z16atomic_decrementPj(h+-8|0)|0){l=e;return}__ZN6Memory11free_staticEPvb(h,1);l=e;return}function __ZNK6String11http_escapeEv(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d;f=d+4|0;g=d+8|0;h=__ZNK6String4utf8Ev(b)|0;c[f>>2]=0;i=(h|0)==0;j=h+-4|0;if(i){k=c[b>>2]|0;if(!k){n=c[f>>2]|0;l=d;return n|0}if((c[k+-4>>2]|0)>1)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);else{n=c[f>>2]|0;l=d;return n|0}}else o=0;while(1){k=c[b>>2]|0;if(!k)p=0;else p=c[k+-4>>2]|0;if((o|0)>=((p|0?p+-1|0:0)|0))break;if((c[j>>2]|0)<=(o|0)){q=8;break}k=a[h+o>>0]|0;r=k<<24>>24;switch(k<<24>>24){case 45:case 46:case 95:case 126:{q=11;break}default:if((k+-48&255)<10|((k&-33)+-65&255)<26)q=11;else{c[e>>2]=r;_snprintf(g,3,1102478,e)|0;__ZN6StringpLEPKc(f,1214088)|0;__ZN6StringpLEPKc(f,g)|0}}if((q|0)==11){q=0;__ZN6StringpLEw(f,r)|0}o=o+1|0}if((q|0)==8)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);if(i){n=c[f>>2]|0;l=d;return n|0}if(__Z16atomic_decrementPj(h+-8|0)|0){n=c[f>>2]|0;l=d;return n|0}__ZN6Memory11free_staticEPvb(h,1);n=c[f>>2]|0;l=d;return n|0}function __ZN6StringpLEw(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;d=c[a>>2]|0;if(!d)e=2;else{f=c[d+-4>>2]|0;e=(f|0)==0?2:f+1|0}__ZN6VectorIwE6resizeEi(a,e)|0;e=c[a>>2]|0;if(!e)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);f=c[e+-4>>2]|0;e=f|0?f+-1|0:0;if(!((e|0)>-1&(f|0)>(e|0)))__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);__ZN6VectorIwE14_copy_on_writeEv(a);f=c[a>>2]|0;c[f+(e<<2)>>2]=0;if(!f)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);e=c[f+-4>>2]|0;f=e|0?e+-2|0:-1;if((f|0)>-1&(e|0)>(f|0)){__ZN6VectorIwE14_copy_on_writeEv(a);c[(c[a>>2]|0)+(f<<2)>>2]=b;return a|0}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);return 0}function __ZNK6String4leftEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d+4|0;f=d;if((b|0)<1){c[f>>2]=0;__ZN6String9copy_fromEPKc(f,1263606);g=c[f>>2]|0;l=d;return g|0}h=c[a>>2]|0;i=(h|0)==0;if(i)j=0;else j=c[h+-4>>2]|0;if(((j|0?j+-1|0:0)|0)<=(b|0)){c[f>>2]=0;if(i){g=0;l=d;return g|0}c[f>>2]=0;if(!(__Z28atomic_conditional_incrementPj(h+-8|0)|0)){g=0;l=d;return g|0}j=c[a>>2]|0;c[f>>2]=j;g=j;l=d;return g|0}if((!i?(i=c[h+-4>>2]|0,(i|1|0)!=1):0)?(j=i|0?i+-1|0:0,(j|0)>=1):0){a=(j|0)<(b|0)?j:b;if(i)if((i|0)>0)k=h;else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);k=0}else k=1253776;c[e>>2]=0;__ZN6String9copy_fromEPKwi(e,k,a);n=e}else{c[e>>2]=0;__ZN6String9copy_fromEPKc(e,1263606);n=e}e=c[n>>2]|0;c[f>>2]=e;g=e;l=d;return g|0}function __ZNK7HashMapI7VariantN17DictionaryPrivate4DataE22_DictionaryVariantHash24HashMapComparatorDefaultIS0_ELh3ELh8EE4nextEPKS0_(b,e){b=b|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0;f=c[b>>2]|0;if(!f){g=0;return g|0}if(!e){h=a[b+4>>0]|0;if(h<<24>>24==31){g=0;return g|0}i=1<<(h&255);h=0;while(1){j=c[f+(h<<2)>>2]|0;h=h+1|0;if(j|0)break;if((h|0)>=(i|0)){g=0;k=19;break}}if((k|0)==19)return g|0;g=j+8|0;return g|0}j=__ZNK7Variant4hashEv(e)|0;i=b+4|0;h=c[(c[b>>2]|0)+(((1<<(d[i>>0]|0))+-1&j)<<2)>>2]|0;a:do if(h|0){f=h;while(1){if((c[f>>2]|0)==(j|0)?__ZNK7VarianteqERKS_(f+8|0,e)|0:0)break;l=c[f+4>>2]|0;if(!l)break a;else f=l}a[1263537]=0;l=c[f+4>>2]|0;if(l|0){g=l+8|0;return g|0}l=1<<(d[i>>0]|0);m=l+-1&c[f>>2];do{m=m+1|0;if((m|0)>=(l|0)){g=0;k=19;break}n=c[(c[b>>2]|0)+(m<<2)>>2]|0}while(!(n|0));if((k|0)==19)return g|0;g=n+8|0;return g|0}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1102483,1100151,515,1100539,0);g=0;return g|0}function __ZNK12MethodBind1RI10HTTPClient6StringRK10DictionaryE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return __ZNK12MethodBind1RI10HTTPClient6StringRK10DictionaryE18_get_argument_typeEi(a,b)|0}function __ZNK12MethodBind1RI10HTTPClient6StringRK10DictionaryE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1103391);l=a;return c[b>>2]|0}function __ZN12MethodBind1RI10HTTPClient6StringRK10DictionaryE4callEP6ObjectPPK7VariantiRNS8_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0;i=l;l=l+64|0;if((l|0)>=(m|0))ba(64);j=i+24|0;k=i+52|0;n=i+48|0;o=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1255300)|0:0){c[h>>2]=0;a[1263537]=0;p=d+24|0;q=c[p>>2]|0;if((q|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=q;c[b>>2]=0;l=i;return}r=q-(c[d+20>>2]|0)|0;if((r|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=r;c[b>>2]=0;l=i;return}if((g|0)>0){if((q|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);s=0}else{a[1263537]=0;s=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,s)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=s;c[b>>2]=0;l=i;return}}s=c[d+44>>2]|0;q=c[d+48>>2]|0;r=e+(q>>1)|0;if(!(q&1))t=s;else t=c[(c[r>>2]|0)+s>>2]|0;do if((g|0)<1){s=c[p>>2]|0;q=s+-1|0;if((s|0)>=1){e=c[d+16>>2]|0;u=(e|0)==0;if(u)v=0;else v=c[e+-4>>2]|0;if((s|0)<=(v|0)){if(u)w=0;else w=c[e+-4>>2]|0;do if((w|0)<(s|0)){if(u)x=0;else x=c[e+-4>>2]|0;if((x|0)<(s|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);y=0;break}else{a[1263537]=0;z=31;break}}else z=31;while(0);if((z|0)==31)y=e+(q*24|0)|0;__ZN7VariantC2ERKS_(o,y);break}}c[o>>2]=0}else __ZN7VariantC2ERKS_(o,c[f>>2]|0);while(0);c[n>>2]=__ZNK7Variantcv10DictionaryEv(o)|0;c[k>>2]=$i[t&8191](r,n)|0;__ZN7VariantC2ERK6String(j,k);r=c[k>>2]|0;if(r|0?(__Z16atomic_decrementPj(r+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(r,1);__ZN10DictionaryD2Ev(n);if(c[o>>2]|0)__ZN7Variant5clearEv(o);__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,897,1146558,0);c[b>>2]=0;l=i;return}function __ZN12MethodBind1RI10HTTPClient6StringRK10DictionaryE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f+4|0;h=f;if(!b)i=0;else{j=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1255300)|0;i=j?b:0}b=c[a+44>>2]|0;j=c[a+48>>2]|0;a=i+(j>>1)|0;if(!(j&1))k=b;else k=c[(c[a>>2]|0)+b>>2]|0;__ZN10DictionaryC2ERKS_(g,c[d>>2]|0);c[h>>2]=c[g>>2];g=$i[k&8191](a,h)|0;a=g;k=c[e>>2]|0;if((k|0)==(g|0)){if(!g){__ZN10DictionaryD2Ev(h);l=f;return}}else{if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);c[e>>2]=0;if(!g){__ZN10DictionaryD2Ev(h);l=f;return}if(__Z28atomic_conditional_incrementPj(g+-8|0)|0)c[e>>2]=a}if(__Z16atomic_decrementPj(g+-8|0)|0){__ZN10DictionaryD2Ev(h);l=f;return}__ZN6Memory11free_staticEPvb(g,1);__ZN10DictionaryD2Ev(h);l=f;return}function __ZN12MethodBind1RI10HTTPClient6StringRK10DictionaryED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK12MethodBind1RI10HTTPClient6StringRK10DictionaryE18_get_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;switch(b|0){case -1:{c[d>>2]=0;__ZN7VariantC2ERK6String(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);f=c[d>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);g=b;l=a;return g|0}case 0:{__ZN10DictionaryC2Ev(d);__ZN7VariantC2ERK10Dictionary(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);__ZN10DictionaryD2Ev(d);g=b;l=a;return g|0}default:{g=0;l=a;return g|0}}return 0}function __ZN2IP13get_singletonEv(){return c[313823]|0}function __ZN13StreamPeerSSL6createEv(){return vj[c[313826]&511]()|0}function __ZN3RefI10StreamPeerEaSI13StreamPeerSSLEEvRKS_IT_E(a,b){a=a|0;b=b|0;var d=0,e=0;d=c[b>>2]|0;if(!d){b=c[a>>2]|0;if((b|0?__ZN9Reference11unreferenceEv(b)|0:0)?(b=c[a>>2]|0,__Z17predelete_handlerP6Object(b)|0):0){gj[c[(c[b>>2]|0)+76>>2]&8191](b);__ZN6Memory11free_staticEPvb(b,0)}c[a>>2]=0;return}b=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1226344)|0;e=b?d:0;d=c[a>>2]|0;if((e|0)==(d|0))return;if((d|0?__ZN9Reference11unreferenceEv(d)|0:0)?(d=c[a>>2]|0,__Z17predelete_handlerP6Object(d)|0):0){gj[c[(c[d>>2]|0)+76>>2]&8191](d);__ZN6Memory11free_staticEPvb(d,0)}c[a>>2]=e;if(!e)return;__ZN9Reference9referenceEv(e);return}function __ZNK12MethodBind0RI10HTTPClient5ErrorE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK12MethodBind0RI10HTTPClient5ErrorE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1103391);l=a;return c[b>>2]|0}function __ZN12MethodBind0RI10HTTPClient5ErrorE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1255300)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2Ei(i,ij[n&8191](d)|0);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,266,1146558,0);c[b>>2]=0;l=f;return}function __ZN12MethodBind0RI10HTTPClient5ErrorE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0;if(!b)f=0;else{d=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1255300)|0;f=d?b:0}b=c[a+44>>2]|0;d=c[a+48>>2]|0;a=f+(d>>1)|0;if(!(d&1)){g=b;h=ij[g&8191](a)|0;c[e>>2]=h;return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=ij[g&8191](a)|0;c[e>>2]=h;return}}function __ZN12MethodBind0RI10HTTPClient5ErrorED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI10HTTPClientNS0_6StatusEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK13MethodBind0RCI10HTTPClientNS0_6StatusEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1103391);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI10HTTPClientNS0_6StatusEE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1255300)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2Ei(i,ij[n&8191](d)|0);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI10HTTPClientNS0_6StatusEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0;if(!b)f=0;else{d=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1255300)|0;f=d?b:0}b=c[a+44>>2]|0;d=c[a+48>>2]|0;a=f+(d>>1)|0;if(!(d&1)){g=b;h=ij[g&8191](a)|0;c[e>>2]=h;return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=ij[g&8191](a)|0;c[e>>2]=h;return}}function __ZN13MethodBind0RCI10HTTPClientNS0_6StatusEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I10HTTPClientbE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if(!b){__ZN7VariantC2Eb(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK11MethodBind1I10HTTPClientbE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1103391);l=a;return c[b>>2]|0}function __ZN11MethodBind1I10HTTPClientbE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1255300)|0:0){c[h>>2]=0;a[1263537]=0;k=d+24|0;n=c[k>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=i;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=i;return}if((g|0)>0){if((n|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);p=0}else{a[1263537]=0;p=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,p)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=p;c[b>>2]=0;l=i;return}}p=c[d+44>>2]|0;n=c[d+48>>2]|0;o=e+(n>>1)|0;if(!(n&1))q=p;else q=c[(c[o>>2]|0)+p>>2]|0;do if((g|0)<1){p=c[k>>2]|0;n=p+-1|0;if((p|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)s=0;else s=c[e+-4>>2]|0;if((p|0)<=(s|0)){if(r)t=0;else t=c[e+-4>>2]|0;do if((t|0)<(p|0)){if(r)u=0;else u=c[e+-4>>2]|0;if((u|0)<(p|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);v=0;break}else{a[1263537]=0;w=31;break}}else w=31;while(0);if((w|0)==31)v=e+(n*24|0)|0;__ZN7VariantC2ERKS_(j,v);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);f=__ZNK7VariantcvbEv(j)|0;Pi[q&2047](o,f);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I10HTTPClientbE7ptrcallEP6ObjectPPKvPv(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0;if(!d)g=0;else{f=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1255300)|0;g=f?d:0}d=c[b+44>>2]|0;f=c[b+48>>2]|0;b=g+(f>>1)|0;if(!(f&1))h=d;else h=c[(c[b>>2]|0)+d>>2]|0;Pi[h&2047](b,(a[c[e>>2]>>0]|0)!=0);return}function __ZN11MethodBind1I10HTTPClientbED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I10HTTPClientiE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if(!b){__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK11MethodBind1I10HTTPClientiE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1103391);l=a;return c[b>>2]|0}function __ZN11MethodBind1I10HTTPClientiE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1255300)|0:0){c[h>>2]=0;a[1263537]=0;k=d+24|0;n=c[k>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=i;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=i;return}if((g|0)>0){if((n|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);p=0}else{a[1263537]=0;p=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,p)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=p;c[b>>2]=0;l=i;return}}p=c[d+44>>2]|0;n=c[d+48>>2]|0;o=e+(n>>1)|0;if(!(n&1))q=p;else q=c[(c[o>>2]|0)+p>>2]|0;do if((g|0)<1){p=c[k>>2]|0;n=p+-1|0;if((p|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)s=0;else s=c[e+-4>>2]|0;if((p|0)<=(s|0)){if(r)t=0;else t=c[e+-4>>2]|0;do if((t|0)<(p|0)){if(r)u=0;else u=c[e+-4>>2]|0;if((u|0)<(p|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);v=0;break}else{a[1263537]=0;w=31;break}}else w=31;while(0);if((w|0)==31)v=e+(n*24|0)|0;__ZN7VariantC2ERKS_(j,v);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);f=__ZNK7VariantcviEv(j)|0;Pi[q&2047](o,f);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I10HTTPClientiE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1255300)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1)){g=b;h=c[d>>2]|0;i=c[h>>2]|0;Pi[g&2047](a,i);return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=c[d>>2]|0;i=c[h>>2]|0;Pi[g&2047](a,i);return}}function __ZN11MethodBind1I10HTTPClientiED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK12MethodBind0RI10HTTPClient10PoolVectorIhEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;if((b|0)!=-1){f=0;l=a;return f|0}c[d>>2]=0;__ZN7VariantC2ERK10PoolVectorIhE(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);__ZN10PoolVectorIhE12_unreferenceEv(d);f=b;l=a;return f|0}function __ZNK12MethodBind0RI10HTTPClient10PoolVectorIhEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1103391);l=a;return c[b>>2]|0}function __ZN12MethodBind0RI10HTTPClient10PoolVectorIhEE4callEP6ObjectPPK7VariantiRNS6_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;j=f+24|0;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1255300)|0:0){c[h>>2]=0;a[1263537]=0;k=c[d+24>>2]|0;if((k|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=k;c[b>>2]=0;l=f;return}n=k-(c[d+20>>2]|0)|0;if((n|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=n;c[b>>2]=0;l=f;return}n=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))o=n;else o=c[(c[d>>2]|0)+n>>2]|0;c[j>>2]=ij[o&8191](d)|0;__ZN7VariantC2ERK10PoolVectorIhE(i,j);__ZN10PoolVectorIhE12_unreferenceEv(j);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,266,1146558,0);c[b>>2]=0;l=f;return}function __ZN12MethodBind0RI10HTTPClient10PoolVectorIhEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=d;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1255300)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;b=ij[i&8191](a)|0;c[f>>2]=b;a=b;if(((c[e>>2]|0)!=(b|0)?(__ZN10PoolVectorIhE12_unreferenceEv(e),b|0):0)?__Z28atomic_conditional_incrementPj(b)|0:0)c[e>>2]=a;__ZN10PoolVectorIhE12_unreferenceEv(f);l=d;return}function __ZN12MethodBind0RI10HTTPClient10PoolVectorIhEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN10HTTPClient20get_response_headersEP4ListI6String16DefaultAllocatorE(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0;e=b+148|0;b=c[e>>2]|0;if(!b){f=31;return f|0}if(!(c[b+-4>>2]|0)){f=31;return f|0}else{g=0;h=b}while(1){b=(h|0)==0;if(b)i=0;else i=c[h+-4>>2]|0;if((g|0)>=(i|0))break;if(b)j=0;else j=c[h+-4>>2]|0;do if((j|0)<=(g|0)){if(b)k=0;else k=c[h+-4>>2]|0;if((k|0)>(g|0)){a[1263537]=0;l=15;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);m=0;break}}else l=15;while(0);if((l|0)==15){l=0;__ZN6VectorI6StringE14_copy_on_writeEv(e);m=(c[e>>2]|0)+(g<<2)|0}__ZN4ListI6String16DefaultAllocatorE9push_backERKS0_(d,m)|0;g=g+1|0;h=c[e>>2]|0}__ZN6VectorI6StringE6resizeEi(e,0)|0;f=0;return f|0}function __ZNK12MethodBind0RI10HTTPClient10DictionaryE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;if((b|0)!=-1){f=0;l=a;return f|0}__ZN10DictionaryC2Ev(d);__ZN7VariantC2ERK10Dictionary(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);__ZN10DictionaryD2Ev(d);f=b;l=a;return f|0}function __ZNK12MethodBind0RI10HTTPClient10DictionaryE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1103391);l=a;return c[b>>2]|0}function __ZN12MethodBind0RI10HTTPClient10DictionaryE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;j=f+24|0;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1255300)|0:0){c[h>>2]=0;a[1263537]=0;k=c[d+24>>2]|0;if((k|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=k;c[b>>2]=0;l=f;return}n=k-(c[d+20>>2]|0)|0;if((n|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=n;c[b>>2]=0;l=f;return}n=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))o=n;else o=c[(c[d>>2]|0)+n>>2]|0;c[j>>2]=ij[o&8191](d)|0;__ZN7VariantC2ERK10Dictionary(i,j);__ZN10DictionaryD2Ev(j);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,266,1146558,0);c[b>>2]=0;l=f;return}function __ZN12MethodBind0RI10HTTPClient10DictionaryE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=d;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1255300)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;c[f>>2]=ij[i&8191](a)|0;__ZN10DictionaryaSERKS_(e,f);__ZN10DictionaryD2Ev(f);l=d;return}function __ZN12MethodBind0RI10HTTPClient10DictionaryED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK12MethodBind0RI10HTTPClient10PoolVectorI6StringEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;if((b|0)!=-1){f=0;l=a;return f|0}c[d>>2]=0;__ZN7VariantC2ERK10PoolVectorI6StringE(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);__ZN10PoolVectorI6StringE12_unreferenceEv(d);f=b;l=a;return f|0}function __ZNK12MethodBind0RI10HTTPClient10PoolVectorI6StringEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1103391);l=a;return c[b>>2]|0}function __ZN12MethodBind0RI10HTTPClient10PoolVectorI6StringEE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;j=f+24|0;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1255300)|0:0){c[h>>2]=0;a[1263537]=0;k=c[d+24>>2]|0;if((k|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=k;c[b>>2]=0;l=f;return}n=k-(c[d+20>>2]|0)|0;if((n|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=n;c[b>>2]=0;l=f;return}n=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))o=n;else o=c[(c[d>>2]|0)+n>>2]|0;c[j>>2]=ij[o&8191](d)|0;__ZN7VariantC2ERK10PoolVectorI6StringE(i,j);__ZN10PoolVectorI6StringE12_unreferenceEv(j);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,266,1146558,0);c[b>>2]=0;l=f;return}function __ZN12MethodBind0RI10HTTPClient10PoolVectorI6StringEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=d;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1255300)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;b=ij[i&8191](a)|0;c[f>>2]=b;a=b;if(((c[e>>2]|0)!=(b|0)?(__ZN10PoolVectorI6StringE12_unreferenceEv(e),b|0):0)?__Z28atomic_conditional_incrementPj(b)|0:0)c[e>>2]=a;__ZN10PoolVectorI6StringE12_unreferenceEv(f);l=d;return}function __ZN12MethodBind0RI10HTTPClient10PoolVectorI6StringEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI10HTTPClientiE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK13MethodBind0RCI10HTTPClientiE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1103391);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI10HTTPClientiE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1255300)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2Ei(i,ij[n&8191](d)|0);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI10HTTPClientiE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0;if(!b)f=0;else{d=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1255300)|0;f=d?b:0}b=c[a+44>>2]|0;d=c[a+48>>2]|0;a=f+(d>>1)|0;if(!(d&1)){g=b;h=ij[g&8191](a)|0;c[e>>2]=h;return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=ij[g&8191](a)|0;c[e>>2]=h;return}}function __ZN13MethodBind0RCI10HTTPClientiED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI10HTTPClientbE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Eb(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK13MethodBind0RCI10HTTPClientbE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1103391);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI10HTTPClientbE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1255300)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2Eb(i,ij[n&8191](d)|0);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI10HTTPClientbE7ptrcallEP6ObjectPPKvPv(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0;if(!d)g=0;else{e=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1255300)|0;g=e?d:0}d=c[b+44>>2]|0;e=c[b+48>>2]|0;b=g+(e>>1)|0;if(!(e&1)){h=d;i=ij[h&8191](b)|0;j=i&1;a[f>>0]=j;return}else{h=c[(c[b>>2]|0)+d>>2]|0;i=ij[h&8191](b)|0;j=i&1;a[f>>0]=j;return}}function __ZN13MethodBind0RCI10HTTPClientbED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind0I10HTTPClientE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return 0}function __ZNK11MethodBind0I10HTTPClientE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1103391);l=a;return c[b>>2]|0}function __ZN11MethodBind0I10HTTPClientE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1255300)|0:0){c[h>>2]=0;a[1263537]=0;f=c[d+24>>2]|0;if((f|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=f;c[b>>2]=0;return}i=f-(c[d+20>>2]|0)|0;if((i|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=i;c[b>>2]=0;return}i=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))j=i;else j=c[(c[d>>2]|0)+i>>2]|0;gj[j&8191](d);c[b>>2]=0;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,110,1146558,0);c[b>>2]=0;return}function __ZN11MethodBind0I10HTTPClientE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1255300)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1)){g=b;gj[g&8191](a);return}else{g=c[(c[a>>2]|0)+b>>2]|0;gj[g&8191](a);return}}function __ZN11MethodBind0I10HTTPClientED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK12MethodBind1RI10HTTPClient5ErrorRK10PoolVectorIhEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case -1:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;break}case 0:{c[d>>2]=0;__ZN7VariantC2ERK10PoolVectorIhE(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);__ZN10PoolVectorIhE12_unreferenceEv(d);f=b;break}default:f=0}l=a;return f|0}function __ZNK12MethodBind1RI10HTTPClient5ErrorRK10PoolVectorIhEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1103391);l=a;return c[b>>2]|0}function __ZN12MethodBind1RI10HTTPClient5ErrorRK10PoolVectorIhEE4callEP6ObjectPPK7VariantiRNS9_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0;i=l;l=l+64|0;if((l|0)>=(m|0))ba(64);j=i+24|0;k=i+48|0;n=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1255300)|0:0){c[h>>2]=0;a[1263537]=0;o=d+24|0;p=c[o>>2]|0;if((p|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=p;c[b>>2]=0;l=i;return}q=p-(c[d+20>>2]|0)|0;if((q|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=q;c[b>>2]=0;l=i;return}if((g|0)>0){if((p|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);r=0}else{a[1263537]=0;r=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,r)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=r;c[b>>2]=0;l=i;return}}r=c[d+44>>2]|0;p=c[d+48>>2]|0;q=e+(p>>1)|0;if(!(p&1))s=r;else s=c[(c[q>>2]|0)+r>>2]|0;do if((g|0)<1){r=c[o>>2]|0;p=r+-1|0;if((r|0)>=1){e=c[d+16>>2]|0;t=(e|0)==0;if(t)u=0;else u=c[e+-4>>2]|0;if((r|0)<=(u|0)){if(t)v=0;else v=c[e+-4>>2]|0;do if((v|0)<(r|0)){if(t)w=0;else w=c[e+-4>>2]|0;if((w|0)<(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);x=0;break}else{a[1263537]=0;y=31;break}}else y=31;while(0);if((y|0)==31)x=e+(p*24|0)|0;__ZN7VariantC2ERKS_(n,x);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f>>2]|0);while(0);c[k>>2]=__ZNK7Variantcv10PoolVectorIhEEv(n)|0;__ZN7VariantC2Ei(j,$i[s&8191](q,k)|0);__ZN10PoolVectorIhE12_unreferenceEv(k);if(c[n>>2]|0)__ZN7Variant5clearEv(n);__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,897,1146558,0);c[b>>2]=0;l=i;return}function __ZN12MethodBind1RI10HTTPClient5ErrorRK10PoolVectorIhEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f+4|0;h=f;if(!b)i=0;else{j=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1255300)|0;i=j?b:0}b=c[a+44>>2]|0;j=c[a+48>>2]|0;a=i+(j>>1)|0;if(!(j&1))k=b;else k=c[(c[a>>2]|0)+b>>2]|0;b=c[d>>2]|0;c[g>>2]=0;if((c[b>>2]|0?(__ZN10PoolVectorIhE12_unreferenceEv(g),d=c[b>>2]|0,d|0):0)?__Z28atomic_conditional_incrementPj(d)|0:0)c[g>>2]=c[b>>2];c[h>>2]=c[g>>2];c[e>>2]=$i[k&8191](a,h)|0;__ZN10PoolVectorIhE12_unreferenceEv(h);l=f;return}function __ZN12MethodBind1RI10HTTPClient5ErrorRK10PoolVectorIhEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK12MethodBind1RI10HTTPClient5ErrorRK6StringE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return __ZNK12MethodBind1RI10HTTPClient5ErrorRK6StringE18_get_argument_typeEi(a,b)|0}function __ZNK12MethodBind1RI10HTTPClient5ErrorRK6StringE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1103391);l=a;return c[b>>2]|0}function __ZN12MethodBind1RI10HTTPClient5ErrorRK6StringE4callEP6ObjectPPK7VariantiRNS8_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0;i=l;l=l+64|0;if((l|0)>=(m|0))ba(64);j=i+24|0;k=i+48|0;n=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1255300)|0:0){c[h>>2]=0;a[1263537]=0;o=d+24|0;p=c[o>>2]|0;if((p|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=p;c[b>>2]=0;l=i;return}q=p-(c[d+20>>2]|0)|0;if((q|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=q;c[b>>2]=0;l=i;return}if((g|0)>0){if((p|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);r=0}else{a[1263537]=0;r=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,r)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=r;c[b>>2]=0;l=i;return}}r=c[d+44>>2]|0;p=c[d+48>>2]|0;q=e+(p>>1)|0;if(!(p&1))s=r;else s=c[(c[q>>2]|0)+r>>2]|0;do if((g|0)<1){r=c[o>>2]|0;p=r+-1|0;if((r|0)>=1){e=c[d+16>>2]|0;t=(e|0)==0;if(t)u=0;else u=c[e+-4>>2]|0;if((r|0)<=(u|0)){if(t)v=0;else v=c[e+-4>>2]|0;do if((v|0)<(r|0)){if(t)w=0;else w=c[e+-4>>2]|0;if((w|0)<(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);x=0;break}else{a[1263537]=0;y=31;break}}else y=31;while(0);if((y|0)==31)x=e+(p*24|0)|0;__ZN7VariantC2ERKS_(n,x);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f>>2]|0);while(0);c[k>>2]=__ZNK7Variantcv6StringEv(n)|0;__ZN7VariantC2Ei(j,$i[s&8191](q,k)|0);q=c[k>>2]|0;if(q|0?(__Z16atomic_decrementPj(q+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(q,1);if(c[n>>2]|0)__ZN7Variant5clearEv(n);__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,897,1146558,0);c[b>>2]=0;l=i;return}function __ZN12MethodBind1RI10HTTPClient5ErrorRK6StringE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f;if(!b)h=0;else{i=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1255300)|0;h=i?b:0}b=c[a+44>>2]|0;i=c[a+48>>2]|0;a=h+(i>>1)|0;if(!(i&1))j=b;else j=c[(c[a>>2]|0)+b>>2]|0;b=c[d>>2]|0;d=c[b>>2]|0;if((d|0)!=0?(__Z28atomic_conditional_incrementPj(d+-8|0)|0)!=0:0)k=c[b>>2]|0;else k=0;c[g>>2]=k;c[e>>2]=$i[j&8191](a,g)|0;a=c[g>>2]|0;if(!a){l=f;return}if(__Z16atomic_decrementPj(a+-8|0)|0){l=f;return}__ZN6Memory11free_staticEPvb(a,1);l=f;return}function __ZN12MethodBind1RI10HTTPClient5ErrorRK6StringED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK12MethodBind1RI10HTTPClient5ErrorRK6StringE18_get_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case -1:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;l=a;return f|0}case 0:{c[d>>2]=0;__ZN7VariantC2ERK6String(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);e=c[d>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);f=b;l=a;return f|0}default:{f=0;l=a;return f|0}}return 0}function __ZNK12MethodBind4RI10HTTPClient5ErrorNS0_6MethodERK6StringRK6VectorIS3_ES5_E18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return __ZNK12MethodBind4RI10HTTPClient5ErrorNS0_6MethodERK6StringRK6VectorIS3_ES5_E18_get_argument_typeEi(a,b)|0}function __ZNK12MethodBind4RI10HTTPClient5ErrorNS0_6MethodERK6StringRK6VectorIS3_ES5_E18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1103391);l=a;return c[b>>2]|0}function __ZN12MethodBind4RI10HTTPClient5ErrorNS0_6MethodERK6StringRK6VectorIS3_ES5_E4callEP6ObjectPPK7VariantiRNSD_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0;i=l;l=l+144|0;if((l|0)>=(m|0))ba(144);j=i+96|0;k=i+72|0;n=i+128|0;o=i+48|0;p=i+124|0;q=i+24|0;r=i+120|0;s=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1255300)|0:0){c[h>>2]=0;a[1263537]=0;t=d+24|0;u=c[t>>2]|0;if((u|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=u;c[b>>2]=0;l=i;return}v=u-(c[d+20>>2]|0)|0;if((v|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=v;c[b>>2]=0;l=i;return}if((g|0)>0){if((u|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);w=0}else{a[1263537]=0;w=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,w)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=w;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[t>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);x=0}else{a[1263537]=0;x=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,x)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=x;c[b>>2]=0;l=i;return}if((g|0)>2){if((c[t>>2]|0)<2){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);y=0}else{a[1263537]=0;y=c[(c[d+32>>2]|0)+12>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+8>>2]>>2]|0,y)|0)){c[h>>2]=2;c[h+4>>2]=2;c[h+8>>2]=y;c[b>>2]=0;l=i;return}if((g|0)>3){if((c[t>>2]|0)<3){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);z=0}else{a[1263537]=0;z=c[(c[d+32>>2]|0)+16>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+12>>2]>>2]|0,z)|0)){c[h>>2]=2;c[h+4>>2]=3;c[h+8>>2]=z;c[b>>2]=0;l=i;return}}}}}z=c[d+44>>2]|0;y=c[d+48>>2]|0;x=e+(y>>1)|0;if(!(y&1))A=z;else A=c[(c[x>>2]|0)+z>>2]|0;do if((g|0)<1){z=c[t>>2]|0;y=z+-1|0;if((z|0)>=1){e=c[d+16>>2]|0;w=(e|0)==0;if(w)B=0;else B=c[e+-4>>2]|0;if((z|0)<=(B|0)){if(w)C=0;else C=c[e+-4>>2]|0;do if((C|0)<(z|0)){if(w)D=0;else D=c[e+-4>>2]|0;if((D|0)<(z|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);E=0;break}else{a[1263537]=0;F=49;break}}else F=49;while(0);if((F|0)==49)E=e+(y*24|0)|0;__ZN7VariantC2ERKS_(k,E);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);E=__ZNK7VariantcviEv(k)|0;do if((g|0)<2){D=c[t>>2]|0;C=D+-1|0;B=D+-2|0;if((D|0)>=2){D=c[d+16>>2]|0;z=(D|0)==0;if(z)G=0;else G=c[D+-4>>2]|0;if((C|0)<=(G|0)){if(z)H=0;else H=c[D+-4>>2]|0;do if((H|0)<(C|0)){if(z)I=0;else I=c[D+-4>>2]|0;if((I|0)<(C|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);J=0;break}else{a[1263537]=0;F=66;break}}else F=66;while(0);if((F|0)==66)J=D+(B*24|0)|0;__ZN7VariantC2ERKS_(o,J);break}}c[o>>2]=0}else __ZN7VariantC2ERKS_(o,c[f+4>>2]|0);while(0);c[n>>2]=__ZNK7Variantcv6StringEv(o)|0;do if((g|0)<3){J=c[t>>2]|0;I=J+-2|0;H=J+-3|0;if((I|0)>=1){J=c[d+16>>2]|0;G=(J|0)==0;if(G)K=0;else K=c[J+-4>>2]|0;if((I|0)<=(K|0)){if(G)L=0;else L=c[J+-4>>2]|0;do if((L|0)<(I|0)){if(G)M=0;else M=c[J+-4>>2]|0;if((M|0)<(I|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);N=0;break}else{a[1263537]=0;F=83;break}}else F=83;while(0);if((F|0)==83)N=J+(H*24|0)|0;__ZN7VariantC2ERKS_(q,N);break}}c[q>>2]=0}else __ZN7VariantC2ERKS_(q,c[f+8>>2]|0);while(0);c[p>>2]=__ZNK7Variantcv6VectorI6StringEEv(q)|0;do if((g|0)<4){N=c[t>>2]|0;M=N+-3|0;L=N+-4|0;if((M|0)>=1){N=c[d+16>>2]|0;K=(N|0)==0;if(K)O=0;else O=c[N+-4>>2]|0;if((M|0)<=(O|0)){if(K)P=0;else P=c[N+-4>>2]|0;do if((P|0)<(M|0)){if(K)Q=0;else Q=c[N+-4>>2]|0;if((Q|0)<(M|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);R=0;break}else{a[1263537]=0;F=100;break}}else F=100;while(0);if((F|0)==100)R=N+(L*24|0)|0;__ZN7VariantC2ERKS_(s,R);break}}c[s>>2]=0}else __ZN7VariantC2ERKS_(s,c[f+12>>2]|0);while(0);c[r>>2]=__ZNK7Variantcv6StringEv(s)|0;__ZN7VariantC2Ei(j,Fi[A&127](x,E,n,p,r)|0);E=c[r>>2]|0;if(E|0?(__Z16atomic_decrementPj(E+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(E,1);if(c[s>>2]|0)__ZN7Variant5clearEv(s);s=c[p>>2]|0;if(s|0?(__Z16atomic_decrementPj(s+-8|0)|0)==0:0){E=c[p>>2]|0;p=(E|0)==0?0:E+-4|0;E=p+4|0;if(c[p>>2]|0){r=0;do{x=c[E+(r<<2)>>2]|0;do if(x|0){if(__Z16atomic_decrementPj(x+-8|0)|0)break;__ZN6Memory11free_staticEPvb(x,1)}while(0);r=r+1|0}while(r>>>0<(c[p>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(s,1)}if(c[q>>2]|0)__ZN7Variant5clearEv(q);q=c[n>>2]|0;if(q|0?(__Z16atomic_decrementPj(q+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(q,1);if(c[o>>2]|0)__ZN7Variant5clearEv(o);if(c[k>>2]|0)__ZN7Variant5clearEv(k);__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,2886,1146558,0);c[b>>2]=0;l=i;return}function __ZN12MethodBind4RI10HTTPClient5ErrorNS0_6MethodERK6StringRK6VectorIS3_ES5_E7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f+8|0;h=f+4|0;i=f;if(!b)j=0;else{k=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1255300)|0;j=k?b:0}b=c[a+44>>2]|0;k=c[a+48>>2]|0;a=j+(k>>1)|0;if(!(k&1))n=b;else n=c[(c[a>>2]|0)+b>>2]|0;b=c[c[d>>2]>>2]|0;k=c[d+4>>2]|0;j=c[k>>2]|0;if((j|0)!=0?(__Z28atomic_conditional_incrementPj(j+-8|0)|0)!=0:0)o=c[k>>2]|0;else o=0;c[g>>2]=o;c[h>>2]=__ZN8PtrToArgIRK6VectorI6StringEE7convertEPKv(c[d+8>>2]|0)|0;o=c[d+12>>2]|0;d=c[o>>2]|0;if((d|0)!=0?(__Z28atomic_conditional_incrementPj(d+-8|0)|0)!=0:0)p=c[o>>2]|0;else p=0;c[i>>2]=p;c[e>>2]=Fi[n&127](a,b,g,h,i)|0;b=c[i>>2]|0;if(b|0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(b,1);b=c[h>>2]|0;if(b|0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0){i=c[h>>2]|0;h=(i|0)==0?0:i+-4|0;i=h+4|0;if(c[h>>2]|0){a=0;do{n=c[i+(a<<2)>>2]|0;if(n|0?(__Z16atomic_decrementPj(n+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(n,1);a=a+1|0}while(a>>>0<(c[h>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(b,1)}b=c[g>>2]|0;if(!b){l=f;return}if(__Z16atomic_decrementPj(b+-8|0)|0){l=f;return}__ZN6Memory11free_staticEPvb(b,1);l=f;return}function __ZN12MethodBind4RI10HTTPClient5ErrorNS0_6MethodERK6StringRK6VectorIS3_ES5_ED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK7Variantcv6VectorI6StringEEv(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d+8|0;f=d;g=d+4|0;if((c[b>>2]|0)==25){h=b+8|0;c[e>>2]=0;if(((c[h>>2]|0)!=0?(__ZN10PoolVectorI6StringE12_unreferenceEv(e),i=c[h>>2]|0,(i|0)!=0):0)?(__Z28atomic_conditional_incrementPj(i)|0)!=0:0){c[e>>2]=c[h>>2];j=e}else j=e}else{c[e>>2]=__Z27_convert_array_from_variantI10PoolVectorI6StringEET_RK7Variant(b)|0;j=e}e=c[j>>2]|0;c[g>>2]=e;c[f>>2]=0;if(!e){__ZN6VectorI6StringE6resizeEi(f,0)|0;__ZN10PoolVectorI6StringE12_unreferenceEv(g);k=c[f>>2]|0;l=d;return k|0}j=(c[e+16>>2]|0)>>>2;__ZN6VectorI6StringE6resizeEi(f,j)|0;if(!j){__ZN10PoolVectorI6StringE12_unreferenceEv(g);k=c[f>>2]|0;l=d;return k|0}else n=0;while(1){e=c[g>>2]|0;b=(e|0)==0;if(b)o=0;else o=(c[e+16>>2]|0)>>>2;if((o|0)<=(n|0)){if(b)p=0;else p=(c[e+16>>2]|0)>>>2;if((p|0)<=(n|0)){q=16;break}a[1263537]=0}b=e+4|0;__Z16atomic_incrementPj(b)|0;h=(c[e+8>>2]|0)+(n<<2)|0;e=c[h>>2]|0;if((e|0)!=0?(__Z28atomic_conditional_incrementPj(e+-8|0)|0)!=0:0){e=c[h>>2]|0;r=e;s=e}else{r=0;s=0}__Z16atomic_decrementPj(b)|0;b=r;e=c[f>>2]|0;h=(e|0)==0;if(h)t=0;else t=c[e+-4>>2]|0;do if((t|0)<=(n|0)){if(h)u=0;else u=c[e+-4>>2]|0;if((u|0)>(n|0)){a[1263537]=0;q=29;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);v=0;break}}else q=29;while(0);if((q|0)==29){q=0;__ZN6VectorI6StringE14_copy_on_writeEv(f);v=(c[f>>2]|0)+(n<<2)|0}e=c[v>>2]|0;if((e|0)!=(r|0)){if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);c[v>>2]=0;if(r|0?__Z28atomic_conditional_incrementPj(r+-8|0)|0:0)c[v>>2]=b}if(s|0?(__Z16atomic_decrementPj(s+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(s,1);n=n+1|0;if((n|0)>=(j|0)){q=41;break}}if((q|0)==16){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1130483,505,1146766,0);df()}else if((q|0)==41){__ZN10PoolVectorI6StringE12_unreferenceEv(g);k=c[f>>2]|0;l=d;return k|0}return 0}function __ZNK12MethodBind4RI10HTTPClient5ErrorNS0_6MethodERK6StringRK6VectorIS3_ES5_E18_get_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case -1:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;l=a;return f|0}case 0:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;l=a;return f|0}case 1:{c[d>>2]=0;__ZN7VariantC2ERK6String(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);g=c[d>>2]|0;if(g|0?(__Z16atomic_decrementPj(g+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(g,1);f=b;l=a;return f|0}case 2:{f=__ZN7Variant12get_type_forIRK6VectorI6StringEEENS_4TypeEv()|0;l=a;return f|0}case 3:{c[d>>2]=0;__ZN7VariantC2ERK6String(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);e=c[d>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);f=b;l=a;return f|0}default:{f=0;l=a;return f|0}}return 0}function __ZNK12MethodBind4RI10HTTPClient5ErrorNS0_6MethodERK6StringRK6VectorIS3_ERK10PoolVectorIhEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return __ZNK12MethodBind4RI10HTTPClient5ErrorNS0_6MethodERK6StringRK6VectorIS3_ERK10PoolVectorIhEE18_get_argument_typeEi(a,b)|0}function __ZNK12MethodBind4RI10HTTPClient5ErrorNS0_6MethodERK6StringRK6VectorIS3_ERK10PoolVectorIhEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1103391);l=a;return c[b>>2]|0}function __ZN12MethodBind4RI10HTTPClient5ErrorNS0_6MethodERK6StringRK6VectorIS3_ERK10PoolVectorIhEE4callEP6ObjectPPK7VariantiRNSH_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0;i=l;l=l+144|0;if((l|0)>=(m|0))ba(144);j=i+96|0;k=i+72|0;n=i+128|0;o=i+48|0;p=i+124|0;q=i+24|0;r=i+120|0;s=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1255300)|0:0){c[h>>2]=0;a[1263537]=0;t=d+24|0;u=c[t>>2]|0;if((u|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=u;c[b>>2]=0;l=i;return}v=u-(c[d+20>>2]|0)|0;if((v|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=v;c[b>>2]=0;l=i;return}if((g|0)>0){if((u|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);w=0}else{a[1263537]=0;w=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,w)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=w;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[t>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);x=0}else{a[1263537]=0;x=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,x)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=x;c[b>>2]=0;l=i;return}if((g|0)>2){if((c[t>>2]|0)<2){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);y=0}else{a[1263537]=0;y=c[(c[d+32>>2]|0)+12>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+8>>2]>>2]|0,y)|0)){c[h>>2]=2;c[h+4>>2]=2;c[h+8>>2]=y;c[b>>2]=0;l=i;return}if((g|0)>3){if((c[t>>2]|0)<3){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);z=0}else{a[1263537]=0;z=c[(c[d+32>>2]|0)+16>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+12>>2]>>2]|0,z)|0)){c[h>>2]=2;c[h+4>>2]=3;c[h+8>>2]=z;c[b>>2]=0;l=i;return}}}}}z=c[d+44>>2]|0;y=c[d+48>>2]|0;x=e+(y>>1)|0;if(!(y&1))A=z;else A=c[(c[x>>2]|0)+z>>2]|0;do if((g|0)<1){z=c[t>>2]|0;y=z+-1|0;if((z|0)>=1){e=c[d+16>>2]|0;w=(e|0)==0;if(w)B=0;else B=c[e+-4>>2]|0;if((z|0)<=(B|0)){if(w)C=0;else C=c[e+-4>>2]|0;do if((C|0)<(z|0)){if(w)D=0;else D=c[e+-4>>2]|0;if((D|0)<(z|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);E=0;break}else{a[1263537]=0;F=49;break}}else F=49;while(0);if((F|0)==49)E=e+(y*24|0)|0;__ZN7VariantC2ERKS_(k,E);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);E=__ZNK7VariantcviEv(k)|0;do if((g|0)<2){D=c[t>>2]|0;C=D+-1|0;B=D+-2|0;if((D|0)>=2){D=c[d+16>>2]|0;z=(D|0)==0;if(z)G=0;else G=c[D+-4>>2]|0;if((C|0)<=(G|0)){if(z)H=0;else H=c[D+-4>>2]|0;do if((H|0)<(C|0)){if(z)I=0;else I=c[D+-4>>2]|0;if((I|0)<(C|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);J=0;break}else{a[1263537]=0;F=66;break}}else F=66;while(0);if((F|0)==66)J=D+(B*24|0)|0;__ZN7VariantC2ERKS_(o,J);break}}c[o>>2]=0}else __ZN7VariantC2ERKS_(o,c[f+4>>2]|0);while(0);c[n>>2]=__ZNK7Variantcv6StringEv(o)|0;do if((g|0)<3){J=c[t>>2]|0;I=J+-2|0;H=J+-3|0;if((I|0)>=1){J=c[d+16>>2]|0;G=(J|0)==0;if(G)K=0;else K=c[J+-4>>2]|0;if((I|0)<=(K|0)){if(G)L=0;else L=c[J+-4>>2]|0;do if((L|0)<(I|0)){if(G)M=0;else M=c[J+-4>>2]|0;if((M|0)<(I|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);N=0;break}else{a[1263537]=0;F=83;break}}else F=83;while(0);if((F|0)==83)N=J+(H*24|0)|0;__ZN7VariantC2ERKS_(q,N);break}}c[q>>2]=0}else __ZN7VariantC2ERKS_(q,c[f+8>>2]|0);while(0);c[p>>2]=__ZNK7Variantcv6VectorI6StringEEv(q)|0;do if((g|0)<4){N=c[t>>2]|0;M=N+-3|0;L=N+-4|0;if((M|0)>=1){N=c[d+16>>2]|0;K=(N|0)==0;if(K)O=0;else O=c[N+-4>>2]|0;if((M|0)<=(O|0)){if(K)P=0;else P=c[N+-4>>2]|0;do if((P|0)<(M|0)){if(K)Q=0;else Q=c[N+-4>>2]|0;if((Q|0)<(M|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);R=0;break}else{a[1263537]=0;F=100;break}}else F=100;while(0);if((F|0)==100)R=N+(L*24|0)|0;__ZN7VariantC2ERKS_(s,R);break}}c[s>>2]=0}else __ZN7VariantC2ERKS_(s,c[f+12>>2]|0);while(0);c[r>>2]=__ZNK7Variantcv10PoolVectorIhEEv(s)|0;__ZN7VariantC2Ei(j,Fi[A&127](x,E,n,p,r)|0);__ZN10PoolVectorIhE12_unreferenceEv(r);if(c[s>>2]|0)__ZN7Variant5clearEv(s);s=c[p>>2]|0;if(s|0?(__Z16atomic_decrementPj(s+-8|0)|0)==0:0){r=c[p>>2]|0;p=(r|0)==0?0:r+-4|0;r=p+4|0;if(c[p>>2]|0){E=0;do{x=c[r+(E<<2)>>2]|0;do if(x|0){if(__Z16atomic_decrementPj(x+-8|0)|0)break;__ZN6Memory11free_staticEPvb(x,1)}while(0);E=E+1|0}while(E>>>0<(c[p>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(s,1)}if(c[q>>2]|0)__ZN7Variant5clearEv(q);q=c[n>>2]|0;if(q|0?(__Z16atomic_decrementPj(q+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(q,1);if(c[o>>2]|0)__ZN7Variant5clearEv(o);if(c[k>>2]|0)__ZN7Variant5clearEv(k);__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,2886,1146558,0);c[b>>2]=0;l=i;return}function __ZN12MethodBind4RI10HTTPClient5ErrorNS0_6MethodERK6StringRK6VectorIS3_ERK10PoolVectorIhEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f+12|0;h=f+8|0;i=f+4|0;j=f;if(!b)k=0;else{n=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1255300)|0;k=n?b:0}b=c[a+44>>2]|0;n=c[a+48>>2]|0;a=k+(n>>1)|0;if(!(n&1))o=b;else o=c[(c[a>>2]|0)+b>>2]|0;b=c[c[d>>2]>>2]|0;n=c[d+4>>2]|0;k=c[n>>2]|0;if((k|0)!=0?(__Z28atomic_conditional_incrementPj(k+-8|0)|0)!=0:0)p=c[n>>2]|0;else p=0;c[h>>2]=p;c[i>>2]=__ZN8PtrToArgIRK6VectorI6StringEE7convertEPKv(c[d+8>>2]|0)|0;p=c[d+12>>2]|0;c[g>>2]=0;if((c[p>>2]|0?(__ZN10PoolVectorIhE12_unreferenceEv(g),d=c[p>>2]|0,d|0):0)?__Z28atomic_conditional_incrementPj(d)|0:0)c[g>>2]=c[p>>2];c[j>>2]=c[g>>2];c[e>>2]=Fi[o&127](a,b,h,i,j)|0;__ZN10PoolVectorIhE12_unreferenceEv(j);j=c[i>>2]|0;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0){b=c[i>>2]|0;i=(b|0)==0?0:b+-4|0;b=i+4|0;if(c[i>>2]|0){a=0;do{o=c[b+(a<<2)>>2]|0;if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(o,1);a=a+1|0}while(a>>>0<(c[i>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(j,1)}j=c[h>>2]|0;if(!j){l=f;return}if(__Z16atomic_decrementPj(j+-8|0)|0){l=f;return}__ZN6Memory11free_staticEPvb(j,1);l=f;return}function __ZN12MethodBind4RI10HTTPClient5ErrorNS0_6MethodERK6StringRK6VectorIS3_ERK10PoolVectorIhEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK12MethodBind4RI10HTTPClient5ErrorNS0_6MethodERK6StringRK6VectorIS3_ERK10PoolVectorIhEE18_get_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case -1:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;l=a;return f|0}case 0:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;l=a;return f|0}case 1:{c[d>>2]=0;__ZN7VariantC2ERK6String(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);g=c[d>>2]|0;if(g|0?(__Z16atomic_decrementPj(g+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(g,1);f=b;l=a;return f|0}case 2:{f=__ZN7Variant12get_type_forIRK6VectorI6StringEEENS_4TypeEv()|0;l=a;return f|0}case 3:{c[d>>2]=0;__ZN7VariantC2ERK10PoolVectorIhE(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);__ZN10PoolVectorIhE12_unreferenceEv(d);f=b;l=a;return f|0}default:{f=0;l=a;return f|0}}return 0}function __ZNK13MethodBind0RCI10HTTPClient3RefI10StreamPeerEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var c=0;if((b|0)!=-1){c=0;return c|0}c=__ZN7Variant12get_type_forI3RefI10StreamPeerEEENS_4TypeEv()|0;return c|0}function __ZNK13MethodBind0RCI10HTTPClient3RefI10StreamPeerEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1103391);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI10HTTPClient3RefI10StreamPeerEE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f+28|0;j=f;k=f+24|0;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1255300)|0:0){c[h>>2]=0;a[1263537]=0;n=c[d+24>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=f;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=f;return}o=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))p=o;else p=c[(c[d>>2]|0)+o>>2]|0;c[k>>2]=ij[p&8191](d)|0;__ZN6RefPtrC2Ev(i);__ZN3RefI9ReferenceEaSI10StreamPeerEEvRKS_IT_E(i,k);__ZN7VariantC2ERK6RefPtr(j,i);__ZN6RefPtrD2Ev(i);i=c[k>>2]|0;if((i|0?__ZN9Reference11unreferenceEv(i)|0:0)?(i=c[k>>2]|0,__Z17predelete_handlerP6Object(i)|0):0){gj[c[(c[i>>2]|0)+76>>2]&8191](i);__ZN6Memory11free_staticEPvb(i,0)}c[k>>2]=0;__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI10HTTPClient3RefI10StreamPeerEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=d;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1255300)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;c[f>>2]=ij[i&8191](a)|0;__ZN3RefI9ReferenceEaSI10StreamPeerEEvRKS_IT_E(e,f);e=c[f>>2]|0;if(!e){l=d;return}if(!(__ZN9Reference11unreferenceEv(e)|0)){l=d;return}e=c[f>>2]|0;if(!(__Z17predelete_handlerP6Object(e)|0)){l=d;return}gj[c[(c[e>>2]|0)+76>>2]&8191](e);__ZN6Memory11free_staticEPvb(e,0);l=d;return}function __ZN13MethodBind0RCI10HTTPClient3RefI10StreamPeerEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN3RefI9ReferenceEaSI10StreamPeerEEvRKS_IT_E(a,b){a=a|0;b=b|0;var d=0,e=0;d=c[b>>2]|0;if(!d){b=c[a>>2]|0;if((b|0?__ZN9Reference11unreferenceEv(b)|0:0)?(b=c[a>>2]|0,__Z17predelete_handlerP6Object(b)|0):0){gj[c[(c[b>>2]|0)+76>>2]&8191](b);__ZN6Memory11free_staticEPvb(b,0)}c[a>>2]=0;return}b=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1220724)|0;e=b?d:0;d=c[a>>2]|0;if((e|0)==(d|0))return;if((d|0?__ZN9Reference11unreferenceEv(d)|0:0)?(d=c[a>>2]|0,__Z17predelete_handlerP6Object(d)|0):0){gj[c[(c[d>>2]|0)+76>>2]&8191](d);__ZN6Memory11free_staticEPvb(d,0)}c[a>>2]=e;if(!e)return;__ZN9Reference9referenceEv(e);return}function __ZN7Variant12get_type_forI3RefI10StreamPeerEEENS_4TypeEv(){var a=0,b=0,d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+28|0;d=a+24|0;e=a;c[d>>2]=0;__ZN6RefPtrC2Ev(b);__ZN3RefI9ReferenceEaSI10StreamPeerEEvRKS_IT_E(b,d);__ZN7VariantC2ERK6RefPtr(e,b);__ZN6RefPtrD2Ev(b);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);e=c[d>>2]|0;if(!e){l=a;return b|0}if(!(__ZN9Reference11unreferenceEv(e)|0)){l=a;return b|0}e=c[d>>2]|0;if(!(__Z17predelete_handlerP6Object(e)|0)){l=a;return b|0}gj[c[(c[e>>2]|0)+76>>2]&8191](e);__ZN6Memory11free_staticEPvb(e,0);l=a;return b|0}function __ZNK11MethodBind1I10HTTPClientRK3RefI10StreamPeerEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var c=0;if(b|0){c=0;return c|0}c=__ZN7Variant12get_type_forIRK3RefI10StreamPeerEEENS_4TypeEv()|0;return c|0}function __ZNK11MethodBind1I10HTTPClientRK3RefI10StreamPeerEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1103391);l=a;return c[b>>2]|0}function __ZN11MethodBind1I10HTTPClientRK3RefI10StreamPeerEE4callEP6ObjectPPK7VariantiRNS9_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i+28|0;k=i+24|0;n=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1255300)|0:0){c[h>>2]=0;a[1263537]=0;o=d+24|0;p=c[o>>2]|0;if((p|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=p;c[b>>2]=0;l=i;return}q=p-(c[d+20>>2]|0)|0;if((q|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=q;c[b>>2]=0;l=i;return}if((g|0)>0){if((p|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);r=0}else{a[1263537]=0;r=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,r)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=r;c[b>>2]=0;l=i;return}}r=c[d+44>>2]|0;p=c[d+48>>2]|0;q=e+(p>>1)|0;if(!(p&1))s=r;else s=c[(c[q>>2]|0)+r>>2]|0;do if((g|0)<1){r=c[o>>2]|0;p=r+-1|0;if((r|0)>=1){e=c[d+16>>2]|0;t=(e|0)==0;if(t)u=0;else u=c[e+-4>>2]|0;if((r|0)<=(u|0)){if(t)v=0;else v=c[e+-4>>2]|0;do if((v|0)<(r|0)){if(t)w=0;else w=c[e+-4>>2]|0;if((w|0)<(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);x=0;break}else{a[1263537]=0;y=31;break}}else y=31;while(0);if((y|0)==31)x=e+(p*24|0)|0;__ZN7VariantC2ERKS_(n,x);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f>>2]|0);while(0);__ZN3RefI10StreamPeerEC2ERK7Variant(j,n);c[k>>2]=c[j>>2];Pi[s&2047](q,k);q=c[k>>2]|0;if((q|0?__ZN9Reference11unreferenceEv(q)|0:0)?(q=c[k>>2]|0,__Z17predelete_handlerP6Object(q)|0):0){gj[c[(c[q>>2]|0)+76>>2]&8191](q);__ZN6Memory11free_staticEPvb(q,0)}c[k>>2]=0;if(c[n>>2]|0)__ZN7Variant5clearEv(n);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I10HTTPClientRK3RefI10StreamPeerEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+28|0;g=e;h=e+24|0;if(!b)i=0;else{j=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1255300)|0;i=j?b:0}b=c[a+44>>2]|0;j=c[a+48>>2]|0;a=i+(j>>1)|0;if(!(j&1))k=b;else k=c[(c[a>>2]|0)+b>>2]|0;__ZN7VariantC2EPK6Object(g,c[d>>2]|0);__ZN3RefI10StreamPeerEC2ERK7Variant(f,g);if(c[g>>2]|0)__ZN7Variant5clearEv(g);c[h>>2]=c[f>>2];Pi[k&2047](a,h);a=c[h>>2]|0;if(!a){l=e;return}if(!(__ZN9Reference11unreferenceEv(a)|0)){l=e;return}a=c[h>>2]|0;if(!(__Z17predelete_handlerP6Object(a)|0)){l=e;return}gj[c[(c[a>>2]|0)+76>>2]&8191](a);__ZN6Memory11free_staticEPvb(a,0);l=e;return}function __ZN11MethodBind1I10HTTPClientRK3RefI10StreamPeerEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN3RefI10StreamPeerEC2ERK7Variant(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d;__ZNK7Variantcv6RefPtrEv(e,b);c[a>>2]=0;b=c[e>>2]|0;if(!b){c[a>>2]=0;__ZN6RefPtrD2Ev(e);l=d;return}f=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1226344)|0;g=f?b:0;b=c[a>>2]|0;if((g|0)==(b|0)){__ZN6RefPtrD2Ev(e);l=d;return}if((b|0?__ZN9Reference11unreferenceEv(b)|0:0)?(b=c[a>>2]|0,__Z17predelete_handlerP6Object(b)|0):0){gj[c[(c[b>>2]|0)+76>>2]&8191](b);__ZN6Memory11free_staticEPvb(b,0)}c[a>>2]=g;if(!g){__ZN6RefPtrD2Ev(e);l=d;return}__ZN9Reference9referenceEv(g);__ZN6RefPtrD2Ev(e);l=d;return}function __ZN7Variant12get_type_forIRK3RefI10StreamPeerEEENS_4TypeEv(){var a=0,b=0,d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+28|0;d=a+24|0;e=a;c[d>>2]=0;__ZN6RefPtrC2Ev(b);__ZN3RefI9ReferenceEaSI10StreamPeerEEvRKS_IT_E(b,d);__ZN7VariantC2ERK6RefPtr(e,b);__ZN6RefPtrD2Ev(b);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);e=c[d>>2]|0;if(!e){l=a;return b|0}if(!(__ZN9Reference11unreferenceEv(e)|0)){l=a;return b|0}e=c[d>>2]|0;if(!(__Z17predelete_handlerP6Object(e)|0)){l=a;return b|0}gj[c[(c[e>>2]|0)+76>>2]&8191](e);__ZN6Memory11free_staticEPvb(e,0);l=a;return b|0}function __ZN3RefI10StreamPeerEaSI13StreamPeerTCPEEvRKS_IT_E(a,b){a=a|0;b=b|0;var d=0,e=0;d=c[b>>2]|0;if(!d){b=c[a>>2]|0;if((b|0?__ZN9Reference11unreferenceEv(b)|0:0)?(b=c[a>>2]|0,__Z17predelete_handlerP6Object(b)|0):0){gj[c[(c[b>>2]|0)+76>>2]&8191](b);__ZN6Memory11free_staticEPvb(b,0)}c[a>>2]=0;return}b=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1226344)|0;e=b?d:0;d=c[a>>2]|0;if((e|0)==(d|0))return;if((d|0?__ZN9Reference11unreferenceEv(d)|0:0)?(d=c[a>>2]|0,__Z17predelete_handlerP6Object(d)|0):0){gj[c[(c[d>>2]|0)+76>>2]&8191](d);__ZN6Memory11free_staticEPvb(d,0)}c[a>>2]=e;if(!e)return;__ZN9Reference9referenceEv(e);return}function __ZNK6String19is_valid_ip_addressEv(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,V=0,W=0,X=0,Y=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d+4|0;f=d+8|0;g=d;c[e>>2]=0;__ZN6String9copy_fromEPKc(e,1144824);h=(__ZNK6String4findES_i(b,e,0)|0)>-1;i=c[e>>2]|0;if(i|0?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);if(h){c[g>>2]=0;__ZN6String9copy_fromEPKc(g,1144824);c[f>>2]=__ZNK6String5splitERKS_b(b,g,1)|0;h=c[g>>2]|0;if(h|0?(__Z16atomic_decrementPj(h+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(h,1);h=0;a:while(1){j=c[f>>2]|0;i=(j|0)==0;if(i)k=0;else k=c[j+-4>>2]|0;if((h|0)>=(k|0)){n=50;break}if(i)o=0;else o=c[j+-4>>2]|0;do if((o|0)<=(h|0)){if(i)p=0;else p=c[j+-4>>2]|0;if((p|0)>(h|0)){a[1263537]=0;n=20;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);q=0;break}}else n=20;while(0);if((n|0)==20){n=0;__ZN6VectorI6StringE14_copy_on_writeEv(f);q=(c[f>>2]|0)+(h<<2)|0}c[g>>2]=0;i=c[q>>2]|0;if((i|0)!=0?(c[g>>2]=0,(__Z28atomic_conditional_incrementPj(i+-8|0)|0)!=0):0){i=c[q>>2]|0;c[g>>2]=i;e=i;r=i;b:do if((i|0)!=0?(c[e+-4>>2]|1|0)!=1:0){s=c[e+-4>>2]|0;t=s|0?s+-1|0:0;if((t|0)!=1){if((s|0)<=0){n=27;break a}switch(c[e>>2]|0){case 45:case 43:{u=1;break}default:u=0}if((u|0)<(t|0)){v=u;w=t;n=31}}else{v=0;w=1;n=31}c:do if((n|0)==31){n=0;t=v;d:while(1){if((s|0)<=(t|0)){n=33;break a}x=c[e+(t<<2)>>2]|0;if((x+-48|0)>>>0>=10)switch(x|0){case 65:case 66:case 67:case 68:case 69:case 70:case 97:case 98:case 99:case 100:case 101:case 102:break;default:break d}t=t+1|0;if((t|0)>=(w|0))break c}y=((__ZNK6String19is_valid_ip_addressEv(g)|0)^1)&1;break b}while(0);s=(c[e>>2]|0)==45;t=s?-1:1;x=s?e+4|0:e;s=c[x>>2]|0;e:do if(!s){z=0;n=41}else{A=0;B=x;C=s;while(1){D=(C+-65|0)>>>0<26?C+32|0:C;if((D+-48|0)>>>0>=10)if((D+-97|0)>>>0<6)E=-87;else{F=0;break e}else E=-48;G=D+(A<<4)+E|0;B=B+4|0;C=c[B>>2]|0;if(!C){z=G;n=41;break}else A=G}}while(0);if((n|0)==41){n=0;F=U(z,t)|0}y=F>>>0>65535?1:4}else y=4;while(0);if((i|0)!=0?(__Z16atomic_decrementPj(r+-8|0)|0)==0:0){__ZN6Memory11free_staticEPvb(r,1);H=y}else H=y}else H=4;switch(H&7){case 4:case 0:break;default:{n=48;break a}}h=h+1|0}if((n|0)==27)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);else if((n|0)==33)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);else if((n|0)==48){I=H;J=c[f>>2]|0}else if((n|0)==50){I=2;J=j}if(J|0?(__Z16atomic_decrementPj(J+-8|0)|0)==0:0){j=c[f>>2]|0;H=(j|0)==0?0:j+-4|0;j=H+4|0;if(c[H>>2]|0){h=0;do{y=c[j+(h<<2)>>2]|0;if(y|0?(__Z16atomic_decrementPj(y+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(y,1);h=h+1|0}while(h>>>0<(c[H>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(J,1)}if((I|2|0)!=2){K=0;l=d;return K|0}}else{c[g>>2]=0;__ZN6String9copy_fromEPKc(g,1219936);c[f>>2]=__ZNK6String5splitERKS_b(b,g,1)|0;b=c[g>>2]|0;if(b|0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(b,1);b=c[f>>2]|0;if(b)if((c[b+-4>>2]|0)==4){I=0;J=b;H=b;f:while(1){h=(H|0)==0;if(h)L=0;else L=c[H+-4>>2]|0;if((I|0)>=(L|0)){M=5;N=J;break}if(h)O=0;else O=c[H+-4>>2]|0;do if((O|0)<=(I|0)){if(h)P=0;else P=c[H+-4>>2]|0;if((P|0)>(I|0)){a[1263537]=0;n=77;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);Q=0;break}}else n=77;while(0);if((n|0)==77){n=0;__ZN6VectorI6StringE14_copy_on_writeEv(f);Q=(c[f>>2]|0)+(I<<2)|0}c[g>>2]=0;h=c[Q>>2]|0;if(!h){n=93;break}c[g>>2]=0;if(!(__Z28atomic_conditional_incrementPj(h+-8|0)|0)){n=93;break}h=c[Q>>2]|0;c[g>>2]=h;r=h;i=h;g:do if(!h)R=1;else{j=c[r+-4>>2]|0;y=j|0?j+-1|0:0;h:do switch(y|0){case 0:{R=1;break g;break}case 1:{S=0;break}default:{if((j|0)<=0){n=83;break f}switch(c[r>>2]|0){case 45:case 43:break;default:{S=0;break h}}S=1}}while(0);if((S|0)<(y|0)){t=S;do{if((j|0)<=(t|0)){n=89;break f}F=c[r+(t<<2)>>2]|0;if((F|0)<48){R=1;break g}t=t+1|0;if((F|0)>57){R=1;break g}}while((t|0)<(y|0))}R=(__ZNK6String6to_intEv(g)|0)>>>0>255&1}while(0);if(h|0?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);if(R|0){n=98;break}r=c[f>>2]|0;I=I+1|0;J=r;H=r}if((n|0)==83)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);else if((n|0)==89)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);else if((n|0)==93)n=98;if((n|0)==98){M=1;N=c[f>>2]|0}T=(M|0)==5?0:M;V=N;n=101}else{W=1;X=b;n=102}else{T=1;V=b;n=101}if((n|0)==101)if(!V)Y=T;else{W=T;X=V;n=102}if((n|0)==102)if(!(__Z16atomic_decrementPj(X+-8|0)|0)){n=c[f>>2]|0;f=(n|0)==0?0:n+-4|0;n=f+4|0;if(c[f>>2]|0){V=0;do{T=c[n+(V<<2)>>2]|0;if(T|0?(__Z16atomic_decrementPj(T+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(T,1);V=V+1|0}while(V>>>0<(c[f>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(X,1);Y=W}else Y=W;if(Y|0){K=0;l=d;return K|0}}K=1;l=d;return K|0}function __ZN10IP_AddressC2ERK6String(d,e){d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f+4|0;h=f;c[d>>2]=0;c[d+4>>2]=0;c[d+8>>2]=0;c[d+12>>2]=0;b[d+16>>1]=0;if(__ZNK6StringeqEPKc(e,1125900)|0){a[d+17>>0]=1;l=f;return}__ZN6StringC2EPKc(g,1144824);i=(__ZNK6String4findES_i(e,g,0)|0)>-1;j=c[g>>2]|0;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);if(i){__ZN10IP_Address11_parse_ipv6ERK6String(d,e);a[d+16>>0]=1;l=f;return}__ZN6StringC2EPKc(h,1219936);i=(__ZNK6String15get_slice_countES_(e,h)|0)==4;j=c[h>>2]|0;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);if(i){b[d+10>>1]=-1;__ZN10IP_Address11_parse_ipv4ERK6StringiPh(0,e,0,d+12|0);a[d+16>>0]=1;l=f;return}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1103203,1103214,228,1103237,0);a[1263537]=0;l=f;return}}function __ZN10IP_Address11_parse_ipv6ERK6String(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0;e=l;l=l+48|0;if((l|0)>=(m|0))ba(48);f=e+44|0;g=e+40|0;h=e+8|0;i=e+4|0;j=e;c[h>>2]=0;c[h+4>>2]=0;c[h+8>>2]=0;c[h+12>>2]=0;c[h+16>>2]=0;c[h+20>>2]=0;c[h+24>>2]=0;c[h+28>>2]=0;if((__ZNK6String6lengthEv(d)|0)<=0){l=e;return}k=0;n=0;o=0;p=0;q=0;r=0;a:while(1){s=c[d>>2]|0;t=(s|0)==0;if(t)u=0;else u=c[s+-4>>2]|0;if((u|0)<=(n|0)){if(t)v=0;else v=c[s+-4>>2]|0;if((v|0)<=(n|0)){w=9;break}a[1263537]=0}t=c[s+(n<<2)>>2]|0;switch(t|0){case 58:{if(n)if(r){x=k;y=p;z=0;A=o;B=q}else{c[h+(o<<2)>>2]=-1;x=k;y=p;z=0;A=o+1|0;B=1}else{x=k;y=p;z=r;A=o;B=q}break}case 46:{x=k;y=1;z=r;A=o;B=q;break}default:{if((t+-48|0)>>>0>=10)switch(t|0){case 65:case 66:case 67:case 68:case 69:case 70:case 97:case 98:case 99:case 100:case 101:case 102:break;default:{w=19;break a}}if(r){x=k;y=p;z=1;A=o;B=q}else{c[h+(o<<2)>>2]=n;x=k+1|0;y=p;z=1;A=o+1|0;B=q}}}n=n+1|0;if((n|0)>=(__ZNK6String6lengthEv(d)|0)){w=26;break}else{k=x;o=A;p=y;q=B;r=z}}if((w|0)==9)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);else if((w|0)==19){c[j>>2]=__ZplPKcRK6String(1103296,d)|0;c[i>>2]=__ZNK6String4utf8Ev(j)|0;__Z19_err_set_last_errorPKc(__ZNK10CharString8get_dataEv(i)|0);z=c[i>>2]|0;if(z|0?(__Z16atomic_decrementPj(z+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(z,1);z=c[j>>2]|0;if(z|0?(__Z16atomic_decrementPj(z+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(z,1);a[1263537]=1;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1103379,1103214,127,1130797,0);a[1263537]=0;l=e;return}else if((w|0)==26){z=B?8-x|0:0;if((A|0)<=0){l=e;return}x=(z|0)>0;B=A+-1|0;j=z<<1;i=0;r=0;b:while(1){q=c[h+(i<<2)>>2]|0;do if((q|0)==-1)if(x){_memset(b+(r<<1)|0,0,j|0)|0;C=z+r|0}else C=r;else{if(y&(i|0)==(B|0)){__ZN10IP_Address11_parse_ipv4ERK6StringiPh(0,d,q,b+(r<<1)|0);C=r;break}p=r+1|0;o=b+(r<<1)|0;k=q+3|0;c:do if((q|0)<0)if((q|0)<(__ZNK6String6lengthEv(d)|0)){w=42;break b}else{D=0;E=0;w=56}else{n=q;v=0;while(1){F=v&255;G=(v&65535)>>>8&255;if((n|0)>=(__ZNK6String6lengthEv(d)|0)){D=F;E=G;w=56;break c}u=c[d>>2]|0;t=(u|0)==0;if(t)H=0;else H=c[u+-4>>2]|0;if((H|0)<=(n|0)){if(t)I=0;else I=c[u+-4>>2]|0;if((I|0)<=(n|0)){w=42;break b}a[1263537]=0}J=c[u+(n<<2)>>2]|0;if((J+-48|0)>>>0>=10)if((J+-97|0)>>>0>=6)if((J+-65|0)>>>0<6)K=-55;else break;else K=-87;else K=-48;u=J+((v&65535)<<4)+K|0;t=u&65535;if((n|0)<(k|0)){n=n+1|0;v=t}else{D=u&255;E=(t&65535)>>>8&255;w=56;break c}}if((J|0)==58){D=F;E=G;w=56}else{c[g>>2]=__ZplPKcRK6String(1103332,d)|0;c[f>>2]=__ZNK6String4utf8Ev(g)|0;__Z19_err_set_last_errorPKc(__ZNK10CharString8get_dataEv(f)|0);v=c[f>>2]|0;if(v|0?(__Z16atomic_decrementPj(v+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(v,1);v=c[g>>2]|0;if(v|0?(__Z16atomic_decrementPj(v+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(v,1);a[1263537]=1;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1103368,1103214,81,1130797,0);a[1263537]=0}}while(0);if((w|0)==56){w=0;a[o>>0]=E;a[o+1>>0]=D}C=p}while(0);i=i+1|0;if((i|0)>=(A|0)){w=60;break}else r=C}if((w|0)==42)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);else if((w|0)==60){l=e;return}}}function __ZN10IP_Address11_parse_ipv4ERK6StringiPh(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,n=0;b=l;l=l+32|0;if((l|0)>=(m|0))ba(32);g=b+16|0;h=b+12|0;i=b+8|0;j=b+4|0;k=b;c[g>>2]=0;if(!e){n=c[d>>2]|0;if(n|0?(c[g>>2]=0,__Z28atomic_conditional_incrementPj(n+-8|0)|0):0)c[g>>2]=c[d>>2]}else{n=__ZNK6String6substrEii(d,e,(__ZNK6String6lengthEv(d)|0)-e|0)|0;e=n;if(n|0){c[g>>2]=0;if(__Z28atomic_conditional_incrementPj(n+-8|0)|0)c[g>>2]=e;if(!(__Z16atomic_decrementPj(n+-8|0)|0))__ZN6Memory11free_staticEPvb(n,1)}}__ZN6StringC2EPKc(h,1219936);n=__ZNK6String15get_slice_countES_(g,h)|0;e=c[h>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);if((n|0)==4){c[k>>2]=__ZNK6String10get_slicecEwi(g,46,0)|0;a[f>>0]=__ZNK6String6to_intEv(k)|0;n=c[k>>2]|0;if(n|0?(__Z16atomic_decrementPj(n+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(n,1);c[k>>2]=__ZNK6String10get_slicecEwi(g,46,1)|0;a[f+1>>0]=__ZNK6String6to_intEv(k)|0;n=c[k>>2]|0;if(n|0?(__Z16atomic_decrementPj(n+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(n,1);c[k>>2]=__ZNK6String10get_slicecEwi(g,46,2)|0;a[f+2>>0]=__ZNK6String6to_intEv(k)|0;n=c[k>>2]|0;if(n|0?(__Z16atomic_decrementPj(n+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(n,1);c[k>>2]=__ZNK6String10get_slicecEwi(g,46,3)|0;a[f+3>>0]=__ZNK6String6to_intEv(k)|0;f=c[k>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1)}else{c[j>>2]=__ZplPKcRK6String(1103256,g)|0;c[i>>2]=__ZNK6String4utf8Ev(j)|0;__Z19_err_set_last_errorPKc(__ZNK10CharString8get_dataEv(i)|0);f=c[i>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);f=c[j>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);a[1263537]=1;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1103284,1103214,167,1130797,0);a[1263537]=0}f=c[g>>2]|0;if(!f){l=b;return}if(__Z16atomic_decrementPj(f+-8|0)|0){l=b;return}__ZN6Memory11free_staticEPvb(f,1);l=b;return}function __ZNK12MethodBind4RI10HTTPClient5ErrorRK6StringibbE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return __ZNK12MethodBind4RI10HTTPClient5ErrorRK6StringibbE18_get_argument_typeEi(a,b)|0}function __ZNK12MethodBind4RI10HTTPClient5ErrorRK6StringibbE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1103391);l=a;return c[b>>2]|0}function __ZN12MethodBind4RI10HTTPClient5ErrorRK6StringibbE4callEP6ObjectPPK7VariantiRNS8_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0;i=l;l=l+128|0;if((l|0)>=(m|0))ba(128);j=i+96|0;k=i+120|0;n=i+72|0;o=i+48|0;p=i+24|0;q=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1255300)|0:0){c[h>>2]=0;a[1263537]=0;r=d+24|0;s=c[r>>2]|0;if((s|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=s;c[b>>2]=0;l=i;return}t=s-(c[d+20>>2]|0)|0;if((t|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=t;c[b>>2]=0;l=i;return}if((g|0)>0){if((s|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);u=0}else{a[1263537]=0;u=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,u)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=u;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[r>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);v=0}else{a[1263537]=0;v=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,v)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=v;c[b>>2]=0;l=i;return}if((g|0)>2){if((c[r>>2]|0)<2){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);w=0}else{a[1263537]=0;w=c[(c[d+32>>2]|0)+12>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+8>>2]>>2]|0,w)|0)){c[h>>2]=2;c[h+4>>2]=2;c[h+8>>2]=w;c[b>>2]=0;l=i;return}if((g|0)>3){if((c[r>>2]|0)<3){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);x=0}else{a[1263537]=0;x=c[(c[d+32>>2]|0)+16>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+12>>2]>>2]|0,x)|0)){c[h>>2]=2;c[h+4>>2]=3;c[h+8>>2]=x;c[b>>2]=0;l=i;return}}}}}x=c[d+44>>2]|0;w=c[d+48>>2]|0;v=e+(w>>1)|0;if(!(w&1))y=x;else y=c[(c[v>>2]|0)+x>>2]|0;do if((g|0)<1){x=c[r>>2]|0;w=x+-1|0;if((x|0)>=1){e=c[d+16>>2]|0;u=(e|0)==0;if(u)z=0;else z=c[e+-4>>2]|0;if((x|0)<=(z|0)){if(u)A=0;else A=c[e+-4>>2]|0;do if((A|0)<(x|0)){if(u)B=0;else B=c[e+-4>>2]|0;if((B|0)<(x|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);C=0;break}else{a[1263537]=0;D=49;break}}else D=49;while(0);if((D|0)==49)C=e+(w*24|0)|0;__ZN7VariantC2ERKS_(n,C);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f>>2]|0);while(0);c[k>>2]=__ZNK7Variantcv6StringEv(n)|0;do if((g|0)<2){C=c[r>>2]|0;B=C+-1|0;A=C+-2|0;if((C|0)>=2){C=c[d+16>>2]|0;z=(C|0)==0;if(z)E=0;else E=c[C+-4>>2]|0;if((B|0)<=(E|0)){if(z)F=0;else F=c[C+-4>>2]|0;do if((F|0)<(B|0)){if(z)G=0;else G=c[C+-4>>2]|0;if((G|0)<(B|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);H=0;break}else{a[1263537]=0;D=66;break}}else D=66;while(0);if((D|0)==66)H=C+(A*24|0)|0;__ZN7VariantC2ERKS_(o,H);break}}c[o>>2]=0}else __ZN7VariantC2ERKS_(o,c[f+4>>2]|0);while(0);H=__ZNK7VariantcviEv(o)|0;do if((g|0)<3){G=c[r>>2]|0;F=G+-2|0;E=G+-3|0;if((F|0)>=1){G=c[d+16>>2]|0;B=(G|0)==0;if(B)I=0;else I=c[G+-4>>2]|0;if((F|0)<=(I|0)){if(B)J=0;else J=c[G+-4>>2]|0;do if((J|0)<(F|0)){if(B)K=0;else K=c[G+-4>>2]|0;if((K|0)<(F|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);L=0;break}else{a[1263537]=0;D=83;break}}else D=83;while(0);if((D|0)==83)L=G+(E*24|0)|0;__ZN7VariantC2ERKS_(p,L);break}}c[p>>2]=0}else __ZN7VariantC2ERKS_(p,c[f+8>>2]|0);while(0);L=__ZNK7VariantcvbEv(p)|0;do if((g|0)<4){K=c[r>>2]|0;J=K+-3|0;I=K+-4|0;if((J|0)>=1){K=c[d+16>>2]|0;F=(K|0)==0;if(F)M=0;else M=c[K+-4>>2]|0;if((J|0)<=(M|0)){if(F)N=0;else N=c[K+-4>>2]|0;do if((N|0)<(J|0)){if(F)O=0;else O=c[K+-4>>2]|0;if((O|0)<(J|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);P=0;break}else{a[1263537]=0;D=100;break}}else D=100;while(0);if((D|0)==100)P=K+(I*24|0)|0;__ZN7VariantC2ERKS_(q,P);break}}c[q>>2]=0}else __ZN7VariantC2ERKS_(q,c[f+12>>2]|0);while(0);f=__ZNK7VariantcvbEv(q)|0;__ZN7VariantC2Ei(j,Fi[y&127](v,k,H,L,f)|0);if(c[q>>2]|0)__ZN7Variant5clearEv(q);if(c[p>>2]|0)__ZN7Variant5clearEv(p);if(c[o>>2]|0)__ZN7Variant5clearEv(o);o=c[k>>2]|0;if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(o,1);if(c[n>>2]|0)__ZN7Variant5clearEv(n);__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,2886,1146558,0);c[b>>2]=0;l=i;return}function __ZN12MethodBind4RI10HTTPClient5ErrorRK6StringibbE7ptrcallEP6ObjectPPKvPv(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,n=0;g=l;l=l+16|0;if((l|0)>=(m|0))ba(16);h=g;if(!d)i=0;else{j=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1255300)|0;i=j?d:0}d=c[b+44>>2]|0;j=c[b+48>>2]|0;b=i+(j>>1)|0;if(!(j&1))k=d;else k=c[(c[b>>2]|0)+d>>2]|0;d=c[e>>2]|0;j=c[d>>2]|0;if((j|0)!=0?(__Z28atomic_conditional_incrementPj(j+-8|0)|0)!=0:0)n=c[d>>2]|0;else n=0;c[h>>2]=n;c[f>>2]=Fi[k&127](b,h,c[c[e+4>>2]>>2]|0,(a[c[e+8>>2]>>0]|0)!=0,(a[c[e+12>>2]>>0]|0)!=0)|0;e=c[h>>2]|0;if(!e){l=g;return}if(__Z16atomic_decrementPj(e+-8|0)|0){l=g;return}__ZN6Memory11free_staticEPvb(e,1);l=g;return}function __ZN12MethodBind4RI10HTTPClient5ErrorRK6StringibbED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK12MethodBind4RI10HTTPClient5ErrorRK6StringibbE18_get_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case -1:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;break}case 0:{c[d>>2]=0;__ZN7VariantC2ERK6String(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);e=c[d>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);f=b;break}case 1:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;break}case 2:{__ZN7VariantC2Eb(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;break}case 3:{__ZN7VariantC2Eb(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;break}default:f=0}l=a;return f|0}function __ZN19FileAccessEncrypted5_openERK6Stringi(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZN19FileAccessEncrypted18_get_modified_timeERK6String(a,b){a=a|0;b=b|0;F=0;return 0}function __ZN19FileAccessEncrypted5closeEv(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0;d=l;l=l+208|0;if((l|0)>=(m|0))ba(208);e=d+104|0;f=d;g=d+112|0;h=b+24|0;i=c[h>>2]|0;if(!i){l=d;return}if(!(a[b+20>>0]|0)){gj[c[(c[i>>2]|0)+12>>2]&8191](i);i=c[h>>2]|0;gj[c[(c[i>>2]|0)+144>>2]&8191](i);__ZN6Memory11free_staticEPvb(i,0);a[1263537]=0;i=b+36|0;j=c[i>>2]|0;if(j|0?c[j+-4>>2]|0:0){if(!(__Z16atomic_decrementPj(j+-8|0)|0))__ZN6Memory11free_staticEPvb(j,1);c[i>>2]=0}c[h>>2]=0;l=d;return}c[e>>2]=0;i=b+36|0;j=c[i>>2]|0;if(!j)k=0;else k=c[j+-4>>2]|0;j=k&15;n=((j|0)==0?0:16-j|0)+k|0;__Z7MD5InitP7MD5_CTX(f);if((c[i>>2]|0)!=0?(__ZN6VectorIhE14_copy_on_writeEv(i),k=c[i>>2]|0,(k|0)!=0):0){o=k;p=c[k+-4>>2]|0}else{o=0;p=0}__Z9MD5UpdateP7MD5_CTXPhj(f,o,p);__Z8MD5FinalP7MD5_CTX(f);__ZN6VectorIhE6resizeEi(e,n)|0;p=c[e>>2]|0;if(p)if((c[p+-8>>2]|0)>>>0>1){o=c[p+-4>>2]|0;k=o+-1|0;j=k>>>1|k;k=j>>>2|j;j=k>>>4|k;k=j>>>8|j;j=__ZN6Memory12alloc_staticEjb((k>>>16|k)+1|0,1)|0;c[j+-8>>2]=1;c[j+-4>>2]=o;if(o|0){k=0;do{a[j+k>>0]=a[(c[e>>2]|0)+k>>0]|0;k=k+1|0}while((k|0)!=(o|0))}o=c[e>>2]|0;if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(o,1);c[e>>2]=j;q=j}else q=p;else q=0;_memset(q|0,0,n|0)|0;q=0;while(1){p=c[i>>2]|0;j=(p|0)==0;if(j)r=0;else r=c[p+-4>>2]|0;if((q|0)>=(r|0)){s=20;break}if(j)t=0;else t=c[p+-4>>2]|0;if((t|0)<=(q|0)){if(j)u=0;else u=c[p+-4>>2]|0;if((u|0)<=(q|0)){s=31;break}a[1263537]=0}__ZN6VectorIhE14_copy_on_writeEv(i);p=a[(c[i>>2]|0)+q>>0]|0;j=c[e>>2]|0;o=(j|0)==0;if(o)v=0;else v=c[j+-4>>2]|0;if((v|0)<=(q|0)){if(o)w=0;else w=c[j+-4>>2]|0;if((w|0)<=(q|0)){s=37;break}a[1263537]=0}if((c[j+-8>>2]|0)>>>0>1){o=c[j+-4>>2]|0;k=o+-1|0;x=k>>>1|k;k=x>>>2|x;x=k>>>4|k;k=x>>>8|x;x=__ZN6Memory12alloc_staticEjb((k>>>16|k)+1|0,1)|0;c[x+-8>>2]=1;c[x+-4>>2]=o;if(o|0){k=0;do{a[x+k>>0]=a[(c[e>>2]|0)+k>>0]|0;k=k+1|0}while((k|0)!=(o|0))}o=c[e>>2]|0;if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(o,1);c[e>>2]=x;y=x}else y=j;a[y+q>>0]=p;q=q+1|0}if((s|0)==20){q=b+16|0;if(!(c[q>>2]|0))z=0;else{__ZN6VectorIhE14_copy_on_writeEv(q);z=c[q>>2]|0}_aes256_init(g,z);if(n|0){z=0;do{do if((z|0)<0)s=74;else{q=c[e>>2]|0;y=(q|0)==0;if(y)A=0;else A=c[q+-4>>2]|0;if((A|0)<=(z|0)){if(y)B=0;else B=c[q+-4>>2]|0;if((B|0)<=(z|0)){s=74;break}a[1263537]=0}if(!y)if((c[q+-8>>2]|0)>>>0>1){y=c[q+-4>>2]|0;w=y+-1|0;v=w>>>1|w;w=v>>>2|v;v=w>>>4|w;w=v>>>8|v;v=__ZN6Memory12alloc_staticEjb((w>>>16|w)+1|0,1)|0;c[v+-8>>2]=1;c[v+-4>>2]=y;if(y|0){w=0;do{a[v+w>>0]=a[(c[e>>2]|0)+w>>0]|0;w=w+1|0}while((w|0)!=(y|0))}y=c[e>>2]|0;do if(y|0){if(__Z16atomic_decrementPj(y+-8|0)|0)break;__ZN6Memory11free_staticEPvb(y,1)}while(0);c[e>>2]=v;C=v}else C=q;else C=0;D=C+z|0}while(0);if((s|0)==74){s=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);D=0}_aes256_encrypt_ecb(g,D);z=z+16|0}while(z>>>0<n>>>0)}_aes256_done(g);g=c[h>>2]|0;Pi[c[(c[g>>2]|0)+96>>2]&2047](g,1128612935);g=c[h>>2]|0;Pi[c[(c[g>>2]|0)+96>>2]&2047](g,c[b+12>>2]|0);b=c[h>>2]|0;bj[c[(c[b>>2]|0)+132>>2]&4095](b,f+88|0,16);f=c[h>>2]|0;b=c[i>>2]|0;if(!b){E=0;F=0}else{g=c[b+-4>>2]|0;E=g;F=((g|0)<0)<<31>>31}bj[c[(c[f>>2]|0)+100>>2]&4095](f,E,F);F=c[h>>2]|0;E=c[(c[F>>2]|0)+132>>2]|0;f=c[e>>2]|0;do if(!f){G=0;H=0}else{if((c[f+-8>>2]|0)>>>0>1){g=c[f+-4>>2]|0;b=g+-1|0;n=b>>>1|b;b=n>>>2|n;n=b>>>4|b;b=n>>>8|n;n=__ZN6Memory12alloc_staticEjb((b>>>16|b)+1|0,1)|0;c[n+-8>>2]=1;c[n+-4>>2]=g;if(g|0){b=0;do{a[n+b>>0]=a[(c[e>>2]|0)+b>>0]|0;b=b+1|0}while((b|0)!=(g|0))}g=c[e>>2]|0;if(g|0?(__Z16atomic_decrementPj(g+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(g,1);c[e>>2]=n;if(!n){G=0;H=0;break}else I=n}else I=f;G=I;H=c[I+-4>>2]|0}while(0);bj[E&4095](F,G,H);H=c[h>>2]|0;gj[c[(c[H>>2]|0)+12>>2]&8191](H);H=c[h>>2]|0;gj[c[(c[H>>2]|0)+144>>2]&8191](H);__ZN6Memory11free_staticEPvb(H,0);c[h>>2]=0;a[1263537]=0;h=c[i>>2]|0;if(h|0?c[h+-4>>2]|0:0){if(!(__Z16atomic_decrementPj(h+-8|0)|0))__ZN6Memory11free_staticEPvb(h,1);c[i>>2]=0}i=c[e>>2]|0;if(i|0?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);l=d;return}else if((s|0)==31)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((s|0)==37)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}function __ZNK19FileAccessEncrypted7is_openEv(a){a=a|0;return (c[a+24>>2]|0)!=0|0}function __ZN19FileAccessEncrypted4seekEj(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0;e=c[b+36>>2]|0;f=(e|0)==0;if(f)g=0;else g=c[e+-4>>2]|0;h=g>>>0>=d>>>0;if(h|f)i=h?d:0;else i=c[e+-4>>2]|0;c[b+40>>2]=i;a[b+44>>0]=0;return}function __ZN19FileAccessEncrypted8seek_endEx(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0;e=c[(c[a>>2]|0)+20>>2]|0;f=c[a+36>>2]|0;if(!f){g=0;h=0}else{g=c[f+-4>>2]|0;h=0}f=_i64Add(g|0,h|0,b|0,d|0)|0;Pi[e&2047](a,f);return}function __ZNK19FileAccessEncrypted7get_posEv(a){a=a|0;return c[a+40>>2]|0}function __ZNK19FileAccessEncrypted7get_lenEv(a){a=a|0;var b=0,d=0;b=c[a+36>>2]|0;if(!b){d=0;return d|0}d=c[b+-4>>2]|0;return d|0}function __ZNK19FileAccessEncrypted11eof_reachedEv(b){b=b|0;return (a[b+44>>0]|0)!=0|0}function __ZNK19FileAccessEncrypted5get_8Ev(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0;if(a[b+20>>0]|0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1117412,1103402,215,1105726,0);d=0;return d|0}a[1263537]=0;e=b+40|0;f=c[e>>2]|0;g=c[b+36>>2]|0;h=(g|0)==0;if(h)i=0;else i=c[g+-4>>2]|0;if(f>>>0>=i>>>0){a[b+44>>0]=1;d=0;return d|0}if((f|0)<0)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);if(h)j=0;else j=c[g+-4>>2]|0;do if((j|0)<=(f|0)){if(h)k=0;else k=c[g+-4>>2]|0;if((k|0)>(f|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0)}while(0);k=a[g+f>>0]|0;c[e>>2]=f+1;d=k;return d|0}function __ZNK19FileAccessEncrypted10get_bufferEPhi(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0;if(a[b+20>>0]|0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1117469,1103402,227,1105726,0);f=0;return f|0}a[1263537]=0;g=b+36|0;h=c[g>>2]|0;i=(h|0)==0;if(i)j=0;else j=c[h+-4>>2]|0;k=b+40|0;l=c[k>>2]|0;if((j-l|0)>>>0>e>>>0)m=e;else{if(i)n=0;else n=c[h+-4>>2]|0;m=n-l|0}a:do if((m|0)>0){c[k>>2]=l+1;if((l|0)<0)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);else{o=0;p=l}while(1){n=c[g>>2]|0;h=(n|0)==0;if(h)q=0;else q=c[n+-4>>2]|0;if((q|0)<=(p|0)){if(h)r=0;else r=c[n+-4>>2]|0;if((r|0)<=(p|0)){s=18;break}a[1263537]=0}a[d+o>>0]=a[n+p>>0]|0;o=o+1|0;if((o|0)>=(m|0))break a;p=c[k>>2]|0;c[k>>2]=p+1;if((p|0)<0){s=18;break}}if((s|0)==18)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0)}while(0);if((m|0)>=(e|0)){f=m;return f|0}a[b+44>>0]=1;f=m;return f|0}function __ZNK19FileAccessEncrypted9get_errorEv(b){b=b|0;return (a[b+44>>0]|0?18:0)|0}function __ZN19FileAccessEncrypted7store_8Eh(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0;if(!(a[b+20>>0]|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1117597,1103402,270,1105694,0);return}a[1263537]=0;e=b+40|0;f=c[e>>2]|0;g=b+36|0;b=c[g>>2]|0;h=(b|0)==0;if(h)i=0;else i=c[b+-4>>2]|0;if(f>>>0<i>>>0){if((f|0)<0)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);if(h)j=0;else j=c[b+-4>>2]|0;do if((j|0)<=(f|0)){if(h)k=0;else k=c[b+-4>>2]|0;if((k|0)>(f|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);__ZN6VectorIhE14_copy_on_writeEv(g);a[(c[g>>2]|0)+f>>0]=d;c[e>>2]=(c[e>>2]|0)+1;return}if(h)l=0;else l=c[b+-4>>2]|0;if((f|0)!=(l|0))return;if(h)m=1;else m=(c[b+-4>>2]|0)+1|0;do if(!(__ZN6VectorIhE6resizeEi(g,m)|0)){a[1263537]=0;b=c[g>>2]|0;if(!b)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);h=c[b+-4>>2]|0;if((h|0)<1)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else{__ZN6VectorIhE14_copy_on_writeEv(g);a[(c[g>>2]|0)+(h+-1)>>0]=d;break}}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);while(0);c[e>>2]=(c[e>>2]|0)+1;return}function __ZN19FileAccessEncrypted12store_bufferEPKhi(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0;if(!(a[b+20>>0]|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1117668,1103402,249,1105694,0);return}a[1263537]=0;f=b+40|0;g=c[f>>2]|0;h=b+36|0;i=c[h>>2]|0;j=(i|0)==0;if(j)k=0;else k=c[i+-4>>2]|0;if(g>>>0<k>>>0){if((e|0)<=0)return;k=0;do{Pi[c[(c[b>>2]|0)+88>>2]&2047](b,a[d+k>>0]|0);k=k+1|0}while((k|0)!=(e|0));return}if(j)l=0;else l=c[i+-4>>2]|0;if((g|0)!=(l|0))return;__ZN6VectorIhE6resizeEi(h,g+e|0)|0;g=c[f>>2]|0;a:do if((e|0)>0){l=0;i=g;while(1){j=a[d+l>>0]|0;k=i+l|0;if((k|0)<0){m=21;break}b=c[h>>2]|0;n=(b|0)==0;if(n)o=0;else o=c[b+-4>>2]|0;if((o|0)<=(k|0)){if(n)p=0;else p=c[b+-4>>2]|0;if((p|0)<=(k|0)){m=21;break}a[1263537]=0}__ZN6VectorIhE14_copy_on_writeEv(h);a[(c[h>>2]|0)+k>>0]=j;l=l+1|0;j=c[f>>2]|0;if((l|0)>=(e|0)){q=j;break a}else i=j}if((m|0)==21)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}else q=g;while(0);c[f>>2]=q+e;return}function __ZN19FileAccessEncrypted11file_existsERK6String(a,b){a=a|0;b=b|0;var d=0;a=__ZN10FileAccess4openERK6StringiP5Error(b,1,0)|0;if(!a){d=0;return d|0}gj[c[(c[a>>2]|0)+144>>2]&8191](a);__ZN6Memory11free_staticEPvb(a,0);d=1;return d|0}function __ZN19FileAccessEncryptedD2Ev(a){a=a|0;var b=0;c[a>>2]=400736;if(c[a+24>>2]|0)__ZN19FileAccessEncrypted5closeEv(a);b=c[a+36>>2]|0;if(b|0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(b,1);b=c[a+16>>2]|0;if(!b)return;if(__Z16atomic_decrementPj(b+-8|0)|0)return;__ZN6Memory11free_staticEPvb(b,1);return}function __ZN19FileAccessEncryptedD0Ev(a){a=a|0;var b=0;c[a>>2]=400736;if(c[a+24>>2]|0)__ZN19FileAccessEncrypted5closeEv(a);b=c[a+36>>2]|0;if(b|0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(b,1);b=c[a+16>>2]|0;if(!b){__ZdlPv(a);return}if(__Z16atomic_decrementPj(b+-8|0)|0){__ZdlPv(a);return}__ZN6Memory11free_staticEPvb(b,1);__ZdlPv(a);return}function _aes256_init(b,c){b=b|0;c=c|0;var d=0,e=0,f=0,g=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d;a[e>>0]=1;f=0;do{g=a[c+f>>0]|0;a[b+64+f>>0]=g;a[b+32+f>>0]=g;f=f+1|0}while((f|0)!=32);f=b+64|0;__ZL16aes_expandEncKeyPhS_(f,e);__ZL16aes_expandEncKeyPhS_(f,e);__ZL16aes_expandEncKeyPhS_(f,e);__ZL16aes_expandEncKeyPhS_(f,e);__ZL16aes_expandEncKeyPhS_(f,e);__ZL16aes_expandEncKeyPhS_(f,e);__ZL16aes_expandEncKeyPhS_(f,e);l=d;return}function _aes256_done(b){b=b|0;var c=0;c=0;do{a[b+64+c>>0]=0;a[b+32+c>>0]=0;a[b+c>>0]=0;c=c+1|0}while((c|0)!=32);return}function _aes256_encrypt_ecb(b,c){b=b|0;c=c|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ca=0,da=0,ea=0,fa=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d;__ZL19aes_addRoundKey_cpyPhS_S_(c,b+32|0,b);a[e>>0]=1;f=c+15|0;g=c+14|0;h=c+13|0;i=c+12|0;j=c+11|0;k=c+10|0;n=c+9|0;o=c+8|0;p=c+7|0;q=c+6|0;r=c+5|0;s=c+4|0;t=c+3|0;u=c+2|0;v=c+1|0;w=b+16|0;x=1;y=a[f>>0]|0;z=a[g>>0]|0;A=a[h>>0]|0;B=a[i>>0]|0;C=a[j>>0]|0;D=a[k>>0]|0;E=a[n>>0]|0;F=a[o>>0]|0;G=a[p>>0]|0;H=a[q>>0]|0;I=a[r>>0]|0;J=a[s>>0]|0;K=a[t>>0]|0;L=a[u>>0]|0;M=a[v>>0]|0;N=a[c>>0]|0;while(1){O=a[1103436+(y&255)>>0]|0;P=a[1103436+(z&255)>>0]|0;Q=a[1103436+(A&255)>>0]|0;a[i>>0]=a[1103436+(B&255)>>0]|0;R=a[1103436+(C&255)>>0]|0;S=a[1103436+(D&255)>>0]|0;T=a[1103436+(E&255)>>0]|0;a[o>>0]=a[1103436+(F&255)>>0]|0;U=a[1103436+(G&255)>>0]|0;V=a[1103436+(H&255)>>0]|0;W=a[1103436+(I&255)>>0]|0;a[s>>0]=a[1103436+(J&255)>>0]|0;X=a[1103436+(K&255)>>0]|0;Y=a[1103436+(L&255)>>0]|0;Z=a[1103436+(M&255)>>0]|0;_=a[1103436+(N&255)>>0]|0;a[c>>0]=_;a[v>>0]=W;a[r>>0]=T;a[n>>0]=Q;a[h>>0]=Z;a[k>>0]=Y;a[u>>0]=S;a[t>>0]=O;a[f>>0]=R;a[j>>0]=U;a[p>>0]=X;a[g>>0]=V;a[q>>0]=P;if((x&255)<14){$=0;aa=_}else break;while(1){_=c+($+1)|0;P=a[_>>0]|0;V=c+($+2)|0;X=a[V>>0]|0;U=c+($+3)|0;R=a[U>>0]|0;O=P^aa;S=O^X;Y=S^R;Z=O&255;Q=Z<<1;a[c+$>>0]=Y^aa^(Z&128|0?Q^27:Q)&255;Q=(X^P)&255;Z=Q<<1;a[_>>0]=Y^P^(Q&128|0?Z^27:Z)&255;Z=(R^X)&255;X=Z<<1;a[V>>0]=R^O^(Z&128|0?X^27:X)&255;X=(R^aa)&255;R=X<<1;a[U>>0]=(X&128|0?R^27:R)&255^S;S=$+4&255;if(S>>>0>=16)break;$=S;aa=a[c+S>>0]|0}if(!(x&1)){__ZL16aes_expandEncKeyPhS_(b,e);ca=b}else ca=w;S=a[f>>0]^a[ca+15>>0];a[f>>0]=S;R=a[g>>0]^a[ca+14>>0];a[g>>0]=R;X=a[h>>0]^a[ca+13>>0];a[h>>0]=X;U=a[i>>0]^a[ca+12>>0];a[i>>0]=U;Z=a[j>>0]^a[ca+11>>0];a[j>>0]=Z;O=a[k>>0]^a[ca+10>>0];a[k>>0]=O;V=a[n>>0]^a[ca+9>>0];a[n>>0]=V;Q=a[o>>0]^a[ca+8>>0];a[o>>0]=Q;P=a[p>>0]^a[ca+7>>0];a[p>>0]=P;Y=a[q>>0]^a[ca+6>>0];a[q>>0]=Y;_=a[r>>0]^a[ca+5>>0];a[r>>0]=_;T=a[s>>0]^a[ca+4>>0];a[s>>0]=T;W=a[t>>0]^a[ca+3>>0];a[t>>0]=W;da=a[u>>0]^a[ca+2>>0];a[u>>0]=da;ea=a[v>>0]^a[ca+1>>0];a[v>>0]=ea;fa=a[c>>0]^a[ca>>0];a[c>>0]=fa;x=x+1<<24>>24;y=S;z=R;A=X;B=U;C=Z;D=O;E=V;F=Q;G=P;H=Y;I=_;J=T;K=W;L=da;M=ea;N=fa}__ZL16aes_expandEncKeyPhS_(b,e);a[f>>0]=a[f>>0]^a[b+15>>0];a[g>>0]=a[g>>0]^a[b+14>>0];a[h>>0]=a[h>>0]^a[b+13>>0];a[i>>0]=a[i>>0]^a[b+12>>0];a[j>>0]=a[j>>0]^a[b+11>>0];a[k>>0]=a[k>>0]^a[b+10>>0];a[n>>0]=a[n>>0]^a[b+9>>0];a[o>>0]=a[o>>0]^a[b+8>>0];a[p>>0]=a[p>>0]^a[b+7>>0];a[q>>0]=a[q>>0]^a[b+6>>0];a[r>>0]=a[r>>0]^a[b+5>>0];a[s>>0]=a[s>>0]^a[b+4>>0];a[t>>0]=a[t>>0]^a[b+3>>0];a[u>>0]=a[u>>0]^a[b+2>>0];a[v>>0]=a[v>>0]^a[b+1>>0];a[c>>0]=a[c>>0]^a[b>>0];l=d;return}function __ZL19aes_addRoundKey_cpyPhS_S_(b,c,d){b=b|0;c=c|0;d=d|0;var e=0,f=0;e=a[c+15>>0]|0;a[d+15>>0]=e;f=b+15|0;a[f>>0]=a[f>>0]^e;a[d+31>>0]=a[c+31>>0]|0;e=a[c+14>>0]|0;a[d+14>>0]=e;f=b+14|0;a[f>>0]=a[f>>0]^e;a[d+30>>0]=a[c+30>>0]|0;e=a[c+13>>0]|0;a[d+13>>0]=e;f=b+13|0;a[f>>0]=a[f>>0]^e;a[d+29>>0]=a[c+29>>0]|0;e=a[c+12>>0]|0;a[d+12>>0]=e;f=b+12|0;a[f>>0]=a[f>>0]^e;a[d+28>>0]=a[c+28>>0]|0;e=a[c+11>>0]|0;a[d+11>>0]=e;f=b+11|0;a[f>>0]=a[f>>0]^e;a[d+27>>0]=a[c+27>>0]|0;e=a[c+10>>0]|0;a[d+10>>0]=e;f=b+10|0;a[f>>0]=a[f>>0]^e;a[d+26>>0]=a[c+26>>0]|0;e=a[c+9>>0]|0;a[d+9>>0]=e;f=b+9|0;a[f>>0]=a[f>>0]^e;a[d+25>>0]=a[c+25>>0]|0;e=a[c+8>>0]|0;a[d+8>>0]=e;f=b+8|0;a[f>>0]=a[f>>0]^e;a[d+24>>0]=a[c+24>>0]|0;e=a[c+7>>0]|0;a[d+7>>0]=e;f=b+7|0;a[f>>0]=a[f>>0]^e;a[d+23>>0]=a[c+23>>0]|0;e=a[c+6>>0]|0;a[d+6>>0]=e;f=b+6|0;a[f>>0]=a[f>>0]^e;a[d+22>>0]=a[c+22>>0]|0;e=a[c+5>>0]|0;a[d+5>>0]=e;f=b+5|0;a[f>>0]=a[f>>0]^e;a[d+21>>0]=a[c+21>>0]|0;e=a[c+4>>0]|0;a[d+4>>0]=e;f=b+4|0;a[f>>0]=a[f>>0]^e;a[d+20>>0]=a[c+20>>0]|0;e=a[c+3>>0]|0;a[d+3>>0]=e;f=b+3|0;a[f>>0]=a[f>>0]^e;a[d+19>>0]=a[c+19>>0]|0;e=a[c+2>>0]|0;a[d+2>>0]=e;f=b+2|0;a[f>>0]=a[f>>0]^e;a[d+18>>0]=a[c+18>>0]|0;e=a[c+1>>0]|0;a[d+1>>0]=e;f=b+1|0;a[f>>0]=a[f>>0]^e;a[d+17>>0]=a[c+17>>0]|0;e=a[c>>0]|0;a[d>>0]=e;a[b>>0]=a[b>>0]^e;a[d+16>>0]=a[c+16>>0]|0;return}function __ZL16aes_expandEncKeyPhS_(b,c){b=b|0;c=c|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0;e=b+29|0;a[b>>0]=a[c>>0]^a[1103436+(d[e>>0]|0)>>0]^a[b>>0];f=b+30|0;g=b+1|0;a[g>>0]=a[g>>0]^a[1103436+(d[f>>0]|0)>>0];h=b+31|0;i=b+2|0;a[i>>0]=a[i>>0]^a[1103436+(d[h>>0]|0)>>0];j=b+28|0;k=b+3|0;a[k>>0]=a[k>>0]^a[1103436+(d[j>>0]|0)>>0];l=d[c>>0]|0;m=l<<1;a[c>>0]=l&128|0?m^27:m;m=b+4|0;l=a[m>>0]^a[b>>0];a[m>>0]=l;m=b+5|0;c=a[m>>0]^a[g>>0];a[m>>0]=c;m=b+6|0;g=a[m>>0]^a[i>>0];a[m>>0]=g;m=b+7|0;i=a[m>>0]^a[k>>0];a[m>>0]=i;m=b+8|0;k=a[m>>0]^l;a[m>>0]=k;m=b+9|0;l=a[m>>0]^c;a[m>>0]=l;m=b+10|0;c=a[m>>0]^g;a[m>>0]=c;m=b+11|0;g=a[m>>0]^i;a[m>>0]=g;m=b+12|0;i=a[m>>0]^k;a[m>>0]=i;m=b+13|0;k=a[m>>0]^l;a[m>>0]=k;m=b+14|0;l=a[m>>0]^c;a[m>>0]=l;m=b+15|0;c=a[m>>0]^g;a[m>>0]=c;m=b+16|0;g=a[m>>0]^a[1103436+(i&255)>>0];a[m>>0]=g;m=b+17|0;i=a[m>>0]^a[1103436+(k&255)>>0];a[m>>0]=i;m=b+18|0;k=a[m>>0]^a[1103436+(l&255)>>0];a[m>>0]=k;m=b+19|0;l=a[m>>0]^a[1103436+(c&255)>>0];a[m>>0]=l;m=b+20|0;c=a[m>>0]^g;a[m>>0]=c;m=b+21|0;g=a[m>>0]^i;a[m>>0]=g;m=b+22|0;i=a[m>>0]^k;a[m>>0]=i;m=b+23|0;k=a[m>>0]^l;a[m>>0]=k;m=b+24|0;l=a[m>>0]^c;a[m>>0]=l;m=b+25|0;c=a[m>>0]^g;a[m>>0]=c;m=b+26|0;g=a[m>>0]^i;a[m>>0]=g;m=b+27|0;b=a[m>>0]^k;a[m>>0]=b;a[j>>0]=a[j>>0]^l;a[e>>0]=a[e>>0]^c;a[f>>0]=a[f>>0]^g;a[h>>0]=a[h>>0]^b;return}function __ZN17FileAccessNetwork5_openERK6Stringi(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f;if((e|0)!=1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1108178,1103738,282,1103891,0);h=2;l=f;return h|0}a[1263537]=0;if(a[b+24>>0]|0)gj[c[(c[b>>2]|0)+12>>2]&8191](b);e=c[313827]|0;i=e+20|0;j=c[i>>2]|0;gj[c[c[j>>2]>>2]&8191](j);j=e+52|0;c[j>>2]=(c[j>>2]|0)+1;k=b+36|0;n=c[k>>2]|0;a[g>>0]=n;o=g+1|0;a[o>>0]=n>>>8;p=g+2|0;a[p>>0]=n>>>16;q=g+3|0;a[q>>0]=n>>>24;n=e+40|0;r=c[n>>2]|0;nj[c[(c[r>>2]|0)+84>>2]&2047](r,g,4)|0;c[(__ZN3MapIiP17FileAccessNetwork10ComparatorIiE16DefaultAllocatorEixERKi(e+28|0,k)|0)>>2]=b;c[g>>2]=0;k=c[n>>2]|0;nj[c[(c[k>>2]|0)+84>>2]&2047](k,g,4)|0;k=__ZNK6String4utf8Ev(d)|0;d=(k|0)==0;if(d)s=0;else{r=c[k+-4>>2]|0;s=(r|0)==0?0:r+-1|0}a[g>>0]=s;a[o>>0]=s>>>8;a[p>>0]=s>>>16;a[q>>0]=s>>>24;s=c[n>>2]|0;nj[c[(c[s>>2]|0)+84>>2]&2047](s,g,4)|0;g=c[n>>2]|0;n=c[(c[g>>2]|0)+84>>2]|0;do if(d){t=0;u=1;v=0}else{s=k+-8|0;if((c[s>>2]|0)>>>0>1){q=c[k+-4>>2]|0;p=q+-1|0;o=p>>>1|p;p=o>>>2|o;o=p>>>4|p;p=o>>>8|o;o=__ZN6Memory12alloc_staticEjb((p>>>16|p)+1|0,1)|0;c[o+-8>>2]=1;c[o+-4>>2]=q;if(q|0){p=0;do{a[o+p>>0]=a[k+p>>0]|0;p=p+1|0}while((p|0)!=(q|0))}if(!(__Z16atomic_decrementPj(s)|0))__ZN6Memory11free_staticEPvb(k,1);if(!o){t=0;u=1;v=0;break}else w=o}else w=k;q=c[w+-4>>2]|0;t=w;u=0;v=(q|0)==0?0:q+-1|0}while(0);nj[n&2047](g,t,v)|0;c[b+32>>2]=0;a[b+40>>0]=0;c[b+44>>2]=-1;c[b+48>>2]=0;c[j>>2]=(c[j>>2]|0)+-1;j=c[i>>2]|0;gj[c[(c[j>>2]|0)+4>>2]&8191](j);j=c[e+8>>2]|0;ij[c[(c[j>>2]|0)+4>>2]&8191](j)|0;j=c[b+12>>2]|0;ij[c[c[j>>2]>>2]&8191](j)|0;j=c[b+76>>2]|0;if(u){h=j;l=f;return h|0}if(__Z16atomic_decrementPj(t+-8|0)|0){h=j;l=f;return h|0}__ZN6Memory11free_staticEPvb(t,1);h=j;l=f;return h|0}function __ZN17FileAccessNetwork18_get_modified_timeERK6String(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;g=c[313827]|0;h=g+20|0;i=c[h>>2]|0;gj[c[c[i>>2]>>2]&8191](i);i=g+52|0;c[i>>2]=(c[i>>2]|0)+1;j=c[b+36>>2]|0;a[f>>0]=j;k=f+1|0;a[k>>0]=j>>>8;n=f+2|0;a[n>>0]=j>>>16;o=f+3|0;a[o>>0]=j>>>24;j=g+40|0;p=c[j>>2]|0;nj[c[(c[p>>2]|0)+84>>2]&2047](p,f,4)|0;a[f>>0]=4;a[k>>0]=0;a[n>>0]=0;a[o>>0]=0;p=c[j>>2]|0;nj[c[(c[p>>2]|0)+84>>2]&2047](p,f,4)|0;p=__ZNK6String4utf8Ev(d)|0;d=(p|0)==0;if(d)q=0;else{r=c[p+-4>>2]|0;q=(r|0)==0?0:r+-1|0}a[f>>0]=q;a[k>>0]=q>>>8;a[n>>0]=q>>>16;a[o>>0]=q>>>24;q=c[j>>2]|0;nj[c[(c[q>>2]|0)+84>>2]&2047](q,f,4)|0;f=c[j>>2]|0;j=c[(c[f>>2]|0)+84>>2]|0;do if(d){s=0;t=1;u=0}else{q=p+-8|0;if((c[q>>2]|0)>>>0>1){o=c[p+-4>>2]|0;n=o+-1|0;k=n>>>1|n;n=k>>>2|k;k=n>>>4|n;n=k>>>8|k;k=__ZN6Memory12alloc_staticEjb((n>>>16|n)+1|0,1)|0;c[k+-8>>2]=1;c[k+-4>>2]=o;if(o|0){n=0;do{a[k+n>>0]=a[p+n>>0]|0;n=n+1|0}while((n|0)!=(o|0))}if(!(__Z16atomic_decrementPj(q)|0))__ZN6Memory11free_staticEPvb(p,1);if(!k){s=0;t=1;u=0;break}else v=k}else v=p;o=c[v+-4>>2]|0;s=v;t=0;u=(o|0)==0?0:o+-1|0}while(0);nj[j&2047](f,s,u)|0;c[i>>2]=(c[i>>2]|0)+-1;i=c[h>>2]|0;gj[c[(c[i>>2]|0)+4>>2]&8191](i);i=c[g+8>>2]|0;ij[c[(c[i>>2]|0)+4>>2]&8191](i)|0;i=c[b+12>>2]|0;ij[c[c[i>>2]>>2]&8191](i)|0;i=b+80|0;b=c[i>>2]|0;g=c[i+4>>2]|0;if(t){F=g;l=e;return b|0}if(__Z16atomic_decrementPj(s+-8|0)|0){F=g;l=e;return b|0}__ZN6Memory11free_staticEPvb(s,1);F=g;l=e;return b|0}function __ZN17FileAccessNetwork5closeEv(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d;f=b+24|0;if(!(a[f>>0]|0)){l=d;return}g=c[313827]|0;h=g+20|0;i=c[h>>2]|0;gj[c[c[i>>2]>>2]&8191](i);i=g+52|0;c[i>>2]=(c[i>>2]|0)+1;j=c[b+36>>2]|0;a[e>>0]=j;k=e+1|0;a[k>>0]=j>>>8;n=e+2|0;a[n>>0]=j>>>16;o=e+3|0;a[o>>0]=j>>>24;j=g+40|0;g=c[j>>2]|0;nj[c[(c[g>>2]|0)+84>>2]&2047](g,e,4)|0;a[e>>0]=2;a[k>>0]=0;a[n>>0]=0;a[o>>0]=0;o=c[j>>2]|0;nj[c[(c[o>>2]|0)+84>>2]&2047](o,e,4)|0;__ZN6VectorIN17FileAccessNetwork4PageEE6resizeEi(b+72|0,0)|0;a[f>>0]=0;c[i>>2]=(c[i>>2]|0)+-1;i=c[h>>2]|0;gj[c[(c[i>>2]|0)+4>>2]&8191](i);l=d;return}function __ZNK17FileAccessNetwork7is_openEv(b){b=b|0;return (a[b+24>>0]|0)!=0|0}function __ZN17FileAccessNetwork4seekEj(b,d){b=b|0;d=d|0;var e=0;if(!(a[b+24>>0]|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1117370,1103738,337,1103860,0);return}else{a[1263537]=0;e=c[b+28>>2]|0;a[b+40>>0]=e>>>0<d>>>0&1;c[b+32>>2]=e>>>0>d>>>0?d:e;return}}function __ZN17FileAccessNetwork8seek_endEx(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0;e=c[(c[a>>2]|0)+20>>2]|0;f=_i64Add(c[a+28>>2]|0,0,b|0,d|0)|0;Pi[e&2047](a,f);return}function __ZNK17FileAccessNetwork7get_posEv(b){b=b|0;var d=0;if(!(a[b+24>>0]|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1117384,1103738,353,1103817,0);d=0;return d|0}else{a[1263537]=0;d=c[b+32>>2]|0;return d|0}return 0}function __ZNK17FileAccessNetwork7get_lenEv(b){b=b|0;var d=0;if(!(a[b+24>>0]|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1117392,1103738,358,1103817,0);d=0;return d|0}else{a[1263537]=0;d=c[b+28>>2]|0;return d|0}return 0}function __ZNK17FileAccessNetwork11eof_reachedEv(b){b=b|0;var c=0;if(!(a[b+24>>0]|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1117400,1103738,364,1103770,0);c=0;return c|0}else{a[1263537]=0;c=(a[b+40>>0]|0)!=0;return c|0}return 0}function __ZNK17FileAccessNetwork5get_8Ev(b){b=b|0;var d=0,e=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d;nj[c[(c[b>>2]|0)+68>>2]&2047](b,e,1)|0;l=d;return a[e>>0]|0}function __ZNK17FileAccessNetwork10get_bufferEPhi(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0;f=b+32|0;g=c[f>>2]|0;h=g+e|0;i=c[b+28>>2]|0;if(h>>>0>i>>>0)a[b+40>>0]=1;j=h>>>0<i>>>0?e:i-g|0;i=b+48|0;if((j|0)<=0)return j|0;e=b+52|0;h=b+44|0;k=b+20|0;l=b+72|0;m=b+64|0;n=b+56|0;o=b+16|0;p=0;q=c[i>>2]|0;r=g;while(1){g=c[e>>2]|0;s=(r>>>0)/(g>>>0)|0;if((s|0)==(c[h>>2]|0)){t=q;u=g;v=r}else{g=c[k>>2]|0;gj[c[c[g>>2]>>2]&8191](g);if((s|0)<0){w=14;break}g=c[l>>2]|0;x=(g|0)==0;if(x)y=0;else y=c[g+-4>>2]|0;if((y|0)<=(s|0)){if(x)z=0;else z=c[g+-4>>2]|0;if((z|0)<=(s|0)){w=14;break}a[1263537]=0}__ZN6VectorIN17FileAccessNetwork4PageEE14_copy_on_writeEv(l);if(!(c[(c[l>>2]|0)+(s*12|0)+8>>2]|0)){c[m>>2]=s;if((c[n>>2]|0)>0){g=0;do{__ZNK17FileAccessNetwork11_queue_pageEi(b,g+s|0);g=g+1|0}while((g|0)<(c[n>>2]|0))}g=c[k>>2]|0;gj[c[(c[g>>2]|0)+4>>2]&8191](g);g=c[o>>2]|0;ij[c[c[g>>2]>>2]&8191](g)|0}else{if((c[n>>2]|0)>0){g=0;do{__ZNK17FileAccessNetwork11_queue_pageEi(b,g+s|0);g=g+1|0}while((g|0)<(c[n>>2]|0))}g=c[l>>2]|0;x=(g|0)==0;if(x)A=0;else A=c[g+-4>>2]|0;do if((A|0)<=(s|0)){if(x)B=0;else B=c[g+-4>>2]|0;if((B|0)>(s|0)){a[1263537]=0;w=29;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);C=0;break}}else w=29;while(0);if((w|0)==29){w=0;__ZN6VectorIN17FileAccessNetwork4PageEE14_copy_on_writeEv(l);C=(c[l>>2]|0)+(s*12|0)|0}g=C+8|0;if(c[g>>2]|0)__ZN6VectorIhE14_copy_on_writeEv(g);g=c[k>>2]|0;gj[c[(c[g>>2]|0)+4>>2]&8191](g)}g=c[l>>2]|0;x=(g|0)==0;if(x)D=0;else D=c[g+-4>>2]|0;do if((D|0)<=(s|0)){if(x)E=0;else E=c[g+-4>>2]|0;if((E|0)>(s|0)){a[1263537]=0;w=42;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);F=0;break}}else w=42;while(0);if((w|0)==42){w=0;__ZN6VectorIN17FileAccessNetwork4PageEE14_copy_on_writeEv(l);F=(c[l>>2]|0)+(s*12|0)|0}g=F+8|0;if(!(c[g>>2]|0))G=0;else{__ZN6VectorIhE14_copy_on_writeEv(g);G=c[g>>2]|0}c[i>>2]=G;c[h>>2]=s;t=G;u=c[e>>2]|0;v=c[f>>2]|0}a[d+p>>0]=a[t+(v-(U(u,s)|0))>>0]|0;r=(c[f>>2]|0)+1|0;c[f>>2]=r;p=p+1|0;if((p|0)>=(j|0)){w=5;break}else q=t}if((w|0)==5)return j|0;else if((w|0)==14)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);return 0}function __ZNK17FileAccessNetwork9get_errorEv(a){a=a|0;return ((c[a+32>>2]|0)==(c[a+28>>2]|0)?18:0)|0}function __ZN17FileAccessNetwork7store_8Eh(b,c){b=b|0;c=c|0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1117597,1103738,459,1130797,0);a[1263537]=0;return}function __ZN17FileAccessNetwork11file_existsERK6String(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;g=c[313827]|0;h=g+20|0;i=c[h>>2]|0;gj[c[c[i>>2]>>2]&8191](i);i=g+52|0;c[i>>2]=(c[i>>2]|0)+1;j=c[b+36>>2]|0;a[f>>0]=j;k=f+1|0;a[k>>0]=j>>>8;n=f+2|0;a[n>>0]=j>>>16;o=f+3|0;a[o>>0]=j>>>24;j=g+40|0;p=c[j>>2]|0;nj[c[(c[p>>2]|0)+84>>2]&2047](p,f,4)|0;a[f>>0]=3;a[k>>0]=0;a[n>>0]=0;a[o>>0]=0;p=c[j>>2]|0;nj[c[(c[p>>2]|0)+84>>2]&2047](p,f,4)|0;p=__ZNK6String4utf8Ev(d)|0;d=(p|0)==0;if(d)q=0;else{r=c[p+-4>>2]|0;q=(r|0)==0?0:r+-1|0}a[f>>0]=q;a[k>>0]=q>>>8;a[n>>0]=q>>>16;a[o>>0]=q>>>24;q=c[j>>2]|0;nj[c[(c[q>>2]|0)+84>>2]&2047](q,f,4)|0;f=c[j>>2]|0;j=c[(c[f>>2]|0)+84>>2]|0;do if(d){s=0;t=1;u=0}else{q=p+-8|0;if((c[q>>2]|0)>>>0>1){o=c[p+-4>>2]|0;n=o+-1|0;k=n>>>1|n;n=k>>>2|k;k=n>>>4|n;n=k>>>8|k;k=__ZN6Memory12alloc_staticEjb((n>>>16|n)+1|0,1)|0;c[k+-8>>2]=1;c[k+-4>>2]=o;if(o|0){n=0;do{a[k+n>>0]=a[p+n>>0]|0;n=n+1|0}while((n|0)!=(o|0))}if(!(__Z16atomic_decrementPj(q)|0))__ZN6Memory11free_staticEPvb(p,1);if(!k){s=0;t=1;u=0;break}else v=k}else v=p;o=c[v+-4>>2]|0;s=v;t=0;u=(o|0)==0?0:o+-1|0}while(0);nj[j&2047](f,s,u)|0;c[i>>2]=(c[i>>2]|0)+-1;i=c[h>>2]|0;gj[c[(c[i>>2]|0)+4>>2]&8191](i);i=c[g+8>>2]|0;ij[c[(c[i>>2]|0)+4>>2]&8191](i)|0;i=c[b+12>>2]|0;ij[c[c[i>>2]>>2]&8191](i)|0;i=b+80|0;b=(c[i>>2]|0)!=0|(c[i+4>>2]|0)!=0;if(t){l=e;return b|0}if(__Z16atomic_decrementPj(s+-8|0)|0){l=e;return b|0}__ZN6Memory11free_staticEPvb(s,1);l=e;return b|0}function __ZN17FileAccessNetworkD2Ev(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0;c[a>>2]=400936;__ZN17FileAccessNetwork5closeEv(a);b=c[a+12>>2]|0;gj[c[(c[b>>2]|0)+12>>2]&8191](b);__ZN6Memory11free_staticEPvb(b,0);b=c[a+16>>2]|0;gj[c[(c[b>>2]|0)+12>>2]&8191](b);__ZN6Memory11free_staticEPvb(b,0);b=c[a+20>>2]|0;gj[c[(c[b>>2]|0)+12>>2]&8191](b);__ZN6Memory11free_staticEPvb(b,0);b=c[313827]|0;d=b+20|0;e=c[d>>2]|0;gj[c[c[e>>2]>>2]&8191](e);e=b+52|0;f=(c[e>>2]|0)+1|0;c[e>>2]=f;g=b+44|0;h=c[g>>2]|0;c[g>>2]=h+1;c[a+36>>2]=h;g=b+28|0;i=c[g>>2]|0;a:do if(i){j=c[i+8>>2]|0;k=c[b+32>>2]|0;b:do if((j|0)==(k|0))l=j;else{m=j;while(1){n=c[m+24>>2]|0;if((h|0)<(n|0))o=m+8|0;else{if((n|0)>=(h|0)){l=m;break b}o=m+4|0}m=c[o>>2]|0;if((m|0)==(k|0)){p=f;break a}}}while(0);if(!((l|0)==0|(l|0)==(k|0))){__ZN3MapIiP17FileAccessNetwork10ComparatorIiE16DefaultAllocatorE6_eraseEPNS5_7ElementE(g,l);p=c[e>>2]|0}else p=f}else p=f;while(0);c[e>>2]=p+-1;p=c[d>>2]|0;gj[c[(c[p>>2]|0)+4>>2]&8191](p);p=a+72|0;a=c[p>>2]|0;if(!a)return;if(__Z16atomic_decrementPj(a+-8|0)|0)return;d=c[p>>2]|0;p=(d|0)==0?0:d+-4|0;d=p+4|0;if(c[p>>2]|0){e=0;do{f=c[d+(e*12|0)+8>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);e=e+1|0}while(e>>>0<(c[p>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(a,1);return}function __ZN17FileAccessNetworkD0Ev(a){a=a|0;__ZN17FileAccessNetworkD2Ev(a);__ZdlPv(a);return}function __ZN3MapIiP17FileAccessNetwork10ComparatorIiE16DefaultAllocatorE6_eraseEPNS5_7ElementE(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0;e=d+8|0;f=c[e>>2]|0;g=b+4|0;h=c[g>>2]|0;if((f|0)!=(h|0)?(i=c[d+4>>2]|0,(i|0)!=(h|0)):0){j=i;while(1){i=c[j+8>>2]|0;if((i|0)==(h|0))break;else j=i}if(!j){k=h;l=c[h+8>>2]|0}else{k=j;l=h}}else{k=d;l=f}f=k+8|0;j=k+4|0;i=c[((l|0)==(h|0)?j:f)>>2]|0;h=c[b>>2]|0;l=k+12|0;m=c[l>>2]|0;c[i+12>>2]=m;if((h|0)==(m|0))n=h+8|0;else{h=c[l>>2]|0;m=h+8|0;n=(k|0)==(c[m>>2]|0)?m:h+4|0}c[n>>2]=i;if((k|0)==(d|0)){if((c[d>>2]|0)==1)__ZN3MapIiP17FileAccessNetwork10ComparatorIiE16DefaultAllocatorE10_erase_fixEPNS5_7ElementE(b,i)}else{if((k|0)==(c[g>>2]|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143791,1145936,469,1143798,0);return}a[1263537]=0;if((c[k>>2]|0)==1)__ZN3MapIiP17FileAccessNetwork10ComparatorIiE16DefaultAllocatorE10_erase_fixEPNS5_7ElementE(b,i);c[f>>2]=c[e>>2];f=d+4|0;c[j>>2]=c[f>>2];j=d+12|0;c[l>>2]=c[j>>2];c[k>>2]=c[d>>2];c[(c[e>>2]|0)+12>>2]=k;c[(c[f>>2]|0)+12>>2]=k;f=c[j>>2]|0;j=f+8|0;c[((c[j>>2]|0)==(d|0)?j:f+4|0)>>2]=k}k=c[d+16>>2]|0;f=d+20|0;if(k|0)c[k+20>>2]=c[f>>2];j=c[f>>2]|0;if(j|0)c[j+16>>2]=k;__ZN6Memory11free_staticEPvb(d,0);d=b+8|0;c[d>>2]=(c[d>>2]|0)+-1;if(!(c[c[g>>2]>>2]|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143791,1145936,498,1143838,0);return}else{a[1263537]=0;return}}function __ZN3MapIiP17FileAccessNetwork10ComparatorIiE16DefaultAllocatorE10_erase_fixEPNS5_7ElementE(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0;e=c[(c[b>>2]|0)+8>>2]|0;f=b+4|0;if((e|0)!=(d|0)&(c[d>>2]|0)==1){b=d;while(1){g=b+12|0;h=c[g>>2]|0;i=c[h+8>>2]|0;do if((b|0)==(i|0)){j=c[h+4>>2]|0;if(!(c[j>>2]|0)){a[1263537]=0;c[j>>2]=1;k=c[f>>2]|0;if((k|0)==(h|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);l=c[g>>2]|0;m=l;n=c[l+4>>2]|0;o=c[f>>2]|0}else{a[1263537]=0;c[h>>2]=0;m=h;n=j;o=k}k=n+8|0;l=c[k>>2]|0;c[m+4>>2]=l;if((l|0)!=(o|0))c[l+12>>2]=m;l=m+12|0;c[n+12>>2]=c[l>>2];p=c[l>>2]|0;q=p+8|0;c[((c[q>>2]|0)==(m|0)?q:p+4|0)>>2]=n;c[k>>2]=m;c[l>>2]=n;l=c[g>>2]|0;r=c[l+4>>2]|0;s=l}else{r=j;s=h}if((c[c[r+4>>2]>>2]|0)==1){j=r+8|0;l=c[j>>2]|0;if((c[l>>2]|0)==1)if((c[f>>2]|0)==(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);t=c[g>>2]|0;break}else{a[1263537]=0;c[r>>2]=0;t=s;break}a[1263537]=0;c[l>>2]=1;k=c[f>>2]|0;if((k|0)==(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);u=c[j>>2]|0;v=c[f>>2]|0}else{a[1263537]=0;c[r>>2]=0;u=l;v=k}k=u+4|0;l=c[k>>2]|0;c[j>>2]=l;if((l|0)!=(v|0))c[l+12>>2]=r;l=r+12|0;c[u+12>>2]=c[l>>2];j=c[l>>2]|0;p=j+4|0;c[((c[p>>2]|0)==(r|0)?p:j+8|0)>>2]=u;c[k>>2]=r;c[l>>2]=u;l=c[g>>2]|0;w=c[l+4>>2]|0;x=l}else{w=r;x=s}l=c[x>>2]|0;k=c[f>>2]|0;if((l|0)==0&(k|0)==(w|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);y=c[g>>2]|0;z=c[f>>2]|0}else{a[1263537]=0;c[w>>2]=l;y=x;z=k}c[y>>2]=1;k=c[w+4>>2]|0;a[1263537]=0;c[k>>2]=1;k=y+4|0;l=c[k>>2]|0;j=l+8|0;p=c[j>>2]|0;c[k>>2]=p;if((p|0)!=(z|0))c[p+12>>2]=y;p=y+12|0;c[l+12>>2]=c[p>>2];k=c[p>>2]|0;q=k+8|0;c[((c[q>>2]|0)==(y|0)?q:k+4|0)>>2]=l;c[j>>2]=y;c[p>>2]=l;t=e}else{if(!(c[i>>2]|0)){a[1263537]=0;c[i>>2]=1;l=c[f>>2]|0;if((l|0)==(h|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);p=c[g>>2]|0;A=c[p+8>>2]|0;B=c[f>>2]|0;C=p}else{a[1263537]=0;c[h>>2]=0;A=i;B=l;C=h}l=A+4|0;p=c[l>>2]|0;c[C+8>>2]=p;if((p|0)!=(B|0))c[p+12>>2]=C;p=C+12|0;c[A+12>>2]=c[p>>2];j=c[p>>2]|0;k=j+4|0;c[((c[k>>2]|0)==(C|0)?k:j+8|0)>>2]=A;c[l>>2]=C;c[p>>2]=A;p=c[g>>2]|0;D=c[p+8>>2]|0;E=p}else{D=i;E=h}p=D+4|0;l=c[p>>2]|0;j=(c[c[D+8>>2]>>2]|0)==1;if(!((c[l>>2]|0)!=1|j^1))if((c[f>>2]|0)==(D|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);t=c[g>>2]|0;break}else{a[1263537]=0;c[D>>2]=0;t=E;break}if(j){a[1263537]=0;c[l>>2]=1;j=c[f>>2]|0;if((j|0)==(D|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);F=c[p>>2]|0;G=c[f>>2]|0}else{a[1263537]=0;c[D>>2]=0;F=l;G=j}j=F+8|0;l=c[j>>2]|0;c[p>>2]=l;if((l|0)!=(G|0))c[l+12>>2]=D;l=D+12|0;c[F+12>>2]=c[l>>2];p=c[l>>2]|0;k=p+8|0;c[((c[k>>2]|0)==(D|0)?k:p+4|0)>>2]=F;c[j>>2]=D;c[l>>2]=F;l=c[g>>2]|0;H=c[l+8>>2]|0;I=l}else{H=D;I=E}l=c[I>>2]|0;j=c[f>>2]|0;if((l|0)==0&(j|0)==(H|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);J=c[g>>2]|0;K=c[f>>2]|0}else{a[1263537]=0;c[H>>2]=l;J=I;K=j}c[J>>2]=1;j=c[H+8>>2]|0;a[1263537]=0;c[j>>2]=1;j=J+8|0;l=c[j>>2]|0;p=l+4|0;k=c[p>>2]|0;c[j>>2]=k;if((k|0)!=(K|0))c[k+12>>2]=J;k=J+12|0;c[l+12>>2]=c[k>>2];j=c[k>>2]|0;q=j+4|0;c[((c[q>>2]|0)==(J|0)?q:j+8|0)>>2]=l;c[p>>2]=J;c[k>>2]=l;t=e}while(0);if((e|0)!=(t|0)&(c[t>>2]|0)==1)b=t;else{L=t;break}}}else L=d;a[1263537]=0;c[L>>2]=1;if((c[c[f>>2]>>2]|0)==1){a[1263537]=0;return}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143886,1145936,447,1143897,0);return}}function __ZN6VectorIN17FileAccessNetwork4PageEE14_copy_on_writeEv(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0;d=c[b>>2]|0;if(!d)return;if((c[d+-8>>2]|0)>>>0<=1)return;e=c[d+-4>>2]|0;d=(e*12|0)+-1|0;f=d>>>1|d;d=f>>>2|f;f=d>>>4|d;d=f>>>8|f;f=__ZN6Memory12alloc_staticEjb((d>>>16|d)+1|0,1)|0;c[f+-8>>2]=1;c[f+-4>>2]=e;if(e|0){d=0;do{g=f+(d*12|0)|0;h=c[b>>2]|0;i=h+(d*12|0)|0;c[g>>2]=c[i>>2];a[g+4>>0]=a[i+4>>0]|0;i=f+(d*12|0)+8|0;g=h+(d*12|0)+8|0;c[i>>2]=0;if((c[g>>2]|0?(c[i>>2]=0,h=c[g>>2]|0,h|0):0)?__Z28atomic_conditional_incrementPj(h+-8|0)|0:0)c[i>>2]=c[g>>2];d=d+1|0}while((d|0)!=(e|0))}e=c[b>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0){d=c[b>>2]|0;g=(d|0)==0?0:d+-4|0;d=g+4|0;if(c[g>>2]|0){i=0;do{h=c[d+(i*12|0)+8>>2]|0;if(h|0?(__Z16atomic_decrementPj(h+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(h,1);i=i+1|0}while(i>>>0<(c[g>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(e,1)}c[b>>2]=f;return}function __ZNK17FileAccessNetwork11_queue_pageEi(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0;e=b+72|0;f=c[e>>2]|0;g=(f|0)==0;if(g)h=0;else h=c[f+-4>>2]|0;if((h|0)<=(d|0))return;if((d|0)<0)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);if(g)i=0;else i=c[f+-4>>2]|0;do if((i|0)<=(d|0)){if(g)j=0;else j=c[f+-4>>2]|0;if((j|0)>(d|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);__ZN6VectorIN17FileAccessNetwork4PageEE14_copy_on_writeEv(e);j=c[e>>2]|0;if(c[j+(d*12|0)+8>>2]|0)return;f=(j|0)==0;if(f)k=0;else k=c[j+-4>>2]|0;do if((k|0)<=(d|0)){if(f)l=0;else l=c[j+-4>>2]|0;if((l|0)>(d|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);__ZN6VectorIN17FileAccessNetwork4PageEE14_copy_on_writeEv(e);if(a[(c[e>>2]|0)+(d*12|0)+4>>0]|0)return;l=c[313827]|0;j=l+24|0;f=c[j>>2]|0;gj[c[c[f>>2]>>2]&8191](f);f=c[b+36>>2]|0;k=c[b+52>>2]|0;b=U(k,d)|0;g=l+4|0;if(!(c[g>>2]|0)){i=__ZnwjPFPvjE(12,4740)|0;c[g>>2]=i;c[i>>2]=0;c[i+4>>2]=0;c[i+8>>2]=0}i=__ZnwjPFPvjE(40,4740)|0;c[i>>2]=f;f=i+8|0;c[f>>2]=b;c[f+4>>2]=0;c[i+16>>2]=k;k=c[g>>2]|0;g=k+4|0;f=c[g>>2]|0;c[i+28>>2]=f;c[i+24>>2]=0;c[i+32>>2]=k;if(f|0)c[f+24>>2]=i;c[g>>2]=i;if(!(c[k>>2]|0))c[k>>2]=i;i=k+8|0;c[i>>2]=(c[i>>2]|0)+1;i=c[e>>2]|0;k=(i|0)==0;if(k)m=0;else m=c[i+-4>>2]|0;do if((m|0)<=(d|0)){if(k)n=0;else n=c[i+-4>>2]|0;if((n|0)>(d|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);__ZN6VectorIN17FileAccessNetwork4PageEE14_copy_on_writeEv(e);a[(c[e>>2]|0)+(d*12|0)+4>>0]=1;d=c[j>>2]|0;gj[c[(c[d>>2]|0)+4>>2]&8191](d);d=c[l+8>>2]|0;ij[c[(c[d>>2]|0)+4>>2]&8191](d)|0;return}function __ZN6VectorIN17FileAccessNetwork4PageEE6resizeEi(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0;if((d|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,269,1145657,0);e=31;return e|0}a[1263537]=0;f=c[b>>2]|0;if(!f)g=0;else g=c[f+-4>>2]|0;if((g|0)==(d|0)){e=0;return e|0}if(!d){if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0){g=c[b>>2]|0;h=(g|0)==0?0:g+-4|0;g=h+4|0;if(c[h>>2]|0){i=0;do{j=c[g+(i*12|0)+8>>2]|0;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);i=i+1|0}while(i>>>0<(c[h>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(f,1)}c[b>>2]=0;e=0;return e|0}__ZN6VectorIN17FileAccessNetwork4PageEE14_copy_on_writeEv(b);f=d*12|0;if(d>>>0<=357913941?(h=f+-1|0,i=h>>>1|h,h=i>>>2|i,i=h>>>4|h,h=i>>>8|i,i=(h>>>16|h)+1|0,f>>>0<4294967264):0){a[1263537]=0;f=c[b>>2]|0;do if(!f)if((d|0)>0)k=23;else{l=0;k=32}else{h=c[f+-4>>2]|0;if((h|0)<(d|0))if(!h)k=23;else{g=__ZN6Memory14realloc_staticEPvjb(f,i,1)|0;if(g|0){a[1263537]=0;m=g;n=c[g+-4>>2]|0;break}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,300,1145876,0);e=6;return e|0}else{l=h;k=32}}while(0);do if((k|0)==23){h=__ZN6Memory12alloc_staticEjb(i,1)|0;if(h|0){a[1263537]=0;c[h+-4>>2]=0;c[h+-8>>2]=1;m=h;n=0;break}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,292,1145820,0);e=6;return e|0}else if((k|0)==32){if((l|0)<=(d|0)){e=0;return e|0}if((c[f+-4>>2]|0)>>>0>d>>>0){h=d;g=f;do{j=c[g+(h*12|0)+8>>2]|0;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);h=h+1|0;g=c[b>>2]|0}while(h>>>0<(c[g+-4>>2]|0)>>>0);o=g}else o=f;h=__ZN6Memory14realloc_staticEPvjb(o,i,1)|0;if(!h){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,324,1145876,0);e=6;return e|0}else{a[1263537]=0;c[b>>2]=h;c[h+-4>>2]=d;e=0;return e|0}}while(0);c[b>>2]=m;if((n|0)<(d|0)){b=n;do{c[m+(b*12|0)+8>>2]=0;c[m+(b*12|0)>>2]=0;a[m+(b*12|0)+4>>0]=0;b=b+1|0}while((b|0)!=(d|0))}c[m+-4>>2]=d;e=0;return e|0}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,285,1145723,0);e=6;return e|0}function __ZN3MapIiP17FileAccessNetwork10ComparatorIiE16DefaultAllocatorEixERKi(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;g=c[b>>2]|0;if(!g){h=__ZnwjPFPvjE(32,4740)|0;i=h+16|0;c[i>>2]=0;c[i+4>>2]=0;c[b>>2]=h;i=c[b+4>>2]|0;c[h+4>>2]=i;c[h+8>>2]=i;c[h+12>>2]=i;c[h>>2]=1;if(!h){c[f>>2]=0;j=f;k=14}else{n=h;o=i;k=5}}else{n=g;o=c[b+4>>2]|0;k=5}a:do if((k|0)==5){g=c[n+8>>2]|0;b:do if((g|0)!=(o|0)){i=c[d>>2]|0;h=g;while(1){p=c[h+24>>2]|0;if((i|0)<(p|0))q=h+8|0;else{if((p|0)>=(i|0))break;q=h+4|0}p=c[q>>2]|0;if((p|0)==(o|0))break b;else h=p}if(!((h|0)==(o|0)|(h|0)==0)){r=h;break a}}while(0);c[f>>2]=0;if(!n){j=f;k=14}else{s=f;k=15}}while(0);if((k|0)==14){n=__ZnwjPFPvjE(32,4740)|0;o=n+16|0;c[o>>2]=0;c[o+4>>2]=0;c[b>>2]=n;o=c[b+4>>2]|0;c[n+4>>2]=o;c[n+8>>2]=o;c[n+12>>2]=o;c[n>>2]=1;s=j;k=15}if((k|0)==15){k=__ZN3MapIiP17FileAccessNetwork10ComparatorIiE16DefaultAllocatorE10_insert_rbERKiRKS1_(b,d,f)|0;if(!k){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145936,616,1145947,0);t=0;l=e;return t|0}else r=k}a[1263537]=0;t=r+28|0;l=e;return t|0}function __ZN3MapIiP17FileAccessNetwork10ComparatorIiE16DefaultAllocatorE10_insert_rbERKiRKS1_(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f;a[g>>0]=0;h=__ZN3MapIiP17FileAccessNetwork10ComparatorIiE16DefaultAllocatorE7_insertERKiRb(b,d,g)|0;if(h|0)c[h+28>>2]=c[e>>2];if(a[g>>0]|0){l=f;return h|0}g=b+8|0;c[g>>2]=(c[g>>2]|0)+1;g=h+12|0;e=c[g>>2]|0;if(!(c[e>>2]|0)){d=b+4|0;i=h;j=e;k=e;e=g;while(1){g=j+12|0;n=c[g>>2]|0;o=c[n+8>>2]|0;p=n;do if((j|0)==(o|0)){q=c[n+4>>2]|0;if(!(c[q>>2]|0)){c[k>>2]=1;a[1263537]=0;c[q>>2]=1;if((c[d>>2]|0)==(n|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);r=c[(c[e>>2]|0)+12>>2]|0;break}else{a[1263537]=0;c[n>>2]=0;r=n;break}}q=j+4|0;if((i|0)==(c[q>>2]|0)){s=i+8|0;t=c[s>>2]|0;c[q>>2]=t;if((t|0)==(c[d>>2]|0))u=p;else{c[t+12>>2]=j;u=c[g>>2]|0}t=i+12|0;c[t>>2]=u;q=c[g>>2]|0;v=q+8|0;c[((c[v>>2]|0)==(j|0)?v:q+4|0)>>2]=i;c[s>>2]=j;c[g>>2]=i;w=j;x=i;y=c[t>>2]|0}else{w=i;x=j;y=n}a[1263537]=0;c[x>>2]=1;t=c[d>>2]|0;if((t|0)==(y|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);z=c[(c[w+12>>2]|0)+12>>2]|0;A=c[d>>2]|0}else{a[1263537]=0;c[y>>2]=0;z=y;A=t}t=z+8|0;s=c[t>>2]|0;q=s+4|0;v=c[q>>2]|0;c[t>>2]=v;if((v|0)!=(A|0))c[v+12>>2]=z;v=z+12|0;c[s+12>>2]=c[v>>2];t=c[v>>2]|0;B=t+4|0;c[((c[B>>2]|0)==(z|0)?B:t+8|0)>>2]=s;c[q>>2]=z;c[v>>2]=s;r=w}else{if(!(c[o>>2]|0)){c[k>>2]=1;a[1263537]=0;c[o>>2]=1;if((c[d>>2]|0)==(n|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);r=c[(c[e>>2]|0)+12>>2]|0;break}else{a[1263537]=0;c[n>>2]=0;r=n;break}}s=j+8|0;if((i|0)==(c[s>>2]|0)){v=i+4|0;q=c[v>>2]|0;c[s>>2]=q;if((q|0)==(c[d>>2]|0))C=p;else{c[q+12>>2]=j;C=c[g>>2]|0}q=i+12|0;c[q>>2]=C;s=c[g>>2]|0;t=s+4|0;c[((c[t>>2]|0)==(j|0)?t:s+8|0)>>2]=i;c[v>>2]=j;c[g>>2]=i;D=j;E=i;F=c[q>>2]|0}else{D=i;E=j;F=n}a[1263537]=0;c[E>>2]=1;q=c[d>>2]|0;if((q|0)==(F|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);G=c[d>>2]|0;H=c[(c[D+12>>2]|0)+12>>2]|0}else{a[1263537]=0;c[F>>2]=0;G=q;H=F}q=H+4|0;v=c[q>>2]|0;s=v+8|0;t=c[s>>2]|0;c[q>>2]=t;if((t|0)!=(G|0))c[t+12>>2]=H;t=H+12|0;c[v+12>>2]=c[t>>2];q=c[t>>2]|0;B=q+8|0;c[((c[B>>2]|0)==(H|0)?B:q+4|0)>>2]=v;c[s>>2]=H;c[t>>2]=v;r=D}while(0);n=r+12|0;g=c[n>>2]|0;if(!(c[g>>2]|0)){i=r;j=g;k=g;e=n}else break}}e=c[(c[b>>2]|0)+8>>2]|0;a[1263537]=0;c[e>>2]=1;l=f;return h|0}function __ZN3MapIiP17FileAccessNetwork10ComparatorIiE16DefaultAllocatorE7_insertERKiRb(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0;f=c[b>>2]|0;g=c[f+8>>2]|0;h=b+4|0;i=c[h>>2]|0;a:do if((g|0)==(i|0))j=f;else{k=c[d>>2]|0;l=g;while(1){m=c[l+24>>2]|0;if((k|0)<(m|0))n=l+8|0;else{if((m|0)>=(k|0))break;n=l+4|0}m=c[n>>2]|0;if((m|0)==(i|0)){j=l;break a}else l=m}a[e>>0]=1;o=l;return o|0}while(0);i=__ZnwjPFPvjE(32,4740)|0;c[i>>2]=0;c[i+4>>2]=0;c[i+8>>2]=0;c[i+12>>2]=0;c[i+16>>2]=0;c[i+20>>2]=0;c[i+12>>2]=j;n=c[h>>2]|0;g=i+4|0;c[g>>2]=n;f=i+8|0;c[f>>2]=n;c[i+24>>2]=c[d>>2];if((j|0)!=(c[b>>2]|0)?(c[d>>2]|0)>=(c[j+24>>2]|0):0)p=j+4|0;else p=j+8|0;c[p>>2]=i;a[e>>0]=0;e=c[g>>2]|0;g=c[h>>2]|0;if((e|0)==(g|0)){h=i;do{p=h;h=c[h+12>>2]|0}while((p|0)==(c[h+4>>2]|0));q=(h|0)==(c[b>>2]|0)?0:h}else{h=e;while(1){e=c[h+8>>2]|0;if((e|0)==(g|0)){q=h;break}else h=e}}c[i+16>>2]=q;h=c[f>>2]|0;b:do if((h|0)==(g|0)){f=i;while(1){e=f;f=c[f+12>>2]|0;if((e|0)!=(c[f+8>>2]|0)){r=f;break b}if((f|0)==(c[b>>2]|0)){r=0;break}}}else{f=h;while(1){l=c[f+4>>2]|0;if((l|0)==(g|0)){r=f;break}else f=l}}while(0);g=i+20|0;c[g>>2]=r;if(!q)s=r;else{c[q+20>>2]=i;s=c[g>>2]|0}if(!s){o=i;return o|0}c[s+16>>2]=i;o=i;return o|0}function __ZN14FileAccessPack5_openERK6Stringi(b,c,d){b=b|0;c=c|0;d=d|0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1108178,1103961,210,1130910,0);a[1263537]=0;return 2}function __ZN14FileAccessPack18_get_modified_timeERK6String(a,b){a=a|0;b=b|0;F=0;return 0}function __ZN14FileAccessPack5closeEv(a){a=a|0;var b=0;b=c[a+72>>2]|0;gj[c[(c[b>>2]|0)+12>>2]&8191](b);return}function __ZNK14FileAccessPack7is_openEv(a){a=a|0;var b=0;b=c[a+72>>2]|0;return ij[c[(c[b>>2]|0)+16>>2]&8191](b)|0}function __ZN14FileAccessPack4seekEj(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0;e=b+32|0;f=c[e+4>>2]|0;a[b+68>>0]=(0>f>>>0|(0==(f|0)?d>>>0>(c[e>>2]|0)>>>0:0))&1;e=c[b+72>>2]|0;f=c[(c[e>>2]|0)+20>>2]|0;g=b+24|0;h=_i64Add(c[g>>2]|0,c[g+4>>2]|0,d|0,0)|0;Pi[f&2047](e,h);c[b+64>>2]=d;return}function __ZN14FileAccessPack8seek_endEx(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0;e=c[(c[a>>2]|0)+20>>2]|0;f=a+32|0;g=_i64Add(c[f>>2]|0,c[f+4>>2]|0,b|0,d|0)|0;Pi[e&2047](a,g);return}function __ZNK14FileAccessPack7get_posEv(a){a=a|0;return c[a+64>>2]|0}function __ZNK14FileAccessPack7get_lenEv(a){a=a|0;return c[a+32>>2]|0}function __ZNK14FileAccessPack11eof_reachedEv(b){b=b|0;return (a[b+68>>0]|0)!=0|0}function __ZNK14FileAccessPack5get_8Ev(b){b=b|0;var d=0,e=0,f=0,g=0,h=0;d=b+64|0;e=c[d>>2]|0;f=b+32|0;g=c[f+4>>2]|0;if(0<g>>>0|(0==(g|0)?e>>>0<(c[f>>2]|0)>>>0:0)){c[d>>2]=e+1;e=c[b+72>>2]|0;h=ij[c[(c[e>>2]|0)+40>>2]&8191](e)|0;return h|0}else{a[b+68>>0]=1;h=0;return h|0}return 0}function __ZNK14FileAccessPack10get_bufferEPhi(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0;f=b+68|0;if(a[f>>0]|0){g=0;return g|0}h=((e|0)<0)<<31>>31;i=b+64|0;j=c[i>>2]|0;k=_i64Add(j|0,0,e|0,h|0)|0;l=F;m=b+32|0;n=c[m>>2]|0;o=c[m+4>>2]|0;if(l>>>0>o>>>0|(l|0)==(o|0)&k>>>0>n>>>0){k=_i64Subtract(n|0,o|0,j|0,0)|0;a[f>>0]=1;p=F;q=k}else{p=h;q=e}c[i>>2]=j+e;if((p|0)<0|(p|0)==0&q>>>0<1){g=0;return g|0}p=c[b+72>>2]|0;nj[c[(c[p>>2]|0)+68>>2]&2047](p,d,q)|0;g=q;return g|0}function __ZN14FileAccessPack15set_endian_swapEb(b,d){b=b|0;d=d|0;var e=0;a[b+4>>0]=d&1;e=c[b+72>>2]|0;Pi[c[(c[e>>2]|0)+80>>2]&2047](e,d);return}function __ZNK14FileAccessPack9get_errorEv(b){b=b|0;return ((a[b+68>>0]|0)==0?0:18)|0}function __ZN14FileAccessPack7store_8Eh(b,c){b=b|0;c=c|0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1117597,1103961,298,1130797,0);a[1263537]=0;return}function __ZN14FileAccessPack12store_bufferEPKhi(b,c,d){b=b|0;c=c|0;d=d|0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1117668,1103961,303,1130797,0);a[1263537]=0;return}function __ZN14FileAccessPack11file_existsERK6String(a,b){a=a|0;b=b|0;return 0}function __ZN14FileAccessPackD2Ev(a){a=a|0;var b=0;c[a>>2]=401096;b=c[a+72>>2]|0;if(b|0){gj[c[(c[b>>2]|0)+144>>2]&8191](b);__ZN6Memory11free_staticEPvb(b,0)}b=c[a+16>>2]|0;if(!b)return;if(__Z16atomic_decrementPj(b+-8|0)|0)return;__ZN6Memory11free_staticEPvb(b,1);return}function __ZN14FileAccessPackD0Ev(a){a=a|0;var b=0;c[a>>2]=401096;b=c[a+72>>2]|0;if(b|0){gj[c[(c[b>>2]|0)+144>>2]&8191](b);__ZN6Memory11free_staticEPvb(b,0)}b=c[a+16>>2]|0;if(!b){__ZdlPv(a);return}if(__Z16atomic_decrementPj(b+-8|0)|0){__ZdlPv(a);return}__ZN6Memory11free_staticEPvb(b,1);__ZdlPv(a);return}function __ZN15PackedSourcePCK13try_open_packERK6String(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,G=0,H=0;e=l;l=l+64|0;if((l|0)>=(m|0))ba(64);f=e+56|0;g=e+52|0;h=e+60|0;i=e+28|0;j=e+20|0;k=e+12|0;n=e+8|0;o=e+4|0;p=e;q=e+48|0;r=e+32|0;s=e+24|0;t=e+16|0;u=__ZN10FileAccess4openERK6StringiP5Error(d,1,0)|0;if(!u){v=0;l=e;return v|0}if((ij[c[(c[u>>2]|0)+48>>2]&8191](u)|0)!=1129333831){bj[c[(c[u>>2]|0)+24>>2]&4095](u,0,0);w=c[u>>2]|0;x=c[w+20>>2]|0;y=(ij[c[w+28>>2]&8191](u)|0)+-4|0;Pi[x&2047](u,y);if((ij[c[(c[u>>2]|0)+48>>2]&8191](u)|0)!=1129333831){gj[c[(c[u>>2]|0)+144>>2]&8191](u);__ZN6Memory11free_staticEPvb(u,0);v=0;l=e;return v|0}y=c[u>>2]|0;x=c[y+20>>2]|0;w=(ij[c[y+28>>2]&8191](u)|0)+-12|0;Pi[x&2047](u,w);w=ij[c[(c[u>>2]|0)+52>>2]&8191](u)|0;x=F;y=c[u>>2]|0;z=c[y+20>>2]|0;A=ij[c[y+28>>2]&8191](u)|0;y=_i64Subtract(-8,0,w|0,x|0)|0;x=_i64Add(y|0,F|0,A|0,0)|0;Pi[z&2047](u,x);if((ij[c[(c[u>>2]|0)+48>>2]&8191](u)|0)!=1129333831){gj[c[(c[u>>2]|0)+144>>2]&8191](u);__ZN6Memory11free_staticEPvb(u,0);v=0;l=e;return v|0}}x=ij[c[(c[u>>2]|0)+48>>2]&8191](u)|0;z=ij[c[(c[u>>2]|0)+48>>2]&8191](u)|0;A=ij[c[(c[u>>2]|0)+48>>2]&8191](u)|0;y=ij[c[(c[u>>2]|0)+48>>2]&8191](u)|0;c[h>>2]=__Z4itosx(x,0)|0;c[g>>2]=__ZplPKcRK6String(1104039,h)|0;c[f>>2]=__ZNK6String4utf8Ev(g)|0;__Z19_err_set_last_errorPKc(__ZNK10CharString8get_dataEv(f)|0);w=c[f>>2]|0;if(w|0?(__Z16atomic_decrementPj(w+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(w,1);w=c[g>>2]|0;if(w|0?(__Z16atomic_decrementPj(w+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(w,1);w=c[h>>2]|0;if(w|0?(__Z16atomic_decrementPj(w+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(w,1);a[1263537]=1;if((x|0)!=1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1108919,1103961,169,1104066,0);v=1;l=e;return v|0}a[1263537]=0;c[h>>2]=__Z4itosx(z,0)|0;c[p>>2]=__ZplPKcRK6String(1104129,h)|0;__ZN6StringC2EPKc(q,1219936);c[o>>2]=__ZNK6StringplERKS_(p,q)|0;c[r>>2]=__Z4itosx(A,0)|0;c[n>>2]=__ZNK6StringplERKS_(o,r)|0;__ZN6StringC2EPKc(s,1219936);c[k>>2]=__ZNK6StringplERKS_(n,s)|0;c[t>>2]=__Z4itosx(y,0)|0;c[j>>2]=__ZNK6StringplERKS_(k,t)|0;c[i>>2]=__ZNK6String4utf8Ev(j)|0;__Z19_err_set_last_errorPKc(__ZNK10CharString8get_dataEv(i)|0);y=c[i>>2]|0;if(y|0?(__Z16atomic_decrementPj(y+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(y,1);y=c[j>>2]|0;if(y|0?(__Z16atomic_decrementPj(y+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(y,1);y=c[t>>2]|0;if(y|0?(__Z16atomic_decrementPj(y+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(y,1);y=c[k>>2]|0;if(y|0?(__Z16atomic_decrementPj(y+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(y,1);y=c[s>>2]|0;if(y|0?(__Z16atomic_decrementPj(y+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(y,1);y=c[n>>2]|0;if(y|0?(__Z16atomic_decrementPj(y+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(y,1);y=c[r>>2]|0;if(y|0?(__Z16atomic_decrementPj(y+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(y,1);y=c[o>>2]|0;if(y|0?(__Z16atomic_decrementPj(y+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(y,1);y=c[q>>2]|0;if(y|0?(__Z16atomic_decrementPj(y+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(y,1);y=c[p>>2]|0;if(y|0?(__Z16atomic_decrementPj(y+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(y,1);y=c[h>>2]|0;if(y|0?(__Z16atomic_decrementPj(y+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(y,1);a[1263537]=1;if(z>>>0<=3?!((z|0)==3&(A|0)!=0):0){a[1263537]=0;ij[c[(c[u>>2]|0)+48>>2]&8191](u)|0;ij[c[(c[u>>2]|0)+48>>2]&8191](u)|0;ij[c[(c[u>>2]|0)+48>>2]&8191](u)|0;ij[c[(c[u>>2]|0)+48>>2]&8191](u)|0;ij[c[(c[u>>2]|0)+48>>2]&8191](u)|0;ij[c[(c[u>>2]|0)+48>>2]&8191](u)|0;ij[c[(c[u>>2]|0)+48>>2]&8191](u)|0;ij[c[(c[u>>2]|0)+48>>2]&8191](u)|0;ij[c[(c[u>>2]|0)+48>>2]&8191](u)|0;ij[c[(c[u>>2]|0)+48>>2]&8191](u)|0;ij[c[(c[u>>2]|0)+48>>2]&8191](u)|0;ij[c[(c[u>>2]|0)+48>>2]&8191](u)|0;ij[c[(c[u>>2]|0)+48>>2]&8191](u)|0;ij[c[(c[u>>2]|0)+48>>2]&8191](u)|0;ij[c[(c[u>>2]|0)+48>>2]&8191](u)|0;ij[c[(c[u>>2]|0)+48>>2]&8191](u)|0;A=ij[c[(c[u>>2]|0)+48>>2]&8191](u)|0;if((A|0)<=0){v=1;l=e;return v|0}z=0;while(1){y=ij[c[(c[u>>2]|0)+48>>2]&8191](u)|0;c[h>>2]=0;__ZN6VectorIcE6resizeEi(h,y+1|0)|0;p=c[(c[u>>2]|0)+68>>2]|0;o=c[h>>2]|0;do if(!o)B=0;else{if((c[o+-8>>2]|0)>>>0<=1){B=o;break}n=c[o+-4>>2]|0;s=n+-1|0;k=s>>>1|s;s=k>>>2|k;k=s>>>4|s;s=k>>>8|k;k=__ZN6Memory12alloc_staticEjb((s>>>16|s)+1|0,1)|0;c[k+-8>>2]=1;c[k+-4>>2]=n;if(n|0){s=0;do{a[k+s>>0]=a[(c[h>>2]|0)+s>>0]|0;s=s+1|0}while((s|0)!=(n|0))}n=c[h>>2]|0;do if(n|0){if(__Z16atomic_decrementPj(n+-8|0)|0)break;__ZN6Memory11free_staticEPvb(n,1)}while(0);c[h>>2]=k;B=k}while(0);nj[p&2047](u,B,y)|0;if((y|0)<0){C=71;break}o=c[h>>2]|0;n=(o|0)==0;if(n)D=0;else D=c[o+-4>>2]|0;if((D|0)<=(y|0)){if(n)E=0;else E=c[o+-4>>2]|0;if((E|0)<=(y|0)){C=71;break}a[1263537]=0}if((c[o+-8>>2]|0)>>>0>1){n=c[o+-4>>2]|0;s=n+-1|0;t=s>>>1|s;s=t>>>2|t;t=s>>>4|s;s=t>>>8|t;t=__ZN6Memory12alloc_staticEjb((s>>>16|s)+1|0,1)|0;c[t+-8>>2]=1;c[t+-4>>2]=n;if(n|0){s=0;do{a[t+s>>0]=a[(c[h>>2]|0)+s>>0]|0;s=s+1|0}while((s|0)!=(n|0))}n=c[h>>2]|0;do if(n|0){if(__Z16atomic_decrementPj(n+-8|0)|0)break;__ZN6Memory11free_staticEPvb(n,1)}while(0);c[h>>2]=t;G=t}else G=o;a[G+y>>0]=0;c[q>>2]=0;n=c[h>>2]|0;do if(!n)H=0;else{if((c[n+-8>>2]|0)>>>0<=1){H=n;break}s=c[n+-4>>2]|0;p=s+-1|0;j=p>>>1|p;p=j>>>2|j;j=p>>>4|p;p=j>>>8|j;j=__ZN6Memory12alloc_staticEjb((p>>>16|p)+1|0,1)|0;c[j+-8>>2]=1;c[j+-4>>2]=s;if(s|0){p=0;do{a[j+p>>0]=a[(c[h>>2]|0)+p>>0]|0;p=p+1|0}while((p|0)!=(s|0))}s=c[h>>2]|0;do if(s|0){if(__Z16atomic_decrementPj(s+-8|0)|0)break;__ZN6Memory11free_staticEPvb(s,1)}while(0);c[h>>2]=j;H=j}while(0);__ZN6String10parse_utf8EPKci(q,H,-1)|0;n=ij[c[(c[u>>2]|0)+52>>2]&8191](u)|0;y=F;o=ij[c[(c[u>>2]|0)+52>>2]&8191](u)|0;t=F;nj[c[(c[u>>2]|0)+68>>2]&2047](u,r,16)|0;__ZN10PackedData8add_pathERK6StringS2_yyPKhP10PackSource(c[313765]|0,d,q,n,y,o,t,r,b);t=c[q>>2]|0;do if(t|0){if(__Z16atomic_decrementPj(t+-8|0)|0)break;__ZN6Memory11free_staticEPvb(t,1)}while(0);t=c[h>>2]|0;do if(t|0){if(__Z16atomic_decrementPj(t+-8|0)|0)break;__ZN6Memory11free_staticEPvb(t,1)}while(0);z=z+1|0;if((z|0)>=(A|0)){v=1;C=95;break}}if((C|0)==71)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((C|0)==95){l=e;return v|0}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1108919,1103961,171,1104179,0);v=1;l=e;return v|0}function __ZN15PackedSourcePCK8get_fileERK6StringPN10PackedData10PackedFileE(a,b,c){a=a|0;b=b|0;c=c|0;b=__ZnwjPKc(80,1263606)|0;__ZN14FileAccessPackC2ERK6StringRKN10PackedData10PackedFileE(b,0,c);return b|0}function __ZN10PackSourceD2Ev(a){a=a|0;return}function __ZN15PackedSourcePCKD0Ev(a){a=a|0;__ZdlPv(a);return}function __ZN14FileAccessPackC2ERK6StringRKN10PackedData10PackedFileE(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=d+4|0;g=d;h=d+8|0;__ZN10FileAccessC2Ev(b);c[b>>2]=401096;i=b+16|0;c[i>>2]=0;if((c[e>>2]|0?(c[i>>2]=0,j=c[e>>2]|0,j|0):0)?__Z28atomic_conditional_incrementPj(j+-8|0)|0:0)c[i>>2]=c[e>>2];j=b+24|0;k=j;n=e+8|0;e=k+36|0;do{c[k>>2]=c[n>>2];k=k+4|0;n=n+4|0}while((k|0)<(e|0));n=__ZN10FileAccess4openERK6StringiP5Error(i,1,0)|0;k=b+72|0;c[k>>2]=n;do if(!n){c[h>>2]=0;e=c[i>>2]|0;if(e|0?(c[h>>2]=0,__Z28atomic_conditional_incrementPj(e+-8|0)|0):0)c[h>>2]=c[i>>2];c[g>>2]=__ZplPKcRK6String(1103990,h)|0;c[f>>2]=__ZNK6String4utf8Ev(g)|0;__Z19_err_set_last_errorPKc(__ZNK10CharString8get_dataEv(f)|0);e=c[f>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);e=c[g>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);e=c[h>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);a[1263537]=1;e=c[k>>2]|0;if(e|0){a[1263537]=0;o=e;break}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1104024,1103961,317,1117274,0);l=d;return}else o=n;while(0);Pi[c[(c[o>>2]|0)+20>>2]&2047](o,c[j>>2]|0);c[b+64>>2]=0;a[b+68>>0]=0;l=d;return}function __ZN10FileAccessC2Ev(b){b=b|0;c[b>>2]=396424;a[b+4>>0]=0;a[b+5>>0]=0;c[b+8>>2]=2;return}function __ZN10PackedData8add_pathERK6StringS2_yyPKhP10PackSource(b,d,e,f,g,h,i,j,k){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;i=i|0;j=j|0;k=k|0;var n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ca=0,da=0;n=l;l=l+96|0;if((l|0)>=(m|0))ba(96);o=n+48|0;p=n;q=n+88|0;r=n+80|0;s=n+72|0;t=n+68|0;u=n+84|0;v=n+64|0;w=n+76|0;x=__ZNK6String10md5_bufferEv(e)|0;if(!x)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);y=c[x+-4>>2]|0;if((y|0)<=0)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);z=x;A=c[z>>2]|0;B=c[z+4>>2]|0;z=o;c[z>>2]=A;c[z+4>>2]=B;if((y|0)<=8)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);y=x+8|0;z=c[y>>2]|0;C=c[y+4>>2]|0;y=o+8|0;c[y>>2]=z;c[y+4>>2]=C;if(!(__Z16atomic_decrementPj(x+-8|0)|0))__ZN6Memory11free_staticEPvb(x,1);x=c[b>>2]|0;if(!x)D=0;else{y=c[x+8>>2]|0;x=c[b+4>>2]|0;a:do if((y|0)==(x|0))E=y;else{F=y;while(1){G=F+24|0;H=c[G>>2]|0;I=c[G+4>>2]|0;if((H|0)==(A|0)&(I|0)==(B|0)){G=F+32|0;J=c[G>>2]|0;K=c[G+4>>2]|0;if(!(C>>>0<K>>>0|(C|0)==(K|0)&z>>>0<J>>>0))if(K>>>0<C>>>0|(K|0)==(C|0)&J>>>0<z>>>0)L=16;else{E=F;break a}else L=13}else if(!(B>>>0<I>>>0|(B|0)==(I|0)&A>>>0<H>>>0))if(I>>>0<B>>>0|(I|0)==(B|0)&H>>>0<A>>>0)L=16;else{E=F;break a}else L=13;if((L|0)==13){L=0;M=F+8|0}else if((L|0)==16){L=0;M=F+4|0}F=c[M>>2]|0;if((F|0)==(x|0)){E=x;break}}}while(0);D=(E|0)!=(x|0)&(E|0)!=0}c[p>>2]=0;E=c[d>>2]|0;if((E|0)!=0?(c[p>>2]=0,(__Z28atomic_conditional_incrementPj(E+-8|0)|0)!=0):0){E=c[d>>2]|0;c[p>>2]=E;N=E;O=E;P=E}else{N=0;O=0;P=0}E=p+8|0;d=E;c[d>>2]=f;c[d+4>>2]=g;g=p+16|0;c[g>>2]=h;c[g+4>>2]=i;i=p+24|0;g=j;j=i+16|0;do{a[i>>0]=a[g>>0]|0;i=i+1|0;g=g+1|0}while((i|0)<(j|0));c[p+40>>2]=k;k=__ZN3MapIN10PackedData7PathMD5ENS0_10PackedFileE10ComparatorIS1_E16DefaultAllocatorEixERKS1_(b,o)|0;o=c[k>>2]|0;if((o|0)!=(N|0)){if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(o,1);c[k>>2]=0;if(N|0?__Z28atomic_conditional_incrementPj(N+-8|0)|0:0)c[k>>2]=O}i=k+8|0;g=E;j=i+36|0;do{c[i>>2]=c[g>>2];i=i+4|0;g=g+4|0}while((i|0)<(j|0));if(!D){__ZN6StringC2EPKc(r,1123467);__ZN6StringC2EPKc(s,1263606);c[q>>2]=__ZNK6String13replace_firstES_S_(e,r,s)|0;D=c[s>>2]|0;if(D|0?(__Z16atomic_decrementPj(D+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(D,1);D=c[r>>2]|0;if(D|0?(__Z16atomic_decrementPj(D+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(D,1);D=c[b+16>>2]|0;__ZN6StringC2EPKc(t,1142570);b=(__ZNK6String4findES_i(q,t,0)|0)==-1;r=c[t>>2]|0;if(r|0?(__Z16atomic_decrementPj(r+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(r,1);if(b)Q=D;else{c[v>>2]=__ZNK6String12get_base_dirEv(q)|0;__ZN6StringC2EPKc(w,1142570);c[u>>2]=__ZNK6String5splitERKS_b(v,w,1)|0;b=c[w>>2]|0;if(b|0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(b,1);b=c[v>>2]|0;if((b|0)!=0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0){__ZN6Memory11free_staticEPvb(b,1);R=0;S=D}else{R=0;S=D}while(1){T=c[u>>2]|0;D=(T|0)==0;if(D)U=0;else U=c[T+-4>>2]|0;if((R|0)>=(U|0))break;b=S+8|0;if(D)V=0;else V=c[T+-4>>2]|0;do if((V|0)<=(R|0)){if(D)W=0;else W=c[T+-4>>2]|0;if((W|0)>(R|0)){a[1263537]=0;L=66;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);X=0;break}}else L=66;while(0);if((L|0)==66){L=0;__ZN6VectorI6StringE14_copy_on_writeEv(u);X=(c[u>>2]|0)+(R<<2)|0}do if(!(c[b>>2]|0))L=69;else{if(!(__ZNK3MapI6StringPN10PackedData9PackedDirE10ComparatorIS0_E16DefaultAllocatorE5_findERKS0_(b,X)|0)){L=69;break}D=c[u>>2]|0;v=(D|0)==0;if(v)Y=0;else Y=c[D+-4>>2]|0;do if((Y|0)<=(R|0)){if(v)Z=0;else Z=c[D+-4>>2]|0;if((Z|0)>(R|0)){a[1263537]=0;L=94;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);_=0;break}}else L=94;while(0);if((L|0)==94){L=0;__ZN6VectorI6StringE14_copy_on_writeEv(u);_=(c[u>>2]|0)+(R<<2)|0}$=c[(__ZN3MapI6StringPN10PackedData9PackedDirE10ComparatorIS0_E16DefaultAllocatorEixERKS0_(b,_)|0)>>2]|0}while(0);if((L|0)==69){L=0;D=__ZnwjPKc(32,1263606)|0;v=D+4|0;c[v>>2]=0;c[D+12>>2]=379008;c[D+8>>2]=0;c[D+16>>2]=0;c[D+24>>2]=379008;c[D+20>>2]=0;c[D+28>>2]=0;w=c[u>>2]|0;r=(w|0)==0;if(r)aa=0;else aa=c[w+-4>>2]|0;do if((aa|0)<=(R|0)){if(r)ca=0;else ca=c[w+-4>>2]|0;if((ca|0)>(R|0)){a[1263537]=0;L=77;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);da=0;break}}else L=77;while(0);if((L|0)==77){L=0;__ZN6VectorI6StringE14_copy_on_writeEv(u);da=(c[u>>2]|0)+(R<<2)|0}w=c[v>>2]|0;do if((w|0)!=(c[da>>2]|0)){do if(w|0){if(__Z16atomic_decrementPj(w+-8|0)|0)break;__ZN6Memory11free_staticEPvb(w,1)}while(0);c[v>>2]=0;r=c[da>>2]|0;if(!r)break;if(!(__Z28atomic_conditional_incrementPj(r+-8|0)|0))break;c[v>>2]=c[da>>2]}while(0);c[D>>2]=S;c[(__ZN3MapI6StringPN10PackedData9PackedDirE10ComparatorIS0_E16DefaultAllocatorEixERKS0_(b,v)|0)>>2]=D;$=D}R=R+1|0;S=$}if(T|0?(__Z16atomic_decrementPj(T+-8|0)|0)==0:0){$=c[u>>2]|0;R=($|0)==0?0:$+-4|0;$=R+4|0;if(c[R>>2]|0){da=0;do{L=c[$+(da<<2)>>2]|0;do if(L|0){if(__Z16atomic_decrementPj(L+-8|0)|0)break;__ZN6Memory11free_staticEPvb(L,1)}while(0);da=da+1|0}while(da>>>0<(c[R>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(T,1)}Q=S}S=Q+20|0;c[u>>2]=__ZNK6String8get_fileEv(e)|0;if(!(c[S>>2]|0)){e=__ZnwjPFPvjE(28,4740)|0;T=e+16|0;c[T>>2]=0;c[T+4>>2]=0;c[T+8>>2]=0;c[S>>2]=e;T=c[Q+24>>2]|0;c[e+4>>2]=T;c[e+8>>2]=T;c[e+12>>2]=T;c[e>>2]=1}__ZN3SetI6String10ComparatorIS0_E16DefaultAllocatorE10_insert_rbERKS0_(S,u)|0;S=c[u>>2]|0;if(S|0?(__Z16atomic_decrementPj(S+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(S,1);S=c[q>>2]|0;if(S|0?(__Z16atomic_decrementPj(S+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(S,1)}if(!P){l=n;return}if(__Z16atomic_decrementPj(P+-8|0)|0){l=n;return}__ZN6Memory11free_staticEPvb(P,1);l=n;return}function __ZN3MapIN10PackedData7PathMD5ENS0_10PackedFileE10ComparatorIS1_E16DefaultAllocatorEixERKS1_(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0;e=l;l=l+48|0;if((l|0)>=(m|0))ba(48);f=e;g=c[b>>2]|0;if(!g){h=__ZnwjPFPvjE(88,4740)|0;i=h+16|0;c[i>>2]=0;c[i+4>>2]=0;c[i+8>>2]=0;c[i+12>>2]=0;c[i+16>>2]=0;c[i+20>>2]=0;c[i+24>>2]=0;c[b>>2]=h;i=c[b+4>>2]|0;c[h+4>>2]=i;c[h+8>>2]=i;c[h+12>>2]=i;c[h>>2]=1;j=i;if(!h){k=f;n=k+48|0;do{c[k>>2]=0;k=k+4|0}while((k|0)<(n|0));o=f;p=17}else{q=h;r=j;p=5}}else{q=g;r=c[b+4>>2]|0;p=5}a:do if((p|0)==5){g=c[q+8>>2]|0;b:do if((g|0)!=(r|0)){j=d;h=c[j>>2]|0;i=c[j+4>>2]|0;j=d+8|0;s=c[j>>2]|0;t=c[j+4>>2]|0;j=g;while(1){u=j+24|0;v=c[u>>2]|0;w=c[u+4>>2]|0;if((v|0)==(h|0)&(w|0)==(i|0)){u=j+32|0;x=c[u>>2]|0;y=c[u+4>>2]|0;if(!(t>>>0<y>>>0|(t|0)==(y|0)&s>>>0<x>>>0))if(y>>>0<t>>>0|(y|0)==(t|0)&x>>>0<s>>>0)p=13;else break;else p=10}else if(!(i>>>0<w>>>0|(i|0)==(w|0)&h>>>0<v>>>0))if(w>>>0<i>>>0|(w|0)==(i|0)&v>>>0<h>>>0)p=13;else break;else p=10;if((p|0)==10){p=0;z=j+8|0}else if((p|0)==13){p=0;z=j+4|0}v=c[z>>2]|0;if((v|0)==(r|0))break b;else j=v}if(!((j|0)==(r|0)|(j|0)==0)){A=j;break a}}while(0);g=(q|0)==0;k=f;n=k+48|0;do{c[k>>2]=0;k=k+4|0}while((k|0)<(n|0));if(g){o=f;p=17}else{B=f;p=18}}while(0);if((p|0)==17){k=__ZnwjPFPvjE(88,4740)|0;n=k+16|0;c[n>>2]=0;c[n+4>>2]=0;c[n+8>>2]=0;c[n+12>>2]=0;c[n+16>>2]=0;c[n+20>>2]=0;c[n+24>>2]=0;c[b>>2]=k;n=c[b+4>>2]|0;c[k+4>>2]=n;c[k+8>>2]=n;c[k+12>>2]=n;c[k>>2]=1;B=o;p=18}if((p|0)==18){p=__ZN3MapIN10PackedData7PathMD5ENS0_10PackedFileE10ComparatorIS1_E16DefaultAllocatorE10_insert_rbERKS1_RKS2_(b,d,f)|0;d=c[f>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);if(!p){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145936,616,1145947,0);C=0;l=e;return C|0}else A=p}a[1263537]=0;C=A+40|0;l=e;return C|0}function __ZNK6String12get_base_dirEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0;b=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=b+32|0;e=b+28|0;f=b+8|0;g=b+4|0;h=b+24|0;i=b+20|0;j=b+16|0;k=b+12|0;n=b;c[e>>2]=0;__ZN6String9copy_fromEPKc(e,1105412);o=__ZNK6String4findES_i(a,e,0)|0;p=c[e>>2]|0;if(p|0?(__Z16atomic_decrementPj(p+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(p,1);c[f>>2]=0;c[g>>2]=0;a:do if((o|0)==-1){p=c[a>>2]|0;if(p){e=c[p+-4>>2]|0;do if((e|1|0)!=1){if((e|0)<=0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);break}if((e|0)!=1?(c[p>>2]|0)==47:0){q=c[a>>2]|0;if(((q|0)!=0?(r=c[q+-4>>2]|0,s=r|0?r+-1|0:0,r=c[q+-4>>2]|0,(r|1|0)!=1):0)?(t=r|0?r+-1|0:0,!((s|0)<1|(t|0)<2)):0){u=(s|0)>=(t|0)?t+-1|0:s;if(r)if((r|0)>0)v=q;else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);v=0}else v=1253776;c[d>>2]=0;__ZN6String9copy_fromEPKwi(d,v+4|0,u);w=d;x=d}else{y=d;z=47}if((z|0)==47){c[d>>2]=0;__ZN6String9copy_fromEPKc(d,1263606);w=d;x=y}u=c[w>>2]|0;q=u;if(u){c[f>>2]=0;if(!(__Z28atomic_conditional_incrementPj(u+-8|0)|0)){A=0;B=0}else{c[f>>2]=q;A=u;B=u}if(!(__Z16atomic_decrementPj(u+-8|0)|0)){__ZN6Memory11free_staticEPvb(u,1);C=B;D=A}else{C=B;D=A}}else{C=0;D=0}__ZN6String9copy_fromEPKc(g,1142570);E=C;F=D;break a}}while(0);p=c[a>>2]|0;if((p|0)!=0?(c[f>>2]=0,(__Z28atomic_conditional_incrementPj(p+-8|0)|0)!=0):0){p=c[a>>2]|0;c[f>>2]=p;E=p;F=p}else{E=0;F=0}}else{E=0;F=0}}else{p=o+3|0;e=c[a>>2]|0;if(((e|0)!=0?(u=c[e+-4>>2]|0,q=u|0?u+-1|0:0,u=c[e+-4>>2]|0,!((o|0)<-3|(u|1|0)==1)):0)?(r=u|0?u+-1|0:0,!((q|0)<1|(r|0)<=(p|0))):0){s=(q+p|0)>(r|0)?r-p|0:q;if(u)if((u|0)>0)G=e;else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);G=0}else G=1253776;c[d>>2]=0;__ZN6String9copy_fromEPKwi(d,G+(p<<2)|0,s);H=d;I=d}else{J=d;z=9}if((z|0)==9){c[d>>2]=0;__ZN6String9copy_fromEPKc(d,1263606);H=d;I=J}s=c[H>>2]|0;e=s;if(s){c[f>>2]=0;if(!(__Z28atomic_conditional_incrementPj(s+-8|0)|0)){K=0;L=0}else{c[f>>2]=e;K=s;L=s}if(!(__Z16atomic_decrementPj(s+-8|0)|0)){__ZN6Memory11free_staticEPvb(s,1);M=L;N=K}else{M=L;N=K}}else{M=0;N=0}s=c[a>>2]|0;if(((s|0)!=0?(e=c[s+-4>>2]|0,(e|1|0)!=1):0)?(u=e|0?e+-1|0:0,!((p|0)<1|(u|0)<1)):0){q=(p|0)>(u|0)?u:p;if(e)if((e|0)>0)O=s;else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);O=0}else O=1253776;c[d>>2]=0;__ZN6String9copy_fromEPKwi(d,O,q);P=d}else{c[d>>2]=0;__ZN6String9copy_fromEPKc(d,1263606);P=d}q=c[P>>2]|0;s=q;e=c[g>>2]|0;if((e|0)==(q|0)){if(!q){E=M;F=N;break}}else{if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);c[g>>2]=0;if(!q){E=M;F=N;break}if(__Z28atomic_conditional_incrementPj(q+-8|0)|0)c[g>>2]=s}if(!(__Z16atomic_decrementPj(q+-8|0)|0)){__ZN6Memory11free_staticEPvb(q,1);E=M;F=N}else{E=M;F=N}}while(0);c[h>>2]=0;__ZN6String9copy_fromEPKc(h,1142570);N=0;M=-1;while(1){c[d>>2]=0;P=c[h>>2]|0;if(P|0?(c[d>>2]=0,__Z28atomic_conditional_incrementPj(P+-8|0)|0):0)c[d>>2]=c[h>>2];P=__ZNK6String4findES_i(f,d,N)|0;O=(P|0)==-1;a=c[d>>2]|0;if(a|0?(__Z16atomic_decrementPj(a+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(a,1);if(O)break;else{N=P+1|0;M=P}}c[i>>2]=0;__ZN6String9copy_fromEPKc(i,1106939);N=0;P=-1;while(1){c[d>>2]=0;O=c[i>>2]|0;if(O|0?(c[d>>2]=0,__Z28atomic_conditional_incrementPj(O+-8|0)|0):0)c[d>>2]=c[i>>2];O=__ZNK6String4findES_i(f,d,N)|0;a=(O|0)==-1;K=c[d>>2]|0;if(K|0?(__Z16atomic_decrementPj(K+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(K,1);if(a)break;else{N=O+1|0;P=O}}if((M|0)>(P|0)){c[j>>2]=0;__ZN6String9copy_fromEPKc(j,1142570);Q=0;R=1;S=j}else{c[k>>2]=0;__ZN6String9copy_fromEPKc(k,1106939);Q=1;R=0;S=k}P=0;M=-1;while(1){c[d>>2]=0;N=c[S>>2]|0;if(N|0?(c[d>>2]=0,__Z28atomic_conditional_incrementPj(N+-8|0)|0):0)c[d>>2]=c[S>>2];N=__ZNK6String4findES_i(f,d,P)|0;O=(N|0)==-1;a=c[d>>2]|0;if(a|0?(__Z16atomic_decrementPj(a+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(a,1);if(O)break;else{P=N+1|0;M=N}}if((Q?(Q=c[k>>2]|0,Q|0):0)?(__Z16atomic_decrementPj(Q+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Q,1);if((R?(R=c[j>>2]|0,R|0):0)?(__Z16atomic_decrementPj(R+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(R,1);R=c[i>>2]|0;if(R|0?(__Z16atomic_decrementPj(R+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(R,1);R=c[h>>2]|0;if(R|0?(__Z16atomic_decrementPj(R+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(R,1);if((M|0)==-1){R=c[g>>2]|0;if((R|0)!=0?(__Z28atomic_conditional_incrementPj(R+-8|0)|0)!=0:0)T=c[g>>2]|0;else T=0}else{if(((E|0)!=0?(R=c[E+-4>>2]|0,(R|1|0)!=1):0)?(h=R|0?R+-1|0:0,!((M|0)<1|(h|0)<1)):0){i=(M|0)>(h|0)?h:M;if(R)if((R|0)>0)U=E;else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);U=0}else U=1253776;c[d>>2]=0;__ZN6String9copy_fromEPKwi(d,U,i);V=d}else{c[d>>2]=0;__ZN6String9copy_fromEPKc(d,1263606);V=d}i=c[V>>2]|0;c[n>>2]=i;c[d>>2]=0;V=c[g>>2]|0;U=i;if(V|0?(c[d>>2]=0,__Z28atomic_conditional_incrementPj(V+-8|0)|0):0)c[d>>2]=c[g>>2];__ZN6StringpLERKS_(d,n)|0;n=c[d>>2]|0;if(i|0?(__Z16atomic_decrementPj(U+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(U,1);T=n}n=c[g>>2]|0;if(n|0?(__Z16atomic_decrementPj(n+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(n,1);if(!F){W=T;l=b;return W|0}if(__Z16atomic_decrementPj(F+-8|0)|0){W=T;l=b;return W|0}__ZN6Memory11free_staticEPvb(F,1);W=T;l=b;return W|0}function __ZN3MapIN10PackedData7PathMD5ENS0_10PackedFileE10ComparatorIS1_E16DefaultAllocatorE10_insert_rbERKS1_RKS2_(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f;a[g>>0]=0;h=__ZN3MapIN10PackedData7PathMD5ENS0_10PackedFileE10ComparatorIS1_E16DefaultAllocatorE7_insertERKS1_Rb(b,d,g)|0;if(h|0){d=h+40|0;i=c[d>>2]|0;if((i|0)!=(c[e>>2]|0)){if(i|0?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);c[d>>2]=0;i=c[e>>2]|0;if(i|0?__Z28atomic_conditional_incrementPj(i+-8|0)|0:0)c[d>>2]=c[e>>2]}d=h+48|0;i=e+8|0;e=d+36|0;do{c[d>>2]=c[i>>2];d=d+4|0;i=i+4|0}while((d|0)<(e|0))}if(a[g>>0]|0){l=f;return h|0}g=b+8|0;c[g>>2]=(c[g>>2]|0)+1;g=h+12|0;i=c[g>>2]|0;if(!(c[i>>2]|0)){d=b+4|0;e=h;j=i;k=i;i=g;while(1){g=j+12|0;n=c[g>>2]|0;o=c[n+8>>2]|0;p=n;do if((j|0)==(o|0)){q=c[n+4>>2]|0;if(!(c[q>>2]|0)){c[k>>2]=1;a[1263537]=0;c[q>>2]=1;if((c[d>>2]|0)==(n|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);r=c[(c[i>>2]|0)+12>>2]|0;break}else{a[1263537]=0;c[n>>2]=0;r=n;break}}q=j+4|0;if((e|0)==(c[q>>2]|0)){s=e+8|0;t=c[s>>2]|0;c[q>>2]=t;q=c[d>>2]|0;if((t|0)==(q|0))u=p;else{c[t+12>>2]=j;u=c[g>>2]|0}t=e+12|0;c[t>>2]=u;v=c[g>>2]|0;w=v+8|0;if((c[w>>2]|0)==(j|0))c[w>>2]=e;else c[v+4>>2]=e;c[s>>2]=j;c[g>>2]=e;x=j;y=e;z=q;A=c[t>>2]|0}else{x=e;y=j;z=c[d>>2]|0;A=n}a[1263537]=0;c[y>>2]=1;if((z|0)==(A|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);B=c[(c[x+12>>2]|0)+12>>2]|0;C=c[d>>2]|0}else{a[1263537]=0;c[A>>2]=0;B=A;C=z}t=B+8|0;q=c[t>>2]|0;s=q+4|0;v=c[s>>2]|0;c[t>>2]=v;if((v|0)!=(C|0))c[v+12>>2]=B;v=B+12|0;c[q+12>>2]=c[v>>2];t=c[v>>2]|0;w=t+4|0;if((c[w>>2]|0)==(B|0))c[w>>2]=q;else c[t+8>>2]=q;c[s>>2]=B;c[v>>2]=q;r=x}else{if(!(c[o>>2]|0)){c[k>>2]=1;a[1263537]=0;c[o>>2]=1;if((c[d>>2]|0)==(n|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);r=c[(c[i>>2]|0)+12>>2]|0;break}else{a[1263537]=0;c[n>>2]=0;r=n;break}}q=j+8|0;if((e|0)==(c[q>>2]|0)){v=e+4|0;s=c[v>>2]|0;c[q>>2]=s;q=c[d>>2]|0;if((s|0)==(q|0))D=p;else{c[s+12>>2]=j;D=c[g>>2]|0}s=e+12|0;c[s>>2]=D;t=c[g>>2]|0;w=t+4|0;if((c[w>>2]|0)==(j|0))c[w>>2]=e;else c[t+8>>2]=e;c[v>>2]=j;c[g>>2]=e;E=j;F=e;G=q;H=c[s>>2]|0}else{E=e;F=j;G=c[d>>2]|0;H=n}a[1263537]=0;c[F>>2]=1;if((G|0)==(H|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);I=c[(c[E+12>>2]|0)+12>>2]|0;J=c[d>>2]|0}else{a[1263537]=0;c[H>>2]=0;I=H;J=G}s=I+4|0;q=c[s>>2]|0;v=q+8|0;t=c[v>>2]|0;c[s>>2]=t;if((t|0)!=(J|0))c[t+12>>2]=I;t=I+12|0;c[q+12>>2]=c[t>>2];s=c[t>>2]|0;w=s+8|0;if((c[w>>2]|0)==(I|0))c[w>>2]=q;else c[s+4>>2]=q;c[v>>2]=I;c[t>>2]=q;r=E}while(0);n=r+12|0;g=c[n>>2]|0;if(!(c[g>>2]|0)){e=r;j=g;k=g;i=n}else break}}i=c[(c[b>>2]|0)+8>>2]|0;a[1263537]=0;c[i>>2]=1;l=f;return h|0}function __ZN3MapIN10PackedData7PathMD5ENS0_10PackedFileE10ComparatorIS1_E16DefaultAllocatorE7_insertERKS1_Rb(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0;f=c[b>>2]|0;g=c[f+8>>2]|0;h=b+4|0;i=c[h>>2]|0;a:do if((g|0)==(i|0))j=f;else{k=d;l=c[k>>2]|0;m=c[k+4>>2]|0;k=d+8|0;n=c[k>>2]|0;o=c[k+4>>2]|0;k=g;while(1){p=k+24|0;q=c[p>>2]|0;r=c[p+4>>2]|0;if((q|0)==(l|0)&(r|0)==(m|0)){p=k+32|0;s=c[p+4>>2]|0;if(!(o>>>0<s>>>0|((o|0)==(s|0)?n>>>0<(c[p>>2]|0)>>>0:0))){p=k+32|0;s=c[p+4>>2]|0;if(s>>>0<o>>>0|((s|0)==(o|0)?(c[p>>2]|0)>>>0<n>>>0:0))t=9;else break}else t=6}else if(!(m>>>0<r>>>0|(m|0)==(r|0)&l>>>0<q>>>0))if(r>>>0<m>>>0|(r|0)==(m|0)&q>>>0<l>>>0)t=9;else break;else t=6;if((t|0)==6){t=0;u=k+8|0}else if((t|0)==9){t=0;u=k+4|0}q=c[u>>2]|0;if((q|0)==(i|0)){j=k;break a}else k=q}a[e>>0]=1;v=k;return v|0}while(0);i=__ZnwjPFPvjE(88,4740)|0;u=i;g=u+44|0;do{c[u>>2]=0;u=u+4|0}while((u|0)<(g|0));c[i+12>>2]=j;u=c[h>>2]|0;g=i+4|0;c[g>>2]=u;f=i+8|0;c[f>>2]=u;l=i+24|0;c[l>>2]=c[d>>2];c[l+4>>2]=c[d+4>>2];c[l+8>>2]=c[d+8>>2];c[l+12>>2]=c[d+12>>2];l=c[b>>2]|0;b=u;do if((j|0)==(l|0))t=16;else{u=j+24|0;m=c[u>>2]|0;n=c[u+4>>2]|0;u=d;o=c[u>>2]|0;q=c[u+4>>2]|0;if((m|0)==(o|0)&(n|0)==(q|0)){u=d+8|0;r=c[u+4>>2]|0;p=j+32|0;s=c[p+4>>2]|0;if(r>>>0<s>>>0|((r|0)==(s|0)?(c[u>>2]|0)>>>0<(c[p>>2]|0)>>>0:0)){t=16;break}}else if(q>>>0<n>>>0|(q|0)==(n|0)&o>>>0<m>>>0){t=16;break}c[j+4>>2]=i;w=c[g>>2]|0}while(0);if((t|0)==16){c[j+8>>2]=i;w=b}a[e>>0]=0;e=c[h>>2]|0;if((w|0)==(e|0)){h=i;do{b=h;h=c[h+12>>2]|0}while((b|0)==(c[h+4>>2]|0));x=(h|0)==(l|0)?0:h}else{h=w;while(1){w=c[h+8>>2]|0;if((w|0)==(e|0)){x=h;break}else h=w}}c[i+16>>2]=x;h=c[f>>2]|0;b:do if((h|0)==(e|0)){f=i;while(1){w=f;f=c[f+12>>2]|0;if((w|0)!=(c[f+8>>2]|0)){y=f;break b}if((f|0)==(l|0)){y=0;break}}}else{f=h;while(1){k=c[f+4>>2]|0;if((k|0)==(e|0)){y=f;break}else f=k}}while(0);e=i+20|0;c[e>>2]=y;if(!x)z=y;else{c[x+20>>2]=i;z=c[e>>2]|0}if(!z){v=i;return v|0}c[z+16>>2]=i;v=i;return v|0}function __ZN20ResourceFormatLoader16load_interactiveERK6StringP5Error(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0;f=ri[c[(c[b>>2]|0)+4>>2]&511](b,d,d,e)|0;if(!f){g=0;return g|0}e=__ZnwjPKc(100,1263606)|0;__ZN9ReferenceC2Ev(e);c[e>>2]=401332;__ZN10StringNameC2Ev(e+88|0);c[e>>2]=401448;__ZN10StringNameC2Ev(e+92|0);c[e+96>>2]=0;__Z22postinitialize_handlerP6Object(e);if(!e){h=0;i=0}else{a[1263537]=0;__ZN9Reference8init_refEv(e)|0;h=e;i=e}e=h+96|0;d=c[e>>2]|0;if((f|0)==(d|0))if(!h)j=0;else{k=0;l=11}else{if((d|0?__ZN9Reference11unreferenceEv(d)|0:0)?(d=c[e>>2]|0,__Z17predelete_handlerP6Object(d)|0):0){gj[c[(c[d>>2]|0)+76>>2]&8191](d);__ZN6Memory11free_staticEPvb(d,0)}c[e>>2]=f;__ZN9Reference9referenceEv(f);k=(h|0)==0;l=11}do if((l|0)==11){if($i[c[(c[h>>2]|0)+44>>2]&8191](h,1236308)|0){__ZN9Reference9referenceEv(h);if(k){j=h;break}else{m=h;n=h}}else{if(k){j=0;break}m=h;n=0}if(__ZN9Reference11unreferenceEv(m)|0?__Z17predelete_handlerP6Object(h)|0:0){gj[c[(c[h>>2]|0)+76>>2]&8191](h);__ZN6Memory11free_staticEPvb(i,0);j=n}else j=n}while(0);if(!(__ZN9Reference11unreferenceEv(f)|0)){g=j;return g|0}if(!(__Z17predelete_handlerP6Object(f)|0)){g=j;return g|0}gj[c[(c[f>>2]|0)+76>>2]&8191](f);__ZN6Memory11free_staticEPvb(f,0);g=j;return g|0}function __ZN19TranslationLoaderPO4loadERK6StringS2_P5Error(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=e;if(f|0)c[f>>2]=19;g=__ZN10FileAccess4openERK6StringiP5Error(d,1,0)|0;if(!g){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1128090,1104295,185,1104329,0);h=0;l=e;return h|0}a[1263537]=0;c[b>>2]=0;d=__ZN19TranslationLoaderPO16load_translationEP10FileAccessP5ErrorRK6String(g,f,b)|0;f=c[b>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);h=d;l=e;return h|0}function __ZNK19TranslationLoaderPO25get_recognized_extensionsEP4ListI6String16DefaultAllocatorE(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=a;__ZN6StringC2EPKc(d,1104280);if(!(c[b>>2]|0)){e=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=e;c[e>>2]=0;c[e+4>>2]=0;c[e+8>>2]=0}e=__ZnwjPFPvjE(16,4740)|0;c[e>>2]=0;c[e+4>>2]=0;c[e+8>>2]=0;c[e+12>>2]=0;if((c[d>>2]|0?(c[e>>2]=0,f=c[d>>2]|0,f|0):0)?__Z28atomic_conditional_incrementPj(f+-8|0)|0:0)c[e>>2]=c[d>>2];f=c[b>>2]|0;b=f+4|0;g=c[b>>2]|0;c[e+8>>2]=g;c[e+4>>2]=0;c[e+12>>2]=f;if(g|0)c[g+4>>2]=e;c[b>>2]=e;if(!(c[f>>2]|0))c[f>>2]=e;e=f+8|0;c[e>>2]=(c[e>>2]|0)+1;e=c[d>>2]|0;if(!e){l=a;return}if(__Z16atomic_decrementPj(e+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(e,1);l=a;return}function __ZNK20ResourceFormatLoader34get_recognized_extensions_for_typeERK6StringP4ListIS0_16DefaultAllocatorE(a,b,d){a=a|0;b=b|0;d=d|0;if(!(__ZNK6StringeqEPKc(b,1263606)|0)?!($i[c[(c[a>>2]|0)+20>>2]&8191](a,b)|0):0)return;Pi[c[(c[a>>2]|0)+8>>2]&2047](a,d);return}function __ZNK20ResourceFormatLoader14recognize_pathERK6StringS2_(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f+8|0;h=f+4|0;i=f;c[g>>2]=__ZNK6String13get_extensionEv(d)|0;c[h>>2]=0;c[i>>2]=0;d=__ZNK6StringeqERKS_(e,i)|0;j=c[i>>2]|0;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);if(d)Pi[c[(c[b>>2]|0)+8>>2]&2047](b,h);else bj[c[(c[b>>2]|0)+12>>2]&4095](b,e,h);e=c[h>>2]|0;if(!e)k=0;else{n=e;o=9}while(1){if((o|0)==9){o=0;k=c[n>>2]|0}if(!k){p=0;break}if(!((__ZNK6String12nocasecmp_toERKS_(k,g)|0)<<24>>24)){p=1;break}n=k+4|0;o=9}k=c[h>>2]|0;a:do if(k|0){n=k;while(1){e=c[n>>2]|0;if(!e)break;__ZN4ListI6String16DefaultAllocatorE5_Data5eraseEPKNS2_7ElementE(n,e)|0;q=c[h>>2]|0;if(!(c[q+8>>2]|0)){o=17;break}if(!q)break a;else n=q}if((o|0)==17){__ZN6Memory11free_staticEPvb(q,0);c[h>>2]=0;break}if(!(c[n+8>>2]|0)){a[1263537]=0;__ZN6Memory11free_staticEPvb(n,0);break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145461,1145120,668,1145467,0);break}}while(0);h=c[g>>2]|0;if(!h){l=f;return p|0}if(__Z16atomic_decrementPj(h+-8|0)|0){l=f;return p|0}__ZN6Memory11free_staticEPvb(h,1);l=f;return p|0}function __ZNK19TranslationLoaderPO12handles_typeERK6String(a,b){a=a|0;b=b|0;return __ZNK6StringeqEPKc(b,1104283)|0}function __ZNK19TranslationLoaderPO17get_resource_typeERK6String(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=a+8|0;e=a+4|0;f=a;c[f>>2]=__ZNK6String13get_extensionEv(b)|0;c[e>>2]=__ZNK6String8to_lowerEv(f)|0;b=__ZNK6StringeqEPKc(e,1104280)|0;g=c[e>>2]|0;if(g|0?(__Z16atomic_decrementPj(g+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(g,1);g=c[f>>2]|0;if(g|0?(__Z16atomic_decrementPj(g+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(g,1);if(b){__ZN6StringC2EPKc(d,1104283);h=c[d>>2]|0;l=a;return h|0}else{__ZN6StringC2EPKc(d,1263606);h=c[d>>2]|0;l=a;return h|0}return 0}function __ZN20ResourceFormatLoader16get_dependenciesERK6StringP4ListIS0_16DefaultAllocatorEb(a,b,c,d){a=a|0;b=b|0;c=c|0;d=d|0;return}function __ZN19TranslationLoaderPOD0Ev(a){a=a|0;__ZdlPv(a);return}function __ZNK6String13get_extensionEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+4|0;e=b;c[e>>2]=0;__ZN6String9copy_fromEPKc(e,1219936);f=0;g=-1;while(1){c[d>>2]=0;h=c[e>>2]|0;if(h|0?(c[d>>2]=0,__Z28atomic_conditional_incrementPj(h+-8|0)|0):0)c[d>>2]=c[e>>2];h=__ZNK6String4findES_i(a,d,f)|0;i=(h|0)==-1;j=c[d>>2]|0;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);if(i)break;else{f=h+1|0;g=h}}f=c[e>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);if((g|0)<0){f=c[a>>2]|0;if(!f){k=0;n=k;l=b;return n|0}if(!(__Z28atomic_conditional_incrementPj(f+-8|0)|0)){k=0;n=k;l=b;return n|0}k=c[a>>2]|0;n=k;l=b;return n|0}f=g+1|0;g=c[a>>2]|0;if(((g|0)!=0?(a=c[g+-4>>2]|0,e=a|0?a+-1|0:0,a=c[g+-4>>2]|0,(a|1|0)!=1):0)?(h=a|0?a+-1|0:0,!((e|0)<1|(h|0)<=(f|0))):0){i=(e+f|0)>(h|0)?h-f|0:e;if(a)if((a|0)>0)o=g;else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);o=0}else o=1253776;c[d>>2]=0;__ZN6String9copy_fromEPKwi(d,o+(f<<2)|0,i);p=d;q=d}else{r=d;s=20}if((s|0)==20){c[d>>2]=0;__ZN6String9copy_fromEPKc(d,1263606);p=d;q=r}k=c[p>>2]|0;n=k;l=b;return n|0}function __ZNK6String12nocasecmp_toERKS_(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0;d=c[a>>2]|0;e=(d|0)==0;if(!(!e?(c[d+-4>>2]|1|0)!=1:0)){f=c[b>>2]|0;if(!f){g=0;return g|0}h=(c[f+-4>>2]|1|0)==1;if(h|e){g=(h^1)<<31>>31;return g|0}}if((c[d+-4>>2]|1|0)==1){g=-1;return g|0}h=c[b>>2]|0;if(!h){g=1;return g|0}b=c[h+-4>>2]|0;if((b|1|0)==1){g=1;return g|0}if(b)if((b|0)<=0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);b=c[a>>2]|0;if(!b){i=1253776;j=0}else{k=b;l=0;m=11}}else{k=d;l=h;m=11}else{k=d;l=1253776;m=11}if((m|0)==11){d=c[k+-4>>2]|0;if(d)if((d|0)>0){i=k;j=l}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);i=0;j=l}else{i=1253776;j=l}}l=c[j>>2]|0;k=c[i>>2]|0;d=(k|l|0)==0;h=(k|0)==0|d;if((l|0)==0|h){g=h?(d^1)<<31>>31:1;return g|0}else{n=j;o=i;p=k;q=l}while(1){l=665;k=0;a:while(1){i=l;while(1){r=(i+k|0)/2|0;s=c[383280+(r<<3)>>2]|0;if((s|0)<=(p|0))break;if((k|0)<(r|0))i=r+-1|0;else{t=p;break a}}if((s|0)>=(p|0)){m=21;break}if((r|0)<(i|0)){l=i;k=r+1|0}else{t=p;break}}if((m|0)==21){m=0;t=c[383280+(r<<3)+4>>2]|0}k=665;l=0;b:while(1){j=k;while(1){u=(j+l|0)/2|0;v=c[383280+(u<<3)>>2]|0;if((v|0)<=(q|0))break;if((l|0)<(u|0))j=u+-1|0;else{w=q;break b}}if((v|0)>=(q|0)){m=28;break}if((u|0)<(j|0)){k=j;l=u+1|0}else{w=q;break}}if((m|0)==28){m=0;w=c[383280+(u<<3)+4>>2]|0}if((t|0)<(w|0)){g=-1;m=46;break}else{x=665;y=0}c:while(1){l=x;while(1){z=(l+y|0)/2|0;A=c[383280+(z<<3)>>2]|0;if((A|0)<=(p|0))break;if((y|0)<(z|0))l=z+-1|0;else{B=p;break c}}if((A|0)>=(p|0)){m=35;break}if((z|0)<(l|0)){x=l;y=z+1|0}else{B=p;break}}if((m|0)==35){m=0;B=c[383280+(z<<3)+4>>2]|0}j=665;k=0;d:while(1){i=j;while(1){C=(i+k|0)/2|0;D=c[383280+(C<<3)>>2]|0;if((D|0)<=(q|0))break;if((k|0)<(C|0))i=C+-1|0;else{E=q;break d}}if((D|0)>=(q|0)){m=42;break}if((C|0)<(i|0)){j=i;k=C+1|0}else{E=q;break}}if((m|0)==42){m=0;E=c[383280+(C<<3)+4>>2]|0}if((B|0)>(E|0)){g=1;m=46;break}o=o+4|0;n=n+4|0;q=c[n>>2]|0;p=c[o>>2]|0;F=(p|q|0)==0;G=(p|0)==0|F;if((q|0)==0|G){m=45;break}}if((m|0)==45){g=G?(F^1)<<31>>31:1;return g|0}else if((m|0)==46)return g|0;return 0}function __ZN19TranslationLoaderPO16load_translationEP10FileAccessP5ErrorRK6String(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0,ia=0,ja=0,ka=0,la=0,ma=0,na=0,oa=0,pa=0,qa=0,ra=0;f=l;l=l+160|0;if((l|0)>=(m|0))ba(160);g=f+144|0;h=f+140|0;i=f+136|0;j=f+132|0;k=f+128|0;n=f+124|0;o=f+120|0;p=f+116|0;q=f+108|0;r=f+104|0;s=f+112|0;t=f+100|0;u=f+96|0;v=f+92|0;w=f+88|0;x=f+84|0;y=f+80|0;z=f+76|0;A=f+72|0;B=f+68|0;C=f+60|0;D=f+56|0;E=f+52|0;F=f+48|0;G=f+44|0;H=f+40|0;I=f+36|0;J=f+64|0;K=f+32|0;L=f+28|0;M=f+24|0;N=f+20|0;O=f+16|0;P=f+12|0;Q=f+8|0;R=f+4|0;S=f;c[g>>2]=0;c[h>>2]=0;c[i>>2]=0;T=(d|0)!=0;if(T)c[d>>2]=16;U=__ZnwjPKc(144,1263606)|0;__ZN11TranslationC2Ev(U);__Z22postinitialize_handlerP6Object(U);if(!U){V=0;W=0}else{a[1263537]=0;__ZN9Reference8init_refEv(U)|0;V=U;W=U}U=0;X=1;a:while(1){c[j>>2]=ij[c[(c[b>>2]|0)+72>>2]&8191](b)|0;b:do if(ij[c[(c[b>>2]|0)+36>>2]&8191](b)|0){switch(U|0){case 0:{Y=3;Z=X;_=0;break b;break}case 2:{if(__ZNK6StringneEPKc(g,1263606)|0){__ZN10StringNameC2ERK6String(k,g);__ZN10StringNameC2ERK6String(n,h);__ZN11Translation11add_messageERK10StringNameS2_(V,k,n);__ZN10StringNameD2Ev(n);__ZN10StringNameD2Ev(k);Y=3;Z=X;_=2;break b}if(!(__ZNK6StringeqEPKc(i,1263606)|0)){Y=3;Z=X;_=2;break b}$=c[i>>2]|0;if(($|0)==(c[h>>2]|0)){Y=3;Z=X;_=2;break b}if($|0?(__Z16atomic_decrementPj($+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb($,1);c[i>>2]=0;$=c[h>>2]|0;if(!$){Y=3;Z=X;_=2;break b}if(!(__Z28atomic_conditional_incrementPj($+-8|0)|0)){Y=3;Z=X;_=2;break b}c[i>>2]=c[h>>2];Y=3;Z=X;_=2;break b;break}default:{}}gj[c[(c[b>>2]|0)+144>>2]&8191](b);__ZN6Memory11free_staticEPvb(b,0);__ZN6StringC2EPKc(k,1144824);c[r>>2]=__ZNK6StringplERKS_(e,k)|0;c[n>>2]=__Z4itosx(X,((X|0)<0)<<31>>31)|0;c[q>>2]=__ZNK6StringplERKS_(r,n)|0;__ZN6StringC2EPKc(s,1104371);c[p>>2]=__ZNK6StringplERKS_(q,s)|0;c[o>>2]=__ZNK6String4utf8Ev(p)|0;__Z19_err_set_last_errorPKc(__ZNK10CharString8get_dataEv(o)|0);$=c[o>>2]|0;if($|0?(__Z16atomic_decrementPj($+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb($,1);$=c[p>>2]|0;if($|0?(__Z16atomic_decrementPj($+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb($,1);$=c[s>>2]|0;if($|0?(__Z16atomic_decrementPj($+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb($,1);$=c[q>>2]|0;if($|0?(__Z16atomic_decrementPj($+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb($,1);$=c[n>>2]|0;if($|0?(__Z16atomic_decrementPj($+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb($,1);$=c[r>>2]|0;if($|0?(__Z16atomic_decrementPj($+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb($,1);$=c[k>>2]|0;if($|0?(__Z16atomic_decrementPj($+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb($,1);a[1263537]=1;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1104419,1104295,74,1104436,0);a[1263537]=0;Y=1;Z=X;_=U}else{$=__ZNK6String11strip_edgesEbb(j,1,1)|0;aa=$;ca=c[j>>2]|0;if((ca|0)==($|0)){if($|0)da=48}else{if(ca|0?(__Z16atomic_decrementPj(ca+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(ca,1);c[j>>2]=0;if($|0)if(!(__Z28atomic_conditional_incrementPj($+-8|0)|0))da=48;else{c[j>>2]=aa;da=48}}if((da|0)==48?(da=0,(__Z16atomic_decrementPj($+-8|0)|0)==0):0)__ZN6Memory11free_staticEPvb($,1);if(__ZNK6String11begins_withEPKc(j,1104477)|0){if((U|0)==1){gj[c[(c[b>>2]|0)+144>>2]&8191](b);__ZN6Memory11free_staticEPvb(b,0);__ZN6StringC2EPKc(k,1144824);c[w>>2]=__ZNK6StringplERKS_(e,k)|0;c[n>>2]=__Z4itosx(X,((X|0)<0)<<31>>31)|0;c[v>>2]=__ZNK6StringplERKS_(w,n)|0;__ZN6StringC2EPKc(s,1104483);c[u>>2]=__ZNK6StringplERKS_(v,s)|0;c[t>>2]=__ZNK6String4utf8Ev(u)|0;__Z19_err_set_last_errorPKc(__ZNK10CharString8get_dataEv(t)|0);$=c[t>>2]|0;if($|0?(__Z16atomic_decrementPj($+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb($,1);$=c[u>>2]|0;if($|0?(__Z16atomic_decrementPj($+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb($,1);$=c[s>>2]|0;if($|0?(__Z16atomic_decrementPj($+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb($,1);$=c[v>>2]|0;if($|0?(__Z16atomic_decrementPj($+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb($,1);$=c[n>>2]|0;if($|0?(__Z16atomic_decrementPj($+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb($,1);$=c[w>>2]|0;if($|0?(__Z16atomic_decrementPj($+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb($,1);$=c[k>>2]|0;if($|0?(__Z16atomic_decrementPj($+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb($,1);a[1263537]=1;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1104419,1104295,85,1104436,0);a[1263537]=0;Y=1;Z=X;_=1;break}if(!(__ZNK6StringneEPKc(g,1263606)|0)){if(__ZNK6StringeqEPKc(i,1263606)|0?($=c[i>>2]|0,($|0)!=(c[h>>2]|0)):0){if($|0?(__Z16atomic_decrementPj($+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb($,1);c[i>>2]=0;$=c[h>>2]|0;if($|0?__Z28atomic_conditional_incrementPj($+-8|0)|0:0)c[i>>2]=c[h>>2]}}else{__ZN10StringNameC2ERK6String(k,g);__ZN10StringNameC2ERK6String(n,h);__ZN11Translation11add_messageERK10StringNameS2_(V,k,n);__ZN10StringNameD2Ev(n);__ZN10StringNameD2Ev(k)}c[x>>2]=__ZNK6String6substrEii(j,5,__ZNK6String6lengthEv(j)|0)|0;$=__ZNK6String11strip_edgesEbb(x,1,1)|0;aa=$;ca=c[j>>2]|0;if((ca|0)==($|0)){if($|0)da=92}else{if(ca|0?(__Z16atomic_decrementPj(ca+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(ca,1);c[j>>2]=0;if($|0)if(!(__Z28atomic_conditional_incrementPj($+-8|0)|0))da=92;else{c[j>>2]=aa;da=92}}if((da|0)==92?(da=0,(__Z16atomic_decrementPj($+-8|0)|0)==0):0)__ZN6Memory11free_staticEPvb($,1);$=c[x>>2]|0;if($|0?(__Z16atomic_decrementPj($+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb($,1);__ZN6StringaSEPKc(g,1263606);__ZN6StringaSEPKc(h,1263606);ea=1}else ea=U;do if(__ZNK6String11begins_withEPKc(j,1104543)|0){if((ea|0)==1){c[C>>2]=__ZNK6String6substrEii(j,6,__ZNK6String6lengthEv(j)|0)|0;$=__ZNK6String11strip_edgesEbb(C,1,1)|0;aa=$;ca=c[j>>2]|0;if((ca|0)==($|0)){if($|0)da=130}else{if(ca|0?(__Z16atomic_decrementPj(ca+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(ca,1);c[j>>2]=0;if($|0)if(!(__Z28atomic_conditional_incrementPj($+-8|0)|0))da=130;else{c[j>>2]=aa;da=130}}if((da|0)==130?(da=0,(__Z16atomic_decrementPj($+-8|0)|0)==0):0)__ZN6Memory11free_staticEPvb($,1);$=c[C>>2]|0;if(!$){fa=2;break}if(__Z16atomic_decrementPj($+-8|0)|0){fa=2;break}__ZN6Memory11free_staticEPvb($,1);fa=2;break}gj[c[(c[b>>2]|0)+144>>2]&8191](b);__ZN6Memory11free_staticEPvb(b,0);__ZN6StringC2EPKc(k,1144824);c[B>>2]=__ZNK6StringplERKS_(e,k)|0;c[n>>2]=__Z4itosx(X,((X|0)<0)<<31>>31)|0;c[A>>2]=__ZNK6StringplERKS_(B,n)|0;__ZN6StringC2EPKc(s,1104550);c[z>>2]=__ZNK6StringplERKS_(A,s)|0;c[y>>2]=__ZNK6String4utf8Ev(z)|0;__Z19_err_set_last_errorPKc(__ZNK10CharString8get_dataEv(y)|0);$=c[y>>2]|0;if($|0?(__Z16atomic_decrementPj($+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb($,1);$=c[z>>2]|0;if($|0?(__Z16atomic_decrementPj($+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb($,1);$=c[s>>2]|0;if($|0?(__Z16atomic_decrementPj($+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb($,1);$=c[A>>2]|0;if($|0?(__Z16atomic_decrementPj($+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb($,1);$=c[n>>2]|0;if($|0?(__Z16atomic_decrementPj($+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb($,1);$=c[B>>2]|0;if($|0?(__Z16atomic_decrementPj($+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb($,1);$=c[k>>2]|0;if($|0?(__Z16atomic_decrementPj($+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb($,1);a[1263537]=1;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1104419,1104295,105,1104436,0);a[1263537]=0;Y=1;Z=X;_=ea;break b}else fa=ea;while(0);if(!(__ZNK6StringeqEPKc(j,1263606)|0)?!(__ZNK6String11begins_withEPKc(j,1113513)|0):0){if((fa|0)==0|(__ZNK6String11begins_withEPKc(j,1144826)|0)^1){__ZN6StringC2EPKc(k,1144824);c[I>>2]=__ZNK6StringplERKS_(e,k)|0;c[n>>2]=__Z4itosx(X,((X|0)<0)<<31>>31)|0;c[H>>2]=__ZNK6StringplERKS_(I,n)|0;__ZN6StringC2EPKc(s,1104610);c[G>>2]=__ZNK6StringplERKS_(H,s)|0;c[F>>2]=__ZNK6StringplERKS_(G,j)|0;__ZN6StringC2EPKc(J,1104626);c[E>>2]=__ZNK6StringplERKS_(F,J)|0;c[D>>2]=__ZNK6String4utf8Ev(E)|0;__Z19_err_set_last_errorPKc(__ZNK10CharString8get_dataEv(D)|0);$=c[D>>2]|0;if($|0?(__Z16atomic_decrementPj($+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb($,1);$=c[E>>2]|0;if($|0?(__Z16atomic_decrementPj($+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb($,1);$=c[J>>2]|0;if($|0?(__Z16atomic_decrementPj($+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb($,1);$=c[F>>2]|0;if($|0?(__Z16atomic_decrementPj($+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb($,1);$=c[G>>2]|0;if($|0?(__Z16atomic_decrementPj($+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb($,1);$=c[s>>2]|0;do if($|0){if(__Z16atomic_decrementPj($+-8|0)|0)break;__ZN6Memory11free_staticEPvb($,1)}while(0);$=c[H>>2]|0;do if($|0){if(__Z16atomic_decrementPj($+-8|0)|0)break;__ZN6Memory11free_staticEPvb($,1)}while(0);$=c[n>>2]|0;do if($|0){if(__Z16atomic_decrementPj($+-8|0)|0)break;__ZN6Memory11free_staticEPvb($,1)}while(0);$=c[I>>2]|0;do if($|0){if(__Z16atomic_decrementPj($+-8|0)|0)break;__ZN6Memory11free_staticEPvb($,1)}while(0);$=c[k>>2]|0;do if($|0){if(__Z16atomic_decrementPj($+-8|0)|0)break;__ZN6Memory11free_staticEPvb($,1)}while(0);a[1263537]=1;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1104419,1104295,120,1104436,0);a[1263537]=0;Y=1;Z=X;_=fa;break}$=__ZNK6String6substrEii(j,1,__ZNK6String6lengthEv(j)|0)|0;aa=$;ca=c[j>>2]|0;if((ca|0)==($|0)){if($|0)da=178}else{if(ca|0?(__Z16atomic_decrementPj(ca+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(ca,1);c[j>>2]=0;if($|0)if(!(__Z28atomic_conditional_incrementPj($+-8|0)|0))da=178;else{c[j>>2]=aa;da=178}}if((da|0)==178?(da=0,(__Z16atomic_decrementPj($+-8|0)|0)==0):0)__ZN6Memory11free_staticEPvb($,1);c:do if((__ZNK6String6lengthEv(j)|0)>0){$=0;while(1){aa=c[j>>2]|0;ca=(aa|0)==0;if(ca)ga=0;else ga=c[aa+-4>>2]|0;if((ga|0)<=($|0)){if(ca)ha=0;else ha=c[aa+-4>>2]|0;if((ha|0)<=($|0)){da=187;break a}a[1263537]=0}__ZN6VectorIwE14_copy_on_writeEv(j);aa=c[j>>2]|0;if((c[aa+($<<2)>>2]|0)==34){if(!$){ia=0;break}ca=$+-1|0;if(($|0)<1){da=198;break a}ja=(aa|0)==0;if(ja)ka=0;else ka=c[aa+-4>>2]|0;if((ka|0)<($|0)){if(ja)la=0;else la=c[aa+-4>>2]|0;if((la|0)<($|0)){da=198;break a}a[1263537]=0}__ZN6VectorIwE14_copy_on_writeEv(j);if((c[(c[j>>2]|0)+(ca<<2)>>2]|0)!=92){da=202;break}}ca=$+1|0;if((ca|0)<(__ZNK6String6lengthEv(j)|0))$=ca;else break c}if((da|0)==202){da=0;if(($|0)==-1)break;else ia=$}ca=__ZNK6String6substrEii(j,0,ia)|0;aa=ca;ja=c[j>>2]|0;if((ja|0)==(ca|0)){if(ca|0)da=233}else{if(ja|0?(__Z16atomic_decrementPj(ja+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(ja,1);c[j>>2]=0;if(ca|0)if(!(__Z28atomic_conditional_incrementPj(ca+-8|0)|0))da=233;else{c[j>>2]=aa;da=233}}if((da|0)==233?(da=0,(__Z16atomic_decrementPj(ca+-8|0)|0)==0):0)__ZN6Memory11free_staticEPvb(ca,1);ca=__ZNK6String10c_unescapeEv(j)|0;aa=ca;ja=c[j>>2]|0;do if((ja|0)==(ca|0)){if(ca|0)da=243}else{do if(ja|0){if(__Z16atomic_decrementPj(ja+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ja,1)}while(0);c[j>>2]=0;if(ca|0){if(!(__Z28atomic_conditional_incrementPj(ca+-8|0)|0)){da=243;break}c[j>>2]=aa;da=243}}while(0);if((da|0)==243?(da=0,(__Z16atomic_decrementPj(ca+-8|0)|0)==0):0)__ZN6Memory11free_staticEPvb(ca,1);if((fa|0)==1)__ZN6StringpLERKS_(g,j)|0;else __ZN6StringpLERKS_(h,j)|0;Y=0;Z=X+1|0;_=fa;break b}while(0);__ZN6StringC2EPKc(k,1144824);c[N>>2]=__ZNK6StringplERKS_(e,k)|0;c[n>>2]=__Z4itosx(X,((X|0)<0)<<31>>31)|0;c[M>>2]=__ZNK6StringplERKS_(N,n)|0;__ZN6StringC2EPKc(s,1104644);c[L>>2]=__ZNK6StringplERKS_(M,s)|0;c[K>>2]=__ZNK6String4utf8Ev(L)|0;__Z19_err_set_last_errorPKc(__ZNK10CharString8get_dataEv(K)|0);aa=c[K>>2]|0;if(aa|0?(__Z16atomic_decrementPj(aa+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(aa,1);aa=c[L>>2]|0;if(aa|0?(__Z16atomic_decrementPj(aa+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(aa,1);aa=c[s>>2]|0;if(aa|0?(__Z16atomic_decrementPj(aa+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(aa,1);aa=c[M>>2]|0;if(aa|0?(__Z16atomic_decrementPj(aa+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(aa,1);aa=c[n>>2]|0;do if(aa|0){if(__Z16atomic_decrementPj(aa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(aa,1)}while(0);aa=c[N>>2]|0;do if(aa|0){if(__Z16atomic_decrementPj(aa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(aa,1)}while(0);aa=c[k>>2]|0;do if(aa|0){if(__Z16atomic_decrementPj(aa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(aa,1)}while(0);a[1263537]=1;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1104419,1104295,136,1104436,0);a[1263537]=0;Y=1;Z=X;_=fa;break}Y=2;Z=X+1|0;_=fa}while(0);aa=c[j>>2]|0;if(aa|0?(__Z16atomic_decrementPj(aa+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(aa,1);switch(Y&3){case 2:case 0:{U=_;X=Z;break}case 3:{da=253;break a;break}default:{ma=0;break a}}}do if((da|0)==187)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((da|0)==198)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((da|0)==253){gj[c[(c[b>>2]|0)+12>>2]&8191](b);gj[c[(c[b>>2]|0)+144>>2]&8191](b);__ZN6Memory11free_staticEPvb(b,0);if(__ZNK6StringeqEPKc(i,1263606)|0){c[P>>2]=__ZplPKcRK6String(1104697,e)|0;c[O>>2]=__ZNK6String4utf8Ev(P)|0;__Z19_err_set_last_errorPKc(__ZNK10CharString8get_dataEv(O)|0);Z=c[O>>2]|0;if(Z|0?(__Z16atomic_decrementPj(Z+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Z,1);Z=c[P>>2]|0;if(Z|0?(__Z16atomic_decrementPj(Z+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Z,1);a[1263537]=1;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1104419,1104295,155,1104436,0);a[1263537]=0;ma=0;break}__ZN6StringC2EPKc(k,1124879);c[j>>2]=__ZNK6String5splitERKS_b(i,k,1)|0;Z=c[k>>2]|0;if(Z|0?(__Z16atomic_decrementPj(Z+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Z,1);Z=0;while(1){X=c[j>>2]|0;_=(X|0)==0;if(_)na=0;else na=c[X+-4>>2]|0;if((Z|0)>=(na|0))break;if(_)oa=0;else oa=c[X+-4>>2]|0;do if((oa|0)<=(Z|0)){if(_)pa=0;else pa=c[X+-4>>2]|0;if((pa|0)>(Z|0)){a[1263537]=0;da=277;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);qa=0;break}}else da=277;while(0);if((da|0)==277){da=0;__ZN6VectorI6StringE14_copy_on_writeEv(j);qa=(c[j>>2]|0)+(Z<<2)|0}c[k>>2]=__ZNK6String11strip_edgesEbb(qa,1,1)|0;__ZN6StringC2EPKc(Q,1144824);X=__ZNK6String4findES_i(k,Q,0)|0;_=c[Q>>2]|0;if(_|0?(__Z16atomic_decrementPj(_+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(_,1);if((X|0)!=-1){c[R>>2]=__ZNK6String6substrEii(k,0,X)|0;c[n>>2]=__ZNK6String11strip_edgesEbb(R,1,1)|0;_=c[R>>2]|0;if(_|0?(__Z16atomic_decrementPj(_+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(_,1);c[S>>2]=__ZNK6String6substrEii(k,X+1|0,__ZNK6String6lengthEv(k)|0)|0;c[s>>2]=__ZNK6String11strip_edgesEbb(S,1,1)|0;X=c[S>>2]|0;if(X|0?(__Z16atomic_decrementPj(X+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(X,1);if(__ZNK6StringeqEPKc(n,1104723)|0)__ZN11Translation10set_localeERK6String(V,s);X=c[s>>2]|0;if(X|0?(__Z16atomic_decrementPj(X+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(X,1);X=c[n>>2]|0;if(X|0?(__Z16atomic_decrementPj(X+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(X,1)}X=c[k>>2]|0;if(X|0?(__Z16atomic_decrementPj(X+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(X,1);Z=Z+1|0}if(T)c[d>>2]=0;if((V|0)!=0?$i[c[(c[V>>2]|0)+44>>2]&8191](V,1220696)|0:0){__ZN9Reference9referenceEv(V);ra=V}else ra=0;Z=c[j>>2]|0;if(Z|0?(__Z16atomic_decrementPj(Z+-8|0)|0)==0:0){X=c[j>>2]|0;_=(X|0)==0?0:X+-4|0;X=_+4|0;if(c[_>>2]|0){U=0;do{Y=c[X+(U<<2)>>2]|0;if(Y|0?(__Z16atomic_decrementPj(Y+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Y,1);U=U+1|0}while(U>>>0<(c[_>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Z,1)}ma=ra}while(0);if((V|0?__ZN9Reference11unreferenceEv(V)|0:0)?__Z17predelete_handlerP6Object(V)|0:0){gj[c[(c[V>>2]|0)+76>>2]&8191](V);__ZN6Memory11free_staticEPvb(W,0)}W=c[i>>2]|0;if(W|0?(__Z16atomic_decrementPj(W+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(W,1);W=c[h>>2]|0;if(W|0?(__Z16atomic_decrementPj(W+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(W,1);W=c[g>>2]|0;if(!W){l=f;return ma|0}if(__Z16atomic_decrementPj(W+-8|0)|0){l=f;return ma|0}__ZN6Memory11free_staticEPvb(W,1);l=f;return ma|0}function __ZNK6String10c_unescapeEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0;b=l;l=l+96|0;if((l|0)>=(m|0))ba(96);d=b+88|0;e=b+84|0;f=b+80|0;g=b+76|0;h=b+72|0;i=b+68|0;j=b+64|0;k=b+60|0;n=b+56|0;o=b+52|0;p=b+48|0;q=b+44|0;r=b+40|0;s=b+36|0;t=b+32|0;u=b+28|0;v=b+24|0;w=b+20|0;x=b+16|0;y=b+12|0;z=b+8|0;A=b+4|0;B=b;c[d>>2]=0;C=c[a>>2]|0;if(C|0?(c[d>>2]=0,__Z28atomic_conditional_incrementPj(C+-8|0)|0):0)c[d>>2]=c[a>>2];c[e>>2]=0;__ZN6String9copy_fromEPKc(e,1090898);c[f>>2]=0;__ZN6String9copy_fromEPKc(f,1090896);a=__ZNK6String7replaceES_S_(d,e,f)|0;C=a;D=c[d>>2]|0;if((D|0)==(a|0)){if(a|0)E=12}else{if(D|0?(__Z16atomic_decrementPj(D+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(D,1);c[d>>2]=0;if(a|0)if(!(__Z28atomic_conditional_incrementPj(a+-8|0)|0))E=12;else{c[d>>2]=C;E=12}}if((E|0)==12?(__Z16atomic_decrementPj(a+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(a,1);a=c[f>>2]|0;if(a|0?(__Z16atomic_decrementPj(a+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(a,1);a=c[e>>2]|0;if(a|0?(__Z16atomic_decrementPj(a+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(a,1);c[g>>2]=0;__ZN6String9copy_fromEPKc(g,1090903);c[h>>2]=0;__ZN6String9copy_fromEPKc(h,1090901);a=__ZNK6String7replaceES_S_(d,g,h)|0;e=a;f=c[d>>2]|0;if((f|0)==(a|0)){if(a|0)E=28}else{if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);c[d>>2]=0;if(a|0)if(!(__Z28atomic_conditional_incrementPj(a+-8|0)|0))E=28;else{c[d>>2]=e;E=28}}if((E|0)==28?(__Z16atomic_decrementPj(a+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(a,1);a=c[h>>2]|0;if(a|0?(__Z16atomic_decrementPj(a+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(a,1);a=c[g>>2]|0;if(a|0?(__Z16atomic_decrementPj(a+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(a,1);c[i>>2]=0;__ZN6String9copy_fromEPKc(i,1090908);c[j>>2]=0;__ZN6String9copy_fromEPKc(j,1090906);a=__ZNK6String7replaceES_S_(d,i,j)|0;g=a;h=c[d>>2]|0;if((h|0)==(a|0)){if(a|0)E=44}else{if(h|0?(__Z16atomic_decrementPj(h+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(h,1);c[d>>2]=0;if(a|0)if(!(__Z28atomic_conditional_incrementPj(a+-8|0)|0))E=44;else{c[d>>2]=g;E=44}}if((E|0)==44?(__Z16atomic_decrementPj(a+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(a,1);a=c[j>>2]|0;if(a|0?(__Z16atomic_decrementPj(a+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(a,1);a=c[i>>2]|0;if(a|0?(__Z16atomic_decrementPj(a+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(a,1);c[k>>2]=0;__ZN6String9copy_fromEPKc(k,1090911);c[n>>2]=0;__ZN6String9copy_fromEPKc(n,1124879);a=__ZNK6String7replaceES_S_(d,k,n)|0;i=a;j=c[d>>2]|0;if((j|0)==(a|0)){if(a|0)E=60}else{if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);c[d>>2]=0;if(a|0)if(!(__Z28atomic_conditional_incrementPj(a+-8|0)|0))E=60;else{c[d>>2]=i;E=60}}if((E|0)==60?(__Z16atomic_decrementPj(a+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(a,1);a=c[n>>2]|0;if(a|0?(__Z16atomic_decrementPj(a+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(a,1);a=c[k>>2]|0;if(a|0?(__Z16atomic_decrementPj(a+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(a,1);c[o>>2]=0;__ZN6String9copy_fromEPKc(o,1090914);c[p>>2]=0;__ZN6String9copy_fromEPKc(p,1091999);a=__ZNK6String7replaceES_S_(d,o,p)|0;k=a;n=c[d>>2]|0;if((n|0)==(a|0)){if(a|0)E=76}else{if(n|0?(__Z16atomic_decrementPj(n+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(n,1);c[d>>2]=0;if(a|0)if(!(__Z28atomic_conditional_incrementPj(a+-8|0)|0))E=76;else{c[d>>2]=k;E=76}}if((E|0)==76?(__Z16atomic_decrementPj(a+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(a,1);a=c[p>>2]|0;if(a|0?(__Z16atomic_decrementPj(a+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(a,1);a=c[o>>2]|0;if(a|0?(__Z16atomic_decrementPj(a+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(a,1);c[q>>2]=0;__ZN6String9copy_fromEPKc(q,1090917);c[r>>2]=0;__ZN6String9copy_fromEPKc(r,1142213);a=__ZNK6String7replaceES_S_(d,q,r)|0;o=a;p=c[d>>2]|0;do if((p|0)==(a|0)){if(a|0)E=92}else{do if(p|0){if(__Z16atomic_decrementPj(p+-8|0)|0)break;__ZN6Memory11free_staticEPvb(p,1)}while(0);c[d>>2]=0;if(a|0){if(!(__Z28atomic_conditional_incrementPj(a+-8|0)|0)){E=92;break}c[d>>2]=o;E=92}}while(0);if((E|0)==92?(__Z16atomic_decrementPj(a+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(a,1);a=c[r>>2]|0;if(a|0?(__Z16atomic_decrementPj(a+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(a,1);a=c[q>>2]|0;do if(a|0){if(__Z16atomic_decrementPj(a+-8|0)|0)break;__ZN6Memory11free_staticEPvb(a,1)}while(0);c[s>>2]=0;__ZN6String9copy_fromEPKc(s,1090922);c[t>>2]=0;__ZN6String9copy_fromEPKc(t,1090920);a=__ZNK6String7replaceES_S_(d,s,t)|0;q=a;r=c[d>>2]|0;do if((r|0)==(a|0)){if(a|0)E=108}else{do if(r|0){if(__Z16atomic_decrementPj(r+-8|0)|0)break;__ZN6Memory11free_staticEPvb(r,1)}while(0);c[d>>2]=0;if(!a)break;if(!(__Z28atomic_conditional_incrementPj(a+-8|0)|0)){E=108;break}c[d>>2]=q;E=108}while(0);do if((E|0)==108){if(__Z16atomic_decrementPj(a+-8|0)|0)break;__ZN6Memory11free_staticEPvb(a,1)}while(0);a=c[t>>2]|0;do if(a|0){if(__Z16atomic_decrementPj(a+-8|0)|0)break;__ZN6Memory11free_staticEPvb(a,1)}while(0);a=c[s>>2]|0;do if(a|0){if(__Z16atomic_decrementPj(a+-8|0)|0)break;__ZN6Memory11free_staticEPvb(a,1)}while(0);c[u>>2]=0;__ZN6String9copy_fromEPKc(u,1090925);c[v>>2]=0;__ZN6String9copy_fromEPKc(v,1133970);a=__ZNK6String7replaceES_S_(d,u,v)|0;s=a;t=c[d>>2]|0;do if((t|0)==(a|0)){if(a|0)E=124}else{do if(t|0){if(__Z16atomic_decrementPj(t+-8|0)|0)break;__ZN6Memory11free_staticEPvb(t,1)}while(0);c[d>>2]=0;if(!a)break;if(!(__Z28atomic_conditional_incrementPj(a+-8|0)|0)){E=124;break}c[d>>2]=s;E=124}while(0);do if((E|0)==124){if(__Z16atomic_decrementPj(a+-8|0)|0)break;__ZN6Memory11free_staticEPvb(a,1)}while(0);a=c[v>>2]|0;do if(a|0){if(__Z16atomic_decrementPj(a+-8|0)|0)break;__ZN6Memory11free_staticEPvb(a,1)}while(0);a=c[u>>2]|0;do if(a|0){if(__Z16atomic_decrementPj(a+-8|0)|0)break;__ZN6Memory11free_staticEPvb(a,1)}while(0);c[w>>2]=0;__ZN6String9copy_fromEPKc(w,1090933);c[x>>2]=0;__ZN6String9copy_fromEPKc(x,1144826);a=__ZNK6String7replaceES_S_(d,w,x)|0;u=a;v=c[d>>2]|0;do if((v|0)==(a|0)){if(a|0)E=140}else{do if(v|0){if(__Z16atomic_decrementPj(v+-8|0)|0)break;__ZN6Memory11free_staticEPvb(v,1)}while(0);c[d>>2]=0;if(!a)break;if(!(__Z28atomic_conditional_incrementPj(a+-8|0)|0)){E=140;break}c[d>>2]=u;E=140}while(0);do if((E|0)==140){if(__Z16atomic_decrementPj(a+-8|0)|0)break;__ZN6Memory11free_staticEPvb(a,1)}while(0);a=c[x>>2]|0;do if(a|0){if(__Z16atomic_decrementPj(a+-8|0)|0)break;__ZN6Memory11free_staticEPvb(a,1)}while(0);a=c[w>>2]|0;do if(a|0){if(__Z16atomic_decrementPj(a+-8|0)|0)break;__ZN6Memory11free_staticEPvb(a,1)}while(0);c[y>>2]=0;__ZN6String9copy_fromEPKc(y,1090930);c[z>>2]=0;__ZN6String9copy_fromEPKc(z,1090928);a=__ZNK6String7replaceES_S_(d,y,z)|0;w=a;x=c[d>>2]|0;do if((x|0)==(a|0)){if(a|0)E=156}else{do if(x|0){if(__Z16atomic_decrementPj(x+-8|0)|0)break;__ZN6Memory11free_staticEPvb(x,1)}while(0);c[d>>2]=0;if(!a)break;if(!(__Z28atomic_conditional_incrementPj(a+-8|0)|0)){E=156;break}c[d>>2]=w;E=156}while(0);do if((E|0)==156){if(__Z16atomic_decrementPj(a+-8|0)|0)break;__ZN6Memory11free_staticEPvb(a,1)}while(0);a=c[z>>2]|0;do if(a|0){if(__Z16atomic_decrementPj(a+-8|0)|0)break;__ZN6Memory11free_staticEPvb(a,1)}while(0);a=c[y>>2]|0;do if(a|0){if(__Z16atomic_decrementPj(a+-8|0)|0)break;__ZN6Memory11free_staticEPvb(a,1)}while(0);c[A>>2]=0;__ZN6String9copy_fromEPKc(A,1090893);c[B>>2]=0;__ZN6String9copy_fromEPKc(B,1106939);a=__ZNK6String7replaceES_S_(d,A,B)|0;y=a;z=c[d>>2]|0;do if((z|0)==(a|0)){if(a|0)E=172}else{do if(z|0){if(__Z16atomic_decrementPj(z+-8|0)|0)break;__ZN6Memory11free_staticEPvb(z,1)}while(0);c[d>>2]=0;if(!a)break;if(!(__Z28atomic_conditional_incrementPj(a+-8|0)|0)){E=172;break}c[d>>2]=y;E=172}while(0);do if((E|0)==172){if(__Z16atomic_decrementPj(a+-8|0)|0)break;__ZN6Memory11free_staticEPvb(a,1)}while(0);a=c[B>>2]|0;do if(a|0){if(__Z16atomic_decrementPj(a+-8|0)|0)break;__ZN6Memory11free_staticEPvb(a,1)}while(0);a=c[A>>2]|0;if(!a){F=c[d>>2]|0;l=b;return F|0}if(__Z16atomic_decrementPj(a+-8|0)|0){F=c[d>>2]|0;l=b;return F|0}__ZN6Memory11free_staticEPvb(a,1);F=c[d>>2]|0;l=b;return F|0}function __ZN11TranslationC2Ev(a){a=a|0;var b=0;__ZN8ResourceC2Ev(a);c[a>>2]=378888;__ZN10StringNameC2Ev(a+124|0);b=a+128|0;c[b>>2]=0;c[a+136>>2]=379008;c[a+132>>2]=0;c[a+140>>2]=0;__ZN6StringaSEPKc(b,1096867);return}function __ZN8ResourceC2Ev(b){b=b|0;var d=0;__ZN9ReferenceC2Ev(b);c[b>>2]=379032;__ZN10StringNameC2Ev(b+88|0);c[b+96>>2]=379008;c[b+92>>2]=0;d=b+100|0;c[b+120>>2]=0;c[d>>2]=0;c[d+4>>2]=0;c[d+8>>2]=0;c[d+12>>2]=0;a[d+16>>0]=0;return}function __ZN32ResourceInteractiveLoaderDefault18_initialize_classvEv(b){b=b|0;if(a[1263582]|0)return;if(!(a[1263398]|0)){if(!(a[1257001]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI9ReferenceEEvv();__ZN9Reference13_bind_methodsEv();a[1257001]=1}__ZN7ClassDB10_add_classI25ResourceInteractiveLoaderEEvv();__ZN25ResourceInteractiveLoader13_bind_methodsEv();a[1263398]=1}__ZN7ClassDB10_add_classI32ResourceInteractiveLoaderDefaultEEvv();a[1263582]=1;return}function __ZN32ResourceInteractiveLoaderDefault5_setvERK10StringNameRK7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK32ResourceInteractiveLoaderDefault5_getvERK10StringNameR7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK32ResourceInteractiveLoaderDefault19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+24|0;g=e+4|0;h=e;if(!d)__ZNK25ResourceInteractiveLoader19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,0);__ZN6StringC2EPKc(f,1104734);i=c[f>>2]|0;f=i;j=g+4|0;c[j>>2]=0;k=g+12|0;c[k>>2]=0;c[g>>2]=0;n=(i|0)==0;if(!n?(c[j>>2]=0,__Z28atomic_conditional_incrementPj(i+-8|0)|0):0)c[j>>2]=f;c[g+8>>2]=0;f=c[k>>2]|0;if(f|0){if(!(__Z16atomic_decrementPj(f+-8|0)|0))__ZN6Memory11free_staticEPvb(f,1);c[k>>2]=0}c[g+16>>2]=256;if(!(c[b>>2]|0)){k=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=k;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0}k=__ZnwjPFPvjE(32,4740)|0;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0;c[k+12>>2]=0;c[k+16>>2]=7;f=k+20|0;c[f>>2]=0;j=k+24|0;c[j>>2]=0;o=k+28|0;c[o>>2]=0;__ZN12PropertyInfoaSERKS_(k,g)|0;p=c[b>>2]|0;q=p+4|0;r=c[q>>2]|0;c[j>>2]=r;c[f>>2]=0;c[o>>2]=p;if(r|0)c[r+20>>2]=k;c[q>>2]=k;if(!(c[p>>2]|0))c[p>>2]=k;k=p+8|0;c[k>>2]=(c[k>>2]|0)+1;k=c[g+12>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);k=c[g+4>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);if(!n?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);__ZN10StringNameC2EPKc(h,1104734);__ZN7ClassDB17get_property_listE10StringNameP4ListI12PropertyInfo16DefaultAllocatorEbPK6Object(h,b,1,a);__ZN10StringNameD2Ev(h);if(!d){l=e;return}__ZNK25ResourceInteractiveLoader19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,1);l=e;return}function __ZN32ResourceInteractiveLoaderDefault14_notificationvEib(a,b,c){a=a|0;b=b|0;c=c|0;return}function __ZNK32ResourceInteractiveLoaderDefault16_get_class_namevEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+8|0;e=b+4|0;f=b;g=a+92|0;a=c[g>>2]|0;if(a|0){if(c[a+4>>2]|0){l=b;return g|0}if(__ZNK6String6lengthEv(a+8|0)|0){l=b;return g|0}}__ZN6StringC2EPKc(d,1104734);c[f>>2]=c[d>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameaSERKS_(g,e);__ZN10StringNameD2Ev(e);e=c[f>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);l=b;return g|0}function __ZNK32ResourceInteractiveLoaderDefault9get_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1104734);l=a;return c[b>>2]|0}function __ZNK32ResourceInteractiveLoaderDefault8is_classERK6String(a,b){a=a|0;b=b|0;var c=0;if((!(__ZNK6StringeqEPKc(b,1104734)|0)?!(__ZNK6StringeqEPKc(b,1104767)|0):0)?!(__ZNK6StringeqEPKc(b,1126157)|0):0)c=__ZNK6StringeqEPKc(b,1142944)|0;else c=1;return c|0}function __ZNK32ResourceInteractiveLoaderDefault12is_class_ptrEPv(a,b){a=a|0;b=b|0;return (b|0)==1255312|((b|0)==1236308|((b|0)==1220724|(b|0)==1220580))|0}function __ZN32ResourceInteractiveLoaderDefaultD2Ev(a){a=a|0;var b=0,d=0;c[a>>2]=401448;b=a+96|0;d=c[b>>2]|0;if((d|0?__ZN9Reference11unreferenceEv(d)|0:0)?(d=c[b>>2]|0,__Z17predelete_handlerP6Object(d)|0):0){gj[c[(c[d>>2]|0)+76>>2]&8191](d);__ZN6Memory11free_staticEPvb(d,0)}c[b>>2]=0;__ZN10StringNameD2Ev(a+92|0);c[a>>2]=401332;__ZN10StringNameD2Ev(a+88|0);__ZN9ReferenceD2Ev(a);return}function __ZN32ResourceInteractiveLoaderDefaultD0Ev(a){a=a|0;var b=0,d=0;c[a>>2]=401448;b=a+96|0;d=c[b>>2]|0;if((d|0?__ZN9Reference11unreferenceEv(d)|0:0)?(d=c[b>>2]|0,__Z17predelete_handlerP6Object(d)|0):0){gj[c[(c[d>>2]|0)+76>>2]&8191](d);__ZN6Memory11free_staticEPvb(d,0)}c[b>>2]=0;__ZN10StringNameD2Ev(a+92|0);c[a>>2]=401332;__ZN10StringNameD2Ev(a+88|0);__ZN9ReferenceD2Ev(a);__ZdlPv(a);return}function __ZN32ResourceInteractiveLoaderDefault14set_local_pathERK6String(a,b){a=a|0;b=b|0;return}function __ZN32ResourceInteractiveLoaderDefault12get_resourceEv(a){a=a|0;var b=0,d=0;b=c[a+96>>2]|0;if(!b){d=0;return d|0}__ZN9Reference9referenceEv(b);d=b;return d|0}function __ZN32ResourceInteractiveLoaderDefault4pollEv(a){a=a|0;return 18}function __ZNK32ResourceInteractiveLoaderDefault9get_stageEv(a){a=a|0;return 1}function __ZNK32ResourceInteractiveLoaderDefault15get_stage_countEv(a){a=a|0;return 1}function __ZN25ResourceInteractiveLoader4waitEv(a){a=a|0;var b=0,d=0;b=ij[c[(c[a>>2]|0)+92>>2]&8191](a)|0;if(b|0){d=b;return d|0}do b=ij[c[(c[a>>2]|0)+92>>2]&8191](a)|0;while(!(b|0));d=b;return d|0}function __ZN25ResourceInteractiveLoader13_bind_methodsEv(){var a=0,b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);b=a+32|0;d=a+24|0;e=a+16|0;f=a+8|0;g=a;__Z8D_METHODPKc(b,1104793);h=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(h);c[h>>2]=401564;__ZN10MethodBind10_set_constEb(h,0);__ZN10MethodBind24_generate_argument_typesEi(h,0);__ZN10MethodBind12_set_returnsEb(h,1);c[h+44>>2]=88;c[h+48>>2]=1;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,h,b,0,0)|0;h=b+4|0;i=c[h>>2]|0;if(i|0?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0){j=c[h>>2]|0;h=(j|0)==0?0:j+-4|0;j=h+4|0;if(c[h>>2]|0){k=0;do{__ZN10StringNameD2Ev(j+(k<<2)|0);k=k+1|0}while(k>>>0<(c[h>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(i,1)}__ZN10StringNameD2Ev(b);__Z8D_METHODPKc(d,1146123);b=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(b);c[b>>2]=401600;__ZN10MethodBind10_set_constEb(b,0);__ZN10MethodBind24_generate_argument_typesEi(b,0);__ZN10MethodBind12_set_returnsEb(b,1);c[b+44>>2]=92;c[b+48>>2]=1;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,b,d,0,0)|0;b=d+4|0;i=c[b>>2]|0;if(i|0?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0){h=c[b>>2]|0;b=(h|0)==0?0:h+-4|0;h=b+4|0;if(c[b>>2]|0){k=0;do{__ZN10StringNameD2Ev(h+(k<<2)|0);k=k+1|0}while(k>>>0<(c[b>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(i,1)}__ZN10StringNameD2Ev(d);__Z8D_METHODPKc(e,1104806);d=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(d);c[d>>2]=401600;__ZN10MethodBind10_set_constEb(d,0);__ZN10MethodBind24_generate_argument_typesEi(d,0);__ZN10MethodBind12_set_returnsEb(d,1);c[d+44>>2]=104;c[d+48>>2]=1;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,d,e,0,0)|0;d=e+4|0;i=c[d>>2]|0;if(i|0?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0){b=c[d>>2]|0;d=(b|0)==0?0:b+-4|0;b=d+4|0;if(c[d>>2]|0){k=0;do{__ZN10StringNameD2Ev(b+(k<<2)|0);k=k+1|0}while(k>>>0<(c[d>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(i,1)}__ZN10StringNameD2Ev(e);__Z8D_METHODPKc(f,1104811);e=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(e);c[e>>2]=401636;__ZN10MethodBind10_set_constEb(e,1);__ZN10MethodBind24_generate_argument_typesEi(e,0);__ZN10MethodBind12_set_returnsEb(e,1);c[e+44>>2]=96;c[e+48>>2]=1;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,e,f,0,0)|0;e=f+4|0;i=c[e>>2]|0;if(i|0?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0){d=c[e>>2]|0;e=(d|0)==0?0:d+-4|0;d=e+4|0;if(c[e>>2]|0){k=0;do{__ZN10StringNameD2Ev(d+(k<<2)|0);k=k+1|0}while(k>>>0<(c[e>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(i,1)}__ZN10StringNameD2Ev(f);__Z8D_METHODPKc(g,1104821);f=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(f);c[f>>2]=401636;__ZN10MethodBind10_set_constEb(f,1);__ZN10MethodBind24_generate_argument_typesEi(f,0);__ZN10MethodBind12_set_returnsEb(f,1);c[f+44>>2]=100;c[f+48>>2]=1;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,f,g,0,0)|0;f=g+4|0;i=c[f>>2]|0;if(!i){__ZN10StringNameD2Ev(g);l=a;return}if(__Z16atomic_decrementPj(i+-8|0)|0){__ZN10StringNameD2Ev(g);l=a;return}e=c[f>>2]|0;f=(e|0)==0?0:e+-4|0;e=f+4|0;if(c[f>>2]|0){k=0;do{__ZN10StringNameD2Ev(e+(k<<2)|0);k=k+1|0}while(k>>>0<(c[f>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(i,1);__ZN10StringNameD2Ev(g);l=a;return}function __ZN7ClassDB10_add_classI32ResourceInteractiveLoaderDefaultEEvv(){var a=0,b=0,d=0,e=0,f=0,g=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+16|0;d=a+12|0;e=a+8|0;f=a+4|0;g=a;__ZN6StringC2EPKc(b,1104734);c[e>>2]=c[b>>2];__ZN10StringNameC2ERK6String(d,e);__ZN6StringC2EPKc(b,1104767);c[g>>2]=c[b>>2];__ZN10StringNameC2ERK6String(f,g);__ZN7ClassDB11_add_class2ERK10StringNameS2_(d,f);__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);__ZN10StringNameD2Ev(d);d=c[e>>2]|0;if(!d){l=a;return}if(__Z16atomic_decrementPj(d+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(d,1);l=a;return}function __ZNK13MethodBind0RCI25ResourceInteractiveLoaderiE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK13MethodBind0RCI25ResourceInteractiveLoaderiE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1104767);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI25ResourceInteractiveLoaderiE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236308)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2Ei(i,ij[n&8191](d)|0);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI25ResourceInteractiveLoaderiE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0;if(!b)f=0;else{d=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236308)|0;f=d?b:0}b=c[a+44>>2]|0;d=c[a+48>>2]|0;a=f+(d>>1)|0;if(!(d&1)){g=b;h=ij[g&8191](a)|0;c[e>>2]=h;return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=ij[g&8191](a)|0;c[e>>2]=h;return}}function __ZN13MethodBind0RCI25ResourceInteractiveLoaderiED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK12MethodBind0RI25ResourceInteractiveLoader5ErrorE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK12MethodBind0RI25ResourceInteractiveLoader5ErrorE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1104767);l=a;return c[b>>2]|0}function __ZN12MethodBind0RI25ResourceInteractiveLoader5ErrorE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236308)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2Ei(i,ij[n&8191](d)|0);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,266,1146558,0);c[b>>2]=0;l=f;return}function __ZN12MethodBind0RI25ResourceInteractiveLoader5ErrorE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0;if(!b)f=0;else{d=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236308)|0;f=d?b:0}b=c[a+44>>2]|0;d=c[a+48>>2]|0;a=f+(d>>1)|0;if(!(d&1)){g=b;h=ij[g&8191](a)|0;c[e>>2]=h;return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=ij[g&8191](a)|0;c[e>>2]=h;return}}function __ZN12MethodBind0RI25ResourceInteractiveLoader5ErrorED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK12MethodBind0RI25ResourceInteractiveLoader3RefI8ResourceEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var c=0;if((b|0)!=-1){c=0;return c|0}c=__ZN7Variant12get_type_forI3RefI8ResourceEEENS_4TypeEv()|0;return c|0}function __ZNK12MethodBind0RI25ResourceInteractiveLoader3RefI8ResourceEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1104767);l=a;return c[b>>2]|0}function __ZN12MethodBind0RI25ResourceInteractiveLoader3RefI8ResourceEE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f+28|0;j=f;k=f+24|0;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236308)|0:0){c[h>>2]=0;a[1263537]=0;n=c[d+24>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=f;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=f;return}o=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))p=o;else p=c[(c[d>>2]|0)+o>>2]|0;c[k>>2]=ij[p&8191](d)|0;__ZN6RefPtrC2Ev(i);__ZN3RefI9ReferenceEaSI8ResourceEEvRKS_IT_E(i,k);__ZN7VariantC2ERK6RefPtr(j,i);__ZN6RefPtrD2Ev(i);i=c[k>>2]|0;if((i|0?__ZN9Reference11unreferenceEv(i)|0:0)?(i=c[k>>2]|0,__Z17predelete_handlerP6Object(i)|0):0){gj[c[(c[i>>2]|0)+76>>2]&8191](i);__ZN6Memory11free_staticEPvb(i,0)}c[k>>2]=0;__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,266,1146558,0);c[b>>2]=0;l=f;return}function __ZN12MethodBind0RI25ResourceInteractiveLoader3RefI8ResourceEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=d;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236308)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;c[f>>2]=ij[i&8191](a)|0;__ZN3RefI9ReferenceEaSI8ResourceEEvRKS_IT_E(e,f);e=c[f>>2]|0;if(!e){l=d;return}if(!(__ZN9Reference11unreferenceEv(e)|0)){l=d;return}e=c[f>>2]|0;if(!(__Z17predelete_handlerP6Object(e)|0)){l=d;return}gj[c[(c[e>>2]|0)+76>>2]&8191](e);__ZN6Memory11free_staticEPvb(e,0);l=d;return}function __ZN12MethodBind0RI25ResourceInteractiveLoader3RefI8ResourceEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN25ResourceInteractiveLoaderD2Ev(a){a=a|0;c[a>>2]=401332;__ZN10StringNameD2Ev(a+88|0);__ZN9ReferenceD2Ev(a);return}function __ZN25ResourceInteractiveLoaderD0Ev(a){a=a|0;c[a>>2]=401332;__ZN10StringNameD2Ev(a+88|0);__ZN9ReferenceD2Ev(a);__ZdlPv(a);return}function __ZN31ResourceInteractiveLoaderBinaryD2Ev(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0;c[b>>2]=401672;d=c[b+108>>2]|0;if(d|0){gj[c[(c[d>>2]|0)+144>>2]&8191](d);__ZN6Memory11free_staticEPvb(d,0)}d=b+148|0;e=c[d>>2]|0;if(e|0?(__ZN3MapI6StringS0_10ComparatorIS0_E16DefaultAllocatorE13_cleanup_treeEPNS4_7ElementE(d,c[e+8>>2]|0),e=c[b+152>>2]|0,f=c[d>>2]|0,c[f+8>>2]=e,c[b+156>>2]=0,g=e,c[g+12>>2]=g,f|0):0){g=c[f+28>>2]|0;if(g|0?(__Z16atomic_decrementPj(g+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(g,1);g=c[f+24>>2]|0;if(g|0?(__Z16atomic_decrementPj(g+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(g,1);__ZN6Memory11free_staticEPvb(f,0);c[d>>2]=0}d=b+144|0;f=c[d>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0){g=c[d>>2]|0;d=(g|0)==0?0:g+-4|0;g=d+4|0;if(c[d>>2]|0){e=0;do{h=c[g+(e<<4)>>2]|0;if(h|0?(__Z16atomic_decrementPj(h+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(h,1);e=e+1|0}while(e>>>0<(c[d>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(f,1)}f=b+140|0;__ZN6VectorIN31ResourceInteractiveLoaderBinary11ExtResoucreEE6_unrefEPv(f,c[f>>2]|0);f=b+136|0;d=c[f>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0){e=c[f>>2]|0;f=(e|0)==0?0:e+-4|0;e=f+4|0;if(c[f>>2]|0){g=0;do{__ZN10StringNameD2Ev(e+(g<<2)|0);g=g+1|0}while(g>>>0<(c[f>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(d,1)}d=b+132|0;f=c[d>>2]|0;a:do if(f|0){g=f;while(1){e=c[g>>2]|0;if(!e)break;__ZN4ListI3RefI8ResourceE16DefaultAllocatorE5_Data5eraseEPKNS4_7ElementE(g,e)|0;i=c[d>>2]|0;if(!(c[i+8>>2]|0)){j=29;break}if(!i)break a;else g=i}if((j|0)==29){__ZN6Memory11free_staticEPvb(i,0);c[d>>2]=0;break}if(!(c[g+8>>2]|0)){a[1263537]=0;__ZN6Memory11free_staticEPvb(g,0);break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145461,1145120,668,1145467,0);break}}while(0);d=c[b+128>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);d=b+104|0;i=c[d>>2]|0;if((i|0?__ZN9Reference11unreferenceEv(i)|0:0)?(i=c[d>>2]|0,__Z17predelete_handlerP6Object(i)|0):0){gj[c[(c[i>>2]|0)+76>>2]&8191](i);__ZN6Memory11free_staticEPvb(i,0)}c[d>>2]=0;d=c[b+100>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);d=c[b+96>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);d=c[b+92>>2]|0;if(!d){c[b>>2]=401332;k=b+88|0;__ZN10StringNameD2Ev(k);__ZN9ReferenceD2Ev(b);return}if(__Z16atomic_decrementPj(d+-8|0)|0){c[b>>2]=401332;k=b+88|0;__ZN10StringNameD2Ev(k);__ZN9ReferenceD2Ev(b);return}__ZN6Memory11free_staticEPvb(d,1);c[b>>2]=401332;k=b+88|0;__ZN10StringNameD2Ev(k);__ZN9ReferenceD2Ev(b);return}function __ZN31ResourceInteractiveLoaderBinaryD0Ev(a){a=a|0;__ZN31ResourceInteractiveLoaderBinaryD2Ev(a);__ZdlPv(a);return}function __ZN31ResourceInteractiveLoaderBinary14set_local_pathERK6String(a,b){a=a|0;b=b|0;var d=0;d=a+96|0;a=c[d>>2]|0;if((a|0)==(c[b>>2]|0))return;if(a|0?(__Z16atomic_decrementPj(a+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(a,1);c[d>>2]=0;a=c[b>>2]|0;if(!a)return;if(!(__Z28atomic_conditional_incrementPj(a+-8|0)|0))return;c[d>>2]=c[b>>2];return}function __ZN31ResourceInteractiveLoaderBinary12get_resourceEv(a){a=a|0;var b=0,d=0;b=c[a+104>>2]|0;if(!b){d=0;return d|0}__ZN9Reference9referenceEv(b);d=b;return d|0}function __ZN31ResourceInteractiveLoaderBinary4pollEv(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ca=0,da=0,ea=0,fa=0;d=l;l=l+96|0;if((l|0)>=(m|0))ba(96);e=d+80|0;f=d+76|0;g=d+68|0;h=d+64|0;i=d+56|0;j=d+52|0;k=d+48|0;n=d+72|0;o=d+60|0;p=d+44|0;q=d+40|0;r=d+36|0;s=d+32|0;t=d+28|0;u=d+24|0;v=d;w=b+160|0;x=c[w>>2]|0;if(x|0){y=x;l=d;return y|0}x=b+164|0;z=c[x>>2]|0;A=b+140|0;B=c[A>>2]|0;C=(B|0)==0;if(C)D=0;else D=c[B+-4>>2]|0;if((z|0)<(D|0)){D=(z|0)<0;do if(D)E=12;else{if(C)F=0;else F=c[B+-4>>2]|0;if((F|0)<=(z|0)){if(C)G=0;else G=c[B+-4>>2]|0;if((G|0)<=(z|0)){E=12;break}a[1263537]=0}__ZN6VectorIN31ResourceInteractiveLoaderBinary11ExtResoucreEE14_copy_on_writeEv(A);H=(c[A>>2]|0)+(z<<3)|0}while(0);if((E|0)==12){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);H=0}c[e>>2]=0;if((c[H>>2]|0?(c[e>>2]=0,G=c[H>>2]|0,G|0):0)?__Z28atomic_conditional_incrementPj(G+-8|0)|0:0)c[e>>2]=c[H>>2];c[f>>2]=__ZplPKcRK6String(1104837,e)|0;__Z10print_line6String(f);H=c[f>>2]|0;if(H|0?(__Z16atomic_decrementPj(H+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(H,1);H=b+148|0;if((c[H>>2]|0?__ZNK3MapI6StringS0_10ComparatorIS0_E16DefaultAllocatorE5_findERKS0_(H,e)|0:0)?(f=__ZN3MapI6StringS0_10ComparatorIS0_E16DefaultAllocatorEixERKS0_(H,e)|0,H=c[e>>2]|0,(H|0)!=(c[f>>2]|0)):0){if(H|0?(__Z16atomic_decrementPj(H+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(H,1);c[e>>2]=0;H=c[f>>2]|0;if(H|0?__Z28atomic_conditional_incrementPj(H+-8|0)|0:0)c[e>>2]=c[f>>2]}do if(D)E=38;else{f=c[A>>2]|0;H=(f|0)==0;if(H)I=0;else I=c[f+-4>>2]|0;if((I|0)<=(z|0)){if(H)J=0;else J=c[f+-4>>2]|0;if((J|0)<=(z|0)){E=38;break}a[1263537]=0}__ZN6VectorIN31ResourceInteractiveLoaderBinary11ExtResoucreEE14_copy_on_writeEv(A);K=(c[A>>2]|0)+(z<<3)|0}while(0);if((E|0)==38){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);K=0}J=__ZN14ResourceLoader4loadERK6StringS2_bP5Error(e,K+4|0,0,0)|0;K=(J|0)==0;do if(K){if(a[1104857]|0){c[w>>2]=17;c[h>>2]=__ZplPKcRK6String(1104858,e)|0;c[g>>2]=__ZNK6String4utf8Ev(h)|0;__Z19_err_set_last_errorPKc(__ZNK10CharString8get_dataEv(g)|0);I=c[g>>2]|0;if(I|0?(__Z16atomic_decrementPj(I+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(I,1);I=c[h>>2]|0;if(I|0?(__Z16atomic_decrementPj(I+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(I,1);a[1263537]=1;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146123,1104882,666,1104917,0);a[1263537]=0;break}I=b+92|0;do if(D)E=50;else{f=c[A>>2]|0;H=(f|0)==0;if(H)L=0;else L=c[f+-4>>2]|0;if((L|0)<=(z|0)){if(H)M=0;else M=c[f+-4>>2]|0;if((M|0)<=(z|0)){E=50;break}a[1263537]=0}__ZN6VectorIN31ResourceInteractiveLoaderBinary11ExtResoucreEE14_copy_on_writeEv(A);N=(c[A>>2]|0)+(z<<3)|0}while(0);if((E|0)==50){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);N=0}f=c[313829]|0;if(!f)E=69;else{Ki[f&4095](c[313830]|0,I,e,N+4|0);E=69}}else{f=b+132|0;if(!(c[f>>2]|0)){H=__ZnwjPFPvjE(12,4740)|0;c[f>>2]=H;c[H>>2]=0;c[H+4>>2]=0;c[H+8>>2]=0}H=__ZnwjPFPvjE(16,4740)|0;G=H+4|0;c[G>>2]=0;c[G+4>>2]=0;c[G+8>>2]=0;c[H>>2]=J;__ZN9Reference9referenceEv(J);G=c[f>>2]|0;f=G+4|0;F=c[f>>2]|0;c[H+8>>2]=F;c[H+4>>2]=0;c[H+12>>2]=G;if(F|0)c[F+4>>2]=H;c[f>>2]=H;if(!(c[G>>2]|0))c[G>>2]=H;H=G+8|0;c[H>>2]=(c[H>>2]|0)+1;E=69}while(0);if((E|0)==69)c[x>>2]=(c[x>>2]|0)+1;N=c[w>>2]|0;if((!K?__ZN9Reference11unreferenceEv(J)|0:0)?__Z17predelete_handlerP6Object(J)|0:0){gj[c[(c[J>>2]|0)+76>>2]&8191](J);__ZN6Memory11free_staticEPvb(J,0)}J=c[e>>2]|0;if(J|0?(__Z16atomic_decrementPj(J+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(J,1);y=N;l=d;return y|0}if(C)O=0;else O=c[B+-4>>2]|0;B=z-O|0;O=b+144|0;z=c[O>>2]|0;C=(z|0)==0;if(C)P=0;else P=c[z+-4>>2]|0;do if((B|0)>=(P|0)){c[w>>2]=47;if(C)Q=0;else Q=c[z+-4>>2]|0;if((B|0)<(Q|0)){a[1263537]=0;break}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146123,1104882,682,1104958,0);y=c[w>>2]|0;l=d;return y|0}while(0);if(C)R=0;else R=c[z+-4>>2]|0;Q=(B|0)==(R+-1|0);c[e>>2]=0;if(Q){R=b+96|0;if((!(__ZN13ResourceCache3hasERK6String(R)|0)?(P=c[R>>2]|0,(P|0)!=0):0)?(c[e>>2]=0,(__Z28atomic_conditional_incrementPj(P+-8|0)|0)!=0):0){c[e>>2]=c[R>>2];S=0;E=145}else{S=0;E=145}}else{do if((B|0)<0)E=98;else{if(C)T=0;else T=c[z+-4>>2]|0;if((T|0)<=(B|0)){if(C)U=0;else U=c[z+-4>>2]|0;if((U|0)<=(B|0)){E=98;break}a[1263537]=0}__ZN6VectorIN31ResourceInteractiveLoaderBinary11IntResoucreEE14_copy_on_writeEv(O);V=(c[O>>2]|0)+(B<<4)|0}while(0);if((E|0)==98){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);V=0}if((c[V>>2]|0?(c[e>>2]=0,U=c[V>>2]|0,U|0):0)?__Z28atomic_conditional_incrementPj(U+-8|0)|0:0)c[e>>2]=c[V>>2];if(__ZNK6String11begins_withEPKc(e,1105028)|0){__ZN6StringC2EPKc(i,1105028);__ZN6StringC2EPKc(j,1263606);V=__ZNK6String13replace_firstES_S_(e,i,j)|0;U=V;z=c[e>>2]|0;if((z|0)==(V|0)){if(V|0)E=114}else{if(z|0?(__Z16atomic_decrementPj(z+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(z,1);c[e>>2]=0;if(V|0)if(!(__Z28atomic_conditional_incrementPj(V+-8|0)|0))E=114;else{c[e>>2]=U;E=114}}if((E|0)==114?(__Z16atomic_decrementPj(V+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(V,1);V=c[j>>2]|0;if(V|0?(__Z16atomic_decrementPj(V+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(V,1);V=c[i>>2]|0;if(V|0?(__Z16atomic_decrementPj(V+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(V,1);V=__ZNK6String6to_intEv(e)|0;__ZN6StringC2EPKc(n,1126424);c[k>>2]=__ZNK6StringplERKS_(b+96|0,n)|0;i=__ZNK6StringplERKS_(k,e)|0;j=i;U=c[e>>2]|0;do if((U|0)==(i|0)){if(i|0)E=130}else{do if(U|0){if(__Z16atomic_decrementPj(U+-8|0)|0)break;__ZN6Memory11free_staticEPvb(U,1)}while(0);c[e>>2]=0;if(i|0){if(!(__Z28atomic_conditional_incrementPj(i+-8|0)|0)){E=130;break}c[e>>2]=j;E=130}}while(0);if((E|0)==130?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);i=c[k>>2]|0;if(i|0?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);i=c[n>>2]|0;do if(i|0){if(__Z16atomic_decrementPj(i+-8|0)|0)break;__ZN6Memory11free_staticEPvb(i,1)}while(0);W=V}else W=0;if(__ZN13ResourceCache3hasERK6String(e)|0){c[x>>2]=(c[x>>2]|0)+1;c[w>>2]=0;X=0}else{S=W;E=145}}if((E|0)==145){if((B|0)<0)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);W=c[O>>2]|0;V=(W|0)==0;if(V)Y=0;else Y=c[W+-4>>2]|0;do if((Y|0)<=(B|0)){if(V)Z=0;else Z=c[W+-4>>2]|0;if((Z|0)>(B|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);__ZN6VectorIN31ResourceInteractiveLoaderBinary11IntResoucreEE14_copy_on_writeEv(O);Z=b+108|0;W=c[Z>>2]|0;Pi[c[(c[W>>2]|0)+20>>2]&2047](W,c[(c[O>>2]|0)+(B<<4)+8>>2]|0);c[n>>2]=__ZN31ResourceInteractiveLoaderBinary18get_unicode_stringEv(b)|0;__ZN10StringNameC2ERK6String(o,n);B=__ZN7ClassDB8instanceERK10StringName(o)|0;__ZN10StringNameD2Ev(o);do if(B){a[1263537]=0;if(!($i[c[(c[B>>2]|0)+44>>2]&8191](B,1220696)|0)){c[w>>2]=16;if(__Z17predelete_handlerP6Object(B)|0){gj[c[(c[B>>2]|0)+76>>2]&8191](B);__ZN6Memory11free_staticEPvb(B,0)}__ZN6StringC2EPKc(o,1105133);c[u>>2]=__ZNK6StringplERKS_(b+92|0,o)|0;c[v>>2]=ij[c[(c[B>>2]|0)+32>>2]&8191](B)|0;c[t>>2]=__ZNK6StringplERKS_(u,v)|0;c[s>>2]=__ZNK6String4utf8Ev(t)|0;__Z19_err_set_last_errorPKc(__ZNK10CharString8get_dataEv(s)|0);O=c[s>>2]|0;if(O|0?(__Z16atomic_decrementPj(O+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(O,1);O=c[t>>2]|0;do if(O|0){if(__Z16atomic_decrementPj(O+-8|0)|0)break;__ZN6Memory11free_staticEPvb(O,1)}while(0);O=c[v>>2]|0;do if(O|0){if(__Z16atomic_decrementPj(O+-8|0)|0)break;__ZN6Memory11free_staticEPvb(O,1)}while(0);O=c[u>>2]|0;do if(O|0){if(__Z16atomic_decrementPj(O+-8|0)|0)break;__ZN6Memory11free_staticEPvb(O,1)}while(0);O=c[o>>2]|0;do if(O|0){if(__Z16atomic_decrementPj(O+-8|0)|0)break;__ZN6Memory11free_staticEPvb(O,1)}while(0);a[1263537]=1;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146123,1104882,732,1105192,0);_=16;break}a[1263537]=0;__ZN9Reference8init_refEv(B)|0;bj[c[(c[B>>2]|0)+104>>2]&4095](B,e,0);__ZN8Resource12set_subindexEi(B,S);O=c[Z>>2]|0;W=ij[c[(c[O>>2]|0)+48>>2]&8191](O)|0;a:do if((W|0)>0){O=0;V=0;while(1){c[o>>2]=__ZN31ResourceInteractiveLoaderBinary11_get_stringEv(b)|0;__ZN10StringNameC2Ev(v);Y=(c[o>>2]|0)==(c[v>>2]|0);__ZN10StringNameD2Ev(v);if(Y){c[w>>2]=16;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146123,1104882,749,1105245,0);a[1263537]=0;$=1;aa=16}else{c[v>>2]=0;Y=__ZN31ResourceInteractiveLoaderBinary13parse_variantER7Variant(b,v)|0;c[w>>2]=Y;if(!Y){__ZN6Object3setERK10StringNameRK7VariantPb(B,o,v,0);ca=0;da=V}else{ca=1;da=Y}if(c[v>>2]|0)__ZN7Variant5clearEv(v);$=ca;aa=da}__ZN10StringNameD2Ev(o);O=O+1|0;if($|0){ea=aa;break a}if((O|0)>=(W|0)){E=198;break}else V=aa}}else E=198;while(0);if((E|0)==198){c[x>>2]=(c[x>>2]|0)+1;W=b+132|0;if(!(c[W>>2]|0)){V=__ZnwjPFPvjE(12,4740)|0;c[W>>2]=V;c[V>>2]=0;c[V+4>>2]=0;c[V+8>>2]=0}V=__ZnwjPFPvjE(16,4740)|0;O=V+4|0;c[O>>2]=0;c[O+4>>2]=0;c[O+8>>2]=0;c[V>>2]=B;__ZN9Reference9referenceEv(B);O=c[W>>2]|0;W=O+4|0;Y=c[W>>2]|0;c[V+8>>2]=Y;c[V+4>>2]=0;c[V+12>>2]=O;if(Y|0)c[Y+4>>2]=V;c[W>>2]=V;if(!(c[O>>2]|0))c[O>>2]=V;V=O+8|0;c[V>>2]=(c[V>>2]|0)+1;do if(Q){V=c[Z>>2]|0;gj[c[(c[V>>2]|0)+12>>2]&8191](V);V=b+104|0;O=c[V>>2]|0;if((B|0)==(O|0)){fa=18;break}do if(O|0){if(!(__ZN9Reference11unreferenceEv(O)|0))break;W=c[V>>2]|0;if(!(__Z17predelete_handlerP6Object(W)|0))break;gj[c[(c[W>>2]|0)+76>>2]&8191](W);__ZN6Memory11free_staticEPvb(W,0)}while(0);c[V>>2]=B;__ZN9Reference9referenceEv(B);fa=18}else fa=0;while(0);c[w>>2]=fa;ea=0}if(__ZN9Reference11unreferenceEv(B)|0?__Z17predelete_handlerP6Object(B)|0:0){gj[c[(c[B>>2]|0)+76>>2]&8191](B);__ZN6Memory11free_staticEPvb(B,0);_=ea}else _=ea}else{c[w>>2]=16;__ZN6StringC2EPKc(o,1105037);c[r>>2]=__ZNK6StringplERKS_(b+92|0,o)|0;c[q>>2]=__ZNK6StringplERKS_(r,n)|0;c[p>>2]=__ZNK6String4utf8Ev(q)|0;__Z19_err_set_last_errorPKc(__ZNK10CharString8get_dataEv(p)|0);O=c[p>>2]|0;if(O|0?(__Z16atomic_decrementPj(O+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(O,1);O=c[q>>2]|0;if(O|0?(__Z16atomic_decrementPj(O+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(O,1);O=c[r>>2]|0;if(O|0?(__Z16atomic_decrementPj(O+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(O,1);O=c[o>>2]|0;if(O|0?(__Z16atomic_decrementPj(O+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(O,1);a[1263537]=1;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146123,1104882,725,1105078,0);_=16}while(0);o=c[n>>2]|0;if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(o,1);X=_}_=c[e>>2]|0;if(_|0?(__Z16atomic_decrementPj(_+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(_,1);y=X;l=d;return y|0}function __ZNK31ResourceInteractiveLoaderBinary9get_stageEv(a){a=a|0;return c[a+164>>2]|0}function __ZNK31ResourceInteractiveLoaderBinary15get_stage_countEv(a){a=a|0;var b=0,d=0,e=0,f=0;b=c[a+140>>2]|0;if(!b)d=0;else d=c[b+-4>>2]|0;b=c[a+144>>2]|0;if(!b){e=0;f=e+d|0;return f|0}e=c[b+-4>>2]|0;f=e+d|0;return f|0}function __ZN6VectorIN31ResourceInteractiveLoaderBinary11ExtResoucreEE14_copy_on_writeEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0,i=0;b=c[a>>2]|0;if(!b)return;if((c[b+-8>>2]|0)>>>0<=1)return;d=c[b+-4>>2]|0;b=(d<<3)+-1|0;e=b>>>1|b;b=e>>>2|e;e=b>>>4|b;b=e>>>8|e;e=__ZN6Memory12alloc_staticEjb((b>>>16|b)+1|0,1)|0;c[e+-8>>2]=1;c[e+-4>>2]=d;if(d|0){b=0;do{f=e+(b<<3)|0;g=c[a>>2]|0;h=g+(b<<3)|0;c[f>>2]=0;if((c[h>>2]|0?(c[f>>2]=0,i=c[h>>2]|0,i|0):0)?__Z28atomic_conditional_incrementPj(i+-8|0)|0:0)c[f>>2]=c[h>>2];h=e+(b<<3)+4|0;f=g+(b<<3)+4|0;c[h>>2]=0;if((c[f>>2]|0?(c[h>>2]=0,g=c[f>>2]|0,g|0):0)?__Z28atomic_conditional_incrementPj(g+-8|0)|0:0)c[h>>2]=c[f>>2];b=b+1|0}while((b|0)!=(d|0))}__ZN6VectorIN31ResourceInteractiveLoaderBinary11ExtResoucreEE6_unrefEPv(a,c[a>>2]|0);c[a>>2]=e;return}function __ZN6VectorIN31ResourceInteractiveLoaderBinary11IntResoucreEE14_copy_on_writeEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0,i=0;b=c[a>>2]|0;if(!b)return;if((c[b+-8>>2]|0)>>>0<=1)return;d=c[b+-4>>2]|0;b=(d<<4)+-1|0;e=b>>>1|b;b=e>>>2|e;e=b>>>4|b;b=e>>>8|e;e=__ZN6Memory12alloc_staticEjb((b>>>16|b)+1|0,1)|0;c[e+-8>>2]=1;c[e+-4>>2]=d;if(d|0){b=0;do{f=e+(b<<4)|0;g=c[a>>2]|0;h=g+(b<<4)|0;c[f>>2]=0;if((c[h>>2]|0?(c[f>>2]=0,i=c[h>>2]|0,i|0):0)?__Z28atomic_conditional_incrementPj(i+-8|0)|0:0)c[f>>2]=c[h>>2];h=g+(b<<4)+8|0;g=c[h+4>>2]|0;f=e+(b<<4)+8|0;c[f>>2]=c[h>>2];c[f+4>>2]=g;b=b+1|0}while((b|0)!=(d|0))}d=c[a>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0){b=c[a>>2]|0;g=(b|0)==0?0:b+-4|0;b=g+4|0;if(c[g>>2]|0){f=0;do{h=c[b+(f<<4)>>2]|0;if(h|0?(__Z16atomic_decrementPj(h+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(h,1);f=f+1|0}while(f>>>0<(c[g>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(d,1)}c[a>>2]=e;return}function __ZN31ResourceInteractiveLoaderBinary18get_unicode_stringEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b;e=a+108|0;f=c[e>>2]|0;g=ij[c[(c[f>>2]|0)+48>>2]&8191](f)|0;f=a+128|0;a=c[f>>2]|0;if(!a)h=0;else h=c[a+-4>>2]|0;if((g|0)>(h|0))__ZN6VectorIcE6resizeEi(f,g)|0;if(!g){i=0;j=i;l=b;return j|0}h=c[e>>2]|0;e=c[(c[h>>2]|0)+68>>2]|0;a=c[f>>2]|0;if((a|0)!=0?(c[a+-4>>2]|0)>0:0){__ZN6VectorIcE14_copy_on_writeEv(f);k=c[f>>2]|0}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);k=0}nj[e&2047](h,k,g)|0;c[d>>2]=0;g=c[f>>2]|0;if((g|0)!=0?(c[g+-4>>2]|0)>0:0){__ZN6VectorIcE14_copy_on_writeEv(f);n=c[f>>2]|0}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);n=0}__ZN6String10parse_utf8EPKci(d,n,-1)|0;n=c[d>>2]|0;do if(n)if(!(__Z28atomic_conditional_incrementPj(n+-8|0)|0)){o=0;p=c[d>>2]|0;break}else{f=c[d>>2]|0;o=f;p=f;break}else{o=0;p=n}while(0);if(p|0?(__Z16atomic_decrementPj(p+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(p,1);i=o;j=i;l=b;return j|0}function __ZN8Resource12set_subindexEi(a,b){a=a|0;b=b|0;c[a+112>>2]=b;return}function __ZN31ResourceInteractiveLoaderBinary11_get_stringEv(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d;f=d+4|0;g=b+108|0;h=c[g>>2]|0;i=ij[c[(c[h>>2]|0)+48>>2]&8191](h)|0;if((i|0)>=0){h=b+136|0;j=c[h>>2]|0;k=(j|0)==0;if(k)n=0;else n=c[j+-4>>2]|0;do if((n|0)<=(i|0)){if(k)o=0;else o=c[j+-4>>2]|0;if((o|0)>(i|0)){a[1263537]=0;p=28;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);q=0;break}}else p=28;while(0);if((p|0)==28){__ZN6VectorI10StringNameE14_copy_on_writeEv(h);q=(c[h>>2]|0)+(i<<2)|0}__ZN10StringNameC2ERKS_(e,q);r=c[e>>2]|0;l=d;return r|0}q=i&2147483647;i=b+128|0;b=c[i>>2]|0;if(!b)s=0;else s=c[b+-4>>2]|0;if(q>>>0<=s>>>0)if(!q){__ZN10StringNameC2Ev(e);r=c[e>>2]|0;l=d;return r|0}else t=b;else{__ZN6VectorIcE6resizeEi(i,q)|0;t=c[i>>2]|0}b=c[g>>2]|0;g=c[(c[b>>2]|0)+68>>2]|0;if((t|0)!=0?(c[t+-4>>2]|0)>0:0){__ZN6VectorIcE14_copy_on_writeEv(i);u=c[i>>2]|0}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);u=0}nj[g&2047](b,u,q)|0;c[f>>2]=0;q=c[i>>2]|0;if((q|0)!=0?(c[q+-4>>2]|0)>0:0){__ZN6VectorIcE14_copy_on_writeEv(i);v=c[i>>2]|0}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);v=0}__ZN6String10parse_utf8EPKci(f,v,-1)|0;__ZN10StringNameC2ERK6String(e,f);v=c[f>>2]|0;if(v|0?(__Z16atomic_decrementPj(v+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(v,1);r=c[e>>2]|0;l=d;return r|0}function __ZN31ResourceInteractiveLoaderBinary13parse_variantER7Variant(b,d){b=b|0;d=d|0;var e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0,ia=0,ja=0,ka=0,la=0,ma=0,na=0,oa=0,pa=0,qa=0,ra=0,sa=0,ta=0,ua=0;e=l;l=l+224|0;if((l|0)>=(m|0))ba(224);f=e+96|0;h=e+72|0;i=e+216|0;j=e+212|0;k=e+208|0;n=e+48|0;o=e+24|0;p=e+204|0;q=e+200|0;r=e;s=e+152|0;t=e+196|0;u=e+192|0;v=e+188|0;w=e+184|0;x=e+180|0;y=e+176|0;z=e+172|0;A=e+168|0;B=e+164|0;C=e+160|0;D=e+156|0;E=b+108|0;G=c[E>>2]|0;a:do switch(ij[c[(c[G>>2]|0)+48>>2]&8191](G)|0){case 1:{c[f>>2]=0;__ZN7VariantaSERKS_(d,f);if(c[f>>2]|0)__ZN7Variant5clearEv(f);break}case 2:{H=c[E>>2]|0;__ZN7VariantC2Eb(f,(ij[c[(c[H>>2]|0)+48>>2]&8191](H)|0)!=0);__ZN7VariantaSERKS_(d,f);if(c[f>>2]|0)__ZN7Variant5clearEv(f);break}case 3:{H=c[E>>2]|0;__ZN7VariantC2Ei(f,ij[c[(c[H>>2]|0)+48>>2]&8191](H)|0);__ZN7VariantaSERKS_(d,f);if(c[f>>2]|0)__ZN7Variant5clearEv(f);break}case 40:{H=c[E>>2]|0;__ZN7VariantC2Ex(f,ij[c[(c[H>>2]|0)+52>>2]&8191](H)|0,F);__ZN7VariantaSERKS_(d,f);if(c[f>>2]|0)__ZN7Variant5clearEv(f);break}case 4:{H=c[E>>2]|0;__ZN7VariantC2Ef(f,+mj[c[(c[H>>2]|0)+64>>2]&511](H));__ZN7VariantaSERKS_(d,f);if(c[f>>2]|0)__ZN7Variant5clearEv(f);break}case 41:{H=c[E>>2]|0;__ZN7VariantC2Ed(f,+mj[c[(c[H>>2]|0)+60>>2]&511](H));__ZN7VariantaSERKS_(d,f);if(c[f>>2]|0)__ZN7Variant5clearEv(f);break}case 5:{c[h>>2]=__ZN31ResourceInteractiveLoaderBinary18get_unicode_stringEv(b)|0;__ZN7VariantC2ERK6String(f,h);__ZN7VariantaSERKS_(d,f);if(c[f>>2]|0)__ZN7Variant5clearEv(f);H=c[h>>2]|0;if(H|0?(__Z16atomic_decrementPj(H+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(H,1);break}case 10:{H=c[E>>2]|0;g[f>>2]=+mj[c[(c[H>>2]|0)+64>>2]&511](H);H=c[E>>2]|0;g[f+4>>2]=+mj[c[(c[H>>2]|0)+64>>2]&511](H);__ZN7VariantC2ERK7Vector2(h,f);__ZN7VariantaSERKS_(d,h);if(c[h>>2]|0)__ZN7Variant5clearEv(h);break}case 11:{H=c[E>>2]|0;g[f>>2]=+mj[c[(c[H>>2]|0)+64>>2]&511](H);H=c[E>>2]|0;g[f+4>>2]=+mj[c[(c[H>>2]|0)+64>>2]&511](H);H=c[E>>2]|0;g[f+8>>2]=+mj[c[(c[H>>2]|0)+64>>2]&511](H);H=c[E>>2]|0;g[f+12>>2]=+mj[c[(c[H>>2]|0)+64>>2]&511](H);__ZN7VariantC2ERK5Rect2(h,f);__ZN7VariantaSERKS_(d,h);if(c[h>>2]|0)__ZN7Variant5clearEv(h);break}case 12:{H=c[E>>2]|0;g[f>>2]=+mj[c[(c[H>>2]|0)+64>>2]&511](H);H=c[E>>2]|0;g[f+4>>2]=+mj[c[(c[H>>2]|0)+64>>2]&511](H);H=c[E>>2]|0;g[f+8>>2]=+mj[c[(c[H>>2]|0)+64>>2]&511](H);__ZN7VariantC2ERK7Vector3(h,f);__ZN7VariantaSERKS_(d,h);if(c[h>>2]|0)__ZN7Variant5clearEv(h);break}case 13:{H=c[E>>2]|0;g[f>>2]=+mj[c[(c[H>>2]|0)+64>>2]&511](H);H=c[E>>2]|0;g[f+4>>2]=+mj[c[(c[H>>2]|0)+64>>2]&511](H);H=c[E>>2]|0;g[f+8>>2]=+mj[c[(c[H>>2]|0)+64>>2]&511](H);H=c[E>>2]|0;g[f+12>>2]=+mj[c[(c[H>>2]|0)+64>>2]&511](H);__ZN7VariantC2ERK5Plane(h,f);__ZN7VariantaSERKS_(d,h);if(c[h>>2]|0)__ZN7Variant5clearEv(h);break}case 14:{H=c[E>>2]|0;g[f>>2]=+mj[c[(c[H>>2]|0)+64>>2]&511](H);H=c[E>>2]|0;g[f+4>>2]=+mj[c[(c[H>>2]|0)+64>>2]&511](H);H=c[E>>2]|0;g[f+8>>2]=+mj[c[(c[H>>2]|0)+64>>2]&511](H);H=c[E>>2]|0;g[f+12>>2]=+mj[c[(c[H>>2]|0)+64>>2]&511](H);__ZN7VariantC2ERK4Quat(h,f);__ZN7VariantaSERKS_(d,h);if(c[h>>2]|0)__ZN7Variant5clearEv(h);break}case 15:{H=c[E>>2]|0;g[f>>2]=+mj[c[(c[H>>2]|0)+64>>2]&511](H);H=c[E>>2]|0;g[f+4>>2]=+mj[c[(c[H>>2]|0)+64>>2]&511](H);H=c[E>>2]|0;g[f+8>>2]=+mj[c[(c[H>>2]|0)+64>>2]&511](H);H=c[E>>2]|0;g[f+12>>2]=+mj[c[(c[H>>2]|0)+64>>2]&511](H);H=c[E>>2]|0;g[f+16>>2]=+mj[c[(c[H>>2]|0)+64>>2]&511](H);H=c[E>>2]|0;g[f+20>>2]=+mj[c[(c[H>>2]|0)+64>>2]&511](H);__ZN7VariantC2ERK5Rect3(h,f);__ZN7VariantaSERKS_(d,h);if(c[h>>2]|0)__ZN7Variant5clearEv(h);break}case 18:{H=c[E>>2]|0;g[f>>2]=+mj[c[(c[H>>2]|0)+64>>2]&511](H);H=c[E>>2]|0;g[f+4>>2]=+mj[c[(c[H>>2]|0)+64>>2]&511](H);H=c[E>>2]|0;g[f+8>>2]=+mj[c[(c[H>>2]|0)+64>>2]&511](H);H=c[E>>2]|0;g[f+12>>2]=+mj[c[(c[H>>2]|0)+64>>2]&511](H);H=c[E>>2]|0;g[f+16>>2]=+mj[c[(c[H>>2]|0)+64>>2]&511](H);H=c[E>>2]|0;g[f+20>>2]=+mj[c[(c[H>>2]|0)+64>>2]&511](H);__ZN7VariantC2ERK11Transform2D(h,f);__ZN7VariantaSERKS_(d,h);if(c[h>>2]|0)__ZN7Variant5clearEv(h);break}case 16:{H=c[E>>2]|0;g[f>>2]=+mj[c[(c[H>>2]|0)+64>>2]&511](H);H=c[E>>2]|0;g[f+4>>2]=+mj[c[(c[H>>2]|0)+64>>2]&511](H);H=c[E>>2]|0;g[f+8>>2]=+mj[c[(c[H>>2]|0)+64>>2]&511](H);H=c[E>>2]|0;g[f+12>>2]=+mj[c[(c[H>>2]|0)+64>>2]&511](H);H=c[E>>2]|0;g[f+16>>2]=+mj[c[(c[H>>2]|0)+64>>2]&511](H);H=c[E>>2]|0;g[f+20>>2]=+mj[c[(c[H>>2]|0)+64>>2]&511](H);H=c[E>>2]|0;g[f+24>>2]=+mj[c[(c[H>>2]|0)+64>>2]&511](H);H=c[E>>2]|0;g[f+28>>2]=+mj[c[(c[H>>2]|0)+64>>2]&511](H);H=c[E>>2]|0;g[f+32>>2]=+mj[c[(c[H>>2]|0)+64>>2]&511](H);__ZN7VariantC2ERK5Basis(h,f);__ZN7VariantaSERKS_(d,h);if(c[h>>2]|0)__ZN7Variant5clearEv(h);break}case 17:{H=c[E>>2]|0;g[f>>2]=+mj[c[(c[H>>2]|0)+64>>2]&511](H);H=c[E>>2]|0;g[f+4>>2]=+mj[c[(c[H>>2]|0)+64>>2]&511](H);H=c[E>>2]|0;g[f+8>>2]=+mj[c[(c[H>>2]|0)+64>>2]&511](H);H=c[E>>2]|0;g[f+12>>2]=+mj[c[(c[H>>2]|0)+64>>2]&511](H);H=c[E>>2]|0;g[f+16>>2]=+mj[c[(c[H>>2]|0)+64>>2]&511](H);H=c[E>>2]|0;g[f+20>>2]=+mj[c[(c[H>>2]|0)+64>>2]&511](H);H=c[E>>2]|0;g[f+24>>2]=+mj[c[(c[H>>2]|0)+64>>2]&511](H);H=c[E>>2]|0;g[f+28>>2]=+mj[c[(c[H>>2]|0)+64>>2]&511](H);H=c[E>>2]|0;g[f+32>>2]=+mj[c[(c[H>>2]|0)+64>>2]&511](H);H=c[E>>2]|0;g[f+36>>2]=+mj[c[(c[H>>2]|0)+64>>2]&511](H);H=c[E>>2]|0;g[f+40>>2]=+mj[c[(c[H>>2]|0)+64>>2]&511](H);H=c[E>>2]|0;g[f+44>>2]=+mj[c[(c[H>>2]|0)+64>>2]&511](H);__ZN7VariantC2ERK9Transform(h,f);__ZN7VariantaSERKS_(d,h);if(c[h>>2]|0)__ZN7Variant5clearEv(h);break}case 20:{H=c[E>>2]|0;g[f>>2]=+mj[c[(c[H>>2]|0)+64>>2]&511](H);H=c[E>>2]|0;g[f+4>>2]=+mj[c[(c[H>>2]|0)+64>>2]&511](H);H=c[E>>2]|0;g[f+8>>2]=+mj[c[(c[H>>2]|0)+64>>2]&511](H);H=c[E>>2]|0;g[f+12>>2]=+mj[c[(c[H>>2]|0)+64>>2]&511](H);__ZN7VariantC2ERK5Color(h,f);__ZN7VariantaSERKS_(d,h);if(c[h>>2]|0)__ZN7Variant5clearEv(h);break}case 21:{H=c[E>>2]|0;I=ij[c[(c[H>>2]|0)+48>>2]&8191](H)|0;switch(I|0){case 0:{c[f>>2]=0;__ZN7VariantaSERKS_(d,f);if(c[f>>2]|0)__ZN7Variant5clearEv(f);break a;break}case 1:{H=c[E>>2]|0;J=ij[c[(c[H>>2]|0)+48>>2]&8191](H)|0;H=c[E>>2]|0;K=ij[c[(c[H>>2]|0)+48>>2]&8191](H)|0;H=c[E>>2]|0;L=ij[c[(c[H>>2]|0)+48>>2]&8191](H)|0;H=c[E>>2]|0;M=ij[c[(c[H>>2]|0)+48>>2]&8191](H)|0;if(M>>>0>16777215){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1105322,1104882,281,1105336,0);a[1263537]=0;N=43;l=e;return N|0}H=M&23;M=c[E>>2]|0;O=ij[c[(c[M>>2]|0)+48>>2]&8191](M)|0;c[f>>2]=__ZN5Image15get_format_nameENS_6FormatE(H)|0;c[k>>2]=__ZplPKcRK6String(1105297,f)|0;__ZN6StringC2EPKc(h,1105312);c[j>>2]=__ZNK6StringplERKS_(k,h)|0;c[n>>2]=__Z4itosx(O,0)|0;c[i>>2]=__ZNK6StringplERKS_(j,n)|0;__Z10print_line6String(i);M=c[i>>2]|0;if(M|0?(__Z16atomic_decrementPj(M+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(M,1);M=c[n>>2]|0;if(M|0?(__Z16atomic_decrementPj(M+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(M,1);M=c[j>>2]|0;if(M|0?(__Z16atomic_decrementPj(M+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(M,1);M=c[h>>2]|0;if(M|0?(__Z16atomic_decrementPj(M+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(M,1);M=c[k>>2]|0;if(M|0?(__Z16atomic_decrementPj(M+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(M,1);M=c[f>>2]|0;if(M|0?(__Z16atomic_decrementPj(M+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(M,1);c[f>>2]=0;__ZN10PoolVectorIhE6resizeEi(f,O)|0;if((c[f>>2]|0)!=0?(__ZN10PoolVectorIhE14_copy_on_writeEv(f),M=c[f>>2]|0,(M|0)!=0):0){__Z16atomic_incrementPj(M+4|0)|0;P=c[M+8>>2]|0;Q=M}else{P=0;Q=0}M=c[E>>2]|0;nj[c[(c[M>>2]|0)+68>>2]&2047](M,P,O)|0;M=4-(O&3)|0;if((M+-1|0)>>>0<3){O=0;do{R=c[E>>2]|0;ij[c[(c[R>>2]|0)+40>>2]&8191](R)|0;O=O+1|0}while((O|0)!=(M|0))}if(Q|0)__Z16atomic_decrementPj(Q+4|0)|0;__ZN5ImageC2EiibNS_6FormatERK10PoolVectorIhE(n,J,K,(L|0)!=0,H,f);__ZN7VariantC2ERK5Image(h,n);__ZN7VariantaSERKS_(d,h);if(c[h>>2]|0)__ZN7Variant5clearEv(h);__ZN5ImageD2Ev(n);__ZN10PoolVectorIhE12_unreferenceEv(f);break a;break}default:{c[f>>2]=0;M=c[E>>2]|0;__ZN10PoolVectorIhE6resizeEi(f,ij[c[(c[M>>2]|0)+48>>2]&8191](M)|0)|0;if((c[f>>2]|0)!=0?(__ZN10PoolVectorIhE14_copy_on_writeEv(f),M=c[f>>2]|0,(M|0)!=0):0){__Z16atomic_incrementPj(M+4|0)|0;O=c[f>>2]|0;R=c[E>>2]|0;if(!O)S=0;else S=c[O+16>>2]|0;nj[c[(c[R>>2]|0)+68>>2]&2047](R,c[M+8>>2]|0,S)|0;__Z16atomic_decrementPj(M+4|0)|0}else{M=c[E>>2]|0;nj[c[(c[M>>2]|0)+68>>2]&2047](M,0,0)|0}__ZN5ImageC2Ev(h);M=c[313786]|0;if(!((I|0)==3&(M|0)!=0)){R=c[313788]|0;if((I|0)==2&(R|0)!=0){Pi[R&2047](n,f);c[h>>2]=c[n>>2];R=h+4|0;O=n+4|0;if(((c[R>>2]|0)!=(c[O>>2]|0)?(__ZN10PoolVectorIhE12_unreferenceEv(R),T=c[O>>2]|0,T|0):0)?__Z28atomic_conditional_incrementPj(T)|0:0)c[R>>2]=c[O>>2];O=h+8|0;R=n+8|0;c[O>>2]=c[R>>2];c[O+4>>2]=c[R+4>>2];a[O+8>>0]=a[R+8>>0]|0;__ZN5ImageD2Ev(n)}}else{Pi[M&2047](n,f);c[h>>2]=c[n>>2];M=h+4|0;R=n+4|0;if(((c[M>>2]|0)!=(c[R>>2]|0)?(__ZN10PoolVectorIhE12_unreferenceEv(M),O=c[R>>2]|0,O|0):0)?__Z28atomic_conditional_incrementPj(O)|0:0)c[M>>2]=c[R>>2];R=h+8|0;M=n+8|0;c[R>>2]=c[M>>2];c[R+4>>2]=c[M+4>>2];a[R+8>>0]=a[M+8>>0]|0;__ZN5ImageD2Ev(n)}M=c[f>>2]|0;if(!M)U=0;else U=c[M+16>>2]&3;M=4-U|0;if((M+-1|0)>>>0<3){R=0;do{O=c[E>>2]|0;ij[c[(c[O>>2]|0)+40>>2]&8191](O)|0;R=R+1|0}while((R|0)!=(M|0))}__ZN7VariantC2ERK5Image(n,h);__ZN7VariantaSERKS_(d,n);if(c[n>>2]|0)__ZN7Variant5clearEv(n);__ZN5ImageD2Ev(h);__ZN10PoolVectorIhE12_unreferenceEv(f);break a}}break}case 22:{c[h>>2]=0;c[n>>2]=0;__ZN10StringNameC2Ev(o);M=c[E>>2]|0;R=ij[c[(c[M>>2]|0)+44>>2]&8191](M)|0;M=R&65535;I=c[E>>2]|0;H=(ij[c[(c[I>>2]|0)+44>>2]&8191](I)|0)&65535;I=(H&32768|0)!=0;L=H&32767;if(R<<16>>16){R=0;do{c[p>>2]=__ZN31ResourceInteractiveLoaderBinary11_get_stringEv(b)|0;__ZN6VectorI10StringNameE9push_backES0_(h,p)|0;__ZN10StringNameD2Ev(p);R=R+1|0}while((R|0)!=(M|0))}if(L|0){M=0;do{c[q>>2]=__ZN31ResourceInteractiveLoaderBinary11_get_stringEv(b)|0;__ZN6VectorI10StringNameE9push_backES0_(n,q)|0;__ZN10StringNameD2Ev(q);M=M+1|0}while((M|0)!=(L|0))}c[f>>2]=__ZN31ResourceInteractiveLoaderBinary11_get_stringEv(b)|0;__ZN10StringNameaSERKS_(o,f);__ZN10StringNameD2Ev(f);L=c[o>>2]|0;do if(L){M=c[L+4>>2]|0;if(M|0){__ZN6StringC2EPKc(f,M);V=c[f>>2]|0;break}M=L+8|0;c[f>>2]=0;R=c[M>>2]|0;if((R|0)!=0?(c[f>>2]=0,(__Z28atomic_conditional_incrementPj(R+-8|0)|0)!=0):0){R=c[M>>2]|0;c[f>>2]=R;V=R}else V=0}else{c[f>>2]=0;V=0}while(0);c[s>>2]=V;__ZN8NodePathC2ERK6VectorI10StringNameES4_bRK6String(r,h,n,I,s);L=c[s>>2]|0;if(L|0?(__Z16atomic_decrementPj(L+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(L,1);__ZN7VariantC2ERK8NodePath(f,r);__ZN7VariantaSERKS_(d,f);if(c[f>>2]|0)__ZN7Variant5clearEv(f);__ZN8NodePathD2Ev(r);__ZN10StringNameD2Ev(o);L=c[n>>2]|0;if(L|0?(__Z16atomic_decrementPj(L+-8|0)|0)==0:0){R=c[n>>2]|0;M=(R|0)==0?0:R+-4|0;R=M+4|0;if(c[M>>2]|0){H=0;do{__ZN10StringNameD2Ev(R+(H<<2)|0);H=H+1|0}while(H>>>0<(c[M>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(L,1)}M=c[h>>2]|0;if(M|0?(__Z16atomic_decrementPj(M+-8|0)|0)==0:0){H=c[h>>2]|0;R=(H|0)==0?0:H+-4|0;H=R+4|0;if(c[R>>2]|0){I=0;do{__ZN10StringNameD2Ev(H+(I<<2)|0);I=I+1|0}while(I>>>0<(c[R>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(M,1)}break}case 23:{R=c[E>>2]|0;__ZN7VariantC2Ej(f,ij[c[(c[R>>2]|0)+48>>2]&8191](R)|0);__ZN7VariantaSERKS_(d,f);if(c[f>>2]|0)__ZN7Variant5clearEv(f);break}case 24:{R=c[E>>2]|0;switch(ij[c[(c[R>>2]|0)+48>>2]&8191](R)|0){case 0:{break a;break}case 2:{R=c[E>>2]|0;I=ij[c[(c[R>>2]|0)+48>>2]&8191](R)|0;__ZN6StringC2EPKc(f,1126424);c[t>>2]=__ZNK6StringplERKS_(b+96|0,f)|0;c[n>>2]=__Z4itosx(I,0)|0;c[h>>2]=__ZNK6StringplERKS_(t,n)|0;I=c[n>>2]|0;if(I|0?(__Z16atomic_decrementPj(I+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(I,1);I=c[t>>2]|0;if(I|0?(__Z16atomic_decrementPj(I+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(I,1);I=c[f>>2]|0;if(I|0?(__Z16atomic_decrementPj(I+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(I,1);__ZN6StringC2EPKc(f,1263606);c[n>>2]=__ZN14ResourceLoader4loadERK6StringS2_bP5Error(h,f,0,0)|0;I=c[f>>2]|0;if(I|0?(__Z16atomic_decrementPj(I+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(I,1);if(!(c[n>>2]|0)){c[v>>2]=__ZplPKcRK6String(1105387,h)|0;c[u>>2]=__ZNK6String4utf8Ev(v)|0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1105322,1104882,373,__ZNK10CharString8get_dataEv(u)|0,1);I=c[u>>2]|0;if(I|0?(__Z16atomic_decrementPj(I+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(I,1);I=c[v>>2]|0;if(I|0?(__Z16atomic_decrementPj(I+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(I,1);a[1263537]=0}__ZN6RefPtrC2Ev(f);__ZN3RefI9ReferenceEaSI8ResourceEEvRKS_IT_E(f,n);__ZN7VariantC2ERK6RefPtr(o,f);__ZN6RefPtrD2Ev(f);__ZN7VariantaSERKS_(d,o);if(c[o>>2]|0)__ZN7Variant5clearEv(o);I=c[n>>2]|0;if((I|0?__ZN9Reference11unreferenceEv(I)|0:0)?(I=c[n>>2]|0,__Z17predelete_handlerP6Object(I)|0):0){gj[c[(c[I>>2]|0)+76>>2]&8191](I);__ZN6Memory11free_staticEPvb(I,0)}I=c[h>>2]|0;if(I|0?(__Z16atomic_decrementPj(I+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(I,1);break a;break}case 1:{c[h>>2]=__ZN31ResourceInteractiveLoaderBinary18get_unicode_stringEv(b)|0;c[n>>2]=__ZN31ResourceInteractiveLoaderBinary18get_unicode_stringEv(b)|0;__ZN6StringC2EPKc(w,1105412);if((__ZNK6String4findES_i(n,w,0)|0)==-1){I=__ZNK6String11is_rel_pathEv(n)|0;R=c[w>>2]|0;if(R|0?(__Z16atomic_decrementPj(R+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(R,1);if(I){I=__ZN12GlobalConfig13get_singletonEv()|0;c[x>>2]=__ZNK6String12get_base_dirEv(b+96|0)|0;c[f>>2]=__ZNK6String9plus_fileERKS_(x,n)|0;R=__ZNK12GlobalConfig13localize_pathERK6String(I,f)|0;I=R;H=c[n>>2]|0;if((H|0)==(R|0)){if(R|0)W=191}else{if(H|0?(__Z16atomic_decrementPj(H+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(H,1);c[n>>2]=0;if(R|0)if(!(__Z28atomic_conditional_incrementPj(R+-8|0)|0))W=191;else{c[n>>2]=I;W=191}}if((W|0)==191?(__Z16atomic_decrementPj(R+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(R,1);R=c[f>>2]|0;if(R|0?(__Z16atomic_decrementPj(R+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(R,1);R=c[x>>2]|0;if(R|0?(__Z16atomic_decrementPj(R+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(R,1)}}else{R=c[w>>2]|0;if(R|0?(__Z16atomic_decrementPj(R+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(R,1)}R=b+148|0;if((c[R>>2]|0?__ZNK3MapI6StringS0_10ComparatorIS0_E16DefaultAllocatorE5_findERKS0_(R,n)|0:0)?(I=__ZN3MapI6StringS0_10ComparatorIS0_E16DefaultAllocatorEixERKS0_(R,n)|0,R=c[n>>2]|0,(R|0)!=(c[I>>2]|0)):0){if(R|0?(__Z16atomic_decrementPj(R+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(R,1);c[n>>2]=0;R=c[I>>2]|0;if(R|0?__Z28atomic_conditional_incrementPj(R+-8|0)|0:0)c[n>>2]=c[I>>2]}I=__ZN14ResourceLoader4loadERK6StringS2_bP5Error(n,h,0,0)|0;c[o>>2]=I;if(!I){c[z>>2]=__ZplPKcRK6String(1105387,n)|0;c[y>>2]=__ZNK6String4utf8Ev(z)|0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1105322,1104882,396,__ZNK10CharString8get_dataEv(y)|0,1);I=c[y>>2]|0;if(I|0?(__Z16atomic_decrementPj(I+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(I,1);I=c[z>>2]|0;if(I|0?(__Z16atomic_decrementPj(I+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(I,1);a[1263537]=0}__ZN6RefPtrC2Ev(f);__ZN3RefI9ReferenceEaSI8ResourceEEvRKS_IT_E(f,o);__ZN7VariantC2ERK6RefPtr(r,f);__ZN6RefPtrD2Ev(f);__ZN7VariantaSERKS_(d,r);if(c[r>>2]|0)__ZN7Variant5clearEv(r);I=c[o>>2]|0;if((I|0?__ZN9Reference11unreferenceEv(I)|0:0)?(I=c[o>>2]|0,__Z17predelete_handlerP6Object(I)|0):0){gj[c[(c[I>>2]|0)+76>>2]&8191](I);__ZN6Memory11free_staticEPvb(I,0)}I=c[n>>2]|0;if(I|0?(__Z16atomic_decrementPj(I+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(I,1);I=c[h>>2]|0;if(I|0?(__Z16atomic_decrementPj(I+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(I,1);break a;break}case 3:{I=c[E>>2]|0;R=ij[c[(c[I>>2]|0)+48>>2]&8191](I)|0;I=b+140|0;H=c[I>>2]|0;L=(H|0)==0;if(L)X=0;else X=c[H+-4>>2]|0;if(R>>>0>=X>>>0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1105322,1104882,406,1105416,1);a[1263537]=0;c[f>>2]=0;__ZN7VariantaSERKS_(d,f);if(c[f>>2]|0)__ZN7Variant5clearEv(f);break a}K=(R|0)<0;do if(K)W=246;else{if(L)Y=0;else Y=c[H+-4>>2]|0;if((Y|0)<=(R|0)){if(L)Z=0;else Z=c[H+-4>>2]|0;if((Z|0)<=(R|0)){W=246;break}a[1263537]=0}__ZN6VectorIN31ResourceInteractiveLoaderBinary11ExtResoucreEE14_copy_on_writeEv(I);_=(c[I>>2]|0)+(R<<3)|0}while(0);if((W|0)==246){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);_=0}H=_+4|0;c[h>>2]=0;L=c[H>>2]|0;if(L|0?(c[h>>2]=0,__Z28atomic_conditional_incrementPj(L+-8|0)|0):0)c[h>>2]=c[H>>2];do if(K)W=259;else{H=c[I>>2]|0;L=(H|0)==0;if(L)$=0;else $=c[H+-4>>2]|0;if(($|0)<=(R|0)){if(L)aa=0;else aa=c[H+-4>>2]|0;if((aa|0)<=(R|0)){W=259;break}a[1263537]=0}__ZN6VectorIN31ResourceInteractiveLoaderBinary11ExtResoucreEE14_copy_on_writeEv(I);ca=(c[I>>2]|0)+(R<<3)|0}while(0);if((W|0)==259){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);ca=0}c[n>>2]=0;if((c[ca>>2]|0?(c[n>>2]=0,R=c[ca>>2]|0,R|0):0)?__Z28atomic_conditional_incrementPj(R+-8|0)|0:0)c[n>>2]=c[ca>>2];__ZN6StringC2EPKc(A,1105412);if((__ZNK6String4findES_i(n,A,0)|0)==-1){R=__ZNK6String11is_rel_pathEv(n)|0;I=c[A>>2]|0;if(I|0?(__Z16atomic_decrementPj(I+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(I,1);if(R){R=__ZN12GlobalConfig13get_singletonEv()|0;c[B>>2]=__ZNK6String12get_base_dirEv(b+96|0)|0;c[f>>2]=__ZNK6String9plus_fileERKS_(B,n)|0;I=__ZNK12GlobalConfig13localize_pathERK6String(R,f)|0;R=I;K=c[n>>2]|0;if((K|0)==(I|0)){if(I|0)W=279}else{if(K|0?(__Z16atomic_decrementPj(K+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(K,1);c[n>>2]=0;if(I|0)if(!(__Z28atomic_conditional_incrementPj(I+-8|0)|0))W=279;else{c[n>>2]=R;W=279}}if((W|0)==279?(__Z16atomic_decrementPj(I+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(I,1);I=c[f>>2]|0;if(I|0?(__Z16atomic_decrementPj(I+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(I,1);I=c[B>>2]|0;if(I|0?(__Z16atomic_decrementPj(I+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(I,1)}}else{I=c[A>>2]|0;if(I|0?(__Z16atomic_decrementPj(I+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(I,1)}I=__ZN14ResourceLoader4loadERK6StringS2_bP5Error(n,h,0,0)|0;c[o>>2]=I;if(!I){c[D>>2]=__ZplPKcRK6String(1105387,n)|0;c[C>>2]=__ZNK6String4utf8Ev(D)|0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1105322,1104882,421,__ZNK10CharString8get_dataEv(C)|0,1);I=c[C>>2]|0;if(I|0?(__Z16atomic_decrementPj(I+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(I,1);I=c[D>>2]|0;if(I|0?(__Z16atomic_decrementPj(I+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(I,1);a[1263537]=0}__ZN6RefPtrC2Ev(f);__ZN3RefI9ReferenceEaSI8ResourceEEvRKS_IT_E(f,o);__ZN7VariantC2ERK6RefPtr(r,f);__ZN6RefPtrD2Ev(f);__ZN7VariantaSERKS_(d,r);if(c[r>>2]|0)__ZN7Variant5clearEv(r);I=c[o>>2]|0;if((I|0?__ZN9Reference11unreferenceEv(I)|0:0)?(I=c[o>>2]|0,__Z17predelete_handlerP6Object(I)|0):0){gj[c[(c[I>>2]|0)+76>>2]&8191](I);__ZN6Memory11free_staticEPvb(I,0)}I=c[n>>2]|0;if(I|0?(__Z16atomic_decrementPj(I+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(I,1);I=c[h>>2]|0;if(I|0?(__Z16atomic_decrementPj(I+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(I,1);break a;break}default:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1105322,1104882,429,1105245,0);a[1263537]=0;N=16;l=e;return N|0}}break}case 25:{I=f;R=I+56|0;do{c[I>>2]=0;I=I+4|0}while((I|0)<(R|0));I=c[E>>2]|0;c[f+4>>2]=ij[c[(c[I>>2]|0)+48>>2]&8191](I)|0;__ZN7VariantC2ERK10InputEvent(h,f);__ZN7VariantaSERKS_(d,h);if(c[h>>2]|0)__ZN7Variant5clearEv(h);break}case 26:{I=c[E>>2]|0;R=ij[c[(c[I>>2]|0)+48>>2]&8191](I)|0;__ZN10DictionaryC2Ev(f);I=R&2147483647;b:do if(!I)W=330;else{R=0;while(1){c[h>>2]=0;if(!(__ZN31ResourceInteractiveLoaderBinary13parse_variantER7Variant(b,h)|0)){a[1263537]=0;c[n>>2]=0;if(!(__ZN31ResourceInteractiveLoaderBinary13parse_variantER7Variant(b,n)|0)){a[1263537]=0;__ZN7VariantaSERKS_(__ZN10DictionaryixERK7Variant(f,h)|0,n);da=0}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1105322,1104882,452,1105461,0);da=1}if(c[n>>2]|0)__ZN7Variant5clearEv(n);ea=da}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1105322,1104882,449,1105461,0);ea=1}if(c[h>>2]|0)__ZN7Variant5clearEv(h);R=R+1|0;if(ea|0){fa=ea;break b}if(R>>>0>=I>>>0){W=330;break}}}while(0);if((W|0)==330){__ZN7VariantC2ERK10Dictionary(h,f);__ZN7VariantaSERKS_(d,h);if(c[h>>2]|0)__ZN7Variant5clearEv(h);fa=0}__ZN10DictionaryD2Ev(f);if(fa|0){N=16;l=e;return N|0}break}case 30:{I=c[E>>2]|0;R=ij[c[(c[I>>2]|0)+48>>2]&8191](I)|0;__ZN5ArrayC2Ev(f);I=R&2147483647;__ZN5Array6resizeEi(f,I)|0;c:do if(I|0){R=0;while(1){c[h>>2]=0;if(!(__ZN31ResourceInteractiveLoaderBinary13parse_variantER7Variant(b,h)|0)){a[1263537]=0;__ZN7VariantaSERKS_(__ZN5ArrayixEi(f,R)|0,h);ga=0}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1105322,1104882,466,1105461,0);ga=1}if(c[h>>2]|0)__ZN7Variant5clearEv(h);R=R+1|0;if(ga|0)break;if(R>>>0>=I>>>0)break c}__ZN5ArrayD2Ev(f);N=16;l=e;return N|0}while(0);__ZN7VariantC2ERK5Array(h,f);__ZN7VariantaSERKS_(d,h);if(c[h>>2]|0)__ZN7Variant5clearEv(h);__ZN5ArrayD2Ev(f);break}case 31:{I=c[E>>2]|0;R=ij[c[(c[I>>2]|0)+48>>2]&8191](I)|0;c[f>>2]=0;__ZN10PoolVectorIhE6resizeEi(f,R)|0;if((c[f>>2]|0)!=0?(__ZN10PoolVectorIhE14_copy_on_writeEv(f),I=c[f>>2]|0,(I|0)!=0):0){__Z16atomic_incrementPj(I+4|0)|0;ha=c[I+8>>2]|0;ia=I}else{ha=0;ia=0}I=c[E>>2]|0;nj[c[(c[I>>2]|0)+68>>2]&2047](I,ha,R)|0;I=4-(R&3)|0;if((I+-1|0)>>>0<3){R=0;do{K=c[E>>2]|0;ij[c[(c[K>>2]|0)+40>>2]&8191](K)|0;R=R+1|0}while((R|0)!=(I|0))}if(ia|0)__Z16atomic_decrementPj(ia+4|0)|0;__ZN7VariantC2ERK10PoolVectorIhE(h,f);__ZN7VariantaSERKS_(d,h);if(c[h>>2]|0)__ZN7Variant5clearEv(h);__ZN10PoolVectorIhE12_unreferenceEv(f);break}case 32:{I=c[E>>2]|0;R=ij[c[(c[I>>2]|0)+48>>2]&8191](I)|0;c[f>>2]=0;__ZN10PoolVectorIiE6resizeEi(f,R)|0;if((c[f>>2]|0)!=0?(__ZN10PoolVectorIiE14_copy_on_writeEv(f),I=c[f>>2]|0,(I|0)!=0):0){__Z16atomic_incrementPj(I+4|0)|0;ja=I;ka=c[I+8>>2]|0}else{ja=0;ka=0}I=c[E>>2]|0;nj[c[(c[I>>2]|0)+68>>2]&2047](I,ka,R<<2)|0;if(ja|0)__Z16atomic_decrementPj(ja+4|0)|0;__ZN7VariantC2ERK10PoolVectorIiE(h,f);__ZN7VariantaSERKS_(d,h);if(c[h>>2]|0)__ZN7Variant5clearEv(h);__ZN10PoolVectorIiE12_unreferenceEv(f);break}case 33:{R=c[E>>2]|0;I=ij[c[(c[R>>2]|0)+48>>2]&8191](R)|0;c[f>>2]=0;__ZN10PoolVectorIfE6resizeEi(f,I)|0;if((c[f>>2]|0)!=0?(__ZN10PoolVectorIfE14_copy_on_writeEv(f),R=c[f>>2]|0,(R|0)!=0):0){__Z16atomic_incrementPj(R+4|0)|0;la=R;ma=c[R+8>>2]|0}else{la=0;ma=0}R=c[E>>2]|0;nj[c[(c[R>>2]|0)+68>>2]&2047](R,ma,I<<2)|0;if(la|0)__Z16atomic_decrementPj(la+4|0)|0;__ZN7VariantC2ERK10PoolVectorIfE(h,f);__ZN7VariantaSERKS_(d,h);if(c[h>>2]|0)__ZN7Variant5clearEv(h);__ZN10PoolVectorIfE12_unreferenceEv(f);break}case 34:{I=c[E>>2]|0;R=ij[c[(c[I>>2]|0)+48>>2]&8191](I)|0;c[f>>2]=0;__ZN10PoolVectorI6StringE6resizeEi(f,R)|0;if((c[f>>2]|0)!=0?(__ZN10PoolVectorI6StringE14_copy_on_writeEv(f),I=c[f>>2]|0,(I|0)!=0):0){__Z16atomic_incrementPj(I+4|0)|0;na=c[I+8>>2]|0;oa=I}else{na=0;oa=0}if(R|0){I=0;do{K=__ZN31ResourceInteractiveLoaderBinary18get_unicode_stringEv(b)|0;H=K;L=na+(I<<2)|0;M=c[L>>2]|0;if((M|0)==(K|0)){if(K|0)W=390}else{if(M|0?(__Z16atomic_decrementPj(M+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(M,1);c[L>>2]=0;if(K|0)if(!(__Z28atomic_conditional_incrementPj(K+-8|0)|0))W=390;else{c[L>>2]=H;W=390}}if((W|0)==390?(W=0,(__Z16atomic_decrementPj(K+-8|0)|0)==0):0)__ZN6Memory11free_staticEPvb(K,1);I=I+1|0}while((I|0)!=(R|0))}if(oa|0)__Z16atomic_decrementPj(oa+4|0)|0;__ZN7VariantC2ERK10PoolVectorI6StringE(h,f);__ZN7VariantaSERKS_(d,h);if(c[h>>2]|0)__ZN7Variant5clearEv(h);__ZN10PoolVectorI6StringE12_unreferenceEv(f);break}case 37:{R=c[E>>2]|0;I=ij[c[(c[R>>2]|0)+48>>2]&8191](R)|0;c[f>>2]=0;__ZN10PoolVectorI7Vector2E6resizeEi(f,I)|0;if((c[f>>2]|0)!=0?(__ZN10PoolVectorI7Vector2E14_copy_on_writeEv(f),R=c[f>>2]|0,(R|0)!=0):0){__Z16atomic_incrementPj(R+4|0)|0;pa=R;qa=c[R+8>>2]|0}else{pa=0;qa=0}R=c[E>>2]|0;nj[c[(c[R>>2]|0)+68>>2]&2047](R,qa,I<<3)|0;if(pa|0)__Z16atomic_decrementPj(pa+4|0)|0;__ZN7VariantC2ERK10PoolVectorI7Vector2E(h,f);__ZN7VariantaSERKS_(d,h);if(c[h>>2]|0)__ZN7Variant5clearEv(h);__ZN10PoolVectorI7Vector2E12_unreferenceEv(f);break}case 35:{I=c[E>>2]|0;R=ij[c[(c[I>>2]|0)+48>>2]&8191](I)|0;c[f>>2]=0;__ZN10PoolVectorI7Vector3E6resizeEi(f,R)|0;if((c[f>>2]|0)!=0?(__ZN10PoolVectorI7Vector3E14_copy_on_writeEv(f),I=c[f>>2]|0,(I|0)!=0):0){__Z16atomic_incrementPj(I+4|0)|0;ra=I;sa=c[I+8>>2]|0}else{ra=0;sa=0}I=c[E>>2]|0;nj[c[(c[I>>2]|0)+68>>2]&2047](I,sa,R*12|0)|0;if(ra|0)__Z16atomic_decrementPj(ra+4|0)|0;__ZN7VariantC2ERK10PoolVectorI7Vector3E(h,f);__ZN7VariantaSERKS_(d,h);if(c[h>>2]|0)__ZN7Variant5clearEv(h);__ZN10PoolVectorI7Vector3E12_unreferenceEv(f);break}case 36:{R=c[E>>2]|0;I=ij[c[(c[R>>2]|0)+48>>2]&8191](R)|0;c[f>>2]=0;__ZN10PoolVectorI5ColorE6resizeEi(f,I)|0;if((c[f>>2]|0)!=0?(__ZN10PoolVectorI5ColorE14_copy_on_writeEv(f),R=c[f>>2]|0,(R|0)!=0):0){__Z16atomic_incrementPj(R+4|0)|0;ta=R;ua=c[R+8>>2]|0}else{ta=0;ua=0}R=c[E>>2]|0;nj[c[(c[R>>2]|0)+68>>2]&2047](R,ua,I<<4)|0;if(ta|0)__Z16atomic_decrementPj(ta+4|0)|0;__ZN7VariantC2ERK10PoolVectorI5ColorE(h,f);__ZN7VariantaSERKS_(d,h);if(c[h>>2]|0)__ZN7Variant5clearEv(h);__ZN10PoolVectorI5ColorE12_unreferenceEv(f);break}default:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1105322,1104882,625,1105245,0);a[1263537]=0;N=16;l=e;return N|0}}while(0);N=0;l=e;return N|0}function __ZN6VectorIN31ResourceInteractiveLoaderBinary11ExtResoucreEE6_unrefEPv(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0;if(!b)return;d=c[a>>2]|0;if(__Z16atomic_decrementPj((d|0)==0?0:d+-8|0)|0)return;d=c[a>>2]|0;a=(d|0)==0?0:d+-4|0;d=a+4|0;if(c[a>>2]|0){e=0;do{f=d+(e<<3)|0;g=c[d+(e<<3)+4>>2]|0;if(g|0?(__Z16atomic_decrementPj(g+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(g,1);g=c[f>>2]|0;if(g|0?(__Z16atomic_decrementPj(g+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(g,1);e=e+1|0}while(e>>>0<(c[a>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(b,1);return}function __ZN25ResourceFormatSaverBinary4saveERK6StringRK3RefI8ResourceEj(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0;a=l;l=l+80|0;if((l|0)>=(m|0))ba(80);f=a+68|0;g=a;c[f>>2]=__ZNK12GlobalConfig13localize_pathERK6String(__ZN12GlobalConfig13get_singletonEv()|0,b)|0;c[g>>2]=0;c[g+20>>2]=0;c[g+28>>2]=379008;c[g+24>>2]=0;c[g+32>>2]=0;c[g+40>>2]=379008;c[g+36>>2]=0;c[g+44>>2]=0;c[g+48>>2]=0;c[g+56>>2]=379008;c[g+52>>2]=0;c[g+60>>2]=0;c[g+64>>2]=0;b=__ZN33ResourceFormatSaverBinaryInstance4saveERK6StringRK3RefI8ResourceEj(g,f,d,e)|0;__ZN33ResourceFormatSaverBinaryInstanceD2Ev(g);g=c[f>>2]|0;if(!g){l=a;return b|0}if(__Z16atomic_decrementPj(g+-8|0)|0){l=a;return b|0}__ZN6Memory11free_staticEPvb(g,1);l=a;return b|0}function __ZNK25ResourceFormatSaverBinary9recognizeERK3RefI8ResourceE(a,b){a=a|0;b=b|0;return 1}function __ZNK25ResourceFormatSaverBinary25get_recognized_extensionsERK3RefI8ResourceEP4ListI6String16DefaultAllocatorE(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=a+8|0;f=a;g=a+4|0;h=c[b>>2]|0;c[f>>2]=ij[c[(c[h>>2]|0)+84>>2]&8191](h)|0;c[e>>2]=__ZNK6String8to_lowerEv(f)|0;h=c[f>>2]|0;if(h|0?(__Z16atomic_decrementPj(h+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(h,1);if(!(c[d>>2]|0)){h=__ZnwjPFPvjE(12,4740)|0;c[d>>2]=h;c[h>>2]=0;c[h+4>>2]=0;c[h+8>>2]=0}h=__ZnwjPFPvjE(16,4740)|0;c[h>>2]=0;c[h+4>>2]=0;c[h+8>>2]=0;c[h+12>>2]=0;if((c[e>>2]|0?(c[h>>2]=0,f=c[e>>2]|0,f|0):0)?__Z28atomic_conditional_incrementPj(f+-8|0)|0:0)c[h>>2]=c[e>>2];f=c[d>>2]|0;b=f+4|0;i=c[b>>2]|0;c[h+8>>2]=i;c[h+4>>2]=0;c[h+12>>2]=f;if(i|0)c[i+4>>2]=h;c[b>>2]=h;if(!(c[f>>2]|0))c[f>>2]=h;h=f+8|0;c[h>>2]=(c[h>>2]|0)+1;if(__ZNK6StringneEPKc(e,1105515)|0){__ZN6StringC2EPKc(g,1105515);if(!(c[d>>2]|0)){h=__ZnwjPFPvjE(12,4740)|0;c[d>>2]=h;c[h>>2]=0;c[h+4>>2]=0;c[h+8>>2]=0}h=__ZnwjPFPvjE(16,4740)|0;c[h>>2]=0;c[h+4>>2]=0;c[h+8>>2]=0;c[h+12>>2]=0;if((c[g>>2]|0?(c[h>>2]=0,f=c[g>>2]|0,f|0):0)?__Z28atomic_conditional_incrementPj(f+-8|0)|0:0)c[h>>2]=c[g>>2];f=c[d>>2]|0;d=f+4|0;b=c[d>>2]|0;c[h+8>>2]=b;c[h+4>>2]=0;c[h+12>>2]=f;if(b|0)c[b+4>>2]=h;c[d>>2]=h;if(!(c[f>>2]|0))c[f>>2]=h;h=f+8|0;c[h>>2]=(c[h>>2]|0)+1;h=c[g>>2]|0;if(h|0?(__Z16atomic_decrementPj(h+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(h,1)}h=c[e>>2]|0;if(!h){l=a;return}if(__Z16atomic_decrementPj(h+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(h,1);l=a;return}function __ZN25ResourceFormatSaverBinaryD0Ev(a){a=a|0;__ZdlPv(a);return}function __ZN33ResourceFormatSaverBinaryInstance4saveERK6StringRK3RefI8ResourceEj(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0,ia=0,ja=0,ka=0,la=0,ma=0,na=0,oa=0,pa=0,qa=0,ra=0,sa=0,ta=0,ua=0,va=0,wa=0,xa=0,ya=0,za=0,Aa=0,Ba=0,Ca=0,Da=0,Ea=0,Fa=0,Ga=0,Ha=0,Ia=0,Ja=0,Ka=0,La=0;g=l;l=l+160|0;if((l|0)>=(m|0))ba(160);h=g+104|0;i=g+152|0;j=g+80|0;k=g+24|0;n=g;o=g+124|0;p=g+148|0;q=g+144|0;r=g+140|0;s=g+136|0;t=g+132|0;u=g+128|0;v=g+116|0;w=g+120|0;x=g+112|0;y=(f&32|0)!=0;if(y){z=__ZnwjPKc(88,1263606)|0;__ZN20FileAccessCompressedC2Ev(z);__ZN6StringC2EPKc(h,1105519);__ZN20FileAccessCompressed9configureERK6StringN11Compression4ModeEi(z,h,0,4096);A=c[h>>2]|0;if(A|0?(__Z16atomic_decrementPj(A+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(A,1);A=b+16|0;c[A>>2]=z;B=nj[c[c[z>>2]>>2]&2047](z,d,2)|0;c[i>>2]=B;if(!B)C=A;else{B=c[A>>2]|0;gj[c[(c[B>>2]|0)+144>>2]&8191](B);__ZN6Memory11free_staticEPvb(B,0);D=8}}else{c[b+16>>2]=__ZN10FileAccess4openERK6StringiP5Error(d,2,i)|0;D=8}do if((D|0)==8){if(!(c[i>>2]|0)){C=b+16|0;break}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1123140,1104882,1872,1145420,0);E=c[i>>2]|0;l=g;return E|0}while(0);a[1263537]=0;i=c[C>>2]|0;B=b+4|0;a[B>>0]=f&1;A=b+6|0;a[A>>0]=f>>>3&1;a[b+5>>0]=f>>>1&1;z=b+7|0;a[z>>0]=f>>>4&1;F=b+8|0;a[F>>0]=f>>>6&1;if(!(__ZNK6String11begins_withEPKc(d,1123467)|0))a[F>>0]=0;f=__ZNK6String12get_base_dirEv(d)|0;G=f;H=c[b>>2]|0;if((H|0)==(f|0)){if(f|0)D=21}else{if(H|0?(__Z16atomic_decrementPj(H+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(H,1);c[b>>2]=0;if(f|0)if(!(__Z28atomic_conditional_incrementPj(f+-8|0)|0))D=21;else{c[b>>2]=G;D=21}}if((D|0)==21?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);__ZN6RefPtrC2Ev(h);__ZN3RefI9ReferenceEaSI8ResourceEEvRKS_IT_E(h,e);__ZN7VariantC2ERK6RefPtr(j,h);__ZN6RefPtrD2Ev(h);__ZN33ResourceFormatSaverBinaryInstance15_find_resourcesERK7Variantb(b,j,1);if(c[j>>2]|0)__ZN7Variant5clearEv(j);if(!y){y=c[C>>2]|0;bj[c[(c[y>>2]|0)+132>>2]&4095](y,1105524,4)}y=c[C>>2]|0;f=c[(c[y>>2]|0)+96>>2]|0;if(!(a[z>>0]|0))Pi[f&2047](y,0);else{Pi[f&2047](y,1);y=c[C>>2]|0;Pi[c[(c[y>>2]|0)+80>>2]&2047](y,1)}y=c[C>>2]|0;Pi[c[(c[y>>2]|0)+96>>2]&2047](y,0);y=c[C>>2]|0;Pi[c[(c[y>>2]|0)+96>>2]&2047](y,3);y=c[C>>2]|0;Pi[c[(c[y>>2]|0)+96>>2]&2047](y,0);y=c[C>>2]|0;Pi[c[(c[y>>2]|0)+96>>2]&2047](y,2);y=c[C>>2]|0;if((ij[c[(c[y>>2]|0)+84>>2]&8191](y)|0)!=0?(y=c[C>>2]|0,(ij[c[(c[y>>2]|0)+84>>2]&8191](y)|0)!=18):0){y=c[C>>2]|0;gj[c[(c[y>>2]|0)+12>>2]&8191](y);I=20}else D=33;do if((D|0)==33){y=c[e>>2]|0;c[h>>2]=ij[c[(c[y>>2]|0)+32>>2]&8191](y)|0;__ZN33ResourceFormatSaverBinaryInstance19save_unicode_stringERK6String(b,h);y=c[h>>2]|0;if(y|0?(__Z16atomic_decrementPj(y+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(y,1);y=c[C>>2]|0;ij[c[(c[y>>2]|0)+28>>2]&8191](y)|0;y=c[C>>2]|0;bj[c[(c[y>>2]|0)+100>>2]&4095](y,0,0);y=c[C>>2]|0;Pi[c[(c[y>>2]|0)+96>>2]&2047](y,0);y=c[C>>2]|0;Pi[c[(c[y>>2]|0)+96>>2]&2047](y,0);y=c[C>>2]|0;Pi[c[(c[y>>2]|0)+96>>2]&2047](y,0);y=c[C>>2]|0;Pi[c[(c[y>>2]|0)+96>>2]&2047](y,0);y=c[C>>2]|0;Pi[c[(c[y>>2]|0)+96>>2]&2047](y,0);y=c[C>>2]|0;Pi[c[(c[y>>2]|0)+96>>2]&2047](y,0);y=c[C>>2]|0;Pi[c[(c[y>>2]|0)+96>>2]&2047](y,0);y=c[C>>2]|0;Pi[c[(c[y>>2]|0)+96>>2]&2047](y,0);y=c[C>>2]|0;Pi[c[(c[y>>2]|0)+96>>2]&2047](y,0);y=c[C>>2]|0;Pi[c[(c[y>>2]|0)+96>>2]&2047](y,0);y=c[C>>2]|0;Pi[c[(c[y>>2]|0)+96>>2]&2047](y,0);y=c[C>>2]|0;Pi[c[(c[y>>2]|0)+96>>2]&2047](y,0);y=c[C>>2]|0;Pi[c[(c[y>>2]|0)+96>>2]&2047](y,0);y=c[C>>2]|0;Pi[c[(c[y>>2]|0)+96>>2]&2047](y,0);c[j>>2]=0;y=b+64|0;f=c[y>>2]|0;if(!f){J=0;K=0}else{L=f;D=38}while(1){if((D|0)==38){D=0;f=c[L>>2]|0;J=f;K=f}if(!J)break;f=h;c[f>>2]=0;c[f+4>>2]=0;f=__ZN4ListIN33ResourceFormatSaverBinaryInstance12ResourceDataE16DefaultAllocatorE9push_backERKS1_(j,h)|0;z=h+4|0;__ZN4ListIN33ResourceFormatSaverBinaryInstance8PropertyE16DefaultAllocatorE5clearEv(z);G=c[z>>2]|0;do if(G|0)if(!(c[G+8>>2]|0)){a[1263537]=0;__ZN6Memory11free_staticEPvb(G,0);break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145461,1145120,668,1145467,0);break}while(0);G=c[h>>2]|0;if(G|0?(__Z16atomic_decrementPj(G+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(G,1);G=c[J>>2]|0;z=ij[c[(c[G>>2]|0)+32>>2]&8191](G)|0;G=z;H=c[f>>2]|0;if((H|0)==(z|0)){if(z|0)D=58}else{if(H|0?(__Z16atomic_decrementPj(H+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(H,1);c[f>>2]=0;if(z|0)if(!(__Z28atomic_conditional_incrementPj(z+-8|0)|0))D=58;else{c[f>>2]=G;D=58}}if((D|0)==58?(D=0,(__Z16atomic_decrementPj(z+-8|0)|0)==0):0)__ZN6Memory11free_staticEPvb(z,1);c[h>>2]=0;__ZNK6Object17get_property_listEP4ListI12PropertyInfo16DefaultAllocatorEb(c[K>>2]|0,h,0);z=c[h>>2]|0;if(!z)M=0;else{N=z;D=62}while(1){if((D|0)==62){D=0;M=c[N>>2]|0}if(!M)break;if(!((a[A>>0]|0)!=0?__ZNK6String11begins_withEPKc(M+4|0,1105528)|0:0))D=75;do if((D|0)==75){D=0;z=M+16|0;if(!(c[z>>2]&1))break;c[k+8>>2]=0;G=k+32|0;c[G>>2]=0;c[G+4>>2]=0;c[G+8>>2]=0;c[G+12>>2]=0;c[k+48>>2]=7;H=M+4|0;c[k>>2]=__ZN33ResourceFormatSaverBinaryInstance16get_string_indexERK6String(b,H)|0;O=c[J>>2]|0;__ZN10StringNameC2ERK6String(o,H);__ZNK6Object3getERK10StringNamePb(n,O,o,0);O=k+8|0;__ZN7VariantaSERKS_(O,n);if(c[n>>2]|0)__ZN7Variant5clearEv(n);__ZN10StringNameD2Ev(o);H=c[z>>2]|0;do if(!(H&512)){P=H;D=81}else{if(__ZNK7Variant7is_zeroEv(O)|0)break;P=c[z>>2]|0;D=81}while(0);do if((D|0)==81){D=0;if(P&1024|0?__ZNK7Variant6is_oneEv(O)|0:0)break;__ZN12PropertyInfoaSERKS_(G,M)|0;__ZN4ListIN33ResourceFormatSaverBinaryInstance8PropertyE16DefaultAllocatorE9push_backERKS1_(f+4|0,k)|0}while(0);G=c[k+44>>2]|0;do if(G|0){if(__Z16atomic_decrementPj(G+-8|0)|0)break;__ZN6Memory11free_staticEPvb(G,1)}while(0);G=c[k+36>>2]|0;do if(G|0){if(__Z16atomic_decrementPj(G+-8|0)|0)break;__ZN6Memory11free_staticEPvb(G,1)}while(0);if(c[O>>2]|0)__ZN7Variant5clearEv(O)}while(0);N=M+20|0;D=62}f=c[h>>2]|0;a:do if(f|0){G=f;while(1){z=c[G>>2]|0;if(!z)break;__ZN4ListI12PropertyInfo16DefaultAllocatorE5_Data5eraseEPKNS2_7ElementE(G,z)|0;Q=c[h>>2]|0;if(!(c[Q+8>>2]|0)){D=68;break}if(!Q)break a;else G=Q}if((D|0)==68){D=0;__ZN6Memory11free_staticEPvb(Q,0);c[h>>2]=0;break}if(!(c[G+8>>2]|0)){a[1263537]=0;__ZN6Memory11free_staticEPvb(G,0);break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145461,1145120,668,1145467,0);break}}while(0);L=J+4|0;D=38}f=c[C>>2]|0;z=b+48|0;H=c[z>>2]|0;if(!H)R=0;else R=c[H+-4>>2]|0;Pi[c[(c[f>>2]|0)+96>>2]&2047](f,R);f=0;while(1){H=c[z>>2]|0;S=(H|0)==0;if(S)T=0;else T=c[H+-4>>2]|0;if((f|0)>=(T|0))break;if(S)U=0;else U=c[H+-4>>2]|0;do if((U|0)<=(f|0)){if(S)V=0;else V=c[H+-4>>2]|0;if((V|0)>(f|0)){a[1263537]=0;D=109;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);W=0;break}}else D=109;while(0);if((D|0)==109){D=0;__ZN6VectorI10StringNameE14_copy_on_writeEv(z);W=(c[z>>2]|0)+(f<<2)|0}H=c[W>>2]|0;do if(H){S=c[H+4>>2]|0;if(S|0){__ZN6StringC2EPKc(h,S);X=c[h>>2]|0;break}S=H+8|0;c[h>>2]=0;Y=c[S>>2]|0;if(!Y)X=0;else{c[h>>2]=0;if(!(__Z28atomic_conditional_incrementPj(Y+-8|0)|0)){X=0;break}Y=c[S>>2]|0;c[h>>2]=Y;X=Y}}else{c[h>>2]=0;X=0}while(0);c[k>>2]=X;__ZN33ResourceFormatSaverBinaryInstance19save_unicode_stringERK6String(b,k);H=c[k>>2]|0;if(H|0?(__Z16atomic_decrementPj(H+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(H,1);f=f+1|0}f=c[C>>2]|0;z=b+60|0;Pi[c[(c[f>>2]|0)+96>>2]&2047](f,c[z>>2]|0);c[h>>2]=0;__ZN6VectorI3RefI8ResourceEE6resizeEi(h,c[z>>2]|0)|0;z=c[b+52>>2]|0;if(z|0?(f=c[z+8>>2]|0,z=c[b+56>>2]|0,(f|0)!=(z|0)):0){H=f;while(1){f=c[H+8>>2]|0;if((f|0)==(z|0))break;else H=f}if(H|0){z=H;do{f=c[z+28>>2]|0;do if((f|0)<0)D=129;else{Y=c[h>>2]|0;S=(Y|0)==0;if(S)Z=0;else Z=c[Y+-4>>2]|0;if((Z|0)<=(f|0)){if(S)_=0;else _=c[Y+-4>>2]|0;if((_|0)<=(f|0)){D=129;break}a[1263537]=0}__ZN6VectorI3RefI8ResourceEE14_copy_on_writeEv(h);$=(c[h>>2]|0)+(f<<2)|0}while(0);if((D|0)==129){D=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);$=0}f=z+24|0;Y=c[$>>2]|0;do if((c[f>>2]|0)!=(Y|0)){do if(Y|0){if(!(__ZN9Reference11unreferenceEv(Y)|0))break;S=c[$>>2]|0;if(!(__Z17predelete_handlerP6Object(S)|0))break;gj[c[(c[S>>2]|0)+76>>2]&8191](S);__ZN6Memory11free_staticEPvb(S,0)}while(0);c[$>>2]=0;G=c[f>>2]|0;c[$>>2]=G;if(!G)break;__ZN9Reference9referenceEv(G)}while(0);z=c[z+16>>2]|0}while((z|0)!=0)}}z=0;while(1){H=c[h>>2]|0;f=(H|0)==0;if(f)aa=0;else aa=c[H+-4>>2]|0;if((z|0)>=(aa|0)){D=143;break}if(f)ca=0;else ca=c[H+-4>>2]|0;if((ca|0)<=(z|0)){if(f)da=0;else da=c[H+-4>>2]|0;if((da|0)<=(z|0)){D=153;break}a[1263537]=0}__ZN6VectorI3RefI8ResourceEE14_copy_on_writeEv(h);H=c[(c[h>>2]|0)+(z<<2)>>2]|0;c[k>>2]=ij[c[(c[H>>2]|0)+36>>2]&8191](H)|0;__ZN33ResourceFormatSaverBinaryInstance19save_unicode_stringERK6String(b,k);H=c[k>>2]|0;if(H|0?(__Z16atomic_decrementPj(H+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(H,1);H=c[h>>2]|0;f=(H|0)==0;if(f)ea=0;else ea=c[H+-4>>2]|0;if((ea|0)<=(z|0)){if(f)fa=0;else fa=c[H+-4>>2]|0;if((fa|0)<=(z|0)){D=164;break}a[1263537]=0}__ZN6VectorI3RefI8ResourceEE14_copy_on_writeEv(h);H=__ZNK8Resource8get_pathEv(c[(c[h>>2]|0)+(z<<2)>>2]|0)|0;c[k>>2]=H;do if(!(a[B>>0]|0)){if(!H){ga=0;D=171;break}if(!(__Z28atomic_conditional_incrementPj(H+-8|0)|0)){ga=0;D=171;break}f=c[k>>2]|0;ha=f;ia=f}else{ga=__ZNK6String12path_to_fileERKS_(b,k)|0;D=171}while(0);if((D|0)==171){D=0;ha=ga;ia=c[k>>2]|0}H=ha;do if((ia|0)==(H|0)){if(ha|0)D=180}else{do if(ia|0){if(__Z16atomic_decrementPj(ia+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ia,1)}while(0);c[k>>2]=0;if(!ha)break;if(!(__Z28atomic_conditional_incrementPj(H+-8|0)|0)){D=180;break}c[k>>2]=ha;D=180}while(0);do if((D|0)==180){D=0;H=ha;if(__Z16atomic_decrementPj(H+-8|0)|0)break;__ZN6Memory11free_staticEPvb(H,1)}while(0);__ZN33ResourceFormatSaverBinaryInstance19save_unicode_stringERK6String(b,k);H=c[k>>2]|0;do if(H|0){if(__Z16atomic_decrementPj(H+-8|0)|0)break;__ZN6Memory11free_staticEPvb(H,1)}while(0);z=z+1|0}if((D|0)==143){z=c[C>>2]|0;H=c[y>>2]|0;if(!H)ja=0;else ja=c[H+8>>2]|0;Pi[c[(c[z>>2]|0)+96>>2]&2047](z,ja);c[k>>2]=0;z=n+4|0;c[z>>2]=379008;c[n>>2]=0;H=n+8|0;c[H>>2]=0;f=c[y>>2]|0;if(!f)ka=0;else{la=f;D=186}while(1){if((D|0)==186){D=0;ka=c[la>>2]|0}if(!ka)break;f=c[ka>>2]|0;if(!f)ma=0;else{__ZN9Reference9referenceEv(f);ma=f}c[p>>2]=__ZNK8Resource8get_pathEv(ma)|0;do if(__ZNK6StringeqEPKc(p,1263606)|0)na=1;else{c[q>>2]=__ZNK8Resource8get_pathEv(ma)|0;__ZN6StringC2EPKc(r,1126424);f=(__ZNK6String4findES_i(q,r,0)|0)!=-1;Y=c[r>>2]|0;do if(Y|0){if(__Z16atomic_decrementPj(Y+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Y,1)}while(0);Y=c[q>>2]|0;if(!Y){na=f;break}if(__Z16atomic_decrementPj(Y+-8|0)|0){na=f;break}__ZN6Memory11free_staticEPvb(Y,1);na=f}while(0);Y=c[p>>2]|0;do if(Y|0){if(__Z16atomic_decrementPj(Y+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Y,1)}while(0);b:do if(na){if(!(__ZNK8Resource12get_subindexEv(ma)|0))break;Y=__ZNK8Resource12get_subindexEv(ma)|0;G=c[n>>2]|0;c:do if(G|0){S=c[G+8>>2]|0;oa=c[z>>2]|0;d:do if((S|0)==(oa|0))pa=S;else{qa=S;while(1){ra=c[qa+24>>2]|0;if((Y|0)<(ra|0))sa=qa+8|0;else{if((ra|0)>=(Y|0)){pa=qa;break d}sa=qa+4|0}qa=c[sa>>2]|0;if((qa|0)==(oa|0))break c}}while(0);if(!((pa|0)!=(oa|0)&(pa|0)!=0))break;__ZN8Resource12set_subindexEi(ma,0);break b}while(0);c[o>>2]=__ZNK8Resource12get_subindexEv(ma)|0;if(!(c[n>>2]|0)){Y=__ZnwjPFPvjE(28,4740)|0;G=Y+16|0;c[G>>2]=0;c[G+4>>2]=0;c[n>>2]=Y;G=c[z>>2]|0;c[Y+4>>2]=G;c[Y+8>>2]=G;c[Y+12>>2]=G;c[Y>>2]=1}__ZN3SetIi10ComparatorIiE16DefaultAllocatorE10_insert_rbERKi(n,o)|0}while(0);do if(ma|0){if(!(__ZN9Reference11unreferenceEv(ma)|0))break;if(!(__Z17predelete_handlerP6Object(ma)|0))break;gj[c[(c[ma>>2]|0)+76>>2]&8191](ma);__ZN6Memory11free_staticEPvb(ma,0)}while(0);la=ka+4|0;D=186}Y=c[y>>2]|0;if(!Y)ta=0;else{ua=Y;D=221}while(1){if((D|0)==221){D=0;ta=c[ua>>2]|0}if(!ta){D=223;break}Y=c[ta>>2]|0;if(!Y)va=0;else{__ZN9Reference9referenceEv(Y);va=Y}c[s>>2]=__ZNK8Resource8get_pathEv(va)|0;do if(__ZNK6StringeqEPKc(s,1263606)|0)wa=1;else{c[t>>2]=__ZNK8Resource8get_pathEv(va)|0;__ZN6StringC2EPKc(u,1126424);Y=(__ZNK6String4findES_i(t,u,0)|0)!=-1;G=c[u>>2]|0;do if(G|0){if(__Z16atomic_decrementPj(G+-8|0)|0)break;__ZN6Memory11free_staticEPvb(G,1)}while(0);G=c[t>>2]|0;if(!G){wa=Y;break}if(__Z16atomic_decrementPj(G+-8|0)|0){wa=Y;break}__ZN6Memory11free_staticEPvb(G,1);wa=Y}while(0);G=c[s>>2]|0;do if(G|0){if(__Z16atomic_decrementPj(G+-8|0)|0)break;__ZN6Memory11free_staticEPvb(G,1)}while(0);do if(wa){if(!(__ZNK8Resource12get_subindexEv(va)|0)){c[o>>2]=1;if(!(c[H>>2]|0))xa=1;else{G=c[z>>2]|0;f=c[(c[n>>2]|0)+8>>2]|0;while(1){S=c[f+4>>2]|0;if((S|0)==(G|0))break;else f=S}G=(c[f+24>>2]|0)+1|0;c[o>>2]=G;xa=G}__ZN8Resource12set_subindexEi(va,xa);if(!(c[n>>2]|0)){G=__ZnwjPFPvjE(28,4740)|0;Y=G+16|0;c[Y>>2]=0;c[Y+4>>2]=0;c[n>>2]=G;Y=c[z>>2]|0;c[G+4>>2]=Y;c[G+8>>2]=Y;c[G+12>>2]=Y;c[G>>2]=1}__ZN3SetIi10ComparatorIiE16DefaultAllocatorE10_insert_rbERKi(n,o)|0}G=__ZNK8Resource12get_subindexEv(va)|0;c[v>>2]=__Z4itosx(G,((G|0)<0)<<31>>31)|0;c[o>>2]=__ZplPKcRK6String(1105028,v)|0;__ZN33ResourceFormatSaverBinaryInstance19save_unicode_stringERK6String(b,o);G=c[o>>2]|0;do if(G|0){if(__Z16atomic_decrementPj(G+-8|0)|0)break;__ZN6Memory11free_staticEPvb(G,1)}while(0);G=c[v>>2]|0;do if(G|0){if(__Z16atomic_decrementPj(G+-8|0)|0)break;__ZN6Memory11free_staticEPvb(G,1)}while(0);if(!(a[F>>0]|0))break;G=c[(c[va>>2]|0)+104>>2]|0;__ZN6StringC2EPKc(v,1126424);c[w>>2]=__ZNK6StringplERKS_(d,v)|0;f=__ZNK8Resource12get_subindexEv(va)|0;c[x>>2]=__Z4itosx(f,((f|0)<0)<<31>>31)|0;c[o>>2]=__ZNK6StringplERKS_(w,x)|0;bj[G&4095](va,o,1);G=c[o>>2]|0;do if(G|0){if(__Z16atomic_decrementPj(G+-8|0)|0)break;__ZN6Memory11free_staticEPvb(G,1)}while(0);G=c[x>>2]|0;do if(G|0){if(__Z16atomic_decrementPj(G+-8|0)|0)break;__ZN6Memory11free_staticEPvb(G,1)}while(0);G=c[w>>2]|0;do if(G|0){if(__Z16atomic_decrementPj(G+-8|0)|0)break;__ZN6Memory11free_staticEPvb(G,1)}while(0);G=c[v>>2]|0;do if(G|0){if(__Z16atomic_decrementPj(G+-8|0)|0)break;__ZN6Memory11free_staticEPvb(G,1)}while(0)}else{c[o>>2]=__ZNK8Resource8get_pathEv(va)|0;__ZN33ResourceFormatSaverBinaryInstance19save_unicode_stringERK6String(b,o);G=c[o>>2]|0;do if(G|0){if(__Z16atomic_decrementPj(G+-8|0)|0)break;__ZN6Memory11free_staticEPvb(G,1)}while(0)}while(0);G=c[C>>2]|0;f=ij[c[(c[G>>2]|0)+28>>2]&8191](G)|0;G=c[k>>2]|0;if(!G)ya=1;else ya=(c[G+-4>>2]|0)+1|0;if(!(__ZN6VectorIyE6resizeEi(k,ya)|0)){a[1263537]=0;G=c[k>>2]|0;if(!G){D=276;break}Y=c[G+-4>>2]|0;if((Y|0)<1){D=276;break}__ZN6VectorIyE14_copy_on_writeEv(k);G=(c[k>>2]|0)+(Y+-1<<3)|0;c[G>>2]=f;c[G+4>>2]=0}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);G=c[C>>2]|0;bj[c[(c[G>>2]|0)+100>>2]&4095](G,0,0);do if(va|0){if(!(__ZN9Reference11unreferenceEv(va)|0))break;if(!(__Z17predelete_handlerP6Object(va)|0))break;gj[c[(c[va>>2]|0)+76>>2]&8191](va);__ZN6Memory11free_staticEPvb(va,0)}while(0);ua=ta+4|0;D=221}if((D|0)==223){c[o>>2]=0;y=c[j>>2]|0;if(!y)za=0;else{Aa=y;D=283}while(1){if((D|0)==283){D=0;za=c[Aa>>2]|0}if(!za){Ba=0;D=299;break}y=c[C>>2]|0;G=ij[c[(c[y>>2]|0)+28>>2]&8191](y)|0;y=c[o>>2]|0;if(!y)Ca=1;else Ca=(c[y+-4>>2]|0)+1|0;if(!(__ZN6VectorIyE6resizeEi(o,Ca)|0)){a[1263537]=0;y=c[o>>2]|0;if(!y){D=291;break}f=c[y+-4>>2]|0;if((f|0)<1){D=291;break}__ZN6VectorIyE14_copy_on_writeEv(o);y=(c[o>>2]|0)+(f+-1<<3)|0;c[y>>2]=G;c[y+4>>2]=0}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);__ZN33ResourceFormatSaverBinaryInstance19save_unicode_stringERK6String(b,za);y=c[C>>2]|0;G=za+4|0;f=c[G>>2]|0;if(!f)Da=0;else Da=c[f+8>>2]|0;Pi[c[(c[y>>2]|0)+96>>2]&2047](y,Da);y=c[G>>2]|0;do if(y|0){G=c[y>>2]|0;if(!G)break;else Ea=G;do{G=c[C>>2]|0;Pi[c[(c[G>>2]|0)+96>>2]&2047](G,c[Ea>>2]|0);__ZN33ResourceFormatSaverBinaryInstance13write_variantERK7VariantRK12PropertyInfo(b,Ea+8|0,Ea+32|0);Ea=c[Ea+56>>2]|0}while((Ea|0)!=0)}while(0);Aa=za+8|0;D=283}if((D|0)==291)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((D|0)==299){while(1){D=0;y=c[o>>2]|0;if(!y)Fa=0;else Fa=c[y+-4>>2]|0;Ga=c[C>>2]|0;if((Ba|0)>=(Fa|0)){D=302;break}y=c[(c[Ga>>2]|0)+20>>2]|0;G=c[k>>2]|0;f=(G|0)==0;if(f)Ha=0;else Ha=c[G+-4>>2]|0;if((Ha|0)<=(Ba|0)){if(f)Ia=0;else Ia=c[G+-4>>2]|0;if((Ia|0)<=(Ba|0)){D=309;break}a[1263537]=0}__ZN6VectorIyE14_copy_on_writeEv(k);Pi[y&2047](Ga,c[(c[k>>2]|0)+(Ba<<3)>>2]|0);y=c[C>>2]|0;G=c[(c[y>>2]|0)+100>>2]|0;f=c[o>>2]|0;Y=(f|0)==0;if(Y)Ja=0;else Ja=c[f+-4>>2]|0;if((Ja|0)<=(Ba|0)){if(Y)Ka=0;else Ka=c[f+-4>>2]|0;if((Ka|0)<=(Ba|0)){D=317;break}a[1263537]=0}__ZN6VectorIyE14_copy_on_writeEv(o);f=(c[o>>2]|0)+(Ba<<3)|0;bj[G&4095](y,c[f>>2]|0,c[f+4>>2]|0);Ba=Ba+1|0;D=299}if((D|0)==302){bj[c[(c[Ga>>2]|0)+24>>2]&4095](Ga,0,0);f=c[C>>2]|0;bj[c[(c[f>>2]|0)+132>>2]&4095](f,1105537,4);f=c[C>>2]|0;do if(!(ij[c[(c[f>>2]|0)+84>>2]&8191](f)|0))D=322;else{y=c[C>>2]|0;if((ij[c[(c[y>>2]|0)+84>>2]&8191](y)|0)==18){D=322;break}y=c[C>>2]|0;gj[c[(c[y>>2]|0)+12>>2]&8191](y);La=20}while(0);if((D|0)==322){f=c[C>>2]|0;gj[c[(c[f>>2]|0)+12>>2]&8191](f);La=0}f=c[o>>2]|0;do if(f|0){if(__Z16atomic_decrementPj(f+-8|0)|0)break;__ZN6Memory11free_staticEPvb(f,1)}while(0);f=c[n>>2]|0;do if(f|0){__ZN3SetIi10ComparatorIiE16DefaultAllocatorE13_cleanup_treeEPNS3_7ElementE(n,c[f+8>>2]|0);y=c[z>>2]|0;G=c[n>>2]|0;c[G+8>>2]=y;c[H>>2]=0;Y=y;c[Y+12>>2]=Y;if(!G)break;__ZN6Memory11free_staticEPvb(G,0);c[n>>2]=0}while(0);H=c[k>>2]|0;do if(H|0){if(__Z16atomic_decrementPj(H+-8|0)|0)break;__ZN6Memory11free_staticEPvb(H,1)}while(0);__ZN6VectorI3RefI8ResourceEE6_unrefEPv(h,c[h>>2]|0);__ZN4ListIN33ResourceFormatSaverBinaryInstance12ResourceDataE16DefaultAllocatorED2Ev(j);I=La;break}else if((D|0)==309)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((D|0)==317)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}}else if((D|0)==276)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}else if((D|0)==153)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((D|0)==164)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);if(!i){E=I;l=g;return E|0}gj[c[(c[i>>2]|0)+144>>2]&8191](i);__ZN6Memory11free_staticEPvb(i,0);E=I;l=g;return E|0}function __ZN33ResourceFormatSaverBinaryInstanceD2Ev(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0;d=b+64|0;e=c[d>>2]|0;a:do if(e|0){f=e;while(1){g=c[f>>2]|0;if(!g)break;__ZN4ListI3RefI8ResourceE16DefaultAllocatorE5_Data5eraseEPKNS4_7ElementE(f,g)|0;h=c[d>>2]|0;if(!(c[h+8>>2]|0)){i=5;break}if(!h)break a;else f=h}if((i|0)==5){__ZN6Memory11free_staticEPvb(h,0);c[d>>2]=0;break}if(!(c[f+8>>2]|0)){a[1263537]=0;__ZN6Memory11free_staticEPvb(f,0);break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145461,1145120,668,1145467,0);break}}while(0);d=b+52|0;h=c[d>>2]|0;if(h|0?(__ZN3MapI3RefI8ResourceEi10ComparatorIS2_E16DefaultAllocatorE13_cleanup_treeEPNS6_7ElementE(d,c[h+8>>2]|0),h=c[b+56>>2]|0,i=c[d>>2]|0,c[i+8>>2]=h,c[b+60>>2]=0,e=h,c[e+12>>2]=e,i|0):0){e=i+24|0;h=c[e>>2]|0;if((h|0?__ZN9Reference11unreferenceEv(h)|0:0)?(h=c[e>>2]|0,__Z17predelete_handlerP6Object(h)|0):0){gj[c[(c[h>>2]|0)+76>>2]&8191](h);__ZN6Memory11free_staticEPvb(h,0)}c[e>>2]=0;__ZN6Memory11free_staticEPvb(i,0);c[d>>2]=0}d=b+48|0;i=c[d>>2]|0;if(i|0?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0){e=c[d>>2]|0;d=(e|0)==0?0:e+-4|0;e=d+4|0;if(c[d>>2]|0){h=0;do{__ZN10StringNameD2Ev(e+(h<<2)|0);h=h+1|0}while(h>>>0<(c[d>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(i,1)}i=b+36|0;d=c[i>>2]|0;if(d|0?(__ZN3MapI10StringNamei10ComparatorIS0_E16DefaultAllocatorE13_cleanup_treeEPNS4_7ElementE(i,c[d+8>>2]|0),d=c[b+40>>2]|0,h=c[i>>2]|0,c[h+8>>2]=d,c[b+44>>2]=0,e=d,c[e+12>>2]=e,h|0):0){__ZN10StringNameD2Ev(h+24|0);__ZN6Memory11free_staticEPvb(h,0);c[i>>2]=0}i=b+24|0;h=c[i>>2]|0;if(h|0?(__ZN3SetI3RefI8ResourceE10ComparatorIS2_E16DefaultAllocatorE13_cleanup_treeEPNS6_7ElementE(i,c[h+8>>2]|0),h=c[b+28>>2]|0,e=c[i>>2]|0,c[e+8>>2]=h,c[b+32>>2]=0,d=h,c[d+12>>2]=d,e|0):0){d=e+24|0;h=c[d>>2]|0;if((h|0?__ZN9Reference11unreferenceEv(h)|0:0)?(h=c[d>>2]|0,__Z17predelete_handlerP6Object(h)|0):0){gj[c[(c[h>>2]|0)+76>>2]&8191](h);__ZN6Memory11free_staticEPvb(h,0)}c[d>>2]=0;__ZN6Memory11free_staticEPvb(e,0);c[i>>2]=0}i=c[b+20>>2]|0;if(i|0?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);i=c[b>>2]|0;if(!i)return;if(__Z16atomic_decrementPj(i+-8|0)|0)return;__ZN6Memory11free_staticEPvb(i,1);return}function __ZN20FileAccessCompressed9configureERK6StringN11Compression4ModeEi(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f;c[g>>2]=__ZNK6String5asciiEb(b,0)|0;b=a+76|0;__ZN6StringaSEPKc(b,__ZNK10CharString8get_dataEv(g)|0);h=c[g>>2]|0;if(h|0?(__Z16atomic_decrementPj(h+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(h,1);do if((__ZNK6String6lengthEv(b)|0)>4){h=__ZNK6String6substrEii(b,0,4)|0;g=h;i=c[b>>2]|0;if((i|0)==(h|0)){if(!h)break}else{if(i|0?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);c[b>>2]=0;if(!h)break;if(__Z28atomic_conditional_incrementPj(h+-8|0)|0)c[b>>2]=g}if(!(__Z16atomic_decrementPj(h+-8|0)|0))__ZN6Memory11free_staticEPvb(h,1)}else if((__ZNK6String6lengthEv(b)|0)<4)do __ZN6StringpLEPKc(b,1143407)|0;while((__ZNK6String6lengthEv(b)|0)<4);while(0);c[a+12>>2]=d;c[a+36>>2]=e;l=f;return}function __ZN33ResourceFormatSaverBinaryInstance15_find_resourcesERK7Variantb(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0;f=l;l=l+80|0;if((l|0)>=(m|0))ba(80);g=f+76|0;h=f+24|0;i=f+72|0;j=f+68|0;k=f+64|0;n=f;o=f+56|0;p=f+60|0;q=f+52|0;r=f+48|0;switch(c[d>>2]|0){case 18:{__ZNK7Variantcv6RefPtrEv(h,d);c[g>>2]=0;s=c[h>>2]|0;if(s){t=$i[c[(c[s>>2]|0)+44>>2]&8191](s,1220696)|0;u=t?s:0;s=c[g>>2]|0;if((u|0)!=(s|0)){if((s|0?__ZN9Reference11unreferenceEv(s)|0:0)?(s=c[g>>2]|0,__Z17predelete_handlerP6Object(s)|0):0){gj[c[(c[s>>2]|0)+76>>2]&8191](s);__ZN6Memory11free_staticEPvb(s,0)}c[g>>2]=u;if(!u)v=0;else{__ZN9Reference9referenceEv(u);v=c[g>>2]|0}}else v=u}else{c[g>>2]=0;v=0}__ZN6RefPtrD2Ev(h);if(!v){l=f;return}u=b+52|0;s=c[u>>2]|0;a:do if(s){t=c[s+8>>2]|0;w=c[b+56>>2]|0;b:do if((t|0)==(w|0))x=t;else{y=t;while(1){z=c[y+24>>2]|0;if(v>>>0<z>>>0)A=y+8|0;else{if(z>>>0>=v>>>0){x=y;break b}A=y+4|0}y=c[A>>2]|0;if((y|0)==(w|0)){B=20;break a}}}while(0);if(!((x|0)!=(w|0)&(x|0)!=0))B=20}else B=20;while(0);c:do if((B|0)==20){do if(!e?(a[b+5>>0]|0)==0:0){c[i>>2]=__ZNK8Resource8get_pathEv(v)|0;if(__ZNK6String6lengthEv(i)|0){c[j>>2]=__ZNK8Resource8get_pathEv(c[g>>2]|0)|0;__ZN6StringC2EPKc(k,1126424);x=(__ZNK6String4findES_i(j,k,0)|0)==-1;A=c[k>>2]|0;if(A|0?(__Z16atomic_decrementPj(A+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(A,1);A=c[j>>2]|0;if((A|0)!=0?(__Z16atomic_decrementPj(A+-8|0)|0)==0:0){__ZN6Memory11free_staticEPvb(A,1);C=x}else C=x}else C=0;x=c[i>>2]|0;if((x|0)!=0?(__Z16atomic_decrementPj(x+-8|0)|0)==0:0){__ZN6Memory11free_staticEPvb(x,1);if(!C)break}else B=32;if((B|0)==32?!C:0)break;x=c[b+60>>2]|0;c[(__ZN3MapI3RefI8ResourceEi10ComparatorIS2_E16DefaultAllocatorEixERKS2_(u,g)|0)>>2]=x;break c}while(0);w=b+24|0;x=c[w>>2]|0;d:do if(x|0){A=c[x+8>>2]|0;s=c[b+28>>2]|0;e:do if((A|0)==(s|0))D=A;else{t=c[g>>2]|0;y=A;while(1){z=c[y+24>>2]|0;if(t>>>0<z>>>0)E=y+8|0;else{if(z>>>0>=t>>>0){D=y;break e}E=y+4|0}y=c[E>>2]|0;if((y|0)==(s|0))break d}}while(0);if((D|0)!=(s|0)&(D|0)!=0)break c}while(0);c[h>>2]=0;__ZNK6Object17get_property_listEP4ListI12PropertyInfo16DefaultAllocatorEb(c[g>>2]|0,h,0);x=c[h>>2]|0;if(!x)F=0;else{G=x;B=45}while(1){if((B|0)==45){B=0;F=c[G>>2]|0}if(!F)break;if(c[F+16>>2]&1|0){x=c[g>>2]|0;__ZN10StringNameC2ERK6String(o,F+4|0);__ZNK6Object3getERK10StringNamePb(n,x,o,0);__ZN33ResourceFormatSaverBinaryInstance15_find_resourcesERK7Variantb(b,n,0);if(c[n>>2]|0)__ZN7Variant5clearEv(n);__ZN10StringNameD2Ev(o)}G=F+20|0;B=45}if(!(c[w>>2]|0)){x=__ZnwjPFPvjE(28,4740)|0;A=x+16|0;c[A>>2]=0;c[A+4>>2]=0;c[A+8>>2]=0;c[w>>2]=x;A=c[b+28>>2]|0;c[x+4>>2]=A;c[x+8>>2]=A;c[x+12>>2]=A;c[x>>2]=1}__ZN3SetI3RefI8ResourceE10ComparatorIS2_E16DefaultAllocatorE10_insert_rbERKS2_(w,g)|0;x=b+64|0;if(!(c[x>>2]|0)){A=__ZnwjPFPvjE(12,4740)|0;c[x>>2]=A;c[A>>2]=0;c[A+4>>2]=0;c[A+8>>2]=0}A=__ZnwjPFPvjE(16,4740)|0;c[A>>2]=0;c[A+4>>2]=0;c[A+8>>2]=0;c[A+12>>2]=0;if(c[g>>2]|0?(c[A>>2]=0,y=c[g>>2]|0,c[A>>2]=y,y|0):0)__ZN9Reference9referenceEv(y);y=c[x>>2]|0;x=y+4|0;t=c[x>>2]|0;c[A+8>>2]=t;c[A+4>>2]=0;c[A+12>>2]=y;if(t|0)c[t+4>>2]=A;c[x>>2]=A;if(!(c[y>>2]|0))c[y>>2]=A;A=y+8|0;c[A>>2]=(c[A>>2]|0)+1;A=c[h>>2]|0;f:do if(A|0){y=A;while(1){x=c[y>>2]|0;if(!x)break;__ZN4ListI12PropertyInfo16DefaultAllocatorE5_Data5eraseEPKNS2_7ElementE(y,x)|0;H=c[h>>2]|0;if(!(c[H+8>>2]|0)){B=62;break}if(!H)break f;else y=H}if((B|0)==62){__ZN6Memory11free_staticEPvb(H,0);c[h>>2]=0;break}if(!(c[y+8>>2]|0)){a[1263537]=0;__ZN6Memory11free_staticEPvb(y,0);break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145461,1145120,668,1145467,0);break}}while(0)}while(0);H=c[g>>2]|0;if(!H){l=f;return}if(!(__ZN9Reference11unreferenceEv(H)|0)){l=f;return}H=c[g>>2]|0;if(!(__Z17predelete_handlerP6Object(H)|0)){l=f;return}gj[c[(c[H>>2]|0)+76>>2]&8191](H);__ZN6Memory11free_staticEPvb(H,0);l=f;return}case 21:{c[g>>2]=__ZNK7Variantcv5ArrayEv(d)|0;H=__ZNK5Array4sizeEv(g)|0;if((H|0)>0){B=0;do{__ZN7VariantC2ERKS_(h,__ZNK5Array3getEi(g,B)|0);__ZN33ResourceFormatSaverBinaryInstance15_find_resourcesERK7Variantb(b,h,0);if(c[h>>2]|0)__ZN7Variant5clearEv(h);B=B+1|0}while((B|0)!=(H|0))}__ZN5ArrayD2Ev(g);l=f;return}case 20:{c[g>>2]=__ZNK7Variantcv10DictionaryEv(d)|0;c[h>>2]=0;__ZNK10Dictionary12get_key_listEP4ListI7Variant16DefaultAllocatorE(g,h);H=c[h>>2]|0;if(H|0?(B=c[H>>2]|0,B|0):0){H=B;do{__ZN33ResourceFormatSaverBinaryInstance15_find_resourcesERK7Variantb(b,H,0);__ZN7VariantC2ERKS_(n,__ZN10DictionaryixERK7Variant(g,H)|0);__ZN33ResourceFormatSaverBinaryInstance15_find_resourcesERK7Variantb(b,n,0);if(c[n>>2]|0)__ZN7Variant5clearEv(n);H=c[H+24>>2]|0}while((H|0)!=0)}__ZN4ListI7Variant16DefaultAllocatorED2Ev(h);__ZN10DictionaryD2Ev(g);l=f;return}case 16:{c[h>>2]=__ZNK7Variantcv8NodePathEv(d)|0;if((__ZNK8NodePath14get_name_countEv(h)|0)>0){d=0;do{H=__ZNK8NodePath8get_nameEi(h,d)|0;c[p>>2]=H;do if(H){B=c[H+4>>2]|0;if(B|0){__ZN6StringC2EPKc(g,B);I=c[g>>2]|0;break}B=H+8|0;c[g>>2]=0;F=c[B>>2]|0;if((F|0)!=0?(c[g>>2]=0,(__Z28atomic_conditional_incrementPj(F+-8|0)|0)!=0):0){F=c[B>>2]|0;c[g>>2]=F;I=F}else I=0}else{c[g>>2]=0;I=0}while(0);c[n>>2]=I;__ZN33ResourceFormatSaverBinaryInstance16get_string_indexERK6String(b,n)|0;H=c[n>>2]|0;if(H|0?(__Z16atomic_decrementPj(H+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(H,1);__ZN10StringNameD2Ev(p);d=d+1|0}while((d|0)<(__ZNK8NodePath14get_name_countEv(h)|0))}if((__ZNK8NodePath17get_subname_countEv(h)|0)>0){d=0;do{p=__ZNK8NodePath11get_subnameEi(h,d)|0;c[q>>2]=p;do if(p){I=c[p+4>>2]|0;if(I|0){__ZN6StringC2EPKc(g,I);J=c[g>>2]|0;break}I=p+8|0;c[g>>2]=0;H=c[I>>2]|0;if((H|0)!=0?(c[g>>2]=0,(__Z28atomic_conditional_incrementPj(H+-8|0)|0)!=0):0){H=c[I>>2]|0;c[g>>2]=H;J=H}else J=0}else{c[g>>2]=0;J=0}while(0);c[n>>2]=J;__ZN33ResourceFormatSaverBinaryInstance16get_string_indexERK6String(b,n)|0;p=c[n>>2]|0;if(p|0?(__Z16atomic_decrementPj(p+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(p,1);__ZN10StringNameD2Ev(q);d=d+1|0}while((d|0)<(__ZNK8NodePath17get_subname_countEv(h)|0))}d=__ZNK8NodePath12get_propertyEv(h)|0;c[r>>2]=d;do if(d){q=c[d+4>>2]|0;if(q|0){__ZN6StringC2EPKc(g,q);K=c[g>>2]|0;break}q=d+8|0;c[g>>2]=0;J=c[q>>2]|0;if((J|0)!=0?(c[g>>2]=0,(__Z28atomic_conditional_incrementPj(J+-8|0)|0)!=0):0){J=c[q>>2]|0;c[g>>2]=J;K=J}else K=0}else{c[g>>2]=0;K=0}while(0);c[n>>2]=K;__ZN33ResourceFormatSaverBinaryInstance16get_string_indexERK6String(b,n)|0;b=c[n>>2]|0;if(b|0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(b,1);__ZN10StringNameD2Ev(r);__ZN8NodePathD2Ev(h);l=f;return}default:{l=f;return}}}function __ZN33ResourceFormatSaverBinaryInstance19save_unicode_stringERK6String(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d;f=__ZNK6String4utf8Ev(b)|0;c[e>>2]=f;b=a+16|0;a=c[b>>2]|0;if(!f)g=1;else{h=c[f+-4>>2]|0;g=(h|0)==0?1:h}Pi[c[(c[a>>2]|0)+96>>2]&2047](a,g);g=c[b>>2]|0;b=c[(c[g>>2]|0)+132>>2]|0;a=__ZNK10CharString8get_dataEv(e)|0;h=c[e>>2]|0;if(!h)i=1;else{f=c[h+-4>>2]|0;i=(f|0)==0?1:f}bj[b&4095](g,a,i);i=c[e>>2]|0;if(!i){l=d;return}if(__Z16atomic_decrementPj(i+-8|0)|0){l=d;return}__ZN6Memory11free_staticEPvb(i,1);l=d;return}function __ZN4ListIN33ResourceFormatSaverBinaryInstance12ResourceDataE16DefaultAllocatorE9push_backERKS1_(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0;if(!(c[a>>2]|0)){d=__ZnwjPFPvjE(12,4740)|0;c[a>>2]=d;c[d>>2]=0;c[d+4>>2]=0;c[d+8>>2]=0}d=__ZnwjPFPvjE(20,4740)|0;c[d>>2]=0;c[d+4>>2]=0;c[d+8>>2]=0;c[d+12>>2]=0;c[d+16>>2]=0;if((c[b>>2]|0?(c[d>>2]=0,e=c[b>>2]|0,e|0):0)?__Z28atomic_conditional_incrementPj(e+-8|0)|0:0)c[d>>2]=c[b>>2];e=d+4|0;__ZN4ListIN33ResourceFormatSaverBinaryInstance8PropertyE16DefaultAllocatorE5clearEv(e);f=c[b+4>>2]|0;if(f|0?(b=c[f>>2]|0,b|0):0){f=b;do{__ZN4ListIN33ResourceFormatSaverBinaryInstance8PropertyE16DefaultAllocatorE9push_backERKS1_(e,f)|0;f=c[f+56>>2]|0}while((f|0)!=0)}f=c[a>>2]|0;a=f+4|0;e=c[a>>2]|0;c[d+12>>2]=e;c[d+8>>2]=0;c[d+16>>2]=f;if(e|0)c[e+8>>2]=d;c[a>>2]=d;if(c[f>>2]|0){g=f+8|0;h=c[g>>2]|0;i=h+1|0;c[g>>2]=i;return d|0}c[f>>2]=d;g=f+8|0;h=c[g>>2]|0;i=h+1|0;c[g>>2]=i;return d|0}function __ZN4ListIN33ResourceFormatSaverBinaryInstance8PropertyE16DefaultAllocatorE5clearEv(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0;d=c[b>>2]|0;if(!d)return;else e=d;while(1){d=c[e>>2]|0;if(!d){f=15;break}a[1263537]=0;if((c[d+64>>2]|0)==(e|0)){c[e>>2]=c[d+56>>2];g=e+4|0;h=c[d+60>>2]|0;if((c[g>>2]|0)==(d|0))c[g>>2]=h;g=d+56|0;if(h|0)c[h+56>>2]=c[g>>2];i=c[g>>2]|0;if(i|0)c[i+60>>2]=h;__Z19memdelete_allocatorIN4ListIN33ResourceFormatSaverBinaryInstance8PropertyE16DefaultAllocatorE7ElementES3_EvPT_(d);d=e+8|0;c[d>>2]=(c[d>>2]|0)+-1}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145114,1145120,157,1145132,0);e=c[b>>2]|0;if(!(c[e+8>>2]|0)){f=14;break}if(!e){f=15;break}}if((f|0)==14){__ZN6Memory11free_staticEPvb(e,0);c[b>>2]=0;return}else if((f|0)==15)return}function __ZN33ResourceFormatSaverBinaryInstance16get_string_indexERK6String(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d+4|0;f=d;__ZN10StringNameC2ERK6String(e,b);b=a+36|0;g=c[b>>2]|0;a:do if(g|0){h=c[g+8>>2]|0;i=c[a+40>>2]|0;b:do if((h|0)==(i|0))j=h;else{k=c[e>>2]|0;n=h;while(1){o=c[n+24>>2]|0;if(k>>>0<o>>>0)p=n+8|0;else{if(o>>>0>=k>>>0){j=n;break b}p=n+4|0}n=c[p>>2]|0;if((n|0)==(i|0))break a}}while(0);if((j|0)!=(i|0)&(j|0)!=0){q=c[(__ZN3MapI10StringNamei10ComparatorIS0_E16DefaultAllocatorEixERKS0_(b,e)|0)>>2]|0;__ZN10StringNameD2Ev(e);l=d;return q|0}}while(0);j=a+48|0;a=c[j>>2]|0;if(!a)r=0;else r=c[a+-4>>2]|0;c[(__ZN3MapI10StringNamei10ComparatorIS0_E16DefaultAllocatorEixERKS0_(b,e)|0)>>2]=r;__ZN10StringNameC2ERKS_(f,e);__ZN6VectorI10StringNameE9push_backES0_(j,f)|0;__ZN10StringNameD2Ev(f);f=c[j>>2]|0;if(!f){q=-1;__ZN10StringNameD2Ev(e);l=d;return q|0}q=(c[f+-4>>2]|0)+-1|0;__ZN10StringNameD2Ev(e);l=d;return q|0}function __ZNK7Variant7is_zeroEv(b){b=b|0;var d=0,e=0,f=0,i=0,j=0,k=0;d=l;l=l+48|0;if((l|0)>=(m|0))ba(48);e=d;do switch(c[b>>2]|0){case 0:{f=1;break}case 1:{f=(a[b+8>>0]|0)==0;break}case 2:{i=b+8|0;f=(c[i>>2]|0)==0&(c[i+4>>2]|0)==0;break}case 3:{f=+h[b+8>>3]==0.0;break}case 4:{c[e>>2]=0;i=__ZNK6StringeqERKS_(b+8|0,e)|0;j=c[e>>2]|0;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);f=i;break}case 5:{g[e>>2]=0.0;g[e+4>>2]=0.0;f=__ZNK7Vector2eqERKS_(b+8|0,e)|0;break}case 6:{c[e>>2]=0;c[e+4>>2]=0;c[e+8>>2]=0;c[e+12>>2]=0;if(__ZNK7Vector2eqERKS_(b+8|0,e)|0)k=__ZNK7Vector2eqERKS_(b+16|0,e+8|0)|0;else k=0;f=k;break}case 8:{i=c[b+8>>2]|0;j=e+4|0;c[j>>2]=0;c[j+4>>2]=0;c[j+8>>2]=0;c[j+12>>2]=0;c[j+16>>2]=0;g[e>>2]=1.0;g[e+12>>2]=1.0;f=__ZNK11Transform2DeqERKS_(i,e)|0;break}case 7:{i=b+8|0;if(+g[i>>2]==0.0?+g[i+4>>2]==0.0:0)f=+g[b+16>>2]==0.0;else f=0;break}case 9:{i=b+8|0;if((+g[i>>2]==0.0?+g[i+4>>2]==0.0:0)?+g[b+16>>2]==0.0:0)f=+g[b+20>>2]==0.0;else f=0;break}case 11:{i=c[b+8>>2]|0;c[e>>2]=0;c[e+4>>2]=0;c[e+8>>2]=0;c[e+12>>2]=0;c[e+16>>2]=0;c[e+20>>2]=0;f=__ZNK5Rect3eqERKS_(i,e)|0;break}case 10:{i=b+8|0;if((+g[i>>2]==0.0?+g[i+4>>2]==0.0:0)?+g[b+16>>2]==0.0:0)f=+g[b+20>>2]==1.0;else f=0;break}case 12:{i=c[b+8>>2]|0;g[e>>2]=1.0;g[e+4>>2]=0.0;g[e+8>>2]=0.0;g[e+12>>2]=0.0;g[e+16>>2]=1.0;g[e+20>>2]=0.0;g[e+24>>2]=0.0;g[e+28>>2]=0.0;g[e+32>>2]=1.0;f=__ZNK5BasiseqERKS_(i,e)|0;break}case 13:{i=c[b+8>>2]|0;g[e>>2]=1.0;g[e+4>>2]=0.0;g[e+8>>2]=0.0;g[e+12>>2]=0.0;g[e+16>>2]=1.0;g[e+20>>2]=0.0;g[e+24>>2]=0.0;g[e+28>>2]=0.0;g[e+32>>2]=1.0;g[e+44>>2]=0.0;g[e+40>>2]=0.0;g[e+36>>2]=0.0;f=__ZNK9TransformeqERKS_(i,e)|0;break}case 14:{i=b+8|0;if((+g[i>>2]==0.0?+g[i+4>>2]==0.0:0)?+g[b+16>>2]==0.0:0)f=+g[b+20>>2]==1.0;else f=0;break}case 15:{f=__ZNK5Image5emptyEv(c[b+8>>2]|0)|0;break}case 17:{f=(c[b+8>>2]|0)==0;break}case 18:{f=(c[b+8>>2]|0)==0;break}case 16:{f=__ZNK8NodePath8is_emptyEv(b+8|0)|0;break}case 19:{f=(c[(c[b+8>>2]|0)+4>>2]|0)==0;break}case 20:{f=__ZNK10Dictionary5emptyEv(b+8|0)|0;break}case 21:{f=__ZNK5Array5emptyEv(b+8|0)|0;break}case 22:{i=c[b+8>>2]|0;if(!i)f=1;else f=(c[i+16>>2]|0)==0;break}case 23:{i=c[b+8>>2]|0;if(!i)f=1;else f=(c[i+16>>2]|0)>>>0<4;break}case 24:{i=c[b+8>>2]|0;if(!i)f=1;else f=(c[i+16>>2]|0)>>>0<4;break}case 25:{i=c[b+8>>2]|0;if(!i)f=1;else f=(c[i+16>>2]|0)>>>0<4;break}case 26:{i=c[b+8>>2]|0;if(!i)f=1;else f=(c[i+16>>2]|0)>>>0<8;break}case 27:{i=c[b+8>>2]|0;if(!i)f=1;else f=(c[i+16>>2]|0)>>>0<12;break}case 28:{i=c[b+8>>2]|0;if(!i)f=1;else f=(c[i+16>>2]|0)>>>0<16;break}default:f=0}while(0);l=d;return f|0}function __ZNK7Variant6is_oneEv(b){b=b|0;var d=0,e=0,f=0,i=0,j=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d;switch(c[b>>2]|0){case 0:{f=1;break}case 1:{f=(a[b+8>>0]|0)!=0;break}case 2:{i=b+8|0;f=(c[i>>2]|0)==1&(c[i+4>>2]|0)==0;break}case 3:{f=+h[b+8>>3]==1.0;break}case 5:{g[e>>2]=1.0;g[e+4>>2]=1.0;f=__ZNK7Vector2eqERKS_(b+8|0,e)|0;break}case 6:{g[e>>2]=1.0;g[e+4>>2]=1.0;g[e+8>>2]=1.0;g[e+12>>2]=1.0;if(__ZNK7Vector2eqERKS_(b+8|0,e)|0)j=__ZNK7Vector2eqERKS_(b+16|0,e+8|0)|0;else j=0;f=j;break}case 7:{j=b+8|0;if(+g[j>>2]==1.0?+g[j+4>>2]==1.0:0)f=+g[b+16>>2]==1.0;else f=0;break}case 9:{j=b+8|0;if((+g[j>>2]==1.0?+g[j+4>>2]==1.0:0)?+g[b+16>>2]==1.0:0)f=+g[b+20>>2]==1.0;else f=0;break}case 14:{j=b+8|0;if((+g[j>>2]==1.0?+g[j+4>>2]==1.0:0)?+g[b+16>>2]==1.0:0)f=+g[b+20>>2]==1.0;else f=0;break}default:f=(__ZNK7Variant7is_zeroEv(b)|0)^1}l=d;return f|0}function __ZN4ListIN33ResourceFormatSaverBinaryInstance8PropertyE16DefaultAllocatorE9push_backERKS1_(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0;if(!(c[a>>2]|0)){d=__ZnwjPFPvjE(12,4740)|0;c[a>>2]=d;c[d>>2]=0;c[d+4>>2]=0;c[d+8>>2]=0}d=__ZnwjPFPvjE(72,4740)|0;e=d+8|0;c[e>>2]=0;f=d+32|0;c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;c[f+12>>2]=0;c[d+48>>2]=7;g=d+56|0;c[g>>2]=0;h=d+60|0;c[h>>2]=0;i=d+64|0;c[i>>2]=0;c[d>>2]=c[b>>2];__ZN7VariantaSERKS_(e,b+8|0);__ZN12PropertyInfoaSERKS_(f,b+32|0)|0;b=c[a>>2]|0;a=b+4|0;f=c[a>>2]|0;c[h>>2]=f;c[g>>2]=0;c[i>>2]=b;if(f|0)c[f+56>>2]=d;c[a>>2]=d;if(c[b>>2]|0){j=b+8|0;k=c[j>>2]|0;l=k+1|0;c[j>>2]=l;return d|0}c[b>>2]=d;j=b+8|0;k=c[j>>2]|0;l=k+1|0;c[j>>2]=l;return d|0}function __ZNK6String12path_to_fileERKS_(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0;d=l;l=l+48|0;if((l|0)>=(m|0))ba(48);e=d+40|0;f=d+36|0;g=d+28|0;h=d+20|0;i=d+12|0;j=d+32|0;k=d+8|0;n=d+4|0;o=d;p=d+24|0;q=d+16|0;c[h>>2]=0;__ZN6String9copy_fromEPKc(h,1106939);c[i>>2]=0;__ZN6String9copy_fromEPKc(i,1142570);r=__ZNK6String7replaceES_S_(a,h,i)|0;c[g>>2]=r;a=__ZNK6String12get_base_dirEv(g)|0;c[f>>2]=a;if(r|0?(__Z16atomic_decrementPj(r+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(r,1);r=c[i>>2]|0;if(r|0?(__Z16atomic_decrementPj(r+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(r,1);r=c[h>>2]|0;if(r|0?(__Z16atomic_decrementPj(r+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(r,1);c[n>>2]=0;__ZN6String9copy_fromEPKc(n,1106939);c[o>>2]=0;__ZN6String9copy_fromEPKc(o,1142570);r=__ZNK6String7replaceES_S_(b,n,o)|0;c[k>>2]=r;h=__ZNK6String12get_base_dirEv(k)|0;c[j>>2]=h;if(r|0?(__Z16atomic_decrementPj(r+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(r,1);r=c[o>>2]|0;if(r|0?(__Z16atomic_decrementPj(r+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(r,1);r=c[n>>2]|0;if(r|0?(__Z16atomic_decrementPj(r+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(r,1);r=__ZNK6String7path_toERKS_(f,j)|0;c[p>>2]=r;f=r;if(__ZNK6StringeqERKS_(p,j)|0){j=c[b>>2]|0;if((j|0)!=0?(__Z28atomic_conditional_incrementPj(j+-8|0)|0)!=0:0)s=c[b>>2]|0;else s=0}else{j=__ZNK6String8get_fileEv(b)|0;c[q>>2]=j;c[e>>2]=0;if(r|0?(c[e>>2]=0,__Z28atomic_conditional_incrementPj(r+-8|0)|0):0)c[e>>2]=f;__ZN6StringpLERKS_(e,q)|0;q=c[e>>2]|0;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);s=q}if(r|0?(__Z16atomic_decrementPj(r+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(r,1);if(h|0?(__Z16atomic_decrementPj(h+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(h,1);if(!a){t=s;l=d;return t|0}if(__Z16atomic_decrementPj(a+-8|0)|0){t=s;l=d;return t|0}__ZN6Memory11free_staticEPvb(a,1);t=s;l=d;return t|0}function __ZNK8Resource12get_subindexEv(a){a=a|0;return c[a+112>>2]|0}function __ZN6VectorIyE6resizeEi(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0;if((d|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,269,1145657,0);e=31;return e|0}a[1263537]=0;f=c[b>>2]|0;if(!f)g=0;else g=c[f+-4>>2]|0;if((g|0)==(d|0)){e=0;return e|0}if(!d){if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);c[b>>2]=0;e=0;return e|0}__ZN6VectorIyE14_copy_on_writeEv(b);f=d<<3;if(d>>>0<=536870911?(g=f+-1|0,h=g>>>1|g,g=h>>>2|h,h=g>>>4|g,g=h>>>8|h,h=(g>>>16|g)+1|0,f>>>0<4294967264):0){a[1263537]=0;f=c[b>>2]|0;do if(!f)if((d|0)>0)i=18;else{j=0;i=25}else{g=c[f+-4>>2]|0;if((g|0)<(d|0))if(!g)i=18;else{k=__ZN6Memory14realloc_staticEPvjb(f,h,1)|0;if(k|0){a[1263537]=0;l=k;break}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,300,1145876,0);e=6;return e|0}else{j=g;i=25}}while(0);do if((i|0)==18){g=__ZN6Memory12alloc_staticEjb(h,1)|0;if(g|0){a[1263537]=0;c[g+-4>>2]=0;c[g+-8>>2]=1;l=g;break}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,292,1145820,0);e=6;return e|0}else if((i|0)==25){if((j|0)<=(d|0)){e=0;return e|0}g=__ZN6Memory14realloc_staticEPvjb(f,h,1)|0;if(!g){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,324,1145876,0);e=6;return e|0}else{a[1263537]=0;c[b>>2]=g;c[g+-4>>2]=d;e=0;return e|0}}while(0);c[b>>2]=l;c[((l|0)==0?0:l+-4|0)>>2]=d;e=0;return e|0}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,285,1145723,0);e=6;return e|0}function __ZN6VectorIyE14_copy_on_writeEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0;b=c[a>>2]|0;if(!b)return;if((c[b+-8>>2]|0)>>>0<=1)return;d=c[b+-4>>2]|0;b=(d<<3)+-1|0;e=b>>>1|b;b=e>>>2|e;e=b>>>4|b;b=e>>>8|e;e=__ZN6Memory12alloc_staticEjb((b>>>16|b)+1|0,1)|0;c[e+-8>>2]=1;c[e+-4>>2]=d;if(!d){b=c[a>>2]|0;if(!b)f=a;else{g=a;h=b;i=b;j=7}}else{b=c[a>>2]|0;k=0;do{l=b+(k<<3)|0;m=c[l+4>>2]|0;n=e+(k<<3)|0;c[n>>2]=c[l>>2];c[n+4>>2]=m;k=k+1|0}while((k|0)!=(d|0));g=a;h=b;i=b;j=7}if((j|0)==7)if(!(__Z16atomic_decrementPj((h|0)==0?0:h+-8|0)|0)){__ZN6Memory11free_staticEPvb(i,1);f=g}else f=g;c[f>>2]=e;return}function __ZN33ResourceFormatSaverBinaryInstance13write_variantERK7VariantRK12PropertyInfo(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0.0,D=0.0,E=0,G=0.0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0,ia=0,ja=0,ka=0,la=0,ma=0,na=0,oa=0,pa=0,qa=0,ra=0,sa=0,ta=0,ua=0,va=0,wa=0,xa=0,ya=0,za=0;f=l;l=l+144|0;if((l|0)>=(m|0))ba(144);h=f+88|0;i=f+84|0;j=f+80|0;k=f+20|0;n=f;o=f+76|0;p=f+72|0;q=f+68|0;r=f+64|0;s=f+60|0;t=f+56|0;u=f+52|0;v=f+48|0;w=f+44|0;x=f+40|0;do switch(c[d>>2]|0){case 0:{y=c[b+16>>2]|0;Pi[c[(c[y>>2]|0)+96>>2]&2047](y,1);l=f;return}case 1:{y=b+16|0;z=c[y>>2]|0;Pi[c[(c[z>>2]|0)+96>>2]&2047](z,2);z=__ZNK7VariantcvbEv(d)|0;A=c[y>>2]|0;Pi[c[(c[A>>2]|0)+96>>2]&2047](A,z&1);l=f;return}case 2:{z=__ZNK7VariantcvxEv(d)|0;A=F;y=b+16|0;B=c[y>>2]|0;Pi[c[(c[B>>2]|0)+96>>2]&2047](B,40);B=c[y>>2]|0;bj[c[(c[B>>2]|0)+100>>2]&4095](B,z,A);l=f;return}case 3:{C=+__ZNK7VariantcvdEv(d);D=C;A=b+16|0;z=c[A>>2]|0;B=c[(c[z>>2]|0)+96>>2]|0;if(D!=C){Pi[B&2047](z,41);y=c[A>>2]|0;Mi[c[(c[y>>2]|0)+108>>2]&511](y,C);l=f;return}else{Pi[B&2047](z,4);z=c[A>>2]|0;Mi[c[(c[z>>2]|0)+112>>2]&511](z,D);l=f;return}break}case 4:{z=c[b+16>>2]|0;Pi[c[(c[z>>2]|0)+96>>2]&2047](z,5);c[h>>2]=__ZNK7Variantcv6StringEv(d)|0;__ZN33ResourceFormatSaverBinaryInstance19save_unicode_stringERK6String(b,h);z=c[h>>2]|0;if(z|0?(__Z16atomic_decrementPj(z+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(z,1);l=f;return}case 5:{z=b+16|0;A=c[z>>2]|0;Pi[c[(c[A>>2]|0)+96>>2]&2047](A,10);__ZNK7Variantcv7Vector2Ev(h,d);A=c[z>>2]|0;Mi[c[(c[A>>2]|0)+112>>2]&511](A,+g[h>>2]);A=c[z>>2]|0;Mi[c[(c[A>>2]|0)+112>>2]&511](A,+g[h+4>>2]);l=f;return}case 6:{A=b+16|0;z=c[A>>2]|0;Pi[c[(c[z>>2]|0)+96>>2]&2047](z,11);__ZNK7Variantcv5Rect2Ev(h,d);z=c[A>>2]|0;Mi[c[(c[z>>2]|0)+112>>2]&511](z,+g[h>>2]);z=c[A>>2]|0;Mi[c[(c[z>>2]|0)+112>>2]&511](z,+g[h+4>>2]);z=c[A>>2]|0;Mi[c[(c[z>>2]|0)+112>>2]&511](z,+g[h+8>>2]);z=c[A>>2]|0;Mi[c[(c[z>>2]|0)+112>>2]&511](z,+g[h+12>>2]);l=f;return}case 7:{z=b+16|0;A=c[z>>2]|0;Pi[c[(c[A>>2]|0)+96>>2]&2047](A,12);__ZNK7Variantcv7Vector3Ev(h,d);A=c[z>>2]|0;Mi[c[(c[A>>2]|0)+112>>2]&511](A,+g[h>>2]);A=c[z>>2]|0;Mi[c[(c[A>>2]|0)+112>>2]&511](A,+g[h+4>>2]);A=c[z>>2]|0;Mi[c[(c[A>>2]|0)+112>>2]&511](A,+g[h+8>>2]);l=f;return}case 9:{A=b+16|0;z=c[A>>2]|0;Pi[c[(c[z>>2]|0)+96>>2]&2047](z,13);__ZNK7Variantcv5PlaneEv(h,d);z=c[A>>2]|0;Mi[c[(c[z>>2]|0)+112>>2]&511](z,+g[h>>2]);z=c[A>>2]|0;Mi[c[(c[z>>2]|0)+112>>2]&511](z,+g[h+4>>2]);z=c[A>>2]|0;Mi[c[(c[z>>2]|0)+112>>2]&511](z,+g[h+8>>2]);z=c[A>>2]|0;Mi[c[(c[z>>2]|0)+112>>2]&511](z,+g[h+12>>2]);l=f;return}case 10:{z=b+16|0;A=c[z>>2]|0;Pi[c[(c[A>>2]|0)+96>>2]&2047](A,14);__ZNK7Variantcv4QuatEv(h,d);A=c[z>>2]|0;Mi[c[(c[A>>2]|0)+112>>2]&511](A,+g[h>>2]);A=c[z>>2]|0;Mi[c[(c[A>>2]|0)+112>>2]&511](A,+g[h+4>>2]);A=c[z>>2]|0;Mi[c[(c[A>>2]|0)+112>>2]&511](A,+g[h+8>>2]);A=c[z>>2]|0;Mi[c[(c[A>>2]|0)+112>>2]&511](A,+g[h+12>>2]);l=f;return}case 11:{A=b+16|0;z=c[A>>2]|0;Pi[c[(c[z>>2]|0)+96>>2]&2047](z,15);__ZNK7Variantcv5Rect3Ev(h,d);z=c[A>>2]|0;Mi[c[(c[z>>2]|0)+112>>2]&511](z,+g[h>>2]);z=c[A>>2]|0;Mi[c[(c[z>>2]|0)+112>>2]&511](z,+g[h+4>>2]);z=c[A>>2]|0;Mi[c[(c[z>>2]|0)+112>>2]&511](z,+g[h+8>>2]);z=c[A>>2]|0;Mi[c[(c[z>>2]|0)+112>>2]&511](z,+g[h+12>>2]);z=c[A>>2]|0;Mi[c[(c[z>>2]|0)+112>>2]&511](z,+g[h+16>>2]);z=c[A>>2]|0;Mi[c[(c[z>>2]|0)+112>>2]&511](z,+g[h+20>>2]);l=f;return}case 8:{z=b+16|0;A=c[z>>2]|0;Pi[c[(c[A>>2]|0)+96>>2]&2047](A,18);__ZNK7Variantcv11Transform2DEv(h,d);A=c[z>>2]|0;Mi[c[(c[A>>2]|0)+112>>2]&511](A,+g[h>>2]);A=c[z>>2]|0;Mi[c[(c[A>>2]|0)+112>>2]&511](A,+g[h+4>>2]);A=c[z>>2]|0;Mi[c[(c[A>>2]|0)+112>>2]&511](A,+g[h+8>>2]);A=c[z>>2]|0;Mi[c[(c[A>>2]|0)+112>>2]&511](A,+g[h+12>>2]);A=c[z>>2]|0;Mi[c[(c[A>>2]|0)+112>>2]&511](A,+g[h+16>>2]);A=c[z>>2]|0;Mi[c[(c[A>>2]|0)+112>>2]&511](A,+g[h+20>>2]);l=f;return}case 12:{A=b+16|0;z=c[A>>2]|0;Pi[c[(c[z>>2]|0)+96>>2]&2047](z,16);__ZNK7Variantcv5BasisEv(h,d);z=c[A>>2]|0;Mi[c[(c[z>>2]|0)+112>>2]&511](z,+g[h>>2]);z=c[A>>2]|0;Mi[c[(c[z>>2]|0)+112>>2]&511](z,+g[h+4>>2]);z=c[A>>2]|0;Mi[c[(c[z>>2]|0)+112>>2]&511](z,+g[h+8>>2]);z=c[A>>2]|0;Mi[c[(c[z>>2]|0)+112>>2]&511](z,+g[h+12>>2]);z=c[A>>2]|0;Mi[c[(c[z>>2]|0)+112>>2]&511](z,+g[h+16>>2]);z=c[A>>2]|0;Mi[c[(c[z>>2]|0)+112>>2]&511](z,+g[h+20>>2]);z=c[A>>2]|0;Mi[c[(c[z>>2]|0)+112>>2]&511](z,+g[h+24>>2]);z=c[A>>2]|0;Mi[c[(c[z>>2]|0)+112>>2]&511](z,+g[h+28>>2]);z=c[A>>2]|0;Mi[c[(c[z>>2]|0)+112>>2]&511](z,+g[h+32>>2]);l=f;return}case 13:{z=b+16|0;A=c[z>>2]|0;Pi[c[(c[A>>2]|0)+96>>2]&2047](A,17);__ZNK7Variantcv9TransformEv(h,d);A=c[z>>2]|0;Mi[c[(c[A>>2]|0)+112>>2]&511](A,+g[h>>2]);A=c[z>>2]|0;Mi[c[(c[A>>2]|0)+112>>2]&511](A,+g[h+4>>2]);A=c[z>>2]|0;Mi[c[(c[A>>2]|0)+112>>2]&511](A,+g[h+8>>2]);A=c[z>>2]|0;Mi[c[(c[A>>2]|0)+112>>2]&511](A,+g[h+12>>2]);A=c[z>>2]|0;Mi[c[(c[A>>2]|0)+112>>2]&511](A,+g[h+16>>2]);A=c[z>>2]|0;Mi[c[(c[A>>2]|0)+112>>2]&511](A,+g[h+20>>2]);A=c[z>>2]|0;Mi[c[(c[A>>2]|0)+112>>2]&511](A,+g[h+24>>2]);A=c[z>>2]|0;Mi[c[(c[A>>2]|0)+112>>2]&511](A,+g[h+28>>2]);A=c[z>>2]|0;Mi[c[(c[A>>2]|0)+112>>2]&511](A,+g[h+32>>2]);A=c[z>>2]|0;Mi[c[(c[A>>2]|0)+112>>2]&511](A,+g[h+36>>2]);A=c[z>>2]|0;Mi[c[(c[A>>2]|0)+112>>2]&511](A,+g[h+40>>2]);A=c[z>>2]|0;Mi[c[(c[A>>2]|0)+112>>2]&511](A,+g[h+44>>2]);l=f;return}case 14:{A=b+16|0;z=c[A>>2]|0;Pi[c[(c[z>>2]|0)+96>>2]&2047](z,20);__ZNK7Variantcv5ColorEv(h,d);z=c[A>>2]|0;Mi[c[(c[z>>2]|0)+112>>2]&511](z,+g[h>>2]);z=c[A>>2]|0;Mi[c[(c[z>>2]|0)+112>>2]&511](z,+g[h+4>>2]);z=c[A>>2]|0;Mi[c[(c[z>>2]|0)+112>>2]&511](z,+g[h+8>>2]);z=c[A>>2]|0;Mi[c[(c[z>>2]|0)+112>>2]&511](z,+g[h+12>>2]);l=f;return}case 15:{z=b+16|0;A=c[z>>2]|0;Pi[c[(c[A>>2]|0)+96>>2]&2047](A,21);__ZNK7Variantcv5ImageEv(h,d);if(__ZNK5Image5emptyEv(h)|0){A=c[z>>2]|0;Pi[c[(c[A>>2]|0)+96>>2]&2047](A,0);__ZN5ImageD2Ev(h);l=f;return}do if(!(__ZNK5Image13is_compressedEv(h)|0)){A=c[e+8>>2]|0;if((A|0)==20&(c[313785]|0)!=0){D=+__ZNK6String9to_doubleEv(e+12|0);E=3;G=D!=0.0?D:.699999988079071;break}else{E=(A|0)==21&(c[313787]|0)!=0?2:1;G=.699999988079071;break}}else{E=1;G=.699999988079071}while(0);A=c[z>>2]|0;Pi[c[(c[A>>2]|0)+96>>2]&2047](A,E);if((E|0)==1){A=c[z>>2]|0;B=c[(c[A>>2]|0)+96>>2]|0;y=__ZNK5Image9get_widthEv(h)|0;Pi[B&2047](A,y);y=c[z>>2]|0;A=c[(c[y>>2]|0)+96>>2]|0;B=__ZNK5Image10get_heightEv(h)|0;Pi[A&2047](y,B);B=c[z>>2]|0;y=c[(c[B>>2]|0)+96>>2]|0;A=(__ZNK5Image11has_mipmapsEv(h)|0)&1;Pi[y&2047](B,A);A=c[z>>2]|0;B=c[(c[A>>2]|0)+96>>2]|0;y=__ZNK5Image10get_formatEv(h)|0;Pi[B&2047](A,y);y=__ZNK5Image8get_dataEv(h)|0;c[i>>2]=y;if(!y)H=0;else H=c[y+16>>2]|0;__ZN10PoolVectorIhE12_unreferenceEv(i);y=c[z>>2]|0;Pi[c[(c[y>>2]|0)+96>>2]&2047](y,H);y=__ZNK5Image8get_dataEv(h)|0;c[j>>2]=y;if(!y){I=0;J=0}else{__Z16atomic_incrementPj(y+4|0)|0;I=y;J=c[y+8>>2]|0}__ZN10PoolVectorIhE12_unreferenceEv(j);y=c[z>>2]|0;bj[c[(c[y>>2]|0)+132>>2]&4095](y,J,H);y=(H|0)%4|0;A=4-y|0;if((y|0)>0&(A|0)>0){y=0;do{B=c[z>>2]|0;Pi[c[(c[B>>2]|0)+88>>2]&2047](B,0);y=y+1|0}while((y|0)!=(A|0))}if(!I){__ZN5ImageD2Ev(h);l=f;return}__Z16atomic_decrementPj(I+4|0)|0;__ZN5ImageD2Ev(h);l=f;return}c[k>>2]=0;switch(E&3){case 3:{A=Wi[c[313785]&31](h,G)|0;c[n>>2]=A;if(((c[k>>2]|0)!=(A|0)?(__ZN10PoolVectorIhE12_unreferenceEv(k),A=c[n>>2]|0,A|0):0)?__Z28atomic_conditional_incrementPj(A)|0:0)c[k>>2]=c[n>>2];__ZN10PoolVectorIhE12_unreferenceEv(n);K=48;break}case 2:{A=ij[c[313787]&8191](h)|0;c[n>>2]=A;if(((c[k>>2]|0)!=(A|0)?(__ZN10PoolVectorIhE12_unreferenceEv(k),A=c[n>>2]|0,A|0):0)?__Z28atomic_conditional_incrementPj(A)|0:0)c[k>>2]=c[n>>2];__ZN10PoolVectorIhE12_unreferenceEv(n);K=48;break}default:L=0}if((K|0)==48){A=c[k>>2]|0;if(!A)L=0;else L=c[A+16>>2]|0}A=c[z>>2]|0;Pi[c[(c[A>>2]|0)+96>>2]&2047](A,L);if((L|0)>0){A=c[k>>2]|0;if(!A){M=0;N=0}else{__Z16atomic_incrementPj(A+4|0)|0;M=A;N=c[A+8>>2]|0}A=c[z>>2]|0;bj[c[(c[A>>2]|0)+132>>2]&4095](A,N,L);A=L&3;y=4-A|0;if((A|0)!=0&(y|0)!=0){A=0;do{B=c[z>>2]|0;Pi[c[(c[B>>2]|0)+88>>2]&2047](B,0);A=A+1|0}while((A|0)!=(y|0))}if(M|0)__Z16atomic_decrementPj(M+4|0)|0}__ZN10PoolVectorIhE12_unreferenceEv(k);__ZN5ImageD2Ev(h);l=f;return}case 16:{y=b+16|0;A=c[y>>2]|0;Pi[c[(c[A>>2]|0)+96>>2]&2047](A,22);c[k>>2]=__ZNK7Variantcv8NodePathEv(d)|0;A=c[y>>2]|0;z=c[(c[A>>2]|0)+92>>2]|0;B=(__ZNK8NodePath14get_name_countEv(k)|0)&65535;Pi[z&2047](A,B);B=__ZNK8NodePath17get_subname_countEv(k)|0;A=__ZNK8NodePath11is_absoluteEv(k)|0;z=c[y>>2]|0;Pi[c[(c[z>>2]|0)+92>>2]&2047](z,(A?B|32768:B)&65535);if((__ZNK8NodePath14get_name_countEv(k)|0)>0){B=0;do{A=c[y>>2]|0;z=c[(c[A>>2]|0)+96>>2]|0;O=__ZNK8NodePath8get_nameEi(k,B)|0;c[o>>2]=O;do if(O){P=c[O+4>>2]|0;if(P|0){__ZN6StringC2EPKc(h,P);Q=c[h>>2]|0;break}P=O+8|0;c[h>>2]=0;R=c[P>>2]|0;if((R|0)!=0?(c[h>>2]=0,(__Z28atomic_conditional_incrementPj(R+-8|0)|0)!=0):0){R=c[P>>2]|0;c[h>>2]=R;Q=R}else Q=0}else{c[h>>2]=0;Q=0}while(0);c[n>>2]=Q;O=__ZN33ResourceFormatSaverBinaryInstance16get_string_indexERK6String(b,n)|0;Pi[z&2047](A,O);O=c[n>>2]|0;if(O|0?(__Z16atomic_decrementPj(O+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(O,1);__ZN10StringNameD2Ev(o);B=B+1|0}while((B|0)<(__ZNK8NodePath14get_name_countEv(k)|0))}B=(__ZNK8NodePath17get_subname_countEv(k)|0)>0;O=c[y>>2]|0;R=c[(c[O>>2]|0)+96>>2]|0;if(B){B=0;P=R;S=O;while(1){T=__ZNK8NodePath11get_subnameEi(k,B)|0;c[p>>2]=T;do if(T){U=c[T+4>>2]|0;if(U|0){__ZN6StringC2EPKc(h,U);V=c[h>>2]|0;break}U=T+8|0;c[h>>2]=0;W=c[U>>2]|0;if((W|0)!=0?(c[h>>2]=0,(__Z28atomic_conditional_incrementPj(W+-8|0)|0)!=0):0){W=c[U>>2]|0;c[h>>2]=W;V=W}else V=0}else{c[h>>2]=0;V=0}while(0);c[n>>2]=V;T=__ZN33ResourceFormatSaverBinaryInstance16get_string_indexERK6String(b,n)|0;Pi[P&2047](S,T);T=c[n>>2]|0;if(T|0?(__Z16atomic_decrementPj(T+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(T,1);__ZN10StringNameD2Ev(p);B=B+1|0;T=(B|0)<(__ZNK8NodePath17get_subname_countEv(k)|0);A=c[y>>2]|0;z=c[(c[A>>2]|0)+96>>2]|0;if(!T){X=z;Y=A;break}else{P=z;S=A}}}else{X=R;Y=O}S=__ZNK8NodePath12get_propertyEv(k)|0;c[q>>2]=S;do if(S){P=c[S+4>>2]|0;if(P|0){__ZN6StringC2EPKc(h,P);Z=c[h>>2]|0;break}P=S+8|0;c[h>>2]=0;y=c[P>>2]|0;if((y|0)!=0?(c[h>>2]=0,(__Z28atomic_conditional_incrementPj(y+-8|0)|0)!=0):0){y=c[P>>2]|0;c[h>>2]=y;Z=y}else Z=0}else{c[h>>2]=0;Z=0}while(0);c[n>>2]=Z;S=__ZN33ResourceFormatSaverBinaryInstance16get_string_indexERK6String(b,n)|0;Pi[X&2047](Y,S);S=c[n>>2]|0;if(S|0?(__Z16atomic_decrementPj(S+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(S,1);__ZN10StringNameD2Ev(q);__ZN8NodePathD2Ev(k);l=f;return}case 17:{S=b+16|0;O=c[S>>2]|0;Pi[c[(c[O>>2]|0)+96>>2]&2047](O,23);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1105542,1104882,1551,1105556,1);a[1263537]=0;O=__ZNK7Variantcv3RIDEv(d)|0;R=c[S>>2]|0;if(!O)_=0;else _=c[O+4>>2]|0;Pi[c[(c[R>>2]|0)+96>>2]&2047](R,_);l=f;return}case 18:{R=b+16|0;O=c[R>>2]|0;Pi[c[(c[O>>2]|0)+96>>2]&2047](O,24);__ZN3RefI8ResourceEC2ERK7Variant(h,d);O=c[h>>2]|0;do if(!O){S=c[R>>2]|0;Pi[c[(c[S>>2]|0)+96>>2]&2047](S,0)}else{c[r>>2]=__ZNK8Resource8get_pathEv(O)|0;if(__ZNK6String6lengthEv(r)|0){c[s>>2]=__ZNK8Resource8get_pathEv(c[h>>2]|0)|0;__ZN6StringC2EPKc(t,1126424);S=(__ZNK6String4findES_i(s,t,0)|0)==-1;y=c[t>>2]|0;if(y|0?(__Z16atomic_decrementPj(y+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(y,1);y=c[s>>2]|0;if((y|0)!=0?(__Z16atomic_decrementPj(y+-8|0)|0)==0:0){__ZN6Memory11free_staticEPvb(y,1);$=S}else $=S}else $=0;S=c[r>>2]|0;if(S|0?(__Z16atomic_decrementPj(S+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(S,1);if($){S=c[R>>2]|0;Pi[c[(c[S>>2]|0)+96>>2]&2047](S,3);S=c[R>>2]|0;y=c[(c[S>>2]|0)+96>>2]|0;P=c[(__ZN3MapI3RefI8ResourceEi10ComparatorIS2_E16DefaultAllocatorEixERKS2_(b+52|0,h)|0)>>2]|0;Pi[y&2047](S,P);break}P=c[b+24>>2]|0;if(P){S=c[P+8>>2]|0;P=c[b+28>>2]|0;a:do if((S|0)==(P|0))aa=S;else{y=c[h>>2]|0;B=S;while(1){A=c[B+24>>2]|0;if(y>>>0<A>>>0)ca=B+8|0;else{if(A>>>0>=y>>>0){aa=B;break a}ca=B+4|0}B=c[ca>>2]|0;if((B|0)==(P|0)){aa=P;break}}}while(0);S=c[R>>2]|0;B=c[(c[S>>2]|0)+96>>2]|0;if((aa|0)!=(P|0)&(aa|0)!=0){Pi[B&2047](S,2);y=c[R>>2]|0;A=c[(c[y>>2]|0)+96>>2]|0;z=__ZNK8Resource12get_subindexEv(c[h>>2]|0)|0;Pi[A&2047](y,z);break}else{da=B;ea=S}}else{S=c[R>>2]|0;da=c[(c[S>>2]|0)+96>>2]|0;ea=S}Pi[da&2047](ea,0);__ZN6StringC2EPKc(v,1105572);c[u>>2]=__ZNK6String4utf8Ev(v)|0;__Z19_err_set_last_errorPKc(__ZNK10CharString8get_dataEv(u)|0);S=c[u>>2]|0;if(S|0?(__Z16atomic_decrementPj(S+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(S,1);S=c[v>>2]|0;if(S|0?(__Z16atomic_decrementPj(S+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(S,1);a[1263537]=1;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1105542,1104882,1572,1130797,0);a[1263537]=0}while(0);R=c[h>>2]|0;if((R|0?__ZN9Reference11unreferenceEv(R)|0:0)?(R=c[h>>2]|0,__Z17predelete_handlerP6Object(R)|0):0){gj[c[(c[R>>2]|0)+76>>2]&8191](R);__ZN6Memory11free_staticEPvb(R,0)}l=f;return}case 19:{R=b+16|0;O=c[R>>2]|0;Pi[c[(c[O>>2]|0)+96>>2]&2047](O,25);__ZNK7Variantcv10InputEventEv(h,d);O=c[R>>2]|0;Pi[c[(c[O>>2]|0)+96>>2]&2047](O,0);l=f;return}case 20:{O=b+16|0;R=c[O>>2]|0;Pi[c[(c[R>>2]|0)+96>>2]&2047](R,26);c[h>>2]=__ZNK7Variantcv10DictionaryEv(d)|0;R=c[O>>2]|0;O=c[(c[R>>2]|0)+96>>2]|0;S=__ZNK10Dictionary4sizeEv(h)|0;Pi[O&2047](R,S);c[k>>2]=0;__ZNK10Dictionary12get_key_listEP4ListI7Variant16DefaultAllocatorE(h,k);S=c[k>>2]|0;if(S|0?(R=c[S>>2]|0,R|0):0){S=n+16|0;O=n+12|0;B=n+4|0;z=n+16|0;y=n+12|0;A=n+4|0;T=R;do{c[n>>2]=0;c[n+4>>2]=0;c[n+8>>2]=0;c[n+12>>2]=0;c[S>>2]=7;__ZN33ResourceFormatSaverBinaryInstance13write_variantERK7VariantRK12PropertyInfo(b,T,n);R=c[O>>2]|0;if(R|0?(__Z16atomic_decrementPj(R+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(R,1);R=c[B>>2]|0;if(R|0?(__Z16atomic_decrementPj(R+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(R,1);R=__ZN10DictionaryixERK7Variant(h,T)|0;c[n>>2]=0;c[n+4>>2]=0;c[n+8>>2]=0;c[n+12>>2]=0;c[z>>2]=7;__ZN33ResourceFormatSaverBinaryInstance13write_variantERK7VariantRK12PropertyInfo(b,R,n);R=c[y>>2]|0;if(R|0?(__Z16atomic_decrementPj(R+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(R,1);R=c[A>>2]|0;if(R|0?(__Z16atomic_decrementPj(R+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(R,1);T=c[T+24>>2]|0}while((T|0)!=0)}__ZN4ListI7Variant16DefaultAllocatorED2Ev(k);__ZN10DictionaryD2Ev(h);l=f;return}case 21:{T=b+16|0;A=c[T>>2]|0;Pi[c[(c[A>>2]|0)+96>>2]&2047](A,30);c[h>>2]=__ZNK7Variantcv5ArrayEv(d)|0;A=c[T>>2]|0;T=c[(c[A>>2]|0)+96>>2]|0;y=__ZNK5Array4sizeEv(h)|0;Pi[T&2047](A,y);if((__ZNK5Array4sizeEv(h)|0)>0){y=k+16|0;A=k+12|0;T=k+4|0;z=0;do{B=__ZN5ArrayixEi(h,z)|0;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0;c[k+12>>2]=0;c[y>>2]=7;__ZN33ResourceFormatSaverBinaryInstance13write_variantERK7VariantRK12PropertyInfo(b,B,k);B=c[A>>2]|0;if(B|0?(__Z16atomic_decrementPj(B+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(B,1);B=c[T>>2]|0;if(B|0?(__Z16atomic_decrementPj(B+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(B,1);z=z+1|0}while((z|0)<(__ZNK5Array4sizeEv(h)|0))}__ZN5ArrayD2Ev(h);l=f;return}case 22:{z=b+16|0;T=c[z>>2]|0;Pi[c[(c[T>>2]|0)+96>>2]&2047](T,31);T=__ZNK7Variantcv10PoolVectorIhEEv(d)|0;c[h>>2]=T;A=(T|0)==0;if(A)fa=0;else fa=c[T+16>>2]|0;y=c[z>>2]|0;Pi[c[(c[y>>2]|0)+96>>2]&2047](y,fa);if(A){ga=0;ha=0}else{__Z16atomic_incrementPj(T+4|0)|0;ga=T;ha=c[T+8>>2]|0}T=c[z>>2]|0;bj[c[(c[T>>2]|0)+132>>2]&4095](T,ha,fa);T=(fa|0)%4|0;A=4-T|0;if((T|0)>0&(A|0)>0){T=0;do{y=c[z>>2]|0;Pi[c[(c[y>>2]|0)+88>>2]&2047](y,0);T=T+1|0}while((T|0)!=(A|0))}if(ga|0)__Z16atomic_decrementPj(ga+4|0)|0;__ZN10PoolVectorIhE12_unreferenceEv(h);l=f;return}case 23:{A=b+16|0;T=c[A>>2]|0;Pi[c[(c[T>>2]|0)+96>>2]&2047](T,32);T=__ZNK7Variantcv10PoolVectorIiEEv(d)|0;c[h>>2]=T;z=(T|0)==0;if(z)ia=0;else ia=(c[T+16>>2]|0)>>>2;y=c[A>>2]|0;Pi[c[(c[y>>2]|0)+96>>2]&2047](y,ia);if(z){ja=0;ka=0}else{__Z16atomic_incrementPj(T+4|0)|0;ja=T;ka=c[T+8>>2]|0}if(ia|0){T=0;do{z=c[A>>2]|0;Pi[c[(c[z>>2]|0)+96>>2]&2047](z,c[ka+(T<<2)>>2]|0);T=T+1|0}while((T|0)<(ia|0))}if(ja|0)__Z16atomic_decrementPj(ja+4|0)|0;__ZN10PoolVectorIiE12_unreferenceEv(h);l=f;return}case 24:{T=b+16|0;A=c[T>>2]|0;Pi[c[(c[A>>2]|0)+96>>2]&2047](A,33);A=__ZNK7Variantcv10PoolVectorIfEEv(d)|0;c[h>>2]=A;z=(A|0)==0;if(z)la=0;else la=(c[A+16>>2]|0)>>>2;y=c[T>>2]|0;Pi[c[(c[y>>2]|0)+96>>2]&2047](y,la);if(z){ma=0;na=0}else{__Z16atomic_incrementPj(A+4|0)|0;ma=A;na=c[A+8>>2]|0}if(la|0){A=0;do{z=c[T>>2]|0;Mi[c[(c[z>>2]|0)+112>>2]&511](z,+g[na+(A<<2)>>2]);A=A+1|0}while((A|0)<(la|0))}if(ma|0)__Z16atomic_decrementPj(ma+4|0)|0;__ZN10PoolVectorIfE12_unreferenceEv(h);l=f;return}case 25:{A=b+16|0;T=c[A>>2]|0;Pi[c[(c[T>>2]|0)+96>>2]&2047](T,34);T=__ZNK7Variantcv10PoolVectorI6StringEEv(d)|0;c[h>>2]=T;z=(T|0)==0;if(z)oa=0;else oa=(c[T+16>>2]|0)>>>2;y=c[A>>2]|0;Pi[c[(c[y>>2]|0)+96>>2]&2047](y,oa);if(z){pa=0;qa=0}else{__Z16atomic_incrementPj(T+4|0)|0;pa=T;qa=c[T+8>>2]|0}if(oa|0){T=0;do{__ZN33ResourceFormatSaverBinaryInstance19save_unicode_stringERK6String(b,qa+(T<<2)|0);T=T+1|0}while((T|0)<(oa|0))}if(pa|0)__Z16atomic_decrementPj(pa+4|0)|0;__ZN10PoolVectorI6StringE12_unreferenceEv(h);l=f;return}case 27:{T=b+16|0;z=c[T>>2]|0;Pi[c[(c[z>>2]|0)+96>>2]&2047](z,35);z=__ZNK7Variantcv10PoolVectorI7Vector3EEv(d)|0;c[h>>2]=z;y=(z|0)==0;if(y)ra=0;else ra=((c[z+16>>2]|0)>>>0)/12|0;A=c[T>>2]|0;Pi[c[(c[A>>2]|0)+96>>2]&2047](A,ra);if(y){sa=0;ta=0}else{__Z16atomic_incrementPj(z+4|0)|0;sa=z;ta=c[z+8>>2]|0}if(ra|0){z=0;do{y=c[T>>2]|0;Mi[c[(c[y>>2]|0)+112>>2]&511](y,+g[ta+(z*12|0)>>2]);y=c[T>>2]|0;Mi[c[(c[y>>2]|0)+112>>2]&511](y,+g[ta+(z*12|0)+4>>2]);y=c[T>>2]|0;Mi[c[(c[y>>2]|0)+112>>2]&511](y,+g[ta+(z*12|0)+8>>2]);z=z+1|0}while((z|0)<(ra|0))}if(sa|0)__Z16atomic_decrementPj(sa+4|0)|0;__ZN10PoolVectorI7Vector3E12_unreferenceEv(h);l=f;return}case 26:{z=b+16|0;T=c[z>>2]|0;Pi[c[(c[T>>2]|0)+96>>2]&2047](T,37);T=__ZNK7Variantcv10PoolVectorI7Vector2EEv(d)|0;c[h>>2]=T;y=(T|0)==0;if(y)ua=0;else ua=(c[T+16>>2]|0)>>>3;A=c[z>>2]|0;Pi[c[(c[A>>2]|0)+96>>2]&2047](A,ua);if(y){va=0;wa=0}else{__Z16atomic_incrementPj(T+4|0)|0;va=T;wa=c[T+8>>2]|0}if(ua|0){T=0;do{y=c[z>>2]|0;Mi[c[(c[y>>2]|0)+112>>2]&511](y,+g[wa+(T<<3)>>2]);y=c[z>>2]|0;Mi[c[(c[y>>2]|0)+112>>2]&511](y,+g[wa+(T<<3)+4>>2]);T=T+1|0}while((T|0)<(ua|0))}if(va|0)__Z16atomic_decrementPj(va+4|0)|0;__ZN10PoolVectorI7Vector2E12_unreferenceEv(h);l=f;return}case 28:{T=b+16|0;z=c[T>>2]|0;Pi[c[(c[z>>2]|0)+96>>2]&2047](z,36);z=__ZNK7Variantcv10PoolVectorI5ColorEEv(d)|0;c[h>>2]=z;y=(z|0)==0;if(y)xa=0;else xa=(c[z+16>>2]|0)>>>4;A=c[T>>2]|0;Pi[c[(c[A>>2]|0)+96>>2]&2047](A,xa);if(y){ya=0;za=0}else{__Z16atomic_incrementPj(z+4|0)|0;ya=z;za=c[z+8>>2]|0}if(xa|0){z=0;do{y=c[T>>2]|0;Mi[c[(c[y>>2]|0)+112>>2]&511](y,+g[za+(z<<4)>>2]);y=c[T>>2]|0;Mi[c[(c[y>>2]|0)+112>>2]&511](y,+g[za+(z<<4)+4>>2]);y=c[T>>2]|0;Mi[c[(c[y>>2]|0)+112>>2]&511](y,+g[za+(z<<4)+8>>2]);y=c[T>>2]|0;Mi[c[(c[y>>2]|0)+112>>2]&511](y,+g[za+(z<<4)+12>>2]);z=z+1|0}while((z|0)<(xa|0))}if(ya|0)__Z16atomic_decrementPj(ya+4|0)|0;__ZN10PoolVectorI5ColorE12_unreferenceEv(h);l=f;return}default:{__ZN6StringC2EPKc(x,1105631);c[w>>2]=__ZNK6String4utf8Ev(x)|0;__Z19_err_set_last_errorPKc(__ZNK10CharString8get_dataEv(w)|0);z=c[w>>2]|0;if(z|0?(__Z16atomic_decrementPj(z+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(z,1);z=c[x>>2]|0;if(z|0?(__Z16atomic_decrementPj(z+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(z,1);a[1263537]=1;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1105542,1104882,1711,1130797,0);a[1263537]=0;l=f;return}}while(0)}function __ZN4ListIN33ResourceFormatSaverBinaryInstance12ResourceDataE16DefaultAllocatorED2Ev(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0;d=c[b>>2]|0;if(!d)return;else e=d;while(1){d=c[e>>2]|0;if(!d){f=15;break}a[1263537]=0;if((c[d+16>>2]|0)==(e|0)){c[e>>2]=c[d+8>>2];g=e+4|0;h=c[d+12>>2]|0;if((c[g>>2]|0)==(d|0))c[g>>2]=h;g=d+8|0;if(h|0)c[h+8>>2]=c[g>>2];i=c[g>>2]|0;if(i|0)c[i+12>>2]=h;__Z19memdelete_allocatorIN4ListIN33ResourceFormatSaverBinaryInstance12ResourceDataE16DefaultAllocatorE7ElementES3_EvPT_(d);d=e+8|0;c[d>>2]=(c[d>>2]|0)+-1}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145114,1145120,157,1145132,0);j=c[b>>2]|0;if(!(c[j+8>>2]|0)){f=14;break}if(!j){f=18;break}else e=j}if((f|0)==14){__ZN6Memory11free_staticEPvb(j,0);c[b>>2]=0;return}else if((f|0)==15)if(!(c[e+8>>2]|0)){a[1263537]=0;__ZN6Memory11free_staticEPvb(e,0);return}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145461,1145120,668,1145467,0);return}else if((f|0)==18)return}function __Z19memdelete_allocatorIN4ListIN33ResourceFormatSaverBinaryInstance12ResourceDataE16DefaultAllocatorE7ElementES3_EvPT_(b){b=b|0;var d=0,e=0;d=b+4|0;__ZN4ListIN33ResourceFormatSaverBinaryInstance8PropertyE16DefaultAllocatorE5clearEv(d);e=c[d>>2]|0;do if(e|0)if(!(c[e+8>>2]|0)){a[1263537]=0;__ZN6Memory11free_staticEPvb(e,0);break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145461,1145120,668,1145467,0);break}while(0);e=c[b>>2]|0;if(!e){__ZN6Memory11free_staticEPvb(b,0);return}if(__Z16atomic_decrementPj(e+-8|0)|0){__ZN6Memory11free_staticEPvb(b,0);return}__ZN6Memory11free_staticEPvb(e,1);__ZN6Memory11free_staticEPvb(b,0);return}function __ZNK5Image13is_compressedEv(a){a=a|0;return (c[a>>2]|0)>5|0}function __ZNK7Variantcv3RIDEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0,i=0;b=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=b+24|0;e=b;a:do switch(c[a>>2]|0){case 17:{f=c[a+8>>2]|0;break}case 18:{g=a+8|0;h=g+4|0;if(!(__ZNK6RefPtr7is_nullEv(h)|0)){f=__ZNK6RefPtr7get_ridEv(h)|0;break a}if((c[a>>2]|0)==18?(h=c[g>>2]|0,(h|0)!=0):0){ui[c[(c[h>>2]|0)+48>>2]&4095](e,h,(c[313449]|0)+40|0,0,0,d);if((c[d>>2]|0)==0&(c[e>>2]|0)==17)i=__ZNK7Variantcv3RIDEv(e)|0;else i=0;if(c[e>>2]|0)__ZN7Variant5clearEv(e);f=i}else f=0;break}default:f=0}while(0);l=b;return f|0}function __ZNK6RefPtr7get_ridEv(a){a=a|0;var b=0,d=0;b=c[a>>2]|0;if(!b){d=0;return d|0}if(!($i[c[(c[b>>2]|0)+44>>2]&8191](b,1220696)|0)){d=0;return d|0}d=ij[c[(c[b>>2]|0)+112>>2]&8191](b)|0;return d|0}function __ZNK6String7path_toERKS_(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0,ia=0,ja=0,ka=0,la=0,ma=0,na=0,oa=0,pa=0,qa=0,ra=0,sa=0,ta=0,ua=0,va=0,wa=0,xa=0,ya=0,za=0,Aa=0;e=l;l=l+96|0;if((l|0)>=(m|0))ba(96);f=e+88|0;g=e+72|0;h=e+84|0;i=e+80|0;j=e+64|0;k=e+76|0;n=e+68|0;o=e+52|0;p=e+60|0;q=e+56|0;r=e+44|0;s=e+36|0;t=e+32|0;u=e+28|0;v=e+24|0;w=e+20|0;x=e+48|0;y=e+40|0;z=e+4|0;A=e;B=e+16|0;C=e+12|0;D=e+8|0;c[h>>2]=0;__ZN6String9copy_fromEPKc(h,1106939);c[i>>2]=0;__ZN6String9copy_fromEPKc(i,1142570);c[g>>2]=__ZNK6String7replaceES_S_(b,h,i)|0;b=c[i>>2]|0;if(b|0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(b,1);b=c[h>>2]|0;if(b|0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(b,1);c[k>>2]=0;__ZN6String9copy_fromEPKc(k,1106939);c[n>>2]=0;__ZN6String9copy_fromEPKc(n,1142570);c[j>>2]=__ZNK6String7replaceES_S_(d,k,n)|0;b=c[n>>2]|0;if(b|0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(b,1);b=c[k>>2]|0;if(b|0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(b,1);c[f>>2]=0;__ZN6String9copy_fromEPKc(f,1142570);b=__ZNK6String9ends_withERKS_(g,f)|0;k=c[f>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);if(!b)__ZN6StringpLEPKc(g,1142570)|0;c[f>>2]=0;__ZN6String9copy_fromEPKc(f,1142570);b=__ZNK6String9ends_withERKS_(j,f)|0;k=c[f>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);if(!b)__ZN6StringpLEPKc(j,1142570)|0;c[o>>2]=0;b=c[g>>2]|0;a:do if(b){k=c[b+-4>>2]|0;n=k+-1|0;b:do if(!((k|0)==0|(n|0)==0)){if((k|0)<=0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);break}if((k|0)!=1){h=1123467;i=0;E=114;do{if((E<<24>>24|0)!=(c[b+(i<<2)>>2]|0))break b;i=i+1|0;h=h+1|0;E=a[h>>0]|0;F=E<<24>>24==0}while((i|0)<(n|0)&(F^1));if((F?(i=c[j>>2]|0,i|0):0)?(E=c[i+-4>>2]|0,h=E+-1|0,!((E|0)==0|(h|0)==0)):0){if((E|0)<=0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);break}if((E|0)!=1){E=1123467;G=0;H=114;do{if((H<<24>>24|0)!=(c[i+(G<<2)>>2]|0))break b;G=G+1|0;E=E+1|0;H=a[E>>0]|0;I=H<<24>>24==0}while((G|0)<(h|0)&(I^1));if(I){__ZN6String9copy_fromEPKc(o,1143409);c[p>>2]=0;__ZN6String9copy_fromEPKc(p,1123467);c[q>>2]=0;__ZN6String9copy_fromEPKc(q,1142570);h=__ZNK6String7replaceES_S_(g,p,q)|0;G=h;H=c[g>>2]|0;do if((H|0)==(h|0)){if(h|0)J=47}else{do if(H|0){if(__Z16atomic_decrementPj(H+-8|0)|0)break;__ZN6Memory11free_staticEPvb(H,1)}while(0);c[g>>2]=0;if(!h)break;if(!(__Z28atomic_conditional_incrementPj(h+-8|0)|0)){J=47;break}c[g>>2]=G;J=47}while(0);do if((J|0)==47){if(__Z16atomic_decrementPj(h+-8|0)|0)break;__ZN6Memory11free_staticEPvb(h,1)}while(0);h=c[q>>2]|0;do if(h|0){if(__Z16atomic_decrementPj(h+-8|0)|0)break;__ZN6Memory11free_staticEPvb(h,1)}while(0);h=c[p>>2]|0;do if(h|0){if(__Z16atomic_decrementPj(h+-8|0)|0)break;__ZN6Memory11free_staticEPvb(h,1)}while(0);c[r>>2]=0;__ZN6String9copy_fromEPKc(r,1123467);c[s>>2]=0;__ZN6String9copy_fromEPKc(s,1142570);h=__ZNK6String7replaceES_S_(j,r,s)|0;G=h;H=c[j>>2]|0;do if((H|0)==(h|0)){if(h|0)J=63}else{do if(H|0){if(__Z16atomic_decrementPj(H+-8|0)|0)break;__ZN6Memory11free_staticEPvb(H,1)}while(0);c[j>>2]=0;if(!h)break;if(!(__Z28atomic_conditional_incrementPj(h+-8|0)|0)){J=63;break}c[j>>2]=G;J=63}while(0);do if((J|0)==63){if(__Z16atomic_decrementPj(h+-8|0)|0)break;__ZN6Memory11free_staticEPvb(h,1)}while(0);h=c[s>>2]|0;do if(h|0){if(__Z16atomic_decrementPj(h+-8|0)|0)break;__ZN6Memory11free_staticEPvb(h,1)}while(0);h=c[r>>2]|0;if(!h){J=198;break a}if(__Z16atomic_decrementPj(h+-8|0)|0){J=198;break a}__ZN6Memory11free_staticEPvb(h,1);J=198;break a}}}}}while(0);n=c[g>>2]|0;if(n){k=c[n+-4>>2]|0;h=k+-1|0;c:do if(!((k|0)==0|(h|0)==0)){if((k|0)<=0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);break}if((k|0)!=1){G=1091395;H=0;E=117;do{if((E<<24>>24|0)!=(c[n+(H<<2)>>2]|0))break c;H=H+1|0;G=G+1|0;E=a[G>>0]|0;K=E<<24>>24==0}while((H|0)<(h|0)&(K^1));if((K?(H=c[j>>2]|0,H|0):0)?(E=c[H+-4>>2]|0,G=E+-1|0,!((E|0)==0|(G|0)==0)):0){if((E|0)<=0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);break}if((E|0)==1)break;else{L=1091395;M=0;N=117}do{if((N<<24>>24|0)!=(c[H+(M<<2)>>2]|0))break c;M=M+1|0;L=L+1|0;N=a[L>>0]|0;O=N<<24>>24==0}while((M|0)<(G|0)&(O^1));if(!O)break;__ZN6String9copy_fromEPKc(o,1143415);c[t>>2]=0;__ZN6String9copy_fromEPKc(t,1091395);c[u>>2]=0;__ZN6String9copy_fromEPKc(u,1142570);G=__ZNK6String7replaceES_S_(g,t,u)|0;H=G;E=c[g>>2]|0;do if((E|0)==(G|0)){if(G|0)J=95}else{do if(E|0){if(__Z16atomic_decrementPj(E+-8|0)|0)break;__ZN6Memory11free_staticEPvb(E,1)}while(0);c[g>>2]=0;if(!G)break;if(!(__Z28atomic_conditional_incrementPj(G+-8|0)|0)){J=95;break}c[g>>2]=H;J=95}while(0);do if((J|0)==95){if(__Z16atomic_decrementPj(G+-8|0)|0)break;__ZN6Memory11free_staticEPvb(G,1)}while(0);G=c[u>>2]|0;do if(G|0){if(__Z16atomic_decrementPj(G+-8|0)|0)break;__ZN6Memory11free_staticEPvb(G,1)}while(0);G=c[t>>2]|0;do if(G|0){if(__Z16atomic_decrementPj(G+-8|0)|0)break;__ZN6Memory11free_staticEPvb(G,1)}while(0);c[v>>2]=0;__ZN6String9copy_fromEPKc(v,1091395);c[w>>2]=0;__ZN6String9copy_fromEPKc(w,1142570);G=__ZNK6String7replaceES_S_(j,v,w)|0;H=G;E=c[j>>2]|0;do if((E|0)==(G|0)){if(G|0)J=111}else{do if(E|0){if(__Z16atomic_decrementPj(E+-8|0)|0)break;__ZN6Memory11free_staticEPvb(E,1)}while(0);c[j>>2]=0;if(!G)break;if(!(__Z28atomic_conditional_incrementPj(G+-8|0)|0)){J=111;break}c[j>>2]=H;J=111}while(0);do if((J|0)==111){if(__Z16atomic_decrementPj(G+-8|0)|0)break;__ZN6Memory11free_staticEPvb(G,1)}while(0);G=c[w>>2]|0;do if(G|0){if(__Z16atomic_decrementPj(G+-8|0)|0)break;__ZN6Memory11free_staticEPvb(G,1)}while(0);G=c[v>>2]|0;if(!G){J=198;break a}if(__Z16atomic_decrementPj(G+-8|0)|0){J=198;break a}__ZN6Memory11free_staticEPvb(G,1);J=198;break a}}}while(0);h=c[g>>2]|0;if((h|0)!=0?(n=c[h+-4>>2]|0,(n|1|0)!=1):0){if((n|0)<=0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);J=131;break}if((((n|0)!=1?(c[h>>2]|0)==47:0)?(h=c[j>>2]|0,(h|0)!=0):0)?(n=c[h+-4>>2]|0,(n|1|0)!=1):0){if((n|0)<=0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);J=131;break}if((n|0)==1){J=131;break}if((c[h>>2]|0)==47)J=198;else J=131}else J=131}else J=131}else J=131}else J=131;while(0);do if((J|0)==131){v=__ZNK6String10get_slicecEwi(g,47,0)|0;c[x>>2]=v;w=__ZNK6String10get_slicecEwi(j,47,0)|0;c[y>>2]=w;t=v;if(!(__ZNK6StringeqERKS_(x,y)|0)){u=c[d>>2]|0;if((u|0)!=0?(__Z28atomic_conditional_incrementPj(u+-8|0)|0)!=0:0)P=c[d>>2]|0;else P=0;if(w|0?(__Z16atomic_decrementPj(w+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(w,1);if(v|0?(__Z16atomic_decrementPj(v+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(v,1);Q=P;break}u=c[o>>2]|0;if((u|0)==(v|0))if(!v)R=0;else J=150;else{if(u|0?(__Z16atomic_decrementPj(u+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(u,1);c[o>>2]=0;if(v)if(!(__Z28atomic_conditional_incrementPj(v+-8|0)|0))J=150;else{c[o>>2]=t;J=150}else R=0}if((J|0)==150)R=c[v+-4>>2]|0;t=R|0?R+-1|0:0;u=c[g>>2]|0;if(((u|0)!=0?(O=c[u+-4>>2]|0,M=O|0?O+-1|0:0,O=c[u+-4>>2]|0,!((t|0)<0|(O|1|0)==1)):0)?(N=O|0?O+-1|0:0,!((M|0)<1|(N|0)<=(t|0))):0){L=(M+t|0)>(N|0)?N-t|0:M;if(O)if((O|0)>0)S=u;else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);S=0}else S=1253776;c[f>>2]=0;__ZN6String9copy_fromEPKwi(f,S+(t<<2)|0,L);T=f;U=f}else{V=f;J=155}if((J|0)==155){c[f>>2]=0;__ZN6String9copy_fromEPKc(f,1263606);T=f;U=V}L=c[T>>2]|0;t=L;u=c[g>>2]|0;if((u|0)==(L|0)){if(L|0)J=168}else{if(u|0?(__Z16atomic_decrementPj(u+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(u,1);c[g>>2]=0;if(L|0)if(!(__Z28atomic_conditional_incrementPj(L+-8|0)|0))J=168;else{c[g>>2]=t;J=168}}if((J|0)==168?(__Z16atomic_decrementPj(L+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(L,1);if(!w)W=0;else W=c[w+-4>>2]|0;L=W|0?W+-1|0:0;t=c[j>>2]|0;if(((t|0)!=0?(u=c[t+-4>>2]|0,O=u|0?u+-1|0:0,u=c[t+-4>>2]|0,!((L|0)<0|(u|1|0)==1)):0)?(M=u|0?u+-1|0:0,!((O|0)<1|(M|0)<=(L|0))):0){N=(O+L|0)>(M|0)?M-L|0:O;do if(!u)X=1253776;else{if((u|0)>0){X=t;break}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);X=0}while(0);c[f>>2]=0;__ZN6String9copy_fromEPKwi(f,X+(L<<2)|0,N);Y=f;Z=f}else{_=f;J=176}if((J|0)==176){c[f>>2]=0;__ZN6String9copy_fromEPKc(f,1263606);Y=f;Z=_}t=c[Y>>2]|0;u=t;O=c[j>>2]|0;do if((O|0)==(t|0)){if(t|0)J=189}else{do if(O|0){if(__Z16atomic_decrementPj(O+-8|0)|0)break;__ZN6Memory11free_staticEPvb(O,1)}while(0);c[j>>2]=0;if(t|0){if(!(__Z28atomic_conditional_incrementPj(t+-8|0)|0)){J=189;break}c[j>>2]=u;J=189}}while(0);if((J|0)==189?(__Z16atomic_decrementPj(t+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(t,1);if(w|0?(__Z16atomic_decrementPj(w+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(w,1);do if(v|0){if(__Z16atomic_decrementPj(v+-8|0)|0)break;__ZN6Memory11free_staticEPvb(v,1)}while(0);J=198}while(0);if((J|0)==198){Y=c[g>>2]|0;if(((Y|0)!=0?(_=c[Y+-4>>2]|0,Z=_|0?_+-3|0:-2,_=c[Y+-4>>2]|0,(_|1|0)!=1):0)?(X=_|0?_+-1|0:0,!((Z|0)<1|(X|0)<2)):0){W=(Z|0)>=(X|0)?X+-1|0:Z;if(_)if((_|0)>0)$=Y;else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);$=0}else $=1253776;c[f>>2]=0;__ZN6String9copy_fromEPKwi(f,$+4|0,W);aa=f;ca=f}else{da=f;J=202}if((J|0)==202){c[f>>2]=0;__ZN6String9copy_fromEPKc(f,1263606);aa=f;ca=da}da=c[aa>>2]|0;c[z>>2]=da;c[f>>2]=0;__ZN6String9copy_fromEPKc(f,1142570);c[x>>2]=__ZNK6String5splitERKS_b(z,f,1)|0;z=c[f>>2]|0;aa=da;if(z|0?(__Z16atomic_decrementPj(z+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(z,1);if(da|0?(__Z16atomic_decrementPj(aa+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(aa,1);aa=c[j>>2]|0;if(((aa|0)!=0?(da=c[aa+-4>>2]|0,z=da|0?da+-3|0:-2,da=c[aa+-4>>2]|0,(da|1|0)!=1):0)?(ca=da|0?da+-1|0:0,!((z|0)<1|(ca|0)<2)):0){W=(z|0)>=(ca|0)?ca+-1|0:z;if(da)if((da|0)>0)ea=aa;else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);ea=0}else ea=1253776;c[f>>2]=0;__ZN6String9copy_fromEPKwi(f,ea+4|0,W);fa=f;ga=f}else{ha=f;J=217}if((J|0)==217){c[f>>2]=0;__ZN6String9copy_fromEPKc(f,1263606);fa=f;ga=ha}ha=c[fa>>2]|0;c[A>>2]=ha;c[f>>2]=0;__ZN6String9copy_fromEPKc(f,1142570);c[y>>2]=__ZNK6String5splitERKS_b(A,f,1)|0;A=c[f>>2]|0;fa=ha;if(A|0?(__Z16atomic_decrementPj(A+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(A,1);if((ha|0)!=0?(__Z16atomic_decrementPj(fa+-8|0)|0)==0:0){__ZN6Memory11free_staticEPvb(fa,1);ia=0}else ia=0;while(1){fa=c[x>>2]|0;ha=(fa|0)==0;if(ha)ja=0;else ja=c[fa+-4>>2]|0;if((ja|0)==(ia|0)){ka=fa;break}A=c[y>>2]|0;if(!A)la=0;else la=c[A+-4>>2]|0;if((la|0)==(ia|0)){ka=fa;break}if(ha)ma=0;else ma=c[fa+-4>>2]|0;do if((ma|0)<=(ia|0)){if(ha)na=0;else na=c[fa+-4>>2]|0;if((na|0)>(ia|0)){a[1263537]=0;J=241;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);oa=0;break}}else J=241;while(0);if((J|0)==241){J=0;__ZN6VectorI6StringE14_copy_on_writeEv(x);oa=(c[x>>2]|0)+(ia<<2)|0}fa=c[y>>2]|0;ha=(fa|0)==0;if(ha)pa=0;else pa=c[fa+-4>>2]|0;do if((pa|0)<=(ia|0)){if(ha)qa=0;else qa=c[fa+-4>>2]|0;if((qa|0)>(ia|0)){a[1263537]=0;J=251;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);ra=0;break}}else J=251;while(0);if((J|0)==251){J=0;__ZN6VectorI6StringE14_copy_on_writeEv(y);ra=(c[y>>2]|0)+(ia<<2)|0}if(!(__ZNK6StringeqERKS_(oa,ra)|0)){J=253;break}ia=ia+1|0}if((J|0)==253)ka=c[x>>2]|0;c[B>>2]=0;if(!ka)sa=0;else sa=c[ka+-4>>2]|0;if((sa|0)>(ia|0)){ka=sa;do{ka=ka+-1|0;__ZN6StringpLEPKc(B,1105647)|0}while((ka|0)>(ia|0))}ka=ia;while(1){ia=c[y>>2]|0;sa=(ia|0)==0;if(sa)ta=0;else ta=c[ia+-4>>2]|0;if((ka|0)>=(ta|0))break;do if((ka|0)<0)J=272;else{if(sa)ua=0;else ua=c[ia+-4>>2]|0;if((ua|0)<=(ka|0)){if(sa)va=0;else va=c[ia+-4>>2]|0;if((va|0)<=(ka|0)){J=272;break}a[1263537]=0}__ZN6VectorI6StringE14_copy_on_writeEv(y);wa=(c[y>>2]|0)+(ka<<2)|0}while(0);if((J|0)==272){J=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);wa=0}c[D>>2]=0;__ZN6String9copy_fromEPKc(D,1142570);c[f>>2]=0;ia=c[wa>>2]|0;do if(ia|0){c[f>>2]=0;if(!(__Z28atomic_conditional_incrementPj(ia+-8|0)|0))break;c[f>>2]=c[wa>>2]}while(0);__ZN6StringpLERKS_(f,D)|0;ia=c[f>>2]|0;c[C>>2]=ia;__ZN6StringpLERKS_(B,C)|0;sa=ia;do if(ia|0){if(__Z16atomic_decrementPj(sa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(sa,1)}while(0);sa=c[D>>2]|0;do if(sa|0){if(__Z16atomic_decrementPj(sa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(sa,1)}while(0);ka=ka+1|0}ka=c[B>>2]|0;if((ka|0)!=0?(c[ka+-4>>2]|1|0)!=1:0){xa=ka;J=286}else{__ZN6String9copy_fromEPKc(B,1105651);ka=c[B>>2]|0;if(!ka){ya=0;za=ka}else{xa=ka;J=286}}do if((J|0)==286)if(!(__Z28atomic_conditional_incrementPj(xa+-8|0)|0)){ya=0;za=c[B>>2]|0;break}else{ka=c[B>>2]|0;ya=ka;za=ka;break}while(0);do if(za|0){if(__Z16atomic_decrementPj(za+-8|0)|0)break;__ZN6Memory11free_staticEPvb(za,1)}while(0);za=c[y>>2]|0;do if(za|0){if(__Z16atomic_decrementPj(za+-8|0)|0)break;B=c[y>>2]|0;xa=(B|0)==0?0:B+-4|0;B=xa+4|0;if(c[xa>>2]|0){J=0;do{ka=c[B+(J<<2)>>2]|0;do if(ka|0){if(__Z16atomic_decrementPj(ka+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ka,1)}while(0);J=J+1|0}while(J>>>0<(c[xa>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(za,1)}while(0);za=c[x>>2]|0;do if(za|0){if(__Z16atomic_decrementPj(za+-8|0)|0)break;y=c[x>>2]|0;xa=(y|0)==0?0:y+-4|0;y=xa+4|0;if(c[xa>>2]|0){J=0;do{B=c[y+(J<<2)>>2]|0;do if(B|0){if(__Z16atomic_decrementPj(B+-8|0)|0)break;__ZN6Memory11free_staticEPvb(B,1)}while(0);J=J+1|0}while(J>>>0<(c[xa>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(za,1)}while(0);Q=ya}ya=c[o>>2]|0;if(ya|0?(__Z16atomic_decrementPj(ya+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(ya,1);ya=c[j>>2]|0;if(ya|0?(__Z16atomic_decrementPj(ya+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(ya,1);ya=c[g>>2]|0;if(!ya){Aa=Q;l=e;return Aa|0}if(__Z16atomic_decrementPj(ya+-8|0)|0){Aa=Q;l=e;return Aa|0}__ZN6Memory11free_staticEPvb(ya,1);Aa=Q;l=e;return Aa|0}function __ZNK8NodePath8is_emptyEv(a){a=a|0;return (c[a>>2]|0)==0|0}function __ZNK5Array5emptyEv(a){a=a|0;return (c[(c[a>>2]|0)+4>>2]|0)==0|0}function __Z19memdelete_allocatorIN4ListIN33ResourceFormatSaverBinaryInstance8PropertyE16DefaultAllocatorE7ElementES3_EvPT_(a){a=a|0;var b=0;b=c[a+44>>2]|0;if(b|0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(b,1);b=c[a+36>>2]|0;if(b|0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(b,1);b=a+8|0;if(!(c[b>>2]|0)){__ZN6Memory11free_staticEPvb(a,0);return}__ZN7Variant5clearEv(b);__ZN6Memory11free_staticEPvb(a,0);return}function __ZN20FileAccessCompressedC2Ev(d){d=d|0;var e=0,f=0;__ZN10FileAccessC2Ev(d);c[d>>2]=401816;c[d+44>>2]=0;c[d+68>>2]=0;e=d+76|0;c[e>>2]=0;c[d+80>>2]=0;c[d+84>>2]=0;__ZN6StringaSEPKc(e,1105654);c[d+12>>2]=1;a[d+16>>0]=0;e=d+24|0;c[d+72>>2]=0;f=d+48|0;c[e>>2]=0;c[e+4>>2]=0;c[e+8>>2]=0;c[e+12>>2]=0;b[e+16>>1]=0;c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;c[f+12>>2]=0;c[f+16>>2]=0;return}function __ZN20FileAccessCompressed5_openERK6Stringi(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f;h=f+4|0;if((e|0)==3){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1108178,1105659,95,1106095,0);i=2;l=f;return i|0}a[1263537]=0;j=b+84|0;if(c[j>>2]|0)gj[c[(c[b>>2]|0)+12>>2]&8191](b);k=__ZN10FileAccess4openERK6StringiP5Error(d,e,g)|0;c[j>>2]=k;d=c[g>>2]|0;do if(!d){if(!(e&2)){nj[c[(c[k>>2]|0)+68>>2]&2047](k,h,4)|0;a[h+4>>0]=0;g=__ZNK6StringneEPKc(b+76|0,h)|0;n=c[j>>2]|0;if(g){gj[c[(c[n>>2]|0)+144>>2]&8191](n);__ZN6Memory11free_staticEPvb(n,0);c[j>>2]=0;o=15;break}else{__ZN20FileAccessCompressed16open_after_magicEP10FileAccess(b,n)|0;o=0;break}}n=b+80|0;a[1263537]=0;g=c[n>>2]|0;if(g|0?c[g+-4>>2]|0:0){if(!(__Z16atomic_decrementPj(g+-8|0)|0))__ZN6Memory11free_staticEPvb(g,1);c[n>>2]=0}a[b+16>>0]=1;c[b+20>>2]=0;c[b+28>>2]=256;__ZN6VectorIhE6resizeEi(n,256)|0;c[b+32>>2]=0;if(!(c[n>>2]|0))p=0;else{__ZN6VectorIhE14_copy_on_writeEv(n);p=c[n>>2]|0}c[b+24>>2]=p;o=0}else{c[j>>2]=0;o=d}while(0);i=o;l=f;return i|0}function __ZN20FileAccessCompressed18_get_modified_timeERK6String(a,b){a=a|0;b=b|0;var d=0,e=0;if(!(c[a+84>>2]|0)){d=0;e=0;F=d;return e|0}a=__ZN10FileAccess17get_modified_timeERK6String(b)|0;d=F;e=a;F=d;return e|0}function __ZN20FileAccessCompressed5closeEv(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d+8|0;f=d+4|0;g=d;h=b+84|0;if(!(c[h>>2]|0)){l=d;return}if(!(a[b+16>>0]|0)){a[1263537]=0;i=b+44|0;j=c[i>>2]|0;if(j|0?c[j+-4>>2]|0:0){if(!(__Z16atomic_decrementPj(j+-8|0)|0))__ZN6Memory11free_staticEPvb(j,1);c[i>>2]=0}a[1263537]=0;i=b+80|0;j=c[i>>2]|0;if(j|0?c[j+-4>>2]|0:0){if(!(__Z16atomic_decrementPj(j+-8|0)|0))__ZN6Memory11free_staticEPvb(j,1);c[i>>2]=0}a[1263537]=0;i=b+68|0;j=c[i>>2]|0;if(j|0?c[j+-4>>2]|0:0){if(!(__Z16atomic_decrementPj(j+-8|0)|0))__ZN6Memory11free_staticEPvb(j,1);c[i>>2]=0}}else{c[e>>2]=__ZNK6String4utf8Ev(b+76|0)|0;i=c[h>>2]|0;j=c[(c[i>>2]|0)+132>>2]|0;k=__ZNK10CharString8get_dataEv(e)|0;n=c[e>>2]|0;if(!n)o=0;else{p=c[n+-4>>2]|0;o=(p|0)==0?0:p+-1|0}bj[j&4095](i,k,o);o=c[h>>2]|0;k=b+12|0;Pi[c[(c[o>>2]|0)+96>>2]&2047](o,c[k>>2]|0);o=c[h>>2]|0;i=b+36|0;Pi[c[(c[o>>2]|0)+96>>2]&2047](o,c[i>>2]|0);o=c[h>>2]|0;j=b+32|0;Pi[c[(c[o>>2]|0)+96>>2]&2047](o,c[j>>2]|0);o=(c[j>>2]|0)/(c[i>>2]|0)|0;p=(o|0)<0;a:do if(!p){n=0;while(1){q=c[h>>2]|0;Pi[c[(c[q>>2]|0)+96>>2]&2047](q,0);if((n|0)==(o|0))break;else n=n+1|0}c[f>>2]=0;if(!p){n=b+24|0;q=0;while(1){r=c[i>>2]|0;if((q|0)==(o|0))s=(c[j>>2]|0)%(r|0)|0;else s=r;t=(c[n>>2]|0)+(U(r,q)|0)|0;c[g>>2]=0;__ZN6VectorIhE6resizeEi(g,__ZN11Compression30get_max_compressed_buffer_sizeEiNS_4ModeE(s,c[k>>2]|0)|0)|0;r=c[g>>2]|0;if(r)if((c[r+-8>>2]|0)>>>0>1){u=c[r+-4>>2]|0;v=u+-1|0;w=v>>>1|v;v=w>>>2|w;w=v>>>4|v;v=w>>>8|w;w=__ZN6Memory12alloc_staticEjb((v>>>16|v)+1|0,1)|0;c[w+-8>>2]=1;c[w+-4>>2]=u;if(u|0){v=0;do{a[w+v>>0]=a[(c[g>>2]|0)+v>>0]|0;v=v+1|0}while((v|0)!=(u|0))}u=c[g>>2]|0;if(u|0?(__Z16atomic_decrementPj(u+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(u,1);c[g>>2]=w;x=w}else x=r;else x=0;u=__ZN11Compression8compressEPhPKhiNS_4ModeE(x,t,s,c[k>>2]|0)|0;v=c[h>>2]|0;y=c[(c[v>>2]|0)+132>>2]|0;z=c[g>>2]|0;if(z)if((c[z+-8>>2]|0)>>>0>1){A=c[z+-4>>2]|0;B=A+-1|0;C=B>>>1|B;B=C>>>2|C;C=B>>>4|B;B=C>>>8|C;C=__ZN6Memory12alloc_staticEjb((B>>>16|B)+1|0,1)|0;c[C+-8>>2]=1;c[C+-4>>2]=A;if(A|0){B=0;do{a[C+B>>0]=a[(c[g>>2]|0)+B>>0]|0;B=B+1|0}while((B|0)!=(A|0))}A=c[g>>2]|0;if(A|0?(__Z16atomic_decrementPj(A+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(A,1);c[g>>2]=C;D=C}else D=z;else D=0;bj[y&4095](v,D,u);A=c[f>>2]|0;if(!A)E=1;else E=(c[A+-4>>2]|0)+1|0;if(!(__ZN6VectorIiE6resizeEi(f,E)|0)){a[1263537]=0;A=c[f>>2]|0;if(!A){F=35;break}B=c[A+-4>>2]|0;if((B|0)<1){F=35;break}__ZN6VectorIiE14_copy_on_writeEv(f);c[(c[f>>2]|0)+(B+-1<<2)>>2]=u}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);B=c[g>>2]|0;if(B|0?(__Z16atomic_decrementPj(B+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(B,1);if((q|0)<(o|0))q=q+1|0;else{G=f;H=f;break a}}if((F|0)==35)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}else{G=f;H=f}}else{c[f>>2]=0;G=f;H=f}while(0);H=c[h>>2]|0;Pi[c[(c[H>>2]|0)+20>>2]&2047](H,16);H=c[h>>2]|0;b:do if(p)I=H;else{F=0;g=H;while(1){E=c[(c[g>>2]|0)+96>>2]|0;D=c[G>>2]|0;k=(D|0)==0;if(k)J=0;else J=c[D+-4>>2]|0;if((J|0)<=(F|0)){if(k)K=0;else K=c[D+-4>>2]|0;if((K|0)<=(F|0))break;a[1263537]=0}__ZN6VectorIiE14_copy_on_writeEv(f);Pi[E&2047](g,c[(c[G>>2]|0)+(F<<2)>>2]|0);E=c[h>>2]|0;if((F|0)<(o|0)){F=F+1|0;g=E}else{I=E;break b}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);bj[c[(c[I>>2]|0)+24>>2]&4095](I,0,0);I=c[h>>2]|0;o=c[(c[I>>2]|0)+132>>2]|0;G=__ZNK10CharString8get_dataEv(e)|0;K=c[e>>2]|0;if(!K)L=0;else{J=c[K+-4>>2]|0;L=(J|0)==0?0:J+-1|0}bj[o&4095](I,G,L);a[1263537]=0;L=b+80|0;b=c[L>>2]|0;if(b|0?c[b+-4>>2]|0:0){if(!(__Z16atomic_decrementPj(b+-8|0)|0))__ZN6Memory11free_staticEPvb(b,1);c[L>>2]=0}L=c[f>>2]|0;if(L|0?(__Z16atomic_decrementPj(L+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(L,1);L=c[e>>2]|0;if(L|0?(__Z16atomic_decrementPj(L+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(L,1)}L=c[h>>2]|0;gj[c[(c[L>>2]|0)+144>>2]&8191](L);__ZN6Memory11free_staticEPvb(L,0);c[h>>2]=0;l=d;return}function __ZNK20FileAccessCompressed7is_openEv(a){a=a|0;return (c[a+84>>2]|0)!=0|0}function __ZN20FileAccessCompressed4seekEj(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0;e=b+84|0;f=c[e>>2]|0;if(!f){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1117370,1105659,195,1117274,0);return}a[1263537]=0;if(a[b+16>>0]|0)if((c[b+32>>2]|0)>>>0<d>>>0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1117370,1105659,198,1105932,0);return}else{c[b+20>>2]=d;return}g=b+72|0;h=c[g>>2]|0;if(h>>>0<d>>>0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1117370,1105659,204,1105978,0);return}if((h|0)==(d|0)){a[b+41>>0]=1;return}h=b+36|0;i=c[h>>2]|0;j=(d>>>0)/(i>>>0)|0;k=b+52|0;if((j|0)==(c[k>>2]|0))l=i;else{c[k>>2]=j;i=c[(c[f>>2]|0)+20>>2]|0;m=b+68|0;if((j|0)<0)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);n=c[m>>2]|0;o=(n|0)==0;if(o)p=0;else p=c[n+-4>>2]|0;do if((p|0)<=(j|0)){if(o)q=0;else q=c[n+-4>>2]|0;if((q|0)>(j|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);__ZN6VectorIN20FileAccessCompressed9ReadBlockEE14_copy_on_writeEv(m);Pi[i&2047](f,c[(c[m>>2]|0)+(j<<3)+4>>2]|0);j=c[e>>2]|0;e=c[(c[j>>2]|0)+68>>2]|0;f=b+44|0;if(!(c[f>>2]|0))r=0;else{__ZN6VectorIhE14_copy_on_writeEv(f);r=c[f>>2]|0}i=c[k>>2]|0;if((i|0)<0)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);q=c[m>>2]|0;n=(q|0)==0;if(n)s=0;else s=c[q+-4>>2]|0;do if((s|0)<=(i|0)){if(n)t=0;else t=c[q+-4>>2]|0;if((t|0)>(i|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);__ZN6VectorIN20FileAccessCompressed9ReadBlockEE14_copy_on_writeEv(m);nj[e&2047](j,r,c[(c[m>>2]|0)+(i<<3)>>2]|0)|0;i=b+80|0;if(!(c[i>>2]|0))u=0;else{__ZN6VectorIhE14_copy_on_writeEv(i);u=c[i>>2]|0}i=c[m>>2]|0;if(!i)v=h;else v=(c[i+-4>>2]|0)==1?g:h;i=c[v>>2]|0;if(!(c[f>>2]|0))w=0;else{__ZN6VectorIhE14_copy_on_writeEv(f);w=c[f>>2]|0}f=c[k>>2]|0;if((f|0)<0)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);v=c[m>>2]|0;r=(v|0)==0;if(r)x=0;else x=c[v+-4>>2]|0;do if((x|0)<=(f|0)){if(r)y=0;else y=c[v+-4>>2]|0;if((y|0)>(f|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);__ZN6VectorIN20FileAccessCompressed9ReadBlockEE14_copy_on_writeEv(m);__ZN11Compression10decompressEPhiPKhiNS_4ModeE(u,i,w,c[(c[m>>2]|0)+(f<<3)>>2]|0,c[b+12>>2]|0)|0;if((c[k>>2]|0)==((c[b+56>>2]|0)+-1|0)){k=c[h>>2]|0;z=k;A=(c[g>>2]|0)%(k|0)|0}else{k=c[h>>2]|0;z=k;A=k}c[b+60>>2]=A;l=z}c[b+64>>2]=(d>>>0)%(l>>>0)|0;return}function __ZN20FileAccessCompressed8seek_endEx(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0;if(!(c[b+84>>2]|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1117375,1105659,226,1117274,0);return}a[1263537]=0;f=c[(c[b>>2]|0)+20>>2]|0;if(!(a[b+16>>0]|0)){g=_i64Add(c[b+72>>2]|0,0,d|0,e|0)|0;Pi[f&2047](b,g);return}else{g=_i64Add(c[b+32>>2]|0,0,d|0,e|0)|0;Pi[f&2047](b,g);return}}function __ZNK20FileAccessCompressed7get_posEv(b){b=b|0;var d=0,e=0;if(!(c[b+84>>2]|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1117384,1105659,237,1118343,0);d=0;return d|0}a[1263537]=0;if(!(a[b+16>>0]|0)){e=U(c[b+36>>2]|0,c[b+52>>2]|0)|0;d=e+(c[b+64>>2]|0)|0;return d|0}else{d=c[b+20>>2]|0;return d|0}return 0}function __ZNK20FileAccessCompressed7get_lenEv(b){b=b|0;var d=0;if(!(c[b+84>>2]|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1117392,1105659,248,1118343,0);d=0;return d|0}a[1263537]=0;if(!(a[b+16>>0]|0)){d=c[b+72>>2]|0;return d|0}else{d=c[b+32>>2]|0;return d|0}return 0}function __ZNK20FileAccessCompressed11eof_reachedEv(b){b=b|0;var d=0;if(!(c[b+84>>2]|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1117400,1105659,259,1118098,0);d=0;return d|0}a[1263537]=0;if(a[b+16>>0]|0){d=0;return d|0}d=(a[b+40>>0]|0)!=0;return d|0}function __ZNK20FileAccessCompressed5get_8Ev(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0;if(a[b+16>>0]|0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1117412,1105659,269,1105726,0);d=0;return d|0}a[1263537]=0;e=c[b+84>>2]|0;if(!e){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1117412,1105659,270,1118343,0);d=0;return d|0}f=b+41|0;if(a[f>>0]|0){a[b+40>>0]=1;d=0;return d|0}g=b+64|0;h=c[g>>2]|0;i=a[(c[b+48>>2]|0)+h>>0]|0;j=h+1|0;c[g>>2]=j;h=b+60|0;if((j|0)<(c[h>>2]|0)){d=i;return d|0}j=b+52|0;k=c[j>>2]|0;l=k+1|0;c[j>>2]=l;m=b+56|0;if((l|0)>=(c[m>>2]|0)){c[j>>2]=k;a[f>>0]=1;d=0;return d|0}f=c[(c[e>>2]|0)+68>>2]|0;k=b+44|0;if(!(c[k>>2]|0)){n=0;o=l}else{__ZN6VectorIhE14_copy_on_writeEv(k);n=c[k>>2]|0;o=c[j>>2]|0}if((o|0)<0)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);l=b+68|0;p=c[l>>2]|0;q=(p|0)==0;if(q)r=0;else r=c[p+-4>>2]|0;do if((r|0)<=(o|0)){if(q)s=0;else s=c[p+-4>>2]|0;if((s|0)>(o|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0)}while(0);nj[f&2047](e,n,c[p+(o<<3)>>2]|0)|0;o=b+80|0;if(!(c[o>>2]|0))t=0;else{__ZN6VectorIhE14_copy_on_writeEv(o);t=c[o>>2]|0}o=c[l>>2]|0;if(!o){p=b+36|0;u=p;v=p;w=b+72|0}else{p=b+36|0;n=b+72|0;u=(c[o+-4>>2]|0)==1?n:p;v=p;w=n}n=c[u>>2]|0;if(!(c[k>>2]|0))x=0;else{__ZN6VectorIhE14_copy_on_writeEv(k);x=c[k>>2]|0}k=c[j>>2]|0;if((k|0)<0)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);u=c[l>>2]|0;l=(u|0)==0;if(l)y=0;else y=c[u+-4>>2]|0;do if((y|0)<=(k|0)){if(l)z=0;else z=c[u+-4>>2]|0;if((z|0)>(k|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0)}while(0);__ZN11Compression10decompressEPhiPKhiNS_4ModeE(t,n,x,c[u+(k<<3)>>2]|0,c[b+12>>2]|0)|0;b=c[v>>2]|0;if((c[j>>2]|0)==((c[m>>2]|0)+-1|0))A=(c[w>>2]|0)%(b|0)|0;else A=b;c[h>>2]=A;c[g>>2]=0;d=i;return d|0}function __ZNK20FileAccessCompressed10get_bufferEPhi(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0;if(a[b+16>>0]|0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1117469,1105659,301,1105726,0);f=0;return f|0}a[1263537]=0;g=b+84|0;if(!(c[g>>2]|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1117469,1105659,302,1118343,0);f=0;return f|0}h=b+41|0;if(a[h>>0]|0){a[b+40>>0]=1;f=0;return f|0}if((e|0)<=0){f=e;return f|0}i=b+48|0;j=b+64|0;k=b+60|0;l=b+52|0;m=b+56|0;n=b+44|0;o=b+68|0;p=b+80|0;q=b+36|0;r=b+72|0;s=b+12|0;t=0;u=c[j>>2]|0;while(1){a[d+t>>0]=a[(c[i>>2]|0)+u>>0]|0;v=(c[j>>2]|0)+1|0;c[j>>2]=v;if((v|0)<(c[k>>2]|0))w=v;else{x=c[l>>2]|0;v=x+1|0;c[l>>2]=v;if((v|0)>=(c[m>>2]|0)){y=40;break}z=c[g>>2]|0;A=c[(c[z>>2]|0)+68>>2]|0;if(!(c[n>>2]|0)){B=0;C=v}else{__ZN6VectorIhE14_copy_on_writeEv(n);B=c[n>>2]|0;C=c[l>>2]|0}if((C|0)<0){y=20;break}v=c[o>>2]|0;D=(v|0)==0;if(D)E=0;else E=c[v+-4>>2]|0;if((E|0)<=(C|0)){if(D)F=0;else F=c[v+-4>>2]|0;if((F|0)<=(C|0)){y=20;break}a[1263537]=0}nj[A&2047](z,B,c[v+(C<<3)>>2]|0)|0;if(!(c[p>>2]|0))G=0;else{__ZN6VectorIhE14_copy_on_writeEv(p);G=c[p>>2]|0}v=c[o>>2]|0;if(!v)H=0;else H=c[v+-4>>2]|0;v=c[((H|0)==1?r:q)>>2]|0;if(!(c[n>>2]|0))I=0;else{__ZN6VectorIhE14_copy_on_writeEv(n);I=c[n>>2]|0}z=c[l>>2]|0;if((z|0)<0){y=35;break}A=c[o>>2]|0;D=(A|0)==0;if(D)J=0;else J=c[A+-4>>2]|0;if((J|0)<=(z|0)){if(D)K=0;else K=c[A+-4>>2]|0;if((K|0)<=(z|0)){y=35;break}a[1263537]=0}__ZN11Compression10decompressEPhiPKhiNS_4ModeE(G,v,I,c[A+(z<<3)>>2]|0,c[s>>2]|0)|0;z=c[q>>2]|0;if((c[l>>2]|0)==((c[m>>2]|0)+-1|0))L=(c[r>>2]|0)%(z|0)|0;else L=z;c[k>>2]=L;c[j>>2]=0;w=0}z=t+1|0;if((z|0)<(e|0)){t=z;u=w}else{f=e;y=43;break}}if((y|0)==20)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);else if((y|0)==35)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);else if((y|0)==40){c[l>>2]=x;a[h>>0]=1;if((t|0)>=(e+-1|0)){f=t;return f|0}a[b+40>>0]=1;f=t;return f|0}else if((y|0)==43)return f|0;return 0}function __ZNK20FileAccessCompressed9get_errorEv(b){b=b|0;return (a[b+40>>0]|0?18:0)|0}function __ZN20FileAccessCompressed7store_8Eh(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0;if(!(c[b+84>>2]|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1117597,1105659,343,1117274,0);return}a[1263537]=0;if(!(a[b+16>>0]|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1117597,1105659,344,1105694,0);return}e=b+20|0;f=c[e>>2]|0;g=b+32|0;h=c[g>>2]|0;if((f|0)<(h|0))i=h;else{h=f+1|0;c[g>>2]=h;i=h}h=b+28|0;if((i|0)>(c[h>>2]|0)){g=i+-1|0;i=g>>>1|g;g=i>>>2|i;i=g>>>4|g;g=i>>>8|i;i=(g>>>16|g)+1|0;c[h>>2]=i;h=b+80|0;__ZN6VectorIhE6resizeEi(h,i)|0;if(!(c[h>>2]|0))j=0;else{__ZN6VectorIhE14_copy_on_writeEv(h);j=c[h>>2]|0}c[b+24>>2]=j;k=c[e>>2]|0;l=j}else{k=f;l=c[b+24>>2]|0}c[e>>2]=k+1;a[l+k>>0]=d;return}function __ZN20FileAccessCompressed11file_existsERK6String(a,b){a=a|0;b=b|0;var d=0;a=__ZN10FileAccess4openERK6StringiP5Error(b,1,0)|0;if(!a){d=0;return d|0}gj[c[(c[a>>2]|0)+144>>2]&8191](a);__ZN6Memory11free_staticEPvb(a,0);d=1;return d|0}function __ZN20FileAccessCompressedD2Ev(a){a=a|0;var b=0;c[a>>2]=401816;if(c[a+84>>2]|0)__ZN20FileAccessCompressed5closeEv(a);b=c[a+80>>2]|0;if(b|0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(b,1);b=c[a+76>>2]|0;if(b|0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(b,1);b=c[a+68>>2]|0;if(b|0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(b,1);b=c[a+44>>2]|0;if(!b)return;if(__Z16atomic_decrementPj(b+-8|0)|0)return;__ZN6Memory11free_staticEPvb(b,1);return}function __ZN20FileAccessCompressedD0Ev(a){a=a|0;__ZN20FileAccessCompressedD2Ev(a);__ZdlPv(a);return}function __ZN11Compression10decompressEPhiPKhiNS_4ModeE(b,d,e,f,g){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;var h=0,i=0,j=0,k=0,n=0,o=0;h=l;l=l+64|0;if((l|0)>=(m|0))ba(64);i=h;switch(g|0){case 0:{if((d|0)<16){g=_fastlz_decompress(e,f,i,16)|0;_memcpy(b|0,i|0,d|0)|0;j=g;l=h;return j|0}else{j=_fastlz_decompress(e,f,b,d)|0;l=h;return j|0}break}case 1:{c[i+32>>2]=1314;c[i+36>>2]=1953;c[i+40>>2]=0;g=i+4|0;c[g>>2]=0;c[i>>2]=0;do if(!(_inflateInit_(i,1108582,56)|0)){a[1263537]=0;c[g>>2]=f;c[i+16>>2]=d;c[i>>2]=e;c[i+12>>2]=b;k=_inflate(i,4)|0;n=c[i+20>>2]|0;_inflateEnd(i)|0;if((k|0)==1){a[1263537]=0;o=n;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1105769,1105780,146,1105849,0);o=-1;break}}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1105769,1105780,136,1105804,0);o=-1}while(0);j=o;l=h;return j|0}default:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1105769,1105780,151,1105894,0);a[1263537]=0;j=-1;l=h;return j|0}}return 0}function _fastlz_decompress(b,c,e,f){b=b|0;c=c|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0;g=a[b>>0]|0;switch((g&255)>>>5&7){case 0:{h=b+c|0;i=e+f|0;j=g&31;k=e;l=b+1|0;m=1;a:while(1){do if(j>>>0>31){n=(j>>>5)+-1|0;if((n|0)==6){o=(d[l>>0]|0)+6|0;p=l+1|0}else{o=n;p=l}n=p+1|0;q=k+(0-(j<<8&7936))+(0-(d[p>>0]|0))|0;if((k+o+3|0)>>>0>i>>>0){r=0;s=49;break a}t=q+-1|0;if(t>>>0<e>>>0){r=0;s=49;break a}if(n>>>0<h>>>0){u=d[n>>0]|0;v=m;w=p+2|0}else{u=j;v=0;w=n}n=a[t>>0]|0;a[k>>0]=n;if((q|0)==(k|0)){a[k+1>>0]=n;q=k+3|0;a[k+2>>0]=n;if(!o){x=v;y=u;z=w;A=q;break}_memset(q|0,n|0,o|0)|0;x=v;y=u;z=w;A=q+o|0;break}q=t+1|0;t=q+1|0;a[k+1>>0]=a[q>>0]|0;q=k+3|0;a[k+2>>0]=a[t>>0]|0;if(!o){x=v;y=u;z=w;A=q}else{n=t;t=q;B=o;while(1){n=n+1|0;a[t>>0]=a[n>>0]|0;B=B+-1|0;if(!B)break;else t=t+1|0}x=v;y=u;z=w;A=q+o|0}}else{t=j+1|0;if((k+t|0)>>>0>i>>>0|(l+t|0)>>>0>h>>>0){r=0;s=49;break a}a[k>>0]=a[l>>0]|0;t=l+1|0;B=k+1|0;if(!j){C=l;D=t;E=B}else{n=j;F=B;G=t;while(1){a[F>>0]=a[G>>0]|0;n=n+-1|0;if(!n)break;else{F=F+1|0;G=G+1|0}}C=l+j|0;D=t+j|0;E=B+j|0}G=D>>>0<h>>>0;F=G&1;if(G){x=F;y=d[D>>0]|0;z=C+2|0;A=E}else{x=F;y=0;z=D;A=E}}while(0);if(!x){s=23;break}else{j=y;k=A;l=z;m=x}}if((s|0)==23){r=A-e|0;return r|0}else if((s|0)==49)return r|0;break}case 1:{A=b+c|0;c=e+f|0;f=1;x=g&31;g=b+1|0;b=e;b:while(1){m=x<<8&7936;do if(x>>>0>31){z=(x>>>5)+-1|0;l=b+(0-m)|0;if((z|0)==6){k=6;y=g;while(1){j=y+1|0;E=a[y>>0]|0;D=(E&255)+k|0;if(E<<24>>24==-1){k=D;y=j}else{H=D;I=j;break}}}else{H=z;I=g}y=I+1|0;k=a[I>>0]|0;if((m|0)==7936&k<<24>>24==-1){J=b+(0-((d[y>>0]|0)<<8|(d[I+2>>0]|0)))+-8191|0;K=I+3|0}else{J=l+(0-(k&255))|0;K=y}if((b+H+3|0)>>>0>c>>>0){r=0;s=49;break b}y=J+-1|0;if(y>>>0<e>>>0){r=0;s=49;break b}if(K>>>0<A>>>0){L=f;M=d[K>>0]|0;N=K+1|0}else{L=0;M=x;N=K}k=a[y>>0]|0;a[b>>0]=k;y=b+1|0;if((J|0)==(b|0)){a[y>>0]=k;B=b+3|0;a[b+2>>0]=k;if(!H){O=L;P=M;Q=B;R=N;break}_memset(B|0,k|0,H|0)|0;O=L;P=M;Q=B+H|0;R=N;break}a[y>>0]=a[J>>0]|0;y=b+3|0;a[b+2>>0]=a[J+1>>0]|0;if(!H){O=L;P=M;Q=y;R=N}else{B=J+2|0;k=y;t=H;while(1){a[k>>0]=a[B>>0]|0;t=t+-1|0;if(!t)break;else{B=B+1|0;k=k+1|0}}O=L;P=M;Q=y+H|0;R=N}}else{k=x+1|0;if((b+k|0)>>>0>c>>>0|(g+k|0)>>>0>A>>>0){r=0;s=49;break b}a[b>>0]=a[g>>0]|0;k=g+1|0;B=b+1|0;if(!x){S=g;T=B;U=k}else{t=x;l=B;z=k;while(1){a[l>>0]=a[z>>0]|0;t=t+-1|0;if(!t)break;else{l=l+1|0;z=z+1|0}}S=g+x|0;T=B+x|0;U=k+x|0}z=U>>>0<A>>>0;l=z&1;if(z){O=l;P=d[U>>0]|0;Q=T;R=S+2|0}else{O=l;P=0;Q=T;R=U}}while(0);if(!O){s=48;break}else{f=O;x=P;g=R;b=Q}}if((s|0)==48){r=Q-e|0;return r|0}else if((s|0)==49)return r|0;break}default:{r=0;return r|0}}return 0}function __ZL11zipio_allocPvjj(a,b,c){a=a|0;b=b|0;c=c|0;a=U(c,b)|0;b=__ZN6Memory12alloc_staticEjb(a,0)|0;_memset(b|0,0,a|0)|0;return b|0}function __ZL10zipio_freePvS_(a,b){a=a|0;b=b|0;__ZN6Memory11free_staticEPvb(b,0);return}function __ZN6VectorIN20FileAccessCompressed9ReadBlockEE14_copy_on_writeEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0;b=c[a>>2]|0;if(!b)return;if((c[b+-8>>2]|0)>>>0<=1)return;d=c[b+-4>>2]|0;b=(d<<3)+-1|0;e=b>>>1|b;b=e>>>2|e;e=b>>>4|b;b=e>>>8|e;e=__ZN6Memory12alloc_staticEjb((b>>>16|b)+1|0,1)|0;c[e+-8>>2]=1;c[e+-4>>2]=d;if(d|0){b=0;do{f=(c[a>>2]|0)+(b<<3)|0;g=c[f+4>>2]|0;h=e+(b<<3)|0;c[h>>2]=c[f>>2];c[h+4>>2]=g;b=b+1|0}while((b|0)!=(d|0))}d=c[a>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);c[a>>2]=e;return}function __ZN11Compression30get_max_compressed_buffer_sizeEiNS_4ModeE(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0;e=l;l=l+64|0;if((l|0)>=(m|0))ba(64);f=e;switch(d|0){case 0:{d=((b*6|0)/100|0)+b|0;g=(d|0)>66?d:66;l=e;return g|0}case 1:{c[f+32>>2]=1314;c[f+36>>2]=1953;c[f+40>>2]=0;if(!(_deflateInit_(f,-1,1108582,56)|0)){d=_deflateBound(f,b)|0;_deflateEnd(f)|0;h=d}else h=-1;g=h;l=e;return g|0}default:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1106025,1105780,108,1105894,0);a[1263537]=0;g=-1;l=e;return g|0}}return 0}function __ZN11Compression8compressEPhPKhiNS_4ModeE(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0;g=l;l=l+64|0;if((l|0)>=(m|0))ba(64);h=g;switch(f|0){case 0:{if((e|0)<16){_memset(h+e|0,0,16-e|0)|0;_memcpy(h|0,d|0,e|0)|0;i=_fastlz_compress(h,16,b)|0;l=g;return i|0}else{i=_fastlz_compress(d,e,b)|0;l=g;return i|0}break}case 1:{c[h+32>>2]=1314;c[h+36>>2]=1953;c[h+40>>2]=0;if(!(_deflateInit_(h,-1,1108582,56)|0)){c[h+4>>2]=e;f=_deflateBound(h,e)|0;e=h+16|0;c[e>>2]=f;c[h>>2]=d;c[h+12>>2]=b;_deflate(h,4)|0;b=f-(c[e>>2]|0)|0;_deflateEnd(h)|0;j=b}else j=-1;i=j;l=g;return i|0}default:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1131508,1105780,79,1105894,0);a[1263537]=0;i=-1;l=g;return i|0}}return 0}function _fastlz_compress(a,b,c){a=a|0;b=b|0;c=c|0;var d=0;if((b|0)<65536){d=_fastlz1_compress(a,b,c)|0;return d|0}else{d=_fastlz2_compress(a,b,c)|0;return d|0}return 0}function _fastlz1_compress(b,e,f){b=b|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0,ia=0;g=l;l=l+32768|0;if((l|0)>=(m|0))ba(32768);h=g;i=b+e+-2|0;j=e+-12|0;k=b+j|0;if((e|0)<4){if(!e){n=0;l=g;return n|0}a[f>>0]=e+255;if((i+1|0)>>>0>=b>>>0){o=f;p=b;while(1){o=o+1|0;a[o>>0]=a[p>>0]|0;if(p>>>0>i>>>0)break;else p=p+1|0}}n=e+1|0;l=g;return n|0}e=h+32768|0;p=h;do{c[p>>2]=b;p=p+4|0}while(p>>>0<e>>>0);a[f>>0]=31;a[f+1>>0]=a[b>>0]|0;e=b+2|0;p=f+3|0;a[f+2>>0]=a[b+1>>0]|0;if((j|0)>2){j=2;b=p;o=e;while(1){q=o+1|0;r=d[q>>0]|0;s=r<<8|d[o>>0];t=o+2|0;u=h+(((s>>>3^s^(d[t>>0]<<8|r))&8191)<<2)|0;r=c[u>>2]|0;s=o;c[u>>2]=o;u=s-r+-1|0;if(u>>>0<=8190){v=a[r>>0]|0;w=a[o>>0]|0;if(v<<24>>24==w<<24>>24)if((a[r+1>>0]|0)==(a[q>>0]|0)?(x=r+3|0,y=a[r+2>>0]|0,y<<24>>24==(a[t>>0]|0)):0){t=o+3|0;a:do if(!u)if(t>>>0<i>>>0){z=x;A=t;while(1){if((a[z>>0]|0)!=y<<24>>24){B=A;break a}C=A+1|0;if(C>>>0<i>>>0){z=z+1|0;A=C}else{B=C;break}}}else B=t;else{A=o+4|0;if((a[x>>0]|0)==(a[t>>0]|0)){z=o+5|0;if((a[r+4>>0]|0)==(a[A>>0]|0)){C=o+6|0;if((a[r+5>>0]|0)==(a[z>>0]|0)){D=o+7|0;if((a[r+6>>0]|0)==(a[C>>0]|0)){E=o+8|0;if((a[r+7>>0]|0)==(a[D>>0]|0)){F=o+9|0;if((a[r+8>>0]|0)==(a[E>>0]|0)){G=o+10|0;if((a[r+9>>0]|0)==(a[F>>0]|0)){H=o+11|0;if((a[r+10>>0]|0)==(a[G>>0]|0)){I=r+11|0;J=H;while(1){if(J>>>0>=i>>>0){B=J;break a}K=J+1|0;if((a[I>>0]|0)==(a[J>>0]|0)){I=I+1|0;J=K}else{B=K;break}}}else B=H}else B=G}else B=F}else B=E}else B=D}else B=C}else B=z}else B=A}while(0);if(!j)L=b+-1|0;else{a[b+(0-j)+-1>>0]=j+255;L=b}r=B+-3|0;t=r-s|0;x=u&255;y=u>>>8;if(t>>>0>262){J=y+224&255;I=t;K=L;while(1){a[K>>0]=J;a[K+1>>0]=-3;M=K+3|0;a[K+2>>0]=x;N=I+-262|0;if(N>>>0>262){I=N;K=M}else{O=N;P=M;break}}}else{O=t;P=L}if(O>>>0<7){Q=(O<<5)+y|0;R=2;S=P;T=1}else{a[P>>0]=y+224;Q=O+249|0;R=3;S=P+1|0;T=2}a[S>>0]=Q;K=P+R|0;a[P+T>>0]=x;I=B+-2|0;J=d[I>>0]|0;u=J<<8|d[r>>0];s=B+-1|0;c[h+(((u>>>3^u^(d[s>>0]<<8|J))&8191)<<2)>>2]=r;J=d[s>>0]|0;u=J<<8|d[I>>0];c[h+(((u>>>3^u^(d[B>>0]<<8|J))&8191)<<2)>>2]=I;U=K+1|0;V=s;W=K;X=40}else{Y=v;X=39}else{Y=w;X=39}}else{Y=a[o>>0]|0;X=39}if((X|0)==39){X=0;K=b+1|0;a[b>>0]=Y;s=j+1|0;if((s|0)==32){U=b+2|0;V=q;W=K;X=40}else{Z=s;_=K;$=q}}if((X|0)==40){X=0;a[W>>0]=31;Z=0;_=U;$=V}if($>>>0<k>>>0){j=Z;b=_;o=$}else{aa=Z;ca=_;da=$;break}}}else{aa=2;ca=p;da=e}if(da>>>0>(i+1|0)>>>0){ea=aa;fa=ca}else{e=aa;aa=da;da=ca;while(1){ca=da+1|0;a[da>>0]=a[aa>>0]|0;p=e+1|0;if((p|0)==32){a[ca>>0]=31;ga=0;ha=da+2|0}else{ga=p;ha=ca}if(aa>>>0>i>>>0){ea=ga;fa=ha;break}else{e=ga;aa=aa+1|0;da=ha}}}if(!ea)ia=fa+-1|0;else{a[fa+(0-ea)+-1>>0]=ea+255;ia=fa}n=ia-f|0;l=g;return n|0}function _fastlz2_compress(b,e,f){b=b|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0,ia=0,ja=0,ka=0,la=0;g=l;l=l+32768|0;if((l|0)>=(m|0))ba(32768);h=g;i=b+e+-2|0;j=e+-12|0;k=b+j|0;if((e|0)<4){if(!e){n=0;l=g;return n|0}a[f>>0]=e+255;if((i+1|0)>>>0>=b>>>0){o=f;p=b;while(1){o=o+1|0;a[o>>0]=a[p>>0]|0;if(p>>>0>i>>>0)break;else p=p+1|0}}n=e+1|0;l=g;return n|0}e=h+32768|0;p=h;do{c[p>>2]=b;p=p+4|0}while(p>>>0<e>>>0);a[f>>0]=31;a[f+1>>0]=a[b>>0]|0;e=b+2|0;p=f+3|0;a[f+2>>0]=a[b+1>>0]|0;if((j|0)>2){j=2;b=p;o=e;while(1){q=a[o>>0]|0;r=q&255;s=o+1|0;t=o+2|0;u=d[s>>0]|0;v=d[t>>0]<<8|u;if(q<<24>>24==(a[o+-1>>0]|0)?(r|r<<8|0)==(v|0):0){w=t;x=o+3|0;y=22}else y=12;a:do if((y|0)==12){y=0;q=u<<8|r;z=h+(((q>>>3^q^v)&8191)<<2)|0;q=c[z>>2]|0;A=o-q|0;c[z>>2]=o;z=A+-1|0;do if(z>>>0<=73723){B=a[q>>0]|0;C=a[o>>0]|0;if(B<<24>>24==C<<24>>24)if((a[q+1>>0]|0)==(a[s>>0]|0)?(D=q+3|0,E=o+3|0,(a[q+2>>0]|0)==(a[t>>0]|0)):0){if(A>>>0>8190){if((a[E>>0]|0)!=(a[D>>0]|0)){F=B;break}if((a[o+4>>0]|0)!=(a[q+4>>0]|0)){F=B;break}G=5;H=q+5|0}else{G=3;H=D}D=o+G|0;if(!z){w=H;x=D;y=22;break a}E=D+1|0;if((a[H>>0]|0)!=(a[D>>0]|0)){I=A;J=E;K=z;y=36;break a}D=E+1|0;if((a[H+1>>0]|0)!=(a[E>>0]|0)){I=A;J=D;K=z;y=36;break a}E=D+1|0;if((a[H+2>>0]|0)!=(a[D>>0]|0)){I=A;J=E;K=z;y=36;break a}D=E+1|0;if((a[H+3>>0]|0)!=(a[E>>0]|0)){I=A;J=D;K=z;y=36;break a}E=D+1|0;if((a[H+4>>0]|0)!=(a[D>>0]|0)){I=A;J=E;K=z;y=36;break a}D=E+1|0;if((a[H+5>>0]|0)!=(a[E>>0]|0)){I=A;J=D;K=z;y=36;break a}E=D+1|0;if((a[H+6>>0]|0)!=(a[D>>0]|0)){I=A;J=E;K=z;y=36;break a}D=E+1|0;if((a[H+7>>0]|0)!=(a[E>>0]|0)){I=A;J=D;K=z;y=36;break a}E=H+8|0;L=D;while(1){if(L>>>0>=i>>>0){I=A;J=L;K=z;y=36;break a}D=L+1|0;if((a[E>>0]|0)==(a[L>>0]|0)){E=E+1|0;L=D}else{I=A;J=D;K=z;y=36;break a}}}else F=B;else F=C}else F=a[o>>0]|0;while(0);z=b+1|0;a[b>>0]=F;A=j+1|0;if((A|0)==32){M=b+2|0;N=s;O=z;y=54}else{P=A;Q=z;R=s}}while(0);b:do if((y|0)==22){y=0;s=a[x+-1>>0]|0;if(x>>>0<i>>>0){t=w;v=x;while(1){if((a[t>>0]|0)!=s<<24>>24){I=1;J=v;K=0;y=36;break b}r=v+1|0;if(r>>>0<i>>>0){t=t+1|0;v=r}else{I=1;J=r;K=0;y=36;break}}}else{I=1;J=x;K=0;y=36}}while(0);if((y|0)==36){y=0;if(!j)S=b+-1|0;else{a[b+(0-j)+-1>>0]=j+255;S=b}v=J+-3|0;t=v;s=o;r=t-s|0;u=r>>>0<7;do if(K>>>0<8191){z=K>>>8;if(u){a[S>>0]=(r<<5)+z;T=S+2|0;U=K;V=S+1|0;break}a[S>>0]=z+224;z=r+-7|0;A=S+1|0;if(z>>>0>254){_memset(A|0,-1,(((t+-262-s|0)>>>0)/255|0)+1|0)|0;q=z;L=A;while(1){E=q+-255|0;D=L+1|0;if(E>>>0>254){q=E;L=D}else{W=E;X=L;Y=D;break}}}else{W=z;X=S;Y=A}a[Y>>0]=W;T=X+3|0;U=K;V=X+2|0}else{L=I+-8192|0;if(u){a[S>>0]=r<<5|31;a[S+1>>0]=-1;a[S+2>>0]=L>>>8;T=S+4|0;U=L;V=S+3|0;break}a[S>>0]=-1;q=r+-7|0;D=S+1|0;if(q>>>0>254){_memset(D|0,-1,(((t+-262-s|0)>>>0)/255|0)+1|0)|0;E=q;Z=D;while(1){_=E+-255|0;$=Z+1|0;if(_>>>0>254){E=_;Z=$}else{aa=_;ca=Z;da=$;break}}}else{aa=q;ca=S;da=D}a[da>>0]=aa;a[ca+2>>0]=-1;a[ca+3>>0]=L>>>8;T=ca+5|0;U=L;V=ca+4|0}while(0);a[V>>0]=U;s=J+-2|0;t=d[s>>0]|0;r=t<<8|d[v>>0];u=J+-1|0;c[h+(((r>>>3^r^(d[u>>0]<<8|t))&8191)<<2)>>2]=v;t=d[u>>0]|0;r=t<<8|d[s>>0];c[h+(((r>>>3^r^(d[J>>0]<<8|t))&8191)<<2)>>2]=s;M=T+1|0;N=u;O=T;y=54}if((y|0)==54){y=0;a[O>>0]=31;P=0;Q=M;R=N}if(R>>>0<k>>>0){j=P;b=Q;o=R}else{ea=P;fa=Q;ga=R;break}}}else{ea=2;fa=p;ga=e}if(ga>>>0>(i+1|0)>>>0){ha=ea;ia=fa}else{e=ea;ea=ga;ga=fa;while(1){fa=ga+1|0;a[ga>>0]=a[ea>>0]|0;p=e+1|0;if((p|0)==32){a[fa>>0]=31;ja=0;ka=ga+2|0}else{ja=p;ka=fa}if(ea>>>0>i>>>0){ha=ja;ia=ka;break}else{e=ja;ea=ea+1|0;ga=ka}}}if(!ha)la=ia+-1|0;else{a[ia+(0-ha)+-1>>0]=ha+255;la=ia}a[f>>0]=a[f>>0]|32;n=la-f|0;l=g;return n|0}function __ZN10FileAccess17get_modified_timeERK6String(b){b=b|0;var d=0,e=0,f=0,g=0;if(__ZNK6String11begins_withEPKc(b,1123467)|0)d=0;else{e=__ZNK6String11begins_withEPKc(b,1091395)|0;d=e?1:2}a[1263537]=0;e=vj[c[1255064+(d<<2)>>2]&511]()|0;Pi[c[(c[e>>2]|0)+8>>2]&2047](e,d);if(!e){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1117739,1096532,404,1106056,0);f=0;g=0;F=f;return g|0}else{a[1263537]=0;d=$i[c[(c[e>>2]|0)+4>>2]&8191](e,b)|0;b=F;gj[c[(c[e>>2]|0)+144>>2]&8191](e);__ZN6Memory11free_staticEPvb(e,0);f=b;g=d;F=f;return g|0}return 0}function __ZN20FileAccessCompressed16open_after_magicEP10FileAccess(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0;e=b+84|0;c[e>>2]=d;f=b+12|0;c[f>>2]=ij[c[(c[d>>2]|0)+48>>2]&8191](d)|0;d=c[e>>2]|0;g=b+36|0;c[g>>2]=ij[c[(c[d>>2]|0)+48>>2]&8191](d)|0;d=c[e>>2]|0;h=ij[c[(c[d>>2]|0)+48>>2]&8191](d)|0;d=b+72|0;c[d>>2]=h;i=(h|0)/(c[g>>2]|0)|0;h=i+1|0;j=c[e>>2]|0;k=ij[c[(c[j>>2]|0)+28>>2]&8191](j)|0;a:do if((i|0)>=0){j=b+68|0;l=0;m=0;n=k+(h<<2)|0;while(1){o=c[e>>2]|0;p=ij[c[(c[o>>2]|0)+48>>2]&8191](o)|0;o=(l|0)>(p|0)?l:p;q=c[j>>2]|0;if(!q)r=1;else r=(c[q+-4>>2]|0)+1|0;if(!(__ZN6VectorIN20FileAccessCompressed9ReadBlockEE6resizeEi(j,r)|0)){a[1263537]=0;q=c[j>>2]|0;if(!q){s=26;break}t=c[q+-4>>2]|0;if((t|0)<1){s=26;break}__ZN6VectorIN20FileAccessCompressed9ReadBlockEE14_copy_on_writeEv(j);q=(c[j>>2]|0)+(t+-1<<3)|0;c[q>>2]=p;c[q+4>>2]=n}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);n=p+n|0;if((m|0)>=(i|0)){u=o;break a}else{l=o;m=m+1|0}}if((s|0)==26)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}else u=0;while(0);s=b+44|0;__ZN6VectorIhE6resizeEi(s,u)|0;u=b+80|0;__ZN6VectorIhE6resizeEi(u,c[g>>2]|0)|0;if(!(c[u>>2]|0))v=0;else{__ZN6VectorIhE14_copy_on_writeEv(u);v=c[u>>2]|0}c[b+48>>2]=v;v=c[e>>2]|0;e=c[(c[v>>2]|0)+68>>2]|0;if(!(c[s>>2]|0))w=0;else{__ZN6VectorIhE14_copy_on_writeEv(s);w=c[s>>2]|0}i=b+68|0;r=c[i>>2]|0;if(!r)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);if((c[r+-4>>2]|0)<=0)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);__ZN6VectorIN20FileAccessCompressed9ReadBlockEE14_copy_on_writeEv(i);nj[e&2047](v,w,c[c[i>>2]>>2]|0)|0;a[b+41>>0]=0;a[b+40>>0]=0;c[b+56>>2]=h;h=c[i>>2]|0;if(!h)x=g;else x=(c[h+-4>>2]|0)==1?d:g;g=c[x>>2]|0;x=b+60|0;c[x>>2]=g;if(!(c[u>>2]|0)){y=0;z=g}else{__ZN6VectorIhE14_copy_on_writeEv(u);y=c[u>>2]|0;z=c[x>>2]|0}if(!(c[s>>2]|0))A=0;else{__ZN6VectorIhE14_copy_on_writeEv(s);A=c[s>>2]|0}s=c[i>>2]|0;if(!s)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);if((c[s+-4>>2]|0)>0){__ZN6VectorIN20FileAccessCompressed9ReadBlockEE14_copy_on_writeEv(i);__ZN11Compression10decompressEPhiPKhiNS_4ModeE(y,z,A,c[c[i>>2]>>2]|0,c[f>>2]|0)|0;c[b+52>>2]=0;c[b+64>>2]=0;return 0}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);return 0}function __ZN6VectorIN20FileAccessCompressed9ReadBlockEE6resizeEi(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0;if((d|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,269,1145657,0);e=31;return e|0}a[1263537]=0;f=c[b>>2]|0;if(!f)g=0;else g=c[f+-4>>2]|0;if((g|0)==(d|0)){e=0;return e|0}if(!d){if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);c[b>>2]=0;e=0;return e|0}__ZN6VectorIN20FileAccessCompressed9ReadBlockEE14_copy_on_writeEv(b);f=d<<3;if(d>>>0<=536870911?(g=f+-1|0,h=g>>>1|g,g=h>>>2|h,h=g>>>4|g,g=h>>>8|h,h=(g>>>16|g)+1|0,f>>>0<4294967264):0){a[1263537]=0;f=c[b>>2]|0;do if(!f)if((d|0)>0)i=18;else{j=0;i=25}else{g=c[f+-4>>2]|0;if((g|0)<(d|0))if(!g)i=18;else{k=__ZN6Memory14realloc_staticEPvjb(f,h,1)|0;if(k|0){a[1263537]=0;l=k;break}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,300,1145876,0);e=6;return e|0}else{j=g;i=25}}while(0);do if((i|0)==18){g=__ZN6Memory12alloc_staticEjb(h,1)|0;if(g|0){a[1263537]=0;c[g+-4>>2]=0;c[g+-8>>2]=1;l=g;break}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,292,1145820,0);e=6;return e|0}else if((i|0)==25){if((j|0)<=(d|0)){e=0;return e|0}g=__ZN6Memory14realloc_staticEPvjb(f,h,1)|0;if(!g){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,324,1145876,0);e=6;return e|0}else{a[1263537]=0;c[b>>2]=g;c[g+-4>>2]=d;e=0;return e|0}}while(0);c[b>>2]=l;c[((l|0)==0?0:l+-4|0)>>2]=d;e=0;return e|0}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,285,1145723,0);e=6;return e|0}function __ZN26ResourceFormatLoaderBinary16load_interactiveERK6StringP5Error(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=b;if(e|0)c[e>>2]=12;e=__ZN10FileAccess4openERK6StringiP5Error(d,1,f)|0;if(c[f>>2]|0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1123657,1104882,1020,1106863,0);g=0;l=b;return g|0}f=__ZnwjPKc(168,1263606)|0;__ZN9ReferenceC2Ev(f);c[f>>2]=401332;__ZN10StringNameC2Ev(f+88|0);c[f>>2]=401672;h=f+92|0;i=f+128|0;c[h>>2]=0;c[h+4>>2]=0;c[h+8>>2]=0;c[h+12>>2]=0;c[i>>2]=0;c[i+4>>2]=0;c[i+8>>2]=0;c[i+12>>2]=0;c[i+16>>2]=0;c[f+152>>2]=379008;c[f+148>>2]=0;c[f+156>>2]=0;c[f+108>>2]=0;c[f+164>>2]=0;a[f+112>>0]=0;a[f+113>>0]=0;c[f+160>>2]=0;__Z22postinitialize_handlerP6Object(f);if(!f){j=0;k=0}else{a[1263537]=0;__ZN9Reference8init_refEv(f)|0;j=f;k=f}f=__ZNK12GlobalConfig13localize_pathERK6String(__ZN12GlobalConfig13get_singletonEv()|0,d)|0;d=f;i=j+92|0;h=c[i>>2]|0;if((h|0)==(f|0)){if(f|0)n=15}else{if(h|0?(__Z16atomic_decrementPj(h+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(h,1);c[i>>2]=0;if(f|0)if(!(__Z28atomic_conditional_incrementPj(f+-8|0)|0))n=15;else{c[i>>2]=d;n=15}}if((n|0)==15?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);f=j+96|0;n=c[f>>2]|0;if((n|0)!=(c[i>>2]|0)){if(n|0?(__Z16atomic_decrementPj(n+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(n,1);c[f>>2]=0;n=c[i>>2]|0;if(n|0?__Z28atomic_conditional_incrementPj(n+-8|0)|0:0)c[f>>2]=c[i>>2]}__ZN31ResourceInteractiveLoaderBinary4openEP10FileAccess(j,e);if($i[c[(c[j>>2]|0)+44>>2]&8191](j,1236308)|0){__ZN9Reference9referenceEv(j);o=j;p=j}else{o=j;p=0}if(!(__ZN9Reference11unreferenceEv(o)|0)){g=p;l=b;return g|0}if(!(__Z17predelete_handlerP6Object(j)|0)){g=p;l=b;return g|0}gj[c[(c[j>>2]|0)+76>>2]&8191](j);__ZN6Memory11free_staticEPvb(k,0);g=p;l=b;return g|0}function __ZN20ResourceFormatLoader4loadERK6StringS2_P5Error(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0;g=c[d>>2]|0;if((g|0)!=0?(__Z28atomic_conditional_incrementPj(g+-8|0)|0)!=0:0)h=c[d>>2]|0;else h=0;g=nj[c[c[b>>2]>>2]&2047](b,d,f)|0;if(g){Pi[c[(c[g>>2]|0)+84>>2]&2047](g,e);e=ij[c[(c[g>>2]|0)+92>>2]&8191](g)|0;d=(f|0)!=0;a:do if((e|0)==18)i=9;else{b:do if(d){b=e;while(1){c[f>>2]=b;if(b|0)break b;a[1263537]=0;b=ij[c[(c[g>>2]|0)+92>>2]&8191](g)|0;if((b|0)==18){i=9;break a}}}else{b=e;while(1){if(b|0)break b;a[1263537]=0;b=ij[c[(c[g>>2]|0)+92>>2]&8191](g)|0;if((b|0)==18){i=9;break a}}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1128090,1081906,144,1106814,0);j=0}while(0);if((i|0)==9){if(d)c[f>>2]=0;j=ij[c[(c[g>>2]|0)+88>>2]&8191](g)|0}if(__ZN9Reference11unreferenceEv(g)|0?__Z17predelete_handlerP6Object(g)|0:0){gj[c[(c[g>>2]|0)+76>>2]&8191](g);__ZN6Memory11free_staticEPvb(g,0);k=j}else k=j}else k=0;if(!h)return k|0;if(__Z16atomic_decrementPj(h+-8|0)|0)return k|0;__ZN6Memory11free_staticEPvb(h,1);return k|0}function __ZNK26ResourceFormatLoaderBinary25get_recognized_extensionsEP4ListI6String16DefaultAllocatorE(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=b;c[e>>2]=0;__ZN7ClassDB28get_resource_base_extensionsEP4ListI6String16DefaultAllocatorE(e);__ZN4ListI6String16DefaultAllocatorE11sort_customI10ComparatorIS0_EEEvv(e);f=c[e>>2]|0;if(!f)g=0;else{h=f;i=3}while(1){if((i|0)==3){i=0;g=c[h>>2]|0}if(!g)break;f=__ZNK6String8to_lowerEv(g)|0;j=f;if(!(c[d>>2]|0)){k=__ZnwjPFPvjE(12,4740)|0;c[d>>2]=k;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0}k=__ZnwjPFPvjE(16,4740)|0;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0;c[k+12>>2]=0;n=(f|0)==0;if(!n?(c[k>>2]=0,__Z28atomic_conditional_incrementPj(f+-8|0)|0):0)c[k>>2]=j;j=c[d>>2]|0;o=j+4|0;p=c[o>>2]|0;c[k+8>>2]=p;c[k+4>>2]=0;c[k+12>>2]=j;if(p|0)c[p+4>>2]=k;c[o>>2]=k;if(!(c[j>>2]|0))c[j>>2]=k;k=j+8|0;c[k>>2]=(c[k>>2]|0)+1;if(!n?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);h=g+4|0;i=3}g=c[e>>2]|0;if(!g){l=b;return}else q=g;while(1){g=c[q>>2]|0;if(!g){i=10;break}__ZN4ListI6String16DefaultAllocatorE5_Data5eraseEPKNS2_7ElementE(q,g)|0;r=c[e>>2]|0;if(!(c[r+8>>2]|0)){i=9;break}if(!r){i=13;break}else q=r}if((i|0)==9){__ZN6Memory11free_staticEPvb(r,0);c[e>>2]=0;l=b;return}else if((i|0)==10)if(!(c[q+8>>2]|0)){a[1263537]=0;__ZN6Memory11free_staticEPvb(q,0);l=b;return}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145461,1145120,668,1145467,0);l=b;return}else if((i|0)==13){l=b;return}}function __ZNK26ResourceFormatLoaderBinary34get_recognized_extensions_for_typeERK6StringP4ListIS0_16DefaultAllocatorE(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f+4|0;h=f;if(__ZNK6StringeqEPKc(d,1263606)|0){Pi[c[(c[b>>2]|0)+8>>2]&2047](b,e);l=f;return}c[g>>2]=0;__ZN10StringNameC2ERK6String(h,d);__ZN7ClassDB23get_extensions_for_typeERK10StringNameP4ListI6String16DefaultAllocatorE(h,g);__ZN10StringNameD2Ev(h);__ZN4ListI6String16DefaultAllocatorE11sort_customI10ComparatorIS0_EEEvv(g);h=c[g>>2]|0;if(!h)i=0;else{j=h;k=5}while(1){if((k|0)==5){k=0;i=c[j>>2]|0}if(!i)break;h=__ZNK6String8to_lowerEv(i)|0;d=h;if(!(c[e>>2]|0)){b=__ZnwjPFPvjE(12,4740)|0;c[e>>2]=b;c[b>>2]=0;c[b+4>>2]=0;c[b+8>>2]=0}b=__ZnwjPFPvjE(16,4740)|0;c[b>>2]=0;c[b+4>>2]=0;c[b+8>>2]=0;c[b+12>>2]=0;n=(h|0)==0;if(!n?(c[b>>2]=0,__Z28atomic_conditional_incrementPj(h+-8|0)|0):0)c[b>>2]=d;d=c[e>>2]|0;o=d+4|0;p=c[o>>2]|0;c[b+8>>2]=p;c[b+4>>2]=0;c[b+12>>2]=d;if(p|0)c[p+4>>2]=b;c[o>>2]=b;if(!(c[d>>2]|0))c[d>>2]=b;b=d+8|0;c[b>>2]=(c[b>>2]|0)+1;if(!n?(__Z16atomic_decrementPj(h+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(h,1);j=i+4|0;k=5}i=c[g>>2]|0;a:do if(i|0){j=i;while(1){e=c[j>>2]|0;if(!e)break;__ZN4ListI6String16DefaultAllocatorE5_Data5eraseEPKNS2_7ElementE(j,e)|0;q=c[g>>2]|0;if(!(c[q+8>>2]|0)){k=11;break}if(!q)break a;else j=q}if((k|0)==11){__ZN6Memory11free_staticEPvb(q,0);c[g>>2]=0;break}if(!(c[j+8>>2]|0)){a[1263537]=0;__ZN6Memory11free_staticEPvb(j,0);break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145461,1145120,668,1145467,0);break}}while(0);l=f;return}function __ZNK26ResourceFormatLoaderBinary12handles_typeERK6String(a,b){a=a|0;b=b|0;return 1}function __ZNK26ResourceFormatLoaderBinary17get_resource_typeERK6String(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=b;f=__ZN10FileAccess4openERK6StringiP5Error(d,1,0)|0;if(!f){__ZN6StringC2EPKc(e,1263606);g=c[e>>2]|0;l=b;return g|0}h=__ZnwjPKc(168,1263606)|0;__ZN9ReferenceC2Ev(h);c[h>>2]=401332;__ZN10StringNameC2Ev(h+88|0);c[h>>2]=401672;i=h+92|0;j=h+128|0;c[i>>2]=0;c[i+4>>2]=0;c[i+8>>2]=0;c[i+12>>2]=0;c[j>>2]=0;c[j+4>>2]=0;c[j+8>>2]=0;c[j+12>>2]=0;c[j+16>>2]=0;c[h+152>>2]=379008;c[h+148>>2]=0;c[h+156>>2]=0;c[h+108>>2]=0;c[h+164>>2]=0;a[h+112>>0]=0;a[h+113>>0]=0;c[h+160>>2]=0;__Z22postinitialize_handlerP6Object(h);if(!h){k=0;n=0}else{a[1263537]=0;__ZN9Reference8init_refEv(h)|0;k=h;n=h}h=__ZNK12GlobalConfig13localize_pathERK6String(__ZN12GlobalConfig13get_singletonEv()|0,d)|0;d=h;j=k+92|0;i=c[j>>2]|0;if((i|0)==(h|0)){if(h|0)o=13}else{if(i|0?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);c[j>>2]=0;if(h|0)if(!(__Z28atomic_conditional_incrementPj(h+-8|0)|0))o=13;else{c[j>>2]=d;o=13}}if((o|0)==13?(__Z16atomic_decrementPj(h+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(h,1);h=k+96|0;o=c[h>>2]|0;if((o|0)!=(c[j>>2]|0)){if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(o,1);c[h>>2]=0;o=c[j>>2]|0;if(o|0?__Z28atomic_conditional_incrementPj(o+-8|0)|0:0)c[h>>2]=c[j>>2]}j=__ZN31ResourceInteractiveLoaderBinary9recognizeEP10FileAccess(k,f)|0;f=j;c[e>>2]=0;if(j){c[e>>2]=0;if(!(__Z28atomic_conditional_incrementPj(j+-8|0)|0))p=0;else{c[e>>2]=f;p=j}if(!(__Z16atomic_decrementPj(j+-8|0)|0)){__ZN6Memory11free_staticEPvb(j,1);q=p}else q=p}else q=0;if(!k){g=q;l=b;return g|0}if(!(__ZN9Reference11unreferenceEv(k)|0)){g=q;l=b;return g|0}if(!(__Z17predelete_handlerP6Object(k)|0)){g=q;l=b;return g|0}gj[c[(c[k>>2]|0)+76>>2]&8191](k);__ZN6Memory11free_staticEPvb(n,0);g=q;l=b;return g|0}function __ZN26ResourceFormatLoaderBinary16get_dependenciesERK6StringP4ListIS0_16DefaultAllocatorEb(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,l=0;b=__ZN10FileAccess4openERK6StringiP5Error(d,1,0)|0;if(!b){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1123640,1104882,1069,1117274,0);return}a[1263537]=0;g=__ZnwjPKc(168,1263606)|0;__ZN9ReferenceC2Ev(g);c[g>>2]=401332;__ZN10StringNameC2Ev(g+88|0);c[g>>2]=401672;h=g+92|0;i=g+128|0;c[h>>2]=0;c[h+4>>2]=0;c[h+8>>2]=0;c[h+12>>2]=0;c[i>>2]=0;c[i+4>>2]=0;c[i+8>>2]=0;c[i+12>>2]=0;c[i+16>>2]=0;c[g+152>>2]=379008;c[g+148>>2]=0;c[g+156>>2]=0;c[g+108>>2]=0;c[g+164>>2]=0;a[g+112>>0]=0;a[g+113>>0]=0;c[g+160>>2]=0;__Z22postinitialize_handlerP6Object(g);if(!g){j=0;k=0}else{a[1263537]=0;__ZN9Reference8init_refEv(g)|0;j=g;k=g}g=__ZNK12GlobalConfig13localize_pathERK6String(__ZN12GlobalConfig13get_singletonEv()|0,d)|0;d=g;i=j+92|0;h=c[i>>2]|0;if((h|0)==(g|0)){if(g|0)l=13}else{if(h|0?(__Z16atomic_decrementPj(h+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(h,1);c[i>>2]=0;if(g|0)if(!(__Z28atomic_conditional_incrementPj(g+-8|0)|0))l=13;else{c[i>>2]=d;l=13}}if((l|0)==13?(__Z16atomic_decrementPj(g+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(g,1);g=j+96|0;l=c[g>>2]|0;if((l|0)!=(c[i>>2]|0)){if(l|0?(__Z16atomic_decrementPj(l+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(l,1);c[g>>2]=0;l=c[i>>2]|0;if(l|0?__Z28atomic_conditional_incrementPj(l+-8|0)|0:0)c[g>>2]=c[i>>2]}__ZN31ResourceInteractiveLoaderBinary16get_dependenciesEP10FileAccessP4ListI6String16DefaultAllocatorEb(j,b,e,f);if(!(__ZN9Reference11unreferenceEv(j)|0))return;if(!(__Z17predelete_handlerP6Object(j)|0))return;gj[c[(c[j>>2]|0)+76>>2]&8191](j);__ZN6Memory11free_staticEPvb(k,0);return}function __ZN26ResourceFormatLoaderBinary19rename_dependenciesERK6StringRK3MapIS0_S0_10ComparatorIS0_E16DefaultAllocatorE(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ca=0,da=0,ea=0;b=l;l=l+112|0;if((l|0)>=(m|0))ba(112);f=b+92|0;g=b+96|0;h=b+88|0;i=b+80|0;j=b+84|0;k=b+76|0;n=b+72|0;o=b+68|0;p=b+64|0;q=b+60|0;r=b+56|0;s=b+52|0;t=b+44|0;u=b+36|0;v=b+28|0;w=b+20|0;x=b+16|0;y=b+48|0;z=b+40|0;A=b+32|0;B=b+24|0;C=b+12|0;D=b+8|0;E=b+4|0;G=b;H=__ZN10FileAccess4openERK6StringiP5Error(d,1,0)|0;if(!H){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1106171,1104882,1083,1106191,0);I=19;l=b;return I|0}a[1263537]=0;c[f>>2]=__ZNK6String12get_base_dirEv(d)|0;nj[c[(c[H>>2]|0)+68>>2]&2047](H,g,4)|0;a:do if((a[g>>0]|0)==82?(a[g+1>>0]|0)==83:0){do if((a[g+2>>0]|0)==67?(a[g+3>>0]|0)==67:0){J=__ZnwjPKc(88,1263606)|0;__ZN20FileAccessCompressedC2Ev(J);__ZN20FileAccessCompressed16open_after_magicEP10FileAccess(J,H)|0;K=__ZnwjPKc(88,1263606)|0;__ZN20FileAccessCompressedC2Ev(K);__ZN6StringC2EPKc(h,1105519);__ZN20FileAccessCompressed9configureERK6StringN11Compression4ModeEi(K,h,0,4096);L=c[h>>2]|0;if(L|0?(__Z16atomic_decrementPj(L+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(L,1);L=c[c[K>>2]>>2]|0;__ZN6StringC2EPKc(i,1106241);c[h>>2]=__ZNK6StringplERKS_(d,i)|0;M=nj[L&2047](K,h,2)|0;L=c[h>>2]|0;if(L|0?(__Z16atomic_decrementPj(L+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(L,1);L=c[i>>2]|0;if(L|0?(__Z16atomic_decrementPj(L+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(L,1);if(!M){N=J;O=K;break}else{gj[c[(c[J>>2]|0)+144>>2]&8191](J);__ZN6Memory11free_staticEPvb(J,0);gj[c[(c[K>>2]|0)+144>>2]&8191](K);__ZN6Memory11free_staticEPvb(K,0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1106171,1104882,1103,1105461,0);P=16;break a}}else Q=19;while(0);do if((Q|0)==19){if((a[g+2>>0]|0)!=82){Q=21;break a}if((a[g+3>>0]|0)!=67){Q=21;break a}__ZN6StringC2EPKc(i,1106241);c[h>>2]=__ZNK6StringplERKS_(d,i)|0;K=__ZN10FileAccess4openERK6StringiP5Error(h,2,0)|0;J=c[h>>2]|0;if(J|0?(__Z16atomic_decrementPj(J+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(J,1);J=c[i>>2]|0;if(J|0?(__Z16atomic_decrementPj(J+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(J,1);if(!K){gj[c[(c[H>>2]|0)+144>>2]&8191](H);__ZN6Memory11free_staticEPvb(H,0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1106171,1104882,1120,1106342,0);P=20;break a}else{a[1263537]=0;N=H;O=K;break}}while(0);K=(ij[c[(c[N>>2]|0)+48>>2]&8191](N)|0)!=0;J=(ij[c[(c[N>>2]|0)+48>>2]&8191](N)|0)!=0;Pi[c[(c[N>>2]|0)+80>>2]&2047](N,K);Pi[c[(c[O>>2]|0)+96>>2]&2047](O,K&1);Pi[c[(c[O>>2]|0)+80>>2]&2047](O,K);Pi[c[(c[O>>2]|0)+96>>2]&2047](O,J&1);J=ij[c[(c[N>>2]|0)+48>>2]&8191](N)|0;K=ij[c[(c[N>>2]|0)+48>>2]&8191](N)|0;M=ij[c[(c[N>>2]|0)+48>>2]&8191](N)|0;if(!M){gj[c[(c[N>>2]|0)+144>>2]&8191](N);__ZN6Memory11free_staticEPvb(N,0);gj[c[(c[O>>2]|0)+144>>2]&8191](O);__ZN6Memory11free_staticEPvb(O,0);L=__ZN9DirAccess6createENS_10AccessTypeE(2)|0;R=c[(c[L>>2]|0)+76>>2]|0;__ZN6StringC2EPKc(h,1106241);c[n>>2]=__ZNK6StringplERKS_(d,h)|0;$i[R&8191](L,n)|0;R=c[n>>2]|0;if(R|0?(__Z16atomic_decrementPj(R+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(R,1);R=c[h>>2]|0;if(R|0?(__Z16atomic_decrementPj(R+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(R,1);gj[c[(c[L>>2]|0)+80>>2]&8191](L);__ZN6Memory11free_staticEPvb(L,0);c[p>>2]=__ZplPKcRK6String(1106395,d)|0;c[o>>2]=__ZNK6String4utf8Ev(p)|0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1106171,1104882,1150,__ZNK10CharString8get_dataEv(o)|0,1);L=c[o>>2]|0;if(L|0?(__Z16atomic_decrementPj(L+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(L,1);L=c[p>>2]|0;if(L|0?(__Z16atomic_decrementPj(L+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(L,1);a[1263537]=0;L=__ZN10FileAccess4openERK6StringiP5Error(d,1,h)|0;if(!(c[h>>2]|0)){R=__ZnwjPKc(168,1263606)|0;__ZN9ReferenceC2Ev(R);c[R>>2]=401332;__ZN10StringNameC2Ev(R+88|0);c[R>>2]=401672;S=R+92|0;T=R+128|0;c[S>>2]=0;c[S+4>>2]=0;c[S+8>>2]=0;c[S+12>>2]=0;c[T>>2]=0;c[T+4>>2]=0;c[T+8>>2]=0;c[T+12>>2]=0;c[T+16>>2]=0;c[R+152>>2]=379008;c[R+148>>2]=0;c[R+156>>2]=0;c[R+108>>2]=0;c[R+164>>2]=0;a[R+112>>0]=0;a[R+113>>0]=0;c[R+160>>2]=0;__Z22postinitialize_handlerP6Object(R);if(!R){U=0;V=0}else{a[1263537]=0;__ZN9Reference8init_refEv(R)|0;U=R;V=R}R=__ZNK12GlobalConfig13localize_pathERK6String(__ZN12GlobalConfig13get_singletonEv()|0,d)|0;T=R;S=U+92|0;W=c[S>>2]|0;if((W|0)==(R|0)){if(R|0)Q=62}else{if(W|0?(__Z16atomic_decrementPj(W+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(W,1);c[S>>2]=0;if(R|0)if(!(__Z28atomic_conditional_incrementPj(R+-8|0)|0))Q=62;else{c[S>>2]=T;Q=62}}if((Q|0)==62?(__Z16atomic_decrementPj(R+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(R,1);R=U+96|0;T=c[R>>2]|0;if((T|0)!=(c[S>>2]|0)){if(T|0?(__Z16atomic_decrementPj(T+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(T,1);c[R>>2]=0;T=c[S>>2]|0;if(T|0?__Z28atomic_conditional_incrementPj(T+-8|0)|0:0)c[R>>2]=c[S>>2]}__ZN3MapI6StringS0_10ComparatorIS0_E16DefaultAllocatorE10_copy_fromERKS4_(U+148|0,e);__ZN31ResourceInteractiveLoaderBinary4openEP10FileAccess(U,L);L=ij[c[(c[U>>2]|0)+92>>2]&8191](U)|0;b:while(1){c[h>>2]=L;switch(L|0){case 18:{Q=75;break b;break}case 0:break;default:{Q=74;break b}}L=ij[c[(c[U>>2]|0)+92>>2]&8191](U)|0}do if((Q|0)==74){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1106171,1104882,1171,1106533,0);X=16}else if((Q|0)==75){a[1263537]=0;L=ij[c[(c[U>>2]|0)+88>>2]&8191](U)|0;c[i>>2]=L;if(!L){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1106171,1104882,1173,1106603,0);Y=16}else{a[1263537]=0;L=c[313831]|0;Y=ri[c[c[L>>2]>>2]&511](L,d,i,0)|0}L=c[i>>2]|0;if(!L){X=Y;break}do if(__ZN9Reference11unreferenceEv(L)|0){S=c[i>>2]|0;if(!(__Z17predelete_handlerP6Object(S)|0))break;gj[c[(c[S>>2]|0)+76>>2]&8191](S);__ZN6Memory11free_staticEPvb(S,0)}while(0);X=Y}while(0);if(__ZN9Reference11unreferenceEv(U)|0?__Z17predelete_handlerP6Object(U)|0:0){gj[c[(c[U>>2]|0)+76>>2]&8191](U);__ZN6Memory11free_staticEPvb(V,0);Z=X}else Z=X}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1106171,1104882,1155,1106471,0);Z=12}P=Z;break}if(J>>>0>3|M>>>0>2){gj[c[(c[N>>2]|0)+144>>2]&8191](N);__ZN6Memory11free_staticEPvb(N,0);gj[c[(c[O>>2]|0)+144>>2]&8191](O);__ZN6Memory11free_staticEPvb(O,0);c[h>>2]=__Z4itosx(2,0)|0;c[x>>2]=__ZplPKcRK6String(1106669,h)|0;__ZN6StringC2EPKc(i,1219936);c[w>>2]=__ZNK6StringplERKS_(x,i)|0;c[y>>2]=__Z4itosx(J,0)|0;c[v>>2]=__ZNK6StringplERKS_(w,y)|0;__ZN6StringC2EPKc(z,1219936);c[u>>2]=__ZNK6StringplERKS_(v,z)|0;c[A>>2]=__Z4itosx(K,0)|0;c[t>>2]=__ZNK6StringplERKS_(u,A)|0;__ZN6StringC2EPKc(B,1106683);c[s>>2]=__ZNK6StringplERKS_(t,B)|0;c[r>>2]=__ZNK6StringplERKS_(s,f)|0;c[q>>2]=__ZNK6String4utf8Ev(r)|0;__Z19_err_set_last_errorPKc(__ZNK10CharString8get_dataEv(q)|0);L=c[q>>2]|0;if(L|0?(__Z16atomic_decrementPj(L+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(L,1);L=c[r>>2]|0;if(L|0?(__Z16atomic_decrementPj(L+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(L,1);L=c[s>>2]|0;if(L|0?(__Z16atomic_decrementPj(L+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(L,1);L=c[B>>2]|0;if(L|0?(__Z16atomic_decrementPj(L+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(L,1);L=c[t>>2]|0;if(L|0?(__Z16atomic_decrementPj(L+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(L,1);L=c[A>>2]|0;if(L|0?(__Z16atomic_decrementPj(L+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(L,1);L=c[u>>2]|0;if(L|0?(__Z16atomic_decrementPj(L+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(L,1);L=c[z>>2]|0;if(L|0?(__Z16atomic_decrementPj(L+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(L,1);L=c[v>>2]|0;if(L|0?(__Z16atomic_decrementPj(L+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(L,1);L=c[y>>2]|0;if(L|0?(__Z16atomic_decrementPj(L+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(L,1);L=c[w>>2]|0;do if(L|0){if(__Z16atomic_decrementPj(L+-8|0)|0)break;__ZN6Memory11free_staticEPvb(L,1)}while(0);L=c[i>>2]|0;do if(L|0){if(__Z16atomic_decrementPj(L+-8|0)|0)break;__ZN6Memory11free_staticEPvb(L,1)}while(0);L=c[x>>2]|0;do if(L|0){if(__Z16atomic_decrementPj(L+-8|0)|0)break;__ZN6Memory11free_staticEPvb(L,1)}while(0);L=c[h>>2]|0;do if(L|0){if(__Z16atomic_decrementPj(L+-8|0)|0)break;__ZN6Memory11free_staticEPvb(L,1)}while(0);a[1263537]=1;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1106171,1104882,1183,1106285,0);a[1263537]=0;P=15;break}Pi[c[(c[O>>2]|0)+96>>2]&2047](O,3);Pi[c[(c[O>>2]|0)+96>>2]&2047](O,0);Pi[c[(c[O>>2]|0)+96>>2]&2047](O,2);c[h>>2]=__ZL11get_ustringP10FileAccess(N)|0;__ZL12save_ustringP10FileAccessRK6String(O,h);L=c[h>>2]|0;if(L|0?(__Z16atomic_decrementPj(L+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(L,1);L=ij[c[(c[N>>2]|0)+28>>2]&8191](N)|0;K=ij[c[(c[N>>2]|0)+52>>2]&8191](N)|0;bj[c[(c[O>>2]|0)+100>>2]&4095](O,0,0);Pi[c[(c[O>>2]|0)+96>>2]&2047](O,0);ij[c[(c[N>>2]|0)+48>>2]&8191](N)|0;Pi[c[(c[O>>2]|0)+96>>2]&2047](O,0);ij[c[(c[N>>2]|0)+48>>2]&8191](N)|0;Pi[c[(c[O>>2]|0)+96>>2]&2047](O,0);ij[c[(c[N>>2]|0)+48>>2]&8191](N)|0;Pi[c[(c[O>>2]|0)+96>>2]&2047](O,0);ij[c[(c[N>>2]|0)+48>>2]&8191](N)|0;Pi[c[(c[O>>2]|0)+96>>2]&2047](O,0);ij[c[(c[N>>2]|0)+48>>2]&8191](N)|0;Pi[c[(c[O>>2]|0)+96>>2]&2047](O,0);ij[c[(c[N>>2]|0)+48>>2]&8191](N)|0;Pi[c[(c[O>>2]|0)+96>>2]&2047](O,0);ij[c[(c[N>>2]|0)+48>>2]&8191](N)|0;Pi[c[(c[O>>2]|0)+96>>2]&2047](O,0);ij[c[(c[N>>2]|0)+48>>2]&8191](N)|0;Pi[c[(c[O>>2]|0)+96>>2]&2047](O,0);ij[c[(c[N>>2]|0)+48>>2]&8191](N)|0;Pi[c[(c[O>>2]|0)+96>>2]&2047](O,0);ij[c[(c[N>>2]|0)+48>>2]&8191](N)|0;Pi[c[(c[O>>2]|0)+96>>2]&2047](O,0);ij[c[(c[N>>2]|0)+48>>2]&8191](N)|0;Pi[c[(c[O>>2]|0)+96>>2]&2047](O,0);ij[c[(c[N>>2]|0)+48>>2]&8191](N)|0;Pi[c[(c[O>>2]|0)+96>>2]&2047](O,0);ij[c[(c[N>>2]|0)+48>>2]&8191](N)|0;Pi[c[(c[O>>2]|0)+96>>2]&2047](O,0);ij[c[(c[N>>2]|0)+48>>2]&8191](N)|0;J=ij[c[(c[N>>2]|0)+48>>2]&8191](N)|0;Pi[c[(c[O>>2]|0)+96>>2]&2047](O,J);if(J|0){M=0;do{c[h>>2]=__ZL11get_ustringP10FileAccess(N)|0;__ZL12save_ustringP10FileAccessRK6String(O,h);S=c[h>>2]|0;if(S|0?(__Z16atomic_decrementPj(S+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(S,1);M=M+1|0}while((M|0)!=(J|0))}J=ij[c[(c[N>>2]|0)+48>>2]&8191](N)|0;Pi[c[(c[O>>2]|0)+96>>2]&2047](O,J);if(J|0){M=0;do{c[h>>2]=__ZL11get_ustringP10FileAccess(N)|0;c[i>>2]=__ZL11get_ustringP10FileAccess(N)|0;if(!(__ZNK6String11begins_withEPKc(i,1123467)|0)){c[C>>2]=__ZNK6String9plus_fileERKS_(f,i)|0;S=__ZNK6String13simplify_pathEv(C)|0;R=S;T=c[i>>2]|0;if((T|0)==(S|0)){if(S|0)Q=154}else{if(T|0?(__Z16atomic_decrementPj(T+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(T,1);c[i>>2]=0;if(S|0)if(!(__Z28atomic_conditional_incrementPj(S+-8|0)|0))Q=154;else{c[i>>2]=R;Q=154}}if((Q|0)==154?(Q=0,(__Z16atomic_decrementPj(S+-8|0)|0)==0):0)__ZN6Memory11free_staticEPvb(S,1);S=c[C>>2]|0;if((S|0)!=0?(__Z16atomic_decrementPj(S+-8|0)|0)==0:0){__ZN6Memory11free_staticEPvb(S,1);_=1}else _=1}else _=0;c:do if(c[e>>2]|0?__ZNK3MapI6StringS0_10ComparatorIS0_E16DefaultAllocatorE5_findERKS0_(e,i)|0:0){do if(c[e>>2]|0){a[1263537]=0;S=__ZNK3MapI6StringS0_10ComparatorIS0_E16DefaultAllocatorE5_findERKS0_(e,i)|0;if(!S){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145936,604,1145947,0);$=0;break}else{a[1263537]=0;$=S+28|0;break}}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145936,602,1124976,0);$=0}while(0);S=c[$>>2]|0;if((S|0)!=0?(__Z28atomic_conditional_incrementPj(S+-8|0)|0)!=0:0)aa=c[$>>2]|0;else aa=0;S=c[i>>2]|0;R=aa;do if((S|0)==(R|0)){if(!aa)break c}else{do if(S|0){if(__Z16atomic_decrementPj(S+-8|0)|0)break;__ZN6Memory11free_staticEPvb(S,1)}while(0);c[i>>2]=0;if(!aa)break c;if(!(__Z28atomic_conditional_incrementPj(R+-8|0)|0))break;c[i>>2]=aa}while(0);R=aa;if(!(__Z16atomic_decrementPj(R+-8|0)|0))__ZN6Memory11free_staticEPvb(R,1)}while(0);d:do if(_){R=__ZNK6String12path_to_fileERKS_(f,i)|0;S=R;T=c[i>>2]|0;do if((T|0)==(R|0)){if(!R)break d}else{do if(T|0){if(__Z16atomic_decrementPj(T+-8|0)|0)break;__ZN6Memory11free_staticEPvb(T,1)}while(0);c[i>>2]=0;if(!R)break d;if(!(__Z28atomic_conditional_incrementPj(R+-8|0)|0))break;c[i>>2]=S}while(0);if(!(__Z16atomic_decrementPj(R+-8|0)|0))__ZN6Memory11free_staticEPvb(R,1)}while(0);__ZL12save_ustringP10FileAccessRK6String(O,h);__ZL12save_ustringP10FileAccessRK6String(O,i);S=c[i>>2]|0;if(S|0?(__Z16atomic_decrementPj(S+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(S,1);S=c[h>>2]|0;if(S|0?(__Z16atomic_decrementPj(S+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(S,1);M=M+1|0}while((M|0)!=(J|0))}J=ij[c[(c[O>>2]|0)+28>>2]&8191](O)|0;M=_i64Subtract(J|0,0,ij[c[(c[N>>2]|0)+28>>2]&8191](N)|0,0)|0;J=F;S=ij[c[(c[N>>2]|0)+48>>2]&8191](N)|0;Pi[c[(c[O>>2]|0)+96>>2]&2047](O,S);if(S|0){T=0;do{c[h>>2]=__ZL11get_ustringP10FileAccess(N)|0;W=ij[c[(c[N>>2]|0)+52>>2]&8191](N)|0;ca=F;__ZL12save_ustringP10FileAccessRK6String(O,h);da=c[(c[O>>2]|0)+100>>2]|0;ea=_i64Add(W|0,ca|0,M|0,J|0)|0;bj[da&4095](O,ea,F);ea=c[h>>2]|0;if(ea|0?(__Z16atomic_decrementPj(ea+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(ea,1);T=T+1|0}while((T|0)!=(S|0))}S=ij[c[(c[N>>2]|0)+40>>2]&8191](N)|0;if(!(ij[c[(c[N>>2]|0)+36>>2]&8191](N)|0)){T=S;do{Pi[c[(c[O>>2]|0)+88>>2]&2047](O,T);T=ij[c[(c[N>>2]|0)+40>>2]&8191](N)|0}while(!(ij[c[(c[N>>2]|0)+36>>2]&8191](N)|0))}T=(ij[c[(c[O>>2]|0)+84>>2]&8191](O)|0)==0;Pi[c[(c[O>>2]|0)+20>>2]&2047](O,L);S=c[(c[O>>2]|0)+100>>2]|0;ea=_i64Add(M|0,J|0,K|0,0)|0;bj[S&4095](O,ea,F);gj[c[(c[N>>2]|0)+144>>2]&8191](N);__ZN6Memory11free_staticEPvb(N,0);gj[c[(c[O>>2]|0)+144>>2]&8191](O);__ZN6Memory11free_staticEPvb(O,0);if(T){T=__ZN9DirAccess6createENS_10AccessTypeE(0)|0;ea=c[(c[T>>2]|0)+76>>2]|0;c[D>>2]=0;S=c[d>>2]|0;if(S|0?(c[D>>2]=0,__Z28atomic_conditional_incrementPj(S+-8|0)|0):0)c[D>>2]=c[d>>2];$i[ea&8191](T,D)|0;ea=c[D>>2]|0;if(ea|0?(__Z16atomic_decrementPj(ea+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(ea,1);ea=c[(c[T>>2]|0)+72>>2]|0;__ZN6StringC2EPKc(h,1106241);c[E>>2]=__ZNK6StringplERKS_(d,h)|0;c[G>>2]=0;S=c[d>>2]|0;if(S|0?(c[G>>2]=0,__Z28atomic_conditional_incrementPj(S+-8|0)|0):0)c[G>>2]=c[d>>2];nj[ea&2047](T,E,G)|0;ea=c[G>>2]|0;if(ea|0?(__Z16atomic_decrementPj(ea+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(ea,1);ea=c[E>>2]|0;if(ea|0?(__Z16atomic_decrementPj(ea+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(ea,1);ea=c[h>>2]|0;do if(ea|0){if(__Z16atomic_decrementPj(ea+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ea,1)}while(0);gj[c[(c[T>>2]|0)+80>>2]&8191](T);__ZN6Memory11free_staticEPvb(T,0);P=0}else P=20}else Q=21;while(0);if((Q|0)==21){gj[c[(c[H>>2]|0)+144>>2]&8191](H);__ZN6Memory11free_staticEPvb(H,0);c[k>>2]=__ZplPKcRK6String(1106249,f)|0;c[j>>2]=__ZNK6String4utf8Ev(k)|0;__Z19_err_set_last_errorPKc(__ZNK10CharString8get_dataEv(j)|0);H=c[j>>2]|0;if(H|0?(__Z16atomic_decrementPj(H+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(H,1);H=c[k>>2]|0;if(H|0?(__Z16atomic_decrementPj(H+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(H,1);a[1263537]=1;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1106171,1104882,1114,1106285,0);a[1263537]=0;P=15}H=c[f>>2]|0;if(H|0?(__Z16atomic_decrementPj(H+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(H,1);I=P;l=b;return I|0}function __ZN26ResourceFormatLoaderBinaryD0Ev(a){a=a|0;__ZdlPv(a);return}function __ZN3MapI6StringS0_10ComparatorIS0_E16DefaultAllocatorE10_copy_fromERKS4_(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0;d=c[a>>2]|0;if(d|0?(__ZN3MapI6StringS0_10ComparatorIS0_E16DefaultAllocatorE13_cleanup_treeEPNS4_7ElementE(a,c[d+8>>2]|0),d=c[a+4>>2]|0,e=c[a>>2]|0,c[e+8>>2]=d,c[a+8>>2]=0,f=d,c[f+12>>2]=f,e|0):0){f=c[e+28>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);f=c[e+24>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);__ZN6Memory11free_staticEPvb(e,0);c[a>>2]=0}e=c[b>>2]|0;if(!e)return;f=c[e+8>>2]|0;e=c[b+4>>2]|0;if((f|0)==(e|0))return;else g=f;while(1){f=c[g+8>>2]|0;if((f|0)==(e|0))break;else g=f}if(!g)return;e=a+4|0;f=g;g=0;while(1){if(!g){b=__ZnwjPFPvjE(32,4740)|0;d=b+16|0;c[d>>2]=0;c[d+4>>2]=0;c[d+8>>2]=0;c[d+12>>2]=0;c[a>>2]=b;d=c[e>>2]|0;c[b+4>>2]=d;c[b+8>>2]=d;c[b+12>>2]=d;c[b>>2]=1}__ZN3MapI6StringS0_10ComparatorIS0_E16DefaultAllocatorE10_insert_rbERKS0_S6_(a,f+24|0,f+28|0)|0;b=c[f+16>>2]|0;if(!b)break;f=b;g=c[a>>2]|0}return}function __ZN31ResourceInteractiveLoaderBinary4openEP10FileAccess(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0;e=l;l=l+112|0;if((l|0)>=(m|0))ba(112);f=e+96|0;g=e+88|0;h=e+80|0;i=e+72|0;j=e+64|0;k=e+56|0;n=e+48|0;o=e+44|0;p=e+40|0;q=e+36|0;r=e+32|0;s=e+92|0;t=e+84|0;u=e+76|0;v=e+68|0;w=e+60|0;x=e+52|0;y=e+24|0;z=e;A=e+20|0;B=e+16|0;C=b+160|0;c[C>>2]=0;D=b+108|0;c[D>>2]=d;nj[c[(c[d>>2]|0)+68>>2]&2047](d,f,4)|0;do if((a[f>>0]|0)==82?(a[f+1>>0]|0)==83:0){if((a[f+2>>0]|0)==67?(a[f+3>>0]|0)==67:0){d=__ZnwjPKc(88,1263606)|0;__ZN20FileAccessCompressedC2Ev(d);__ZN20FileAccessCompressed16open_after_magicEP10FileAccess(d,c[D>>2]|0)|0;c[D>>2]=d;E=d}else{if((a[f+2>>0]|0)!=82){G=9;break}if((a[f+3>>0]|0)!=67){G=9;break}E=c[D>>2]|0}d=(ij[c[(c[E>>2]|0)+48>>2]&8191](E)|0)!=0;H=c[D>>2]|0;ij[c[(c[H>>2]|0)+48>>2]&8191](H)|0;H=c[D>>2]|0;Pi[c[(c[H>>2]|0)+80>>2]&2047](H,d);d=c[D>>2]|0;H=ij[c[(c[d>>2]|0)+48>>2]&8191](d)|0;d=c[D>>2]|0;I=ij[c[(c[d>>2]|0)+48>>2]&8191](d)|0;d=c[D>>2]|0;if(H>>>0>3|(ij[c[(c[d>>2]|0)+48>>2]&8191](d)|0)>>>0>2){d=c[D>>2]|0;gj[c[(c[d>>2]|0)+12>>2]&8191](d);c[s>>2]=__Z4itosx(2,0)|0;c[r>>2]=__ZplPKcRK6String(1106669,s)|0;__ZN6StringC2EPKc(t,1219936);c[q>>2]=__ZNK6StringplERKS_(r,t)|0;c[u>>2]=__Z4itosx(H,0)|0;c[p>>2]=__ZNK6StringplERKS_(q,u)|0;__ZN6StringC2EPKc(v,1219936);c[o>>2]=__ZNK6StringplERKS_(p,v)|0;c[w>>2]=__Z4itosx(I,0)|0;c[n>>2]=__ZNK6StringplERKS_(o,w)|0;__ZN6StringC2EPKc(x,1106683);c[k>>2]=__ZNK6StringplERKS_(n,x)|0;c[j>>2]=__ZNK6StringplERKS_(k,b+92|0)|0;c[i>>2]=__ZNK6String4utf8Ev(j)|0;__Z19_err_set_last_errorPKc(__ZNK10CharString8get_dataEv(i)|0);I=c[i>>2]|0;if(I|0?(__Z16atomic_decrementPj(I+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(I,1);I=c[j>>2]|0;if(I|0?(__Z16atomic_decrementPj(I+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(I,1);I=c[k>>2]|0;if(I|0?(__Z16atomic_decrementPj(I+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(I,1);I=c[x>>2]|0;if(I|0?(__Z16atomic_decrementPj(I+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(I,1);I=c[n>>2]|0;if(I|0?(__Z16atomic_decrementPj(I+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(I,1);I=c[w>>2]|0;if(I|0?(__Z16atomic_decrementPj(I+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(I,1);I=c[o>>2]|0;if(I|0?(__Z16atomic_decrementPj(I+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(I,1);I=c[v>>2]|0;if(I|0?(__Z16atomic_decrementPj(I+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(I,1);I=c[p>>2]|0;if(I|0?(__Z16atomic_decrementPj(I+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(I,1);I=c[u>>2]|0;if(I|0?(__Z16atomic_decrementPj(I+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(I,1);I=c[q>>2]|0;if(I|0?(__Z16atomic_decrementPj(I+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(I,1);I=c[t>>2]|0;if(I|0?(__Z16atomic_decrementPj(I+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(I,1);I=c[r>>2]|0;do if(I|0){if(__Z16atomic_decrementPj(I+-8|0)|0)break;__ZN6Memory11free_staticEPvb(I,1)}while(0);I=c[s>>2]|0;do if(I|0){if(__Z16atomic_decrementPj(I+-8|0)|0)break;__ZN6Memory11free_staticEPvb(I,1)}while(0);a[1263537]=1;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1119845,1104882,885,1130797,0);break}I=__ZN31ResourceInteractiveLoaderBinary18get_unicode_stringEv(b)|0;H=I;d=b+100|0;J=c[d>>2]|0;if((J|0)==(I|0)){if(I|0)G=68}else{if(J|0?(__Z16atomic_decrementPj(J+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(J,1);c[d>>2]=0;if(I|0)if(!(__Z28atomic_conditional_incrementPj(I+-8|0)|0))G=68;else{c[d>>2]=H;G=68}}if((G|0)==68?(__Z16atomic_decrementPj(I+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(I,1);I=c[D>>2]|0;H=ij[c[(c[I>>2]|0)+52>>2]&8191](I)|0;I=b+120|0;c[I>>2]=H;c[I+4>>2]=F;I=c[D>>2]|0;ij[c[(c[I>>2]|0)+48>>2]&8191](I)|0;I=c[D>>2]|0;ij[c[(c[I>>2]|0)+48>>2]&8191](I)|0;I=c[D>>2]|0;ij[c[(c[I>>2]|0)+48>>2]&8191](I)|0;I=c[D>>2]|0;ij[c[(c[I>>2]|0)+48>>2]&8191](I)|0;I=c[D>>2]|0;ij[c[(c[I>>2]|0)+48>>2]&8191](I)|0;I=c[D>>2]|0;ij[c[(c[I>>2]|0)+48>>2]&8191](I)|0;I=c[D>>2]|0;ij[c[(c[I>>2]|0)+48>>2]&8191](I)|0;I=c[D>>2]|0;ij[c[(c[I>>2]|0)+48>>2]&8191](I)|0;I=c[D>>2]|0;ij[c[(c[I>>2]|0)+48>>2]&8191](I)|0;I=c[D>>2]|0;ij[c[(c[I>>2]|0)+48>>2]&8191](I)|0;I=c[D>>2]|0;ij[c[(c[I>>2]|0)+48>>2]&8191](I)|0;I=c[D>>2]|0;ij[c[(c[I>>2]|0)+48>>2]&8191](I)|0;I=c[D>>2]|0;ij[c[(c[I>>2]|0)+48>>2]&8191](I)|0;I=c[D>>2]|0;ij[c[(c[I>>2]|0)+48>>2]&8191](I)|0;I=c[D>>2]|0;H=ij[c[(c[I>>2]|0)+48>>2]&8191](I)|0;I=b+136|0;__ZN6VectorI10StringNameE6resizeEi(I,H)|0;if(H|0){d=0;do{c[t>>2]=__ZN31ResourceInteractiveLoaderBinary18get_unicode_stringEv(b)|0;__ZN10StringNameC2ERK6String(s,t);J=c[t>>2]|0;if(J|0?(__Z16atomic_decrementPj(J+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(J,1);do if((d|0)<0)G=84;else{J=c[I>>2]|0;K=(J|0)==0;if(K)L=0;else L=c[J+-4>>2]|0;if((L|0)<=(d|0)){if(K)M=0;else M=c[J+-4>>2]|0;if((M|0)<=(d|0)){G=84;break}a[1263537]=0}__ZN6VectorI10StringNameE14_copy_on_writeEv(I);N=(c[I>>2]|0)+(d<<2)|0}while(0);if((G|0)==84){G=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);N=0}__ZN10StringNameaSERKS_(N,s);__ZN10StringNameD2Ev(s);d=d+1|0}while((d|0)!=(H|0))}H=c[D>>2]|0;d=ij[c[(c[H>>2]|0)+48>>2]&8191](H)|0;if(d|0){H=b+140|0;I=y+4|0;J=y+4|0;K=0;do{O=__ZN31ResourceInteractiveLoaderBinary18get_unicode_stringEv(b)|0;if(O){P=(__Z28atomic_conditional_incrementPj(O+-8|0)|0)==0;Q=P?0:O;if(!(__Z16atomic_decrementPj(O+-8|0)|0)){__ZN6Memory11free_staticEPvb(O,1);R=Q}else R=Q}else R=0;Q=__ZN31ResourceInteractiveLoaderBinary18get_unicode_stringEv(b)|0;if(Q){O=(__Z28atomic_conditional_incrementPj(Q+-8|0)|0)==0;P=O?0:Q;if(!(__Z16atomic_decrementPj(Q+-8|0)|0))__ZN6Memory11free_staticEPvb(Q,1);c[y>>2]=0;if(P){c[y>>2]=0;if(!(__Z28atomic_conditional_incrementPj(P+-8|0)|0)){S=P;T=0}else{c[y>>2]=P;S=P;T=0}}else{S=0;T=1}}else{c[y>>2]=0;S=0;T=1}c[I>>2]=0;P=(R|0)==0;if(!P?(c[I>>2]=0,__Z28atomic_conditional_incrementPj(R+-8|0)|0):0)c[I>>2]=R;__ZN6VectorIN31ResourceInteractiveLoaderBinary11ExtResoucreEE9push_backES1_(H,y)|0;Q=c[J>>2]|0;if(Q|0?(__Z16atomic_decrementPj(Q+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Q,1);Q=c[y>>2]|0;if(Q|0?(__Z16atomic_decrementPj(Q+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Q,1);Q=R;if(!P?(__Z16atomic_decrementPj(Q+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Q,1);Q=S;if(!T?(__Z16atomic_decrementPj(Q+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Q,1);K=K+1|0}while((K|0)!=(d|0))}d=c[D>>2]|0;K=ij[c[(c[d>>2]|0)+48>>2]&8191](d)|0;if(K|0){d=b+144|0;J=z+8|0;H=0;do{I=__ZN31ResourceInteractiveLoaderBinary18get_unicode_stringEv(b)|0;if(I){Q=(__Z28atomic_conditional_incrementPj(I+-8|0)|0)==0;P=Q?0:I;if(!(__Z16atomic_decrementPj(I+-8|0)|0)){__ZN6Memory11free_staticEPvb(I,1);U=P}else U=P}else U=0;P=c[D>>2]|0;I=ij[c[(c[P>>2]|0)+52>>2]&8191](P)|0;P=F;c[z>>2]=0;Q=(U|0)==0;if(!Q?(c[z>>2]=0,__Z28atomic_conditional_incrementPj(U+-8|0)|0):0)c[z>>2]=U;O=J;c[O>>2]=I;c[O+4>>2]=P;__ZN6VectorIN31ResourceInteractiveLoaderBinary11IntResoucreEE9push_backES1_(d,z)|0;P=c[z>>2]|0;if(P|0?(__Z16atomic_decrementPj(P+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(P,1);P=U;if(!Q?(__Z16atomic_decrementPj(P+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(P,1);H=H+1|0}while((H|0)!=(K|0))}K=c[D>>2]|0;if(!(ij[c[(c[K>>2]|0)+36>>2]&8191](K)|0)){l=e;return}c[C>>2]=16;c[B>>2]=__ZplPKcRK6String(1106740,b+92|0)|0;c[A>>2]=__ZNK6String4utf8Ev(B)|0;__Z19_err_set_last_errorPKc(__ZNK10CharString8get_dataEv(A)|0);K=c[A>>2]|0;if(K|0?(__Z16atomic_decrementPj(K+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(K,1);K=c[B>>2]|0;if(K|0?(__Z16atomic_decrementPj(K+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(K,1);a[1263537]=1;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1119845,1104882,946,1130797,0)}else G=9;while(0);if((G|0)==9){c[C>>2]=15;c[h>>2]=__ZplPKcRK6String(1106249,b+92|0)|0;c[g>>2]=__ZNK6String4utf8Ev(h)|0;__Z19_err_set_last_errorPKc(__ZNK10CharString8get_dataEv(g)|0);b=c[g>>2]|0;if(b|0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(b,1);b=c[h>>2]|0;if(b|0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(b,1);a[1263537]=1;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1119845,1104882,856,1130797,0)}a[1263537]=0;l=e;return}function __ZL11get_ustringP10FileAccess(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d;f=d+4|0;g=ij[c[(c[b>>2]|0)+48>>2]&8191](b)|0;c[f>>2]=0;__ZN6VectorIcE6resizeEi(f,g)|0;h=c[(c[b>>2]|0)+68>>2]|0;i=c[f>>2]|0;if((i|0)!=0?(j=c[i+-4>>2]|0,(j|0)>0):0)if((c[i+-8>>2]|0)>>>0>1){k=j+-1|0;n=k>>>1|k;k=n>>>2|n;n=k>>>4|k;k=n>>>8|n;n=__ZN6Memory12alloc_staticEjb((k>>>16|k)+1|0,1)|0;c[n+-8>>2]=1;c[n+-4>>2]=j;k=0;do{a[n+k>>0]=a[(c[f>>2]|0)+k>>0]|0;k=k+1|0}while((k|0)!=(j|0));j=c[f>>2]|0;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);c[f>>2]=n;o=n}else o=i;else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);o=0}nj[h&2047](b,o,g)|0;c[e>>2]=0;g=c[f>>2]|0;if((g|0)!=0?(o=c[g+-4>>2]|0,(o|0)>0):0)if((c[g+-8>>2]|0)>>>0>1){b=o+-1|0;h=b>>>1|b;b=h>>>2|h;h=b>>>4|b;b=h>>>8|h;h=__ZN6Memory12alloc_staticEjb((b>>>16|b)+1|0,1)|0;c[h+-8>>2]=1;c[h+-4>>2]=o;b=0;do{a[h+b>>0]=a[(c[f>>2]|0)+b>>0]|0;b=b+1|0}while((b|0)!=(o|0));o=c[f>>2]|0;if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(o,1);c[f>>2]=h;p=h}else p=g;else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);p=0}__ZN6String10parse_utf8EPKci(e,p,-1)|0;p=c[f>>2]|0;if(!p){q=c[e>>2]|0;l=d;return q|0}if(__Z16atomic_decrementPj(p+-8|0)|0){q=c[e>>2]|0;l=d;return q|0}__ZN6Memory11free_staticEPvb(p,1);q=c[e>>2]|0;l=d;return q|0}function __ZL12save_ustringP10FileAccessRK6String(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d;f=__ZNK6String4utf8Ev(b)|0;c[e>>2]=f;if(!f)g=1;else{b=c[f+-4>>2]|0;g=(b|0)==0?1:b}Pi[c[(c[a>>2]|0)+96>>2]&2047](a,g);g=c[(c[a>>2]|0)+132>>2]|0;b=__ZNK10CharString8get_dataEv(e)|0;f=c[e>>2]|0;if(!f)h=1;else{i=c[f+-4>>2]|0;h=(i|0)==0?1:i}bj[g&4095](a,b,h);h=c[e>>2]|0;if(!h){l=d;return}if(__Z16atomic_decrementPj(h+-8|0)|0){l=d;return}__ZN6Memory11free_staticEPvb(h,1);l=d;return}function __ZN6VectorIN31ResourceInteractiveLoaderBinary11ExtResoucreEE9push_backES1_(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0;e=c[b>>2]|0;if(!e)f=0;else f=c[e+-4>>2]|0;if(__ZN6VectorIN31ResourceInteractiveLoaderBinary11ExtResoucreEE6resizeEi(b,f+1|0)|0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);g=1;return g|0}a[1263537]=0;f=c[b>>2]|0;if(!f)h=0;else h=c[f+-4>>2]|0;f=h+-1|0;e=c[d>>2]|0;if((e|0)!=0?(__Z28atomic_conditional_incrementPj(e+-8|0)|0)!=0:0)i=c[d>>2]|0;else i=0;e=d+4|0;d=c[e>>2]|0;if((d|0)!=0?(__Z28atomic_conditional_incrementPj(d+-8|0)|0)!=0:0)j=c[e>>2]|0;else j=0;do if((h|0)<1)k=20;else{e=c[b>>2]|0;d=(e|0)==0;if(d)l=0;else l=c[e+-4>>2]|0;if((l|0)<(h|0)){if(d)m=0;else m=c[e+-4>>2]|0;if((m|0)<(h|0)){k=20;break}a[1263537]=0}__ZN6VectorIN31ResourceInteractiveLoaderBinary11ExtResoucreEE14_copy_on_writeEv(b);n=(c[b>>2]|0)+(f<<3)|0}while(0);if((k|0)==20){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);n=0}f=c[n>>2]|0;b=i;if((f|0)!=(b|0)){if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);c[n>>2]=0;if(i|0?__Z28atomic_conditional_incrementPj(b+-8|0)|0:0)c[n>>2]=i}b=n+4|0;n=c[b>>2]|0;f=j;if((n|0)==(f|0)){if(j|0)k=38}else{if(n|0?(__Z16atomic_decrementPj(n+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(n,1);c[b>>2]=0;if(j|0)if(!(__Z28atomic_conditional_incrementPj(f+-8|0)|0))k=38;else{c[b>>2]=j;k=38}}if((k|0)==38?(k=j,(__Z16atomic_decrementPj(k+-8|0)|0)==0):0)__ZN6Memory11free_staticEPvb(k,1);k=i;if(!i){g=0;return g|0}if(__Z16atomic_decrementPj(k+-8|0)|0){g=0;return g|0}__ZN6Memory11free_staticEPvb(k,1);g=0;return g|0}function __ZN6VectorIN31ResourceInteractiveLoaderBinary11IntResoucreEE9push_backES1_(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;g=c[b>>2]|0;if(!g)h=1;else h=(c[g+-4>>2]|0)+1|0;if(__ZN6VectorIN31ResourceInteractiveLoaderBinary11IntResoucreEE6resizeEi(b,h)|0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);i=1;l=e;return i|0}a[1263537]=0;h=c[b>>2]|0;if(!h)j=-1;else j=(c[h+-4>>2]|0)+-1|0;c[f>>2]=0;h=c[d>>2]|0;if(h|0?(c[f>>2]=0,__Z28atomic_conditional_incrementPj(h+-8|0)|0):0)c[f>>2]=c[d>>2];h=d+8|0;d=c[h+4>>2]|0;g=f+8|0;c[g>>2]=c[h>>2];c[g+4>>2]=d;__ZN6VectorIN31ResourceInteractiveLoaderBinary11IntResoucreEE3setEiS1_(b,j,f);j=c[f>>2]|0;if(!j){i=0;l=e;return i|0}if(__Z16atomic_decrementPj(j+-8|0)|0){i=0;l=e;return i|0}__ZN6Memory11free_staticEPvb(j,1);i=0;l=e;return i|0}function __ZN6VectorIN31ResourceInteractiveLoaderBinary11IntResoucreEE6resizeEi(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0;if((d|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,269,1145657,0);e=31;return e|0}a[1263537]=0;f=c[b>>2]|0;if(!f)g=0;else g=c[f+-4>>2]|0;if((g|0)==(d|0)){e=0;return e|0}if(!d){if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0){g=c[b>>2]|0;h=(g|0)==0?0:g+-4|0;g=h+4|0;if(c[h>>2]|0){i=0;do{j=c[g+(i<<4)>>2]|0;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);i=i+1|0}while(i>>>0<(c[h>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(f,1)}c[b>>2]=0;e=0;return e|0}__ZN6VectorIN31ResourceInteractiveLoaderBinary11IntResoucreEE14_copy_on_writeEv(b);f=d<<4;if(d>>>0<=268435455?(h=f+-1|0,i=h>>>1|h,h=i>>>2|i,i=h>>>4|h,h=i>>>8|i,i=(h>>>16|h)+1|0,f>>>0<4294967264):0){a[1263537]=0;f=c[b>>2]|0;do if(!f)if((d|0)>0)k=23;else{l=0;k=32}else{h=c[f+-4>>2]|0;if((h|0)<(d|0))if(!h)k=23;else{g=__ZN6Memory14realloc_staticEPvjb(f,i,1)|0;if(g|0){a[1263537]=0;m=g;n=c[g+-4>>2]|0;break}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,300,1145876,0);e=6;return e|0}else{l=h;k=32}}while(0);do if((k|0)==23){h=__ZN6Memory12alloc_staticEjb(i,1)|0;if(h|0){a[1263537]=0;c[h+-4>>2]=0;c[h+-8>>2]=1;m=h;n=0;break}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,292,1145820,0);e=6;return e|0}else if((k|0)==32){if((l|0)<=(d|0)){e=0;return e|0}if((c[f+-4>>2]|0)>>>0>d>>>0){h=d;g=f;do{j=c[g+(h<<4)>>2]|0;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);h=h+1|0;g=c[b>>2]|0}while(h>>>0<(c[g+-4>>2]|0)>>>0);o=g}else o=f;h=__ZN6Memory14realloc_staticEPvjb(o,i,1)|0;if(!h){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,324,1145876,0);e=6;return e|0}else{a[1263537]=0;c[b>>2]=h;c[h+-4>>2]=d;e=0;return e|0}}while(0);c[b>>2]=m;if((n|0)<(d|0)){b=n;do{c[m+(b<<4)>>2]=0;b=b+1|0}while((b|0)!=(d|0))}c[m+-4>>2]=d;e=0;return e|0}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,285,1145723,0);e=6;return e|0}function __ZN6VectorIN31ResourceInteractiveLoaderBinary11IntResoucreEE3setEiS1_(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0;do if((d|0)<0)f=8;else{g=c[b>>2]|0;h=(g|0)==0;if(h)i=0;else i=c[g+-4>>2]|0;if((i|0)<=(d|0)){if(h)j=0;else j=c[g+-4>>2]|0;if((j|0)<=(d|0)){f=8;break}a[1263537]=0}__ZN6VectorIN31ResourceInteractiveLoaderBinary11IntResoucreEE14_copy_on_writeEv(b);k=(c[b>>2]|0)+(d<<4)|0}while(0);if((f|0)==8){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);k=0}f=c[k>>2]|0;if((f|0)!=(c[e>>2]|0)){if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);c[k>>2]=0;f=c[e>>2]|0;if(f|0?__Z28atomic_conditional_incrementPj(f+-8|0)|0:0)c[k>>2]=c[e>>2]}f=e+8|0;e=c[f+4>>2]|0;d=k+8|0;c[d>>2]=c[f>>2];c[d+4>>2]=e;return}function __ZN6VectorIN31ResourceInteractiveLoaderBinary11ExtResoucreEE6resizeEi(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0;if((d|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,269,1145657,0);e=31;return e|0}a[1263537]=0;f=c[b>>2]|0;if(!f)g=0;else g=c[f+-4>>2]|0;if((g|0)==(d|0)){e=0;return e|0}if(!d){__ZN6VectorIN31ResourceInteractiveLoaderBinary11ExtResoucreEE6_unrefEPv(b,f);c[b>>2]=0;e=0;return e|0}__ZN6VectorIN31ResourceInteractiveLoaderBinary11ExtResoucreEE14_copy_on_writeEv(b);f=d<<3;if(d>>>0<=536870911?(g=f+-1|0,h=g>>>1|g,g=h>>>2|h,h=g>>>4|g,g=h>>>8|h,h=(g>>>16|g)+1|0,f>>>0<4294967264):0){a[1263537]=0;f=c[b>>2]|0;do if(!f)if((d|0)>0)i=15;else{j=0;i=24}else{g=c[f+-4>>2]|0;if((g|0)<(d|0))if(!g)i=15;else{k=__ZN6Memory14realloc_staticEPvjb(f,h,1)|0;if(k|0){a[1263537]=0;l=k;m=c[k+-4>>2]|0;break}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,300,1145876,0);e=6;return e|0}else{j=g;i=24}}while(0);do if((i|0)==15){g=__ZN6Memory12alloc_staticEjb(h,1)|0;if(g|0){a[1263537]=0;c[g+-4>>2]=0;c[g+-8>>2]=1;l=g;m=0;break}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,292,1145820,0);e=6;return e|0}else if((i|0)==24){if((j|0)<=(d|0)){e=0;return e|0}if((c[f+-4>>2]|0)>>>0>d>>>0){g=d;k=f;do{n=k+(g<<3)|0;o=c[k+(g<<3)+4>>2]|0;if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(o,1);o=c[n>>2]|0;if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(o,1);g=g+1|0;k=c[b>>2]|0}while(g>>>0<(c[k+-4>>2]|0)>>>0);p=k}else p=f;g=__ZN6Memory14realloc_staticEPvjb(p,h,1)|0;if(!g){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,324,1145876,0);e=6;return e|0}else{a[1263537]=0;c[b>>2]=g;c[g+-4>>2]=d;e=0;return e|0}}while(0);c[b>>2]=l;if((m|0)<(d|0)){h=m<<3;_memset(l+h|0,0,(d<<3)-h|0)|0;q=c[b>>2]|0}else q=l;c[((q|0)==0?0:q+-4|0)>>2]=d;e=0;return e|0}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,285,1145723,0);e=6;return e|0}function __ZN31ResourceInteractiveLoaderBinary16get_dependenciesEP10FileAccessP4ListI6String16DefaultAllocatorEb(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0;g=l;l=l+16|0;if((l|0)>=(m|0))ba(16);h=g+4|0;i=g;__ZN31ResourceInteractiveLoaderBinary4openEP10FileAccess(b,d);if(c[b+160>>2]|0){l=g;return}d=b+140|0;b=0;while(1){j=c[d>>2]|0;k=(j|0)==0;if(k)n=0;else n=c[j+-4>>2]|0;if((b|0)>=(n|0))break;if(k)o=0;else o=c[j+-4>>2]|0;do if((o|0)<=(b|0)){if(k)p=0;else p=c[j+-4>>2]|0;if((p|0)>(b|0)){a[1263537]=0;q=14;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);r=0;break}}else q=14;while(0);if((q|0)==14){q=0;__ZN6VectorIN31ResourceInteractiveLoaderBinary11ExtResoucreEE14_copy_on_writeEv(d);r=(c[d>>2]|0)+(b<<3)|0}c[h>>2]=0;if((c[r>>2]|0?(c[h>>2]=0,j=c[r>>2]|0,j|0):0)?__Z28atomic_conditional_incrementPj(j+-8|0)|0:0)c[h>>2]=c[r>>2];if(f){j=c[d>>2]|0;k=(j|0)==0;if(k)s=0;else s=c[j+-4>>2]|0;do if((s|0)<=(b|0)){if(k)t=0;else t=c[j+-4>>2]|0;if((t|0)>(b|0)){a[1263537]=0;q=28;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);u=0;break}}else q=28;while(0);if((q|0)==28){q=0;__ZN6VectorIN31ResourceInteractiveLoaderBinary11ExtResoucreEE14_copy_on_writeEv(d);u=(c[d>>2]|0)+(b<<3)|0}c[i>>2]=0;j=__ZNK6StringneERKS_(u+4|0,i)|0;k=c[i>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);if(j){j=c[d>>2]|0;k=(j|0)==0;if(k)v=0;else v=c[j+-4>>2]|0;do if((v|0)<=(b|0)){if(k)w=0;else w=c[j+-4>>2]|0;if((w|0)>(b|0)){a[1263537]=0;q=41;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);x=0;break}}else q=41;while(0);if((q|0)==41){q=0;__ZN6VectorIN31ResourceInteractiveLoaderBinary11ExtResoucreEE14_copy_on_writeEv(d);x=(c[d>>2]|0)+(b<<3)|0}c[i>>2]=__ZplPKcRK6String(1126424,x+4|0)|0;__ZN6StringpLERKS_(h,i)|0;j=c[i>>2]|0;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1)}}if(!(c[e>>2]|0)){j=__ZnwjPFPvjE(12,4740)|0;c[e>>2]=j;c[j>>2]=0;c[j+4>>2]=0;c[j+8>>2]=0}j=__ZnwjPFPvjE(16,4740)|0;c[j>>2]=0;c[j+4>>2]=0;c[j+8>>2]=0;c[j+12>>2]=0;if((c[h>>2]|0?(c[j>>2]=0,k=c[h>>2]|0,k|0):0)?__Z28atomic_conditional_incrementPj(k+-8|0)|0:0)c[j>>2]=c[h>>2];k=c[e>>2]|0;y=k+4|0;z=c[y>>2]|0;c[j+8>>2]=z;c[j+4>>2]=0;c[j+12>>2]=k;if(z|0)c[z+4>>2]=j;c[y>>2]=j;if(!(c[k>>2]|0))c[k>>2]=j;j=k+8|0;c[j>>2]=(c[j>>2]|0)+1;j=c[h>>2]|0;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);b=b+1|0}l=g;return}function __ZN31ResourceInteractiveLoaderBinary9recognizeEP10FileAccess(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;g=e+4|0;h=b+160|0;c[h>>2]=0;i=b+108|0;c[i>>2]=d;nj[c[(c[d>>2]|0)+68>>2]&2047](d,g,4)|0;do if((a[g>>0]|0)==82?(a[g+1>>0]|0)==83:0){if((a[g+2>>0]|0)==67?(a[g+3>>0]|0)==67:0){d=__ZnwjPKc(88,1263606)|0;__ZN20FileAccessCompressedC2Ev(d);__ZN20FileAccessCompressed16open_after_magicEP10FileAccess(d,c[i>>2]|0)|0;c[i>>2]=d;j=d}else{if((a[g+2>>0]|0)!=82)break;if((a[g+3>>0]|0)!=67)break;j=c[i>>2]|0}d=(ij[c[(c[j>>2]|0)+48>>2]&8191](j)|0)!=0;k=c[i>>2]|0;ij[c[(c[k>>2]|0)+48>>2]&8191](k)|0;k=c[i>>2]|0;Pi[c[(c[k>>2]|0)+80>>2]&2047](k,d);d=c[i>>2]|0;k=ij[c[(c[d>>2]|0)+48>>2]&8191](d)|0;d=c[i>>2]|0;ij[c[(c[d>>2]|0)+48>>2]&8191](d)|0;d=c[i>>2]|0;if(k>>>0>3|(ij[c[(c[d>>2]|0)+48>>2]&8191](d)|0)>>>0>2){d=c[i>>2]|0;gj[c[(c[d>>2]|0)+12>>2]&8191](d);__ZN6StringC2EPKc(f,1263606);n=c[f>>2]|0;l=e;return n|0}d=__ZN31ResourceInteractiveLoaderBinary18get_unicode_stringEv(b)|0;c[f>>2]=0;if(!d){n=c[f>>2]|0;l=e;return n|0}c[f>>2]=0;if(__Z28atomic_conditional_incrementPj(d+-8|0)|0)c[f>>2]=d;if(__Z16atomic_decrementPj(d+-8|0)|0){n=c[f>>2]|0;l=e;return n|0}__ZN6Memory11free_staticEPvb(d,1);n=c[f>>2]|0;l=e;return n|0}while(0);c[h>>2]=15;__ZN6StringC2EPKc(f,1263606);n=c[f>>2]|0;l=e;return n|0}function __ZN7ClassDB23get_extensions_for_typeERK10StringNameP4ListI6String16DefaultAllocatorE(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d+4|0;f=d;g=__ZNK7HashMapI10StringNameS0_16StringNameHasher24HashMapComparatorDefaultIS0_ELh3ELh8EE4nextEPKS0_(1255040,0)|0;if(!g){l=d;return}h=g;do{__ZN10StringNameC2ERKS_(f,__ZN7HashMapI10StringNameS0_16StringNameHasher24HashMapComparatorDefaultIS0_ELh3ELh8EEixERKS0_(1255040,h)|0);if(__ZN7ClassDB15is_parent_classERK10StringNameS2_(a,f)|0){g=c[h>>2]|0;do if(g){i=c[g+4>>2]|0;if(i|0){__ZN6StringC2EPKc(e,i);j=c[e>>2]|0;break}i=g+8|0;c[e>>2]=0;k=c[i>>2]|0;if((k|0)!=0?(c[e>>2]=0,(__Z28atomic_conditional_incrementPj(k+-8|0)|0)!=0):0){k=c[i>>2]|0;c[e>>2]=k;j=k}else j=0}else{c[e>>2]=0;j=0}while(0);g=j;if(!(c[b>>2]|0)){k=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=k;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0}k=__ZnwjPFPvjE(16,4740)|0;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0;c[k+12>>2]=0;i=(j|0)==0;if(!i?(c[k>>2]=0,__Z28atomic_conditional_incrementPj(j+-8|0)|0):0)c[k>>2]=g;g=c[b>>2]|0;n=g+4|0;o=c[n>>2]|0;c[k+8>>2]=o;c[k+4>>2]=0;c[k+12>>2]=g;if(o|0)c[o+4>>2]=k;c[n>>2]=k;if(!(c[g>>2]|0))c[g>>2]=k;k=g+8|0;c[k>>2]=(c[k>>2]|0)+1;if(!i?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1)}__ZN10StringNameD2Ev(f);h=__ZNK7HashMapI10StringNameS0_16StringNameHasher24HashMapComparatorDefaultIS0_ELh3ELh8EE4nextEPKS0_(1255040,h)|0}while((h|0)!=0);l=d;return}function __ZNK7HashMapI10StringNameS0_16StringNameHasher24HashMapComparatorDefaultIS0_ELh3ELh8EE4nextEPKS0_(b,e){b=b|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0;f=c[b>>2]|0;if(!f){g=0;return g|0}if(!e){h=a[b+4>>0]|0;if(h<<24>>24==31){g=0;return g|0}i=1<<(h&255);h=0;while(1){j=c[f+(h<<2)>>2]|0;h=h+1|0;if(j|0)break;if((h|0)>=(i|0)){g=0;k=20;break}}if((k|0)==20)return g|0;g=j+8|0;return g|0}j=c[e>>2]|0;if(!j)l=0;else l=c[j+16>>2]|0;e=1<<(d[b+4>>0]|0);b=e+-1&l;i=c[f+(b<<2)>>2]|0;a:do if(i|0){h=i;while(1){if((c[h>>2]|0)==(l|0)?(c[h+8>>2]|0)==(j|0):0)break;m=c[h+4>>2]|0;if(!m)break a;else h=m}a[1263537]=0;m=c[h+4>>2]|0;if(!m)n=b;else{g=m+8|0;return g|0}do{n=n+1|0;if((n|0)>=(e|0)){g=0;k=20;break}o=c[f+(n<<2)>>2]|0}while(!(o|0));if((k|0)==20)return g|0;g=o+8|0;return g|0}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1102483,1100151,515,1100539,0);g=0;return g|0}function __ZN7ClassDB15is_parent_classERK10StringNameS2_(b,e){b=b|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f+12|0;h=f+4|0;i=f+8|0;j=f;__ZN10StringNameC2ERKS_(h,b);while(1){b=c[h>>2]|0;do if(b){k=c[b+4>>2]|0;if(k|0){__ZN6StringC2EPKc(g,k);n=c[g>>2]|0;break}k=b+8|0;c[g>>2]=0;o=c[k>>2]|0;if((o|0)!=0?(c[g>>2]=0,(__Z28atomic_conditional_incrementPj(o+-8|0)|0)!=0):0){o=c[k>>2]|0;c[g>>2]=o;n=o}else n=0}else{c[g>>2]=0;n=0}while(0);c[i>>2]=n;b=(__ZNK6String6lengthEv(i)|0)==0;o=c[i>>2]|0;if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(o,1);if(b){p=0;q=24;break}b=c[h>>2]|0;if((b|0)==(c[e>>2]|0)){p=1;q=24;break}o=c[313454]|0;a:do if(o){if(!b)r=0;else r=c[b+16>>2]|0;k=c[o+(((1<<(d[1253820]|0))+-1&r)<<2)>>2]|0;if(k){s=k;while(1){if((c[s>>2]|0)==(r|0)?(c[s+8>>2]|0)==(b|0):0)break;k=c[s+4>>2]|0;if(!k){q=21;break a}else s=k}a[1263537]=0;__ZN10StringNameC2ERKS_(g,s+88|0)}else q=21}else q=21;while(0);if((q|0)==21){q=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1120752,1082908,274,1106764,0);__ZN10StringNameC2Ev(g)}c[j>>2]=c[g>>2];__ZN10StringNameaSERKS_(h,j);__ZN10StringNameD2Ev(j)}if((q|0)==24){__ZN10StringNameD2Ev(h);l=f;return p|0}return 0}function __ZN7ClassDB28get_resource_base_extensionsEP4ListI6String16DefaultAllocatorE(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b;e=__ZNK7HashMapI10StringNameS0_16StringNameHasher24HashMapComparatorDefaultIS0_ELh3ELh8EE4nextEPKS0_(1255040,0)|0;if(!e){l=b;return}f=e;do{e=c[f>>2]|0;do if(e){g=c[e+4>>2]|0;if(g|0){__ZN6StringC2EPKc(d,g);h=c[d>>2]|0;break}g=e+8|0;c[d>>2]=0;i=c[g>>2]|0;if((i|0)!=0?(c[d>>2]=0,(__Z28atomic_conditional_incrementPj(i+-8|0)|0)!=0):0){i=c[g>>2]|0;c[d>>2]=i;h=i}else h=0}else{c[d>>2]=0;h=0}while(0);e=h;if(!(c[a>>2]|0)){i=__ZnwjPFPvjE(12,4740)|0;c[a>>2]=i;c[i>>2]=0;c[i+4>>2]=0;c[i+8>>2]=0}i=__ZnwjPFPvjE(16,4740)|0;c[i>>2]=0;c[i+4>>2]=0;c[i+8>>2]=0;c[i+12>>2]=0;g=(h|0)==0;if(!g?(c[i>>2]=0,__Z28atomic_conditional_incrementPj(h+-8|0)|0):0)c[i>>2]=e;e=c[a>>2]|0;j=e+4|0;k=c[j>>2]|0;c[i+8>>2]=k;c[i+4>>2]=0;c[i+12>>2]=e;if(k|0)c[k+4>>2]=i;c[j>>2]=i;if(!(c[e>>2]|0))c[e>>2]=i;i=e+8|0;c[i>>2]=(c[i>>2]|0)+1;if(!g?(__Z16atomic_decrementPj(h+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(h,1);f=__ZNK7HashMapI10StringNameS0_16StringNameHasher24HashMapComparatorDefaultIS0_ELh3ELh8EE4nextEPKS0_(1255040,f)|0}while((f|0)!=0);l=b;return}function __ZN16FileAccessMemory5_openERK6Stringi(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;if(!(c[313833]|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1108178,1106941,86,1107187,0);g=7;l=e;return g|0}a[1263537]=0;c[f>>2]=__ZNK10FileAccess8fix_pathERK6String(b,d)|0;d=__ZN3MapI6String6VectorIhE10ComparatorIS0_E16DefaultAllocatorE4findERKS0_(c[313833]|0,f)|0;if(!d){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1108178,1106941,92,1107246,0);h=7}else{a[1263537]=0;i=d+28|0;d=c[i>>2]|0;if((d|0)!=0?(c[d+-4>>2]|0)>0:0){__ZN6VectorIhE14_copy_on_writeEv(i);d=c[i>>2]|0;j=d;k=d}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);j=0;k=c[i>>2]|0}c[b+12>>2]=j;if(!k)n=0;else n=c[k+-4>>2]|0;c[b+16>>2]=n;c[b+20>>2]=0;h=0}b=c[f>>2]|0;if(b|0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(b,1);g=h;l=e;return g|0}function __ZN16FileAccessMemory18_get_modified_timeERK6String(a,b){a=a|0;b=b|0;F=0;return 0}function __ZN16FileAccessMemory5closeEv(a){a=a|0;c[a+12>>2]=0;return}function __ZNK16FileAccessMemory7is_openEv(a){a=a|0;return (c[a+12>>2]|0)!=0|0}function __ZN16FileAccessMemory4seekEj(b,d){b=b|0;d=d|0;if(!(c[b+12>>2]|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1117370,1106941,113,1107005,0);return}else{a[1263537]=0;c[b+20>>2]=d;return}}function __ZN16FileAccessMemory8seek_endEx(b,d,e){b=b|0;d=d|0;e=e|0;var f=0;if(!(c[b+12>>2]|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1117375,1106941,119,1107005,0);return}else{a[1263537]=0;f=_i64Add(c[b+16>>2]|0,0,d|0,e|0)|0;c[b+20>>2]=f;return}}function __ZNK16FileAccessMemory7get_posEv(b){b=b|0;var d=0;if(!(c[b+12>>2]|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1117384,1106941,125,1107146,0);d=0;return d|0}else{a[1263537]=0;d=c[b+20>>2]|0;return d|0}return 0}function __ZNK16FileAccessMemory7get_lenEv(b){b=b|0;var d=0;if(!(c[b+12>>2]|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1117392,1106941,131,1107146,0);d=0;return d|0}else{a[1263537]=0;d=c[b+16>>2]|0;return d|0}return 0}function __ZNK16FileAccessMemory11eof_reachedEv(a){a=a|0;return (c[a+20>>2]|0)>(c[a+16>>2]|0)|0}function __ZNK16FileAccessMemory5get_8Ev(b){b=b|0;var d=0,e=0,f=0;d=b+20|0;e=c[d>>2]|0;if((e|0)<(c[b+16>>2]|0))f=a[(c[b+12>>2]|0)+e>>0]|0;else f=0;c[d>>2]=e+1;return f|0}function __ZNK16FileAccessMemory10get_bufferEPhi(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0;f=b+12|0;g=c[f>>2]|0;if(!g){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1117469,1106941,153,1107071,0);h=-1;return h|0}a[1263537]=0;i=b+20|0;j=c[i>>2]|0;k=(c[b+16>>2]|0)-j|0;b=(k|0)>(e|0)?e:k;if((k|0)<(e|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1117469,1106941,159,1107113,1);a[1263537]=0;l=c[f>>2]|0;m=c[i>>2]|0}else{l=g;m=j}_memcpy(d|0,l+m|0,b|0)|0;c[i>>2]=(c[i>>2]|0)+e;h=b;return h|0}function __ZNK16FileAccessMemory9get_errorEv(a){a=a|0;return ((c[a+20>>2]|0)>=(c[a+16>>2]|0)?18:0)|0}function __ZN16FileAccessMemory7store_8Eh(b,d){b=b|0;d=d|0;var e=0,f=0,g=0;e=c[b+12>>2]|0;if(!e){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1117597,1106941,175,1107005,0);return}a[1263537]=0;f=b+20|0;g=c[f>>2]|0;if((g|0)<(c[b+16>>2]|0)){c[f>>2]=g+1;a[e+g>>0]=d;return}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1117597,1106941,176,1107034,0);return}}function __ZN16FileAccessMemory12store_bufferEPKhi(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;f=b+20|0;g=c[f>>2]|0;h=(c[b+16>>2]|0)-g|0;if((h|0)<(e|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1117668,1106941,185,1106972,1);a[1263537]=0;i=c[f>>2]|0}else i=g;_memcpy((c[b+12>>2]|0)+i|0,d|0,((h|0)>(e|0)?e:h)|0)|0;c[f>>2]=(c[f>>2]|0)+e;return}function __ZN16FileAccessMemory11file_existsERK6String(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d;f=__ZNK10FileAccess8fix_pathERK6String(a,b)|0;c[e>>2]=f;b=c[313833]|0;if(!b){g=0;h=f}else{f=(__ZN3MapI6String6VectorIhE10ComparatorIS0_E16DefaultAllocatorE4findERKS0_(b,e)|0)!=0;g=f;h=c[e>>2]|0}if(!h){l=d;return g|0}if(__Z16atomic_decrementPj(h+-8|0)|0){l=d;return g|0}__ZN6Memory11free_staticEPvb(h,1);l=d;return g|0}function __ZN16FileAccessMemoryD0Ev(a){a=a|0;__ZdlPv(a);return}function __ZN16FileAccessMemory11open_customEPKhi(a,b,d){a=a|0;b=b|0;d=d|0;c[a+12>>2]=b;c[a+16>>2]=d;c[a+20>>2]=0;return 0}function __ZNK10FileAccess8fix_pathERK6String(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;d=l;l=l+48|0;if((l|0)>=(m|0))ba(48);e=d+44|0;f=d+36|0;g=d+32|0;h=d+40|0;i=d+28|0;j=d+24|0;k=d+20|0;n=d+16|0;o=d+12|0;p=d+8|0;q=d+4|0;r=d;__ZN6StringC2EPKc(f,1106939);__ZN6StringC2EPKc(g,1142570);c[e>>2]=__ZNK6String7replaceES_S_(b,f,g)|0;b=c[g>>2]|0;if(b|0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(b,1);b=c[f>>2]|0;if(b|0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(b,1);switch(c[a+8>>2]|0){case 0:{if((__ZN12GlobalConfig13get_singletonEv()|0)!=0?__ZNK6String11begins_withEPKc(e,1123467)|0:0){c[h>>2]=__ZNK12GlobalConfig17get_resource_pathEv(__ZN12GlobalConfig13get_singletonEv()|0)|0;if(__ZNK6StringneEPKc(h,1263606)|0){__ZN6StringC2EPKc(i,1143409);c[j>>2]=0;a=c[h>>2]|0;if(a|0?(c[j>>2]=0,__Z28atomic_conditional_incrementPj(a+-8|0)|0):0)c[j>>2]=c[h>>2];a=__ZNK6String7replaceES_S_(e,i,j)|0;b=c[j>>2]|0;if(b|0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(b,1);b=c[i>>2]|0;if((b|0)!=0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0){__ZN6Memory11free_staticEPvb(b,1);s=a}else s=a}else{__ZN6StringC2EPKc(k,1123467);__ZN6StringC2EPKc(n,1263606);a=__ZNK6String7replaceES_S_(e,k,n)|0;b=c[n>>2]|0;if(b|0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(b,1);b=c[k>>2]|0;if((b|0)!=0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0){__ZN6Memory11free_staticEPvb(b,1);s=a}else s=a}a=c[h>>2]|0;if(a|0?(__Z16atomic_decrementPj(a+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(a,1);t=s}else u=54;break}case 1:{if(__ZNK6String11begins_withEPKc(e,1091395)|0){s=__ZN2OS13get_singletonEv()|0;c[h>>2]=ij[c[(c[s>>2]|0)+384>>2]&8191](s)|0;if(__ZNK6StringneEPKc(h,1263606)|0){__ZN6StringC2EPKc(o,1143415);c[p>>2]=0;s=c[h>>2]|0;if(s|0?(c[p>>2]=0,__Z28atomic_conditional_incrementPj(s+-8|0)|0):0)c[p>>2]=c[h>>2];s=__ZNK6String7replaceES_S_(e,o,p)|0;a=c[p>>2]|0;if(a|0?(__Z16atomic_decrementPj(a+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(a,1);a=c[o>>2]|0;if((a|0)!=0?(__Z16atomic_decrementPj(a+-8|0)|0)==0:0){__ZN6Memory11free_staticEPvb(a,1);v=s}else v=s}else{__ZN6StringC2EPKc(q,1091395);__ZN6StringC2EPKc(r,1263606);s=__ZNK6String7replaceES_S_(e,q,r)|0;a=c[r>>2]|0;if(a|0?(__Z16atomic_decrementPj(a+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(a,1);a=c[q>>2]|0;if((a|0)!=0?(__Z16atomic_decrementPj(a+-8|0)|0)==0:0){__ZN6Memory11free_staticEPvb(a,1);v=s}else v=s}s=c[h>>2]|0;if(s|0?(__Z16atomic_decrementPj(s+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(s,1);t=v}else u=54;break}case 2:{v=c[e>>2]|0;if((v|0)!=0?(__Z28atomic_conditional_incrementPj(v+-8|0)|0)!=0:0)t=c[e>>2]|0;else t=0;break}default:u=54}if((u|0)==54){u=c[e>>2]|0;if((u|0)!=0?(__Z28atomic_conditional_incrementPj(u+-8|0)|0)!=0:0)t=c[e>>2]|0;else t=0}u=c[e>>2]|0;if(!u){w=t;l=d;return w|0}if(__Z16atomic_decrementPj(u+-8|0)|0){w=t;l=d;return w|0}__ZN6Memory11free_staticEPvb(u,1);w=t;l=d;return w|0}function __ZN3MapI6String6VectorIhE10ComparatorIS0_E16DefaultAllocatorE4findERKS0_(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d;f=c[a>>2]|0;if(!f){g=0;l=d;return g|0}h=c[f+8>>2]|0;f=a+4|0;a:do if((h|0)==(c[f>>2]|0)){i=h;j=h}else{a=h;while(1){k=a+24|0;c[e>>2]=0;n=c[k>>2]|0;if(n|0?(c[e>>2]=0,__Z28atomic_conditional_incrementPj(n+-8|0)|0):0)c[e>>2]=c[k>>2];n=__ZNK6StringltES_(b,e)|0;o=c[e>>2]|0;if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(o,1);if(n)p=a+8|0;else{c[e>>2]=0;n=c[b>>2]|0;if(n|0?(c[e>>2]=0,__Z28atomic_conditional_incrementPj(n+-8|0)|0):0)c[e>>2]=c[b>>2];n=__ZNK6StringltES_(k,e)|0;k=c[e>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);if(!n)break;p=a+4|0}n=c[p>>2]|0;if((n|0)==(c[f>>2]|0)){i=n;j=n;break a}else a=n}i=a;j=c[f>>2]|0}while(0);g=(i|0)!=(j|0)?i:0;l=d;return g|0}function __ZN9XMLParser18_initialize_classvEv(b){b=b|0;if(a[1263583]|0)return;if(!(a[1257001]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI9ReferenceEEvv();__ZN9Reference13_bind_methodsEv();a[1257001]=1}__ZN7ClassDB10_add_classI9XMLParserEEvv();__ZN9XMLParser13_bind_methodsEv();a[1263583]=1;return}function __ZN9XMLParser5_setvERK10StringNameRK7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK9XMLParser5_getvERK10StringNameR7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK9XMLParser19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+24|0;g=e+4|0;h=e;if(!d)__ZNK9Reference19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,0);__ZN6StringC2EPKc(f,1108168);i=c[f>>2]|0;f=i;j=g+4|0;c[j>>2]=0;k=g+12|0;c[k>>2]=0;c[g>>2]=0;n=(i|0)==0;if(!n?(c[j>>2]=0,__Z28atomic_conditional_incrementPj(i+-8|0)|0):0)c[j>>2]=f;c[g+8>>2]=0;f=c[k>>2]|0;if(f|0){if(!(__Z16atomic_decrementPj(f+-8|0)|0))__ZN6Memory11free_staticEPvb(f,1);c[k>>2]=0}c[g+16>>2]=256;if(!(c[b>>2]|0)){k=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=k;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0}k=__ZnwjPFPvjE(32,4740)|0;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0;c[k+12>>2]=0;c[k+16>>2]=7;f=k+20|0;c[f>>2]=0;j=k+24|0;c[j>>2]=0;o=k+28|0;c[o>>2]=0;__ZN12PropertyInfoaSERKS_(k,g)|0;p=c[b>>2]|0;q=p+4|0;r=c[q>>2]|0;c[j>>2]=r;c[f>>2]=0;c[o>>2]=p;if(r|0)c[r+20>>2]=k;c[q>>2]=k;if(!(c[p>>2]|0))c[p>>2]=k;k=p+8|0;c[k>>2]=(c[k>>2]|0)+1;k=c[g+12>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);k=c[g+4>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);if(!n?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);__ZN10StringNameC2EPKc(h,1108168);__ZN7ClassDB17get_property_listE10StringNameP4ListI12PropertyInfo16DefaultAllocatorEbPK6Object(h,b,1,a);__ZN10StringNameD2Ev(h);if(!d){l=e;return}__ZNK9Reference19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,1);l=e;return}function __ZN9XMLParser14_notificationvEib(a,b,c){a=a|0;b=b|0;c=c|0;return}function __ZNK9XMLParser16_get_class_namevEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+8|0;e=b+4|0;f=b;g=a+88|0;a=c[g>>2]|0;if(a|0){if(c[a+4>>2]|0){l=b;return g|0}if(__ZNK6String6lengthEv(a+8|0)|0){l=b;return g|0}}__ZN6StringC2EPKc(d,1108168);c[f>>2]=c[d>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameaSERKS_(g,e);__ZN10StringNameD2Ev(e);e=c[f>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);l=b;return g|0}function __ZNK9XMLParser9get_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1108168);l=a;return c[b>>2]|0}function __ZNK9XMLParser8is_classERK6String(a,b){a=a|0;b=b|0;var c=0;if(!(__ZNK6StringeqEPKc(b,1108168)|0)?!(__ZNK6StringeqEPKc(b,1126157)|0):0)c=__ZNK6StringeqEPKc(b,1142944)|0;else c=1;return c|0}function __ZNK9XMLParser12is_class_ptrEPv(a,b){a=a|0;b=b|0;return (b|0)==1255336|((b|0)==1220724|(b|0)==1220580)|0}function __ZN9XMLParserD2Ev(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0;c[a>>2]=402192;b=c[a+92>>2]|0;if(b|0)__ZN6Memory11free_staticEPvb(b,1);b=a+128|0;__ZN6VectorIN9XMLParser9AttributeEE6_unrefEPv(b,c[b>>2]|0);b=c[a+108>>2]|0;if(b|0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(b,1);b=a+104|0;d=c[b>>2]|0;if(!d){e=a+88|0;__ZN10StringNameD2Ev(e);__ZN9ReferenceD2Ev(a);return}if(__Z16atomic_decrementPj(d+-8|0)|0){e=a+88|0;__ZN10StringNameD2Ev(e);__ZN9ReferenceD2Ev(a);return}f=c[b>>2]|0;b=(f|0)==0?0:f+-4|0;f=b+4|0;if(c[b>>2]|0){g=0;do{h=c[f+(g<<2)>>2]|0;if(h|0?(__Z16atomic_decrementPj(h+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(h,1);g=g+1|0}while(g>>>0<(c[b>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(d,1);e=a+88|0;__ZN10StringNameD2Ev(e);__ZN9ReferenceD2Ev(a);return}function __ZN9XMLParserD0Ev(a){a=a|0;__ZN9XMLParserD2Ev(a);__ZdlPv(a);return}function __ZN6VectorIN9XMLParser9AttributeEE6_unrefEPv(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0;if(!b)return;d=c[a>>2]|0;if(__Z16atomic_decrementPj((d|0)==0?0:d+-8|0)|0)return;d=c[a>>2]|0;a=(d|0)==0?0:d+-4|0;d=a+4|0;if(c[a>>2]|0){e=0;do{f=d+(e<<3)|0;g=c[d+(e<<3)+4>>2]|0;if(g|0?(__Z16atomic_decrementPj(g+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(g,1);g=c[f>>2]|0;if(g|0?(__Z16atomic_decrementPj(g+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(g,1);e=e+1|0}while(e>>>0<(c[a>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(b,1);return}function __ZN7ClassDB10_add_classI9XMLParserEEvv(){var a=0,b=0,d=0,e=0,f=0,g=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+16|0;d=a+12|0;e=a+8|0;f=a+4|0;g=a;__ZN6StringC2EPKc(b,1108168);c[e>>2]=c[b>>2];__ZN10StringNameC2ERK6String(d,e);__ZN6StringC2EPKc(b,1126157);c[g>>2]=c[b>>2];__ZN10StringNameC2ERK6String(f,g);__ZN7ClassDB11_add_class2ERK10StringNameS2_(d,f);__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);__ZN10StringNameD2Ev(d);d=c[e>>2]|0;if(!d){l=a;return}if(__Z16atomic_decrementPj(d+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(d,1);l=a;return}function __ZN9XMLParser13_bind_methodsEv(){var a=0,b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0;a=l;l=l+160|0;if((l|0)>=(m|0))ba(160);b=a+152|0;d=a+144|0;e=a+136|0;f=a+128|0;g=a+120|0;h=a+112|0;i=a+104|0;j=a+88|0;k=a+72|0;n=a+64|0;o=a+56|0;p=a+48|0;q=a+40|0;r=a+32|0;s=a+24|0;t=a+16|0;u=a+8|0;v=a;w=a+96|0;x=a+80|0;__Z8D_METHODPKc(d,1107301);y=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(y);c[y>>2]=402284;__ZN10MethodBind10_set_constEb(y,0);__ZN10MethodBind24_generate_argument_typesEi(y,0);__ZN10MethodBind12_set_returnsEb(y,1);c[y+44>>2]=5826;c[y+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,y,d,0,0)|0;y=d+4|0;z=c[y>>2]|0;if(z|0?(__Z16atomic_decrementPj(z+-8|0)|0)==0:0){A=c[y>>2]|0;y=(A|0)==0?0:A+-4|0;A=y+4|0;if(c[y>>2]|0){B=0;do{__ZN10StringNameD2Ev(A+(B<<2)|0);B=B+1|0}while(B>>>0<(c[y>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(z,1)}__ZN10StringNameD2Ev(d);__Z8D_METHODPKc(e,1107306);d=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(d);c[d>>2]=402320;__ZN10MethodBind10_set_constEb(d,0);__ZN10MethodBind24_generate_argument_typesEi(d,0);__ZN10MethodBind12_set_returnsEb(d,1);c[d+44>>2]=5827;c[d+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,d,e,0,0)|0;d=e+4|0;z=c[d>>2]|0;if(z|0?(__Z16atomic_decrementPj(z+-8|0)|0)==0:0){y=c[d>>2]|0;d=(y|0)==0?0:y+-4|0;y=d+4|0;if(c[d>>2]|0){B=0;do{__ZN10StringNameD2Ev(y+(B<<2)|0);B=B+1|0}while(B>>>0<(c[d>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(z,1)}__ZN10StringNameD2Ev(e);__Z8D_METHODPKc(f,1107320);e=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(e);c[e>>2]=402356;__ZN10MethodBind10_set_constEb(e,1);__ZN10MethodBind24_generate_argument_typesEi(e,0);__ZN10MethodBind12_set_returnsEb(e,1);c[e+44>>2]=5828;c[e+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,e,f,0,0)|0;e=f+4|0;z=c[e>>2]|0;if(z|0?(__Z16atomic_decrementPj(z+-8|0)|0)==0:0){d=c[e>>2]|0;e=(d|0)==0?0:d+-4|0;d=e+4|0;if(c[e>>2]|0){B=0;do{__ZN10StringNameD2Ev(d+(B<<2)|0);B=B+1|0}while(B>>>0<(c[e>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(z,1)}__ZN10StringNameD2Ev(f);__Z8D_METHODPKc(g,1107334);f=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(f);c[f>>2]=402356;__ZN10MethodBind10_set_constEb(f,1);__ZN10MethodBind24_generate_argument_typesEi(f,0);__ZN10MethodBind12_set_returnsEb(f,1);c[f+44>>2]=5829;c[f+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,f,g,0,0)|0;f=g+4|0;z=c[f>>2]|0;if(z|0?(__Z16atomic_decrementPj(z+-8|0)|0)==0:0){e=c[f>>2]|0;f=(e|0)==0?0:e+-4|0;e=f+4|0;if(c[f>>2]|0){B=0;do{__ZN10StringNameD2Ev(e+(B<<2)|0);B=B+1|0}while(B>>>0<(c[f>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(z,1)}__ZN10StringNameD2Ev(g);__Z8D_METHODPKc(h,1107348);g=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(g);c[g>>2]=402392;__ZN10MethodBind10_set_constEb(g,1);__ZN10MethodBind24_generate_argument_typesEi(g,0);__ZN10MethodBind12_set_returnsEb(g,1);c[g+44>>2]=5830;c[g+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,g,h,0,0)|0;g=h+4|0;z=c[g>>2]|0;if(z|0?(__Z16atomic_decrementPj(z+-8|0)|0)==0:0){f=c[g>>2]|0;g=(f|0)==0?0:f+-4|0;f=g+4|0;if(c[g>>2]|0){B=0;do{__ZN10StringNameD2Ev(f+(B<<2)|0);B=B+1|0}while(B>>>0<(c[g>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(z,1)}__ZN10StringNameD2Ev(h);__Z8D_METHODPKc(i,1107364);h=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(h);c[h>>2]=402428;__ZN10MethodBind10_set_constEb(h,1);__ZN10MethodBind24_generate_argument_typesEi(h,0);__ZN10MethodBind12_set_returnsEb(h,1);c[h+44>>2]=5831;c[h+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,h,i,0,0)|0;h=i+4|0;z=c[h>>2]|0;if(z|0?(__Z16atomic_decrementPj(z+-8|0)|0)==0:0){g=c[h>>2]|0;h=(g|0)==0?0:g+-4|0;g=h+4|0;if(c[h>>2]|0){B=0;do{__ZN10StringNameD2Ev(g+(B<<2)|0);B=B+1|0}while(B>>>0<(c[h>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(z,1)}__ZN10StringNameD2Ev(i);__Z8D_METHODPKcS0_(j,1107384,1128274);i=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(i);c[i>>2]=402464;__ZN10MethodBind10_set_constEb(i,1);__ZN10MethodBind24_generate_argument_typesEi(i,1);__ZN10MethodBind12_set_returnsEb(i,1);c[i+44>>2]=4744;c[i+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,i,j,0,0)|0;i=j+4|0;z=c[i>>2]|0;if(z|0?(__Z16atomic_decrementPj(z+-8|0)|0)==0:0){h=c[i>>2]|0;i=(h|0)==0?0:h+-4|0;h=i+4|0;if(c[i>>2]|0){B=0;do{__ZN10StringNameD2Ev(h+(B<<2)|0);B=B+1|0}while(B>>>0<(c[i>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(z,1)}__ZN10StringNameD2Ev(j);__Z8D_METHODPKcS0_(k,1107403,1128274);j=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(j);c[j>>2]=402464;__ZN10MethodBind10_set_constEb(j,1);__ZN10MethodBind24_generate_argument_typesEi(j,1);__ZN10MethodBind12_set_returnsEb(j,1);c[j+44>>2]=4745;c[j+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,j,k,0,0)|0;j=k+4|0;z=c[j>>2]|0;if(z|0?(__Z16atomic_decrementPj(z+-8|0)|0)==0:0){i=c[j>>2]|0;j=(i|0)==0?0:i+-4|0;i=j+4|0;if(c[j>>2]|0){B=0;do{__ZN10StringNameD2Ev(i+(B<<2)|0);B=B+1|0}while(B>>>0<(c[j>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(z,1)}__ZN10StringNameD2Ev(k);__Z8D_METHODPKcS0_(n,1107423,1126230);k=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(k);c[k>>2]=402500;__ZN10MethodBind10_set_constEb(k,1);__ZN10MethodBind24_generate_argument_typesEi(k,1);__ZN10MethodBind12_set_returnsEb(k,1);c[k+44>>2]=4746;c[k+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,k,n,0,0)|0;k=n+4|0;z=c[k>>2]|0;if(z|0?(__Z16atomic_decrementPj(z+-8|0)|0)==0:0){j=c[k>>2]|0;k=(j|0)==0?0:j+-4|0;j=k+4|0;if(c[k>>2]|0){B=0;do{__ZN10StringNameD2Ev(j+(B<<2)|0);B=B+1|0}while(B>>>0<(c[k>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(z,1)}__ZN10StringNameD2Ev(n);__Z8D_METHODPKcS0_(o,1107437,1126230);n=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(n);c[n>>2]=402536;__ZN10MethodBind10_set_constEb(n,1);__ZN10MethodBind24_generate_argument_typesEi(n,1);__ZN10MethodBind12_set_returnsEb(n,1);c[n+44>>2]=4747;c[n+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,n,o,0,0)|0;n=o+4|0;z=c[n>>2]|0;if(z|0?(__Z16atomic_decrementPj(z+-8|0)|0)==0:0){k=c[n>>2]|0;n=(k|0)==0?0:k+-4|0;k=n+4|0;if(c[n>>2]|0){B=0;do{__ZN10StringNameD2Ev(k+(B<<2)|0);B=B+1|0}while(B>>>0<(c[n>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(z,1)}__ZN10StringNameD2Ev(o);__Z8D_METHODPKcS0_(p,1107463,1126230);o=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(o);c[o>>2]=402536;__ZN10MethodBind10_set_constEb(o,1);__ZN10MethodBind24_generate_argument_typesEi(o,1);__ZN10MethodBind12_set_returnsEb(o,1);c[o+44>>2]=4748;c[o+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,o,p,0,0)|0;o=p+4|0;z=c[o>>2]|0;if(z|0?(__Z16atomic_decrementPj(z+-8|0)|0)==0:0){n=c[o>>2]|0;o=(n|0)==0?0:n+-4|0;n=o+4|0;if(c[o>>2]|0){B=0;do{__ZN10StringNameD2Ev(n+(B<<2)|0);B=B+1|0}while(B>>>0<(c[o>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(z,1)}__ZN10StringNameD2Ev(p);__Z8D_METHODPKc(q,1128321);p=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(p);c[p>>2]=402572;__ZN10MethodBind10_set_constEb(p,1);__ZN10MethodBind24_generate_argument_typesEi(p,0);__ZN10MethodBind12_set_returnsEb(p,1);c[p+44>>2]=5832;c[p+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,p,q,0,0)|0;p=q+4|0;z=c[p>>2]|0;if(z|0?(__Z16atomic_decrementPj(z+-8|0)|0)==0:0){o=c[p>>2]|0;p=(o|0)==0?0:o+-4|0;o=p+4|0;if(c[p>>2]|0){B=0;do{__ZN10StringNameD2Ev(o+(B<<2)|0);B=B+1|0}while(B>>>0<(c[p>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(z,1)}__ZN10StringNameD2Ev(q);__Z8D_METHODPKc(r,1107494);q=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(q);c[q>>2]=402428;__ZN10MethodBind10_set_constEb(q,1);__ZN10MethodBind24_generate_argument_typesEi(q,0);__ZN10MethodBind12_set_returnsEb(q,1);c[q+44>>2]=5833;c[q+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,q,r,0,0)|0;q=r+4|0;z=c[q>>2]|0;if(z|0?(__Z16atomic_decrementPj(z+-8|0)|0)==0:0){p=c[q>>2]|0;q=(p|0)==0?0:p+-4|0;p=q+4|0;if(c[q>>2]|0){B=0;do{__ZN10StringNameD2Ev(p+(B<<2)|0);B=B+1|0}while(B>>>0<(c[q>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(z,1)}__ZN10StringNameD2Ev(r);__Z8D_METHODPKc(s,1107511);r=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(r);c[r>>2]=402608;__ZN10MethodBind10_set_constEb(r,0);__ZN10MethodBind24_generate_argument_typesEi(r,0);c[r+44>>2]=5336;c[r+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,r,s,0,0)|0;r=s+4|0;z=c[r>>2]|0;if(z|0?(__Z16atomic_decrementPj(z+-8|0)|0)==0:0){q=c[r>>2]|0;r=(q|0)==0?0:q+-4|0;q=r+4|0;if(c[r>>2]|0){B=0;do{__ZN10StringNameD2Ev(q+(B<<2)|0);B=B+1|0}while(B>>>0<(c[r>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(z,1)}__ZN10StringNameD2Ev(s);__Z8D_METHODPKcS0_(t,1117370,1126974);s=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(s);c[s>>2]=402644;__ZN10MethodBind10_set_constEb(s,0);__ZN10MethodBind24_generate_argument_typesEi(s,1);__ZN10MethodBind12_set_returnsEb(s,1);c[s+44>>2]=1315;c[s+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,s,t,0,0)|0;s=t+4|0;z=c[s>>2]|0;if(z|0?(__Z16atomic_decrementPj(z+-8|0)|0)==0:0){r=c[s>>2]|0;s=(r|0)==0?0:r+-4|0;r=s+4|0;if(c[s>>2]|0){B=0;do{__ZN10StringNameD2Ev(r+(B<<2)|0);B=B+1|0}while(B>>>0<(c[s>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(z,1)}__ZN10StringNameD2Ev(t);__Z8D_METHODPKcS0_(u,1119845,1127106);t=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(t);c[t>>2]=402680;__ZN10MethodBind10_set_constEb(t,0);__ZN10MethodBind24_generate_argument_typesEi(t,1);__ZN10MethodBind12_set_returnsEb(t,1);c[t+44>>2]=4749;c[t+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,t,u,0,0)|0;t=u+4|0;z=c[t>>2]|0;if(z|0?(__Z16atomic_decrementPj(z+-8|0)|0)==0:0){s=c[t>>2]|0;t=(s|0)==0?0:s+-4|0;s=t+4|0;if(c[t>>2]|0){B=0;do{__ZN10StringNameD2Ev(s+(B<<2)|0);B=B+1|0}while(B>>>0<(c[t>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(z,1)}__ZN10StringNameD2Ev(u);__Z8D_METHODPKcS0_(v,1107524,1117681);u=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(u);c[u>>2]=402716;__ZN10MethodBind10_set_constEb(u,0);__ZN10MethodBind24_generate_argument_typesEi(u,1);__ZN10MethodBind12_set_returnsEb(u,1);c[u+44>>2]=4750;c[u+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,u,v,0,0)|0;u=v+4|0;z=c[u>>2]|0;if(z|0?(__Z16atomic_decrementPj(z+-8|0)|0)==0:0){t=c[u>>2]|0;u=(t|0)==0?0:t+-4|0;t=u+4|0;if(c[u>>2]|0){B=0;do{__ZN10StringNameD2Ev(t+(B<<2)|0);B=B+1|0}while(B>>>0<(c[u>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(z,1)}__ZN10StringNameD2Ev(v);__ZN6StringC2EPKc(b,1108168);c[x>>2]=c[b>>2];__ZN10StringNameC2ERK6String(w,x);__ZN10StringNameC2EPKc(b,1107536);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(w,b,0);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(w);v=c[x>>2]|0;if(v|0?(__Z16atomic_decrementPj(v+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(v,1);__ZN6StringC2EPKc(b,1108168);c[x>>2]=c[b>>2];__ZN10StringNameC2ERK6String(w,x);__ZN10StringNameC2EPKc(b,1107546);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(w,b,1);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(w);v=c[x>>2]|0;do if(v|0){if(__Z16atomic_decrementPj(v+-8|0)|0)break;__ZN6Memory11free_staticEPvb(v,1)}while(0);__ZN6StringC2EPKc(b,1108168);c[x>>2]=c[b>>2];__ZN10StringNameC2ERK6String(w,x);__ZN10StringNameC2EPKc(b,1107559);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(w,b,2);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(w);v=c[x>>2]|0;do if(v|0){if(__Z16atomic_decrementPj(v+-8|0)|0)break;__ZN6Memory11free_staticEPvb(v,1)}while(0);__ZN6StringC2EPKc(b,1108168);c[x>>2]=c[b>>2];__ZN10StringNameC2ERK6String(w,x);__ZN10StringNameC2EPKc(b,1107576);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(w,b,3);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(w);v=c[x>>2]|0;do if(v|0){if(__Z16atomic_decrementPj(v+-8|0)|0)break;__ZN6Memory11free_staticEPvb(v,1)}while(0);__ZN6StringC2EPKc(b,1108168);c[x>>2]=c[b>>2];__ZN10StringNameC2ERK6String(w,x);__ZN10StringNameC2EPKc(b,1107586);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(w,b,4);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(w);v=c[x>>2]|0;do if(v|0){if(__Z16atomic_decrementPj(v+-8|0)|0)break;__ZN6Memory11free_staticEPvb(v,1)}while(0);__ZN6StringC2EPKc(b,1108168);c[x>>2]=c[b>>2];__ZN10StringNameC2ERK6String(w,x);__ZN10StringNameC2EPKc(b,1107599);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(w,b,5);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(w);v=c[x>>2]|0;do if(v|0){if(__Z16atomic_decrementPj(v+-8|0)|0)break;__ZN6Memory11free_staticEPvb(v,1)}while(0);__ZN6StringC2EPKc(b,1108168);c[x>>2]=c[b>>2];__ZN10StringNameC2ERK6String(w,x);__ZN10StringNameC2EPKc(b,1107610);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(w,b,6);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(w);w=c[x>>2]|0;if(!w){l=a;return}if(__Z16atomic_decrementPj(w+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(w,1);l=a;return}function __ZN9XMLParser4readEv(b){b=b|0;var d=0,e=0;d=c[b+96>>2]|0;if(!d){e=18;return e|0}if((d-(c[b+92>>2]|0)|0)>=((c[b+100>>2]|0)+-1|0)){e=18;return e|0}if(!(a[d>>0]|0)){e=18;return e|0}__ZN9XMLParser19_parse_current_nodeEv(b);e=0;return e|0}function __ZN9XMLParser13get_node_typeEv(a){a=a|0;return c[a+116>>2]|0}function __ZNK9XMLParser13get_node_nameEv(b){b=b|0;var d=0,e=0,f=0,g=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d;if((c[b+116>>2]|0)==3){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1107320,1107623,407,1108109,0);__ZN6StringC2EPKc(e,1263606);f=c[e>>2]|0;l=d;return f|0}a[1263537]=0;g=b+108|0;c[e>>2]=0;b=c[g>>2]|0;if(!b){f=0;l=d;return f|0}c[e>>2]=0;if(!(__Z28atomic_conditional_incrementPj(b+-8|0)|0)){f=0;l=d;return f|0}b=c[g>>2]|0;c[e>>2]=b;f=b;l=d;return f|0}function __ZNK9XMLParser13get_node_dataEv(b){b=b|0;var d=0,e=0,f=0,g=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d;if((c[b+116>>2]|0)!=3){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1107334,1107623,402,1108050,0);__ZN6StringC2EPKc(e,1263606);f=c[e>>2]|0;l=d;return f|0}a[1263537]=0;g=b+108|0;c[e>>2]=0;b=c[g>>2]|0;if(!b){f=0;l=d;return f|0}c[e>>2]=0;if(!(__Z28atomic_conditional_incrementPj(b+-8|0)|0)){f=0;l=d;return f|0}b=c[g>>2]|0;c[e>>2]=b;f=b;l=d;return f|0}function __ZNK9XMLParser15get_node_offsetEv(a){a=a|0;var b=0;b=a+120|0;F=c[b+4>>2]|0;return c[b>>2]|0}function __ZNK9XMLParser19get_attribute_countEv(a){a=a|0;var b=0,d=0;b=c[a+128>>2]|0;if(!b){d=0;return d|0}d=c[b+-4>>2]|0;return d|0}function __ZNK9XMLParser18get_attribute_nameEi(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;if((d|0)>=0){g=c[b+128>>2]|0;b=(g|0)==0;if(b)h=0;else h=c[g+-4>>2]|0;if((h|0)>(d|0)){a[1263537]=0;if(b)i=0;else i=c[g+-4>>2]|0;do if((i|0)<=(d|0)){if(b)j=0;else j=c[g+-4>>2]|0;if((j|0)>(d|0)){a[1263537]=0;k=14;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);n=0;break}}else k=14;while(0);if((k|0)==14)n=g+(d<<3)|0;c[f>>2]=0;if(!(c[n>>2]|0)){o=0;l=e;return o|0}c[f>>2]=0;d=c[n>>2]|0;if(!d){o=0;l=e;return o|0}if(!(__Z28atomic_conditional_incrementPj(d+-8|0)|0)){o=0;l=e;return o|0}d=c[n>>2]|0;c[f>>2]=d;o=d;l=e;return o|0}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1107384,1107623,416,1108005,0);__ZN6StringC2EPKc(f,1263606);o=c[f>>2]|0;l=e;return o|0}function __ZNK9XMLParser19get_attribute_valueEi(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;if((d|0)>=0){g=c[b+128>>2]|0;b=(g|0)==0;if(b)h=0;else h=c[g+-4>>2]|0;if((h|0)>(d|0)){a[1263537]=0;if(b)i=0;else i=c[g+-4>>2]|0;do if((i|0)<=(d|0)){if(b)j=0;else j=c[g+-4>>2]|0;if((j|0)>(d|0)){a[1263537]=0;k=14;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);n=0;break}}else k=14;while(0);if((k|0)==14)n=g+(d<<3)|0;d=n+4|0;c[f>>2]=0;n=c[d>>2]|0;if(!n){o=0;l=e;return o|0}c[f>>2]=0;if(!(__Z28atomic_conditional_incrementPj(n+-8|0)|0)){o=0;l=e;return o|0}n=c[d>>2]|0;c[f>>2]=n;o=n;l=e;return o|0}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1107403,1107623,421,1108005,0);__ZN6StringC2EPKc(f,1263606);o=c[f>>2]|0;l=e;return o|0}function __ZNK9XMLParser13has_attributeERK6String(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0;e=b+128|0;b=0;while(1){f=c[e>>2]|0;g=(f|0)==0;if(g)h=0;else h=c[f+-4>>2]|0;if((b|0)>=(h|0)){i=0;j=15;break}if(g)k=0;else k=c[f+-4>>2]|0;do if((k|0)<=(b|0)){if(g)l=0;else l=c[f+-4>>2]|0;if((l|0)>(b|0)){a[1263537]=0;j=13;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);m=0;break}}else j=13;while(0);if((j|0)==13){j=0;m=f+(b<<3)|0}if(__ZNK6StringeqERKS_(m,d)|0){i=1;j=15;break}else b=b+1|0}if((j|0)==15)return i|0;return 0}function __ZNK9XMLParser19get_attribute_valueERK6String(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e+8|0;g=e+4|0;h=e;i=b+128|0;b=0;while(1){j=c[i>>2]|0;k=(j|0)==0;if(k)n=0;else n=c[j+-4>>2]|0;if((b|0)>=(n|0))break;if(k)o=0;else o=c[j+-4>>2]|0;do if((o|0)<=(b|0)){if(k)p=0;else p=c[j+-4>>2]|0;if((p|0)>(b|0)){a[1263537]=0;q=13;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);r=0;break}}else q=13;while(0);if((q|0)==13){q=0;r=j+(b<<3)|0}if(__ZNK6StringeqERKS_(r,d)|0){q=16;break}b=b+1|0}if((q|0)==16?(b|0)>=0:0){a[1263537]=0;r=c[i>>2]|0;i=(r|0)==0;if(i)s=0;else s=c[r+-4>>2]|0;do if((s|0)<=(b|0)){if(i)t=0;else t=c[r+-4>>2]|0;if((t|0)>(b|0)){a[1263537]=0;q=32;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);u=0;break}}else q=32;while(0);if((q|0)==32)u=r+(b<<3)|0;b=u+4|0;c[f>>2]=0;u=c[b>>2]|0;if(!u){v=0;l=e;return v|0}c[f>>2]=0;if(!(__Z28atomic_conditional_incrementPj(u+-8|0)|0)){v=0;l=e;return v|0}u=c[b>>2]|0;c[f>>2]=u;v=u;l=e;return v|0}c[h>>2]=__ZplPKcRK6String(1107939,d)|0;c[g>>2]=__ZNK6String4utf8Ev(h)|0;__Z19_err_set_last_errorPKc(__ZNK10CharString8get_dataEv(g)|0);d=c[g>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);d=c[h>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);a[1263537]=1;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1107403,1107623,446,1107961,0);__ZN6StringC2EPKc(f,1263606);v=c[f>>2]|0;l=e;return v|0}function __ZNK9XMLParser24get_attribute_value_safeERK6String(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;g=b+128|0;b=0;while(1){h=c[g>>2]|0;i=(h|0)==0;if(i)j=0;else j=c[h+-4>>2]|0;if((b|0)>=(j|0))break;if(i)k=0;else k=c[h+-4>>2]|0;do if((k|0)<=(b|0)){if(i)n=0;else n=c[h+-4>>2]|0;if((n|0)>(b|0)){a[1263537]=0;o=13;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);p=0;break}}else o=13;while(0);if((o|0)==13){o=0;p=h+(b<<3)|0}if(__ZNK6StringeqERKS_(p,d)|0){o=16;break}b=b+1|0}if((o|0)==16?(b|0)>=0:0){d=c[g>>2]|0;g=(d|0)==0;if(g)q=0;else q=c[d+-4>>2]|0;do if((q|0)<=(b|0)){if(g)r=0;else r=c[d+-4>>2]|0;if((r|0)>(b|0)){a[1263537]=0;o=26;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);s=0;break}}else o=26;while(0);if((o|0)==26)s=d+(b<<3)|0;b=s+4|0;c[f>>2]=0;s=c[b>>2]|0;if(!s){t=0;l=e;return t|0}c[f>>2]=0;if(!(__Z28atomic_conditional_incrementPj(s+-8|0)|0)){t=0;l=e;return t|0}s=c[b>>2]|0;c[f>>2]=s;t=s;l=e;return t|0}__ZN6StringC2EPKc(f,1263606);t=c[f>>2]|0;l=e;return t|0}function __ZNK9XMLParser8is_emptyEv(b){b=b|0;return (a[b+112>>0]|0)!=0|0}function __ZNK9XMLParser16get_current_lineEv(a){a=a|0;return 0}function __ZN9XMLParser12skip_sectionEv(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0;d=b+112|0;if(a[d>>0]|0)return;e=b+96|0;f=b+92|0;g=b+100|0;h=b+116|0;i=1;while(1){j=c[e>>2]|0;if(!j){k=11;break}if((j-(c[f>>2]|0)|0)>=((c[g>>2]|0)+-1|0)){k=11;break}if(!(a[j>>0]|0)){k=11;break}__ZN9XMLParser19_parse_current_nodeEv(b);j=c[h>>2]|0;if((j|0)==1?(a[d>>0]|0)==0:0)l=i+1|0;else l=(((j|0)==2)<<31>>31)+i|0;if(!l){k=11;break}else i=l}if((k|0)==11)return}function __ZN9XMLParser4seekEy(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;f=c[b+92>>2]|0;if(!f){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1117370,1107623,348,1107825,0);g=18;return g|0}a[1263537]=0;h=c[b+100>>2]|0;i=((h|0)<0)<<31>>31;if(!(i>>>0>e>>>0|(i|0)==(e|0)&h>>>0>d>>>0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1117370,1107623,349,1107877,0);g=18;return g|0}e=f+d|0;c[b+96>>2]=e;if(!((e|0)!=0&(d|0)<(h+-1|0))){g=18;return g|0}if(!(a[e>>0]|0)){g=18;return g|0}__ZN9XMLParser19_parse_current_nodeEv(b);g=0;return g|0}function __ZN9XMLParser4openERK6String(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;g=__ZN10FileAccess4openERK6StringiP5Error(d,1,f)|0;if(c[f>>2]|0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1119845,1107623,487,1107717,0);h=c[f>>2]|0;l=e;return h|0}f=ij[c[(c[g>>2]|0)+32>>2]&8191](g)|0;d=b+100|0;c[d>>2]=f;if((f|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1119845,1107623,491,1107764,0);h=16;l=e;return h|0}a[1263537]=0;i=f+1|0;f=__ZN6Memory12alloc_staticEjb(i,1)|0;if(!f){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143992,1144012,140,1144029,0);j=0}else{a[1263537]=0;k=f+-8|0;c[k>>2]=i;c[k+4>>2]=0;j=f}f=b+92|0;c[f>>2]=j;nj[c[(c[g>>2]|0)+68>>2]&2047](g,j,c[d>>2]|0)|0;a[(c[f>>2]|0)+(c[d>>2]|0)>>0]=0;c[b+96>>2]=c[f>>2];gj[c[(c[g>>2]|0)+144>>2]&8191](g);__ZN6Memory11free_staticEPvb(g,0);h=0;l=e;return h|0}function __ZN9XMLParser11open_bufferERK6VectorIhE(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0;e=c[d>>2]|0;if(e|0?(f=c[e+-4>>2]|0,f|0):0){a[1263537]=0;e=b+100|0;c[e>>2]=f;g=f+1|0;do if(g){f=__ZN6Memory12alloc_staticEjb(g,1)|0;if(!f){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143992,1144012,140,1144029,0);h=0;break}else{a[1263537]=0;i=f+-8|0;c[i>>2]=g;c[i+4>>2]=0;h=f;break}}else h=0;while(0);g=b+92|0;c[g>>2]=h;_memcpy(h|0,c[d>>2]|0,c[e>>2]|0)|0;a[(c[g>>2]|0)+(c[e>>2]|0)>>0]=0;c[b+96>>2]=c[g>>2];j=0;return j|0}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1107524,1107623,471,1107646,0);j=30;return j|0}function __ZNK12MethodBind1RI9XMLParser5ErrorRK6VectorIhEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return __ZNK12MethodBind1RI9XMLParser5ErrorRK6VectorIhEE18_get_argument_typeEi(a,b)|0}function __ZNK12MethodBind1RI9XMLParser5ErrorRK6VectorIhEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1108168);l=a;return c[b>>2]|0}function __ZN12MethodBind1RI9XMLParser5ErrorRK6VectorIhEE4callEP6ObjectPPK7VariantiRNS9_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0;i=l;l=l+64|0;if((l|0)>=(m|0))ba(64);j=i+24|0;k=i+48|0;n=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1255336)|0:0){c[h>>2]=0;a[1263537]=0;o=d+24|0;p=c[o>>2]|0;if((p|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=p;c[b>>2]=0;l=i;return}q=p-(c[d+20>>2]|0)|0;if((q|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=q;c[b>>2]=0;l=i;return}if((g|0)>0){if((p|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);r=0}else{a[1263537]=0;r=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,r)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=r;c[b>>2]=0;l=i;return}}r=c[d+44>>2]|0;p=c[d+48>>2]|0;q=e+(p>>1)|0;if(!(p&1))s=r;else s=c[(c[q>>2]|0)+r>>2]|0;do if((g|0)<1){r=c[o>>2]|0;p=r+-1|0;if((r|0)>=1){e=c[d+16>>2]|0;t=(e|0)==0;if(t)u=0;else u=c[e+-4>>2]|0;if((r|0)<=(u|0)){if(t)v=0;else v=c[e+-4>>2]|0;do if((v|0)<(r|0)){if(t)w=0;else w=c[e+-4>>2]|0;if((w|0)<(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);x=0;break}else{a[1263537]=0;y=31;break}}else y=31;while(0);if((y|0)==31)x=e+(p*24|0)|0;__ZN7VariantC2ERKS_(n,x);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f>>2]|0);while(0);c[k>>2]=__ZNK7Variantcv6VectorIhEEv(n)|0;__ZN7VariantC2Ei(j,$i[s&8191](q,k)|0);q=c[k>>2]|0;if(q|0?(__Z16atomic_decrementPj(q+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(q,1);if(c[n>>2]|0)__ZN7Variant5clearEv(n);__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,897,1146558,0);c[b>>2]=0;l=i;return}function __ZN12MethodBind1RI9XMLParser5ErrorRK6VectorIhEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f;if(!b)h=0;else{i=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1255336)|0;h=i?b:0}b=c[a+44>>2]|0;i=c[a+48>>2]|0;a=h+(i>>1)|0;if(!(i&1))j=b;else j=c[(c[a>>2]|0)+b>>2]|0;c[g>>2]=__ZN8PtrToArgIRK6VectorIhEE7convertEPKv(c[d>>2]|0)|0;c[e>>2]=$i[j&8191](a,g)|0;a=c[g>>2]|0;if(!a){l=f;return}if(__Z16atomic_decrementPj(a+-8|0)|0){l=f;return}__ZN6Memory11free_staticEPvb(a,1);l=f;return}function __ZN12MethodBind1RI9XMLParser5ErrorRK6VectorIhEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN8PtrToArgIRK6VectorIhEE7convertEPKv(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d;c[e>>2]=0;f=c[b>>2]|0;if(!f)g=0;else g=c[f+16>>2]|0;__ZN6VectorIhE6resizeEi(e,g)|0;f=c[b>>2]|0;if(!f){h=0;i=0}else{__Z16atomic_incrementPj(f+4|0)|0;h=f;i=c[f+8>>2]|0}a:do if((g|0)>0){f=0;while(1){b=a[i+f>>0]|0;j=c[e>>2]|0;k=(j|0)==0;if(k)n=0;else n=c[j+-4>>2]|0;if((n|0)<=(f|0)){if(k)o=0;else o=c[j+-4>>2]|0;if((o|0)<=(f|0))break;a[1263537]=0}if((c[j+-8>>2]|0)>>>0>1){k=c[j+-4>>2]|0;p=k+-1|0;q=p>>>1|p;p=q>>>2|q;q=p>>>4|p;p=q>>>8|q;q=__ZN6Memory12alloc_staticEjb((p>>>16|p)+1|0,1)|0;c[q+-8>>2]=1;c[q+-4>>2]=k;if(k|0){p=0;do{a[q+p>>0]=a[(c[e>>2]|0)+p>>0]|0;p=p+1|0}while((p|0)!=(k|0))}k=c[e>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);c[e>>2]=q;r=q}else r=j;a[r+f>>0]=b;f=f+1|0;if((f|0)>=(g|0))break a}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);if(!h){s=c[e>>2]|0;l=d;return s|0}__Z16atomic_decrementPj(h+4|0)|0;s=c[e>>2]|0;l=d;return s|0}function __ZNK7Variantcv6VectorIhEEv(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d+8|0;f=d;g=d+4|0;if((c[b>>2]|0)==22){h=b+8|0;c[e>>2]=0;if(((c[h>>2]|0)!=0?(__ZN10PoolVectorIhE12_unreferenceEv(e),i=c[h>>2]|0,(i|0)!=0):0)?(__Z28atomic_conditional_incrementPj(i)|0)!=0:0){c[e>>2]=c[h>>2];j=e}else j=e}else{c[e>>2]=__Z27_convert_array_from_variantI10PoolVectorIhEET_RK7Variant(b)|0;j=e}e=c[j>>2]|0;c[g>>2]=e;c[f>>2]=0;if(!e){__ZN6VectorIhE6resizeEi(f,0)|0;__ZN10PoolVectorIhE12_unreferenceEv(g);k=c[f>>2]|0;l=d;return k|0}j=c[e+16>>2]|0;__ZN6VectorIhE6resizeEi(f,j)|0;if((j|0)>0)n=0;else{__ZN10PoolVectorIhE12_unreferenceEv(g);k=c[f>>2]|0;l=d;return k|0}while(1){e=c[g>>2]|0;b=(e|0)==0;if(b)o=0;else o=c[e+16>>2]|0;do if((o|0)<=(n|0)){if(b)p=0;else p=c[e+16>>2]|0;if((p|0)>(n|0)){a[1263537]=0;q=17;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1130483,505,1146766,0);r=0;break}}else q=17;while(0);if((q|0)==17){q=0;if(b){q=18;break}h=e+4|0;__Z16atomic_incrementPj(h)|0;i=a[(c[e+8>>2]|0)+n>>0]|0;__Z16atomic_decrementPj(h)|0;r=i}i=c[f>>2]|0;h=(i|0)==0;if(h)s=0;else s=c[i+-4>>2]|0;if((s|0)<=(n|0)){if(h)t=0;else t=c[i+-4>>2]|0;if((t|0)<=(n|0)){q=27;break}a[1263537]=0}if((c[i+-8>>2]|0)>>>0>1){h=c[i+-4>>2]|0;u=h+-1|0;v=u>>>1|u;u=v>>>2|v;v=u>>>4|u;u=v>>>8|v;v=__ZN6Memory12alloc_staticEjb((u>>>16|u)+1|0,1)|0;c[v+-8>>2]=1;c[v+-4>>2]=h;if(h|0){u=0;do{a[v+u>>0]=a[(c[f>>2]|0)+u>>0]|0;u=u+1|0}while((u|0)!=(h|0))}h=c[f>>2]|0;if(h|0?(__Z16atomic_decrementPj(h+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(h,1);c[f>>2]=v;w=v}else w=i;a[w+n>>0]=r;n=n+1|0;if((n|0)>=(j|0)){q=37;break}}if((q|0)==18)df();else if((q|0)==27)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((q|0)==37){__ZN10PoolVectorIhE12_unreferenceEv(g);k=c[f>>2]|0;l=d;return k|0}return 0}function __ZNK12MethodBind1RI9XMLParser5ErrorRK6VectorIhEE18_get_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case -1:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;l=a;return f|0}case 0:{c[d>>2]=0;__ZN7VariantC2ERK6VectorIhE(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);e=c[d>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);f=b;l=a;return f|0}default:{f=0;l=a;return f|0}}return 0}function __ZN7VariantC2ERK6VectorIhE(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+24|0;g=e;c[b>>2]=0;c[f>>2]=0;h=c[d>>2]|0;if(h){i=c[h+-4>>2]|0;__ZN10PoolVectorIhE6resizeEi(f,i)|0;if((i|0)>0){h=0;do{j=c[d>>2]|0;k=(j|0)==0;if(k)n=0;else n=c[j+-4>>2]|0;do if((n|0)<=(h|0)){if(k)o=0;else o=c[j+-4>>2]|0;if((o|0)>(h|0)){a[1263537]=0;p=18;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);q=0;break}}else p=18;while(0);if((p|0)==18){p=0;q=j+h|0}k=c[f>>2]|0;r=(k|0)==0;if(r)s=0;else s=c[k+16>>2]|0;do if((s|0)<=(h|0)){if(r)t=0;else t=c[k+16>>2]|0;if((t|0)>(h|0)){a[1263537]=0;p=28;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1128449,1130483,486,1130498,0);break}}else p=28;while(0);do if((p|0)==28){p=0;if(!r?(__ZN10PoolVectorIhE14_copy_on_writeEv(f),k=c[f>>2]|0,k|0):0){j=k+4|0;__Z16atomic_incrementPj(j)|0;a[(c[k+8>>2]|0)+h>>0]=a[q>>0]|0;__Z16atomic_decrementPj(j)|0;break}a[0+h>>0]=a[q>>0]|0}while(0);h=h+1|0}while((h|0)!=(i|0))}}else __ZN10PoolVectorIhE6resizeEi(f,0)|0;c[g>>2]=22;i=g+8|0;c[i>>2]=0;if((c[f>>2]|0?(__ZN10PoolVectorIhE12_unreferenceEv(i),h=c[f>>2]|0,h|0):0)?__Z28atomic_conditional_incrementPj(h)|0:0)c[i>>2]=c[f>>2];__ZN7Variant9referenceERKS_(b,g);if(!(c[g>>2]|0)){__ZN10PoolVectorIhE12_unreferenceEv(f);l=e;return}__ZN7Variant5clearEv(g);__ZN10PoolVectorIhE12_unreferenceEv(f);l=e;return}function __ZNK12MethodBind1RI9XMLParser5ErrorRK6StringE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return __ZNK12MethodBind1RI9XMLParser5ErrorRK6StringE18_get_argument_typeEi(a,b)|0}function __ZNK12MethodBind1RI9XMLParser5ErrorRK6StringE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1108168);l=a;return c[b>>2]|0}function __ZN12MethodBind1RI9XMLParser5ErrorRK6StringE4callEP6ObjectPPK7VariantiRNS8_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0;i=l;l=l+64|0;if((l|0)>=(m|0))ba(64);j=i+24|0;k=i+48|0;n=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1255336)|0:0){c[h>>2]=0;a[1263537]=0;o=d+24|0;p=c[o>>2]|0;if((p|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=p;c[b>>2]=0;l=i;return}q=p-(c[d+20>>2]|0)|0;if((q|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=q;c[b>>2]=0;l=i;return}if((g|0)>0){if((p|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);r=0}else{a[1263537]=0;r=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,r)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=r;c[b>>2]=0;l=i;return}}r=c[d+44>>2]|0;p=c[d+48>>2]|0;q=e+(p>>1)|0;if(!(p&1))s=r;else s=c[(c[q>>2]|0)+r>>2]|0;do if((g|0)<1){r=c[o>>2]|0;p=r+-1|0;if((r|0)>=1){e=c[d+16>>2]|0;t=(e|0)==0;if(t)u=0;else u=c[e+-4>>2]|0;if((r|0)<=(u|0)){if(t)v=0;else v=c[e+-4>>2]|0;do if((v|0)<(r|0)){if(t)w=0;else w=c[e+-4>>2]|0;if((w|0)<(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);x=0;break}else{a[1263537]=0;y=31;break}}else y=31;while(0);if((y|0)==31)x=e+(p*24|0)|0;__ZN7VariantC2ERKS_(n,x);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f>>2]|0);while(0);c[k>>2]=__ZNK7Variantcv6StringEv(n)|0;__ZN7VariantC2Ei(j,$i[s&8191](q,k)|0);q=c[k>>2]|0;if(q|0?(__Z16atomic_decrementPj(q+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(q,1);if(c[n>>2]|0)__ZN7Variant5clearEv(n);__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,897,1146558,0);c[b>>2]=0;l=i;return}function __ZN12MethodBind1RI9XMLParser5ErrorRK6StringE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f;if(!b)h=0;else{i=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1255336)|0;h=i?b:0}b=c[a+44>>2]|0;i=c[a+48>>2]|0;a=h+(i>>1)|0;if(!(i&1))j=b;else j=c[(c[a>>2]|0)+b>>2]|0;b=c[d>>2]|0;d=c[b>>2]|0;if((d|0)!=0?(__Z28atomic_conditional_incrementPj(d+-8|0)|0)!=0:0)k=c[b>>2]|0;else k=0;c[g>>2]=k;c[e>>2]=$i[j&8191](a,g)|0;a=c[g>>2]|0;if(!a){l=f;return}if(__Z16atomic_decrementPj(a+-8|0)|0){l=f;return}__ZN6Memory11free_staticEPvb(a,1);l=f;return}function __ZN12MethodBind1RI9XMLParser5ErrorRK6StringED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK12MethodBind1RI9XMLParser5ErrorRK6StringE18_get_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case -1:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;l=a;return f|0}case 0:{c[d>>2]=0;__ZN7VariantC2ERK6String(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);e=c[d>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);f=b;l=a;return f|0}default:{f=0;l=a;return f|0}}return 0}function __ZN9XMLParser19_parse_current_nodeEv(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0;d=b+96|0;e=c[d>>2]|0;f=e;g=f-(c[b+92>>2]|0)|0;h=b+120|0;c[h>>2]=g;c[h+4>>2]=((g|0)<0)<<31>>31;g=e;a:while(1){switch(a[g>>0]|0){case 60:{break a;break}case 0:{i=15;break a;break}default:{}}h=g+1|0;c[d>>2]=h;g=h}if((i|0)==15)return;do if((g-f|0)>0)if(__ZN9XMLParser9_set_textEPcS0_(b,e,g)|0)return;else{j=c[d>>2]|0;break}else j=g;while(0);g=j+1|0;c[d>>2]=g;switch(a[g>>0]|0){case 47:{__ZN9XMLParser26_parse_closing_xml_elementEv(b);return}case 63:{c[b+116>>2]=6;if((a[g>>0]|0)==62)k=g;else{j=g;while(1){e=j+1|0;c[d>>2]=e;if((a[e>>0]|0)==62){k=e;break}else j=e}}__ZN6String10parse_utf8EPKci(b+108|0,g,k-g|0)|0;c[d>>2]=(c[d>>2]|0)+1;return}case 33:{if(__ZN9XMLParser12_parse_cdataEv(b)|0)return;__ZN9XMLParser14_parse_commentEv(b);return}default:{__ZN9XMLParser26_parse_opening_xml_elementEv(b);return}}}function __ZN9XMLParser9_set_textEPcS0_(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f;h=e-d|0;a:do if((h|0)<3){if((d|0)==(e|0)){i=0;l=f;return i|0}else j=d;while(1){k=(a[j>>0]|0)+-9<<24>>24;j=j+1|0;if((k&255)>23|(8388627>>>(k&255)&1|0)==0)break a;if((j|0)==(e|0)){i=0;break}}l=f;return i|0}while(0);c[g>>2]=__ZN6String4utf8EPKci(d,h)|0;h=__ZN9XMLParser27_replace_special_charactersERK6String(b,g)|0;d=h;e=b+108|0;j=c[e>>2]|0;if((j|0)==(h|0)){if(h|0)n=13}else{if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);c[e>>2]=0;if(h|0)if(!(__Z28atomic_conditional_incrementPj(h+-8|0)|0))n=13;else{c[e>>2]=d;n=13}}if((n|0)==13?(__Z16atomic_decrementPj(h+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(h,1);c[b+116>>2]=3;b=c[g>>2]|0;if(b|0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(b,1);i=1;l=f;return i|0}function __ZN9XMLParser26_parse_closing_xml_elementEv(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0;c[b+116>>2]=2;a[b+112>>0]=0;d=b+128|0;a[1263537]=0;e=c[d>>2]|0;if(e|0?c[e+-4>>2]|0:0){__ZN6VectorIN9XMLParser9AttributeEE6_unrefEPv(d,e);c[d>>2]=0}d=b+96|0;e=(c[d>>2]|0)+1|0;f=e;while(1){c[d>>2]=f;if((a[f>>0]|0)==62)break;else f=f+1|0}g=__ZN6String4utf8EPKci(e,f-e|0)|0;e=g;f=b+108|0;b=c[f>>2]|0;if((b|0)==(g|0)){if(!g){h=c[d>>2]|0;i=h+1|0;c[d>>2]=i;return}}else{if(b|0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(b,1);c[f>>2]=0;if(!g){h=c[d>>2]|0;i=h+1|0;c[d>>2]=i;return}if(__Z28atomic_conditional_incrementPj(g+-8|0)|0)c[f>>2]=e}if(__Z16atomic_decrementPj(g+-8|0)|0){h=c[d>>2]|0;i=h+1|0;c[d>>2]=i;return}__ZN6Memory11free_staticEPvb(g,1);h=c[d>>2]|0;i=h+1|0;c[d>>2]=i;return}function __ZN9XMLParser12_parse_cdataEv(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0;d=b+96|0;e=c[d>>2]|0;if((a[e+1>>0]|0)!=91){f=0;return f|0}c[b+116>>2]=5;if(!(a[e>>0]|0)){f=1;return f|0}else{g=0;h=e}do{h=h+1|0;c[d>>2]=h;g=g+1|0;i=a[h>>0]|0;j=i<<24>>24!=0}while((g|0)<8&j);if(j){k=i;l=h}else{f=1;return f|0}do{if(k<<24>>24==62?(a[l+-1>>0]|0)==93:0){i=l+-2|0;m=(a[i>>0]|0)==93?i:0}else m=0;l=l+1|0;c[d>>2]=l;k=a[l>>0]|0;n=(m|0)!=0}while(!(n|k<<24>>24==0));if(!n){__ZN6StringaSEPKc(b+108|0,1263606);f=1;return f|0}n=__ZN6String4utf8EPKci(h,m-h|0)|0;h=n;m=b+108|0;b=c[m>>2]|0;if((b|0)==(n|0)){if(!n){f=1;return f|0}}else{if(b|0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(b,1);c[m>>2]=0;if(!n){f=1;return f|0}if(__Z28atomic_conditional_incrementPj(n+-8|0)|0)c[m>>2]=h}if(__Z16atomic_decrementPj(n+-8|0)|0){f=1;return f|0}__ZN6Memory11free_staticEPvb(n,1);f=1;return f|0}function __ZN9XMLParser14_parse_commentEv(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0;c[b+116>>2]=4;d=b+96|0;e=c[d>>2]|0;f=e+1|0;c[d>>2]=f;g=1;h=f;do{i=h;a:while(1){switch(a[i>>0]|0){case 62:{j=5;break a;break}case 60:{k=1;break a;break}default:{}}l=i+1|0;c[d>>2]=l;i=l}if((j|0)==5){j=0;k=-1}g=g+k|0;h=i+1|0;c[d>>2]=h}while((g|0)!=0);g=i+-2|0;c[d>>2]=g;i=__ZN6String4utf8EPKci(e+3|0,-2-f+g|0)|0;g=i;f=b+108|0;b=c[f>>2]|0;if((b|0)==(i|0)){if(i|0)j=15}else{if(b|0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(b,1);c[f>>2]=0;if(i|0)if(!(__Z28atomic_conditional_incrementPj(i+-8|0)|0))j=15;else{c[f>>2]=g;j=15}}if((j|0)==15?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);c[d>>2]=(c[d>>2]|0)+3;return}function __ZN9XMLParser26_parse_opening_xml_elementEv(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d+8|0;f=d;c[b+116>>2]=1;g=b+112|0;a[g>>0]=0;h=b+128|0;a[1263537]=0;i=c[h>>2]|0;if(i|0?c[i+-4>>2]|0:0){__ZN6VectorIN9XMLParser9AttributeEE6_unrefEPv(h,i);c[h>>2]=0}i=b+96|0;j=c[i>>2]|0;k=a[j>>0]|0;n=j;if(k<<24>>24!=62){o=n;p=k;k=j;while(1){q=p+-9<<24>>24;if(!((q&255)>23|(8388627>>>(q&255)&1|0)==0)){r=7;break}q=k+1|0;c[i>>2]=q;s=a[q>>0]|0;if(s<<24>>24==62){t=q;break}else{o=q;p=s;k=q}}a:do if((r|0)==7){q=f+4|0;s=f+4|0;u=o;v=p;w=k;b:while(1){x=v+-9<<24>>24;if((x&255)>23|(8388627>>>(x&255)&1|0)==0){if(v<<24>>24==47){r=46;break}else{y=u;z=v;A=w}while(1){if(z<<24>>24==61){B=A;C=y;break}x=A+1|0;c[i>>2]=x;z=a[x>>0]|0;D=z+-9<<24>>24;E=x;if(!((D&255)>23|(8388627>>>(D&255)&1|0)==0)){B=x;C=E;break}else{y=E;A=x}}x=B;c:while(1){E=x+1|0;c[i>>2]=E;F=a[E>>0]|0;switch(F<<24>>24){case 0:{r=61;break b;break}case 39:case 34:{break c;break}default:x=E}}E=x+2|0;D=E;while(1){c[i>>2]=D;G=a[D>>0]|0;H=D+1|0;if(G<<24>>24?G<<24>>24!=F<<24>>24:0)D=H;else break}if(!(G<<24>>24)){r=61;break}c[i>>2]=H;x=__ZN6String4utf8EPKci(w,C-w|0)|0;if(x){I=(__Z28atomic_conditional_incrementPj(x+-8|0)|0)==0;J=I?0:x;if(!(__Z16atomic_decrementPj(x+-8|0)|0)){__ZN6Memory11free_staticEPvb(x,1);K=J}else K=J}else K=0;c[e>>2]=__ZN6String4utf8EPKci(E,D-E|0)|0;J=__ZN9XMLParser27_replace_special_charactersERK6String(b,e)|0;if(J){x=(__Z28atomic_conditional_incrementPj(J+-8|0)|0)==0;I=x?0:J;if(!(__Z16atomic_decrementPj(J+-8|0)|0)){__ZN6Memory11free_staticEPvb(J,1);L=I}else L=I}else L=0;c[f>>2]=0;I=(K|0)==0;if(!I?(c[f>>2]=0,__Z28atomic_conditional_incrementPj(K+-8|0)|0):0)c[f>>2]=K;c[q>>2]=0;J=(L|0)==0;if(!J?(c[q>>2]=0,__Z28atomic_conditional_incrementPj(L+-8|0)|0):0)c[q>>2]=L;__ZN6VectorIN9XMLParser9AttributeEE9push_backES1_(h,f)|0;x=c[s>>2]|0;if(x|0?(__Z16atomic_decrementPj(x+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(x,1);x=c[f>>2]|0;if(x|0?(__Z16atomic_decrementPj(x+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(x,1);x=c[e>>2]|0;if(x|0?(__Z16atomic_decrementPj(x+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(x,1);x=L;if(!J?(__Z16atomic_decrementPj(x+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(x,1);x=K;if(!I?(__Z16atomic_decrementPj(x+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(x,1)}else c[i>>2]=w+1;x=c[i>>2]|0;v=a[x>>0]|0;if(v<<24>>24==62){t=k;break a}else{u=x;w=x}}if((r|0)==46){c[i>>2]=w+1;a[g>>0]=1;t=k;break}else if((r|0)==61){l=d;return}}while(0);if(t>>>0>j>>>0?(k=t+-1|0,(a[k>>0]|0)==47):0){a[g>>0]=1;M=k}else M=t}else M=j;t=__ZN6String4utf8EPKci(j,M-n|0)|0;n=t;M=b+108|0;b=c[M>>2]|0;if((b|0)==(t|0)){if(t|0)r=58}else{if(b|0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(b,1);c[M>>2]=0;if(t|0)if(!(__Z28atomic_conditional_incrementPj(t+-8|0)|0))r=58;else{c[M>>2]=n;r=58}}if((r|0)==58?(__Z16atomic_decrementPj(t+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(t,1);c[i>>2]=(c[i>>2]|0)+1;l=d;return}function __ZN9XMLParser27_replace_special_charactersERK6String(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e+8|0;g=e+12|0;h=e+4|0;i=e;__ZN6StringC2EPKc(f,1122303);j=__ZNK6String4findES_i(d,f,0)|0;k=c[f>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);if((j|0)==-1){k=c[d>>2]|0;if(!k){n=0;o=n;l=e;return o|0}if(!(__Z28atomic_conditional_incrementPj(k+-8|0)|0)){n=0;o=n;l=e;return o|0}n=c[d>>2]|0;o=n;l=e;return o|0}c[g>>2]=0;k=b+104|0;b=j;j=0;a:while(1){if((b|0)>=((__ZNK6String6lengthEv(d)|0)+-2|0)){p=j;q=88;break}f=(b|0)<0;r=0;while(1){s=c[k>>2]|0;if(!s)t=0;else t=c[s+-4>>2]|0;if((r|0)>=(t|0)){u=-1;break}do if(f)q=21;else{s=c[d>>2]|0;v=(s|0)==0;if(v)w=0;else w=c[s+-4>>2]|0;if((w|0)<=(b|0)){if(v)x=0;else x=c[s+-4>>2]|0;if((x|0)<=(b|0)){q=21;break}a[1263537]=0}y=s+(b<<2)|0}while(0);if((q|0)==21){q=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);y=0}s=y+4|0;v=c[k>>2]|0;z=(v|0)==0;if(z)A=0;else A=c[v+-4>>2]|0;if((A|0)<=(r|0)){if(z)B=0;else B=c[v+-4>>2]|0;if((B|0)<=(r|0)){q=30;break a}a[1263537]=0}__ZN6VectorI6StringE14_copy_on_writeEv(k);v=(c[k>>2]|0)+(r<<2)|0;z=c[v>>2]|0;if((z|0)!=0?(c[z+-4>>2]|0)>1:0){__ZN6VectorIwE14_copy_on_writeEv(v);C=(c[v>>2]|0)+4|0}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);C=0}v=c[k>>2]|0;z=(v|0)==0;if(z)D=0;else D=c[v+-4>>2]|0;do if((D|0)<=(r|0)){if(z)E=0;else E=c[v+-4>>2]|0;if((E|0)>(r|0)){a[1263537]=0;q=44;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);F=0;break}}else q=44;while(0);if((q|0)==44){q=0;__ZN6VectorI6StringE14_copy_on_writeEv(k);F=(c[k>>2]|0)+(r<<2)|0}v=__ZNK6String6lengthEv(F)|0;z=v+-1|0;b:do if((v|0)>1){G=0;while(1){H=c[C+(G<<2)>>2]|0;if(!H){I=G;q=50;break b}J=c[s+(G<<2)>>2]|0;if(!J){I=G;q=50;break b}if((H|0)!=(J|0))break b;J=G+1|0;if((J|0)<(z|0))G=J;else{I=J;q=50;break}}}else{I=0;q=50}while(0);if((q|0)==50){q=0;if((I|0)==(z|0)){u=r;break}if((c[C+(I<<2)>>2]|0)==0?(c[s+(I<<2)>>2]|0)==0:0){u=r;break}}r=r+1|0}if((u|0)==-1){c[h>>2]=__ZNK6String6substrEii(d,j,1-j+b|0)|0;__ZN6StringpLERKS_(g,h)|0;r=c[h>>2]|0;if(r|0?(__Z16atomic_decrementPj(r+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(r,1);K=1}else{c[h>>2]=__ZNK6String6substrEii(d,j,b-j|0)|0;__ZN6StringpLERKS_(g,h)|0;r=c[h>>2]|0;if(r|0?(__Z16atomic_decrementPj(r+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(r,1);if((u|0)<0){q=65;break}r=c[k>>2]|0;f=(r|0)==0;if(f)L=0;else L=c[r+-4>>2]|0;if((L|0)<=(u|0)){if(f)M=0;else M=c[r+-4>>2]|0;if((M|0)<=(u|0)){q=65;break}a[1263537]=0}__ZN6VectorI6StringE14_copy_on_writeEv(k);r=(c[k>>2]|0)+(u<<2)|0;f=c[r>>2]|0;if(!f){q=69;break}if((c[f+-4>>2]|0)<=0){q=69;break}__ZN6VectorIwE14_copy_on_writeEv(r);__ZN6StringpLEw(g,c[c[r>>2]>>2]|0)|0;r=c[k>>2]|0;f=(r|0)==0;if(f)N=0;else N=c[r+-4>>2]|0;do if((N|0)<=(u|0)){if(f)O=0;else O=c[r+-4>>2]|0;if((O|0)>(u|0)){a[1263537]=0;q=78;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);P=0;break}}else q=78;while(0);if((q|0)==78){q=0;__ZN6VectorI6StringE14_copy_on_writeEv(k);P=(c[k>>2]|0)+(u<<2)|0}K=__ZNK6String6lengthEv(P)|0}r=K+b|0;__ZN6StringC2EPKc(i,1122303);b=__ZNK6String4findES_i(d,i,r)|0;f=c[i>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);if((b|0)==-1){p=r;q=88;break}else j=r}if((q|0)==30)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((q|0)==65)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((q|0)==69)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((q|0)==88){if(((p|0)<((__ZNK6String6lengthEv(d)|0)+-1|0)?(c[h>>2]=__ZNK6String6substrEii(d,p,(__ZNK6String6lengthEv(d)|0)-p|0)|0,__ZN6StringpLERKS_(g,h)|0,p=c[h>>2]|0,p|0):0)?(__Z16atomic_decrementPj(p+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(p,1);p=c[g>>2]|0;do if(p)if(!(__Z28atomic_conditional_incrementPj(p+-8|0)|0)){Q=0;R=c[g>>2]|0;break}else{h=c[g>>2]|0;Q=h;R=h;break}else{Q=0;R=p}while(0);if(R|0?(__Z16atomic_decrementPj(R+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(R,1);n=Q;o=n;l=e;return o|0}return 0}function __ZN6VectorIN9XMLParser9AttributeEE9push_backES1_(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0;e=c[b>>2]|0;if(!e)f=0;else f=c[e+-4>>2]|0;if(__ZN6VectorIN9XMLParser9AttributeEE6resizeEi(b,f+1|0)|0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);g=1;return g|0}a[1263537]=0;f=c[b>>2]|0;if(!f)h=0;else h=c[f+-4>>2]|0;f=h+-1|0;e=c[d>>2]|0;if((e|0)!=0?(__Z28atomic_conditional_incrementPj(e+-8|0)|0)!=0:0)i=c[d>>2]|0;else i=0;e=d+4|0;d=c[e>>2]|0;if((d|0)!=0?(__Z28atomic_conditional_incrementPj(d+-8|0)|0)!=0:0)j=c[e>>2]|0;else j=0;do if((h|0)<1)k=20;else{e=c[b>>2]|0;d=(e|0)==0;if(d)l=0;else l=c[e+-4>>2]|0;if((l|0)<(h|0)){if(d)m=0;else m=c[e+-4>>2]|0;if((m|0)<(h|0)){k=20;break}a[1263537]=0}__ZN6VectorIN9XMLParser9AttributeEE14_copy_on_writeEv(b);n=(c[b>>2]|0)+(f<<3)|0}while(0);if((k|0)==20){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);n=0}f=c[n>>2]|0;b=i;if((f|0)!=(b|0)){if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);c[n>>2]=0;if(i|0?__Z28atomic_conditional_incrementPj(b+-8|0)|0:0)c[n>>2]=i}b=n+4|0;n=c[b>>2]|0;f=j;if((n|0)==(f|0)){if(j|0)k=38}else{if(n|0?(__Z16atomic_decrementPj(n+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(n,1);c[b>>2]=0;if(j|0)if(!(__Z28atomic_conditional_incrementPj(f+-8|0)|0))k=38;else{c[b>>2]=j;k=38}}if((k|0)==38?(k=j,(__Z16atomic_decrementPj(k+-8|0)|0)==0):0)__ZN6Memory11free_staticEPvb(k,1);k=i;if(!i){g=0;return g|0}if(__Z16atomic_decrementPj(k+-8|0)|0){g=0;return g|0}__ZN6Memory11free_staticEPvb(k,1);g=0;return g|0}function __ZN6VectorIN9XMLParser9AttributeEE6resizeEi(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0;if((d|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,269,1145657,0);e=31;return e|0}a[1263537]=0;f=c[b>>2]|0;if(!f)g=0;else g=c[f+-4>>2]|0;if((g|0)==(d|0)){e=0;return e|0}if(!d){__ZN6VectorIN9XMLParser9AttributeEE6_unrefEPv(b,f);c[b>>2]=0;e=0;return e|0}__ZN6VectorIN9XMLParser9AttributeEE14_copy_on_writeEv(b);f=d<<3;if(d>>>0<=536870911?(g=f+-1|0,h=g>>>1|g,g=h>>>2|h,h=g>>>4|g,g=h>>>8|h,h=(g>>>16|g)+1|0,f>>>0<4294967264):0){a[1263537]=0;f=c[b>>2]|0;do if(!f)if((d|0)>0)i=15;else{j=0;i=24}else{g=c[f+-4>>2]|0;if((g|0)<(d|0))if(!g)i=15;else{k=__ZN6Memory14realloc_staticEPvjb(f,h,1)|0;if(k|0){a[1263537]=0;l=k;m=c[k+-4>>2]|0;break}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,300,1145876,0);e=6;return e|0}else{j=g;i=24}}while(0);do if((i|0)==15){g=__ZN6Memory12alloc_staticEjb(h,1)|0;if(g|0){a[1263537]=0;c[g+-4>>2]=0;c[g+-8>>2]=1;l=g;m=0;break}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,292,1145820,0);e=6;return e|0}else if((i|0)==24){if((j|0)<=(d|0)){e=0;return e|0}if((c[f+-4>>2]|0)>>>0>d>>>0){g=d;k=f;do{n=k+(g<<3)|0;o=c[k+(g<<3)+4>>2]|0;if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(o,1);o=c[n>>2]|0;if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(o,1);g=g+1|0;k=c[b>>2]|0}while(g>>>0<(c[k+-4>>2]|0)>>>0);p=k}else p=f;g=__ZN6Memory14realloc_staticEPvjb(p,h,1)|0;if(!g){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,324,1145876,0);e=6;return e|0}else{a[1263537]=0;c[b>>2]=g;c[g+-4>>2]=d;e=0;return e|0}}while(0);c[b>>2]=l;if((m|0)<(d|0)){h=m<<3;_memset(l+h|0,0,(d<<3)-h|0)|0;q=c[b>>2]|0}else q=l;c[((q|0)==0?0:q+-4|0)>>2]=d;e=0;return e|0}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,285,1145723,0);e=6;return e|0}function __ZN6VectorIN9XMLParser9AttributeEE14_copy_on_writeEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0,i=0;b=c[a>>2]|0;if(!b)return;if((c[b+-8>>2]|0)>>>0<=1)return;d=c[b+-4>>2]|0;b=(d<<3)+-1|0;e=b>>>1|b;b=e>>>2|e;e=b>>>4|b;b=e>>>8|e;e=__ZN6Memory12alloc_staticEjb((b>>>16|b)+1|0,1)|0;c[e+-8>>2]=1;c[e+-4>>2]=d;if(d|0){b=0;do{f=e+(b<<3)|0;g=c[a>>2]|0;h=g+(b<<3)|0;c[f>>2]=0;if((c[h>>2]|0?(c[f>>2]=0,i=c[h>>2]|0,i|0):0)?__Z28atomic_conditional_incrementPj(i+-8|0)|0:0)c[f>>2]=c[h>>2];h=e+(b<<3)+4|0;f=g+(b<<3)+4|0;c[h>>2]=0;if((c[f>>2]|0?(c[h>>2]=0,g=c[f>>2]|0,g|0):0)?__Z28atomic_conditional_incrementPj(g+-8|0)|0:0)c[h>>2]=c[f>>2];b=b+1|0}while((b|0)!=(d|0))}__ZN6VectorIN9XMLParser9AttributeEE6_unrefEPv(a,c[a>>2]|0);c[a>>2]=e;return}function __ZNK12MethodBind1RI9XMLParser5ErroryE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;switch(b|0){case -1:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}case 0:{__ZN7VariantC2Ey(d,0,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}default:e=0}l=a;return e|0}function __ZNK12MethodBind1RI9XMLParser5ErroryE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1108168);l=a;return c[b>>2]|0}function __ZN12MethodBind1RI9XMLParser5ErroryE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;i=l;l=l+48|0;if((l|0)>=(m|0))ba(48);j=i+24|0;k=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1255336)|0:0){c[h>>2]=0;a[1263537]=0;n=d+24|0;o=c[n>>2]|0;if((o|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=o;c[b>>2]=0;l=i;return}p=o-(c[d+20>>2]|0)|0;if((p|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=p;c[b>>2]=0;l=i;return}if((g|0)>0){if((o|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);q=0}else{a[1263537]=0;q=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,q)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=q;c[b>>2]=0;l=i;return}}q=c[d+44>>2]|0;o=c[d+48>>2]|0;p=e+(o>>1)|0;if(!(o&1))r=q;else r=c[(c[p>>2]|0)+q>>2]|0;do if((g|0)<1){q=c[n>>2]|0;o=q+-1|0;if((q|0)>=1){e=c[d+16>>2]|0;s=(e|0)==0;if(s)t=0;else t=c[e+-4>>2]|0;if((q|0)<=(t|0)){if(s)u=0;else u=c[e+-4>>2]|0;do if((u|0)<(q|0)){if(s)v=0;else v=c[e+-4>>2]|0;if((v|0)<(q|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);w=0;break}else{a[1263537]=0;x=31;break}}else x=31;while(0);if((x|0)==31)w=e+(o*24|0)|0;__ZN7VariantC2ERKS_(k,w);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);f=__ZNK7VariantcvyEv(k)|0;__ZN7VariantC2Ei(j,nj[r&2047](p,f,F)|0);if(c[k>>2]|0)__ZN7Variant5clearEv(k);__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,897,1146558,0);c[b>>2]=0;l=i;return}function __ZN12MethodBind1RI9XMLParser5ErroryE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0;if(!b)f=0;else{g=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1255336)|0;f=g?b:0}b=c[a+44>>2]|0;g=c[a+48>>2]|0;a=f+(g>>1)|0;if(!(g&1))h=b;else h=c[(c[a>>2]|0)+b>>2]|0;b=c[d>>2]|0;c[e>>2]=nj[h&2047](a,c[b>>2]|0,c[b+4>>2]|0)|0;return}function __ZN12MethodBind1RI9XMLParser5ErroryED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK7VariantcvyEv(a){a=a|0;var b=0,e=0,f=0,g=0,i=0,j=0,k=0,n=0.0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=b;switch(c[a>>2]|0){case 4:{c[e>>2]=__ZNK7Variantcv6StringEv(a)|0;f=__ZNK6String6to_intEv(e)|0;g=((f|0)<0)<<31>>31;i=c[e>>2]|0;if((i|0)!=0?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0){__ZN6Memory11free_staticEPvb(i,1);j=g;k=f}else{j=g;k=f}break}case 1:{j=0;k=d[a+8>>0]|0;break}case 2:{f=a+8|0;j=c[f+4>>2]|0;k=c[f>>2]|0;break}case 3:{n=+h[a+8>>3];j=+H(n)>=1.0?(n>0.0?~~+V(+G(n/4294967296.0),4294967295.0)>>>0:~~+T((n-+(~~n>>>0))/4294967296.0)>>>0):0;k=~~n>>>0;break}default:{j=0;k=0}}F=j;l=b;return k|0}function __ZNK11MethodBind0I9XMLParserE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return 0}function __ZNK11MethodBind0I9XMLParserE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1108168);l=a;return c[b>>2]|0}function __ZN11MethodBind0I9XMLParserE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1255336)|0:0){c[h>>2]=0;a[1263537]=0;f=c[d+24>>2]|0;if((f|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=f;c[b>>2]=0;return}i=f-(c[d+20>>2]|0)|0;if((i|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=i;c[b>>2]=0;return}i=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))j=i;else j=c[(c[d>>2]|0)+i>>2]|0;gj[j&8191](d);c[b>>2]=0;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,110,1146558,0);c[b>>2]=0;return}function __ZN11MethodBind0I9XMLParserE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1255336)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1)){g=b;gj[g&8191](a);return}else{g=c[(c[a>>2]|0)+b>>2]|0;gj[g&8191](a);return}}function __ZN11MethodBind0I9XMLParserED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI9XMLParserbE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Eb(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK13MethodBind0RCI9XMLParserbE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1108168);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI9XMLParserbE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1255336)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2Eb(i,ij[n&8191](d)|0);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI9XMLParserbE7ptrcallEP6ObjectPPKvPv(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0;if(!d)g=0;else{e=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1255336)|0;g=e?d:0}d=c[b+44>>2]|0;e=c[b+48>>2]|0;b=g+(e>>1)|0;if(!(e&1)){h=d;i=ij[h&8191](b)|0;j=i&1;a[f>>0]=j;return}else{h=c[(c[b>>2]|0)+d>>2]|0;i=ij[h&8191](b)|0;j=i&1;a[f>>0]=j;return}}function __ZN13MethodBind0RCI9XMLParserbED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind1RCI9XMLParser6StringRKS1_E18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return __ZNK13MethodBind1RCI9XMLParser6StringRKS1_E18_get_argument_typeEi(a,b)|0}function __ZNK13MethodBind1RCI9XMLParser6StringRKS1_E18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1108168);l=a;return c[b>>2]|0}function __ZN13MethodBind1RCI9XMLParser6StringRKS1_E4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0;i=l;l=l+64|0;if((l|0)>=(m|0))ba(64);j=i+24|0;k=i+52|0;n=i+48|0;o=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1255336)|0:0){c[h>>2]=0;a[1263537]=0;p=d+24|0;q=c[p>>2]|0;if((q|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=q;c[b>>2]=0;l=i;return}r=q-(c[d+20>>2]|0)|0;if((r|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=r;c[b>>2]=0;l=i;return}if((g|0)>0){if((q|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);s=0}else{a[1263537]=0;s=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,s)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=s;c[b>>2]=0;l=i;return}}s=c[d+44>>2]|0;q=c[d+48>>2]|0;r=e+(q>>1)|0;if(!(q&1))t=s;else t=c[(c[r>>2]|0)+s>>2]|0;do if((g|0)<1){s=c[p>>2]|0;q=s+-1|0;if((s|0)>=1){e=c[d+16>>2]|0;u=(e|0)==0;if(u)v=0;else v=c[e+-4>>2]|0;if((s|0)<=(v|0)){if(u)w=0;else w=c[e+-4>>2]|0;do if((w|0)<(s|0)){if(u)x=0;else x=c[e+-4>>2]|0;if((x|0)<(s|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);y=0;break}else{a[1263537]=0;z=31;break}}else z=31;while(0);if((z|0)==31)y=e+(q*24|0)|0;__ZN7VariantC2ERKS_(o,y);break}}c[o>>2]=0}else __ZN7VariantC2ERKS_(o,c[f>>2]|0);while(0);c[n>>2]=__ZNK7Variantcv6StringEv(o)|0;c[k>>2]=$i[t&8191](r,n)|0;__ZN7VariantC2ERK6String(j,k);r=c[k>>2]|0;if(r|0?(__Z16atomic_decrementPj(r+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(r,1);r=c[n>>2]|0;if(r|0?(__Z16atomic_decrementPj(r+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(r,1);if(c[o>>2]|0)__ZN7Variant5clearEv(o);__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1217,1146558,0);c[b>>2]=0;l=i;return}function __ZN13MethodBind1RCI9XMLParser6StringRKS1_E7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f;if(!b)h=0;else{i=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1255336)|0;h=i?b:0}b=c[a+44>>2]|0;i=c[a+48>>2]|0;a=h+(i>>1)|0;if(!(i&1))j=b;else j=c[(c[a>>2]|0)+b>>2]|0;b=c[d>>2]|0;d=c[b>>2]|0;if((d|0)!=0?(__Z28atomic_conditional_incrementPj(d+-8|0)|0)!=0:0)k=c[b>>2]|0;else k=0;c[g>>2]=k;k=$i[j&8191](a,g)|0;a=k;j=c[e>>2]|0;if((j|0)==(k|0)){if(k|0)n=17}else{if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);c[e>>2]=0;if(k|0)if(!(__Z28atomic_conditional_incrementPj(k+-8|0)|0))n=17;else{c[e>>2]=a;n=17}}if((n|0)==17?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);k=c[g>>2]|0;if(!k){l=f;return}if(__Z16atomic_decrementPj(k+-8|0)|0){l=f;return}__ZN6Memory11free_staticEPvb(k,1);l=f;return}function __ZN13MethodBind1RCI9XMLParser6StringRKS1_ED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind1RCI9XMLParser6StringRKS1_E18_get_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;switch(b|0){case -1:{c[d>>2]=0;__ZN7VariantC2ERK6String(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);f=c[d>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);g=b;l=a;return g|0}case 0:{c[d>>2]=0;__ZN7VariantC2ERK6String(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);e=c[d>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);g=b;l=a;return g|0}default:{g=0;l=a;return g|0}}return 0}function __ZNK13MethodBind1RCI9XMLParserbRK6StringE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return __ZNK13MethodBind1RCI9XMLParserbRK6StringE18_get_argument_typeEi(a,b)|0}function __ZNK13MethodBind1RCI9XMLParserbRK6StringE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1108168);l=a;return c[b>>2]|0}function __ZN13MethodBind1RCI9XMLParserbRK6StringE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0;i=l;l=l+64|0;if((l|0)>=(m|0))ba(64);j=i+24|0;k=i+48|0;n=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1255336)|0:0){c[h>>2]=0;a[1263537]=0;o=d+24|0;p=c[o>>2]|0;if((p|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=p;c[b>>2]=0;l=i;return}q=p-(c[d+20>>2]|0)|0;if((q|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=q;c[b>>2]=0;l=i;return}if((g|0)>0){if((p|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);r=0}else{a[1263537]=0;r=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,r)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=r;c[b>>2]=0;l=i;return}}r=c[d+44>>2]|0;p=c[d+48>>2]|0;q=e+(p>>1)|0;if(!(p&1))s=r;else s=c[(c[q>>2]|0)+r>>2]|0;do if((g|0)<1){r=c[o>>2]|0;p=r+-1|0;if((r|0)>=1){e=c[d+16>>2]|0;t=(e|0)==0;if(t)u=0;else u=c[e+-4>>2]|0;if((r|0)<=(u|0)){if(t)v=0;else v=c[e+-4>>2]|0;do if((v|0)<(r|0)){if(t)w=0;else w=c[e+-4>>2]|0;if((w|0)<(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);x=0;break}else{a[1263537]=0;y=31;break}}else y=31;while(0);if((y|0)==31)x=e+(p*24|0)|0;__ZN7VariantC2ERKS_(n,x);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f>>2]|0);while(0);c[k>>2]=__ZNK7Variantcv6StringEv(n)|0;__ZN7VariantC2Eb(j,$i[s&8191](q,k)|0);q=c[k>>2]|0;if(q|0?(__Z16atomic_decrementPj(q+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(q,1);if(c[n>>2]|0)__ZN7Variant5clearEv(n);__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1217,1146558,0);c[b>>2]=0;l=i;return}function __ZN13MethodBind1RCI9XMLParserbRK6StringE7ptrcallEP6ObjectPPKvPv(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,n=0;g=l;l=l+16|0;if((l|0)>=(m|0))ba(16);h=g;if(!d)i=0;else{j=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1255336)|0;i=j?d:0}d=c[b+44>>2]|0;j=c[b+48>>2]|0;b=i+(j>>1)|0;if(!(j&1))k=d;else k=c[(c[b>>2]|0)+d>>2]|0;d=c[e>>2]|0;e=c[d>>2]|0;if((e|0)!=0?(__Z28atomic_conditional_incrementPj(e+-8|0)|0)!=0:0)n=c[d>>2]|0;else n=0;c[h>>2]=n;a[f>>0]=($i[k&8191](b,h)|0)&1;b=c[h>>2]|0;if(!b){l=g;return}if(__Z16atomic_decrementPj(b+-8|0)|0){l=g;return}__ZN6Memory11free_staticEPvb(b,1);l=g;return}function __ZN13MethodBind1RCI9XMLParserbRK6StringED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind1RCI9XMLParserbRK6StringE18_get_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case -1:{__ZN7VariantC2Eb(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;l=a;return f|0}case 0:{c[d>>2]=0;__ZN7VariantC2ERK6String(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);e=c[d>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);f=b;l=a;return f|0}default:{f=0;l=a;return f|0}}return 0}function __ZNK13MethodBind1RCI9XMLParser6StringiE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return __ZNK13MethodBind1RCI9XMLParser6StringiE18_get_argument_typeEi(a,b)|0}function __ZNK13MethodBind1RCI9XMLParser6StringiE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1108168);l=a;return c[b>>2]|0}function __ZN13MethodBind1RCI9XMLParser6StringiE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0;i=l;l=l+64|0;if((l|0)>=(m|0))ba(64);j=i+24|0;k=i+48|0;n=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1255336)|0:0){c[h>>2]=0;a[1263537]=0;o=d+24|0;p=c[o>>2]|0;if((p|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=p;c[b>>2]=0;l=i;return}q=p-(c[d+20>>2]|0)|0;if((q|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=q;c[b>>2]=0;l=i;return}if((g|0)>0){if((p|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);r=0}else{a[1263537]=0;r=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,r)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=r;c[b>>2]=0;l=i;return}}r=c[d+44>>2]|0;p=c[d+48>>2]|0;q=e+(p>>1)|0;if(!(p&1))s=r;else s=c[(c[q>>2]|0)+r>>2]|0;do if((g|0)<1){r=c[o>>2]|0;p=r+-1|0;if((r|0)>=1){e=c[d+16>>2]|0;t=(e|0)==0;if(t)u=0;else u=c[e+-4>>2]|0;if((r|0)<=(u|0)){if(t)v=0;else v=c[e+-4>>2]|0;do if((v|0)<(r|0)){if(t)w=0;else w=c[e+-4>>2]|0;if((w|0)<(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);x=0;break}else{a[1263537]=0;y=31;break}}else y=31;while(0);if((y|0)==31)x=e+(p*24|0)|0;__ZN7VariantC2ERKS_(n,x);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f>>2]|0);while(0);f=__ZNK7VariantcviEv(n)|0;c[k>>2]=$i[s&8191](q,f)|0;__ZN7VariantC2ERK6String(j,k);f=c[k>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);if(c[n>>2]|0)__ZN7Variant5clearEv(n);__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1217,1146558,0);c[b>>2]=0;l=i;return}function __ZN13MethodBind1RCI9XMLParser6StringiE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0;if(!b)f=0;else{g=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1255336)|0;f=g?b:0}b=c[a+44>>2]|0;g=c[a+48>>2]|0;a=f+(g>>1)|0;if(!(g&1))h=b;else h=c[(c[a>>2]|0)+b>>2]|0;b=$i[h&8191](a,c[c[d>>2]>>2]|0)|0;d=b;a=c[e>>2]|0;if((a|0)==(b|0)){if(!b)return}else{if(a|0?(__Z16atomic_decrementPj(a+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(a,1);c[e>>2]=0;if(!b)return;if(__Z28atomic_conditional_incrementPj(b+-8|0)|0)c[e>>2]=d}if(__Z16atomic_decrementPj(b+-8|0)|0)return;__ZN6Memory11free_staticEPvb(b,1);return}function __ZN13MethodBind1RCI9XMLParser6StringiED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind1RCI9XMLParser6StringiE18_get_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case -1:{c[d>>2]=0;__ZN7VariantC2ERK6String(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);e=c[d>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);f=b;l=a;return f|0}case 0:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;l=a;return f|0}default:{f=0;l=a;return f|0}}return 0}function __ZNK13MethodBind0RCI9XMLParseriE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK13MethodBind0RCI9XMLParseriE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1108168);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI9XMLParseriE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1255336)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2Ei(i,ij[n&8191](d)|0);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI9XMLParseriE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0;if(!b)f=0;else{d=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1255336)|0;f=d?b:0}b=c[a+44>>2]|0;d=c[a+48>>2]|0;a=f+(d>>1)|0;if(!(d&1)){g=b;h=ij[g&8191](a)|0;c[e>>2]=h;return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=ij[g&8191](a)|0;c[e>>2]=h;return}}function __ZN13MethodBind0RCI9XMLParseriED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI9XMLParseryE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Ey(d,0,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK13MethodBind0RCI9XMLParseryE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1108168);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI9XMLParseryE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1255336)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;k=ij[n&8191](d)|0;__ZN7VariantC2Ey(i,k,F);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI9XMLParseryE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;if(!b)f=0;else{d=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1255336)|0;f=d?b:0}b=c[a+44>>2]|0;d=c[a+48>>2]|0;a=f+(d>>1)|0;if(!(d&1)){g=b;h=ij[g&8191](a)|0;i=F;c[e>>2]=h;return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=ij[g&8191](a)|0;i=F;c[e>>2]=h;return}}function __ZN13MethodBind0RCI9XMLParseryED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI9XMLParser6StringE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;if((b|0)!=-1){f=0;l=a;return f|0}c[d>>2]=0;__ZN7VariantC2ERK6String(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);e=c[d>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);f=b;l=a;return f|0}function __ZNK13MethodBind0RCI9XMLParser6StringE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1108168);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI9XMLParser6StringE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;j=f+24|0;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1255336)|0:0){c[h>>2]=0;a[1263537]=0;k=c[d+24>>2]|0;if((k|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=k;c[b>>2]=0;l=f;return}n=k-(c[d+20>>2]|0)|0;if((n|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=n;c[b>>2]=0;l=f;return}n=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))o=n;else o=c[(c[d>>2]|0)+n>>2]|0;c[j>>2]=ij[o&8191](d)|0;__ZN7VariantC2ERK6String(i,j);d=c[j>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI9XMLParser6StringE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0;if(!b)f=0;else{d=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1255336)|0;f=d?b:0}b=c[a+44>>2]|0;d=c[a+48>>2]|0;a=f+(d>>1)|0;if(!(d&1))g=b;else g=c[(c[a>>2]|0)+b>>2]|0;b=ij[g&8191](a)|0;a=b;g=c[e>>2]|0;if((g|0)==(b|0)){if(!b)return}else{if(g|0?(__Z16atomic_decrementPj(g+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(g,1);c[e>>2]=0;if(!b)return;if(__Z28atomic_conditional_incrementPj(b+-8|0)|0)c[e>>2]=a}if(__Z16atomic_decrementPj(b+-8|0)|0)return;__ZN6Memory11free_staticEPvb(b,1);return}function __ZN13MethodBind0RCI9XMLParser6StringED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK12MethodBind0RI9XMLParserNS0_8NodeTypeEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK12MethodBind0RI9XMLParserNS0_8NodeTypeEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1108168);l=a;return c[b>>2]|0}function __ZN12MethodBind0RI9XMLParserNS0_8NodeTypeEE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1255336)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2Ei(i,ij[n&8191](d)|0);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,266,1146558,0);c[b>>2]=0;l=f;return}function __ZN12MethodBind0RI9XMLParserNS0_8NodeTypeEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0;if(!b)f=0;else{d=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1255336)|0;f=d?b:0}b=c[a+44>>2]|0;d=c[a+48>>2]|0;a=f+(d>>1)|0;if(!(d&1)){g=b;h=ij[g&8191](a)|0;c[e>>2]=h;return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=ij[g&8191](a)|0;c[e>>2]=h;return}}function __ZN12MethodBind0RI9XMLParserNS0_8NodeTypeEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK12MethodBind0RI9XMLParser5ErrorE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK12MethodBind0RI9XMLParser5ErrorE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1108168);l=a;return c[b>>2]|0}function __ZN12MethodBind0RI9XMLParser5ErrorE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1255336)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2Ei(i,ij[n&8191](d)|0);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,266,1146558,0);c[b>>2]=0;l=f;return}function __ZN12MethodBind0RI9XMLParser5ErrorE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0;if(!b)f=0;else{d=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1255336)|0;f=d?b:0}b=c[a+44>>2]|0;d=c[a+48>>2]|0;a=f+(d>>1)|0;if(!(d&1)){g=b;h=ij[g&8191](a)|0;c[e>>2]=h;return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=ij[g&8191](a)|0;c[e>>2]=h;return}}function __ZN12MethodBind0RI9XMLParser5ErrorED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN10ZipArchive13try_open_packERK6String(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0;e=l;l=l+464|0;if((l|0)>=(m|0))ba(464);f=e+160|0;g=e+168|0;h=e+156|0;i=e+88|0;j=e+152|0;k=e+144|0;n=e+208|0;o=e;p=e+132|0;q=e+128|0;r=e+104|0;s=e+112|0;c[f>>2]=__ZNK6String13get_extensionEv(d)|0;__ZN6StringC2EPKc(g,1108911);if((__ZNK6String12nocasecmp_toERKS_(f,g)|0)<<24>>24){c[h>>2]=__ZNK6String13get_extensionEv(d)|0;__ZN6StringC2EPKc(i,1108915);t=(__ZNK6String12nocasecmp_toERKS_(h,i)|0)<<24>>24!=0;u=c[i>>2]|0;if(u|0?(__Z16atomic_decrementPj(u+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(u,1);u=c[h>>2]|0;if((u|0)!=0?(__Z16atomic_decrementPj(u+-8|0)|0)==0:0){__ZN6Memory11free_staticEPvb(u,1);v=t}else v=t}else v=0;t=c[g>>2]|0;if(t|0?(__Z16atomic_decrementPj(t+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(t,1);t=c[f>>2]|0;if(t|0?(__Z16atomic_decrementPj(t+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(t,1);if(v){w=0;l=e;return w|0}v=__ZN10FileAccess4openERK6StringiP5Error(d,1,0)|0;do if(!v)x=0;else{c[g+28>>2]=v;c[g>>2]=1316;c[g+4>>2]=257;c[g+8>>2]=258;c[g+12>>2]=4751;c[g+16>>2]=259;c[g+20>>2]=4752;c[g+24>>2]=4753;c[j>>2]=__ZNK6String4utf8Ev(d)|0;t=_unzOpen2(__ZNK10CharString8get_dataEv(j)|0,g)|0;f=c[j>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);if(!t){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1108919,1108184,184,1108933,0);x=0;break}a[1263537]=0;if(!(_unzGetGlobalInfo64(t,i)|0)){a[1263537]=0;f=c[d>>2]|0;if((f|0)!=0?(__Z28atomic_conditional_incrementPj(f+-8|0)|0)!=0:0){f=c[d>>2]|0;u=t;h=b+4|0;c[k>>2]=0;y=(f|0)==0;if(!y){c[k>>2]=0;if(!(__Z28atomic_conditional_incrementPj(f+-8|0)|0)){z=f;A=0;B=u;C=h}else{c[k>>2]=f;z=f;A=y;B=u;C=h}}else{z=0;A=1;B=u;C=h}}else{c[k>>2]=0;z=0;A=1;B=t;C=b+4|0}c[k+4>>2]=B;__ZN6VectorIN10ZipArchive7PackageEE9push_backES1_(C,k)|0;h=c[k>>2]|0;if(h|0?(__Z16atomic_decrementPj(h+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(h,1);h=c[b+4>>2]|0;if(!h)D=-1;else D=(c[h+-4>>2]|0)+-1|0;h=i;if(!((c[h>>2]|0)==0&(c[h+4>>2]|0)==0)){h=p+4|0;u=b+8|0;y=0;while(1){if(!(_unzGetCurrentFileInfo64(t,o,n,256,0,0,0,0)|0)){a[1263537]=0;c[p>>2]=D;_unzGetFilePos(t,h)|0;__ZN6StringC2EPKc(r,1123467);__ZN6StringC2EPKc(s,n);c[q>>2]=__ZNK6StringplERKS_(r,s)|0;f=c[s>>2]|0;do if(f|0){if(__Z16atomic_decrementPj(f+-8|0)|0)break;__ZN6Memory11free_staticEPvb(f,1)}while(0);f=c[r>>2]|0;do if(f|0){if(__Z16atomic_decrementPj(f+-8|0)|0)break;__ZN6Memory11free_staticEPvb(f,1)}while(0);f=__ZN3MapI6StringN10ZipArchive4FileE10ComparatorIS0_E16DefaultAllocatorEixERKS0_(u,q)|0;c[f>>2]=c[p>>2];c[f+4>>2]=c[p+4>>2];c[f+8>>2]=c[p+8>>2];f=s;E=f+16|0;do{a[f>>0]=0;f=f+1|0}while((f|0)<(E|0));__ZN10PackedData8add_pathERK6StringS2_yyPKhP10PackSource(c[313765]|0,d,q,1,0,0,0,s,b);f=y+1|0;E=i;F=c[E+4>>2]|0;if(0<F>>>0|(0==(F|0)?f>>>0<(c[E>>2]|0)>>>0:0))_unzGoToNextFile(t)|0;E=c[q>>2]|0;do if(E|0){if(__Z16atomic_decrementPj(E+-8|0)|0)break;__ZN6Memory11free_staticEPvb(E,1)}while(0);G=f;H=0;I=f}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1108919,1108184,202,1109029,0);E=y+1|0;G=E;H=0;I=E}E=i;F=c[E+4>>2]|0;if(H>>>0<F>>>0|((H|0)==(F|0)?I>>>0<(c[E>>2]|0)>>>0:0))y=G;else break}}y=z;if(!A?(__Z16atomic_decrementPj(y+-8|0)|0)==0:0){__ZN6Memory11free_staticEPvb(y,1);J=1}else J=1}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1108919,1108184,188,1108979,0);J=0}x=J}while(0);w=x;l=e;return w|0}function __ZN10ZipArchive8get_fileERK6StringPN10PackedData10PackedFileE(a,b,d){a=a|0;b=b|0;d=d|0;d=__ZnwjPKc(112,1263606)|0;__ZN10FileAccessC2Ev(d);c[d>>2]=402776;c[d+12>>2]=0;__ZN13FileAccessZip5_openERK6Stringi(d,b,1)|0;return d|0}function __ZN10ZipArchiveD2Ev(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0;c[b>>2]=402752;d=b+4|0;e=0;while(1){f=c[d>>2]|0;g=(f|0)==0;if(g)h=0;else h=c[f+-4>>2]|0;if((e|0)>=(h|0))break;if(g)i=0;else i=c[f+-4>>2]|0;do if((i|0)<=(e|0)){if(g)j=0;else j=c[f+-4>>2]|0;if((j|0)>(e|0)){a[1263537]=0;k=27;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);l=4;break}}else k=27;while(0);if((k|0)==27){k=0;__ZN6VectorIN10ZipArchive7PackageEE14_copy_on_writeEv(d);l=(c[d>>2]|0)+(e<<3)+4|0}f=_unzGetOpaque(c[l>>2]|0)|0;g=c[d>>2]|0;m=(g|0)==0;if(m)n=0;else n=c[g+-4>>2]|0;if((n|0)<=(e|0)){if(m)o=0;else o=c[g+-4>>2]|0;if((o|0)<=(e|0)){k=35;break}a[1263537]=0}__ZN6VectorIN10ZipArchive7PackageEE14_copy_on_writeEv(d);_unzClose(c[(c[d>>2]|0)+(e<<3)+4>>2]|0)|0;gj[c[(c[f>>2]|0)+144>>2]&8191](f);__ZN6Memory11free_staticEPvb(f,0);e=e+1|0}if((k|0)==35)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);__ZN6VectorIN10ZipArchive7PackageEE6resizeEi(d,0)|0;k=b+8|0;e=c[k>>2]|0;if(e|0?(__ZN3MapI6StringN10ZipArchive4FileE10ComparatorIS0_E16DefaultAllocatorE13_cleanup_treeEPNS6_7ElementE(k,c[e+8>>2]|0),e=c[b+12>>2]|0,o=c[k>>2]|0,c[o+8>>2]=e,c[b+16>>2]=0,b=e,c[b+12>>2]=b,o|0):0){b=c[o+24>>2]|0;if(b|0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(b,1);__ZN6Memory11free_staticEPvb(o,0);c[k>>2]=0}k=c[d>>2]|0;if(!k)return;if(__Z16atomic_decrementPj(k+-8|0)|0)return;o=c[d>>2]|0;d=(o|0)==0?0:o+-4|0;o=d+4|0;if(c[d>>2]|0){b=0;do{e=c[o+(b<<3)>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);b=b+1|0}while(b>>>0<(c[d>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(k,1);return}function __ZN10ZipArchiveD0Ev(a){a=a|0;__ZN10ZipArchiveD2Ev(a);__ZdlPv(a);return}function __ZN6VectorIN10ZipArchive7PackageEE6resizeEi(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0;if((d|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,269,1145657,0);e=31;return e|0}a[1263537]=0;f=c[b>>2]|0;if(!f)g=0;else g=c[f+-4>>2]|0;if((g|0)==(d|0)){e=0;return e|0}if(!d){if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0){g=c[b>>2]|0;h=(g|0)==0?0:g+-4|0;g=h+4|0;if(c[h>>2]|0){i=0;do{j=c[g+(i<<3)>>2]|0;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);i=i+1|0}while(i>>>0<(c[h>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(f,1)}c[b>>2]=0;e=0;return e|0}__ZN6VectorIN10ZipArchive7PackageEE14_copy_on_writeEv(b);f=d<<3;if(d>>>0<=536870911?(h=f+-1|0,i=h>>>1|h,h=i>>>2|i,i=h>>>4|h,h=i>>>8|i,i=(h>>>16|h)+1|0,f>>>0<4294967264):0){a[1263537]=0;f=c[b>>2]|0;do if(!f)if((d|0)>0)k=23;else{l=0;k=32}else{h=c[f+-4>>2]|0;if((h|0)<(d|0))if(!h)k=23;else{g=__ZN6Memory14realloc_staticEPvjb(f,i,1)|0;if(g|0){a[1263537]=0;m=g;n=c[g+-4>>2]|0;break}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,300,1145876,0);e=6;return e|0}else{l=h;k=32}}while(0);do if((k|0)==23){h=__ZN6Memory12alloc_staticEjb(i,1)|0;if(h|0){a[1263537]=0;c[h+-4>>2]=0;c[h+-8>>2]=1;m=h;n=0;break}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,292,1145820,0);e=6;return e|0}else if((k|0)==32){if((l|0)<=(d|0)){e=0;return e|0}if((c[f+-4>>2]|0)>>>0>d>>>0){h=d;g=f;do{j=c[g+(h<<3)>>2]|0;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);h=h+1|0;g=c[b>>2]|0}while(h>>>0<(c[g+-4>>2]|0)>>>0);o=g}else o=f;h=__ZN6Memory14realloc_staticEPvjb(o,i,1)|0;if(!h){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,324,1145876,0);e=6;return e|0}else{a[1263537]=0;c[b>>2]=h;c[h+-4>>2]=d;e=0;return e|0}}while(0);c[b>>2]=m;if((n|0)<(d|0)){b=n;do{c[m+(b<<3)>>2]=0;b=b+1|0}while((b|0)!=(d|0))}c[m+-4>>2]=d;e=0;return e|0}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,285,1145723,0);e=6;return e|0}function __ZN3MapI6StringN10ZipArchive4FileE10ComparatorIS0_E16DefaultAllocatorE13_cleanup_treeEPNS6_7ElementE(a,b){a=a|0;b=b|0;if((c[a+4>>2]|0)==(b|0))return;__ZN3MapI6StringN10ZipArchive4FileE10ComparatorIS0_E16DefaultAllocatorE13_cleanup_treeEPNS6_7ElementE(a,c[b+8>>2]|0);__ZN3MapI6StringN10ZipArchive4FileE10ComparatorIS0_E16DefaultAllocatorE13_cleanup_treeEPNS6_7ElementE(a,c[b+4>>2]|0);a=c[b+24>>2]|0;if(a|0?(__Z16atomic_decrementPj(a+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(a,1);__ZN6Memory11free_staticEPvb(b,0);return}function __ZN6VectorIN10ZipArchive7PackageEE14_copy_on_writeEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0,i=0;b=c[a>>2]|0;if(!b)return;if((c[b+-8>>2]|0)>>>0<=1)return;d=c[b+-4>>2]|0;b=(d<<3)+-1|0;e=b>>>1|b;b=e>>>2|e;e=b>>>4|b;b=e>>>8|e;e=__ZN6Memory12alloc_staticEjb((b>>>16|b)+1|0,1)|0;c[e+-8>>2]=1;c[e+-4>>2]=d;if(d|0){b=0;do{f=e+(b<<3)|0;g=c[a>>2]|0;h=g+(b<<3)|0;c[f>>2]=0;if((c[h>>2]|0?(c[f>>2]=0,i=c[h>>2]|0,i|0):0)?__Z28atomic_conditional_incrementPj(i+-8|0)|0:0)c[f>>2]=c[h>>2];c[e+(b<<3)+4>>2]=c[g+(b<<3)+4>>2];b=b+1|0}while((b|0)!=(d|0))}d=c[a>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0){b=c[a>>2]|0;g=(b|0)==0?0:b+-4|0;b=g+4|0;if(c[g>>2]|0){h=0;do{f=c[b+(h<<3)>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);h=h+1|0}while(h>>>0<(c[g>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(d,1)}c[a>>2]=e;return}function _unzGetOpaque(a){a=a|0;var b=0;if(!a){b=0;return b|0}b=c[a+28>>2]|0;return b|0}function _unzClose(a){a=a|0;var b=0,d=0,e=0,f=0;if(!a){b=-102;return b|0}d=a+232|0;e=c[d>>2]|0;if(e|0){f=c[e>>2]|0;if(f|0)_free(f);c[e>>2]=0;if((c[e+72>>2]|0)==8)_inflateEnd(e+4|0)|0;_free(e);c[d>>2]=0}$i[c[a+20>>2]&8191](c[a+28>>2]|0,c[a+56>>2]|0)|0;_free(a);b=0;return b|0}function __ZN13FileAccessZip5_openERK6Stringi(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f;gj[c[(c[b>>2]|0)+12>>2]&8191](b);if(e&2|0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1108178,1108184,264,1108212,0);h=1;l=f;return h|0}a[1263537]=0;e=c[313903]|0;if(!e){i=__ZnwjPKc(24,1263606)|0;c[i>>2]=402752;c[i+4>>2]=0;c[i+12>>2]=379008;c[i+8>>2]=0;c[i+16>>2]=0;c[313903]=i;if(!i){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1108178,1108184,266,1108285,0);h=1;l=f;return h|0}else j=i}else j=e;a[1263537]=0;c[g>>2]=0;e=c[d>>2]|0;if(e|0?(c[g>>2]=0,__Z28atomic_conditional_incrementPj(e+-8|0)|0):0)c[g>>2]=c[d>>2];d=__ZNK10ZipArchive15get_file_handleE6String(j,g)|0;j=b+12|0;c[j>>2]=d;e=c[g>>2]|0;if(!e)k=d;else{if(!(__Z16atomic_decrementPj(e+-8|0)|0))__ZN6Memory11free_staticEPvb(e,1);k=c[j>>2]|0}if(!k){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1108178,1108184,268,1108331,0);h=1;l=f;return h|0}a[1263537]=0;if(!(_unzGetCurrentFileInfo64(k,b+16|0,0,0,0,0,0,0)|0)){a[1263537]=0;h=0;l=f;return h|0}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1108178,1108184,271,1108378,0);h=1;l=f;return h|0}return 0}function __ZNK10ZipArchive15get_file_handleE6String(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0;e=l;l=l+64|0;if((l|0)>=(m|0))ba(64);f=e+48|0;g=e+52|0;h=e+8|0;i=e;c[f>>2]=0;j=c[d>>2]|0;if((j|0)!=0?(c[f>>2]=0,(__Z28atomic_conditional_incrementPj(j+-8|0)|0)!=0):0){j=c[d>>2]|0;c[f>>2]=j;k=j}else k=0;j=b+8|0;if(!(c[j>>2]|0)){n=0;o=k}else{k=(__ZNK3MapI6StringN10ZipArchive4FileE10ComparatorIS0_E16DefaultAllocatorE5_findERKS0_(j,f)|0)!=0;n=k;o=c[f>>2]|0}if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(o,1);if(!n){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1108429,1108184,128,1108445,0);p=0;l=e;return p|0}a[1263537]=0;do if(c[j>>2]|0){a[1263537]=0;n=__ZNK3MapI6StringN10ZipArchive4FileE10ComparatorIS0_E16DefaultAllocatorE5_findERKS0_(j,d)|0;if(!n){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145936,604,1145947,0);q=0;break}else{a[1263537]=0;q=n+28|0;break}}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145936,602,1124976,0);q=0}while(0);c[g>>2]=c[q>>2];c[g+4>>2]=c[q+4>>2];c[g+8>>2]=c[q+8>>2];q=b+4|0;b=c[g>>2]|0;do if((b|0)<0)r=23;else{d=c[q>>2]|0;j=(d|0)==0;if(j)s=0;else s=c[d+-4>>2]|0;if((s|0)<=(b|0)){if(j)t=0;else t=c[d+-4>>2]|0;if((t|0)<=(b|0)){r=23;break}a[1263537]=0}u=d+(b<<3)|0}while(0);if((r|0)==23){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);u=0}b=__ZN10FileAccess4openERK6StringiP5Error(u,1,0)|0;if(!b){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1108429,1108184,132,1108502,0);v=0}else{a[1263537]=0;c[h+28>>2]=b;c[h>>2]=1316;c[h+4>>2]=257;c[h+8>>2]=258;c[h+12>>2]=4751;c[h+16>>2]=259;c[h+20>>2]=4752;c[h+24>>2]=4753;c[h+32>>2]=1317;c[h+36>>2]=1954;b=c[g>>2]|0;do if((b|0)<0)r=35;else{u=c[q>>2]|0;t=(u|0)==0;if(t)w=0;else w=c[u+-4>>2]|0;if((w|0)<=(b|0)){if(t)x=0;else x=c[u+-4>>2]|0;if((x|0)<=(b|0)){r=35;break}a[1263537]=0}y=u+(b<<3)|0}while(0);if((r|0)==35){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);y=0}c[i>>2]=__ZNK6String4utf8Ev(y)|0;y=_unzOpen2(__ZNK10CharString8get_dataEv(i)|0,h)|0;h=c[i>>2]|0;if(h|0?(__Z16atomic_decrementPj(h+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(h,1);do if(!y){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1108429,1108184,151,1108541,0);z=0}else{a[1263537]=0;if((_unzGoToFilePos(y,g+4|0)|0)==0?(_unzOpenCurrentFile(y)|0)==0:0){z=y;break}_unzClose(y)|0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1108429,1108184,156,1126427,0);a[1263537]=0;z=0}while(0);v=z}p=v;l=e;return p|0}function _unzGetCurrentFileInfo64(a,b,c,d,e,f,g,h){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;return _unz64local_GetCurrentFileInfoInternal(a,b,0,c,d,e,f,g,h)|0}function _unz64local_GetCurrentFileInfoInternal(b,e,f,g,h,i,j,k,n){b=b|0;e=e|0;f=f|0;g=g|0;h=h|0;i=i|0;j=j|0;k=k|0;n=n|0;var o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0,ia=0,ja=0,ka=0,la=0,ma=0,na=0,oa=0,pa=0,qa=0,ra=0,sa=0,ta=0,ua=0,va=0,wa=0,xa=0,ya=0,za=0,Aa=0,Ba=0,Ca=0,Da=0,Ea=0,Fa=0,Ga=0,Ha=0,Ia=0,Ja=0,Ka=0,La=0,Ma=0,Na=0,Oa=0,Pa=0,Qa=0,Ra=0,Sa=0,Ta=0,Ua=0,Va=0,Wa=0,Xa=0,Ya=0,Za=0,_a=0,$a=0,ab=0,bb=0,cb=0,db=0,eb=0,fb=0,gb=0,hb=0,ib=0,jb=0,kb=0,lb=0,mb=0,nb=0,ob=0,pb=0,qb=0,rb=0,sb=0,tb=0,ub=0,vb=0,wb=0,xb=0,yb=0,zb=0,Ab=0,Bb=0,Cb=0,Db=0,Eb=0,Fb=0,Gb=0,Hb=0,Ib=0;o=l;l=l+112|0;if((l|0)>=(m|0))ba(112);p=o+96|0;q=o+8|0;r=o;if(!b){s=-102;l=o;return s|0}t=b+56|0;u=c[t>>2]|0;v=b+96|0;w=b+80|0;x=_i64Add(c[w>>2]|0,c[w+4>>2]|0,c[v>>2]|0,c[v+4>>2]|0)|0;v=(_call_zseek64(b,u,x,F,0)|0)==0;x=(v^1)<<31>>31;do if(v){u=c[t>>2]|0;w=b+4|0;y=b+28|0;if((ri[c[w>>2]&511](c[y>>2]|0,u,p,1)|0)!=1)if(!($i[c[b+24>>2]&8191](c[y>>2]|0,u)|0))z=0;else{A=-1;B=w;C=y;break}else z=d[p>>0]|0;if((ri[c[w>>2]&511](c[y>>2]|0,u,p,1)|0)!=1)if(!($i[c[b+24>>2]&8191](c[y>>2]|0,u)|0))D=z;else{A=-1;B=w;C=y;break}else D=d[p>>0]|0;E=D<<8|z;if((ri[c[w>>2]&511](c[y>>2]|0,u,p,1)|0)!=1)if(!($i[c[b+24>>2]&8191](c[y>>2]|0,u)|0))G=D;else{A=-1;B=w;C=y;break}else G=d[p>>0]|0;H=E|G<<16;if((ri[c[w>>2]&511](c[y>>2]|0,u,p,1)|0)!=1)if(!($i[c[b+24>>2]&8191](c[y>>2]|0,u)|0))I=G;else{A=-1;B=w;C=y;break}else I=d[p>>0]|0;A=((I<<24)+H|0)==33639248?x:-103;B=w;C=y}else{A=-1;B=b+4|0;C=b+28|0}while(0);x=c[t>>2]|0;if((ri[c[B>>2]&511](c[C>>2]|0,x,p,1)|0)!=1)if(!($i[c[b+24>>2]&8191](c[C>>2]|0,x)|0)){J=0;K=20}else{L=-1;M=0}else{J=d[p>>0]|0;K=20}do if((K|0)==20){if((ri[c[B>>2]&511](c[C>>2]|0,x,p,1)|0)!=1)if(!($i[c[b+24>>2]&8191](c[C>>2]|0,x)|0))N=J;else{L=-1;M=0;break}else N=d[p>>0]|0;L=A;M=N<<8|J}while(0);c[q>>2]=M;M=c[t>>2]|0;J=q+4|0;if((ri[c[B>>2]&511](c[C>>2]|0,M,p,1)|0)!=1)if(!($i[c[b+24>>2]&8191](c[C>>2]|0,M)|0)){O=0;K=27}else{P=-1;Q=0}else{O=d[p>>0]|0;K=27}do if((K|0)==27){if((ri[c[B>>2]&511](c[C>>2]|0,M,p,1)|0)!=1)if(!($i[c[b+24>>2]&8191](c[C>>2]|0,M)|0))R=O;else{P=-1;Q=0;break}else R=d[p>>0]|0;P=L;Q=R<<8|O}while(0);c[J>>2]=Q;Q=c[t>>2]|0;J=q+8|0;if((ri[c[B>>2]&511](c[C>>2]|0,Q,p,1)|0)!=1)if(!($i[c[b+24>>2]&8191](c[C>>2]|0,Q)|0)){S=0;K=34}else{T=-1;U=0}else{S=d[p>>0]|0;K=34}do if((K|0)==34){if((ri[c[B>>2]&511](c[C>>2]|0,Q,p,1)|0)!=1)if(!($i[c[b+24>>2]&8191](c[C>>2]|0,Q)|0))V=S;else{T=-1;U=0;break}else V=d[p>>0]|0;T=P;U=V<<8|S}while(0);c[J>>2]=U;U=c[t>>2]|0;J=q+12|0;if((ri[c[B>>2]&511](c[C>>2]|0,U,p,1)|0)!=1)if(!($i[c[b+24>>2]&8191](c[C>>2]|0,U)|0)){W=0;K=41}else{X=-1;Y=0}else{W=d[p>>0]|0;K=41}do if((K|0)==41){if((ri[c[B>>2]&511](c[C>>2]|0,U,p,1)|0)!=1)if(!($i[c[b+24>>2]&8191](c[C>>2]|0,U)|0))Z=W;else{X=-1;Y=0;break}else Z=d[p>>0]|0;X=T;Y=Z<<8|W}while(0);c[J>>2]=Y;Y=c[t>>2]|0;J=q+16|0;if((ri[c[B>>2]&511](c[C>>2]|0,Y,p,1)|0)!=1)if(!($i[c[b+24>>2]&8191](c[C>>2]|0,Y)|0)){_=0;K=48}else{$=-1;aa=0}else{_=d[p>>0]|0;K=48}do if((K|0)==48){if((ri[c[B>>2]&511](c[C>>2]|0,Y,p,1)|0)!=1)if(!($i[c[b+24>>2]&8191](c[C>>2]|0,Y)|0))ca=_;else{$=-1;aa=0;break}else ca=d[p>>0]|0;W=ca<<8|_;if((ri[c[B>>2]&511](c[C>>2]|0,Y,p,1)|0)!=1)if(!($i[c[b+24>>2]&8191](c[C>>2]|0,Y)|0))da=ca;else{$=-1;aa=0;break}else da=d[p>>0]|0;Z=W|da<<16;if((ri[c[B>>2]&511](c[C>>2]|0,Y,p,1)|0)!=1)if(!($i[c[b+24>>2]&8191](c[C>>2]|0,Y)|0))ea=da;else{$=-1;aa=0;break}else ea=d[p>>0]|0;$=X;aa=(ea<<24)+Z|0}while(0);c[J>>2]=aa;c[q+76>>2]=aa>>>16&31;c[q+80>>2]=(aa>>>21&15)+-1;c[q+84>>2]=(aa>>>25)+1980;c[q+72>>2]=aa>>>11&31;c[q+68>>2]=aa>>>5&63;c[q+64>>2]=aa<<1&62;aa=c[t>>2]|0;J=q+20|0;if((ri[c[B>>2]&511](c[C>>2]|0,aa,p,1)|0)!=1)if(!($i[c[b+24>>2]&8191](c[C>>2]|0,aa)|0)){fa=0;K=61}else{ga=-1;ha=0}else{fa=d[p>>0]|0;K=61}do if((K|0)==61){if((ri[c[B>>2]&511](c[C>>2]|0,aa,p,1)|0)!=1)if(!($i[c[b+24>>2]&8191](c[C>>2]|0,aa)|0))ia=fa;else{ga=-1;ha=0;break}else ia=d[p>>0]|0;ea=ia<<8|fa;if((ri[c[B>>2]&511](c[C>>2]|0,aa,p,1)|0)!=1)if(!($i[c[b+24>>2]&8191](c[C>>2]|0,aa)|0))ja=ia;else{ga=-1;ha=0;break}else ja=d[p>>0]|0;X=ea|ja<<16;if((ri[c[B>>2]&511](c[C>>2]|0,aa,p,1)|0)!=1)if(!($i[c[b+24>>2]&8191](c[C>>2]|0,aa)|0))ka=ja;else{ga=-1;ha=0;break}else ka=d[p>>0]|0;ga=$;ha=(ka<<24)+X|0}while(0);c[J>>2]=ha;ha=c[t>>2]|0;if((ri[c[B>>2]&511](c[C>>2]|0,ha,p,1)|0)!=1)if(!($i[c[b+24>>2]&8191](c[C>>2]|0,ha)|0)){la=0;K=74}else{ma=-1;na=0}else{la=d[p>>0]|0;K=74}do if((K|0)==74){if((ri[c[B>>2]&511](c[C>>2]|0,ha,p,1)|0)!=1)if(!($i[c[b+24>>2]&8191](c[C>>2]|0,ha)|0))oa=la;else{ma=-1;na=0;break}else oa=d[p>>0]|0;J=oa<<8|la;if((ri[c[B>>2]&511](c[C>>2]|0,ha,p,1)|0)!=1)if(!($i[c[b+24>>2]&8191](c[C>>2]|0,ha)|0))pa=oa;else{ma=-1;na=0;break}else pa=d[p>>0]|0;ka=J|pa<<16;if((ri[c[B>>2]&511](c[C>>2]|0,ha,p,1)|0)!=1)if(!($i[c[b+24>>2]&8191](c[C>>2]|0,ha)|0))qa=pa;else{ma=-1;na=0;break}else qa=d[p>>0]|0;ma=ga;na=(qa<<24)+ka|0}while(0);qa=q+24|0;ga=qa;c[ga>>2]=na;c[ga+4>>2]=0;ga=c[t>>2]|0;if((ri[c[B>>2]&511](c[C>>2]|0,ga,p,1)|0)!=1)if(!($i[c[b+24>>2]&8191](c[C>>2]|0,ga)|0)){ra=0;K=87}else{sa=-1;ta=0}else{ra=d[p>>0]|0;K=87}do if((K|0)==87){if((ri[c[B>>2]&511](c[C>>2]|0,ga,p,1)|0)!=1)if(!($i[c[b+24>>2]&8191](c[C>>2]|0,ga)|0))ua=ra;else{sa=-1;ta=0;break}else ua=d[p>>0]|0;na=ua<<8|ra;if((ri[c[B>>2]&511](c[C>>2]|0,ga,p,1)|0)!=1)if(!($i[c[b+24>>2]&8191](c[C>>2]|0,ga)|0))va=ua;else{sa=-1;ta=0;break}else va=d[p>>0]|0;pa=na|va<<16;if((ri[c[B>>2]&511](c[C>>2]|0,ga,p,1)|0)!=1)if(!($i[c[b+24>>2]&8191](c[C>>2]|0,ga)|0))wa=va;else{sa=-1;ta=0;break}else wa=d[p>>0]|0;sa=ma;ta=(wa<<24)+pa|0}while(0);wa=q+32|0;ma=wa;c[ma>>2]=ta;c[ma+4>>2]=0;ma=c[t>>2]|0;ta=q+40|0;if((ri[c[B>>2]&511](c[C>>2]|0,ma,p,1)|0)!=1)if(!($i[c[b+24>>2]&8191](c[C>>2]|0,ma)|0)){xa=0;K=100}else{ya=-1;za=0}else{xa=d[p>>0]|0;K=100}do if((K|0)==100){if((ri[c[B>>2]&511](c[C>>2]|0,ma,p,1)|0)!=1)if(!($i[c[b+24>>2]&8191](c[C>>2]|0,ma)|0))Aa=xa;else{ya=-1;za=0;break}else Aa=d[p>>0]|0;ya=sa;za=Aa<<8|xa}while(0);c[ta>>2]=za;za=c[t>>2]|0;xa=q+44|0;if((ri[c[B>>2]&511](c[C>>2]|0,za,p,1)|0)!=1)if(!($i[c[b+24>>2]&8191](c[C>>2]|0,za)|0)){Ba=0;K=107}else{Ca=-1;Da=0}else{Ba=d[p>>0]|0;K=107}do if((K|0)==107){if((ri[c[B>>2]&511](c[C>>2]|0,za,p,1)|0)!=1)if(!($i[c[b+24>>2]&8191](c[C>>2]|0,za)|0))Ea=Ba;else{Ca=-1;Da=0;break}else Ea=d[p>>0]|0;Ca=ya;Da=Ea<<8|Ba}while(0);c[xa>>2]=Da;Da=c[t>>2]|0;Ba=q+48|0;if((ri[c[B>>2]&511](c[C>>2]|0,Da,p,1)|0)!=1)if(!($i[c[b+24>>2]&8191](c[C>>2]|0,Da)|0)){Fa=0;K=114}else{Ga=-1;Ha=0}else{Fa=d[p>>0]|0;K=114}do if((K|0)==114){if((ri[c[B>>2]&511](c[C>>2]|0,Da,p,1)|0)!=1)if(!($i[c[b+24>>2]&8191](c[C>>2]|0,Da)|0))Ia=Fa;else{Ga=-1;Ha=0;break}else Ia=d[p>>0]|0;Ga=Ca;Ha=Ia<<8|Fa}while(0);c[Ba>>2]=Ha;Ha=c[t>>2]|0;Fa=q+52|0;if((ri[c[B>>2]&511](c[C>>2]|0,Ha,p,1)|0)!=1)if(!($i[c[b+24>>2]&8191](c[C>>2]|0,Ha)|0)){Ja=0;K=121}else{Ka=-1;La=0}else{Ja=d[p>>0]|0;K=121}do if((K|0)==121){if((ri[c[B>>2]&511](c[C>>2]|0,Ha,p,1)|0)!=1)if(!($i[c[b+24>>2]&8191](c[C>>2]|0,Ha)|0))Ma=Ja;else{Ka=-1;La=0;break}else Ma=d[p>>0]|0;Ka=Ga;La=Ma<<8|Ja}while(0);c[Fa>>2]=La;La=c[t>>2]|0;Ja=q+56|0;if((ri[c[B>>2]&511](c[C>>2]|0,La,p,1)|0)!=1)if(!($i[c[b+24>>2]&8191](c[C>>2]|0,La)|0)){Na=0;K=128}else{Oa=-1;Pa=0}else{Na=d[p>>0]|0;K=128}do if((K|0)==128){if((ri[c[B>>2]&511](c[C>>2]|0,La,p,1)|0)!=1)if(!($i[c[b+24>>2]&8191](c[C>>2]|0,La)|0))Qa=Na;else{Oa=-1;Pa=0;break}else Qa=d[p>>0]|0;Oa=Ka;Pa=Qa<<8|Na}while(0);c[Ja>>2]=Pa;Pa=c[t>>2]|0;Ja=q+60|0;if((ri[c[B>>2]&511](c[C>>2]|0,Pa,p,1)|0)!=1)if(!($i[c[b+24>>2]&8191](c[C>>2]|0,Pa)|0)){Ra=0;K=135}else{Sa=-1;Ta=0}else{Ra=d[p>>0]|0;K=135}do if((K|0)==135){if((ri[c[B>>2]&511](c[C>>2]|0,Pa,p,1)|0)!=1)if(!($i[c[b+24>>2]&8191](c[C>>2]|0,Pa)|0))Ua=Ra;else{Sa=-1;Ta=0;break}else Ua=d[p>>0]|0;Na=Ua<<8|Ra;if((ri[c[B>>2]&511](c[C>>2]|0,Pa,p,1)|0)!=1)if(!($i[c[b+24>>2]&8191](c[C>>2]|0,Pa)|0))Va=Ua;else{Sa=-1;Ta=0;break}else Va=d[p>>0]|0;Qa=Na|Va<<16;if((ri[c[B>>2]&511](c[C>>2]|0,Pa,p,1)|0)!=1)if(!($i[c[b+24>>2]&8191](c[C>>2]|0,Pa)|0))Wa=Va;else{Sa=-1;Ta=0;break}else Wa=d[p>>0]|0;Sa=Oa;Ta=(Wa<<24)+Qa|0}while(0);c[Ja>>2]=Ta;Ta=c[t>>2]|0;if((ri[c[B>>2]&511](c[C>>2]|0,Ta,p,1)|0)!=1)if(!($i[c[b+24>>2]&8191](c[C>>2]|0,Ta)|0)){Xa=0;K=148}else{Ya=-1;Za=0}else{Xa=d[p>>0]|0;K=148}do if((K|0)==148){if((ri[c[B>>2]&511](c[C>>2]|0,Ta,p,1)|0)!=1)if(!($i[c[b+24>>2]&8191](c[C>>2]|0,Ta)|0))_a=Xa;else{Ya=-1;Za=0;break}else _a=d[p>>0]|0;Ja=_a<<8|Xa;if((ri[c[B>>2]&511](c[C>>2]|0,Ta,p,1)|0)!=1)if(!($i[c[b+24>>2]&8191](c[C>>2]|0,Ta)|0))$a=_a;else{Ya=-1;Za=0;break}else $a=d[p>>0]|0;Wa=Ja|$a<<16;if((ri[c[B>>2]&511](c[C>>2]|0,Ta,p,1)|0)!=1)if(!($i[c[b+24>>2]&8191](c[C>>2]|0,Ta)|0))ab=$a;else{Ya=-1;Za=0;break}else ab=d[p>>0]|0;Ya=Sa;Za=(ab<<24)+Wa|0}while(0);ab=r;c[ab>>2]=Za;c[ab+4>>2]=0;ab=c[ta>>2]|0;if((g|0)!=0&(Ya|0)==0){if(ab>>>0<h>>>0){a[g+ab>>0]=0;bb=ab}else bb=h;if((h|0)!=0&(ab|0)!=0)cb=((ri[c[B>>2]&511](c[C>>2]|0,c[t>>2]|0,g,bb)|0)!=(bb|0))<<31>>31;else cb=0;db=ab-bb|0;eb=cb}else{db=ab;eb=Ya}Ya=c[xa>>2]|0;if((i|0)!=0&(eb|0)==0){ab=Ya>>>0<j>>>0?Ya:j;if(!db){fb=0;gb=0;hb=Ya}else{cb=(_call_zseek64(b,c[t>>2]|0,db,((db|0)<0)<<31>>31,1)|0)==0;fb=cb?0:db;gb=(cb^1)<<31>>31;hb=c[xa>>2]|0}if((j|0)!=0&(hb|0)!=0){j=(ri[c[B>>2]&511](c[C>>2]|0,c[t>>2]|0,i,ab)|0)==(ab|0);ib=j?gb:-1;jb=c[xa>>2]|0}else{ib=gb;jb=hb}kb=fb-ab+jb|0;lb=ib;mb=jb}else{kb=Ya+db|0;lb=eb;mb=Ya}if(lb|0){s=lb;l=o;return s|0}do if(!mb){nb=0;ob=kb}else{lb=kb-mb|0;do if(lb){Ya=c[t>>2]|0;if((lb|0)<0){eb=_call_ztell64(b,Ya)|0;db=eb+lb|0;eb=(_call_zseek64(b,c[t>>2]|0,db,((db|0)<0)<<31>>31,0)|0)==0;pb=(eb^1)<<31>>31;qb=eb?0:lb;break}else{eb=(_call_zseek64(b,Ya,lb,((lb|0)<0)<<31>>31,1)|0)==0;pb=(eb^1)<<31>>31;qb=eb?0:lb;break}}else{pb=0;qb=0}while(0);if(!(c[xa>>2]|0)){nb=pb;ob=qb;break}lb=b+24|0;eb=0;Ya=pb;while(1){db=c[t>>2]|0;if((ri[c[B>>2]&511](c[C>>2]|0,db,p,1)|0)!=1)if(!($i[c[lb>>2]&8191](c[C>>2]|0,db)|0)){rb=0;K=182}else{sb=-1;tb=0}else{rb=d[p>>0]|0;K=182}do if((K|0)==182){K=0;if((ri[c[B>>2]&511](c[C>>2]|0,db,p,1)|0)!=1)if(!($i[c[lb>>2]&8191](c[C>>2]|0,db)|0))ub=rb;else{sb=-1;tb=0;break}else ub=d[p>>0]|0;sb=Ya;tb=ub<<8|rb}while(0);db=c[t>>2]|0;if((ri[c[B>>2]&511](c[C>>2]|0,db,p,1)|0)!=1)if(!($i[c[lb>>2]&8191](c[C>>2]|0,db)|0)){vb=0;K=189}else{wb=-1;xb=0}else{vb=d[p>>0]|0;K=189}do if((K|0)==189){K=0;if((ri[c[B>>2]&511](c[C>>2]|0,db,p,1)|0)!=1)if(!($i[c[lb>>2]&8191](c[C>>2]|0,db)|0))yb=vb;else{wb=-1;xb=0;break}else yb=d[p>>0]|0;wb=sb;xb=yb<<8|vb}while(0);do if((tb|0)==1){db=wa;if((c[db>>2]|0)==-1&(c[db+4>>2]|0)==0){db=(_unz64local_getLong64(b,c[t>>2]|0,wa)|0)==0;zb=db?wb:-1}else zb=wb;db=qa;if((c[db>>2]|0)==-1&(c[db+4>>2]|0)==0){db=(_unz64local_getLong64(b,c[t>>2]|0,qa)|0)==0;Ab=db?zb:-1}else Ab=zb;db=r;if((c[db>>2]|0)==-1&(c[db+4>>2]|0)==0){db=(_unz64local_getLong64(b,c[t>>2]|0,r)|0)==0;Bb=db?Ab:-1}else Bb=Ab;if((c[Fa>>2]|0)!=-1){Cb=Bb;break}db=c[t>>2]|0;if((ri[c[B>>2]&511](c[C>>2]|0,db,p,1)|0)!=1)if($i[c[lb>>2]&8191](c[C>>2]|0,db)|0){Cb=-1;break}if((ri[c[B>>2]&511](c[C>>2]|0,db,p,1)|0)!=1)if($i[c[lb>>2]&8191](c[C>>2]|0,db)|0){Cb=-1;break}if((ri[c[B>>2]&511](c[C>>2]|0,db,p,1)|0)!=1)if($i[c[lb>>2]&8191](c[C>>2]|0,db)|0){Cb=-1;break}if((ri[c[B>>2]&511](c[C>>2]|0,db,p,1)|0)!=1)if($i[c[lb>>2]&8191](c[C>>2]|0,db)|0){Cb=-1;break}Cb=Bb}else{db=(_call_zseek64(b,c[t>>2]|0,xb,0,1)|0)==0;Cb=db?wb:-1}while(0);eb=eb+4+xb|0;if(eb>>>0>=(c[xa>>2]|0)>>>0){nb=Cb;ob=qb;break}else Ya=Cb}}while(0);do if((k|0)!=0&(nb|0)==0){Cb=c[Ba>>2]|0;if(Cb>>>0<n>>>0){a[k+Cb>>0]=0;Db=Cb}else Db=n;if(!ob){Eb=0;Fb=Cb}else{Cb=((_call_zseek64(b,c[t>>2]|0,ob,((ob|0)<0)<<31>>31,1)|0)!=0)<<31>>31;Eb=Cb;Fb=c[Ba>>2]|0}if(!((n|0)!=0&(Fb|0)!=0)){Gb=Eb;break}Cb=(ri[c[B>>2]&511](c[C>>2]|0,c[t>>2]|0,k,Db)|0)==(Db|0);Gb=Cb?Eb:-1}else Gb=nb;while(0);nb=(Gb|0)==0;if((e|0)!=0&nb){Eb=e;e=q;q=Eb+88|0;do{c[Eb>>2]=c[e>>2];Eb=Eb+4|0;e=e+4|0}while((Eb|0)<(q|0));Hb=0;Ib=1}else{Hb=Gb;Ib=nb}if(!((f|0)!=0&Ib)){s=Hb;l=o;return s|0}Ib=r;r=c[Ib+4>>2]|0;nb=f;c[nb>>2]=c[Ib>>2];c[nb+4>>2]=r;s=Hb;l=o;return s|0}function _call_zseek64(a,b,d,e,f){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0;g=c[a+16>>2]|0;if(g|0){h=Fi[g&127](c[a+28>>2]|0,b,d,e,f)|0;return h|0}if(!((d|0)==(d|0)&0==(e|0))){h=-1;return h|0}h=ri[c[a+48>>2]&511](c[a+28>>2]|0,b,d,f)|0;return h|0}function _call_ztell64(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0;d=c[a+28>>2]|0;if(!(c[a+16>>2]|0)){e=$i[c[a+44>>2]&8191](d,b)|0;f=(e|0)==-1;g=f?-1:0;h=f?-1:e;F=g;return h|0}else{e=$i[c[a+12>>2]&8191](d,b)|0;g=F;h=e;F=g;return h|0}return 0}function _unz64local_getLong64(b,e,f){b=b|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0;g=l;l=l+16|0;if((l|0)>=(m|0))ba(16);h=g;i=b+4|0;j=b+28|0;if((ri[c[i>>2]&511](c[j>>2]|0,e,h,1)|0)!=1)if(!($i[c[b+24>>2]&8191](c[j>>2]|0,e)|0)){k=0;n=0;o=0;p=4}else{q=-1;r=0;s=0}else{t=a[h>>0]|0;k=t&255;n=t&255;o=0;p=4}do if((p|0)==4){if((ri[c[i>>2]&511](c[j>>2]|0,e,h,1)|0)!=1)if(!($i[c[b+24>>2]&8191](c[j>>2]|0,e)|0)){u=k;v=k<<8;w=0}else{q=-1;r=0;s=0;break}else{t=a[h>>0]|0;x=_bitshift64Shl(t&255|0,0,8)|0;u=t&255;v=x;w=F}x=v|n;t=w|o;if((ri[c[i>>2]&511](c[j>>2]|0,e,h,1)|0)!=1)if(!($i[c[b+24>>2]&8191](c[j>>2]|0,e)|0)){y=u;z=u;A=((u|0)<0)<<31>>31}else{q=-1;r=0;s=0;break}else{B=a[h>>0]|0;y=B&255;z=B&255;A=0}B=_bitshift64Shl(z|0,A|0,16)|0;C=x|B;B=t|F;if((ri[c[i>>2]&511](c[j>>2]|0,e,h,1)|0)!=1)if(!($i[c[b+24>>2]&8191](c[j>>2]|0,e)|0)){D=y;E=y;G=((y|0)<0)<<31>>31}else{q=-1;r=0;s=0;break}else{t=a[h>>0]|0;D=t&255;E=t&255;G=0}t=_bitshift64Shl(E|0,G|0,24)|0;x=C|t;t=B|F;if((ri[c[i>>2]&511](c[j>>2]|0,e,h,1)|0)!=1)if(!($i[c[b+24>>2]&8191](c[j>>2]|0,e)|0)){H=D;I=0;J=D}else{q=-1;r=0;s=0;break}else{B=a[h>>0]|0;H=B&255;I=0;J=B&255}B=t|J;if((ri[c[i>>2]&511](c[j>>2]|0,e,h,1)|0)!=1)if(!($i[c[b+24>>2]&8191](c[j>>2]|0,e)|0)){K=H;L=0;M=H}else{q=-1;r=0;s=0;break}else{t=a[h>>0]|0;K=t&255;L=0;M=t&255}t=_bitshift64Shl(M|0,L|0,40)|0;C=x|t;t=B|F;if((ri[c[i>>2]&511](c[j>>2]|0,e,h,1)|0)!=1)if(!($i[c[b+24>>2]&8191](c[j>>2]|0,e)|0)){N=K;O=K;P=0}else{q=-1;r=0;s=0;break}else{B=a[h>>0]|0;N=B&255;O=B&255;P=0}B=_bitshift64Shl(O|0,P|0,48)|0;x=C|B;B=t|F;if((ri[c[i>>2]&511](c[j>>2]|0,e,h,1)|0)!=1)if(!($i[c[b+24>>2]&8191](c[j>>2]|0,e)|0)){Q=N;R=0}else{q=-1;r=0;s=0;break}else{Q=d[h>>0]|0;R=0}t=_bitshift64Shl(Q|0,R|0,56)|0;q=0;r=x|t;s=B|F}while(0);R=f;c[R>>2]=r;c[R+4>>2]=s;l=g;return q|0}function __ZNK3MapI6StringN10ZipArchive4FileE10ComparatorIS0_E16DefaultAllocatorE5_findERKS0_(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d;f=c[(c[a>>2]|0)+8>>2]|0;g=a+4|0;if((f|0)==(c[g>>2]|0)){h=f;i=f;j=(h|0)!=(i|0);k=j?h:0;l=d;return k|0}a=f;while(1){f=a+24|0;c[e>>2]=0;n=c[f>>2]|0;if(n|0?(c[e>>2]=0,__Z28atomic_conditional_incrementPj(n+-8|0)|0):0)c[e>>2]=c[f>>2];n=__ZNK6StringltES_(b,e)|0;o=c[e>>2]|0;if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(o,1);if(n)p=a+8|0;else{c[e>>2]=0;n=c[b>>2]|0;if(n|0?(c[e>>2]=0,__Z28atomic_conditional_incrementPj(n+-8|0)|0):0)c[e>>2]=c[b>>2];n=__ZNK6StringltES_(f,e)|0;f=c[e>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);if(!n)break;p=a+4|0}n=c[p>>2]|0;if((n|0)==(c[g>>2]|0)){h=n;i=n;q=21;break}else a=n}if((q|0)==21){j=(h|0)!=(i|0);k=j?h:0;l=d;return k|0}h=a;i=c[g>>2]|0;j=(h|0)!=(i|0);k=j?h:0;l=d;return k|0}function __ZL10godot_openPvPKci(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;if(d&2|0){g=0;l=e;return g|0}__ZN6StringC2EPKc(f,b);__ZN10FileAccess4openERK6StringiP5Error(f,1,0)|0;b=c[f>>2]|0;if(b|0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(b,1);b=ij[c[(c[a>>2]|0)+16>>2]&8191](a)|0;g=b?a:0;l=e;return g|0}function __ZL10godot_readPvS_S_m(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;nj[c[(c[a>>2]|0)+68>>2]&2047](a,d,e)|0;return e|0}function __ZL11godot_writePvS_PKvm(a,b,c,d){a=a|0;b=b|0;c=c|0;d=d|0;return 0}function __ZL10godot_tellPvS_(a,b){a=a|0;b=b|0;return ij[c[(c[a>>2]|0)+28>>2]&8191](a)|0}function __ZL10godot_seekPvS_mi(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0;switch(e|0){case 1:{f=(ij[c[(c[a>>2]|0)+28>>2]&8191](a)|0)+d|0;break}case 2:{f=(ij[c[(c[a>>2]|0)+32>>2]&8191](a)|0)+d|0;break}default:f=d}Pi[c[(c[a>>2]|0)+20>>2]&2047](a,f);return 0}function __ZL11godot_closePvS_(a,b){a=a|0;b=b|0;gj[c[(c[a>>2]|0)+12>>2]&8191](a);return 0}function __ZL15godot_testerrorPvS_(a,b){a=a|0;b=b|0;return (ij[c[(c[a>>2]|0)+84>>2]&8191](a)|0)!=0|0}function __ZL11godot_allocPvjj(a,b,c){a=a|0;b=b|0;c=c|0;return __ZN6Memory12alloc_staticEjb(U(c,b)|0,0)|0}function __ZL10godot_freePvS_(a,b){a=a|0;b=b|0;__ZN6Memory11free_staticEPvb(b,0);return}function _unzOpen2(a,b){a=a|0;b=b|0;var c=0,d=0,e=0;c=l;l=l+64|0;if((l|0)>=(m|0))ba(64);d=c;if(!b)e=0;else{_fill_zlib_filefunc64_32_def_from_filefunc32(d,b);e=_unzOpenInternal(a,d,0)|0}l=c;return e|0}function _unzGoToFilePos(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;if((a|0)==0|(b|0)==0){d=-102;return d|0}e=c[b+4>>2]|0;f=a+96|0;c[f>>2]=c[b>>2];c[f+4>>2]=0;f=a+88|0;c[f>>2]=e;c[f+4>>2]=0;f=_unz64local_GetCurrentFileInfoInternal(a,a+136|0,a+224|0,0,0,0,0,0,0)|0;e=a+104|0;c[e>>2]=(f|0)==0&1;c[e+4>>2]=0;d=f;return d|0}function _unzOpenCurrentFile(a){a=a|0;return _unzOpenCurrentFile3(a,0,0,0,0)|0}function _unzOpenCurrentFile3(a,b,e,f,g){a=a|0;b=b|0;e=e|0;f=f|0;g=g|0;var h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ca=0,da=0,ea=0,fa=0;h=l;l=l+16|0;if((l|0)>=(m|0))ba(16);i=h;j=h+4|0;if((a|0)==0|(g|0)!=0){k=-102;l=h;return k|0}g=a+104|0;if((c[g>>2]|0)==0&(c[g+4>>2]|0)==0){k=-102;l=h;return k|0}g=a+232|0;n=c[g>>2]|0;if(n|0){o=c[n>>2]|0;if(o|0)_free(o);c[n>>2]=0;if((c[n+72>>2]|0)==8)_inflateEnd(n+4|0)|0;_free(n);c[g>>2]=0}n=a+56|0;o=c[n>>2]|0;p=a+224|0;q=p;r=a+80|0;s=r;t=_i64Add(c[s>>2]|0,c[s+4>>2]|0,c[q>>2]|0,c[q+4>>2]|0)|0;if(_call_zseek64(a,o,t,F,0)|0){k=-103;l=h;return k|0}t=c[n>>2]|0;o=a+4|0;q=a+28|0;if((ri[c[o>>2]&511](c[q>>2]|0,t,j,1)|0)!=1)if(!($i[c[a+24>>2]&8191](c[q>>2]|0,t)|0)){u=0;v=13}else w=-1;else{u=d[j>>0]|0;v=13}do if((v|0)==13){if((ri[c[o>>2]&511](c[q>>2]|0,t,j,1)|0)!=1)if(!($i[c[a+24>>2]&8191](c[q>>2]|0,t)|0))x=u;else{w=-1;break}else x=d[j>>0]|0;s=x<<8|u;if((ri[c[o>>2]&511](c[q>>2]|0,t,j,1)|0)!=1)if(!($i[c[a+24>>2]&8191](c[q>>2]|0,t)|0))y=x;else{w=-1;break}else y=d[j>>0]|0;z=s|y<<16;if((ri[c[o>>2]&511](c[q>>2]|0,t,j,1)|0)!=1)if(!($i[c[a+24>>2]&8191](c[q>>2]|0,t)|0))A=y;else{w=-1;break}else A=d[j>>0]|0;w=((A<<24)+z|0)==67324752?0:-103}while(0);A=c[n>>2]|0;if((ri[c[o>>2]&511](c[q>>2]|0,A,j,1)|0)!=1?($i[c[a+24>>2]&8191](c[q>>2]|0,A)|0)!=0:0)B=-1;else v=26;do if((v|0)==26){if((ri[c[o>>2]&511](c[q>>2]|0,A,j,1)|0)!=1)if($i[c[a+24>>2]&8191](c[q>>2]|0,A)|0){B=-1;break}B=w}while(0);w=c[n>>2]|0;if((ri[c[o>>2]&511](c[q>>2]|0,w,j,1)|0)!=1)if(!($i[c[a+24>>2]&8191](c[q>>2]|0,w)|0)){C=0;v=33}else{D=-1;E=0}else{C=d[j>>0]|0;v=33}do if((v|0)==33){if((ri[c[o>>2]&511](c[q>>2]|0,w,j,1)|0)!=1)if($i[c[a+24>>2]&8191](c[q>>2]|0,w)|0){D=-1;E=0;break}D=B;E=C&8}while(0);C=c[n>>2]|0;if((ri[c[o>>2]&511](c[q>>2]|0,C,j,1)|0)!=1)if(!($i[c[a+24>>2]&8191](c[q>>2]|0,C)|0)){G=0;v=40}else H=-1;else{G=d[j>>0]|0;v=40}a:do if((v|0)==40){if((ri[c[o>>2]&511](c[q>>2]|0,C,j,1)|0)!=1)if(!($i[c[a+24>>2]&8191](c[q>>2]|0,C)|0))I=G;else{H=-1;break}else I=d[j>>0]|0;if(!D){B=I<<8|G;if((B|0)==(c[a+148>>2]|0)){switch(B|0){case 8:case 12:case 0:{H=0;break a;break}default:{}}H=-103}else H=-103}else H=D}while(0);D=c[n>>2]|0;if((ri[c[o>>2]&511](c[q>>2]|0,D,j,1)|0)!=1?($i[c[a+24>>2]&8191](c[q>>2]|0,D)|0)!=0:0)J=-1;else v=50;do if((v|0)==50){if((ri[c[o>>2]&511](c[q>>2]|0,D,j,1)|0)!=1)if($i[c[a+24>>2]&8191](c[q>>2]|0,D)|0){J=-1;break}if((ri[c[o>>2]&511](c[q>>2]|0,D,j,1)|0)!=1)if($i[c[a+24>>2]&8191](c[q>>2]|0,D)|0){J=-1;break}if((ri[c[o>>2]&511](c[q>>2]|0,D,j,1)|0)!=1)if($i[c[a+24>>2]&8191](c[q>>2]|0,D)|0){J=-1;break}J=H}while(0);H=c[n>>2]|0;if((ri[c[o>>2]&511](c[q>>2]|0,H,j,1)|0)!=1)if(!($i[c[a+24>>2]&8191](c[q>>2]|0,H)|0)){K=0;v=63}else L=-1;else{K=d[j>>0]|0;v=63}do if((v|0)==63){if((ri[c[o>>2]&511](c[q>>2]|0,H,j,1)|0)!=1)if(!($i[c[a+24>>2]&8191](c[q>>2]|0,H)|0))M=K;else{L=-1;break}else M=d[j>>0]|0;D=M<<8|K;if((ri[c[o>>2]&511](c[q>>2]|0,H,j,1)|0)!=1)if(!($i[c[a+24>>2]&8191](c[q>>2]|0,H)|0))N=M;else{L=-1;break}else N=d[j>>0]|0;G=D|N<<16;if((ri[c[o>>2]&511](c[q>>2]|0,H,j,1)|0)!=1)if(!($i[c[a+24>>2]&8191](c[q>>2]|0,H)|0))O=N;else{L=-1;break}else O=d[j>>0]|0;if(!J)L=((O<<24)+G|0)==(c[a+156>>2]|0)?0:(E|0)==0?-103:0;else L=J}while(0);J=c[n>>2]|0;if((ri[c[o>>2]&511](c[q>>2]|0,J,j,1)|0)!=1)if(!($i[c[a+24>>2]&8191](c[q>>2]|0,J)|0)){P=0;v=77}else Q=-1;else{P=d[j>>0]|0;v=77}do if((v|0)==77){if((ri[c[o>>2]&511](c[q>>2]|0,J,j,1)|0)!=1)if(!($i[c[a+24>>2]&8191](c[q>>2]|0,J)|0))R=P;else{Q=-1;break}else R=d[j>>0]|0;O=R<<8|P;if((ri[c[o>>2]&511](c[q>>2]|0,J,j,1)|0)!=1)if(!($i[c[a+24>>2]&8191](c[q>>2]|0,J)|0))S=R;else{Q=-1;break}else S=d[j>>0]|0;N=O|S<<16;if((ri[c[o>>2]&511](c[q>>2]|0,J,j,1)|0)!=1)if(!($i[c[a+24>>2]&8191](c[q>>2]|0,J)|0))T=S;else{Q=-1;break}else T=d[j>>0]|0;O=(T<<24)+N|0;if((L|0)==0&(O|0)!=-1){N=a+160|0;Q=((O|0)==(c[N>>2]|0)?0==(c[N+4>>2]|0):0)?0:(E|0)==0?-103:0}else Q=L}while(0);L=c[n>>2]|0;if((ri[c[o>>2]&511](c[q>>2]|0,L,j,1)|0)!=1)if(!($i[c[a+24>>2]&8191](c[q>>2]|0,L)|0)){U=0;v=91}else V=-1;else{U=d[j>>0]|0;v=91}do if((v|0)==91){if((ri[c[o>>2]&511](c[q>>2]|0,L,j,1)|0)!=1)if(!($i[c[a+24>>2]&8191](c[q>>2]|0,L)|0))W=U;else{V=-1;break}else W=d[j>>0]|0;T=W<<8|U;if((ri[c[o>>2]&511](c[q>>2]|0,L,j,1)|0)!=1)if(!($i[c[a+24>>2]&8191](c[q>>2]|0,L)|0))X=W;else{V=-1;break}else X=d[j>>0]|0;S=T|X<<16;if((ri[c[o>>2]&511](c[q>>2]|0,L,j,1)|0)!=1)if(!($i[c[a+24>>2]&8191](c[q>>2]|0,L)|0))Y=X;else{V=-1;break}else Y=d[j>>0]|0;T=(Y<<24)+S|0;if((Q|0)==0&(T|0)!=-1){S=a+168|0;V=((T|0)==(c[S>>2]|0)?0==(c[S+4>>2]|0):0)?0:(E|0)==0?-103:0}else V=Q}while(0);Q=c[n>>2]|0;if((ri[c[o>>2]&511](c[q>>2]|0,Q,j,1)|0)!=1)if(!($i[c[a+24>>2]&8191](c[q>>2]|0,Q)|0)){Z=0;v=105}else{_=-1;$=0}else{Z=d[j>>0]|0;v=105}do if((v|0)==105){if((ri[c[o>>2]&511](c[q>>2]|0,Q,j,1)|0)!=1)if(!($i[c[a+24>>2]&8191](c[q>>2]|0,Q)|0))aa=Z;else{_=-1;$=0;break}else aa=d[j>>0]|0;E=aa<<8|Z;if(!V){_=(E|0)==(c[a+176>>2]|0)?0:-103;$=E}else{_=V;$=E}}while(0);V=c[n>>2]|0;if((ri[c[o>>2]&511](c[q>>2]|0,V,j,1)|0)!=1)if(!($i[c[a+24>>2]&8191](c[q>>2]|0,V)|0))ca=0;else{k=-103;l=h;return k|0}else ca=d[j>>0]|0;if((ri[c[o>>2]&511](c[q>>2]|0,V,j,1)|0)!=1)if(!($i[c[a+24>>2]&8191](c[q>>2]|0,V)|0))da=ca;else{k=-103;l=h;return k|0}else da=d[j>>0]|0;j=da<<8|ca;ca=p;da=c[ca>>2]|0;V=c[ca+4>>2]|0;ca=_i64Add($|0,0,30,0)|0;q=_i64Add(ca|0,F|0,da|0,V|0)|0;ca=F;o=j+$|0;if(_|0){k=-103;l=h;return k|0}_=_malloc(216)|0;if(!_){k=-104;l=h;return k|0}$=_malloc(16384)|0;c[_>>2]=$;Z=_+80|0;c[Z>>2]=q;c[Z+4>>2]=ca;c[_+88>>2]=j;j=_+96|0;c[j>>2]=0;c[j+4>>2]=0;j=_+208|0;c[j>>2]=f;if(!$){_free(_);k=-104;l=h;return k|0}$=_+72|0;c[$>>2]=0;if(b|0)c[b>>2]=c[a+148>>2];b:do if(e|0){c[e>>2]=6;switch(c[a+144>>2]&6){case 6:{c[e>>2]=1;break b;break}case 4:{c[e>>2]=2;break b;break}case 2:{c[e>>2]=9;break b;break}default:break b}}while(0);e=c[a+148>>2]|0;c[_+116>>2]=c[a+156>>2];c[_+112>>2]=0;b=_+104|0;c[b>>2]=0;c[b+4>>2]=0;c[_+192>>2]=e;c[_+188>>2]=c[n>>2];n=_+136|0;b=a;ca=n+52|0;do{c[n>>2]=c[b>>2];n=n+4|0;b=b+4|0}while((n|0)<(ca|0));b=r;r=c[b+4>>2]|0;n=_+200|0;c[n>>2]=c[b>>2];c[n+4>>2]=r;r=_+4|0;c[_+24>>2]=0;n=(f|0)!=0;do if(n|(e|0)!=12){if(n|(e|0)!=8){ea=da;fa=V;break}c[_+36>>2]=c[a+32>>2];c[_+40>>2]=c[a+36>>2];c[_+44>>2]=0;c[r>>2]=0;c[_+8>>2]=0;f=_inflateInit2_(r,-15,1108582,56)|0;if(!f){c[$>>2]=8;b=p;ea=c[b>>2]|0;fa=c[b+4>>2]|0;break}c[i>>2]=f;_printf(1108589,i)|0;_free(_);k=f;l=h;return k|0}else{c[j>>2]=1;ea=da;fa=V}while(0);V=a+160|0;da=c[V+4>>2]|0;j=_+120|0;c[j>>2]=c[V>>2];c[j+4>>2]=da;da=a+168|0;j=c[da+4>>2]|0;V=_+128|0;c[V>>2]=c[da>>2];c[V+4>>2]=j;j=_i64Add(o|0,0,30,0)|0;V=_i64Add(j|0,F|0,ea|0,fa|0)|0;fa=_+64|0;c[fa>>2]=V;c[fa+4>>2]=F;c[_+8>>2]=0;c[_+212>>2]=o;c[g>>2]=_;c[a+236>>2]=0;k=0;l=h;return k|0}function _fill_zlib_filefunc64_32_def_from_filefunc32(a,b){a=a|0;b=b|0;var d=0;c[a>>2]=0;c[a+40>>2]=c[b>>2];d=c[b+24>>2]|0;c[a+4>>2]=c[b+4>>2];c[a+8>>2]=c[b+8>>2];c[a+12>>2]=0;c[a+16>>2]=0;c[a+20>>2]=c[b+20>>2];c[a+24>>2]=d;c[a+28>>2]=c[b+28>>2];c[a+48>>2]=c[b+16>>2];c[a+44>>2]=c[b+12>>2];c[a+32>>2]=c[b+32>>2];c[a+36>>2]=c[b+36>>2];return}function _unzOpenInternal(b,e,f){b=b|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0,ia=0,ja=0,ka=0,la=0,ma=0,na=0,oa=0,pa=0,qa=0,ra=0,sa=0,ta=0,ua=0,va=0,wa=0,xa=0,ya=0,za=0,Aa=0,Ba=0,Ca=0,Da=0,Ea=0,Fa=0,Ga=0,Ha=0,Ia=0,Ja=0,Ka=0,La=0,Ma=0,Na=0,Oa=0,Pa=0,Qa=0,Ra=0,Sa=0,Ta=0,Ua=0,Va=0,Wa=0,Xa=0,Ya=0,Za=0,_a=0,$a=0;g=l;l=l+288|0;if((l|0)>=(m|0))ba(288);h=g+264|0;i=g+272|0;j=g+256|0;k=g+8|0;n=g;c[k+48>>2]=0;c[k+44>>2]=0;if(!e){o=0;l=g;return o|0}p=k;q=e;e=p+52|0;do{c[p>>2]=c[q>>2];p=p+4|0;q=q+4|0}while((p|0)<(e|0));c[k+52>>2]=f;f=_call_zopen64(k,b,5)|0;b=k+56|0;c[b>>2]=f;if(!f){_puts(1108606)|0;o=0;l=g;return o|0}a:do if((_call_zseek64(k,f,0,0,2)|0)==0?(q=_call_ztell64(k,f)|0,p=F,e=p>>>0<0|(p|0)==0&q>>>0<65535,r=e?q:65535,s=e?p:0,e=_malloc(1028)|0,(e|0)!=0):0){t=k+4|0;u=k+28|0;b:do if(s>>>0>0|(s|0)==0&r>>>0>4){v=4;w=0;c:while(1){x=_i64Add(v|0,w|0,1024,0)|0;y=F;z=y>>>0>s>>>0|(y|0)==(s|0)&x>>>0>r>>>0;v=z?r:x;w=z?s:y;z=_i64Subtract(q|0,p|0,v|0,w|0)|0;A=F;B=w>>>0<0|(w|0)==0&v>>>0<1028;C=B?v:1028;if(_call_zseek64(k,f,z,A,0)|0)break b;if((ri[c[t>>2]&511](c[u>>2]|0,f,e,C)|0)!=(C|0))break b;d:do if((C|0)>3){B=C+-4|0;while(1){D=e+B|0;if((((a[D>>0]|0)==80?(a[D+1>>0]|0)==75:0)?(a[D+2>>0]|0)==6:0)?(a[D+3>>0]|0)==7:0)break;if((B|0)>0)B=B+-1|0;else break d}E=_i64Add(B|0,((B|0)<0)<<31>>31|0,z|0,A|0)|0;G=F;if(!((E|0)==0&(G|0)==0))break c}while(0);if(!(s>>>0>y>>>0|(s|0)==(y|0)&r>>>0>x>>>0))break b}_free(e);if(_call_zseek64(k,f,E,G,0)|0){H=73;break a}if((ri[c[t>>2]&511](c[u>>2]|0,f,i,1)|0)!=1)if($i[c[k+24>>2]&8191](c[u>>2]|0,f)|0){H=73;break a}if((ri[c[t>>2]&511](c[u>>2]|0,f,i,1)|0)!=1)if($i[c[k+24>>2]&8191](c[u>>2]|0,f)|0){H=73;break a}if((ri[c[t>>2]&511](c[u>>2]|0,f,i,1)|0)!=1)if($i[c[k+24>>2]&8191](c[u>>2]|0,f)|0){H=73;break a}if((ri[c[t>>2]&511](c[u>>2]|0,f,i,1)|0)!=1)if($i[c[k+24>>2]&8191](c[u>>2]|0,f)|0){H=73;break a}if((ri[c[t>>2]&511](c[u>>2]|0,f,i,1)|0)!=1)if(!($i[c[k+24>>2]&8191](c[u>>2]|0,f)|0))I=0;else{H=73;break a}else I=d[i>>0]|0;if((ri[c[t>>2]&511](c[u>>2]|0,f,i,1)|0)!=1)if(!($i[c[k+24>>2]&8191](c[u>>2]|0,f)|0))J=I;else{H=73;break a}else J=d[i>>0]|0;v=J<<8|I;if((ri[c[t>>2]&511](c[u>>2]|0,f,i,1)|0)!=1)if(!($i[c[k+24>>2]&8191](c[u>>2]|0,f)|0))K=J;else{H=73;break a}else K=d[i>>0]|0;w=v|K<<16;if((ri[c[t>>2]&511](c[u>>2]|0,f,i,1)|0)!=1)if(!($i[c[k+24>>2]&8191](c[u>>2]|0,f)|0))L=K;else{H=73;break a}else L=d[i>>0]|0;if((L<<24|0)!=(0-w|0)){H=73;break a}if(_unz64local_getLong64(k,f,j)|0){H=73;break a}if((ri[c[t>>2]&511](c[u>>2]|0,f,i,1)|0)!=1)if(!($i[c[k+24>>2]&8191](c[u>>2]|0,f)|0))M=0;else{H=73;break a}else M=d[i>>0]|0;if((ri[c[t>>2]&511](c[u>>2]|0,f,i,1)|0)!=1)if(!($i[c[k+24>>2]&8191](c[u>>2]|0,f)|0))N=M;else{H=73;break a}else N=d[i>>0]|0;w=N<<8|M;if((ri[c[t>>2]&511](c[u>>2]|0,f,i,1)|0)!=1)if(!($i[c[k+24>>2]&8191](c[u>>2]|0,f)|0))O=N;else{H=73;break a}else O=d[i>>0]|0;v=w|O<<16;if((ri[c[t>>2]&511](c[u>>2]|0,f,i,1)|0)!=1)if(!($i[c[k+24>>2]&8191](c[u>>2]|0,f)|0))P=O;else{H=73;break a}else P=d[i>>0]|0;if(((P<<24)+v|0)!=1){H=73;break a}v=j;w=c[v>>2]|0;A=c[v+4>>2]|0;if(_call_zseek64(k,f,w,A,0)|0){H=73;break a}if((ri[c[t>>2]&511](c[u>>2]|0,f,i,1)|0)!=1)if(!($i[c[k+24>>2]&8191](c[u>>2]|0,f)|0))Q=0;else{H=73;break a}else Q=d[i>>0]|0;if((ri[c[t>>2]&511](c[u>>2]|0,f,i,1)|0)!=1)if(!($i[c[k+24>>2]&8191](c[u>>2]|0,f)|0))R=Q;else{H=73;break a}else R=d[i>>0]|0;v=R<<8|Q;if((ri[c[t>>2]&511](c[u>>2]|0,f,i,1)|0)!=1)if(!($i[c[k+24>>2]&8191](c[u>>2]|0,f)|0))S=R;else{H=73;break a}else S=d[i>>0]|0;z=v|S<<16;if((ri[c[t>>2]&511](c[u>>2]|0,f,i,1)|0)!=1)if(!($i[c[k+24>>2]&8191](c[u>>2]|0,f)|0))T=S;else{H=73;break a}else T=d[i>>0]|0;if(((T<<24)+z|0)!=101075792){H=73;break a}if((w|0)==0&(A|0)==0){H=129;break a}c[k+240>>2]=1;z=_call_zseek64(k,c[b>>2]|0,w,A,0)|0;v=c[b>>2]|0;if((ri[c[t>>2]&511](c[u>>2]|0,v,i,1)|0)!=1?($i[c[k+24>>2]&8191](c[u>>2]|0,v)|0)!=0:0)U=1;else H=78;do if((H|0)==78){if((ri[c[t>>2]&511](c[u>>2]|0,v,i,1)|0)!=1)if($i[c[k+24>>2]&8191](c[u>>2]|0,v)|0){U=1;break}if((ri[c[t>>2]&511](c[u>>2]|0,v,i,1)|0)!=1)if($i[c[k+24>>2]&8191](c[u>>2]|0,v)|0){U=1;break}if((ri[c[t>>2]&511](c[u>>2]|0,v,i,1)|0)!=1)if($i[c[k+24>>2]&8191](c[u>>2]|0,v)|0){U=1;break}U=0}while(0);v=U|(_unz64local_getLong64(k,c[b>>2]|0,j)|0|z|0)!=0;C=c[b>>2]|0;if((ri[c[t>>2]&511](c[u>>2]|0,C,i,1)|0)!=1?($i[c[k+24>>2]&8191](c[u>>2]|0,C)|0)!=0:0)V=1;else H=91;do if((H|0)==91){if((ri[c[t>>2]&511](c[u>>2]|0,C,i,1)|0)!=1)if($i[c[k+24>>2]&8191](c[u>>2]|0,C)|0){V=1;break}V=0}while(0);C=v|V;z=c[b>>2]|0;if((ri[c[t>>2]&511](c[u>>2]|0,z,i,1)|0)!=1?($i[c[k+24>>2]&8191](c[u>>2]|0,z)|0)!=0:0)W=1;else H=98;do if((H|0)==98){if((ri[c[t>>2]&511](c[u>>2]|0,z,i,1)|0)!=1)if($i[c[k+24>>2]&8191](c[u>>2]|0,z)|0){W=1;break}W=0}while(0);z=C|W;v=c[b>>2]|0;if((ri[c[t>>2]&511](c[u>>2]|0,v,i,1)|0)!=1)if(!($i[c[k+24>>2]&8191](c[u>>2]|0,v)|0)){X=0;H=105}else{Y=1;Z=0}else{X=d[i>>0]|0;H=105}do if((H|0)==105){if((ri[c[t>>2]&511](c[u>>2]|0,v,i,1)|0)!=1)if(!($i[c[k+24>>2]&8191](c[u>>2]|0,v)|0))_=X;else{Y=1;Z=0;break}else _=d[i>>0]|0;D=_<<8|X;if((ri[c[t>>2]&511](c[u>>2]|0,v,i,1)|0)!=1)if(!($i[c[k+24>>2]&8191](c[u>>2]|0,v)|0))$=_;else{Y=1;Z=0;break}else $=d[i>>0]|0;aa=D|$<<16;if((ri[c[t>>2]&511](c[u>>2]|0,v,i,1)|0)!=1)if(!($i[c[k+24>>2]&8191](c[u>>2]|0,v)|0))ca=$;else{Y=1;Z=0;break}else ca=d[i>>0]|0;Y=0;Z=(ca<<24)+aa|0}while(0);v=z|Y;C=c[b>>2]|0;if((ri[c[t>>2]&511](c[u>>2]|0,C,i,1)|0)!=1)if(!($i[c[k+24>>2]&8191](c[u>>2]|0,C)|0)){da=0;H=118}else{ea=1;fa=0}else{da=d[i>>0]|0;H=118}do if((H|0)==118){if((ri[c[t>>2]&511](c[u>>2]|0,C,i,1)|0)!=1)if(!($i[c[k+24>>2]&8191](c[u>>2]|0,C)|0))ga=da;else{ea=1;fa=0;break}else ga=d[i>>0]|0;aa=ga<<8|da;if((ri[c[t>>2]&511](c[u>>2]|0,C,i,1)|0)!=1)if(!($i[c[k+24>>2]&8191](c[u>>2]|0,C)|0))ha=ga;else{ea=1;fa=0;break}else ha=d[i>>0]|0;D=aa|ha<<16;if((ri[c[t>>2]&511](c[u>>2]|0,C,i,1)|0)!=1)if(!($i[c[k+24>>2]&8191](c[u>>2]|0,C)|0))ia=ha;else{ea=1;fa=0;break}else ia=d[i>>0]|0;ea=0;fa=(ia<<24)+D|0}while(0);C=k+64|0;z=_unz64local_getLong64(k,c[b>>2]|0,C)|0;D=(v|ea|(_unz64local_getLong64(k,c[b>>2]|0,n)|0|z|0)!=0)<<31>>31;z=n;aa=C;C=(fa|Z|0)!=0|((c[z>>2]|0)!=(c[aa>>2]|0)?1:(c[z+4>>2]|0)!=(c[aa+4>>2]|0))?-103:D;D=k+120|0;aa=_unz64local_getLong64(k,c[b>>2]|0,D)|0;z=k+128|0;ja=(_unz64local_getLong64(k,c[b>>2]|0,z)|0|aa|0)==0;c[k+72>>2]=0;ka=ja?C:-1;la=D;ma=z;na=A;oa=w;break a}while(0);_free(e);H=73}else H=73;while(0);if((H|0)==73)H=129;if((H|0)==129){Z=c[b>>2]|0;if((_call_zseek64(k,Z,0,0,2)|0)==0?(fa=_call_ztell64(k,Z)|0,ea=F,ia=ea>>>0<0|(ea|0)==0&fa>>>0<65535,ha=ia?fa:65535,ga=ia?ea:0,ia=_malloc(1028)|0,(ia|0)!=0):0){da=k+4|0;Y=k+28|0;e:do if(ga>>>0>0|(ga|0)==0&ha>>>0>4){ca=4;$=0;while(1){_=_i64Add(ca|0,$|0,1024,0)|0;X=F;W=X>>>0>ga>>>0|(X|0)==(ga|0)&_>>>0>ha>>>0;ca=W?ha:_;$=W?ga:X;W=_i64Subtract(fa|0,ea|0,ca|0,$|0)|0;V=F;j=$>>>0<0|($|0)==0&ca>>>0<1028;U=j?ca:1028;if(_call_zseek64(k,Z,W,V,0)|0){pa=0;qa=0;break e}if((ri[c[da>>2]&511](c[Y>>2]|0,Z,ia,U)|0)!=(U|0)){pa=0;qa=0;break e}f:do if((U|0)>3){j=U+-4|0;while(1){T=ia+j|0;if((((a[T>>0]|0)==80?(a[T+1>>0]|0)==75:0)?(a[T+2>>0]|0)==5:0)?(a[T+3>>0]|0)==6:0)break;if((j|0)>0)j=j+-1|0;else break f}x=_i64Add(j|0,((j|0)<0)<<31>>31|0,W|0,V|0)|0;y=F;if(!((x|0)==0&(y|0)==0)){pa=x;qa=y;break e}}while(0);if(!(ga>>>0>X>>>0|(ga|0)==(X|0)&ha>>>0>_>>>0)){pa=0;qa=0;break}}}else{pa=0;qa=0}while(0);_free(ia);ra=pa;sa=qa}else{ra=0;sa=0}c[k+240>>2]=0;qa=(ra|0)==0&(sa|0)==0|(_call_zseek64(k,c[b>>2]|0,ra,sa,0)|0)!=0;pa=c[b>>2]|0;ia=k+4|0;ha=k+28|0;if((ri[c[ia>>2]&511](c[ha>>2]|0,pa,i,1)|0)!=1?($i[c[k+24>>2]&8191](c[ha>>2]|0,pa)|0)!=0:0)ta=1;else H=147;do if((H|0)==147){if((ri[c[ia>>2]&511](c[ha>>2]|0,pa,i,1)|0)!=1)if($i[c[k+24>>2]&8191](c[ha>>2]|0,pa)|0){ta=1;break}if((ri[c[ia>>2]&511](c[ha>>2]|0,pa,i,1)|0)!=1)if($i[c[k+24>>2]&8191](c[ha>>2]|0,pa)|0){ta=1;break}if((ri[c[ia>>2]&511](c[ha>>2]|0,pa,i,1)|0)!=1)if($i[c[k+24>>2]&8191](c[ha>>2]|0,pa)|0){ta=1;break}ta=0}while(0);pa=qa|ta;ta=c[b>>2]|0;if((ri[c[ia>>2]&511](c[ha>>2]|0,ta,i,1)|0)!=1)if(!($i[c[k+24>>2]&8191](c[ha>>2]|0,ta)|0)){ua=0;H=160}else{va=1;wa=0}else{ua=d[i>>0]|0;H=160}do if((H|0)==160){if((ri[c[ia>>2]&511](c[ha>>2]|0,ta,i,1)|0)!=1)if(!($i[c[k+24>>2]&8191](c[ha>>2]|0,ta)|0))xa=ua;else{va=1;wa=0;break}else xa=d[i>>0]|0;va=0;wa=xa<<8|ua}while(0);ua=pa|va;va=c[b>>2]|0;if((ri[c[ia>>2]&511](c[ha>>2]|0,va,i,1)|0)!=1)if(!($i[c[k+24>>2]&8191](c[ha>>2]|0,va)|0)){ya=0;H=167}else{za=1;Aa=0}else{ya=d[i>>0]|0;H=167}do if((H|0)==167){if((ri[c[ia>>2]&511](c[ha>>2]|0,va,i,1)|0)!=1)if(!($i[c[k+24>>2]&8191](c[ha>>2]|0,va)|0))Ba=ya;else{za=1;Aa=0;break}else Ba=d[i>>0]|0;za=0;Aa=Ba<<8|ya}while(0);ya=ua|za;za=c[b>>2]|0;if((ri[c[ia>>2]&511](c[ha>>2]|0,za,i,1)|0)!=1)if(!($i[c[k+24>>2]&8191](c[ha>>2]|0,za)|0)){Ca=0;H=174}else{Da=1;Ea=0}else{Ca=d[i>>0]|0;H=174}do if((H|0)==174){if((ri[c[ia>>2]&511](c[ha>>2]|0,za,i,1)|0)!=1)if(!($i[c[k+24>>2]&8191](c[ha>>2]|0,za)|0))Fa=Ca;else{Da=1;Ea=0;break}else Fa=d[i>>0]|0;Da=0;Ea=Fa<<8|Ca}while(0);Ca=ya|Da;Da=k+64|0;ya=Da;c[ya>>2]=Ea;c[ya+4>>2]=0;ya=c[b>>2]|0;if((ri[c[ia>>2]&511](c[ha>>2]|0,ya,i,1)|0)!=1)if(!($i[c[k+24>>2]&8191](c[ha>>2]|0,ya)|0)){Ga=0;H=181}else{Ha=1;Ia=0}else{Ga=d[i>>0]|0;H=181}do if((H|0)==181){if((ri[c[ia>>2]&511](c[ha>>2]|0,ya,i,1)|0)!=1)if(!($i[c[k+24>>2]&8191](c[ha>>2]|0,ya)|0))Ja=Ga;else{Ha=1;Ia=0;break}else Ja=d[i>>0]|0;Ha=0;Ia=Ja<<8|Ga}while(0);Ga=n;c[Ga>>2]=Ia;c[Ga+4>>2]=0;Ga=Da;Da=(Aa|wa|0)!=0|((Ia|0)!=(c[Ga>>2]|0)?1:0!=(c[Ga+4>>2]|0))?-103:(Ca|Ha)<<31>>31;Ha=c[b>>2]|0;if((ri[c[ia>>2]&511](c[ha>>2]|0,Ha,i,1)|0)!=1)if(!($i[c[k+24>>2]&8191](c[ha>>2]|0,Ha)|0)){Ka=0;H=188}else{La=-1;Ma=0;Na=0}else{Ka=d[i>>0]|0;H=188}do if((H|0)==188){if((ri[c[ia>>2]&511](c[ha>>2]|0,Ha,i,1)|0)!=1)if(!($i[c[k+24>>2]&8191](c[ha>>2]|0,Ha)|0))Oa=Ka;else{La=-1;Ma=0;Na=0;break}else Oa=d[i>>0]|0;Ca=Oa<<8|Ka;if((ri[c[ia>>2]&511](c[ha>>2]|0,Ha,i,1)|0)!=1)if(!($i[c[k+24>>2]&8191](c[ha>>2]|0,Ha)|0))Pa=Oa;else{La=-1;Ma=0;Na=0;break}else Pa=d[i>>0]|0;Ga=Ca|Pa<<16;if((ri[c[ia>>2]&511](c[ha>>2]|0,Ha,i,1)|0)!=1)if(!($i[c[k+24>>2]&8191](c[ha>>2]|0,Ha)|0))Qa=Pa;else{La=-1;Ma=0;Na=0;break}else Qa=d[i>>0]|0;La=Da;Ma=(Qa<<24)+Ga|0;Na=0}while(0);Qa=k+120|0;Da=Qa;c[Da>>2]=Ma;c[Da+4>>2]=Na;Na=c[b>>2]|0;if((ri[c[ia>>2]&511](c[ha>>2]|0,Na,i,1)|0)!=1)if(!($i[c[k+24>>2]&8191](c[ha>>2]|0,Na)|0)){Ra=0;H=201}else{Sa=-1;Ta=0;Ua=0}else{Ra=d[i>>0]|0;H=201}do if((H|0)==201){if((ri[c[ia>>2]&511](c[ha>>2]|0,Na,i,1)|0)!=1)if(!($i[c[k+24>>2]&8191](c[ha>>2]|0,Na)|0))Va=Ra;else{Sa=-1;Ta=0;Ua=0;break}else Va=d[i>>0]|0;Da=Va<<8|Ra;if((ri[c[ia>>2]&511](c[ha>>2]|0,Na,i,1)|0)!=1)if(!($i[c[k+24>>2]&8191](c[ha>>2]|0,Na)|0))Wa=Va;else{Sa=-1;Ta=0;Ua=0;break}else Wa=d[i>>0]|0;Ma=Da|Wa<<16;if((ri[c[ia>>2]&511](c[ha>>2]|0,Na,i,1)|0)!=1)if(!($i[c[k+24>>2]&8191](c[ha>>2]|0,Na)|0))Xa=Wa;else{Sa=-1;Ta=0;Ua=0;break}else Xa=d[i>>0]|0;Sa=La;Ta=(Xa<<24)+Ma|0;Ua=0}while(0);Xa=k+128|0;La=Xa;c[La>>2]=Ta;c[La+4>>2]=Ua;Ua=c[b>>2]|0;La=k+72|0;if((ri[c[ia>>2]&511](c[ha>>2]|0,Ua,i,1)|0)!=1)if(!($i[c[k+24>>2]&8191](c[ha>>2]|0,Ua)|0)){Ya=0;H=214}else{Za=-1;_a=0}else{Ya=d[i>>0]|0;H=214}do if((H|0)==214){if((ri[c[ia>>2]&511](c[ha>>2]|0,Ua,i,1)|0)!=1)if(!($i[c[k+24>>2]&8191](c[ha>>2]|0,Ua)|0))$a=Ya;else{Za=-1;_a=0;break}else $a=d[i>>0]|0;Za=Sa;_a=$a<<8|Ya}while(0);c[La>>2]=_a;ka=Za;la=Qa;ma=Xa;na=sa;oa=ra}ra=ma;ma=la;la=_i64Add(c[ma>>2]|0,c[ma+4>>2]|0,c[ra>>2]|0,c[ra+4>>2]|0)|0;ra=F;ma=(ka|0)==0&(na>>>0<ra>>>0|(na|0)==(ra|0)&oa>>>0<la>>>0)?-103:ka;if(ma|0){c[h>>2]=ma;c[h+4>>2]=ma;_printf(1108616,h)|0;$i[c[k+20>>2]&8191](c[k+28>>2]|0,c[b>>2]|0)|0;o=0;l=g;return o|0}b=_i64Subtract(oa|0,na|0,la|0,ra|0)|0;ra=k+80|0;c[ra>>2]=b;c[ra+4>>2]=F;ra=k+112|0;c[ra>>2]=oa;c[ra+4>>2]=na;c[k+232>>2]=0;c[k+236>>2]=0;na=_malloc(248)|0;if(!na){o=0;l=g;return o|0}_memcpy(na|0,k|0,248)|0;k=na+128|0;ra=c[k+4>>2]|0;oa=na+96|0;c[oa>>2]=c[k>>2];c[oa+4>>2]=ra;ra=na+88|0;c[ra>>2]=0;c[ra+4>>2]=0;ra=na+104|0;c[ra>>2]=(_unz64local_GetCurrentFileInfoInternal(na,na+136|0,na+224|0,0,0,0,0,0,0)|0)==0&1;c[ra+4>>2]=0;o=na;l=g;return o|0}function _call_zopen64(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0;e=c[a>>2]|0;f=c[a+28>>2]|0;if(!e){g=nj[c[a+40>>2]&2047](f,b,d)|0;return g|0}else{g=nj[e&2047](f,b,d)|0;return g|0}return 0}function __ZN13FileAccessZip18_get_modified_timeERK6String(a,b){a=a|0;b=b|0;F=0;return 0}function __ZN13FileAccessZip5closeEv(b){b=b|0;var d=0,e=0,f=0,g=0;d=b+12|0;b=c[d>>2]|0;if(!b)return;do if(!(c[313903]|0)){e=__ZnwjPKc(24,1263606)|0;c[e>>2]=402752;c[e+4>>2]=0;c[e+12>>2]=379008;c[e+8>>2]=0;c[e+16>>2]=0;c[313903]=e;if(!e){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1125789,1108184,282,1108838,0);return}else{e=c[d>>2]|0;a[1263537]=0;if(e|0){f=e;g=8;break}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1108867,1108184,119,1108880,0);break}}else{a[1263537]=0;f=b;g=8}while(0);if((g|0)==8){a[1263537]=0;g=_unzGetOpaque(f)|0;_unzCloseCurrentFile(f)|0;_unzClose(f)|0;gj[c[(c[g>>2]|0)+144>>2]&8191](g);__ZN6Memory11free_staticEPvb(g,0)}c[d>>2]=0;return}function __ZNK13FileAccessZip7is_openEv(a){a=a|0;return (c[a+12>>2]|0)!=0|0}function __ZN13FileAccessZip4seekEj(b,d){b=b|0;d=d|0;var e=0;e=c[b+12>>2]|0;if(!e){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1117370,1108184,294,1108808,0);return}else{a[1263537]=0;_unzSeekCurrentFile(e,d)|0;return}}function __ZN13FileAccessZip8seek_endEx(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0;f=c[b+12>>2]|0;if(!f){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1117375,1108184,300,1108808,0);return}else{a[1263537]=0;g=_i64Add(ij[c[(c[b>>2]|0)+32>>2]&8191](b)|0,0,d|0,e|0)|0;_unzSeekCurrentFile(f,g)|0;return}}function __ZNK13FileAccessZip7get_posEv(b){b=b|0;var d=0,e=0;d=c[b+12>>2]|0;if(!d){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1117384,1108184,306,1108766,0);e=0;return e|0}else{a[1263537]=0;e=_unztell(d)|0;return e|0}return 0}function __ZNK13FileAccessZip7get_lenEv(b){b=b|0;var d=0;if(!(c[b+12>>2]|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1117392,1108184,312,1108766,0);d=0;return d|0}else{a[1263537]=0;d=c[b+48>>2]|0;return d|0}return 0}function __ZNK13FileAccessZip11eof_reachedEv(b){b=b|0;var d=0;if(!(c[b+12>>2]|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1117400,1108184,318,1108721,0);d=1;return d|0}else{a[1263537]=0;d=(a[b+104>>0]|0)!=0;return d|0}return 0}function __ZNK13FileAccessZip5get_8Ev(b){b=b|0;var d=0,e=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d;a[e>>0]=0;nj[c[(c[b>>2]|0)+68>>2]&2047](b,e,1)|0;l=d;return a[e>>0]|0}function __ZNK13FileAccessZip10get_bufferEPhi(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;f=b+12|0;g=c[f>>2]|0;if(!g){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1117469,1108184,332,1108631,0);h=-1;return h|0}a[1263537]=0;i=(_unzeof(g)|0)!=0;g=b+104|0;a[g>>0]=i&1;if(i){h=0;return h|0}i=_unzReadCurrentFile(c[f>>2]|0,d,e)|0;if((i|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1117469,1108184,337,1108674,0);h=i;return h|0}a[1263537]=0;if((i|0)>=(e|0)){h=i;return h|0}a[g>>0]=1;h=i;return h|0}function __ZNK13FileAccessZip9get_errorEv(a){a=a|0;var b=0,d=0;if(!(c[a+12>>2]|0)){b=3;return b|0}d=ij[c[(c[a>>2]|0)+36>>2]&8191](a)|0;b=d?18:0;return b|0}function __ZN13FileAccessZip7store_8Eh(b,c){b=b|0;c=c|0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1117597,1108184,358,1130797,0);a[1263537]=0;return}function __ZN13FileAccessZip11file_existsERK6String(a,b){a=a|0;b=b|0;return 0}function __ZN13FileAccessZipD2Ev(a){a=a|0;c[a>>2]=402776;__ZN13FileAccessZip5closeEv(a);return}function __ZN13FileAccessZipD0Ev(a){a=a|0;c[a>>2]=402776;__ZN13FileAccessZip5closeEv(a);__ZdlPv(a);return}function _unzeof(a){a=a|0;var b=0,d=0;if(!a){b=-102;return b|0}d=c[a+232>>2]|0;if(!d){b=-102;return b|0}a=d+128|0;b=(c[a>>2]|0)==0&(c[a+4>>2]|0)==0&1;return b|0}function _unzReadCurrentFile(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0;if(!b){f=-102;return f|0}g=c[b+232>>2]|0;if(!g){f=-102;return f|0}if(!(c[g>>2]|0)){f=-100;return f|0}if(!e){f=0;return f|0}b=g+4|0;h=g+16|0;c[h>>2]=d;d=g+20|0;c[d>>2]=e;i=g+128|0;j=i;k=c[j>>2]|0;l=c[j+4>>2]|0;if(0>l>>>0|0==(l|0)&e>>>0>k>>>0?(c[g+208>>2]|0)==0:0)c[d>>2]=k;k=g+120|0;l=k;j=c[l>>2]|0;m=g+8|0;n=c[m>>2]|0;o=_i64Add(n|0,0,j|0,c[l+4>>2]|0)|0;l=F;if(0>l>>>0|0==(l|0)&e>>>0>o>>>0?(c[g+208>>2]|0)!=0:0){o=j+n|0;c[d>>2]=o;p=0;q=o}else{r=0;s=11}a:while(1){if((s|0)==11){s=0;p=r;q=c[d>>2]|0}if(!q){t=0;u=p;s=30;break}o=c[m>>2]|0;if(!o){n=k;j=c[n>>2]|0;e=c[n+4>>2]|0;if((j|0)==0&(e|0)==0)v=0;else{n=e>>>0<0|(e|0)==0&j>>>0<16384;l=n?j:16384;j=n?e:0;if(!l){f=0;s=31;break}e=g+188|0;n=c[e>>2]|0;w=g+64|0;x=w;y=g+200|0;z=_i64Add(c[y>>2]|0,c[y+4>>2]|0,c[x>>2]|0,c[x+4>>2]|0)|0;if(_call_zseek64(g+136|0,n,z,F,0)|0){f=-1;s=31;break}if((ri[c[g+140>>2]&511](c[g+164>>2]|0,c[e>>2]|0,c[g>>2]|0,l)|0)!=(l|0)){f=-1;s=31;break}e=w;z=_i64Add(c[e>>2]|0,c[e+4>>2]|0,l|0,j|0)|0;e=w;c[e>>2]=z;c[e+4>>2]=F;e=k;z=_i64Subtract(c[e>>2]|0,c[e+4>>2]|0,l|0,j|0)|0;j=k;c[j>>2]=z;c[j+4>>2]=F;c[b>>2]=c[g>>2];c[m>>2]=l;v=l}}else v=o;o=c[g+192>>2]|0;if(o|0?(c[g+208>>2]|0)==0:0){if((o|0)==12){r=p;s=11;continue}o=g+24|0;l=c[o>>2]|0;j=c[h>>2]|0;z=_inflate(b,2)|0;if((z|0)>-1)A=(c[g+28>>2]|0)==0?z:-3;else A=z;z=_i64Subtract(c[o>>2]|0,0,l|0,0)|0;l=F;o=g+104|0;e=o;w=_i64Add(z|0,l|0,c[e>>2]|0,c[e+4>>2]|0)|0;e=o;c[e>>2]=w;c[e+4>>2]=F;e=g+112|0;c[e>>2]=_crc32(c[e>>2]|0,j,z)|0;j=i;e=_i64Subtract(c[j>>2]|0,c[j+4>>2]|0,z|0,l|0)|0;l=i;c[l>>2]=e;c[l+4>>2]=F;l=z+p|0;switch(A|0){case 0:{r=l;s=11;continue a;break}case 1:{f=l;s=31;break a;break}default:{t=A;u=l;s=30;break a}}}if((v|0)==0?(l=k,(c[l>>2]|0)==0&(c[l+4>>2]|0)==0):0){f=p;s=31;break}l=c[d>>2]|0;z=l>>>0<v>>>0?l:v;l=c[h>>2]|0;if(!z)B=l;else{e=0;j=l;while(1){a[j+e>>0]=a[(c[b>>2]|0)+e>>0]|0;e=e+1|0;l=c[h>>2]|0;if(e>>>0>=z>>>0){B=l;break}else j=l}}j=g+104|0;e=j;l=_i64Add(c[e>>2]|0,c[e+4>>2]|0,z|0,0)|0;e=j;c[e>>2]=l;c[e+4>>2]=F;e=g+112|0;c[e>>2]=_crc32(c[e>>2]|0,B,z)|0;e=i;l=_i64Subtract(c[e>>2]|0,c[e+4>>2]|0,z|0,0)|0;e=i;c[e>>2]=l;c[e+4>>2]=F;c[m>>2]=(c[m>>2]|0)-z;c[d>>2]=(c[d>>2]|0)-z;c[h>>2]=(c[h>>2]|0)+z;c[b>>2]=(c[b>>2]|0)+z;e=g+24|0;c[e>>2]=(c[e>>2]|0)+z;r=z+p|0;s=11}if((s|0)==30){f=(t|0)==0?u:t;return f|0}else if((s|0)==31)return f|0;return 0}function _unztell(a){a=a|0;var b=0,d=0;if((a|0)!=0?(b=c[a+232>>2]|0,(b|0)!=0):0)d=c[b+24>>2]|0;else d=-102;return d|0}function _unzSeekCurrentFile(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;d=l;l=l+512|0;if((l|0)>=(m|0))ba(512);e=d;if(!a){f=-102;l=d;return f|0}g=c[a+232>>2]|0;if(!g){f=-102;l=d;return f|0}switch(c[g+192>>2]|0){case 0:break;case 12:{f=-104;l=d;return f|0}default:h=4}if((h|0)==4?(c[g+208>>2]|0)==0:0){i=g+4|0;j=g+24|0;k=c[j>>2]|0;if(k>>>0>b>>>0){n=a+160|0;o=c[n+4>>2]|0;p=g+120|0;c[p>>2]=c[n>>2];c[p+4>>2]=o;o=a+168|0;p=c[o+4>>2]|0;n=g+128|0;c[n>>2]=c[o>>2];c[n+4>>2]=p;p=a+224|0;n=_i64Add(c[p>>2]|0,c[p+4>>2]|0,30,0)|0;p=c[g+212>>2]|0;o=_i64Add(n|0,F|0,p|0,((p|0)<0)<<31>>31|0)|0;p=g+64|0;c[p>>2]=o;c[p+4>>2]=F;_inflateReset(i)|0;c[g+8>>2]=0;c[j>>2]=0;c[i>>2]=0;q=0}else q=k;k=b-q|0;while(1){if(!k){r=b;h=12;break}q=_unzReadCurrentFile(a,e,k>>>0<512?k:512)|0;if((q|0)<0){r=q;h=12;break}if(!q){r=b;h=12;break}else k=k-q|0}if((h|0)==12){l=d;return r|0}}r=a+160|0;h=((b|0)<0)<<31>>31;k=_i64Subtract(c[r>>2]|0,c[r+4>>2]|0,b|0,h|0)|0;r=g+120|0;c[r>>2]=k;c[r+4>>2]=F;r=a+168|0;k=_i64Subtract(c[r>>2]|0,c[r+4>>2]|0,b|0,h|0)|0;r=g+128|0;c[r>>2]=k;c[r+4>>2]=F;r=a+224|0;a=c[r>>2]|0;k=c[r+4>>2]|0;r=c[g+212>>2]|0;e=_i64Add(b|0,h|0,30,0)|0;h=_i64Add(e|0,F|0,a|0,k|0)|0;k=_i64Add(h|0,F|0,r|0,((r|0)<0)<<31>>31|0)|0;r=F;h=g+64|0;c[h>>2]=k;c[h+4>>2]=r;c[g+8>>2]=0;c[g+24>>2]=b;b=c[g+188>>2]|0;h=g+200|0;a=_i64Add(k|0,r|0,c[h>>2]|0,c[h+4>>2]|0)|0;f=_call_zseek64(g+136|0,b,a,F,0)|0;l=d;return f|0}function _unzCloseCurrentFile(a){a=a|0;var b=0,d=0,e=0,f=0;if(!a){b=-102;return b|0}d=a+232|0;a=c[d>>2]|0;if(!a){b=-102;return b|0}e=a+128|0;if((c[e>>2]|0)==0&(c[e+4>>2]|0)==0?(c[a+208>>2]|0)==0:0)f=(c[a+112>>2]|0)==(c[a+116>>2]|0)?0:-105;else f=0;e=c[a>>2]|0;if(e|0)_free(e);c[a>>2]=0;if((c[a+72>>2]|0)==8)_inflateEnd(a+4|0)|0;_free(a);c[d>>2]=0;b=f;return b|0}function _unzGetGlobalInfo64(a,b){a=a|0;b=b|0;var d=0,e=0;if(!a){d=-102;return d|0}e=a+64|0;c[b>>2]=c[e>>2];c[b+4>>2]=c[e+4>>2];c[b+8>>2]=c[e+8>>2];c[b+12>>2]=c[e+12>>2];d=0;return d|0}function __ZN6VectorIN10ZipArchive7PackageEE9push_backES1_(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;g=c[b>>2]|0;if(!g)h=1;else h=(c[g+-4>>2]|0)+1|0;if(__ZN6VectorIN10ZipArchive7PackageEE6resizeEi(b,h)|0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);i=1;l=e;return i|0}a[1263537]=0;h=c[b>>2]|0;if(!h)j=-1;else j=(c[h+-4>>2]|0)+-1|0;c[f>>2]=0;h=c[d>>2]|0;if(h|0?(c[f>>2]=0,__Z28atomic_conditional_incrementPj(h+-8|0)|0):0)c[f>>2]=c[d>>2];c[f+4>>2]=c[d+4>>2];__ZN6VectorIN10ZipArchive7PackageEE3setEiS1_(b,j,f);j=c[f>>2]|0;if(!j){i=0;l=e;return i|0}if(__Z16atomic_decrementPj(j+-8|0)|0){i=0;l=e;return i|0}__ZN6Memory11free_staticEPvb(j,1);i=0;l=e;return i|0}function _unzGetFilePos(a,b){a=a|0;b=b|0;var d=0,e=0;if(!a){d=-102;return d|0}e=a+104|0;if((c[e>>2]|0)==0&(c[e+4>>2]|0)==0){d=-100;return d|0}e=c[a+88>>2]|0;c[b>>2]=c[a+96>>2];c[b+4>>2]=e;d=0;return d|0}function __ZN3MapI6StringN10ZipArchive4FileE10ComparatorIS0_E16DefaultAllocatorEixERKS0_(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;if((c[b>>2]|0)==0?(g=__ZnwjPFPvjE(40,4740)|0,c[g+24>>2]=0,c[g+28>>2]=-1,h=g+16|0,c[h>>2]=0,c[h+4>>2]=0,c[b>>2]=g,h=c[b+4>>2]|0,c[g+4>>2]=h,c[g+8>>2]=h,c[g+12>>2]=h,c[g>>2]=1,(g|0)==0):0){c[f>>2]=-1;i=f;j=6}else{g=__ZNK3MapI6StringN10ZipArchive4FileE10ComparatorIS0_E16DefaultAllocatorE5_findERKS0_(b,d)|0;if(!g){h=(c[b>>2]|0)==0;c[f>>2]=-1;if(h){i=f;j=6}else{k=f;j=7}}else n=g}if((j|0)==6){g=__ZnwjPFPvjE(40,4740)|0;c[g+24>>2]=0;c[g+28>>2]=-1;h=g+16|0;c[h>>2]=0;c[h+4>>2]=0;c[b>>2]=g;h=c[b+4>>2]|0;c[g+4>>2]=h;c[g+8>>2]=h;c[g+12>>2]=h;c[g>>2]=1;k=i;j=7}if((j|0)==7){j=__ZN3MapI6StringN10ZipArchive4FileE10ComparatorIS0_E16DefaultAllocatorE10_insert_rbERKS0_RKS2_(b,d,f)|0;if(!j){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145936,616,1145947,0);o=0;l=e;return o|0}else n=j}a[1263537]=0;o=n+28|0;l=e;return o|0}function _unzGoToNextFile(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0;if(!a){b=-102;return b|0}d=a+104|0;e=d;if((c[e>>2]|0)==0&(c[e+4>>2]|0)==0){b=-100;return b|0}e=a+64|0;f=c[e>>2]|0;g=c[e+4>>2]|0;e=a+88|0;h=e;i=_i64Add(c[h>>2]|0,c[h+4>>2]|0,1,0)|0;h=F;if(((f|0)!=65535|(g|0)!=0)&((i|0)==(f|0)&(h|0)==(g|0))){b=-100;return b|0}g=a+96|0;f=g;j=_i64Add((c[a+176>>2]|0)+46+(c[a+180>>2]|0)+(c[a+184>>2]|0)|0,0,c[f>>2]|0,c[f+4>>2]|0)|0;f=g;c[f>>2]=j;c[f+4>>2]=F;f=e;c[f>>2]=i;c[f+4>>2]=h;h=_unz64local_GetCurrentFileInfoInternal(a,a+136|0,a+224|0,0,0,0,0,0,0)|0;a=d;c[a>>2]=(h|0)==0&1;c[a+4>>2]=0;b=h;return b|0}function __ZN3MapI6StringN10ZipArchive4FileE10ComparatorIS0_E16DefaultAllocatorE10_insert_rbERKS0_RKS2_(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f;a[g>>0]=0;h=__ZN3MapI6StringN10ZipArchive4FileE10ComparatorIS0_E16DefaultAllocatorE7_insertERKS0_Rb(b,d,g)|0;if(h|0){d=h+28|0;c[d>>2]=c[e>>2];c[d+4>>2]=c[e+4>>2];c[d+8>>2]=c[e+8>>2]}if(a[g>>0]|0){l=f;return h|0}g=b+8|0;c[g>>2]=(c[g>>2]|0)+1;g=h+12|0;e=c[g>>2]|0;if(!(c[e>>2]|0)){d=b+4|0;i=h;j=e;k=e;e=g;while(1){g=j+12|0;n=c[g>>2]|0;o=c[n+8>>2]|0;p=n;do if((j|0)==(o|0)){q=c[n+4>>2]|0;if(!(c[q>>2]|0)){c[k>>2]=1;a[1263537]=0;c[q>>2]=1;if((c[d>>2]|0)==(n|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);r=c[(c[e>>2]|0)+12>>2]|0;break}else{a[1263537]=0;c[n>>2]=0;r=n;break}}q=j+4|0;if((i|0)==(c[q>>2]|0)){s=i+8|0;t=c[s>>2]|0;c[q>>2]=t;if((t|0)==(c[d>>2]|0))u=p;else{c[t+12>>2]=j;u=c[g>>2]|0}t=i+12|0;c[t>>2]=u;q=c[g>>2]|0;v=q+8|0;c[((c[v>>2]|0)==(j|0)?v:q+4|0)>>2]=i;c[s>>2]=j;c[g>>2]=i;w=j;x=i;y=c[t>>2]|0}else{w=i;x=j;y=n}a[1263537]=0;c[x>>2]=1;t=c[d>>2]|0;if((t|0)==(y|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);z=c[(c[w+12>>2]|0)+12>>2]|0;A=c[d>>2]|0}else{a[1263537]=0;c[y>>2]=0;z=y;A=t}t=z+8|0;s=c[t>>2]|0;q=s+4|0;v=c[q>>2]|0;c[t>>2]=v;if((v|0)!=(A|0))c[v+12>>2]=z;v=z+12|0;c[s+12>>2]=c[v>>2];t=c[v>>2]|0;B=t+4|0;c[((c[B>>2]|0)==(z|0)?B:t+8|0)>>2]=s;c[q>>2]=z;c[v>>2]=s;r=w}else{if(!(c[o>>2]|0)){c[k>>2]=1;a[1263537]=0;c[o>>2]=1;if((c[d>>2]|0)==(n|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);r=c[(c[e>>2]|0)+12>>2]|0;break}else{a[1263537]=0;c[n>>2]=0;r=n;break}}s=j+8|0;if((i|0)==(c[s>>2]|0)){v=i+4|0;q=c[v>>2]|0;c[s>>2]=q;if((q|0)==(c[d>>2]|0))C=p;else{c[q+12>>2]=j;C=c[g>>2]|0}q=i+12|0;c[q>>2]=C;s=c[g>>2]|0;t=s+4|0;c[((c[t>>2]|0)==(j|0)?t:s+8|0)>>2]=i;c[v>>2]=j;c[g>>2]=i;D=j;E=i;F=c[q>>2]|0}else{D=i;E=j;F=n}a[1263537]=0;c[E>>2]=1;q=c[d>>2]|0;if((q|0)==(F|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);G=c[d>>2]|0;H=c[(c[D+12>>2]|0)+12>>2]|0}else{a[1263537]=0;c[F>>2]=0;G=q;H=F}q=H+4|0;v=c[q>>2]|0;s=v+8|0;t=c[s>>2]|0;c[q>>2]=t;if((t|0)!=(G|0))c[t+12>>2]=H;t=H+12|0;c[v+12>>2]=c[t>>2];q=c[t>>2]|0;B=q+8|0;c[((c[B>>2]|0)==(H|0)?B:q+4|0)>>2]=v;c[s>>2]=H;c[t>>2]=v;r=D}while(0);n=r+12|0;g=c[n>>2]|0;if(!(c[g>>2]|0)){i=r;j=g;k=g;e=n}else break}}e=c[(c[b>>2]|0)+8>>2]|0;a[1263537]=0;c[e>>2]=1;l=f;return h|0}function __ZN3MapI6StringN10ZipArchive4FileE10ComparatorIS0_E16DefaultAllocatorE7_insertERKS0_Rb(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f;h=c[b>>2]|0;i=c[h+8>>2]|0;j=b+4|0;a:do if((i|0)==(c[j>>2]|0)){k=h;n=d}else{o=i;while(1){p=o+24|0;c[g>>2]=0;q=c[p>>2]|0;if(q|0?(c[g>>2]=0,__Z28atomic_conditional_incrementPj(q+-8|0)|0):0)c[g>>2]=c[p>>2];q=__ZNK6StringltES_(d,g)|0;r=c[g>>2]|0;if(r|0?(__Z16atomic_decrementPj(r+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(r,1);if(q)s=o+8|0;else{c[g>>2]=0;q=c[d>>2]|0;if(q|0?(c[g>>2]=0,__Z28atomic_conditional_incrementPj(q+-8|0)|0):0)c[g>>2]=c[d>>2];q=__ZNK6StringltES_(p,g)|0;p=c[g>>2]|0;if(p|0?(__Z16atomic_decrementPj(p+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(p,1);if(!q)break;s=o+4|0}q=c[s>>2]|0;if((q|0)==(c[j>>2]|0)){k=o;n=d;break a}else o=q}a[e>>0]=1;t=o;l=f;return t|0}while(0);s=__ZnwjPFPvjE(40,4740)|0;i=s+24|0;c[i>>2]=0;c[s+28>>2]=-1;c[s>>2]=0;c[s+4>>2]=0;c[s+8>>2]=0;c[s+12>>2]=0;c[s+16>>2]=0;c[s+20>>2]=0;c[s+12>>2]=k;h=c[j>>2]|0;q=s+4|0;c[q>>2]=h;p=s+8|0;c[p>>2]=h;if((c[n>>2]|0?(c[i>>2]=0,h=c[n>>2]|0,h|0):0)?__Z28atomic_conditional_incrementPj(h+-8|0)|0:0)c[i>>2]=c[d>>2];if((k|0)!=(c[b>>2]|0)){i=k+24|0;c[g>>2]=0;h=c[i>>2]|0;if(h|0?(c[g>>2]=0,__Z28atomic_conditional_incrementPj(h+-8|0)|0):0)c[g>>2]=c[i>>2];i=__ZNK6StringltES_(d,g)|0;d=c[g>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);if(!i)u=k+4|0;else v=34}else v=34;if((v|0)==34)u=k+8|0;c[u>>2]=s;a[e>>0]=0;e=c[q>>2]|0;q=c[j>>2]|0;if((e|0)==(q|0)){j=s;do{u=j;j=c[j+12>>2]|0}while((u|0)==(c[j+4>>2]|0));w=(j|0)==(c[b>>2]|0)?0:j}else{j=e;while(1){e=c[j+8>>2]|0;if((e|0)==(q|0)){w=j;break}else j=e}}c[s+16>>2]=w;j=c[p>>2]|0;b:do if((j|0)==(q|0)){p=s;while(1){e=p;p=c[p+12>>2]|0;if((e|0)!=(c[p+8>>2]|0)){x=p;break b}if((p|0)==(c[b>>2]|0)){x=0;break}}}else{p=j;while(1){o=c[p+4>>2]|0;if((o|0)==(q|0)){x=p;break}else p=o}}while(0);q=s+20|0;c[q>>2]=x;if(!w)y=x;else{c[w+20>>2]=s;y=c[q>>2]|0}if(!y){t=s;l=f;return t|0}c[y+16>>2]=s;t=s;l=f;return t|0}function __ZN6VectorIN10ZipArchive7PackageEE3setEiS1_(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0;do if((d|0)<0)f=8;else{g=c[b>>2]|0;h=(g|0)==0;if(h)i=0;else i=c[g+-4>>2]|0;if((i|0)<=(d|0)){if(h)j=0;else j=c[g+-4>>2]|0;if((j|0)<=(d|0)){f=8;break}a[1263537]=0}__ZN6VectorIN10ZipArchive7PackageEE14_copy_on_writeEv(b);k=(c[b>>2]|0)+(d<<3)|0}while(0);if((f|0)==8){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);k=0}f=c[k>>2]|0;if((f|0)!=(c[e>>2]|0)){if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);c[k>>2]=0;f=c[e>>2]|0;if(f|0?__Z28atomic_conditional_incrementPj(f+-8|0)|0:0)c[k>>2]=c[e>>2]}c[k+4>>2]=c[e+4>>2];return}function __ZN16StreamPeerBuffer18_initialize_classvEv(b){b=b|0;if(a[1263585]|0)return;if(!(a[1258328]|0)){if(!(a[1257001]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI9ReferenceEEvv();__ZN9Reference13_bind_methodsEv();a[1257001]=1}__ZN7ClassDB10_add_classI10StreamPeerEEvv();__ZN10StreamPeer13_bind_methodsEv();a[1258328]=1}__ZN7ClassDB10_add_classI16StreamPeerBufferEEvv();__ZN16StreamPeerBuffer13_bind_methodsEv();a[1263585]=1;return}function __ZN16StreamPeerBuffer5_setvERK10StringNameRK7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK16StreamPeerBuffer5_getvERK10StringNameR7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK16StreamPeerBuffer19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+24|0;g=e+4|0;h=e;if(!d)__ZNK10StreamPeer19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,0);__ZN6StringC2EPKc(f,1109239);i=c[f>>2]|0;f=i;j=g+4|0;c[j>>2]=0;k=g+12|0;c[k>>2]=0;c[g>>2]=0;n=(i|0)==0;if(!n?(c[j>>2]=0,__Z28atomic_conditional_incrementPj(i+-8|0)|0):0)c[j>>2]=f;c[g+8>>2]=0;f=c[k>>2]|0;if(f|0){if(!(__Z16atomic_decrementPj(f+-8|0)|0))__ZN6Memory11free_staticEPvb(f,1);c[k>>2]=0}c[g+16>>2]=256;if(!(c[b>>2]|0)){k=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=k;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0}k=__ZnwjPFPvjE(32,4740)|0;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0;c[k+12>>2]=0;c[k+16>>2]=7;f=k+20|0;c[f>>2]=0;j=k+24|0;c[j>>2]=0;o=k+28|0;c[o>>2]=0;__ZN12PropertyInfoaSERKS_(k,g)|0;p=c[b>>2]|0;q=p+4|0;r=c[q>>2]|0;c[j>>2]=r;c[f>>2]=0;c[o>>2]=p;if(r|0)c[r+20>>2]=k;c[q>>2]=k;if(!(c[p>>2]|0))c[p>>2]=k;k=p+8|0;c[k>>2]=(c[k>>2]|0)+1;k=c[g+12>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);k=c[g+4>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);if(!n?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);__ZN10StringNameC2EPKc(h,1109239);__ZN7ClassDB17get_property_listE10StringNameP4ListI12PropertyInfo16DefaultAllocatorEbPK6Object(h,b,1,a);__ZN10StringNameD2Ev(h);if(!d){l=e;return}__ZNK10StreamPeer19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,1);l=e;return}function __ZN16StreamPeerBuffer14_notificationvEib(a,b,c){a=a|0;b=b|0;c=c|0;return}function __ZNK16StreamPeerBuffer16_get_class_namevEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+8|0;e=b+4|0;f=b;g=a+96|0;a=c[g>>2]|0;if(a|0){if(c[a+4>>2]|0){l=b;return g|0}if(__ZNK6String6lengthEv(a+8|0)|0){l=b;return g|0}}__ZN6StringC2EPKc(d,1109239);c[f>>2]=c[d>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameaSERKS_(g,e);__ZN10StringNameD2Ev(e);e=c[f>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);l=b;return g|0}function __ZNK16StreamPeerBuffer9get_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1109239);l=a;return c[b>>2]|0}function __ZNK16StreamPeerBuffer8is_classERK6String(a,b){a=a|0;b=b|0;var c=0;if((!(__ZNK6StringeqEPKc(b,1109239)|0)?!(__ZNK6StringeqEPKc(b,1109256)|0):0)?!(__ZNK6StringeqEPKc(b,1126157)|0):0)c=__ZNK6StringeqEPKc(b,1142944)|0;else c=1;return c|0}function __ZNK16StreamPeerBuffer12is_class_ptrEPv(a,b){a=a|0;b=b|0;return (b|0)==1255616|((b|0)==1226344|((b|0)==1220724|(b|0)==1220580))|0}function __ZN16StreamPeerBufferD2Ev(a){a=a|0;c[a>>2]=402936;__ZN10PoolVectorIhE12_unreferenceEv(a+100|0);__ZN10StringNameD2Ev(a+96|0);c[a>>2]=136012;__ZN10StringNameD2Ev(a+88|0);__ZN9ReferenceD2Ev(a);return}function __ZN16StreamPeerBufferD0Ev(a){a=a|0;c[a>>2]=402936;__ZN10PoolVectorIhE12_unreferenceEv(a+100|0);__ZN10StringNameD2Ev(a+96|0);c[a>>2]=136012;__ZN10StringNameD2Ev(a+88|0);__ZN9ReferenceD2Ev(a);__ZdlPv(a);return}function __ZN16StreamPeerBuffer8put_dataEPKhi(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0;if((d|0)<1)return 0;e=a+104|0;f=(c[e>>2]|0)+d|0;g=a+100|0;a=c[g>>2]|0;if(!a)h=0;else h=c[a+16>>2]|0;if((f|0)>(h|0)){__ZN10PoolVectorIhE6resizeEi(g,f)|0;i=c[g>>2]|0}else i=a;if((i|0)!=0?(__ZN10PoolVectorIhE14_copy_on_writeEv(g),i=c[g>>2]|0,(i|0)!=0):0){__Z16atomic_incrementPj(i+4|0)|0;j=i;k=c[i+8>>2]|0}else{j=0;k=0}_memcpy(k+(c[e>>2]|0)|0,b|0,d|0)|0;c[e>>2]=(c[e>>2]|0)+d;if(!j)return 0;__Z16atomic_decrementPj(j+4|0)|0;return 0}function __ZN16StreamPeerBuffer16put_partial_dataEPKhiRi(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;c[e>>2]=d;return nj[c[(c[a>>2]|0)+84>>2]&2047](a,b,d)|0}function __ZN16StreamPeerBuffer8get_dataEPhi(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;ri[c[(c[a>>2]|0)+96>>2]&511](a,b,d,f)|0;l=e;return ((c[f>>2]|0)==(d|0)?0:31)|0}function __ZN16StreamPeerBuffer16get_partial_dataEPhiRi(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f;h=c[a+104>>2]|0;i=a+100|0;a=c[i>>2]|0;j=(a|0)==0;if(j)k=0;else k=c[a+16>>2]|0;if((h+d|0)>(k|0)){if(j)n=0;else n=c[a+16>>2]|0;a=n-h|0;c[e>>2]=a;if((a|0)<1){c[e>>2]=0;l=f;return 0}}else c[e>>2]=d;__ZNK10PoolVectorIhE4readEv(g,i);_memcpy(b|0,c[g+8>>2]|0,c[e>>2]|0)|0;return 0}function __ZNK16StreamPeerBuffer19get_available_bytesEv(a){a=a|0;var b=0,d=0;b=c[a+100>>2]|0;if(!b)d=0;else d=c[b+16>>2]|0;return d-(c[a+104>>2]|0)|0}function __ZNK10PoolVectorIhE4readEv(a,b){a=a|0;b=b|0;var d=0,e=0;d=a+4|0;c[d>>2]=0;e=a+8|0;c[e>>2]=0;c[a>>2]=403048;a=c[b>>2]|0;if(!a)return;c[d>>2]=a;__Z16atomic_incrementPj(a+4|0)|0;c[e>>2]=c[a+8>>2];return}function __ZN10PoolVectorIhE6AccessD2Ev(a){a=a|0;var b=0,d=0;c[a>>2]=403064;b=a+4|0;d=c[b>>2]|0;if(!d)return;__Z16atomic_decrementPj(d+4|0)|0;c[a+8>>2]=0;c[b>>2]=0;return} +function __ZN19SeparatorAxisTest2DI15CircleShape2DSW18RectangleShape2DSWLb0ELb0ELb0EE17generate_contactsEv(b){b=b|0;var d=0,e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0.0,w=0.0,x=0.0,y=0,z=0,A=0;d=l;l=l+80|0;if((l|0)>=(m|0))ba(80);e=d+72|0;f=d+56|0;h=d+40|0;i=d+8|0;j=d+48|0;k=d+24|0;n=d+32|0;o=d;p=b+20|0;g[e>>2]=0.0;g[e+4>>2]=0.0;if(__ZNK7Vector2eqERKS_(p,e)|0){l=d;return}q=b+60|0;r=c[q>>2]|0;a[r+9>>0]=1;if(!(c[r>>2]|0)){l=d;return};c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;c[f+12>>2]=0;r=c[b>>2]|0;s=c[(c[r>>2]|0)+32>>2]|0;t=b+8|0;u=c[t>>2]|0;__ZNK7Vector2ngEv(i,p);v=+__ZNK7Vector23dotERKS_(u,i);w=+__ZNK7Vector23dotERKS_(u+8|0,i);g[j>>2]=v;g[j+4>>2]=w;__ZNK7Vector210normalizedEv(e,j);Ki[s&4095](r,e,f,h);if((c[h>>2]|0)>0){r=e+4|0;s=0;do{j=c[t>>2]|0;u=f+(s<<3)|0;w=+g[u>>2];v=+g[f+(s<<3)+4>>2];x=w*+g[j+4>>2]+v*+g[j+12>>2];g[e>>2]=+g[j>>2]*w+ +g[j+8>>2]*v;g[r>>2]=x;__ZNK7Vector2plERKS_(i,e,j+16|0);j=i;y=c[j+4>>2]|0;z=u;c[z>>2]=c[j>>2];c[z+4>>2]=y;s=s+1|0}while((s|0)<(c[h>>2]|0))};c[i>>2]=0;c[i+4>>2]=0;c[i+8>>2]=0;c[i+12>>2]=0;s=c[b+4>>2]|0;r=c[(c[s>>2]|0)+32>>2]|0;t=b+12|0;b=c[t>>2]|0;x=+__ZNK7Vector23dotERKS_(b,p);v=+__ZNK7Vector23dotERKS_(b+8|0,p);g[n>>2]=x;g[n+4>>2]=v;__ZNK7Vector210normalizedEv(e,n);Ki[r&4095](s,e,i,k);s=c[k>>2]|0;if((s|0)>0){r=e+4|0;n=0;do{b=c[t>>2]|0;y=i+(n<<3)|0;v=+g[y>>2];x=+g[i+(n<<3)+4>>2];w=v*+g[b+4>>2]+x*+g[b+12>>2];g[e>>2]=+g[b>>2]*v+ +g[b+8>>2]*x;g[r>>2]=w;__ZNK7Vector2plERKS_(o,e,b+16|0);b=o;z=c[b+4>>2]|0;j=y;c[j>>2]=c[b>>2];c[j+4>>2]=z;n=n+1|0;z=c[k>>2]|0}while((n|0)<(z|0));A=z}else A=s;s=p;p=c[s+4>>2]|0;n=(c[q>>2]|0)+12|0;c[n>>2]=c[s>>2];c[n+4>>2]=p;__ZL32_generate_contacts_from_supportsPK7Vector2iS1_iP20_CollectorCallback2D(f,c[h>>2]|0,i,A,c[q>>2]|0);A=c[q>>2]|0;if((A|0?(i=c[A+20>>2]|0,i|0):0)?(g[e>>2]=0.0,g[e+4>>2]=0.0,__ZNK7Vector2neERKS_(i,e)|0):0){e=c[(c[q>>2]|0)+20>>2]|0;c[e>>2]=0;c[e+4>>2]=0}l=d;return}function __ZN19SeparatorAxisTest2DI15CircleShape2DSWS0_Lb0ELb0ELb0EE9test_axisERK7Vector2(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,h=0,i=0,k=0.0,n=0.0,o=0.0,p=0.0,q=0.0,r=0.0,s=0,t=0,u=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d+8|0;f=d;h=b;b=c[h>>2]|0;i=c[h+4>>2]|0;h=f;c[h>>2]=b;c[h+4>>2]=i;if((c[j>>2]=b&2147483647,+g[j>>2])<1.0e-05?(c[j>>2]=i&2147483647,+g[j>>2])<1.0e-05:0){c[f>>2]=0;c[f+4>>2]=1065353216}i=c[a>>2]|0;b=c[a+8>>2]|0;k=+__ZNK7Vector23dotERKS_(f,b+16|0);n=+__ZNK7Vector23dotERKS_(b,f);o=+__ZNK7Vector23dotERKS_(b+8|0,f);g[e>>2]=n;g[e+4>>2]=o;o=+__ZNK7Vector26lengthEv(e);n=o*+g[i+48>>2];o=k-n;p=k+n;i=c[a+4>>2]|0;b=c[a+12>>2]|0;n=+__ZNK7Vector23dotERKS_(f,b+16|0);k=+__ZNK7Vector23dotERKS_(b,f);q=+__ZNK7Vector23dotERKS_(b+8|0,f);g[e>>2]=k;g[e+4>>2]=q;q=+__ZNK7Vector26lengthEv(e);k=q*+g[i+48>>2];q=(p-o)*.5;r=(o+p)*.5;p=n-k-q-r;o=q+(n+k)-r;do if(p>0.0|o<0.0){i=c[a+60>>2]|0;if((i|0)!=0?(b=c[i+20>>2]|0,(b|0)!=0):0){i=f;h=c[i+4>>2]|0;s=b;c[s>>2]=c[i>>2];c[s+4>>2]=h;t=0}else t=0}else{h=(g[j>>2]=p,c[j>>2]|0)&2147483647;r=(c[j>>2]=h,+g[j>>2]);s=a+16|0;k=+g[s>>2];if(o<r){if(!(o<k)){t=1;break}g[s>>2]=o;i=f;b=c[i+4>>2]|0;u=a+20|0;c[u>>2]=c[i>>2];c[u+4>>2]=b;c[a+32>>2]=c[a+28>>2];t=1;break}else{if(!(r<k)){t=1;break}c[s>>2]=h;__ZNK7Vector2ngEv(e,f);h=e;s=c[h+4>>2]|0;b=a+20|0;c[b>>2]=c[h>>2];c[b+4>>2]=s;c[a+32>>2]=c[a+28>>2];t=1;break}}while(0);e=a+28|0;c[e>>2]=(c[e>>2]|0)+1;l=d;return t|0}function __ZN19SeparatorAxisTest2DI15CircleShape2DSWS0_Lb0ELb0ELb0EE17generate_contactsEv(b){b=b|0;var d=0,e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0.0,w=0.0,x=0.0,y=0,z=0,A=0;d=l;l=l+80|0;if((l|0)>=(m|0))ba(80);e=d+72|0;f=d+56|0;h=d+40|0;i=d+8|0;j=d+48|0;k=d+24|0;n=d+32|0;o=d;p=b+20|0;g[e>>2]=0.0;g[e+4>>2]=0.0;if(__ZNK7Vector2eqERKS_(p,e)|0){l=d;return}q=b+60|0;r=c[q>>2]|0;a[r+9>>0]=1;if(!(c[r>>2]|0)){l=d;return};c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;c[f+12>>2]=0;r=c[b>>2]|0;s=c[(c[r>>2]|0)+32>>2]|0;t=b+8|0;u=c[t>>2]|0;__ZNK7Vector2ngEv(i,p);v=+__ZNK7Vector23dotERKS_(u,i);w=+__ZNK7Vector23dotERKS_(u+8|0,i);g[j>>2]=v;g[j+4>>2]=w;__ZNK7Vector210normalizedEv(e,j);Ki[s&4095](r,e,f,h);if((c[h>>2]|0)>0){r=e+4|0;s=0;do{j=c[t>>2]|0;u=f+(s<<3)|0;w=+g[u>>2];v=+g[f+(s<<3)+4>>2];x=w*+g[j+4>>2]+v*+g[j+12>>2];g[e>>2]=+g[j>>2]*w+ +g[j+8>>2]*v;g[r>>2]=x;__ZNK7Vector2plERKS_(i,e,j+16|0);j=i;y=c[j+4>>2]|0;z=u;c[z>>2]=c[j>>2];c[z+4>>2]=y;s=s+1|0}while((s|0)<(c[h>>2]|0))};c[i>>2]=0;c[i+4>>2]=0;c[i+8>>2]=0;c[i+12>>2]=0;s=c[b+4>>2]|0;r=c[(c[s>>2]|0)+32>>2]|0;t=b+12|0;b=c[t>>2]|0;x=+__ZNK7Vector23dotERKS_(b,p);v=+__ZNK7Vector23dotERKS_(b+8|0,p);g[n>>2]=x;g[n+4>>2]=v;__ZNK7Vector210normalizedEv(e,n);Ki[r&4095](s,e,i,k);s=c[k>>2]|0;if((s|0)>0){r=e+4|0;n=0;do{b=c[t>>2]|0;y=i+(n<<3)|0;v=+g[y>>2];x=+g[i+(n<<3)+4>>2];w=v*+g[b+4>>2]+x*+g[b+12>>2];g[e>>2]=+g[b>>2]*v+ +g[b+8>>2]*x;g[r>>2]=w;__ZNK7Vector2plERKS_(o,e,b+16|0);b=o;z=c[b+4>>2]|0;j=y;c[j>>2]=c[b>>2];c[j+4>>2]=z;n=n+1|0;z=c[k>>2]|0}while((n|0)<(z|0));A=z}else A=s;s=p;p=c[s+4>>2]|0;n=(c[q>>2]|0)+12|0;c[n>>2]=c[s>>2];c[n+4>>2]=p;__ZL32_generate_contacts_from_supportsPK7Vector2iS1_iP20_CollectorCallback2D(f,c[h>>2]|0,i,A,c[q>>2]|0);A=c[q>>2]|0;if((A|0?(i=c[A+20>>2]|0,i|0):0)?(g[e>>2]=0.0,g[e+4>>2]=0.0,__ZNK7Vector2neERKS_(i,e)|0):0){e=c[(c[q>>2]|0)+20>>2]|0;c[e>>2]=0;c[e+4>>2]=0}l=d;return}function __ZN19SeparatorAxisTest2DI16SegmentShape2DSW22ConvexPolygonShape2DSWLb0ELb0ELb0EE9test_axisERK7Vector2(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,h=0,i=0,k=0,n=0,o=0,p=0.0,q=0.0,r=0,s=0,t=0.0,u=0,v=0.0,w=0.0,x=0,y=0,z=0,A=0;d=l;l=l+32|0;if((l|0)>=(m|0))ba(32);e=d+8|0;f=d+24|0;h=d;i=d+20|0;k=d+16|0;n=b;b=c[n>>2]|0;o=c[n+4>>2]|0;n=h;c[n>>2]=b;c[n+4>>2]=o;if((c[j>>2]=b&2147483647,+g[j>>2])<1.0e-05?(c[j>>2]=o&2147483647,+g[j>>2])<1.0e-05:0){c[h>>2]=0;c[h+4>>2]=1065353216}o=c[a>>2]|0;b=c[a+8>>2]|0;p=+g[o+48>>2];n=b+8|0;q=+g[o+52>>2];r=b+4|0;s=b+12|0;t=p*+g[r>>2]+q*+g[s>>2];g[e>>2]=+g[b>>2]*p+ +g[n>>2]*q;g[e+4>>2]=t;u=b+16|0;__ZNK7Vector2plERKS_(f,e,u);t=+__ZNK7Vector23dotERKS_(h,f);q=+g[o+56>>2];p=+g[o+60>>2];v=q*+g[r>>2]+p*+g[s>>2];g[e>>2]=+g[b>>2]*q+ +g[n>>2]*p;g[e+4>>2]=v;__ZNK7Vector2plERKS_(f,e,u);v=+__ZNK7Vector23dotERKS_(h,f);f=t<v;p=f?t:v;q=f?v:t;__ZNK22ConvexPolygonShape2DSW13project_rangeERK7Vector2RK11Transform2DRfS6_(c[a+4>>2]|0,h,c[a+12>>2]|0,i,k);t=(q-p)*.5;v=+g[i>>2]-t;g[i>>2]=v;w=t+ +g[k>>2];g[k>>2]=w;t=(p+q)*.5;q=v-t;v=w-t;if(q>0.0|v<0.0){k=c[a+60>>2]|0;if(!k){x=0;y=a+28|0;z=c[y>>2]|0;A=z+1|0;c[y>>2]=A;l=d;return x|0}i=c[k+20>>2]|0;if(!i){x=0;y=a+28|0;z=c[y>>2]|0;A=z+1|0;c[y>>2]=A;l=d;return x|0}k=h;f=c[k+4>>2]|0;u=i;c[u>>2]=c[k>>2];c[u+4>>2]=f;x=0;y=a+28|0;z=c[y>>2]|0;A=z+1|0;c[y>>2]=A;l=d;return x|0}f=(g[j>>2]=q,c[j>>2]|0)&2147483647;q=(c[j>>2]=f,+g[j>>2]);u=a+16|0;t=+g[u>>2];if(v<q){if(!(v<t)){x=1;y=a+28|0;z=c[y>>2]|0;A=z+1|0;c[y>>2]=A;l=d;return x|0}g[u>>2]=v;k=h;i=c[k+4>>2]|0;n=a+20|0;c[n>>2]=c[k>>2];c[n+4>>2]=i;c[a+32>>2]=c[a+28>>2];x=1;y=a+28|0;z=c[y>>2]|0;A=z+1|0;c[y>>2]=A;l=d;return x|0}else{if(!(q<t)){x=1;y=a+28|0;z=c[y>>2]|0;A=z+1|0;c[y>>2]=A;l=d;return x|0}c[u>>2]=f;__ZNK7Vector2ngEv(e,h);h=e;e=c[h+4>>2]|0;f=a+20|0;c[f>>2]=c[h>>2];c[f+4>>2]=e;c[a+32>>2]=c[a+28>>2];x=1;y=a+28|0;z=c[y>>2]|0;A=z+1|0;c[y>>2]=A;l=d;return x|0}return 0}function __ZN19SeparatorAxisTest2DI16SegmentShape2DSW22ConvexPolygonShape2DSWLb0ELb0ELb0EE17generate_contactsEv(b){b=b|0;var d=0,e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0.0,w=0.0,x=0.0,y=0,z=0,A=0;d=l;l=l+80|0;if((l|0)>=(m|0))ba(80);e=d+72|0;f=d+56|0;h=d+40|0;i=d+8|0;j=d+48|0;k=d+24|0;n=d+32|0;o=d;p=b+20|0;g[e>>2]=0.0;g[e+4>>2]=0.0;if(__ZNK7Vector2eqERKS_(p,e)|0){l=d;return}q=b+60|0;r=c[q>>2]|0;a[r+9>>0]=1;if(!(c[r>>2]|0)){l=d;return};c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;c[f+12>>2]=0;r=c[b>>2]|0;s=c[(c[r>>2]|0)+32>>2]|0;t=b+8|0;u=c[t>>2]|0;__ZNK7Vector2ngEv(i,p);v=+__ZNK7Vector23dotERKS_(u,i);w=+__ZNK7Vector23dotERKS_(u+8|0,i);g[j>>2]=v;g[j+4>>2]=w;__ZNK7Vector210normalizedEv(e,j);Ki[s&4095](r,e,f,h);if((c[h>>2]|0)>0){r=e+4|0;s=0;do{j=c[t>>2]|0;u=f+(s<<3)|0;w=+g[u>>2];v=+g[f+(s<<3)+4>>2];x=w*+g[j+4>>2]+v*+g[j+12>>2];g[e>>2]=+g[j>>2]*w+ +g[j+8>>2]*v;g[r>>2]=x;__ZNK7Vector2plERKS_(i,e,j+16|0);j=i;y=c[j+4>>2]|0;z=u;c[z>>2]=c[j>>2];c[z+4>>2]=y;s=s+1|0}while((s|0)<(c[h>>2]|0))};c[i>>2]=0;c[i+4>>2]=0;c[i+8>>2]=0;c[i+12>>2]=0;s=c[b+4>>2]|0;r=c[(c[s>>2]|0)+32>>2]|0;t=b+12|0;b=c[t>>2]|0;x=+__ZNK7Vector23dotERKS_(b,p);v=+__ZNK7Vector23dotERKS_(b+8|0,p);g[n>>2]=x;g[n+4>>2]=v;__ZNK7Vector210normalizedEv(e,n);Ki[r&4095](s,e,i,k);s=c[k>>2]|0;if((s|0)>0){r=e+4|0;n=0;do{b=c[t>>2]|0;y=i+(n<<3)|0;v=+g[y>>2];x=+g[i+(n<<3)+4>>2];w=v*+g[b+4>>2]+x*+g[b+12>>2];g[e>>2]=+g[b>>2]*v+ +g[b+8>>2]*x;g[r>>2]=w;__ZNK7Vector2plERKS_(o,e,b+16|0);b=o;z=c[b+4>>2]|0;j=y;c[j>>2]=c[b>>2];c[j+4>>2]=z;n=n+1|0;z=c[k>>2]|0}while((n|0)<(z|0));A=z}else A=s;s=p;p=c[s+4>>2]|0;n=(c[q>>2]|0)+12|0;c[n>>2]=c[s>>2];c[n+4>>2]=p;__ZL32_generate_contacts_from_supportsPK7Vector2iS1_iP20_CollectorCallback2D(f,c[h>>2]|0,i,A,c[q>>2]|0);A=c[q>>2]|0;if((A|0?(i=c[A+20>>2]|0,i|0):0)?(g[e>>2]=0.0,g[e+4>>2]=0.0,__ZNK7Vector2neERKS_(i,e)|0):0){e=c[(c[q>>2]|0)+20>>2]|0;c[e>>2]=0;c[e+4>>2]=0}l=d;return}function __ZN19SeparatorAxisTest2DI16SegmentShape2DSW16CapsuleShape2DSWLb0ELb0ELb0EE9test_axisERK7Vector2(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,h=0,i=0,k=0,n=0,o=0,p=0.0,q=0.0,r=0,s=0,t=0.0,u=0,v=0.0,w=0.0,x=0,y=0,z=0,A=0;d=l;l=l+32|0;if((l|0)>=(m|0))ba(32);e=d+8|0;f=d+24|0;h=d;i=d+20|0;k=d+16|0;n=b;b=c[n>>2]|0;o=c[n+4>>2]|0;n=h;c[n>>2]=b;c[n+4>>2]=o;if((c[j>>2]=b&2147483647,+g[j>>2])<1.0e-05?(c[j>>2]=o&2147483647,+g[j>>2])<1.0e-05:0){c[h>>2]=0;c[h+4>>2]=1065353216}o=c[a>>2]|0;b=c[a+8>>2]|0;p=+g[o+48>>2];n=b+8|0;q=+g[o+52>>2];r=b+4|0;s=b+12|0;t=p*+g[r>>2]+q*+g[s>>2];g[e>>2]=+g[b>>2]*p+ +g[n>>2]*q;g[e+4>>2]=t;u=b+16|0;__ZNK7Vector2plERKS_(f,e,u);t=+__ZNK7Vector23dotERKS_(h,f);q=+g[o+56>>2];p=+g[o+60>>2];v=q*+g[r>>2]+p*+g[s>>2];g[e>>2]=+g[b>>2]*q+ +g[n>>2]*p;g[e+4>>2]=v;__ZNK7Vector2plERKS_(f,e,u);v=+__ZNK7Vector23dotERKS_(h,f);f=t<v;p=f?t:v;q=f?v:t;__ZNK16CapsuleShape2DSW13project_rangeERK7Vector2RK11Transform2DRfS6_(c[a+4>>2]|0,h,c[a+12>>2]|0,i,k);t=(q-p)*.5;v=+g[i>>2]-t;g[i>>2]=v;w=t+ +g[k>>2];g[k>>2]=w;t=(p+q)*.5;q=v-t;v=w-t;if(q>0.0|v<0.0){k=c[a+60>>2]|0;if(!k){x=0;y=a+28|0;z=c[y>>2]|0;A=z+1|0;c[y>>2]=A;l=d;return x|0}i=c[k+20>>2]|0;if(!i){x=0;y=a+28|0;z=c[y>>2]|0;A=z+1|0;c[y>>2]=A;l=d;return x|0}k=h;f=c[k+4>>2]|0;u=i;c[u>>2]=c[k>>2];c[u+4>>2]=f;x=0;y=a+28|0;z=c[y>>2]|0;A=z+1|0;c[y>>2]=A;l=d;return x|0}f=(g[j>>2]=q,c[j>>2]|0)&2147483647;q=(c[j>>2]=f,+g[j>>2]);u=a+16|0;t=+g[u>>2];if(v<q){if(!(v<t)){x=1;y=a+28|0;z=c[y>>2]|0;A=z+1|0;c[y>>2]=A;l=d;return x|0}g[u>>2]=v;k=h;i=c[k+4>>2]|0;n=a+20|0;c[n>>2]=c[k>>2];c[n+4>>2]=i;c[a+32>>2]=c[a+28>>2];x=1;y=a+28|0;z=c[y>>2]|0;A=z+1|0;c[y>>2]=A;l=d;return x|0}else{if(!(q<t)){x=1;y=a+28|0;z=c[y>>2]|0;A=z+1|0;c[y>>2]=A;l=d;return x|0}c[u>>2]=f;__ZNK7Vector2ngEv(e,h);h=e;e=c[h+4>>2]|0;f=a+20|0;c[f>>2]=c[h>>2];c[f+4>>2]=e;c[a+32>>2]=c[a+28>>2];x=1;y=a+28|0;z=c[y>>2]|0;A=z+1|0;c[y>>2]=A;l=d;return x|0}return 0}function __ZN19SeparatorAxisTest2DI16SegmentShape2DSW16CapsuleShape2DSWLb0ELb0ELb0EE17generate_contactsEv(b){b=b|0;var d=0,e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0.0,w=0.0,x=0.0,y=0,z=0,A=0;d=l;l=l+80|0;if((l|0)>=(m|0))ba(80);e=d+72|0;f=d+56|0;h=d+40|0;i=d+8|0;j=d+48|0;k=d+24|0;n=d+32|0;o=d;p=b+20|0;g[e>>2]=0.0;g[e+4>>2]=0.0;if(__ZNK7Vector2eqERKS_(p,e)|0){l=d;return}q=b+60|0;r=c[q>>2]|0;a[r+9>>0]=1;if(!(c[r>>2]|0)){l=d;return};c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;c[f+12>>2]=0;r=c[b>>2]|0;s=c[(c[r>>2]|0)+32>>2]|0;t=b+8|0;u=c[t>>2]|0;__ZNK7Vector2ngEv(i,p);v=+__ZNK7Vector23dotERKS_(u,i);w=+__ZNK7Vector23dotERKS_(u+8|0,i);g[j>>2]=v;g[j+4>>2]=w;__ZNK7Vector210normalizedEv(e,j);Ki[s&4095](r,e,f,h);if((c[h>>2]|0)>0){r=e+4|0;s=0;do{j=c[t>>2]|0;u=f+(s<<3)|0;w=+g[u>>2];v=+g[f+(s<<3)+4>>2];x=w*+g[j+4>>2]+v*+g[j+12>>2];g[e>>2]=+g[j>>2]*w+ +g[j+8>>2]*v;g[r>>2]=x;__ZNK7Vector2plERKS_(i,e,j+16|0);j=i;y=c[j+4>>2]|0;z=u;c[z>>2]=c[j>>2];c[z+4>>2]=y;s=s+1|0}while((s|0)<(c[h>>2]|0))};c[i>>2]=0;c[i+4>>2]=0;c[i+8>>2]=0;c[i+12>>2]=0;s=c[b+4>>2]|0;r=c[(c[s>>2]|0)+32>>2]|0;t=b+12|0;b=c[t>>2]|0;x=+__ZNK7Vector23dotERKS_(b,p);v=+__ZNK7Vector23dotERKS_(b+8|0,p);g[n>>2]=x;g[n+4>>2]=v;__ZNK7Vector210normalizedEv(e,n);Ki[r&4095](s,e,i,k);s=c[k>>2]|0;if((s|0)>0){r=e+4|0;n=0;do{b=c[t>>2]|0;y=i+(n<<3)|0;v=+g[y>>2];x=+g[i+(n<<3)+4>>2];w=v*+g[b+4>>2]+x*+g[b+12>>2];g[e>>2]=+g[b>>2]*v+ +g[b+8>>2]*x;g[r>>2]=w;__ZNK7Vector2plERKS_(o,e,b+16|0);b=o;z=c[b+4>>2]|0;j=y;c[j>>2]=c[b>>2];c[j+4>>2]=z;n=n+1|0;z=c[k>>2]|0}while((n|0)<(z|0));A=z}else A=s;s=p;p=c[s+4>>2]|0;n=(c[q>>2]|0)+12|0;c[n>>2]=c[s>>2];c[n+4>>2]=p;__ZL32_generate_contacts_from_supportsPK7Vector2iS1_iP20_CollectorCallback2D(f,c[h>>2]|0,i,A,c[q>>2]|0);A=c[q>>2]|0;if((A|0?(i=c[A+20>>2]|0,i|0):0)?(g[e>>2]=0.0,g[e+4>>2]=0.0,__ZNK7Vector2neERKS_(i,e)|0):0){e=c[(c[q>>2]|0)+20>>2]|0;c[e>>2]=0;c[e+4>>2]=0}l=d;return}function __ZN19SeparatorAxisTest2DI16SegmentShape2DSW18RectangleShape2DSWLb0ELb0ELb0EE9test_axisERK7Vector2(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,h=0,i=0,k=0,n=0.0,o=0.0,p=0,q=0,r=0.0,s=0,t=0.0,u=0,v=0,w=0,x=0.0,y=0.0,z=0.0,A=0.0,B=0,C=0,D=0,E=0;d=l;l=l+32|0;if((l|0)>=(m|0))ba(32);e=d+8|0;f=d+16|0;h=d;i=b;b=c[i>>2]|0;k=c[i+4>>2]|0;i=h;c[i>>2]=b;c[i+4>>2]=k;if((c[j>>2]=b&2147483647,+g[j>>2])<1.0e-05?(c[j>>2]=k&2147483647,+g[j>>2])<1.0e-05:0){c[h>>2]=0;c[h+4>>2]=1065353216}k=c[a>>2]|0;b=c[a+8>>2]|0;n=+g[k+48>>2];i=b+8|0;o=+g[k+52>>2];p=b+4|0;q=b+12|0;r=n*+g[p>>2]+o*+g[q>>2];g[e>>2]=+g[b>>2]*n+ +g[i>>2]*o;g[e+4>>2]=r;s=b+16|0;__ZNK7Vector2plERKS_(f,e,s);r=+__ZNK7Vector23dotERKS_(h,f);o=+g[k+56>>2];n=+g[k+60>>2];t=o*+g[p>>2]+n*+g[q>>2];g[e>>2]=+g[b>>2]*o+ +g[i>>2]*n;g[e+4>>2]=t;__ZNK7Vector2plERKS_(f,e,s);t=+__ZNK7Vector23dotERKS_(h,f);s=r<t;n=s?r:t;i=c[a+4>>2]|0;b=c[a+12>>2]|0;q=i+48|0;p=i+52|0;i=b+8|0;k=b+4|0;u=b+12|0;v=e+4|0;w=b+16|0;o=-+g[q>>2];x=-+g[p>>2];y=+g[k>>2]*o+ +g[u>>2]*x;g[e>>2]=+g[b>>2]*o+ +g[i>>2]*x;g[v>>2]=y;__ZNK7Vector2plERKS_(f,e,w);y=+__ZNK7Vector23dotERKS_(h,f);x=y>-100000002004087734272.0?y:-100000002004087734272.0;o=y<100000002004087734272.0?y:100000002004087734272.0;y=+g[q>>2];z=-+g[p>>2];A=y*+g[k>>2]+ +g[u>>2]*z;g[e>>2]=y*+g[b>>2]+ +g[i>>2]*z;g[v>>2]=A;__ZNK7Vector2plERKS_(f,e,w);A=+__ZNK7Vector23dotERKS_(h,f);z=A>x?A:x;x=A<o?A:o;o=-+g[q>>2];A=+g[p>>2];y=+g[k>>2]*o+A*+g[u>>2];g[e>>2]=+g[b>>2]*o+A*+g[i>>2];g[v>>2]=y;__ZNK7Vector2plERKS_(f,e,w);y=+__ZNK7Vector23dotERKS_(h,f);A=y>z?y:z;z=y<x?y:x;x=+g[q>>2];y=+g[p>>2];o=x*+g[k>>2]+y*+g[u>>2];g[e>>2]=x*+g[b>>2]+y*+g[i>>2];g[v>>2]=o;__ZNK7Vector2plERKS_(f,e,w);o=+__ZNK7Vector23dotERKS_(h,f);y=s?t:r;r=(y-n)*.5;t=(n+y)*.5;y=(o<z?o:z)-r-t;z=r+(o>A?o:A)-t;if(y>0.0|z<0.0){s=c[a+60>>2]|0;if(!s){B=0;C=a+28|0;D=c[C>>2]|0;E=D+1|0;c[C>>2]=E;l=d;return B|0}f=c[s+20>>2]|0;if(!f){B=0;C=a+28|0;D=c[C>>2]|0;E=D+1|0;c[C>>2]=E;l=d;return B|0}s=h;w=c[s+4>>2]|0;v=f;c[v>>2]=c[s>>2];c[v+4>>2]=w;B=0;C=a+28|0;D=c[C>>2]|0;E=D+1|0;c[C>>2]=E;l=d;return B|0}w=(g[j>>2]=y,c[j>>2]|0)&2147483647;y=(c[j>>2]=w,+g[j>>2]);v=a+16|0;t=+g[v>>2];if(z<y){if(!(z<t)){B=1;C=a+28|0;D=c[C>>2]|0;E=D+1|0;c[C>>2]=E;l=d;return B|0}g[v>>2]=z;s=h;f=c[s+4>>2]|0;i=a+20|0;c[i>>2]=c[s>>2];c[i+4>>2]=f;c[a+32>>2]=c[a+28>>2];B=1;C=a+28|0;D=c[C>>2]|0;E=D+1|0;c[C>>2]=E;l=d;return B|0}else{if(!(y<t)){B=1;C=a+28|0;D=c[C>>2]|0;E=D+1|0;c[C>>2]=E;l=d;return B|0}c[v>>2]=w;__ZNK7Vector2ngEv(e,h);h=e;e=c[h+4>>2]|0;w=a+20|0;c[w>>2]=c[h>>2];c[w+4>>2]=e;c[a+32>>2]=c[a+28>>2];B=1;C=a+28|0;D=c[C>>2]|0;E=D+1|0;c[C>>2]=E;l=d;return B|0}return 0}function __ZN19SeparatorAxisTest2DI16SegmentShape2DSW18RectangleShape2DSWLb0ELb0ELb0EE17generate_contactsEv(b){b=b|0;var d=0,e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0.0,w=0.0,x=0.0,y=0,z=0,A=0;d=l;l=l+80|0;if((l|0)>=(m|0))ba(80);e=d+72|0;f=d+56|0;h=d+40|0;i=d+8|0;j=d+48|0;k=d+24|0;n=d+32|0;o=d;p=b+20|0;g[e>>2]=0.0;g[e+4>>2]=0.0;if(__ZNK7Vector2eqERKS_(p,e)|0){l=d;return}q=b+60|0;r=c[q>>2]|0;a[r+9>>0]=1;if(!(c[r>>2]|0)){l=d;return};c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;c[f+12>>2]=0;r=c[b>>2]|0;s=c[(c[r>>2]|0)+32>>2]|0;t=b+8|0;u=c[t>>2]|0;__ZNK7Vector2ngEv(i,p);v=+__ZNK7Vector23dotERKS_(u,i);w=+__ZNK7Vector23dotERKS_(u+8|0,i);g[j>>2]=v;g[j+4>>2]=w;__ZNK7Vector210normalizedEv(e,j);Ki[s&4095](r,e,f,h);if((c[h>>2]|0)>0){r=e+4|0;s=0;do{j=c[t>>2]|0;u=f+(s<<3)|0;w=+g[u>>2];v=+g[f+(s<<3)+4>>2];x=w*+g[j+4>>2]+v*+g[j+12>>2];g[e>>2]=+g[j>>2]*w+ +g[j+8>>2]*v;g[r>>2]=x;__ZNK7Vector2plERKS_(i,e,j+16|0);j=i;y=c[j+4>>2]|0;z=u;c[z>>2]=c[j>>2];c[z+4>>2]=y;s=s+1|0}while((s|0)<(c[h>>2]|0))};c[i>>2]=0;c[i+4>>2]=0;c[i+8>>2]=0;c[i+12>>2]=0;s=c[b+4>>2]|0;r=c[(c[s>>2]|0)+32>>2]|0;t=b+12|0;b=c[t>>2]|0;x=+__ZNK7Vector23dotERKS_(b,p);v=+__ZNK7Vector23dotERKS_(b+8|0,p);g[n>>2]=x;g[n+4>>2]=v;__ZNK7Vector210normalizedEv(e,n);Ki[r&4095](s,e,i,k);s=c[k>>2]|0;if((s|0)>0){r=e+4|0;n=0;do{b=c[t>>2]|0;y=i+(n<<3)|0;v=+g[y>>2];x=+g[i+(n<<3)+4>>2];w=v*+g[b+4>>2]+x*+g[b+12>>2];g[e>>2]=+g[b>>2]*v+ +g[b+8>>2]*x;g[r>>2]=w;__ZNK7Vector2plERKS_(o,e,b+16|0);b=o;z=c[b+4>>2]|0;j=y;c[j>>2]=c[b>>2];c[j+4>>2]=z;n=n+1|0;z=c[k>>2]|0}while((n|0)<(z|0));A=z}else A=s;s=p;p=c[s+4>>2]|0;n=(c[q>>2]|0)+12|0;c[n>>2]=c[s>>2];c[n+4>>2]=p;__ZL32_generate_contacts_from_supportsPK7Vector2iS1_iP20_CollectorCallback2D(f,c[h>>2]|0,i,A,c[q>>2]|0);A=c[q>>2]|0;if((A|0?(i=c[A+20>>2]|0,i|0):0)?(g[e>>2]=0.0,g[e+4>>2]=0.0,__ZNK7Vector2neERKS_(i,e)|0):0){e=c[(c[q>>2]|0)+20>>2]|0;c[e>>2]=0;c[e+4>>2]=0}l=d;return}function __ZN19SeparatorAxisTest2DI16SegmentShape2DSW15CircleShape2DSWLb0ELb0ELb0EE9test_axisERK7Vector2(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,h=0,i=0,k=0,n=0.0,o=0.0,p=0,q=0,r=0.0,s=0,t=0.0,u=0.0,v=0.0,w=0,x=0,y=0,z=0;d=l;l=l+32|0;if((l|0)>=(m|0))ba(32);e=d+8|0;f=d+16|0;h=d;i=b;b=c[i>>2]|0;k=c[i+4>>2]|0;i=h;c[i>>2]=b;c[i+4>>2]=k;if((c[j>>2]=b&2147483647,+g[j>>2])<1.0e-05?(c[j>>2]=k&2147483647,+g[j>>2])<1.0e-05:0){c[h>>2]=0;c[h+4>>2]=1065353216}k=c[a>>2]|0;b=c[a+8>>2]|0;n=+g[k+48>>2];i=b+8|0;o=+g[k+52>>2];p=b+4|0;q=b+12|0;r=n*+g[p>>2]+o*+g[q>>2];g[e>>2]=+g[b>>2]*n+ +g[i>>2]*o;g[e+4>>2]=r;s=b+16|0;__ZNK7Vector2plERKS_(f,e,s);r=+__ZNK7Vector23dotERKS_(h,f);o=+g[k+56>>2];n=+g[k+60>>2];t=o*+g[p>>2]+n*+g[q>>2];g[e>>2]=+g[b>>2]*o+ +g[i>>2]*n;g[e+4>>2]=t;__ZNK7Vector2plERKS_(f,e,s);t=+__ZNK7Vector23dotERKS_(h,f);f=r<t;n=f?t:r;o=f?r:t;f=c[a+4>>2]|0;s=c[a+12>>2]|0;t=+__ZNK7Vector23dotERKS_(h,s+16|0);r=+__ZNK7Vector23dotERKS_(s,h);u=+__ZNK7Vector23dotERKS_(s+8|0,h);g[e>>2]=r;g[e+4>>2]=u;u=+__ZNK7Vector26lengthEv(e);r=u*+g[f+48>>2];u=(n-o)*.5;v=(o+n)*.5;n=t-r-u-v;o=u+(t+r)-v;if(n>0.0|o<0.0){f=c[a+60>>2]|0;if(!f){w=0;x=a+28|0;y=c[x>>2]|0;z=y+1|0;c[x>>2]=z;l=d;return w|0}s=c[f+20>>2]|0;if(!s){w=0;x=a+28|0;y=c[x>>2]|0;z=y+1|0;c[x>>2]=z;l=d;return w|0}f=h;i=c[f+4>>2]|0;b=s;c[b>>2]=c[f>>2];c[b+4>>2]=i;w=0;x=a+28|0;y=c[x>>2]|0;z=y+1|0;c[x>>2]=z;l=d;return w|0}i=(g[j>>2]=n,c[j>>2]|0)&2147483647;n=(c[j>>2]=i,+g[j>>2]);b=a+16|0;v=+g[b>>2];if(o<n){if(!(o<v)){w=1;x=a+28|0;y=c[x>>2]|0;z=y+1|0;c[x>>2]=z;l=d;return w|0}g[b>>2]=o;f=h;s=c[f+4>>2]|0;q=a+20|0;c[q>>2]=c[f>>2];c[q+4>>2]=s;c[a+32>>2]=c[a+28>>2];w=1;x=a+28|0;y=c[x>>2]|0;z=y+1|0;c[x>>2]=z;l=d;return w|0}else{if(!(n<v)){w=1;x=a+28|0;y=c[x>>2]|0;z=y+1|0;c[x>>2]=z;l=d;return w|0}c[b>>2]=i;__ZNK7Vector2ngEv(e,h);h=e;e=c[h+4>>2]|0;i=a+20|0;c[i>>2]=c[h>>2];c[i+4>>2]=e;c[a+32>>2]=c[a+28>>2];w=1;x=a+28|0;y=c[x>>2]|0;z=y+1|0;c[x>>2]=z;l=d;return w|0}return 0}function __ZN19SeparatorAxisTest2DI16SegmentShape2DSW15CircleShape2DSWLb0ELb0ELb0EE17generate_contactsEv(b){b=b|0;var d=0,e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0.0,w=0.0,x=0.0,y=0,z=0,A=0;d=l;l=l+80|0;if((l|0)>=(m|0))ba(80);e=d+72|0;f=d+56|0;h=d+40|0;i=d+8|0;j=d+48|0;k=d+24|0;n=d+32|0;o=d;p=b+20|0;g[e>>2]=0.0;g[e+4>>2]=0.0;if(__ZNK7Vector2eqERKS_(p,e)|0){l=d;return}q=b+60|0;r=c[q>>2]|0;a[r+9>>0]=1;if(!(c[r>>2]|0)){l=d;return};c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;c[f+12>>2]=0;r=c[b>>2]|0;s=c[(c[r>>2]|0)+32>>2]|0;t=b+8|0;u=c[t>>2]|0;__ZNK7Vector2ngEv(i,p);v=+__ZNK7Vector23dotERKS_(u,i);w=+__ZNK7Vector23dotERKS_(u+8|0,i);g[j>>2]=v;g[j+4>>2]=w;__ZNK7Vector210normalizedEv(e,j);Ki[s&4095](r,e,f,h);if((c[h>>2]|0)>0){r=e+4|0;s=0;do{j=c[t>>2]|0;u=f+(s<<3)|0;w=+g[u>>2];v=+g[f+(s<<3)+4>>2];x=w*+g[j+4>>2]+v*+g[j+12>>2];g[e>>2]=+g[j>>2]*w+ +g[j+8>>2]*v;g[r>>2]=x;__ZNK7Vector2plERKS_(i,e,j+16|0);j=i;y=c[j+4>>2]|0;z=u;c[z>>2]=c[j>>2];c[z+4>>2]=y;s=s+1|0}while((s|0)<(c[h>>2]|0))};c[i>>2]=0;c[i+4>>2]=0;c[i+8>>2]=0;c[i+12>>2]=0;s=c[b+4>>2]|0;r=c[(c[s>>2]|0)+32>>2]|0;t=b+12|0;b=c[t>>2]|0;x=+__ZNK7Vector23dotERKS_(b,p);v=+__ZNK7Vector23dotERKS_(b+8|0,p);g[n>>2]=x;g[n+4>>2]=v;__ZNK7Vector210normalizedEv(e,n);Ki[r&4095](s,e,i,k);s=c[k>>2]|0;if((s|0)>0){r=e+4|0;n=0;do{b=c[t>>2]|0;y=i+(n<<3)|0;v=+g[y>>2];x=+g[i+(n<<3)+4>>2];w=v*+g[b+4>>2]+x*+g[b+12>>2];g[e>>2]=+g[b>>2]*v+ +g[b+8>>2]*x;g[r>>2]=w;__ZNK7Vector2plERKS_(o,e,b+16|0);b=o;z=c[b+4>>2]|0;j=y;c[j>>2]=c[b>>2];c[j+4>>2]=z;n=n+1|0;z=c[k>>2]|0}while((n|0)<(z|0));A=z}else A=s;s=p;p=c[s+4>>2]|0;n=(c[q>>2]|0)+12|0;c[n>>2]=c[s>>2];c[n+4>>2]=p;__ZL32_generate_contacts_from_supportsPK7Vector2iS1_iP20_CollectorCallback2D(f,c[h>>2]|0,i,A,c[q>>2]|0);A=c[q>>2]|0;if((A|0?(i=c[A+20>>2]|0,i|0):0)?(g[e>>2]=0.0,g[e+4>>2]=0.0,__ZNK7Vector2neERKS_(i,e)|0):0){e=c[(c[q>>2]|0)+20>>2]|0;c[e>>2]=0;c[e+4>>2]=0}l=d;return}function __ZN19SeparatorAxisTest2DI16SegmentShape2DSWS0_Lb0ELb0ELb0EE9test_axisERK7Vector2(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,h=0,i=0,k=0,n=0.0,o=0.0,p=0,q=0,r=0.0,s=0,t=0.0,u=0.0,v=0.0,w=0,x=0,y=0,z=0;d=l;l=l+32|0;if((l|0)>=(m|0))ba(32);e=d+8|0;f=d+16|0;h=d;i=b;b=c[i>>2]|0;k=c[i+4>>2]|0;i=h;c[i>>2]=b;c[i+4>>2]=k;if((c[j>>2]=b&2147483647,+g[j>>2])<1.0e-05?(c[j>>2]=k&2147483647,+g[j>>2])<1.0e-05:0){c[h>>2]=0;c[h+4>>2]=1065353216}k=c[a>>2]|0;b=c[a+8>>2]|0;n=+g[k+48>>2];i=b+8|0;o=+g[k+52>>2];p=b+4|0;q=b+12|0;r=n*+g[p>>2]+o*+g[q>>2];g[e>>2]=+g[b>>2]*n+ +g[i>>2]*o;g[e+4>>2]=r;s=b+16|0;__ZNK7Vector2plERKS_(f,e,s);r=+__ZNK7Vector23dotERKS_(h,f);o=+g[k+56>>2];n=+g[k+60>>2];t=o*+g[p>>2]+n*+g[q>>2];g[e>>2]=+g[b>>2]*o+ +g[i>>2]*n;g[e+4>>2]=t;__ZNK7Vector2plERKS_(f,e,s);t=+__ZNK7Vector23dotERKS_(h,f);s=r<t;n=s?r:t;o=s?t:r;s=c[a+4>>2]|0;i=c[a+12>>2]|0;r=+g[s+48>>2];b=i+8|0;t=+g[s+52>>2];q=i+4|0;p=i+12|0;u=r*+g[q>>2]+t*+g[p>>2];g[e>>2]=+g[i>>2]*r+ +g[b>>2]*t;g[e+4>>2]=u;k=i+16|0;__ZNK7Vector2plERKS_(f,e,k);u=+__ZNK7Vector23dotERKS_(h,f);t=+g[s+56>>2];r=+g[s+60>>2];v=t*+g[q>>2]+r*+g[p>>2];g[e>>2]=+g[i>>2]*t+ +g[b>>2]*r;g[e+4>>2]=v;__ZNK7Vector2plERKS_(f,e,k);v=+__ZNK7Vector23dotERKS_(h,f);f=u<v;r=(o-n)*.5;t=(n+o)*.5;o=(f?u:v)-r-t;n=r+(f?v:u)-t;if(o>0.0|n<0.0){f=c[a+60>>2]|0;if(!f){w=0;x=a+28|0;y=c[x>>2]|0;z=y+1|0;c[x>>2]=z;l=d;return w|0}k=c[f+20>>2]|0;if(!k){w=0;x=a+28|0;y=c[x>>2]|0;z=y+1|0;c[x>>2]=z;l=d;return w|0}f=h;b=c[f+4>>2]|0;i=k;c[i>>2]=c[f>>2];c[i+4>>2]=b;w=0;x=a+28|0;y=c[x>>2]|0;z=y+1|0;c[x>>2]=z;l=d;return w|0}b=(g[j>>2]=o,c[j>>2]|0)&2147483647;o=(c[j>>2]=b,+g[j>>2]);i=a+16|0;t=+g[i>>2];if(n<o){if(!(n<t)){w=1;x=a+28|0;y=c[x>>2]|0;z=y+1|0;c[x>>2]=z;l=d;return w|0}g[i>>2]=n;f=h;k=c[f+4>>2]|0;p=a+20|0;c[p>>2]=c[f>>2];c[p+4>>2]=k;c[a+32>>2]=c[a+28>>2];w=1;x=a+28|0;y=c[x>>2]|0;z=y+1|0;c[x>>2]=z;l=d;return w|0}else{if(!(o<t)){w=1;x=a+28|0;y=c[x>>2]|0;z=y+1|0;c[x>>2]=z;l=d;return w|0}c[i>>2]=b;__ZNK7Vector2ngEv(e,h);h=e;e=c[h+4>>2]|0;b=a+20|0;c[b>>2]=c[h>>2];c[b+4>>2]=e;c[a+32>>2]=c[a+28>>2];w=1;x=a+28|0;y=c[x>>2]|0;z=y+1|0;c[x>>2]=z;l=d;return w|0}return 0}function __ZN19SeparatorAxisTest2DI16SegmentShape2DSWS0_Lb0ELb0ELb0EE17generate_contactsEv(b){b=b|0;var d=0,e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0.0,w=0.0,x=0.0,y=0,z=0,A=0;d=l;l=l+80|0;if((l|0)>=(m|0))ba(80);e=d+72|0;f=d+56|0;h=d+40|0;i=d+8|0;j=d+48|0;k=d+24|0;n=d+32|0;o=d;p=b+20|0;g[e>>2]=0.0;g[e+4>>2]=0.0;if(__ZNK7Vector2eqERKS_(p,e)|0){l=d;return}q=b+60|0;r=c[q>>2]|0;a[r+9>>0]=1;if(!(c[r>>2]|0)){l=d;return};c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;c[f+12>>2]=0;r=c[b>>2]|0;s=c[(c[r>>2]|0)+32>>2]|0;t=b+8|0;u=c[t>>2]|0;__ZNK7Vector2ngEv(i,p);v=+__ZNK7Vector23dotERKS_(u,i);w=+__ZNK7Vector23dotERKS_(u+8|0,i);g[j>>2]=v;g[j+4>>2]=w;__ZNK7Vector210normalizedEv(e,j);Ki[s&4095](r,e,f,h);if((c[h>>2]|0)>0){r=e+4|0;s=0;do{j=c[t>>2]|0;u=f+(s<<3)|0;w=+g[u>>2];v=+g[f+(s<<3)+4>>2];x=w*+g[j+4>>2]+v*+g[j+12>>2];g[e>>2]=+g[j>>2]*w+ +g[j+8>>2]*v;g[r>>2]=x;__ZNK7Vector2plERKS_(i,e,j+16|0);j=i;y=c[j+4>>2]|0;z=u;c[z>>2]=c[j>>2];c[z+4>>2]=y;s=s+1|0}while((s|0)<(c[h>>2]|0))};c[i>>2]=0;c[i+4>>2]=0;c[i+8>>2]=0;c[i+12>>2]=0;s=c[b+4>>2]|0;r=c[(c[s>>2]|0)+32>>2]|0;t=b+12|0;b=c[t>>2]|0;x=+__ZNK7Vector23dotERKS_(b,p);v=+__ZNK7Vector23dotERKS_(b+8|0,p);g[n>>2]=x;g[n+4>>2]=v;__ZNK7Vector210normalizedEv(e,n);Ki[r&4095](s,e,i,k);s=c[k>>2]|0;if((s|0)>0){r=e+4|0;n=0;do{b=c[t>>2]|0;y=i+(n<<3)|0;v=+g[y>>2];x=+g[i+(n<<3)+4>>2];w=v*+g[b+4>>2]+x*+g[b+12>>2];g[e>>2]=+g[b>>2]*v+ +g[b+8>>2]*x;g[r>>2]=w;__ZNK7Vector2plERKS_(o,e,b+16|0);b=o;z=c[b+4>>2]|0;j=y;c[j>>2]=c[b>>2];c[j+4>>2]=z;n=n+1|0;z=c[k>>2]|0}while((n|0)<(z|0));A=z}else A=s;s=p;p=c[s+4>>2]|0;n=(c[q>>2]|0)+12|0;c[n>>2]=c[s>>2];c[n+4>>2]=p;__ZL32_generate_contacts_from_supportsPK7Vector2iS1_iP20_CollectorCallback2D(f,c[h>>2]|0,i,A,c[q>>2]|0);A=c[q>>2]|0;if((A|0?(i=c[A+20>>2]|0,i|0):0)?(g[e>>2]=0.0,g[e+4>>2]=0.0,__ZNK7Vector2neERKS_(i,e)|0):0){e=c[(c[q>>2]|0)+20>>2]|0;c[e>>2]=0;c[e+4>>2]=0}l=d;return}function __ZL26_collision_segment_segmentILb1ELb1ELb1EEvPK9Shape2DSWRK11Transform2DS2_S5_P20_CollectorCallback2DRK7Vector2SA_ff(a,b,d,e,f,h,i,j,k){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;h=h|0;i=i|0;j=+j;k=+k;var n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0,ia=0,ja=0,ka=0,la=0,ma=0,na=0,oa=0,pa=0,qa=0,ra=0,sa=0,ta=0,ua=0,va=0,wa=0,xa=0,ya=0,za=0,Aa=0.0,Ba=0,Ca=0,Da=0,Ea=0,Fa=0;n=l;l=l+528|0;if((l|0)>=(m|0))ba(528);o=n+512|0;p=n+304|0;q=n+288|0;r=n+272|0;s=n+256|0;t=n+96|0;u=n+80|0;v=n+504|0;w=n+496|0;x=n+488|0;y=n+480|0;z=n+472|0;A=n+464|0;B=n+16|0;C=n+456|0;D=n+448|0;E=n+8|0;F=n+440|0;G=n+432|0;H=n;I=n+424|0;J=n+416|0;K=n+408|0;L=n+400|0;M=n+392|0;N=n+384|0;O=n+376|0;P=n+368|0;Q=n+360|0;R=n+352|0;S=n+344|0;T=n+336|0;U=n+328|0;V=n+320|0;W=n+312|0;X=n+296|0;Y=n+280|0;Z=n+264|0;_=n+248|0;$=n+240|0;aa=n+232|0;ca=n+224|0;da=n+216|0;ea=n+208|0;fa=n+200|0;ga=n+192|0;ha=n+184|0;ia=n+176|0;ja=n+168|0;ka=n+160|0;la=n+88|0;ma=n+72|0;na=n+64|0;oa=n+56|0;pa=n+48|0;qa=n+40|0;ra=n+32|0;sa=n+24|0;g[t+20>>2]=0.0;g[t+24>>2]=0.0;ta=t+36|0;ua=t+44|0;g[t+52>>2]=j;g[t+56>>2]=k;g[t+16>>2]=999999986991104.0;c[t>>2]=a;c[t+4>>2]=d;c[t+8>>2]=b;c[t+12>>2]=e;va=h;wa=c[va+4>>2]|0;xa=ta;c[xa>>2]=c[va>>2];c[xa+4>>2]=wa;wa=i;xa=c[wa+4>>2]|0;va=ua;c[va>>2]=c[wa>>2];c[va+4>>2]=xa;xa=t+60|0;c[xa>>2]=f;va=t+28|0;c[va>>2]=0;c[t+32>>2]=-1;do if((f|0)!=0?(wa=c[f+20>>2]|0,(wa|0)!=0):0){g[o>>2]=0.0;g[o+4>>2]=0.0;if(!(__ZNK7Vector2neERKS_(wa,o)|0)){ya=c[va>>2]|0;za=5;break}if(!(__ZN19SeparatorAxisTest2DI16SegmentShape2DSWS0_Lb1ELb1ELb1EE9test_axisERK7Vector2(t,c[(c[xa>>2]|0)+20>>2]|0)|0)){l=n;return}}else{ya=0;za=5}while(0);if((za|0)==5)c[va>>2]=ya+1;__ZNK7Vector210normalizedEv(o,ta);if(!(__ZN19SeparatorAxisTest2DI16SegmentShape2DSWS0_Lb1ELb1ELb1EE9test_axisERK7Vector2(t,o)|0)){l=n;return}k=-+g[o>>2];c[p>>2]=c[o+4>>2];g[p+4>>2]=k;if(!(__ZN19SeparatorAxisTest2DI16SegmentShape2DSWS0_Lb1ELb1ELb1EE9test_axisERK7Vector2(t,p)|0)){l=n;return}__ZNK7Vector210normalizedEv(o,ua);if(!(__ZN19SeparatorAxisTest2DI16SegmentShape2DSWS0_Lb1ELb1ELb1EE9test_axisERK7Vector2(t,o)|0)){l=n;return}k=-+g[o>>2];c[p>>2]=c[o+4>>2];g[p+4>>2]=k;if(!(__ZN19SeparatorAxisTest2DI16SegmentShape2DSWS0_Lb1ELb1ELb1EE9test_axisERK7Vector2(t,p)|0)){l=n;return}ua=a+56|0;k=+g[ua>>2];ta=b+8|0;j=+g[a+60>>2];ya=b+4|0;va=b+12|0;Aa=k*+g[ya>>2]+j*+g[va>>2];g[o>>2]=+g[b>>2]*k+ +g[ta>>2]*j;g[o+4>>2]=Aa;za=b+16|0;__ZNK7Vector2plERKS_(p,o,za);xa=a+48|0;Aa=+g[xa>>2];f=a+52|0;j=+g[f>>2];k=Aa*+g[ya>>2]+j*+g[va>>2];g[o>>2]=+g[b>>2]*Aa+ +g[ta>>2]*j;g[o+4>>2]=k;__ZNK7Vector2plERKS_(q,o,za);__ZNK7Vector2miERKS_(r,p,q);__ZNK7Vector210normalizedEv(s,r);k=-+g[s>>2];c[u>>2]=c[s+4>>2];g[u+4>>2]=k;if(!(__ZN19SeparatorAxisTest2DI16SegmentShape2DSWS0_Lb1ELb1ELb1EE9test_axisERK7Vector2(t,u)|0)){l=n;return}a=d+56|0;k=+g[a>>2];wa=e+8|0;j=+g[d+60>>2];Ba=e+4|0;Ca=e+12|0;Aa=k*+g[Ba>>2]+j*+g[Ca>>2];g[o>>2]=+g[e>>2]*k+ +g[wa>>2]*j;g[o+4>>2]=Aa;Da=e+16|0;__ZNK7Vector2plERKS_(p,o,Da);Ea=d+48|0;Aa=+g[Ea>>2];Fa=d+52|0;j=+g[Fa>>2];k=Aa*+g[Ba>>2]+j*+g[Ca>>2];g[o>>2]=+g[e>>2]*Aa+ +g[wa>>2]*j;g[o+4>>2]=k;__ZNK7Vector2plERKS_(q,o,Da);__ZNK7Vector2miERKS_(r,p,q);__ZNK7Vector210normalizedEv(s,r);k=-+g[s>>2];c[u>>2]=c[s+4>>2];g[u+4>>2]=k;if(!(__ZN19SeparatorAxisTest2DI16SegmentShape2DSWS0_Lb1ELb1ELb1EE9test_axisERK7Vector2(t,u)|0)){l=n;return}k=+g[xa>>2];j=+g[f>>2];Aa=k*+g[ya>>2]+j*+g[va>>2];g[o>>2]=+g[b>>2]*k+ +g[ta>>2]*j;g[o+4>>2]=Aa;__ZNK7Vector2plERKS_(v,o,za);Aa=+g[Ea>>2];j=+g[Fa>>2];k=Aa*+g[Ba>>2]+j*+g[Ca>>2];g[o>>2]=+g[e>>2]*Aa+ +g[wa>>2]*j;g[o+4>>2]=k;__ZNK7Vector2plERKS_(q,o,Da);__ZNK7Vector2miERKS_(w,v,q);__ZNK7Vector210normalizedEv(p,w);if(!(__ZN19SeparatorAxisTest2DI16SegmentShape2DSWS0_Lb1ELb1ELb1EE9test_axisERK7Vector2(t,p)|0)){l=n;return}k=+g[xa>>2];j=+g[f>>2];Aa=k*+g[ya>>2]+j*+g[va>>2];g[o>>2]=+g[b>>2]*k+ +g[ta>>2]*j;g[o+4>>2]=Aa;__ZNK7Vector2plERKS_(x,o,za);__ZNK7Vector2plERKS_(y,x,h);Aa=+g[Ea>>2];j=+g[Fa>>2];k=Aa*+g[Ba>>2]+j*+g[Ca>>2];g[o>>2]=+g[e>>2]*Aa+ +g[wa>>2]*j;g[o+4>>2]=k;__ZNK7Vector2plERKS_(s,o,Da);__ZNK7Vector2miERKS_(z,y,s);__ZNK7Vector210normalizedEv(r,z);if(!(__ZN19SeparatorAxisTest2DI16SegmentShape2DSWS0_Lb1ELb1ELb1EE9test_axisERK7Vector2(t,r)|0)){l=n;return}k=+g[xa>>2];j=+g[f>>2];Aa=k*+g[ya>>2]+j*+g[va>>2];g[o>>2]=+g[b>>2]*k+ +g[ta>>2]*j;g[o+4>>2]=Aa;__ZNK7Vector2plERKS_(A,o,za);Aa=+g[Ea>>2];j=+g[Fa>>2];k=Aa*+g[Ba>>2]+j*+g[Ca>>2];g[o>>2]=+g[e>>2]*Aa+ +g[wa>>2]*j;g[o+4>>2]=k;__ZNK7Vector2plERKS_(C,o,Da);__ZNK7Vector2plERKS_(B,C,i);__ZNK7Vector2miERKS_(D,A,B);__ZNK7Vector210normalizedEv(u,D);if(!(__ZN19SeparatorAxisTest2DI16SegmentShape2DSWS0_Lb1ELb1ELb1EE9test_axisERK7Vector2(t,u)|0)){l=n;return}k=+g[xa>>2];j=+g[f>>2];Aa=k*+g[ya>>2]+j*+g[va>>2];g[o>>2]=+g[b>>2]*k+ +g[ta>>2]*j;g[o+4>>2]=Aa;__ZNK7Vector2plERKS_(F,o,za);__ZNK7Vector2plERKS_(G,F,h);Aa=+g[Ea>>2];j=+g[Fa>>2];k=Aa*+g[Ba>>2]+j*+g[Ca>>2];g[o>>2]=+g[e>>2]*Aa+ +g[wa>>2]*j;g[o+4>>2]=k;__ZNK7Vector2plERKS_(I,o,Da);__ZNK7Vector2plERKS_(H,I,i);__ZNK7Vector2miERKS_(J,G,H);__ZNK7Vector210normalizedEv(E,J);if(!(__ZN19SeparatorAxisTest2DI16SegmentShape2DSWS0_Lb1ELb1ELb1EE9test_axisERK7Vector2(t,E)|0)){l=n;return}k=+g[xa>>2];j=+g[f>>2];Aa=k*+g[ya>>2]+j*+g[va>>2];g[o>>2]=+g[b>>2]*k+ +g[ta>>2]*j;g[o+4>>2]=Aa;__ZNK7Vector2plERKS_(K,o,za);Aa=+g[a>>2];J=a+4|0;j=+g[J>>2];k=Aa*+g[Ba>>2]+j*+g[Ca>>2];g[o>>2]=+g[e>>2]*Aa+ +g[wa>>2]*j;g[o+4>>2]=k;__ZNK7Vector2plERKS_(q,o,Da);__ZNK7Vector2miERKS_(L,K,q);__ZNK7Vector210normalizedEv(p,L);if(!(__ZN19SeparatorAxisTest2DI16SegmentShape2DSWS0_Lb1ELb1ELb1EE9test_axisERK7Vector2(t,p)|0)){l=n;return}k=+g[xa>>2];j=+g[f>>2];Aa=k*+g[ya>>2]+j*+g[va>>2];g[o>>2]=+g[b>>2]*k+ +g[ta>>2]*j;g[o+4>>2]=Aa;__ZNK7Vector2plERKS_(M,o,za);__ZNK7Vector2plERKS_(N,M,h);Aa=+g[a>>2];j=+g[J>>2];k=Aa*+g[Ba>>2]+j*+g[Ca>>2];g[o>>2]=+g[e>>2]*Aa+ +g[wa>>2]*j;g[o+4>>2]=k;__ZNK7Vector2plERKS_(s,o,Da);__ZNK7Vector2miERKS_(O,N,s);__ZNK7Vector210normalizedEv(r,O);if(!(__ZN19SeparatorAxisTest2DI16SegmentShape2DSWS0_Lb1ELb1ELb1EE9test_axisERK7Vector2(t,r)|0)){l=n;return}k=+g[xa>>2];j=+g[f>>2];Aa=k*+g[ya>>2]+j*+g[va>>2];g[o>>2]=+g[b>>2]*k+ +g[ta>>2]*j;g[o+4>>2]=Aa;__ZNK7Vector2plERKS_(P,o,za);Aa=+g[a>>2];j=+g[J>>2];k=Aa*+g[Ba>>2]+j*+g[Ca>>2];g[o>>2]=+g[e>>2]*Aa+ +g[wa>>2]*j;g[o+4>>2]=k;__ZNK7Vector2plERKS_(Q,o,Da);__ZNK7Vector2plERKS_(B,Q,i);__ZNK7Vector2miERKS_(R,P,B);__ZNK7Vector210normalizedEv(u,R);if(!(__ZN19SeparatorAxisTest2DI16SegmentShape2DSWS0_Lb1ELb1ELb1EE9test_axisERK7Vector2(t,u)|0)){l=n;return}k=+g[xa>>2];j=+g[f>>2];Aa=k*+g[ya>>2]+j*+g[va>>2];g[o>>2]=+g[b>>2]*k+ +g[ta>>2]*j;g[o+4>>2]=Aa;__ZNK7Vector2plERKS_(S,o,za);__ZNK7Vector2plERKS_(T,S,h);Aa=+g[a>>2];j=+g[J>>2];k=Aa*+g[Ba>>2]+j*+g[Ca>>2];g[o>>2]=+g[e>>2]*Aa+ +g[wa>>2]*j;g[o+4>>2]=k;__ZNK7Vector2plERKS_(U,o,Da);__ZNK7Vector2plERKS_(H,U,i);__ZNK7Vector2miERKS_(V,T,H);__ZNK7Vector210normalizedEv(E,V);if(!(__ZN19SeparatorAxisTest2DI16SegmentShape2DSWS0_Lb1ELb1ELb1EE9test_axisERK7Vector2(t,E)|0)){l=n;return}k=+g[ua>>2];V=ua+4|0;j=+g[V>>2];Aa=k*+g[ya>>2]+j*+g[va>>2];g[o>>2]=+g[b>>2]*k+ +g[ta>>2]*j;g[o+4>>2]=Aa;__ZNK7Vector2plERKS_(W,o,za);Aa=+g[Ea>>2];j=+g[Fa>>2];k=Aa*+g[Ba>>2]+j*+g[Ca>>2];g[o>>2]=+g[e>>2]*Aa+ +g[wa>>2]*j;g[o+4>>2]=k;__ZNK7Vector2plERKS_(q,o,Da);__ZNK7Vector2miERKS_(X,W,q);__ZNK7Vector210normalizedEv(p,X);if(!(__ZN19SeparatorAxisTest2DI16SegmentShape2DSWS0_Lb1ELb1ELb1EE9test_axisERK7Vector2(t,p)|0)){l=n;return}k=+g[ua>>2];j=+g[V>>2];Aa=k*+g[ya>>2]+j*+g[va>>2];g[o>>2]=+g[b>>2]*k+ +g[ta>>2]*j;g[o+4>>2]=Aa;__ZNK7Vector2plERKS_(Y,o,za);__ZNK7Vector2plERKS_(Z,Y,h);Aa=+g[Ea>>2];j=+g[Fa>>2];k=Aa*+g[Ba>>2]+j*+g[Ca>>2];g[o>>2]=+g[e>>2]*Aa+ +g[wa>>2]*j;g[o+4>>2]=k;__ZNK7Vector2plERKS_(s,o,Da);__ZNK7Vector2miERKS_(_,Z,s);__ZNK7Vector210normalizedEv(r,_);if(!(__ZN19SeparatorAxisTest2DI16SegmentShape2DSWS0_Lb1ELb1ELb1EE9test_axisERK7Vector2(t,r)|0)){l=n;return}k=+g[ua>>2];j=+g[V>>2];Aa=k*+g[ya>>2]+j*+g[va>>2];g[o>>2]=+g[b>>2]*k+ +g[ta>>2]*j;g[o+4>>2]=Aa;__ZNK7Vector2plERKS_($,o,za);Aa=+g[Ea>>2];j=+g[Fa>>2];k=Aa*+g[Ba>>2]+j*+g[Ca>>2];g[o>>2]=+g[e>>2]*Aa+ +g[wa>>2]*j;g[o+4>>2]=k;__ZNK7Vector2plERKS_(aa,o,Da);__ZNK7Vector2plERKS_(B,aa,i);__ZNK7Vector2miERKS_(ca,$,B);__ZNK7Vector210normalizedEv(u,ca);if(!(__ZN19SeparatorAxisTest2DI16SegmentShape2DSWS0_Lb1ELb1ELb1EE9test_axisERK7Vector2(t,u)|0)){l=n;return}k=+g[ua>>2];j=+g[V>>2];Aa=k*+g[ya>>2]+j*+g[va>>2];g[o>>2]=+g[b>>2]*k+ +g[ta>>2]*j;g[o+4>>2]=Aa;__ZNK7Vector2plERKS_(da,o,za);__ZNK7Vector2plERKS_(ea,da,h);Aa=+g[Ea>>2];j=+g[Fa>>2];k=Aa*+g[Ba>>2]+j*+g[Ca>>2];g[o>>2]=+g[e>>2]*Aa+ +g[wa>>2]*j;g[o+4>>2]=k;__ZNK7Vector2plERKS_(fa,o,Da);__ZNK7Vector2plERKS_(H,fa,i);__ZNK7Vector2miERKS_(ga,ea,H);__ZNK7Vector210normalizedEv(E,ga);if(!(__ZN19SeparatorAxisTest2DI16SegmentShape2DSWS0_Lb1ELb1ELb1EE9test_axisERK7Vector2(t,E)|0)){l=n;return}k=+g[ua>>2];j=+g[V>>2];Aa=k*+g[ya>>2]+j*+g[va>>2];g[o>>2]=+g[b>>2]*k+ +g[ta>>2]*j;g[o+4>>2]=Aa;__ZNK7Vector2plERKS_(ha,o,za);Aa=+g[a>>2];j=+g[J>>2];k=Aa*+g[Ba>>2]+j*+g[Ca>>2];g[o>>2]=+g[e>>2]*Aa+ +g[wa>>2]*j;g[o+4>>2]=k;__ZNK7Vector2plERKS_(q,o,Da);__ZNK7Vector2miERKS_(ia,ha,q);__ZNK7Vector210normalizedEv(p,ia);if(!(__ZN19SeparatorAxisTest2DI16SegmentShape2DSWS0_Lb1ELb1ELb1EE9test_axisERK7Vector2(t,p)|0)){l=n;return}k=+g[ua>>2];j=+g[V>>2];Aa=k*+g[ya>>2]+j*+g[va>>2];g[o>>2]=+g[b>>2]*k+ +g[ta>>2]*j;g[o+4>>2]=Aa;__ZNK7Vector2plERKS_(ja,o,za);__ZNK7Vector2plERKS_(ka,ja,h);Aa=+g[a>>2];j=+g[J>>2];k=Aa*+g[Ba>>2]+j*+g[Ca>>2];g[o>>2]=+g[e>>2]*Aa+ +g[wa>>2]*j;g[o+4>>2]=k;__ZNK7Vector2plERKS_(s,o,Da);__ZNK7Vector2miERKS_(la,ka,s);__ZNK7Vector210normalizedEv(r,la);if(!(__ZN19SeparatorAxisTest2DI16SegmentShape2DSWS0_Lb1ELb1ELb1EE9test_axisERK7Vector2(t,r)|0)){l=n;return}k=+g[ua>>2];j=+g[V>>2];Aa=k*+g[ya>>2]+j*+g[va>>2];g[o>>2]=+g[b>>2]*k+ +g[ta>>2]*j;g[o+4>>2]=Aa;__ZNK7Vector2plERKS_(ma,o,za);Aa=+g[a>>2];j=+g[J>>2];k=Aa*+g[Ba>>2]+j*+g[Ca>>2];g[o>>2]=+g[e>>2]*Aa+ +g[wa>>2]*j;g[o+4>>2]=k;__ZNK7Vector2plERKS_(na,o,Da);__ZNK7Vector2plERKS_(B,na,i);__ZNK7Vector2miERKS_(oa,ma,B);__ZNK7Vector210normalizedEv(u,oa);if(!(__ZN19SeparatorAxisTest2DI16SegmentShape2DSWS0_Lb1ELb1ELb1EE9test_axisERK7Vector2(t,u)|0)){l=n;return}k=+g[ua>>2];j=+g[V>>2];Aa=k*+g[ya>>2]+j*+g[va>>2];g[o>>2]=+g[b>>2]*k+ +g[ta>>2]*j;g[o+4>>2]=Aa;__ZNK7Vector2plERKS_(pa,o,za);__ZNK7Vector2plERKS_(qa,pa,h);Aa=+g[a>>2];j=+g[J>>2];k=Aa*+g[Ba>>2]+j*+g[Ca>>2];g[o>>2]=+g[e>>2]*Aa+ +g[wa>>2]*j;g[o+4>>2]=k;__ZNK7Vector2plERKS_(ra,o,Da);__ZNK7Vector2plERKS_(H,ra,i);__ZNK7Vector2miERKS_(sa,qa,H);__ZNK7Vector210normalizedEv(E,sa);if(!(__ZN19SeparatorAxisTest2DI16SegmentShape2DSWS0_Lb1ELb1ELb1EE9test_axisERK7Vector2(t,E)|0)){l=n;return}__ZN19SeparatorAxisTest2DI16SegmentShape2DSWS0_Lb1ELb1ELb1EE17generate_contactsEv(t);l=n;return}function __ZL25_collision_segment_circleILb1ELb1ELb1EEvPK9Shape2DSWRK11Transform2DS2_S5_P20_CollectorCallback2DRK7Vector2SA_ff(a,b,d,e,f,h,i,j,k){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;h=h|0;i=i|0;j=+j;k=+k;var n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0.0;n=l;l=l+304|0;if((l|0)>=(m|0))ba(304);o=n+288|0;p=n+216|0;q=n+136|0;r=n+280|0;s=n+120|0;t=n+272|0;u=n+264|0;v=n+256|0;w=n+248|0;x=n+240|0;y=n+232|0;z=n+224|0;A=n+88|0;B=n+208|0;C=n+72|0;D=n+200|0;E=n+56|0;F=n+128|0;G=n+112|0;H=n+104|0;I=n+96|0;J=n+80|0;K=n+64|0;L=n+48|0;M=n+40|0;N=n+32|0;O=n+24|0;P=n+16|0;Q=n+8|0;R=n;g[q+20>>2]=0.0;g[q+24>>2]=0.0;S=q+36|0;T=q+44|0;g[q+52>>2]=j;g[q+56>>2]=k;g[q+16>>2]=999999986991104.0;c[q>>2]=a;c[q+4>>2]=d;c[q+8>>2]=b;c[q+12>>2]=e;d=h;U=c[d+4>>2]|0;V=S;c[V>>2]=c[d>>2];c[V+4>>2]=U;U=i;V=c[U+4>>2]|0;d=T;c[d>>2]=c[U>>2];c[d+4>>2]=V;V=q+60|0;c[V>>2]=f;d=q+28|0;c[d>>2]=0;c[q+32>>2]=-1;do if((f|0)!=0?(U=c[f+20>>2]|0,(U|0)!=0):0){g[o>>2]=0.0;g[o+4>>2]=0.0;if(!(__ZNK7Vector2neERKS_(U,o)|0)){W=(c[d>>2]|0)+1|0;X=5;break}if(!(__ZN19SeparatorAxisTest2DI16SegmentShape2DSW15CircleShape2DSWLb1ELb1ELb1EE9test_axisERK7Vector2(q,c[(c[V>>2]|0)+20>>2]|0)|0)){l=n;return}}else{W=1;X=5}while(0);if((X|0)==5)c[d>>2]=W;__ZNK7Vector210normalizedEv(o,S);if(!(__ZN19SeparatorAxisTest2DI16SegmentShape2DSW15CircleShape2DSWLb1ELb1ELb1EE9test_axisERK7Vector2(q,o)|0)){l=n;return}k=-+g[o>>2];c[p>>2]=c[o+4>>2];g[p+4>>2]=k;if(!(__ZN19SeparatorAxisTest2DI16SegmentShape2DSW15CircleShape2DSWLb1ELb1ELb1EE9test_axisERK7Vector2(q,p)|0)){l=n;return}__ZNK7Vector210normalizedEv(o,T);if(!(__ZN19SeparatorAxisTest2DI16SegmentShape2DSW15CircleShape2DSWLb1ELb1ELb1EE9test_axisERK7Vector2(q,o)|0)){l=n;return}k=-+g[o>>2];c[p>>2]=c[o+4>>2];g[p+4>>2]=k;if(!(__ZN19SeparatorAxisTest2DI16SegmentShape2DSW15CircleShape2DSWLb1ELb1ELb1EE9test_axisERK7Vector2(q,p)|0)){l=n;return}T=a+56|0;k=+g[T>>2];S=b+8|0;W=T+4|0;j=+g[W>>2];d=b+4|0;X=b+12|0;Y=k*+g[d>>2]+j*+g[X>>2];g[o>>2]=+g[b>>2]*k+ +g[S>>2]*j;g[o+4>>2]=Y;V=b+16|0;__ZNK7Vector2plERKS_(r,o,V);f=a+48|0;Y=+g[f>>2];U=a+52|0;j=+g[U>>2];k=Y*+g[d>>2]+j*+g[X>>2];g[o>>2]=+g[b>>2]*Y+ +g[S>>2]*j;g[o+4>>2]=k;__ZNK7Vector2plERKS_(s,o,V);__ZNK7Vector2miERKS_(t,r,s);__ZNK7Vector210normalizedEv(u,t);k=-+g[u>>2];c[p>>2]=c[u+4>>2];g[p+4>>2]=k;if(!(__ZN19SeparatorAxisTest2DI16SegmentShape2DSW15CircleShape2DSWLb1ELb1ELb1EE9test_axisERK7Vector2(q,p)|0)){l=n;return}k=+g[f>>2];j=+g[U>>2];Y=k*+g[d>>2]+j*+g[X>>2];g[o>>2]=+g[b>>2]*k+ +g[S>>2]*j;g[o+4>>2]=Y;__ZNK7Vector2plERKS_(v,o,V);u=e+16|0;__ZNK7Vector2miERKS_(w,v,u);__ZNK7Vector210normalizedEv(p,w);if(!(__ZN19SeparatorAxisTest2DI16SegmentShape2DSW15CircleShape2DSWLb1ELb1ELb1EE9test_axisERK7Vector2(q,p)|0)){l=n;return}Y=+g[f>>2];j=+g[U>>2];k=Y*+g[d>>2]+j*+g[X>>2];g[o>>2]=+g[b>>2]*Y+ +g[S>>2]*j;g[o+4>>2]=k;__ZNK7Vector2plERKS_(x,o,V);__ZNK7Vector2plERKS_(y,x,h);__ZNK7Vector2miERKS_(z,y,u);__ZNK7Vector210normalizedEv(s,z);if(!(__ZN19SeparatorAxisTest2DI16SegmentShape2DSW15CircleShape2DSWLb1ELb1ELb1EE9test_axisERK7Vector2(q,s)|0)){l=n;return}k=+g[f>>2];j=+g[U>>2];Y=k*+g[d>>2]+j*+g[X>>2];g[o>>2]=+g[b>>2]*k+ +g[S>>2]*j;g[o+4>>2]=Y;__ZNK7Vector2plERKS_(B,o,V);__ZNK7Vector2plERKS_(C,u,i);__ZNK7Vector2miERKS_(D,B,C);__ZNK7Vector210normalizedEv(A,D);if(!(__ZN19SeparatorAxisTest2DI16SegmentShape2DSW15CircleShape2DSWLb1ELb1ELb1EE9test_axisERK7Vector2(q,A)|0)){l=n;return}Y=+g[f>>2];j=+g[U>>2];k=Y*+g[d>>2]+j*+g[X>>2];g[o>>2]=+g[b>>2]*Y+ +g[S>>2]*j;g[o+4>>2]=k;__ZNK7Vector2plERKS_(F,o,V);__ZNK7Vector2plERKS_(G,F,h);__ZNK7Vector2plERKS_(o,u,i);__ZNK7Vector2miERKS_(H,G,o);__ZNK7Vector210normalizedEv(E,H);if(!(__ZN19SeparatorAxisTest2DI16SegmentShape2DSW15CircleShape2DSWLb1ELb1ELb1EE9test_axisERK7Vector2(q,E)|0)){l=n;return}k=+g[T>>2];j=+g[W>>2];Y=k*+g[d>>2]+j*+g[X>>2];g[o>>2]=+g[b>>2]*k+ +g[S>>2]*j;g[o+4>>2]=Y;__ZNK7Vector2plERKS_(I,o,V);__ZNK7Vector2miERKS_(J,I,u);__ZNK7Vector210normalizedEv(p,J);if(!(__ZN19SeparatorAxisTest2DI16SegmentShape2DSW15CircleShape2DSWLb1ELb1ELb1EE9test_axisERK7Vector2(q,p)|0)){l=n;return}Y=+g[T>>2];j=+g[W>>2];k=Y*+g[d>>2]+j*+g[X>>2];g[o>>2]=+g[b>>2]*Y+ +g[S>>2]*j;g[o+4>>2]=k;__ZNK7Vector2plERKS_(K,o,V);__ZNK7Vector2plERKS_(L,K,h);__ZNK7Vector2miERKS_(M,L,u);__ZNK7Vector210normalizedEv(s,M);if(!(__ZN19SeparatorAxisTest2DI16SegmentShape2DSW15CircleShape2DSWLb1ELb1ELb1EE9test_axisERK7Vector2(q,s)|0)){l=n;return}k=+g[T>>2];j=+g[W>>2];Y=k*+g[d>>2]+j*+g[X>>2];g[o>>2]=+g[b>>2]*k+ +g[S>>2]*j;g[o+4>>2]=Y;__ZNK7Vector2plERKS_(N,o,V);__ZNK7Vector2plERKS_(C,u,i);__ZNK7Vector2miERKS_(O,N,C);__ZNK7Vector210normalizedEv(A,O);if(!(__ZN19SeparatorAxisTest2DI16SegmentShape2DSW15CircleShape2DSWLb1ELb1ELb1EE9test_axisERK7Vector2(q,A)|0)){l=n;return}Y=+g[T>>2];j=+g[W>>2];k=Y*+g[d>>2]+j*+g[X>>2];g[o>>2]=+g[b>>2]*Y+ +g[S>>2]*j;g[o+4>>2]=k;__ZNK7Vector2plERKS_(P,o,V);__ZNK7Vector2plERKS_(Q,P,h);__ZNK7Vector2plERKS_(o,u,i);__ZNK7Vector2miERKS_(R,Q,o);__ZNK7Vector210normalizedEv(E,R);if(!(__ZN19SeparatorAxisTest2DI16SegmentShape2DSW15CircleShape2DSWLb1ELb1ELb1EE9test_axisERK7Vector2(q,E)|0)){l=n;return}__ZN19SeparatorAxisTest2DI16SegmentShape2DSW15CircleShape2DSWLb1ELb1ELb1EE17generate_contactsEv(q);l=n;return}function __ZL28_collision_segment_rectangleILb1ELb1ELb1EEvPK9Shape2DSWRK11Transform2DS2_S5_P20_CollectorCallback2DRK7Vector2SA_ff(a,b,d,e,f,h,i,j,k){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;h=h|0;i=i|0;j=+j;k=+k;var n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0.0;n=l;l=l+176|0;if((l|0)>=(m|0))ba(176);o=n+160|0;p=n+152|0;q=n+144|0;r=n+136|0;s=n+96|0;t=n+32|0;u=n+24|0;v=n+16|0;w=n+8|0;x=n;y=n+128|0;z=n+120|0;g[t+20>>2]=0.0;g[t+24>>2]=0.0;A=t+36|0;B=t+44|0;g[t+52>>2]=j;g[t+56>>2]=k;g[t+16>>2]=999999986991104.0;c[t>>2]=a;c[t+4>>2]=d;c[t+8>>2]=b;c[t+12>>2]=e;C=h;D=c[C+4>>2]|0;E=A;c[E>>2]=c[C>>2];c[E+4>>2]=D;D=i;E=c[D+4>>2]|0;C=B;c[C>>2]=c[D>>2];c[C+4>>2]=E;E=t+60|0;c[E>>2]=f;C=t+28|0;c[C>>2]=0;c[t+32>>2]=-1;do if((f|0)!=0?(D=c[f+20>>2]|0,(D|0)!=0):0){g[o>>2]=0.0;g[o+4>>2]=0.0;if(!(__ZNK7Vector2neERKS_(D,o)|0)){F=(c[C>>2]|0)+1|0;G=5;break}if(!(__ZN19SeparatorAxisTest2DI16SegmentShape2DSW18RectangleShape2DSWLb1ELb1ELb1EE9test_axisERK7Vector2(t,c[(c[E>>2]|0)+20>>2]|0)|0)){l=n;return}}else{F=1;G=5}while(0);if((G|0)==5)c[C>>2]=F;__ZNK7Vector210normalizedEv(o,A);if(!(__ZN19SeparatorAxisTest2DI16SegmentShape2DSW18RectangleShape2DSWLb1ELb1ELb1EE9test_axisERK7Vector2(t,o)|0)){l=n;return}k=-+g[o>>2];c[p>>2]=c[o+4>>2];g[p+4>>2]=k;if(!(__ZN19SeparatorAxisTest2DI16SegmentShape2DSW18RectangleShape2DSWLb1ELb1ELb1EE9test_axisERK7Vector2(t,p)|0)){l=n;return}__ZNK7Vector210normalizedEv(o,B);if(!(__ZN19SeparatorAxisTest2DI16SegmentShape2DSW18RectangleShape2DSWLb1ELb1ELb1EE9test_axisERK7Vector2(t,o)|0)){l=n;return}k=-+g[o>>2];c[p>>2]=c[o+4>>2];g[p+4>>2]=k;if(!(__ZN19SeparatorAxisTest2DI16SegmentShape2DSW18RectangleShape2DSWLb1ELb1ELb1EE9test_axisERK7Vector2(t,p)|0)){l=n;return}B=a+56|0;k=+g[B>>2];A=b+8|0;j=+g[a+60>>2];F=b+4|0;C=b+12|0;H=k*+g[F>>2]+j*+g[C>>2];g[o>>2]=+g[b>>2]*k+ +g[A>>2]*j;g[o+4>>2]=H;G=b+16|0;__ZNK7Vector2plERKS_(p,o,G);E=a+48|0;H=+g[E>>2];f=a+52|0;j=+g[f>>2];k=H*+g[F>>2]+j*+g[C>>2];g[o>>2]=+g[b>>2]*H+ +g[A>>2]*j;g[o+4>>2]=k;__ZNK7Vector2plERKS_(q,o,G);__ZNK7Vector2miERKS_(r,p,q);__ZNK7Vector210normalizedEv(s,r);k=-+g[s>>2];c[u>>2]=c[s+4>>2];g[u+4>>2]=k;if(!(__ZN19SeparatorAxisTest2DI16SegmentShape2DSW18RectangleShape2DSWLb1ELb1ELb1EE9test_axisERK7Vector2(t,u)|0)){l=n;return}__ZNK7Vector210normalizedEv(o,e);if(!(__ZN19SeparatorAxisTest2DI16SegmentShape2DSW18RectangleShape2DSWLb1ELb1ELb1EE9test_axisERK7Vector2(t,o)|0)){l=n;return}__ZNK7Vector210normalizedEv(o,e+8|0);if(!(__ZN19SeparatorAxisTest2DI16SegmentShape2DSW18RectangleShape2DSWLb1ELb1ELb1EE9test_axisERK7Vector2(t,o)|0)){l=n;return}__ZNK11Transform2D14affine_inverseEv(s,e);k=+g[E>>2];j=+g[f>>2];H=k*+g[F>>2]+j*+g[C>>2];g[o>>2]=+g[b>>2]*k+ +g[A>>2]*j;g[o+4>>2]=H;__ZNK7Vector2plERKS_(u,o,G);H=+g[B>>2];j=+g[B+4>>2];k=H*+g[F>>2]+j*+g[C>>2];g[o>>2]=+g[b>>2]*H+ +g[A>>2]*j;g[o+4>>2]=k;__ZNK7Vector2plERKS_(v,o,G);k=+g[u>>2];G=s+8|0;j=+g[u+4>>2];A=s+4|0;b=s+12|0;H=k*+g[A>>2]+j*+g[b>>2];g[o>>2]=+g[s>>2]*k+ +g[G>>2]*j;g[o+4>>2]=H;C=s+16|0;__ZNK7Vector2plERKS_(p,o,C);F=d+48|0;H=+g[F>>2];j=+g[p>>2]<0.0?-H:H;B=d+52|0;H=+g[B>>2];k=+g[p+4>>2]<0.0?-H:H;d=e+8|0;f=e+4|0;E=e+12|0;H=j*+g[f>>2]+k*+g[E>>2];g[o>>2]=j*+g[e>>2]+k*+g[d>>2];g[o+4>>2]=H;a=e+16|0;__ZNK7Vector2plERKS_(q,o,a);__ZNK7Vector2miERKS_(r,q,u);__ZNK7Vector210normalizedEv(w,r);if(!(__ZN19SeparatorAxisTest2DI16SegmentShape2DSW18RectangleShape2DSWLb1ELb1ELb1EE9test_axisERK7Vector2(t,w)|0)){l=n;return}H=+g[v>>2];k=+g[v+4>>2];j=H*+g[A>>2]+k*+g[b>>2];g[o>>2]=+g[s>>2]*H+ +g[G>>2]*k;g[o+4>>2]=j;__ZNK7Vector2plERKS_(p,o,C);j=+g[F>>2];k=+g[p>>2]<0.0?-j:j;j=+g[B>>2];H=+g[p+4>>2]<0.0?-j:j;j=k*+g[f>>2]+H*+g[E>>2];g[o>>2]=k*+g[e>>2]+H*+g[d>>2];g[o+4>>2]=j;__ZNK7Vector2plERKS_(q,o,a);__ZNK7Vector2miERKS_(r,q,v);__ZNK7Vector210normalizedEv(w,r);if(!(__ZN19SeparatorAxisTest2DI16SegmentShape2DSW18RectangleShape2DSWLb1ELb1ELb1EE9test_axisERK7Vector2(t,w)|0)){l=n;return}__ZNK7Vector2plERKS_(x,u,h);j=+g[x>>2];H=+g[x+4>>2];k=j*+g[A>>2]+H*+g[b>>2];g[o>>2]=+g[s>>2]*j+ +g[G>>2]*H;g[o+4>>2]=k;__ZNK7Vector2plERKS_(p,o,C);k=+g[F>>2];H=+g[p>>2]<0.0?-k:k;k=+g[B>>2];j=+g[p+4>>2]<0.0?-k:k;k=H*+g[f>>2]+j*+g[E>>2];g[o>>2]=H*+g[e>>2]+j*+g[d>>2];g[o+4>>2]=k;__ZNK7Vector2plERKS_(q,o,a);__ZNK7Vector2miERKS_(r,q,x);__ZNK7Vector210normalizedEv(w,r);if(!(__ZN19SeparatorAxisTest2DI16SegmentShape2DSW18RectangleShape2DSWLb1ELb1ELb1EE9test_axisERK7Vector2(t,w)|0)){l=n;return}__ZNK7Vector2plERKS_(x,v,h);k=+g[x>>2];j=+g[x+4>>2];H=k*+g[A>>2]+j*+g[b>>2];g[o>>2]=+g[s>>2]*k+ +g[G>>2]*j;g[o+4>>2]=H;__ZNK7Vector2plERKS_(p,o,C);H=+g[F>>2];j=+g[p>>2]<0.0?-H:H;H=+g[B>>2];k=+g[p+4>>2]<0.0?-H:H;H=j*+g[f>>2]+k*+g[E>>2];g[o>>2]=j*+g[e>>2]+k*+g[d>>2];g[o+4>>2]=H;__ZNK7Vector2plERKS_(q,o,a);__ZNK7Vector2miERKS_(r,q,x);__ZNK7Vector210normalizedEv(w,r);if(!(__ZN19SeparatorAxisTest2DI16SegmentShape2DSW18RectangleShape2DSWLb1ELb1ELb1EE9test_axisERK7Vector2(t,w)|0)){l=n;return}__ZNK7Vector2miERKS_(x,u,i);H=+g[x>>2];k=+g[x+4>>2];j=H*+g[A>>2]+k*+g[b>>2];g[o>>2]=+g[s>>2]*H+ +g[G>>2]*k;g[o+4>>2]=j;__ZNK7Vector2plERKS_(p,o,C);j=+g[F>>2];k=+g[p>>2]<0.0?-j:j;j=+g[B>>2];H=+g[p+4>>2]<0.0?-j:j;j=k*+g[f>>2]+H*+g[E>>2];g[o>>2]=k*+g[e>>2]+H*+g[d>>2];g[o+4>>2]=j;__ZNK7Vector2plERKS_(q,o,a);__ZNK7Vector2miERKS_(r,q,x);__ZNK7Vector210normalizedEv(w,r);if(!(__ZN19SeparatorAxisTest2DI16SegmentShape2DSW18RectangleShape2DSWLb1ELb1ELb1EE9test_axisERK7Vector2(t,w)|0)){l=n;return}__ZNK7Vector2miERKS_(x,v,i);j=+g[x>>2];H=+g[x+4>>2];k=j*+g[A>>2]+H*+g[b>>2];g[o>>2]=+g[s>>2]*j+ +g[G>>2]*H;g[o+4>>2]=k;__ZNK7Vector2plERKS_(p,o,C);k=+g[F>>2];H=+g[p>>2]<0.0?-k:k;k=+g[B>>2];j=+g[p+4>>2]<0.0?-k:k;k=H*+g[f>>2]+j*+g[E>>2];g[o>>2]=H*+g[e>>2]+j*+g[d>>2];g[o+4>>2]=k;__ZNK7Vector2plERKS_(q,o,a);__ZNK7Vector2miERKS_(r,q,x);__ZNK7Vector210normalizedEv(w,r);if(!(__ZN19SeparatorAxisTest2DI16SegmentShape2DSW18RectangleShape2DSWLb1ELb1ELb1EE9test_axisERK7Vector2(t,w)|0)){l=n;return}__ZNK7Vector2miERKS_(y,u,i);__ZNK7Vector2plERKS_(x,y,h);k=+g[x>>2];j=+g[x+4>>2];H=k*+g[A>>2]+j*+g[b>>2];g[o>>2]=+g[s>>2]*k+ +g[G>>2]*j;g[o+4>>2]=H;__ZNK7Vector2plERKS_(p,o,C);H=+g[F>>2];j=+g[p>>2]<0.0?-H:H;H=+g[B>>2];k=+g[p+4>>2]<0.0?-H:H;H=j*+g[f>>2]+k*+g[E>>2];g[o>>2]=j*+g[e>>2]+k*+g[d>>2];g[o+4>>2]=H;__ZNK7Vector2plERKS_(q,o,a);__ZNK7Vector2miERKS_(r,q,x);__ZNK7Vector210normalizedEv(w,r);if(!(__ZN19SeparatorAxisTest2DI16SegmentShape2DSW18RectangleShape2DSWLb1ELb1ELb1EE9test_axisERK7Vector2(t,w)|0)){l=n;return}__ZNK7Vector2miERKS_(z,v,i);__ZNK7Vector2plERKS_(x,z,h);H=+g[x>>2];k=+g[x+4>>2];j=H*+g[A>>2]+k*+g[b>>2];g[o>>2]=+g[s>>2]*H+ +g[G>>2]*k;g[o+4>>2]=j;__ZNK7Vector2plERKS_(p,o,C);j=+g[F>>2];k=+g[p>>2]<0.0?-j:j;j=+g[B>>2];H=+g[p+4>>2]<0.0?-j:j;j=k*+g[f>>2]+H*+g[E>>2];g[o>>2]=k*+g[e>>2]+H*+g[d>>2];g[o+4>>2]=j;__ZNK7Vector2plERKS_(q,o,a);__ZNK7Vector2miERKS_(r,q,x);__ZNK7Vector210normalizedEv(w,r);if(!(__ZN19SeparatorAxisTest2DI16SegmentShape2DSW18RectangleShape2DSWLb1ELb1ELb1EE9test_axisERK7Vector2(t,w)|0)){l=n;return}__ZN19SeparatorAxisTest2DI16SegmentShape2DSW18RectangleShape2DSWLb1ELb1ELb1EE17generate_contactsEv(t);l=n;return}function __ZL26_collision_segment_capsuleILb1ELb1ELb1EEvPK9Shape2DSWRK11Transform2DS2_S5_P20_CollectorCallback2DRK7Vector2SA_ff(a,b,d,e,f,h,i,j,k){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;h=h|0;i=i|0;j=+j;k=+k;var n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0,ia=0,ja=0,ka=0,la=0,ma=0,na=0,oa=0,pa=0,qa=0,ra=0,sa=0,ta=0,ua=0,va=0,wa=0,xa=0,ya=0,za=0,Aa=0,Ba=0,Ca=0,Da=0,Ea=0,Fa=0,Ga=0,Ha=0,Ia=0,Ja=0,Ka=0,La=0,Ma=0,Na=0,Oa=0,Pa=0,Qa=0,Ra=0,Sa=0,Ta=0,Ua=0,Va=0,Wa=0,Xa=0.0,Ya=0,Za=0,_a=0,$a=0;n=l;l=l+704|0;if((l|0)>=(m|0))ba(704);o=n+696|0;p=n+624|0;q=n+616|0;r=n+608|0;s=n+592|0;t=n+496|0;u=n+488|0;v=n+688|0;w=n+680|0;x=n+672|0;y=n+664|0;z=n+656|0;A=n+432|0;B=n+416|0;C=n+648|0;D=n+400|0;E=n+640|0;F=n+384|0;G=n+632|0;H=n+368|0;I=n+352|0;J=n+600|0;K=n+336|0;L=n+584|0;M=n+576|0;N=n+320|0;O=n+568|0;P=n+560|0;Q=n+296|0;R=n+480|0;S=n+280|0;T=n+472|0;U=n+464|0;V=n+456|0;W=n+448|0;X=n+440|0;Y=n+424|0;Z=n+408|0;_=n+392|0;$=n+376|0;aa=n+360|0;ca=n+344|0;da=n+328|0;ea=n+312|0;fa=n+304|0;ga=n+288|0;ha=n+272|0;ia=n+264|0;ja=n+256|0;ka=n+248|0;la=n+240|0;ma=n+232|0;na=n+224|0;oa=n+216|0;pa=n+208|0;qa=n+200|0;ra=n+192|0;sa=n+184|0;ta=n+176|0;ua=n+168|0;va=n+160|0;wa=n+152|0;xa=n+144|0;ya=n+136|0;za=n+128|0;Aa=n+120|0;Ba=n+112|0;Ca=n+104|0;Da=n+96|0;Ea=n+88|0;Fa=n+80|0;Ga=n+72|0;Ha=n+64|0;Ia=n+56|0;Ja=n+48|0;Ka=n+40|0;La=n+32|0;Ma=n+24|0;Na=n+16|0;Oa=n+8|0;Pa=n;g[t+20>>2]=0.0;g[t+24>>2]=0.0;Qa=t+36|0;Ra=t+44|0;g[t+52>>2]=j;g[t+56>>2]=k;g[t+16>>2]=999999986991104.0;c[t>>2]=a;c[t+4>>2]=d;c[t+8>>2]=b;c[t+12>>2]=e;Sa=h;Ta=c[Sa+4>>2]|0;Ua=Qa;c[Ua>>2]=c[Sa>>2];c[Ua+4>>2]=Ta;Ta=i;Ua=c[Ta+4>>2]|0;Sa=Ra;c[Sa>>2]=c[Ta>>2];c[Sa+4>>2]=Ua;Ua=t+60|0;c[Ua>>2]=f;Sa=t+28|0;c[Sa>>2]=0;c[t+32>>2]=-1;do if((f|0)!=0?(Ta=c[f+20>>2]|0,(Ta|0)!=0):0){g[o>>2]=0.0;g[o+4>>2]=0.0;if(!(__ZNK7Vector2neERKS_(Ta,o)|0)){Va=c[Sa>>2]|0;Wa=5;break}if(!(__ZN19SeparatorAxisTest2DI16SegmentShape2DSW16CapsuleShape2DSWLb1ELb1ELb1EE9test_axisERK7Vector2(t,c[(c[Ua>>2]|0)+20>>2]|0)|0)){l=n;return}}else{Va=0;Wa=5}while(0);if((Wa|0)==5)c[Sa>>2]=Va+1;__ZNK7Vector210normalizedEv(o,Qa);if(!(__ZN19SeparatorAxisTest2DI16SegmentShape2DSW16CapsuleShape2DSWLb1ELb1ELb1EE9test_axisERK7Vector2(t,o)|0)){l=n;return}k=-+g[o>>2];c[p>>2]=c[o+4>>2];g[p+4>>2]=k;if(!(__ZN19SeparatorAxisTest2DI16SegmentShape2DSW16CapsuleShape2DSWLb1ELb1ELb1EE9test_axisERK7Vector2(t,p)|0)){l=n;return}__ZNK7Vector210normalizedEv(o,Ra);if(!(__ZN19SeparatorAxisTest2DI16SegmentShape2DSW16CapsuleShape2DSWLb1ELb1ELb1EE9test_axisERK7Vector2(t,o)|0)){l=n;return}k=-+g[o>>2];c[p>>2]=c[o+4>>2];g[p+4>>2]=k;if(!(__ZN19SeparatorAxisTest2DI16SegmentShape2DSW16CapsuleShape2DSWLb1ELb1ELb1EE9test_axisERK7Vector2(t,p)|0)){l=n;return}Ra=a+56|0;k=+g[Ra>>2];Qa=b+8|0;j=+g[a+60>>2];Va=b+4|0;Sa=b+12|0;Xa=k*+g[Va>>2]+j*+g[Sa>>2];g[o>>2]=+g[b>>2]*k+ +g[Qa>>2]*j;g[o+4>>2]=Xa;Wa=b+16|0;__ZNK7Vector2plERKS_(p,o,Wa);Ua=a+48|0;Xa=+g[Ua>>2];f=a+52|0;j=+g[f>>2];k=Xa*+g[Va>>2]+j*+g[Sa>>2];g[o>>2]=+g[b>>2]*Xa+ +g[Qa>>2]*j;g[o+4>>2]=k;__ZNK7Vector2plERKS_(q,o,Wa);__ZNK7Vector2miERKS_(r,p,q);__ZNK7Vector210normalizedEv(s,r);k=-+g[s>>2];c[u>>2]=c[s+4>>2];g[u+4>>2]=k;if(!(__ZN19SeparatorAxisTest2DI16SegmentShape2DSW16CapsuleShape2DSWLb1ELb1ELb1EE9test_axisERK7Vector2(t,u)|0)){l=n;return}__ZNK7Vector210normalizedEv(o,e);if(!(__ZN19SeparatorAxisTest2DI16SegmentShape2DSW16CapsuleShape2DSWLb1ELb1ELb1EE9test_axisERK7Vector2(t,o)|0)){l=n;return}k=+g[Ua>>2];j=+g[f>>2];Xa=k*+g[Va>>2]+j*+g[Sa>>2];g[o>>2]=+g[b>>2]*k+ +g[Qa>>2]*j;g[o+4>>2]=Xa;__ZNK7Vector2plERKS_(v,o,Wa);a=e+16|0;Ta=e+8|0;e=d+52|0;__ZNK7Vector2mlERKf(w,Ta,e);g[s>>2]=.5;__ZNK7Vector2mlERKf(r,w,s);__ZNK7Vector2plERKS_(q,a,r);__ZNK7Vector2miERKS_(x,v,q);__ZNK7Vector210normalizedEv(p,x);if(!(__ZN19SeparatorAxisTest2DI16SegmentShape2DSW16CapsuleShape2DSWLb1ELb1ELb1EE9test_axisERK7Vector2(t,p)|0)){l=n;return}Xa=+g[Ua>>2];j=+g[f>>2];k=Xa*+g[Va>>2]+j*+g[Sa>>2];g[o>>2]=+g[b>>2]*Xa+ +g[Qa>>2]*j;g[o+4>>2]=k;__ZNK7Vector2plERKS_(y,o,Wa);__ZNK7Vector2plERKS_(z,y,h);__ZNK7Vector2mlERKf(C,Ta,e);g[D>>2]=.5;__ZNK7Vector2mlERKf(B,C,D);__ZNK7Vector2plERKS_(A,a,B);__ZNK7Vector2miERKS_(E,z,A);__ZNK7Vector210normalizedEv(u,E);if(!(__ZN19SeparatorAxisTest2DI16SegmentShape2DSW16CapsuleShape2DSWLb1ELb1ELb1EE9test_axisERK7Vector2(t,u)|0)){l=n;return}k=+g[Ua>>2];j=+g[f>>2];Xa=k*+g[Va>>2]+j*+g[Sa>>2];g[o>>2]=+g[b>>2]*k+ +g[Qa>>2]*j;g[o+4>>2]=Xa;__ZNK7Vector2plERKS_(G,o,Wa);__ZNK7Vector2mlERKf(J,Ta,e);g[K>>2]=.5;__ZNK7Vector2mlERKf(I,J,K);__ZNK7Vector2plERKS_(L,a,I);__ZNK7Vector2plERKS_(H,L,i);__ZNK7Vector2miERKS_(M,G,H);__ZNK7Vector210normalizedEv(F,M);if(__ZN19SeparatorAxisTest2DI16SegmentShape2DSW16CapsuleShape2DSWLb1ELb1ELb1EE9test_axisERK7Vector2(t,F)|0){Xa=+g[Ua>>2];j=+g[f>>2];k=Xa*+g[Va>>2]+j*+g[Sa>>2];g[o>>2]=+g[b>>2]*Xa+ +g[Qa>>2]*j;g[o+4>>2]=k;__ZNK7Vector2plERKS_(O,o,Wa);__ZNK7Vector2plERKS_(P,O,h);__ZNK7Vector2mlERKf(R,Ta,e);g[S>>2]=.5;__ZNK7Vector2mlERKf(Q,R,S);__ZNK7Vector2plERKS_(T,a,Q);__ZNK7Vector2plERKS_(o,T,i);__ZNK7Vector2miERKS_(U,P,o);__ZNK7Vector210normalizedEv(N,U);Ya=(__ZN19SeparatorAxisTest2DI16SegmentShape2DSW16CapsuleShape2DSWLb1ELb1ELb1EE9test_axisERK7Vector2(t,N)|0)^1}else Ya=1;if(Ya){l=n;return}k=+g[Ua>>2];j=+g[f>>2];Xa=k*+g[Va>>2]+j*+g[Sa>>2];g[o>>2]=+g[b>>2]*k+ +g[Qa>>2]*j;g[o+4>>2]=Xa;__ZNK7Vector2plERKS_(V,o,Wa);__ZNK7Vector2mlERKf(W,Ta,e);g[s>>2]=-.5;__ZNK7Vector2mlERKf(r,W,s);__ZNK7Vector2plERKS_(q,a,r);__ZNK7Vector2miERKS_(X,V,q);__ZNK7Vector210normalizedEv(p,X);if(!(__ZN19SeparatorAxisTest2DI16SegmentShape2DSW16CapsuleShape2DSWLb1ELb1ELb1EE9test_axisERK7Vector2(t,p)|0)){l=n;return}Xa=+g[Ua>>2];j=+g[f>>2];k=Xa*+g[Va>>2]+j*+g[Sa>>2];g[o>>2]=+g[b>>2]*Xa+ +g[Qa>>2]*j;g[o+4>>2]=k;__ZNK7Vector2plERKS_(Y,o,Wa);__ZNK7Vector2plERKS_(Z,Y,h);__ZNK7Vector2mlERKf(_,Ta,e);g[D>>2]=-.5;__ZNK7Vector2mlERKf(B,_,D);__ZNK7Vector2plERKS_(A,a,B);__ZNK7Vector2miERKS_($,Z,A);__ZNK7Vector210normalizedEv(u,$);if(!(__ZN19SeparatorAxisTest2DI16SegmentShape2DSW16CapsuleShape2DSWLb1ELb1ELb1EE9test_axisERK7Vector2(t,u)|0)){l=n;return}k=+g[Ua>>2];j=+g[f>>2];Xa=k*+g[Va>>2]+j*+g[Sa>>2];g[o>>2]=+g[b>>2]*k+ +g[Qa>>2]*j;g[o+4>>2]=Xa;__ZNK7Vector2plERKS_(aa,o,Wa);__ZNK7Vector2mlERKf(ca,Ta,e);g[K>>2]=-.5;__ZNK7Vector2mlERKf(I,ca,K);__ZNK7Vector2plERKS_(da,a,I);__ZNK7Vector2plERKS_(H,da,i);__ZNK7Vector2miERKS_(ea,aa,H);__ZNK7Vector210normalizedEv(F,ea);if(__ZN19SeparatorAxisTest2DI16SegmentShape2DSW16CapsuleShape2DSWLb1ELb1ELb1EE9test_axisERK7Vector2(t,F)|0){Xa=+g[Ua>>2];j=+g[f>>2];k=Xa*+g[Va>>2]+j*+g[Sa>>2];g[o>>2]=+g[b>>2]*Xa+ +g[Qa>>2]*j;g[o+4>>2]=k;__ZNK7Vector2plERKS_(fa,o,Wa);__ZNK7Vector2plERKS_(ga,fa,h);__ZNK7Vector2mlERKf(ha,Ta,e);g[S>>2]=-.5;__ZNK7Vector2mlERKf(Q,ha,S);__ZNK7Vector2plERKS_(ia,a,Q);__ZNK7Vector2plERKS_(o,ia,i);__ZNK7Vector2miERKS_(ja,ga,o);__ZNK7Vector210normalizedEv(N,ja);Za=(__ZN19SeparatorAxisTest2DI16SegmentShape2DSW16CapsuleShape2DSWLb1ELb1ELb1EE9test_axisERK7Vector2(t,N)|0)^1}else Za=1;if(Za){l=n;return}k=+g[Ra>>2];Za=Ra+4|0;j=+g[Za>>2];Xa=k*+g[Va>>2]+j*+g[Sa>>2];g[o>>2]=+g[b>>2]*k+ +g[Qa>>2]*j;g[o+4>>2]=Xa;__ZNK7Vector2plERKS_(ka,o,Wa);__ZNK7Vector2mlERKf(la,Ta,e);g[s>>2]=.5;__ZNK7Vector2mlERKf(r,la,s);__ZNK7Vector2plERKS_(q,a,r);__ZNK7Vector2miERKS_(ma,ka,q);__ZNK7Vector210normalizedEv(p,ma);if(!(__ZN19SeparatorAxisTest2DI16SegmentShape2DSW16CapsuleShape2DSWLb1ELb1ELb1EE9test_axisERK7Vector2(t,p)|0)){l=n;return}Xa=+g[Ra>>2];j=+g[Za>>2];k=Xa*+g[Va>>2]+j*+g[Sa>>2];g[o>>2]=+g[b>>2]*Xa+ +g[Qa>>2]*j;g[o+4>>2]=k;__ZNK7Vector2plERKS_(na,o,Wa);__ZNK7Vector2plERKS_(oa,na,h);__ZNK7Vector2mlERKf(pa,Ta,e);g[D>>2]=.5;__ZNK7Vector2mlERKf(B,pa,D);__ZNK7Vector2plERKS_(A,a,B);__ZNK7Vector2miERKS_(qa,oa,A);__ZNK7Vector210normalizedEv(u,qa);if(!(__ZN19SeparatorAxisTest2DI16SegmentShape2DSW16CapsuleShape2DSWLb1ELb1ELb1EE9test_axisERK7Vector2(t,u)|0)){l=n;return}k=+g[Ra>>2];j=+g[Za>>2];Xa=k*+g[Va>>2]+j*+g[Sa>>2];g[o>>2]=+g[b>>2]*k+ +g[Qa>>2]*j;g[o+4>>2]=Xa;__ZNK7Vector2plERKS_(ra,o,Wa);__ZNK7Vector2mlERKf(sa,Ta,e);g[K>>2]=.5;__ZNK7Vector2mlERKf(I,sa,K);__ZNK7Vector2plERKS_(ta,a,I);__ZNK7Vector2plERKS_(H,ta,i);__ZNK7Vector2miERKS_(ua,ra,H);__ZNK7Vector210normalizedEv(F,ua);if(__ZN19SeparatorAxisTest2DI16SegmentShape2DSW16CapsuleShape2DSWLb1ELb1ELb1EE9test_axisERK7Vector2(t,F)|0){Xa=+g[Ra>>2];j=+g[Za>>2];k=Xa*+g[Va>>2]+j*+g[Sa>>2];g[o>>2]=+g[b>>2]*Xa+ +g[Qa>>2]*j;g[o+4>>2]=k;__ZNK7Vector2plERKS_(va,o,Wa);__ZNK7Vector2plERKS_(wa,va,h);__ZNK7Vector2mlERKf(xa,Ta,e);g[S>>2]=.5;__ZNK7Vector2mlERKf(Q,xa,S);__ZNK7Vector2plERKS_(ya,a,Q);__ZNK7Vector2plERKS_(o,ya,i);__ZNK7Vector2miERKS_(za,wa,o);__ZNK7Vector210normalizedEv(N,za);_a=(__ZN19SeparatorAxisTest2DI16SegmentShape2DSW16CapsuleShape2DSWLb1ELb1ELb1EE9test_axisERK7Vector2(t,N)|0)^1}else _a=1;if(_a){l=n;return}k=+g[Ra>>2];j=+g[Za>>2];Xa=k*+g[Va>>2]+j*+g[Sa>>2];g[o>>2]=+g[b>>2]*k+ +g[Qa>>2]*j;g[o+4>>2]=Xa;__ZNK7Vector2plERKS_(Aa,o,Wa);__ZNK7Vector2mlERKf(Ba,Ta,e);g[s>>2]=-.5;__ZNK7Vector2mlERKf(r,Ba,s);__ZNK7Vector2plERKS_(q,a,r);__ZNK7Vector2miERKS_(Ca,Aa,q);__ZNK7Vector210normalizedEv(p,Ca);if(!(__ZN19SeparatorAxisTest2DI16SegmentShape2DSW16CapsuleShape2DSWLb1ELb1ELb1EE9test_axisERK7Vector2(t,p)|0)){l=n;return}Xa=+g[Ra>>2];j=+g[Za>>2];k=Xa*+g[Va>>2]+j*+g[Sa>>2];g[o>>2]=+g[b>>2]*Xa+ +g[Qa>>2]*j;g[o+4>>2]=k;__ZNK7Vector2plERKS_(Da,o,Wa);__ZNK7Vector2plERKS_(Ea,Da,h);__ZNK7Vector2mlERKf(Fa,Ta,e);g[D>>2]=-.5;__ZNK7Vector2mlERKf(B,Fa,D);__ZNK7Vector2plERKS_(A,a,B);__ZNK7Vector2miERKS_(Ga,Ea,A);__ZNK7Vector210normalizedEv(u,Ga);if(!(__ZN19SeparatorAxisTest2DI16SegmentShape2DSW16CapsuleShape2DSWLb1ELb1ELb1EE9test_axisERK7Vector2(t,u)|0)){l=n;return}k=+g[Ra>>2];j=+g[Za>>2];Xa=k*+g[Va>>2]+j*+g[Sa>>2];g[o>>2]=+g[b>>2]*k+ +g[Qa>>2]*j;g[o+4>>2]=Xa;__ZNK7Vector2plERKS_(Ha,o,Wa);__ZNK7Vector2mlERKf(Ia,Ta,e);g[K>>2]=-.5;__ZNK7Vector2mlERKf(I,Ia,K);__ZNK7Vector2plERKS_(Ja,a,I);__ZNK7Vector2plERKS_(H,Ja,i);__ZNK7Vector2miERKS_(Ka,Ha,H);__ZNK7Vector210normalizedEv(F,Ka);if(__ZN19SeparatorAxisTest2DI16SegmentShape2DSW16CapsuleShape2DSWLb1ELb1ELb1EE9test_axisERK7Vector2(t,F)|0){Xa=+g[Ra>>2];j=+g[Za>>2];k=Xa*+g[Va>>2]+j*+g[Sa>>2];g[o>>2]=+g[b>>2]*Xa+ +g[Qa>>2]*j;g[o+4>>2]=k;__ZNK7Vector2plERKS_(La,o,Wa);__ZNK7Vector2plERKS_(Ma,La,h);__ZNK7Vector2mlERKf(Na,Ta,e);g[S>>2]=-.5;__ZNK7Vector2mlERKf(Q,Na,S);__ZNK7Vector2plERKS_(Oa,a,Q);__ZNK7Vector2plERKS_(o,Oa,i);__ZNK7Vector2miERKS_(Pa,Ma,o);__ZNK7Vector210normalizedEv(N,Pa);$a=(__ZN19SeparatorAxisTest2DI16SegmentShape2DSW16CapsuleShape2DSWLb1ELb1ELb1EE9test_axisERK7Vector2(t,N)|0)^1}else $a=1;if($a){l=n;return}__ZN19SeparatorAxisTest2DI16SegmentShape2DSW16CapsuleShape2DSWLb1ELb1ELb1EE17generate_contactsEv(t);l=n;return}function __ZL33_collision_segment_convex_polygonILb1ELb1ELb1EEvPK9Shape2DSWRK11Transform2DS2_S5_P20_CollectorCallback2DRK7Vector2SA_ff(a,b,d,e,f,h,i,j,k){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;h=h|0;i=i|0;j=+j;k=+k;var n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ca=0.0,da=0,ea=0,fa=0,ga=0,ha=0,ia=0,ja=0,ka=0,la=0,ma=0,na=0,oa=0,pa=0,qa=0,ra=0,sa=0,ta=0,ua=0,va=0,wa=0,xa=0,ya=0,za=0,Aa=0,Ba=0,Ca=0,Da=0,Ea=0,Fa=0,Ga=0,Ha=0.0,Ia=0.0;n=l;l=l+336|0;if((l|0)>=(m|0))ba(336);o=n+320|0;p=n+232|0;q=n+224|0;r=n+208|0;s=n+192|0;t=n+32|0;u=n+24|0;v=n+312|0;w=n+304|0;x=n+296|0;y=n+288|0;z=n+280|0;A=n+272|0;B=n+16|0;C=n+264|0;D=n+256|0;E=n+8|0;F=n+248|0;G=n+240|0;H=n;I=n+216|0;J=n+200|0;K=n+184|0;L=n+176|0;M=n+168|0;N=n+160|0;O=n+152|0;P=n+144|0;Q=n+136|0;R=n+128|0;S=n+120|0;T=n+112|0;U=n+104|0;V=n+96|0;g[t+20>>2]=0.0;g[t+24>>2]=0.0;W=t+36|0;X=t+44|0;g[t+52>>2]=j;g[t+56>>2]=k;g[t+16>>2]=999999986991104.0;c[t>>2]=a;c[t+4>>2]=d;c[t+8>>2]=b;c[t+12>>2]=e;Y=h;Z=c[Y+4>>2]|0;_=W;c[_>>2]=c[Y>>2];c[_+4>>2]=Z;Z=i;_=c[Z+4>>2]|0;Y=X;c[Y>>2]=c[Z>>2];c[Y+4>>2]=_;_=t+60|0;c[_>>2]=f;Y=t+28|0;c[Y>>2]=0;c[t+32>>2]=-1;do if((f|0)!=0?(Z=c[f+20>>2]|0,(Z|0)!=0):0){g[o>>2]=0.0;g[o+4>>2]=0.0;if(!(__ZNK7Vector2neERKS_(Z,o)|0)){$=(c[Y>>2]|0)+1|0;aa=5;break}if(!(__ZN19SeparatorAxisTest2DI16SegmentShape2DSW22ConvexPolygonShape2DSWLb1ELb1ELb1EE9test_axisERK7Vector2(t,c[(c[_>>2]|0)+20>>2]|0)|0)){l=n;return}}else{$=1;aa=5}while(0);if((aa|0)==5)c[Y>>2]=$;__ZNK7Vector210normalizedEv(o,W);if(!(__ZN19SeparatorAxisTest2DI16SegmentShape2DSW22ConvexPolygonShape2DSWLb1ELb1ELb1EE9test_axisERK7Vector2(t,o)|0)){l=n;return}k=-+g[o>>2];c[p>>2]=c[o+4>>2];g[p+4>>2]=k;if(!(__ZN19SeparatorAxisTest2DI16SegmentShape2DSW22ConvexPolygonShape2DSWLb1ELb1ELb1EE9test_axisERK7Vector2(t,p)|0)){l=n;return}__ZNK7Vector210normalizedEv(o,X);if(!(__ZN19SeparatorAxisTest2DI16SegmentShape2DSW22ConvexPolygonShape2DSWLb1ELb1ELb1EE9test_axisERK7Vector2(t,o)|0)){l=n;return}k=-+g[o>>2];c[p>>2]=c[o+4>>2];g[p+4>>2]=k;if(!(__ZN19SeparatorAxisTest2DI16SegmentShape2DSW22ConvexPolygonShape2DSWLb1ELb1ELb1EE9test_axisERK7Vector2(t,p)|0)){l=n;return}X=a+56|0;k=+g[X>>2];W=b+8|0;j=+g[a+60>>2];$=b+4|0;Y=b+12|0;ca=k*+g[$>>2]+j*+g[Y>>2];g[o>>2]=+g[b>>2]*k+ +g[W>>2]*j;g[o+4>>2]=ca;_=b+16|0;__ZNK7Vector2plERKS_(p,o,_);f=a+48|0;ca=+g[f>>2];Z=a+52|0;j=+g[Z>>2];k=ca*+g[$>>2]+j*+g[Y>>2];g[o>>2]=+g[b>>2]*ca+ +g[W>>2]*j;g[o+4>>2]=k;__ZNK7Vector2plERKS_(q,o,_);__ZNK7Vector2miERKS_(r,p,q);__ZNK7Vector210normalizedEv(s,r);k=-+g[s>>2];c[u>>2]=c[s+4>>2];g[u+4>>2]=k;if(!(__ZN19SeparatorAxisTest2DI16SegmentShape2DSW22ConvexPolygonShape2DSWLb1ELb1ELb1EE9test_axisERK7Vector2(t,u)|0)){l=n;return}a=d+52|0;da=d+48|0;d=e+8|0;ea=e+4|0;fa=e+12|0;ga=o+4|0;ha=e+16|0;ia=o+4|0;ja=s+4|0;ka=u+4|0;la=o+4|0;ma=o+4|0;na=o+4|0;oa=o+4|0;pa=o+4|0;qa=o+4|0;ra=o+4|0;sa=o+4|0;ta=X+4|0;ua=o+4|0;va=o+4|0;wa=o+4|0;xa=o+4|0;ya=o+4|0;za=o+4|0;Aa=o+4|0;Ba=o+4|0;Ca=0;while(1){Da=c[a>>2]|0;if((Ca|0)>=(Da|0)){aa=27;break}Ea=c[da>>2]|0;k=+g[Ea+(Ca<<4)>>2];j=+g[Ea+(Ca<<4)+4>>2];Fa=Ca;Ca=Ca+1|0;Ga=(Ca|0)==(Da|0)?0:Ca;ca=+g[Ea+(Ga<<4)>>2];Ha=+g[Ea+(Ga<<4)+4>>2];Ia=ca*+g[ea>>2]+Ha*+g[fa>>2];g[o>>2]=ca*+g[e>>2]+Ha*+g[d>>2];g[ga>>2]=Ia;__ZNK7Vector2plERKS_(p,o,ha);Ia=k*+g[ea>>2]+j*+g[fa>>2];g[o>>2]=k*+g[e>>2]+j*+g[d>>2];g[ia>>2]=Ia;__ZNK7Vector2plERKS_(q,o,ha);__ZNK7Vector2miERKS_(r,p,q);__ZNK7Vector210normalizedEv(s,r);Ia=-+g[s>>2];c[u>>2]=c[ja>>2];g[ka>>2]=Ia;if(!(__ZN19SeparatorAxisTest2DI16SegmentShape2DSW22ConvexPolygonShape2DSWLb1ELb1ELb1EE9test_axisERK7Vector2(t,u)|0)){aa=32;break}Ia=+g[f>>2];j=+g[Z>>2];k=Ia*+g[$>>2]+j*+g[Y>>2];g[o>>2]=+g[b>>2]*Ia+ +g[W>>2]*j;g[la>>2]=k;__ZNK7Vector2plERKS_(v,o,_);Ga=c[da>>2]|0;k=+g[Ga+(Fa<<4)>>2];j=+g[Ga+(Fa<<4)+4>>2];Ia=k*+g[ea>>2]+j*+g[fa>>2];g[o>>2]=+g[e>>2]*k+ +g[d>>2]*j;g[ma>>2]=Ia;__ZNK7Vector2plERKS_(q,o,ha);__ZNK7Vector2miERKS_(w,v,q);__ZNK7Vector210normalizedEv(p,w);if(!(__ZN19SeparatorAxisTest2DI16SegmentShape2DSW22ConvexPolygonShape2DSWLb1ELb1ELb1EE9test_axisERK7Vector2(t,p)|0)){aa=18;break}Ia=+g[f>>2];j=+g[Z>>2];k=Ia*+g[$>>2]+j*+g[Y>>2];g[o>>2]=+g[b>>2]*Ia+ +g[W>>2]*j;g[na>>2]=k;__ZNK7Vector2plERKS_(x,o,_);__ZNK7Vector2plERKS_(y,x,h);Ga=c[da>>2]|0;k=+g[Ga+(Fa<<4)>>2];j=+g[Ga+(Fa<<4)+4>>2];Ia=k*+g[ea>>2]+j*+g[fa>>2];g[o>>2]=+g[e>>2]*k+ +g[d>>2]*j;g[oa>>2]=Ia;__ZNK7Vector2plERKS_(s,o,ha);__ZNK7Vector2miERKS_(z,y,s);__ZNK7Vector210normalizedEv(r,z);if(!(__ZN19SeparatorAxisTest2DI16SegmentShape2DSW22ConvexPolygonShape2DSWLb1ELb1ELb1EE9test_axisERK7Vector2(t,r)|0)){aa=28;break}Ia=+g[f>>2];j=+g[Z>>2];k=Ia*+g[$>>2]+j*+g[Y>>2];g[o>>2]=+g[b>>2]*Ia+ +g[W>>2]*j;g[pa>>2]=k;__ZNK7Vector2plERKS_(A,o,_);Ga=c[da>>2]|0;k=+g[Ga+(Fa<<4)>>2];j=+g[Ga+(Fa<<4)+4>>2];Ia=k*+g[ea>>2]+j*+g[fa>>2];g[o>>2]=+g[e>>2]*k+ +g[d>>2]*j;g[qa>>2]=Ia;__ZNK7Vector2plERKS_(C,o,ha);__ZNK7Vector2plERKS_(B,C,i);__ZNK7Vector2miERKS_(D,A,B);__ZNK7Vector210normalizedEv(u,D);if(!(__ZN19SeparatorAxisTest2DI16SegmentShape2DSW22ConvexPolygonShape2DSWLb1ELb1ELb1EE9test_axisERK7Vector2(t,u)|0)){aa=30;break}Ia=+g[f>>2];j=+g[Z>>2];k=Ia*+g[$>>2]+j*+g[Y>>2];g[o>>2]=+g[b>>2]*Ia+ +g[W>>2]*j;g[ra>>2]=k;__ZNK7Vector2plERKS_(F,o,_);__ZNK7Vector2plERKS_(G,F,h);Ga=c[da>>2]|0;k=+g[Ga+(Fa<<4)>>2];j=+g[Ga+(Fa<<4)+4>>2];Ia=k*+g[ea>>2]+j*+g[fa>>2];g[o>>2]=+g[e>>2]*k+ +g[d>>2]*j;g[sa>>2]=Ia;__ZNK7Vector2plERKS_(I,o,ha);__ZNK7Vector2plERKS_(H,I,i);__ZNK7Vector2miERKS_(J,G,H);__ZNK7Vector210normalizedEv(E,J);if(!(__ZN19SeparatorAxisTest2DI16SegmentShape2DSW22ConvexPolygonShape2DSWLb1ELb1ELb1EE9test_axisERK7Vector2(t,E)|0)){aa=32;break}Ia=+g[X>>2];j=+g[ta>>2];k=Ia*+g[$>>2]+j*+g[Y>>2];g[o>>2]=+g[b>>2]*Ia+ +g[W>>2]*j;g[ua>>2]=k;__ZNK7Vector2plERKS_(K,o,_);Ga=c[da>>2]|0;k=+g[Ga+(Fa<<4)>>2];j=+g[Ga+(Fa<<4)+4>>2];Ia=k*+g[ea>>2]+j*+g[fa>>2];g[o>>2]=+g[e>>2]*k+ +g[d>>2]*j;g[va>>2]=Ia;__ZNK7Vector2plERKS_(q,o,ha);__ZNK7Vector2miERKS_(L,K,q);__ZNK7Vector210normalizedEv(p,L);if(!(__ZN19SeparatorAxisTest2DI16SegmentShape2DSW22ConvexPolygonShape2DSWLb1ELb1ELb1EE9test_axisERK7Vector2(t,p)|0)){aa=23;break}Ia=+g[X>>2];j=+g[ta>>2];k=Ia*+g[$>>2]+j*+g[Y>>2];g[o>>2]=+g[b>>2]*Ia+ +g[W>>2]*j;g[wa>>2]=k;__ZNK7Vector2plERKS_(M,o,_);__ZNK7Vector2plERKS_(N,M,h);Ga=c[da>>2]|0;k=+g[Ga+(Fa<<4)>>2];j=+g[Ga+(Fa<<4)+4>>2];Ia=k*+g[ea>>2]+j*+g[fa>>2];g[o>>2]=+g[e>>2]*k+ +g[d>>2]*j;g[xa>>2]=Ia;__ZNK7Vector2plERKS_(s,o,ha);__ZNK7Vector2miERKS_(O,N,s);__ZNK7Vector210normalizedEv(r,O);if(!(__ZN19SeparatorAxisTest2DI16SegmentShape2DSW22ConvexPolygonShape2DSWLb1ELb1ELb1EE9test_axisERK7Vector2(t,r)|0)){aa=29;break}Ia=+g[X>>2];j=+g[ta>>2];k=Ia*+g[$>>2]+j*+g[Y>>2];g[o>>2]=+g[b>>2]*Ia+ +g[W>>2]*j;g[ya>>2]=k;__ZNK7Vector2plERKS_(P,o,_);Ga=c[da>>2]|0;k=+g[Ga+(Fa<<4)>>2];j=+g[Ga+(Fa<<4)+4>>2];Ia=k*+g[ea>>2]+j*+g[fa>>2];g[o>>2]=+g[e>>2]*k+ +g[d>>2]*j;g[za>>2]=Ia;__ZNK7Vector2plERKS_(Q,o,ha);__ZNK7Vector2plERKS_(B,Q,i);__ZNK7Vector2miERKS_(R,P,B);__ZNK7Vector210normalizedEv(u,R);if(!(__ZN19SeparatorAxisTest2DI16SegmentShape2DSW22ConvexPolygonShape2DSWLb1ELb1ELb1EE9test_axisERK7Vector2(t,u)|0)){aa=31;break}Ia=+g[X>>2];j=+g[ta>>2];k=Ia*+g[$>>2]+j*+g[Y>>2];g[o>>2]=+g[b>>2]*Ia+ +g[W>>2]*j;g[Aa>>2]=k;__ZNK7Vector2plERKS_(S,o,_);__ZNK7Vector2plERKS_(T,S,h);Ga=c[da>>2]|0;k=+g[Ga+(Fa<<4)>>2];j=+g[Ga+(Fa<<4)+4>>2];Ia=k*+g[ea>>2]+j*+g[fa>>2];g[o>>2]=+g[e>>2]*k+ +g[d>>2]*j;g[Ba>>2]=Ia;__ZNK7Vector2plERKS_(U,o,ha);__ZNK7Vector2plERKS_(H,U,i);__ZNK7Vector2miERKS_(V,T,H);__ZNK7Vector210normalizedEv(E,V);if(!(__ZN19SeparatorAxisTest2DI16SegmentShape2DSW22ConvexPolygonShape2DSWLb1ELb1ELb1EE9test_axisERK7Vector2(t,E)|0)){aa=32;break}}if((aa|0)==18){l=n;return}else if((aa|0)==23){l=n;return}else if((aa|0)==27){__ZN19SeparatorAxisTest2DI16SegmentShape2DSW22ConvexPolygonShape2DSWLb1ELb1ELb1EE17generate_contactsEv(t);l=n;return}else if((aa|0)==28){l=n;return}else if((aa|0)==29){l=n;return}else if((aa|0)==30){l=n;return}else if((aa|0)==31){l=n;return}else if((aa|0)==32){l=n;return}}function __ZL24_collision_circle_circleILb1ELb1ELb1EEvPK9Shape2DSWRK11Transform2DS2_S5_P20_CollectorCallback2DRK7Vector2SA_ff(a,b,d,e,f,h,i,j,k){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;h=h|0;i=i|0;j=+j;k=+k;var n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0;n=l;l=l+160|0;if((l|0)>=(m|0))ba(160);o=n+152|0;p=n+144|0;q=n+56|0;r=n+136|0;s=n+128|0;t=n+120|0;u=n+40|0;v=n+32|0;w=n+48|0;x=n+16|0;y=n+24|0;z=n+8|0;A=n;g[q+20>>2]=0.0;g[q+24>>2]=0.0;B=q+36|0;C=q+44|0;g[q+52>>2]=j;g[q+56>>2]=k;g[q+16>>2]=999999986991104.0;c[q>>2]=a;c[q+4>>2]=d;c[q+8>>2]=b;c[q+12>>2]=e;d=h;a=c[d+4>>2]|0;D=B;c[D>>2]=c[d>>2];c[D+4>>2]=a;a=i;D=c[a+4>>2]|0;d=C;c[d>>2]=c[a>>2];c[d+4>>2]=D;D=q+60|0;c[D>>2]=f;d=q+28|0;c[d>>2]=0;c[q+32>>2]=-1;do if((f|0)!=0?(a=c[f+20>>2]|0,(a|0)!=0):0){g[o>>2]=0.0;g[o+4>>2]=0.0;if(!(__ZNK7Vector2neERKS_(a,o)|0)){E=(c[d>>2]|0)+1|0;F=5;break}if(!(__ZN19SeparatorAxisTest2DI15CircleShape2DSWS0_Lb1ELb1ELb1EE9test_axisERK7Vector2(q,c[(c[D>>2]|0)+20>>2]|0)|0)){l=n;return}}else{E=1;F=5}while(0);if((F|0)==5)c[d>>2]=E;__ZNK7Vector210normalizedEv(o,B);if(!(__ZN19SeparatorAxisTest2DI15CircleShape2DSWS0_Lb1ELb1ELb1EE9test_axisERK7Vector2(q,o)|0)){l=n;return}k=-+g[o>>2];c[p>>2]=c[o+4>>2];g[p+4>>2]=k;if(!(__ZN19SeparatorAxisTest2DI15CircleShape2DSWS0_Lb1ELb1ELb1EE9test_axisERK7Vector2(q,p)|0)){l=n;return}__ZNK7Vector210normalizedEv(o,C);if(!(__ZN19SeparatorAxisTest2DI15CircleShape2DSWS0_Lb1ELb1ELb1EE9test_axisERK7Vector2(q,o)|0)){l=n;return}k=-+g[o>>2];c[p>>2]=c[o+4>>2];g[p+4>>2]=k;if(!(__ZN19SeparatorAxisTest2DI15CircleShape2DSWS0_Lb1ELb1ELb1EE9test_axisERK7Vector2(q,p)|0)){l=n;return}C=b+16|0;b=e+16|0;__ZNK7Vector2miERKS_(r,C,b);__ZNK7Vector210normalizedEv(o,r);if(!(__ZN19SeparatorAxisTest2DI15CircleShape2DSWS0_Lb1ELb1ELb1EE9test_axisERK7Vector2(q,o)|0)){l=n;return}__ZNK7Vector2plERKS_(s,C,h);__ZNK7Vector2miERKS_(t,s,b);__ZNK7Vector210normalizedEv(p,t);if(!(__ZN19SeparatorAxisTest2DI15CircleShape2DSWS0_Lb1ELb1ELb1EE9test_axisERK7Vector2(q,p)|0)){l=n;return}__ZNK7Vector2plERKS_(v,b,i);__ZNK7Vector2miERKS_(w,C,v);__ZNK7Vector210normalizedEv(u,w);if(!(__ZN19SeparatorAxisTest2DI15CircleShape2DSWS0_Lb1ELb1ELb1EE9test_axisERK7Vector2(q,u)|0)){l=n;return}__ZNK7Vector2plERKS_(y,C,h);__ZNK7Vector2plERKS_(z,b,i);__ZNK7Vector2miERKS_(A,y,z);__ZNK7Vector210normalizedEv(x,A);if(!(__ZN19SeparatorAxisTest2DI15CircleShape2DSWS0_Lb1ELb1ELb1EE9test_axisERK7Vector2(q,x)|0)){l=n;return}__ZN19SeparatorAxisTest2DI15CircleShape2DSWS0_Lb1ELb1ELb1EE17generate_contactsEv(q);l=n;return}function __ZL27_collision_circle_rectangleILb1ELb1ELb1EEvPK9Shape2DSWRK11Transform2DS2_S5_P20_CollectorCallback2DRK7Vector2SA_ff(a,b,d,e,f,h,i,j,k){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;h=h|0;i=i|0;j=+j;k=+k;var n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0.0,E=0;n=l;l=l+144|0;if((l|0)>=(m|0))ba(144);o=n+136|0;p=n+128|0;q=n+120|0;r=n+112|0;s=n+40|0;t=n+16|0;u=n+8|0;v=n;w=n+104|0;g[s+20>>2]=0.0;g[s+24>>2]=0.0;x=s+36|0;y=s+44|0;g[s+52>>2]=j;g[s+56>>2]=k;g[s+16>>2]=999999986991104.0;c[s>>2]=a;c[s+4>>2]=d;c[s+8>>2]=b;c[s+12>>2]=e;a=h;z=c[a+4>>2]|0;A=x;c[A>>2]=c[a>>2];c[A+4>>2]=z;z=i;A=c[z+4>>2]|0;a=y;c[a>>2]=c[z>>2];c[a+4>>2]=A;A=s+60|0;c[A>>2]=f;a=s+28|0;c[a>>2]=0;c[s+32>>2]=-1;do if((f|0)!=0?(z=c[f+20>>2]|0,(z|0)!=0):0){g[o>>2]=0.0;g[o+4>>2]=0.0;if(!(__ZNK7Vector2neERKS_(z,o)|0)){B=(c[a>>2]|0)+1|0;C=5;break}if(!(__ZN19SeparatorAxisTest2DI15CircleShape2DSW18RectangleShape2DSWLb1ELb1ELb1EE9test_axisERK7Vector2(s,c[(c[A>>2]|0)+20>>2]|0)|0)){l=n;return}}else{B=1;C=5}while(0);if((C|0)==5)c[a>>2]=B;__ZNK7Vector210normalizedEv(o,x);if(!(__ZN19SeparatorAxisTest2DI15CircleShape2DSW18RectangleShape2DSWLb1ELb1ELb1EE9test_axisERK7Vector2(s,o)|0)){l=n;return}k=-+g[o>>2];c[p>>2]=c[o+4>>2];g[p+4>>2]=k;if(!(__ZN19SeparatorAxisTest2DI15CircleShape2DSW18RectangleShape2DSWLb1ELb1ELb1EE9test_axisERK7Vector2(s,p)|0)){l=n;return}__ZNK7Vector210normalizedEv(o,y);if(!(__ZN19SeparatorAxisTest2DI15CircleShape2DSW18RectangleShape2DSWLb1ELb1ELb1EE9test_axisERK7Vector2(s,o)|0)){l=n;return}k=-+g[o>>2];c[p>>2]=c[o+4>>2];g[p+4>>2]=k;if(!(__ZN19SeparatorAxisTest2DI15CircleShape2DSW18RectangleShape2DSWLb1ELb1ELb1EE9test_axisERK7Vector2(s,p)|0)){l=n;return}y=b+16|0;__ZNK7Vector210normalizedEv(o,e);if(!(__ZN19SeparatorAxisTest2DI15CircleShape2DSW18RectangleShape2DSWLb1ELb1ELb1EE9test_axisERK7Vector2(s,o)|0)){l=n;return}__ZNK7Vector210normalizedEv(o,e+8|0);if(!(__ZN19SeparatorAxisTest2DI15CircleShape2DSW18RectangleShape2DSWLb1ELb1ELb1EE9test_axisERK7Vector2(s,o)|0)){l=n;return}__ZNK11Transform2D14affine_inverseEv(t,e);k=+g[y>>2];x=t+8|0;j=+g[b+20>>2];b=t+4|0;B=t+12|0;D=k*+g[b>>2]+j*+g[B>>2];g[o>>2]=+g[t>>2]*k+ +g[x>>2]*j;g[o+4>>2]=D;a=t+16|0;__ZNK7Vector2plERKS_(p,o,a);C=d+48|0;D=+g[C>>2];j=+g[p>>2]<0.0?-D:D;A=d+52|0;D=+g[A>>2];k=+g[p+4>>2]<0.0?-D:D;d=e+8|0;f=e+4|0;z=e+12|0;D=j*+g[f>>2]+k*+g[z>>2];g[o>>2]=j*+g[e>>2]+k*+g[d>>2];g[o+4>>2]=D;E=e+16|0;__ZNK7Vector2plERKS_(q,o,E);__ZNK7Vector2miERKS_(r,q,y);__ZNK7Vector210normalizedEv(u,r);if(((__ZN19SeparatorAxisTest2DI15CircleShape2DSW18RectangleShape2DSWLb1ELb1ELb1EE9test_axisERK7Vector2(s,u)|0?(__ZNK7Vector2plERKS_(u,y,h),D=+g[u>>2],k=+g[u+4>>2],j=D*+g[b>>2]+k*+g[B>>2],g[o>>2]=+g[t>>2]*D+ +g[x>>2]*k,g[o+4>>2]=j,__ZNK7Vector2plERKS_(p,o,a),j=+g[C>>2],k=+g[p>>2]<0.0?-j:j,j=+g[A>>2],D=+g[p+4>>2]<0.0?-j:j,j=k*+g[f>>2]+D*+g[z>>2],g[o>>2]=k*+g[e>>2]+D*+g[d>>2],g[o+4>>2]=j,__ZNK7Vector2plERKS_(q,o,E),__ZNK7Vector2miERKS_(r,q,u),__ZNK7Vector210normalizedEv(v,r),__ZN19SeparatorAxisTest2DI15CircleShape2DSW18RectangleShape2DSWLb1ELb1ELb1EE9test_axisERK7Vector2(s,v)|0):0)?(__ZNK7Vector2miERKS_(u,y,i),j=+g[u>>2],D=+g[u+4>>2],k=j*+g[b>>2]+D*+g[B>>2],g[o>>2]=+g[t>>2]*j+ +g[x>>2]*D,g[o+4>>2]=k,__ZNK7Vector2plERKS_(p,o,a),k=+g[C>>2],D=+g[p>>2]<0.0?-k:k,k=+g[A>>2],j=+g[p+4>>2]<0.0?-k:k,k=D*+g[f>>2]+j*+g[z>>2],g[o>>2]=D*+g[e>>2]+j*+g[d>>2],g[o+4>>2]=k,__ZNK7Vector2plERKS_(q,o,E),__ZNK7Vector2miERKS_(r,q,u),__ZNK7Vector210normalizedEv(v,r),__ZN19SeparatorAxisTest2DI15CircleShape2DSW18RectangleShape2DSWLb1ELb1ELb1EE9test_axisERK7Vector2(s,v)|0):0)?(__ZNK7Vector2miERKS_(w,y,i),__ZNK7Vector2plERKS_(u,w,h),k=+g[u>>2],j=+g[u+4>>2],D=k*+g[b>>2]+j*+g[B>>2],g[o>>2]=+g[t>>2]*k+ +g[x>>2]*j,g[o+4>>2]=D,__ZNK7Vector2plERKS_(p,o,a),D=+g[C>>2],j=+g[p>>2]<0.0?-D:D,D=+g[A>>2],k=+g[p+4>>2]<0.0?-D:D,D=j*+g[f>>2]+k*+g[z>>2],g[o>>2]=j*+g[e>>2]+k*+g[d>>2],g[o+4>>2]=D,__ZNK7Vector2plERKS_(q,o,E),__ZNK7Vector2miERKS_(r,q,u),__ZNK7Vector210normalizedEv(v,r),__ZN19SeparatorAxisTest2DI15CircleShape2DSW18RectangleShape2DSWLb1ELb1ELb1EE9test_axisERK7Vector2(s,v)|0):0)__ZN19SeparatorAxisTest2DI15CircleShape2DSW18RectangleShape2DSWLb1ELb1ELb1EE17generate_contactsEv(s);l=n;return}function __ZL25_collision_circle_capsuleILb1ELb1ELb1EEvPK9Shape2DSWRK11Transform2DS2_S5_P20_CollectorCallback2DRK7Vector2SA_ff(a,b,d,e,f,h,i,j,k){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;h=h|0;i=i|0;j=+j;k=+k;var n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0,ia=0,ja=0;n=l;l=l+384|0;if((l|0)>=(m|0))ba(384);o=n+376|0;p=n+368|0;q=n+296|0;r=n+272|0;s=n+360|0;t=n+264|0;u=n+288|0;v=n+248|0;w=n+280|0;x=n+240|0;y=n+224|0;z=n+256|0;A=n+216|0;B=n+232|0;C=n+208|0;D=n+200|0;E=n+184|0;F=n+192|0;G=n+176|0;H=n+160|0;I=n+144|0;J=n+168|0;K=n+120|0;L=n+152|0;M=n+136|0;N=n+112|0;O=n+128|0;P=n+104|0;Q=n+96|0;R=n+88|0;S=n+80|0;T=n+72|0;U=n+64|0;V=n+56|0;W=n+48|0;X=n+40|0;Y=n+32|0;Z=n+24|0;_=n+16|0;$=n+8|0;aa=n;g[q+20>>2]=0.0;g[q+24>>2]=0.0;ca=q+36|0;da=q+44|0;g[q+52>>2]=j;g[q+56>>2]=k;g[q+16>>2]=999999986991104.0;c[q>>2]=a;c[q+4>>2]=d;c[q+8>>2]=b;c[q+12>>2]=e;a=h;ea=c[a+4>>2]|0;fa=ca;c[fa>>2]=c[a>>2];c[fa+4>>2]=ea;ea=i;fa=c[ea+4>>2]|0;a=da;c[a>>2]=c[ea>>2];c[a+4>>2]=fa;fa=q+60|0;c[fa>>2]=f;a=q+28|0;c[a>>2]=0;c[q+32>>2]=-1;do if((f|0)!=0?(ea=c[f+20>>2]|0,(ea|0)!=0):0){g[o>>2]=0.0;g[o+4>>2]=0.0;if(!(__ZNK7Vector2neERKS_(ea,o)|0)){ga=(c[a>>2]|0)+1|0;ha=5;break}if(!(__ZN19SeparatorAxisTest2DI15CircleShape2DSW16CapsuleShape2DSWLb1ELb1ELb1EE9test_axisERK7Vector2(q,c[(c[fa>>2]|0)+20>>2]|0)|0)){l=n;return}}else{ga=1;ha=5}while(0);if((ha|0)==5)c[a>>2]=ga;__ZNK7Vector210normalizedEv(o,ca);if(!(__ZN19SeparatorAxisTest2DI15CircleShape2DSW16CapsuleShape2DSWLb1ELb1ELb1EE9test_axisERK7Vector2(q,o)|0)){l=n;return}k=-+g[o>>2];c[p>>2]=c[o+4>>2];g[p+4>>2]=k;if(!(__ZN19SeparatorAxisTest2DI15CircleShape2DSW16CapsuleShape2DSWLb1ELb1ELb1EE9test_axisERK7Vector2(q,p)|0)){l=n;return}__ZNK7Vector210normalizedEv(o,da);if(!(__ZN19SeparatorAxisTest2DI15CircleShape2DSW16CapsuleShape2DSWLb1ELb1ELb1EE9test_axisERK7Vector2(q,o)|0)){l=n;return}k=-+g[o>>2];c[p>>2]=c[o+4>>2];g[p+4>>2]=k;if(!(__ZN19SeparatorAxisTest2DI15CircleShape2DSW16CapsuleShape2DSWLb1ELb1ELb1EE9test_axisERK7Vector2(q,p)|0)){l=n;return}__ZNK7Vector210normalizedEv(o,e);if(!(__ZN19SeparatorAxisTest2DI15CircleShape2DSW16CapsuleShape2DSWLb1ELb1ELb1EE9test_axisERK7Vector2(q,o)|0)){l=n;return}da=b+16|0;b=e+16|0;ca=e+8|0;e=d+52|0;__ZNK7Vector2mlERKf(s,ca,e);g[t>>2]=.5;__ZNK7Vector2mlERKf(r,s,t);__ZNK7Vector2plERKS_(p,b,r);__ZNK7Vector2miERKS_(u,da,p);__ZNK7Vector210normalizedEv(o,u);if(!(__ZN19SeparatorAxisTest2DI15CircleShape2DSW16CapsuleShape2DSWLb1ELb1ELb1EE9test_axisERK7Vector2(q,o)|0)){l=n;return}__ZNK7Vector2plERKS_(w,da,h);__ZNK7Vector2mlERKf(z,ca,e);g[A>>2]=.5;__ZNK7Vector2mlERKf(y,z,A);__ZNK7Vector2plERKS_(x,b,y);__ZNK7Vector2miERKS_(B,w,x);__ZNK7Vector210normalizedEv(v,B);if(!(__ZN19SeparatorAxisTest2DI15CircleShape2DSW16CapsuleShape2DSWLb1ELb1ELb1EE9test_axisERK7Vector2(q,v)|0)){l=n;return}__ZNK7Vector2mlERKf(F,ca,e);g[G>>2]=.5;__ZNK7Vector2mlERKf(E,F,G);__ZNK7Vector2plERKS_(H,b,E);__ZNK7Vector2plERKS_(D,H,i);__ZNK7Vector2miERKS_(I,da,D);__ZNK7Vector210normalizedEv(C,I);if(__ZN19SeparatorAxisTest2DI15CircleShape2DSW16CapsuleShape2DSWLb1ELb1ELb1EE9test_axisERK7Vector2(q,C)|0){__ZNK7Vector2plERKS_(K,da,h);__ZNK7Vector2mlERKf(N,ca,e);g[O>>2]=.5;__ZNK7Vector2mlERKf(M,N,O);__ZNK7Vector2plERKS_(P,b,M);__ZNK7Vector2plERKS_(L,P,i);__ZNK7Vector2miERKS_(Q,K,L);__ZNK7Vector210normalizedEv(J,Q);ia=(__ZN19SeparatorAxisTest2DI15CircleShape2DSW16CapsuleShape2DSWLb1ELb1ELb1EE9test_axisERK7Vector2(q,J)|0)^1}else ia=1;if(ia){l=n;return}__ZNK7Vector2mlERKf(R,ca,e);g[t>>2]=-.5;__ZNK7Vector2mlERKf(r,R,t);__ZNK7Vector2plERKS_(p,b,r);__ZNK7Vector2miERKS_(S,da,p);__ZNK7Vector210normalizedEv(o,S);if(!(__ZN19SeparatorAxisTest2DI15CircleShape2DSW16CapsuleShape2DSWLb1ELb1ELb1EE9test_axisERK7Vector2(q,o)|0)){l=n;return}__ZNK7Vector2plERKS_(T,da,h);__ZNK7Vector2mlERKf(U,ca,e);g[A>>2]=-.5;__ZNK7Vector2mlERKf(y,U,A);__ZNK7Vector2plERKS_(x,b,y);__ZNK7Vector2miERKS_(V,T,x);__ZNK7Vector210normalizedEv(v,V);if(!(__ZN19SeparatorAxisTest2DI15CircleShape2DSW16CapsuleShape2DSWLb1ELb1ELb1EE9test_axisERK7Vector2(q,v)|0)){l=n;return}__ZNK7Vector2mlERKf(W,ca,e);g[G>>2]=-.5;__ZNK7Vector2mlERKf(E,W,G);__ZNK7Vector2plERKS_(X,b,E);__ZNK7Vector2plERKS_(D,X,i);__ZNK7Vector2miERKS_(Y,da,D);__ZNK7Vector210normalizedEv(C,Y);if(__ZN19SeparatorAxisTest2DI15CircleShape2DSW16CapsuleShape2DSWLb1ELb1ELb1EE9test_axisERK7Vector2(q,C)|0){__ZNK7Vector2plERKS_(Z,da,h);__ZNK7Vector2mlERKf(_,ca,e);g[O>>2]=-.5;__ZNK7Vector2mlERKf(M,_,O);__ZNK7Vector2plERKS_($,b,M);__ZNK7Vector2plERKS_(L,$,i);__ZNK7Vector2miERKS_(aa,Z,L);__ZNK7Vector210normalizedEv(J,aa);ja=(__ZN19SeparatorAxisTest2DI15CircleShape2DSW16CapsuleShape2DSWLb1ELb1ELb1EE9test_axisERK7Vector2(q,J)|0)^1}else ja=1;if(ja){l=n;return}__ZN19SeparatorAxisTest2DI15CircleShape2DSW16CapsuleShape2DSWLb1ELb1ELb1EE17generate_contactsEv(q);l=n;return}function __ZL32_collision_circle_convex_polygonILb1ELb1ELb1EEvPK9Shape2DSWRK11Transform2DS2_S5_P20_CollectorCallback2DRK7Vector2SA_ff(a,b,d,e,f,h,i,j,k){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;h=h|0;i=i|0;j=+j;k=+k;var n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0.0,V=0,W=0.0,X=0.0;n=l;l=l+208|0;if((l|0)>=(m|0))ba(208);o=n+192|0;p=n+184|0;q=n+176|0;r=n+168|0;s=n+152|0;t=n+48|0;u=n+160|0;v=n+144|0;w=n+136|0;x=n+24|0;y=n+16|0;z=n+128|0;A=n+120|0;B=n+8|0;C=n+112|0;D=n;E=n+40|0;F=n+32|0;g[t+20>>2]=0.0;g[t+24>>2]=0.0;G=t+36|0;H=t+44|0;g[t+52>>2]=j;g[t+56>>2]=k;g[t+16>>2]=999999986991104.0;c[t>>2]=a;c[t+4>>2]=d;c[t+8>>2]=b;c[t+12>>2]=e;a=h;I=c[a+4>>2]|0;J=G;c[J>>2]=c[a>>2];c[J+4>>2]=I;I=i;J=c[I+4>>2]|0;a=H;c[a>>2]=c[I>>2];c[a+4>>2]=J;J=t+60|0;c[J>>2]=f;a=t+28|0;c[a>>2]=0;c[t+32>>2]=-1;do if((f|0)!=0?(I=c[f+20>>2]|0,(I|0)!=0):0){g[o>>2]=0.0;g[o+4>>2]=0.0;if(!(__ZNK7Vector2neERKS_(I,o)|0)){K=(c[a>>2]|0)+1|0;L=5;break}if(!(__ZN19SeparatorAxisTest2DI15CircleShape2DSW22ConvexPolygonShape2DSWLb1ELb1ELb1EE9test_axisERK7Vector2(t,c[(c[J>>2]|0)+20>>2]|0)|0)){l=n;return}}else{K=1;L=5}while(0);if((L|0)==5)c[a>>2]=K;__ZNK7Vector210normalizedEv(o,G);if(!(__ZN19SeparatorAxisTest2DI15CircleShape2DSW22ConvexPolygonShape2DSWLb1ELb1ELb1EE9test_axisERK7Vector2(t,o)|0)){l=n;return}k=-+g[o>>2];c[p>>2]=c[o+4>>2];g[p+4>>2]=k;if(!(__ZN19SeparatorAxisTest2DI15CircleShape2DSW22ConvexPolygonShape2DSWLb1ELb1ELb1EE9test_axisERK7Vector2(t,p)|0)){l=n;return}__ZNK7Vector210normalizedEv(o,H);if(!(__ZN19SeparatorAxisTest2DI15CircleShape2DSW22ConvexPolygonShape2DSWLb1ELb1ELb1EE9test_axisERK7Vector2(t,o)|0)){l=n;return}k=-+g[o>>2];c[p>>2]=c[o+4>>2];g[p+4>>2]=k;if(!(__ZN19SeparatorAxisTest2DI15CircleShape2DSW22ConvexPolygonShape2DSWLb1ELb1ELb1EE9test_axisERK7Vector2(t,p)|0)){l=n;return}H=d+52|0;G=b+16|0;b=d+48|0;d=e+8|0;K=e+4|0;a=e+12|0;J=o+4|0;f=e+16|0;I=o+4|0;M=o+4|0;N=o+4|0;O=o+4|0;P=o+4|0;Q=s+4|0;R=x+4|0;S=0;while(1){if((S|0)>=(c[H>>2]|0)){L=21;break}T=c[b>>2]|0;k=+g[T+(S<<4)>>2];j=+g[T+(S<<4)+4>>2];U=k*+g[K>>2]+j*+g[a>>2];g[o>>2]=+g[e>>2]*k+ +g[d>>2]*j;g[J>>2]=U;__ZNK7Vector2plERKS_(q,o,f);__ZNK7Vector2miERKS_(u,G,q);__ZNK7Vector210normalizedEv(p,u);if(!(__ZN19SeparatorAxisTest2DI15CircleShape2DSW22ConvexPolygonShape2DSWLb1ELb1ELb1EE9test_axisERK7Vector2(t,p)|0)){L=16;break}__ZNK7Vector2plERKS_(v,G,h);T=c[b>>2]|0;U=+g[T+(S<<4)>>2];j=+g[T+(S<<4)+4>>2];k=U*+g[K>>2]+j*+g[a>>2];g[o>>2]=+g[e>>2]*U+ +g[d>>2]*j;g[I>>2]=k;__ZNK7Vector2plERKS_(s,o,f);__ZNK7Vector2miERKS_(w,v,s);__ZNK7Vector210normalizedEv(r,w);if(!(__ZN19SeparatorAxisTest2DI15CircleShape2DSW22ConvexPolygonShape2DSWLb1ELb1ELb1EE9test_axisERK7Vector2(t,r)|0)){L=22;break}T=c[b>>2]|0;k=+g[T+(S<<4)>>2];j=+g[T+(S<<4)+4>>2];U=k*+g[K>>2]+j*+g[a>>2];g[o>>2]=+g[e>>2]*k+ +g[d>>2]*j;g[M>>2]=U;__ZNK7Vector2plERKS_(z,o,f);__ZNK7Vector2plERKS_(y,z,i);__ZNK7Vector2miERKS_(A,G,y);__ZNK7Vector210normalizedEv(x,A);if(!(__ZN19SeparatorAxisTest2DI15CircleShape2DSW22ConvexPolygonShape2DSWLb1ELb1ELb1EE9test_axisERK7Vector2(t,x)|0)){L=23;break}__ZNK7Vector2plERKS_(C,G,h);T=c[b>>2]|0;U=+g[T+(S<<4)>>2];j=+g[T+(S<<4)+4>>2];k=U*+g[K>>2]+j*+g[a>>2];g[o>>2]=+g[e>>2]*U+ +g[d>>2]*j;g[N>>2]=k;__ZNK7Vector2plERKS_(E,o,f);__ZNK7Vector2plERKS_(D,E,i);__ZNK7Vector2miERKS_(F,C,D);__ZNK7Vector210normalizedEv(B,F);if(!(__ZN19SeparatorAxisTest2DI15CircleShape2DSW22ConvexPolygonShape2DSWLb1ELb1ELb1EE9test_axisERK7Vector2(t,B)|0)){L=24;break}T=c[b>>2]|0;k=+g[T+(S<<4)>>2];j=+g[T+(S<<4)+4>>2];S=S+1|0;V=(S|0)==(c[H>>2]|0)?0:S;U=+g[T+(V<<4)>>2];W=+g[T+(V<<4)+4>>2];X=U*+g[K>>2]+W*+g[a>>2];g[o>>2]=U*+g[e>>2]+W*+g[d>>2];g[O>>2]=X;__ZNK7Vector2plERKS_(p,o,f);X=k*+g[K>>2]+j*+g[a>>2];g[o>>2]=k*+g[e>>2]+j*+g[d>>2];g[P>>2]=X;__ZNK7Vector2plERKS_(q,o,f);__ZNK7Vector2miERKS_(r,p,q);__ZNK7Vector210normalizedEv(s,r);X=-+g[s>>2];c[x>>2]=c[Q>>2];g[R>>2]=X;if(!(__ZN19SeparatorAxisTest2DI15CircleShape2DSW22ConvexPolygonShape2DSWLb1ELb1ELb1EE9test_axisERK7Vector2(t,x)|0)){L=24;break}}if((L|0)==16){l=n;return}else if((L|0)==21){__ZN19SeparatorAxisTest2DI15CircleShape2DSW22ConvexPolygonShape2DSWLb1ELb1ELb1EE17generate_contactsEv(t);l=n;return}else if((L|0)==22){l=n;return}else if((L|0)==23){l=n;return}else if((L|0)==24){l=n;return}}function __ZL30_collision_rectangle_rectangleILb1ELb1ELb1EEvPK9Shape2DSWRK11Transform2DS2_S5_P20_CollectorCallback2DRK7Vector2SA_ff(a,b,d,e,f,h,i,j,k){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;h=h|0;i=i|0;j=+j;k=+k;var n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0;n=l;l=l+224|0;if((l|0)>=(m|0))ba(224);o=n+192|0;p=n+168|0;q=n+104|0;r=n+80|0;s=n+56|0;t=n+32|0;u=n+8|0;v=n;g[q+20>>2]=0.0;g[q+24>>2]=0.0;w=q+36|0;x=q+44|0;g[q+52>>2]=j;g[q+56>>2]=k;g[q+16>>2]=999999986991104.0;c[q>>2]=a;c[q+4>>2]=d;c[q+8>>2]=b;c[q+12>>2]=e;y=h;z=c[y+4>>2]|0;A=w;c[A>>2]=c[y>>2];c[A+4>>2]=z;z=i;A=c[z+4>>2]|0;y=x;c[y>>2]=c[z>>2];c[y+4>>2]=A;A=q+60|0;c[A>>2]=f;y=q+28|0;c[y>>2]=0;c[q+32>>2]=-1;do if((f|0)!=0?(z=c[f+20>>2]|0,(z|0)!=0):0){g[o>>2]=0.0;g[o+4>>2]=0.0;if(!(__ZNK7Vector2neERKS_(z,o)|0)){B=(c[y>>2]|0)+1|0;C=5;break}if(!(__ZN19SeparatorAxisTest2DI18RectangleShape2DSWS0_Lb1ELb1ELb1EE9test_axisERK7Vector2(q,c[(c[A>>2]|0)+20>>2]|0)|0)){l=n;return}}else{B=1;C=5}while(0);if((C|0)==5)c[y>>2]=B;__ZNK7Vector210normalizedEv(o,w);if(!(__ZN19SeparatorAxisTest2DI18RectangleShape2DSWS0_Lb1ELb1ELb1EE9test_axisERK7Vector2(q,o)|0)){l=n;return}k=-+g[o>>2];c[p>>2]=c[o+4>>2];g[p+4>>2]=k;if(!(__ZN19SeparatorAxisTest2DI18RectangleShape2DSWS0_Lb1ELb1ELb1EE9test_axisERK7Vector2(q,p)|0)){l=n;return}__ZNK7Vector210normalizedEv(o,x);if(!(__ZN19SeparatorAxisTest2DI18RectangleShape2DSWS0_Lb1ELb1ELb1EE9test_axisERK7Vector2(q,o)|0)){l=n;return}k=-+g[o>>2];c[p>>2]=c[o+4>>2];g[p+4>>2]=k;if(!(__ZN19SeparatorAxisTest2DI18RectangleShape2DSWS0_Lb1ELb1ELb1EE9test_axisERK7Vector2(q,p)|0)){l=n;return}__ZNK7Vector210normalizedEv(o,b);if(!(__ZN19SeparatorAxisTest2DI18RectangleShape2DSWS0_Lb1ELb1ELb1EE9test_axisERK7Vector2(q,o)|0)){l=n;return}__ZNK7Vector210normalizedEv(o,b+8|0);if(!(__ZN19SeparatorAxisTest2DI18RectangleShape2DSWS0_Lb1ELb1ELb1EE9test_axisERK7Vector2(q,o)|0)){l=n;return}__ZNK7Vector210normalizedEv(o,e);if(!(__ZN19SeparatorAxisTest2DI18RectangleShape2DSWS0_Lb1ELb1ELb1EE9test_axisERK7Vector2(q,o)|0)){l=n;return}__ZNK7Vector210normalizedEv(o,e+8|0);if(!(__ZN19SeparatorAxisTest2DI18RectangleShape2DSWS0_Lb1ELb1ELb1EE9test_axisERK7Vector2(q,o)|0)){l=n;return}__ZNK11Transform2D14affine_inverseEv(o,b);__ZNK11Transform2D14affine_inverseEv(p,e);__ZNK18RectangleShape2DSW12get_box_axisERK11Transform2DS2_PKS_S2_S2_(r,a,b,o,d,e,p);if(!(__ZN19SeparatorAxisTest2DI18RectangleShape2DSWS0_Lb1ELb1ELb1EE9test_axisERK7Vector2(q,r)|0)){l=n;return};c[r>>2]=c[b>>2];c[r+4>>2]=c[b+4>>2];c[r+8>>2]=c[b+8>>2];c[r+12>>2]=c[b+12>>2];c[r+16>>2]=c[b+16>>2];c[r+20>>2]=c[b+20>>2];__ZN7Vector2pLERKS_(r+16|0,h);c[s>>2]=c[e>>2];c[s+4>>2]=c[e+4>>2];c[s+8>>2]=c[e+8>>2];c[s+12>>2]=c[e+12>>2];c[s+16>>2]=c[e+16>>2];c[s+20>>2]=c[e+20>>2];__ZN7Vector2pLERKS_(s+16|0,i);__ZNK11Transform2D14affine_inverseEv(t,r);__ZNK11Transform2D14affine_inverseEv(u,s);__ZNK18RectangleShape2DSW12get_box_axisERK11Transform2DS2_PKS_S2_S2_(v,a,r,t,d,e,p);if(!(__ZN19SeparatorAxisTest2DI18RectangleShape2DSWS0_Lb1ELb1ELb1EE9test_axisERK7Vector2(q,v)|0)){l=n;return}__ZNK18RectangleShape2DSW12get_box_axisERK11Transform2DS2_PKS_S2_S2_(v,a,b,o,d,s,u);if(!(__ZN19SeparatorAxisTest2DI18RectangleShape2DSWS0_Lb1ELb1ELb1EE9test_axisERK7Vector2(q,v)|0)){l=n;return}__ZNK18RectangleShape2DSW12get_box_axisERK11Transform2DS2_PKS_S2_S2_(v,a,r,t,d,s,u);if(!(__ZN19SeparatorAxisTest2DI18RectangleShape2DSWS0_Lb1ELb1ELb1EE9test_axisERK7Vector2(q,v)|0)){l=n;return}__ZN19SeparatorAxisTest2DI18RectangleShape2DSWS0_Lb1ELb1ELb1EE17generate_contactsEv(q);l=n;return}function __ZL28_collision_rectangle_capsuleILb1ELb1ELb1EEvPK9Shape2DSWRK11Transform2DS2_S5_P20_CollectorCallback2DRK7Vector2SA_ff(a,b,d,e,f,h,i,j,k){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;h=h|0;i=i|0;j=+j;k=+k;var n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0.0,aa=0.0;n=l;l=l+176|0;if((l|0)>=(m|0))ba(176);o=n+160|0;p=n+152|0;q=n+144|0;r=n+136|0;s=n+40|0;t=n+16|0;u=n+8|0;v=n+128|0;w=n;x=n+120|0;y=n+112|0;z=n+104|0;g[s+20>>2]=0.0;g[s+24>>2]=0.0;A=s+36|0;B=s+44|0;g[s+52>>2]=j;g[s+56>>2]=k;g[s+16>>2]=999999986991104.0;c[s>>2]=a;c[s+4>>2]=d;c[s+8>>2]=b;c[s+12>>2]=e;C=h;D=c[C+4>>2]|0;E=A;c[E>>2]=c[C>>2];c[E+4>>2]=D;D=i;E=c[D+4>>2]|0;C=B;c[C>>2]=c[D>>2];c[C+4>>2]=E;E=s+60|0;c[E>>2]=f;C=s+28|0;c[C>>2]=0;c[s+32>>2]=-1;do if((f|0)!=0?(D=c[f+20>>2]|0,(D|0)!=0):0){g[o>>2]=0.0;g[o+4>>2]=0.0;if(!(__ZNK7Vector2neERKS_(D,o)|0)){F=(c[C>>2]|0)+1|0;G=5;break}if(!(__ZN19SeparatorAxisTest2DI18RectangleShape2DSW16CapsuleShape2DSWLb1ELb1ELb1EE9test_axisERK7Vector2(s,c[(c[E>>2]|0)+20>>2]|0)|0)){l=n;return}}else{F=1;G=5}while(0);if((G|0)==5)c[C>>2]=F;__ZNK7Vector210normalizedEv(o,A);if(!(__ZN19SeparatorAxisTest2DI18RectangleShape2DSW16CapsuleShape2DSWLb1ELb1ELb1EE9test_axisERK7Vector2(s,o)|0)){l=n;return}k=-+g[o>>2];c[p>>2]=c[o+4>>2];g[p+4>>2]=k;if(!(__ZN19SeparatorAxisTest2DI18RectangleShape2DSW16CapsuleShape2DSWLb1ELb1ELb1EE9test_axisERK7Vector2(s,p)|0)){l=n;return}__ZNK7Vector210normalizedEv(o,B);if(!(__ZN19SeparatorAxisTest2DI18RectangleShape2DSW16CapsuleShape2DSWLb1ELb1ELb1EE9test_axisERK7Vector2(s,o)|0)){l=n;return}k=-+g[o>>2];c[p>>2]=c[o+4>>2];g[p+4>>2]=k;if(!(__ZN19SeparatorAxisTest2DI18RectangleShape2DSW16CapsuleShape2DSWLb1ELb1ELb1EE9test_axisERK7Vector2(s,p)|0)){l=n;return}__ZNK7Vector210normalizedEv(o,b);if(!(__ZN19SeparatorAxisTest2DI18RectangleShape2DSW16CapsuleShape2DSWLb1ELb1ELb1EE9test_axisERK7Vector2(s,o)|0)){l=n;return}__ZNK7Vector210normalizedEv(o,b+8|0);if(!(__ZN19SeparatorAxisTest2DI18RectangleShape2DSW16CapsuleShape2DSWLb1ELb1ELb1EE9test_axisERK7Vector2(s,o)|0)){l=n;return}__ZNK7Vector210normalizedEv(o,e);if(!(__ZN19SeparatorAxisTest2DI18RectangleShape2DSW16CapsuleShape2DSWLb1ELb1ELb1EE9test_axisERK7Vector2(s,o)|0)){l=n;return}__ZNK11Transform2D14affine_inverseEv(t,b);B=e+16|0;A=e+8|0;e=d+52|0;d=t+8|0;F=u+4|0;C=t+4|0;E=t+12|0;f=o+4|0;D=t+16|0;H=a+48|0;I=p+4|0;J=a+52|0;a=b+8|0;K=b+4|0;L=b+12|0;M=o+4|0;N=b+16|0;O=u+4|0;P=o+4|0;Q=p+4|0;R=o+4|0;S=u+4|0;T=o+4|0;U=p+4|0;V=o+4|0;W=u+4|0;X=o+4|0;Y=p+4|0;Z=o+4|0;_=0;while(1){__ZNK7Vector2mlERKf(v,A,e);k=(_|0)==0?.5:-.5;g[p>>2]=k;__ZNK7Vector2mlERKf(o,v,p);__ZNK7Vector2plERKS_(u,B,o);j=+g[u>>2];$=+g[F>>2];aa=j*+g[C>>2]+$*+g[E>>2];g[o>>2]=+g[t>>2]*j+ +g[d>>2]*$;g[f>>2]=aa;__ZNK7Vector2plERKS_(p,o,D);aa=+g[H>>2];$=+g[p>>2]<0.0?-aa:aa;aa=+g[J>>2];j=+g[I>>2]<0.0?-aa:aa;aa=$*+g[K>>2]+j*+g[L>>2];g[o>>2]=$*+g[b>>2]+j*+g[a>>2];g[M>>2]=aa;__ZNK7Vector2plERKS_(q,o,N);__ZNK7Vector2miERKS_(r,q,u);__ZNK7Vector210normalizedEv(w,r);if(!(__ZN19SeparatorAxisTest2DI18RectangleShape2DSW16CapsuleShape2DSWLb1ELb1ELb1EE9test_axisERK7Vector2(s,w)|0))break;__ZNK7Vector2mlERKf(x,A,e);g[p>>2]=k;__ZNK7Vector2mlERKf(o,x,p);__ZNK7Vector2plERKS_(u,B,o);__ZN7Vector2mIERKS_(u,h);aa=+g[u>>2];j=+g[O>>2];$=aa*+g[C>>2]+j*+g[E>>2];g[o>>2]=+g[t>>2]*aa+ +g[d>>2]*j;g[P>>2]=$;__ZNK7Vector2plERKS_(p,o,D);$=+g[H>>2];j=+g[p>>2]<0.0?-$:$;$=+g[J>>2];aa=+g[Q>>2]<0.0?-$:$;$=j*+g[K>>2]+aa*+g[L>>2];g[o>>2]=j*+g[b>>2]+aa*+g[a>>2];g[R>>2]=$;__ZNK7Vector2plERKS_(q,o,N);__ZNK7Vector2miERKS_(r,q,u);__ZNK7Vector210normalizedEv(w,r);if(!(__ZN19SeparatorAxisTest2DI18RectangleShape2DSW16CapsuleShape2DSWLb1ELb1ELb1EE9test_axisERK7Vector2(s,w)|0))break;__ZNK7Vector2mlERKf(y,A,e);g[p>>2]=k;__ZNK7Vector2mlERKf(o,y,p);__ZNK7Vector2plERKS_(u,B,o);__ZN7Vector2pLERKS_(u,i);$=+g[u>>2];aa=+g[S>>2];j=$*+g[C>>2]+aa*+g[E>>2];g[o>>2]=+g[t>>2]*$+ +g[d>>2]*aa;g[T>>2]=j;__ZNK7Vector2plERKS_(p,o,D);j=+g[H>>2];aa=+g[p>>2]<0.0?-j:j;j=+g[J>>2];$=+g[U>>2]<0.0?-j:j;j=aa*+g[K>>2]+$*+g[L>>2];g[o>>2]=aa*+g[b>>2]+$*+g[a>>2];g[V>>2]=j;__ZNK7Vector2plERKS_(q,o,N);__ZNK7Vector2miERKS_(r,q,u);__ZNK7Vector210normalizedEv(w,r);if(!(__ZN19SeparatorAxisTest2DI18RectangleShape2DSW16CapsuleShape2DSWLb1ELb1ELb1EE9test_axisERK7Vector2(s,w)|0))break;__ZNK7Vector2mlERKf(z,A,e);g[p>>2]=k;__ZNK7Vector2mlERKf(o,z,p);__ZNK7Vector2plERKS_(u,B,o);__ZN7Vector2mIERKS_(u,h);__ZN7Vector2pLERKS_(u,i);k=+g[u>>2];j=+g[W>>2];$=k*+g[C>>2]+j*+g[E>>2];g[o>>2]=+g[t>>2]*k+ +g[d>>2]*j;g[X>>2]=$;__ZNK7Vector2plERKS_(p,o,D);$=+g[H>>2];j=+g[p>>2]<0.0?-$:$;$=+g[J>>2];k=+g[Y>>2]<0.0?-$:$;$=j*+g[K>>2]+k*+g[L>>2];g[o>>2]=j*+g[b>>2]+k*+g[a>>2];g[Z>>2]=$;__ZNK7Vector2plERKS_(q,o,N);__ZNK7Vector2miERKS_(r,q,u);__ZNK7Vector210normalizedEv(w,r);_=_+1|0;if(!(__ZN19SeparatorAxisTest2DI18RectangleShape2DSW16CapsuleShape2DSWLb1ELb1ELb1EE9test_axisERK7Vector2(s,w)|0))break;if((_|0)>=2){G=22;break}}if((G|0)==22)__ZN19SeparatorAxisTest2DI18RectangleShape2DSW16CapsuleShape2DSWLb1ELb1ELb1EE17generate_contactsEv(s);l=n;return}function __ZL35_collision_rectangle_convex_polygonILb1ELb1ELb1EEvPK9Shape2DSWRK11Transform2DS2_S5_P20_CollectorCallback2DRK7Vector2SA_ff(a,b,d,e,f,h,i,j,k){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;h=h|0;i=i|0;j=+j;k=+k;var n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0,ia=0,ja=0,ka=0,la=0,ma=0,na=0,oa=0,pa=0,qa=0.0,ra=0.0,sa=0.0;n=l;l=l+192|0;if((l|0)>=(m|0))ba(192);o=n+160|0;p=n+152|0;q=n+144|0;r=n+136|0;s=n+96|0;t=n+32|0;u=n+8|0;v=n;w=n+128|0;x=n+120|0;y=n+112|0;z=n+104|0;g[t+20>>2]=0.0;g[t+24>>2]=0.0;A=t+36|0;B=t+44|0;g[t+52>>2]=j;g[t+56>>2]=k;g[t+16>>2]=999999986991104.0;c[t>>2]=a;c[t+4>>2]=d;c[t+8>>2]=b;c[t+12>>2]=e;C=h;D=c[C+4>>2]|0;E=A;c[E>>2]=c[C>>2];c[E+4>>2]=D;D=i;E=c[D+4>>2]|0;C=B;c[C>>2]=c[D>>2];c[C+4>>2]=E;E=t+60|0;c[E>>2]=f;C=t+28|0;c[C>>2]=0;c[t+32>>2]=-1;do if((f|0)!=0?(D=c[f+20>>2]|0,(D|0)!=0):0){g[o>>2]=0.0;g[o+4>>2]=0.0;if(!(__ZNK7Vector2neERKS_(D,o)|0)){F=(c[C>>2]|0)+1|0;G=5;break}if(!(__ZN19SeparatorAxisTest2DI18RectangleShape2DSW22ConvexPolygonShape2DSWLb1ELb1ELb1EE9test_axisERK7Vector2(t,c[(c[E>>2]|0)+20>>2]|0)|0)){l=n;return}}else{F=1;G=5}while(0);if((G|0)==5)c[C>>2]=F;__ZNK7Vector210normalizedEv(o,A);if(!(__ZN19SeparatorAxisTest2DI18RectangleShape2DSW22ConvexPolygonShape2DSWLb1ELb1ELb1EE9test_axisERK7Vector2(t,o)|0)){l=n;return}k=-+g[o>>2];c[p>>2]=c[o+4>>2];g[p+4>>2]=k;if(!(__ZN19SeparatorAxisTest2DI18RectangleShape2DSW22ConvexPolygonShape2DSWLb1ELb1ELb1EE9test_axisERK7Vector2(t,p)|0)){l=n;return}__ZNK7Vector210normalizedEv(o,B);if(!(__ZN19SeparatorAxisTest2DI18RectangleShape2DSW22ConvexPolygonShape2DSWLb1ELb1ELb1EE9test_axisERK7Vector2(t,o)|0)){l=n;return}k=-+g[o>>2];c[p>>2]=c[o+4>>2];g[p+4>>2]=k;if(!(__ZN19SeparatorAxisTest2DI18RectangleShape2DSW22ConvexPolygonShape2DSWLb1ELb1ELb1EE9test_axisERK7Vector2(t,p)|0)){l=n;return}__ZNK7Vector210normalizedEv(o,b);if(!(__ZN19SeparatorAxisTest2DI18RectangleShape2DSW22ConvexPolygonShape2DSWLb1ELb1ELb1EE9test_axisERK7Vector2(t,o)|0)){l=n;return}__ZNK7Vector210normalizedEv(o,b+8|0);if(!(__ZN19SeparatorAxisTest2DI18RectangleShape2DSW22ConvexPolygonShape2DSWLb1ELb1ELb1EE9test_axisERK7Vector2(t,o)|0)){l=n;return}B=u+4|0;c[B>>2]=0;c[B+4>>2]=0;c[B+8>>2]=0;c[B+12>>2]=0;c[B+16>>2]=0;g[u>>2]=1.0;B=u+12|0;g[B>>2]=1.0;__ZNK11Transform2D14affine_inverseEv(o,b);c[u>>2]=c[o>>2];c[u+4>>2]=c[o+4>>2];c[u+8>>2]=c[o+8>>2];c[u+12>>2]=c[o+12>>2];c[u+16>>2]=c[o+16>>2];c[u+20>>2]=c[o+20>>2];A=d+52|0;F=d+48|0;d=e+8|0;C=e+4|0;E=e+12|0;f=o+4|0;D=e+16|0;H=o+4|0;I=s+4|0;J=v+4|0;K=o+4|0;L=u+8|0;M=v+4|0;N=u+4|0;O=o+4|0;P=u+16|0;Q=a+48|0;R=p+4|0;S=a+52|0;a=b+8|0;T=b+4|0;U=b+12|0;V=o+4|0;W=b+16|0;X=o+4|0;Y=v+4|0;Z=o+4|0;_=p+4|0;$=o+4|0;aa=o+4|0;ca=v+4|0;da=o+4|0;ea=p+4|0;fa=o+4|0;ga=o+4|0;ha=v+4|0;ia=o+4|0;ja=p+4|0;ka=o+4|0;la=0;do{ma=c[A>>2]|0;if((la|0)>=(ma|0)){G=22;break}na=c[F>>2]|0;k=+g[na+(la<<4)>>2];j=+g[na+(la<<4)+4>>2];oa=la;la=la+1|0;pa=(la|0)==(ma|0)?0:la;qa=+g[na+(pa<<4)>>2];ra=+g[na+(pa<<4)+4>>2];sa=qa*+g[C>>2]+ra*+g[E>>2];g[o>>2]=qa*+g[e>>2]+ra*+g[d>>2];g[f>>2]=sa;__ZNK7Vector2plERKS_(p,o,D);sa=k*+g[C>>2]+j*+g[E>>2];g[o>>2]=k*+g[e>>2]+j*+g[d>>2];g[H>>2]=sa;__ZNK7Vector2plERKS_(q,o,D);__ZNK7Vector2miERKS_(r,p,q);__ZNK7Vector210normalizedEv(s,r);sa=-+g[s>>2];c[v>>2]=c[I>>2];g[J>>2]=sa;if(!(__ZN19SeparatorAxisTest2DI18RectangleShape2DSW22ConvexPolygonShape2DSWLb1ELb1ELb1EE9test_axisERK7Vector2(t,v)|0))break;pa=c[F>>2]|0;sa=+g[pa+(oa<<4)>>2];j=+g[pa+(oa<<4)+4>>2];k=sa*+g[C>>2]+j*+g[E>>2];g[o>>2]=+g[e>>2]*sa+ +g[d>>2]*j;g[K>>2]=k;__ZNK7Vector2plERKS_(v,o,D);k=+g[v>>2];j=+g[M>>2];sa=k*+g[N>>2]+j*+g[B>>2];g[o>>2]=+g[u>>2]*k+ +g[L>>2]*j;g[O>>2]=sa;__ZNK7Vector2plERKS_(p,o,P);sa=+g[Q>>2];j=+g[p>>2]<0.0?-sa:sa;sa=+g[S>>2];k=+g[R>>2]<0.0?-sa:sa;sa=j*+g[T>>2]+k*+g[U>>2];g[o>>2]=j*+g[b>>2]+k*+g[a>>2];g[V>>2]=sa;__ZNK7Vector2plERKS_(q,o,W);__ZNK7Vector2miERKS_(r,q,v);__ZNK7Vector210normalizedEv(s,r);if(!(__ZN19SeparatorAxisTest2DI18RectangleShape2DSW22ConvexPolygonShape2DSWLb1ELb1ELb1EE9test_axisERK7Vector2(t,s)|0))break;pa=c[F>>2]|0;sa=+g[pa+(oa<<4)>>2];k=+g[pa+(oa<<4)+4>>2];j=sa*+g[C>>2]+k*+g[E>>2];g[o>>2]=+g[e>>2]*sa+ +g[d>>2]*k;g[X>>2]=j;__ZNK7Vector2plERKS_(w,o,D);__ZNK7Vector2miERKS_(v,w,h);j=+g[v>>2];k=+g[Y>>2];sa=j*+g[N>>2]+k*+g[B>>2];g[o>>2]=+g[u>>2]*j+ +g[L>>2]*k;g[Z>>2]=sa;__ZNK7Vector2plERKS_(p,o,P);sa=+g[Q>>2];k=+g[p>>2]<0.0?-sa:sa;sa=+g[S>>2];j=+g[_>>2]<0.0?-sa:sa;sa=k*+g[T>>2]+j*+g[U>>2];g[o>>2]=k*+g[b>>2]+j*+g[a>>2];g[$>>2]=sa;__ZNK7Vector2plERKS_(q,o,W);__ZNK7Vector2miERKS_(r,q,v);__ZNK7Vector210normalizedEv(s,r);if(!(__ZN19SeparatorAxisTest2DI18RectangleShape2DSW22ConvexPolygonShape2DSWLb1ELb1ELb1EE9test_axisERK7Vector2(t,s)|0))break;pa=c[F>>2]|0;sa=+g[pa+(oa<<4)>>2];j=+g[pa+(oa<<4)+4>>2];k=sa*+g[C>>2]+j*+g[E>>2];g[o>>2]=+g[e>>2]*sa+ +g[d>>2]*j;g[aa>>2]=k;__ZNK7Vector2plERKS_(x,o,D);__ZNK7Vector2plERKS_(v,x,i);k=+g[v>>2];j=+g[ca>>2];sa=k*+g[N>>2]+j*+g[B>>2];g[o>>2]=+g[u>>2]*k+ +g[L>>2]*j;g[da>>2]=sa;__ZNK7Vector2plERKS_(p,o,P);sa=+g[Q>>2];j=+g[p>>2]<0.0?-sa:sa;sa=+g[S>>2];k=+g[ea>>2]<0.0?-sa:sa;sa=j*+g[T>>2]+k*+g[U>>2];g[o>>2]=j*+g[b>>2]+k*+g[a>>2];g[fa>>2]=sa;__ZNK7Vector2plERKS_(q,o,W);__ZNK7Vector2miERKS_(r,q,v);__ZNK7Vector210normalizedEv(s,r);if(!(__ZN19SeparatorAxisTest2DI18RectangleShape2DSW22ConvexPolygonShape2DSWLb1ELb1ELb1EE9test_axisERK7Vector2(t,s)|0))break;pa=c[F>>2]|0;sa=+g[pa+(oa<<4)>>2];k=+g[pa+(oa<<4)+4>>2];j=sa*+g[C>>2]+k*+g[E>>2];g[o>>2]=+g[e>>2]*sa+ +g[d>>2]*k;g[ga>>2]=j;__ZNK7Vector2plERKS_(y,o,D);__ZNK7Vector2plERKS_(z,y,i);__ZNK7Vector2miERKS_(v,z,h);j=+g[v>>2];k=+g[ha>>2];sa=j*+g[N>>2]+k*+g[B>>2];g[o>>2]=+g[u>>2]*j+ +g[L>>2]*k;g[ia>>2]=sa;__ZNK7Vector2plERKS_(p,o,P);sa=+g[Q>>2];k=+g[p>>2]<0.0?-sa:sa;sa=+g[S>>2];j=+g[ja>>2]<0.0?-sa:sa;sa=k*+g[T>>2]+j*+g[U>>2];g[o>>2]=k*+g[b>>2]+j*+g[a>>2];g[ka>>2]=sa;__ZNK7Vector2plERKS_(q,o,W);__ZNK7Vector2miERKS_(r,q,v);__ZNK7Vector210normalizedEv(s,r)}while(__ZN19SeparatorAxisTest2DI18RectangleShape2DSW22ConvexPolygonShape2DSWLb1ELb1ELb1EE9test_axisERK7Vector2(t,s)|0);if((G|0)==22)__ZN19SeparatorAxisTest2DI18RectangleShape2DSW22ConvexPolygonShape2DSWLb1ELb1ELb1EE17generate_contactsEv(t);l=n;return}function __ZL26_collision_capsule_capsuleILb1ELb1ELb1EEvPK9Shape2DSWRK11Transform2DS2_S5_P20_CollectorCallback2DRK7Vector2SA_ff(a,b,d,e,f,h,i,j,k){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;h=h|0;i=i|0;j=+j;k=+k;var n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0;n=l;l=l+192|0;if((l|0)>=(m|0))ba(192);o=n+184|0;p=n+176|0;q=n+96|0;r=n+168|0;s=n+64|0;t=n+160|0;u=n+48|0;v=n+88|0;w=n+80|0;x=n+72|0;y=n+24|0;z=n+16|0;A=n+56|0;B=n+8|0;C=n+40|0;D=n;E=n+32|0;g[q+20>>2]=0.0;g[q+24>>2]=0.0;F=q+36|0;G=q+44|0;g[q+52>>2]=j;g[q+56>>2]=k;g[q+16>>2]=999999986991104.0;c[q>>2]=a;c[q+4>>2]=d;c[q+8>>2]=b;c[q+12>>2]=e;H=h;I=c[H+4>>2]|0;J=F;c[J>>2]=c[H>>2];c[J+4>>2]=I;I=i;J=c[I+4>>2]|0;H=G;c[H>>2]=c[I>>2];c[H+4>>2]=J;J=q+60|0;c[J>>2]=f;H=q+28|0;c[H>>2]=0;c[q+32>>2]=-1;do if((f|0)!=0?(I=c[f+20>>2]|0,(I|0)!=0):0){g[o>>2]=0.0;g[o+4>>2]=0.0;if(!(__ZNK7Vector2neERKS_(I,o)|0)){K=(c[H>>2]|0)+1|0;L=5;break}if(!(__ZN19SeparatorAxisTest2DI16CapsuleShape2DSWS0_Lb1ELb1ELb1EE9test_axisERK7Vector2(q,c[(c[J>>2]|0)+20>>2]|0)|0)){l=n;return}}else{K=1;L=5}while(0);if((L|0)==5)c[H>>2]=K;__ZNK7Vector210normalizedEv(o,F);if(!(__ZN19SeparatorAxisTest2DI16CapsuleShape2DSWS0_Lb1ELb1ELb1EE9test_axisERK7Vector2(q,o)|0)){l=n;return}k=-+g[o>>2];c[p>>2]=c[o+4>>2];g[p+4>>2]=k;if(!(__ZN19SeparatorAxisTest2DI16CapsuleShape2DSWS0_Lb1ELb1ELb1EE9test_axisERK7Vector2(q,p)|0)){l=n;return}__ZNK7Vector210normalizedEv(o,G);if(!(__ZN19SeparatorAxisTest2DI16CapsuleShape2DSWS0_Lb1ELb1ELb1EE9test_axisERK7Vector2(q,o)|0)){l=n;return}k=-+g[o>>2];c[p>>2]=c[o+4>>2];g[p+4>>2]=k;if(!(__ZN19SeparatorAxisTest2DI16CapsuleShape2DSWS0_Lb1ELb1ELb1EE9test_axisERK7Vector2(q,p)|0)){l=n;return}__ZNK7Vector210normalizedEv(o,e);if(!(__ZN19SeparatorAxisTest2DI16CapsuleShape2DSWS0_Lb1ELb1ELb1EE9test_axisERK7Vector2(q,o)|0)){l=n;return}__ZNK7Vector210normalizedEv(o,b);if(!(__ZN19SeparatorAxisTest2DI16CapsuleShape2DSWS0_Lb1ELb1ELb1EE9test_axisERK7Vector2(q,o)|0)){l=n;return}G=b+16|0;F=b+8|0;b=a+52|0;a=e+16|0;K=e+8|0;e=d+52|0;d=0;a:while(1){__ZNK7Vector2mlERKf(r,F,b);g[s>>2]=(d|0)==0?.5:-.5;__ZNK7Vector2mlERKf(p,r,s);__ZNK7Vector2plERKS_(o,G,p);H=0;do{__ZNK7Vector2mlERKf(t,K,e);g[u>>2]=(H|0)==0?.5:-.5;__ZNK7Vector2mlERKf(s,t,u);__ZNK7Vector2plERKS_(p,a,s);__ZNK7Vector2miERKS_(v,o,p);__ZNK7Vector210normalizedEv(s,v);if(!(__ZN19SeparatorAxisTest2DI16CapsuleShape2DSWS0_Lb1ELb1ELb1EE9test_axisERK7Vector2(q,s)|0)){L=19;break a}__ZNK7Vector2plERKS_(w,o,h);__ZNK7Vector2miERKS_(x,w,p);__ZNK7Vector210normalizedEv(u,x);if(!(__ZN19SeparatorAxisTest2DI16CapsuleShape2DSWS0_Lb1ELb1ELb1EE9test_axisERK7Vector2(q,u)|0)){L=21;break a}__ZNK7Vector2plERKS_(z,p,i);__ZNK7Vector2miERKS_(A,o,z);__ZNK7Vector210normalizedEv(y,A);if(!(__ZN19SeparatorAxisTest2DI16CapsuleShape2DSWS0_Lb1ELb1ELb1EE9test_axisERK7Vector2(q,y)|0)){L=25;break a}__ZNK7Vector2plERKS_(C,o,h);__ZNK7Vector2plERKS_(D,p,i);__ZNK7Vector2miERKS_(E,C,D);__ZNK7Vector210normalizedEv(B,E);if(!(__ZN19SeparatorAxisTest2DI16CapsuleShape2DSWS0_Lb1ELb1ELb1EE9test_axisERK7Vector2(q,B)|0))break a;H=H+1|0}while((H|0)<2);d=d+1|0;if((d|0)>=2){L=27;break}}if((L|0)!=19)if((L|0)!=21)if((L|0)!=25)if((L|0)==27){__ZN19SeparatorAxisTest2DI16CapsuleShape2DSWS0_Lb1ELb1ELb1EE17generate_contactsEv(q);l=n;return}l=n;return}function __ZL33_collision_capsule_convex_polygonILb1ELb1ELb1EEvPK9Shape2DSWRK11Transform2DS2_S5_P20_CollectorCallback2DRK7Vector2SA_ff(a,b,d,e,f,h,i,j,k){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;h=h|0;i=i|0;j=+j;k=+k;var n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0.0,V=0,W=0.0,X=0.0;n=l;l=l+192|0;if((l|0)>=(m|0))ba(192);o=n+176|0;p=n+168|0;q=n+160|0;r=n+152|0;s=n+144|0;t=n+40|0;u=n+24|0;v=n+136|0;w=n+128|0;x=n+120|0;y=n+112|0;z=n+104|0;A=n+8|0;B=n+32|0;C=n;D=n+16|0;g[t+20>>2]=0.0;g[t+24>>2]=0.0;E=t+36|0;F=t+44|0;g[t+52>>2]=j;g[t+56>>2]=k;g[t+16>>2]=999999986991104.0;c[t>>2]=a;c[t+4>>2]=d;c[t+8>>2]=b;c[t+12>>2]=e;G=h;H=c[G+4>>2]|0;I=E;c[I>>2]=c[G>>2];c[I+4>>2]=H;H=i;I=c[H+4>>2]|0;G=F;c[G>>2]=c[H>>2];c[G+4>>2]=I;I=t+60|0;c[I>>2]=f;G=t+28|0;c[G>>2]=0;c[t+32>>2]=-1;do if((f|0)!=0?(H=c[f+20>>2]|0,(H|0)!=0):0){g[o>>2]=0.0;g[o+4>>2]=0.0;if(!(__ZNK7Vector2neERKS_(H,o)|0)){J=(c[G>>2]|0)+1|0;K=5;break}if(!(__ZN19SeparatorAxisTest2DI16CapsuleShape2DSW22ConvexPolygonShape2DSWLb1ELb1ELb1EE9test_axisERK7Vector2(t,c[(c[I>>2]|0)+20>>2]|0)|0)){l=n;return}}else{J=1;K=5}while(0);if((K|0)==5)c[G>>2]=J;__ZNK7Vector210normalizedEv(o,E);if(!(__ZN19SeparatorAxisTest2DI16CapsuleShape2DSW22ConvexPolygonShape2DSWLb1ELb1ELb1EE9test_axisERK7Vector2(t,o)|0)){l=n;return}k=-+g[o>>2];c[p>>2]=c[o+4>>2];g[p+4>>2]=k;if(!(__ZN19SeparatorAxisTest2DI16CapsuleShape2DSW22ConvexPolygonShape2DSWLb1ELb1ELb1EE9test_axisERK7Vector2(t,p)|0)){l=n;return}__ZNK7Vector210normalizedEv(o,F);if(!(__ZN19SeparatorAxisTest2DI16CapsuleShape2DSW22ConvexPolygonShape2DSWLb1ELb1ELb1EE9test_axisERK7Vector2(t,o)|0)){l=n;return}k=-+g[o>>2];c[p>>2]=c[o+4>>2];g[p+4>>2]=k;if(!(__ZN19SeparatorAxisTest2DI16CapsuleShape2DSW22ConvexPolygonShape2DSWLb1ELb1ELb1EE9test_axisERK7Vector2(t,p)|0)){l=n;return}__ZNK7Vector210normalizedEv(o,b);if(!(__ZN19SeparatorAxisTest2DI16CapsuleShape2DSW22ConvexPolygonShape2DSWLb1ELb1ELb1EE9test_axisERK7Vector2(t,o)|0)){l=n;return}F=d+52|0;a:do if((c[F>>2]|0)>0){E=d+48|0;J=e+8|0;G=e+4|0;I=e+12|0;f=o+4|0;H=e+16|0;L=b+16|0;M=b+8|0;N=a+52|0;O=o+4|0;P=o+4|0;Q=s+4|0;R=A+4|0;S=0;b:while(1){T=c[E>>2]|0;k=+g[T+(S<<4)>>2];j=+g[T+(S<<4)+4>>2];U=k*+g[G>>2]+j*+g[I>>2];g[o>>2]=+g[e>>2]*k+ +g[J>>2]*j;g[f>>2]=U;__ZNK7Vector2plERKS_(u,o,H);T=0;do{__ZNK7Vector2mlERKf(v,M,N);g[q>>2]=(T|0)==0?.5:-.5;__ZNK7Vector2mlERKf(p,v,q);__ZNK7Vector2plERKS_(o,L,p);__ZNK7Vector2miERKS_(w,o,u);__ZNK7Vector210normalizedEv(p,w);if(!(__ZN19SeparatorAxisTest2DI16CapsuleShape2DSW22ConvexPolygonShape2DSWLb1ELb1ELb1EE9test_axisERK7Vector2(t,p)|0)){K=18;break b}__ZNK7Vector2plERKS_(x,o,h);__ZNK7Vector2miERKS_(y,x,u);__ZNK7Vector210normalizedEv(q,y);if(!(__ZN19SeparatorAxisTest2DI16CapsuleShape2DSW22ConvexPolygonShape2DSWLb1ELb1ELb1EE9test_axisERK7Vector2(t,q)|0)){K=20;break b}__ZNK7Vector2plERKS_(s,u,i);__ZNK7Vector2miERKS_(z,o,s);__ZNK7Vector210normalizedEv(r,z);if(!(__ZN19SeparatorAxisTest2DI16CapsuleShape2DSW22ConvexPolygonShape2DSWLb1ELb1ELb1EE9test_axisERK7Vector2(t,r)|0)){K=24;break b}__ZNK7Vector2plERKS_(B,o,h);__ZNK7Vector2plERKS_(C,u,i);__ZNK7Vector2miERKS_(D,B,C);__ZNK7Vector210normalizedEv(A,D);if(!(__ZN19SeparatorAxisTest2DI16CapsuleShape2DSW22ConvexPolygonShape2DSWLb1ELb1ELb1EE9test_axisERK7Vector2(t,A)|0)){K=25;break b}T=T+1|0}while((T|0)<2);T=c[E>>2]|0;U=+g[T+(S<<4)>>2];j=+g[T+(S<<4)+4>>2];S=S+1|0;V=(S|0)==(c[F>>2]|0)?0:S;k=+g[T+(V<<4)>>2];W=+g[T+(V<<4)+4>>2];X=k*+g[G>>2]+W*+g[I>>2];g[o>>2]=k*+g[e>>2]+W*+g[J>>2];g[O>>2]=X;__ZNK7Vector2plERKS_(p,o,H);X=U*+g[G>>2]+j*+g[I>>2];g[o>>2]=U*+g[e>>2]+j*+g[J>>2];g[P>>2]=X;__ZNK7Vector2plERKS_(q,o,H);__ZNK7Vector2miERKS_(r,p,q);__ZNK7Vector210normalizedEv(s,r);X=-+g[s>>2];c[A>>2]=c[Q>>2];g[R>>2]=X;if(!(__ZN19SeparatorAxisTest2DI16CapsuleShape2DSW22ConvexPolygonShape2DSWLb1ELb1ELb1EE9test_axisERK7Vector2(t,A)|0))break;if((S|0)>=(c[F>>2]|0))break a}if((K|0)==18)K=25;else if((K|0)==20)K=25;else if((K|0)==24)K=25;l=n;return}while(0);__ZN19SeparatorAxisTest2DI16CapsuleShape2DSW22ConvexPolygonShape2DSWLb1ELb1ELb1EE17generate_contactsEv(t);l=n;return}function __ZL40_collision_convex_polygon_convex_polygonILb1ELb1ELb1EEvPK9Shape2DSWRK11Transform2DS2_S5_P20_CollectorCallback2DRK7Vector2SA_ff(a,b,d,e,f,h,i,j,k){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;h=h|0;i=i|0;j=+j;k=+k;var n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0.0,Y=0.0,Z=0.0,_=0,$=0,aa=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0,ia=0,ja=0,ka=0,la=0,ma=0,na=0;n=l;l=l+240|0;if((l|0)>=(m|0))ba(240);o=n+224|0;p=n+184|0;q=n+168|0;r=n+152|0;s=n+144|0;t=n+32|0;u=n+24|0;v=n+216|0;w=n+208|0;x=n+200|0;y=n+192|0;z=n+176|0;A=n+160|0;B=n+16|0;C=n+136|0;D=n+128|0;E=n+8|0;F=n+120|0;G=n+112|0;H=n;I=n+104|0;J=n+96|0;g[t+20>>2]=0.0;g[t+24>>2]=0.0;K=t+36|0;L=t+44|0;g[t+52>>2]=j;g[t+56>>2]=k;g[t+16>>2]=999999986991104.0;c[t>>2]=a;c[t+4>>2]=d;c[t+8>>2]=b;c[t+12>>2]=e;M=h;N=c[M+4>>2]|0;O=K;c[O>>2]=c[M>>2];c[O+4>>2]=N;N=i;O=c[N+4>>2]|0;M=L;c[M>>2]=c[N>>2];c[M+4>>2]=O;O=t+60|0;c[O>>2]=f;M=t+28|0;c[M>>2]=0;c[t+32>>2]=-1;do if((f|0)!=0?(N=c[f+20>>2]|0,(N|0)!=0):0){g[o>>2]=0.0;g[o+4>>2]=0.0;if(!(__ZNK7Vector2neERKS_(N,o)|0)){P=(c[M>>2]|0)+1|0;Q=5;break}if(!(__ZN19SeparatorAxisTest2DI22ConvexPolygonShape2DSWS0_Lb1ELb1ELb1EE9test_axisERK7Vector2(t,c[(c[O>>2]|0)+20>>2]|0)|0)){l=n;return}}else{P=1;Q=5}while(0);if((Q|0)==5)c[M>>2]=P;__ZNK7Vector210normalizedEv(o,K);if(!(__ZN19SeparatorAxisTest2DI22ConvexPolygonShape2DSWS0_Lb1ELb1ELb1EE9test_axisERK7Vector2(t,o)|0)){l=n;return}k=-+g[o>>2];c[p>>2]=c[o+4>>2];g[p+4>>2]=k;if(!(__ZN19SeparatorAxisTest2DI22ConvexPolygonShape2DSWS0_Lb1ELb1ELb1EE9test_axisERK7Vector2(t,p)|0)){l=n;return}__ZNK7Vector210normalizedEv(o,L);if(!(__ZN19SeparatorAxisTest2DI22ConvexPolygonShape2DSWS0_Lb1ELb1ELb1EE9test_axisERK7Vector2(t,o)|0)){l=n;return}k=-+g[o>>2];c[p>>2]=c[o+4>>2];g[p+4>>2]=k;if(!(__ZN19SeparatorAxisTest2DI22ConvexPolygonShape2DSWS0_Lb1ELb1ELb1EE9test_axisERK7Vector2(t,p)|0)){l=n;return}L=a+52|0;K=a+48|0;a=b+8|0;P=b+4|0;M=b+12|0;O=o+4|0;f=b+16|0;N=o+4|0;R=s+4|0;S=u+4|0;T=0;while(1){U=c[L>>2]|0;if((T|0)>=(U|0))break;V=c[K>>2]|0;k=+g[V+(T<<4)>>2];j=+g[V+(T<<4)+4>>2];T=T+1|0;W=(T|0)==(U|0)?0:T;X=+g[V+(W<<4)>>2];Y=+g[V+(W<<4)+4>>2];Z=X*+g[P>>2]+Y*+g[M>>2];g[o>>2]=X*+g[b>>2]+Y*+g[a>>2];g[O>>2]=Z;__ZNK7Vector2plERKS_(p,o,f);Z=k*+g[P>>2]+j*+g[M>>2];g[o>>2]=k*+g[b>>2]+j*+g[a>>2];g[N>>2]=Z;__ZNK7Vector2plERKS_(q,o,f);__ZNK7Vector2miERKS_(r,p,q);__ZNK7Vector210normalizedEv(s,r);Z=-+g[s>>2];c[u>>2]=c[R>>2];g[S>>2]=Z;if(!(__ZN19SeparatorAxisTest2DI22ConvexPolygonShape2DSWS0_Lb1ELb1ELb1EE9test_axisERK7Vector2(t,u)|0)){Q=33;break}}if((Q|0)==33){l=n;return}S=d+52|0;R=d+48|0;d=e+8|0;N=e+4|0;O=e+12|0;T=o+4|0;W=e+16|0;V=o+4|0;U=s+4|0;_=u+4|0;$=0;while(1){aa=c[S>>2]|0;if(($|0)>=(aa|0))break;ca=c[R>>2]|0;Z=+g[ca+($<<4)>>2];j=+g[ca+($<<4)+4>>2];$=$+1|0;da=($|0)==(aa|0)?0:$;k=+g[ca+(da<<4)>>2];Y=+g[ca+(da<<4)+4>>2];X=k*+g[N>>2]+Y*+g[O>>2];g[o>>2]=k*+g[e>>2]+Y*+g[d>>2];g[T>>2]=X;__ZNK7Vector2plERKS_(p,o,W);X=Z*+g[N>>2]+j*+g[O>>2];g[o>>2]=Z*+g[e>>2]+j*+g[d>>2];g[V>>2]=X;__ZNK7Vector2plERKS_(q,o,W);__ZNK7Vector2miERKS_(r,p,q);__ZNK7Vector210normalizedEv(s,r);X=-+g[s>>2];c[u>>2]=c[U>>2];g[_>>2]=X;if(!(__ZN19SeparatorAxisTest2DI22ConvexPolygonShape2DSWS0_Lb1ELb1ELb1EE9test_axisERK7Vector2(t,u)|0)){Q=33;break}}if((Q|0)==33){l=n;return}_=c[L>>2]|0;a:do if((_|0)>0){U=o+4|0;V=o+4|0;T=o+4|0;$=o+4|0;da=o+4|0;ca=o+4|0;ea=o+4|0;fa=o+4|0;ga=0;ha=aa;ia=_;b:while(1){if((ha|0)>0){ja=0;do{ka=c[K>>2]|0;X=+g[ka+(ga<<4)>>2];j=+g[ka+(ga<<4)+4>>2];Z=X*+g[P>>2]+j*+g[M>>2];g[o>>2]=+g[b>>2]*X+ +g[a>>2]*j;g[U>>2]=Z;__ZNK7Vector2plERKS_(v,o,f);ka=c[R>>2]|0;Z=+g[ka+(ja<<4)>>2];j=+g[ka+(ja<<4)+4>>2];X=Z*+g[N>>2]+j*+g[O>>2];g[o>>2]=+g[e>>2]*Z+ +g[d>>2]*j;g[V>>2]=X;__ZNK7Vector2plERKS_(q,o,W);__ZNK7Vector2miERKS_(w,v,q);__ZNK7Vector210normalizedEv(p,w);if(!(__ZN19SeparatorAxisTest2DI22ConvexPolygonShape2DSWS0_Lb1ELb1ELb1EE9test_axisERK7Vector2(t,p)|0)){Q=24;break b}ka=c[K>>2]|0;X=+g[ka+(ga<<4)>>2];j=+g[ka+(ga<<4)+4>>2];Z=X*+g[P>>2]+j*+g[M>>2];g[o>>2]=+g[b>>2]*X+ +g[a>>2]*j;g[T>>2]=Z;__ZNK7Vector2plERKS_(x,o,f);__ZNK7Vector2plERKS_(y,x,h);ka=c[R>>2]|0;Z=+g[ka+(ja<<4)>>2];j=+g[ka+(ja<<4)+4>>2];X=Z*+g[N>>2]+j*+g[O>>2];g[o>>2]=+g[e>>2]*Z+ +g[d>>2]*j;g[$>>2]=X;__ZNK7Vector2plERKS_(s,o,W);__ZNK7Vector2miERKS_(z,y,s);__ZNK7Vector210normalizedEv(r,z);if(!(__ZN19SeparatorAxisTest2DI22ConvexPolygonShape2DSWS0_Lb1ELb1ELb1EE9test_axisERK7Vector2(t,r)|0)){Q=31;break b}ka=c[K>>2]|0;X=+g[ka+(ga<<4)>>2];j=+g[ka+(ga<<4)+4>>2];Z=X*+g[P>>2]+j*+g[M>>2];g[o>>2]=+g[b>>2]*X+ +g[a>>2]*j;g[da>>2]=Z;__ZNK7Vector2plERKS_(A,o,f);ka=c[R>>2]|0;Z=+g[ka+(ja<<4)>>2];j=+g[ka+(ja<<4)+4>>2];X=Z*+g[N>>2]+j*+g[O>>2];g[o>>2]=+g[e>>2]*Z+ +g[d>>2]*j;g[ca>>2]=X;__ZNK7Vector2plERKS_(C,o,W);__ZNK7Vector2plERKS_(B,C,i);__ZNK7Vector2miERKS_(D,A,B);__ZNK7Vector210normalizedEv(u,D);if(!(__ZN19SeparatorAxisTest2DI22ConvexPolygonShape2DSWS0_Lb1ELb1ELb1EE9test_axisERK7Vector2(t,u)|0)){Q=32;break b}ka=c[K>>2]|0;X=+g[ka+(ga<<4)>>2];j=+g[ka+(ga<<4)+4>>2];Z=X*+g[P>>2]+j*+g[M>>2];g[o>>2]=+g[b>>2]*X+ +g[a>>2]*j;g[ea>>2]=Z;__ZNK7Vector2plERKS_(F,o,f);__ZNK7Vector2plERKS_(G,F,h);ka=c[R>>2]|0;Z=+g[ka+(ja<<4)>>2];j=+g[ka+(ja<<4)+4>>2];X=Z*+g[N>>2]+j*+g[O>>2];g[o>>2]=+g[e>>2]*Z+ +g[d>>2]*j;g[fa>>2]=X;__ZNK7Vector2plERKS_(I,o,W);__ZNK7Vector2plERKS_(H,I,i);__ZNK7Vector2miERKS_(J,G,H);__ZNK7Vector210normalizedEv(E,J);ja=ja+1|0;if(!(__ZN19SeparatorAxisTest2DI22ConvexPolygonShape2DSWS0_Lb1ELb1ELb1EE9test_axisERK7Vector2(t,E)|0)){Q=33;break b}la=c[S>>2]|0}while((ja|0)<(la|0));ma=c[L>>2]|0;na=la}else{ma=ia;na=ha}ga=ga+1|0;if((ga|0)>=(ma|0))break a;else{ha=na;ia=ma}}if((Q|0)==24){l=n;return}else if((Q|0)==31){l=n;return}else if((Q|0)==32){l=n;return}else if((Q|0)==33){l=n;return}}while(0);__ZN19SeparatorAxisTest2DI22ConvexPolygonShape2DSWS0_Lb1ELb1ELb1EE17generate_contactsEv(t);l=n;return}function __ZN19SeparatorAxisTest2DI22ConvexPolygonShape2DSWS0_Lb1ELb1ELb1EE9test_axisERK7Vector2(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,h=0,i=0,k=0,n=0,o=0,p=0,q=0.0,r=0.0,s=0.0,t=0.0,u=0.0,v=0.0,w=0.0,x=0.0,y=0.0,z=0.0,A=0,B=0,C=0,D=0;d=l;l=l+64|0;if((l|0)>=(m|0))ba(64);e=d+8|0;f=d+48|0;h=d+44|0;i=d+40|0;k=d+16|0;n=d;o=b;b=c[o>>2]|0;p=c[o+4>>2]|0;o=n;c[o>>2]=b;c[o+4>>2]=p;if((c[j>>2]=b&2147483647,+g[j>>2])<1.0e-05?(c[j>>2]=p&2147483647,+g[j>>2])<1.0e-05:0){c[n>>2]=0;c[n+4>>2]=1065353216}p=c[a>>2]|0;b=c[a+8>>2]|0;c[k>>2]=c[b>>2];c[k+4>>2]=c[b+4>>2];c[k+8>>2]=c[b+8>>2];c[k+12>>2]=c[b+12>>2];c[k+16>>2]=c[b+16>>2];c[k+20>>2]=c[b+20>>2];__ZN7Vector2pLERKS_(k+16|0,a+36|0);__ZNK22ConvexPolygonShape2DSW13project_rangeERK7Vector2RK11Transform2DRfS6_(p,n,b,e,f);__ZNK22ConvexPolygonShape2DSW13project_rangeERK7Vector2RK11Transform2DRfS6_(p,n,k,h,i);q=+g[e>>2];r=+g[h>>2];s=+g[f>>2];t=+g[i>>2];p=c[a+4>>2]|0;b=c[a+12>>2]|0;c[k>>2]=c[b>>2];c[k+4>>2]=c[b+4>>2];c[k+8>>2]=c[b+8>>2];c[k+12>>2]=c[b+12>>2];c[k+16>>2]=c[b+16>>2];c[k+20>>2]=c[b+20>>2];__ZN7Vector2pLERKS_(k+16|0,a+44|0);__ZNK22ConvexPolygonShape2DSW13project_rangeERK7Vector2RK11Transform2DRfS6_(p,n,b,e,f);__ZNK22ConvexPolygonShape2DSW13project_rangeERK7Vector2RK11Transform2DRfS6_(p,n,k,h,i);u=+g[e>>2];v=+g[h>>2];w=+g[f>>2];x=+g[i>>2];y=+g[a+52>>2];z=(q<r?q:r)-y;r=(s>t?s:t)+y;y=+g[a+56>>2];t=(r-z)*.5;s=(z+r)*.5;r=(u<v?u:v)-y-t-s;v=(w>x?w:x)+y+t-s;if(r>0.0|v<0.0){i=c[a+60>>2]|0;if(!i){A=0;B=a+28|0;C=c[B>>2]|0;D=C+1|0;c[B>>2]=D;l=d;return A|0}f=c[i+20>>2]|0;if(!f){A=0;B=a+28|0;C=c[B>>2]|0;D=C+1|0;c[B>>2]=D;l=d;return A|0}i=n;h=c[i+4>>2]|0;k=f;c[k>>2]=c[i>>2];c[k+4>>2]=h;A=0;B=a+28|0;C=c[B>>2]|0;D=C+1|0;c[B>>2]=D;l=d;return A|0}h=(g[j>>2]=r,c[j>>2]|0)&2147483647;r=(c[j>>2]=h,+g[j>>2]);k=a+16|0;s=+g[k>>2];if(v<r){if(!(v<s)){A=1;B=a+28|0;C=c[B>>2]|0;D=C+1|0;c[B>>2]=D;l=d;return A|0}g[k>>2]=v;i=n;f=c[i+4>>2]|0;p=a+20|0;c[p>>2]=c[i>>2];c[p+4>>2]=f;c[a+32>>2]=c[a+28>>2];A=1;B=a+28|0;C=c[B>>2]|0;D=C+1|0;c[B>>2]=D;l=d;return A|0}else{if(!(r<s)){A=1;B=a+28|0;C=c[B>>2]|0;D=C+1|0;c[B>>2]=D;l=d;return A|0}c[k>>2]=h;__ZNK7Vector2ngEv(e,n);n=e;e=c[n+4>>2]|0;h=a+20|0;c[h>>2]=c[n>>2];c[h+4>>2]=e;c[a+32>>2]=c[a+28>>2];A=1;B=a+28|0;C=c[B>>2]|0;D=C+1|0;c[B>>2]=D;l=d;return A|0}return 0}function __ZN19SeparatorAxisTest2DI22ConvexPolygonShape2DSWS0_Lb1ELb1ELb1EE17generate_contactsEv(b){b=b|0;var d=0,e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;d=l;l=l+64|0;if((l|0)>=(m|0))ba(64);e=d+48|0;f=d+40|0;h=d+16|0;i=d+32|0;j=d+8|0;k=d;n=b+20|0;g[e>>2]=0.0;g[e+4>>2]=0.0;if(__ZNK7Vector2eqERKS_(n,e)|0){l=d;return}o=b+60|0;p=c[o>>2]|0;a[p+9>>0]=1;if(!(c[p>>2]|0)){l=d;return};c[e>>2]=0;c[e+4>>2]=0;c[e+8>>2]=0;c[e+12>>2]=0;p=c[b>>2]|0;__ZNK7Vector2ngEv(h,n);__ZNK9Shape2DSW29get_supports_transformed_castERK7Vector2S2_RK11Transform2DPS0_Ri(p,b+36|0,h,c[b+8>>2]|0,e,f);if((c[f>>2]|0)>0){p=b+52|0;q=0;do{__ZNK7Vector2ngEv(i,n);__ZNK7Vector2mlERKf(h,i,p);__ZN7Vector2pLERKS_(e+(q<<3)|0,h);q=q+1|0}while((q|0)<(c[f>>2]|0))};c[h>>2]=0;c[h+4>>2]=0;c[h+8>>2]=0;c[h+12>>2]=0;__ZNK9Shape2DSW29get_supports_transformed_castERK7Vector2S2_RK11Transform2DPS0_Ri(c[b+4>>2]|0,b+44|0,n,c[b+12>>2]|0,h,j);q=c[j>>2]|0;if((q|0)>0){p=b+56|0;b=0;do{__ZNK7Vector2mlERKf(k,n,p);__ZN7Vector2pLERKS_(h+(b<<3)|0,k);b=b+1|0;i=c[j>>2]|0}while((b|0)<(i|0));r=i}else r=q;q=n;n=c[q+4>>2]|0;b=(c[o>>2]|0)+12|0;c[b>>2]=c[q>>2];c[b+4>>2]=n;__ZL32_generate_contacts_from_supportsPK7Vector2iS1_iP20_CollectorCallback2D(e,c[f>>2]|0,h,r,c[o>>2]|0);r=c[o>>2]|0;if((r|0?(h=c[r+20>>2]|0,h|0):0)?(g[k>>2]=0.0,g[k+4>>2]=0.0,__ZNK7Vector2neERKS_(h,k)|0):0){k=c[(c[o>>2]|0)+20>>2]|0;c[k>>2]=0;c[k+4>>2]=0}l=d;return}function __ZN19SeparatorAxisTest2DI16CapsuleShape2DSW22ConvexPolygonShape2DSWLb1ELb1ELb1EE9test_axisERK7Vector2(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,h=0,i=0,k=0,n=0,o=0,p=0,q=0.0,r=0.0,s=0.0,t=0.0,u=0.0,v=0.0,w=0.0,x=0.0,y=0.0,z=0.0,A=0,B=0,C=0,D=0;d=l;l=l+64|0;if((l|0)>=(m|0))ba(64);e=d+8|0;f=d+48|0;h=d+44|0;i=d+40|0;k=d+16|0;n=d;o=b;b=c[o>>2]|0;p=c[o+4>>2]|0;o=n;c[o>>2]=b;c[o+4>>2]=p;if((c[j>>2]=b&2147483647,+g[j>>2])<1.0e-05?(c[j>>2]=p&2147483647,+g[j>>2])<1.0e-05:0){c[n>>2]=0;c[n+4>>2]=1065353216}p=c[a>>2]|0;b=c[a+8>>2]|0;c[k>>2]=c[b>>2];c[k+4>>2]=c[b+4>>2];c[k+8>>2]=c[b+8>>2];c[k+12>>2]=c[b+12>>2];c[k+16>>2]=c[b+16>>2];c[k+20>>2]=c[b+20>>2];__ZN7Vector2pLERKS_(k+16|0,a+36|0);__ZNK16CapsuleShape2DSW13project_rangeERK7Vector2RK11Transform2DRfS6_(p,n,b,e,f);__ZNK16CapsuleShape2DSW13project_rangeERK7Vector2RK11Transform2DRfS6_(p,n,k,h,i);q=+g[e>>2];r=+g[h>>2];s=+g[f>>2];t=+g[i>>2];p=c[a+4>>2]|0;b=c[a+12>>2]|0;c[k>>2]=c[b>>2];c[k+4>>2]=c[b+4>>2];c[k+8>>2]=c[b+8>>2];c[k+12>>2]=c[b+12>>2];c[k+16>>2]=c[b+16>>2];c[k+20>>2]=c[b+20>>2];__ZN7Vector2pLERKS_(k+16|0,a+44|0);__ZNK22ConvexPolygonShape2DSW13project_rangeERK7Vector2RK11Transform2DRfS6_(p,n,b,e,f);__ZNK22ConvexPolygonShape2DSW13project_rangeERK7Vector2RK11Transform2DRfS6_(p,n,k,h,i);u=+g[e>>2];v=+g[h>>2];w=+g[f>>2];x=+g[i>>2];y=+g[a+52>>2];z=(q<r?q:r)-y;r=(s>t?s:t)+y;y=+g[a+56>>2];t=(r-z)*.5;s=(z+r)*.5;r=(u<v?u:v)-y-t-s;v=(w>x?w:x)+y+t-s;if(r>0.0|v<0.0){i=c[a+60>>2]|0;if(!i){A=0;B=a+28|0;C=c[B>>2]|0;D=C+1|0;c[B>>2]=D;l=d;return A|0}f=c[i+20>>2]|0;if(!f){A=0;B=a+28|0;C=c[B>>2]|0;D=C+1|0;c[B>>2]=D;l=d;return A|0}i=n;h=c[i+4>>2]|0;k=f;c[k>>2]=c[i>>2];c[k+4>>2]=h;A=0;B=a+28|0;C=c[B>>2]|0;D=C+1|0;c[B>>2]=D;l=d;return A|0}h=(g[j>>2]=r,c[j>>2]|0)&2147483647;r=(c[j>>2]=h,+g[j>>2]);k=a+16|0;s=+g[k>>2];if(v<r){if(!(v<s)){A=1;B=a+28|0;C=c[B>>2]|0;D=C+1|0;c[B>>2]=D;l=d;return A|0}g[k>>2]=v;i=n;f=c[i+4>>2]|0;p=a+20|0;c[p>>2]=c[i>>2];c[p+4>>2]=f;c[a+32>>2]=c[a+28>>2];A=1;B=a+28|0;C=c[B>>2]|0;D=C+1|0;c[B>>2]=D;l=d;return A|0}else{if(!(r<s)){A=1;B=a+28|0;C=c[B>>2]|0;D=C+1|0;c[B>>2]=D;l=d;return A|0}c[k>>2]=h;__ZNK7Vector2ngEv(e,n);n=e;e=c[n+4>>2]|0;h=a+20|0;c[h>>2]=c[n>>2];c[h+4>>2]=e;c[a+32>>2]=c[a+28>>2];A=1;B=a+28|0;C=c[B>>2]|0;D=C+1|0;c[B>>2]=D;l=d;return A|0}return 0}function __ZN19SeparatorAxisTest2DI16CapsuleShape2DSW22ConvexPolygonShape2DSWLb1ELb1ELb1EE17generate_contactsEv(b){b=b|0;var d=0,e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;d=l;l=l+64|0;if((l|0)>=(m|0))ba(64);e=d+48|0;f=d+40|0;h=d+16|0;i=d+32|0;j=d+8|0;k=d;n=b+20|0;g[e>>2]=0.0;g[e+4>>2]=0.0;if(__ZNK7Vector2eqERKS_(n,e)|0){l=d;return}o=b+60|0;p=c[o>>2]|0;a[p+9>>0]=1;if(!(c[p>>2]|0)){l=d;return};c[e>>2]=0;c[e+4>>2]=0;c[e+8>>2]=0;c[e+12>>2]=0;p=c[b>>2]|0;__ZNK7Vector2ngEv(h,n);__ZNK9Shape2DSW29get_supports_transformed_castERK7Vector2S2_RK11Transform2DPS0_Ri(p,b+36|0,h,c[b+8>>2]|0,e,f);if((c[f>>2]|0)>0){p=b+52|0;q=0;do{__ZNK7Vector2ngEv(i,n);__ZNK7Vector2mlERKf(h,i,p);__ZN7Vector2pLERKS_(e+(q<<3)|0,h);q=q+1|0}while((q|0)<(c[f>>2]|0))};c[h>>2]=0;c[h+4>>2]=0;c[h+8>>2]=0;c[h+12>>2]=0;__ZNK9Shape2DSW29get_supports_transformed_castERK7Vector2S2_RK11Transform2DPS0_Ri(c[b+4>>2]|0,b+44|0,n,c[b+12>>2]|0,h,j);q=c[j>>2]|0;if((q|0)>0){p=b+56|0;b=0;do{__ZNK7Vector2mlERKf(k,n,p);__ZN7Vector2pLERKS_(h+(b<<3)|0,k);b=b+1|0;i=c[j>>2]|0}while((b|0)<(i|0));r=i}else r=q;q=n;n=c[q+4>>2]|0;b=(c[o>>2]|0)+12|0;c[b>>2]=c[q>>2];c[b+4>>2]=n;__ZL32_generate_contacts_from_supportsPK7Vector2iS1_iP20_CollectorCallback2D(e,c[f>>2]|0,h,r,c[o>>2]|0);r=c[o>>2]|0;if((r|0?(h=c[r+20>>2]|0,h|0):0)?(g[k>>2]=0.0,g[k+4>>2]=0.0,__ZNK7Vector2neERKS_(h,k)|0):0){k=c[(c[o>>2]|0)+20>>2]|0;c[k>>2]=0;c[k+4>>2]=0}l=d;return}function __ZN19SeparatorAxisTest2DI16CapsuleShape2DSWS0_Lb1ELb1ELb1EE9test_axisERK7Vector2(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,h=0,i=0,k=0,n=0,o=0,p=0,q=0.0,r=0.0,s=0.0,t=0.0,u=0.0,v=0.0,w=0.0,x=0.0,y=0.0,z=0.0,A=0,B=0,C=0,D=0;d=l;l=l+64|0;if((l|0)>=(m|0))ba(64);e=d+8|0;f=d+48|0;h=d+44|0;i=d+40|0;k=d+16|0;n=d;o=b;b=c[o>>2]|0;p=c[o+4>>2]|0;o=n;c[o>>2]=b;c[o+4>>2]=p;if((c[j>>2]=b&2147483647,+g[j>>2])<1.0e-05?(c[j>>2]=p&2147483647,+g[j>>2])<1.0e-05:0){c[n>>2]=0;c[n+4>>2]=1065353216}p=c[a>>2]|0;b=c[a+8>>2]|0;c[k>>2]=c[b>>2];c[k+4>>2]=c[b+4>>2];c[k+8>>2]=c[b+8>>2];c[k+12>>2]=c[b+12>>2];c[k+16>>2]=c[b+16>>2];c[k+20>>2]=c[b+20>>2];__ZN7Vector2pLERKS_(k+16|0,a+36|0);__ZNK16CapsuleShape2DSW13project_rangeERK7Vector2RK11Transform2DRfS6_(p,n,b,e,f);__ZNK16CapsuleShape2DSW13project_rangeERK7Vector2RK11Transform2DRfS6_(p,n,k,h,i);q=+g[e>>2];r=+g[h>>2];s=+g[f>>2];t=+g[i>>2];p=c[a+4>>2]|0;b=c[a+12>>2]|0;c[k>>2]=c[b>>2];c[k+4>>2]=c[b+4>>2];c[k+8>>2]=c[b+8>>2];c[k+12>>2]=c[b+12>>2];c[k+16>>2]=c[b+16>>2];c[k+20>>2]=c[b+20>>2];__ZN7Vector2pLERKS_(k+16|0,a+44|0);__ZNK16CapsuleShape2DSW13project_rangeERK7Vector2RK11Transform2DRfS6_(p,n,b,e,f);__ZNK16CapsuleShape2DSW13project_rangeERK7Vector2RK11Transform2DRfS6_(p,n,k,h,i);u=+g[e>>2];v=+g[h>>2];w=+g[f>>2];x=+g[i>>2];y=+g[a+52>>2];z=(q<r?q:r)-y;r=(s>t?s:t)+y;y=+g[a+56>>2];t=(r-z)*.5;s=(z+r)*.5;r=(u<v?u:v)-y-t-s;v=(w>x?w:x)+y+t-s;if(r>0.0|v<0.0){i=c[a+60>>2]|0;if(!i){A=0;B=a+28|0;C=c[B>>2]|0;D=C+1|0;c[B>>2]=D;l=d;return A|0}f=c[i+20>>2]|0;if(!f){A=0;B=a+28|0;C=c[B>>2]|0;D=C+1|0;c[B>>2]=D;l=d;return A|0}i=n;h=c[i+4>>2]|0;k=f;c[k>>2]=c[i>>2];c[k+4>>2]=h;A=0;B=a+28|0;C=c[B>>2]|0;D=C+1|0;c[B>>2]=D;l=d;return A|0}h=(g[j>>2]=r,c[j>>2]|0)&2147483647;r=(c[j>>2]=h,+g[j>>2]);k=a+16|0;s=+g[k>>2];if(v<r){if(!(v<s)){A=1;B=a+28|0;C=c[B>>2]|0;D=C+1|0;c[B>>2]=D;l=d;return A|0}g[k>>2]=v;i=n;f=c[i+4>>2]|0;p=a+20|0;c[p>>2]=c[i>>2];c[p+4>>2]=f;c[a+32>>2]=c[a+28>>2];A=1;B=a+28|0;C=c[B>>2]|0;D=C+1|0;c[B>>2]=D;l=d;return A|0}else{if(!(r<s)){A=1;B=a+28|0;C=c[B>>2]|0;D=C+1|0;c[B>>2]=D;l=d;return A|0}c[k>>2]=h;__ZNK7Vector2ngEv(e,n);n=e;e=c[n+4>>2]|0;h=a+20|0;c[h>>2]=c[n>>2];c[h+4>>2]=e;c[a+32>>2]=c[a+28>>2];A=1;B=a+28|0;C=c[B>>2]|0;D=C+1|0;c[B>>2]=D;l=d;return A|0}return 0}function __ZN19SeparatorAxisTest2DI16CapsuleShape2DSWS0_Lb1ELb1ELb1EE17generate_contactsEv(b){b=b|0;var d=0,e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;d=l;l=l+64|0;if((l|0)>=(m|0))ba(64);e=d+48|0;f=d+40|0;h=d+16|0;i=d+32|0;j=d+8|0;k=d;n=b+20|0;g[e>>2]=0.0;g[e+4>>2]=0.0;if(__ZNK7Vector2eqERKS_(n,e)|0){l=d;return}o=b+60|0;p=c[o>>2]|0;a[p+9>>0]=1;if(!(c[p>>2]|0)){l=d;return};c[e>>2]=0;c[e+4>>2]=0;c[e+8>>2]=0;c[e+12>>2]=0;p=c[b>>2]|0;__ZNK7Vector2ngEv(h,n);__ZNK9Shape2DSW29get_supports_transformed_castERK7Vector2S2_RK11Transform2DPS0_Ri(p,b+36|0,h,c[b+8>>2]|0,e,f);if((c[f>>2]|0)>0){p=b+52|0;q=0;do{__ZNK7Vector2ngEv(i,n);__ZNK7Vector2mlERKf(h,i,p);__ZN7Vector2pLERKS_(e+(q<<3)|0,h);q=q+1|0}while((q|0)<(c[f>>2]|0))};c[h>>2]=0;c[h+4>>2]=0;c[h+8>>2]=0;c[h+12>>2]=0;__ZNK9Shape2DSW29get_supports_transformed_castERK7Vector2S2_RK11Transform2DPS0_Ri(c[b+4>>2]|0,b+44|0,n,c[b+12>>2]|0,h,j);q=c[j>>2]|0;if((q|0)>0){p=b+56|0;b=0;do{__ZNK7Vector2mlERKf(k,n,p);__ZN7Vector2pLERKS_(h+(b<<3)|0,k);b=b+1|0;i=c[j>>2]|0}while((b|0)<(i|0));r=i}else r=q;q=n;n=c[q+4>>2]|0;b=(c[o>>2]|0)+12|0;c[b>>2]=c[q>>2];c[b+4>>2]=n;__ZL32_generate_contacts_from_supportsPK7Vector2iS1_iP20_CollectorCallback2D(e,c[f>>2]|0,h,r,c[o>>2]|0);r=c[o>>2]|0;if((r|0?(h=c[r+20>>2]|0,h|0):0)?(g[k>>2]=0.0,g[k+4>>2]=0.0,__ZNK7Vector2neERKS_(h,k)|0):0){k=c[(c[o>>2]|0)+20>>2]|0;c[k>>2]=0;c[k+4>>2]=0}l=d;return}function __ZN19SeparatorAxisTest2DI18RectangleShape2DSW22ConvexPolygonShape2DSWLb1ELb1ELb1EE9test_axisERK7Vector2(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,h=0,i=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0.0,t=0.0,u=0.0,v=0.0,w=0.0,x=0.0,y=0.0,z=0.0,A=0.0,B=0;d=l;l=l+64|0;if((l|0)>=(m|0))ba(64);e=d+8|0;f=d+56|0;h=d+52|0;i=d+48|0;k=d+24|0;n=d;o=d+20|0;p=d+16|0;q=b;b=c[q>>2]|0;r=c[q+4>>2]|0;q=n;c[q>>2]=b;c[q+4>>2]=r;if((c[j>>2]=b&2147483647,+g[j>>2])<1.0e-05?(c[j>>2]=r&2147483647,+g[j>>2])<1.0e-05:0){c[n>>2]=0;c[n+4>>2]=1065353216}__ZNK18RectangleShape2DSW18project_range_castERK7Vector2S2_RK11Transform2DRfS6_(c[a>>2]|0,a+36|0,n,c[a+8>>2]|0,o,p);r=c[a+4>>2]|0;b=c[a+12>>2]|0;c[k>>2]=c[b>>2];c[k+4>>2]=c[b+4>>2];c[k+8>>2]=c[b+8>>2];c[k+12>>2]=c[b+12>>2];c[k+16>>2]=c[b+16>>2];c[k+20>>2]=c[b+20>>2];__ZN7Vector2pLERKS_(k+16|0,a+44|0);__ZNK22ConvexPolygonShape2DSW13project_rangeERK7Vector2RK11Transform2DRfS6_(r,n,b,e,f);__ZNK22ConvexPolygonShape2DSW13project_rangeERK7Vector2RK11Transform2DRfS6_(r,n,k,h,i);s=+g[e>>2];t=+g[h>>2];u=+g[f>>2];v=+g[i>>2];w=+g[a+52>>2];x=+g[o>>2]-w;g[o>>2]=x;y=w+ +g[p>>2];g[p>>2]=y;w=+g[a+56>>2];z=(y-x)*.5;A=(y+x)*.5;x=(s<t?s:t)-w-z-A;t=(u>v?u:v)+w+z-A;do if(x>0.0|t<0.0){p=c[a+60>>2]|0;if((p|0)!=0?(o=c[p+20>>2]|0,(o|0)!=0):0){p=n;i=c[p+4>>2]|0;f=o;c[f>>2]=c[p>>2];c[f+4>>2]=i;B=0}else B=0}else{i=(g[j>>2]=x,c[j>>2]|0)&2147483647;A=(c[j>>2]=i,+g[j>>2]);f=a+16|0;z=+g[f>>2];if(t<A){if(!(t<z)){B=1;break}g[f>>2]=t;p=n;o=c[p+4>>2]|0;h=a+20|0;c[h>>2]=c[p>>2];c[h+4>>2]=o;c[a+32>>2]=c[a+28>>2];B=1;break}else{if(!(A<z)){B=1;break}c[f>>2]=i;__ZNK7Vector2ngEv(e,n);i=e;f=c[i+4>>2]|0;o=a+20|0;c[o>>2]=c[i>>2];c[o+4>>2]=f;c[a+32>>2]=c[a+28>>2];B=1;break}}while(0);e=a+28|0;c[e>>2]=(c[e>>2]|0)+1;l=d;return B|0}function __ZN19SeparatorAxisTest2DI18RectangleShape2DSW22ConvexPolygonShape2DSWLb1ELb1ELb1EE17generate_contactsEv(b){b=b|0;var d=0,e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;d=l;l=l+64|0;if((l|0)>=(m|0))ba(64);e=d+48|0;f=d+40|0;h=d+16|0;i=d+32|0;j=d+8|0;k=d;n=b+20|0;g[e>>2]=0.0;g[e+4>>2]=0.0;if(__ZNK7Vector2eqERKS_(n,e)|0){l=d;return}o=b+60|0;p=c[o>>2]|0;a[p+9>>0]=1;if(!(c[p>>2]|0)){l=d;return};c[e>>2]=0;c[e+4>>2]=0;c[e+8>>2]=0;c[e+12>>2]=0;p=c[b>>2]|0;__ZNK7Vector2ngEv(h,n);__ZNK9Shape2DSW29get_supports_transformed_castERK7Vector2S2_RK11Transform2DPS0_Ri(p,b+36|0,h,c[b+8>>2]|0,e,f);if((c[f>>2]|0)>0){p=b+52|0;q=0;do{__ZNK7Vector2ngEv(i,n);__ZNK7Vector2mlERKf(h,i,p);__ZN7Vector2pLERKS_(e+(q<<3)|0,h);q=q+1|0}while((q|0)<(c[f>>2]|0))};c[h>>2]=0;c[h+4>>2]=0;c[h+8>>2]=0;c[h+12>>2]=0;__ZNK9Shape2DSW29get_supports_transformed_castERK7Vector2S2_RK11Transform2DPS0_Ri(c[b+4>>2]|0,b+44|0,n,c[b+12>>2]|0,h,j);q=c[j>>2]|0;if((q|0)>0){p=b+56|0;b=0;do{__ZNK7Vector2mlERKf(k,n,p);__ZN7Vector2pLERKS_(h+(b<<3)|0,k);b=b+1|0;i=c[j>>2]|0}while((b|0)<(i|0));r=i}else r=q;q=n;n=c[q+4>>2]|0;b=(c[o>>2]|0)+12|0;c[b>>2]=c[q>>2];c[b+4>>2]=n;__ZL32_generate_contacts_from_supportsPK7Vector2iS1_iP20_CollectorCallback2D(e,c[f>>2]|0,h,r,c[o>>2]|0);r=c[o>>2]|0;if((r|0?(h=c[r+20>>2]|0,h|0):0)?(g[k>>2]=0.0,g[k+4>>2]=0.0,__ZNK7Vector2neERKS_(h,k)|0):0){k=c[(c[o>>2]|0)+20>>2]|0;c[k>>2]=0;c[k+4>>2]=0}l=d;return}function __ZN19SeparatorAxisTest2DI18RectangleShape2DSW16CapsuleShape2DSWLb1ELb1ELb1EE9test_axisERK7Vector2(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,h=0,i=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0.0,t=0.0,u=0.0,v=0.0,w=0.0,x=0.0,y=0.0,z=0.0,A=0.0,B=0;d=l;l=l+64|0;if((l|0)>=(m|0))ba(64);e=d+8|0;f=d+56|0;h=d+52|0;i=d+48|0;k=d+24|0;n=d;o=d+20|0;p=d+16|0;q=b;b=c[q>>2]|0;r=c[q+4>>2]|0;q=n;c[q>>2]=b;c[q+4>>2]=r;if((c[j>>2]=b&2147483647,+g[j>>2])<1.0e-05?(c[j>>2]=r&2147483647,+g[j>>2])<1.0e-05:0){c[n>>2]=0;c[n+4>>2]=1065353216}__ZNK18RectangleShape2DSW18project_range_castERK7Vector2S2_RK11Transform2DRfS6_(c[a>>2]|0,a+36|0,n,c[a+8>>2]|0,o,p);r=c[a+4>>2]|0;b=c[a+12>>2]|0;c[k>>2]=c[b>>2];c[k+4>>2]=c[b+4>>2];c[k+8>>2]=c[b+8>>2];c[k+12>>2]=c[b+12>>2];c[k+16>>2]=c[b+16>>2];c[k+20>>2]=c[b+20>>2];__ZN7Vector2pLERKS_(k+16|0,a+44|0);__ZNK16CapsuleShape2DSW13project_rangeERK7Vector2RK11Transform2DRfS6_(r,n,b,e,f);__ZNK16CapsuleShape2DSW13project_rangeERK7Vector2RK11Transform2DRfS6_(r,n,k,h,i);s=+g[e>>2];t=+g[h>>2];u=+g[f>>2];v=+g[i>>2];w=+g[a+52>>2];x=+g[o>>2]-w;g[o>>2]=x;y=w+ +g[p>>2];g[p>>2]=y;w=+g[a+56>>2];z=(y-x)*.5;A=(y+x)*.5;x=(s<t?s:t)-w-z-A;t=(u>v?u:v)+w+z-A;do if(x>0.0|t<0.0){p=c[a+60>>2]|0;if((p|0)!=0?(o=c[p+20>>2]|0,(o|0)!=0):0){p=n;i=c[p+4>>2]|0;f=o;c[f>>2]=c[p>>2];c[f+4>>2]=i;B=0}else B=0}else{i=(g[j>>2]=x,c[j>>2]|0)&2147483647;A=(c[j>>2]=i,+g[j>>2]);f=a+16|0;z=+g[f>>2];if(t<A){if(!(t<z)){B=1;break}g[f>>2]=t;p=n;o=c[p+4>>2]|0;h=a+20|0;c[h>>2]=c[p>>2];c[h+4>>2]=o;c[a+32>>2]=c[a+28>>2];B=1;break}else{if(!(A<z)){B=1;break}c[f>>2]=i;__ZNK7Vector2ngEv(e,n);i=e;f=c[i+4>>2]|0;o=a+20|0;c[o>>2]=c[i>>2];c[o+4>>2]=f;c[a+32>>2]=c[a+28>>2];B=1;break}}while(0);e=a+28|0;c[e>>2]=(c[e>>2]|0)+1;l=d;return B|0}function __ZN19SeparatorAxisTest2DI18RectangleShape2DSW16CapsuleShape2DSWLb1ELb1ELb1EE17generate_contactsEv(b){b=b|0;var d=0,e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;d=l;l=l+64|0;if((l|0)>=(m|0))ba(64);e=d+48|0;f=d+40|0;h=d+16|0;i=d+32|0;j=d+8|0;k=d;n=b+20|0;g[e>>2]=0.0;g[e+4>>2]=0.0;if(__ZNK7Vector2eqERKS_(n,e)|0){l=d;return}o=b+60|0;p=c[o>>2]|0;a[p+9>>0]=1;if(!(c[p>>2]|0)){l=d;return};c[e>>2]=0;c[e+4>>2]=0;c[e+8>>2]=0;c[e+12>>2]=0;p=c[b>>2]|0;__ZNK7Vector2ngEv(h,n);__ZNK9Shape2DSW29get_supports_transformed_castERK7Vector2S2_RK11Transform2DPS0_Ri(p,b+36|0,h,c[b+8>>2]|0,e,f);if((c[f>>2]|0)>0){p=b+52|0;q=0;do{__ZNK7Vector2ngEv(i,n);__ZNK7Vector2mlERKf(h,i,p);__ZN7Vector2pLERKS_(e+(q<<3)|0,h);q=q+1|0}while((q|0)<(c[f>>2]|0))};c[h>>2]=0;c[h+4>>2]=0;c[h+8>>2]=0;c[h+12>>2]=0;__ZNK9Shape2DSW29get_supports_transformed_castERK7Vector2S2_RK11Transform2DPS0_Ri(c[b+4>>2]|0,b+44|0,n,c[b+12>>2]|0,h,j);q=c[j>>2]|0;if((q|0)>0){p=b+56|0;b=0;do{__ZNK7Vector2mlERKf(k,n,p);__ZN7Vector2pLERKS_(h+(b<<3)|0,k);b=b+1|0;i=c[j>>2]|0}while((b|0)<(i|0));r=i}else r=q;q=n;n=c[q+4>>2]|0;b=(c[o>>2]|0)+12|0;c[b>>2]=c[q>>2];c[b+4>>2]=n;__ZL32_generate_contacts_from_supportsPK7Vector2iS1_iP20_CollectorCallback2D(e,c[f>>2]|0,h,r,c[o>>2]|0);r=c[o>>2]|0;if((r|0?(h=c[r+20>>2]|0,h|0):0)?(g[k>>2]=0.0,g[k+4>>2]=0.0,__ZNK7Vector2neERKS_(h,k)|0):0){k=c[(c[o>>2]|0)+20>>2]|0;c[k>>2]=0;c[k+4>>2]=0}l=d;return}function __ZN19SeparatorAxisTest2DI18RectangleShape2DSWS0_Lb1ELb1ELb1EE9test_axisERK7Vector2(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,h=0,i=0,k=0,n=0,o=0,p=0,q=0.0,r=0.0,s=0.0,t=0.0,u=0.0,v=0.0,w=0;d=l;l=l+32|0;if((l|0)>=(m|0))ba(32);e=d+8|0;f=d+28|0;h=d+24|0;i=d+20|0;k=d+16|0;n=d;o=b;b=c[o>>2]|0;p=c[o+4>>2]|0;o=e;c[o>>2]=b;c[o+4>>2]=p;if((c[j>>2]=b&2147483647,+g[j>>2])<1.0e-05?(c[j>>2]=p&2147483647,+g[j>>2])<1.0e-05:0){c[e>>2]=0;c[e+4>>2]=1065353216}__ZNK18RectangleShape2DSW18project_range_castERK7Vector2S2_RK11Transform2DRfS6_(c[a>>2]|0,a+36|0,e,c[a+8>>2]|0,f,h);__ZNK18RectangleShape2DSW18project_range_castERK7Vector2S2_RK11Transform2DRfS6_(c[a+4>>2]|0,a+44|0,e,c[a+12>>2]|0,i,k);q=+g[a+52>>2];r=+g[f>>2]-q;g[f>>2]=r;s=q+ +g[h>>2];g[h>>2]=s;q=+g[a+56>>2];t=q+ +g[k>>2];u=(s-r)*.5;v=+g[i>>2]-q-u;g[i>>2]=v;q=t+u;g[k>>2]=q;u=(r+s)*.5;s=v-u;v=q-u;do if(s>0.0|v<0.0){k=c[a+60>>2]|0;if((k|0)!=0?(i=c[k+20>>2]|0,(i|0)!=0):0){k=e;h=c[k+4>>2]|0;f=i;c[f>>2]=c[k>>2];c[f+4>>2]=h;w=0}else w=0}else{h=(g[j>>2]=s,c[j>>2]|0)&2147483647;u=(c[j>>2]=h,+g[j>>2]);f=a+16|0;q=+g[f>>2];if(v<u){if(!(v<q)){w=1;break}g[f>>2]=v;k=e;i=c[k+4>>2]|0;p=a+20|0;c[p>>2]=c[k>>2];c[p+4>>2]=i;c[a+32>>2]=c[a+28>>2];w=1;break}else{if(!(u<q)){w=1;break}c[f>>2]=h;__ZNK7Vector2ngEv(n,e);h=n;f=c[h+4>>2]|0;i=a+20|0;c[i>>2]=c[h>>2];c[i+4>>2]=f;c[a+32>>2]=c[a+28>>2];w=1;break}}while(0);n=a+28|0;c[n>>2]=(c[n>>2]|0)+1;l=d;return w|0}function __ZNK18RectangleShape2DSW12get_box_axisERK11Transform2DS2_PKS_S2_S2_(a,b,c,d,e,f,h){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;f=f|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0.0,s=0.0,t=0.0;i=l;l=l+48|0;if((l|0)>=(m|0))ba(48);j=i+32|0;k=i+8|0;n=i;o=i+16|0;p=i+24|0;g[k>>2]=0.0;g[k+4>>2]=0.0;g[n>>2]=0.0;g[n+4>>2]=0.0;q=f+16|0;r=+g[q>>2];s=+g[f+20>>2];t=r*+g[d+4>>2]+s*+g[d+12>>2];g[j>>2]=+g[d>>2]*r+ +g[d+8>>2]*s;g[j+4>>2]=t;__ZNK7Vector2plERKS_(o,j,d+16|0);t=+g[b+48>>2];s=+g[o>>2]<0.0?-t:t;t=+g[b+52>>2];r=+g[o+4>>2]<0.0?-t:t;t=s*+g[c+4>>2]+r*+g[c+12>>2];g[j>>2]=s*+g[c>>2]+r*+g[c+8>>2];g[j+4>>2]=t;b=c+16|0;__ZNK7Vector2plERKS_(k,j,b);t=+g[b>>2];r=+g[c+20>>2];s=t*+g[h+4>>2]+r*+g[h+12>>2];g[j>>2]=+g[h>>2]*t+ +g[h+8>>2]*r;g[j+4>>2]=s;__ZNK7Vector2plERKS_(o,j,h+16|0);s=+g[e+48>>2];r=+g[o>>2]<0.0?-s:s;s=+g[e+52>>2];t=+g[o+4>>2]<0.0?-s:s;s=r*+g[f+4>>2]+t*+g[f+12>>2];g[j>>2]=r*+g[f>>2]+t*+g[f+8>>2];g[j+4>>2]=s;__ZNK7Vector2plERKS_(n,j,q);__ZNK7Vector2miERKS_(p,k,n);__ZNK7Vector210normalizedEv(a,p);l=i;return}function __ZN19SeparatorAxisTest2DI18RectangleShape2DSWS0_Lb1ELb1ELb1EE17generate_contactsEv(b){b=b|0;var d=0,e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;d=l;l=l+64|0;if((l|0)>=(m|0))ba(64);e=d+48|0;f=d+40|0;h=d+16|0;i=d+32|0;j=d+8|0;k=d;n=b+20|0;g[e>>2]=0.0;g[e+4>>2]=0.0;if(__ZNK7Vector2eqERKS_(n,e)|0){l=d;return}o=b+60|0;p=c[o>>2]|0;a[p+9>>0]=1;if(!(c[p>>2]|0)){l=d;return};c[e>>2]=0;c[e+4>>2]=0;c[e+8>>2]=0;c[e+12>>2]=0;p=c[b>>2]|0;__ZNK7Vector2ngEv(h,n);__ZNK9Shape2DSW29get_supports_transformed_castERK7Vector2S2_RK11Transform2DPS0_Ri(p,b+36|0,h,c[b+8>>2]|0,e,f);if((c[f>>2]|0)>0){p=b+52|0;q=0;do{__ZNK7Vector2ngEv(i,n);__ZNK7Vector2mlERKf(h,i,p);__ZN7Vector2pLERKS_(e+(q<<3)|0,h);q=q+1|0}while((q|0)<(c[f>>2]|0))};c[h>>2]=0;c[h+4>>2]=0;c[h+8>>2]=0;c[h+12>>2]=0;__ZNK9Shape2DSW29get_supports_transformed_castERK7Vector2S2_RK11Transform2DPS0_Ri(c[b+4>>2]|0,b+44|0,n,c[b+12>>2]|0,h,j);q=c[j>>2]|0;if((q|0)>0){p=b+56|0;b=0;do{__ZNK7Vector2mlERKf(k,n,p);__ZN7Vector2pLERKS_(h+(b<<3)|0,k);b=b+1|0;i=c[j>>2]|0}while((b|0)<(i|0));r=i}else r=q;q=n;n=c[q+4>>2]|0;b=(c[o>>2]|0)+12|0;c[b>>2]=c[q>>2];c[b+4>>2]=n;__ZL32_generate_contacts_from_supportsPK7Vector2iS1_iP20_CollectorCallback2D(e,c[f>>2]|0,h,r,c[o>>2]|0);r=c[o>>2]|0;if((r|0?(h=c[r+20>>2]|0,h|0):0)?(g[k>>2]=0.0,g[k+4>>2]=0.0,__ZNK7Vector2neERKS_(h,k)|0):0){k=c[(c[o>>2]|0)+20>>2]|0;c[k>>2]=0;c[k+4>>2]=0}l=d;return}function __ZN19SeparatorAxisTest2DI15CircleShape2DSW22ConvexPolygonShape2DSWLb1ELb1ELb1EE9test_axisERK7Vector2(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,h=0,i=0,k=0,n=0,o=0,p=0,q=0.0,r=0.0,s=0.0,t=0.0,u=0.0,v=0.0,w=0.0,x=0.0,y=0.0,z=0.0,A=0,B=0,C=0,D=0;d=l;l=l+80|0;if((l|0)>=(m|0))ba(80);e=d+8|0;f=d+48|0;h=d+44|0;i=d+40|0;k=d+16|0;n=d;o=b;b=c[o>>2]|0;p=c[o+4>>2]|0;o=n;c[o>>2]=b;c[o+4>>2]=p;if((c[j>>2]=b&2147483647,+g[j>>2])<1.0e-05?(c[j>>2]=p&2147483647,+g[j>>2])<1.0e-05:0){c[n>>2]=0;c[n+4>>2]=1065353216}p=c[a>>2]|0;b=c[a+8>>2]|0;c[f>>2]=c[b>>2];c[f+4>>2]=c[b+4>>2];c[f+8>>2]=c[b+8>>2];c[f+12>>2]=c[b+12>>2];c[f+16>>2]=c[b+16>>2];c[f+20>>2]=c[b+20>>2];o=f+16|0;__ZN7Vector2pLERKS_(o,a+36|0);q=+__ZNK7Vector23dotERKS_(n,b+16|0);r=+__ZNK7Vector23dotERKS_(b,n);s=+__ZNK7Vector23dotERKS_(b+8|0,n);g[e>>2]=r;g[e+4>>2]=s;s=+__ZNK7Vector26lengthEv(e);b=p+48|0;r=s*+g[b>>2];s=q-r;t=q+r;r=+__ZNK7Vector23dotERKS_(n,o);q=+__ZNK7Vector23dotERKS_(f,n);u=+__ZNK7Vector23dotERKS_(f+8|0,n);g[e>>2]=q;g[e+4>>2]=u;u=+__ZNK7Vector26lengthEv(e);q=u*+g[b>>2];u=r-q;v=r+q;b=c[a+4>>2]|0;o=c[a+12>>2]|0;c[k>>2]=c[o>>2];c[k+4>>2]=c[o+4>>2];c[k+8>>2]=c[o+8>>2];c[k+12>>2]=c[o+12>>2];c[k+16>>2]=c[o+16>>2];c[k+20>>2]=c[o+20>>2];__ZN7Vector2pLERKS_(k+16|0,a+44|0);__ZNK22ConvexPolygonShape2DSW13project_rangeERK7Vector2RK11Transform2DRfS6_(b,n,o,e,f);__ZNK22ConvexPolygonShape2DSW13project_rangeERK7Vector2RK11Transform2DRfS6_(b,n,k,h,i);q=+g[e>>2];r=+g[h>>2];w=+g[f>>2];x=+g[i>>2];y=+g[a+52>>2];z=(s<u?s:u)-y;u=(t>v?t:v)+y;y=+g[a+56>>2];v=(u-z)*.5;t=(z+u)*.5;u=(q<r?q:r)-y-v-t;r=(w>x?w:x)+y+v-t;if(u>0.0|r<0.0){i=c[a+60>>2]|0;if(!i){A=0;B=a+28|0;C=c[B>>2]|0;D=C+1|0;c[B>>2]=D;l=d;return A|0}f=c[i+20>>2]|0;if(!f){A=0;B=a+28|0;C=c[B>>2]|0;D=C+1|0;c[B>>2]=D;l=d;return A|0}i=n;h=c[i+4>>2]|0;k=f;c[k>>2]=c[i>>2];c[k+4>>2]=h;A=0;B=a+28|0;C=c[B>>2]|0;D=C+1|0;c[B>>2]=D;l=d;return A|0}h=(g[j>>2]=u,c[j>>2]|0)&2147483647;u=(c[j>>2]=h,+g[j>>2]);k=a+16|0;t=+g[k>>2];if(r<u){if(!(r<t)){A=1;B=a+28|0;C=c[B>>2]|0;D=C+1|0;c[B>>2]=D;l=d;return A|0}g[k>>2]=r;i=n;f=c[i+4>>2]|0;b=a+20|0;c[b>>2]=c[i>>2];c[b+4>>2]=f;c[a+32>>2]=c[a+28>>2];A=1;B=a+28|0;C=c[B>>2]|0;D=C+1|0;c[B>>2]=D;l=d;return A|0}else{if(!(u<t)){A=1;B=a+28|0;C=c[B>>2]|0;D=C+1|0;c[B>>2]=D;l=d;return A|0}c[k>>2]=h;__ZNK7Vector2ngEv(e,n);n=e;e=c[n+4>>2]|0;h=a+20|0;c[h>>2]=c[n>>2];c[h+4>>2]=e;c[a+32>>2]=c[a+28>>2];A=1;B=a+28|0;C=c[B>>2]|0;D=C+1|0;c[B>>2]=D;l=d;return A|0}return 0}function __ZN19SeparatorAxisTest2DI15CircleShape2DSW22ConvexPolygonShape2DSWLb1ELb1ELb1EE17generate_contactsEv(b){b=b|0;var d=0,e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;d=l;l=l+64|0;if((l|0)>=(m|0))ba(64);e=d+48|0;f=d+40|0;h=d+16|0;i=d+32|0;j=d+8|0;k=d;n=b+20|0;g[e>>2]=0.0;g[e+4>>2]=0.0;if(__ZNK7Vector2eqERKS_(n,e)|0){l=d;return}o=b+60|0;p=c[o>>2]|0;a[p+9>>0]=1;if(!(c[p>>2]|0)){l=d;return};c[e>>2]=0;c[e+4>>2]=0;c[e+8>>2]=0;c[e+12>>2]=0;p=c[b>>2]|0;__ZNK7Vector2ngEv(h,n);__ZNK9Shape2DSW29get_supports_transformed_castERK7Vector2S2_RK11Transform2DPS0_Ri(p,b+36|0,h,c[b+8>>2]|0,e,f);if((c[f>>2]|0)>0){p=b+52|0;q=0;do{__ZNK7Vector2ngEv(i,n);__ZNK7Vector2mlERKf(h,i,p);__ZN7Vector2pLERKS_(e+(q<<3)|0,h);q=q+1|0}while((q|0)<(c[f>>2]|0))};c[h>>2]=0;c[h+4>>2]=0;c[h+8>>2]=0;c[h+12>>2]=0;__ZNK9Shape2DSW29get_supports_transformed_castERK7Vector2S2_RK11Transform2DPS0_Ri(c[b+4>>2]|0,b+44|0,n,c[b+12>>2]|0,h,j);q=c[j>>2]|0;if((q|0)>0){p=b+56|0;b=0;do{__ZNK7Vector2mlERKf(k,n,p);__ZN7Vector2pLERKS_(h+(b<<3)|0,k);b=b+1|0;i=c[j>>2]|0}while((b|0)<(i|0));r=i}else r=q;q=n;n=c[q+4>>2]|0;b=(c[o>>2]|0)+12|0;c[b>>2]=c[q>>2];c[b+4>>2]=n;__ZL32_generate_contacts_from_supportsPK7Vector2iS1_iP20_CollectorCallback2D(e,c[f>>2]|0,h,r,c[o>>2]|0);r=c[o>>2]|0;if((r|0?(h=c[r+20>>2]|0,h|0):0)?(g[k>>2]=0.0,g[k+4>>2]=0.0,__ZNK7Vector2neERKS_(h,k)|0):0){k=c[(c[o>>2]|0)+20>>2]|0;c[k>>2]=0;c[k+4>>2]=0}l=d;return}function __ZN19SeparatorAxisTest2DI15CircleShape2DSW16CapsuleShape2DSWLb1ELb1ELb1EE9test_axisERK7Vector2(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,h=0,i=0,k=0,n=0,o=0,p=0,q=0.0,r=0.0,s=0.0,t=0.0,u=0.0,v=0.0,w=0.0,x=0.0,y=0.0,z=0.0,A=0,B=0,C=0,D=0;d=l;l=l+80|0;if((l|0)>=(m|0))ba(80);e=d+8|0;f=d+48|0;h=d+44|0;i=d+40|0;k=d+16|0;n=d;o=b;b=c[o>>2]|0;p=c[o+4>>2]|0;o=n;c[o>>2]=b;c[o+4>>2]=p;if((c[j>>2]=b&2147483647,+g[j>>2])<1.0e-05?(c[j>>2]=p&2147483647,+g[j>>2])<1.0e-05:0){c[n>>2]=0;c[n+4>>2]=1065353216}p=c[a>>2]|0;b=c[a+8>>2]|0;c[f>>2]=c[b>>2];c[f+4>>2]=c[b+4>>2];c[f+8>>2]=c[b+8>>2];c[f+12>>2]=c[b+12>>2];c[f+16>>2]=c[b+16>>2];c[f+20>>2]=c[b+20>>2];o=f+16|0;__ZN7Vector2pLERKS_(o,a+36|0);q=+__ZNK7Vector23dotERKS_(n,b+16|0);r=+__ZNK7Vector23dotERKS_(b,n);s=+__ZNK7Vector23dotERKS_(b+8|0,n);g[e>>2]=r;g[e+4>>2]=s;s=+__ZNK7Vector26lengthEv(e);b=p+48|0;r=s*+g[b>>2];s=q-r;t=q+r;r=+__ZNK7Vector23dotERKS_(n,o);q=+__ZNK7Vector23dotERKS_(f,n);u=+__ZNK7Vector23dotERKS_(f+8|0,n);g[e>>2]=q;g[e+4>>2]=u;u=+__ZNK7Vector26lengthEv(e);q=u*+g[b>>2];u=r-q;v=r+q;b=c[a+4>>2]|0;o=c[a+12>>2]|0;c[k>>2]=c[o>>2];c[k+4>>2]=c[o+4>>2];c[k+8>>2]=c[o+8>>2];c[k+12>>2]=c[o+12>>2];c[k+16>>2]=c[o+16>>2];c[k+20>>2]=c[o+20>>2];__ZN7Vector2pLERKS_(k+16|0,a+44|0);__ZNK16CapsuleShape2DSW13project_rangeERK7Vector2RK11Transform2DRfS6_(b,n,o,e,f);__ZNK16CapsuleShape2DSW13project_rangeERK7Vector2RK11Transform2DRfS6_(b,n,k,h,i);q=+g[e>>2];r=+g[h>>2];w=+g[f>>2];x=+g[i>>2];y=+g[a+52>>2];z=(s<u?s:u)-y;u=(t>v?t:v)+y;y=+g[a+56>>2];v=(u-z)*.5;t=(z+u)*.5;u=(q<r?q:r)-y-v-t;r=(w>x?w:x)+y+v-t;if(u>0.0|r<0.0){i=c[a+60>>2]|0;if(!i){A=0;B=a+28|0;C=c[B>>2]|0;D=C+1|0;c[B>>2]=D;l=d;return A|0}f=c[i+20>>2]|0;if(!f){A=0;B=a+28|0;C=c[B>>2]|0;D=C+1|0;c[B>>2]=D;l=d;return A|0}i=n;h=c[i+4>>2]|0;k=f;c[k>>2]=c[i>>2];c[k+4>>2]=h;A=0;B=a+28|0;C=c[B>>2]|0;D=C+1|0;c[B>>2]=D;l=d;return A|0}h=(g[j>>2]=u,c[j>>2]|0)&2147483647;u=(c[j>>2]=h,+g[j>>2]);k=a+16|0;t=+g[k>>2];if(r<u){if(!(r<t)){A=1;B=a+28|0;C=c[B>>2]|0;D=C+1|0;c[B>>2]=D;l=d;return A|0}g[k>>2]=r;i=n;f=c[i+4>>2]|0;b=a+20|0;c[b>>2]=c[i>>2];c[b+4>>2]=f;c[a+32>>2]=c[a+28>>2];A=1;B=a+28|0;C=c[B>>2]|0;D=C+1|0;c[B>>2]=D;l=d;return A|0}else{if(!(u<t)){A=1;B=a+28|0;C=c[B>>2]|0;D=C+1|0;c[B>>2]=D;l=d;return A|0}c[k>>2]=h;__ZNK7Vector2ngEv(e,n);n=e;e=c[n+4>>2]|0;h=a+20|0;c[h>>2]=c[n>>2];c[h+4>>2]=e;c[a+32>>2]=c[a+28>>2];A=1;B=a+28|0;C=c[B>>2]|0;D=C+1|0;c[B>>2]=D;l=d;return A|0}return 0}function __ZN19SeparatorAxisTest2DI15CircleShape2DSW16CapsuleShape2DSWLb1ELb1ELb1EE17generate_contactsEv(b){b=b|0;var d=0,e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;d=l;l=l+64|0;if((l|0)>=(m|0))ba(64);e=d+48|0;f=d+40|0;h=d+16|0;i=d+32|0;j=d+8|0;k=d;n=b+20|0;g[e>>2]=0.0;g[e+4>>2]=0.0;if(__ZNK7Vector2eqERKS_(n,e)|0){l=d;return}o=b+60|0;p=c[o>>2]|0;a[p+9>>0]=1;if(!(c[p>>2]|0)){l=d;return};c[e>>2]=0;c[e+4>>2]=0;c[e+8>>2]=0;c[e+12>>2]=0;p=c[b>>2]|0;__ZNK7Vector2ngEv(h,n);__ZNK9Shape2DSW29get_supports_transformed_castERK7Vector2S2_RK11Transform2DPS0_Ri(p,b+36|0,h,c[b+8>>2]|0,e,f);if((c[f>>2]|0)>0){p=b+52|0;q=0;do{__ZNK7Vector2ngEv(i,n);__ZNK7Vector2mlERKf(h,i,p);__ZN7Vector2pLERKS_(e+(q<<3)|0,h);q=q+1|0}while((q|0)<(c[f>>2]|0))};c[h>>2]=0;c[h+4>>2]=0;c[h+8>>2]=0;c[h+12>>2]=0;__ZNK9Shape2DSW29get_supports_transformed_castERK7Vector2S2_RK11Transform2DPS0_Ri(c[b+4>>2]|0,b+44|0,n,c[b+12>>2]|0,h,j);q=c[j>>2]|0;if((q|0)>0){p=b+56|0;b=0;do{__ZNK7Vector2mlERKf(k,n,p);__ZN7Vector2pLERKS_(h+(b<<3)|0,k);b=b+1|0;i=c[j>>2]|0}while((b|0)<(i|0));r=i}else r=q;q=n;n=c[q+4>>2]|0;b=(c[o>>2]|0)+12|0;c[b>>2]=c[q>>2];c[b+4>>2]=n;__ZL32_generate_contacts_from_supportsPK7Vector2iS1_iP20_CollectorCallback2D(e,c[f>>2]|0,h,r,c[o>>2]|0);r=c[o>>2]|0;if((r|0?(h=c[r+20>>2]|0,h|0):0)?(g[k>>2]=0.0,g[k+4>>2]=0.0,__ZNK7Vector2neERKS_(h,k)|0):0){k=c[(c[o>>2]|0)+20>>2]|0;c[k>>2]=0;c[k+4>>2]=0}l=d;return}function __ZN19SeparatorAxisTest2DI15CircleShape2DSW18RectangleShape2DSWLb1ELb1ELb1EE9test_axisERK7Vector2(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,h=0,i=0,k=0,n=0,o=0,p=0.0,q=0.0,r=0.0,s=0.0,t=0.0,u=0.0,v=0,w=0,x=0,y=0;d=l;l=l+48|0;if((l|0)>=(m|0))ba(48);e=d+8|0;f=d+24|0;h=d;i=d+20|0;k=d+16|0;n=b;b=c[n>>2]|0;o=c[n+4>>2]|0;n=h;c[n>>2]=b;c[n+4>>2]=o;if((c[j>>2]=b&2147483647,+g[j>>2])<1.0e-05?(c[j>>2]=o&2147483647,+g[j>>2])<1.0e-05:0){c[h>>2]=0;c[h+4>>2]=1065353216}o=c[a>>2]|0;b=c[a+8>>2]|0;c[f>>2]=c[b>>2];c[f+4>>2]=c[b+4>>2];c[f+8>>2]=c[b+8>>2];c[f+12>>2]=c[b+12>>2];c[f+16>>2]=c[b+16>>2];c[f+20>>2]=c[b+20>>2];n=f+16|0;__ZN7Vector2pLERKS_(n,a+36|0);p=+__ZNK7Vector23dotERKS_(h,b+16|0);q=+__ZNK7Vector23dotERKS_(b,h);r=+__ZNK7Vector23dotERKS_(b+8|0,h);g[e>>2]=q;g[e+4>>2]=r;r=+__ZNK7Vector26lengthEv(e);b=o+48|0;q=r*+g[b>>2];r=p-q;s=p+q;q=+__ZNK7Vector23dotERKS_(h,n);p=+__ZNK7Vector23dotERKS_(f,h);t=+__ZNK7Vector23dotERKS_(f+8|0,h);g[e>>2]=p;g[e+4>>2]=t;t=+__ZNK7Vector26lengthEv(e);p=t*+g[b>>2];t=q-p;u=q+p;__ZNK18RectangleShape2DSW18project_range_castERK7Vector2S2_RK11Transform2DRfS6_(c[a+4>>2]|0,a+44|0,h,c[a+12>>2]|0,i,k);p=+g[a+52>>2];q=(r<t?r:t)-p;t=(s>u?s:u)+p;p=+g[a+56>>2];u=p+ +g[k>>2];s=(t-q)*.5;r=+g[i>>2]-p-s;g[i>>2]=r;p=s+u;g[k>>2]=p;u=(q+t)*.5;t=r-u;r=p-u;if(t>0.0|r<0.0){k=c[a+60>>2]|0;if(!k){v=0;w=a+28|0;x=c[w>>2]|0;y=x+1|0;c[w>>2]=y;l=d;return v|0}i=c[k+20>>2]|0;if(!i){v=0;w=a+28|0;x=c[w>>2]|0;y=x+1|0;c[w>>2]=y;l=d;return v|0}k=h;b=c[k+4>>2]|0;f=i;c[f>>2]=c[k>>2];c[f+4>>2]=b;v=0;w=a+28|0;x=c[w>>2]|0;y=x+1|0;c[w>>2]=y;l=d;return v|0}b=(g[j>>2]=t,c[j>>2]|0)&2147483647;t=(c[j>>2]=b,+g[j>>2]);f=a+16|0;u=+g[f>>2];if(r<t){if(!(r<u)){v=1;w=a+28|0;x=c[w>>2]|0;y=x+1|0;c[w>>2]=y;l=d;return v|0}g[f>>2]=r;k=h;i=c[k+4>>2]|0;n=a+20|0;c[n>>2]=c[k>>2];c[n+4>>2]=i;c[a+32>>2]=c[a+28>>2];v=1;w=a+28|0;x=c[w>>2]|0;y=x+1|0;c[w>>2]=y;l=d;return v|0}else{if(!(t<u)){v=1;w=a+28|0;x=c[w>>2]|0;y=x+1|0;c[w>>2]=y;l=d;return v|0}c[f>>2]=b;__ZNK7Vector2ngEv(e,h);h=e;e=c[h+4>>2]|0;b=a+20|0;c[b>>2]=c[h>>2];c[b+4>>2]=e;c[a+32>>2]=c[a+28>>2];v=1;w=a+28|0;x=c[w>>2]|0;y=x+1|0;c[w>>2]=y;l=d;return v|0}return 0}function __ZN19SeparatorAxisTest2DI15CircleShape2DSW18RectangleShape2DSWLb1ELb1ELb1EE17generate_contactsEv(b){b=b|0;var d=0,e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;d=l;l=l+64|0;if((l|0)>=(m|0))ba(64);e=d+48|0;f=d+40|0;h=d+16|0;i=d+32|0;j=d+8|0;k=d;n=b+20|0;g[e>>2]=0.0;g[e+4>>2]=0.0;if(__ZNK7Vector2eqERKS_(n,e)|0){l=d;return}o=b+60|0;p=c[o>>2]|0;a[p+9>>0]=1;if(!(c[p>>2]|0)){l=d;return};c[e>>2]=0;c[e+4>>2]=0;c[e+8>>2]=0;c[e+12>>2]=0;p=c[b>>2]|0;__ZNK7Vector2ngEv(h,n);__ZNK9Shape2DSW29get_supports_transformed_castERK7Vector2S2_RK11Transform2DPS0_Ri(p,b+36|0,h,c[b+8>>2]|0,e,f);if((c[f>>2]|0)>0){p=b+52|0;q=0;do{__ZNK7Vector2ngEv(i,n);__ZNK7Vector2mlERKf(h,i,p);__ZN7Vector2pLERKS_(e+(q<<3)|0,h);q=q+1|0}while((q|0)<(c[f>>2]|0))};c[h>>2]=0;c[h+4>>2]=0;c[h+8>>2]=0;c[h+12>>2]=0;__ZNK9Shape2DSW29get_supports_transformed_castERK7Vector2S2_RK11Transform2DPS0_Ri(c[b+4>>2]|0,b+44|0,n,c[b+12>>2]|0,h,j);q=c[j>>2]|0;if((q|0)>0){p=b+56|0;b=0;do{__ZNK7Vector2mlERKf(k,n,p);__ZN7Vector2pLERKS_(h+(b<<3)|0,k);b=b+1|0;i=c[j>>2]|0}while((b|0)<(i|0));r=i}else r=q;q=n;n=c[q+4>>2]|0;b=(c[o>>2]|0)+12|0;c[b>>2]=c[q>>2];c[b+4>>2]=n;__ZL32_generate_contacts_from_supportsPK7Vector2iS1_iP20_CollectorCallback2D(e,c[f>>2]|0,h,r,c[o>>2]|0);r=c[o>>2]|0;if((r|0?(h=c[r+20>>2]|0,h|0):0)?(g[k>>2]=0.0,g[k+4>>2]=0.0,__ZNK7Vector2neERKS_(h,k)|0):0){k=c[(c[o>>2]|0)+20>>2]|0;c[k>>2]=0;c[k+4>>2]=0}l=d;return}function __ZN19SeparatorAxisTest2DI15CircleShape2DSWS0_Lb1ELb1ELb1EE9test_axisERK7Vector2(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,h=0,i=0,k=0,n=0.0,o=0.0,p=0.0,q=0.0,r=0.0,s=0.0,t=0.0,u=0.0,v=0.0,w=0.0,x=0,y=0,z=0,A=0,B=0;d=l;l=l+48|0;if((l|0)>=(m|0))ba(48);e=d+8|0;f=d+16|0;h=d;i=b;b=c[i>>2]|0;k=c[i+4>>2]|0;i=h;c[i>>2]=b;c[i+4>>2]=k;if((c[j>>2]=b&2147483647,+g[j>>2])<1.0e-05?(c[j>>2]=k&2147483647,+g[j>>2])<1.0e-05:0){c[h>>2]=0;c[h+4>>2]=1065353216}k=c[a>>2]|0;b=c[a+8>>2]|0;c[f>>2]=c[b>>2];c[f+4>>2]=c[b+4>>2];c[f+8>>2]=c[b+8>>2];c[f+12>>2]=c[b+12>>2];c[f+16>>2]=c[b+16>>2];c[f+20>>2]=c[b+20>>2];i=f+16|0;__ZN7Vector2pLERKS_(i,a+36|0);n=+__ZNK7Vector23dotERKS_(h,b+16|0);o=+__ZNK7Vector23dotERKS_(b,h);p=+__ZNK7Vector23dotERKS_(b+8|0,h);g[e>>2]=o;g[e+4>>2]=p;p=+__ZNK7Vector26lengthEv(e);b=k+48|0;o=p*+g[b>>2];p=n-o;q=n+o;o=+__ZNK7Vector23dotERKS_(h,i);n=+__ZNK7Vector23dotERKS_(f,h);r=+__ZNK7Vector23dotERKS_(f+8|0,h);g[e>>2]=n;g[e+4>>2]=r;r=+__ZNK7Vector26lengthEv(e);n=r*+g[b>>2];r=o-n;s=o+n;b=c[a+4>>2]|0;i=c[a+12>>2]|0;c[f>>2]=c[i>>2];c[f+4>>2]=c[i+4>>2];c[f+8>>2]=c[i+8>>2];c[f+12>>2]=c[i+12>>2];c[f+16>>2]=c[i+16>>2];c[f+20>>2]=c[i+20>>2];k=f+16|0;__ZN7Vector2pLERKS_(k,a+44|0);n=+__ZNK7Vector23dotERKS_(h,i+16|0);o=+__ZNK7Vector23dotERKS_(i,h);t=+__ZNK7Vector23dotERKS_(i+8|0,h);g[e>>2]=o;g[e+4>>2]=t;t=+__ZNK7Vector26lengthEv(e);i=b+48|0;o=t*+g[i>>2];t=n-o;u=n+o;o=+__ZNK7Vector23dotERKS_(h,k);n=+__ZNK7Vector23dotERKS_(f,h);v=+__ZNK7Vector23dotERKS_(f+8|0,h);g[e>>2]=n;g[e+4>>2]=v;v=+__ZNK7Vector26lengthEv(e);n=v*+g[i>>2];v=o-n;w=o+n;n=+g[a+52>>2];o=(p<r?p:r)-n;r=(q>s?q:s)+n;n=+g[a+56>>2];s=(r-o)*.5;q=(o+r)*.5;r=(t<v?t:v)-n-s-q;v=(u>w?u:w)+n+s-q;if(r>0.0|v<0.0){i=c[a+60>>2]|0;if(!i){x=0;y=a+28|0;z=c[y>>2]|0;A=z+1|0;c[y>>2]=A;l=d;return x|0}f=c[i+20>>2]|0;if(!f){x=0;y=a+28|0;z=c[y>>2]|0;A=z+1|0;c[y>>2]=A;l=d;return x|0}i=h;k=c[i+4>>2]|0;b=f;c[b>>2]=c[i>>2];c[b+4>>2]=k;x=0;y=a+28|0;z=c[y>>2]|0;A=z+1|0;c[y>>2]=A;l=d;return x|0}k=(g[j>>2]=r,c[j>>2]|0)&2147483647;r=(c[j>>2]=k,+g[j>>2]);b=a+16|0;q=+g[b>>2];if(v<r){if(!(v<q)){x=1;y=a+28|0;z=c[y>>2]|0;A=z+1|0;c[y>>2]=A;l=d;return x|0}g[b>>2]=v;i=h;f=c[i+4>>2]|0;B=a+20|0;c[B>>2]=c[i>>2];c[B+4>>2]=f;c[a+32>>2]=c[a+28>>2];x=1;y=a+28|0;z=c[y>>2]|0;A=z+1|0;c[y>>2]=A;l=d;return x|0}else{if(!(r<q)){x=1;y=a+28|0;z=c[y>>2]|0;A=z+1|0;c[y>>2]=A;l=d;return x|0}c[b>>2]=k;__ZNK7Vector2ngEv(e,h);h=e;e=c[h+4>>2]|0;k=a+20|0;c[k>>2]=c[h>>2];c[k+4>>2]=e;c[a+32>>2]=c[a+28>>2];x=1;y=a+28|0;z=c[y>>2]|0;A=z+1|0;c[y>>2]=A;l=d;return x|0}return 0}function __ZN19SeparatorAxisTest2DI15CircleShape2DSWS0_Lb1ELb1ELb1EE17generate_contactsEv(b){b=b|0;var d=0,e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;d=l;l=l+64|0;if((l|0)>=(m|0))ba(64);e=d+48|0;f=d+40|0;h=d+16|0;i=d+32|0;j=d+8|0;k=d;n=b+20|0;g[e>>2]=0.0;g[e+4>>2]=0.0;if(__ZNK7Vector2eqERKS_(n,e)|0){l=d;return}o=b+60|0;p=c[o>>2]|0;a[p+9>>0]=1;if(!(c[p>>2]|0)){l=d;return};c[e>>2]=0;c[e+4>>2]=0;c[e+8>>2]=0;c[e+12>>2]=0;p=c[b>>2]|0;__ZNK7Vector2ngEv(h,n);__ZNK9Shape2DSW29get_supports_transformed_castERK7Vector2S2_RK11Transform2DPS0_Ri(p,b+36|0,h,c[b+8>>2]|0,e,f);if((c[f>>2]|0)>0){p=b+52|0;q=0;do{__ZNK7Vector2ngEv(i,n);__ZNK7Vector2mlERKf(h,i,p);__ZN7Vector2pLERKS_(e+(q<<3)|0,h);q=q+1|0}while((q|0)<(c[f>>2]|0))};c[h>>2]=0;c[h+4>>2]=0;c[h+8>>2]=0;c[h+12>>2]=0;__ZNK9Shape2DSW29get_supports_transformed_castERK7Vector2S2_RK11Transform2DPS0_Ri(c[b+4>>2]|0,b+44|0,n,c[b+12>>2]|0,h,j);q=c[j>>2]|0;if((q|0)>0){p=b+56|0;b=0;do{__ZNK7Vector2mlERKf(k,n,p);__ZN7Vector2pLERKS_(h+(b<<3)|0,k);b=b+1|0;i=c[j>>2]|0}while((b|0)<(i|0));r=i}else r=q;q=n;n=c[q+4>>2]|0;b=(c[o>>2]|0)+12|0;c[b>>2]=c[q>>2];c[b+4>>2]=n;__ZL32_generate_contacts_from_supportsPK7Vector2iS1_iP20_CollectorCallback2D(e,c[f>>2]|0,h,r,c[o>>2]|0);r=c[o>>2]|0;if((r|0?(h=c[r+20>>2]|0,h|0):0)?(g[k>>2]=0.0,g[k+4>>2]=0.0,__ZNK7Vector2neERKS_(h,k)|0):0){k=c[(c[o>>2]|0)+20>>2]|0;c[k>>2]=0;c[k+4>>2]=0}l=d;return}function __ZN19SeparatorAxisTest2DI16SegmentShape2DSW22ConvexPolygonShape2DSWLb1ELb1ELb1EE9test_axisERK7Vector2(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,h=0,i=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0.0,t=0.0,u=0.0,v=0.0,w=0.0,x=0.0,y=0.0,z=0.0,A=0.0,B=0;d=l;l=l+64|0;if((l|0)>=(m|0))ba(64);e=d+8|0;f=d+56|0;h=d+52|0;i=d+48|0;k=d+24|0;n=d;o=d+20|0;p=d+16|0;q=b;b=c[q>>2]|0;r=c[q+4>>2]|0;q=n;c[q>>2]=b;c[q+4>>2]=r;if((c[j>>2]=b&2147483647,+g[j>>2])<1.0e-05?(c[j>>2]=r&2147483647,+g[j>>2])<1.0e-05:0){c[n>>2]=0;c[n+4>>2]=1065353216}__ZNK16SegmentShape2DSW18project_range_castERK7Vector2S2_RK11Transform2DRfS6_(c[a>>2]|0,a+36|0,n,c[a+8>>2]|0,o,p);r=c[a+4>>2]|0;b=c[a+12>>2]|0;c[k>>2]=c[b>>2];c[k+4>>2]=c[b+4>>2];c[k+8>>2]=c[b+8>>2];c[k+12>>2]=c[b+12>>2];c[k+16>>2]=c[b+16>>2];c[k+20>>2]=c[b+20>>2];__ZN7Vector2pLERKS_(k+16|0,a+44|0);__ZNK22ConvexPolygonShape2DSW13project_rangeERK7Vector2RK11Transform2DRfS6_(r,n,b,e,f);__ZNK22ConvexPolygonShape2DSW13project_rangeERK7Vector2RK11Transform2DRfS6_(r,n,k,h,i);s=+g[e>>2];t=+g[h>>2];u=+g[f>>2];v=+g[i>>2];w=+g[a+52>>2];x=+g[o>>2]-w;g[o>>2]=x;y=w+ +g[p>>2];g[p>>2]=y;w=+g[a+56>>2];z=(y-x)*.5;A=(y+x)*.5;x=(s<t?s:t)-w-z-A;t=(u>v?u:v)+w+z-A;do if(x>0.0|t<0.0){p=c[a+60>>2]|0;if((p|0)!=0?(o=c[p+20>>2]|0,(o|0)!=0):0){p=n;i=c[p+4>>2]|0;f=o;c[f>>2]=c[p>>2];c[f+4>>2]=i;B=0}else B=0}else{i=(g[j>>2]=x,c[j>>2]|0)&2147483647;A=(c[j>>2]=i,+g[j>>2]);f=a+16|0;z=+g[f>>2];if(t<A){if(!(t<z)){B=1;break}g[f>>2]=t;p=n;o=c[p+4>>2]|0;h=a+20|0;c[h>>2]=c[p>>2];c[h+4>>2]=o;c[a+32>>2]=c[a+28>>2];B=1;break}else{if(!(A<z)){B=1;break}c[f>>2]=i;__ZNK7Vector2ngEv(e,n);i=e;f=c[i+4>>2]|0;o=a+20|0;c[o>>2]=c[i>>2];c[o+4>>2]=f;c[a+32>>2]=c[a+28>>2];B=1;break}}while(0);e=a+28|0;c[e>>2]=(c[e>>2]|0)+1;l=d;return B|0}function __ZN19SeparatorAxisTest2DI16SegmentShape2DSW22ConvexPolygonShape2DSWLb1ELb1ELb1EE17generate_contactsEv(b){b=b|0;var d=0,e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;d=l;l=l+64|0;if((l|0)>=(m|0))ba(64);e=d+48|0;f=d+40|0;h=d+16|0;i=d+32|0;j=d+8|0;k=d;n=b+20|0;g[e>>2]=0.0;g[e+4>>2]=0.0;if(__ZNK7Vector2eqERKS_(n,e)|0){l=d;return}o=b+60|0;p=c[o>>2]|0;a[p+9>>0]=1;if(!(c[p>>2]|0)){l=d;return};c[e>>2]=0;c[e+4>>2]=0;c[e+8>>2]=0;c[e+12>>2]=0;p=c[b>>2]|0;__ZNK7Vector2ngEv(h,n);__ZNK9Shape2DSW29get_supports_transformed_castERK7Vector2S2_RK11Transform2DPS0_Ri(p,b+36|0,h,c[b+8>>2]|0,e,f);if((c[f>>2]|0)>0){p=b+52|0;q=0;do{__ZNK7Vector2ngEv(i,n);__ZNK7Vector2mlERKf(h,i,p);__ZN7Vector2pLERKS_(e+(q<<3)|0,h);q=q+1|0}while((q|0)<(c[f>>2]|0))};c[h>>2]=0;c[h+4>>2]=0;c[h+8>>2]=0;c[h+12>>2]=0;__ZNK9Shape2DSW29get_supports_transformed_castERK7Vector2S2_RK11Transform2DPS0_Ri(c[b+4>>2]|0,b+44|0,n,c[b+12>>2]|0,h,j);q=c[j>>2]|0;if((q|0)>0){p=b+56|0;b=0;do{__ZNK7Vector2mlERKf(k,n,p);__ZN7Vector2pLERKS_(h+(b<<3)|0,k);b=b+1|0;i=c[j>>2]|0}while((b|0)<(i|0));r=i}else r=q;q=n;n=c[q+4>>2]|0;b=(c[o>>2]|0)+12|0;c[b>>2]=c[q>>2];c[b+4>>2]=n;__ZL32_generate_contacts_from_supportsPK7Vector2iS1_iP20_CollectorCallback2D(e,c[f>>2]|0,h,r,c[o>>2]|0);r=c[o>>2]|0;if((r|0?(h=c[r+20>>2]|0,h|0):0)?(g[k>>2]=0.0,g[k+4>>2]=0.0,__ZNK7Vector2neERKS_(h,k)|0):0){k=c[(c[o>>2]|0)+20>>2]|0;c[k>>2]=0;c[k+4>>2]=0}l=d;return}function __ZN19SeparatorAxisTest2DI16SegmentShape2DSW16CapsuleShape2DSWLb1ELb1ELb1EE9test_axisERK7Vector2(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,h=0,i=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0.0,t=0.0,u=0.0,v=0.0,w=0.0,x=0.0,y=0.0,z=0.0,A=0.0,B=0;d=l;l=l+64|0;if((l|0)>=(m|0))ba(64);e=d+8|0;f=d+56|0;h=d+52|0;i=d+48|0;k=d+24|0;n=d;o=d+20|0;p=d+16|0;q=b;b=c[q>>2]|0;r=c[q+4>>2]|0;q=n;c[q>>2]=b;c[q+4>>2]=r;if((c[j>>2]=b&2147483647,+g[j>>2])<1.0e-05?(c[j>>2]=r&2147483647,+g[j>>2])<1.0e-05:0){c[n>>2]=0;c[n+4>>2]=1065353216}__ZNK16SegmentShape2DSW18project_range_castERK7Vector2S2_RK11Transform2DRfS6_(c[a>>2]|0,a+36|0,n,c[a+8>>2]|0,o,p);r=c[a+4>>2]|0;b=c[a+12>>2]|0;c[k>>2]=c[b>>2];c[k+4>>2]=c[b+4>>2];c[k+8>>2]=c[b+8>>2];c[k+12>>2]=c[b+12>>2];c[k+16>>2]=c[b+16>>2];c[k+20>>2]=c[b+20>>2];__ZN7Vector2pLERKS_(k+16|0,a+44|0);__ZNK16CapsuleShape2DSW13project_rangeERK7Vector2RK11Transform2DRfS6_(r,n,b,e,f);__ZNK16CapsuleShape2DSW13project_rangeERK7Vector2RK11Transform2DRfS6_(r,n,k,h,i);s=+g[e>>2];t=+g[h>>2];u=+g[f>>2];v=+g[i>>2];w=+g[a+52>>2];x=+g[o>>2]-w;g[o>>2]=x;y=w+ +g[p>>2];g[p>>2]=y;w=+g[a+56>>2];z=(y-x)*.5;A=(y+x)*.5;x=(s<t?s:t)-w-z-A;t=(u>v?u:v)+w+z-A;do if(x>0.0|t<0.0){p=c[a+60>>2]|0;if((p|0)!=0?(o=c[p+20>>2]|0,(o|0)!=0):0){p=n;i=c[p+4>>2]|0;f=o;c[f>>2]=c[p>>2];c[f+4>>2]=i;B=0}else B=0}else{i=(g[j>>2]=x,c[j>>2]|0)&2147483647;A=(c[j>>2]=i,+g[j>>2]);f=a+16|0;z=+g[f>>2];if(t<A){if(!(t<z)){B=1;break}g[f>>2]=t;p=n;o=c[p+4>>2]|0;h=a+20|0;c[h>>2]=c[p>>2];c[h+4>>2]=o;c[a+32>>2]=c[a+28>>2];B=1;break}else{if(!(A<z)){B=1;break}c[f>>2]=i;__ZNK7Vector2ngEv(e,n);i=e;f=c[i+4>>2]|0;o=a+20|0;c[o>>2]=c[i>>2];c[o+4>>2]=f;c[a+32>>2]=c[a+28>>2];B=1;break}}while(0);e=a+28|0;c[e>>2]=(c[e>>2]|0)+1;l=d;return B|0}function __ZN19SeparatorAxisTest2DI16SegmentShape2DSW16CapsuleShape2DSWLb1ELb1ELb1EE17generate_contactsEv(b){b=b|0;var d=0,e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;d=l;l=l+64|0;if((l|0)>=(m|0))ba(64);e=d+48|0;f=d+40|0;h=d+16|0;i=d+32|0;j=d+8|0;k=d;n=b+20|0;g[e>>2]=0.0;g[e+4>>2]=0.0;if(__ZNK7Vector2eqERKS_(n,e)|0){l=d;return}o=b+60|0;p=c[o>>2]|0;a[p+9>>0]=1;if(!(c[p>>2]|0)){l=d;return};c[e>>2]=0;c[e+4>>2]=0;c[e+8>>2]=0;c[e+12>>2]=0;p=c[b>>2]|0;__ZNK7Vector2ngEv(h,n);__ZNK9Shape2DSW29get_supports_transformed_castERK7Vector2S2_RK11Transform2DPS0_Ri(p,b+36|0,h,c[b+8>>2]|0,e,f);if((c[f>>2]|0)>0){p=b+52|0;q=0;do{__ZNK7Vector2ngEv(i,n);__ZNK7Vector2mlERKf(h,i,p);__ZN7Vector2pLERKS_(e+(q<<3)|0,h);q=q+1|0}while((q|0)<(c[f>>2]|0))};c[h>>2]=0;c[h+4>>2]=0;c[h+8>>2]=0;c[h+12>>2]=0;__ZNK9Shape2DSW29get_supports_transformed_castERK7Vector2S2_RK11Transform2DPS0_Ri(c[b+4>>2]|0,b+44|0,n,c[b+12>>2]|0,h,j);q=c[j>>2]|0;if((q|0)>0){p=b+56|0;b=0;do{__ZNK7Vector2mlERKf(k,n,p);__ZN7Vector2pLERKS_(h+(b<<3)|0,k);b=b+1|0;i=c[j>>2]|0}while((b|0)<(i|0));r=i}else r=q;q=n;n=c[q+4>>2]|0;b=(c[o>>2]|0)+12|0;c[b>>2]=c[q>>2];c[b+4>>2]=n;__ZL32_generate_contacts_from_supportsPK7Vector2iS1_iP20_CollectorCallback2D(e,c[f>>2]|0,h,r,c[o>>2]|0);r=c[o>>2]|0;if((r|0?(h=c[r+20>>2]|0,h|0):0)?(g[k>>2]=0.0,g[k+4>>2]=0.0,__ZNK7Vector2neERKS_(h,k)|0):0){k=c[(c[o>>2]|0)+20>>2]|0;c[k>>2]=0;c[k+4>>2]=0}l=d;return}function __ZN19SeparatorAxisTest2DI16SegmentShape2DSW18RectangleShape2DSWLb1ELb1ELb1EE9test_axisERK7Vector2(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,h=0,i=0,k=0,n=0,o=0,p=0,q=0.0,r=0.0,s=0.0,t=0.0,u=0.0,v=0.0,w=0;d=l;l=l+32|0;if((l|0)>=(m|0))ba(32);e=d+8|0;f=d+28|0;h=d+24|0;i=d+20|0;k=d+16|0;n=d;o=b;b=c[o>>2]|0;p=c[o+4>>2]|0;o=e;c[o>>2]=b;c[o+4>>2]=p;if((c[j>>2]=b&2147483647,+g[j>>2])<1.0e-05?(c[j>>2]=p&2147483647,+g[j>>2])<1.0e-05:0){c[e>>2]=0;c[e+4>>2]=1065353216}__ZNK16SegmentShape2DSW18project_range_castERK7Vector2S2_RK11Transform2DRfS6_(c[a>>2]|0,a+36|0,e,c[a+8>>2]|0,f,h);__ZNK18RectangleShape2DSW18project_range_castERK7Vector2S2_RK11Transform2DRfS6_(c[a+4>>2]|0,a+44|0,e,c[a+12>>2]|0,i,k);q=+g[a+52>>2];r=+g[f>>2]-q;g[f>>2]=r;s=q+ +g[h>>2];g[h>>2]=s;q=+g[a+56>>2];t=q+ +g[k>>2];u=(s-r)*.5;v=+g[i>>2]-q-u;g[i>>2]=v;q=t+u;g[k>>2]=q;u=(r+s)*.5;s=v-u;v=q-u;do if(s>0.0|v<0.0){k=c[a+60>>2]|0;if((k|0)!=0?(i=c[k+20>>2]|0,(i|0)!=0):0){k=e;h=c[k+4>>2]|0;f=i;c[f>>2]=c[k>>2];c[f+4>>2]=h;w=0}else w=0}else{h=(g[j>>2]=s,c[j>>2]|0)&2147483647;u=(c[j>>2]=h,+g[j>>2]);f=a+16|0;q=+g[f>>2];if(v<u){if(!(v<q)){w=1;break}g[f>>2]=v;k=e;i=c[k+4>>2]|0;p=a+20|0;c[p>>2]=c[k>>2];c[p+4>>2]=i;c[a+32>>2]=c[a+28>>2];w=1;break}else{if(!(u<q)){w=1;break}c[f>>2]=h;__ZNK7Vector2ngEv(n,e);h=n;f=c[h+4>>2]|0;i=a+20|0;c[i>>2]=c[h>>2];c[i+4>>2]=f;c[a+32>>2]=c[a+28>>2];w=1;break}}while(0);n=a+28|0;c[n>>2]=(c[n>>2]|0)+1;l=d;return w|0}function __ZN19SeparatorAxisTest2DI16SegmentShape2DSW18RectangleShape2DSWLb1ELb1ELb1EE17generate_contactsEv(b){b=b|0;var d=0,e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;d=l;l=l+64|0;if((l|0)>=(m|0))ba(64);e=d+48|0;f=d+40|0;h=d+16|0;i=d+32|0;j=d+8|0;k=d;n=b+20|0;g[e>>2]=0.0;g[e+4>>2]=0.0;if(__ZNK7Vector2eqERKS_(n,e)|0){l=d;return}o=b+60|0;p=c[o>>2]|0;a[p+9>>0]=1;if(!(c[p>>2]|0)){l=d;return};c[e>>2]=0;c[e+4>>2]=0;c[e+8>>2]=0;c[e+12>>2]=0;p=c[b>>2]|0;__ZNK7Vector2ngEv(h,n);__ZNK9Shape2DSW29get_supports_transformed_castERK7Vector2S2_RK11Transform2DPS0_Ri(p,b+36|0,h,c[b+8>>2]|0,e,f);if((c[f>>2]|0)>0){p=b+52|0;q=0;do{__ZNK7Vector2ngEv(i,n);__ZNK7Vector2mlERKf(h,i,p);__ZN7Vector2pLERKS_(e+(q<<3)|0,h);q=q+1|0}while((q|0)<(c[f>>2]|0))};c[h>>2]=0;c[h+4>>2]=0;c[h+8>>2]=0;c[h+12>>2]=0;__ZNK9Shape2DSW29get_supports_transformed_castERK7Vector2S2_RK11Transform2DPS0_Ri(c[b+4>>2]|0,b+44|0,n,c[b+12>>2]|0,h,j);q=c[j>>2]|0;if((q|0)>0){p=b+56|0;b=0;do{__ZNK7Vector2mlERKf(k,n,p);__ZN7Vector2pLERKS_(h+(b<<3)|0,k);b=b+1|0;i=c[j>>2]|0}while((b|0)<(i|0));r=i}else r=q;q=n;n=c[q+4>>2]|0;b=(c[o>>2]|0)+12|0;c[b>>2]=c[q>>2];c[b+4>>2]=n;__ZL32_generate_contacts_from_supportsPK7Vector2iS1_iP20_CollectorCallback2D(e,c[f>>2]|0,h,r,c[o>>2]|0);r=c[o>>2]|0;if((r|0?(h=c[r+20>>2]|0,h|0):0)?(g[k>>2]=0.0,g[k+4>>2]=0.0,__ZNK7Vector2neERKS_(h,k)|0):0){k=c[(c[o>>2]|0)+20>>2]|0;c[k>>2]=0;c[k+4>>2]=0}l=d;return}function __ZN19SeparatorAxisTest2DI16SegmentShape2DSW15CircleShape2DSWLb1ELb1ELb1EE9test_axisERK7Vector2(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,h=0,i=0,k=0,n=0,o=0,p=0.0,q=0.0,r=0.0,s=0.0,t=0.0,u=0.0,v=0.0,w=0.0,x=0.0,y=0,z=0,A=0,B=0;d=l;l=l+48|0;if((l|0)>=(m|0))ba(48);e=d+8|0;f=d+24|0;h=d;i=d+20|0;k=d+16|0;n=b;b=c[n>>2]|0;o=c[n+4>>2]|0;n=h;c[n>>2]=b;c[n+4>>2]=o;if((c[j>>2]=b&2147483647,+g[j>>2])<1.0e-05?(c[j>>2]=o&2147483647,+g[j>>2])<1.0e-05:0){c[h>>2]=0;c[h+4>>2]=1065353216}__ZNK16SegmentShape2DSW18project_range_castERK7Vector2S2_RK11Transform2DRfS6_(c[a>>2]|0,a+36|0,h,c[a+8>>2]|0,i,k);o=c[a+4>>2]|0;b=c[a+12>>2]|0;c[f>>2]=c[b>>2];c[f+4>>2]=c[b+4>>2];c[f+8>>2]=c[b+8>>2];c[f+12>>2]=c[b+12>>2];c[f+16>>2]=c[b+16>>2];c[f+20>>2]=c[b+20>>2];n=f+16|0;__ZN7Vector2pLERKS_(n,a+44|0);p=+__ZNK7Vector23dotERKS_(h,b+16|0);q=+__ZNK7Vector23dotERKS_(b,h);r=+__ZNK7Vector23dotERKS_(b+8|0,h);g[e>>2]=q;g[e+4>>2]=r;r=+__ZNK7Vector26lengthEv(e);b=o+48|0;q=r*+g[b>>2];r=p-q;s=p+q;q=+__ZNK7Vector23dotERKS_(h,n);p=+__ZNK7Vector23dotERKS_(f,h);t=+__ZNK7Vector23dotERKS_(f+8|0,h);g[e>>2]=p;g[e+4>>2]=t;t=+__ZNK7Vector26lengthEv(e);p=t*+g[b>>2];t=q-p;u=q+p;p=+g[a+52>>2];q=+g[i>>2]-p;g[i>>2]=q;v=p+ +g[k>>2];g[k>>2]=v;p=+g[a+56>>2];w=(v-q)*.5;x=(v+q)*.5;q=(r<t?r:t)-p-w-x;t=(s>u?s:u)+p+w-x;if(q>0.0|t<0.0){k=c[a+60>>2]|0;if(!k){y=0;z=a+28|0;A=c[z>>2]|0;B=A+1|0;c[z>>2]=B;l=d;return y|0}i=c[k+20>>2]|0;if(!i){y=0;z=a+28|0;A=c[z>>2]|0;B=A+1|0;c[z>>2]=B;l=d;return y|0}k=h;b=c[k+4>>2]|0;f=i;c[f>>2]=c[k>>2];c[f+4>>2]=b;y=0;z=a+28|0;A=c[z>>2]|0;B=A+1|0;c[z>>2]=B;l=d;return y|0}b=(g[j>>2]=q,c[j>>2]|0)&2147483647;q=(c[j>>2]=b,+g[j>>2]);f=a+16|0;x=+g[f>>2];if(t<q){if(!(t<x)){y=1;z=a+28|0;A=c[z>>2]|0;B=A+1|0;c[z>>2]=B;l=d;return y|0}g[f>>2]=t;k=h;i=c[k+4>>2]|0;n=a+20|0;c[n>>2]=c[k>>2];c[n+4>>2]=i;c[a+32>>2]=c[a+28>>2];y=1;z=a+28|0;A=c[z>>2]|0;B=A+1|0;c[z>>2]=B;l=d;return y|0}else{if(!(q<x)){y=1;z=a+28|0;A=c[z>>2]|0;B=A+1|0;c[z>>2]=B;l=d;return y|0}c[f>>2]=b;__ZNK7Vector2ngEv(e,h);h=e;e=c[h+4>>2]|0;b=a+20|0;c[b>>2]=c[h>>2];c[b+4>>2]=e;c[a+32>>2]=c[a+28>>2];y=1;z=a+28|0;A=c[z>>2]|0;B=A+1|0;c[z>>2]=B;l=d;return y|0}return 0}function __ZN19SeparatorAxisTest2DI16SegmentShape2DSW15CircleShape2DSWLb1ELb1ELb1EE17generate_contactsEv(b){b=b|0;var d=0,e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;d=l;l=l+64|0;if((l|0)>=(m|0))ba(64);e=d+48|0;f=d+40|0;h=d+16|0;i=d+32|0;j=d+8|0;k=d;n=b+20|0;g[e>>2]=0.0;g[e+4>>2]=0.0;if(__ZNK7Vector2eqERKS_(n,e)|0){l=d;return}o=b+60|0;p=c[o>>2]|0;a[p+9>>0]=1;if(!(c[p>>2]|0)){l=d;return};c[e>>2]=0;c[e+4>>2]=0;c[e+8>>2]=0;c[e+12>>2]=0;p=c[b>>2]|0;__ZNK7Vector2ngEv(h,n);__ZNK9Shape2DSW29get_supports_transformed_castERK7Vector2S2_RK11Transform2DPS0_Ri(p,b+36|0,h,c[b+8>>2]|0,e,f);if((c[f>>2]|0)>0){p=b+52|0;q=0;do{__ZNK7Vector2ngEv(i,n);__ZNK7Vector2mlERKf(h,i,p);__ZN7Vector2pLERKS_(e+(q<<3)|0,h);q=q+1|0}while((q|0)<(c[f>>2]|0))};c[h>>2]=0;c[h+4>>2]=0;c[h+8>>2]=0;c[h+12>>2]=0;__ZNK9Shape2DSW29get_supports_transformed_castERK7Vector2S2_RK11Transform2DPS0_Ri(c[b+4>>2]|0,b+44|0,n,c[b+12>>2]|0,h,j);q=c[j>>2]|0;if((q|0)>0){p=b+56|0;b=0;do{__ZNK7Vector2mlERKf(k,n,p);__ZN7Vector2pLERKS_(h+(b<<3)|0,k);b=b+1|0;i=c[j>>2]|0}while((b|0)<(i|0));r=i}else r=q;q=n;n=c[q+4>>2]|0;b=(c[o>>2]|0)+12|0;c[b>>2]=c[q>>2];c[b+4>>2]=n;__ZL32_generate_contacts_from_supportsPK7Vector2iS1_iP20_CollectorCallback2D(e,c[f>>2]|0,h,r,c[o>>2]|0);r=c[o>>2]|0;if((r|0?(h=c[r+20>>2]|0,h|0):0)?(g[k>>2]=0.0,g[k+4>>2]=0.0,__ZNK7Vector2neERKS_(h,k)|0):0){k=c[(c[o>>2]|0)+20>>2]|0;c[k>>2]=0;c[k+4>>2]=0}l=d;return}function __ZN19SeparatorAxisTest2DI16SegmentShape2DSWS0_Lb1ELb1ELb1EE9test_axisERK7Vector2(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,h=0,i=0,k=0,n=0,o=0,p=0,q=0.0,r=0.0,s=0.0,t=0.0,u=0.0,v=0.0,w=0;d=l;l=l+32|0;if((l|0)>=(m|0))ba(32);e=d+8|0;f=d+28|0;h=d+24|0;i=d+20|0;k=d+16|0;n=d;o=b;b=c[o>>2]|0;p=c[o+4>>2]|0;o=e;c[o>>2]=b;c[o+4>>2]=p;if((c[j>>2]=b&2147483647,+g[j>>2])<1.0e-05?(c[j>>2]=p&2147483647,+g[j>>2])<1.0e-05:0){c[e>>2]=0;c[e+4>>2]=1065353216}__ZNK16SegmentShape2DSW18project_range_castERK7Vector2S2_RK11Transform2DRfS6_(c[a>>2]|0,a+36|0,e,c[a+8>>2]|0,f,h);__ZNK16SegmentShape2DSW18project_range_castERK7Vector2S2_RK11Transform2DRfS6_(c[a+4>>2]|0,a+44|0,e,c[a+12>>2]|0,i,k);q=+g[a+52>>2];r=+g[f>>2]-q;g[f>>2]=r;s=q+ +g[h>>2];g[h>>2]=s;q=+g[a+56>>2];t=q+ +g[k>>2];u=(s-r)*.5;v=+g[i>>2]-q-u;g[i>>2]=v;q=t+u;g[k>>2]=q;u=(r+s)*.5;s=v-u;v=q-u;do if(s>0.0|v<0.0){k=c[a+60>>2]|0;if((k|0)!=0?(i=c[k+20>>2]|0,(i|0)!=0):0){k=e;h=c[k+4>>2]|0;f=i;c[f>>2]=c[k>>2];c[f+4>>2]=h;w=0}else w=0}else{h=(g[j>>2]=s,c[j>>2]|0)&2147483647;u=(c[j>>2]=h,+g[j>>2]);f=a+16|0;q=+g[f>>2];if(v<u){if(!(v<q)){w=1;break}g[f>>2]=v;k=e;i=c[k+4>>2]|0;p=a+20|0;c[p>>2]=c[k>>2];c[p+4>>2]=i;c[a+32>>2]=c[a+28>>2];w=1;break}else{if(!(u<q)){w=1;break}c[f>>2]=h;__ZNK7Vector2ngEv(n,e);h=n;f=c[h+4>>2]|0;i=a+20|0;c[i>>2]=c[h>>2];c[i+4>>2]=f;c[a+32>>2]=c[a+28>>2];w=1;break}}while(0);n=a+28|0;c[n>>2]=(c[n>>2]|0)+1;l=d;return w|0}function __ZN19SeparatorAxisTest2DI16SegmentShape2DSWS0_Lb1ELb1ELb1EE17generate_contactsEv(b){b=b|0;var d=0,e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;d=l;l=l+64|0;if((l|0)>=(m|0))ba(64);e=d+48|0;f=d+40|0;h=d+16|0;i=d+32|0;j=d+8|0;k=d;n=b+20|0;g[e>>2]=0.0;g[e+4>>2]=0.0;if(__ZNK7Vector2eqERKS_(n,e)|0){l=d;return}o=b+60|0;p=c[o>>2]|0;a[p+9>>0]=1;if(!(c[p>>2]|0)){l=d;return};c[e>>2]=0;c[e+4>>2]=0;c[e+8>>2]=0;c[e+12>>2]=0;p=c[b>>2]|0;__ZNK7Vector2ngEv(h,n);__ZNK9Shape2DSW29get_supports_transformed_castERK7Vector2S2_RK11Transform2DPS0_Ri(p,b+36|0,h,c[b+8>>2]|0,e,f);if((c[f>>2]|0)>0){p=b+52|0;q=0;do{__ZNK7Vector2ngEv(i,n);__ZNK7Vector2mlERKf(h,i,p);__ZN7Vector2pLERKS_(e+(q<<3)|0,h);q=q+1|0}while((q|0)<(c[f>>2]|0))};c[h>>2]=0;c[h+4>>2]=0;c[h+8>>2]=0;c[h+12>>2]=0;__ZNK9Shape2DSW29get_supports_transformed_castERK7Vector2S2_RK11Transform2DPS0_Ri(c[b+4>>2]|0,b+44|0,n,c[b+12>>2]|0,h,j);q=c[j>>2]|0;if((q|0)>0){p=b+56|0;b=0;do{__ZNK7Vector2mlERKf(k,n,p);__ZN7Vector2pLERKS_(h+(b<<3)|0,k);b=b+1|0;i=c[j>>2]|0}while((b|0)<(i|0));r=i}else r=q;q=n;n=c[q+4>>2]|0;b=(c[o>>2]|0)+12|0;c[b>>2]=c[q>>2];c[b+4>>2]=n;__ZL32_generate_contacts_from_supportsPK7Vector2iS1_iP20_CollectorCallback2D(e,c[f>>2]|0,h,r,c[o>>2]|0);r=c[o>>2]|0;if((r|0?(h=c[r+20>>2]|0,h|0):0)?(g[k>>2]=0.0,g[k+4>>2]=0.0,__ZNK7Vector2neERKS_(h,k)|0):0){k=c[(c[o>>2]|0)+20>>2]|0;c[k>>2]=0;c[k+4>>2]=0}l=d;return}function __ZL26_collision_segment_segmentILb0ELb1ELb1EEvPK9Shape2DSWRK11Transform2DS2_S5_P20_CollectorCallback2DRK7Vector2SA_ff(a,b,d,e,f,h,i,j,k){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;h=h|0;i=i|0;j=+j;k=+k;var n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0.0,V=0,W=0,X=0,Y=0,Z=0,_=0;n=l;l=l+272|0;if((l|0)>=(m|0))ba(272);o=n+264|0;p=n+160|0;q=n+144|0;r=n+128|0;s=n+112|0;t=n+8|0;u=n;v=n+256|0;w=n+248|0;x=n+240|0;y=n+232|0;z=n+224|0;A=n+216|0;B=n+208|0;C=n+200|0;D=n+192|0;E=n+184|0;F=n+176|0;G=n+168|0;H=n+152|0;I=n+136|0;J=n+120|0;K=n+104|0;L=n+96|0;M=n+88|0;N=n+80|0;O=n+72|0;g[t+20>>2]=0.0;g[t+24>>2]=0.0;P=t+44|0;g[t+52>>2]=j;g[t+56>>2]=k;g[t+16>>2]=999999986991104.0;c[t>>2]=a;c[t+4>>2]=d;c[t+8>>2]=b;c[t+12>>2]=e;Q=h;h=c[Q+4>>2]|0;R=t+36|0;c[R>>2]=c[Q>>2];c[R+4>>2]=h;h=i;R=c[h+4>>2]|0;Q=P;c[Q>>2]=c[h>>2];c[Q+4>>2]=R;R=t+60|0;c[R>>2]=f;Q=t+28|0;c[Q>>2]=0;c[t+32>>2]=-1;do if((f|0)!=0?(h=c[f+20>>2]|0,(h|0)!=0):0){g[o>>2]=0.0;g[o+4>>2]=0.0;if(!(__ZNK7Vector2neERKS_(h,o)|0)){S=(c[Q>>2]|0)+1|0;T=5;break}if(!(__ZN19SeparatorAxisTest2DI16SegmentShape2DSWS0_Lb0ELb1ELb1EE9test_axisERK7Vector2(t,c[(c[R>>2]|0)+20>>2]|0)|0)){l=n;return}}else{S=1;T=5}while(0);if((T|0)==5)c[Q>>2]=S;__ZNK7Vector210normalizedEv(o,P);if(!(__ZN19SeparatorAxisTest2DI16SegmentShape2DSWS0_Lb0ELb1ELb1EE9test_axisERK7Vector2(t,o)|0)){l=n;return}k=-+g[o>>2];c[p>>2]=c[o+4>>2];g[p+4>>2]=k;if(!(__ZN19SeparatorAxisTest2DI16SegmentShape2DSWS0_Lb0ELb1ELb1EE9test_axisERK7Vector2(t,p)|0)){l=n;return}P=a+56|0;k=+g[P>>2];S=b+8|0;j=+g[a+60>>2];Q=b+4|0;T=b+12|0;U=k*+g[Q>>2]+j*+g[T>>2];g[o>>2]=+g[b>>2]*k+ +g[S>>2]*j;g[o+4>>2]=U;R=b+16|0;__ZNK7Vector2plERKS_(p,o,R);f=a+48|0;U=+g[f>>2];h=a+52|0;j=+g[h>>2];k=U*+g[Q>>2]+j*+g[T>>2];g[o>>2]=+g[b>>2]*U+ +g[S>>2]*j;g[o+4>>2]=k;__ZNK7Vector2plERKS_(q,o,R);__ZNK7Vector2miERKS_(r,p,q);__ZNK7Vector210normalizedEv(s,r);k=-+g[s>>2];c[u>>2]=c[s+4>>2];g[u+4>>2]=k;if(!(__ZN19SeparatorAxisTest2DI16SegmentShape2DSWS0_Lb0ELb1ELb1EE9test_axisERK7Vector2(t,u)|0)){l=n;return}a=d+56|0;k=+g[a>>2];V=e+8|0;j=+g[d+60>>2];W=e+4|0;X=e+12|0;U=k*+g[W>>2]+j*+g[X>>2];g[o>>2]=+g[e>>2]*k+ +g[V>>2]*j;g[o+4>>2]=U;Y=e+16|0;__ZNK7Vector2plERKS_(p,o,Y);Z=d+48|0;U=+g[Z>>2];_=d+52|0;j=+g[_>>2];k=U*+g[W>>2]+j*+g[X>>2];g[o>>2]=+g[e>>2]*U+ +g[V>>2]*j;g[o+4>>2]=k;__ZNK7Vector2plERKS_(q,o,Y);__ZNK7Vector2miERKS_(r,p,q);__ZNK7Vector210normalizedEv(s,r);k=-+g[s>>2];c[u>>2]=c[s+4>>2];g[u+4>>2]=k;if(!(__ZN19SeparatorAxisTest2DI16SegmentShape2DSWS0_Lb0ELb1ELb1EE9test_axisERK7Vector2(t,u)|0)){l=n;return}k=+g[f>>2];j=+g[h>>2];U=k*+g[Q>>2]+j*+g[T>>2];g[o>>2]=+g[b>>2]*k+ +g[S>>2]*j;g[o+4>>2]=U;__ZNK7Vector2plERKS_(v,o,R);U=+g[Z>>2];j=+g[_>>2];k=U*+g[W>>2]+j*+g[X>>2];g[o>>2]=+g[e>>2]*U+ +g[V>>2]*j;g[o+4>>2]=k;__ZNK7Vector2plERKS_(q,o,Y);__ZNK7Vector2miERKS_(w,v,q);__ZNK7Vector210normalizedEv(p,w);if(!(__ZN19SeparatorAxisTest2DI16SegmentShape2DSWS0_Lb0ELb1ELb1EE9test_axisERK7Vector2(t,p)|0)){l=n;return}k=+g[f>>2];j=+g[h>>2];U=k*+g[Q>>2]+j*+g[T>>2];g[o>>2]=+g[b>>2]*k+ +g[S>>2]*j;g[o+4>>2]=U;__ZNK7Vector2plERKS_(x,o,R);U=+g[Z>>2];j=+g[_>>2];k=U*+g[W>>2]+j*+g[X>>2];g[o>>2]=+g[e>>2]*U+ +g[V>>2]*j;g[o+4>>2]=k;__ZNK7Vector2plERKS_(y,o,Y);__ZNK7Vector2plERKS_(s,y,i);__ZNK7Vector2miERKS_(z,x,s);__ZNK7Vector210normalizedEv(r,z);if(!(__ZN19SeparatorAxisTest2DI16SegmentShape2DSWS0_Lb0ELb1ELb1EE9test_axisERK7Vector2(t,r)|0)){l=n;return}k=+g[f>>2];j=+g[h>>2];U=k*+g[Q>>2]+j*+g[T>>2];g[o>>2]=+g[b>>2]*k+ +g[S>>2]*j;g[o+4>>2]=U;__ZNK7Vector2plERKS_(A,o,R);U=+g[a>>2];z=a+4|0;j=+g[z>>2];k=U*+g[W>>2]+j*+g[X>>2];g[o>>2]=+g[e>>2]*U+ +g[V>>2]*j;g[o+4>>2]=k;__ZNK7Vector2plERKS_(q,o,Y);__ZNK7Vector2miERKS_(B,A,q);__ZNK7Vector210normalizedEv(p,B);if(!(__ZN19SeparatorAxisTest2DI16SegmentShape2DSWS0_Lb0ELb1ELb1EE9test_axisERK7Vector2(t,p)|0)){l=n;return}k=+g[f>>2];j=+g[h>>2];U=k*+g[Q>>2]+j*+g[T>>2];g[o>>2]=+g[b>>2]*k+ +g[S>>2]*j;g[o+4>>2]=U;__ZNK7Vector2plERKS_(C,o,R);U=+g[a>>2];j=+g[z>>2];k=U*+g[W>>2]+j*+g[X>>2];g[o>>2]=+g[e>>2]*U+ +g[V>>2]*j;g[o+4>>2]=k;__ZNK7Vector2plERKS_(D,o,Y);__ZNK7Vector2plERKS_(s,D,i);__ZNK7Vector2miERKS_(E,C,s);__ZNK7Vector210normalizedEv(r,E);if(!(__ZN19SeparatorAxisTest2DI16SegmentShape2DSWS0_Lb0ELb1ELb1EE9test_axisERK7Vector2(t,r)|0)){l=n;return}k=+g[P>>2];E=P+4|0;j=+g[E>>2];U=k*+g[Q>>2]+j*+g[T>>2];g[o>>2]=+g[b>>2]*k+ +g[S>>2]*j;g[o+4>>2]=U;__ZNK7Vector2plERKS_(F,o,R);U=+g[Z>>2];j=+g[_>>2];k=U*+g[W>>2]+j*+g[X>>2];g[o>>2]=+g[e>>2]*U+ +g[V>>2]*j;g[o+4>>2]=k;__ZNK7Vector2plERKS_(q,o,Y);__ZNK7Vector2miERKS_(G,F,q);__ZNK7Vector210normalizedEv(p,G);if(!(__ZN19SeparatorAxisTest2DI16SegmentShape2DSWS0_Lb0ELb1ELb1EE9test_axisERK7Vector2(t,p)|0)){l=n;return}k=+g[P>>2];j=+g[E>>2];U=k*+g[Q>>2]+j*+g[T>>2];g[o>>2]=+g[b>>2]*k+ +g[S>>2]*j;g[o+4>>2]=U;__ZNK7Vector2plERKS_(H,o,R);U=+g[Z>>2];j=+g[_>>2];k=U*+g[W>>2]+j*+g[X>>2];g[o>>2]=+g[e>>2]*U+ +g[V>>2]*j;g[o+4>>2]=k;__ZNK7Vector2plERKS_(I,o,Y);__ZNK7Vector2plERKS_(s,I,i);__ZNK7Vector2miERKS_(J,H,s);__ZNK7Vector210normalizedEv(r,J);if(!(__ZN19SeparatorAxisTest2DI16SegmentShape2DSWS0_Lb0ELb1ELb1EE9test_axisERK7Vector2(t,r)|0)){l=n;return}k=+g[P>>2];j=+g[E>>2];U=k*+g[Q>>2]+j*+g[T>>2];g[o>>2]=+g[b>>2]*k+ +g[S>>2]*j;g[o+4>>2]=U;__ZNK7Vector2plERKS_(K,o,R);U=+g[a>>2];j=+g[z>>2];k=U*+g[W>>2]+j*+g[X>>2];g[o>>2]=+g[e>>2]*U+ +g[V>>2]*j;g[o+4>>2]=k;__ZNK7Vector2plERKS_(q,o,Y);__ZNK7Vector2miERKS_(L,K,q);__ZNK7Vector210normalizedEv(p,L);if(!(__ZN19SeparatorAxisTest2DI16SegmentShape2DSWS0_Lb0ELb1ELb1EE9test_axisERK7Vector2(t,p)|0)){l=n;return}k=+g[P>>2];j=+g[E>>2];U=k*+g[Q>>2]+j*+g[T>>2];g[o>>2]=+g[b>>2]*k+ +g[S>>2]*j;g[o+4>>2]=U;__ZNK7Vector2plERKS_(M,o,R);U=+g[a>>2];j=+g[z>>2];k=U*+g[W>>2]+j*+g[X>>2];g[o>>2]=+g[e>>2]*U+ +g[V>>2]*j;g[o+4>>2]=k;__ZNK7Vector2plERKS_(N,o,Y);__ZNK7Vector2plERKS_(s,N,i);__ZNK7Vector2miERKS_(O,M,s);__ZNK7Vector210normalizedEv(r,O);if(!(__ZN19SeparatorAxisTest2DI16SegmentShape2DSWS0_Lb0ELb1ELb1EE9test_axisERK7Vector2(t,r)|0)){l=n;return}__ZN19SeparatorAxisTest2DI16SegmentShape2DSWS0_Lb0ELb1ELb1EE17generate_contactsEv(t);l=n;return}function __ZL25_collision_segment_circleILb0ELb1ELb1EEvPK9Shape2DSWRK11Transform2DS2_S5_P20_CollectorCallback2DRK7Vector2SA_ff(a,b,d,e,f,h,i,j,k){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;h=h|0;i=i|0;j=+j;k=+k;var n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0.0,I=0;n=l;l=l+176|0;if((l|0)>=(m|0))ba(176);o=n+168|0;p=n+128|0;q=n+48|0;r=n+160|0;s=n+24|0;t=n+152|0;u=n+144|0;v=n+136|0;w=n+120|0;x=n+112|0;y=n+40|0;z=n+32|0;A=n+16|0;B=n+8|0;C=n;g[q+20>>2]=0.0;g[q+24>>2]=0.0;D=q+44|0;g[q+52>>2]=j;g[q+56>>2]=k;g[q+16>>2]=999999986991104.0;c[q>>2]=a;c[q+4>>2]=d;c[q+8>>2]=b;c[q+12>>2]=e;d=h;h=c[d+4>>2]|0;E=q+36|0;c[E>>2]=c[d>>2];c[E+4>>2]=h;h=i;E=c[h+4>>2]|0;d=D;c[d>>2]=c[h>>2];c[d+4>>2]=E;E=q+60|0;c[E>>2]=f;d=q+28|0;c[d>>2]=0;c[q+32>>2]=-1;do if((f|0)!=0?(h=c[f+20>>2]|0,(h|0)!=0):0){g[o>>2]=0.0;g[o+4>>2]=0.0;if(!(__ZNK7Vector2neERKS_(h,o)|0)){F=(c[d>>2]|0)+1|0;G=5;break}if(!(__ZN19SeparatorAxisTest2DI16SegmentShape2DSW15CircleShape2DSWLb0ELb1ELb1EE9test_axisERK7Vector2(q,c[(c[E>>2]|0)+20>>2]|0)|0)){l=n;return}}else{F=1;G=5}while(0);if((G|0)==5)c[d>>2]=F;__ZNK7Vector210normalizedEv(o,D);if(!(__ZN19SeparatorAxisTest2DI16SegmentShape2DSW15CircleShape2DSWLb0ELb1ELb1EE9test_axisERK7Vector2(q,o)|0)){l=n;return}k=-+g[o>>2];c[p>>2]=c[o+4>>2];g[p+4>>2]=k;if(!(__ZN19SeparatorAxisTest2DI16SegmentShape2DSW15CircleShape2DSWLb0ELb1ELb1EE9test_axisERK7Vector2(q,p)|0)){l=n;return}D=a+56|0;k=+g[D>>2];F=b+8|0;d=D+4|0;j=+g[d>>2];G=b+4|0;E=b+12|0;H=k*+g[G>>2]+j*+g[E>>2];g[o>>2]=+g[b>>2]*k+ +g[F>>2]*j;g[o+4>>2]=H;f=b+16|0;__ZNK7Vector2plERKS_(r,o,f);h=a+48|0;H=+g[h>>2];I=a+52|0;j=+g[I>>2];k=H*+g[G>>2]+j*+g[E>>2];g[o>>2]=+g[b>>2]*H+ +g[F>>2]*j;g[o+4>>2]=k;__ZNK7Vector2plERKS_(s,o,f);__ZNK7Vector2miERKS_(t,r,s);__ZNK7Vector210normalizedEv(u,t);k=-+g[u>>2];c[p>>2]=c[u+4>>2];g[p+4>>2]=k;if(!(__ZN19SeparatorAxisTest2DI16SegmentShape2DSW15CircleShape2DSWLb0ELb1ELb1EE9test_axisERK7Vector2(q,p)|0)){l=n;return}k=+g[h>>2];j=+g[I>>2];H=k*+g[G>>2]+j*+g[E>>2];g[o>>2]=+g[b>>2]*k+ +g[F>>2]*j;g[o+4>>2]=H;__ZNK7Vector2plERKS_(v,o,f);u=e+16|0;__ZNK7Vector2miERKS_(w,v,u);__ZNK7Vector210normalizedEv(p,w);if(!(__ZN19SeparatorAxisTest2DI16SegmentShape2DSW15CircleShape2DSWLb0ELb1ELb1EE9test_axisERK7Vector2(q,p)|0)){l=n;return}H=+g[h>>2];j=+g[I>>2];k=H*+g[G>>2]+j*+g[E>>2];g[o>>2]=+g[b>>2]*H+ +g[F>>2]*j;g[o+4>>2]=k;__ZNK7Vector2plERKS_(x,o,f);__ZNK7Vector2plERKS_(o,u,i);__ZNK7Vector2miERKS_(y,x,o);__ZNK7Vector210normalizedEv(s,y);if(!(__ZN19SeparatorAxisTest2DI16SegmentShape2DSW15CircleShape2DSWLb0ELb1ELb1EE9test_axisERK7Vector2(q,s)|0)){l=n;return}k=+g[D>>2];j=+g[d>>2];H=k*+g[G>>2]+j*+g[E>>2];g[o>>2]=+g[b>>2]*k+ +g[F>>2]*j;g[o+4>>2]=H;__ZNK7Vector2plERKS_(z,o,f);__ZNK7Vector2miERKS_(A,z,u);__ZNK7Vector210normalizedEv(p,A);if(!(__ZN19SeparatorAxisTest2DI16SegmentShape2DSW15CircleShape2DSWLb0ELb1ELb1EE9test_axisERK7Vector2(q,p)|0)){l=n;return}H=+g[D>>2];j=+g[d>>2];k=H*+g[G>>2]+j*+g[E>>2];g[o>>2]=+g[b>>2]*H+ +g[F>>2]*j;g[o+4>>2]=k;__ZNK7Vector2plERKS_(B,o,f);__ZNK7Vector2plERKS_(o,u,i);__ZNK7Vector2miERKS_(C,B,o);__ZNK7Vector210normalizedEv(s,C);if(!(__ZN19SeparatorAxisTest2DI16SegmentShape2DSW15CircleShape2DSWLb0ELb1ELb1EE9test_axisERK7Vector2(q,s)|0)){l=n;return}__ZN19SeparatorAxisTest2DI16SegmentShape2DSW15CircleShape2DSWLb0ELb1ELb1EE17generate_contactsEv(q);l=n;return}function __ZL28_collision_segment_rectangleILb0ELb1ELb1EEvPK9Shape2DSWRK11Transform2DS2_S5_P20_CollectorCallback2DRK7Vector2SA_ff(a,b,d,e,f,h,i,j,k){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;h=h|0;i=i|0;j=+j;k=+k;var n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0.0;n=l;l=l+160|0;if((l|0)>=(m|0))ba(160);o=n+144|0;p=n+136|0;q=n+128|0;r=n+120|0;s=n+96|0;t=n+32|0;u=n+24|0;v=n+16|0;w=n+8|0;x=n;g[t+20>>2]=0.0;g[t+24>>2]=0.0;y=t+44|0;g[t+52>>2]=j;g[t+56>>2]=k;g[t+16>>2]=999999986991104.0;c[t>>2]=a;c[t+4>>2]=d;c[t+8>>2]=b;c[t+12>>2]=e;z=h;h=c[z+4>>2]|0;A=t+36|0;c[A>>2]=c[z>>2];c[A+4>>2]=h;h=i;A=c[h+4>>2]|0;z=y;c[z>>2]=c[h>>2];c[z+4>>2]=A;A=t+60|0;c[A>>2]=f;z=t+28|0;c[z>>2]=0;c[t+32>>2]=-1;do if((f|0)!=0?(h=c[f+20>>2]|0,(h|0)!=0):0){g[o>>2]=0.0;g[o+4>>2]=0.0;if(!(__ZNK7Vector2neERKS_(h,o)|0)){B=(c[z>>2]|0)+1|0;C=5;break}if(!(__ZN19SeparatorAxisTest2DI16SegmentShape2DSW18RectangleShape2DSWLb0ELb1ELb1EE9test_axisERK7Vector2(t,c[(c[A>>2]|0)+20>>2]|0)|0)){l=n;return}}else{B=1;C=5}while(0);if((C|0)==5)c[z>>2]=B;__ZNK7Vector210normalizedEv(o,y);if(!(__ZN19SeparatorAxisTest2DI16SegmentShape2DSW18RectangleShape2DSWLb0ELb1ELb1EE9test_axisERK7Vector2(t,o)|0)){l=n;return}k=-+g[o>>2];c[p>>2]=c[o+4>>2];g[p+4>>2]=k;if(!(__ZN19SeparatorAxisTest2DI16SegmentShape2DSW18RectangleShape2DSWLb0ELb1ELb1EE9test_axisERK7Vector2(t,p)|0)){l=n;return}y=a+56|0;k=+g[y>>2];B=b+8|0;j=+g[a+60>>2];z=b+4|0;C=b+12|0;D=k*+g[z>>2]+j*+g[C>>2];g[o>>2]=+g[b>>2]*k+ +g[B>>2]*j;g[o+4>>2]=D;A=b+16|0;__ZNK7Vector2plERKS_(p,o,A);f=a+48|0;D=+g[f>>2];h=a+52|0;j=+g[h>>2];k=D*+g[z>>2]+j*+g[C>>2];g[o>>2]=+g[b>>2]*D+ +g[B>>2]*j;g[o+4>>2]=k;__ZNK7Vector2plERKS_(q,o,A);__ZNK7Vector2miERKS_(r,p,q);__ZNK7Vector210normalizedEv(s,r);k=-+g[s>>2];c[u>>2]=c[s+4>>2];g[u+4>>2]=k;if(!(__ZN19SeparatorAxisTest2DI16SegmentShape2DSW18RectangleShape2DSWLb0ELb1ELb1EE9test_axisERK7Vector2(t,u)|0)){l=n;return}__ZNK7Vector210normalizedEv(o,e);if(!(__ZN19SeparatorAxisTest2DI16SegmentShape2DSW18RectangleShape2DSWLb0ELb1ELb1EE9test_axisERK7Vector2(t,o)|0)){l=n;return}__ZNK7Vector210normalizedEv(o,e+8|0);if(!(__ZN19SeparatorAxisTest2DI16SegmentShape2DSW18RectangleShape2DSWLb0ELb1ELb1EE9test_axisERK7Vector2(t,o)|0)){l=n;return}__ZNK11Transform2D14affine_inverseEv(s,e);k=+g[f>>2];j=+g[h>>2];D=k*+g[z>>2]+j*+g[C>>2];g[o>>2]=+g[b>>2]*k+ +g[B>>2]*j;g[o+4>>2]=D;__ZNK7Vector2plERKS_(u,o,A);D=+g[y>>2];j=+g[y+4>>2];k=D*+g[z>>2]+j*+g[C>>2];g[o>>2]=+g[b>>2]*D+ +g[B>>2]*j;g[o+4>>2]=k;__ZNK7Vector2plERKS_(v,o,A);k=+g[u>>2];A=s+8|0;j=+g[u+4>>2];B=s+4|0;b=s+12|0;D=k*+g[B>>2]+j*+g[b>>2];g[o>>2]=+g[s>>2]*k+ +g[A>>2]*j;g[o+4>>2]=D;C=s+16|0;__ZNK7Vector2plERKS_(p,o,C);z=d+48|0;D=+g[z>>2];j=+g[p>>2]<0.0?-D:D;y=d+52|0;D=+g[y>>2];k=+g[p+4>>2]<0.0?-D:D;d=e+8|0;h=e+4|0;f=e+12|0;D=j*+g[h>>2]+k*+g[f>>2];g[o>>2]=j*+g[e>>2]+k*+g[d>>2];g[o+4>>2]=D;a=e+16|0;__ZNK7Vector2plERKS_(q,o,a);__ZNK7Vector2miERKS_(r,q,u);__ZNK7Vector210normalizedEv(w,r);if(!(__ZN19SeparatorAxisTest2DI16SegmentShape2DSW18RectangleShape2DSWLb0ELb1ELb1EE9test_axisERK7Vector2(t,w)|0)){l=n;return}D=+g[v>>2];k=+g[v+4>>2];j=D*+g[B>>2]+k*+g[b>>2];g[o>>2]=+g[s>>2]*D+ +g[A>>2]*k;g[o+4>>2]=j;__ZNK7Vector2plERKS_(p,o,C);j=+g[z>>2];k=+g[p>>2]<0.0?-j:j;j=+g[y>>2];D=+g[p+4>>2]<0.0?-j:j;j=k*+g[h>>2]+D*+g[f>>2];g[o>>2]=k*+g[e>>2]+D*+g[d>>2];g[o+4>>2]=j;__ZNK7Vector2plERKS_(q,o,a);__ZNK7Vector2miERKS_(r,q,v);__ZNK7Vector210normalizedEv(w,r);if(!(__ZN19SeparatorAxisTest2DI16SegmentShape2DSW18RectangleShape2DSWLb0ELb1ELb1EE9test_axisERK7Vector2(t,w)|0)){l=n;return}__ZNK7Vector2miERKS_(x,u,i);j=+g[x>>2];D=+g[x+4>>2];k=j*+g[B>>2]+D*+g[b>>2];g[o>>2]=+g[s>>2]*j+ +g[A>>2]*D;g[o+4>>2]=k;__ZNK7Vector2plERKS_(p,o,C);k=+g[z>>2];D=+g[p>>2]<0.0?-k:k;k=+g[y>>2];j=+g[p+4>>2]<0.0?-k:k;k=D*+g[h>>2]+j*+g[f>>2];g[o>>2]=D*+g[e>>2]+j*+g[d>>2];g[o+4>>2]=k;__ZNK7Vector2plERKS_(q,o,a);__ZNK7Vector2miERKS_(r,q,x);__ZNK7Vector210normalizedEv(w,r);if(!(__ZN19SeparatorAxisTest2DI16SegmentShape2DSW18RectangleShape2DSWLb0ELb1ELb1EE9test_axisERK7Vector2(t,w)|0)){l=n;return}__ZNK7Vector2miERKS_(x,v,i);k=+g[x>>2];j=+g[x+4>>2];D=k*+g[B>>2]+j*+g[b>>2];g[o>>2]=+g[s>>2]*k+ +g[A>>2]*j;g[o+4>>2]=D;__ZNK7Vector2plERKS_(p,o,C);D=+g[z>>2];j=+g[p>>2]<0.0?-D:D;D=+g[y>>2];k=+g[p+4>>2]<0.0?-D:D;D=j*+g[h>>2]+k*+g[f>>2];g[o>>2]=j*+g[e>>2]+k*+g[d>>2];g[o+4>>2]=D;__ZNK7Vector2plERKS_(q,o,a);__ZNK7Vector2miERKS_(r,q,x);__ZNK7Vector210normalizedEv(w,r);if(!(__ZN19SeparatorAxisTest2DI16SegmentShape2DSW18RectangleShape2DSWLb0ELb1ELb1EE9test_axisERK7Vector2(t,w)|0)){l=n;return}__ZN19SeparatorAxisTest2DI16SegmentShape2DSW18RectangleShape2DSWLb0ELb1ELb1EE17generate_contactsEv(t);l=n;return}function __ZL26_collision_segment_capsuleILb0ELb1ELb1EEvPK9Shape2DSWRK11Transform2DS2_S5_P20_CollectorCallback2DRK7Vector2SA_ff(a,b,d,e,f,h,i,j,k){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;h=h|0;i=i|0;j=+j;k=+k;var n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ca=0,da=0.0,ea=0;n=l;l=l+352|0;if((l|0)>=(m|0))ba(352);o=n+344|0;p=n+304|0;q=n+296|0;r=n+280|0;s=n+272|0;t=n+176|0;u=n+160|0;v=n+336|0;w=n+328|0;x=n+320|0;y=n+312|0;z=n+88|0;A=n+288|0;B=n+72|0;C=n+264|0;D=n+256|0;E=n+248|0;F=n+240|0;G=n+168|0;H=n+152|0;I=n+144|0;J=n+136|0;K=n+128|0;L=n+120|0;M=n+112|0;N=n+104|0;O=n+96|0;P=n+80|0;Q=n+64|0;R=n+56|0;S=n+48|0;T=n+40|0;U=n+32|0;V=n+24|0;W=n+16|0;X=n+8|0;Y=n;g[t+20>>2]=0.0;g[t+24>>2]=0.0;Z=t+44|0;g[t+52>>2]=j;g[t+56>>2]=k;g[t+16>>2]=999999986991104.0;c[t>>2]=a;c[t+4>>2]=d;c[t+8>>2]=b;c[t+12>>2]=e;_=h;h=c[_+4>>2]|0;$=t+36|0;c[$>>2]=c[_>>2];c[$+4>>2]=h;h=i;$=c[h+4>>2]|0;_=Z;c[_>>2]=c[h>>2];c[_+4>>2]=$;$=t+60|0;c[$>>2]=f;_=t+28|0;c[_>>2]=0;c[t+32>>2]=-1;do if((f|0)!=0?(h=c[f+20>>2]|0,(h|0)!=0):0){g[o>>2]=0.0;g[o+4>>2]=0.0;if(!(__ZNK7Vector2neERKS_(h,o)|0)){aa=(c[_>>2]|0)+1|0;ca=5;break}if(!(__ZN19SeparatorAxisTest2DI16SegmentShape2DSW16CapsuleShape2DSWLb0ELb1ELb1EE9test_axisERK7Vector2(t,c[(c[$>>2]|0)+20>>2]|0)|0)){l=n;return}}else{aa=1;ca=5}while(0);if((ca|0)==5)c[_>>2]=aa;__ZNK7Vector210normalizedEv(o,Z);if(!(__ZN19SeparatorAxisTest2DI16SegmentShape2DSW16CapsuleShape2DSWLb0ELb1ELb1EE9test_axisERK7Vector2(t,o)|0)){l=n;return}k=-+g[o>>2];c[p>>2]=c[o+4>>2];g[p+4>>2]=k;if(!(__ZN19SeparatorAxisTest2DI16SegmentShape2DSW16CapsuleShape2DSWLb0ELb1ELb1EE9test_axisERK7Vector2(t,p)|0)){l=n;return}Z=a+56|0;k=+g[Z>>2];aa=b+8|0;j=+g[a+60>>2];_=b+4|0;ca=b+12|0;da=k*+g[_>>2]+j*+g[ca>>2];g[o>>2]=+g[b>>2]*k+ +g[aa>>2]*j;g[o+4>>2]=da;$=b+16|0;__ZNK7Vector2plERKS_(p,o,$);f=a+48|0;da=+g[f>>2];h=a+52|0;j=+g[h>>2];k=da*+g[_>>2]+j*+g[ca>>2];g[o>>2]=+g[b>>2]*da+ +g[aa>>2]*j;g[o+4>>2]=k;__ZNK7Vector2plERKS_(q,o,$);__ZNK7Vector2miERKS_(r,p,q);__ZNK7Vector210normalizedEv(s,r);k=-+g[s>>2];c[u>>2]=c[s+4>>2];g[u+4>>2]=k;if(!(__ZN19SeparatorAxisTest2DI16SegmentShape2DSW16CapsuleShape2DSWLb0ELb1ELb1EE9test_axisERK7Vector2(t,u)|0)){l=n;return}__ZNK7Vector210normalizedEv(o,e);if(!(__ZN19SeparatorAxisTest2DI16SegmentShape2DSW16CapsuleShape2DSWLb0ELb1ELb1EE9test_axisERK7Vector2(t,o)|0)){l=n;return}k=+g[f>>2];j=+g[h>>2];da=k*+g[_>>2]+j*+g[ca>>2];g[o>>2]=+g[b>>2]*k+ +g[aa>>2]*j;g[o+4>>2]=da;__ZNK7Vector2plERKS_(v,o,$);a=e+16|0;ea=e+8|0;e=d+52|0;__ZNK7Vector2mlERKf(w,ea,e);g[s>>2]=.5;__ZNK7Vector2mlERKf(r,w,s);__ZNK7Vector2plERKS_(q,a,r);__ZNK7Vector2miERKS_(x,v,q);__ZNK7Vector210normalizedEv(p,x);if(!(__ZN19SeparatorAxisTest2DI16SegmentShape2DSW16CapsuleShape2DSWLb0ELb1ELb1EE9test_axisERK7Vector2(t,p)|0)){l=n;return}da=+g[f>>2];j=+g[h>>2];k=da*+g[_>>2]+j*+g[ca>>2];g[o>>2]=+g[b>>2]*da+ +g[aa>>2]*j;g[o+4>>2]=k;__ZNK7Vector2plERKS_(y,o,$);__ZNK7Vector2mlERKf(A,ea,e);g[B>>2]=.5;__ZNK7Vector2mlERKf(z,A,B);__ZNK7Vector2plERKS_(C,a,z);__ZNK7Vector2plERKS_(o,C,i);__ZNK7Vector2miERKS_(D,y,o);__ZNK7Vector210normalizedEv(u,D);if(!(__ZN19SeparatorAxisTest2DI16SegmentShape2DSW16CapsuleShape2DSWLb0ELb1ELb1EE9test_axisERK7Vector2(t,u)|0)){l=n;return}k=+g[f>>2];j=+g[h>>2];da=k*+g[_>>2]+j*+g[ca>>2];g[o>>2]=+g[b>>2]*k+ +g[aa>>2]*j;g[o+4>>2]=da;__ZNK7Vector2plERKS_(E,o,$);__ZNK7Vector2mlERKf(F,ea,e);g[s>>2]=-.5;__ZNK7Vector2mlERKf(r,F,s);__ZNK7Vector2plERKS_(q,a,r);__ZNK7Vector2miERKS_(G,E,q);__ZNK7Vector210normalizedEv(p,G);if(!(__ZN19SeparatorAxisTest2DI16SegmentShape2DSW16CapsuleShape2DSWLb0ELb1ELb1EE9test_axisERK7Vector2(t,p)|0)){l=n;return}da=+g[f>>2];j=+g[h>>2];k=da*+g[_>>2]+j*+g[ca>>2];g[o>>2]=+g[b>>2]*da+ +g[aa>>2]*j;g[o+4>>2]=k;__ZNK7Vector2plERKS_(H,o,$);__ZNK7Vector2mlERKf(I,ea,e);g[B>>2]=-.5;__ZNK7Vector2mlERKf(z,I,B);__ZNK7Vector2plERKS_(J,a,z);__ZNK7Vector2plERKS_(o,J,i);__ZNK7Vector2miERKS_(K,H,o);__ZNK7Vector210normalizedEv(u,K);if(!(__ZN19SeparatorAxisTest2DI16SegmentShape2DSW16CapsuleShape2DSWLb0ELb1ELb1EE9test_axisERK7Vector2(t,u)|0)){l=n;return}k=+g[Z>>2];K=Z+4|0;j=+g[K>>2];da=k*+g[_>>2]+j*+g[ca>>2];g[o>>2]=+g[b>>2]*k+ +g[aa>>2]*j;g[o+4>>2]=da;__ZNK7Vector2plERKS_(L,o,$);__ZNK7Vector2mlERKf(M,ea,e);g[s>>2]=.5;__ZNK7Vector2mlERKf(r,M,s);__ZNK7Vector2plERKS_(q,a,r);__ZNK7Vector2miERKS_(N,L,q);__ZNK7Vector210normalizedEv(p,N);if(!(__ZN19SeparatorAxisTest2DI16SegmentShape2DSW16CapsuleShape2DSWLb0ELb1ELb1EE9test_axisERK7Vector2(t,p)|0)){l=n;return}da=+g[Z>>2];j=+g[K>>2];k=da*+g[_>>2]+j*+g[ca>>2];g[o>>2]=+g[b>>2]*da+ +g[aa>>2]*j;g[o+4>>2]=k;__ZNK7Vector2plERKS_(O,o,$);__ZNK7Vector2mlERKf(P,ea,e);g[B>>2]=.5;__ZNK7Vector2mlERKf(z,P,B);__ZNK7Vector2plERKS_(Q,a,z);__ZNK7Vector2plERKS_(o,Q,i);__ZNK7Vector2miERKS_(R,O,o);__ZNK7Vector210normalizedEv(u,R);if(!(__ZN19SeparatorAxisTest2DI16SegmentShape2DSW16CapsuleShape2DSWLb0ELb1ELb1EE9test_axisERK7Vector2(t,u)|0)){l=n;return}k=+g[Z>>2];j=+g[K>>2];da=k*+g[_>>2]+j*+g[ca>>2];g[o>>2]=+g[b>>2]*k+ +g[aa>>2]*j;g[o+4>>2]=da;__ZNK7Vector2plERKS_(S,o,$);__ZNK7Vector2mlERKf(T,ea,e);g[s>>2]=-.5;__ZNK7Vector2mlERKf(r,T,s);__ZNK7Vector2plERKS_(q,a,r);__ZNK7Vector2miERKS_(U,S,q);__ZNK7Vector210normalizedEv(p,U);if(!(__ZN19SeparatorAxisTest2DI16SegmentShape2DSW16CapsuleShape2DSWLb0ELb1ELb1EE9test_axisERK7Vector2(t,p)|0)){l=n;return}da=+g[Z>>2];j=+g[K>>2];k=da*+g[_>>2]+j*+g[ca>>2];g[o>>2]=+g[b>>2]*da+ +g[aa>>2]*j;g[o+4>>2]=k;__ZNK7Vector2plERKS_(V,o,$);__ZNK7Vector2mlERKf(W,ea,e);g[B>>2]=-.5;__ZNK7Vector2mlERKf(z,W,B);__ZNK7Vector2plERKS_(X,a,z);__ZNK7Vector2plERKS_(o,X,i);__ZNK7Vector2miERKS_(Y,V,o);__ZNK7Vector210normalizedEv(u,Y);if(!(__ZN19SeparatorAxisTest2DI16SegmentShape2DSW16CapsuleShape2DSWLb0ELb1ELb1EE9test_axisERK7Vector2(t,u)|0)){l=n;return}__ZN19SeparatorAxisTest2DI16SegmentShape2DSW16CapsuleShape2DSWLb0ELb1ELb1EE17generate_contactsEv(t);l=n;return}function __ZL33_collision_segment_convex_polygonILb0ELb1ELb1EEvPK9Shape2DSWRK11Transform2DS2_S5_P20_CollectorCallback2DRK7Vector2SA_ff(a,b,d,e,f,h,i,j,k){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;h=h|0;i=i|0;j=+j;k=+k;var n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0.0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0.0,ia=0.0;n=l;l=l+192|0;if((l|0)>=(m|0))ba(192);o=n+184|0;p=n+144|0;q=n+128|0;r=n+112|0;s=n+96|0;t=n+8|0;u=n;v=n+176|0;w=n+168|0;x=n+160|0;y=n+152|0;z=n+136|0;A=n+120|0;B=n+104|0;C=n+88|0;D=n+80|0;E=n+72|0;g[t+20>>2]=0.0;g[t+24>>2]=0.0;F=t+44|0;g[t+52>>2]=j;g[t+56>>2]=k;g[t+16>>2]=999999986991104.0;c[t>>2]=a;c[t+4>>2]=d;c[t+8>>2]=b;c[t+12>>2]=e;G=h;h=c[G+4>>2]|0;H=t+36|0;c[H>>2]=c[G>>2];c[H+4>>2]=h;h=i;H=c[h+4>>2]|0;G=F;c[G>>2]=c[h>>2];c[G+4>>2]=H;H=t+60|0;c[H>>2]=f;G=t+28|0;c[G>>2]=0;c[t+32>>2]=-1;do if((f|0)!=0?(h=c[f+20>>2]|0,(h|0)!=0):0){g[o>>2]=0.0;g[o+4>>2]=0.0;if(!(__ZNK7Vector2neERKS_(h,o)|0)){I=(c[G>>2]|0)+1|0;J=5;break}if(!(__ZN19SeparatorAxisTest2DI16SegmentShape2DSW22ConvexPolygonShape2DSWLb0ELb1ELb1EE9test_axisERK7Vector2(t,c[(c[H>>2]|0)+20>>2]|0)|0)){l=n;return}}else{I=1;J=5}while(0);if((J|0)==5)c[G>>2]=I;__ZNK7Vector210normalizedEv(o,F);if(!(__ZN19SeparatorAxisTest2DI16SegmentShape2DSW22ConvexPolygonShape2DSWLb0ELb1ELb1EE9test_axisERK7Vector2(t,o)|0)){l=n;return}k=-+g[o>>2];c[p>>2]=c[o+4>>2];g[p+4>>2]=k;if(!(__ZN19SeparatorAxisTest2DI16SegmentShape2DSW22ConvexPolygonShape2DSWLb0ELb1ELb1EE9test_axisERK7Vector2(t,p)|0)){l=n;return}F=a+56|0;k=+g[F>>2];I=b+8|0;j=+g[a+60>>2];G=b+4|0;H=b+12|0;K=k*+g[G>>2]+j*+g[H>>2];g[o>>2]=+g[b>>2]*k+ +g[I>>2]*j;g[o+4>>2]=K;f=b+16|0;__ZNK7Vector2plERKS_(p,o,f);h=a+48|0;K=+g[h>>2];L=a+52|0;j=+g[L>>2];k=K*+g[G>>2]+j*+g[H>>2];g[o>>2]=+g[b>>2]*K+ +g[I>>2]*j;g[o+4>>2]=k;__ZNK7Vector2plERKS_(q,o,f);__ZNK7Vector2miERKS_(r,p,q);__ZNK7Vector210normalizedEv(s,r);k=-+g[s>>2];c[u>>2]=c[s+4>>2];g[u+4>>2]=k;if(!(__ZN19SeparatorAxisTest2DI16SegmentShape2DSW22ConvexPolygonShape2DSWLb0ELb1ELb1EE9test_axisERK7Vector2(t,u)|0)){l=n;return}a=d+52|0;M=d+48|0;d=e+8|0;N=e+4|0;O=e+12|0;P=o+4|0;Q=e+16|0;R=o+4|0;S=s+4|0;T=u+4|0;U=o+4|0;V=o+4|0;W=o+4|0;X=o+4|0;Y=F+4|0;Z=o+4|0;_=o+4|0;$=o+4|0;aa=o+4|0;ca=0;while(1){da=c[a>>2]|0;if((ca|0)>=(da|0)){J=20;break}ea=c[M>>2]|0;k=+g[ea+(ca<<4)>>2];j=+g[ea+(ca<<4)+4>>2];fa=ca;ca=ca+1|0;ga=(ca|0)==(da|0)?0:ca;K=+g[ea+(ga<<4)>>2];ha=+g[ea+(ga<<4)+4>>2];ia=K*+g[N>>2]+ha*+g[O>>2];g[o>>2]=K*+g[e>>2]+ha*+g[d>>2];g[P>>2]=ia;__ZNK7Vector2plERKS_(p,o,Q);ia=k*+g[N>>2]+j*+g[O>>2];g[o>>2]=k*+g[e>>2]+j*+g[d>>2];g[R>>2]=ia;__ZNK7Vector2plERKS_(q,o,Q);__ZNK7Vector2miERKS_(r,p,q);__ZNK7Vector210normalizedEv(s,r);ia=-+g[s>>2];c[u>>2]=c[S>>2];g[T>>2]=ia;if(!(__ZN19SeparatorAxisTest2DI16SegmentShape2DSW22ConvexPolygonShape2DSWLb0ELb1ELb1EE9test_axisERK7Vector2(t,u)|0)){J=21;break}ia=+g[h>>2];j=+g[L>>2];k=ia*+g[G>>2]+j*+g[H>>2];g[o>>2]=+g[b>>2]*ia+ +g[I>>2]*j;g[U>>2]=k;__ZNK7Vector2plERKS_(v,o,f);ga=c[M>>2]|0;k=+g[ga+(fa<<4)>>2];j=+g[ga+(fa<<4)+4>>2];ia=k*+g[N>>2]+j*+g[O>>2];g[o>>2]=+g[e>>2]*k+ +g[d>>2]*j;g[V>>2]=ia;__ZNK7Vector2plERKS_(q,o,Q);__ZNK7Vector2miERKS_(w,v,q);__ZNK7Vector210normalizedEv(p,w);if(!(__ZN19SeparatorAxisTest2DI16SegmentShape2DSW22ConvexPolygonShape2DSWLb0ELb1ELb1EE9test_axisERK7Vector2(t,p)|0)){J=15;break}ia=+g[h>>2];j=+g[L>>2];k=ia*+g[G>>2]+j*+g[H>>2];g[o>>2]=+g[b>>2]*ia+ +g[I>>2]*j;g[W>>2]=k;__ZNK7Vector2plERKS_(x,o,f);ga=c[M>>2]|0;k=+g[ga+(fa<<4)>>2];j=+g[ga+(fa<<4)+4>>2];ia=k*+g[N>>2]+j*+g[O>>2];g[o>>2]=+g[e>>2]*k+ +g[d>>2]*j;g[X>>2]=ia;__ZNK7Vector2plERKS_(y,o,Q);__ZNK7Vector2plERKS_(s,y,i);__ZNK7Vector2miERKS_(z,x,s);__ZNK7Vector210normalizedEv(r,z);if(!(__ZN19SeparatorAxisTest2DI16SegmentShape2DSW22ConvexPolygonShape2DSWLb0ELb1ELb1EE9test_axisERK7Vector2(t,r)|0)){J=21;break}ia=+g[F>>2];j=+g[Y>>2];k=ia*+g[G>>2]+j*+g[H>>2];g[o>>2]=+g[b>>2]*ia+ +g[I>>2]*j;g[Z>>2]=k;__ZNK7Vector2plERKS_(A,o,f);ga=c[M>>2]|0;k=+g[ga+(fa<<4)>>2];j=+g[ga+(fa<<4)+4>>2];ia=k*+g[N>>2]+j*+g[O>>2];g[o>>2]=+g[e>>2]*k+ +g[d>>2]*j;g[_>>2]=ia;__ZNK7Vector2plERKS_(q,o,Q);__ZNK7Vector2miERKS_(B,A,q);__ZNK7Vector210normalizedEv(p,B);if(!(__ZN19SeparatorAxisTest2DI16SegmentShape2DSW22ConvexPolygonShape2DSWLb0ELb1ELb1EE9test_axisERK7Vector2(t,p)|0)){J=18;break}ia=+g[F>>2];j=+g[Y>>2];k=ia*+g[G>>2]+j*+g[H>>2];g[o>>2]=+g[b>>2]*ia+ +g[I>>2]*j;g[$>>2]=k;__ZNK7Vector2plERKS_(C,o,f);ga=c[M>>2]|0;k=+g[ga+(fa<<4)>>2];j=+g[ga+(fa<<4)+4>>2];ia=k*+g[N>>2]+j*+g[O>>2];g[o>>2]=+g[e>>2]*k+ +g[d>>2]*j;g[aa>>2]=ia;__ZNK7Vector2plERKS_(D,o,Q);__ZNK7Vector2plERKS_(s,D,i);__ZNK7Vector2miERKS_(E,C,s);__ZNK7Vector210normalizedEv(r,E);if(!(__ZN19SeparatorAxisTest2DI16SegmentShape2DSW22ConvexPolygonShape2DSWLb0ELb1ELb1EE9test_axisERK7Vector2(t,r)|0)){J=21;break}}if((J|0)==15){l=n;return}else if((J|0)==18){l=n;return}else if((J|0)==20){__ZN19SeparatorAxisTest2DI16SegmentShape2DSW22ConvexPolygonShape2DSWLb0ELb1ELb1EE17generate_contactsEv(t);l=n;return}else if((J|0)==21){l=n;return}}function __ZL24_collision_circle_circleILb0ELb1ELb1EEvPK9Shape2DSWRK11Transform2DS2_S5_P20_CollectorCallback2DRK7Vector2SA_ff(a,b,d,e,f,h,i,j,k){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;h=h|0;i=i|0;j=+j;k=+k;var n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;n=l;l=l+112|0;if((l|0)>=(m|0))ba(112);o=n+96|0;p=n+88|0;q=n+16|0;r=n+80|0;s=n;t=n+8|0;g[q+20>>2]=0.0;g[q+24>>2]=0.0;u=q+44|0;g[q+52>>2]=j;g[q+56>>2]=k;g[q+16>>2]=999999986991104.0;c[q>>2]=a;c[q+4>>2]=d;c[q+8>>2]=b;c[q+12>>2]=e;d=h;h=c[d+4>>2]|0;a=q+36|0;c[a>>2]=c[d>>2];c[a+4>>2]=h;h=i;a=c[h+4>>2]|0;d=u;c[d>>2]=c[h>>2];c[d+4>>2]=a;a=q+60|0;c[a>>2]=f;d=q+28|0;c[d>>2]=0;c[q+32>>2]=-1;do if((f|0)!=0?(h=c[f+20>>2]|0,(h|0)!=0):0){g[o>>2]=0.0;g[o+4>>2]=0.0;if(!(__ZNK7Vector2neERKS_(h,o)|0)){v=(c[d>>2]|0)+1|0;w=5;break}if(!(__ZN19SeparatorAxisTest2DI15CircleShape2DSWS0_Lb0ELb1ELb1EE9test_axisERK7Vector2(q,c[(c[a>>2]|0)+20>>2]|0)|0)){l=n;return}}else{v=1;w=5}while(0);if((w|0)==5)c[d>>2]=v;__ZNK7Vector210normalizedEv(o,u);if(!(__ZN19SeparatorAxisTest2DI15CircleShape2DSWS0_Lb0ELb1ELb1EE9test_axisERK7Vector2(q,o)|0)){l=n;return}k=-+g[o>>2];c[p>>2]=c[o+4>>2];g[p+4>>2]=k;if(!(__ZN19SeparatorAxisTest2DI15CircleShape2DSWS0_Lb0ELb1ELb1EE9test_axisERK7Vector2(q,p)|0)){l=n;return}u=b+16|0;b=e+16|0;__ZNK7Vector2miERKS_(r,u,b);__ZNK7Vector210normalizedEv(o,r);if(!(__ZN19SeparatorAxisTest2DI15CircleShape2DSWS0_Lb0ELb1ELb1EE9test_axisERK7Vector2(q,o)|0)){l=n;return}__ZNK7Vector2plERKS_(s,b,i);__ZNK7Vector2miERKS_(t,u,s);__ZNK7Vector210normalizedEv(p,t);if(!(__ZN19SeparatorAxisTest2DI15CircleShape2DSWS0_Lb0ELb1ELb1EE9test_axisERK7Vector2(q,p)|0)){l=n;return}__ZN19SeparatorAxisTest2DI15CircleShape2DSWS0_Lb0ELb1ELb1EE17generate_contactsEv(q);l=n;return}function __ZL27_collision_circle_rectangleILb0ELb1ELb1EEvPK9Shape2DSWRK11Transform2DS2_S5_P20_CollectorCallback2DRK7Vector2SA_ff(a,b,d,e,f,h,i,j,k){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;h=h|0;i=i|0;j=+j;k=+k;var n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0.0,B=0,C=0;n=l;l=l+144|0;if((l|0)>=(m|0))ba(144);o=n+128|0;p=n+120|0;q=n+112|0;r=n+104|0;s=n+40|0;t=n+16|0;u=n+8|0;v=n;g[s+20>>2]=0.0;g[s+24>>2]=0.0;w=s+44|0;g[s+52>>2]=j;g[s+56>>2]=k;g[s+16>>2]=999999986991104.0;c[s>>2]=a;c[s+4>>2]=d;c[s+8>>2]=b;c[s+12>>2]=e;a=h;h=c[a+4>>2]|0;x=s+36|0;c[x>>2]=c[a>>2];c[x+4>>2]=h;h=i;x=c[h+4>>2]|0;a=w;c[a>>2]=c[h>>2];c[a+4>>2]=x;x=s+60|0;c[x>>2]=f;a=s+28|0;c[a>>2]=0;c[s+32>>2]=-1;do if((f|0)!=0?(h=c[f+20>>2]|0,(h|0)!=0):0){g[o>>2]=0.0;g[o+4>>2]=0.0;if(!(__ZNK7Vector2neERKS_(h,o)|0)){y=(c[a>>2]|0)+1|0;z=5;break}if(!(__ZN19SeparatorAxisTest2DI15CircleShape2DSW18RectangleShape2DSWLb0ELb1ELb1EE9test_axisERK7Vector2(s,c[(c[x>>2]|0)+20>>2]|0)|0)){l=n;return}}else{y=1;z=5}while(0);if((z|0)==5)c[a>>2]=y;__ZNK7Vector210normalizedEv(o,w);if(!(__ZN19SeparatorAxisTest2DI15CircleShape2DSW18RectangleShape2DSWLb0ELb1ELb1EE9test_axisERK7Vector2(s,o)|0)){l=n;return}k=-+g[o>>2];c[p>>2]=c[o+4>>2];g[p+4>>2]=k;if(!(__ZN19SeparatorAxisTest2DI15CircleShape2DSW18RectangleShape2DSWLb0ELb1ELb1EE9test_axisERK7Vector2(s,p)|0)){l=n;return}w=b+16|0;__ZNK7Vector210normalizedEv(o,e);if(!(__ZN19SeparatorAxisTest2DI15CircleShape2DSW18RectangleShape2DSWLb0ELb1ELb1EE9test_axisERK7Vector2(s,o)|0)){l=n;return}__ZNK7Vector210normalizedEv(o,e+8|0);if(!(__ZN19SeparatorAxisTest2DI15CircleShape2DSW18RectangleShape2DSWLb0ELb1ELb1EE9test_axisERK7Vector2(s,o)|0)){l=n;return}__ZNK11Transform2D14affine_inverseEv(t,e);k=+g[w>>2];y=t+8|0;j=+g[b+20>>2];b=t+4|0;a=t+12|0;A=k*+g[b>>2]+j*+g[a>>2];g[o>>2]=+g[t>>2]*k+ +g[y>>2]*j;g[o+4>>2]=A;z=t+16|0;__ZNK7Vector2plERKS_(p,o,z);x=d+48|0;A=+g[x>>2];j=+g[p>>2]<0.0?-A:A;f=d+52|0;A=+g[f>>2];k=+g[p+4>>2]<0.0?-A:A;d=e+8|0;h=e+4|0;B=e+12|0;A=j*+g[h>>2]+k*+g[B>>2];g[o>>2]=j*+g[e>>2]+k*+g[d>>2];g[o+4>>2]=A;C=e+16|0;__ZNK7Vector2plERKS_(q,o,C);__ZNK7Vector2miERKS_(r,q,w);__ZNK7Vector210normalizedEv(u,r);if(__ZN19SeparatorAxisTest2DI15CircleShape2DSW18RectangleShape2DSWLb0ELb1ELb1EE9test_axisERK7Vector2(s,u)|0?(__ZNK7Vector2miERKS_(u,w,i),A=+g[u>>2],k=+g[u+4>>2],j=A*+g[b>>2]+k*+g[a>>2],g[o>>2]=+g[t>>2]*A+ +g[y>>2]*k,g[o+4>>2]=j,__ZNK7Vector2plERKS_(p,o,z),j=+g[x>>2],k=+g[p>>2]<0.0?-j:j,j=+g[f>>2],A=+g[p+4>>2]<0.0?-j:j,j=k*+g[h>>2]+A*+g[B>>2],g[o>>2]=k*+g[e>>2]+A*+g[d>>2],g[o+4>>2]=j,__ZNK7Vector2plERKS_(q,o,C),__ZNK7Vector2miERKS_(r,q,u),__ZNK7Vector210normalizedEv(v,r),__ZN19SeparatorAxisTest2DI15CircleShape2DSW18RectangleShape2DSWLb0ELb1ELb1EE9test_axisERK7Vector2(s,v)|0):0)__ZN19SeparatorAxisTest2DI15CircleShape2DSW18RectangleShape2DSWLb0ELb1ELb1EE17generate_contactsEv(s);l=n;return}function __ZL25_collision_circle_capsuleILb0ELb1ELb1EEvPK9Shape2DSWRK11Transform2DS2_S5_P20_CollectorCallback2DRK7Vector2SA_ff(a,b,d,e,f,h,i,j,k){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;h=h|0;i=i|0;j=+j;k=+k;var n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0;n=l;l=l+208|0;if((l|0)>=(m|0))ba(208);o=n+200|0;p=n+192|0;q=n+128|0;r=n+104|0;s=n+120|0;t=n+96|0;u=n+112|0;v=n+88|0;w=n+72|0;x=n+64|0;y=n+80|0;z=n+48|0;A=n+56|0;B=n+40|0;C=n+32|0;D=n+24|0;E=n+16|0;F=n+8|0;G=n;g[q+20>>2]=0.0;g[q+24>>2]=0.0;H=q+44|0;g[q+52>>2]=j;g[q+56>>2]=k;g[q+16>>2]=999999986991104.0;c[q>>2]=a;c[q+4>>2]=d;c[q+8>>2]=b;c[q+12>>2]=e;a=h;h=c[a+4>>2]|0;I=q+36|0;c[I>>2]=c[a>>2];c[I+4>>2]=h;h=i;I=c[h+4>>2]|0;a=H;c[a>>2]=c[h>>2];c[a+4>>2]=I;I=q+60|0;c[I>>2]=f;a=q+28|0;c[a>>2]=0;c[q+32>>2]=-1;do if((f|0)!=0?(h=c[f+20>>2]|0,(h|0)!=0):0){g[o>>2]=0.0;g[o+4>>2]=0.0;if(!(__ZNK7Vector2neERKS_(h,o)|0)){J=(c[a>>2]|0)+1|0;K=5;break}if(!(__ZN19SeparatorAxisTest2DI15CircleShape2DSW16CapsuleShape2DSWLb0ELb1ELb1EE9test_axisERK7Vector2(q,c[(c[I>>2]|0)+20>>2]|0)|0)){l=n;return}}else{J=1;K=5}while(0);if((K|0)==5)c[a>>2]=J;__ZNK7Vector210normalizedEv(o,H);if(!(__ZN19SeparatorAxisTest2DI15CircleShape2DSW16CapsuleShape2DSWLb0ELb1ELb1EE9test_axisERK7Vector2(q,o)|0)){l=n;return}k=-+g[o>>2];c[p>>2]=c[o+4>>2];g[p+4>>2]=k;if(!(__ZN19SeparatorAxisTest2DI15CircleShape2DSW16CapsuleShape2DSWLb0ELb1ELb1EE9test_axisERK7Vector2(q,p)|0)){l=n;return}__ZNK7Vector210normalizedEv(o,e);if(!(__ZN19SeparatorAxisTest2DI15CircleShape2DSW16CapsuleShape2DSWLb0ELb1ELb1EE9test_axisERK7Vector2(q,o)|0)){l=n;return}H=b+16|0;b=e+16|0;J=e+8|0;e=d+52|0;__ZNK7Vector2mlERKf(s,J,e);g[t>>2]=.5;__ZNK7Vector2mlERKf(r,s,t);__ZNK7Vector2plERKS_(p,b,r);__ZNK7Vector2miERKS_(u,H,p);__ZNK7Vector210normalizedEv(o,u);if(!(__ZN19SeparatorAxisTest2DI15CircleShape2DSW16CapsuleShape2DSWLb0ELb1ELb1EE9test_axisERK7Vector2(q,o)|0)){l=n;return}__ZNK7Vector2mlERKf(y,J,e);g[z>>2]=.5;__ZNK7Vector2mlERKf(x,y,z);__ZNK7Vector2plERKS_(A,b,x);__ZNK7Vector2plERKS_(w,A,i);__ZNK7Vector2miERKS_(B,H,w);__ZNK7Vector210normalizedEv(v,B);if(!(__ZN19SeparatorAxisTest2DI15CircleShape2DSW16CapsuleShape2DSWLb0ELb1ELb1EE9test_axisERK7Vector2(q,v)|0)){l=n;return}__ZNK7Vector2mlERKf(C,J,e);g[t>>2]=-.5;__ZNK7Vector2mlERKf(r,C,t);__ZNK7Vector2plERKS_(p,b,r);__ZNK7Vector2miERKS_(D,H,p);__ZNK7Vector210normalizedEv(o,D);if(!(__ZN19SeparatorAxisTest2DI15CircleShape2DSW16CapsuleShape2DSWLb0ELb1ELb1EE9test_axisERK7Vector2(q,o)|0)){l=n;return}__ZNK7Vector2mlERKf(E,J,e);g[z>>2]=-.5;__ZNK7Vector2mlERKf(x,E,z);__ZNK7Vector2plERKS_(F,b,x);__ZNK7Vector2plERKS_(w,F,i);__ZNK7Vector2miERKS_(G,H,w);__ZNK7Vector210normalizedEv(v,G);if(!(__ZN19SeparatorAxisTest2DI15CircleShape2DSW16CapsuleShape2DSWLb0ELb1ELb1EE9test_axisERK7Vector2(q,v)|0)){l=n;return}__ZN19SeparatorAxisTest2DI15CircleShape2DSW16CapsuleShape2DSWLb0ELb1ELb1EE17generate_contactsEv(q);l=n;return}function __ZL32_collision_circle_convex_polygonILb0ELb1ELb1EEvPK9Shape2DSWRK11Transform2DS2_S5_P20_CollectorCallback2DRK7Vector2SA_ff(a,b,d,e,f,h,i,j,k){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;h=h|0;i=i|0;j=+j;k=+k;var n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0.0,K=0,L=0.0,M=0.0;n=l;l=l+144|0;if((l|0)>=(m|0))ba(144);o=n+128|0;p=n+120|0;q=n+112|0;r=n+104|0;s=n+88|0;t=n+8|0;u=n+96|0;v=n+80|0;w=n+72|0;x=n;g[t+20>>2]=0.0;g[t+24>>2]=0.0;y=t+44|0;g[t+52>>2]=j;g[t+56>>2]=k;g[t+16>>2]=999999986991104.0;c[t>>2]=a;c[t+4>>2]=d;c[t+8>>2]=b;c[t+12>>2]=e;a=h;h=c[a+4>>2]|0;z=t+36|0;c[z>>2]=c[a>>2];c[z+4>>2]=h;h=i;z=c[h+4>>2]|0;a=y;c[a>>2]=c[h>>2];c[a+4>>2]=z;z=t+60|0;c[z>>2]=f;a=t+28|0;c[a>>2]=0;c[t+32>>2]=-1;do if((f|0)!=0?(h=c[f+20>>2]|0,(h|0)!=0):0){g[o>>2]=0.0;g[o+4>>2]=0.0;if(!(__ZNK7Vector2neERKS_(h,o)|0)){A=(c[a>>2]|0)+1|0;B=5;break}if(!(__ZN19SeparatorAxisTest2DI15CircleShape2DSW22ConvexPolygonShape2DSWLb0ELb1ELb1EE9test_axisERK7Vector2(t,c[(c[z>>2]|0)+20>>2]|0)|0)){l=n;return}}else{A=1;B=5}while(0);if((B|0)==5)c[a>>2]=A;__ZNK7Vector210normalizedEv(o,y);if(!(__ZN19SeparatorAxisTest2DI15CircleShape2DSW22ConvexPolygonShape2DSWLb0ELb1ELb1EE9test_axisERK7Vector2(t,o)|0)){l=n;return}k=-+g[o>>2];c[p>>2]=c[o+4>>2];g[p+4>>2]=k;if(!(__ZN19SeparatorAxisTest2DI15CircleShape2DSW22ConvexPolygonShape2DSWLb0ELb1ELb1EE9test_axisERK7Vector2(t,p)|0)){l=n;return}y=d+52|0;A=b+16|0;b=d+48|0;d=e+8|0;a=e+4|0;z=e+12|0;f=o+4|0;h=e+16|0;C=o+4|0;D=o+4|0;E=o+4|0;F=s+4|0;G=x+4|0;H=0;while(1){if((H|0)>=(c[y>>2]|0)){B=16;break}I=c[b>>2]|0;k=+g[I+(H<<4)>>2];j=+g[I+(H<<4)+4>>2];J=k*+g[a>>2]+j*+g[z>>2];g[o>>2]=+g[e>>2]*k+ +g[d>>2]*j;g[f>>2]=J;__ZNK7Vector2plERKS_(q,o,h);__ZNK7Vector2miERKS_(u,A,q);__ZNK7Vector210normalizedEv(p,u);if(!(__ZN19SeparatorAxisTest2DI15CircleShape2DSW22ConvexPolygonShape2DSWLb0ELb1ELb1EE9test_axisERK7Vector2(t,p)|0)){B=13;break}I=c[b>>2]|0;J=+g[I+(H<<4)>>2];j=+g[I+(H<<4)+4>>2];k=J*+g[a>>2]+j*+g[z>>2];g[o>>2]=+g[e>>2]*J+ +g[d>>2]*j;g[C>>2]=k;__ZNK7Vector2plERKS_(v,o,h);__ZNK7Vector2plERKS_(s,v,i);__ZNK7Vector2miERKS_(w,A,s);__ZNK7Vector210normalizedEv(r,w);if(!(__ZN19SeparatorAxisTest2DI15CircleShape2DSW22ConvexPolygonShape2DSWLb0ELb1ELb1EE9test_axisERK7Vector2(t,r)|0)){B=17;break}I=c[b>>2]|0;k=+g[I+(H<<4)>>2];j=+g[I+(H<<4)+4>>2];H=H+1|0;K=(H|0)==(c[y>>2]|0)?0:H;J=+g[I+(K<<4)>>2];L=+g[I+(K<<4)+4>>2];M=J*+g[a>>2]+L*+g[z>>2];g[o>>2]=J*+g[e>>2]+L*+g[d>>2];g[D>>2]=M;__ZNK7Vector2plERKS_(p,o,h);M=k*+g[a>>2]+j*+g[z>>2];g[o>>2]=k*+g[e>>2]+j*+g[d>>2];g[E>>2]=M;__ZNK7Vector2plERKS_(q,o,h);__ZNK7Vector2miERKS_(r,p,q);__ZNK7Vector210normalizedEv(s,r);M=-+g[s>>2];c[x>>2]=c[F>>2];g[G>>2]=M;if(!(__ZN19SeparatorAxisTest2DI15CircleShape2DSW22ConvexPolygonShape2DSWLb0ELb1ELb1EE9test_axisERK7Vector2(t,x)|0)){B=17;break}}if((B|0)==13){l=n;return}else if((B|0)==16){__ZN19SeparatorAxisTest2DI15CircleShape2DSW22ConvexPolygonShape2DSWLb0ELb1ELb1EE17generate_contactsEv(t);l=n;return}else if((B|0)==17){l=n;return}}function __ZL30_collision_rectangle_rectangleILb0ELb1ELb1EEvPK9Shape2DSWRK11Transform2DS2_S5_P20_CollectorCallback2DRK7Vector2SA_ff(a,b,d,e,f,h,i,j,k){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;h=h|0;i=i|0;j=+j;k=+k;var n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0;n=l;l=l+224|0;if((l|0)>=(m|0))ba(224);o=n+192|0;p=n+168|0;q=n+104|0;r=n+80|0;s=n+56|0;t=n+32|0;u=n+8|0;v=n;g[q+20>>2]=0.0;g[q+24>>2]=0.0;w=q+44|0;g[q+52>>2]=j;g[q+56>>2]=k;g[q+16>>2]=999999986991104.0;c[q>>2]=a;c[q+4>>2]=d;c[q+8>>2]=b;c[q+12>>2]=e;x=h;y=c[x+4>>2]|0;z=q+36|0;c[z>>2]=c[x>>2];c[z+4>>2]=y;y=i;z=c[y+4>>2]|0;x=w;c[x>>2]=c[y>>2];c[x+4>>2]=z;z=q+60|0;c[z>>2]=f;x=q+28|0;c[x>>2]=0;c[q+32>>2]=-1;do if((f|0)!=0?(y=c[f+20>>2]|0,(y|0)!=0):0){g[o>>2]=0.0;g[o+4>>2]=0.0;if(!(__ZNK7Vector2neERKS_(y,o)|0)){A=(c[x>>2]|0)+1|0;B=5;break}if(!(__ZN19SeparatorAxisTest2DI18RectangleShape2DSWS0_Lb0ELb1ELb1EE9test_axisERK7Vector2(q,c[(c[z>>2]|0)+20>>2]|0)|0)){l=n;return}}else{A=1;B=5}while(0);if((B|0)==5)c[x>>2]=A;__ZNK7Vector210normalizedEv(o,w);if(!(__ZN19SeparatorAxisTest2DI18RectangleShape2DSWS0_Lb0ELb1ELb1EE9test_axisERK7Vector2(q,o)|0)){l=n;return}k=-+g[o>>2];c[p>>2]=c[o+4>>2];g[p+4>>2]=k;if(!(__ZN19SeparatorAxisTest2DI18RectangleShape2DSWS0_Lb0ELb1ELb1EE9test_axisERK7Vector2(q,p)|0)){l=n;return}__ZNK7Vector210normalizedEv(o,b);if(!(__ZN19SeparatorAxisTest2DI18RectangleShape2DSWS0_Lb0ELb1ELb1EE9test_axisERK7Vector2(q,o)|0)){l=n;return}__ZNK7Vector210normalizedEv(o,b+8|0);if(!(__ZN19SeparatorAxisTest2DI18RectangleShape2DSWS0_Lb0ELb1ELb1EE9test_axisERK7Vector2(q,o)|0)){l=n;return}__ZNK7Vector210normalizedEv(o,e);if(!(__ZN19SeparatorAxisTest2DI18RectangleShape2DSWS0_Lb0ELb1ELb1EE9test_axisERK7Vector2(q,o)|0)){l=n;return}__ZNK7Vector210normalizedEv(o,e+8|0);if(!(__ZN19SeparatorAxisTest2DI18RectangleShape2DSWS0_Lb0ELb1ELb1EE9test_axisERK7Vector2(q,o)|0)){l=n;return}__ZNK11Transform2D14affine_inverseEv(o,b);__ZNK11Transform2D14affine_inverseEv(p,e);__ZNK18RectangleShape2DSW12get_box_axisERK11Transform2DS2_PKS_S2_S2_(r,a,b,o,d,e,p);if(!(__ZN19SeparatorAxisTest2DI18RectangleShape2DSWS0_Lb0ELb1ELb1EE9test_axisERK7Vector2(q,r)|0)){l=n;return};c[r>>2]=c[b>>2];c[r+4>>2]=c[b+4>>2];c[r+8>>2]=c[b+8>>2];c[r+12>>2]=c[b+12>>2];c[r+16>>2]=c[b+16>>2];c[r+20>>2]=c[b+20>>2];__ZN7Vector2pLERKS_(r+16|0,h);c[s>>2]=c[e>>2];c[s+4>>2]=c[e+4>>2];c[s+8>>2]=c[e+8>>2];c[s+12>>2]=c[e+12>>2];c[s+16>>2]=c[e+16>>2];c[s+20>>2]=c[e+20>>2];__ZN7Vector2pLERKS_(s+16|0,i);__ZNK11Transform2D14affine_inverseEv(t,r);__ZNK11Transform2D14affine_inverseEv(u,s);__ZNK18RectangleShape2DSW12get_box_axisERK11Transform2DS2_PKS_S2_S2_(v,a,b,o,d,s,u);if(!(__ZN19SeparatorAxisTest2DI18RectangleShape2DSWS0_Lb0ELb1ELb1EE9test_axisERK7Vector2(q,v)|0)){l=n;return}__ZN19SeparatorAxisTest2DI18RectangleShape2DSWS0_Lb0ELb1ELb1EE17generate_contactsEv(q);l=n;return}function __ZL28_collision_rectangle_capsuleILb0ELb1ELb1EEvPK9Shape2DSWRK11Transform2DS2_S5_P20_CollectorCallback2DRK7Vector2SA_ff(a,b,d,e,f,h,i,j,k){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;h=h|0;i=i|0;j=+j;k=+k;var n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0.0,R=0.0;n=l;l=l+160|0;if((l|0)>=(m|0))ba(160);o=n+144|0;p=n+136|0;q=n+128|0;r=n+120|0;s=n+40|0;t=n+16|0;u=n+8|0;v=n+112|0;w=n;x=n+104|0;g[s+20>>2]=0.0;g[s+24>>2]=0.0;y=s+44|0;g[s+52>>2]=j;g[s+56>>2]=k;g[s+16>>2]=999999986991104.0;c[s>>2]=a;c[s+4>>2]=d;c[s+8>>2]=b;c[s+12>>2]=e;z=h;h=c[z+4>>2]|0;A=s+36|0;c[A>>2]=c[z>>2];c[A+4>>2]=h;h=i;A=c[h+4>>2]|0;z=y;c[z>>2]=c[h>>2];c[z+4>>2]=A;A=s+60|0;c[A>>2]=f;z=s+28|0;c[z>>2]=0;c[s+32>>2]=-1;do if((f|0)!=0?(h=c[f+20>>2]|0,(h|0)!=0):0){g[o>>2]=0.0;g[o+4>>2]=0.0;if(!(__ZNK7Vector2neERKS_(h,o)|0)){B=(c[z>>2]|0)+1|0;C=5;break}if(!(__ZN19SeparatorAxisTest2DI18RectangleShape2DSW16CapsuleShape2DSWLb0ELb1ELb1EE9test_axisERK7Vector2(s,c[(c[A>>2]|0)+20>>2]|0)|0)){l=n;return}}else{B=1;C=5}while(0);if((C|0)==5)c[z>>2]=B;__ZNK7Vector210normalizedEv(o,y);if(!(__ZN19SeparatorAxisTest2DI18RectangleShape2DSW16CapsuleShape2DSWLb0ELb1ELb1EE9test_axisERK7Vector2(s,o)|0)){l=n;return}k=-+g[o>>2];c[p>>2]=c[o+4>>2];g[p+4>>2]=k;if(!(__ZN19SeparatorAxisTest2DI18RectangleShape2DSW16CapsuleShape2DSWLb0ELb1ELb1EE9test_axisERK7Vector2(s,p)|0)){l=n;return}__ZNK7Vector210normalizedEv(o,b);if(!(__ZN19SeparatorAxisTest2DI18RectangleShape2DSW16CapsuleShape2DSWLb0ELb1ELb1EE9test_axisERK7Vector2(s,o)|0)){l=n;return}__ZNK7Vector210normalizedEv(o,b+8|0);if(!(__ZN19SeparatorAxisTest2DI18RectangleShape2DSW16CapsuleShape2DSWLb0ELb1ELb1EE9test_axisERK7Vector2(s,o)|0)){l=n;return}__ZNK7Vector210normalizedEv(o,e);if(!(__ZN19SeparatorAxisTest2DI18RectangleShape2DSW16CapsuleShape2DSWLb0ELb1ELb1EE9test_axisERK7Vector2(s,o)|0)){l=n;return}__ZNK11Transform2D14affine_inverseEv(t,b);y=e+16|0;B=e+8|0;e=d+52|0;d=t+8|0;z=u+4|0;A=t+4|0;f=t+12|0;h=o+4|0;D=t+16|0;E=a+48|0;F=p+4|0;G=a+52|0;a=b+8|0;H=b+4|0;I=b+12|0;J=o+4|0;K=b+16|0;L=u+4|0;M=o+4|0;N=p+4|0;O=o+4|0;P=0;while(1){__ZNK7Vector2mlERKf(v,B,e);k=(P|0)==0?.5:-.5;g[p>>2]=k;__ZNK7Vector2mlERKf(o,v,p);__ZNK7Vector2plERKS_(u,y,o);j=+g[u>>2];Q=+g[z>>2];R=j*+g[A>>2]+Q*+g[f>>2];g[o>>2]=+g[t>>2]*j+ +g[d>>2]*Q;g[h>>2]=R;__ZNK7Vector2plERKS_(p,o,D);R=+g[E>>2];Q=+g[p>>2]<0.0?-R:R;R=+g[G>>2];j=+g[F>>2]<0.0?-R:R;R=Q*+g[H>>2]+j*+g[I>>2];g[o>>2]=Q*+g[b>>2]+j*+g[a>>2];g[J>>2]=R;__ZNK7Vector2plERKS_(q,o,K);__ZNK7Vector2miERKS_(r,q,u);__ZNK7Vector210normalizedEv(w,r);if(!(__ZN19SeparatorAxisTest2DI18RectangleShape2DSW16CapsuleShape2DSWLb0ELb1ELb1EE9test_axisERK7Vector2(s,w)|0))break;__ZNK7Vector2mlERKf(x,B,e);g[p>>2]=k;__ZNK7Vector2mlERKf(o,x,p);__ZNK7Vector2plERKS_(u,y,o);__ZN7Vector2pLERKS_(u,i);k=+g[u>>2];R=+g[L>>2];j=k*+g[A>>2]+R*+g[f>>2];g[o>>2]=+g[t>>2]*k+ +g[d>>2]*R;g[M>>2]=j;__ZNK7Vector2plERKS_(p,o,D);j=+g[E>>2];R=+g[p>>2]<0.0?-j:j;j=+g[G>>2];k=+g[N>>2]<0.0?-j:j;j=R*+g[H>>2]+k*+g[I>>2];g[o>>2]=R*+g[b>>2]+k*+g[a>>2];g[O>>2]=j;__ZNK7Vector2plERKS_(q,o,K);__ZNK7Vector2miERKS_(r,q,u);__ZNK7Vector210normalizedEv(w,r);P=P+1|0;if(!(__ZN19SeparatorAxisTest2DI18RectangleShape2DSW16CapsuleShape2DSWLb0ELb1ELb1EE9test_axisERK7Vector2(s,w)|0))break;if((P|0)>=2){C=17;break}}if((C|0)==17)__ZN19SeparatorAxisTest2DI18RectangleShape2DSW16CapsuleShape2DSWLb0ELb1ELb1EE17generate_contactsEv(s);l=n;return}function __ZL35_collision_rectangle_convex_polygonILb0ELb1ELb1EEvPK9Shape2DSWRK11Transform2DS2_S5_P20_CollectorCallback2DRK7Vector2SA_ff(a,b,d,e,f,h,i,j,k){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;h=h|0;i=i|0;j=+j;k=+k;var n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ca=0.0,da=0.0,ea=0.0;n=l;l=l+160|0;if((l|0)>=(m|0))ba(160);o=n+136|0;p=n+128|0;q=n+120|0;r=n+112|0;s=n+96|0;t=n+32|0;u=n+8|0;v=n;w=n+104|0;g[t+20>>2]=0.0;g[t+24>>2]=0.0;x=t+44|0;g[t+52>>2]=j;g[t+56>>2]=k;g[t+16>>2]=999999986991104.0;c[t>>2]=a;c[t+4>>2]=d;c[t+8>>2]=b;c[t+12>>2]=e;y=h;h=c[y+4>>2]|0;z=t+36|0;c[z>>2]=c[y>>2];c[z+4>>2]=h;h=i;z=c[h+4>>2]|0;y=x;c[y>>2]=c[h>>2];c[y+4>>2]=z;z=t+60|0;c[z>>2]=f;y=t+28|0;c[y>>2]=0;c[t+32>>2]=-1;do if((f|0)!=0?(h=c[f+20>>2]|0,(h|0)!=0):0){g[o>>2]=0.0;g[o+4>>2]=0.0;if(!(__ZNK7Vector2neERKS_(h,o)|0)){A=(c[y>>2]|0)+1|0;B=5;break}if(!(__ZN19SeparatorAxisTest2DI18RectangleShape2DSW22ConvexPolygonShape2DSWLb0ELb1ELb1EE9test_axisERK7Vector2(t,c[(c[z>>2]|0)+20>>2]|0)|0)){l=n;return}}else{A=1;B=5}while(0);if((B|0)==5)c[y>>2]=A;__ZNK7Vector210normalizedEv(o,x);if(!(__ZN19SeparatorAxisTest2DI18RectangleShape2DSW22ConvexPolygonShape2DSWLb0ELb1ELb1EE9test_axisERK7Vector2(t,o)|0)){l=n;return}k=-+g[o>>2];c[p>>2]=c[o+4>>2];g[p+4>>2]=k;if(!(__ZN19SeparatorAxisTest2DI18RectangleShape2DSW22ConvexPolygonShape2DSWLb0ELb1ELb1EE9test_axisERK7Vector2(t,p)|0)){l=n;return}__ZNK7Vector210normalizedEv(o,b);if(!(__ZN19SeparatorAxisTest2DI18RectangleShape2DSW22ConvexPolygonShape2DSWLb0ELb1ELb1EE9test_axisERK7Vector2(t,o)|0)){l=n;return}__ZNK7Vector210normalizedEv(o,b+8|0);if(!(__ZN19SeparatorAxisTest2DI18RectangleShape2DSW22ConvexPolygonShape2DSWLb0ELb1ELb1EE9test_axisERK7Vector2(t,o)|0)){l=n;return}x=u+4|0;c[x>>2]=0;c[x+4>>2]=0;c[x+8>>2]=0;c[x+12>>2]=0;c[x+16>>2]=0;g[u>>2]=1.0;x=u+12|0;g[x>>2]=1.0;__ZNK11Transform2D14affine_inverseEv(o,b);c[u>>2]=c[o>>2];c[u+4>>2]=c[o+4>>2];c[u+8>>2]=c[o+8>>2];c[u+12>>2]=c[o+12>>2];c[u+16>>2]=c[o+16>>2];c[u+20>>2]=c[o+20>>2];A=d+52|0;y=d+48|0;d=e+8|0;z=e+4|0;f=e+12|0;h=o+4|0;C=e+16|0;D=o+4|0;E=s+4|0;F=v+4|0;G=o+4|0;H=u+8|0;I=v+4|0;J=u+4|0;K=o+4|0;L=u+16|0;M=a+48|0;N=p+4|0;O=a+52|0;a=b+8|0;P=b+4|0;Q=b+12|0;R=o+4|0;S=b+16|0;T=o+4|0;U=v+4|0;V=o+4|0;W=p+4|0;X=o+4|0;Y=0;do{Z=c[A>>2]|0;if((Y|0)>=(Z|0)){B=17;break}_=c[y>>2]|0;k=+g[_+(Y<<4)>>2];j=+g[_+(Y<<4)+4>>2];$=Y;Y=Y+1|0;aa=(Y|0)==(Z|0)?0:Y;ca=+g[_+(aa<<4)>>2];da=+g[_+(aa<<4)+4>>2];ea=ca*+g[z>>2]+da*+g[f>>2];g[o>>2]=ca*+g[e>>2]+da*+g[d>>2];g[h>>2]=ea;__ZNK7Vector2plERKS_(p,o,C);ea=k*+g[z>>2]+j*+g[f>>2];g[o>>2]=k*+g[e>>2]+j*+g[d>>2];g[D>>2]=ea;__ZNK7Vector2plERKS_(q,o,C);__ZNK7Vector2miERKS_(r,p,q);__ZNK7Vector210normalizedEv(s,r);ea=-+g[s>>2];c[v>>2]=c[E>>2];g[F>>2]=ea;if(!(__ZN19SeparatorAxisTest2DI18RectangleShape2DSW22ConvexPolygonShape2DSWLb0ELb1ELb1EE9test_axisERK7Vector2(t,v)|0))break;aa=c[y>>2]|0;ea=+g[aa+($<<4)>>2];j=+g[aa+($<<4)+4>>2];k=ea*+g[z>>2]+j*+g[f>>2];g[o>>2]=+g[e>>2]*ea+ +g[d>>2]*j;g[G>>2]=k;__ZNK7Vector2plERKS_(v,o,C);k=+g[v>>2];j=+g[I>>2];ea=k*+g[J>>2]+j*+g[x>>2];g[o>>2]=+g[u>>2]*k+ +g[H>>2]*j;g[K>>2]=ea;__ZNK7Vector2plERKS_(p,o,L);ea=+g[M>>2];j=+g[p>>2]<0.0?-ea:ea;ea=+g[O>>2];k=+g[N>>2]<0.0?-ea:ea;ea=j*+g[P>>2]+k*+g[Q>>2];g[o>>2]=j*+g[b>>2]+k*+g[a>>2];g[R>>2]=ea;__ZNK7Vector2plERKS_(q,o,S);__ZNK7Vector2miERKS_(r,q,v);__ZNK7Vector210normalizedEv(s,r);if(!(__ZN19SeparatorAxisTest2DI18RectangleShape2DSW22ConvexPolygonShape2DSWLb0ELb1ELb1EE9test_axisERK7Vector2(t,s)|0))break;aa=c[y>>2]|0;ea=+g[aa+($<<4)>>2];k=+g[aa+($<<4)+4>>2];j=ea*+g[z>>2]+k*+g[f>>2];g[o>>2]=+g[e>>2]*ea+ +g[d>>2]*k;g[T>>2]=j;__ZNK7Vector2plERKS_(w,o,C);__ZNK7Vector2plERKS_(v,w,i);j=+g[v>>2];k=+g[U>>2];ea=j*+g[J>>2]+k*+g[x>>2];g[o>>2]=+g[u>>2]*j+ +g[H>>2]*k;g[V>>2]=ea;__ZNK7Vector2plERKS_(p,o,L);ea=+g[M>>2];k=+g[p>>2]<0.0?-ea:ea;ea=+g[O>>2];j=+g[W>>2]<0.0?-ea:ea;ea=k*+g[P>>2]+j*+g[Q>>2];g[o>>2]=k*+g[b>>2]+j*+g[a>>2];g[X>>2]=ea;__ZNK7Vector2plERKS_(q,o,S);__ZNK7Vector2miERKS_(r,q,v);__ZNK7Vector210normalizedEv(s,r)}while(__ZN19SeparatorAxisTest2DI18RectangleShape2DSW22ConvexPolygonShape2DSWLb0ELb1ELb1EE9test_axisERK7Vector2(t,s)|0);if((B|0)==17)__ZN19SeparatorAxisTest2DI18RectangleShape2DSW22ConvexPolygonShape2DSWLb0ELb1ELb1EE17generate_contactsEv(t);l=n;return}function __ZL26_collision_capsule_capsuleILb0ELb1ELb1EEvPK9Shape2DSWRK11Transform2DS2_S5_P20_CollectorCallback2DRK7Vector2SA_ff(a,b,d,e,f,h,i,j,k){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;h=h|0;i=i|0;j=+j;k=+k;var n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0;n=l;l=l+144|0;if((l|0)>=(m|0))ba(144);o=n+128|0;p=n+120|0;q=n+48|0;r=n+112|0;s=n+24|0;t=n+40|0;u=n+8|0;v=n+32|0;w=n;x=n+16|0;g[q+20>>2]=0.0;g[q+24>>2]=0.0;y=q+44|0;g[q+52>>2]=j;g[q+56>>2]=k;g[q+16>>2]=999999986991104.0;c[q>>2]=a;c[q+4>>2]=d;c[q+8>>2]=b;c[q+12>>2]=e;z=h;h=c[z+4>>2]|0;A=q+36|0;c[A>>2]=c[z>>2];c[A+4>>2]=h;h=i;A=c[h+4>>2]|0;z=y;c[z>>2]=c[h>>2];c[z+4>>2]=A;A=q+60|0;c[A>>2]=f;z=q+28|0;c[z>>2]=0;c[q+32>>2]=-1;do if((f|0)!=0?(h=c[f+20>>2]|0,(h|0)!=0):0){g[o>>2]=0.0;g[o+4>>2]=0.0;if(!(__ZNK7Vector2neERKS_(h,o)|0)){B=(c[z>>2]|0)+1|0;C=5;break}if(!(__ZN19SeparatorAxisTest2DI16CapsuleShape2DSWS0_Lb0ELb1ELb1EE9test_axisERK7Vector2(q,c[(c[A>>2]|0)+20>>2]|0)|0)){l=n;return}}else{B=1;C=5}while(0);if((C|0)==5)c[z>>2]=B;__ZNK7Vector210normalizedEv(o,y);if(!(__ZN19SeparatorAxisTest2DI16CapsuleShape2DSWS0_Lb0ELb1ELb1EE9test_axisERK7Vector2(q,o)|0)){l=n;return}k=-+g[o>>2];c[p>>2]=c[o+4>>2];g[p+4>>2]=k;if(!(__ZN19SeparatorAxisTest2DI16CapsuleShape2DSWS0_Lb0ELb1ELb1EE9test_axisERK7Vector2(q,p)|0)){l=n;return}__ZNK7Vector210normalizedEv(o,e);if(!(__ZN19SeparatorAxisTest2DI16CapsuleShape2DSWS0_Lb0ELb1ELb1EE9test_axisERK7Vector2(q,o)|0)){l=n;return}__ZNK7Vector210normalizedEv(o,b);if(!(__ZN19SeparatorAxisTest2DI16CapsuleShape2DSWS0_Lb0ELb1ELb1EE9test_axisERK7Vector2(q,o)|0)){l=n;return}y=b+16|0;B=b+8|0;b=a+52|0;a=e+16|0;z=e+8|0;e=d+52|0;d=0;while(1){__ZNK7Vector2mlERKf(r,B,b);g[s>>2]=(d|0)==0?.5:-.5;__ZNK7Vector2mlERKf(p,r,s);__ZNK7Vector2plERKS_(o,y,p);__ZNK7Vector2mlERKf(t,z,e);g[u>>2]=.5;__ZNK7Vector2mlERKf(s,t,u);__ZNK7Vector2plERKS_(p,a,s);__ZNK7Vector2miERKS_(v,o,p);__ZNK7Vector210normalizedEv(s,v);if(!(__ZN19SeparatorAxisTest2DI16CapsuleShape2DSWS0_Lb0ELb1ELb1EE9test_axisERK7Vector2(q,s)|0)){C=14;break}__ZNK7Vector2plERKS_(w,p,i);__ZNK7Vector2miERKS_(x,o,w);__ZNK7Vector210normalizedEv(u,x);if(!(__ZN19SeparatorAxisTest2DI16CapsuleShape2DSWS0_Lb0ELb1ELb1EE9test_axisERK7Vector2(q,u)|0))break;__ZNK7Vector2mlERKf(t,z,e);g[u>>2]=-.5;__ZNK7Vector2mlERKf(s,t,u);__ZNK7Vector2plERKS_(p,a,s);__ZNK7Vector2miERKS_(v,o,p);__ZNK7Vector210normalizedEv(s,v);if(!(__ZN19SeparatorAxisTest2DI16CapsuleShape2DSWS0_Lb0ELb1ELb1EE9test_axisERK7Vector2(q,s)|0)){C=14;break}__ZNK7Vector2plERKS_(w,p,i);__ZNK7Vector2miERKS_(x,o,w);__ZNK7Vector210normalizedEv(u,x);if(!(__ZN19SeparatorAxisTest2DI16CapsuleShape2DSWS0_Lb0ELb1ELb1EE9test_axisERK7Vector2(q,u)|0))break;d=d+1|0;if((d|0)>=2){C=18;break}}if((C|0)!=14)if((C|0)==18){__ZN19SeparatorAxisTest2DI16CapsuleShape2DSWS0_Lb0ELb1ELb1EE17generate_contactsEv(q);l=n;return}l=n;return}function __ZL33_collision_capsule_convex_polygonILb0ELb1ELb1EEvPK9Shape2DSWRK11Transform2DS2_S5_P20_CollectorCallback2DRK7Vector2SA_ff(a,b,d,e,f,h,i,j,k){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;h=h|0;i=i|0;j=+j;k=+k;var n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0.0,P=0,Q=0.0,R=0.0;n=l;l=l+144|0;if((l|0)>=(m|0))ba(144);o=n+136|0;p=n+128|0;q=n+120|0;r=n+112|0;s=n+104|0;t=n+16|0;u=n+8|0;v=n+96|0;w=n+88|0;x=n+80|0;y=n;g[t+20>>2]=0.0;g[t+24>>2]=0.0;z=t+44|0;g[t+52>>2]=j;g[t+56>>2]=k;g[t+16>>2]=999999986991104.0;c[t>>2]=a;c[t+4>>2]=d;c[t+8>>2]=b;c[t+12>>2]=e;A=h;h=c[A+4>>2]|0;B=t+36|0;c[B>>2]=c[A>>2];c[B+4>>2]=h;h=i;B=c[h+4>>2]|0;A=z;c[A>>2]=c[h>>2];c[A+4>>2]=B;B=t+60|0;c[B>>2]=f;A=t+28|0;c[A>>2]=0;c[t+32>>2]=-1;do if((f|0)!=0?(h=c[f+20>>2]|0,(h|0)!=0):0){g[o>>2]=0.0;g[o+4>>2]=0.0;if(!(__ZNK7Vector2neERKS_(h,o)|0)){C=(c[A>>2]|0)+1|0;D=5;break}if(!(__ZN19SeparatorAxisTest2DI16CapsuleShape2DSW22ConvexPolygonShape2DSWLb0ELb1ELb1EE9test_axisERK7Vector2(t,c[(c[B>>2]|0)+20>>2]|0)|0)){l=n;return}}else{C=1;D=5}while(0);if((D|0)==5)c[A>>2]=C;__ZNK7Vector210normalizedEv(o,z);if(!(__ZN19SeparatorAxisTest2DI16CapsuleShape2DSW22ConvexPolygonShape2DSWLb0ELb1ELb1EE9test_axisERK7Vector2(t,o)|0)){l=n;return}k=-+g[o>>2];c[p>>2]=c[o+4>>2];g[p+4>>2]=k;if(!(__ZN19SeparatorAxisTest2DI16CapsuleShape2DSW22ConvexPolygonShape2DSWLb0ELb1ELb1EE9test_axisERK7Vector2(t,p)|0)){l=n;return}__ZNK7Vector210normalizedEv(o,b);if(!(__ZN19SeparatorAxisTest2DI16CapsuleShape2DSW22ConvexPolygonShape2DSWLb0ELb1ELb1EE9test_axisERK7Vector2(t,o)|0)){l=n;return}z=d+52|0;a:do if((c[z>>2]|0)>0){C=d+48|0;A=e+8|0;B=e+4|0;f=e+12|0;h=o+4|0;E=e+16|0;F=b+16|0;G=b+8|0;H=a+52|0;I=o+4|0;J=o+4|0;K=s+4|0;L=y+4|0;M=0;while(1){N=c[C>>2]|0;k=+g[N+(M<<4)>>2];j=+g[N+(M<<4)+4>>2];O=k*+g[B>>2]+j*+g[f>>2];g[o>>2]=+g[e>>2]*k+ +g[A>>2]*j;g[h>>2]=O;__ZNK7Vector2plERKS_(u,o,E);__ZNK7Vector2mlERKf(v,G,H);g[q>>2]=.5;__ZNK7Vector2mlERKf(p,v,q);__ZNK7Vector2plERKS_(o,F,p);__ZNK7Vector2miERKS_(w,o,u);__ZNK7Vector210normalizedEv(p,w);if(!(__ZN19SeparatorAxisTest2DI16CapsuleShape2DSW22ConvexPolygonShape2DSWLb0ELb1ELb1EE9test_axisERK7Vector2(t,p)|0)){D=14;break}__ZNK7Vector2plERKS_(r,u,i);__ZNK7Vector2miERKS_(x,o,r);__ZNK7Vector210normalizedEv(q,x);if(!(__ZN19SeparatorAxisTest2DI16CapsuleShape2DSW22ConvexPolygonShape2DSWLb0ELb1ELb1EE9test_axisERK7Vector2(t,q)|0)){D=17;break}__ZNK7Vector2mlERKf(v,G,H);g[q>>2]=-.5;__ZNK7Vector2mlERKf(p,v,q);__ZNK7Vector2plERKS_(o,F,p);__ZNK7Vector2miERKS_(w,o,u);__ZNK7Vector210normalizedEv(p,w);if(!(__ZN19SeparatorAxisTest2DI16CapsuleShape2DSW22ConvexPolygonShape2DSWLb0ELb1ELb1EE9test_axisERK7Vector2(t,p)|0)){D=14;break}__ZNK7Vector2plERKS_(r,u,i);__ZNK7Vector2miERKS_(x,o,r);__ZNK7Vector210normalizedEv(q,x);if(!(__ZN19SeparatorAxisTest2DI16CapsuleShape2DSW22ConvexPolygonShape2DSWLb0ELb1ELb1EE9test_axisERK7Vector2(t,q)|0)){D=17;break}N=c[C>>2]|0;O=+g[N+(M<<4)>>2];j=+g[N+(M<<4)+4>>2];M=M+1|0;P=(M|0)==(c[z>>2]|0)?0:M;k=+g[N+(P<<4)>>2];Q=+g[N+(P<<4)+4>>2];R=k*+g[B>>2]+Q*+g[f>>2];g[o>>2]=k*+g[e>>2]+Q*+g[A>>2];g[I>>2]=R;__ZNK7Vector2plERKS_(p,o,E);R=O*+g[B>>2]+j*+g[f>>2];g[o>>2]=O*+g[e>>2]+j*+g[A>>2];g[J>>2]=R;__ZNK7Vector2plERKS_(q,o,E);__ZNK7Vector2miERKS_(r,p,q);__ZNK7Vector210normalizedEv(s,r);R=-+g[s>>2];c[y>>2]=c[K>>2];g[L>>2]=R;if(!(__ZN19SeparatorAxisTest2DI16CapsuleShape2DSW22ConvexPolygonShape2DSWLb0ELb1ELb1EE9test_axisERK7Vector2(t,y)|0))break;if((M|0)>=(c[z>>2]|0))break a}if((D|0)==14)D=17;l=n;return}while(0);__ZN19SeparatorAxisTest2DI16CapsuleShape2DSW22ConvexPolygonShape2DSWLb0ELb1ELb1EE17generate_contactsEv(t);l=n;return}function __ZL40_collision_convex_polygon_convex_polygonILb0ELb1ELb1EEvPK9Shape2DSWRK11Transform2DS2_S5_P20_CollectorCallback2DRK7Vector2SA_ff(a,b,d,e,f,h,i,j,k){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;h=h|0;i=i|0;j=+j;k=+k;var n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0.0,N=0.0,O=0.0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0;n=l;l=l+160|0;if((l|0)>=(m|0))ba(160);o=n+144|0;p=n+136|0;q=n+120|0;r=n+104|0;s=n+88|0;t=n+8|0;u=n;v=n+128|0;w=n+112|0;x=n+96|0;y=n+80|0;z=n+72|0;g[t+20>>2]=0.0;g[t+24>>2]=0.0;A=t+44|0;g[t+52>>2]=j;g[t+56>>2]=k;g[t+16>>2]=999999986991104.0;c[t>>2]=a;c[t+4>>2]=d;c[t+8>>2]=b;c[t+12>>2]=e;B=h;h=c[B+4>>2]|0;C=t+36|0;c[C>>2]=c[B>>2];c[C+4>>2]=h;h=i;C=c[h+4>>2]|0;B=A;c[B>>2]=c[h>>2];c[B+4>>2]=C;C=t+60|0;c[C>>2]=f;B=t+28|0;c[B>>2]=0;c[t+32>>2]=-1;do if((f|0)!=0?(h=c[f+20>>2]|0,(h|0)!=0):0){g[o>>2]=0.0;g[o+4>>2]=0.0;if(!(__ZNK7Vector2neERKS_(h,o)|0)){D=(c[B>>2]|0)+1|0;E=5;break}if(!(__ZN19SeparatorAxisTest2DI22ConvexPolygonShape2DSWS0_Lb0ELb1ELb1EE9test_axisERK7Vector2(t,c[(c[C>>2]|0)+20>>2]|0)|0)){l=n;return}}else{D=1;E=5}while(0);if((E|0)==5)c[B>>2]=D;__ZNK7Vector210normalizedEv(o,A);if(!(__ZN19SeparatorAxisTest2DI22ConvexPolygonShape2DSWS0_Lb0ELb1ELb1EE9test_axisERK7Vector2(t,o)|0)){l=n;return}k=-+g[o>>2];c[p>>2]=c[o+4>>2];g[p+4>>2]=k;if(!(__ZN19SeparatorAxisTest2DI22ConvexPolygonShape2DSWS0_Lb0ELb1ELb1EE9test_axisERK7Vector2(t,p)|0)){l=n;return}A=a+52|0;D=a+48|0;a=b+8|0;B=b+4|0;C=b+12|0;f=o+4|0;h=b+16|0;F=o+4|0;G=s+4|0;H=u+4|0;I=0;while(1){J=c[A>>2]|0;if((I|0)>=(J|0))break;K=c[D>>2]|0;k=+g[K+(I<<4)>>2];j=+g[K+(I<<4)+4>>2];I=I+1|0;L=(I|0)==(J|0)?0:I;M=+g[K+(L<<4)>>2];N=+g[K+(L<<4)+4>>2];O=M*+g[B>>2]+N*+g[C>>2];g[o>>2]=M*+g[b>>2]+N*+g[a>>2];g[f>>2]=O;__ZNK7Vector2plERKS_(p,o,h);O=k*+g[B>>2]+j*+g[C>>2];g[o>>2]=k*+g[b>>2]+j*+g[a>>2];g[F>>2]=O;__ZNK7Vector2plERKS_(q,o,h);__ZNK7Vector2miERKS_(r,p,q);__ZNK7Vector210normalizedEv(s,r);O=-+g[s>>2];c[u>>2]=c[G>>2];g[H>>2]=O;if(!(__ZN19SeparatorAxisTest2DI22ConvexPolygonShape2DSWS0_Lb0ELb1ELb1EE9test_axisERK7Vector2(t,u)|0)){E=26;break}}if((E|0)==26){l=n;return}H=d+52|0;G=d+48|0;d=e+8|0;F=e+4|0;f=e+12|0;I=o+4|0;L=e+16|0;K=o+4|0;J=s+4|0;P=u+4|0;Q=0;while(1){R=c[H>>2]|0;if((Q|0)>=(R|0))break;S=c[G>>2]|0;O=+g[S+(Q<<4)>>2];j=+g[S+(Q<<4)+4>>2];Q=Q+1|0;T=(Q|0)==(R|0)?0:Q;k=+g[S+(T<<4)>>2];N=+g[S+(T<<4)+4>>2];M=k*+g[F>>2]+N*+g[f>>2];g[o>>2]=k*+g[e>>2]+N*+g[d>>2];g[I>>2]=M;__ZNK7Vector2plERKS_(p,o,L);M=O*+g[F>>2]+j*+g[f>>2];g[o>>2]=O*+g[e>>2]+j*+g[d>>2];g[K>>2]=M;__ZNK7Vector2plERKS_(q,o,L);__ZNK7Vector2miERKS_(r,p,q);__ZNK7Vector210normalizedEv(s,r);M=-+g[s>>2];c[u>>2]=c[J>>2];g[P>>2]=M;if(!(__ZN19SeparatorAxisTest2DI22ConvexPolygonShape2DSWS0_Lb0ELb1ELb1EE9test_axisERK7Vector2(t,u)|0)){E=26;break}}if((E|0)==26){l=n;return}u=c[A>>2]|0;a:do if((u|0)>0){P=o+4|0;J=o+4|0;K=o+4|0;I=o+4|0;Q=0;T=R;S=u;b:while(1){if((T|0)>0){U=0;do{V=c[D>>2]|0;M=+g[V+(Q<<4)>>2];j=+g[V+(Q<<4)+4>>2];O=M*+g[B>>2]+j*+g[C>>2];g[o>>2]=+g[b>>2]*M+ +g[a>>2]*j;g[P>>2]=O;__ZNK7Vector2plERKS_(v,o,h);V=c[G>>2]|0;O=+g[V+(U<<4)>>2];j=+g[V+(U<<4)+4>>2];M=O*+g[F>>2]+j*+g[f>>2];g[o>>2]=+g[e>>2]*O+ +g[d>>2]*j;g[J>>2]=M;__ZNK7Vector2plERKS_(q,o,L);__ZNK7Vector2miERKS_(w,v,q);__ZNK7Vector210normalizedEv(p,w);if(!(__ZN19SeparatorAxisTest2DI22ConvexPolygonShape2DSWS0_Lb0ELb1ELb1EE9test_axisERK7Vector2(t,p)|0))break b;V=c[D>>2]|0;M=+g[V+(Q<<4)>>2];j=+g[V+(Q<<4)+4>>2];O=M*+g[B>>2]+j*+g[C>>2];g[o>>2]=+g[b>>2]*M+ +g[a>>2]*j;g[K>>2]=O;__ZNK7Vector2plERKS_(x,o,h);V=c[G>>2]|0;O=+g[V+(U<<4)>>2];j=+g[V+(U<<4)+4>>2];M=O*+g[F>>2]+j*+g[f>>2];g[o>>2]=+g[e>>2]*O+ +g[d>>2]*j;g[I>>2]=M;__ZNK7Vector2plERKS_(y,o,L);__ZNK7Vector2plERKS_(s,y,i);__ZNK7Vector2miERKS_(z,x,s);__ZNK7Vector210normalizedEv(r,z);U=U+1|0;if(!(__ZN19SeparatorAxisTest2DI22ConvexPolygonShape2DSWS0_Lb0ELb1ELb1EE9test_axisERK7Vector2(t,r)|0)){E=26;break b}W=c[H>>2]|0}while((U|0)<(W|0));X=c[A>>2]|0;Y=W}else{X=S;Y=T}Q=Q+1|0;if((Q|0)>=(X|0))break a;else{T=Y;S=X}}if((E|0)==26){l=n;return}l=n;return}while(0);__ZN19SeparatorAxisTest2DI22ConvexPolygonShape2DSWS0_Lb0ELb1ELb1EE17generate_contactsEv(t);l=n;return}function __ZN19SeparatorAxisTest2DI22ConvexPolygonShape2DSWS0_Lb0ELb1ELb1EE9test_axisERK7Vector2(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,h=0,i=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0.0,t=0.0,u=0.0,v=0.0,w=0.0,x=0.0,y=0.0,z=0.0,A=0.0,B=0;d=l;l=l+64|0;if((l|0)>=(m|0))ba(64);e=d+8|0;f=d+56|0;h=d+52|0;i=d+48|0;k=d+24|0;n=d;o=d+20|0;p=d+16|0;q=b;b=c[q>>2]|0;r=c[q+4>>2]|0;q=n;c[q>>2]=b;c[q+4>>2]=r;if((c[j>>2]=b&2147483647,+g[j>>2])<1.0e-05?(c[j>>2]=r&2147483647,+g[j>>2])<1.0e-05:0){c[n>>2]=0;c[n+4>>2]=1065353216}__ZNK22ConvexPolygonShape2DSW13project_rangeERK7Vector2RK11Transform2DRfS6_(c[a>>2]|0,n,c[a+8>>2]|0,o,p);r=c[a+4>>2]|0;b=c[a+12>>2]|0;c[k>>2]=c[b>>2];c[k+4>>2]=c[b+4>>2];c[k+8>>2]=c[b+8>>2];c[k+12>>2]=c[b+12>>2];c[k+16>>2]=c[b+16>>2];c[k+20>>2]=c[b+20>>2];__ZN7Vector2pLERKS_(k+16|0,a+44|0);__ZNK22ConvexPolygonShape2DSW13project_rangeERK7Vector2RK11Transform2DRfS6_(r,n,b,e,f);__ZNK22ConvexPolygonShape2DSW13project_rangeERK7Vector2RK11Transform2DRfS6_(r,n,k,h,i);s=+g[e>>2];t=+g[h>>2];u=+g[f>>2];v=+g[i>>2];w=+g[a+52>>2];x=+g[o>>2]-w;g[o>>2]=x;y=w+ +g[p>>2];g[p>>2]=y;w=+g[a+56>>2];z=(y-x)*.5;A=(y+x)*.5;x=(s<t?s:t)-w-z-A;t=(u>v?u:v)+w+z-A;do if(x>0.0|t<0.0){p=c[a+60>>2]|0;if((p|0)!=0?(o=c[p+20>>2]|0,(o|0)!=0):0){p=n;i=c[p+4>>2]|0;f=o;c[f>>2]=c[p>>2];c[f+4>>2]=i;B=0}else B=0}else{i=(g[j>>2]=x,c[j>>2]|0)&2147483647;A=(c[j>>2]=i,+g[j>>2]);f=a+16|0;z=+g[f>>2];if(t<A){if(!(t<z)){B=1;break}g[f>>2]=t;p=n;o=c[p+4>>2]|0;h=a+20|0;c[h>>2]=c[p>>2];c[h+4>>2]=o;c[a+32>>2]=c[a+28>>2];B=1;break}else{if(!(A<z)){B=1;break}c[f>>2]=i;__ZNK7Vector2ngEv(e,n);i=e;f=c[i+4>>2]|0;o=a+20|0;c[o>>2]=c[i>>2];c[o+4>>2]=f;c[a+32>>2]=c[a+28>>2];B=1;break}}while(0);e=a+28|0;c[e>>2]=(c[e>>2]|0)+1;l=d;return B|0}function __ZN19SeparatorAxisTest2DI22ConvexPolygonShape2DSWS0_Lb0ELb1ELb1EE17generate_contactsEv(b){b=b|0;var d=0,e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0.0,v=0.0,w=0.0,x=0,y=0,z=0,A=0;d=l;l=l+80|0;if((l|0)>=(m|0))ba(80);e=d+56|0;f=d+40|0;h=d+32|0;i=d;j=d+24|0;k=d+16|0;n=d+8|0;o=b+20|0;g[e>>2]=0.0;g[e+4>>2]=0.0;if(__ZNK7Vector2eqERKS_(o,e)|0){l=d;return}p=b+60|0;q=c[p>>2]|0;a[q+9>>0]=1;if(!(c[q>>2]|0)){l=d;return};c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;c[f+12>>2]=0;q=c[b>>2]|0;r=c[(c[q>>2]|0)+32>>2]|0;s=b+8|0;t=c[s>>2]|0;__ZNK7Vector2ngEv(i,o);u=+__ZNK7Vector23dotERKS_(t,i);v=+__ZNK7Vector23dotERKS_(t+8|0,i);g[j>>2]=u;g[j+4>>2]=v;__ZNK7Vector210normalizedEv(e,j);Ki[r&4095](q,e,f,h);if((c[h>>2]|0)>0){q=e+4|0;r=0;do{j=c[s>>2]|0;t=f+(r<<3)|0;v=+g[t>>2];u=+g[f+(r<<3)+4>>2];w=v*+g[j+4>>2]+u*+g[j+12>>2];g[e>>2]=+g[j>>2]*v+ +g[j+8>>2]*u;g[q>>2]=w;__ZNK7Vector2plERKS_(i,e,j+16|0);j=i;x=c[j+4>>2]|0;y=t;c[y>>2]=c[j>>2];c[y+4>>2]=x;r=r+1|0;z=c[h>>2]|0}while((r|0)<(z|0));if((z|0)>0){z=b+52|0;r=0;do{__ZNK7Vector2ngEv(k,o);__ZNK7Vector2mlERKf(e,k,z);__ZN7Vector2pLERKS_(f+(r<<3)|0,e);r=r+1|0}while((r|0)<(c[h>>2]|0))}};c[e>>2]=0;c[e+4>>2]=0;c[e+8>>2]=0;c[e+12>>2]=0;__ZNK9Shape2DSW29get_supports_transformed_castERK7Vector2S2_RK11Transform2DPS0_Ri(c[b+4>>2]|0,b+44|0,o,c[b+12>>2]|0,e,i);r=c[i>>2]|0;if((r|0)>0){z=b+56|0;b=0;do{__ZNK7Vector2mlERKf(n,o,z);__ZN7Vector2pLERKS_(e+(b<<3)|0,n);b=b+1|0;k=c[i>>2]|0}while((b|0)<(k|0));A=k}else A=r;r=o;o=c[r+4>>2]|0;b=(c[p>>2]|0)+12|0;c[b>>2]=c[r>>2];c[b+4>>2]=o;__ZL32_generate_contacts_from_supportsPK7Vector2iS1_iP20_CollectorCallback2D(f,c[h>>2]|0,e,A,c[p>>2]|0);A=c[p>>2]|0;if((A|0?(e=c[A+20>>2]|0,e|0):0)?(g[n>>2]=0.0,g[n+4>>2]=0.0,__ZNK7Vector2neERKS_(e,n)|0):0){n=c[(c[p>>2]|0)+20>>2]|0;c[n>>2]=0;c[n+4>>2]=0}l=d;return}function __ZN19SeparatorAxisTest2DI16CapsuleShape2DSW22ConvexPolygonShape2DSWLb0ELb1ELb1EE9test_axisERK7Vector2(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,h=0,i=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0.0,t=0.0,u=0.0,v=0.0,w=0.0,x=0.0,y=0.0,z=0.0,A=0.0,B=0;d=l;l=l+64|0;if((l|0)>=(m|0))ba(64);e=d+8|0;f=d+56|0;h=d+52|0;i=d+48|0;k=d+24|0;n=d;o=d+20|0;p=d+16|0;q=b;b=c[q>>2]|0;r=c[q+4>>2]|0;q=n;c[q>>2]=b;c[q+4>>2]=r;if((c[j>>2]=b&2147483647,+g[j>>2])<1.0e-05?(c[j>>2]=r&2147483647,+g[j>>2])<1.0e-05:0){c[n>>2]=0;c[n+4>>2]=1065353216}__ZNK16CapsuleShape2DSW13project_rangeERK7Vector2RK11Transform2DRfS6_(c[a>>2]|0,n,c[a+8>>2]|0,o,p);r=c[a+4>>2]|0;b=c[a+12>>2]|0;c[k>>2]=c[b>>2];c[k+4>>2]=c[b+4>>2];c[k+8>>2]=c[b+8>>2];c[k+12>>2]=c[b+12>>2];c[k+16>>2]=c[b+16>>2];c[k+20>>2]=c[b+20>>2];__ZN7Vector2pLERKS_(k+16|0,a+44|0);__ZNK22ConvexPolygonShape2DSW13project_rangeERK7Vector2RK11Transform2DRfS6_(r,n,b,e,f);__ZNK22ConvexPolygonShape2DSW13project_rangeERK7Vector2RK11Transform2DRfS6_(r,n,k,h,i);s=+g[e>>2];t=+g[h>>2];u=+g[f>>2];v=+g[i>>2];w=+g[a+52>>2];x=+g[o>>2]-w;g[o>>2]=x;y=w+ +g[p>>2];g[p>>2]=y;w=+g[a+56>>2];z=(y-x)*.5;A=(y+x)*.5;x=(s<t?s:t)-w-z-A;t=(u>v?u:v)+w+z-A;do if(x>0.0|t<0.0){p=c[a+60>>2]|0;if((p|0)!=0?(o=c[p+20>>2]|0,(o|0)!=0):0){p=n;i=c[p+4>>2]|0;f=o;c[f>>2]=c[p>>2];c[f+4>>2]=i;B=0}else B=0}else{i=(g[j>>2]=x,c[j>>2]|0)&2147483647;A=(c[j>>2]=i,+g[j>>2]);f=a+16|0;z=+g[f>>2];if(t<A){if(!(t<z)){B=1;break}g[f>>2]=t;p=n;o=c[p+4>>2]|0;h=a+20|0;c[h>>2]=c[p>>2];c[h+4>>2]=o;c[a+32>>2]=c[a+28>>2];B=1;break}else{if(!(A<z)){B=1;break}c[f>>2]=i;__ZNK7Vector2ngEv(e,n);i=e;f=c[i+4>>2]|0;o=a+20|0;c[o>>2]=c[i>>2];c[o+4>>2]=f;c[a+32>>2]=c[a+28>>2];B=1;break}}while(0);e=a+28|0;c[e>>2]=(c[e>>2]|0)+1;l=d;return B|0}function __ZN19SeparatorAxisTest2DI16CapsuleShape2DSW22ConvexPolygonShape2DSWLb0ELb1ELb1EE17generate_contactsEv(b){b=b|0;var d=0,e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0.0,v=0.0,w=0.0,x=0,y=0,z=0,A=0;d=l;l=l+80|0;if((l|0)>=(m|0))ba(80);e=d+56|0;f=d+40|0;h=d+32|0;i=d;j=d+24|0;k=d+16|0;n=d+8|0;o=b+20|0;g[e>>2]=0.0;g[e+4>>2]=0.0;if(__ZNK7Vector2eqERKS_(o,e)|0){l=d;return}p=b+60|0;q=c[p>>2]|0;a[q+9>>0]=1;if(!(c[q>>2]|0)){l=d;return};c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;c[f+12>>2]=0;q=c[b>>2]|0;r=c[(c[q>>2]|0)+32>>2]|0;s=b+8|0;t=c[s>>2]|0;__ZNK7Vector2ngEv(i,o);u=+__ZNK7Vector23dotERKS_(t,i);v=+__ZNK7Vector23dotERKS_(t+8|0,i);g[j>>2]=u;g[j+4>>2]=v;__ZNK7Vector210normalizedEv(e,j);Ki[r&4095](q,e,f,h);if((c[h>>2]|0)>0){q=e+4|0;r=0;do{j=c[s>>2]|0;t=f+(r<<3)|0;v=+g[t>>2];u=+g[f+(r<<3)+4>>2];w=v*+g[j+4>>2]+u*+g[j+12>>2];g[e>>2]=+g[j>>2]*v+ +g[j+8>>2]*u;g[q>>2]=w;__ZNK7Vector2plERKS_(i,e,j+16|0);j=i;x=c[j+4>>2]|0;y=t;c[y>>2]=c[j>>2];c[y+4>>2]=x;r=r+1|0;z=c[h>>2]|0}while((r|0)<(z|0));if((z|0)>0){z=b+52|0;r=0;do{__ZNK7Vector2ngEv(k,o);__ZNK7Vector2mlERKf(e,k,z);__ZN7Vector2pLERKS_(f+(r<<3)|0,e);r=r+1|0}while((r|0)<(c[h>>2]|0))}};c[e>>2]=0;c[e+4>>2]=0;c[e+8>>2]=0;c[e+12>>2]=0;__ZNK9Shape2DSW29get_supports_transformed_castERK7Vector2S2_RK11Transform2DPS0_Ri(c[b+4>>2]|0,b+44|0,o,c[b+12>>2]|0,e,i);r=c[i>>2]|0;if((r|0)>0){z=b+56|0;b=0;do{__ZNK7Vector2mlERKf(n,o,z);__ZN7Vector2pLERKS_(e+(b<<3)|0,n);b=b+1|0;k=c[i>>2]|0}while((b|0)<(k|0));A=k}else A=r;r=o;o=c[r+4>>2]|0;b=(c[p>>2]|0)+12|0;c[b>>2]=c[r>>2];c[b+4>>2]=o;__ZL32_generate_contacts_from_supportsPK7Vector2iS1_iP20_CollectorCallback2D(f,c[h>>2]|0,e,A,c[p>>2]|0);A=c[p>>2]|0;if((A|0?(e=c[A+20>>2]|0,e|0):0)?(g[n>>2]=0.0,g[n+4>>2]=0.0,__ZNK7Vector2neERKS_(e,n)|0):0){n=c[(c[p>>2]|0)+20>>2]|0;c[n>>2]=0;c[n+4>>2]=0}l=d;return}function __ZN19SeparatorAxisTest2DI16CapsuleShape2DSWS0_Lb0ELb1ELb1EE9test_axisERK7Vector2(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,h=0,i=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0.0,t=0.0,u=0.0,v=0.0,w=0.0,x=0.0,y=0.0,z=0.0,A=0.0,B=0;d=l;l=l+64|0;if((l|0)>=(m|0))ba(64);e=d+8|0;f=d+56|0;h=d+52|0;i=d+48|0;k=d+24|0;n=d;o=d+20|0;p=d+16|0;q=b;b=c[q>>2]|0;r=c[q+4>>2]|0;q=n;c[q>>2]=b;c[q+4>>2]=r;if((c[j>>2]=b&2147483647,+g[j>>2])<1.0e-05?(c[j>>2]=r&2147483647,+g[j>>2])<1.0e-05:0){c[n>>2]=0;c[n+4>>2]=1065353216}__ZNK16CapsuleShape2DSW13project_rangeERK7Vector2RK11Transform2DRfS6_(c[a>>2]|0,n,c[a+8>>2]|0,o,p);r=c[a+4>>2]|0;b=c[a+12>>2]|0;c[k>>2]=c[b>>2];c[k+4>>2]=c[b+4>>2];c[k+8>>2]=c[b+8>>2];c[k+12>>2]=c[b+12>>2];c[k+16>>2]=c[b+16>>2];c[k+20>>2]=c[b+20>>2];__ZN7Vector2pLERKS_(k+16|0,a+44|0);__ZNK16CapsuleShape2DSW13project_rangeERK7Vector2RK11Transform2DRfS6_(r,n,b,e,f);__ZNK16CapsuleShape2DSW13project_rangeERK7Vector2RK11Transform2DRfS6_(r,n,k,h,i);s=+g[e>>2];t=+g[h>>2];u=+g[f>>2];v=+g[i>>2];w=+g[a+52>>2];x=+g[o>>2]-w;g[o>>2]=x;y=w+ +g[p>>2];g[p>>2]=y;w=+g[a+56>>2];z=(y-x)*.5;A=(y+x)*.5;x=(s<t?s:t)-w-z-A;t=(u>v?u:v)+w+z-A;do if(x>0.0|t<0.0){p=c[a+60>>2]|0;if((p|0)!=0?(o=c[p+20>>2]|0,(o|0)!=0):0){p=n;i=c[p+4>>2]|0;f=o;c[f>>2]=c[p>>2];c[f+4>>2]=i;B=0}else B=0}else{i=(g[j>>2]=x,c[j>>2]|0)&2147483647;A=(c[j>>2]=i,+g[j>>2]);f=a+16|0;z=+g[f>>2];if(t<A){if(!(t<z)){B=1;break}g[f>>2]=t;p=n;o=c[p+4>>2]|0;h=a+20|0;c[h>>2]=c[p>>2];c[h+4>>2]=o;c[a+32>>2]=c[a+28>>2];B=1;break}else{if(!(A<z)){B=1;break}c[f>>2]=i;__ZNK7Vector2ngEv(e,n);i=e;f=c[i+4>>2]|0;o=a+20|0;c[o>>2]=c[i>>2];c[o+4>>2]=f;c[a+32>>2]=c[a+28>>2];B=1;break}}while(0);e=a+28|0;c[e>>2]=(c[e>>2]|0)+1;l=d;return B|0}function __ZN19SeparatorAxisTest2DI16CapsuleShape2DSWS0_Lb0ELb1ELb1EE17generate_contactsEv(b){b=b|0;var d=0,e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0.0,v=0.0,w=0.0,x=0,y=0,z=0,A=0;d=l;l=l+80|0;if((l|0)>=(m|0))ba(80);e=d+56|0;f=d+40|0;h=d+32|0;i=d;j=d+24|0;k=d+16|0;n=d+8|0;o=b+20|0;g[e>>2]=0.0;g[e+4>>2]=0.0;if(__ZNK7Vector2eqERKS_(o,e)|0){l=d;return}p=b+60|0;q=c[p>>2]|0;a[q+9>>0]=1;if(!(c[q>>2]|0)){l=d;return};c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;c[f+12>>2]=0;q=c[b>>2]|0;r=c[(c[q>>2]|0)+32>>2]|0;s=b+8|0;t=c[s>>2]|0;__ZNK7Vector2ngEv(i,o);u=+__ZNK7Vector23dotERKS_(t,i);v=+__ZNK7Vector23dotERKS_(t+8|0,i);g[j>>2]=u;g[j+4>>2]=v;__ZNK7Vector210normalizedEv(e,j);Ki[r&4095](q,e,f,h);if((c[h>>2]|0)>0){q=e+4|0;r=0;do{j=c[s>>2]|0;t=f+(r<<3)|0;v=+g[t>>2];u=+g[f+(r<<3)+4>>2];w=v*+g[j+4>>2]+u*+g[j+12>>2];g[e>>2]=+g[j>>2]*v+ +g[j+8>>2]*u;g[q>>2]=w;__ZNK7Vector2plERKS_(i,e,j+16|0);j=i;x=c[j+4>>2]|0;y=t;c[y>>2]=c[j>>2];c[y+4>>2]=x;r=r+1|0;z=c[h>>2]|0}while((r|0)<(z|0));if((z|0)>0){z=b+52|0;r=0;do{__ZNK7Vector2ngEv(k,o);__ZNK7Vector2mlERKf(e,k,z);__ZN7Vector2pLERKS_(f+(r<<3)|0,e);r=r+1|0}while((r|0)<(c[h>>2]|0))}};c[e>>2]=0;c[e+4>>2]=0;c[e+8>>2]=0;c[e+12>>2]=0;__ZNK9Shape2DSW29get_supports_transformed_castERK7Vector2S2_RK11Transform2DPS0_Ri(c[b+4>>2]|0,b+44|0,o,c[b+12>>2]|0,e,i);r=c[i>>2]|0;if((r|0)>0){z=b+56|0;b=0;do{__ZNK7Vector2mlERKf(n,o,z);__ZN7Vector2pLERKS_(e+(b<<3)|0,n);b=b+1|0;k=c[i>>2]|0}while((b|0)<(k|0));A=k}else A=r;r=o;o=c[r+4>>2]|0;b=(c[p>>2]|0)+12|0;c[b>>2]=c[r>>2];c[b+4>>2]=o;__ZL32_generate_contacts_from_supportsPK7Vector2iS1_iP20_CollectorCallback2D(f,c[h>>2]|0,e,A,c[p>>2]|0);A=c[p>>2]|0;if((A|0?(e=c[A+20>>2]|0,e|0):0)?(g[n>>2]=0.0,g[n+4>>2]=0.0,__ZNK7Vector2neERKS_(e,n)|0):0){n=c[(c[p>>2]|0)+20>>2]|0;c[n>>2]=0;c[n+4>>2]=0}l=d;return}function __ZN19SeparatorAxisTest2DI18RectangleShape2DSW22ConvexPolygonShape2DSWLb0ELb1ELb1EE9test_axisERK7Vector2(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,h=0,i=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0.0,w=0.0,x=0.0,y=0.0,z=0.0,A=0.0,B=0.0,C=0.0,D=0.0,E=0,F=0,G=0,H=0;d=l;l=l+64|0;if((l|0)>=(m|0))ba(64);e=d+8|0;f=d+48|0;h=d+44|0;i=d+40|0;k=d+16|0;n=d;o=b;b=c[o>>2]|0;p=c[o+4>>2]|0;o=n;c[o>>2]=b;c[o+4>>2]=p;if((c[j>>2]=b&2147483647,+g[j>>2])<1.0e-05?(c[j>>2]=p&2147483647,+g[j>>2])<1.0e-05:0){c[n>>2]=0;c[n+4>>2]=1065353216}p=c[a>>2]|0;b=c[a+8>>2]|0;o=p+48|0;q=p+52|0;p=b+8|0;r=b+4|0;s=b+12|0;t=e+4|0;u=b+16|0;v=-+g[o>>2];w=-+g[q>>2];x=+g[r>>2]*v+ +g[s>>2]*w;g[e>>2]=+g[b>>2]*v+ +g[p>>2]*w;g[t>>2]=x;__ZNK7Vector2plERKS_(f,e,u);x=+__ZNK7Vector23dotERKS_(n,f);w=x>-100000002004087734272.0?x:-100000002004087734272.0;v=x<100000002004087734272.0?x:100000002004087734272.0;x=+g[o>>2];y=-+g[q>>2];z=x*+g[r>>2]+ +g[s>>2]*y;g[e>>2]=x*+g[b>>2]+ +g[p>>2]*y;g[t>>2]=z;__ZNK7Vector2plERKS_(f,e,u);z=+__ZNK7Vector23dotERKS_(n,f);y=z>w?z:w;w=z<v?z:v;v=-+g[o>>2];z=+g[q>>2];x=+g[r>>2]*v+z*+g[s>>2];g[e>>2]=+g[b>>2]*v+z*+g[p>>2];g[t>>2]=x;__ZNK7Vector2plERKS_(f,e,u);x=+__ZNK7Vector23dotERKS_(n,f);z=x>y?x:y;y=x<w?x:w;w=+g[o>>2];x=+g[q>>2];v=w*+g[r>>2]+x*+g[s>>2];g[e>>2]=w*+g[b>>2]+x*+g[p>>2];g[t>>2]=v;__ZNK7Vector2plERKS_(f,e,u);v=+__ZNK7Vector23dotERKS_(n,f);u=c[a+4>>2]|0;t=c[a+12>>2]|0;c[k>>2]=c[t>>2];c[k+4>>2]=c[t+4>>2];c[k+8>>2]=c[t+8>>2];c[k+12>>2]=c[t+12>>2];c[k+16>>2]=c[t+16>>2];c[k+20>>2]=c[t+20>>2];__ZN7Vector2pLERKS_(k+16|0,a+44|0);__ZNK22ConvexPolygonShape2DSW13project_rangeERK7Vector2RK11Transform2DRfS6_(u,n,t,e,f);__ZNK22ConvexPolygonShape2DSW13project_rangeERK7Vector2RK11Transform2DRfS6_(u,n,k,h,i);x=+g[e>>2];w=+g[h>>2];A=+g[f>>2];B=+g[i>>2];C=+g[a+52>>2];D=(v<y?v:y)-C;y=(v>z?v:z)+C;C=+g[a+56>>2];z=(y-D)*.5;v=(D+y)*.5;y=(x<w?x:w)-C-z-v;w=(A>B?A:B)+C+z-v;if(y>0.0|w<0.0){i=c[a+60>>2]|0;if(!i){E=0;F=a+28|0;G=c[F>>2]|0;H=G+1|0;c[F>>2]=H;l=d;return E|0}f=c[i+20>>2]|0;if(!f){E=0;F=a+28|0;G=c[F>>2]|0;H=G+1|0;c[F>>2]=H;l=d;return E|0}i=n;h=c[i+4>>2]|0;k=f;c[k>>2]=c[i>>2];c[k+4>>2]=h;E=0;F=a+28|0;G=c[F>>2]|0;H=G+1|0;c[F>>2]=H;l=d;return E|0}h=(g[j>>2]=y,c[j>>2]|0)&2147483647;y=(c[j>>2]=h,+g[j>>2]);k=a+16|0;v=+g[k>>2];if(w<y){if(!(w<v)){E=1;F=a+28|0;G=c[F>>2]|0;H=G+1|0;c[F>>2]=H;l=d;return E|0}g[k>>2]=w;i=n;f=c[i+4>>2]|0;u=a+20|0;c[u>>2]=c[i>>2];c[u+4>>2]=f;c[a+32>>2]=c[a+28>>2];E=1;F=a+28|0;G=c[F>>2]|0;H=G+1|0;c[F>>2]=H;l=d;return E|0}else{if(!(y<v)){E=1;F=a+28|0;G=c[F>>2]|0;H=G+1|0;c[F>>2]=H;l=d;return E|0}c[k>>2]=h;__ZNK7Vector2ngEv(e,n);n=e;e=c[n+4>>2]|0;h=a+20|0;c[h>>2]=c[n>>2];c[h+4>>2]=e;c[a+32>>2]=c[a+28>>2];E=1;F=a+28|0;G=c[F>>2]|0;H=G+1|0;c[F>>2]=H;l=d;return E|0}return 0}function __ZN19SeparatorAxisTest2DI18RectangleShape2DSW22ConvexPolygonShape2DSWLb0ELb1ELb1EE17generate_contactsEv(b){b=b|0;var d=0,e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0.0,v=0.0,w=0.0,x=0,y=0,z=0,A=0;d=l;l=l+80|0;if((l|0)>=(m|0))ba(80);e=d+56|0;f=d+40|0;h=d+32|0;i=d;j=d+24|0;k=d+16|0;n=d+8|0;o=b+20|0;g[e>>2]=0.0;g[e+4>>2]=0.0;if(__ZNK7Vector2eqERKS_(o,e)|0){l=d;return}p=b+60|0;q=c[p>>2]|0;a[q+9>>0]=1;if(!(c[q>>2]|0)){l=d;return};c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;c[f+12>>2]=0;q=c[b>>2]|0;r=c[(c[q>>2]|0)+32>>2]|0;s=b+8|0;t=c[s>>2]|0;__ZNK7Vector2ngEv(i,o);u=+__ZNK7Vector23dotERKS_(t,i);v=+__ZNK7Vector23dotERKS_(t+8|0,i);g[j>>2]=u;g[j+4>>2]=v;__ZNK7Vector210normalizedEv(e,j);Ki[r&4095](q,e,f,h);if((c[h>>2]|0)>0){q=e+4|0;r=0;do{j=c[s>>2]|0;t=f+(r<<3)|0;v=+g[t>>2];u=+g[f+(r<<3)+4>>2];w=v*+g[j+4>>2]+u*+g[j+12>>2];g[e>>2]=+g[j>>2]*v+ +g[j+8>>2]*u;g[q>>2]=w;__ZNK7Vector2plERKS_(i,e,j+16|0);j=i;x=c[j+4>>2]|0;y=t;c[y>>2]=c[j>>2];c[y+4>>2]=x;r=r+1|0;z=c[h>>2]|0}while((r|0)<(z|0));if((z|0)>0){z=b+52|0;r=0;do{__ZNK7Vector2ngEv(k,o);__ZNK7Vector2mlERKf(e,k,z);__ZN7Vector2pLERKS_(f+(r<<3)|0,e);r=r+1|0}while((r|0)<(c[h>>2]|0))}};c[e>>2]=0;c[e+4>>2]=0;c[e+8>>2]=0;c[e+12>>2]=0;__ZNK9Shape2DSW29get_supports_transformed_castERK7Vector2S2_RK11Transform2DPS0_Ri(c[b+4>>2]|0,b+44|0,o,c[b+12>>2]|0,e,i);r=c[i>>2]|0;if((r|0)>0){z=b+56|0;b=0;do{__ZNK7Vector2mlERKf(n,o,z);__ZN7Vector2pLERKS_(e+(b<<3)|0,n);b=b+1|0;k=c[i>>2]|0}while((b|0)<(k|0));A=k}else A=r;r=o;o=c[r+4>>2]|0;b=(c[p>>2]|0)+12|0;c[b>>2]=c[r>>2];c[b+4>>2]=o;__ZL32_generate_contacts_from_supportsPK7Vector2iS1_iP20_CollectorCallback2D(f,c[h>>2]|0,e,A,c[p>>2]|0);A=c[p>>2]|0;if((A|0?(e=c[A+20>>2]|0,e|0):0)?(g[n>>2]=0.0,g[n+4>>2]=0.0,__ZNK7Vector2neERKS_(e,n)|0):0){n=c[(c[p>>2]|0)+20>>2]|0;c[n>>2]=0;c[n+4>>2]=0}l=d;return}function __ZN19SeparatorAxisTest2DI18RectangleShape2DSW16CapsuleShape2DSWLb0ELb1ELb1EE9test_axisERK7Vector2(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,h=0,i=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0.0,w=0.0,x=0.0,y=0.0,z=0.0,A=0.0,B=0.0,C=0.0,D=0.0,E=0,F=0,G=0,H=0;d=l;l=l+64|0;if((l|0)>=(m|0))ba(64);e=d+8|0;f=d+48|0;h=d+44|0;i=d+40|0;k=d+16|0;n=d;o=b;b=c[o>>2]|0;p=c[o+4>>2]|0;o=n;c[o>>2]=b;c[o+4>>2]=p;if((c[j>>2]=b&2147483647,+g[j>>2])<1.0e-05?(c[j>>2]=p&2147483647,+g[j>>2])<1.0e-05:0){c[n>>2]=0;c[n+4>>2]=1065353216}p=c[a>>2]|0;b=c[a+8>>2]|0;o=p+48|0;q=p+52|0;p=b+8|0;r=b+4|0;s=b+12|0;t=e+4|0;u=b+16|0;v=-+g[o>>2];w=-+g[q>>2];x=+g[r>>2]*v+ +g[s>>2]*w;g[e>>2]=+g[b>>2]*v+ +g[p>>2]*w;g[t>>2]=x;__ZNK7Vector2plERKS_(f,e,u);x=+__ZNK7Vector23dotERKS_(n,f);w=x>-100000002004087734272.0?x:-100000002004087734272.0;v=x<100000002004087734272.0?x:100000002004087734272.0;x=+g[o>>2];y=-+g[q>>2];z=x*+g[r>>2]+ +g[s>>2]*y;g[e>>2]=x*+g[b>>2]+ +g[p>>2]*y;g[t>>2]=z;__ZNK7Vector2plERKS_(f,e,u);z=+__ZNK7Vector23dotERKS_(n,f);y=z>w?z:w;w=z<v?z:v;v=-+g[o>>2];z=+g[q>>2];x=+g[r>>2]*v+z*+g[s>>2];g[e>>2]=+g[b>>2]*v+z*+g[p>>2];g[t>>2]=x;__ZNK7Vector2plERKS_(f,e,u);x=+__ZNK7Vector23dotERKS_(n,f);z=x>y?x:y;y=x<w?x:w;w=+g[o>>2];x=+g[q>>2];v=w*+g[r>>2]+x*+g[s>>2];g[e>>2]=w*+g[b>>2]+x*+g[p>>2];g[t>>2]=v;__ZNK7Vector2plERKS_(f,e,u);v=+__ZNK7Vector23dotERKS_(n,f);u=c[a+4>>2]|0;t=c[a+12>>2]|0;c[k>>2]=c[t>>2];c[k+4>>2]=c[t+4>>2];c[k+8>>2]=c[t+8>>2];c[k+12>>2]=c[t+12>>2];c[k+16>>2]=c[t+16>>2];c[k+20>>2]=c[t+20>>2];__ZN7Vector2pLERKS_(k+16|0,a+44|0);__ZNK16CapsuleShape2DSW13project_rangeERK7Vector2RK11Transform2DRfS6_(u,n,t,e,f);__ZNK16CapsuleShape2DSW13project_rangeERK7Vector2RK11Transform2DRfS6_(u,n,k,h,i);x=+g[e>>2];w=+g[h>>2];A=+g[f>>2];B=+g[i>>2];C=+g[a+52>>2];D=(v<y?v:y)-C;y=(v>z?v:z)+C;C=+g[a+56>>2];z=(y-D)*.5;v=(D+y)*.5;y=(x<w?x:w)-C-z-v;w=(A>B?A:B)+C+z-v;if(y>0.0|w<0.0){i=c[a+60>>2]|0;if(!i){E=0;F=a+28|0;G=c[F>>2]|0;H=G+1|0;c[F>>2]=H;l=d;return E|0}f=c[i+20>>2]|0;if(!f){E=0;F=a+28|0;G=c[F>>2]|0;H=G+1|0;c[F>>2]=H;l=d;return E|0}i=n;h=c[i+4>>2]|0;k=f;c[k>>2]=c[i>>2];c[k+4>>2]=h;E=0;F=a+28|0;G=c[F>>2]|0;H=G+1|0;c[F>>2]=H;l=d;return E|0}h=(g[j>>2]=y,c[j>>2]|0)&2147483647;y=(c[j>>2]=h,+g[j>>2]);k=a+16|0;v=+g[k>>2];if(w<y){if(!(w<v)){E=1;F=a+28|0;G=c[F>>2]|0;H=G+1|0;c[F>>2]=H;l=d;return E|0}g[k>>2]=w;i=n;f=c[i+4>>2]|0;u=a+20|0;c[u>>2]=c[i>>2];c[u+4>>2]=f;c[a+32>>2]=c[a+28>>2];E=1;F=a+28|0;G=c[F>>2]|0;H=G+1|0;c[F>>2]=H;l=d;return E|0}else{if(!(y<v)){E=1;F=a+28|0;G=c[F>>2]|0;H=G+1|0;c[F>>2]=H;l=d;return E|0}c[k>>2]=h;__ZNK7Vector2ngEv(e,n);n=e;e=c[n+4>>2]|0;h=a+20|0;c[h>>2]=c[n>>2];c[h+4>>2]=e;c[a+32>>2]=c[a+28>>2];E=1;F=a+28|0;G=c[F>>2]|0;H=G+1|0;c[F>>2]=H;l=d;return E|0}return 0}function __ZN19SeparatorAxisTest2DI18RectangleShape2DSW16CapsuleShape2DSWLb0ELb1ELb1EE17generate_contactsEv(b){b=b|0;var d=0,e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0.0,v=0.0,w=0.0,x=0,y=0,z=0,A=0;d=l;l=l+80|0;if((l|0)>=(m|0))ba(80);e=d+56|0;f=d+40|0;h=d+32|0;i=d;j=d+24|0;k=d+16|0;n=d+8|0;o=b+20|0;g[e>>2]=0.0;g[e+4>>2]=0.0;if(__ZNK7Vector2eqERKS_(o,e)|0){l=d;return}p=b+60|0;q=c[p>>2]|0;a[q+9>>0]=1;if(!(c[q>>2]|0)){l=d;return};c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;c[f+12>>2]=0;q=c[b>>2]|0;r=c[(c[q>>2]|0)+32>>2]|0;s=b+8|0;t=c[s>>2]|0;__ZNK7Vector2ngEv(i,o);u=+__ZNK7Vector23dotERKS_(t,i);v=+__ZNK7Vector23dotERKS_(t+8|0,i);g[j>>2]=u;g[j+4>>2]=v;__ZNK7Vector210normalizedEv(e,j);Ki[r&4095](q,e,f,h);if((c[h>>2]|0)>0){q=e+4|0;r=0;do{j=c[s>>2]|0;t=f+(r<<3)|0;v=+g[t>>2];u=+g[f+(r<<3)+4>>2];w=v*+g[j+4>>2]+u*+g[j+12>>2];g[e>>2]=+g[j>>2]*v+ +g[j+8>>2]*u;g[q>>2]=w;__ZNK7Vector2plERKS_(i,e,j+16|0);j=i;x=c[j+4>>2]|0;y=t;c[y>>2]=c[j>>2];c[y+4>>2]=x;r=r+1|0;z=c[h>>2]|0}while((r|0)<(z|0));if((z|0)>0){z=b+52|0;r=0;do{__ZNK7Vector2ngEv(k,o);__ZNK7Vector2mlERKf(e,k,z);__ZN7Vector2pLERKS_(f+(r<<3)|0,e);r=r+1|0}while((r|0)<(c[h>>2]|0))}};c[e>>2]=0;c[e+4>>2]=0;c[e+8>>2]=0;c[e+12>>2]=0;__ZNK9Shape2DSW29get_supports_transformed_castERK7Vector2S2_RK11Transform2DPS0_Ri(c[b+4>>2]|0,b+44|0,o,c[b+12>>2]|0,e,i);r=c[i>>2]|0;if((r|0)>0){z=b+56|0;b=0;do{__ZNK7Vector2mlERKf(n,o,z);__ZN7Vector2pLERKS_(e+(b<<3)|0,n);b=b+1|0;k=c[i>>2]|0}while((b|0)<(k|0));A=k}else A=r;r=o;o=c[r+4>>2]|0;b=(c[p>>2]|0)+12|0;c[b>>2]=c[r>>2];c[b+4>>2]=o;__ZL32_generate_contacts_from_supportsPK7Vector2iS1_iP20_CollectorCallback2D(f,c[h>>2]|0,e,A,c[p>>2]|0);A=c[p>>2]|0;if((A|0?(e=c[A+20>>2]|0,e|0):0)?(g[n>>2]=0.0,g[n+4>>2]=0.0,__ZNK7Vector2neERKS_(e,n)|0):0){n=c[(c[p>>2]|0)+20>>2]|0;c[n>>2]=0;c[n+4>>2]=0}l=d;return}function __ZN19SeparatorAxisTest2DI18RectangleShape2DSWS0_Lb0ELb1ELb1EE9test_axisERK7Vector2(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,h=0,i=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0.0,v=0.0,w=0.0,x=0.0,y=0.0,z=0.0,A=0,B=0,C=0,D=0;d=l;l=l+32|0;if((l|0)>=(m|0))ba(32);e=d+8|0;f=d+24|0;h=d;i=d+20|0;k=d+16|0;n=b;b=c[n>>2]|0;o=c[n+4>>2]|0;n=h;c[n>>2]=b;c[n+4>>2]=o;if((c[j>>2]=b&2147483647,+g[j>>2])<1.0e-05?(c[j>>2]=o&2147483647,+g[j>>2])<1.0e-05:0){c[h>>2]=0;c[h+4>>2]=1065353216}o=c[a>>2]|0;b=c[a+8>>2]|0;n=o+48|0;p=o+52|0;o=b+8|0;q=b+4|0;r=b+12|0;s=e+4|0;t=b+16|0;u=-+g[n>>2];v=-+g[p>>2];w=+g[q>>2]*u+ +g[r>>2]*v;g[e>>2]=+g[b>>2]*u+ +g[o>>2]*v;g[s>>2]=w;__ZNK7Vector2plERKS_(f,e,t);w=+__ZNK7Vector23dotERKS_(h,f);v=w>-100000002004087734272.0?w:-100000002004087734272.0;u=w<100000002004087734272.0?w:100000002004087734272.0;w=+g[n>>2];x=-+g[p>>2];y=w*+g[q>>2]+ +g[r>>2]*x;g[e>>2]=w*+g[b>>2]+ +g[o>>2]*x;g[s>>2]=y;__ZNK7Vector2plERKS_(f,e,t);y=+__ZNK7Vector23dotERKS_(h,f);x=y>v?y:v;v=y<u?y:u;u=-+g[n>>2];y=+g[p>>2];w=+g[q>>2]*u+y*+g[r>>2];g[e>>2]=+g[b>>2]*u+y*+g[o>>2];g[s>>2]=w;__ZNK7Vector2plERKS_(f,e,t);w=+__ZNK7Vector23dotERKS_(h,f);y=w>x?w:x;x=w<v?w:v;v=+g[n>>2];w=+g[p>>2];u=v*+g[q>>2]+w*+g[r>>2];g[e>>2]=v*+g[b>>2]+w*+g[o>>2];g[s>>2]=u;__ZNK7Vector2plERKS_(f,e,t);u=+__ZNK7Vector23dotERKS_(h,f);__ZNK18RectangleShape2DSW18project_range_castERK7Vector2S2_RK11Transform2DRfS6_(c[a+4>>2]|0,a+44|0,h,c[a+12>>2]|0,i,k);w=+g[a+52>>2];v=(u<x?u:x)-w;x=(u>y?u:y)+w;w=+g[a+56>>2];y=w+ +g[k>>2];u=(x-v)*.5;z=+g[i>>2]-w-u;g[i>>2]=z;w=u+y;g[k>>2]=w;y=(v+x)*.5;x=z-y;z=w-y;if(x>0.0|z<0.0){k=c[a+60>>2]|0;if(!k){A=0;B=a+28|0;C=c[B>>2]|0;D=C+1|0;c[B>>2]=D;l=d;return A|0}i=c[k+20>>2]|0;if(!i){A=0;B=a+28|0;C=c[B>>2]|0;D=C+1|0;c[B>>2]=D;l=d;return A|0}k=h;f=c[k+4>>2]|0;t=i;c[t>>2]=c[k>>2];c[t+4>>2]=f;A=0;B=a+28|0;C=c[B>>2]|0;D=C+1|0;c[B>>2]=D;l=d;return A|0}f=(g[j>>2]=x,c[j>>2]|0)&2147483647;x=(c[j>>2]=f,+g[j>>2]);t=a+16|0;y=+g[t>>2];if(z<x){if(!(z<y)){A=1;B=a+28|0;C=c[B>>2]|0;D=C+1|0;c[B>>2]=D;l=d;return A|0}g[t>>2]=z;k=h;i=c[k+4>>2]|0;s=a+20|0;c[s>>2]=c[k>>2];c[s+4>>2]=i;c[a+32>>2]=c[a+28>>2];A=1;B=a+28|0;C=c[B>>2]|0;D=C+1|0;c[B>>2]=D;l=d;return A|0}else{if(!(x<y)){A=1;B=a+28|0;C=c[B>>2]|0;D=C+1|0;c[B>>2]=D;l=d;return A|0}c[t>>2]=f;__ZNK7Vector2ngEv(e,h);h=e;e=c[h+4>>2]|0;f=a+20|0;c[f>>2]=c[h>>2];c[f+4>>2]=e;c[a+32>>2]=c[a+28>>2];A=1;B=a+28|0;C=c[B>>2]|0;D=C+1|0;c[B>>2]=D;l=d;return A|0}return 0}function __ZN19SeparatorAxisTest2DI18RectangleShape2DSWS0_Lb0ELb1ELb1EE17generate_contactsEv(b){b=b|0;var d=0,e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0.0,v=0.0,w=0.0,x=0,y=0,z=0,A=0;d=l;l=l+80|0;if((l|0)>=(m|0))ba(80);e=d+56|0;f=d+40|0;h=d+32|0;i=d;j=d+24|0;k=d+16|0;n=d+8|0;o=b+20|0;g[e>>2]=0.0;g[e+4>>2]=0.0;if(__ZNK7Vector2eqERKS_(o,e)|0){l=d;return}p=b+60|0;q=c[p>>2]|0;a[q+9>>0]=1;if(!(c[q>>2]|0)){l=d;return};c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;c[f+12>>2]=0;q=c[b>>2]|0;r=c[(c[q>>2]|0)+32>>2]|0;s=b+8|0;t=c[s>>2]|0;__ZNK7Vector2ngEv(i,o);u=+__ZNK7Vector23dotERKS_(t,i);v=+__ZNK7Vector23dotERKS_(t+8|0,i);g[j>>2]=u;g[j+4>>2]=v;__ZNK7Vector210normalizedEv(e,j);Ki[r&4095](q,e,f,h);if((c[h>>2]|0)>0){q=e+4|0;r=0;do{j=c[s>>2]|0;t=f+(r<<3)|0;v=+g[t>>2];u=+g[f+(r<<3)+4>>2];w=v*+g[j+4>>2]+u*+g[j+12>>2];g[e>>2]=+g[j>>2]*v+ +g[j+8>>2]*u;g[q>>2]=w;__ZNK7Vector2plERKS_(i,e,j+16|0);j=i;x=c[j+4>>2]|0;y=t;c[y>>2]=c[j>>2];c[y+4>>2]=x;r=r+1|0;z=c[h>>2]|0}while((r|0)<(z|0));if((z|0)>0){z=b+52|0;r=0;do{__ZNK7Vector2ngEv(k,o);__ZNK7Vector2mlERKf(e,k,z);__ZN7Vector2pLERKS_(f+(r<<3)|0,e);r=r+1|0}while((r|0)<(c[h>>2]|0))}};c[e>>2]=0;c[e+4>>2]=0;c[e+8>>2]=0;c[e+12>>2]=0;__ZNK9Shape2DSW29get_supports_transformed_castERK7Vector2S2_RK11Transform2DPS0_Ri(c[b+4>>2]|0,b+44|0,o,c[b+12>>2]|0,e,i);r=c[i>>2]|0;if((r|0)>0){z=b+56|0;b=0;do{__ZNK7Vector2mlERKf(n,o,z);__ZN7Vector2pLERKS_(e+(b<<3)|0,n);b=b+1|0;k=c[i>>2]|0}while((b|0)<(k|0));A=k}else A=r;r=o;o=c[r+4>>2]|0;b=(c[p>>2]|0)+12|0;c[b>>2]=c[r>>2];c[b+4>>2]=o;__ZL32_generate_contacts_from_supportsPK7Vector2iS1_iP20_CollectorCallback2D(f,c[h>>2]|0,e,A,c[p>>2]|0);A=c[p>>2]|0;if((A|0?(e=c[A+20>>2]|0,e|0):0)?(g[n>>2]=0.0,g[n+4>>2]=0.0,__ZNK7Vector2neERKS_(e,n)|0):0){n=c[(c[p>>2]|0)+20>>2]|0;c[n>>2]=0;c[n+4>>2]=0}l=d;return}function __ZN19SeparatorAxisTest2DI15CircleShape2DSW22ConvexPolygonShape2DSWLb0ELb1ELb1EE9test_axisERK7Vector2(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,h=0,i=0,k=0,n=0,o=0,p=0,q=0.0,r=0.0,s=0.0,t=0.0,u=0.0,v=0.0,w=0.0,x=0.0,y=0.0,z=0;d=l;l=l+64|0;if((l|0)>=(m|0))ba(64);e=d+8|0;f=d+48|0;h=d+44|0;i=d+40|0;k=d+16|0;n=d;o=b;b=c[o>>2]|0;p=c[o+4>>2]|0;o=n;c[o>>2]=b;c[o+4>>2]=p;if((c[j>>2]=b&2147483647,+g[j>>2])<1.0e-05?(c[j>>2]=p&2147483647,+g[j>>2])<1.0e-05:0){c[n>>2]=0;c[n+4>>2]=1065353216}p=c[a>>2]|0;b=c[a+8>>2]|0;q=+__ZNK7Vector23dotERKS_(n,b+16|0);r=+__ZNK7Vector23dotERKS_(b,n);s=+__ZNK7Vector23dotERKS_(b+8|0,n);g[e>>2]=r;g[e+4>>2]=s;s=+__ZNK7Vector26lengthEv(e);r=s*+g[p+48>>2];p=c[a+4>>2]|0;b=c[a+12>>2]|0;c[k>>2]=c[b>>2];c[k+4>>2]=c[b+4>>2];c[k+8>>2]=c[b+8>>2];c[k+12>>2]=c[b+12>>2];c[k+16>>2]=c[b+16>>2];c[k+20>>2]=c[b+20>>2];__ZN7Vector2pLERKS_(k+16|0,a+44|0);__ZNK22ConvexPolygonShape2DSW13project_rangeERK7Vector2RK11Transform2DRfS6_(p,n,b,e,f);__ZNK22ConvexPolygonShape2DSW13project_rangeERK7Vector2RK11Transform2DRfS6_(p,n,k,h,i);s=+g[e>>2];t=+g[h>>2];u=+g[f>>2];v=+g[i>>2];w=+g[a+52>>2];x=q-r-w;y=q+r+w;w=+g[a+56>>2];r=(y-x)*.5;q=(x+y)*.5;y=(s<t?s:t)-w-r-q;t=(u>v?u:v)+w+r-q;do if(y>0.0|t<0.0){i=c[a+60>>2]|0;if((i|0)!=0?(f=c[i+20>>2]|0,(f|0)!=0):0){i=n;h=c[i+4>>2]|0;k=f;c[k>>2]=c[i>>2];c[k+4>>2]=h;z=0}else z=0}else{h=(g[j>>2]=y,c[j>>2]|0)&2147483647;q=(c[j>>2]=h,+g[j>>2]);k=a+16|0;r=+g[k>>2];if(t<q){if(!(t<r)){z=1;break}g[k>>2]=t;i=n;f=c[i+4>>2]|0;p=a+20|0;c[p>>2]=c[i>>2];c[p+4>>2]=f;c[a+32>>2]=c[a+28>>2];z=1;break}else{if(!(q<r)){z=1;break}c[k>>2]=h;__ZNK7Vector2ngEv(e,n);h=e;k=c[h+4>>2]|0;f=a+20|0;c[f>>2]=c[h>>2];c[f+4>>2]=k;c[a+32>>2]=c[a+28>>2];z=1;break}}while(0);e=a+28|0;c[e>>2]=(c[e>>2]|0)+1;l=d;return z|0}function __ZN19SeparatorAxisTest2DI15CircleShape2DSW22ConvexPolygonShape2DSWLb0ELb1ELb1EE17generate_contactsEv(b){b=b|0;var d=0,e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0.0,v=0.0,w=0.0,x=0,y=0,z=0,A=0;d=l;l=l+80|0;if((l|0)>=(m|0))ba(80);e=d+56|0;f=d+40|0;h=d+32|0;i=d;j=d+24|0;k=d+16|0;n=d+8|0;o=b+20|0;g[e>>2]=0.0;g[e+4>>2]=0.0;if(__ZNK7Vector2eqERKS_(o,e)|0){l=d;return}p=b+60|0;q=c[p>>2]|0;a[q+9>>0]=1;if(!(c[q>>2]|0)){l=d;return};c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;c[f+12>>2]=0;q=c[b>>2]|0;r=c[(c[q>>2]|0)+32>>2]|0;s=b+8|0;t=c[s>>2]|0;__ZNK7Vector2ngEv(i,o);u=+__ZNK7Vector23dotERKS_(t,i);v=+__ZNK7Vector23dotERKS_(t+8|0,i);g[j>>2]=u;g[j+4>>2]=v;__ZNK7Vector210normalizedEv(e,j);Ki[r&4095](q,e,f,h);if((c[h>>2]|0)>0){q=e+4|0;r=0;do{j=c[s>>2]|0;t=f+(r<<3)|0;v=+g[t>>2];u=+g[f+(r<<3)+4>>2];w=v*+g[j+4>>2]+u*+g[j+12>>2];g[e>>2]=+g[j>>2]*v+ +g[j+8>>2]*u;g[q>>2]=w;__ZNK7Vector2plERKS_(i,e,j+16|0);j=i;x=c[j+4>>2]|0;y=t;c[y>>2]=c[j>>2];c[y+4>>2]=x;r=r+1|0;z=c[h>>2]|0}while((r|0)<(z|0));if((z|0)>0){z=b+52|0;r=0;do{__ZNK7Vector2ngEv(k,o);__ZNK7Vector2mlERKf(e,k,z);__ZN7Vector2pLERKS_(f+(r<<3)|0,e);r=r+1|0}while((r|0)<(c[h>>2]|0))}};c[e>>2]=0;c[e+4>>2]=0;c[e+8>>2]=0;c[e+12>>2]=0;__ZNK9Shape2DSW29get_supports_transformed_castERK7Vector2S2_RK11Transform2DPS0_Ri(c[b+4>>2]|0,b+44|0,o,c[b+12>>2]|0,e,i);r=c[i>>2]|0;if((r|0)>0){z=b+56|0;b=0;do{__ZNK7Vector2mlERKf(n,o,z);__ZN7Vector2pLERKS_(e+(b<<3)|0,n);b=b+1|0;k=c[i>>2]|0}while((b|0)<(k|0));A=k}else A=r;r=o;o=c[r+4>>2]|0;b=(c[p>>2]|0)+12|0;c[b>>2]=c[r>>2];c[b+4>>2]=o;__ZL32_generate_contacts_from_supportsPK7Vector2iS1_iP20_CollectorCallback2D(f,c[h>>2]|0,e,A,c[p>>2]|0);A=c[p>>2]|0;if((A|0?(e=c[A+20>>2]|0,e|0):0)?(g[n>>2]=0.0,g[n+4>>2]=0.0,__ZNK7Vector2neERKS_(e,n)|0):0){n=c[(c[p>>2]|0)+20>>2]|0;c[n>>2]=0;c[n+4>>2]=0}l=d;return}function __ZN19SeparatorAxisTest2DI15CircleShape2DSW16CapsuleShape2DSWLb0ELb1ELb1EE9test_axisERK7Vector2(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,h=0,i=0,k=0,n=0,o=0,p=0,q=0.0,r=0.0,s=0.0,t=0.0,u=0.0,v=0.0,w=0.0,x=0.0,y=0.0,z=0;d=l;l=l+64|0;if((l|0)>=(m|0))ba(64);e=d+8|0;f=d+48|0;h=d+44|0;i=d+40|0;k=d+16|0;n=d;o=b;b=c[o>>2]|0;p=c[o+4>>2]|0;o=n;c[o>>2]=b;c[o+4>>2]=p;if((c[j>>2]=b&2147483647,+g[j>>2])<1.0e-05?(c[j>>2]=p&2147483647,+g[j>>2])<1.0e-05:0){c[n>>2]=0;c[n+4>>2]=1065353216}p=c[a>>2]|0;b=c[a+8>>2]|0;q=+__ZNK7Vector23dotERKS_(n,b+16|0);r=+__ZNK7Vector23dotERKS_(b,n);s=+__ZNK7Vector23dotERKS_(b+8|0,n);g[e>>2]=r;g[e+4>>2]=s;s=+__ZNK7Vector26lengthEv(e);r=s*+g[p+48>>2];p=c[a+4>>2]|0;b=c[a+12>>2]|0;c[k>>2]=c[b>>2];c[k+4>>2]=c[b+4>>2];c[k+8>>2]=c[b+8>>2];c[k+12>>2]=c[b+12>>2];c[k+16>>2]=c[b+16>>2];c[k+20>>2]=c[b+20>>2];__ZN7Vector2pLERKS_(k+16|0,a+44|0);__ZNK16CapsuleShape2DSW13project_rangeERK7Vector2RK11Transform2DRfS6_(p,n,b,e,f);__ZNK16CapsuleShape2DSW13project_rangeERK7Vector2RK11Transform2DRfS6_(p,n,k,h,i);s=+g[e>>2];t=+g[h>>2];u=+g[f>>2];v=+g[i>>2];w=+g[a+52>>2];x=q-r-w;y=q+r+w;w=+g[a+56>>2];r=(y-x)*.5;q=(x+y)*.5;y=(s<t?s:t)-w-r-q;t=(u>v?u:v)+w+r-q;do if(y>0.0|t<0.0){i=c[a+60>>2]|0;if((i|0)!=0?(f=c[i+20>>2]|0,(f|0)!=0):0){i=n;h=c[i+4>>2]|0;k=f;c[k>>2]=c[i>>2];c[k+4>>2]=h;z=0}else z=0}else{h=(g[j>>2]=y,c[j>>2]|0)&2147483647;q=(c[j>>2]=h,+g[j>>2]);k=a+16|0;r=+g[k>>2];if(t<q){if(!(t<r)){z=1;break}g[k>>2]=t;i=n;f=c[i+4>>2]|0;p=a+20|0;c[p>>2]=c[i>>2];c[p+4>>2]=f;c[a+32>>2]=c[a+28>>2];z=1;break}else{if(!(q<r)){z=1;break}c[k>>2]=h;__ZNK7Vector2ngEv(e,n);h=e;k=c[h+4>>2]|0;f=a+20|0;c[f>>2]=c[h>>2];c[f+4>>2]=k;c[a+32>>2]=c[a+28>>2];z=1;break}}while(0);e=a+28|0;c[e>>2]=(c[e>>2]|0)+1;l=d;return z|0}function __ZN19SeparatorAxisTest2DI15CircleShape2DSW16CapsuleShape2DSWLb0ELb1ELb1EE17generate_contactsEv(b){b=b|0;var d=0,e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0.0,v=0.0,w=0.0,x=0,y=0,z=0,A=0;d=l;l=l+80|0;if((l|0)>=(m|0))ba(80);e=d+56|0;f=d+40|0;h=d+32|0;i=d;j=d+24|0;k=d+16|0;n=d+8|0;o=b+20|0;g[e>>2]=0.0;g[e+4>>2]=0.0;if(__ZNK7Vector2eqERKS_(o,e)|0){l=d;return}p=b+60|0;q=c[p>>2]|0;a[q+9>>0]=1;if(!(c[q>>2]|0)){l=d;return};c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;c[f+12>>2]=0;q=c[b>>2]|0;r=c[(c[q>>2]|0)+32>>2]|0;s=b+8|0;t=c[s>>2]|0;__ZNK7Vector2ngEv(i,o);u=+__ZNK7Vector23dotERKS_(t,i);v=+__ZNK7Vector23dotERKS_(t+8|0,i);g[j>>2]=u;g[j+4>>2]=v;__ZNK7Vector210normalizedEv(e,j);Ki[r&4095](q,e,f,h);if((c[h>>2]|0)>0){q=e+4|0;r=0;do{j=c[s>>2]|0;t=f+(r<<3)|0;v=+g[t>>2];u=+g[f+(r<<3)+4>>2];w=v*+g[j+4>>2]+u*+g[j+12>>2];g[e>>2]=+g[j>>2]*v+ +g[j+8>>2]*u;g[q>>2]=w;__ZNK7Vector2plERKS_(i,e,j+16|0);j=i;x=c[j+4>>2]|0;y=t;c[y>>2]=c[j>>2];c[y+4>>2]=x;r=r+1|0;z=c[h>>2]|0}while((r|0)<(z|0));if((z|0)>0){z=b+52|0;r=0;do{__ZNK7Vector2ngEv(k,o);__ZNK7Vector2mlERKf(e,k,z);__ZN7Vector2pLERKS_(f+(r<<3)|0,e);r=r+1|0}while((r|0)<(c[h>>2]|0))}};c[e>>2]=0;c[e+4>>2]=0;c[e+8>>2]=0;c[e+12>>2]=0;__ZNK9Shape2DSW29get_supports_transformed_castERK7Vector2S2_RK11Transform2DPS0_Ri(c[b+4>>2]|0,b+44|0,o,c[b+12>>2]|0,e,i);r=c[i>>2]|0;if((r|0)>0){z=b+56|0;b=0;do{__ZNK7Vector2mlERKf(n,o,z);__ZN7Vector2pLERKS_(e+(b<<3)|0,n);b=b+1|0;k=c[i>>2]|0}while((b|0)<(k|0));A=k}else A=r;r=o;o=c[r+4>>2]|0;b=(c[p>>2]|0)+12|0;c[b>>2]=c[r>>2];c[b+4>>2]=o;__ZL32_generate_contacts_from_supportsPK7Vector2iS1_iP20_CollectorCallback2D(f,c[h>>2]|0,e,A,c[p>>2]|0);A=c[p>>2]|0;if((A|0?(e=c[A+20>>2]|0,e|0):0)?(g[n>>2]=0.0,g[n+4>>2]=0.0,__ZNK7Vector2neERKS_(e,n)|0):0){n=c[(c[p>>2]|0)+20>>2]|0;c[n>>2]=0;c[n+4>>2]=0}l=d;return}function __ZN19SeparatorAxisTest2DI15CircleShape2DSW18RectangleShape2DSWLb0ELb1ELb1EE9test_axisERK7Vector2(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,h=0,i=0,k=0,n=0,o=0.0,p=0.0,q=0.0,r=0.0,s=0.0,t=0.0,u=0;d=l;l=l+32|0;if((l|0)>=(m|0))ba(32);e=d+8|0;f=d;h=d+20|0;i=d+16|0;k=b;b=c[k>>2]|0;n=c[k+4>>2]|0;k=f;c[k>>2]=b;c[k+4>>2]=n;if((c[j>>2]=b&2147483647,+g[j>>2])<1.0e-05?(c[j>>2]=n&2147483647,+g[j>>2])<1.0e-05:0){c[f>>2]=0;c[f+4>>2]=1065353216}n=c[a>>2]|0;b=c[a+8>>2]|0;o=+__ZNK7Vector23dotERKS_(f,b+16|0);p=+__ZNK7Vector23dotERKS_(b,f);q=+__ZNK7Vector23dotERKS_(b+8|0,f);g[e>>2]=p;g[e+4>>2]=q;q=+__ZNK7Vector26lengthEv(e);p=q*+g[n+48>>2];__ZNK18RectangleShape2DSW18project_range_castERK7Vector2S2_RK11Transform2DRfS6_(c[a+4>>2]|0,a+44|0,f,c[a+12>>2]|0,h,i);q=+g[a+52>>2];r=o-p-q;s=o+p+q;q=+g[a+56>>2];p=q+ +g[i>>2];o=(s-r)*.5;t=+g[h>>2]-q-o;g[h>>2]=t;q=o+p;g[i>>2]=q;p=(r+s)*.5;s=t-p;t=q-p;do if(s>0.0|t<0.0){i=c[a+60>>2]|0;if((i|0)!=0?(h=c[i+20>>2]|0,(h|0)!=0):0){i=f;n=c[i+4>>2]|0;b=h;c[b>>2]=c[i>>2];c[b+4>>2]=n;u=0}else u=0}else{n=(g[j>>2]=s,c[j>>2]|0)&2147483647;p=(c[j>>2]=n,+g[j>>2]);b=a+16|0;q=+g[b>>2];if(t<p){if(!(t<q)){u=1;break}g[b>>2]=t;i=f;h=c[i+4>>2]|0;k=a+20|0;c[k>>2]=c[i>>2];c[k+4>>2]=h;c[a+32>>2]=c[a+28>>2];u=1;break}else{if(!(p<q)){u=1;break}c[b>>2]=n;__ZNK7Vector2ngEv(e,f);n=e;b=c[n+4>>2]|0;h=a+20|0;c[h>>2]=c[n>>2];c[h+4>>2]=b;c[a+32>>2]=c[a+28>>2];u=1;break}}while(0);e=a+28|0;c[e>>2]=(c[e>>2]|0)+1;l=d;return u|0}function __ZN19SeparatorAxisTest2DI15CircleShape2DSW18RectangleShape2DSWLb0ELb1ELb1EE17generate_contactsEv(b){b=b|0;var d=0,e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0.0,v=0.0,w=0.0,x=0,y=0,z=0,A=0;d=l;l=l+80|0;if((l|0)>=(m|0))ba(80);e=d+56|0;f=d+40|0;h=d+32|0;i=d;j=d+24|0;k=d+16|0;n=d+8|0;o=b+20|0;g[e>>2]=0.0;g[e+4>>2]=0.0;if(__ZNK7Vector2eqERKS_(o,e)|0){l=d;return}p=b+60|0;q=c[p>>2]|0;a[q+9>>0]=1;if(!(c[q>>2]|0)){l=d;return};c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;c[f+12>>2]=0;q=c[b>>2]|0;r=c[(c[q>>2]|0)+32>>2]|0;s=b+8|0;t=c[s>>2]|0;__ZNK7Vector2ngEv(i,o);u=+__ZNK7Vector23dotERKS_(t,i);v=+__ZNK7Vector23dotERKS_(t+8|0,i);g[j>>2]=u;g[j+4>>2]=v;__ZNK7Vector210normalizedEv(e,j);Ki[r&4095](q,e,f,h);if((c[h>>2]|0)>0){q=e+4|0;r=0;do{j=c[s>>2]|0;t=f+(r<<3)|0;v=+g[t>>2];u=+g[f+(r<<3)+4>>2];w=v*+g[j+4>>2]+u*+g[j+12>>2];g[e>>2]=+g[j>>2]*v+ +g[j+8>>2]*u;g[q>>2]=w;__ZNK7Vector2plERKS_(i,e,j+16|0);j=i;x=c[j+4>>2]|0;y=t;c[y>>2]=c[j>>2];c[y+4>>2]=x;r=r+1|0;z=c[h>>2]|0}while((r|0)<(z|0));if((z|0)>0){z=b+52|0;r=0;do{__ZNK7Vector2ngEv(k,o);__ZNK7Vector2mlERKf(e,k,z);__ZN7Vector2pLERKS_(f+(r<<3)|0,e);r=r+1|0}while((r|0)<(c[h>>2]|0))}};c[e>>2]=0;c[e+4>>2]=0;c[e+8>>2]=0;c[e+12>>2]=0;__ZNK9Shape2DSW29get_supports_transformed_castERK7Vector2S2_RK11Transform2DPS0_Ri(c[b+4>>2]|0,b+44|0,o,c[b+12>>2]|0,e,i);r=c[i>>2]|0;if((r|0)>0){z=b+56|0;b=0;do{__ZNK7Vector2mlERKf(n,o,z);__ZN7Vector2pLERKS_(e+(b<<3)|0,n);b=b+1|0;k=c[i>>2]|0}while((b|0)<(k|0));A=k}else A=r;r=o;o=c[r+4>>2]|0;b=(c[p>>2]|0)+12|0;c[b>>2]=c[r>>2];c[b+4>>2]=o;__ZL32_generate_contacts_from_supportsPK7Vector2iS1_iP20_CollectorCallback2D(f,c[h>>2]|0,e,A,c[p>>2]|0);A=c[p>>2]|0;if((A|0?(e=c[A+20>>2]|0,e|0):0)?(g[n>>2]=0.0,g[n+4>>2]=0.0,__ZNK7Vector2neERKS_(e,n)|0):0){n=c[(c[p>>2]|0)+20>>2]|0;c[n>>2]=0;c[n+4>>2]=0}l=d;return}function __ZN19SeparatorAxisTest2DI15CircleShape2DSWS0_Lb0ELb1ELb1EE9test_axisERK7Vector2(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,h=0,i=0,k=0,n=0.0,o=0.0,p=0.0,q=0.0,r=0.0,s=0.0,t=0.0,u=0.0,v=0.0,w=0,x=0,y=0,z=0,A=0;d=l;l=l+48|0;if((l|0)>=(m|0))ba(48);e=d+8|0;f=d+16|0;h=d;i=b;b=c[i>>2]|0;k=c[i+4>>2]|0;i=h;c[i>>2]=b;c[i+4>>2]=k;if((c[j>>2]=b&2147483647,+g[j>>2])<1.0e-05?(c[j>>2]=k&2147483647,+g[j>>2])<1.0e-05:0){c[h>>2]=0;c[h+4>>2]=1065353216}k=c[a>>2]|0;b=c[a+8>>2]|0;n=+__ZNK7Vector23dotERKS_(h,b+16|0);o=+__ZNK7Vector23dotERKS_(b,h);p=+__ZNK7Vector23dotERKS_(b+8|0,h);g[e>>2]=o;g[e+4>>2]=p;p=+__ZNK7Vector26lengthEv(e);o=p*+g[k+48>>2];k=c[a+4>>2]|0;b=c[a+12>>2]|0;c[f>>2]=c[b>>2];c[f+4>>2]=c[b+4>>2];c[f+8>>2]=c[b+8>>2];c[f+12>>2]=c[b+12>>2];c[f+16>>2]=c[b+16>>2];c[f+20>>2]=c[b+20>>2];i=f+16|0;__ZN7Vector2pLERKS_(i,a+44|0);p=+__ZNK7Vector23dotERKS_(h,b+16|0);q=+__ZNK7Vector23dotERKS_(b,h);r=+__ZNK7Vector23dotERKS_(b+8|0,h);g[e>>2]=q;g[e+4>>2]=r;r=+__ZNK7Vector26lengthEv(e);b=k+48|0;q=r*+g[b>>2];r=p-q;s=p+q;q=+__ZNK7Vector23dotERKS_(h,i);p=+__ZNK7Vector23dotERKS_(f,h);t=+__ZNK7Vector23dotERKS_(f+8|0,h);g[e>>2]=p;g[e+4>>2]=t;t=+__ZNK7Vector26lengthEv(e);p=t*+g[b>>2];t=q-p;u=q+p;p=+g[a+52>>2];q=n-o-p;v=n+o+p;p=+g[a+56>>2];o=(v-q)*.5;n=(q+v)*.5;v=(r<t?r:t)-p-o-n;t=(s>u?s:u)+p+o-n;if(v>0.0|t<0.0){b=c[a+60>>2]|0;if(!b){w=0;x=a+28|0;y=c[x>>2]|0;z=y+1|0;c[x>>2]=z;l=d;return w|0}f=c[b+20>>2]|0;if(!f){w=0;x=a+28|0;y=c[x>>2]|0;z=y+1|0;c[x>>2]=z;l=d;return w|0}b=h;i=c[b+4>>2]|0;k=f;c[k>>2]=c[b>>2];c[k+4>>2]=i;w=0;x=a+28|0;y=c[x>>2]|0;z=y+1|0;c[x>>2]=z;l=d;return w|0}i=(g[j>>2]=v,c[j>>2]|0)&2147483647;v=(c[j>>2]=i,+g[j>>2]);k=a+16|0;n=+g[k>>2];if(t<v){if(!(t<n)){w=1;x=a+28|0;y=c[x>>2]|0;z=y+1|0;c[x>>2]=z;l=d;return w|0}g[k>>2]=t;b=h;f=c[b+4>>2]|0;A=a+20|0;c[A>>2]=c[b>>2];c[A+4>>2]=f;c[a+32>>2]=c[a+28>>2];w=1;x=a+28|0;y=c[x>>2]|0;z=y+1|0;c[x>>2]=z;l=d;return w|0}else{if(!(v<n)){w=1;x=a+28|0;y=c[x>>2]|0;z=y+1|0;c[x>>2]=z;l=d;return w|0}c[k>>2]=i;__ZNK7Vector2ngEv(e,h);h=e;e=c[h+4>>2]|0;i=a+20|0;c[i>>2]=c[h>>2];c[i+4>>2]=e;c[a+32>>2]=c[a+28>>2];w=1;x=a+28|0;y=c[x>>2]|0;z=y+1|0;c[x>>2]=z;l=d;return w|0}return 0}function __ZN19SeparatorAxisTest2DI15CircleShape2DSWS0_Lb0ELb1ELb1EE17generate_contactsEv(b){b=b|0;var d=0,e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0.0,v=0.0,w=0.0,x=0,y=0,z=0,A=0;d=l;l=l+80|0;if((l|0)>=(m|0))ba(80);e=d+56|0;f=d+40|0;h=d+32|0;i=d;j=d+24|0;k=d+16|0;n=d+8|0;o=b+20|0;g[e>>2]=0.0;g[e+4>>2]=0.0;if(__ZNK7Vector2eqERKS_(o,e)|0){l=d;return}p=b+60|0;q=c[p>>2]|0;a[q+9>>0]=1;if(!(c[q>>2]|0)){l=d;return};c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;c[f+12>>2]=0;q=c[b>>2]|0;r=c[(c[q>>2]|0)+32>>2]|0;s=b+8|0;t=c[s>>2]|0;__ZNK7Vector2ngEv(i,o);u=+__ZNK7Vector23dotERKS_(t,i);v=+__ZNK7Vector23dotERKS_(t+8|0,i);g[j>>2]=u;g[j+4>>2]=v;__ZNK7Vector210normalizedEv(e,j);Ki[r&4095](q,e,f,h);if((c[h>>2]|0)>0){q=e+4|0;r=0;do{j=c[s>>2]|0;t=f+(r<<3)|0;v=+g[t>>2];u=+g[f+(r<<3)+4>>2];w=v*+g[j+4>>2]+u*+g[j+12>>2];g[e>>2]=+g[j>>2]*v+ +g[j+8>>2]*u;g[q>>2]=w;__ZNK7Vector2plERKS_(i,e,j+16|0);j=i;x=c[j+4>>2]|0;y=t;c[y>>2]=c[j>>2];c[y+4>>2]=x;r=r+1|0;z=c[h>>2]|0}while((r|0)<(z|0));if((z|0)>0){z=b+52|0;r=0;do{__ZNK7Vector2ngEv(k,o);__ZNK7Vector2mlERKf(e,k,z);__ZN7Vector2pLERKS_(f+(r<<3)|0,e);r=r+1|0}while((r|0)<(c[h>>2]|0))}};c[e>>2]=0;c[e+4>>2]=0;c[e+8>>2]=0;c[e+12>>2]=0;__ZNK9Shape2DSW29get_supports_transformed_castERK7Vector2S2_RK11Transform2DPS0_Ri(c[b+4>>2]|0,b+44|0,o,c[b+12>>2]|0,e,i);r=c[i>>2]|0;if((r|0)>0){z=b+56|0;b=0;do{__ZNK7Vector2mlERKf(n,o,z);__ZN7Vector2pLERKS_(e+(b<<3)|0,n);b=b+1|0;k=c[i>>2]|0}while((b|0)<(k|0));A=k}else A=r;r=o;o=c[r+4>>2]|0;b=(c[p>>2]|0)+12|0;c[b>>2]=c[r>>2];c[b+4>>2]=o;__ZL32_generate_contacts_from_supportsPK7Vector2iS1_iP20_CollectorCallback2D(f,c[h>>2]|0,e,A,c[p>>2]|0);A=c[p>>2]|0;if((A|0?(e=c[A+20>>2]|0,e|0):0)?(g[n>>2]=0.0,g[n+4>>2]=0.0,__ZNK7Vector2neERKS_(e,n)|0):0){n=c[(c[p>>2]|0)+20>>2]|0;c[n>>2]=0;c[n+4>>2]=0}l=d;return}function __ZN19SeparatorAxisTest2DI16SegmentShape2DSW22ConvexPolygonShape2DSWLb0ELb1ELb1EE9test_axisERK7Vector2(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,h=0,i=0,k=0,n=0,o=0,p=0,q=0.0,r=0.0,s=0,t=0,u=0.0,v=0,w=0.0,x=0.0,y=0.0,z=0.0,A=0.0,B=0.0,C=0,D=0,E=0,F=0;d=l;l=l+64|0;if((l|0)>=(m|0))ba(64);e=d+8|0;f=d+48|0;h=d+44|0;i=d+40|0;k=d+16|0;n=d;o=b;b=c[o>>2]|0;p=c[o+4>>2]|0;o=n;c[o>>2]=b;c[o+4>>2]=p;if((c[j>>2]=b&2147483647,+g[j>>2])<1.0e-05?(c[j>>2]=p&2147483647,+g[j>>2])<1.0e-05:0){c[n>>2]=0;c[n+4>>2]=1065353216}p=c[a>>2]|0;b=c[a+8>>2]|0;q=+g[p+48>>2];o=b+8|0;r=+g[p+52>>2];s=b+4|0;t=b+12|0;u=q*+g[s>>2]+r*+g[t>>2];g[e>>2]=+g[b>>2]*q+ +g[o>>2]*r;g[e+4>>2]=u;v=b+16|0;__ZNK7Vector2plERKS_(f,e,v);u=+__ZNK7Vector23dotERKS_(n,f);r=+g[p+56>>2];q=+g[p+60>>2];w=r*+g[s>>2]+q*+g[t>>2];g[e>>2]=+g[b>>2]*r+ +g[o>>2]*q;g[e+4>>2]=w;__ZNK7Vector2plERKS_(f,e,v);w=+__ZNK7Vector23dotERKS_(n,f);v=u<w;o=c[a+4>>2]|0;b=c[a+12>>2]|0;c[k>>2]=c[b>>2];c[k+4>>2]=c[b+4>>2];c[k+8>>2]=c[b+8>>2];c[k+12>>2]=c[b+12>>2];c[k+16>>2]=c[b+16>>2];c[k+20>>2]=c[b+20>>2];__ZN7Vector2pLERKS_(k+16|0,a+44|0);__ZNK22ConvexPolygonShape2DSW13project_rangeERK7Vector2RK11Transform2DRfS6_(o,n,b,e,f);__ZNK22ConvexPolygonShape2DSW13project_rangeERK7Vector2RK11Transform2DRfS6_(o,n,k,h,i);q=+g[e>>2];r=+g[h>>2];x=+g[f>>2];y=+g[i>>2];z=+g[a+52>>2];A=(v?u:w)-z;B=(v?w:u)+z;z=+g[a+56>>2];u=(B-A)*.5;w=(A+B)*.5;B=(q<r?q:r)-z-u-w;r=(x>y?x:y)+z+u-w;if(B>0.0|r<0.0){v=c[a+60>>2]|0;if(!v){C=0;D=a+28|0;E=c[D>>2]|0;F=E+1|0;c[D>>2]=F;l=d;return C|0}i=c[v+20>>2]|0;if(!i){C=0;D=a+28|0;E=c[D>>2]|0;F=E+1|0;c[D>>2]=F;l=d;return C|0}v=n;f=c[v+4>>2]|0;h=i;c[h>>2]=c[v>>2];c[h+4>>2]=f;C=0;D=a+28|0;E=c[D>>2]|0;F=E+1|0;c[D>>2]=F;l=d;return C|0}f=(g[j>>2]=B,c[j>>2]|0)&2147483647;B=(c[j>>2]=f,+g[j>>2]);h=a+16|0;w=+g[h>>2];if(r<B){if(!(r<w)){C=1;D=a+28|0;E=c[D>>2]|0;F=E+1|0;c[D>>2]=F;l=d;return C|0}g[h>>2]=r;v=n;i=c[v+4>>2]|0;k=a+20|0;c[k>>2]=c[v>>2];c[k+4>>2]=i;c[a+32>>2]=c[a+28>>2];C=1;D=a+28|0;E=c[D>>2]|0;F=E+1|0;c[D>>2]=F;l=d;return C|0}else{if(!(B<w)){C=1;D=a+28|0;E=c[D>>2]|0;F=E+1|0;c[D>>2]=F;l=d;return C|0}c[h>>2]=f;__ZNK7Vector2ngEv(e,n);n=e;e=c[n+4>>2]|0;f=a+20|0;c[f>>2]=c[n>>2];c[f+4>>2]=e;c[a+32>>2]=c[a+28>>2];C=1;D=a+28|0;E=c[D>>2]|0;F=E+1|0;c[D>>2]=F;l=d;return C|0}return 0}function __ZN19SeparatorAxisTest2DI16SegmentShape2DSW22ConvexPolygonShape2DSWLb0ELb1ELb1EE17generate_contactsEv(b){b=b|0;var d=0,e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0.0,v=0.0,w=0.0,x=0,y=0,z=0,A=0;d=l;l=l+80|0;if((l|0)>=(m|0))ba(80);e=d+56|0;f=d+40|0;h=d+32|0;i=d;j=d+24|0;k=d+16|0;n=d+8|0;o=b+20|0;g[e>>2]=0.0;g[e+4>>2]=0.0;if(__ZNK7Vector2eqERKS_(o,e)|0){l=d;return}p=b+60|0;q=c[p>>2]|0;a[q+9>>0]=1;if(!(c[q>>2]|0)){l=d;return};c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;c[f+12>>2]=0;q=c[b>>2]|0;r=c[(c[q>>2]|0)+32>>2]|0;s=b+8|0;t=c[s>>2]|0;__ZNK7Vector2ngEv(i,o);u=+__ZNK7Vector23dotERKS_(t,i);v=+__ZNK7Vector23dotERKS_(t+8|0,i);g[j>>2]=u;g[j+4>>2]=v;__ZNK7Vector210normalizedEv(e,j);Ki[r&4095](q,e,f,h);if((c[h>>2]|0)>0){q=e+4|0;r=0;do{j=c[s>>2]|0;t=f+(r<<3)|0;v=+g[t>>2];u=+g[f+(r<<3)+4>>2];w=v*+g[j+4>>2]+u*+g[j+12>>2];g[e>>2]=+g[j>>2]*v+ +g[j+8>>2]*u;g[q>>2]=w;__ZNK7Vector2plERKS_(i,e,j+16|0);j=i;x=c[j+4>>2]|0;y=t;c[y>>2]=c[j>>2];c[y+4>>2]=x;r=r+1|0;z=c[h>>2]|0}while((r|0)<(z|0));if((z|0)>0){z=b+52|0;r=0;do{__ZNK7Vector2ngEv(k,o);__ZNK7Vector2mlERKf(e,k,z);__ZN7Vector2pLERKS_(f+(r<<3)|0,e);r=r+1|0}while((r|0)<(c[h>>2]|0))}};c[e>>2]=0;c[e+4>>2]=0;c[e+8>>2]=0;c[e+12>>2]=0;__ZNK9Shape2DSW29get_supports_transformed_castERK7Vector2S2_RK11Transform2DPS0_Ri(c[b+4>>2]|0,b+44|0,o,c[b+12>>2]|0,e,i);r=c[i>>2]|0;if((r|0)>0){z=b+56|0;b=0;do{__ZNK7Vector2mlERKf(n,o,z);__ZN7Vector2pLERKS_(e+(b<<3)|0,n);b=b+1|0;k=c[i>>2]|0}while((b|0)<(k|0));A=k}else A=r;r=o;o=c[r+4>>2]|0;b=(c[p>>2]|0)+12|0;c[b>>2]=c[r>>2];c[b+4>>2]=o;__ZL32_generate_contacts_from_supportsPK7Vector2iS1_iP20_CollectorCallback2D(f,c[h>>2]|0,e,A,c[p>>2]|0);A=c[p>>2]|0;if((A|0?(e=c[A+20>>2]|0,e|0):0)?(g[n>>2]=0.0,g[n+4>>2]=0.0,__ZNK7Vector2neERKS_(e,n)|0):0){n=c[(c[p>>2]|0)+20>>2]|0;c[n>>2]=0;c[n+4>>2]=0}l=d;return}function __ZN19SeparatorAxisTest2DI16SegmentShape2DSW16CapsuleShape2DSWLb0ELb1ELb1EE9test_axisERK7Vector2(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,h=0,i=0,k=0,n=0,o=0,p=0,q=0.0,r=0.0,s=0,t=0,u=0.0,v=0,w=0.0,x=0.0,y=0.0,z=0.0,A=0.0,B=0.0,C=0,D=0,E=0,F=0;d=l;l=l+64|0;if((l|0)>=(m|0))ba(64);e=d+8|0;f=d+48|0;h=d+44|0;i=d+40|0;k=d+16|0;n=d;o=b;b=c[o>>2]|0;p=c[o+4>>2]|0;o=n;c[o>>2]=b;c[o+4>>2]=p;if((c[j>>2]=b&2147483647,+g[j>>2])<1.0e-05?(c[j>>2]=p&2147483647,+g[j>>2])<1.0e-05:0){c[n>>2]=0;c[n+4>>2]=1065353216}p=c[a>>2]|0;b=c[a+8>>2]|0;q=+g[p+48>>2];o=b+8|0;r=+g[p+52>>2];s=b+4|0;t=b+12|0;u=q*+g[s>>2]+r*+g[t>>2];g[e>>2]=+g[b>>2]*q+ +g[o>>2]*r;g[e+4>>2]=u;v=b+16|0;__ZNK7Vector2plERKS_(f,e,v);u=+__ZNK7Vector23dotERKS_(n,f);r=+g[p+56>>2];q=+g[p+60>>2];w=r*+g[s>>2]+q*+g[t>>2];g[e>>2]=+g[b>>2]*r+ +g[o>>2]*q;g[e+4>>2]=w;__ZNK7Vector2plERKS_(f,e,v);w=+__ZNK7Vector23dotERKS_(n,f);v=u<w;o=c[a+4>>2]|0;b=c[a+12>>2]|0;c[k>>2]=c[b>>2];c[k+4>>2]=c[b+4>>2];c[k+8>>2]=c[b+8>>2];c[k+12>>2]=c[b+12>>2];c[k+16>>2]=c[b+16>>2];c[k+20>>2]=c[b+20>>2];__ZN7Vector2pLERKS_(k+16|0,a+44|0);__ZNK16CapsuleShape2DSW13project_rangeERK7Vector2RK11Transform2DRfS6_(o,n,b,e,f);__ZNK16CapsuleShape2DSW13project_rangeERK7Vector2RK11Transform2DRfS6_(o,n,k,h,i);q=+g[e>>2];r=+g[h>>2];x=+g[f>>2];y=+g[i>>2];z=+g[a+52>>2];A=(v?u:w)-z;B=(v?w:u)+z;z=+g[a+56>>2];u=(B-A)*.5;w=(A+B)*.5;B=(q<r?q:r)-z-u-w;r=(x>y?x:y)+z+u-w;if(B>0.0|r<0.0){v=c[a+60>>2]|0;if(!v){C=0;D=a+28|0;E=c[D>>2]|0;F=E+1|0;c[D>>2]=F;l=d;return C|0}i=c[v+20>>2]|0;if(!i){C=0;D=a+28|0;E=c[D>>2]|0;F=E+1|0;c[D>>2]=F;l=d;return C|0}v=n;f=c[v+4>>2]|0;h=i;c[h>>2]=c[v>>2];c[h+4>>2]=f;C=0;D=a+28|0;E=c[D>>2]|0;F=E+1|0;c[D>>2]=F;l=d;return C|0}f=(g[j>>2]=B,c[j>>2]|0)&2147483647;B=(c[j>>2]=f,+g[j>>2]);h=a+16|0;w=+g[h>>2];if(r<B){if(!(r<w)){C=1;D=a+28|0;E=c[D>>2]|0;F=E+1|0;c[D>>2]=F;l=d;return C|0}g[h>>2]=r;v=n;i=c[v+4>>2]|0;k=a+20|0;c[k>>2]=c[v>>2];c[k+4>>2]=i;c[a+32>>2]=c[a+28>>2];C=1;D=a+28|0;E=c[D>>2]|0;F=E+1|0;c[D>>2]=F;l=d;return C|0}else{if(!(B<w)){C=1;D=a+28|0;E=c[D>>2]|0;F=E+1|0;c[D>>2]=F;l=d;return C|0}c[h>>2]=f;__ZNK7Vector2ngEv(e,n);n=e;e=c[n+4>>2]|0;f=a+20|0;c[f>>2]=c[n>>2];c[f+4>>2]=e;c[a+32>>2]=c[a+28>>2];C=1;D=a+28|0;E=c[D>>2]|0;F=E+1|0;c[D>>2]=F;l=d;return C|0}return 0}function __ZN19SeparatorAxisTest2DI16SegmentShape2DSW16CapsuleShape2DSWLb0ELb1ELb1EE17generate_contactsEv(b){b=b|0;var d=0,e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0.0,v=0.0,w=0.0,x=0,y=0,z=0,A=0;d=l;l=l+80|0;if((l|0)>=(m|0))ba(80);e=d+56|0;f=d+40|0;h=d+32|0;i=d;j=d+24|0;k=d+16|0;n=d+8|0;o=b+20|0;g[e>>2]=0.0;g[e+4>>2]=0.0;if(__ZNK7Vector2eqERKS_(o,e)|0){l=d;return}p=b+60|0;q=c[p>>2]|0;a[q+9>>0]=1;if(!(c[q>>2]|0)){l=d;return};c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;c[f+12>>2]=0;q=c[b>>2]|0;r=c[(c[q>>2]|0)+32>>2]|0;s=b+8|0;t=c[s>>2]|0;__ZNK7Vector2ngEv(i,o);u=+__ZNK7Vector23dotERKS_(t,i);v=+__ZNK7Vector23dotERKS_(t+8|0,i);g[j>>2]=u;g[j+4>>2]=v;__ZNK7Vector210normalizedEv(e,j);Ki[r&4095](q,e,f,h);if((c[h>>2]|0)>0){q=e+4|0;r=0;do{j=c[s>>2]|0;t=f+(r<<3)|0;v=+g[t>>2];u=+g[f+(r<<3)+4>>2];w=v*+g[j+4>>2]+u*+g[j+12>>2];g[e>>2]=+g[j>>2]*v+ +g[j+8>>2]*u;g[q>>2]=w;__ZNK7Vector2plERKS_(i,e,j+16|0);j=i;x=c[j+4>>2]|0;y=t;c[y>>2]=c[j>>2];c[y+4>>2]=x;r=r+1|0;z=c[h>>2]|0}while((r|0)<(z|0));if((z|0)>0){z=b+52|0;r=0;do{__ZNK7Vector2ngEv(k,o);__ZNK7Vector2mlERKf(e,k,z);__ZN7Vector2pLERKS_(f+(r<<3)|0,e);r=r+1|0}while((r|0)<(c[h>>2]|0))}};c[e>>2]=0;c[e+4>>2]=0;c[e+8>>2]=0;c[e+12>>2]=0;__ZNK9Shape2DSW29get_supports_transformed_castERK7Vector2S2_RK11Transform2DPS0_Ri(c[b+4>>2]|0,b+44|0,o,c[b+12>>2]|0,e,i);r=c[i>>2]|0;if((r|0)>0){z=b+56|0;b=0;do{__ZNK7Vector2mlERKf(n,o,z);__ZN7Vector2pLERKS_(e+(b<<3)|0,n);b=b+1|0;k=c[i>>2]|0}while((b|0)<(k|0));A=k}else A=r;r=o;o=c[r+4>>2]|0;b=(c[p>>2]|0)+12|0;c[b>>2]=c[r>>2];c[b+4>>2]=o;__ZL32_generate_contacts_from_supportsPK7Vector2iS1_iP20_CollectorCallback2D(f,c[h>>2]|0,e,A,c[p>>2]|0);A=c[p>>2]|0;if((A|0?(e=c[A+20>>2]|0,e|0):0)?(g[n>>2]=0.0,g[n+4>>2]=0.0,__ZNK7Vector2neERKS_(e,n)|0):0){n=c[(c[p>>2]|0)+20>>2]|0;c[n>>2]=0;c[n+4>>2]=0}l=d;return}function __ZN19SeparatorAxisTest2DI16SegmentShape2DSW18RectangleShape2DSWLb0ELb1ELb1EE9test_axisERK7Vector2(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,h=0,i=0,k=0,n=0,o=0,p=0.0,q=0.0,r=0,s=0,t=0.0,u=0,v=0.0,w=0.0,x=0.0,y=0,z=0,A=0,B=0;d=l;l=l+32|0;if((l|0)>=(m|0))ba(32);e=d+8|0;f=d+24|0;h=d;i=d+20|0;k=d+16|0;n=b;b=c[n>>2]|0;o=c[n+4>>2]|0;n=h;c[n>>2]=b;c[n+4>>2]=o;if((c[j>>2]=b&2147483647,+g[j>>2])<1.0e-05?(c[j>>2]=o&2147483647,+g[j>>2])<1.0e-05:0){c[h>>2]=0;c[h+4>>2]=1065353216}o=c[a>>2]|0;b=c[a+8>>2]|0;p=+g[o+48>>2];n=b+8|0;q=+g[o+52>>2];r=b+4|0;s=b+12|0;t=p*+g[r>>2]+q*+g[s>>2];g[e>>2]=+g[b>>2]*p+ +g[n>>2]*q;g[e+4>>2]=t;u=b+16|0;__ZNK7Vector2plERKS_(f,e,u);t=+__ZNK7Vector23dotERKS_(h,f);q=+g[o+56>>2];p=+g[o+60>>2];v=q*+g[r>>2]+p*+g[s>>2];g[e>>2]=+g[b>>2]*q+ +g[n>>2]*p;g[e+4>>2]=v;__ZNK7Vector2plERKS_(f,e,u);v=+__ZNK7Vector23dotERKS_(h,f);f=t<v;__ZNK18RectangleShape2DSW18project_range_castERK7Vector2S2_RK11Transform2DRfS6_(c[a+4>>2]|0,a+44|0,h,c[a+12>>2]|0,i,k);p=+g[a+52>>2];q=(f?t:v)-p;w=(f?v:t)+p;p=+g[a+56>>2];t=p+ +g[k>>2];v=(w-q)*.5;x=+g[i>>2]-p-v;g[i>>2]=x;p=v+t;g[k>>2]=p;t=(q+w)*.5;w=x-t;x=p-t;if(w>0.0|x<0.0){k=c[a+60>>2]|0;if(!k){y=0;z=a+28|0;A=c[z>>2]|0;B=A+1|0;c[z>>2]=B;l=d;return y|0}i=c[k+20>>2]|0;if(!i){y=0;z=a+28|0;A=c[z>>2]|0;B=A+1|0;c[z>>2]=B;l=d;return y|0}k=h;f=c[k+4>>2]|0;u=i;c[u>>2]=c[k>>2];c[u+4>>2]=f;y=0;z=a+28|0;A=c[z>>2]|0;B=A+1|0;c[z>>2]=B;l=d;return y|0}f=(g[j>>2]=w,c[j>>2]|0)&2147483647;w=(c[j>>2]=f,+g[j>>2]);u=a+16|0;t=+g[u>>2];if(x<w){if(!(x<t)){y=1;z=a+28|0;A=c[z>>2]|0;B=A+1|0;c[z>>2]=B;l=d;return y|0}g[u>>2]=x;k=h;i=c[k+4>>2]|0;n=a+20|0;c[n>>2]=c[k>>2];c[n+4>>2]=i;c[a+32>>2]=c[a+28>>2];y=1;z=a+28|0;A=c[z>>2]|0;B=A+1|0;c[z>>2]=B;l=d;return y|0}else{if(!(w<t)){y=1;z=a+28|0;A=c[z>>2]|0;B=A+1|0;c[z>>2]=B;l=d;return y|0}c[u>>2]=f;__ZNK7Vector2ngEv(e,h);h=e;e=c[h+4>>2]|0;f=a+20|0;c[f>>2]=c[h>>2];c[f+4>>2]=e;c[a+32>>2]=c[a+28>>2];y=1;z=a+28|0;A=c[z>>2]|0;B=A+1|0;c[z>>2]=B;l=d;return y|0}return 0}function __ZN19SeparatorAxisTest2DI16SegmentShape2DSW18RectangleShape2DSWLb0ELb1ELb1EE17generate_contactsEv(b){b=b|0;var d=0,e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0.0,v=0.0,w=0.0,x=0,y=0,z=0,A=0;d=l;l=l+80|0;if((l|0)>=(m|0))ba(80);e=d+56|0;f=d+40|0;h=d+32|0;i=d;j=d+24|0;k=d+16|0;n=d+8|0;o=b+20|0;g[e>>2]=0.0;g[e+4>>2]=0.0;if(__ZNK7Vector2eqERKS_(o,e)|0){l=d;return}p=b+60|0;q=c[p>>2]|0;a[q+9>>0]=1;if(!(c[q>>2]|0)){l=d;return};c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;c[f+12>>2]=0;q=c[b>>2]|0;r=c[(c[q>>2]|0)+32>>2]|0;s=b+8|0;t=c[s>>2]|0;__ZNK7Vector2ngEv(i,o);u=+__ZNK7Vector23dotERKS_(t,i);v=+__ZNK7Vector23dotERKS_(t+8|0,i);g[j>>2]=u;g[j+4>>2]=v;__ZNK7Vector210normalizedEv(e,j);Ki[r&4095](q,e,f,h);if((c[h>>2]|0)>0){q=e+4|0;r=0;do{j=c[s>>2]|0;t=f+(r<<3)|0;v=+g[t>>2];u=+g[f+(r<<3)+4>>2];w=v*+g[j+4>>2]+u*+g[j+12>>2];g[e>>2]=+g[j>>2]*v+ +g[j+8>>2]*u;g[q>>2]=w;__ZNK7Vector2plERKS_(i,e,j+16|0);j=i;x=c[j+4>>2]|0;y=t;c[y>>2]=c[j>>2];c[y+4>>2]=x;r=r+1|0;z=c[h>>2]|0}while((r|0)<(z|0));if((z|0)>0){z=b+52|0;r=0;do{__ZNK7Vector2ngEv(k,o);__ZNK7Vector2mlERKf(e,k,z);__ZN7Vector2pLERKS_(f+(r<<3)|0,e);r=r+1|0}while((r|0)<(c[h>>2]|0))}};c[e>>2]=0;c[e+4>>2]=0;c[e+8>>2]=0;c[e+12>>2]=0;__ZNK9Shape2DSW29get_supports_transformed_castERK7Vector2S2_RK11Transform2DPS0_Ri(c[b+4>>2]|0,b+44|0,o,c[b+12>>2]|0,e,i);r=c[i>>2]|0;if((r|0)>0){z=b+56|0;b=0;do{__ZNK7Vector2mlERKf(n,o,z);__ZN7Vector2pLERKS_(e+(b<<3)|0,n);b=b+1|0;k=c[i>>2]|0}while((b|0)<(k|0));A=k}else A=r;r=o;o=c[r+4>>2]|0;b=(c[p>>2]|0)+12|0;c[b>>2]=c[r>>2];c[b+4>>2]=o;__ZL32_generate_contacts_from_supportsPK7Vector2iS1_iP20_CollectorCallback2D(f,c[h>>2]|0,e,A,c[p>>2]|0);A=c[p>>2]|0;if((A|0?(e=c[A+20>>2]|0,e|0):0)?(g[n>>2]=0.0,g[n+4>>2]=0.0,__ZNK7Vector2neERKS_(e,n)|0):0){n=c[(c[p>>2]|0)+20>>2]|0;c[n>>2]=0;c[n+4>>2]=0}l=d;return}function __ZN19SeparatorAxisTest2DI16SegmentShape2DSW15CircleShape2DSWLb0ELb1ELb1EE9test_axisERK7Vector2(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,h=0,i=0,k=0,n=0.0,o=0.0,p=0,q=0,r=0.0,s=0,t=0.0,u=0.0,v=0.0,w=0.0,x=0.0,y=0.0,z=0,A=0,B=0,C=0;d=l;l=l+48|0;if((l|0)>=(m|0))ba(48);e=d+8|0;f=d+16|0;h=d;i=b;b=c[i>>2]|0;k=c[i+4>>2]|0;i=h;c[i>>2]=b;c[i+4>>2]=k;if((c[j>>2]=b&2147483647,+g[j>>2])<1.0e-05?(c[j>>2]=k&2147483647,+g[j>>2])<1.0e-05:0){c[h>>2]=0;c[h+4>>2]=1065353216}k=c[a>>2]|0;b=c[a+8>>2]|0;n=+g[k+48>>2];i=b+8|0;o=+g[k+52>>2];p=b+4|0;q=b+12|0;r=n*+g[p>>2]+o*+g[q>>2];g[e>>2]=+g[b>>2]*n+ +g[i>>2]*o;g[e+4>>2]=r;s=b+16|0;__ZNK7Vector2plERKS_(f,e,s);r=+__ZNK7Vector23dotERKS_(h,f);o=+g[k+56>>2];n=+g[k+60>>2];t=o*+g[p>>2]+n*+g[q>>2];g[e>>2]=+g[b>>2]*o+ +g[i>>2]*n;g[e+4>>2]=t;__ZNK7Vector2plERKS_(f,e,s);t=+__ZNK7Vector23dotERKS_(h,f);s=r<t;i=c[a+4>>2]|0;b=c[a+12>>2]|0;c[f>>2]=c[b>>2];c[f+4>>2]=c[b+4>>2];c[f+8>>2]=c[b+8>>2];c[f+12>>2]=c[b+12>>2];c[f+16>>2]=c[b+16>>2];c[f+20>>2]=c[b+20>>2];q=f+16|0;__ZN7Vector2pLERKS_(q,a+44|0);n=+__ZNK7Vector23dotERKS_(h,b+16|0);o=+__ZNK7Vector23dotERKS_(b,h);u=+__ZNK7Vector23dotERKS_(b+8|0,h);g[e>>2]=o;g[e+4>>2]=u;u=+__ZNK7Vector26lengthEv(e);b=i+48|0;o=u*+g[b>>2];u=n-o;v=n+o;o=+__ZNK7Vector23dotERKS_(h,q);n=+__ZNK7Vector23dotERKS_(f,h);w=+__ZNK7Vector23dotERKS_(f+8|0,h);g[e>>2]=n;g[e+4>>2]=w;w=+__ZNK7Vector26lengthEv(e);n=w*+g[b>>2];w=o-n;x=o+n;n=+g[a+52>>2];o=(s?r:t)-n;y=(s?t:r)+n;n=+g[a+56>>2];r=(y-o)*.5;t=(o+y)*.5;y=(u<w?u:w)-n-r-t;w=(v>x?v:x)+n+r-t;if(y>0.0|w<0.0){s=c[a+60>>2]|0;if(!s){z=0;A=a+28|0;B=c[A>>2]|0;C=B+1|0;c[A>>2]=C;l=d;return z|0}b=c[s+20>>2]|0;if(!b){z=0;A=a+28|0;B=c[A>>2]|0;C=B+1|0;c[A>>2]=C;l=d;return z|0}s=h;f=c[s+4>>2]|0;q=b;c[q>>2]=c[s>>2];c[q+4>>2]=f;z=0;A=a+28|0;B=c[A>>2]|0;C=B+1|0;c[A>>2]=C;l=d;return z|0}f=(g[j>>2]=y,c[j>>2]|0)&2147483647;y=(c[j>>2]=f,+g[j>>2]);q=a+16|0;t=+g[q>>2];if(w<y){if(!(w<t)){z=1;A=a+28|0;B=c[A>>2]|0;C=B+1|0;c[A>>2]=C;l=d;return z|0}g[q>>2]=w;s=h;b=c[s+4>>2]|0;i=a+20|0;c[i>>2]=c[s>>2];c[i+4>>2]=b;c[a+32>>2]=c[a+28>>2];z=1;A=a+28|0;B=c[A>>2]|0;C=B+1|0;c[A>>2]=C;l=d;return z|0}else{if(!(y<t)){z=1;A=a+28|0;B=c[A>>2]|0;C=B+1|0;c[A>>2]=C;l=d;return z|0}c[q>>2]=f;__ZNK7Vector2ngEv(e,h);h=e;e=c[h+4>>2]|0;f=a+20|0;c[f>>2]=c[h>>2];c[f+4>>2]=e;c[a+32>>2]=c[a+28>>2];z=1;A=a+28|0;B=c[A>>2]|0;C=B+1|0;c[A>>2]=C;l=d;return z|0}return 0}function __ZN19SeparatorAxisTest2DI16SegmentShape2DSW15CircleShape2DSWLb0ELb1ELb1EE17generate_contactsEv(b){b=b|0;var d=0,e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0.0,v=0.0,w=0.0,x=0,y=0,z=0,A=0;d=l;l=l+80|0;if((l|0)>=(m|0))ba(80);e=d+56|0;f=d+40|0;h=d+32|0;i=d;j=d+24|0;k=d+16|0;n=d+8|0;o=b+20|0;g[e>>2]=0.0;g[e+4>>2]=0.0;if(__ZNK7Vector2eqERKS_(o,e)|0){l=d;return}p=b+60|0;q=c[p>>2]|0;a[q+9>>0]=1;if(!(c[q>>2]|0)){l=d;return};c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;c[f+12>>2]=0;q=c[b>>2]|0;r=c[(c[q>>2]|0)+32>>2]|0;s=b+8|0;t=c[s>>2]|0;__ZNK7Vector2ngEv(i,o);u=+__ZNK7Vector23dotERKS_(t,i);v=+__ZNK7Vector23dotERKS_(t+8|0,i);g[j>>2]=u;g[j+4>>2]=v;__ZNK7Vector210normalizedEv(e,j);Ki[r&4095](q,e,f,h);if((c[h>>2]|0)>0){q=e+4|0;r=0;do{j=c[s>>2]|0;t=f+(r<<3)|0;v=+g[t>>2];u=+g[f+(r<<3)+4>>2];w=v*+g[j+4>>2]+u*+g[j+12>>2];g[e>>2]=+g[j>>2]*v+ +g[j+8>>2]*u;g[q>>2]=w;__ZNK7Vector2plERKS_(i,e,j+16|0);j=i;x=c[j+4>>2]|0;y=t;c[y>>2]=c[j>>2];c[y+4>>2]=x;r=r+1|0;z=c[h>>2]|0}while((r|0)<(z|0));if((z|0)>0){z=b+52|0;r=0;do{__ZNK7Vector2ngEv(k,o);__ZNK7Vector2mlERKf(e,k,z);__ZN7Vector2pLERKS_(f+(r<<3)|0,e);r=r+1|0}while((r|0)<(c[h>>2]|0))}};c[e>>2]=0;c[e+4>>2]=0;c[e+8>>2]=0;c[e+12>>2]=0;__ZNK9Shape2DSW29get_supports_transformed_castERK7Vector2S2_RK11Transform2DPS0_Ri(c[b+4>>2]|0,b+44|0,o,c[b+12>>2]|0,e,i);r=c[i>>2]|0;if((r|0)>0){z=b+56|0;b=0;do{__ZNK7Vector2mlERKf(n,o,z);__ZN7Vector2pLERKS_(e+(b<<3)|0,n);b=b+1|0;k=c[i>>2]|0}while((b|0)<(k|0));A=k}else A=r;r=o;o=c[r+4>>2]|0;b=(c[p>>2]|0)+12|0;c[b>>2]=c[r>>2];c[b+4>>2]=o;__ZL32_generate_contacts_from_supportsPK7Vector2iS1_iP20_CollectorCallback2D(f,c[h>>2]|0,e,A,c[p>>2]|0);A=c[p>>2]|0;if((A|0?(e=c[A+20>>2]|0,e|0):0)?(g[n>>2]=0.0,g[n+4>>2]=0.0,__ZNK7Vector2neERKS_(e,n)|0):0){n=c[(c[p>>2]|0)+20>>2]|0;c[n>>2]=0;c[n+4>>2]=0}l=d;return}function __ZN19SeparatorAxisTest2DI16SegmentShape2DSWS0_Lb0ELb1ELb1EE9test_axisERK7Vector2(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,h=0,i=0,k=0,n=0,o=0,p=0.0,q=0.0,r=0,s=0,t=0.0,u=0,v=0.0,w=0.0,x=0.0,y=0,z=0,A=0,B=0;d=l;l=l+32|0;if((l|0)>=(m|0))ba(32);e=d+8|0;f=d+24|0;h=d;i=d+20|0;k=d+16|0;n=b;b=c[n>>2]|0;o=c[n+4>>2]|0;n=h;c[n>>2]=b;c[n+4>>2]=o;if((c[j>>2]=b&2147483647,+g[j>>2])<1.0e-05?(c[j>>2]=o&2147483647,+g[j>>2])<1.0e-05:0){c[h>>2]=0;c[h+4>>2]=1065353216}o=c[a>>2]|0;b=c[a+8>>2]|0;p=+g[o+48>>2];n=b+8|0;q=+g[o+52>>2];r=b+4|0;s=b+12|0;t=p*+g[r>>2]+q*+g[s>>2];g[e>>2]=+g[b>>2]*p+ +g[n>>2]*q;g[e+4>>2]=t;u=b+16|0;__ZNK7Vector2plERKS_(f,e,u);t=+__ZNK7Vector23dotERKS_(h,f);q=+g[o+56>>2];p=+g[o+60>>2];v=q*+g[r>>2]+p*+g[s>>2];g[e>>2]=+g[b>>2]*q+ +g[n>>2]*p;g[e+4>>2]=v;__ZNK7Vector2plERKS_(f,e,u);v=+__ZNK7Vector23dotERKS_(h,f);f=t<v;__ZNK16SegmentShape2DSW18project_range_castERK7Vector2S2_RK11Transform2DRfS6_(c[a+4>>2]|0,a+44|0,h,c[a+12>>2]|0,i,k);p=+g[a+52>>2];q=(f?t:v)-p;w=(f?v:t)+p;p=+g[a+56>>2];t=p+ +g[k>>2];v=(w-q)*.5;x=+g[i>>2]-p-v;g[i>>2]=x;p=v+t;g[k>>2]=p;t=(q+w)*.5;w=x-t;x=p-t;if(w>0.0|x<0.0){k=c[a+60>>2]|0;if(!k){y=0;z=a+28|0;A=c[z>>2]|0;B=A+1|0;c[z>>2]=B;l=d;return y|0}i=c[k+20>>2]|0;if(!i){y=0;z=a+28|0;A=c[z>>2]|0;B=A+1|0;c[z>>2]=B;l=d;return y|0}k=h;f=c[k+4>>2]|0;u=i;c[u>>2]=c[k>>2];c[u+4>>2]=f;y=0;z=a+28|0;A=c[z>>2]|0;B=A+1|0;c[z>>2]=B;l=d;return y|0}f=(g[j>>2]=w,c[j>>2]|0)&2147483647;w=(c[j>>2]=f,+g[j>>2]);u=a+16|0;t=+g[u>>2];if(x<w){if(!(x<t)){y=1;z=a+28|0;A=c[z>>2]|0;B=A+1|0;c[z>>2]=B;l=d;return y|0}g[u>>2]=x;k=h;i=c[k+4>>2]|0;n=a+20|0;c[n>>2]=c[k>>2];c[n+4>>2]=i;c[a+32>>2]=c[a+28>>2];y=1;z=a+28|0;A=c[z>>2]|0;B=A+1|0;c[z>>2]=B;l=d;return y|0}else{if(!(w<t)){y=1;z=a+28|0;A=c[z>>2]|0;B=A+1|0;c[z>>2]=B;l=d;return y|0}c[u>>2]=f;__ZNK7Vector2ngEv(e,h);h=e;e=c[h+4>>2]|0;f=a+20|0;c[f>>2]=c[h>>2];c[f+4>>2]=e;c[a+32>>2]=c[a+28>>2];y=1;z=a+28|0;A=c[z>>2]|0;B=A+1|0;c[z>>2]=B;l=d;return y|0}return 0}function __ZN19SeparatorAxisTest2DI16SegmentShape2DSWS0_Lb0ELb1ELb1EE17generate_contactsEv(b){b=b|0;var d=0,e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0.0,v=0.0,w=0.0,x=0,y=0,z=0,A=0;d=l;l=l+80|0;if((l|0)>=(m|0))ba(80);e=d+56|0;f=d+40|0;h=d+32|0;i=d;j=d+24|0;k=d+16|0;n=d+8|0;o=b+20|0;g[e>>2]=0.0;g[e+4>>2]=0.0;if(__ZNK7Vector2eqERKS_(o,e)|0){l=d;return}p=b+60|0;q=c[p>>2]|0;a[q+9>>0]=1;if(!(c[q>>2]|0)){l=d;return};c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;c[f+12>>2]=0;q=c[b>>2]|0;r=c[(c[q>>2]|0)+32>>2]|0;s=b+8|0;t=c[s>>2]|0;__ZNK7Vector2ngEv(i,o);u=+__ZNK7Vector23dotERKS_(t,i);v=+__ZNK7Vector23dotERKS_(t+8|0,i);g[j>>2]=u;g[j+4>>2]=v;__ZNK7Vector210normalizedEv(e,j);Ki[r&4095](q,e,f,h);if((c[h>>2]|0)>0){q=e+4|0;r=0;do{j=c[s>>2]|0;t=f+(r<<3)|0;v=+g[t>>2];u=+g[f+(r<<3)+4>>2];w=v*+g[j+4>>2]+u*+g[j+12>>2];g[e>>2]=+g[j>>2]*v+ +g[j+8>>2]*u;g[q>>2]=w;__ZNK7Vector2plERKS_(i,e,j+16|0);j=i;x=c[j+4>>2]|0;y=t;c[y>>2]=c[j>>2];c[y+4>>2]=x;r=r+1|0;z=c[h>>2]|0}while((r|0)<(z|0));if((z|0)>0){z=b+52|0;r=0;do{__ZNK7Vector2ngEv(k,o);__ZNK7Vector2mlERKf(e,k,z);__ZN7Vector2pLERKS_(f+(r<<3)|0,e);r=r+1|0}while((r|0)<(c[h>>2]|0))}};c[e>>2]=0;c[e+4>>2]=0;c[e+8>>2]=0;c[e+12>>2]=0;__ZNK9Shape2DSW29get_supports_transformed_castERK7Vector2S2_RK11Transform2DPS0_Ri(c[b+4>>2]|0,b+44|0,o,c[b+12>>2]|0,e,i);r=c[i>>2]|0;if((r|0)>0){z=b+56|0;b=0;do{__ZNK7Vector2mlERKf(n,o,z);__ZN7Vector2pLERKS_(e+(b<<3)|0,n);b=b+1|0;k=c[i>>2]|0}while((b|0)<(k|0));A=k}else A=r;r=o;o=c[r+4>>2]|0;b=(c[p>>2]|0)+12|0;c[b>>2]=c[r>>2];c[b+4>>2]=o;__ZL32_generate_contacts_from_supportsPK7Vector2iS1_iP20_CollectorCallback2D(f,c[h>>2]|0,e,A,c[p>>2]|0);A=c[p>>2]|0;if((A|0?(e=c[A+20>>2]|0,e|0):0)?(g[n>>2]=0.0,g[n+4>>2]=0.0,__ZNK7Vector2neERKS_(e,n)|0):0){n=c[(c[p>>2]|0)+20>>2]|0;c[n>>2]=0;c[n+4>>2]=0}l=d;return}function __ZL26_collision_segment_segmentILb1ELb0ELb1EEvPK9Shape2DSWRK11Transform2DS2_S5_P20_CollectorCallback2DRK7Vector2SA_ff(a,b,d,e,f,h,i,j,k){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;h=h|0;i=i|0;j=+j;k=+k;var n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0.0,W=0,X=0,Y=0,Z=0,_=0;n=l;l=l+272|0;if((l|0)>=(m|0))ba(272);o=n+264|0;p=n+160|0;q=n+144|0;r=n+128|0;s=n+112|0;t=n+8|0;u=n;v=n+256|0;w=n+248|0;x=n+240|0;y=n+232|0;z=n+224|0;A=n+216|0;B=n+208|0;C=n+200|0;D=n+192|0;E=n+184|0;F=n+176|0;G=n+168|0;H=n+152|0;I=n+136|0;J=n+120|0;K=n+104|0;L=n+96|0;M=n+88|0;N=n+80|0;O=n+72|0;g[t+20>>2]=0.0;g[t+24>>2]=0.0;P=t+36|0;g[t+52>>2]=j;g[t+56>>2]=k;g[t+16>>2]=999999986991104.0;c[t>>2]=a;c[t+4>>2]=d;c[t+8>>2]=b;c[t+12>>2]=e;Q=h;R=c[Q+4>>2]|0;S=P;c[S>>2]=c[Q>>2];c[S+4>>2]=R;R=i;i=c[R+4>>2]|0;S=t+44|0;c[S>>2]=c[R>>2];c[S+4>>2]=i;i=t+60|0;c[i>>2]=f;S=t+28|0;c[S>>2]=0;c[t+32>>2]=-1;do if((f|0)!=0?(R=c[f+20>>2]|0,(R|0)!=0):0){g[o>>2]=0.0;g[o+4>>2]=0.0;if(!(__ZNK7Vector2neERKS_(R,o)|0)){T=(c[S>>2]|0)+1|0;U=5;break}if(!(__ZN19SeparatorAxisTest2DI16SegmentShape2DSWS0_Lb1ELb0ELb1EE9test_axisERK7Vector2(t,c[(c[i>>2]|0)+20>>2]|0)|0)){l=n;return}}else{T=1;U=5}while(0);if((U|0)==5)c[S>>2]=T;__ZNK7Vector210normalizedEv(o,P);if(!(__ZN19SeparatorAxisTest2DI16SegmentShape2DSWS0_Lb1ELb0ELb1EE9test_axisERK7Vector2(t,o)|0)){l=n;return}k=-+g[o>>2];c[p>>2]=c[o+4>>2];g[p+4>>2]=k;if(!(__ZN19SeparatorAxisTest2DI16SegmentShape2DSWS0_Lb1ELb0ELb1EE9test_axisERK7Vector2(t,p)|0)){l=n;return}P=a+56|0;k=+g[P>>2];T=b+8|0;j=+g[a+60>>2];S=b+4|0;U=b+12|0;V=k*+g[S>>2]+j*+g[U>>2];g[o>>2]=+g[b>>2]*k+ +g[T>>2]*j;g[o+4>>2]=V;i=b+16|0;__ZNK7Vector2plERKS_(p,o,i);f=a+48|0;V=+g[f>>2];R=a+52|0;j=+g[R>>2];k=V*+g[S>>2]+j*+g[U>>2];g[o>>2]=+g[b>>2]*V+ +g[T>>2]*j;g[o+4>>2]=k;__ZNK7Vector2plERKS_(q,o,i);__ZNK7Vector2miERKS_(r,p,q);__ZNK7Vector210normalizedEv(s,r);k=-+g[s>>2];c[u>>2]=c[s+4>>2];g[u+4>>2]=k;if(!(__ZN19SeparatorAxisTest2DI16SegmentShape2DSWS0_Lb1ELb0ELb1EE9test_axisERK7Vector2(t,u)|0)){l=n;return}a=d+56|0;k=+g[a>>2];Q=e+8|0;j=+g[d+60>>2];W=e+4|0;X=e+12|0;V=k*+g[W>>2]+j*+g[X>>2];g[o>>2]=+g[e>>2]*k+ +g[Q>>2]*j;g[o+4>>2]=V;Y=e+16|0;__ZNK7Vector2plERKS_(p,o,Y);Z=d+48|0;V=+g[Z>>2];_=d+52|0;j=+g[_>>2];k=V*+g[W>>2]+j*+g[X>>2];g[o>>2]=+g[e>>2]*V+ +g[Q>>2]*j;g[o+4>>2]=k;__ZNK7Vector2plERKS_(q,o,Y);__ZNK7Vector2miERKS_(r,p,q);__ZNK7Vector210normalizedEv(s,r);k=-+g[s>>2];c[u>>2]=c[s+4>>2];g[u+4>>2]=k;if(!(__ZN19SeparatorAxisTest2DI16SegmentShape2DSWS0_Lb1ELb0ELb1EE9test_axisERK7Vector2(t,u)|0)){l=n;return}k=+g[f>>2];j=+g[R>>2];V=k*+g[S>>2]+j*+g[U>>2];g[o>>2]=+g[b>>2]*k+ +g[T>>2]*j;g[o+4>>2]=V;__ZNK7Vector2plERKS_(v,o,i);V=+g[Z>>2];j=+g[_>>2];k=V*+g[W>>2]+j*+g[X>>2];g[o>>2]=+g[e>>2]*V+ +g[Q>>2]*j;g[o+4>>2]=k;__ZNK7Vector2plERKS_(q,o,Y);__ZNK7Vector2miERKS_(w,v,q);__ZNK7Vector210normalizedEv(p,w);if(!(__ZN19SeparatorAxisTest2DI16SegmentShape2DSWS0_Lb1ELb0ELb1EE9test_axisERK7Vector2(t,p)|0)){l=n;return}k=+g[f>>2];j=+g[R>>2];V=k*+g[S>>2]+j*+g[U>>2];g[o>>2]=+g[b>>2]*k+ +g[T>>2]*j;g[o+4>>2]=V;__ZNK7Vector2plERKS_(x,o,i);__ZNK7Vector2plERKS_(y,x,h);V=+g[Z>>2];j=+g[_>>2];k=V*+g[W>>2]+j*+g[X>>2];g[o>>2]=+g[e>>2]*V+ +g[Q>>2]*j;g[o+4>>2]=k;__ZNK7Vector2plERKS_(s,o,Y);__ZNK7Vector2miERKS_(z,y,s);__ZNK7Vector210normalizedEv(r,z);if(!(__ZN19SeparatorAxisTest2DI16SegmentShape2DSWS0_Lb1ELb0ELb1EE9test_axisERK7Vector2(t,r)|0)){l=n;return}k=+g[f>>2];j=+g[R>>2];V=k*+g[S>>2]+j*+g[U>>2];g[o>>2]=+g[b>>2]*k+ +g[T>>2]*j;g[o+4>>2]=V;__ZNK7Vector2plERKS_(A,o,i);V=+g[a>>2];z=a+4|0;j=+g[z>>2];k=V*+g[W>>2]+j*+g[X>>2];g[o>>2]=+g[e>>2]*V+ +g[Q>>2]*j;g[o+4>>2]=k;__ZNK7Vector2plERKS_(q,o,Y);__ZNK7Vector2miERKS_(B,A,q);__ZNK7Vector210normalizedEv(p,B);if(!(__ZN19SeparatorAxisTest2DI16SegmentShape2DSWS0_Lb1ELb0ELb1EE9test_axisERK7Vector2(t,p)|0)){l=n;return}k=+g[f>>2];j=+g[R>>2];V=k*+g[S>>2]+j*+g[U>>2];g[o>>2]=+g[b>>2]*k+ +g[T>>2]*j;g[o+4>>2]=V;__ZNK7Vector2plERKS_(C,o,i);__ZNK7Vector2plERKS_(D,C,h);V=+g[a>>2];j=+g[z>>2];k=V*+g[W>>2]+j*+g[X>>2];g[o>>2]=+g[e>>2]*V+ +g[Q>>2]*j;g[o+4>>2]=k;__ZNK7Vector2plERKS_(s,o,Y);__ZNK7Vector2miERKS_(E,D,s);__ZNK7Vector210normalizedEv(r,E);if(!(__ZN19SeparatorAxisTest2DI16SegmentShape2DSWS0_Lb1ELb0ELb1EE9test_axisERK7Vector2(t,r)|0)){l=n;return}k=+g[P>>2];E=P+4|0;j=+g[E>>2];V=k*+g[S>>2]+j*+g[U>>2];g[o>>2]=+g[b>>2]*k+ +g[T>>2]*j;g[o+4>>2]=V;__ZNK7Vector2plERKS_(F,o,i);V=+g[Z>>2];j=+g[_>>2];k=V*+g[W>>2]+j*+g[X>>2];g[o>>2]=+g[e>>2]*V+ +g[Q>>2]*j;g[o+4>>2]=k;__ZNK7Vector2plERKS_(q,o,Y);__ZNK7Vector2miERKS_(G,F,q);__ZNK7Vector210normalizedEv(p,G);if(!(__ZN19SeparatorAxisTest2DI16SegmentShape2DSWS0_Lb1ELb0ELb1EE9test_axisERK7Vector2(t,p)|0)){l=n;return}k=+g[P>>2];j=+g[E>>2];V=k*+g[S>>2]+j*+g[U>>2];g[o>>2]=+g[b>>2]*k+ +g[T>>2]*j;g[o+4>>2]=V;__ZNK7Vector2plERKS_(H,o,i);__ZNK7Vector2plERKS_(I,H,h);V=+g[Z>>2];j=+g[_>>2];k=V*+g[W>>2]+j*+g[X>>2];g[o>>2]=+g[e>>2]*V+ +g[Q>>2]*j;g[o+4>>2]=k;__ZNK7Vector2plERKS_(s,o,Y);__ZNK7Vector2miERKS_(J,I,s);__ZNK7Vector210normalizedEv(r,J);if(!(__ZN19SeparatorAxisTest2DI16SegmentShape2DSWS0_Lb1ELb0ELb1EE9test_axisERK7Vector2(t,r)|0)){l=n;return}k=+g[P>>2];j=+g[E>>2];V=k*+g[S>>2]+j*+g[U>>2];g[o>>2]=+g[b>>2]*k+ +g[T>>2]*j;g[o+4>>2]=V;__ZNK7Vector2plERKS_(K,o,i);V=+g[a>>2];j=+g[z>>2];k=V*+g[W>>2]+j*+g[X>>2];g[o>>2]=+g[e>>2]*V+ +g[Q>>2]*j;g[o+4>>2]=k;__ZNK7Vector2plERKS_(q,o,Y);__ZNK7Vector2miERKS_(L,K,q);__ZNK7Vector210normalizedEv(p,L);if(!(__ZN19SeparatorAxisTest2DI16SegmentShape2DSWS0_Lb1ELb0ELb1EE9test_axisERK7Vector2(t,p)|0)){l=n;return}k=+g[P>>2];j=+g[E>>2];V=k*+g[S>>2]+j*+g[U>>2];g[o>>2]=+g[b>>2]*k+ +g[T>>2]*j;g[o+4>>2]=V;__ZNK7Vector2plERKS_(M,o,i);__ZNK7Vector2plERKS_(N,M,h);V=+g[a>>2];j=+g[z>>2];k=V*+g[W>>2]+j*+g[X>>2];g[o>>2]=+g[e>>2]*V+ +g[Q>>2]*j;g[o+4>>2]=k;__ZNK7Vector2plERKS_(s,o,Y);__ZNK7Vector2miERKS_(O,N,s);__ZNK7Vector210normalizedEv(r,O);if(!(__ZN19SeparatorAxisTest2DI16SegmentShape2DSWS0_Lb1ELb0ELb1EE9test_axisERK7Vector2(t,r)|0)){l=n;return}__ZN19SeparatorAxisTest2DI16SegmentShape2DSWS0_Lb1ELb0ELb1EE17generate_contactsEv(t);l=n;return}function __ZL25_collision_segment_circleILb1ELb0ELb1EEvPK9Shape2DSWRK11Transform2DS2_S5_P20_CollectorCallback2DRK7Vector2SA_ff(a,b,d,e,f,h,i,j,k){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;h=h|0;i=i|0;j=+j;k=+k;var n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0.0;n=l;l=l+192|0;if((l|0)>=(m|0))ba(192);o=n+184|0;p=n+144|0;q=n+64|0;r=n+176|0;s=n+40|0;t=n+168|0;u=n+160|0;v=n+152|0;w=n+136|0;x=n+128|0;y=n+56|0;z=n+48|0;A=n+32|0;B=n+24|0;C=n+16|0;D=n+8|0;E=n;g[q+20>>2]=0.0;g[q+24>>2]=0.0;F=q+36|0;g[q+52>>2]=j;g[q+56>>2]=k;g[q+16>>2]=999999986991104.0;c[q>>2]=a;c[q+4>>2]=d;c[q+8>>2]=b;c[q+12>>2]=e;d=h;G=c[d+4>>2]|0;H=F;c[H>>2]=c[d>>2];c[H+4>>2]=G;G=i;i=c[G+4>>2]|0;H=q+44|0;c[H>>2]=c[G>>2];c[H+4>>2]=i;i=q+60|0;c[i>>2]=f;H=q+28|0;c[H>>2]=0;c[q+32>>2]=-1;do if((f|0)!=0?(G=c[f+20>>2]|0,(G|0)!=0):0){g[o>>2]=0.0;g[o+4>>2]=0.0;if(!(__ZNK7Vector2neERKS_(G,o)|0)){I=(c[H>>2]|0)+1|0;J=5;break}if(!(__ZN19SeparatorAxisTest2DI16SegmentShape2DSW15CircleShape2DSWLb1ELb0ELb1EE9test_axisERK7Vector2(q,c[(c[i>>2]|0)+20>>2]|0)|0)){l=n;return}}else{I=1;J=5}while(0);if((J|0)==5)c[H>>2]=I;__ZNK7Vector210normalizedEv(o,F);if(!(__ZN19SeparatorAxisTest2DI16SegmentShape2DSW15CircleShape2DSWLb1ELb0ELb1EE9test_axisERK7Vector2(q,o)|0)){l=n;return}k=-+g[o>>2];c[p>>2]=c[o+4>>2];g[p+4>>2]=k;if(!(__ZN19SeparatorAxisTest2DI16SegmentShape2DSW15CircleShape2DSWLb1ELb0ELb1EE9test_axisERK7Vector2(q,p)|0)){l=n;return}F=a+56|0;k=+g[F>>2];I=b+8|0;H=F+4|0;j=+g[H>>2];J=b+4|0;i=b+12|0;K=k*+g[J>>2]+j*+g[i>>2];g[o>>2]=+g[b>>2]*k+ +g[I>>2]*j;g[o+4>>2]=K;f=b+16|0;__ZNK7Vector2plERKS_(r,o,f);G=a+48|0;K=+g[G>>2];d=a+52|0;j=+g[d>>2];k=K*+g[J>>2]+j*+g[i>>2];g[o>>2]=+g[b>>2]*K+ +g[I>>2]*j;g[o+4>>2]=k;__ZNK7Vector2plERKS_(s,o,f);__ZNK7Vector2miERKS_(t,r,s);__ZNK7Vector210normalizedEv(u,t);k=-+g[u>>2];c[p>>2]=c[u+4>>2];g[p+4>>2]=k;if(!(__ZN19SeparatorAxisTest2DI16SegmentShape2DSW15CircleShape2DSWLb1ELb0ELb1EE9test_axisERK7Vector2(q,p)|0)){l=n;return}k=+g[G>>2];j=+g[d>>2];K=k*+g[J>>2]+j*+g[i>>2];g[o>>2]=+g[b>>2]*k+ +g[I>>2]*j;g[o+4>>2]=K;__ZNK7Vector2plERKS_(v,o,f);u=e+16|0;__ZNK7Vector2miERKS_(w,v,u);__ZNK7Vector210normalizedEv(p,w);if(!(__ZN19SeparatorAxisTest2DI16SegmentShape2DSW15CircleShape2DSWLb1ELb0ELb1EE9test_axisERK7Vector2(q,p)|0)){l=n;return}K=+g[G>>2];j=+g[d>>2];k=K*+g[J>>2]+j*+g[i>>2];g[o>>2]=+g[b>>2]*K+ +g[I>>2]*j;g[o+4>>2]=k;__ZNK7Vector2plERKS_(x,o,f);__ZNK7Vector2plERKS_(y,x,h);__ZNK7Vector2miERKS_(z,y,u);__ZNK7Vector210normalizedEv(s,z);if(!(__ZN19SeparatorAxisTest2DI16SegmentShape2DSW15CircleShape2DSWLb1ELb0ELb1EE9test_axisERK7Vector2(q,s)|0)){l=n;return}k=+g[F>>2];j=+g[H>>2];K=k*+g[J>>2]+j*+g[i>>2];g[o>>2]=+g[b>>2]*k+ +g[I>>2]*j;g[o+4>>2]=K;__ZNK7Vector2plERKS_(A,o,f);__ZNK7Vector2miERKS_(B,A,u);__ZNK7Vector210normalizedEv(p,B);if(!(__ZN19SeparatorAxisTest2DI16SegmentShape2DSW15CircleShape2DSWLb1ELb0ELb1EE9test_axisERK7Vector2(q,p)|0)){l=n;return}K=+g[F>>2];j=+g[H>>2];k=K*+g[J>>2]+j*+g[i>>2];g[o>>2]=+g[b>>2]*K+ +g[I>>2]*j;g[o+4>>2]=k;__ZNK7Vector2plERKS_(C,o,f);__ZNK7Vector2plERKS_(D,C,h);__ZNK7Vector2miERKS_(E,D,u);__ZNK7Vector210normalizedEv(s,E);if(!(__ZN19SeparatorAxisTest2DI16SegmentShape2DSW15CircleShape2DSWLb1ELb0ELb1EE9test_axisERK7Vector2(q,s)|0)){l=n;return}__ZN19SeparatorAxisTest2DI16SegmentShape2DSW15CircleShape2DSWLb1ELb0ELb1EE17generate_contactsEv(q);l=n;return}function __ZL28_collision_segment_rectangleILb1ELb0ELb1EEvPK9Shape2DSWRK11Transform2DS2_S5_P20_CollectorCallback2DRK7Vector2SA_ff(a,b,d,e,f,h,i,j,k){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;h=h|0;i=i|0;j=+j;k=+k;var n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0.0;n=l;l=l+160|0;if((l|0)>=(m|0))ba(160);o=n+144|0;p=n+136|0;q=n+128|0;r=n+120|0;s=n+96|0;t=n+32|0;u=n+24|0;v=n+16|0;w=n+8|0;x=n;g[t+20>>2]=0.0;g[t+24>>2]=0.0;y=t+36|0;g[t+52>>2]=j;g[t+56>>2]=k;g[t+16>>2]=999999986991104.0;c[t>>2]=a;c[t+4>>2]=d;c[t+8>>2]=b;c[t+12>>2]=e;z=h;A=c[z+4>>2]|0;B=y;c[B>>2]=c[z>>2];c[B+4>>2]=A;A=i;i=c[A+4>>2]|0;B=t+44|0;c[B>>2]=c[A>>2];c[B+4>>2]=i;i=t+60|0;c[i>>2]=f;B=t+28|0;c[B>>2]=0;c[t+32>>2]=-1;do if((f|0)!=0?(A=c[f+20>>2]|0,(A|0)!=0):0){g[o>>2]=0.0;g[o+4>>2]=0.0;if(!(__ZNK7Vector2neERKS_(A,o)|0)){C=(c[B>>2]|0)+1|0;D=5;break}if(!(__ZN19SeparatorAxisTest2DI16SegmentShape2DSW18RectangleShape2DSWLb1ELb0ELb1EE9test_axisERK7Vector2(t,c[(c[i>>2]|0)+20>>2]|0)|0)){l=n;return}}else{C=1;D=5}while(0);if((D|0)==5)c[B>>2]=C;__ZNK7Vector210normalizedEv(o,y);if(!(__ZN19SeparatorAxisTest2DI16SegmentShape2DSW18RectangleShape2DSWLb1ELb0ELb1EE9test_axisERK7Vector2(t,o)|0)){l=n;return}k=-+g[o>>2];c[p>>2]=c[o+4>>2];g[p+4>>2]=k;if(!(__ZN19SeparatorAxisTest2DI16SegmentShape2DSW18RectangleShape2DSWLb1ELb0ELb1EE9test_axisERK7Vector2(t,p)|0)){l=n;return}y=a+56|0;k=+g[y>>2];C=b+8|0;j=+g[a+60>>2];B=b+4|0;D=b+12|0;E=k*+g[B>>2]+j*+g[D>>2];g[o>>2]=+g[b>>2]*k+ +g[C>>2]*j;g[o+4>>2]=E;i=b+16|0;__ZNK7Vector2plERKS_(p,o,i);f=a+48|0;E=+g[f>>2];A=a+52|0;j=+g[A>>2];k=E*+g[B>>2]+j*+g[D>>2];g[o>>2]=+g[b>>2]*E+ +g[C>>2]*j;g[o+4>>2]=k;__ZNK7Vector2plERKS_(q,o,i);__ZNK7Vector2miERKS_(r,p,q);__ZNK7Vector210normalizedEv(s,r);k=-+g[s>>2];c[u>>2]=c[s+4>>2];g[u+4>>2]=k;if(!(__ZN19SeparatorAxisTest2DI16SegmentShape2DSW18RectangleShape2DSWLb1ELb0ELb1EE9test_axisERK7Vector2(t,u)|0)){l=n;return}__ZNK7Vector210normalizedEv(o,e);if(!(__ZN19SeparatorAxisTest2DI16SegmentShape2DSW18RectangleShape2DSWLb1ELb0ELb1EE9test_axisERK7Vector2(t,o)|0)){l=n;return}__ZNK7Vector210normalizedEv(o,e+8|0);if(!(__ZN19SeparatorAxisTest2DI16SegmentShape2DSW18RectangleShape2DSWLb1ELb0ELb1EE9test_axisERK7Vector2(t,o)|0)){l=n;return}__ZNK11Transform2D14affine_inverseEv(s,e);k=+g[f>>2];j=+g[A>>2];E=k*+g[B>>2]+j*+g[D>>2];g[o>>2]=+g[b>>2]*k+ +g[C>>2]*j;g[o+4>>2]=E;__ZNK7Vector2plERKS_(u,o,i);E=+g[y>>2];j=+g[y+4>>2];k=E*+g[B>>2]+j*+g[D>>2];g[o>>2]=+g[b>>2]*E+ +g[C>>2]*j;g[o+4>>2]=k;__ZNK7Vector2plERKS_(v,o,i);k=+g[u>>2];i=s+8|0;j=+g[u+4>>2];C=s+4|0;b=s+12|0;E=k*+g[C>>2]+j*+g[b>>2];g[o>>2]=+g[s>>2]*k+ +g[i>>2]*j;g[o+4>>2]=E;D=s+16|0;__ZNK7Vector2plERKS_(p,o,D);B=d+48|0;E=+g[B>>2];j=+g[p>>2]<0.0?-E:E;y=d+52|0;E=+g[y>>2];k=+g[p+4>>2]<0.0?-E:E;d=e+8|0;A=e+4|0;f=e+12|0;E=j*+g[A>>2]+k*+g[f>>2];g[o>>2]=j*+g[e>>2]+k*+g[d>>2];g[o+4>>2]=E;a=e+16|0;__ZNK7Vector2plERKS_(q,o,a);__ZNK7Vector2miERKS_(r,q,u);__ZNK7Vector210normalizedEv(w,r);if(!(__ZN19SeparatorAxisTest2DI16SegmentShape2DSW18RectangleShape2DSWLb1ELb0ELb1EE9test_axisERK7Vector2(t,w)|0)){l=n;return}E=+g[v>>2];k=+g[v+4>>2];j=E*+g[C>>2]+k*+g[b>>2];g[o>>2]=+g[s>>2]*E+ +g[i>>2]*k;g[o+4>>2]=j;__ZNK7Vector2plERKS_(p,o,D);j=+g[B>>2];k=+g[p>>2]<0.0?-j:j;j=+g[y>>2];E=+g[p+4>>2]<0.0?-j:j;j=k*+g[A>>2]+E*+g[f>>2];g[o>>2]=k*+g[e>>2]+E*+g[d>>2];g[o+4>>2]=j;__ZNK7Vector2plERKS_(q,o,a);__ZNK7Vector2miERKS_(r,q,v);__ZNK7Vector210normalizedEv(w,r);if(!(__ZN19SeparatorAxisTest2DI16SegmentShape2DSW18RectangleShape2DSWLb1ELb0ELb1EE9test_axisERK7Vector2(t,w)|0)){l=n;return}__ZNK7Vector2plERKS_(x,u,h);j=+g[x>>2];E=+g[x+4>>2];k=j*+g[C>>2]+E*+g[b>>2];g[o>>2]=+g[s>>2]*j+ +g[i>>2]*E;g[o+4>>2]=k;__ZNK7Vector2plERKS_(p,o,D);k=+g[B>>2];E=+g[p>>2]<0.0?-k:k;k=+g[y>>2];j=+g[p+4>>2]<0.0?-k:k;k=E*+g[A>>2]+j*+g[f>>2];g[o>>2]=E*+g[e>>2]+j*+g[d>>2];g[o+4>>2]=k;__ZNK7Vector2plERKS_(q,o,a);__ZNK7Vector2miERKS_(r,q,x);__ZNK7Vector210normalizedEv(w,r);if(!(__ZN19SeparatorAxisTest2DI16SegmentShape2DSW18RectangleShape2DSWLb1ELb0ELb1EE9test_axisERK7Vector2(t,w)|0)){l=n;return}__ZNK7Vector2plERKS_(x,v,h);k=+g[x>>2];j=+g[x+4>>2];E=k*+g[C>>2]+j*+g[b>>2];g[o>>2]=+g[s>>2]*k+ +g[i>>2]*j;g[o+4>>2]=E;__ZNK7Vector2plERKS_(p,o,D);E=+g[B>>2];j=+g[p>>2]<0.0?-E:E;E=+g[y>>2];k=+g[p+4>>2]<0.0?-E:E;E=j*+g[A>>2]+k*+g[f>>2];g[o>>2]=j*+g[e>>2]+k*+g[d>>2];g[o+4>>2]=E;__ZNK7Vector2plERKS_(q,o,a);__ZNK7Vector2miERKS_(r,q,x);__ZNK7Vector210normalizedEv(w,r);if(!(__ZN19SeparatorAxisTest2DI16SegmentShape2DSW18RectangleShape2DSWLb1ELb0ELb1EE9test_axisERK7Vector2(t,w)|0)){l=n;return}__ZN19SeparatorAxisTest2DI16SegmentShape2DSW18RectangleShape2DSWLb1ELb0ELb1EE17generate_contactsEv(t);l=n;return}function __ZL26_collision_segment_capsuleILb1ELb0ELb1EEvPK9Shape2DSWRK11Transform2DS2_S5_P20_CollectorCallback2DRK7Vector2SA_ff(a,b,d,e,f,h,i,j,k){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;h=h|0;i=i|0;j=+j;k=+k;var n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ca=0,da=0,ea=0.0;n=l;l=l+352|0;if((l|0)>=(m|0))ba(352);o=n+344|0;p=n+304|0;q=n+288|0;r=n+280|0;s=n+264|0;t=n+176|0;u=n+160|0;v=n+336|0;w=n+328|0;x=n+320|0;y=n+312|0;z=n+296|0;A=n+88|0;B=n+272|0;C=n+72|0;D=n+256|0;E=n+248|0;F=n+240|0;G=n+168|0;H=n+152|0;I=n+144|0;J=n+136|0;K=n+128|0;L=n+120|0;M=n+112|0;N=n+104|0;O=n+96|0;P=n+80|0;Q=n+64|0;R=n+56|0;S=n+48|0;T=n+40|0;U=n+32|0;V=n+24|0;W=n+16|0;X=n+8|0;Y=n;g[t+20>>2]=0.0;g[t+24>>2]=0.0;Z=t+36|0;g[t+52>>2]=j;g[t+56>>2]=k;g[t+16>>2]=999999986991104.0;c[t>>2]=a;c[t+4>>2]=d;c[t+8>>2]=b;c[t+12>>2]=e;_=h;$=c[_+4>>2]|0;aa=Z;c[aa>>2]=c[_>>2];c[aa+4>>2]=$;$=i;i=c[$+4>>2]|0;aa=t+44|0;c[aa>>2]=c[$>>2];c[aa+4>>2]=i;i=t+60|0;c[i>>2]=f;aa=t+28|0;c[aa>>2]=0;c[t+32>>2]=-1;do if((f|0)!=0?($=c[f+20>>2]|0,($|0)!=0):0){g[o>>2]=0.0;g[o+4>>2]=0.0;if(!(__ZNK7Vector2neERKS_($,o)|0)){ca=(c[aa>>2]|0)+1|0;da=5;break}if(!(__ZN19SeparatorAxisTest2DI16SegmentShape2DSW16CapsuleShape2DSWLb1ELb0ELb1EE9test_axisERK7Vector2(t,c[(c[i>>2]|0)+20>>2]|0)|0)){l=n;return}}else{ca=1;da=5}while(0);if((da|0)==5)c[aa>>2]=ca;__ZNK7Vector210normalizedEv(o,Z);if(!(__ZN19SeparatorAxisTest2DI16SegmentShape2DSW16CapsuleShape2DSWLb1ELb0ELb1EE9test_axisERK7Vector2(t,o)|0)){l=n;return}k=-+g[o>>2];c[p>>2]=c[o+4>>2];g[p+4>>2]=k;if(!(__ZN19SeparatorAxisTest2DI16SegmentShape2DSW16CapsuleShape2DSWLb1ELb0ELb1EE9test_axisERK7Vector2(t,p)|0)){l=n;return}Z=a+56|0;k=+g[Z>>2];ca=b+8|0;j=+g[a+60>>2];aa=b+4|0;da=b+12|0;ea=k*+g[aa>>2]+j*+g[da>>2];g[o>>2]=+g[b>>2]*k+ +g[ca>>2]*j;g[o+4>>2]=ea;i=b+16|0;__ZNK7Vector2plERKS_(p,o,i);f=a+48|0;ea=+g[f>>2];$=a+52|0;j=+g[$>>2];k=ea*+g[aa>>2]+j*+g[da>>2];g[o>>2]=+g[b>>2]*ea+ +g[ca>>2]*j;g[o+4>>2]=k;__ZNK7Vector2plERKS_(q,o,i);__ZNK7Vector2miERKS_(r,p,q);__ZNK7Vector210normalizedEv(s,r);k=-+g[s>>2];c[u>>2]=c[s+4>>2];g[u+4>>2]=k;if(!(__ZN19SeparatorAxisTest2DI16SegmentShape2DSW16CapsuleShape2DSWLb1ELb0ELb1EE9test_axisERK7Vector2(t,u)|0)){l=n;return}__ZNK7Vector210normalizedEv(o,e);if(!(__ZN19SeparatorAxisTest2DI16SegmentShape2DSW16CapsuleShape2DSWLb1ELb0ELb1EE9test_axisERK7Vector2(t,o)|0)){l=n;return}k=+g[f>>2];j=+g[$>>2];ea=k*+g[aa>>2]+j*+g[da>>2];g[o>>2]=+g[b>>2]*k+ +g[ca>>2]*j;g[o+4>>2]=ea;__ZNK7Vector2plERKS_(v,o,i);a=e+16|0;_=e+8|0;e=d+52|0;__ZNK7Vector2mlERKf(w,_,e);g[s>>2]=.5;__ZNK7Vector2mlERKf(r,w,s);__ZNK7Vector2plERKS_(q,a,r);__ZNK7Vector2miERKS_(x,v,q);__ZNK7Vector210normalizedEv(p,x);if(!(__ZN19SeparatorAxisTest2DI16SegmentShape2DSW16CapsuleShape2DSWLb1ELb0ELb1EE9test_axisERK7Vector2(t,p)|0)){l=n;return}ea=+g[f>>2];j=+g[$>>2];k=ea*+g[aa>>2]+j*+g[da>>2];g[o>>2]=+g[b>>2]*ea+ +g[ca>>2]*j;g[o+4>>2]=k;__ZNK7Vector2plERKS_(y,o,i);__ZNK7Vector2plERKS_(z,y,h);__ZNK7Vector2mlERKf(B,_,e);g[C>>2]=.5;__ZNK7Vector2mlERKf(A,B,C);__ZNK7Vector2plERKS_(o,a,A);__ZNK7Vector2miERKS_(D,z,o);__ZNK7Vector210normalizedEv(u,D);if(!(__ZN19SeparatorAxisTest2DI16SegmentShape2DSW16CapsuleShape2DSWLb1ELb0ELb1EE9test_axisERK7Vector2(t,u)|0)){l=n;return}k=+g[f>>2];j=+g[$>>2];ea=k*+g[aa>>2]+j*+g[da>>2];g[o>>2]=+g[b>>2]*k+ +g[ca>>2]*j;g[o+4>>2]=ea;__ZNK7Vector2plERKS_(E,o,i);__ZNK7Vector2mlERKf(F,_,e);g[s>>2]=-.5;__ZNK7Vector2mlERKf(r,F,s);__ZNK7Vector2plERKS_(q,a,r);__ZNK7Vector2miERKS_(G,E,q);__ZNK7Vector210normalizedEv(p,G);if(!(__ZN19SeparatorAxisTest2DI16SegmentShape2DSW16CapsuleShape2DSWLb1ELb0ELb1EE9test_axisERK7Vector2(t,p)|0)){l=n;return}ea=+g[f>>2];j=+g[$>>2];k=ea*+g[aa>>2]+j*+g[da>>2];g[o>>2]=+g[b>>2]*ea+ +g[ca>>2]*j;g[o+4>>2]=k;__ZNK7Vector2plERKS_(H,o,i);__ZNK7Vector2plERKS_(I,H,h);__ZNK7Vector2mlERKf(J,_,e);g[C>>2]=-.5;__ZNK7Vector2mlERKf(A,J,C);__ZNK7Vector2plERKS_(o,a,A);__ZNK7Vector2miERKS_(K,I,o);__ZNK7Vector210normalizedEv(u,K);if(!(__ZN19SeparatorAxisTest2DI16SegmentShape2DSW16CapsuleShape2DSWLb1ELb0ELb1EE9test_axisERK7Vector2(t,u)|0)){l=n;return}k=+g[Z>>2];K=Z+4|0;j=+g[K>>2];ea=k*+g[aa>>2]+j*+g[da>>2];g[o>>2]=+g[b>>2]*k+ +g[ca>>2]*j;g[o+4>>2]=ea;__ZNK7Vector2plERKS_(L,o,i);__ZNK7Vector2mlERKf(M,_,e);g[s>>2]=.5;__ZNK7Vector2mlERKf(r,M,s);__ZNK7Vector2plERKS_(q,a,r);__ZNK7Vector2miERKS_(N,L,q);__ZNK7Vector210normalizedEv(p,N);if(!(__ZN19SeparatorAxisTest2DI16SegmentShape2DSW16CapsuleShape2DSWLb1ELb0ELb1EE9test_axisERK7Vector2(t,p)|0)){l=n;return}ea=+g[Z>>2];j=+g[K>>2];k=ea*+g[aa>>2]+j*+g[da>>2];g[o>>2]=+g[b>>2]*ea+ +g[ca>>2]*j;g[o+4>>2]=k;__ZNK7Vector2plERKS_(O,o,i);__ZNK7Vector2plERKS_(P,O,h);__ZNK7Vector2mlERKf(Q,_,e);g[C>>2]=.5;__ZNK7Vector2mlERKf(A,Q,C);__ZNK7Vector2plERKS_(o,a,A);__ZNK7Vector2miERKS_(R,P,o);__ZNK7Vector210normalizedEv(u,R);if(!(__ZN19SeparatorAxisTest2DI16SegmentShape2DSW16CapsuleShape2DSWLb1ELb0ELb1EE9test_axisERK7Vector2(t,u)|0)){l=n;return}k=+g[Z>>2];j=+g[K>>2];ea=k*+g[aa>>2]+j*+g[da>>2];g[o>>2]=+g[b>>2]*k+ +g[ca>>2]*j;g[o+4>>2]=ea;__ZNK7Vector2plERKS_(S,o,i);__ZNK7Vector2mlERKf(T,_,e);g[s>>2]=-.5;__ZNK7Vector2mlERKf(r,T,s);__ZNK7Vector2plERKS_(q,a,r);__ZNK7Vector2miERKS_(U,S,q);__ZNK7Vector210normalizedEv(p,U);if(!(__ZN19SeparatorAxisTest2DI16SegmentShape2DSW16CapsuleShape2DSWLb1ELb0ELb1EE9test_axisERK7Vector2(t,p)|0)){l=n;return}ea=+g[Z>>2];j=+g[K>>2];k=ea*+g[aa>>2]+j*+g[da>>2];g[o>>2]=+g[b>>2]*ea+ +g[ca>>2]*j;g[o+4>>2]=k;__ZNK7Vector2plERKS_(V,o,i);__ZNK7Vector2plERKS_(W,V,h);__ZNK7Vector2mlERKf(X,_,e);g[C>>2]=-.5;__ZNK7Vector2mlERKf(A,X,C);__ZNK7Vector2plERKS_(o,a,A);__ZNK7Vector2miERKS_(Y,W,o);__ZNK7Vector210normalizedEv(u,Y);if(!(__ZN19SeparatorAxisTest2DI16SegmentShape2DSW16CapsuleShape2DSWLb1ELb0ELb1EE9test_axisERK7Vector2(t,u)|0)){l=n;return}__ZN19SeparatorAxisTest2DI16SegmentShape2DSW16CapsuleShape2DSWLb1ELb0ELb1EE17generate_contactsEv(t);l=n;return}function __ZL33_collision_segment_convex_polygonILb1ELb0ELb1EEvPK9Shape2DSWRK11Transform2DS2_S5_P20_CollectorCallback2DRK7Vector2SA_ff(a,b,d,e,f,h,i,j,k){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;h=h|0;i=i|0;j=+j;k=+k;var n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0.0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0.0,ia=0.0;n=l;l=l+192|0;if((l|0)>=(m|0))ba(192);o=n+184|0;p=n+144|0;q=n+128|0;r=n+112|0;s=n+96|0;t=n+8|0;u=n;v=n+176|0;w=n+168|0;x=n+160|0;y=n+152|0;z=n+136|0;A=n+120|0;B=n+104|0;C=n+88|0;D=n+80|0;E=n+72|0;g[t+20>>2]=0.0;g[t+24>>2]=0.0;F=t+36|0;g[t+52>>2]=j;g[t+56>>2]=k;g[t+16>>2]=999999986991104.0;c[t>>2]=a;c[t+4>>2]=d;c[t+8>>2]=b;c[t+12>>2]=e;G=h;H=c[G+4>>2]|0;I=F;c[I>>2]=c[G>>2];c[I+4>>2]=H;H=i;i=c[H+4>>2]|0;I=t+44|0;c[I>>2]=c[H>>2];c[I+4>>2]=i;i=t+60|0;c[i>>2]=f;I=t+28|0;c[I>>2]=0;c[t+32>>2]=-1;do if((f|0)!=0?(H=c[f+20>>2]|0,(H|0)!=0):0){g[o>>2]=0.0;g[o+4>>2]=0.0;if(!(__ZNK7Vector2neERKS_(H,o)|0)){J=(c[I>>2]|0)+1|0;K=5;break}if(!(__ZN19SeparatorAxisTest2DI16SegmentShape2DSW22ConvexPolygonShape2DSWLb1ELb0ELb1EE9test_axisERK7Vector2(t,c[(c[i>>2]|0)+20>>2]|0)|0)){l=n;return}}else{J=1;K=5}while(0);if((K|0)==5)c[I>>2]=J;__ZNK7Vector210normalizedEv(o,F);if(!(__ZN19SeparatorAxisTest2DI16SegmentShape2DSW22ConvexPolygonShape2DSWLb1ELb0ELb1EE9test_axisERK7Vector2(t,o)|0)){l=n;return}k=-+g[o>>2];c[p>>2]=c[o+4>>2];g[p+4>>2]=k;if(!(__ZN19SeparatorAxisTest2DI16SegmentShape2DSW22ConvexPolygonShape2DSWLb1ELb0ELb1EE9test_axisERK7Vector2(t,p)|0)){l=n;return}F=a+56|0;k=+g[F>>2];J=b+8|0;j=+g[a+60>>2];I=b+4|0;i=b+12|0;L=k*+g[I>>2]+j*+g[i>>2];g[o>>2]=+g[b>>2]*k+ +g[J>>2]*j;g[o+4>>2]=L;f=b+16|0;__ZNK7Vector2plERKS_(p,o,f);H=a+48|0;L=+g[H>>2];G=a+52|0;j=+g[G>>2];k=L*+g[I>>2]+j*+g[i>>2];g[o>>2]=+g[b>>2]*L+ +g[J>>2]*j;g[o+4>>2]=k;__ZNK7Vector2plERKS_(q,o,f);__ZNK7Vector2miERKS_(r,p,q);__ZNK7Vector210normalizedEv(s,r);k=-+g[s>>2];c[u>>2]=c[s+4>>2];g[u+4>>2]=k;if(!(__ZN19SeparatorAxisTest2DI16SegmentShape2DSW22ConvexPolygonShape2DSWLb1ELb0ELb1EE9test_axisERK7Vector2(t,u)|0)){l=n;return}a=d+52|0;M=d+48|0;d=e+8|0;N=e+4|0;O=e+12|0;P=o+4|0;Q=e+16|0;R=o+4|0;S=s+4|0;T=u+4|0;U=o+4|0;V=o+4|0;W=o+4|0;X=o+4|0;Y=F+4|0;Z=o+4|0;_=o+4|0;$=o+4|0;aa=o+4|0;ca=0;while(1){da=c[a>>2]|0;if((ca|0)>=(da|0)){K=20;break}ea=c[M>>2]|0;k=+g[ea+(ca<<4)>>2];j=+g[ea+(ca<<4)+4>>2];fa=ca;ca=ca+1|0;ga=(ca|0)==(da|0)?0:ca;L=+g[ea+(ga<<4)>>2];ha=+g[ea+(ga<<4)+4>>2];ia=L*+g[N>>2]+ha*+g[O>>2];g[o>>2]=L*+g[e>>2]+ha*+g[d>>2];g[P>>2]=ia;__ZNK7Vector2plERKS_(p,o,Q);ia=k*+g[N>>2]+j*+g[O>>2];g[o>>2]=k*+g[e>>2]+j*+g[d>>2];g[R>>2]=ia;__ZNK7Vector2plERKS_(q,o,Q);__ZNK7Vector2miERKS_(r,p,q);__ZNK7Vector210normalizedEv(s,r);ia=-+g[s>>2];c[u>>2]=c[S>>2];g[T>>2]=ia;if(!(__ZN19SeparatorAxisTest2DI16SegmentShape2DSW22ConvexPolygonShape2DSWLb1ELb0ELb1EE9test_axisERK7Vector2(t,u)|0)){K=21;break}ia=+g[H>>2];j=+g[G>>2];k=ia*+g[I>>2]+j*+g[i>>2];g[o>>2]=+g[b>>2]*ia+ +g[J>>2]*j;g[U>>2]=k;__ZNK7Vector2plERKS_(v,o,f);ga=c[M>>2]|0;k=+g[ga+(fa<<4)>>2];j=+g[ga+(fa<<4)+4>>2];ia=k*+g[N>>2]+j*+g[O>>2];g[o>>2]=+g[e>>2]*k+ +g[d>>2]*j;g[V>>2]=ia;__ZNK7Vector2plERKS_(q,o,Q);__ZNK7Vector2miERKS_(w,v,q);__ZNK7Vector210normalizedEv(p,w);if(!(__ZN19SeparatorAxisTest2DI16SegmentShape2DSW22ConvexPolygonShape2DSWLb1ELb0ELb1EE9test_axisERK7Vector2(t,p)|0)){K=15;break}ia=+g[H>>2];j=+g[G>>2];k=ia*+g[I>>2]+j*+g[i>>2];g[o>>2]=+g[b>>2]*ia+ +g[J>>2]*j;g[W>>2]=k;__ZNK7Vector2plERKS_(x,o,f);__ZNK7Vector2plERKS_(y,x,h);ga=c[M>>2]|0;k=+g[ga+(fa<<4)>>2];j=+g[ga+(fa<<4)+4>>2];ia=k*+g[N>>2]+j*+g[O>>2];g[o>>2]=+g[e>>2]*k+ +g[d>>2]*j;g[X>>2]=ia;__ZNK7Vector2plERKS_(s,o,Q);__ZNK7Vector2miERKS_(z,y,s);__ZNK7Vector210normalizedEv(r,z);if(!(__ZN19SeparatorAxisTest2DI16SegmentShape2DSW22ConvexPolygonShape2DSWLb1ELb0ELb1EE9test_axisERK7Vector2(t,r)|0)){K=21;break}ia=+g[F>>2];j=+g[Y>>2];k=ia*+g[I>>2]+j*+g[i>>2];g[o>>2]=+g[b>>2]*ia+ +g[J>>2]*j;g[Z>>2]=k;__ZNK7Vector2plERKS_(A,o,f);ga=c[M>>2]|0;k=+g[ga+(fa<<4)>>2];j=+g[ga+(fa<<4)+4>>2];ia=k*+g[N>>2]+j*+g[O>>2];g[o>>2]=+g[e>>2]*k+ +g[d>>2]*j;g[_>>2]=ia;__ZNK7Vector2plERKS_(q,o,Q);__ZNK7Vector2miERKS_(B,A,q);__ZNK7Vector210normalizedEv(p,B);if(!(__ZN19SeparatorAxisTest2DI16SegmentShape2DSW22ConvexPolygonShape2DSWLb1ELb0ELb1EE9test_axisERK7Vector2(t,p)|0)){K=18;break}ia=+g[F>>2];j=+g[Y>>2];k=ia*+g[I>>2]+j*+g[i>>2];g[o>>2]=+g[b>>2]*ia+ +g[J>>2]*j;g[$>>2]=k;__ZNK7Vector2plERKS_(C,o,f);__ZNK7Vector2plERKS_(D,C,h);ga=c[M>>2]|0;k=+g[ga+(fa<<4)>>2];j=+g[ga+(fa<<4)+4>>2];ia=k*+g[N>>2]+j*+g[O>>2];g[o>>2]=+g[e>>2]*k+ +g[d>>2]*j;g[aa>>2]=ia;__ZNK7Vector2plERKS_(s,o,Q);__ZNK7Vector2miERKS_(E,D,s);__ZNK7Vector210normalizedEv(r,E);if(!(__ZN19SeparatorAxisTest2DI16SegmentShape2DSW22ConvexPolygonShape2DSWLb1ELb0ELb1EE9test_axisERK7Vector2(t,r)|0)){K=21;break}}if((K|0)==15){l=n;return}else if((K|0)==18){l=n;return}else if((K|0)==20){__ZN19SeparatorAxisTest2DI16SegmentShape2DSW22ConvexPolygonShape2DSWLb1ELb0ELb1EE17generate_contactsEv(t);l=n;return}else if((K|0)==21){l=n;return}}function __ZL24_collision_circle_circleILb1ELb0ELb1EEvPK9Shape2DSWRK11Transform2DS2_S5_P20_CollectorCallback2DRK7Vector2SA_ff(a,b,d,e,f,h,i,j,k){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;h=h|0;i=i|0;j=+j;k=+k;var n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;n=l;l=l+112|0;if((l|0)>=(m|0))ba(112);o=n+96|0;p=n+88|0;q=n+16|0;r=n+80|0;s=n+8|0;t=n;g[q+20>>2]=0.0;g[q+24>>2]=0.0;u=q+36|0;g[q+52>>2]=j;g[q+56>>2]=k;g[q+16>>2]=999999986991104.0;c[q>>2]=a;c[q+4>>2]=d;c[q+8>>2]=b;c[q+12>>2]=e;d=h;a=c[d+4>>2]|0;v=u;c[v>>2]=c[d>>2];c[v+4>>2]=a;a=i;i=c[a+4>>2]|0;v=q+44|0;c[v>>2]=c[a>>2];c[v+4>>2]=i;i=q+60|0;c[i>>2]=f;v=q+28|0;c[v>>2]=0;c[q+32>>2]=-1;do if((f|0)!=0?(a=c[f+20>>2]|0,(a|0)!=0):0){g[o>>2]=0.0;g[o+4>>2]=0.0;if(!(__ZNK7Vector2neERKS_(a,o)|0)){w=(c[v>>2]|0)+1|0;x=5;break}if(!(__ZN19SeparatorAxisTest2DI15CircleShape2DSWS0_Lb1ELb0ELb1EE9test_axisERK7Vector2(q,c[(c[i>>2]|0)+20>>2]|0)|0)){l=n;return}}else{w=1;x=5}while(0);if((x|0)==5)c[v>>2]=w;__ZNK7Vector210normalizedEv(o,u);if(!(__ZN19SeparatorAxisTest2DI15CircleShape2DSWS0_Lb1ELb0ELb1EE9test_axisERK7Vector2(q,o)|0)){l=n;return}k=-+g[o>>2];c[p>>2]=c[o+4>>2];g[p+4>>2]=k;if(!(__ZN19SeparatorAxisTest2DI15CircleShape2DSWS0_Lb1ELb0ELb1EE9test_axisERK7Vector2(q,p)|0)){l=n;return}u=b+16|0;b=e+16|0;__ZNK7Vector2miERKS_(r,u,b);__ZNK7Vector210normalizedEv(o,r);if(!(__ZN19SeparatorAxisTest2DI15CircleShape2DSWS0_Lb1ELb0ELb1EE9test_axisERK7Vector2(q,o)|0)){l=n;return}__ZNK7Vector2plERKS_(s,u,h);__ZNK7Vector2miERKS_(t,s,b);__ZNK7Vector210normalizedEv(p,t);if(!(__ZN19SeparatorAxisTest2DI15CircleShape2DSWS0_Lb1ELb0ELb1EE9test_axisERK7Vector2(q,p)|0)){l=n;return}__ZN19SeparatorAxisTest2DI15CircleShape2DSWS0_Lb1ELb0ELb1EE17generate_contactsEv(q);l=n;return}function __ZL27_collision_circle_rectangleILb1ELb0ELb1EEvPK9Shape2DSWRK11Transform2DS2_S5_P20_CollectorCallback2DRK7Vector2SA_ff(a,b,d,e,f,h,i,j,k){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;h=h|0;i=i|0;j=+j;k=+k;var n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0.0,C=0;n=l;l=l+144|0;if((l|0)>=(m|0))ba(144);o=n+128|0;p=n+120|0;q=n+112|0;r=n+104|0;s=n+40|0;t=n+16|0;u=n+8|0;v=n;g[s+20>>2]=0.0;g[s+24>>2]=0.0;w=s+36|0;g[s+52>>2]=j;g[s+56>>2]=k;g[s+16>>2]=999999986991104.0;c[s>>2]=a;c[s+4>>2]=d;c[s+8>>2]=b;c[s+12>>2]=e;a=h;x=c[a+4>>2]|0;y=w;c[y>>2]=c[a>>2];c[y+4>>2]=x;x=i;i=c[x+4>>2]|0;y=s+44|0;c[y>>2]=c[x>>2];c[y+4>>2]=i;i=s+60|0;c[i>>2]=f;y=s+28|0;c[y>>2]=0;c[s+32>>2]=-1;do if((f|0)!=0?(x=c[f+20>>2]|0,(x|0)!=0):0){g[o>>2]=0.0;g[o+4>>2]=0.0;if(!(__ZNK7Vector2neERKS_(x,o)|0)){z=(c[y>>2]|0)+1|0;A=5;break}if(!(__ZN19SeparatorAxisTest2DI15CircleShape2DSW18RectangleShape2DSWLb1ELb0ELb1EE9test_axisERK7Vector2(s,c[(c[i>>2]|0)+20>>2]|0)|0)){l=n;return}}else{z=1;A=5}while(0);if((A|0)==5)c[y>>2]=z;__ZNK7Vector210normalizedEv(o,w);if(!(__ZN19SeparatorAxisTest2DI15CircleShape2DSW18RectangleShape2DSWLb1ELb0ELb1EE9test_axisERK7Vector2(s,o)|0)){l=n;return}k=-+g[o>>2];c[p>>2]=c[o+4>>2];g[p+4>>2]=k;if(!(__ZN19SeparatorAxisTest2DI15CircleShape2DSW18RectangleShape2DSWLb1ELb0ELb1EE9test_axisERK7Vector2(s,p)|0)){l=n;return}w=b+16|0;__ZNK7Vector210normalizedEv(o,e);if(!(__ZN19SeparatorAxisTest2DI15CircleShape2DSW18RectangleShape2DSWLb1ELb0ELb1EE9test_axisERK7Vector2(s,o)|0)){l=n;return}__ZNK7Vector210normalizedEv(o,e+8|0);if(!(__ZN19SeparatorAxisTest2DI15CircleShape2DSW18RectangleShape2DSWLb1ELb0ELb1EE9test_axisERK7Vector2(s,o)|0)){l=n;return}__ZNK11Transform2D14affine_inverseEv(t,e);k=+g[w>>2];z=t+8|0;j=+g[b+20>>2];b=t+4|0;y=t+12|0;B=k*+g[b>>2]+j*+g[y>>2];g[o>>2]=+g[t>>2]*k+ +g[z>>2]*j;g[o+4>>2]=B;A=t+16|0;__ZNK7Vector2plERKS_(p,o,A);i=d+48|0;B=+g[i>>2];j=+g[p>>2]<0.0?-B:B;f=d+52|0;B=+g[f>>2];k=+g[p+4>>2]<0.0?-B:B;d=e+8|0;x=e+4|0;a=e+12|0;B=j*+g[x>>2]+k*+g[a>>2];g[o>>2]=j*+g[e>>2]+k*+g[d>>2];g[o+4>>2]=B;C=e+16|0;__ZNK7Vector2plERKS_(q,o,C);__ZNK7Vector2miERKS_(r,q,w);__ZNK7Vector210normalizedEv(u,r);if(__ZN19SeparatorAxisTest2DI15CircleShape2DSW18RectangleShape2DSWLb1ELb0ELb1EE9test_axisERK7Vector2(s,u)|0?(__ZNK7Vector2plERKS_(u,w,h),B=+g[u>>2],k=+g[u+4>>2],j=B*+g[b>>2]+k*+g[y>>2],g[o>>2]=+g[t>>2]*B+ +g[z>>2]*k,g[o+4>>2]=j,__ZNK7Vector2plERKS_(p,o,A),j=+g[i>>2],k=+g[p>>2]<0.0?-j:j,j=+g[f>>2],B=+g[p+4>>2]<0.0?-j:j,j=k*+g[x>>2]+B*+g[a>>2],g[o>>2]=k*+g[e>>2]+B*+g[d>>2],g[o+4>>2]=j,__ZNK7Vector2plERKS_(q,o,C),__ZNK7Vector2miERKS_(r,q,u),__ZNK7Vector210normalizedEv(v,r),__ZN19SeparatorAxisTest2DI15CircleShape2DSW18RectangleShape2DSWLb1ELb0ELb1EE9test_axisERK7Vector2(s,v)|0):0)__ZN19SeparatorAxisTest2DI15CircleShape2DSW18RectangleShape2DSWLb1ELb0ELb1EE17generate_contactsEv(s);l=n;return}function __ZL25_collision_circle_capsuleILb1ELb0ELb1EEvPK9Shape2DSWRK11Transform2DS2_S5_P20_CollectorCallback2DRK7Vector2SA_ff(a,b,d,e,f,h,i,j,k){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;h=h|0;i=i|0;j=+j;k=+k;var n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0;n=l;l=l+208|0;if((l|0)>=(m|0))ba(208);o=n+200|0;p=n+192|0;q=n+128|0;r=n+104|0;s=n+120|0;t=n+88|0;u=n+112|0;v=n+80|0;w=n+96|0;x=n+72|0;y=n+56|0;z=n+64|0;A=n+48|0;B=n+40|0;C=n+32|0;D=n+24|0;E=n+16|0;F=n+8|0;G=n;g[q+20>>2]=0.0;g[q+24>>2]=0.0;H=q+36|0;g[q+52>>2]=j;g[q+56>>2]=k;g[q+16>>2]=999999986991104.0;c[q>>2]=a;c[q+4>>2]=d;c[q+8>>2]=b;c[q+12>>2]=e;a=h;I=c[a+4>>2]|0;J=H;c[J>>2]=c[a>>2];c[J+4>>2]=I;I=i;i=c[I+4>>2]|0;J=q+44|0;c[J>>2]=c[I>>2];c[J+4>>2]=i;i=q+60|0;c[i>>2]=f;J=q+28|0;c[J>>2]=0;c[q+32>>2]=-1;do if((f|0)!=0?(I=c[f+20>>2]|0,(I|0)!=0):0){g[o>>2]=0.0;g[o+4>>2]=0.0;if(!(__ZNK7Vector2neERKS_(I,o)|0)){K=(c[J>>2]|0)+1|0;L=5;break}if(!(__ZN19SeparatorAxisTest2DI15CircleShape2DSW16CapsuleShape2DSWLb1ELb0ELb1EE9test_axisERK7Vector2(q,c[(c[i>>2]|0)+20>>2]|0)|0)){l=n;return}}else{K=1;L=5}while(0);if((L|0)==5)c[J>>2]=K;__ZNK7Vector210normalizedEv(o,H);if(!(__ZN19SeparatorAxisTest2DI15CircleShape2DSW16CapsuleShape2DSWLb1ELb0ELb1EE9test_axisERK7Vector2(q,o)|0)){l=n;return}k=-+g[o>>2];c[p>>2]=c[o+4>>2];g[p+4>>2]=k;if(!(__ZN19SeparatorAxisTest2DI15CircleShape2DSW16CapsuleShape2DSWLb1ELb0ELb1EE9test_axisERK7Vector2(q,p)|0)){l=n;return}__ZNK7Vector210normalizedEv(o,e);if(!(__ZN19SeparatorAxisTest2DI15CircleShape2DSW16CapsuleShape2DSWLb1ELb0ELb1EE9test_axisERK7Vector2(q,o)|0)){l=n;return}H=b+16|0;b=e+16|0;K=e+8|0;e=d+52|0;__ZNK7Vector2mlERKf(s,K,e);g[t>>2]=.5;__ZNK7Vector2mlERKf(r,s,t);__ZNK7Vector2plERKS_(p,b,r);__ZNK7Vector2miERKS_(u,H,p);__ZNK7Vector210normalizedEv(o,u);if(!(__ZN19SeparatorAxisTest2DI15CircleShape2DSW16CapsuleShape2DSWLb1ELb0ELb1EE9test_axisERK7Vector2(q,o)|0)){l=n;return}__ZNK7Vector2plERKS_(w,H,h);__ZNK7Vector2mlERKf(z,K,e);g[A>>2]=.5;__ZNK7Vector2mlERKf(y,z,A);__ZNK7Vector2plERKS_(x,b,y);__ZNK7Vector2miERKS_(B,w,x);__ZNK7Vector210normalizedEv(v,B);if(!(__ZN19SeparatorAxisTest2DI15CircleShape2DSW16CapsuleShape2DSWLb1ELb0ELb1EE9test_axisERK7Vector2(q,v)|0)){l=n;return}__ZNK7Vector2mlERKf(C,K,e);g[t>>2]=-.5;__ZNK7Vector2mlERKf(r,C,t);__ZNK7Vector2plERKS_(p,b,r);__ZNK7Vector2miERKS_(D,H,p);__ZNK7Vector210normalizedEv(o,D);if(!(__ZN19SeparatorAxisTest2DI15CircleShape2DSW16CapsuleShape2DSWLb1ELb0ELb1EE9test_axisERK7Vector2(q,o)|0)){l=n;return}__ZNK7Vector2plERKS_(E,H,h);__ZNK7Vector2mlERKf(F,K,e);g[A>>2]=-.5;__ZNK7Vector2mlERKf(y,F,A);__ZNK7Vector2plERKS_(x,b,y);__ZNK7Vector2miERKS_(G,E,x);__ZNK7Vector210normalizedEv(v,G);if(!(__ZN19SeparatorAxisTest2DI15CircleShape2DSW16CapsuleShape2DSWLb1ELb0ELb1EE9test_axisERK7Vector2(q,v)|0)){l=n;return}__ZN19SeparatorAxisTest2DI15CircleShape2DSW16CapsuleShape2DSWLb1ELb0ELb1EE17generate_contactsEv(q);l=n;return}function __ZL32_collision_circle_convex_polygonILb1ELb0ELb1EEvPK9Shape2DSWRK11Transform2DS2_S5_P20_CollectorCallback2DRK7Vector2SA_ff(a,b,d,e,f,h,i,j,k){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;h=h|0;i=i|0;j=+j;k=+k;var n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0.0,K=0,L=0.0,M=0.0;n=l;l=l+144|0;if((l|0)>=(m|0))ba(144);o=n+128|0;p=n+120|0;q=n+112|0;r=n+104|0;s=n+88|0;t=n+8|0;u=n+96|0;v=n+80|0;w=n+72|0;x=n;g[t+20>>2]=0.0;g[t+24>>2]=0.0;y=t+36|0;g[t+52>>2]=j;g[t+56>>2]=k;g[t+16>>2]=999999986991104.0;c[t>>2]=a;c[t+4>>2]=d;c[t+8>>2]=b;c[t+12>>2]=e;a=h;z=c[a+4>>2]|0;A=y;c[A>>2]=c[a>>2];c[A+4>>2]=z;z=i;i=c[z+4>>2]|0;A=t+44|0;c[A>>2]=c[z>>2];c[A+4>>2]=i;i=t+60|0;c[i>>2]=f;A=t+28|0;c[A>>2]=0;c[t+32>>2]=-1;do if((f|0)!=0?(z=c[f+20>>2]|0,(z|0)!=0):0){g[o>>2]=0.0;g[o+4>>2]=0.0;if(!(__ZNK7Vector2neERKS_(z,o)|0)){B=(c[A>>2]|0)+1|0;C=5;break}if(!(__ZN19SeparatorAxisTest2DI15CircleShape2DSW22ConvexPolygonShape2DSWLb1ELb0ELb1EE9test_axisERK7Vector2(t,c[(c[i>>2]|0)+20>>2]|0)|0)){l=n;return}}else{B=1;C=5}while(0);if((C|0)==5)c[A>>2]=B;__ZNK7Vector210normalizedEv(o,y);if(!(__ZN19SeparatorAxisTest2DI15CircleShape2DSW22ConvexPolygonShape2DSWLb1ELb0ELb1EE9test_axisERK7Vector2(t,o)|0)){l=n;return}k=-+g[o>>2];c[p>>2]=c[o+4>>2];g[p+4>>2]=k;if(!(__ZN19SeparatorAxisTest2DI15CircleShape2DSW22ConvexPolygonShape2DSWLb1ELb0ELb1EE9test_axisERK7Vector2(t,p)|0)){l=n;return}y=d+52|0;B=b+16|0;b=d+48|0;d=e+8|0;A=e+4|0;i=e+12|0;f=o+4|0;z=e+16|0;a=o+4|0;D=o+4|0;E=o+4|0;F=s+4|0;G=x+4|0;H=0;while(1){if((H|0)>=(c[y>>2]|0)){C=16;break}I=c[b>>2]|0;k=+g[I+(H<<4)>>2];j=+g[I+(H<<4)+4>>2];J=k*+g[A>>2]+j*+g[i>>2];g[o>>2]=+g[e>>2]*k+ +g[d>>2]*j;g[f>>2]=J;__ZNK7Vector2plERKS_(q,o,z);__ZNK7Vector2miERKS_(u,B,q);__ZNK7Vector210normalizedEv(p,u);if(!(__ZN19SeparatorAxisTest2DI15CircleShape2DSW22ConvexPolygonShape2DSWLb1ELb0ELb1EE9test_axisERK7Vector2(t,p)|0)){C=13;break}__ZNK7Vector2plERKS_(v,B,h);I=c[b>>2]|0;J=+g[I+(H<<4)>>2];j=+g[I+(H<<4)+4>>2];k=J*+g[A>>2]+j*+g[i>>2];g[o>>2]=+g[e>>2]*J+ +g[d>>2]*j;g[a>>2]=k;__ZNK7Vector2plERKS_(s,o,z);__ZNK7Vector2miERKS_(w,v,s);__ZNK7Vector210normalizedEv(r,w);if(!(__ZN19SeparatorAxisTest2DI15CircleShape2DSW22ConvexPolygonShape2DSWLb1ELb0ELb1EE9test_axisERK7Vector2(t,r)|0)){C=17;break}I=c[b>>2]|0;k=+g[I+(H<<4)>>2];j=+g[I+(H<<4)+4>>2];H=H+1|0;K=(H|0)==(c[y>>2]|0)?0:H;J=+g[I+(K<<4)>>2];L=+g[I+(K<<4)+4>>2];M=J*+g[A>>2]+L*+g[i>>2];g[o>>2]=J*+g[e>>2]+L*+g[d>>2];g[D>>2]=M;__ZNK7Vector2plERKS_(p,o,z);M=k*+g[A>>2]+j*+g[i>>2];g[o>>2]=k*+g[e>>2]+j*+g[d>>2];g[E>>2]=M;__ZNK7Vector2plERKS_(q,o,z);__ZNK7Vector2miERKS_(r,p,q);__ZNK7Vector210normalizedEv(s,r);M=-+g[s>>2];c[x>>2]=c[F>>2];g[G>>2]=M;if(!(__ZN19SeparatorAxisTest2DI15CircleShape2DSW22ConvexPolygonShape2DSWLb1ELb0ELb1EE9test_axisERK7Vector2(t,x)|0)){C=17;break}}if((C|0)==13){l=n;return}else if((C|0)==16){__ZN19SeparatorAxisTest2DI15CircleShape2DSW22ConvexPolygonShape2DSWLb1ELb0ELb1EE17generate_contactsEv(t);l=n;return}else if((C|0)==17){l=n;return}}function __ZL30_collision_rectangle_rectangleILb1ELb0ELb1EEvPK9Shape2DSWRK11Transform2DS2_S5_P20_CollectorCallback2DRK7Vector2SA_ff(a,b,d,e,f,h,i,j,k){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;h=h|0;i=i|0;j=+j;k=+k;var n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0;n=l;l=l+224|0;if((l|0)>=(m|0))ba(224);o=n+192|0;p=n+168|0;q=n+104|0;r=n+80|0;s=n+56|0;t=n+32|0;u=n+8|0;v=n;g[q+20>>2]=0.0;g[q+24>>2]=0.0;w=q+36|0;g[q+52>>2]=j;g[q+56>>2]=k;g[q+16>>2]=999999986991104.0;c[q>>2]=a;c[q+4>>2]=d;c[q+8>>2]=b;c[q+12>>2]=e;x=h;y=c[x+4>>2]|0;z=w;c[z>>2]=c[x>>2];c[z+4>>2]=y;y=i;z=c[y+4>>2]|0;x=q+44|0;c[x>>2]=c[y>>2];c[x+4>>2]=z;z=q+60|0;c[z>>2]=f;x=q+28|0;c[x>>2]=0;c[q+32>>2]=-1;do if((f|0)!=0?(y=c[f+20>>2]|0,(y|0)!=0):0){g[o>>2]=0.0;g[o+4>>2]=0.0;if(!(__ZNK7Vector2neERKS_(y,o)|0)){A=(c[x>>2]|0)+1|0;B=5;break}if(!(__ZN19SeparatorAxisTest2DI18RectangleShape2DSWS0_Lb1ELb0ELb1EE9test_axisERK7Vector2(q,c[(c[z>>2]|0)+20>>2]|0)|0)){l=n;return}}else{A=1;B=5}while(0);if((B|0)==5)c[x>>2]=A;__ZNK7Vector210normalizedEv(o,w);if(!(__ZN19SeparatorAxisTest2DI18RectangleShape2DSWS0_Lb1ELb0ELb1EE9test_axisERK7Vector2(q,o)|0)){l=n;return}k=-+g[o>>2];c[p>>2]=c[o+4>>2];g[p+4>>2]=k;if(!(__ZN19SeparatorAxisTest2DI18RectangleShape2DSWS0_Lb1ELb0ELb1EE9test_axisERK7Vector2(q,p)|0)){l=n;return}__ZNK7Vector210normalizedEv(o,b);if(!(__ZN19SeparatorAxisTest2DI18RectangleShape2DSWS0_Lb1ELb0ELb1EE9test_axisERK7Vector2(q,o)|0)){l=n;return}__ZNK7Vector210normalizedEv(o,b+8|0);if(!(__ZN19SeparatorAxisTest2DI18RectangleShape2DSWS0_Lb1ELb0ELb1EE9test_axisERK7Vector2(q,o)|0)){l=n;return}__ZNK7Vector210normalizedEv(o,e);if(!(__ZN19SeparatorAxisTest2DI18RectangleShape2DSWS0_Lb1ELb0ELb1EE9test_axisERK7Vector2(q,o)|0)){l=n;return}__ZNK7Vector210normalizedEv(o,e+8|0);if(!(__ZN19SeparatorAxisTest2DI18RectangleShape2DSWS0_Lb1ELb0ELb1EE9test_axisERK7Vector2(q,o)|0)){l=n;return}__ZNK11Transform2D14affine_inverseEv(o,b);__ZNK11Transform2D14affine_inverseEv(p,e);__ZNK18RectangleShape2DSW12get_box_axisERK11Transform2DS2_PKS_S2_S2_(r,a,b,o,d,e,p);if(!(__ZN19SeparatorAxisTest2DI18RectangleShape2DSWS0_Lb1ELb0ELb1EE9test_axisERK7Vector2(q,r)|0)){l=n;return};c[r>>2]=c[b>>2];c[r+4>>2]=c[b+4>>2];c[r+8>>2]=c[b+8>>2];c[r+12>>2]=c[b+12>>2];c[r+16>>2]=c[b+16>>2];c[r+20>>2]=c[b+20>>2];__ZN7Vector2pLERKS_(r+16|0,h);c[s>>2]=c[e>>2];c[s+4>>2]=c[e+4>>2];c[s+8>>2]=c[e+8>>2];c[s+12>>2]=c[e+12>>2];c[s+16>>2]=c[e+16>>2];c[s+20>>2]=c[e+20>>2];__ZN7Vector2pLERKS_(s+16|0,i);__ZNK11Transform2D14affine_inverseEv(t,r);__ZNK11Transform2D14affine_inverseEv(u,s);__ZNK18RectangleShape2DSW12get_box_axisERK11Transform2DS2_PKS_S2_S2_(v,a,r,t,d,e,p);if(!(__ZN19SeparatorAxisTest2DI18RectangleShape2DSWS0_Lb1ELb0ELb1EE9test_axisERK7Vector2(q,v)|0)){l=n;return}__ZN19SeparatorAxisTest2DI18RectangleShape2DSWS0_Lb1ELb0ELb1EE17generate_contactsEv(q);l=n;return}function __ZL28_collision_rectangle_capsuleILb1ELb0ELb1EEvPK9Shape2DSWRK11Transform2DS2_S5_P20_CollectorCallback2DRK7Vector2SA_ff(a,b,d,e,f,h,i,j,k){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;h=h|0;i=i|0;j=+j;k=+k;var n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0.0,R=0.0;n=l;l=l+160|0;if((l|0)>=(m|0))ba(160);o=n+144|0;p=n+136|0;q=n+128|0;r=n+120|0;s=n+40|0;t=n+16|0;u=n+8|0;v=n+112|0;w=n;x=n+104|0;g[s+20>>2]=0.0;g[s+24>>2]=0.0;y=s+36|0;g[s+52>>2]=j;g[s+56>>2]=k;g[s+16>>2]=999999986991104.0;c[s>>2]=a;c[s+4>>2]=d;c[s+8>>2]=b;c[s+12>>2]=e;z=h;A=c[z+4>>2]|0;B=y;c[B>>2]=c[z>>2];c[B+4>>2]=A;A=i;i=c[A+4>>2]|0;B=s+44|0;c[B>>2]=c[A>>2];c[B+4>>2]=i;i=s+60|0;c[i>>2]=f;B=s+28|0;c[B>>2]=0;c[s+32>>2]=-1;do if((f|0)!=0?(A=c[f+20>>2]|0,(A|0)!=0):0){g[o>>2]=0.0;g[o+4>>2]=0.0;if(!(__ZNK7Vector2neERKS_(A,o)|0)){C=(c[B>>2]|0)+1|0;D=5;break}if(!(__ZN19SeparatorAxisTest2DI18RectangleShape2DSW16CapsuleShape2DSWLb1ELb0ELb1EE9test_axisERK7Vector2(s,c[(c[i>>2]|0)+20>>2]|0)|0)){l=n;return}}else{C=1;D=5}while(0);if((D|0)==5)c[B>>2]=C;__ZNK7Vector210normalizedEv(o,y);if(!(__ZN19SeparatorAxisTest2DI18RectangleShape2DSW16CapsuleShape2DSWLb1ELb0ELb1EE9test_axisERK7Vector2(s,o)|0)){l=n;return}k=-+g[o>>2];c[p>>2]=c[o+4>>2];g[p+4>>2]=k;if(!(__ZN19SeparatorAxisTest2DI18RectangleShape2DSW16CapsuleShape2DSWLb1ELb0ELb1EE9test_axisERK7Vector2(s,p)|0)){l=n;return}__ZNK7Vector210normalizedEv(o,b);if(!(__ZN19SeparatorAxisTest2DI18RectangleShape2DSW16CapsuleShape2DSWLb1ELb0ELb1EE9test_axisERK7Vector2(s,o)|0)){l=n;return}__ZNK7Vector210normalizedEv(o,b+8|0);if(!(__ZN19SeparatorAxisTest2DI18RectangleShape2DSW16CapsuleShape2DSWLb1ELb0ELb1EE9test_axisERK7Vector2(s,o)|0)){l=n;return}__ZNK7Vector210normalizedEv(o,e);if(!(__ZN19SeparatorAxisTest2DI18RectangleShape2DSW16CapsuleShape2DSWLb1ELb0ELb1EE9test_axisERK7Vector2(s,o)|0)){l=n;return}__ZNK11Transform2D14affine_inverseEv(t,b);y=e+16|0;C=e+8|0;e=d+52|0;d=t+8|0;B=u+4|0;i=t+4|0;f=t+12|0;A=o+4|0;z=t+16|0;E=a+48|0;F=p+4|0;G=a+52|0;a=b+8|0;H=b+4|0;I=b+12|0;J=o+4|0;K=b+16|0;L=u+4|0;M=o+4|0;N=p+4|0;O=o+4|0;P=0;while(1){__ZNK7Vector2mlERKf(v,C,e);k=(P|0)==0?.5:-.5;g[p>>2]=k;__ZNK7Vector2mlERKf(o,v,p);__ZNK7Vector2plERKS_(u,y,o);j=+g[u>>2];Q=+g[B>>2];R=j*+g[i>>2]+Q*+g[f>>2];g[o>>2]=+g[t>>2]*j+ +g[d>>2]*Q;g[A>>2]=R;__ZNK7Vector2plERKS_(p,o,z);R=+g[E>>2];Q=+g[p>>2]<0.0?-R:R;R=+g[G>>2];j=+g[F>>2]<0.0?-R:R;R=Q*+g[H>>2]+j*+g[I>>2];g[o>>2]=Q*+g[b>>2]+j*+g[a>>2];g[J>>2]=R;__ZNK7Vector2plERKS_(q,o,K);__ZNK7Vector2miERKS_(r,q,u);__ZNK7Vector210normalizedEv(w,r);if(!(__ZN19SeparatorAxisTest2DI18RectangleShape2DSW16CapsuleShape2DSWLb1ELb0ELb1EE9test_axisERK7Vector2(s,w)|0))break;__ZNK7Vector2mlERKf(x,C,e);g[p>>2]=k;__ZNK7Vector2mlERKf(o,x,p);__ZNK7Vector2plERKS_(u,y,o);__ZN7Vector2mIERKS_(u,h);k=+g[u>>2];R=+g[L>>2];j=k*+g[i>>2]+R*+g[f>>2];g[o>>2]=+g[t>>2]*k+ +g[d>>2]*R;g[M>>2]=j;__ZNK7Vector2plERKS_(p,o,z);j=+g[E>>2];R=+g[p>>2]<0.0?-j:j;j=+g[G>>2];k=+g[N>>2]<0.0?-j:j;j=R*+g[H>>2]+k*+g[I>>2];g[o>>2]=R*+g[b>>2]+k*+g[a>>2];g[O>>2]=j;__ZNK7Vector2plERKS_(q,o,K);__ZNK7Vector2miERKS_(r,q,u);__ZNK7Vector210normalizedEv(w,r);P=P+1|0;if(!(__ZN19SeparatorAxisTest2DI18RectangleShape2DSW16CapsuleShape2DSWLb1ELb0ELb1EE9test_axisERK7Vector2(s,w)|0))break;if((P|0)>=2){D=17;break}}if((D|0)==17)__ZN19SeparatorAxisTest2DI18RectangleShape2DSW16CapsuleShape2DSWLb1ELb0ELb1EE17generate_contactsEv(s);l=n;return}function __ZL35_collision_rectangle_convex_polygonILb1ELb0ELb1EEvPK9Shape2DSWRK11Transform2DS2_S5_P20_CollectorCallback2DRK7Vector2SA_ff(a,b,d,e,f,h,i,j,k){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;h=h|0;i=i|0;j=+j;k=+k;var n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ca=0.0,da=0.0,ea=0.0;n=l;l=l+160|0;if((l|0)>=(m|0))ba(160);o=n+136|0;p=n+128|0;q=n+120|0;r=n+112|0;s=n+96|0;t=n+32|0;u=n+8|0;v=n;w=n+104|0;g[t+20>>2]=0.0;g[t+24>>2]=0.0;x=t+36|0;g[t+52>>2]=j;g[t+56>>2]=k;g[t+16>>2]=999999986991104.0;c[t>>2]=a;c[t+4>>2]=d;c[t+8>>2]=b;c[t+12>>2]=e;y=h;z=c[y+4>>2]|0;A=x;c[A>>2]=c[y>>2];c[A+4>>2]=z;z=i;i=c[z+4>>2]|0;A=t+44|0;c[A>>2]=c[z>>2];c[A+4>>2]=i;i=t+60|0;c[i>>2]=f;A=t+28|0;c[A>>2]=0;c[t+32>>2]=-1;do if((f|0)!=0?(z=c[f+20>>2]|0,(z|0)!=0):0){g[o>>2]=0.0;g[o+4>>2]=0.0;if(!(__ZNK7Vector2neERKS_(z,o)|0)){B=(c[A>>2]|0)+1|0;C=5;break}if(!(__ZN19SeparatorAxisTest2DI18RectangleShape2DSW22ConvexPolygonShape2DSWLb1ELb0ELb1EE9test_axisERK7Vector2(t,c[(c[i>>2]|0)+20>>2]|0)|0)){l=n;return}}else{B=1;C=5}while(0);if((C|0)==5)c[A>>2]=B;__ZNK7Vector210normalizedEv(o,x);if(!(__ZN19SeparatorAxisTest2DI18RectangleShape2DSW22ConvexPolygonShape2DSWLb1ELb0ELb1EE9test_axisERK7Vector2(t,o)|0)){l=n;return}k=-+g[o>>2];c[p>>2]=c[o+4>>2];g[p+4>>2]=k;if(!(__ZN19SeparatorAxisTest2DI18RectangleShape2DSW22ConvexPolygonShape2DSWLb1ELb0ELb1EE9test_axisERK7Vector2(t,p)|0)){l=n;return}__ZNK7Vector210normalizedEv(o,b);if(!(__ZN19SeparatorAxisTest2DI18RectangleShape2DSW22ConvexPolygonShape2DSWLb1ELb0ELb1EE9test_axisERK7Vector2(t,o)|0)){l=n;return}__ZNK7Vector210normalizedEv(o,b+8|0);if(!(__ZN19SeparatorAxisTest2DI18RectangleShape2DSW22ConvexPolygonShape2DSWLb1ELb0ELb1EE9test_axisERK7Vector2(t,o)|0)){l=n;return}x=u+4|0;c[x>>2]=0;c[x+4>>2]=0;c[x+8>>2]=0;c[x+12>>2]=0;c[x+16>>2]=0;g[u>>2]=1.0;x=u+12|0;g[x>>2]=1.0;__ZNK11Transform2D14affine_inverseEv(o,b);c[u>>2]=c[o>>2];c[u+4>>2]=c[o+4>>2];c[u+8>>2]=c[o+8>>2];c[u+12>>2]=c[o+12>>2];c[u+16>>2]=c[o+16>>2];c[u+20>>2]=c[o+20>>2];B=d+52|0;A=d+48|0;d=e+8|0;i=e+4|0;f=e+12|0;z=o+4|0;y=e+16|0;D=o+4|0;E=s+4|0;F=v+4|0;G=o+4|0;H=u+8|0;I=v+4|0;J=u+4|0;K=o+4|0;L=u+16|0;M=a+48|0;N=p+4|0;O=a+52|0;a=b+8|0;P=b+4|0;Q=b+12|0;R=o+4|0;S=b+16|0;T=o+4|0;U=v+4|0;V=o+4|0;W=p+4|0;X=o+4|0;Y=0;do{Z=c[B>>2]|0;if((Y|0)>=(Z|0)){C=17;break}_=c[A>>2]|0;k=+g[_+(Y<<4)>>2];j=+g[_+(Y<<4)+4>>2];$=Y;Y=Y+1|0;aa=(Y|0)==(Z|0)?0:Y;ca=+g[_+(aa<<4)>>2];da=+g[_+(aa<<4)+4>>2];ea=ca*+g[i>>2]+da*+g[f>>2];g[o>>2]=ca*+g[e>>2]+da*+g[d>>2];g[z>>2]=ea;__ZNK7Vector2plERKS_(p,o,y);ea=k*+g[i>>2]+j*+g[f>>2];g[o>>2]=k*+g[e>>2]+j*+g[d>>2];g[D>>2]=ea;__ZNK7Vector2plERKS_(q,o,y);__ZNK7Vector2miERKS_(r,p,q);__ZNK7Vector210normalizedEv(s,r);ea=-+g[s>>2];c[v>>2]=c[E>>2];g[F>>2]=ea;if(!(__ZN19SeparatorAxisTest2DI18RectangleShape2DSW22ConvexPolygonShape2DSWLb1ELb0ELb1EE9test_axisERK7Vector2(t,v)|0))break;aa=c[A>>2]|0;ea=+g[aa+($<<4)>>2];j=+g[aa+($<<4)+4>>2];k=ea*+g[i>>2]+j*+g[f>>2];g[o>>2]=+g[e>>2]*ea+ +g[d>>2]*j;g[G>>2]=k;__ZNK7Vector2plERKS_(v,o,y);k=+g[v>>2];j=+g[I>>2];ea=k*+g[J>>2]+j*+g[x>>2];g[o>>2]=+g[u>>2]*k+ +g[H>>2]*j;g[K>>2]=ea;__ZNK7Vector2plERKS_(p,o,L);ea=+g[M>>2];j=+g[p>>2]<0.0?-ea:ea;ea=+g[O>>2];k=+g[N>>2]<0.0?-ea:ea;ea=j*+g[P>>2]+k*+g[Q>>2];g[o>>2]=j*+g[b>>2]+k*+g[a>>2];g[R>>2]=ea;__ZNK7Vector2plERKS_(q,o,S);__ZNK7Vector2miERKS_(r,q,v);__ZNK7Vector210normalizedEv(s,r);if(!(__ZN19SeparatorAxisTest2DI18RectangleShape2DSW22ConvexPolygonShape2DSWLb1ELb0ELb1EE9test_axisERK7Vector2(t,s)|0))break;aa=c[A>>2]|0;ea=+g[aa+($<<4)>>2];k=+g[aa+($<<4)+4>>2];j=ea*+g[i>>2]+k*+g[f>>2];g[o>>2]=+g[e>>2]*ea+ +g[d>>2]*k;g[T>>2]=j;__ZNK7Vector2plERKS_(w,o,y);__ZNK7Vector2miERKS_(v,w,h);j=+g[v>>2];k=+g[U>>2];ea=j*+g[J>>2]+k*+g[x>>2];g[o>>2]=+g[u>>2]*j+ +g[H>>2]*k;g[V>>2]=ea;__ZNK7Vector2plERKS_(p,o,L);ea=+g[M>>2];k=+g[p>>2]<0.0?-ea:ea;ea=+g[O>>2];j=+g[W>>2]<0.0?-ea:ea;ea=k*+g[P>>2]+j*+g[Q>>2];g[o>>2]=k*+g[b>>2]+j*+g[a>>2];g[X>>2]=ea;__ZNK7Vector2plERKS_(q,o,S);__ZNK7Vector2miERKS_(r,q,v);__ZNK7Vector210normalizedEv(s,r)}while(__ZN19SeparatorAxisTest2DI18RectangleShape2DSW22ConvexPolygonShape2DSWLb1ELb0ELb1EE9test_axisERK7Vector2(t,s)|0);if((C|0)==17)__ZN19SeparatorAxisTest2DI18RectangleShape2DSW22ConvexPolygonShape2DSWLb1ELb0ELb1EE17generate_contactsEv(t);l=n;return}function __ZL26_collision_capsule_capsuleILb1ELb0ELb1EEvPK9Shape2DSWRK11Transform2DS2_S5_P20_CollectorCallback2DRK7Vector2SA_ff(a,b,d,e,f,h,i,j,k){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;h=h|0;i=i|0;j=+j;k=+k;var n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0;n=l;l=l+144|0;if((l|0)>=(m|0))ba(144);o=n+128|0;p=n+120|0;q=n+48|0;r=n+112|0;s=n+16|0;t=n+40|0;u=n;v=n+32|0;w=n+24|0;x=n+8|0;g[q+20>>2]=0.0;g[q+24>>2]=0.0;y=q+36|0;g[q+52>>2]=j;g[q+56>>2]=k;g[q+16>>2]=999999986991104.0;c[q>>2]=a;c[q+4>>2]=d;c[q+8>>2]=b;c[q+12>>2]=e;z=h;A=c[z+4>>2]|0;B=y;c[B>>2]=c[z>>2];c[B+4>>2]=A;A=i;i=c[A+4>>2]|0;B=q+44|0;c[B>>2]=c[A>>2];c[B+4>>2]=i;i=q+60|0;c[i>>2]=f;B=q+28|0;c[B>>2]=0;c[q+32>>2]=-1;do if((f|0)!=0?(A=c[f+20>>2]|0,(A|0)!=0):0){g[o>>2]=0.0;g[o+4>>2]=0.0;if(!(__ZNK7Vector2neERKS_(A,o)|0)){C=(c[B>>2]|0)+1|0;D=5;break}if(!(__ZN19SeparatorAxisTest2DI16CapsuleShape2DSWS0_Lb1ELb0ELb1EE9test_axisERK7Vector2(q,c[(c[i>>2]|0)+20>>2]|0)|0)){l=n;return}}else{C=1;D=5}while(0);if((D|0)==5)c[B>>2]=C;__ZNK7Vector210normalizedEv(o,y);if(!(__ZN19SeparatorAxisTest2DI16CapsuleShape2DSWS0_Lb1ELb0ELb1EE9test_axisERK7Vector2(q,o)|0)){l=n;return}k=-+g[o>>2];c[p>>2]=c[o+4>>2];g[p+4>>2]=k;if(!(__ZN19SeparatorAxisTest2DI16CapsuleShape2DSWS0_Lb1ELb0ELb1EE9test_axisERK7Vector2(q,p)|0)){l=n;return}__ZNK7Vector210normalizedEv(o,e);if(!(__ZN19SeparatorAxisTest2DI16CapsuleShape2DSWS0_Lb1ELb0ELb1EE9test_axisERK7Vector2(q,o)|0)){l=n;return}__ZNK7Vector210normalizedEv(o,b);if(!(__ZN19SeparatorAxisTest2DI16CapsuleShape2DSWS0_Lb1ELb0ELb1EE9test_axisERK7Vector2(q,o)|0)){l=n;return}y=b+16|0;C=b+8|0;b=a+52|0;a=e+16|0;B=e+8|0;e=d+52|0;d=0;while(1){__ZNK7Vector2mlERKf(r,C,b);g[s>>2]=(d|0)==0?.5:-.5;__ZNK7Vector2mlERKf(p,r,s);__ZNK7Vector2plERKS_(o,y,p);__ZNK7Vector2mlERKf(t,B,e);g[u>>2]=.5;__ZNK7Vector2mlERKf(s,t,u);__ZNK7Vector2plERKS_(p,a,s);__ZNK7Vector2miERKS_(v,o,p);__ZNK7Vector210normalizedEv(s,v);if(!(__ZN19SeparatorAxisTest2DI16CapsuleShape2DSWS0_Lb1ELb0ELb1EE9test_axisERK7Vector2(q,s)|0)){D=14;break}__ZNK7Vector2plERKS_(w,o,h);__ZNK7Vector2miERKS_(x,w,p);__ZNK7Vector210normalizedEv(u,x);if(!(__ZN19SeparatorAxisTest2DI16CapsuleShape2DSWS0_Lb1ELb0ELb1EE9test_axisERK7Vector2(q,u)|0))break;__ZNK7Vector2mlERKf(t,B,e);g[u>>2]=-.5;__ZNK7Vector2mlERKf(s,t,u);__ZNK7Vector2plERKS_(p,a,s);__ZNK7Vector2miERKS_(v,o,p);__ZNK7Vector210normalizedEv(s,v);if(!(__ZN19SeparatorAxisTest2DI16CapsuleShape2DSWS0_Lb1ELb0ELb1EE9test_axisERK7Vector2(q,s)|0)){D=14;break}__ZNK7Vector2plERKS_(w,o,h);__ZNK7Vector2miERKS_(x,w,p);__ZNK7Vector210normalizedEv(u,x);if(!(__ZN19SeparatorAxisTest2DI16CapsuleShape2DSWS0_Lb1ELb0ELb1EE9test_axisERK7Vector2(q,u)|0))break;d=d+1|0;if((d|0)>=2){D=18;break}}if((D|0)!=14)if((D|0)==18){__ZN19SeparatorAxisTest2DI16CapsuleShape2DSWS0_Lb1ELb0ELb1EE17generate_contactsEv(q);l=n;return}l=n;return}function __ZL33_collision_capsule_convex_polygonILb1ELb0ELb1EEvPK9Shape2DSWRK11Transform2DS2_S5_P20_CollectorCallback2DRK7Vector2SA_ff(a,b,d,e,f,h,i,j,k){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;h=h|0;i=i|0;j=+j;k=+k;var n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0.0,Q=0,R=0.0,S=0.0;n=l;l=l+160|0;if((l|0)>=(m|0))ba(160);o=n+144|0;p=n+136|0;q=n+128|0;r=n+120|0;s=n+112|0;t=n+16|0;u=n+8|0;v=n+104|0;w=n+96|0;x=n+88|0;y=n+80|0;z=n;g[t+20>>2]=0.0;g[t+24>>2]=0.0;A=t+36|0;g[t+52>>2]=j;g[t+56>>2]=k;g[t+16>>2]=999999986991104.0;c[t>>2]=a;c[t+4>>2]=d;c[t+8>>2]=b;c[t+12>>2]=e;B=h;C=c[B+4>>2]|0;D=A;c[D>>2]=c[B>>2];c[D+4>>2]=C;C=i;i=c[C+4>>2]|0;D=t+44|0;c[D>>2]=c[C>>2];c[D+4>>2]=i;i=t+60|0;c[i>>2]=f;D=t+28|0;c[D>>2]=0;c[t+32>>2]=-1;do if((f|0)!=0?(C=c[f+20>>2]|0,(C|0)!=0):0){g[o>>2]=0.0;g[o+4>>2]=0.0;if(!(__ZNK7Vector2neERKS_(C,o)|0)){E=(c[D>>2]|0)+1|0;F=5;break}if(!(__ZN19SeparatorAxisTest2DI16CapsuleShape2DSW22ConvexPolygonShape2DSWLb1ELb0ELb1EE9test_axisERK7Vector2(t,c[(c[i>>2]|0)+20>>2]|0)|0)){l=n;return}}else{E=1;F=5}while(0);if((F|0)==5)c[D>>2]=E;__ZNK7Vector210normalizedEv(o,A);if(!(__ZN19SeparatorAxisTest2DI16CapsuleShape2DSW22ConvexPolygonShape2DSWLb1ELb0ELb1EE9test_axisERK7Vector2(t,o)|0)){l=n;return}k=-+g[o>>2];c[p>>2]=c[o+4>>2];g[p+4>>2]=k;if(!(__ZN19SeparatorAxisTest2DI16CapsuleShape2DSW22ConvexPolygonShape2DSWLb1ELb0ELb1EE9test_axisERK7Vector2(t,p)|0)){l=n;return}__ZNK7Vector210normalizedEv(o,b);if(!(__ZN19SeparatorAxisTest2DI16CapsuleShape2DSW22ConvexPolygonShape2DSWLb1ELb0ELb1EE9test_axisERK7Vector2(t,o)|0)){l=n;return}A=d+52|0;a:do if((c[A>>2]|0)>0){E=d+48|0;D=e+8|0;i=e+4|0;f=e+12|0;C=o+4|0;B=e+16|0;G=b+16|0;H=b+8|0;I=a+52|0;J=o+4|0;K=o+4|0;L=s+4|0;M=z+4|0;N=0;while(1){O=c[E>>2]|0;k=+g[O+(N<<4)>>2];j=+g[O+(N<<4)+4>>2];P=k*+g[i>>2]+j*+g[f>>2];g[o>>2]=+g[e>>2]*k+ +g[D>>2]*j;g[C>>2]=P;__ZNK7Vector2plERKS_(u,o,B);__ZNK7Vector2mlERKf(v,H,I);g[q>>2]=.5;__ZNK7Vector2mlERKf(p,v,q);__ZNK7Vector2plERKS_(o,G,p);__ZNK7Vector2miERKS_(w,o,u);__ZNK7Vector210normalizedEv(p,w);if(!(__ZN19SeparatorAxisTest2DI16CapsuleShape2DSW22ConvexPolygonShape2DSWLb1ELb0ELb1EE9test_axisERK7Vector2(t,p)|0)){F=14;break}__ZNK7Vector2plERKS_(x,o,h);__ZNK7Vector2miERKS_(y,x,u);__ZNK7Vector210normalizedEv(q,y);if(!(__ZN19SeparatorAxisTest2DI16CapsuleShape2DSW22ConvexPolygonShape2DSWLb1ELb0ELb1EE9test_axisERK7Vector2(t,q)|0)){F=17;break}__ZNK7Vector2mlERKf(v,H,I);g[q>>2]=-.5;__ZNK7Vector2mlERKf(p,v,q);__ZNK7Vector2plERKS_(o,G,p);__ZNK7Vector2miERKS_(w,o,u);__ZNK7Vector210normalizedEv(p,w);if(!(__ZN19SeparatorAxisTest2DI16CapsuleShape2DSW22ConvexPolygonShape2DSWLb1ELb0ELb1EE9test_axisERK7Vector2(t,p)|0)){F=14;break}__ZNK7Vector2plERKS_(x,o,h);__ZNK7Vector2miERKS_(y,x,u);__ZNK7Vector210normalizedEv(q,y);if(!(__ZN19SeparatorAxisTest2DI16CapsuleShape2DSW22ConvexPolygonShape2DSWLb1ELb0ELb1EE9test_axisERK7Vector2(t,q)|0)){F=17;break}O=c[E>>2]|0;P=+g[O+(N<<4)>>2];j=+g[O+(N<<4)+4>>2];N=N+1|0;Q=(N|0)==(c[A>>2]|0)?0:N;k=+g[O+(Q<<4)>>2];R=+g[O+(Q<<4)+4>>2];S=k*+g[i>>2]+R*+g[f>>2];g[o>>2]=k*+g[e>>2]+R*+g[D>>2];g[J>>2]=S;__ZNK7Vector2plERKS_(p,o,B);S=P*+g[i>>2]+j*+g[f>>2];g[o>>2]=P*+g[e>>2]+j*+g[D>>2];g[K>>2]=S;__ZNK7Vector2plERKS_(q,o,B);__ZNK7Vector2miERKS_(r,p,q);__ZNK7Vector210normalizedEv(s,r);S=-+g[s>>2];c[z>>2]=c[L>>2];g[M>>2]=S;if(!(__ZN19SeparatorAxisTest2DI16CapsuleShape2DSW22ConvexPolygonShape2DSWLb1ELb0ELb1EE9test_axisERK7Vector2(t,z)|0))break;if((N|0)>=(c[A>>2]|0))break a}if((F|0)==14)F=17;l=n;return}while(0);__ZN19SeparatorAxisTest2DI16CapsuleShape2DSW22ConvexPolygonShape2DSWLb1ELb0ELb1EE17generate_contactsEv(t);l=n;return}function __ZL40_collision_convex_polygon_convex_polygonILb1ELb0ELb1EEvPK9Shape2DSWRK11Transform2DS2_S5_P20_CollectorCallback2DRK7Vector2SA_ff(a,b,d,e,f,h,i,j,k){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;h=h|0;i=i|0;j=+j;k=+k;var n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0.0,N=0.0,O=0.0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0;n=l;l=l+160|0;if((l|0)>=(m|0))ba(160);o=n+144|0;p=n+136|0;q=n+120|0;r=n+104|0;s=n+88|0;t=n+8|0;u=n;v=n+128|0;w=n+112|0;x=n+96|0;y=n+80|0;z=n+72|0;g[t+20>>2]=0.0;g[t+24>>2]=0.0;A=t+36|0;g[t+52>>2]=j;g[t+56>>2]=k;g[t+16>>2]=999999986991104.0;c[t>>2]=a;c[t+4>>2]=d;c[t+8>>2]=b;c[t+12>>2]=e;B=h;C=c[B+4>>2]|0;D=A;c[D>>2]=c[B>>2];c[D+4>>2]=C;C=i;i=c[C+4>>2]|0;D=t+44|0;c[D>>2]=c[C>>2];c[D+4>>2]=i;i=t+60|0;c[i>>2]=f;D=t+28|0;c[D>>2]=0;c[t+32>>2]=-1;do if((f|0)!=0?(C=c[f+20>>2]|0,(C|0)!=0):0){g[o>>2]=0.0;g[o+4>>2]=0.0;if(!(__ZNK7Vector2neERKS_(C,o)|0)){E=(c[D>>2]|0)+1|0;F=5;break}if(!(__ZN19SeparatorAxisTest2DI22ConvexPolygonShape2DSWS0_Lb1ELb0ELb1EE9test_axisERK7Vector2(t,c[(c[i>>2]|0)+20>>2]|0)|0)){l=n;return}}else{E=1;F=5}while(0);if((F|0)==5)c[D>>2]=E;__ZNK7Vector210normalizedEv(o,A);if(!(__ZN19SeparatorAxisTest2DI22ConvexPolygonShape2DSWS0_Lb1ELb0ELb1EE9test_axisERK7Vector2(t,o)|0)){l=n;return}k=-+g[o>>2];c[p>>2]=c[o+4>>2];g[p+4>>2]=k;if(!(__ZN19SeparatorAxisTest2DI22ConvexPolygonShape2DSWS0_Lb1ELb0ELb1EE9test_axisERK7Vector2(t,p)|0)){l=n;return}A=a+52|0;E=a+48|0;a=b+8|0;D=b+4|0;i=b+12|0;f=o+4|0;C=b+16|0;B=o+4|0;G=s+4|0;H=u+4|0;I=0;while(1){J=c[A>>2]|0;if((I|0)>=(J|0))break;K=c[E>>2]|0;k=+g[K+(I<<4)>>2];j=+g[K+(I<<4)+4>>2];I=I+1|0;L=(I|0)==(J|0)?0:I;M=+g[K+(L<<4)>>2];N=+g[K+(L<<4)+4>>2];O=M*+g[D>>2]+N*+g[i>>2];g[o>>2]=M*+g[b>>2]+N*+g[a>>2];g[f>>2]=O;__ZNK7Vector2plERKS_(p,o,C);O=k*+g[D>>2]+j*+g[i>>2];g[o>>2]=k*+g[b>>2]+j*+g[a>>2];g[B>>2]=O;__ZNK7Vector2plERKS_(q,o,C);__ZNK7Vector2miERKS_(r,p,q);__ZNK7Vector210normalizedEv(s,r);O=-+g[s>>2];c[u>>2]=c[G>>2];g[H>>2]=O;if(!(__ZN19SeparatorAxisTest2DI22ConvexPolygonShape2DSWS0_Lb1ELb0ELb1EE9test_axisERK7Vector2(t,u)|0)){F=26;break}}if((F|0)==26){l=n;return}H=d+52|0;G=d+48|0;d=e+8|0;B=e+4|0;f=e+12|0;I=o+4|0;L=e+16|0;K=o+4|0;J=s+4|0;P=u+4|0;Q=0;while(1){R=c[H>>2]|0;if((Q|0)>=(R|0))break;S=c[G>>2]|0;O=+g[S+(Q<<4)>>2];j=+g[S+(Q<<4)+4>>2];Q=Q+1|0;T=(Q|0)==(R|0)?0:Q;k=+g[S+(T<<4)>>2];N=+g[S+(T<<4)+4>>2];M=k*+g[B>>2]+N*+g[f>>2];g[o>>2]=k*+g[e>>2]+N*+g[d>>2];g[I>>2]=M;__ZNK7Vector2plERKS_(p,o,L);M=O*+g[B>>2]+j*+g[f>>2];g[o>>2]=O*+g[e>>2]+j*+g[d>>2];g[K>>2]=M;__ZNK7Vector2plERKS_(q,o,L);__ZNK7Vector2miERKS_(r,p,q);__ZNK7Vector210normalizedEv(s,r);M=-+g[s>>2];c[u>>2]=c[J>>2];g[P>>2]=M;if(!(__ZN19SeparatorAxisTest2DI22ConvexPolygonShape2DSWS0_Lb1ELb0ELb1EE9test_axisERK7Vector2(t,u)|0)){F=26;break}}if((F|0)==26){l=n;return}u=c[A>>2]|0;a:do if((u|0)>0){P=o+4|0;J=o+4|0;K=o+4|0;I=o+4|0;Q=0;T=R;S=u;b:while(1){if((T|0)>0){U=0;do{V=c[E>>2]|0;M=+g[V+(Q<<4)>>2];j=+g[V+(Q<<4)+4>>2];O=M*+g[D>>2]+j*+g[i>>2];g[o>>2]=+g[b>>2]*M+ +g[a>>2]*j;g[P>>2]=O;__ZNK7Vector2plERKS_(v,o,C);V=c[G>>2]|0;O=+g[V+(U<<4)>>2];j=+g[V+(U<<4)+4>>2];M=O*+g[B>>2]+j*+g[f>>2];g[o>>2]=+g[e>>2]*O+ +g[d>>2]*j;g[J>>2]=M;__ZNK7Vector2plERKS_(q,o,L);__ZNK7Vector2miERKS_(w,v,q);__ZNK7Vector210normalizedEv(p,w);if(!(__ZN19SeparatorAxisTest2DI22ConvexPolygonShape2DSWS0_Lb1ELb0ELb1EE9test_axisERK7Vector2(t,p)|0))break b;V=c[E>>2]|0;M=+g[V+(Q<<4)>>2];j=+g[V+(Q<<4)+4>>2];O=M*+g[D>>2]+j*+g[i>>2];g[o>>2]=+g[b>>2]*M+ +g[a>>2]*j;g[K>>2]=O;__ZNK7Vector2plERKS_(x,o,C);__ZNK7Vector2plERKS_(y,x,h);V=c[G>>2]|0;O=+g[V+(U<<4)>>2];j=+g[V+(U<<4)+4>>2];M=O*+g[B>>2]+j*+g[f>>2];g[o>>2]=+g[e>>2]*O+ +g[d>>2]*j;g[I>>2]=M;__ZNK7Vector2plERKS_(s,o,L);__ZNK7Vector2miERKS_(z,y,s);__ZNK7Vector210normalizedEv(r,z);U=U+1|0;if(!(__ZN19SeparatorAxisTest2DI22ConvexPolygonShape2DSWS0_Lb1ELb0ELb1EE9test_axisERK7Vector2(t,r)|0)){F=26;break b}W=c[H>>2]|0}while((U|0)<(W|0));X=c[A>>2]|0;Y=W}else{X=S;Y=T}Q=Q+1|0;if((Q|0)>=(X|0))break a;else{T=Y;S=X}}if((F|0)==26){l=n;return}l=n;return}while(0);__ZN19SeparatorAxisTest2DI22ConvexPolygonShape2DSWS0_Lb1ELb0ELb1EE17generate_contactsEv(t);l=n;return}function __ZN19SeparatorAxisTest2DI22ConvexPolygonShape2DSWS0_Lb1ELb0ELb1EE9test_axisERK7Vector2(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,h=0,i=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0.0,t=0.0,u=0.0,v=0.0,w=0.0,x=0.0,y=0;d=l;l=l+64|0;if((l|0)>=(m|0))ba(64);e=d+8|0;f=d+56|0;h=d+52|0;i=d+48|0;k=d+24|0;n=d;o=d+20|0;p=d+16|0;q=b;b=c[q>>2]|0;r=c[q+4>>2]|0;q=n;c[q>>2]=b;c[q+4>>2]=r;if((c[j>>2]=b&2147483647,+g[j>>2])<1.0e-05?(c[j>>2]=r&2147483647,+g[j>>2])<1.0e-05:0){c[n>>2]=0;c[n+4>>2]=1065353216}r=c[a>>2]|0;b=c[a+8>>2]|0;c[k>>2]=c[b>>2];c[k+4>>2]=c[b+4>>2];c[k+8>>2]=c[b+8>>2];c[k+12>>2]=c[b+12>>2];c[k+16>>2]=c[b+16>>2];c[k+20>>2]=c[b+20>>2];__ZN7Vector2pLERKS_(k+16|0,a+36|0);__ZNK22ConvexPolygonShape2DSW13project_rangeERK7Vector2RK11Transform2DRfS6_(r,n,b,e,f);__ZNK22ConvexPolygonShape2DSW13project_rangeERK7Vector2RK11Transform2DRfS6_(r,n,k,h,i);s=+g[e>>2];t=+g[h>>2];u=+g[f>>2];v=+g[i>>2];__ZNK22ConvexPolygonShape2DSW13project_rangeERK7Vector2RK11Transform2DRfS6_(c[a+4>>2]|0,n,c[a+12>>2]|0,o,p);w=+g[a+52>>2];x=(s<t?s:t)-w;t=(u>v?u:v)+w;w=+g[a+56>>2];v=w+ +g[p>>2];u=(t-x)*.5;s=+g[o>>2]-w-u;g[o>>2]=s;w=u+v;g[p>>2]=w;v=(x+t)*.5;t=s-v;s=w-v;do if(t>0.0|s<0.0){p=c[a+60>>2]|0;if((p|0)!=0?(o=c[p+20>>2]|0,(o|0)!=0):0){p=n;i=c[p+4>>2]|0;f=o;c[f>>2]=c[p>>2];c[f+4>>2]=i;y=0}else y=0}else{i=(g[j>>2]=t,c[j>>2]|0)&2147483647;v=(c[j>>2]=i,+g[j>>2]);f=a+16|0;w=+g[f>>2];if(s<v){if(!(s<w)){y=1;break}g[f>>2]=s;p=n;o=c[p+4>>2]|0;h=a+20|0;c[h>>2]=c[p>>2];c[h+4>>2]=o;c[a+32>>2]=c[a+28>>2];y=1;break}else{if(!(v<w)){y=1;break}c[f>>2]=i;__ZNK7Vector2ngEv(e,n);i=e;f=c[i+4>>2]|0;o=a+20|0;c[o>>2]=c[i>>2];c[o+4>>2]=f;c[a+32>>2]=c[a+28>>2];y=1;break}}while(0);e=a+28|0;c[e>>2]=(c[e>>2]|0)+1;l=d;return y|0}function __ZN19SeparatorAxisTest2DI22ConvexPolygonShape2DSWS0_Lb1ELb0ELb1EE17generate_contactsEv(b){b=b|0;var d=0,e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0.0,v=0.0,w=0,x=0.0,y=0,z=0,A=0,B=0;d=l;l=l+80|0;if((l|0)>=(m|0))ba(80);e=d+72|0;f=d+56|0;h=d+40|0;i=d+48|0;j=d+16|0;k=d+8|0;n=d+32|0;o=d;p=b+20|0;g[e>>2]=0.0;g[e+4>>2]=0.0;if(__ZNK7Vector2eqERKS_(p,e)|0){l=d;return}q=b+60|0;r=c[q>>2]|0;a[r+9>>0]=1;if(!(c[r>>2]|0)){l=d;return};c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;c[f+12>>2]=0;r=c[b>>2]|0;__ZNK7Vector2ngEv(e,p);__ZNK9Shape2DSW29get_supports_transformed_castERK7Vector2S2_RK11Transform2DPS0_Ri(r,b+36|0,e,c[b+8>>2]|0,f,h);if((c[h>>2]|0)>0){r=b+52|0;s=0;do{__ZNK7Vector2ngEv(i,p);__ZNK7Vector2mlERKf(e,i,r);__ZN7Vector2pLERKS_(f+(s<<3)|0,e);s=s+1|0}while((s|0)<(c[h>>2]|0))};c[j>>2]=0;c[j+4>>2]=0;c[j+8>>2]=0;c[j+12>>2]=0;s=c[b+4>>2]|0;r=c[(c[s>>2]|0)+32>>2]|0;i=b+12|0;t=c[i>>2]|0;u=+__ZNK7Vector23dotERKS_(t,p);v=+__ZNK7Vector23dotERKS_(t+8|0,p);g[n>>2]=u;g[n+4>>2]=v;__ZNK7Vector210normalizedEv(e,n);Ki[r&4095](s,e,j,k);s=c[k>>2]|0;if((s|0)>0){r=e+4|0;n=0;do{t=c[i>>2]|0;w=j+(n<<3)|0;v=+g[w>>2];u=+g[j+(n<<3)+4>>2];x=v*+g[t+4>>2]+u*+g[t+12>>2];g[e>>2]=+g[t>>2]*v+ +g[t+8>>2]*u;g[r>>2]=x;__ZNK7Vector2plERKS_(o,e,t+16|0);t=o;y=c[t+4>>2]|0;z=w;c[z>>2]=c[t>>2];c[z+4>>2]=y;n=n+1|0;A=c[k>>2]|0}while((n|0)<(A|0));if((A|0)>0){n=b+56|0;b=0;do{__ZNK7Vector2mlERKf(e,p,n);__ZN7Vector2pLERKS_(j+(b<<3)|0,e);b=b+1|0;o=c[k>>2]|0}while((b|0)<(o|0));B=o}else B=A}else B=s;s=p;p=c[s+4>>2]|0;A=(c[q>>2]|0)+12|0;c[A>>2]=c[s>>2];c[A+4>>2]=p;__ZL32_generate_contacts_from_supportsPK7Vector2iS1_iP20_CollectorCallback2D(f,c[h>>2]|0,j,B,c[q>>2]|0);B=c[q>>2]|0;if((B|0?(j=c[B+20>>2]|0,j|0):0)?(g[e>>2]=0.0,g[e+4>>2]=0.0,__ZNK7Vector2neERKS_(j,e)|0):0){e=c[(c[q>>2]|0)+20>>2]|0;c[e>>2]=0;c[e+4>>2]=0}l=d;return}function __ZN19SeparatorAxisTest2DI16CapsuleShape2DSW22ConvexPolygonShape2DSWLb1ELb0ELb1EE9test_axisERK7Vector2(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,h=0,i=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0.0,t=0.0,u=0.0,v=0.0,w=0.0,x=0.0,y=0;d=l;l=l+64|0;if((l|0)>=(m|0))ba(64);e=d+8|0;f=d+56|0;h=d+52|0;i=d+48|0;k=d+24|0;n=d;o=d+20|0;p=d+16|0;q=b;b=c[q>>2]|0;r=c[q+4>>2]|0;q=n;c[q>>2]=b;c[q+4>>2]=r;if((c[j>>2]=b&2147483647,+g[j>>2])<1.0e-05?(c[j>>2]=r&2147483647,+g[j>>2])<1.0e-05:0){c[n>>2]=0;c[n+4>>2]=1065353216}r=c[a>>2]|0;b=c[a+8>>2]|0;c[k>>2]=c[b>>2];c[k+4>>2]=c[b+4>>2];c[k+8>>2]=c[b+8>>2];c[k+12>>2]=c[b+12>>2];c[k+16>>2]=c[b+16>>2];c[k+20>>2]=c[b+20>>2];__ZN7Vector2pLERKS_(k+16|0,a+36|0);__ZNK16CapsuleShape2DSW13project_rangeERK7Vector2RK11Transform2DRfS6_(r,n,b,e,f);__ZNK16CapsuleShape2DSW13project_rangeERK7Vector2RK11Transform2DRfS6_(r,n,k,h,i);s=+g[e>>2];t=+g[h>>2];u=+g[f>>2];v=+g[i>>2];__ZNK22ConvexPolygonShape2DSW13project_rangeERK7Vector2RK11Transform2DRfS6_(c[a+4>>2]|0,n,c[a+12>>2]|0,o,p);w=+g[a+52>>2];x=(s<t?s:t)-w;t=(u>v?u:v)+w;w=+g[a+56>>2];v=w+ +g[p>>2];u=(t-x)*.5;s=+g[o>>2]-w-u;g[o>>2]=s;w=u+v;g[p>>2]=w;v=(x+t)*.5;t=s-v;s=w-v;do if(t>0.0|s<0.0){p=c[a+60>>2]|0;if((p|0)!=0?(o=c[p+20>>2]|0,(o|0)!=0):0){p=n;i=c[p+4>>2]|0;f=o;c[f>>2]=c[p>>2];c[f+4>>2]=i;y=0}else y=0}else{i=(g[j>>2]=t,c[j>>2]|0)&2147483647;v=(c[j>>2]=i,+g[j>>2]);f=a+16|0;w=+g[f>>2];if(s<v){if(!(s<w)){y=1;break}g[f>>2]=s;p=n;o=c[p+4>>2]|0;h=a+20|0;c[h>>2]=c[p>>2];c[h+4>>2]=o;c[a+32>>2]=c[a+28>>2];y=1;break}else{if(!(v<w)){y=1;break}c[f>>2]=i;__ZNK7Vector2ngEv(e,n);i=e;f=c[i+4>>2]|0;o=a+20|0;c[o>>2]=c[i>>2];c[o+4>>2]=f;c[a+32>>2]=c[a+28>>2];y=1;break}}while(0);e=a+28|0;c[e>>2]=(c[e>>2]|0)+1;l=d;return y|0}function __ZN19SeparatorAxisTest2DI16CapsuleShape2DSW22ConvexPolygonShape2DSWLb1ELb0ELb1EE17generate_contactsEv(b){b=b|0;var d=0,e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0.0,v=0.0,w=0,x=0.0,y=0,z=0,A=0,B=0;d=l;l=l+80|0;if((l|0)>=(m|0))ba(80);e=d+72|0;f=d+56|0;h=d+40|0;i=d+48|0;j=d+16|0;k=d+8|0;n=d+32|0;o=d;p=b+20|0;g[e>>2]=0.0;g[e+4>>2]=0.0;if(__ZNK7Vector2eqERKS_(p,e)|0){l=d;return}q=b+60|0;r=c[q>>2]|0;a[r+9>>0]=1;if(!(c[r>>2]|0)){l=d;return};c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;c[f+12>>2]=0;r=c[b>>2]|0;__ZNK7Vector2ngEv(e,p);__ZNK9Shape2DSW29get_supports_transformed_castERK7Vector2S2_RK11Transform2DPS0_Ri(r,b+36|0,e,c[b+8>>2]|0,f,h);if((c[h>>2]|0)>0){r=b+52|0;s=0;do{__ZNK7Vector2ngEv(i,p);__ZNK7Vector2mlERKf(e,i,r);__ZN7Vector2pLERKS_(f+(s<<3)|0,e);s=s+1|0}while((s|0)<(c[h>>2]|0))};c[j>>2]=0;c[j+4>>2]=0;c[j+8>>2]=0;c[j+12>>2]=0;s=c[b+4>>2]|0;r=c[(c[s>>2]|0)+32>>2]|0;i=b+12|0;t=c[i>>2]|0;u=+__ZNK7Vector23dotERKS_(t,p);v=+__ZNK7Vector23dotERKS_(t+8|0,p);g[n>>2]=u;g[n+4>>2]=v;__ZNK7Vector210normalizedEv(e,n);Ki[r&4095](s,e,j,k);s=c[k>>2]|0;if((s|0)>0){r=e+4|0;n=0;do{t=c[i>>2]|0;w=j+(n<<3)|0;v=+g[w>>2];u=+g[j+(n<<3)+4>>2];x=v*+g[t+4>>2]+u*+g[t+12>>2];g[e>>2]=+g[t>>2]*v+ +g[t+8>>2]*u;g[r>>2]=x;__ZNK7Vector2plERKS_(o,e,t+16|0);t=o;y=c[t+4>>2]|0;z=w;c[z>>2]=c[t>>2];c[z+4>>2]=y;n=n+1|0;A=c[k>>2]|0}while((n|0)<(A|0));if((A|0)>0){n=b+56|0;b=0;do{__ZNK7Vector2mlERKf(e,p,n);__ZN7Vector2pLERKS_(j+(b<<3)|0,e);b=b+1|0;o=c[k>>2]|0}while((b|0)<(o|0));B=o}else B=A}else B=s;s=p;p=c[s+4>>2]|0;A=(c[q>>2]|0)+12|0;c[A>>2]=c[s>>2];c[A+4>>2]=p;__ZL32_generate_contacts_from_supportsPK7Vector2iS1_iP20_CollectorCallback2D(f,c[h>>2]|0,j,B,c[q>>2]|0);B=c[q>>2]|0;if((B|0?(j=c[B+20>>2]|0,j|0):0)?(g[e>>2]=0.0,g[e+4>>2]=0.0,__ZNK7Vector2neERKS_(j,e)|0):0){e=c[(c[q>>2]|0)+20>>2]|0;c[e>>2]=0;c[e+4>>2]=0}l=d;return}function __ZN19SeparatorAxisTest2DI16CapsuleShape2DSWS0_Lb1ELb0ELb1EE9test_axisERK7Vector2(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,h=0,i=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0.0,t=0.0,u=0.0,v=0.0,w=0.0,x=0.0,y=0;d=l;l=l+64|0;if((l|0)>=(m|0))ba(64);e=d+8|0;f=d+56|0;h=d+52|0;i=d+48|0;k=d+24|0;n=d;o=d+20|0;p=d+16|0;q=b;b=c[q>>2]|0;r=c[q+4>>2]|0;q=n;c[q>>2]=b;c[q+4>>2]=r;if((c[j>>2]=b&2147483647,+g[j>>2])<1.0e-05?(c[j>>2]=r&2147483647,+g[j>>2])<1.0e-05:0){c[n>>2]=0;c[n+4>>2]=1065353216}r=c[a>>2]|0;b=c[a+8>>2]|0;c[k>>2]=c[b>>2];c[k+4>>2]=c[b+4>>2];c[k+8>>2]=c[b+8>>2];c[k+12>>2]=c[b+12>>2];c[k+16>>2]=c[b+16>>2];c[k+20>>2]=c[b+20>>2];__ZN7Vector2pLERKS_(k+16|0,a+36|0);__ZNK16CapsuleShape2DSW13project_rangeERK7Vector2RK11Transform2DRfS6_(r,n,b,e,f);__ZNK16CapsuleShape2DSW13project_rangeERK7Vector2RK11Transform2DRfS6_(r,n,k,h,i);s=+g[e>>2];t=+g[h>>2];u=+g[f>>2];v=+g[i>>2];__ZNK16CapsuleShape2DSW13project_rangeERK7Vector2RK11Transform2DRfS6_(c[a+4>>2]|0,n,c[a+12>>2]|0,o,p);w=+g[a+52>>2];x=(s<t?s:t)-w;t=(u>v?u:v)+w;w=+g[a+56>>2];v=w+ +g[p>>2];u=(t-x)*.5;s=+g[o>>2]-w-u;g[o>>2]=s;w=u+v;g[p>>2]=w;v=(x+t)*.5;t=s-v;s=w-v;do if(t>0.0|s<0.0){p=c[a+60>>2]|0;if((p|0)!=0?(o=c[p+20>>2]|0,(o|0)!=0):0){p=n;i=c[p+4>>2]|0;f=o;c[f>>2]=c[p>>2];c[f+4>>2]=i;y=0}else y=0}else{i=(g[j>>2]=t,c[j>>2]|0)&2147483647;v=(c[j>>2]=i,+g[j>>2]);f=a+16|0;w=+g[f>>2];if(s<v){if(!(s<w)){y=1;break}g[f>>2]=s;p=n;o=c[p+4>>2]|0;h=a+20|0;c[h>>2]=c[p>>2];c[h+4>>2]=o;c[a+32>>2]=c[a+28>>2];y=1;break}else{if(!(v<w)){y=1;break}c[f>>2]=i;__ZNK7Vector2ngEv(e,n);i=e;f=c[i+4>>2]|0;o=a+20|0;c[o>>2]=c[i>>2];c[o+4>>2]=f;c[a+32>>2]=c[a+28>>2];y=1;break}}while(0);e=a+28|0;c[e>>2]=(c[e>>2]|0)+1;l=d;return y|0}function __ZN19SeparatorAxisTest2DI16CapsuleShape2DSWS0_Lb1ELb0ELb1EE17generate_contactsEv(b){b=b|0;var d=0,e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0.0,v=0.0,w=0,x=0.0,y=0,z=0,A=0,B=0;d=l;l=l+80|0;if((l|0)>=(m|0))ba(80);e=d+72|0;f=d+56|0;h=d+40|0;i=d+48|0;j=d+16|0;k=d+8|0;n=d+32|0;o=d;p=b+20|0;g[e>>2]=0.0;g[e+4>>2]=0.0;if(__ZNK7Vector2eqERKS_(p,e)|0){l=d;return}q=b+60|0;r=c[q>>2]|0;a[r+9>>0]=1;if(!(c[r>>2]|0)){l=d;return};c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;c[f+12>>2]=0;r=c[b>>2]|0;__ZNK7Vector2ngEv(e,p);__ZNK9Shape2DSW29get_supports_transformed_castERK7Vector2S2_RK11Transform2DPS0_Ri(r,b+36|0,e,c[b+8>>2]|0,f,h);if((c[h>>2]|0)>0){r=b+52|0;s=0;do{__ZNK7Vector2ngEv(i,p);__ZNK7Vector2mlERKf(e,i,r);__ZN7Vector2pLERKS_(f+(s<<3)|0,e);s=s+1|0}while((s|0)<(c[h>>2]|0))};c[j>>2]=0;c[j+4>>2]=0;c[j+8>>2]=0;c[j+12>>2]=0;s=c[b+4>>2]|0;r=c[(c[s>>2]|0)+32>>2]|0;i=b+12|0;t=c[i>>2]|0;u=+__ZNK7Vector23dotERKS_(t,p);v=+__ZNK7Vector23dotERKS_(t+8|0,p);g[n>>2]=u;g[n+4>>2]=v;__ZNK7Vector210normalizedEv(e,n);Ki[r&4095](s,e,j,k);s=c[k>>2]|0;if((s|0)>0){r=e+4|0;n=0;do{t=c[i>>2]|0;w=j+(n<<3)|0;v=+g[w>>2];u=+g[j+(n<<3)+4>>2];x=v*+g[t+4>>2]+u*+g[t+12>>2];g[e>>2]=+g[t>>2]*v+ +g[t+8>>2]*u;g[r>>2]=x;__ZNK7Vector2plERKS_(o,e,t+16|0);t=o;y=c[t+4>>2]|0;z=w;c[z>>2]=c[t>>2];c[z+4>>2]=y;n=n+1|0;A=c[k>>2]|0}while((n|0)<(A|0));if((A|0)>0){n=b+56|0;b=0;do{__ZNK7Vector2mlERKf(e,p,n);__ZN7Vector2pLERKS_(j+(b<<3)|0,e);b=b+1|0;o=c[k>>2]|0}while((b|0)<(o|0));B=o}else B=A}else B=s;s=p;p=c[s+4>>2]|0;A=(c[q>>2]|0)+12|0;c[A>>2]=c[s>>2];c[A+4>>2]=p;__ZL32_generate_contacts_from_supportsPK7Vector2iS1_iP20_CollectorCallback2D(f,c[h>>2]|0,j,B,c[q>>2]|0);B=c[q>>2]|0;if((B|0?(j=c[B+20>>2]|0,j|0):0)?(g[e>>2]=0.0,g[e+4>>2]=0.0,__ZNK7Vector2neERKS_(j,e)|0):0){e=c[(c[q>>2]|0)+20>>2]|0;c[e>>2]=0;c[e+4>>2]=0}l=d;return}function __ZN19SeparatorAxisTest2DI18RectangleShape2DSW22ConvexPolygonShape2DSWLb1ELb0ELb1EE9test_axisERK7Vector2(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,h=0,i=0,k=0,n=0,o=0,p=0,q=0.0,r=0.0,s=0.0,t=0.0,u=0.0,v=0.0,w=0;d=l;l=l+32|0;if((l|0)>=(m|0))ba(32);e=d+8|0;f=d+28|0;h=d+24|0;i=d+20|0;k=d+16|0;n=d;o=b;b=c[o>>2]|0;p=c[o+4>>2]|0;o=e;c[o>>2]=b;c[o+4>>2]=p;if((c[j>>2]=b&2147483647,+g[j>>2])<1.0e-05?(c[j>>2]=p&2147483647,+g[j>>2])<1.0e-05:0){c[e>>2]=0;c[e+4>>2]=1065353216}__ZNK18RectangleShape2DSW18project_range_castERK7Vector2S2_RK11Transform2DRfS6_(c[a>>2]|0,a+36|0,e,c[a+8>>2]|0,f,h);__ZNK22ConvexPolygonShape2DSW13project_rangeERK7Vector2RK11Transform2DRfS6_(c[a+4>>2]|0,e,c[a+12>>2]|0,i,k);q=+g[a+52>>2];r=+g[f>>2]-q;g[f>>2]=r;s=q+ +g[h>>2];g[h>>2]=s;q=+g[a+56>>2];t=q+ +g[k>>2];u=(s-r)*.5;v=+g[i>>2]-q-u;g[i>>2]=v;q=t+u;g[k>>2]=q;u=(r+s)*.5;s=v-u;v=q-u;do if(s>0.0|v<0.0){k=c[a+60>>2]|0;if((k|0)!=0?(i=c[k+20>>2]|0,(i|0)!=0):0){k=e;h=c[k+4>>2]|0;f=i;c[f>>2]=c[k>>2];c[f+4>>2]=h;w=0}else w=0}else{h=(g[j>>2]=s,c[j>>2]|0)&2147483647;u=(c[j>>2]=h,+g[j>>2]);f=a+16|0;q=+g[f>>2];if(v<u){if(!(v<q)){w=1;break}g[f>>2]=v;k=e;i=c[k+4>>2]|0;p=a+20|0;c[p>>2]=c[k>>2];c[p+4>>2]=i;c[a+32>>2]=c[a+28>>2];w=1;break}else{if(!(u<q)){w=1;break}c[f>>2]=h;__ZNK7Vector2ngEv(n,e);h=n;f=c[h+4>>2]|0;i=a+20|0;c[i>>2]=c[h>>2];c[i+4>>2]=f;c[a+32>>2]=c[a+28>>2];w=1;break}}while(0);n=a+28|0;c[n>>2]=(c[n>>2]|0)+1;l=d;return w|0}function __ZN19SeparatorAxisTest2DI18RectangleShape2DSW22ConvexPolygonShape2DSWLb1ELb0ELb1EE17generate_contactsEv(b){b=b|0;var d=0,e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0.0,v=0.0,w=0,x=0.0,y=0,z=0,A=0,B=0;d=l;l=l+80|0;if((l|0)>=(m|0))ba(80);e=d+72|0;f=d+56|0;h=d+40|0;i=d+48|0;j=d+16|0;k=d+8|0;n=d+32|0;o=d;p=b+20|0;g[e>>2]=0.0;g[e+4>>2]=0.0;if(__ZNK7Vector2eqERKS_(p,e)|0){l=d;return}q=b+60|0;r=c[q>>2]|0;a[r+9>>0]=1;if(!(c[r>>2]|0)){l=d;return};c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;c[f+12>>2]=0;r=c[b>>2]|0;__ZNK7Vector2ngEv(e,p);__ZNK9Shape2DSW29get_supports_transformed_castERK7Vector2S2_RK11Transform2DPS0_Ri(r,b+36|0,e,c[b+8>>2]|0,f,h);if((c[h>>2]|0)>0){r=b+52|0;s=0;do{__ZNK7Vector2ngEv(i,p);__ZNK7Vector2mlERKf(e,i,r);__ZN7Vector2pLERKS_(f+(s<<3)|0,e);s=s+1|0}while((s|0)<(c[h>>2]|0))};c[j>>2]=0;c[j+4>>2]=0;c[j+8>>2]=0;c[j+12>>2]=0;s=c[b+4>>2]|0;r=c[(c[s>>2]|0)+32>>2]|0;i=b+12|0;t=c[i>>2]|0;u=+__ZNK7Vector23dotERKS_(t,p);v=+__ZNK7Vector23dotERKS_(t+8|0,p);g[n>>2]=u;g[n+4>>2]=v;__ZNK7Vector210normalizedEv(e,n);Ki[r&4095](s,e,j,k);s=c[k>>2]|0;if((s|0)>0){r=e+4|0;n=0;do{t=c[i>>2]|0;w=j+(n<<3)|0;v=+g[w>>2];u=+g[j+(n<<3)+4>>2];x=v*+g[t+4>>2]+u*+g[t+12>>2];g[e>>2]=+g[t>>2]*v+ +g[t+8>>2]*u;g[r>>2]=x;__ZNK7Vector2plERKS_(o,e,t+16|0);t=o;y=c[t+4>>2]|0;z=w;c[z>>2]=c[t>>2];c[z+4>>2]=y;n=n+1|0;A=c[k>>2]|0}while((n|0)<(A|0));if((A|0)>0){n=b+56|0;b=0;do{__ZNK7Vector2mlERKf(e,p,n);__ZN7Vector2pLERKS_(j+(b<<3)|0,e);b=b+1|0;o=c[k>>2]|0}while((b|0)<(o|0));B=o}else B=A}else B=s;s=p;p=c[s+4>>2]|0;A=(c[q>>2]|0)+12|0;c[A>>2]=c[s>>2];c[A+4>>2]=p;__ZL32_generate_contacts_from_supportsPK7Vector2iS1_iP20_CollectorCallback2D(f,c[h>>2]|0,j,B,c[q>>2]|0);B=c[q>>2]|0;if((B|0?(j=c[B+20>>2]|0,j|0):0)?(g[e>>2]=0.0,g[e+4>>2]=0.0,__ZNK7Vector2neERKS_(j,e)|0):0){e=c[(c[q>>2]|0)+20>>2]|0;c[e>>2]=0;c[e+4>>2]=0}l=d;return}function __ZN19SeparatorAxisTest2DI18RectangleShape2DSW16CapsuleShape2DSWLb1ELb0ELb1EE9test_axisERK7Vector2(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,h=0,i=0,k=0,n=0,o=0,p=0,q=0.0,r=0.0,s=0.0,t=0.0,u=0.0,v=0.0,w=0;d=l;l=l+32|0;if((l|0)>=(m|0))ba(32);e=d+8|0;f=d+28|0;h=d+24|0;i=d+20|0;k=d+16|0;n=d;o=b;b=c[o>>2]|0;p=c[o+4>>2]|0;o=e;c[o>>2]=b;c[o+4>>2]=p;if((c[j>>2]=b&2147483647,+g[j>>2])<1.0e-05?(c[j>>2]=p&2147483647,+g[j>>2])<1.0e-05:0){c[e>>2]=0;c[e+4>>2]=1065353216}__ZNK18RectangleShape2DSW18project_range_castERK7Vector2S2_RK11Transform2DRfS6_(c[a>>2]|0,a+36|0,e,c[a+8>>2]|0,f,h);__ZNK16CapsuleShape2DSW13project_rangeERK7Vector2RK11Transform2DRfS6_(c[a+4>>2]|0,e,c[a+12>>2]|0,i,k);q=+g[a+52>>2];r=+g[f>>2]-q;g[f>>2]=r;s=q+ +g[h>>2];g[h>>2]=s;q=+g[a+56>>2];t=q+ +g[k>>2];u=(s-r)*.5;v=+g[i>>2]-q-u;g[i>>2]=v;q=t+u;g[k>>2]=q;u=(r+s)*.5;s=v-u;v=q-u;do if(s>0.0|v<0.0){k=c[a+60>>2]|0;if((k|0)!=0?(i=c[k+20>>2]|0,(i|0)!=0):0){k=e;h=c[k+4>>2]|0;f=i;c[f>>2]=c[k>>2];c[f+4>>2]=h;w=0}else w=0}else{h=(g[j>>2]=s,c[j>>2]|0)&2147483647;u=(c[j>>2]=h,+g[j>>2]);f=a+16|0;q=+g[f>>2];if(v<u){if(!(v<q)){w=1;break}g[f>>2]=v;k=e;i=c[k+4>>2]|0;p=a+20|0;c[p>>2]=c[k>>2];c[p+4>>2]=i;c[a+32>>2]=c[a+28>>2];w=1;break}else{if(!(u<q)){w=1;break}c[f>>2]=h;__ZNK7Vector2ngEv(n,e);h=n;f=c[h+4>>2]|0;i=a+20|0;c[i>>2]=c[h>>2];c[i+4>>2]=f;c[a+32>>2]=c[a+28>>2];w=1;break}}while(0);n=a+28|0;c[n>>2]=(c[n>>2]|0)+1;l=d;return w|0}function __ZN19SeparatorAxisTest2DI18RectangleShape2DSW16CapsuleShape2DSWLb1ELb0ELb1EE17generate_contactsEv(b){b=b|0;var d=0,e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0.0,v=0.0,w=0,x=0.0,y=0,z=0,A=0,B=0;d=l;l=l+80|0;if((l|0)>=(m|0))ba(80);e=d+72|0;f=d+56|0;h=d+40|0;i=d+48|0;j=d+16|0;k=d+8|0;n=d+32|0;o=d;p=b+20|0;g[e>>2]=0.0;g[e+4>>2]=0.0;if(__ZNK7Vector2eqERKS_(p,e)|0){l=d;return}q=b+60|0;r=c[q>>2]|0;a[r+9>>0]=1;if(!(c[r>>2]|0)){l=d;return};c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;c[f+12>>2]=0;r=c[b>>2]|0;__ZNK7Vector2ngEv(e,p);__ZNK9Shape2DSW29get_supports_transformed_castERK7Vector2S2_RK11Transform2DPS0_Ri(r,b+36|0,e,c[b+8>>2]|0,f,h);if((c[h>>2]|0)>0){r=b+52|0;s=0;do{__ZNK7Vector2ngEv(i,p);__ZNK7Vector2mlERKf(e,i,r);__ZN7Vector2pLERKS_(f+(s<<3)|0,e);s=s+1|0}while((s|0)<(c[h>>2]|0))};c[j>>2]=0;c[j+4>>2]=0;c[j+8>>2]=0;c[j+12>>2]=0;s=c[b+4>>2]|0;r=c[(c[s>>2]|0)+32>>2]|0;i=b+12|0;t=c[i>>2]|0;u=+__ZNK7Vector23dotERKS_(t,p);v=+__ZNK7Vector23dotERKS_(t+8|0,p);g[n>>2]=u;g[n+4>>2]=v;__ZNK7Vector210normalizedEv(e,n);Ki[r&4095](s,e,j,k);s=c[k>>2]|0;if((s|0)>0){r=e+4|0;n=0;do{t=c[i>>2]|0;w=j+(n<<3)|0;v=+g[w>>2];u=+g[j+(n<<3)+4>>2];x=v*+g[t+4>>2]+u*+g[t+12>>2];g[e>>2]=+g[t>>2]*v+ +g[t+8>>2]*u;g[r>>2]=x;__ZNK7Vector2plERKS_(o,e,t+16|0);t=o;y=c[t+4>>2]|0;z=w;c[z>>2]=c[t>>2];c[z+4>>2]=y;n=n+1|0;A=c[k>>2]|0}while((n|0)<(A|0));if((A|0)>0){n=b+56|0;b=0;do{__ZNK7Vector2mlERKf(e,p,n);__ZN7Vector2pLERKS_(j+(b<<3)|0,e);b=b+1|0;o=c[k>>2]|0}while((b|0)<(o|0));B=o}else B=A}else B=s;s=p;p=c[s+4>>2]|0;A=(c[q>>2]|0)+12|0;c[A>>2]=c[s>>2];c[A+4>>2]=p;__ZL32_generate_contacts_from_supportsPK7Vector2iS1_iP20_CollectorCallback2D(f,c[h>>2]|0,j,B,c[q>>2]|0);B=c[q>>2]|0;if((B|0?(j=c[B+20>>2]|0,j|0):0)?(g[e>>2]=0.0,g[e+4>>2]=0.0,__ZNK7Vector2neERKS_(j,e)|0):0){e=c[(c[q>>2]|0)+20>>2]|0;c[e>>2]=0;c[e+4>>2]=0}l=d;return}function __ZN19SeparatorAxisTest2DI18RectangleShape2DSWS0_Lb1ELb0ELb1EE9test_axisERK7Vector2(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,h=0,i=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0.0,v=0.0,w=0.0,x=0.0,y=0.0,z=0.0,A=0.0,B=0.0,C=0,D=0,E=0,F=0;d=l;l=l+32|0;if((l|0)>=(m|0))ba(32);e=d+8|0;f=d+24|0;h=d;i=d+20|0;k=d+16|0;n=b;b=c[n>>2]|0;o=c[n+4>>2]|0;n=h;c[n>>2]=b;c[n+4>>2]=o;if((c[j>>2]=b&2147483647,+g[j>>2])<1.0e-05?(c[j>>2]=o&2147483647,+g[j>>2])<1.0e-05:0){c[h>>2]=0;c[h+4>>2]=1065353216}__ZNK18RectangleShape2DSW18project_range_castERK7Vector2S2_RK11Transform2DRfS6_(c[a>>2]|0,a+36|0,h,c[a+8>>2]|0,i,k);o=c[a+4>>2]|0;b=c[a+12>>2]|0;n=o+48|0;p=o+52|0;o=b+8|0;q=b+4|0;r=b+12|0;s=e+4|0;t=b+16|0;u=-+g[n>>2];v=-+g[p>>2];w=+g[q>>2]*u+ +g[r>>2]*v;g[e>>2]=+g[b>>2]*u+ +g[o>>2]*v;g[s>>2]=w;__ZNK7Vector2plERKS_(f,e,t);w=+__ZNK7Vector23dotERKS_(h,f);v=w>-100000002004087734272.0?w:-100000002004087734272.0;u=w<100000002004087734272.0?w:100000002004087734272.0;w=+g[n>>2];x=-+g[p>>2];y=w*+g[q>>2]+ +g[r>>2]*x;g[e>>2]=w*+g[b>>2]+ +g[o>>2]*x;g[s>>2]=y;__ZNK7Vector2plERKS_(f,e,t);y=+__ZNK7Vector23dotERKS_(h,f);x=y>v?y:v;v=y<u?y:u;u=-+g[n>>2];y=+g[p>>2];w=+g[q>>2]*u+y*+g[r>>2];g[e>>2]=+g[b>>2]*u+y*+g[o>>2];g[s>>2]=w;__ZNK7Vector2plERKS_(f,e,t);w=+__ZNK7Vector23dotERKS_(h,f);y=w>x?w:x;x=w<v?w:v;v=+g[n>>2];w=+g[p>>2];u=v*+g[q>>2]+w*+g[r>>2];g[e>>2]=v*+g[b>>2]+w*+g[o>>2];g[s>>2]=u;__ZNK7Vector2plERKS_(f,e,t);u=+__ZNK7Vector23dotERKS_(h,f);w=+g[a+52>>2];v=+g[i>>2]-w;g[i>>2]=v;z=w+ +g[k>>2];g[k>>2]=z;w=+g[a+56>>2];A=(z-v)*.5;B=(z+v)*.5;v=(u<x?u:x)-w-A-B;x=(u>y?u:y)+w+A-B;if(v>0.0|x<0.0){k=c[a+60>>2]|0;if(!k){C=0;D=a+28|0;E=c[D>>2]|0;F=E+1|0;c[D>>2]=F;l=d;return C|0}i=c[k+20>>2]|0;if(!i){C=0;D=a+28|0;E=c[D>>2]|0;F=E+1|0;c[D>>2]=F;l=d;return C|0}k=h;f=c[k+4>>2]|0;t=i;c[t>>2]=c[k>>2];c[t+4>>2]=f;C=0;D=a+28|0;E=c[D>>2]|0;F=E+1|0;c[D>>2]=F;l=d;return C|0}f=(g[j>>2]=v,c[j>>2]|0)&2147483647;v=(c[j>>2]=f,+g[j>>2]);t=a+16|0;B=+g[t>>2];if(x<v){if(!(x<B)){C=1;D=a+28|0;E=c[D>>2]|0;F=E+1|0;c[D>>2]=F;l=d;return C|0}g[t>>2]=x;k=h;i=c[k+4>>2]|0;s=a+20|0;c[s>>2]=c[k>>2];c[s+4>>2]=i;c[a+32>>2]=c[a+28>>2];C=1;D=a+28|0;E=c[D>>2]|0;F=E+1|0;c[D>>2]=F;l=d;return C|0}else{if(!(v<B)){C=1;D=a+28|0;E=c[D>>2]|0;F=E+1|0;c[D>>2]=F;l=d;return C|0}c[t>>2]=f;__ZNK7Vector2ngEv(e,h);h=e;e=c[h+4>>2]|0;f=a+20|0;c[f>>2]=c[h>>2];c[f+4>>2]=e;c[a+32>>2]=c[a+28>>2];C=1;D=a+28|0;E=c[D>>2]|0;F=E+1|0;c[D>>2]=F;l=d;return C|0}return 0}function __ZN19SeparatorAxisTest2DI18RectangleShape2DSWS0_Lb1ELb0ELb1EE17generate_contactsEv(b){b=b|0;var d=0,e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0.0,v=0.0,w=0,x=0.0,y=0,z=0,A=0,B=0;d=l;l=l+80|0;if((l|0)>=(m|0))ba(80);e=d+72|0;f=d+56|0;h=d+40|0;i=d+48|0;j=d+16|0;k=d+8|0;n=d+32|0;o=d;p=b+20|0;g[e>>2]=0.0;g[e+4>>2]=0.0;if(__ZNK7Vector2eqERKS_(p,e)|0){l=d;return}q=b+60|0;r=c[q>>2]|0;a[r+9>>0]=1;if(!(c[r>>2]|0)){l=d;return};c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;c[f+12>>2]=0;r=c[b>>2]|0;__ZNK7Vector2ngEv(e,p);__ZNK9Shape2DSW29get_supports_transformed_castERK7Vector2S2_RK11Transform2DPS0_Ri(r,b+36|0,e,c[b+8>>2]|0,f,h);if((c[h>>2]|0)>0){r=b+52|0;s=0;do{__ZNK7Vector2ngEv(i,p);__ZNK7Vector2mlERKf(e,i,r);__ZN7Vector2pLERKS_(f+(s<<3)|0,e);s=s+1|0}while((s|0)<(c[h>>2]|0))};c[j>>2]=0;c[j+4>>2]=0;c[j+8>>2]=0;c[j+12>>2]=0;s=c[b+4>>2]|0;r=c[(c[s>>2]|0)+32>>2]|0;i=b+12|0;t=c[i>>2]|0;u=+__ZNK7Vector23dotERKS_(t,p);v=+__ZNK7Vector23dotERKS_(t+8|0,p);g[n>>2]=u;g[n+4>>2]=v;__ZNK7Vector210normalizedEv(e,n);Ki[r&4095](s,e,j,k);s=c[k>>2]|0;if((s|0)>0){r=e+4|0;n=0;do{t=c[i>>2]|0;w=j+(n<<3)|0;v=+g[w>>2];u=+g[j+(n<<3)+4>>2];x=v*+g[t+4>>2]+u*+g[t+12>>2];g[e>>2]=+g[t>>2]*v+ +g[t+8>>2]*u;g[r>>2]=x;__ZNK7Vector2plERKS_(o,e,t+16|0);t=o;y=c[t+4>>2]|0;z=w;c[z>>2]=c[t>>2];c[z+4>>2]=y;n=n+1|0;A=c[k>>2]|0}while((n|0)<(A|0));if((A|0)>0){n=b+56|0;b=0;do{__ZNK7Vector2mlERKf(e,p,n);__ZN7Vector2pLERKS_(j+(b<<3)|0,e);b=b+1|0;o=c[k>>2]|0}while((b|0)<(o|0));B=o}else B=A}else B=s;s=p;p=c[s+4>>2]|0;A=(c[q>>2]|0)+12|0;c[A>>2]=c[s>>2];c[A+4>>2]=p;__ZL32_generate_contacts_from_supportsPK7Vector2iS1_iP20_CollectorCallback2D(f,c[h>>2]|0,j,B,c[q>>2]|0);B=c[q>>2]|0;if((B|0?(j=c[B+20>>2]|0,j|0):0)?(g[e>>2]=0.0,g[e+4>>2]=0.0,__ZNK7Vector2neERKS_(j,e)|0):0){e=c[(c[q>>2]|0)+20>>2]|0;c[e>>2]=0;c[e+4>>2]=0}l=d;return}function __ZN19SeparatorAxisTest2DI15CircleShape2DSW22ConvexPolygonShape2DSWLb1ELb0ELb1EE9test_axisERK7Vector2(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,h=0,i=0,k=0,n=0,o=0,p=0.0,q=0.0,r=0.0,s=0.0,t=0.0,u=0.0,v=0,w=0,x=0,y=0;d=l;l=l+48|0;if((l|0)>=(m|0))ba(48);e=d+8|0;f=d+24|0;h=d;i=d+20|0;k=d+16|0;n=b;b=c[n>>2]|0;o=c[n+4>>2]|0;n=h;c[n>>2]=b;c[n+4>>2]=o;if((c[j>>2]=b&2147483647,+g[j>>2])<1.0e-05?(c[j>>2]=o&2147483647,+g[j>>2])<1.0e-05:0){c[h>>2]=0;c[h+4>>2]=1065353216}o=c[a>>2]|0;b=c[a+8>>2]|0;c[f>>2]=c[b>>2];c[f+4>>2]=c[b+4>>2];c[f+8>>2]=c[b+8>>2];c[f+12>>2]=c[b+12>>2];c[f+16>>2]=c[b+16>>2];c[f+20>>2]=c[b+20>>2];n=f+16|0;__ZN7Vector2pLERKS_(n,a+36|0);p=+__ZNK7Vector23dotERKS_(h,b+16|0);q=+__ZNK7Vector23dotERKS_(b,h);r=+__ZNK7Vector23dotERKS_(b+8|0,h);g[e>>2]=q;g[e+4>>2]=r;r=+__ZNK7Vector26lengthEv(e);b=o+48|0;q=r*+g[b>>2];r=p-q;s=p+q;q=+__ZNK7Vector23dotERKS_(h,n);p=+__ZNK7Vector23dotERKS_(f,h);t=+__ZNK7Vector23dotERKS_(f+8|0,h);g[e>>2]=p;g[e+4>>2]=t;t=+__ZNK7Vector26lengthEv(e);p=t*+g[b>>2];t=q-p;u=q+p;__ZNK22ConvexPolygonShape2DSW13project_rangeERK7Vector2RK11Transform2DRfS6_(c[a+4>>2]|0,h,c[a+12>>2]|0,i,k);p=+g[a+52>>2];q=(r<t?r:t)-p;t=(s>u?s:u)+p;p=+g[a+56>>2];u=p+ +g[k>>2];s=(t-q)*.5;r=+g[i>>2]-p-s;g[i>>2]=r;p=s+u;g[k>>2]=p;u=(q+t)*.5;t=r-u;r=p-u;if(t>0.0|r<0.0){k=c[a+60>>2]|0;if(!k){v=0;w=a+28|0;x=c[w>>2]|0;y=x+1|0;c[w>>2]=y;l=d;return v|0}i=c[k+20>>2]|0;if(!i){v=0;w=a+28|0;x=c[w>>2]|0;y=x+1|0;c[w>>2]=y;l=d;return v|0}k=h;b=c[k+4>>2]|0;f=i;c[f>>2]=c[k>>2];c[f+4>>2]=b;v=0;w=a+28|0;x=c[w>>2]|0;y=x+1|0;c[w>>2]=y;l=d;return v|0}b=(g[j>>2]=t,c[j>>2]|0)&2147483647;t=(c[j>>2]=b,+g[j>>2]);f=a+16|0;u=+g[f>>2];if(r<t){if(!(r<u)){v=1;w=a+28|0;x=c[w>>2]|0;y=x+1|0;c[w>>2]=y;l=d;return v|0}g[f>>2]=r;k=h;i=c[k+4>>2]|0;n=a+20|0;c[n>>2]=c[k>>2];c[n+4>>2]=i;c[a+32>>2]=c[a+28>>2];v=1;w=a+28|0;x=c[w>>2]|0;y=x+1|0;c[w>>2]=y;l=d;return v|0}else{if(!(t<u)){v=1;w=a+28|0;x=c[w>>2]|0;y=x+1|0;c[w>>2]=y;l=d;return v|0}c[f>>2]=b;__ZNK7Vector2ngEv(e,h);h=e;e=c[h+4>>2]|0;b=a+20|0;c[b>>2]=c[h>>2];c[b+4>>2]=e;c[a+32>>2]=c[a+28>>2];v=1;w=a+28|0;x=c[w>>2]|0;y=x+1|0;c[w>>2]=y;l=d;return v|0}return 0}function __ZN19SeparatorAxisTest2DI15CircleShape2DSW22ConvexPolygonShape2DSWLb1ELb0ELb1EE17generate_contactsEv(b){b=b|0;var d=0,e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0.0,v=0.0,w=0,x=0.0,y=0,z=0,A=0,B=0;d=l;l=l+80|0;if((l|0)>=(m|0))ba(80);e=d+72|0;f=d+56|0;h=d+40|0;i=d+48|0;j=d+16|0;k=d+8|0;n=d+32|0;o=d;p=b+20|0;g[e>>2]=0.0;g[e+4>>2]=0.0;if(__ZNK7Vector2eqERKS_(p,e)|0){l=d;return}q=b+60|0;r=c[q>>2]|0;a[r+9>>0]=1;if(!(c[r>>2]|0)){l=d;return};c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;c[f+12>>2]=0;r=c[b>>2]|0;__ZNK7Vector2ngEv(e,p);__ZNK9Shape2DSW29get_supports_transformed_castERK7Vector2S2_RK11Transform2DPS0_Ri(r,b+36|0,e,c[b+8>>2]|0,f,h);if((c[h>>2]|0)>0){r=b+52|0;s=0;do{__ZNK7Vector2ngEv(i,p);__ZNK7Vector2mlERKf(e,i,r);__ZN7Vector2pLERKS_(f+(s<<3)|0,e);s=s+1|0}while((s|0)<(c[h>>2]|0))};c[j>>2]=0;c[j+4>>2]=0;c[j+8>>2]=0;c[j+12>>2]=0;s=c[b+4>>2]|0;r=c[(c[s>>2]|0)+32>>2]|0;i=b+12|0;t=c[i>>2]|0;u=+__ZNK7Vector23dotERKS_(t,p);v=+__ZNK7Vector23dotERKS_(t+8|0,p);g[n>>2]=u;g[n+4>>2]=v;__ZNK7Vector210normalizedEv(e,n);Ki[r&4095](s,e,j,k);s=c[k>>2]|0;if((s|0)>0){r=e+4|0;n=0;do{t=c[i>>2]|0;w=j+(n<<3)|0;v=+g[w>>2];u=+g[j+(n<<3)+4>>2];x=v*+g[t+4>>2]+u*+g[t+12>>2];g[e>>2]=+g[t>>2]*v+ +g[t+8>>2]*u;g[r>>2]=x;__ZNK7Vector2plERKS_(o,e,t+16|0);t=o;y=c[t+4>>2]|0;z=w;c[z>>2]=c[t>>2];c[z+4>>2]=y;n=n+1|0;A=c[k>>2]|0}while((n|0)<(A|0));if((A|0)>0){n=b+56|0;b=0;do{__ZNK7Vector2mlERKf(e,p,n);__ZN7Vector2pLERKS_(j+(b<<3)|0,e);b=b+1|0;o=c[k>>2]|0}while((b|0)<(o|0));B=o}else B=A}else B=s;s=p;p=c[s+4>>2]|0;A=(c[q>>2]|0)+12|0;c[A>>2]=c[s>>2];c[A+4>>2]=p;__ZL32_generate_contacts_from_supportsPK7Vector2iS1_iP20_CollectorCallback2D(f,c[h>>2]|0,j,B,c[q>>2]|0);B=c[q>>2]|0;if((B|0?(j=c[B+20>>2]|0,j|0):0)?(g[e>>2]=0.0,g[e+4>>2]=0.0,__ZNK7Vector2neERKS_(j,e)|0):0){e=c[(c[q>>2]|0)+20>>2]|0;c[e>>2]=0;c[e+4>>2]=0}l=d;return}function __ZN19SeparatorAxisTest2DI15CircleShape2DSW16CapsuleShape2DSWLb1ELb0ELb1EE9test_axisERK7Vector2(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,h=0,i=0,k=0,n=0,o=0,p=0.0,q=0.0,r=0.0,s=0.0,t=0.0,u=0.0,v=0,w=0,x=0,y=0;d=l;l=l+48|0;if((l|0)>=(m|0))ba(48);e=d+8|0;f=d+24|0;h=d;i=d+20|0;k=d+16|0;n=b;b=c[n>>2]|0;o=c[n+4>>2]|0;n=h;c[n>>2]=b;c[n+4>>2]=o;if((c[j>>2]=b&2147483647,+g[j>>2])<1.0e-05?(c[j>>2]=o&2147483647,+g[j>>2])<1.0e-05:0){c[h>>2]=0;c[h+4>>2]=1065353216}o=c[a>>2]|0;b=c[a+8>>2]|0;c[f>>2]=c[b>>2];c[f+4>>2]=c[b+4>>2];c[f+8>>2]=c[b+8>>2];c[f+12>>2]=c[b+12>>2];c[f+16>>2]=c[b+16>>2];c[f+20>>2]=c[b+20>>2];n=f+16|0;__ZN7Vector2pLERKS_(n,a+36|0);p=+__ZNK7Vector23dotERKS_(h,b+16|0);q=+__ZNK7Vector23dotERKS_(b,h);r=+__ZNK7Vector23dotERKS_(b+8|0,h);g[e>>2]=q;g[e+4>>2]=r;r=+__ZNK7Vector26lengthEv(e);b=o+48|0;q=r*+g[b>>2];r=p-q;s=p+q;q=+__ZNK7Vector23dotERKS_(h,n);p=+__ZNK7Vector23dotERKS_(f,h);t=+__ZNK7Vector23dotERKS_(f+8|0,h);g[e>>2]=p;g[e+4>>2]=t;t=+__ZNK7Vector26lengthEv(e);p=t*+g[b>>2];t=q-p;u=q+p;__ZNK16CapsuleShape2DSW13project_rangeERK7Vector2RK11Transform2DRfS6_(c[a+4>>2]|0,h,c[a+12>>2]|0,i,k);p=+g[a+52>>2];q=(r<t?r:t)-p;t=(s>u?s:u)+p;p=+g[a+56>>2];u=p+ +g[k>>2];s=(t-q)*.5;r=+g[i>>2]-p-s;g[i>>2]=r;p=s+u;g[k>>2]=p;u=(q+t)*.5;t=r-u;r=p-u;if(t>0.0|r<0.0){k=c[a+60>>2]|0;if(!k){v=0;w=a+28|0;x=c[w>>2]|0;y=x+1|0;c[w>>2]=y;l=d;return v|0}i=c[k+20>>2]|0;if(!i){v=0;w=a+28|0;x=c[w>>2]|0;y=x+1|0;c[w>>2]=y;l=d;return v|0}k=h;b=c[k+4>>2]|0;f=i;c[f>>2]=c[k>>2];c[f+4>>2]=b;v=0;w=a+28|0;x=c[w>>2]|0;y=x+1|0;c[w>>2]=y;l=d;return v|0}b=(g[j>>2]=t,c[j>>2]|0)&2147483647;t=(c[j>>2]=b,+g[j>>2]);f=a+16|0;u=+g[f>>2];if(r<t){if(!(r<u)){v=1;w=a+28|0;x=c[w>>2]|0;y=x+1|0;c[w>>2]=y;l=d;return v|0}g[f>>2]=r;k=h;i=c[k+4>>2]|0;n=a+20|0;c[n>>2]=c[k>>2];c[n+4>>2]=i;c[a+32>>2]=c[a+28>>2];v=1;w=a+28|0;x=c[w>>2]|0;y=x+1|0;c[w>>2]=y;l=d;return v|0}else{if(!(t<u)){v=1;w=a+28|0;x=c[w>>2]|0;y=x+1|0;c[w>>2]=y;l=d;return v|0}c[f>>2]=b;__ZNK7Vector2ngEv(e,h);h=e;e=c[h+4>>2]|0;b=a+20|0;c[b>>2]=c[h>>2];c[b+4>>2]=e;c[a+32>>2]=c[a+28>>2];v=1;w=a+28|0;x=c[w>>2]|0;y=x+1|0;c[w>>2]=y;l=d;return v|0}return 0}function __ZN19SeparatorAxisTest2DI15CircleShape2DSW16CapsuleShape2DSWLb1ELb0ELb1EE17generate_contactsEv(b){b=b|0;var d=0,e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0.0,v=0.0,w=0,x=0.0,y=0,z=0,A=0,B=0;d=l;l=l+80|0;if((l|0)>=(m|0))ba(80);e=d+72|0;f=d+56|0;h=d+40|0;i=d+48|0;j=d+16|0;k=d+8|0;n=d+32|0;o=d;p=b+20|0;g[e>>2]=0.0;g[e+4>>2]=0.0;if(__ZNK7Vector2eqERKS_(p,e)|0){l=d;return}q=b+60|0;r=c[q>>2]|0;a[r+9>>0]=1;if(!(c[r>>2]|0)){l=d;return};c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;c[f+12>>2]=0;r=c[b>>2]|0;__ZNK7Vector2ngEv(e,p);__ZNK9Shape2DSW29get_supports_transformed_castERK7Vector2S2_RK11Transform2DPS0_Ri(r,b+36|0,e,c[b+8>>2]|0,f,h);if((c[h>>2]|0)>0){r=b+52|0;s=0;do{__ZNK7Vector2ngEv(i,p);__ZNK7Vector2mlERKf(e,i,r);__ZN7Vector2pLERKS_(f+(s<<3)|0,e);s=s+1|0}while((s|0)<(c[h>>2]|0))};c[j>>2]=0;c[j+4>>2]=0;c[j+8>>2]=0;c[j+12>>2]=0;s=c[b+4>>2]|0;r=c[(c[s>>2]|0)+32>>2]|0;i=b+12|0;t=c[i>>2]|0;u=+__ZNK7Vector23dotERKS_(t,p);v=+__ZNK7Vector23dotERKS_(t+8|0,p);g[n>>2]=u;g[n+4>>2]=v;__ZNK7Vector210normalizedEv(e,n);Ki[r&4095](s,e,j,k);s=c[k>>2]|0;if((s|0)>0){r=e+4|0;n=0;do{t=c[i>>2]|0;w=j+(n<<3)|0;v=+g[w>>2];u=+g[j+(n<<3)+4>>2];x=v*+g[t+4>>2]+u*+g[t+12>>2];g[e>>2]=+g[t>>2]*v+ +g[t+8>>2]*u;g[r>>2]=x;__ZNK7Vector2plERKS_(o,e,t+16|0);t=o;y=c[t+4>>2]|0;z=w;c[z>>2]=c[t>>2];c[z+4>>2]=y;n=n+1|0;A=c[k>>2]|0}while((n|0)<(A|0));if((A|0)>0){n=b+56|0;b=0;do{__ZNK7Vector2mlERKf(e,p,n);__ZN7Vector2pLERKS_(j+(b<<3)|0,e);b=b+1|0;o=c[k>>2]|0}while((b|0)<(o|0));B=o}else B=A}else B=s;s=p;p=c[s+4>>2]|0;A=(c[q>>2]|0)+12|0;c[A>>2]=c[s>>2];c[A+4>>2]=p;__ZL32_generate_contacts_from_supportsPK7Vector2iS1_iP20_CollectorCallback2D(f,c[h>>2]|0,j,B,c[q>>2]|0);B=c[q>>2]|0;if((B|0?(j=c[B+20>>2]|0,j|0):0)?(g[e>>2]=0.0,g[e+4>>2]=0.0,__ZNK7Vector2neERKS_(j,e)|0):0){e=c[(c[q>>2]|0)+20>>2]|0;c[e>>2]=0;c[e+4>>2]=0}l=d;return}function __ZN19SeparatorAxisTest2DI15CircleShape2DSW18RectangleShape2DSWLb1ELb0ELb1EE9test_axisERK7Vector2(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,h=0,i=0,k=0,n=0.0,o=0.0,p=0.0,q=0.0,r=0.0,s=0.0,t=0,u=0,v=0,w=0,x=0,y=0.0,z=0.0,A=0.0,B=0,C=0,D=0,E=0;d=l;l=l+48|0;if((l|0)>=(m|0))ba(48);e=d+8|0;f=d+16|0;h=d;i=b;b=c[i>>2]|0;k=c[i+4>>2]|0;i=h;c[i>>2]=b;c[i+4>>2]=k;if((c[j>>2]=b&2147483647,+g[j>>2])<1.0e-05?(c[j>>2]=k&2147483647,+g[j>>2])<1.0e-05:0){c[h>>2]=0;c[h+4>>2]=1065353216}k=c[a>>2]|0;b=c[a+8>>2]|0;c[f>>2]=c[b>>2];c[f+4>>2]=c[b+4>>2];c[f+8>>2]=c[b+8>>2];c[f+12>>2]=c[b+12>>2];c[f+16>>2]=c[b+16>>2];c[f+20>>2]=c[b+20>>2];i=f+16|0;__ZN7Vector2pLERKS_(i,a+36|0);n=+__ZNK7Vector23dotERKS_(h,b+16|0);o=+__ZNK7Vector23dotERKS_(b,h);p=+__ZNK7Vector23dotERKS_(b+8|0,h);g[e>>2]=o;g[e+4>>2]=p;p=+__ZNK7Vector26lengthEv(e);b=k+48|0;o=p*+g[b>>2];p=n-o;q=n+o;o=+__ZNK7Vector23dotERKS_(h,i);n=+__ZNK7Vector23dotERKS_(f,h);r=+__ZNK7Vector23dotERKS_(f+8|0,h);g[e>>2]=n;g[e+4>>2]=r;r=+__ZNK7Vector26lengthEv(e);n=r*+g[b>>2];r=o-n;s=o+n;b=c[a+4>>2]|0;i=c[a+12>>2]|0;k=b+48|0;t=b+52|0;b=i+8|0;u=i+4|0;v=i+12|0;w=e+4|0;x=i+16|0;n=-+g[k>>2];o=-+g[t>>2];y=+g[u>>2]*n+ +g[v>>2]*o;g[e>>2]=+g[i>>2]*n+ +g[b>>2]*o;g[w>>2]=y;__ZNK7Vector2plERKS_(f,e,x);y=+__ZNK7Vector23dotERKS_(h,f);o=y>-100000002004087734272.0?y:-100000002004087734272.0;n=y<100000002004087734272.0?y:100000002004087734272.0;y=+g[k>>2];z=-+g[t>>2];A=y*+g[u>>2]+ +g[v>>2]*z;g[e>>2]=y*+g[i>>2]+ +g[b>>2]*z;g[w>>2]=A;__ZNK7Vector2plERKS_(f,e,x);A=+__ZNK7Vector23dotERKS_(h,f);z=A>o?A:o;o=A<n?A:n;n=-+g[k>>2];A=+g[t>>2];y=+g[u>>2]*n+A*+g[v>>2];g[e>>2]=+g[i>>2]*n+A*+g[b>>2];g[w>>2]=y;__ZNK7Vector2plERKS_(f,e,x);y=+__ZNK7Vector23dotERKS_(h,f);A=y>z?y:z;z=y<o?y:o;o=+g[k>>2];y=+g[t>>2];n=o*+g[u>>2]+y*+g[v>>2];g[e>>2]=o*+g[i>>2]+y*+g[b>>2];g[w>>2]=n;__ZNK7Vector2plERKS_(f,e,x);n=+__ZNK7Vector23dotERKS_(h,f);y=+g[a+52>>2];o=(p<r?p:r)-y;r=(q>s?q:s)+y;y=+g[a+56>>2];s=(r-o)*.5;q=(o+r)*.5;r=(n<z?n:z)-y-s-q;z=(n>A?n:A)+y+s-q;if(r>0.0|z<0.0){f=c[a+60>>2]|0;if(!f){B=0;C=a+28|0;D=c[C>>2]|0;E=D+1|0;c[C>>2]=E;l=d;return B|0}x=c[f+20>>2]|0;if(!x){B=0;C=a+28|0;D=c[C>>2]|0;E=D+1|0;c[C>>2]=E;l=d;return B|0}f=h;w=c[f+4>>2]|0;b=x;c[b>>2]=c[f>>2];c[b+4>>2]=w;B=0;C=a+28|0;D=c[C>>2]|0;E=D+1|0;c[C>>2]=E;l=d;return B|0}w=(g[j>>2]=r,c[j>>2]|0)&2147483647;r=(c[j>>2]=w,+g[j>>2]);b=a+16|0;q=+g[b>>2];if(z<r){if(!(z<q)){B=1;C=a+28|0;D=c[C>>2]|0;E=D+1|0;c[C>>2]=E;l=d;return B|0}g[b>>2]=z;f=h;x=c[f+4>>2]|0;i=a+20|0;c[i>>2]=c[f>>2];c[i+4>>2]=x;c[a+32>>2]=c[a+28>>2];B=1;C=a+28|0;D=c[C>>2]|0;E=D+1|0;c[C>>2]=E;l=d;return B|0}else{if(!(r<q)){B=1;C=a+28|0;D=c[C>>2]|0;E=D+1|0;c[C>>2]=E;l=d;return B|0}c[b>>2]=w;__ZNK7Vector2ngEv(e,h);h=e;e=c[h+4>>2]|0;w=a+20|0;c[w>>2]=c[h>>2];c[w+4>>2]=e;c[a+32>>2]=c[a+28>>2];B=1;C=a+28|0;D=c[C>>2]|0;E=D+1|0;c[C>>2]=E;l=d;return B|0}return 0}function __ZN19SeparatorAxisTest2DI15CircleShape2DSW18RectangleShape2DSWLb1ELb0ELb1EE17generate_contactsEv(b){b=b|0;var d=0,e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0.0,v=0.0,w=0,x=0.0,y=0,z=0,A=0,B=0;d=l;l=l+80|0;if((l|0)>=(m|0))ba(80);e=d+72|0;f=d+56|0;h=d+40|0;i=d+48|0;j=d+16|0;k=d+8|0;n=d+32|0;o=d;p=b+20|0;g[e>>2]=0.0;g[e+4>>2]=0.0;if(__ZNK7Vector2eqERKS_(p,e)|0){l=d;return}q=b+60|0;r=c[q>>2]|0;a[r+9>>0]=1;if(!(c[r>>2]|0)){l=d;return};c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;c[f+12>>2]=0;r=c[b>>2]|0;__ZNK7Vector2ngEv(e,p);__ZNK9Shape2DSW29get_supports_transformed_castERK7Vector2S2_RK11Transform2DPS0_Ri(r,b+36|0,e,c[b+8>>2]|0,f,h);if((c[h>>2]|0)>0){r=b+52|0;s=0;do{__ZNK7Vector2ngEv(i,p);__ZNK7Vector2mlERKf(e,i,r);__ZN7Vector2pLERKS_(f+(s<<3)|0,e);s=s+1|0}while((s|0)<(c[h>>2]|0))};c[j>>2]=0;c[j+4>>2]=0;c[j+8>>2]=0;c[j+12>>2]=0;s=c[b+4>>2]|0;r=c[(c[s>>2]|0)+32>>2]|0;i=b+12|0;t=c[i>>2]|0;u=+__ZNK7Vector23dotERKS_(t,p);v=+__ZNK7Vector23dotERKS_(t+8|0,p);g[n>>2]=u;g[n+4>>2]=v;__ZNK7Vector210normalizedEv(e,n);Ki[r&4095](s,e,j,k);s=c[k>>2]|0;if((s|0)>0){r=e+4|0;n=0;do{t=c[i>>2]|0;w=j+(n<<3)|0;v=+g[w>>2];u=+g[j+(n<<3)+4>>2];x=v*+g[t+4>>2]+u*+g[t+12>>2];g[e>>2]=+g[t>>2]*v+ +g[t+8>>2]*u;g[r>>2]=x;__ZNK7Vector2plERKS_(o,e,t+16|0);t=o;y=c[t+4>>2]|0;z=w;c[z>>2]=c[t>>2];c[z+4>>2]=y;n=n+1|0;A=c[k>>2]|0}while((n|0)<(A|0));if((A|0)>0){n=b+56|0;b=0;do{__ZNK7Vector2mlERKf(e,p,n);__ZN7Vector2pLERKS_(j+(b<<3)|0,e);b=b+1|0;o=c[k>>2]|0}while((b|0)<(o|0));B=o}else B=A}else B=s;s=p;p=c[s+4>>2]|0;A=(c[q>>2]|0)+12|0;c[A>>2]=c[s>>2];c[A+4>>2]=p;__ZL32_generate_contacts_from_supportsPK7Vector2iS1_iP20_CollectorCallback2D(f,c[h>>2]|0,j,B,c[q>>2]|0);B=c[q>>2]|0;if((B|0?(j=c[B+20>>2]|0,j|0):0)?(g[e>>2]=0.0,g[e+4>>2]=0.0,__ZNK7Vector2neERKS_(j,e)|0):0){e=c[(c[q>>2]|0)+20>>2]|0;c[e>>2]=0;c[e+4>>2]=0}l=d;return}function __ZN19SeparatorAxisTest2DI15CircleShape2DSWS0_Lb1ELb0ELb1EE9test_axisERK7Vector2(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,h=0,i=0,k=0,n=0.0,o=0.0,p=0.0,q=0.0,r=0.0,s=0.0,t=0.0,u=0.0,v=0,w=0,x=0,y=0,z=0;d=l;l=l+48|0;if((l|0)>=(m|0))ba(48);e=d+8|0;f=d+16|0;h=d;i=b;b=c[i>>2]|0;k=c[i+4>>2]|0;i=h;c[i>>2]=b;c[i+4>>2]=k;if((c[j>>2]=b&2147483647,+g[j>>2])<1.0e-05?(c[j>>2]=k&2147483647,+g[j>>2])<1.0e-05:0){c[h>>2]=0;c[h+4>>2]=1065353216}k=c[a>>2]|0;b=c[a+8>>2]|0;c[f>>2]=c[b>>2];c[f+4>>2]=c[b+4>>2];c[f+8>>2]=c[b+8>>2];c[f+12>>2]=c[b+12>>2];c[f+16>>2]=c[b+16>>2];c[f+20>>2]=c[b+20>>2];i=f+16|0;__ZN7Vector2pLERKS_(i,a+36|0);n=+__ZNK7Vector23dotERKS_(h,b+16|0);o=+__ZNK7Vector23dotERKS_(b,h);p=+__ZNK7Vector23dotERKS_(b+8|0,h);g[e>>2]=o;g[e+4>>2]=p;p=+__ZNK7Vector26lengthEv(e);b=k+48|0;o=p*+g[b>>2];p=n-o;q=n+o;o=+__ZNK7Vector23dotERKS_(h,i);n=+__ZNK7Vector23dotERKS_(f,h);r=+__ZNK7Vector23dotERKS_(f+8|0,h);g[e>>2]=n;g[e+4>>2]=r;r=+__ZNK7Vector26lengthEv(e);n=r*+g[b>>2];r=o-n;s=o+n;b=c[a+4>>2]|0;f=c[a+12>>2]|0;n=+__ZNK7Vector23dotERKS_(h,f+16|0);o=+__ZNK7Vector23dotERKS_(f,h);t=+__ZNK7Vector23dotERKS_(f+8|0,h);g[e>>2]=o;g[e+4>>2]=t;t=+__ZNK7Vector26lengthEv(e);o=t*+g[b+48>>2];t=+g[a+52>>2];u=(p<r?p:r)-t;r=(q>s?q:s)+t;t=+g[a+56>>2];s=(r-u)*.5;q=(u+r)*.5;r=n-o-t-s-q;u=n+o+t+s-q;if(r>0.0|u<0.0){b=c[a+60>>2]|0;if(!b){v=0;w=a+28|0;x=c[w>>2]|0;y=x+1|0;c[w>>2]=y;l=d;return v|0}f=c[b+20>>2]|0;if(!f){v=0;w=a+28|0;x=c[w>>2]|0;y=x+1|0;c[w>>2]=y;l=d;return v|0}b=h;i=c[b+4>>2]|0;k=f;c[k>>2]=c[b>>2];c[k+4>>2]=i;v=0;w=a+28|0;x=c[w>>2]|0;y=x+1|0;c[w>>2]=y;l=d;return v|0}i=(g[j>>2]=r,c[j>>2]|0)&2147483647;r=(c[j>>2]=i,+g[j>>2]);k=a+16|0;q=+g[k>>2];if(u<r){if(!(u<q)){v=1;w=a+28|0;x=c[w>>2]|0;y=x+1|0;c[w>>2]=y;l=d;return v|0}g[k>>2]=u;b=h;f=c[b+4>>2]|0;z=a+20|0;c[z>>2]=c[b>>2];c[z+4>>2]=f;c[a+32>>2]=c[a+28>>2];v=1;w=a+28|0;x=c[w>>2]|0;y=x+1|0;c[w>>2]=y;l=d;return v|0}else{if(!(r<q)){v=1;w=a+28|0;x=c[w>>2]|0;y=x+1|0;c[w>>2]=y;l=d;return v|0}c[k>>2]=i;__ZNK7Vector2ngEv(e,h);h=e;e=c[h+4>>2]|0;i=a+20|0;c[i>>2]=c[h>>2];c[i+4>>2]=e;c[a+32>>2]=c[a+28>>2];v=1;w=a+28|0;x=c[w>>2]|0;y=x+1|0;c[w>>2]=y;l=d;return v|0}return 0}function __ZN19SeparatorAxisTest2DI15CircleShape2DSWS0_Lb1ELb0ELb1EE17generate_contactsEv(b){b=b|0;var d=0,e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0.0,v=0.0,w=0,x=0.0,y=0,z=0,A=0,B=0;d=l;l=l+80|0;if((l|0)>=(m|0))ba(80);e=d+72|0;f=d+56|0;h=d+40|0;i=d+48|0;j=d+16|0;k=d+8|0;n=d+32|0;o=d;p=b+20|0;g[e>>2]=0.0;g[e+4>>2]=0.0;if(__ZNK7Vector2eqERKS_(p,e)|0){l=d;return}q=b+60|0;r=c[q>>2]|0;a[r+9>>0]=1;if(!(c[r>>2]|0)){l=d;return};c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;c[f+12>>2]=0;r=c[b>>2]|0;__ZNK7Vector2ngEv(e,p);__ZNK9Shape2DSW29get_supports_transformed_castERK7Vector2S2_RK11Transform2DPS0_Ri(r,b+36|0,e,c[b+8>>2]|0,f,h);if((c[h>>2]|0)>0){r=b+52|0;s=0;do{__ZNK7Vector2ngEv(i,p);__ZNK7Vector2mlERKf(e,i,r);__ZN7Vector2pLERKS_(f+(s<<3)|0,e);s=s+1|0}while((s|0)<(c[h>>2]|0))};c[j>>2]=0;c[j+4>>2]=0;c[j+8>>2]=0;c[j+12>>2]=0;s=c[b+4>>2]|0;r=c[(c[s>>2]|0)+32>>2]|0;i=b+12|0;t=c[i>>2]|0;u=+__ZNK7Vector23dotERKS_(t,p);v=+__ZNK7Vector23dotERKS_(t+8|0,p);g[n>>2]=u;g[n+4>>2]=v;__ZNK7Vector210normalizedEv(e,n);Ki[r&4095](s,e,j,k);s=c[k>>2]|0;if((s|0)>0){r=e+4|0;n=0;do{t=c[i>>2]|0;w=j+(n<<3)|0;v=+g[w>>2];u=+g[j+(n<<3)+4>>2];x=v*+g[t+4>>2]+u*+g[t+12>>2];g[e>>2]=+g[t>>2]*v+ +g[t+8>>2]*u;g[r>>2]=x;__ZNK7Vector2plERKS_(o,e,t+16|0);t=o;y=c[t+4>>2]|0;z=w;c[z>>2]=c[t>>2];c[z+4>>2]=y;n=n+1|0;A=c[k>>2]|0}while((n|0)<(A|0));if((A|0)>0){n=b+56|0;b=0;do{__ZNK7Vector2mlERKf(e,p,n);__ZN7Vector2pLERKS_(j+(b<<3)|0,e);b=b+1|0;o=c[k>>2]|0}while((b|0)<(o|0));B=o}else B=A}else B=s;s=p;p=c[s+4>>2]|0;A=(c[q>>2]|0)+12|0;c[A>>2]=c[s>>2];c[A+4>>2]=p;__ZL32_generate_contacts_from_supportsPK7Vector2iS1_iP20_CollectorCallback2D(f,c[h>>2]|0,j,B,c[q>>2]|0);B=c[q>>2]|0;if((B|0?(j=c[B+20>>2]|0,j|0):0)?(g[e>>2]=0.0,g[e+4>>2]=0.0,__ZNK7Vector2neERKS_(j,e)|0):0){e=c[(c[q>>2]|0)+20>>2]|0;c[e>>2]=0;c[e+4>>2]=0}l=d;return}function __ZN19SeparatorAxisTest2DI16SegmentShape2DSW22ConvexPolygonShape2DSWLb1ELb0ELb1EE9test_axisERK7Vector2(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,h=0,i=0,k=0,n=0,o=0,p=0,q=0.0,r=0.0,s=0.0,t=0.0,u=0.0,v=0.0,w=0;d=l;l=l+32|0;if((l|0)>=(m|0))ba(32);e=d+8|0;f=d+28|0;h=d+24|0;i=d+20|0;k=d+16|0;n=d;o=b;b=c[o>>2]|0;p=c[o+4>>2]|0;o=e;c[o>>2]=b;c[o+4>>2]=p;if((c[j>>2]=b&2147483647,+g[j>>2])<1.0e-05?(c[j>>2]=p&2147483647,+g[j>>2])<1.0e-05:0){c[e>>2]=0;c[e+4>>2]=1065353216}__ZNK16SegmentShape2DSW18project_range_castERK7Vector2S2_RK11Transform2DRfS6_(c[a>>2]|0,a+36|0,e,c[a+8>>2]|0,f,h);__ZNK22ConvexPolygonShape2DSW13project_rangeERK7Vector2RK11Transform2DRfS6_(c[a+4>>2]|0,e,c[a+12>>2]|0,i,k);q=+g[a+52>>2];r=+g[f>>2]-q;g[f>>2]=r;s=q+ +g[h>>2];g[h>>2]=s;q=+g[a+56>>2];t=q+ +g[k>>2];u=(s-r)*.5;v=+g[i>>2]-q-u;g[i>>2]=v;q=t+u;g[k>>2]=q;u=(r+s)*.5;s=v-u;v=q-u;do if(s>0.0|v<0.0){k=c[a+60>>2]|0;if((k|0)!=0?(i=c[k+20>>2]|0,(i|0)!=0):0){k=e;h=c[k+4>>2]|0;f=i;c[f>>2]=c[k>>2];c[f+4>>2]=h;w=0}else w=0}else{h=(g[j>>2]=s,c[j>>2]|0)&2147483647;u=(c[j>>2]=h,+g[j>>2]);f=a+16|0;q=+g[f>>2];if(v<u){if(!(v<q)){w=1;break}g[f>>2]=v;k=e;i=c[k+4>>2]|0;p=a+20|0;c[p>>2]=c[k>>2];c[p+4>>2]=i;c[a+32>>2]=c[a+28>>2];w=1;break}else{if(!(u<q)){w=1;break}c[f>>2]=h;__ZNK7Vector2ngEv(n,e);h=n;f=c[h+4>>2]|0;i=a+20|0;c[i>>2]=c[h>>2];c[i+4>>2]=f;c[a+32>>2]=c[a+28>>2];w=1;break}}while(0);n=a+28|0;c[n>>2]=(c[n>>2]|0)+1;l=d;return w|0}function __ZN19SeparatorAxisTest2DI16SegmentShape2DSW22ConvexPolygonShape2DSWLb1ELb0ELb1EE17generate_contactsEv(b){b=b|0;var d=0,e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0.0,v=0.0,w=0,x=0.0,y=0,z=0,A=0,B=0;d=l;l=l+80|0;if((l|0)>=(m|0))ba(80);e=d+72|0;f=d+56|0;h=d+40|0;i=d+48|0;j=d+16|0;k=d+8|0;n=d+32|0;o=d;p=b+20|0;g[e>>2]=0.0;g[e+4>>2]=0.0;if(__ZNK7Vector2eqERKS_(p,e)|0){l=d;return}q=b+60|0;r=c[q>>2]|0;a[r+9>>0]=1;if(!(c[r>>2]|0)){l=d;return};c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;c[f+12>>2]=0;r=c[b>>2]|0;__ZNK7Vector2ngEv(e,p);__ZNK9Shape2DSW29get_supports_transformed_castERK7Vector2S2_RK11Transform2DPS0_Ri(r,b+36|0,e,c[b+8>>2]|0,f,h);if((c[h>>2]|0)>0){r=b+52|0;s=0;do{__ZNK7Vector2ngEv(i,p);__ZNK7Vector2mlERKf(e,i,r);__ZN7Vector2pLERKS_(f+(s<<3)|0,e);s=s+1|0}while((s|0)<(c[h>>2]|0))};c[j>>2]=0;c[j+4>>2]=0;c[j+8>>2]=0;c[j+12>>2]=0;s=c[b+4>>2]|0;r=c[(c[s>>2]|0)+32>>2]|0;i=b+12|0;t=c[i>>2]|0;u=+__ZNK7Vector23dotERKS_(t,p);v=+__ZNK7Vector23dotERKS_(t+8|0,p);g[n>>2]=u;g[n+4>>2]=v;__ZNK7Vector210normalizedEv(e,n);Ki[r&4095](s,e,j,k);s=c[k>>2]|0;if((s|0)>0){r=e+4|0;n=0;do{t=c[i>>2]|0;w=j+(n<<3)|0;v=+g[w>>2];u=+g[j+(n<<3)+4>>2];x=v*+g[t+4>>2]+u*+g[t+12>>2];g[e>>2]=+g[t>>2]*v+ +g[t+8>>2]*u;g[r>>2]=x;__ZNK7Vector2plERKS_(o,e,t+16|0);t=o;y=c[t+4>>2]|0;z=w;c[z>>2]=c[t>>2];c[z+4>>2]=y;n=n+1|0;A=c[k>>2]|0}while((n|0)<(A|0));if((A|0)>0){n=b+56|0;b=0;do{__ZNK7Vector2mlERKf(e,p,n);__ZN7Vector2pLERKS_(j+(b<<3)|0,e);b=b+1|0;o=c[k>>2]|0}while((b|0)<(o|0));B=o}else B=A}else B=s;s=p;p=c[s+4>>2]|0;A=(c[q>>2]|0)+12|0;c[A>>2]=c[s>>2];c[A+4>>2]=p;__ZL32_generate_contacts_from_supportsPK7Vector2iS1_iP20_CollectorCallback2D(f,c[h>>2]|0,j,B,c[q>>2]|0);B=c[q>>2]|0;if((B|0?(j=c[B+20>>2]|0,j|0):0)?(g[e>>2]=0.0,g[e+4>>2]=0.0,__ZNK7Vector2neERKS_(j,e)|0):0){e=c[(c[q>>2]|0)+20>>2]|0;c[e>>2]=0;c[e+4>>2]=0}l=d;return}function __ZN19SeparatorAxisTest2DI16SegmentShape2DSW16CapsuleShape2DSWLb1ELb0ELb1EE9test_axisERK7Vector2(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,h=0,i=0,k=0,n=0,o=0,p=0,q=0.0,r=0.0,s=0.0,t=0.0,u=0.0,v=0.0,w=0;d=l;l=l+32|0;if((l|0)>=(m|0))ba(32);e=d+8|0;f=d+28|0;h=d+24|0;i=d+20|0;k=d+16|0;n=d;o=b;b=c[o>>2]|0;p=c[o+4>>2]|0;o=e;c[o>>2]=b;c[o+4>>2]=p;if((c[j>>2]=b&2147483647,+g[j>>2])<1.0e-05?(c[j>>2]=p&2147483647,+g[j>>2])<1.0e-05:0){c[e>>2]=0;c[e+4>>2]=1065353216}__ZNK16SegmentShape2DSW18project_range_castERK7Vector2S2_RK11Transform2DRfS6_(c[a>>2]|0,a+36|0,e,c[a+8>>2]|0,f,h);__ZNK16CapsuleShape2DSW13project_rangeERK7Vector2RK11Transform2DRfS6_(c[a+4>>2]|0,e,c[a+12>>2]|0,i,k);q=+g[a+52>>2];r=+g[f>>2]-q;g[f>>2]=r;s=q+ +g[h>>2];g[h>>2]=s;q=+g[a+56>>2];t=q+ +g[k>>2];u=(s-r)*.5;v=+g[i>>2]-q-u;g[i>>2]=v;q=t+u;g[k>>2]=q;u=(r+s)*.5;s=v-u;v=q-u;do if(s>0.0|v<0.0){k=c[a+60>>2]|0;if((k|0)!=0?(i=c[k+20>>2]|0,(i|0)!=0):0){k=e;h=c[k+4>>2]|0;f=i;c[f>>2]=c[k>>2];c[f+4>>2]=h;w=0}else w=0}else{h=(g[j>>2]=s,c[j>>2]|0)&2147483647;u=(c[j>>2]=h,+g[j>>2]);f=a+16|0;q=+g[f>>2];if(v<u){if(!(v<q)){w=1;break}g[f>>2]=v;k=e;i=c[k+4>>2]|0;p=a+20|0;c[p>>2]=c[k>>2];c[p+4>>2]=i;c[a+32>>2]=c[a+28>>2];w=1;break}else{if(!(u<q)){w=1;break}c[f>>2]=h;__ZNK7Vector2ngEv(n,e);h=n;f=c[h+4>>2]|0;i=a+20|0;c[i>>2]=c[h>>2];c[i+4>>2]=f;c[a+32>>2]=c[a+28>>2];w=1;break}}while(0);n=a+28|0;c[n>>2]=(c[n>>2]|0)+1;l=d;return w|0}function __ZN19SeparatorAxisTest2DI16SegmentShape2DSW16CapsuleShape2DSWLb1ELb0ELb1EE17generate_contactsEv(b){b=b|0;var d=0,e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0.0,v=0.0,w=0,x=0.0,y=0,z=0,A=0,B=0;d=l;l=l+80|0;if((l|0)>=(m|0))ba(80);e=d+72|0;f=d+56|0;h=d+40|0;i=d+48|0;j=d+16|0;k=d+8|0;n=d+32|0;o=d;p=b+20|0;g[e>>2]=0.0;g[e+4>>2]=0.0;if(__ZNK7Vector2eqERKS_(p,e)|0){l=d;return}q=b+60|0;r=c[q>>2]|0;a[r+9>>0]=1;if(!(c[r>>2]|0)){l=d;return};c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;c[f+12>>2]=0;r=c[b>>2]|0;__ZNK7Vector2ngEv(e,p);__ZNK9Shape2DSW29get_supports_transformed_castERK7Vector2S2_RK11Transform2DPS0_Ri(r,b+36|0,e,c[b+8>>2]|0,f,h);if((c[h>>2]|0)>0){r=b+52|0;s=0;do{__ZNK7Vector2ngEv(i,p);__ZNK7Vector2mlERKf(e,i,r);__ZN7Vector2pLERKS_(f+(s<<3)|0,e);s=s+1|0}while((s|0)<(c[h>>2]|0))};c[j>>2]=0;c[j+4>>2]=0;c[j+8>>2]=0;c[j+12>>2]=0;s=c[b+4>>2]|0;r=c[(c[s>>2]|0)+32>>2]|0;i=b+12|0;t=c[i>>2]|0;u=+__ZNK7Vector23dotERKS_(t,p);v=+__ZNK7Vector23dotERKS_(t+8|0,p);g[n>>2]=u;g[n+4>>2]=v;__ZNK7Vector210normalizedEv(e,n);Ki[r&4095](s,e,j,k);s=c[k>>2]|0;if((s|0)>0){r=e+4|0;n=0;do{t=c[i>>2]|0;w=j+(n<<3)|0;v=+g[w>>2];u=+g[j+(n<<3)+4>>2];x=v*+g[t+4>>2]+u*+g[t+12>>2];g[e>>2]=+g[t>>2]*v+ +g[t+8>>2]*u;g[r>>2]=x;__ZNK7Vector2plERKS_(o,e,t+16|0);t=o;y=c[t+4>>2]|0;z=w;c[z>>2]=c[t>>2];c[z+4>>2]=y;n=n+1|0;A=c[k>>2]|0}while((n|0)<(A|0));if((A|0)>0){n=b+56|0;b=0;do{__ZNK7Vector2mlERKf(e,p,n);__ZN7Vector2pLERKS_(j+(b<<3)|0,e);b=b+1|0;o=c[k>>2]|0}while((b|0)<(o|0));B=o}else B=A}else B=s;s=p;p=c[s+4>>2]|0;A=(c[q>>2]|0)+12|0;c[A>>2]=c[s>>2];c[A+4>>2]=p;__ZL32_generate_contacts_from_supportsPK7Vector2iS1_iP20_CollectorCallback2D(f,c[h>>2]|0,j,B,c[q>>2]|0);B=c[q>>2]|0;if((B|0?(j=c[B+20>>2]|0,j|0):0)?(g[e>>2]=0.0,g[e+4>>2]=0.0,__ZNK7Vector2neERKS_(j,e)|0):0){e=c[(c[q>>2]|0)+20>>2]|0;c[e>>2]=0;c[e+4>>2]=0}l=d;return}function __ZN19SeparatorAxisTest2DI16SegmentShape2DSW18RectangleShape2DSWLb1ELb0ELb1EE9test_axisERK7Vector2(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,h=0,i=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0.0,v=0.0,w=0.0,x=0.0,y=0.0,z=0.0,A=0.0,B=0.0,C=0,D=0,E=0,F=0;d=l;l=l+32|0;if((l|0)>=(m|0))ba(32);e=d+8|0;f=d+24|0;h=d;i=d+20|0;k=d+16|0;n=b;b=c[n>>2]|0;o=c[n+4>>2]|0;n=h;c[n>>2]=b;c[n+4>>2]=o;if((c[j>>2]=b&2147483647,+g[j>>2])<1.0e-05?(c[j>>2]=o&2147483647,+g[j>>2])<1.0e-05:0){c[h>>2]=0;c[h+4>>2]=1065353216}__ZNK16SegmentShape2DSW18project_range_castERK7Vector2S2_RK11Transform2DRfS6_(c[a>>2]|0,a+36|0,h,c[a+8>>2]|0,i,k);o=c[a+4>>2]|0;b=c[a+12>>2]|0;n=o+48|0;p=o+52|0;o=b+8|0;q=b+4|0;r=b+12|0;s=e+4|0;t=b+16|0;u=-+g[n>>2];v=-+g[p>>2];w=+g[q>>2]*u+ +g[r>>2]*v;g[e>>2]=+g[b>>2]*u+ +g[o>>2]*v;g[s>>2]=w;__ZNK7Vector2plERKS_(f,e,t);w=+__ZNK7Vector23dotERKS_(h,f);v=w>-100000002004087734272.0?w:-100000002004087734272.0;u=w<100000002004087734272.0?w:100000002004087734272.0;w=+g[n>>2];x=-+g[p>>2];y=w*+g[q>>2]+ +g[r>>2]*x;g[e>>2]=w*+g[b>>2]+ +g[o>>2]*x;g[s>>2]=y;__ZNK7Vector2plERKS_(f,e,t);y=+__ZNK7Vector23dotERKS_(h,f);x=y>v?y:v;v=y<u?y:u;u=-+g[n>>2];y=+g[p>>2];w=+g[q>>2]*u+y*+g[r>>2];g[e>>2]=+g[b>>2]*u+y*+g[o>>2];g[s>>2]=w;__ZNK7Vector2plERKS_(f,e,t);w=+__ZNK7Vector23dotERKS_(h,f);y=w>x?w:x;x=w<v?w:v;v=+g[n>>2];w=+g[p>>2];u=v*+g[q>>2]+w*+g[r>>2];g[e>>2]=v*+g[b>>2]+w*+g[o>>2];g[s>>2]=u;__ZNK7Vector2plERKS_(f,e,t);u=+__ZNK7Vector23dotERKS_(h,f);w=+g[a+52>>2];v=+g[i>>2]-w;g[i>>2]=v;z=w+ +g[k>>2];g[k>>2]=z;w=+g[a+56>>2];A=(z-v)*.5;B=(z+v)*.5;v=(u<x?u:x)-w-A-B;x=(u>y?u:y)+w+A-B;if(v>0.0|x<0.0){k=c[a+60>>2]|0;if(!k){C=0;D=a+28|0;E=c[D>>2]|0;F=E+1|0;c[D>>2]=F;l=d;return C|0}i=c[k+20>>2]|0;if(!i){C=0;D=a+28|0;E=c[D>>2]|0;F=E+1|0;c[D>>2]=F;l=d;return C|0}k=h;f=c[k+4>>2]|0;t=i;c[t>>2]=c[k>>2];c[t+4>>2]=f;C=0;D=a+28|0;E=c[D>>2]|0;F=E+1|0;c[D>>2]=F;l=d;return C|0}f=(g[j>>2]=v,c[j>>2]|0)&2147483647;v=(c[j>>2]=f,+g[j>>2]);t=a+16|0;B=+g[t>>2];if(x<v){if(!(x<B)){C=1;D=a+28|0;E=c[D>>2]|0;F=E+1|0;c[D>>2]=F;l=d;return C|0}g[t>>2]=x;k=h;i=c[k+4>>2]|0;s=a+20|0;c[s>>2]=c[k>>2];c[s+4>>2]=i;c[a+32>>2]=c[a+28>>2];C=1;D=a+28|0;E=c[D>>2]|0;F=E+1|0;c[D>>2]=F;l=d;return C|0}else{if(!(v<B)){C=1;D=a+28|0;E=c[D>>2]|0;F=E+1|0;c[D>>2]=F;l=d;return C|0}c[t>>2]=f;__ZNK7Vector2ngEv(e,h);h=e;e=c[h+4>>2]|0;f=a+20|0;c[f>>2]=c[h>>2];c[f+4>>2]=e;c[a+32>>2]=c[a+28>>2];C=1;D=a+28|0;E=c[D>>2]|0;F=E+1|0;c[D>>2]=F;l=d;return C|0}return 0}function __ZN19SeparatorAxisTest2DI16SegmentShape2DSW18RectangleShape2DSWLb1ELb0ELb1EE17generate_contactsEv(b){b=b|0;var d=0,e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0.0,v=0.0,w=0,x=0.0,y=0,z=0,A=0,B=0;d=l;l=l+80|0;if((l|0)>=(m|0))ba(80);e=d+72|0;f=d+56|0;h=d+40|0;i=d+48|0;j=d+16|0;k=d+8|0;n=d+32|0;o=d;p=b+20|0;g[e>>2]=0.0;g[e+4>>2]=0.0;if(__ZNK7Vector2eqERKS_(p,e)|0){l=d;return}q=b+60|0;r=c[q>>2]|0;a[r+9>>0]=1;if(!(c[r>>2]|0)){l=d;return};c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;c[f+12>>2]=0;r=c[b>>2]|0;__ZNK7Vector2ngEv(e,p);__ZNK9Shape2DSW29get_supports_transformed_castERK7Vector2S2_RK11Transform2DPS0_Ri(r,b+36|0,e,c[b+8>>2]|0,f,h);if((c[h>>2]|0)>0){r=b+52|0;s=0;do{__ZNK7Vector2ngEv(i,p);__ZNK7Vector2mlERKf(e,i,r);__ZN7Vector2pLERKS_(f+(s<<3)|0,e);s=s+1|0}while((s|0)<(c[h>>2]|0))};c[j>>2]=0;c[j+4>>2]=0;c[j+8>>2]=0;c[j+12>>2]=0;s=c[b+4>>2]|0;r=c[(c[s>>2]|0)+32>>2]|0;i=b+12|0;t=c[i>>2]|0;u=+__ZNK7Vector23dotERKS_(t,p);v=+__ZNK7Vector23dotERKS_(t+8|0,p);g[n>>2]=u;g[n+4>>2]=v;__ZNK7Vector210normalizedEv(e,n);Ki[r&4095](s,e,j,k);s=c[k>>2]|0;if((s|0)>0){r=e+4|0;n=0;do{t=c[i>>2]|0;w=j+(n<<3)|0;v=+g[w>>2];u=+g[j+(n<<3)+4>>2];x=v*+g[t+4>>2]+u*+g[t+12>>2];g[e>>2]=+g[t>>2]*v+ +g[t+8>>2]*u;g[r>>2]=x;__ZNK7Vector2plERKS_(o,e,t+16|0);t=o;y=c[t+4>>2]|0;z=w;c[z>>2]=c[t>>2];c[z+4>>2]=y;n=n+1|0;A=c[k>>2]|0}while((n|0)<(A|0));if((A|0)>0){n=b+56|0;b=0;do{__ZNK7Vector2mlERKf(e,p,n);__ZN7Vector2pLERKS_(j+(b<<3)|0,e);b=b+1|0;o=c[k>>2]|0}while((b|0)<(o|0));B=o}else B=A}else B=s;s=p;p=c[s+4>>2]|0;A=(c[q>>2]|0)+12|0;c[A>>2]=c[s>>2];c[A+4>>2]=p;__ZL32_generate_contacts_from_supportsPK7Vector2iS1_iP20_CollectorCallback2D(f,c[h>>2]|0,j,B,c[q>>2]|0);B=c[q>>2]|0;if((B|0?(j=c[B+20>>2]|0,j|0):0)?(g[e>>2]=0.0,g[e+4>>2]=0.0,__ZNK7Vector2neERKS_(j,e)|0):0){e=c[(c[q>>2]|0)+20>>2]|0;c[e>>2]=0;c[e+4>>2]=0}l=d;return}function __ZN19SeparatorAxisTest2DI16SegmentShape2DSW15CircleShape2DSWLb1ELb0ELb1EE9test_axisERK7Vector2(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,h=0,i=0,k=0,n=0,o=0.0,p=0.0,q=0.0,r=0.0,s=0.0,t=0.0,u=0.0,v=0;d=l;l=l+32|0;if((l|0)>=(m|0))ba(32);e=d+8|0;f=d;h=d+20|0;i=d+16|0;k=b;b=c[k>>2]|0;n=c[k+4>>2]|0;k=f;c[k>>2]=b;c[k+4>>2]=n;if((c[j>>2]=b&2147483647,+g[j>>2])<1.0e-05?(c[j>>2]=n&2147483647,+g[j>>2])<1.0e-05:0){c[f>>2]=0;c[f+4>>2]=1065353216}__ZNK16SegmentShape2DSW18project_range_castERK7Vector2S2_RK11Transform2DRfS6_(c[a>>2]|0,a+36|0,f,c[a+8>>2]|0,h,i);n=c[a+4>>2]|0;b=c[a+12>>2]|0;o=+__ZNK7Vector23dotERKS_(f,b+16|0);p=+__ZNK7Vector23dotERKS_(b,f);q=+__ZNK7Vector23dotERKS_(b+8|0,f);g[e>>2]=p;g[e+4>>2]=q;q=+__ZNK7Vector26lengthEv(e);p=q*+g[n+48>>2];q=+g[a+52>>2];r=+g[h>>2]-q;g[h>>2]=r;s=q+ +g[i>>2];g[i>>2]=s;q=+g[a+56>>2];t=(s-r)*.5;u=(s+r)*.5;r=o-p-q-t-u;s=o+p+q+t-u;do if(r>0.0|s<0.0){i=c[a+60>>2]|0;if((i|0)!=0?(h=c[i+20>>2]|0,(h|0)!=0):0){i=f;n=c[i+4>>2]|0;b=h;c[b>>2]=c[i>>2];c[b+4>>2]=n;v=0}else v=0}else{n=(g[j>>2]=r,c[j>>2]|0)&2147483647;u=(c[j>>2]=n,+g[j>>2]);b=a+16|0;t=+g[b>>2];if(s<u){if(!(s<t)){v=1;break}g[b>>2]=s;i=f;h=c[i+4>>2]|0;k=a+20|0;c[k>>2]=c[i>>2];c[k+4>>2]=h;c[a+32>>2]=c[a+28>>2];v=1;break}else{if(!(u<t)){v=1;break}c[b>>2]=n;__ZNK7Vector2ngEv(e,f);n=e;b=c[n+4>>2]|0;h=a+20|0;c[h>>2]=c[n>>2];c[h+4>>2]=b;c[a+32>>2]=c[a+28>>2];v=1;break}}while(0);e=a+28|0;c[e>>2]=(c[e>>2]|0)+1;l=d;return v|0}function __ZN19SeparatorAxisTest2DI16SegmentShape2DSW15CircleShape2DSWLb1ELb0ELb1EE17generate_contactsEv(b){b=b|0;var d=0,e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0.0,v=0.0,w=0,x=0.0,y=0,z=0,A=0,B=0;d=l;l=l+80|0;if((l|0)>=(m|0))ba(80);e=d+72|0;f=d+56|0;h=d+40|0;i=d+48|0;j=d+16|0;k=d+8|0;n=d+32|0;o=d;p=b+20|0;g[e>>2]=0.0;g[e+4>>2]=0.0;if(__ZNK7Vector2eqERKS_(p,e)|0){l=d;return}q=b+60|0;r=c[q>>2]|0;a[r+9>>0]=1;if(!(c[r>>2]|0)){l=d;return};c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;c[f+12>>2]=0;r=c[b>>2]|0;__ZNK7Vector2ngEv(e,p);__ZNK9Shape2DSW29get_supports_transformed_castERK7Vector2S2_RK11Transform2DPS0_Ri(r,b+36|0,e,c[b+8>>2]|0,f,h);if((c[h>>2]|0)>0){r=b+52|0;s=0;do{__ZNK7Vector2ngEv(i,p);__ZNK7Vector2mlERKf(e,i,r);__ZN7Vector2pLERKS_(f+(s<<3)|0,e);s=s+1|0}while((s|0)<(c[h>>2]|0))};c[j>>2]=0;c[j+4>>2]=0;c[j+8>>2]=0;c[j+12>>2]=0;s=c[b+4>>2]|0;r=c[(c[s>>2]|0)+32>>2]|0;i=b+12|0;t=c[i>>2]|0;u=+__ZNK7Vector23dotERKS_(t,p);v=+__ZNK7Vector23dotERKS_(t+8|0,p);g[n>>2]=u;g[n+4>>2]=v;__ZNK7Vector210normalizedEv(e,n);Ki[r&4095](s,e,j,k);s=c[k>>2]|0;if((s|0)>0){r=e+4|0;n=0;do{t=c[i>>2]|0;w=j+(n<<3)|0;v=+g[w>>2];u=+g[j+(n<<3)+4>>2];x=v*+g[t+4>>2]+u*+g[t+12>>2];g[e>>2]=+g[t>>2]*v+ +g[t+8>>2]*u;g[r>>2]=x;__ZNK7Vector2plERKS_(o,e,t+16|0);t=o;y=c[t+4>>2]|0;z=w;c[z>>2]=c[t>>2];c[z+4>>2]=y;n=n+1|0;A=c[k>>2]|0}while((n|0)<(A|0));if((A|0)>0){n=b+56|0;b=0;do{__ZNK7Vector2mlERKf(e,p,n);__ZN7Vector2pLERKS_(j+(b<<3)|0,e);b=b+1|0;o=c[k>>2]|0}while((b|0)<(o|0));B=o}else B=A}else B=s;s=p;p=c[s+4>>2]|0;A=(c[q>>2]|0)+12|0;c[A>>2]=c[s>>2];c[A+4>>2]=p;__ZL32_generate_contacts_from_supportsPK7Vector2iS1_iP20_CollectorCallback2D(f,c[h>>2]|0,j,B,c[q>>2]|0);B=c[q>>2]|0;if((B|0?(j=c[B+20>>2]|0,j|0):0)?(g[e>>2]=0.0,g[e+4>>2]=0.0,__ZNK7Vector2neERKS_(j,e)|0):0){e=c[(c[q>>2]|0)+20>>2]|0;c[e>>2]=0;c[e+4>>2]=0}l=d;return}function __ZN19SeparatorAxisTest2DI16SegmentShape2DSWS0_Lb1ELb0ELb1EE9test_axisERK7Vector2(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,h=0,i=0,k=0,n=0,o=0,p=0.0,q=0.0,r=0,s=0,t=0.0,u=0,v=0.0,w=0.0,x=0.0,y=0.0,z=0,A=0,B=0,C=0;d=l;l=l+32|0;if((l|0)>=(m|0))ba(32);e=d+8|0;f=d+24|0;h=d;i=d+20|0;k=d+16|0;n=b;b=c[n>>2]|0;o=c[n+4>>2]|0;n=h;c[n>>2]=b;c[n+4>>2]=o;if((c[j>>2]=b&2147483647,+g[j>>2])<1.0e-05?(c[j>>2]=o&2147483647,+g[j>>2])<1.0e-05:0){c[h>>2]=0;c[h+4>>2]=1065353216}__ZNK16SegmentShape2DSW18project_range_castERK7Vector2S2_RK11Transform2DRfS6_(c[a>>2]|0,a+36|0,h,c[a+8>>2]|0,i,k);o=c[a+4>>2]|0;b=c[a+12>>2]|0;p=+g[o+48>>2];n=b+8|0;q=+g[o+52>>2];r=b+4|0;s=b+12|0;t=p*+g[r>>2]+q*+g[s>>2];g[e>>2]=+g[b>>2]*p+ +g[n>>2]*q;g[e+4>>2]=t;u=b+16|0;__ZNK7Vector2plERKS_(f,e,u);t=+__ZNK7Vector23dotERKS_(h,f);q=+g[o+56>>2];p=+g[o+60>>2];v=q*+g[r>>2]+p*+g[s>>2];g[e>>2]=+g[b>>2]*q+ +g[n>>2]*p;g[e+4>>2]=v;__ZNK7Vector2plERKS_(f,e,u);v=+__ZNK7Vector23dotERKS_(h,f);f=t<v;p=+g[a+52>>2];q=+g[i>>2]-p;g[i>>2]=q;w=p+ +g[k>>2];g[k>>2]=w;p=+g[a+56>>2];x=(w-q)*.5;y=(w+q)*.5;q=(f?t:v)-p-x-y;w=(f?v:t)+p+x-y;if(q>0.0|w<0.0){f=c[a+60>>2]|0;if(!f){z=0;A=a+28|0;B=c[A>>2]|0;C=B+1|0;c[A>>2]=C;l=d;return z|0}k=c[f+20>>2]|0;if(!k){z=0;A=a+28|0;B=c[A>>2]|0;C=B+1|0;c[A>>2]=C;l=d;return z|0}f=h;i=c[f+4>>2]|0;u=k;c[u>>2]=c[f>>2];c[u+4>>2]=i;z=0;A=a+28|0;B=c[A>>2]|0;C=B+1|0;c[A>>2]=C;l=d;return z|0}i=(g[j>>2]=q,c[j>>2]|0)&2147483647;q=(c[j>>2]=i,+g[j>>2]);u=a+16|0;y=+g[u>>2];if(w<q){if(!(w<y)){z=1;A=a+28|0;B=c[A>>2]|0;C=B+1|0;c[A>>2]=C;l=d;return z|0}g[u>>2]=w;f=h;k=c[f+4>>2]|0;n=a+20|0;c[n>>2]=c[f>>2];c[n+4>>2]=k;c[a+32>>2]=c[a+28>>2];z=1;A=a+28|0;B=c[A>>2]|0;C=B+1|0;c[A>>2]=C;l=d;return z|0}else{if(!(q<y)){z=1;A=a+28|0;B=c[A>>2]|0;C=B+1|0;c[A>>2]=C;l=d;return z|0}c[u>>2]=i;__ZNK7Vector2ngEv(e,h);h=e;e=c[h+4>>2]|0;i=a+20|0;c[i>>2]=c[h>>2];c[i+4>>2]=e;c[a+32>>2]=c[a+28>>2];z=1;A=a+28|0;B=c[A>>2]|0;C=B+1|0;c[A>>2]=C;l=d;return z|0}return 0}function __ZN19SeparatorAxisTest2DI16SegmentShape2DSWS0_Lb1ELb0ELb1EE17generate_contactsEv(b){b=b|0;var d=0,e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0.0,v=0.0,w=0,x=0.0,y=0,z=0,A=0,B=0;d=l;l=l+80|0;if((l|0)>=(m|0))ba(80);e=d+72|0;f=d+56|0;h=d+40|0;i=d+48|0;j=d+16|0;k=d+8|0;n=d+32|0;o=d;p=b+20|0;g[e>>2]=0.0;g[e+4>>2]=0.0;if(__ZNK7Vector2eqERKS_(p,e)|0){l=d;return}q=b+60|0;r=c[q>>2]|0;a[r+9>>0]=1;if(!(c[r>>2]|0)){l=d;return};c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;c[f+12>>2]=0;r=c[b>>2]|0;__ZNK7Vector2ngEv(e,p);__ZNK9Shape2DSW29get_supports_transformed_castERK7Vector2S2_RK11Transform2DPS0_Ri(r,b+36|0,e,c[b+8>>2]|0,f,h);if((c[h>>2]|0)>0){r=b+52|0;s=0;do{__ZNK7Vector2ngEv(i,p);__ZNK7Vector2mlERKf(e,i,r);__ZN7Vector2pLERKS_(f+(s<<3)|0,e);s=s+1|0}while((s|0)<(c[h>>2]|0))};c[j>>2]=0;c[j+4>>2]=0;c[j+8>>2]=0;c[j+12>>2]=0;s=c[b+4>>2]|0;r=c[(c[s>>2]|0)+32>>2]|0;i=b+12|0;t=c[i>>2]|0;u=+__ZNK7Vector23dotERKS_(t,p);v=+__ZNK7Vector23dotERKS_(t+8|0,p);g[n>>2]=u;g[n+4>>2]=v;__ZNK7Vector210normalizedEv(e,n);Ki[r&4095](s,e,j,k);s=c[k>>2]|0;if((s|0)>0){r=e+4|0;n=0;do{t=c[i>>2]|0;w=j+(n<<3)|0;v=+g[w>>2];u=+g[j+(n<<3)+4>>2];x=v*+g[t+4>>2]+u*+g[t+12>>2];g[e>>2]=+g[t>>2]*v+ +g[t+8>>2]*u;g[r>>2]=x;__ZNK7Vector2plERKS_(o,e,t+16|0);t=o;y=c[t+4>>2]|0;z=w;c[z>>2]=c[t>>2];c[z+4>>2]=y;n=n+1|0;A=c[k>>2]|0}while((n|0)<(A|0));if((A|0)>0){n=b+56|0;b=0;do{__ZNK7Vector2mlERKf(e,p,n);__ZN7Vector2pLERKS_(j+(b<<3)|0,e);b=b+1|0;o=c[k>>2]|0}while((b|0)<(o|0));B=o}else B=A}else B=s;s=p;p=c[s+4>>2]|0;A=(c[q>>2]|0)+12|0;c[A>>2]=c[s>>2];c[A+4>>2]=p;__ZL32_generate_contacts_from_supportsPK7Vector2iS1_iP20_CollectorCallback2D(f,c[h>>2]|0,j,B,c[q>>2]|0);B=c[q>>2]|0;if((B|0?(j=c[B+20>>2]|0,j|0):0)?(g[e>>2]=0.0,g[e+4>>2]=0.0,__ZNK7Vector2neERKS_(j,e)|0):0){e=c[(c[q>>2]|0)+20>>2]|0;c[e>>2]=0;c[e+4>>2]=0}l=d;return}function __ZL26_collision_segment_segmentILb0ELb0ELb1EEvPK9Shape2DSWRK11Transform2DS2_S5_P20_CollectorCallback2DRK7Vector2SA_ff(a,b,d,e,f,h,i,j,k){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;h=h|0;i=i|0;j=+j;k=+k;var n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0.0,I=0,J=0,K=0,L=0,M=0,N=0;n=l;l=l+176|0;if((l|0)>=(m|0))ba(176);o=n+168|0;p=n+128|0;q=n+112|0;r=n+96|0;s=n+80|0;t=n+8|0;u=n;v=n+160|0;w=n+152|0;x=n+144|0;y=n+136|0;z=n+120|0;A=n+104|0;B=n+88|0;C=n+72|0;g[t+20>>2]=0.0;g[t+24>>2]=0.0;g[t+52>>2]=j;g[t+56>>2]=k;g[t+16>>2]=999999986991104.0;c[t>>2]=a;c[t+4>>2]=d;c[t+8>>2]=b;c[t+12>>2]=e;D=h;h=c[D+4>>2]|0;E=t+36|0;c[E>>2]=c[D>>2];c[E+4>>2]=h;h=i;i=c[h+4>>2]|0;E=t+44|0;c[E>>2]=c[h>>2];c[E+4>>2]=i;i=t+60|0;c[i>>2]=f;E=t+28|0;c[E>>2]=0;c[t+32>>2]=-1;do if((f|0)!=0?(h=c[f+20>>2]|0,(h|0)!=0):0){g[o>>2]=0.0;g[o+4>>2]=0.0;if(!(__ZNK7Vector2neERKS_(h,o)|0)){F=(c[E>>2]|0)+1|0;G=5;break}if(!(__ZN19SeparatorAxisTest2DI16SegmentShape2DSWS0_Lb0ELb0ELb1EE9test_axisERK7Vector2(t,c[(c[i>>2]|0)+20>>2]|0)|0)){l=n;return}}else{F=1;G=5}while(0);if((G|0)==5)c[E>>2]=F;F=a+56|0;k=+g[F>>2];E=b+8|0;j=+g[a+60>>2];G=b+4|0;i=b+12|0;H=k*+g[G>>2]+j*+g[i>>2];g[o>>2]=+g[b>>2]*k+ +g[E>>2]*j;g[o+4>>2]=H;f=b+16|0;__ZNK7Vector2plERKS_(p,o,f);h=a+48|0;H=+g[h>>2];D=a+52|0;j=+g[D>>2];k=H*+g[G>>2]+j*+g[i>>2];g[o>>2]=+g[b>>2]*H+ +g[E>>2]*j;g[o+4>>2]=k;__ZNK7Vector2plERKS_(q,o,f);__ZNK7Vector2miERKS_(r,p,q);__ZNK7Vector210normalizedEv(s,r);k=-+g[s>>2];c[u>>2]=c[s+4>>2];g[u+4>>2]=k;if(!(__ZN19SeparatorAxisTest2DI16SegmentShape2DSWS0_Lb0ELb0ELb1EE9test_axisERK7Vector2(t,u)|0)){l=n;return}a=d+56|0;k=+g[a>>2];I=e+8|0;j=+g[d+60>>2];J=e+4|0;K=e+12|0;H=k*+g[J>>2]+j*+g[K>>2];g[o>>2]=+g[e>>2]*k+ +g[I>>2]*j;g[o+4>>2]=H;L=e+16|0;__ZNK7Vector2plERKS_(p,o,L);M=d+48|0;H=+g[M>>2];N=d+52|0;j=+g[N>>2];k=H*+g[J>>2]+j*+g[K>>2];g[o>>2]=+g[e>>2]*H+ +g[I>>2]*j;g[o+4>>2]=k;__ZNK7Vector2plERKS_(q,o,L);__ZNK7Vector2miERKS_(r,p,q);__ZNK7Vector210normalizedEv(s,r);k=-+g[s>>2];c[u>>2]=c[s+4>>2];g[u+4>>2]=k;if(!(__ZN19SeparatorAxisTest2DI16SegmentShape2DSWS0_Lb0ELb0ELb1EE9test_axisERK7Vector2(t,u)|0)){l=n;return}k=+g[h>>2];j=+g[D>>2];H=k*+g[G>>2]+j*+g[i>>2];g[o>>2]=+g[b>>2]*k+ +g[E>>2]*j;g[o+4>>2]=H;__ZNK7Vector2plERKS_(v,o,f);H=+g[M>>2];j=+g[N>>2];k=H*+g[J>>2]+j*+g[K>>2];g[o>>2]=+g[e>>2]*H+ +g[I>>2]*j;g[o+4>>2]=k;__ZNK7Vector2plERKS_(q,o,L);__ZNK7Vector2miERKS_(w,v,q);__ZNK7Vector210normalizedEv(p,w);if(!(__ZN19SeparatorAxisTest2DI16SegmentShape2DSWS0_Lb0ELb0ELb1EE9test_axisERK7Vector2(t,p)|0)){l=n;return}k=+g[h>>2];j=+g[D>>2];H=k*+g[G>>2]+j*+g[i>>2];g[o>>2]=+g[b>>2]*k+ +g[E>>2]*j;g[o+4>>2]=H;__ZNK7Vector2plERKS_(x,o,f);H=+g[a>>2];D=a+4|0;j=+g[D>>2];k=H*+g[J>>2]+j*+g[K>>2];g[o>>2]=+g[e>>2]*H+ +g[I>>2]*j;g[o+4>>2]=k;__ZNK7Vector2plERKS_(q,o,L);__ZNK7Vector2miERKS_(y,x,q);__ZNK7Vector210normalizedEv(p,y);if(!(__ZN19SeparatorAxisTest2DI16SegmentShape2DSWS0_Lb0ELb0ELb1EE9test_axisERK7Vector2(t,p)|0)){l=n;return}k=+g[F>>2];y=F+4|0;j=+g[y>>2];H=k*+g[G>>2]+j*+g[i>>2];g[o>>2]=+g[b>>2]*k+ +g[E>>2]*j;g[o+4>>2]=H;__ZNK7Vector2plERKS_(z,o,f);H=+g[M>>2];j=+g[N>>2];k=H*+g[J>>2]+j*+g[K>>2];g[o>>2]=+g[e>>2]*H+ +g[I>>2]*j;g[o+4>>2]=k;__ZNK7Vector2plERKS_(q,o,L);__ZNK7Vector2miERKS_(A,z,q);__ZNK7Vector210normalizedEv(p,A);if(!(__ZN19SeparatorAxisTest2DI16SegmentShape2DSWS0_Lb0ELb0ELb1EE9test_axisERK7Vector2(t,p)|0)){l=n;return}k=+g[F>>2];j=+g[y>>2];H=k*+g[G>>2]+j*+g[i>>2];g[o>>2]=+g[b>>2]*k+ +g[E>>2]*j;g[o+4>>2]=H;__ZNK7Vector2plERKS_(B,o,f);H=+g[a>>2];j=+g[D>>2];k=H*+g[J>>2]+j*+g[K>>2];g[o>>2]=+g[e>>2]*H+ +g[I>>2]*j;g[o+4>>2]=k;__ZNK7Vector2plERKS_(q,o,L);__ZNK7Vector2miERKS_(C,B,q);__ZNK7Vector210normalizedEv(p,C);if(!(__ZN19SeparatorAxisTest2DI16SegmentShape2DSWS0_Lb0ELb0ELb1EE9test_axisERK7Vector2(t,p)|0)){l=n;return}__ZN19SeparatorAxisTest2DI16SegmentShape2DSWS0_Lb0ELb0ELb1EE17generate_contactsEv(t);l=n;return}function __ZL25_collision_segment_circleILb0ELb0ELb1EEvPK9Shape2DSWRK11Transform2DS2_S5_P20_CollectorCallback2DRK7Vector2SA_ff(a,b,d,e,f,h,i,j,k){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;h=h|0;i=i|0;j=+j;k=+k;var n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0.0,D=0;n=l;l=l+144|0;if((l|0)>=(m|0))ba(144);o=n+136|0;p=n+56|0;q=n+40|0;r=n+128|0;s=n+24|0;t=n+120|0;u=n+48|0;v=n+32|0;w=n+16|0;x=n+8|0;y=n;g[p+20>>2]=0.0;g[p+24>>2]=0.0;g[p+52>>2]=j;g[p+56>>2]=k;g[p+16>>2]=999999986991104.0;c[p>>2]=a;c[p+4>>2]=d;c[p+8>>2]=b;c[p+12>>2]=e;d=h;h=c[d+4>>2]|0;z=p+36|0;c[z>>2]=c[d>>2];c[z+4>>2]=h;h=i;i=c[h+4>>2]|0;z=p+44|0;c[z>>2]=c[h>>2];c[z+4>>2]=i;i=p+60|0;c[i>>2]=f;z=p+28|0;c[z>>2]=0;c[p+32>>2]=-1;do if((f|0)!=0?(h=c[f+20>>2]|0,(h|0)!=0):0){g[o>>2]=0.0;g[o+4>>2]=0.0;if(!(__ZNK7Vector2neERKS_(h,o)|0)){A=(c[z>>2]|0)+1|0;B=5;break}if(!(__ZN19SeparatorAxisTest2DI16SegmentShape2DSW15CircleShape2DSWLb0ELb0ELb1EE9test_axisERK7Vector2(p,c[(c[i>>2]|0)+20>>2]|0)|0)){l=n;return}}else{A=1;B=5}while(0);if((B|0)==5)c[z>>2]=A;A=a+56|0;k=+g[A>>2];z=b+8|0;B=A+4|0;j=+g[B>>2];i=b+4|0;f=b+12|0;C=k*+g[i>>2]+j*+g[f>>2];g[o>>2]=+g[b>>2]*k+ +g[z>>2]*j;g[o+4>>2]=C;h=b+16|0;__ZNK7Vector2plERKS_(r,o,h);d=a+48|0;C=+g[d>>2];D=a+52|0;j=+g[D>>2];k=C*+g[i>>2]+j*+g[f>>2];g[o>>2]=+g[b>>2]*C+ +g[z>>2]*j;g[o+4>>2]=k;__ZNK7Vector2plERKS_(s,o,h);__ZNK7Vector2miERKS_(t,r,s);__ZNK7Vector210normalizedEv(u,t);k=-+g[u>>2];c[q>>2]=c[u+4>>2];g[q+4>>2]=k;if(!(__ZN19SeparatorAxisTest2DI16SegmentShape2DSW15CircleShape2DSWLb0ELb0ELb1EE9test_axisERK7Vector2(p,q)|0)){l=n;return}k=+g[d>>2];j=+g[D>>2];C=k*+g[i>>2]+j*+g[f>>2];g[o>>2]=+g[b>>2]*k+ +g[z>>2]*j;g[o+4>>2]=C;__ZNK7Vector2plERKS_(v,o,h);D=e+16|0;__ZNK7Vector2miERKS_(w,v,D);__ZNK7Vector210normalizedEv(q,w);if(!(__ZN19SeparatorAxisTest2DI16SegmentShape2DSW15CircleShape2DSWLb0ELb0ELb1EE9test_axisERK7Vector2(p,q)|0)){l=n;return}C=+g[A>>2];j=+g[B>>2];k=C*+g[i>>2]+j*+g[f>>2];g[o>>2]=+g[b>>2]*C+ +g[z>>2]*j;g[o+4>>2]=k;__ZNK7Vector2plERKS_(x,o,h);__ZNK7Vector2miERKS_(y,x,D);__ZNK7Vector210normalizedEv(q,y);if(!(__ZN19SeparatorAxisTest2DI16SegmentShape2DSW15CircleShape2DSWLb0ELb0ELb1EE9test_axisERK7Vector2(p,q)|0)){l=n;return}__ZN19SeparatorAxisTest2DI16SegmentShape2DSW15CircleShape2DSWLb0ELb0ELb1EE17generate_contactsEv(p);l=n;return}function __ZL28_collision_segment_rectangleILb0ELb0ELb1EEvPK9Shape2DSWRK11Transform2DS2_S5_P20_CollectorCallback2DRK7Vector2SA_ff(a,b,d,e,f,h,i,j,k){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;h=h|0;i=i|0;j=+j;k=+k;var n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0.0;n=l;l=l+144|0;if((l|0)>=(m|0))ba(144);o=n+136|0;p=n+128|0;q=n+120|0;r=n+112|0;s=n+88|0;t=n+24|0;u=n+16|0;v=n+8|0;w=n;g[t+20>>2]=0.0;g[t+24>>2]=0.0;g[t+52>>2]=j;g[t+56>>2]=k;g[t+16>>2]=999999986991104.0;c[t>>2]=a;c[t+4>>2]=d;c[t+8>>2]=b;c[t+12>>2]=e;x=h;h=c[x+4>>2]|0;y=t+36|0;c[y>>2]=c[x>>2];c[y+4>>2]=h;h=i;i=c[h+4>>2]|0;y=t+44|0;c[y>>2]=c[h>>2];c[y+4>>2]=i;i=t+60|0;c[i>>2]=f;y=t+28|0;c[y>>2]=0;c[t+32>>2]=-1;do if((f|0)!=0?(h=c[f+20>>2]|0,(h|0)!=0):0){g[o>>2]=0.0;g[o+4>>2]=0.0;if(!(__ZNK7Vector2neERKS_(h,o)|0)){z=(c[y>>2]|0)+1|0;A=5;break}if(!(__ZN19SeparatorAxisTest2DI16SegmentShape2DSW18RectangleShape2DSWLb0ELb0ELb1EE9test_axisERK7Vector2(t,c[(c[i>>2]|0)+20>>2]|0)|0)){l=n;return}}else{z=1;A=5}while(0);if((A|0)==5)c[y>>2]=z;z=a+56|0;k=+g[z>>2];y=b+8|0;j=+g[a+60>>2];A=b+4|0;i=b+12|0;B=k*+g[A>>2]+j*+g[i>>2];g[o>>2]=+g[b>>2]*k+ +g[y>>2]*j;g[o+4>>2]=B;f=b+16|0;__ZNK7Vector2plERKS_(p,o,f);h=a+48|0;B=+g[h>>2];x=a+52|0;j=+g[x>>2];k=B*+g[A>>2]+j*+g[i>>2];g[o>>2]=+g[b>>2]*B+ +g[y>>2]*j;g[o+4>>2]=k;__ZNK7Vector2plERKS_(q,o,f);__ZNK7Vector2miERKS_(r,p,q);__ZNK7Vector210normalizedEv(s,r);k=-+g[s>>2];c[u>>2]=c[s+4>>2];g[u+4>>2]=k;if(!(__ZN19SeparatorAxisTest2DI16SegmentShape2DSW18RectangleShape2DSWLb0ELb0ELb1EE9test_axisERK7Vector2(t,u)|0)){l=n;return}__ZNK7Vector210normalizedEv(o,e);if(!(__ZN19SeparatorAxisTest2DI16SegmentShape2DSW18RectangleShape2DSWLb0ELb0ELb1EE9test_axisERK7Vector2(t,o)|0)){l=n;return}__ZNK7Vector210normalizedEv(o,e+8|0);if(!(__ZN19SeparatorAxisTest2DI16SegmentShape2DSW18RectangleShape2DSWLb0ELb0ELb1EE9test_axisERK7Vector2(t,o)|0)){l=n;return}__ZNK11Transform2D14affine_inverseEv(s,e);k=+g[h>>2];j=+g[x>>2];B=k*+g[A>>2]+j*+g[i>>2];g[o>>2]=+g[b>>2]*k+ +g[y>>2]*j;g[o+4>>2]=B;__ZNK7Vector2plERKS_(u,o,f);B=+g[z>>2];j=+g[z+4>>2];k=B*+g[A>>2]+j*+g[i>>2];g[o>>2]=+g[b>>2]*B+ +g[y>>2]*j;g[o+4>>2]=k;__ZNK7Vector2plERKS_(v,o,f);k=+g[u>>2];f=s+8|0;j=+g[u+4>>2];y=s+4|0;b=s+12|0;B=k*+g[y>>2]+j*+g[b>>2];g[o>>2]=+g[s>>2]*k+ +g[f>>2]*j;g[o+4>>2]=B;i=s+16|0;__ZNK7Vector2plERKS_(p,o,i);A=d+48|0;B=+g[A>>2];j=+g[p>>2]<0.0?-B:B;z=d+52|0;B=+g[z>>2];k=+g[p+4>>2]<0.0?-B:B;d=e+8|0;x=e+4|0;h=e+12|0;B=j*+g[x>>2]+k*+g[h>>2];g[o>>2]=j*+g[e>>2]+k*+g[d>>2];g[o+4>>2]=B;a=e+16|0;__ZNK7Vector2plERKS_(q,o,a);__ZNK7Vector2miERKS_(r,q,u);__ZNK7Vector210normalizedEv(w,r);if(!(__ZN19SeparatorAxisTest2DI16SegmentShape2DSW18RectangleShape2DSWLb0ELb0ELb1EE9test_axisERK7Vector2(t,w)|0)){l=n;return}B=+g[v>>2];k=+g[v+4>>2];j=B*+g[y>>2]+k*+g[b>>2];g[o>>2]=+g[s>>2]*B+ +g[f>>2]*k;g[o+4>>2]=j;__ZNK7Vector2plERKS_(p,o,i);j=+g[A>>2];k=+g[p>>2]<0.0?-j:j;j=+g[z>>2];B=+g[p+4>>2]<0.0?-j:j;j=k*+g[x>>2]+B*+g[h>>2];g[o>>2]=k*+g[e>>2]+B*+g[d>>2];g[o+4>>2]=j;__ZNK7Vector2plERKS_(q,o,a);__ZNK7Vector2miERKS_(r,q,v);__ZNK7Vector210normalizedEv(w,r);if(!(__ZN19SeparatorAxisTest2DI16SegmentShape2DSW18RectangleShape2DSWLb0ELb0ELb1EE9test_axisERK7Vector2(t,w)|0)){l=n;return}__ZN19SeparatorAxisTest2DI16SegmentShape2DSW18RectangleShape2DSWLb0ELb0ELb1EE17generate_contactsEv(t);l=n;return}function __ZL26_collision_segment_capsuleILb0ELb0ELb1EEvPK9Shape2DSWRK11Transform2DS2_S5_P20_CollectorCallback2DRK7Vector2SA_ff(a,b,d,e,f,h,i,j,k){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;h=h|0;i=i|0;j=+j;k=+k;var n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0.0;n=l;l=l+208|0;if((l|0)>=(m|0))ba(208);o=n+200|0;p=n+192|0;q=n+176|0;r=n+160|0;s=n+144|0;t=n+64|0;u=n+48|0;v=n+184|0;w=n+168|0;x=n+152|0;y=n+136|0;z=n+128|0;A=n+56|0;B=n+40|0;C=n+32|0;D=n+24|0;E=n+16|0;F=n+8|0;G=n;g[t+20>>2]=0.0;g[t+24>>2]=0.0;g[t+52>>2]=j;g[t+56>>2]=k;g[t+16>>2]=999999986991104.0;c[t>>2]=a;c[t+4>>2]=d;c[t+8>>2]=b;c[t+12>>2]=e;H=h;h=c[H+4>>2]|0;I=t+36|0;c[I>>2]=c[H>>2];c[I+4>>2]=h;h=i;i=c[h+4>>2]|0;I=t+44|0;c[I>>2]=c[h>>2];c[I+4>>2]=i;i=t+60|0;c[i>>2]=f;I=t+28|0;c[I>>2]=0;c[t+32>>2]=-1;do if((f|0)!=0?(h=c[f+20>>2]|0,(h|0)!=0):0){g[o>>2]=0.0;g[o+4>>2]=0.0;if(!(__ZNK7Vector2neERKS_(h,o)|0)){J=(c[I>>2]|0)+1|0;K=5;break}if(!(__ZN19SeparatorAxisTest2DI16SegmentShape2DSW16CapsuleShape2DSWLb0ELb0ELb1EE9test_axisERK7Vector2(t,c[(c[i>>2]|0)+20>>2]|0)|0)){l=n;return}}else{J=1;K=5}while(0);if((K|0)==5)c[I>>2]=J;J=a+56|0;k=+g[J>>2];I=b+8|0;j=+g[a+60>>2];K=b+4|0;i=b+12|0;L=k*+g[K>>2]+j*+g[i>>2];g[o>>2]=+g[b>>2]*k+ +g[I>>2]*j;g[o+4>>2]=L;f=b+16|0;__ZNK7Vector2plERKS_(p,o,f);h=a+48|0;L=+g[h>>2];H=a+52|0;j=+g[H>>2];k=L*+g[K>>2]+j*+g[i>>2];g[o>>2]=+g[b>>2]*L+ +g[I>>2]*j;g[o+4>>2]=k;__ZNK7Vector2plERKS_(q,o,f);__ZNK7Vector2miERKS_(r,p,q);__ZNK7Vector210normalizedEv(s,r);k=-+g[s>>2];c[u>>2]=c[s+4>>2];g[u+4>>2]=k;if(!(__ZN19SeparatorAxisTest2DI16SegmentShape2DSW16CapsuleShape2DSWLb0ELb0ELb1EE9test_axisERK7Vector2(t,u)|0)){l=n;return}__ZNK7Vector210normalizedEv(o,e);if(!(__ZN19SeparatorAxisTest2DI16SegmentShape2DSW16CapsuleShape2DSWLb0ELb0ELb1EE9test_axisERK7Vector2(t,o)|0)){l=n;return}k=+g[h>>2];j=+g[H>>2];L=k*+g[K>>2]+j*+g[i>>2];g[o>>2]=+g[b>>2]*k+ +g[I>>2]*j;g[o+4>>2]=L;__ZNK7Vector2plERKS_(v,o,f);u=e+16|0;s=e+8|0;e=d+52|0;__ZNK7Vector2mlERKf(w,s,e);g[r>>2]=.5;__ZNK7Vector2mlERKf(q,w,r);__ZNK7Vector2plERKS_(o,u,q);__ZNK7Vector2miERKS_(x,v,o);__ZNK7Vector210normalizedEv(p,x);if(!(__ZN19SeparatorAxisTest2DI16SegmentShape2DSW16CapsuleShape2DSWLb0ELb0ELb1EE9test_axisERK7Vector2(t,p)|0)){l=n;return}L=+g[h>>2];j=+g[H>>2];k=L*+g[K>>2]+j*+g[i>>2];g[o>>2]=+g[b>>2]*L+ +g[I>>2]*j;g[o+4>>2]=k;__ZNK7Vector2plERKS_(y,o,f);__ZNK7Vector2mlERKf(z,s,e);g[r>>2]=-.5;__ZNK7Vector2mlERKf(q,z,r);__ZNK7Vector2plERKS_(o,u,q);__ZNK7Vector2miERKS_(A,y,o);__ZNK7Vector210normalizedEv(p,A);if(!(__ZN19SeparatorAxisTest2DI16SegmentShape2DSW16CapsuleShape2DSWLb0ELb0ELb1EE9test_axisERK7Vector2(t,p)|0)){l=n;return}k=+g[J>>2];A=J+4|0;j=+g[A>>2];L=k*+g[K>>2]+j*+g[i>>2];g[o>>2]=+g[b>>2]*k+ +g[I>>2]*j;g[o+4>>2]=L;__ZNK7Vector2plERKS_(B,o,f);__ZNK7Vector2mlERKf(C,s,e);g[r>>2]=.5;__ZNK7Vector2mlERKf(q,C,r);__ZNK7Vector2plERKS_(o,u,q);__ZNK7Vector2miERKS_(D,B,o);__ZNK7Vector210normalizedEv(p,D);if(!(__ZN19SeparatorAxisTest2DI16SegmentShape2DSW16CapsuleShape2DSWLb0ELb0ELb1EE9test_axisERK7Vector2(t,p)|0)){l=n;return}L=+g[J>>2];j=+g[A>>2];k=L*+g[K>>2]+j*+g[i>>2];g[o>>2]=+g[b>>2]*L+ +g[I>>2]*j;g[o+4>>2]=k;__ZNK7Vector2plERKS_(E,o,f);__ZNK7Vector2mlERKf(F,s,e);g[r>>2]=-.5;__ZNK7Vector2mlERKf(q,F,r);__ZNK7Vector2plERKS_(o,u,q);__ZNK7Vector2miERKS_(G,E,o);__ZNK7Vector210normalizedEv(p,G);if(!(__ZN19SeparatorAxisTest2DI16SegmentShape2DSW16CapsuleShape2DSWLb0ELb0ELb1EE9test_axisERK7Vector2(t,p)|0)){l=n;return}__ZN19SeparatorAxisTest2DI16SegmentShape2DSW16CapsuleShape2DSWLb0ELb0ELb1EE17generate_contactsEv(t);l=n;return}function __ZL33_collision_segment_convex_polygonILb0ELb0ELb1EEvPK9Shape2DSWRK11Transform2DS2_S5_P20_CollectorCallback2DRK7Vector2SA_ff(a,b,d,e,f,h,i,j,k){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;h=h|0;i=i|0;j=+j;k=+k;var n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0.0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0.0,Y=0.0;n=l;l=l+144|0;if((l|0)>=(m|0))ba(144);o=n+136|0;p=n+128|0;q=n+112|0;r=n+96|0;s=n+80|0;t=n+8|0;u=n;v=n+120|0;w=n+104|0;x=n+88|0;y=n+72|0;g[t+20>>2]=0.0;g[t+24>>2]=0.0;g[t+52>>2]=j;g[t+56>>2]=k;g[t+16>>2]=999999986991104.0;c[t>>2]=a;c[t+4>>2]=d;c[t+8>>2]=b;c[t+12>>2]=e;z=h;h=c[z+4>>2]|0;A=t+36|0;c[A>>2]=c[z>>2];c[A+4>>2]=h;h=i;i=c[h+4>>2]|0;A=t+44|0;c[A>>2]=c[h>>2];c[A+4>>2]=i;i=t+60|0;c[i>>2]=f;A=t+28|0;c[A>>2]=0;c[t+32>>2]=-1;do if((f|0)!=0?(h=c[f+20>>2]|0,(h|0)!=0):0){g[o>>2]=0.0;g[o+4>>2]=0.0;if(!(__ZNK7Vector2neERKS_(h,o)|0)){B=(c[A>>2]|0)+1|0;C=5;break}if(!(__ZN19SeparatorAxisTest2DI16SegmentShape2DSW22ConvexPolygonShape2DSWLb0ELb0ELb1EE9test_axisERK7Vector2(t,c[(c[i>>2]|0)+20>>2]|0)|0)){l=n;return}}else{B=1;C=5}while(0);if((C|0)==5)c[A>>2]=B;B=a+56|0;k=+g[B>>2];A=b+8|0;j=+g[a+60>>2];i=b+4|0;f=b+12|0;D=k*+g[i>>2]+j*+g[f>>2];g[o>>2]=+g[b>>2]*k+ +g[A>>2]*j;g[o+4>>2]=D;h=b+16|0;__ZNK7Vector2plERKS_(p,o,h);z=a+48|0;D=+g[z>>2];E=a+52|0;j=+g[E>>2];k=D*+g[i>>2]+j*+g[f>>2];g[o>>2]=+g[b>>2]*D+ +g[A>>2]*j;g[o+4>>2]=k;__ZNK7Vector2plERKS_(q,o,h);__ZNK7Vector2miERKS_(r,p,q);__ZNK7Vector210normalizedEv(s,r);k=-+g[s>>2];c[u>>2]=c[s+4>>2];g[u+4>>2]=k;if(!(__ZN19SeparatorAxisTest2DI16SegmentShape2DSW22ConvexPolygonShape2DSWLb0ELb0ELb1EE9test_axisERK7Vector2(t,u)|0)){l=n;return}a=d+52|0;F=d+48|0;d=e+8|0;G=e+4|0;H=e+12|0;I=o+4|0;J=e+16|0;K=o+4|0;L=s+4|0;M=u+4|0;N=o+4|0;O=o+4|0;P=B+4|0;Q=o+4|0;R=o+4|0;S=0;while(1){T=c[a>>2]|0;if((S|0)>=(T|0)){C=13;break}U=c[F>>2]|0;k=+g[U+(S<<4)>>2];j=+g[U+(S<<4)+4>>2];V=S;S=S+1|0;W=(S|0)==(T|0)?0:S;D=+g[U+(W<<4)>>2];X=+g[U+(W<<4)+4>>2];Y=D*+g[G>>2]+X*+g[H>>2];g[o>>2]=D*+g[e>>2]+X*+g[d>>2];g[I>>2]=Y;__ZNK7Vector2plERKS_(p,o,J);Y=k*+g[G>>2]+j*+g[H>>2];g[o>>2]=k*+g[e>>2]+j*+g[d>>2];g[K>>2]=Y;__ZNK7Vector2plERKS_(q,o,J);__ZNK7Vector2miERKS_(r,p,q);__ZNK7Vector210normalizedEv(s,r);Y=-+g[s>>2];c[u>>2]=c[L>>2];g[M>>2]=Y;if(!(__ZN19SeparatorAxisTest2DI16SegmentShape2DSW22ConvexPolygonShape2DSWLb0ELb0ELb1EE9test_axisERK7Vector2(t,u)|0)){C=14;break}Y=+g[z>>2];j=+g[E>>2];k=Y*+g[i>>2]+j*+g[f>>2];g[o>>2]=+g[b>>2]*Y+ +g[A>>2]*j;g[N>>2]=k;__ZNK7Vector2plERKS_(v,o,h);W=c[F>>2]|0;k=+g[W+(V<<4)>>2];j=+g[W+(V<<4)+4>>2];Y=k*+g[G>>2]+j*+g[H>>2];g[o>>2]=+g[e>>2]*k+ +g[d>>2]*j;g[O>>2]=Y;__ZNK7Vector2plERKS_(q,o,J);__ZNK7Vector2miERKS_(w,v,q);__ZNK7Vector210normalizedEv(p,w);if(!(__ZN19SeparatorAxisTest2DI16SegmentShape2DSW22ConvexPolygonShape2DSWLb0ELb0ELb1EE9test_axisERK7Vector2(t,p)|0)){C=14;break}Y=+g[B>>2];j=+g[P>>2];k=Y*+g[i>>2]+j*+g[f>>2];g[o>>2]=+g[b>>2]*Y+ +g[A>>2]*j;g[Q>>2]=k;__ZNK7Vector2plERKS_(x,o,h);W=c[F>>2]|0;k=+g[W+(V<<4)>>2];j=+g[W+(V<<4)+4>>2];Y=k*+g[G>>2]+j*+g[H>>2];g[o>>2]=+g[e>>2]*k+ +g[d>>2]*j;g[R>>2]=Y;__ZNK7Vector2plERKS_(q,o,J);__ZNK7Vector2miERKS_(y,x,q);__ZNK7Vector210normalizedEv(p,y);if(!(__ZN19SeparatorAxisTest2DI16SegmentShape2DSW22ConvexPolygonShape2DSWLb0ELb0ELb1EE9test_axisERK7Vector2(t,p)|0)){C=14;break}}if((C|0)==13){__ZN19SeparatorAxisTest2DI16SegmentShape2DSW22ConvexPolygonShape2DSWLb0ELb0ELb1EE17generate_contactsEv(t);l=n;return}else if((C|0)==14){l=n;return}}function __ZL24_collision_circle_circleILb0ELb0ELb1EEvPK9Shape2DSWRK11Transform2DS2_S5_P20_CollectorCallback2DRK7Vector2SA_ff(a,b,d,e,f,h,i,j,k){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;h=h|0;i=i|0;j=+j;k=+k;var n=0,o=0,p=0,q=0,r=0,s=0;n=l;l=l+80|0;if((l|0)>=(m|0))ba(80);o=n+72|0;p=n+8|0;q=n;g[p+20>>2]=0.0;g[p+24>>2]=0.0;g[p+52>>2]=j;g[p+56>>2]=k;g[p+16>>2]=999999986991104.0;c[p>>2]=a;c[p+4>>2]=d;c[p+8>>2]=b;c[p+12>>2]=e;d=h;h=c[d+4>>2]|0;a=p+36|0;c[a>>2]=c[d>>2];c[a+4>>2]=h;h=i;i=c[h+4>>2]|0;a=p+44|0;c[a>>2]=c[h>>2];c[a+4>>2]=i;i=p+60|0;c[i>>2]=f;a=p+28|0;c[a>>2]=0;c[p+32>>2]=-1;do if((f|0)!=0?(h=c[f+20>>2]|0,(h|0)!=0):0){g[o>>2]=0.0;g[o+4>>2]=0.0;if(!(__ZNK7Vector2neERKS_(h,o)|0)){r=(c[a>>2]|0)+1|0;s=5;break}if(!(__ZN19SeparatorAxisTest2DI15CircleShape2DSWS0_Lb0ELb0ELb1EE9test_axisERK7Vector2(p,c[(c[i>>2]|0)+20>>2]|0)|0)){l=n;return}}else{r=1;s=5}while(0);if((s|0)==5)c[a>>2]=r;__ZNK7Vector2miERKS_(q,b+16|0,e+16|0);__ZNK7Vector210normalizedEv(o,q);if(!(__ZN19SeparatorAxisTest2DI15CircleShape2DSWS0_Lb0ELb0ELb1EE9test_axisERK7Vector2(p,o)|0)){l=n;return}__ZN19SeparatorAxisTest2DI15CircleShape2DSWS0_Lb0ELb0ELb1EE17generate_contactsEv(p);l=n;return}function __ZL27_collision_circle_rectangleILb0ELb0ELb1EEvPK9Shape2DSWRK11Transform2DS2_S5_P20_CollectorCallback2DRK7Vector2SA_ff(a,b,d,e,f,h,i,j,k){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;h=h|0;i=i|0;j=+j;k=+k;var n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0.0;n=l;l=l+128|0;if((l|0)>=(m|0))ba(128);o=n+120|0;p=n+112|0;q=n+104|0;r=n+96|0;s=n+32|0;t=n+8|0;u=n;g[s+20>>2]=0.0;g[s+24>>2]=0.0;g[s+52>>2]=j;g[s+56>>2]=k;g[s+16>>2]=999999986991104.0;c[s>>2]=a;c[s+4>>2]=d;c[s+8>>2]=b;c[s+12>>2]=e;a=h;h=c[a+4>>2]|0;v=s+36|0;c[v>>2]=c[a>>2];c[v+4>>2]=h;h=i;i=c[h+4>>2]|0;v=s+44|0;c[v>>2]=c[h>>2];c[v+4>>2]=i;i=s+60|0;c[i>>2]=f;v=s+28|0;c[v>>2]=0;c[s+32>>2]=-1;do if((f|0)!=0?(h=c[f+20>>2]|0,(h|0)!=0):0){g[o>>2]=0.0;g[o+4>>2]=0.0;if(!(__ZNK7Vector2neERKS_(h,o)|0)){w=(c[v>>2]|0)+1|0;x=5;break}if(!(__ZN19SeparatorAxisTest2DI15CircleShape2DSW18RectangleShape2DSWLb0ELb0ELb1EE9test_axisERK7Vector2(s,c[(c[i>>2]|0)+20>>2]|0)|0)){l=n;return}}else{w=1;x=5}while(0);if((x|0)==5)c[v>>2]=w;w=b+16|0;__ZNK7Vector210normalizedEv(o,e);if(!(__ZN19SeparatorAxisTest2DI15CircleShape2DSW18RectangleShape2DSWLb0ELb0ELb1EE9test_axisERK7Vector2(s,o)|0)){l=n;return}__ZNK7Vector210normalizedEv(o,e+8|0);if(!(__ZN19SeparatorAxisTest2DI15CircleShape2DSW18RectangleShape2DSWLb0ELb0ELb1EE9test_axisERK7Vector2(s,o)|0)){l=n;return}__ZNK11Transform2D14affine_inverseEv(t,e);k=+g[w>>2];j=+g[b+20>>2];y=k*+g[t+4>>2]+j*+g[t+12>>2];g[o>>2]=+g[t>>2]*k+ +g[t+8>>2]*j;g[o+4>>2]=y;__ZNK7Vector2plERKS_(p,o,t+16|0);y=+g[d+48>>2];j=+g[p>>2]<0.0?-y:y;y=+g[d+52>>2];k=+g[p+4>>2]<0.0?-y:y;y=j*+g[e+4>>2]+k*+g[e+12>>2];g[o>>2]=j*+g[e>>2]+k*+g[e+8>>2];g[o+4>>2]=y;__ZNK7Vector2plERKS_(q,o,e+16|0);__ZNK7Vector2miERKS_(r,q,w);__ZNK7Vector210normalizedEv(u,r);if(__ZN19SeparatorAxisTest2DI15CircleShape2DSW18RectangleShape2DSWLb0ELb0ELb1EE9test_axisERK7Vector2(s,u)|0)__ZN19SeparatorAxisTest2DI15CircleShape2DSW18RectangleShape2DSWLb0ELb0ELb1EE17generate_contactsEv(s);l=n;return}function __ZL25_collision_circle_capsuleILb0ELb0ELb1EEvPK9Shape2DSWRK11Transform2DS2_S5_P20_CollectorCallback2DRK7Vector2SA_ff(a,b,d,e,f,h,i,j,k){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;h=h|0;i=i|0;j=+j;k=+k;var n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0;n=l;l=l+128|0;if((l|0)>=(m|0))ba(128);o=n+120|0;p=n+56|0;q=n+40|0;r=n+32|0;s=n+48|0;t=n+16|0;u=n+24|0;v=n+8|0;w=n;g[p+20>>2]=0.0;g[p+24>>2]=0.0;g[p+52>>2]=j;g[p+56>>2]=k;g[p+16>>2]=999999986991104.0;c[p>>2]=a;c[p+4>>2]=d;c[p+8>>2]=b;c[p+12>>2]=e;a=h;h=c[a+4>>2]|0;x=p+36|0;c[x>>2]=c[a>>2];c[x+4>>2]=h;h=i;i=c[h+4>>2]|0;x=p+44|0;c[x>>2]=c[h>>2];c[x+4>>2]=i;i=p+60|0;c[i>>2]=f;x=p+28|0;c[x>>2]=0;c[p+32>>2]=-1;do if((f|0)!=0?(h=c[f+20>>2]|0,(h|0)!=0):0){g[o>>2]=0.0;g[o+4>>2]=0.0;if(!(__ZNK7Vector2neERKS_(h,o)|0)){y=(c[x>>2]|0)+1|0;z=5;break}if(!(__ZN19SeparatorAxisTest2DI15CircleShape2DSW16CapsuleShape2DSWLb0ELb0ELb1EE9test_axisERK7Vector2(p,c[(c[i>>2]|0)+20>>2]|0)|0)){l=n;return}}else{y=1;z=5}while(0);if((z|0)==5)c[x>>2]=y;__ZNK7Vector210normalizedEv(o,e);if(!(__ZN19SeparatorAxisTest2DI15CircleShape2DSW16CapsuleShape2DSWLb0ELb0ELb1EE9test_axisERK7Vector2(p,o)|0)){l=n;return}y=b+16|0;b=e+16|0;x=e+8|0;e=d+52|0;__ZNK7Vector2mlERKf(s,x,e);g[t>>2]=.5;__ZNK7Vector2mlERKf(r,s,t);__ZNK7Vector2plERKS_(q,b,r);__ZNK7Vector2miERKS_(u,y,q);__ZNK7Vector210normalizedEv(o,u);if(!(__ZN19SeparatorAxisTest2DI15CircleShape2DSW16CapsuleShape2DSWLb0ELb0ELb1EE9test_axisERK7Vector2(p,o)|0)){l=n;return}__ZNK7Vector2mlERKf(v,x,e);g[t>>2]=-.5;__ZNK7Vector2mlERKf(r,v,t);__ZNK7Vector2plERKS_(q,b,r);__ZNK7Vector2miERKS_(w,y,q);__ZNK7Vector210normalizedEv(o,w);if(!(__ZN19SeparatorAxisTest2DI15CircleShape2DSW16CapsuleShape2DSWLb0ELb0ELb1EE9test_axisERK7Vector2(p,o)|0)){l=n;return}__ZN19SeparatorAxisTest2DI15CircleShape2DSW16CapsuleShape2DSWLb0ELb0ELb1EE17generate_contactsEv(p);l=n;return}function __ZL32_collision_circle_convex_polygonILb0ELb0ELb1EEvPK9Shape2DSWRK11Transform2DS2_S5_P20_CollectorCallback2DRK7Vector2SA_ff(a,b,d,e,f,h,i,j,k){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;h=h|0;i=i|0;j=+j;k=+k;var n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0.0,G=0,H=0.0,I=0.0;n=l;l=l+128|0;if((l|0)>=(m|0))ba(128);o=n+112|0;p=n+104|0;q=n+96|0;r=n+88|0;s=n+72|0;t=n+8|0;u=n+80|0;v=n;g[t+20>>2]=0.0;g[t+24>>2]=0.0;g[t+52>>2]=j;g[t+56>>2]=k;g[t+16>>2]=999999986991104.0;c[t>>2]=a;c[t+4>>2]=d;c[t+8>>2]=b;c[t+12>>2]=e;a=h;h=c[a+4>>2]|0;w=t+36|0;c[w>>2]=c[a>>2];c[w+4>>2]=h;h=i;i=c[h+4>>2]|0;w=t+44|0;c[w>>2]=c[h>>2];c[w+4>>2]=i;i=t+60|0;c[i>>2]=f;w=t+28|0;c[w>>2]=0;c[t+32>>2]=-1;do if((f|0)!=0?(h=c[f+20>>2]|0,(h|0)!=0):0){g[o>>2]=0.0;g[o+4>>2]=0.0;if(!(__ZNK7Vector2neERKS_(h,o)|0)){x=(c[w>>2]|0)+1|0;y=5;break}if(!(__ZN19SeparatorAxisTest2DI15CircleShape2DSW22ConvexPolygonShape2DSWLb0ELb0ELb1EE9test_axisERK7Vector2(t,c[(c[i>>2]|0)+20>>2]|0)|0)){l=n;return}}else{x=1;y=5}while(0);if((y|0)==5)c[w>>2]=x;x=d+52|0;w=b+16|0;b=d+48|0;d=e+8|0;i=e+4|0;f=e+12|0;h=o+4|0;a=e+16|0;z=o+4|0;A=o+4|0;B=s+4|0;C=v+4|0;D=0;while(1){if((D|0)>=(c[x>>2]|0)){y=11;break}E=c[b>>2]|0;k=+g[E+(D<<4)>>2];j=+g[E+(D<<4)+4>>2];F=k*+g[i>>2]+j*+g[f>>2];g[o>>2]=+g[e>>2]*k+ +g[d>>2]*j;g[h>>2]=F;__ZNK7Vector2plERKS_(q,o,a);__ZNK7Vector2miERKS_(u,w,q);__ZNK7Vector210normalizedEv(p,u);if(!(__ZN19SeparatorAxisTest2DI15CircleShape2DSW22ConvexPolygonShape2DSWLb0ELb0ELb1EE9test_axisERK7Vector2(t,p)|0)){y=12;break}E=c[b>>2]|0;F=+g[E+(D<<4)>>2];j=+g[E+(D<<4)+4>>2];D=D+1|0;G=(D|0)==(c[x>>2]|0)?0:D;k=+g[E+(G<<4)>>2];H=+g[E+(G<<4)+4>>2];I=k*+g[i>>2]+H*+g[f>>2];g[o>>2]=k*+g[e>>2]+H*+g[d>>2];g[z>>2]=I;__ZNK7Vector2plERKS_(p,o,a);I=F*+g[i>>2]+j*+g[f>>2];g[o>>2]=F*+g[e>>2]+j*+g[d>>2];g[A>>2]=I;__ZNK7Vector2plERKS_(q,o,a);__ZNK7Vector2miERKS_(r,p,q);__ZNK7Vector210normalizedEv(s,r);I=-+g[s>>2];c[v>>2]=c[B>>2];g[C>>2]=I;if(!(__ZN19SeparatorAxisTest2DI15CircleShape2DSW22ConvexPolygonShape2DSWLb0ELb0ELb1EE9test_axisERK7Vector2(t,v)|0)){y=12;break}}if((y|0)==11){__ZN19SeparatorAxisTest2DI15CircleShape2DSW22ConvexPolygonShape2DSWLb0ELb0ELb1EE17generate_contactsEv(t);l=n;return}else if((y|0)==12){l=n;return}}function __ZL30_collision_rectangle_rectangleILb0ELb0ELb1EEvPK9Shape2DSWRK11Transform2DS2_S5_P20_CollectorCallback2DRK7Vector2SA_ff(a,b,d,e,f,h,i,j,k){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;h=h|0;i=i|0;j=+j;k=+k;var n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0;n=l;l=l+128|0;if((l|0)>=(m|0))ba(128);o=n+96|0;p=n+32|0;q=n+8|0;r=n;g[p+20>>2]=0.0;g[p+24>>2]=0.0;g[p+52>>2]=j;g[p+56>>2]=k;g[p+16>>2]=999999986991104.0;c[p>>2]=a;c[p+4>>2]=d;c[p+8>>2]=b;c[p+12>>2]=e;s=h;h=c[s+4>>2]|0;t=p+36|0;c[t>>2]=c[s>>2];c[t+4>>2]=h;h=i;i=c[h+4>>2]|0;t=p+44|0;c[t>>2]=c[h>>2];c[t+4>>2]=i;i=p+60|0;c[i>>2]=f;t=p+28|0;c[t>>2]=0;c[p+32>>2]=-1;do if((f|0)!=0?(h=c[f+20>>2]|0,(h|0)!=0):0){g[o>>2]=0.0;g[o+4>>2]=0.0;if(!(__ZNK7Vector2neERKS_(h,o)|0)){u=(c[t>>2]|0)+1|0;v=5;break}if(!(__ZN19SeparatorAxisTest2DI18RectangleShape2DSWS0_Lb0ELb0ELb1EE9test_axisERK7Vector2(p,c[(c[i>>2]|0)+20>>2]|0)|0)){l=n;return}}else{u=1;v=5}while(0);if((v|0)==5)c[t>>2]=u;__ZNK7Vector210normalizedEv(o,b);if(!(__ZN19SeparatorAxisTest2DI18RectangleShape2DSWS0_Lb0ELb0ELb1EE9test_axisERK7Vector2(p,o)|0)){l=n;return}__ZNK7Vector210normalizedEv(o,b+8|0);if(!(__ZN19SeparatorAxisTest2DI18RectangleShape2DSWS0_Lb0ELb0ELb1EE9test_axisERK7Vector2(p,o)|0)){l=n;return}__ZNK7Vector210normalizedEv(o,e);if(!(__ZN19SeparatorAxisTest2DI18RectangleShape2DSWS0_Lb0ELb0ELb1EE9test_axisERK7Vector2(p,o)|0)){l=n;return}__ZNK7Vector210normalizedEv(o,e+8|0);if(!(__ZN19SeparatorAxisTest2DI18RectangleShape2DSWS0_Lb0ELb0ELb1EE9test_axisERK7Vector2(p,o)|0)){l=n;return}__ZNK11Transform2D14affine_inverseEv(o,b);__ZNK11Transform2D14affine_inverseEv(q,e);__ZNK18RectangleShape2DSW12get_box_axisERK11Transform2DS2_PKS_S2_S2_(r,a,b,o,d,e,q);if(!(__ZN19SeparatorAxisTest2DI18RectangleShape2DSWS0_Lb0ELb0ELb1EE9test_axisERK7Vector2(p,r)|0)){l=n;return}__ZN19SeparatorAxisTest2DI18RectangleShape2DSWS0_Lb0ELb0ELb1EE17generate_contactsEv(p);l=n;return}function __ZL28_collision_rectangle_capsuleILb0ELb0ELb1EEvPK9Shape2DSWRK11Transform2DS2_S5_P20_CollectorCallback2DRK7Vector2SA_ff(a,b,d,e,f,h,i,j,k){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;h=h|0;i=i|0;j=+j;k=+k;var n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0.0;n=l;l=l+144|0;if((l|0)>=(m|0))ba(144);o=n+136|0;p=n+128|0;q=n+120|0;r=n+112|0;s=n+48|0;t=n+16|0;u=n+8|0;v=n+40|0;w=n;g[s+20>>2]=0.0;g[s+24>>2]=0.0;g[s+52>>2]=j;g[s+56>>2]=k;g[s+16>>2]=999999986991104.0;c[s>>2]=a;c[s+4>>2]=d;c[s+8>>2]=b;c[s+12>>2]=e;x=h;h=c[x+4>>2]|0;y=s+36|0;c[y>>2]=c[x>>2];c[y+4>>2]=h;h=i;i=c[h+4>>2]|0;y=s+44|0;c[y>>2]=c[h>>2];c[y+4>>2]=i;i=s+60|0;c[i>>2]=f;y=s+28|0;c[y>>2]=0;c[s+32>>2]=-1;do if((f|0)!=0?(h=c[f+20>>2]|0,(h|0)!=0):0){g[o>>2]=0.0;g[o+4>>2]=0.0;if(!(__ZNK7Vector2neERKS_(h,o)|0)){z=(c[y>>2]|0)+1|0;A=5;break}if(!(__ZN19SeparatorAxisTest2DI18RectangleShape2DSW16CapsuleShape2DSWLb0ELb0ELb1EE9test_axisERK7Vector2(s,c[(c[i>>2]|0)+20>>2]|0)|0)){l=n;return}}else{z=1;A=5}while(0);if((A|0)==5)c[y>>2]=z;__ZNK7Vector210normalizedEv(o,b);if(!(__ZN19SeparatorAxisTest2DI18RectangleShape2DSW16CapsuleShape2DSWLb0ELb0ELb1EE9test_axisERK7Vector2(s,o)|0)){l=n;return}__ZNK7Vector210normalizedEv(o,b+8|0);if(!(__ZN19SeparatorAxisTest2DI18RectangleShape2DSW16CapsuleShape2DSWLb0ELb0ELb1EE9test_axisERK7Vector2(s,o)|0)){l=n;return}__ZNK7Vector210normalizedEv(o,e);if(!(__ZN19SeparatorAxisTest2DI18RectangleShape2DSW16CapsuleShape2DSWLb0ELb0ELb1EE9test_axisERK7Vector2(s,o)|0)){l=n;return}__ZNK11Transform2D14affine_inverseEv(t,b);z=e+16|0;y=e+8|0;e=d+52|0;d=t+8|0;A=u+4|0;i=t+4|0;f=t+12|0;h=o+4|0;x=t+16|0;B=a+48|0;C=p+4|0;D=a+52|0;a=b+8|0;E=b+4|0;F=b+12|0;G=o+4|0;H=b+16|0;__ZNK7Vector2mlERKf(v,y,e);g[p>>2]=.5;__ZNK7Vector2mlERKf(o,v,p);__ZNK7Vector2plERKS_(u,z,o);k=+g[u>>2];j=+g[A>>2];I=k*+g[i>>2]+j*+g[f>>2];g[o>>2]=+g[t>>2]*k+ +g[d>>2]*j;g[h>>2]=I;__ZNK7Vector2plERKS_(p,o,x);I=+g[B>>2];j=+g[p>>2]<0.0?-I:I;I=+g[D>>2];k=+g[C>>2]<0.0?-I:I;I=j*+g[E>>2]+k*+g[F>>2];g[o>>2]=j*+g[b>>2]+k*+g[a>>2];g[G>>2]=I;__ZNK7Vector2plERKS_(q,o,H);__ZNK7Vector2miERKS_(r,q,u);__ZNK7Vector210normalizedEv(w,r);if(__ZN19SeparatorAxisTest2DI18RectangleShape2DSW16CapsuleShape2DSWLb0ELb0ELb1EE9test_axisERK7Vector2(s,w)|0?(__ZNK7Vector2mlERKf(v,y,e),g[p>>2]=-.5,__ZNK7Vector2mlERKf(o,v,p),__ZNK7Vector2plERKS_(u,z,o),I=+g[u>>2],k=+g[A>>2],j=I*+g[i>>2]+k*+g[f>>2],g[o>>2]=+g[t>>2]*I+ +g[d>>2]*k,g[h>>2]=j,__ZNK7Vector2plERKS_(p,o,x),j=+g[B>>2],k=+g[p>>2]<0.0?-j:j,j=+g[D>>2],I=+g[C>>2]<0.0?-j:j,j=k*+g[E>>2]+I*+g[F>>2],g[o>>2]=k*+g[b>>2]+I*+g[a>>2],g[G>>2]=j,__ZNK7Vector2plERKS_(q,o,H),__ZNK7Vector2miERKS_(r,q,u),__ZNK7Vector210normalizedEv(w,r),__ZN19SeparatorAxisTest2DI18RectangleShape2DSW16CapsuleShape2DSWLb0ELb0ELb1EE9test_axisERK7Vector2(s,w)|0):0)__ZN19SeparatorAxisTest2DI18RectangleShape2DSW16CapsuleShape2DSWLb0ELb0ELb1EE17generate_contactsEv(s);l=n;return}function __ZL35_collision_rectangle_convex_polygonILb0ELb0ELb1EEvPK9Shape2DSWRK11Transform2DS2_S5_P20_CollectorCallback2DRK7Vector2SA_ff(a,b,d,e,f,h,i,j,k){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;h=h|0;i=i|0;j=+j;k=+k;var n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0.0,X=0.0,Y=0.0;n=l;l=l+160|0;if((l|0)>=(m|0))ba(160);o=n+128|0;p=n+120|0;q=n+112|0;r=n+104|0;s=n+96|0;t=n+32|0;u=n+8|0;v=n;g[t+20>>2]=0.0;g[t+24>>2]=0.0;g[t+52>>2]=j;g[t+56>>2]=k;g[t+16>>2]=999999986991104.0;c[t>>2]=a;c[t+4>>2]=d;c[t+8>>2]=b;c[t+12>>2]=e;w=h;h=c[w+4>>2]|0;x=t+36|0;c[x>>2]=c[w>>2];c[x+4>>2]=h;h=i;i=c[h+4>>2]|0;x=t+44|0;c[x>>2]=c[h>>2];c[x+4>>2]=i;i=t+60|0;c[i>>2]=f;x=t+28|0;c[x>>2]=0;c[t+32>>2]=-1;do if((f|0)!=0?(h=c[f+20>>2]|0,(h|0)!=0):0){g[o>>2]=0.0;g[o+4>>2]=0.0;if(!(__ZNK7Vector2neERKS_(h,o)|0)){y=(c[x>>2]|0)+1|0;z=5;break}if(!(__ZN19SeparatorAxisTest2DI18RectangleShape2DSW22ConvexPolygonShape2DSWLb0ELb0ELb1EE9test_axisERK7Vector2(t,c[(c[i>>2]|0)+20>>2]|0)|0)){l=n;return}}else{y=1;z=5}while(0);if((z|0)==5)c[x>>2]=y;__ZNK7Vector210normalizedEv(o,b);if(!(__ZN19SeparatorAxisTest2DI18RectangleShape2DSW22ConvexPolygonShape2DSWLb0ELb0ELb1EE9test_axisERK7Vector2(t,o)|0)){l=n;return}__ZNK7Vector210normalizedEv(o,b+8|0);if(!(__ZN19SeparatorAxisTest2DI18RectangleShape2DSW22ConvexPolygonShape2DSWLb0ELb0ELb1EE9test_axisERK7Vector2(t,o)|0)){l=n;return}y=u+4|0;c[y>>2]=0;c[y+4>>2]=0;c[y+8>>2]=0;c[y+12>>2]=0;c[y+16>>2]=0;g[u>>2]=1.0;y=u+12|0;g[y>>2]=1.0;__ZNK11Transform2D14affine_inverseEv(o,b);c[u>>2]=c[o>>2];c[u+4>>2]=c[o+4>>2];c[u+8>>2]=c[o+8>>2];c[u+12>>2]=c[o+12>>2];c[u+16>>2]=c[o+16>>2];c[u+20>>2]=c[o+20>>2];x=d+52|0;i=d+48|0;d=e+8|0;f=e+4|0;h=e+12|0;w=o+4|0;A=e+16|0;B=o+4|0;C=s+4|0;D=v+4|0;E=o+4|0;F=u+8|0;G=v+4|0;H=u+4|0;I=o+4|0;J=u+16|0;K=a+48|0;L=p+4|0;M=a+52|0;a=b+8|0;N=b+4|0;O=b+12|0;P=o+4|0;Q=b+16|0;R=0;do{S=c[x>>2]|0;if((R|0)>=(S|0)){z=13;break}T=c[i>>2]|0;k=+g[T+(R<<4)>>2];j=+g[T+(R<<4)+4>>2];U=R;R=R+1|0;V=(R|0)==(S|0)?0:R;W=+g[T+(V<<4)>>2];X=+g[T+(V<<4)+4>>2];Y=W*+g[f>>2]+X*+g[h>>2];g[o>>2]=W*+g[e>>2]+X*+g[d>>2];g[w>>2]=Y;__ZNK7Vector2plERKS_(p,o,A);Y=k*+g[f>>2]+j*+g[h>>2];g[o>>2]=k*+g[e>>2]+j*+g[d>>2];g[B>>2]=Y;__ZNK7Vector2plERKS_(q,o,A);__ZNK7Vector2miERKS_(r,p,q);__ZNK7Vector210normalizedEv(s,r);Y=-+g[s>>2];c[v>>2]=c[C>>2];g[D>>2]=Y;if(!(__ZN19SeparatorAxisTest2DI18RectangleShape2DSW22ConvexPolygonShape2DSWLb0ELb0ELb1EE9test_axisERK7Vector2(t,v)|0))break;V=c[i>>2]|0;Y=+g[V+(U<<4)>>2];j=+g[V+(U<<4)+4>>2];k=Y*+g[f>>2]+j*+g[h>>2];g[o>>2]=+g[e>>2]*Y+ +g[d>>2]*j;g[E>>2]=k;__ZNK7Vector2plERKS_(v,o,A);k=+g[v>>2];j=+g[G>>2];Y=k*+g[H>>2]+j*+g[y>>2];g[o>>2]=+g[u>>2]*k+ +g[F>>2]*j;g[I>>2]=Y;__ZNK7Vector2plERKS_(p,o,J);Y=+g[K>>2];j=+g[p>>2]<0.0?-Y:Y;Y=+g[M>>2];k=+g[L>>2]<0.0?-Y:Y;Y=j*+g[N>>2]+k*+g[O>>2];g[o>>2]=j*+g[b>>2]+k*+g[a>>2];g[P>>2]=Y;__ZNK7Vector2plERKS_(q,o,Q);__ZNK7Vector2miERKS_(r,q,v);__ZNK7Vector210normalizedEv(s,r)}while(__ZN19SeparatorAxisTest2DI18RectangleShape2DSW22ConvexPolygonShape2DSWLb0ELb0ELb1EE9test_axisERK7Vector2(t,s)|0);if((z|0)==13)__ZN19SeparatorAxisTest2DI18RectangleShape2DSW22ConvexPolygonShape2DSWLb0ELb0ELb1EE17generate_contactsEv(t);l=n;return}function __ZL26_collision_capsule_capsuleILb0ELb0ELb1EEvPK9Shape2DSWRK11Transform2DS2_S5_P20_CollectorCallback2DRK7Vector2SA_ff(a,b,d,e,f,h,i,j,k){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;h=h|0;i=i|0;j=+j;k=+k;var n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0;n=l;l=l+128|0;if((l|0)>=(m|0))ba(128);o=n+112|0;p=n+48|0;q=n+24|0;r=n+40|0;s=n+16|0;t=n+32|0;u=n;v=n+8|0;g[p+20>>2]=0.0;g[p+24>>2]=0.0;g[p+52>>2]=j;g[p+56>>2]=k;g[p+16>>2]=999999986991104.0;c[p>>2]=a;c[p+4>>2]=d;c[p+8>>2]=b;c[p+12>>2]=e;w=h;h=c[w+4>>2]|0;x=p+36|0;c[x>>2]=c[w>>2];c[x+4>>2]=h;h=i;i=c[h+4>>2]|0;x=p+44|0;c[x>>2]=c[h>>2];c[x+4>>2]=i;i=p+60|0;c[i>>2]=f;x=p+28|0;c[x>>2]=0;c[p+32>>2]=-1;do if((f|0)!=0?(h=c[f+20>>2]|0,(h|0)!=0):0){g[o>>2]=0.0;g[o+4>>2]=0.0;if(!(__ZNK7Vector2neERKS_(h,o)|0)){y=(c[x>>2]|0)+1|0;z=5;break}if(!(__ZN19SeparatorAxisTest2DI16CapsuleShape2DSWS0_Lb0ELb0ELb1EE9test_axisERK7Vector2(p,c[(c[i>>2]|0)+20>>2]|0)|0)){l=n;return}}else{y=1;z=5}while(0);if((z|0)==5)c[x>>2]=y;__ZNK7Vector210normalizedEv(o,e);if(!(__ZN19SeparatorAxisTest2DI16CapsuleShape2DSWS0_Lb0ELb0ELb1EE9test_axisERK7Vector2(p,o)|0)){l=n;return}__ZNK7Vector210normalizedEv(o,b);if(!(__ZN19SeparatorAxisTest2DI16CapsuleShape2DSWS0_Lb0ELb0ELb1EE9test_axisERK7Vector2(p,o)|0)){l=n;return}y=b+16|0;x=b+8|0;b=a+52|0;a=e+16|0;z=e+8|0;e=d+52|0;__ZNK7Vector2mlERKf(r,x,b);g[s>>2]=.5;__ZNK7Vector2mlERKf(q,r,s);__ZNK7Vector2plERKS_(o,y,q);__ZNK7Vector2mlERKf(t,z,e);g[u>>2]=.5;__ZNK7Vector2mlERKf(s,t,u);__ZNK7Vector2plERKS_(q,a,s);__ZNK7Vector2miERKS_(v,o,q);__ZNK7Vector210normalizedEv(s,v);if(((__ZN19SeparatorAxisTest2DI16CapsuleShape2DSWS0_Lb0ELb0ELb1EE9test_axisERK7Vector2(p,s)|0?(__ZNK7Vector2mlERKf(t,z,e),g[u>>2]=-.5,__ZNK7Vector2mlERKf(s,t,u),__ZNK7Vector2plERKS_(q,a,s),__ZNK7Vector2miERKS_(v,o,q),__ZNK7Vector210normalizedEv(s,v),__ZN19SeparatorAxisTest2DI16CapsuleShape2DSWS0_Lb0ELb0ELb1EE9test_axisERK7Vector2(p,s)|0):0)?(__ZNK7Vector2mlERKf(r,x,b),g[s>>2]=-.5,__ZNK7Vector2mlERKf(q,r,s),__ZNK7Vector2plERKS_(o,y,q),__ZNK7Vector2mlERKf(t,z,e),g[u>>2]=.5,__ZNK7Vector2mlERKf(s,t,u),__ZNK7Vector2plERKS_(q,a,s),__ZNK7Vector2miERKS_(v,o,q),__ZNK7Vector210normalizedEv(s,v),__ZN19SeparatorAxisTest2DI16CapsuleShape2DSWS0_Lb0ELb0ELb1EE9test_axisERK7Vector2(p,s)|0):0)?(__ZNK7Vector2mlERKf(t,z,e),g[u>>2]=-.5,__ZNK7Vector2mlERKf(s,t,u),__ZNK7Vector2plERKS_(q,a,s),__ZNK7Vector2miERKS_(v,o,q),__ZNK7Vector210normalizedEv(s,v),__ZN19SeparatorAxisTest2DI16CapsuleShape2DSWS0_Lb0ELb0ELb1EE9test_axisERK7Vector2(p,s)|0):0){__ZN19SeparatorAxisTest2DI16CapsuleShape2DSWS0_Lb0ELb0ELb1EE17generate_contactsEv(p);l=n;return}l=n;return}function __ZL33_collision_capsule_convex_polygonILb0ELb0ELb1EEvPK9Shape2DSWRK11Transform2DS2_S5_P20_CollectorCallback2DRK7Vector2SA_ff(a,b,d,e,f,h,i,j,k){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;h=h|0;i=i|0;j=+j;k=+k;var n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0.0,N=0,O=0.0,P=0.0;n=l;l=l+144|0;if((l|0)>=(m|0))ba(144);o=n+128|0;p=n+120|0;q=n+112|0;r=n+104|0;s=n+96|0;t=n+16|0;u=n+8|0;v=n+88|0;w=n+80|0;x=n;g[t+20>>2]=0.0;g[t+24>>2]=0.0;g[t+52>>2]=j;g[t+56>>2]=k;g[t+16>>2]=999999986991104.0;c[t>>2]=a;c[t+4>>2]=d;c[t+8>>2]=b;c[t+12>>2]=e;y=h;h=c[y+4>>2]|0;z=t+36|0;c[z>>2]=c[y>>2];c[z+4>>2]=h;h=i;i=c[h+4>>2]|0;z=t+44|0;c[z>>2]=c[h>>2];c[z+4>>2]=i;i=t+60|0;c[i>>2]=f;z=t+28|0;c[z>>2]=0;c[t+32>>2]=-1;do if((f|0)!=0?(h=c[f+20>>2]|0,(h|0)!=0):0){g[o>>2]=0.0;g[o+4>>2]=0.0;if(!(__ZNK7Vector2neERKS_(h,o)|0)){A=(c[z>>2]|0)+1|0;B=5;break}if(!(__ZN19SeparatorAxisTest2DI16CapsuleShape2DSW22ConvexPolygonShape2DSWLb0ELb0ELb1EE9test_axisERK7Vector2(t,c[(c[i>>2]|0)+20>>2]|0)|0)){l=n;return}}else{A=1;B=5}while(0);if((B|0)==5)c[z>>2]=A;__ZNK7Vector210normalizedEv(o,b);if(!(__ZN19SeparatorAxisTest2DI16CapsuleShape2DSW22ConvexPolygonShape2DSWLb0ELb0ELb1EE9test_axisERK7Vector2(t,o)|0)){l=n;return}A=d+52|0;a:do if((c[A>>2]|0)>0){z=d+48|0;i=e+8|0;f=e+4|0;h=e+12|0;y=o+4|0;C=e+16|0;D=b+16|0;E=b+8|0;F=a+52|0;G=o+4|0;H=o+4|0;I=s+4|0;J=x+4|0;K=0;while(1){L=c[z>>2]|0;k=+g[L+(K<<4)>>2];j=+g[L+(K<<4)+4>>2];M=k*+g[f>>2]+j*+g[h>>2];g[o>>2]=+g[e>>2]*k+ +g[i>>2]*j;g[y>>2]=M;__ZNK7Vector2plERKS_(u,o,C);__ZNK7Vector2mlERKf(v,E,F);g[q>>2]=.5;__ZNK7Vector2mlERKf(p,v,q);__ZNK7Vector2plERKS_(o,D,p);__ZNK7Vector2miERKS_(w,o,u);__ZNK7Vector210normalizedEv(p,w);if(!(__ZN19SeparatorAxisTest2DI16CapsuleShape2DSW22ConvexPolygonShape2DSWLb0ELb0ELb1EE9test_axisERK7Vector2(t,p)|0))break;__ZNK7Vector2mlERKf(v,E,F);g[q>>2]=-.5;__ZNK7Vector2mlERKf(p,v,q);__ZNK7Vector2plERKS_(o,D,p);__ZNK7Vector2miERKS_(w,o,u);__ZNK7Vector210normalizedEv(p,w);if(!(__ZN19SeparatorAxisTest2DI16CapsuleShape2DSW22ConvexPolygonShape2DSWLb0ELb0ELb1EE9test_axisERK7Vector2(t,p)|0))break;L=c[z>>2]|0;M=+g[L+(K<<4)>>2];j=+g[L+(K<<4)+4>>2];K=K+1|0;N=(K|0)==(c[A>>2]|0)?0:K;k=+g[L+(N<<4)>>2];O=+g[L+(N<<4)+4>>2];P=k*+g[f>>2]+O*+g[h>>2];g[o>>2]=k*+g[e>>2]+O*+g[i>>2];g[G>>2]=P;__ZNK7Vector2plERKS_(p,o,C);P=M*+g[f>>2]+j*+g[h>>2];g[o>>2]=M*+g[e>>2]+j*+g[i>>2];g[H>>2]=P;__ZNK7Vector2plERKS_(q,o,C);__ZNK7Vector2miERKS_(r,p,q);__ZNK7Vector210normalizedEv(s,r);P=-+g[s>>2];c[x>>2]=c[I>>2];g[J>>2]=P;if(!(__ZN19SeparatorAxisTest2DI16CapsuleShape2DSW22ConvexPolygonShape2DSWLb0ELb0ELb1EE9test_axisERK7Vector2(t,x)|0)){B=15;break}if((K|0)>=(c[A>>2]|0))break a}if((B|0)==15){l=n;return}l=n;return}while(0);__ZN19SeparatorAxisTest2DI16CapsuleShape2DSW22ConvexPolygonShape2DSWLb0ELb0ELb1EE17generate_contactsEv(t);l=n;return}function __ZL40_collision_convex_polygon_convex_polygonILb0ELb0ELb1EEvPK9Shape2DSWRK11Transform2DS2_S5_P20_CollectorCallback2DRK7Vector2SA_ff(a,b,d,e,f,h,i,j,k){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;h=h|0;i=i|0;j=+j;k=+k;var n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0.0,J=0.0,K=0.0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0;n=l;l=l+128|0;if((l|0)>=(m|0))ba(128);o=n+120|0;p=n+112|0;q=n+104|0;r=n+96|0;s=n+80|0;t=n+8|0;u=n;v=n+88|0;w=n+72|0;g[t+20>>2]=0.0;g[t+24>>2]=0.0;g[t+52>>2]=j;g[t+56>>2]=k;g[t+16>>2]=999999986991104.0;c[t>>2]=a;c[t+4>>2]=d;c[t+8>>2]=b;c[t+12>>2]=e;x=h;h=c[x+4>>2]|0;y=t+36|0;c[y>>2]=c[x>>2];c[y+4>>2]=h;h=i;i=c[h+4>>2]|0;y=t+44|0;c[y>>2]=c[h>>2];c[y+4>>2]=i;i=t+60|0;c[i>>2]=f;y=t+28|0;c[y>>2]=0;c[t+32>>2]=-1;do if((f|0)!=0?(h=c[f+20>>2]|0,(h|0)!=0):0){g[o>>2]=0.0;g[o+4>>2]=0.0;if(!(__ZNK7Vector2neERKS_(h,o)|0)){z=(c[y>>2]|0)+1|0;A=5;break}if(!(__ZN19SeparatorAxisTest2DI22ConvexPolygonShape2DSWS0_Lb0ELb0ELb1EE9test_axisERK7Vector2(t,c[(c[i>>2]|0)+20>>2]|0)|0)){l=n;return}}else{z=1;A=5}while(0);if((A|0)==5)c[y>>2]=z;z=a+52|0;y=a+48|0;a=b+8|0;i=b+4|0;f=b+12|0;h=o+4|0;x=b+16|0;B=o+4|0;C=s+4|0;D=u+4|0;E=0;while(1){F=c[z>>2]|0;if((E|0)>=(F|0))break;G=c[y>>2]|0;k=+g[G+(E<<4)>>2];j=+g[G+(E<<4)+4>>2];E=E+1|0;H=(E|0)==(F|0)?0:E;I=+g[G+(H<<4)>>2];J=+g[G+(H<<4)+4>>2];K=I*+g[i>>2]+J*+g[f>>2];g[o>>2]=I*+g[b>>2]+J*+g[a>>2];g[h>>2]=K;__ZNK7Vector2plERKS_(p,o,x);K=k*+g[i>>2]+j*+g[f>>2];g[o>>2]=k*+g[b>>2]+j*+g[a>>2];g[B>>2]=K;__ZNK7Vector2plERKS_(q,o,x);__ZNK7Vector2miERKS_(r,p,q);__ZNK7Vector210normalizedEv(s,r);K=-+g[s>>2];c[u>>2]=c[C>>2];g[D>>2]=K;if(!(__ZN19SeparatorAxisTest2DI22ConvexPolygonShape2DSWS0_Lb0ELb0ELb1EE9test_axisERK7Vector2(t,u)|0)){A=21;break}}if((A|0)==21){l=n;return}D=d+52|0;C=d+48|0;d=e+8|0;B=e+4|0;h=e+12|0;E=o+4|0;H=e+16|0;G=o+4|0;F=s+4|0;L=u+4|0;M=0;while(1){N=c[D>>2]|0;if((M|0)>=(N|0))break;O=c[C>>2]|0;K=+g[O+(M<<4)>>2];j=+g[O+(M<<4)+4>>2];M=M+1|0;P=(M|0)==(N|0)?0:M;k=+g[O+(P<<4)>>2];J=+g[O+(P<<4)+4>>2];I=k*+g[B>>2]+J*+g[h>>2];g[o>>2]=k*+g[e>>2]+J*+g[d>>2];g[E>>2]=I;__ZNK7Vector2plERKS_(p,o,H);I=K*+g[B>>2]+j*+g[h>>2];g[o>>2]=K*+g[e>>2]+j*+g[d>>2];g[G>>2]=I;__ZNK7Vector2plERKS_(q,o,H);__ZNK7Vector2miERKS_(r,p,q);__ZNK7Vector210normalizedEv(s,r);I=-+g[s>>2];c[u>>2]=c[F>>2];g[L>>2]=I;if(!(__ZN19SeparatorAxisTest2DI22ConvexPolygonShape2DSWS0_Lb0ELb0ELb1EE9test_axisERK7Vector2(t,u)|0)){A=21;break}}if((A|0)==21){l=n;return}A=c[z>>2]|0;a:do if((A|0)>0){u=o+4|0;L=o+4|0;F=0;s=N;r=A;b:while(1){if((s|0)>0){G=0;do{E=c[y>>2]|0;I=+g[E+(F<<4)>>2];j=+g[E+(F<<4)+4>>2];K=I*+g[i>>2]+j*+g[f>>2];g[o>>2]=+g[b>>2]*I+ +g[a>>2]*j;g[u>>2]=K;__ZNK7Vector2plERKS_(v,o,x);E=c[C>>2]|0;K=+g[E+(G<<4)>>2];j=+g[E+(G<<4)+4>>2];I=K*+g[B>>2]+j*+g[h>>2];g[o>>2]=+g[e>>2]*K+ +g[d>>2]*j;g[L>>2]=I;__ZNK7Vector2plERKS_(q,o,H);__ZNK7Vector2miERKS_(w,v,q);__ZNK7Vector210normalizedEv(p,w);G=G+1|0;if(!(__ZN19SeparatorAxisTest2DI22ConvexPolygonShape2DSWS0_Lb0ELb0ELb1EE9test_axisERK7Vector2(t,p)|0))break b;Q=c[D>>2]|0}while((G|0)<(Q|0));R=c[z>>2]|0;S=Q}else{R=r;S=s}F=F+1|0;if((F|0)>=(R|0))break a;else{s=S;r=R}}l=n;return}while(0);__ZN19SeparatorAxisTest2DI22ConvexPolygonShape2DSWS0_Lb0ELb0ELb1EE17generate_contactsEv(t);l=n;return}function __ZN19SeparatorAxisTest2DI22ConvexPolygonShape2DSWS0_Lb0ELb0ELb1EE9test_axisERK7Vector2(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,h=0,i=0,k=0,n=0,o=0,p=0,q=0.0,r=0.0,s=0.0,t=0.0,u=0.0,v=0.0,w=0;d=l;l=l+32|0;if((l|0)>=(m|0))ba(32);e=d+8|0;f=d+28|0;h=d+24|0;i=d+20|0;k=d+16|0;n=d;o=b;b=c[o>>2]|0;p=c[o+4>>2]|0;o=e;c[o>>2]=b;c[o+4>>2]=p;if((c[j>>2]=b&2147483647,+g[j>>2])<1.0e-05?(c[j>>2]=p&2147483647,+g[j>>2])<1.0e-05:0){c[e>>2]=0;c[e+4>>2]=1065353216}__ZNK22ConvexPolygonShape2DSW13project_rangeERK7Vector2RK11Transform2DRfS6_(c[a>>2]|0,e,c[a+8>>2]|0,f,h);__ZNK22ConvexPolygonShape2DSW13project_rangeERK7Vector2RK11Transform2DRfS6_(c[a+4>>2]|0,e,c[a+12>>2]|0,i,k);q=+g[a+52>>2];r=+g[f>>2]-q;g[f>>2]=r;s=q+ +g[h>>2];g[h>>2]=s;q=+g[a+56>>2];t=q+ +g[k>>2];u=(s-r)*.5;v=+g[i>>2]-q-u;g[i>>2]=v;q=t+u;g[k>>2]=q;u=(r+s)*.5;s=v-u;v=q-u;do if(s>0.0|v<0.0){k=c[a+60>>2]|0;if((k|0)!=0?(i=c[k+20>>2]|0,(i|0)!=0):0){k=e;h=c[k+4>>2]|0;f=i;c[f>>2]=c[k>>2];c[f+4>>2]=h;w=0}else w=0}else{h=(g[j>>2]=s,c[j>>2]|0)&2147483647;u=(c[j>>2]=h,+g[j>>2]);f=a+16|0;q=+g[f>>2];if(v<u){if(!(v<q)){w=1;break}g[f>>2]=v;k=e;i=c[k+4>>2]|0;p=a+20|0;c[p>>2]=c[k>>2];c[p+4>>2]=i;c[a+32>>2]=c[a+28>>2];w=1;break}else{if(!(u<q)){w=1;break}c[f>>2]=h;__ZNK7Vector2ngEv(n,e);h=n;f=c[h+4>>2]|0;i=a+20|0;c[i>>2]=c[h>>2];c[i+4>>2]=f;c[a+32>>2]=c[a+28>>2];w=1;break}}while(0);n=a+28|0;c[n>>2]=(c[n>>2]|0)+1;l=d;return w|0}function __ZN19SeparatorAxisTest2DI22ConvexPolygonShape2DSWS0_Lb0ELb0ELb1EE17generate_contactsEv(b){b=b|0;var d=0,e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0.0,x=0.0,y=0.0,z=0,A=0,B=0,C=0,D=0;d=l;l=l+96|0;if((l|0)>=(m|0))ba(96);e=d+80|0;f=d+64|0;h=d+48|0;i=d+8|0;j=d+56|0;k=d+40|0;n=d+24|0;o=d+32|0;p=d;q=b+20|0;g[e>>2]=0.0;g[e+4>>2]=0.0;if(__ZNK7Vector2eqERKS_(q,e)|0){l=d;return}r=b+60|0;s=c[r>>2]|0;a[s+9>>0]=1;if(!(c[s>>2]|0)){l=d;return};c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;c[f+12>>2]=0;s=c[b>>2]|0;t=c[(c[s>>2]|0)+32>>2]|0;u=b+8|0;v=c[u>>2]|0;__ZNK7Vector2ngEv(i,q);w=+__ZNK7Vector23dotERKS_(v,i);x=+__ZNK7Vector23dotERKS_(v+8|0,i);g[j>>2]=w;g[j+4>>2]=x;__ZNK7Vector210normalizedEv(e,j);Ki[t&4095](s,e,f,h);if((c[h>>2]|0)>0){s=e+4|0;t=0;do{j=c[u>>2]|0;v=f+(t<<3)|0;x=+g[v>>2];w=+g[f+(t<<3)+4>>2];y=x*+g[j+4>>2]+w*+g[j+12>>2];g[e>>2]=+g[j>>2]*x+ +g[j+8>>2]*w;g[s>>2]=y;__ZNK7Vector2plERKS_(i,e,j+16|0);j=i;z=c[j+4>>2]|0;A=v;c[A>>2]=c[j>>2];c[A+4>>2]=z;t=t+1|0;B=c[h>>2]|0}while((t|0)<(B|0));if((B|0)>0){B=b+52|0;t=0;do{__ZNK7Vector2ngEv(k,q);__ZNK7Vector2mlERKf(e,k,B);__ZN7Vector2pLERKS_(f+(t<<3)|0,e);t=t+1|0}while((t|0)<(c[h>>2]|0))}};c[i>>2]=0;c[i+4>>2]=0;c[i+8>>2]=0;c[i+12>>2]=0;t=c[b+4>>2]|0;B=c[(c[t>>2]|0)+32>>2]|0;k=b+12|0;s=c[k>>2]|0;y=+__ZNK7Vector23dotERKS_(s,q);w=+__ZNK7Vector23dotERKS_(s+8|0,q);g[o>>2]=y;g[o+4>>2]=w;__ZNK7Vector210normalizedEv(e,o);Ki[B&4095](t,e,i,n);t=c[n>>2]|0;if((t|0)>0){B=e+4|0;o=0;do{s=c[k>>2]|0;u=i+(o<<3)|0;w=+g[u>>2];y=+g[i+(o<<3)+4>>2];x=w*+g[s+4>>2]+y*+g[s+12>>2];g[e>>2]=+g[s>>2]*w+ +g[s+8>>2]*y;g[B>>2]=x;__ZNK7Vector2plERKS_(p,e,s+16|0);s=p;z=c[s+4>>2]|0;A=u;c[A>>2]=c[s>>2];c[A+4>>2]=z;o=o+1|0;C=c[n>>2]|0}while((o|0)<(C|0));if((C|0)>0){o=b+56|0;b=0;do{__ZNK7Vector2mlERKf(e,q,o);__ZN7Vector2pLERKS_(i+(b<<3)|0,e);b=b+1|0;p=c[n>>2]|0}while((b|0)<(p|0));D=p}else D=C}else D=t;t=q;q=c[t+4>>2]|0;C=(c[r>>2]|0)+12|0;c[C>>2]=c[t>>2];c[C+4>>2]=q;__ZL32_generate_contacts_from_supportsPK7Vector2iS1_iP20_CollectorCallback2D(f,c[h>>2]|0,i,D,c[r>>2]|0);D=c[r>>2]|0;if((D|0?(i=c[D+20>>2]|0,i|0):0)?(g[e>>2]=0.0,g[e+4>>2]=0.0,__ZNK7Vector2neERKS_(i,e)|0):0){e=c[(c[r>>2]|0)+20>>2]|0;c[e>>2]=0;c[e+4>>2]=0}l=d;return}function __ZN19SeparatorAxisTest2DI16CapsuleShape2DSW22ConvexPolygonShape2DSWLb0ELb0ELb1EE9test_axisERK7Vector2(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,h=0,i=0,k=0,n=0,o=0,p=0,q=0.0,r=0.0,s=0.0,t=0.0,u=0.0,v=0.0,w=0;d=l;l=l+32|0;if((l|0)>=(m|0))ba(32);e=d+8|0;f=d+28|0;h=d+24|0;i=d+20|0;k=d+16|0;n=d;o=b;b=c[o>>2]|0;p=c[o+4>>2]|0;o=e;c[o>>2]=b;c[o+4>>2]=p;if((c[j>>2]=b&2147483647,+g[j>>2])<1.0e-05?(c[j>>2]=p&2147483647,+g[j>>2])<1.0e-05:0){c[e>>2]=0;c[e+4>>2]=1065353216}__ZNK16CapsuleShape2DSW13project_rangeERK7Vector2RK11Transform2DRfS6_(c[a>>2]|0,e,c[a+8>>2]|0,f,h);__ZNK22ConvexPolygonShape2DSW13project_rangeERK7Vector2RK11Transform2DRfS6_(c[a+4>>2]|0,e,c[a+12>>2]|0,i,k);q=+g[a+52>>2];r=+g[f>>2]-q;g[f>>2]=r;s=q+ +g[h>>2];g[h>>2]=s;q=+g[a+56>>2];t=q+ +g[k>>2];u=(s-r)*.5;v=+g[i>>2]-q-u;g[i>>2]=v;q=t+u;g[k>>2]=q;u=(r+s)*.5;s=v-u;v=q-u;do if(s>0.0|v<0.0){k=c[a+60>>2]|0;if((k|0)!=0?(i=c[k+20>>2]|0,(i|0)!=0):0){k=e;h=c[k+4>>2]|0;f=i;c[f>>2]=c[k>>2];c[f+4>>2]=h;w=0}else w=0}else{h=(g[j>>2]=s,c[j>>2]|0)&2147483647;u=(c[j>>2]=h,+g[j>>2]);f=a+16|0;q=+g[f>>2];if(v<u){if(!(v<q)){w=1;break}g[f>>2]=v;k=e;i=c[k+4>>2]|0;p=a+20|0;c[p>>2]=c[k>>2];c[p+4>>2]=i;c[a+32>>2]=c[a+28>>2];w=1;break}else{if(!(u<q)){w=1;break}c[f>>2]=h;__ZNK7Vector2ngEv(n,e);h=n;f=c[h+4>>2]|0;i=a+20|0;c[i>>2]=c[h>>2];c[i+4>>2]=f;c[a+32>>2]=c[a+28>>2];w=1;break}}while(0);n=a+28|0;c[n>>2]=(c[n>>2]|0)+1;l=d;return w|0}function __ZN19SeparatorAxisTest2DI16CapsuleShape2DSW22ConvexPolygonShape2DSWLb0ELb0ELb1EE17generate_contactsEv(b){b=b|0;var d=0,e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0.0,x=0.0,y=0.0,z=0,A=0,B=0,C=0,D=0;d=l;l=l+96|0;if((l|0)>=(m|0))ba(96);e=d+80|0;f=d+64|0;h=d+48|0;i=d+8|0;j=d+56|0;k=d+40|0;n=d+24|0;o=d+32|0;p=d;q=b+20|0;g[e>>2]=0.0;g[e+4>>2]=0.0;if(__ZNK7Vector2eqERKS_(q,e)|0){l=d;return}r=b+60|0;s=c[r>>2]|0;a[s+9>>0]=1;if(!(c[s>>2]|0)){l=d;return};c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;c[f+12>>2]=0;s=c[b>>2]|0;t=c[(c[s>>2]|0)+32>>2]|0;u=b+8|0;v=c[u>>2]|0;__ZNK7Vector2ngEv(i,q);w=+__ZNK7Vector23dotERKS_(v,i);x=+__ZNK7Vector23dotERKS_(v+8|0,i);g[j>>2]=w;g[j+4>>2]=x;__ZNK7Vector210normalizedEv(e,j);Ki[t&4095](s,e,f,h);if((c[h>>2]|0)>0){s=e+4|0;t=0;do{j=c[u>>2]|0;v=f+(t<<3)|0;x=+g[v>>2];w=+g[f+(t<<3)+4>>2];y=x*+g[j+4>>2]+w*+g[j+12>>2];g[e>>2]=+g[j>>2]*x+ +g[j+8>>2]*w;g[s>>2]=y;__ZNK7Vector2plERKS_(i,e,j+16|0);j=i;z=c[j+4>>2]|0;A=v;c[A>>2]=c[j>>2];c[A+4>>2]=z;t=t+1|0;B=c[h>>2]|0}while((t|0)<(B|0));if((B|0)>0){B=b+52|0;t=0;do{__ZNK7Vector2ngEv(k,q);__ZNK7Vector2mlERKf(e,k,B);__ZN7Vector2pLERKS_(f+(t<<3)|0,e);t=t+1|0}while((t|0)<(c[h>>2]|0))}};c[i>>2]=0;c[i+4>>2]=0;c[i+8>>2]=0;c[i+12>>2]=0;t=c[b+4>>2]|0;B=c[(c[t>>2]|0)+32>>2]|0;k=b+12|0;s=c[k>>2]|0;y=+__ZNK7Vector23dotERKS_(s,q);w=+__ZNK7Vector23dotERKS_(s+8|0,q);g[o>>2]=y;g[o+4>>2]=w;__ZNK7Vector210normalizedEv(e,o);Ki[B&4095](t,e,i,n);t=c[n>>2]|0;if((t|0)>0){B=e+4|0;o=0;do{s=c[k>>2]|0;u=i+(o<<3)|0;w=+g[u>>2];y=+g[i+(o<<3)+4>>2];x=w*+g[s+4>>2]+y*+g[s+12>>2];g[e>>2]=+g[s>>2]*w+ +g[s+8>>2]*y;g[B>>2]=x;__ZNK7Vector2plERKS_(p,e,s+16|0);s=p;z=c[s+4>>2]|0;A=u;c[A>>2]=c[s>>2];c[A+4>>2]=z;o=o+1|0;C=c[n>>2]|0}while((o|0)<(C|0));if((C|0)>0){o=b+56|0;b=0;do{__ZNK7Vector2mlERKf(e,q,o);__ZN7Vector2pLERKS_(i+(b<<3)|0,e);b=b+1|0;p=c[n>>2]|0}while((b|0)<(p|0));D=p}else D=C}else D=t;t=q;q=c[t+4>>2]|0;C=(c[r>>2]|0)+12|0;c[C>>2]=c[t>>2];c[C+4>>2]=q;__ZL32_generate_contacts_from_supportsPK7Vector2iS1_iP20_CollectorCallback2D(f,c[h>>2]|0,i,D,c[r>>2]|0);D=c[r>>2]|0;if((D|0?(i=c[D+20>>2]|0,i|0):0)?(g[e>>2]=0.0,g[e+4>>2]=0.0,__ZNK7Vector2neERKS_(i,e)|0):0){e=c[(c[r>>2]|0)+20>>2]|0;c[e>>2]=0;c[e+4>>2]=0}l=d;return}function __ZN19SeparatorAxisTest2DI16CapsuleShape2DSWS0_Lb0ELb0ELb1EE9test_axisERK7Vector2(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,h=0,i=0,k=0,n=0,o=0,p=0,q=0.0,r=0.0,s=0.0,t=0.0,u=0.0,v=0.0,w=0;d=l;l=l+32|0;if((l|0)>=(m|0))ba(32);e=d+8|0;f=d+28|0;h=d+24|0;i=d+20|0;k=d+16|0;n=d;o=b;b=c[o>>2]|0;p=c[o+4>>2]|0;o=e;c[o>>2]=b;c[o+4>>2]=p;if((c[j>>2]=b&2147483647,+g[j>>2])<1.0e-05?(c[j>>2]=p&2147483647,+g[j>>2])<1.0e-05:0){c[e>>2]=0;c[e+4>>2]=1065353216}__ZNK16CapsuleShape2DSW13project_rangeERK7Vector2RK11Transform2DRfS6_(c[a>>2]|0,e,c[a+8>>2]|0,f,h);__ZNK16CapsuleShape2DSW13project_rangeERK7Vector2RK11Transform2DRfS6_(c[a+4>>2]|0,e,c[a+12>>2]|0,i,k);q=+g[a+52>>2];r=+g[f>>2]-q;g[f>>2]=r;s=q+ +g[h>>2];g[h>>2]=s;q=+g[a+56>>2];t=q+ +g[k>>2];u=(s-r)*.5;v=+g[i>>2]-q-u;g[i>>2]=v;q=t+u;g[k>>2]=q;u=(r+s)*.5;s=v-u;v=q-u;do if(s>0.0|v<0.0){k=c[a+60>>2]|0;if((k|0)!=0?(i=c[k+20>>2]|0,(i|0)!=0):0){k=e;h=c[k+4>>2]|0;f=i;c[f>>2]=c[k>>2];c[f+4>>2]=h;w=0}else w=0}else{h=(g[j>>2]=s,c[j>>2]|0)&2147483647;u=(c[j>>2]=h,+g[j>>2]);f=a+16|0;q=+g[f>>2];if(v<u){if(!(v<q)){w=1;break}g[f>>2]=v;k=e;i=c[k+4>>2]|0;p=a+20|0;c[p>>2]=c[k>>2];c[p+4>>2]=i;c[a+32>>2]=c[a+28>>2];w=1;break}else{if(!(u<q)){w=1;break}c[f>>2]=h;__ZNK7Vector2ngEv(n,e);h=n;f=c[h+4>>2]|0;i=a+20|0;c[i>>2]=c[h>>2];c[i+4>>2]=f;c[a+32>>2]=c[a+28>>2];w=1;break}}while(0);n=a+28|0;c[n>>2]=(c[n>>2]|0)+1;l=d;return w|0}function __ZN19SeparatorAxisTest2DI16CapsuleShape2DSWS0_Lb0ELb0ELb1EE17generate_contactsEv(b){b=b|0;var d=0,e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0.0,x=0.0,y=0.0,z=0,A=0,B=0,C=0,D=0;d=l;l=l+96|0;if((l|0)>=(m|0))ba(96);e=d+80|0;f=d+64|0;h=d+48|0;i=d+8|0;j=d+56|0;k=d+40|0;n=d+24|0;o=d+32|0;p=d;q=b+20|0;g[e>>2]=0.0;g[e+4>>2]=0.0;if(__ZNK7Vector2eqERKS_(q,e)|0){l=d;return}r=b+60|0;s=c[r>>2]|0;a[s+9>>0]=1;if(!(c[s>>2]|0)){l=d;return};c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;c[f+12>>2]=0;s=c[b>>2]|0;t=c[(c[s>>2]|0)+32>>2]|0;u=b+8|0;v=c[u>>2]|0;__ZNK7Vector2ngEv(i,q);w=+__ZNK7Vector23dotERKS_(v,i);x=+__ZNK7Vector23dotERKS_(v+8|0,i);g[j>>2]=w;g[j+4>>2]=x;__ZNK7Vector210normalizedEv(e,j);Ki[t&4095](s,e,f,h);if((c[h>>2]|0)>0){s=e+4|0;t=0;do{j=c[u>>2]|0;v=f+(t<<3)|0;x=+g[v>>2];w=+g[f+(t<<3)+4>>2];y=x*+g[j+4>>2]+w*+g[j+12>>2];g[e>>2]=+g[j>>2]*x+ +g[j+8>>2]*w;g[s>>2]=y;__ZNK7Vector2plERKS_(i,e,j+16|0);j=i;z=c[j+4>>2]|0;A=v;c[A>>2]=c[j>>2];c[A+4>>2]=z;t=t+1|0;B=c[h>>2]|0}while((t|0)<(B|0));if((B|0)>0){B=b+52|0;t=0;do{__ZNK7Vector2ngEv(k,q);__ZNK7Vector2mlERKf(e,k,B);__ZN7Vector2pLERKS_(f+(t<<3)|0,e);t=t+1|0}while((t|0)<(c[h>>2]|0))}};c[i>>2]=0;c[i+4>>2]=0;c[i+8>>2]=0;c[i+12>>2]=0;t=c[b+4>>2]|0;B=c[(c[t>>2]|0)+32>>2]|0;k=b+12|0;s=c[k>>2]|0;y=+__ZNK7Vector23dotERKS_(s,q);w=+__ZNK7Vector23dotERKS_(s+8|0,q);g[o>>2]=y;g[o+4>>2]=w;__ZNK7Vector210normalizedEv(e,o);Ki[B&4095](t,e,i,n);t=c[n>>2]|0;if((t|0)>0){B=e+4|0;o=0;do{s=c[k>>2]|0;u=i+(o<<3)|0;w=+g[u>>2];y=+g[i+(o<<3)+4>>2];x=w*+g[s+4>>2]+y*+g[s+12>>2];g[e>>2]=+g[s>>2]*w+ +g[s+8>>2]*y;g[B>>2]=x;__ZNK7Vector2plERKS_(p,e,s+16|0);s=p;z=c[s+4>>2]|0;A=u;c[A>>2]=c[s>>2];c[A+4>>2]=z;o=o+1|0;C=c[n>>2]|0}while((o|0)<(C|0));if((C|0)>0){o=b+56|0;b=0;do{__ZNK7Vector2mlERKf(e,q,o);__ZN7Vector2pLERKS_(i+(b<<3)|0,e);b=b+1|0;p=c[n>>2]|0}while((b|0)<(p|0));D=p}else D=C}else D=t;t=q;q=c[t+4>>2]|0;C=(c[r>>2]|0)+12|0;c[C>>2]=c[t>>2];c[C+4>>2]=q;__ZL32_generate_contacts_from_supportsPK7Vector2iS1_iP20_CollectorCallback2D(f,c[h>>2]|0,i,D,c[r>>2]|0);D=c[r>>2]|0;if((D|0?(i=c[D+20>>2]|0,i|0):0)?(g[e>>2]=0.0,g[e+4>>2]=0.0,__ZNK7Vector2neERKS_(i,e)|0):0){e=c[(c[r>>2]|0)+20>>2]|0;c[e>>2]=0;c[e+4>>2]=0}l=d;return}function __ZN19SeparatorAxisTest2DI18RectangleShape2DSW22ConvexPolygonShape2DSWLb0ELb0ELb1EE9test_axisERK7Vector2(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,h=0,i=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0.0,v=0.0,w=0.0,x=0.0,y=0.0,z=0.0,A=0,B=0,C=0,D=0;d=l;l=l+32|0;if((l|0)>=(m|0))ba(32);e=d+8|0;f=d+24|0;h=d;i=d+20|0;k=d+16|0;n=b;b=c[n>>2]|0;o=c[n+4>>2]|0;n=h;c[n>>2]=b;c[n+4>>2]=o;if((c[j>>2]=b&2147483647,+g[j>>2])<1.0e-05?(c[j>>2]=o&2147483647,+g[j>>2])<1.0e-05:0){c[h>>2]=0;c[h+4>>2]=1065353216}o=c[a>>2]|0;b=c[a+8>>2]|0;n=o+48|0;p=o+52|0;o=b+8|0;q=b+4|0;r=b+12|0;s=e+4|0;t=b+16|0;u=-+g[n>>2];v=-+g[p>>2];w=+g[q>>2]*u+ +g[r>>2]*v;g[e>>2]=+g[b>>2]*u+ +g[o>>2]*v;g[s>>2]=w;__ZNK7Vector2plERKS_(f,e,t);w=+__ZNK7Vector23dotERKS_(h,f);v=w>-100000002004087734272.0?w:-100000002004087734272.0;u=w<100000002004087734272.0?w:100000002004087734272.0;w=+g[n>>2];x=-+g[p>>2];y=w*+g[q>>2]+ +g[r>>2]*x;g[e>>2]=w*+g[b>>2]+ +g[o>>2]*x;g[s>>2]=y;__ZNK7Vector2plERKS_(f,e,t);y=+__ZNK7Vector23dotERKS_(h,f);x=y>v?y:v;v=y<u?y:u;u=-+g[n>>2];y=+g[p>>2];w=+g[q>>2]*u+y*+g[r>>2];g[e>>2]=+g[b>>2]*u+y*+g[o>>2];g[s>>2]=w;__ZNK7Vector2plERKS_(f,e,t);w=+__ZNK7Vector23dotERKS_(h,f);y=w>x?w:x;x=w<v?w:v;v=+g[n>>2];w=+g[p>>2];u=v*+g[q>>2]+w*+g[r>>2];g[e>>2]=v*+g[b>>2]+w*+g[o>>2];g[s>>2]=u;__ZNK7Vector2plERKS_(f,e,t);u=+__ZNK7Vector23dotERKS_(h,f);__ZNK22ConvexPolygonShape2DSW13project_rangeERK7Vector2RK11Transform2DRfS6_(c[a+4>>2]|0,h,c[a+12>>2]|0,i,k);w=+g[a+52>>2];v=(u<x?u:x)-w;x=(u>y?u:y)+w;w=+g[a+56>>2];y=w+ +g[k>>2];u=(x-v)*.5;z=+g[i>>2]-w-u;g[i>>2]=z;w=u+y;g[k>>2]=w;y=(v+x)*.5;x=z-y;z=w-y;if(x>0.0|z<0.0){k=c[a+60>>2]|0;if(!k){A=0;B=a+28|0;C=c[B>>2]|0;D=C+1|0;c[B>>2]=D;l=d;return A|0}i=c[k+20>>2]|0;if(!i){A=0;B=a+28|0;C=c[B>>2]|0;D=C+1|0;c[B>>2]=D;l=d;return A|0}k=h;f=c[k+4>>2]|0;t=i;c[t>>2]=c[k>>2];c[t+4>>2]=f;A=0;B=a+28|0;C=c[B>>2]|0;D=C+1|0;c[B>>2]=D;l=d;return A|0}f=(g[j>>2]=x,c[j>>2]|0)&2147483647;x=(c[j>>2]=f,+g[j>>2]);t=a+16|0;y=+g[t>>2];if(z<x){if(!(z<y)){A=1;B=a+28|0;C=c[B>>2]|0;D=C+1|0;c[B>>2]=D;l=d;return A|0}g[t>>2]=z;k=h;i=c[k+4>>2]|0;s=a+20|0;c[s>>2]=c[k>>2];c[s+4>>2]=i;c[a+32>>2]=c[a+28>>2];A=1;B=a+28|0;C=c[B>>2]|0;D=C+1|0;c[B>>2]=D;l=d;return A|0}else{if(!(x<y)){A=1;B=a+28|0;C=c[B>>2]|0;D=C+1|0;c[B>>2]=D;l=d;return A|0}c[t>>2]=f;__ZNK7Vector2ngEv(e,h);h=e;e=c[h+4>>2]|0;f=a+20|0;c[f>>2]=c[h>>2];c[f+4>>2]=e;c[a+32>>2]=c[a+28>>2];A=1;B=a+28|0;C=c[B>>2]|0;D=C+1|0;c[B>>2]=D;l=d;return A|0}return 0}function __ZN19SeparatorAxisTest2DI18RectangleShape2DSW22ConvexPolygonShape2DSWLb0ELb0ELb1EE17generate_contactsEv(b){b=b|0;var d=0,e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0.0,x=0.0,y=0.0,z=0,A=0,B=0,C=0,D=0;d=l;l=l+96|0;if((l|0)>=(m|0))ba(96);e=d+80|0;f=d+64|0;h=d+48|0;i=d+8|0;j=d+56|0;k=d+40|0;n=d+24|0;o=d+32|0;p=d;q=b+20|0;g[e>>2]=0.0;g[e+4>>2]=0.0;if(__ZNK7Vector2eqERKS_(q,e)|0){l=d;return}r=b+60|0;s=c[r>>2]|0;a[s+9>>0]=1;if(!(c[s>>2]|0)){l=d;return};c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;c[f+12>>2]=0;s=c[b>>2]|0;t=c[(c[s>>2]|0)+32>>2]|0;u=b+8|0;v=c[u>>2]|0;__ZNK7Vector2ngEv(i,q);w=+__ZNK7Vector23dotERKS_(v,i);x=+__ZNK7Vector23dotERKS_(v+8|0,i);g[j>>2]=w;g[j+4>>2]=x;__ZNK7Vector210normalizedEv(e,j);Ki[t&4095](s,e,f,h);if((c[h>>2]|0)>0){s=e+4|0;t=0;do{j=c[u>>2]|0;v=f+(t<<3)|0;x=+g[v>>2];w=+g[f+(t<<3)+4>>2];y=x*+g[j+4>>2]+w*+g[j+12>>2];g[e>>2]=+g[j>>2]*x+ +g[j+8>>2]*w;g[s>>2]=y;__ZNK7Vector2plERKS_(i,e,j+16|0);j=i;z=c[j+4>>2]|0;A=v;c[A>>2]=c[j>>2];c[A+4>>2]=z;t=t+1|0;B=c[h>>2]|0}while((t|0)<(B|0));if((B|0)>0){B=b+52|0;t=0;do{__ZNK7Vector2ngEv(k,q);__ZNK7Vector2mlERKf(e,k,B);__ZN7Vector2pLERKS_(f+(t<<3)|0,e);t=t+1|0}while((t|0)<(c[h>>2]|0))}};c[i>>2]=0;c[i+4>>2]=0;c[i+8>>2]=0;c[i+12>>2]=0;t=c[b+4>>2]|0;B=c[(c[t>>2]|0)+32>>2]|0;k=b+12|0;s=c[k>>2]|0;y=+__ZNK7Vector23dotERKS_(s,q);w=+__ZNK7Vector23dotERKS_(s+8|0,q);g[o>>2]=y;g[o+4>>2]=w;__ZNK7Vector210normalizedEv(e,o);Ki[B&4095](t,e,i,n);t=c[n>>2]|0;if((t|0)>0){B=e+4|0;o=0;do{s=c[k>>2]|0;u=i+(o<<3)|0;w=+g[u>>2];y=+g[i+(o<<3)+4>>2];x=w*+g[s+4>>2]+y*+g[s+12>>2];g[e>>2]=+g[s>>2]*w+ +g[s+8>>2]*y;g[B>>2]=x;__ZNK7Vector2plERKS_(p,e,s+16|0);s=p;z=c[s+4>>2]|0;A=u;c[A>>2]=c[s>>2];c[A+4>>2]=z;o=o+1|0;C=c[n>>2]|0}while((o|0)<(C|0));if((C|0)>0){o=b+56|0;b=0;do{__ZNK7Vector2mlERKf(e,q,o);__ZN7Vector2pLERKS_(i+(b<<3)|0,e);b=b+1|0;p=c[n>>2]|0}while((b|0)<(p|0));D=p}else D=C}else D=t;t=q;q=c[t+4>>2]|0;C=(c[r>>2]|0)+12|0;c[C>>2]=c[t>>2];c[C+4>>2]=q;__ZL32_generate_contacts_from_supportsPK7Vector2iS1_iP20_CollectorCallback2D(f,c[h>>2]|0,i,D,c[r>>2]|0);D=c[r>>2]|0;if((D|0?(i=c[D+20>>2]|0,i|0):0)?(g[e>>2]=0.0,g[e+4>>2]=0.0,__ZNK7Vector2neERKS_(i,e)|0):0){e=c[(c[r>>2]|0)+20>>2]|0;c[e>>2]=0;c[e+4>>2]=0}l=d;return}function __ZN19SeparatorAxisTest2DI18RectangleShape2DSW16CapsuleShape2DSWLb0ELb0ELb1EE9test_axisERK7Vector2(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,h=0,i=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0.0,v=0.0,w=0.0,x=0.0,y=0.0,z=0.0,A=0,B=0,C=0,D=0;d=l;l=l+32|0;if((l|0)>=(m|0))ba(32);e=d+8|0;f=d+24|0;h=d;i=d+20|0;k=d+16|0;n=b;b=c[n>>2]|0;o=c[n+4>>2]|0;n=h;c[n>>2]=b;c[n+4>>2]=o;if((c[j>>2]=b&2147483647,+g[j>>2])<1.0e-05?(c[j>>2]=o&2147483647,+g[j>>2])<1.0e-05:0){c[h>>2]=0;c[h+4>>2]=1065353216}o=c[a>>2]|0;b=c[a+8>>2]|0;n=o+48|0;p=o+52|0;o=b+8|0;q=b+4|0;r=b+12|0;s=e+4|0;t=b+16|0;u=-+g[n>>2];v=-+g[p>>2];w=+g[q>>2]*u+ +g[r>>2]*v;g[e>>2]=+g[b>>2]*u+ +g[o>>2]*v;g[s>>2]=w;__ZNK7Vector2plERKS_(f,e,t);w=+__ZNK7Vector23dotERKS_(h,f);v=w>-100000002004087734272.0?w:-100000002004087734272.0;u=w<100000002004087734272.0?w:100000002004087734272.0;w=+g[n>>2];x=-+g[p>>2];y=w*+g[q>>2]+ +g[r>>2]*x;g[e>>2]=w*+g[b>>2]+ +g[o>>2]*x;g[s>>2]=y;__ZNK7Vector2plERKS_(f,e,t);y=+__ZNK7Vector23dotERKS_(h,f);x=y>v?y:v;v=y<u?y:u;u=-+g[n>>2];y=+g[p>>2];w=+g[q>>2]*u+y*+g[r>>2];g[e>>2]=+g[b>>2]*u+y*+g[o>>2];g[s>>2]=w;__ZNK7Vector2plERKS_(f,e,t);w=+__ZNK7Vector23dotERKS_(h,f);y=w>x?w:x;x=w<v?w:v;v=+g[n>>2];w=+g[p>>2];u=v*+g[q>>2]+w*+g[r>>2];g[e>>2]=v*+g[b>>2]+w*+g[o>>2];g[s>>2]=u;__ZNK7Vector2plERKS_(f,e,t);u=+__ZNK7Vector23dotERKS_(h,f);__ZNK16CapsuleShape2DSW13project_rangeERK7Vector2RK11Transform2DRfS6_(c[a+4>>2]|0,h,c[a+12>>2]|0,i,k);w=+g[a+52>>2];v=(u<x?u:x)-w;x=(u>y?u:y)+w;w=+g[a+56>>2];y=w+ +g[k>>2];u=(x-v)*.5;z=+g[i>>2]-w-u;g[i>>2]=z;w=u+y;g[k>>2]=w;y=(v+x)*.5;x=z-y;z=w-y;if(x>0.0|z<0.0){k=c[a+60>>2]|0;if(!k){A=0;B=a+28|0;C=c[B>>2]|0;D=C+1|0;c[B>>2]=D;l=d;return A|0}i=c[k+20>>2]|0;if(!i){A=0;B=a+28|0;C=c[B>>2]|0;D=C+1|0;c[B>>2]=D;l=d;return A|0}k=h;f=c[k+4>>2]|0;t=i;c[t>>2]=c[k>>2];c[t+4>>2]=f;A=0;B=a+28|0;C=c[B>>2]|0;D=C+1|0;c[B>>2]=D;l=d;return A|0}f=(g[j>>2]=x,c[j>>2]|0)&2147483647;x=(c[j>>2]=f,+g[j>>2]);t=a+16|0;y=+g[t>>2];if(z<x){if(!(z<y)){A=1;B=a+28|0;C=c[B>>2]|0;D=C+1|0;c[B>>2]=D;l=d;return A|0}g[t>>2]=z;k=h;i=c[k+4>>2]|0;s=a+20|0;c[s>>2]=c[k>>2];c[s+4>>2]=i;c[a+32>>2]=c[a+28>>2];A=1;B=a+28|0;C=c[B>>2]|0;D=C+1|0;c[B>>2]=D;l=d;return A|0}else{if(!(x<y)){A=1;B=a+28|0;C=c[B>>2]|0;D=C+1|0;c[B>>2]=D;l=d;return A|0}c[t>>2]=f;__ZNK7Vector2ngEv(e,h);h=e;e=c[h+4>>2]|0;f=a+20|0;c[f>>2]=c[h>>2];c[f+4>>2]=e;c[a+32>>2]=c[a+28>>2];A=1;B=a+28|0;C=c[B>>2]|0;D=C+1|0;c[B>>2]=D;l=d;return A|0}return 0}function __ZN19SeparatorAxisTest2DI18RectangleShape2DSW16CapsuleShape2DSWLb0ELb0ELb1EE17generate_contactsEv(b){b=b|0;var d=0,e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0.0,x=0.0,y=0.0,z=0,A=0,B=0,C=0,D=0;d=l;l=l+96|0;if((l|0)>=(m|0))ba(96);e=d+80|0;f=d+64|0;h=d+48|0;i=d+8|0;j=d+56|0;k=d+40|0;n=d+24|0;o=d+32|0;p=d;q=b+20|0;g[e>>2]=0.0;g[e+4>>2]=0.0;if(__ZNK7Vector2eqERKS_(q,e)|0){l=d;return}r=b+60|0;s=c[r>>2]|0;a[s+9>>0]=1;if(!(c[s>>2]|0)){l=d;return};c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;c[f+12>>2]=0;s=c[b>>2]|0;t=c[(c[s>>2]|0)+32>>2]|0;u=b+8|0;v=c[u>>2]|0;__ZNK7Vector2ngEv(i,q);w=+__ZNK7Vector23dotERKS_(v,i);x=+__ZNK7Vector23dotERKS_(v+8|0,i);g[j>>2]=w;g[j+4>>2]=x;__ZNK7Vector210normalizedEv(e,j);Ki[t&4095](s,e,f,h);if((c[h>>2]|0)>0){s=e+4|0;t=0;do{j=c[u>>2]|0;v=f+(t<<3)|0;x=+g[v>>2];w=+g[f+(t<<3)+4>>2];y=x*+g[j+4>>2]+w*+g[j+12>>2];g[e>>2]=+g[j>>2]*x+ +g[j+8>>2]*w;g[s>>2]=y;__ZNK7Vector2plERKS_(i,e,j+16|0);j=i;z=c[j+4>>2]|0;A=v;c[A>>2]=c[j>>2];c[A+4>>2]=z;t=t+1|0;B=c[h>>2]|0}while((t|0)<(B|0));if((B|0)>0){B=b+52|0;t=0;do{__ZNK7Vector2ngEv(k,q);__ZNK7Vector2mlERKf(e,k,B);__ZN7Vector2pLERKS_(f+(t<<3)|0,e);t=t+1|0}while((t|0)<(c[h>>2]|0))}};c[i>>2]=0;c[i+4>>2]=0;c[i+8>>2]=0;c[i+12>>2]=0;t=c[b+4>>2]|0;B=c[(c[t>>2]|0)+32>>2]|0;k=b+12|0;s=c[k>>2]|0;y=+__ZNK7Vector23dotERKS_(s,q);w=+__ZNK7Vector23dotERKS_(s+8|0,q);g[o>>2]=y;g[o+4>>2]=w;__ZNK7Vector210normalizedEv(e,o);Ki[B&4095](t,e,i,n);t=c[n>>2]|0;if((t|0)>0){B=e+4|0;o=0;do{s=c[k>>2]|0;u=i+(o<<3)|0;w=+g[u>>2];y=+g[i+(o<<3)+4>>2];x=w*+g[s+4>>2]+y*+g[s+12>>2];g[e>>2]=+g[s>>2]*w+ +g[s+8>>2]*y;g[B>>2]=x;__ZNK7Vector2plERKS_(p,e,s+16|0);s=p;z=c[s+4>>2]|0;A=u;c[A>>2]=c[s>>2];c[A+4>>2]=z;o=o+1|0;C=c[n>>2]|0}while((o|0)<(C|0));if((C|0)>0){o=b+56|0;b=0;do{__ZNK7Vector2mlERKf(e,q,o);__ZN7Vector2pLERKS_(i+(b<<3)|0,e);b=b+1|0;p=c[n>>2]|0}while((b|0)<(p|0));D=p}else D=C}else D=t;t=q;q=c[t+4>>2]|0;C=(c[r>>2]|0)+12|0;c[C>>2]=c[t>>2];c[C+4>>2]=q;__ZL32_generate_contacts_from_supportsPK7Vector2iS1_iP20_CollectorCallback2D(f,c[h>>2]|0,i,D,c[r>>2]|0);D=c[r>>2]|0;if((D|0?(i=c[D+20>>2]|0,i|0):0)?(g[e>>2]=0.0,g[e+4>>2]=0.0,__ZNK7Vector2neERKS_(i,e)|0):0){e=c[(c[r>>2]|0)+20>>2]|0;c[e>>2]=0;c[e+4>>2]=0}l=d;return}function __ZN19SeparatorAxisTest2DI18RectangleShape2DSWS0_Lb0ELb0ELb1EE9test_axisERK7Vector2(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,h=0,i=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0.0,t=0.0,u=0.0,v=0.0,w=0.0,x=0.0,y=0.0,z=0.0,A=0,B=0,C=0,D=0;d=l;l=l+32|0;if((l|0)>=(m|0))ba(32);e=d+8|0;f=d+16|0;h=d;i=b;b=c[i>>2]|0;k=c[i+4>>2]|0;i=h;c[i>>2]=b;c[i+4>>2]=k;if((c[j>>2]=b&2147483647,+g[j>>2])<1.0e-05?(c[j>>2]=k&2147483647,+g[j>>2])<1.0e-05:0){c[h>>2]=0;c[h+4>>2]=1065353216}k=c[a>>2]|0;b=c[a+8>>2]|0;i=k+48|0;n=k+52|0;k=b+8|0;o=b+4|0;p=b+12|0;q=e+4|0;r=b+16|0;s=-+g[i>>2];t=-+g[n>>2];u=+g[o>>2]*s+ +g[p>>2]*t;g[e>>2]=+g[b>>2]*s+ +g[k>>2]*t;g[q>>2]=u;__ZNK7Vector2plERKS_(f,e,r);u=+__ZNK7Vector23dotERKS_(h,f);t=u>-100000002004087734272.0?u:-100000002004087734272.0;s=u<100000002004087734272.0?u:100000002004087734272.0;u=+g[i>>2];v=-+g[n>>2];w=u*+g[o>>2]+ +g[p>>2]*v;g[e>>2]=u*+g[b>>2]+ +g[k>>2]*v;g[q>>2]=w;__ZNK7Vector2plERKS_(f,e,r);w=+__ZNK7Vector23dotERKS_(h,f);v=w>t?w:t;t=w<s?w:s;s=-+g[i>>2];w=+g[n>>2];u=+g[o>>2]*s+w*+g[p>>2];g[e>>2]=+g[b>>2]*s+w*+g[k>>2];g[q>>2]=u;__ZNK7Vector2plERKS_(f,e,r);u=+__ZNK7Vector23dotERKS_(h,f);w=u>v?u:v;v=u<t?u:t;t=+g[i>>2];u=+g[n>>2];s=t*+g[o>>2]+u*+g[p>>2];g[e>>2]=t*+g[b>>2]+u*+g[k>>2];g[q>>2]=s;__ZNK7Vector2plERKS_(f,e,r);s=+__ZNK7Vector23dotERKS_(h,f);r=c[a+4>>2]|0;q=c[a+12>>2]|0;k=r+48|0;b=r+52|0;r=q+8|0;p=q+4|0;o=q+12|0;n=e+4|0;i=q+16|0;u=-+g[k>>2];t=-+g[b>>2];x=+g[p>>2]*u+ +g[o>>2]*t;g[e>>2]=+g[q>>2]*u+ +g[r>>2]*t;g[n>>2]=x;__ZNK7Vector2plERKS_(f,e,i);x=+__ZNK7Vector23dotERKS_(h,f);t=x>-100000002004087734272.0?x:-100000002004087734272.0;u=x<100000002004087734272.0?x:100000002004087734272.0;x=+g[k>>2];y=-+g[b>>2];z=x*+g[p>>2]+ +g[o>>2]*y;g[e>>2]=x*+g[q>>2]+ +g[r>>2]*y;g[n>>2]=z;__ZNK7Vector2plERKS_(f,e,i);z=+__ZNK7Vector23dotERKS_(h,f);y=z>t?z:t;t=z<u?z:u;u=-+g[k>>2];z=+g[b>>2];x=+g[p>>2]*u+z*+g[o>>2];g[e>>2]=+g[q>>2]*u+z*+g[r>>2];g[n>>2]=x;__ZNK7Vector2plERKS_(f,e,i);x=+__ZNK7Vector23dotERKS_(h,f);z=x>y?x:y;y=x<t?x:t;t=+g[k>>2];x=+g[b>>2];u=t*+g[p>>2]+x*+g[o>>2];g[e>>2]=t*+g[q>>2]+x*+g[r>>2];g[n>>2]=u;__ZNK7Vector2plERKS_(f,e,i);u=+__ZNK7Vector23dotERKS_(h,f);x=+g[a+52>>2];t=(s<v?s:v)-x;v=(s>w?s:w)+x;x=+g[a+56>>2];w=(v-t)*.5;s=(t+v)*.5;v=(u<y?u:y)-x-w-s;y=(u>z?u:z)+x+w-s;if(v>0.0|y<0.0){f=c[a+60>>2]|0;if(!f){A=0;B=a+28|0;C=c[B>>2]|0;D=C+1|0;c[B>>2]=D;l=d;return A|0}i=c[f+20>>2]|0;if(!i){A=0;B=a+28|0;C=c[B>>2]|0;D=C+1|0;c[B>>2]=D;l=d;return A|0}f=h;n=c[f+4>>2]|0;r=i;c[r>>2]=c[f>>2];c[r+4>>2]=n;A=0;B=a+28|0;C=c[B>>2]|0;D=C+1|0;c[B>>2]=D;l=d;return A|0}n=(g[j>>2]=v,c[j>>2]|0)&2147483647;v=(c[j>>2]=n,+g[j>>2]);r=a+16|0;s=+g[r>>2];if(y<v){if(!(y<s)){A=1;B=a+28|0;C=c[B>>2]|0;D=C+1|0;c[B>>2]=D;l=d;return A|0}g[r>>2]=y;f=h;i=c[f+4>>2]|0;q=a+20|0;c[q>>2]=c[f>>2];c[q+4>>2]=i;c[a+32>>2]=c[a+28>>2];A=1;B=a+28|0;C=c[B>>2]|0;D=C+1|0;c[B>>2]=D;l=d;return A|0}else{if(!(v<s)){A=1;B=a+28|0;C=c[B>>2]|0;D=C+1|0;c[B>>2]=D;l=d;return A|0}c[r>>2]=n;__ZNK7Vector2ngEv(e,h);h=e;e=c[h+4>>2]|0;n=a+20|0;c[n>>2]=c[h>>2];c[n+4>>2]=e;c[a+32>>2]=c[a+28>>2];A=1;B=a+28|0;C=c[B>>2]|0;D=C+1|0;c[B>>2]=D;l=d;return A|0}return 0}function __ZN19SeparatorAxisTest2DI18RectangleShape2DSWS0_Lb0ELb0ELb1EE17generate_contactsEv(b){b=b|0;var d=0,e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0.0,x=0.0,y=0.0,z=0,A=0,B=0,C=0,D=0;d=l;l=l+96|0;if((l|0)>=(m|0))ba(96);e=d+80|0;f=d+64|0;h=d+48|0;i=d+8|0;j=d+56|0;k=d+40|0;n=d+24|0;o=d+32|0;p=d;q=b+20|0;g[e>>2]=0.0;g[e+4>>2]=0.0;if(__ZNK7Vector2eqERKS_(q,e)|0){l=d;return}r=b+60|0;s=c[r>>2]|0;a[s+9>>0]=1;if(!(c[s>>2]|0)){l=d;return};c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;c[f+12>>2]=0;s=c[b>>2]|0;t=c[(c[s>>2]|0)+32>>2]|0;u=b+8|0;v=c[u>>2]|0;__ZNK7Vector2ngEv(i,q);w=+__ZNK7Vector23dotERKS_(v,i);x=+__ZNK7Vector23dotERKS_(v+8|0,i);g[j>>2]=w;g[j+4>>2]=x;__ZNK7Vector210normalizedEv(e,j);Ki[t&4095](s,e,f,h);if((c[h>>2]|0)>0){s=e+4|0;t=0;do{j=c[u>>2]|0;v=f+(t<<3)|0;x=+g[v>>2];w=+g[f+(t<<3)+4>>2];y=x*+g[j+4>>2]+w*+g[j+12>>2];g[e>>2]=+g[j>>2]*x+ +g[j+8>>2]*w;g[s>>2]=y;__ZNK7Vector2plERKS_(i,e,j+16|0);j=i;z=c[j+4>>2]|0;A=v;c[A>>2]=c[j>>2];c[A+4>>2]=z;t=t+1|0;B=c[h>>2]|0}while((t|0)<(B|0));if((B|0)>0){B=b+52|0;t=0;do{__ZNK7Vector2ngEv(k,q);__ZNK7Vector2mlERKf(e,k,B);__ZN7Vector2pLERKS_(f+(t<<3)|0,e);t=t+1|0}while((t|0)<(c[h>>2]|0))}};c[i>>2]=0;c[i+4>>2]=0;c[i+8>>2]=0;c[i+12>>2]=0;t=c[b+4>>2]|0;B=c[(c[t>>2]|0)+32>>2]|0;k=b+12|0;s=c[k>>2]|0;y=+__ZNK7Vector23dotERKS_(s,q);w=+__ZNK7Vector23dotERKS_(s+8|0,q);g[o>>2]=y;g[o+4>>2]=w;__ZNK7Vector210normalizedEv(e,o);Ki[B&4095](t,e,i,n);t=c[n>>2]|0;if((t|0)>0){B=e+4|0;o=0;do{s=c[k>>2]|0;u=i+(o<<3)|0;w=+g[u>>2];y=+g[i+(o<<3)+4>>2];x=w*+g[s+4>>2]+y*+g[s+12>>2];g[e>>2]=+g[s>>2]*w+ +g[s+8>>2]*y;g[B>>2]=x;__ZNK7Vector2plERKS_(p,e,s+16|0);s=p;z=c[s+4>>2]|0;A=u;c[A>>2]=c[s>>2];c[A+4>>2]=z;o=o+1|0;C=c[n>>2]|0}while((o|0)<(C|0));if((C|0)>0){o=b+56|0;b=0;do{__ZNK7Vector2mlERKf(e,q,o);__ZN7Vector2pLERKS_(i+(b<<3)|0,e);b=b+1|0;p=c[n>>2]|0}while((b|0)<(p|0));D=p}else D=C}else D=t;t=q;q=c[t+4>>2]|0;C=(c[r>>2]|0)+12|0;c[C>>2]=c[t>>2];c[C+4>>2]=q;__ZL32_generate_contacts_from_supportsPK7Vector2iS1_iP20_CollectorCallback2D(f,c[h>>2]|0,i,D,c[r>>2]|0);D=c[r>>2]|0;if((D|0?(i=c[D+20>>2]|0,i|0):0)?(g[e>>2]=0.0,g[e+4>>2]=0.0,__ZNK7Vector2neERKS_(i,e)|0):0){e=c[(c[r>>2]|0)+20>>2]|0;c[e>>2]=0;c[e+4>>2]=0}l=d;return}function __ZN19SeparatorAxisTest2DI15CircleShape2DSW22ConvexPolygonShape2DSWLb0ELb0ELb1EE9test_axisERK7Vector2(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,h=0,i=0,k=0,n=0,o=0.0,p=0.0,q=0.0,r=0.0,s=0.0,t=0.0,u=0;d=l;l=l+32|0;if((l|0)>=(m|0))ba(32);e=d+8|0;f=d;h=d+20|0;i=d+16|0;k=b;b=c[k>>2]|0;n=c[k+4>>2]|0;k=f;c[k>>2]=b;c[k+4>>2]=n;if((c[j>>2]=b&2147483647,+g[j>>2])<1.0e-05?(c[j>>2]=n&2147483647,+g[j>>2])<1.0e-05:0){c[f>>2]=0;c[f+4>>2]=1065353216}n=c[a>>2]|0;b=c[a+8>>2]|0;o=+__ZNK7Vector23dotERKS_(f,b+16|0);p=+__ZNK7Vector23dotERKS_(b,f);q=+__ZNK7Vector23dotERKS_(b+8|0,f);g[e>>2]=p;g[e+4>>2]=q;q=+__ZNK7Vector26lengthEv(e);p=q*+g[n+48>>2];__ZNK22ConvexPolygonShape2DSW13project_rangeERK7Vector2RK11Transform2DRfS6_(c[a+4>>2]|0,f,c[a+12>>2]|0,h,i);q=+g[a+52>>2];r=o-p-q;s=o+p+q;q=+g[a+56>>2];p=q+ +g[i>>2];o=(s-r)*.5;t=+g[h>>2]-q-o;g[h>>2]=t;q=o+p;g[i>>2]=q;p=(r+s)*.5;s=t-p;t=q-p;do if(s>0.0|t<0.0){i=c[a+60>>2]|0;if((i|0)!=0?(h=c[i+20>>2]|0,(h|0)!=0):0){i=f;n=c[i+4>>2]|0;b=h;c[b>>2]=c[i>>2];c[b+4>>2]=n;u=0}else u=0}else{n=(g[j>>2]=s,c[j>>2]|0)&2147483647;p=(c[j>>2]=n,+g[j>>2]);b=a+16|0;q=+g[b>>2];if(t<p){if(!(t<q)){u=1;break}g[b>>2]=t;i=f;h=c[i+4>>2]|0;k=a+20|0;c[k>>2]=c[i>>2];c[k+4>>2]=h;c[a+32>>2]=c[a+28>>2];u=1;break}else{if(!(p<q)){u=1;break}c[b>>2]=n;__ZNK7Vector2ngEv(e,f);n=e;b=c[n+4>>2]|0;h=a+20|0;c[h>>2]=c[n>>2];c[h+4>>2]=b;c[a+32>>2]=c[a+28>>2];u=1;break}}while(0);e=a+28|0;c[e>>2]=(c[e>>2]|0)+1;l=d;return u|0}function __ZN19SeparatorAxisTest2DI15CircleShape2DSW22ConvexPolygonShape2DSWLb0ELb0ELb1EE17generate_contactsEv(b){b=b|0;var d=0,e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0.0,x=0.0,y=0.0,z=0,A=0,B=0,C=0,D=0;d=l;l=l+96|0;if((l|0)>=(m|0))ba(96);e=d+80|0;f=d+64|0;h=d+48|0;i=d+8|0;j=d+56|0;k=d+40|0;n=d+24|0;o=d+32|0;p=d;q=b+20|0;g[e>>2]=0.0;g[e+4>>2]=0.0;if(__ZNK7Vector2eqERKS_(q,e)|0){l=d;return}r=b+60|0;s=c[r>>2]|0;a[s+9>>0]=1;if(!(c[s>>2]|0)){l=d;return};c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;c[f+12>>2]=0;s=c[b>>2]|0;t=c[(c[s>>2]|0)+32>>2]|0;u=b+8|0;v=c[u>>2]|0;__ZNK7Vector2ngEv(i,q);w=+__ZNK7Vector23dotERKS_(v,i);x=+__ZNK7Vector23dotERKS_(v+8|0,i);g[j>>2]=w;g[j+4>>2]=x;__ZNK7Vector210normalizedEv(e,j);Ki[t&4095](s,e,f,h);if((c[h>>2]|0)>0){s=e+4|0;t=0;do{j=c[u>>2]|0;v=f+(t<<3)|0;x=+g[v>>2];w=+g[f+(t<<3)+4>>2];y=x*+g[j+4>>2]+w*+g[j+12>>2];g[e>>2]=+g[j>>2]*x+ +g[j+8>>2]*w;g[s>>2]=y;__ZNK7Vector2plERKS_(i,e,j+16|0);j=i;z=c[j+4>>2]|0;A=v;c[A>>2]=c[j>>2];c[A+4>>2]=z;t=t+1|0;B=c[h>>2]|0}while((t|0)<(B|0));if((B|0)>0){B=b+52|0;t=0;do{__ZNK7Vector2ngEv(k,q);__ZNK7Vector2mlERKf(e,k,B);__ZN7Vector2pLERKS_(f+(t<<3)|0,e);t=t+1|0}while((t|0)<(c[h>>2]|0))}};c[i>>2]=0;c[i+4>>2]=0;c[i+8>>2]=0;c[i+12>>2]=0;t=c[b+4>>2]|0;B=c[(c[t>>2]|0)+32>>2]|0;k=b+12|0;s=c[k>>2]|0;y=+__ZNK7Vector23dotERKS_(s,q);w=+__ZNK7Vector23dotERKS_(s+8|0,q);g[o>>2]=y;g[o+4>>2]=w;__ZNK7Vector210normalizedEv(e,o);Ki[B&4095](t,e,i,n);t=c[n>>2]|0;if((t|0)>0){B=e+4|0;o=0;do{s=c[k>>2]|0;u=i+(o<<3)|0;w=+g[u>>2];y=+g[i+(o<<3)+4>>2];x=w*+g[s+4>>2]+y*+g[s+12>>2];g[e>>2]=+g[s>>2]*w+ +g[s+8>>2]*y;g[B>>2]=x;__ZNK7Vector2plERKS_(p,e,s+16|0);s=p;z=c[s+4>>2]|0;A=u;c[A>>2]=c[s>>2];c[A+4>>2]=z;o=o+1|0;C=c[n>>2]|0}while((o|0)<(C|0));if((C|0)>0){o=b+56|0;b=0;do{__ZNK7Vector2mlERKf(e,q,o);__ZN7Vector2pLERKS_(i+(b<<3)|0,e);b=b+1|0;p=c[n>>2]|0}while((b|0)<(p|0));D=p}else D=C}else D=t;t=q;q=c[t+4>>2]|0;C=(c[r>>2]|0)+12|0;c[C>>2]=c[t>>2];c[C+4>>2]=q;__ZL32_generate_contacts_from_supportsPK7Vector2iS1_iP20_CollectorCallback2D(f,c[h>>2]|0,i,D,c[r>>2]|0);D=c[r>>2]|0;if((D|0?(i=c[D+20>>2]|0,i|0):0)?(g[e>>2]=0.0,g[e+4>>2]=0.0,__ZNK7Vector2neERKS_(i,e)|0):0){e=c[(c[r>>2]|0)+20>>2]|0;c[e>>2]=0;c[e+4>>2]=0}l=d;return}function __ZN19SeparatorAxisTest2DI15CircleShape2DSW16CapsuleShape2DSWLb0ELb0ELb1EE9test_axisERK7Vector2(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,h=0,i=0,k=0,n=0,o=0.0,p=0.0,q=0.0,r=0.0,s=0.0,t=0.0,u=0;d=l;l=l+32|0;if((l|0)>=(m|0))ba(32);e=d+8|0;f=d;h=d+20|0;i=d+16|0;k=b;b=c[k>>2]|0;n=c[k+4>>2]|0;k=f;c[k>>2]=b;c[k+4>>2]=n;if((c[j>>2]=b&2147483647,+g[j>>2])<1.0e-05?(c[j>>2]=n&2147483647,+g[j>>2])<1.0e-05:0){c[f>>2]=0;c[f+4>>2]=1065353216}n=c[a>>2]|0;b=c[a+8>>2]|0;o=+__ZNK7Vector23dotERKS_(f,b+16|0);p=+__ZNK7Vector23dotERKS_(b,f);q=+__ZNK7Vector23dotERKS_(b+8|0,f);g[e>>2]=p;g[e+4>>2]=q;q=+__ZNK7Vector26lengthEv(e);p=q*+g[n+48>>2];__ZNK16CapsuleShape2DSW13project_rangeERK7Vector2RK11Transform2DRfS6_(c[a+4>>2]|0,f,c[a+12>>2]|0,h,i);q=+g[a+52>>2];r=o-p-q;s=o+p+q;q=+g[a+56>>2];p=q+ +g[i>>2];o=(s-r)*.5;t=+g[h>>2]-q-o;g[h>>2]=t;q=o+p;g[i>>2]=q;p=(r+s)*.5;s=t-p;t=q-p;do if(s>0.0|t<0.0){i=c[a+60>>2]|0;if((i|0)!=0?(h=c[i+20>>2]|0,(h|0)!=0):0){i=f;n=c[i+4>>2]|0;b=h;c[b>>2]=c[i>>2];c[b+4>>2]=n;u=0}else u=0}else{n=(g[j>>2]=s,c[j>>2]|0)&2147483647;p=(c[j>>2]=n,+g[j>>2]);b=a+16|0;q=+g[b>>2];if(t<p){if(!(t<q)){u=1;break}g[b>>2]=t;i=f;h=c[i+4>>2]|0;k=a+20|0;c[k>>2]=c[i>>2];c[k+4>>2]=h;c[a+32>>2]=c[a+28>>2];u=1;break}else{if(!(p<q)){u=1;break}c[b>>2]=n;__ZNK7Vector2ngEv(e,f);n=e;b=c[n+4>>2]|0;h=a+20|0;c[h>>2]=c[n>>2];c[h+4>>2]=b;c[a+32>>2]=c[a+28>>2];u=1;break}}while(0);e=a+28|0;c[e>>2]=(c[e>>2]|0)+1;l=d;return u|0}function __ZN19SeparatorAxisTest2DI15CircleShape2DSW16CapsuleShape2DSWLb0ELb0ELb1EE17generate_contactsEv(b){b=b|0;var d=0,e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0.0,x=0.0,y=0.0,z=0,A=0,B=0,C=0,D=0;d=l;l=l+96|0;if((l|0)>=(m|0))ba(96);e=d+80|0;f=d+64|0;h=d+48|0;i=d+8|0;j=d+56|0;k=d+40|0;n=d+24|0;o=d+32|0;p=d;q=b+20|0;g[e>>2]=0.0;g[e+4>>2]=0.0;if(__ZNK7Vector2eqERKS_(q,e)|0){l=d;return}r=b+60|0;s=c[r>>2]|0;a[s+9>>0]=1;if(!(c[s>>2]|0)){l=d;return};c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;c[f+12>>2]=0;s=c[b>>2]|0;t=c[(c[s>>2]|0)+32>>2]|0;u=b+8|0;v=c[u>>2]|0;__ZNK7Vector2ngEv(i,q);w=+__ZNK7Vector23dotERKS_(v,i);x=+__ZNK7Vector23dotERKS_(v+8|0,i);g[j>>2]=w;g[j+4>>2]=x;__ZNK7Vector210normalizedEv(e,j);Ki[t&4095](s,e,f,h);if((c[h>>2]|0)>0){s=e+4|0;t=0;do{j=c[u>>2]|0;v=f+(t<<3)|0;x=+g[v>>2];w=+g[f+(t<<3)+4>>2];y=x*+g[j+4>>2]+w*+g[j+12>>2];g[e>>2]=+g[j>>2]*x+ +g[j+8>>2]*w;g[s>>2]=y;__ZNK7Vector2plERKS_(i,e,j+16|0);j=i;z=c[j+4>>2]|0;A=v;c[A>>2]=c[j>>2];c[A+4>>2]=z;t=t+1|0;B=c[h>>2]|0}while((t|0)<(B|0));if((B|0)>0){B=b+52|0;t=0;do{__ZNK7Vector2ngEv(k,q);__ZNK7Vector2mlERKf(e,k,B);__ZN7Vector2pLERKS_(f+(t<<3)|0,e);t=t+1|0}while((t|0)<(c[h>>2]|0))}};c[i>>2]=0;c[i+4>>2]=0;c[i+8>>2]=0;c[i+12>>2]=0;t=c[b+4>>2]|0;B=c[(c[t>>2]|0)+32>>2]|0;k=b+12|0;s=c[k>>2]|0;y=+__ZNK7Vector23dotERKS_(s,q);w=+__ZNK7Vector23dotERKS_(s+8|0,q);g[o>>2]=y;g[o+4>>2]=w;__ZNK7Vector210normalizedEv(e,o);Ki[B&4095](t,e,i,n);t=c[n>>2]|0;if((t|0)>0){B=e+4|0;o=0;do{s=c[k>>2]|0;u=i+(o<<3)|0;w=+g[u>>2];y=+g[i+(o<<3)+4>>2];x=w*+g[s+4>>2]+y*+g[s+12>>2];g[e>>2]=+g[s>>2]*w+ +g[s+8>>2]*y;g[B>>2]=x;__ZNK7Vector2plERKS_(p,e,s+16|0);s=p;z=c[s+4>>2]|0;A=u;c[A>>2]=c[s>>2];c[A+4>>2]=z;o=o+1|0;C=c[n>>2]|0}while((o|0)<(C|0));if((C|0)>0){o=b+56|0;b=0;do{__ZNK7Vector2mlERKf(e,q,o);__ZN7Vector2pLERKS_(i+(b<<3)|0,e);b=b+1|0;p=c[n>>2]|0}while((b|0)<(p|0));D=p}else D=C}else D=t;t=q;q=c[t+4>>2]|0;C=(c[r>>2]|0)+12|0;c[C>>2]=c[t>>2];c[C+4>>2]=q;__ZL32_generate_contacts_from_supportsPK7Vector2iS1_iP20_CollectorCallback2D(f,c[h>>2]|0,i,D,c[r>>2]|0);D=c[r>>2]|0;if((D|0?(i=c[D+20>>2]|0,i|0):0)?(g[e>>2]=0.0,g[e+4>>2]=0.0,__ZNK7Vector2neERKS_(i,e)|0):0){e=c[(c[r>>2]|0)+20>>2]|0;c[e>>2]=0;c[e+4>>2]=0}l=d;return}function __ZN19SeparatorAxisTest2DI15CircleShape2DSW18RectangleShape2DSWLb0ELb0ELb1EE9test_axisERK7Vector2(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,h=0,i=0,k=0,n=0.0,o=0.0,p=0.0,q=0,r=0,s=0,t=0,u=0,v=0.0,w=0.0,x=0.0,y=0.0,z=0.0,A=0,B=0,C=0,D=0;d=l;l=l+32|0;if((l|0)>=(m|0))ba(32);e=d+8|0;f=d+16|0;h=d;i=b;b=c[i>>2]|0;k=c[i+4>>2]|0;i=h;c[i>>2]=b;c[i+4>>2]=k;if((c[j>>2]=b&2147483647,+g[j>>2])<1.0e-05?(c[j>>2]=k&2147483647,+g[j>>2])<1.0e-05:0){c[h>>2]=0;c[h+4>>2]=1065353216}k=c[a>>2]|0;b=c[a+8>>2]|0;n=+__ZNK7Vector23dotERKS_(h,b+16|0);o=+__ZNK7Vector23dotERKS_(b,h);p=+__ZNK7Vector23dotERKS_(b+8|0,h);g[e>>2]=o;g[e+4>>2]=p;p=+__ZNK7Vector26lengthEv(e);o=p*+g[k+48>>2];k=c[a+4>>2]|0;b=c[a+12>>2]|0;i=k+48|0;q=k+52|0;k=b+8|0;r=b+4|0;s=b+12|0;t=e+4|0;u=b+16|0;p=-+g[i>>2];v=-+g[q>>2];w=+g[r>>2]*p+ +g[s>>2]*v;g[e>>2]=+g[b>>2]*p+ +g[k>>2]*v;g[t>>2]=w;__ZNK7Vector2plERKS_(f,e,u);w=+__ZNK7Vector23dotERKS_(h,f);v=w>-100000002004087734272.0?w:-100000002004087734272.0;p=w<100000002004087734272.0?w:100000002004087734272.0;w=+g[i>>2];x=-+g[q>>2];y=w*+g[r>>2]+ +g[s>>2]*x;g[e>>2]=w*+g[b>>2]+ +g[k>>2]*x;g[t>>2]=y;__ZNK7Vector2plERKS_(f,e,u);y=+__ZNK7Vector23dotERKS_(h,f);x=y>v?y:v;v=y<p?y:p;p=-+g[i>>2];y=+g[q>>2];w=+g[r>>2]*p+y*+g[s>>2];g[e>>2]=+g[b>>2]*p+y*+g[k>>2];g[t>>2]=w;__ZNK7Vector2plERKS_(f,e,u);w=+__ZNK7Vector23dotERKS_(h,f);y=w>x?w:x;x=w<v?w:v;v=+g[i>>2];w=+g[q>>2];p=v*+g[r>>2]+w*+g[s>>2];g[e>>2]=v*+g[b>>2]+w*+g[k>>2];g[t>>2]=p;__ZNK7Vector2plERKS_(f,e,u);p=+__ZNK7Vector23dotERKS_(h,f);w=+g[a+52>>2];v=n-o-w;z=n+o+w;w=+g[a+56>>2];o=(z-v)*.5;n=(v+z)*.5;z=(p<x?p:x)-w-o-n;x=(p>y?p:y)+w+o-n;if(z>0.0|x<0.0){f=c[a+60>>2]|0;if(!f){A=0;B=a+28|0;C=c[B>>2]|0;D=C+1|0;c[B>>2]=D;l=d;return A|0}u=c[f+20>>2]|0;if(!u){A=0;B=a+28|0;C=c[B>>2]|0;D=C+1|0;c[B>>2]=D;l=d;return A|0}f=h;t=c[f+4>>2]|0;k=u;c[k>>2]=c[f>>2];c[k+4>>2]=t;A=0;B=a+28|0;C=c[B>>2]|0;D=C+1|0;c[B>>2]=D;l=d;return A|0}t=(g[j>>2]=z,c[j>>2]|0)&2147483647;z=(c[j>>2]=t,+g[j>>2]);k=a+16|0;n=+g[k>>2];if(x<z){if(!(x<n)){A=1;B=a+28|0;C=c[B>>2]|0;D=C+1|0;c[B>>2]=D;l=d;return A|0}g[k>>2]=x;f=h;u=c[f+4>>2]|0;b=a+20|0;c[b>>2]=c[f>>2];c[b+4>>2]=u;c[a+32>>2]=c[a+28>>2];A=1;B=a+28|0;C=c[B>>2]|0;D=C+1|0;c[B>>2]=D;l=d;return A|0}else{if(!(z<n)){A=1;B=a+28|0;C=c[B>>2]|0;D=C+1|0;c[B>>2]=D;l=d;return A|0}c[k>>2]=t;__ZNK7Vector2ngEv(e,h);h=e;e=c[h+4>>2]|0;t=a+20|0;c[t>>2]=c[h>>2];c[t+4>>2]=e;c[a+32>>2]=c[a+28>>2];A=1;B=a+28|0;C=c[B>>2]|0;D=C+1|0;c[B>>2]=D;l=d;return A|0}return 0}function __ZN19SeparatorAxisTest2DI15CircleShape2DSW18RectangleShape2DSWLb0ELb0ELb1EE17generate_contactsEv(b){b=b|0;var d=0,e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0.0,x=0.0,y=0.0,z=0,A=0,B=0,C=0,D=0;d=l;l=l+96|0;if((l|0)>=(m|0))ba(96);e=d+80|0;f=d+64|0;h=d+48|0;i=d+8|0;j=d+56|0;k=d+40|0;n=d+24|0;o=d+32|0;p=d;q=b+20|0;g[e>>2]=0.0;g[e+4>>2]=0.0;if(__ZNK7Vector2eqERKS_(q,e)|0){l=d;return}r=b+60|0;s=c[r>>2]|0;a[s+9>>0]=1;if(!(c[s>>2]|0)){l=d;return};c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;c[f+12>>2]=0;s=c[b>>2]|0;t=c[(c[s>>2]|0)+32>>2]|0;u=b+8|0;v=c[u>>2]|0;__ZNK7Vector2ngEv(i,q);w=+__ZNK7Vector23dotERKS_(v,i);x=+__ZNK7Vector23dotERKS_(v+8|0,i);g[j>>2]=w;g[j+4>>2]=x;__ZNK7Vector210normalizedEv(e,j);Ki[t&4095](s,e,f,h);if((c[h>>2]|0)>0){s=e+4|0;t=0;do{j=c[u>>2]|0;v=f+(t<<3)|0;x=+g[v>>2];w=+g[f+(t<<3)+4>>2];y=x*+g[j+4>>2]+w*+g[j+12>>2];g[e>>2]=+g[j>>2]*x+ +g[j+8>>2]*w;g[s>>2]=y;__ZNK7Vector2plERKS_(i,e,j+16|0);j=i;z=c[j+4>>2]|0;A=v;c[A>>2]=c[j>>2];c[A+4>>2]=z;t=t+1|0;B=c[h>>2]|0}while((t|0)<(B|0));if((B|0)>0){B=b+52|0;t=0;do{__ZNK7Vector2ngEv(k,q);__ZNK7Vector2mlERKf(e,k,B);__ZN7Vector2pLERKS_(f+(t<<3)|0,e);t=t+1|0}while((t|0)<(c[h>>2]|0))}};c[i>>2]=0;c[i+4>>2]=0;c[i+8>>2]=0;c[i+12>>2]=0;t=c[b+4>>2]|0;B=c[(c[t>>2]|0)+32>>2]|0;k=b+12|0;s=c[k>>2]|0;y=+__ZNK7Vector23dotERKS_(s,q);w=+__ZNK7Vector23dotERKS_(s+8|0,q);g[o>>2]=y;g[o+4>>2]=w;__ZNK7Vector210normalizedEv(e,o);Ki[B&4095](t,e,i,n);t=c[n>>2]|0;if((t|0)>0){B=e+4|0;o=0;do{s=c[k>>2]|0;u=i+(o<<3)|0;w=+g[u>>2];y=+g[i+(o<<3)+4>>2];x=w*+g[s+4>>2]+y*+g[s+12>>2];g[e>>2]=+g[s>>2]*w+ +g[s+8>>2]*y;g[B>>2]=x;__ZNK7Vector2plERKS_(p,e,s+16|0);s=p;z=c[s+4>>2]|0;A=u;c[A>>2]=c[s>>2];c[A+4>>2]=z;o=o+1|0;C=c[n>>2]|0}while((o|0)<(C|0));if((C|0)>0){o=b+56|0;b=0;do{__ZNK7Vector2mlERKf(e,q,o);__ZN7Vector2pLERKS_(i+(b<<3)|0,e);b=b+1|0;p=c[n>>2]|0}while((b|0)<(p|0));D=p}else D=C}else D=t;t=q;q=c[t+4>>2]|0;C=(c[r>>2]|0)+12|0;c[C>>2]=c[t>>2];c[C+4>>2]=q;__ZL32_generate_contacts_from_supportsPK7Vector2iS1_iP20_CollectorCallback2D(f,c[h>>2]|0,i,D,c[r>>2]|0);D=c[r>>2]|0;if((D|0?(i=c[D+20>>2]|0,i|0):0)?(g[e>>2]=0.0,g[e+4>>2]=0.0,__ZNK7Vector2neERKS_(i,e)|0):0){e=c[(c[r>>2]|0)+20>>2]|0;c[e>>2]=0;c[e+4>>2]=0}l=d;return}function __ZN19SeparatorAxisTest2DI15CircleShape2DSWS0_Lb0ELb0ELb1EE9test_axisERK7Vector2(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,h=0,i=0,k=0.0,n=0.0,o=0.0,p=0.0,q=0.0,r=0.0,s=0.0,t=0,u=0,v=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d+8|0;f=d;h=b;b=c[h>>2]|0;i=c[h+4>>2]|0;h=f;c[h>>2]=b;c[h+4>>2]=i;if((c[j>>2]=b&2147483647,+g[j>>2])<1.0e-05?(c[j>>2]=i&2147483647,+g[j>>2])<1.0e-05:0){c[f>>2]=0;c[f+4>>2]=1065353216}i=c[a>>2]|0;b=c[a+8>>2]|0;k=+__ZNK7Vector23dotERKS_(f,b+16|0);n=+__ZNK7Vector23dotERKS_(b,f);o=+__ZNK7Vector23dotERKS_(b+8|0,f);g[e>>2]=n;g[e+4>>2]=o;o=+__ZNK7Vector26lengthEv(e);n=o*+g[i+48>>2];i=c[a+4>>2]|0;b=c[a+12>>2]|0;o=+__ZNK7Vector23dotERKS_(f,b+16|0);p=+__ZNK7Vector23dotERKS_(b,f);q=+__ZNK7Vector23dotERKS_(b+8|0,f);g[e>>2]=p;g[e+4>>2]=q;q=+__ZNK7Vector26lengthEv(e);p=q*+g[i+48>>2];q=+g[a+52>>2];r=k-n-q;s=k+n+q;q=+g[a+56>>2];n=(s-r)*.5;k=(r+s)*.5;s=o-p-q-n-k;r=o+p+q+n-k;do if(s>0.0|r<0.0){i=c[a+60>>2]|0;if((i|0)!=0?(b=c[i+20>>2]|0,(b|0)!=0):0){i=f;h=c[i+4>>2]|0;t=b;c[t>>2]=c[i>>2];c[t+4>>2]=h;u=0}else u=0}else{h=(g[j>>2]=s,c[j>>2]|0)&2147483647;k=(c[j>>2]=h,+g[j>>2]);t=a+16|0;n=+g[t>>2];if(r<k){if(!(r<n)){u=1;break}g[t>>2]=r;i=f;b=c[i+4>>2]|0;v=a+20|0;c[v>>2]=c[i>>2];c[v+4>>2]=b;c[a+32>>2]=c[a+28>>2];u=1;break}else{if(!(k<n)){u=1;break}c[t>>2]=h;__ZNK7Vector2ngEv(e,f);h=e;t=c[h+4>>2]|0;b=a+20|0;c[b>>2]=c[h>>2];c[b+4>>2]=t;c[a+32>>2]=c[a+28>>2];u=1;break}}while(0);e=a+28|0;c[e>>2]=(c[e>>2]|0)+1;l=d;return u|0}function __ZN19SeparatorAxisTest2DI15CircleShape2DSWS0_Lb0ELb0ELb1EE17generate_contactsEv(b){b=b|0;var d=0,e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0.0,x=0.0,y=0.0,z=0,A=0,B=0,C=0,D=0;d=l;l=l+96|0;if((l|0)>=(m|0))ba(96);e=d+80|0;f=d+64|0;h=d+48|0;i=d+8|0;j=d+56|0;k=d+40|0;n=d+24|0;o=d+32|0;p=d;q=b+20|0;g[e>>2]=0.0;g[e+4>>2]=0.0;if(__ZNK7Vector2eqERKS_(q,e)|0){l=d;return}r=b+60|0;s=c[r>>2]|0;a[s+9>>0]=1;if(!(c[s>>2]|0)){l=d;return};c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;c[f+12>>2]=0;s=c[b>>2]|0;t=c[(c[s>>2]|0)+32>>2]|0;u=b+8|0;v=c[u>>2]|0;__ZNK7Vector2ngEv(i,q);w=+__ZNK7Vector23dotERKS_(v,i);x=+__ZNK7Vector23dotERKS_(v+8|0,i);g[j>>2]=w;g[j+4>>2]=x;__ZNK7Vector210normalizedEv(e,j);Ki[t&4095](s,e,f,h);if((c[h>>2]|0)>0){s=e+4|0;t=0;do{j=c[u>>2]|0;v=f+(t<<3)|0;x=+g[v>>2];w=+g[f+(t<<3)+4>>2];y=x*+g[j+4>>2]+w*+g[j+12>>2];g[e>>2]=+g[j>>2]*x+ +g[j+8>>2]*w;g[s>>2]=y;__ZNK7Vector2plERKS_(i,e,j+16|0);j=i;z=c[j+4>>2]|0;A=v;c[A>>2]=c[j>>2];c[A+4>>2]=z;t=t+1|0;B=c[h>>2]|0}while((t|0)<(B|0));if((B|0)>0){B=b+52|0;t=0;do{__ZNK7Vector2ngEv(k,q);__ZNK7Vector2mlERKf(e,k,B);__ZN7Vector2pLERKS_(f+(t<<3)|0,e);t=t+1|0}while((t|0)<(c[h>>2]|0))}};c[i>>2]=0;c[i+4>>2]=0;c[i+8>>2]=0;c[i+12>>2]=0;t=c[b+4>>2]|0;B=c[(c[t>>2]|0)+32>>2]|0;k=b+12|0;s=c[k>>2]|0;y=+__ZNK7Vector23dotERKS_(s,q);w=+__ZNK7Vector23dotERKS_(s+8|0,q);g[o>>2]=y;g[o+4>>2]=w;__ZNK7Vector210normalizedEv(e,o);Ki[B&4095](t,e,i,n);t=c[n>>2]|0;if((t|0)>0){B=e+4|0;o=0;do{s=c[k>>2]|0;u=i+(o<<3)|0;w=+g[u>>2];y=+g[i+(o<<3)+4>>2];x=w*+g[s+4>>2]+y*+g[s+12>>2];g[e>>2]=+g[s>>2]*w+ +g[s+8>>2]*y;g[B>>2]=x;__ZNK7Vector2plERKS_(p,e,s+16|0);s=p;z=c[s+4>>2]|0;A=u;c[A>>2]=c[s>>2];c[A+4>>2]=z;o=o+1|0;C=c[n>>2]|0}while((o|0)<(C|0));if((C|0)>0){o=b+56|0;b=0;do{__ZNK7Vector2mlERKf(e,q,o);__ZN7Vector2pLERKS_(i+(b<<3)|0,e);b=b+1|0;p=c[n>>2]|0}while((b|0)<(p|0));D=p}else D=C}else D=t;t=q;q=c[t+4>>2]|0;C=(c[r>>2]|0)+12|0;c[C>>2]=c[t>>2];c[C+4>>2]=q;__ZL32_generate_contacts_from_supportsPK7Vector2iS1_iP20_CollectorCallback2D(f,c[h>>2]|0,i,D,c[r>>2]|0);D=c[r>>2]|0;if((D|0?(i=c[D+20>>2]|0,i|0):0)?(g[e>>2]=0.0,g[e+4>>2]=0.0,__ZNK7Vector2neERKS_(i,e)|0):0){e=c[(c[r>>2]|0)+20>>2]|0;c[e>>2]=0;c[e+4>>2]=0}l=d;return}function __ZN19SeparatorAxisTest2DI16SegmentShape2DSW22ConvexPolygonShape2DSWLb0ELb0ELb1EE9test_axisERK7Vector2(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,h=0,i=0,k=0,n=0,o=0,p=0.0,q=0.0,r=0,s=0,t=0.0,u=0,v=0.0,w=0.0,x=0.0,y=0,z=0,A=0,B=0;d=l;l=l+32|0;if((l|0)>=(m|0))ba(32);e=d+8|0;f=d+24|0;h=d;i=d+20|0;k=d+16|0;n=b;b=c[n>>2]|0;o=c[n+4>>2]|0;n=h;c[n>>2]=b;c[n+4>>2]=o;if((c[j>>2]=b&2147483647,+g[j>>2])<1.0e-05?(c[j>>2]=o&2147483647,+g[j>>2])<1.0e-05:0){c[h>>2]=0;c[h+4>>2]=1065353216}o=c[a>>2]|0;b=c[a+8>>2]|0;p=+g[o+48>>2];n=b+8|0;q=+g[o+52>>2];r=b+4|0;s=b+12|0;t=p*+g[r>>2]+q*+g[s>>2];g[e>>2]=+g[b>>2]*p+ +g[n>>2]*q;g[e+4>>2]=t;u=b+16|0;__ZNK7Vector2plERKS_(f,e,u);t=+__ZNK7Vector23dotERKS_(h,f);q=+g[o+56>>2];p=+g[o+60>>2];v=q*+g[r>>2]+p*+g[s>>2];g[e>>2]=+g[b>>2]*q+ +g[n>>2]*p;g[e+4>>2]=v;__ZNK7Vector2plERKS_(f,e,u);v=+__ZNK7Vector23dotERKS_(h,f);f=t<v;__ZNK22ConvexPolygonShape2DSW13project_rangeERK7Vector2RK11Transform2DRfS6_(c[a+4>>2]|0,h,c[a+12>>2]|0,i,k);p=+g[a+52>>2];q=(f?t:v)-p;w=(f?v:t)+p;p=+g[a+56>>2];t=p+ +g[k>>2];v=(w-q)*.5;x=+g[i>>2]-p-v;g[i>>2]=x;p=v+t;g[k>>2]=p;t=(q+w)*.5;w=x-t;x=p-t;if(w>0.0|x<0.0){k=c[a+60>>2]|0;if(!k){y=0;z=a+28|0;A=c[z>>2]|0;B=A+1|0;c[z>>2]=B;l=d;return y|0}i=c[k+20>>2]|0;if(!i){y=0;z=a+28|0;A=c[z>>2]|0;B=A+1|0;c[z>>2]=B;l=d;return y|0}k=h;f=c[k+4>>2]|0;u=i;c[u>>2]=c[k>>2];c[u+4>>2]=f;y=0;z=a+28|0;A=c[z>>2]|0;B=A+1|0;c[z>>2]=B;l=d;return y|0}f=(g[j>>2]=w,c[j>>2]|0)&2147483647;w=(c[j>>2]=f,+g[j>>2]);u=a+16|0;t=+g[u>>2];if(x<w){if(!(x<t)){y=1;z=a+28|0;A=c[z>>2]|0;B=A+1|0;c[z>>2]=B;l=d;return y|0}g[u>>2]=x;k=h;i=c[k+4>>2]|0;n=a+20|0;c[n>>2]=c[k>>2];c[n+4>>2]=i;c[a+32>>2]=c[a+28>>2];y=1;z=a+28|0;A=c[z>>2]|0;B=A+1|0;c[z>>2]=B;l=d;return y|0}else{if(!(w<t)){y=1;z=a+28|0;A=c[z>>2]|0;B=A+1|0;c[z>>2]=B;l=d;return y|0}c[u>>2]=f;__ZNK7Vector2ngEv(e,h);h=e;e=c[h+4>>2]|0;f=a+20|0;c[f>>2]=c[h>>2];c[f+4>>2]=e;c[a+32>>2]=c[a+28>>2];y=1;z=a+28|0;A=c[z>>2]|0;B=A+1|0;c[z>>2]=B;l=d;return y|0}return 0}function __ZN19SeparatorAxisTest2DI16SegmentShape2DSW22ConvexPolygonShape2DSWLb0ELb0ELb1EE17generate_contactsEv(b){b=b|0;var d=0,e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0.0,x=0.0,y=0.0,z=0,A=0,B=0,C=0,D=0;d=l;l=l+96|0;if((l|0)>=(m|0))ba(96);e=d+80|0;f=d+64|0;h=d+48|0;i=d+8|0;j=d+56|0;k=d+40|0;n=d+24|0;o=d+32|0;p=d;q=b+20|0;g[e>>2]=0.0;g[e+4>>2]=0.0;if(__ZNK7Vector2eqERKS_(q,e)|0){l=d;return}r=b+60|0;s=c[r>>2]|0;a[s+9>>0]=1;if(!(c[s>>2]|0)){l=d;return};c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;c[f+12>>2]=0;s=c[b>>2]|0;t=c[(c[s>>2]|0)+32>>2]|0;u=b+8|0;v=c[u>>2]|0;__ZNK7Vector2ngEv(i,q);w=+__ZNK7Vector23dotERKS_(v,i);x=+__ZNK7Vector23dotERKS_(v+8|0,i);g[j>>2]=w;g[j+4>>2]=x;__ZNK7Vector210normalizedEv(e,j);Ki[t&4095](s,e,f,h);if((c[h>>2]|0)>0){s=e+4|0;t=0;do{j=c[u>>2]|0;v=f+(t<<3)|0;x=+g[v>>2];w=+g[f+(t<<3)+4>>2];y=x*+g[j+4>>2]+w*+g[j+12>>2];g[e>>2]=+g[j>>2]*x+ +g[j+8>>2]*w;g[s>>2]=y;__ZNK7Vector2plERKS_(i,e,j+16|0);j=i;z=c[j+4>>2]|0;A=v;c[A>>2]=c[j>>2];c[A+4>>2]=z;t=t+1|0;B=c[h>>2]|0}while((t|0)<(B|0));if((B|0)>0){B=b+52|0;t=0;do{__ZNK7Vector2ngEv(k,q);__ZNK7Vector2mlERKf(e,k,B);__ZN7Vector2pLERKS_(f+(t<<3)|0,e);t=t+1|0}while((t|0)<(c[h>>2]|0))}};c[i>>2]=0;c[i+4>>2]=0;c[i+8>>2]=0;c[i+12>>2]=0;t=c[b+4>>2]|0;B=c[(c[t>>2]|0)+32>>2]|0;k=b+12|0;s=c[k>>2]|0;y=+__ZNK7Vector23dotERKS_(s,q);w=+__ZNK7Vector23dotERKS_(s+8|0,q);g[o>>2]=y;g[o+4>>2]=w;__ZNK7Vector210normalizedEv(e,o);Ki[B&4095](t,e,i,n);t=c[n>>2]|0;if((t|0)>0){B=e+4|0;o=0;do{s=c[k>>2]|0;u=i+(o<<3)|0;w=+g[u>>2];y=+g[i+(o<<3)+4>>2];x=w*+g[s+4>>2]+y*+g[s+12>>2];g[e>>2]=+g[s>>2]*w+ +g[s+8>>2]*y;g[B>>2]=x;__ZNK7Vector2plERKS_(p,e,s+16|0);s=p;z=c[s+4>>2]|0;A=u;c[A>>2]=c[s>>2];c[A+4>>2]=z;o=o+1|0;C=c[n>>2]|0}while((o|0)<(C|0));if((C|0)>0){o=b+56|0;b=0;do{__ZNK7Vector2mlERKf(e,q,o);__ZN7Vector2pLERKS_(i+(b<<3)|0,e);b=b+1|0;p=c[n>>2]|0}while((b|0)<(p|0));D=p}else D=C}else D=t;t=q;q=c[t+4>>2]|0;C=(c[r>>2]|0)+12|0;c[C>>2]=c[t>>2];c[C+4>>2]=q;__ZL32_generate_contacts_from_supportsPK7Vector2iS1_iP20_CollectorCallback2D(f,c[h>>2]|0,i,D,c[r>>2]|0);D=c[r>>2]|0;if((D|0?(i=c[D+20>>2]|0,i|0):0)?(g[e>>2]=0.0,g[e+4>>2]=0.0,__ZNK7Vector2neERKS_(i,e)|0):0){e=c[(c[r>>2]|0)+20>>2]|0;c[e>>2]=0;c[e+4>>2]=0}l=d;return}function __ZN19SeparatorAxisTest2DI16SegmentShape2DSW16CapsuleShape2DSWLb0ELb0ELb1EE9test_axisERK7Vector2(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,h=0,i=0,k=0,n=0,o=0,p=0.0,q=0.0,r=0,s=0,t=0.0,u=0,v=0.0,w=0.0,x=0.0,y=0,z=0,A=0,B=0;d=l;l=l+32|0;if((l|0)>=(m|0))ba(32);e=d+8|0;f=d+24|0;h=d;i=d+20|0;k=d+16|0;n=b;b=c[n>>2]|0;o=c[n+4>>2]|0;n=h;c[n>>2]=b;c[n+4>>2]=o;if((c[j>>2]=b&2147483647,+g[j>>2])<1.0e-05?(c[j>>2]=o&2147483647,+g[j>>2])<1.0e-05:0){c[h>>2]=0;c[h+4>>2]=1065353216}o=c[a>>2]|0;b=c[a+8>>2]|0;p=+g[o+48>>2];n=b+8|0;q=+g[o+52>>2];r=b+4|0;s=b+12|0;t=p*+g[r>>2]+q*+g[s>>2];g[e>>2]=+g[b>>2]*p+ +g[n>>2]*q;g[e+4>>2]=t;u=b+16|0;__ZNK7Vector2plERKS_(f,e,u);t=+__ZNK7Vector23dotERKS_(h,f);q=+g[o+56>>2];p=+g[o+60>>2];v=q*+g[r>>2]+p*+g[s>>2];g[e>>2]=+g[b>>2]*q+ +g[n>>2]*p;g[e+4>>2]=v;__ZNK7Vector2plERKS_(f,e,u);v=+__ZNK7Vector23dotERKS_(h,f);f=t<v;__ZNK16CapsuleShape2DSW13project_rangeERK7Vector2RK11Transform2DRfS6_(c[a+4>>2]|0,h,c[a+12>>2]|0,i,k);p=+g[a+52>>2];q=(f?t:v)-p;w=(f?v:t)+p;p=+g[a+56>>2];t=p+ +g[k>>2];v=(w-q)*.5;x=+g[i>>2]-p-v;g[i>>2]=x;p=v+t;g[k>>2]=p;t=(q+w)*.5;w=x-t;x=p-t;if(w>0.0|x<0.0){k=c[a+60>>2]|0;if(!k){y=0;z=a+28|0;A=c[z>>2]|0;B=A+1|0;c[z>>2]=B;l=d;return y|0}i=c[k+20>>2]|0;if(!i){y=0;z=a+28|0;A=c[z>>2]|0;B=A+1|0;c[z>>2]=B;l=d;return y|0}k=h;f=c[k+4>>2]|0;u=i;c[u>>2]=c[k>>2];c[u+4>>2]=f;y=0;z=a+28|0;A=c[z>>2]|0;B=A+1|0;c[z>>2]=B;l=d;return y|0}f=(g[j>>2]=w,c[j>>2]|0)&2147483647;w=(c[j>>2]=f,+g[j>>2]);u=a+16|0;t=+g[u>>2];if(x<w){if(!(x<t)){y=1;z=a+28|0;A=c[z>>2]|0;B=A+1|0;c[z>>2]=B;l=d;return y|0}g[u>>2]=x;k=h;i=c[k+4>>2]|0;n=a+20|0;c[n>>2]=c[k>>2];c[n+4>>2]=i;c[a+32>>2]=c[a+28>>2];y=1;z=a+28|0;A=c[z>>2]|0;B=A+1|0;c[z>>2]=B;l=d;return y|0}else{if(!(w<t)){y=1;z=a+28|0;A=c[z>>2]|0;B=A+1|0;c[z>>2]=B;l=d;return y|0}c[u>>2]=f;__ZNK7Vector2ngEv(e,h);h=e;e=c[h+4>>2]|0;f=a+20|0;c[f>>2]=c[h>>2];c[f+4>>2]=e;c[a+32>>2]=c[a+28>>2];y=1;z=a+28|0;A=c[z>>2]|0;B=A+1|0;c[z>>2]=B;l=d;return y|0}return 0}function __ZN19SeparatorAxisTest2DI16SegmentShape2DSW16CapsuleShape2DSWLb0ELb0ELb1EE17generate_contactsEv(b){b=b|0;var d=0,e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0.0,x=0.0,y=0.0,z=0,A=0,B=0,C=0,D=0;d=l;l=l+96|0;if((l|0)>=(m|0))ba(96);e=d+80|0;f=d+64|0;h=d+48|0;i=d+8|0;j=d+56|0;k=d+40|0;n=d+24|0;o=d+32|0;p=d;q=b+20|0;g[e>>2]=0.0;g[e+4>>2]=0.0;if(__ZNK7Vector2eqERKS_(q,e)|0){l=d;return}r=b+60|0;s=c[r>>2]|0;a[s+9>>0]=1;if(!(c[s>>2]|0)){l=d;return};c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;c[f+12>>2]=0;s=c[b>>2]|0;t=c[(c[s>>2]|0)+32>>2]|0;u=b+8|0;v=c[u>>2]|0;__ZNK7Vector2ngEv(i,q);w=+__ZNK7Vector23dotERKS_(v,i);x=+__ZNK7Vector23dotERKS_(v+8|0,i);g[j>>2]=w;g[j+4>>2]=x;__ZNK7Vector210normalizedEv(e,j);Ki[t&4095](s,e,f,h);if((c[h>>2]|0)>0){s=e+4|0;t=0;do{j=c[u>>2]|0;v=f+(t<<3)|0;x=+g[v>>2];w=+g[f+(t<<3)+4>>2];y=x*+g[j+4>>2]+w*+g[j+12>>2];g[e>>2]=+g[j>>2]*x+ +g[j+8>>2]*w;g[s>>2]=y;__ZNK7Vector2plERKS_(i,e,j+16|0);j=i;z=c[j+4>>2]|0;A=v;c[A>>2]=c[j>>2];c[A+4>>2]=z;t=t+1|0;B=c[h>>2]|0}while((t|0)<(B|0));if((B|0)>0){B=b+52|0;t=0;do{__ZNK7Vector2ngEv(k,q);__ZNK7Vector2mlERKf(e,k,B);__ZN7Vector2pLERKS_(f+(t<<3)|0,e);t=t+1|0}while((t|0)<(c[h>>2]|0))}};c[i>>2]=0;c[i+4>>2]=0;c[i+8>>2]=0;c[i+12>>2]=0;t=c[b+4>>2]|0;B=c[(c[t>>2]|0)+32>>2]|0;k=b+12|0;s=c[k>>2]|0;y=+__ZNK7Vector23dotERKS_(s,q);w=+__ZNK7Vector23dotERKS_(s+8|0,q);g[o>>2]=y;g[o+4>>2]=w;__ZNK7Vector210normalizedEv(e,o);Ki[B&4095](t,e,i,n);t=c[n>>2]|0;if((t|0)>0){B=e+4|0;o=0;do{s=c[k>>2]|0;u=i+(o<<3)|0;w=+g[u>>2];y=+g[i+(o<<3)+4>>2];x=w*+g[s+4>>2]+y*+g[s+12>>2];g[e>>2]=+g[s>>2]*w+ +g[s+8>>2]*y;g[B>>2]=x;__ZNK7Vector2plERKS_(p,e,s+16|0);s=p;z=c[s+4>>2]|0;A=u;c[A>>2]=c[s>>2];c[A+4>>2]=z;o=o+1|0;C=c[n>>2]|0}while((o|0)<(C|0));if((C|0)>0){o=b+56|0;b=0;do{__ZNK7Vector2mlERKf(e,q,o);__ZN7Vector2pLERKS_(i+(b<<3)|0,e);b=b+1|0;p=c[n>>2]|0}while((b|0)<(p|0));D=p}else D=C}else D=t;t=q;q=c[t+4>>2]|0;C=(c[r>>2]|0)+12|0;c[C>>2]=c[t>>2];c[C+4>>2]=q;__ZL32_generate_contacts_from_supportsPK7Vector2iS1_iP20_CollectorCallback2D(f,c[h>>2]|0,i,D,c[r>>2]|0);D=c[r>>2]|0;if((D|0?(i=c[D+20>>2]|0,i|0):0)?(g[e>>2]=0.0,g[e+4>>2]=0.0,__ZNK7Vector2neERKS_(i,e)|0):0){e=c[(c[r>>2]|0)+20>>2]|0;c[e>>2]=0;c[e+4>>2]=0}l=d;return}function __ZN19SeparatorAxisTest2DI16SegmentShape2DSW18RectangleShape2DSWLb0ELb0ELb1EE9test_axisERK7Vector2(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,h=0,i=0,k=0,n=0.0,o=0.0,p=0,q=0,r=0.0,s=0,t=0.0,u=0,v=0,w=0,x=0.0,y=0.0,z=0.0,A=0.0,B=0,C=0,D=0,E=0;d=l;l=l+32|0;if((l|0)>=(m|0))ba(32);e=d+8|0;f=d+16|0;h=d;i=b;b=c[i>>2]|0;k=c[i+4>>2]|0;i=h;c[i>>2]=b;c[i+4>>2]=k;if((c[j>>2]=b&2147483647,+g[j>>2])<1.0e-05?(c[j>>2]=k&2147483647,+g[j>>2])<1.0e-05:0){c[h>>2]=0;c[h+4>>2]=1065353216}k=c[a>>2]|0;b=c[a+8>>2]|0;n=+g[k+48>>2];i=b+8|0;o=+g[k+52>>2];p=b+4|0;q=b+12|0;r=n*+g[p>>2]+o*+g[q>>2];g[e>>2]=+g[b>>2]*n+ +g[i>>2]*o;g[e+4>>2]=r;s=b+16|0;__ZNK7Vector2plERKS_(f,e,s);r=+__ZNK7Vector23dotERKS_(h,f);o=+g[k+56>>2];n=+g[k+60>>2];t=o*+g[p>>2]+n*+g[q>>2];g[e>>2]=+g[b>>2]*o+ +g[i>>2]*n;g[e+4>>2]=t;__ZNK7Vector2plERKS_(f,e,s);t=+__ZNK7Vector23dotERKS_(h,f);s=r<t;i=c[a+4>>2]|0;b=c[a+12>>2]|0;q=i+48|0;p=i+52|0;i=b+8|0;k=b+4|0;u=b+12|0;v=e+4|0;w=b+16|0;n=-+g[q>>2];o=-+g[p>>2];x=+g[k>>2]*n+ +g[u>>2]*o;g[e>>2]=+g[b>>2]*n+ +g[i>>2]*o;g[v>>2]=x;__ZNK7Vector2plERKS_(f,e,w);x=+__ZNK7Vector23dotERKS_(h,f);o=x>-100000002004087734272.0?x:-100000002004087734272.0;n=x<100000002004087734272.0?x:100000002004087734272.0;x=+g[q>>2];y=-+g[p>>2];z=x*+g[k>>2]+ +g[u>>2]*y;g[e>>2]=x*+g[b>>2]+ +g[i>>2]*y;g[v>>2]=z;__ZNK7Vector2plERKS_(f,e,w);z=+__ZNK7Vector23dotERKS_(h,f);y=z>o?z:o;o=z<n?z:n;n=-+g[q>>2];z=+g[p>>2];x=+g[k>>2]*n+z*+g[u>>2];g[e>>2]=+g[b>>2]*n+z*+g[i>>2];g[v>>2]=x;__ZNK7Vector2plERKS_(f,e,w);x=+__ZNK7Vector23dotERKS_(h,f);z=x>y?x:y;y=x<o?x:o;o=+g[q>>2];x=+g[p>>2];n=o*+g[k>>2]+x*+g[u>>2];g[e>>2]=o*+g[b>>2]+x*+g[i>>2];g[v>>2]=n;__ZNK7Vector2plERKS_(f,e,w);n=+__ZNK7Vector23dotERKS_(h,f);x=+g[a+52>>2];o=(s?r:t)-x;A=(s?t:r)+x;x=+g[a+56>>2];r=(A-o)*.5;t=(o+A)*.5;A=(n<y?n:y)-x-r-t;y=(n>z?n:z)+x+r-t;if(A>0.0|y<0.0){s=c[a+60>>2]|0;if(!s){B=0;C=a+28|0;D=c[C>>2]|0;E=D+1|0;c[C>>2]=E;l=d;return B|0}f=c[s+20>>2]|0;if(!f){B=0;C=a+28|0;D=c[C>>2]|0;E=D+1|0;c[C>>2]=E;l=d;return B|0}s=h;w=c[s+4>>2]|0;v=f;c[v>>2]=c[s>>2];c[v+4>>2]=w;B=0;C=a+28|0;D=c[C>>2]|0;E=D+1|0;c[C>>2]=E;l=d;return B|0}w=(g[j>>2]=A,c[j>>2]|0)&2147483647;A=(c[j>>2]=w,+g[j>>2]);v=a+16|0;t=+g[v>>2];if(y<A){if(!(y<t)){B=1;C=a+28|0;D=c[C>>2]|0;E=D+1|0;c[C>>2]=E;l=d;return B|0}g[v>>2]=y;s=h;f=c[s+4>>2]|0;i=a+20|0;c[i>>2]=c[s>>2];c[i+4>>2]=f;c[a+32>>2]=c[a+28>>2];B=1;C=a+28|0;D=c[C>>2]|0;E=D+1|0;c[C>>2]=E;l=d;return B|0}else{if(!(A<t)){B=1;C=a+28|0;D=c[C>>2]|0;E=D+1|0;c[C>>2]=E;l=d;return B|0}c[v>>2]=w;__ZNK7Vector2ngEv(e,h);h=e;e=c[h+4>>2]|0;w=a+20|0;c[w>>2]=c[h>>2];c[w+4>>2]=e;c[a+32>>2]=c[a+28>>2];B=1;C=a+28|0;D=c[C>>2]|0;E=D+1|0;c[C>>2]=E;l=d;return B|0}return 0}function __ZN19SeparatorAxisTest2DI16SegmentShape2DSW18RectangleShape2DSWLb0ELb0ELb1EE17generate_contactsEv(b){b=b|0;var d=0,e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0.0,x=0.0,y=0.0,z=0,A=0,B=0,C=0,D=0;d=l;l=l+96|0;if((l|0)>=(m|0))ba(96);e=d+80|0;f=d+64|0;h=d+48|0;i=d+8|0;j=d+56|0;k=d+40|0;n=d+24|0;o=d+32|0;p=d;q=b+20|0;g[e>>2]=0.0;g[e+4>>2]=0.0;if(__ZNK7Vector2eqERKS_(q,e)|0){l=d;return}r=b+60|0;s=c[r>>2]|0;a[s+9>>0]=1;if(!(c[s>>2]|0)){l=d;return};c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;c[f+12>>2]=0;s=c[b>>2]|0;t=c[(c[s>>2]|0)+32>>2]|0;u=b+8|0;v=c[u>>2]|0;__ZNK7Vector2ngEv(i,q);w=+__ZNK7Vector23dotERKS_(v,i);x=+__ZNK7Vector23dotERKS_(v+8|0,i);g[j>>2]=w;g[j+4>>2]=x;__ZNK7Vector210normalizedEv(e,j);Ki[t&4095](s,e,f,h);if((c[h>>2]|0)>0){s=e+4|0;t=0;do{j=c[u>>2]|0;v=f+(t<<3)|0;x=+g[v>>2];w=+g[f+(t<<3)+4>>2];y=x*+g[j+4>>2]+w*+g[j+12>>2];g[e>>2]=+g[j>>2]*x+ +g[j+8>>2]*w;g[s>>2]=y;__ZNK7Vector2plERKS_(i,e,j+16|0);j=i;z=c[j+4>>2]|0;A=v;c[A>>2]=c[j>>2];c[A+4>>2]=z;t=t+1|0;B=c[h>>2]|0}while((t|0)<(B|0));if((B|0)>0){B=b+52|0;t=0;do{__ZNK7Vector2ngEv(k,q);__ZNK7Vector2mlERKf(e,k,B);__ZN7Vector2pLERKS_(f+(t<<3)|0,e);t=t+1|0}while((t|0)<(c[h>>2]|0))}};c[i>>2]=0;c[i+4>>2]=0;c[i+8>>2]=0;c[i+12>>2]=0;t=c[b+4>>2]|0;B=c[(c[t>>2]|0)+32>>2]|0;k=b+12|0;s=c[k>>2]|0;y=+__ZNK7Vector23dotERKS_(s,q);w=+__ZNK7Vector23dotERKS_(s+8|0,q);g[o>>2]=y;g[o+4>>2]=w;__ZNK7Vector210normalizedEv(e,o);Ki[B&4095](t,e,i,n);t=c[n>>2]|0;if((t|0)>0){B=e+4|0;o=0;do{s=c[k>>2]|0;u=i+(o<<3)|0;w=+g[u>>2];y=+g[i+(o<<3)+4>>2];x=w*+g[s+4>>2]+y*+g[s+12>>2];g[e>>2]=+g[s>>2]*w+ +g[s+8>>2]*y;g[B>>2]=x;__ZNK7Vector2plERKS_(p,e,s+16|0);s=p;z=c[s+4>>2]|0;A=u;c[A>>2]=c[s>>2];c[A+4>>2]=z;o=o+1|0;C=c[n>>2]|0}while((o|0)<(C|0));if((C|0)>0){o=b+56|0;b=0;do{__ZNK7Vector2mlERKf(e,q,o);__ZN7Vector2pLERKS_(i+(b<<3)|0,e);b=b+1|0;p=c[n>>2]|0}while((b|0)<(p|0));D=p}else D=C}else D=t;t=q;q=c[t+4>>2]|0;C=(c[r>>2]|0)+12|0;c[C>>2]=c[t>>2];c[C+4>>2]=q;__ZL32_generate_contacts_from_supportsPK7Vector2iS1_iP20_CollectorCallback2D(f,c[h>>2]|0,i,D,c[r>>2]|0);D=c[r>>2]|0;if((D|0?(i=c[D+20>>2]|0,i|0):0)?(g[e>>2]=0.0,g[e+4>>2]=0.0,__ZNK7Vector2neERKS_(i,e)|0):0){e=c[(c[r>>2]|0)+20>>2]|0;c[e>>2]=0;c[e+4>>2]=0}l=d;return}function __ZN19SeparatorAxisTest2DI16SegmentShape2DSW15CircleShape2DSWLb0ELb0ELb1EE9test_axisERK7Vector2(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,h=0,i=0,k=0,n=0.0,o=0.0,p=0,q=0,r=0.0,s=0,t=0.0,u=0.0,v=0.0,w=0.0,x=0,y=0,z=0,A=0;d=l;l=l+32|0;if((l|0)>=(m|0))ba(32);e=d+8|0;f=d+16|0;h=d;i=b;b=c[i>>2]|0;k=c[i+4>>2]|0;i=h;c[i>>2]=b;c[i+4>>2]=k;if((c[j>>2]=b&2147483647,+g[j>>2])<1.0e-05?(c[j>>2]=k&2147483647,+g[j>>2])<1.0e-05:0){c[h>>2]=0;c[h+4>>2]=1065353216}k=c[a>>2]|0;b=c[a+8>>2]|0;n=+g[k+48>>2];i=b+8|0;o=+g[k+52>>2];p=b+4|0;q=b+12|0;r=n*+g[p>>2]+o*+g[q>>2];g[e>>2]=+g[b>>2]*n+ +g[i>>2]*o;g[e+4>>2]=r;s=b+16|0;__ZNK7Vector2plERKS_(f,e,s);r=+__ZNK7Vector23dotERKS_(h,f);o=+g[k+56>>2];n=+g[k+60>>2];t=o*+g[p>>2]+n*+g[q>>2];g[e>>2]=+g[b>>2]*o+ +g[i>>2]*n;g[e+4>>2]=t;__ZNK7Vector2plERKS_(f,e,s);t=+__ZNK7Vector23dotERKS_(h,f);f=r<t;s=c[a+4>>2]|0;i=c[a+12>>2]|0;n=+__ZNK7Vector23dotERKS_(h,i+16|0);o=+__ZNK7Vector23dotERKS_(i,h);u=+__ZNK7Vector23dotERKS_(i+8|0,h);g[e>>2]=o;g[e+4>>2]=u;u=+__ZNK7Vector26lengthEv(e);o=u*+g[s+48>>2];u=+g[a+52>>2];v=(f?r:t)-u;w=(f?t:r)+u;u=+g[a+56>>2];r=(w-v)*.5;t=(v+w)*.5;w=n-o-u-r-t;v=n+o+u+r-t;if(w>0.0|v<0.0){f=c[a+60>>2]|0;if(!f){x=0;y=a+28|0;z=c[y>>2]|0;A=z+1|0;c[y>>2]=A;l=d;return x|0}s=c[f+20>>2]|0;if(!s){x=0;y=a+28|0;z=c[y>>2]|0;A=z+1|0;c[y>>2]=A;l=d;return x|0}f=h;i=c[f+4>>2]|0;b=s;c[b>>2]=c[f>>2];c[b+4>>2]=i;x=0;y=a+28|0;z=c[y>>2]|0;A=z+1|0;c[y>>2]=A;l=d;return x|0}i=(g[j>>2]=w,c[j>>2]|0)&2147483647;w=(c[j>>2]=i,+g[j>>2]);b=a+16|0;t=+g[b>>2];if(v<w){if(!(v<t)){x=1;y=a+28|0;z=c[y>>2]|0;A=z+1|0;c[y>>2]=A;l=d;return x|0}g[b>>2]=v;f=h;s=c[f+4>>2]|0;q=a+20|0;c[q>>2]=c[f>>2];c[q+4>>2]=s;c[a+32>>2]=c[a+28>>2];x=1;y=a+28|0;z=c[y>>2]|0;A=z+1|0;c[y>>2]=A;l=d;return x|0}else{if(!(w<t)){x=1;y=a+28|0;z=c[y>>2]|0;A=z+1|0;c[y>>2]=A;l=d;return x|0}c[b>>2]=i;__ZNK7Vector2ngEv(e,h);h=e;e=c[h+4>>2]|0;i=a+20|0;c[i>>2]=c[h>>2];c[i+4>>2]=e;c[a+32>>2]=c[a+28>>2];x=1;y=a+28|0;z=c[y>>2]|0;A=z+1|0;c[y>>2]=A;l=d;return x|0}return 0}function __ZN19SeparatorAxisTest2DI16SegmentShape2DSW15CircleShape2DSWLb0ELb0ELb1EE17generate_contactsEv(b){b=b|0;var d=0,e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0.0,x=0.0,y=0.0,z=0,A=0,B=0,C=0,D=0;d=l;l=l+96|0;if((l|0)>=(m|0))ba(96);e=d+80|0;f=d+64|0;h=d+48|0;i=d+8|0;j=d+56|0;k=d+40|0;n=d+24|0;o=d+32|0;p=d;q=b+20|0;g[e>>2]=0.0;g[e+4>>2]=0.0;if(__ZNK7Vector2eqERKS_(q,e)|0){l=d;return}r=b+60|0;s=c[r>>2]|0;a[s+9>>0]=1;if(!(c[s>>2]|0)){l=d;return};c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;c[f+12>>2]=0;s=c[b>>2]|0;t=c[(c[s>>2]|0)+32>>2]|0;u=b+8|0;v=c[u>>2]|0;__ZNK7Vector2ngEv(i,q);w=+__ZNK7Vector23dotERKS_(v,i);x=+__ZNK7Vector23dotERKS_(v+8|0,i);g[j>>2]=w;g[j+4>>2]=x;__ZNK7Vector210normalizedEv(e,j);Ki[t&4095](s,e,f,h);if((c[h>>2]|0)>0){s=e+4|0;t=0;do{j=c[u>>2]|0;v=f+(t<<3)|0;x=+g[v>>2];w=+g[f+(t<<3)+4>>2];y=x*+g[j+4>>2]+w*+g[j+12>>2];g[e>>2]=+g[j>>2]*x+ +g[j+8>>2]*w;g[s>>2]=y;__ZNK7Vector2plERKS_(i,e,j+16|0);j=i;z=c[j+4>>2]|0;A=v;c[A>>2]=c[j>>2];c[A+4>>2]=z;t=t+1|0;B=c[h>>2]|0}while((t|0)<(B|0));if((B|0)>0){B=b+52|0;t=0;do{__ZNK7Vector2ngEv(k,q);__ZNK7Vector2mlERKf(e,k,B);__ZN7Vector2pLERKS_(f+(t<<3)|0,e);t=t+1|0}while((t|0)<(c[h>>2]|0))}};c[i>>2]=0;c[i+4>>2]=0;c[i+8>>2]=0;c[i+12>>2]=0;t=c[b+4>>2]|0;B=c[(c[t>>2]|0)+32>>2]|0;k=b+12|0;s=c[k>>2]|0;y=+__ZNK7Vector23dotERKS_(s,q);w=+__ZNK7Vector23dotERKS_(s+8|0,q);g[o>>2]=y;g[o+4>>2]=w;__ZNK7Vector210normalizedEv(e,o);Ki[B&4095](t,e,i,n);t=c[n>>2]|0;if((t|0)>0){B=e+4|0;o=0;do{s=c[k>>2]|0;u=i+(o<<3)|0;w=+g[u>>2];y=+g[i+(o<<3)+4>>2];x=w*+g[s+4>>2]+y*+g[s+12>>2];g[e>>2]=+g[s>>2]*w+ +g[s+8>>2]*y;g[B>>2]=x;__ZNK7Vector2plERKS_(p,e,s+16|0);s=p;z=c[s+4>>2]|0;A=u;c[A>>2]=c[s>>2];c[A+4>>2]=z;o=o+1|0;C=c[n>>2]|0}while((o|0)<(C|0));if((C|0)>0){o=b+56|0;b=0;do{__ZNK7Vector2mlERKf(e,q,o);__ZN7Vector2pLERKS_(i+(b<<3)|0,e);b=b+1|0;p=c[n>>2]|0}while((b|0)<(p|0));D=p}else D=C}else D=t;t=q;q=c[t+4>>2]|0;C=(c[r>>2]|0)+12|0;c[C>>2]=c[t>>2];c[C+4>>2]=q;__ZL32_generate_contacts_from_supportsPK7Vector2iS1_iP20_CollectorCallback2D(f,c[h>>2]|0,i,D,c[r>>2]|0);D=c[r>>2]|0;if((D|0?(i=c[D+20>>2]|0,i|0):0)?(g[e>>2]=0.0,g[e+4>>2]=0.0,__ZNK7Vector2neERKS_(i,e)|0):0){e=c[(c[r>>2]|0)+20>>2]|0;c[e>>2]=0;c[e+4>>2]=0}l=d;return}function __ZN19SeparatorAxisTest2DI16SegmentShape2DSWS0_Lb0ELb0ELb1EE9test_axisERK7Vector2(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,h=0,i=0,k=0,n=0.0,o=0.0,p=0,q=0,r=0.0,s=0,t=0.0,u=0.0,v=0,w=0.0,x=0.0,y=0,z=0,A=0,B=0;d=l;l=l+32|0;if((l|0)>=(m|0))ba(32);e=d+8|0;f=d+16|0;h=d;i=b;b=c[i>>2]|0;k=c[i+4>>2]|0;i=h;c[i>>2]=b;c[i+4>>2]=k;if((c[j>>2]=b&2147483647,+g[j>>2])<1.0e-05?(c[j>>2]=k&2147483647,+g[j>>2])<1.0e-05:0){c[h>>2]=0;c[h+4>>2]=1065353216}k=c[a>>2]|0;b=c[a+8>>2]|0;n=+g[k+48>>2];i=b+8|0;o=+g[k+52>>2];p=b+4|0;q=b+12|0;r=n*+g[p>>2]+o*+g[q>>2];g[e>>2]=+g[b>>2]*n+ +g[i>>2]*o;g[e+4>>2]=r;s=b+16|0;__ZNK7Vector2plERKS_(f,e,s);r=+__ZNK7Vector23dotERKS_(h,f);o=+g[k+56>>2];n=+g[k+60>>2];t=o*+g[p>>2]+n*+g[q>>2];g[e>>2]=+g[b>>2]*o+ +g[i>>2]*n;g[e+4>>2]=t;__ZNK7Vector2plERKS_(f,e,s);t=+__ZNK7Vector23dotERKS_(h,f);s=r<t;i=c[a+4>>2]|0;b=c[a+12>>2]|0;n=+g[i+48>>2];q=b+8|0;o=+g[i+52>>2];p=b+4|0;k=b+12|0;u=n*+g[p>>2]+o*+g[k>>2];g[e>>2]=+g[b>>2]*n+ +g[q>>2]*o;g[e+4>>2]=u;v=b+16|0;__ZNK7Vector2plERKS_(f,e,v);u=+__ZNK7Vector23dotERKS_(h,f);o=+g[i+56>>2];n=+g[i+60>>2];w=o*+g[p>>2]+n*+g[k>>2];g[e>>2]=+g[b>>2]*o+ +g[q>>2]*n;g[e+4>>2]=w;__ZNK7Vector2plERKS_(f,e,v);w=+__ZNK7Vector23dotERKS_(h,f);f=u<w;n=+g[a+52>>2];o=(s?r:t)-n;x=(s?t:r)+n;n=+g[a+56>>2];r=(x-o)*.5;t=(o+x)*.5;x=(f?u:w)-n-r-t;o=(f?w:u)+n+r-t;if(x>0.0|o<0.0){f=c[a+60>>2]|0;if(!f){y=0;z=a+28|0;A=c[z>>2]|0;B=A+1|0;c[z>>2]=B;l=d;return y|0}s=c[f+20>>2]|0;if(!s){y=0;z=a+28|0;A=c[z>>2]|0;B=A+1|0;c[z>>2]=B;l=d;return y|0}f=h;v=c[f+4>>2]|0;q=s;c[q>>2]=c[f>>2];c[q+4>>2]=v;y=0;z=a+28|0;A=c[z>>2]|0;B=A+1|0;c[z>>2]=B;l=d;return y|0}v=(g[j>>2]=x,c[j>>2]|0)&2147483647;x=(c[j>>2]=v,+g[j>>2]);q=a+16|0;t=+g[q>>2];if(o<x){if(!(o<t)){y=1;z=a+28|0;A=c[z>>2]|0;B=A+1|0;c[z>>2]=B;l=d;return y|0}g[q>>2]=o;f=h;s=c[f+4>>2]|0;b=a+20|0;c[b>>2]=c[f>>2];c[b+4>>2]=s;c[a+32>>2]=c[a+28>>2];y=1;z=a+28|0;A=c[z>>2]|0;B=A+1|0;c[z>>2]=B;l=d;return y|0}else{if(!(x<t)){y=1;z=a+28|0;A=c[z>>2]|0;B=A+1|0;c[z>>2]=B;l=d;return y|0}c[q>>2]=v;__ZNK7Vector2ngEv(e,h);h=e;e=c[h+4>>2]|0;v=a+20|0;c[v>>2]=c[h>>2];c[v+4>>2]=e;c[a+32>>2]=c[a+28>>2];y=1;z=a+28|0;A=c[z>>2]|0;B=A+1|0;c[z>>2]=B;l=d;return y|0}return 0}function __ZN19SeparatorAxisTest2DI16SegmentShape2DSWS0_Lb0ELb0ELb1EE17generate_contactsEv(b){b=b|0;var d=0,e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0.0,x=0.0,y=0.0,z=0,A=0,B=0,C=0,D=0;d=l;l=l+96|0;if((l|0)>=(m|0))ba(96);e=d+80|0;f=d+64|0;h=d+48|0;i=d+8|0;j=d+56|0;k=d+40|0;n=d+24|0;o=d+32|0;p=d;q=b+20|0;g[e>>2]=0.0;g[e+4>>2]=0.0;if(__ZNK7Vector2eqERKS_(q,e)|0){l=d;return}r=b+60|0;s=c[r>>2]|0;a[s+9>>0]=1;if(!(c[s>>2]|0)){l=d;return};c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;c[f+12>>2]=0;s=c[b>>2]|0;t=c[(c[s>>2]|0)+32>>2]|0;u=b+8|0;v=c[u>>2]|0;__ZNK7Vector2ngEv(i,q);w=+__ZNK7Vector23dotERKS_(v,i);x=+__ZNK7Vector23dotERKS_(v+8|0,i);g[j>>2]=w;g[j+4>>2]=x;__ZNK7Vector210normalizedEv(e,j);Ki[t&4095](s,e,f,h);if((c[h>>2]|0)>0){s=e+4|0;t=0;do{j=c[u>>2]|0;v=f+(t<<3)|0;x=+g[v>>2];w=+g[f+(t<<3)+4>>2];y=x*+g[j+4>>2]+w*+g[j+12>>2];g[e>>2]=+g[j>>2]*x+ +g[j+8>>2]*w;g[s>>2]=y;__ZNK7Vector2plERKS_(i,e,j+16|0);j=i;z=c[j+4>>2]|0;A=v;c[A>>2]=c[j>>2];c[A+4>>2]=z;t=t+1|0;B=c[h>>2]|0}while((t|0)<(B|0));if((B|0)>0){B=b+52|0;t=0;do{__ZNK7Vector2ngEv(k,q);__ZNK7Vector2mlERKf(e,k,B);__ZN7Vector2pLERKS_(f+(t<<3)|0,e);t=t+1|0}while((t|0)<(c[h>>2]|0))}};c[i>>2]=0;c[i+4>>2]=0;c[i+8>>2]=0;c[i+12>>2]=0;t=c[b+4>>2]|0;B=c[(c[t>>2]|0)+32>>2]|0;k=b+12|0;s=c[k>>2]|0;y=+__ZNK7Vector23dotERKS_(s,q);w=+__ZNK7Vector23dotERKS_(s+8|0,q);g[o>>2]=y;g[o+4>>2]=w;__ZNK7Vector210normalizedEv(e,o);Ki[B&4095](t,e,i,n);t=c[n>>2]|0;if((t|0)>0){B=e+4|0;o=0;do{s=c[k>>2]|0;u=i+(o<<3)|0;w=+g[u>>2];y=+g[i+(o<<3)+4>>2];x=w*+g[s+4>>2]+y*+g[s+12>>2];g[e>>2]=+g[s>>2]*w+ +g[s+8>>2]*y;g[B>>2]=x;__ZNK7Vector2plERKS_(p,e,s+16|0);s=p;z=c[s+4>>2]|0;A=u;c[A>>2]=c[s>>2];c[A+4>>2]=z;o=o+1|0;C=c[n>>2]|0}while((o|0)<(C|0));if((C|0)>0){o=b+56|0;b=0;do{__ZNK7Vector2mlERKf(e,q,o);__ZN7Vector2pLERKS_(i+(b<<3)|0,e);b=b+1|0;p=c[n>>2]|0}while((b|0)<(p|0));D=p}else D=C}else D=t;t=q;q=c[t+4>>2]|0;C=(c[r>>2]|0)+12|0;c[C>>2]=c[t>>2];c[C+4>>2]=q;__ZL32_generate_contacts_from_supportsPK7Vector2iS1_iP20_CollectorCallback2D(f,c[h>>2]|0,i,D,c[r>>2]|0);D=c[r>>2]|0;if((D|0?(i=c[D+20>>2]|0,i|0):0)?(g[e>>2]=0.0,g[e+4>>2]=0.0,__ZNK7Vector2neERKS_(i,e)|0):0){e=c[(c[r>>2]|0)+20>>2]|0;c[e>>2]=0;c[e+4>>2]=0}l=d;return}function __ZN19CollisionSolver2DSW16concave_callbackEPvP9Shape2DSW(b,d){b=b|0;d=d|0;var e=0;e=b+48|0;c[e>>2]=(c[e>>2]|0)+1;e=c[b+36>>2]|0;if((e|0)==0?a[b+45>>0]|0:0)return;if(!(__Z28sat_2d_calculate_penetrationPK9Shape2DSWRK11Transform2DRK7Vector2S1_S4_S7_PFvS7_S7_PvES8_bPS5_ff(c[b+4>>2]|0,c[b>>2]|0,b+12|0,d,c[b+8>>2]|0,b+20|0,e,c[b+40>>2]|0,(a[b+44>>0]|0)!=0,c[b+56>>2]|0,+g[b+28>>2],+g[b+32>>2])|0))return;a[b+45>>0]=1;e=b+52|0;c[e>>2]=(c[e>>2]|0)+1;return}function __ZN3MapIP14Constraint2DSWi10ComparatorIS1_E16DefaultAllocatorE6_eraseEPNS5_7ElementE(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0;e=d+8|0;f=c[e>>2]|0;g=b+4|0;h=c[g>>2]|0;if((f|0)!=(h|0)?(i=c[d+4>>2]|0,(i|0)!=(h|0)):0){j=i;while(1){i=c[j+8>>2]|0;if((i|0)==(h|0))break;else j=i}if(!j){k=h;l=c[h+8>>2]|0}else{k=j;l=h}}else{k=d;l=f}f=k+8|0;j=k+4|0;i=c[((l|0)==(h|0)?j:f)>>2]|0;h=c[b>>2]|0;l=k+12|0;m=c[l>>2]|0;c[i+12>>2]=m;if((h|0)==(m|0))n=h+8|0;else{h=c[l>>2]|0;m=h+8|0;n=(k|0)==(c[m>>2]|0)?m:h+4|0}c[n>>2]=i;if((k|0)==(d|0)){if((c[d>>2]|0)==1)__ZN3MapIP14Constraint2DSWi10ComparatorIS1_E16DefaultAllocatorE10_erase_fixEPNS5_7ElementE(b,i)}else{if((k|0)==(c[g>>2]|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143791,1145936,469,1143798,0);return}a[1263537]=0;if((c[k>>2]|0)==1)__ZN3MapIP14Constraint2DSWi10ComparatorIS1_E16DefaultAllocatorE10_erase_fixEPNS5_7ElementE(b,i);c[f>>2]=c[e>>2];f=d+4|0;c[j>>2]=c[f>>2];j=d+12|0;c[l>>2]=c[j>>2];c[k>>2]=c[d>>2];c[(c[e>>2]|0)+12>>2]=k;c[(c[f>>2]|0)+12>>2]=k;f=c[j>>2]|0;j=f+8|0;c[((c[j>>2]|0)==(d|0)?j:f+4|0)>>2]=k}k=c[d+16>>2]|0;f=d+20|0;if(k|0)c[k+20>>2]=c[f>>2];j=c[f>>2]|0;if(j|0)c[j+16>>2]=k;__ZN6Memory11free_staticEPvb(d,0);d=b+8|0;c[d>>2]=(c[d>>2]|0)+-1;if(!(c[c[g>>2]>>2]|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143791,1145936,498,1143838,0);return}else{a[1263537]=0;return}}function __ZN3MapIP14Constraint2DSWi10ComparatorIS1_E16DefaultAllocatorE10_erase_fixEPNS5_7ElementE(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0;e=c[(c[b>>2]|0)+8>>2]|0;f=b+4|0;if((e|0)!=(d|0)&(c[d>>2]|0)==1){b=d;while(1){g=b+12|0;h=c[g>>2]|0;i=c[h+8>>2]|0;do if((b|0)==(i|0)){j=c[h+4>>2]|0;if(!(c[j>>2]|0)){a[1263537]=0;c[j>>2]=1;k=c[f>>2]|0;if((k|0)==(h|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);l=c[g>>2]|0;m=l;n=c[l+4>>2]|0;o=c[f>>2]|0}else{a[1263537]=0;c[h>>2]=0;m=h;n=j;o=k}k=n+8|0;l=c[k>>2]|0;c[m+4>>2]=l;if((l|0)!=(o|0))c[l+12>>2]=m;l=m+12|0;c[n+12>>2]=c[l>>2];p=c[l>>2]|0;q=p+8|0;c[((c[q>>2]|0)==(m|0)?q:p+4|0)>>2]=n;c[k>>2]=m;c[l>>2]=n;l=c[g>>2]|0;r=c[l+4>>2]|0;s=l}else{r=j;s=h}if((c[c[r+4>>2]>>2]|0)==1){j=r+8|0;l=c[j>>2]|0;if((c[l>>2]|0)==1)if((c[f>>2]|0)==(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);t=c[g>>2]|0;break}else{a[1263537]=0;c[r>>2]=0;t=s;break}a[1263537]=0;c[l>>2]=1;k=c[f>>2]|0;if((k|0)==(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);u=c[j>>2]|0;v=c[f>>2]|0}else{a[1263537]=0;c[r>>2]=0;u=l;v=k}k=u+4|0;l=c[k>>2]|0;c[j>>2]=l;if((l|0)!=(v|0))c[l+12>>2]=r;l=r+12|0;c[u+12>>2]=c[l>>2];j=c[l>>2]|0;p=j+4|0;c[((c[p>>2]|0)==(r|0)?p:j+8|0)>>2]=u;c[k>>2]=r;c[l>>2]=u;l=c[g>>2]|0;w=c[l+4>>2]|0;x=l}else{w=r;x=s}l=c[x>>2]|0;k=c[f>>2]|0;if((l|0)==0&(k|0)==(w|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);y=c[g>>2]|0;z=c[f>>2]|0}else{a[1263537]=0;c[w>>2]=l;y=x;z=k}c[y>>2]=1;k=c[w+4>>2]|0;a[1263537]=0;c[k>>2]=1;k=y+4|0;l=c[k>>2]|0;j=l+8|0;p=c[j>>2]|0;c[k>>2]=p;if((p|0)!=(z|0))c[p+12>>2]=y;p=y+12|0;c[l+12>>2]=c[p>>2];k=c[p>>2]|0;q=k+8|0;c[((c[q>>2]|0)==(y|0)?q:k+4|0)>>2]=l;c[j>>2]=y;c[p>>2]=l;t=e}else{if(!(c[i>>2]|0)){a[1263537]=0;c[i>>2]=1;l=c[f>>2]|0;if((l|0)==(h|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);p=c[g>>2]|0;A=c[p+8>>2]|0;B=c[f>>2]|0;C=p}else{a[1263537]=0;c[h>>2]=0;A=i;B=l;C=h}l=A+4|0;p=c[l>>2]|0;c[C+8>>2]=p;if((p|0)!=(B|0))c[p+12>>2]=C;p=C+12|0;c[A+12>>2]=c[p>>2];j=c[p>>2]|0;k=j+4|0;c[((c[k>>2]|0)==(C|0)?k:j+8|0)>>2]=A;c[l>>2]=C;c[p>>2]=A;p=c[g>>2]|0;D=c[p+8>>2]|0;E=p}else{D=i;E=h}p=D+4|0;l=c[p>>2]|0;j=(c[c[D+8>>2]>>2]|0)==1;if(!((c[l>>2]|0)!=1|j^1))if((c[f>>2]|0)==(D|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);t=c[g>>2]|0;break}else{a[1263537]=0;c[D>>2]=0;t=E;break}if(j){a[1263537]=0;c[l>>2]=1;j=c[f>>2]|0;if((j|0)==(D|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);F=c[p>>2]|0;G=c[f>>2]|0}else{a[1263537]=0;c[D>>2]=0;F=l;G=j}j=F+8|0;l=c[j>>2]|0;c[p>>2]=l;if((l|0)!=(G|0))c[l+12>>2]=D;l=D+12|0;c[F+12>>2]=c[l>>2];p=c[l>>2]|0;k=p+8|0;c[((c[k>>2]|0)==(D|0)?k:p+4|0)>>2]=F;c[j>>2]=D;c[l>>2]=F;l=c[g>>2]|0;H=c[l+8>>2]|0;I=l}else{H=D;I=E}l=c[I>>2]|0;j=c[f>>2]|0;if((l|0)==0&(j|0)==(H|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);J=c[g>>2]|0;K=c[f>>2]|0}else{a[1263537]=0;c[H>>2]=l;J=I;K=j}c[J>>2]=1;j=c[H+8>>2]|0;a[1263537]=0;c[j>>2]=1;j=J+8|0;l=c[j>>2]|0;p=l+4|0;k=c[p>>2]|0;c[j>>2]=k;if((k|0)!=(K|0))c[k+12>>2]=J;k=J+12|0;c[l+12>>2]=c[k>>2];j=c[k>>2]|0;q=j+4|0;c[((c[q>>2]|0)==(J|0)?q:j+8|0)>>2]=l;c[p>>2]=J;c[k>>2]=l;t=e}while(0);if((e|0)!=(t|0)&(c[t>>2]|0)==1)b=t;else{L=t;break}}}else L=d;a[1263537]=0;c[L>>2]=1;if((c[c[f>>2]>>2]|0)==1){a[1263537]=0;return}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143886,1145936,447,1143897,0);return}}function __ZN19CollisionObject2DSWD2Ev(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0;c[a>>2]=351600;b=a+24|0;a=c[b>>2]|0;if(!a)return;if(__Z16atomic_decrementPj(a+-8|0)|0)return;d=c[b>>2]|0;b=(d|0)==0?0:d+-4|0;d=b+4|0;e=c[b>>2]|0;if(e|0){f=0;g=e;while(1){e=d+(f*104|0)+72|0;if(!(c[e>>2]|0))h=g;else{__ZN7Variant5clearEv(e);h=c[b>>2]|0}f=f+1|0;if(f>>>0>=h>>>0)break;else g=h}}__ZN6Memory11free_staticEPvb(a,1);return}function __ZN19CollisionObject2DSWD0Ev(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0,i=0;c[a>>2]=351600;b=a+24|0;d=c[b>>2]|0;if(!d){__ZdlPv(a);return}if(__Z16atomic_decrementPj(d+-8|0)|0){__ZdlPv(a);return}e=c[b>>2]|0;b=(e|0)==0?0:e+-4|0;e=b+4|0;f=c[b>>2]|0;if(f|0){g=0;h=f;while(1){f=e+(g*104|0)+72|0;if(!(c[f>>2]|0))i=h;else{__ZN7Variant5clearEv(f);i=c[b>>2]|0}g=g+1|0;if(g>>>0>=i>>>0)break;else h=i}}__ZN6Memory11free_staticEPvb(d,1);__ZdlPv(a);return}function __ZN19CollisionObject2DSW14_shape_changedEv(a){a=a|0;__ZN19CollisionObject2DSW14_update_shapesEv(a);gj[c[(c[a>>2]|0)+16>>2]&8191](a);return}function __ZN19CollisionObject2DSW12remove_shapeEP9Shape2DSW(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0;e=b+24|0;f=0;while(1){g=c[e>>2]|0;h=(g|0)==0;if(h)i=0;else i=c[g+-4>>2]|0;if((f|0)>=(i|0)){j=5;break}if((f|0)<0){j=13;break}if(h)k=0;else k=c[g+-4>>2]|0;if((k|0)<=(f|0)){if(h)l=0;else l=c[g+-4>>2]|0;if((l|0)<=(f|0)){j=13;break}a[1263537]=0}__ZN6VectorIN19CollisionObject2DSW5ShapeEE14_copy_on_writeEv(e);if((c[(c[e>>2]|0)+(f*104|0)+68>>2]|0)==(d|0)){__ZN19CollisionObject2DSW12remove_shapeEi(b,f);m=f+-1|0}else m=f;f=m+1|0}if((j|0)==5)return;else if((j|0)==13)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}function __ZN6VectorIN19CollisionObject2DSW5ShapeEE14_copy_on_writeEv(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0;d=c[b>>2]|0;if(!d)return;if((c[d+-8>>2]|0)>>>0<=1)return;e=c[d+-4>>2]|0;d=(e*104|0)+-1|0;f=d>>>1|d;d=f>>>2|f;f=d>>>4|d;d=f>>>8|f;f=__ZN6Memory12alloc_staticEjb((d>>>16|d)+1|0,1)|0;c[f+-8>>2]=1;c[f+-4>>2]=e;if(e|0){d=0;do{g=c[b>>2]|0;h=f+(d*104|0)|0;i=g+(d*104|0)|0;j=h+72|0;do{c[h>>2]=c[i>>2];h=h+4|0;i=i+4|0}while((h|0)<(j|0));__ZN7VariantC2ERKS_(f+(d*104|0)+72|0,g+(d*104|0)+72|0);a[f+(d*104|0)+96>>0]=a[g+(d*104|0)+96>>0]|0;d=d+1|0}while((d|0)!=(e|0))}e=c[b>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0){d=c[b>>2]|0;i=(d|0)==0?0:d+-4|0;d=i+4|0;h=c[i>>2]|0;if(h|0){j=0;k=h;while(1){h=d+(j*104|0)+72|0;if(!(c[h>>2]|0))l=k;else{__ZN7Variant5clearEv(h);l=c[i>>2]|0}j=j+1|0;if(j>>>0>=l>>>0)break;else k=l}}__ZN6Memory11free_staticEPvb(e,1)}c[b>>2]=f;return}function __ZN19CollisionObject2DSW12remove_shapeEi(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;if((d|0)>=0){e=b+24|0;f=c[e>>2]|0;if(!f)g=0;else g=c[f+-4>>2]|0;if((g|0)>(d|0)){a[1263537]=0;g=b+28|0;h=d;i=f;while(1){j=(i|0)==0;if(j)k=0;else k=c[i+-4>>2]|0;if((h|0)>=(k|0)){l=10;break}if(j)m=0;else m=c[i+-4>>2]|0;if((m|0)<=(h|0)){if(j)n=0;else n=c[i+-4>>2]|0;if((n|0)<=(h|0)){l=25;break}a[1263537]=0}__ZN6VectorIN19CollisionObject2DSW5ShapeEE14_copy_on_writeEv(e);f=c[e>>2]|0;if(!(c[f+(h*104|0)+48>>2]|0))o=f;else{f=__ZN9Space2DSW14get_broadphaseEv(c[g>>2]|0)|0;p=c[(c[f>>2]|0)+12>>2]|0;q=c[e>>2]|0;r=(q|0)==0;if(r)s=0;else s=c[q+-4>>2]|0;do if((s|0)<=(h|0)){if(r)t=0;else t=c[q+-4>>2]|0;if((t|0)>(h|0)){a[1263537]=0;l=35;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);Pi[p&2047](f,c[12]|0);break}}else l=35;while(0);if((l|0)==35){l=0;__ZN6VectorIN19CollisionObject2DSW5ShapeEE14_copy_on_writeEv(e);Pi[p&2047](f,c[(c[e>>2]|0)+(h*104|0)+48>>2]|0)}q=c[e>>2]|0;r=(q|0)==0;if(r)u=0;else u=c[q+-4>>2]|0;if((u|0)<=(h|0)){if(r)v=0;else v=c[q+-4>>2]|0;if((v|0)<=(h|0)){l=43;break}a[1263537]=0}__ZN6VectorIN19CollisionObject2DSW5ShapeEE14_copy_on_writeEv(e);q=c[e>>2]|0;c[q+(h*104|0)+48>>2]=0;o=q}h=h+1|0;i=o}if((l|0)==10){if(j)w=0;else w=c[i+-4>>2]|0;do if((w|0)<=(d|0)){if(j)x=0;else x=c[i+-4>>2]|0;if((x|0)>(d|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);__ZN6VectorIN19CollisionObject2DSW5ShapeEE14_copy_on_writeEv(e);__ZN9Shape2DSW12remove_ownerEP14ShapeOwner2DSW(c[(c[e>>2]|0)+(d*104|0)+68>>2]|0,b);__ZN6VectorIN19CollisionObject2DSW5ShapeEE6removeEi(e,d);gj[c[(c[b>>2]|0)+16>>2]&8191](b);return}else if((l|0)==25)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((l|0)==43)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1053093,1053106,89,1053152,0);return}function __ZN9Shape2DSW12remove_ownerEP14ShapeOwner2DSW(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0;e=b+36|0;f=c[e>>2]|0;a:do if(f|0){g=c[f+8>>2]|0;h=c[b+40>>2]|0;b:do if((g|0)==(h|0))i=g;else{j=g;while(1){k=c[j+24>>2]|0;if(k>>>0>d>>>0)l=j+8|0;else{if(k>>>0>=d>>>0){i=j;break b}l=j+4|0}j=c[l>>2]|0;if((j|0)==(h|0))break a}}while(0);if(!((i|0)==(h|0)|(i|0)==0)){a[1263537]=0;g=i+28|0;j=(c[g>>2]|0)+-1|0;c[g>>2]=j;if(j|0)return;__ZN3MapIP14ShapeOwner2DSWi10ComparatorIS1_E16DefaultAllocatorE6_eraseEPNS5_7ElementE(e,i);if(c[b+44>>2]|0)return;j=c[e>>2]|0;if(!j)return;__ZN6Memory11free_staticEPvb(j,0);c[e>>2]=0;return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1053195,1053208,64,1063557,0);return}function __ZN6VectorIN19CollisionObject2DSW5ShapeEE6removeEi(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0;if((d|0)>=0){e=c[b>>2]|0;f=(e|0)==0;if(f)g=0;else g=c[e+-4>>2]|0;if((g|0)>(d|0)){a[1263537]=0;if(!f?(__ZN6VectorIN19CollisionObject2DSW5ShapeEE14_copy_on_writeEv(b),f=c[b>>2]|0,(f|0)!=0):0){h=f;i=(c[f+-4>>2]|0)+-1|0}else{h=0;i=-1}if((i|0)>(d|0)){f=d;do{d=f;f=f+1|0;g=h+(d*104|0)|0;e=h+(f*104|0)|0;j=g+72|0;do{c[g>>2]=c[e>>2];g=g+4|0;e=e+4|0}while((g|0)<(j|0));__ZN7VariantaSERKS_(h+(d*104|0)+72|0,h+(f*104|0)+72|0);a[h+(d*104|0)+96>>0]=a[h+(f*104|0)+96>>0]|0}while((f|0)!=(i|0))}__ZN6VectorIN19CollisionObject2DSW5ShapeEE6resizeEi(b,i)|0;return}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1128380,1146752,368,1122479,0);return}function __ZN9Space2DSW14get_broadphaseEv(a){a=a|0;return c[a+56>>2]|0}function __ZN6VectorIN19CollisionObject2DSW5ShapeEE6resizeEi(b,d){b=b|0;d=d|0;var e=0,f=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0;if((d|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,269,1145657,0);e=31;return e|0}a[1263537]=0;f=c[b>>2]|0;if(!f)h=0;else h=c[f+-4>>2]|0;if((h|0)==(d|0)){e=0;return e|0}if(!d){if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0){h=c[b>>2]|0;i=(h|0)==0?0:h+-4|0;h=i+4|0;j=c[i>>2]|0;if(j|0){k=0;l=j;while(1){j=h+(k*104|0)+72|0;if(!(c[j>>2]|0))m=l;else{__ZN7Variant5clearEv(j);m=c[i>>2]|0}k=k+1|0;if(k>>>0>=m>>>0)break;else l=m}}__ZN6Memory11free_staticEPvb(f,1)}c[b>>2]=0;e=0;return e|0}__ZN6VectorIN19CollisionObject2DSW5ShapeEE14_copy_on_writeEv(b);f=d*104|0;if(d>>>0<=41297762?(m=f+-1|0,l=m>>>1|m,m=l>>>2|l,l=m>>>4|m,m=l>>>8|l,l=(m>>>16|m)+1|0,f>>>0<4294967264):0){a[1263537]=0;f=c[b>>2]|0;do if(!f)if((d|0)>0)n=22;else{o=0;n=32}else{m=c[f+-4>>2]|0;if((m|0)<(d|0))if(!m)n=22;else{k=__ZN6Memory14realloc_staticEPvjb(f,l,1)|0;if(k|0){a[1263537]=0;p=k;q=c[k+-4>>2]|0;break}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,300,1145876,0);e=6;return e|0}else{o=m;n=32}}while(0);do if((n|0)==22){m=__ZN6Memory12alloc_staticEjb(l,1)|0;if(m|0){a[1263537]=0;c[m+-4>>2]=0;c[m+-8>>2]=1;p=m;q=0;break}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,292,1145820,0);e=6;return e|0}else if((n|0)==32){if((o|0)<=(d|0)){e=0;return e|0}if((c[f+-4>>2]|0)>>>0>d>>>0){m=d;k=f;i=f;while(1){h=k+(m*104|0)+72|0;if(!(c[h>>2]|0)){r=k;s=i}else{__ZN7Variant5clearEv(h);h=c[b>>2]|0;r=h;s=h}m=m+1|0;if(m>>>0>=(c[r+-4>>2]|0)>>>0){t=s;break}else{k=r;i=s}}}else t=f;i=__ZN6Memory14realloc_staticEPvjb(t,l,1)|0;if(!i){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,324,1145876,0);e=6;return e|0}else{a[1263537]=0;c[b>>2]=i;c[i+-4>>2]=d;e=0;return e|0}}while(0);c[b>>2]=p;if((q|0)<(d|0)){l=q;do{q=p+(l*104|0)+4|0;c[q>>2]=0;c[q+4>>2]=0;c[q+8>>2]=0;c[q+12>>2]=0;c[q+16>>2]=0;g[p+(l*104|0)>>2]=1.0;g[p+(l*104|0)+12>>2]=1.0;q=p+(l*104|0)+28|0;c[q>>2]=0;c[q+4>>2]=0;c[q+8>>2]=0;c[q+12>>2]=0;c[q+16>>2]=0;g[p+(l*104|0)+24>>2]=1.0;g[p+(l*104|0)+36>>2]=1.0;q=p+(l*104|0)+52|0;c[q>>2]=0;c[q+4>>2]=0;c[q+8>>2]=0;c[q+12>>2]=0;c[p+(l*104|0)+72>>2]=0;a[p+(l*104|0)+96>>0]=0;l=l+1|0}while((l|0)!=(d|0));u=c[b>>2]|0}else u=p;c[((u|0)==0?0:u+-4|0)>>2]=d;e=0;return e|0}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,285,1145723,0);e=6;return e|0}function __ZN3MapIP14ShapeOwner2DSWi10ComparatorIS1_E16DefaultAllocatorE6_eraseEPNS5_7ElementE(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0;e=d+8|0;f=c[e>>2]|0;g=b+4|0;h=c[g>>2]|0;if((f|0)!=(h|0)?(i=c[d+4>>2]|0,(i|0)!=(h|0)):0){j=i;while(1){i=c[j+8>>2]|0;if((i|0)==(h|0))break;else j=i}if(!j){k=h;l=c[h+8>>2]|0}else{k=j;l=h}}else{k=d;l=f}f=k+8|0;j=k+4|0;i=c[((l|0)==(h|0)?j:f)>>2]|0;h=c[b>>2]|0;l=k+12|0;m=c[l>>2]|0;c[i+12>>2]=m;if((h|0)==(m|0))n=h+8|0;else{h=c[l>>2]|0;m=h+8|0;n=(k|0)==(c[m>>2]|0)?m:h+4|0}c[n>>2]=i;if((k|0)==(d|0)){if((c[d>>2]|0)==1)__ZN3MapIP14ShapeOwner2DSWi10ComparatorIS1_E16DefaultAllocatorE10_erase_fixEPNS5_7ElementE(b,i)}else{if((k|0)==(c[g>>2]|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143791,1145936,469,1143798,0);return}a[1263537]=0;if((c[k>>2]|0)==1)__ZN3MapIP14ShapeOwner2DSWi10ComparatorIS1_E16DefaultAllocatorE10_erase_fixEPNS5_7ElementE(b,i);c[f>>2]=c[e>>2];f=d+4|0;c[j>>2]=c[f>>2];j=d+12|0;c[l>>2]=c[j>>2];c[k>>2]=c[d>>2];c[(c[e>>2]|0)+12>>2]=k;c[(c[f>>2]|0)+12>>2]=k;f=c[j>>2]|0;j=f+8|0;c[((c[j>>2]|0)==(d|0)?j:f+4|0)>>2]=k}k=c[d+16>>2]|0;f=d+20|0;if(k|0)c[k+20>>2]=c[f>>2];j=c[f>>2]|0;if(j|0)c[j+16>>2]=k;__ZN6Memory11free_staticEPvb(d,0);d=b+8|0;c[d>>2]=(c[d>>2]|0)+-1;if(!(c[c[g>>2]>>2]|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143791,1145936,498,1143838,0);return}else{a[1263537]=0;return}}function __ZN3MapIP14ShapeOwner2DSWi10ComparatorIS1_E16DefaultAllocatorE10_erase_fixEPNS5_7ElementE(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0;e=c[(c[b>>2]|0)+8>>2]|0;f=b+4|0;if((e|0)!=(d|0)&(c[d>>2]|0)==1){b=d;while(1){g=b+12|0;h=c[g>>2]|0;i=c[h+8>>2]|0;do if((b|0)==(i|0)){j=c[h+4>>2]|0;if(!(c[j>>2]|0)){a[1263537]=0;c[j>>2]=1;k=c[f>>2]|0;if((k|0)==(h|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);l=c[g>>2]|0;m=l;n=c[l+4>>2]|0;o=c[f>>2]|0}else{a[1263537]=0;c[h>>2]=0;m=h;n=j;o=k}k=n+8|0;l=c[k>>2]|0;c[m+4>>2]=l;if((l|0)!=(o|0))c[l+12>>2]=m;l=m+12|0;c[n+12>>2]=c[l>>2];p=c[l>>2]|0;q=p+8|0;c[((c[q>>2]|0)==(m|0)?q:p+4|0)>>2]=n;c[k>>2]=m;c[l>>2]=n;l=c[g>>2]|0;r=c[l+4>>2]|0;s=l}else{r=j;s=h}if((c[c[r+4>>2]>>2]|0)==1){j=r+8|0;l=c[j>>2]|0;if((c[l>>2]|0)==1)if((c[f>>2]|0)==(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);t=c[g>>2]|0;break}else{a[1263537]=0;c[r>>2]=0;t=s;break}a[1263537]=0;c[l>>2]=1;k=c[f>>2]|0;if((k|0)==(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);u=c[j>>2]|0;v=c[f>>2]|0}else{a[1263537]=0;c[r>>2]=0;u=l;v=k}k=u+4|0;l=c[k>>2]|0;c[j>>2]=l;if((l|0)!=(v|0))c[l+12>>2]=r;l=r+12|0;c[u+12>>2]=c[l>>2];j=c[l>>2]|0;p=j+4|0;c[((c[p>>2]|0)==(r|0)?p:j+8|0)>>2]=u;c[k>>2]=r;c[l>>2]=u;l=c[g>>2]|0;w=c[l+4>>2]|0;x=l}else{w=r;x=s}l=c[x>>2]|0;k=c[f>>2]|0;if((l|0)==0&(k|0)==(w|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);y=c[g>>2]|0;z=c[f>>2]|0}else{a[1263537]=0;c[w>>2]=l;y=x;z=k}c[y>>2]=1;k=c[w+4>>2]|0;a[1263537]=0;c[k>>2]=1;k=y+4|0;l=c[k>>2]|0;j=l+8|0;p=c[j>>2]|0;c[k>>2]=p;if((p|0)!=(z|0))c[p+12>>2]=y;p=y+12|0;c[l+12>>2]=c[p>>2];k=c[p>>2]|0;q=k+8|0;c[((c[q>>2]|0)==(y|0)?q:k+4|0)>>2]=l;c[j>>2]=y;c[p>>2]=l;t=e}else{if(!(c[i>>2]|0)){a[1263537]=0;c[i>>2]=1;l=c[f>>2]|0;if((l|0)==(h|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);p=c[g>>2]|0;A=c[p+8>>2]|0;B=c[f>>2]|0;C=p}else{a[1263537]=0;c[h>>2]=0;A=i;B=l;C=h}l=A+4|0;p=c[l>>2]|0;c[C+8>>2]=p;if((p|0)!=(B|0))c[p+12>>2]=C;p=C+12|0;c[A+12>>2]=c[p>>2];j=c[p>>2]|0;k=j+4|0;c[((c[k>>2]|0)==(C|0)?k:j+8|0)>>2]=A;c[l>>2]=C;c[p>>2]=A;p=c[g>>2]|0;D=c[p+8>>2]|0;E=p}else{D=i;E=h}p=D+4|0;l=c[p>>2]|0;j=(c[c[D+8>>2]>>2]|0)==1;if(!((c[l>>2]|0)!=1|j^1))if((c[f>>2]|0)==(D|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);t=c[g>>2]|0;break}else{a[1263537]=0;c[D>>2]=0;t=E;break}if(j){a[1263537]=0;c[l>>2]=1;j=c[f>>2]|0;if((j|0)==(D|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);F=c[p>>2]|0;G=c[f>>2]|0}else{a[1263537]=0;c[D>>2]=0;F=l;G=j}j=F+8|0;l=c[j>>2]|0;c[p>>2]=l;if((l|0)!=(G|0))c[l+12>>2]=D;l=D+12|0;c[F+12>>2]=c[l>>2];p=c[l>>2]|0;k=p+8|0;c[((c[k>>2]|0)==(D|0)?k:p+4|0)>>2]=F;c[j>>2]=D;c[l>>2]=F;l=c[g>>2]|0;H=c[l+8>>2]|0;I=l}else{H=D;I=E}l=c[I>>2]|0;j=c[f>>2]|0;if((l|0)==0&(j|0)==(H|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);J=c[g>>2]|0;K=c[f>>2]|0}else{a[1263537]=0;c[H>>2]=l;J=I;K=j}c[J>>2]=1;j=c[H+8>>2]|0;a[1263537]=0;c[j>>2]=1;j=J+8|0;l=c[j>>2]|0;p=l+4|0;k=c[p>>2]|0;c[j>>2]=k;if((k|0)!=(K|0))c[k+12>>2]=J;k=J+12|0;c[l+12>>2]=c[k>>2];j=c[k>>2]|0;q=j+4|0;c[((c[q>>2]|0)==(J|0)?q:j+8|0)>>2]=l;c[p>>2]=J;c[k>>2]=l;t=e}while(0);if((e|0)!=(t|0)&(c[t>>2]|0)==1)b=t;else{L=t;break}}}else L=d;a[1263537]=0;c[L>>2]=1;if((c[c[f>>2]>>2]|0)==1){a[1263537]=0;return}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143886,1145936,447,1143897,0);return}}function __ZN19CollisionObject2DSW14_update_shapesEv(b){b=b|0;var d=0,e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0.0,y=0,z=0.0,A=0.0,B=0,C=0,D=0.0,E=0.0;d=l;l=l+64|0;if((l|0)>=(m|0))ba(64);e=d+40|0;f=d+16|0;h=d;i=b+28|0;if(!(c[i>>2]|0)){l=d;return}j=b+24|0;k=b+88|0;n=b+32|0;o=0;while(1){p=c[j>>2]|0;q=(p|0)==0;if(q)r=0;else r=c[p+-4>>2]|0;if((o|0)>=(r|0))break;if(q)s=0;else s=c[p+-4>>2]|0;do if((s|0)<=(o|0)){if(q)t=0;else t=c[p+-4>>2]|0;if((t|0)>(o|0)){a[1263537]=0;u=14;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);v=0;break}}else u=14;while(0);if((u|0)==14){u=0;__ZN6VectorIN19CollisionObject2DSW5ShapeEE14_copy_on_writeEv(j);v=(c[j>>2]|0)+(o*104|0)|0}p=v+48|0;if(!(c[p>>2]|0)){q=__ZN9Space2DSW14get_broadphaseEv(c[i>>2]|0)|0;c[p>>2]=nj[c[c[q>>2]>>2]&2047](q,b,o)|0;q=__ZN9Space2DSW14get_broadphaseEv(c[i>>2]|0)|0;bj[c[(c[q>>2]|0)+8>>2]&4095](q,c[p>>2]|0,(a[k>>0]|0)!=0)}q=(c[v+68>>2]|0)+12|0;c[e>>2]=c[q>>2];c[e+4>>2]=c[q+4>>2];c[e+8>>2]=c[q+8>>2];c[e+12>>2]=c[q+12>>2];__ZNK11Transform2DmlERKS_(f,n,v);__ZNK11Transform2D5xformERK5Rect2(h,f,e);c[e>>2]=c[h>>2];c[e+4>>2]=c[h+4>>2];c[e+8>>2]=c[h+8>>2];c[e+12>>2]=c[h+12>>2];q=v+52|0;c[q>>2]=c[e>>2];c[q+4>>2]=c[e+4>>2];c[q+8>>2]=c[e+8>>2];c[q+12>>2]=c[e+12>>2];w=v+60|0;x=+g[w>>2];y=v+64|0;z=+g[y>>2];A=(x+z)*.5*.05;B=v+52|0;C=v+56|0;D=+g[C>>2]-A;E=A*2.0;g[B>>2]=+g[B>>2]-A;g[C>>2]=D;g[w>>2]=x+E;g[y>>2]=z+E;y=__ZN9Space2DSW14get_broadphaseEv(c[i>>2]|0)|0;bj[c[(c[y>>2]|0)+4>>2]&4095](y,c[p>>2]|0,q);o=o+1|0}l=d;return}function __ZN12PinJoint2DSWD2Ev(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0;c[a>>2]=351632;b=c[a+48>>2]|0;a:do if(b|0?(d=b+288|0,e=c[d>>2]|0,e|0):0){f=c[e+8>>2]|0;e=c[b+292>>2]|0;b:do if((f|0)==(e|0))g=f;else{h=f;while(1){i=c[h+24>>2]|0;if(i>>>0>a>>>0)j=h+8|0;else{if(i>>>0>=a>>>0){g=h;break b}j=h+4|0}h=c[j>>2]|0;if((h|0)==(e|0))break a}}while(0);if(!((g|0)==0|(g|0)==(e|0)))__ZN3MapIP14Constraint2DSWi10ComparatorIS1_E16DefaultAllocatorE6_eraseEPNS5_7ElementE(d,g)}while(0);g=c[a+52>>2]|0;if(!g)return;j=g+288|0;b=c[j>>2]|0;if(!b)return;f=c[b+8>>2]|0;b=c[g+292>>2]|0;c:do if((f|0)==(b|0))k=f;else{g=f;do{h=c[g+24>>2]|0;if(h>>>0>a>>>0)l=g+8|0;else{if(h>>>0>=a>>>0){k=g;break c}l=g+4|0}g=c[l>>2]|0}while((g|0)!=(b|0));return}while(0);if((k|0)==0|(k|0)==(b|0))return;__ZN3MapIP14Constraint2DSWi10ComparatorIS1_E16DefaultAllocatorE6_eraseEPNS5_7ElementE(j,k);return}function __ZN12PinJoint2DSWD0Ev(a){a=a|0;__ZN12PinJoint2DSWD2Ev(a);__ZdlPv(a);return}function __ZN12PinJoint2DSW5setupEf(b,d){b=b|0;d=+d;var e=0,f=0,h=0,i=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0.0,A=0.0,B=0.0,C=0.0,D=0,E=0,F=0,G=0,H=0,I=0,J=0.0,K=0.0,L=0.0,M=0.0,N=0.0;e=l;l=l+192|0;if((l|0)>=(m|0))ba(192);f=e+32|0;h=e+168|0;i=e+144|0;k=e+8|0;n=e+88|0;o=e+120|0;p=e;q=e+96|0;r=e+72|0;s=e+64|0;t=e+80|0;u=e+56|0;v=b+48|0;w=c[v>>2]|0;x=c[w+28>>2]|0;if(!x){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1132751,1053243,192,1053279,0);y=0;l=e;return y|0}a[1263537]=0;z=+g[b+96>>2];A=+g[b+100>>2];B=+g[w+32>>2]*z+ +g[w+40>>2]*A;C=+g[w+36>>2]*z+ +g[w+44>>2]*A;D=b+80|0;g[D>>2]=B;g[b+84>>2]=C;E=b+52|0;F=c[E>>2]|0;if(!F){G=c[b+108>>2]|0;H=b+88|0;c[H>>2]=c[b+104>>2];c[b+92>>2]=G;I=H;J=0.0}else{A=+g[b+104>>2];z=+g[b+108>>2];K=+g[F+36>>2]*A+ +g[F+44>>2]*z;H=b+88|0;g[H>>2]=+g[F+32>>2]*A+ +g[F+40>>2]*z;g[b+92>>2]=K;I=H;J=+g[F+144>>2]}F=h+4+12|0;c[F>>2]=0;c[F+4>>2]=0;K=J+ +g[w+144>>2];g[h>>2]=K;F=h+8|0;g[F>>2]=0.0;g[h+4>>2]=0.0;g[h+12>>2]=K;H=i+4+12|0;c[H>>2]=0;c[H+4>>2]=0;K=+g[w+148>>2];g[i>>2]=C*(K*C);J=K*B;K=-(J*C);w=i+8|0;g[w>>2]=K;g[i+4>>2]=K;g[i+12>>2]=B*J;H=k+4+12|0;c[H>>2]=0;c[H+4>>2]=0;H=k+12|0;__ZNK7Vector2plERKS_(f,h,i);i=f;h=c[i>>2]|0;G=c[i+4>>2]|0;i=k;c[i>>2]=h;c[i+4>>2]=G;__ZNK7Vector2plERKS_(f,F,w);w=k+8|0;F=f;G=c[F+4>>2]|0;i=w;c[i>>2]=c[F>>2];c[i+4>>2]=G;i=c[E>>2]|0;J=(c[j>>2]=h,+g[j>>2]);if(!i){L=J;M=(c[j>>2]=G,+g[j>>2])}else{G=f+4+12|0;c[G>>2]=0;c[G+4>>2]=0;J=+g[i+148>>2];B=+g[b+92>>2];g[f>>2]=B*(J*B);K=+g[b+88>>2];C=J*K;J=-(C*B);i=f+8|0;g[i>>2]=J;g[f+4>>2]=J;g[f+12>>2]=K*C;__ZN7Vector2pLERKS_(k,f);__ZN7Vector2pLERKS_(w,i);L=+g[k>>2];M=+g[H>>2]}C=+g[b+128>>2];g[k>>2]=C+L;g[H>>2]=C+M;__ZNK11Transform2D14affine_inverseEv(f,k);k=b+56|0;c[k>>2]=c[f>>2];c[k+4>>2]=c[f+4>>2];c[k+8>>2]=c[f+8>>2];c[k+12>>2]=c[f+12>>2];c[k+16>>2]=c[f+16>>2];c[k+20>>2]=c[f+20>>2];k=(c[v>>2]|0)+32|0;c[o>>2]=c[k>>2];c[o+4>>2]=c[k+4>>2];c[o+8>>2]=c[k+8>>2];c[o+12>>2]=c[k+12>>2];c[o+16>>2]=c[k+16>>2];c[o+20>>2]=c[k+20>>2];__ZNK7Vector2plERKS_(n,D,o+16|0);o=c[E>>2]|0;if(!o){k=I;H=c[k+4>>2]|0;i=p;c[i>>2]=c[k>>2];c[i+4>>2]=H}else{H=o+32|0;c[q>>2]=c[H>>2];c[q+4>>2]=c[H+4>>2];c[q+8>>2]=c[H+8>>2];c[q+12>>2]=c[H+12>>2];c[q+16>>2]=c[H+16>>2];c[q+20>>2]=c[H+20>>2];__ZNK7Vector2plERKS_(p,I,q+16|0)}__ZNK7Vector2miERKS_(r,p,n);M=+g[b+40>>2];if(M==0.0)N=+g[x+108>>2];else N=M;g[s>>2]=-N;__ZNK7Vector2mlERKf(t,r,s);g[u>>2]=1.0/d;__ZNK7Vector2mlERKf(f,t,u);u=f;t=c[u+4>>2]|0;r=b+112|0;c[r>>2]=c[u>>2];c[r+4>>2]=t;t=c[v>>2]|0;v=b+120|0;__ZNK7Vector2ngEv(s,v);__ZNK7Vector2mlERKf(f,s,t+144|0);__ZN7Vector2pLERKS_(t+108|0,f);d=+g[t+148>>2];N=d*+__ZNK7Vector25crossERKS_(D,s);s=t+116|0;g[s>>2]=+g[s>>2]+N;s=c[E>>2]|0;if(s|0){__ZNK7Vector2mlERKf(f,v,s+144|0);__ZN7Vector2pLERKS_(s+108|0,f);N=+g[s+148>>2];d=N*+__ZNK7Vector25crossERKS_(I,v);v=s+116|0;g[v>>2]=+g[v>>2]+d}y=1;l=e;return y|0}function __ZN12PinJoint2DSW5solveEf(a,b){a=a|0;b=+b;var d=0,e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0.0,y=0.0;d=l;l=l+80|0;if((l|0)>=(m|0))ba(80);e=d+24|0;f=d+72|0;h=d+16|0;i=d;j=d+8|0;k=d+56|0;n=d+64|0;o=d+48|0;p=d+32|0;q=d+40|0;r=a+48|0;s=c[r>>2]|0;t=s+108|0;u=c[t+4>>2]|0;v=h;c[v>>2]=c[t>>2];c[v+4>>2]=u;u=a+80|0;__ZNK7Vector25crossEf(e,u,+g[s+116>>2]);__ZNK7Vector2miERKS_(f,h,e);g[i>>2]=0.0;g[i+4>>2]=0.0;h=a+52|0;s=c[h>>2]|0;if(!s){__ZNK7Vector2ngEv(e,f);v=e;t=c[v+4>>2]|0;w=i;c[w>>2]=c[v>>2];c[w+4>>2]=t}else{t=s+108|0;w=c[t+4>>2]|0;v=j;c[v>>2]=c[t>>2];c[v+4>>2]=w;__ZNK7Vector25crossEf(k,a+88|0,+g[s+116>>2]);__ZNK7Vector2miERKS_(n,j,k);__ZNK7Vector2miERKS_(e,n,f);f=e;n=c[f+4>>2]|0;j=i;c[j>>2]=c[f>>2];c[j+4>>2]=n}__ZNK7Vector2miERKS_(o,a+112|0,i);i=c[a+128>>2]|0;c[q>>2]=i;c[q+4>>2]=i;i=a+120|0;__ZNK7Vector2mlERKS_(p,q,i);__ZNK7Vector2miERKS_(e,o,p);b=+g[e>>2];x=+g[e+4>>2];y=b*+g[a+60>>2]+x*+g[a+68>>2];g[k>>2]=+g[a+56>>2]*b+ +g[a+64>>2]*x;g[k+4>>2]=y;o=c[r>>2]|0;__ZNK7Vector2ngEv(p,k);__ZNK7Vector2mlERKf(e,p,o+144|0);__ZN7Vector2pLERKS_(o+108|0,e);y=+g[o+148>>2];x=y*+__ZNK7Vector25crossERKS_(u,p);p=o+116|0;g[p>>2]=+g[p>>2]+x;p=c[h>>2]|0;if(!p){__ZN7Vector2pLERKS_(i,k);l=d;return}__ZNK7Vector2mlERKf(e,k,p+144|0);__ZN7Vector2pLERKS_(p+108|0,e);x=+g[p+148>>2];y=x*+__ZNK7Vector25crossERKS_(a+88|0,k);a=p+116|0;g[a>>2]=+g[a>>2]+y;__ZN7Vector2pLERKS_(i,k);l=d;return}function __ZNK12PinJoint2DSW8get_typeEv(a){a=a|0;return 0}function __ZN15GrooveJoint2DSWD2Ev(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0;c[a>>2]=351660;b=c[a+48>>2]|0;d=b+288|0;e=c[d>>2]|0;a:do if(e|0){f=c[e+8>>2]|0;g=c[b+292>>2]|0;b:do if((f|0)==(g|0))h=f;else{i=f;while(1){j=c[i+24>>2]|0;if(j>>>0>a>>>0)k=i+8|0;else{if(j>>>0>=a>>>0){h=i;break b}k=i+4|0}i=c[k>>2]|0;if((i|0)==(g|0))break a}}while(0);if(!((h|0)==0|(h|0)==(g|0)))__ZN3MapIP14Constraint2DSWi10ComparatorIS1_E16DefaultAllocatorE6_eraseEPNS5_7ElementE(d,h)}while(0);h=c[a+52>>2]|0;d=h+288|0;k=c[d>>2]|0;if(!k)return;b=c[k+8>>2]|0;k=c[h+292>>2]|0;c:do if((b|0)==(k|0))l=b;else{h=b;do{e=c[h+24>>2]|0;if(e>>>0>a>>>0)m=h+8|0;else{if(e>>>0>=a>>>0){l=h;break c}m=h+4|0}h=c[m>>2]|0}while((h|0)!=(k|0));return}while(0);if((l|0)==0|(l|0)==(k|0))return;__ZN3MapIP14Constraint2DSWi10ComparatorIS1_E16DefaultAllocatorE6_eraseEPNS5_7ElementE(d,l);return}function __ZN15GrooveJoint2DSWD0Ev(a){a=a|0;__ZN15GrooveJoint2DSWD2Ev(a);__ZdlPv(a);return}function __ZN15GrooveJoint2DSW5setupEf(b,d){b=b|0;d=+d;var e=0,f=0,h=0,i=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0.0,N=0.0,O=0.0,P=0,Q=0,R=0,S=0.0,T=0.0,U=0.0,V=0.0,W=0.0,X=0.0,Y=0;e=l;l=l+352|0;if((l|0)>=(m|0))ba(352);f=e+8|0;h=e+288|0;i=e+320|0;k=e+280|0;n=e+296|0;o=e;p=e+272|0;q=e+256|0;r=e+248|0;s=e+264|0;t=e+224|0;u=e+208|0;v=e+176|0;w=e+152|0;x=e+144|0;y=e+136|0;z=e+216|0;A=e+120|0;B=e+200|0;C=e+112|0;D=e+88|0;E=e+64|0;F=e+56|0;G=e+32|0;H=e+24|0;I=e+128|0;J=e+16|0;K=b+48|0;L=(c[K>>2]|0)+32|0;c[i>>2]=c[L>>2];c[i+4>>2]=c[L+4>>2];c[i+8>>2]=c[L+8>>2];c[i+12>>2]=c[L+12>>2];c[i+16>>2]=c[L+16>>2];c[i+20>>2]=c[L+20>>2];M=+g[b+56>>2];N=+g[b+60>>2];O=M*+g[i+4>>2]+N*+g[i+12>>2];g[f>>2]=+g[i>>2]*M+ +g[i+8>>2]*N;g[f+4>>2]=O;__ZNK7Vector2plERKS_(h,f,i+16|0);i=(c[K>>2]|0)+32|0;c[n>>2]=c[i>>2];c[n+4>>2]=c[i+4>>2];c[n+8>>2]=c[i+8>>2];c[n+12>>2]=c[i+12>>2];c[n+16>>2]=c[i+16>>2];c[n+20>>2]=c[i+20>>2];O=+g[b+64>>2];N=+g[b+68>>2];M=O*+g[n+4>>2]+N*+g[n+12>>2];g[f>>2]=+g[n>>2]*O+ +g[n+8>>2]*N;g[f+4>>2]=M;__ZNK7Vector2plERKS_(k,f,n+16|0);__ZNK7Vector2miERKS_(p,k,h);M=-+g[p>>2];c[q>>2]=c[p+4>>2];g[q+4>>2]=M;__ZNK7Vector210normalizedEv(r,q);__ZNK7Vector2ngEv(o,r);g[s>>2]=+__ZNK7Vector23dotERKS_(h,o);r=o;q=c[r+4>>2]|0;p=b+112|0;c[p>>2]=c[r>>2];c[p+4>>2]=q;q=b+52|0;p=c[q>>2]|0;M=+g[b+80>>2];N=+g[b+84>>2];O=+g[p+36>>2]*M+ +g[p+44>>2]*N;r=b+128|0;g[r>>2]=+g[p+32>>2]*M+ +g[p+40>>2]*N;n=b+132|0;g[n>>2]=O;i=p+32|0;c[t>>2]=c[i>>2];c[t+4>>2]=c[i+4>>2];c[t+8>>2]=c[i+8>>2];c[t+12>>2]=c[i+12>>2];c[t+16>>2]=c[i+16>>2];c[t+20>>2]=c[i+20>>2];__ZNK7Vector2plERKS_(u,t+16|0,r);O=+__ZNK7Vector25crossERKS_(u,o);do if(!(O<=+__ZNK7Vector25crossERKS_(h,o))){u=b+108|0;if(!(O>=+__ZNK7Vector25crossERKS_(k,o))){g[u>>2]=0.0;N=-+g[o>>2];c[x>>2]=c[o+4>>2];g[x+4>>2]=N;__ZNK7Vector2ngEv(y,x);g[z>>2]=-O;__ZNK7Vector2mlERKf(A,y,z);__ZNK7Vector2mlERKf(B,o,s);__ZNK7Vector2plERKS_(C,A,B);t=(c[K>>2]|0)+32|0;c[D>>2]=c[t>>2];c[D+4>>2]=c[t+4>>2];c[D+8>>2]=c[t+8>>2];c[D+12>>2]=c[t+12>>2];c[D+16>>2]=c[t+16>>2];c[D+20>>2]=c[t+20>>2];__ZNK7Vector2miERKS_(f,C,D+16|0);t=b+120|0;i=f;p=c[i>>2]|0;L=c[i+4>>2]|0;i=t;c[i>>2]=p;c[i+4>>2]=L;P=t;Q=p;R=L;break}else{g[u>>2]=-1.0;u=(c[K>>2]|0)+32|0;c[w>>2]=c[u>>2];c[w+4>>2]=c[u+4>>2];c[w+8>>2]=c[u+8>>2];c[w+12>>2]=c[u+12>>2];c[w+16>>2]=c[u+16>>2];c[w+20>>2]=c[u+20>>2];__ZNK7Vector2miERKS_(f,k,w+16|0);u=b+120|0;L=f;p=c[L>>2]|0;t=c[L+4>>2]|0;L=u;c[L>>2]=p;c[L+4>>2]=t;P=u;Q=p;R=t;break}}else{g[b+108>>2]=1.0;t=(c[K>>2]|0)+32|0;c[v>>2]=c[t>>2];c[v+4>>2]=c[t+4>>2];c[v+8>>2]=c[t+8>>2];c[v+12>>2]=c[t+12>>2];c[v+16>>2]=c[t+16>>2];c[v+20>>2]=c[t+20>>2];__ZNK7Vector2miERKS_(f,h,v+16|0);t=b+120|0;p=f;u=c[p>>2]|0;L=c[p+4>>2]|0;p=t;c[p>>2]=u;c[p+4>>2]=L;P=t;Q=u;R=L}while(0);O=(c[j>>2]=Q,+g[j>>2]);N=(c[j>>2]=R,+g[j>>2]);R=c[K>>2]|0;Q=c[q>>2]|0;M=+g[r>>2];S=+g[n>>2];T=+g[R+148>>2];U=+g[Q+148>>2];V=+g[R+144>>2]+ +g[Q+144>>2];W=N*N*T+V+S*S*U;X=0.0-O*N*T-M*S*U;S=O*O*T+V+M*M*U;U=S*W-X*X;if(U==0.0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1053326,1053243,359,1053335,0);Y=c[q>>2]|0}else{a[1263537]=0;M=1.0/U;U=-(X*M);g[b+136>>2]=S*M;g[b+140>>2]=U;g[b+144>>2]=U;g[b+148>>2]=W*M;Y=Q}g[b+104>>2]=+g[b+36>>2]*d;Q=Y+32|0;c[E>>2]=c[Q>>2];c[E+4>>2]=c[Q+4>>2];c[E+8>>2]=c[Q+8>>2];c[E+12>>2]=c[Q+12>>2];c[E+16>>2]=c[Q+16>>2];c[E+20>>2]=c[Q+20>>2];__ZNK7Vector2plERKS_(F,E+16|0,r);E=(c[K>>2]|0)+32|0;c[G>>2]=c[E>>2];c[G+4>>2]=c[E+4>>2];c[G+8>>2]=c[E+8>>2];c[G+12>>2]=c[E+12>>2];c[G+16>>2]=c[E+16>>2];c[G+20>>2]=c[E+20>>2];__ZNK7Vector2plERKS_(f,G+16|0,P);__ZNK7Vector2miERKS_(z,F,f);g[B>>2]=-1.0000000474974513e-03;__ZNK7Vector2mlERKf(H,z,B);g[I>>2]=1.0/d;__ZNK7Vector2mlERKf(J,H,I);__ZNK7Vector27clampedEf(f,J,+g[b+44>>2]);J=f;I=c[J+4>>2]|0;H=b+96|0;c[H>>2]=c[J>>2];c[H+4>>2]=I;I=c[K>>2]|0;K=b+88|0;__ZNK7Vector2ngEv(B,K);__ZNK7Vector2mlERKf(f,B,I+144|0);__ZN7Vector2pLERKS_(I+108|0,f);d=+g[I+148>>2];M=d*+__ZNK7Vector25crossERKS_(P,B);B=I+116|0;g[B>>2]=+g[B>>2]+M;B=c[q>>2]|0;__ZNK7Vector2mlERKf(f,K,B+144|0);__ZN7Vector2pLERKS_(B+108|0,f);M=+g[B+148>>2];d=M*+__ZNK7Vector25crossERKS_(r,K);K=B+116|0;g[K>>2]=+g[K>>2]+d;a[b+152>>0]=1;l=e;return 1}function __ZN15GrooveJoint2DSW5solveEf(a,b){a=a|0;b=+b;var d=0,e=0,f=0,h=0,i=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0.0;d=l;l=l+80|0;if((l|0)>=(m|0))ba(80);e=d+32|0;f=d+24|0;h=d+16|0;i=d+72|0;k=d+64|0;n=d+8|0;o=d+56|0;p=d+48|0;q=d+40|0;r=d;s=a+48|0;t=c[s>>2]|0;u=a+52|0;v=c[u>>2]|0;w=a+120|0;x=w;y=c[x>>2]|0;z=c[x+4>>2]|0;x=a+128|0;A=x;B=c[A>>2]|0;C=c[A+4>>2]|0;A=t+108|0;D=c[A+4>>2]|0;E=f;c[E>>2]=c[A>>2];c[E+4>>2]=D;b=-(c[j>>2]=y,+g[j>>2]);c[i>>2]=z;g[i+4>>2]=b;c[k>>2]=c[t+116>>2];__ZNK7Vector2mlERKf(h,i,k);__ZNK7Vector2miERKS_(e,f,h);if(!v)__ZNK7Vector2ngEv(q,e);else{t=v+108|0;z=c[t+4>>2]|0;y=n;c[y>>2]=c[t>>2];c[y+4>>2]=z;b=-(c[j>>2]=B,+g[j>>2]);c[o>>2]=C;g[o+4>>2]=b;c[k>>2]=c[v+116>>2];__ZNK7Vector2mlERKf(h,o,k);__ZNK7Vector2miERKS_(p,n,h);__ZNK7Vector2miERKS_(q,p,e)}__ZNK7Vector2miERKS_(e,a+96|0,q);b=+__ZNK7Vector23dotERKS_(e,a+136|0);F=+__ZNK7Vector23dotERKS_(e,a+144|0);g[f>>2]=b;g[f+4>>2]=F;q=a+88|0;p=q;n=c[p+4>>2]|0;k=h;c[k>>2]=c[p>>2];c[k+4>>2]=n;__ZN7Vector2pLERKS_(f,h);F=+g[a+108>>2];n=a+112|0;if(F*+__ZNK7Vector25crossERKS_(f,n)>0.0){k=f;p=c[k+4>>2]|0;o=r;c[o>>2]=c[k>>2];c[o+4>>2]=p}else __ZNK7Vector27projectERKS_(r,n,f);__ZNK7Vector27clampedEf(e,r,+g[a+104>>2]);a=e;r=c[a+4>>2]|0;n=q;c[n>>2]=c[a>>2];c[n+4>>2]=r;__ZNK7Vector2miERKS_(e,q,h);h=e;q=c[h+4>>2]|0;r=f;c[r>>2]=c[h>>2];c[r+4>>2]=q;q=c[s>>2]|0;__ZNK7Vector2ngEv(i,f);__ZNK7Vector2mlERKf(e,i,q+144|0);__ZN7Vector2pLERKS_(q+108|0,e);F=+g[q+148>>2];b=F*+__ZNK7Vector25crossERKS_(w,i);i=q+116|0;g[i>>2]=+g[i>>2]+b;i=c[u>>2]|0;__ZNK7Vector2mlERKf(e,f,i+144|0);__ZN7Vector2pLERKS_(i+108|0,e);b=+g[i+148>>2];F=b*+__ZNK7Vector25crossERKS_(x,f);f=i+116|0;g[f>>2]=+g[f>>2]+F;l=d;return}function __ZNK15GrooveJoint2DSW8get_typeEv(a){a=a|0;return 1}function __ZN21DampedSpringJoint2DSWD2Ev(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0;c[a>>2]=351688;b=c[a+48>>2]|0;d=b+288|0;e=c[d>>2]|0;a:do if(e|0){f=c[e+8>>2]|0;g=c[b+292>>2]|0;b:do if((f|0)==(g|0))h=f;else{i=f;while(1){j=c[i+24>>2]|0;if(j>>>0>a>>>0)k=i+8|0;else{if(j>>>0>=a>>>0){h=i;break b}k=i+4|0}i=c[k>>2]|0;if((i|0)==(g|0))break a}}while(0);if(!((h|0)==0|(h|0)==(g|0)))__ZN3MapIP14Constraint2DSWi10ComparatorIS1_E16DefaultAllocatorE6_eraseEPNS5_7ElementE(d,h)}while(0);h=c[a+52>>2]|0;d=h+288|0;k=c[d>>2]|0;if(!k)return;b=c[k+8>>2]|0;k=c[h+292>>2]|0;c:do if((b|0)==(k|0))l=b;else{h=b;do{e=c[h+24>>2]|0;if(e>>>0>a>>>0)m=h+8|0;else{if(e>>>0>=a>>>0){l=h;break c}m=h+4|0}h=c[m>>2]|0}while((h|0)!=(k|0));return}while(0);if((l|0)==0|(l|0)==(k|0))return;__ZN3MapIP14Constraint2DSWi10ComparatorIS1_E16DefaultAllocatorE6_eraseEPNS5_7ElementE(d,l);return}function __ZN21DampedSpringJoint2DSWD0Ev(a){a=a|0;__ZN21DampedSpringJoint2DSWD2Ev(a);__ZdlPv(a);return}function __ZN21DampedSpringJoint2DSW5setupEf(a,b){a=a|0;b=+b;var d=0,e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0.0,v=0.0,w=0,x=0,y=0,z=0,A=0,B=0.0;d=l;l=l+128|0;if((l|0)>=(m|0))ba(128);e=d;f=d+112|0;h=d+104|0;i=d+80|0;j=d+64|0;k=d+40|0;n=d+72|0;o=d+32|0;p=d+24|0;q=d+8|0;r=d+16|0;g[f>>2]=b;s=a+48|0;t=c[s>>2]|0;b=+g[a+56>>2];u=+g[a+60>>2];v=+g[t+36>>2]*b+ +g[t+44>>2]*u;w=a+84|0;g[w>>2]=+g[t+32>>2]*b+ +g[t+40>>2]*u;g[a+88>>2]=v;t=a+52|0;x=c[t>>2]|0;v=+g[a+64>>2];u=+g[a+68>>2];b=+g[x+36>>2]*v+ +g[x+44>>2]*u;y=a+92|0;g[y>>2]=+g[x+32>>2]*v+ +g[x+40>>2]*u;g[a+96>>2]=b;z=x+32|0;c[i>>2]=c[z>>2];c[i+4>>2]=c[z+4>>2];c[i+8>>2]=c[z+8>>2];c[i+12>>2]=c[z+12>>2];c[i+16>>2]=c[z+16>>2];c[i+20>>2]=c[z+20>>2];__ZNK7Vector2plERKS_(j,i+16|0,y);i=(c[s>>2]|0)+32|0;c[k>>2]=c[i>>2];c[k+4>>2]=c[i+4>>2];c[k+8>>2]=c[i+8>>2];c[k+12>>2]=c[i+12>>2];c[k+16>>2]=c[i+16>>2];c[k+20>>2]=c[i+20>>2];__ZNK7Vector2plERKS_(e,k+16|0,w);__ZNK7Vector2miERKS_(h,j,e);b=+__ZNK7Vector26lengthEv(h);g[n>>2]=b;if(b!=0.0){__ZNK7Vector2dvERKf(e,h,n);h=a+100|0;j=e;k=c[j+4>>2]|0;i=h;c[i>>2]=c[j>>2];c[i+4>>2]=k;A=h}else{h=a+100|0;c[h>>2]=0;c[a+104>>2]=0;A=h}h=c[s>>2]|0;k=c[t>>2]|0;b=+g[h+144>>2]+0.0;u=+__ZNK7Vector25crossERKS_(w,A);v=b+u*(u*+g[h+148>>2]);if(!k)B=v;else{u=v+ +g[k+144>>2];v=+__ZNK7Vector25crossERKS_(y,A);B=u+v*(v*+g[k+148>>2])}g[a+108>>2]=1.0/B;g[a+112>>2]=0.0;g[a+116>>2]=1.0-+R(+-(B*(+g[a+76>>2]*+g[f>>2])));g[o>>2]=(+g[a+72>>2]-+g[n>>2])*+g[a+80>>2];__ZNK7Vector2mlERKf(q,A,o);__ZNK7Vector2mlERKf(p,q,f);f=c[s>>2]|0;__ZNK7Vector2ngEv(r,p);__ZNK7Vector2mlERKf(e,r,f+144|0);__ZN7Vector2pLERKS_(f+108|0,e);B=+g[f+148>>2];v=B*+__ZNK7Vector25crossERKS_(w,r);r=f+116|0;g[r>>2]=+g[r>>2]+v;r=c[t>>2]|0;__ZNK7Vector2mlERKf(e,p,r+144|0);__ZN7Vector2pLERKS_(r+108|0,e);v=+g[r+148>>2];B=v*+__ZNK7Vector25crossERKS_(y,p);p=r+116|0;g[p>>2]=+g[p>>2]+B;l=d;return 1}function __ZN21DampedSpringJoint2DSW5solveEf(a,b){a=a|0;b=+b;var d=0,e=0,f=0,h=0,i=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0.0;d=l;l=l+96|0;if((l|0)>=(m|0))ba(96);e=d+80|0;f=d+16|0;h=d+72|0;i=d+64|0;k=d+56|0;n=d+8|0;o=d+48|0;p=d+32|0;q=d+24|0;r=d;s=d+40|0;t=a+48|0;u=c[t>>2]|0;v=a+52|0;w=c[v>>2]|0;x=a+84|0;y=x;z=c[y>>2]|0;A=c[y+4>>2]|0;y=a+92|0;B=y;C=c[B>>2]|0;D=c[B+4>>2]|0;B=a+100|0;E=B;F=c[E+4>>2]|0;G=r;c[G>>2]=c[E>>2];c[G+4>>2]=F;F=u+108|0;G=c[F+4>>2]|0;E=f;c[E>>2]=c[F>>2];c[E+4>>2]=G;b=-(c[j>>2]=z,+g[j>>2]);c[i>>2]=A;g[i+4>>2]=b;c[k>>2]=c[u+116>>2];__ZNK7Vector2mlERKf(h,i,k);__ZNK7Vector2miERKS_(e,f,h);if(!w)__ZNK7Vector2ngEv(q,e);else{u=w+108|0;A=c[u+4>>2]|0;z=n;c[z>>2]=c[u>>2];c[z+4>>2]=A;b=-(c[j>>2]=C,+g[j>>2]);c[o>>2]=D;g[o+4>>2]=b;c[k>>2]=c[w+116>>2];__ZNK7Vector2mlERKf(h,o,k);__ZNK7Vector2miERKS_(p,n,h);__ZNK7Vector2miERKS_(q,p,e)}b=+__ZNK7Vector23dotERKS_(q,r);r=a+112|0;H=b-+g[r>>2];b=H*+g[a+116>>2];g[f>>2]=-b;g[r>>2]=H-b;__ZNK7Vector2mlERKf(s,B,f);__ZNK7Vector2mlERKf(h,s,a+108|0);a=c[t>>2]|0;__ZNK7Vector2ngEv(i,h);__ZNK7Vector2mlERKf(e,i,a+144|0);__ZN7Vector2pLERKS_(a+108|0,e);b=+g[a+148>>2];H=b*+__ZNK7Vector25crossERKS_(x,i);i=a+116|0;g[i>>2]=+g[i>>2]+H;i=c[v>>2]|0;__ZNK7Vector2mlERKf(e,h,i+144|0);__ZN7Vector2pLERKS_(i+108|0,e);H=+g[i+148>>2];b=H*+__ZNK7Vector25crossERKS_(y,h);h=i+116|0;g[h>>2]=+g[h>>2]+b;l=d;return}function __ZNK21DampedSpringJoint2DSW8get_typeEv(a){a=a|0;return 2}function __ZN17Physics2DServerSW18_initialize_classvEv(b){b=b|0;if(a[1263491]|0)return;if(!(a[1263478]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI15Physics2DServerEEvv();__ZN15Physics2DServer13_bind_methodsEv();a[1263478]=1}__ZN7ClassDB10_add_classI17Physics2DServerSWEEvv();a[1263491]=1;return}function __ZN17Physics2DServerSW5_setvERK10StringNameRK7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK17Physics2DServerSW5_getvERK10StringNameR7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK17Physics2DServerSW19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+24|0;g=e+4|0;h=e;if(!d)__ZNK15Physics2DServer19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,0);__ZN6StringC2EPKc(f,1060376);i=c[f>>2]|0;f=i;j=g+4|0;c[j>>2]=0;k=g+12|0;c[k>>2]=0;c[g>>2]=0;n=(i|0)==0;if(!n?(c[j>>2]=0,__Z28atomic_conditional_incrementPj(i+-8|0)|0):0)c[j>>2]=f;c[g+8>>2]=0;f=c[k>>2]|0;if(f|0){if(!(__Z16atomic_decrementPj(f+-8|0)|0))__ZN6Memory11free_staticEPvb(f,1);c[k>>2]=0}c[g+16>>2]=256;if(!(c[b>>2]|0)){k=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=k;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0}k=__ZnwjPFPvjE(32,4740)|0;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0;c[k+12>>2]=0;c[k+16>>2]=7;f=k+20|0;c[f>>2]=0;j=k+24|0;c[j>>2]=0;o=k+28|0;c[o>>2]=0;__ZN12PropertyInfoaSERKS_(k,g)|0;p=c[b>>2]|0;q=p+4|0;r=c[q>>2]|0;c[j>>2]=r;c[f>>2]=0;c[o>>2]=p;if(r|0)c[r+20>>2]=k;c[q>>2]=k;if(!(c[p>>2]|0))c[p>>2]=k;k=p+8|0;c[k>>2]=(c[k>>2]|0)+1;k=c[g+12>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);k=c[g+4>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);if(!n?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);__ZN10StringNameC2EPKc(h,1060376);__ZN7ClassDB17get_property_listE10StringNameP4ListI12PropertyInfo16DefaultAllocatorEbPK6Object(h,b,1,a);__ZN10StringNameD2Ev(h);if(!d){l=e;return}__ZNK15Physics2DServer19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,1);l=e;return}function __ZN17Physics2DServerSW14_notificationvEib(a,b,c){a=a|0;b=b|0;c=c|0;return}function __ZNK17Physics2DServerSW16_get_class_namevEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+8|0;e=b+4|0;f=b;g=a+80|0;a=c[g>>2]|0;if(a|0){if(c[a+4>>2]|0){l=b;return g|0}if(__ZNK6String6lengthEv(a+8|0)|0){l=b;return g|0}}__ZN6StringC2EPKc(d,1060376);c[f>>2]=c[d>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameaSERKS_(g,e);__ZN10StringNameD2Ev(e);e=c[f>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);l=b;return g|0}function __ZNK17Physics2DServerSW9get_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1060376);l=a;return c[b>>2]|0}function __ZNK17Physics2DServerSW8is_classERK6String(a,b){a=a|0;b=b|0;var c=0;if(!(__ZNK6StringeqEPKc(b,1060376)|0)?!(__ZNK6StringeqEPKc(b,1075251)|0):0)c=__ZNK6StringeqEPKc(b,1142944)|0;else c=1;return c|0}function __ZNK17Physics2DServerSW12is_class_ptrEPv(a,b){a=a|0;b=b|0;return (b|0)==1236792|((b|0)==1236644|(b|0)==1220580)|0}function __ZN17Physics2DServerSWD2Ev(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;c[a>>2]=351716;c[a+200>>2]=353572;b=a+204|0;d=c[b>>2]|0;if(d|0?(__ZN3SetIP8RID_Data10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(b,c[d+8>>2]|0),d=c[a+208>>2]|0,e=c[b>>2]|0,c[e+8>>2]=d,c[a+212>>2]=0,f=d,c[f+12>>2]=f,e|0):0){__ZN6Memory11free_staticEPvb(e,0);c[b>>2]=0}c[a+184>>2]=353592;b=a+188|0;e=c[b>>2]|0;if(e|0?(__ZN3SetIP8RID_Data10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(b,c[e+8>>2]|0),e=c[a+192>>2]|0,f=c[b>>2]|0,c[f+8>>2]=e,c[a+196>>2]=0,d=e,c[d+12>>2]=d,f|0):0){__ZN6Memory11free_staticEPvb(f,0);c[b>>2]=0}c[a+168>>2]=353612;b=a+172|0;f=c[b>>2]|0;if(f|0?(__ZN3SetIP8RID_Data10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(b,c[f+8>>2]|0),f=c[a+176>>2]|0,d=c[b>>2]|0,c[d+8>>2]=f,c[a+180>>2]=0,e=f,c[e+12>>2]=e,d|0):0){__ZN6Memory11free_staticEPvb(d,0);c[b>>2]=0}c[a+152>>2]=353632;b=a+156|0;d=c[b>>2]|0;if(d|0?(__ZN3SetIP8RID_Data10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(b,c[d+8>>2]|0),d=c[a+160>>2]|0,e=c[b>>2]|0,c[e+8>>2]=d,c[a+164>>2]=0,f=d,c[f+12>>2]=f,e|0):0){__ZN6Memory11free_staticEPvb(e,0);c[b>>2]=0}c[a+136>>2]=353652;b=a+140|0;e=c[b>>2]|0;if(e|0?(__ZN3SetIP8RID_Data10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(b,c[e+8>>2]|0),e=c[a+144>>2]|0,f=c[b>>2]|0,c[f+8>>2]=e,c[a+148>>2]=0,d=e,c[d+12>>2]=d,f|0):0){__ZN6Memory11free_staticEPvb(f,0);c[b>>2]=0}b=a+120|0;f=c[b>>2]|0;if(!f){g=a+80|0;__ZN10StringNameD2Ev(g);__ZN15Physics2DServerD2Ev(a);return}__ZN3SetIPK9Space2DSW10ComparatorIS2_E16DefaultAllocatorE13_cleanup_treeEPNS6_7ElementE(b,c[f+8>>2]|0);f=c[a+124>>2]|0;d=c[b>>2]|0;c[d+8>>2]=f;c[a+128>>2]=0;e=f;c[e+12>>2]=e;if(!d){g=a+80|0;__ZN10StringNameD2Ev(g);__ZN15Physics2DServerD2Ev(a);return}__ZN6Memory11free_staticEPvb(d,0);c[b>>2]=0;g=a+80|0;__ZN10StringNameD2Ev(g);__ZN15Physics2DServerD2Ev(a);return}function __ZN17Physics2DServerSWD0Ev(a){a=a|0;__ZN17Physics2DServerSWD2Ev(a);__ZdlPv(a);return}function __ZN17Physics2DServerSW12shape_createEN15Physics2DServer9ShapeTypeE(b,d){b=b|0;d=d|0;var e=0,f=0,h=0,i=0,j=0,k=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;switch(d|0){case 0:{d=__ZnwjPKc(60,1263606)|0;__ZN9Shape2DSWC2Ev(d);c[d>>2]=353024;g[d+48>>2]=0.0;g[d+52>>2]=0.0;h=d;break}case 1:{d=__ZnwjPKc(52,1263606)|0;__ZN9Shape2DSWC2Ev(d);c[d>>2]=353084;h=d;break}case 2:{d=__ZnwjPKc(72,1263606)|0;__ZN9Shape2DSWC2Ev(d);c[d>>2]=353144;i=d+48|0;c[i>>2]=0;c[i+4>>2]=0;c[i+8>>2]=0;c[i+12>>2]=0;c[i+16>>2]=0;c[i+20>>2]=0;h=d;break}case 3:{d=__ZnwjPKc(52,1263606)|0;__ZN9Shape2DSWC2Ev(d);c[d>>2]=353204;h=d;break}case 4:{d=__ZnwjPKc(56,1263606)|0;__ZN9Shape2DSWC2Ev(d);c[d>>2]=353264;g[d+48>>2]=0.0;g[d+52>>2]=0.0;h=d;break}case 5:{d=__ZnwjPKc(56,1263606)|0;__ZN9Shape2DSWC2Ev(d);c[d>>2]=353324;h=d;break}case 6:{d=__ZnwjPKc(56,1263606)|0;__ZN22ConvexPolygonShape2DSWC2Ev(d);h=d;break}case 7:{d=__ZnwjPKc(64,1263606)|0;__ZN9Shape2DSWC2Ev(d);c[d>>2]=353384;c[d+48>>2]=0;c[d+52>>2]=0;c[d+56>>2]=0;h=d;break}case 8:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1059622,1053940,77,1059635,0);a[1263537]=0;j=0;l=e;return j|0}default:h=0}__Z28atomic_conditional_incrementPj(1255200)|0;c[h+4>>2]=c[313800];d=b+140|0;c[f>>2]=h;if(!(c[d>>2]|0)){i=__ZnwjPFPvjE(28,4740)|0;k=i+16|0;c[k>>2]=0;c[k+4>>2]=0;c[d>>2]=i;k=c[b+144>>2]|0;c[i+4>>2]=k;c[i+8>>2]=k;c[i+12>>2]=k;c[i>>2]=1}__ZN3SetIP8RID_Data10ComparatorIS1_E16DefaultAllocatorE10_insert_rbERKS1_(d,f)|0;c[h+8>>2]=h;j=h;l=e;return j|0}function __ZN17Physics2DServerSW14shape_set_dataE3RIDRK7Variant(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0;f=c[d>>2]|0;if(!f)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,153,1066435,0);else{a[1263537]=0;d=c[b+140>>2]|0;a:do if(d|0){g=c[d+8>>2]|0;h=c[b+144>>2]|0;b:do if((g|0)==(h|0))i=g;else{j=g;while(1){k=c[j+24>>2]|0;if(f>>>0<k>>>0)l=j+8|0;else{if(k>>>0>=f>>>0){i=j;break b}l=j+4|0}j=c[l>>2]|0;if((j|0)==(h|0))break a}}while(0);if((i|0)!=(h|0)&(i|0)!=0){a[1263537]=0;Pi[c[(c[f>>2]|0)+44>>2]&2047](f,e);return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,154,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1059607,1053940,91,1056822,0);return}function __ZN17Physics2DServerSW28shape_set_custom_solver_biasE3RIDf(b,d,e){b=b|0;d=d|0;e=+e;var f=0,h=0,i=0,j=0,k=0,l=0,m=0;f=c[d>>2]|0;if(!f)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,153,1066435,0);else{a[1263537]=0;d=c[b+140>>2]|0;a:do if(d|0){h=c[d+8>>2]|0;i=c[b+144>>2]|0;b:do if((h|0)==(i|0))j=h;else{k=h;while(1){l=c[k+24>>2]|0;if(f>>>0<l>>>0)m=k+8|0;else{if(l>>>0>=f>>>0){j=k;break b}m=k+4|0}k=c[m>>2]|0;if((k|0)==(i|0))break a}}while(0);if((j|0)!=(i|0)&(j|0)!=0){a[1263537]=0;g[f+32>>2]=e;return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,154,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1059578,1053940,98,1056822,0);return}function __ZNK17Physics2DServerSW14shape_get_typeE3RID(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0;e=c[d>>2]|0;if(!e)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,153,1066435,0);else{a[1263537]=0;d=c[b+140>>2]|0;a:do if(d|0){f=c[d+8>>2]|0;g=c[b+144>>2]|0;b:do if((f|0)==(g|0))h=f;else{i=f;while(1){j=c[i+24>>2]|0;if(e>>>0<j>>>0)k=i+8|0;else{if(j>>>0>=e>>>0){h=i;break b}k=i+4|0}i=c[k>>2]|0;if((i|0)==(g|0))break a}}while(0);if((h|0)!=(g|0)&(h|0)!=0){a[1263537]=0;l=ij[c[(c[e>>2]|0)+8>>2]&8191](e)|0;return l|0}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,154,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1059510,1053940,105,1059525,0);l=8;return l|0}function __ZNK17Physics2DServerSW14shape_get_dataE3RID(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0;f=c[e>>2]|0;if(!f)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,153,1066435,0);else{a[1263537]=0;e=c[d+140>>2]|0;a:do if(e|0){g=c[e+8>>2]|0;h=c[d+144>>2]|0;b:do if((g|0)==(h|0))i=g;else{j=g;while(1){k=c[j+24>>2]|0;if(f>>>0<k>>>0)l=j+8|0;else{if(k>>>0>=f>>>0){i=j;break b}l=j+4|0}j=c[l>>2]|0;if((j|0)==(h|0))break a}}while(0);if((i|0)!=(h|0)&(i|0)!=0){a[1263537]=0;if(!(a[f+28>>0]|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1059378,1053940,113,1059443,0);c[b>>2]=0;return}else{a[1263537]=0;Pi[c[(c[f>>2]|0)+48>>2]&2047](b,f);return}}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,154,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1059378,1053940,112,1059393,0);c[b>>2]=0;return}function __ZNK17Physics2DServerSW28shape_get_custom_solver_biasE3RID(b,d){b=b|0;d=d|0;var e=0,f=0,h=0,i=0,j=0,k=0,l=0,m=0.0;e=c[d>>2]|0;if(!e)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,153,1066435,0);else{a[1263537]=0;d=c[b+140>>2]|0;a:do if(d|0){f=c[d+8>>2]|0;h=c[b+144>>2]|0;b:do if((f|0)==(h|0))i=f;else{j=f;while(1){k=c[j+24>>2]|0;if(e>>>0<k>>>0)l=j+8|0;else{if(k>>>0>=e>>>0){i=j;break b}l=j+4|0}j=c[l>>2]|0;if((j|0)==(h|0))break a}}while(0);if((i|0)!=(h|0)&(i|0)!=0){a[1263537]=0;m=+g[e+32>>2];return +m}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,154,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1059307,1053940,120,1059336,0);m=0.0;return +m}function __ZN17Physics2DServerSW13shape_collideE3RIDRK11Transform2DRK7Vector2S0_S3_S6_PS4_iRi(b,d,e,f,h,i,j,k,n,o){b=b|0;d=d|0;e=e|0;f=f|0;h=h|0;i=i|0;j=j|0;k=k|0;n=n|0;o=o|0;var p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0;p=l;l=l+32|0;if((l|0)>=(m|0))ba(32);q=p;r=c[d>>2]|0;if(!r)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,153,1066435,0);else{a[1263537]=0;d=c[b+140>>2]|0;a:do if(d|0){s=c[d+8>>2]|0;t=c[b+144>>2]|0;u=(s|0)==(t|0);b:do if(u)v=s;else{w=s;while(1){x=c[w+24>>2]|0;if(r>>>0<x>>>0)y=w+8|0;else{if(x>>>0>=r>>>0){v=w;break b}y=w+4|0}w=c[y>>2]|0;if((w|0)==(t|0))break a}}while(0);if((v|0)!=(t|0)&(v|0)!=0){a[1263537]=0;w=c[h>>2]|0;if(!w)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,153,1066435,0);else{a[1263537]=0;c:do if(u){z=s;A=21}else{x=s;do{B=c[x+24>>2]|0;if(w>>>0<B>>>0)C=x+8|0;else{if(B>>>0>=w>>>0){z=x;A=21;break c}C=x+4|0}x=c[C>>2]|0}while((x|0)!=(t|0))}while(0);if((A|0)==21?(z|0)!=(t|0)&(z|0)!=0:0){a[1263537]=0;if(!n){D=__ZN19CollisionSolver2DSW5solveEPK9Shape2DSWRK11Transform2DRK7Vector2S2_S5_S8_PFvS8_S8_PvES9_PS6_ff(r,e,f,w,i,j,0,0,0,0.0,0.0)|0;l=p;return D|0}else{g[q>>2]=0.0;g[q+4>>2]=0.0;c[q+12>>2]=n;s=q+16|0;c[s>>2]=0;c[q+20>>2]=k;u=__ZN19CollisionSolver2DSW5solveEPK9Shape2DSWRK11Transform2DRK7Vector2S2_S5_S8_PFvS8_S8_PvES9_PS6_ff(r,e,f,w,i,j,1727,q,0,0.0,0.0)|0;c[o>>2]=c[s>>2];D=u;l=p;return D|0}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,154,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1059197,1053940,178,1059259,0);D=0;l=p;return D|0}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,154,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1059197,1053940,176,1059211,0);D=0;l=p;return D|0}function __ZN17Physics2DServerSW12space_createEv(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d;f=__ZnwjPKc(16536,1263606)|0;__ZN9Space2DSWC2Ev(f);__Z28atomic_conditional_incrementPj(1255200)|0;c[f+4>>2]=c[313800];g=b+156|0;c[e>>2]=f;if(!(c[g>>2]|0)){h=__ZnwjPFPvjE(28,4740)|0;i=h+16|0;c[i>>2]=0;c[i+4>>2]=0;c[g>>2]=h;i=c[b+160>>2]|0;c[h+4>>2]=i;c[h+8>>2]=i;c[h+12>>2]=i;c[h>>2]=1}__ZN3SetIP8RID_Data10ComparatorIS1_E16DefaultAllocatorE10_insert_rbERKS1_(g,e)|0;c[f+52>>2]=f;e=ij[c[(c[b>>2]|0)+152>>2]&8191](b)|0;if(!e)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,153,1066435,0);else{a[1263537]=0;g=c[b+172>>2]|0;a:do if(g|0){h=c[g+8>>2]|0;i=c[b+176>>2]|0;b:do if((h|0)==(i|0))j=h;else{k=h;while(1){n=c[k+24>>2]|0;if(e>>>0<n>>>0)o=k+8|0;else{if(n>>>0>=e>>>0){j=k;break b}o=k+4|0}k=c[o>>2]|0;if((k|0)==(i|0))break a}}while(0);if((j|0)!=(i|0)&(j|0)!=0){a[1263537]=0;c[f+92>>2]=e;Pi[c[(c[e>>2]|0)+20>>2]&2047](e,f);c[e+128>>2]=-1;p=f;l=d;return p|0}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,154,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1058477,1053940,202,1057724,0);p=0;l=d;return p|0}function __ZN17Physics2DServerSW16space_set_activeE3RIDb(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f;h=c[d>>2]|0;if(!h)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,153,1066435,0);else{a[1263537]=0;d=c[b+156>>2]|0;a:do if(d|0){i=c[d+8>>2]|0;j=c[b+160>>2]|0;b:do if((i|0)==(j|0))k=i;else{n=i;while(1){o=c[n+24>>2]|0;if(h>>>0<o>>>0)p=n+8|0;else{if(o>>>0>=h>>>0){k=n;break b}p=n+4|0}n=c[p>>2]|0;if((n|0)==(j|0))break a}}while(0);if((k|0)!=(j|0)&(k|0)!=0){a[1263537]=0;i=b+120|0;if(e){c[g>>2]=h;if(!(c[i>>2]|0)){n=__ZnwjPFPvjE(28,4740)|0;o=n+16|0;c[o>>2]=0;c[o+4>>2]=0;c[i>>2]=n;o=c[b+124>>2]|0;c[n+4>>2]=o;c[n+8>>2]=o;c[n+12>>2]=o;c[n>>2]=1}__ZN3SetIPK9Space2DSW10ComparatorIS2_E16DefaultAllocatorE10_insert_rbERKS2_(i,g)|0;l=f;return}n=c[i>>2]|0;if(!n){l=f;return}o=c[n+8>>2]|0;n=c[b+124>>2]|0;c:do if((o|0)==(n|0))q=o;else{r=o;do{s=c[r+24>>2]|0;if(h>>>0<s>>>0)t=r+8|0;else{if(s>>>0>=h>>>0){q=r;break c}t=r+4|0}r=c[t>>2]|0}while((r|0)!=(n|0));l=f;return}while(0);if((q|0)==0|(q|0)==(n|0)){l=f;return}__ZN3SetIPK9Space2DSW10ComparatorIS2_E16DefaultAllocatorE6_eraseEPNS6_7ElementE(i,q);if(c[b+128>>2]|0){l=f;return}o=c[i>>2]|0;if(!o){l=f;return}__ZN6Memory11free_staticEPvb(o,0);c[i>>2]=0;l=f;return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,154,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1058460,1053940,213,1057028,0);l=f;return}function __ZNK17Physics2DServerSW15space_is_activeE3RID(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0;e=c[d>>2]|0;if(!e)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,153,1066435,0);else{a[1263537]=0;d=c[b+156>>2]|0;a:do if(d|0){f=c[d+8>>2]|0;g=c[b+160>>2]|0;b:do if((f|0)==(g|0))h=f;else{i=f;while(1){j=c[i+24>>2]|0;if(e>>>0<j>>>0)k=i+8|0;else{if(j>>>0>=e>>>0){h=i;break b}k=i+4|0}i=c[k>>2]|0;if((i|0)==(g|0))break a}}while(0);if((h|0)!=(g|0)&(h|0)!=0){a[1263537]=0;f=c[b+120>>2]|0;if(!f){l=0;return l|0}i=c[f+8>>2]|0;f=c[b+124>>2]|0;c:do if((i|0)==(f|0))m=i;else{j=i;while(1){n=c[j+24>>2]|0;if(e>>>0<n>>>0)o=j+8|0;else{if(n>>>0>=e>>>0){m=j;break c}o=j+4|0}j=c[o>>2]|0;if((j|0)==(f|0)){m=f;break}}}while(0);l=(m|0)!=(f|0)&(m|0)!=0;return l|0}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,154,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1058398,1053940,223,1058414,0);l=0;return l|0}function __ZN17Physics2DServerSW15space_set_paramE3RIDN15Physics2DServer14SpaceParameterEf(b,d,e,f){b=b|0;d=d|0;e=e|0;f=+f;var g=0,h=0,i=0,j=0,k=0,l=0,m=0;g=c[d>>2]|0;if(!g)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,153,1066435,0);else{a[1263537]=0;d=c[b+156>>2]|0;a:do if(d|0){h=c[d+8>>2]|0;i=c[b+160>>2]|0;b:do if((h|0)==(i|0))j=h;else{k=h;while(1){l=c[k+24>>2]|0;if(g>>>0<l>>>0)m=k+8|0;else{if(l>>>0>=g>>>0){j=k;break b}m=k+4|0}k=c[m>>2]|0;if((k|0)==(i|0))break a}}while(0);if((j|0)!=(i|0)&(j|0)!=0){a[1263537]=0;__ZN9Space2DSW9set_paramEN15Physics2DServer14SpaceParameterEf(g,e,f);return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,154,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1058382,1053940,231,1057028,0);return}function __ZNK17Physics2DServerSW15space_get_paramE3RIDN15Physics2DServer14SpaceParameterE(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0.0;f=c[d>>2]|0;if(!f)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,153,1066435,0);else{a[1263537]=0;d=c[b+156>>2]|0;a:do if(d|0){g=c[d+8>>2]|0;h=c[b+160>>2]|0;b:do if((g|0)==(h|0))i=g;else{j=g;while(1){k=c[j+24>>2]|0;if(f>>>0<k>>>0)l=j+8|0;else{if(k>>>0>=f>>>0){i=j;break b}l=j+4|0}j=c[l>>2]|0;if((j|0)==(h|0))break a}}while(0);if((i|0)!=(h|0)&(i|0)!=0){a[1263537]=0;m=+__ZNK9Space2DSW9get_paramEN15Physics2DServer14SpaceParameterE(f,e);return +m}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,154,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1058366,1053940,239,1058067,0);m=0.0;return +m}function __ZN17Physics2DServerSW22space_get_direct_stateE3RID(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e+4|0;g=e;h=c[d>>2]|0;if(!h)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,153,1066435,0);else{a[1263537]=0;d=c[b+156>>2]|0;a:do if(d|0){i=c[d+8>>2]|0;j=c[b+160>>2]|0;b:do if((i|0)==(j|0))k=i;else{n=i;while(1){o=c[n+24>>2]|0;if(h>>>0<o>>>0)p=n+8|0;else{if(o>>>0>=h>>>0){k=n;break b}p=n+4|0}n=c[p>>2]|0;if((n|0)==(j|0))break a}}while(0);if((k|0)!=(j|0)&(k|0)!=0){a[1263537]=0;if(!((a[b+112>>0]|0)!=0?!(a[b+92>>0]|0):0))q=15;if((q|0)==15?!(__ZNK9Space2DSW9is_lockedEv(h)|0):0){r=__ZN9Space2DSW16get_direct_stateEv(h)|0;l=e;return r|0}__ZN6StringC2EPKc(g,1058277);c[f>>2]=__ZNK6String4utf8Ev(g)|0;__Z19_err_set_last_errorPKc(__ZNK10CharString8get_dataEv(f)|0);i=c[f>>2]|0;if(i|0?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);i=c[g>>2]|0;if(i|0?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);a[1263537]=1;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1058211,1053940,271,1126427,0);a[1263537]=0;r=0;l=e;return r|0}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,154,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1058211,1053940,267,1058234,0);r=0;l=e;return r|0}function __ZN17Physics2DServerSW24space_set_debug_contactsE3RIDi(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0;f=c[d>>2]|0;if(!f)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,153,1066435,0);else{a[1263537]=0;d=c[b+156>>2]|0;a:do if(d|0){g=c[d+8>>2]|0;h=c[b+160>>2]|0;b:do if((g|0)==(h|0))i=g;else{j=g;while(1){k=c[j+24>>2]|0;if(f>>>0<k>>>0)l=j+8|0;else{if(k>>>0>=f>>>0){i=j;break b}l=j+4|0}j=c[l>>2]|0;if((j|0)==(h|0))break a}}while(0);if((i|0)!=(h|0)&(i|0)!=0){a[1263537]=0;__ZN6VectorI7Vector2E6resizeEi(f+16524|0,e)|0;return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,154,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1058186,1053940,246,1057028,0);return}function __ZNK17Physics2DServerSW18space_get_contactsE3RID(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0;e=c[d>>2]|0;if(!e)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,153,1066435,0);else{a[1263537]=0;d=c[b+156>>2]|0;a:do if(d|0){f=c[d+8>>2]|0;g=c[b+160>>2]|0;b:do if((f|0)==(g|0))h=f;else{i=f;while(1){j=c[i+24>>2]|0;if(e>>>0<j>>>0)k=i+8|0;else{if(j>>>0>=e>>>0){h=i;break b}k=i+4|0}i=c[k>>2]|0;if((i|0)==(g|0))break a}}while(0);if((h|0)!=(g|0)&(h|0)!=0){a[1263537]=0;f=e+16524|0;i=c[f>>2]|0;if(!i){l=0;return l|0}if(!(__Z28atomic_conditional_incrementPj(i+-8|0)|0)){l=0;return l|0}l=c[f>>2]|0;return l|0}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,154,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1058109,1053940,253,1058128,0);l=0;return l|0}function __ZNK17Physics2DServerSW23space_get_contact_countE3RID(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0;e=c[d>>2]|0;if(!e)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,153,1066435,0);else{a[1263537]=0;d=c[b+156>>2]|0;a:do if(d|0){f=c[d+8>>2]|0;g=c[b+160>>2]|0;b:do if((f|0)==(g|0))h=f;else{i=f;while(1){j=c[i+24>>2]|0;if(e>>>0<j>>>0)k=i+8|0;else{if(j>>>0>=e>>>0){h=i;break b}k=i+4|0}i=c[k>>2]|0;if((i|0)==(g|0))break a}}while(0);if((h|0)!=(g|0)&(h|0)!=0){a[1263537]=0;l=c[e+16528>>2]|0;return l|0}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,154,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1058043,1053940,260,1058067,0);l=0;return l|0}function __ZN17Physics2DServerSW11area_createEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b;e=__ZnwjPKc(220,1263606)|0;__ZN8Area2DSWC2Ev(e);__Z28atomic_conditional_incrementPj(1255200)|0;c[e+4>>2]=c[313800];f=a+172|0;c[d>>2]=e;if(!(c[f>>2]|0)){g=__ZnwjPFPvjE(28,4740)|0;h=g+16|0;c[h>>2]=0;c[h+4>>2]=0;c[f>>2]=g;h=c[a+176>>2]|0;c[g+4>>2]=h;c[g+8>>2]=h;c[g+12>>2]=h;c[g>>2]=1}__ZN3SetIP8RID_Data10ComparatorIS1_E16DefaultAllocatorE10_insert_rbERKS1_(f,d)|0;c[e+12>>2]=e;l=b;return e|0}function __ZN17Physics2DServerSW14area_set_spaceE3RIDS0_(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0;f=c[d>>2]|0;if(!f)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,153,1066435,0);else{a[1263537]=0;d=c[b+172>>2]|0;a:do if(d|0){g=c[d+8>>2]|0;h=c[b+176>>2]|0;b:do if((g|0)==(h|0))i=g;else{j=g;while(1){k=c[j+24>>2]|0;if(f>>>0<k>>>0)l=j+8|0;else{if(k>>>0>=f>>>0){i=j;break b}l=j+4|0}j=c[l>>2]|0;if((j|0)==(h|0))break a}}while(0);if((i|0)!=(h|0)&(i|0)!=0){a[1263537]=0;g=c[e>>2]|0;c:do if(!g)m=0;else{a[1263537]=0;j=c[b+156>>2]|0;d:do if(j|0){k=c[j+8>>2]|0;n=c[b+160>>2]|0;e:do if((k|0)==(n|0))o=k;else{p=k;while(1){q=c[p+24>>2]|0;if(g>>>0<q>>>0)r=p+8|0;else{if(q>>>0>=g>>>0){o=p;break e}r=p+4|0}p=c[r>>2]|0;if((p|0)==(n|0))break d}}while(0);if((o|0)!=(n|0)&(o|0)!=0){a[1263537]=0;m=g;break c}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,154,1066282,0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1058028,1053940,292,1057028,0);return}while(0);Pi[c[(c[f>>2]|0)+20>>2]&2047](f,m);return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,154,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1058028,1053940,288,1057240,0);return}function __ZNK17Physics2DServerSW14area_get_spaceE3RID(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0;e=c[d>>2]|0;if(!e)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,153,1066435,0);else{a[1263537]=0;d=c[b+172>>2]|0;a:do if(d|0){f=c[d+8>>2]|0;g=c[b+176>>2]|0;b:do if((f|0)==(g|0))h=f;else{i=f;while(1){j=c[i+24>>2]|0;if(e>>>0<j>>>0)k=i+8|0;else{if(j>>>0>=e>>>0){h=i;break b}k=i+4|0}i=c[k>>2]|0;if((i|0)==(g|0))break a}}while(0);if((h|0)!=(g|0)&(h|0)!=0){a[1263537]=0;f=c[e+28>>2]|0;if(!f){l=0;return l|0}l=c[f+52>>2]|0;return l|0}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,154,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1058013,1053940,301,1057724,0);l=0;return l|0}function __ZN17Physics2DServerSW28area_set_space_override_modeE3RIDN15Physics2DServer21AreaSpaceOverrideModeE(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0;f=c[d>>2]|0;if(!f)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,153,1066435,0);else{a[1263537]=0;d=c[b+172>>2]|0;a:do if(d|0){g=c[d+8>>2]|0;h=c[b+176>>2]|0;b:do if((g|0)==(h|0))i=g;else{j=g;while(1){k=c[j+24>>2]|0;if(f>>>0<k>>>0)l=j+8|0;else{if(k>>>0>=f>>>0){i=j;break b}l=j+4|0}j=c[l>>2]|0;if((j|0)==(h|0))break a}}while(0);if((i|0)!=(h|0)&(i|0)!=0){a[1263537]=0;__ZN8Area2DSW23set_space_override_modeEN15Physics2DServer21AreaSpaceOverrideModeE(f,e);return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,154,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1057984,1053940,312,1057240,0);return}function __ZNK17Physics2DServerSW28area_get_space_override_modeE3RID(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0;e=c[d>>2]|0;if(!e)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,153,1066435,0);else{a[1263537]=0;d=c[b+172>>2]|0;a:do if(d|0){f=c[d+8>>2]|0;g=c[b+176>>2]|0;b:do if((f|0)==(g|0))h=f;else{i=f;while(1){j=c[i+24>>2]|0;if(e>>>0<j>>>0)k=i+8|0;else{if(j>>>0>=e>>>0){h=i;break b}k=i+4|0}i=c[k>>2]|0;if((i|0)==(g|0))break a}}while(0);if((h|0)!=(g|0)&(h|0)!=0){a[1263537]=0;l=c[e+92>>2]|0;return l|0}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,154,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1057887,1053940,320,1057916,0);l=0;return l|0}function __ZN17Physics2DServerSW14area_add_shapeE3RIDS0_RK11Transform2D(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0;g=c[d>>2]|0;if(!g)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,153,1066435,0);else{a[1263537]=0;d=c[b+172>>2]|0;a:do if(d|0){h=c[d+8>>2]|0;i=c[b+176>>2]|0;b:do if((h|0)==(i|0))j=h;else{k=h;while(1){l=c[k+24>>2]|0;if(g>>>0<l>>>0)m=k+8|0;else{if(l>>>0>=g>>>0){j=k;break b}m=k+4|0}k=c[m>>2]|0;if((k|0)==(i|0))break a}}while(0);if((j|0)!=(i|0)&(j|0)!=0){a[1263537]=0;h=c[e>>2]|0;if(!h)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,153,1066435,0);else{a[1263537]=0;k=c[b+140>>2]|0;c:do if(k|0){l=c[k+8>>2]|0;n=c[b+144>>2]|0;d:do if((l|0)==(n|0))o=l;else{p=l;while(1){q=c[p+24>>2]|0;if(h>>>0<q>>>0)r=p+8|0;else{if(q>>>0>=h>>>0){o=p;break d}r=p+4|0}p=c[r>>2]|0;if((p|0)==(n|0))break c}}while(0);if((o|0)!=(n|0)&(o|0)!=0){a[1263537]=0;__ZN19CollisionObject2DSW9add_shapeEP9Shape2DSWRK11Transform2D(g,h,f);return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,154,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1057872,1053940,331,1056822,0);return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,154,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1057872,1053940,328,1057240,0);return}function __ZN17Physics2DServerSW14area_set_shapeE3RIDiS0_(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0;g=c[d>>2]|0;if(!g)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,153,1066435,0);else{a[1263537]=0;d=c[b+172>>2]|0;a:do if(d|0){h=c[d+8>>2]|0;i=c[b+176>>2]|0;b:do if((h|0)==(i|0))j=h;else{k=h;while(1){l=c[k+24>>2]|0;if(g>>>0<l>>>0)m=k+8|0;else{if(l>>>0>=g>>>0){j=k;break b}m=k+4|0}k=c[m>>2]|0;if((k|0)==(i|0))break a}}while(0);if((j|0)!=(i|0)&(j|0)!=0){a[1263537]=0;h=c[f>>2]|0;if(!h)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,153,1066435,0);else{a[1263537]=0;k=c[b+140>>2]|0;c:do if(k|0){l=c[k+8>>2]|0;n=c[b+144>>2]|0;d:do if((l|0)==(n|0))o=l;else{p=l;while(1){q=c[p+24>>2]|0;if(h>>>0<q>>>0)r=p+8|0;else{if(q>>>0>=h>>>0){o=p;break d}r=p+4|0}p=c[r>>2]|0;if((p|0)==(n|0))break c}}while(0);if((o|0)!=(n|0)&(o|0)!=0){a[1263537]=0;if(!(a[h+28>>0]|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1057857,1053940,343,1056852,0);return}else{a[1263537]=0;__ZN19CollisionObject2DSW9set_shapeEiP9Shape2DSW(g,e,h);return}}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,154,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1057857,1053940,342,1056822,0);return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,154,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1057857,1053940,339,1057240,0);return}function __ZN17Physics2DServerSW24area_set_shape_transformE3RIDiRK11Transform2D(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,l=0,m=0;g=c[d>>2]|0;if(!g)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,153,1066435,0);else{a[1263537]=0;d=c[b+172>>2]|0;a:do if(d|0){h=c[d+8>>2]|0;i=c[b+176>>2]|0;b:do if((h|0)==(i|0))j=h;else{k=h;while(1){l=c[k+24>>2]|0;if(g>>>0<l>>>0)m=k+8|0;else{if(l>>>0>=g>>>0){j=k;break b}m=k+4|0}k=c[m>>2]|0;if((k|0)==(i|0))break a}}while(0);if((j|0)!=(i|0)&(j|0)!=0){a[1263537]=0;__ZN19CollisionObject2DSW19set_shape_transformEiRK11Transform2D(g,e,f);return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,154,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1057832,1053940,350,1057240,0);return}function __ZNK17Physics2DServerSW20area_get_shape_countE3RID(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0;e=c[d>>2]|0;if(!e)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,153,1066435,0);else{a[1263537]=0;d=c[b+172>>2]|0;a:do if(d|0){f=c[d+8>>2]|0;g=c[b+176>>2]|0;b:do if((f|0)==(g|0))h=f;else{i=f;while(1){j=c[i+24>>2]|0;if(e>>>0<j>>>0)k=i+8|0;else{if(j>>>0>=e>>>0){h=i;break b}k=i+4|0}i=c[k>>2]|0;if((i|0)==(g|0))break a}}while(0);if((h|0)!=(g|0)&(h|0)!=0){a[1263537]=0;f=c[e+24>>2]|0;if(!f){l=0;return l|0}l=c[f+-4>>2]|0;return l|0}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,154,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1057769,1053940,358,1057790,0);l=-1;return l|0}function __ZNK17Physics2DServerSW14area_get_shapeE3RIDi(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0;f=c[d>>2]|0;if(!f)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,153,1066435,0);else{a[1263537]=0;d=c[b+172>>2]|0;a:do if(d|0){g=c[d+8>>2]|0;h=c[b+176>>2]|0;b:do if((g|0)==(h|0))i=g;else{j=g;while(1){k=c[j+24>>2]|0;if(f>>>0<k>>>0)l=j+8|0;else{if(k>>>0>=f>>>0){i=j;break b}l=j+4|0}j=c[l>>2]|0;if((j|0)==(h|0))break a}}while(0);if((i|0)!=(h|0)&(i|0)!=0){a[1263537]=0;if((e|0)<0)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);g=c[f+24>>2]|0;j=(g|0)==0;if(j)m=0;else m=c[g+-4>>2]|0;do if((m|0)<=(e|0)){if(j)n=0;else n=c[g+-4>>2]|0;if((n|0)>(e|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0)}while(0);j=c[g+(e*104|0)+68>>2]|0;if(!j){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1057709,1053940,368,1056652,0);o=0;return o|0}else{a[1263537]=0;o=c[j+8>>2]|0;return o|0}}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,154,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1057709,1053940,365,1057724,0);o=0;return o|0}function __ZNK17Physics2DServerSW24area_get_shape_transformE3RIDi(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0;h=c[e>>2]|0;if(!h)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,153,1066435,0);else{a[1263537]=0;e=c[d+172>>2]|0;a:do if(e|0){i=c[e+8>>2]|0;j=c[d+176>>2]|0;b:do if((i|0)==(j|0))k=i;else{l=i;while(1){m=c[l+24>>2]|0;if(h>>>0<m>>>0)n=l+8|0;else{if(m>>>0>=h>>>0){k=l;break b}n=l+4|0}l=c[n>>2]|0;if((l|0)==(j|0))break a}}while(0);if((k|0)!=(j|0)&(k|0)!=0){a[1263537]=0;do if((f|0)<0)o=20;else{i=c[h+24>>2]|0;l=(i|0)==0;if(l)p=0;else p=c[i+-4>>2]|0;if((p|0)<=(f|0)){if(l)q=0;else q=c[i+-4>>2]|0;if((q|0)<=(f|0)){o=20;break}a[1263537]=0}r=i+(f*104|0)|0}while(0);if((o|0)==20){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);r=0};c[b>>2]=c[r>>2];c[b+4>>2]=c[r+4>>2];c[b+8>>2]=c[r+8>>2];c[b+12>>2]=c[r+12>>2];c[b+16>>2]=c[r+16>>2];c[b+20>>2]=c[r+20>>2];return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,154,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1057684,1053940,375,1057397,0);r=b+4|0;c[r>>2]=0;c[r+4>>2]=0;c[r+8>>2]=0;c[r+12>>2]=0;c[r+16>>2]=0;g[b>>2]=1.0;g[b+12>>2]=1.0;return}function __ZN17Physics2DServerSW17area_remove_shapeE3RIDi(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0;f=c[d>>2]|0;if(!f)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,153,1066435,0);else{a[1263537]=0;d=c[b+172>>2]|0;a:do if(d|0){g=c[d+8>>2]|0;h=c[b+176>>2]|0;b:do if((g|0)==(h|0))i=g;else{j=g;while(1){k=c[j+24>>2]|0;if(f>>>0<k>>>0)l=j+8|0;else{if(k>>>0>=f>>>0){i=j;break b}l=j+4|0}j=c[l>>2]|0;if((j|0)==(h|0))break a}}while(0);if((i|0)!=(h|0)&(i|0)!=0){a[1263537]=0;__ZN19CollisionObject2DSW12remove_shapeEi(f,e);return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,154,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1057666,1053940,383,1057240,0);return}function __ZN17Physics2DServerSW17area_clear_shapesE3RID(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0;e=c[d>>2]|0;if(!e)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,153,1066435,0);else{a[1263537]=0;d=c[b+172>>2]|0;a:do if(d|0){f=c[d+8>>2]|0;g=c[b+176>>2]|0;b:do if((f|0)==(g|0))h=f;else{i=f;while(1){j=c[i+24>>2]|0;if(e>>>0<j>>>0)k=i+8|0;else{if(j>>>0>=e>>>0){h=i;break b}k=i+4|0}i=c[k>>2]|0;if((i|0)==(g|0))break a}}while(0);if((h|0)!=(g|0)&(h|0)!=0){a[1263537]=0;f=e+24|0;i=c[f>>2]|0;if(!i)return;else l=i;while(1){if(!(c[l+-4>>2]|0)){m=16;break}__ZN19CollisionObject2DSW12remove_shapeEi(e,0);l=c[f>>2]|0;if(!l){m=16;break}}if((m|0)==16)return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,154,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1057648,1053940,391,1057240,0);return}function __ZN17Physics2DServerSW30area_attach_object_instance_IDE3RIDj(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0;f=c[d>>2]|0;do if(!f)g=20;else{h=c[b+156>>2]|0;if(h){i=c[h+8>>2]|0;h=c[b+160>>2]|0;j=(i|0)==(h|0);a:do if(j){k=i;g=9}else{l=i;while(1){m=c[l+24>>2]|0;if(f>>>0<m>>>0)n=l+8|0;else{if(m>>>0>=f>>>0){k=l;g=9;break a}n=l+4|0}l=c[n>>2]|0;if((l|0)==(h|0)){o=f;break}}}while(0);do if((g|0)==9)if((k|0)!=(h|0)&(k|0)!=0){a[1263537]=0;b:do if(j)p=i;else{l=i;do{m=c[l+24>>2]|0;if(f>>>0<m>>>0)q=l+8|0;else{if(m>>>0>=f>>>0){p=l;break b}q=l+4|0}l=c[q>>2]|0}while((l|0)!=(h|0));__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,154,1066282,0)}while(0);if((p|0)!=(h|0)&(p|0)!=0){a[1263537]=0;l=c[(c[f+92>>2]|0)+12>>2]|0;c[d>>2]=l;o=l;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,154,1066282,0)}else o=f;while(0);if(!o){g=20;break}else r=o}else r=f;a[1263537]=0;h=c[b+172>>2]|0;c:do if(h|0){i=c[h+8>>2]|0;j=c[b+176>>2]|0;d:do if((i|0)==(j|0))s=i;else{l=i;while(1){m=c[l+24>>2]|0;if(r>>>0<m>>>0)t=l+8|0;else{if(m>>>0>=r>>>0){s=l;break d}t=l+4|0}l=c[t>>2]|0;if((l|0)==(j|0))break c}}while(0);if((s|0)!=(j|0)&(s|0)!=0){a[1263537]=0;c[r+16>>2]=e;return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,154,1066282,0)}while(0);if((g|0)==20)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,153,1066435,0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1057617,1053940,404,1057240,0);return}function __ZNK17Physics2DServerSW27area_get_object_instance_IDE3RID(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0;e=c[d>>2]|0;do if(!e)f=20;else{g=c[b+156>>2]|0;if(g){h=c[g+8>>2]|0;g=c[b+160>>2]|0;i=(h|0)==(g|0);a:do if(i){j=h;f=9}else{k=h;while(1){l=c[k+24>>2]|0;if(e>>>0<l>>>0)m=k+8|0;else{if(l>>>0>=e>>>0){j=k;f=9;break a}m=k+4|0}k=c[m>>2]|0;if((k|0)==(g|0)){n=e;break}}}while(0);do if((f|0)==9)if((j|0)!=(g|0)&(j|0)!=0){a[1263537]=0;b:do if(i)o=h;else{k=h;do{l=c[k+24>>2]|0;if(e>>>0<l>>>0)p=k+8|0;else{if(l>>>0>=e>>>0){o=k;break b}p=k+4|0}k=c[p>>2]|0}while((k|0)!=(g|0));__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,154,1066282,0)}while(0);if((o|0)!=(g|0)&(o|0)!=0){a[1263537]=0;k=c[(c[e+92>>2]|0)+12>>2]|0;c[d>>2]=k;n=k;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,154,1066282,0)}else n=e;while(0);if(!n){f=20;break}else q=n}else q=e;a[1263537]=0;g=c[b+172>>2]|0;c:do if(g|0){h=c[g+8>>2]|0;i=c[b+176>>2]|0;d:do if((h|0)==(i|0))r=h;else{k=h;while(1){l=c[k+24>>2]|0;if(q>>>0<l>>>0)s=k+8|0;else{if(l>>>0>=q>>>0){r=k;break d}s=k+4|0}k=c[s>>2]|0;if((k|0)==(i|0))break c}}while(0);if((r|0)!=(i|0)&(r|0)!=0){a[1263537]=0;t=c[q+16>>2]|0;return t|0}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,154,1066282,0)}while(0);if((f|0)==20)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,153,1066435,0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1057548,1053940,414,1057576,0);t=0;return t|0}function __ZN17Physics2DServerSW14area_set_paramE3RIDN15Physics2DServer13AreaParameterERK7Variant(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0;g=c[d>>2]|0;do if(!g)h=20;else{i=c[b+156>>2]|0;if(i){j=c[i+8>>2]|0;i=c[b+160>>2]|0;k=(j|0)==(i|0);a:do if(k){l=j;h=9}else{m=j;while(1){n=c[m+24>>2]|0;if(g>>>0<n>>>0)o=m+8|0;else{if(n>>>0>=g>>>0){l=m;h=9;break a}o=m+4|0}m=c[o>>2]|0;if((m|0)==(i|0)){p=g;break}}}while(0);do if((h|0)==9)if((l|0)!=(i|0)&(l|0)!=0){a[1263537]=0;b:do if(k)q=j;else{m=j;do{n=c[m+24>>2]|0;if(g>>>0<n>>>0)r=m+8|0;else{if(n>>>0>=g>>>0){q=m;break b}r=m+4|0}m=c[r>>2]|0}while((m|0)!=(i|0));__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,154,1066282,0)}while(0);if((q|0)!=(i|0)&(q|0)!=0){a[1263537]=0;m=c[(c[g+92>>2]|0)+12>>2]|0;c[d>>2]=m;p=m;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,154,1066282,0)}else p=g;while(0);if(!p){h=20;break}else s=p}else s=g;a[1263537]=0;i=c[b+172>>2]|0;c:do if(i|0){j=c[i+8>>2]|0;k=c[b+176>>2]|0;d:do if((j|0)==(k|0))t=j;else{m=j;while(1){n=c[m+24>>2]|0;if(s>>>0<n>>>0)u=m+8|0;else{if(n>>>0>=s>>>0){t=m;break d}u=m+4|0}m=c[u>>2]|0;if((m|0)==(k|0))break c}}while(0);if((t|0)!=(k|0)&(t|0)!=0){a[1263537]=0;__ZN8Area2DSW9set_paramEN15Physics2DServer13AreaParameterERK7Variant(s,e,f);return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,154,1066282,0)}while(0);if((h|0)==20)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,153,1066435,0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1057533,1053940,425,1057240,0);return}function __ZN17Physics2DServerSW18area_set_transformE3RIDRK11Transform2D(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0;f=c[d>>2]|0;if(!f)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,153,1066435,0);else{a[1263537]=0;d=c[b+172>>2]|0;a:do if(d|0){g=c[d+8>>2]|0;h=c[b+176>>2]|0;b:do if((g|0)==(h|0))i=g;else{j=g;while(1){k=c[j+24>>2]|0;if(f>>>0<k>>>0)l=j+8|0;else{if(k>>>0>=f>>>0){i=j;break b}l=j+4|0}j=c[l>>2]|0;if((j|0)==(h|0))break a}}while(0);if((i|0)!=(h|0)&(i|0)!=0){a[1263537]=0;__ZN8Area2DSW13set_transformERK11Transform2D(f,e);return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,154,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1057514,1053940,432,1057240,0);return}function __ZNK17Physics2DServerSW14area_get_paramE3RIDN15Physics2DServer13AreaParameterE(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0;g=c[e>>2]|0;do if(!g)h=20;else{i=c[d+156>>2]|0;if(i){j=c[i+8>>2]|0;i=c[d+160>>2]|0;k=(j|0)==(i|0);a:do if(k){l=j;h=9}else{m=j;while(1){n=c[m+24>>2]|0;if(g>>>0<n>>>0)o=m+8|0;else{if(n>>>0>=g>>>0){l=m;h=9;break a}o=m+4|0}m=c[o>>2]|0;if((m|0)==(i|0)){p=g;break}}}while(0);do if((h|0)==9)if((l|0)!=(i|0)&(l|0)!=0){a[1263537]=0;b:do if(k)q=j;else{m=j;do{n=c[m+24>>2]|0;if(g>>>0<n>>>0)r=m+8|0;else{if(n>>>0>=g>>>0){q=m;break b}r=m+4|0}m=c[r>>2]|0}while((m|0)!=(i|0));__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,154,1066282,0)}while(0);if((q|0)!=(i|0)&(q|0)!=0){a[1263537]=0;m=c[(c[g+92>>2]|0)+12>>2]|0;c[e>>2]=m;p=m;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,154,1066282,0)}else p=g;while(0);if(!p){h=20;break}else s=p}else s=g;a[1263537]=0;i=c[d+172>>2]|0;c:do if(i|0){j=c[i+8>>2]|0;k=c[d+176>>2]|0;d:do if((j|0)==(k|0))t=j;else{m=j;while(1){n=c[m+24>>2]|0;if(s>>>0<n>>>0)u=m+8|0;else{if(n>>>0>=s>>>0){t=m;break d}u=m+4|0}m=c[u>>2]|0;if((m|0)==(k|0))break c}}while(0);if((t|0)!=(k|0)&(t|0)!=0){a[1263537]=0;__ZNK8Area2DSW9get_paramEN15Physics2DServer13AreaParameterE(b,s,f);return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,154,1066282,0)}while(0);if((h|0)==20)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,153,1066435,0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1057450,1053940,443,1057465,0);c[b>>2]=0;return}function __ZNK17Physics2DServerSW18area_get_transformE3RID(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0,j=0,k=0,l=0,m=0;f=c[e>>2]|0;if(!f)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,153,1066435,0);else{a[1263537]=0;e=c[d+172>>2]|0;a:do if(e|0){h=c[e+8>>2]|0;i=c[d+176>>2]|0;b:do if((h|0)==(i|0))j=h;else{k=h;while(1){l=c[k+24>>2]|0;if(f>>>0<l>>>0)m=k+8|0;else{if(l>>>0>=f>>>0){j=k;break b}m=k+4|0}k=c[m>>2]|0;if((k|0)==(i|0))break a}}while(0);if((j|0)!=(i|0)&(j|0)!=0){a[1263537]=0;h=f+32|0;c[b>>2]=c[h>>2];c[b+4>>2]=c[h+4>>2];c[b+8>>2]=c[h+8>>2];c[b+12>>2]=c[h+12>>2];c[b+16>>2]=c[h+16>>2];c[b+20>>2]=c[h+20>>2];return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,154,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1057378,1053940,451,1057397,0);f=b+4|0;c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;c[f+12>>2]=0;c[f+16>>2]=0;g[b>>2]=1.0;g[b+12>>2]=1.0;return}function __ZN17Physics2DServerSW23area_set_collision_maskE3RIDj(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0;f=c[d>>2]|0;if(!f)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,153,1066435,0);else{a[1263537]=0;d=c[b+172>>2]|0;a:do if(d|0){g=c[d+8>>2]|0;h=c[b+176>>2]|0;b:do if((g|0)==(h|0))i=g;else{j=g;while(1){k=c[j+24>>2]|0;if(f>>>0<k>>>0)l=j+8|0;else{if(k>>>0>=f>>>0){i=j;break b}l=j+4|0}j=c[l>>2]|0;if((j|0)==(h|0))break a}}while(0);if((i|0)!=(h|0)&(i|0)!=0){a[1263537]=0;c[f+80>>2]=e;return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,154,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1057354,1053940,474,1057240,0);return}function __ZN17Physics2DServerSW19area_set_layer_maskE3RIDj(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0;f=c[d>>2]|0;if(!f)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,153,1066435,0);else{a[1263537]=0;d=c[b+172>>2]|0;a:do if(d|0){g=c[d+8>>2]|0;h=c[b+176>>2]|0;b:do if((g|0)==(h|0))i=g;else{j=g;while(1){k=c[j+24>>2]|0;if(f>>>0<k>>>0)l=j+8|0;else{if(k>>>0>=f>>>0){i=j;break b}l=j+4|0}j=c[l>>2]|0;if((j|0)==(h|0))break a}}while(0);if((i|0)!=(h|0)&(i|0)!=0){a[1263537]=0;c[f+84>>2]=e;return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,154,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1057334,1053940,482,1057240,0);return}function __ZN17Physics2DServerSW20area_set_monitorableE3RIDb(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0;f=c[d>>2]|0;if(!f)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,153,1066435,0);else{a[1263537]=0;d=c[b+172>>2]|0;a:do if(d|0){g=c[d+8>>2]|0;h=c[b+176>>2]|0;b:do if((g|0)==(h|0))i=g;else{j=g;while(1){k=c[j+24>>2]|0;if(f>>>0<k>>>0)l=j+8|0;else{if(k>>>0>=f>>>0){i=j;break b}l=j+4|0}j=c[l>>2]|0;if((j|0)==(h|0))break a}}while(0);if((i|0)!=(h|0)&(i|0)!=0){a[1263537]=0;__ZN8Area2DSW15set_monitorableEb(f,e);return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,154,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1057313,1053940,466,1057240,0);return}function __ZN17Physics2DServerSW17area_set_pickableE3RIDb(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0;f=c[d>>2]|0;if(!f)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,153,1066435,0);else{a[1263537]=0;d=c[b+172>>2]|0;a:do if(d|0){g=c[d+8>>2]|0;h=c[b+176>>2]|0;b:do if((g|0)==(h|0))i=g;else{j=g;while(1){k=c[j+24>>2]|0;if(f>>>0<k>>>0)l=j+8|0;else{if(k>>>0>=f>>>0){i=j;break b}l=j+4|0}j=c[l>>2]|0;if((j|0)==(h|0))break a}}while(0);if((i|0)!=(h|0)&(i|0)!=0){a[1263537]=0;a[f+20>>0]=e&1;return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,154,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1057295,1053940,459,1057240,0);return}function __ZN17Physics2DServerSW25area_set_monitor_callbackE3RIDP6ObjectRK10StringName(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0;g=c[d>>2]|0;if(!g)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,153,1066435,0);else{a[1263537]=0;d=c[b+172>>2]|0;a:do if(d|0){h=c[d+8>>2]|0;i=c[b+176>>2]|0;b:do if((h|0)==(i|0))j=h;else{k=h;while(1){l=c[k+24>>2]|0;if(g>>>0<l>>>0)m=k+8|0;else{if(l>>>0>=g>>>0){j=k;break b}m=k+4|0}k=c[m>>2]|0;if((k|0)==(i|0))break a}}while(0);if((j|0)!=(i|0)&(j|0)!=0){a[1263537]=0;if(!e)n=0;else n=c[e+44>>2]|0;__ZN8Area2DSW20set_monitor_callbackEjRK10StringName(g,n,f);return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,154,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1057269,1053940,490,1057240,0);return}function __ZN17Physics2DServerSW30area_set_area_monitor_callbackE3RIDP6ObjectRK10StringName(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0;g=c[d>>2]|0;if(!g)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,153,1066435,0);else{a[1263537]=0;d=c[b+172>>2]|0;a:do if(d|0){h=c[d+8>>2]|0;i=c[b+176>>2]|0;b:do if((h|0)==(i|0))j=h;else{k=h;while(1){l=c[k+24>>2]|0;if(g>>>0<l>>>0)m=k+8|0;else{if(l>>>0>=g>>>0){j=k;break b}m=k+4|0}k=c[m>>2]|0;if((k|0)==(i|0))break a}}while(0);if((j|0)!=(i|0)&(j|0)!=0){a[1263537]=0;if(!e)n=0;else n=c[e+44>>2]|0;__ZN8Area2DSW25set_area_monitor_callbackEjRK10StringName(g,n,f);return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,154,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1057209,1053940,498,1057240,0);return}function __ZN17Physics2DServerSW11body_createEN15Physics2DServer8BodyModeEb(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e;g=__ZnwjPKc(336,1263606)|0;__ZN8Body2DSWC2Ev(g);if((b|0)!=2)__ZN8Body2DSW8set_modeEN15Physics2DServer8BodyModeE(g,b);if(d?(__ZN7VariantC2Eb(f,1),__ZN8Body2DSW9set_stateEN15Physics2DServer9BodyStateERK7Variant(g,3,f),c[f>>2]|0):0)__ZN7Variant5clearEv(f);__Z28atomic_conditional_incrementPj(1255200)|0;c[g+4>>2]=c[313800];d=a+188|0;c[f>>2]=g;if(c[d>>2]|0){__ZN3SetIP8RID_Data10ComparatorIS1_E16DefaultAllocatorE10_insert_rbERKS1_(d,f)|0;h=g;i=g+12|0;c[i>>2]=h;l=e;return g|0}b=__ZnwjPFPvjE(28,4740)|0;j=b+16|0;c[j>>2]=0;c[j+4>>2]=0;c[d>>2]=b;j=c[a+192>>2]|0;c[b+4>>2]=j;c[b+8>>2]=j;c[b+12>>2]=j;c[b>>2]=1;__ZN3SetIP8RID_Data10ComparatorIS1_E16DefaultAllocatorE10_insert_rbERKS1_(d,f)|0;h=g;i=g+12|0;c[i>>2]=h;l=e;return g|0}function __ZN17Physics2DServerSW14body_set_spaceE3RIDS0_(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0;f=c[d>>2]|0;if(!f)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,153,1066435,0);else{a[1263537]=0;d=c[b+188>>2]|0;a:do if(d|0){g=c[d+8>>2]|0;h=c[b+192>>2]|0;b:do if((g|0)==(h|0))i=g;else{j=g;while(1){k=c[j+24>>2]|0;if(f>>>0<k>>>0)l=j+8|0;else{if(k>>>0>=f>>>0){i=j;break b}l=j+4|0}j=c[l>>2]|0;if((j|0)==(h|0))break a}}while(0);if((i|0)!=(h|0)&(i|0)!=0){a[1263537]=0;g=c[e>>2]|0;c:do if(!g)m=0;else{a[1263537]=0;j=c[b+156>>2]|0;d:do if(j|0){k=c[j+8>>2]|0;n=c[b+160>>2]|0;e:do if((k|0)==(n|0))o=k;else{p=k;while(1){q=c[p+24>>2]|0;if(g>>>0<q>>>0)r=p+8|0;else{if(q>>>0>=g>>>0){o=p;break e}r=p+4|0}p=c[r>>2]|0;if((p|0)==(n|0))break d}}while(0);if((o|0)!=(n|0)&(o|0)!=0){a[1263537]=0;m=g;break c}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,154,1066282,0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1057013,1053940,524,1057028,0);return}while(0);Pi[c[(c[f>>2]|0)+20>>2]&2047](f,m);return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,154,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1057013,1053940,520,1055016,0);return}function __ZNK17Physics2DServerSW14body_get_spaceE3RID(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0;e=c[d>>2]|0;if(!e)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,153,1066435,0);else{a[1263537]=0;d=c[b+188>>2]|0;a:do if(d|0){f=c[d+8>>2]|0;g=c[b+192>>2]|0;b:do if((f|0)==(g|0))h=f;else{i=f;while(1){j=c[i+24>>2]|0;if(e>>>0<j>>>0)k=i+8|0;else{if(j>>>0>=e>>>0){h=i;break b}k=i+4|0}i=c[k>>2]|0;if((i|0)==(g|0))break a}}while(0);if((h|0)!=(g|0)&(h|0)!=0){a[1263537]=0;f=c[e+28>>2]|0;if(!f){l=0;return l|0}l=c[f+52>>2]|0;return l|0}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,154,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1056998,1053940,533,1056607,0);l=0;return l|0}function __ZN17Physics2DServerSW13body_set_modeE3RIDN15Physics2DServer8BodyModeE(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0;f=c[d>>2]|0;if(!f)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,153,1066435,0);else{a[1263537]=0;d=c[b+188>>2]|0;a:do if(d|0){g=c[d+8>>2]|0;h=c[b+192>>2]|0;b:do if((g|0)==(h|0))i=g;else{j=g;while(1){k=c[j+24>>2]|0;if(f>>>0<k>>>0)l=j+8|0;else{if(k>>>0>=f>>>0){i=j;break b}l=j+4|0}j=c[l>>2]|0;if((j|0)==(h|0))break a}}while(0);if((i|0)!=(h|0)&(i|0)!=0){a[1263537]=0;__ZN8Body2DSW8set_modeEN15Physics2DServer8BodyModeE(f,e);return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,154,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1056984,1053940,544,1055016,0);return}function __ZNK17Physics2DServerSW13body_get_modeE3RID(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0;e=c[d>>2]|0;if(!e)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,153,1066435,0);else{a[1263537]=0;d=c[b+188>>2]|0;a:do if(d|0){f=c[d+8>>2]|0;g=c[b+192>>2]|0;b:do if((f|0)==(g|0))h=f;else{i=f;while(1){j=c[i+24>>2]|0;if(e>>>0<j>>>0)k=i+8|0;else{if(j>>>0>=e>>>0){h=i;break b}k=i+4|0}i=c[k>>2]|0;if((i|0)==(g|0))break a}}while(0);if((h|0)!=(g|0)&(h|0)!=0){a[1263537]=0;l=__ZNK8Body2DSW8get_modeEv(e)|0;return l|0}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,154,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1056914,1053940,552,1056928,0);l=0;return l|0}function __ZN17Physics2DServerSW14body_add_shapeE3RIDS0_RK11Transform2D(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0;g=c[d>>2]|0;if(!g)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,153,1066435,0);else{a[1263537]=0;d=c[b+188>>2]|0;a:do if(d|0){h=c[d+8>>2]|0;i=c[b+192>>2]|0;b:do if((h|0)==(i|0))j=h;else{k=h;while(1){l=c[k+24>>2]|0;if(g>>>0<l>>>0)m=k+8|0;else{if(l>>>0>=g>>>0){j=k;break b}m=k+4|0}k=c[m>>2]|0;if((k|0)==(i|0))break a}}while(0);if((j|0)!=(i|0)&(j|0)!=0){a[1263537]=0;h=c[e>>2]|0;if(!h)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,153,1066435,0);else{a[1263537]=0;k=c[b+140>>2]|0;c:do if(k|0){l=c[k+8>>2]|0;n=c[b+144>>2]|0;d:do if((l|0)==(n|0))o=l;else{p=l;while(1){q=c[p+24>>2]|0;if(h>>>0<q>>>0)r=p+8|0;else{if(q>>>0>=h>>>0){o=p;break d}r=p+4|0}p=c[r>>2]|0;if((p|0)==(n|0))break c}}while(0);if((o|0)!=(n|0)&(o|0)!=0){a[1263537]=0;__ZN19CollisionObject2DSW9add_shapeEP9Shape2DSWRK11Transform2D(g,h,f);return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,154,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1056899,1053940,563,1056822,0);return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,154,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1056899,1053940,560,1055016,0);return}function __ZN17Physics2DServerSW14body_set_shapeE3RIDiS0_(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0;g=c[d>>2]|0;if(!g)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,153,1066435,0);else{a[1263537]=0;d=c[b+188>>2]|0;a:do if(d|0){h=c[d+8>>2]|0;i=c[b+192>>2]|0;b:do if((h|0)==(i|0))j=h;else{k=h;while(1){l=c[k+24>>2]|0;if(g>>>0<l>>>0)m=k+8|0;else{if(l>>>0>=g>>>0){j=k;break b}m=k+4|0}k=c[m>>2]|0;if((k|0)==(i|0))break a}}while(0);if((j|0)!=(i|0)&(j|0)!=0){a[1263537]=0;h=c[f>>2]|0;if(!h)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,153,1066435,0);else{a[1263537]=0;k=c[b+140>>2]|0;c:do if(k|0){l=c[k+8>>2]|0;n=c[b+144>>2]|0;d:do if((l|0)==(n|0))o=l;else{p=l;while(1){q=c[p+24>>2]|0;if(h>>>0<q>>>0)r=p+8|0;else{if(q>>>0>=h>>>0){o=p;break d}r=p+4|0}p=c[r>>2]|0;if((p|0)==(n|0))break c}}while(0);if((o|0)!=(n|0)&(o|0)!=0){a[1263537]=0;if(!(a[h+28>>0]|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1056807,1053940,575,1056852,0);return}else{a[1263537]=0;__ZN19CollisionObject2DSW9set_shapeEiP9Shape2DSW(g,e,h);return}}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,154,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1056807,1053940,574,1056822,0);return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,154,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1056807,1053940,571,1055016,0);return}function __ZN17Physics2DServerSW24body_set_shape_transformE3RIDiRK11Transform2D(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,l=0,m=0;g=c[d>>2]|0;if(!g)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,153,1066435,0);else{a[1263537]=0;d=c[b+188>>2]|0;a:do if(d|0){h=c[d+8>>2]|0;i=c[b+192>>2]|0;b:do if((h|0)==(i|0))j=h;else{k=h;while(1){l=c[k+24>>2]|0;if(g>>>0<l>>>0)m=k+8|0;else{if(l>>>0>=g>>>0){j=k;break b}m=k+4|0}k=c[m>>2]|0;if((k|0)==(i|0))break a}}while(0);if((j|0)!=(i|0)&(j|0)!=0){a[1263537]=0;__ZN19CollisionObject2DSW19set_shape_transformEiRK11Transform2D(g,e,f);return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,154,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1056762,1053940,582,1055016,0);return}function __ZN17Physics2DServerSW23body_set_shape_metadataE3RIDiRK7Variant(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,l=0,m=0;g=c[d>>2]|0;if(!g)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,153,1066435,0);else{a[1263537]=0;d=c[b+188>>2]|0;a:do if(d|0){h=c[d+8>>2]|0;i=c[b+192>>2]|0;b:do if((h|0)==(i|0))j=h;else{k=h;while(1){l=c[k+24>>2]|0;if(g>>>0<l>>>0)m=k+8|0;else{if(l>>>0>=g>>>0){j=k;break b}m=k+4|0}k=c[m>>2]|0;if((k|0)==(i|0))break a}}while(0);if((j|0)!=(i|0)&(j|0)!=0){a[1263537]=0;__ZN19CollisionObject2DSW18set_shape_metadataEiRK7Variant(g,e,f);return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,154,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1056719,1053940,590,1055016,0);return}function __ZNK17Physics2DServerSW20body_get_shape_countE3RID(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0;e=c[d>>2]|0;if(!e)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,153,1066435,0);else{a[1263537]=0;d=c[b+188>>2]|0;a:do if(d|0){f=c[d+8>>2]|0;g=c[b+192>>2]|0;b:do if((f|0)==(g|0))h=f;else{i=f;while(1){j=c[i+24>>2]|0;if(e>>>0<j>>>0)k=i+8|0;else{if(j>>>0>=e>>>0){h=i;break b}k=i+4|0}i=c[k>>2]|0;if((i|0)==(g|0))break a}}while(0);if((h|0)!=(g|0)&(h|0)!=0){a[1263537]=0;f=c[e+24>>2]|0;if(!f){l=0;return l|0}l=c[f+-4>>2]|0;return l|0}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,154,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1056698,1053940,604,1055578,0);l=-1;return l|0}function __ZNK17Physics2DServerSW14body_get_shapeE3RIDi(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0;f=c[d>>2]|0;if(!f)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,153,1066435,0);else{a[1263537]=0;d=c[b+188>>2]|0;a:do if(d|0){g=c[d+8>>2]|0;h=c[b+192>>2]|0;b:do if((g|0)==(h|0))i=g;else{j=g;while(1){k=c[j+24>>2]|0;if(f>>>0<k>>>0)l=j+8|0;else{if(k>>>0>=f>>>0){i=j;break b}l=j+4|0}j=c[l>>2]|0;if((j|0)==(h|0))break a}}while(0);if((i|0)!=(h|0)&(i|0)!=0){a[1263537]=0;if((e|0)<0)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);g=c[f+24>>2]|0;j=(g|0)==0;if(j)m=0;else m=c[g+-4>>2]|0;do if((m|0)<=(e|0)){if(j)n=0;else n=c[g+-4>>2]|0;if((n|0)>(e|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0)}while(0);j=c[g+(e*104|0)+68>>2]|0;if(!j){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1056592,1053940,614,1056652,0);o=0;return o|0}else{a[1263537]=0;o=c[j+8>>2]|0;return o|0}}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,154,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1056592,1053940,611,1056607,0);o=0;return o|0}function __ZNK17Physics2DServerSW24body_get_shape_transformE3RIDi(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0;h=c[e>>2]|0;if(!h)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,153,1066435,0);else{a[1263537]=0;e=c[d+188>>2]|0;a:do if(e|0){i=c[e+8>>2]|0;j=c[d+192>>2]|0;b:do if((i|0)==(j|0))k=i;else{l=i;while(1){m=c[l+24>>2]|0;if(h>>>0<m>>>0)n=l+8|0;else{if(m>>>0>=h>>>0){k=l;break b}n=l+4|0}l=c[n>>2]|0;if((l|0)==(j|0))break a}}while(0);if((k|0)!=(j|0)&(k|0)!=0){a[1263537]=0;do if((f|0)<0)o=20;else{i=c[h+24>>2]|0;l=(i|0)==0;if(l)p=0;else p=c[i+-4>>2]|0;if((p|0)<=(f|0)){if(l)q=0;else q=c[i+-4>>2]|0;if((q|0)<=(f|0)){o=20;break}a[1263537]=0}r=i+(f*104|0)|0}while(0);if((o|0)==20){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);r=0};c[b>>2]=c[r>>2];c[b+4>>2]=c[r+4>>2];c[b+8>>2]=c[r+8>>2];c[b+12>>2]=c[r+12>>2];c[b+16>>2]=c[r+16>>2];c[b+20>>2]=c[r+20>>2];return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,154,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1056514,1053940,621,1056539,0);r=b+4|0;c[r>>2]=0;c[r+4>>2]=0;c[r+8>>2]=0;c[r+12>>2]=0;c[r+16>>2]=0;g[b>>2]=1.0;g[b+12>>2]=1.0;return}function __ZNK17Physics2DServerSW23body_get_shape_metadataE3RIDi(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0;g=c[e>>2]|0;if(!g)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,153,1066435,0);else{a[1263537]=0;e=c[d+188>>2]|0;a:do if(e|0){h=c[e+8>>2]|0;i=c[d+192>>2]|0;b:do if((h|0)==(i|0))j=h;else{k=h;while(1){l=c[k+24>>2]|0;if(g>>>0<l>>>0)m=k+8|0;else{if(l>>>0>=g>>>0){j=k;break b}m=k+4|0}k=c[m>>2]|0;if((k|0)==(i|0))break a}}while(0);if((j|0)!=(i|0)&(j|0)!=0){a[1263537]=0;do if((f|0)<0)n=20;else{h=c[g+24>>2]|0;k=(h|0)==0;if(k)o=0;else o=c[h+-4>>2]|0;if((o|0)<=(f|0)){if(k)p=0;else p=c[h+-4>>2]|0;if((p|0)<=(f|0)){n=20;break}a[1263537]=0}q=h+(f*104|0)|0}while(0);if((n|0)==20){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);q=0}__ZN7VariantC2ERKS_(b,q+72|0);return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,154,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1056490,1053940,597,1055908,0);c[b>>2]=0;return}function __ZN17Physics2DServerSW25body_set_shape_as_triggerE3RIDib(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0;g=c[d>>2]|0;if(!g)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,153,1066435,0);else{a[1263537]=0;d=c[b+188>>2]|0;a:do if(d|0){h=c[d+8>>2]|0;i=c[b+192>>2]|0;b:do if((h|0)==(i|0))j=h;else{k=h;while(1){l=c[k+24>>2]|0;if(g>>>0<l>>>0)m=k+8|0;else{if(l>>>0>=g>>>0){j=k;break b}m=k+4|0}k=c[m>>2]|0;if((k|0)==(i|0))break a}}while(0);if((j|0)!=(i|0)&(j|0)!=0){a[1263537]=0;if((e|0)>=0){h=g+24|0;k=c[h>>2]|0;l=(k|0)==0;if(l)n=0;else n=c[k+-4>>2]|0;if((n|0)>(e|0)){a[1263537]=0;o=f&1;if(l)p=0;else p=c[k+-4>>2]|0;do if((p|0)<=(e|0)){if(l)q=0;else q=c[k+-4>>2]|0;if((q|0)>(e|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);__ZN6VectorIN19CollisionObject2DSW5ShapeEE14_copy_on_writeEv(h);a[(c[h>>2]|0)+(e*104|0)+96>>0]=o;return}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1056464,1053940,648,1056407,0);return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,154,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1056464,1053940,646,1055016,0);return}function __ZNK17Physics2DServerSW28body_is_shape_set_as_triggerE3RIDi(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0;f=c[d>>2]|0;if(!f)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,153,1066435,0);else{a[1263537]=0;d=c[b+188>>2]|0;a:do if(d|0){g=c[d+8>>2]|0;h=c[b+192>>2]|0;b:do if((g|0)==(h|0))i=g;else{j=g;while(1){k=c[j+24>>2]|0;if(f>>>0<k>>>0)l=j+8|0;else{if(k>>>0>=f>>>0){i=j;break b}l=j+4|0}j=c[l>>2]|0;if((j|0)==(h|0))break a}}while(0);if((i|0)!=(h|0)&(i|0)!=0){a[1263537]=0;if((e|0)>=0){g=c[f+24>>2]|0;j=(g|0)==0;if(j)m=0;else m=c[g+-4>>2]|0;if((m|0)>(e|0)){a[1263537]=0;if(j)n=0;else n=c[g+-4>>2]|0;do if((n|0)<=(e|0)){if(j)o=0;else o=c[g+-4>>2]|0;if((o|0)>(e|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0)}while(0);p=(a[g+(e*104|0)+96>>0]|0)!=0;return p|0}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1056378,1053940,658,1056407,0);p=0;return p|0}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,154,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1056378,1053940,656,1054825,0);p=0;return p|0}function __ZN17Physics2DServerSW17body_remove_shapeE3RIDi(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0;f=c[d>>2]|0;if(!f)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,153,1066435,0);else{a[1263537]=0;d=c[b+188>>2]|0;a:do if(d|0){g=c[d+8>>2]|0;h=c[b+192>>2]|0;b:do if((g|0)==(h|0))i=g;else{j=g;while(1){k=c[j+24>>2]|0;if(f>>>0<k>>>0)l=j+8|0;else{if(k>>>0>=f>>>0){i=j;break b}l=j+4|0}j=c[l>>2]|0;if((j|0)==(h|0))break a}}while(0);if((i|0)!=(h|0)&(i|0)!=0){a[1263537]=0;__ZN19CollisionObject2DSW12remove_shapeEi(f,e);return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,154,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1056360,1053940,629,1055016,0);return}function __ZN17Physics2DServerSW17body_clear_shapesE3RID(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0;e=c[d>>2]|0;if(!e)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,153,1066435,0);else{a[1263537]=0;d=c[b+188>>2]|0;a:do if(d|0){f=c[d+8>>2]|0;g=c[b+192>>2]|0;b:do if((f|0)==(g|0))h=f;else{i=f;while(1){j=c[i+24>>2]|0;if(e>>>0<j>>>0)k=i+8|0;else{if(j>>>0>=e>>>0){h=i;break b}k=i+4|0}i=c[k>>2]|0;if((i|0)==(g|0))break a}}while(0);if((h|0)!=(g|0)&(h|0)!=0){a[1263537]=0;f=e+24|0;i=c[f>>2]|0;if(!i)return;else l=i;while(1){if(!(c[l+-4>>2]|0)){m=16;break}__ZN19CollisionObject2DSW12remove_shapeEi(e,0);l=c[f>>2]|0;if(!l){m=16;break}}if((m|0)==16)return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,154,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1056342,1053940,637,1055016,0);return}function __ZN17Physics2DServerSW30body_attach_object_instance_IDE3RIDj(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0;f=c[d>>2]|0;if(!f)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,153,1066435,0);else{a[1263537]=0;d=c[b+188>>2]|0;a:do if(d|0){g=c[d+8>>2]|0;h=c[b+192>>2]|0;b:do if((g|0)==(h|0))i=g;else{j=g;while(1){k=c[j+24>>2]|0;if(f>>>0<k>>>0)l=j+8|0;else{if(k>>>0>=f>>>0){i=j;break b}l=j+4|0}j=c[l>>2]|0;if((j|0)==(h|0))break a}}while(0);if((i|0)!=(h|0)&(i|0)!=0){a[1263537]=0;c[f+16>>2]=e;return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,154,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1056311,1053940,681,1055016,0);return}function __ZNK17Physics2DServerSW27body_get_object_instance_IDE3RID(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0;e=c[d>>2]|0;if(!e)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,153,1066435,0);else{a[1263537]=0;d=c[b+188>>2]|0;a:do if(d|0){f=c[d+8>>2]|0;g=c[b+192>>2]|0;b:do if((f|0)==(g|0))h=f;else{i=f;while(1){j=c[i+24>>2]|0;if(e>>>0<j>>>0)k=i+8|0;else{if(j>>>0>=e>>>0){h=i;break b}k=i+4|0}i=c[k>>2]|0;if((i|0)==(g|0))break a}}while(0);if((h|0)!=(g|0)&(h|0)!=0){a[1263537]=0;l=c[e+16>>2]|0;return l|0}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,154,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1056283,1053940,689,1055267,0);l=0;return l|0}function __ZN17Physics2DServerSW44body_set_continuous_collision_detection_modeE3RIDN15Physics2DServer7CCDModeE(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0;f=c[d>>2]|0;if(!f)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,153,1066435,0);else{a[1263537]=0;d=c[b+188>>2]|0;a:do if(d|0){g=c[d+8>>2]|0;h=c[b+192>>2]|0;b:do if((g|0)==(h|0))i=g;else{j=g;while(1){k=c[j+24>>2]|0;if(f>>>0<k>>>0)l=j+8|0;else{if(k>>>0>=f>>>0){i=j;break b}l=j+4|0}j=c[l>>2]|0;if((j|0)==(h|0))break a}}while(0);if((i|0)!=(h|0)&(i|0)!=0){a[1263537]=0;c[f+252>>2]=e;return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,154,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1056238,1053940,666,1055016,0);return}function __ZNK17Physics2DServerSW44body_get_continuous_collision_detection_modeE3RID(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0;e=c[d>>2]|0;if(!e)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,153,1066435,0);else{a[1263537]=0;d=c[b+188>>2]|0;a:do if(d|0){f=c[d+8>>2]|0;g=c[b+192>>2]|0;b:do if((f|0)==(g|0))h=f;else{i=f;while(1){j=c[i+24>>2]|0;if(e>>>0<j>>>0)k=i+8|0;else{if(j>>>0>=e>>>0){h=i;break b}k=i+4|0}i=c[k>>2]|0;if((i|0)==(g|0))break a}}while(0);if((h|0)!=(g|0)&(h|0)!=0){a[1263537]=0;l=c[e+252>>2]|0;return l|0}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,154,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1056136,1053940,673,1056181,0);l=0;return l|0}function __ZN17Physics2DServerSW19body_set_layer_maskE3RIDj(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0;f=c[d>>2]|0;if(!f)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,153,1066435,0);else{a[1263537]=0;d=c[b+188>>2]|0;a:do if(d|0){g=c[d+8>>2]|0;h=c[b+192>>2]|0;b:do if((g|0)==(h|0))i=g;else{j=g;while(1){k=c[j+24>>2]|0;if(f>>>0<k>>>0)l=j+8|0;else{if(k>>>0>=f>>>0){i=j;break b}l=j+4|0}j=c[l>>2]|0;if((j|0)==(h|0))break a}}while(0);if((i|0)!=(h|0)&(i|0)!=0){a[1263537]=0;c[f+84>>2]=e;return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,154,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1056116,1053940,697,1055016,0);return}function __ZNK17Physics2DServerSW19body_get_layer_maskE3RID(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0;e=c[d>>2]|0;if(!e)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,153,1066435,0);else{a[1263537]=0;d=c[b+188>>2]|0;a:do if(d|0){f=c[d+8>>2]|0;g=c[b+192>>2]|0;b:do if((f|0)==(g|0))h=f;else{i=f;while(1){j=c[i+24>>2]|0;if(e>>>0<j>>>0)k=i+8|0;else{if(j>>>0>=e>>>0){h=i;break b}k=i+4|0}i=c[k>>2]|0;if((i|0)==(g|0))break a}}while(0);if((h|0)!=(g|0)&(h|0)!=0){a[1263537]=0;l=c[e+84>>2]|0;return l|0}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,154,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1056096,1053940,704,1055267,0);l=0;return l|0}function __ZN17Physics2DServerSW23body_set_collision_maskE3RIDj(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0;f=c[d>>2]|0;if(!f)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,153,1066435,0);else{a[1263537]=0;d=c[b+188>>2]|0;a:do if(d|0){g=c[d+8>>2]|0;h=c[b+192>>2]|0;b:do if((g|0)==(h|0))i=g;else{j=g;while(1){k=c[j+24>>2]|0;if(f>>>0<k>>>0)l=j+8|0;else{if(k>>>0>=f>>>0){i=j;break b}l=j+4|0}j=c[l>>2]|0;if((j|0)==(h|0))break a}}while(0);if((i|0)!=(h|0)&(i|0)!=0){a[1263537]=0;c[f+80>>2]=e;return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,154,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1056072,1053940,712,1055016,0);return}function __ZNK17Physics2DServerSW23body_get_collision_maskE3RID(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0;e=c[d>>2]|0;if(!e)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,153,1066435,0);else{a[1263537]=0;d=c[b+188>>2]|0;a:do if(d|0){f=c[d+8>>2]|0;g=c[b+192>>2]|0;b:do if((f|0)==(g|0))h=f;else{i=f;while(1){j=c[i+24>>2]|0;if(e>>>0<j>>>0)k=i+8|0;else{if(j>>>0>=e>>>0){h=i;break b}k=i+4|0}i=c[k>>2]|0;if((i|0)==(g|0))break a}}while(0);if((h|0)!=(g|0)&(h|0)!=0){a[1263537]=0;l=c[e+80>>2]|0;return l|0}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,154,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1056048,1053940,719,1055267,0);l=0;return l|0}function __ZN17Physics2DServerSW14body_set_paramE3RIDN15Physics2DServer13BodyParameterEf(b,d,e,f){b=b|0;d=d|0;e=e|0;f=+f;var g=0,h=0,i=0,j=0,k=0,l=0,m=0;g=c[d>>2]|0;if(!g)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,153,1066435,0);else{a[1263537]=0;d=c[b+188>>2]|0;a:do if(d|0){h=c[d+8>>2]|0;i=c[b+192>>2]|0;b:do if((h|0)==(i|0))j=h;else{k=h;while(1){l=c[k+24>>2]|0;if(g>>>0<l>>>0)m=k+8|0;else{if(l>>>0>=g>>>0){j=k;break b}m=k+4|0}k=c[m>>2]|0;if((k|0)==(i|0))break a}}while(0);if((j|0)!=(i|0)&(j|0)!=0){a[1263537]=0;__ZN8Body2DSW9set_paramEN15Physics2DServer13BodyParameterEf(g,e,f);return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,154,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1055987,1053940,727,1055016,0);return}function __ZNK17Physics2DServerSW14body_get_paramE3RIDN15Physics2DServer13BodyParameterE(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0.0;f=c[d>>2]|0;if(!f)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,153,1066435,0);else{a[1263537]=0;d=c[b+188>>2]|0;a:do if(d|0){g=c[d+8>>2]|0;h=c[b+192>>2]|0;b:do if((g|0)==(h|0))i=g;else{j=g;while(1){k=c[j+24>>2]|0;if(f>>>0<k>>>0)l=j+8|0;else{if(k>>>0>=f>>>0){i=j;break b}l=j+4|0}j=c[l>>2]|0;if((j|0)==(h|0))break a}}while(0);if((i|0)!=(h|0)&(i|0)!=0){a[1263537]=0;m=+__ZNK8Body2DSW9get_paramEN15Physics2DServer13BodyParameterE(f,e);return +m}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,154,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1055972,1053940,735,1055267,0);m=0.0;return +m}function __ZN17Physics2DServerSW14body_set_stateE3RIDN15Physics2DServer9BodyStateERK7Variant(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,l=0,m=0;g=c[d>>2]|0;if(!g)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,153,1066435,0);else{a[1263537]=0;d=c[b+188>>2]|0;a:do if(d|0){h=c[d+8>>2]|0;i=c[b+192>>2]|0;b:do if((h|0)==(i|0))j=h;else{k=h;while(1){l=c[k+24>>2]|0;if(g>>>0<l>>>0)m=k+8|0;else{if(l>>>0>=g>>>0){j=k;break b}m=k+4|0}k=c[m>>2]|0;if((k|0)==(i|0))break a}}while(0);if((j|0)!=(i|0)&(j|0)!=0){a[1263537]=0;__ZN8Body2DSW9set_stateEN15Physics2DServer9BodyStateERK7Variant(g,e,f);return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,154,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1055957,1053940,743,1055016,0);return}function __ZNK17Physics2DServerSW14body_get_stateE3RIDN15Physics2DServer9BodyStateE(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,l=0,m=0;g=c[e>>2]|0;if(!g)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,153,1066435,0);else{a[1263537]=0;e=c[d+188>>2]|0;a:do if(e|0){h=c[e+8>>2]|0;i=c[d+192>>2]|0;b:do if((h|0)==(i|0))j=h;else{k=h;while(1){l=c[k+24>>2]|0;if(g>>>0<l>>>0)m=k+8|0;else{if(l>>>0>=g>>>0){j=k;break b}m=k+4|0}k=c[m>>2]|0;if((k|0)==(i|0))break a}}while(0);if((j|0)!=(i|0)&(j|0)!=0){a[1263537]=0;__ZNK8Body2DSW9get_stateEN15Physics2DServer9BodyStateE(b,g,f);return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,154,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1055893,1053940,751,1055908,0);c[b>>2]=0;return}function __ZN17Physics2DServerSW22body_set_applied_forceE3RIDRK7Vector2(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0;f=c[d>>2]|0;if(!f)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,153,1066435,0);else{a[1263537]=0;d=c[b+188>>2]|0;a:do if(d|0){g=c[d+8>>2]|0;h=c[b+192>>2]|0;b:do if((g|0)==(h|0))i=g;else{j=g;while(1){k=c[j+24>>2]|0;if(f>>>0<k>>>0)l=j+8|0;else{if(k>>>0>=f>>>0){i=j;break b}l=j+4|0}j=c[l>>2]|0;if((j|0)==(h|0))break a}}while(0);if((i|0)!=(h|0)&(i|0)!=0){a[1263537]=0;g=e;j=c[g+4>>2]|0;k=f+176|0;c[k>>2]=c[g>>2];c[k+4>>2]=j;if(!(c[f+28>>2]|0))return;if((c[f+92>>2]|0)>>>0<2)return;__ZN8Body2DSW10set_activeEb(f,1);return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,154,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1055870,1053940,759,1055016,0);return}function __ZNK17Physics2DServerSW22body_get_applied_forceE3RID(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0,j=0,k=0,l=0,m=0;f=c[e>>2]|0;if(!f)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,153,1066435,0);else{a[1263537]=0;e=c[d+188>>2]|0;a:do if(e|0){h=c[e+8>>2]|0;i=c[d+192>>2]|0;b:do if((h|0)==(i|0))j=h;else{k=h;while(1){l=c[k+24>>2]|0;if(f>>>0<l>>>0)m=k+8|0;else{if(l>>>0>=f>>>0){j=k;break b}m=k+4|0}k=c[m>>2]|0;if((k|0)==(i|0))break a}}while(0);if((j|0)!=(i|0)&(j|0)!=0){a[1263537]=0;h=f+176|0;k=c[h+4>>2]|0;l=b;c[l>>2]=c[h>>2];c[l+4>>2]=k;return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,154,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1055847,1053940,768,1055461,0);g[b>>2]=0.0;g[b+4>>2]=0.0;return}function __ZN17Physics2DServerSW23body_set_applied_torqueE3RIDf(b,d,e){b=b|0;d=d|0;e=+e;var f=0,h=0,i=0,j=0,k=0,l=0,m=0;f=c[d>>2]|0;if(!f)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,153,1066435,0);else{a[1263537]=0;d=c[b+188>>2]|0;a:do if(d|0){h=c[d+8>>2]|0;i=c[b+192>>2]|0;b:do if((h|0)==(i|0))j=h;else{k=h;while(1){l=c[k+24>>2]|0;if(f>>>0<l>>>0)m=k+8|0;else{if(l>>>0>=f>>>0){j=k;break b}m=k+4|0}k=c[m>>2]|0;if((k|0)==(i|0))break a}}while(0);if((j|0)!=(i|0)&(j|0)!=0){a[1263537]=0;g[f+184>>2]=e;if(!(c[f+28>>2]|0))return;if((c[f+92>>2]|0)>>>0<2)return;__ZN8Body2DSW10set_activeEb(f,1);return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,154,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1055823,1053940,775,1055016,0);return}function __ZNK17Physics2DServerSW23body_get_applied_torqueE3RID(b,d){b=b|0;d=d|0;var e=0,f=0,h=0,i=0,j=0,k=0,l=0,m=0.0;e=c[d>>2]|0;if(!e)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,153,1066435,0);else{a[1263537]=0;d=c[b+188>>2]|0;a:do if(d|0){f=c[d+8>>2]|0;h=c[b+192>>2]|0;b:do if((f|0)==(h|0))i=f;else{j=f;while(1){k=c[j+24>>2]|0;if(e>>>0<k>>>0)l=j+8|0;else{if(k>>>0>=e>>>0){i=j;break b}l=j+4|0}j=c[l>>2]|0;if((j|0)==(h|0))break a}}while(0);if((i|0)!=(h|0)&(i|0)!=0){a[1263537]=0;m=+g[e+184>>2];return +m}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,154,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1055799,1053940,784,1055267,0);m=0.0;return +m}function __ZN17Physics2DServerSW14body_add_forceE3RIDRK7Vector2S3_(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0.0;h=c[d>>2]|0;if(!h)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,153,1066435,0);else{a[1263537]=0;d=c[b+188>>2]|0;a:do if(d|0){i=c[d+8>>2]|0;j=c[b+192>>2]|0;b:do if((i|0)==(j|0))k=i;else{l=i;while(1){m=c[l+24>>2]|0;if(h>>>0<m>>>0)n=l+8|0;else{if(m>>>0>=h>>>0){k=l;break b}n=l+4|0}l=c[n>>2]|0;if((l|0)==(j|0))break a}}while(0);if((k|0)!=(j|0)&(k|0)!=0){a[1263537]=0;__ZN7Vector2pLERKS_(h+176|0,f);o=+__ZNK7Vector25crossERKS_(e,f);i=h+184|0;g[i>>2]=o+ +g[i>>2];if(!(c[h+28>>2]|0))return;if((c[h+92>>2]|0)>>>0<2)return;__ZN8Body2DSW10set_activeEb(h,1);return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,154,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1055784,1053940,801,1055016,0);return}function __ZN17Physics2DServerSW18body_apply_impulseE3RIDRK7Vector2S3_(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0.0,t=0.0;h=l;l=l+16|0;if((l|0)>=(m|0))ba(16);i=h;j=c[d>>2]|0;if(!j)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,153,1066435,0);else{a[1263537]=0;d=c[b+188>>2]|0;a:do if(d|0){k=c[d+8>>2]|0;n=c[b+192>>2]|0;b:do if((k|0)==(n|0))o=k;else{p=k;while(1){q=c[p+24>>2]|0;if(j>>>0<q>>>0)r=p+8|0;else{if(q>>>0>=j>>>0){o=p;break b}r=p+4|0}p=c[r>>2]|0;if((p|0)==(n|0))break a}}while(0);if((o|0)!=(n|0)&(o|0)!=0){a[1263537]=0;__ZNK7Vector2mlERKf(i,f,j+144|0);__ZN7Vector2pLERKS_(j+108|0,i);s=+g[j+148>>2];t=s*+__ZNK7Vector25crossERKS_(e,f);k=j+116|0;g[k>>2]=+g[k>>2]+t;if(!(c[j+28>>2]|0)){l=h;return}if((c[j+92>>2]|0)>>>0<2){l=h;return}__ZN8Body2DSW10set_activeEb(j,1);l=h;return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,154,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1055765,1053940,792,1055016,0);l=h;return}function __ZN17Physics2DServerSW22body_set_axis_velocityE3RIDRK7Vector2(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);h=f;i=f+24|0;j=f+16|0;k=f+8|0;n=c[d>>2]|0;if(!n)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,153,1066435,0);else{a[1263537]=0;d=c[b+188>>2]|0;a:do if(d|0){o=c[d+8>>2]|0;p=c[b+192>>2]|0;b:do if((o|0)==(p|0))q=o;else{r=o;while(1){s=c[r+24>>2]|0;if(n>>>0<s>>>0)t=r+8|0;else{if(s>>>0>=n>>>0){q=r;break b}t=r+4|0}r=c[t>>2]|0;if((r|0)==(p|0))break a}}while(0);if((q|0)!=(p|0)&(q|0)!=0){a[1263537]=0;o=n+108|0;r=o;s=c[r+4>>2]|0;u=h;c[u>>2]=c[r>>2];c[u+4>>2]=s;__ZNK7Vector210normalizedEv(i,e);g[k>>2]=+__ZNK7Vector23dotERKS_(i,h);__ZNK7Vector2mlERKf(j,i,k);__ZN7Vector2mIERKS_(h,j);__ZN7Vector2pLERKS_(h,e);s=h;u=c[s+4>>2]|0;r=o;c[r>>2]=c[s>>2];c[r+4>>2]=u;if(c[n+28>>2]|0?(c[n+92>>2]|0)>>>0>=2:0)__ZN8Body2DSW10set_activeEb(n,1);l=f;return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,154,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1055742,1053940,810,1055016,0);l=f;return}function __ZN17Physics2DServerSW28body_add_collision_exceptionE3RIDS0_(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;f=c[d>>2]|0;if(!f)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,153,1066435,0);else{a[1263537]=0;d=c[b+188>>2]|0;a:do if(d|0){g=c[d+8>>2]|0;h=c[b+192>>2]|0;b:do if((g|0)==(h|0))i=g;else{j=g;while(1){k=c[j+24>>2]|0;if(f>>>0<k>>>0)l=j+8|0;else{if(k>>>0>=f>>>0){i=j;break b}l=j+4|0}j=c[l>>2]|0;if((j|0)==(h|0))break a}}while(0);if((i|0)!=(h|0)&(i|0)!=0){a[1263537]=0;g=f+248|0;j=c[g>>2]|0;c:do if(!j){m=0;n=23}else{k=c[j+-4>>2]|0;d:do if((k|0)>0){o=c[e>>2]|0;p=k+-1|0;q=0;while(1){r=p;while(1){s=(r+q|0)/2|0;t=c[j+(s<<2)>>2]|0;if(o>>>0>=t>>>0)break;if((q|0)<(s|0))r=s+-1|0;else{u=s;v=t;w=o;break d}}if(t>>>0>=o>>>0)break c;if((s|0)<(r|0)){p=r;q=s+1|0}else{u=s;v=t;w=o;break}}}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);u=0;v=c[0+(0<<2)>>2]|0;w=c[e>>2]|0}while(0);m=(v>>>0<w>>>0&1)+u|0;n=23}while(0);if((n|0)==23)__ZN6VectorI3RIDE6insertEiRKS0_(g,m,e)|0;if(!(c[f+28>>2]|0))return;if((c[f+92>>2]|0)>>>0<2)return;__ZN8Body2DSW10set_activeEb(f,1);return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,154,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1055713,1053940,823,1055016,0);return}function __ZN17Physics2DServerSW31body_remove_collision_exceptionE3RIDS0_(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0;f=c[d>>2]|0;if(!f)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,153,1066435,0);else{a[1263537]=0;d=c[b+188>>2]|0;a:do if(d|0){g=c[d+8>>2]|0;h=c[b+192>>2]|0;b:do if((g|0)==(h|0))i=g;else{j=g;while(1){k=c[j+24>>2]|0;if(f>>>0<k>>>0)l=j+8|0;else{if(k>>>0>=f>>>0){i=j;break b}l=j+4|0}j=c[l>>2]|0;if((j|0)==(h|0))break a}}while(0);if((i|0)!=(h|0)&(i|0)!=0){a[1263537]=0;g=f+248|0;j=c[g>>2]|0;c:do if(j|0){k=c[j+-4>>2]|0;if((k|0)<=0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);break}m=c[e>>2]|0;n=0;o=k;d:while(1){p=o+-1|0;q=n;while(1){r=q+p|0;s=(r|0)/2|0;t=c[j+(s<<2)>>2]|0;if(m>>>0<t>>>0)break;if(t>>>0>=m>>>0)break d;if((s|0)<(p|0))q=s+1|0;else break c}if((q|0)<(s|0)){n=q;o=s}else break c}if((r|0)>=-1){if((k|0)<=(s|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1128380,1146752,368,1122479,0);break}a[1263537]=0;__ZN6VectorI3RIDE14_copy_on_writeEv(g);o=c[g>>2]|0;if(!o){u=0;v=-1}else{u=o;v=(c[o+-4>>2]|0)+-1|0}if((v|0)>(s|0)){o=s;do{n=o;o=o+1|0;c[u+(n<<2)>>2]=c[u+(o<<2)>>2]}while((o|0)!=(v|0))}__ZN6VectorI3RIDE6resizeEi(g,v)|0}}while(0);if(!(c[f+28>>2]|0))return;if((c[f+92>>2]|0)>>>0<2)return;__ZN8Body2DSW10set_activeEb(f,1);return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,154,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1055681,1053940,832,1055016,0);return}function __ZN17Physics2DServerSW29body_get_collision_exceptionsE3RIDP4ListIS0_16DefaultAllocatorE(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0;f=c[d>>2]|0;if(!f)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,153,1066435,0);else{a[1263537]=0;d=c[b+188>>2]|0;a:do if(d|0){g=c[d+8>>2]|0;h=c[b+192>>2]|0;b:do if((g|0)==(h|0))i=g;else{j=g;while(1){k=c[j+24>>2]|0;if(f>>>0<k>>>0)l=j+8|0;else{if(k>>>0>=f>>>0){i=j;break b}l=j+4|0}j=c[l>>2]|0;if((j|0)==(h|0))break a}}while(0);if((i|0)!=(h|0)&(i|0)!=0){a[1263537]=0;g=f+248|0;j=0;while(1){k=c[g>>2]|0;m=(k|0)==0;if(m)n=0;else n=c[k+-4>>2]|0;if((j|0)>=(n|0))break;if(m)o=0;else o=c[k+-4>>2]|0;do if((o|0)<=(j|0)){if(m)p=0;else p=c[k+-4>>2]|0;if((p|0)>(j|0)){a[1263537]=0;q=25;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);r=0;break}}else q=25;while(0);if((q|0)==25){q=0;r=k+(j<<2)|0}if(!(c[e>>2]|0)){m=__ZnwjPFPvjE(12,4740)|0;c[e>>2]=m;c[m>>2]=0;c[m+4>>2]=0;c[m+8>>2]=0}m=__ZnwjPFPvjE(16,4740)|0;c[m>>2]=0;c[m+4>>2]=0;c[m+8>>2]=0;c[m+12>>2]=0;c[m>>2]=c[r>>2];s=c[e>>2]|0;t=s+4|0;u=c[t>>2]|0;c[m+8>>2]=u;c[m+4>>2]=0;c[m+12>>2]=s;if(u|0)c[u+4>>2]=m;c[t>>2]=m;if(!(c[s>>2]|0))c[s>>2]=m;m=s+8|0;c[m>>2]=(c[m>>2]|0)+1;j=j+1|0}return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,154,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1055651,1053940,841,1055016,0);return}function __ZN17Physics2DServerSW30body_set_max_contacts_reportedE3RIDi(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0;f=c[d>>2]|0;if(!f)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,153,1066435,0);else{a[1263537]=0;d=c[b+188>>2]|0;a:do if(d|0){g=c[d+8>>2]|0;h=c[b+192>>2]|0;b:do if((g|0)==(h|0))i=g;else{j=g;while(1){k=c[j+24>>2]|0;if(f>>>0<k>>>0)l=j+8|0;else{if(k>>>0>=f>>>0){i=j;break b}l=j+4|0}j=c[l>>2]|0;if((j|0)==(h|0))break a}}while(0);if((i|0)!=(h|0)&(i|0)!=0){a[1263537]=0;__ZN6VectorIN8Body2DSW7ContactEE6resizeEi(f+304|0,e)|0;c[f+308>>2]=0;if(!(e|0?(c[f+92>>2]|0)==1:0))return;__ZN8Body2DSW10set_activeEb(f,1);return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,154,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1055620,1053940,879,1055016,0);return}function __ZNK17Physics2DServerSW30body_get_max_contacts_reportedE3RID(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0;e=c[d>>2]|0;if(!e)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,153,1066435,0);else{a[1263537]=0;d=c[b+188>>2]|0;a:do if(d|0){f=c[d+8>>2]|0;g=c[b+192>>2]|0;b:do if((f|0)==(g|0))h=f;else{i=f;while(1){j=c[i+24>>2]|0;if(e>>>0<j>>>0)k=i+8|0;else{if(j>>>0>=e>>>0){h=i;break b}k=i+4|0}i=c[k>>2]|0;if((i|0)==(g|0))break a}}while(0);if((h|0)!=(g|0)&(h|0)!=0){a[1263537]=0;f=c[e+304>>2]|0;if(!f){l=0;return l|0}l=c[f+-4>>2]|0;return l|0}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,154,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1055547,1053940,886,1055578,0);l=-1;return l|0}function __ZN17Physics2DServerSW36body_set_one_way_collision_directionE3RIDRK7Vector2(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);h=f;i=c[d>>2]|0;if(!i)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,153,1066435,0);else{a[1263537]=0;d=c[b+188>>2]|0;a:do if(d|0){j=c[d+8>>2]|0;k=c[b+192>>2]|0;b:do if((j|0)==(k|0))n=j;else{o=j;while(1){p=c[o+24>>2]|0;if(i>>>0<p>>>0)q=o+8|0;else{if(p>>>0>=i>>>0){n=o;break b}q=o+4|0}o=c[q>>2]|0;if((o|0)==(k|0))break a}}while(0);if((n|0)!=(k|0)&(n|0)!=0){a[1263537]=0;j=i+188|0;o=e;p=c[o+4>>2]|0;r=j;c[r>>2]=c[o>>2];c[r+4>>2]=p;g[h>>2]=0.0;g[h+4>>2]=0.0;a[i+261>>0]=(__ZNK7Vector2neERKS_(j,h)|0)&1;l=f;return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,154,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1055510,1053940,893,1055016,0);l=f;return}function __ZNK17Physics2DServerSW36body_get_one_way_collision_directionE3RID(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0,j=0,k=0,l=0,m=0;f=c[e>>2]|0;if(!f)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,153,1066435,0);else{a[1263537]=0;e=c[d+188>>2]|0;a:do if(e|0){h=c[e+8>>2]|0;i=c[d+192>>2]|0;b:do if((h|0)==(i|0))j=h;else{k=h;while(1){l=c[k+24>>2]|0;if(f>>>0<l>>>0)m=k+8|0;else{if(l>>>0>=f>>>0){j=k;break b}m=k+4|0}k=c[m>>2]|0;if((k|0)==(i|0))break a}}while(0);if((j|0)!=(i|0)&(j|0)!=0){a[1263537]=0;h=f+188|0;k=c[h+4>>2]|0;l=b;c[l>>2]=c[h>>2];c[l+4>>2]=k;return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,154,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1055424,1053940,900,1055461,0);g[b>>2]=0.0;g[b+4>>2]=0.0;return}function __ZN17Physics2DServerSW36body_set_one_way_collision_max_depthE3RIDf(b,d,e){b=b|0;d=d|0;e=+e;var f=0,h=0,i=0,j=0,k=0,l=0,m=0;f=c[d>>2]|0;if(!f)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,153,1066435,0);else{a[1263537]=0;d=c[b+188>>2]|0;a:do if(d|0){h=c[d+8>>2]|0;i=c[b+192>>2]|0;b:do if((h|0)==(i|0))j=h;else{k=h;while(1){l=c[k+24>>2]|0;if(f>>>0<l>>>0)m=k+8|0;else{if(l>>>0>=f>>>0){j=k;break b}m=k+4|0}k=c[m>>2]|0;if((k|0)==(i|0))break a}}while(0);if((j|0)!=(i|0)&(j|0)!=0){a[1263537]=0;g[f+196>>2]=e;return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,154,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1055387,1053940,907,1055016,0);return}function __ZNK17Physics2DServerSW36body_get_one_way_collision_max_depthE3RID(b,d){b=b|0;d=d|0;var e=0,f=0,h=0,i=0,j=0,k=0,l=0,m=0.0;e=c[d>>2]|0;if(!e)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,153,1066435,0);else{a[1263537]=0;d=c[b+188>>2]|0;a:do if(d|0){f=c[d+8>>2]|0;h=c[b+192>>2]|0;b:do if((f|0)==(h|0))i=f;else{j=f;while(1){k=c[j+24>>2]|0;if(e>>>0<k>>>0)l=j+8|0;else{if(k>>>0>=e>>>0){i=j;break b}l=j+4|0}j=c[l>>2]|0;if((j|0)==(h|0))break a}}while(0);if((i|0)!=(h|0)&(i|0)!=0){a[1263537]=0;m=+g[e+196>>2];return +m}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,154,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1055350,1053940,914,1055267,0);m=0.0;return +m}function __ZN17Physics2DServerSW41body_set_contacts_reported_depth_tresholdE3RIDf(b,d,e){b=b|0;d=d|0;e=+e;var f=0,g=0,h=0,i=0,j=0,k=0,l=0;f=c[d>>2]|0;if(!f)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,153,1066435,0);else{a[1263537]=0;d=c[b+188>>2]|0;a:do if(d|0){g=c[d+8>>2]|0;h=c[b+192>>2]|0;b:do if((g|0)==(h|0))i=g;else{j=g;while(1){k=c[j+24>>2]|0;if(f>>>0<k>>>0)l=j+8|0;else{if(k>>>0>=f>>>0){i=j;break b}l=j+4|0}j=c[l>>2]|0;if((j|0)==(h|0))break a}}while(0);if((i|0)!=(h|0)&(i|0)!=0){a[1263537]=0;return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,154,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1055308,1053940,851,1055016,0);return}function __ZNK17Physics2DServerSW41body_get_contacts_reported_depth_tresholdE3RID(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0;e=c[d>>2]|0;if(!e)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,153,1066435,0);else{a[1263537]=0;d=c[b+188>>2]|0;a:do if(d|0){f=c[d+8>>2]|0;g=c[b+192>>2]|0;b:do if((f|0)==(g|0))h=f;else{i=f;while(1){j=c[i+24>>2]|0;if(e>>>0<j>>>0)k=i+8|0;else{if(j>>>0>=e>>>0){h=i;break b}k=i+4|0}i=c[k>>2]|0;if((i|0)==(g|0))break a}}while(0);if((h|0)!=(g|0)&(h|0)!=0){a[1263537]=0;return 0.0}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,154,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1055225,1053940,857,1055267,0);return 0.0}function __ZN17Physics2DServerSW31body_set_omit_force_integrationE3RIDb(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0;f=c[d>>2]|0;if(!f)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,153,1066435,0);else{a[1263537]=0;d=c[b+188>>2]|0;a:do if(d|0){g=c[d+8>>2]|0;h=c[b+192>>2]|0;b:do if((g|0)==(h|0))i=g;else{j=g;while(1){k=c[j+24>>2]|0;if(f>>>0<k>>>0)l=j+8|0;else{if(k>>>0>=f>>>0){i=j;break b}l=j+4|0}j=c[l>>2]|0;if((j|0)==(h|0))break a}}while(0);if((i|0)!=(h|0)&(i|0)!=0){a[1263537]=0;a[f+256>>0]=e&1;return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,154,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1055193,1053940,864,1055016,0);return}function __ZNK17Physics2DServerSW34body_is_omitting_force_integrationE3RID(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0;e=c[d>>2]|0;if(!e)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,153,1066435,0);else{a[1263537]=0;d=c[b+188>>2]|0;a:do if(d|0){f=c[d+8>>2]|0;g=c[b+192>>2]|0;b:do if((f|0)==(g|0))h=f;else{i=f;while(1){j=c[i+24>>2]|0;if(e>>>0<j>>>0)k=i+8|0;else{if(j>>>0>=e>>>0){h=i;break b}k=i+4|0}i=c[k>>2]|0;if((i|0)==(g|0))break a}}while(0);if((h|0)!=(g|0)&(h|0)!=0){a[1263537]=0;l=(a[e+256>>0]|0)!=0;return l|0}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,154,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1055158,1053940,872,1054825,0);l=0;return l|0}function __ZN17Physics2DServerSW35body_set_force_integration_callbackE3RIDP6ObjectRK10StringNameRK7Variant(b,d,e,f,g){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;var h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0;h=c[d>>2]|0;if(!h)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,153,1066435,0);else{a[1263537]=0;d=c[b+188>>2]|0;a:do if(d|0){i=c[d+8>>2]|0;j=c[b+192>>2]|0;b:do if((i|0)==(j|0))k=i;else{l=i;while(1){m=c[l+24>>2]|0;if(h>>>0<m>>>0)n=l+8|0;else{if(m>>>0>=h>>>0){k=l;break b}n=l+4|0}l=c[n>>2]|0;if((l|0)==(j|0))break a}}while(0);if((k|0)!=(j|0)&(k|0)!=0){a[1263537]=0;if(!e)o=0;else o=c[e+44>>2]|0;__ZN8Body2DSW30set_force_integration_callbackEjRK10StringNameRK7Variant(h,o,f,g);return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,154,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1055122,1053940,921,1055016,0);return}function __ZN17Physics2DServerSW18body_collide_shapeE3RIDiS0_RK11Transform2DRK7Vector2PS4_iRi(b,d,e,f,h,i,j,k,n){b=b|0;d=d|0;e=e|0;f=f|0;h=h|0;i=i|0;j=j|0;k=k|0;n=n|0;var o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0;o=l;l=l+80|0;if((l|0)>=(m|0))ba(80);p=o+76|0;q=o+72|0;r=o+40|0;s=o+48|0;t=o+8|0;u=o+32|0;v=o;w=c[d>>2]|0;if(!w)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,153,1066435,0);else{a[1263537]=0;d=c[b+188>>2]|0;a:do if(d|0){x=c[d+8>>2]|0;y=c[b+192>>2]|0;b:do if((x|0)==(y|0))z=x;else{A=x;while(1){B=c[A+24>>2]|0;if(w>>>0<B>>>0)C=A+8|0;else{if(B>>>0>=w>>>0){z=A;break b}C=A+4|0}A=c[C>>2]|0;if((A|0)==(y|0))break a}}while(0);if((z|0)!=(y|0)&(z|0)!=0){a[1263537]=0;if((e|0)>=0){x=c[w+24>>2]|0;A=(x|0)==0;if(A)D=0;else D=c[x+-4>>2]|0;if((D|0)>(e|0)){a[1263537]=0;B=c[(c[b>>2]|0)+112>>2]|0;if(A)E=0;else E=c[x+-4>>2]|0;do if((E|0)<=(e|0)){if(A)F=0;else F=c[x+-4>>2]|0;if((F|0)>(e|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0)}while(0);c[r>>2]=c[(c[x+(e*104|0)+68>>2]|0)+8>>2];y=w+32|0;c[t>>2]=c[y>>2];c[t+4>>2]=c[y+4>>2];c[t+8>>2]=c[y+8>>2];c[t+12>>2]=c[y+12>>2];c[t+16>>2]=c[y+16>>2];c[t+20>>2]=c[y+20>>2];if(A)G=0;else G=c[x+-4>>2]|0;do if((G|0)<=(e|0)){if(A)H=0;else H=c[x+-4>>2]|0;if((H|0)>(e|0)){a[1263537]=0;I=34;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);J=0;break}}else I=34;while(0);if((I|0)==34)J=x+(e*104|0)|0;__ZNK11Transform2DmlERKS_(s,t,J);g[u>>2]=0.0;g[u+4>>2]=0.0;c[v>>2]=c[f>>2];c[q>>2]=c[r>>2];c[p>>2]=c[v>>2];K=hj[B&1](b,q,s,u,p,h,i,j,k,n)|0;l=o;return K|0}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1055045,1053940,929,1055064,0);K=0;l=o;return K|0}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,154,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1055045,1053940,928,1054825,0);K=0;l=o;return K|0}function __ZN17Physics2DServerSW17body_set_pickableE3RIDb(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0;f=c[d>>2]|0;if(!f)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,153,1066435,0);else{a[1263537]=0;d=c[b+188>>2]|0;a:do if(d|0){g=c[d+8>>2]|0;h=c[b+192>>2]|0;b:do if((g|0)==(h|0))i=g;else{j=g;while(1){k=c[j+24>>2]|0;if(f>>>0<k>>>0)l=j+8|0;else{if(k>>>0>=f>>>0){i=j;break b}l=j+4|0}j=c[l>>2]|0;if((j|0)==(h|0))break a}}while(0);if((i|0)!=(h|0)&(i|0)!=0){a[1263537]=0;a[f+20>>0]=e&1;return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,154,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1054998,1053940,937,1055016,0);return}function __ZN17Physics2DServerSW16body_test_motionE3RIDRK11Transform2DRK7Vector2fPN15Physics2DServer12MotionResultE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=+g;h=h|0;var i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0;i=c[d>>2]|0;if(!i)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,153,1066435,0);else{a[1263537]=0;d=c[b+188>>2]|0;a:do if(d|0){j=c[d+8>>2]|0;k=c[b+192>>2]|0;b:do if((j|0)==(k|0))l=j;else{m=j;while(1){n=c[m+24>>2]|0;if(i>>>0<n>>>0)o=m+8|0;else{if(n>>>0>=i>>>0){l=m;break b}o=m+4|0}m=c[o>>2]|0;if((m|0)==(k|0))break a}}while(0);if((l|0)!=(k|0)&(l|0)!=0){a[1263537]=0;j=i+28|0;m=c[j>>2]|0;if(!m){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1054808,1053940,945,1054870,0);p=0;return p|0}a[1263537]=0;if(__ZNK9Space2DSW9is_lockedEv(m)|0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1054808,1053940,946,1054928,0);p=0;return p|0}else{a[1263537]=0;p=__ZN9Space2DSW16test_body_motionEP8Body2DSWRK11Transform2DRK7Vector2fPN15Physics2DServer12MotionResultE(c[j>>2]|0,i,e,f,g,h)|0;return p|0}}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,154,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1054808,1053940,944,1054825,0);p=0;return p|0}function __ZN17Physics2DServerSW15joint_set_paramE3RIDN15Physics2DServer10JointParamEf(b,d,e,f){b=b|0;d=d|0;e=e|0;f=+f;var h=0,i=0,j=0,k=0,l=0,m=0,n=0;h=c[d>>2]|0;if(!h)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,153,1066435,0);else{a[1263537]=0;d=c[b+204>>2]|0;a:do if(d|0){i=c[d+8>>2]|0;j=c[b+208>>2]|0;b:do if((i|0)==(j|0))k=i;else{l=i;while(1){m=c[l+24>>2]|0;if(h>>>0<m>>>0)n=l+8|0;else{if(m>>>0>=h>>>0){k=l;break b}n=l+4|0}l=c[n>>2]|0;if((l|0)==(j|0))break a}}while(0);if((k|0)!=(j|0)&(k|0)!=0){a[1263537]=0;switch(e|0){case 0:{g[h+40>>2]=f;return}case 1:{g[h+44>>2]=f;return}case 2:{g[h+36>>2]=f;return}default:return}}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,154,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1054762,1053940,956,1054778,0);return}function __ZNK17Physics2DServerSW15joint_get_paramE3RIDN15Physics2DServer10JointParamE(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0.0;f=c[d>>2]|0;if(!f)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,153,1066435,0);else{a[1263537]=0;d=c[b+204>>2]|0;a:do if(d|0){h=c[d+8>>2]|0;i=c[b+208>>2]|0;b:do if((h|0)==(i|0))j=h;else{k=h;while(1){l=c[k+24>>2]|0;if(f>>>0<l>>>0)m=k+8|0;else{if(l>>>0>=f>>>0){j=k;break b}m=k+4|0}k=c[m>>2]|0;if((k|0)==(i|0))break a}}while(0);if((j|0)!=(i|0)&(j|0)!=0){a[1263537]=0;switch(e|0){case 0:{n=+g[f+40>>2];return +n}case 1:{n=+g[f+44>>2];return +n}case 2:{n=+g[f+36>>2];return +n}default:{n=0.0;return +n}}}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,154,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1054703,1053940,968,1054719,0);n=-1.0;return +n}function __ZN17Physics2DServerSW16pin_joint_createERK7Vector23RIDS3_(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0;g=l;l=l+16|0;if((l|0)>=(m|0))ba(16);h=g;i=c[e>>2]|0;if(!i)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,153,1066435,0);else{a[1263537]=0;e=c[b+188>>2]|0;a:do if(e|0){j=c[e+8>>2]|0;k=c[b+192>>2]|0;n=(j|0)==(k|0);b:do if(n)o=j;else{p=j;while(1){q=c[p+24>>2]|0;if(i>>>0<q>>>0)r=p+8|0;else{if(q>>>0>=i>>>0){o=p;break b}r=p+4|0}p=c[r>>2]|0;if((p|0)==(k|0))break a}}while(0);if((o|0)!=(k|0)&(o|0)!=0){a[1263537]=0;p=c[f>>2]|0;c:do if(p){d:do if(n)s=j;else{q=j;while(1){t=c[q+24>>2]|0;if(p>>>0<t>>>0)u=q+8|0;else{if(t>>>0>=p>>>0){s=q;break d}u=q+4|0}q=c[u>>2]|0;if((q|0)==(k|0)){v=0;break c}}}while(0);if((s|0)!=(k|0)&(s|0)!=0){a[1263537]=0;e:do if(n){w=j;x=27}else{q=j;do{t=c[q+24>>2]|0;if(p>>>0<t>>>0)y=q+8|0;else{if(t>>>0>=p>>>0){w=q;x=27;break e}y=q+4|0}q=c[y>>2]|0}while((q|0)!=(k|0))}while(0);if((x|0)==27?(w|0)!=(k|0)&(w|0)!=0:0){a[1263537]=0;v=p;break}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,154,1066282,0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1054686,1053940,986,1054624,0);z=0;l=g;return z|0}else v=0}else v=0;while(0);p=__ZnwjPKc(136,1263606)|0;__ZN12PinJoint2DSWC2ERK7Vector2P8Body2DSWS4_(p,d,i,v);__Z28atomic_conditional_incrementPj(1255200)|0;c[p+4>>2]=c[313800];k=b+204|0;c[h>>2]=p;if(!(c[k>>2]|0)){j=__ZnwjPFPvjE(28,4740)|0;n=j+16|0;c[n>>2]=0;c[n+4>>2]=0;c[k>>2]=j;n=c[b+208>>2]|0;c[j+4>>2]=n;c[j+8>>2]=n;c[j+12>>2]=n;c[j>>2]=1}__ZN3SetIP8RID_Data10ComparatorIS1_E16DefaultAllocatorE10_insert_rbERKS1_(k,h)|0;c[p+32>>2]=p;z=p;l=g;return z|0}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,154,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1054686,1053940,982,1054582,0);z=0;l=g;return z|0}function __ZN17Physics2DServerSW19groove_joint_createERK7Vector2S2_S2_3RIDS3_(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0;i=l;l=l+16|0;if((l|0)>=(m|0))ba(16);j=i;k=c[g>>2]|0;if(!k)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,153,1066435,0);else{a[1263537]=0;g=c[b+188>>2]|0;a:do if(g|0){n=c[g+8>>2]|0;o=c[b+192>>2]|0;p=(n|0)==(o|0);b:do if(p)q=n;else{r=n;while(1){s=c[r+24>>2]|0;if(k>>>0<s>>>0)t=r+8|0;else{if(s>>>0>=k>>>0){q=r;break b}t=r+4|0}r=c[t>>2]|0;if((r|0)==(o|0))break a}}while(0);if((q|0)!=(o|0)&(q|0)!=0){a[1263537]=0;r=c[h>>2]|0;if(!r)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,153,1066435,0);else{a[1263537]=0;c:do if(p){u=n;v=21}else{s=n;do{w=c[s+24>>2]|0;if(r>>>0<w>>>0)x=s+8|0;else{if(w>>>0>=r>>>0){u=s;v=21;break c}x=s+4|0}s=c[x>>2]|0}while((s|0)!=(o|0))}while(0);if((v|0)==21?(u|0)!=(o|0)&(u|0)!=0:0){a[1263537]=0;n=__ZnwjPKc(160,1263606)|0;__ZN15GrooveJoint2DSWC2ERK7Vector2S2_S2_P8Body2DSWS4_(n,d,e,f,k,r);__Z28atomic_conditional_incrementPj(1255200)|0;c[n+4>>2]=c[313800];p=b+204|0;c[j>>2]=n;if(!(c[p>>2]|0)){s=__ZnwjPFPvjE(28,4740)|0;w=s+16|0;c[w>>2]=0;c[w+4>>2]=0;c[p>>2]=s;w=c[b+208>>2]|0;c[s+4>>2]=w;c[s+8>>2]=w;c[s+12>>2]=w;c[s>>2]=1}__ZN3SetIP8RID_Data10ComparatorIS1_E16DefaultAllocatorE10_insert_rbERKS1_(p,j)|0;c[n+32>>2]=n;y=n;l=i;return y|0}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,154,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1054666,1053940,1002,1054624,0);y=0;l=i;return y|0}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,154,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1054666,1053940,999,1054582,0);y=0;l=i;return y|0}function __ZN17Physics2DServerSW26damped_spring_joint_createERK7Vector2S2_3RIDS3_(b,d,e,f,g){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;var h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;h=l;l=l+16|0;if((l|0)>=(m|0))ba(16);i=h;j=c[f>>2]|0;if(!j)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,153,1066435,0);else{a[1263537]=0;f=c[b+188>>2]|0;a:do if(f|0){k=c[f+8>>2]|0;n=c[b+192>>2]|0;o=(k|0)==(n|0);b:do if(o)p=k;else{q=k;while(1){r=c[q+24>>2]|0;if(j>>>0<r>>>0)s=q+8|0;else{if(r>>>0>=j>>>0){p=q;break b}s=q+4|0}q=c[s>>2]|0;if((q|0)==(n|0))break a}}while(0);if((p|0)!=(n|0)&(p|0)!=0){a[1263537]=0;q=c[g>>2]|0;if(!q)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,153,1066435,0);else{a[1263537]=0;c:do if(o){t=k;u=21}else{r=k;do{v=c[r+24>>2]|0;if(q>>>0<v>>>0)w=r+8|0;else{if(v>>>0>=q>>>0){t=r;u=21;break c}w=r+4|0}r=c[w>>2]|0}while((r|0)!=(n|0))}while(0);if((u|0)==21?(t|0)!=(n|0)&(t|0)!=0:0){a[1263537]=0;k=__ZnwjPKc(120,1263606)|0;__ZN21DampedSpringJoint2DSWC2ERK7Vector2S2_P8Body2DSWS4_(k,d,e,j,q);__Z28atomic_conditional_incrementPj(1255200)|0;c[k+4>>2]=c[313800];o=b+204|0;c[i>>2]=k;if(!(c[o>>2]|0)){r=__ZnwjPFPvjE(28,4740)|0;v=r+16|0;c[v>>2]=0;c[v+4>>2]=0;c[o>>2]=r;v=c[b+208>>2]|0;c[r+4>>2]=v;c[r+8>>2]=v;c[r+12>>2]=v;c[r>>2]=1}__ZN3SetIP8RID_Data10ComparatorIS1_E16DefaultAllocatorE10_insert_rbERKS1_(o,i)|0;c[k+32>>2]=k;x=k;l=h;return x|0}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,154,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1054555,1053940,1016,1054624,0);x=0;l=h;return x|0}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,154,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1054555,1053940,1013,1054582,0);x=0;l=h;return x|0}function __ZN17Physics2DServerSW19pin_joint_set_paramE3RIDN15Physics2DServer13PinJointParamEf(b,d,e,f){b=b|0;d=d|0;e=e|0;f=+f;var g=0,h=0,i=0,j=0,k=0,l=0,m=0;g=c[d>>2]|0;if(!g)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,153,1066435,0);else{a[1263537]=0;d=c[b+204>>2]|0;a:do if(d|0){h=c[d+8>>2]|0;i=c[b+208>>2]|0;b:do if((h|0)==(i|0))j=h;else{k=h;while(1){l=c[k+24>>2]|0;if(g>>>0<l>>>0)m=k+8|0;else{if(l>>>0>=g>>>0){j=k;break b}m=k+4|0}k=c[m>>2]|0;if((k|0)==(i|0))break a}}while(0);if((j|0)!=(i|0)&(j|0)!=0){a[1263537]=0;if(!(ij[c[(c[g>>2]|0)+16>>2]&8191](g)|0)){a[1263537]=0;__ZN12PinJoint2DSW9set_paramEN15Physics2DServer13PinJointParamEf(g,e,f);return}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1054485,1053940,1028,1054505,0);return}}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,154,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1054485,1053940,1027,1054317,0);return}function __ZNK17Physics2DServerSW19pin_joint_get_paramE3RIDN15Physics2DServer13PinJointParamE(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0.0;f=c[d>>2]|0;if(!f)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,153,1066435,0);else{a[1263537]=0;d=c[b+204>>2]|0;a:do if(d|0){g=c[d+8>>2]|0;h=c[b+208>>2]|0;b:do if((g|0)==(h|0))i=g;else{j=g;while(1){k=c[j+24>>2]|0;if(f>>>0<k>>>0)l=j+8|0;else{if(k>>>0>=f>>>0){i=j;break b}l=j+4|0}j=c[l>>2]|0;if((j|0)==(h|0))break a}}while(0);if((i|0)!=(h|0)&(i|0)!=0){a[1263537]=0;if(!(ij[c[(c[f>>2]|0)+16>>2]&8191](f)|0)){a[1263537]=0;m=+__ZNK12PinJoint2DSW9get_paramEN15Physics2DServer13PinJointParamE(f,e);return +m}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1054403,1053940,1037,1054423,0);m=0.0;return +m}}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,154,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1054403,1053940,1036,1054130,0);m=0.0;return +m}function __ZN17Physics2DServerSW29damped_string_joint_set_paramE3RIDN15Physics2DServer17DampedStringParamEf(b,d,e,f){b=b|0;d=d|0;e=e|0;f=+f;var g=0,h=0,i=0,j=0,k=0,l=0,m=0;g=c[d>>2]|0;if(!g)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,153,1066435,0);else{a[1263537]=0;d=c[b+204>>2]|0;a:do if(d|0){h=c[d+8>>2]|0;i=c[b+208>>2]|0;b:do if((h|0)==(i|0))j=h;else{k=h;while(1){l=c[k+24>>2]|0;if(g>>>0<l>>>0)m=k+8|0;else{if(l>>>0>=g>>>0){j=k;break b}m=k+4|0}k=c[m>>2]|0;if((k|0)==(i|0))break a}}while(0);if((j|0)!=(i|0)&(j|0)!=0){a[1263537]=0;if((ij[c[(c[g>>2]|0)+16>>2]&8191](g)|0)==2){a[1263537]=0;__ZN21DampedSpringJoint2DSW9set_paramEN15Physics2DServer17DampedStringParamEf(g,e,f);return}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1054287,1053940,1047,1054343,0);return}}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,154,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1054287,1053940,1046,1054317,0);return}function __ZNK17Physics2DServerSW29damped_string_joint_get_paramE3RIDN15Physics2DServer17DampedStringParamE(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0.0;f=c[d>>2]|0;if(!f)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,153,1066435,0);else{a[1263537]=0;d=c[b+204>>2]|0;a:do if(d|0){g=c[d+8>>2]|0;h=c[b+208>>2]|0;b:do if((g|0)==(h|0))i=g;else{j=g;while(1){k=c[j+24>>2]|0;if(f>>>0<k>>>0)l=j+8|0;else{if(k>>>0>=f>>>0){i=j;break b}l=j+4|0}j=c[l>>2]|0;if((j|0)==(h|0))break a}}while(0);if((i|0)!=(h|0)&(i|0)!=0){a[1263537]=0;if((ij[c[(c[f>>2]|0)+16>>2]&8191](f)|0)==2){a[1263537]=0;m=+__ZNK21DampedSpringJoint2DSW9get_paramEN15Physics2DServer17DampedStringParamE(f,e);return +m}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1054100,1053940,1057,1054168,0);m=0.0;return +m}}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,154,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1054100,1053940,1056,1054130,0);m=0.0;return +m}function __ZNK17Physics2DServerSW14joint_get_typeE3RID(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0;e=c[d>>2]|0;if(!e)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,153,1066435,0);else{a[1263537]=0;d=c[b+204>>2]|0;a:do if(d|0){f=c[d+8>>2]|0;g=c[b+208>>2]|0;b:do if((f|0)==(g|0))h=f;else{i=f;while(1){j=c[i+24>>2]|0;if(e>>>0<j>>>0)k=i+8|0;else{if(j>>>0>=e>>>0){h=i;break b}k=i+4|0}i=c[k>>2]|0;if((i|0)==(g|0))break a}}while(0);if((h|0)!=(g|0)&(h|0)!=0){a[1263537]=0;l=ij[c[(c[e>>2]|0)+16>>2]&8191](e)|0;return l|0}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,154,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1054035,1053940,1066,1054050,0);l=0;return l|0}function __ZN17Physics2DServerSW4freeE3RID(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ca=0,da=0,ea=0,fa=0,ga=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+16|0;g=e+12|0;h=e+8|0;i=e+4|0;j=e;k=c[d>>2]|0;a:do if(k|0){d=c[b+140>>2]|0;b:do if(d|0){n=c[d+8>>2]|0;o=b+144|0;p=c[o>>2]|0;q=(n|0)==(p|0);c:do if(q)r=n;else{s=n;while(1){t=c[s+24>>2]|0;if(k>>>0<t>>>0)u=s+8|0;else{if(t>>>0>=k>>>0){r=s;break c}u=s+4|0}s=c[u>>2]|0;if((s|0)==(p|0))break b}}while(0);if((r|0)!=(p|0)&(r|0)!=0){a[1263537]=0;d:do if(q){v=n;w=16}else{s=n;while(1){t=c[s+24>>2]|0;if(k>>>0<t>>>0)x=s+8|0;else{if(t>>>0>=k>>>0){v=s;w=16;break d}x=s+4|0}s=c[x>>2]|0;if((s|0)==(p|0)){w=17;break}}}while(0);if((w|0)==16)if((v|0)!=(p|0)&(v|0)!=0){a[1263537]=0;y=k}else w=17;if((w|0)==17){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,154,1066282,0);y=0}if(c[(__ZNK9Shape2DSW10get_ownersEv(y)|0)+8>>2]|0)do{n=__ZNK9Shape2DSW10get_ownersEv(y)|0;q=c[n+4>>2]|0;s=c[(c[n>>2]|0)+8>>2]|0;while(1){n=c[s+8>>2]|0;if((n|0)==(q|0))break;else s=n}q=c[s+24>>2]|0;Pi[c[(c[q>>2]|0)+12>>2]&2047](q,y)}while((c[(__ZNK9Shape2DSW10get_ownersEv(y)|0)+8>>2]|0)!=0);p=b+140|0;q=c[p>>2]|0;e:do if(q|0){n=c[q+8>>2]|0;t=c[o>>2]|0;f:do if((n|0)==(t|0))z=n;else{A=n;while(1){B=c[A+24>>2]|0;if(k>>>0<B>>>0)C=A+8|0;else{if(B>>>0>=k>>>0){z=A;break f}C=A+4|0}A=c[C>>2]|0;if((A|0)==(t|0))break e}}while(0);if((!((z|0)==0|(z|0)==(t|0))?(__ZN3SetIP8RID_Data10ComparatorIS1_E16DefaultAllocatorE6_eraseEPNS5_7ElementE(p,z),(c[b+148>>2]|0)==0):0)?(n=c[p>>2]|0,n|0):0){__ZN6Memory11free_staticEPvb(n,0);c[p>>2]=0}}while(0);gj[c[c[y>>2]>>2]&8191](y);__ZN6Memory11free_staticEPvb(y,0);l=e;return}}while(0);d=c[b+188>>2]|0;g:do if(d|0){p=c[d+8>>2]|0;o=b+192|0;q=c[o>>2]|0;n=(p|0)==(q|0);h:do if(n)D=p;else{s=p;while(1){A=c[s+24>>2]|0;if(k>>>0<A>>>0)E=s+8|0;else{if(A>>>0>=k>>>0){D=s;break h}E=s+4|0}s=c[E>>2]|0;if((s|0)==(q|0))break g}}while(0);if((D|0)!=(q|0)&(D|0)!=0){a[1263537]=0;i:do if(n){F=p;w=49}else{s=p;while(1){t=c[s+24>>2]|0;if(k>>>0<t>>>0)G=s+8|0;else{if(t>>>0>=k>>>0){F=s;w=49;break i}G=s+4|0}s=c[G>>2]|0;if((s|0)==(q|0)){w=50;break}}}while(0);if((w|0)==49)if((F|0)!=(q|0)&(F|0)!=0){a[1263537]=0;H=k}else w=50;if((w|0)==50){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,154,1066282,0);H=0}Pi[c[(c[H>>2]|0)+20>>2]&2047](H,0);p=H+24|0;n=c[p>>2]|0;j:do if(n|0){s=n;do{if(!(c[s+-4>>2]|0))break j;__ZN19CollisionObject2DSW12remove_shapeEi(H,0);s=c[p>>2]|0}while((s|0)!=0)}while(0);p=H+296|0;k:do if(c[p>>2]|0){n=H+288|0;q=H+292|0;while(1){s=c[q>>2]|0;t=c[(c[n>>2]|0)+8>>2]|0;while(1){A=c[t+8>>2]|0;if((A|0)==(s|0))break;else t=A}s=c[(c[t+24>>2]|0)+32>>2]|0;if(!s)break;a[1263537]=0;A=c[(c[b>>2]|0)+504>>2]|0;c[g>>2]=s;c[f>>2]=c[g>>2];Pi[A&2047](b,f);if(!(c[p>>2]|0))break k}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1126625,1053940,1105,1053984,0);l=e;return}while(0);p=b+188|0;n=c[p>>2]|0;l:do if(n|0){q=c[n+8>>2]|0;A=c[o>>2]|0;m:do if((q|0)==(A|0))I=q;else{s=q;while(1){B=c[s+24>>2]|0;if(k>>>0<B>>>0)J=s+8|0;else{if(B>>>0>=k>>>0){I=s;break m}J=s+4|0}s=c[J>>2]|0;if((s|0)==(A|0))break l}}while(0);if((!((I|0)==0|(I|0)==(A|0))?(__ZN3SetIP8RID_Data10ComparatorIS1_E16DefaultAllocatorE6_eraseEPNS5_7ElementE(p,I),(c[b+196>>2]|0)==0):0)?(q=c[p>>2]|0,q|0):0){__ZN6Memory11free_staticEPvb(q,0);c[p>>2]=0}}while(0);gj[c[c[H>>2]>>2]&8191](H);__ZN6Memory11free_staticEPvb(H,0);l=e;return}}while(0);d=c[b+172>>2]|0;n:do if(d|0){p=c[d+8>>2]|0;o=b+176|0;n=c[o>>2]|0;q=(p|0)==(n|0);o:do if(q)K=p;else{s=p;while(1){t=c[s+24>>2]|0;if(k>>>0<t>>>0)L=s+8|0;else{if(t>>>0>=k>>>0){K=s;break o}L=s+4|0}s=c[L>>2]|0;if((s|0)==(n|0))break n}}while(0);if((K|0)!=(n|0)&(K|0)!=0){a[1263537]=0;p:do if(q){M=p;w=89}else{s=p;while(1){A=c[s+24>>2]|0;if(k>>>0<A>>>0)N=s+8|0;else{if(A>>>0>=k>>>0){M=s;w=89;break p}N=s+4|0}s=c[N>>2]|0;if((s|0)==(n|0)){w=90;break}}}while(0);if((w|0)==89)if((M|0)!=(n|0)&(M|0)!=0){a[1263537]=0;O=k}else w=90;if((w|0)==90){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,154,1066282,0);O=0}Pi[c[(c[O>>2]|0)+20>>2]&2047](O,0);p=O+24|0;q=c[p>>2]|0;q:do if(q|0){s=q;do{if(!(c[s+-4>>2]|0))break q;__ZN19CollisionObject2DSW12remove_shapeEi(O,0);s=c[p>>2]|0}while((s|0)!=0)}while(0);p=b+172|0;q=c[p>>2]|0;r:do if(q|0){n=c[q+8>>2]|0;s=c[o>>2]|0;s:do if((n|0)==(s|0))P=n;else{A=n;while(1){t=c[A+24>>2]|0;if(k>>>0<t>>>0)Q=A+8|0;else{if(t>>>0>=k>>>0){P=A;break s}Q=A+4|0}A=c[Q>>2]|0;if((A|0)==(s|0))break r}}while(0);if((!((P|0)==0|(P|0)==(s|0))?(__ZN3SetIP8RID_Data10ComparatorIS1_E16DefaultAllocatorE6_eraseEPNS5_7ElementE(p,P),(c[b+180>>2]|0)==0):0)?(n=c[p>>2]|0,n|0):0){__ZN6Memory11free_staticEPvb(n,0);c[p>>2]=0}}while(0);gj[c[c[O>>2]>>2]&8191](O);__ZN6Memory11free_staticEPvb(O,0);l=e;return}}while(0);d=c[b+156>>2]|0;t:do if(d|0){p=c[d+8>>2]|0;o=b+160|0;q=c[o>>2]|0;n=(p|0)==(q|0);u:do if(n)R=p;else{A=p;while(1){t=c[A+24>>2]|0;if(k>>>0<t>>>0)S=A+8|0;else{if(t>>>0>=k>>>0){R=A;break u}S=A+4|0}A=c[S>>2]|0;if((A|0)==(q|0))break t}}while(0);if((R|0)!=(q|0)&(R|0)!=0){a[1263537]=0;v:do if(n){T=p;w=121}else{A=p;while(1){s=c[A+24>>2]|0;if(k>>>0<s>>>0)U=A+8|0;else{if(s>>>0>=k>>>0){T=A;w=121;break v}U=A+4|0}A=c[U>>2]|0;if((A|0)==(q|0)){w=122;break}}}while(0);if((w|0)==121)if((T|0)!=(q|0)&(T|0)!=0){a[1263537]=0;V=k}else w=122;if((w|0)==122){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,154,1066282,0);V=0}if(c[(__ZNK9Space2DSW11get_objectsEv(V)|0)+8>>2]|0)do{p=__ZNK9Space2DSW11get_objectsEv(V)|0;n=c[p+4>>2]|0;A=c[(c[p>>2]|0)+8>>2]|0;while(1){p=c[A+8>>2]|0;if((p|0)==(n|0))break;else A=p}n=c[A+24>>2]|0;Pi[c[(c[n>>2]|0)+20>>2]&2047](n,0)}while((c[(__ZNK9Space2DSW11get_objectsEv(V)|0)+8>>2]|0)!=0);q=b+120|0;n=c[q>>2]|0;w:do if(n|0){p=c[n+8>>2]|0;s=c[b+124>>2]|0;x:do if((p|0)==(s|0))W=p;else{t=p;while(1){B=c[t+24>>2]|0;if(V>>>0<B>>>0)X=t+8|0;else{if(B>>>0>=V>>>0){W=t;break x}X=t+4|0}t=c[X>>2]|0;if((t|0)==(s|0))break w}}while(0);if((!((W|0)==0|(W|0)==(s|0))?(__ZN3SetIPK9Space2DSW10ComparatorIS2_E16DefaultAllocatorE6_eraseEPNS6_7ElementE(q,W),(c[b+128>>2]|0)==0):0)?(p=c[q>>2]|0,p|0):0){__ZN6Memory11free_staticEPvb(p,0);c[q>>2]=0}}while(0);q=c[(c[b>>2]|0)+504>>2]|0;c[h>>2]=c[(c[V+92>>2]|0)+12>>2];c[f>>2]=c[h>>2];Pi[q&2047](b,f);q=b+156|0;n=c[q>>2]|0;y:do if(n|0){p=c[n+8>>2]|0;A=c[o>>2]|0;z:do if((p|0)==(A|0))Y=p;else{t=p;while(1){B=c[t+24>>2]|0;if(k>>>0<B>>>0)Z=t+8|0;else{if(B>>>0>=k>>>0){Y=t;break z}Z=t+4|0}t=c[Z>>2]|0;if((t|0)==(A|0))break y}}while(0);if((!((Y|0)==0|(Y|0)==(A|0))?(__ZN3SetIP8RID_Data10ComparatorIS1_E16DefaultAllocatorE6_eraseEPNS5_7ElementE(q,Y),(c[b+164>>2]|0)==0):0)?(p=c[q>>2]|0,p|0):0){__ZN6Memory11free_staticEPvb(p,0);c[q>>2]=0}}while(0);gj[c[c[V>>2]>>2]&8191](V);__ZN6Memory11free_staticEPvb(V,0);l=e;return}}while(0);d=c[b+204>>2]|0;if(d|0){q=c[d+8>>2]|0;o=b+208|0;n=c[o>>2]|0;p=(q|0)==(n|0);A:do if(p)_=q;else{s=q;while(1){t=c[s+24>>2]|0;if(k>>>0<t>>>0)$=s+8|0;else{if(t>>>0>=k>>>0){_=s;break A}$=s+4|0}s=c[$>>2]|0;if((s|0)==(n|0))break a}}while(0);if((_|0)!=(n|0)&(_|0)!=0){a[1263537]=0;B:do if(p){aa=q;w=165}else{s=q;while(1){t=c[s+24>>2]|0;if(k>>>0<t>>>0)ca=s+8|0;else{if(t>>>0>=k>>>0){aa=s;w=165;break B}ca=s+4|0}s=c[ca>>2]|0;if((s|0)==(n|0)){w=166;break}}}while(0);if((w|0)==165)if((aa|0)!=(n|0)&(aa|0)!=0){a[1263537]=0;da=k;ea=d}else w=166;if((w|0)==166){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,154,1066282,0);da=0;ea=c[b+204>>2]|0}q=b+204|0;C:do if(ea|0){p=c[ea+8>>2]|0;s=c[o>>2]|0;D:do if((p|0)==(s|0))fa=p;else{t=p;while(1){B=c[t+24>>2]|0;if(k>>>0<B>>>0)ga=t+8|0;else{if(B>>>0>=k>>>0){fa=t;break D}ga=t+4|0}t=c[ga>>2]|0;if((t|0)==(s|0))break C}}while(0);if((!((fa|0)==0|(fa|0)==(s|0))?(__ZN3SetIP8RID_Data10ComparatorIS1_E16DefaultAllocatorE6_eraseEPNS5_7ElementE(q,fa),(c[b+212>>2]|0)==0):0)?(p=c[q>>2]|0,p|0):0){__ZN6Memory11free_staticEPvb(p,0);c[q>>2]=0}}while(0);gj[c[c[da>>2]>>2]&8191](da);__ZN6Memory11free_staticEPvb(da,0);l=e;return}}}while(0);__ZN6StringC2EPKc(j,1054024);c[i>>2]=__ZNK6String4utf8Ev(j)|0;__Z19_err_set_last_errorPKc(__ZNK10CharString8get_dataEv(i)|0);da=c[i>>2]|0;if(da|0?(__Z16atomic_decrementPj(da+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(da,1);da=c[j>>2]|0;if(da|0?(__Z16atomic_decrementPj(da+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(da,1);a[1263537]=1;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1126625,1053940,1153,1130797,0);a[1263537]=0;l=e;return}function __ZN17Physics2DServerSW10set_activeEb(b,c){b=b|0;c=c|0;a[b+84>>0]=c&1;return}function __ZN17Physics2DServerSW4initEv(b){b=b|0;var d=0;a[b+92>>0]=0;g[b+96>>2]=1.0000000474974513e-03;c[b+88>>2]=8;d=__ZnwjPKc(8,1263606)|0;__ZN8Step2DSWC2Ev(d);c[b+116>>2]=d;d=__ZnwjPKc(92,1263606)|0;__ZN24Physics2DDirectBodyStateC2Ev(d);c[d>>2]=352284;__ZN10StringNameC2Ev(d+80|0);c[309192]=d;c[d+84>>2]=0;__Z22postinitialize_handlerP6Object(d);c[b+132>>2]=d;return}function __ZN17Physics2DServerSW4stepEf(b,d){b=b|0;d=+d;var e=0,f=0,h=0,i=0,j=0,k=0,l=0;if(!(a[b+84>>0]|0))return;a[b+92>>0]=0;g[b+96>>2]=d;g[(c[309192]|0)+88>>2]=d;e=b+100|0;c[e>>2]=0;f=b+104|0;c[f>>2]=0;h=b+108|0;c[h>>2]=0;i=c[b+120>>2]|0;if(!i)return;j=c[i+8>>2]|0;i=c[b+124>>2]|0;if((j|0)==(i|0))return;else k=j;while(1){j=c[k+8>>2]|0;if((j|0)==(i|0))break;else k=j}if(!k)return;i=b+116|0;j=b+88|0;b=k;do{k=b+24|0;__ZN8Step2DSW4stepEP9Space2DSWfi(c[i>>2]|0,c[k>>2]|0,d,c[j>>2]|0);l=c[k>>2]|0;c[e>>2]=(c[e>>2]|0)+(c[l+16512>>2]|0);c[f>>2]=(c[f>>2]|0)+(c[l+16516>>2]|0);c[h>>2]=(c[h>>2]|0)+(c[l+16520>>2]|0);b=c[b+16>>2]|0}while((b|0)!=0);return}function __ZN17Physics2DServerSW4syncEv(b){b=b|0;a[b+92>>0]=1;return}function __ZN17Physics2DServerSW13flush_queriesEv(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0;d=l;l=l+80|0;if((l|0)>=(m|0))ba(80);e=d+24|0;f=d+64|0;g=d;if(!(a[b+84>>0]|0)){l=d;return}h=__ZN2OS13get_singletonEv()|0;i=ij[c[(c[h>>2]|0)+320>>2]&8191](h)|0;h=F;j=b+120|0;k=c[j>>2]|0;if(k|0?(n=c[k+8>>2]|0,k=c[b+124>>2]|0,(n|0)!=(k|0)):0){o=n;while(1){n=c[o+8>>2]|0;if((n|0)==(k|0))break;else o=n}if(o|0){k=o;do{__ZN9Space2DSW12call_queriesEv(c[k+24>>2]|0);k=c[k+16>>2]|0}while((k|0)!=0)}}k=c[313437]|0;if(!k){l=d;return}if(!(ij[c[(c[k>>2]|0)+32>>2]&8191](k)|0)){l=d;return}k=e;o=k+40|0;do{c[k>>2]=0;k=k+4|0}while((k|0)<(o|0));k=c[j>>2]|0;if(k|0?(j=c[k+8>>2]|0,k=c[b+124>>2]|0,(j|0)!=(k|0)):0){b=j;while(1){j=c[b+8>>2]|0;if((j|0)==(k|0))break;else b=j}if(b|0){k=e+8|0;j=e+16|0;o=e+24|0;n=e+32|0;p=b;b=0;q=0;r=0;s=0;t=0;u=0;v=0;w=0;x=0;y=0;do{z=c[p+24>>2]|0;A=z+8|0;r=_i64Add(r|0,s|0,c[A>>2]|0,c[A+4>>2]|0)|0;s=F;A=z+16|0;t=_i64Add(t|0,u|0,c[A>>2]|0,c[A+4>>2]|0)|0;u=F;A=z+24|0;v=_i64Add(v|0,w|0,c[A>>2]|0,c[A+4>>2]|0)|0;w=F;A=z+32|0;x=_i64Add(x|0,y|0,c[A>>2]|0,c[A+4>>2]|0)|0;y=F;A=z+40|0;b=_i64Add(b|0,q|0,c[A>>2]|0,c[A+4>>2]|0)|0;q=F;p=c[p+16>>2]|0}while((p|0)!=0);p=e;c[p>>2]=r;c[p+4>>2]=s;s=k;c[s>>2]=t;c[s+4>>2]=u;u=j;c[u>>2]=v;c[u+4>>2]=w;w=o;c[w>>2]=x;c[w+4>>2]=y;y=n;c[y>>2]=b;c[y+4>>2]=q}}__ZN5ArrayC2Ev(f);__ZN5Array6resizeEi(f,10)|0;q=0;do{__ZN7VariantC2EPKc(g,c[352256+(q<<2)>>2]|0);y=q<<1;__ZN7VariantaSERKS_(__ZN5ArrayixEi(f,y)|0,g);if(c[g>>2]|0)__ZN7Variant5clearEv(g);b=e+(q<<3)|0;__ZN7VariantC2Ed(g,(+((c[b>>2]|0)>>>0)+4294967296.0*+((c[b+4>>2]|0)>>>0))/1.0e6);__ZN7VariantaSERKS_(__ZN5ArrayixEi(f,y|1)|0,g);if(c[g>>2]|0)__ZN7Variant5clearEv(g);q=q+1|0}while((q|0)!=5);__ZN7VariantC2EPKc(g,1053377);__ZN5Array9push_backERK7Variant(f,g);if(c[g>>2]|0)__ZN7Variant5clearEv(g);q=__ZN2OS13get_singletonEv()|0;e=ij[c[(c[q>>2]|0)+320>>2]&8191](q)|0;q=_i64Subtract(e|0,F|0,i|0,h|0)|0;__ZN7VariantC2Ed(g,(+(q>>>0)+4294967296.0*+(F>>>0))/1.0e6);__ZN5Array9push_backERK7Variant(f,g);if(c[g>>2]|0)__ZN7Variant5clearEv(g);q=c[313437]|0;h=c[(c[q>>2]|0)+36>>2]|0;__ZN10StringNameC2EPKc(g,1053391);bj[h&4095](q,g,f);__ZN10StringNameD2Ev(g);__ZN5ArrayD2Ev(f);l=d;return}function __ZN17Physics2DServerSW8end_syncEv(b){b=b|0;a[b+92>>0]=0;return}function __ZN17Physics2DServerSW6finishEv(a){a=a|0;var b=0;__ZN6Memory11free_staticEPvb(c[a+116>>2]|0,0);b=c[a+132>>2]|0;if(!(__Z17predelete_handlerP6Object(b)|0))return;gj[c[(c[b>>2]|0)+76>>2]&8191](b);__ZN6Memory11free_staticEPvb(b,0);return}function __ZN17Physics2DServerSW16get_process_infoEN15Physics2DServer11ProcessInfoE(a,b){a=a|0;b=b|0;var d=0,e=0;switch(b|0){case 0:{d=a+104|0;break}case 1:{d=a+108|0;break}case 2:{d=a+100|0;break}default:{e=0;return e|0}}e=c[d>>2]|0;return e|0}function __ZN9Space2DSW12call_queriesEv(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0;d=b+68|0;e=c[d>>2]|0;if(e|0){f=e;while(1){__ZN8Body2DSW12call_queriesEv(c[f+4>>2]|0);e=c[d>>2]|0;if((c[e>>2]|0)==(d|0)){a[1263537]=0;g=e+8|0;h=c[g>>2]|0;i=e+12|0;if(h|0)c[h+12>>2]=c[i>>2];j=c[i>>2]|0;if(j|0)c[j+8>>2]=h;h=c[g>>2]|0;c[d>>2]=h;c[g>>2]=0;c[i>>2]=0;c[e>>2]=0;k=h}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1128380,1098388,57,1098442,0);k=c[d>>2]|0}if(!k)break;else f=k}}k=b+72|0;b=c[k>>2]|0;if(!b)return;f=b;while(1){__ZN8Area2DSW12call_queriesEv(c[f+4>>2]|0);b=c[k>>2]|0;if((c[b>>2]|0)==(k|0)){a[1263537]=0;d=b+8|0;h=c[d>>2]|0;e=b+12|0;if(h|0)c[h+12>>2]=c[e>>2];i=c[e>>2]|0;if(i|0)c[i+8>>2]=h;h=c[d>>2]|0;c[k>>2]=h;c[d>>2]=0;c[e>>2]=0;c[b>>2]=0;l=h}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1128380,1098388,57,1098442,0);l=c[k>>2]|0}if(!l)break;else f=l}return}function __ZN8Body2DSW12call_queriesEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0;b=l;l=l+128|0;if((l|0)>=(m|0))ba(128);d=b+72|0;e=b+112|0;f=b+96|0;g=b+48|0;h=b+24|0;i=b;j=a+312|0;if(!(c[j>>2]|0)){l=b;return}k=c[309192]|0;c[k+84>>2]=a;__ZN7VariantC2EPK6Object(d,k);c[e>>2]=d;k=c[j>>2]|0;c[e+4>>2]=k+8;a=__ZN8ObjectDB12get_instanceEj(c[k>>2]|0)|0;if(a){k=c[j>>2]|0;n=c[(c[a>>2]|0)+48>>2]|0;o=k+4|0;if(!(c[k+8>>2]|0)){ui[n&4095](i,a,o,e,1,f);if(c[i>>2]|0)__ZN7Variant5clearEv(i)}else{ui[n&4095](h,a,o,e,2,f);if(c[h>>2]|0)__ZN7Variant5clearEv(h)}}else{__ZN10StringNameC2Ev(f);c[g>>2]=0;h=c[j>>2]|0;do if(h|0){e=h+8|0;if(!(c[e>>2]|0)){__ZN10StringNameD2Ev(h+4|0);__ZN6Memory11free_staticEPvb(h,0);c[j>>2]=0;break}__ZN7Variant5clearEv(e);e=(c[g>>2]|0)==0;__ZN10StringNameD2Ev(h+4|0);__ZN6Memory11free_staticEPvb(h,0);c[j>>2]=0;if(!e)__ZN7Variant5clearEv(g)}while(0);__ZN10StringNameD2Ev(f)}if(c[d>>2]|0)__ZN7Variant5clearEv(d);l=b;return}function __ZN8Area2DSW12call_queriesEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0;b=l;l=l+224|0;if((l|0)>=(m|0))ba(224);d=b+72|0;e=b+192|0;f=b+48|0;g=b+24|0;h=b;i=a+136|0;j=c[i>>2]|0;k=a+184|0;if(j|0?(n=a+192|0,c[n>>2]|0):0){c[d>>2]=0;c[d+24>>2]=0;c[d+48>>2]=0;c[d+72>>2]=0;c[d+96>>2]=0;c[e>>2]=d;o=d+24|0;c[e+4>>2]=o;p=d+48|0;c[e+8>>2]=p;q=d+72|0;c[e+12>>2]=q;r=d+96|0;c[e+16>>2]=r;s=__ZN8ObjectDB12get_instanceEj(j)|0;j=c[k>>2]|0;t=(j|0)==0;if(s)if(!t?(u=c[j+8>>2]|0,v=c[a+188>>2]|0,(u|0)!=(v|0)):0){w=u;while(1){u=c[w+8>>2]|0;if((u|0)==(v|0))break;else w=u}if(w){v=a+140|0;u=w;do{w=c[u+40>>2]|0;if(w|0){__ZN7VariantC2Ei(f,(w|0)<1&1);__ZN7VariantaSERKS_(d,f);if(c[f>>2]|0)__ZN7Variant5clearEv(f);__ZN7VariantC2ERK3RID(f,u+24|0);__ZN7VariantaSERKS_(o,f);if(c[f>>2]|0)__ZN7Variant5clearEv(f);__ZN7VariantC2Ej(f,c[u+28>>2]|0);__ZN7VariantaSERKS_(p,f);if(c[f>>2]|0)__ZN7Variant5clearEv(f);__ZN7VariantC2Ej(f,c[u+32>>2]|0);__ZN7VariantaSERKS_(q,f);if(c[f>>2]|0)__ZN7Variant5clearEv(f);__ZN7VariantC2Ej(f,c[u+36>>2]|0);__ZN7VariantaSERKS_(r,f);if(c[f>>2]|0)__ZN7Variant5clearEv(f);ui[c[(c[s>>2]|0)+48>>2]&4095](g,s,v,e,5,f);if(c[g>>2]|0)__ZN7Variant5clearEv(g)}u=c[u+16>>2]|0}while((u|0)!=0);x=0}else x=0}else x=0;else{if(!t?(__ZN3MapIN8Area2DSW7BodyKeyENS0_9BodyStateE10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS6_7ElementE(k,c[j+8>>2]|0),j=c[a+188>>2]|0,t=c[k>>2]|0,c[t+8>>2]=j,c[n>>2]=0,n=j,c[n+12>>2]=n,t|0):0){__ZN6Memory11free_staticEPvb(t,0);c[k>>2]=0}c[i>>2]=0;x=1}i=d+96|0;if(c[i>>2]|0)__ZN7Variant5clearEv(i);i=d+72|0;if(c[i>>2]|0)__ZN7Variant5clearEv(i);i=d+48|0;if(c[i>>2]|0)__ZN7Variant5clearEv(i);i=d+24|0;if(c[i>>2]|0)__ZN7Variant5clearEv(i);if(c[d>>2]|0)__ZN7Variant5clearEv(d);if((x|0)==1){l=b;return}}x=a+184|0;i=c[x>>2]|0;if(i|0?(__ZN3MapIN8Area2DSW7BodyKeyENS0_9BodyStateE10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS6_7ElementE(k,c[i+8>>2]|0),i=c[a+188>>2]|0,k=c[x>>2]|0,c[k+8>>2]=i,c[a+192>>2]=0,t=i,c[t+12>>2]=t,k|0):0){__ZN6Memory11free_staticEPvb(k,0);c[x>>2]=0}x=a+144|0;k=c[x>>2]|0;t=a+196|0;if(k|0?(i=a+204|0,c[i>>2]|0):0){c[d>>2]=0;c[d+24>>2]=0;c[d+48>>2]=0;c[d+72>>2]=0;c[d+96>>2]=0;c[e>>2]=d;n=d+24|0;c[e+4>>2]=n;j=d+48|0;c[e+8>>2]=j;u=d+72|0;c[e+12>>2]=u;g=d+96|0;c[e+16>>2]=g;v=__ZN8ObjectDB12get_instanceEj(k)|0;k=c[t>>2]|0;s=(k|0)==0;if(v)if(!s?(r=c[k+8>>2]|0,q=c[a+200>>2]|0,(r|0)!=(q|0)):0){p=r;while(1){r=c[p+8>>2]|0;if((r|0)==(q|0))break;else p=r}if(p){q=a+148|0;r=p;do{p=c[r+40>>2]|0;if(p|0){__ZN7VariantC2Ei(f,(p|0)<1&1);__ZN7VariantaSERKS_(d,f);if(c[f>>2]|0)__ZN7Variant5clearEv(f);__ZN7VariantC2ERK3RID(f,r+24|0);__ZN7VariantaSERKS_(n,f);if(c[f>>2]|0)__ZN7Variant5clearEv(f);__ZN7VariantC2Ej(f,c[r+28>>2]|0);__ZN7VariantaSERKS_(j,f);if(c[f>>2]|0)__ZN7Variant5clearEv(f);__ZN7VariantC2Ej(f,c[r+32>>2]|0);__ZN7VariantaSERKS_(u,f);if(c[f>>2]|0)__ZN7Variant5clearEv(f);__ZN7VariantC2Ej(f,c[r+36>>2]|0);__ZN7VariantaSERKS_(g,f);if(c[f>>2]|0)__ZN7Variant5clearEv(f);ui[c[(c[v>>2]|0)+48>>2]&4095](h,v,q,e,5,f);if(c[h>>2]|0)__ZN7Variant5clearEv(h)}r=c[r+16>>2]|0}while((r|0)!=0);y=0}else y=0}else y=0;else{if(!s?(__ZN3MapIN8Area2DSW7BodyKeyENS0_9BodyStateE10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS6_7ElementE(t,c[k+8>>2]|0),k=c[a+200>>2]|0,s=c[t>>2]|0,c[s+8>>2]=k,c[i>>2]=0,i=k,c[i+12>>2]=i,s|0):0){__ZN6Memory11free_staticEPvb(s,0);c[t>>2]=0}c[x>>2]=0;y=1}x=d+96|0;if(c[x>>2]|0)__ZN7Variant5clearEv(x);x=d+72|0;if(c[x>>2]|0)__ZN7Variant5clearEv(x);x=d+48|0;if(c[x>>2]|0)__ZN7Variant5clearEv(x);x=d+24|0;if(c[x>>2]|0)__ZN7Variant5clearEv(x);if(c[d>>2]|0)__ZN7Variant5clearEv(d);if((y|0)==1){l=b;return}}y=a+196|0;d=c[y>>2]|0;if(!d){l=b;return}__ZN3MapIN8Area2DSW7BodyKeyENS0_9BodyStateE10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS6_7ElementE(t,c[d+8>>2]|0);d=c[a+200>>2]|0;t=c[y>>2]|0;c[t+8>>2]=d;c[a+204>>2]=0;a=d;c[a+12>>2]=a;if(!t){l=b;return}__ZN6Memory11free_staticEPvb(t,0);c[y>>2]=0;l=b;return}function __ZN3MapIN8Area2DSW7BodyKeyENS0_9BodyStateE10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS6_7ElementE(a,b){a=a|0;b=b|0;if((c[a+4>>2]|0)==(b|0))return;else{__ZN3MapIN8Area2DSW7BodyKeyENS0_9BodyStateE10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS6_7ElementE(a,c[b+8>>2]|0);__ZN3MapIN8Area2DSW7BodyKeyENS0_9BodyStateE10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS6_7ElementE(a,c[b+4>>2]|0);__ZN6Memory11free_staticEPvb(b,0);return}}function __ZN8Step2DSW4stepEP9Space2DSWfi(a,b,d,e){a=a|0;b=b|0;d=+d;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0,ia=0,ja=0,ka=0,la=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f+4|0;h=f;__ZN9Space2DSW4lockEv(b);__ZN9Space2DSW5setupEv(b);i=__ZNK9Space2DSW20get_active_body_listEv(b)|0;j=__ZN2OS13get_singletonEv()|0;k=ij[c[(c[j>>2]|0)+320>>2]&8191](j)|0;j=F;n=c[i>>2]|0;if(!n)o=0;else{p=0;q=n;while(1){__ZN8Body2DSW16integrate_forcesEf(c[q+4>>2]|0,d);n=p+1|0;q=c[q+8>>2]|0;if(!q){o=n;break}else p=n}}c[b+16516>>2]=o;o=__ZN2OS13get_singletonEv()|0;p=ij[c[(c[o>>2]|0)+320>>2]&8191](o)|0;o=F;q=_i64Subtract(p|0,o|0,k|0,j|0)|0;j=b+8|0;c[j>>2]=q;c[j+4>>2]=F;j=c[i>>2]|0;if(!j){r=0;s=0;t=0}else{q=0;k=0;n=0;u=j;while(1){j=c[u+4>>2]|0;v=j+320|0;w=a;if((c[v>>2]|0)==(c[w>>2]|0)?(c[v+4>>2]|0)==(c[w+4>>2]|0):0){x=q;y=k;z=n}else{c[g>>2]=0;c[h>>2]=0;__ZN8Step2DSW16_populate_islandEP8Body2DSWPS1_PP14Constraint2DSW(a,j,g,h);j=c[g>>2]|0;c[j+332>>2]=q;w=c[h>>2]|0;if(!w){A=k;B=n}else{c[w+28>>2]=n;A=k+1|0;B=w}x=j;y=A;z=B}u=c[u+8>>2]|0;if(!u){r=x;s=y;t=z;break}else{q=x;k=y;n=z}}}c[b+16512>>2]=s;s=__ZNK9Space2DSW19get_moved_area_listEv(b)|0;z=c[s>>2]|0;if(!z)C=t;else{n=t;t=z;while(1){z=c[t+4>>2]|0;y=c[z+208>>2]|0;if((y|0)!=0?(k=c[y+8>>2]|0,y=c[z+212>>2]|0,(k|0)!=(y|0)):0){z=k;while(1){k=c[z+8>>2]|0;if((k|0)==(y|0))break;else z=k}if(z){y=a;k=c[y>>2]|0;x=c[y+4>>2]|0;y=z;q=n;while(1){u=c[y+24>>2]|0;B=u+16|0;A=B;if((c[A>>2]|0)==(k|0)?(c[A+4>>2]|0)==(x|0):0)D=q;else{A=B;c[A>>2]=k;c[A+4>>2]=x;c[u+24>>2]=0;c[u+28>>2]=q;D=u}y=c[y+16>>2]|0;if(!y){E=D;break}else q=D}}else E=n}else E=n;__ZN9Space2DSW27area_remove_from_moved_listEP8SelfListI8Area2DSWE(b,t);t=c[s>>2]|0;if(!t){C=E;break}else n=E}}E=__ZN2OS13get_singletonEv()|0;n=ij[c[(c[E>>2]|0)+320>>2]&8191](E)|0;E=F;t=_i64Subtract(n|0,E|0,p|0,o|0)|0;o=b+16|0;c[o>>2]=t;c[o+4>>2]=F;if(!C)G=0;else{o=0;t=C;p=C;while(1){C=0;s=0;D=t;while(1){if(!(Wi[c[(c[D>>2]|0)+8>>2]&31](D,d)|0))if(!s){H=1;I=D}else{c[s+24>>2]=c[D+24>>2];H=C;I=s}else{H=C;I=D}D=c[D+24>>2]|0;if(!D)break;else{C=H;s=I}}do if(H){s=c[t+24>>2]|0;if(!s){C=t+28|0;D=c[C>>2]|0;if(!o){J=0;K=D;L=C;break}c[o+28>>2]=D;J=o;K=p;L=C;break}else{C=t+28|0;c[s+28>>2]=c[C>>2];if(!o){J=s;K=s;L=C;break}c[o+28>>2]=s;J=s;K=p;L=C;break}}else{J=t;K=p;L=t+28|0}while(0);t=c[L>>2]|0;if(!t){G=K;break}else{o=J;p=K}}}K=__ZN2OS13get_singletonEv()|0;p=ij[c[(c[K>>2]|0)+320>>2]&8191](K)|0;K=F;J=_i64Subtract(p|0,K|0,n|0,E|0)|0;E=b+24|0;c[E>>2]=J;c[E+4>>2]=F;a:do if(G|0){if((e|0)<1){E=G;while(1){E=c[E+28>>2]|0;if(!E)break a}}else M=G;do{E=0;do{J=M;do{Mi[c[(c[J>>2]|0)+12>>2]&511](J,d);J=c[J+24>>2]|0}while((J|0)!=0);E=E+1|0}while((E|0)!=(e|0));M=c[M+28>>2]|0}while((M|0)!=0)}while(0);M=__ZN2OS13get_singletonEv()|0;e=ij[c[(c[M>>2]|0)+320>>2]&8191](M)|0;M=F;G=_i64Subtract(e|0,M|0,p|0,K|0)|0;K=b+32|0;c[K>>2]=G;c[K+4>>2]=F;K=c[i>>2]|0;if(K|0){i=K;do{K=i;i=c[i+8>>2]|0;__ZN8Body2DSW20integrate_velocitiesEf(c[K+4>>2]|0,d)}while((i|0)!=0)}if(!r){N=__ZN2OS13get_singletonEv()|0;O=c[N>>2]|0;P=O+320|0;Q=c[P>>2]|0;R=ij[Q&8191](N)|0;S=F;T=_i64Subtract(R|0,S|0,e|0,M|0)|0;U=F;V=b+40|0;W=V;X=W;c[X>>2]=T;Y=W+4|0;Z=Y;c[Z>>2]=U;__ZN9Space2DSW6updateEv(b);__ZN9Space2DSW6unlockEv(b);_=a;$=_;aa=c[$>>2]|0;ca=_+4|0;da=ca;ea=c[da>>2]|0;fa=_i64Add(aa|0,ea|0,1,0)|0;ga=F;ha=a;ia=ha;c[ia>>2]=fa;ja=ha+4|0;ka=ja;c[ka>>2]=ga;l=f;return}else la=r;do{__ZN8Step2DSW14_check_suspendEP8Body2DSWf(0,la,d);la=c[la+332>>2]|0}while((la|0)!=0);N=__ZN2OS13get_singletonEv()|0;O=c[N>>2]|0;P=O+320|0;Q=c[P>>2]|0;R=ij[Q&8191](N)|0;S=F;T=_i64Subtract(R|0,S|0,e|0,M|0)|0;U=F;V=b+40|0;W=V;X=W;c[X>>2]=T;Y=W+4|0;Z=Y;c[Z>>2]=U;__ZN9Space2DSW6updateEv(b);__ZN9Space2DSW6unlockEv(b);_=a;$=_;aa=c[$>>2]|0;ca=_+4|0;da=ca;ea=c[da>>2]|0;fa=_i64Add(aa|0,ea|0,1,0)|0;ga=F;ha=a;ia=ha;c[ia>>2]=fa;ja=ha+4|0;ka=ja;c[ka>>2]=ga;l=f;return}function __ZN9Space2DSW4lockEv(b){b=b|0;a[b+16508>>0]=1;return}function __ZN9Space2DSW5setupEv(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0;c[b+16528>>2]=0;d=b+64|0;b=c[d>>2]|0;if(!b)return;e=b;while(1){__ZN8Body2DSW15update_inertiasEv(c[e+4>>2]|0);b=c[d>>2]|0;if((c[b>>2]|0)==(d|0)){a[1263537]=0;f=b+8|0;g=c[f>>2]|0;h=b+12|0;if(g|0)c[g+12>>2]=c[h>>2];i=c[h>>2]|0;if(i|0)c[i+8>>2]=g;g=c[f>>2]|0;c[d>>2]=g;c[f>>2]=0;c[h>>2]=0;c[b>>2]=0;j=g}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1128380,1098388,57,1098442,0);j=c[d>>2]|0}if(!j)break;else e=j}return}function __ZNK9Space2DSW20get_active_body_listEv(a){a=a|0;return a+60|0}function __ZN8Body2DSW16integrate_forcesEf(b,d){b=b|0;d=+d;var e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0.0,Y=0.0;e=l;l=l+128|0;if((l|0)>=(m|0))ba(128);f=e+8|0;h=e+120|0;i=e;j=e+96|0;k=e+72|0;n=e+64|0;o=e+56|0;p=e+48|0;q=e+40|0;r=e+16|0;g[h>>2]=d;s=b+92|0;if(!(c[s>>2]|0)){l=e;return}t=c[(c[b+28>>2]|0)+92>>2]|0;if(!t){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1053476,1053493,414,1053527,0);l=e;return}a[1263537]=0;u=b+300|0;v=c[u>>2]|0;a:do if(v){w=c[v+-4>>2]|0;x=b+156|0;y=b+168|0;z=b+164|0;c[x>>2]=0;c[x+4>>2]=0;c[x+8>>2]=0;c[x+12>>2]=0;if(!w){A=z;B=y;C=x;D=25}else{E=c[v+-4>>2]|0;if(E){if((E|0)>0){__ZN6VectorIN8Body2DSW7AreaCMPEE14_copy_on_writeEv(u);F=c[u>>2]|0;if((E|0)==1){G=0;H=F;I=f}else{J=F;K=f;D=11}}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);J=0;K=f;D=11}if((D|0)==11){F=E;L=0;do{L=L+1|0;F=F>>1}while((F|0)!=1);G=L<<1;H=J;I=K}__ZNK9SortArrayIN8Body2DSW7AreaCMPE18_DefaultComparatorIS1_EE9introsortEiiPS1_i(f,0,E,H,G);__ZNK9SortArrayIN8Body2DSW7AreaCMPE18_DefaultComparatorIS1_EE20final_insertion_sortEiiPS1_(f,0,E,H);F=c[u>>2]|0;if(!F)D=16;else{M=F;D=15}}else{M=v;D=15}if((D|0)==15)if((c[M+-4>>2]|0)>0){__ZN6VectorIN8Body2DSW7AreaCMPEE14_copy_on_writeEv(u);N=c[u>>2]|0}else D=16;if((D|0)==16){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);N=0}F=w;while(1){O=F;b:while(1){P=O+-1|0;if((O|0)<=0){A=z;B=y;C=x;D=25;break a}Q=N+(P<<3)|0;R=c[Q>>2]|0;S=c[R+92>>2]|0;switch(S|0){case 2:case 1:{D=22;break b;break}case 4:case 3:{D=23;break b;break}default:O=P}}if((D|0)==22){D=0;__ZN8Body2DSW36_compute_area_gravity_and_dampeningsEPK8Area2DSW(b,R);T=2}else if((D|0)==23){D=0;c[x>>2]=0;c[x+4>>2]=0;c[x+8>>2]=0;c[x+12>>2]=0;__ZN8Body2DSW36_compute_area_gravity_and_dampeningsEPK8Area2DSW(b,c[Q>>2]|0);T=3}if((S|0)==(T|0)){U=x;V=y;W=z;break}else F=P}}}else{F=b+156|0;c[F>>2]=0;c[F+4>>2]=0;c[F+8>>2]=0;c[F+12>>2]=0;A=b+164|0;B=b+168|0;C=F;D=25}while(0);if((D|0)==25){__ZN8Body2DSW36_compute_area_gravity_and_dampeningsEPK8Area2DSW(b,t);U=C;V=B;W=A}__ZN7Vector2mLERKf(U,b+128|0);d=+g[b+124>>2];if(d>=0.0)g[V>>2]=d;d=+g[b+120>>2];if(d>=0.0)g[W>>2]=d;g[i>>2]=0.0;g[i+4>>2]=0.0;do if((c[s>>2]|0)!=1){if((a[b+256>>0]|0)==0?(a[b+260>>0]|0)==0:0){__ZNK7Vector2mlERKf(n,U,b+132|0);__ZN7Vector2pLERKS_(n,b+176|0);d=+g[b+184>>2];X=+g[h>>2];Y=1.0-X*+g[W>>2];g[o>>2]=Y<0.0?0.0:Y;Y=1.0-X*+g[V>>2];A=b+108|0;__ZN7Vector2mLERKf(A,o);B=b+116|0;g[B>>2]=+g[B>>2]*(Y<0.0?0.0:Y);c[f>>2]=c[b+144>>2];__ZNK7Vector2mlERKf(q,n,f);__ZNK7Vector2mlERKf(p,q,h);__ZN7Vector2pLERKS_(A,p);g[B>>2]=+g[B>>2]+d*+g[b+148>>2]*+g[h>>2]}if(!(c[b+252>>2]|0)){a[b+260>>0]=0;g[b+104>>2]=0.0;c[b+96>>2]=0;c[b+100>>2]=0;break}else{B=b+32|0;c[r>>2]=c[B>>2];c[r+4>>2]=c[B+4>>2];c[r+8>>2]=c[B+8>>2];c[r+12>>2]=c[B+12>>2];c[r+16>>2]=c[B+16>>2];c[r+20>>2]=c[B+20>>2];__ZNK7Vector2miERKS_(f,b+280|0,r+16|0);B=f;A=c[B+4>>2]|0;C=i;c[C>>2]=c[B>>2];c[C+4>>2]=A;D=38;break}}else{A=b+32|0;c[j>>2]=c[A>>2];c[j+4>>2]=c[A+4>>2];c[j+8>>2]=c[A+8>>2];c[j+12>>2]=c[A+12>>2];c[j+16>>2]=c[A+16>>2];c[j+20>>2]=c[A+20>>2];__ZNK7Vector2miERKS_(f,b+280|0,j+16|0);C=f;B=c[C+4>>2]|0;t=i;c[t>>2]=c[C>>2];c[t+4>>2]=B;__ZNK7Vector2dvERKf(f,i,h);B=f;t=c[B+4>>2]|0;C=b+108|0;c[C>>2]=c[B>>2];c[C+4>>2]=t;d=+__ZNK11Transform2D12get_rotationEv(b+264|0);c[k>>2]=c[A>>2];c[k+4>>2]=c[A+4>>2];c[k+8>>2]=c[A+8>>2];c[k+12>>2]=c[A+12>>2];c[k+16>>2]=c[A+16>>2];c[k+20>>2]=c[A+20>>2];Y=d-+__ZNK11Transform2D12get_rotationEv(k);g[b+116>>2]=Y/+g[h>>2];D=38}while(0);if((D|0)==38){a[b+260>>0]=0;g[b+104>>2]=0.0;c[b+96>>2]=0;c[b+100>>2]=0;__ZN19CollisionObject2DSW26_update_shapes_with_motionERK7Vector2(b,i)}c[b+308>>2]=0;l=e;return}function __ZN8Step2DSW16_populate_islandEP8Body2DSWPS1_PP14Constraint2DSW(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0;f=a;g=c[f>>2]|0;h=c[f+4>>2]|0;f=b+320|0;c[f>>2]=g;c[f+4>>2]=h;c[b+328>>2]=c[d>>2];c[d>>2]=b;f=c[b+288>>2]|0;if(!f)return;i=c[f+8>>2]|0;f=c[b+292>>2]|0;if((i|0)==(f|0))return;else j=i;while(1){i=c[j+8>>2]|0;if((i|0)==(f|0))break;else j=i}if(!j)return;f=j;j=g;g=h;while(1){h=c[f+24>>2]|0;i=h+16|0;b=i;if(!((c[b>>2]|0)==(j|0)?(c[b+4>>2]|0)==(g|0):0)?(b=i,c[b>>2]=j,c[b+4>>2]=g,c[h+24>>2]=c[e>>2],c[e>>2]=h,b=h+12|0,(c[b>>2]|0)>0):0){i=f+28|0;k=h+8|0;h=0;do{if((((h|0)!=(c[i>>2]|0)?(l=c[(c[k>>2]|0)+(h<<2)>>2]|0,m=l+320|0,n=a,!((c[m>>2]|0)==(c[n>>2]|0)?(c[m+4>>2]|0)==(c[n+4>>2]|0):0)):0)?__ZNK8Body2DSW8get_modeEv(l)|0:0)?(__ZNK8Body2DSW8get_modeEv(l)|0)!=1:0)__ZN8Step2DSW16_populate_islandEP8Body2DSWPS1_PP14Constraint2DSW(a,c[(c[k>>2]|0)+(h<<2)>>2]|0,d,e);h=h+1|0}while((h|0)<(c[b>>2]|0))}b=c[f+16>>2]|0;if(!b)break;h=a;f=b;j=c[h>>2]|0;g=c[h+4>>2]|0}return}function __ZNK9Space2DSW19get_moved_area_listEv(a){a=a|0;return a+76|0}function __ZN9Space2DSW27area_remove_from_moved_listEP8SelfListI8Area2DSWE(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0;e=b+76|0;if((c[d>>2]|0)!=(e|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1128380,1098388,57,1098442,0);return}a[1263537]=0;b=d+8|0;f=c[b>>2]|0;g=d+12|0;if(f|0)c[f+12>>2]=c[g>>2];h=c[g>>2]|0;if(h|0)c[h+8>>2]=f;if((c[e>>2]|0)==(d|0))c[e>>2]=c[b>>2];c[b>>2]=0;c[g>>2]=0;c[d>>2]=0;return}function __ZN8Body2DSW20integrate_velocitiesEf(b,d){b=b|0;d=+d;var e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0.0,t=0.0;e=l;l=l+144|0;if((l|0)>=(m|0))ba(144);f=e+104|0;h=e+112|0;i=e+80|0;j=e+72|0;k=e+24|0;n=e+48|0;o=e;g[f>>2]=d;p=b+92|0;q=c[p>>2]|0;if(!q){l=e;return}if(!(c[b+312>>2]|0))r=q;else{__ZN9Space2DSW28body_add_to_state_query_listEP8SelfListI8Body2DSWE(c[b+28>>2]|0,b+232|0);r=c[p>>2]|0}if((r|0)!=1){s=+g[b+116>>2]+ +g[b+104>>2];__ZNK7Vector2plERKS_(h,b+108|0,b+96|0);r=b+32|0;c[i>>2]=c[r>>2];c[i+4>>2]=c[r+4>>2];c[i+8>>2]=c[r+8>>2];c[i+12>>2]=c[r+12>>2];c[i+16>>2]=c[r+16>>2];c[i+20>>2]=c[r+20>>2];t=+__ZNK11Transform2D12get_rotationEv(i)+s*d;c[k>>2]=c[r>>2];c[k+4>>2]=c[r+4>>2];c[k+8>>2]=c[r+8>>2];c[k+12>>2]=c[r+12>>2];c[k+16>>2]=c[r+16>>2];c[k+20>>2]=c[r+20>>2];__ZNK7Vector2mlERKf(n,h,f);__ZNK7Vector2plERKS_(j,k+16|0,n);__ZN11Transform2DC2EfRK7Vector2(n,t,j);j=b+252|0;k=(c[j>>2]|0)==0;c[r>>2]=c[n>>2];c[r+4>>2]=c[n+4>>2];c[r+8>>2]=c[n+8>>2];c[r+12>>2]=c[n+12>>2];c[r+16>>2]=c[n+16>>2];c[r+20>>2]=c[n+20>>2];if(k)__ZN19CollisionObject2DSW14_update_shapesEv(b);c[o>>2]=c[r>>2];c[o+4>>2]=c[r+4>>2];c[o+8>>2]=c[r+8>>2];c[o+12>>2]=c[r+12>>2];c[o+16>>2]=c[r+16>>2];c[o+20>>2]=c[r+20>>2];__ZNK11Transform2D7inverseEv(n,o);o=b+56|0;c[o>>2]=c[n>>2];c[o+4>>2]=c[n+4>>2];c[o+8>>2]=c[n+8>>2];c[o+12>>2]=c[n+12>>2];c[o+16>>2]=c[n+16>>2];c[o+20>>2]=c[n+20>>2];if(c[j>>2]|0){j=b+264|0;c[j>>2]=c[r>>2];c[j+4>>2]=c[r+4>>2];c[j+8>>2]=c[r+8>>2];c[j+12>>2]=c[r+12>>2];c[j+16>>2]=c[r+16>>2];c[j+20>>2]=c[r+20>>2]}l=e;return}r=b+264|0;j=b+32|0;c[j>>2]=c[r>>2];c[j+4>>2]=c[r+4>>2];c[j+8>>2]=c[r+8>>2];c[j+12>>2]=c[r+12>>2];c[j+16>>2]=c[r+16>>2];c[j+20>>2]=c[r+20>>2];__ZNK11Transform2D14affine_inverseEv(h,r);r=b+56|0;c[r>>2]=c[h>>2];c[r+4>>2]=c[h+4>>2];c[r+8>>2]=c[h+8>>2];c[r+12>>2]=c[h+12>>2];c[r+16>>2]=c[h+16>>2];c[r+20>>2]=c[h+20>>2];r=c[b+304>>2]|0;if(r|0?c[r+-4>>2]|0:0){l=e;return}g[h>>2]=0.0;g[h+4>>2]=0.0;if(!(__ZNK7Vector2eqERKS_(b+108|0,h)|0)){l=e;return}if(!(+g[b+116>>2]==0.0)){l=e;return}h=b+257|0;if(!(a[h>>0]|0)){l=e;return}a[h>>0]=0;h=c[b+28>>2]|0;if(!h){l=e;return}__ZN9Space2DSW28body_remove_from_active_listEP8SelfListI8Body2DSWE(h,b+200|0);l=e;return}function __ZN8Step2DSW14_check_suspendEP8Body2DSWf(b,d,e){b=b|0;d=d|0;e=+e;var f=0,g=0,h=0,i=0,j=0;b=(d|0)==0;if(b)return;else{f=1;g=d}a:while(1){h=g;while(1){if(__ZNK8Body2DSW8get_modeEv(h)|0?(__ZNK8Body2DSW8get_modeEv(h)|0)!=1:0)break;i=c[h+328>>2]|0;if(!i){j=f;break a}else h=i}i=f&(__ZN8Body2DSW10sleep_testEf(h,e)|0);g=c[h+328>>2]|0;if(!g){j=i;break}else f=i}if(b)return;b=j^1;f=d;do{if((__ZNK8Body2DSW8get_modeEv(f)|0?(__ZNK8Body2DSW8get_modeEv(f)|0)!=1:0)?!(j^(a[f+257>>0]|0)!=0):0)__ZN8Body2DSW10set_activeEb(f,b);f=c[f+328>>2]|0}while((f|0)!=0);return}function __ZN9Space2DSW6updateEv(a){a=a|0;var b=0;b=c[a+56>>2]|0;gj[c[(c[b>>2]|0)+44>>2]&8191](b);return}function __ZN9Space2DSW6unlockEv(b){b=b|0;a[b+16508>>0]=0;return}function __ZN8Body2DSW10sleep_testEf(b,d){b=b|0;d=+d;var e=0,f=0,h=0.0,i=0,k=0.0;switch(c[b+92>>2]|0){case 3:{e=(a[b+257>>0]|0)==0;return e|0}case 1:case 0:{e=1;return e|0}default:{if(!(a[b+258>>0]|0)){e=0;return e|0}f=b+28|0;if((c[j>>2]=c[b+116>>2]&2147483647,+g[j>>2])<+g[(c[f>>2]|0)+16500>>2]?(h=+__ZNK7Vector214length_squaredEv(b+108|0),i=c[f>>2]|0,k=+g[i+16496>>2],(c[j>>2]=(g[j>>2]=h,c[j>>2]|0)&2147483647,+g[j>>2])<k*k):0){f=b+172|0;k=+g[f>>2]+d;g[f>>2]=k;e=k>+g[i+16504>>2];return e|0}g[b+172>>2]=0.0;e=0;return e|0}}return 0}function __ZN8Body2DSW10set_activeEb(b,e){b=b|0;e=e|0;var f=0;f=b+257|0;if((d[f>>0]|0|0)==(e&1|0))return;a[f>>0]=e&1;if(!e){e=c[b+28>>2]|0;if(!e)return;__ZN9Space2DSW28body_remove_from_active_listEP8SelfListI8Body2DSWE(e,b+200|0);return}if(!(c[b+92>>2]|0))return;e=c[b+28>>2]|0;if(!e)return;__ZN9Space2DSW23body_add_to_active_listEP8SelfListI8Body2DSWE(e,b+200|0);return}function __ZN9Space2DSW28body_remove_from_active_listEP8SelfListI8Body2DSWE(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0;e=b+60|0;if((c[d>>2]|0)!=(e|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1128380,1098388,57,1098442,0);return}a[1263537]=0;b=d+8|0;f=c[b>>2]|0;g=d+12|0;if(f|0)c[f+12>>2]=c[g>>2];h=c[g>>2]|0;if(h|0)c[h+8>>2]=f;if((c[e>>2]|0)==(d|0))c[e>>2]=c[b>>2];c[b>>2]=0;c[g>>2]=0;c[d>>2]=0;return}function __ZN9Space2DSW23body_add_to_active_listEP8SelfListI8Body2DSWE(b,d){b=b|0;d=d|0;var e=0;e=b+60|0;if(c[d>>2]|0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1098384,1098388,45,1098405,0);return}a[1263537]=0;c[d>>2]=e;b=c[e>>2]|0;c[d+8>>2]=b;c[d+12>>2]=0;if(b|0)c[b+12>>2]=d;c[e>>2]=d;return}function __ZN9Space2DSW28body_add_to_state_query_listEP8SelfListI8Body2DSWE(b,d){b=b|0;d=d|0;var e=0;e=b+68|0;if(c[d>>2]|0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1098384,1098388,45,1098405,0);return}a[1263537]=0;c[d>>2]=e;b=c[e>>2]|0;c[d+8>>2]=b;c[d+12>>2]=0;if(b|0)c[b+12>>2]=d;c[e>>2]=d;return}function __ZN6VectorIN8Body2DSW7AreaCMPEE14_copy_on_writeEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0;b=c[a>>2]|0;if(!b)return;if((c[b+-8>>2]|0)>>>0<=1)return;d=c[b+-4>>2]|0;b=(d<<3)+-1|0;e=b>>>1|b;b=e>>>2|e;e=b>>>4|b;b=e>>>8|e;e=__ZN6Memory12alloc_staticEjb((b>>>16|b)+1|0,1)|0;c[e+-8>>2]=1;c[e+-4>>2]=d;if(d|0){b=0;do{f=(c[a>>2]|0)+(b<<3)|0;g=c[f+4>>2]|0;h=e+(b<<3)|0;c[h>>2]=c[f>>2];c[h+4>>2]=g;b=b+1|0}while((b|0)!=(d|0))}d=c[a>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);c[a>>2]=e;return}function __ZNK9SortArrayIN8Body2DSW7AreaCMPE18_DefaultComparatorIS1_EE9introsortEiiPS1_i(a,b,d,e,f){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0;g=d-b|0;if((g|0)<=16)return;h=e+(b<<3)|0;i=f;f=d;d=g;while(1){if(!i)break;g=e+((d>>>1)+b<<3)|0;j=e+(f+-1<<3)|0;k=c[(c[h>>2]|0)+128>>2]|0;l=c[(c[g>>2]|0)+128>>2]|0;m=(k|0)<(l|0);n=c[(c[j>>2]|0)+128>>2]|0;o=(c[(((m?l:k)|0)<(n|0)?(m?g:h):((m?k:l)|0)<(n|0)?j:m?h:g)>>2]|0)+128|0;g=b;m=f;while(1){j=c[o>>2]|0;p=g;while(1){q=e+(p<<3)|0;r=p+1|0;if((c[(c[q>>2]|0)+128>>2]|0)<(j|0))p=r;else{s=m;break}}do{s=s+-1|0;t=e+(s<<3)|0}while((j|0)<(c[(c[t>>2]|0)+128>>2]|0));if((p|0)>=(s|0))break;j=q;n=c[j>>2]|0;l=c[j+4>>2]|0;j=t;k=c[j+4>>2]|0;u=q;c[u>>2]=c[j>>2];c[u+4>>2]=k;k=t;c[k>>2]=n;c[k+4>>2]=l;g=r;m=s}i=i+-1|0;__ZNK9SortArrayIN8Body2DSW7AreaCMPE18_DefaultComparatorIS1_EE9introsortEiiPS1_i(a,p,f,e,i);m=p-b|0;if((m|0)<=16){v=35;break}else{f=p;d=m}}if((v|0)==35)return;p=(d+-2|0)/2|0;while(1){i=e+(p+b<<3)|0;a=c[i>>2]|0;s=c[i+4>>2]|0;i=p<<1;r=i+2|0;if((r|0)<(d|0)){t=i;q=p;m=r;while(1){g=t|1;o=(c[(c[e+(m+b<<3)>>2]|0)+128>>2]|0)<(c[(c[e+(g+b<<3)>>2]|0)+128>>2]|0)?g:m;g=e+(o+b<<3)|0;l=c[g+4>>2]|0;k=e+(q+b<<3)|0;c[k>>2]=c[g>>2];c[k+4>>2]=l;l=o<<1;k=l+2|0;if((k|0)<(d|0)){t=l;q=o;m=k}else{w=l;x=k;y=o;break}}}else{w=i;x=r;y=p}m=w|1;if((x|0)==(d|0)){q=e+(m+b<<3)|0;t=c[q+4>>2]|0;o=e+(y+b<<3)|0;c[o>>2]=c[q>>2];c[o+4>>2]=t;z=m}else z=y;a:do if((z|0)>(p|0)){m=a+128|0;t=z;while(1){o=(t+-1|0)/2|0;q=o+b|0;k=t+b|0;if((c[(c[e+(q<<3)>>2]|0)+128>>2]|0)>=(c[m>>2]|0)){A=k;break a}l=e+(q<<3)|0;q=c[l+4>>2]|0;g=e+(k<<3)|0;c[g>>2]=c[l>>2];c[g+4>>2]=q;if((o|0)>(p|0))t=o;else{B=o;v=11;break}}}else{B=z;v=11}while(0);if((v|0)==11){v=0;A=B+b|0}c[e+(A<<3)>>2]=a;c[e+(A<<3)+4>>2]=s;if(!p)break;else p=p+-1|0}if((d|0)<=1)return;d=f;do{d=d+-1|0;f=e+(d<<3)|0;p=f;A=c[p>>2]|0;B=c[p+4>>2]|0;p=h;z=c[p+4>>2]|0;y=f;c[y>>2]=c[p>>2];c[y+4>>2]=z;z=d-b|0;if((z|0)>2){y=0;p=0;f=2;do{x=y|1;w=p;p=(c[(c[e+(f+b<<3)>>2]|0)+128>>2]|0)<(c[(c[e+(x+b<<3)>>2]|0)+128>>2]|0)?x:f;x=e+(p+b<<3)|0;r=c[x+4>>2]|0;i=e+(w+b<<3)|0;c[i>>2]=c[x>>2];c[i+4>>2]=r;y=p<<1;f=y+2|0}while((f|0)<(z|0));C=y|1;D=f;E=p}else{C=1;D=2;E=0}if((D|0)==(z|0)){s=e+(C+b<<3)|0;a=c[s+4>>2]|0;r=e+(E+b<<3)|0;c[r>>2]=c[s>>2];c[r+4>>2]=a;F=C}else F=E;b:do if((F|0)>0){a=A+128|0;r=F;while(1){s=r+-1|0;i=(s|0)/2|0;x=i+b|0;w=r+b|0;if((c[(c[e+(x<<3)>>2]|0)+128>>2]|0)>=(c[a>>2]|0)){G=w;break b}t=e+(x<<3)|0;x=c[t+4>>2]|0;m=e+(w<<3)|0;c[m>>2]=c[t>>2];c[m+4>>2]=x;if((s|0)>1)r=i;else{H=i;v=24;break}}}else{H=F;v=24}while(0);if((v|0)==24){v=0;G=H+b|0}c[e+(G<<3)>>2]=A;c[e+(G<<3)+4>>2]=B}while((z|0)>1);return}function __ZNK9SortArrayIN8Body2DSW7AreaCMPE18_DefaultComparatorIS1_EE20final_insertion_sortEiiPS1_(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;if((d-b|0)<=16){if((d|0)==(b|0))return;a=b+1|0;if((a|0)==(d|0))return;f=e+(b<<3)|0;g=b;h=a;while(1){a=e+(h<<3)|0;i=c[a>>2]|0;j=c[e+(h<<3)+4>>2]|0;k=i+128|0;l=c[k>>2]|0;if((l|0)<(c[(c[f>>2]|0)+128>>2]|0))if((g|0)<(b|0))m=f;else{n=h;do{o=n;n=n+-1|0;p=e+(n<<3)|0;q=c[p+4>>2]|0;r=e+(o<<3)|0;c[r>>2]=c[p>>2];c[r+4>>2]=q}while((n|0)>(b|0));m=f}else{n=e+(g<<3)|0;if((l|0)<(c[(c[n>>2]|0)+128>>2]|0)){q=g;r=n;n=a;while(1){p=r;o=c[p+4>>2]|0;s=n;c[s>>2]=c[p>>2];c[s+4>>2]=o;o=q;q=q+-1|0;r=e+(q<<3)|0;s=e+(o<<3)|0;if((c[k>>2]|0)>=(c[(c[r>>2]|0)+128>>2]|0)){m=s;break}else n=s}}else m=a}c[m>>2]=i;c[m+4>>2]=j;n=h+1|0;if((n|0)==(d|0))break;else{r=h;h=n;g=r}}return}g=b+16|0;h=e+(b<<3)|0;m=b;f=b+1|0;while(1){r=e+(f<<3)|0;n=c[r>>2]|0;k=c[e+(f<<3)+4>>2]|0;q=n+128|0;l=c[q>>2]|0;if((l|0)<(c[(c[h>>2]|0)+128>>2]|0))if((m|0)<(b|0))t=h;else{s=f;do{o=s;s=s+-1|0;p=e+(s<<3)|0;u=c[p+4>>2]|0;v=e+(o<<3)|0;c[v>>2]=c[p>>2];c[v+4>>2]=u}while((s|0)>(b|0));t=h}else{s=e+(m<<3)|0;if((l|0)<(c[(c[s>>2]|0)+128>>2]|0)){j=m;i=s;s=r;while(1){a=i;u=c[a+4>>2]|0;v=s;c[v>>2]=c[a>>2];c[v+4>>2]=u;u=j;j=j+-1|0;i=e+(j<<3)|0;v=e+(u<<3)|0;if((c[q>>2]|0)>=(c[(c[i>>2]|0)+128>>2]|0)){t=v;break}else s=v}}else t=r}c[t>>2]=n;c[t+4>>2]=k;s=f+1|0;if((s|0)==(g|0))break;else{i=f;f=s;m=i}}if((g|0)==(d|0))return;else w=g;do{g=e+(w<<3)|0;m=g;f=c[m>>2]|0;t=c[m+4>>2]|0;m=w+-1|0;h=e+(m<<3)|0;b=f+128|0;if((c[b>>2]|0)<(c[(c[h>>2]|0)+128>>2]|0)){i=m;m=h;h=g;while(1){s=m;q=c[s+4>>2]|0;j=h;c[j>>2]=c[s>>2];c[j+4>>2]=q;q=i;i=i+-1|0;m=e+(i<<3)|0;j=e+(q<<3)|0;if((c[b>>2]|0)>=(c[(c[m>>2]|0)+128>>2]|0)){x=j;break}else h=j}}else x=g;c[x>>2]=f;c[x+4>>2]=t;w=w+1|0}while((w|0)!=(d|0));return}function __ZN8Body2DSW36_compute_area_gravity_and_dampeningsEPK8Area2DSW(b,d){b=b|0;d=d|0;var e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0.0,A=0,B=0.0,C=0.0,D=0,E=0.0,F=0,G=0.0,H=0.0,I=0.0,J=0.0,K=0.0,L=0.0,M=0.0;e=l;l=l+176|0;if((l|0)>=(m|0))ba(176);f=e+160|0;h=e+128|0;i=e+136|0;j=e+120|0;k=e+88|0;n=e+80|0;o=e+112|0;p=e+56|0;q=e+48|0;r=e+24|0;s=e+16|0;t=e+8|0;u=e;if(!(a[d+108>>0]|0)){v=d+100|0;w=c[v+4>>2]|0;x=u;c[x>>2]=c[v>>2];c[x+4>>2]=w;c[h>>2]=c[d+96>>2];__ZNK7Vector2mlERKf(f,u,h);__ZN7Vector2pLERKS_(b+156|0,f);y=d+120|0;z=+g[y>>2];A=b+164|0;B=+g[A>>2];C=z+B;g[A>>2]=C;D=d+124|0;E=+g[D>>2];F=b+168|0;G=+g[F>>2];H=E+G;g[F>>2]=H;l=e;return}u=d+112|0;I=+g[d+100>>2];J=+g[d+104>>2];if(+g[u>>2]>0.0){w=d+32|0;c[i>>2]=c[w>>2];c[i+4>>2]=c[w+4>>2];c[i+8>>2]=c[w+8>>2];c[i+12>>2]=c[w+12>>2];c[i+16>>2]=c[w+16>>2];c[i+20>>2]=c[w+20>>2];K=I*+g[i+4>>2]+J*+g[i+12>>2];g[f>>2]=I*+g[i>>2]+J*+g[i+8>>2];g[f+4>>2]=K;__ZNK7Vector2plERKS_(j,f,i+16|0);i=b+32|0;c[k>>2]=c[i>>2];c[k+4>>2]=c[i+4>>2];c[k+8>>2]=c[i+8>>2];c[k+12>>2]=c[i+12>>2];c[k+16>>2]=c[i+16>>2];c[k+20>>2]=c[i+20>>2];__ZNK7Vector2miERKS_(h,j,k+16|0);__ZNK7Vector210normalizedEv(n,h);K=+g[d+96>>2];L=+__ZNK7Vector26lengthEv(h);M=L*+g[u>>2]+1.0;g[o>>2]=K/(M*M);__ZNK7Vector2mlERKf(f,n,o);__ZN7Vector2pLERKS_(b+156|0,f);y=d+120|0;z=+g[y>>2];A=b+164|0;B=+g[A>>2];C=z+B;g[A>>2]=C;D=d+124|0;E=+g[D>>2];F=b+168|0;G=+g[F>>2];H=E+G;g[F>>2]=H;l=e;return}else{o=d+32|0;c[p>>2]=c[o>>2];c[p+4>>2]=c[o+4>>2];c[p+8>>2]=c[o+8>>2];c[p+12>>2]=c[o+12>>2];c[p+16>>2]=c[o+16>>2];c[p+20>>2]=c[o+20>>2];M=I*+g[p+4>>2]+J*+g[p+12>>2];g[f>>2]=I*+g[p>>2]+J*+g[p+8>>2];g[f+4>>2]=M;__ZNK7Vector2plERKS_(q,f,p+16|0);p=b+32|0;c[r>>2]=c[p>>2];c[r+4>>2]=c[p+4>>2];c[r+8>>2]=c[p+8>>2];c[r+12>>2]=c[p+12>>2];c[r+16>>2]=c[p+16>>2];c[r+20>>2]=c[p+20>>2];__ZNK7Vector2miERKS_(s,q,r+16|0);__ZNK7Vector210normalizedEv(t,s);c[f>>2]=c[d+96>>2];__ZNK7Vector2mlERKf(h,t,f);__ZN7Vector2pLERKS_(b+156|0,h);y=d+120|0;z=+g[y>>2];A=b+164|0;B=+g[A>>2];C=z+B;g[A>>2]=C;D=d+124|0;E=+g[D>>2];F=b+168|0;G=+g[F>>2];H=E+G;g[F>>2]=H;l=e;return}}function __ZN19CollisionObject2DSW26_update_shapes_with_motionERK7Vector2(b,d){b=b|0;d=d|0;var e=0,f=0,h=0,i=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0.0,N=0.0,O=0.0,P=0.0,Q=0.0;e=l;l=l+96|0;if((l|0)>=(m|0))ba(96);f=e+24|0;h=e+80|0;i=e+56|0;k=e+40|0;n=e+8|0;o=e;p=b+28|0;if(!(c[p>>2]|0)){l=e;return}q=b+24|0;r=b+88|0;s=b+32|0;t=h+8|0;u=n+8|0;v=h+4|0;w=k+4|0;x=k+8|0;y=h+12|0;z=k+12|0;A=0;while(1){B=c[q>>2]|0;C=(B|0)==0;if(C)D=0;else D=c[B+-4>>2]|0;if((A|0)>=(D|0))break;if(C)E=0;else E=c[B+-4>>2]|0;do if((E|0)<=(A|0)){if(C)F=0;else F=c[B+-4>>2]|0;if((F|0)>(A|0)){a[1263537]=0;G=14;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);H=0;break}}else G=14;while(0);if((G|0)==14){G=0;__ZN6VectorIN19CollisionObject2DSW5ShapeEE14_copy_on_writeEv(q);H=(c[q>>2]|0)+(A*104|0)|0}B=H+48|0;if(!(c[B>>2]|0)){C=__ZN9Space2DSW14get_broadphaseEv(c[p>>2]|0)|0;c[B>>2]=nj[c[c[C>>2]>>2]&2047](C,b,A)|0;C=__ZN9Space2DSW14get_broadphaseEv(c[p>>2]|0)|0;bj[c[(c[C>>2]|0)+8>>2]&4095](C,c[B>>2]|0,(a[r>>0]|0)!=0)}C=(c[H+68>>2]|0)+12|0;c[h>>2]=c[C>>2];c[h+4>>2]=c[C+4>>2];c[h+8>>2]=c[C+8>>2];c[h+12>>2]=c[C+12>>2];__ZNK11Transform2DmlERKS_(i,s,H);__ZNK11Transform2D5xformERK5Rect2(f,i,h);c[h>>2]=c[f>>2];c[h+4>>2]=c[f+4>>2];c[h+8>>2]=c[f+8>>2];c[h+12>>2]=c[f+12>>2];__ZNK7Vector2plERKS_(o,h,d);C=o;I=c[C>>2]|0;J=c[C+4>>2]|0;C=n;c[C>>2]=I;c[C+4>>2]=J;C=t;K=c[C>>2]|0;L=c[C+4>>2]|0;C=u;c[C>>2]=K;c[C+4>>2]=L;M=(c[j>>2]=I,+g[j>>2]);N=+g[h>>2];c[k>>2]=c[(M<N?n:h)>>2];O=(c[j>>2]=J,+g[j>>2]);P=+g[v>>2];c[w>>2]=c[(O<P?n:h)+4>>2];Q=(c[j>>2]=K,+g[j>>2]);K=M+Q>N+Q;g[x>>2]=+g[(K?n:h)+8>>2]+(K?M:N);K=O+(c[j>>2]=L,+g[j>>2])>P+ +g[y>>2];g[z>>2]=+g[(K?n:h)+12>>2]+(K?O:P);__ZNK7Vector2miERKS_(f,x,k);K=f;L=c[K+4>>2]|0;J=x;c[J>>2]=c[K>>2];c[J+4>>2]=L;c[h>>2]=c[k>>2];c[h+4>>2]=c[k+4>>2];c[h+8>>2]=c[k+8>>2];c[h+12>>2]=c[k+12>>2];L=H+52|0;c[L>>2]=c[h>>2];c[L+4>>2]=c[h+4>>2];c[L+8>>2]=c[h+8>>2];c[L+12>>2]=c[h+12>>2];L=__ZN9Space2DSW14get_broadphaseEv(c[p>>2]|0)|0;bj[c[(c[L>>2]|0)+4>>2]&4095](L,c[B>>2]|0,h);A=A+1|0}l=e;return}function __ZN8Body2DSW15update_inertiasEv(b){b=b|0;var d=0,e=0,f=0,h=0,i=0,j=0,k=0,n=0.0,o=0.0,p=0.0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0.0,D=0.0;d=l;l=l+32|0;if((l|0)>=(m|0))ba(32);e=d+8|0;f=d;switch(c[b+92>>2]|0){case 2:{if(a[b+152>>0]|0){l=d;return}h=b+24|0;i=c[h>>2]|0;if((i|0)!=0?(j=c[i+-4>>2]|0,(j|0)>0):0){k=0;n=0.0;while(1){o=n+ +g[i+(k*104|0)+60>>2]*+g[i+(k*104|0)+64>>2];k=k+1|0;if((k|0)>=(j|0)){p=o;break}else n=o}}else p=0.0;j=b+132|0;k=e+16|0;n=0.0;q=0;r=i;while(1){i=(r|0)==0;if(i)s=0;else s=c[r+-4>>2]|0;if((q|0)>=(s|0)){t=10;break}if(i)u=0;else u=c[r+-4>>2]|0;if((u|0)<=(q|0)){if(i)v=0;else v=c[r+-4>>2]|0;if((v|0)<=(q|0)){t=17;break}a[1263537]=0}w=c[r+(q*104|0)+68>>2]|0;if(i)x=0;else x=c[r+-4>>2]|0;if((x|0)<=(q|0)){if(i)y=0;else y=c[r+-4>>2]|0;if((y|0)<=(q|0)){t=25;break}a[1263537]=0}o=+g[r+(q*104|0)+60>>2]*+g[r+(q*104|0)+64>>2]*+g[j>>2]/p;if(i)z=0;else z=c[r+-4>>2]|0;do if((z|0)<=(q|0)){if(i)A=0;else A=c[r+-4>>2]|0;if((A|0)>(q|0)){a[1263537]=0;t=35;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);B=0;break}}else t=35;while(0);if((t|0)==35){t=0;B=r+(q*104|0)|0};c[e>>2]=c[B>>2];c[e+4>>2]=c[B+4>>2];c[e+8>>2]=c[B+8>>2];c[e+12>>2]=c[B+12>>2];c[e+16>>2]=c[B+16>>2];c[e+20>>2]=c[B+20>>2];__ZNK11Transform2D9get_scaleEv(f,e);C=+ji[c[(c[w>>2]|0)+40>>2]&15](w,o,f);D=n+(C+o*+__ZNK7Vector214length_squaredEv(k));n=D;q=q+1|0;r=c[h>>2]|0}if((t|0)==10){g[b+148>>2]=n!=0.0?1.0/n:0.0;n=+g[j>>2];g[b+144>>2]=n!=0.0?1.0/n:0.0;l=d;return}else if((t|0)==17)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);else if((t|0)==25)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);break}case 0:case 1:{g[b+148>>2]=0.0;g[b+144>>2]=0.0;l=d;return}case 3:{g[b+148>>2]=0.0;g[b+144>>2]=1.0/+g[b+132>>2];l=d;return}default:{l=d;return}}}function __ZN24Physics2DDirectBodyStateC2Ev(a){a=a|0;__ZN6ObjectC2Ev(a);c[a>>2]=338420;__ZN10StringNameC2Ev(a+76|0);return}function __ZN26Physics2DDirectBodyStateSW18_initialize_classvEv(b){b=b|0;if(a[1263488]|0)return;if(!(a[1263477]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI24Physics2DDirectBodyStateEEvv();__ZN24Physics2DDirectBodyState13_bind_methodsEv();a[1263477]=1}__ZN7ClassDB10_add_classI26Physics2DDirectBodyStateSWEEvv();a[1263488]=1;return}function __ZN26Physics2DDirectBodyStateSW5_setvERK10StringNameRK7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK26Physics2DDirectBodyStateSW5_getvERK10StringNameR7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK26Physics2DDirectBodyStateSW19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+24|0;g=e+4|0;h=e;if(!d)__ZNK24Physics2DDirectBodyState19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,0);__ZN6StringC2EPKc(f,1053888);i=c[f>>2]|0;f=i;j=g+4|0;c[j>>2]=0;k=g+12|0;c[k>>2]=0;c[g>>2]=0;n=(i|0)==0;if(!n?(c[j>>2]=0,__Z28atomic_conditional_incrementPj(i+-8|0)|0):0)c[j>>2]=f;c[g+8>>2]=0;f=c[k>>2]|0;if(f|0){if(!(__Z16atomic_decrementPj(f+-8|0)|0))__ZN6Memory11free_staticEPvb(f,1);c[k>>2]=0}c[g+16>>2]=256;if(!(c[b>>2]|0)){k=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=k;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0}k=__ZnwjPFPvjE(32,4740)|0;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0;c[k+12>>2]=0;c[k+16>>2]=7;f=k+20|0;c[f>>2]=0;j=k+24|0;c[j>>2]=0;o=k+28|0;c[o>>2]=0;__ZN12PropertyInfoaSERKS_(k,g)|0;p=c[b>>2]|0;q=p+4|0;r=c[q>>2]|0;c[j>>2]=r;c[f>>2]=0;c[o>>2]=p;if(r|0)c[r+20>>2]=k;c[q>>2]=k;if(!(c[p>>2]|0))c[p>>2]=k;k=p+8|0;c[k>>2]=(c[k>>2]|0)+1;k=c[g+12>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);k=c[g+4>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);if(!n?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);__ZN10StringNameC2EPKc(h,1053888);__ZN7ClassDB17get_property_listE10StringNameP4ListI12PropertyInfo16DefaultAllocatorEbPK6Object(h,b,1,a);__ZN10StringNameD2Ev(h);if(!d){l=e;return}__ZNK24Physics2DDirectBodyState19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,1);l=e;return}function __ZN26Physics2DDirectBodyStateSW14_notificationvEib(a,b,c){a=a|0;b=b|0;c=c|0;return}function __ZNK26Physics2DDirectBodyStateSW16_get_class_namevEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+8|0;e=b+4|0;f=b;g=a+80|0;a=c[g>>2]|0;if(a|0){if(c[a+4>>2]|0){l=b;return g|0}if(__ZNK6String6lengthEv(a+8|0)|0){l=b;return g|0}}__ZN6StringC2EPKc(d,1053888);c[f>>2]=c[d>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameaSERKS_(g,e);__ZN10StringNameD2Ev(e);e=c[f>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);l=b;return g|0}function __ZNK26Physics2DDirectBodyStateSW9get_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1053888);l=a;return c[b>>2]|0}function __ZNK26Physics2DDirectBodyStateSW8is_classERK6String(a,b){a=a|0;b=b|0;var c=0;if(!(__ZNK6StringeqEPKc(b,1053888)|0)?!(__ZNK6StringeqEPKc(b,1053915)|0):0)c=__ZNK6StringeqEPKc(b,1142944)|0;else c=1;return c|0}function __ZNK26Physics2DDirectBodyStateSW12is_class_ptrEPv(a,b){a=a|0;b=b|0;return (b|0)==1236772|((b|0)==1236180|(b|0)==1220580)|0}function __ZN26Physics2DDirectBodyStateSWD2Ev(a){a=a|0;c[a>>2]=352284;__ZN10StringNameD2Ev(a+80|0);c[a>>2]=338420;__ZN10StringNameD2Ev(a+76|0);__ZN6ObjectD2Ev(a);return}function __ZN26Physics2DDirectBodyStateSWD0Ev(a){a=a|0;c[a>>2]=352284;__ZN10StringNameD2Ev(a+80|0);c[a>>2]=338420;__ZN10StringNameD2Ev(a+76|0);__ZN6ObjectD2Ev(a);__ZdlPv(a);return}function __ZNK26Physics2DDirectBodyStateSW17get_total_gravityEv(a,b){a=a|0;b=b|0;var d=0,e=0;d=(c[b+84>>2]|0)+156|0;b=c[d+4>>2]|0;e=a;c[e>>2]=c[d>>2];c[e+4>>2]=b;return}function __ZNK26Physics2DDirectBodyStateSW21get_total_linear_dampEv(a){a=a|0;return +(+g[(c[a+84>>2]|0)+164>>2])}function __ZNK26Physics2DDirectBodyStateSW22get_total_angular_dampEv(a){a=a|0;return +(+g[(c[a+84>>2]|0)+168>>2])}function __ZNK26Physics2DDirectBodyStateSW16get_inverse_massEv(a){a=a|0;return +(+g[(c[a+84>>2]|0)+144>>2])}function __ZNK26Physics2DDirectBodyStateSW19get_inverse_inertiaEv(a){a=a|0;return +(+g[(c[a+84>>2]|0)+148>>2])}function __ZN26Physics2DDirectBodyStateSW19set_linear_velocityERK7Vector2(a,b){a=a|0;b=b|0;var d=0,e=0;d=b;b=c[d+4>>2]|0;e=(c[a+84>>2]|0)+108|0;c[e>>2]=c[d>>2];c[e+4>>2]=b;return}function __ZNK26Physics2DDirectBodyStateSW19get_linear_velocityEv(a,b){a=a|0;b=b|0;var d=0,e=0;d=(c[b+84>>2]|0)+108|0;b=c[d+4>>2]|0;e=a;c[e>>2]=c[d>>2];c[e+4>>2]=b;return}function __ZN26Physics2DDirectBodyStateSW20set_angular_velocityEf(a,b){a=a|0;b=+b;g[(c[a+84>>2]|0)+116>>2]=b;return}function __ZNK26Physics2DDirectBodyStateSW20get_angular_velocityEv(a){a=a|0;return +(+g[(c[a+84>>2]|0)+116>>2])}function __ZN26Physics2DDirectBodyStateSW13set_transformERK11Transform2D(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;d=l;l=l+32|0;if((l|0)>=(m|0))ba(32);e=d;f=c[a+84>>2]|0;__ZN7VariantC2ERK11Transform2D(e,b);__ZN8Body2DSW9set_stateEN15Physics2DServer9BodyStateERK7Variant(f,0,e);if(!(c[e>>2]|0)){l=d;return}__ZN7Variant5clearEv(e);l=d;return}function __ZNK26Physics2DDirectBodyStateSW13get_transformEv(a,b){a=a|0;b=b|0;var d=0;d=(c[b+84>>2]|0)+32|0;c[a>>2]=c[d>>2];c[a+4>>2]=c[d+4>>2];c[a+8>>2]=c[d+8>>2];c[a+12>>2]=c[d+12>>2];c[a+16>>2]=c[d+16>>2];c[a+20>>2]=c[d+20>>2];return}function __ZN26Physics2DDirectBodyStateSW15set_sleep_stateEb(b,e){b=b|0;e=e|0;var f=0,g=0;f=c[b+84>>2]|0;b=e^1;g=f+257|0;if((d[g>>0]|0|0)==(b&1|0))return;a[g>>0]=b&1;if(e){e=c[f+28>>2]|0;if(!e)return;__ZN9Space2DSW28body_remove_from_active_listEP8SelfListI8Body2DSWE(e,f+200|0);return}if(!(c[f+92>>2]|0))return;e=c[f+28>>2]|0;if(!e)return;__ZN9Space2DSW23body_add_to_active_listEP8SelfListI8Body2DSWE(e,f+200|0);return}function __ZNK26Physics2DDirectBodyStateSW11is_sleepingEv(b){b=b|0;return (a[(c[b+84>>2]|0)+257>>0]|0)==0|0}function __ZNK26Physics2DDirectBodyStateSW17get_contact_countEv(a){a=a|0;return c[(c[a+84>>2]|0)+308>>2]|0}function __ZNK26Physics2DDirectBodyStateSW21get_contact_local_posEi(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0,j=0;if((e|0)>=0?(f=c[d+84>>2]|0,(c[f+308>>2]|0)>(e|0)):0){a[1263537]=0;d=f+304|0;f=c[d>>2]|0;h=(f|0)==0;if(h)i=0;else i=c[f+-4>>2]|0;do if((i|0)<=(e|0)){if(h)j=0;else j=c[f+-4>>2]|0;if((j|0)>(e|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);__ZN6VectorIN8Body2DSW7ContactEE14_copy_on_writeEv(d);j=(c[d>>2]|0)+(e*52|0)|0;e=c[j+4>>2]|0;d=b;c[d>>2]=c[j>>2];c[d+4>>2]=e;return}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1053866,1053597,371,1053629,0);g[b>>2]=0.0;g[b+4>>2]=0.0;return}function __ZNK26Physics2DDirectBodyStateSW24get_contact_local_normalEi(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0,j=0;if((e|0)>=0?(f=c[d+84>>2]|0,(c[f+308>>2]|0)>(e|0)):0){a[1263537]=0;d=f+304|0;f=c[d>>2]|0;h=(f|0)==0;if(h)i=0;else i=c[f+-4>>2]|0;do if((i|0)<=(e|0)){if(h)j=0;else j=c[f+-4>>2]|0;if((j|0)>(e|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);__ZN6VectorIN8Body2DSW7ContactEE14_copy_on_writeEv(d);j=(c[d>>2]|0)+(e*52|0)+8|0;e=c[j+4>>2]|0;d=b;c[d>>2]=c[j>>2];c[d+4>>2]=e;return}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1053841,1053597,375,1053629,0);g[b>>2]=0.0;g[b+4>>2]=0.0;return}function __ZNK26Physics2DDirectBodyStateSW23get_contact_local_shapeEi(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0;if((d|0)>=0?(e=c[b+84>>2]|0,(c[e+308>>2]|0)>(d|0)):0){a[1263537]=0;b=e+304|0;e=c[b>>2]|0;f=(e|0)==0;if(f)g=0;else g=c[e+-4>>2]|0;do if((g|0)<=(d|0)){if(f)h=0;else h=c[e+-4>>2]|0;if((h|0)>(d|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);__ZN6VectorIN8Body2DSW7ContactEE14_copy_on_writeEv(b);i=c[(c[b>>2]|0)+(d*52|0)+20>>2]|0;return i|0}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1053817,1053597,379,1053629,0);i=-1;return i|0}function __ZNK26Physics2DDirectBodyStateSW20get_contact_colliderEi(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0;if((d|0)>=0?(e=c[b+84>>2]|0,(c[e+308>>2]|0)>(d|0)):0){a[1263537]=0;b=e+304|0;e=c[b>>2]|0;f=(e|0)==0;if(f)g=0;else g=c[e+-4>>2]|0;do if((g|0)<=(d|0)){if(f)h=0;else h=c[e+-4>>2]|0;if((h|0)>(d|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);__ZN6VectorIN8Body2DSW7ContactEE14_copy_on_writeEv(b);i=c[(c[b>>2]|0)+(d*52|0)+40>>2]|0;return i|0}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1053796,1053597,384,1053629,0);i=0;return i|0}function __ZNK26Physics2DDirectBodyStateSW24get_contact_collider_posEi(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0,j=0;if((e|0)>=0?(f=c[d+84>>2]|0,(c[f+308>>2]|0)>(e|0)):0){a[1263537]=0;d=f+304|0;f=c[d>>2]|0;h=(f|0)==0;if(h)i=0;else i=c[f+-4>>2]|0;do if((i|0)<=(e|0)){if(h)j=0;else j=c[f+-4>>2]|0;if((j|0)>(e|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);__ZN6VectorIN8Body2DSW7ContactEE14_copy_on_writeEv(d);j=(c[d>>2]|0)+(e*52|0)+24|0;e=c[j+4>>2]|0;d=b;c[d>>2]=c[j>>2];c[d+4>>2]=e;return}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1053771,1053597,388,1053629,0);g[b>>2]=0.0;g[b+4>>2]=0.0;return}function __ZNK26Physics2DDirectBodyStateSW23get_contact_collider_idEi(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0;if((d|0)>=0?(e=c[b+84>>2]|0,(c[e+308>>2]|0)>(d|0)):0){a[1263537]=0;b=e+304|0;e=c[b>>2]|0;f=(e|0)==0;if(f)g=0;else g=c[e+-4>>2]|0;do if((g|0)<=(d|0)){if(f)h=0;else h=c[e+-4>>2]|0;if((h|0)>(d|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);__ZN6VectorIN8Body2DSW7ContactEE14_copy_on_writeEv(b);i=c[(c[b>>2]|0)+(d*52|0)+36>>2]|0;return i|0}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1053747,1053597,392,1053629,0);i=0;return i|0}function __ZNK26Physics2DDirectBodyStateSW26get_contact_collider_shapeEi(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0;if((d|0)>=0?(e=c[b+84>>2]|0,(c[e+308>>2]|0)>(d|0)):0){a[1263537]=0;b=e+304|0;e=c[b>>2]|0;f=(e|0)==0;if(f)g=0;else g=c[e+-4>>2]|0;do if((g|0)<=(d|0)){if(f)h=0;else h=c[e+-4>>2]|0;if((h|0)>(d|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);__ZN6VectorIN8Body2DSW7ContactEE14_copy_on_writeEv(b);i=c[(c[b>>2]|0)+(d*52|0)+32>>2]|0;return i|0}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1053720,1053597,396,1053629,0);i=0;return i|0}function __ZNK26Physics2DDirectBodyStateSW35get_contact_collider_shape_metadataEi(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0;if((e|0)>=0?(f=d+84|0,d=c[f>>2]|0,(c[d+308>>2]|0)>(e|0)):0){a[1263537]=0;g=c[309191]|0;h=d+304|0;d=c[h>>2]|0;i=(d|0)==0;if(i)j=0;else j=c[d+-4>>2]|0;do if((j|0)<=(e|0)){if(i)k=0;else k=c[d+-4>>2]|0;if((k|0)>(e|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);__ZN6VectorIN8Body2DSW7ContactEE14_copy_on_writeEv(h);k=c[(c[h>>2]|0)+(e*52|0)+40>>2]|0;a:do if(k|0?(h=c[g+188>>2]|0,h|0):0){d=c[h+8>>2]|0;h=c[g+192>>2]|0;b:do if((d|0)==(h|0))l=d;else{i=d;while(1){j=c[i+24>>2]|0;if(k>>>0<j>>>0)m=i+8|0;else{if(j>>>0>=k>>>0){l=i;break b}m=i+4|0}i=c[m>>2]|0;if((i|0)==(h|0))break a}}while(0);if((l|0)!=(h|0)&(l|0)!=0){d=c[309191]|0;i=(c[f>>2]|0)+304|0;j=c[i>>2]|0;n=(j|0)==0;if(n)o=0;else o=c[j+-4>>2]|0;do if((o|0)<=(e|0)){if(n)p=0;else p=c[j+-4>>2]|0;if((p|0)>(e|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);__ZN6VectorIN8Body2DSW7ContactEE14_copy_on_writeEv(i);j=c[(c[i>>2]|0)+(e*52|0)+40>>2]|0;c:do if(!j){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,153,1066435,0);q=0}else{a[1263537]=0;n=c[d+188>>2]|0;d:do if(n|0){h=c[n+8>>2]|0;r=c[d+192>>2]|0;e:do if((h|0)==(r|0))s=h;else{t=h;while(1){u=c[t+24>>2]|0;if(j>>>0<u>>>0)v=t+8|0;else{if(u>>>0>=j>>>0){s=t;break e}v=t+4|0}t=c[v>>2]|0;if((t|0)==(r|0))break d}}while(0);if((s|0)!=(r|0)&(s|0)!=0){a[1263537]=0;q=j;break c}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,154,1066282,0);q=0}while(0);j=(c[f>>2]|0)+304|0;d=c[j>>2]|0;i=(d|0)==0;if(i)w=0;else w=c[d+-4>>2]|0;do if((w|0)<=(e|0)){if(i)x=0;else x=c[d+-4>>2]|0;if((x|0)>(e|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);__ZN6VectorIN8Body2DSW7ContactEE14_copy_on_writeEv(j);d=c[(c[j>>2]|0)+(e*52|0)+32>>2]|0;if((d|0)>=0){i=c[q+24>>2]|0;n=(i|0)==0;if(n)y=0;else y=c[i+-4>>2]|0;if((d|0)<(y|0)){if(n)z=0;else z=c[i+-4>>2]|0;do if((z|0)<=(d|0)){if(n)A=0;else A=c[i+-4>>2]|0;if((A|0)>(d|0)){a[1263537]=0;B=63;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);C=0;break}}else B=63;while(0);if((B|0)==63)C=i+(d*104|0)|0;__ZN7VariantC2ERKS_(b,C+72|0);return}}c[b>>2]=0;return}}while(0);c[b>>2]=0;return}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1053684,1053493,704,1053629,0);c[b>>2]=0;return}function __ZNK26Physics2DDirectBodyStateSW36get_contact_collider_velocity_at_posEi(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0,j=0;if((e|0)>=0?(f=c[d+84>>2]|0,(c[f+308>>2]|0)>(e|0)):0){a[1263537]=0;d=f+304|0;f=c[d>>2]|0;h=(f|0)==0;if(h)i=0;else i=c[f+-4>>2]|0;do if((i|0)<=(e|0)){if(h)j=0;else j=c[f+-4>>2]|0;if((j|0)>(e|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);__ZN6VectorIN8Body2DSW7ContactEE14_copy_on_writeEv(d);j=(c[d>>2]|0)+(e*52|0)+44|0;e=c[j+4>>2]|0;d=b;c[d>>2]=c[j>>2];c[d+4>>2]=e;return}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1053560,1053597,402,1053629,0);g[b>>2]=0.0;g[b+4>>2]=0.0;return}function __ZNK26Physics2DDirectBodyStateSW8get_stepEv(a){a=a|0;return +(+g[a+88>>2])}function __ZN26Physics2DDirectBodyStateSW15get_space_stateEv(a){a=a|0;return __ZN9Space2DSW16get_direct_stateEv(c[(c[a+84>>2]|0)+28>>2]|0)|0}function __ZN9Space2DSW16get_direct_stateEv(a){a=a|0;return c[a+48>>2]|0}function __ZN8Body2DSW9set_stateEN15Physics2DServer9BodyStateERK7Variant(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0;f=l;l=l+128|0;if((l|0)>=(m|0))ba(128);h=f;i=f+96|0;j=f+72|0;k=f+24|0;n=f+48|0;switch(d|0){case 0:{d=b+92|0;a:do switch(c[d>>2]|0){case 1:{__ZNK7Variantcv11Transform2DEv(h,e);o=b+264|0;c[o>>2]=c[h>>2];c[o+4>>2]=c[h+4>>2];c[o+8>>2]=c[h+8>>2];c[o+12>>2]=c[h+12>>2];c[o+16>>2]=c[h+16>>2];c[o+20>>2]=c[h+20>>2];o=b+257|0;if(((a[o>>0]|0)!=1?(a[o>>0]=1,c[d>>2]|0):0)?(o=c[b+28>>2]|0,o|0):0)__ZN9Space2DSW23body_add_to_active_listEP8SelfListI8Body2DSWE(o,b+200|0);o=b+259|0;if(a[o>>0]|0){__ZNK7Variantcv11Transform2DEv(h,e);p=b+32|0;c[p>>2]=c[h>>2];c[p+4>>2]=c[h+4>>2];c[p+8>>2]=c[h+8>>2];c[p+12>>2]=c[h+12>>2];c[p+16>>2]=c[h+16>>2];c[p+20>>2]=c[h+20>>2];__ZN19CollisionObject2DSW14_update_shapesEv(b);c[i>>2]=c[p>>2];c[i+4>>2]=c[p+4>>2];c[i+8>>2]=c[p+8>>2];c[i+12>>2]=c[p+12>>2];c[i+16>>2]=c[p+16>>2];c[i+20>>2]=c[p+20>>2];__ZNK11Transform2D14affine_inverseEv(h,i);p=b+56|0;c[p>>2]=c[h>>2];c[p+4>>2]=c[h+4>>2];c[p+8>>2]=c[h+8>>2];c[p+12>>2]=c[h+12>>2];c[p+16>>2]=c[h+16>>2];c[p+20>>2]=c[h+20>>2];a[o>>0]=0}break}case 0:{__ZNK7Variantcv11Transform2DEv(h,e);o=b+32|0;c[o>>2]=c[h>>2];c[o+4>>2]=c[h+4>>2];c[o+8>>2]=c[h+8>>2];c[o+12>>2]=c[h+12>>2];c[o+16>>2]=c[h+16>>2];c[o+20>>2]=c[h+20>>2];__ZN19CollisionObject2DSW14_update_shapesEv(b);c[j>>2]=c[o>>2];c[j+4>>2]=c[o+4>>2];c[j+8>>2]=c[o+8>>2];c[j+12>>2]=c[o+12>>2];c[j+16>>2]=c[o+16>>2];c[j+20>>2]=c[o+20>>2];__ZNK11Transform2D14affine_inverseEv(h,j);o=b+56|0;c[o>>2]=c[h>>2];c[o+4>>2]=c[h+4>>2];c[o+8>>2]=c[h+8>>2];c[o+12>>2]=c[h+12>>2];c[o+16>>2]=c[h+16>>2];c[o+20>>2]=c[h+20>>2];o=c[b+288>>2]|0;if(o|0?(p=c[o+8>>2]|0,o=c[b+292>>2]|0,(p|0)!=(o|0)):0){q=p;while(1){p=c[q+8>>2]|0;if((p|0)==(o|0))break;else q=p}if(q|0){o=q;do{p=c[o+24>>2]|0;r=c[p+8>>2]|0;s=c[p+12>>2]|0;if((s|0)>0){p=o+28|0;t=0;do{if((((t|0)!=(c[p>>2]|0)?(u=c[r+(t<<2)>>2]|0,(c[u+92>>2]|0)==2):0)?(v=u+257|0,(a[v>>0]|0)==0):0)?(a[v>>0]=1,v=c[u+28>>2]|0,v|0):0)__ZN9Space2DSW23body_add_to_active_listEP8SelfListI8Body2DSWE(v,u+200|0);t=t+1|0}while((t|0)!=(s|0))}o=c[o+16>>2]|0}while((o|0)!=0)}}break}default:{__ZNK7Variantcv11Transform2DEv(h,e);__ZN11Transform2D14orthonormalizeEv(h);o=b+32|0;q=b+264|0;c[q>>2]=c[o>>2];c[q+4>>2]=c[o+4>>2];c[q+8>>2]=c[o+8>>2];c[q+12>>2]=c[o+12>>2];c[q+16>>2]=c[o+16>>2];c[q+20>>2]=c[o+20>>2];if(!(__ZNK11Transform2DeqERKS_(h,q)|0)){c[o>>2]=c[h>>2];c[o+4>>2]=c[h+4>>2];c[o+8>>2]=c[h+8>>2];c[o+12>>2]=c[h+12>>2];c[o+16>>2]=c[h+16>>2];c[o+20>>2]=c[h+20>>2];__ZN19CollisionObject2DSW14_update_shapesEv(b);c[n>>2]=c[o>>2];c[n+4>>2]=c[o+4>>2];c[n+8>>2]=c[o+8>>2];c[n+12>>2]=c[o+12>>2];c[n+16>>2]=c[o+16>>2];c[n+20>>2]=c[o+20>>2];__ZNK11Transform2D7inverseEv(k,n);o=b+56|0;c[o>>2]=c[k>>2];c[o+4>>2]=c[k+4>>2];c[o+8>>2]=c[k+8>>2];c[o+12>>2]=c[k+12>>2];c[o+16>>2]=c[k+16>>2];c[o+20>>2]=c[k+20>>2];break a}l=f;return}}while(0);k=c[b+28>>2]|0;if(!k){l=f;return}if((c[d>>2]|0)>>>0<2){l=f;return}d=b+257|0;if((a[d>>0]|0)==1){l=f;return}a[d>>0]=1;__ZN9Space2DSW23body_add_to_active_listEP8SelfListI8Body2DSWE(k,b+200|0);l=f;return}case 1:{__ZNK7Variantcv7Vector2Ev(h,e);k=h;h=c[k+4>>2]|0;d=b+108|0;c[d>>2]=c[k>>2];c[d+4>>2]=h;h=c[b+28>>2]|0;if(!h){l=f;return}if((c[b+92>>2]|0)>>>0<2){l=f;return}d=b+257|0;if((a[d>>0]|0)==1){l=f;return}a[d>>0]=1;__ZN9Space2DSW23body_add_to_active_listEP8SelfListI8Body2DSWE(h,b+200|0);l=f;return}case 2:{g[b+116>>2]=+__ZNK7VariantcvfEv(e);h=c[b+28>>2]|0;if(!h){l=f;return}if((c[b+92>>2]|0)>>>0<2){l=f;return}d=b+257|0;if((a[d>>0]|0)==1){l=f;return}a[d>>0]=1;__ZN9Space2DSW23body_add_to_active_listEP8SelfListI8Body2DSWE(h,b+200|0);l=f;return}case 3:{h=b+92|0;if((c[h>>2]|0)>>>0<2){l=f;return}if(__ZNK7VariantcvbEv(e)|0){c[b+108>>2]=0;c[b+112>>2]=0;g[b+116>>2]=0.0;d=b+257|0;if(!(a[d>>0]|0)){l=f;return}a[d>>0]=0;d=c[b+28>>2]|0;if(!d){l=f;return}__ZN9Space2DSW28body_remove_from_active_listEP8SelfListI8Body2DSWE(d,b+200|0);l=f;return}if(!(c[h>>2]|0)){l=f;return}h=b+257|0;if((a[h>>0]|0)==1){l=f;return}a[h>>0]=1;h=c[b+28>>2]|0;if(!h){l=f;return}__ZN9Space2DSW23body_add_to_active_listEP8SelfListI8Body2DSWE(h,b+200|0);l=f;return}case 4:{h=__ZNK7VariantcvbEv(e)|0;a[b+258>>0]=h&1;if((c[b+92>>2]|0)!=2){l=f;return}e=b+257|0;if(h|(a[e>>0]|0)!=0){l=f;return}a[e>>0]=1;e=c[b+28>>2]|0;if(!e){l=f;return}__ZN9Space2DSW23body_add_to_active_listEP8SelfListI8Body2DSWE(e,b+200|0);l=f;return}default:{l=f;return}}}function __ZN7ClassDB10_add_classI26Physics2DDirectBodyStateSWEEvv(){var a=0,b=0,d=0,e=0,f=0,g=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+16|0;d=a+12|0;e=a+8|0;f=a+4|0;g=a;__ZN6StringC2EPKc(b,1053888);c[e>>2]=c[b>>2];__ZN10StringNameC2ERK6String(d,e);__ZN6StringC2EPKc(b,1053915);c[g>>2]=c[b>>2];__ZN10StringNameC2ERK6String(f,g);__ZN7ClassDB11_add_class2ERK10StringNameS2_(d,f);__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);__ZN10StringNameD2Ev(d);d=c[e>>2]|0;if(!d){l=a;return}if(__Z16atomic_decrementPj(d+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(d,1);l=a;return}function __ZN8Step2DSWC2Ev(a){a=a|0;var b=0;b=a;c[b>>2]=1;c[b+4>>2]=0;return}function __ZNK9Shape2DSW10get_ownersEv(a){a=a|0;return a+36|0}function __ZNK9Space2DSW11get_objectsEv(a){a=a|0;return a+80|0}function __ZN3SetIPK9Space2DSW10ComparatorIS2_E16DefaultAllocatorE6_eraseEPNS6_7ElementE(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0;e=d+8|0;f=c[e>>2]|0;g=b+4|0;h=c[g>>2]|0;if((f|0)!=(h|0)?(i=c[d+4>>2]|0,(i|0)!=(h|0)):0){j=i;while(1){i=c[j+8>>2]|0;if((i|0)==(h|0))break;else j=i}if(!j){k=h;l=c[h+8>>2]|0}else{k=j;l=h}}else{k=d;l=f}f=k+8|0;j=k+4|0;i=c[((l|0)==(h|0)?j:f)>>2]|0;h=c[b>>2]|0;l=k+12|0;m=c[l>>2]|0;c[i+12>>2]=m;if((h|0)==(m|0))n=h+8|0;else{h=c[l>>2]|0;m=h+8|0;n=(k|0)==(c[m>>2]|0)?m:h+4|0}c[n>>2]=i;if((k|0)==(d|0)){if((c[d>>2]|0)==1)__ZN3SetIPK9Space2DSW10ComparatorIS2_E16DefaultAllocatorE10_erase_fixEPNS6_7ElementE(b,i)}else{if((k|0)==(c[g>>2]|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143791,1144075,454,1143798,0);return}a[1263537]=0;if((c[k>>2]|0)==1)__ZN3SetIPK9Space2DSW10ComparatorIS2_E16DefaultAllocatorE10_erase_fixEPNS6_7ElementE(b,i);c[f>>2]=c[e>>2];f=d+4|0;c[j>>2]=c[f>>2];j=d+12|0;c[l>>2]=c[j>>2];c[k>>2]=c[d>>2];c[(c[e>>2]|0)+12>>2]=k;c[(c[f>>2]|0)+12>>2]=k;f=c[j>>2]|0;j=f+8|0;c[((c[j>>2]|0)==(d|0)?j:f+4|0)>>2]=k}k=c[d+16>>2]|0;f=d+20|0;if(k|0)c[k+20>>2]=c[f>>2];j=c[f>>2]|0;if(j|0)c[j+16>>2]=k;__ZN6Memory11free_staticEPvb(d,0);d=b+8|0;c[d>>2]=(c[d>>2]|0)+-1;if(!(c[c[g>>2]>>2]|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143791,1144075,483,1143838,0);return}else{a[1263537]=0;return}}function __ZN3SetIPK9Space2DSW10ComparatorIS2_E16DefaultAllocatorE10_erase_fixEPNS6_7ElementE(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0;e=c[(c[b>>2]|0)+8>>2]|0;f=b+4|0;if((e|0)!=(d|0)&(c[d>>2]|0)==1){b=d;while(1){g=b+12|0;h=c[g>>2]|0;i=c[h+8>>2]|0;do if((b|0)==(i|0)){j=c[h+4>>2]|0;if(!(c[j>>2]|0)){a[1263537]=0;c[j>>2]=1;k=c[f>>2]|0;if((k|0)==(h|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1144075,146,1146003,0);l=c[g>>2]|0;m=l;n=c[l+4>>2]|0;o=c[f>>2]|0}else{a[1263537]=0;c[h>>2]=0;m=h;n=j;o=k}k=n+8|0;l=c[k>>2]|0;c[m+4>>2]=l;if((l|0)!=(o|0))c[l+12>>2]=m;l=m+12|0;c[n+12>>2]=c[l>>2];p=c[l>>2]|0;q=p+8|0;c[((c[q>>2]|0)==(m|0)?q:p+4|0)>>2]=n;c[k>>2]=m;c[l>>2]=n;l=c[g>>2]|0;r=c[l+4>>2]|0;s=l}else{r=j;s=h}if((c[c[r+4>>2]>>2]|0)==1){j=r+8|0;l=c[j>>2]|0;if((c[l>>2]|0)==1)if((c[f>>2]|0)==(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1144075,146,1146003,0);t=c[g>>2]|0;break}else{a[1263537]=0;c[r>>2]=0;t=s;break}a[1263537]=0;c[l>>2]=1;k=c[f>>2]|0;if((k|0)==(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1144075,146,1146003,0);u=c[j>>2]|0;v=c[f>>2]|0}else{a[1263537]=0;c[r>>2]=0;u=l;v=k}k=u+4|0;l=c[k>>2]|0;c[j>>2]=l;if((l|0)!=(v|0))c[l+12>>2]=r;l=r+12|0;c[u+12>>2]=c[l>>2];j=c[l>>2]|0;p=j+4|0;c[((c[p>>2]|0)==(r|0)?p:j+8|0)>>2]=u;c[k>>2]=r;c[l>>2]=u;l=c[g>>2]|0;w=c[l+4>>2]|0;x=l}else{w=r;x=s}l=c[x>>2]|0;k=c[f>>2]|0;if((l|0)==0&(k|0)==(w|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1144075,146,1146003,0);y=c[g>>2]|0;z=c[f>>2]|0}else{a[1263537]=0;c[w>>2]=l;y=x;z=k}c[y>>2]=1;k=c[w+4>>2]|0;a[1263537]=0;c[k>>2]=1;k=y+4|0;l=c[k>>2]|0;j=l+8|0;p=c[j>>2]|0;c[k>>2]=p;if((p|0)!=(z|0))c[p+12>>2]=y;p=y+12|0;c[l+12>>2]=c[p>>2];k=c[p>>2]|0;q=k+8|0;c[((c[q>>2]|0)==(y|0)?q:k+4|0)>>2]=l;c[j>>2]=y;c[p>>2]=l;t=e}else{if(!(c[i>>2]|0)){a[1263537]=0;c[i>>2]=1;l=c[f>>2]|0;if((l|0)==(h|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1144075,146,1146003,0);p=c[g>>2]|0;A=c[p+8>>2]|0;B=c[f>>2]|0;C=p}else{a[1263537]=0;c[h>>2]=0;A=i;B=l;C=h}l=A+4|0;p=c[l>>2]|0;c[C+8>>2]=p;if((p|0)!=(B|0))c[p+12>>2]=C;p=C+12|0;c[A+12>>2]=c[p>>2];j=c[p>>2]|0;k=j+4|0;c[((c[k>>2]|0)==(C|0)?k:j+8|0)>>2]=A;c[l>>2]=C;c[p>>2]=A;p=c[g>>2]|0;D=c[p+8>>2]|0;E=p}else{D=i;E=h}p=D+4|0;l=c[p>>2]|0;j=(c[c[D+8>>2]>>2]|0)==1;if(!((c[l>>2]|0)!=1|j^1))if((c[f>>2]|0)==(D|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1144075,146,1146003,0);t=c[g>>2]|0;break}else{a[1263537]=0;c[D>>2]=0;t=E;break}if(j){a[1263537]=0;c[l>>2]=1;j=c[f>>2]|0;if((j|0)==(D|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1144075,146,1146003,0);F=c[p>>2]|0;G=c[f>>2]|0}else{a[1263537]=0;c[D>>2]=0;F=l;G=j}j=F+8|0;l=c[j>>2]|0;c[p>>2]=l;if((l|0)!=(G|0))c[l+12>>2]=D;l=D+12|0;c[F+12>>2]=c[l>>2];p=c[l>>2]|0;k=p+8|0;c[((c[k>>2]|0)==(D|0)?k:p+4|0)>>2]=F;c[j>>2]=D;c[l>>2]=F;l=c[g>>2]|0;H=c[l+8>>2]|0;I=l}else{H=D;I=E}l=c[I>>2]|0;j=c[f>>2]|0;if((l|0)==0&(j|0)==(H|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1144075,146,1146003,0);J=c[g>>2]|0;K=c[f>>2]|0}else{a[1263537]=0;c[H>>2]=l;J=I;K=j}c[J>>2]=1;j=c[H+8>>2]|0;a[1263537]=0;c[j>>2]=1;j=J+8|0;l=c[j>>2]|0;p=l+4|0;k=c[p>>2]|0;c[j>>2]=k;if((k|0)!=(K|0))c[k+12>>2]=J;k=J+12|0;c[l+12>>2]=c[k>>2];j=c[k>>2]|0;q=j+4|0;c[((c[q>>2]|0)==(J|0)?q:j+8|0)>>2]=l;c[p>>2]=J;c[k>>2]=l;t=e}while(0);if((e|0)!=(t|0)&(c[t>>2]|0)==1)b=t;else{L=t;break}}}else L=d;a[1263537]=0;c[L>>2]=1;if((c[c[f>>2]>>2]|0)==1){a[1263537]=0;return}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143886,1144075,432,1143897,0);return}}function __ZNK21DampedSpringJoint2DSW9get_paramEN15Physics2DServer17DampedStringParamE(b,c){b=b|0;c=c|0;var d=0.0;switch(c|0){case 0:{d=+g[b+72>>2];return +d}case 2:{d=+g[b+76>>2];return +d}case 1:{d=+g[b+80>>2];return +d}default:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1054240,1053243,546,1054250,0);a[1263537]=0;d=0.0;return +d}}return +(0.0)}function __ZN21DampedSpringJoint2DSW9set_paramEN15Physics2DServer17DampedStringParamEf(a,b,c){a=a|0;b=b|0;c=+c;switch(b|0){case 0:{g[a+72>>2]=c;return}case 2:{g[a+76>>2]=c;return}case 1:{g[a+80>>2]=c;return}default:return}}function __ZNK12PinJoint2DSW9get_paramEN15Physics2DServer13PinJointParamE(b,c){b=b|0;c=c|0;var d=0.0;if(!c){d=+g[b+128>>2];return +d}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1054240,1053243,292,1054250,0);a[1263537]=0;d=0.0;return +d}return +(0.0)}function __ZN12PinJoint2DSW9set_paramEN15Physics2DServer13PinJointParamEf(a,b,c){a=a|0;b=b|0;c=+c;if(b|0)return;g[a+128>>2]=c;return}function __ZN21DampedSpringJoint2DSWC2ERK7Vector2S2_P8Body2DSWS4_(a,b,d,e,f){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;var h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0.0,s=0.0,t=0.0;h=l;l=l+64|0;if((l|0)>=(m|0))ba(64);i=h+56|0;j=h;k=h+32|0;n=h+8|0;o=a+48|0;c[a+32>>2]=0;c[a+8>>2]=o;c[a+12>>2]=2;p=a+16|0;c[p>>2]=0;c[p+4>>2]=0;g[a+40>>2]=0.0;g[a+44>>2]=3402820018375655977333069.0e14;g[a+36>>2]=3402820018375655977333069.0e14;c[a>>2]=351688;p=a+56|0;q=a+84|0;c[p>>2]=0;c[p+4>>2]=0;c[p+8>>2]=0;c[p+12>>2]=0;c[q>>2]=0;c[q+4>>2]=0;c[q+8>>2]=0;c[q+12>>2]=0;c[q+16>>2]=0;c[q+20>>2]=0;c[o>>2]=e;q=a+52|0;c[q>>2]=f;f=e+56|0;c[k>>2]=c[f>>2];c[k+4>>2]=c[f+4>>2];c[k+8>>2]=c[f+8>>2];c[k+12>>2]=c[f+12>>2];c[k+16>>2]=c[f+16>>2];c[k+20>>2]=c[f+20>>2];r=+g[b>>2];s=+g[b+4>>2];t=r*+g[k+4>>2]+s*+g[k+12>>2];g[i>>2]=+g[k>>2]*r+ +g[k+8>>2]*s;g[i+4>>2]=t;__ZNK7Vector2plERKS_(j,i,k+16|0);k=j;f=c[k+4>>2]|0;e=p;c[e>>2]=c[k>>2];c[e+4>>2]=f;f=(c[q>>2]|0)+56|0;c[n>>2]=c[f>>2];c[n+4>>2]=c[f+4>>2];c[n+8>>2]=c[f+8>>2];c[n+12>>2]=c[f+12>>2];c[n+16>>2]=c[f+16>>2];c[n+20>>2]=c[f+20>>2];t=+g[d>>2];s=+g[d+4>>2];r=t*+g[n+4>>2]+s*+g[n+12>>2];g[i>>2]=+g[n>>2]*t+ +g[n+8>>2]*s;g[i+4>>2]=r;__ZNK7Vector2plERKS_(j,i,n+16|0);n=j;j=c[n+4>>2]|0;f=a+64|0;c[f>>2]=c[n>>2];c[f+4>>2]=j;g[a+72>>2]=+__ZNK7Vector211distance_toERKS_(b,d);g[a+80>>2]=20.0;g[a+76>>2]=1.5;d=c[o>>2]|0;c[i>>2]=a;c[(__ZN3MapIP14Constraint2DSWi10ComparatorIS1_E16DefaultAllocatorEixERKS1_(d+288|0,i)|0)>>2]=0;d=c[q>>2]|0;c[i>>2]=a;c[(__ZN3MapIP14Constraint2DSWi10ComparatorIS1_E16DefaultAllocatorEixERKS1_(d+288|0,i)|0)>>2]=1;l=h;return}function __ZN3MapIP14Constraint2DSWi10ComparatorIS1_E16DefaultAllocatorEixERKS1_(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;g=c[b>>2]|0;if(!g){h=__ZnwjPFPvjE(32,4740)|0;i=h+16|0;c[i>>2]=0;c[i+4>>2]=0;c[b>>2]=h;i=c[b+4>>2]|0;c[h+4>>2]=i;c[h+8>>2]=i;c[h+12>>2]=i;c[h>>2]=1;if(!h){c[f>>2]=0;j=f;k=14}else{n=h;o=i;k=5}}else{n=g;o=c[b+4>>2]|0;k=5}a:do if((k|0)==5){g=c[n+8>>2]|0;b:do if((g|0)!=(o|0)){i=c[d>>2]|0;h=g;while(1){p=c[h+24>>2]|0;if(i>>>0<p>>>0)q=h+8|0;else{if(p>>>0>=i>>>0)break;q=h+4|0}p=c[q>>2]|0;if((p|0)==(o|0))break b;else h=p}if(!((h|0)==(o|0)|(h|0)==0)){r=h;break a}}while(0);c[f>>2]=0;if(!n){j=f;k=14}else{s=f;k=15}}while(0);if((k|0)==14){n=__ZnwjPFPvjE(32,4740)|0;o=n+16|0;c[o>>2]=0;c[o+4>>2]=0;c[b>>2]=n;o=c[b+4>>2]|0;c[n+4>>2]=o;c[n+8>>2]=o;c[n+12>>2]=o;c[n>>2]=1;s=j;k=15}if((k|0)==15){k=__ZN3MapIP14Constraint2DSWi10ComparatorIS1_E16DefaultAllocatorE10_insert_rbERKS1_RKi(b,d,f)|0;if(!k){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145936,616,1145947,0);t=0;l=e;return t|0}else r=k}a[1263537]=0;t=r+28|0;l=e;return t|0}function __ZN3MapIP14Constraint2DSWi10ComparatorIS1_E16DefaultAllocatorE10_insert_rbERKS1_RKi(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f;a[g>>0]=0;h=__ZN3MapIP14Constraint2DSWi10ComparatorIS1_E16DefaultAllocatorE7_insertERKS1_Rb(b,d,g)|0;if(h|0)c[h+28>>2]=c[e>>2];if(a[g>>0]|0){l=f;return h|0}g=b+8|0;c[g>>2]=(c[g>>2]|0)+1;g=h+12|0;e=c[g>>2]|0;if(!(c[e>>2]|0)){d=b+4|0;i=h;j=e;k=e;e=g;while(1){g=j+12|0;n=c[g>>2]|0;o=c[n+8>>2]|0;p=n;do if((j|0)==(o|0)){q=c[n+4>>2]|0;if(!(c[q>>2]|0)){c[k>>2]=1;a[1263537]=0;c[q>>2]=1;if((c[d>>2]|0)==(n|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);r=c[(c[e>>2]|0)+12>>2]|0;break}else{a[1263537]=0;c[n>>2]=0;r=n;break}}q=j+4|0;if((i|0)==(c[q>>2]|0)){s=i+8|0;t=c[s>>2]|0;c[q>>2]=t;if((t|0)==(c[d>>2]|0))u=p;else{c[t+12>>2]=j;u=c[g>>2]|0}t=i+12|0;c[t>>2]=u;q=c[g>>2]|0;v=q+8|0;c[((c[v>>2]|0)==(j|0)?v:q+4|0)>>2]=i;c[s>>2]=j;c[g>>2]=i;w=j;x=i;y=c[t>>2]|0}else{w=i;x=j;y=n}a[1263537]=0;c[x>>2]=1;t=c[d>>2]|0;if((t|0)==(y|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);z=c[(c[w+12>>2]|0)+12>>2]|0;A=c[d>>2]|0}else{a[1263537]=0;c[y>>2]=0;z=y;A=t}t=z+8|0;s=c[t>>2]|0;q=s+4|0;v=c[q>>2]|0;c[t>>2]=v;if((v|0)!=(A|0))c[v+12>>2]=z;v=z+12|0;c[s+12>>2]=c[v>>2];t=c[v>>2]|0;B=t+4|0;c[((c[B>>2]|0)==(z|0)?B:t+8|0)>>2]=s;c[q>>2]=z;c[v>>2]=s;r=w}else{if(!(c[o>>2]|0)){c[k>>2]=1;a[1263537]=0;c[o>>2]=1;if((c[d>>2]|0)==(n|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);r=c[(c[e>>2]|0)+12>>2]|0;break}else{a[1263537]=0;c[n>>2]=0;r=n;break}}s=j+8|0;if((i|0)==(c[s>>2]|0)){v=i+4|0;q=c[v>>2]|0;c[s>>2]=q;if((q|0)==(c[d>>2]|0))C=p;else{c[q+12>>2]=j;C=c[g>>2]|0}q=i+12|0;c[q>>2]=C;s=c[g>>2]|0;t=s+4|0;c[((c[t>>2]|0)==(j|0)?t:s+8|0)>>2]=i;c[v>>2]=j;c[g>>2]=i;D=j;E=i;F=c[q>>2]|0}else{D=i;E=j;F=n}a[1263537]=0;c[E>>2]=1;q=c[d>>2]|0;if((q|0)==(F|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);G=c[d>>2]|0;H=c[(c[D+12>>2]|0)+12>>2]|0}else{a[1263537]=0;c[F>>2]=0;G=q;H=F}q=H+4|0;v=c[q>>2]|0;s=v+8|0;t=c[s>>2]|0;c[q>>2]=t;if((t|0)!=(G|0))c[t+12>>2]=H;t=H+12|0;c[v+12>>2]=c[t>>2];q=c[t>>2]|0;B=q+8|0;c[((c[B>>2]|0)==(H|0)?B:q+4|0)>>2]=v;c[s>>2]=H;c[t>>2]=v;r=D}while(0);n=r+12|0;g=c[n>>2]|0;if(!(c[g>>2]|0)){i=r;j=g;k=g;e=n}else break}}e=c[(c[b>>2]|0)+8>>2]|0;a[1263537]=0;c[e>>2]=1;l=f;return h|0}function __ZN3MapIP14Constraint2DSWi10ComparatorIS1_E16DefaultAllocatorE7_insertERKS1_Rb(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0;f=c[b>>2]|0;g=c[f+8>>2]|0;h=b+4|0;i=c[h>>2]|0;a:do if((g|0)==(i|0))j=f;else{k=c[d>>2]|0;l=g;while(1){m=c[l+24>>2]|0;if(k>>>0<m>>>0)n=l+8|0;else{if(m>>>0>=k>>>0)break;n=l+4|0}m=c[n>>2]|0;if((m|0)==(i|0)){j=l;break a}else l=m}a[e>>0]=1;o=l;return o|0}while(0);i=__ZnwjPFPvjE(32,4740)|0;c[i>>2]=0;c[i+4>>2]=0;c[i+8>>2]=0;c[i+12>>2]=0;c[i+16>>2]=0;c[i+20>>2]=0;c[i+12>>2]=j;n=c[h>>2]|0;g=i+4|0;c[g>>2]=n;f=i+8|0;c[f>>2]=n;c[i+24>>2]=c[d>>2];if((j|0)!=(c[b>>2]|0)?(c[d>>2]|0)>>>0>=(c[j+24>>2]|0)>>>0:0)p=j+4|0;else p=j+8|0;c[p>>2]=i;a[e>>0]=0;e=c[g>>2]|0;g=c[h>>2]|0;if((e|0)==(g|0)){h=i;do{p=h;h=c[h+12>>2]|0}while((p|0)==(c[h+4>>2]|0));q=(h|0)==(c[b>>2]|0)?0:h}else{h=e;while(1){e=c[h+8>>2]|0;if((e|0)==(g|0)){q=h;break}else h=e}}c[i+16>>2]=q;h=c[f>>2]|0;b:do if((h|0)==(g|0)){f=i;while(1){e=f;f=c[f+12>>2]|0;if((e|0)!=(c[f+8>>2]|0)){r=f;break b}if((f|0)==(c[b>>2]|0)){r=0;break}}}else{f=h;while(1){l=c[f+4>>2]|0;if((l|0)==(g|0)){r=f;break}else f=l}}while(0);g=i+20|0;c[g>>2]=r;if(!q)s=r;else{c[q+20>>2]=i;s=c[g>>2]|0}if(!s){o=i;return o|0}c[s+16>>2]=i;o=i;return o|0}function __ZN15GrooveJoint2DSWC2ERK7Vector2S2_S2_P8Body2DSWS4_(a,b,d,e,f,h){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0.0,C=0.0,D=0.0;i=l;l=l+112|0;if((l|0)>=(m|0))ba(112);j=i+8|0;k=i;n=i+88|0;o=i+64|0;p=i+40|0;q=i+32|0;r=i+24|0;s=i+16|0;t=a+48|0;c[a+32>>2]=0;c[a+8>>2]=t;c[a+12>>2]=2;u=a+16|0;c[u>>2]=0;c[u+4>>2]=0;g[a+40>>2]=0.0;g[a+44>>2]=3402820018375655977333069.0e14;g[a+36>>2]=3402820018375655977333069.0e14;c[a>>2]=351660;u=a+56|0;v=a+64|0;w=a+72|0;x=a+80|0;y=a+112|0;z=u;A=z+48|0;do{c[z>>2]=0;z=z+4|0}while((z|0)<(A|0));z=y;A=z+40|0;do{c[z>>2]=0;z=z+4|0}while((z|0)<(A|0));c[t>>2]=f;z=a+52|0;c[z>>2]=h;h=f+56|0;c[n>>2]=c[h>>2];c[n+4>>2]=c[h+4>>2];c[n+8>>2]=c[h+8>>2];c[n+12>>2]=c[h+12>>2];c[n+16>>2]=c[h+16>>2];c[n+20>>2]=c[h+20>>2];B=+g[b>>2];C=+g[b+4>>2];D=B*+g[n+4>>2]+C*+g[n+12>>2];g[j>>2]=+g[n>>2]*B+ +g[n+8>>2]*C;g[j+4>>2]=D;__ZNK7Vector2plERKS_(k,j,n+16|0);n=k;b=c[n+4>>2]|0;h=u;c[h>>2]=c[n>>2];c[h+4>>2]=b;b=(c[t>>2]|0)+56|0;c[o>>2]=c[b>>2];c[o+4>>2]=c[b+4>>2];c[o+8>>2]=c[b+8>>2];c[o+12>>2]=c[b+12>>2];c[o+16>>2]=c[b+16>>2];c[o+20>>2]=c[b+20>>2];D=+g[d>>2];C=+g[d+4>>2];B=D*+g[o+4>>2]+C*+g[o+12>>2];g[j>>2]=+g[o>>2]*D+ +g[o+8>>2]*C;g[j+4>>2]=B;__ZNK7Vector2plERKS_(k,j,o+16|0);o=k;d=c[o+4>>2]|0;b=v;c[b>>2]=c[o>>2];c[b+4>>2]=d;d=(c[z>>2]|0)+56|0;c[p>>2]=c[d>>2];c[p+4>>2]=c[d+4>>2];c[p+8>>2]=c[d+8>>2];c[p+12>>2]=c[d+12>>2];c[p+16>>2]=c[d+16>>2];c[p+20>>2]=c[d+20>>2];B=+g[e>>2];C=+g[e+4>>2];D=B*+g[p+4>>2]+C*+g[p+12>>2];g[j>>2]=+g[p>>2]*B+ +g[p+8>>2]*C;g[j+4>>2]=D;__ZNK7Vector2plERKS_(k,j,p+16|0);p=k;k=c[p+4>>2]|0;e=x;c[e>>2]=c[p>>2];c[e+4>>2]=k;__ZNK7Vector2miERKS_(q,v,u);__ZNK7Vector210normalizedEv(r,q);D=-+g[r>>2];c[s>>2]=c[r+4>>2];g[s+4>>2]=D;__ZNK7Vector2ngEv(j,s);s=j;r=c[s+4>>2]|0;q=w;c[q>>2]=c[s>>2];c[q+4>>2]=r;r=c[t>>2]|0;c[j>>2]=a;c[(__ZN3MapIP14Constraint2DSWi10ComparatorIS1_E16DefaultAllocatorEixERKS1_(r+288|0,j)|0)>>2]=0;r=c[z>>2]|0;c[j>>2]=a;c[(__ZN3MapIP14Constraint2DSWi10ComparatorIS1_E16DefaultAllocatorEixERKS1_(r+288|0,j)|0)>>2]=1;l=i;return}function __ZN12PinJoint2DSWC2ERK7Vector2P8Body2DSWS4_(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0.0,u=0.0,v=0.0,w=0,x=0;f=l;l=l+64|0;if((l|0)>=(m|0))ba(64);h=f+56|0;i=f;j=f+32|0;k=f+8|0;n=a+48|0;o=(e|0)!=0;c[a+32>>2]=0;c[a+8>>2]=n;c[a+12>>2]=o?2:1;p=a+16|0;c[p>>2]=0;c[p+4>>2]=0;g[a+40>>2]=0.0;g[a+44>>2]=3402820018375655977333069.0e14;g[a+36>>2]=3402820018375655977333069.0e14;c[a>>2]=351632;p=a+60|0;c[p>>2]=0;c[p+4>>2]=0;c[p+8>>2]=0;c[p+12>>2]=0;c[p+16>>2]=0;g[a+56>>2]=1.0;g[a+68>>2]=1.0;p=a+96|0;q=a+104|0;r=a+80|0;s=r+48|0;do{c[r>>2]=0;r=r+4|0}while((r|0)<(s|0));c[n>>2]=d;c[a+52>>2]=e;n=d+56|0;c[j>>2]=c[n>>2];c[j+4>>2]=c[n+4>>2];c[j+8>>2]=c[n+8>>2];c[j+12>>2]=c[n+12>>2];c[j+16>>2]=c[n+16>>2];c[j+20>>2]=c[n+20>>2];t=+g[b>>2];n=b+4|0;u=+g[n>>2];v=t*+g[j+4>>2]+u*+g[j+12>>2];g[h>>2]=+g[j>>2]*t+ +g[j+8>>2]*u;g[h+4>>2]=v;__ZNK7Vector2plERKS_(i,h,j+16|0);j=i;r=c[j+4>>2]|0;s=p;c[s>>2]=c[j>>2];c[s+4>>2]=r;if(o){r=e+56|0;c[k>>2]=c[r>>2];c[k+4>>2]=c[r+4>>2];c[k+8>>2]=c[r+8>>2];c[k+12>>2]=c[r+12>>2];c[k+16>>2]=c[r+16>>2];c[k+20>>2]=c[r+20>>2];v=+g[b>>2];u=+g[n>>2];t=v*+g[k+4>>2]+u*+g[k+12>>2];g[h>>2]=+g[k>>2]*v+ +g[k+8>>2]*u;g[h+4>>2]=t;__ZNK7Vector2plERKS_(i,h,k+16|0);k=i;w=c[k>>2]|0;x=c[k+4>>2]|0}else{k=b;b=c[k>>2]|0;n=c[k+4>>2]|0;k=i;c[k>>2]=b;c[k+4>>2]=n;w=b;x=n}n=q;c[n>>2]=w;c[n+4>>2]=x;g[a+128>>2]=0.0;c[h>>2]=a;c[(__ZN3MapIP14Constraint2DSWi10ComparatorIS1_E16DefaultAllocatorEixERKS1_(d+288|0,h)|0)>>2]=0;if(!o){l=f;return}c[h>>2]=a;c[(__ZN3MapIP14Constraint2DSWi10ComparatorIS1_E16DefaultAllocatorEixERKS1_(e+288|0,h)|0)>>2]=1;l=f;return}function __ZNK9Space2DSW9is_lockedEv(b){b=b|0;return (a[b+16508>>0]|0)!=0|0}function __ZN9Space2DSW16test_body_motionEP8Body2DSWRK11Transform2DRK7Vector2fPN15Physics2DServer12MotionResultE(b,d,e,f,h,i){b=b|0;d=d|0;e=e|0;f=f|0;h=+h;i=i|0;var j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0.0,$=0.0,aa=0.0,ca=0.0,da=0,ea=0,fa=0,ga=0,ha=0,ia=0,ja=0,ka=0,la=0,ma=0,na=0,oa=0,pa=0,qa=0,ra=0,sa=0,ta=0,ua=0,va=0,wa=0.0,xa=0,ya=0,za=0,Aa=0,Ba=0,Ca=0,Da=0,Ea=0,Fa=0,Ga=0,Ha=0,Ia=0,Ja=0,Ka=0,La=0,Ma=0,Na=0,Oa=0,Pa=0,Qa=0,Ra=0.0,Sa=0.0,Ta=0,Ua=0,Va=0.0,Wa=0,Xa=0,Ya=0.0,Za=0.0,_a=0.0,$a=0,ab=0.0,bb=0,cb=0.0,db=0,eb=0,fb=0,gb=0,hb=0,ib=0,jb=0.0,kb=0,lb=0,mb=0,nb=0,ob=0,pb=0,qb=0,rb=0,sb=0;j=l;l=l+912|0;if((l|0)>=(m|0))ba(912);k=j+144|0;n=j+864|0;o=j+840|0;p=j+880|0;q=j+120|0;r=j+784|0;s=j+72|0;t=j+40|0;u=j+816|0;v=j+736|0;w=j+808|0;x=j+8|0;y=j+760|0;z=j+64|0;A=j;B=j+672|0;C=j+32|0;D=j+664|0;E=j+656|0;F=j+712|0;G=j+688|0;H=j+680|0;I=(i|0)!=0;if(I){c[i+40>>2]=0;c[i+48>>2]=0};c[n>>2]=0;c[n+4>>2]=0;c[n+8>>2]=0;c[n+12>>2]=0;J=d+24|0;K=n+4|0;L=o+4|0;M=n+8|0;N=o+8|0;O=n+12|0;P=o+12|0;Q=0;while(1){R=c[J>>2]|0;S=(R|0)==0;if(S)T=0;else T=c[R+-4>>2]|0;if((Q|0)>=(T|0))break;if(!Q){if(!S)if((c[R+-4>>2]|0)<=0)if((c[R+-4>>2]|0)>0){a[1263537]=0;U=R}else V=12;else U=R;else V=12;if((V|0)==12){V=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);U=0}W=U+52|0;c[n>>2]=c[W>>2];c[n+4>>2]=c[W+4>>2];c[n+8>>2]=c[W+8>>2];c[n+12>>2]=c[W+12>>2]}else{if(S)X=0;else X=c[R+-4>>2]|0;do if((X|0)<=(Q|0)){if(S)Y=0;else Y=c[R+-4>>2]|0;if((Y|0)>(Q|0)){a[1263537]=0;V=23;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);Z=0;break}}else V=23;while(0);if((V|0)==23){V=0;Z=R+(Q*104|0)|0}S=Z+52|0;_=+g[S>>2];$=+g[n>>2];c[o>>2]=c[(_<$?S:n)>>2];aa=+g[Z+56>>2];ca=+g[K>>2];c[L>>2]=c[(aa<ca?S:n)+4>>2];W=_+ +g[Z+60>>2]>$+ +g[M>>2];g[N>>2]=+g[(W?S:n)+8>>2]+(W?_:$);W=aa+ +g[Z+64>>2]>ca+ +g[O>>2];g[P>>2]=+g[(W?S:n)+12>>2]+(W?aa:ca);__ZNK7Vector2miERKS_(k,N,o);W=k;S=c[W+4>>2]|0;da=N;c[da>>2]=c[W>>2];c[da+4>>2]=S;c[n>>2]=c[o>>2];c[n+4>>2]=c[o+4>>2];c[n+8>>2]=c[o+8>>2];c[n+12>>2]=c[o+12>>2]}Q=Q+1|0}Q=d+56|0;c[p>>2]=c[Q>>2];c[p+4>>2]=c[Q+4>>2];c[p+8>>2]=c[Q+8>>2];c[p+12>>2]=c[Q+12>>2];c[p+16>>2]=c[Q+16>>2];c[p+20>>2]=c[Q+20>>2];__ZNK11Transform2D5xformERK5Rect2(o,p,n);__ZNK11Transform2D5xformERK5Rect2(k,e,o);c[n>>2]=c[k>>2];c[n+4>>2]=c[k+4>>2];c[n+8>>2]=c[k+8>>2];c[n+12>>2]=c[k+12>>2];ca=+g[K>>2]-h;aa=h*2.0;$=aa+ +g[M>>2];_=aa+ +g[O>>2];g[n>>2]=+g[n>>2]-h;g[K>>2]=ca;g[M>>2]=$;g[O>>2]=_;c[o>>2]=c[e>>2];c[o+4>>2]=c[e+4>>2];c[o+8>>2]=c[e+8>>2];c[o+12>>2]=c[e+12>>2];c[o+16>>2]=c[e+16>>2];c[o+20>>2]=c[e+20>>2];_memset(k|0,0,512)|0;p=q+4|0;Q=q+12|0;N=q+16|0;P=q+20|0;Z=q+8|0;L=s+4|0;Y=v+4|0;X=q+4|0;U=r+4|0;T=s+4|0;S=o+16|0;da=4;a:do{g[q>>2]=0.0;g[p>>2]=0.0;c[Q>>2]=32;c[N>>2]=0;c[P>>2]=k;W=__ZN9Space2DSW19_cull_aabb_for_bodyEP8Body2DSWRK5Rect2(b,d,n)|0;ea=(W|0)>0;fa=0;ga=0;while(1){ha=c[J>>2]|0;ia=(ha|0)==0;if(ia)ja=0;else ja=c[ha+-4>>2]|0;if((ga|0)>=(ja|0))break;if(ia)ka=0;else ka=c[ha+-4>>2]|0;if((ka|0)<=(ga|0)){if(ia)la=0;else la=c[ha+-4>>2]|0;if((la|0)<=(ga|0)){V=38;break a}a[1263537]=0}if(!(a[ha+(ga*104|0)+96>>0]|0)){do if((c[ha+-4>>2]|0)<=(ga|0))if((c[ha+-4>>2]|0)>(ga|0)){a[1263537]=0;V=45;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);ma=0;break}else V=45;while(0);if((V|0)==45){V=0;ma=ha+(ga*104|0)|0}__ZNK11Transform2DmlERKS_(r,o,ma);ia=c[J>>2]|0;na=(ia|0)==0;if(na)oa=0;else oa=c[ia+-4>>2]|0;if((oa|0)<=(ga|0)){if(na)pa=0;else pa=c[ia+-4>>2]|0;if((pa|0)<=(ga|0)){V=52;break a}a[1263537]=0}na=c[ia+(ga*104|0)+68>>2]|0;if(ea){ia=0;qa=fa;while(1){ra=c[b+112+(ia<<2)>>2]|0;sa=c[b+8304+(ia<<2)>>2]|0;if((c[ra+8>>2]|0)==1){ta=ra+188|0;ua=c[ta+4>>2]|0;va=q;c[va>>2]=c[ta>>2];c[va+4>>2]=ua;wa=+g[ra+196>>2]}else{c[q>>2]=0;c[X>>2]=0;wa=0.0}g[Z>>2]=wa;g[s>>2]=0.0;g[L>>2]=0.0;if((sa|0)<0){V=66;break a}ua=c[ra+24>>2]|0;va=(ua|0)==0;if(va)xa=0;else xa=c[ua+-4>>2]|0;if((xa|0)<=(sa|0)){if(va)ya=0;else ya=c[ua+-4>>2]|0;if((ya|0)<=(sa|0)){V=66;break a}a[1263537]=0}ta=c[ua+(sa*104|0)+68>>2]|0;za=ra+32|0;c[u>>2]=c[za>>2];c[u+4>>2]=c[za+4>>2];c[u+8>>2]=c[za+8>>2];c[u+12>>2]=c[za+12>>2];c[u+16>>2]=c[za+16>>2];c[u+20>>2]=c[za+20>>2];if(va)Aa=0;else Aa=c[ua+-4>>2]|0;do if((Aa|0)<=(sa|0)){if(va)Ba=0;else Ba=c[ua+-4>>2]|0;if((Ba|0)>(sa|0)){a[1263537]=0;V=76;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);Ca=0;break}}else V=76;while(0);if((V|0)==76){V=0;Ca=ua+(sa*104|0)|0}__ZNK11Transform2DmlERKS_(t,u,Ca);g[v>>2]=0.0;g[Y>>2]=0.0;va=__ZN19CollisionSolver2DSW5solveEPK9Shape2DSWRK11Transform2DRK7Vector2S2_S5_S8_PFvS8_S8_PvES9_PS6_ff(na,r,s,ta,t,v,1727,q,0,h,0.0)|0;za=va?(c[N>>2]|0)>0:qa;ia=ia+1|0;if((ia|0)>=(W|0)){Da=za;break}else qa=za}}else Da=fa;Ea=Da}else Ea=fa;fa=Ea;ga=ga+1|0}if(!fa){V=31;break}g[r>>2]=0.0;g[U>>2]=0.0;if((c[N>>2]|0)>0){ga=0;do{W=ga<<1;ea=k+(W<<3)|0;R=c[ea+4>>2]|0;qa=s;c[qa>>2]=c[ea>>2];c[qa+4>>2]=R;R=k+((W|1)<<3)|0;W=c[R+4>>2]|0;qa=t;c[qa>>2]=c[R>>2];c[qa+4>>2]=W;__ZNK7Vector2miERKS_(w,t,s);g[x>>2]=.4000000059604645;__ZNK7Vector2mlERKf(v,w,x);__ZN7Vector2pLERKS_(r,v);ga=ga+1|0}while((ga|0)<(c[N>>2]|0))}g[s>>2]=0.0;g[T>>2]=0.0;if(__ZNK7Vector2eqERKS_(r,s)|0){V=81;break}da=da+-1|0;__ZN7Vector2pLERKS_(S,r);__ZN7Vector2pLERKS_(n,r)}while((da|0)!=0);if((V|0)!=31)if((V|0)==38)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);else if((V|0)==52)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);else if((V|0)==66)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);g[q>>2]=1.0;c[r>>2]=c[n>>2];c[r+4>>2]=c[n+4>>2];c[r+8>>2]=c[n+8>>2];c[r+12>>2]=c[n+12>>2];__ZN7Vector2pLERKS_(r,f);wa=+g[n>>2];_=+g[r>>2];c[s>>2]=c[(wa<_?n:r)>>2];$=+g[K>>2];ca=+g[r+4>>2];c[s+4>>2]=c[($<ca?n:r)+4>>2];K=wa+ +g[M>>2]>_+ +g[r+8>>2];M=s+8|0;g[M>>2]=+g[(K?n:r)+8>>2]+(K?wa:_);K=$+ +g[O>>2]>ca+ +g[r+12>>2];g[s+12>>2]=+g[(K?n:r)+12>>2]+(K?$:ca);__ZNK7Vector2miERKS_(k,M,s);K=k;O=c[K+4>>2]|0;da=M;c[da>>2]=c[K>>2];c[da+4>>2]=O;c[r>>2]=c[s>>2];c[r+4>>2]=c[s+4>>2];c[r+8>>2]=c[s+8>>2];c[r+12>>2]=c[s+12>>2];O=__ZN9Space2DSW19_cull_aabb_for_bodyEP8Body2DSWRK5Rect2(b,d,r)|0;da=(O|0)>0;K=t+4|0;M=t+4|0;T=v+4|0;N=t+4|0;w=B+4|0;U=v+4|0;Ea=x+12|0;Da=x+16|0;Y=x+20|0;Ca=x+8|0;u=b+104|0;Ba=E+4|0;ca=1.0;Aa=-1;ya=0;b:while(1){xa=c[J>>2]|0;L=(xa|0)==0;if(L)Fa=0;else Fa=c[xa+-4>>2]|0;if((ya|0)>=(Fa|0)){V=173;break}if(L)Ga=0;else Ga=c[xa+-4>>2]|0;if((Ga|0)<=(ya|0)){if(L)Ha=0;else Ha=c[xa+-4>>2]|0;if((Ha|0)<=(ya|0)){V=94;break}a[1263537]=0}if(!(a[xa+(ya*104|0)+96>>0]|0)){do if((c[xa+-4>>2]|0)<=(ya|0))if((c[xa+-4>>2]|0)>(ya|0)){a[1263537]=0;V=101;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);Ia=0;break}else V=101;while(0);if((V|0)==101){V=0;Ia=xa+(ya*104|0)|0}__ZNK11Transform2DmlERKS_(k,o,Ia);L=c[J>>2]|0;Z=(L|0)==0;if(Z)Ja=0;else Ja=c[L+-4>>2]|0;if((Ja|0)<=(ya|0)){if(Z)Ka=0;else Ka=c[L+-4>>2]|0;if((Ka|0)<=(ya|0)){V=108;break}a[1263537]=0}Z=c[L+(ya*104|0)+68>>2]|0;if(da){$=1.0;L=0;_=1.0;while(1){X=c[b+112+(L<<2)>>2]|0;pa=c[b+8304+(L<<2)>>2]|0;oa=X+32|0;c[y>>2]=c[oa>>2];c[y+4>>2]=c[oa+4>>2];c[y+8>>2]=c[oa+8>>2];c[y+12>>2]=c[oa+12>>2];c[y+16>>2]=c[oa+16>>2];c[y+20>>2]=c[oa+20>>2];if((pa|0)<0){V=127;break b}oa=X+24|0;ma=c[oa>>2]|0;la=(ma|0)==0;if(la)La=0;else La=c[ma+-4>>2]|0;do if((La|0)<=(pa|0)){if(la)Ma=0;else Ma=c[ma+-4>>2]|0;if((Ma|0)>(pa|0)){a[1263537]=0;V=119;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);__ZNK11Transform2DmlERKS_(s,y,0);break}}else V=119;while(0);if((V|0)==119){V=0;__ZNK11Transform2DmlERKS_(s,y,ma+(pa*104|0)|0)}la=c[oa>>2]|0;ka=(la|0)==0;if(ka)Na=0;else Na=c[la+-4>>2]|0;if((Na|0)<=(pa|0)){if(ka)Oa=0;else Oa=c[la+-4>>2]|0;if((Oa|0)<=(pa|0)){V=128;break b}a[1263537]=0}ka=c[la+(pa*104|0)+68>>2]|0;g[t>>2]=0.0;g[K>>2]=0.0;do if(__ZN19CollisionSolver2DSW5solveEPK9Shape2DSWRK11Transform2DRK7Vector2S2_S5_S8_PFvS8_S8_PvES9_PS6_ff(Z,k,f,ka,s,t,0,0,0,0.0,0.0)|0){g[t>>2]=0.0;g[M>>2]=0.0;la=c[oa>>2]|0;ja=(la|0)==0;if(ja)Pa=0;else Pa=c[la+-4>>2]|0;if((Pa|0)<=(pa|0)){if(ja)Qa=0;else Qa=c[la+-4>>2]|0;if((Qa|0)<=(pa|0)){V=138;break b}a[1263537]=0}ja=c[la+(pa*104|0)+68>>2]|0;g[v>>2]=0.0;g[T>>2]=0.0;if(__ZN19CollisionSolver2DSW5solveEPK9Shape2DSWRK11Transform2DRK7Vector2S2_S5_S8_PFvS8_S8_PvES9_PS6_ff(Z,k,t,ja,s,v,0,0,0,0.0,0.0)|0){if((c[X+8>>2]|0)!=1){V=144;break b}ja=X+188|0;la=c[ja+4>>2]|0;P=z;c[P>>2]=c[ja>>2];c[P+4>>2]=la;g[t>>2]=0.0;g[N>>2]=0.0;if(!(__ZNK7Vector2neERKS_(z,t)|0)){V=144;break b}Ra=$;Sa=_;break}__ZNK7Vector210normalizedEv(t,f);la=0;wa=1.0;aa=0.0;do{g[v>>2]=(aa+wa)*.5;P=t;ja=c[P+4>>2]|0;Q=x;c[Q>>2]=c[P>>2];c[Q+4>>2]=ja;__ZNK7Vector2mlERKf(A,f,v);ja=c[oa>>2]|0;Q=(ja|0)==0;if(Q)Ta=0;else Ta=c[ja+-4>>2]|0;if((Ta|0)<=(pa|0)){if(Q)Ua=0;else Ua=c[ja+-4>>2]|0;if((Ua|0)<=(pa|0)){V=153;break b}a[1263537]=0}Q=c[ja+(pa*104|0)+68>>2]|0;g[B>>2]=0.0;g[w>>2]=0.0;ja=__ZN19CollisionSolver2DSW5solveEPK9Shape2DSWRK11Transform2DRK7Vector2S2_S5_S8_PFvS8_S8_PvES9_PS6_ff(Z,k,A,Q,s,B,0,0,x,0.0,0.0)|0;Va=+g[v>>2];aa=ja?aa:Va;wa=ja?Va:wa;la=la+1|0}while((la|0)<8);do if((c[X+8>>2]|0)==1){la=X+188|0;ta=la;sa=c[ta+4>>2]|0;ua=C;c[ua>>2]=c[ta>>2];c[ua+4>>2]=sa;g[v>>2]=0.0;g[U>>2]=0.0;if(!(__ZNK7Vector2neERKS_(C,v)|0)){V=166;break};c[v>>2]=0;c[v+4>>2]=0;c[v+8>>2]=0;c[v+12>>2]=0;c[Ea>>2]=1;c[Da>>2]=0;c[Y>>2]=v;sa=la;la=c[sa+4>>2]|0;ua=x;c[ua>>2]=c[sa>>2];c[ua+4>>2]=la;c[Ca>>2]=c[X+196>>2];la=t;ua=c[la+4>>2]|0;sa=A;c[sa>>2]=c[la>>2];c[sa+4>>2]=ua;g[D>>2]=wa+ +g[u>>2];__ZNK7Vector2mlERKf(B,f,D);ua=c[oa>>2]|0;sa=(ua|0)==0;if(sa)Wa=0;else Wa=c[ua+-4>>2]|0;if((Wa|0)<=(pa|0)){if(sa)Xa=0;else Xa=c[ua+-4>>2]|0;if((Xa|0)<=(pa|0)){V=163;break b}a[1263537]=0}sa=c[ua+(pa*104|0)+68>>2]|0;g[E>>2]=0.0;g[Ba>>2]=0.0;ua=__ZN19CollisionSolver2DSW5solveEPK9Shape2DSWRK11Transform2DRK7Vector2S2_S5_S8_PFvS8_S8_PvES9_PS6_ff(Z,k,B,sa,s,E,1727,x,A,0.0,0.0)|0;if(!(ua&(c[Da>>2]|0)!=0)){Ya=$;Za=_}else V=166}else V=166;while(0);if((V|0)==166){V=0;ua=aa<$;Ya=ua?aa:$;Za=ua?wa:_}Ra=Ya;Sa=Za}else{Ra=$;Sa=_}while(0);L=L+1|0;if((L|0)>=(O|0))break;else{$=Ra;_=Sa}}if(Ra!=1.0&Ra<ca){g[q>>2]=Sa;_a=Ra;$a=ya}else{_a=ca;$a=Aa}}else{_a=ca;$a=Aa}ab=_a;bb=$a}else{ab=ca;bb=Aa}ca=ab;Aa=bb;ya=ya+1|0}if((V|0)==94)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);else if((V|0)==108)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);else if((V|0)==127){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);__ZNK11Transform2DmlERKS_(s,y,0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0)}else if((V|0)==128)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);else if((V|0)==138)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);else if((V|0)==144){g[q>>2]=0.0;cb=0.0;db=ya}else if((V|0)==153)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);else if((V|0)==163)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);else if((V|0)==173)if(!(ca>=1.0)){cb=ca;db=Aa}else{if(!I){eb=0;l=j;return eb|0}Aa=f;ya=c[Aa+4>>2]|0;y=i;c[y>>2]=c[Aa>>2];c[y+4>>2]=ya;c[i+8>>2]=0;c[i+12>>2]=0;__ZNK7Vector2miERKS_(k,S,e+16|0);__ZN7Vector2pLERKS_(i,k);eb=0;l=j;return eb|0};c[r>>2]=c[o>>2];c[r+4>>2]=c[o+4>>2];c[r+8>>2]=c[o+8>>2];c[r+12>>2]=c[o+12>>2];c[r+16>>2]=c[o+16>>2];c[r+20>>2]=c[o+20>>2];__ZNK7Vector2mlERKf(k,f,q);__ZN7Vector2pLERKS_(r+16|0,k);o=s+32|0;ya=s+4|0;c[ya>>2]=0;y=s+12|0;c[y>>2]=0;c[y+4>>2]=0;c[y+8>>2]=0;c[y+12>>2]=0;c[y+16>>2]=0;c[y+20>>2]=0;c[y+24>>2]=0;c[y+28>>2]=0;if((db|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);__ZNK11Transform2DmlERKS_(t,r,0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0)}Aa=c[J>>2]|0;bb=(Aa|0)==0;if(bb)fb=0;else fb=c[Aa+-4>>2]|0;do if((fb|0)<=(db|0)){if(bb)gb=0;else gb=c[Aa+-4>>2]|0;if((gb|0)>(db|0)){a[1263537]=0;V=184;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);__ZNK11Transform2DmlERKS_(t,r,0);break}}else V=184;while(0);if((V|0)==184)__ZNK11Transform2DmlERKS_(t,r,Aa+(db*104|0)|0);Aa=c[J>>2]|0;J=(Aa|0)==0;if(J)hb=0;else hb=c[Aa+-4>>2]|0;do if((hb|0)<=(db|0)){if(J)ib=0;else ib=c[Aa+-4>>2]|0;if((ib|0)>(db|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0)}while(0);ib=c[Aa+(db*104|0)+68>>2]|0;__ZNK7Vector2mlERKf(k,f,q);__ZN7Vector2pLERKS_(n,k);q=__ZN9Space2DSW19_cull_aabb_for_bodyEP8Body2DSWRK5Rect2(b,d,n)|0;c:do if((q|0)>0){n=s+36|0;d=s+44|0;db=s+8|0;Aa=k+4|0;J=x+4|0;hb=s+40|0;r=0;while(1){gb=c[b+112+(r<<2)>>2]|0;bb=c[b+8304+(r<<2)>>2]|0;if((c[gb+8>>2]|0)==1){fb=gb+188|0;$a=c[fb+4>>2]|0;O=n;c[O>>2]=c[fb>>2];c[O+4>>2]=$a;jb=+g[gb+196>>2]}else{c[n>>2]=0;c[hb>>2]=0;jb=0.0}g[d>>2]=jb;c[s>>2]=gb;c[db>>2]=bb;g[k>>2]=0.0;g[Aa>>2]=0.0;if((bb|0)<0){V=208;break}$a=c[gb+24>>2]|0;O=($a|0)==0;if(O)kb=0;else kb=c[$a+-4>>2]|0;if((kb|0)<=(bb|0)){if(O)lb=0;else lb=c[$a+-4>>2]|0;if((lb|0)<=(bb|0)){V=208;break}a[1263537]=0}fb=c[$a+(bb*104|0)+68>>2]|0;Da=gb+32|0;c[F>>2]=c[Da>>2];c[F+4>>2]=c[Da+4>>2];c[F+8>>2]=c[Da+8>>2];c[F+12>>2]=c[Da+12>>2];c[F+16>>2]=c[Da+16>>2];c[F+20>>2]=c[Da+20>>2];if(O)mb=0;else mb=c[$a+-4>>2]|0;do if((mb|0)<=(bb|0)){if(O)nb=0;else nb=c[$a+-4>>2]|0;if((nb|0)>(bb|0)){a[1263537]=0;V=218;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);ob=0;break}}else V=218;while(0);if((V|0)==218){V=0;ob=$a+(bb*104|0)|0}__ZNK11Transform2DmlERKS_(v,F,ob);g[x>>2]=0.0;g[J>>2]=0.0;__ZN19CollisionSolver2DSW5solveEPK9Shape2DSWRK11Transform2DRK7Vector2S2_S5_S8_PFvS8_S8_PvES9_PS6_ff(ib,t,k,fb,v,x,1728,s,0,h,0.0)|0;r=r+1|0;if((r|0)>=(q|0))break c}if((V|0)==208)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0)}while(0);if(+g[o>>2]!=0.0)if(I){o=c[ya>>2]|0;c[i+44>>2]=c[o+12>>2];c[i+40>>2]=c[o+16>>2];q=c[y>>2]|0;c[i+48>>2]=q;y=s+24|0;t=c[y+4>>2]|0;ib=i+24|0;c[ib>>2]=c[y>>2];c[ib+4>>2]=t;t=i+16|0;ib=s+16|0;s=c[ib+4>>2]|0;y=t;c[y>>2]=c[ib>>2];c[y+4>>2]=s;do if((q|0)<0)V=228;else{s=c[o+24>>2]|0;y=(s|0)==0;if(y)pb=0;else pb=c[s+-4>>2]|0;if((pb|0)<=(q|0)){if(y)qb=0;else qb=c[s+-4>>2]|0;if((qb|0)<=(q|0)){V=228;break}a[1263537]=0}rb=s+(q*104|0)|0}while(0);if((V|0)==228){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);rb=0}__ZN7VariantaSERKS_(i+56|0,rb+72|0);rb=c[ya>>2]|0;ya=rb+32|0;c[G>>2]=c[ya>>2];c[G+4>>2]=c[ya+4>>2];c[G+8>>2]=c[ya+8>>2];c[G+12>>2]=c[ya+12>>2];c[G+16>>2]=c[ya+16>>2];c[G+20>>2]=c[ya+20>>2];__ZNK7Vector2miERKS_(v,t,G+16|0);h=+g[rb+116>>2];jb=h*+g[v>>2];g[H>>2]=-(h*+g[v+4>>2]);g[H+4>>2]=jb;v=rb+108|0;rb=c[v+4>>2]|0;G=x;c[G>>2]=c[v>>2];c[G+4>>2]=rb;__ZNK7Vector2plERKS_(k,H,x);H=k;rb=c[H+4>>2]|0;G=i+32|0;c[G>>2]=c[H>>2];c[G+4>>2]=rb;g[k>>2]=cb;__ZNK7Vector2mlERKf(x,f,k);rb=x;G=c[rb+4>>2]|0;H=i;c[H>>2]=c[rb>>2];c[H+4>>2]=G;g[k>>2]=cb;__ZNK7Vector2mlERKf(A,f,k);__ZNK7Vector2miERKS_(x,f,A);A=x;x=c[A+4>>2]|0;G=i+8|0;c[G>>2]=c[A>>2];c[G+4>>2]=x;__ZNK7Vector2miERKS_(k,S,e+16|0);__ZN7Vector2pLERKS_(i,k);sb=1}else sb=1;else if(I){I=f;f=c[I+4>>2]|0;x=i;c[x>>2]=c[I>>2];c[x+4>>2]=f;c[i+8>>2]=0;c[i+12>>2]=0;__ZNK7Vector2miERKS_(k,S,e+16|0);__ZN7Vector2pLERKS_(i,k);sb=0}else sb=0;eb=sb;l=j;return eb|0}function __ZN9Space2DSW19_cull_aabb_for_bodyEP8Body2DSWRK5Rect2(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0;f=c[b+56>>2]|0;g=Fi[c[(c[f>>2]|0)+32>>2]&127](f,e,b+112|0,2048,b+8304|0)|0;if((g|0)<=0){h=g;return h|0}e=d+80|0;f=d+84|0;i=d+12|0;j=d+248|0;k=0;l=g;a:while(1){g=b+112+(k<<2)|0;m=c[g>>2]|0;n=m;b:do if((m|0)!=(d|0)?(c[m+8>>2]|0)!=0:0){if((c[e>>2]&c[m+84>>2]|0)==0?(c[m+80>>2]&c[f>>2]|0)==0:0){o=n;p=36;break}q=c[i>>2]|0;r=c[m+248>>2]|0;c:do if(r){s=c[r+-4>>2]|0;if((s|0)>0){t=0;u=s}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);s=c[g>>2]|0;v=s;w=s;break}d:while(1){s=u+-1|0;x=t;while(1){y=x+s|0;z=(y|0)/2|0;A=c[r+(z<<2)>>2]|0;if(q>>>0<A>>>0)break;if(A>>>0>=q>>>0)break d;if((z|0)<(s|0))x=z+1|0;else{v=m;w=n;break c}}if((x|0)<(z|0)){t=x;u=z}else{v=m;w=n;break c}}if((y+3|0)>>>0>1){o=n;p=36;break b}else{v=m;w=n}}else{v=m;w=n}while(0);q=c[v+12>>2]|0;r=c[j>>2]|0;e:do if(r|0){s=c[r+-4>>2]|0;if((s|0)>0){B=0;C=s}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);break}f:while(1){s=C+-1|0;A=B;while(1){D=A+s|0;E=(D|0)/2|0;F=c[r+(E<<2)>>2]|0;if(q>>>0<F>>>0)break;if(F>>>0>=q>>>0)break f;if((E|0)<(s|0))A=E+1|0;else break e}if((A|0)<(E|0)){B=A;C=E}else break e}if((D+3|0)>>>0>1){o=w;p=36;break b}}while(0);q=c[b+8304+(k<<2)>>2]|0;if((q|0)<0){p=33;break a}r=c[g>>2]|0;s=c[r+24>>2]|0;x=(s|0)==0;F=r;if(x)G=0;else G=c[s+-4>>2]|0;if((G|0)<=(q|0)){if(x)H=0;else H=c[s+-4>>2]|0;if((H|0)<=(q|0)){p=33;break a}a[1263537]=0}if(!(a[s+(q*104|0)+96>>0]|0)){I=k;J=l}else{o=F;p=36}}else{o=n;p=36}while(0);if((p|0)==36){p=0;n=l+-1|0;if((k|0)<(n|0)){m=b+112+(n<<2)|0;c[g>>2]=c[m>>2];c[m>>2]=o;m=b+8304+(k<<2)|0;F=b+8304+(n<<2)|0;q=c[m>>2]|0;c[m>>2]=c[F>>2];c[F>>2]=q}I=k+-1|0;J=n}k=I+1|0;if((k|0)>=(J|0)){h=J;p=3;break}else l=J}if((p|0)==3)return h|0;else if((p|0)==33)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);return 0}function __ZN17Physics2DServerSW14_shape_col_cbkERK7Vector2S2_Pv(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,h=0,i=0,j=0.0,k=0.0,n=0,o=0,p=0,q=0.0,r=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e+8|0;h=e;i=d+12|0;if(!(c[i>>2]|0)){l=e;return}g[f>>2]=0.0;g[f+4>>2]=0.0;if(__ZNK7Vector2neERKS_(d,f)|0){j=+__ZNK7Vector219distance_squared_toERKS_(a,b);k=+g[d+8>>2];if(j>k*k){l=e;return}__ZNK7Vector2miERKS_(h,a,b);__ZNK7Vector210normalizedEv(f,h);if(+__ZNK7Vector23dotERKS_(d,f)<.7071){l=e;return}}f=d+16|0;h=c[f>>2]|0;if((h|0)!=(c[i>>2]|0)){i=d+20|0;n=a;o=c[n+4>>2]|0;p=(c[i>>2]|0)+(h<<1<<3)|0;c[p>>2]=c[n>>2];c[p+4>>2]=o;o=b;p=c[o+4>>2]|0;n=(c[i>>2]|0)+((c[f>>2]<<1|1)<<3)|0;c[n>>2]=c[o>>2];c[n+4>>2]=p;c[f>>2]=(c[f>>2]|0)+1;l=e;return}if((h|0)>0){h=d+20|0;k=100000002004087734272.0;p=0;n=0;do{o=c[h>>2]|0;i=p<<1;j=+__ZNK7Vector219distance_squared_toERKS_(o+(i<<3)|0,o+((i|1)<<3)|0);i=j<k;n=i?p:n;k=i?j:k;p=p+1|0}while((p|0)<(c[f>>2]|0));q=k;r=n<<1}else{q=100000002004087734272.0;r=0}if(+__ZNK7Vector219distance_squared_toERKS_(a,b)<q){l=e;return}n=d+20|0;d=a;a=c[d+4>>2]|0;f=(c[n>>2]|0)+(r<<3)|0;c[f>>2]=c[d>>2];c[f+4>>2]=a;a=b;b=c[a+4>>2]|0;f=(c[n>>2]|0)+((r|1)<<3)|0;c[f>>2]=c[a>>2];c[f+4>>2]=b;l=e;return}function __ZL16_rest_cbk_resultRK7Vector2S1_Pv(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,h=0,i=0,j=0,k=0,n=0.0,o=0.0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+24|0;h=e+16|0;i=e+8|0;j=e;k=d+36|0;g[f>>2]=0.0;g[f+4>>2]=0.0;if(__ZNK7Vector2neERKS_(k,f)|0?(g[f>>2]=0.0,g[f+4>>2]=0.0,__ZNK7Vector2neERKS_(k,f)|0):0){n=+__ZNK7Vector219distance_squared_toERKS_(a,b);o=+g[d+44>>2];if(n>o*o){l=e;return}__ZNK7Vector2miERKS_(h,a,b);__ZNK7Vector210normalizedEv(f,h);if(+__ZNK7Vector23dotERKS_(k,f)<.7853981633974483){l=e;return}}__ZNK7Vector2miERKS_(f,b,a);o=+__ZNK7Vector26lengthEv(f);g[i>>2]=o;a=d+32|0;if(!(o<=+g[a>>2])){g[a>>2]=o;a=b;b=c[a+4>>2]|0;k=d+16|0;c[k>>2]=c[a>>2];c[k+4>>2]=b;__ZNK7Vector2dvERKf(j,f,i);i=j;j=c[i+4>>2]|0;f=d+24|0;c[f>>2]=c[i>>2];c[f+4>>2]=j;c[d+4>>2]=c[d>>2];c[d+12>>2]=c[d+8>>2]}l=e;return}function __ZN8Body2DSW30set_force_integration_callbackEjRK10StringNameRK7Variant(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0;f=a+312|0;a=c[f>>2]|0;if(a|0){g=a+8|0;if(c[g>>2]|0)__ZN7Variant5clearEv(g);__ZN10StringNameD2Ev(a+4|0);__ZN6Memory11free_staticEPvb(a,0);c[f>>2]=0}if(!b)return;a=__ZnwjPKc(32,1263606)|0;__ZN10StringNameC2Ev(a+4|0);c[a+8>>2]=0;c[f>>2]=a;c[a>>2]=b;__ZN10StringNameaSERKS_(a+4|0,d);__ZN7VariantaSERKS_((c[f>>2]|0)+8|0,e);return}function __ZN6VectorIN8Body2DSW7ContactEE6resizeEi(b,d){b=b|0;d=d|0;var e=0,f=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0;if((d|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,269,1145657,0);e=31;return e|0}a[1263537]=0;f=c[b>>2]|0;if(!f)h=0;else h=c[f+-4>>2]|0;if((h|0)==(d|0)){e=0;return e|0}if(!d){if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);c[b>>2]=0;e=0;return e|0}__ZN6VectorIN8Body2DSW7ContactEE14_copy_on_writeEv(b);f=d*52|0;if(d>>>0<=82595524?(h=f+-1|0,i=h>>>1|h,h=i>>>2|i,i=h>>>4|h,h=i>>>8|i,i=(h>>>16|h)+1|0,f>>>0<4294967264):0){a[1263537]=0;f=c[b>>2]|0;do if(!f)if((d|0)>0)j=18;else{k=0;j=28}else{h=c[f+-4>>2]|0;if((h|0)<(d|0))if(!h)j=18;else{l=__ZN6Memory14realloc_staticEPvjb(f,i,1)|0;if(l|0){a[1263537]=0;m=l;n=c[l+-4>>2]|0;break}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,300,1145876,0);e=6;return e|0}else{k=h;j=28}}while(0);do if((j|0)==18){h=__ZN6Memory12alloc_staticEjb(i,1)|0;if(h|0){a[1263537]=0;c[h+-4>>2]=0;c[h+-8>>2]=1;m=h;n=0;break}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,292,1145820,0);e=6;return e|0}else if((j|0)==28){if((k|0)<=(d|0)){e=0;return e|0}h=__ZN6Memory14realloc_staticEPvjb(f,i,1)|0;if(!h){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,324,1145876,0);e=6;return e|0}else{a[1263537]=0;c[b>>2]=h;c[h+-4>>2]=d;e=0;return e|0}}while(0);c[b>>2]=m;if((n|0)<(d|0)){i=n;do{n=m+(i*52|0)|0;g[m+(i*52|0)+24>>2]=0.0;g[m+(i*52|0)+28>>2]=0.0;c[m+(i*52|0)+40>>2]=0;g[m+(i*52|0)+44>>2]=0.0;g[m+(i*52|0)+48>>2]=0.0;c[n>>2]=0;c[n+4>>2]=0;c[n+8>>2]=0;c[n+12>>2]=0;i=i+1|0}while((i|0)!=(d|0));o=c[b>>2]|0}else o=m;c[((o|0)==0?0:o+-4|0)>>2]=d;e=0;return e|0}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,285,1145723,0);e=6;return e|0}function __ZNK8Body2DSW9get_stateEN15Physics2DServer9BodyStateE(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,h=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);h=f;switch(e|0){case 0:{e=d+32|0;c[h>>2]=c[e>>2];c[h+4>>2]=c[e+4>>2];c[h+8>>2]=c[e+8>>2];c[h+12>>2]=c[e+12>>2];c[h+16>>2]=c[e+16>>2];c[h+20>>2]=c[e+20>>2];__ZN7VariantC2ERK11Transform2D(b,h);l=f;return}case 1:{__ZN7VariantC2ERK7Vector2(b,d+108|0);l=f;return}case 2:{__ZN7VariantC2Ef(b,+g[d+116>>2]);l=f;return}case 3:{__ZN7VariantC2Eb(b,(a[d+257>>0]|0)==0);l=f;return}case 4:{__ZN7VariantC2Eb(b,(a[d+258>>0]|0)!=0);l=f;return}default:{c[b>>2]=0;l=f;return}}}function __ZNK8Body2DSW9get_paramEN15Physics2DServer13BodyParameterE(a,b){a=a|0;b=b|0;var c=0.0,d=0.0;switch(b|0){case 0:{c=+g[a+136>>2];break}case 1:{c=+g[a+140>>2];break}case 2:{c=+g[a+132>>2];break}case 3:{d=+g[a+148>>2];c=d==0.0?0.0:1.0/d;break}case 4:{c=+g[a+128>>2];break}case 5:{c=+g[a+120>>2];break}case 6:{c=+g[a+124>>2];break}default:c=0.0}return +c}function __ZN8Body2DSW9set_paramEN15Physics2DServer13BodyParameterEf(b,d,e){b=b|0;d=d|0;e=+e;var f=0;switch(d|0){case 0:{g[b+136>>2]=e;return}case 1:{g[b+140>>2]=e;return}case 2:{if(e<=0.0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1056002,1053493,147,1056012,0);return}a[1263537]=0;g[b+132>>2]=e;if(a[b+152>>0]|0)return;d=c[b+28>>2]|0;if(!d)return;f=b+216|0;if(c[f>>2]|0)return;__ZN9Space2DSW31body_add_to_inertia_update_listEP8SelfListI8Body2DSWE(d,f);return}case 3:{f=b+152|0;if(!(e<=0.0)){a[f>>0]=1;g[b+148>>2]=1.0/e;return}a[f>>0]=0;f=c[b+28>>2]|0;if(!f)return;d=b+216|0;if(c[d>>2]|0)return;__ZN9Space2DSW31body_add_to_inertia_update_listEP8SelfListI8Body2DSWE(f,d);return}case 4:{g[b+128>>2]=e;return}case 5:{g[b+120>>2]=e;return}case 6:{g[b+124>>2]=e;return}default:return}}function __ZN9Space2DSW31body_add_to_inertia_update_listEP8SelfListI8Body2DSWE(b,d){b=b|0;d=d|0;var e=0;e=b+64|0;if(c[d>>2]|0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1098384,1098388,45,1098405,0);return}a[1263537]=0;c[d>>2]=e;b=c[e>>2]|0;c[d+8>>2]=b;c[d+12>>2]=0;if(b|0)c[b+12>>2]=d;c[e>>2]=d;return}function __ZN19CollisionObject2DSW18set_shape_metadataEiRK7Variant(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0;if((d|0)>=0){f=b+24|0;b=c[f>>2]|0;g=(b|0)==0;if(g)h=0;else h=c[b+-4>>2]|0;if((h|0)>(d|0)){a[1263537]=0;if(g)i=0;else i=c[b+-4>>2]|0;do if((i|0)<=(d|0)){if(g)j=0;else j=c[b+-4>>2]|0;if((j|0)>(d|0)){a[1263537]=0;k=14;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);l=0;break}}else k=14;while(0);if((k|0)==14){__ZN6VectorIN19CollisionObject2DSW5ShapeEE14_copy_on_writeEv(f);l=(c[f>>2]|0)+(d*104|0)|0}__ZN7VariantaSERKS_(l+72|0,e);return}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1056743,1053106,60,1053152,0);return}function __ZN19CollisionObject2DSW19set_shape_transformEiRK11Transform2D(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);g=f;if((d|0)>=0){h=b+24|0;i=c[h>>2]|0;j=(i|0)==0;if(j)k=0;else k=c[i+-4>>2]|0;if((k|0)>(d|0)){a[1263537]=0;if(j)n=0;else n=c[i+-4>>2]|0;do if((n|0)<=(d|0)){if(j)o=0;else o=c[i+-4>>2]|0;if((o|0)>(d|0)){a[1263537]=0;p=14;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);q=0;break}}else p=14;while(0);if((p|0)==14){__ZN6VectorIN19CollisionObject2DSW5ShapeEE14_copy_on_writeEv(h);q=(c[h>>2]|0)+(d*104|0)|0};c[q>>2]=c[e>>2];c[q+4>>2]=c[e+4>>2];c[q+8>>2]=c[e+8>>2];c[q+12>>2]=c[e+12>>2];c[q+16>>2]=c[e+16>>2];c[q+20>>2]=c[e+20>>2];__ZNK11Transform2D14affine_inverseEv(g,e);e=c[h>>2]|0;q=(e|0)==0;if(q)r=0;else r=c[e+-4>>2]|0;do if((r|0)<=(d|0)){if(q)s=0;else s=c[e+-4>>2]|0;if((s|0)>(d|0)){a[1263537]=0;p=23;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);t=0;break}}else p=23;while(0);if((p|0)==23){__ZN6VectorIN19CollisionObject2DSW5ShapeEE14_copy_on_writeEv(h);t=(c[h>>2]|0)+(d*104|0)|0}d=t+24|0;c[d>>2]=c[g>>2];c[d+4>>2]=c[g+4>>2];c[d+8>>2]=c[g+8>>2];c[d+12>>2]=c[g+12>>2];c[d+16>>2]=c[g+16>>2];c[d+20>>2]=c[g+20>>2];__ZN19CollisionObject2DSW14_update_shapesEv(b);gj[c[(c[b>>2]|0)+16>>2]&8191](b);l=f;return}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1056787,1053106,66,1053152,0);l=f;return}function __ZN19CollisionObject2DSW9set_shapeEiP9Shape2DSW(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0;if((d|0)>=0){f=b+24|0;g=c[f>>2]|0;h=(g|0)==0;if(h)i=0;else i=c[g+-4>>2]|0;if((i|0)>(d|0)){a[1263537]=0;if(h)j=0;else j=c[g+-4>>2]|0;do if((j|0)<=(d|0)){if(h)k=0;else k=c[g+-4>>2]|0;if((k|0)>(d|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);__ZN6VectorIN19CollisionObject2DSW5ShapeEE14_copy_on_writeEv(f);__ZN9Shape2DSW12remove_ownerEP14ShapeOwner2DSW(c[(c[f>>2]|0)+(d*104|0)+68>>2]|0,b);k=c[f>>2]|0;g=(k|0)==0;if(g)l=0;else l=c[k+-4>>2]|0;do if((l|0)<=(d|0)){if(g)m=0;else m=c[k+-4>>2]|0;if((m|0)>(d|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);__ZN6VectorIN19CollisionObject2DSW5ShapeEE14_copy_on_writeEv(f);c[(c[f>>2]|0)+(d*104|0)+68>>2]=e;__ZN9Shape2DSW9add_ownerEP14ShapeOwner2DSW(e,b);__ZN19CollisionObject2DSW14_update_shapesEv(b);gj[c[(c[b>>2]|0)+16>>2]&8191](b);return}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1075422,1053106,49,1053152,0);return}function __ZN9Shape2DSW9add_ownerEP14ShapeOwner2DSW(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d;c[e>>2]=b;f=a+36|0;g=c[f>>2]|0;a:do if(g|0){h=c[g+8>>2]|0;i=c[a+40>>2]|0;b:do if((h|0)==(i|0))j=h;else{k=h;while(1){n=c[k+24>>2]|0;if(n>>>0>b>>>0)o=k+8|0;else{if(n>>>0>=b>>>0){j=k;break b}o=k+4|0}k=c[o>>2]|0;if((k|0)==(i|0))break a}}while(0);if(!((j|0)==(i|0)|(j|0)==0)){h=j+28|0;c[h>>2]=(c[h>>2]|0)+1;l=d;return}}while(0);c[(__ZN3MapIP14ShapeOwner2DSWi10ComparatorIS1_E16DefaultAllocatorEixERKS1_(f,e)|0)>>2]=1;l=d;return}function __ZN3MapIP14ShapeOwner2DSWi10ComparatorIS1_E16DefaultAllocatorEixERKS1_(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;g=c[b>>2]|0;if(!g){h=__ZnwjPFPvjE(32,4740)|0;i=h+16|0;c[i>>2]=0;c[i+4>>2]=0;c[b>>2]=h;i=c[b+4>>2]|0;c[h+4>>2]=i;c[h+8>>2]=i;c[h+12>>2]=i;c[h>>2]=1;if(!h){c[f>>2]=0;j=f;k=14}else{n=h;o=i;k=5}}else{n=g;o=c[b+4>>2]|0;k=5}a:do if((k|0)==5){g=c[n+8>>2]|0;b:do if((g|0)!=(o|0)){i=c[d>>2]|0;h=g;while(1){p=c[h+24>>2]|0;if(i>>>0<p>>>0)q=h+8|0;else{if(p>>>0>=i>>>0)break;q=h+4|0}p=c[q>>2]|0;if((p|0)==(o|0))break b;else h=p}if(!((h|0)==(o|0)|(h|0)==0)){r=h;break a}}while(0);c[f>>2]=0;if(!n){j=f;k=14}else{s=f;k=15}}while(0);if((k|0)==14){n=__ZnwjPFPvjE(32,4740)|0;o=n+16|0;c[o>>2]=0;c[o+4>>2]=0;c[b>>2]=n;o=c[b+4>>2]|0;c[n+4>>2]=o;c[n+8>>2]=o;c[n+12>>2]=o;c[n>>2]=1;s=j;k=15}if((k|0)==15){k=__ZN3MapIP14ShapeOwner2DSWi10ComparatorIS1_E16DefaultAllocatorE10_insert_rbERKS1_RKi(b,d,f)|0;if(!k){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145936,616,1145947,0);t=0;l=e;return t|0}else r=k}a[1263537]=0;t=r+28|0;l=e;return t|0}function __ZN3MapIP14ShapeOwner2DSWi10ComparatorIS1_E16DefaultAllocatorE10_insert_rbERKS1_RKi(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f;a[g>>0]=0;h=__ZN3MapIP14ShapeOwner2DSWi10ComparatorIS1_E16DefaultAllocatorE7_insertERKS1_Rb(b,d,g)|0;if(h|0)c[h+28>>2]=c[e>>2];if(a[g>>0]|0){l=f;return h|0}g=b+8|0;c[g>>2]=(c[g>>2]|0)+1;g=h+12|0;e=c[g>>2]|0;if(!(c[e>>2]|0)){d=b+4|0;i=h;j=e;k=e;e=g;while(1){g=j+12|0;n=c[g>>2]|0;o=c[n+8>>2]|0;p=n;do if((j|0)==(o|0)){q=c[n+4>>2]|0;if(!(c[q>>2]|0)){c[k>>2]=1;a[1263537]=0;c[q>>2]=1;if((c[d>>2]|0)==(n|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);r=c[(c[e>>2]|0)+12>>2]|0;break}else{a[1263537]=0;c[n>>2]=0;r=n;break}}q=j+4|0;if((i|0)==(c[q>>2]|0)){s=i+8|0;t=c[s>>2]|0;c[q>>2]=t;if((t|0)==(c[d>>2]|0))u=p;else{c[t+12>>2]=j;u=c[g>>2]|0}t=i+12|0;c[t>>2]=u;q=c[g>>2]|0;v=q+8|0;c[((c[v>>2]|0)==(j|0)?v:q+4|0)>>2]=i;c[s>>2]=j;c[g>>2]=i;w=j;x=i;y=c[t>>2]|0}else{w=i;x=j;y=n}a[1263537]=0;c[x>>2]=1;t=c[d>>2]|0;if((t|0)==(y|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);z=c[(c[w+12>>2]|0)+12>>2]|0;A=c[d>>2]|0}else{a[1263537]=0;c[y>>2]=0;z=y;A=t}t=z+8|0;s=c[t>>2]|0;q=s+4|0;v=c[q>>2]|0;c[t>>2]=v;if((v|0)!=(A|0))c[v+12>>2]=z;v=z+12|0;c[s+12>>2]=c[v>>2];t=c[v>>2]|0;B=t+4|0;c[((c[B>>2]|0)==(z|0)?B:t+8|0)>>2]=s;c[q>>2]=z;c[v>>2]=s;r=w}else{if(!(c[o>>2]|0)){c[k>>2]=1;a[1263537]=0;c[o>>2]=1;if((c[d>>2]|0)==(n|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);r=c[(c[e>>2]|0)+12>>2]|0;break}else{a[1263537]=0;c[n>>2]=0;r=n;break}}s=j+8|0;if((i|0)==(c[s>>2]|0)){v=i+4|0;q=c[v>>2]|0;c[s>>2]=q;if((q|0)==(c[d>>2]|0))C=p;else{c[q+12>>2]=j;C=c[g>>2]|0}q=i+12|0;c[q>>2]=C;s=c[g>>2]|0;t=s+4|0;c[((c[t>>2]|0)==(j|0)?t:s+8|0)>>2]=i;c[v>>2]=j;c[g>>2]=i;D=j;E=i;F=c[q>>2]|0}else{D=i;E=j;F=n}a[1263537]=0;c[E>>2]=1;q=c[d>>2]|0;if((q|0)==(F|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);G=c[d>>2]|0;H=c[(c[D+12>>2]|0)+12>>2]|0}else{a[1263537]=0;c[F>>2]=0;G=q;H=F}q=H+4|0;v=c[q>>2]|0;s=v+8|0;t=c[s>>2]|0;c[q>>2]=t;if((t|0)!=(G|0))c[t+12>>2]=H;t=H+12|0;c[v+12>>2]=c[t>>2];q=c[t>>2]|0;B=q+8|0;c[((c[B>>2]|0)==(H|0)?B:q+4|0)>>2]=v;c[s>>2]=H;c[t>>2]=v;r=D}while(0);n=r+12|0;g=c[n>>2]|0;if(!(c[g>>2]|0)){i=r;j=g;k=g;e=n}else break}}e=c[(c[b>>2]|0)+8>>2]|0;a[1263537]=0;c[e>>2]=1;l=f;return h|0}function __ZN3MapIP14ShapeOwner2DSWi10ComparatorIS1_E16DefaultAllocatorE7_insertERKS1_Rb(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0;f=c[b>>2]|0;g=c[f+8>>2]|0;h=b+4|0;i=c[h>>2]|0;a:do if((g|0)==(i|0))j=f;else{k=c[d>>2]|0;l=g;while(1){m=c[l+24>>2]|0;if(k>>>0<m>>>0)n=l+8|0;else{if(m>>>0>=k>>>0)break;n=l+4|0}m=c[n>>2]|0;if((m|0)==(i|0)){j=l;break a}else l=m}a[e>>0]=1;o=l;return o|0}while(0);i=__ZnwjPFPvjE(32,4740)|0;c[i>>2]=0;c[i+4>>2]=0;c[i+8>>2]=0;c[i+12>>2]=0;c[i+16>>2]=0;c[i+20>>2]=0;c[i+12>>2]=j;n=c[h>>2]|0;g=i+4|0;c[g>>2]=n;f=i+8|0;c[f>>2]=n;c[i+24>>2]=c[d>>2];if((j|0)!=(c[b>>2]|0)?(c[d>>2]|0)>>>0>=(c[j+24>>2]|0)>>>0:0)p=j+4|0;else p=j+8|0;c[p>>2]=i;a[e>>0]=0;e=c[g>>2]|0;g=c[h>>2]|0;if((e|0)==(g|0)){h=i;do{p=h;h=c[h+12>>2]|0}while((p|0)==(c[h+4>>2]|0));q=(h|0)==(c[b>>2]|0)?0:h}else{h=e;while(1){e=c[h+8>>2]|0;if((e|0)==(g|0)){q=h;break}else h=e}}c[i+16>>2]=q;h=c[f>>2]|0;b:do if((h|0)==(g|0)){f=i;while(1){e=f;f=c[f+12>>2]|0;if((e|0)!=(c[f+8>>2]|0)){r=f;break b}if((f|0)==(c[b>>2]|0)){r=0;break}}}else{f=h;while(1){l=c[f+4>>2]|0;if((l|0)==(g|0)){r=f;break}else f=l}}while(0);g=i+20|0;c[g>>2]=r;if(!q)s=r;else{c[q+20>>2]=i;s=c[g>>2]|0}if(!s){o=i;return o|0}c[s+16>>2]=i;o=i;return o|0}function __ZN19CollisionObject2DSW9add_shapeEP9Shape2DSWRK11Transform2D(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0,j=0,k=0,n=0,o=0;f=l;l=l+240|0;if((l|0)>=(m|0))ba(240);h=f+104|0;i=f+208|0;j=f;k=h+28|0;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0;c[k+12>>2]=0;c[k+16>>2]=0;g[h+24>>2]=1.0;g[h+36>>2]=1.0;k=h+52|0;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0;c[k+12>>2]=0;c[h+72>>2]=0;k=h+96|0;a[k>>0]=0;c[h+68>>2]=d;c[h>>2]=c[e>>2];c[h+4>>2]=c[e+4>>2];c[h+8>>2]=c[e+8>>2];c[h+12>>2]=c[e+12>>2];c[h+16>>2]=c[e+16>>2];c[h+20>>2]=c[e+20>>2];__ZNK11Transform2D14affine_inverseEv(i,h);e=h+24|0;c[e>>2]=c[i>>2];c[e+4>>2]=c[i+4>>2];c[e+8>>2]=c[i+8>>2];c[e+12>>2]=c[i+12>>2];c[e+16>>2]=c[i+16>>2];c[e+20>>2]=c[i+20>>2];c[h+48>>2]=0;a[k>>0]=0;i=b+24|0;e=j;n=h;o=e+72|0;do{c[e>>2]=c[n>>2];e=e+4|0;n=n+4|0}while((e|0)<(o|0));n=j+72|0;e=h+72|0;__ZN7VariantC2ERKS_(n,e);a[j+96>>0]=a[k>>0]|0;__ZN6VectorIN19CollisionObject2DSW5ShapeEE9push_backES1_(i,j)|0;if(c[n>>2]|0)__ZN7Variant5clearEv(n);__ZN9Shape2DSW9add_ownerEP14ShapeOwner2DSW(d,b);__ZN19CollisionObject2DSW14_update_shapesEv(b);gj[c[(c[b>>2]|0)+16>>2]&8191](b);if(!(c[e>>2]|0)){l=f;return}__ZN7Variant5clearEv(e);l=f;return}function __ZN6VectorIN19CollisionObject2DSW5ShapeEE9push_backES1_(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0;e=l;l=l+112|0;if((l|0)>=(m|0))ba(112);f=e;g=c[b>>2]|0;if(!g)h=1;else h=(c[g+-4>>2]|0)+1|0;if(__ZN6VectorIN19CollisionObject2DSW5ShapeEE6resizeEi(b,h)|0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);i=1;l=e;return i|0}a[1263537]=0;h=c[b>>2]|0;if(!h)j=-1;else j=(c[h+-4>>2]|0)+-1|0;h=f;g=d;k=h+72|0;do{c[h>>2]=c[g>>2];h=h+4|0;g=g+4|0}while((h|0)<(k|0));n=f+72|0;__ZN7VariantC2ERKS_(n,d+72|0);o=f+96|0;a[o>>0]=a[d+96>>0]|0;do if((j|0)<0)p=14;else{d=c[b>>2]|0;q=(d|0)==0;if(q)r=0;else r=c[d+-4>>2]|0;if((r|0)<=(j|0)){if(q)s=0;else s=c[d+-4>>2]|0;if((s|0)<=(j|0)){p=14;break}a[1263537]=0}__ZN6VectorIN19CollisionObject2DSW5ShapeEE14_copy_on_writeEv(b);t=(c[b>>2]|0)+(j*104|0)|0}while(0);if((p|0)==14){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);t=0}h=t;g=f;k=h+72|0;do{c[h>>2]=c[g>>2];h=h+4|0;g=g+4|0}while((h|0)<(k|0));__ZN7VariantaSERKS_(t+72|0,n);a[t+96>>0]=a[o>>0]|0;if(!(c[n>>2]|0)){i=0;l=e;return i|0}__ZN7Variant5clearEv(n);i=0;l=e;return i|0}function __ZN8Body2DSW8set_modeEN15Physics2DServer8BodyModeE(b,e){b=b|0;e=e|0;var f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0.0;f=l;l=l+48|0;if((l|0)>=(m|0))ba(48);h=f+24|0;i=f;j=b+92|0;k=c[j>>2]|0;c[j>>2]=e;switch(e|0){case 1:case 0:{n=b+32|0;c[i>>2]=c[n>>2];c[i+4>>2]=c[n+4>>2];c[i+8>>2]=c[n+8>>2];c[i+12>>2]=c[n+12>>2];c[i+16>>2]=c[n+16>>2];c[i+20>>2]=c[n+20>>2];__ZNK11Transform2D14affine_inverseEv(h,i);i=b+56|0;c[i>>2]=c[h>>2];c[i+4>>2]=c[h+4>>2];c[i+8>>2]=c[h+8>>2];c[i+12>>2]=c[h+12>>2];c[i+16>>2]=c[h+16>>2];c[i+20>>2]=c[h+20>>2];g[b+144>>2]=0.0;__ZN19CollisionObject2DSW11_set_staticEb(b,(e|0)==0);if((e|0)==1?(e=c[b+304>>2]|0,(e|0)!=0):0)o=(c[e+-4>>2]|0)!=0;else o=0;e=b+257|0;do if((d[e>>0]|0)!=(o&1|0)){a[e>>0]=o&1;if(!o){h=c[b+28>>2]|0;if(!h)break;__ZN9Space2DSW28body_remove_from_active_listEP8SelfListI8Body2DSWE(h,b+200|0);break}if(c[j>>2]|0?(h=c[b+28>>2]|0,h|0):0)__ZN9Space2DSW23body_add_to_active_listEP8SelfListI8Body2DSWE(h,b+200|0)}while(0);c[b+108>>2]=0;c[b+112>>2]=0;g[b+116>>2]=0.0;o=c[j>>2]|0;if(!((o|0)!=1|(k|0)==(o|0)))a[b+259>>0]=1;break}case 2:{p=+g[b+132>>2];g[b+144>>2]=p>0.0?1.0/p:0.0;__ZN19CollisionObject2DSW11_set_staticEb(b,0);break}case 3:{p=+g[b+132>>2];g[b+144>>2]=p>0.0?1.0/p:0.0;__ZN19CollisionObject2DSW11_set_staticEb(b,0);break}default:{}}if(a[b+152>>0]|0){l=f;return}o=c[b+28>>2]|0;if(!o){l=f;return}k=b+216|0;if(c[k>>2]|0){l=f;return}__ZN9Space2DSW31body_add_to_inertia_update_listEP8SelfListI8Body2DSWE(o,k);l=f;return}function __ZN19CollisionObject2DSW11_set_staticEb(b,e){b=b|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0;f=b+88|0;if((d[f>>0]|0)==(e&1|0))return;a[f>>0]=e&1;e=b+28|0;if(!(c[e>>2]|0))return;g=b+24|0;h=b+24|0;b=0;while(1){i=c[g>>2]|0;j=(i|0)==0;if(j)k=0;else k=c[i+-4>>2]|0;if((b|0)>=(k|0))break;if(j)l=0;else l=c[i+-4>>2]|0;do if((l|0)<=(b|0)){if(j)m=0;else m=c[i+-4>>2]|0;if((m|0)>(b|0)){a[1263537]=0;n=15;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);o=0;break}}else n=15;while(0);if((n|0)==15){n=0;__ZN6VectorIN19CollisionObject2DSW5ShapeEE14_copy_on_writeEv(h);o=(c[h>>2]|0)+(b*104|0)|0}i=o+48|0;if(c[i>>2]|0){j=__ZN9Space2DSW14get_broadphaseEv(c[e>>2]|0)|0;bj[c[(c[j>>2]|0)+8>>2]&4095](j,c[i>>2]|0,(a[f>>0]|0)!=0)}b=b+1|0}return}function __ZN8Body2DSWC2Ev(b){b=b|0;var d=0;__ZN19CollisionObject2DSWC2ENS_4TypeE(b,1);c[b>>2]=352484;g[b+96>>2]=0.0;g[b+100>>2]=0.0;g[b+108>>2]=0.0;g[b+112>>2]=0.0;g[b+156>>2]=0.0;g[b+160>>2]=0.0;g[b+176>>2]=0.0;g[b+180>>2]=0.0;g[b+188>>2]=0.0;g[b+192>>2]=0.0;c[b+204>>2]=b;c[b+208>>2]=0;c[b+212>>2]=0;c[b+200>>2]=0;c[b+220>>2]=b;c[b+224>>2]=0;c[b+228>>2]=0;c[b+216>>2]=0;c[b+236>>2]=b;c[b+240>>2]=0;c[b+244>>2]=0;c[b+232>>2]=0;c[b+248>>2]=0;d=b+268|0;c[d>>2]=0;c[d+4>>2]=0;c[d+8>>2]=0;c[d+12>>2]=0;c[d+16>>2]=0;g[b+264>>2]=1.0;g[b+276>>2]=1.0;c[b+292>>2]=379008;c[b+288>>2]=0;c[b+296>>2]=0;c[b+300>>2]=0;c[b+304>>2]=0;c[b+92>>2]=2;a[b+257>>0]=1;g[b+116>>2]=0.0;g[b+104>>2]=0.0;g[b+132>>2]=1.0;a[b+152>>0]=0;g[b+148>>2]=0.0;g[b+144>>2]=1.0;g[b+136>>2]=0.0;g[b+140>>2]=1.0;a[b+256>>0]=0;g[b+184>>2]=0.0;d=b+320|0;c[d>>2]=0;c[d+4>>2]=0;c[d+8>>2]=0;c[d+12>>2]=0;__ZN19CollisionObject2DSW11_set_staticEb(b,0);a[b+259>>0]=0;g[b+120>>2]=-1.0;g[b+124>>2]=-1.0;g[b+168>>2]=0.0;g[b+164>>2]=0.0;c[b+308>>2]=0;g[b+128>>2]=1.0;a[b+261>>0]=0;g[b+196>>2]=.10000000149011612;a[b+260>>0]=0;g[b+172>>2]=0.0;c[b+252>>2]=0;a[b+258>>0]=0;c[b+312>>2]=0;return}function __ZN19CollisionObject2DSWC2ENS_4TypeE(b,d){b=b|0;d=d|0;var e=0;c[b>>2]=351600;c[b+12>>2]=0;c[b+24>>2]=0;e=b+36|0;c[e>>2]=0;c[e+4>>2]=0;c[e+8>>2]=0;c[e+12>>2]=0;c[e+16>>2]=0;g[b+32>>2]=1.0;g[b+44>>2]=1.0;e=b+60|0;c[e>>2]=0;c[e+4>>2]=0;c[e+8>>2]=0;c[e+12>>2]=0;c[e+16>>2]=0;g[b+56>>2]=1.0;g[b+68>>2]=1.0;a[b+88>>0]=1;c[b+8>>2]=d;c[b+28>>2]=0;c[b+16>>2]=0;c[b+80>>2]=1;c[b+84>>2]=1;a[b+20>>0]=1;return}function __ZN8Body2DSWD2Ev(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0;c[b>>2]=352484;d=c[b+312>>2]|0;if(d|0){e=d+8|0;if(c[e>>2]|0)__ZN7Variant5clearEv(e);__ZN10StringNameD2Ev(d+4|0);__ZN6Memory11free_staticEPvb(d,0)}d=c[b+304>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);d=c[b+300>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);d=b+288|0;e=c[d>>2]|0;if(e|0?(__ZN3MapIP14Constraint2DSWi10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(d,c[e+8>>2]|0),e=c[b+292>>2]|0,f=c[d>>2]|0,c[f+8>>2]=e,c[b+296>>2]=0,g=e,c[g+12>>2]=g,f|0):0){__ZN6Memory11free_staticEPvb(f,0);c[d>>2]=0}d=c[b+248>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);d=b+232|0;f=c[d>>2]|0;if(f|0){a[1263537]=0;g=b+240|0;e=c[g>>2]|0;h=b+244|0;if(e|0)c[e+12>>2]=c[h>>2];i=c[h>>2]|0;if(i|0)c[i+8>>2]=e;if((c[f>>2]|0)==(d|0))c[f>>2]=c[g>>2];c[g>>2]=0;c[h>>2]=0;c[d>>2]=0}d=b+216|0;h=c[d>>2]|0;if(h|0){a[1263537]=0;g=b+224|0;f=c[g>>2]|0;e=b+228|0;if(f|0)c[f+12>>2]=c[e>>2];i=c[e>>2]|0;if(i|0)c[i+8>>2]=f;if((c[h>>2]|0)==(d|0))c[h>>2]=c[g>>2];c[g>>2]=0;c[e>>2]=0;c[d>>2]=0}d=b+200|0;e=c[d>>2]|0;if(e|0){a[1263537]=0;g=b+208|0;h=c[g>>2]|0;f=b+212|0;if(h|0)c[h+12>>2]=c[f>>2];i=c[f>>2]|0;if(i|0)c[i+8>>2]=h;if((c[e>>2]|0)==(d|0))c[e>>2]=c[g>>2];c[g>>2]=0;c[f>>2]=0;c[d>>2]=0}c[b>>2]=351600;d=b+24|0;b=c[d>>2]|0;if(!b)return;if(__Z16atomic_decrementPj(b+-8|0)|0)return;f=c[d>>2]|0;d=(f|0)==0?0:f+-4|0;f=d+4|0;g=c[d>>2]|0;if(g|0){e=0;h=g;while(1){g=f+(e*104|0)+72|0;if(!(c[g>>2]|0))j=h;else{__ZN7Variant5clearEv(g);j=c[d>>2]|0}e=e+1|0;if(e>>>0>=j>>>0)break;else h=j}}__ZN6Memory11free_staticEPvb(b,1);return}function __ZN8Body2DSWD0Ev(a){a=a|0;__ZN8Body2DSWD2Ev(a);__ZdlPv(a);return}function __ZN8Body2DSW15_shapes_changedEv(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0;if(((a[b+152>>0]|0)==0?(d=c[b+28>>2]|0,d|0):0)?(e=b+216|0,(c[e>>2]|0)==0):0)__ZN9Space2DSW31body_add_to_inertia_update_listEP8SelfListI8Body2DSWE(d,e);e=c[b+288>>2]|0;if(!e)return;d=c[e+8>>2]|0;e=c[b+292>>2]|0;if((d|0)==(e|0))return;else f=d;while(1){d=c[f+8>>2]|0;if((d|0)==(e|0))break;else f=d}if(!f)return;else g=f;do{f=c[g+24>>2]|0;e=c[f+8>>2]|0;d=c[f+12>>2]|0;if((d|0)>0){f=g+28|0;b=0;do{if((((b|0)!=(c[f>>2]|0)?(h=c[e+(b<<2)>>2]|0,(c[h+92>>2]|0)==2):0)?(i=h+257|0,(a[i>>0]|0)==0):0)?(a[i>>0]=1,i=c[h+28>>2]|0,i|0):0)__ZN9Space2DSW23body_add_to_active_listEP8SelfListI8Body2DSWE(i,h+200|0);b=b+1|0}while((b|0)!=(d|0))}g=c[g+16>>2]|0}while((g|0)!=0);return}function __ZN8Body2DSW9set_spaceEP9Space2DSW(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0;e=b+28|0;if(c[e>>2]|0){f=c[b+288>>2]|0;if(f|0?(g=c[f+8>>2]|0,f=c[b+292>>2]|0,(g|0)!=(f|0)):0){h=g;while(1){g=c[h+8>>2]|0;if((g|0)==(f|0))break;else h=g}if(h|0){f=h;do{h=c[f+24>>2]|0;g=c[h+8>>2]|0;i=c[h+12>>2]|0;if((i|0)>0){h=f+28|0;j=0;do{if((((j|0)!=(c[h>>2]|0)?(k=c[g+(j<<2)>>2]|0,(c[k+92>>2]|0)==2):0)?(l=k+257|0,(a[l>>0]|0)==0):0)?(a[l>>0]=1,l=c[k+28>>2]|0,l|0):0)__ZN9Space2DSW23body_add_to_active_listEP8SelfListI8Body2DSWE(l,k+200|0);j=j+1|0}while((j|0)!=(i|0))}f=c[f+16>>2]|0}while((f|0)!=0)}}f=b+216|0;if(c[f>>2]|0)__ZN9Space2DSW36body_remove_from_inertia_update_listEP8SelfListI8Body2DSWE(c[e>>2]|0,f);f=b+200|0;if(c[f>>2]|0)__ZN9Space2DSW28body_remove_from_active_listEP8SelfListI8Body2DSWE(c[e>>2]|0,f);f=b+232|0;if(c[f>>2]|0)__ZN9Space2DSW33body_remove_from_state_query_listEP8SelfListI8Body2DSWE(c[e>>2]|0,f)}__ZN19CollisionObject2DSW10_set_spaceEP9Space2DSW(b,d);d=c[e>>2]|0;if(!d){m=b+260|0;a[m>>0]=0;return}if((a[b+152>>0]|0)==0?(f=b+216|0,(c[f>>2]|0)==0):0)__ZN9Space2DSW31body_add_to_inertia_update_listEP8SelfListI8Body2DSWE(d,f);if(!(a[b+257>>0]|0)){m=b+260|0;a[m>>0]=0;return}__ZN9Space2DSW23body_add_to_active_listEP8SelfListI8Body2DSWE(c[e>>2]|0,b+200|0);m=b+260|0;a[m>>0]=0;return}function __ZN9Space2DSW36body_remove_from_inertia_update_listEP8SelfListI8Body2DSWE(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0;e=b+64|0;if((c[d>>2]|0)!=(e|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1128380,1098388,57,1098442,0);return}a[1263537]=0;b=d+8|0;f=c[b>>2]|0;g=d+12|0;if(f|0)c[f+12>>2]=c[g>>2];h=c[g>>2]|0;if(h|0)c[h+8>>2]=f;if((c[e>>2]|0)==(d|0))c[e>>2]=c[b>>2];c[b>>2]=0;c[g>>2]=0;c[d>>2]=0;return}function __ZN9Space2DSW33body_remove_from_state_query_listEP8SelfListI8Body2DSWE(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0;e=b+68|0;if((c[d>>2]|0)!=(e|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1128380,1098388,57,1098442,0);return}a[1263537]=0;b=d+8|0;f=c[b>>2]|0;g=d+12|0;if(f|0)c[f+12>>2]=c[g>>2];h=c[g>>2]|0;if(h|0)c[h+8>>2]=f;if((c[e>>2]|0)==(d|0))c[e>>2]=c[b>>2];c[b>>2]=0;c[g>>2]=0;c[d>>2]=0;return}function __ZN19CollisionObject2DSW10_set_spaceEP9Space2DSW(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0;e=b+28|0;f=c[e>>2]|0;a:do if(f|0){__ZN9Space2DSW13remove_objectEP19CollisionObject2DSW(f,b);g=b+24|0;h=0;while(1){i=c[g>>2]|0;j=(i|0)==0;if(j)k=0;else k=c[i+-4>>2]|0;if((h|0)>=(k|0))break a;if(j)l=0;else l=c[i+-4>>2]|0;do if((l|0)<=(h|0)){if(j)m=0;else m=c[i+-4>>2]|0;if((m|0)>(h|0)){a[1263537]=0;n=14;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);o=0;break}}else n=14;while(0);if((n|0)==14){n=0;__ZN6VectorIN19CollisionObject2DSW5ShapeEE14_copy_on_writeEv(g);o=(c[g>>2]|0)+(h*104|0)|0}i=o+48|0;if(c[i>>2]|0){j=__ZN9Space2DSW14get_broadphaseEv(c[e>>2]|0)|0;Pi[c[(c[j>>2]|0)+12>>2]&2047](j,c[i>>2]|0);c[i>>2]=0}h=h+1|0}}while(0);c[e>>2]=d;if(!d)return;__ZN9Space2DSW10add_objectEP19CollisionObject2DSW(d,b);__ZN19CollisionObject2DSW14_update_shapesEv(b);return}function __ZN9Space2DSW13remove_objectEP19CollisionObject2DSW(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0;e=b+80|0;f=c[e>>2]|0;a:do if(f|0){g=c[f+8>>2]|0;h=c[b+84>>2]|0;i=(g|0)==(h|0);b:do if(i)j=g;else{k=g;while(1){l=c[k+24>>2]|0;if(l>>>0>d>>>0)m=k+8|0;else{if(l>>>0>=d>>>0){j=k;break b}m=k+4|0}k=c[m>>2]|0;if((k|0)==(h|0))break a}}while(0);if((j|0)!=(h|0)&(j|0)!=0){a[1263537]=0;c:do if(i)n=g;else{k=g;do{l=c[k+24>>2]|0;if(l>>>0>d>>>0)o=k+8|0;else{if(l>>>0>=d>>>0){n=k;break c}o=k+4|0}k=c[o>>2]|0}while((k|0)!=(h|0));return}while(0);if((n|0)==0|(n|0)==(h|0))return;__ZN3SetIP19CollisionObject2DSW10ComparatorIS1_E16DefaultAllocatorE6_eraseEPNS5_7ElementE(e,n);if(c[b+88>>2]|0)return;g=c[e>>2]|0;if(!g)return;__ZN6Memory11free_staticEPvb(g,0);c[e>>2]=0;return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1057149,1057069,1109,1057163,0);return}function __ZN9Space2DSW10add_objectEP19CollisionObject2DSW(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;c[f>>2]=d;g=b+80|0;h=c[g>>2]|0;i=(h|0)==0;if(!i){j=c[h+8>>2]|0;h=c[b+84>>2]|0;a:do if((j|0)==(h|0)){k=j;n=9}else{o=j;do{p=c[o+24>>2]|0;if(p>>>0>d>>>0)q=o+8|0;else{if(p>>>0>=d>>>0){k=o;n=9;break a}q=o+4|0}o=c[q>>2]|0}while((o|0)!=(h|0))}while(0);if((n|0)==9?(k|0)!=(h|0)&(k|0)!=0:0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1057058,1057069,1103,1057104,0);l=e;return}a[1263537]=0;if(i)n=12}else{a[1263537]=0;n=12}if((n|0)==12){n=__ZnwjPFPvjE(28,4740)|0;i=n+16|0;c[i>>2]=0;c[i+4>>2]=0;c[g>>2]=n;i=c[b+84>>2]|0;c[n+4>>2]=i;c[n+8>>2]=i;c[n+12>>2]=i;c[n>>2]=1}__ZN3SetIP19CollisionObject2DSW10ComparatorIS1_E16DefaultAllocatorE10_insert_rbERKS1_(g,f)|0;l=e;return}function __ZN3SetIP19CollisionObject2DSW10ComparatorIS1_E16DefaultAllocatorE10_insert_rbERKS1_(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;a[f>>0]=0;g=__ZN3SetIP19CollisionObject2DSW10ComparatorIS1_E16DefaultAllocatorE7_insertERKS1_Rb(b,d,f)|0;if(a[f>>0]|0){l=e;return g|0}f=b+8|0;c[f>>2]=(c[f>>2]|0)+1;f=g+12|0;d=c[f>>2]|0;if(!(c[d>>2]|0)){h=b+4|0;i=g;j=d;k=d;d=f;while(1){f=j+12|0;n=c[f>>2]|0;o=c[n+8>>2]|0;p=n;do if((j|0)==(o|0)){q=c[n+4>>2]|0;if(!(c[q>>2]|0)){c[k>>2]=1;a[1263537]=0;c[q>>2]=1;if((c[h>>2]|0)==(n|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1144075,146,1146003,0);r=c[(c[d>>2]|0)+12>>2]|0;break}else{a[1263537]=0;c[n>>2]=0;r=n;break}}q=j+4|0;if((i|0)==(c[q>>2]|0)){s=i+8|0;t=c[s>>2]|0;c[q>>2]=t;if((t|0)==(c[h>>2]|0))u=p;else{c[t+12>>2]=j;u=c[f>>2]|0}t=i+12|0;c[t>>2]=u;q=c[f>>2]|0;v=q+8|0;c[((c[v>>2]|0)==(j|0)?v:q+4|0)>>2]=i;c[s>>2]=j;c[f>>2]=i;w=j;x=i;y=c[t>>2]|0}else{w=i;x=j;y=n}a[1263537]=0;c[x>>2]=1;t=c[h>>2]|0;if((t|0)==(y|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1144075,146,1146003,0);z=c[(c[w+12>>2]|0)+12>>2]|0;A=c[h>>2]|0}else{a[1263537]=0;c[y>>2]=0;z=y;A=t}t=z+8|0;s=c[t>>2]|0;q=s+4|0;v=c[q>>2]|0;c[t>>2]=v;if((v|0)!=(A|0))c[v+12>>2]=z;v=z+12|0;c[s+12>>2]=c[v>>2];t=c[v>>2]|0;B=t+4|0;c[((c[B>>2]|0)==(z|0)?B:t+8|0)>>2]=s;c[q>>2]=z;c[v>>2]=s;r=w}else{if(!(c[o>>2]|0)){c[k>>2]=1;a[1263537]=0;c[o>>2]=1;if((c[h>>2]|0)==(n|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1144075,146,1146003,0);r=c[(c[d>>2]|0)+12>>2]|0;break}else{a[1263537]=0;c[n>>2]=0;r=n;break}}s=j+8|0;if((i|0)==(c[s>>2]|0)){v=i+4|0;q=c[v>>2]|0;c[s>>2]=q;if((q|0)==(c[h>>2]|0))C=p;else{c[q+12>>2]=j;C=c[f>>2]|0}q=i+12|0;c[q>>2]=C;s=c[f>>2]|0;t=s+4|0;c[((c[t>>2]|0)==(j|0)?t:s+8|0)>>2]=i;c[v>>2]=j;c[f>>2]=i;D=j;E=i;F=c[q>>2]|0}else{D=i;E=j;F=n}a[1263537]=0;c[E>>2]=1;q=c[h>>2]|0;if((q|0)==(F|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1144075,146,1146003,0);G=c[(c[D+12>>2]|0)+12>>2]|0;H=c[h>>2]|0}else{a[1263537]=0;c[F>>2]=0;G=F;H=q}q=G+4|0;v=c[q>>2]|0;s=v+8|0;t=c[s>>2]|0;c[q>>2]=t;if((t|0)!=(H|0))c[t+12>>2]=G;t=G+12|0;c[v+12>>2]=c[t>>2];q=c[t>>2]|0;B=q+8|0;c[((c[B>>2]|0)==(G|0)?B:q+4|0)>>2]=v;c[s>>2]=G;c[t>>2]=v;r=D}while(0);n=r+12|0;f=c[n>>2]|0;if(!(c[f>>2]|0)){i=r;j=f;k=f;d=n}else break}}d=c[(c[b>>2]|0)+8>>2]|0;a[1263537]=0;c[d>>2]=1;l=e;return g|0}function __ZN3SetIP19CollisionObject2DSW10ComparatorIS1_E16DefaultAllocatorE7_insertERKS1_Rb(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0;f=c[b>>2]|0;g=c[f+8>>2]|0;h=b+4|0;i=c[h>>2]|0;a:do if((g|0)==(i|0))j=f;else{k=c[d>>2]|0;l=g;while(1){m=c[l+24>>2]|0;if(k>>>0<m>>>0)n=l+8|0;else{if(m>>>0>=k>>>0)break;n=l+4|0}m=c[n>>2]|0;if((m|0)==(i|0)){j=l;break a}else l=m}a[e>>0]=1;o=l;return o|0}while(0);i=__ZnwjPFPvjE(28,4740)|0;c[i>>2]=0;c[i+4>>2]=0;c[i+8>>2]=0;c[i+12>>2]=0;c[i+16>>2]=0;c[i+20>>2]=0;c[i+12>>2]=j;n=c[h>>2]|0;g=i+4|0;c[g>>2]=n;f=i+8|0;c[f>>2]=n;c[i+24>>2]=c[d>>2];if((j|0)!=(c[b>>2]|0)?(c[d>>2]|0)>>>0>=(c[j+24>>2]|0)>>>0:0)p=j+4|0;else p=j+8|0;c[p>>2]=i;a[e>>0]=0;e=c[g>>2]|0;g=c[h>>2]|0;if((e|0)==(g|0)){h=i;do{p=h;h=c[h+12>>2]|0}while((p|0)==(c[h+4>>2]|0));q=(h|0)==(c[b>>2]|0)?0:h}else{h=e;while(1){e=c[h+8>>2]|0;if((e|0)==(g|0)){q=h;break}else h=e}}c[i+16>>2]=q;h=c[f>>2]|0;b:do if((h|0)==(g|0)){f=i;while(1){e=f;f=c[f+12>>2]|0;if((e|0)!=(c[f+8>>2]|0)){r=f;break b}if((f|0)==(c[b>>2]|0)){r=0;break}}}else{f=h;while(1){l=c[f+4>>2]|0;if((l|0)==(g|0)){r=f;break}else f=l}}while(0);g=i+20|0;c[g>>2]=r;if(!q)s=r;else{c[q+20>>2]=i;s=c[g>>2]|0}if(!s){o=i;return o|0}c[s+16>>2]=i;o=i;return o|0}function __ZN3SetIP19CollisionObject2DSW10ComparatorIS1_E16DefaultAllocatorE6_eraseEPNS5_7ElementE(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0;e=d+8|0;f=c[e>>2]|0;g=b+4|0;h=c[g>>2]|0;if((f|0)!=(h|0)?(i=c[d+4>>2]|0,(i|0)!=(h|0)):0){j=i;while(1){i=c[j+8>>2]|0;if((i|0)==(h|0))break;else j=i}if(!j){k=h;l=c[h+8>>2]|0}else{k=j;l=h}}else{k=d;l=f}f=k+8|0;j=k+4|0;i=c[((l|0)==(h|0)?j:f)>>2]|0;h=c[b>>2]|0;l=k+12|0;m=c[l>>2]|0;c[i+12>>2]=m;if((h|0)==(m|0))n=h+8|0;else{h=c[l>>2]|0;m=h+8|0;n=(k|0)==(c[m>>2]|0)?m:h+4|0}c[n>>2]=i;if((k|0)==(d|0)){if((c[d>>2]|0)==1)__ZN3SetIP19CollisionObject2DSW10ComparatorIS1_E16DefaultAllocatorE10_erase_fixEPNS5_7ElementE(b,i)}else{if((k|0)==(c[g>>2]|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143791,1144075,454,1143798,0);return}a[1263537]=0;if((c[k>>2]|0)==1)__ZN3SetIP19CollisionObject2DSW10ComparatorIS1_E16DefaultAllocatorE10_erase_fixEPNS5_7ElementE(b,i);c[f>>2]=c[e>>2];f=d+4|0;c[j>>2]=c[f>>2];j=d+12|0;c[l>>2]=c[j>>2];c[k>>2]=c[d>>2];c[(c[e>>2]|0)+12>>2]=k;c[(c[f>>2]|0)+12>>2]=k;f=c[j>>2]|0;j=f+8|0;c[((c[j>>2]|0)==(d|0)?j:f+4|0)>>2]=k}k=c[d+16>>2]|0;f=d+20|0;if(k|0)c[k+20>>2]=c[f>>2];j=c[f>>2]|0;if(j|0)c[j+16>>2]=k;__ZN6Memory11free_staticEPvb(d,0);d=b+8|0;c[d>>2]=(c[d>>2]|0)+-1;if(!(c[c[g>>2]>>2]|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143791,1144075,483,1143838,0);return}else{a[1263537]=0;return}}function __ZN3SetIP19CollisionObject2DSW10ComparatorIS1_E16DefaultAllocatorE10_erase_fixEPNS5_7ElementE(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0;e=c[(c[b>>2]|0)+8>>2]|0;f=b+4|0;if((e|0)!=(d|0)&(c[d>>2]|0)==1){b=d;while(1){g=b+12|0;h=c[g>>2]|0;i=c[h+8>>2]|0;do if((b|0)==(i|0)){j=c[h+4>>2]|0;if(!(c[j>>2]|0)){a[1263537]=0;c[j>>2]=1;k=c[f>>2]|0;if((k|0)==(h|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1144075,146,1146003,0);l=c[g>>2]|0;m=l;n=c[l+4>>2]|0;o=c[f>>2]|0}else{a[1263537]=0;c[h>>2]=0;m=h;n=j;o=k}k=n+8|0;l=c[k>>2]|0;c[m+4>>2]=l;if((l|0)!=(o|0))c[l+12>>2]=m;l=m+12|0;c[n+12>>2]=c[l>>2];p=c[l>>2]|0;q=p+8|0;c[((c[q>>2]|0)==(m|0)?q:p+4|0)>>2]=n;c[k>>2]=m;c[l>>2]=n;l=c[g>>2]|0;r=c[l+4>>2]|0;s=l}else{r=j;s=h}if((c[c[r+4>>2]>>2]|0)==1){j=r+8|0;l=c[j>>2]|0;if((c[l>>2]|0)==1)if((c[f>>2]|0)==(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1144075,146,1146003,0);t=c[g>>2]|0;break}else{a[1263537]=0;c[r>>2]=0;t=s;break}a[1263537]=0;c[l>>2]=1;k=c[f>>2]|0;if((k|0)==(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1144075,146,1146003,0);u=c[j>>2]|0;v=c[f>>2]|0}else{a[1263537]=0;c[r>>2]=0;u=l;v=k}k=u+4|0;l=c[k>>2]|0;c[j>>2]=l;if((l|0)!=(v|0))c[l+12>>2]=r;l=r+12|0;c[u+12>>2]=c[l>>2];j=c[l>>2]|0;p=j+4|0;c[((c[p>>2]|0)==(r|0)?p:j+8|0)>>2]=u;c[k>>2]=r;c[l>>2]=u;l=c[g>>2]|0;w=c[l+4>>2]|0;x=l}else{w=r;x=s}l=c[x>>2]|0;k=c[f>>2]|0;if((l|0)==0&(k|0)==(w|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1144075,146,1146003,0);y=c[g>>2]|0;z=c[f>>2]|0}else{a[1263537]=0;c[w>>2]=l;y=x;z=k}c[y>>2]=1;k=c[w+4>>2]|0;a[1263537]=0;c[k>>2]=1;k=y+4|0;l=c[k>>2]|0;j=l+8|0;p=c[j>>2]|0;c[k>>2]=p;if((p|0)!=(z|0))c[p+12>>2]=y;p=y+12|0;c[l+12>>2]=c[p>>2];k=c[p>>2]|0;q=k+8|0;c[((c[q>>2]|0)==(y|0)?q:k+4|0)>>2]=l;c[j>>2]=y;c[p>>2]=l;t=e}else{if(!(c[i>>2]|0)){a[1263537]=0;c[i>>2]=1;l=c[f>>2]|0;if((l|0)==(h|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1144075,146,1146003,0);p=c[g>>2]|0;A=c[p+8>>2]|0;B=c[f>>2]|0;C=p}else{a[1263537]=0;c[h>>2]=0;A=i;B=l;C=h}l=A+4|0;p=c[l>>2]|0;c[C+8>>2]=p;if((p|0)!=(B|0))c[p+12>>2]=C;p=C+12|0;c[A+12>>2]=c[p>>2];j=c[p>>2]|0;k=j+4|0;c[((c[k>>2]|0)==(C|0)?k:j+8|0)>>2]=A;c[l>>2]=C;c[p>>2]=A;p=c[g>>2]|0;D=c[p+8>>2]|0;E=p}else{D=i;E=h}p=D+4|0;l=c[p>>2]|0;j=(c[c[D+8>>2]>>2]|0)==1;if(!((c[l>>2]|0)!=1|j^1))if((c[f>>2]|0)==(D|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1144075,146,1146003,0);t=c[g>>2]|0;break}else{a[1263537]=0;c[D>>2]=0;t=E;break}if(j){a[1263537]=0;c[l>>2]=1;j=c[f>>2]|0;if((j|0)==(D|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1144075,146,1146003,0);F=c[p>>2]|0;G=c[f>>2]|0}else{a[1263537]=0;c[D>>2]=0;F=l;G=j}j=F+8|0;l=c[j>>2]|0;c[p>>2]=l;if((l|0)!=(G|0))c[l+12>>2]=D;l=D+12|0;c[F+12>>2]=c[l>>2];p=c[l>>2]|0;k=p+8|0;c[((c[k>>2]|0)==(D|0)?k:p+4|0)>>2]=F;c[j>>2]=D;c[l>>2]=F;l=c[g>>2]|0;H=c[l+8>>2]|0;I=l}else{H=D;I=E}l=c[I>>2]|0;j=c[f>>2]|0;if((l|0)==0&(j|0)==(H|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1144075,146,1146003,0);J=c[g>>2]|0;K=c[f>>2]|0}else{a[1263537]=0;c[H>>2]=l;J=I;K=j}c[J>>2]=1;j=c[H+8>>2]|0;a[1263537]=0;c[j>>2]=1;j=J+8|0;l=c[j>>2]|0;p=l+4|0;k=c[p>>2]|0;c[j>>2]=k;if((k|0)!=(K|0))c[k+12>>2]=J;k=J+12|0;c[l+12>>2]=c[k>>2];j=c[k>>2]|0;q=j+4|0;c[((c[q>>2]|0)==(J|0)?q:j+8|0)>>2]=l;c[p>>2]=J;c[k>>2]=l;t=e}while(0);if((e|0)!=(t|0)&(c[t>>2]|0)==1)b=t;else{L=t;break}}}else L=d;a[1263537]=0;c[L>>2]=1;if((c[c[f>>2]>>2]|0)==1){a[1263537]=0;return}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143886,1144075,432,1143897,0);return}}function __ZN3MapIP14Constraint2DSWi10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(a,b){a=a|0;b=b|0;if((c[a+4>>2]|0)==(b|0))return;else{__ZN3MapIP14Constraint2DSWi10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(a,c[b+8>>2]|0);__ZN3MapIP14Constraint2DSWi10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(a,c[b+4>>2]|0);__ZN6Memory11free_staticEPvb(b,0);return}}function __ZN8Area2DSW25set_area_monitor_callbackEjRK10StringName(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0;e=a+144|0;if((c[e>>2]|0)==(b|0)){__ZN10StringNameaSERKS_(a+148|0,d);return}__ZN19CollisionObject2DSW18_unregister_shapesEv(a);c[e>>2]=b;__ZN10StringNameaSERKS_(a+148|0,d);d=a+184|0;b=c[d>>2]|0;if(b|0?(__ZN3MapIN8Area2DSW7BodyKeyENS0_9BodyStateE10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS6_7ElementE(d,c[b+8>>2]|0),b=c[a+188>>2]|0,e=c[d>>2]|0,c[e+8>>2]=b,c[a+192>>2]=0,f=b,c[f+12>>2]=f,e|0):0){__ZN6Memory11free_staticEPvb(e,0);c[d>>2]=0}d=a+196|0;e=c[d>>2]|0;if(e|0?(__ZN3MapIN8Area2DSW7BodyKeyENS0_9BodyStateE10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS6_7ElementE(d,c[e+8>>2]|0),e=c[a+200>>2]|0,f=c[d>>2]|0,c[f+8>>2]=e,c[a+204>>2]=0,b=e,c[b+12>>2]=b,f|0):0){__ZN6Memory11free_staticEPvb(f,0);c[d>>2]=0}gj[c[(c[a>>2]|0)+8>>2]&8191](a);d=a+168|0;if(c[d>>2]|0)return;f=c[a+28>>2]|0;if(!f)return;__ZN9Space2DSW22area_add_to_moved_listEP8SelfListI8Area2DSWE(f,d);return}function __ZN19CollisionObject2DSW18_unregister_shapesEv(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0;d=b+24|0;e=b+28|0;b=0;while(1){f=c[d>>2]|0;g=(f|0)==0;if(g)h=0;else h=c[f+-4>>2]|0;if((b|0)>=(h|0))break;if(g)i=0;else i=c[f+-4>>2]|0;do if((i|0)<=(b|0)){if(g)j=0;else j=c[f+-4>>2]|0;if((j|0)>(b|0)){a[1263537]=0;k=14;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);l=0;break}}else k=14;while(0);if((k|0)==14){k=0;__ZN6VectorIN19CollisionObject2DSW5ShapeEE14_copy_on_writeEv(d);l=(c[d>>2]|0)+(b*104|0)|0}f=l+48|0;if(c[f>>2]|0){g=__ZN9Space2DSW14get_broadphaseEv(c[e>>2]|0)|0;Pi[c[(c[g>>2]|0)+12>>2]&2047](g,c[f>>2]|0);c[f>>2]=0}b=b+1|0}return}function __ZN9Space2DSW22area_add_to_moved_listEP8SelfListI8Area2DSWE(b,d){b=b|0;d=d|0;var e=0;e=b+76|0;if(c[d>>2]|0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1098384,1098388,45,1098405,0);return}a[1263537]=0;c[d>>2]=e;b=c[e>>2]|0;c[d+8>>2]=b;c[d+12>>2]=0;if(b|0)c[b+12>>2]=d;c[e>>2]=d;return}function __ZN8Area2DSW20set_monitor_callbackEjRK10StringName(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0;e=a+136|0;if((c[e>>2]|0)==(b|0)){__ZN10StringNameaSERKS_(a+140|0,d);return}__ZN19CollisionObject2DSW18_unregister_shapesEv(a);c[e>>2]=b;__ZN10StringNameaSERKS_(a+140|0,d);d=a+184|0;b=c[d>>2]|0;if(b|0?(__ZN3MapIN8Area2DSW7BodyKeyENS0_9BodyStateE10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS6_7ElementE(d,c[b+8>>2]|0),b=c[a+188>>2]|0,e=c[d>>2]|0,c[e+8>>2]=b,c[a+192>>2]=0,f=b,c[f+12>>2]=f,e|0):0){__ZN6Memory11free_staticEPvb(e,0);c[d>>2]=0}d=a+196|0;e=c[d>>2]|0;if(e|0?(__ZN3MapIN8Area2DSW7BodyKeyENS0_9BodyStateE10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS6_7ElementE(d,c[e+8>>2]|0),e=c[a+200>>2]|0,f=c[d>>2]|0,c[f+8>>2]=e,c[a+204>>2]=0,b=e,c[b+12>>2]=b,f|0):0){__ZN6Memory11free_staticEPvb(f,0);c[d>>2]=0}gj[c[(c[a>>2]|0)+8>>2]&8191](a);d=a+168|0;if(c[d>>2]|0)return;f=c[a+28>>2]|0;if(!f)return;__ZN9Space2DSW22area_add_to_moved_listEP8SelfListI8Area2DSWE(f,d);return}function __ZN8Area2DSW15set_monitorableEb(b,c){b=b|0;c=c|0;var e=0;e=b+132|0;if((d[e>>0]|0|0)==(c&1|0))return;a[e>>0]=c&1;__ZN19CollisionObject2DSW11_set_staticEb(b,c^1);return}function __ZNK8Area2DSW9get_paramEN15Physics2DServer13AreaParameterE(b,d,e){b=b|0;d=d|0;e=e|0;switch(e|0){case 0:{__ZN7VariantC2Ef(b,+g[d+96>>2]);return}case 1:{__ZN7VariantC2ERK7Vector2(b,d+100|0);return}case 2:{__ZN7VariantC2Eb(b,(a[d+108>>0]|0)!=0);return}case 3:{__ZN7VariantC2Ef(b,+g[d+112>>2]);return}case 4:{__ZN7VariantC2Ef(b,+g[d+116>>2]);return}case 5:{__ZN7VariantC2Ef(b,+g[d+120>>2]);return}case 6:{__ZN7VariantC2Ef(b,+g[d+124>>2]);return}case 7:{__ZN7VariantC2Ei(b,c[d+128>>2]|0);return}default:{c[b>>2]=0;return}}}function __ZN8Area2DSW13set_transformERK11Transform2D(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0;d=l;l=l+32|0;if((l|0)>=(m|0))ba(32);e=d;f=a+168|0;if((c[f>>2]|0)==0?(g=c[a+28>>2]|0,g|0):0)__ZN9Space2DSW22area_add_to_moved_listEP8SelfListI8Area2DSWE(g,f);f=a+32|0;c[f>>2]=c[b>>2];c[f+4>>2]=c[b+4>>2];c[f+8>>2]=c[b+8>>2];c[f+12>>2]=c[b+12>>2];c[f+16>>2]=c[b+16>>2];c[f+20>>2]=c[b+20>>2];__ZN19CollisionObject2DSW14_update_shapesEv(a);__ZNK11Transform2D14affine_inverseEv(e,b);b=a+56|0;c[b>>2]=c[e>>2];c[b+4>>2]=c[e+4>>2];c[b+8>>2]=c[e+8>>2];c[b+12>>2]=c[e+12>>2];c[b+16>>2]=c[e+16>>2];c[b+20>>2]=c[e+20>>2];l=d;return}function __ZN8Area2DSW9set_paramEN15Physics2DServer13AreaParameterERK7Variant(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);h=f;switch(d|0){case 0:{g[b+96>>2]=+__ZNK7VariantcvfEv(e);break}case 1:{__ZNK7Variantcv7Vector2Ev(h,e);d=h;h=c[d+4>>2]|0;i=b+100|0;c[i>>2]=c[d>>2];c[i+4>>2]=h;break}case 2:{a[b+108>>0]=(__ZNK7VariantcvbEv(e)|0)&1;break}case 3:{g[b+112>>2]=+__ZNK7VariantcvfEv(e);break}case 4:{g[b+116>>2]=+__ZNK7VariantcvfEv(e);break}case 5:{g[b+120>>2]=+__ZNK7VariantcvfEv(e);break}case 6:{g[b+124>>2]=+__ZNK7VariantcvfEv(e);break}case 7:{c[b+128>>2]=__ZNK7VariantcviEv(e)|0;break}default:{}}l=f;return}function __ZN8Area2DSW23set_space_override_modeEN15Physics2DServer21AreaSpaceOverrideModeE(a,b){a=a|0;b=b|0;var d=0;d=a+92|0;if(!((b|0)!=0^(c[d>>2]|0)!=0))return;__ZN19CollisionObject2DSW18_unregister_shapesEv(a);c[d>>2]=b;gj[c[(c[a>>2]|0)+8>>2]&8191](a);return}function __ZN8Area2DSWC2Ev(b){b=b|0;var d=0;__ZN19CollisionObject2DSWC2ENS_4TypeE(b,0);c[b>>2]=352516;d=b+100|0;g[d>>2]=0.0;g[b+104>>2]=0.0;__ZN10StringNameC2Ev(b+140|0);__ZN10StringNameC2Ev(b+148|0);c[b+156>>2]=b;c[b+160>>2]=0;c[b+164>>2]=0;c[b+152>>2]=0;c[b+172>>2]=b;c[b+176>>2]=0;c[b+180>>2]=0;c[b+168>>2]=0;c[b+188>>2]=379008;c[b+184>>2]=0;c[b+192>>2]=0;c[b+200>>2]=379008;c[b+196>>2]=0;c[b+204>>2]=0;c[b+212>>2]=379008;c[b+208>>2]=0;c[b+216>>2]=0;__ZN19CollisionObject2DSW11_set_staticEb(b,1);c[b+92>>2]=0;g[b+96>>2]=9.806650161743164;c[d>>2]=0;c[b+104>>2]=-1082130432;a[b+108>>0]=0;g[b+112>>2]=0.0;g[b+116>>2]=1.0;g[b+124>>2]=1.0;g[b+120>>2]=.10000000149011612;c[b+128>>2]=0;c[b+136>>2]=0;c[b+144>>2]=0;a[b+132>>0]=0;return}function __ZN8Area2DSWD2Ev(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0;c[b>>2]=352516;d=b+208|0;e=c[d>>2]|0;if(e|0?(__ZN3SetIP14Constraint2DSW10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(d,c[e+8>>2]|0),e=c[b+212>>2]|0,f=c[d>>2]|0,c[f+8>>2]=e,c[b+216>>2]=0,g=e,c[g+12>>2]=g,f|0):0){__ZN6Memory11free_staticEPvb(f,0);c[d>>2]=0}d=b+196|0;f=c[d>>2]|0;if(f|0?(__ZN3MapIN8Area2DSW7BodyKeyENS0_9BodyStateE10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS6_7ElementE(d,c[f+8>>2]|0),f=c[b+200>>2]|0,g=c[d>>2]|0,c[g+8>>2]=f,c[b+204>>2]=0,e=f,c[e+12>>2]=e,g|0):0){__ZN6Memory11free_staticEPvb(g,0);c[d>>2]=0}d=b+184|0;g=c[d>>2]|0;if(g|0?(__ZN3MapIN8Area2DSW7BodyKeyENS0_9BodyStateE10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS6_7ElementE(d,c[g+8>>2]|0),g=c[b+188>>2]|0,e=c[d>>2]|0,c[e+8>>2]=g,c[b+192>>2]=0,f=g,c[f+12>>2]=f,e|0):0){__ZN6Memory11free_staticEPvb(e,0);c[d>>2]=0}d=b+168|0;e=c[d>>2]|0;if(e|0){a[1263537]=0;f=b+176|0;g=c[f>>2]|0;h=b+180|0;if(g|0)c[g+12>>2]=c[h>>2];i=c[h>>2]|0;if(i|0)c[i+8>>2]=g;if((c[e>>2]|0)==(d|0))c[e>>2]=c[f>>2];c[f>>2]=0;c[h>>2]=0;c[d>>2]=0}d=b+152|0;h=c[d>>2]|0;if(h|0){a[1263537]=0;f=b+160|0;e=c[f>>2]|0;g=b+164|0;if(e|0)c[e+12>>2]=c[g>>2];i=c[g>>2]|0;if(i|0)c[i+8>>2]=e;if((c[h>>2]|0)==(d|0))c[h>>2]=c[f>>2];c[f>>2]=0;c[g>>2]=0;c[d>>2]=0}__ZN10StringNameD2Ev(b+148|0);__ZN10StringNameD2Ev(b+140|0);c[b>>2]=351600;d=b+24|0;b=c[d>>2]|0;if(!b)return;if(__Z16atomic_decrementPj(b+-8|0)|0)return;g=c[d>>2]|0;d=(g|0)==0?0:g+-4|0;g=d+4|0;f=c[d>>2]|0;if(f|0){h=0;e=f;while(1){f=g+(h*104|0)+72|0;if(!(c[f>>2]|0))j=e;else{__ZN7Variant5clearEv(f);j=c[d>>2]|0}h=h+1|0;if(h>>>0>=j>>>0)break;else e=j}}__ZN6Memory11free_staticEPvb(b,1);return}function __ZN8Area2DSWD0Ev(a){a=a|0;__ZN8Area2DSWD2Ev(a);__ZdlPv(a);return}function __ZN8Area2DSW15_shapes_changedEv(a){a=a|0;return}function __ZN8Area2DSW9set_spaceEP9Space2DSW(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0;d=a+28|0;e=c[d>>2]|0;if(e|0){f=a+152|0;if(c[f>>2]|0)__ZN9Space2DSW35area_remove_from_monitor_query_listEP8SelfListI8Area2DSWE(e,f);f=a+168|0;if(c[f>>2]|0)__ZN9Space2DSW27area_remove_from_moved_listEP8SelfListI8Area2DSWE(c[d>>2]|0,f)}f=a+184|0;d=c[f>>2]|0;if(d|0?(__ZN3MapIN8Area2DSW7BodyKeyENS0_9BodyStateE10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS6_7ElementE(f,c[d+8>>2]|0),d=c[a+188>>2]|0,e=c[f>>2]|0,c[e+8>>2]=d,c[a+192>>2]=0,g=d,c[g+12>>2]=g,e|0):0){__ZN6Memory11free_staticEPvb(e,0);c[f>>2]=0}f=a+196|0;e=c[f>>2]|0;if(!e){__ZN19CollisionObject2DSW10_set_spaceEP9Space2DSW(a,b);return}__ZN3MapIN8Area2DSW7BodyKeyENS0_9BodyStateE10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS6_7ElementE(f,c[e+8>>2]|0);e=c[a+200>>2]|0;g=c[f>>2]|0;c[g+8>>2]=e;c[a+204>>2]=0;d=e;c[d+12>>2]=d;if(!g){__ZN19CollisionObject2DSW10_set_spaceEP9Space2DSW(a,b);return}__ZN6Memory11free_staticEPvb(g,0);c[f>>2]=0;__ZN19CollisionObject2DSW10_set_spaceEP9Space2DSW(a,b);return}function __ZN9Space2DSW35area_remove_from_monitor_query_listEP8SelfListI8Area2DSWE(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0;e=b+72|0;if((c[d>>2]|0)!=(e|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1128380,1098388,57,1098442,0);return}a[1263537]=0;b=d+8|0;f=c[b>>2]|0;g=d+12|0;if(f|0)c[f+12>>2]=c[g>>2];h=c[g>>2]|0;if(h|0)c[h+8>>2]=f;if((c[e>>2]|0)==(d|0))c[e>>2]=c[b>>2];c[b>>2]=0;c[g>>2]=0;c[d>>2]=0;return}function __ZN3SetIP14Constraint2DSW10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(a,b){a=a|0;b=b|0;if((c[a+4>>2]|0)==(b|0))return;else{__ZN3SetIP14Constraint2DSW10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(a,c[b+8>>2]|0);__ZN3SetIP14Constraint2DSW10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(a,c[b+4>>2]|0);__ZN6Memory11free_staticEPvb(b,0);return}}function __ZNK9Space2DSW9get_paramEN15Physics2DServer14SpaceParameterE(a,b){a=a|0;b=b|0;var c=0.0;switch(b|0){case 0:{c=+g[a+96>>2];break}case 1:{c=+g[a+100>>2];break}case 2:{c=+g[a+104>>2];break}case 3:{c=+g[a+16496>>2];break}case 4:{c=+g[a+16500>>2];break}case 5:{c=+g[a+16504>>2];break}case 6:{c=+g[a+108>>2];break}default:c=0.0}return +c}function __ZN9Space2DSW9set_paramEN15Physics2DServer14SpaceParameterEf(a,b,c){a=a|0;b=b|0;c=+c;switch(b|0){case 0:{g[a+96>>2]=c;return}case 1:{g[a+100>>2]=c;return}case 2:{g[a+104>>2]=c;return}case 3:{g[a+16496>>2]=c;return}case 4:{g[a+16500>>2]=c;return}case 5:{g[a+16504>>2]=c;return}case 6:{g[a+108>>2]=c;return}default:return}}function __ZN3SetIPK9Space2DSW10ComparatorIS2_E16DefaultAllocatorE10_insert_rbERKS2_(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;a[f>>0]=0;g=__ZN3SetIPK9Space2DSW10ComparatorIS2_E16DefaultAllocatorE7_insertERKS2_Rb(b,d,f)|0;if(a[f>>0]|0){l=e;return g|0}f=b+8|0;c[f>>2]=(c[f>>2]|0)+1;f=g+12|0;d=c[f>>2]|0;if(!(c[d>>2]|0)){h=b+4|0;i=g;j=d;k=d;d=f;while(1){f=j+12|0;n=c[f>>2]|0;o=c[n+8>>2]|0;p=n;do if((j|0)==(o|0)){q=c[n+4>>2]|0;if(!(c[q>>2]|0)){c[k>>2]=1;a[1263537]=0;c[q>>2]=1;if((c[h>>2]|0)==(n|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1144075,146,1146003,0);r=c[(c[d>>2]|0)+12>>2]|0;break}else{a[1263537]=0;c[n>>2]=0;r=n;break}}q=j+4|0;if((i|0)==(c[q>>2]|0)){s=i+8|0;t=c[s>>2]|0;c[q>>2]=t;if((t|0)==(c[h>>2]|0))u=p;else{c[t+12>>2]=j;u=c[f>>2]|0}t=i+12|0;c[t>>2]=u;q=c[f>>2]|0;v=q+8|0;c[((c[v>>2]|0)==(j|0)?v:q+4|0)>>2]=i;c[s>>2]=j;c[f>>2]=i;w=j;x=i;y=c[t>>2]|0}else{w=i;x=j;y=n}a[1263537]=0;c[x>>2]=1;t=c[h>>2]|0;if((t|0)==(y|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1144075,146,1146003,0);z=c[(c[w+12>>2]|0)+12>>2]|0;A=c[h>>2]|0}else{a[1263537]=0;c[y>>2]=0;z=y;A=t}t=z+8|0;s=c[t>>2]|0;q=s+4|0;v=c[q>>2]|0;c[t>>2]=v;if((v|0)!=(A|0))c[v+12>>2]=z;v=z+12|0;c[s+12>>2]=c[v>>2];t=c[v>>2]|0;B=t+4|0;c[((c[B>>2]|0)==(z|0)?B:t+8|0)>>2]=s;c[q>>2]=z;c[v>>2]=s;r=w}else{if(!(c[o>>2]|0)){c[k>>2]=1;a[1263537]=0;c[o>>2]=1;if((c[h>>2]|0)==(n|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1144075,146,1146003,0);r=c[(c[d>>2]|0)+12>>2]|0;break}else{a[1263537]=0;c[n>>2]=0;r=n;break}}s=j+8|0;if((i|0)==(c[s>>2]|0)){v=i+4|0;q=c[v>>2]|0;c[s>>2]=q;if((q|0)==(c[h>>2]|0))C=p;else{c[q+12>>2]=j;C=c[f>>2]|0}q=i+12|0;c[q>>2]=C;s=c[f>>2]|0;t=s+4|0;c[((c[t>>2]|0)==(j|0)?t:s+8|0)>>2]=i;c[v>>2]=j;c[f>>2]=i;D=j;E=i;F=c[q>>2]|0}else{D=i;E=j;F=n}a[1263537]=0;c[E>>2]=1;q=c[h>>2]|0;if((q|0)==(F|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1144075,146,1146003,0);G=c[(c[D+12>>2]|0)+12>>2]|0;H=c[h>>2]|0}else{a[1263537]=0;c[F>>2]=0;G=F;H=q}q=G+4|0;v=c[q>>2]|0;s=v+8|0;t=c[s>>2]|0;c[q>>2]=t;if((t|0)!=(H|0))c[t+12>>2]=G;t=G+12|0;c[v+12>>2]=c[t>>2];q=c[t>>2]|0;B=q+8|0;c[((c[B>>2]|0)==(G|0)?B:q+4|0)>>2]=v;c[s>>2]=G;c[t>>2]=v;r=D}while(0);n=r+12|0;f=c[n>>2]|0;if(!(c[f>>2]|0)){i=r;j=f;k=f;d=n}else break}}d=c[(c[b>>2]|0)+8>>2]|0;a[1263537]=0;c[d>>2]=1;l=e;return g|0}function __ZN3SetIPK9Space2DSW10ComparatorIS2_E16DefaultAllocatorE7_insertERKS2_Rb(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0;f=c[b>>2]|0;g=c[f+8>>2]|0;h=b+4|0;i=c[h>>2]|0;a:do if((g|0)==(i|0))j=f;else{k=c[d>>2]|0;l=g;while(1){m=c[l+24>>2]|0;if(k>>>0<m>>>0)n=l+8|0;else{if(m>>>0>=k>>>0)break;n=l+4|0}m=c[n>>2]|0;if((m|0)==(i|0)){j=l;break a}else l=m}a[e>>0]=1;o=l;return o|0}while(0);i=__ZnwjPFPvjE(28,4740)|0;c[i>>2]=0;c[i+4>>2]=0;c[i+8>>2]=0;c[i+12>>2]=0;c[i+16>>2]=0;c[i+20>>2]=0;c[i+12>>2]=j;n=c[h>>2]|0;g=i+4|0;c[g>>2]=n;f=i+8|0;c[f>>2]=n;c[i+24>>2]=c[d>>2];if((j|0)!=(c[b>>2]|0)?(c[d>>2]|0)>>>0>=(c[j+24>>2]|0)>>>0:0)p=j+4|0;else p=j+8|0;c[p>>2]=i;a[e>>0]=0;e=c[g>>2]|0;g=c[h>>2]|0;if((e|0)==(g|0)){h=i;do{p=h;h=c[h+12>>2]|0}while((p|0)==(c[h+4>>2]|0));q=(h|0)==(c[b>>2]|0)?0:h}else{h=e;while(1){e=c[h+8>>2]|0;if((e|0)==(g|0)){q=h;break}else h=e}}c[i+16>>2]=q;h=c[f>>2]|0;b:do if((h|0)==(g|0)){f=i;while(1){e=f;f=c[f+12>>2]|0;if((e|0)!=(c[f+8>>2]|0)){r=f;break b}if((f|0)==(c[b>>2]|0)){r=0;break}}}else{f=h;while(1){l=c[f+4>>2]|0;if((l|0)==(g|0)){r=f;break}else f=l}}while(0);g=i+20|0;c[g>>2]=r;if(!q)s=r;else{c[q+20>>2]=i;s=c[g>>2]|0}if(!s){o=i;return o|0}c[s+16>>2]=i;o=i;return o|0}function __ZN9Space2DSWC2Ev(b){b=b|0;var d=0,e=0,f=0,h=0,i=0,j=0,k=0;d=l;l=l+112|0;if((l|0)>=(m|0))ba(112);e=d+72|0;f=d+96|0;h=d+48|0;i=d+24|0;j=d;c[b>>2]=352548;c[b+52>>2]=0;k=b+60|0;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0;c[k+12>>2]=0;c[k+16>>2]=0;c[b+84>>2]=379008;c[b+80>>2]=0;c[b+88>>2]=0;k=b+16512|0;a[b+16508>>0]=0;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0;c[k+12>>2]=0;c[k+16>>2]=0;g[b+96>>2]=1.0;g[b+100>>2]=1.5;g[b+104>>2]=.30000001192092896;g[b+108>>2]=.20000000298023224;__ZN6StringC2EPKc(f,1058490);__ZN7VariantC2Ed(h,2.0);__Z11_GLOBAL_DEFRK6StringRK7Variant(e,f,h);g[b+16496>>2]=+__ZNK7VariantcvfEv(e);if(c[e>>2]|0)__ZN7Variant5clearEv(e);if(c[h>>2]|0)__ZN7Variant5clearEv(h);e=c[f>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);__ZN6StringC2EPKc(f,1058525);__ZN7VariantC2Ed(h,.13962634015954636);__Z11_GLOBAL_DEFRK6StringRK7Variant(i,f,h);g[b+16500>>2]=+__ZNK7VariantcvfEv(i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);if(c[h>>2]|0)__ZN7Variant5clearEv(h);i=c[f>>2]|0;if(i|0?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);__ZN6StringC2EPKc(f,1058560);__ZN7VariantC2Ed(h,.5);__Z11_GLOBAL_DEFRK6StringRK7Variant(j,f,h);g[b+16504>>2]=+__ZNK7VariantcvfEv(j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);if(c[h>>2]|0)__ZN7Variant5clearEv(h);h=c[f>>2]|0;if(h|0?(__Z16atomic_decrementPj(h+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(h,1);h=vj[c[309194]&511]()|0;f=b+56|0;c[f>>2]=h;bj[c[(c[h>>2]|0)+36>>2]&4095](h,116,b);h=c[f>>2]|0;bj[c[(c[h>>2]|0)+40>>2]&4095](h,2964,b);c[b+92>>2]=0;h=__ZnwjPKc(88,1263606)|0;__ZN25Physics2DDirectSpaceStateC2Ev(h);c[h>>2]=352564;__ZN10StringNameC2Ev(h+80|0);f=h+84|0;c[f>>2]=0;__Z22postinitialize_handlerP6Object(h);c[b+48>>2]=h;c[f>>2]=b;f=b+8|0;b=f+40|0;do{c[f>>2]=0;f=f+4|0}while((f|0)<(b|0));l=d;return}function __ZN9Space2DSW16_broadphase_pairEP19CollisionObject2DSWiS1_iPv(a,b,d,e,f){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,l=0,m=0;g=a;h=d;i=c[a+8>>2]|0;a=c[d+8>>2]|0;d=(i|0)>(a|0);j=d?h:g;k=d?e:b;l=d?g:h;h=d?b:e;e=f+16520|0;c[e>>2]=(c[e>>2]|0)+1;if((d?a:i)|0){e=__ZnwjPKc(264,1263606)|0;__ZN12BodyPair2DSWC2EP8Body2DSWiS1_i(e,j,k,l,h);m=e;return m|0}e=j;if(!((d?i:a)|0)){a=__ZnwjPKc(56,1263606)|0;__ZN13Area2Pair2DSWC2EP8Area2DSWiS1_i(a,l,h,e,k);m=a;return m|0}else{a=__ZnwjPKc(56,1263606)|0;__ZN12AreaPair2DSWC2EP8Body2DSWiP8Area2DSWi(a,l,h,e,k);m=a;return m|0}return 0}function __ZN9Space2DSW18_broadphase_unpairEP19CollisionObject2DSWiS1_iPvS2_(a,b,d,e,f,g){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;e=g+16520|0;c[e>>2]=(c[e>>2]|0)+-1;gj[c[c[f>>2]>>2]&8191](f);__ZN6Memory11free_staticEPvb(f,0);return}function __ZN25Physics2DDirectSpaceStateC2Ev(a){a=a|0;__ZN6ObjectC2Ev(a);c[a>>2]=352680;__ZN10StringNameC2Ev(a+76|0);return}function __ZN27Physics2DDirectSpaceStateSW18_initialize_classvEv(b){b=b|0;if(a[1263490]|0)return;if(!(a[1263489]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI25Physics2DDirectSpaceStateEEvv();__ZN25Physics2DDirectSpaceState13_bind_methodsEv();a[1263489]=1}__ZN7ClassDB10_add_classI27Physics2DDirectSpaceStateSWEEvv();a[1263490]=1;return}function __ZN27Physics2DDirectSpaceStateSW5_setvERK10StringNameRK7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK27Physics2DDirectSpaceStateSW5_getvERK10StringNameR7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK27Physics2DDirectSpaceStateSW19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+24|0;g=e+4|0;h=e;if(!d)__ZNK25Physics2DDirectSpaceState19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,0);__ZN6StringC2EPKc(f,1059051);i=c[f>>2]|0;f=i;j=g+4|0;c[j>>2]=0;k=g+12|0;c[k>>2]=0;c[g>>2]=0;n=(i|0)==0;if(!n?(c[j>>2]=0,__Z28atomic_conditional_incrementPj(i+-8|0)|0):0)c[j>>2]=f;c[g+8>>2]=0;f=c[k>>2]|0;if(f|0){if(!(__Z16atomic_decrementPj(f+-8|0)|0))__ZN6Memory11free_staticEPvb(f,1);c[k>>2]=0}c[g+16>>2]=256;if(!(c[b>>2]|0)){k=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=k;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0}k=__ZnwjPFPvjE(32,4740)|0;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0;c[k+12>>2]=0;c[k+16>>2]=7;f=k+20|0;c[f>>2]=0;j=k+24|0;c[j>>2]=0;o=k+28|0;c[o>>2]=0;__ZN12PropertyInfoaSERKS_(k,g)|0;p=c[b>>2]|0;q=p+4|0;r=c[q>>2]|0;c[j>>2]=r;c[f>>2]=0;c[o>>2]=p;if(r|0)c[r+20>>2]=k;c[q>>2]=k;if(!(c[p>>2]|0))c[p>>2]=k;k=p+8|0;c[k>>2]=(c[k>>2]|0)+1;k=c[g+12>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);k=c[g+4>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);if(!n?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);__ZN10StringNameC2EPKc(h,1059051);__ZN7ClassDB17get_property_listE10StringNameP4ListI12PropertyInfo16DefaultAllocatorEbPK6Object(h,b,1,a);__ZN10StringNameD2Ev(h);if(!d){l=e;return}__ZNK25Physics2DDirectSpaceState19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,1);l=e;return}function __ZN27Physics2DDirectSpaceStateSW14_notificationvEib(a,b,c){a=a|0;b=b|0;c=c|0;return}function __ZNK27Physics2DDirectSpaceStateSW16_get_class_namevEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+8|0;e=b+4|0;f=b;g=a+80|0;a=c[g>>2]|0;if(a|0){if(c[a+4>>2]|0){l=b;return g|0}if(__ZNK6String6lengthEv(a+8|0)|0){l=b;return g|0}}__ZN6StringC2EPKc(d,1059051);c[f>>2]=c[d>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameaSERKS_(g,e);__ZN10StringNameD2Ev(e);e=c[f>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);l=b;return g|0}function __ZNK27Physics2DDirectSpaceStateSW9get_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1059051);l=a;return c[b>>2]|0}function __ZNK27Physics2DDirectSpaceStateSW8is_classERK6String(a,b){a=a|0;b=b|0;var c=0;if(!(__ZNK6StringeqEPKc(b,1059051)|0)?!(__ZNK6StringeqEPKc(b,1059079)|0):0)c=__ZNK6StringeqEPKc(b,1142944)|0;else c=1;return c|0}function __ZNK27Physics2DDirectSpaceStateSW12is_class_ptrEPv(a,b){a=a|0;b=b|0;return (b|0)==1236788|((b|0)==1236780|(b|0)==1220580)|0}function __ZN27Physics2DDirectSpaceStateSWD2Ev(a){a=a|0;c[a>>2]=352564;__ZN10StringNameD2Ev(a+80|0);c[a>>2]=352680;__ZN10StringNameD2Ev(a+76|0);__ZN6ObjectD2Ev(a);return}function __ZN27Physics2DDirectSpaceStateSWD0Ev(a){a=a|0;c[a>>2]=352564;__ZN10StringNameD2Ev(a+80|0);c[a>>2]=352680;__ZN10StringNameD2Ev(a+76|0);__ZN6ObjectD2Ev(a);__ZdlPv(a);return}function __ZN27Physics2DDirectSpaceStateSW13intersect_rayERK7Vector2S2_RN25Physics2DDirectSpaceState9RayResultERK3SetI3RID10ComparatorIS7_E16DefaultAllocatorEjj(b,d,e,f,h,i,j){b=b|0;d=d|0;e=e|0;f=f|0;h=h|0;i=i|0;j=j|0;var k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0.0,Z=0,_=0,$=0,aa=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0,ia=0.0,ja=0,ka=0,la=0,ma=0,na=0,oa=0,pa=0,qa=0,ra=0,sa=0,ta=0,ua=0,va=0,wa=0,xa=0,ya=0,za=0,Aa=0,Ba=0.0,Ca=0.0,Da=0.0,Ea=0,Fa=0,Ga=0,Ha=0,Ia=0,Ja=0,Ka=0,La=0,Ma=0.0,Na=0,Oa=0,Pa=0,Qa=0,Ra=0,Sa=0,Ta=0,Ua=0.0,Va=0,Wa=0,Xa=0,Ya=0,Za=0,_a=0,$a=0,ab=0;k=l;l=l+176|0;if((l|0)>=(m|0))ba(176);n=k+40|0;o=k+32|0;p=k+24|0;q=k+16|0;r=k+168|0;s=k+144|0;t=k+136|0;u=k+128|0;v=k+8|0;w=k+96|0;x=k+64|0;y=k+104|0;z=k;A=k+88|0;B=b+84|0;if(a[(c[B>>2]|0)+16508>>0]|0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1058645,1057069,100,1058659,0);C=0;l=k;return C|0}a[1263537]=0;b=o+4|0;D=p+4|0;g[q>>2]=0.0;g[q+4>>2]=0.0;E=d;d=c[E+4>>2]|0;F=o;c[F>>2]=c[E>>2];c[F+4>>2]=d;d=e;e=c[d+4>>2]|0;F=p;c[F>>2]=c[d>>2];c[F+4>>2]=e;__ZNK7Vector2miERKS_(r,p,o);__ZNK7Vector210normalizedEv(n,r);r=n;e=c[r+4>>2]|0;F=q;c[F>>2]=c[r>>2];c[F+4>>2]=e;e=c[B>>2]|0;F=c[e+56>>2]|0;r=Wh[c[(c[F>>2]|0)+28>>2]&63](F,o,p,e+112|0,2048,e+8304|0)|0;do if((r|0)>0){e=(j&16|0)==0;F=s+8|0;d=s+4|0;E=s+12|0;G=n+4|0;H=s+16|0;I=n+4|0;J=v+4|0;K=w+4|0;L=x+8|0;M=x+4|0;N=x+12|0;O=n+4|0;P=x+16|0;Q=v+4|0;R=s+8|0;S=A+4|0;T=n+4|0;U=h+4|0;V=0;W=0;X=0;Y=1.0e10;Z=0;_=0;$=0;aa=0;ca=0;a:while(1){da=c[B>>2]|0;ea=c[da+112+(Z<<2)>>2]|0;b:do if(!(c[ea+84>>2]&i)){fa=V;ga=W;ha=X;ia=Y;ja=_;ka=$;la=aa;ma=ca}else{if(!(c[ea+8>>2]|0))if(e){fa=V;ga=W;ha=X;ia=Y;ja=_;ka=$;la=aa;ma=ca;break}else{na=ea;oa=da}else{if(!(1<<(__ZNK8Body2DSW8get_modeEv(ea)|0)&j)){fa=V;ga=W;ha=X;ia=Y;ja=_;ka=$;la=aa;ma=ca;break}pa=c[B>>2]|0;na=c[pa+112+(Z<<2)>>2]|0;oa=pa}pa=c[na+12>>2]|0;qa=c[h>>2]|0;c:do if(qa|0){ra=c[qa+8>>2]|0;sa=c[U>>2]|0;d:do if((ra|0)==(sa|0))ta=ra;else{ua=ra;while(1){va=c[ua+24>>2]|0;if(pa>>>0<va>>>0)wa=ua+8|0;else{if(va>>>0>=pa>>>0){ta=ua;break d}wa=ua+4|0}ua=c[wa>>2]|0;if((ua|0)==(sa|0))break c}}while(0);if((ta|0)!=(sa|0)&(ta|0)!=0){fa=V;ga=W;ha=X;ia=Y;ja=_;ka=$;la=aa;ma=ca;break b}}while(0);pa=c[oa+8304+(Z<<2)>>2]|0;qa=(pa|0)<0;do if(qa)xa=26;else{ra=c[na+24>>2]|0;ua=(ra|0)==0;if(ua)ya=0;else ya=c[ra+-4>>2]|0;if((ya|0)<=(pa|0)){if(ua)za=0;else za=c[ra+-4>>2]|0;if((za|0)<=(pa|0)){xa=26;break}a[1263537]=0}Aa=ra+(pa*104|0)|0}while(0);if((xa|0)==26){xa=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);Aa=0}ra=na+56|0;c[n>>2]=c[ra>>2];c[n+4>>2]=c[ra+4>>2];c[n+8>>2]=c[ra+8>>2];c[n+12>>2]=c[ra+12>>2];c[n+16>>2]=c[ra+16>>2];c[n+20>>2]=c[ra+20>>2];__ZNK11Transform2DmlERKS_(s,Aa+24|0,n);Ba=+g[o>>2];Ca=+g[b>>2];Da=Ba*+g[d>>2]+Ca*+g[E>>2];g[n>>2]=+g[s>>2]*Ba+ +g[F>>2]*Ca;g[G>>2]=Da;__ZNK7Vector2plERKS_(t,n,H);Da=+g[p>>2];Ca=+g[D>>2];Ba=Da*+g[d>>2]+Ca*+g[E>>2];g[n>>2]=+g[s>>2]*Da+ +g[F>>2]*Ca;g[I>>2]=Ba;__ZNK7Vector2plERKS_(u,n,H);if(qa){xa=36;break a}ra=na+24|0;ua=c[ra>>2]|0;va=(ua|0)==0;if(va)Ea=0;else Ea=c[ua+-4>>2]|0;if((Ea|0)<=(pa|0)){if(va)Fa=0;else Fa=c[ua+-4>>2]|0;if((Fa|0)<=(pa|0)){xa=36;break a}a[1263537]=0}va=c[ua+(pa*104|0)+68>>2]|0;g[v>>2]=0.0;g[J>>2]=0.0;g[w>>2]=0.0;g[K>>2]=0.0;if(Fi[c[(c[va>>2]|0)+36>>2]&127](va,t,u,v,w)|0){va=na+32|0;c[y>>2]=c[va>>2];c[y+4>>2]=c[va+4>>2];c[y+8>>2]=c[va+8>>2];c[y+12>>2]=c[va+12>>2];c[y+16>>2]=c[va+16>>2];c[y+20>>2]=c[va+20>>2];va=c[ra>>2]|0;ra=(va|0)==0;if(ra)Ga=0;else Ga=c[va+-4>>2]|0;do if((Ga|0)<=(pa|0)){if(ra)Ha=0;else Ha=c[va+-4>>2]|0;if((Ha|0)>(pa|0)){a[1263537]=0;xa=47;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);Ia=0;break}}else xa=47;while(0);if((xa|0)==47){xa=0;Ia=va+(pa*104|0)|0}__ZNK11Transform2DmlERKS_(x,y,Ia);Ba=+g[v>>2];Ca=+g[J>>2];Da=Ba*+g[M>>2]+Ca*+g[N>>2];g[n>>2]=+g[x>>2]*Ba+ +g[L>>2]*Ca;g[O>>2]=Da;__ZNK7Vector2plERKS_(z,n,P);ra=z;qa=c[ra+4>>2]|0;ua=v;c[ua>>2]=c[ra>>2];c[ua+4>>2]=qa;Da=+__ZNK7Vector23dotERKS_(q,v);if(Da<Y){qa=c[v>>2]|0;ua=c[Q>>2]|0;Ca=+__ZNK7Vector23dotERKS_(s,w);Ba=+__ZNK7Vector23dotERKS_(R,w);g[A>>2]=Ca;g[S>>2]=Ba;__ZNK7Vector210normalizedEv(n,A);Ja=1;Ka=pa;La=na;Ma=Da;Na=c[n>>2]|0;Oa=qa;Pa=c[T>>2]|0;Qa=ua}else{Ja=V;Ka=W;La=X;Ma=Y;Na=_;Oa=$;Pa=aa;Qa=ca}Ra=Ja;Sa=Ka;Ta=La;Ua=Ma;Va=Na;Wa=Oa;Xa=Pa;Ya=Qa}else{Ra=V;Sa=W;Ta=X;Ua=Y;Va=_;Wa=$;Xa=aa;Ya=ca}fa=Ra;ga=Sa;ha=Ta;ia=Ua;ja=Va;ka=Wa;la=Xa;ma=Ya}while(0);Z=Z+1|0;if((Z|0)>=(r|0)){xa=5;break}else{V=fa;W=ga;X=ha;Y=ia;_=ja;$=ka;aa=la;ca=ma}}if((xa|0)==5){if(!fa){Za=0;break}ca=c[ha+16>>2]|0;c[f+20>>2]=ca;if(ca|0)c[f+24>>2]=__ZN8ObjectDB12get_instanceEj(ca)|0;c[f+8>>2]=ja;c[f+12>>2]=la;do if((ga|0)<0)xa=62;else{ca=c[ha+24>>2]|0;aa=(ca|0)==0;if(aa)_a=0;else _a=c[ca+-4>>2]|0;if((_a|0)<=(ga|0)){if(aa)$a=0;else $a=c[ca+-4>>2]|0;if(($a|0)<=(ga|0)){xa=62;break}a[1263537]=0}ab=ca+(ga*104|0)|0}while(0);if((xa|0)==62){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);ab=0}__ZN7VariantaSERKS_(f+32|0,ab+72|0);c[f>>2]=ka;c[f+4>>2]=ma;c[f+16>>2]=c[ha+12>>2];c[f+28>>2]=ga;Za=1;break}else if((xa|0)==36)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0)}else Za=0;while(0);C=Za;l=k;return C|0}function __ZN27Physics2DDirectSpaceStateSW15intersect_pointERK7Vector2PN25Physics2DDirectSpaceState11ShapeResultEiRK3SetI3RID10ComparatorIS7_E16DefaultAllocatorEjjb(b,d,e,f,h,i,j,k){b=b|0;d=d|0;e=e|0;f=f|0;h=h|0;i=i|0;j=j|0;k=k|0;var n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0.0,$=0.0,aa=0.0,ca=0,da=0,ea=0,fa=0,ga=0;n=l;l=l+112|0;if((l|0)>=(m|0))ba(112);o=n+16|0;p=n;q=n+72|0;r=n+80|0;s=n+48|0;t=n+24|0;if((f|0)<1){u=0;l=n;return u|0};c[p>>2]=0;c[p+4>>2]=0;c[p+8>>2]=0;c[p+12>>2]=0;g[q>>2]=9.999999747378752e-06;g[q+4>>2]=9.999999747378752e-06;__ZNK7Vector2miERKS_(o,d,q);v=o;w=c[v+4>>2]|0;x=p;c[x>>2]=c[v>>2];c[x+4>>2]=w;c[p+8>>2]=933741996;c[p+12>>2]=933741996;w=b+84|0;b=c[w>>2]|0;x=c[b+56>>2]|0;v=Fi[c[(c[x>>2]|0)+32>>2]&127](x,p,b+112|0,2048,b+8304|0)|0;a:do if((v|0)>0){b=(j&16|0)==0;p=t+8|0;x=d+4|0;y=t+4|0;z=t+12|0;A=o+4|0;B=t+16|0;C=h+4|0;D=0;E=0;b:while(1){F=c[w>>2]|0;G=c[F+112+(E<<2)>>2]|0;c:do if(!(c[G+84>>2]&i))H=D;else{if(!(c[G+8>>2]|0))if(b){H=D;break}else{I=G;J=F}else{if(!(1<<(__ZNK8Body2DSW8get_modeEv(G)|0)&j)){H=D;break}K=c[w>>2]|0;I=c[K+112+(E<<2)>>2]|0;J=K}K=I+12|0;L=c[K>>2]|0;M=c[h>>2]|0;d:do if(M|0){N=c[M+8>>2]|0;O=c[C>>2]|0;e:do if((N|0)==(O|0))P=N;else{Q=N;while(1){R=c[Q+24>>2]|0;if(L>>>0<R>>>0)S=Q+8|0;else{if(R>>>0>=L>>>0){P=Q;break e}S=Q+4|0}Q=c[S>>2]|0;if((Q|0)==(O|0))break d}}while(0);if((P|0)!=(O|0)&(P|0)!=0){H=D;break c}}while(0);if(k?(a[I+20>>0]|0)==0:0){H=D;break}L=c[J+8304+(E<<2)>>2]|0;if((L|0)<0){T=27;break b}M=I+24|0;N=c[M>>2]|0;Q=(N|0)==0;if(Q)U=0;else U=c[N+-4>>2]|0;if((U|0)<=(L|0)){if(Q)V=0;else V=c[N+-4>>2]|0;if((V|0)<=(L|0)){T=27;break b}a[1263537]=0}R=c[N+(L*104|0)+68>>2]|0;W=I+32|0;c[r>>2]=c[W>>2];c[r+4>>2]=c[W+4>>2];c[r+8>>2]=c[W+8>>2];c[r+12>>2]=c[W+12>>2];c[r+16>>2]=c[W+16>>2];c[r+20>>2]=c[W+20>>2];if(Q)X=0;else X=c[N+-4>>2]|0;do if((X|0)<=(L|0)){if(Q)Y=0;else Y=c[N+-4>>2]|0;if((Y|0)>(L|0)){a[1263537]=0;T=37;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);Z=0;break}}else T=37;while(0);if((T|0)==37){T=0;Z=N+(L*104|0)|0}__ZNK11Transform2DmlERKS_(s,r,Z);__ZNK11Transform2D14affine_inverseEv(t,s);_=+g[d>>2];$=+g[x>>2];aa=_*+g[y>>2]+$*+g[z>>2];g[o>>2]=+g[t>>2]*_+ +g[p>>2]*$;g[A>>2]=aa;__ZNK7Vector2plERKS_(q,o,B);if((D|0)<(f|0)&($i[c[(c[R>>2]|0)+16>>2]&8191](R,q)|0)){Q=c[I+16>>2]|0;c[e+(D*40|0)+4>>2]=Q;if(Q|0)c[e+(D*40|0)+8>>2]=__ZN8ObjectDB12get_instanceEj(Q)|0;c[e+(D*40|0)>>2]=c[K>>2];c[e+(D*40|0)+12>>2]=L;Q=c[M>>2]|0;W=(Q|0)==0;if(W)ca=0;else ca=c[Q+-4>>2]|0;do if((ca|0)<=(L|0)){if(W)da=0;else da=c[Q+-4>>2]|0;if((da|0)>(L|0)){a[1263537]=0;T=49;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);ea=0;break}}else T=49;while(0);if((T|0)==49){T=0;ea=Q+(L*104|0)|0}__ZN7VariantaSERKS_(e+(D*40|0)+16|0,ea+72|0);fa=D+1|0}else fa=D;H=fa}while(0);E=E+1|0;if((E|0)>=(v|0)){ga=H;break a}else D=H}if((T|0)==27)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0)}else ga=0;while(0);u=ga;l=n;return u|0}function __ZN27Physics2DDirectSpaceStateSW15intersect_shapeERK3RIDRK11Transform2DRK7Vector2fPN25Physics2DDirectSpaceState11ShapeResultEiRK3SetIS0_10ComparatorIS0_E16DefaultAllocatorEjj(b,d,e,f,h,i,j,k,n,o){b=b|0;d=d|0;e=e|0;f=f|0;h=+h;i=i|0;j=j|0;k=k|0;n=n|0;o=o|0;var p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0.0,E=0.0,F=0.0,G=0.0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0,ia=0;p=l;l=l+80|0;if((l|0)>=(m|0))ba(80);q=p+56|0;r=p+32|0;s=p+8|0;t=p;if((j|0)<1){u=0;l=p;return u|0}v=c[309191]|0;w=c[d>>2]|0;if(!w)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,153,1066435,0);else{a[1263537]=0;d=c[v+140>>2]|0;a:do if(d|0){x=c[d+8>>2]|0;y=c[v+144>>2]|0;b:do if((x|0)==(y|0))z=x;else{A=x;while(1){B=c[A+24>>2]|0;if(w>>>0<B>>>0)C=A+8|0;else{if(B>>>0>=w>>>0){z=A;break b}C=A+4|0}A=c[C>>2]|0;if((A|0)==(y|0))break a}}while(0);if((z|0)!=(y|0)&(z|0)!=0){a[1263537]=0;x=w+12|0;c[r>>2]=c[x>>2];c[r+4>>2]=c[x+4>>2];c[r+8>>2]=c[x+8>>2];c[r+12>>2]=c[x+12>>2];__ZNK11Transform2D5xformERK5Rect2(q,e,r);x=q+4|0;A=q+8|0;B=q+12|0;D=+g[x>>2]-h;E=h*2.0;F=E+ +g[A>>2];G=E+ +g[B>>2];g[q>>2]=+g[q>>2]-h;g[x>>2]=D;g[A>>2]=F;g[B>>2]=G;B=b+84|0;A=c[B>>2]|0;x=c[A+56>>2]|0;H=Fi[c[(c[x>>2]|0)+32>>2]&127](x,q,A+112|0,j,A+8304|0)|0;c:do if((H|0)>0){A=(o&16|0)==0;x=t+4|0;I=k+4|0;J=0;K=0;d:while(1){L=c[B>>2]|0;M=c[L+112+(K<<2)>>2]|0;e:do if(c[M+84>>2]&n){if(!(c[M+8>>2]|0))if(A){N=J;break}else{O=M;P=L}else{if(!(1<<(__ZNK8Body2DSW8get_modeEv(M)|0)&o)){N=J;break}Q=c[B>>2]|0;O=c[Q+112+(K<<2)>>2]|0;P=Q}Q=O+12|0;R=c[Q>>2]|0;S=c[k>>2]|0;f:do if(S|0){T=c[S+8>>2]|0;U=c[I>>2]|0;g:do if((T|0)==(U|0))V=T;else{W=T;while(1){X=c[W+24>>2]|0;if(R>>>0<X>>>0)Y=W+8|0;else{if(X>>>0>=R>>>0){V=W;break g}Y=W+4|0}W=c[Y>>2]|0;if((W|0)==(U|0))break f}}while(0);if((V|0)!=(U|0)&(V|0)!=0){N=J;break e}}while(0);R=c[P+8304+(K<<2)>>2]|0;if((R|0)<0){Z=37;break d}S=O+24|0;T=c[S>>2]|0;W=(T|0)==0;if(W)_=0;else _=c[T+-4>>2]|0;if((_|0)<=(R|0)){if(W)$=0;else $=c[T+-4>>2]|0;if(($|0)<=(R|0)){Z=37;break d}a[1263537]=0}X=c[T+(R*104|0)+68>>2]|0;aa=O+32|0;c[s>>2]=c[aa>>2];c[s+4>>2]=c[aa+4>>2];c[s+8>>2]=c[aa+8>>2];c[s+12>>2]=c[aa+12>>2];c[s+16>>2]=c[aa+16>>2];c[s+20>>2]=c[aa+20>>2];if(W)ca=0;else ca=c[T+-4>>2]|0;do if((ca|0)<=(R|0)){if(W)da=0;else da=c[T+-4>>2]|0;if((da|0)>(R|0)){a[1263537]=0;Z=47;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);ea=0;break}}else Z=47;while(0);if((Z|0)==47){Z=0;ea=T+(R*104|0)|0}__ZNK11Transform2DmlERKS_(r,s,ea);g[t>>2]=0.0;g[x>>2]=0.0;if(__ZN19CollisionSolver2DSW5solveEPK9Shape2DSWRK11Transform2DRK7Vector2S2_S5_S8_PFvS8_S8_PvES9_PS6_ff(w,e,f,X,r,t,0,0,0,h,0.0)|0){W=c[O+16>>2]|0;c[i+(J*40|0)+4>>2]=W;if(W|0)c[i+(J*40|0)+8>>2]=__ZN8ObjectDB12get_instanceEj(W)|0;c[i+(J*40|0)>>2]=c[Q>>2];c[i+(J*40|0)+12>>2]=R;W=c[S>>2]|0;aa=(W|0)==0;if(aa)fa=0;else fa=c[W+-4>>2]|0;do if((fa|0)<=(R|0)){if(aa)ga=0;else ga=c[W+-4>>2]|0;if((ga|0)>(R|0)){a[1263537]=0;Z=59;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);ha=0;break}}else Z=59;while(0);if((Z|0)==59){Z=0;ha=W+(R*104|0)|0}__ZN7VariantaSERKS_(i+(J*40|0)+16|0,ha+72|0);N=J+1|0}else N=J}else N=J;while(0);K=K+1|0;if((K|0)>=(H|0)){ia=N;break c}else J=N}if((Z|0)==37)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0)}else ia=0;while(0);u=ia;l=p;return u|0}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,154,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1058794,1057069,184,1059336,0);u=0;l=p;return u|0}function __ZN27Physics2DDirectSpaceStateSW11cast_motionERK3RIDRK11Transform2DRK7Vector2fRfS9_RK3SetIS0_10ComparatorIS0_E16DefaultAllocatorEjj(b,d,e,f,h,i,k,n,o,p){b=b|0;d=d|0;e=e|0;f=f|0;h=+h;i=i|0;k=k|0;n=n|0;o=o|0;p=p|0;var q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0.0,O=0.0,P=0.0,Q=0.0,R=0.0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ca=0,da=0,ea=0.0,fa=0.0,ga=0,ha=0,ia=0,ja=0,ka=0,la=0,ma=0,na=0,oa=0,pa=0,qa=0,ra=0,sa=0,ta=0,ua=0,va=0,wa=0,xa=0,ya=0,za=0,Aa=0,Ba=0,Ca=0,Da=0.0,Ea=0.0,Fa=0.0,Ga=0.0,Ha=0,Ia=0;q=l;l=l+176|0;if((l|0)>=(m|0))ba(176);r=q+80|0;s=q+152|0;t=q+64|0;u=q+48|0;v=q+24|0;w=q+128|0;x=q+16|0;y=q;z=q+120|0;A=q+8|0;B=q+112|0;C=q+104|0;D=c[309191]|0;E=c[d>>2]|0;if(!E)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,153,1066435,0);else{a[1263537]=0;d=c[D+140>>2]|0;a:do if(d|0){F=c[d+8>>2]|0;G=c[D+144>>2]|0;b:do if((F|0)==(G|0))H=F;else{I=F;while(1){J=c[I+24>>2]|0;if(E>>>0<J>>>0)K=I+8|0;else{if(J>>>0>=E>>>0){H=I;break b}K=I+4|0}I=c[K>>2]|0;if((I|0)==(G|0))break a}}while(0);if((H|0)!=(G|0)&(H|0)!=0){a[1263537]=0;F=E+12|0;c[r>>2]=c[F>>2];c[r+4>>2]=c[F+4>>2];c[r+8>>2]=c[F+8>>2];c[r+12>>2]=c[F+12>>2];__ZNK11Transform2D5xformERK5Rect2(s,e,r);__ZNK7Vector2plERKS_(v,s,f);F=v;I=c[F>>2]|0;J=c[F+4>>2]|0;F=u;c[F>>2]=I;c[F+4>>2]=J;F=s+8|0;L=c[F>>2]|0;M=c[F+4>>2]|0;F=u+8|0;c[F>>2]=L;c[F+4>>2]=M;N=(c[j>>2]=I,+g[j>>2]);O=+g[s>>2];c[t>>2]=c[(N<O?u:s)>>2];P=(c[j>>2]=J,+g[j>>2]);J=s+4|0;Q=+g[J>>2];c[t+4>>2]=c[(P<Q?u:s)+4>>2];R=(c[j>>2]=L,+g[j>>2]);L=s+8|0;I=N+R>O+R;F=t+8|0;g[F>>2]=+g[(I?u:s)+8>>2]+(I?N:O);I=s+12|0;S=P+(c[j>>2]=M,+g[j>>2])>Q+ +g[I>>2];g[t+12>>2]=+g[(S?u:s)+12>>2]+(S?P:Q);__ZNK7Vector2miERKS_(r,F,t);S=r;M=c[S+4>>2]|0;T=F;c[T>>2]=c[S>>2];c[T+4>>2]=M;c[s>>2]=c[t>>2];c[s+4>>2]=c[t+4>>2];c[s+8>>2]=c[t+8>>2];c[s+12>>2]=c[t+12>>2];Q=+g[J>>2]-h;P=h*2.0;O=P+ +g[L>>2];N=P+ +g[I>>2];g[s>>2]=+g[s>>2]-h;g[J>>2]=Q;g[L>>2]=O;g[I>>2]=N;I=b+84|0;L=c[I>>2]|0;J=c[L+56>>2]|0;M=Fi[c[(c[J>>2]|0)+32>>2]&127](J,s,L+112|0,2048,L+8304|0)|0;c:do if((M|0)>0){L=(p&16|0)==0;J=t+4|0;T=t+4|0;S=u+4|0;F=t+4|0;U=z+4|0;V=u+4|0;W=v+12|0;X=v+16|0;Y=v+20|0;Z=v+8|0;_=C+4|0;$=n+4|0;N=1.0;O=1.0;aa=0;d:while(1){ca=c[I>>2]|0;da=c[ca+112+(aa<<2)>>2]|0;e:do if(!(c[da+84>>2]&o)){ea=N;fa=O}else{if(!(c[da+8>>2]|0))if(L){ea=N;fa=O;break}else{ga=da;ha=ca}else{if(!(1<<(__ZNK8Body2DSW8get_modeEv(da)|0)&p)){ea=N;fa=O;break}ia=c[I>>2]|0;ga=c[ia+112+(aa<<2)>>2]|0;ha=ia}ia=c[ga+12>>2]|0;ja=c[n>>2]|0;f:do if(ja|0){ka=c[ja+8>>2]|0;la=c[$>>2]|0;g:do if((ka|0)==(la|0))ma=ka;else{na=ka;while(1){oa=c[na+24>>2]|0;if(ia>>>0<oa>>>0)pa=na+8|0;else{if(oa>>>0>=ia>>>0){ma=na;break g}pa=na+4|0}na=c[pa>>2]|0;if((na|0)==(la|0))break f}}while(0);if((ma|0)!=(la|0)&(ma|0)!=0){ea=N;fa=O;break e}}while(0);ia=c[ha+8304+(aa<<2)>>2]|0;ja=ga+32|0;c[w>>2]=c[ja>>2];c[w+4>>2]=c[ja+4>>2];c[w+8>>2]=c[ja+8>>2];c[w+12>>2]=c[ja+12>>2];c[w+16>>2]=c[ja+16>>2];c[w+20>>2]=c[ja+20>>2];if((ia|0)<0){qa=44;break d}ja=ga+24|0;ka=c[ja>>2]|0;na=(ka|0)==0;if(na)ra=0;else ra=c[ka+-4>>2]|0;do if((ra|0)<=(ia|0)){if(na)sa=0;else sa=c[ka+-4>>2]|0;if((sa|0)>(ia|0)){a[1263537]=0;qa=36;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);__ZNK11Transform2DmlERKS_(r,w,0);break}}else qa=36;while(0);if((qa|0)==36){qa=0;__ZNK11Transform2DmlERKS_(r,w,ka+(ia*104|0)|0)}na=c[ja>>2]|0;oa=(na|0)==0;if(oa)ta=0;else ta=c[na+-4>>2]|0;if((ta|0)<=(ia|0)){if(oa)ua=0;else ua=c[na+-4>>2]|0;if((ua|0)<=(ia|0)){qa=45;break d}a[1263537]=0}oa=c[na+(ia*104|0)+68>>2]|0;g[t>>2]=0.0;g[J>>2]=0.0;if(!(__ZN19CollisionSolver2DSW5solveEPK9Shape2DSWRK11Transform2DRK7Vector2S2_S5_S8_PFvS8_S8_PvES9_PS6_ff(E,e,f,oa,r,t,0,0,0,h,0.0)|0)){ea=N;fa=O;break}g[t>>2]=0.0;g[T>>2]=0.0;oa=c[ja>>2]|0;na=(oa|0)==0;if(na)va=0;else va=c[oa+-4>>2]|0;if((va|0)<=(ia|0)){if(na)wa=0;else wa=c[oa+-4>>2]|0;if((wa|0)<=(ia|0)){qa=55;break d}a[1263537]=0}na=c[oa+(ia*104|0)+68>>2]|0;g[u>>2]=0.0;g[S>>2]=0.0;if(__ZN19CollisionSolver2DSW5solveEPK9Shape2DSWRK11Transform2DRK7Vector2S2_S5_S8_PFvS8_S8_PvES9_PS6_ff(E,e,t,na,r,u,0,0,0,h,0.0)|0){if((c[ga+8>>2]|0)!=1){qa=61;break d}na=ga+188|0;oa=c[na+4>>2]|0;xa=x;c[xa>>2]=c[na>>2];c[xa+4>>2]=oa;g[t>>2]=0.0;g[F>>2]=0.0;if(!(__ZNK7Vector2neERKS_(x,t)|0)){qa=61;break d}ea=N;fa=O;break}__ZNK7Vector210normalizedEv(t,f);oa=0;Q=1.0;P=0.0;do{g[u>>2]=(P+Q)*.5;xa=t;na=c[xa+4>>2]|0;ya=v;c[ya>>2]=c[xa>>2];c[ya+4>>2]=na;__ZNK7Vector2mlERKf(y,f,u);na=c[ja>>2]|0;ya=(na|0)==0;if(ya)za=0;else za=c[na+-4>>2]|0;if((za|0)<=(ia|0)){if(ya)Aa=0;else Aa=c[na+-4>>2]|0;if((Aa|0)<=(ia|0)){qa=70;break d}a[1263537]=0}ya=c[na+(ia*104|0)+68>>2]|0;g[z>>2]=0.0;g[U>>2]=0.0;na=__ZN19CollisionSolver2DSW5solveEPK9Shape2DSWRK11Transform2DRK7Vector2S2_S5_S8_PFvS8_S8_PvES9_PS6_ff(E,e,y,ya,r,z,0,0,v,h,0.0)|0;R=+g[u>>2];P=na?P:R;Q=na?R:Q;oa=oa+1|0}while((oa|0)<8);do if((c[ga+8>>2]|0)==1){oa=ga+188|0;ka=oa;na=c[ka+4>>2]|0;ya=A;c[ya>>2]=c[ka>>2];c[ya+4>>2]=na;g[u>>2]=0.0;g[V>>2]=0.0;if(!(__ZNK7Vector2neERKS_(A,u)|0)){qa=83;break};c[u>>2]=0;c[u+4>>2]=0;c[u+8>>2]=0;c[u+12>>2]=0;c[W>>2]=1;c[X>>2]=0;c[Y>>2]=u;na=oa;oa=c[na+4>>2]|0;ya=v;c[ya>>2]=c[na>>2];c[ya+4>>2]=oa;c[Z>>2]=c[ga+196>>2];oa=t;ya=c[oa+4>>2]|0;na=y;c[na>>2]=c[oa>>2];c[na+4>>2]=ya;g[B>>2]=Q+ +g[(c[I>>2]|0)+104>>2];__ZNK7Vector2mlERKf(z,f,B);ya=c[ja>>2]|0;na=(ya|0)==0;if(na)Ba=0;else Ba=c[ya+-4>>2]|0;if((Ba|0)<=(ia|0)){if(na)Ca=0;else Ca=c[ya+-4>>2]|0;if((Ca|0)<=(ia|0)){qa=80;break d}a[1263537]=0}na=c[ya+(ia*104|0)+68>>2]|0;g[C>>2]=0.0;g[_>>2]=0.0;ya=__ZN19CollisionSolver2DSW5solveEPK9Shape2DSWRK11Transform2DRK7Vector2S2_S5_S8_PFvS8_S8_PvES9_PS6_ff(E,e,z,na,r,C,1727,v,y,h,0.0)|0;if(!(ya&(c[X>>2]|0)!=0)){Da=N;Ea=O}else qa=83}else qa=83;while(0);if((qa|0)==83){qa=0;ia=P<N;Da=ia?P:N;Ea=ia?Q:O}ea=Da;fa=Ea}while(0);aa=aa+1|0;if((aa|0)>=(M|0)){Fa=ea;Ga=fa;qa=86;break c}else{N=ea;O=fa}}if((qa|0)==44){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);__ZNK11Transform2DmlERKS_(r,w,0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0)}else if((qa|0)==45)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);else if((qa|0)==55)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);else if((qa|0)==61){Ha=0;break}else if((qa|0)==70)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);else if((qa|0)==80)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0)}else{Fa=1.0;Ga=1.0;qa=86}while(0);if((qa|0)==86){g[i>>2]=Fa;g[k>>2]=Ga;Ha=1}Ia=Ha;l=q;return Ia|0}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,154,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1058846,1057069,223,1058599,0);Ia=0;l=q;return Ia|0}function __ZN27Physics2DDirectSpaceStateSW13collide_shapeE3RIDRK11Transform2DRK7Vector2fPS4_iRiRK3SetIS0_10ComparatorIS0_E16DefaultAllocatorEjj(b,d,e,f,h,i,k,n,o,p,q){b=b|0;d=d|0;e=e|0;f=f|0;h=+h;i=i|0;k=k|0;n=n|0;o=o|0;p=p|0;q=q|0;var r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0.0,K=0.0,L=0.0,M=0.0,N=0.0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0,ia=0,ja=0.0,ka=0,la=0,ma=0,na=0,oa=0,pa=0,qa=0,ra=0;r=l;l=l+112|0;if((l|0)>=(m|0))ba(112);s=r+24|0;t=r+96|0;u=r+72|0;v=r+8|0;w=r;x=r+48|0;if((k|0)<1){y=0;l=r;return y|0}z=c[309191]|0;A=c[d>>2]|0;if(!A)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,153,1066435,0);else{a[1263537]=0;d=c[z+140>>2]|0;a:do if(d|0){B=c[d+8>>2]|0;C=c[z+144>>2]|0;b:do if((B|0)==(C|0))D=B;else{E=B;while(1){F=c[E+24>>2]|0;if(A>>>0<F>>>0)G=E+8|0;else{if(F>>>0>=A>>>0){D=E;break b}G=E+4|0}E=c[G>>2]|0;if((E|0)==(C|0))break a}}while(0);if((D|0)!=(C|0)&(D|0)!=0){a[1263537]=0;B=A+12|0;c[s>>2]=c[B>>2];c[s+4>>2]=c[B+4>>2];c[s+8>>2]=c[B+8>>2];c[s+12>>2]=c[B+12>>2];__ZNK11Transform2D5xformERK5Rect2(t,e,s);__ZNK7Vector2plERKS_(w,t,f);B=w;E=c[B>>2]|0;F=c[B+4>>2]|0;B=v;c[B>>2]=E;c[B+4>>2]=F;B=t+8|0;H=c[B>>2]|0;I=c[B+4>>2]|0;B=v+8|0;c[B>>2]=H;c[B+4>>2]=I;J=(c[j>>2]=E,+g[j>>2]);K=+g[t>>2];c[u>>2]=c[(J<K?v:t)>>2];L=(c[j>>2]=F,+g[j>>2]);F=t+4|0;M=+g[F>>2];c[u+4>>2]=c[(L<M?v:t)+4>>2];N=(c[j>>2]=H,+g[j>>2]);H=t+8|0;E=J+N>K+N;B=u+8|0;g[B>>2]=+g[(E?v:t)+8>>2]+(E?J:K);E=t+12|0;O=L+(c[j>>2]=I,+g[j>>2])>M+ +g[E>>2];g[u+12>>2]=+g[(O?v:t)+12>>2]+(O?L:M);__ZNK7Vector2miERKS_(s,B,u);O=s;I=c[O+4>>2]|0;P=B;c[P>>2]=c[O>>2];c[P+4>>2]=I;c[t>>2]=c[u>>2];c[t+4>>2]=c[u+4>>2];c[t+8>>2]=c[u+8>>2];c[t+12>>2]=c[u+12>>2];M=+g[F>>2]-h;L=h*2.0;K=L+ +g[H>>2];J=L+ +g[E>>2];g[t>>2]=+g[t>>2]-h;g[F>>2]=M;g[H>>2]=K;g[E>>2]=J;E=b+84|0;H=c[E>>2]|0;F=c[H+56>>2]|0;I=Fi[c[(c[F>>2]|0)+32>>2]&127](F,t,H+112|0,2048,H+8304|0)|0;c[n>>2]=0;g[s>>2]=0.0;g[s+4>>2]=0.0;c[s+12>>2]=k;H=s+16|0;c[H>>2]=0;c[s+20>>2]=i;F=(k|0)>0;P=F?1727:0;O=F?s:0;do if((I|0)>0){F=(q&16|0)==0;B=s+8|0;Q=v+4|0;R=(k|0)==0;S=s+4|0;T=o+4|0;U=0;V=0;c:while(1){W=c[E>>2]|0;X=c[W+112+(V<<2)>>2]|0;d:do if(!(c[X+84>>2]&p))Y=U;else{if(!(c[X+8>>2]|0))if(F){Y=U;break}else{Z=W;_=X}else{if(!(1<<(__ZNK8Body2DSW8get_modeEv(X)|0)&q)){Y=U;break}$=c[E>>2]|0;Z=$;_=c[$+112+(V<<2)>>2]|0}$=c[Z+8304+(V<<2)>>2]|0;aa=c[_+12>>2]|0;ca=c[o>>2]|0;e:do if(ca|0){da=c[ca+8>>2]|0;ea=c[T>>2]|0;f:do if((da|0)==(ea|0))fa=da;else{ga=da;while(1){ha=c[ga+24>>2]|0;if(aa>>>0<ha>>>0)ia=ga+8|0;else{if(ha>>>0>=aa>>>0){fa=ga;break f}ia=ga+4|0}ga=c[ia>>2]|0;if((ga|0)==(ea|0))break e}}while(0);if((fa|0)!=(ea|0)&(fa|0)!=0){Y=U;break d}}while(0);if((c[_+8>>2]|0)==1){aa=_+188|0;ca=c[aa+4>>2]|0;da=s;c[da>>2]=c[aa>>2];c[da+4>>2]=ca;ja=+g[_+196>>2]}else{c[s>>2]=0;c[S>>2]=0;ja=0.0}g[B>>2]=ja;if(($|0)<0){ka=41;break c}ca=c[_+24>>2]|0;da=(ca|0)==0;if(da)la=0;else la=c[ca+-4>>2]|0;if((la|0)<=($|0)){if(da)ma=0;else ma=c[ca+-4>>2]|0;if((ma|0)<=($|0)){ka=41;break c}a[1263537]=0}aa=c[ca+($*104|0)+68>>2]|0;ga=_+32|0;c[x>>2]=c[ga>>2];c[x+4>>2]=c[ga+4>>2];c[x+8>>2]=c[ga+8>>2];c[x+12>>2]=c[ga+12>>2];c[x+16>>2]=c[ga+16>>2];c[x+20>>2]=c[ga+20>>2];if(da)na=0;else na=c[ca+-4>>2]|0;do if((na|0)<=($|0)){if(da)oa=0;else oa=c[ca+-4>>2]|0;if((oa|0)>($|0)){a[1263537]=0;ka=51;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);pa=0;break}}else ka=51;while(0);if((ka|0)==51){ka=0;pa=ca+($*104|0)|0}__ZNK11Transform2DmlERKS_(u,x,pa);g[v>>2]=0.0;g[Q>>2]=0.0;if(!(__ZN19CollisionSolver2DSW5solveEPK9Shape2DSWRK11Transform2DRK7Vector2S2_S5_S8_PFvS8_S8_PvES9_PS6_ff(A,e,f,aa,u,v,P,O,0,h,0.0)|0)){Y=U;break}Y=R|(c[H>>2]|0)>0}while(0);V=V+1|0;if((V|0)>=(I|0)){ka=16;break}else U=Y}if((ka|0)==16){qa=Y;ra=c[H>>2]|0;break}else if((ka|0)==41)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0)}else{qa=0;ra=0}while(0);c[n>>2]=ra;y=qa;l=r;return y|0}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,154,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1058858,1057069,339,1059336,0);y=0;l=r;return y|0}function __ZN27Physics2DDirectSpaceStateSW9rest_infoE3RIDRK11Transform2DRK7Vector2fPN25Physics2DDirectSpaceState13ShapeRestInfoERK3SetIS0_10ComparatorIS0_E16DefaultAllocatorEjj(b,d,e,f,h,i,k,n,o){b=b|0;d=d|0;e=e|0;f=f|0;h=+h;i=i|0;k=k|0;n=n|0;o=o|0;var p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0.0,J=0.0,K=0.0,L=0.0,M=0.0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0.0,ia=0,ja=0,ka=0,la=0,ma=0,na=0,oa=0,pa=0,qa=0,ra=0,sa=0;p=l;l=l+176|0;if((l|0)>=(m|0))ba(176);q=p+24|0;r=p+152|0;s=p+128|0;t=p+8|0;u=p;v=p+104|0;w=p+80|0;x=p+72|0;y=c[309191]|0;z=c[d>>2]|0;if(!z)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,153,1066435,0);else{a[1263537]=0;d=c[y+140>>2]|0;a:do if(d|0){A=c[d+8>>2]|0;B=c[y+144>>2]|0;b:do if((A|0)==(B|0))C=A;else{D=A;while(1){E=c[D+24>>2]|0;if(z>>>0<E>>>0)F=D+8|0;else{if(E>>>0>=z>>>0){C=D;break b}F=D+4|0}D=c[F>>2]|0;if((D|0)==(B|0))break a}}while(0);if((C|0)!=(B|0)&(C|0)!=0){a[1263537]=0;A=z+12|0;c[q>>2]=c[A>>2];c[q+4>>2]=c[A+4>>2];c[q+8>>2]=c[A+8>>2];c[q+12>>2]=c[A+12>>2];__ZNK11Transform2D5xformERK5Rect2(r,e,q);__ZNK7Vector2plERKS_(u,r,f);A=u;D=c[A>>2]|0;E=c[A+4>>2]|0;A=t;c[A>>2]=D;c[A+4>>2]=E;A=r+8|0;G=c[A>>2]|0;H=c[A+4>>2]|0;A=t+8|0;c[A>>2]=G;c[A+4>>2]=H;I=(c[j>>2]=D,+g[j>>2]);J=+g[r>>2];c[s>>2]=c[(I<J?t:r)>>2];K=(c[j>>2]=E,+g[j>>2]);E=r+4|0;L=+g[E>>2];c[s+4>>2]=c[(K<L?t:r)+4>>2];M=(c[j>>2]=G,+g[j>>2]);G=r+8|0;D=I+M>J+M;A=s+8|0;g[A>>2]=+g[(D?t:r)+8>>2]+(D?I:J);D=r+12|0;N=K+(c[j>>2]=H,+g[j>>2])>L+ +g[D>>2];g[s+12>>2]=+g[(N?t:r)+12>>2]+(N?K:L);__ZNK7Vector2miERKS_(q,A,s);N=q;H=c[N+4>>2]|0;O=A;c[O>>2]=c[N>>2];c[O+4>>2]=H;c[r>>2]=c[s>>2];c[r+4>>2]=c[s+4>>2];c[r+8>>2]=c[s+8>>2];c[r+12>>2]=c[s+12>>2];L=+g[E>>2]-h;K=h*2.0;J=K+ +g[G>>2];I=K+ +g[D>>2];g[r>>2]=+g[r>>2]-h;g[E>>2]=L;g[G>>2]=J;g[D>>2]=I;D=b+84|0;G=c[D>>2]|0;E=c[G+56>>2]|0;H=Fi[c[(c[E>>2]|0)+32>>2]&127](E,r,G+112|0,2048,G+8304|0)|0;G=q+32|0;E=q+4|0;c[E>>2]=0;O=q+12|0;c[O>>2]=0;c[O+4>>2]=0;c[O+8>>2]=0;c[O+12>>2]=0;c[O+16>>2]=0;c[O+20>>2]=0;c[O+24>>2]=0;c[O+28>>2]=0;do if((H|0)>0){N=(o&16|0)==0;A=q+36|0;P=q+44|0;Q=q+8|0;R=t+4|0;S=q+40|0;T=k+4|0;U=0;c:while(1){V=c[D>>2]|0;W=c[V+112+(U<<2)>>2]|0;d:do if(c[W+84>>2]&n|0){if(!(c[W+8>>2]|0))if(N)break;else{X=V;Y=W}else{if(!(1<<(__ZNK8Body2DSW8get_modeEv(W)|0)&o))break;Z=c[D>>2]|0;X=Z;Y=c[Z+112+(U<<2)>>2]|0}Z=c[X+8304+(U<<2)>>2]|0;_=c[Y+12>>2]|0;$=c[k>>2]|0;e:do if($|0){aa=c[$+8>>2]|0;ca=c[T>>2]|0;f:do if((aa|0)==(ca|0))da=aa;else{ea=aa;while(1){fa=c[ea+24>>2]|0;if(_>>>0<fa>>>0)ga=ea+8|0;else{if(fa>>>0>=_>>>0){da=ea;break f}ga=ea+4|0}ea=c[ga>>2]|0;if((ea|0)==(ca|0))break e}}while(0);if((da|0)!=(ca|0)&(da|0)!=0)break d}while(0);if((c[Y+8>>2]|0)==1){_=Y+188|0;$=c[_+4>>2]|0;aa=A;c[aa>>2]=c[_>>2];c[aa+4>>2]=$;ha=+g[Y+196>>2]}else{c[A>>2]=0;c[S>>2]=0;ha=0.0}g[P>>2]=ha;c[q>>2]=Y;c[Q>>2]=Z;if((Z|0)<0){ia=39;break c}$=c[Y+24>>2]|0;aa=($|0)==0;if(aa)ja=0;else ja=c[$+-4>>2]|0;if((ja|0)<=(Z|0)){if(aa)ka=0;else ka=c[$+-4>>2]|0;if((ka|0)<=(Z|0)){ia=39;break c}a[1263537]=0}_=c[$+(Z*104|0)+68>>2]|0;ea=Y+32|0;c[v>>2]=c[ea>>2];c[v+4>>2]=c[ea+4>>2];c[v+8>>2]=c[ea+8>>2];c[v+12>>2]=c[ea+12>>2];c[v+16>>2]=c[ea+16>>2];c[v+20>>2]=c[ea+20>>2];if(aa)la=0;else la=c[$+-4>>2]|0;do if((la|0)<=(Z|0)){if(aa)ma=0;else ma=c[$+-4>>2]|0;if((ma|0)>(Z|0)){a[1263537]=0;ia=49;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);na=0;break}}else ia=49;while(0);if((ia|0)==49){ia=0;na=$+(Z*104|0)|0}__ZNK11Transform2DmlERKS_(s,v,na);g[t>>2]=0.0;g[R>>2]=0.0;__ZN19CollisionSolver2DSW5solveEPK9Shape2DSWRK11Transform2DRK7Vector2S2_S5_S8_PFvS8_S8_PvES9_PS6_ff(z,e,f,_,s,t,1728,q,0,h,0.0)|0}while(0);U=U+1|0;if((U|0)>=(H|0)){ia=15;break}}if((ia|0)==15){if(+g[G>>2]==0.0){oa=0;break}U=c[E>>2]|0;c[i+20>>2]=c[U+16>>2];R=c[O>>2]|0;c[i+24>>2]=R;Q=q+24|0;P=c[Q+4>>2]|0;S=i+8|0;c[S>>2]=c[Q>>2];c[S+4>>2]=P;P=q+16|0;S=c[P+4>>2]|0;Q=i;c[Q>>2]=c[P>>2];c[Q+4>>2]=S;c[i+16>>2]=c[U+12>>2];do if((R|0)<0)ia=59;else{S=c[U+24>>2]|0;Q=(S|0)==0;if(Q)pa=0;else pa=c[S+-4>>2]|0;if((pa|0)<=(R|0)){if(Q)qa=0;else qa=c[S+-4>>2]|0;if((qa|0)<=(R|0)){ia=59;break}a[1263537]=0}ra=S+(R*104|0)|0}while(0);if((ia|0)==59){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);ra=0}__ZN7VariantaSERKS_(i+40|0,ra+72|0);R=c[E>>2]|0;if((c[R+8>>2]|0)==1){U=R+32|0;c[w>>2]=c[U>>2];c[w+4>>2]=c[U+4>>2];c[w+8>>2]=c[U+8>>2];c[w+12>>2]=c[U+12>>2];c[w+16>>2]=c[U+16>>2];c[w+20>>2]=c[U+20>>2];__ZNK7Vector2miERKS_(s,i,w+16|0);I=+g[R+116>>2];J=I*+g[s>>2];g[x>>2]=-(I*+g[s+4>>2]);g[x+4>>2]=J;U=R+108|0;R=c[U+4>>2]|0;S=u;c[S>>2]=c[U>>2];c[S+4>>2]=R;__ZNK7Vector2plERKS_(t,x,u);R=t;S=c[R+4>>2]|0;U=i+28|0;c[U>>2]=c[R>>2];c[U+4>>2]=S;oa=1;break}else{c[i+28>>2]=0;c[i+32>>2]=0;oa=1;break}}else if((ia|0)==39)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0)}else oa=0;while(0);sa=oa;l=p;return sa|0}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,154,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1058589,1057069,434,1059336,0);sa=0;l=p;return sa|0}function __ZN25Physics2DDirectSpaceState18_initialize_classvEv(b){b=b|0;if(a[1263489]|0)return;__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI25Physics2DDirectSpaceStateEEvv();__ZN25Physics2DDirectSpaceState13_bind_methodsEv();a[1263489]=1;return}function __ZN25Physics2DDirectSpaceState5_setvERK10StringNameRK7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK25Physics2DDirectSpaceState5_getvERK10StringNameR7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK25Physics2DDirectSpaceState19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0;d=l;l=l+32|0;if((l|0)>=(m|0))ba(32);e=d+24|0;f=d+4|0;g=d;__ZN6StringC2EPKc(e,1059079);h=c[e>>2]|0;e=h;i=f+4|0;c[i>>2]=0;j=f+12|0;c[j>>2]=0;c[f>>2]=0;k=(h|0)==0;if(!k?(c[i>>2]=0,__Z28atomic_conditional_incrementPj(h+-8|0)|0):0)c[i>>2]=e;c[f+8>>2]=0;e=c[j>>2]|0;if(e|0){if(!(__Z16atomic_decrementPj(e+-8|0)|0))__ZN6Memory11free_staticEPvb(e,1);c[j>>2]=0}c[f+16>>2]=256;if(!(c[b>>2]|0)){j=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=j;c[j>>2]=0;c[j+4>>2]=0;c[j+8>>2]=0}j=__ZnwjPFPvjE(32,4740)|0;c[j>>2]=0;c[j+4>>2]=0;c[j+8>>2]=0;c[j+12>>2]=0;c[j+16>>2]=7;e=j+20|0;c[e>>2]=0;i=j+24|0;c[i>>2]=0;n=j+28|0;c[n>>2]=0;__ZN12PropertyInfoaSERKS_(j,f)|0;o=c[b>>2]|0;p=o+4|0;q=c[p>>2]|0;c[i>>2]=q;c[e>>2]=0;c[n>>2]=o;if(q|0)c[q+20>>2]=j;c[p>>2]=j;if(!(c[o>>2]|0))c[o>>2]=j;j=o+8|0;c[j>>2]=(c[j>>2]|0)+1;j=c[f+12>>2]|0;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);j=c[f+4>>2]|0;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);if(k){__ZN10StringNameC2EPKc(g,1059079);__ZN7ClassDB17get_property_listE10StringNameP4ListI12PropertyInfo16DefaultAllocatorEbPK6Object(g,b,1,a);__ZN10StringNameD2Ev(g);l=d;return}if(__Z16atomic_decrementPj(h+-8|0)|0){__ZN10StringNameC2EPKc(g,1059079);__ZN7ClassDB17get_property_listE10StringNameP4ListI12PropertyInfo16DefaultAllocatorEbPK6Object(g,b,1,a);__ZN10StringNameD2Ev(g);l=d;return}__ZN6Memory11free_staticEPvb(h,1);__ZN10StringNameC2EPKc(g,1059079);__ZN7ClassDB17get_property_listE10StringNameP4ListI12PropertyInfo16DefaultAllocatorEbPK6Object(g,b,1,a);__ZN10StringNameD2Ev(g);l=d;return}function __ZN25Physics2DDirectSpaceState14_notificationvEib(a,b,c){a=a|0;b=b|0;c=c|0;return}function __ZNK25Physics2DDirectSpaceState16_get_class_namevEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+8|0;e=b+4|0;f=b;g=a+76|0;a=c[g>>2]|0;if(a|0){if(c[a+4>>2]|0){l=b;return g|0}if(__ZNK6String6lengthEv(a+8|0)|0){l=b;return g|0}}__ZN6StringC2EPKc(d,1059079);c[f>>2]=c[d>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameaSERKS_(g,e);__ZN10StringNameD2Ev(e);e=c[f>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);l=b;return g|0}function __ZNK25Physics2DDirectSpaceState9get_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1059079);l=a;return c[b>>2]|0}function __ZNK25Physics2DDirectSpaceState8is_classERK6String(a,b){a=a|0;b=b|0;var c=0;if(__ZNK6StringeqEPKc(b,1059079)|0){c=1;return c|0}c=__ZNK6StringeqEPKc(b,1142944)|0;return c|0}function __ZNK25Physics2DDirectSpaceState12is_class_ptrEPv(a,b){a=a|0;b=b|0;return (b|0)==1236780|(b|0)==1220580|0}function __ZN25Physics2DDirectSpaceStateD2Ev(a){a=a|0;c[a>>2]=352680;__ZN10StringNameD2Ev(a+76|0);__ZN6ObjectD2Ev(a);return}function __ZN25Physics2DDirectSpaceStateD0Ev(a){a=a|0;c[a>>2]=352680;__ZN10StringNameD2Ev(a+76|0);__ZN6ObjectD2Ev(a);__ZdlPv(a);return}function __ZN7ClassDB10_add_classI25Physics2DDirectSpaceStateEEvv(){var a=0,b=0,d=0,e=0,f=0,g=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+16|0;d=a+12|0;e=a+8|0;f=a+4|0;g=a;__ZN6StringC2EPKc(b,1059079);c[e>>2]=c[b>>2];__ZN10StringNameC2ERK6String(d,e);__ZN6StringC2EPKc(b,1142944);c[g>>2]=c[b>>2];__ZN10StringNameC2ERK6String(f,g);__ZN7ClassDB11_add_class2ERK10StringNameS2_(d,f);__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);__ZN10StringNameD2Ev(d);d=c[e>>2]|0;if(!d){l=a;return}if(__Z16atomic_decrementPj(d+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(d,1);l=a;return}function __ZN25Physics2DDirectSpaceState13_bind_methodsEv(){var a=0,b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0;a=l;l=l+192|0;if((l|0)>=(m|0))ba(192);b=a+168|0;d=a+160|0;e=a+96|0;f=a+72|0;g=a+48|0;h=a+24|0;i=a;j=a+152|0;k=a+144|0;n=a+136|0;o=a+128|0;p=a+120|0;__Z8D_METHODPKcS0_S0_S0_S0_S0_(d,1058712,1127760,1058728,1058740,1058748,1058759);__ZN7VariantC2Ei(e,32);__ZN5ArrayC2Ev(g);__ZN7VariantC2ERK5Array(f,g);__ZN7VariantC2Ei(h,2147483647);__ZN7VariantC2Ei(i,15);q=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(q);c[q>>2]=352796;__ZN10MethodBind10_set_constEb(q,0);__ZN10MethodBind24_generate_argument_typesEi(q,5);__ZN10MethodBind12_set_returnsEb(q,1);c[q+44>>2]=42;c[q+48>>2]=0;c[b>>2]=e;c[b+4>>2]=f;c[b+8>>2]=h;c[b+12>>2]=i;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,q,d,b,4)|0;if(c[i>>2]|0)__ZN7Variant5clearEv(i);if(c[h>>2]|0)__ZN7Variant5clearEv(h);if(c[f>>2]|0)__ZN7Variant5clearEv(f);__ZN5ArrayD2Ev(g);if(c[e>>2]|0)__ZN7Variant5clearEv(e);i=d+4|0;q=c[i>>2]|0;if(q|0?(__Z16atomic_decrementPj(q+-8|0)|0)==0:0){r=c[i>>2]|0;i=(r|0)==0?0:r+-4|0;r=i+4|0;if(c[i>>2]|0){s=0;do{__ZN10StringNameD2Ev(r+(s<<2)|0);s=s+1|0}while(s>>>0<(c[i>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(q,1)}__ZN10StringNameD2Ev(d);__Z8D_METHODPKcS0_S0_S0_S0_S0_(j,1058769,1126770,1126740,1058740,1058748,1058759);__ZN5ArrayC2Ev(f);__ZN7VariantC2ERK5Array(e,f);__ZN7VariantC2Ei(g,2147483647);__ZN7VariantC2Ei(h,15);d=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(d);c[d>>2]=352832;__ZN10MethodBind10_set_constEb(d,0);__ZN10MethodBind24_generate_argument_typesEi(d,5);__ZN10MethodBind12_set_returnsEb(d,1);c[d+44>>2]=43;c[d+48>>2]=0;c[b>>2]=e;c[b+4>>2]=g;c[b+8>>2]=h;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,d,j,b,3)|0;if(c[h>>2]|0)__ZN7Variant5clearEv(h);if(c[g>>2]|0)__ZN7Variant5clearEv(g);if(c[e>>2]|0)__ZN7Variant5clearEv(e);__ZN5ArrayD2Ev(f);g=j+4|0;h=c[g>>2]|0;if(h|0?(__Z16atomic_decrementPj(h+-8|0)|0)==0:0){d=c[g>>2]|0;g=(d|0)==0?0:d+-4|0;d=g+4|0;if(c[g>>2]|0){q=0;do{__ZN10StringNameD2Ev(d+(q<<2)|0);q=q+1|0}while(q>>>0<(c[g>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(h,1)}__ZN10StringNameD2Ev(j);__Z8D_METHODPKcS0_S0_(k,1058794,1058810,1058728);__ZN7VariantC2Ei(e,32);j=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(j);c[j>>2]=352868;__ZN10MethodBind10_set_constEb(j,0);__ZN10MethodBind24_generate_argument_typesEi(j,2);__ZN10MethodBind12_set_returnsEb(j,1);c[j+44>>2]=1300;c[j+48>>2]=0;c[b>>2]=e;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,j,k,b,1)|0;if(c[e>>2]|0)__ZN7Variant5clearEv(e);j=k+4|0;h=c[j>>2]|0;if(h|0?(__Z16atomic_decrementPj(h+-8|0)|0)==0:0){g=c[j>>2]|0;j=(g|0)==0?0:g+-4|0;g=j+4|0;if(c[j>>2]|0){q=0;do{__ZN10StringNameD2Ev(g+(q<<2)|0);q=q+1|0}while(q>>>0<(c[j>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(h,1)}__ZN10StringNameD2Ev(k);__Z8D_METHODPKcS0_(n,1058846,1058810);k=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(k);c[k>>2]=352904;__ZN10MethodBind10_set_constEb(k,0);__ZN10MethodBind24_generate_argument_typesEi(k,1);__ZN10MethodBind12_set_returnsEb(k,1);c[k+44>>2]=4709;c[k+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,k,n,0,0)|0;k=n+4|0;h=c[k>>2]|0;if(h|0?(__Z16atomic_decrementPj(h+-8|0)|0)==0:0){j=c[k>>2]|0;k=(j|0)==0?0:j+-4|0;j=k+4|0;if(c[k>>2]|0){q=0;do{__ZN10StringNameD2Ev(j+(q<<2)|0);q=q+1|0}while(q>>>0<(c[k>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(h,1)}__ZN10StringNameD2Ev(n);__Z8D_METHODPKcS0_S0_(o,1058858,1058810,1058728);__ZN7VariantC2Ei(e,32);n=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(n);c[n>>2]=352868;__ZN10MethodBind10_set_constEb(n,0);__ZN10MethodBind24_generate_argument_typesEi(n,2);__ZN10MethodBind12_set_returnsEb(n,1);c[n+44>>2]=1301;c[n+48>>2]=0;c[b>>2]=e;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,n,o,b,1)|0;if(c[e>>2]|0)__ZN7Variant5clearEv(e);n=o+4|0;h=c[n>>2]|0;if(h|0?(__Z16atomic_decrementPj(h+-8|0)|0)==0:0){k=c[n>>2]|0;n=(k|0)==0?0:k+-4|0;k=n+4|0;if(c[n>>2]|0){q=0;do{__ZN10StringNameD2Ev(k+(q<<2)|0);q=q+1|0}while(q>>>0<(c[n>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(h,1)}__ZN10StringNameD2Ev(o);__Z8D_METHODPKcS0_(p,1058872,1058810);o=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(o);c[o>>2]=352940;__ZN10MethodBind10_set_constEb(o,0);__ZN10MethodBind24_generate_argument_typesEi(o,1);__ZN10MethodBind12_set_returnsEb(o,1);c[o+44>>2]=4710;c[o+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,o,p,0,0)|0;o=p+4|0;h=c[o>>2]|0;if(h|0?(__Z16atomic_decrementPj(h+-8|0)|0)==0:0){n=c[o>>2]|0;o=(n|0)==0?0:n+-4|0;n=o+4|0;if(c[o>>2]|0){q=0;do{__ZN10StringNameD2Ev(n+(q<<2)|0);q=q+1|0}while(q>>>0<(c[o>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(h,1)}__ZN10StringNameD2Ev(p);__ZN6StringC2EPKc(b,1059079);c[f>>2]=c[b>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameC2EPKc(b,1058886);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(e,b,1);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(e);p=c[f>>2]|0;if(p|0?(__Z16atomic_decrementPj(p+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(p,1);__ZN6StringC2EPKc(b,1059079);c[f>>2]=c[b>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameC2EPKc(b,1058908);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(e,b,2);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(e);p=c[f>>2]|0;if(p|0?(__Z16atomic_decrementPj(p+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(p,1);__ZN6StringC2EPKc(b,1059079);c[f>>2]=c[b>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameC2EPKc(b,1058933);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(e,b,4);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(e);p=c[f>>2]|0;if(p|0?(__Z16atomic_decrementPj(p+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(p,1);__ZN6StringC2EPKc(b,1059079);c[f>>2]=c[b>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameC2EPKc(b,1058954);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(e,b,8);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(e);p=c[f>>2]|0;do if(p|0){if(__Z16atomic_decrementPj(p+-8|0)|0)break;__ZN6Memory11free_staticEPvb(p,1)}while(0);__ZN6StringC2EPKc(b,1059079);c[f>>2]=c[b>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameC2EPKc(b,1058979);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(e,b,16);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(e);p=c[f>>2]|0;do if(p|0){if(__Z16atomic_decrementPj(p+-8|0)|0)break;__ZN6Memory11free_staticEPvb(p,1)}while(0);__ZN6StringC2EPKc(b,1059079);c[f>>2]=c[b>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameC2EPKc(b,1058994);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(e,b,15);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(e);e=c[f>>2]|0;if(!e){l=a;return}if(__Z16atomic_decrementPj(e+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(e,1);l=a;return}function __ZN25Physics2DDirectSpaceState16_intersect_pointERK7Vector2iRK6VectorI3RIDEjj(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0;i=l;l=l+80|0;if((l|0)>=(m|0))ba(80);j=i+60|0;k=i+64|0;n=i+56|0;o=i+52|0;p=i+48|0;q=i+24|0;r=i;s=k+4|0;c[s>>2]=379008;c[k>>2]=0;t=k+8|0;c[t>>2]=0;u=0;while(1){v=c[f>>2]|0;w=(v|0)==0;if(w)x=0;else x=c[v+-4>>2]|0;if((u|0)>=(x|0))break;if(w)y=0;else y=c[v+-4>>2]|0;do if((y|0)<=(u|0)){if(w)z=0;else z=c[v+-4>>2]|0;if((z|0)>(u|0)){a[1263537]=0;A=17;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);B=0;break}}else A=17;while(0);if((A|0)==17){A=0;B=v+(u<<2)|0}if(!(c[k>>2]|0)){w=__ZnwjPFPvjE(28,4740)|0;C=w+16|0;c[C>>2]=0;c[C+4>>2]=0;c[C+8>>2]=0;c[k>>2]=w;C=c[s>>2]|0;c[w+4>>2]=C;c[w+8>>2]=C;c[w+12>>2]=C;c[w>>2]=1}__ZN3SetI3RID10ComparatorIS0_E16DefaultAllocatorE10_insert_rbERKS0_(k,B)|0;u=u+1|0}c[n>>2]=0;__ZN6VectorIN25Physics2DDirectSpaceState11ShapeResultEE6resizeEi(n,e)|0;e=c[(c[b>>2]|0)+88>>2]|0;if((c[n>>2]|0)!=0?(__ZN6VectorIN25Physics2DDirectSpaceState11ShapeResultEE14_copy_on_writeEv(n),u=c[n>>2]|0,(u|0)!=0):0){D=u;E=c[u+-4>>2]|0}else{D=0;E=0}u=Aj[e&7](b,d,D,E,k,g,h,0)|0;if(!u)__ZN5ArrayC2Ev(j);else{__ZN5ArrayC2Ev(o);__ZN5Array6resizeEi(o,u)|0;a:do if((u|0)>0){h=0;while(1){__ZN10DictionaryC2Ev(p);g=c[n>>2]|0;E=(g|0)==0;if(E)F=0;else F=c[g+-4>>2]|0;do if((F|0)<=(h|0)){if(E)G=0;else G=c[g+-4>>2]|0;if((G|0)>(h|0)){a[1263537]=0;A=33;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);H=0;break}}else A=33;while(0);if((A|0)==33){A=0;__ZN6VectorIN25Physics2DDirectSpaceState11ShapeResultEE14_copy_on_writeEv(n);H=(c[n>>2]|0)+(h*40|0)|0}__ZN7VariantC2ERK3RID(q,H);__ZN7VariantC2EPKc(r,1046794);__ZN7VariantaSERKS_(__ZN10DictionaryixERK7Variant(p,r)|0,q);if(c[r>>2]|0)__ZN7Variant5clearEv(r);if(c[q>>2]|0)__ZN7Variant5clearEv(q);g=c[n>>2]|0;E=(g|0)==0;if(E)I=0;else I=c[g+-4>>2]|0;if((I|0)<=(h|0)){if(E)J=0;else J=c[g+-4>>2]|0;if((J|0)<=(h|0)){A=44;break}a[1263537]=0}__ZN6VectorIN25Physics2DDirectSpaceState11ShapeResultEE14_copy_on_writeEv(n);__ZN7VariantC2Ej(q,c[(c[n>>2]|0)+(h*40|0)+4>>2]|0);__ZN7VariantC2EPKc(r,1059014);__ZN7VariantaSERKS_(__ZN10DictionaryixERK7Variant(p,r)|0,q);if(c[r>>2]|0)__ZN7Variant5clearEv(r);if(c[q>>2]|0)__ZN7Variant5clearEv(q);g=c[n>>2]|0;E=(g|0)==0;if(E)K=0;else K=c[g+-4>>2]|0;if((K|0)<=(h|0)){if(E)L=0;else L=c[g+-4>>2]|0;if((L|0)<=(h|0)){A=56;break}a[1263537]=0}__ZN6VectorIN25Physics2DDirectSpaceState11ShapeResultEE14_copy_on_writeEv(n);__ZN7VariantC2EPK6Object(q,c[(c[n>>2]|0)+(h*40|0)+8>>2]|0);__ZN7VariantC2EPKc(r,1059042);__ZN7VariantaSERKS_(__ZN10DictionaryixERK7Variant(p,r)|0,q);if(c[r>>2]|0)__ZN7Variant5clearEv(r);if(c[q>>2]|0)__ZN7Variant5clearEv(q);g=c[n>>2]|0;E=(g|0)==0;if(E)M=0;else M=c[g+-4>>2]|0;if((M|0)<=(h|0)){if(E)N=0;else N=c[g+-4>>2]|0;if((N|0)<=(h|0)){A=68;break}a[1263537]=0}__ZN6VectorIN25Physics2DDirectSpaceState11ShapeResultEE14_copy_on_writeEv(n);__ZN7VariantC2Ei(q,c[(c[n>>2]|0)+(h*40|0)+12>>2]|0);__ZN7VariantC2EPKc(r,1044623);__ZN7VariantaSERKS_(__ZN10DictionaryixERK7Variant(p,r)|0,q);if(c[r>>2]|0)__ZN7Variant5clearEv(r);if(c[q>>2]|0)__ZN7Variant5clearEv(q);g=c[n>>2]|0;E=(g|0)==0;if(E)O=0;else O=c[g+-4>>2]|0;do if((O|0)<=(h|0)){if(E)P=0;else P=c[g+-4>>2]|0;if((P|0)>(h|0)){a[1263537]=0;A=82;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);Q=0;break}}else A=82;while(0);if((A|0)==82){A=0;__ZN6VectorIN25Physics2DDirectSpaceState11ShapeResultEE14_copy_on_writeEv(n);Q=(c[n>>2]|0)+(h*40|0)|0}__ZN7VariantC2EPKc(q,1039587);__ZN7VariantaSERKS_(__ZN10DictionaryixERK7Variant(p,q)|0,Q+16|0);if(c[q>>2]|0)__ZN7Variant5clearEv(q);__ZN7VariantC2ERK10Dictionary(q,p);__ZN7VariantaSERKS_(__ZN5ArrayixEi(o,h)|0,q);if(c[q>>2]|0)__ZN7Variant5clearEv(q);__ZN10DictionaryD2Ev(p);h=h+1|0;if((h|0)>=(u|0))break a}if((A|0)==44)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((A|0)==56)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((A|0)==68)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);__ZN5ArrayC2ERKS_(j,o);__ZN5ArrayD2Ev(o)}o=c[n>>2]|0;if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0){A=c[n>>2]|0;n=(A|0)==0?0:A+-4|0;A=n+4|0;u=c[n>>2]|0;if(u|0){p=0;q=u;while(1){u=A+(p*40|0)+16|0;if(!(c[u>>2]|0))R=q;else{__ZN7Variant5clearEv(u);R=c[n>>2]|0}p=p+1|0;if(p>>>0>=R>>>0)break;else q=R}}__ZN6Memory11free_staticEPvb(o,1)}o=c[k>>2]|0;if(!o){S=c[j>>2]|0;l=i;return S|0}__ZN3SetI3RID10ComparatorIS0_E16DefaultAllocatorE13_cleanup_treeEPNS4_7ElementE(k,c[o+8>>2]|0);o=c[s>>2]|0;s=c[k>>2]|0;c[s+8>>2]=o;c[t>>2]=0;t=o;c[t+12>>2]=t;if(!s){S=c[j>>2]|0;l=i;return S|0}__ZN6Memory11free_staticEPvb(s,0);c[k>>2]=0;S=c[j>>2]|0;l=i;return S|0}function __ZN25Physics2DDirectSpaceState14_intersect_rayERK7Vector2S2_RK6VectorI3RIDEjj(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0;i=l;l=l+128|0;if((l|0)>=(m|0))ba(128);j=i+120|0;k=i+48|0;n=i+108|0;o=i+104|0;p=i+24|0;q=i;c[k+32>>2]=0;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0;c[k+12>>2]=0;c[k+16>>2]=0;r=n+4|0;c[r>>2]=379008;c[n>>2]=0;s=n+8|0;c[s>>2]=0;t=0;while(1){u=c[f>>2]|0;v=(u|0)==0;if(v)w=0;else w=c[u+-4>>2]|0;if((t|0)>=(w|0))break;if(v)x=0;else x=c[u+-4>>2]|0;do if((x|0)<=(t|0)){if(v)y=0;else y=c[u+-4>>2]|0;if((y|0)>(t|0)){a[1263537]=0;z=14;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);A=0;break}}else z=14;while(0);if((z|0)==14){z=0;A=u+(t<<2)|0}if(!(c[n>>2]|0)){v=__ZnwjPFPvjE(28,4740)|0;B=v+16|0;c[B>>2]=0;c[B+4>>2]=0;c[B+8>>2]=0;c[n>>2]=v;B=c[r>>2]|0;c[v+4>>2]=B;c[v+8>>2]=B;c[v+12>>2]=B;c[v>>2]=1}__ZN3SetI3RID10ComparatorIS0_E16DefaultAllocatorE10_insert_rbERKS0_(n,A)|0;t=t+1|0}if(ni[c[(c[b>>2]|0)+84>>2]&63](b,d,e,k,n,g,h)|0){__ZN10DictionaryC2Ev(o);__ZN7VariantC2ERK7Vector2(p,k);__ZN7VariantC2EPKc(q,1113911);__ZN7VariantaSERKS_(__ZN10DictionaryixERK7Variant(o,q)|0,p);if(c[q>>2]|0)__ZN7Variant5clearEv(q);if(c[p>>2]|0)__ZN7Variant5clearEv(p);__ZN7VariantC2ERK7Vector2(p,k+8|0);__ZN7VariantC2EPKc(q,1129164);__ZN7VariantaSERKS_(__ZN10DictionaryixERK7Variant(o,q)|0,p);if(c[q>>2]|0)__ZN7Variant5clearEv(q);if(c[p>>2]|0)__ZN7Variant5clearEv(p);__ZN7VariantC2Ej(p,c[k+20>>2]|0);__ZN7VariantC2EPKc(q,1059014);__ZN7VariantaSERKS_(__ZN10DictionaryixERK7Variant(o,q)|0,p);if(c[q>>2]|0)__ZN7Variant5clearEv(q);if(c[p>>2]|0)__ZN7Variant5clearEv(p);__ZN7VariantC2EPK6Object(p,c[k+24>>2]|0);__ZN7VariantC2EPKc(q,1059042);__ZN7VariantaSERKS_(__ZN10DictionaryixERK7Variant(o,q)|0,p);if(c[q>>2]|0)__ZN7Variant5clearEv(q);if(c[p>>2]|0)__ZN7Variant5clearEv(p);__ZN7VariantC2Ei(p,c[k+28>>2]|0);__ZN7VariantC2EPKc(q,1044623);__ZN7VariantaSERKS_(__ZN10DictionaryixERK7Variant(o,q)|0,p);if(c[q>>2]|0)__ZN7Variant5clearEv(q);if(c[p>>2]|0)__ZN7Variant5clearEv(p);__ZN7VariantC2ERK3RID(p,k+16|0);__ZN7VariantC2EPKc(q,1046794);__ZN7VariantaSERKS_(__ZN10DictionaryixERK7Variant(o,q)|0,p);if(c[q>>2]|0)__ZN7Variant5clearEv(q);if(c[p>>2]|0)__ZN7Variant5clearEv(p);__ZN7VariantC2EPKc(p,1039587);__ZN7VariantaSERKS_(__ZN10DictionaryixERK7Variant(o,p)|0,k+32|0);if(c[p>>2]|0)__ZN7Variant5clearEv(p);__ZN10DictionaryC2ERKS_(j,o);__ZN10DictionaryD2Ev(o)}else __ZN10DictionaryC2Ev(j);o=c[n>>2]|0;if(o|0?(__ZN3SetI3RID10ComparatorIS0_E16DefaultAllocatorE13_cleanup_treeEPNS4_7ElementE(n,c[o+8>>2]|0),o=c[r>>2]|0,r=c[n>>2]|0,c[r+8>>2]=o,c[s>>2]=0,s=o,c[s+12>>2]=s,r|0):0){__ZN6Memory11free_staticEPvb(r,0);c[n>>2]=0}n=k+32|0;if(!(c[n>>2]|0)){C=c[j>>2]|0;l=i;return C|0}__ZN7Variant5clearEv(n);C=c[j>>2]|0;l=i;return C|0}function __ZN25Physics2DDirectSpaceState16_intersect_shapeERK3RefI29Physics2DShapeQueryParametersEi(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0.0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0;f=l;l=l+64|0;if((l|0)>=(m|0))ba(64);h=f+52|0;i=f+56|0;j=f+48|0;k=f+24|0;n=f;c[i>>2]=0;__ZN6VectorIN25Physics2DDirectSpaceState11ShapeResultEE6resizeEi(i,e)|0;e=c[(c[b>>2]|0)+92>>2]|0;o=c[d>>2]|0;p=o+92|0;q=o+96|0;r=o+120|0;s=+g[o+128>>2];if((c[i>>2]|0)!=0?(__ZN6VectorIN25Physics2DDirectSpaceState11ShapeResultEE14_copy_on_writeEv(i),o=c[i>>2]|0,(o|0)!=0):0){t=c[o+-4>>2]|0;u=o}else{t=0;u=0}o=c[d>>2]|0;d=hi[e&3](b,p,q,r,s,u,t,o+132|0,c[o+144>>2]|0,c[o+148>>2]|0)|0;__ZN5ArrayC2Ev(h);__ZN5Array6resizeEi(h,d)|0;a:do if((d|0)>0){o=0;while(1){__ZN10DictionaryC2Ev(j);t=c[i>>2]|0;u=(t|0)==0;if(u)v=0;else v=c[t+-4>>2]|0;do if((v|0)<=(o|0)){if(u)w=0;else w=c[t+-4>>2]|0;if((w|0)>(o|0)){a[1263537]=0;x=14;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);y=0;break}}else x=14;while(0);if((x|0)==14){x=0;__ZN6VectorIN25Physics2DDirectSpaceState11ShapeResultEE14_copy_on_writeEv(i);y=(c[i>>2]|0)+(o*40|0)|0}__ZN7VariantC2ERK3RID(k,y);__ZN7VariantC2EPKc(n,1046794);__ZN7VariantaSERKS_(__ZN10DictionaryixERK7Variant(j,n)|0,k);if(c[n>>2]|0)__ZN7Variant5clearEv(n);if(c[k>>2]|0)__ZN7Variant5clearEv(k);t=c[i>>2]|0;u=(t|0)==0;if(u)z=0;else z=c[t+-4>>2]|0;if((z|0)<=(o|0)){if(u)A=0;else A=c[t+-4>>2]|0;if((A|0)<=(o|0)){x=25;break}a[1263537]=0}__ZN6VectorIN25Physics2DDirectSpaceState11ShapeResultEE14_copy_on_writeEv(i);__ZN7VariantC2Ej(k,c[(c[i>>2]|0)+(o*40|0)+4>>2]|0);__ZN7VariantC2EPKc(n,1059014);__ZN7VariantaSERKS_(__ZN10DictionaryixERK7Variant(j,n)|0,k);if(c[n>>2]|0)__ZN7Variant5clearEv(n);if(c[k>>2]|0)__ZN7Variant5clearEv(k);t=c[i>>2]|0;u=(t|0)==0;if(u)B=0;else B=c[t+-4>>2]|0;if((B|0)<=(o|0)){if(u)C=0;else C=c[t+-4>>2]|0;if((C|0)<=(o|0)){x=37;break}a[1263537]=0}__ZN6VectorIN25Physics2DDirectSpaceState11ShapeResultEE14_copy_on_writeEv(i);__ZN7VariantC2EPK6Object(k,c[(c[i>>2]|0)+(o*40|0)+8>>2]|0);__ZN7VariantC2EPKc(n,1059042);__ZN7VariantaSERKS_(__ZN10DictionaryixERK7Variant(j,n)|0,k);if(c[n>>2]|0)__ZN7Variant5clearEv(n);if(c[k>>2]|0)__ZN7Variant5clearEv(k);t=c[i>>2]|0;u=(t|0)==0;if(u)D=0;else D=c[t+-4>>2]|0;if((D|0)<=(o|0)){if(u)E=0;else E=c[t+-4>>2]|0;if((E|0)<=(o|0)){x=49;break}a[1263537]=0}__ZN6VectorIN25Physics2DDirectSpaceState11ShapeResultEE14_copy_on_writeEv(i);__ZN7VariantC2Ei(k,c[(c[i>>2]|0)+(o*40|0)+12>>2]|0);__ZN7VariantC2EPKc(n,1044623);__ZN7VariantaSERKS_(__ZN10DictionaryixERK7Variant(j,n)|0,k);if(c[n>>2]|0)__ZN7Variant5clearEv(n);if(c[k>>2]|0)__ZN7Variant5clearEv(k);t=c[i>>2]|0;u=(t|0)==0;if(u)F=0;else F=c[t+-4>>2]|0;do if((F|0)<=(o|0)){if(u)G=0;else G=c[t+-4>>2]|0;if((G|0)>(o|0)){a[1263537]=0;x=63;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);H=0;break}}else x=63;while(0);if((x|0)==63){x=0;__ZN6VectorIN25Physics2DDirectSpaceState11ShapeResultEE14_copy_on_writeEv(i);H=(c[i>>2]|0)+(o*40|0)|0}__ZN7VariantC2EPKc(k,1039587);__ZN7VariantaSERKS_(__ZN10DictionaryixERK7Variant(j,k)|0,H+16|0);if(c[k>>2]|0)__ZN7Variant5clearEv(k);__ZN7VariantC2ERK10Dictionary(k,j);__ZN7VariantaSERKS_(__ZN5ArrayixEi(h,o)|0,k);if(c[k>>2]|0)__ZN7Variant5clearEv(k);__ZN10DictionaryD2Ev(j);o=o+1|0;if((o|0)>=(d|0))break a}if((x|0)==25)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((x|0)==37)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((x|0)==49)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);x=c[i>>2]|0;if(!x){I=c[h>>2]|0;l=f;return I|0}if(__Z16atomic_decrementPj(x+-8|0)|0){I=c[h>>2]|0;l=f;return I|0}d=c[i>>2]|0;i=(d|0)==0?0:d+-4|0;d=i+4|0;j=c[i>>2]|0;if(j|0){k=0;H=j;while(1){j=d+(k*40|0)+16|0;if(!(c[j>>2]|0))J=H;else{__ZN7Variant5clearEv(j);J=c[i>>2]|0}k=k+1|0;if(k>>>0>=J>>>0)break;else H=J}}__ZN6Memory11free_staticEPvb(x,1);I=c[h>>2]|0;l=f;return I|0}function __ZN25Physics2DDirectSpaceState12_cast_motionERK3RefI29Physics2DShapeQueryParametersE(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,h=0,i=0,j=0,k=0,n=0;d=l;l=l+48|0;if((l|0)>=(m|0))ba(48);e=d+32|0;f=d+36|0;h=d+28|0;i=d+24|0;j=d;k=c[b>>2]|0;if(!(hi[c[(c[a>>2]|0)+96>>2]&3](a,k+92|0,k+96|0,k+120|0,+g[k+128>>2],f,h,k+132|0,c[k+144>>2]|0,c[k+148>>2]|0)|0)){__ZN5ArrayC2Ev(e);n=c[e>>2]|0;l=d;return n|0}__ZN5ArrayC2Ev(i);__ZN5Array6resizeEi(i,2)|0;__ZN7VariantC2Ef(j,+g[f>>2]);__ZN7VariantaSERKS_(__ZN5ArrayixEi(i,0)|0,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);__ZN7VariantC2Ef(j,+g[h>>2]);__ZN7VariantaSERKS_(__ZN5ArrayixEi(i,1)|0,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);__ZN5ArrayC2ERKS_(e,i);__ZN5ArrayD2Ev(i);n=c[e>>2]|0;l=d;return n|0}function __ZN25Physics2DDirectSpaceState14_collide_shapeERK3RefI29Physics2DShapeQueryParametersEi(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0.0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0;f=l;l=l+48|0;if((l|0)>=(m|0))ba(48);h=f+40|0;i=f+32|0;j=f+36|0;k=f+28|0;n=f+24|0;o=f;c[j>>2]=0;__ZN6VectorI7Vector2E6resizeEi(j,e<<1)|0;c[k>>2]=0;p=c[(c[b>>2]|0)+100>>2]|0;q=c[d>>2]|0;c[n>>2]=c[q+92>>2];r=+g[q+128>>2];if(!(c[j>>2]|0)){s=0;t=q}else{__ZN6VectorI7Vector2E14_copy_on_writeEv(j);s=c[j>>2]|0;t=c[d>>2]|0}d=c[t+144>>2]|0;u=c[t+148>>2]|0;c[h>>2]=c[n>>2];if(fj[p&3](b,h,q+96|0,q+120|0,r,s,e,k,t+132|0,d,u)|0){__ZN5ArrayC2Ev(h);__ZN5Array6resizeEi(h,c[k>>2]<<1)|0;if((c[k>>2]|0)>0){u=0;do{d=c[j>>2]|0;t=(d|0)==0;if(t)v=0;else v=c[d+-4>>2]|0;do if((v|0)<=(u|0)){if(t)w=0;else w=c[d+-4>>2]|0;if((w|0)>(u|0)){a[1263537]=0;x=16;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);y=0;break}}else x=16;while(0);if((x|0)==16){x=0;__ZN6VectorI7Vector2E14_copy_on_writeEv(j);y=(c[j>>2]|0)+(u<<3)|0}__ZN7VariantC2ERK7Vector2(o,y);__ZN7VariantaSERKS_(__ZN5ArrayixEi(h,u)|0,o);if(c[o>>2]|0)__ZN7Variant5clearEv(o);u=u+1|0}while((u|0)<(c[k>>2]<<1|0))}__ZN5ArrayC2ERKS_(i,h);__ZN5ArrayD2Ev(h)}else __ZN5ArrayC2Ev(i);h=c[j>>2]|0;if(!h){z=c[i>>2]|0;l=f;return z|0}if(__Z16atomic_decrementPj(h+-8|0)|0){z=c[i>>2]|0;l=f;return z|0}__ZN6Memory11free_staticEPvb(h,1);z=c[i>>2]|0;l=f;return z|0}function __ZN25Physics2DDirectSpaceState14_get_rest_infoERK3RefI29Physics2DShapeQueryParametersE(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0.0,p=0,q=0,r=0;d=l;l=l+128|0;if((l|0)>=(m|0))ba(128);e=d+88|0;f=d+116|0;h=d+24|0;i=d+112|0;j=d;g[h+28>>2]=0.0;g[h+32>>2]=0.0;c[h+40>>2]=0;c[h>>2]=0;c[h+4>>2]=0;c[h+8>>2]=0;c[h+12>>2]=0;c[h+16>>2]=0;k=c[(c[a>>2]|0)+104>>2]|0;n=c[b>>2]|0;c[i>>2]=c[n+92>>2];o=+g[n+128>>2];b=c[n+144>>2]|0;p=c[n+148>>2]|0;c[e>>2]=c[i>>2];i=ej[k&1](a,e,n+96|0,n+120|0,o,h,n+132|0,b,p)|0;__ZN10DictionaryC2Ev(f);if(i){__ZN7VariantC2ERK7Vector2(e,h);__ZN7VariantC2EPKc(j,1127760);__ZN7VariantaSERKS_(__ZN10DictionaryixERK7Variant(f,j)|0,e);if(c[j>>2]|0)__ZN7Variant5clearEv(j);if(c[e>>2]|0)__ZN7Variant5clearEv(e);__ZN7VariantC2ERK7Vector2(e,h+8|0);__ZN7VariantC2EPKc(j,1129164);__ZN7VariantaSERKS_(__ZN10DictionaryixERK7Variant(f,j)|0,e);if(c[j>>2]|0)__ZN7Variant5clearEv(j);if(c[e>>2]|0)__ZN7Variant5clearEv(e);__ZN7VariantC2ERK3RID(e,h+16|0);__ZN7VariantC2EPKc(j,1046794);__ZN7VariantaSERKS_(__ZN10DictionaryixERK7Variant(f,j)|0,e);if(c[j>>2]|0)__ZN7Variant5clearEv(j);if(c[e>>2]|0)__ZN7Variant5clearEv(e);__ZN7VariantC2Ej(e,c[h+20>>2]|0);__ZN7VariantC2EPKc(j,1059014);__ZN7VariantaSERKS_(__ZN10DictionaryixERK7Variant(f,j)|0,e);if(c[j>>2]|0)__ZN7Variant5clearEv(j);if(c[e>>2]|0)__ZN7Variant5clearEv(e);__ZN7VariantC2Ei(e,c[h+24>>2]|0);__ZN7VariantC2EPKc(j,1044623);__ZN7VariantaSERKS_(__ZN10DictionaryixERK7Variant(f,j)|0,e);if(c[j>>2]|0)__ZN7Variant5clearEv(j);if(c[e>>2]|0)__ZN7Variant5clearEv(e);__ZN7VariantC2ERK7Vector2(e,h+28|0);__ZN7VariantC2EPKc(j,1059026);__ZN7VariantaSERKS_(__ZN10DictionaryixERK7Variant(f,j)|0,e);if(c[j>>2]|0)__ZN7Variant5clearEv(j);if(c[e>>2]|0)__ZN7Variant5clearEv(e);j=h+40|0;__ZN7VariantC2EPKc(e,1039587);__ZN7VariantaSERKS_(__ZN10DictionaryixERK7Variant(f,e)|0,j);if(c[e>>2]|0)__ZN7Variant5clearEv(e);q=j}else q=h+40|0;if(!(c[h+40>>2]|0)){r=c[f>>2]|0;l=d;return r|0}__ZN7Variant5clearEv(q);r=c[f>>2]|0;l=d;return r|0}function __ZNK12MethodBind1RI25Physics2DDirectSpaceState10DictionaryRK3RefI29Physics2DShapeQueryParametersEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;switch(b|0){case -1:{__ZN10DictionaryC2Ev(d);__ZN7VariantC2ERK10Dictionary(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);__ZN10DictionaryD2Ev(d);f=b;break}case 0:{f=__ZN7Variant12get_type_forIRK3RefI29Physics2DShapeQueryParametersEEENS_4TypeEv()|0;break}default:f=0}l=a;return f|0}function __ZNK12MethodBind1RI25Physics2DDirectSpaceState10DictionaryRK3RefI29Physics2DShapeQueryParametersEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1059079);l=a;return c[b>>2]|0}function __ZN12MethodBind1RI25Physics2DDirectSpaceState10DictionaryRK3RefI29Physics2DShapeQueryParametersEE4callEP6ObjectPPK7VariantiRNSA_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0;i=l;l=l+64|0;if((l|0)>=(m|0))ba(64);j=i+56|0;k=i+24|0;n=i+52|0;o=i+48|0;p=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236780)|0:0){c[h>>2]=0;a[1263537]=0;q=d+24|0;r=c[q>>2]|0;if((r|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=r;c[b>>2]=0;l=i;return}s=r-(c[d+20>>2]|0)|0;if((s|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=s;c[b>>2]=0;l=i;return}if((g|0)>0){if((r|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);t=0}else{a[1263537]=0;t=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,t)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=t;c[b>>2]=0;l=i;return}}t=c[d+44>>2]|0;r=c[d+48>>2]|0;s=e+(r>>1)|0;if(!(r&1))u=t;else u=c[(c[s>>2]|0)+t>>2]|0;do if((g|0)<1){t=c[q>>2]|0;r=t+-1|0;if((t|0)>=1){e=c[d+16>>2]|0;v=(e|0)==0;if(v)w=0;else w=c[e+-4>>2]|0;if((t|0)<=(w|0)){if(v)x=0;else x=c[e+-4>>2]|0;do if((x|0)<(t|0)){if(v)y=0;else y=c[e+-4>>2]|0;if((y|0)<(t|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);z=0;break}else{a[1263537]=0;A=31;break}}else A=31;while(0);if((A|0)==31)z=e+(r*24|0)|0;__ZN7VariantC2ERKS_(p,z);break}}c[p>>2]=0}else __ZN7VariantC2ERKS_(p,c[f>>2]|0);while(0);__ZN3RefI29Physics2DShapeQueryParametersEC2ERK7Variant(j,p);c[o>>2]=c[j>>2];c[n>>2]=$i[u&8191](s,o)|0;__ZN7VariantC2ERK10Dictionary(k,n);__ZN10DictionaryD2Ev(n);n=c[o>>2]|0;if((n|0?__ZN9Reference11unreferenceEv(n)|0:0)?(n=c[o>>2]|0,__Z17predelete_handlerP6Object(n)|0):0){gj[c[(c[n>>2]|0)+76>>2]&8191](n);__ZN6Memory11free_staticEPvb(n,0)}c[o>>2]=0;if(c[p>>2]|0)__ZN7Variant5clearEv(p);__ZN7VariantC2ERKS_(b,k);if(c[k>>2]|0)__ZN7Variant5clearEv(k);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,897,1146558,0);c[b>>2]=0;l=i;return}function __ZN12MethodBind1RI25Physics2DDirectSpaceState10DictionaryRK3RefI29Physics2DShapeQueryParametersEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0;f=l;l=l+48|0;if((l|0)>=(m|0))ba(48);g=f+32|0;h=f;i=f+24|0;j=f+28|0;if(!b)k=0;else{n=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236780)|0;k=n?b:0}b=c[a+44>>2]|0;n=c[a+48>>2]|0;a=k+(n>>1)|0;if(!(n&1))o=b;else o=c[(c[a>>2]|0)+b>>2]|0;__ZN7VariantC2EPK6Object(h,c[d>>2]|0);__ZN3RefI29Physics2DShapeQueryParametersEC2ERK7Variant(g,h);if(c[h>>2]|0)__ZN7Variant5clearEv(h);c[j>>2]=c[g>>2];c[i>>2]=$i[o&8191](a,j)|0;__ZN10DictionaryaSERKS_(e,i);__ZN10DictionaryD2Ev(i);i=c[j>>2]|0;if(!i){l=f;return}if(!(__ZN9Reference11unreferenceEv(i)|0)){l=f;return}i=c[j>>2]|0;if(!(__Z17predelete_handlerP6Object(i)|0)){l=f;return}gj[c[(c[i>>2]|0)+76>>2]&8191](i);__ZN6Memory11free_staticEPvb(i,0);l=f;return}function __ZN12MethodBind1RI25Physics2DDirectSpaceState10DictionaryRK3RefI29Physics2DShapeQueryParametersEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN3RefI29Physics2DShapeQueryParametersEC2ERK7Variant(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d;__ZNK7Variantcv6RefPtrEv(e,b);c[a>>2]=0;b=c[e>>2]|0;if(!b){c[a>>2]=0;__ZN6RefPtrD2Ev(e);l=d;return}f=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236784)|0;g=f?b:0;b=c[a>>2]|0;if((g|0)==(b|0)){__ZN6RefPtrD2Ev(e);l=d;return}if((b|0?__ZN9Reference11unreferenceEv(b)|0:0)?(b=c[a>>2]|0,__Z17predelete_handlerP6Object(b)|0):0){gj[c[(c[b>>2]|0)+76>>2]&8191](b);__ZN6Memory11free_staticEPvb(b,0)}c[a>>2]=g;if(!g){__ZN6RefPtrD2Ev(e);l=d;return}__ZN9Reference9referenceEv(g);__ZN6RefPtrD2Ev(e);l=d;return}function __ZN7Variant12get_type_forIRK3RefI29Physics2DShapeQueryParametersEEENS_4TypeEv(){var a=0,b=0,d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+28|0;d=a+24|0;e=a;c[d>>2]=0;__ZN6RefPtrC2Ev(b);__ZN3RefI9ReferenceEaSI29Physics2DShapeQueryParametersEEvRKS_IT_E(b,d);__ZN7VariantC2ERK6RefPtr(e,b);__ZN6RefPtrD2Ev(b);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);e=c[d>>2]|0;if(!e){l=a;return b|0}if(!(__ZN9Reference11unreferenceEv(e)|0)){l=a;return b|0}e=c[d>>2]|0;if(!(__Z17predelete_handlerP6Object(e)|0)){l=a;return b|0}gj[c[(c[e>>2]|0)+76>>2]&8191](e);__ZN6Memory11free_staticEPvb(e,0);l=a;return b|0}function __ZN3RefI9ReferenceEaSI29Physics2DShapeQueryParametersEEvRKS_IT_E(a,b){a=a|0;b=b|0;var d=0,e=0;d=c[b>>2]|0;if(!d){b=c[a>>2]|0;if((b|0?__ZN9Reference11unreferenceEv(b)|0:0)?(b=c[a>>2]|0,__Z17predelete_handlerP6Object(b)|0):0){gj[c[(c[b>>2]|0)+76>>2]&8191](b);__ZN6Memory11free_staticEPvb(b,0)}c[a>>2]=0;return}b=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1220724)|0;e=b?d:0;d=c[a>>2]|0;if((e|0)==(d|0))return;if((d|0?__ZN9Reference11unreferenceEv(d)|0:0)?(d=c[a>>2]|0,__Z17predelete_handlerP6Object(d)|0):0){gj[c[(c[d>>2]|0)+76>>2]&8191](d);__ZN6Memory11free_staticEPvb(d,0)}c[a>>2]=e;if(!e)return;__ZN9Reference9referenceEv(e);return}function __ZNK12MethodBind1RI25Physics2DDirectSpaceState5ArrayRK3RefI29Physics2DShapeQueryParametersEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;switch(b|0){case -1:{__ZN5ArrayC2Ev(d);__ZN7VariantC2ERK5Array(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);__ZN5ArrayD2Ev(d);f=b;break}case 0:{f=__ZN7Variant12get_type_forIRK3RefI29Physics2DShapeQueryParametersEEENS_4TypeEv()|0;break}default:f=0}l=a;return f|0}function __ZNK12MethodBind1RI25Physics2DDirectSpaceState5ArrayRK3RefI29Physics2DShapeQueryParametersEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1059079);l=a;return c[b>>2]|0}function __ZN12MethodBind1RI25Physics2DDirectSpaceState5ArrayRK3RefI29Physics2DShapeQueryParametersEE4callEP6ObjectPPK7VariantiRNSA_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0;i=l;l=l+64|0;if((l|0)>=(m|0))ba(64);j=i+56|0;k=i+24|0;n=i+52|0;o=i+48|0;p=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236780)|0:0){c[h>>2]=0;a[1263537]=0;q=d+24|0;r=c[q>>2]|0;if((r|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=r;c[b>>2]=0;l=i;return}s=r-(c[d+20>>2]|0)|0;if((s|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=s;c[b>>2]=0;l=i;return}if((g|0)>0){if((r|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);t=0}else{a[1263537]=0;t=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,t)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=t;c[b>>2]=0;l=i;return}}t=c[d+44>>2]|0;r=c[d+48>>2]|0;s=e+(r>>1)|0;if(!(r&1))u=t;else u=c[(c[s>>2]|0)+t>>2]|0;do if((g|0)<1){t=c[q>>2]|0;r=t+-1|0;if((t|0)>=1){e=c[d+16>>2]|0;v=(e|0)==0;if(v)w=0;else w=c[e+-4>>2]|0;if((t|0)<=(w|0)){if(v)x=0;else x=c[e+-4>>2]|0;do if((x|0)<(t|0)){if(v)y=0;else y=c[e+-4>>2]|0;if((y|0)<(t|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);z=0;break}else{a[1263537]=0;A=31;break}}else A=31;while(0);if((A|0)==31)z=e+(r*24|0)|0;__ZN7VariantC2ERKS_(p,z);break}}c[p>>2]=0}else __ZN7VariantC2ERKS_(p,c[f>>2]|0);while(0);__ZN3RefI29Physics2DShapeQueryParametersEC2ERK7Variant(j,p);c[o>>2]=c[j>>2];c[n>>2]=$i[u&8191](s,o)|0;__ZN7VariantC2ERK5Array(k,n);__ZN5ArrayD2Ev(n);n=c[o>>2]|0;if((n|0?__ZN9Reference11unreferenceEv(n)|0:0)?(n=c[o>>2]|0,__Z17predelete_handlerP6Object(n)|0):0){gj[c[(c[n>>2]|0)+76>>2]&8191](n);__ZN6Memory11free_staticEPvb(n,0)}c[o>>2]=0;if(c[p>>2]|0)__ZN7Variant5clearEv(p);__ZN7VariantC2ERKS_(b,k);if(c[k>>2]|0)__ZN7Variant5clearEv(k);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,897,1146558,0);c[b>>2]=0;l=i;return}function __ZN12MethodBind1RI25Physics2DDirectSpaceState5ArrayRK3RefI29Physics2DShapeQueryParametersEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0;f=l;l=l+48|0;if((l|0)>=(m|0))ba(48);g=f+32|0;h=f;i=f+24|0;j=f+28|0;if(!b)k=0;else{n=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236780)|0;k=n?b:0}b=c[a+44>>2]|0;n=c[a+48>>2]|0;a=k+(n>>1)|0;if(!(n&1))o=b;else o=c[(c[a>>2]|0)+b>>2]|0;__ZN7VariantC2EPK6Object(h,c[d>>2]|0);__ZN3RefI29Physics2DShapeQueryParametersEC2ERK7Variant(g,h);if(c[h>>2]|0)__ZN7Variant5clearEv(h);c[j>>2]=c[g>>2];c[i>>2]=$i[o&8191](a,j)|0;__ZN5ArrayaSERKS_(e,i);__ZN5ArrayD2Ev(i);i=c[j>>2]|0;if(!i){l=f;return}if(!(__ZN9Reference11unreferenceEv(i)|0)){l=f;return}i=c[j>>2]|0;if(!(__Z17predelete_handlerP6Object(i)|0)){l=f;return}gj[c[(c[i>>2]|0)+76>>2]&8191](i);__ZN6Memory11free_staticEPvb(i,0);l=f;return}function __ZN12MethodBind1RI25Physics2DDirectSpaceState5ArrayRK3RefI29Physics2DShapeQueryParametersEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN6VectorIN25Physics2DDirectSpaceState11ShapeResultEE6resizeEi(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0;if((d|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,269,1145657,0);e=31;return e|0}a[1263537]=0;f=c[b>>2]|0;if(!f)g=0;else g=c[f+-4>>2]|0;if((g|0)==(d|0)){e=0;return e|0}if(!d){if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0){g=c[b>>2]|0;h=(g|0)==0?0:g+-4|0;g=h+4|0;i=c[h>>2]|0;if(i|0){j=0;k=i;while(1){i=g+(j*40|0)+16|0;if(!(c[i>>2]|0))l=k;else{__ZN7Variant5clearEv(i);l=c[h>>2]|0}j=j+1|0;if(j>>>0>=l>>>0)break;else k=l}}__ZN6Memory11free_staticEPvb(f,1)}c[b>>2]=0;e=0;return e|0}__ZN6VectorIN25Physics2DDirectSpaceState11ShapeResultEE14_copy_on_writeEv(b);f=d*40|0;if(d>>>0<=107374182?(l=f+-1|0,k=l>>>1|l,l=k>>>2|k,k=l>>>4|l,l=k>>>8|k,k=(l>>>16|l)+1|0,f>>>0<4294967264):0){a[1263537]=0;f=c[b>>2]|0;do if(!f)if((d|0)>0)m=22;else{n=0;m=31}else{l=c[f+-4>>2]|0;if((l|0)<(d|0))if(!l)m=22;else{j=__ZN6Memory14realloc_staticEPvjb(f,k,1)|0;if(j|0){a[1263537]=0;o=j;p=c[j+-4>>2]|0;break}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,300,1145876,0);e=6;return e|0}else{n=l;m=31}}while(0);do if((m|0)==22){l=__ZN6Memory12alloc_staticEjb(k,1)|0;if(l|0){a[1263537]=0;c[l+-4>>2]=0;c[l+-8>>2]=1;o=l;p=0;break}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,292,1145820,0);e=6;return e|0}else if((m|0)==31){if((n|0)<=(d|0)){e=0;return e|0}if((c[f+-4>>2]|0)>>>0>d>>>0){l=d;j=f;h=f;while(1){g=j+(l*40|0)+16|0;if(!(c[g>>2]|0)){q=j;r=h}else{__ZN7Variant5clearEv(g);g=c[b>>2]|0;q=g;r=g}l=l+1|0;if(l>>>0>=(c[q+-4>>2]|0)>>>0){s=r;break}else{j=q;h=r}}}else s=f;h=__ZN6Memory14realloc_staticEPvjb(s,k,1)|0;if(!h){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,324,1145876,0);e=6;return e|0}else{a[1263537]=0;c[b>>2]=h;c[h+-4>>2]=d;e=0;return e|0}}while(0);c[b>>2]=o;if((p|0)<(d|0)){b=p;do{c[o+(b*40|0)>>2]=0;c[o+(b*40|0)+16>>2]=0;b=b+1|0}while((b|0)!=(d|0))}c[o+-4>>2]=d;e=0;return e|0}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,285,1145723,0);e=6;return e|0}function __ZN6VectorIN25Physics2DDirectSpaceState11ShapeResultEE14_copy_on_writeEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0;b=c[a>>2]|0;if(!b)return;if((c[b+-8>>2]|0)>>>0<=1)return;d=c[b+-4>>2]|0;b=(d*40|0)+-1|0;e=b>>>1|b;b=e>>>2|e;e=b>>>4|b;b=e>>>8|e;e=__ZN6Memory12alloc_staticEjb((b>>>16|b)+1|0,1)|0;c[e+-8>>2]=1;c[e+-4>>2]=d;if(d|0){b=0;do{f=e+(b*40|0)|0;g=c[a>>2]|0;h=g+(b*40|0)|0;c[f>>2]=c[h>>2];c[f+4>>2]=c[h+4>>2];c[f+8>>2]=c[h+8>>2];c[f+12>>2]=c[h+12>>2];__ZN7VariantC2ERKS_(e+(b*40|0)+16|0,g+(b*40|0)+16|0);b=b+1|0}while((b|0)!=(d|0))}d=c[a>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0){b=c[a>>2]|0;g=(b|0)==0?0:b+-4|0;b=g+4|0;h=c[g>>2]|0;if(h|0){f=0;i=h;while(1){h=b+(f*40|0)+16|0;if(!(c[h>>2]|0))j=i;else{__ZN7Variant5clearEv(h);j=c[g>>2]|0}f=f+1|0;if(f>>>0>=j>>>0)break;else i=j}}__ZN6Memory11free_staticEPvb(d,1)}c[a>>2]=e;return}function __ZNK12MethodBind2RI25Physics2DDirectSpaceState5ArrayRK3RefI29Physics2DShapeQueryParametersEiE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return __ZNK12MethodBind2RI25Physics2DDirectSpaceState5ArrayRK3RefI29Physics2DShapeQueryParametersEiE18_get_argument_typeEi(a,b)|0}function __ZNK12MethodBind2RI25Physics2DDirectSpaceState5ArrayRK3RefI29Physics2DShapeQueryParametersEiE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1059079);l=a;return c[b>>2]|0}function __ZN12MethodBind2RI25Physics2DDirectSpaceState5ArrayRK3RefI29Physics2DShapeQueryParametersEiE4callEP6ObjectPPK7VariantiRNSA_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0;i=l;l=l+80|0;if((l|0)>=(m|0))ba(80);j=i+48|0;k=i+24|0;n=i+76|0;o=i+72|0;p=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236780)|0:0){c[h>>2]=0;a[1263537]=0;q=d+24|0;r=c[q>>2]|0;if((r|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=r;c[b>>2]=0;l=i;return}s=r-(c[d+20>>2]|0)|0;if((s|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=s;c[b>>2]=0;l=i;return}if((g|0)>0){if((r|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);t=0}else{a[1263537]=0;t=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,t)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=t;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[q>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);u=0}else{a[1263537]=0;u=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,u)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=u;c[b>>2]=0;l=i;return}}}u=c[d+44>>2]|0;t=c[d+48>>2]|0;r=e+(t>>1)|0;if(!(t&1))v=u;else v=c[(c[r>>2]|0)+u>>2]|0;do if((g|0)<1){u=c[q>>2]|0;t=u+-1|0;if((u|0)>=1){e=c[d+16>>2]|0;s=(e|0)==0;if(s)w=0;else w=c[e+-4>>2]|0;if((u|0)<=(w|0)){if(s)x=0;else x=c[e+-4>>2]|0;do if((x|0)<(u|0)){if(s)y=0;else y=c[e+-4>>2]|0;if((y|0)<(u|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);z=0;break}else{a[1263537]=0;A=37;break}}else A=37;while(0);if((A|0)==37)z=e+(t*24|0)|0;__ZN7VariantC2ERKS_(p,z);break}}c[p>>2]=0}else __ZN7VariantC2ERKS_(p,c[f>>2]|0);while(0);__ZN3RefI29Physics2DShapeQueryParametersEC2ERK7Variant(j,p);c[o>>2]=c[j>>2];do if((g|0)<2){z=c[q>>2]|0;y=z+-1|0;x=z+-2|0;if((z|0)>=2){z=c[d+16>>2]|0;w=(z|0)==0;if(w)B=0;else B=c[z+-4>>2]|0;if((y|0)<=(B|0)){if(w)C=0;else C=c[z+-4>>2]|0;do if((C|0)<(y|0)){if(w)D=0;else D=c[z+-4>>2]|0;if((D|0)<(y|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);E=0;break}else{a[1263537]=0;A=54;break}}else A=54;while(0);if((A|0)==54)E=z+(x*24|0)|0;__ZN7VariantC2ERKS_(j,E);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f+4>>2]|0);while(0);f=__ZNK7VariantcviEv(j)|0;c[n>>2]=nj[v&2047](r,o,f)|0;__ZN7VariantC2ERK5Array(k,n);__ZN5ArrayD2Ev(n);if(c[j>>2]|0)__ZN7Variant5clearEv(j);j=c[o>>2]|0;if((j|0?__ZN9Reference11unreferenceEv(j)|0:0)?(j=c[o>>2]|0,__Z17predelete_handlerP6Object(j)|0):0){gj[c[(c[j>>2]|0)+76>>2]&8191](j);__ZN6Memory11free_staticEPvb(j,0)}c[o>>2]=0;if(c[p>>2]|0)__ZN7Variant5clearEv(p);__ZN7VariantC2ERKS_(b,k);if(c[k>>2]|0)__ZN7Variant5clearEv(k);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1544,1146558,0);c[b>>2]=0;l=i;return}function __ZN12MethodBind2RI25Physics2DDirectSpaceState5ArrayRK3RefI29Physics2DShapeQueryParametersEiE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0;f=l;l=l+48|0;if((l|0)>=(m|0))ba(48);g=f+32|0;h=f;i=f+24|0;j=f+28|0;if(!b)k=0;else{n=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236780)|0;k=n?b:0}b=c[a+44>>2]|0;n=c[a+48>>2]|0;a=k+(n>>1)|0;if(!(n&1))o=b;else o=c[(c[a>>2]|0)+b>>2]|0;__ZN7VariantC2EPK6Object(h,c[d>>2]|0);__ZN3RefI29Physics2DShapeQueryParametersEC2ERK7Variant(g,h);if(c[h>>2]|0)__ZN7Variant5clearEv(h);c[j>>2]=c[g>>2];c[i>>2]=nj[o&2047](a,j,c[c[d+4>>2]>>2]|0)|0;__ZN5ArrayaSERKS_(e,i);__ZN5ArrayD2Ev(i);i=c[j>>2]|0;if(!i){l=f;return}if(!(__ZN9Reference11unreferenceEv(i)|0)){l=f;return}i=c[j>>2]|0;if(!(__Z17predelete_handlerP6Object(i)|0)){l=f;return}gj[c[(c[i>>2]|0)+76>>2]&8191](i);__ZN6Memory11free_staticEPvb(i,0);l=f;return}function __ZN12MethodBind2RI25Physics2DDirectSpaceState5ArrayRK3RefI29Physics2DShapeQueryParametersEiED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK12MethodBind2RI25Physics2DDirectSpaceState5ArrayRK3RefI29Physics2DShapeQueryParametersEiE18_get_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case -1:{__ZN5ArrayC2Ev(d);__ZN7VariantC2ERK5Array(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);__ZN5ArrayD2Ev(d);f=b;break}case 0:{f=__ZN7Variant12get_type_forIRK3RefI29Physics2DShapeQueryParametersEEENS_4TypeEv()|0;break}case 1:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;break}default:f=0}l=a;return f|0}function __ZNK12MethodBind5RI25Physics2DDirectSpaceState10DictionaryRK7Vector2S4_RK6VectorI3RIDEjjE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return __ZNK12MethodBind5RI25Physics2DDirectSpaceState10DictionaryRK7Vector2S4_RK6VectorI3RIDEjjE18_get_argument_typeEi(a,b)|0}function __ZNK12MethodBind5RI25Physics2DDirectSpaceState10DictionaryRK7Vector2S4_RK6VectorI3RIDEjjE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1059079);l=a;return c[b>>2]|0}function __ZN12MethodBind5RI25Physics2DDirectSpaceState10DictionaryRK7Vector2S4_RK6VectorI3RIDEjjE4callEP6ObjectPPK7VariantiRNSD_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0;i=l;l=l+176|0;if((l|0)>=(m|0))ba(176);j=i+120|0;k=i+168|0;n=i+160|0;o=i+96|0;p=i+152|0;q=i+72|0;r=i+144|0;s=i+48|0;t=i+24|0;u=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236780)|0:0){c[h>>2]=0;a[1263537]=0;v=d+24|0;w=c[v>>2]|0;if((w|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=w;c[b>>2]=0;l=i;return}x=w-(c[d+20>>2]|0)|0;if((x|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=x;c[b>>2]=0;l=i;return}do if((g|0)>0){if((w|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);y=0}else{a[1263537]=0;y=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,y)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=y;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[v>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);z=0}else{a[1263537]=0;z=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,z)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=z;c[b>>2]=0;l=i;return}if((g|0)>2){if((c[v>>2]|0)<2){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);A=0}else{a[1263537]=0;A=c[(c[d+32>>2]|0)+12>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+8>>2]>>2]|0,A)|0)){c[h>>2]=2;c[h+4>>2]=2;c[h+8>>2]=A;c[b>>2]=0;l=i;return}if((g|0)>3){if((c[v>>2]|0)<3){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);B=0}else{a[1263537]=0;B=c[(c[d+32>>2]|0)+16>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+12>>2]>>2]|0,B)|0)){c[h>>2]=2;c[h+4>>2]=3;c[h+8>>2]=B;c[b>>2]=0;l=i;return}if((g|0)>4){if((c[v>>2]|0)<4){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);C=0}else{a[1263537]=0;C=c[(c[d+32>>2]|0)+20>>2]|0}if(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+16>>2]>>2]|0,C)|0)break;c[h>>2]=2;c[h+4>>2]=4;c[h+8>>2]=C;c[b>>2]=0;l=i;return}}}}}while(0);C=c[d+44>>2]|0;B=c[d+48>>2]|0;A=e+(B>>1)|0;if(!(B&1))D=C;else D=c[(c[A>>2]|0)+C>>2]|0;do if((g|0)<1){C=c[v>>2]|0;B=C+-1|0;if((C|0)>=1){e=c[d+16>>2]|0;z=(e|0)==0;if(z)E=0;else E=c[e+-4>>2]|0;if((C|0)<=(E|0)){if(z)F=0;else F=c[e+-4>>2]|0;do if((F|0)<(C|0)){if(z)G=0;else G=c[e+-4>>2]|0;if((G|0)<(C|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);H=0;break}else{a[1263537]=0;I=55;break}}else I=55;while(0);if((I|0)==55)H=e+(B*24|0)|0;__ZN7VariantC2ERKS_(o,H);break}}c[o>>2]=0}else __ZN7VariantC2ERKS_(o,c[f>>2]|0);while(0);__ZNK7Variantcv7Vector2Ev(n,o);do if((g|0)<2){H=c[v>>2]|0;G=H+-1|0;F=H+-2|0;if((H|0)>=2){H=c[d+16>>2]|0;E=(H|0)==0;if(E)J=0;else J=c[H+-4>>2]|0;if((G|0)<=(J|0)){if(E)K=0;else K=c[H+-4>>2]|0;do if((K|0)<(G|0)){if(E)L=0;else L=c[H+-4>>2]|0;if((L|0)<(G|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);M=0;break}else{a[1263537]=0;I=72;break}}else I=72;while(0);if((I|0)==72)M=H+(F*24|0)|0;__ZN7VariantC2ERKS_(q,M);break}}c[q>>2]=0}else __ZN7VariantC2ERKS_(q,c[f+4>>2]|0);while(0);__ZNK7Variantcv7Vector2Ev(p,q);do if((g|0)<3){M=c[v>>2]|0;L=M+-2|0;K=M+-3|0;if((L|0)>=1){M=c[d+16>>2]|0;J=(M|0)==0;if(J)N=0;else N=c[M+-4>>2]|0;if((L|0)<=(N|0)){if(J)O=0;else O=c[M+-4>>2]|0;do if((O|0)<(L|0)){if(J)P=0;else P=c[M+-4>>2]|0;if((P|0)<(L|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);Q=0;break}else{a[1263537]=0;I=89;break}}else I=89;while(0);if((I|0)==89)Q=M+(K*24|0)|0;__ZN7VariantC2ERKS_(s,Q);break}}c[s>>2]=0}else __ZN7VariantC2ERKS_(s,c[f+8>>2]|0);while(0);c[r>>2]=__ZNK7Variantcv6VectorI3RIDEEv(s)|0;do if((g|0)<4){Q=c[v>>2]|0;P=Q+-3|0;O=Q+-4|0;if((P|0)>=1){Q=c[d+16>>2]|0;N=(Q|0)==0;if(N)R=0;else R=c[Q+-4>>2]|0;if((P|0)<=(R|0)){if(N)S=0;else S=c[Q+-4>>2]|0;do if((S|0)<(P|0)){if(N)T=0;else T=c[Q+-4>>2]|0;if((T|0)<(P|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);U=0;break}else{a[1263537]=0;I=106;break}}else I=106;while(0);if((I|0)==106)U=Q+(O*24|0)|0;__ZN7VariantC2ERKS_(t,U);break}}c[t>>2]=0}else __ZN7VariantC2ERKS_(t,c[f+12>>2]|0);while(0);U=__ZNK7VariantcvjEv(t)|0;do if((g|0)<5){T=c[v>>2]|0;S=T+-4|0;R=T+-5|0;if((S|0)>=1){T=c[d+16>>2]|0;P=(T|0)==0;if(P)V=0;else V=c[T+-4>>2]|0;if((S|0)<=(V|0)){if(P)W=0;else W=c[T+-4>>2]|0;do if((W|0)<(S|0)){if(P)X=0;else X=c[T+-4>>2]|0;if((X|0)<(S|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);Y=0;break}else{a[1263537]=0;I=123;break}}else I=123;while(0);if((I|0)==123)Y=T+(R*24|0)|0;__ZN7VariantC2ERKS_(u,Y);break}}c[u>>2]=0}else __ZN7VariantC2ERKS_(u,c[f+16>>2]|0);while(0);f=__ZNK7VariantcvjEv(u)|0;c[k>>2]=Wh[D&63](A,n,p,r,U,f)|0;__ZN7VariantC2ERK10Dictionary(j,k);__ZN10DictionaryD2Ev(k);if(c[u>>2]|0)__ZN7Variant5clearEv(u);if(c[t>>2]|0)__ZN7Variant5clearEv(t);t=c[r>>2]|0;if(t|0?(__Z16atomic_decrementPj(t+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(t,1);if(c[s>>2]|0)__ZN7Variant5clearEv(s);if(c[q>>2]|0)__ZN7Variant5clearEv(q);if(c[o>>2]|0)__ZN7Variant5clearEv(o);__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,3581,1146558,0);c[b>>2]=0;l=i;return}function __ZN12MethodBind5RI25Physics2DDirectSpaceState10DictionaryRK7Vector2S4_RK6VectorI3RIDEjjE7ptrcallEP6ObjectPPKvPv(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0;g=l;l=l+32|0;if((l|0)>=(m|0))ba(32);h=g+24|0;i=g+20|0;j=g+8|0;k=g;n=g+16|0;if(!d)o=0;else{p=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1236780)|0;o=p?d:0}d=c[b+44>>2]|0;p=c[b+48>>2]|0;b=o+(p>>1)|0;if(!(p&1))q=d;else q=c[(c[b>>2]|0)+d>>2]|0;d=c[e>>2]|0;p=c[d+4>>2]|0;o=j;c[o>>2]=c[d>>2];c[o+4>>2]=p;p=c[e+4>>2]|0;o=c[p+4>>2]|0;d=k;c[d>>2]=c[p>>2];c[d+4>>2]=o;o=c[e+8>>2]|0;c[h>>2]=0;d=__ZNK5Array4sizeEv(o)|0;__ZN6VectorI3RIDE6resizeEi(h,d)|0;a:do if((d|0)>0){p=0;while(1){r=__ZNK7Variantcv3RIDEv(__ZNK5ArrayixEi(o,p)|0)|0;s=c[h>>2]|0;t=(s|0)==0;if(t)u=0;else u=c[s+-4>>2]|0;if((u|0)<=(p|0)){if(t)v=0;else v=c[s+-4>>2]|0;if((v|0)<=(p|0))break;a[1263537]=0}__ZN6VectorI3RIDE14_copy_on_writeEv(h);c[(c[h>>2]|0)+(p<<2)>>2]=r;p=p+1|0;if((p|0)>=(d|0))break a}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);c[n>>2]=c[h>>2];c[i>>2]=Wh[q&63](b,j,k,n,c[c[e+12>>2]>>2]|0,c[c[e+16>>2]>>2]|0)|0;__ZN10DictionaryaSERKS_(f,i);__ZN10DictionaryD2Ev(i);i=c[n>>2]|0;if(!i){l=g;return}if(__Z16atomic_decrementPj(i+-8|0)|0){l=g;return}__ZN6Memory11free_staticEPvb(i,1);l=g;return}function __ZN12MethodBind5RI25Physics2DDirectSpaceState10DictionaryRK7Vector2S4_RK6VectorI3RIDEjjED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK12MethodBind5RI25Physics2DDirectSpaceState10DictionaryRK7Vector2S4_RK6VectorI3RIDEjjE18_get_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case -1:{__ZN10DictionaryC2Ev(d);__ZN7VariantC2ERK10Dictionary(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);__ZN10DictionaryD2Ev(d);f=b;l=a;return f|0}case 0:{g[d>>2]=0.0;g[d+4>>2]=0.0;__ZN7VariantC2ERK7Vector2(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);f=b;l=a;return f|0}case 1:{g[d>>2]=0.0;g[d+4>>2]=0.0;__ZN7VariantC2ERK7Vector2(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);f=b;l=a;return f|0}case 2:{c[d>>2]=0;__ZN7VariantC2ERK6VectorI3RIDE(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);e=c[d>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);f=b;l=a;return f|0}case 3:{__ZN7VariantC2Ej(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;l=a;return f|0}case 4:{__ZN7VariantC2Ej(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;l=a;return f|0}default:{f=0;l=a;return f|0}}return 0}function __ZNK12MethodBind5RI25Physics2DDirectSpaceState5ArrayRK7Vector2iRK6VectorI3RIDEjjE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return __ZNK12MethodBind5RI25Physics2DDirectSpaceState5ArrayRK7Vector2iRK6VectorI3RIDEjjE18_get_argument_typeEi(a,b)|0}function __ZNK12MethodBind5RI25Physics2DDirectSpaceState5ArrayRK7Vector2iRK6VectorI3RIDEjjE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1059079);l=a;return c[b>>2]|0}function __ZN12MethodBind5RI25Physics2DDirectSpaceState5ArrayRK7Vector2iRK6VectorI3RIDEjjE4callEP6ObjectPPK7VariantiRNSD_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0;i=l;l=l+176|0;if((l|0)>=(m|0))ba(176);j=i+120|0;k=i+160|0;n=i+152|0;o=i+96|0;p=i+72|0;q=i+144|0;r=i+48|0;s=i+24|0;t=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236780)|0:0){c[h>>2]=0;a[1263537]=0;u=d+24|0;v=c[u>>2]|0;if((v|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=v;c[b>>2]=0;l=i;return}w=v-(c[d+20>>2]|0)|0;if((w|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=w;c[b>>2]=0;l=i;return}do if((g|0)>0){if((v|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);x=0}else{a[1263537]=0;x=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,x)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=x;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[u>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);y=0}else{a[1263537]=0;y=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,y)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=y;c[b>>2]=0;l=i;return}if((g|0)>2){if((c[u>>2]|0)<2){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);z=0}else{a[1263537]=0;z=c[(c[d+32>>2]|0)+12>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+8>>2]>>2]|0,z)|0)){c[h>>2]=2;c[h+4>>2]=2;c[h+8>>2]=z;c[b>>2]=0;l=i;return}if((g|0)>3){if((c[u>>2]|0)<3){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);A=0}else{a[1263537]=0;A=c[(c[d+32>>2]|0)+16>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+12>>2]>>2]|0,A)|0)){c[h>>2]=2;c[h+4>>2]=3;c[h+8>>2]=A;c[b>>2]=0;l=i;return}if((g|0)>4){if((c[u>>2]|0)<4){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);B=0}else{a[1263537]=0;B=c[(c[d+32>>2]|0)+20>>2]|0}if(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+16>>2]>>2]|0,B)|0)break;c[h>>2]=2;c[h+4>>2]=4;c[h+8>>2]=B;c[b>>2]=0;l=i;return}}}}}while(0);B=c[d+44>>2]|0;A=c[d+48>>2]|0;z=e+(A>>1)|0;if(!(A&1))C=B;else C=c[(c[z>>2]|0)+B>>2]|0;do if((g|0)<1){B=c[u>>2]|0;A=B+-1|0;if((B|0)>=1){e=c[d+16>>2]|0;y=(e|0)==0;if(y)D=0;else D=c[e+-4>>2]|0;if((B|0)<=(D|0)){if(y)E=0;else E=c[e+-4>>2]|0;do if((E|0)<(B|0)){if(y)F=0;else F=c[e+-4>>2]|0;if((F|0)<(B|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);G=0;break}else{a[1263537]=0;H=55;break}}else H=55;while(0);if((H|0)==55)G=e+(A*24|0)|0;__ZN7VariantC2ERKS_(o,G);break}}c[o>>2]=0}else __ZN7VariantC2ERKS_(o,c[f>>2]|0);while(0);__ZNK7Variantcv7Vector2Ev(n,o);do if((g|0)<2){G=c[u>>2]|0;F=G+-1|0;E=G+-2|0;if((G|0)>=2){G=c[d+16>>2]|0;D=(G|0)==0;if(D)I=0;else I=c[G+-4>>2]|0;if((F|0)<=(I|0)){if(D)J=0;else J=c[G+-4>>2]|0;do if((J|0)<(F|0)){if(D)K=0;else K=c[G+-4>>2]|0;if((K|0)<(F|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);L=0;break}else{a[1263537]=0;H=72;break}}else H=72;while(0);if((H|0)==72)L=G+(E*24|0)|0;__ZN7VariantC2ERKS_(p,L);break}}c[p>>2]=0}else __ZN7VariantC2ERKS_(p,c[f+4>>2]|0);while(0);L=__ZNK7VariantcviEv(p)|0;do if((g|0)<3){K=c[u>>2]|0;J=K+-2|0;I=K+-3|0;if((J|0)>=1){K=c[d+16>>2]|0;F=(K|0)==0;if(F)M=0;else M=c[K+-4>>2]|0;if((J|0)<=(M|0)){if(F)N=0;else N=c[K+-4>>2]|0;do if((N|0)<(J|0)){if(F)O=0;else O=c[K+-4>>2]|0;if((O|0)<(J|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);P=0;break}else{a[1263537]=0;H=89;break}}else H=89;while(0);if((H|0)==89)P=K+(I*24|0)|0;__ZN7VariantC2ERKS_(r,P);break}}c[r>>2]=0}else __ZN7VariantC2ERKS_(r,c[f+8>>2]|0);while(0);c[q>>2]=__ZNK7Variantcv6VectorI3RIDEEv(r)|0;do if((g|0)<4){P=c[u>>2]|0;O=P+-3|0;N=P+-4|0;if((O|0)>=1){P=c[d+16>>2]|0;M=(P|0)==0;if(M)Q=0;else Q=c[P+-4>>2]|0;if((O|0)<=(Q|0)){if(M)R=0;else R=c[P+-4>>2]|0;do if((R|0)<(O|0)){if(M)S=0;else S=c[P+-4>>2]|0;if((S|0)<(O|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);T=0;break}else{a[1263537]=0;H=106;break}}else H=106;while(0);if((H|0)==106)T=P+(N*24|0)|0;__ZN7VariantC2ERKS_(s,T);break}}c[s>>2]=0}else __ZN7VariantC2ERKS_(s,c[f+12>>2]|0);while(0);T=__ZNK7VariantcvjEv(s)|0;do if((g|0)<5){S=c[u>>2]|0;R=S+-4|0;Q=S+-5|0;if((R|0)>=1){S=c[d+16>>2]|0;O=(S|0)==0;if(O)U=0;else U=c[S+-4>>2]|0;if((R|0)<=(U|0)){if(O)V=0;else V=c[S+-4>>2]|0;do if((V|0)<(R|0)){if(O)W=0;else W=c[S+-4>>2]|0;if((W|0)<(R|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);X=0;break}else{a[1263537]=0;H=123;break}}else H=123;while(0);if((H|0)==123)X=S+(Q*24|0)|0;__ZN7VariantC2ERKS_(t,X);break}}c[t>>2]=0}else __ZN7VariantC2ERKS_(t,c[f+16>>2]|0);while(0);f=__ZNK7VariantcvjEv(t)|0;c[k>>2]=Wh[C&63](z,n,L,q,T,f)|0;__ZN7VariantC2ERK5Array(j,k);__ZN5ArrayD2Ev(k);if(c[t>>2]|0)__ZN7Variant5clearEv(t);if(c[s>>2]|0)__ZN7Variant5clearEv(s);s=c[q>>2]|0;if(s|0?(__Z16atomic_decrementPj(s+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(s,1);if(c[r>>2]|0)__ZN7Variant5clearEv(r);if(c[p>>2]|0)__ZN7Variant5clearEv(p);if(c[o>>2]|0)__ZN7Variant5clearEv(o);__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,3581,1146558,0);c[b>>2]=0;l=i;return}function __ZN12MethodBind5RI25Physics2DDirectSpaceState5ArrayRK7Vector2iRK6VectorI3RIDEjjE7ptrcallEP6ObjectPPKvPv(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0;g=l;l=l+32|0;if((l|0)>=(m|0))ba(32);h=g+16|0;i=g+12|0;j=g;k=g+8|0;if(!d)n=0;else{o=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1236780)|0;n=o?d:0}d=c[b+44>>2]|0;o=c[b+48>>2]|0;b=n+(o>>1)|0;if(!(o&1))p=d;else p=c[(c[b>>2]|0)+d>>2]|0;d=c[e>>2]|0;o=c[d+4>>2]|0;n=j;c[n>>2]=c[d>>2];c[n+4>>2]=o;o=c[c[e+4>>2]>>2]|0;n=c[e+8>>2]|0;c[h>>2]=0;d=__ZNK5Array4sizeEv(n)|0;__ZN6VectorI3RIDE6resizeEi(h,d)|0;a:do if((d|0)>0){q=0;while(1){r=__ZNK7Variantcv3RIDEv(__ZNK5ArrayixEi(n,q)|0)|0;s=c[h>>2]|0;t=(s|0)==0;if(t)u=0;else u=c[s+-4>>2]|0;if((u|0)<=(q|0)){if(t)v=0;else v=c[s+-4>>2]|0;if((v|0)<=(q|0))break;a[1263537]=0}__ZN6VectorI3RIDE14_copy_on_writeEv(h);c[(c[h>>2]|0)+(q<<2)>>2]=r;q=q+1|0;if((q|0)>=(d|0))break a}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);c[k>>2]=c[h>>2];c[i>>2]=Wh[p&63](b,j,o,k,c[c[e+12>>2]>>2]|0,c[c[e+16>>2]>>2]|0)|0;__ZN5ArrayaSERKS_(f,i);__ZN5ArrayD2Ev(i);i=c[k>>2]|0;if(!i){l=g;return}if(__Z16atomic_decrementPj(i+-8|0)|0){l=g;return}__ZN6Memory11free_staticEPvb(i,1);l=g;return}function __ZN12MethodBind5RI25Physics2DDirectSpaceState5ArrayRK7Vector2iRK6VectorI3RIDEjjED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK12MethodBind5RI25Physics2DDirectSpaceState5ArrayRK7Vector2iRK6VectorI3RIDEjjE18_get_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case -1:{__ZN5ArrayC2Ev(d);__ZN7VariantC2ERK5Array(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);__ZN5ArrayD2Ev(d);f=b;l=a;return f|0}case 0:{g[d>>2]=0.0;g[d+4>>2]=0.0;__ZN7VariantC2ERK7Vector2(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);f=b;l=a;return f|0}case 1:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;l=a;return f|0}case 2:{c[d>>2]=0;__ZN7VariantC2ERK6VectorI3RIDE(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);e=c[d>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);f=b;l=a;return f|0}case 3:{__ZN7VariantC2Ej(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;l=a;return f|0}case 4:{__ZN7VariantC2Ej(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;l=a;return f|0}default:{f=0;l=a;return f|0}}return 0}function __ZN7ClassDB10_add_classI27Physics2DDirectSpaceStateSWEEvv(){var a=0,b=0,d=0,e=0,f=0,g=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+16|0;d=a+12|0;e=a+8|0;f=a+4|0;g=a;__ZN6StringC2EPKc(b,1059051);c[e>>2]=c[b>>2];__ZN10StringNameC2ERK6String(d,e);__ZN6StringC2EPKc(b,1059079);c[g>>2]=c[b>>2];__ZN10StringNameC2ERK6String(f,g);__ZN7ClassDB11_add_class2ERK10StringNameS2_(d,f);__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);__ZN10StringNameD2Ev(d);d=c[e>>2]|0;if(!d){l=a;return}if(__Z16atomic_decrementPj(d+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(d,1);l=a;return}function __ZN12BodyPair2DSWC2EP8Body2DSWiS1_i(b,d,e,f,g){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;var h=0,i=0,j=0,k=0,n=0,o=0;h=l;l=l+16|0;if((l|0)>=(m|0))ba(16);i=h;j=b+36|0;c[b+32>>2]=0;c[b+8>>2]=j;c[b+12>>2]=2;k=b+16|0;c[k>>2]=0;c[k+4>>2]=0;c[b>>2]=350760;k=b+136|0;n=b+56|0;o=n+48|0;do{c[n>>2]=0;n=n+4|0}while((n|0)<(o|0));c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0;c[k+12>>2]=0;k=b+160|0;n=b+224|0;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0;c[k+12>>2]=0;c[k+16>>2]=0;c[k+20>>2]=0;c[k+24>>2]=0;c[k+28>>2]=0;c[n>>2]=0;c[n+4>>2]=0;c[n+8>>2]=0;c[n+12>>2]=0;c[j>>2]=d;j=b+40|0;c[j>>2]=f;c[b+44>>2]=e;c[b+48>>2]=g;c[b+52>>2]=c[d+28>>2];c[i>>2]=b;c[(__ZN3MapIP14Constraint2DSWi10ComparatorIS1_E16DefaultAllocatorEixERKS1_(d+288|0,i)|0)>>2]=0;d=c[j>>2]|0;c[i>>2]=b;c[(__ZN3MapIP14Constraint2DSWi10ComparatorIS1_E16DefaultAllocatorEixERKS1_(d+288|0,i)|0)>>2]=1;c[b+248>>2]=0;a[b+252>>0]=0;a[b+253>>0]=0;l=h;return}function __ZN12AreaPair2DSWC2EP8Body2DSWiP8Area2DSWi(b,d,e,f,g){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;var h=0,i=0,j=0;h=l;l=l+16|0;if((l|0)>=(m|0))ba(16);i=h;c[b+32>>2]=0;j=b+8|0;c[j>>2]=0;c[j+4>>2]=0;c[j+8>>2]=0;c[j+12>>2]=0;c[b>>2]=352976;c[b+36>>2]=d;j=b+40|0;c[j>>2]=f;c[b+44>>2]=e;c[b+48>>2]=g;a[b+52>>0]=0;c[i>>2]=b;c[(__ZN3MapIP14Constraint2DSWi10ComparatorIS1_E16DefaultAllocatorEixERKS1_(d+288|0,i)|0)>>2]=0;g=c[j>>2]|0;c[i>>2]=b;b=g+208|0;if(!(c[b>>2]|0)){j=__ZnwjPFPvjE(28,4740)|0;e=j+16|0;c[e>>2]=0;c[e+4>>2]=0;c[b>>2]=j;e=c[g+212>>2]|0;c[j+4>>2]=e;c[j+8>>2]=e;c[j+12>>2]=e;c[j>>2]=1}__ZN3SetIP14Constraint2DSW10ComparatorIS1_E16DefaultAllocatorE10_insert_rbERKS1_(b,i)|0;if((__ZNK8Body2DSW8get_modeEv(d)|0)!=1){l=h;return}__ZN8Body2DSW10set_activeEb(d,1);l=h;return}function __ZN3SetIP14Constraint2DSW10ComparatorIS1_E16DefaultAllocatorE10_insert_rbERKS1_(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;a[f>>0]=0;g=__ZN3SetIP14Constraint2DSW10ComparatorIS1_E16DefaultAllocatorE7_insertERKS1_Rb(b,d,f)|0;if(a[f>>0]|0){l=e;return g|0}f=b+8|0;c[f>>2]=(c[f>>2]|0)+1;f=g+12|0;d=c[f>>2]|0;if(!(c[d>>2]|0)){h=b+4|0;i=g;j=d;k=d;d=f;while(1){f=j+12|0;n=c[f>>2]|0;o=c[n+8>>2]|0;p=n;do if((j|0)==(o|0)){q=c[n+4>>2]|0;if(!(c[q>>2]|0)){c[k>>2]=1;a[1263537]=0;c[q>>2]=1;if((c[h>>2]|0)==(n|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1144075,146,1146003,0);r=c[(c[d>>2]|0)+12>>2]|0;break}else{a[1263537]=0;c[n>>2]=0;r=n;break}}q=j+4|0;if((i|0)==(c[q>>2]|0)){s=i+8|0;t=c[s>>2]|0;c[q>>2]=t;if((t|0)==(c[h>>2]|0))u=p;else{c[t+12>>2]=j;u=c[f>>2]|0}t=i+12|0;c[t>>2]=u;q=c[f>>2]|0;v=q+8|0;c[((c[v>>2]|0)==(j|0)?v:q+4|0)>>2]=i;c[s>>2]=j;c[f>>2]=i;w=j;x=i;y=c[t>>2]|0}else{w=i;x=j;y=n}a[1263537]=0;c[x>>2]=1;t=c[h>>2]|0;if((t|0)==(y|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1144075,146,1146003,0);z=c[(c[w+12>>2]|0)+12>>2]|0;A=c[h>>2]|0}else{a[1263537]=0;c[y>>2]=0;z=y;A=t}t=z+8|0;s=c[t>>2]|0;q=s+4|0;v=c[q>>2]|0;c[t>>2]=v;if((v|0)!=(A|0))c[v+12>>2]=z;v=z+12|0;c[s+12>>2]=c[v>>2];t=c[v>>2]|0;B=t+4|0;c[((c[B>>2]|0)==(z|0)?B:t+8|0)>>2]=s;c[q>>2]=z;c[v>>2]=s;r=w}else{if(!(c[o>>2]|0)){c[k>>2]=1;a[1263537]=0;c[o>>2]=1;if((c[h>>2]|0)==(n|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1144075,146,1146003,0);r=c[(c[d>>2]|0)+12>>2]|0;break}else{a[1263537]=0;c[n>>2]=0;r=n;break}}s=j+8|0;if((i|0)==(c[s>>2]|0)){v=i+4|0;q=c[v>>2]|0;c[s>>2]=q;if((q|0)==(c[h>>2]|0))C=p;else{c[q+12>>2]=j;C=c[f>>2]|0}q=i+12|0;c[q>>2]=C;s=c[f>>2]|0;t=s+4|0;c[((c[t>>2]|0)==(j|0)?t:s+8|0)>>2]=i;c[v>>2]=j;c[f>>2]=i;D=j;E=i;F=c[q>>2]|0}else{D=i;E=j;F=n}a[1263537]=0;c[E>>2]=1;q=c[h>>2]|0;if((q|0)==(F|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1144075,146,1146003,0);G=c[(c[D+12>>2]|0)+12>>2]|0;H=c[h>>2]|0}else{a[1263537]=0;c[F>>2]=0;G=F;H=q}q=G+4|0;v=c[q>>2]|0;s=v+8|0;t=c[s>>2]|0;c[q>>2]=t;if((t|0)!=(H|0))c[t+12>>2]=G;t=G+12|0;c[v+12>>2]=c[t>>2];q=c[t>>2]|0;B=q+8|0;c[((c[B>>2]|0)==(G|0)?B:q+4|0)>>2]=v;c[s>>2]=G;c[t>>2]=v;r=D}while(0);n=r+12|0;f=c[n>>2]|0;if(!(c[f>>2]|0)){i=r;j=f;k=f;d=n}else break}}d=c[(c[b>>2]|0)+8>>2]|0;a[1263537]=0;c[d>>2]=1;l=e;return g|0}function __ZN3SetIP14Constraint2DSW10ComparatorIS1_E16DefaultAllocatorE7_insertERKS1_Rb(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0;f=c[b>>2]|0;g=c[f+8>>2]|0;h=b+4|0;i=c[h>>2]|0;a:do if((g|0)==(i|0))j=f;else{k=c[d>>2]|0;l=g;while(1){m=c[l+24>>2]|0;if(k>>>0<m>>>0)n=l+8|0;else{if(m>>>0>=k>>>0)break;n=l+4|0}m=c[n>>2]|0;if((m|0)==(i|0)){j=l;break a}else l=m}a[e>>0]=1;o=l;return o|0}while(0);i=__ZnwjPFPvjE(28,4740)|0;c[i>>2]=0;c[i+4>>2]=0;c[i+8>>2]=0;c[i+12>>2]=0;c[i+16>>2]=0;c[i+20>>2]=0;c[i+12>>2]=j;n=c[h>>2]|0;g=i+4|0;c[g>>2]=n;f=i+8|0;c[f>>2]=n;c[i+24>>2]=c[d>>2];if((j|0)!=(c[b>>2]|0)?(c[d>>2]|0)>>>0>=(c[j+24>>2]|0)>>>0:0)p=j+4|0;else p=j+8|0;c[p>>2]=i;a[e>>0]=0;e=c[g>>2]|0;g=c[h>>2]|0;if((e|0)==(g|0)){h=i;do{p=h;h=c[h+12>>2]|0}while((p|0)==(c[h+4>>2]|0));q=(h|0)==(c[b>>2]|0)?0:h}else{h=e;while(1){e=c[h+8>>2]|0;if((e|0)==(g|0)){q=h;break}else h=e}}c[i+16>>2]=q;h=c[f>>2]|0;b:do if((h|0)==(g|0)){f=i;while(1){e=f;f=c[f+12>>2]|0;if((e|0)!=(c[f+8>>2]|0)){r=f;break b}if((f|0)==(c[b>>2]|0)){r=0;break}}}else{f=h;while(1){l=c[f+4>>2]|0;if((l|0)==(g|0)){r=f;break}else f=l}}while(0);g=i+20|0;c[g>>2]=r;if(!q)s=r;else{c[q+20>>2]=i;s=c[g>>2]|0}if(!s){o=i;return o|0}c[s+16>>2]=i;o=i;return o|0}function __ZN12AreaPair2DSWD2Ev(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d;c[b>>2]=352976;if(a[b+52>>0]|0){f=b+40|0;g=c[f>>2]|0;if(!(c[g+92>>2]|0))h=g;else{__ZN8Body2DSW11remove_areaEP8Area2DSW(c[b+36>>2]|0,g);h=c[f>>2]|0}if(c[h+136>>2]|0?(__ZN8Area2DSW7BodyKeyC2EP8Body2DSWjj(e,c[b+36>>2]|0,c[b+44>>2]|0,c[b+48>>2]|0),f=__ZN3MapIN8Area2DSW7BodyKeyENS0_9BodyStateE10ComparatorIS1_E16DefaultAllocatorEixERKS1_(h+184|0,e)|0,c[f>>2]=(c[f>>2]|0)+-1,(c[h+152>>2]|0)==0):0)__ZN8Area2DSW21_queue_monitor_updateEv(h)}h=c[b+36>>2]|0;f=h+288|0;e=c[f>>2]|0;a:do if(e|0){g=c[e+8>>2]|0;i=c[h+292>>2]|0;b:do if((g|0)==(i|0))j=g;else{k=g;while(1){n=c[k+24>>2]|0;if(n>>>0>b>>>0)o=k+8|0;else{if(n>>>0>=b>>>0){j=k;break b}o=k+4|0}k=c[o>>2]|0;if((k|0)==(i|0))break a}}while(0);if(!((j|0)==0|(j|0)==(i|0)))__ZN3MapIP14Constraint2DSWi10ComparatorIS1_E16DefaultAllocatorE6_eraseEPNS5_7ElementE(f,j)}while(0);j=c[b+40>>2]|0;f=j+208|0;o=c[f>>2]|0;if(!o){l=d;return}h=c[o+8>>2]|0;o=c[j+212>>2]|0;c:do if((h|0)==(o|0))p=h;else{e=h;do{g=c[e+24>>2]|0;if(g>>>0>b>>>0)q=e+8|0;else{if(g>>>0>=b>>>0){p=e;break c}q=e+4|0}e=c[q>>2]|0}while((e|0)!=(o|0));l=d;return}while(0);if((p|0)==0|(p|0)==(o|0)){l=d;return}__ZN3SetIP14Constraint2DSW10ComparatorIS1_E16DefaultAllocatorE6_eraseEPNS5_7ElementE(f,p);if(c[j+216>>2]|0){l=d;return}j=c[f>>2]|0;if(!j){l=d;return}__ZN6Memory11free_staticEPvb(j,0);c[f>>2]=0;l=d;return}function __ZN12AreaPair2DSWD0Ev(a){a=a|0;__ZN12AreaPair2DSWD2Ev(a);__ZdlPv(a);return}function __ZN12AreaPair2DSW5setupEf(b,e){b=b|0;e=+e;var f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0;f=l;l=l+112|0;if((l|0)>=(m|0))ba(112);h=f+88|0;i=f+64|0;j=f+56|0;k=f+8|0;n=f+32|0;o=f;p=b+40|0;q=c[p>>2]|0;r=b+36|0;s=c[r>>2]|0;if((c[s+80>>2]&c[q+84>>2]|0)==0?(c[q+80>>2]&c[s+84>>2]|0)==0:0)t=0;else{q=c[b+44>>2]|0;if((q|0)<0)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);u=c[s+24>>2]|0;v=(u|0)==0;if(v)w=0;else w=c[u+-4>>2]|0;do if((w|0)<=(q|0)){if(v)x=0;else x=c[u+-4>>2]|0;if((x|0)>(q|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0)}while(0);x=c[u+(q*104|0)+68>>2]|0;w=s+32|0;c[i>>2]=c[w>>2];c[i+4>>2]=c[w+4>>2];c[i+8>>2]=c[w+8>>2];c[i+12>>2]=c[w+12>>2];c[i+16>>2]=c[w+16>>2];c[i+20>>2]=c[w+20>>2];if(v)y=0;else y=c[u+-4>>2]|0;do if((y|0)<=(q|0)){if(v)z=0;else z=c[u+-4>>2]|0;if((z|0)>(q|0)){a[1263537]=0;A=20;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);B=0;break}}else A=20;while(0);if((A|0)==20)B=u+(q*104|0)|0;__ZNK11Transform2DmlERKS_(h,i,B);g[j>>2]=0.0;g[j+4>>2]=0.0;B=c[b+48>>2]|0;if((B|0)<0)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);i=c[p>>2]|0;q=c[i+24>>2]|0;u=(q|0)==0;if(u)C=0;else C=c[q+-4>>2]|0;do if((C|0)<=(B|0)){if(u)D=0;else D=c[q+-4>>2]|0;if((D|0)>(B|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0)}while(0);D=c[q+(B*104|0)+68>>2]|0;C=i+32|0;c[n>>2]=c[C>>2];c[n+4>>2]=c[C+4>>2];c[n+8>>2]=c[C+8>>2];c[n+12>>2]=c[C+12>>2];c[n+16>>2]=c[C+16>>2];c[n+20>>2]=c[C+20>>2];if(u)E=0;else E=c[q+-4>>2]|0;do if((E|0)<=(B|0)){if(u)F=0;else F=c[q+-4>>2]|0;if((F|0)>(B|0)){a[1263537]=0;A=38;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);G=0;break}}else A=38;while(0);if((A|0)==38)G=q+(B*104|0)|0;__ZNK11Transform2DmlERKS_(k,n,G);g[o>>2]=0.0;g[o+4>>2]=0.0;t=__ZN19CollisionSolver2DSW5solveEPK9Shape2DSWRK11Transform2DRK7Vector2S2_S5_S8_PFvS8_S8_PvES9_PS6_ff(x,h,j,D,k,o,0,b,0,0.0,0.0)|0}o=t&1;k=b+52|0;if((t&1|0)==(d[k>>0]|0|0)){l=f;return 0}D=c[p>>2]|0;j=(c[D+92>>2]|0)!=0;if(t){if(j){__ZN8Body2DSW8add_areaEP8Area2DSW(c[r>>2]|0,D);H=c[p>>2]|0}else H=D;if(c[H+136>>2]|0?(__ZN8Area2DSW7BodyKeyC2EP8Body2DSWjj(h,c[r>>2]|0,c[b+44>>2]|0,c[b+48>>2]|0),t=__ZN3MapIN8Area2DSW7BodyKeyENS0_9BodyStateE10ComparatorIS1_E16DefaultAllocatorEixERKS1_(H+184|0,h)|0,c[t>>2]=(c[t>>2]|0)+1,(c[H+152>>2]|0)==0):0)__ZN8Area2DSW21_queue_monitor_updateEv(H)}else{if(j){__ZN8Body2DSW11remove_areaEP8Area2DSW(c[r>>2]|0,D);I=c[p>>2]|0}else I=D;if(c[I+136>>2]|0?(__ZN8Area2DSW7BodyKeyC2EP8Body2DSWjj(h,c[r>>2]|0,c[b+44>>2]|0,c[b+48>>2]|0),b=__ZN3MapIN8Area2DSW7BodyKeyENS0_9BodyStateE10ComparatorIS1_E16DefaultAllocatorEixERKS1_(I+184|0,h)|0,c[b>>2]=(c[b>>2]|0)+-1,(c[I+152>>2]|0)==0):0)__ZN8Area2DSW21_queue_monitor_updateEv(I)}a[k>>0]=o;l=f;return 0}function __ZN12AreaPair2DSW5solveEf(a,b){a=a|0;b=+b;return}function __ZN8Body2DSW8add_areaEP8Area2DSW(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;g=b+300|0;b=c[g>>2]|0;a:do if(b|0?(h=c[b+-4>>2]|0,(h|0)>0):0){i=c[d+12>>2]|0;j=0;while(1){if((c[(c[b+(j<<3)>>2]|0)+12>>2]|0)==(i|0))break;k=j+1|0;if((k|0)<(h|0))j=k;else break a}if((j|0)>-1){if((h|0)<=(j|0))__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);__ZN6VectorIN8Body2DSW7AreaCMPEE14_copy_on_writeEv(g);i=(c[g>>2]|0)+(j<<3)+4|0;c[i>>2]=(c[i>>2]|0)+1;l=e;return}}while(0);c[f>>2]=d;c[f+4>>2]=1;i=d+128|0;d=0;k=b;while(1){b=(k|0)==0;if(b)n=0;else n=c[k+-4>>2]|0;if((d|0)>=(n|0))break;if(b)o=0;else o=c[k+-4>>2]|0;if((o|0)<=(d|0)){if(b)p=0;else p=c[k+-4>>2]|0;if((p|0)<=(d|0)){q=20;break}a[1263537]=0}__ZN6VectorIN8Body2DSW7AreaCMPEE14_copy_on_writeEv(g);b=c[g>>2]|0;if((c[i>>2]|0)<(c[(c[b+(d<<3)>>2]|0)+128>>2]|0))break;d=d+1|0;k=b}if((q|0)==20)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);__ZN6VectorIN8Body2DSW7AreaCMPEE6insertEiRKS1_(g,d,f)|0;l=e;return}function __ZN3MapIN8Area2DSW7BodyKeyENS0_9BodyStateE10ComparatorIS1_E16DefaultAllocatorEixERKS1_(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;g=c[b>>2]|0;if(!g){h=__ZnwjPFPvjE(44,4740)|0;c[h+40>>2]=0;i=h+16|0;c[i>>2]=0;c[i+4>>2]=0;c[i+8>>2]=0;c[b>>2]=h;i=c[b+4>>2]|0;c[h+4>>2]=i;c[h+8>>2]=i;c[h+12>>2]=i;c[h>>2]=1;if(!h){c[f>>2]=0;j=f;k=20}else{n=h;o=i;k=5}}else{n=g;o=c[b+4>>2]|0;k=5}a:do if((k|0)==5){g=c[n+8>>2]|0;b:do if((g|0)!=(o|0)){i=c[d>>2]|0;h=c[d+8>>2]|0;p=c[d+12>>2]|0;q=g;c:while(1){r=c[q+24>>2]|0;do if((i|0)==(r|0)){s=c[q+32>>2]|0;if((h|0)==(s|0)){t=c[q+36>>2]|0;if(p>>>0<t>>>0){k=12;break}if(t>>>0<p>>>0){k=16;break}else break c}else{if(h>>>0<s>>>0){k=12;break}if(s>>>0<h>>>0){k=16;break}else break c}}else if(i>>>0>=r>>>0)if(r>>>0<i>>>0)k=16;else break c;else k=12;while(0);if((k|0)==12){k=0;u=q+8|0}else if((k|0)==16){k=0;u=q+4|0}r=c[u>>2]|0;if((r|0)==(o|0))break b;else q=r}if(!((q|0)==(o|0)|(q|0)==0)){v=q;break a}}while(0);c[f>>2]=0;if(!n){j=f;k=20}else{w=f;k=21}}while(0);if((k|0)==20){n=__ZnwjPFPvjE(44,4740)|0;c[n+40>>2]=0;o=n+16|0;c[o>>2]=0;c[o+4>>2]=0;c[o+8>>2]=0;c[b>>2]=n;o=c[b+4>>2]|0;c[n+4>>2]=o;c[n+8>>2]=o;c[n+12>>2]=o;c[n>>2]=1;w=j;k=21}if((k|0)==21){k=__ZN3MapIN8Area2DSW7BodyKeyENS0_9BodyStateE10ComparatorIS1_E16DefaultAllocatorE10_insert_rbERKS1_RKS2_(b,d,f)|0;if(!k){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145936,616,1145947,0);x=0;l=e;return x|0}else v=k}a[1263537]=0;x=v+40|0;l=e;return x|0}function __ZN8Area2DSW21_queue_monitor_updateEv(b){b=b|0;var d=0,e=0;d=c[b+28>>2]|0;if(!d){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1059105,1059127,157,1059161,0);return}a[1263537]=0;e=b+152|0;if(c[e>>2]|0)return;__ZN9Space2DSW30area_add_to_monitor_query_listEP8SelfListI8Area2DSWE(d,e);return}function __ZN8Body2DSW11remove_areaEP8Area2DSW(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0;e=b+300|0;b=c[e>>2]|0;if(!b)return;f=c[b+-4>>2]|0;if((f|0)<=0)return;g=c[d+12>>2]|0;d=0;while(1){if((c[(c[b+(d<<3)>>2]|0)+12>>2]|0)==(g|0))break;h=d+1|0;if((h|0)<(f|0))d=h;else{i=28;break}}if((i|0)==28)return;if((d|0)<=-1)return;if((f|0)<=(d|0))__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);__ZN6VectorIN8Body2DSW7AreaCMPEE14_copy_on_writeEv(e);f=c[e>>2]|0;i=f+(d<<3)+4|0;c[i>>2]=(c[i>>2]|0)+-1;i=(f|0)==0;if(i)j=0;else j=c[f+-4>>2]|0;do if((j|0)<=(d|0)){if(i)k=0;else k=c[f+-4>>2]|0;if((k|0)>(d|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);__ZN6VectorIN8Body2DSW7AreaCMPEE14_copy_on_writeEv(e);k=c[e>>2]|0;if((c[k+(d<<3)+4>>2]|0)>=1)return;f=(k|0)==0;if(f)l=0;else l=c[k+-4>>2]|0;if((l|0)<=(d|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1128380,1146752,368,1122479,0);return}a[1263537]=0;if(!f?(__ZN6VectorIN8Body2DSW7AreaCMPEE14_copy_on_writeEv(e),f=c[e>>2]|0,(f|0)!=0):0){m=f;n=(c[f+-4>>2]|0)+-1|0}else{m=0;n=-1}if((n|0)>(d|0)){f=d;do{d=f;f=f+1|0;l=m+(f<<3)|0;k=c[l+4>>2]|0;i=m+(d<<3)|0;c[i>>2]=c[l>>2];c[i+4>>2]=k}while((f|0)!=(n|0))}__ZN6VectorIN8Body2DSW7AreaCMPEE6resizeEi(e,n)|0;return}function __ZN6VectorIN8Body2DSW7AreaCMPEE6resizeEi(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0;if((d|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,269,1145657,0);e=31;return e|0}a[1263537]=0;f=c[b>>2]|0;if(!f)g=0;else g=c[f+-4>>2]|0;if((g|0)==(d|0)){e=0;return e|0}if(!d){if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);c[b>>2]=0;e=0;return e|0}__ZN6VectorIN8Body2DSW7AreaCMPEE14_copy_on_writeEv(b);f=d<<3;if(d>>>0<=536870911?(g=f+-1|0,h=g>>>1|g,g=h>>>2|h,h=g>>>4|g,g=h>>>8|h,h=(g>>>16|g)+1|0,f>>>0<4294967264):0){a[1263537]=0;f=c[b>>2]|0;do if(!f)if((d|0)>0)i=18;else{j=0;i=25}else{g=c[f+-4>>2]|0;if((g|0)<(d|0))if(!g)i=18;else{k=__ZN6Memory14realloc_staticEPvjb(f,h,1)|0;if(k|0){a[1263537]=0;l=k;break}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,300,1145876,0);e=6;return e|0}else{j=g;i=25}}while(0);do if((i|0)==18){g=__ZN6Memory12alloc_staticEjb(h,1)|0;if(g|0){a[1263537]=0;c[g+-4>>2]=0;c[g+-8>>2]=1;l=g;break}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,292,1145820,0);e=6;return e|0}else if((i|0)==25){if((j|0)<=(d|0)){e=0;return e|0}g=__ZN6Memory14realloc_staticEPvjb(f,h,1)|0;if(!g){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,324,1145876,0);e=6;return e|0}else{a[1263537]=0;c[b>>2]=g;c[g+-4>>2]=d;e=0;return e|0}}while(0);c[b>>2]=l;c[((l|0)==0?0:l+-4|0)>>2]=d;e=0;return e|0}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,285,1145723,0);e=6;return e|0}function __ZN9Space2DSW30area_add_to_monitor_query_listEP8SelfListI8Area2DSWE(b,d){b=b|0;d=d|0;var e=0;e=b+72|0;if(c[d>>2]|0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1098384,1098388,45,1098405,0);return}a[1263537]=0;c[d>>2]=e;b=c[e>>2]|0;c[d+8>>2]=b;c[d+12>>2]=0;if(b|0)c[b+12>>2]=d;c[e>>2]=d;return}function __ZN3MapIN8Area2DSW7BodyKeyENS0_9BodyStateE10ComparatorIS1_E16DefaultAllocatorE10_insert_rbERKS1_RKS2_(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f;a[g>>0]=0;h=__ZN3MapIN8Area2DSW7BodyKeyENS0_9BodyStateE10ComparatorIS1_E16DefaultAllocatorE7_insertERKS1_Rb(b,d,g)|0;if(h|0)c[h+40>>2]=c[e>>2];if(a[g>>0]|0){l=f;return h|0}g=b+8|0;c[g>>2]=(c[g>>2]|0)+1;g=h+12|0;e=c[g>>2]|0;if(!(c[e>>2]|0)){d=b+4|0;i=h;j=e;k=e;e=g;while(1){g=j+12|0;n=c[g>>2]|0;o=c[n+8>>2]|0;p=n;do if((j|0)==(o|0)){q=c[n+4>>2]|0;if(!(c[q>>2]|0)){c[k>>2]=1;a[1263537]=0;c[q>>2]=1;if((c[d>>2]|0)==(n|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);r=c[(c[e>>2]|0)+12>>2]|0;break}else{a[1263537]=0;c[n>>2]=0;r=n;break}}q=j+4|0;if((i|0)==(c[q>>2]|0)){s=i+8|0;t=c[s>>2]|0;c[q>>2]=t;if((t|0)==(c[d>>2]|0))u=p;else{c[t+12>>2]=j;u=c[g>>2]|0}t=i+12|0;c[t>>2]=u;q=c[g>>2]|0;v=q+8|0;c[((c[v>>2]|0)==(j|0)?v:q+4|0)>>2]=i;c[s>>2]=j;c[g>>2]=i;w=j;x=i;y=c[t>>2]|0}else{w=i;x=j;y=n}a[1263537]=0;c[x>>2]=1;t=c[d>>2]|0;if((t|0)==(y|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);z=c[(c[w+12>>2]|0)+12>>2]|0;A=c[d>>2]|0}else{a[1263537]=0;c[y>>2]=0;z=y;A=t}t=z+8|0;s=c[t>>2]|0;q=s+4|0;v=c[q>>2]|0;c[t>>2]=v;if((v|0)!=(A|0))c[v+12>>2]=z;v=z+12|0;c[s+12>>2]=c[v>>2];t=c[v>>2]|0;B=t+4|0;c[((c[B>>2]|0)==(z|0)?B:t+8|0)>>2]=s;c[q>>2]=z;c[v>>2]=s;r=w}else{if(!(c[o>>2]|0)){c[k>>2]=1;a[1263537]=0;c[o>>2]=1;if((c[d>>2]|0)==(n|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);r=c[(c[e>>2]|0)+12>>2]|0;break}else{a[1263537]=0;c[n>>2]=0;r=n;break}}s=j+8|0;if((i|0)==(c[s>>2]|0)){v=i+4|0;q=c[v>>2]|0;c[s>>2]=q;if((q|0)==(c[d>>2]|0))C=p;else{c[q+12>>2]=j;C=c[g>>2]|0}q=i+12|0;c[q>>2]=C;s=c[g>>2]|0;t=s+4|0;c[((c[t>>2]|0)==(j|0)?t:s+8|0)>>2]=i;c[v>>2]=j;c[g>>2]=i;D=j;E=i;F=c[q>>2]|0}else{D=i;E=j;F=n}a[1263537]=0;c[E>>2]=1;q=c[d>>2]|0;if((q|0)==(F|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);G=c[d>>2]|0;H=c[(c[D+12>>2]|0)+12>>2]|0}else{a[1263537]=0;c[F>>2]=0;G=q;H=F}q=H+4|0;v=c[q>>2]|0;s=v+8|0;t=c[s>>2]|0;c[q>>2]=t;if((t|0)!=(G|0))c[t+12>>2]=H;t=H+12|0;c[v+12>>2]=c[t>>2];q=c[t>>2]|0;B=q+8|0;c[((c[B>>2]|0)==(H|0)?B:q+4|0)>>2]=v;c[s>>2]=H;c[t>>2]=v;r=D}while(0);n=r+12|0;g=c[n>>2]|0;if(!(c[g>>2]|0)){i=r;j=g;k=g;e=n}else break}}e=c[(c[b>>2]|0)+8>>2]|0;a[1263537]=0;c[e>>2]=1;l=f;return h|0}function __ZN3MapIN8Area2DSW7BodyKeyENS0_9BodyStateE10ComparatorIS1_E16DefaultAllocatorE7_insertERKS1_Rb(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;f=c[b>>2]|0;g=c[f+8>>2]|0;h=b+4|0;i=c[h>>2]|0;a:do if((g|0)==(i|0))j=f;else{k=c[d>>2]|0;l=c[d+8>>2]|0;m=c[d+12>>2]|0;n=g;b:while(1){o=c[n+24>>2]|0;do if((k|0)==(o|0)){p=c[n+32>>2]|0;if((l|0)==(p|0)){if(m>>>0<(c[n+36>>2]|0)>>>0){q=8;break}}else if(l>>>0<p>>>0){q=8;break}p=c[n+32>>2]|0;if((p|0)==(l|0))if((c[n+36>>2]|0)>>>0<m>>>0){q=13;break}else break b;else if(p>>>0<l>>>0){q=13;break}else break b}else if(k>>>0>=o>>>0)if(o>>>0<k>>>0)q=13;else break b;else q=8;while(0);if((q|0)==8){q=0;r=n+8|0}else if((q|0)==13){q=0;r=n+4|0}o=c[r>>2]|0;if((o|0)==(i|0)){j=n;break a}else n=o}a[e>>0]=1;s=n;return s|0}while(0);i=__ZnwjPFPvjE(44,4740)|0;c[i+40>>2]=0;c[i>>2]=0;c[i+4>>2]=0;c[i+8>>2]=0;c[i+12>>2]=0;c[i+16>>2]=0;c[i+20>>2]=0;c[i+24>>2]=0;c[i+12>>2]=j;r=c[h>>2]|0;g=i+4|0;c[g>>2]=r;f=i+8|0;c[f>>2]=r;r=i+24|0;c[r>>2]=c[d>>2];c[r+4>>2]=c[d+4>>2];c[r+8>>2]=c[d+8>>2];c[r+12>>2]=c[d+12>>2];c:do if((j|0)==(c[b>>2]|0))q=22;else{r=c[d>>2]|0;k=c[j+24>>2]|0;do if((r|0)==(k|0)){l=c[d+8>>2]|0;m=c[j+32>>2]|0;if((l|0)==(m|0))if((c[d+12>>2]|0)>>>0<(c[j+36>>2]|0)>>>0){q=22;break c}else break;else if(l>>>0<m>>>0){q=22;break c}else break}else if(r>>>0<k>>>0){q=22;break c}while(0);t=j+4|0}while(0);if((q|0)==22)t=j+8|0;c[t>>2]=i;a[e>>0]=0;e=c[g>>2]|0;g=c[h>>2]|0;if((e|0)==(g|0)){h=i;do{t=h;h=c[h+12>>2]|0}while((t|0)==(c[h+4>>2]|0));u=(h|0)==(c[b>>2]|0)?0:h}else{h=e;while(1){e=c[h+8>>2]|0;if((e|0)==(g|0)){u=h;break}else h=e}}c[i+16>>2]=u;h=c[f>>2]|0;d:do if((h|0)==(g|0)){f=i;while(1){e=f;f=c[f+12>>2]|0;if((e|0)!=(c[f+8>>2]|0)){v=f;break d}if((f|0)==(c[b>>2]|0)){v=0;break}}}else{f=h;while(1){e=c[f+4>>2]|0;if((e|0)==(g|0)){v=f;break}else f=e}}while(0);g=i+20|0;c[g>>2]=v;if(!u)w=v;else{c[u+20>>2]=i;w=c[g>>2]|0}if(!w){s=i;return s|0}c[w+16>>2]=i;s=i;return s|0}function __ZN8Area2DSW7BodyKeyC2EP8Body2DSWjj(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;c[a>>2]=0;c[a>>2]=c[b+12>>2];c[a+4>>2]=c[b+16>>2];c[a+8>>2]=d;c[a+12>>2]=e;return}function __ZN6VectorIN8Body2DSW7AreaCMPEE6insertEiRKS1_(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;if((d|0)>=0){f=c[b>>2]|0;g=(f|0)==0;if(g)h=0;else h=c[f+-4>>2]|0;if((h|0)>=(d|0)){a[1263537]=0;if(g)i=1;else i=(c[f+-4>>2]|0)+1|0;__ZN6VectorIN8Body2DSW7AreaCMPEE6resizeEi(b,i)|0;i=c[b>>2]|0;if(!i)j=0;else j=c[i+-4>>2]|0;f=j+-1|0;do if((f|0)>(d|0)){g=j;h=f;while(1){k=g+-2|0;if((g|0)<2){l=28;break}m=c[b>>2]|0;n=(m|0)==0;if(n)o=0;else o=c[m+-4>>2]|0;if((o|0)<=(k|0)){if(n)p=0;else p=c[m+-4>>2]|0;if((p|0)<=(k|0)){l=28;break}a[1263537]=0}n=m+(k<<3)|0;k=c[n>>2]|0;m=c[n+4>>2]|0;n=c[b>>2]|0;q=(n|0)==0;if(q)r=0;else r=c[n+-4>>2]|0;if((r|0)<(g|0)){if(q)s=0;else s=c[n+-4>>2]|0;if((s|0)<(g|0)){l=36;break}a[1263537]=0}__ZN6VectorIN8Body2DSW7AreaCMPEE14_copy_on_writeEv(b);n=(c[b>>2]|0)+(h<<3)|0;c[n>>2]=k;c[n+4>>2]=m;m=h+-1|0;if((m|0)>(d|0)){n=h;h=m;g=n}else{l=11;break}}if((l|0)==11){t=c[b>>2]|0;break}else if((l|0)==28)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);else if((l|0)==36)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}else t=i;while(0);i=e;e=c[i>>2]|0;l=c[i+4>>2]|0;i=(t|0)==0;if(i)u=0;else u=c[t+-4>>2]|0;do if((u|0)<=(d|0)){if(i)v=0;else v=c[t+-4>>2]|0;if((v|0)>(d|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);__ZN6VectorIN8Body2DSW7AreaCMPEE14_copy_on_writeEv(b);v=(c[b>>2]|0)+(d<<3)|0;c[v>>2]=e;c[v+4>>2]=l;w=0;return w|0}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143947,1146752,405,1143954,0);w=31;return w|0}function __ZN3SetIP14Constraint2DSW10ComparatorIS1_E16DefaultAllocatorE6_eraseEPNS5_7ElementE(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0;e=d+8|0;f=c[e>>2]|0;g=b+4|0;h=c[g>>2]|0;if((f|0)!=(h|0)?(i=c[d+4>>2]|0,(i|0)!=(h|0)):0){j=i;while(1){i=c[j+8>>2]|0;if((i|0)==(h|0))break;else j=i}if(!j){k=h;l=c[h+8>>2]|0}else{k=j;l=h}}else{k=d;l=f}f=k+8|0;j=k+4|0;i=c[((l|0)==(h|0)?j:f)>>2]|0;h=c[b>>2]|0;l=k+12|0;m=c[l>>2]|0;c[i+12>>2]=m;if((h|0)==(m|0))n=h+8|0;else{h=c[l>>2]|0;m=h+8|0;n=(k|0)==(c[m>>2]|0)?m:h+4|0}c[n>>2]=i;if((k|0)==(d|0)){if((c[d>>2]|0)==1)__ZN3SetIP14Constraint2DSW10ComparatorIS1_E16DefaultAllocatorE10_erase_fixEPNS5_7ElementE(b,i)}else{if((k|0)==(c[g>>2]|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143791,1144075,454,1143798,0);return}a[1263537]=0;if((c[k>>2]|0)==1)__ZN3SetIP14Constraint2DSW10ComparatorIS1_E16DefaultAllocatorE10_erase_fixEPNS5_7ElementE(b,i);c[f>>2]=c[e>>2];f=d+4|0;c[j>>2]=c[f>>2];j=d+12|0;c[l>>2]=c[j>>2];c[k>>2]=c[d>>2];c[(c[e>>2]|0)+12>>2]=k;c[(c[f>>2]|0)+12>>2]=k;f=c[j>>2]|0;j=f+8|0;c[((c[j>>2]|0)==(d|0)?j:f+4|0)>>2]=k}k=c[d+16>>2]|0;f=d+20|0;if(k|0)c[k+20>>2]=c[f>>2];j=c[f>>2]|0;if(j|0)c[j+16>>2]=k;__ZN6Memory11free_staticEPvb(d,0);d=b+8|0;c[d>>2]=(c[d>>2]|0)+-1;if(!(c[c[g>>2]>>2]|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143791,1144075,483,1143838,0);return}else{a[1263537]=0;return}}function __ZN3SetIP14Constraint2DSW10ComparatorIS1_E16DefaultAllocatorE10_erase_fixEPNS5_7ElementE(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0;e=c[(c[b>>2]|0)+8>>2]|0;f=b+4|0;if((e|0)!=(d|0)&(c[d>>2]|0)==1){b=d;while(1){g=b+12|0;h=c[g>>2]|0;i=c[h+8>>2]|0;do if((b|0)==(i|0)){j=c[h+4>>2]|0;if(!(c[j>>2]|0)){a[1263537]=0;c[j>>2]=1;k=c[f>>2]|0;if((k|0)==(h|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1144075,146,1146003,0);l=c[g>>2]|0;m=l;n=c[l+4>>2]|0;o=c[f>>2]|0}else{a[1263537]=0;c[h>>2]=0;m=h;n=j;o=k}k=n+8|0;l=c[k>>2]|0;c[m+4>>2]=l;if((l|0)!=(o|0))c[l+12>>2]=m;l=m+12|0;c[n+12>>2]=c[l>>2];p=c[l>>2]|0;q=p+8|0;c[((c[q>>2]|0)==(m|0)?q:p+4|0)>>2]=n;c[k>>2]=m;c[l>>2]=n;l=c[g>>2]|0;r=c[l+4>>2]|0;s=l}else{r=j;s=h}if((c[c[r+4>>2]>>2]|0)==1){j=r+8|0;l=c[j>>2]|0;if((c[l>>2]|0)==1)if((c[f>>2]|0)==(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1144075,146,1146003,0);t=c[g>>2]|0;break}else{a[1263537]=0;c[r>>2]=0;t=s;break}a[1263537]=0;c[l>>2]=1;k=c[f>>2]|0;if((k|0)==(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1144075,146,1146003,0);u=c[j>>2]|0;v=c[f>>2]|0}else{a[1263537]=0;c[r>>2]=0;u=l;v=k}k=u+4|0;l=c[k>>2]|0;c[j>>2]=l;if((l|0)!=(v|0))c[l+12>>2]=r;l=r+12|0;c[u+12>>2]=c[l>>2];j=c[l>>2]|0;p=j+4|0;c[((c[p>>2]|0)==(r|0)?p:j+8|0)>>2]=u;c[k>>2]=r;c[l>>2]=u;l=c[g>>2]|0;w=c[l+4>>2]|0;x=l}else{w=r;x=s}l=c[x>>2]|0;k=c[f>>2]|0;if((l|0)==0&(k|0)==(w|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1144075,146,1146003,0);y=c[g>>2]|0;z=c[f>>2]|0}else{a[1263537]=0;c[w>>2]=l;y=x;z=k}c[y>>2]=1;k=c[w+4>>2]|0;a[1263537]=0;c[k>>2]=1;k=y+4|0;l=c[k>>2]|0;j=l+8|0;p=c[j>>2]|0;c[k>>2]=p;if((p|0)!=(z|0))c[p+12>>2]=y;p=y+12|0;c[l+12>>2]=c[p>>2];k=c[p>>2]|0;q=k+8|0;c[((c[q>>2]|0)==(y|0)?q:k+4|0)>>2]=l;c[j>>2]=y;c[p>>2]=l;t=e}else{if(!(c[i>>2]|0)){a[1263537]=0;c[i>>2]=1;l=c[f>>2]|0;if((l|0)==(h|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1144075,146,1146003,0);p=c[g>>2]|0;A=c[p+8>>2]|0;B=c[f>>2]|0;C=p}else{a[1263537]=0;c[h>>2]=0;A=i;B=l;C=h}l=A+4|0;p=c[l>>2]|0;c[C+8>>2]=p;if((p|0)!=(B|0))c[p+12>>2]=C;p=C+12|0;c[A+12>>2]=c[p>>2];j=c[p>>2]|0;k=j+4|0;c[((c[k>>2]|0)==(C|0)?k:j+8|0)>>2]=A;c[l>>2]=C;c[p>>2]=A;p=c[g>>2]|0;D=c[p+8>>2]|0;E=p}else{D=i;E=h}p=D+4|0;l=c[p>>2]|0;j=(c[c[D+8>>2]>>2]|0)==1;if(!((c[l>>2]|0)!=1|j^1))if((c[f>>2]|0)==(D|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1144075,146,1146003,0);t=c[g>>2]|0;break}else{a[1263537]=0;c[D>>2]=0;t=E;break}if(j){a[1263537]=0;c[l>>2]=1;j=c[f>>2]|0;if((j|0)==(D|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1144075,146,1146003,0);F=c[p>>2]|0;G=c[f>>2]|0}else{a[1263537]=0;c[D>>2]=0;F=l;G=j}j=F+8|0;l=c[j>>2]|0;c[p>>2]=l;if((l|0)!=(G|0))c[l+12>>2]=D;l=D+12|0;c[F+12>>2]=c[l>>2];p=c[l>>2]|0;k=p+8|0;c[((c[k>>2]|0)==(D|0)?k:p+4|0)>>2]=F;c[j>>2]=D;c[l>>2]=F;l=c[g>>2]|0;H=c[l+8>>2]|0;I=l}else{H=D;I=E}l=c[I>>2]|0;j=c[f>>2]|0;if((l|0)==0&(j|0)==(H|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1144075,146,1146003,0);J=c[g>>2]|0;K=c[f>>2]|0}else{a[1263537]=0;c[H>>2]=l;J=I;K=j}c[J>>2]=1;j=c[H+8>>2]|0;a[1263537]=0;c[j>>2]=1;j=J+8|0;l=c[j>>2]|0;p=l+4|0;k=c[p>>2]|0;c[j>>2]=k;if((k|0)!=(K|0))c[k+12>>2]=J;k=J+12|0;c[l+12>>2]=c[k>>2];j=c[k>>2]|0;q=j+4|0;c[((c[q>>2]|0)==(J|0)?q:j+8|0)>>2]=l;c[p>>2]=J;c[k>>2]=l;t=e}while(0);if((e|0)!=(t|0)&(c[t>>2]|0)==1)b=t;else{L=t;break}}}else L=d;a[1263537]=0;c[L>>2]=1;if((c[c[f>>2]>>2]|0)==1){a[1263537]=0;return}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143886,1144075,432,1143897,0);return}}function __ZN13Area2Pair2DSWC2EP8Area2DSWiS1_i(b,d,e,f,g){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;var h=0,i=0,j=0;h=l;l=l+16|0;if((l|0)>=(m|0))ba(16);i=h;c[b+32>>2]=0;j=b+8|0;c[j>>2]=0;c[j+4>>2]=0;c[j+8>>2]=0;c[j+12>>2]=0;c[b>>2]=353e3;c[b+36>>2]=d;j=b+40|0;c[j>>2]=f;c[b+44>>2]=e;c[b+48>>2]=g;a[b+52>>0]=0;c[i>>2]=b;g=d+208|0;if(!(c[g>>2]|0)){e=__ZnwjPFPvjE(28,4740)|0;f=e+16|0;c[f>>2]=0;c[f+4>>2]=0;c[g>>2]=e;f=c[d+212>>2]|0;c[e+4>>2]=f;c[e+8>>2]=f;c[e+12>>2]=f;c[e>>2]=1}__ZN3SetIP14Constraint2DSW10ComparatorIS1_E16DefaultAllocatorE10_insert_rbERKS1_(g,i)|0;g=c[j>>2]|0;c[i>>2]=b;b=g+208|0;if(c[b>>2]|0){__ZN3SetIP14Constraint2DSW10ComparatorIS1_E16DefaultAllocatorE10_insert_rbERKS1_(b,i)|0;l=h;return}j=__ZnwjPFPvjE(28,4740)|0;e=j+16|0;c[e>>2]=0;c[e+4>>2]=0;c[b>>2]=j;e=c[g+212>>2]|0;c[j+4>>2]=e;c[j+8>>2]=e;c[j+12>>2]=e;c[j>>2]=1;__ZN3SetIP14Constraint2DSW10ComparatorIS1_E16DefaultAllocatorE10_insert_rbERKS1_(b,i)|0;l=h;return}function __ZN13Area2Pair2DSWD2Ev(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d;c[b>>2]=353e3;if(a[b+52>>0]|0){f=b+40|0;g=c[f>>2]|0;h=b+36|0;if((c[g+144>>2]|0?(i=c[h>>2]|0,a[i+132>>0]|0):0)?(__ZN8Area2DSW7BodyKeyC2EPS_jj(e,i,c[b+44>>2]|0,c[b+48>>2]|0),i=__ZN3MapIN8Area2DSW7BodyKeyENS0_9BodyStateE10ComparatorIS1_E16DefaultAllocatorEixERKS1_(g+196|0,e)|0,c[i>>2]=(c[i>>2]|0)+-1,(c[g+152>>2]|0)==0):0)__ZN8Area2DSW21_queue_monitor_updateEv(g);g=c[h>>2]|0;if((c[g+144>>2]|0)!=0?(i=c[f>>2]|0,(a[i+132>>0]|0)!=0):0){__ZN8Area2DSW7BodyKeyC2EPS_jj(e,i,c[b+48>>2]|0,c[b+44>>2]|0);i=__ZN3MapIN8Area2DSW7BodyKeyENS0_9BodyStateE10ComparatorIS1_E16DefaultAllocatorEixERKS1_(g+196|0,e)|0;c[i>>2]=(c[i>>2]|0)+-1;if(!(c[g+152>>2]|0))__ZN8Area2DSW21_queue_monitor_updateEv(g);j=h}else j=h}else j=b+36|0;h=c[j>>2]|0;j=h+208|0;g=c[j>>2]|0;a:do if(g|0){i=c[g+8>>2]|0;e=c[h+212>>2]|0;b:do if((i|0)==(e|0))k=i;else{f=i;while(1){n=c[f+24>>2]|0;if(n>>>0>b>>>0)o=f+8|0;else{if(n>>>0>=b>>>0){k=f;break b}o=f+4|0}f=c[o>>2]|0;if((f|0)==(e|0))break a}}while(0);if((!((k|0)==0|(k|0)==(e|0))?(__ZN3SetIP14Constraint2DSW10ComparatorIS1_E16DefaultAllocatorE6_eraseEPNS5_7ElementE(j,k),(c[h+216>>2]|0)==0):0)?(i=c[j>>2]|0,i|0):0){__ZN6Memory11free_staticEPvb(i,0);c[j>>2]=0}}while(0);j=c[b+40>>2]|0;h=j+208|0;k=c[h>>2]|0;if(!k){l=d;return}o=c[k+8>>2]|0;k=c[j+212>>2]|0;c:do if((o|0)==(k|0))p=o;else{g=o;do{i=c[g+24>>2]|0;if(i>>>0>b>>>0)q=g+8|0;else{if(i>>>0>=b>>>0){p=g;break c}q=g+4|0}g=c[q>>2]|0}while((g|0)!=(k|0));l=d;return}while(0);if((p|0)==0|(p|0)==(k|0)){l=d;return}__ZN3SetIP14Constraint2DSW10ComparatorIS1_E16DefaultAllocatorE6_eraseEPNS5_7ElementE(h,p);if(c[j+216>>2]|0){l=d;return}j=c[h>>2]|0;if(!j){l=d;return}__ZN6Memory11free_staticEPvb(j,0);c[h>>2]=0;l=d;return}function __ZN13Area2Pair2DSWD0Ev(a){a=a|0;__ZN13Area2Pair2DSWD2Ev(a);__ZdlPv(a);return}function __ZN13Area2Pair2DSW5setupEf(b,e){b=b|0;e=+e;var f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0;f=l;l=l+112|0;if((l|0)>=(m|0))ba(112);h=f+88|0;i=f+64|0;j=f+32|0;k=f+8|0;n=f+40|0;o=f;p=b+36|0;q=c[p>>2]|0;r=b+40|0;s=c[r>>2]|0;if((c[s+80>>2]&c[q+84>>2]|0)==0?(c[q+80>>2]&c[s+84>>2]|0)==0:0)t=0;else{s=c[b+44>>2]|0;if((s|0)<0)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);u=c[q+24>>2]|0;v=(u|0)==0;if(v)w=0;else w=c[u+-4>>2]|0;do if((w|0)<=(s|0)){if(v)x=0;else x=c[u+-4>>2]|0;if((x|0)>(s|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0)}while(0);x=c[u+(s*104|0)+68>>2]|0;w=q+32|0;c[i>>2]=c[w>>2];c[i+4>>2]=c[w+4>>2];c[i+8>>2]=c[w+8>>2];c[i+12>>2]=c[w+12>>2];c[i+16>>2]=c[w+16>>2];c[i+20>>2]=c[w+20>>2];if(v)y=0;else y=c[u+-4>>2]|0;do if((y|0)<=(s|0)){if(v)z=0;else z=c[u+-4>>2]|0;if((z|0)>(s|0)){a[1263537]=0;A=20;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);B=0;break}}else A=20;while(0);if((A|0)==20)B=u+(s*104|0)|0;__ZNK11Transform2DmlERKS_(h,i,B);g[j>>2]=0.0;g[j+4>>2]=0.0;B=c[b+48>>2]|0;if((B|0)<0)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);i=c[r>>2]|0;s=c[i+24>>2]|0;u=(s|0)==0;if(u)C=0;else C=c[s+-4>>2]|0;do if((C|0)<=(B|0)){if(u)D=0;else D=c[s+-4>>2]|0;if((D|0)>(B|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0)}while(0);D=c[s+(B*104|0)+68>>2]|0;C=i+32|0;c[n>>2]=c[C>>2];c[n+4>>2]=c[C+4>>2];c[n+8>>2]=c[C+8>>2];c[n+12>>2]=c[C+12>>2];c[n+16>>2]=c[C+16>>2];c[n+20>>2]=c[C+20>>2];if(u)E=0;else E=c[s+-4>>2]|0;do if((E|0)<=(B|0)){if(u)F=0;else F=c[s+-4>>2]|0;if((F|0)>(B|0)){a[1263537]=0;A=38;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);G=0;break}}else A=38;while(0);if((A|0)==38)G=s+(B*104|0)|0;__ZNK11Transform2DmlERKS_(k,n,G);g[o>>2]=0.0;g[o+4>>2]=0.0;t=__ZN19CollisionSolver2DSW5solveEPK9Shape2DSWRK11Transform2DRK7Vector2S2_S5_S8_PFvS8_S8_PvES9_PS6_ff(x,h,j,D,k,o,0,b,0,0.0,0.0)|0}o=t&1;k=b+52|0;if((t&1|0)==(d[k>>0]|0)){l=f;return 0}D=c[r>>2]|0;j=(c[D+144>>2]|0)!=0;if(t){if((j?(t=c[p>>2]|0,a[t+132>>0]|0):0)?(__ZN8Area2DSW7BodyKeyC2EPS_jj(h,t,c[b+44>>2]|0,c[b+48>>2]|0),t=__ZN3MapIN8Area2DSW7BodyKeyENS0_9BodyStateE10ComparatorIS1_E16DefaultAllocatorEixERKS1_(D+196|0,h)|0,c[t>>2]=(c[t>>2]|0)+1,(c[D+152>>2]|0)==0):0)__ZN8Area2DSW21_queue_monitor_updateEv(D);t=c[p>>2]|0;if((c[t+144>>2]|0?(x=c[r>>2]|0,a[x+132>>0]|0):0)?(__ZN8Area2DSW7BodyKeyC2EPS_jj(h,x,c[b+48>>2]|0,c[b+44>>2]|0),x=__ZN3MapIN8Area2DSW7BodyKeyENS0_9BodyStateE10ComparatorIS1_E16DefaultAllocatorEixERKS1_(t+196|0,h)|0,c[x>>2]=(c[x>>2]|0)+1,(c[t+152>>2]|0)==0):0)__ZN8Area2DSW21_queue_monitor_updateEv(t)}else{if((j?(j=c[p>>2]|0,a[j+132>>0]|0):0)?(__ZN8Area2DSW7BodyKeyC2EPS_jj(h,j,c[b+44>>2]|0,c[b+48>>2]|0),j=__ZN3MapIN8Area2DSW7BodyKeyENS0_9BodyStateE10ComparatorIS1_E16DefaultAllocatorEixERKS1_(D+196|0,h)|0,c[j>>2]=(c[j>>2]|0)+-1,(c[D+152>>2]|0)==0):0)__ZN8Area2DSW21_queue_monitor_updateEv(D);D=c[p>>2]|0;if((c[D+144>>2]|0?(p=c[r>>2]|0,a[p+132>>0]|0):0)?(__ZN8Area2DSW7BodyKeyC2EPS_jj(h,p,c[b+48>>2]|0,c[b+44>>2]|0),b=__ZN3MapIN8Area2DSW7BodyKeyENS0_9BodyStateE10ComparatorIS1_E16DefaultAllocatorEixERKS1_(D+196|0,h)|0,c[b>>2]=(c[b>>2]|0)+-1,(c[D+152>>2]|0)==0):0)__ZN8Area2DSW21_queue_monitor_updateEv(D)}a[k>>0]=o;l=f;return 0}function __ZN13Area2Pair2DSW5solveEf(a,b){a=a|0;b=+b;return}function __ZN8Area2DSW7BodyKeyC2EPS_jj(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;c[a>>2]=0;c[a>>2]=c[b+12>>2];c[a+4>>2]=c[b+16>>2];c[a+8>>2]=d;c[a+12>>2]=e;return}function __ZN9Space2DSWD2Ev(b){b=b|0;var d=0,e=0,f=0,g=0;c[b>>2]=352548;d=c[b+56>>2]|0;gj[c[(c[d>>2]|0)+48>>2]&8191](d);__ZN6Memory11free_staticEPvb(d,0);d=c[b+48>>2]|0;if(__Z17predelete_handlerP6Object(d)|0){gj[c[(c[d>>2]|0)+76>>2]&8191](d);__ZN6Memory11free_staticEPvb(d,0)}d=c[b+16524>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);d=b+80|0;e=c[d>>2]|0;if(e|0?(__ZN3SetIP19CollisionObject2DSW10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(d,c[e+8>>2]|0),e=c[b+84>>2]|0,f=c[d>>2]|0,c[f+8>>2]=e,c[b+88>>2]=0,g=e,c[g+12>>2]=g,f|0):0){__ZN6Memory11free_staticEPvb(f,0);c[d>>2]=0}if(!(c[b+76>>2]|0))a[1263537]=0;else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145461,1098388,80,1065471,0);if(!(c[b+72>>2]|0))a[1263537]=0;else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145461,1098388,80,1065471,0);if(!(c[b+68>>2]|0))a[1263537]=0;else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145461,1098388,80,1065471,0);if(!(c[b+64>>2]|0))a[1263537]=0;else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145461,1098388,80,1065471,0);if(!(c[b+60>>2]|0)){a[1263537]=0;return}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145461,1098388,80,1065471,0);return}}function __ZN9Space2DSWD0Ev(a){a=a|0;__ZN9Space2DSWD2Ev(a);__ZdlPv(a);return}function __ZN3SetIP19CollisionObject2DSW10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(a,b){a=a|0;b=b|0;if((c[a+4>>2]|0)==(b|0))return;else{__ZN3SetIP19CollisionObject2DSW10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(a,c[b+8>>2]|0);__ZN3SetIP19CollisionObject2DSW10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(a,c[b+4>>2]|0);__ZN6Memory11free_staticEPvb(b,0);return}}function __ZN9Shape2DSWC2Ev(b){b=b|0;var d=0;c[b>>2]=353452;d=b+8|0;c[d>>2]=0;c[d+4>>2]=0;c[d+8>>2]=0;c[d+12>>2]=0;c[d+16>>2]=0;c[b+40>>2]=379008;c[b+36>>2]=0;c[b+44>>2]=0;g[b+32>>2]=0.0;a[b+28>>0]=0;return}function __ZN23ConcavePolygonShape2DSWD2Ev(b){b=b|0;var d=0,e=0,f=0;c[b>>2]=353384;d=c[b+56>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);d=c[b+52>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);d=c[b+48>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);c[b>>2]=353452;d=b+36|0;e=b+44|0;if(!(c[e>>2]|0))a[1263537]=0;else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1059676,1053208,88,1059687,0);f=c[d>>2]|0;if(!f)return;__ZN3MapIP14ShapeOwner2DSWi10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(d,c[f+8>>2]|0);f=c[b+40>>2]|0;b=c[d>>2]|0;c[b+8>>2]=f;c[e>>2]=0;e=f;c[e+12>>2]=e;if(!b)return;__ZN6Memory11free_staticEPvb(b,0);c[d>>2]=0;return}function __ZN23ConcavePolygonShape2DSWD0Ev(a){a=a|0;__ZN23ConcavePolygonShape2DSWD2Ev(a);__ZdlPv(a);return}function __ZNK23ConcavePolygonShape2DSW8get_typeEv(a){a=a|0;return 7}function __ZNK16ConcaveShape2DSW10is_concaveEv(a){a=a|0;return 1}function __ZNK23ConcavePolygonShape2DSW14contains_pointERK7Vector2(a,b){a=a|0;b=b|0;return 0}function __ZNK23ConcavePolygonShape2DSW14project_rangevERK7Vector2RK11Transform2DRfS6_(a,b,c,d,e){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;return}function __ZNK23ConcavePolygonShape2DSW19project_range_castvERK7Vector2S2_RK11Transform2DRfS6_(a,b,d,e,f,h){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0.0,r=0.0;i=l;l=l+48|0;if((l|0)>=(m|0))ba(48);j=i+36|0;k=i+32|0;n=i+28|0;o=i+24|0;p=i;c[p>>2]=c[e>>2];c[p+4>>2]=c[e+4>>2];c[p+8>>2]=c[e+8>>2];c[p+12>>2]=c[e+12>>2];c[p+16>>2]=c[e+16>>2];c[p+20>>2]=c[e+20>>2];__ZN7Vector2pLERKS_(p+16|0,b);Li[c[(c[a>>2]|0)+56>>2]&255](a,d,e,j,k);Li[c[(c[a>>2]|0)+56>>2]&255](a,d,p,n,o);q=+g[j>>2];r=+g[n>>2];g[f>>2]=q<r?q:r;r=+g[k>>2];q=+g[o>>2];g[h>>2]=r>q?r:q;l=i;return}function __ZNK9Shape2DSW11get_supportERK7Vector2(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e;c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;c[f+12>>2]=0;Ki[c[(c[b>>2]|0)+32>>2]&4095](b,d,f,e+16|0);d=f;f=c[d+4>>2]|0;b=a;c[b>>2]=c[d>>2];c[b+4>>2]=f;l=e;return}function __ZNK23ConcavePolygonShape2DSW12get_supportsERK7Vector2PS0_Ri(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0.0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0.0,r=0,s=0,t=0,u=0;g=b+52|0;h=-1.0e10;b=0;i=-1;while(1){j=c[g>>2]|0;k=(j|0)==0;if(k)l=0;else l=c[j+-4>>2]|0;if((b|0)>=(l|0))break;if(k)m=0;else m=c[j+-4>>2]|0;do if((m|0)<=(b|0)){if(k)n=0;else n=c[j+-4>>2]|0;if((n|0)>(b|0)){a[1263537]=0;o=14;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);p=0;break}}else o=14;while(0);if((o|0)==14){o=0;p=j+(b<<3)|0}q=+__ZNK7Vector23dotERKS_(d,p);r=q>h;s=r?b:i;h=r?q:h;b=b+1|0;i=s}c[f>>2]=1;if((i|0)==-1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1059885,1053208,728,1069762,0);return}a[1263537]=0;if((i|0)<0)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);if(k)t=0;else t=c[j+-4>>2]|0;do if((t|0)<=(i|0)){if(k)u=0;else u=c[j+-4>>2]|0;if((u|0)>(i|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0)}while(0);u=j+(i<<3)|0;i=c[u+4>>2]|0;j=e;c[j>>2]=c[u>>2];c[j+4>>2]=i;return}function __ZNK23ConcavePolygonShape2DSW17intersect_segmentERK7Vector2S2_RS0_S3_(a,b,d,e,f){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;var h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0.0,y=0,z=0,A=0,B=0,C=0.0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0.0,O=0.0,P=0.0,Q=0;h=l;l=l+64|0;if((l|0)>=(m|0))ba(64);i=h+56|0;j=h+48|0;k=h+24|0;n=h+16|0;o=h+8|0;p=h;q=h+40|0;r=h+32|0;s=c[a+60>>2]<<2;t=l;l=l+((1*s|0)+15&-16)|0;if((l|0)>=(m|0))ba((1*s|0)+15&-16|0);__ZNK7Vector2miERKS_(j,d,b);__ZNK7Vector210normalizedEv(i,j);j=c[a+48>>2]|0;if((j|0)!=0?(c[j+-4>>2]|0)>0:0)u=j;else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);u=0}j=c[a+52>>2]|0;if((j|0)!=0?(c[j+-4>>2]|0)>0:0)v=j;else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);v=0}j=c[a+56>>2]|0;if((j|0)!=0?(c[j+-4>>2]|0)>0:0)w=j;else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);w=0}c[t>>2]=0;j=o+4|0;a=q+4|0;s=r+4|0;x=1.0e10;y=0;z=0;A=0;while(1){B=t+(z<<2)|0;C=x;D=y;E=A;a:while(1){F=E;while(1){G=F>>>29&255;b:while(1)switch(G&7){case 1:{H=22;break a;break}case 2:{H=23;break a;break}case 3:{H=24;break a;break}case 0:{break b;break}default:{}}I=F&536870911;if(__ZNK5Rect218intersects_segmentERK7Vector2S2_PS0_S3_(w+(I*24|0)|0,b,d,0,0)|0)if((c[w+(I*24|0)+16>>2]|0)<0)break;else J=536870912;else J=1610612736;F=I|J}c[B>>2]=F;G=c[w+(I*24|0)+20>>2]|0;K=v+(c[u+(G<<3)>>2]<<3)|0;L=c[K+4>>2]|0;M=k;c[M>>2]=c[K>>2];c[M+4>>2]=L;L=v+(c[u+(G<<3)+4>>2]<<3)|0;G=c[L+4>>2]|0;M=n;c[M>>2]=c[L>>2];c[M+4>>2]=G;g[o>>2]=0.0;g[j>>2]=0.0;if(__ZN8Geometry29segment_intersects_segment_2dERK7Vector2S2_S2_S2_PS0_(b,d,k,n,o)|0?(N=+__ZNK7Vector23dotERKS_(i,o),N<C):0){G=o;M=c[G+4>>2]|0;L=e;c[L>>2]=c[G>>2];c[L+4>>2]=M;__ZNK7Vector2miERKS_(q,n,k);O=-+g[q>>2];c[r>>2]=c[a>>2];g[s>>2]=O;__ZNK7Vector210normalizedEv(p,r);M=p;L=c[M+4>>2]|0;G=f;c[G>>2]=c[M>>2];c[G+4>>2]=L;P=N;Q=1}else{P=C;Q=D}L=I|1610612736;c[B>>2]=L;C=P;D=Q;E=L}if((H|0)==22){H=0;E=F&536870911;c[B>>2]=E|1073741824;L=c[w+(E*24|0)+16>>2]|0;E=z+1|0;c[t+(E<<2)>>2]=L;x=C;y=D;z=E;A=L;continue}else if((H|0)==23){H=0;L=F&536870911;c[B>>2]=L|1610612736;E=c[w+(L*24|0)+20>>2]|0;L=z+1|0;c[t+(L<<2)>>2]=E;x=C;y=D;z=L;A=E;continue}else if((H|0)==24){H=0;c[B>>2]=F;if(!z)break;E=z+-1|0;x=C;y=D;z=E;A=c[t+(E<<2)>>2]|0;continue}}if(!D){l=h;return D|0}if(!(+__ZNK7Vector23dotERKS_(i,f)>0.0)){l=h;return D|0}__ZNK7Vector2ngEv(k,f);i=k;k=c[i+4>>2]|0;t=f;c[t>>2]=c[i>>2];c[t+4>>2]=k;l=h;return D|0}function __ZNK23ConcavePolygonShape2DSW21get_moment_of_inertiaEfRK7Vector2(a,b,c){a=a|0;b=+b;c=c|0;return 0.0}function __ZN23ConcavePolygonShape2DSW8set_dataERK7Variant(b,d){b=b|0;d=d|0;var e=0,f=0,h=0,i=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0.0,K=0.0,L=0,M=0.0,N=0.0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0,ia=0,ja=0,ka=0,la=0,ma=0,na=0,oa=0,pa=0,qa=0,ra=0,sa=0,ta=0,ua=0,va=0,wa=0,xa=0,ya=0,za=0,Aa=0,Ba=0,Ca=0,Da=0,Ea=0,Fa=0,Ga=0,Ha=0,Ia=0,Ja=0,Ka=0,La=0;e=l;l=l+64|0;if((l|0)>=(m|0))ba(64);f=e+32|0;h=e+24|0;i=e+16|0;k=e;n=e+56|0;o=e+44|0;p=e+40|0;q=c[d>>2]|0;switch(q|0){case 24:case 26:break;default:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1059724,1053208,895,1059733,0);l=e;return}}a[1263537]=0;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0;c[k+12>>2]=0;do if((q|0)==26){r=__ZNK7Variantcv10PoolVectorI7Vector2EEv(d)|0;c[n>>2]=r;s=(r|0)==0;if(!s){t=(c[r+16>>2]|0)>>>3;if(!(t&1))u=t;else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1059724,1053208,903,1059854,0);__ZN10PoolVectorI7Vector2E12_unreferenceEv(n);break}}else u=0;t=b+48|0;a[1263537]=0;v=c[t>>2]|0;if(v|0?c[v+-4>>2]|0:0){if(!(__Z16atomic_decrementPj(v+-8|0)|0))__ZN6Memory11free_staticEPvb(v,1);c[t>>2]=0}v=b+52|0;a[1263537]=0;w=c[v>>2]|0;if(w|0?c[w+-4>>2]|0:0){if(!(__Z16atomic_decrementPj(w+-8|0)|0))__ZN6Memory11free_staticEPvb(w,1);c[v>>2]=0}a[1263537]=0;w=b+56|0;x=c[w>>2]|0;if(x|0?c[x+-4>>2]|0:0){if(!(__Z16atomic_decrementPj(x+-8|0)|0))__ZN6Memory11free_staticEPvb(x,1);c[w>>2]=0}c[b+60>>2]=1;if(!u){w=b+12|0;c[w>>2]=c[k>>2];c[w+4>>2]=c[k+4>>2];c[w+8>>2]=c[k+8>>2];c[w+12>>2]=c[k+12>>2];a[b+28>>0]=1;w=c[b+36>>2]|0;if(w|0?(x=c[w+8>>2]|0,w=c[b+40>>2]|0,(x|0)!=(w|0)):0){y=x;while(1){x=c[y+8>>2]|0;if((x|0)==(w|0))break;else y=x}if(y|0){w=y;do{x=c[w+24>>2]|0;gj[c[(c[x>>2]|0)+8>>2]&8191](x);w=c[w+16>>2]|0}while((w|0)!=0)}}__ZN10PoolVectorI7Vector2E12_unreferenceEv(n);break}if(s){z=0;A=0}else{__Z16atomic_incrementPj(r+4|0)|0;z=r;A=c[r+8>>2]|0}w=o+4|0;c[w>>2]=379008;c[o>>2]=0;y=o+8|0;c[y>>2]=0;x=A;B=h+4|0;C=0;D=0;while(1){E=x+(C<<3)|0;F=c[E>>2]|0;G=c[E+4>>2]|0;E=f;c[E>>2]=F;c[E+4>>2]=G;E=x+((C|1)<<3)|0;H=c[E+4>>2]|0;I=h;c[I>>2]=c[E>>2];c[I+4>>2]=H;J=(c[j>>2]=F,+g[j>>2]);K=(c[j>>2]=G,+g[j>>2]);a:do if(D){G=c[D+8>>2]|0;F=c[w>>2]|0;b:do if((G|0)==(F|0))L=G;else{H=G;while(1){M=+g[H+24>>2];I=J==M;N=I?+g[H+28>>2]:M;M=I?K:J;if(M<N)O=H+8|0;else{if(!(N<M)){L=H;break b}O=H+4|0}H=c[O>>2]|0;if((H|0)==(F|0)){P=49;break a}}}while(0);if((L|0)!=(F|0)&(L|0)!=0)Q=c[(__ZN3MapI7Vector2i10ComparatorIS0_E16DefaultAllocatorEixERKS0_(o,f)|0)>>2]|0;else P=49}else P=49;while(0);if((P|0)==49){P=0;G=c[y>>2]|0;c[(__ZN3MapI7Vector2i10ComparatorIS0_E16DefaultAllocatorEixERKS0_(o,f)|0)>>2]=G;Q=G}G=c[o>>2]|0;c:do if(G){H=c[G+8>>2]|0;I=c[w>>2]|0;d:do if((H|0)==(I|0))R=H;else{J=+g[h>>2];K=+g[B>>2];E=H;while(1){M=+g[E+24>>2];S=J==M;N=S?+g[E+28>>2]:M;M=S?K:J;if(M<N)T=E+8|0;else{if(!(N<M)){R=E;break d}T=E+4|0}E=c[T>>2]|0;if((E|0)==(I|0)){P=60;break c}}}while(0);if((R|0)!=(I|0)&(R|0)!=0)U=c[(__ZN3MapI7Vector2i10ComparatorIS0_E16DefaultAllocatorEixERKS0_(o,h)|0)>>2]|0;else P=60}else P=60;while(0);if((P|0)==60){P=0;G=c[y>>2]|0;c[(__ZN3MapI7Vector2i10ComparatorIS0_E16DefaultAllocatorEixERKS0_(o,h)|0)>>2]=G;U=G}G=c[t>>2]|0;if(!G)V=1;else V=(c[G+-4>>2]|0)+1|0;if(!(__ZN6VectorIN23ConcavePolygonShape2DSW7SegmentEE6resizeEi(t,V)|0)){a[1263537]=0;G=c[t>>2]|0;if(!G){P=67;break}H=c[G+-4>>2]|0;if((H|0)<1){P=67;break}__ZN6VectorIN23ConcavePolygonShape2DSW7SegmentEE14_copy_on_writeEv(t);G=(c[t>>2]|0)+(H+-1<<3)|0;c[G>>2]=Q;c[G+4>>2]=U}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);G=C+2|0;if((G|0)>=(u|0)){P=32;break}C=G;D=c[o>>2]|0}if((P|0)==32){__ZN6VectorI7Vector2E6resizeEi(v,c[y>>2]|0)|0;D=c[o>>2]|0;e:do if(D){C=c[D+8>>2]|0;B=c[w>>2]|0;x=C;while(1){r=c[x+8>>2]|0;if((r|0)==(B|0))break;else x=r}r=x+24|0;s=c[r+4>>2]|0;G=k;c[G>>2]=c[r>>2];c[G+4>>2]=s;if((C|0)!=(B|0)){s=C;while(1){G=c[s+8>>2]|0;if((G|0)==(B|0))break;else s=G}if(s|0){B=k+8|0;C=f+4|0;x=h+4|0;G=s;while(1){r=G+24|0;H=k;F=c[H>>2]|0;E=c[H+4>>2]|0;H=f;c[H>>2]=F;c[H+4>>2]=E;__ZNK7Vector2plERKS_(h,k,B);J=+g[r>>2];H=J<(c[j>>2]=F,+g[j>>2]);K=(c[j>>2]=E,+g[j>>2]);if(H)g[f>>2]=J;M=+g[G+28>>2];if(M<K)g[C>>2]=M;if(J>+g[h>>2])g[h>>2]=J;if(M>+g[x>>2])g[x>>2]=M;H=f;E=c[H+4>>2]|0;F=k;c[F>>2]=c[H>>2];c[F+4>>2]=E;__ZNK7Vector2miERKS_(i,h,f);E=i;F=c[E+4>>2]|0;H=B;c[H>>2]=c[E>>2];c[H+4>>2]=F;F=c[G+32>>2]|0;if((F|0)<0){P=89;break}H=c[v>>2]|0;E=(H|0)==0;if(E)W=0;else W=c[H+-4>>2]|0;if((W|0)<=(F|0)){if(E)X=0;else X=c[H+-4>>2]|0;if((X|0)<=(F|0)){P=89;break}a[1263537]=0}__ZN6VectorI7Vector2E14_copy_on_writeEv(v);H=r;r=c[H+4>>2]|0;E=(c[v>>2]|0)+(F<<3)|0;c[E>>2]=c[H>>2];c[E+4>>2]=r;G=c[G+16>>2]|0;if(!G)break e}if((P|0)==89)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}}}else{G=24;B=c[G+4>>2]|0;x=k;c[x>>2]=c[G>>2];c[x+4>>2]=B}while(0);c[p>>2]=0;D=c[t>>2]|0;if(!D)Y=0;else Y=c[D+-4>>2]|0;__ZN6VectorIN23ConcavePolygonShape2DSW3BVHEE6resizeEi(p,Y)|0;D=f+4|0;B=h+4|0;x=0;G=c[p>>2]|0;while(1){Z=(G|0)==0;if(Z)_=0;else _=c[G+-4>>2]|0;if((x|0)>=(_|0)){P=95;break}C=c[t>>2]|0;s=(C|0)==0;if(s)$=0;else $=c[C+-4>>2]|0;if(($|0)<=(x|0)){if(s)aa=0;else aa=c[C+-4>>2]|0;if((aa|0)<=(x|0)){P=121;break}a[1263537]=0}__ZN6VectorIN23ConcavePolygonShape2DSW7SegmentEE14_copy_on_writeEv(t);C=c[(c[t>>2]|0)+(x<<3)>>2]|0;do if((C|0)<0)P=130;else{s=c[v>>2]|0;r=(s|0)==0;if(r)ca=0;else ca=c[s+-4>>2]|0;if((ca|0)<=(C|0)){if(r)da=0;else da=c[s+-4>>2]|0;if((da|0)<=(C|0)){P=130;break}a[1263537]=0}__ZN6VectorI7Vector2E14_copy_on_writeEv(v);ea=(c[v>>2]|0)+(C<<3)|0}while(0);if((P|0)==130){P=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);ea=0}C=c[p>>2]|0;s=(C|0)==0;if(s)fa=0;else fa=c[C+-4>>2]|0;if((fa|0)<=(x|0)){if(s)ga=0;else ga=c[C+-4>>2]|0;if((ga|0)<=(x|0)){P=139;break}a[1263537]=0}do if(s){r=ea;E=c[r+4>>2]|0;H=0+(x*24|0)|0;c[H>>2]=c[r>>2];c[H+4>>2]=E;ha=0;ia=0;ja=1}else{if((c[C+-8>>2]|0)>>>0>1){E=c[C+-4>>2]|0;H=(E*24|0)+-1|0;r=H>>>1|H;H=r>>>2|r;r=H>>>4|H;H=r>>>8|r;r=__ZN6Memory12alloc_staticEjb((H>>>16|H)+1|0,1)|0;c[r+-8>>2]=1;c[r+-4>>2]=E;if(!E){H=c[p>>2]|0;if(H|0){ka=H;P=148}}else{H=c[p>>2]|0;F=0;do{S=r+(F*24|0)|0;la=H+(F*24|0)|0;c[S>>2]=c[la>>2];c[S+4>>2]=c[la+4>>2];c[S+8>>2]=c[la+8>>2];c[S+12>>2]=c[la+12>>2];c[S+16>>2]=c[la+16>>2];c[S+20>>2]=c[la+20>>2];F=F+1|0}while((F|0)!=(E|0));ka=H;P=148}do if((P|0)==148){P=0;if(__Z16atomic_decrementPj(ka+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ka,1)}while(0);c[p>>2]=r;H=ea;E=c[H+4>>2]|0;F=r+(x*24|0)|0;c[F>>2]=c[H>>2];c[F+4>>2]=E;if(!r){ha=0;ia=0;ja=1;break}else ma=r}else{E=ea;F=c[E+4>>2]|0;H=C+(x*24|0)|0;c[H>>2]=c[E>>2];c[H+4>>2]=F;ma=C}ha=c[ma+-4>>2]|0;ia=ma;ja=0}while(0);do if((ha|0)<=(x|0)){if(ja)na=0;else na=c[ia+-4>>2]|0;if((na|0)>(x|0)){a[1263537]=0;P=159;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);oa=0;break}}else P=159;while(0);if((P|0)==159){P=0;do if(!ia)pa=ia;else{if((c[ia+-8>>2]|0)>>>0<=1){pa=ia;break}C=c[ia+-4>>2]|0;s=(C*24|0)+-1|0;F=s>>>1|s;s=F>>>2|F;F=s>>>4|s;s=F>>>8|F;F=__ZN6Memory12alloc_staticEjb((s>>>16|s)+1|0,1)|0;c[F+-8>>2]=1;c[F+-4>>2]=C;if(!C){s=c[p>>2]|0;if(s|0){qa=s;P=164}}else{s=c[p>>2]|0;H=0;do{E=F+(H*24|0)|0;I=s+(H*24|0)|0;c[E>>2]=c[I>>2];c[E+4>>2]=c[I+4>>2];c[E+8>>2]=c[I+8>>2];c[E+12>>2]=c[I+12>>2];c[E+16>>2]=c[I+16>>2];c[E+20>>2]=c[I+20>>2];H=H+1|0}while((H|0)!=(C|0));qa=s;P=164}do if((P|0)==164){P=0;if(__Z16atomic_decrementPj(qa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(qa,1)}while(0);c[p>>2]=F;pa=F}while(0);oa=pa+(x*24|0)|0}s=c[t>>2]|0;C=(s|0)==0;if(C)ra=0;else ra=c[s+-4>>2]|0;if((ra|0)<=(x|0)){if(C)sa=0;else sa=c[s+-4>>2]|0;if((sa|0)<=(x|0)){P=175;break}a[1263537]=0}__ZN6VectorIN23ConcavePolygonShape2DSW7SegmentEE14_copy_on_writeEv(t);s=c[(c[t>>2]|0)+(x<<3)+4>>2]|0;do if((s|0)<0)P=184;else{C=c[v>>2]|0;H=(C|0)==0;if(H)ta=0;else ta=c[C+-4>>2]|0;if((ta|0)<=(s|0)){if(H)ua=0;else ua=c[C+-4>>2]|0;if((ua|0)<=(s|0)){P=184;break}a[1263537]=0}__ZN6VectorI7Vector2E14_copy_on_writeEv(v);va=(c[v>>2]|0)+(s<<3)|0}while(0);if((P|0)==184){P=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);va=0}s=oa;C=c[s>>2]|0;H=c[s+4>>2]|0;s=f;c[s>>2]=C;c[s+4>>2]=H;s=oa+8|0;__ZNK7Vector2plERKS_(h,oa,s);M=+g[va>>2];r=M<(c[j>>2]=C,+g[j>>2]);J=(c[j>>2]=H,+g[j>>2]);if(r)g[f>>2]=M;K=+g[va+4>>2];if(K<J)g[D>>2]=K;if(M>+g[h>>2])g[h>>2]=M;if(K>+g[B>>2])g[B>>2]=K;r=f;H=c[r+4>>2]|0;C=oa;c[C>>2]=c[r>>2];c[C+4>>2]=H;__ZNK7Vector2miERKS_(i,h,f);H=i;C=c[H+4>>2]|0;r=s;c[r>>2]=c[H>>2];c[r+4>>2]=C;C=c[p>>2]|0;r=(C|0)==0;if(r)wa=0;else wa=c[C+-4>>2]|0;if((wa|0)<=(x|0)){if(r)xa=0;else xa=c[C+-4>>2]|0;if((xa|0)<=(x|0)){P=201;break}a[1263537]=0}do if(r){c[0+(x*24|0)+16>>2]=-1;ya=0;za=0;Aa=1}else{if((c[C+-8>>2]|0)>>>0>1){H=c[C+-4>>2]|0;s=(H*24|0)+-1|0;I=s>>>1|s;s=I>>>2|I;I=s>>>4|s;s=I>>>8|I;I=__ZN6Memory12alloc_staticEjb((s>>>16|s)+1|0,1)|0;c[I+-8>>2]=1;c[I+-4>>2]=H;if(!H){s=c[p>>2]|0;if(s|0){Ba=s;P=210}}else{s=c[p>>2]|0;E=0;do{la=I+(E*24|0)|0;S=s+(E*24|0)|0;c[la>>2]=c[S>>2];c[la+4>>2]=c[S+4>>2];c[la+8>>2]=c[S+8>>2];c[la+12>>2]=c[S+12>>2];c[la+16>>2]=c[S+16>>2];c[la+20>>2]=c[S+20>>2];E=E+1|0}while((E|0)!=(H|0));Ba=s;P=210}do if((P|0)==210){P=0;if(__Z16atomic_decrementPj(Ba+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ba,1)}while(0);c[p>>2]=I;c[I+(x*24|0)+16>>2]=-1;if(!I){ya=0;za=0;Aa=1;break}else Ca=I}else{c[C+(x*24|0)+16>>2]=-1;Ca=C}ya=c[Ca+-4>>2]|0;za=Ca;Aa=0}while(0);if((ya|0)<=(x|0)){if(Aa)Da=0;else Da=c[za+-4>>2]|0;if((Da|0)<=(x|0)){P=219;break}a[1263537]=0}do if(!za)Ea=za;else{if((c[za+-8>>2]|0)>>>0<=1){Ea=za;break}C=c[za+-4>>2]|0;r=(C*24|0)+-1|0;s=r>>>1|r;r=s>>>2|s;s=r>>>4|r;r=s>>>8|s;s=__ZN6Memory12alloc_staticEjb((r>>>16|r)+1|0,1)|0;c[s+-8>>2]=1;c[s+-4>>2]=C;if(!C){r=c[p>>2]|0;if(r|0){Fa=r;P=226}}else{r=c[p>>2]|0;H=0;do{E=s+(H*24|0)|0;F=r+(H*24|0)|0;c[E>>2]=c[F>>2];c[E+4>>2]=c[F+4>>2];c[E+8>>2]=c[F+8>>2];c[E+12>>2]=c[F+12>>2];c[E+16>>2]=c[F+16>>2];c[E+20>>2]=c[F+20>>2];H=H+1|0}while((H|0)!=(C|0));Fa=r;P=226}do if((P|0)==226){P=0;if(__Z16atomic_decrementPj(Fa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Fa,1)}while(0);c[p>>2]=s;Ea=s}while(0);c[Ea+(x*24|0)+20>>2]=x;x=x+1|0;G=Ea}if((P|0)==95){if(!Z?(x=c[G+-4>>2]|0,(x|0)>0):0)if((c[G+-8>>2]|0)>>>0>1){B=(x*24|0)+-1|0;D=B>>>1|B;B=D>>>2|D;D=B>>>4|B;B=D>>>8|D;D=__ZN6Memory12alloc_staticEjb((B>>>16|B)+1|0,1)|0;c[D+-8>>2]=1;c[D+-4>>2]=x;B=c[p>>2]|0;v=0;do{t=D+(v*24|0)|0;r=B+(v*24|0)|0;c[t>>2]=c[r>>2];c[t+4>>2]=c[r+4>>2];c[t+8>>2]=c[r+8>>2];c[t+12>>2]=c[r+12>>2];c[t+16>>2]=c[r+16>>2];c[t+20>>2]=c[r+20>>2];v=v+1|0}while((v|0)!=(x|0));if(!(__Z16atomic_decrementPj(B+-8|0)|0))__ZN6Memory11free_staticEPvb(B,1);c[p>>2]=D;Ga=D;Ha=D;P=104}else{Ia=G;Ja=G;P=105}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);Ga=0;Ha=c[p>>2]|0;P=104}if((P|0)==104)if(!Ha){Ka=0;La=Ga}else{Ia=Ga;Ja=Ha;P=105}if((P|0)==105){Ka=c[Ja+-4>>2]|0;La=Ia}__ZN23ConcavePolygonShape2DSW13_generate_bvhEPNS_3BVHEii(b,La,Ka,1)|0;x=c[p>>2]|0;if(x|0?(__Z16atomic_decrementPj(x+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(x,1);x=c[o>>2]|0;if(x|0?(__ZN3MapI7Vector2i10ComparatorIS0_E16DefaultAllocatorE13_cleanup_treeEPNS4_7ElementE(o,c[x+8>>2]|0),x=c[w>>2]|0,v=c[o>>2]|0,c[v+8>>2]=x,c[y>>2]=0,r=x,c[r+12>>2]=r,v|0):0){__ZN6Memory11free_staticEPvb(v,0);c[o>>2]=0}if(z|0)__Z16atomic_decrementPj(z+4|0)|0;__ZN10PoolVectorI7Vector2E12_unreferenceEv(n);P=231;break}else if((P|0)==121)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((P|0)==139)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((P|0)==175)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((P|0)==201)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((P|0)==219)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}else if((P|0)==67)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}else P=231;while(0);if(((P|0)==231?(P=b+12|0,c[P>>2]=c[k>>2],c[P+4>>2]=c[k+4>>2],c[P+8>>2]=c[k+8>>2],c[P+12>>2]=c[k+12>>2],a[b+28>>0]=1,k=c[b+36>>2]|0,k|0):0)?(P=c[k+8>>2]|0,k=c[b+40>>2]|0,(P|0)!=(k|0)):0){b=P;while(1){P=c[b+8>>2]|0;if((P|0)==(k|0))break;else b=P}if(b|0){k=b;do{b=c[k+24>>2]|0;gj[c[(c[b>>2]|0)+8>>2]&8191](b);k=c[k+16>>2]|0}while((k|0)!=0)}}l=e;return}function __ZNK23ConcavePolygonShape2DSW8get_dataEv(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;c[f>>2]=0;g=d+48|0;h=c[g>>2]|0;if(!h)i=0;else i=c[h+-4>>2]|0;__ZN10PoolVectorI7Vector2E6resizeEi(f,i<<1)|0;if((c[f>>2]|0)!=0?(__ZN10PoolVectorI7Vector2E14_copy_on_writeEv(f),h=c[f>>2]|0,(h|0)!=0):0){__Z16atomic_incrementPj(h+4|0)|0;j=c[h+8>>2]|0;k=h}else{j=0;k=0}a:do if((i|0)>0){h=d+52|0;n=0;while(1){o=c[g>>2]|0;p=(o|0)==0;if(p)q=0;else q=c[o+-4>>2]|0;if((q|0)<=(n|0)){if(p)r=0;else r=c[o+-4>>2]|0;if((r|0)<=(n|0)){s=17;break}a[1263537]=0}p=c[o+(n<<3)>>2]|0;if((p|0)<0){s=26;break}o=c[h>>2]|0;t=(o|0)==0;if(t)u=0;else u=c[o+-4>>2]|0;if((u|0)<=(p|0)){if(t)v=0;else v=c[o+-4>>2]|0;if((v|0)<=(p|0)){s=26;break}a[1263537]=0}t=n<<1;w=o+(p<<3)|0;p=c[w+4>>2]|0;o=j+(t<<3)|0;c[o>>2]=c[w>>2];c[o+4>>2]=p;p=c[g>>2]|0;o=(p|0)==0;if(o)x=0;else x=c[p+-4>>2]|0;if((x|0)<=(n|0)){if(o)y=0;else y=c[p+-4>>2]|0;if((y|0)<=(n|0)){s=34;break}a[1263537]=0}o=c[p+(n<<3)+4>>2]|0;if((o|0)<0){s=43;break}p=c[h>>2]|0;w=(p|0)==0;if(w)z=0;else z=c[p+-4>>2]|0;if((z|0)<=(o|0)){if(w)A=0;else A=c[p+-4>>2]|0;if((A|0)<=(o|0)){s=43;break}a[1263537]=0}w=p+(o<<3)|0;o=c[w+4>>2]|0;p=j+((t|1)<<3)|0;c[p>>2]=c[w>>2];c[p+4>>2]=o;n=n+1|0;if((n|0)>=(i|0))break a}if((s|0)==17)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);else if((s|0)==26)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);else if((s|0)==34)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);else if((s|0)==43)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0)}while(0);if(!k){__ZN7VariantC2ERK10PoolVectorI7Vector2E(b,f);__ZN10PoolVectorI7Vector2E12_unreferenceEv(f);l=e;return}__Z16atomic_decrementPj(k+4|0)|0;__ZN7VariantC2ERK10PoolVectorI7Vector2E(b,f);__ZN10PoolVectorI7Vector2E12_unreferenceEv(f);l=e;return}function __ZNK23ConcavePolygonShape2DSW4cullERK5Rect2PFvPvP9Shape2DSWES3_(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0.0,P=0.0,Q=0,R=0,S=0,T=0,U=0;h=l;l=l+112|0;if((l|0)>=(m|0))ba(112);i=h+16|0;j=h+8|0;k=h+40|0;n=h;o=h+32|0;p=h+24|0;q=c[b+60>>2]<<2;r=l;l=l+((1*q|0)+15&-16)|0;if((l|0)>=(m|0))ba((1*q|0)+15&-16|0);q=c[b+48>>2]|0;if((q|0)!=0?(c[q+-4>>2]|0)>0:0)s=q;else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);s=0}q=c[b+52>>2]|0;if((q|0)!=0?(c[q+-4>>2]|0)>0:0)t=q;else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);t=0}q=c[b+56>>2]|0;if((q|0)!=0?(c[q+-4>>2]|0)>0:0)u=q;else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);u=0}c[r>>2]=0;q=d+8|0;b=d+4|0;v=d+12|0;w=o+4|0;x=p+4|0;y=k+8|0;z=k+40|0;A=k+36|0;B=k+44|0;C=k+32|0;D=k+28|0;E=k+48|0;F=k+56|0;G=k+64|0;H=k+36|0;I=0;J=0;while(1){K=r+(I<<2)|0;L=J;a:while(1){M=L>>>29&255;b:while(1)switch(M&7){case 1:{N=28;break a;break}case 2:{N=29;break a;break}case 3:{N=30;break a;break}case 0:{break b;break}default:{}}M=L&536870911;O=+g[d>>2];P=+g[u+(M*24|0)>>2];if(((!(O>=P+ +g[u+(M*24|0)+8>>2])?!(O+ +g[q>>2]<=P):0)?(P=+g[b>>2],O=+g[u+(M*24|0)+4>>2],!(P>=O+ +g[u+(M*24|0)+12>>2])):0)?!(P+ +g[v>>2]<=O):0){if((c[u+(M*24|0)+16>>2]|0)>=0){L=M|536870912;continue}Q=c[u+(M*24|0)+20>>2]|0;R=t+(c[s+(Q<<3)>>2]<<3)|0;S=c[R+4>>2]|0;T=i;c[T>>2]=c[R>>2];c[T+4>>2]=S;S=t+(c[s+(Q<<3)+4>>2]<<3)|0;Q=c[S+4>>2]|0;T=j;c[T>>2]=c[S>>2];c[T+4>>2]=Q;__ZNK7Vector2miERKS_(o,j,i);O=-+g[o>>2];c[p>>2]=c[w>>2];g[x>>2]=O;__ZNK7Vector210normalizedEv(n,p);c[y>>2]=0;c[y+4>>2]=0;c[y+8>>2]=0;c[y+12>>2]=0;c[y+16>>2]=0;c[z>>2]=379008;c[A>>2]=0;c[B>>2]=0;g[C>>2]=0.0;a[D>>0]=0;c[k>>2]=353144;Q=i;T=c[Q+4>>2]|0;S=E;c[S>>2]=c[Q>>2];c[S+4>>2]=T;T=j;S=c[T+4>>2]|0;Q=F;c[Q>>2]=c[T>>2];c[Q+4>>2]=S;S=n;Q=c[S+4>>2]|0;T=G;c[T>>2]=c[S>>2];c[T+4>>2]=Q;Pi[e&2047](f,k);Q=M|1610612736;c[k>>2]=353452;if(!(c[B>>2]|0))a[1263537]=0;else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1059676,1053208,88,1059687,0);T=c[H>>2]|0;if(T|0?(__ZN3MapIP14ShapeOwner2DSWi10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(H,c[T+8>>2]|0),T=c[z>>2]|0,S=c[H>>2]|0,c[S+8>>2]=T,c[B>>2]=0,R=T,c[R+12>>2]=R,S|0):0){__ZN6Memory11free_staticEPvb(S,0);c[H>>2]=0}L=Q;continue}L=M|1610612736}if((N|0)==28){N=0;M=L&536870911;c[K>>2]=M|1073741824;U=u+(M*24|0)+16|0}else if((N|0)==29){N=0;M=L&536870911;c[K>>2]=M|1610612736;U=u+(M*24|0)+20|0}else if((N|0)==30){N=0;c[K>>2]=L;M=I+-1|0;if(!I)break;I=M;J=c[r+(M<<2)>>2]|0;continue}M=c[U>>2]|0;Q=I+1|0;c[r+(Q<<2)>>2]=M;I=Q;J=M}l=h;return}function __ZNK23ConcavePolygonShape2DSW13project_rangeERK7Vector2RK11Transform2DRfS6_(a,b,c,d,e){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;return}function __ZN3MapIP14ShapeOwner2DSWi10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(a,b){a=a|0;b=b|0;if((c[a+4>>2]|0)==(b|0))return;else{__ZN3MapIP14ShapeOwner2DSWi10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(a,c[b+8>>2]|0);__ZN3MapIP14ShapeOwner2DSWi10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(a,c[b+4>>2]|0);__ZN6Memory11free_staticEPvb(b,0);return}}function __ZN9Shape2DSWD2Ev(b){b=b|0;var d=0,e=0,f=0;c[b>>2]=353452;d=b+36|0;e=b+44|0;if(!(c[e>>2]|0))a[1263537]=0;else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1059676,1053208,88,1059687,0);f=c[d>>2]|0;if(!f)return;__ZN3MapIP14ShapeOwner2DSWi10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(d,c[f+8>>2]|0);f=c[b+40>>2]|0;b=c[d>>2]|0;c[b+8>>2]=f;c[e>>2]=0;e=f;c[e+12>>2]=e;if(!b)return;__ZN6Memory11free_staticEPvb(b,0);c[d>>2]=0;return}function __ZN9Shape2DSWD0Ev(b){b=b|0;var d=0,e=0,f=0,g=0;c[b>>2]=353452;d=b+36|0;e=b+44|0;if(!(c[e>>2]|0))a[1263537]=0;else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1059676,1053208,88,1059687,0);f=c[d>>2]|0;if(!f){__ZdlPv(b);return}__ZN3MapIP14ShapeOwner2DSWi10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(d,c[f+8>>2]|0);f=c[b+40>>2]|0;g=c[d>>2]|0;c[g+8>>2]=f;c[e>>2]=0;e=f;c[e+12>>2]=e;if(!g){__ZdlPv(b);return}__ZN6Memory11free_staticEPvb(g,0);c[d>>2]=0;__ZdlPv(b);return}function __ZNK9Shape2DSW10is_concaveEv(a){a=a|0;return 0}function __ZN3MapI7Vector2i10ComparatorIS0_E16DefaultAllocatorEixERKS0_(b,d){b=b|0;d=d|0;var e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0.0,r=0.0,s=0.0,t=0.0,u=0,v=0,w=0,x=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;h=c[b>>2]|0;if(!h){i=__ZnwjPFPvjE(36,4740)|0;j=i+16|0;c[j>>2]=0;c[j+4>>2]=0;c[j+8>>2]=0;c[j+12>>2]=0;c[b>>2]=i;j=c[b+4>>2]|0;c[i+4>>2]=j;c[i+8>>2]=j;c[i+12>>2]=j;c[i>>2]=1;if(!i){c[f>>2]=0;k=f;n=14}else{o=i;p=j;n=5}}else{o=h;p=c[b+4>>2]|0;n=5}a:do if((n|0)==5){h=c[o+8>>2]|0;b:do if((h|0)!=(p|0)){q=+g[d>>2];r=+g[d+4>>2];j=h;while(1){s=+g[j+24>>2];i=q==s;t=i?+g[j+28>>2]:s;s=i?r:q;if(s<t)u=j+8|0;else{if(!(t<s))break;u=j+4|0}i=c[u>>2]|0;if((i|0)==(p|0))break b;else j=i}if(!((j|0)==(p|0)|(j|0)==0)){v=j;break a}}while(0);c[f>>2]=0;if(!o){k=f;n=14}else{w=f;n=15}}while(0);if((n|0)==14){o=__ZnwjPFPvjE(36,4740)|0;p=o+16|0;c[p>>2]=0;c[p+4>>2]=0;c[p+8>>2]=0;c[p+12>>2]=0;c[b>>2]=o;p=c[b+4>>2]|0;c[o+4>>2]=p;c[o+8>>2]=p;c[o+12>>2]=p;c[o>>2]=1;w=k;n=15}if((n|0)==15){n=__ZN3MapI7Vector2i10ComparatorIS0_E16DefaultAllocatorE10_insert_rbERKS0_RKi(b,d,f)|0;if(!n){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145936,616,1145947,0);x=0;l=e;return x|0}else v=n}a[1263537]=0;x=v+32|0;l=e;return x|0}function __ZN6VectorIN23ConcavePolygonShape2DSW7SegmentEE6resizeEi(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0;if((d|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,269,1145657,0);e=31;return e|0}a[1263537]=0;f=c[b>>2]|0;if(!f)g=0;else g=c[f+-4>>2]|0;if((g|0)==(d|0)){e=0;return e|0}if(!d){if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);c[b>>2]=0;e=0;return e|0}__ZN6VectorIN23ConcavePolygonShape2DSW7SegmentEE14_copy_on_writeEv(b);f=d<<3;if(d>>>0<=536870911?(g=f+-1|0,h=g>>>1|g,g=h>>>2|h,h=g>>>4|g,g=h>>>8|h,h=(g>>>16|g)+1|0,f>>>0<4294967264):0){a[1263537]=0;f=c[b>>2]|0;do if(!f)if((d|0)>0)i=18;else{j=0;i=25}else{g=c[f+-4>>2]|0;if((g|0)<(d|0))if(!g)i=18;else{k=__ZN6Memory14realloc_staticEPvjb(f,h,1)|0;if(k|0){a[1263537]=0;l=k;break}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,300,1145876,0);e=6;return e|0}else{j=g;i=25}}while(0);do if((i|0)==18){g=__ZN6Memory12alloc_staticEjb(h,1)|0;if(g|0){a[1263537]=0;c[g+-4>>2]=0;c[g+-8>>2]=1;l=g;break}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,292,1145820,0);e=6;return e|0}else if((i|0)==25){if((j|0)<=(d|0)){e=0;return e|0}g=__ZN6Memory14realloc_staticEPvjb(f,h,1)|0;if(!g){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,324,1145876,0);e=6;return e|0}else{a[1263537]=0;c[b>>2]=g;c[g+-4>>2]=d;e=0;return e|0}}while(0);c[b>>2]=l;c[((l|0)==0?0:l+-4|0)>>2]=d;e=0;return e|0}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,285,1145723,0);e=6;return e|0}function __ZN6VectorIN23ConcavePolygonShape2DSW7SegmentEE14_copy_on_writeEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0;b=c[a>>2]|0;if(!b)return;if((c[b+-8>>2]|0)>>>0<=1)return;d=c[b+-4>>2]|0;b=(d<<3)+-1|0;e=b>>>1|b;b=e>>>2|e;e=b>>>4|b;b=e>>>8|e;e=__ZN6Memory12alloc_staticEjb((b>>>16|b)+1|0,1)|0;c[e+-8>>2]=1;c[e+-4>>2]=d;if(d|0){b=0;do{f=(c[a>>2]|0)+(b<<3)|0;g=c[f+4>>2]|0;h=e+(b<<3)|0;c[h>>2]=c[f>>2];c[h+4>>2]=g;b=b+1|0}while((b|0)!=(d|0))}d=c[a>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);c[a>>2]=e;return}function __ZN6VectorIN23ConcavePolygonShape2DSW3BVHEE6resizeEi(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0;if((d|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,269,1145657,0);e=31;return e|0}a[1263537]=0;f=c[b>>2]|0;if(!f)g=0;else g=c[f+-4>>2]|0;if((g|0)==(d|0)){e=0;return e|0}if(!d){if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);c[b>>2]=0;e=0;return e|0}__ZN6VectorIN23ConcavePolygonShape2DSW3BVHEE14_copy_on_writeEv(b);f=d*24|0;if(d>>>0<=178956970?(g=f+-1|0,h=g>>>1|g,g=h>>>2|h,h=g>>>4|g,g=h>>>8|h,h=(g>>>16|g)+1|0,f>>>0<4294967264):0){a[1263537]=0;f=c[b>>2]|0;do if(!f)if((d|0)>0)i=18;else{j=0;i=28}else{g=c[f+-4>>2]|0;if((g|0)<(d|0))if(!g)i=18;else{k=__ZN6Memory14realloc_staticEPvjb(f,h,1)|0;if(k|0){a[1263537]=0;l=k;m=c[k+-4>>2]|0;break}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,300,1145876,0);e=6;return e|0}else{j=g;i=28}}while(0);do if((i|0)==18){g=__ZN6Memory12alloc_staticEjb(h,1)|0;if(g|0){a[1263537]=0;c[g+-4>>2]=0;c[g+-8>>2]=1;l=g;m=0;break}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,292,1145820,0);e=6;return e|0}else if((i|0)==28){if((j|0)<=(d|0)){e=0;return e|0}g=__ZN6Memory14realloc_staticEPvjb(f,h,1)|0;if(!g){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,324,1145876,0);e=6;return e|0}else{a[1263537]=0;c[b>>2]=g;c[g+-4>>2]=d;e=0;return e|0}}while(0);c[b>>2]=l;if((m|0)<(d|0)){h=m;do{m=l+(h*24|0)|0;c[m>>2]=0;c[m+4>>2]=0;c[m+8>>2]=0;c[m+12>>2]=0;h=h+1|0}while((h|0)!=(d|0));n=c[b>>2]|0}else n=l;c[((n|0)==0?0:n+-4|0)>>2]=d;e=0;return e|0}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,285,1145723,0);e=6;return e|0}function __ZN23ConcavePolygonShape2DSW13_generate_bvhEPNS_3BVHEii(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0.0,z=0.0,A=0.0,B=0.0,C=0,D=0,E=0,F=0,G=0,H=0.0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0;h=l;l=l+96|0;if((l|0)>=(m|0))ba(96);i=h+24|0;j=h;k=h+72|0;n=h+48|0;if((e|0)==1){o=b+60|0;p=c[o>>2]|0;c[o>>2]=(p|0)<(f|0)?f:p;p=b+56|0;c[j>>2]=c[d>>2];c[j+4>>2]=c[d+4>>2];c[j+8>>2]=c[d+8>>2];c[j+12>>2]=c[d+12>>2];c[j+16>>2]=c[d+16>>2];c[j+20>>2]=c[d+20>>2];o=c[p>>2]|0;if(!o)q=1;else q=(c[o+-4>>2]|0)+1|0;if(!(__ZN6VectorIN23ConcavePolygonShape2DSW3BVHEE6resizeEi(p,q)|0)){a[1263537]=0;q=c[p>>2]|0;if(q){o=c[q+-4>>2]|0;q=o+-1|0;c[i>>2]=c[j>>2];c[i+4>>2]=c[j+4>>2];c[i+8>>2]=c[j+8>>2];c[i+12>>2]=c[j+12>>2];c[i+16>>2]=c[j+16>>2];c[i+20>>2]=c[j+20>>2];if((q|0)<0|(o|0)==-2147483648){r=i;s=9}else{__ZN6VectorIN23ConcavePolygonShape2DSW3BVHEE14_copy_on_writeEv(p);t=i;u=(c[p>>2]|0)+(q*24|0)|0}}else{c[i>>2]=c[j>>2];c[i+4>>2]=c[j+4>>2];c[i+8>>2]=c[j+8>>2];c[i+12>>2]=c[j+12>>2];c[i+16>>2]=c[j+16>>2];c[i+20>>2]=c[j+20>>2];r=i;s=9}if((s|0)==9){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);t=r;u=0};c[u>>2]=c[t>>2];c[u+4>>2]=c[t+4>>2];c[u+8>>2]=c[t+8>>2];c[u+12>>2]=c[t+12>>2];c[u+16>>2]=c[t+16>>2];c[u+20>>2]=c[t+20>>2]}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);t=c[p>>2]|0;if(!t){v=-1;l=h;return v|0}v=(c[t+-4>>2]|0)+-1|0;l=h;return v|0};c[k>>2]=c[d>>2];c[k+4>>2]=c[d+4>>2];c[k+8>>2]=c[d+8>>2];c[k+12>>2]=c[d+12>>2];if((e|0)>1){t=k+4|0;p=j+4|0;u=k+8|0;r=j+8|0;q=k+12|0;o=j+12|0;w=1;do{x=d+(w*24|0)|0;y=+g[x>>2];z=+g[k>>2];c[j>>2]=c[(y<z?x:k)>>2];A=+g[d+(w*24|0)+4>>2];B=+g[t>>2];c[p>>2]=c[(A<B?x:k)+4>>2];C=y+ +g[d+(w*24|0)+8>>2]>z+ +g[u>>2];g[r>>2]=+g[(C?x:k)+8>>2]+(C?y:z);C=A+ +g[d+(w*24|0)+12>>2]>B+ +g[q>>2];g[o>>2]=+g[(C?x:k)+12>>2]+(C?A:B);__ZNK7Vector2miERKS_(i,r,j);C=i;x=c[C+4>>2]|0;D=r;c[D>>2]=c[C>>2];c[D+4>>2]=x;c[k>>2]=c[j>>2];c[k+4>>2]=c[j+4>>2];c[k+8>>2]=c[j+8>>2];c[k+12>>2]=c[j+12>>2];w=w+1|0}while((w|0)!=(e|0));E=q;F=u}else{E=k+12|0;F=k+8|0}if(+g[F>>2]>+g[E>>2]){a:do switch(e|0){case 0:break;case 1:{__ZNK9SortArrayIN23ConcavePolygonShape2DSW3BVHENS0_12BVH_CompareXEE9introsortEiiPS1_i(n,0,1,d,0);s=37;break}default:{E=e;F=0;do{F=F+1|0;E=E>>1}while((E|0)!=1);__ZNK9SortArrayIN23ConcavePolygonShape2DSW3BVHENS0_12BVH_CompareXEE9introsortEiiPS1_i(n,0,e,d,F<<1);if((e|0)<=16)if(!e)break a;else{s=37;break a}E=d+8|0;u=d+4|0;q=d+12|0;w=0;r=1;while(1){B=+g[d+(r*24|0)>>2];o=c[d+(r*24|0)+4>>2]|0;A=+g[d+(r*24|0)+8>>2];p=d+(r*24|0)+12|0;c[j>>2]=c[p>>2];c[j+4>>2]=c[p+4>>2];c[j+8>>2]=c[p+8>>2];z=B+A*.5;if(z<+g[d>>2]+ +g[E>>2]*.5){p=r;do{t=p;p=p+-1|0;x=d+(p*24|0)|0;D=d+(t*24|0)|0;c[D>>2]=c[x>>2];c[D+4>>2]=c[x+4>>2];c[D+8>>2]=c[x+8>>2];c[D+12>>2]=c[x+12>>2];c[D+16>>2]=c[x+16>>2];c[D+20>>2]=c[x+20>>2]}while((t|0)>1);g[d>>2]=B;c[u>>2]=o;g[E>>2]=A;c[q>>2]=c[j>>2];c[q+4>>2]=c[j+4>>2];c[q+8>>2]=c[j+8>>2]}else{c[i>>2]=c[j>>2];c[i+4>>2]=c[j+4>>2];c[i+8>>2]=c[j+8>>2];p=d+(w*24|0)|0;if(z<+g[p>>2]+ +g[d+(w*24|0)+8>>2]*.5){t=w;x=r;D=p;while(1){p=d+(x*24|0)|0;c[p>>2]=c[D>>2];c[p+4>>2]=c[D+4>>2];c[p+8>>2]=c[D+8>>2];c[p+12>>2]=c[D+12>>2];c[p+16>>2]=c[D+16>>2];c[p+20>>2]=c[D+20>>2];p=t+-1|0;D=d+(p*24|0)|0;if(!(z<+g[D>>2]+ +g[d+(p*24|0)+8>>2]*.5)){G=t;break}else{C=t;t=p;x=C}}}else G=r;g[d+(G*24|0)>>2]=B;c[d+(G*24|0)+4>>2]=o;g[d+(G*24|0)+8>>2]=A;x=d+(G*24|0)+12|0;c[x>>2]=c[i>>2];c[x+4>>2]=c[i+4>>2];c[x+8>>2]=c[i+8>>2]}x=r+1|0;if((x|0)==16)break;else{t=r;r=x;w=t}}if((e|0)!=16){w=16;do{z=+g[d+(w*24|0)>>2];r=c[d+(w*24|0)+4>>2]|0;y=+g[d+(w*24|0)+8>>2];q=d+(w*24|0)+12|0;c[i>>2]=c[q>>2];c[i+4>>2]=c[q+4>>2];c[i+8>>2]=c[q+8>>2];H=z+y*.5;q=w+-1|0;E=d+(q*24|0)|0;if(H<+g[E>>2]+ +g[d+(q*24|0)+8>>2]*.5){u=q;q=w;F=E;while(1){E=d+(q*24|0)|0;c[E>>2]=c[F>>2];c[E+4>>2]=c[F+4>>2];c[E+8>>2]=c[F+8>>2];c[E+12>>2]=c[F+12>>2];c[E+16>>2]=c[F+16>>2];c[E+20>>2]=c[F+20>>2];E=u+-1|0;F=d+(E*24|0)|0;if(!(H<+g[F>>2]+ +g[d+(E*24|0)+8>>2]*.5)){I=u;break}else{t=u;u=E;q=t}}}else I=w;g[d+(I*24|0)>>2]=z;c[d+(I*24|0)+4>>2]=r;g[d+(I*24|0)+8>>2]=y;q=d+(I*24|0)+12|0;c[q>>2]=c[i>>2];c[q+4>>2]=c[i+4>>2];c[q+8>>2]=c[i+8>>2];w=w+1|0}while((w|0)!=(e|0))}}}while(0);if((s|0)==37){I=d+8|0;G=d+4|0;w=d+12|0;q=0;u=1;while(1){H=+g[d+(u*24|0)>>2];F=c[d+(u*24|0)+4>>2]|0;A=+g[d+(u*24|0)+8>>2];o=d+(u*24|0)+12|0;c[j>>2]=c[o>>2];c[j+4>>2]=c[o+4>>2];c[j+8>>2]=c[o+8>>2];B=H+A*.5;if(B<+g[d>>2]+ +g[I>>2]*.5){o=u;do{t=o;o=o+-1|0;E=d+(o*24|0)|0;x=d+(t*24|0)|0;c[x>>2]=c[E>>2];c[x+4>>2]=c[E+4>>2];c[x+8>>2]=c[E+8>>2];c[x+12>>2]=c[E+12>>2];c[x+16>>2]=c[E+16>>2];c[x+20>>2]=c[E+20>>2]}while((t|0)>1);g[d>>2]=H;c[G>>2]=F;g[I>>2]=A;c[w>>2]=c[j>>2];c[w+4>>2]=c[j+4>>2];c[w+8>>2]=c[j+8>>2]}else{c[i>>2]=c[j>>2];c[i+4>>2]=c[j+4>>2];c[i+8>>2]=c[j+8>>2];o=d+(q*24|0)|0;if(B<+g[o>>2]+ +g[d+(q*24|0)+8>>2]*.5){t=q;E=u;x=o;while(1){o=d+(E*24|0)|0;c[o>>2]=c[x>>2];c[o+4>>2]=c[x+4>>2];c[o+8>>2]=c[x+8>>2];c[o+12>>2]=c[x+12>>2];c[o+16>>2]=c[x+16>>2];c[o+20>>2]=c[x+20>>2];o=t+-1|0;x=d+(o*24|0)|0;if(!(B<+g[x>>2]+ +g[d+(o*24|0)+8>>2]*.5)){J=t;break}else{D=t;t=o;E=D}}}else J=u;g[d+(J*24|0)>>2]=H;c[d+(J*24|0)+4>>2]=F;g[d+(J*24|0)+8>>2]=A;E=d+(J*24|0)+12|0;c[E>>2]=c[i>>2];c[E+4>>2]=c[i+4>>2];c[E+8>>2]=c[i+8>>2]}E=u+1|0;if((E|0)==(e|0))break;else{t=u;u=E;q=t}}}}else{switch(e|0){case 0:break;case 1:{K=0;s=49;break}default:{q=e;u=0;do{u=u+1|0;q=q>>1}while((q|0)!=1);K=u<<1;s=49}}if((s|0)==49){__ZNK9SortArrayIN23ConcavePolygonShape2DSW3BVHENS0_12BVH_CompareYEE9introsortEiiPS1_i(i,0,e,d,K);__ZNK9SortArrayIN23ConcavePolygonShape2DSW3BVHENS0_12BVH_CompareYEE20final_insertion_sortEiiPS1_(i,0,e,d)}}K=(e|0)/2|0;c[n>>2]=c[k>>2];c[n+4>>2]=c[k+4>>2];c[n+8>>2]=c[k+8>>2];c[n+12>>2]=c[k+12>>2];k=b+56|0;u=c[k>>2]|0;if(!u){c[j>>2]=c[n>>2];c[j+4>>2]=c[n+4>>2];c[j+8>>2]=c[n+8>>2];c[j+12>>2]=c[n+12>>2];c[j+16>>2]=c[n+16>>2];c[j+20>>2]=c[n+20>>2];L=1;M=0;N=j}else{q=c[u+-4>>2]|0;c[j>>2]=c[n>>2];c[j+4>>2]=c[n+4>>2];c[j+8>>2]=c[n+8>>2];c[j+12>>2]=c[n+12>>2];c[j+16>>2]=c[n+16>>2];c[j+20>>2]=c[n+20>>2];L=q+1|0;M=q;N=j}if(!(__ZN6VectorIN23ConcavePolygonShape2DSW3BVHEE6resizeEi(k,L)|0)){a[1263537]=0;L=c[k>>2]|0;if(L){j=c[L+-4>>2]|0;L=j+-1|0;c[i>>2]=c[N>>2];c[i+4>>2]=c[N+4>>2];c[i+8>>2]=c[N+8>>2];c[i+12>>2]=c[N+12>>2];c[i+16>>2]=c[N+16>>2];c[i+20>>2]=c[N+20>>2];if((L|0)<0|(j|0)==-2147483648){O=i;s=59}else{__ZN6VectorIN23ConcavePolygonShape2DSW3BVHEE14_copy_on_writeEv(k);P=i;Q=(c[k>>2]|0)+(L*24|0)|0}}else{c[i>>2]=c[N>>2];c[i+4>>2]=c[N+4>>2];c[i+8>>2]=c[N+8>>2];c[i+12>>2]=c[N+12>>2];c[i+16>>2]=c[N+16>>2];c[i+20>>2]=c[N+20>>2];O=i;s=59}if((s|0)==59){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);P=O;Q=0};c[Q>>2]=c[P>>2];c[Q+4>>2]=c[P+4>>2];c[Q+8>>2]=c[P+8>>2];c[Q+12>>2]=c[P+12>>2];c[Q+16>>2]=c[P+16>>2];c[Q+20>>2]=c[P+20>>2]}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);P=f+1|0;f=__ZN23ConcavePolygonShape2DSW13_generate_bvhEPNS_3BVHEii(b,d,K,P)|0;Q=__ZN23ConcavePolygonShape2DSW13_generate_bvhEPNS_3BVHEii(b,d+(K*24|0)|0,e-K|0,P)|0;if((M|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);c[4]=f;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}P=c[k>>2]|0;K=(P|0)==0;if(K)R=0;else R=c[P+-4>>2]|0;do if((R|0)<=(M|0)){if(K)S=0;else S=c[P+-4>>2]|0;if((S|0)>(M|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);__ZN6VectorIN23ConcavePolygonShape2DSW3BVHEE14_copy_on_writeEv(k);S=c[k>>2]|0;c[S+(M*24|0)+16>>2]=f;f=(S|0)==0;if(f)T=0;else T=c[S+-4>>2]|0;do if((T|0)<=(M|0)){if(f)U=0;else U=c[S+-4>>2]|0;if((U|0)>(M|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);__ZN6VectorIN23ConcavePolygonShape2DSW3BVHEE14_copy_on_writeEv(k);c[(c[k>>2]|0)+(M*24|0)+20>>2]=Q;v=M;l=h;return v|0}function __ZN6VectorIN23ConcavePolygonShape2DSW3BVHEE14_copy_on_writeEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=c[a>>2]|0;if(!b)return;if((c[b+-8>>2]|0)>>>0<=1)return;d=c[b+-4>>2]|0;b=(d*24|0)+-1|0;e=b>>>1|b;b=e>>>2|e;e=b>>>4|b;b=e>>>8|e;e=__ZN6Memory12alloc_staticEjb((b>>>16|b)+1|0,1)|0;c[e+-8>>2]=1;c[e+-4>>2]=d;if(d|0){b=0;do{f=e+(b*24|0)|0;g=(c[a>>2]|0)+(b*24|0)|0;c[f>>2]=c[g>>2];c[f+4>>2]=c[g+4>>2];c[f+8>>2]=c[g+8>>2];c[f+12>>2]=c[g+12>>2];c[f+16>>2]=c[g+16>>2];c[f+20>>2]=c[g+20>>2];b=b+1|0}while((b|0)!=(d|0))}d=c[a>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);c[a>>2]=e;return}function __ZNK9SortArrayIN23ConcavePolygonShape2DSW3BVHENS0_12BVH_CompareXEE9introsortEiiPS1_i(a,b,d,e,f){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;var h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0.0,t=0.0,u=0.0,v=0,w=0,x=0,y=0,z=0,A=0,B=0;h=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=h;j=d-b|0;if((j|0)<=16){l=h;return}k=e+(b*24|0)|0;n=e+(b*24|0)+8|0;o=f;f=d;d=j;while(1){if(!o)break;o=o+-1|0;j=(d>>>1)+b|0;p=e+(j*24|0)|0;q=f+-1|0;r=e+(q*24|0)|0;s=+g[k>>2]+ +g[n>>2]*.5;t=+g[p>>2]+ +g[e+(j*24|0)+8>>2]*.5;u=+g[r>>2]+ +g[e+(q*24|0)+8>>2]*.5;if(s<t)if(t<u)v=p;else v=s<u?r:k;else if(s<u)v=k;else v=t<u?r:p;u=+g[v>>2]+ +g[v+8>>2]*.5;p=b;r=f;while(1){w=p;while(1){x=e+(w*24|0)|0;y=w+1|0;if(+g[x>>2]+ +g[e+(w*24|0)+8>>2]*.5<u)w=y;else{z=r;break}}do{z=z+-1|0;A=e+(z*24|0)|0}while(u<+g[A>>2]+ +g[e+(z*24|0)+8>>2]*.5);if((w|0)>=(z|0))break;c[i>>2]=c[x>>2];c[i+4>>2]=c[x+4>>2];c[i+8>>2]=c[x+8>>2];c[i+12>>2]=c[x+12>>2];c[i+16>>2]=c[x+16>>2];c[i+20>>2]=c[x+20>>2];c[x>>2]=c[A>>2];c[x+4>>2]=c[A+4>>2];c[x+8>>2]=c[A+8>>2];c[x+12>>2]=c[A+12>>2];c[x+16>>2]=c[A+16>>2];c[x+20>>2]=c[A+20>>2];c[A>>2]=c[i>>2];c[A+4>>2]=c[i+4>>2];c[A+8>>2]=c[i+8>>2];c[A+12>>2]=c[i+12>>2];c[A+16>>2]=c[i+16>>2];c[A+20>>2]=c[i+20>>2];p=y;r=z}__ZNK9SortArrayIN23ConcavePolygonShape2DSW3BVHENS0_12BVH_CompareXEE9introsortEiiPS1_i(a,w,f,e,o);d=w-b|0;if((d|0)<=16){B=18;break}else f=w}if((B|0)==18){l=h;return}__ZNK9SortArrayIN23ConcavePolygonShape2DSW3BVHENS0_12BVH_CompareXEE9make_heapEiiPS1_(a,b,f,e);B=f;do{__ZNK9SortArrayIN23ConcavePolygonShape2DSW3BVHENS0_12BVH_CompareXEE8pop_heapEiiPS1_(a,b,B,e);B=B+-1|0}while((B-b|0)>1);l=h;return}function __ZNK9SortArrayIN23ConcavePolygonShape2DSW3BVHENS0_12BVH_CompareYEE9introsortEiiPS1_i(a,b,d,e,f){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;var h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0.0,u=0.0,v=0.0,w=0,x=0,y=0,z=0,A=0;h=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=h;j=d-b|0;if((j|0)<=16){l=h;return}k=e+(b*24|0)|0;n=e+(b*24|0)+4|0;o=e+(b*24|0)+12|0;p=f;f=d;d=j;while(1){if(!p)break;p=p+-1|0;j=(d>>>1)+b|0;q=e+(j*24|0)|0;r=f+-1|0;s=e+(r*24|0)|0;t=+g[n>>2]+ +g[o>>2]*.5;u=+g[e+(j*24|0)+4>>2]+ +g[e+(j*24|0)+12>>2]*.5;v=+g[e+(r*24|0)+4>>2]+ +g[e+(r*24|0)+12>>2]*.5;if(t<u)if(u<v)w=q;else w=t<v?s:k;else if(t<v)w=k;else w=u<v?s:q;v=+g[w+4>>2]+ +g[w+12>>2]*.5;q=b;s=f;while(1){x=q;while(1){y=x+1|0;if(+g[e+(x*24|0)+4>>2]+ +g[e+(x*24|0)+12>>2]*.5<v)x=y;else{z=s;break}}do z=z+-1|0;while(v<+g[e+(z*24|0)+4>>2]+ +g[e+(z*24|0)+12>>2]*.5);if((x|0)>=(z|0))break;r=e+(x*24|0)|0;j=e+(z*24|0)|0;c[i>>2]=c[r>>2];c[i+4>>2]=c[r+4>>2];c[i+8>>2]=c[r+8>>2];c[i+12>>2]=c[r+12>>2];c[i+16>>2]=c[r+16>>2];c[i+20>>2]=c[r+20>>2];c[r>>2]=c[j>>2];c[r+4>>2]=c[j+4>>2];c[r+8>>2]=c[j+8>>2];c[r+12>>2]=c[j+12>>2];c[r+16>>2]=c[j+16>>2];c[r+20>>2]=c[j+20>>2];c[j>>2]=c[i>>2];c[j+4>>2]=c[i+4>>2];c[j+8>>2]=c[i+8>>2];c[j+12>>2]=c[i+12>>2];c[j+16>>2]=c[i+16>>2];c[j+20>>2]=c[i+20>>2];q=y;s=z}__ZNK9SortArrayIN23ConcavePolygonShape2DSW3BVHENS0_12BVH_CompareYEE9introsortEiiPS1_i(a,x,f,e,p);d=x-b|0;if((d|0)<=16){A=18;break}else f=x}if((A|0)==18){l=h;return}__ZNK9SortArrayIN23ConcavePolygonShape2DSW3BVHENS0_12BVH_CompareYEE9make_heapEiiPS1_(a,b,f,e);A=f;do{__ZNK9SortArrayIN23ConcavePolygonShape2DSW3BVHENS0_12BVH_CompareYEE8pop_heapEiiPS1_(a,b,A,e);A=A+-1|0}while((A-b|0)>1);l=h;return}function __ZNK9SortArrayIN23ConcavePolygonShape2DSW3BVHENS0_12BVH_CompareYEE20final_insertion_sortEiiPS1_(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0.0,j=0.0,k=0,l=0,m=0,n=0.0,o=0,p=0,q=0,r=0,s=0;if((d-b|0)<=16){__ZNK9SortArrayIN23ConcavePolygonShape2DSW3BVHENS0_12BVH_CompareYEE14insertion_sortEiiPS1_(a,b,d,e);return}f=b+16|0;__ZNK9SortArrayIN23ConcavePolygonShape2DSW3BVHENS0_12BVH_CompareYEE14insertion_sortEiiPS1_(a,b,f,e);if((f|0)==(d|0))return;else h=f;do{f=e+(h*24|0)|0;b=c[f>>2]|0;i=+g[e+(h*24|0)+4>>2];a=c[e+(h*24|0)+8>>2]|0;j=+g[e+(h*24|0)+12>>2];k=e+(h*24|0)+16|0;l=c[k>>2]|0;m=c[k+4>>2]|0;n=i+j*.5;k=h+-1|0;if(n<+g[e+(k*24|0)+4>>2]+ +g[e+(k*24|0)+12>>2]*.5){o=k;k=f;while(1){p=e+(o*24|0)|0;c[k>>2]=c[p>>2];c[k+4>>2]=c[p+4>>2];c[k+8>>2]=c[p+8>>2];c[k+12>>2]=c[p+12>>2];c[k+16>>2]=c[p+16>>2];c[k+20>>2]=c[p+20>>2];q=o+-1|0;if(n<+g[e+(q*24|0)+4>>2]+ +g[e+(q*24|0)+12>>2]*.5){o=q;k=p}else{r=o;s=p;break}}}else{r=h;s=f}c[s>>2]=b;g[e+(r*24|0)+4>>2]=i;c[e+(r*24|0)+8>>2]=a;g[e+(r*24|0)+12>>2]=j;o=e+(r*24|0)+16|0;c[o>>2]=l;c[o+4>>2]=m;h=h+1|0}while((h|0)!=(d|0));return}function __ZNK9SortArrayIN23ConcavePolygonShape2DSW3BVHENS0_12BVH_CompareYEE14insertion_sortEiiPS1_(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0.0,o=0,p=0.0,q=0,r=0,s=0,t=0.0,u=0,v=0,w=0,x=0,y=0,z=0,A=0;if((b|0)==(d|0))return;a=b+1|0;if((a|0)==(d|0))return;f=e+(b*24|0)|0;h=e+(b*24|0)+4|0;i=e+(b*24|0)+12|0;j=e+(b*24|0)+8|0;k=b;l=a;while(1){a=e+(l*24|0)|0;m=c[a>>2]|0;n=+g[e+(l*24|0)+4>>2];o=c[e+(l*24|0)+8>>2]|0;p=+g[e+(l*24|0)+12>>2];q=e+(l*24|0)+16|0;r=c[q>>2]|0;s=c[q+4>>2]|0;t=n+p*.5;if(t<+g[h>>2]+ +g[i>>2]*.5){if((k|0)>=(b|0)){q=l;do{u=q;q=q+-1|0;v=e+(q*24|0)|0;w=e+(u*24|0)|0;c[w>>2]=c[v>>2];c[w+4>>2]=c[v+4>>2];c[w+8>>2]=c[v+8>>2];c[w+12>>2]=c[v+12>>2];c[w+16>>2]=c[v+16>>2];c[w+20>>2]=c[v+20>>2]}while((q|0)>(b|0))}c[f>>2]=m;g[h>>2]=n;c[j>>2]=o;x=b;y=i}else{if(t<+g[e+(k*24|0)+4>>2]+ +g[e+(k*24|0)+12>>2]*.5){q=k;v=a;while(1){w=e+(q*24|0)|0;c[v>>2]=c[w>>2];c[v+4>>2]=c[w+4>>2];c[v+8>>2]=c[w+8>>2];c[v+12>>2]=c[w+12>>2];c[v+16>>2]=c[w+16>>2];c[v+20>>2]=c[w+20>>2];u=q+-1|0;if(t<+g[e+(u*24|0)+4>>2]+ +g[e+(u*24|0)+12>>2]*.5){q=u;v=w}else{z=q;A=w;break}}}else{z=l;A=a}c[A>>2]=m;g[e+(z*24|0)+4>>2]=n;c[e+(z*24|0)+8>>2]=o;x=z;y=e+(z*24|0)+12|0}g[y>>2]=p;q=e+(x*24|0)+16|0;c[q>>2]=r;c[q+4>>2]=s;q=l+1|0;if((q|0)==(d|0))break;else{v=l;l=q;k=v}}return}function __ZNK9SortArrayIN23ConcavePolygonShape2DSW3BVHENS0_12BVH_CompareYEE9make_heapEiiPS1_(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0.0,j=0,k=0.0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0.0,A=0,B=0,C=0;a=d-b|0;if((a|0)<2)return;d=(a+-2|0)/2|0;while(1){f=d+b|0;h=c[e+(f*24|0)>>2]|0;i=+g[e+(f*24|0)+4>>2];j=c[e+(f*24|0)+8>>2]|0;k=+g[e+(f*24|0)+12>>2];l=e+(f*24|0)+16|0;f=c[l>>2]|0;m=c[l+4>>2]|0;l=d<<1;n=l+2|0;if((n|0)<(a|0)){o=l;p=d;q=n;while(1){r=q+b|0;s=o|1;t=s+b|0;u=+g[e+(r*24|0)+4>>2]+ +g[e+(r*24|0)+12>>2]*.5<+g[e+(t*24|0)+4>>2]+ +g[e+(t*24|0)+12>>2]*.5?s:q;s=e+((u+b|0)*24|0)|0;t=e+((p+b|0)*24|0)|0;c[t>>2]=c[s>>2];c[t+4>>2]=c[s+4>>2];c[t+8>>2]=c[s+8>>2];c[t+12>>2]=c[s+12>>2];c[t+16>>2]=c[s+16>>2];c[t+20>>2]=c[s+20>>2];s=u<<1;t=s+2|0;if((t|0)<(a|0)){o=s;p=u;q=t}else{v=s;w=t;x=u;break}}}else{v=l;w=n;x=d}q=v|1;if((w|0)==(a|0)){p=e+((x+b|0)*24|0)|0;o=e+((q+b|0)*24|0)|0;c[p>>2]=c[o>>2];c[p+4>>2]=c[o+4>>2];c[p+8>>2]=c[o+8>>2];c[p+12>>2]=c[o+12>>2];c[p+16>>2]=c[o+16>>2];c[p+20>>2]=c[o+20>>2];y=q}else y=x;a:do if((y|0)>(d|0)){z=i+k*.5;q=y;while(1){o=(q+-1|0)/2|0;p=o+b|0;u=q+b|0;if(!(+g[e+(p*24|0)+4>>2]+ +g[e+(p*24|0)+12>>2]*.5<z)){A=u;break a}t=e+(p*24|0)|0;p=e+(u*24|0)|0;c[p>>2]=c[t>>2];c[p+4>>2]=c[t+4>>2];c[p+8>>2]=c[t+8>>2];c[p+12>>2]=c[t+12>>2];c[p+16>>2]=c[t+16>>2];c[p+20>>2]=c[t+20>>2];if((o|0)>(d|0))q=o;else{B=o;C=9;break}}}else{B=y;C=9}while(0);if((C|0)==9){C=0;A=B+b|0}c[e+(A*24|0)>>2]=h;g[e+(A*24|0)+4>>2]=i;c[e+(A*24|0)+8>>2]=j;g[e+(A*24|0)+12>>2]=k;n=e+(A*24|0)+16|0;c[n>>2]=f;c[n+4>>2]=m;if(!d)break;else d=d+-1|0}return}function __ZNK9SortArrayIN23ConcavePolygonShape2DSW3BVHENS0_12BVH_CompareYEE8pop_heapEiiPS1_(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,h=0.0,i=0,j=0.0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0.0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0;a=d+-1|0;d=e+(a*24|0)|0;f=c[d>>2]|0;h=+g[e+(a*24|0)+4>>2];i=c[e+(a*24|0)+8>>2]|0;j=+g[e+(a*24|0)+12>>2];k=e+(a*24|0)+16|0;l=c[k>>2]|0;m=c[k+4>>2]|0;k=e+(b*24|0)|0;c[d>>2]=c[k>>2];c[d+4>>2]=c[k+4>>2];c[d+8>>2]=c[k+8>>2];c[d+12>>2]=c[k+12>>2];c[d+16>>2]=c[k+16>>2];c[d+20>>2]=c[k+20>>2];k=a-b|0;if((k|0)>2){a=0;d=0;n=2;do{o=n+b|0;p=a|1;q=p+b|0;r=d;d=+g[e+(o*24|0)+4>>2]+ +g[e+(o*24|0)+12>>2]*.5<+g[e+(q*24|0)+4>>2]+ +g[e+(q*24|0)+12>>2]*.5?p:n;p=e+((d+b|0)*24|0)|0;q=e+((r+b|0)*24|0)|0;c[q>>2]=c[p>>2];c[q+4>>2]=c[p+4>>2];c[q+8>>2]=c[p+8>>2];c[q+12>>2]=c[p+12>>2];c[q+16>>2]=c[p+16>>2];c[q+20>>2]=c[p+20>>2];a=d<<1;n=a+2|0}while((n|0)<(k|0));s=a|1;t=n;u=d}else{s=1;t=2;u=0}if((t|0)==(k|0)){k=e+((s+b|0)*24|0)|0;t=e+((u+b|0)*24|0)|0;c[t>>2]=c[k>>2];c[t+4>>2]=c[k+4>>2];c[t+8>>2]=c[k+8>>2];c[t+12>>2]=c[k+12>>2];c[t+16>>2]=c[k+16>>2];c[t+20>>2]=c[k+20>>2];v=s}else v=u;a:do if((v|0)>0){w=h+j*.5;u=v;while(1){s=u+-1|0;k=(s|0)/2|0;t=k+b|0;d=u+b|0;if(!(+g[e+(t*24|0)+4>>2]+ +g[e+(t*24|0)+12>>2]*.5<w)){x=d;break}n=e+(t*24|0)|0;t=e+(d*24|0)|0;c[t>>2]=c[n>>2];c[t+4>>2]=c[n+4>>2];c[t+8>>2]=c[n+8>>2];c[t+12>>2]=c[n+12>>2];c[t+16>>2]=c[n+16>>2];c[t+20>>2]=c[n+20>>2];if((s|0)>1)u=k;else{y=k;break a}}z=e+(x*24|0)|0;c[z>>2]=f;A=e+(x*24|0)+4|0;g[A>>2]=h;B=e+(x*24|0)+8|0;c[B>>2]=i;C=e+(x*24|0)+12|0;g[C>>2]=j;D=e+(x*24|0)+16|0;E=D;F=E;c[F>>2]=l;G=E+4|0;H=G;c[H>>2]=m;return}else y=v;while(0);x=y+b|0;z=e+(x*24|0)|0;c[z>>2]=f;A=e+(x*24|0)+4|0;g[A>>2]=h;B=e+(x*24|0)+8|0;c[B>>2]=i;C=e+(x*24|0)+12|0;g[C>>2]=j;D=e+(x*24|0)+16|0;E=D;F=E;c[F>>2]=l;G=E+4|0;H=G;c[H>>2]=m;return}function __ZNK9SortArrayIN23ConcavePolygonShape2DSW3BVHENS0_12BVH_CompareXEE9make_heapEiiPS1_(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0,j=0,k=0.0,n=0,o=0.0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0.0,C=0,D=0,E=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=a+12|0;h=a;i=d-b|0;if((i|0)<2){l=a;return}d=(i+-2|0)/2|0;while(1){j=d+b|0;k=+g[e+(j*24|0)>>2];n=c[e+(j*24|0)+4>>2]|0;o=+g[e+(j*24|0)+8>>2];p=e+(j*24|0)+12|0;c[h>>2]=c[p>>2];c[h+4>>2]=c[p+4>>2];c[h+8>>2]=c[p+8>>2];p=d<<1;j=p+2|0;if((j|0)<(i|0)){q=p;r=d;s=j;while(1){t=s+b|0;u=q|1;v=u+b|0;w=+g[e+(t*24|0)>>2]+ +g[e+(t*24|0)+8>>2]*.5<+g[e+(v*24|0)>>2]+ +g[e+(v*24|0)+8>>2]*.5?u:s;u=e+((w+b|0)*24|0)|0;v=e+((r+b|0)*24|0)|0;c[v>>2]=c[u>>2];c[v+4>>2]=c[u+4>>2];c[v+8>>2]=c[u+8>>2];c[v+12>>2]=c[u+12>>2];c[v+16>>2]=c[u+16>>2];c[v+20>>2]=c[u+20>>2];u=w<<1;v=u+2|0;if((v|0)<(i|0)){q=u;r=w;s=v}else{x=u;y=v;z=w;break}}}else{x=p;y=j;z=d}s=x|1;if((y|0)==(i|0)){r=e+((z+b|0)*24|0)|0;q=e+((s+b|0)*24|0)|0;c[r>>2]=c[q>>2];c[r+4>>2]=c[q+4>>2];c[r+8>>2]=c[q+8>>2];c[r+12>>2]=c[q+12>>2];c[r+16>>2]=c[q+16>>2];c[r+20>>2]=c[q+20>>2];A=s}else A=z;c[f>>2]=c[h>>2];c[f+4>>2]=c[h+4>>2];c[f+8>>2]=c[h+8>>2];a:do if((A|0)>(d|0)){B=k+o*.5;s=A;while(1){q=(s+-1|0)/2|0;r=q+b|0;w=s+b|0;if(!(+g[e+(r*24|0)>>2]+ +g[e+(r*24|0)+8>>2]*.5<B)){C=w;break a}v=e+(r*24|0)|0;r=e+(w*24|0)|0;c[r>>2]=c[v>>2];c[r+4>>2]=c[v+4>>2];c[r+8>>2]=c[v+8>>2];c[r+12>>2]=c[v+12>>2];c[r+16>>2]=c[v+16>>2];c[r+20>>2]=c[v+20>>2];if((q|0)>(d|0))s=q;else{D=q;E=9;break}}}else{D=A;E=9}while(0);if((E|0)==9){E=0;C=D+b|0}g[e+(C*24|0)>>2]=k;c[e+(C*24|0)+4>>2]=n;g[e+(C*24|0)+8>>2]=o;j=e+(C*24|0)+12|0;c[j>>2]=c[f>>2];c[j+4>>2]=c[f+4>>2];c[j+8>>2]=c[f+8>>2];if(!d)break;else d=d+-1|0}l=a;return}function __ZNK9SortArrayIN23ConcavePolygonShape2DSW3BVHENS0_12BVH_CompareXEE8pop_heapEiiPS1_(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0,j=0,k=0.0,n=0,o=0.0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0.0,z=0,A=0,B=0,C=0,D=0,E=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);f=a+24|0;h=a+12|0;i=a;j=d+-1|0;d=e+(j*24|0)|0;k=+g[d>>2];n=c[e+(j*24|0)+4>>2]|0;o=+g[e+(j*24|0)+8>>2];p=e+(j*24|0)+12|0;c[i>>2]=c[p>>2];c[i+4>>2]=c[p+4>>2];c[i+8>>2]=c[p+8>>2];p=e+(b*24|0)|0;c[d>>2]=c[p>>2];c[d+4>>2]=c[p+4>>2];c[d+8>>2]=c[p+8>>2];c[d+12>>2]=c[p+12>>2];c[d+16>>2]=c[p+16>>2];c[d+20>>2]=c[p+20>>2];p=j-b|0;c[h>>2]=c[i>>2];c[h+4>>2]=c[i+4>>2];c[h+8>>2]=c[i+8>>2];if((p|0)>2){i=0;j=0;d=2;do{q=d+b|0;r=i|1;s=r+b|0;t=j;j=+g[e+(q*24|0)>>2]+ +g[e+(q*24|0)+8>>2]*.5<+g[e+(s*24|0)>>2]+ +g[e+(s*24|0)+8>>2]*.5?r:d;r=e+((j+b|0)*24|0)|0;s=e+((t+b|0)*24|0)|0;c[s>>2]=c[r>>2];c[s+4>>2]=c[r+4>>2];c[s+8>>2]=c[r+8>>2];c[s+12>>2]=c[r+12>>2];c[s+16>>2]=c[r+16>>2];c[s+20>>2]=c[r+20>>2];i=j<<1;d=i+2|0}while((d|0)<(p|0));u=i|1;v=d;w=j}else{u=1;v=2;w=0}if((v|0)==(p|0)){p=e+((u+b|0)*24|0)|0;v=e+((w+b|0)*24|0)|0;c[v>>2]=c[p>>2];c[v+4>>2]=c[p+4>>2];c[v+8>>2]=c[p+8>>2];c[v+12>>2]=c[p+12>>2];c[v+16>>2]=c[p+16>>2];c[v+20>>2]=c[p+20>>2];x=u}else x=w;c[f>>2]=c[h>>2];c[f+4>>2]=c[h+4>>2];c[f+8>>2]=c[h+8>>2];a:do if((x|0)>0){y=k+o*.5;h=x;while(1){w=h+-1|0;u=(w|0)/2|0;p=u+b|0;v=h+b|0;if(!(+g[e+(p*24|0)>>2]+ +g[e+(p*24|0)+8>>2]*.5<y)){z=v;break}j=e+(p*24|0)|0;p=e+(v*24|0)|0;c[p>>2]=c[j>>2];c[p+4>>2]=c[j+4>>2];c[p+8>>2]=c[j+8>>2];c[p+12>>2]=c[j+12>>2];c[p+16>>2]=c[j+16>>2];c[p+20>>2]=c[j+20>>2];if((w|0)>1)h=u;else{A=u;break a}}B=e+(z*24|0)|0;g[B>>2]=k;C=e+(z*24|0)+4|0;c[C>>2]=n;D=e+(z*24|0)+8|0;g[D>>2]=o;E=e+(z*24|0)+12|0;c[E>>2]=c[f>>2];c[E+4>>2]=c[f+4>>2];c[E+8>>2]=c[f+8>>2];l=a;return}else A=x;while(0);z=A+b|0;B=e+(z*24|0)|0;g[B>>2]=k;C=e+(z*24|0)+4|0;c[C>>2]=n;D=e+(z*24|0)+8|0;g[D>>2]=o;E=e+(z*24|0)+12|0;c[E>>2]=c[f>>2];c[E+4>>2]=c[f+4>>2];c[E+8>>2]=c[f+8>>2];l=a;return}function __ZN22ConvexPolygonShape2DSWC2Ev(b){b=b|0;var d=0;d=b+8|0;c[d>>2]=0;c[d+4>>2]=0;c[d+8>>2]=0;c[d+12>>2]=0;c[d+16>>2]=0;c[b+40>>2]=379008;c[b+36>>2]=0;c[b+44>>2]=0;g[b+32>>2]=0.0;a[b+28>>0]=0;c[b>>2]=353512;c[b+48>>2]=0;c[b+52>>2]=0;return}function __ZN22ConvexPolygonShape2DSWD2Ev(b){b=b|0;var d=0,e=0,f=0;c[b>>2]=353512;d=c[b+48>>2]|0;if(d|0)__ZN6Memory11free_staticEPvb(d,1);c[b>>2]=353452;d=b+36|0;e=b+44|0;if(!(c[e>>2]|0))a[1263537]=0;else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1059676,1053208,88,1059687,0);f=c[d>>2]|0;if(!f)return;__ZN3MapIP14ShapeOwner2DSWi10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(d,c[f+8>>2]|0);f=c[b+40>>2]|0;b=c[d>>2]|0;c[b+8>>2]=f;c[e>>2]=0;e=f;c[e+12>>2]=e;if(!b)return;__ZN6Memory11free_staticEPvb(b,0);c[d>>2]=0;return}function __ZN22ConvexPolygonShape2DSWD0Ev(a){a=a|0;__ZN22ConvexPolygonShape2DSWD2Ev(a);__ZdlPv(a);return}function __ZNK22ConvexPolygonShape2DSW8get_typeEv(a){a=a|0;return 6}function __ZNK22ConvexPolygonShape2DSW14contains_pointERK7Vector2(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0.0,l=0,m=0,n=0;d=a+52|0;if((c[d>>2]|0)<=0){e=0;f=0;g=f^e;return g|0}h=a+48|0;a=0;i=0;j=0;while(1){k=+__ZNK7Vector23dotERKS_((c[h>>2]|0)+(i<<4)+8|0,b);l=c[h>>2]|0;m=k-+__ZNK7Vector23dotERKS_(l+(i<<4)+8|0,l+(i<<4)|0)>0.0;l=j|m^1;n=a|m;i=i+1|0;if((i|0)>=(c[d>>2]|0)){e=n;f=l;break}else{a=n;j=l}}g=f^e;return g|0}function __ZNK22ConvexPolygonShape2DSW14project_rangevERK7Vector2RK11Transform2DRfS6_(a,b,c,d,e){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;__ZNK22ConvexPolygonShape2DSW13project_rangeERK7Vector2RK11Transform2DRfS6_(a,b,c,d,e);return}function __ZNK22ConvexPolygonShape2DSW19project_range_castvERK7Vector2S2_RK11Transform2DRfS6_(a,b,d,e,f,h){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0.0,r=0.0;i=l;l=l+48|0;if((l|0)>=(m|0))ba(48);j=i+36|0;k=i+32|0;n=i+28|0;o=i+24|0;p=i;c[p>>2]=c[e>>2];c[p+4>>2]=c[e+4>>2];c[p+8>>2]=c[e+8>>2];c[p+12>>2]=c[e+12>>2];c[p+16>>2]=c[e+16>>2];c[p+20>>2]=c[e+20>>2];__ZN7Vector2pLERKS_(p+16|0,b);__ZNK22ConvexPolygonShape2DSW13project_rangeERK7Vector2RK11Transform2DRfS6_(a,d,e,j,k);__ZNK22ConvexPolygonShape2DSW13project_rangeERK7Vector2RK11Transform2DRfS6_(a,d,p,n,o);q=+g[j>>2];r=+g[n>>2];g[f>>2]=q<r?q:r;r=+g[k>>2];q=+g[o>>2];g[h>>2]=r>q?r:q;l=i;return}function __ZNK22ConvexPolygonShape2DSW12get_supportsERK7Vector2PS0_Ri(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0.0,k=0,l=0.0,m=0,n=0,o=0;g=b+52|0;if((c[g>>2]|0)>0){h=b+48|0;i=0;j=-1.0e10;k=-1;while(1){l=+__ZNK7Vector23dotERKS_(d,(c[h>>2]|0)+(i<<4)|0);m=l>j;if(+__ZNK7Vector23dotERKS_((c[h>>2]|0)+(i<<4)+8|0,d)>.99998){n=5;break}k=m?i:k;o=i+1|0;if((o|0)>=(c[g>>2]|0))break;else{i=o;j=m?l:j}}if((n|0)==5){c[f>>2]=2;n=(c[h>>2]|0)+(i<<4)|0;d=c[n+4>>2]|0;m=e;c[m>>2]=c[n>>2];c[m+4>>2]=d;d=(c[h>>2]|0)+(((i+1|0)%(c[g>>2]|0)|0)<<4)|0;g=c[d+4>>2]|0;i=e+8|0;c[i>>2]=c[d>>2];c[i+4>>2]=g;return}if((k|0)!=-1){a[1263537]=0;c[f>>2]=1;f=(c[b+48>>2]|0)+(k<<4)|0;k=c[f+4>>2]|0;b=e;c[b>>2]=c[f>>2];c[b+4>>2]=k;return}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1059885,1053208,559,1059977,0);return}function __ZNK22ConvexPolygonShape2DSW17intersect_segmentERK7Vector2S2_RS0_S3_(a,b,d,e,f){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;var h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0.0,t=0,u=0,v=0.0,w=0,x=0,y=0.0,z=0;h=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=h+16|0;j=h+8|0;k=h;__ZNK7Vector2miERKS_(j,d,b);__ZNK7Vector210normalizedEv(i,j);j=a+52|0;n=c[j>>2]|0;if((n|0)<=0){o=0;l=h;return o|0}p=k+4|0;q=a+48|0;a=0;r=0;s=1.0e10;t=n;while(1){g[k>>2]=0.0;g[p>>2]=0.0;n=c[q>>2]|0;u=a;a=a+1|0;if(__ZN8Geometry29segment_intersects_segment_2dERK7Vector2S2_S2_S2_PS0_(b,d,n+(u<<4)|0,n+(((a|0)%(t|0)|0)<<4)|0,k)|0?(v=+__ZNK7Vector23dotERKS_(i,k),v<s):0){n=k;w=c[n+4>>2]|0;x=e;c[x>>2]=c[n>>2];c[x+4>>2]=w;w=(c[q>>2]|0)+(u<<4)+8|0;u=c[w+4>>2]|0;x=f;c[x>>2]=c[w>>2];c[x+4>>2]=u;y=v;z=1}else{y=s;z=r}t=c[j>>2]|0;if((a|0)>=(t|0))break;else{r=z;s=y}}if(!z){o=0;l=h;return o|0}if(!(+__ZNK7Vector23dotERKS_(i,f)>0.0)){o=1;l=h;return o|0}__ZNK7Vector2ngEv(k,f);i=k;k=c[i+4>>2]|0;z=f;c[z>>2]=c[i>>2];c[z+4>>2]=k;o=1;l=h;return o|0}function __ZNK22ConvexPolygonShape2DSW21get_moment_of_inertiaEfRK7Vector2(a,b,d){a=a|0;b=+b;d=d|0;var e=0,f=0,h=0,i=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0.0,t=0.0,u=0.0,v=0.0,w=0.0,x=0.0,y=0.0,z=0.0,A=0.0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0.0,J=0.0,K=0.0;e=l;l=l+64|0;if((l|0)>=(m|0))ba(64);f=e+24|0;h=e+48|0;i=e+16|0;k=e;n=e+40|0;o=e+32|0;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0;c[k+12>>2]=0;p=a+48|0;__ZNK7Vector2mlERKS_(k,c[p>>2]|0,d);q=a+52|0;if((c[q>>2]|0)<=0){r=k+8|0;s=+__ZNK7Vector23dotERKS_(r,r);t=s*b;u=t;v=u/12.0;g[h>>2]=.5;__ZNK7Vector2mlERKf(f,r,h);__ZNK7Vector2plERKS_(o,k,f);w=+__ZNK7Vector214length_squaredEv(o);x=w*b;y=x;z=v+y;A=z;l=e;return +A}a=k+8|0;B=n+4|0;C=f+4|0;D=h+4|0;E=0;do{__ZNK7Vector2mlERKS_(n,(c[p>>2]|0)+(E<<4)|0,d);F=k;G=c[F>>2]|0;H=c[F+4>>2]|0;F=f;c[F>>2]=G;c[F+4>>2]=H;__ZNK7Vector2plERKS_(h,k,a);I=+g[n>>2];F=I<(c[j>>2]=G,+g[j>>2]);J=(c[j>>2]=H,+g[j>>2]);if(F)g[f>>2]=I;K=+g[B>>2];if(K<J)g[C>>2]=K;if(I>+g[h>>2])g[h>>2]=I;if(K>+g[D>>2])g[D>>2]=K;F=f;H=c[F+4>>2]|0;G=k;c[G>>2]=c[F>>2];c[G+4>>2]=H;__ZNK7Vector2miERKS_(i,h,f);H=i;G=c[H+4>>2]|0;F=a;c[F>>2]=c[H>>2];c[F+4>>2]=G;E=E+1|0}while((E|0)<(c[q>>2]|0));r=a;s=+__ZNK7Vector23dotERKS_(r,r);t=s*b;u=t;v=u/12.0;g[h>>2]=.5;__ZNK7Vector2mlERKf(f,r,h);__ZNK7Vector2plERKS_(o,k,f);w=+__ZNK7Vector214length_squaredEv(o);x=w*b;y=x;z=v+y;A=z;l=e;return +A}function __ZN22ConvexPolygonShape2DSW8set_dataERK7Variant(b,d){b=b|0;d=d|0;var e=0,f=0,h=0,i=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0.0,E=0,F=0.0,G=0.0;e=l;l=l+64|0;if((l|0)>=(m|0))ba(64);f=e+32|0;h=e+24|0;i=e+16|0;k=e;n=e+48|0;o=e+40|0;p=c[d>>2]|0;switch(p|0){case 24:case 26:break;default:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1059724,1053208,635,1059733,0);l=e;return}}a[1263537]=0;q=b+48|0;r=c[q>>2]|0;if(!r)s=p;else{__ZN6Memory11free_staticEPvb(r,1);s=c[d>>2]|0}c[q>>2]=0;r=b+52|0;c[r>>2]=0;do if((s|0)==26){p=__ZNK7Variantcv10PoolVectorI7Vector2EEv(d)|0;c[f>>2]=p;if(p|0?(t=c[p+16>>2]|0,t>>>0>=8):0){a[1263537]=0;u=t>>>3;c[r>>2]=u;do if(u){t=u<<4;v=__ZN6Memory12alloc_staticEjb(t,1)|0;if(!v){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143992,1144012,140,1144029,0);w=0;break}else{a[1263537]=0;x=v+-8|0;c[x>>2]=u;c[x+4>>2]=0;_memset(v|0,0,t|0)|0;w=v;break}}else w=0;while(0);c[q>>2]=w;__Z16atomic_incrementPj(p+4|0)|0;u=c[p+8>>2]|0;if((c[r>>2]|0)>0){v=0;do{t=u+(v<<3)|0;x=c[t+4>>2]|0;y=(c[q>>2]|0)+(v<<4)|0;c[y>>2]=c[t>>2];c[y+4>>2]=x;v=v+1|0;z=c[r>>2]|0}while((v|0)<(z|0));if((z|0)>0){v=n+4|0;u=o+4|0;x=0;y=z;do{t=c[q>>2]|0;A=t+(x<<4)|0;B=c[A+4>>2]|0;C=h;c[C>>2]=c[A>>2];c[C+4>>2]=B;B=x;x=x+1|0;C=t+(((x|0)%(y|0)|0)<<4)|0;t=c[C+4>>2]|0;A=i;c[A>>2]=c[C>>2];c[A+4>>2]=t;__ZNK7Vector2miERKS_(n,i,h);D=-+g[n>>2];c[o>>2]=c[v>>2];g[u>>2]=D;__ZNK7Vector210normalizedEv(k,o);t=k;A=c[t+4>>2]|0;C=(c[q>>2]|0)+(B<<4)+8|0;c[C>>2]=c[t>>2];c[C+4>>2]=A;y=c[r>>2]|0}while((x|0)<(y|0))}}__Z16atomic_decrementPj(p+4|0)|0;__ZN10PoolVectorI7Vector2E12_unreferenceEv(f);break}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1059724,1053208,644,1059898,0);__ZN10PoolVectorI7Vector2E12_unreferenceEv(f);l=e;return}else{y=__ZNK7Variantcv10PoolVectorIfEEv(d)|0;c[f>>2]=y;if(y){x=c[y+16>>2]|0;u=x>>>4;c[r>>2]=u;if(((x>>>2)+3|0)>>>0>=7){a[1263537]=0;do if(u){x=u<<4;v=__ZN6Memory12alloc_staticEjb(x,1)|0;if(!v){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143992,1144012,140,1144029,0);E=0;break}else{a[1263537]=0;A=v+-8|0;c[A>>2]=u;c[A+4>>2]=0;_memset(v|0,0,x|0)|0;E=v;break}}else E=0;while(0);c[q>>2]=E;__Z16atomic_incrementPj(y+4|0)|0;u=c[y+8>>2]|0;p=c[r>>2]|0;if((p|0)>0){v=c[q>>2]|0;x=0;do{A=x<<2;c[v+(x<<4)>>2]=c[u+(A<<2)>>2];c[v+(x<<4)+4>>2]=c[u+((A|1)<<2)>>2];c[v+(x<<4)+8>>2]=c[u+((A|2)<<2)>>2];c[v+(x<<4)+12>>2]=c[u+((A|3)<<2)>>2];x=x+1|0}while((x|0)<(p|0))}__Z16atomic_decrementPj(y+4|0)|0;__ZN10PoolVectorIfE12_unreferenceEv(f);break}}else c[r>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1059724,1053208,663,1059937,0);__ZN10PoolVectorIfE12_unreferenceEv(f);l=e;return}while(0);E=c[r>>2]|0;if(!E){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1059724,1053208,678,1059937,0);l=e;return}a[1263537]=0;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0;c[k+12>>2]=0;d=c[q>>2]|0;o=d;n=c[o>>2]|0;z=c[o+4>>2]|0;o=k;c[o>>2]=n;c[o+4>>2]=z;a:do if((E|0)>1){o=k+8|0;w=f+4|0;s=h+4|0;p=1;x=n;u=z;v=d;while(1){A=f;c[A>>2]=x;c[A+4>>2]=u;__ZNK7Vector2plERKS_(h,k,o);D=+g[v+(p<<4)>>2];A=D<(c[j>>2]=x,+g[j>>2]);F=(c[j>>2]=u,+g[j>>2]);if(A)g[f>>2]=D;G=+g[v+(p<<4)+4>>2];if(G<F)g[w>>2]=G;if(D>+g[h>>2])g[h>>2]=D;if(G>+g[s>>2])g[s>>2]=G;A=f;C=c[A+4>>2]|0;t=k;c[t>>2]=c[A>>2];c[t+4>>2]=C;__ZNK7Vector2miERKS_(i,h,f);C=i;t=c[C+4>>2]|0;A=o;c[A>>2]=c[C>>2];c[A+4>>2]=t;t=p+1|0;if((t|0)>=(c[r>>2]|0))break a;A=k;p=t;x=c[A>>2]|0;u=c[A+4>>2]|0;v=c[q>>2]|0}}while(0);q=b+12|0;c[q>>2]=c[k>>2];c[q+4>>2]=c[k+4>>2];c[q+8>>2]=c[k+8>>2];c[q+12>>2]=c[k+12>>2];a[b+28>>0]=1;k=c[b+36>>2]|0;if(k|0?(q=c[k+8>>2]|0,k=c[b+40>>2]|0,(q|0)!=(k|0)):0){b=q;while(1){q=c[b+8>>2]|0;if((q|0)==(k|0))break;else b=q}if(b|0){k=b;do{b=c[k+24>>2]|0;gj[c[(c[b>>2]|0)+8>>2]&8191](b);k=c[k+16>>2]|0}while((k|0)!=0)}}l=e;return}function __ZNK22ConvexPolygonShape2DSW8get_dataEv(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;c[f>>2]=0;g=d+52|0;__ZN10PoolVectorI7Vector2E6resizeEi(f,c[g>>2]|0)|0;if((c[g>>2]|0)<=0){__ZN7VariantC2ERK10PoolVectorI7Vector2E(b,f);__ZN10PoolVectorI7Vector2E12_unreferenceEv(f);l=e;return}h=d+48|0;d=0;do{i=(c[h>>2]|0)+(d<<4)|0;j=c[f>>2]|0;k=(j|0)==0;if(k)n=0;else n=(c[j+16>>2]|0)>>>3;do if((n|0)<=(d|0)){if(k)o=0;else o=(c[j+16>>2]|0)>>>3;if((o|0)>(d|0)){a[1263537]=0;p=12;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1128449,1130483,486,1130498,0);break}}else p=12;while(0);do if((p|0)==12){p=0;if(!k?(__ZN10PoolVectorI7Vector2E14_copy_on_writeEv(f),j=c[f>>2]|0,j|0):0){q=j+4|0;__Z16atomic_incrementPj(q)|0;r=i;s=c[r+4>>2]|0;t=(c[j+8>>2]|0)+(d<<3)|0;c[t>>2]=c[r>>2];c[t+4>>2]=s;__Z16atomic_decrementPj(q)|0;break}q=i;s=c[q+4>>2]|0;t=0+(d<<3)|0;c[t>>2]=c[q>>2];c[t+4>>2]=s}while(0);d=d+1|0}while((d|0)<(c[g>>2]|0));__ZN7VariantC2ERK10PoolVectorI7Vector2E(b,f);__ZN10PoolVectorI7Vector2E12_unreferenceEv(f);l=e;return}function __ZN16CapsuleShape2DSWD0Ev(b){b=b|0;var d=0,e=0,f=0,g=0;c[b>>2]=353452;d=b+36|0;e=b+44|0;if(!(c[e>>2]|0))a[1263537]=0;else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1059676,1053208,88,1059687,0);f=c[d>>2]|0;if(!f){__ZdlPv(b);return}__ZN3MapIP14ShapeOwner2DSWi10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(d,c[f+8>>2]|0);f=c[b+40>>2]|0;g=c[d>>2]|0;c[g+8>>2]=f;c[e>>2]=0;e=f;c[e+12>>2]=e;if(!g){__ZdlPv(b);return}__ZN6Memory11free_staticEPvb(g,0);c[d>>2]=0;__ZdlPv(b);return}function __ZNK16CapsuleShape2DSW8get_typeEv(a){a=a|0;return 5}function __ZNK16CapsuleShape2DSW14contains_pointERK7Vector2(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,h=0,i=0.0,k=0.0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d;f=b;b=c[f+4>>2]|0;h=e;c[h>>2]=c[f>>2];c[h+4>>2]=b;i=(c[j>>2]=b&2147483647,+g[j>>2])-+g[a+52>>2]*.5;g[e+4>>2]=i<0.0?0.0:i;i=+__ZNK7Vector214length_squaredEv(e);k=+g[a+48>>2];l=d;return i<k*k|0}function __ZNK16CapsuleShape2DSW14project_rangevERK7Vector2RK11Transform2DRfS6_(a,b,c,d,e){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;__ZNK16CapsuleShape2DSW13project_rangeERK7Vector2RK11Transform2DRfS6_(a,b,c,d,e);return}function __ZNK16CapsuleShape2DSW19project_range_castvERK7Vector2S2_RK11Transform2DRfS6_(a,b,d,e,f,h){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0.0,r=0.0;i=l;l=l+48|0;if((l|0)>=(m|0))ba(48);j=i+36|0;k=i+32|0;n=i+28|0;o=i+24|0;p=i;c[p>>2]=c[e>>2];c[p+4>>2]=c[e+4>>2];c[p+8>>2]=c[e+8>>2];c[p+12>>2]=c[e+12>>2];c[p+16>>2]=c[e+16>>2];c[p+20>>2]=c[e+20>>2];__ZN7Vector2pLERKS_(p+16|0,b);__ZNK16CapsuleShape2DSW13project_rangeERK7Vector2RK11Transform2DRfS6_(a,d,e,j,k);__ZNK16CapsuleShape2DSW13project_rangeERK7Vector2RK11Transform2DRfS6_(a,d,p,n,o);q=+g[j>>2];r=+g[n>>2];g[f>>2]=q<r?q:r;r=+g[k>>2];q=+g[o>>2];g[h>>2]=r>q?r:q;l=i;return}function __ZNK16CapsuleShape2DSW12get_supportsERK7Vector2PS0_Ri(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0,k=0,n=0,o=0,p=0.0,q=0,r=0.0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);h=f;i=b;b=c[i+4>>2]|0;k=h;c[k>>2]=c[i>>2];c[k+4>>2]=b;k=h+4|0;if((c[j>>2]=b&2147483647,+g[j>>2])<2.0000000000020002e-05){g[k>>2]=0.0;__ZN7Vector29normalizeEv(h);__ZN7Vector2mLERKf(h,a+48|0);c[e>>2]=2;i=h;n=c[i>>2]|0;o=c[i+4>>2]|0;i=d;c[i>>2]=n;c[i+4>>2]=o;i=a+52|0;p=(c[j>>2]=o,+g[j>>2]);g[d+4>>2]=p+ +g[i>>2]*.5;q=d+8|0;c[q>>2]=n;c[q+4>>2]=o;g[d+12>>2]=p-+g[i>>2]*.5;l=f;return}else{p=+g[a+52>>2];r=(c[j>>2]=b,+g[j>>2])>0.0?p:-p;__ZN7Vector2mLERKf(h,a+48|0);g[k>>2]=+g[k>>2]+r*.5;c[e>>2]=1;e=h;h=c[e+4>>2]|0;k=d;c[k>>2]=c[e>>2];c[k+4>>2]=h;l=f;return}}function __ZNK16CapsuleShape2DSW17intersect_segmentERK7Vector2S2_RS0_S3_(a,b,d,e,f){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;var h=0,i=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0.0,C=0,D=0,E=0,F=0,G=0.0,H=0.0,J=0.0,K=0.0,L=0.0,M=0.0,N=0.0,O=0,P=0.0,Q=0,R=0.0,S=0,T=0;h=l;l=l+96|0;if((l|0)>=(m|0))ba(96);i=h+80|0;k=h+72|0;n=h+24|0;o=h+16|0;p=h+64|0;q=h+56|0;r=h+48|0;s=h+8|0;t=h;u=h+32|0;__ZNK7Vector2miERKS_(k,d,b);__ZNK7Vector210normalizedEv(i,k);k=a+52|0;v=n+4|0;w=o+4|0;x=a+48|0;a=r+4|0;y=s+4|0;z=0;A=0;B=1.0e10;while(1){C=b;D=c[C+4>>2]|0;E=n;c[E>>2]=c[C>>2];c[E+4>>2]=D;E=d;C=c[E+4>>2]|0;F=o;c[F>>2]=c[E>>2];c[F+4>>2]=C;G=+g[k>>2];H=((A|0)==0?-G:G)*.5;g[v>>2]=(c[j>>2]=D,+g[j>>2])+H;g[w>>2]=H+(c[j>>2]=C,+g[j>>2]);__ZNK7Vector2miERKS_(p,o,n);G=+__ZNK7Vector23dotERKS_(p,p);J=+__ZNK7Vector23dotERKS_(n,p)*2.0;K=+__ZNK7Vector23dotERKS_(n,n);L=+g[x>>2];M=J*J-G*4.0*(K-L*L);if(M<0.0){N=B;O=z}else{L=(-J-+I(+M))/(G*2.0);g[q>>2]=L;if(L<0.0|L>1.00001){P=B;Q=z}else{__ZNK7Vector2mlERKf(s,p,q);__ZNK7Vector2plERKS_(r,n,s);L=+g[a>>2]-H;c[s>>2]=c[r>>2];g[y>>2]=L;L=+__ZNK7Vector23dotERKS_(i,s);if(L<B){C=s;D=c[C+4>>2]|0;F=e;c[F>>2]=c[C>>2];c[F+4>>2]=D;__ZNK7Vector210normalizedEv(t,r);D=t;F=c[D+4>>2]|0;C=f;c[C>>2]=c[D>>2];c[C+4>>2]=F;R=L;S=1}else{R=B;S=z}P=R;Q=S}N=P;O=Q}A=A+1|0;if((A|0)==2)break;else{z=O;B=N}}g[n>>2]=0.0;g[n+4>>2]=0.0;g[o>>2]=0.0;g[o+4>>2]=0.0;B=+g[x>>2];P=+g[k>>2];g[u>>2]=-B;g[u+4>>2]=P*-.5;g[u+8>>2]=B*2.0;g[u+12>>2]=P;if(!(__ZNK5Rect218intersects_segmentERK7Vector2S2_PS0_S3_(u,b,d,n,o)|0)){T=O;l=h;return T|0}if(!(+__ZNK7Vector23dotERKS_(i,n)<N)){T=O;l=h;return T|0}O=n;n=c[O+4>>2]|0;i=e;c[i>>2]=c[O>>2];c[i+4>>2]=n;n=o;o=c[n+4>>2]|0;i=f;c[i>>2]=c[n>>2];c[i+4>>2]=o;T=1;l=h;return T|0}function __ZNK16CapsuleShape2DSW21get_moment_of_inertiaEfRK7Vector2(a,b,c){a=a|0;b=+b;c=c|0;var d=0,e=0,f=0,h=0.0,i=0.0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d+8|0;f=d;h=+g[a+48>>2]*2.0;i=+g[a+52>>2]+h;g[f>>2]=h;g[f+4>>2]=i;__ZNK7Vector2mlERKS_(e,f,c);i=+__ZNK7Vector23dotERKS_(e,e)*b/12.0;l=d;return +i}function __ZN16CapsuleShape2DSW8set_dataERK7Variant(b,d){b=b|0;d=d|0;var e=0,f=0,h=0,i=0,k=0,n=0,o=0,p=0,q=0.0,r=0.0,s=0.0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+24|0;h=e+8|0;i=e;k=e+16|0;n=c[d>>2]|0;switch(n|0){case 5:case 21:break;default:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1059724,1053208,508,1060018,0);l=e;return}}a[1263537]=0;do if((n|0)==21){c[f>>2]=__ZNK7Variantcv5ArrayEv(d)|0;if((__ZNK5Array4sizeEv(f)|0)==2){a[1263537]=0;o=b+52|0;g[o>>2]=+__ZNK7VariantcvfEv(__ZN5ArrayixEi(f,0)|0);p=b+48|0;g[p>>2]=+__ZNK7VariantcvfEv(__ZN5ArrayixEi(f,1)|0);__ZN5ArrayD2Ev(f);q=+g[o>>2];r=+g[p>>2];break}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1059724,1053208,512,1060118,0);__ZN5ArrayD2Ev(f);l=e;return}else{__ZNK7Variantcv7Vector2Ev(f,d);p=c[f>>2]|0;c[b+48>>2]=p;o=c[f+4>>2]|0;c[b+52>>2]=o;s=(c[j>>2]=p,+g[j>>2]);q=(c[j>>2]=o,+g[j>>2]);r=s}while(0);g[f>>2]=r;g[f+4>>2]=r+q*.5;__ZNK7Vector2ngEv(h,f);g[k>>2]=2.0;__ZNK7Vector2mlERKf(i,f,k);k=h;h=c[k+4>>2]|0;f=i;i=c[f>>2]|0;d=c[f+4>>2]|0;f=b+12|0;c[f>>2]=c[k>>2];c[f+4>>2]=h;h=b+20|0;c[h>>2]=i;c[h+4>>2]=d;a[b+28>>0]=1;d=c[b+36>>2]|0;if(d|0?(h=c[d+8>>2]|0,d=c[b+40>>2]|0,(h|0)!=(d|0)):0){b=h;while(1){h=c[b+8>>2]|0;if((h|0)==(d|0))break;else b=h}if(b|0){d=b;do{b=c[d+24>>2]|0;gj[c[(c[b>>2]|0)+8>>2]&8191](b);d=c[d+16>>2]|0}while((d|0)!=0)}}l=e;return}function __ZNK16CapsuleShape2DSW8get_dataEv(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d;f=c[b+48>>2]|0;c[e>>2]=c[b+52>>2];c[e+4>>2]=f;__ZN7VariantC2ERK7Vector2(a,e);l=d;return}function __ZN18RectangleShape2DSWD0Ev(b){b=b|0;var d=0,e=0,f=0,g=0;c[b>>2]=353452;d=b+36|0;e=b+44|0;if(!(c[e>>2]|0))a[1263537]=0;else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1059676,1053208,88,1059687,0);f=c[d>>2]|0;if(!f){__ZdlPv(b);return}__ZN3MapIP14ShapeOwner2DSWi10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(d,c[f+8>>2]|0);f=c[b+40>>2]|0;g=c[d>>2]|0;c[g+8>>2]=f;c[e>>2]=0;e=f;c[e+12>>2]=e;if(!g){__ZdlPv(b);return}__ZN6Memory11free_staticEPvb(g,0);c[d>>2]=0;__ZdlPv(b);return}function __ZNK18RectangleShape2DSW8get_typeEv(a){a=a|0;return 4}function __ZNK18RectangleShape2DSW14contains_pointERK7Vector2(a,b){a=a|0;b=b|0;var d=0;if(!((c[j>>2]=c[b>>2]&2147483647,+g[j>>2])<+g[a+48>>2])){d=0;return d|0}d=(c[j>>2]=c[b+4>>2]&2147483647,+g[j>>2])<+g[a+52>>2];return d|0}function __ZNK18RectangleShape2DSW14project_rangevERK7Vector2RK11Transform2DRfS6_(a,b,c,d,e){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;var f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0.0,t=0.0,u=0.0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);h=f+8|0;i=f;g[e>>2]=-100000002004087734272.0;g[d>>2]=100000002004087734272.0;j=a+48|0;k=a+52|0;a=c+8|0;n=c+4|0;o=c+12|0;p=h+4|0;q=c+16|0;r=0;do{s=+g[j>>2]*+((r<<1&2)+-1|0);t=+((r&-2)+-1|0)*+g[k>>2];u=s*+g[n>>2]+t*+g[o>>2];g[h>>2]=s*+g[c>>2]+t*+g[a>>2];g[p>>2]=u;__ZNK7Vector2plERKS_(i,h,q);u=+__ZNK7Vector23dotERKS_(b,i);if(u>+g[e>>2])g[e>>2]=u;if(u<+g[d>>2])g[d>>2]=u;r=r+1|0}while((r|0)!=4);l=f;return}function __ZNK18RectangleShape2DSW19project_range_castvERK7Vector2S2_RK11Transform2DRfS6_(a,b,c,d,e,f){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;f=f|0;__ZNK18RectangleShape2DSW18project_range_castERK7Vector2S2_RK11Transform2DRfS6_(a,b,c,d,e,f);return}function __ZNK18RectangleShape2DSW12get_supportsERK7Vector2PS0_Ri(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0,k=0.0,n=0.0,o=0.0,p=0.0,q=0.0,r=0,s=0.0,t=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);h=f;i=h+4|0;g[i>>2]=0.0;g[h>>2]=1.0;k=+__ZNK7Vector23dotERKS_(h,b);if((c[j>>2]=(g[j>>2]=k,c[j>>2]|0)&2147483647,+g[j>>2])<.99998){g[h>>2]=0.0;g[i>>2]=1.0;n=+__ZNK7Vector23dotERKS_(h,b);if((c[j>>2]=(g[j>>2]=n,c[j>>2]|0)&2147483647,+g[j>>2])<.99998){c[e>>2]=1;o=+g[a+48>>2];p=+g[a+52>>2];q=+g[b+4>>2]<0.0?-p:p;g[d>>2]=+g[b>>2]<0.0?-o:o;g[d+4>>2]=q;l=f;return}else{r=0;s=n;t=1}}else{r=1;s=k;t=0}k=s>0.0?1.0:-1.0;c[e>>2]=2;e=a+52|0;b=a+48|0;a=t?e:b;h=d+4|0;g[(t?h:d)>>2]=k*+g[a>>2];i=r?e:b;c[(r?h:d)>>2]=c[i>>2];h=d+12|0;b=d+8|0;g[(t?h:b)>>2]=k*+g[a>>2];g[(r?h:b)>>2]=-+g[i>>2];l=f;return}function __ZNK18RectangleShape2DSW17intersect_segmentERK7Vector2S2_RS0_S3_(a,b,d,e,f){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0;g=l;l=l+16|0;if((l|0)>=(m|0))ba(16);h=g;i=a+12|0;c[h>>2]=c[i>>2];c[h+4>>2]=c[i+4>>2];c[h+8>>2]=c[i+8>>2];c[h+12>>2]=c[i+12>>2];i=__ZNK5Rect218intersects_segmentERK7Vector2S2_PS0_S3_(h,b,d,e,f)|0;l=g;return i|0}function __ZNK18RectangleShape2DSW21get_moment_of_inertiaEfRK7Vector2(a,b,c){a=a|0;b=+b;c=c|0;var d=0,e=0,f=0,h=0,i=0.0;d=l;l=l+32|0;if((l|0)>=(m|0))ba(32);e=d+16|0;f=d+8|0;h=d;g[f>>2]=2.0;__ZNK7Vector2mlERKf(h,a+48|0,f);__ZNK7Vector2mlERKS_(e,h,c);i=+__ZNK7Vector23dotERKS_(e,e)*b/12.0;l=d;return +i}function __ZN18RectangleShape2DSW8set_dataERK7Variant(b,d){b=b|0;d=d|0;var e=0,f=0,h=0,i=0,j=0,k=0,n=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+8|0;h=e;i=e+16|0;if((c[d>>2]|0)!=5){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1059724,1053208,382,1060157,0);l=e;return}a[1263537]=0;__ZNK7Variantcv7Vector2Ev(f,d);d=b+48|0;j=f;k=c[j+4>>2]|0;n=d;c[n>>2]=c[j>>2];c[n+4>>2]=k;__ZNK7Vector2ngEv(f,d);g[i>>2]=2.0;__ZNK7Vector2mlERKf(h,d,i);i=f;f=c[i+4>>2]|0;d=h;h=c[d>>2]|0;k=c[d+4>>2]|0;d=b+12|0;c[d>>2]=c[i>>2];c[d+4>>2]=f;f=b+20|0;c[f>>2]=h;c[f+4>>2]=k;a[b+28>>0]=1;k=c[b+36>>2]|0;if(k|0?(f=c[k+8>>2]|0,k=c[b+40>>2]|0,(f|0)!=(k|0)):0){b=f;while(1){f=c[b+8>>2]|0;if((f|0)==(k|0))break;else b=f}if(b|0){k=b;do{b=c[k+24>>2]|0;gj[c[(c[b>>2]|0)+8>>2]&8191](b);k=c[k+16>>2]|0}while((k|0)!=0)}}l=e;return}function __ZNK18RectangleShape2DSW8get_dataEv(a,b){a=a|0;b=b|0;__ZN7VariantC2ERK7Vector2(a,b+48|0);return}function __ZN15CircleShape2DSWD0Ev(b){b=b|0;var d=0,e=0,f=0,g=0;c[b>>2]=353452;d=b+36|0;e=b+44|0;if(!(c[e>>2]|0))a[1263537]=0;else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1059676,1053208,88,1059687,0);f=c[d>>2]|0;if(!f){__ZdlPv(b);return}__ZN3MapIP14ShapeOwner2DSWi10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(d,c[f+8>>2]|0);f=c[b+40>>2]|0;g=c[d>>2]|0;c[g+8>>2]=f;c[e>>2]=0;e=f;c[e+12>>2]=e;if(!g){__ZdlPv(b);return}__ZN6Memory11free_staticEPvb(g,0);c[d>>2]=0;__ZdlPv(b);return}function __ZNK15CircleShape2DSW8get_typeEv(a){a=a|0;return 3}function __ZNK15CircleShape2DSW14contains_pointERK7Vector2(a,b){a=a|0;b=b|0;var c=0.0,d=0.0;c=+__ZNK7Vector214length_squaredEv(b);d=+g[a+48>>2];return c<d*d|0}function __ZNK15CircleShape2DSW14project_rangevERK7Vector2RK11Transform2DRfS6_(a,b,c,d,e){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;var f=0,h=0,i=0.0,j=0.0,k=0.0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);h=f;i=+__ZNK7Vector23dotERKS_(b,c+16|0);j=+__ZNK7Vector23dotERKS_(c,b);k=+__ZNK7Vector23dotERKS_(c+8|0,b);g[h>>2]=j;g[h+4>>2]=k;k=+__ZNK7Vector26lengthEv(h);h=a+48|0;g[d>>2]=i-k*+g[h>>2];g[e>>2]=i+k*+g[h>>2];l=f;return}function __ZNK15CircleShape2DSW19project_range_castvERK7Vector2S2_RK11Transform2DRfS6_(a,b,d,e,f,h){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;h=h|0;var i=0,j=0,k=0,n=0,o=0.0,p=0.0,q=0.0,r=0.0,s=0.0,t=0.0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i+24|0;k=i;c[k>>2]=c[e>>2];c[k+4>>2]=c[e+4>>2];c[k+8>>2]=c[e+8>>2];c[k+12>>2]=c[e+12>>2];c[k+16>>2]=c[e+16>>2];c[k+20>>2]=c[e+20>>2];n=k+16|0;__ZN7Vector2pLERKS_(n,b);o=+__ZNK7Vector23dotERKS_(d,e+16|0);p=+__ZNK7Vector23dotERKS_(e,d);q=+__ZNK7Vector23dotERKS_(e+8|0,d);g[j>>2]=p;g[j+4>>2]=q;q=+__ZNK7Vector26lengthEv(j);e=a+48|0;p=q*+g[e>>2];q=o-p;r=o+p;p=+__ZNK7Vector23dotERKS_(d,n);o=+__ZNK7Vector23dotERKS_(k,d);s=+__ZNK7Vector23dotERKS_(k+8|0,d);g[j>>2]=o;g[j+4>>2]=s;s=+__ZNK7Vector26lengthEv(j);o=s*+g[e>>2];s=p-o;t=p+o;g[f>>2]=q<s?q:s;g[h>>2]=r>t?r:t;l=i;return}function __ZNK15CircleShape2DSW12get_supportsERK7Vector2PS0_Ri(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f;c[e>>2]=1;__ZNK7Vector2mlERKf(g,b,a+48|0);a=g;g=c[a+4>>2]|0;b=d;c[b>>2]=c[a>>2];c[b+4>>2]=g;l=f;return}function __ZNK15CircleShape2DSW17intersect_segmentERK7Vector2S2_RS0_S3_(a,b,d,e,f){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;var h=0,i=0,j=0,k=0,n=0,o=0.0,p=0.0,q=0.0,r=0.0,s=0.0,t=0,u=0;h=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=h+24|0;j=h+16|0;k=h;n=h+8|0;__ZNK7Vector2miERKS_(i,d,b);o=+__ZNK7Vector23dotERKS_(i,i);p=+__ZNK7Vector23dotERKS_(b,i)*2.0;q=+__ZNK7Vector23dotERKS_(b,b);r=+g[a+48>>2];s=p*p-o*4.0*(q-r*r);if(s<0.0){t=0;l=h;return t|0}r=(-p-+I(+s))/(o*2.0);g[j>>2]=r;if(r<0.0|r>1.00001)u=0;else{__ZNK7Vector2mlERKf(n,i,j);__ZNK7Vector2plERKS_(k,b,n);n=k;b=c[n+4>>2]|0;j=e;c[j>>2]=c[n>>2];c[j+4>>2]=b;__ZNK7Vector210normalizedEv(k,e);e=k;k=c[e+4>>2]|0;b=f;c[b>>2]=c[e>>2];c[b+4>>2]=k;u=1}t=u;l=h;return t|0}function __ZNK15CircleShape2DSW21get_moment_of_inertiaEfRK7Vector2(a,b,c){a=a|0;b=+b;c=c|0;b=+g[a+48>>2];return +(b*b*(+g[c>>2]*.5+ +g[c+4>>2]*.5))}function __ZN15CircleShape2DSW8set_dataERK7Variant(b,d){b=b|0;d=d|0;var e=0.0,f=0.0,h=0.0,i=0,j=0,k=0;if((c[d>>2]|1|0)!=3){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1059724,1053208,319,1060218,0);return}a[1263537]=0;e=+__ZNK7VariantcvfEv(d);g[b+48>>2]=e;f=-e;h=e*2.0;g[b+12>>2]=f;g[b+16>>2]=f;g[b+20>>2]=h;g[b+24>>2]=h;a[b+28>>0]=1;d=c[b+36>>2]|0;if(!d)return;i=c[d+8>>2]|0;d=c[b+40>>2]|0;if((i|0)==(d|0))return;else j=i;while(1){i=c[j+8>>2]|0;if((i|0)==(d|0))break;else j=i}if(!j)return;else k=j;do{j=c[k+24>>2]|0;gj[c[(c[j>>2]|0)+8>>2]&8191](j);k=c[k+16>>2]|0}while((k|0)!=0);return}function __ZNK15CircleShape2DSW8get_dataEv(a,b){a=a|0;b=b|0;__ZN7VariantC2Ef(a,+g[b+48>>2]);return}function __ZN16SegmentShape2DSWD0Ev(b){b=b|0;var d=0,e=0,f=0,g=0;c[b>>2]=353452;d=b+36|0;e=b+44|0;if(!(c[e>>2]|0))a[1263537]=0;else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1059676,1053208,88,1059687,0);f=c[d>>2]|0;if(!f){__ZdlPv(b);return}__ZN3MapIP14ShapeOwner2DSWi10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(d,c[f+8>>2]|0);f=c[b+40>>2]|0;g=c[d>>2]|0;c[g+8>>2]=f;c[e>>2]=0;e=f;c[e+12>>2]=e;if(!g){__ZdlPv(b);return}__ZN6Memory11free_staticEPvb(g,0);c[d>>2]=0;__ZdlPv(b);return}function __ZNK16SegmentShape2DSW8get_typeEv(a){a=a|0;return 2}function __ZNK16SegmentShape2DSW14contains_pointERK7Vector2(a,b){a=a|0;b=b|0;return 0}function __ZNK16SegmentShape2DSW14project_rangevERK7Vector2RK11Transform2DRfS6_(a,b,c,d,e){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;var f=0,h=0,i=0,j=0.0,k=0,n=0.0,o=0,p=0,q=0.0,r=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);h=f+8|0;i=f;j=+g[a+48>>2];k=c+8|0;n=+g[a+52>>2];o=c+4|0;p=c+12|0;q=j*+g[o>>2]+n*+g[p>>2];g[h>>2]=+g[c>>2]*j+ +g[k>>2]*n;g[h+4>>2]=q;r=c+16|0;__ZNK7Vector2plERKS_(i,h,r);g[e>>2]=+__ZNK7Vector23dotERKS_(b,i);q=+g[a+56>>2];n=+g[a+60>>2];j=q*+g[o>>2]+n*+g[p>>2];g[h>>2]=+g[c>>2]*q+ +g[k>>2]*n;g[h+4>>2]=j;__ZNK7Vector2plERKS_(i,h,r);j=+__ZNK7Vector23dotERKS_(b,i);g[d>>2]=j;n=+g[e>>2];if(!(n<j)){l=f;return}g[e>>2]=j;g[d>>2]=n;l=f;return}function __ZNK16SegmentShape2DSW19project_range_castvERK7Vector2S2_RK11Transform2DRfS6_(a,b,c,d,e,f){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;f=f|0;__ZNK16SegmentShape2DSW18project_range_castERK7Vector2S2_RK11Transform2DRfS6_(a,b,c,d,e,f);return}function __ZNK16SegmentShape2DSW12get_supportsERK7Vector2PS0_Ri(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0.0,k=0,n=0,o=0,p=0,q=0,r=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);h=f;i=+__ZNK7Vector23dotERKS_(b,a+64|0);if((c[j>>2]=(g[j>>2]=i,c[j>>2]|0)&2147483647,+g[j>>2])>.99998){k=a+48|0;n=c[k+4>>2]|0;o=d;c[o>>2]=c[k>>2];c[o+4>>2]=n;p=a+56|0;q=d+8|0;r=2}else{n=a+56|0;o=a+48|0;__ZNK7Vector2miERKS_(h,n,o);a=+__ZNK7Vector23dotERKS_(b,h)>0.0;p=a?n:o;q=d;r=1}d=p;p=c[d+4>>2]|0;o=q;c[o>>2]=c[d>>2];c[o+4>>2]=p;c[e>>2]=r;l=f;return}function __ZNK16SegmentShape2DSW17intersect_segmentERK7Vector2S2_RS0_S3_(a,b,d,e,f){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0.0;g=l;l=l+16|0;if((l|0)>=(m|0))ba(16);h=g;i=a+48|0;if(!(__ZN8Geometry29segment_intersects_segment_2dERK7Vector2S2_S2_S2_PS0_(b,d,i,a+56|0,e)|0)){j=0;l=g;return j|0}e=a+64|0;k=+__ZNK7Vector23dotERKS_(e,b);if(k>+__ZNK7Vector23dotERKS_(e,i)){i=e;b=c[i+4>>2]|0;a=f;c[a>>2]=c[i>>2];c[a+4>>2]=b;j=1;l=g;return j|0}else{__ZNK7Vector2ngEv(h,e);e=h;h=c[e+4>>2]|0;b=f;c[b>>2]=c[e>>2];c[b+4>>2]=h;j=1;l=g;return j|0}return 0}function __ZNK16SegmentShape2DSW21get_moment_of_inertiaEfRK7Vector2(a,b,c){a=a|0;b=+b;c=c|0;var d=0,e=0,f=0,h=0,i=0,j=0,k=0.0,n=0.0;d=l;l=l+48|0;if((l|0)>=(m|0))ba(48);e=d+24|0;f=d+16|0;h=d;i=d+8|0;__ZNK7Vector2mlERKS_(e,a+48|0,c);j=e+8|0;__ZNK7Vector2mlERKS_(j,a+56|0,c);k=+__ZNK7Vector211distance_toERKS_(j,e);__ZNK7Vector2plERKS_(h,e,j);g[i>>2]=.5;__ZNK7Vector2mlERKf(f,h,i);n=b*(k*k/12.0+ +__ZNK7Vector214length_squaredEv(f));l=d;return +n}function __ZN16SegmentShape2DSW8set_dataERK7Variant(b,d){b=b|0;d=d|0;var e=0,f=0,h=0,i=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0.0,t=0.0,u=0.0;e=l;l=l+64|0;if((l|0)>=(m|0))ba(64);f=e+40|0;h=e+56|0;i=e+32|0;k=e+16|0;n=e+48|0;o=e;if((c[d>>2]|0)!=6){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1059724,1053208,246,1060258,0);l=e;return}a[1263537]=0;__ZNK7Variantcv5Rect2Ev(k,d);d=b+48|0;p=k;q=c[p+4>>2]|0;r=d;c[r>>2]=c[p>>2];c[r+4>>2]=q;q=b+56|0;r=k+8|0;k=c[r+4>>2]|0;p=q;c[p>>2]=c[r>>2];c[p+4>>2]=k;__ZNK7Vector2miERKS_(n,q,d);s=-+g[n>>2];c[b+64>>2]=c[n+4>>2];g[b+68>>2]=s;n=o+8|0;c[n>>2]=0;c[n+4>>2]=0;n=d;d=c[n>>2]|0;k=c[n+4>>2]|0;n=o;c[n>>2]=d;c[n+4>>2]=k;n=f;c[n>>2]=d;c[n+4>>2]=k;n=o+8|0;__ZNK7Vector2plERKS_(h,o,n);s=+g[q>>2];q=s<(c[j>>2]=d,+g[j>>2]);t=(c[j>>2]=k,+g[j>>2]);if(q)g[f>>2]=s;u=+g[b+60>>2];if(u<t)g[f+4>>2]=u;if(s>+g[h>>2])g[h>>2]=s;q=h+4|0;if(u>+g[q>>2])g[q>>2]=u;q=f;k=c[q+4>>2]|0;d=o;c[d>>2]=c[q>>2];c[d+4>>2]=k;__ZNK7Vector2miERKS_(i,h,f);f=i;i=c[f>>2]|0;h=c[f+4>>2]|0;f=n;c[f>>2]=i;c[f+4>>2]=h;f=(c[j>>2]=i,+g[j>>2])==0.0;u=(c[j>>2]=h,+g[j>>2]);if(f)g[o+8>>2]=1.0000000474974513e-03;if(u==0.0)g[o+12>>2]=1.0000000474974513e-03;f=b+12|0;c[f>>2]=c[o>>2];c[f+4>>2]=c[o+4>>2];c[f+8>>2]=c[o+8>>2];c[f+12>>2]=c[o+12>>2];a[b+28>>0]=1;o=c[b+36>>2]|0;if(o|0?(f=c[o+8>>2]|0,o=c[b+40>>2]|0,(f|0)!=(o|0)):0){b=f;while(1){f=c[b+8>>2]|0;if((f|0)==(o|0))break;else b=f}if(b|0){o=b;do{b=c[o+24>>2]|0;gj[c[(c[b>>2]|0)+8>>2]&8191](b);o=c[o+16>>2]|0}while((o|0)!=0)}}l=e;return}function __ZNK16SegmentShape2DSW8get_dataEv(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d;f=b+48|0;g=c[f+4>>2]|0;h=e;c[h>>2]=c[f>>2];c[h+4>>2]=g;g=b+56|0;b=c[g+4>>2]|0;h=e+8|0;c[h>>2]=c[g>>2];c[h+4>>2]=b;__ZN7VariantC2ERK5Rect2(a,e);l=d;return}function __ZN12RayShape2DSWD0Ev(b){b=b|0;var d=0,e=0,f=0,g=0;c[b>>2]=353452;d=b+36|0;e=b+44|0;if(!(c[e>>2]|0))a[1263537]=0;else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1059676,1053208,88,1059687,0);f=c[d>>2]|0;if(!f){__ZdlPv(b);return}__ZN3MapIP14ShapeOwner2DSWi10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(d,c[f+8>>2]|0);f=c[b+40>>2]|0;g=c[d>>2]|0;c[g+8>>2]=f;c[e>>2]=0;e=f;c[e+12>>2]=e;if(!g){__ZdlPv(b);return}__ZN6Memory11free_staticEPvb(g,0);c[d>>2]=0;__ZdlPv(b);return}function __ZNK12RayShape2DSW8get_typeEv(a){a=a|0;return 1}function __ZNK12RayShape2DSW14contains_pointERK7Vector2(a,b){a=a|0;b=b|0;return 0}function __ZNK12RayShape2DSW14project_rangevERK7Vector2RK11Transform2DRfS6_(a,b,c,d,e){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;var f=0,h=0,i=0,j=0,k=0.0,n=0.0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);h=f+8|0;i=f;j=c+16|0;g[e>>2]=+__ZNK7Vector23dotERKS_(b,j);k=+g[a+48>>2];n=+g[c+4>>2]*0.0+k*+g[c+12>>2];g[h>>2]=+g[c>>2]*0.0+k*+g[c+8>>2];g[h+4>>2]=n;__ZNK7Vector2plERKS_(i,h,j);n=+__ZNK7Vector23dotERKS_(b,i);g[d>>2]=n;k=+g[e>>2];if(!(k<n)){l=f;return}g[e>>2]=n;g[d>>2]=k;l=f;return}function __ZNK12RayShape2DSW19project_range_castvERK7Vector2S2_RK11Transform2DRfS6_(a,b,d,e,f,h){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0.0,q=0,r=0.0,s=0.0,t=0.0,u=0.0,v=0.0;i=l;l=l+48|0;if((l|0)>=(m|0))ba(48);j=i+32|0;k=i+24|0;n=i;c[n>>2]=c[e>>2];c[n+4>>2]=c[e+4>>2];c[n+8>>2]=c[e+8>>2];c[n+12>>2]=c[e+12>>2];c[n+16>>2]=c[e+16>>2];c[n+20>>2]=c[e+20>>2];o=n+16|0;__ZN7Vector2pLERKS_(o,b);b=e+16|0;p=+__ZNK7Vector23dotERKS_(d,b);q=a+48|0;r=+g[q>>2];s=+g[e+4>>2]*0.0+r*+g[e+12>>2];g[j>>2]=+g[e>>2]*0.0+r*+g[e+8>>2];g[j+4>>2]=s;__ZNK7Vector2plERKS_(k,j,b);s=+__ZNK7Vector23dotERKS_(d,k);b=p<s;r=b?p:s;t=b?s:p;p=+__ZNK7Vector23dotERKS_(d,o);s=+g[q>>2];u=+g[n+4>>2]*0.0+s*+g[n+12>>2];g[j>>2]=+g[n>>2]*0.0+s*+g[n+8>>2];g[j+4>>2]=u;__ZNK7Vector2plERKS_(k,j,o);u=+__ZNK7Vector23dotERKS_(d,k);k=p<u;s=k?p:u;v=k?u:p;g[f>>2]=r<s?r:s;g[h>>2]=t>v?t:v;l=i;return}function __ZNK12RayShape2DSW12get_supportsERK7Vector2PS0_Ri(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0;c[e>>2]=1;if(+g[b+4>>2]>0.0)f=c[a+48>>2]|0;else f=0;c[d>>2]=0;c[d+4>>2]=f;return}function __ZNK12RayShape2DSW17intersect_segmentERK7Vector2S2_RS0_S3_(a,b,c,d,e){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;return 0}function __ZNK12RayShape2DSW21get_moment_of_inertiaEfRK7Vector2(a,b,c){a=a|0;b=+b;c=c|0;return 0.0}function __ZN12RayShape2DSW8set_dataERK7Variant(b,d){b=b|0;d=d|0;var e=0.0,f=0,h=0,i=0;e=+__ZNK7VariantcvfEv(d);g[b+48>>2]=e;g[b+12>>2]=0.0;g[b+16>>2]=0.0;g[b+20>>2]=1.0000000474974513e-03;g[b+24>>2]=e;a[b+28>>0]=1;d=c[b+36>>2]|0;if(!d)return;f=c[d+8>>2]|0;d=c[b+40>>2]|0;if((f|0)==(d|0))return;else h=f;while(1){f=c[h+8>>2]|0;if((f|0)==(d|0))break;else h=f}if(!h)return;else i=h;do{h=c[i+24>>2]|0;gj[c[(c[h>>2]|0)+8>>2]&8191](h);i=c[i+16>>2]|0}while((i|0)!=0);return}function __ZNK12RayShape2DSW8get_dataEv(a,b){a=a|0;b=b|0;__ZN7VariantC2Ef(a,+g[b+48>>2]);return}function __ZN13LineShape2DSWD0Ev(b){b=b|0;var d=0,e=0,f=0,g=0;c[b>>2]=353452;d=b+36|0;e=b+44|0;if(!(c[e>>2]|0))a[1263537]=0;else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1059676,1053208,88,1059687,0);f=c[d>>2]|0;if(!f){__ZdlPv(b);return}__ZN3MapIP14ShapeOwner2DSWi10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(d,c[f+8>>2]|0);f=c[b+40>>2]|0;g=c[d>>2]|0;c[g+8>>2]=f;c[e>>2]=0;e=f;c[e+12>>2]=e;if(!g){__ZdlPv(b);return}__ZN6Memory11free_staticEPvb(g,0);c[d>>2]=0;__ZdlPv(b);return}function __ZNK13LineShape2DSW8get_typeEv(a){a=a|0;return 0}function __ZNK13LineShape2DSW14contains_pointERK7Vector2(a,b){a=a|0;b=b|0;var c=0.0;c=+__ZNK7Vector23dotERKS_(a+48|0,b);return c<+g[a+56>>2]|0}function __ZNK13LineShape2DSW14project_rangevERK7Vector2RK11Transform2DRfS6_(a,b,c,d,e){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;g[d>>2]=-1.0e10;g[e>>2]=1.0e10;return}function __ZNK13LineShape2DSW19project_range_castvERK7Vector2S2_RK11Transform2DRfS6_(a,b,c,d,e,f){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;f=f|0;g[e>>2]=-1.0e10;g[f>>2]=1.0e10;return}function __ZNK13LineShape2DSW12get_supportsERK7Vector2PS0_Ri(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;c[e>>2]=0;return}function __ZNK13LineShape2DSW17intersect_segmentERK7Vector2S2_RS0_S3_(a,b,d,e,f){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;var h=0,i=0,k=0,n=0,o=0,p=0.0,q=0,r=0.0,s=0.0;h=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=h+24|0;k=h;n=h+16|0;o=h+8|0;__ZNK7Vector2miERKS_(i,b,d);d=a+48|0;p=+__ZNK7Vector23dotERKS_(d,i);if((c[j>>2]=(g[j>>2]=p,c[j>>2]|0)&2147483647,+g[j>>2])<=1.0e-05){q=0;l=h;return q|0}r=+__ZNK7Vector23dotERKS_(d,b);s=(r-+g[a+56>>2])/p;p=s;if(p<-1.0e-05|p>1.00001){q=0;l=h;return q|0}g[o>>2]=-s;__ZNK7Vector2mlERKf(n,i,o);__ZNK7Vector2plERKS_(k,b,n);n=k;k=c[n+4>>2]|0;b=e;c[b>>2]=c[n>>2];c[b+4>>2]=k;k=d;d=c[k+4>>2]|0;b=f;c[b>>2]=c[k>>2];c[b+4>>2]=d;q=1;l=h;return q|0}function __ZNK13LineShape2DSW21get_moment_of_inertiaEfRK7Vector2(a,b,c){a=a|0;b=+b;c=c|0;return 0.0}function __ZN13LineShape2DSW8set_dataERK7Variant(b,d){b=b|0;d=d|0;var e=0,f=0,h=0,i=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e+8|0;h=e;if((c[d>>2]|0)!=21){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1059724,1053208,137,1060317,0);l=e;return}a[1263537]=0;c[f>>2]=__ZNK7Variantcv5ArrayEv(d)|0;if((__ZNK5Array4sizeEv(f)|0)==2){a[1263537]=0;__ZNK7Variantcv7Vector2Ev(h,__ZN5ArrayixEi(f,0)|0);d=h;h=c[d+4>>2]|0;i=b+48|0;c[i>>2]=c[d>>2];c[i+4>>2]=h;g[b+56>>2]=+__ZNK7VariantcvfEv(__ZN5ArrayixEi(f,1)|0);c[b+12>>2]=-971227136;c[b+16>>2]=-971227136;c[b+20>>2]=1184645120;c[b+24>>2]=1184645120;a[b+28>>0]=1;h=c[b+36>>2]|0;if(h|0?(i=c[h+8>>2]|0,h=c[b+40>>2]|0,(i|0)!=(h|0)):0){b=i;while(1){i=c[b+8>>2]|0;if((i|0)==(h|0))break;else b=i}if(b|0){h=b;do{b=c[h+24>>2]|0;gj[c[(c[b>>2]|0)+8>>2]&8191](b);h=c[h+16>>2]|0}while((h|0)!=0)}}}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1059724,1053208,139,1060118,0);__ZN5ArrayD2Ev(f);l=e;return}function __ZNK13LineShape2DSW8get_dataEv(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;d=l;l=l+32|0;if((l|0)>=(m|0))ba(32);e=d+24|0;f=d;__ZN5ArrayC2Ev(e);__ZN5Array6resizeEi(e,2)|0;__ZN7VariantC2ERK7Vector2(f,b+48|0);__ZN7VariantaSERKS_(__ZN5ArrayixEi(e,0)|0,f);if(c[f>>2]|0)__ZN7Variant5clearEv(f);__ZN7VariantC2Ef(f,+g[b+56>>2]);__ZN7VariantaSERKS_(__ZN5ArrayixEi(e,1)|0,f);if(!(c[f>>2]|0)){__ZN7VariantC2ERK5Array(a,e);__ZN5ArrayD2Ev(e);l=d;return}__ZN7Variant5clearEv(f);__ZN7VariantC2ERK5Array(a,e);__ZN5ArrayD2Ev(e);l=d;return}function __ZN3SetIPK9Space2DSW10ComparatorIS2_E16DefaultAllocatorE13_cleanup_treeEPNS6_7ElementE(a,b){a=a|0;b=b|0;if((c[a+4>>2]|0)==(b|0))return;else{__ZN3SetIPK9Space2DSW10ComparatorIS2_E16DefaultAllocatorE13_cleanup_treeEPNS6_7ElementE(a,c[b+8>>2]|0);__ZN3SetIPK9Space2DSW10ComparatorIS2_E16DefaultAllocatorE13_cleanup_treeEPNS6_7ElementE(a,c[b+4>>2]|0);__ZN6Memory11free_staticEPvb(b,0);return}}function __ZN9RID_OwnerI9Shape2DSWE14get_owned_listEP4ListI3RID16DefaultAllocatorE(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0;d=c[a+4>>2]|0;if(!d)return;e=c[d+8>>2]|0;d=c[a+8>>2]|0;if((e|0)==(d|0))return;else f=e;while(1){e=c[f+8>>2]|0;if((e|0)==(d|0))break;else f=e}if(!f)return;d=f;do{f=c[d+24>>2]|0;__Z28atomic_conditional_incrementPj(1255200)|0;c[f+4>>2]=c[313800];if(!(c[b>>2]|0)){e=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=e;c[e>>2]=0;c[e+4>>2]=0;c[e+8>>2]=0}e=__ZnwjPFPvjE(16,4740)|0;c[e>>2]=f;f=c[b>>2]|0;a=f+4|0;g=c[a>>2]|0;c[e+8>>2]=g;c[e+4>>2]=0;c[e+12>>2]=f;if(g|0)c[g+4>>2]=e;c[a>>2]=e;if(!(c[f>>2]|0))c[f>>2]=e;e=f+8|0;c[e>>2]=(c[e>>2]|0)+1;d=c[d+16>>2]|0}while((d|0)!=0);return}function __ZN9RID_OwnerI9Shape2DSWED2Ev(a){a=a|0;var b=0,d=0,e=0;c[a>>2]=353652;b=a+4|0;d=c[b>>2]|0;if(!d)return;__ZN3SetIP8RID_Data10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(b,c[d+8>>2]|0);d=c[a+8>>2]|0;e=c[b>>2]|0;c[e+8>>2]=d;c[a+12>>2]=0;a=d;c[a+12>>2]=a;if(!e)return;__ZN6Memory11free_staticEPvb(e,0);c[b>>2]=0;return}function __ZN9RID_OwnerI9Shape2DSWED0Ev(a){a=a|0;var b=0,d=0,e=0;c[a>>2]=353652;b=a+4|0;d=c[b>>2]|0;if(!d){__ZdlPv(a);return}__ZN3SetIP8RID_Data10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(b,c[d+8>>2]|0);d=c[a+8>>2]|0;e=c[b>>2]|0;c[e+8>>2]=d;c[a+12>>2]=0;b=d;c[b+12>>2]=b;if(!e){__ZdlPv(a);return}__ZN6Memory11free_staticEPvb(e,0);__ZdlPv(a);return}function __ZN9RID_OwnerI9Space2DSWE14get_owned_listEP4ListI3RID16DefaultAllocatorE(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0;d=c[a+4>>2]|0;if(!d)return;e=c[d+8>>2]|0;d=c[a+8>>2]|0;if((e|0)==(d|0))return;else f=e;while(1){e=c[f+8>>2]|0;if((e|0)==(d|0))break;else f=e}if(!f)return;d=f;do{f=c[d+24>>2]|0;__Z28atomic_conditional_incrementPj(1255200)|0;c[f+4>>2]=c[313800];if(!(c[b>>2]|0)){e=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=e;c[e>>2]=0;c[e+4>>2]=0;c[e+8>>2]=0}e=__ZnwjPFPvjE(16,4740)|0;c[e>>2]=f;f=c[b>>2]|0;a=f+4|0;g=c[a>>2]|0;c[e+8>>2]=g;c[e+4>>2]=0;c[e+12>>2]=f;if(g|0)c[g+4>>2]=e;c[a>>2]=e;if(!(c[f>>2]|0))c[f>>2]=e;e=f+8|0;c[e>>2]=(c[e>>2]|0)+1;d=c[d+16>>2]|0}while((d|0)!=0);return}function __ZN9RID_OwnerI9Space2DSWED2Ev(a){a=a|0;var b=0,d=0,e=0;c[a>>2]=353632;b=a+4|0;d=c[b>>2]|0;if(!d)return;__ZN3SetIP8RID_Data10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(b,c[d+8>>2]|0);d=c[a+8>>2]|0;e=c[b>>2]|0;c[e+8>>2]=d;c[a+12>>2]=0;a=d;c[a+12>>2]=a;if(!e)return;__ZN6Memory11free_staticEPvb(e,0);c[b>>2]=0;return}function __ZN9RID_OwnerI9Space2DSWED0Ev(a){a=a|0;var b=0,d=0,e=0;c[a>>2]=353632;b=a+4|0;d=c[b>>2]|0;if(!d){__ZdlPv(a);return}__ZN3SetIP8RID_Data10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(b,c[d+8>>2]|0);d=c[a+8>>2]|0;e=c[b>>2]|0;c[e+8>>2]=d;c[a+12>>2]=0;b=d;c[b+12>>2]=b;if(!e){__ZdlPv(a);return}__ZN6Memory11free_staticEPvb(e,0);__ZdlPv(a);return}function __ZN9RID_OwnerI8Area2DSWE14get_owned_listEP4ListI3RID16DefaultAllocatorE(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0;d=c[a+4>>2]|0;if(!d)return;e=c[d+8>>2]|0;d=c[a+8>>2]|0;if((e|0)==(d|0))return;else f=e;while(1){e=c[f+8>>2]|0;if((e|0)==(d|0))break;else f=e}if(!f)return;d=f;do{f=c[d+24>>2]|0;__Z28atomic_conditional_incrementPj(1255200)|0;c[f+4>>2]=c[313800];if(!(c[b>>2]|0)){e=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=e;c[e>>2]=0;c[e+4>>2]=0;c[e+8>>2]=0}e=__ZnwjPFPvjE(16,4740)|0;c[e>>2]=f;f=c[b>>2]|0;a=f+4|0;g=c[a>>2]|0;c[e+8>>2]=g;c[e+4>>2]=0;c[e+12>>2]=f;if(g|0)c[g+4>>2]=e;c[a>>2]=e;if(!(c[f>>2]|0))c[f>>2]=e;e=f+8|0;c[e>>2]=(c[e>>2]|0)+1;d=c[d+16>>2]|0}while((d|0)!=0);return}function __ZN9RID_OwnerI8Area2DSWED2Ev(a){a=a|0;var b=0,d=0,e=0;c[a>>2]=353612;b=a+4|0;d=c[b>>2]|0;if(!d)return;__ZN3SetIP8RID_Data10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(b,c[d+8>>2]|0);d=c[a+8>>2]|0;e=c[b>>2]|0;c[e+8>>2]=d;c[a+12>>2]=0;a=d;c[a+12>>2]=a;if(!e)return;__ZN6Memory11free_staticEPvb(e,0);c[b>>2]=0;return}function __ZN9RID_OwnerI8Area2DSWED0Ev(a){a=a|0;var b=0,d=0,e=0;c[a>>2]=353612;b=a+4|0;d=c[b>>2]|0;if(!d){__ZdlPv(a);return}__ZN3SetIP8RID_Data10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(b,c[d+8>>2]|0);d=c[a+8>>2]|0;e=c[b>>2]|0;c[e+8>>2]=d;c[a+12>>2]=0;b=d;c[b+12>>2]=b;if(!e){__ZdlPv(a);return}__ZN6Memory11free_staticEPvb(e,0);__ZdlPv(a);return}function __ZN9RID_OwnerI8Body2DSWE14get_owned_listEP4ListI3RID16DefaultAllocatorE(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0;d=c[a+4>>2]|0;if(!d)return;e=c[d+8>>2]|0;d=c[a+8>>2]|0;if((e|0)==(d|0))return;else f=e;while(1){e=c[f+8>>2]|0;if((e|0)==(d|0))break;else f=e}if(!f)return;d=f;do{f=c[d+24>>2]|0;__Z28atomic_conditional_incrementPj(1255200)|0;c[f+4>>2]=c[313800];if(!(c[b>>2]|0)){e=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=e;c[e>>2]=0;c[e+4>>2]=0;c[e+8>>2]=0}e=__ZnwjPFPvjE(16,4740)|0;c[e>>2]=f;f=c[b>>2]|0;a=f+4|0;g=c[a>>2]|0;c[e+8>>2]=g;c[e+4>>2]=0;c[e+12>>2]=f;if(g|0)c[g+4>>2]=e;c[a>>2]=e;if(!(c[f>>2]|0))c[f>>2]=e;e=f+8|0;c[e>>2]=(c[e>>2]|0)+1;d=c[d+16>>2]|0}while((d|0)!=0);return}function __ZN9RID_OwnerI8Body2DSWED2Ev(a){a=a|0;var b=0,d=0,e=0;c[a>>2]=353592;b=a+4|0;d=c[b>>2]|0;if(!d)return;__ZN3SetIP8RID_Data10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(b,c[d+8>>2]|0);d=c[a+8>>2]|0;e=c[b>>2]|0;c[e+8>>2]=d;c[a+12>>2]=0;a=d;c[a+12>>2]=a;if(!e)return;__ZN6Memory11free_staticEPvb(e,0);c[b>>2]=0;return}function __ZN9RID_OwnerI8Body2DSWED0Ev(a){a=a|0;var b=0,d=0,e=0;c[a>>2]=353592;b=a+4|0;d=c[b>>2]|0;if(!d){__ZdlPv(a);return}__ZN3SetIP8RID_Data10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(b,c[d+8>>2]|0);d=c[a+8>>2]|0;e=c[b>>2]|0;c[e+8>>2]=d;c[a+12>>2]=0;b=d;c[b+12>>2]=b;if(!e){__ZdlPv(a);return}__ZN6Memory11free_staticEPvb(e,0);__ZdlPv(a);return}function __ZN9RID_OwnerI9Joint2DSWE14get_owned_listEP4ListI3RID16DefaultAllocatorE(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0;d=c[a+4>>2]|0;if(!d)return;e=c[d+8>>2]|0;d=c[a+8>>2]|0;if((e|0)==(d|0))return;else f=e;while(1){e=c[f+8>>2]|0;if((e|0)==(d|0))break;else f=e}if(!f)return;d=f;do{f=c[d+24>>2]|0;__Z28atomic_conditional_incrementPj(1255200)|0;c[f+4>>2]=c[313800];if(!(c[b>>2]|0)){e=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=e;c[e>>2]=0;c[e+4>>2]=0;c[e+8>>2]=0}e=__ZnwjPFPvjE(16,4740)|0;c[e>>2]=f;f=c[b>>2]|0;a=f+4|0;g=c[a>>2]|0;c[e+8>>2]=g;c[e+4>>2]=0;c[e+12>>2]=f;if(g|0)c[g+4>>2]=e;c[a>>2]=e;if(!(c[f>>2]|0))c[f>>2]=e;e=f+8|0;c[e>>2]=(c[e>>2]|0)+1;d=c[d+16>>2]|0}while((d|0)!=0);return}function __ZN9RID_OwnerI9Joint2DSWED2Ev(a){a=a|0;var b=0,d=0,e=0;c[a>>2]=353572;b=a+4|0;d=c[b>>2]|0;if(!d)return;__ZN3SetIP8RID_Data10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(b,c[d+8>>2]|0);d=c[a+8>>2]|0;e=c[b>>2]|0;c[e+8>>2]=d;c[a+12>>2]=0;a=d;c[a+12>>2]=a;if(!e)return;__ZN6Memory11free_staticEPvb(e,0);c[b>>2]=0;return}function __ZN9RID_OwnerI9Joint2DSWED0Ev(a){a=a|0;var b=0,d=0,e=0;c[a>>2]=353572;b=a+4|0;d=c[b>>2]|0;if(!d){__ZdlPv(a);return}__ZN3SetIP8RID_Data10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(b,c[d+8>>2]|0);d=c[a+8>>2]|0;e=c[b>>2]|0;c[e+8>>2]=d;c[a+12>>2]=0;b=d;c[b+12>>2]=b;if(!e){__ZdlPv(a);return}__ZN6Memory11free_staticEPvb(e,0);__ZdlPv(a);return}function __ZN7ClassDB10_add_classI17Physics2DServerSWEEvv(){var a=0,b=0,d=0,e=0,f=0,g=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+16|0;d=a+12|0;e=a+8|0;f=a+4|0;g=a;__ZN6StringC2EPKc(b,1060376);c[e>>2]=c[b>>2];__ZN10StringNameC2ERK6String(d,e);__ZN6StringC2EPKc(b,1075251);c[g>>2]=c[b>>2];__ZN10StringNameC2ERK6String(f,g);__ZN7ClassDB11_add_class2ERK10StringNameS2_(d,f);__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);__ZN10StringNameD2Ev(d);d=c[e>>2]|0;if(!d){l=a;return}if(__Z16atomic_decrementPj(d+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(d,1);l=a;return}function __ZN14BroadPhase2DSWD2Ev(a){a=a|0;return}function __ZN20BroadPhase2DHashGrid6createEP19CollisionObject2DSWi(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0;f=l;l=l+64|0;if((l|0)>=(m|0))ba(64);g=f;h=b+28|0;i=(c[h>>2]|0)+1|0;c[h>>2]=i;j=g+12|0;c[j>>2]=0;c[j+4>>2]=0;c[j+8>>2]=0;c[j+12>>2]=0;j=g+44|0;c[j>>2]=379008;c[g+40>>2]=0;k=g+48|0;c[k>>2]=0;c[g+4>>2]=d;a[g+8>>0]=0;c[g+28>>2]=e;c[g>>2]=i;i=g+32|0;c[i>>2]=0;c[i+4>>2]=0;i=__ZN3MapIjN20BroadPhase2DHashGrid7ElementE10ComparatorIjE16DefaultAllocatorEixERKj(b+4|0,h)|0;b=i;e=g;d=b+40|0;do{c[b>>2]=c[e>>2];b=b+4|0;e=e+4|0}while((b|0)<(d|0));e=g+40|0;__ZN3MapIPN20BroadPhase2DHashGrid7ElementEPNS0_8PairDataE10ComparatorIS2_E16DefaultAllocatorE10_copy_fromERKS8_(i+40|0,e);i=c[h>>2]|0;h=c[e>>2]|0;if(!h){l=f;return i|0}__ZN3MapIPN20BroadPhase2DHashGrid7ElementEPNS0_8PairDataE10ComparatorIS2_E16DefaultAllocatorE13_cleanup_treeEPNS8_7ElementE(e,c[h+8>>2]|0);h=c[j>>2]|0;j=c[e>>2]|0;c[j+8>>2]=h;c[k>>2]=0;k=h;c[k+12>>2]=k;if(!j){l=f;return i|0}__ZN6Memory11free_staticEPvb(j,0);c[e>>2]=0;l=f;return i|0}function __ZN20BroadPhase2DHashGrid4moveEjRK5Rect2(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f;h=c[b+4>>2]|0;a:do if(h|0){i=c[h+8>>2]|0;j=c[b+8>>2]|0;b:do if((i|0)==(j|0))k=i;else{n=i;while(1){o=c[n+24>>2]|0;if(o>>>0>d>>>0)p=n+8|0;else{if(o>>>0>=d>>>0){k=n;break b}p=n+4|0}n=c[p>>2]|0;if((n|0)==(j|0))break a}}while(0);if(!((k|0)==(j|0)|(k|0)==0)){a[1263537]=0;i=k+32|0;n=k+44|0;if(__ZNK7Vector2eqERKS_(e,n)|0?__ZNK7Vector2eqERKS_(e+8|0,k+52|0)|0:0){l=f;return};c[g>>2]=0;c[g+4>>2]=0;c[g+8>>2]=0;c[g+12>>2]=0;if(!(!(__ZNK7Vector2neERKS_(e,g)|0)?!(__ZNK7Vector2neERKS_(e+8|0,g+8|0)|0):0))q=15;if((q|0)==15)__ZN20BroadPhase2DHashGrid11_enter_gridEPNS_7ElementERK5Rect2b(b,i,e,(a[k+40>>0]|0)!=0);c[g>>2]=0;c[g+4>>2]=0;c[g+8>>2]=0;c[g+12>>2]=0;if(!(!(__ZNK7Vector2neERKS_(n,g)|0)?!(__ZNK7Vector2neERKS_(k+52|0,g+8|0)|0):0))q=19;if((q|0)==19)__ZN20BroadPhase2DHashGrid10_exit_gridEPNS_7ElementERK5Rect2b(b,i,n,(a[k+40>>0]|0)!=0);c[n>>2]=c[e>>2];c[n+4>>2]=c[e+4>>2];c[n+8>>2]=c[e+8>>2];c[n+12>>2]=c[e+12>>2];__ZN20BroadPhase2DHashGrid13_check_motionEPNS_7ElementE(b,i);c[n>>2]=c[e>>2];c[n+4>>2]=c[e+4>>2];c[n+8>>2]=c[e+8>>2];c[n+12>>2]=c[e+12>>2];l=f;return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1062978,1060407,335,1063557,0);l=f;return}function __ZN20BroadPhase2DHashGrid10set_staticEjb(b,e,f){b=b|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;g=l;l=l+16|0;if((l|0)>=(m|0))ba(16);h=g;i=f&1;j=c[b+4>>2]|0;a:do if(j|0){k=c[j+8>>2]|0;n=c[b+8>>2]|0;b:do if((k|0)==(n|0))o=k;else{p=k;while(1){q=c[p+24>>2]|0;if(q>>>0>e>>>0)r=p+8|0;else{if(q>>>0>=e>>>0){o=p;break b}r=p+4|0}p=c[r>>2]|0;if((p|0)==(n|0))break a}}while(0);if(!((o|0)==(n|0)|(o|0)==0)){a[1263537]=0;k=o+32|0;p=o+40|0;if((d[p>>0]|0)==(f&1|0)){l=g;return}q=o+44|0;c[h>>2]=0;c[h+4>>2]=0;c[h+8>>2]=0;c[h+12>>2]=0;if(!(!(__ZNK7Vector2neERKS_(q,h)|0)?!(__ZNK7Vector2neERKS_(o+52|0,h+8|0)|0):0))__ZN20BroadPhase2DHashGrid10_exit_gridEPNS_7ElementERK5Rect2b(b,k,q,(a[p>>0]|0)!=0);a[p>>0]=i;c[h>>2]=0;c[h+4>>2]=0;c[h+8>>2]=0;c[h+12>>2]=0;if(!(__ZNK7Vector2neERKS_(q,h)|0))if(!(__ZNK7Vector2neERKS_(o+52|0,h+8|0)|0)){l=g;return}__ZN20BroadPhase2DHashGrid11_enter_gridEPNS_7ElementERK5Rect2b(b,k,q,(a[p>>0]|0)!=0);__ZN20BroadPhase2DHashGrid13_check_motionEPNS_7ElementE(b,k);l=g;return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1060663,1060407,361,1063557,0);l=g;return}function __ZN20BroadPhase2DHashGrid6removeEj(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;g=b+4|0;h=c[g>>2]|0;a:do if(h|0){i=c[h+8>>2]|0;j=b+8|0;k=c[j>>2]|0;b:do if((i|0)==(k|0))n=i;else{o=i;while(1){p=c[o+24>>2]|0;if(p>>>0>d>>>0)q=o+8|0;else{if(p>>>0>=d>>>0){n=o;break b}q=o+4|0}o=c[q>>2]|0;if((o|0)==(k|0))break a}}while(0);if(!((n|0)==(k|0)|(n|0)==0)){a[1263537]=0;i=n+32|0;o=n+44|0;c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;c[f+12>>2]=0;if(!(!(__ZNK7Vector2neERKS_(o,f)|0)?!(__ZNK7Vector2neERKS_(n+52|0,f+8|0)|0):0))__ZN20BroadPhase2DHashGrid10_exit_gridEPNS_7ElementERK5Rect2b(b,i,o,(a[n+40>>0]|0)!=0);o=c[g>>2]|0;if(!o){l=e;return}i=c[o+8>>2]|0;o=c[j>>2]|0;c:do if((i|0)==(o|0))r=i;else{p=i;do{s=c[p+24>>2]|0;if(s>>>0>d>>>0)t=p+8|0;else{if(s>>>0>=d>>>0){r=p;break c}t=p+4|0}p=c[t>>2]|0}while((p|0)!=(o|0));l=e;return}while(0);if((r|0)==0|(r|0)==(o|0)){l=e;return}__ZN3MapIjN20BroadPhase2DHashGrid7ElementE10ComparatorIjE16DefaultAllocatorE6_eraseEPNS5_7ElementE(g,r);l=e;return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1128380,1060407,381,1063557,0);l=e;return}function __ZNK20BroadPhase2DHashGrid10get_objectEj(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0;e=c[b+4>>2]|0;a:do if(e|0){f=c[e+8>>2]|0;g=c[b+8>>2]|0;b:do if((f|0)==(g|0))h=f;else{i=f;while(1){j=c[i+24>>2]|0;if(j>>>0>d>>>0)k=i+8|0;else{if(j>>>0>=d>>>0){h=i;break b}k=i+4|0}i=c[k>>2]|0;if((i|0)==(g|0))break a}}while(0);if(!((h|0)==(g|0)|(h|0)==0)){a[1263537]=0;l=c[h+36>>2]|0;return l|0}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1060504,1060407,394,1060515,0);l=0;return l|0}function __ZNK20BroadPhase2DHashGrid9is_staticEj(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0;e=c[b+4>>2]|0;a:do if(e|0){f=c[e+8>>2]|0;g=c[b+8>>2]|0;b:do if((f|0)==(g|0))h=f;else{i=f;while(1){j=c[i+24>>2]|0;if(j>>>0>d>>>0)k=i+8|0;else{if(j>>>0>=d>>>0){h=i;break b}k=i+4|0}i=c[k>>2]|0;if((i|0)==(g|0))break a}}while(0);if(!((h|0)==(g|0)|(h|0)==0)){a[1263537]=0;l=(a[h+40>>0]|0)!=0;return l|0}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1060494,1060407,400,1130174,0);l=0;return l|0}function __ZNK20BroadPhase2DHashGrid12get_subindexEj(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0;e=c[b+4>>2]|0;a:do if(e|0){f=c[e+8>>2]|0;g=c[b+8>>2]|0;b:do if((f|0)==(g|0))h=f;else{i=f;while(1){j=c[i+24>>2]|0;if(j>>>0>d>>>0)k=i+8|0;else{if(j>>>0>=d>>>0){h=i;break b}k=i+4|0}i=c[k>>2]|0;if((i|0)==(g|0))break a}}while(0);if(!((h|0)==(g|0)|(h|0)==0)){a[1263537]=0;l=c[h+60>>2]|0;return l|0}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1060394,1060407,406,1060455,0);l=-1;return l|0}function __ZN20BroadPhase2DHashGrid12cull_segmentERK7Vector2S2_PP19CollisionObject2DSWiPi(a,b,d,e,f,h){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;h=h|0;var i=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0.0,B=0,C=0,D=0.0,E=0.0,H=0.0,I=0,J=0,K=0.0,L=0.0,M=0.0,N=0,O=0,P=0,Q=0,R=0.0,S=0.0,T=0,U=0,V=0,W=0,X=0,Y=0.0,Z=0.0,_=0,$=0,aa=0,ca=0.0,da=0.0,ea=0,fa=0,ga=0;i=l;l=l+80|0;if((l|0)>=(m|0))ba(80);k=i+72|0;n=i+64|0;o=i+16|0;p=i+44|0;q=i+40|0;r=i+56|0;s=i+48|0;t=i+8|0;u=i+24|0;v=i;w=a+32|0;x=w;y=_i64Add(c[x>>2]|0,c[x+4>>2]|0,1,0)|0;x=w;c[x>>2]=y;c[x+4>>2]=F;__ZNK7Vector2miERKS_(n,d,b);g[k>>2]=0.0;g[k+4>>2]=0.0;if(__ZNK7Vector2eqERKS_(n,k)|0){z=0;l=i;return z|0}__ZN7Vector29normalizeEv(n);A=+g[n>>2];x=(g[j>>2]=A,c[j>>2]|0);if(A==0.0){g[n>>2]=9.999999974752427e-07;B=897988541}else B=x;x=n+4|0;A=+g[x>>2];y=(g[j>>2]=A,c[j>>2]|0);if(A==0.0){g[x>>2]=9.999999974752427e-07;C=897988541}else C=y;y=a+52|0;A=+(c[y>>2]|0);D=A/(c[j>>2]=B&2147483647,+g[j>>2]);E=A/(c[j>>2]=C&2147483647,+g[j>>2]);g[q>>2]=A;__ZNK7Vector2dvERKf(r,b,q);__ZNK7Vector25floorEv(k,r);r=~~+g[k>>2];c[o>>2]=r;C=~~+g[k+4>>2];c[p>>2]=C;g[q>>2]=+(c[y>>2]|0);__ZNK7Vector2dvERKf(s,d,q);__ZNK7Vector25floorEv(k,s);s=~~+g[k>>2];B=~~+g[k+4>>2];A=+g[n>>2];n=A<0.0;H=+g[x>>2];x=H<0.0;I=n?-1:1;J=x?-1:1;K=+(r|0);L=+G(+(n?K:K+1.0));K=+(c[y>>2]|0);M=(L*K-+g[b>>2])/A;A=+(C|0);L=K*+G(+(x?A:A+1.0));A=(L-+g[b+4>>2])/H;c[q>>2]=0;c[t>>2]=r;c[t+4>>2]=C;c[u>>2]=0;c[u+4>>2]=0;c[u+8>>2]=0;c[u+12>>2]=0;c[k>>2]=c[t>>2];c[k+4>>2]=c[t+4>>2];__ZN20BroadPhase2DHashGrid5_cullILb0ELb1EEEv7Point2iRK5Rect2RK7Vector2S7_PP19CollisionObject2DSWiPiRi(a,k,u,b,d,e,f,h,q);t=v+4|0;if(!n)if(x){n=0;y=0;N=C;H=M;L=A;O=r;while(1){if(H<L){P=o;Q=I;R=D+H;S=L;T=O}else{P=p;Q=J;R=H;S=E+L;T=N}c[P>>2]=T+Q;O=c[o>>2]|0;U=(O|0)<(s|0);N=c[p>>2]|0;V=(N|0)>(B|0);c[v>>2]=O;c[t>>2]=N;c[u>>2]=0;c[u+4>>2]=0;c[u+8>>2]=0;c[u+12>>2]=0;c[k>>2]=c[v>>2];c[k+4>>2]=c[v+4>>2];__ZN20BroadPhase2DHashGrid5_cullILb0ELb1EEEv7Point2iRK5Rect2RK7Vector2S7_PP19CollisionObject2DSWiPiRi(a,k,u,b,d,e,f,h,q);if(!(U&(y^1)|V&(n^1)))break;else{n=n|V^1;y=y|U^1;H=R;L=S}}}else{y=0;n=0;N=r;S=M;L=A;O=C;while(1){if(S<L){W=o;X=I;Y=D+S;Z=L;_=N}else{W=p;X=J;Y=S;Z=E+L;_=O}c[W>>2]=_+X;N=c[o>>2]|0;Q=(N|0)<(s|0);O=c[p>>2]|0;T=(O|0)<(B|0);c[v>>2]=N;c[t>>2]=O;c[u>>2]=0;c[u+4>>2]=0;c[u+8>>2]=0;c[u+12>>2]=0;c[k>>2]=c[v>>2];c[k+4>>2]=c[v+4>>2];__ZN20BroadPhase2DHashGrid5_cullILb0ELb1EEEv7Point2iRK5Rect2RK7Vector2S7_PP19CollisionObject2DSWiPiRi(a,k,u,b,d,e,f,h,q);if(!(Q&(n^1)|T&(y^1)))break;else{y=y|T^1;n=n|Q^1;S=Y;L=Z}}}else{n=0;y=0;O=C;Z=M;M=A;C=r;while(1){if(Z<M){$=o;aa=I;ca=D+Z;da=M;ea=C}else{$=p;aa=J;ca=Z;da=E+M;ea=O}c[$>>2]=ea+aa;C=c[o>>2]|0;r=(C|0)>(s|0);O=c[p>>2]|0;N=x?(O|0)>(B|0):(O|0)<(B|0);c[v>>2]=C;c[t>>2]=O;c[u>>2]=0;c[u+4>>2]=0;c[u+8>>2]=0;c[u+12>>2]=0;c[k>>2]=c[v>>2];c[k+4>>2]=c[v+4>>2];__ZN20BroadPhase2DHashGrid5_cullILb0ELb1EEEv7Point2iRK5Rect2RK7Vector2S7_PP19CollisionObject2DSWiPiRi(a,k,u,b,d,e,f,h,q);if(!(r&(y^1)|N&(n^1)))break;else{n=n|N^1;y=y|r^1;Z=ca;M=da}}}y=c[a+16>>2]|0;if((y|0)!=0?(n=c[y+8>>2]|0,y=c[a+20>>2]|0,(n|0)!=(y|0)):0){a=n;while(1){n=c[a+8>>2]|0;if((n|0)==(y|0))break;else a=n}y=c[q>>2]|0;if((a|0)!=0&(y|0)<(f|0)){n=a;a=y;while(1){u=n+24|0;k=c[u>>2]|0;v=k+32|0;O=v;t=w;C=c[t>>2]|0;B=c[t+4>>2]|0;do if(!((c[O>>2]|0)==(C|0)?(c[O+4>>2]|0)==(B|0):0)){t=v;c[t>>2]=C;c[t+4>>2]=B;if(__ZNK5Rect218intersects_segmentERK7Vector2S2_PS0_S3_(k+12|0,b,d,0,0)|0){t=c[q>>2]|0;c[e+(t<<2)>>2]=c[(c[u>>2]|0)+4>>2];c[h+(t<<2)>>2]=c[(c[u>>2]|0)+28>>2];x=t+1|0;c[q>>2]=x;fa=x;break}else{fa=c[q>>2]|0;break}}else fa=a;while(0);n=c[n+16>>2]|0;if(!((n|0)!=0&(fa|0)<(f|0))){ga=fa;break}else a=fa}}else ga=y}else ga=c[q>>2]|0;z=ga;l=i;return z|0}function __ZN20BroadPhase2DHashGrid9cull_aabbERK5Rect2PP19CollisionObject2DSWiPi(a,b,d,e,f){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;var h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0.0,A=0.0,B=0.0,C=0.0,D=0.0,E=0;h=l;l=l+64|0;if((l|0)>=(m|0))ba(64);i=h+56|0;j=h+40|0;k=h+48|0;n=h+32|0;o=h+24|0;p=h+16|0;q=h+8|0;r=h;s=a+32|0;t=s;u=_i64Add(c[t>>2]|0,c[t+4>>2]|0,1,0)|0;t=s;c[t>>2]=u;c[t+4>>2]=F;t=a+52|0;g[j>>2]=+(c[t>>2]|0);__ZNK7Vector2dvERKf(k,b,j);__ZNK7Vector25floorEv(i,k);k=~~+g[i>>2];u=~~+g[i+4>>2];__ZNK7Vector2plERKS_(n,b,b+8|0);g[j>>2]=+(c[t>>2]|0);__ZNK7Vector2dvERKf(o,n,j);__ZNK7Vector25floorEv(i,o);o=~~+g[i>>2];n=~~+g[i+4>>2];c[j>>2]=0;if((k|0)<=(o|0)?(t=p+4|0,v=q+4|0,w=r+4|0,(u|0)<=(n|0)):0){x=k;while(1){k=u;while(1){c[p>>2]=x;c[t>>2]=k;g[q>>2]=0.0;g[v>>2]=0.0;g[r>>2]=0.0;g[w>>2]=0.0;c[i>>2]=c[p>>2];c[i+4>>2]=c[p+4>>2];__ZN20BroadPhase2DHashGrid5_cullILb1ELb0EEEv7Point2iRK5Rect2RK7Vector2S7_PP19CollisionObject2DSWiPiRi(a,i,b,q,r,d,e,f,j);if((k|0)<(n|0))k=k+1|0;else break}if((x|0)<(o|0))x=x+1|0;else break}}x=c[a+16>>2]|0;if(x|0?(o=c[x+8>>2]|0,x=c[a+20>>2]|0,(o|0)!=(x|0)):0){a=o;while(1){o=c[a+8>>2]|0;if((o|0)==(x|0))break;else a=o}x=c[j>>2]|0;if(!((a|0)!=0&(x|0)<(e|0))){y=x;l=h;return y|0}o=s;s=c[o>>2]|0;n=c[o+4>>2]|0;z=+g[b>>2];A=z+ +g[b+8>>2];B=+g[b+4>>2];C=B+ +g[b+12>>2];b=a;a=x;while(1){x=b+24|0;o=c[x>>2]|0;r=o+32|0;q=r;if((!((c[q>>2]|0)==(s|0)?(c[q+4>>2]|0)==(n|0):0)?(q=r,c[q>>2]=s,c[q+4>>2]=n,D=+g[o+12>>2],A<=D?0:!(z>=D+ +g[o+20>>2])):0)?(D=+g[o+16>>2],C<=D?0:!(B>=D+ +g[o+24>>2])):0){c[d+(a<<2)>>2]=c[o+4>>2];c[f+(a<<2)>>2]=c[(c[x>>2]|0)+28>>2];x=a+1|0;c[j>>2]=x;E=x}else E=a;b=c[b+16>>2]|0;if(!((b|0)!=0&(E|0)<(e|0))){y=E;break}else a=E}l=h;return y|0}y=c[j>>2]|0;l=h;return y|0}function __ZN20BroadPhase2DHashGrid17set_pair_callbackEPFPvP19CollisionObject2DSWiS2_iS0_ES0_(a,b,d){a=a|0;b=b|0;d=d|0;c[a+60>>2]=b;c[a+64>>2]=d;return}function __ZN20BroadPhase2DHashGrid19set_unpair_callbackEPFvP19CollisionObject2DSWiS1_iPvS2_ES2_(a,b,d){a=a|0;b=b|0;d=d|0;c[a+68>>2]=b;c[a+72>>2]=d;return}function __ZN20BroadPhase2DHashGrid6updateEv(a){a=a|0;return}function __ZN20BroadPhase2DHashGridD2Ev(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0;c[a>>2]=353672;b=a+76|0;d=c[b>>2]|0;e=a+80|0;if(!d)f=c[e>>2]|0;else{g=c[e>>2]|0;h=0;i=g;j=g;g=d;while(1){d=i+(h<<2)|0;k=c[d>>2]|0;if(!k){l=j;m=i;n=g}else{o=k;k=d;do{c[k>>2]=c[o+32>>2];d=o+20|0;p=c[d>>2]|0;if(p|0?(__ZN3MapIPN20BroadPhase2DHashGrid7ElementENS0_2RCE10ComparatorIS2_E16DefaultAllocatorE13_cleanup_treeEPNS7_7ElementE(d,c[p+8>>2]|0),p=c[o+24>>2]|0,q=c[d>>2]|0,c[q+8>>2]=p,c[o+28>>2]=0,r=p,c[r+12>>2]=r,q|0):0){__ZN6Memory11free_staticEPvb(q,0);c[d>>2]=0}d=o+8|0;q=c[d>>2]|0;if(q|0?(__ZN3MapIPN20BroadPhase2DHashGrid7ElementENS0_2RCE10ComparatorIS2_E16DefaultAllocatorE13_cleanup_treeEPNS7_7ElementE(d,c[q+8>>2]|0),q=c[o+12>>2]|0,r=c[d>>2]|0,c[r+8>>2]=q,c[o+16>>2]=0,p=q,c[p+12>>2]=p,r|0):0){__ZN6Memory11free_staticEPvb(r,0);c[d>>2]=0}__ZN6Memory11free_staticEPvb(o,0);s=c[e>>2]|0;k=s+(h<<2)|0;o=c[k>>2]|0}while((o|0)!=0);l=s;m=s;n=c[b>>2]|0}h=h+1|0;if(h>>>0>=n>>>0){f=l;break}else{i=m;j=l;g=n}}}__ZN6Memory11free_staticEPvb(f,1);f=a+40|0;n=c[f>>2]|0;if(n|0?(__ZN3MapIN20BroadPhase2DHashGrid7PairKeyENS0_8PairDataE10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS6_7ElementE(f,c[n+8>>2]|0),n=c[a+44>>2]|0,g=c[f>>2]|0,c[g+8>>2]=n,c[a+48>>2]=0,l=n,c[l+12>>2]=l,g|0):0){__ZN6Memory11free_staticEPvb(g,0);c[f>>2]=0}f=a+16|0;g=c[f>>2]|0;if(g|0?(__ZN3MapIPN20BroadPhase2DHashGrid7ElementENS0_2RCE10ComparatorIS2_E16DefaultAllocatorE13_cleanup_treeEPNS7_7ElementE(f,c[g+8>>2]|0),g=c[a+20>>2]|0,l=c[f>>2]|0,c[l+8>>2]=g,c[a+24>>2]=0,n=g,c[n+12>>2]=n,l|0):0){__ZN6Memory11free_staticEPvb(l,0);c[f>>2]=0}f=a+4|0;l=c[f>>2]|0;if(!l)return;__ZN3MapIjN20BroadPhase2DHashGrid7ElementE10ComparatorIjE16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(f,c[l+8>>2]|0);l=c[a+8>>2]|0;n=c[f>>2]|0;c[n+8>>2]=l;c[a+12>>2]=0;a=l;c[a+12>>2]=a;if(!n)return;a=n+72|0;l=c[a>>2]|0;if(l|0?(__ZN3MapIPN20BroadPhase2DHashGrid7ElementEPNS0_8PairDataE10ComparatorIS2_E16DefaultAllocatorE13_cleanup_treeEPNS8_7ElementE(a,c[l+8>>2]|0),l=c[n+76>>2]|0,g=c[a>>2]|0,c[g+8>>2]=l,c[n+80>>2]=0,j=l,c[j+12>>2]=j,g|0):0){__ZN6Memory11free_staticEPvb(g,0);c[a>>2]=0}__ZN6Memory11free_staticEPvb(n,0);c[f>>2]=0;return}function __ZN20BroadPhase2DHashGridD0Ev(a){a=a|0;__ZN20BroadPhase2DHashGridD2Ev(a);__ZdlPv(a);return}function __ZN3MapIN20BroadPhase2DHashGrid7PairKeyENS0_8PairDataE10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS6_7ElementE(a,b){a=a|0;b=b|0;if((c[a+4>>2]|0)==(b|0))return;else{__ZN3MapIN20BroadPhase2DHashGrid7PairKeyENS0_8PairDataE10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS6_7ElementE(a,c[b+8>>2]|0);__ZN3MapIN20BroadPhase2DHashGrid7PairKeyENS0_8PairDataE10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS6_7ElementE(a,c[b+4>>2]|0);__ZN6Memory11free_staticEPvb(b,0);return}}function __ZN3MapIPN20BroadPhase2DHashGrid7ElementENS0_2RCE10ComparatorIS2_E16DefaultAllocatorE13_cleanup_treeEPNS7_7ElementE(a,b){a=a|0;b=b|0;if((c[a+4>>2]|0)==(b|0))return;else{__ZN3MapIPN20BroadPhase2DHashGrid7ElementENS0_2RCE10ComparatorIS2_E16DefaultAllocatorE13_cleanup_treeEPNS7_7ElementE(a,c[b+8>>2]|0);__ZN3MapIPN20BroadPhase2DHashGrid7ElementENS0_2RCE10ComparatorIS2_E16DefaultAllocatorE13_cleanup_treeEPNS7_7ElementE(a,c[b+4>>2]|0);__ZN6Memory11free_staticEPvb(b,0);return}}function __ZN3MapIjN20BroadPhase2DHashGrid7ElementE10ComparatorIjE16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;if((c[a+4>>2]|0)==(b|0))return;__ZN3MapIjN20BroadPhase2DHashGrid7ElementE10ComparatorIjE16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(a,c[b+8>>2]|0);__ZN3MapIjN20BroadPhase2DHashGrid7ElementE10ComparatorIjE16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(a,c[b+4>>2]|0);a=b+72|0;d=c[a>>2]|0;if(d|0?(__ZN3MapIPN20BroadPhase2DHashGrid7ElementEPNS0_8PairDataE10ComparatorIS2_E16DefaultAllocatorE13_cleanup_treeEPNS8_7ElementE(a,c[d+8>>2]|0),d=c[b+76>>2]|0,e=c[a>>2]|0,c[e+8>>2]=d,c[b+80>>2]=0,f=d,c[f+12>>2]=f,e|0):0){__ZN6Memory11free_staticEPvb(e,0);c[a>>2]=0}__ZN6Memory11free_staticEPvb(b,0);return}function __ZN3MapIPN20BroadPhase2DHashGrid7ElementEPNS0_8PairDataE10ComparatorIS2_E16DefaultAllocatorE13_cleanup_treeEPNS8_7ElementE(a,b){a=a|0;b=b|0;if((c[a+4>>2]|0)==(b|0))return;else{__ZN3MapIPN20BroadPhase2DHashGrid7ElementEPNS0_8PairDataE10ComparatorIS2_E16DefaultAllocatorE13_cleanup_treeEPNS8_7ElementE(a,c[b+8>>2]|0);__ZN3MapIPN20BroadPhase2DHashGrid7ElementEPNS0_8PairDataE10ComparatorIS2_E16DefaultAllocatorE13_cleanup_treeEPNS8_7ElementE(a,c[b+4>>2]|0);__ZN6Memory11free_staticEPvb(b,0);return}}function __ZN20BroadPhase2DHashGrid5_cullILb1ELb0EEEv7Point2iRK5Rect2RK7Vector2S7_PP19CollisionObject2DSWiPiRi(a,b,d,e,f,h,i,j,k){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;h=h|0;i=i|0;j=j|0;k=k|0;var l=0,m=0,n=0,o=0,p=0,q=0.0,r=0.0,s=0.0,t=0.0,u=0,v=0.0,w=0,x=0,y=0;f=c[b>>2]|0;e=c[b+4>>2]|0;b=_bitshift64Shl(f|0,e|0,18)|0;l=_i64Add(b|0,F|0,~f|0,~e|0)|0;b=F;m=_bitshift64Lshr(l|0,b|0,31)|0;n=___muldi3(m^l|0,F^b|0,21,0)|0;b=F;l=_bitshift64Lshr(n|0,b|0,11)|0;m=___muldi3(l^n|0,F^b|0,65,0)|0;b=F;n=_bitshift64Lshr(m|0,b|0,22)|0;b=c[(c[a+80>>2]|0)+((((n^m)>>>0)%((c[a+76>>2]|0)>>>0)|0)<<2)>>2]|0;if(!b)return;else o=b;while(1){b=o;if((c[b>>2]|0)==(f|0)?(c[b+4>>2]|0)==(e|0):0)break;b=c[o+32>>2]|0;if(!b){p=25;break}else o=b}if((p|0)==25)return;p=c[o+8>>2]|0;if((p|0)!=0?(e=c[p+8>>2]|0,p=c[o+12>>2]|0,(e|0)!=(p|0)):0){f=e;while(1){e=c[f+8>>2]|0;if((e|0)==(p|0))break;else f=e}p=c[k>>2]|0;if((f|0)!=0&(p|0)<(i|0)){e=a+32|0;b=c[e>>2]|0;m=c[e+4>>2]|0;q=+g[d>>2];r=q+ +g[d+8>>2];s=+g[d+4>>2];t=s+ +g[d+12>>2];e=f;do{f=e+24|0;n=c[f>>2]|0;l=n+32|0;u=l;if((!((c[u>>2]|0)==(b|0)?(c[u+4>>2]|0)==(m|0):0)?(u=l,c[u>>2]=b,c[u+4>>2]=m,v=+g[n+12>>2],r<=v?0:!(q>=v+ +g[n+20>>2])):0)?(v=+g[n+16>>2],t<=v?0:!(s>=v+ +g[n+24>>2])):0){u=c[k>>2]|0;c[h+(u<<2)>>2]=c[n+4>>2];c[j+(u<<2)>>2]=c[(c[f>>2]|0)+28>>2];c[k>>2]=(c[k>>2]|0)+1}e=c[e+16>>2]|0;f=c[k>>2]|0}while((e|0)!=0&(f|0)<(i|0));w=f}else w=p}else w=c[k>>2]|0;p=c[o+20>>2]|0;if(!p)return;e=c[p+8>>2]|0;p=c[o+24>>2]|0;if((e|0)==(p|0))return;else x=e;while(1){e=c[x+8>>2]|0;if((e|0)==(p|0))break;else x=e}if(!((x|0)!=0&(w|0)<(i|0)))return;p=a+32|0;a=c[p>>2]|0;e=c[p+4>>2]|0;s=+g[d>>2];t=s+ +g[d+8>>2];q=+g[d+4>>2];r=q+ +g[d+12>>2];d=x;x=w;while(1){w=d+24|0;p=c[w>>2]|0;o=p+32|0;m=o;if((!((c[m>>2]|0)==(a|0)?(c[m+4>>2]|0)==(e|0):0)?(v=+g[p+12>>2],t<=v?0:!(s>=v+ +g[p+20>>2])):0)?(v=+g[p+16>>2],r<=v?0:!(q>=v+ +g[p+24>>2])):0){m=o;c[m>>2]=a;c[m+4>>2]=e;c[h+(x<<2)>>2]=c[p+4>>2];c[j+(x<<2)>>2]=c[(c[w>>2]|0)+28>>2];w=(c[k>>2]|0)+1|0;c[k>>2]=w;y=w}else y=x;d=c[d+16>>2]|0;if(!((d|0)!=0&(y|0)<(i|0)))break;else x=y}return}function __ZN20BroadPhase2DHashGrid5_cullILb0ELb1EEEv7Point2iRK5Rect2RK7Vector2S7_PP19CollisionObject2DSWiPiRi(a,b,d,e,f,g,h,i,j){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;i=i|0;j=j|0;var k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;d=c[b>>2]|0;k=c[b+4>>2]|0;b=_bitshift64Shl(d|0,k|0,18)|0;l=_i64Add(b|0,F|0,~d|0,~k|0)|0;b=F;m=_bitshift64Lshr(l|0,b|0,31)|0;n=___muldi3(m^l|0,F^b|0,21,0)|0;b=F;l=_bitshift64Lshr(n|0,b|0,11)|0;m=___muldi3(l^n|0,F^b|0,65,0)|0;b=F;n=_bitshift64Lshr(m|0,b|0,22)|0;b=c[(c[a+80>>2]|0)+((((n^m)>>>0)%((c[a+76>>2]|0)>>>0)|0)<<2)>>2]|0;if(!b)return;else o=b;while(1){b=o;if((c[b>>2]|0)==(d|0)?(c[b+4>>2]|0)==(k|0):0)break;b=c[o+32>>2]|0;if(!b){p=25;break}else o=b}if((p|0)==25)return;p=c[o+8>>2]|0;if((p|0)!=0?(k=c[p+8>>2]|0,p=c[o+12>>2]|0,(k|0)!=(p|0)):0){d=k;while(1){k=c[d+8>>2]|0;if((k|0)==(p|0))break;else d=k}p=c[j>>2]|0;if((d|0)!=0&(p|0)<(h|0)){k=a+32|0;b=d;d=p;while(1){m=b+24|0;n=c[m>>2]|0;l=n+32|0;q=l;r=k;s=c[r>>2]|0;t=c[r+4>>2]|0;do if(!((c[q>>2]|0)==(s|0)?(c[q+4>>2]|0)==(t|0):0)){r=l;c[r>>2]=s;c[r+4>>2]=t;if(__ZNK5Rect218intersects_segmentERK7Vector2S2_PS0_S3_(n+12|0,e,f,0,0)|0){r=c[j>>2]|0;c[g+(r<<2)>>2]=c[(c[m>>2]|0)+4>>2];c[i+(r<<2)>>2]=c[(c[m>>2]|0)+28>>2];r=(c[j>>2]|0)+1|0;c[j>>2]=r;u=r;break}else{u=c[j>>2]|0;break}}else u=d;while(0);b=c[b+16>>2]|0;if(!((b|0)!=0&(u|0)<(h|0))){v=u;break}else d=u}}else v=p}else v=c[j>>2]|0;p=c[o+20>>2]|0;if(!p)return;u=c[p+8>>2]|0;p=c[o+24>>2]|0;if((u|0)==(p|0))return;else w=u;while(1){u=c[w+8>>2]|0;if((u|0)==(p|0))break;else w=u}if(!((w|0)!=0&(v|0)<(h|0)))return;p=a+32|0;a=w;w=v;while(1){v=a+24|0;u=c[v>>2]|0;o=u+32|0;d=p;do if(!((c[o>>2]|0)==(c[d>>2]|0)?(c[o+4>>2]|0)==(c[d+4>>2]|0):0))if(__ZNK5Rect218intersects_segmentERK7Vector2S2_PS0_S3_(u+12|0,e,f,0,0)|0){b=p;k=c[b+4>>2]|0;m=c[v>>2]|0;n=m+32|0;c[n>>2]=c[b>>2];c[n+4>>2]=k;k=c[j>>2]|0;c[g+(k<<2)>>2]=c[m+4>>2];c[i+(k<<2)>>2]=c[(c[v>>2]|0)+28>>2];k=(c[j>>2]|0)+1|0;c[j>>2]=k;x=k;break}else{x=c[j>>2]|0;break}else x=w;while(0);a=c[a+16>>2]|0;if(!((a|0)!=0&(x|0)<(h|0)))break;else w=x}return}function __ZN20BroadPhase2DHashGrid10_exit_gridEPNS_7ElementERK5Rect2b(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,G=0,H=0,I=0,J=0,K=0,L=0;h=l;l=l+64|0;if((l|0)>=(m|0))ba(64);i=h+48|0;j=h+56|0;k=h+40|0;n=h+24|0;o=h+32|0;p=h+16|0;q=h+8|0;r=h;c[i>>2]=d;s=e+8|0;t=b+52|0;g[k>>2]=+(c[t>>2]|0);__ZNK7Vector2dvERKf(n,s,k);g[o>>2]=1.01239812374115;__ZNK7Vector2mlERKf(j,n,o);if(+g[j>>2]*+g[j+4>>2]>+(c[b+56>>2]|0)){j=c[d+40>>2]|0;if(j|0?(n=c[j+8>>2]|0,j=c[d+44>>2]|0,(n|0)!=(j|0)):0){u=n;while(1){n=c[u+8>>2]|0;if((n|0)==(j|0))break;else u=n}if(u|0?(__ZN20BroadPhase2DHashGrid15_unpair_attemptEPNS_7ElementES1_(b,d,c[u+24>>2]|0),d=c[u+16>>2]|0,d|0):0){u=d;do{__ZN20BroadPhase2DHashGrid15_unpair_attemptEPNS_7ElementES1_(b,c[i>>2]|0,c[u+24>>2]|0);u=c[u+16>>2]|0}while((u|0)!=0)}}u=b+16|0;d=__ZN3MapIPN20BroadPhase2DHashGrid7ElementENS0_2RCE10ComparatorIS2_E16DefaultAllocatorEixERKS2_(u,i)|0;j=(c[d>>2]|0)+-1|0;c[d>>2]=j;if(j|0){l=h;return}j=c[u>>2]|0;if(!j){l=h;return}d=c[j+8>>2]|0;j=c[b+20>>2]|0;a:do if((d|0)==(j|0))v=d;else{n=c[i>>2]|0;w=d;do{x=c[w+24>>2]|0;if(n>>>0<x>>>0)y=w+8|0;else{if(x>>>0>=n>>>0){v=w;break a}y=w+4|0}w=c[y>>2]|0}while((w|0)!=(j|0));l=h;return}while(0);if((v|0)==0|(v|0)==(j|0)){l=h;return}__ZN3MapIPN20BroadPhase2DHashGrid7ElementENS0_2RCE10ComparatorIS2_E16DefaultAllocatorE6_eraseEPNS7_7ElementE(u,v);l=h;return}g[o>>2]=+(c[t>>2]|0);__ZNK7Vector2dvERKf(p,e,o);__ZNK7Vector25floorEv(k,p);p=~~+g[k>>2];v=~~+g[k+4>>2];__ZNK7Vector2plERKS_(q,e,s);g[o>>2]=+(c[t>>2]|0);__ZNK7Vector2dvERKf(r,q,o);__ZNK7Vector25floorEv(k,r);r=~~+g[k>>2];o=~~+g[k+4>>2];if((p|0)<=(r|0)){k=(v|0)>(o|0);q=b+76|0;t=b+80|0;s=p;while(1){if(!k){p=v;while(1){e=_bitshift64Shl(s|0,p|0,18)|0;u=_i64Add(e|0,F|0,~s|0,~p|0)|0;e=F;j=_bitshift64Lshr(u|0,e|0,31)|0;y=___muldi3(j^u|0,F^e|0,21,0)|0;e=F;u=_bitshift64Lshr(y|0,e|0,11)|0;j=___muldi3(u^y|0,F^e|0,65,0)|0;e=F;y=_bitshift64Lshr(j|0,e|0,22)|0;e=((y^j)>>>0)%((c[q>>2]|0)>>>0)|0;j=c[(c[t>>2]|0)+(e<<2)>>2]|0;b:do if(j){y=j;while(1){u=y;if((c[u>>2]|0)==(s|0)?(c[u+4>>2]|0)==(p|0):0)break;u=c[y+32>>2]|0;if(!u){z=36;break b}else y=u}a[1263537]=0;c:do if(f){u=y+20|0;d=__ZN3MapIPN20BroadPhase2DHashGrid7ElementENS0_2RCE10ComparatorIS2_E16DefaultAllocatorEixERKS2_(u,i)|0;w=(c[d>>2]|0)+-1|0;c[d>>2]=w;if(!w){w=c[u>>2]|0;if(w){d=c[w+8>>2]|0;w=c[y+24>>2]|0;d:do if((d|0)==(w|0))A=d;else{n=c[i>>2]|0;x=d;while(1){B=c[x+24>>2]|0;if(n>>>0<B>>>0)C=x+8|0;else{if(B>>>0>=n>>>0){A=x;break d}C=x+4|0}x=c[C>>2]|0;if((x|0)==(w|0)){z=60;break c}}}while(0);if(!((A|0)==0|(A|0)==(w|0))){__ZN3MapIPN20BroadPhase2DHashGrid7ElementENS0_2RCE10ComparatorIS2_E16DefaultAllocatorE6_eraseEPNS7_7ElementE(u,A);z=60}else z=60}else z=60}}else{d=y+8|0;x=__ZN3MapIPN20BroadPhase2DHashGrid7ElementENS0_2RCE10ComparatorIS2_E16DefaultAllocatorEixERKS2_(d,i)|0;n=(c[x>>2]|0)+-1|0;c[x>>2]=n;if(!n){n=c[d>>2]|0;if(n){x=c[n+8>>2]|0;n=c[y+12>>2]|0;e:do if((x|0)==(n|0))D=x;else{B=c[i>>2]|0;E=x;while(1){G=c[E+24>>2]|0;if(B>>>0<G>>>0)H=E+8|0;else{if(G>>>0>=B>>>0){D=E;break e}H=E+4|0}E=c[H>>2]|0;if((E|0)==(n|0)){z=60;break c}}}while(0);if(!((D|0)==0|(D|0)==(n|0))){__ZN3MapIPN20BroadPhase2DHashGrid7ElementENS0_2RCE10ComparatorIS2_E16DefaultAllocatorE6_eraseEPNS7_7ElementE(d,D);z=60}else z=60}else z=60}}while(0);if((z|0)==60){z=0;x=c[y+8>>2]|0;if(x|0?(u=c[x+8>>2]|0,x=c[y+12>>2]|0,(u|0)!=(x|0)):0){w=u;while(1){u=c[w+8>>2]|0;if((u|0)==(x|0))break;else w=u}if(w|0){x=w;do{u=c[x+24>>2]|0;E=c[i>>2]|0;if((c[u+4>>2]|0)!=(c[E+4>>2]|0))__ZN20BroadPhase2DHashGrid15_unpair_attemptEPNS_7ElementES1_(b,E,u);x=c[x+16>>2]|0}while((x|0)!=0)}}if((!f?(x=c[y+20>>2]|0,x|0):0)?(w=c[x+8>>2]|0,x=c[y+24>>2]|0,(w|0)!=(x|0)):0){u=w;while(1){w=c[u+8>>2]|0;if((w|0)==(x|0))break;else u=w}if(u|0){x=u;do{w=c[x+24>>2]|0;E=c[i>>2]|0;if((c[w+4>>2]|0)!=(c[E+4>>2]|0))__ZN20BroadPhase2DHashGrid15_unpair_attemptEPNS_7ElementES1_(b,E,w);x=c[x+16>>2]|0}while((x|0)!=0)}}}x=y+8|0;u=y+16|0;if((c[u>>2]|0)==0?(w=y+20|0,E=y+28|0,(c[E>>2]|0)==0):0){B=(c[t>>2]|0)+(e<<2)|0;G=c[B>>2]|0;do if((G|0)!=(y|0)){I=G;while(1){if(!I){z=81;break}J=I+32|0;I=c[J>>2]|0;if((I|0)==(y|0)){z=82;break}}if((z|0)==81){z=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1060554,1060407,296,1060606,0);break b}else if((z|0)==82){z=0;c[J>>2]=c[y+32>>2];a[1263537]=0;break}}else c[B>>2]=c[y+32>>2];while(0);B=c[w>>2]|0;if(B|0?(__ZN3MapIPN20BroadPhase2DHashGrid7ElementENS0_2RCE10ComparatorIS2_E16DefaultAllocatorE13_cleanup_treeEPNS7_7ElementE(w,c[B+8>>2]|0),B=c[y+24>>2]|0,G=c[w>>2]|0,c[G+8>>2]=B,c[E>>2]=0,I=B,c[I+12>>2]=I,G|0):0){__ZN6Memory11free_staticEPvb(G,0);c[w>>2]=0}G=c[x>>2]|0;if(G|0?(__ZN3MapIPN20BroadPhase2DHashGrid7ElementENS0_2RCE10ComparatorIS2_E16DefaultAllocatorE13_cleanup_treeEPNS7_7ElementE(x,c[G+8>>2]|0),G=c[y+12>>2]|0,I=c[x>>2]|0,c[I+8>>2]=G,c[u>>2]=0,B=G,c[B+12>>2]=B,I|0):0){__ZN6Memory11free_staticEPvb(I,0);c[x>>2]=0}__ZN6Memory11free_staticEPvb(y,0)}}else z=36;while(0);if((z|0)==36){z=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1060554,1060407,240,1060565,0)}if((p|0)<(o|0))p=p+1|0;else break}}if((s|0)<(r|0))s=s+1|0;else break}}s=c[b+16>>2]|0;if(!s){l=h;return}r=c[s+8>>2]|0;s=c[b+20>>2]|0;if((r|0)==(s|0)){l=h;return}else K=r;while(1){r=c[K+8>>2]|0;if((r|0)==(s|0))break;else K=r}if(!K){l=h;return}if(f)L=K;else{f=K;do{K=c[f+24>>2]|0;s=c[i>>2]|0;if((K|0)!=(s|0)?(c[K+4>>2]|0)!=(c[s+4>>2]|0):0)__ZN20BroadPhase2DHashGrid15_unpair_attemptEPNS_7ElementES1_(b,s,K);f=c[f+16>>2]|0}while((f|0)!=0);l=h;return}do{f=c[L+24>>2]|0;K=c[i>>2]|0;if(((f|0)!=(K|0)?(c[f+4>>2]|0)!=(c[K+4>>2]|0):0)?(a[f+8>>0]|0)==0:0)__ZN20BroadPhase2DHashGrid15_unpair_attemptEPNS_7ElementES1_(b,K,f);L=c[L+16>>2]|0}while((L|0)!=0);l=h;return}function __ZN3MapIjN20BroadPhase2DHashGrid7ElementE10ComparatorIjE16DefaultAllocatorE6_eraseEPNS5_7ElementE(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0;e=d+8|0;f=c[e>>2]|0;g=b+4|0;h=c[g>>2]|0;do if((f|0)!=(h|0)?(i=c[d+4>>2]|0,(i|0)!=(h|0)):0){j=i;while(1){i=c[j+8>>2]|0;if((i|0)==(h|0))break;else j=i}if(!j){k=h;l=c[h+8>>2]|0;m=7;break}else{n=j;o=j+8|0;m=8;break}}else{k=d;l=f;m=7}while(0);if((m|0)==7){f=k+8|0;if((l|0)==(h|0)){n=k;o=f;m=8}else{p=k;q=l;r=f}}if((m|0)==8){p=n;q=c[n+4>>2]|0;r=o}o=c[b>>2]|0;n=p+12|0;m=c[n>>2]|0;c[q+12>>2]=m;do if((o|0)!=(m|0)){f=c[n>>2]|0;l=f+8|0;if((p|0)==(c[l>>2]|0)){c[l>>2]=q;break}else{c[f+4>>2]=q;break}}else c[o+8>>2]=q;while(0);do if((p|0)==(d|0)){if((c[d>>2]|0)==1)__ZN3MapIjN20BroadPhase2DHashGrid7ElementE10ComparatorIjE16DefaultAllocatorE10_erase_fixEPNS5_7ElementE(b,q)}else{if((p|0)==(h|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143791,1145936,469,1143798,0);return}a[1263537]=0;if((c[p>>2]|0)==1)__ZN3MapIjN20BroadPhase2DHashGrid7ElementE10ComparatorIjE16DefaultAllocatorE10_erase_fixEPNS5_7ElementE(b,q);c[r>>2]=c[e>>2];o=d+4|0;c[p+4>>2]=c[o>>2];m=d+12|0;c[n>>2]=c[m>>2];c[p>>2]=c[d>>2];c[(c[e>>2]|0)+12>>2]=p;c[(c[o>>2]|0)+12>>2]=p;o=c[m>>2]|0;m=o+8|0;if((c[m>>2]|0)==(d|0)){c[m>>2]=p;break}else{c[o+4>>2]=p;break}}while(0);p=c[d+16>>2]|0;e=d+20|0;if(p|0)c[p+20>>2]=c[e>>2];n=c[e>>2]|0;if(n|0)c[n+16>>2]=p;p=d+72|0;n=c[p>>2]|0;if(n|0?(__ZN3MapIPN20BroadPhase2DHashGrid7ElementEPNS0_8PairDataE10ComparatorIS2_E16DefaultAllocatorE13_cleanup_treeEPNS8_7ElementE(p,c[n+8>>2]|0),n=c[d+76>>2]|0,e=c[p>>2]|0,c[e+8>>2]=n,c[d+80>>2]=0,r=n,c[r+12>>2]=r,e|0):0){__ZN6Memory11free_staticEPvb(e,0);c[p>>2]=0}__ZN6Memory11free_staticEPvb(d,0);d=b+8|0;c[d>>2]=(c[d>>2]|0)+-1;if(!(c[c[g>>2]>>2]|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143791,1145936,498,1143838,0);return}else{a[1263537]=0;return}}function __ZN3MapIjN20BroadPhase2DHashGrid7ElementE10ComparatorIjE16DefaultAllocatorE10_erase_fixEPNS5_7ElementE(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0;e=c[(c[b>>2]|0)+8>>2]|0;f=b+4|0;if((e|0)!=(d|0)&(c[d>>2]|0)==1){b=d;while(1){g=b+12|0;h=c[g>>2]|0;i=c[h+8>>2]|0;do if((b|0)==(i|0)){j=c[h+4>>2]|0;if(!(c[j>>2]|0)){a[1263537]=0;c[j>>2]=1;k=c[f>>2]|0;if((k|0)==(h|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);l=c[g>>2]|0;m=l;n=c[l+4>>2]|0;o=c[f>>2]|0}else{a[1263537]=0;c[h>>2]=0;m=h;n=j;o=k}k=n+8|0;l=c[k>>2]|0;c[m+4>>2]=l;if((l|0)!=(o|0))c[l+12>>2]=m;l=m+12|0;c[n+12>>2]=c[l>>2];p=c[l>>2]|0;q=p+8|0;if((c[q>>2]|0)==(m|0))c[q>>2]=n;else c[p+4>>2]=n;c[k>>2]=m;c[l>>2]=n;l=c[g>>2]|0;r=c[l+4>>2]|0;s=l}else{r=j;s=h}if((c[c[r+4>>2]>>2]|0)==1){j=r+8|0;l=c[j>>2]|0;if((c[l>>2]|0)==1)if((c[f>>2]|0)==(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);t=c[g>>2]|0;break}else{a[1263537]=0;c[r>>2]=0;t=s;break}a[1263537]=0;c[l>>2]=1;k=c[f>>2]|0;if((k|0)==(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);u=c[j>>2]|0;v=c[f>>2]|0}else{a[1263537]=0;c[r>>2]=0;u=l;v=k}k=u+4|0;l=c[k>>2]|0;c[j>>2]=l;if((l|0)!=(v|0))c[l+12>>2]=r;l=r+12|0;c[u+12>>2]=c[l>>2];j=c[l>>2]|0;p=j+4|0;if((c[p>>2]|0)==(r|0))c[p>>2]=u;else c[j+8>>2]=u;c[k>>2]=r;c[l>>2]=u;l=c[g>>2]|0;w=c[l+4>>2]|0;x=l;y=v}else{w=r;x=s;y=c[f>>2]|0}l=c[x>>2]|0;if((l|0)==0&(y|0)==(w|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);z=c[g>>2]|0;A=c[f>>2]|0}else{a[1263537]=0;c[w>>2]=l;z=x;A=y}c[z>>2]=1;l=c[w+4>>2]|0;a[1263537]=0;c[l>>2]=1;l=z+4|0;k=c[l>>2]|0;j=k+8|0;p=c[j>>2]|0;c[l>>2]=p;if((p|0)!=(A|0))c[p+12>>2]=z;p=z+12|0;c[k+12>>2]=c[p>>2];l=c[p>>2]|0;q=l+8|0;if((c[q>>2]|0)==(z|0))c[q>>2]=k;else c[l+4>>2]=k;c[j>>2]=z;c[p>>2]=k;t=e}else{if(!(c[i>>2]|0)){a[1263537]=0;c[i>>2]=1;k=c[f>>2]|0;if((k|0)==(h|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);p=c[g>>2]|0;B=c[p+8>>2]|0;C=c[f>>2]|0;D=p}else{a[1263537]=0;c[h>>2]=0;B=i;C=k;D=h}k=B+4|0;p=c[k>>2]|0;c[D+8>>2]=p;if((p|0)!=(C|0))c[p+12>>2]=D;p=D+12|0;c[B+12>>2]=c[p>>2];j=c[p>>2]|0;l=j+4|0;if((c[l>>2]|0)==(D|0))c[l>>2]=B;else c[j+8>>2]=B;c[k>>2]=D;c[p>>2]=B;p=c[g>>2]|0;E=c[p+8>>2]|0;F=p}else{E=i;F=h}p=E+4|0;k=c[p>>2]|0;j=(c[c[E+8>>2]>>2]|0)==1;if(!((c[k>>2]|0)!=1|j^1))if((c[f>>2]|0)==(E|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);t=c[g>>2]|0;break}else{a[1263537]=0;c[E>>2]=0;t=F;break}if(j){a[1263537]=0;c[k>>2]=1;j=c[f>>2]|0;if((j|0)==(E|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);G=c[p>>2]|0;H=c[f>>2]|0}else{a[1263537]=0;c[E>>2]=0;G=k;H=j}j=G+8|0;k=c[j>>2]|0;c[p>>2]=k;if((k|0)!=(H|0))c[k+12>>2]=E;k=E+12|0;c[G+12>>2]=c[k>>2];p=c[k>>2]|0;l=p+8|0;if((c[l>>2]|0)==(E|0))c[l>>2]=G;else c[p+4>>2]=G;c[j>>2]=E;c[k>>2]=G;k=c[g>>2]|0;I=c[k+8>>2]|0;J=k;K=H}else{I=E;J=F;K=c[f>>2]|0}k=c[J>>2]|0;if((k|0)==0&(K|0)==(I|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);L=c[g>>2]|0;M=c[f>>2]|0}else{a[1263537]=0;c[I>>2]=k;L=J;M=K}c[L>>2]=1;k=c[I+8>>2]|0;a[1263537]=0;c[k>>2]=1;k=L+8|0;j=c[k>>2]|0;p=j+4|0;l=c[p>>2]|0;c[k>>2]=l;if((l|0)!=(M|0))c[l+12>>2]=L;l=L+12|0;c[j+12>>2]=c[l>>2];k=c[l>>2]|0;q=k+4|0;if((c[q>>2]|0)==(L|0))c[q>>2]=j;else c[k+8>>2]=j;c[p>>2]=L;c[l>>2]=j;t=e}while(0);if((e|0)!=(t|0)&(c[t>>2]|0)==1)b=t;else{N=t;break}}}else N=d;a[1263537]=0;c[N>>2]=1;if((c[c[f>>2]>>2]|0)==1){a[1263537]=0;return}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143886,1145936,447,1143897,0);return}}function __ZN20BroadPhase2DHashGrid15_unpair_attemptEPNS_7ElementES1_(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0;f=d+40|0;g=c[f>>2]|0;a:do if(g|0){h=c[g+8>>2]|0;i=c[d+44>>2]|0;b:do if((h|0)==(i|0))j=h;else{k=h;while(1){l=c[k+24>>2]|0;if(l>>>0>e>>>0)m=k+8|0;else{if(l>>>0>=e>>>0){j=k;break b}m=k+4|0}k=c[m>>2]|0;if((k|0)==(i|0))break a}}while(0);if(!((j|0)==(i|0)|(j|0)==0)){a[1263537]=0;h=j+28|0;k=c[h>>2]|0;l=k+4|0;n=(c[l>>2]|0)+-1|0;c[l>>2]=n;if(n|0)return;if((a[k>>0]|0)!=0?(n=c[b+68>>2]|0,(n|0)!=0):0){ui[n&4095](c[d+4>>2]|0,c[d+28>>2]|0,c[e+4>>2]|0,c[e+28>>2]|0,c[k+8>>2]|0,c[b+72>>2]|0);o=c[h>>2]|0}else o=k;__ZN6Memory11free_staticEPvb(o,0);if((c[f>>2]|0?(__ZN3MapIPN20BroadPhase2DHashGrid7ElementEPNS0_8PairDataE10ComparatorIS2_E16DefaultAllocatorE6_eraseEPNS8_7ElementE(f,j),(c[d+48>>2]|0)==0):0)?(k=c[f>>2]|0,k|0):0){__ZN6Memory11free_staticEPvb(k,0);c[f>>2]=0}k=e+40|0;h=c[k>>2]|0;if(!h)return;n=c[h+8>>2]|0;h=c[e+44>>2]|0;c:do if((n|0)==(h|0))p=n;else{l=n;do{q=c[l+24>>2]|0;if(q>>>0>d>>>0)r=l+8|0;else{if(q>>>0>=d>>>0){p=l;break c}r=l+4|0}l=c[r>>2]|0}while((l|0)!=(h|0));return}while(0);if((p|0)==0|(p|0)==(h|0))return;__ZN3MapIPN20BroadPhase2DHashGrid7ElementEPNS0_8PairDataE10ComparatorIS2_E16DefaultAllocatorE6_eraseEPNS8_7ElementE(k,p);return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1060647,1060407,55,1063557,0);return}function __ZN3MapIPN20BroadPhase2DHashGrid7ElementENS0_2RCE10ComparatorIS2_E16DefaultAllocatorEixERKS2_(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;g=c[b>>2]|0;if(!g){h=__ZnwjPFPvjE(32,4740)|0;c[h+28>>2]=0;i=h+16|0;c[i>>2]=0;c[i+4>>2]=0;c[b>>2]=h;i=c[b+4>>2]|0;c[h+4>>2]=i;c[h+8>>2]=i;c[h+12>>2]=i;c[h>>2]=1;if(!h){c[f>>2]=0;j=f;k=14}else{n=h;o=i;k=5}}else{n=g;o=c[b+4>>2]|0;k=5}a:do if((k|0)==5){g=c[n+8>>2]|0;b:do if((g|0)!=(o|0)){i=c[d>>2]|0;h=g;while(1){p=c[h+24>>2]|0;if(i>>>0<p>>>0)q=h+8|0;else{if(p>>>0>=i>>>0)break;q=h+4|0}p=c[q>>2]|0;if((p|0)==(o|0))break b;else h=p}if(!((h|0)==(o|0)|(h|0)==0)){r=h;break a}}while(0);c[f>>2]=0;if(!n){j=f;k=14}else{s=f;k=15}}while(0);if((k|0)==14){n=__ZnwjPFPvjE(32,4740)|0;c[n+28>>2]=0;o=n+16|0;c[o>>2]=0;c[o+4>>2]=0;c[b>>2]=n;o=c[b+4>>2]|0;c[n+4>>2]=o;c[n+8>>2]=o;c[n+12>>2]=o;c[n>>2]=1;s=j;k=15}if((k|0)==15){k=__ZN3MapIPN20BroadPhase2DHashGrid7ElementENS0_2RCE10ComparatorIS2_E16DefaultAllocatorE10_insert_rbERKS2_RKS3_(b,d,f)|0;if(!k){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145936,616,1145947,0);t=0;l=e;return t|0}else r=k}a[1263537]=0;t=r+28|0;l=e;return t|0}function __ZN3MapIPN20BroadPhase2DHashGrid7ElementENS0_2RCE10ComparatorIS2_E16DefaultAllocatorE6_eraseEPNS7_7ElementE(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0;e=d+8|0;f=c[e>>2]|0;g=b+4|0;h=c[g>>2]|0;if((f|0)!=(h|0)?(i=c[d+4>>2]|0,(i|0)!=(h|0)):0){j=i;while(1){i=c[j+8>>2]|0;if((i|0)==(h|0))break;else j=i}if(!j){k=h;l=c[h+8>>2]|0}else{k=j;l=h}}else{k=d;l=f}f=k+8|0;j=k+4|0;i=c[((l|0)==(h|0)?j:f)>>2]|0;h=c[b>>2]|0;l=k+12|0;m=c[l>>2]|0;c[i+12>>2]=m;if((h|0)==(m|0))n=h+8|0;else{h=c[l>>2]|0;m=h+8|0;n=(k|0)==(c[m>>2]|0)?m:h+4|0}c[n>>2]=i;if((k|0)==(d|0)){if((c[d>>2]|0)==1)__ZN3MapIPN20BroadPhase2DHashGrid7ElementENS0_2RCE10ComparatorIS2_E16DefaultAllocatorE10_erase_fixEPNS7_7ElementE(b,i)}else{if((k|0)==(c[g>>2]|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143791,1145936,469,1143798,0);return}a[1263537]=0;if((c[k>>2]|0)==1)__ZN3MapIPN20BroadPhase2DHashGrid7ElementENS0_2RCE10ComparatorIS2_E16DefaultAllocatorE10_erase_fixEPNS7_7ElementE(b,i);c[f>>2]=c[e>>2];f=d+4|0;c[j>>2]=c[f>>2];j=d+12|0;c[l>>2]=c[j>>2];c[k>>2]=c[d>>2];c[(c[e>>2]|0)+12>>2]=k;c[(c[f>>2]|0)+12>>2]=k;f=c[j>>2]|0;j=f+8|0;c[((c[j>>2]|0)==(d|0)?j:f+4|0)>>2]=k}k=c[d+16>>2]|0;f=d+20|0;if(k|0)c[k+20>>2]=c[f>>2];j=c[f>>2]|0;if(j|0)c[j+16>>2]=k;__ZN6Memory11free_staticEPvb(d,0);d=b+8|0;c[d>>2]=(c[d>>2]|0)+-1;if(!(c[c[g>>2]>>2]|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143791,1145936,498,1143838,0);return}else{a[1263537]=0;return}}function __ZN3MapIPN20BroadPhase2DHashGrid7ElementENS0_2RCE10ComparatorIS2_E16DefaultAllocatorE10_erase_fixEPNS7_7ElementE(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0;e=c[(c[b>>2]|0)+8>>2]|0;f=b+4|0;if((e|0)!=(d|0)&(c[d>>2]|0)==1){b=d;while(1){g=b+12|0;h=c[g>>2]|0;i=c[h+8>>2]|0;do if((b|0)==(i|0)){j=c[h+4>>2]|0;if(!(c[j>>2]|0)){a[1263537]=0;c[j>>2]=1;k=c[f>>2]|0;if((k|0)==(h|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);l=c[g>>2]|0;m=l;n=c[l+4>>2]|0;o=c[f>>2]|0}else{a[1263537]=0;c[h>>2]=0;m=h;n=j;o=k}k=n+8|0;l=c[k>>2]|0;c[m+4>>2]=l;if((l|0)!=(o|0))c[l+12>>2]=m;l=m+12|0;c[n+12>>2]=c[l>>2];p=c[l>>2]|0;q=p+8|0;c[((c[q>>2]|0)==(m|0)?q:p+4|0)>>2]=n;c[k>>2]=m;c[l>>2]=n;l=c[g>>2]|0;r=c[l+4>>2]|0;s=l}else{r=j;s=h}if((c[c[r+4>>2]>>2]|0)==1){j=r+8|0;l=c[j>>2]|0;if((c[l>>2]|0)==1)if((c[f>>2]|0)==(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);t=c[g>>2]|0;break}else{a[1263537]=0;c[r>>2]=0;t=s;break}a[1263537]=0;c[l>>2]=1;k=c[f>>2]|0;if((k|0)==(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);u=c[j>>2]|0;v=c[f>>2]|0}else{a[1263537]=0;c[r>>2]=0;u=l;v=k}k=u+4|0;l=c[k>>2]|0;c[j>>2]=l;if((l|0)!=(v|0))c[l+12>>2]=r;l=r+12|0;c[u+12>>2]=c[l>>2];j=c[l>>2]|0;p=j+4|0;c[((c[p>>2]|0)==(r|0)?p:j+8|0)>>2]=u;c[k>>2]=r;c[l>>2]=u;l=c[g>>2]|0;w=c[l+4>>2]|0;x=l}else{w=r;x=s}l=c[x>>2]|0;k=c[f>>2]|0;if((l|0)==0&(k|0)==(w|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);y=c[g>>2]|0;z=c[f>>2]|0}else{a[1263537]=0;c[w>>2]=l;y=x;z=k}c[y>>2]=1;k=c[w+4>>2]|0;a[1263537]=0;c[k>>2]=1;k=y+4|0;l=c[k>>2]|0;j=l+8|0;p=c[j>>2]|0;c[k>>2]=p;if((p|0)!=(z|0))c[p+12>>2]=y;p=y+12|0;c[l+12>>2]=c[p>>2];k=c[p>>2]|0;q=k+8|0;c[((c[q>>2]|0)==(y|0)?q:k+4|0)>>2]=l;c[j>>2]=y;c[p>>2]=l;t=e}else{if(!(c[i>>2]|0)){a[1263537]=0;c[i>>2]=1;l=c[f>>2]|0;if((l|0)==(h|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);p=c[g>>2]|0;A=c[p+8>>2]|0;B=c[f>>2]|0;C=p}else{a[1263537]=0;c[h>>2]=0;A=i;B=l;C=h}l=A+4|0;p=c[l>>2]|0;c[C+8>>2]=p;if((p|0)!=(B|0))c[p+12>>2]=C;p=C+12|0;c[A+12>>2]=c[p>>2];j=c[p>>2]|0;k=j+4|0;c[((c[k>>2]|0)==(C|0)?k:j+8|0)>>2]=A;c[l>>2]=C;c[p>>2]=A;p=c[g>>2]|0;D=c[p+8>>2]|0;E=p}else{D=i;E=h}p=D+4|0;l=c[p>>2]|0;j=(c[c[D+8>>2]>>2]|0)==1;if(!((c[l>>2]|0)!=1|j^1))if((c[f>>2]|0)==(D|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);t=c[g>>2]|0;break}else{a[1263537]=0;c[D>>2]=0;t=E;break}if(j){a[1263537]=0;c[l>>2]=1;j=c[f>>2]|0;if((j|0)==(D|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);F=c[p>>2]|0;G=c[f>>2]|0}else{a[1263537]=0;c[D>>2]=0;F=l;G=j}j=F+8|0;l=c[j>>2]|0;c[p>>2]=l;if((l|0)!=(G|0))c[l+12>>2]=D;l=D+12|0;c[F+12>>2]=c[l>>2];p=c[l>>2]|0;k=p+8|0;c[((c[k>>2]|0)==(D|0)?k:p+4|0)>>2]=F;c[j>>2]=D;c[l>>2]=F;l=c[g>>2]|0;H=c[l+8>>2]|0;I=l}else{H=D;I=E}l=c[I>>2]|0;j=c[f>>2]|0;if((l|0)==0&(j|0)==(H|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);J=c[g>>2]|0;K=c[f>>2]|0}else{a[1263537]=0;c[H>>2]=l;J=I;K=j}c[J>>2]=1;j=c[H+8>>2]|0;a[1263537]=0;c[j>>2]=1;j=J+8|0;l=c[j>>2]|0;p=l+4|0;k=c[p>>2]|0;c[j>>2]=k;if((k|0)!=(K|0))c[k+12>>2]=J;k=J+12|0;c[l+12>>2]=c[k>>2];j=c[k>>2]|0;q=j+4|0;c[((c[q>>2]|0)==(J|0)?q:j+8|0)>>2]=l;c[p>>2]=J;c[k>>2]=l;t=e}while(0);if((e|0)!=(t|0)&(c[t>>2]|0)==1)b=t;else{L=t;break}}}else L=d;a[1263537]=0;c[L>>2]=1;if((c[c[f>>2]>>2]|0)==1){a[1263537]=0;return}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143886,1145936,447,1143897,0);return}}function __ZN3MapIPN20BroadPhase2DHashGrid7ElementENS0_2RCE10ComparatorIS2_E16DefaultAllocatorE10_insert_rbERKS2_RKS3_(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f;a[g>>0]=0;h=__ZN3MapIPN20BroadPhase2DHashGrid7ElementENS0_2RCE10ComparatorIS2_E16DefaultAllocatorE7_insertERKS2_Rb(b,d,g)|0;if(h|0)c[h+28>>2]=c[e>>2];if(a[g>>0]|0){l=f;return h|0}g=b+8|0;c[g>>2]=(c[g>>2]|0)+1;g=h+12|0;e=c[g>>2]|0;if(!(c[e>>2]|0)){d=b+4|0;i=h;j=e;k=e;e=g;while(1){g=j+12|0;n=c[g>>2]|0;o=c[n+8>>2]|0;p=n;do if((j|0)==(o|0)){q=c[n+4>>2]|0;if(!(c[q>>2]|0)){c[k>>2]=1;a[1263537]=0;c[q>>2]=1;if((c[d>>2]|0)==(n|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);r=c[(c[e>>2]|0)+12>>2]|0;break}else{a[1263537]=0;c[n>>2]=0;r=n;break}}q=j+4|0;if((i|0)==(c[q>>2]|0)){s=i+8|0;t=c[s>>2]|0;c[q>>2]=t;if((t|0)==(c[d>>2]|0))u=p;else{c[t+12>>2]=j;u=c[g>>2]|0}t=i+12|0;c[t>>2]=u;q=c[g>>2]|0;v=q+8|0;c[((c[v>>2]|0)==(j|0)?v:q+4|0)>>2]=i;c[s>>2]=j;c[g>>2]=i;w=j;x=i;y=c[t>>2]|0}else{w=i;x=j;y=n}a[1263537]=0;c[x>>2]=1;t=c[d>>2]|0;if((t|0)==(y|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);z=c[(c[w+12>>2]|0)+12>>2]|0;A=c[d>>2]|0}else{a[1263537]=0;c[y>>2]=0;z=y;A=t}t=z+8|0;s=c[t>>2]|0;q=s+4|0;v=c[q>>2]|0;c[t>>2]=v;if((v|0)!=(A|0))c[v+12>>2]=z;v=z+12|0;c[s+12>>2]=c[v>>2];t=c[v>>2]|0;B=t+4|0;c[((c[B>>2]|0)==(z|0)?B:t+8|0)>>2]=s;c[q>>2]=z;c[v>>2]=s;r=w}else{if(!(c[o>>2]|0)){c[k>>2]=1;a[1263537]=0;c[o>>2]=1;if((c[d>>2]|0)==(n|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);r=c[(c[e>>2]|0)+12>>2]|0;break}else{a[1263537]=0;c[n>>2]=0;r=n;break}}s=j+8|0;if((i|0)==(c[s>>2]|0)){v=i+4|0;q=c[v>>2]|0;c[s>>2]=q;if((q|0)==(c[d>>2]|0))C=p;else{c[q+12>>2]=j;C=c[g>>2]|0}q=i+12|0;c[q>>2]=C;s=c[g>>2]|0;t=s+4|0;c[((c[t>>2]|0)==(j|0)?t:s+8|0)>>2]=i;c[v>>2]=j;c[g>>2]=i;D=j;E=i;F=c[q>>2]|0}else{D=i;E=j;F=n}a[1263537]=0;c[E>>2]=1;q=c[d>>2]|0;if((q|0)==(F|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);G=c[d>>2]|0;H=c[(c[D+12>>2]|0)+12>>2]|0}else{a[1263537]=0;c[F>>2]=0;G=q;H=F}q=H+4|0;v=c[q>>2]|0;s=v+8|0;t=c[s>>2]|0;c[q>>2]=t;if((t|0)!=(G|0))c[t+12>>2]=H;t=H+12|0;c[v+12>>2]=c[t>>2];q=c[t>>2]|0;B=q+8|0;c[((c[B>>2]|0)==(H|0)?B:q+4|0)>>2]=v;c[s>>2]=H;c[t>>2]=v;r=D}while(0);n=r+12|0;g=c[n>>2]|0;if(!(c[g>>2]|0)){i=r;j=g;k=g;e=n}else break}}e=c[(c[b>>2]|0)+8>>2]|0;a[1263537]=0;c[e>>2]=1;l=f;return h|0}function __ZN3MapIPN20BroadPhase2DHashGrid7ElementENS0_2RCE10ComparatorIS2_E16DefaultAllocatorE7_insertERKS2_Rb(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0;f=c[b>>2]|0;g=c[f+8>>2]|0;h=b+4|0;i=c[h>>2]|0;a:do if((g|0)==(i|0))j=f;else{k=c[d>>2]|0;l=g;while(1){m=c[l+24>>2]|0;if(k>>>0<m>>>0)n=l+8|0;else{if(m>>>0>=k>>>0)break;n=l+4|0}m=c[n>>2]|0;if((m|0)==(i|0)){j=l;break a}else l=m}a[e>>0]=1;o=l;return o|0}while(0);i=__ZnwjPFPvjE(32,4740)|0;c[i+28>>2]=0;c[i>>2]=0;c[i+4>>2]=0;c[i+8>>2]=0;c[i+12>>2]=0;c[i+16>>2]=0;c[i+20>>2]=0;c[i+12>>2]=j;n=c[h>>2]|0;g=i+4|0;c[g>>2]=n;f=i+8|0;c[f>>2]=n;c[i+24>>2]=c[d>>2];if((j|0)!=(c[b>>2]|0)?(c[d>>2]|0)>>>0>=(c[j+24>>2]|0)>>>0:0)p=j+4|0;else p=j+8|0;c[p>>2]=i;a[e>>0]=0;e=c[g>>2]|0;g=c[h>>2]|0;if((e|0)==(g|0)){h=i;do{p=h;h=c[h+12>>2]|0}while((p|0)==(c[h+4>>2]|0));q=(h|0)==(c[b>>2]|0)?0:h}else{h=e;while(1){e=c[h+8>>2]|0;if((e|0)==(g|0)){q=h;break}else h=e}}c[i+16>>2]=q;h=c[f>>2]|0;b:do if((h|0)==(g|0)){f=i;while(1){e=f;f=c[f+12>>2]|0;if((e|0)!=(c[f+8>>2]|0)){r=f;break b}if((f|0)==(c[b>>2]|0)){r=0;break}}}else{f=h;while(1){l=c[f+4>>2]|0;if((l|0)==(g|0)){r=f;break}else f=l}}while(0);g=i+20|0;c[g>>2]=r;if(!q)s=r;else{c[q+20>>2]=i;s=c[g>>2]|0}if(!s){o=i;return o|0}c[s+16>>2]=i;o=i;return o|0}function __ZN3MapIPN20BroadPhase2DHashGrid7ElementEPNS0_8PairDataE10ComparatorIS2_E16DefaultAllocatorE6_eraseEPNS8_7ElementE(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0;e=d+8|0;f=c[e>>2]|0;g=b+4|0;h=c[g>>2]|0;if((f|0)!=(h|0)?(i=c[d+4>>2]|0,(i|0)!=(h|0)):0){j=i;while(1){i=c[j+8>>2]|0;if((i|0)==(h|0))break;else j=i}if(!j){k=h;l=c[h+8>>2]|0}else{k=j;l=h}}else{k=d;l=f}f=k+8|0;j=k+4|0;i=c[((l|0)==(h|0)?j:f)>>2]|0;h=c[b>>2]|0;l=k+12|0;m=c[l>>2]|0;c[i+12>>2]=m;if((h|0)==(m|0))n=h+8|0;else{h=c[l>>2]|0;m=h+8|0;n=(k|0)==(c[m>>2]|0)?m:h+4|0}c[n>>2]=i;if((k|0)==(d|0)){if((c[d>>2]|0)==1)__ZN3MapIPN20BroadPhase2DHashGrid7ElementEPNS0_8PairDataE10ComparatorIS2_E16DefaultAllocatorE10_erase_fixEPNS8_7ElementE(b,i)}else{if((k|0)==(c[g>>2]|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143791,1145936,469,1143798,0);return}a[1263537]=0;if((c[k>>2]|0)==1)__ZN3MapIPN20BroadPhase2DHashGrid7ElementEPNS0_8PairDataE10ComparatorIS2_E16DefaultAllocatorE10_erase_fixEPNS8_7ElementE(b,i);c[f>>2]=c[e>>2];f=d+4|0;c[j>>2]=c[f>>2];j=d+12|0;c[l>>2]=c[j>>2];c[k>>2]=c[d>>2];c[(c[e>>2]|0)+12>>2]=k;c[(c[f>>2]|0)+12>>2]=k;f=c[j>>2]|0;j=f+8|0;c[((c[j>>2]|0)==(d|0)?j:f+4|0)>>2]=k}k=c[d+16>>2]|0;f=d+20|0;if(k|0)c[k+20>>2]=c[f>>2];j=c[f>>2]|0;if(j|0)c[j+16>>2]=k;__ZN6Memory11free_staticEPvb(d,0);d=b+8|0;c[d>>2]=(c[d>>2]|0)+-1;if(!(c[c[g>>2]>>2]|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143791,1145936,498,1143838,0);return}else{a[1263537]=0;return}}function __ZN3MapIPN20BroadPhase2DHashGrid7ElementEPNS0_8PairDataE10ComparatorIS2_E16DefaultAllocatorE10_erase_fixEPNS8_7ElementE(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0;e=c[(c[b>>2]|0)+8>>2]|0;f=b+4|0;if((e|0)!=(d|0)&(c[d>>2]|0)==1){b=d;while(1){g=b+12|0;h=c[g>>2]|0;i=c[h+8>>2]|0;do if((b|0)==(i|0)){j=c[h+4>>2]|0;if(!(c[j>>2]|0)){a[1263537]=0;c[j>>2]=1;k=c[f>>2]|0;if((k|0)==(h|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);l=c[g>>2]|0;m=l;n=c[l+4>>2]|0;o=c[f>>2]|0}else{a[1263537]=0;c[h>>2]=0;m=h;n=j;o=k}k=n+8|0;l=c[k>>2]|0;c[m+4>>2]=l;if((l|0)!=(o|0))c[l+12>>2]=m;l=m+12|0;c[n+12>>2]=c[l>>2];p=c[l>>2]|0;q=p+8|0;c[((c[q>>2]|0)==(m|0)?q:p+4|0)>>2]=n;c[k>>2]=m;c[l>>2]=n;l=c[g>>2]|0;r=c[l+4>>2]|0;s=l}else{r=j;s=h}if((c[c[r+4>>2]>>2]|0)==1){j=r+8|0;l=c[j>>2]|0;if((c[l>>2]|0)==1)if((c[f>>2]|0)==(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);t=c[g>>2]|0;break}else{a[1263537]=0;c[r>>2]=0;t=s;break}a[1263537]=0;c[l>>2]=1;k=c[f>>2]|0;if((k|0)==(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);u=c[j>>2]|0;v=c[f>>2]|0}else{a[1263537]=0;c[r>>2]=0;u=l;v=k}k=u+4|0;l=c[k>>2]|0;c[j>>2]=l;if((l|0)!=(v|0))c[l+12>>2]=r;l=r+12|0;c[u+12>>2]=c[l>>2];j=c[l>>2]|0;p=j+4|0;c[((c[p>>2]|0)==(r|0)?p:j+8|0)>>2]=u;c[k>>2]=r;c[l>>2]=u;l=c[g>>2]|0;w=c[l+4>>2]|0;x=l}else{w=r;x=s}l=c[x>>2]|0;k=c[f>>2]|0;if((l|0)==0&(k|0)==(w|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);y=c[g>>2]|0;z=c[f>>2]|0}else{a[1263537]=0;c[w>>2]=l;y=x;z=k}c[y>>2]=1;k=c[w+4>>2]|0;a[1263537]=0;c[k>>2]=1;k=y+4|0;l=c[k>>2]|0;j=l+8|0;p=c[j>>2]|0;c[k>>2]=p;if((p|0)!=(z|0))c[p+12>>2]=y;p=y+12|0;c[l+12>>2]=c[p>>2];k=c[p>>2]|0;q=k+8|0;c[((c[q>>2]|0)==(y|0)?q:k+4|0)>>2]=l;c[j>>2]=y;c[p>>2]=l;t=e}else{if(!(c[i>>2]|0)){a[1263537]=0;c[i>>2]=1;l=c[f>>2]|0;if((l|0)==(h|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);p=c[g>>2]|0;A=c[p+8>>2]|0;B=c[f>>2]|0;C=p}else{a[1263537]=0;c[h>>2]=0;A=i;B=l;C=h}l=A+4|0;p=c[l>>2]|0;c[C+8>>2]=p;if((p|0)!=(B|0))c[p+12>>2]=C;p=C+12|0;c[A+12>>2]=c[p>>2];j=c[p>>2]|0;k=j+4|0;c[((c[k>>2]|0)==(C|0)?k:j+8|0)>>2]=A;c[l>>2]=C;c[p>>2]=A;p=c[g>>2]|0;D=c[p+8>>2]|0;E=p}else{D=i;E=h}p=D+4|0;l=c[p>>2]|0;j=(c[c[D+8>>2]>>2]|0)==1;if(!((c[l>>2]|0)!=1|j^1))if((c[f>>2]|0)==(D|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);t=c[g>>2]|0;break}else{a[1263537]=0;c[D>>2]=0;t=E;break}if(j){a[1263537]=0;c[l>>2]=1;j=c[f>>2]|0;if((j|0)==(D|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);F=c[p>>2]|0;G=c[f>>2]|0}else{a[1263537]=0;c[D>>2]=0;F=l;G=j}j=F+8|0;l=c[j>>2]|0;c[p>>2]=l;if((l|0)!=(G|0))c[l+12>>2]=D;l=D+12|0;c[F+12>>2]=c[l>>2];p=c[l>>2]|0;k=p+8|0;c[((c[k>>2]|0)==(D|0)?k:p+4|0)>>2]=F;c[j>>2]=D;c[l>>2]=F;l=c[g>>2]|0;H=c[l+8>>2]|0;I=l}else{H=D;I=E}l=c[I>>2]|0;j=c[f>>2]|0;if((l|0)==0&(j|0)==(H|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);J=c[g>>2]|0;K=c[f>>2]|0}else{a[1263537]=0;c[H>>2]=l;J=I;K=j}c[J>>2]=1;j=c[H+8>>2]|0;a[1263537]=0;c[j>>2]=1;j=J+8|0;l=c[j>>2]|0;p=l+4|0;k=c[p>>2]|0;c[j>>2]=k;if((k|0)!=(K|0))c[k+12>>2]=J;k=J+12|0;c[l+12>>2]=c[k>>2];j=c[k>>2]|0;q=j+4|0;c[((c[q>>2]|0)==(J|0)?q:j+8|0)>>2]=l;c[p>>2]=J;c[k>>2]=l;t=e}while(0);if((e|0)!=(t|0)&(c[t>>2]|0)==1)b=t;else{L=t;break}}}else L=d;a[1263537]=0;c[L>>2]=1;if((c[c[f>>2]>>2]|0)==1){a[1263537]=0;return}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143886,1145936,447,1143897,0);return}}function __ZN20BroadPhase2DHashGrid11_enter_gridEPNS_7ElementERK5Rect2b(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0;h=l;l=l+64|0;if((l|0)>=(m|0))ba(64);i=h+48|0;j=h+56|0;k=h+40|0;n=h+24|0;o=h+32|0;p=h+16|0;q=h+8|0;r=h;c[i>>2]=d;s=e+8|0;t=b+52|0;g[k>>2]=+(c[t>>2]|0);__ZNK7Vector2dvERKf(n,s,k);g[o>>2]=1.01239812374115;__ZNK7Vector2mlERKf(j,n,o);if(+g[j>>2]*+g[j+4>>2]>+(c[b+56>>2]|0)){j=c[b+4>>2]|0;a:do if(j|0?(n=c[j+8>>2]|0,u=c[b+8>>2]|0,(n|0)!=(u|0)):0){v=n;while(1){n=c[v+8>>2]|0;if((n|0)==(u|0))break;else v=n}if(v|0){if(f){w=v;x=d}else{u=v;n=d;while(1){if((c[u+24>>2]|0)!=(c[n>>2]|0)?(c[u+36>>2]|0)!=(c[n+4>>2]|0):0)__ZN20BroadPhase2DHashGrid13_pair_attemptEPNS_7ElementES1_(0,n,u+32|0);y=c[u+16>>2]|0;if(!y)break a;u=y;n=c[i>>2]|0}}while(1){if(((c[w+24>>2]|0)!=(c[x>>2]|0)?(n=w+32|0,(c[w+36>>2]|0)!=(c[x+4>>2]|0)):0)?(a[w+40>>0]|0)==0:0)__ZN20BroadPhase2DHashGrid13_pair_attemptEPNS_7ElementES1_(0,x,n);n=c[w+16>>2]|0;if(!n)break a;w=n;x=c[i>>2]|0}}}while(0);x=__ZN3MapIPN20BroadPhase2DHashGrid7ElementENS0_2RCE10ComparatorIS2_E16DefaultAllocatorEixERKS2_(b+16|0,i)|0;c[x>>2]=(c[x>>2]|0)+1;l=h;return}g[o>>2]=+(c[t>>2]|0);__ZNK7Vector2dvERKf(p,e,o);__ZNK7Vector25floorEv(k,p);p=~~+g[k>>2];x=~~+g[k+4>>2];__ZNK7Vector2plERKS_(q,e,s);g[o>>2]=+(c[t>>2]|0);__ZNK7Vector2dvERKf(r,q,o);__ZNK7Vector25floorEv(k,r);r=~~+g[k>>2];o=~~+g[k+4>>2];if((p|0)<=(r|0)){k=(x|0)>(o|0);q=b+76|0;t=b+80|0;s=p;while(1){if(!k){p=x;while(1){e=_bitshift64Shl(s|0,p|0,18)|0;w=_i64Add(e|0,F|0,~s|0,~p|0)|0;e=F;d=_bitshift64Lshr(w|0,e|0,31)|0;j=___muldi3(d^w|0,F^e|0,21,0)|0;e=F;w=_bitshift64Lshr(j|0,e|0,11)|0;d=___muldi3(w^j|0,F^e|0,65,0)|0;e=F;j=_bitshift64Lshr(d|0,e|0,22)|0;e=((j^d)>>>0)%((c[q>>2]|0)>>>0)|0;d=c[(c[t>>2]|0)+(e<<2)>>2]|0;b:do if(!d)z=36;else{j=d;while(1){w=j;if((c[w>>2]|0)==(s|0)?(c[w+4>>2]|0)==(p|0):0){A=j;break b}j=c[j+32>>2]|0;if(!j){z=36;break}}}while(0);if((z|0)==36){z=0;d=__ZnwjPKc(40,1263606)|0;c[d+12>>2]=379008;c[d+8>>2]=0;c[d+16>>2]=0;c[d+24>>2]=379008;c[d+20>>2]=0;c[d+28>>2]=0;j=d;c[j>>2]=s;c[j+4>>2]=p;j=(c[t>>2]|0)+(e<<2)|0;c[d+32>>2]=c[j>>2];c[j>>2]=d;A=d}d=A+8|0;j=A+20|0;w=__ZN3MapIPN20BroadPhase2DHashGrid7ElementENS0_2RCE10ComparatorIS2_E16DefaultAllocatorEixERKS2_(f?j:d,i)|0;n=c[w>>2]|0;c[w>>2]=n+1;if(!n){n=c[d>>2]|0;if(n|0?(d=c[n+8>>2]|0,n=c[A+12>>2]|0,(d|0)!=(n|0)):0){w=d;while(1){d=c[w+8>>2]|0;if((d|0)==(n|0))break;else w=d}if(w|0){n=w;do{e=c[n+24>>2]|0;d=c[i>>2]|0;if((c[e+4>>2]|0)!=(c[d+4>>2]|0))__ZN20BroadPhase2DHashGrid13_pair_attemptEPNS_7ElementES1_(0,d,e);n=c[n+16>>2]|0}while((n|0)!=0)}}if((!f?(n=c[j>>2]|0,n|0):0)?(w=c[n+8>>2]|0,n=c[A+24>>2]|0,(w|0)!=(n|0)):0){e=w;while(1){w=c[e+8>>2]|0;if((w|0)==(n|0))break;else e=w}if(e|0){n=e;do{j=c[n+24>>2]|0;w=c[i>>2]|0;if((c[j+4>>2]|0)!=(c[w+4>>2]|0))__ZN20BroadPhase2DHashGrid13_pair_attemptEPNS_7ElementES1_(0,w,j);n=c[n+16>>2]|0}while((n|0)!=0)}}}if((p|0)<(o|0))p=p+1|0;else break}}if((s|0)<(r|0))s=s+1|0;else break}}s=c[b+16>>2]|0;if(!s){l=h;return}r=c[s+8>>2]|0;s=c[b+20>>2]|0;if((r|0)==(s|0)){l=h;return}else B=r;while(1){r=c[B+8>>2]|0;if((r|0)==(s|0))break;else B=r}if(!B){l=h;return}if(f)C=B;else{f=B;do{B=c[f+24>>2]|0;s=c[i>>2]|0;if((B|0)!=(s|0)?(c[B+4>>2]|0)!=(c[s+4>>2]|0):0)__ZN20BroadPhase2DHashGrid13_pair_attemptEPNS_7ElementES1_(0,B,s);f=c[f+16>>2]|0}while((f|0)!=0);l=h;return}do{f=c[C+24>>2]|0;s=c[i>>2]|0;if(((f|0)!=(s|0)?(c[f+4>>2]|0)!=(c[s+4>>2]|0):0)?(a[f+8>>0]|0)==0:0)__ZN20BroadPhase2DHashGrid13_pair_attemptEPNS_7ElementES1_(0,f,s);C=c[C+16>>2]|0}while((C|0)!=0);l=h;return}function __ZN20BroadPhase2DHashGrid13_check_motionEPNS_7ElementE(b,e){b=b|0;e=e|0;var f=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0.0,r=0.0,s=0,t=0,u=0,v=0,w=0,x=0;f=c[e+40>>2]|0;if(!f)return;h=c[f+8>>2]|0;f=c[e+44>>2]|0;if((h|0)==(f|0))return;else i=h;while(1){h=c[i+8>>2]|0;if((h|0)==(f|0))break;else i=h}if(!i)return;f=e+12|0;h=e+20|0;j=e+16|0;k=e+24|0;l=b+60|0;m=e+4|0;n=e+28|0;e=b+64|0;o=b+68|0;p=b+72|0;b=i;do{i=c[b+24>>2]|0;q=+g[f>>2];r=+g[i+12>>2];if((!(q>=r+ +g[i+20>>2])?!(q+ +g[h>>2]<=r):0)?(r=+g[j>>2],q=+g[i+16>>2],!(r>=q+ +g[i+24>>2])):0)s=!(r+ +g[k>>2]<=q);else s=0;t=s&1;u=b+28|0;v=c[u>>2]|0;if((s&1|0)!=(d[v>>0]|0|0)){if(s){w=c[l>>2]|0;if(w|0){x=Fi[w&127](c[m>>2]|0,c[n>>2]|0,c[i+4>>2]|0,c[i+28>>2]|0,c[e>>2]|0)|0;c[(c[u>>2]|0)+8>>2]=x}}else{x=c[o>>2]|0;if(x|0)ui[x&4095](c[m>>2]|0,c[n>>2]|0,c[i+4>>2]|0,c[i+28>>2]|0,c[v+8>>2]|0,c[p>>2]|0)}a[c[u>>2]>>0]=t}b=c[b+16>>2]|0}while((b|0)!=0);return}function __ZN20BroadPhase2DHashGrid13_pair_attemptEPNS_7ElementES1_(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=b+4|0;g=b;c[f>>2]=d;c[g>>2]=e;h=c[d+40>>2]|0;if(!h)i=0;else{j=c[h+8>>2]|0;h=c[d+44>>2]|0;a:do if((j|0)==(h|0))k=j;else{n=j;while(1){o=c[n+24>>2]|0;if(o>>>0>e>>>0)p=n+8|0;else{if(o>>>0>=e>>>0){k=n;break a}p=n+4|0}n=c[p>>2]|0;if((n|0)==(h|0)){k=h;break}}}while(0);i=(k|0)!=(h|0)?k:0}if(a[d+8>>0]|0?a[e+8>>0]|0:0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1060674,1060407,39,1060688,0);l=b;return}a[1263537]=0;if(!i){e=__ZnwjPKc(12,1263606)|0;a[e>>0]=0;c[e+4>>2]=1;c[e+8>>2]=0;c[(__ZN3MapIPN20BroadPhase2DHashGrid7ElementEPNS0_8PairDataE10ComparatorIS2_E16DefaultAllocatorEixERKS2_(d+40|0,g)|0)>>2]=e;c[(__ZN3MapIPN20BroadPhase2DHashGrid7ElementEPNS0_8PairDataE10ComparatorIS2_E16DefaultAllocatorEixERKS2_((c[g>>2]|0)+40|0,f)|0)>>2]=e;l=b;return}else{e=(c[i+28>>2]|0)+4|0;c[e>>2]=(c[e>>2]|0)+1;l=b;return}}function __ZN3MapIPN20BroadPhase2DHashGrid7ElementEPNS0_8PairDataE10ComparatorIS2_E16DefaultAllocatorEixERKS2_(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;g=c[b>>2]|0;if(!g){h=__ZnwjPFPvjE(32,4740)|0;i=h+16|0;c[i>>2]=0;c[i+4>>2]=0;c[b>>2]=h;i=c[b+4>>2]|0;c[h+4>>2]=i;c[h+8>>2]=i;c[h+12>>2]=i;c[h>>2]=1;if(!h){c[f>>2]=0;j=f;k=14}else{n=h;o=i;k=5}}else{n=g;o=c[b+4>>2]|0;k=5}a:do if((k|0)==5){g=c[n+8>>2]|0;b:do if((g|0)!=(o|0)){i=c[d>>2]|0;h=g;while(1){p=c[h+24>>2]|0;if(i>>>0<p>>>0)q=h+8|0;else{if(p>>>0>=i>>>0)break;q=h+4|0}p=c[q>>2]|0;if((p|0)==(o|0))break b;else h=p}if(!((h|0)==(o|0)|(h|0)==0)){r=h;break a}}while(0);c[f>>2]=0;if(!n){j=f;k=14}else{s=f;k=15}}while(0);if((k|0)==14){n=__ZnwjPFPvjE(32,4740)|0;o=n+16|0;c[o>>2]=0;c[o+4>>2]=0;c[b>>2]=n;o=c[b+4>>2]|0;c[n+4>>2]=o;c[n+8>>2]=o;c[n+12>>2]=o;c[n>>2]=1;s=j;k=15}if((k|0)==15){k=__ZN3MapIPN20BroadPhase2DHashGrid7ElementEPNS0_8PairDataE10ComparatorIS2_E16DefaultAllocatorE10_insert_rbERKS2_RKS4_(b,d,f)|0;if(!k){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145936,616,1145947,0);t=0;l=e;return t|0}else r=k}a[1263537]=0;t=r+28|0;l=e;return t|0}function __ZN3MapIPN20BroadPhase2DHashGrid7ElementEPNS0_8PairDataE10ComparatorIS2_E16DefaultAllocatorE10_insert_rbERKS2_RKS4_(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f;a[g>>0]=0;h=__ZN3MapIPN20BroadPhase2DHashGrid7ElementEPNS0_8PairDataE10ComparatorIS2_E16DefaultAllocatorE7_insertERKS2_Rb(b,d,g)|0;if(h|0)c[h+28>>2]=c[e>>2];if(a[g>>0]|0){l=f;return h|0}g=b+8|0;c[g>>2]=(c[g>>2]|0)+1;g=h+12|0;e=c[g>>2]|0;if(!(c[e>>2]|0)){d=b+4|0;i=h;j=e;k=e;e=g;while(1){g=j+12|0;n=c[g>>2]|0;o=c[n+8>>2]|0;p=n;do if((j|0)==(o|0)){q=c[n+4>>2]|0;if(!(c[q>>2]|0)){c[k>>2]=1;a[1263537]=0;c[q>>2]=1;if((c[d>>2]|0)==(n|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);r=c[(c[e>>2]|0)+12>>2]|0;break}else{a[1263537]=0;c[n>>2]=0;r=n;break}}q=j+4|0;if((i|0)==(c[q>>2]|0)){s=i+8|0;t=c[s>>2]|0;c[q>>2]=t;if((t|0)==(c[d>>2]|0))u=p;else{c[t+12>>2]=j;u=c[g>>2]|0}t=i+12|0;c[t>>2]=u;q=c[g>>2]|0;v=q+8|0;c[((c[v>>2]|0)==(j|0)?v:q+4|0)>>2]=i;c[s>>2]=j;c[g>>2]=i;w=j;x=i;y=c[t>>2]|0}else{w=i;x=j;y=n}a[1263537]=0;c[x>>2]=1;t=c[d>>2]|0;if((t|0)==(y|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);z=c[(c[w+12>>2]|0)+12>>2]|0;A=c[d>>2]|0}else{a[1263537]=0;c[y>>2]=0;z=y;A=t}t=z+8|0;s=c[t>>2]|0;q=s+4|0;v=c[q>>2]|0;c[t>>2]=v;if((v|0)!=(A|0))c[v+12>>2]=z;v=z+12|0;c[s+12>>2]=c[v>>2];t=c[v>>2]|0;B=t+4|0;c[((c[B>>2]|0)==(z|0)?B:t+8|0)>>2]=s;c[q>>2]=z;c[v>>2]=s;r=w}else{if(!(c[o>>2]|0)){c[k>>2]=1;a[1263537]=0;c[o>>2]=1;if((c[d>>2]|0)==(n|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);r=c[(c[e>>2]|0)+12>>2]|0;break}else{a[1263537]=0;c[n>>2]=0;r=n;break}}s=j+8|0;if((i|0)==(c[s>>2]|0)){v=i+4|0;q=c[v>>2]|0;c[s>>2]=q;if((q|0)==(c[d>>2]|0))C=p;else{c[q+12>>2]=j;C=c[g>>2]|0}q=i+12|0;c[q>>2]=C;s=c[g>>2]|0;t=s+4|0;c[((c[t>>2]|0)==(j|0)?t:s+8|0)>>2]=i;c[v>>2]=j;c[g>>2]=i;D=j;E=i;F=c[q>>2]|0}else{D=i;E=j;F=n}a[1263537]=0;c[E>>2]=1;q=c[d>>2]|0;if((q|0)==(F|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);G=c[d>>2]|0;H=c[(c[D+12>>2]|0)+12>>2]|0}else{a[1263537]=0;c[F>>2]=0;G=q;H=F}q=H+4|0;v=c[q>>2]|0;s=v+8|0;t=c[s>>2]|0;c[q>>2]=t;if((t|0)!=(G|0))c[t+12>>2]=H;t=H+12|0;c[v+12>>2]=c[t>>2];q=c[t>>2]|0;B=q+8|0;c[((c[B>>2]|0)==(H|0)?B:q+4|0)>>2]=v;c[s>>2]=H;c[t>>2]=v;r=D}while(0);n=r+12|0;g=c[n>>2]|0;if(!(c[g>>2]|0)){i=r;j=g;k=g;e=n}else break}}e=c[(c[b>>2]|0)+8>>2]|0;a[1263537]=0;c[e>>2]=1;l=f;return h|0}function __ZN3MapIPN20BroadPhase2DHashGrid7ElementEPNS0_8PairDataE10ComparatorIS2_E16DefaultAllocatorE7_insertERKS2_Rb(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0;f=c[b>>2]|0;g=c[f+8>>2]|0;h=b+4|0;i=c[h>>2]|0;a:do if((g|0)==(i|0))j=f;else{k=c[d>>2]|0;l=g;while(1){m=c[l+24>>2]|0;if(k>>>0<m>>>0)n=l+8|0;else{if(m>>>0>=k>>>0)break;n=l+4|0}m=c[n>>2]|0;if((m|0)==(i|0)){j=l;break a}else l=m}a[e>>0]=1;o=l;return o|0}while(0);i=__ZnwjPFPvjE(32,4740)|0;c[i>>2]=0;c[i+4>>2]=0;c[i+8>>2]=0;c[i+12>>2]=0;c[i+16>>2]=0;c[i+20>>2]=0;c[i+12>>2]=j;n=c[h>>2]|0;g=i+4|0;c[g>>2]=n;f=i+8|0;c[f>>2]=n;c[i+24>>2]=c[d>>2];if((j|0)!=(c[b>>2]|0)?(c[d>>2]|0)>>>0>=(c[j+24>>2]|0)>>>0:0)p=j+4|0;else p=j+8|0;c[p>>2]=i;a[e>>0]=0;e=c[g>>2]|0;g=c[h>>2]|0;if((e|0)==(g|0)){h=i;do{p=h;h=c[h+12>>2]|0}while((p|0)==(c[h+4>>2]|0));q=(h|0)==(c[b>>2]|0)?0:h}else{h=e;while(1){e=c[h+8>>2]|0;if((e|0)==(g|0)){q=h;break}else h=e}}c[i+16>>2]=q;h=c[f>>2]|0;b:do if((h|0)==(g|0)){f=i;while(1){e=f;f=c[f+12>>2]|0;if((e|0)!=(c[f+8>>2]|0)){r=f;break b}if((f|0)==(c[b>>2]|0)){r=0;break}}}else{f=h;while(1){l=c[f+4>>2]|0;if((l|0)==(g|0)){r=f;break}else f=l}}while(0);g=i+20|0;c[g>>2]=r;if(!q)s=r;else{c[q+20>>2]=i;s=c[g>>2]|0}if(!s){o=i;return o|0}c[s+16>>2]=i;o=i;return o|0}function __ZN3MapIjN20BroadPhase2DHashGrid7ElementE10ComparatorIjE16DefaultAllocatorEixERKj(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;e=l;l=l+64|0;if((l|0)>=(m|0))ba(64);f=e;g=c[b>>2]|0;if(!g){h=__ZnwjPFPvjE(88,4740)|0;i=h+44|0;c[i>>2]=0;c[i+4>>2]=0;c[i+8>>2]=0;c[i+12>>2]=0;c[h+76>>2]=379008;c[h+72>>2]=0;c[h+80>>2]=0;i=h+16|0;c[i>>2]=0;c[i+4>>2]=0;c[b>>2]=h;i=c[b+4>>2]|0;c[h+4>>2]=i;c[h+8>>2]=i;c[h+12>>2]=i;c[h>>2]=1;if(!h){j=0;k=12}else{n=h;o=i;k=4}}else{n=g;o=c[b+4>>2]|0;k=4}a:do if((k|0)==4){g=c[n+8>>2]|0;if((g|0)!=(o|0)){i=c[d>>2]|0;h=g;while(1){g=c[h+24>>2]|0;if(i>>>0<g>>>0)p=h+8|0;else{if(g>>>0>=i>>>0)break;p=h+4|0}g=c[p>>2]|0;if((g|0)==(o|0)){j=n;k=12;break a}else h=g}if(!((h|0)==(o|0)|(h|0)==0))q=h;else{j=n;k=12}}else{j=n;k=12}}while(0);if((k|0)==12){k=f+44|0;n=f;o=n+56|0;do{c[n>>2]=0;n=n+4|0}while((n|0)<(o|0));c[k>>2]=379008;c[f+40>>2]=0;n=f+48|0;c[n>>2]=0;if(!j){j=__ZnwjPFPvjE(88,4740)|0;o=j+44|0;c[o>>2]=0;c[o+4>>2]=0;c[o+8>>2]=0;c[o+12>>2]=0;c[j+76>>2]=379008;c[j+72>>2]=0;c[j+80>>2]=0;o=j+16|0;c[o>>2]=0;c[o+4>>2]=0;c[b>>2]=j;o=c[b+4>>2]|0;c[j+4>>2]=o;c[j+8>>2]=o;c[j+12>>2]=o;c[j>>2]=1}j=__ZN3MapIjN20BroadPhase2DHashGrid7ElementE10ComparatorIjE16DefaultAllocatorE10_insert_rbERKjRKS1_(b,d,f)|0;d=f+40|0;f=c[d>>2]|0;if(f|0?(__ZN3MapIPN20BroadPhase2DHashGrid7ElementEPNS0_8PairDataE10ComparatorIS2_E16DefaultAllocatorE13_cleanup_treeEPNS8_7ElementE(d,c[f+8>>2]|0),f=c[k>>2]|0,k=c[d>>2]|0,c[k+8>>2]=f,c[n>>2]=0,n=f,c[n+12>>2]=n,k|0):0){__ZN6Memory11free_staticEPvb(k,0);c[d>>2]=0}if(!j){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145936,616,1145947,0);r=0;l=e;return r|0}else q=j}a[1263537]=0;r=q+32|0;l=e;return r|0}function __ZN3MapIPN20BroadPhase2DHashGrid7ElementEPNS0_8PairDataE10ComparatorIS2_E16DefaultAllocatorE10_copy_fromERKS8_(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0;d=c[a>>2]|0;if(d|0?(__ZN3MapIPN20BroadPhase2DHashGrid7ElementEPNS0_8PairDataE10ComparatorIS2_E16DefaultAllocatorE13_cleanup_treeEPNS8_7ElementE(a,c[d+8>>2]|0),d=c[a+4>>2]|0,e=c[a>>2]|0,c[e+8>>2]=d,c[a+8>>2]=0,f=d,c[f+12>>2]=f,e|0):0){__ZN6Memory11free_staticEPvb(e,0);c[a>>2]=0}e=c[b>>2]|0;if(!e)return;f=c[e+8>>2]|0;e=c[b+4>>2]|0;if((f|0)==(e|0))return;else g=f;while(1){f=c[g+8>>2]|0;if((f|0)==(e|0))break;else g=f}if(!g)return;e=a+4|0;f=g;g=0;while(1){if(!g){b=__ZnwjPFPvjE(32,4740)|0;d=b+16|0;c[d>>2]=0;c[d+4>>2]=0;c[a>>2]=b;d=c[e>>2]|0;c[b+4>>2]=d;c[b+8>>2]=d;c[b+12>>2]=d;c[b>>2]=1}__ZN3MapIPN20BroadPhase2DHashGrid7ElementEPNS0_8PairDataE10ComparatorIS2_E16DefaultAllocatorE10_insert_rbERKS2_RKS4_(a,f+24|0,f+28|0)|0;b=c[f+16>>2]|0;if(!b)break;f=b;g=c[a>>2]|0}return}function __ZN3MapIjN20BroadPhase2DHashGrid7ElementE10ComparatorIjE16DefaultAllocatorE10_insert_rbERKjRKS1_(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f;a[g>>0]=0;h=__ZN3MapIjN20BroadPhase2DHashGrid7ElementE10ComparatorIjE16DefaultAllocatorE7_insertERKjRb(b,d,g)|0;if(h|0){d=h+32|0;i=e;j=d+40|0;do{c[d>>2]=c[i>>2];d=d+4|0;i=i+4|0}while((d|0)<(j|0));__ZN3MapIPN20BroadPhase2DHashGrid7ElementEPNS0_8PairDataE10ComparatorIS2_E16DefaultAllocatorE10_copy_fromERKS8_(h+72|0,e+40|0)}if(a[g>>0]|0){l=f;return h|0}g=b+8|0;c[g>>2]=(c[g>>2]|0)+1;g=h+12|0;e=c[g>>2]|0;if(!(c[e>>2]|0)){i=b+4|0;d=h;j=e;k=e;e=g;while(1){g=j+12|0;n=c[g>>2]|0;o=c[n+8>>2]|0;p=n;do if((j|0)==(o|0)){q=c[n+4>>2]|0;if(!(c[q>>2]|0)){c[k>>2]=1;a[1263537]=0;c[q>>2]=1;if((c[i>>2]|0)==(n|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);r=c[(c[e>>2]|0)+12>>2]|0;break}else{a[1263537]=0;c[n>>2]=0;r=n;break}}q=j+4|0;if((d|0)==(c[q>>2]|0)){s=d+8|0;t=c[s>>2]|0;c[q>>2]=t;q=c[i>>2]|0;if((t|0)==(q|0))u=p;else{c[t+12>>2]=j;u=c[g>>2]|0}t=d+12|0;c[t>>2]=u;v=c[g>>2]|0;w=v+8|0;if((c[w>>2]|0)==(j|0))c[w>>2]=d;else c[v+4>>2]=d;c[s>>2]=j;c[g>>2]=d;x=j;y=d;z=q;A=c[t>>2]|0}else{x=d;y=j;z=c[i>>2]|0;A=n}a[1263537]=0;c[y>>2]=1;if((z|0)==(A|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);B=c[(c[x+12>>2]|0)+12>>2]|0;C=c[i>>2]|0}else{a[1263537]=0;c[A>>2]=0;B=A;C=z}t=B+8|0;q=c[t>>2]|0;s=q+4|0;v=c[s>>2]|0;c[t>>2]=v;if((v|0)!=(C|0))c[v+12>>2]=B;v=B+12|0;c[q+12>>2]=c[v>>2];t=c[v>>2]|0;w=t+4|0;if((c[w>>2]|0)==(B|0))c[w>>2]=q;else c[t+8>>2]=q;c[s>>2]=B;c[v>>2]=q;r=x}else{if(!(c[o>>2]|0)){c[k>>2]=1;a[1263537]=0;c[o>>2]=1;if((c[i>>2]|0)==(n|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);r=c[(c[e>>2]|0)+12>>2]|0;break}else{a[1263537]=0;c[n>>2]=0;r=n;break}}q=j+8|0;if((d|0)==(c[q>>2]|0)){v=d+4|0;s=c[v>>2]|0;c[q>>2]=s;q=c[i>>2]|0;if((s|0)==(q|0))D=p;else{c[s+12>>2]=j;D=c[g>>2]|0}s=d+12|0;c[s>>2]=D;t=c[g>>2]|0;w=t+4|0;if((c[w>>2]|0)==(j|0))c[w>>2]=d;else c[t+8>>2]=d;c[v>>2]=j;c[g>>2]=d;E=j;F=d;G=q;H=c[s>>2]|0}else{E=d;F=j;G=c[i>>2]|0;H=n}a[1263537]=0;c[F>>2]=1;if((G|0)==(H|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);I=c[i>>2]|0;J=c[(c[E+12>>2]|0)+12>>2]|0}else{a[1263537]=0;c[H>>2]=0;I=G;J=H}s=J+4|0;q=c[s>>2]|0;v=q+8|0;t=c[v>>2]|0;c[s>>2]=t;if((t|0)!=(I|0))c[t+12>>2]=J;t=J+12|0;c[q+12>>2]=c[t>>2];s=c[t>>2]|0;w=s+8|0;if((c[w>>2]|0)==(J|0))c[w>>2]=q;else c[s+4>>2]=q;c[v>>2]=J;c[t>>2]=q;r=E}while(0);n=r+12|0;g=c[n>>2]|0;if(!(c[g>>2]|0)){d=r;j=g;k=g;e=n}else break}}e=c[(c[b>>2]|0)+8>>2]|0;a[1263537]=0;c[e>>2]=1;l=f;return h|0}function __ZN3MapIjN20BroadPhase2DHashGrid7ElementE10ComparatorIjE16DefaultAllocatorE7_insertERKjRb(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0;f=c[b>>2]|0;g=c[f+8>>2]|0;h=b+4|0;i=c[h>>2]|0;a:do if((g|0)==(i|0))j=f;else{k=c[d>>2]|0;l=g;while(1){m=c[l+24>>2]|0;if(k>>>0<m>>>0)n=l+8|0;else{if(m>>>0>=k>>>0)break;n=l+4|0}m=c[n>>2]|0;if((m|0)==(i|0)){j=l;break a}else l=m}a[e>>0]=1;o=l;return o|0}while(0);i=__ZnwjPFPvjE(88,4740)|0;n=i+44|0;c[n>>2]=0;c[n+4>>2]=0;c[n+8>>2]=0;c[n+12>>2]=0;c[i+76>>2]=379008;c[i+72>>2]=0;c[i+80>>2]=0;c[i>>2]=0;c[i+4>>2]=0;c[i+8>>2]=0;c[i+12>>2]=0;c[i+16>>2]=0;c[i+20>>2]=0;c[i+12>>2]=j;n=c[h>>2]|0;h=i+4|0;c[h>>2]=n;g=i+8|0;c[g>>2]=n;c[i+24>>2]=c[d>>2];f=c[b>>2]|0;b=n;if((j|0)!=(f|0)?(c[d>>2]|0)>>>0>=(c[j+24>>2]|0)>>>0:0){c[j+4>>2]=i;d=c[h>>2]|0;a[e>>0]=0;if((d|0)==(b|0)){p=i;q=14}else{h=d;while(1){d=c[h+8>>2]|0;if((d|0)==(b|0)){r=h;break}else h=d}}}else{c[j+8>>2]=i;a[e>>0]=0;p=i;q=14}if((q|0)==14){while(1){q=0;e=p;p=c[p+12>>2]|0;if((e|0)!=(c[p+4>>2]|0))break;else q=14}r=(p|0)==(f|0)?0:p}c[i+16>>2]=r;p=c[g>>2]|0;b:do if((p|0)==(b|0)){g=i;while(1){q=g;g=c[g+12>>2]|0;if((q|0)!=(c[g+8>>2]|0)){s=g;break b}if((g|0)==(f|0)){s=0;break}}}else{g=p;while(1){l=c[g+4>>2]|0;if((l|0)==(b|0)){s=g;break}else g=l}}while(0);b=i+20|0;c[b>>2]=s;if(!r)t=s;else{c[r+20>>2]=i;t=c[b>>2]|0}if(!t){o=i;return o|0}c[t+16>>2]=i;o=i;return o|0}function __ZN17VisualServerScene13camera_createEv(b){b=b|0;var d=0,e=0,f=0,h=0,i=0,j=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d;f=__ZnwjPKc(88,1263606)|0;c[f>>2]=367864;c[f+36>>2]=0;g[f+40>>2]=1.0;g[f+44>>2]=0.0;g[f+48>>2]=0.0;g[f+52>>2]=0.0;g[f+56>>2]=1.0;g[f+60>>2]=0.0;g[f+64>>2]=0.0;g[f+68>>2]=0.0;g[f+72>>2]=1.0;g[f+84>>2]=0.0;g[f+80>>2]=0.0;g[f+76>>2]=0.0;c[f+28>>2]=-1;g[f+12>>2]=60.0;c[f+8>>2]=0;g[f+16>>2]=.10000000149011612;g[f+20>>2]=100.0;g[f+24>>2]=1.0;a[f+32>>0]=0;__Z28atomic_conditional_incrementPj(1255200)|0;c[f+4>>2]=c[313800];h=b+20|0;c[e>>2]=f;if(c[h>>2]|0){__ZN3SetIP8RID_Data10ComparatorIS1_E16DefaultAllocatorE10_insert_rbERKS1_(h,e)|0;l=d;return f|0}i=__ZnwjPFPvjE(28,4740)|0;j=i+16|0;c[j>>2]=0;c[j+4>>2]=0;c[h>>2]=i;j=c[b+24>>2]|0;c[i+4>>2]=j;c[i+8>>2]=j;c[i+12>>2]=j;c[i>>2]=1;__ZN3SetIP8RID_Data10ComparatorIS1_E16DefaultAllocatorE10_insert_rbERKS1_(h,e)|0;l=d;return f|0}function __ZN17VisualServerScene22camera_set_perspectiveE3RIDfff(b,d,e,f,h){b=b|0;d=d|0;e=+e;f=+f;h=+h;var i=0,j=0,k=0,l=0,m=0,n=0,o=0;i=c[d>>2]|0;if(!i)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,153,1066435,0);else{a[1263537]=0;d=c[b+20>>2]|0;a:do if(d|0){j=c[d+8>>2]|0;k=c[b+24>>2]|0;b:do if((j|0)==(k|0))l=j;else{m=j;while(1){n=c[m+24>>2]|0;if(i>>>0<n>>>0)o=m+8|0;else{if(n>>>0>=i>>>0){l=m;break b}o=m+4|0}m=c[o>>2]|0;if((m|0)==(k|0))break a}}while(0);if((l|0)!=(k|0)&(l|0)!=0){a[1263537]=0;c[i+8>>2]=0;g[i+12>>2]=e;g[i+16>>2]=f;g[i+20>>2]=h;return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,154,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1065656,1062757,45,1065538,0);return}function __ZN17VisualServerScene21camera_set_orthogonalE3RIDfff(b,d,e,f,h){b=b|0;d=d|0;e=+e;f=+f;h=+h;var i=0,j=0,k=0,l=0,m=0,n=0,o=0;i=c[d>>2]|0;if(!i)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,153,1066435,0);else{a[1263537]=0;d=c[b+20>>2]|0;a:do if(d|0){j=c[d+8>>2]|0;k=c[b+24>>2]|0;b:do if((j|0)==(k|0))l=j;else{m=j;while(1){n=c[m+24>>2]|0;if(i>>>0<n>>>0)o=m+8|0;else{if(n>>>0>=i>>>0){l=m;break b}o=m+4|0}m=c[o>>2]|0;if((m|0)==(k|0))break a}}while(0);if((l|0)!=(k|0)&(l|0)!=0){a[1263537]=0;c[i+8>>2]=1;g[i+24>>2]=e;g[i+16>>2]=f;g[i+20>>2]=h;return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,154,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1065634,1062757,55,1065538,0);return}function __ZN17VisualServerScene20camera_set_transformE3RIDRK9Transform(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0;f=l;l=l+48|0;if((l|0)>=(m|0))ba(48);g=f;h=c[d>>2]|0;if(!h)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,153,1066435,0);else{a[1263537]=0;d=c[b+20>>2]|0;a:do if(d|0){i=c[d+8>>2]|0;j=c[b+24>>2]|0;b:do if((i|0)==(j|0))k=i;else{n=i;while(1){o=c[n+24>>2]|0;if(h>>>0<o>>>0)p=n+8|0;else{if(o>>>0>=h>>>0){k=n;break b}p=n+4|0}n=c[p>>2]|0;if((n|0)==(j|0))break a}}while(0);if((k|0)!=(j|0)&(k|0)!=0){a[1263537]=0;__ZNK9Transform15orthonormalizedEv(g,e);i=h+40|0;n=g;o=i+48|0;do{c[i>>2]=c[n>>2];i=i+4|0;n=n+4|0}while((i|0)<(o|0));l=f;return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,154,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1065613,1062757,65,1065538,0);l=f;return}function __ZN17VisualServerScene20camera_set_cull_maskE3RIDj(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0;f=c[d>>2]|0;if(!f)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,153,1066435,0);else{a[1263537]=0;d=c[b+20>>2]|0;a:do if(d|0){g=c[d+8>>2]|0;h=c[b+24>>2]|0;b:do if((g|0)==(h|0))i=g;else{j=g;while(1){k=c[j+24>>2]|0;if(f>>>0<k>>>0)l=j+8|0;else{if(k>>>0>=f>>>0){i=j;break b}l=j+4|0}j=c[l>>2]|0;if((j|0)==(h|0))break a}}while(0);if((i|0)!=(h|0)&(i|0)!=0){a[1263537]=0;c[f+28>>2]=e;return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,154,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1065592,1062757,72,1065538,0);return}function __ZN17VisualServerScene22camera_set_environmentE3RIDS0_(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0;f=c[d>>2]|0;if(!f)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,153,1066435,0);else{a[1263537]=0;d=c[b+20>>2]|0;a:do if(d|0){g=c[d+8>>2]|0;h=c[b+24>>2]|0;b:do if((g|0)==(h|0))i=g;else{j=g;while(1){k=c[j+24>>2]|0;if(f>>>0<k>>>0)l=j+8|0;else{if(k>>>0>=f>>>0){i=j;break b}l=j+4|0}j=c[l>>2]|0;if((j|0)==(h|0))break a}}while(0);if((i|0)!=(h|0)&(i|0)!=0){a[1263537]=0;c[f+36>>2]=c[e>>2];return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,154,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1065569,1062757,80,1065538,0);return}function __ZN17VisualServerScene30camera_set_use_vertical_aspectE3RIDb(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0;f=c[d>>2]|0;if(!f)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,153,1066435,0);else{a[1263537]=0;d=c[b+20>>2]|0;a:do if(d|0){g=c[d+8>>2]|0;h=c[b+24>>2]|0;b:do if((g|0)==(h|0))i=g;else{j=g;while(1){k=c[j+24>>2]|0;if(f>>>0<k>>>0)l=j+8|0;else{if(k>>>0>=f>>>0){i=j;break b}l=j+4|0}j=c[l>>2]|0;if((j|0)==(h|0))break a}}while(0);if((i|0)!=(h|0)&(i|0)!=0){a[1263537]=0;a[f+32>>0]=e&1;return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,154,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1065507,1062757,87,1065538,0);return}function __ZN17VisualServerScene15scenario_createEv(b){b=b|0;var d=0,e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0;d=l;l=l+32|0;if((l|0)>=(m|0))ba(32);e=d+20|0;f=d+16|0;h=d+12|0;i=d+8|0;j=d+4|0;k=d;n=__ZnwjPKc(112,1263606)|0;c[n>>2]=367848;o=n+12|0;c[o>>2]=0;c[n+20>>2]=379008;c[n+16>>2]=0;c[n+24>>2]=0;c[n+32>>2]=379008;c[n+28>>2]=0;c[n+36>>2]=0;c[n+56>>2]=1;p=n+64|0;c[p>>2]=1;c[p+4>>2]=0;g[n+72>>2]=1.0;p=n+40|0;c[p>>2]=0;c[p+4>>2]=0;c[p+8>>2]=0;c[p+12>>2]=0;c[n+8>>2]=0;q=n+76|0;r=q+36|0;do{c[q>>2]=0;q=q+4|0}while((q|0)<(r|0));if(!n){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1065406,1062757,328,1065422,0);s=0;l=d;return s|0}a[1263537]=0;__Z28atomic_conditional_incrementPj(1255200)|0;c[n+4>>2]=c[313800];q=b+36|0;c[e>>2]=n;if(!(c[q>>2]|0)){r=__ZnwjPFPvjE(28,4740)|0;t=r+16|0;c[t>>2]=0;c[t+4>>2]=0;c[q>>2]=r;t=c[b+40>>2]|0;c[r+4>>2]=t;c[r+8>>2]=t;c[r+12>>2]=t;c[r>>2]=1}__ZN3SetIP8RID_Data10ComparatorIS1_E16DefaultAllocatorE10_insert_rbERKS1_(q,e)|0;c[o>>2]=n;c[p>>2]=52;c[n+48>>2]=b;c[n+44>>2]=5;c[n+52>>2]=b;b=c[309203]|0;p=ij[c[c[b>>2]>>2]&8191](b)|0;b=n+100|0;c[b>>2]=p;o=c[309203]|0;q=c[(c[o>>2]|0)+4>>2]|0;c[f>>2]=p;c[e>>2]=c[f>>2];bj[q&4095](o,e,1024);o=c[309203]|0;q=c[(c[o>>2]|0)+8>>2]|0;c[h>>2]=c[b>>2];c[e>>2]=c[h>>2];Ki[q&4095](o,e,0,4);o=c[309203]|0;q=c[(c[o>>2]|0)+8>>2]|0;c[i>>2]=c[b>>2];c[e>>2]=c[i>>2];Ki[q&4095](o,e,1,4);o=c[309203]|0;q=c[(c[o>>2]|0)+8>>2]|0;c[j>>2]=c[b>>2];c[e>>2]=c[j>>2];Ki[q&4095](o,e,2,4);o=c[309203]|0;q=c[(c[o>>2]|0)+8>>2]|0;c[k>>2]=c[b>>2];c[e>>2]=c[k>>2];Ki[q&4095](o,e,3,8);e=c[309203]|0;c[n+104>>2]=ij[c[(c[e>>2]|0)+104>>2]&8191](e)|0;s=n;l=d;return s|0}function __ZN17VisualServerScene18scenario_set_debugE3RIDN12VisualServer17ScenarioDebugModeE(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0;f=c[d>>2]|0;if(!f)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,153,1066435,0);else{a[1263537]=0;d=c[b+36>>2]|0;a:do if(d|0){g=c[d+8>>2]|0;h=c[b+40>>2]|0;b:do if((g|0)==(h|0))i=g;else{j=g;while(1){k=c[j+24>>2]|0;if(f>>>0<k>>>0)l=j+8|0;else{if(k>>>0>=f>>>0){i=j;break b}l=j+4|0}j=c[l>>2]|0;if((j|0)==(h|0))break a}}while(0);if((i|0)!=(h|0)&(i|0)!=0){a[1263537]=0;c[f+8>>2]=e;return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,154,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1065387,1062757,348,1065103,0);return}function __ZN17VisualServerScene24scenario_set_environmentE3RIDS0_(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0;f=c[d>>2]|0;if(!f)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,153,1066435,0);else{a[1263537]=0;d=c[b+36>>2]|0;a:do if(d|0){g=c[d+8>>2]|0;h=c[b+40>>2]|0;b:do if((g|0)==(h|0))i=g;else{j=g;while(1){k=c[j+24>>2]|0;if(f>>>0<k>>>0)l=j+8|0;else{if(k>>>0>=f>>>0){i=j;break b}l=j+4|0}j=c[l>>2]|0;if((j|0)==(h|0))break a}}while(0);if((i|0)!=(h|0)&(i|0)!=0){a[1263537]=0;c[f+92>>2]=c[e>>2];return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,154,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1065362,1062757,355,1065103,0);return}function __ZN17VisualServerScene33scenario_set_fallback_environmentE3RIDS0_(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0;f=c[d>>2]|0;if(!f)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,153,1066435,0);else{a[1263537]=0;d=c[b+36>>2]|0;a:do if(d|0){g=c[d+8>>2]|0;h=c[b+40>>2]|0;b:do if((g|0)==(h|0))i=g;else{j=g;while(1){k=c[j+24>>2]|0;if(f>>>0<k>>>0)l=j+8|0;else{if(k>>>0>=f>>>0){i=j;break b}l=j+4|0}j=c[l>>2]|0;if((j|0)==(h|0))break a}}while(0);if((i|0)!=(h|0)&(i|0)!=0){a[1263537]=0;c[f+96>>2]=c[e>>2];return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,154,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1065328,1062757,362,1065103,0);return}function __ZN17VisualServerScene34scenario_set_reflection_atlas_sizeE3RIDii(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0;g=l;l=l+16|0;if((l|0)>=(m|0))ba(16);h=g+8|0;i=g+4|0;j=g;k=c[d>>2]|0;if(!k)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,153,1066435,0);else{a[1263537]=0;d=c[b+36>>2]|0;a:do if(d|0){n=c[d+8>>2]|0;o=c[b+40>>2]|0;b:do if((n|0)==(o|0))p=n;else{q=n;while(1){r=c[q+24>>2]|0;if(k>>>0<r>>>0)s=q+8|0;else{if(r>>>0>=k>>>0){p=q;break b}s=q+4|0}q=c[s>>2]|0;if((q|0)==(o|0))break a}}while(0);if((p|0)!=(o|0)&(p|0)!=0){a[1263537]=0;n=c[309203]|0;q=c[(c[n>>2]|0)+108>>2]|0;r=k+104|0;c[i>>2]=c[r>>2];c[h>>2]=c[i>>2];bj[q&4095](n,h,e);n=c[309203]|0;q=c[(c[n>>2]|0)+112>>2]|0;c[j>>2]=c[r>>2];c[h>>2]=c[j>>2];bj[q&4095](n,h,f);l=g;return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,154,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1065293,1062757,369,1065103,0);l=g;return}function __ZN17VisualServerScene15instance_createEv(b){b=b|0;var d=0,e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d;f=__ZnwjPKc(328,1263606)|0;c[f+12>>2]=0;c[f+16>>2]=0;c[f+20>>2]=0;g[f+24>>2]=1.0;g[f+28>>2]=0.0;g[f+32>>2]=0.0;g[f+36>>2]=0.0;g[f+40>>2]=1.0;g[f+44>>2]=0.0;g[f+48>>2]=0.0;g[f+52>>2]=0.0;g[f+56>>2]=1.0;g[f+68>>2]=0.0;g[f+64>>2]=0.0;g[f+60>>2]=0.0;h=f+80|0;c[h>>2]=0;c[h+4>>2]=0;c[h+8>>2]=0;c[h+12>>2]=0;c[h+16>>2]=0;c[f+116>>2]=f;c[f+120>>2]=0;c[f+124>>2]=0;c[f+112>>2]=0;c[f+136>>2]=f;c[f+140>>2]=0;c[f+144>>2]=0;c[f+132>>2]=0;c[f+8>>2]=0;c[f+100>>2]=1;h=f+104|0;i=c[h>>2]&-16776961|65792;c[f+72>>2]=0;c[f+76>>2]=1;c[f+128>>2]=0;c[f>>2]=367792;j=f+148|0;c[j>>2]=0;c[f+164>>2]=f;c[f+168>>2]=0;c[f+172>>2]=0;c[f+160>>2]=0;c[f+184>>2]=f;c[f+180>>2]=0;c[f+268>>2]=0;k=f+280|0;n=f+188|0;o=n+56|0;do{c[n>>2]=0;n=n+4|0}while((n|0)<(o|0));c[k>>2]=f;c[f+284>>2]=0;c[f+288>>2]=0;c[f+276>>2]=0;c[f+152>>2]=0;c[f+156>>2]=0;a[f+176>>0]=0;a[f+177>>0]=0;g[f+244>>2]=0.0;c[f+248>>2]=0;c[h>>2]=i;i=f+252|0;c[f+272>>2]=0;a[f+292>>0]=0;h=f+296|0;c[i>>2]=0;c[i+4>>2]=0;c[i+8>>2]=0;c[i+12>>2]=0;c[h>>2]=0;c[h+4>>2]=0;c[h+8>>2]=0;c[h+12>>2]=0;h=f+312|0;c[h>>2]=1;c[h+4>>2]=0;c[f+320>>2]=0;if(!f){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1065228,1062757,393,1065244,0);p=0;l=d;return p|0}a[1263537]=0;__Z28atomic_conditional_incrementPj(1255200)|0;c[f+4>>2]=c[313800];h=b+573512|0;c[e>>2]=f;if(!(c[h>>2]|0)){i=__ZnwjPFPvjE(28,4740)|0;k=i+16|0;c[k>>2]=0;c[k+4>>2]=0;c[h>>2]=i;k=c[b+573516>>2]|0;c[i+4>>2]=k;c[i+8>>2]=k;c[i+12>>2]=k;c[i>>2]=1}__ZN3SetIP8RID_Data10ComparatorIS1_E16DefaultAllocatorE10_insert_rbERKS1_(h,e)|0;c[j>>2]=f;p=f;l=d;return p|0}function __ZN17VisualServerScene17instance_set_baseE3RIDS0_(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0;f=l;l=l+48|0;if((l|0)>=(m|0))ba(48);h=f+44|0;i=f+40|0;j=f+36|0;k=f+32|0;n=f+28|0;o=f+24|0;p=f+20|0;q=f+16|0;r=f+12|0;s=f+8|0;t=f+4|0;u=f;v=c[d>>2]|0;if(!v)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,153,1066435,0);else{a[1263537]=0;d=c[b+573512>>2]|0;a:do if(d|0){w=c[d+8>>2]|0;x=c[b+573516>>2]|0;b:do if((w|0)==(x|0))y=w;else{z=w;while(1){A=c[z+24>>2]|0;if(v>>>0<A>>>0)B=z+8|0;else{if(A>>>0>=v>>>0){y=z;break b}B=z+4|0}z=c[B>>2]|0;if((z|0)==(x|0))break a}}while(0);if((y|0)!=(x|0)&(y|0)!=0){w=v;a[1263537]=0;z=v+156|0;A=c[z>>2]|0;C=v+8|0;do if(c[C>>2]|0){D=c[309202]|0;E=c[(c[D>>2]|0)+580>>2]|0;F=v+12|0;c[i>>2]=c[F>>2];c[h>>2]=c[i>>2];bj[E&4095](D,h,v);if(A|0?(D=v+152|0,E=c[D>>2]|0,E|0):0){__ZN6OctreeIN17VisualServerScene8InstanceELb1E16DefaultAllocatorE5eraseEj(A+16|0,E);c[D>>2]=0}c:do switch(c[C>>2]|0){case 5:{D=v+320|0;E=c[D>>2]|0;G=c[z>>2]|0;if(G|0?(H=E+16|0,I=c[H>>2]|0,I|0):0){__ZN4ListIPN17VisualServerScene8InstanceE16DefaultAllocatorE5eraseEPKNS4_7ElementE(G+88|0,I)|0;c[H>>2]=0}H=c[309203]|0;I=c[(c[H>>2]|0)+172>>2]|0;c[j>>2]=c[E+4>>2];c[h>>2]=c[j>>2];$i[I&8191](H,h)|0;J=D;break}case 6:{D=v+320|0;H=c[D>>2]|0;I=c[309203]|0;E=c[(c[I>>2]|0)+172>>2]|0;c[k>>2]=c[H+12>>2];c[h>>2]=c[k>>2];$i[E&8191](I,h)|0;I=H+20|0;E=c[I>>2]|0;if(!E)J=D;else{if((E|0)!=(b+52|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1128380,1098388,57,1098442,0);J=D;break c}a[1263537]=0;G=H+28|0;K=c[G>>2]|0;L=H+32|0;if(K|0)c[K+12>>2]=c[L>>2];H=c[L>>2]|0;if(H|0)c[H+8>>2]=K;if((c[E>>2]|0)==(I|0))c[E>>2]=c[G>>2];c[G>>2]=0;c[L>>2]=0;c[I>>2]=0;J=D}break}case 9:{D=v+320|0;I=c[D>>2]|0;L=I+84|0;if((c[L>>2]|0)==1)do{G=__ZN2OS13get_singletonEv()|0;Pi[c[(c[G>>2]|0)+316>>2]&2047](G,1)}while((c[L>>2]|0)==1);L=I+164|0;G=c[L>>2]|0;do if(G|0){if((G|0)!=(b+56|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1128380,1098388,57,1098442,0);break}a[1263537]=0;E=I+172|0;K=c[E>>2]|0;H=I+176|0;if(K|0)c[K+12>>2]=c[H>>2];M=c[H>>2]|0;if(M|0)c[M+8>>2]=K;if((c[G>>2]|0)==(L|0))c[G>>2]=c[E>>2];c[E>>2]=0;c[H>>2]=0;c[L>>2]=0}while(0);L=c[I+60>>2]|0;if(L|0){G=c[309202]|0;H=c[(c[G>>2]|0)+804>>2]|0;c[n>>2]=L;c[h>>2]=c[n>>2];$i[H&8191](G,h)|0}G=c[309203]|0;H=c[(c[G>>2]|0)+172>>2]|0;c[o>>2]=c[I+152>>2];c[h>>2]=c[o>>2];$i[H&8191](G,h)|0;J=D;break}default:J=v+320|0}while(0);G=c[J>>2]|0;if(G|0){gj[c[c[G>>2]>>2]&8191](G);__ZN6Memory11free_staticEPvb(G,0);c[J>>2]=0}G=v+96|0;a[1263537]=0;H=c[G>>2]|0;if(H|0?c[H+-4>>2]|0:0){if(!(__Z16atomic_decrementPj(H+-8|0)|0))__ZN6Memory11free_staticEPvb(H,1);c[G>>2]=0}G=v+80|0;H=0;while(1){N=c[G>>2]|0;O=(N|0)==0;if(O)P=0;else P=c[N+-4>>2]|0;if((H|0)>=(P|0)){Q=60;break}if(O)R=0;else R=c[N+-4>>2]|0;if((R|0)<=(H|0)){if(O)S=0;else S=c[N+-4>>2]|0;if((S|0)<=(H|0)){Q=71;break}a[1263537]=0}__ZN6VectorI3RIDE14_copy_on_writeEv(G);L=c[G>>2]|0;if(c[L+(H<<2)>>2]|0){E=c[309202]|0;K=c[(c[E>>2]|0)+140>>2]|0;M=(L|0)==0;if(M)T=0;else T=c[L+-4>>2]|0;if((T|0)<=(H|0)){if(M)U=0;else U=c[L+-4>>2]|0;if((U|0)<=(H|0)){Q=80;break}a[1263537]=0}__ZN6VectorI3RIDE14_copy_on_writeEv(G);c[p>>2]=c[(c[G>>2]|0)+(H<<2)>>2];c[h>>2]=c[p>>2];bj[K&4095](E,h,v)}H=H+1|0}if((Q|0)==60){a[1263537]=0;if(O){V=F;W=v;break}if(!(c[N+-4>>2]|0)){V=F;W=v;break}if(!(__Z16atomic_decrementPj(N+-8|0)|0))__ZN6Memory11free_staticEPvb(N,1);c[G>>2]=0;V=F;W=v;break}else if((Q|0)==71)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((Q|0)==80)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}else{V=v+12|0;W=v}while(0);c[C>>2]=0;c[V>>2]=0;z=c[e>>2]|0;x=z;if(!z){l=f;return}z=c[309202]|0;H=c[(c[z>>2]|0)+800>>2]|0;c[q>>2]=x;c[h>>2]=c[q>>2];E=$i[H&8191](z,h)|0;c[C>>2]=E;if(!E){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1065136,1062757,597,1065154,0);l=f;return}a[1263537]=0;switch(E|0){case 5:{E=__ZnwjPKc(32,1263606)|0;c[E>>2]=367728;z=E+4|0;c[z>>2]=0;c[E+24>>2]=0;a[E+20>>0]=1;H=E+16|0;c[H>>2]=0;K=E+8|0;c[K>>2]=0;c[K+4>>2]=0;c[E+28>>2]=0;if((A|0)!=0?(K=c[309202]|0,L=c[(c[K>>2]|0)+436>>2]|0,c[r>>2]=x,c[h>>2]=c[r>>2],($i[L&8191](K,h)|0)==0):0){K=A+88|0;if(!(c[K>>2]|0)){L=__ZnwjPFPvjE(12,4740)|0;c[K>>2]=L;c[L>>2]=0;c[L+4>>2]=0;c[L+8>>2]=0}L=__ZnwjPFPvjE(16,4740)|0;c[L>>2]=w;M=c[K>>2]|0;K=M+4|0;X=c[K>>2]|0;c[L+8>>2]=X;c[L+4>>2]=0;c[L+12>>2]=M;if(X|0)c[X+4>>2]=L;c[K>>2]=L;if(!(c[M>>2]|0))c[M>>2]=L;K=M+8|0;c[K>>2]=(c[K>>2]|0)+1;c[H>>2]=L;Y=c[e>>2]|0}else Y=x;L=c[309203]|0;H=c[(c[L>>2]|0)+88>>2]|0;c[s>>2]=Y;c[h>>2]=c[s>>2];c[z>>2]=$i[H&8191](L,h)|0;c[v+320>>2]=E;Z=Y;break}case 4:case 3:case 2:case 1:{E=__ZnwjPKc(28,1263606)|0;c[E>>2]=367744;c[E+4>>2]=0;c[E+12>>2]=0;c[E+20>>2]=0;a[E+8>>0]=0;a[E+16>>0]=1;a[E+9>>0]=1;a[E+24>>0]=1;c[v+320>>2]=E;Z=x;break}case 6:{E=__ZnwjPKc(40,1263606)|0;c[E>>2]=367760;c[E+8>>2]=0;L=E+12|0;c[L>>2]=0;c[E+24>>2]=E;c[E+28>>2]=0;c[E+32>>2]=0;c[E+20>>2]=0;a[E+16>>0]=1;c[E+36>>2]=-1;c[E+4>>2]=w;c[v+320>>2]=E;E=c[309203]|0;H=c[(c[E>>2]|0)+116>>2]|0;c[t>>2]=x;c[h>>2]=c[t>>2];c[L>>2]=$i[H&8191](E,h)|0;Z=x;break}case 9:{E=__ZnwjPKc(180,1263606)|0;c[E>>2]=367776;c[E+8>>2]=0;c[E+16>>2]=379008;c[E+12>>2]=0;c[E+20>>2]=0;c[E+28>>2]=379008;c[E+24>>2]=0;c[E+32>>2]=0;c[E+40>>2]=379008;c[E+36>>2]=0;H=E+44|0;c[E+76>>2]=0;c[E+80>>2]=0;c[H>>2]=0;c[H+4>>2]=0;c[H+8>>2]=0;c[H+12>>2]=0;c[H+16>>2]=0;g[E+104>>2]=1.0;g[E+108>>2]=0.0;g[E+112>>2]=0.0;g[E+116>>2]=0.0;g[E+120>>2]=1.0;g[E+124>>2]=0.0;g[E+128>>2]=0.0;g[E+132>>2]=0.0;g[E+136>>2]=1.0;H=E+140|0;c[H>>2]=0;c[H+4>>2]=0;c[H+8>>2]=0;c[H+12>>2]=0;c[E+168>>2]=E;H=E+172|0;c[H>>2]=0;L=E+176|0;c[L>>2]=0;z=E+164|0;c[z>>2]=0;a[E+156>>0]=1;c[E+160>>2]=0;c[v+320>>2]=E;c[E+4>>2]=w;if(A|0){K=b+56|0;a[1263537]=0;c[z>>2]=K;M=c[K>>2]|0;c[H>>2]=M;c[L>>2]=0;if(M|0)c[M+12>>2]=z;c[K>>2]=z}z=c[309203]|0;c[E+152>>2]=ij[c[(c[z>>2]|0)+144>>2]&8191](z)|0;Z=x;break}default:Z=x}x=c[309202]|0;z=c[(c[x>>2]|0)+576>>2]|0;c[u>>2]=Z;c[h>>2]=c[u>>2];bj[z&4095](x,h,W);c[V>>2]=Z;if(!A){l=f;return}a[v+176>>0]=1;a[v+177>>0]=1;x=v+180|0;if(c[x>>2]|0){l=f;return}z=b+48|0;a[1263537]=0;c[x>>2]=z;E=c[z>>2]|0;c[v+188>>2]=E;c[v+192>>2]=0;if(E|0)c[E+12>>2]=x;c[z>>2]=x;l=f;return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,154,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1065136,1062757,404,1062796,0);l=f;return}function __ZN17VisualServerScene21instance_set_scenarioE3RIDS0_(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f+8|0;h=f+4|0;i=f;j=c[d>>2]|0;if(!j)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,153,1066435,0);else{a[1263537]=0;d=c[b+573512>>2]|0;a:do if(d|0){k=c[d+8>>2]|0;n=c[b+573516>>2]|0;b:do if((k|0)==(n|0))o=k;else{p=k;while(1){q=c[p+24>>2]|0;if(j>>>0<q>>>0)r=p+8|0;else{if(q>>>0>=j>>>0){o=p;break b}r=p+4|0}p=c[r>>2]|0;if((p|0)==(n|0))break a}}while(0);if((o|0)!=(n|0)&(o|0)!=0){k=j;a[1263537]=0;p=j+156|0;q=c[p>>2]|0;if(q|0){s=q+108|0;q=j+160|0;if((c[q>>2]|0)==(s|0)){a[1263537]=0;t=j+168|0;u=c[t>>2]|0;v=j+172|0;if(u|0)c[u+12>>2]=c[v>>2];w=c[v>>2]|0;if(w|0)c[w+8>>2]=u;if((c[s>>2]|0)==(q|0))c[s>>2]=c[t>>2];c[t>>2]=0;c[v>>2]=0;c[q>>2]=0}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1128380,1098388,57,1098442,0);q=j+152|0;v=c[q>>2]|0;if(v|0){__ZN6OctreeIN17VisualServerScene8InstanceELb1E16DefaultAllocatorE5eraseEj((c[p>>2]|0)+16|0,v);c[q>>2]=0}c:do switch(c[j+8>>2]|0){case 5:{q=(c[j+320>>2]|0)+16|0;v=c[q>>2]|0;if(v|0){__ZN4ListIPN17VisualServerScene8InstanceE16DefaultAllocatorE5eraseEPKNS4_7ElementE((c[p>>2]|0)+88|0,v)|0;c[q>>2]=0}break}case 6:{q=c[309203]|0;v=c[(c[q>>2]|0)+124>>2]|0;c[h>>2]=c[(c[j+320>>2]|0)+12>>2];c[g>>2]=c[h>>2];Pi[v&2047](q,g);break}case 9:{q=c[j+320>>2]|0;v=q+164|0;t=c[v>>2]|0;if(t|0){if((t|0)!=(b+56|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1128380,1098388,57,1098442,0);break c}a[1263537]=0;s=q+172|0;u=c[s>>2]|0;w=q+176|0;if(u|0)c[u+12>>2]=c[w>>2];q=c[w>>2]|0;if(q|0)c[q+8>>2]=u;if((c[t>>2]|0)==(v|0))c[t>>2]=c[s>>2];c[s>>2]=0;c[w>>2]=0;c[v>>2]=0}break}default:{}}while(0);c[p>>2]=0}n=c[e>>2]|0;if(!n){l=f;return}a[1263537]=0;v=c[b+36>>2]|0;d:do if(v|0){w=c[v+8>>2]|0;s=c[b+40>>2]|0;e:do if((w|0)==(s|0))x=w;else{t=w;while(1){u=c[t+24>>2]|0;if(n>>>0<u>>>0)y=t+8|0;else{if(u>>>0>=n>>>0){x=t;break e}y=t+4|0}t=c[y>>2]|0;if((t|0)==(s|0))break d}}while(0);if((x|0)!=(s|0)&(x|0)!=0){a[1263537]=0;c[p>>2]=n;w=n+108|0;t=j+160|0;if(!(c[t>>2]|0)){a[1263537]=0;c[t>>2]=w;u=c[w>>2]|0;c[j+168>>2]=u;c[j+172>>2]=0;if(u|0)c[u+12>>2]=t;c[w>>2]=t}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1098384,1098388,45,1098405,0);switch(c[j+8>>2]|0){case 5:{t=c[j+320>>2]|0;w=c[309202]|0;u=c[(c[w>>2]|0)+436>>2]|0;c[i>>2]=c[j+12>>2];c[g>>2]=c[i>>2];if(!($i[u&8191](w,g)|0)){w=n+88|0;if(!(c[w>>2]|0)){u=__ZnwjPFPvjE(12,4740)|0;c[w>>2]=u;c[u>>2]=0;c[u+4>>2]=0;c[u+8>>2]=0}u=__ZnwjPFPvjE(16,4740)|0;c[u>>2]=k;q=c[w>>2]|0;w=q+4|0;z=c[w>>2]|0;c[u+8>>2]=z;c[u+4>>2]=0;c[u+12>>2]=q;if(z|0)c[z+4>>2]=u;c[w>>2]=u;if(!(c[q>>2]|0))c[q>>2]=u;w=q+8|0;c[w>>2]=(c[w>>2]|0)+1;c[t+16>>2]=u}break}case 9:{u=c[j+320>>2]|0;t=u+164|0;if(!(c[t>>2]|0)){w=b+56|0;a[1263537]=0;c[t>>2]=w;q=c[w>>2]|0;c[u+172>>2]=q;c[u+176>>2]=0;if(q|0)c[q+12>>2]=t;c[w>>2]=t}break}default:{}}a[j+176>>0]=1;a[j+177>>0]=1;t=j+180|0;if(c[t>>2]|0){l=f;return}w=b+48|0;a[1263537]=0;c[t>>2]=w;q=c[w>>2]|0;c[j+188>>2]=q;c[j+192>>2]=0;if(q|0)c[q+12>>2]=t;c[w>>2]=t;l=f;return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,154,1066282,0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1065081,1062757,754,1065103,0);l=f;return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,154,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1065081,1062757,712,1062796,0);l=f;return}function __ZN17VisualServerScene23instance_set_layer_maskE3RIDj(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0;f=c[d>>2]|0;if(!f)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,153,1066435,0);else{a[1263537]=0;d=c[b+573512>>2]|0;a:do if(d|0){g=c[d+8>>2]|0;h=c[b+573516>>2]|0;b:do if((g|0)==(h|0))i=g;else{j=g;while(1){k=c[j+24>>2]|0;if(f>>>0<k>>>0)l=j+8|0;else{if(k>>>0>=f>>>0){i=j;break b}l=j+4|0}j=c[l>>2]|0;if((j|0)==(h|0))break a}}while(0);if((i|0)!=(h|0)&(i|0)!=0){a[1263537]=0;c[f+76>>2]=e;return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,154,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1065057,1062757,785,1062796,0);return}function __ZN17VisualServerScene22instance_set_transformE3RIDRK9Transform(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0;f=c[d>>2]|0;if(!f)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,153,1066435,0);else{a[1263537]=0;d=c[b+573512>>2]|0;a:do if(d|0){g=c[d+8>>2]|0;h=c[b+573516>>2]|0;b:do if((g|0)==(h|0))i=g;else{j=g;while(1){k=c[j+24>>2]|0;if(f>>>0<k>>>0)l=j+8|0;else{if(k>>>0>=f>>>0){i=j;break b}l=j+4|0}j=c[l>>2]|0;if((j|0)==(h|0))break a}}while(0);if((i|0)!=(h|0)&(i|0)!=0){a[1263537]=0;g=f+24|0;if(__ZNK9TransformeqERKS_(g,e)|0)return;j=g;g=e;k=j+48|0;do{c[j>>2]=c[g>>2];j=j+4|0;g=g+4|0}while((j|0)<(k|0));a[f+176>>0]=1;g=f+180|0;if(c[g>>2]|0)return;j=b+48|0;a[1263537]=0;c[g>>2]=j;k=c[j>>2]|0;c[f+188>>2]=k;c[f+192>>2]=0;if(k|0)c[k+12>>2]=g;c[j>>2]=g;return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,154,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1065034,1062757,792,1062796,0);return}function __ZN17VisualServerScene34instance_attach_object_instance_IDE3RIDj(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0;f=c[d>>2]|0;if(!f)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,153,1066435,0);else{a[1263537]=0;d=c[b+573512>>2]|0;a:do if(d|0){g=c[d+8>>2]|0;h=c[b+573516>>2]|0;b:do if((g|0)==(h|0))i=g;else{j=g;while(1){k=c[j+24>>2]|0;if(f>>>0<k>>>0)l=j+8|0;else{if(k>>>0>=f>>>0){i=j;break b}l=j+4|0}j=c[l>>2]|0;if((j|0)==(h|0))break a}}while(0);if((i|0)!=(h|0)&(i|0)!=0){a[1263537]=0;c[f+248>>2]=e;return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,154,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1064999,1062757,803,1062796,0);return}function __ZN17VisualServerScene31instance_set_blend_shape_weightE3RIDif(b,d,e,f){b=b|0;d=d|0;e=e|0;f=+f;var h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0;h=c[d>>2]|0;if(!h)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,153,1066435,0);else{a[1263537]=0;d=c[b+573512>>2]|0;a:do if(d|0){i=c[d+8>>2]|0;j=c[b+573516>>2]|0;b:do if((i|0)==(j|0))k=i;else{l=i;while(1){m=c[l+24>>2]|0;if(h>>>0<m>>>0)n=l+8|0;else{if(m>>>0>=h>>>0){k=l;break b}n=l+4|0}l=c[n>>2]|0;if((l|0)==(j|0))break a}}while(0);if((k|0)!=(j|0)&(k|0)!=0){a[1263537]=0;if(c[h+180>>2]|0)__ZN17VisualServerScene22_update_dirty_instanceEPNS_8InstanceE(b,h);if((e|0)>=0){i=h+96|0;l=c[i>>2]|0;m=(l|0)==0;if(m)o=0;else o=c[l+-4>>2]|0;if((o|0)>(e|0)){a[1263537]=0;if(m)p=0;else p=c[l+-4>>2]|0;do if((p|0)<=(e|0)){if(m)q=0;else q=c[l+-4>>2]|0;if((q|0)>(e|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);__ZN6VectorIfE14_copy_on_writeEv(i);g[(c[i>>2]|0)+(e<<2)>>2]=f;return}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1064908,1062757,816,1064940,0);return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,154,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1064908,1062757,810,1062796,0);return}function __ZN17VisualServerScene29instance_set_surface_materialE3RIDiS0_(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0;g=l;l=l+16|0;if((l|0)>=(m|0))ba(16);h=g+8|0;i=g+4|0;j=g;k=c[d>>2]|0;if(!k)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,153,1066435,0);else{a[1263537]=0;d=c[b+573512>>2]|0;a:do if(d|0){n=c[d+8>>2]|0;o=c[b+573516>>2]|0;b:do if((n|0)==(o|0))p=n;else{q=n;while(1){r=c[q+24>>2]|0;if(k>>>0<r>>>0)s=q+8|0;else{if(r>>>0>=k>>>0){p=q;break b}s=q+4|0}q=c[s>>2]|0;if((q|0)==(o|0))break a}}while(0);if((p|0)!=(o|0)&(p|0)!=0){a[1263537]=0;if(c[k+180>>2]|0)__ZN17VisualServerScene22_update_dirty_instanceEPNS_8InstanceE(b,k);if((e|0)>=0){n=k+80|0;q=c[n>>2]|0;r=(q|0)==0;if(r)t=0;else t=c[q+-4>>2]|0;if((t|0)>(e|0)){a[1263537]=0;if(r)u=0;else u=c[q+-4>>2]|0;do if((u|0)<=(e|0)){if(r)v=0;else v=c[q+-4>>2]|0;if((v|0)>(e|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);__ZN6VectorI3RIDE14_copy_on_writeEv(n);q=c[n>>2]|0;if(!(c[q+(e<<2)>>2]|0))w=q;else{r=c[309202]|0;o=c[(c[r>>2]|0)+140>>2]|0;x=(q|0)==0;if(x)y=0;else y=c[q+-4>>2]|0;do if((y|0)<=(e|0)){if(x)z=0;else z=c[q+-4>>2]|0;if((z|0)>(e|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);__ZN6VectorI3RIDE14_copy_on_writeEv(n);c[i>>2]=c[(c[n>>2]|0)+(e<<2)>>2];c[h>>2]=c[i>>2];bj[o&4095](r,h,k);w=c[n>>2]|0}q=(w|0)==0;if(q)A=0;else A=c[w+-4>>2]|0;do if((A|0)<=(e|0)){if(q)B=0;else B=c[w+-4>>2]|0;if((B|0)>(e|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);__ZN6VectorI3RIDE14_copy_on_writeEv(n);c[(c[n>>2]|0)+(e<<2)>>2]=c[f>>2];gj[c[(c[k>>2]|0)+16>>2]&8191](k);q=c[n>>2]|0;r=(q|0)==0;if(r)C=0;else C=c[q+-4>>2]|0;do if((C|0)<=(e|0)){if(r)D=0;else D=c[q+-4>>2]|0;if((D|0)>(e|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);__ZN6VectorI3RIDE14_copy_on_writeEv(n);q=c[n>>2]|0;if(!(c[q+(e<<2)>>2]|0)){l=g;return}r=c[309202]|0;o=c[(c[r>>2]|0)+136>>2]|0;x=(q|0)==0;if(x)E=0;else E=c[q+-4>>2]|0;do if((E|0)<=(e|0)){if(x)F=0;else F=c[q+-4>>2]|0;if((F|0)>(e|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);__ZN6VectorI3RIDE14_copy_on_writeEv(n);c[j>>2]=c[(c[n>>2]|0)+(e<<2)>>2];c[h>>2]=c[j>>2];bj[o&4095](r,h,k);l=g;return}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1064820,1062757,829,1064850,0);l=g;return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,154,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1064820,1062757,823,1062796,0);l=g;return}function __ZN17VisualServerScene20instance_set_visibleE3RIDb(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f+4|0;h=f;i=c[d>>2]|0;if(!i)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,153,1066435,0);else{a[1263537]=0;d=c[b+573512>>2]|0;a:do if(d|0){j=c[d+8>>2]|0;k=c[b+573516>>2]|0;b:do if((j|0)==(k|0))n=j;else{o=j;while(1){p=c[o+24>>2]|0;if(i>>>0<p>>>0)q=o+8|0;else{if(p>>>0>=i>>>0){n=o;break b}q=o+4|0}o=c[q>>2]|0;if((o|0)==(k|0))break a}}while(0);if((n|0)!=(k|0)&(n|0)!=0){a[1263537]=0;j=i+104|0;o=c[j>>2]|0;p=e&1;if((o>>>16&1|0)==(p|0)){l=f;return}c[j>>2]=o&-16711681|p<<16;switch(c[i+8>>2]|0){case 5:{p=c[309202]|0;o=c[(c[p>>2]|0)+436>>2]|0;c[h>>2]=c[i+12>>2];c[g>>2]=c[h>>2];if(!($i[o&8191](p,g)|0)){l=f;return}p=c[i+152>>2]|0;if(!p){l=f;return}o=c[i+156>>2]|0;if(!o){l=f;return}__ZN6OctreeIN17VisualServerScene8InstanceELb1E16DefaultAllocatorE12set_pairableEjbjj(o+16|0,p,e,32,e?30:0);l=f;return}case 6:{p=c[i+152>>2]|0;if(!p){l=f;return}o=c[i+156>>2]|0;if(!o){l=f;return}__ZN6OctreeIN17VisualServerScene8InstanceELb1E16DefaultAllocatorE12set_pairableEjbjj(o+16|0,p,e,64,e?30:0);l=f;return}case 9:{p=c[i+152>>2]|0;if(!p){l=f;return}o=c[i+156>>2]|0;if(!o){l=f;return}__ZN6OctreeIN17VisualServerScene8InstanceELb1E16DefaultAllocatorE12set_pairableEjbjj(o+16|0,p,e,512,e?62:0);l=f;return}default:{l=f;return}}}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,154,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1064786,1062757,845,1062796,0);l=f;return}function __ZN17VisualServerScene24instance_attach_skeletonE3RIDS0_(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f+8|0;h=f+4|0;i=f;j=c[d>>2]|0;if(!j)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,153,1066435,0);else{a[1263537]=0;d=c[b+573512>>2]|0;a:do if(d|0){k=c[d+8>>2]|0;n=c[b+573516>>2]|0;b:do if((k|0)==(n|0))o=k;else{p=k;while(1){q=c[p+24>>2]|0;if(j>>>0<q>>>0)r=p+8|0;else{if(q>>>0>=j>>>0){o=p;break b}r=p+4|0}p=c[r>>2]|0;if((p|0)==(n|0))break a}}while(0);if((o|0)!=(n|0)&(o|0)!=0){a[1263537]=0;k=j+16|0;p=c[k>>2]|0;q=c[e>>2]|0;s=q;if((p|0)==(q|0)){l=f;return}if(p|0){p=c[309202]|0;t=c[(c[p>>2]|0)+572>>2]|0;c[h>>2]=s;c[g>>2]=c[h>>2];bj[t&4095](p,g,j)}c[k>>2]=s;if(q|0){q=c[309202]|0;k=c[(c[q>>2]|0)+568>>2]|0;c[i>>2]=s;c[g>>2]=c[i>>2];bj[k&4095](q,g,j)}a[j+176>>0]=1;q=j+180|0;if(c[q>>2]|0){l=f;return}k=b+48|0;a[1263537]=0;c[q>>2]=k;s=c[k>>2]|0;c[j+188>>2]=s;c[j+192>>2]=0;if(s|0)c[s+12>>2]=q;c[k>>2]=q;l=f;return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,154,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1064761,1062757,877,1062796,0);l=f;return}function __ZN17VisualServerScene21instance_set_exteriorE3RIDb(a,b,c){a=a|0;b=b|0;c=c|0;return}function __ZN17VisualServerScene17instance_set_roomE3RIDS0_(a,b,c){a=a|0;b=b|0;c=c|0;return}function __ZN17VisualServerScene36instance_set_extra_visibility_marginE3RIDf(a,b,c){a=a|0;b=b|0;c=+c;return}function __ZNK17VisualServerScene19instances_cull_aabbERK5Rect33RID(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;f=l;l=l+4112|0;if((l|0)>=(m|0))ba(4112);g=f+4104|0;h=f;i=f+8|0;c[h>>2]=0;j=c[e>>2]|0;if(!j)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,153,1066435,0);else{a[1263537]=0;e=c[b+36>>2]|0;a:do if(e|0){k=c[e+8>>2]|0;n=c[b+40>>2]|0;b:do if((k|0)==(n|0))o=k;else{p=k;while(1){q=c[p+24>>2]|0;if(j>>>0<q>>>0)r=p+8|0;else{if(q>>>0>=j>>>0){o=p;break b}r=p+4|0}p=c[r>>2]|0;if((p|0)==(n|0))break a}}while(0);if((o|0)!=(n|0)&(o|0)!=0){a[1263537]=0;k=c[309202]|0;gj[c[(c[k>>2]|0)+812>>2]&8191](k);k=b+48|0;p=c[k>>2]|0;if(p|0){q=p;do{__ZN17VisualServerScene22_update_dirty_instanceEPNS_8InstanceE(b,c[q+4>>2]|0);q=c[k>>2]|0}while((q|0)!=0)}q=c[j+76>>2]|0;c:do if(q|0?(c[g>>2]=0,k=j+64|0,n=k,p=_i64Add(c[n>>2]|0,c[n+4>>2]|0,1,0)|0,n=k,c[n>>2]=p,c[n+4>>2]=F,__ZN6OctreeIN17VisualServerScene8InstanceELb1E16DefaultAllocatorE10_cull_AABBEPNS3_6OctantERK5Rect3PPS1_PiiSB_j(j+16|0,q,d,i,g,1024,0,-1),n=c[g>>2]|0,(n|0)>0):0){p=0;d:while(1){k=c[i+(p<<2)>>2]|0;do if(k){a[1263537]=0;s=c[k+248>>2]|0;if(s|0){t=c[h>>2]|0;if(!t)u=1;else u=(c[t+-4>>2]|0)+1|0;if(__ZN6VectorIjE6resizeEi(h,u)|0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);break}a[1263537]=0;t=c[h>>2]|0;if(!t){v=27;break d}w=c[t+-4>>2]|0;if((w|0)<1){v=27;break d}__ZN6VectorIjE14_copy_on_writeEv(h);c[(c[h>>2]|0)+(w+-1<<2)>>2]=s}}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1064741,1062757,918,1062931,0);while(0);p=p+1|0;if((p|0)>=(n|0))break c}if((v|0)==27)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);x=c[h>>2]|0;l=f;return x|0}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,154,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1064741,1062757,907,1062878,0);x=0;l=f;return x|0}function __ZNK17VisualServerScene18instances_cull_rayERK7Vector3S2_3RID(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0.0,w=0.0,x=0,y=0,z=0,A=0,B=0,C=0;h=l;l=l+4128|0;if((l|0)>=(m|0))ba(4128);i=h+4112|0;j=h+12|0;k=h+16|0;n=h;c[j>>2]=0;o=c[f>>2]|0;if(!o)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,153,1066435,0);else{a[1263537]=0;f=c[b+36>>2]|0;a:do if(f|0){p=c[f+8>>2]|0;q=c[b+40>>2]|0;b:do if((p|0)==(q|0))r=p;else{s=p;while(1){t=c[s+24>>2]|0;if(o>>>0<t>>>0)u=s+8|0;else{if(t>>>0>=o>>>0){r=s;break b}u=s+4|0}s=c[u>>2]|0;if((s|0)==(q|0))break a}}while(0);if((r|0)!=(q|0)&(r|0)!=0){a[1263537]=0;p=c[309202]|0;gj[c[(c[p>>2]|0)+812>>2]&8191](p);p=b+48|0;s=c[p>>2]|0;if(s|0){t=s;do{__ZN17VisualServerScene22_update_dirty_instanceEPNS_8InstanceE(b,c[t+4>>2]|0);t=c[p>>2]|0}while((t|0)!=0)}v=+g[e+4>>2]*1.0e4;w=+g[e+8>>2]*1.0e4;g[n>>2]=+g[e>>2]*1.0e4;g[n+4>>2]=v;g[n+8>>2]=w;t=c[o+76>>2]|0;c:do if(t){c[i>>2]=0;p=o+64|0;q=p;s=_i64Add(c[q>>2]|0,c[q+4>>2]|0,1,0)|0;q=p;c[q>>2]=s;c[q+4>>2]=F;__ZN6OctreeIN17VisualServerScene8InstanceELb1E16DefaultAllocatorE13_cull_segmentEPNS3_6OctantERK7Vector3S8_PPS1_PiiSB_j(o+16|0,t,d,n,k,i,1024,0,-1);q=c[i>>2]|0;if((q|0)>0){s=0;d:while(1){p=c[k+(s<<2)>>2]|0;do if(p){a[1263537]=0;x=c[p+248>>2]|0;if(x|0){y=c[j>>2]|0;if(!y)z=1;else z=(c[y+-4>>2]|0)+1|0;if(__ZN6VectorIjE6resizeEi(j,z)|0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);break}a[1263537]=0;y=c[j>>2]|0;if(!y){A=28;break d}B=c[y+-4>>2]|0;if((B|0)<1){A=28;break d}__ZN6VectorIjE14_copy_on_writeEv(j);c[(c[j>>2]|0)+(B+-1<<2)>>2]=x}}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1064722,1062757,940,1062931,0);while(0);s=s+1|0;if((s|0)>=(q|0))break c}if((A|0)==28)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}}while(0);C=c[j>>2]|0;l=h;return C|0}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,154,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1064722,1062757,931,1062878,0);C=0;l=h;return C|0}function __ZNK17VisualServerScene21instances_cull_convexERK6VectorI5PlaneE3RID(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0;f=l;l=l+4144|0;if((l|0)>=(m|0))ba(4144);g=f+4128|0;h=f+4104|0;i=f;j=f+8|0;c[i>>2]=0;k=c[e>>2]|0;if(!k)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,153,1066435,0);else{a[1263537]=0;e=c[b+36>>2]|0;a:do if(e|0){n=c[e+8>>2]|0;o=c[b+40>>2]|0;b:do if((n|0)==(o|0))p=n;else{q=n;while(1){r=c[q+24>>2]|0;if(k>>>0<r>>>0)s=q+8|0;else{if(r>>>0>=k>>>0){p=q;break b}s=q+4|0}q=c[s>>2]|0;if((q|0)==(o|0))break a}}while(0);if((p|0)!=(o|0)&(p|0)!=0){a[1263537]=0;n=c[309202]|0;gj[c[(c[n>>2]|0)+812>>2]&8191](n);n=b+48|0;q=c[n>>2]|0;if(q|0){r=q;do{__ZN17VisualServerScene22_update_dirty_instanceEPNS_8InstanceE(b,c[r+4>>2]|0);r=c[n>>2]|0}while((r|0)!=0)}r=k+16|0;n=k+76|0;c:do if(c[n>>2]|0){c[g>>2]=0;o=k+64|0;q=o;t=_i64Add(c[q>>2]|0,c[q+4>>2]|0,1,0)|0;q=o;c[q>>2]=t;c[q+4>>2]=F;q=c[d>>2]|0;if((q|0)!=0?(t=c[q+-4>>2]|0,(t|0)>0):0){c[h>>2]=q;u=t}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);t=c[d>>2]|0;c[h>>2]=0;if(!t)u=0;else u=c[t+-4>>2]|0}c[h+4>>2]=u;c[h+8>>2]=j;c[h+16>>2]=1024;c[h+12>>2]=g;c[h+20>>2]=-1;__ZN6OctreeIN17VisualServerScene8InstanceELb1E16DefaultAllocatorE12_cull_convexEPNS3_6OctantEPNS3_15_CullConvexDataE(r,c[n>>2]|0,h);t=c[g>>2]|0;if((t|0)>0){q=0;d:while(1){o=c[j+(q<<2)>>2]|0;do if(o){a[1263537]=0;v=c[o+248>>2]|0;if(v|0){w=c[i>>2]|0;if(!w)x=1;else x=(c[w+-4>>2]|0)+1|0;if(__ZN6VectorIjE6resizeEi(i,x)|0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);break}a[1263537]=0;w=c[i>>2]|0;if(!w){y=32;break d}z=c[w+-4>>2]|0;if((z|0)<1){y=32;break d}__ZN6VectorIjE14_copy_on_writeEv(i);c[(c[i>>2]|0)+(z+-1<<2)>>2]=v}}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1062856,1062757,964,1062931,0);while(0);q=q+1|0;if((q|0)>=(t|0))break c}if((y|0)==32)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}}while(0);A=c[i>>2]|0;l=f;return A|0}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,154,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1062856,1062757,953,1062878,0);A=0;l=f;return A|0}function __ZN17VisualServerScene26instance_geometry_set_flagE3RIDN12VisualServer13InstanceFlagsEb(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0;g=f&1;h=c[d>>2]|0;if(!h)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,153,1066435,0);else{a[1263537]=0;d=c[b+573512>>2]|0;a:do if(d|0){i=c[d+8>>2]|0;j=c[b+573516>>2]|0;b:do if((i|0)==(j|0))k=i;else{l=i;while(1){m=c[l+24>>2]|0;if(h>>>0<m>>>0)n=l+8|0;else{if(m>>>0>=h>>>0){k=l;break b}n=l+4|0}l=c[n>>2]|0;if((l|0)==(j|0))break a}}while(0);if((k|0)!=(j|0)&(k|0)!=0){a[1263537]=0;switch(e|0){case 0:{c[h+100>>2]=f&1;gj[c[(c[h>>2]|0)+16>>2]&8191](h);return}case 1:{a[h+292>>0]=g;return}default:return}}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,154,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1062829,1062757,977,1062796,0);return}function __ZN17VisualServerScene42instance_geometry_set_cast_shadows_settingE3RIDN12VisualServer20ShadowCastingSettingE(a,b,c){a=a|0;b=b|0;c=c|0;return}function __ZN17VisualServerScene39instance_geometry_set_material_overrideE3RIDS0_(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f+8|0;h=f+4|0;i=f;j=c[d>>2]|0;if(!j)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,153,1066435,0);else{a[1263537]=0;d=c[b+573512>>2]|0;a:do if(d|0){k=c[d+8>>2]|0;n=c[b+573516>>2]|0;b:do if((k|0)==(n|0))o=k;else{p=k;while(1){q=c[p+24>>2]|0;if(j>>>0<q>>>0)r=p+8|0;else{if(q>>>0>=j>>>0){o=p;break b}r=p+4|0}p=c[r>>2]|0;if((p|0)==(n|0))break a}}while(0);if((o|0)!=(n|0)&(o|0)!=0){a[1263537]=0;k=j+20|0;p=c[k>>2]|0;if(p|0){q=c[309202]|0;s=c[(c[q>>2]|0)+140>>2]|0;c[h>>2]=p;c[g>>2]=c[h>>2];bj[s&4095](q,g,j)}c[k>>2]=c[e>>2];gj[c[(c[j>>2]|0)+16>>2]&8191](j);q=c[k>>2]|0;if(!q){l=f;return}k=c[309202]|0;s=c[(c[k>>2]|0)+136>>2]|0;c[i>>2]=q;c[g>>2]=c[i>>2];bj[s&4095](k,g,j);l=f;return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,154,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1062717,1062757,1003,1062796,0);l=f;return}function __ZN17VisualServerScene32instance_geometry_set_draw_rangeE3RIDffff(a,b,c,d,e,f){a=a|0;b=b|0;c=+c;d=+d;e=+e;f=+f;return}function __ZN17VisualServerScene37instance_geometry_set_as_instance_lodE3RIDS0_(a,b,c){a=a|0;b=b|0;c=c|0;return}function __ZN17VisualServerScene22_update_dirty_instanceEPNS_8InstanceE(b,e){b=b|0;e=e|0;var f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0;f=l;l=l+64|0;if((l|0)>=(m|0))ba(64);h=f+48|0;i=f+44|0;j=f+40|0;k=f+36|0;n=f+32|0;o=f+28|0;p=f+24|0;q=f+20|0;r=f+16|0;s=f+12|0;t=f+8|0;u=f+4|0;v=f;w=e+176|0;if(a[w>>0]|0)__ZN17VisualServerScene21_update_instance_aabbEPNS_8InstanceE(b,e);x=e+177|0;if(a[x>>0]|0){y=e+8|0;z=c[y>>2]|0;if((z|0)==1){A=c[309202]|0;B=c[(c[A>>2]|0)+216>>2]|0;C=e+12|0;c[i>>2]=c[C>>2];c[h>>2]=c[i>>2];i=$i[B&8191](A,h)|0;A=e+80|0;B=c[A>>2]|0;if(!B)D=0;else D=c[B+-4>>2]|0;a:do if((D|0)>(i|0)){B=D;while(1){E=B;B=B+-1|0;if((E|0)<1){F=19;break}G=c[A>>2]|0;H=(G|0)==0;if(H)I=0;else I=c[G+-4>>2]|0;if((I|0)<(E|0)){if(H)J=0;else J=c[G+-4>>2]|0;if((J|0)<(E|0)){F=19;break}a[1263537]=0}__ZN6VectorI3RIDE14_copy_on_writeEv(A);G=c[A>>2]|0;if(c[G+(B<<2)>>2]|0){H=c[309202]|0;K=c[(c[H>>2]|0)+140>>2]|0;L=(G|0)==0;if(L)M=0;else M=c[G+-4>>2]|0;if((M|0)<(E|0)){if(L)N=0;else N=c[G+-4>>2]|0;if((N|0)<(E|0)){F=28;break}a[1263537]=0}__ZN6VectorI3RIDE14_copy_on_writeEv(A);c[j>>2]=c[(c[A>>2]|0)+(B<<2)>>2];c[h>>2]=c[j>>2];bj[K&4095](H,h,e)}if((B|0)<=(i|0))break a}if((F|0)==19)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((F|0)==28)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);__ZN6VectorI3RIDE6resizeEi(A,i)|0;i=c[309202]|0;A=c[(c[i>>2]|0)+156>>2]|0;c[k>>2]=c[C>>2];c[h>>2]=c[k>>2];k=$i[A&8191](i,h)|0;i=e+96|0;A=c[i>>2]|0;if(!A)O=0;else O=c[A+-4>>2]|0;b:do if((k|0)!=(O|0)?(__ZN6VectorIfE6resizeEi(i,k)|0,(k|0)>0):0){A=0;while(1){C=c[i>>2]|0;j=(C|0)==0;if(j)P=0;else P=c[C+-4>>2]|0;if((P|0)<=(A|0)){if(j)Q=0;else Q=c[C+-4>>2]|0;if((Q|0)<=(A|0))break;a[1263537]=0}__ZN6VectorIfE14_copy_on_writeEv(i);g[(c[i>>2]|0)+(A<<2)>>2]=0.0;A=A+1|0;if((A|0)>=(k|0))break b}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);R=c[y>>2]|0}else R=z;if(1<<R&30|0){z=c[e+320>>2]|0;c:do if(!(c[e+100>>2]|0))S=0;else{y=c[e+20>>2]|0;if(y|0){k=c[309202]|0;i=c[(c[k>>2]|0)+132>>2]|0;c[n>>2]=y;c[h>>2]=c[n>>2];S=$i[i&8191](k,h)|0;break}switch(R|0){case 1:{k=c[e+12>>2]|0;if(!k){S=1;break c}i=e+80|0;y=0;Q=0;while(1){P=c[i>>2]|0;O=(P|0)==0;if(O)T=0;else T=c[P+-4>>2]|0;if((y|0)>=(T|0)){U=Q;F=74;break}if(O)V=0;else V=c[P+-4>>2]|0;if((V|0)<=(y|0)){if(O)W=0;else W=c[P+-4>>2]|0;if((W|0)<=(y|0)){F=59;break}a[1263537]=0}__ZN6VectorI3RIDE14_copy_on_writeEv(i);P=c[i>>2]|0;if(!(c[P+(y<<2)>>2]|0)){O=c[309202]|0;A=c[(c[O>>2]|0)+172>>2]|0;c[o>>2]=k;c[h>>2]=c[o>>2];X=nj[A&2047](O,h,y)|0}else{O=(P|0)==0;if(O)Y=0;else Y=c[P+-4>>2]|0;if((Y|0)<=(y|0)){if(O)Z=0;else Z=c[P+-4>>2]|0;if((Z|0)<=(y|0)){F=68;break}a[1263537]=0}__ZN6VectorI3RIDE14_copy_on_writeEv(i);X=c[(c[i>>2]|0)+(y<<2)>>2]|0}if(!X)break;P=c[309202]|0;O=c[(c[P>>2]|0)+132>>2]|0;c[p>>2]=X;c[h>>2]=c[p>>2];A=$i[O&8191](P,h)|0;P=Q|A;if(A){U=P;F=74;break}else{y=y+1|0;Q=P}}if((F|0)==59)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((F|0)==68)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((F|0)==74?!U:0){S=0;break c}S=1;break c;break}case 2:{Q=c[309202]|0;y=c[(c[Q>>2]|0)+264>>2]|0;c[q>>2]=c[e+12>>2];c[h>>2]=c[q>>2];i=$i[y&8191](Q,h)|0;Q=i;if(!i){S=1;break c}i=c[309202]|0;y=c[(c[i>>2]|0)+216>>2]|0;c[r>>2]=Q;c[h>>2]=c[r>>2];k=$i[y&8191](i,h)|0;if((k|0)<=0){S=0;break c}i=0;y=0;while(1){P=c[309202]|0;A=c[(c[P>>2]|0)+172>>2]|0;c[s>>2]=Q;c[h>>2]=c[s>>2];O=nj[A&2047](P,h,i)|0;if(!O)break;P=c[309202]|0;A=c[(c[P>>2]|0)+132>>2]|0;c[t>>2]=O;c[h>>2]=c[t>>2];O=$i[A&8191](P,h)|0;y=y|O;i=i+1|0;if(!((i|0)<(k|0)&(O^1))){F=81;break}}if((F|0)==81?!y:0){S=0;break c}S=1;break c;break}case 3:{k=c[309202]|0;i=c[(c[k>>2]|0)+336>>2]|0;c[u>>2]=c[e+12>>2];c[h>>2]=c[u>>2];Q=$i[i&8191](k,h)|0;if(!Q){S=1;break c}k=c[309202]|0;i=c[(c[k>>2]|0)+132>>2]|0;c[v>>2]=Q;c[h>>2]=c[v>>2];S=$i[i&8191](k,h)|0;break c;break}default:{S=1;break c}}}while(0);h=z+9|0;if((S&1|0)!=(d[h>>0]|0)){v=c[z+4>>2]|0;if(!v)_=0;else{$=v;F=88}while(1){if((F|0)==88){F=0;_=c[$>>2]|0}if(!_)break;a[(c[(c[_>>2]|0)+320>>2]|0)+20>>0]=1;$=_+4|0;F=88}a[h>>0]=S&1}}}__ZN17VisualServerScene16_update_instanceEPNS_8InstanceE(b,e);a[w>>0]=0;a[x>>0]=0;x=b+48|0;b=e+180|0;if((c[b>>2]|0)!=(x|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1128380,1098388,57,1098442,0);l=f;return}a[1263537]=0;w=e+188|0;S=c[w>>2]|0;h=e+192|0;if(S|0)c[S+12>>2]=c[h>>2];e=c[h>>2]|0;if(e|0)c[e+8>>2]=S;if((c[x>>2]|0)==(b|0))c[x>>2]=c[w>>2];c[w>>2]=0;c[h>>2]=0;c[b>>2]=0;l=f;return}function __ZN6OctreeIN17VisualServerScene8InstanceELb1E16DefaultAllocatorE12_cull_convexEPNS3_6OctantEPNS3_15_CullConvexDataE(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0.0,w=0.0,x=0.0,y=0.0,z=0.0,A=0.0,B=0.0,C=0.0,D=0.0,E=0,F=0.0,G=0.0,H=0.0,I=0,J=0,K=0,L=0,M=0;e=d+12|0;f=c[c[e>>2]>>2]|0;h=d+16|0;if((f|0)==(c[h>>2]|0))return;i=c[b+80>>2]|0;a:do if(((i|0)!=0?(c[i+8>>2]|0)!=0:0)?(j=d+20|0,k=d+4|0,l=d+8|0,m=c[i>>2]|0,(m|0)!=0):0){n=a+48|0;o=c[n>>2]|0;p=c[n+4>>2]|0;n=m;m=f;b:while(1){q=c[n>>2]|0;r=q+24|0;s=r;c:do if(!((c[s>>2]|0)==(o|0)?(c[s+4>>2]|0)==(p|0):0)?(c[j>>2]&c[q+20>>2]|0)!=0:0){t=r;c[t>>2]=o;c[t+4>>2]=p;t=c[d>>2]|0;u=c[k>>2]|0;v=+g[q+52>>2]*.5;w=+g[q+56>>2]*.5;x=+g[q+60>>2]*.5;y=v+ +g[q+40>>2];z=w+ +g[q+44>>2];A=x+ +g[q+48>>2];if((u|0)>0){B=-v;C=-w;D=-x;E=0;do{F=+g[t+(E<<4)>>2];G=+g[t+(E<<4)+4>>2];H=+g[t+(E<<4)+8>>2];if(F*(y+(F>0.0?B:v))+G*(z+(G>0.0?C:w))+H*(A+(H>0.0?D:x))>+g[t+(E<<4)+12>>2]){I=0;J=m;break c}E=E+1|0}while((E|0)<(u|0))}if((m|0)<(c[h>>2]|0)){c[(c[l>>2]|0)+(m<<2)>>2]=c[q+4>>2];u=c[e>>2]|0;E=(c[u>>2]|0)+1|0;c[u>>2]=E;I=0;J=E}else{I=1;J=m}}else{I=4;J=m}while(0);switch(I&7){case 4:case 0:break;default:break b}n=c[n+4>>2]|0;if(!n){K=J;break a}else m=J}if(!I)K=J;else return}else K=f;while(0);f=c[b+76>>2]|0;d:do if((f|0?c[f+8>>2]|0:0)?(J=d+20|0,I=d+4|0,i=d+8|0,m=c[f>>2]|0,m|0):0){n=a+48|0;l=c[n>>2]|0;k=c[n+4>>2]|0;n=m;m=K;e:while(1){p=c[n>>2]|0;o=p+24|0;j=o;f:do if(!((c[j>>2]|0)==(l|0)?(c[j+4>>2]|0)==(k|0):0)?(c[J>>2]&c[p+20>>2]|0)!=0:0){q=o;c[q>>2]=l;c[q+4>>2]=k;q=c[d>>2]|0;r=c[I>>2]|0;x=+g[p+52>>2]*.5;D=+g[p+56>>2]*.5;A=+g[p+60>>2]*.5;w=x+ +g[p+40>>2];C=D+ +g[p+44>>2];z=A+ +g[p+48>>2];if((r|0)>0){v=-x;B=-D;y=-A;s=0;do{H=+g[q+(s<<4)>>2];G=+g[q+(s<<4)+4>>2];F=+g[q+(s<<4)+8>>2];if(H*(w+(H>0.0?v:x))+G*(C+(G>0.0?B:D))+F*(z+(F>0.0?y:A))>+g[q+(s<<4)+12>>2]){L=0;M=m;break f}s=s+1|0}while((s|0)<(r|0))}if((m|0)<(c[h>>2]|0)){c[(c[i>>2]|0)+(m<<2)>>2]=c[p+4>>2];r=c[e>>2]|0;s=(c[r>>2]|0)+1|0;c[r>>2]=s;L=0;M=s}else{L=1;M=m}}else{L=7;M=m}while(0);switch(L&7){case 7:case 0:break;default:break e}n=c[n+4>>2]|0;if(!n)break d;else m=M}if(L|0)return}while(0);L=d+4|0;M=0;do{e=c[b+36+(M<<2)>>2]|0;g:do if(e|0){h=c[d>>2]|0;K=c[L>>2]|0;A=+g[e+12>>2]*.5;y=+g[e+16>>2]*.5;z=+g[e+20>>2]*.5;D=A+ +g[e>>2];B=y+ +g[e+4>>2];C=z+ +g[e+8>>2];if((K|0)>0){x=-A;v=-y;w=-z;f=0;do{F=+g[h+(f<<4)>>2];G=+g[h+(f<<4)+4>>2];H=+g[h+(f<<4)+8>>2];if(F*(D+(F>0.0?x:A))+G*(B+(G>0.0?v:y))+H*(C+(H>0.0?w:z))>+g[h+(f<<4)+12>>2])break g;f=f+1|0}while((f|0)<(K|0))}__ZN6OctreeIN17VisualServerScene8InstanceELb1E16DefaultAllocatorE12_cull_convexEPNS3_6OctantEPNS3_15_CullConvexDataE(a,e,d)}while(0);M=M+1|0}while((M|0)!=8);return}function __ZN17VisualServerScene21_update_instance_aabbEPNS_8InstanceE(b,d){b=b|0;d=d|0;var e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0.0,u=0.0,v=0.0,w=0.0,x=0.0,y=0.0,z=0,A=0,B=0.0,C=0.0,D=0.0,E=0.0,F=0.0,G=0.0,H=0.0,I=0.0;b=l;l=l+96|0;if((l|0)>=(m|0))ba(96);e=b+84|0;f=b+40|0;h=b+8|0;i=b+80|0;j=b+76|0;k=b+72|0;n=b+68|0;o=b+64|0;p=b+32|0;q=b+4|0;r=b;s=c[d+8>>2]|0;a:do if(!s){a[1263537]=0;t=0.0;u=0.0;v=0.0;w=0.0;x=0.0;y=0.0}else{if(!(c[d+12>>2]|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1064592,1062757,1208,1064614,0);l=b;return}a[1263537]=0;switch(s|0){case 9:{z=c[309202]|0;A=c[(c[z>>2]|0)+592>>2]|0;c[r>>2]=c[d+12>>2];c[e>>2]=c[r>>2];bj[A&4095](f,z,e);t=+g[f>>2];u=+g[f+4>>2];v=+g[f+8>>2];w=+g[f+12>>2];x=+g[f+16>>2];y=+g[f+20>>2];break a;break}case 1:{z=c[309202]|0;A=c[(c[z>>2]|0)+228>>2]|0;c[i>>2]=c[d+12>>2];c[j>>2]=c[d+16>>2];c[f>>2]=c[i>>2];c[e>>2]=c[j>>2];Ki[A&4095](h,z,f,e);t=+g[h>>2];u=+g[h+4>>2];v=+g[h+8>>2];w=+g[h+12>>2];x=+g[h+16>>2];y=+g[h+20>>2];break a;break}case 2:{z=c[309202]|0;A=c[(c[z>>2]|0)+288>>2]|0;c[k>>2]=c[d+12>>2];c[e>>2]=c[k>>2];bj[A&4095](f,z,e);t=+g[f>>2];u=+g[f+4>>2];v=+g[f+8>>2];w=+g[f+12>>2];x=+g[f+16>>2];y=+g[f+20>>2];break a;break}case 3:{z=c[309202]|0;A=c[(c[z>>2]|0)+340>>2]|0;c[n>>2]=c[d+12>>2];c[e>>2]=c[n>>2];bj[A&4095](f,z,e);t=+g[f>>2];u=+g[f+4>>2];v=+g[f+8>>2];w=+g[f+12>>2];x=+g[f+16>>2];y=+g[f+20>>2];break a;break}case 4:{z=c[309202]|0;A=c[(c[z>>2]|0)+756>>2]|0;c[o>>2]=c[d+12>>2];c[e>>2]=c[o>>2];bj[A&4095](f,z,e);t=+g[f>>2];u=+g[f+4>>2];v=+g[f+8>>2];w=+g[f+12>>2];x=+g[f+16>>2];y=+g[f+20>>2];break a;break}case 5:{z=c[309202]|0;A=c[(c[z>>2]|0)+440>>2]|0;c[p>>2]=c[d+12>>2];c[e>>2]=c[p>>2];bj[A&4095](f,z,e);t=+g[f>>2];u=+g[f+4>>2];v=+g[f+8>>2];w=+g[f+12>>2];x=+g[f+16>>2];y=+g[f+20>>2];break a;break}case 6:{z=c[309202]|0;A=c[(c[z>>2]|0)+508>>2]|0;c[q>>2]=c[d+12>>2];c[e>>2]=c[q>>2];bj[A&4095](f,z,e);t=+g[f>>2];u=+g[f+4>>2];v=+g[f+8>>2];w=+g[f+12>>2];x=+g[f+16>>2];y=+g[f+20>>2];break a;break}default:{t=0.0;u=0.0;v=0.0;w=0.0;x=0.0;y=0.0;break a}}}while(0);B=+g[d+244>>2];if(B!=0.0){C=B*2.0;D=t-B;E=u-B;F=v-B;G=w+C;H=x+C;I=y+C}else{D=t;E=u;F=v;G=w;H=x;I=y}g[d+196>>2]=D;g[d+200>>2]=E;g[d+204>>2]=F;g[d+208>>2]=G;g[d+212>>2]=H;g[d+216>>2]=I;l=b;return}function __ZN17VisualServerScene16_update_instanceEPNS_8InstanceE(b,d){b=b|0;d=d|0;var e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0.0,x=0.0,y=0.0,z=0.0,A=0.0,B=0.0,C=0,D=0,E=0;b=l;l=l+64|0;if((l|0)>=(m|0))ba(64);e=b+40|0;f=b+32|0;h=b+28|0;i=b+24|0;j=b;k=d+312|0;n=k;o=_i64Add(c[n>>2]|0,c[n+4>>2]|0,1,0)|0;n=k;c[n>>2]=o;c[n+4>>2]=F;n=d+8|0;o=c[n>>2]|0;if((o|0)==5){k=c[d+320>>2]|0;p=c[309203]|0;q=c[(c[p>>2]|0)+92>>2]|0;c[f>>2]=c[k+4>>2];c[e>>2]=c[f>>2];bj[q&4095](p,e,d+24|0);a[k+20>>0]=1;r=c[n>>2]|0}else r=o;if((r|0)==6){o=c[d+320>>2]|0;k=c[309203]|0;p=c[(c[k>>2]|0)+120>>2]|0;c[h>>2]=c[o+12>>2];c[e>>2]=c[h>>2];bj[p&4095](k,e,d+24|0);a[o+16>>0]=1;s=c[n>>2]|0}else s=r;if((s|0)==4){s=c[309202]|0;r=c[(c[s>>2]|0)+760>>2]|0;c[i>>2]=c[d+12>>2];c[e>>2]=c[i>>2];bj[r&4095](s,e,d+24|0)}s=d+196|0;if((+g[d+208>>2]<=1.0e-05?+g[d+212>>2]<=1.0e-05:0)?+g[d+216>>2]<=1.0e-05:0){l=b;return}a:do if(1<<c[n>>2]&30|0?(r=c[d+320>>2]|0,a[r+9>>0]|0):0){i=c[r+4>>2]|0;if(!i)t=0;else{u=i;v=14}while(1){if((v|0)==14){v=0;t=c[u>>2]|0}if(!t)break a;a[(c[(c[t>>2]|0)+320>>2]|0)+20>>0]=1;u=t+4|0;v=14}}while(0);t=d+24|0;w=+g[d+40>>2];x=+g[d+56>>2];y=+g[d+52>>2];z=+g[d+44>>2];A=+g[d+28>>2];B=+g[d+32>>2];u=d+104|0;c[u>>2]=+g[d+48>>2]*(z*A-w*B)+(+g[t>>2]*(w*x-y*z)-+g[d+36>>2]*(x*A-y*B))<0.0|c[u>>2]&-256;c[e>>2]=0;c[e+4>>2]=0;c[e+8>>2]=0;c[e+12>>2]=0;c[e+16>>2]=0;c[e+20>>2]=0;__ZNK9Transform5xformERK5Rect3(j,t,s);c[e>>2]=c[j>>2];c[e+4>>2]=c[j+4>>2];c[e+8>>2]=c[j+8>>2];c[e+12>>2]=c[j+12>>2];c[e+16>>2]=c[j+16>>2];c[e+20>>2]=c[j+20>>2];j=d+220|0;c[j>>2]=c[e>>2];c[j+4>>2]=c[e+4>>2];c[j+8>>2]=c[e+8>>2];c[j+12>>2]=c[e+12>>2];c[j+16>>2]=c[e+16>>2];c[j+20>>2]=c[e+20>>2];j=c[d+156>>2]|0;do if(j|0){s=d+152|0;t=c[s>>2]|0;if(t|0){__ZN6OctreeIN17VisualServerScene8InstanceELb1E16DefaultAllocatorE4moveEjRK5Rect3(j+16|0,t,e);break}t=c[n>>2]|0;i=1<<t;if((t+-5|0)>>>0>=2)if((t|0)==9){C=62;v=21}else{D=0;E=0}else{C=30;v=21}if((v|0)==21){D=1;E=c[u>>2]&65536|0?C:0}c[s>>2]=__ZN6OctreeIN17VisualServerScene8InstanceELb1E16DefaultAllocatorE6createEPS1_RK5Rect3ibjj(j+16|0,d,e,0,D,i,E)|0}while(0);l=b;return}function __ZN6OctreeIN17VisualServerScene8InstanceELb1E16DefaultAllocatorE6createEPS1_RK5Rect3ibjj(b,d,e,f,h,i,j){b=b|0;d=d|0;e=e|0;f=f|0;h=h|0;i=i|0;j=j|0;var k=0,n=0,o=0,p=0,q=0.0,r=0,s=0.0,t=0.0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0;k=l;l=l+112|0;if((l|0)>=(m|0))ba(112);n=k+96|0;o=k;p=h&1;q=+g[e>>2];if(q>1.0e15|q<-1.0e15){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1144493,1062983,800,1063929,0);r=0;l=k;return r|0}a[1263537]=0;q=+g[e+4>>2];if(q>1.0e15|q<-1.0e15){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1144493,1062983,801,1064008,0);r=0;l=k;return r|0}q=+g[e+8>>2];if(q>1.0e15|q<-1.0e15){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1144493,1062983,802,1064087,0);r=0;l=k;return r|0}q=+g[e+12>>2];if(q<0.0|q>1.0e15){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1144493,1062983,803,1064166,0);r=0;l=k;return r|0}s=+g[e+16>>2];if(s<0.0|s>1.0e15){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1144493,1062983,804,1064245,0);r=0;l=k;return r|0}a[1263537]=0;t=+g[e+20>>2];if(t<0.0|t>1.0e15){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1144493,1062983,805,1064324,0);r=0;l=k;return r|0}if(q!=q|0.0!=0.0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1144493,1062983,806,1064403,0);r=0;l=k;return r|0}a[1263537]=0;if(s!=s|0.0!=0.0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1144493,1062983,807,1064466,0);r=0;l=k;return r|0}a[1263537]=0;if(t!=t|0.0!=0.0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1144493,1062983,808,1064529,0);r=0;l=k;return r|0}a[1263537]=0;h=b+40|0;u=c[h>>2]|0;c[h>>2]=u+1;c[n>>2]=u;c[o>>2]=0;c[o+4>>2]=0;c[o+8>>2]=0;a[o+12>>0]=0;u=o+16|0;v=u+80|0;do{c[u>>2]=0;u=u+4|0}while((u|0)<(v|0));if(!(c[b>>2]|0)){w=__ZnwjPFPvjE(128,4740)|0;x=w+32|0;c[x>>2]=0;c[x+4>>2]=0;c[x+8>>2]=0;a[x+12>>0]=0;u=w+48|0;v=u+80|0;do{c[u>>2]=0;u=u+4|0}while((u|0)<(v|0));u=w+16|0;c[u>>2]=0;c[u+4>>2]=0;c[b>>2]=w;u=c[b+4>>2]|0;c[w+4>>2]=u;c[w+8>>2]=u;c[w+12>>2]=u;c[w>>2]=1}w=__ZN3MapIjN6OctreeIN17VisualServerScene8InstanceELb1E16DefaultAllocatorE7ElementE10ComparatorIjES3_E10_insert_rbERKjRKS5_(b,n,o)|0;n=o+92|0;__ZN4ListIN6OctreeIN17VisualServerScene8InstanceELb1E16DefaultAllocatorE7Element11OctantOwnerES3_E5clearEv(n);u=c[n>>2]|0;do if(u|0)if(!(c[u+8>>2]|0)){a[1263537]=0;__ZN6Memory11free_staticEPvb(u,0);break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145461,1145120,668,1145467,0);break}while(0);u=o+88|0;__ZN4ListIPN6OctreeIN17VisualServerScene8InstanceELb1E16DefaultAllocatorE8PairDataES3_E5clearEv(u);o=c[u>>2]|0;do if(o|0)if(!(c[o+8>>2]|0)){a[1263537]=0;__ZN6Memory11free_staticEPvb(o,0);break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145461,1145120,668,1145467,0);break}while(0);o=w+32|0;u=w+72|0;c[u>>2]=c[e>>2];c[u+4>>2]=c[e+4>>2];c[u+8>>2]=c[e+8>>2];c[u+12>>2]=c[e+12>>2];c[u+16>>2]=c[e+16>>2];c[u+20>>2]=c[e+20>>2];c[w+36>>2]=d;c[w+40>>2]=f;f=w+56|0;c[f>>2]=0;c[f+4>>2]=0;c[o>>2]=b;a[w+44>>0]=p;c[w+52>>2]=i;c[w+48>>2]=j;j=c[h>>2]|0;c[w+64>>2]=j+-1;if((+g[w+84>>2]<=1.0e-05?+g[w+88>>2]<=1.0e-05:0)?+g[w+92>>2]<=1.0e-05:0)y=j;else{__ZN6OctreeIN17VisualServerScene8InstanceELb1E16DefaultAllocatorE18_ensure_valid_rootERK5Rect3(b,e);__ZN6OctreeIN17VisualServerScene8InstanceELb1E16DefaultAllocatorE15_insert_elementEPNS3_7ElementEPNS3_6OctantE(b,o,c[b+60>>2]|0);o=c[w+120>>2]|0;if(!o)z=0;else{A=o;B=34}while(1){if((B|0)==34){B=0;z=c[A>>2]|0}if(!z)break;__ZN6OctreeIN17VisualServerScene8InstanceELb1E16DefaultAllocatorE11_pair_checkEPNS3_8PairDataE(b,c[z>>2]|0);A=z+4|0;B=34}y=c[h>>2]|0}r=y+-1|0;l=k;return r|0}function __ZN6OctreeIN17VisualServerScene8InstanceELb1E16DefaultAllocatorE4moveEjRK5Rect3(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0,j=0.0,k=0,n=0.0,o=0,p=0.0,q=0,r=0.0,s=0,t=0.0,u=0.0,v=0,w=0.0,x=0.0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,G=0,H=0,I=0,J=0,K=0.0,L=0.0,M=0.0,N=0.0,O=0.0,P=0.0,Q=0.0,R=0.0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0.0,ca=0.0,da=0.0,ea=0,fa=0,ga=0,ha=0,ia=0,ja=0,ka=0,la=0,ma=0,na=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);h=f+8|0;i=f;j=+g[e>>2];if(j>1.0e15|j<-1.0e15){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1062978,1062983,840,1063002,0);l=f;return}a[1263537]=0;k=e+4|0;j=+g[k>>2];n=j;if(n>1.0e15|n<-1.0e15){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1062978,1062983,841,1063069,0);l=f;return}o=e+8|0;n=+g[o>>2];p=n;if(p>1.0e15|p<-1.0e15){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1062978,1062983,842,1063136,0);l=f;return}q=e+12|0;p=+g[q>>2];r=p;if(p<0.0|r>1.0e15){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1062978,1062983,843,1063203,0);l=f;return}s=e+16|0;t=+g[s>>2];u=t;if(t<0.0|u>1.0e15){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1062978,1062983,844,1063270,0);l=f;return}a[1263537]=0;v=e+20|0;w=+g[v>>2];x=w;if(w<0.0|x>1.0e15){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1062978,1062983,845,1063337,0);l=f;return}if(p!=p|0.0!=0.0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1062978,1062983,846,1063404,0);l=f;return}a[1263537]=0;if(t!=t|0.0!=0.0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1062978,1062983,847,1063455,0);l=f;return}a[1263537]=0;if(w!=w|0.0!=0.0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1062978,1062983,848,1063506,0);l=f;return}a[1263537]=0;y=c[b>>2]|0;a:do if(y|0){z=c[y+8>>2]|0;A=c[b+4>>2]|0;b:do if((z|0)==(A|0))B=z;else{C=z;while(1){D=c[C+24>>2]|0;if(D>>>0>d>>>0)E=C+8|0;else{if(D>>>0>=d>>>0){B=C;break b}E=C+4|0}C=c[E>>2]|0;if((C|0)==(A|0))break a}}while(0);if(!((B|0)==(A|0)|(B|0)==0)){a[1263537]=0;z=B+32|0;C=B+72|0;if(+g[B+84>>2]<=1.0e-05?+g[B+88>>2]<=1.0e-05:0)G=+g[B+92>>2]<=1.0e-05;else G=0;do if(!(r<=1.0e-05)|!(u<=1.0e-05)){if(G)H=36}else{if(!(G^x<=1.0e-05)){if(!G)break;l=f;return}if(G)H=36;else{__ZN6OctreeIN17VisualServerScene8InstanceELb1E16DefaultAllocatorE15_remove_elementEPNS3_7ElementE(b,z);c[B+68>>2]=0;c[C>>2]=0;c[C+4>>2]=0;c[C+8>>2]=0;c[C+12>>2]=0;c[C+16>>2]=0;c[C+20>>2]=0;__ZN6OctreeIN17VisualServerScene8InstanceELb1E16DefaultAllocatorE9_optimizeEv(b);l=f;return}}while(0);if((H|0)==36){__ZN6OctreeIN17VisualServerScene8InstanceELb1E16DefaultAllocatorE18_ensure_valid_rootERK5Rect3(b,e);c[B+68>>2]=0;c[C>>2]=c[e>>2];c[C+4>>2]=c[e+4>>2];c[C+8>>2]=c[e+8>>2];c[C+12>>2]=c[e+12>>2];c[C+16>>2]=c[e+16>>2];c[C+20>>2]=c[e+20>>2];__ZN6OctreeIN17VisualServerScene8InstanceELb1E16DefaultAllocatorE15_insert_elementEPNS3_7ElementEPNS3_6OctantE(b,z,c[b+60>>2]|0);A=c[B+120>>2]|0;if(!A)I=0;else{J=A;H=38}while(1){if((H|0)==38){H=0;I=c[J>>2]|0}if(!I)break;__ZN6OctreeIN17VisualServerScene8InstanceELb1E16DefaultAllocatorE11_pair_checkEPNS3_8PairDataE(b,c[I>>2]|0);J=I+4|0;H=38}l=f;return}K=+g[B+96>>2];L=+g[B+104>>2];M=+g[B+100>>2];N=M+ +g[B+112>>2];O=L+ +g[B+116>>2];P=+g[e>>2];Q=j+t;R=n+w;if((K<=P?!(M<=j?!(K+ +g[B+108>>2]>P+p):1):0)?L<=n&N>Q&O>R:0){c[C>>2]=c[e>>2];c[C+4>>2]=c[e+4>>2];c[C+8>>2]=c[e+8>>2];c[C+12>>2]=c[e+12>>2];c[C+16>>2]=c[e+16>>2];c[C+20>>2]=c[e+20>>2];A=c[B+120>>2]|0;if(!A)S=0;else{T=A;H=47}while(1){if((H|0)==47){H=0;S=c[T>>2]|0}if(!S)break;__ZN6OctreeIN17VisualServerScene8InstanceELb1E16DefaultAllocatorE11_pair_checkEPNS3_8PairDataE(b,c[S>>2]|0);T=S+4|0;H=47}l=f;return};c[h>>2]=c[C>>2];c[h+4>>2]=c[C+4>>2];c[h+8>>2]=c[C+8>>2];c[h+12>>2]=c[C+12>>2];c[h+16>>2]=c[C+16>>2];c[h+20>>2]=c[C+20>>2];__ZN5Rect310merge_withERKS_(h,e);__ZN6OctreeIN17VisualServerScene8InstanceELb1E16DefaultAllocatorE18_ensure_valid_rootERK5Rect3(b,h);A=B+124|0;D=c[A>>2]|0;if((D|0)!=0?(c[D>>2]|0)!=0:0){a[1263537]=0;c[i>>2]=0;U=c[D>>2]|0;if(U|0){D=U;U=0;do{if(!U){V=__ZnwjPFPvjE(12,4740)|0;c[i>>2]=V;c[V>>2]=0;c[V+4>>2]=0;c[V+8>>2]=0}V=__ZnwjPFPvjE(20,4740)|0;W=V+8|0;c[W>>2]=0;X=V+12|0;c[X>>2]=0;Y=V+16|0;c[Y>>2]=0;Z=D;_=c[Z+4>>2]|0;$=V;c[$>>2]=c[Z>>2];c[$+4>>2]=_;U=c[i>>2]|0;_=U+4|0;$=c[_>>2]|0;c[X>>2]=$;c[W>>2]=0;c[Y>>2]=U;if($|0)c[$+8>>2]=V;c[_>>2]=V;if(!(c[U>>2]|0))c[U>>2]=V;V=U+8|0;c[V>>2]=(c[V>>2]|0)+1;D=c[D+8>>2]|0}while((D|0)!=0)}D=B+68|0;U=c[D>>2]|0;do if(!U)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1062978,1062983,921,1063636,0);else{a[1263537]=0;V=b+48|0;_=V;$=_i64Add(c[_>>2]|0,c[_+4>>2]|0,1,0)|0;_=V;c[_>>2]=$;c[_+4>>2]=F;R=+g[e>>2];O=+g[o>>2];Q=+g[k>>2];N=Q+ +g[s>>2];L=O+ +g[v>>2];P=R+ +g[q>>2];_=U;c:while(1){K=+g[_>>2];M=+g[_+8>>2];aa=+g[_+4>>2];ca=aa+ +g[_+16>>2];da=M+ +g[_+20>>2];do if(K<=R){if(aa<=Q?!(K+ +g[_+12>>2]>P):1)break;if(M<=O&ca>N&da>L)break c}while(0);$=c[_+32>>2]|0;if(!$){H=68;break}else _=$}if((H|0)==68){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1062978,1062983,929,1063636,0);break}a[1263537]=0;__ZN4ListIN6OctreeIN17VisualServerScene8InstanceELb1E16DefaultAllocatorE7Element11OctantOwnerES3_E5clearEv(A);c[D>>2]=0;c[C>>2]=c[e>>2];c[C+4>>2]=c[e+4>>2];c[C+8>>2]=c[e+8>>2];c[C+12>>2]=c[e+12>>2];c[C+16>>2]=c[e+16>>2];c[C+20>>2]=c[e+20>>2];__ZN6OctreeIN17VisualServerScene8InstanceELb1E16DefaultAllocatorE15_insert_elementEPNS3_7ElementEPNS3_6OctantE(b,z,_);$=V;Y=_i64Add(c[$>>2]|0,c[$+4>>2]|0,1,0)|0;$=V;c[$>>2]=Y;c[$+4>>2]=F;$=c[i>>2]|0;do if(!$)ea=0;else{Y=c[$>>2]|0;if(Y){W=B+44|0;X=_+32|0;Z=Y;do{Y=c[Z>>2]|0;fa=Z+8|0;ga=Z;Z=c[fa>>2]|0;ha=c[ga+4>>2]|0;if(!(a[W>>0]|0))__ZN4ListIPN6OctreeIN17VisualServerScene8InstanceELb1E16DefaultAllocatorE7ElementES3_E5eraseEPKNS7_7ElementE(Y+80|0,ha)|0;else __ZN4ListIPN6OctreeIN17VisualServerScene8InstanceELb1E16DefaultAllocatorE7ElementES3_E5eraseEPKNS7_7ElementE(Y+76|0,ha)|0;do if(__ZN6OctreeIN17VisualServerScene8InstanceELb1E16DefaultAllocatorE27_remove_element_from_octantEPNS3_7ElementEPNS3_6OctantES7_(b,z,Y,c[X>>2]|0)|0){ha=c[i>>2]|0;if(!ha)break;a[1263537]=0;if((c[ga+16>>2]|0)==(ha|0)){if((c[ha>>2]|0)==(ga|0))c[ha>>2]=c[fa>>2];ia=ha+4|0;ja=c[ga+12>>2]|0;if((c[ia>>2]|0)==(ga|0))c[ia>>2]=ja;if(ja|0)c[ja+8>>2]=c[fa>>2];ia=c[fa>>2]|0;if(ia|0)c[ia+12>>2]=ja;__ZN6Memory11free_staticEPvb(ga,0);ja=ha+8|0;c[ja>>2]=(c[ja>>2]|0)+-1}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145114,1145120,157,1145132,0);ja=c[i>>2]|0;if(c[ja+8>>2]|0)break;__ZN6Memory11free_staticEPvb(ja,0);c[i>>2]=0}while(0)}while((Z|0)!=0);Z=c[i>>2]|0;if(!Z){ea=0;break}else ka=Z}else ka=$;la=ka;H=93}while(0);while(1){if((H|0)==93){H=0;ea=c[la>>2]|0}if(!ea)break;$=c[ea>>2]|0;_=V;Z=_i64Add(c[_>>2]|0,c[_+4>>2]|0,1,0)|0;_=V;c[_>>2]=Z;c[_+4>>2]=F;_=c[$+36>>2]|0;if(_|0)__ZN6OctreeIN17VisualServerScene8InstanceELb1E16DefaultAllocatorE15_unpair_elementEPNS3_7ElementEPNS3_6OctantE(b,z,_);_=c[$+40>>2]|0;if(_|0)__ZN6OctreeIN17VisualServerScene8InstanceELb1E16DefaultAllocatorE15_unpair_elementEPNS3_7ElementEPNS3_6OctantE(b,z,_);_=c[$+44>>2]|0;if(_|0)__ZN6OctreeIN17VisualServerScene8InstanceELb1E16DefaultAllocatorE15_unpair_elementEPNS3_7ElementEPNS3_6OctantE(b,z,_);_=c[$+48>>2]|0;if(_|0)__ZN6OctreeIN17VisualServerScene8InstanceELb1E16DefaultAllocatorE15_unpair_elementEPNS3_7ElementEPNS3_6OctantE(b,z,_);_=c[$+52>>2]|0;if(_|0)__ZN6OctreeIN17VisualServerScene8InstanceELb1E16DefaultAllocatorE15_unpair_elementEPNS3_7ElementEPNS3_6OctantE(b,z,_);_=c[$+56>>2]|0;if(_|0)__ZN6OctreeIN17VisualServerScene8InstanceELb1E16DefaultAllocatorE15_unpair_elementEPNS3_7ElementEPNS3_6OctantE(b,z,_);_=c[$+60>>2]|0;if(_|0)__ZN6OctreeIN17VisualServerScene8InstanceELb1E16DefaultAllocatorE15_unpair_elementEPNS3_7ElementEPNS3_6OctantE(b,z,_);_=c[$+64>>2]|0;if(_|0)__ZN6OctreeIN17VisualServerScene8InstanceELb1E16DefaultAllocatorE15_unpair_elementEPNS3_7ElementEPNS3_6OctantE(b,z,_);la=ea+8|0;H=93}V=c[B+120>>2]|0;if(!V)ma=0;else{na=V;H=97}while(1){if((H|0)==97){H=0;ma=c[na>>2]|0}if(!ma)break;__ZN6OctreeIN17VisualServerScene8InstanceELb1E16DefaultAllocatorE11_pair_checkEPNS3_8PairDataE(b,c[ma>>2]|0);na=ma+4|0;H=97}__ZN6OctreeIN17VisualServerScene8InstanceELb1E16DefaultAllocatorE9_optimizeEv(b)}while(0);__ZN4ListIN6OctreeIN17VisualServerScene8InstanceELb1E16DefaultAllocatorE7Element11OctantOwnerES3_E5clearEv(i);z=c[i>>2]|0;do if(z|0)if(!(c[z+8>>2]|0)){a[1263537]=0;__ZN6Memory11free_staticEPvb(z,0);break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145461,1145120,668,1145467,0);break}while(0)}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1062978,1062983,915,1063583,0);l=f;return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1062978,1062983,851,1063557,0);l=f;return}function __ZN6OctreeIN17VisualServerScene8InstanceELb1E16DefaultAllocatorE15_remove_elementEPNS3_7ElementE(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0;e=b+48|0;f=e;g=_i64Add(c[f>>2]|0,c[f+4>>2]|0,1,0)|0;f=e;c[f>>2]=g;c[f+4>>2]=F;f=d+92|0;g=c[f>>2]|0;if(!g)h=0;else{i=g;j=3}while(1){if((j|0)==3){j=0;h=c[i>>2]|0}if(!h)break;__ZN6OctreeIN17VisualServerScene8InstanceELb1E16DefaultAllocatorE27_remove_element_from_octantEPNS3_7ElementEPNS3_6OctantES7_(b,d,c[h>>2]|0,0)|0;i=h+8|0;j=3}h=c[f>>2]|0;if(!h)k=0;else{l=h;j=8}while(1){if((j|0)==8){j=0;k=c[l>>2]|0}if(!k)break;h=c[k>>2]|0;i=e;g=_i64Add(c[i>>2]|0,c[i+4>>2]|0,1,0)|0;i=e;c[i>>2]=g;c[i+4>>2]=F;i=c[h+36>>2]|0;if(i|0)__ZN6OctreeIN17VisualServerScene8InstanceELb1E16DefaultAllocatorE15_unpair_elementEPNS3_7ElementEPNS3_6OctantE(b,d,i);i=c[h+40>>2]|0;if(i|0)__ZN6OctreeIN17VisualServerScene8InstanceELb1E16DefaultAllocatorE15_unpair_elementEPNS3_7ElementEPNS3_6OctantE(b,d,i);i=c[h+44>>2]|0;if(i|0)__ZN6OctreeIN17VisualServerScene8InstanceELb1E16DefaultAllocatorE15_unpair_elementEPNS3_7ElementEPNS3_6OctantE(b,d,i);i=c[h+48>>2]|0;if(i|0)__ZN6OctreeIN17VisualServerScene8InstanceELb1E16DefaultAllocatorE15_unpair_elementEPNS3_7ElementEPNS3_6OctantE(b,d,i);i=c[h+52>>2]|0;if(i|0)__ZN6OctreeIN17VisualServerScene8InstanceELb1E16DefaultAllocatorE15_unpair_elementEPNS3_7ElementEPNS3_6OctantE(b,d,i);i=c[h+56>>2]|0;if(i|0)__ZN6OctreeIN17VisualServerScene8InstanceELb1E16DefaultAllocatorE15_unpair_elementEPNS3_7ElementEPNS3_6OctantE(b,d,i);i=c[h+60>>2]|0;if(i|0)__ZN6OctreeIN17VisualServerScene8InstanceELb1E16DefaultAllocatorE15_unpair_elementEPNS3_7ElementEPNS3_6OctantE(b,d,i);i=c[h+64>>2]|0;if(i|0)__ZN6OctreeIN17VisualServerScene8InstanceELb1E16DefaultAllocatorE15_unpair_elementEPNS3_7ElementEPNS3_6OctantE(b,d,i);i=c[k+4>>2]|0;if(!(a[d+12>>0]|0))__ZN4ListIPN6OctreeIN17VisualServerScene8InstanceELb1E16DefaultAllocatorE7ElementES3_E5eraseEPKNS7_7ElementE(h+80|0,i)|0;else __ZN4ListIPN6OctreeIN17VisualServerScene8InstanceELb1E16DefaultAllocatorE7ElementES3_E5eraseEPKNS7_7ElementE(h+76|0,i)|0;l=k+8|0;j=8}__ZN4ListIN6OctreeIN17VisualServerScene8InstanceELb1E16DefaultAllocatorE7Element11OctantOwnerES3_E5clearEv(f);f=c[d+88>>2]|0;if(f|0?c[f+8>>2]|0:0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1063880,1062983,791,1063896,0);return}a[1263537]=0;return}function __ZN6OctreeIN17VisualServerScene8InstanceELb1E16DefaultAllocatorE9_optimizeEv(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0;d=b+60|0;e=c[d>>2]|0;if(!e)return;f=b+64|0;b=e;while(1){e=c[b+68>>2]|0;if((e|0)>=2){g=13;break}h=c[b+80>>2]|0;if(h|0?c[h+8>>2]|0:0){g=13;break}h=c[b+76>>2]|0;if(h|0?c[h+8>>2]|0:0){g=13;break}if((e|0)==1){e=b+36|0;h=c[e>>2]|0;if(!h){i=b+40|0;j=c[i>>2]|0;if(!j){k=b+44|0;l=c[k>>2]|0;if(!l){m=b+48|0;n=c[m>>2]|0;if(!n){o=b+52|0;p=c[o>>2]|0;if(!p){q=b+56|0;r=c[q>>2]|0;if(!r){s=b+60|0;t=c[s>>2]|0;if(!t){u=b+64|0;v=c[u>>2]|0;if(!v){g=20;break}else{w=v;x=u}}else{w=t;x=s}}else{w=r;x=q}}else{w=p;x=o}}else{w=n;x=m}}else{w=l;x=k}}else{w=j;x=i}}else{w=h;x=e}c[x>>2]=0;a[1263537]=0;c[w+32>>2]=0;c[w+72>>2]=-1;y=w;z=c[d>>2]|0}else{y=0;z=b}__ZN6OctreeIN17VisualServerScene8InstanceELb1E16DefaultAllocatorE6OctantD2Ev(z);__ZN6Memory11free_staticEPvb(z,0);c[f>>2]=(c[f>>2]|0)+-1;c[d>>2]=y;if(!y){g=13;break}else b=y}if((g|0)==13)return;else if((g|0)==20){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1063837,1062983,325,1063847,0);return}}function __ZN6OctreeIN17VisualServerScene8InstanceELb1E16DefaultAllocatorE18_ensure_valid_rootERK5Rect3(b,d){b=b|0;d=d|0;var e=0,f=0,h=0,i=0,j=0,k=0.0,n=0.0,o=0.0,p=0.0,q=0.0,r=0.0,s=0.0,t=0.0,u=0.0,v=0.0,w=0.0,x=0.0,y=0.0,z=0,A=0.0,B=0.0,C=0.0,D=0.0,E=0.0,F=0.0,G=0.0,H=0.0,I=0.0,J=0.0,K=0.0,L=0.0,M=0.0,N=0.0,O=0.0,P=0.0,Q=0.0,R=0.0,S=0.0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0.0,aa=0.0,ca=0.0,da=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e+4|0;h=e;i=b+60|0;j=c[i>>2]|0;if(!j){k=+g[b+56>>2];n=+g[d>>2];o=+g[d+8>>2];p=+g[d+4>>2];q=p+ +g[d+16>>2];r=o+ +g[d+20>>2];s=n+ +g[d+12>>2];t=0.0;u=0.0;v=k;w=k;x=k;k=0.0;a:while(1){y=t<0.0?-t:t;z=!(u<=o);b:do if(!(t<=n)){A=t+v;if(!((A<0.0?-A:A)<=y)){B=v;C=w;D=x}else{A=v;E=w;F=x;while(1){G=A*2.0;H=E*2.0;I=F*2.0;J=t+G;if(!((J<0.0?-J:J)<=y)){B=G;C=H;D=I;break}else{A=G;E=H;F=I}}}}else{if(!(k<=p)){F=t+v;if(!((F<0.0?-F:F)<=y)){B=v;C=w;D=x;break}else{K=v;L=w;M=x}while(1){F=K*2.0;E=L*2.0;A=M*2.0;I=t+F;if(!((I<0.0?-I:I)<=y)){B=F;C=E;D=A;break b}else{K=F;L=E;M=A}}}if(z){A=t+v;if(!((A<0.0?-A:A)<=y)){B=v;C=w;D=x;break}else{N=v;O=w;P=x}while(1){A=N*2.0;E=O*2.0;F=P*2.0;I=t+A;if(!((I<0.0?-I:I)<=y)){B=A;C=E;D=F;break b}else{N=A;O=E;P=F}}}else{Q=v;R=w;S=x}while(1){F=t+Q;if(F>s?k+R>q&u+S>r:0)break a;if(!((F<0.0?-F:F)<=y)){B=Q;C=R;D=S;break b}Q=Q*2.0;R=R*2.0;S=S*2.0}}while(0);t=t-B;u=u-D;v=B*2.0;w=C*2.0;x=D*2.0;k=k-C}z=__ZnwjPFPvjE(88,4740)|0;c[z+76>>2]=0;c[z+80>>2]=0;c[z+68>>2]=0;T=z+24|0;U=T+44|0;do{c[T>>2]=0;T=T+4|0}while((T|0)<(U|0));c[i>>2]=z;c[z+32>>2]=0;c[z+72>>2]=-1;g[z>>2]=t;g[z+4>>2]=k;g[z+8>>2]=u;g[z+12>>2]=Q;g[z+16>>2]=R;g[z+20>>2]=S;z=b+64|0;c[z>>2]=(c[z>>2]|0)+1;l=e;return}z=d+8|0;V=d+4|0;W=d+16|0;X=d+20|0;Y=b+64|0;b=d+12|0;S=+g[j>>2];R=+g[j+8>>2];Q=+g[j+12>>2];u=+g[j+16>>2];k=+g[j+20>>2];t=+g[j+4>>2];while(1){C=u+t;D=k+R;x=+g[d>>2];w=+g[z>>2];B=+g[V>>2];v=B+ +g[W>>2];r=w+ +g[X>>2];if((S<=x?!(t<=B?!(Q+S>x+ +g[b>>2]):1):0)?R<=w&C>v&D>r:0){Z=33;break}if(Q>1.0e15)break;j=__ZnwjPFPvjE(88,4740)|0;c[j>>2]=0;c[j+4>>2]=0;c[j+8>>2]=0;c[j+12>>2]=0;c[j+16>>2]=0;c[j+20>>2]=0;c[j+76>>2]=0;c[j+80>>2]=0;_=j+68|0;c[_>>2]=0;c[j+72>>2]=-1;T=j+24|0;U=T+44|0;do{c[T>>2]=0;T=T+4|0}while((T|0)<(U|0));c[Y>>2]=(c[Y>>2]|0)+1;c[(c[i>>2]|0)+32>>2]=j;r=Q+S;if(!((r<0.0?-r:r)<=(S<0.0?-S:S))){$=R-k;aa=t-u;ca=S-Q;da=7}else{$=R;aa=t;ca=S;da=0}r=Q*2.0;D=u*2.0;v=k*2.0;g[j>>2]=ca;g[j+4>>2]=aa;g[j+8>>2]=$;g[j+12>>2]=r;g[j+16>>2]=D;g[j+20>>2]=v;c[j+36+(da<<2)>>2]=c[i>>2];c[(c[i>>2]|0)+72>>2]=da;c[_>>2]=1;c[i>>2]=j;S=ca;R=$;Q=r;u=D;k=v;t=aa}if((Z|0)==33){l=e;return}__ZN6StringC2EPKc(h,1063748);c[f>>2]=__ZNK6String4utf8Ev(h)|0;__Z19_err_set_last_errorPKc(__ZNK10CharString8get_dataEv(f)|0);Z=c[f>>2]|0;if(Z|0?(__Z16atomic_decrementPj(Z+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Z,1);Z=c[h>>2]|0;if(Z|0?(__Z16atomic_decrementPj(Z+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Z,1);a[1263537]=1;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1063818,1062983,572,1130797,0);a[1263537]=0;l=e;return}function __ZN6OctreeIN17VisualServerScene8InstanceELb1E16DefaultAllocatorE15_insert_elementEPNS3_7ElementEPNS3_6OctantE(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0.0,j=0,k=0.0,l=0.0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0.0,D=0.0,E=0.0,G=0.0,H=0,I=0,J=0,K=0,L=0,M=0.0,N=0,O=0,P=0,Q=0,R=0;f=d;h=d+52|0;i=+g[h>>2];j=d+56|0;k=+g[j>>2];l=k>i?k:i;m=d+60|0;i=+g[m>>2];n=e+12|0;if(+g[n>>2]*.25<(i>l?i:l)*1.01){o=e;if(!(a[d+12>>0]|0)){p=e+80|0;if(!(c[p>>2]|0)){q=__ZnwjPFPvjE(12,4740)|0;c[p>>2]=q;c[q>>2]=0;c[q+4>>2]=0;c[q+8>>2]=0}q=__ZnwjPFPvjE(16,4740)|0;c[q>>2]=f;r=c[p>>2]|0;p=r+4|0;s=c[p>>2]|0;c[q+8>>2]=s;c[q+4>>2]=0;c[q+12>>2]=r;if(s|0)c[s+4>>2]=q;c[p>>2]=q;p=q;if(!(c[r>>2]|0)){c[r>>2]=q;t=r;u=p}else{t=r;u=p}}else{p=e+76|0;if(!(c[p>>2]|0)){r=__ZnwjPFPvjE(12,4740)|0;c[p>>2]=r;c[r>>2]=0;c[r+4>>2]=0;c[r+8>>2]=0}r=__ZnwjPFPvjE(16,4740)|0;c[r>>2]=f;f=c[p>>2]|0;p=f+4|0;q=c[p>>2]|0;c[r+8>>2]=q;c[r+4>>2]=0;c[r+12>>2]=f;if(q|0)c[q+4>>2]=r;c[p>>2]=r;p=r;if(!(c[f>>2]|0)){c[f>>2]=r;t=f;u=p}else{t=f;u=p}}p=t+8|0;c[p>>2]=(c[p>>2]|0)+1;p=d+92|0;if(!(c[p>>2]|0)){t=__ZnwjPFPvjE(12,4740)|0;c[p>>2]=t;c[t>>2]=0;c[t+4>>2]=0;c[t+8>>2]=0}t=__ZnwjPFPvjE(20,4740)|0;c[t>>2]=o;c[t+4>>2]=u;u=c[p>>2]|0;p=u+4|0;o=c[p>>2]|0;c[t+12>>2]=o;c[t+8>>2]=0;c[t+16>>2]=u;if(o|0)c[o+8>>2]=t;c[p>>2]=t;if(!(c[u>>2]|0))c[u>>2]=t;t=u+8|0;c[t>>2]=(c[t>>2]|0)+1;t=d+36|0;if(!(c[t>>2]|0)){c[t>>2]=e;t=d+64|0;c[t>>2]=c[e>>2];c[t+4>>2]=c[e+4>>2];c[t+8>>2]=c[e+8>>2];c[t+12>>2]=c[e+12>>2];c[t+16>>2]=c[e+16>>2];c[t+20>>2]=c[e+20>>2]}else __ZN5Rect310merge_withERKS_(d+64|0,e);if((c[e+68>>2]|0)>0){t=b+48|0;u=t;p=_i64Add(c[u>>2]|0,c[u+4>>2]|0,1,0)|0;u=t;c[u>>2]=p;c[u+4>>2]=F;u=c[e+36>>2]|0;if(u|0)__ZN6OctreeIN17VisualServerScene8InstanceELb1E16DefaultAllocatorE13_pair_elementEPNS3_7ElementEPNS3_6OctantE(b,d,u);u=c[e+40>>2]|0;if(u|0)__ZN6OctreeIN17VisualServerScene8InstanceELb1E16DefaultAllocatorE13_pair_elementEPNS3_7ElementEPNS3_6OctantE(b,d,u);u=c[e+44>>2]|0;if(u|0)__ZN6OctreeIN17VisualServerScene8InstanceELb1E16DefaultAllocatorE13_pair_elementEPNS3_7ElementEPNS3_6OctantE(b,d,u);u=c[e+48>>2]|0;if(u|0)__ZN6OctreeIN17VisualServerScene8InstanceELb1E16DefaultAllocatorE13_pair_elementEPNS3_7ElementEPNS3_6OctantE(b,d,u);u=c[e+52>>2]|0;if(u|0)__ZN6OctreeIN17VisualServerScene8InstanceELb1E16DefaultAllocatorE13_pair_elementEPNS3_7ElementEPNS3_6OctantE(b,d,u);u=c[e+56>>2]|0;if(u|0)__ZN6OctreeIN17VisualServerScene8InstanceELb1E16DefaultAllocatorE13_pair_elementEPNS3_7ElementEPNS3_6OctantE(b,d,u);u=c[e+60>>2]|0;if(u|0)__ZN6OctreeIN17VisualServerScene8InstanceELb1E16DefaultAllocatorE13_pair_elementEPNS3_7ElementEPNS3_6OctantE(b,d,u);u=c[e+64>>2]|0;if(u|0)__ZN6OctreeIN17VisualServerScene8InstanceELb1E16DefaultAllocatorE13_pair_elementEPNS3_7ElementEPNS3_6OctantE(b,d,u)}}else{u=d+36|0;p=c[u>>2]|0;t=e+4|0;o=e+8|0;f=e+16|0;r=e+20|0;q=d+40|0;s=d+44|0;v=d+48|0;w=e+68|0;x=b+64|0;y=0;z=0;while(1){A=e+36+(y<<2)|0;B=c[A>>2]|0;if(!B){l=+g[e>>2];i=+g[t>>2];k=+g[o>>2];C=+g[n>>2]*.5;D=+g[f>>2]*.5;E=+g[r>>2]*.5;G=(y&1|0)==0?l:l+C;l=(y&2|0)==0?i:i+D;i=(y&4|0)==0?k:k+E;k=+g[q>>2];if((!(C+G<k?1:G>k+ +g[h>>2])?(k=+g[s>>2],!(D+l<k?1:l>k+ +g[j>>2])):0)?(k=+g[v>>2],!(E+i<k?1:i>k+ +g[m>>2])):0){H=__ZnwjPFPvjE(88,4740)|0;c[H+76>>2]=0;c[H+80>>2]=0;c[H+68>>2]=0;I=H+72|0;J=H+24|0;K=J+44|0;do{c[J>>2]=0;J=J+4|0}while((J|0)<(K|0));c[A>>2]=H;c[H+32>>2]=e;c[I>>2]=y;g[H>>2]=G;g[H+4>>2]=l;g[H+8>>2]=i;g[H+12>>2]=C;g[H+16>>2]=D;g[H+20>>2]=E;c[w>>2]=(c[w>>2]|0)+1;__ZN6OctreeIN17VisualServerScene8InstanceELb1E16DefaultAllocatorE15_insert_elementEPNS3_7ElementEPNS3_6OctantE(b,d,H);c[x>>2]=(c[x>>2]|0)+1;L=z+1|0}else L=z}else{k=+g[B>>2];M=+g[q>>2];if(((((!(k>M+ +g[h>>2])?!(k+ +g[B+12>>2]<M):0)?(M=+g[B+4>>2],k=+g[s>>2],!(M>k+ +g[j>>2])):0)?!(M+ +g[B+16>>2]<k):0)?(k=+g[B+8>>2],M=+g[v>>2],!(k>M+ +g[m>>2])):0)?!(k+ +g[B+20>>2]<M):0){__ZN6OctreeIN17VisualServerScene8InstanceELb1E16DefaultAllocatorE15_insert_elementEPNS3_7ElementEPNS3_6OctantE(b,d,B);L=z+1|0}else L=z}y=y+1|0;if((y|0)==8)break;else z=L}if((p|0)==0&(L|0)>1)c[u>>2]=e}u=c[e+76>>2]|0;if(!u)N=0;else{O=u;P=46}while(1){if((P|0)==46){P=0;N=c[O>>2]|0}if(!N)break;__ZN6OctreeIN17VisualServerScene8InstanceELb1E16DefaultAllocatorE15_pair_referenceEPNS3_7ElementES5_(b,d,c[N>>2]|0);O=N+4|0;P=46}if(!(a[d+12>>0]|0))return;N=c[e+80>>2]|0;if(!N)Q=0;else{R=N;P=52}while(1){if((P|0)==52){P=0;Q=c[R>>2]|0}if(!Q)break;__ZN6OctreeIN17VisualServerScene8InstanceELb1E16DefaultAllocatorE15_pair_referenceEPNS3_7ElementES5_(b,d,c[Q>>2]|0);R=Q+4|0;P=52}return}function __ZN6OctreeIN17VisualServerScene8InstanceELb1E16DefaultAllocatorE11_pair_checkEPNS3_8PairDataE(b,e){b=b|0;e=e|0;var f=0,h=0,i=0.0,j=0.0,k=0,l=0,m=0,n=0;f=c[e+8>>2]|0;h=c[e+12>>2]|0;i=+g[f+40>>2];j=+g[h+40>>2];if((((!(i>j+ +g[h+52>>2])?!(i+ +g[f+52>>2]<j):0)?(j=+g[f+44>>2],i=+g[h+44>>2],!(j>i+ +g[h+56>>2])):0)?!(j+ +g[f+56>>2]<i):0)?(i=+g[f+48>>2],j=+g[h+48>>2],!(i>j+ +g[h+60>>2])):0)k=!(i+ +g[f+60>>2]<j);else k=0;l=k&1;m=e+4|0;if((k&1|0)==(d[m>>0]|0|0))return;if(k){k=c[b+24>>2]|0;if(!k)n=1;else{c[e+16>>2]=ni[k&63](c[b+32>>2]|0,c[f+32>>2]|0,c[f+4>>2]|0,c[f+8>>2]|0,c[h+32>>2]|0,c[h+4>>2]|0,c[h+8>>2]|0)|0;n=1}}else{k=c[b+28>>2]|0;if(!k)n=-1;else{Ui[k&7](c[b+32>>2]|0,c[f+32>>2]|0,c[f+4>>2]|0,c[f+8>>2]|0,c[h+32>>2]|0,c[h+4>>2]|0,c[h+8>>2]|0,c[e+16>>2]|0);n=-1}}e=b+68|0;c[e>>2]=(c[e>>2]|0)+n;a[m>>0]=l;return}function __ZN4ListIN6OctreeIN17VisualServerScene8InstanceELb1E16DefaultAllocatorE7Element11OctantOwnerES3_E5clearEv(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0;d=c[b>>2]|0;if(!d)return;else e=d;while(1){d=c[e>>2]|0;if(!d){f=15;break}a[1263537]=0;if((c[d+16>>2]|0)==(e|0)){c[e>>2]=c[d+8>>2];g=e+4|0;h=c[d+12>>2]|0;if((c[g>>2]|0)==(d|0))c[g>>2]=h;g=d+8|0;if(h|0)c[h+8>>2]=c[g>>2];i=c[g>>2]|0;if(i|0)c[i+12>>2]=h;__ZN6Memory11free_staticEPvb(d,0);d=e+8|0;c[d>>2]=(c[d>>2]|0)+-1}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145114,1145120,157,1145132,0);e=c[b>>2]|0;if(!(c[e+8>>2]|0)){f=14;break}if(!e){f=15;break}}if((f|0)==14){__ZN6Memory11free_staticEPvb(e,0);c[b>>2]=0;return}else if((f|0)==15)return}function __ZN4ListIPN6OctreeIN17VisualServerScene8InstanceELb1E16DefaultAllocatorE7ElementES3_E5eraseEPKNS7_7ElementE(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0;e=c[b>>2]|0;if(!e){f=0;return f|0}do if(!d){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145114,1145120,156,1144262,0);g=0}else{a[1263537]=0;if((c[d+12>>2]|0)!=(e|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145114,1145120,157,1145132,0);g=0;break}if((c[e>>2]|0)==(d|0))c[e>>2]=c[d+4>>2];h=e+4|0;i=c[d+8>>2]|0;if((c[h>>2]|0)==(d|0))c[h>>2]=i;h=d+4|0;if(i|0)c[i+4>>2]=c[h>>2];j=c[h>>2]|0;if(j|0)c[j+8>>2]=i;__ZN6Memory11free_staticEPvb(d,0);i=e+8|0;c[i>>2]=(c[i>>2]|0)+-1;g=1}while(0);e=c[b>>2]|0;if(c[e+8>>2]|0){f=g;return f|0}__ZN6Memory11free_staticEPvb(e,0);c[b>>2]=0;f=g;return f|0}function __ZN6OctreeIN17VisualServerScene8InstanceELb1E16DefaultAllocatorE27_remove_element_from_octantEPNS3_7ElementEPNS3_6OctantES7_(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;g=b+48|0;h=d+12|0;i=b+60|0;j=b+64|0;k=0;l=e;a:while(1){e=l;b:while(1){if((e|0)==(f|0)){m=29;break a}n=e+24|0;o=n;p=g;if((c[o>>2]|0)==(c[p>>2]|0)?(c[o+4>>2]|0)==(c[p+4>>2]|0):0)q=0;else{p=c[e+76>>2]|0;if(!p)r=0;else{s=p;m=7}while(1){if((m|0)==7){m=0;r=c[s>>2]|0}if(!r)break;__ZN6OctreeIN17VisualServerScene8InstanceELb1E16DefaultAllocatorE17_pair_unreferenceEPNS3_7ElementES5_(b,d,c[r>>2]|0);s=r+4|0;m=7}c:do if(a[h>>0]|0){p=c[e+80>>2]|0;if(!p)t=0;else{u=p;m=13}while(1){if((m|0)==13){m=0;t=c[u>>2]|0}if(!t)break c;__ZN6OctreeIN17VisualServerScene8InstanceELb1E16DefaultAllocatorE17_pair_unreferenceEPNS3_7ElementES5_(b,d,c[t>>2]|0);u=t+4|0;m=13}}while(0);p=g;o=c[p+4>>2]|0;v=n;c[v>>2]=c[p>>2];c[v+4>>2]=o;q=1}w=c[e+32>>2]|0;do if(!(c[e+68>>2]|0)){o=c[e+80>>2]|0;if(o|0?c[o+8>>2]|0:0)break;o=c[e+76>>2]|0;if(!o)break b;if(!(c[o+8>>2]|0))break b}while(0);if(q)e=w;else{m=29;break a}}if((e|0)==(c[i>>2]|0))c[i>>2]=0;else{n=c[e+72>>2]|0;if(n>>>0>7){m=25;break}a[1263537]=0;c[w+36+(n<<2)>>2]=0;n=w+68|0;c[n>>2]=(c[n>>2]|0)+-1}__ZN6OctreeIN17VisualServerScene8InstanceELb1E16DefaultAllocatorE6OctantD2Ev(e);__ZN6Memory11free_staticEPvb(e,0);c[j>>2]=(c[j>>2]|0)+-1;k=1;l=w}if((m|0)==25){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1063674,1062983,645,1063702,0);return k|0}else if((m|0)==29)return k|0;return 0}function __ZN6OctreeIN17VisualServerScene8InstanceELb1E16DefaultAllocatorE15_unpair_elementEPNS3_7ElementEPNS3_6OctantE(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0;f=c[e+76>>2]|0;if(!f)g=0;else{h=f;i=3}while(1){if((i|0)==3){i=0;g=c[h>>2]|0}if(!g)break;f=c[g>>2]|0;j=f+24|0;k=b+48|0;l=k;if(!((c[j>>2]|0)==(c[l>>2]|0)?(c[j+4>>2]|0)==(c[l+4>>2]|0):0)){__ZN6OctreeIN17VisualServerScene8InstanceELb1E16DefaultAllocatorE17_pair_unreferenceEPNS3_7ElementES5_(b,d,f);f=k;k=c[f+4>>2]|0;l=(c[g>>2]|0)+24|0;c[l>>2]=c[f>>2];c[l+4>>2]=k}h=g+4|0;i=3}a:do if(a[d+12>>0]|0){g=c[e+80>>2]|0;if(!g)m=0;else{n=g;i=11}while(1){if((i|0)==11){i=0;m=c[n>>2]|0}if(!m)break a;g=c[m>>2]|0;h=g+24|0;k=b+48|0;l=k;if(!((c[h>>2]|0)==(c[l>>2]|0)?(c[h+4>>2]|0)==(c[l+4>>2]|0):0)){__ZN6OctreeIN17VisualServerScene8InstanceELb1E16DefaultAllocatorE17_pair_unreferenceEPNS3_7ElementES5_(b,d,g);g=k;k=c[g+4>>2]|0;l=(c[m>>2]|0)+24|0;c[l>>2]=c[g>>2];c[l+4>>2]=k}n=m+4|0;i=11}}while(0);i=b+48|0;m=c[i+4>>2]|0;n=e+24|0;c[n>>2]=c[i>>2];c[n+4>>2]=m;if(!(c[e+68>>2]|0))return;m=c[e+36>>2]|0;if(m|0)__ZN6OctreeIN17VisualServerScene8InstanceELb1E16DefaultAllocatorE15_unpair_elementEPNS3_7ElementEPNS3_6OctantE(b,d,m);m=c[e+40>>2]|0;if(m|0)__ZN6OctreeIN17VisualServerScene8InstanceELb1E16DefaultAllocatorE15_unpair_elementEPNS3_7ElementEPNS3_6OctantE(b,d,m);m=c[e+44>>2]|0;if(m|0)__ZN6OctreeIN17VisualServerScene8InstanceELb1E16DefaultAllocatorE15_unpair_elementEPNS3_7ElementEPNS3_6OctantE(b,d,m);m=c[e+48>>2]|0;if(m|0)__ZN6OctreeIN17VisualServerScene8InstanceELb1E16DefaultAllocatorE15_unpair_elementEPNS3_7ElementEPNS3_6OctantE(b,d,m);m=c[e+52>>2]|0;if(m|0)__ZN6OctreeIN17VisualServerScene8InstanceELb1E16DefaultAllocatorE15_unpair_elementEPNS3_7ElementEPNS3_6OctantE(b,d,m);m=c[e+56>>2]|0;if(m|0)__ZN6OctreeIN17VisualServerScene8InstanceELb1E16DefaultAllocatorE15_unpair_elementEPNS3_7ElementEPNS3_6OctantE(b,d,m);m=c[e+60>>2]|0;if(m|0)__ZN6OctreeIN17VisualServerScene8InstanceELb1E16DefaultAllocatorE15_unpair_elementEPNS3_7ElementEPNS3_6OctantE(b,d,m);m=c[e+64>>2]|0;if(!m)return;__ZN6OctreeIN17VisualServerScene8InstanceELb1E16DefaultAllocatorE15_unpair_elementEPNS3_7ElementEPNS3_6OctantE(b,d,m);return}function __ZN6OctreeIN17VisualServerScene8InstanceELb1E16DefaultAllocatorE17_pair_unreferenceEPNS3_7ElementES5_(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0;f=d;g=e;if((d|0)==(e|0))return;h=c[d+32>>2]|0;i=c[e+32>>2]|0;j=h>>>0<i>>>0;k=j?i:h;l=j?h:i;j=b+12|0;m=c[j>>2]|0;if(!m)return;n=c[m+8>>2]|0;m=c[b+16>>2]|0;a:do if((n|0)==(m|0))o=n;else{p=n;do{q=p+24|0;r=c[q>>2]|0;s=c[q+4>>2]|0;if(k>>>0<s>>>0|(k|0)==(s|0)&l>>>0<r>>>0)t=p+8|0;else{if(!(s>>>0<k>>>0|(s|0)==(k|0)&r>>>0<l>>>0)){o=p;break a}t=p+4|0}p=c[t>>2]|0}while((p|0)!=(m|0));return}while(0);if((o|0)==(m|0)|(o|0)==0)return;m=o+32|0;t=(c[m>>2]|0)+-1|0;c[m>>2]=t;if(t|0)return;if(a[o+36>>0]|0){t=c[b+28>>2]|0;if(t|0)Ui[t&7](c[b+32>>2]|0,h,c[d+4>>2]|0,c[d+8>>2]|0,i,c[e+4>>2]|0,c[e+8>>2]|0,c[o+48>>2]|0);e=b+68|0;c[e>>2]=(c[e>>2]|0)+-1}e=(c[o+44>>2]|0)==(d|0);d=e?f:g;i=c[o+52>>2]|0;h=(e?g:f)+88|0;f=c[h>>2]|0;if(f|0){do if(!i)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145114,1145120,156,1144262,0);else{a[1263537]=0;if((c[i+12>>2]|0)!=(f|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145114,1145120,157,1145132,0);break}if((c[f>>2]|0)==(i|0))c[f>>2]=c[i+4>>2];g=f+4|0;e=c[i+8>>2]|0;if((c[g>>2]|0)==(i|0))c[g>>2]=e;g=i+4|0;if(e|0)c[e+4>>2]=c[g>>2];t=c[g>>2]|0;if(t|0)c[t+8>>2]=e;__ZN6Memory11free_staticEPvb(i,0);e=f+8|0;c[e>>2]=(c[e>>2]|0)+-1}while(0);f=c[h>>2]|0;if(!(c[f+8>>2]|0)){__ZN6Memory11free_staticEPvb(f,0);c[h>>2]=0}}h=c[o+56>>2]|0;f=d+88|0;d=c[f>>2]|0;if(d|0){do if(!h)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145114,1145120,156,1144262,0);else{a[1263537]=0;if((c[h+12>>2]|0)!=(d|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145114,1145120,157,1145132,0);break}if((c[d>>2]|0)==(h|0))c[d>>2]=c[h+4>>2];i=d+4|0;e=c[h+8>>2]|0;if((c[i>>2]|0)==(h|0))c[i>>2]=e;i=h+4|0;if(e|0)c[e+4>>2]=c[i>>2];t=c[i>>2]|0;if(t|0)c[t+8>>2]=e;__ZN6Memory11free_staticEPvb(h,0);e=d+8|0;c[e>>2]=(c[e>>2]|0)+-1}while(0);d=c[f>>2]|0;if(!(c[d+8>>2]|0)){__ZN6Memory11free_staticEPvb(d,0);c[f>>2]=0}}if(!(c[j>>2]|0))return;__ZN3MapIN6OctreeIN17VisualServerScene8InstanceELb1E16DefaultAllocatorE7PairKeyENS4_8PairDataE10ComparatorIS5_ES3_E6_eraseEPNS9_7ElementE(j,o);if(c[b+20>>2]|0)return;b=c[j>>2]|0;if(!b)return;__ZN6Memory11free_staticEPvb(b,0);c[j>>2]=0;return}function __ZN3MapIN6OctreeIN17VisualServerScene8InstanceELb1E16DefaultAllocatorE7PairKeyENS4_8PairDataE10ComparatorIS5_ES3_E6_eraseEPNS9_7ElementE(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0;e=d+8|0;f=c[e>>2]|0;g=b+4|0;h=c[g>>2]|0;do if((f|0)!=(h|0)?(i=c[d+4>>2]|0,(i|0)!=(h|0)):0){j=i;while(1){i=c[j+8>>2]|0;if((i|0)==(h|0))break;else j=i}if(!j){k=h;l=c[h+8>>2]|0;m=7;break}else{n=j;o=j+8|0;m=8;break}}else{k=d;l=f;m=7}while(0);if((m|0)==7){f=k+8|0;if((l|0)==(h|0)){n=k;o=f;m=8}else{p=k;q=l;r=f}}if((m|0)==8){p=n;q=c[n+4>>2]|0;r=o}o=c[b>>2]|0;n=p+12|0;m=c[n>>2]|0;c[q+12>>2]=m;do if((o|0)!=(m|0)){f=c[n>>2]|0;l=f+8|0;if((p|0)==(c[l>>2]|0)){c[l>>2]=q;break}else{c[f+4>>2]=q;break}}else c[o+8>>2]=q;while(0);do if((p|0)==(d|0)){if((c[d>>2]|0)==1)__ZN3MapIN6OctreeIN17VisualServerScene8InstanceELb1E16DefaultAllocatorE7PairKeyENS4_8PairDataE10ComparatorIS5_ES3_E10_erase_fixEPNS9_7ElementE(b,q)}else{if((p|0)==(h|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143791,1145936,469,1143798,0);return}a[1263537]=0;if((c[p>>2]|0)==1)__ZN3MapIN6OctreeIN17VisualServerScene8InstanceELb1E16DefaultAllocatorE7PairKeyENS4_8PairDataE10ComparatorIS5_ES3_E10_erase_fixEPNS9_7ElementE(b,q);c[r>>2]=c[e>>2];o=d+4|0;c[p+4>>2]=c[o>>2];m=d+12|0;c[n>>2]=c[m>>2];c[p>>2]=c[d>>2];c[(c[e>>2]|0)+12>>2]=p;c[(c[o>>2]|0)+12>>2]=p;o=c[m>>2]|0;m=o+8|0;if((c[m>>2]|0)==(d|0)){c[m>>2]=p;break}else{c[o+4>>2]=p;break}}while(0);p=c[d+16>>2]|0;e=d+20|0;if(p|0)c[p+20>>2]=c[e>>2];n=c[e>>2]|0;if(n|0)c[n+16>>2]=p;__ZN6Memory11free_staticEPvb(d,0);d=b+8|0;c[d>>2]=(c[d>>2]|0)+-1;if(!(c[c[g>>2]>>2]|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143791,1145936,498,1143838,0);return}else{a[1263537]=0;return}}function __ZN3MapIN6OctreeIN17VisualServerScene8InstanceELb1E16DefaultAllocatorE7PairKeyENS4_8PairDataE10ComparatorIS5_ES3_E10_erase_fixEPNS9_7ElementE(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0;e=c[(c[b>>2]|0)+8>>2]|0;f=b+4|0;if((e|0)!=(d|0)&(c[d>>2]|0)==1){b=d;while(1){g=b+12|0;h=c[g>>2]|0;i=c[h+8>>2]|0;do if((b|0)==(i|0)){j=c[h+4>>2]|0;if(!(c[j>>2]|0)){a[1263537]=0;c[j>>2]=1;k=c[f>>2]|0;if((k|0)==(h|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);l=c[g>>2]|0;m=l;n=c[l+4>>2]|0;o=c[f>>2]|0}else{a[1263537]=0;c[h>>2]=0;m=h;n=j;o=k}k=n+8|0;l=c[k>>2]|0;c[m+4>>2]=l;if((l|0)!=(o|0))c[l+12>>2]=m;l=m+12|0;c[n+12>>2]=c[l>>2];p=c[l>>2]|0;q=p+8|0;if((c[q>>2]|0)==(m|0))c[q>>2]=n;else c[p+4>>2]=n;c[k>>2]=m;c[l>>2]=n;l=c[g>>2]|0;r=c[l+4>>2]|0;s=l}else{r=j;s=h}if((c[c[r+4>>2]>>2]|0)==1){j=r+8|0;l=c[j>>2]|0;if((c[l>>2]|0)==1)if((c[f>>2]|0)==(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);t=c[g>>2]|0;break}else{a[1263537]=0;c[r>>2]=0;t=s;break}a[1263537]=0;c[l>>2]=1;k=c[f>>2]|0;if((k|0)==(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);u=c[j>>2]|0;v=c[f>>2]|0}else{a[1263537]=0;c[r>>2]=0;u=l;v=k}k=u+4|0;l=c[k>>2]|0;c[j>>2]=l;if((l|0)!=(v|0))c[l+12>>2]=r;l=r+12|0;c[u+12>>2]=c[l>>2];j=c[l>>2]|0;p=j+4|0;if((c[p>>2]|0)==(r|0))c[p>>2]=u;else c[j+8>>2]=u;c[k>>2]=r;c[l>>2]=u;l=c[g>>2]|0;w=c[l+4>>2]|0;x=l;y=v}else{w=r;x=s;y=c[f>>2]|0}l=c[x>>2]|0;if((l|0)==0&(y|0)==(w|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);z=c[g>>2]|0;A=c[f>>2]|0}else{a[1263537]=0;c[w>>2]=l;z=x;A=y}c[z>>2]=1;l=c[w+4>>2]|0;a[1263537]=0;c[l>>2]=1;l=z+4|0;k=c[l>>2]|0;j=k+8|0;p=c[j>>2]|0;c[l>>2]=p;if((p|0)!=(A|0))c[p+12>>2]=z;p=z+12|0;c[k+12>>2]=c[p>>2];l=c[p>>2]|0;q=l+8|0;if((c[q>>2]|0)==(z|0))c[q>>2]=k;else c[l+4>>2]=k;c[j>>2]=z;c[p>>2]=k;t=e}else{if(!(c[i>>2]|0)){a[1263537]=0;c[i>>2]=1;k=c[f>>2]|0;if((k|0)==(h|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);p=c[g>>2]|0;B=c[p+8>>2]|0;C=c[f>>2]|0;D=p}else{a[1263537]=0;c[h>>2]=0;B=i;C=k;D=h}k=B+4|0;p=c[k>>2]|0;c[D+8>>2]=p;if((p|0)!=(C|0))c[p+12>>2]=D;p=D+12|0;c[B+12>>2]=c[p>>2];j=c[p>>2]|0;l=j+4|0;if((c[l>>2]|0)==(D|0))c[l>>2]=B;else c[j+8>>2]=B;c[k>>2]=D;c[p>>2]=B;p=c[g>>2]|0;E=c[p+8>>2]|0;F=p}else{E=i;F=h}p=E+4|0;k=c[p>>2]|0;j=(c[c[E+8>>2]>>2]|0)==1;if(!((c[k>>2]|0)!=1|j^1))if((c[f>>2]|0)==(E|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);t=c[g>>2]|0;break}else{a[1263537]=0;c[E>>2]=0;t=F;break}if(j){a[1263537]=0;c[k>>2]=1;j=c[f>>2]|0;if((j|0)==(E|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);G=c[p>>2]|0;H=c[f>>2]|0}else{a[1263537]=0;c[E>>2]=0;G=k;H=j}j=G+8|0;k=c[j>>2]|0;c[p>>2]=k;if((k|0)!=(H|0))c[k+12>>2]=E;k=E+12|0;c[G+12>>2]=c[k>>2];p=c[k>>2]|0;l=p+8|0;if((c[l>>2]|0)==(E|0))c[l>>2]=G;else c[p+4>>2]=G;c[j>>2]=E;c[k>>2]=G;k=c[g>>2]|0;I=c[k+8>>2]|0;J=k;K=H}else{I=E;J=F;K=c[f>>2]|0}k=c[J>>2]|0;if((k|0)==0&(K|0)==(I|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);L=c[g>>2]|0;M=c[f>>2]|0}else{a[1263537]=0;c[I>>2]=k;L=J;M=K}c[L>>2]=1;k=c[I+8>>2]|0;a[1263537]=0;c[k>>2]=1;k=L+8|0;j=c[k>>2]|0;p=j+4|0;l=c[p>>2]|0;c[k>>2]=l;if((l|0)!=(M|0))c[l+12>>2]=L;l=L+12|0;c[j+12>>2]=c[l>>2];k=c[l>>2]|0;q=k+4|0;if((c[q>>2]|0)==(L|0))c[q>>2]=j;else c[k+8>>2]=j;c[p>>2]=L;c[l>>2]=j;t=e}while(0);if((e|0)!=(t|0)&(c[t>>2]|0)==1)b=t;else{N=t;break}}}else N=d;a[1263537]=0;c[N>>2]=1;if((c[c[f>>2]>>2]|0)==1){a[1263537]=0;return}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143886,1145936,447,1143897,0);return}}function __ZN6OctreeIN17VisualServerScene8InstanceELb1E16DefaultAllocatorE6OctantD2Ev(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0;d=b+80|0;e=c[d>>2]|0;a:do if(e|0){f=e;while(1){g=c[f>>2]|0;if(!g)break;__ZN4ListIPN6OctreeIN17VisualServerScene8InstanceELb1E16DefaultAllocatorE7ElementES3_E5eraseEPKNS7_7ElementE(d,g)|0;g=c[d>>2]|0;if(!g)break a;else f=g}if(!(c[f+8>>2]|0)){a[1263537]=0;__ZN6Memory11free_staticEPvb(f,0);break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145461,1145120,668,1145467,0);break}}while(0);d=b+76|0;b=c[d>>2]|0;if(!b)return;else h=b;while(1){b=c[h>>2]|0;if(!b)break;__ZN4ListIPN6OctreeIN17VisualServerScene8InstanceELb1E16DefaultAllocatorE7ElementES3_E5eraseEPKNS7_7ElementE(d,b)|0;b=c[d>>2]|0;if(!b){i=13;break}else h=b}if((i|0)==13)return;if(!(c[h+8>>2]|0)){a[1263537]=0;__ZN6Memory11free_staticEPvb(h,0);return}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145461,1145120,668,1145467,0);return}}function __ZN6OctreeIN17VisualServerScene8InstanceELb1E16DefaultAllocatorE13_pair_elementEPNS3_7ElementEPNS3_6OctantE(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0;f=c[e+76>>2]|0;if(!f)g=0;else{h=f;i=3}while(1){if((i|0)==3){i=0;g=c[h>>2]|0}if(!g)break;f=c[g>>2]|0;j=f+24|0;k=b+48|0;l=k;if(!((c[j>>2]|0)==(c[l>>2]|0)?(c[j+4>>2]|0)==(c[l+4>>2]|0):0)){__ZN6OctreeIN17VisualServerScene8InstanceELb1E16DefaultAllocatorE15_pair_referenceEPNS3_7ElementES5_(b,d,f);f=k;k=c[f+4>>2]|0;l=(c[g>>2]|0)+24|0;c[l>>2]=c[f>>2];c[l+4>>2]=k}h=g+4|0;i=3}a:do if(a[d+12>>0]|0){g=c[e+80>>2]|0;if(!g)m=0;else{n=g;i=11}while(1){if((i|0)==11){i=0;m=c[n>>2]|0}if(!m)break a;g=c[m>>2]|0;h=g+24|0;k=b+48|0;l=k;if(!((c[h>>2]|0)==(c[l>>2]|0)?(c[h+4>>2]|0)==(c[l+4>>2]|0):0)){__ZN6OctreeIN17VisualServerScene8InstanceELb1E16DefaultAllocatorE15_pair_referenceEPNS3_7ElementES5_(b,d,g);g=k;k=c[g+4>>2]|0;l=(c[m>>2]|0)+24|0;c[l>>2]=c[g>>2];c[l+4>>2]=k}n=m+4|0;i=11}}while(0);i=b+48|0;m=c[i+4>>2]|0;n=e+24|0;c[n>>2]=c[i>>2];c[n+4>>2]=m;if(!(c[e+68>>2]|0))return;m=c[e+36>>2]|0;if(m|0)__ZN6OctreeIN17VisualServerScene8InstanceELb1E16DefaultAllocatorE13_pair_elementEPNS3_7ElementEPNS3_6OctantE(b,d,m);m=c[e+40>>2]|0;if(m|0)__ZN6OctreeIN17VisualServerScene8InstanceELb1E16DefaultAllocatorE13_pair_elementEPNS3_7ElementEPNS3_6OctantE(b,d,m);m=c[e+44>>2]|0;if(m|0)__ZN6OctreeIN17VisualServerScene8InstanceELb1E16DefaultAllocatorE13_pair_elementEPNS3_7ElementEPNS3_6OctantE(b,d,m);m=c[e+48>>2]|0;if(m|0)__ZN6OctreeIN17VisualServerScene8InstanceELb1E16DefaultAllocatorE13_pair_elementEPNS3_7ElementEPNS3_6OctantE(b,d,m);m=c[e+52>>2]|0;if(m|0)__ZN6OctreeIN17VisualServerScene8InstanceELb1E16DefaultAllocatorE13_pair_elementEPNS3_7ElementEPNS3_6OctantE(b,d,m);m=c[e+56>>2]|0;if(m|0)__ZN6OctreeIN17VisualServerScene8InstanceELb1E16DefaultAllocatorE13_pair_elementEPNS3_7ElementEPNS3_6OctantE(b,d,m);m=c[e+60>>2]|0;if(m|0)__ZN6OctreeIN17VisualServerScene8InstanceELb1E16DefaultAllocatorE13_pair_elementEPNS3_7ElementEPNS3_6OctantE(b,d,m);m=c[e+64>>2]|0;if(!m)return;__ZN6OctreeIN17VisualServerScene8InstanceELb1E16DefaultAllocatorE13_pair_elementEPNS3_7ElementEPNS3_6OctantE(b,d,m);return}function __ZN6OctreeIN17VisualServerScene8InstanceELb1E16DefaultAllocatorE15_pair_referenceEPNS3_7ElementES5_(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;f=l;l=l+48|0;if((l|0)>=(m|0))ba(48);g=f;h=f+8|0;if((d|0)==(e|0)){l=f;return}i=c[d+4>>2]|0;if(!((i|0)==0?1:(i|0)!=(c[e+4>>2]|0))){l=f;return}if((c[e+16>>2]&c[d+20>>2]|0)==0?(c[d+16>>2]&c[e+20>>2]|0)==0:0){l=f;return}i=c[d+32>>2]|0;j=c[e+32>>2]|0;k=i>>>0<j>>>0;c[g>>2]=k?i:j;c[g+4>>2]=k?j:i;i=b+12|0;j=c[i>>2]|0;k=(j|0)==0;a:do if(!k){n=c[j+8>>2]|0;o=c[b+16>>2]|0;b:do if((n|0)==(o|0))p=n;else{q=g;r=c[q>>2]|0;s=c[q+4>>2]|0;q=n;while(1){t=q+24|0;u=c[t>>2]|0;v=c[t+4>>2]|0;if(s>>>0<v>>>0|(s|0)==(v|0)&r>>>0<u>>>0)w=q+8|0;else{if(!(v>>>0<s>>>0|(v|0)==(s|0)&u>>>0<r>>>0)){p=q;break b}w=q+4|0}q=c[w>>2]|0;if((q|0)==(o|0)){x=14;break a}}}while(0);if(!((p|0)==(o|0)|(p|0)==0)){n=p+32|0;c[n>>2]=(c[n>>2]|0)+1}else x=14}else x=14;while(0);if((x|0)==14){c[h>>2]=1;c[h+8>>2]=d;c[h+12>>2]=e;a[h+4>>0]=0;if(k){k=__ZnwjPFPvjE(64,4740)|0;x=k+16|0;c[x>>2]=0;c[x+4>>2]=0;c[i>>2]=k;x=c[b+16>>2]|0;c[k+4>>2]=x;c[k+8>>2]=x;c[k+12>>2]=x;c[k>>2]=1}k=__ZN3MapIN6OctreeIN17VisualServerScene8InstanceELb1E16DefaultAllocatorE7PairKeyENS4_8PairDataE10ComparatorIS5_ES3_E10_insert_rbERKS5_RKS6_(i,g,h)|0;h=d+88|0;d=k+32|0;if(!(c[h>>2]|0)){g=__ZnwjPFPvjE(12,4740)|0;c[h>>2]=g;c[g>>2]=0;c[g+4>>2]=0;c[g+8>>2]=0}g=__ZnwjPFPvjE(16,4740)|0;c[g>>2]=d;i=c[h>>2]|0;h=i+4|0;x=c[h>>2]|0;c[g+8>>2]=x;c[g+4>>2]=0;c[g+12>>2]=i;if(x|0)c[x+4>>2]=g;c[h>>2]=g;if(!(c[i>>2]|0))c[i>>2]=g;h=i+8|0;c[h>>2]=(c[h>>2]|0)+1;c[k+52>>2]=g;g=e+88|0;if(!(c[g>>2]|0)){e=__ZnwjPFPvjE(12,4740)|0;c[g>>2]=e;c[e>>2]=0;c[e+4>>2]=0;c[e+8>>2]=0}e=__ZnwjPFPvjE(16,4740)|0;c[e>>2]=d;d=c[g>>2]|0;g=d+4|0;h=c[g>>2]|0;c[e+8>>2]=h;c[e+4>>2]=0;c[e+12>>2]=d;if(h|0)c[h+4>>2]=e;c[g>>2]=e;if(!(c[d>>2]|0))c[d>>2]=e;g=d+8|0;c[g>>2]=(c[g>>2]|0)+1;c[k+56>>2]=e}l=f;return}function __ZN3MapIN6OctreeIN17VisualServerScene8InstanceELb1E16DefaultAllocatorE7PairKeyENS4_8PairDataE10ComparatorIS5_ES3_E10_insert_rbERKS5_RKS6_(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f;a[g>>0]=0;h=__ZN3MapIN6OctreeIN17VisualServerScene8InstanceELb1E16DefaultAllocatorE7PairKeyENS4_8PairDataE10ComparatorIS5_ES3_E7_insertERKS5_Rb(b,d,g)|0;if(h|0){d=h+32|0;c[d>>2]=c[e>>2];c[d+4>>2]=c[e+4>>2];c[d+8>>2]=c[e+8>>2];c[d+12>>2]=c[e+12>>2];c[d+16>>2]=c[e+16>>2];c[d+20>>2]=c[e+20>>2];c[d+24>>2]=c[e+24>>2]}if(a[g>>0]|0){l=f;return h|0}g=b+8|0;c[g>>2]=(c[g>>2]|0)+1;g=h+12|0;e=c[g>>2]|0;if(!(c[e>>2]|0)){d=b+4|0;i=h;j=e;k=e;e=g;while(1){g=j+12|0;n=c[g>>2]|0;o=c[n+8>>2]|0;p=n;do if((j|0)==(o|0)){q=c[n+4>>2]|0;if(!(c[q>>2]|0)){c[k>>2]=1;a[1263537]=0;c[q>>2]=1;if((c[d>>2]|0)==(n|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);r=c[(c[e>>2]|0)+12>>2]|0;break}else{a[1263537]=0;c[n>>2]=0;r=n;break}}q=j+4|0;if((i|0)==(c[q>>2]|0)){s=i+8|0;t=c[s>>2]|0;c[q>>2]=t;q=c[d>>2]|0;if((t|0)==(q|0))u=p;else{c[t+12>>2]=j;u=c[g>>2]|0}t=i+12|0;c[t>>2]=u;v=c[g>>2]|0;w=v+8|0;if((c[w>>2]|0)==(j|0))c[w>>2]=i;else c[v+4>>2]=i;c[s>>2]=j;c[g>>2]=i;x=j;y=i;z=q;A=c[t>>2]|0}else{x=i;y=j;z=c[d>>2]|0;A=n}a[1263537]=0;c[y>>2]=1;if((z|0)==(A|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);B=c[(c[x+12>>2]|0)+12>>2]|0;C=c[d>>2]|0}else{a[1263537]=0;c[A>>2]=0;B=A;C=z}t=B+8|0;q=c[t>>2]|0;s=q+4|0;v=c[s>>2]|0;c[t>>2]=v;if((v|0)!=(C|0))c[v+12>>2]=B;v=B+12|0;c[q+12>>2]=c[v>>2];t=c[v>>2]|0;w=t+4|0;if((c[w>>2]|0)==(B|0))c[w>>2]=q;else c[t+8>>2]=q;c[s>>2]=B;c[v>>2]=q;r=x}else{if(!(c[o>>2]|0)){c[k>>2]=1;a[1263537]=0;c[o>>2]=1;if((c[d>>2]|0)==(n|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);r=c[(c[e>>2]|0)+12>>2]|0;break}else{a[1263537]=0;c[n>>2]=0;r=n;break}}q=j+8|0;if((i|0)==(c[q>>2]|0)){v=i+4|0;s=c[v>>2]|0;c[q>>2]=s;q=c[d>>2]|0;if((s|0)==(q|0))D=p;else{c[s+12>>2]=j;D=c[g>>2]|0}s=i+12|0;c[s>>2]=D;t=c[g>>2]|0;w=t+4|0;if((c[w>>2]|0)==(j|0))c[w>>2]=i;else c[t+8>>2]=i;c[v>>2]=j;c[g>>2]=i;E=j;F=i;G=q;H=c[s>>2]|0}else{E=i;F=j;G=c[d>>2]|0;H=n}a[1263537]=0;c[F>>2]=1;if((G|0)==(H|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);I=c[d>>2]|0;J=c[(c[E+12>>2]|0)+12>>2]|0}else{a[1263537]=0;c[H>>2]=0;I=G;J=H}s=J+4|0;q=c[s>>2]|0;v=q+8|0;t=c[v>>2]|0;c[s>>2]=t;if((t|0)!=(I|0))c[t+12>>2]=J;t=J+12|0;c[q+12>>2]=c[t>>2];s=c[t>>2]|0;w=s+8|0;if((c[w>>2]|0)==(J|0))c[w>>2]=q;else c[s+4>>2]=q;c[v>>2]=J;c[t>>2]=q;r=E}while(0);n=r+12|0;g=c[n>>2]|0;if(!(c[g>>2]|0)){i=r;j=g;k=g;e=n}else break}}e=c[(c[b>>2]|0)+8>>2]|0;a[1263537]=0;c[e>>2]=1;l=f;return h|0}function __ZN3MapIN6OctreeIN17VisualServerScene8InstanceELb1E16DefaultAllocatorE7PairKeyENS4_8PairDataE10ComparatorIS5_ES3_E7_insertERKS5_Rb(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0;f=c[b>>2]|0;g=c[f+8>>2]|0;h=b+4|0;i=c[h>>2]|0;a:do if((g|0)==(i|0))j=f;else{k=d;l=c[k>>2]|0;m=c[k+4>>2]|0;k=g;while(1){n=k+24|0;o=c[n>>2]|0;p=c[n+4>>2]|0;if(m>>>0<p>>>0|(m|0)==(p|0)&l>>>0<o>>>0)q=k+8|0;else{if(!(p>>>0<m>>>0|(p|0)==(m|0)&o>>>0<l>>>0))break;q=k+4|0}o=c[q>>2]|0;if((o|0)==(i|0)){j=k;break a}else k=o}a[e>>0]=1;r=k;return r|0}while(0);i=__ZnwjPFPvjE(64,4740)|0;c[i>>2]=0;c[i+4>>2]=0;c[i+8>>2]=0;c[i+12>>2]=0;c[i+16>>2]=0;c[i+20>>2]=0;c[i+12>>2]=j;q=c[h>>2]|0;g=i+4|0;c[g>>2]=q;f=i+8|0;c[f>>2]=q;l=d;m=c[l+4>>2]|0;o=i+24|0;c[o>>2]=c[l>>2];c[o+4>>2]=m;m=c[b>>2]|0;b=q;if((j|0)!=(m|0)?(q=d,d=c[q+4>>2]|0,o=j+24|0,l=c[o+4>>2]|0,!(d>>>0<l>>>0|((d|0)==(l|0)?(c[q>>2]|0)>>>0<(c[o>>2]|0)>>>0:0))):0){c[j+4>>2]=i;s=c[g>>2]|0}else{c[j+8>>2]=i;s=b}a[e>>0]=0;e=c[h>>2]|0;if((s|0)==(e|0)){h=i;do{b=h;h=c[h+12>>2]|0}while((b|0)==(c[h+4>>2]|0));t=(h|0)==(m|0)?0:h}else{h=s;while(1){s=c[h+8>>2]|0;if((s|0)==(e|0)){t=h;break}else h=s}}c[i+16>>2]=t;h=c[f>>2]|0;b:do if((h|0)==(e|0)){f=i;while(1){s=f;f=c[f+12>>2]|0;if((s|0)!=(c[f+8>>2]|0)){u=f;break b}if((f|0)==(m|0)){u=0;break}}}else{f=h;while(1){k=c[f+4>>2]|0;if((k|0)==(e|0)){u=f;break}else f=k}}while(0);e=i+20|0;c[e>>2]=u;if(!t)v=u;else{c[t+20>>2]=i;v=c[e>>2]|0}if(!v){r=i;return r|0}c[v+16>>2]=i;r=i;return r|0}function __ZN3MapIjN6OctreeIN17VisualServerScene8InstanceELb1E16DefaultAllocatorE7ElementE10ComparatorIjES3_E10_insert_rbERKjRKS5_(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f;a[g>>0]=0;h=__ZN3MapIjN6OctreeIN17VisualServerScene8InstanceELb1E16DefaultAllocatorE7ElementE10ComparatorIjES3_E7_insertERKjRb(b,d,g)|0;if(h|0)__ZN6OctreeIN17VisualServerScene8InstanceELb1E16DefaultAllocatorE7ElementaSERKS4_(h+32|0,e)|0;if(a[g>>0]|0){l=f;return h|0}g=b+8|0;c[g>>2]=(c[g>>2]|0)+1;g=h+12|0;e=c[g>>2]|0;if(!(c[e>>2]|0)){d=b+4|0;i=h;j=e;k=e;e=g;while(1){g=j+12|0;n=c[g>>2]|0;o=c[n+8>>2]|0;p=n;do if((j|0)==(o|0)){q=c[n+4>>2]|0;if(!(c[q>>2]|0)){c[k>>2]=1;a[1263537]=0;c[q>>2]=1;if((c[d>>2]|0)==(n|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);r=c[(c[e>>2]|0)+12>>2]|0;break}else{a[1263537]=0;c[n>>2]=0;r=n;break}}q=j+4|0;if((i|0)==(c[q>>2]|0)){s=i+8|0;t=c[s>>2]|0;c[q>>2]=t;q=c[d>>2]|0;if((t|0)==(q|0))u=p;else{c[t+12>>2]=j;u=c[g>>2]|0}t=i+12|0;c[t>>2]=u;v=c[g>>2]|0;w=v+8|0;if((c[w>>2]|0)==(j|0))c[w>>2]=i;else c[v+4>>2]=i;c[s>>2]=j;c[g>>2]=i;x=j;y=i;z=q;A=c[t>>2]|0}else{x=i;y=j;z=c[d>>2]|0;A=n}a[1263537]=0;c[y>>2]=1;if((z|0)==(A|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);B=c[(c[x+12>>2]|0)+12>>2]|0;C=c[d>>2]|0}else{a[1263537]=0;c[A>>2]=0;B=A;C=z}t=B+8|0;q=c[t>>2]|0;s=q+4|0;v=c[s>>2]|0;c[t>>2]=v;if((v|0)!=(C|0))c[v+12>>2]=B;v=B+12|0;c[q+12>>2]=c[v>>2];t=c[v>>2]|0;w=t+4|0;if((c[w>>2]|0)==(B|0))c[w>>2]=q;else c[t+8>>2]=q;c[s>>2]=B;c[v>>2]=q;r=x}else{if(!(c[o>>2]|0)){c[k>>2]=1;a[1263537]=0;c[o>>2]=1;if((c[d>>2]|0)==(n|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);r=c[(c[e>>2]|0)+12>>2]|0;break}else{a[1263537]=0;c[n>>2]=0;r=n;break}}q=j+8|0;if((i|0)==(c[q>>2]|0)){v=i+4|0;s=c[v>>2]|0;c[q>>2]=s;q=c[d>>2]|0;if((s|0)==(q|0))D=p;else{c[s+12>>2]=j;D=c[g>>2]|0}s=i+12|0;c[s>>2]=D;t=c[g>>2]|0;w=t+4|0;if((c[w>>2]|0)==(j|0))c[w>>2]=i;else c[t+8>>2]=i;c[v>>2]=j;c[g>>2]=i;E=j;F=i;G=q;H=c[s>>2]|0}else{E=i;F=j;G=c[d>>2]|0;H=n}a[1263537]=0;c[F>>2]=1;if((G|0)==(H|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);I=c[d>>2]|0;J=c[(c[E+12>>2]|0)+12>>2]|0}else{a[1263537]=0;c[H>>2]=0;I=G;J=H}s=J+4|0;q=c[s>>2]|0;v=q+8|0;t=c[v>>2]|0;c[s>>2]=t;if((t|0)!=(I|0))c[t+12>>2]=J;t=J+12|0;c[q+12>>2]=c[t>>2];s=c[t>>2]|0;w=s+8|0;if((c[w>>2]|0)==(J|0))c[w>>2]=q;else c[s+4>>2]=q;c[v>>2]=J;c[t>>2]=q;r=E}while(0);n=r+12|0;g=c[n>>2]|0;if(!(c[g>>2]|0)){i=r;j=g;k=g;e=n}else break}}e=c[(c[b>>2]|0)+8>>2]|0;a[1263537]=0;c[e>>2]=1;l=f;return h|0}function __ZN4ListIPN6OctreeIN17VisualServerScene8InstanceELb1E16DefaultAllocatorE8PairDataES3_E5clearEv(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0;d=c[b>>2]|0;if(!d)return;else e=d;while(1){d=c[e>>2]|0;if(!d){f=15;break}a[1263537]=0;if((c[d+12>>2]|0)==(e|0)){c[e>>2]=c[d+4>>2];g=e+4|0;h=c[d+8>>2]|0;if((c[g>>2]|0)==(d|0))c[g>>2]=h;g=d+4|0;if(h|0)c[h+4>>2]=c[g>>2];i=c[g>>2]|0;if(i|0)c[i+8>>2]=h;__ZN6Memory11free_staticEPvb(d,0);d=e+8|0;c[d>>2]=(c[d>>2]|0)+-1}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145114,1145120,157,1145132,0);e=c[b>>2]|0;if(!(c[e+8>>2]|0)){f=14;break}if(!e){f=15;break}}if((f|0)==14){__ZN6Memory11free_staticEPvb(e,0);c[b>>2]=0;return}else if((f|0)==15)return}function __ZN3MapIjN6OctreeIN17VisualServerScene8InstanceELb1E16DefaultAllocatorE7ElementE10ComparatorIjES3_E7_insertERKjRb(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0;f=c[b>>2]|0;g=c[f+8>>2]|0;h=b+4|0;i=c[h>>2]|0;a:do if((g|0)==(i|0))j=f;else{k=c[d>>2]|0;l=g;while(1){m=c[l+24>>2]|0;if(k>>>0<m>>>0)n=l+8|0;else{if(m>>>0>=k>>>0)break;n=l+4|0}m=c[n>>2]|0;if((m|0)==(i|0)){j=l;break a}else l=m}a[e>>0]=1;o=l;return o|0}while(0);i=__ZnwjPFPvjE(128,4740)|0;n=i+32|0;c[n>>2]=0;c[n+4>>2]=0;c[n+8>>2]=0;a[n+12>>0]=0;n=i+48|0;g=n+80|0;do{c[n>>2]=0;n=n+4|0}while((n|0)<(g|0));c[i>>2]=0;c[i+4>>2]=0;c[i+8>>2]=0;c[i+12>>2]=0;c[i+16>>2]=0;c[i+20>>2]=0;c[i+12>>2]=j;n=c[h>>2]|0;h=i+4|0;c[h>>2]=n;g=i+8|0;c[g>>2]=n;c[i+24>>2]=c[d>>2];f=c[b>>2]|0;b=n;if((j|0)!=(f|0)?(c[d>>2]|0)>>>0>=(c[j+24>>2]|0)>>>0:0){c[j+4>>2]=i;d=c[h>>2]|0;a[e>>0]=0;if((d|0)==(b|0)){p=i;q=14}else{h=d;while(1){d=c[h+8>>2]|0;if((d|0)==(b|0)){r=h;break}else h=d}}}else{c[j+8>>2]=i;a[e>>0]=0;p=i;q=14}if((q|0)==14){while(1){q=0;e=p;p=c[p+12>>2]|0;if((e|0)!=(c[p+4>>2]|0))break;else q=14}r=(p|0)==(f|0)?0:p}c[i+16>>2]=r;p=c[g>>2]|0;b:do if((p|0)==(b|0)){g=i;while(1){q=g;g=c[g+12>>2]|0;if((q|0)!=(c[g+8>>2]|0)){s=g;break b}if((g|0)==(f|0)){s=0;break}}}else{g=p;while(1){l=c[g+4>>2]|0;if((l|0)==(b|0)){s=g;break}else g=l}}while(0);b=i+20|0;c[b>>2]=s;if(!r)t=s;else{c[r+20>>2]=i;t=c[b>>2]|0}if(!t){o=i;return o|0}c[t+16>>2]=i;o=i;return o|0}function __ZN6OctreeIN17VisualServerScene8InstanceELb1E16DefaultAllocatorE7ElementaSERKS4_(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0;d=a;e=b;f=d+88|0;do{c[d>>2]=c[e>>2];d=d+4|0;e=e+4|0}while((d|0)<(f|0));e=a+88|0;__ZN4ListIPN6OctreeIN17VisualServerScene8InstanceELb1E16DefaultAllocatorE8PairDataES3_E5clearEv(e);d=c[b+88>>2]|0;if(!d){g=0;h=0}else{i=d;j=3}while(1){if((j|0)==3){j=0;d=c[i>>2]|0;g=d;h=d}if(!g)break;if(!(c[e>>2]|0)){d=__ZnwjPFPvjE(12,4740)|0;c[e>>2]=d;c[d>>2]=0;c[d+4>>2]=0;c[d+8>>2]=0}d=__ZnwjPFPvjE(16,4740)|0;f=d+4|0;c[f>>2]=0;k=d+8|0;c[k>>2]=0;l=d+12|0;c[l>>2]=0;c[d>>2]=c[h>>2];m=c[e>>2]|0;n=m+4|0;o=c[n>>2]|0;c[k>>2]=o;c[f>>2]=0;c[l>>2]=m;if(o|0)c[o+4>>2]=d;c[n>>2]=d;if(!(c[m>>2]|0))c[m>>2]=d;d=m+8|0;c[d>>2]=(c[d>>2]|0)+1;i=g+4|0;j=3}g=a+92|0;__ZN4ListIN6OctreeIN17VisualServerScene8InstanceELb1E16DefaultAllocatorE7Element11OctantOwnerES3_E5clearEv(g);i=c[b+92>>2]|0;if(!i){p=0;q=0}else{r=i;j=14}while(1){if((j|0)==14){j=0;i=c[r>>2]|0;p=i;q=i}if(!p)break;if(!(c[g>>2]|0)){i=__ZnwjPFPvjE(12,4740)|0;c[g>>2]=i;c[i>>2]=0;c[i+4>>2]=0;c[i+8>>2]=0}i=__ZnwjPFPvjE(20,4740)|0;b=i+8|0;c[b>>2]=0;e=i+12|0;c[e>>2]=0;h=i+16|0;c[h>>2]=0;d=q;m=c[d+4>>2]|0;n=i;c[n>>2]=c[d>>2];c[n+4>>2]=m;m=c[g>>2]|0;n=m+4|0;d=c[n>>2]|0;c[e>>2]=d;c[b>>2]=0;c[h>>2]=m;if(d|0)c[d+8>>2]=i;c[n>>2]=i;if(!(c[m>>2]|0))c[m>>2]=i;i=m+8|0;c[i>>2]=(c[i>>2]|0)+1;r=p+8|0;j=14}return a|0}function __ZN6OctreeIN17VisualServerScene8InstanceELb1E16DefaultAllocatorE13_cull_segmentEPNS3_6OctantERK7Vector3S8_PPS1_PiiSB_j(a,b,d,e,f,g,h,i,j){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;i=i|0;j=j|0;var k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0;if((c[g>>2]|0)==(h|0))return;k=c[b+80>>2]|0;a:do if((k|0?c[k+8>>2]|0:0)?(l=a+48|0,m=(i|0)==0,n=c[k>>2]|0,n|0):0){o=n;b:while(1){n=c[o>>2]|0;p=n+24|0;q=p;r=l;s=c[r>>2]|0;t=c[r+4>>2]|0;if(!((c[q>>2]|0)==(s|0)?(c[q+4>>2]|0)==(t|0):0)?(c[n+20>>2]&j|0)!=0:0){q=p;c[q>>2]=s;c[q+4>>2]=t;if(__ZNK5Rect318intersects_segmentERK7Vector3S2_PS0_S3_(n+40|0,d,e,0,0)|0){t=c[g>>2]|0;if((t|0)<(h|0)){c[f+(t<<2)>>2]=c[n+4>>2];if(m)u=t;else{c[i+(t<<2)>>2]=c[n+8>>2];u=c[g>>2]|0}c[g>>2]=u+1;v=0}else v=1}else v=0}else v=4;switch(v&7){case 4:case 0:break;default:break b}o=c[o+4>>2]|0;if(!o)break a}if(v|0)return}while(0);v=c[b+76>>2]|0;c:do if(((v|0)!=0?(c[v+8>>2]|0)!=0:0)?(u=a+48|0,k=(i|0)==0,o=c[v>>2]|0,(o|0)!=0):0){m=o;d:while(1){o=c[m>>2]|0;l=o+24|0;n=l;t=u;q=c[t>>2]|0;s=c[t+4>>2]|0;if(!((c[n>>2]|0)==(q|0)?(c[n+4>>2]|0)==(s|0):0)?(c[o+20>>2]&j|0)!=0:0){n=l;c[n>>2]=q;c[n+4>>2]=s;if(__ZNK5Rect318intersects_segmentERK7Vector3S2_PS0_S3_(o+40|0,d,e,0,0)|0){s=c[g>>2]|0;if((s|0)<(h|0)){c[f+(s<<2)>>2]=c[o+4>>2];if(k)w=s;else{c[i+(s<<2)>>2]=c[o+8>>2];w=c[g>>2]|0}c[g>>2]=w+1;x=0}else x=1}else x=0}else x=7;switch(x&7){case 7:case 0:break;default:break d}m=c[m+4>>2]|0;if(!m){y=0;break c}}if(x)return;else y=0}else y=0;while(0);do{x=b+36+(y<<2)|0;w=c[x>>2]|0;if(w|0?__ZNK5Rect318intersects_segmentERK7Vector3S2_PS0_S3_(w,d,e,0,0)|0:0)__ZN6OctreeIN17VisualServerScene8InstanceELb1E16DefaultAllocatorE13_cull_segmentEPNS3_6OctantERK7Vector3S8_PPS1_PiiSB_j(a,c[x>>2]|0,d,e,f,g,h,i,j);y=y+1|0}while((y|0)!=8);return}function __ZN6OctreeIN17VisualServerScene8InstanceELb1E16DefaultAllocatorE10_cull_AABBEPNS3_6OctantERK5Rect3PPS1_PiiSB_j(a,b,d,e,f,h,i,j){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;h=h|0;i=i|0;j=j|0;var k=0,l=0,m=0.0,n=0.0,o=0.0,p=0.0,q=0.0,r=0.0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0.0,B=0,C=0,D=0,E=0,F=0,G=0,H=0;k=c[f>>2]|0;if((k|0)==(h|0))return;l=c[b+80>>2]|0;a:do if(((l|0)!=0?(c[l+8>>2]|0)!=0:0)?(m=+g[d>>2],n=m+ +g[d+12>>2],o=+g[d+4>>2],p=o+ +g[d+16>>2],q=+g[d+8>>2],r=q+ +g[d+20>>2],s=(i|0)==0,t=c[l>>2]|0,(t|0)!=0):0){u=a+48|0;v=c[u>>2]|0;w=c[u+4>>2]|0;u=t;t=k;b:while(1){x=c[u>>2]|0;y=x+24|0;z=y;if(!((c[z>>2]|0)==(v|0)?(c[z+4>>2]|0)==(w|0):0)?(c[x+20>>2]&j|0)!=0:0){z=y;c[z>>2]=v;c[z+4>>2]=w;A=+g[x+40>>2];if((!(n<A?1:m>A+ +g[x+52>>2])?(A=+g[x+44>>2],!(p<A?1:o>A+ +g[x+56>>2])):0)?(A=+g[x+48>>2],r<A?0:!(q>A+ +g[x+60>>2])):0)if((t|0)<(h|0)){c[e+(t<<2)>>2]=c[x+4>>2];if(s)B=t;else{c[i+(t<<2)>>2]=c[x+8>>2];B=c[f>>2]|0}x=B+1|0;c[f>>2]=x;C=0;D=x}else{C=1;D=t}else{C=0;D=t}}else{C=4;D=t}switch(C&7){case 4:case 0:break;default:break b}u=c[u+4>>2]|0;if(!u){E=D;break a}else t=D}if(!C)E=D;else return}else E=k;while(0);k=c[b+76>>2]|0;c:do if((k|0?c[k+8>>2]|0:0)?(q=+g[d>>2],r=q+ +g[d+12>>2],o=+g[d+4>>2],p=o+ +g[d+16>>2],m=+g[d+8>>2],n=m+ +g[d+20>>2],D=(i|0)==0,C=c[k>>2]|0,C|0):0){B=a+48|0;l=c[B>>2]|0;t=c[B+4>>2]|0;B=C;C=E;d:while(1){u=c[B>>2]|0;s=u+24|0;w=s;if(!((c[w>>2]|0)==(l|0)?(c[w+4>>2]|0)==(t|0):0)?(c[u+20>>2]&j|0)!=0:0){w=s;c[w>>2]=l;c[w+4>>2]=t;A=+g[u+40>>2];if((!(r<A?1:q>A+ +g[u+52>>2])?(A=+g[u+44>>2],!(p<A?1:o>A+ +g[u+56>>2])):0)?(A=+g[u+48>>2],n<A?0:!(m>A+ +g[u+60>>2])):0)if((C|0)<(h|0)){c[e+(C<<2)>>2]=c[u+4>>2];if(D)F=C;else{c[i+(C<<2)>>2]=c[u+8>>2];F=c[f>>2]|0}u=F+1|0;c[f>>2]=u;G=0;H=u}else{G=1;H=C}else{G=0;H=C}}else{G=7;H=C}switch(G&7){case 7:case 0:break;default:break d}B=c[B+4>>2]|0;if(!B)break c;else C=H}if(G|0)return}while(0);G=d+12|0;H=d+4|0;F=d+16|0;E=d+8|0;k=d+20|0;C=0;do{B=c[b+36+(C<<2)>>2]|0;if((((((B|0?(m=+g[B>>2],n=+g[d>>2],!(m>n+ +g[G>>2])):0)?!(m+ +g[B+12>>2]<n):0)?(n=+g[B+4>>2],m=+g[H>>2],!(n>m+ +g[F>>2])):0)?!(n+ +g[B+16>>2]<m):0)?(m=+g[B+8>>2],n=+g[E>>2],!(m>n+ +g[k>>2])):0)?!(m+ +g[B+20>>2]<n):0)__ZN6OctreeIN17VisualServerScene8InstanceELb1E16DefaultAllocatorE10_cull_AABBEPNS3_6OctantERK5Rect3PPS1_PiiSB_j(a,B,d,e,f,h,i,j);C=C+1|0}while((C|0)!=8);return}function __ZN6OctreeIN17VisualServerScene8InstanceELb1E16DefaultAllocatorE12set_pairableEjbjj(b,e,f,h,i){b=b|0;e=e|0;f=f|0;h=h|0;i=i|0;var j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0.0,t=0.0,u=0,v=0,w=0;j=f&1;k=c[b>>2]|0;a:do if(k|0){l=c[k+8>>2]|0;m=c[b+4>>2]|0;b:do if((l|0)==(m|0))n=l;else{o=l;while(1){p=c[o+24>>2]|0;if(p>>>0>e>>>0)q=o+8|0;else{if(p>>>0>=e>>>0){n=o;break b}q=o+4|0}o=c[q>>2]|0;if((o|0)==(m|0))break a}}while(0);if(!((n|0)==(m|0)|(n|0)==0)){a[1263537]=0;l=n+32|0;o=n+44|0;if(((f&1|0)==(d[o>>0]|0|0)?(c[n+52>>2]|0)==(h|0):0)?(c[n+48>>2]|0)==(i|0):0)return;p=n+72|0;r=n+84|0;s=+g[r>>2];if((s<=1.0e-05?+g[n+88>>2]<=1.0e-05:0)?+g[n+92>>2]<=1.0e-05:0)t=s;else{__ZN6OctreeIN17VisualServerScene8InstanceELb1E16DefaultAllocatorE15_remove_elementEPNS3_7ElementE(b,l);t=+g[r>>2]}a[o>>0]=j;c[n+52>>2]=h;c[n+48>>2]=i;c[n+68>>2]=0;if((t<=1.0e-05?+g[n+88>>2]<=1.0e-05:0)?+g[n+92>>2]<=1.0e-05:0)return;__ZN6OctreeIN17VisualServerScene8InstanceELb1E16DefaultAllocatorE18_ensure_valid_rootERK5Rect3(b,p);__ZN6OctreeIN17VisualServerScene8InstanceELb1E16DefaultAllocatorE15_insert_elementEPNS3_7ElementEPNS3_6OctantE(b,l,c[b+60>>2]|0);l=c[n+120>>2]|0;if(!l)u=0;else{v=l;w=22}while(1){if((w|0)==22){w=0;u=c[v>>2]|0}if(!u)break;__ZN6OctreeIN17VisualServerScene8InstanceELb1E16DefaultAllocatorE11_pair_checkEPNS3_8PairDataE(b,c[u>>2]|0);v=u+4|0;w=22}return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1064807,1062983,989,1063557,0);return}function __ZN6OctreeIN17VisualServerScene8InstanceELb1E16DefaultAllocatorE5eraseEj(b,d){b=b|0;d=d|0;var e=0,f=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0;e=c[b>>2]|0;a:do if(e|0){f=c[e+8>>2]|0;h=b+4|0;i=c[h>>2]|0;b:do if((f|0)==(i|0))j=f;else{k=f;while(1){l=c[k+24>>2]|0;if(l>>>0>d>>>0)m=k+8|0;else{if(l>>>0>=d>>>0){j=k;break b}m=k+4|0}k=c[m>>2]|0;if((k|0)==(i|0))break a}}while(0);if(!((j|0)==(i|0)|(j|0)==0)){a[1263537]=0;f=j+32|0;if((+g[j+84>>2]<=1.0e-05?+g[j+88>>2]<=1.0e-05:0)?+g[j+92>>2]<=1.0e-05:0)n=e;else{__ZN6OctreeIN17VisualServerScene8InstanceELb1E16DefaultAllocatorE15_remove_elementEPNS3_7ElementE(b,f);n=c[b>>2]|0}c:do if(n|0){f=c[n+8>>2]|0;k=c[h>>2]|0;d:do if((f|0)==(k|0))o=f;else{l=f;while(1){p=c[l+24>>2]|0;if(p>>>0>d>>>0)q=l+8|0;else{if(p>>>0>=d>>>0){o=l;break d}q=l+4|0}l=c[q>>2]|0;if((l|0)==(k|0))break c}}while(0);if(!((o|0)==0|(o|0)==(k|0)))__ZN3MapIjN6OctreeIN17VisualServerScene8InstanceELb1E16DefaultAllocatorE7ElementE10ComparatorIjES3_E6_eraseEPNS8_7ElementE(b,o)}while(0);__ZN6OctreeIN17VisualServerScene8InstanceELb1E16DefaultAllocatorE9_optimizeEv(b);return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145114,1062983,1017,1063557,0);return}function __ZN4ListIPN17VisualServerScene8InstanceE16DefaultAllocatorE5eraseEPKNS4_7ElementE(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0;e=c[b>>2]|0;if(!e){f=0;return f|0}do if(!d){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145114,1145120,156,1144262,0);g=0}else{a[1263537]=0;if((c[d+12>>2]|0)!=(e|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145114,1145120,157,1145132,0);g=0;break}if((c[e>>2]|0)==(d|0))c[e>>2]=c[d+4>>2];h=e+4|0;i=c[d+8>>2]|0;if((c[h>>2]|0)==(d|0))c[h>>2]=i;h=d+4|0;if(i|0)c[i+4>>2]=c[h>>2];j=c[h>>2]|0;if(j|0)c[j+8>>2]=i;__ZN6Memory11free_staticEPvb(d,0);i=e+8|0;c[i>>2]=(c[i>>2]|0)+-1;g=1}while(0);e=c[b>>2]|0;if(c[e+8>>2]|0){f=g;return f|0}__ZN6Memory11free_staticEPvb(e,0);c[b>>2]=0;f=g;return f|0}function __ZN3MapIjN6OctreeIN17VisualServerScene8InstanceELb1E16DefaultAllocatorE7ElementE10ComparatorIjES3_E6_eraseEPNS8_7ElementE(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0;e=d+8|0;f=c[e>>2]|0;g=b+4|0;h=c[g>>2]|0;do if((f|0)!=(h|0)?(i=c[d+4>>2]|0,(i|0)!=(h|0)):0){j=i;while(1){i=c[j+8>>2]|0;if((i|0)==(h|0))break;else j=i}if(!j){k=h;l=c[h+8>>2]|0;m=7;break}else{n=j;o=j+8|0;m=8;break}}else{k=d;l=f;m=7}while(0);if((m|0)==7){f=k+8|0;if((l|0)==(h|0)){n=k;o=f;m=8}else{p=k;q=l;r=f}}if((m|0)==8){p=n;q=c[n+4>>2]|0;r=o}o=c[b>>2]|0;n=p+12|0;m=c[n>>2]|0;c[q+12>>2]=m;do if((o|0)!=(m|0)){f=c[n>>2]|0;l=f+8|0;if((p|0)==(c[l>>2]|0)){c[l>>2]=q;break}else{c[f+4>>2]=q;break}}else c[o+8>>2]=q;while(0);do if((p|0)==(d|0)){if((c[d>>2]|0)==1)__ZN3MapIjN6OctreeIN17VisualServerScene8InstanceELb1E16DefaultAllocatorE7ElementE10ComparatorIjES3_E10_erase_fixEPNS8_7ElementE(b,q)}else{if((p|0)==(h|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143791,1145936,469,1143798,0);return}a[1263537]=0;if((c[p>>2]|0)==1)__ZN3MapIjN6OctreeIN17VisualServerScene8InstanceELb1E16DefaultAllocatorE7ElementE10ComparatorIjES3_E10_erase_fixEPNS8_7ElementE(b,q);c[r>>2]=c[e>>2];o=d+4|0;c[p+4>>2]=c[o>>2];m=d+12|0;c[n>>2]=c[m>>2];c[p>>2]=c[d>>2];c[(c[e>>2]|0)+12>>2]=p;c[(c[o>>2]|0)+12>>2]=p;o=c[m>>2]|0;m=o+8|0;if((c[m>>2]|0)==(d|0)){c[m>>2]=p;break}else{c[o+4>>2]=p;break}}while(0);p=c[d+16>>2]|0;e=d+20|0;if(p|0)c[p+20>>2]=c[e>>2];n=c[e>>2]|0;if(n|0)c[n+16>>2]=p;p=d+124|0;__ZN4ListIN6OctreeIN17VisualServerScene8InstanceELb1E16DefaultAllocatorE7Element11OctantOwnerES3_E5clearEv(p);n=c[p>>2]|0;do if(n|0)if(!(c[n+8>>2]|0)){a[1263537]=0;__ZN6Memory11free_staticEPvb(n,0);break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145461,1145120,668,1145467,0);break}while(0);n=d+120|0;__ZN4ListIPN6OctreeIN17VisualServerScene8InstanceELb1E16DefaultAllocatorE8PairDataES3_E5clearEv(n);p=c[n>>2]|0;do if(p|0)if(!(c[p+8>>2]|0)){a[1263537]=0;__ZN6Memory11free_staticEPvb(p,0);break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145461,1145120,668,1145467,0);break}while(0);__ZN6Memory11free_staticEPvb(d,0);d=b+8|0;c[d>>2]=(c[d>>2]|0)+-1;if(!(c[c[g>>2]>>2]|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143791,1145936,498,1143838,0);return}else{a[1263537]=0;return}}function __ZN3MapIjN6OctreeIN17VisualServerScene8InstanceELb1E16DefaultAllocatorE7ElementE10ComparatorIjES3_E10_erase_fixEPNS8_7ElementE(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0;e=c[(c[b>>2]|0)+8>>2]|0;f=b+4|0;if((e|0)!=(d|0)&(c[d>>2]|0)==1){b=d;while(1){g=b+12|0;h=c[g>>2]|0;i=c[h+8>>2]|0;do if((b|0)==(i|0)){j=c[h+4>>2]|0;if(!(c[j>>2]|0)){a[1263537]=0;c[j>>2]=1;k=c[f>>2]|0;if((k|0)==(h|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);l=c[g>>2]|0;m=l;n=c[l+4>>2]|0;o=c[f>>2]|0}else{a[1263537]=0;c[h>>2]=0;m=h;n=j;o=k}k=n+8|0;l=c[k>>2]|0;c[m+4>>2]=l;if((l|0)!=(o|0))c[l+12>>2]=m;l=m+12|0;c[n+12>>2]=c[l>>2];p=c[l>>2]|0;q=p+8|0;if((c[q>>2]|0)==(m|0))c[q>>2]=n;else c[p+4>>2]=n;c[k>>2]=m;c[l>>2]=n;l=c[g>>2]|0;r=c[l+4>>2]|0;s=l}else{r=j;s=h}if((c[c[r+4>>2]>>2]|0)==1){j=r+8|0;l=c[j>>2]|0;if((c[l>>2]|0)==1)if((c[f>>2]|0)==(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);t=c[g>>2]|0;break}else{a[1263537]=0;c[r>>2]=0;t=s;break}a[1263537]=0;c[l>>2]=1;k=c[f>>2]|0;if((k|0)==(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);u=c[j>>2]|0;v=c[f>>2]|0}else{a[1263537]=0;c[r>>2]=0;u=l;v=k}k=u+4|0;l=c[k>>2]|0;c[j>>2]=l;if((l|0)!=(v|0))c[l+12>>2]=r;l=r+12|0;c[u+12>>2]=c[l>>2];j=c[l>>2]|0;p=j+4|0;if((c[p>>2]|0)==(r|0))c[p>>2]=u;else c[j+8>>2]=u;c[k>>2]=r;c[l>>2]=u;l=c[g>>2]|0;w=c[l+4>>2]|0;x=l;y=v}else{w=r;x=s;y=c[f>>2]|0}l=c[x>>2]|0;if((l|0)==0&(y|0)==(w|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);z=c[g>>2]|0;A=c[f>>2]|0}else{a[1263537]=0;c[w>>2]=l;z=x;A=y}c[z>>2]=1;l=c[w+4>>2]|0;a[1263537]=0;c[l>>2]=1;l=z+4|0;k=c[l>>2]|0;j=k+8|0;p=c[j>>2]|0;c[l>>2]=p;if((p|0)!=(A|0))c[p+12>>2]=z;p=z+12|0;c[k+12>>2]=c[p>>2];l=c[p>>2]|0;q=l+8|0;if((c[q>>2]|0)==(z|0))c[q>>2]=k;else c[l+4>>2]=k;c[j>>2]=z;c[p>>2]=k;t=e}else{if(!(c[i>>2]|0)){a[1263537]=0;c[i>>2]=1;k=c[f>>2]|0;if((k|0)==(h|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);p=c[g>>2]|0;B=c[p+8>>2]|0;C=c[f>>2]|0;D=p}else{a[1263537]=0;c[h>>2]=0;B=i;C=k;D=h}k=B+4|0;p=c[k>>2]|0;c[D+8>>2]=p;if((p|0)!=(C|0))c[p+12>>2]=D;p=D+12|0;c[B+12>>2]=c[p>>2];j=c[p>>2]|0;l=j+4|0;if((c[l>>2]|0)==(D|0))c[l>>2]=B;else c[j+8>>2]=B;c[k>>2]=D;c[p>>2]=B;p=c[g>>2]|0;E=c[p+8>>2]|0;F=p}else{E=i;F=h}p=E+4|0;k=c[p>>2]|0;j=(c[c[E+8>>2]>>2]|0)==1;if(!((c[k>>2]|0)!=1|j^1))if((c[f>>2]|0)==(E|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);t=c[g>>2]|0;break}else{a[1263537]=0;c[E>>2]=0;t=F;break}if(j){a[1263537]=0;c[k>>2]=1;j=c[f>>2]|0;if((j|0)==(E|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);G=c[p>>2]|0;H=c[f>>2]|0}else{a[1263537]=0;c[E>>2]=0;G=k;H=j}j=G+8|0;k=c[j>>2]|0;c[p>>2]=k;if((k|0)!=(H|0))c[k+12>>2]=E;k=E+12|0;c[G+12>>2]=c[k>>2];p=c[k>>2]|0;l=p+8|0;if((c[l>>2]|0)==(E|0))c[l>>2]=G;else c[p+4>>2]=G;c[j>>2]=E;c[k>>2]=G;k=c[g>>2]|0;I=c[k+8>>2]|0;J=k;K=H}else{I=E;J=F;K=c[f>>2]|0}k=c[J>>2]|0;if((k|0)==0&(K|0)==(I|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);L=c[g>>2]|0;M=c[f>>2]|0}else{a[1263537]=0;c[I>>2]=k;L=J;M=K}c[L>>2]=1;k=c[I+8>>2]|0;a[1263537]=0;c[k>>2]=1;k=L+8|0;j=c[k>>2]|0;p=j+4|0;l=c[p>>2]|0;c[k>>2]=l;if((l|0)!=(M|0))c[l+12>>2]=L;l=L+12|0;c[j+12>>2]=c[l>>2];k=c[l>>2]|0;q=k+4|0;if((c[q>>2]|0)==(L|0))c[q>>2]=j;else c[k+8>>2]=j;c[p>>2]=L;c[l>>2]=j;t=e}while(0);if((e|0)!=(t|0)&(c[t>>2]|0)==1)b=t;else{N=t;break}}}else N=d;a[1263537]=0;c[N>>2]=1;if((c[c[f>>2]>>2]|0)==1){a[1263537]=0;return}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143886,1145936,447,1143897,0);return}}function __ZN17VisualServerScene19InstanceGIProbeDataD2Ev(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0;c[b>>2]=367776;d=b+164|0;e=c[d>>2]|0;if(e|0){a[1263537]=0;f=b+172|0;g=c[f>>2]|0;h=b+176|0;if(g|0)c[g+12>>2]=c[h>>2];i=c[h>>2]|0;if(i|0)c[i+8>>2]=g;if((c[e>>2]|0)==(d|0))c[e>>2]=c[f>>2];c[f>>2]=0;c[h>>2]=0;c[d>>2]=0}__ZN17VisualServerScene19InstanceGIProbeData7DynamicD2Ev(b+24|0);d=b+12|0;h=c[d>>2]|0;if(!h){j=b+8|0;__ZN4ListIN17VisualServerScene19InstanceGIProbeData8PairInfoE16DefaultAllocatorED2Ev(j);return}__ZN3SetIPN17VisualServerScene8InstanceE10ComparatorIS2_E16DefaultAllocatorE13_cleanup_treeEPNS6_7ElementE(d,c[h+8>>2]|0);h=c[b+16>>2]|0;f=c[d>>2]|0;c[f+8>>2]=h;c[b+20>>2]=0;e=h;c[e+12>>2]=e;if(!f){j=b+8|0;__ZN4ListIN17VisualServerScene19InstanceGIProbeData8PairInfoE16DefaultAllocatorED2Ev(j);return}__ZN6Memory11free_staticEPvb(f,0);c[d>>2]=0;j=b+8|0;__ZN4ListIN17VisualServerScene19InstanceGIProbeData8PairInfoE16DefaultAllocatorED2Ev(j);return}function __ZN17VisualServerScene19InstanceGIProbeDataD0Ev(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0;c[b>>2]=367776;d=b+164|0;e=c[d>>2]|0;if(e|0){a[1263537]=0;f=b+172|0;g=c[f>>2]|0;h=b+176|0;if(g|0)c[g+12>>2]=c[h>>2];i=c[h>>2]|0;if(i|0)c[i+8>>2]=g;if((c[e>>2]|0)==(d|0))c[e>>2]=c[f>>2];c[f>>2]=0;c[h>>2]=0;c[d>>2]=0}__ZN17VisualServerScene19InstanceGIProbeData7DynamicD2Ev(b+24|0);d=b+12|0;h=c[d>>2]|0;if(h|0?(__ZN3SetIPN17VisualServerScene8InstanceE10ComparatorIS2_E16DefaultAllocatorE13_cleanup_treeEPNS6_7ElementE(d,c[h+8>>2]|0),h=c[b+16>>2]|0,f=c[d>>2]|0,c[f+8>>2]=h,c[b+20>>2]=0,e=h,c[e+12>>2]=e,f|0):0){__ZN6Memory11free_staticEPvb(f,0);c[d>>2]=0}__ZN4ListIN17VisualServerScene19InstanceGIProbeData8PairInfoE16DefaultAllocatorED2Ev(b+8|0);__ZdlPv(b);return}function __ZN17VisualServerScene19InstanceGIProbeData7DynamicD2Ev(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=a+56|0;d=c[b>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0){e=c[b>>2]|0;b=(e|0)==0?0:e+-4|0;e=b+4|0;if(c[b>>2]|0){f=0;do{__ZN10PoolVectorIN17VisualServerScene19InstanceGIProbeData13CompBlockS3TCEE12_unreferenceEv(e+(f<<2)|0);f=f+1|0}while(f>>>0<(c[b>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(d,1)}d=a+52|0;b=c[d>>2]|0;if(b|0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0){f=c[d>>2]|0;d=(f|0)==0?0:f+-4|0;f=d+4|0;if(c[d>>2]|0){e=0;do{__ZN10PoolVectorIhE12_unreferenceEv(f+(e<<2)|0);e=e+1|0}while(e>>>0<(c[d>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(b,1)}b=a+32|0;d=c[b>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0){e=c[b>>2]|0;b=(e|0)==0?0:e+-4|0;e=b+4|0;if(c[b>>2]|0){f=0;do{g=c[e+(f<<2)>>2]|0;if(g|0?(__Z16atomic_decrementPj(g+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(g,1);f=f+1|0}while(f>>>0<(c[b>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(d,1)}__ZN10PoolVectorIN17VisualServerScene19InstanceGIProbeData9LocalDataEE12_unreferenceEv(a+28|0);__ZN10PoolVectorIiE12_unreferenceEv(a+24|0);d=a+12|0;b=c[d>>2]|0;if(b|0?(__ZN3MapI3RIDN17VisualServerScene19InstanceGIProbeData10LightCacheE10ComparatorIS0_E16DefaultAllocatorE13_cleanup_treeEPNS7_7ElementE(d,c[b+8>>2]|0),b=c[a+16>>2]|0,f=c[d>>2]|0,c[f+8>>2]=b,c[a+20>>2]=0,e=b,c[e+12>>2]=e,f|0):0){__ZN6Memory11free_staticEPvb(f,0);c[d>>2]=0}d=c[a>>2]|0;if(!d)return;__ZN3MapI3RIDN17VisualServerScene19InstanceGIProbeData10LightCacheE10ComparatorIS0_E16DefaultAllocatorE13_cleanup_treeEPNS7_7ElementE(a,c[d+8>>2]|0);d=c[a+4>>2]|0;f=c[a>>2]|0;c[f+8>>2]=d;c[a+8>>2]=0;e=d;c[e+12>>2]=e;if(!f)return;__ZN6Memory11free_staticEPvb(f,0);c[a>>2]=0;return}function __ZN3SetIPN17VisualServerScene8InstanceE10ComparatorIS2_E16DefaultAllocatorE13_cleanup_treeEPNS6_7ElementE(a,b){a=a|0;b=b|0;if((c[a+4>>2]|0)==(b|0))return;else{__ZN3SetIPN17VisualServerScene8InstanceE10ComparatorIS2_E16DefaultAllocatorE13_cleanup_treeEPNS6_7ElementE(a,c[b+8>>2]|0);__ZN3SetIPN17VisualServerScene8InstanceE10ComparatorIS2_E16DefaultAllocatorE13_cleanup_treeEPNS6_7ElementE(a,c[b+4>>2]|0);__ZN6Memory11free_staticEPvb(b,0);return}}function __ZN4ListIN17VisualServerScene19InstanceGIProbeData8PairInfoE16DefaultAllocatorED2Ev(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0;d=c[b>>2]|0;if(!d)return;else e=d;while(1){d=c[e>>2]|0;if(!d){f=15;break}a[1263537]=0;if((c[d+16>>2]|0)==(e|0)){c[e>>2]=c[d+8>>2];g=e+4|0;h=c[d+12>>2]|0;if((c[g>>2]|0)==(d|0))c[g>>2]=h;g=d+8|0;if(h|0)c[h+8>>2]=c[g>>2];i=c[g>>2]|0;if(i|0)c[i+12>>2]=h;__ZN6Memory11free_staticEPvb(d,0);d=e+8|0;c[d>>2]=(c[d>>2]|0)+-1}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145114,1145120,157,1145132,0);j=c[b>>2]|0;if(!(c[j+8>>2]|0)){f=14;break}if(!j){f=18;break}else e=j}if((f|0)==14){__ZN6Memory11free_staticEPvb(j,0);c[b>>2]=0;return}else if((f|0)==15)if(!(c[e+8>>2]|0)){a[1263537]=0;__ZN6Memory11free_staticEPvb(e,0);return}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145461,1145120,668,1145467,0);return}else if((f|0)==18)return}function __ZN10PoolVectorIN17VisualServerScene19InstanceGIProbeData13CompBlockS3TCEE12_unreferenceEv(a){a=a|0;var b=0;b=c[a>>2]|0;if(!b)return;if(!(__Z16atomic_decrementPj(b)|0)){if(c[a>>2]|0?(__ZN10PoolVectorIN17VisualServerScene19InstanceGIProbeData13CompBlockS3TCEE14_copy_on_writeEv(a),b=c[a>>2]|0,b|0):0){__Z16atomic_incrementPj(b+4|0)|0;__Z16atomic_decrementPj(b+4|0)|0}b=c[313794]|0;gj[c[c[b>>2]>>2]&8191](b);c[313795]=(c[313795]|0)-(c[(c[a>>2]|0)+16>>2]|0);b=c[313794]|0;gj[c[(c[b>>2]|0)+4>>2]&8191](b);if(!(c[313789]|0)){__ZN6Memory11free_staticEPvb(c[(c[a>>2]|0)+8>>2]|0,0);b=c[a>>2]|0;c[b+8>>2]=0;c[b+16>>2]=0;b=c[313794]|0;gj[c[c[b>>2]>>2]&8191](b);b=c[a>>2]|0;c[b+20>>2]=c[313791];c[313791]=b;c[313793]=(c[313793]|0)+-1;b=c[313794]|0;gj[c[(c[b>>2]|0)+4>>2]&8191](b)}}c[a>>2]=0;return}function __ZN10PoolVectorIN17VisualServerScene19InstanceGIProbeData9LocalDataEE12_unreferenceEv(a){a=a|0;var b=0;b=c[a>>2]|0;if(!b)return;if(!(__Z16atomic_decrementPj(b)|0)){if(c[a>>2]|0?(__ZN10PoolVectorIN17VisualServerScene19InstanceGIProbeData9LocalDataEE14_copy_on_writeEv(a),b=c[a>>2]|0,b|0):0){__Z16atomic_incrementPj(b+4|0)|0;__Z16atomic_decrementPj(b+4|0)|0}b=c[313794]|0;gj[c[c[b>>2]>>2]&8191](b);c[313795]=(c[313795]|0)-(c[(c[a>>2]|0)+16>>2]|0);b=c[313794]|0;gj[c[(c[b>>2]|0)+4>>2]&8191](b);if(!(c[313789]|0)){__ZN6Memory11free_staticEPvb(c[(c[a>>2]|0)+8>>2]|0,0);b=c[a>>2]|0;c[b+8>>2]=0;c[b+16>>2]=0;b=c[313794]|0;gj[c[c[b>>2]>>2]&8191](b);b=c[a>>2]|0;c[b+20>>2]=c[313791];c[313791]=b;c[313793]=(c[313793]|0)+-1;b=c[313794]|0;gj[c[(c[b>>2]|0)+4>>2]&8191](b)}}c[a>>2]=0;return}function __ZN3MapI3RIDN17VisualServerScene19InstanceGIProbeData10LightCacheE10ComparatorIS0_E16DefaultAllocatorE13_cleanup_treeEPNS7_7ElementE(a,b){a=a|0;b=b|0;if((c[a+4>>2]|0)==(b|0))return;else{__ZN3MapI3RIDN17VisualServerScene19InstanceGIProbeData10LightCacheE10ComparatorIS0_E16DefaultAllocatorE13_cleanup_treeEPNS7_7ElementE(a,c[b+8>>2]|0);__ZN3MapI3RIDN17VisualServerScene19InstanceGIProbeData10LightCacheE10ComparatorIS0_E16DefaultAllocatorE13_cleanup_treeEPNS7_7ElementE(a,c[b+4>>2]|0);__ZN6Memory11free_staticEPvb(b,0);return}}function __ZN10PoolVectorIN17VisualServerScene19InstanceGIProbeData9LocalDataEE14_copy_on_writeEv(d){d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0;e=c[d>>2]|0;if(!e)return;if((c[e>>2]|0)==1)return;e=c[313794]|0;gj[c[c[e>>2]>>2]&8191](e);e=c[313793]|0;if((e|0)==(c[313792]|0)){f=c[313794]|0;gj[c[(c[f>>2]|0)+4>>2]&8191](f);__Z19_err_set_last_errorPKc(1125177);a[1263537]=1;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1125228,1130483,104,1130797,0);a[1263537]=0;return}f=c[d>>2]|0;g=c[313791]|0;c[d>>2]=g;c[313791]=c[g+20>>2];c[313793]=e+1;e=f+16|0;g=c[e>>2]|0;h=c[d>>2]|0;c[h+16>>2]=g;c[h>>2]=1;c[h+12>>2]=-1;c[h+4>>2]=0;h=(c[313795]|0)+g|0;c[313795]=h;if(h>>>0>(c[313796]|0)>>>0)c[313796]=h;h=c[313794]|0;gj[c[(c[h>>2]|0)+4>>2]&8191](h);h=c[d>>2]|0;if(!(c[313789]|0)){g=__ZN6Memory12alloc_staticEjb(c[h+16>>2]|0,0)|0;i=c[d>>2]|0;c[i+8>>2]=g;j=i}else j=h;h=(j|0)==0;if(h)k=0;else{__Z16atomic_incrementPj(j+4|0)|0;k=c[j+8>>2]|0}i=(f|0)==0;if(i)l=0;else{__Z16atomic_incrementPj(f+4|0)|0;l=c[f+8>>2]|0}g=c[(c[d>>2]|0)+16>>2]|0;d=(g>>>0)/12|0;if(g>>>0>11){g=0;do{m=k+(g*12|0)|0;n=l+(g*12|0)|0;b[m>>1]=b[n>>1]|0;b[m+2>>1]=b[n+2>>1]|0;b[m+4>>1]=b[n+4>>1]|0;b[m+6>>1]=b[n+6>>1]|0;b[m+8>>1]=b[n+8>>1]|0;b[m+10>>1]=b[n+10>>1]|0;g=g+1|0}while((g|0)<(d|0))}if(!i)__Z16atomic_decrementPj(f+4|0)|0;if(!h)__Z16atomic_decrementPj(j+4|0)|0;if(__Z16atomic_decrementPj(f)|0)return;j=c[313794]|0;gj[c[c[j>>2]>>2]&8191](j);c[313795]=(c[313795]|0)-(c[e>>2]|0);j=c[313794]|0;gj[c[(c[j>>2]|0)+4>>2]&8191](j);if(!i){__Z16atomic_incrementPj(f+4|0)|0;__Z16atomic_decrementPj(f+4|0)|0}if(c[313789]|0)return;i=f+8|0;__ZN6Memory11free_staticEPvb(c[i>>2]|0,0);c[i>>2]=0;c[e>>2]=0;e=c[313794]|0;gj[c[c[e>>2]>>2]&8191](e);c[f+20>>2]=c[313791];c[313791]=f;c[313793]=(c[313793]|0)+-1;f=c[313794]|0;gj[c[(c[f>>2]|0)+4>>2]&8191](f);return}function __ZN10PoolVectorIN17VisualServerScene19InstanceGIProbeData13CompBlockS3TCEE14_copy_on_writeEv(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0;d=c[b>>2]|0;if(!d)return;if((c[d>>2]|0)==1)return;d=c[313794]|0;gj[c[c[d>>2]>>2]&8191](d);d=c[313793]|0;if((d|0)==(c[313792]|0)){e=c[313794]|0;gj[c[(c[e>>2]|0)+4>>2]&8191](e);__Z19_err_set_last_errorPKc(1125177);a[1263537]=1;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1125228,1130483,104,1130797,0);a[1263537]=0;return}e=c[b>>2]|0;f=c[313791]|0;c[b>>2]=f;c[313791]=c[f+20>>2];c[313793]=d+1;d=e+16|0;f=c[d>>2]|0;g=c[b>>2]|0;c[g+16>>2]=f;c[g>>2]=1;c[g+12>>2]=-1;c[g+4>>2]=0;g=(c[313795]|0)+f|0;c[313795]=g;if(g>>>0>(c[313796]|0)>>>0)c[313796]=g;g=c[313794]|0;gj[c[(c[g>>2]|0)+4>>2]&8191](g);g=c[b>>2]|0;if(!(c[313789]|0)){f=__ZN6Memory12alloc_staticEjb(c[g+16>>2]|0,0)|0;h=c[b>>2]|0;c[h+8>>2]=f;i=h}else i=g;g=(i|0)==0;if(g)j=0;else{__Z16atomic_incrementPj(i+4|0)|0;j=c[i+8>>2]|0}h=(e|0)==0;if(h)k=0;else{__Z16atomic_incrementPj(e+4|0)|0;k=c[e+8>>2]|0}f=c[(c[b>>2]|0)+16>>2]|0;b=(f>>>0)/80|0;if(f>>>0>79){f=0;do{l=j+(f*80|0)|0;m=k+(f*80|0)|0;n=l+80|0;do{c[l>>2]=c[m>>2];l=l+4|0;m=m+4|0}while((l|0)<(n|0));f=f+1|0}while((f|0)<(b|0))}if(!h)__Z16atomic_decrementPj(e+4|0)|0;if(!g)__Z16atomic_decrementPj(i+4|0)|0;if(__Z16atomic_decrementPj(e)|0)return;i=c[313794]|0;gj[c[c[i>>2]>>2]&8191](i);c[313795]=(c[313795]|0)-(c[d>>2]|0);i=c[313794]|0;gj[c[(c[i>>2]|0)+4>>2]&8191](i);if(!h){__Z16atomic_incrementPj(e+4|0)|0;__Z16atomic_decrementPj(e+4|0)|0}if(c[313789]|0)return;h=e+8|0;__ZN6Memory11free_staticEPvb(c[h>>2]|0,0);c[h>>2]=0;c[d>>2]=0;d=c[313794]|0;gj[c[c[d>>2]>>2]&8191](d);c[e+20>>2]=c[313791];c[313791]=e;c[313793]=(c[313793]|0)+-1;e=c[313794]|0;gj[c[(c[e>>2]|0)+4>>2]&8191](e);return}function __ZN17VisualServerScene27InstanceReflectionProbeDataD2Ev(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0;c[b>>2]=367760;d=b+20|0;e=c[d>>2]|0;if(!e){f=b+8|0;__ZN4ListIN17VisualServerScene27InstanceReflectionProbeData8PairInfoE16DefaultAllocatorED2Ev(f);return}a[1263537]=0;g=b+28|0;h=c[g>>2]|0;i=b+32|0;if(h|0)c[h+12>>2]=c[i>>2];j=c[i>>2]|0;if(j|0)c[j+8>>2]=h;if((c[e>>2]|0)==(d|0))c[e>>2]=c[g>>2];c[g>>2]=0;c[i>>2]=0;c[d>>2]=0;f=b+8|0;__ZN4ListIN17VisualServerScene27InstanceReflectionProbeData8PairInfoE16DefaultAllocatorED2Ev(f);return}function __ZN17VisualServerScene27InstanceReflectionProbeDataD0Ev(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0;c[b>>2]=367760;d=b+20|0;e=c[d>>2]|0;if(e|0){a[1263537]=0;f=b+28|0;g=c[f>>2]|0;h=b+32|0;if(g|0)c[g+12>>2]=c[h>>2];i=c[h>>2]|0;if(i|0)c[i+8>>2]=g;if((c[e>>2]|0)==(d|0))c[e>>2]=c[f>>2];c[f>>2]=0;c[h>>2]=0;c[d>>2]=0}__ZN4ListIN17VisualServerScene27InstanceReflectionProbeData8PairInfoE16DefaultAllocatorED2Ev(b+8|0);__ZdlPv(b);return}function __ZN4ListIN17VisualServerScene27InstanceReflectionProbeData8PairInfoE16DefaultAllocatorED2Ev(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0;d=c[b>>2]|0;if(!d)return;else e=d;while(1){d=c[e>>2]|0;if(!d){f=15;break}a[1263537]=0;if((c[d+16>>2]|0)==(e|0)){c[e>>2]=c[d+8>>2];g=e+4|0;h=c[d+12>>2]|0;if((c[g>>2]|0)==(d|0))c[g>>2]=h;g=d+8|0;if(h|0)c[h+8>>2]=c[g>>2];i=c[g>>2]|0;if(i|0)c[i+12>>2]=h;__ZN6Memory11free_staticEPvb(d,0);d=e+8|0;c[d>>2]=(c[d>>2]|0)+-1}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145114,1145120,157,1145132,0);j=c[b>>2]|0;if(!(c[j+8>>2]|0)){f=14;break}if(!j){f=18;break}else e=j}if((f|0)==14){__ZN6Memory11free_staticEPvb(j,0);c[b>>2]=0;return}else if((f|0)==15)if(!(c[e+8>>2]|0)){a[1263537]=0;__ZN6Memory11free_staticEPvb(e,0);return}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145461,1145120,668,1145467,0);return}else if((f|0)==18)return}function __ZN17VisualServerScene20InstanceGeometryDataD2Ev(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0;c[b>>2]=367744;d=b+20|0;e=c[d>>2]|0;a:do if(e|0){f=e;while(1){g=c[f>>2]|0;if(!g)break;__ZN4ListIPN17VisualServerScene8InstanceE16DefaultAllocatorE5eraseEPKNS4_7ElementE(d,g)|0;g=c[d>>2]|0;if(!g)break a;else f=g}if(!(c[f+8>>2]|0)){a[1263537]=0;__ZN6Memory11free_staticEPvb(f,0);break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145461,1145120,668,1145467,0);break}}while(0);d=b+12|0;e=c[d>>2]|0;b:do if(e|0){g=e;while(1){h=c[g>>2]|0;if(!h)break;__ZN4ListIPN17VisualServerScene8InstanceE16DefaultAllocatorE5eraseEPKNS4_7ElementE(d,h)|0;h=c[d>>2]|0;if(!h)break b;else g=h}if(!(c[g+8>>2]|0)){a[1263537]=0;__ZN6Memory11free_staticEPvb(g,0);break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145461,1145120,668,1145467,0);break}}while(0);d=b+4|0;b=c[d>>2]|0;if(!b)return;else i=b;while(1){b=c[i>>2]|0;if(!b)break;__ZN4ListIPN17VisualServerScene8InstanceE16DefaultAllocatorE5eraseEPKNS4_7ElementE(d,b)|0;b=c[d>>2]|0;if(!b){j=19;break}else i=b}if((j|0)==19)return;if(!(c[i+8>>2]|0)){a[1263537]=0;__ZN6Memory11free_staticEPvb(i,0);return}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145461,1145120,668,1145467,0);return}}function __ZN17VisualServerScene20InstanceGeometryDataD0Ev(a){a=a|0;__ZN17VisualServerScene20InstanceGeometryDataD2Ev(a);__ZdlPv(a);return}function __ZN17VisualServerScene17InstanceLightDataD2Ev(a){a=a|0;c[a>>2]=367728;__ZN4ListIN17VisualServerScene17InstanceLightData8PairInfoE16DefaultAllocatorED2Ev(a+24|0);return}function __ZN17VisualServerScene17InstanceLightDataD0Ev(a){a=a|0;c[a>>2]=367728;__ZN4ListIN17VisualServerScene17InstanceLightData8PairInfoE16DefaultAllocatorED2Ev(a+24|0);__ZdlPv(a);return}function __ZN4ListIN17VisualServerScene17InstanceLightData8PairInfoE16DefaultAllocatorED2Ev(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0;d=c[b>>2]|0;if(!d)return;else e=d;while(1){d=c[e>>2]|0;if(!d){f=15;break}a[1263537]=0;if((c[d+16>>2]|0)==(e|0)){c[e>>2]=c[d+8>>2];g=e+4|0;h=c[d+12>>2]|0;if((c[g>>2]|0)==(d|0))c[g>>2]=h;g=d+8|0;if(h|0)c[h+8>>2]=c[g>>2];i=c[g>>2]|0;if(i|0)c[i+12>>2]=h;__ZN6Memory11free_staticEPvb(d,0);d=e+8|0;c[d>>2]=(c[d>>2]|0)+-1}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145114,1145120,157,1145132,0);j=c[b>>2]|0;if(!(c[j+8>>2]|0)){f=14;break}if(!j){f=18;break}else e=j}if((f|0)==14){__ZN6Memory11free_staticEPvb(j,0);c[b>>2]=0;return}else if((f|0)==15)if(!(c[e+8>>2]|0)){a[1263537]=0;__ZN6Memory11free_staticEPvb(e,0);return}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145461,1145120,668,1145467,0);return}else if((f|0)==18)return}function __ZN17VisualServerScene8InstanceD2Ev(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0;c[b>>2]=367792;d=c[b+320>>2]|0;if(d|0){gj[c[c[d>>2]>>2]&8191](d);__ZN6Memory11free_staticEPvb(d,0)}d=b+276|0;e=c[d>>2]|0;if(e|0){a[1263537]=0;f=b+284|0;g=c[f>>2]|0;h=b+288|0;if(g|0)c[g+12>>2]=c[h>>2];i=c[h>>2]|0;if(i|0)c[i+8>>2]=g;if((c[e>>2]|0)==(d|0))c[e>>2]=c[f>>2];c[f>>2]=0;c[h>>2]=0;c[d>>2]=0}d=b+180|0;h=c[d>>2]|0;if(h|0){a[1263537]=0;f=b+188|0;e=c[f>>2]|0;g=b+192|0;if(e|0)c[e+12>>2]=c[g>>2];i=c[g>>2]|0;if(i|0)c[i+8>>2]=e;if((c[h>>2]|0)==(d|0))c[h>>2]=c[f>>2];c[f>>2]=0;c[g>>2]=0;c[d>>2]=0}d=b+160|0;g=c[d>>2]|0;if(!g){__ZN15RasterizerScene12InstanceBaseD2Ev(b);return}a[1263537]=0;f=b+168|0;h=c[f>>2]|0;e=b+172|0;if(h|0)c[h+12>>2]=c[e>>2];i=c[e>>2]|0;if(i|0)c[i+8>>2]=h;if((c[g>>2]|0)==(d|0))c[g>>2]=c[f>>2];c[f>>2]=0;c[e>>2]=0;c[d>>2]=0;__ZN15RasterizerScene12InstanceBaseD2Ev(b);return}function __ZN17VisualServerScene8InstanceD0Ev(a){a=a|0;__ZN17VisualServerScene8InstanceD2Ev(a);__ZdlPv(a);return}function __ZN17VisualServerScene8Instance12base_removedEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0,i=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+12|0;e=b+8|0;f=b+4|0;g=b;h=c[309201]|0;i=c[(c[h>>2]|0)+52>>2]|0;c[f>>2]=c[a+148>>2];c[g>>2]=0;c[e>>2]=c[f>>2];c[d>>2]=c[g>>2];bj[i&4095](h,e,d);l=b;return}function __ZN17VisualServerScene8Instance12base_changedEv(b){b=b|0;var d=0,e=0,f=0;d=c[309201]|0;a[b+176>>0]=1;a[b+177>>0]=1;e=b+180|0;if(c[e>>2]|0)return;f=d+48|0;a[1263537]=0;c[e>>2]=f;d=c[f>>2]|0;c[b+188>>2]=d;c[b+192>>2]=0;if(d|0)c[d+12>>2]=e;c[f>>2]=e;return}function __ZN17VisualServerScene8Instance21base_material_changedEv(b){b=b|0;var d=0,e=0,f=0;d=c[309201]|0;a[b+177>>0]=1;e=b+180|0;if(c[e>>2]|0)return;f=d+48|0;a[1263537]=0;c[e>>2]=f;d=c[f>>2]|0;c[b+188>>2]=d;c[b+192>>2]=0;if(d|0)c[d+12>>2]=e;c[f>>2]=e;return}function __ZN15RasterizerScene12InstanceBaseD2Ev(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0;c[b>>2]=367820;d=b+132|0;e=c[d>>2]|0;if(e|0){a[1263537]=0;f=b+140|0;g=c[f>>2]|0;h=b+144|0;if(g|0)c[g+12>>2]=c[h>>2];i=c[h>>2]|0;if(i|0)c[i+8>>2]=g;if((c[e>>2]|0)==(d|0))c[e>>2]=c[f>>2];c[f>>2]=0;c[h>>2]=0;c[d>>2]=0}d=b+112|0;h=c[d>>2]|0;if(h|0){a[1263537]=0;f=b+120|0;e=c[f>>2]|0;g=b+124|0;if(e|0)c[e+12>>2]=c[g>>2];i=c[g>>2]|0;if(i|0)c[i+8>>2]=e;if((c[h>>2]|0)==(d|0))c[h>>2]=c[f>>2];c[f>>2]=0;c[g>>2]=0;c[d>>2]=0}d=c[b+96>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);d=c[b+92>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);d=c[b+88>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);d=c[b+84>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);d=c[b+80>>2]|0;if(!d)return;if(__Z16atomic_decrementPj(d+-8|0)|0)return;__ZN6Memory11free_staticEPvb(d,1);return}function __ZN15RasterizerScene12InstanceBaseD0Ev(a){a=a|0;__ZN15RasterizerScene12InstanceBaseD2Ev(a);__ZdlPv(a);return}function __ZN17VisualServerScene14_instance_pairEPvjPNS_8InstanceEijS2_i(b,d,e,f,g,h,i){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;i=i|0;var j=0,k=0,n=0,o=0,p=0,q=0;i=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=i;c[g>>2]=e;f=h;d=e;if((c[e+8>>2]|0)>(c[h+8>>2]|0)){c[g>>2]=f;j=d;k=h;n=f}else{j=f;k=e;n=d}d=j;switch(c[d+8>>2]|0){case 5:{if(!(1<<c[k+8>>2]&30)){o=0;l=i;return o|0}e=c[d+320>>2]|0;f=c[k+320>>2]|0;h=f+4|0;if(!(c[h>>2]|0)){b=__ZnwjPFPvjE(12,4740)|0;c[h>>2]=b;c[b>>2]=0;c[b+4>>2]=0;c[b+8>>2]=0}b=__ZnwjPFPvjE(16,4740)|0;c[b>>2]=j;p=c[h>>2]|0;h=p+4|0;q=c[h>>2]|0;c[b+8>>2]=q;c[b+4>>2]=0;c[b+12>>2]=p;if(q|0)c[q+4>>2]=b;c[h>>2]=b;if(!(c[p>>2]|0))c[p>>2]=b;h=p+8|0;c[h>>2]=(c[h>>2]|0)+1;h=e+24|0;if(!(c[h>>2]|0)){p=__ZnwjPFPvjE(12,4740)|0;c[h>>2]=p;c[p>>2]=0;c[p+4>>2]=0;c[p+8>>2]=0}p=__ZnwjPFPvjE(20,4740)|0;c[p>>2]=b;c[p+4>>2]=n;b=c[h>>2]|0;h=b+4|0;q=c[h>>2]|0;c[p+12>>2]=q;c[p+8>>2]=0;c[p+16>>2]=b;if(q|0)c[q+8>>2]=p;c[h>>2]=p;if(!(c[b>>2]|0))c[b>>2]=p;h=b+8|0;c[h>>2]=(c[h>>2]|0)+1;if(a[f+9>>0]|0)a[e+20>>0]=1;a[f+8>>0]=1;o=p;l=i;return o|0}case 6:{if(!(1<<c[k+8>>2]&30)){o=0;l=i;return o|0}p=c[d+320>>2]|0;f=c[k+320>>2]|0;e=f+12|0;if(!(c[e>>2]|0)){h=__ZnwjPFPvjE(12,4740)|0;c[e>>2]=h;c[h>>2]=0;c[h+4>>2]=0;c[h+8>>2]=0}h=__ZnwjPFPvjE(16,4740)|0;c[h>>2]=j;b=c[e>>2]|0;e=b+4|0;q=c[e>>2]|0;c[h+8>>2]=q;c[h+4>>2]=0;c[h+12>>2]=b;if(q|0)c[q+4>>2]=h;c[e>>2]=h;if(!(c[b>>2]|0))c[b>>2]=h;e=b+8|0;c[e>>2]=(c[e>>2]|0)+1;e=p+8|0;if(!(c[e>>2]|0)){p=__ZnwjPFPvjE(12,4740)|0;c[e>>2]=p;c[p>>2]=0;c[p+4>>2]=0;c[p+8>>2]=0}p=__ZnwjPFPvjE(20,4740)|0;c[p>>2]=h;c[p+4>>2]=n;h=c[e>>2]|0;e=h+4|0;b=c[e>>2]|0;c[p+12>>2]=b;c[p+8>>2]=0;c[p+16>>2]=h;if(b|0)c[b+8>>2]=p;c[e>>2]=p;if(!(c[h>>2]|0))c[h>>2]=p;e=h+8|0;c[e>>2]=(c[e>>2]|0)+1;a[f+16>>0]=1;o=p;l=i;return o|0}case 9:{p=c[k+8>>2]|0;if(!(1<<p&30)){if((p|0)!=5){o=0;l=i;return o|0}p=c[d+320>>2]|0;f=p+12|0;if(!(c[f>>2]|0)){e=__ZnwjPFPvjE(28,4740)|0;h=e+16|0;c[h>>2]=0;c[h+4>>2]=0;c[f>>2]=e;h=c[p+16>>2]|0;c[e+4>>2]=h;c[e+8>>2]=h;c[e+12>>2]=h;c[e>>2]=1}o=__ZN3SetIPN17VisualServerScene8InstanceE10ComparatorIS2_E16DefaultAllocatorE10_insert_rbERKS2_(f,g)|0;l=i;return o|0}g=c[d+320>>2]|0;d=c[k+320>>2]|0;k=d+20|0;if(!(c[k>>2]|0)){f=__ZnwjPFPvjE(12,4740)|0;c[k>>2]=f;c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0}f=__ZnwjPFPvjE(16,4740)|0;c[f>>2]=j;j=c[k>>2]|0;k=j+4|0;e=c[k>>2]|0;c[f+8>>2]=e;c[f+4>>2]=0;c[f+12>>2]=j;if(e|0)c[e+4>>2]=f;c[k>>2]=f;if(!(c[j>>2]|0))c[j>>2]=f;k=j+8|0;c[k>>2]=(c[k>>2]|0)+1;k=g+8|0;if(!(c[k>>2]|0)){g=__ZnwjPFPvjE(12,4740)|0;c[k>>2]=g;c[g>>2]=0;c[g+4>>2]=0;c[g+8>>2]=0}g=__ZnwjPFPvjE(20,4740)|0;c[g>>2]=f;c[g+4>>2]=n;n=c[k>>2]|0;k=n+4|0;f=c[k>>2]|0;c[g+12>>2]=f;c[g+8>>2]=0;c[g+16>>2]=n;if(f|0)c[f+8>>2]=g;c[k>>2]=g;if(!(c[n>>2]|0))c[n>>2]=g;k=n+8|0;c[k>>2]=(c[k>>2]|0)+1;a[d+24>>0]=1;o=g;l=i;return o|0}default:{o=0;l=i;return o|0}}return 0}function __ZN17VisualServerScene16_instance_unpairEPvjPNS_8InstanceEijS2_iS0_(b,d,e,f,g,h,i,j){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;i=i|0;j=j|0;var k=0,l=0;i=e;g=h;f=(c[e+8>>2]|0)>(c[h+8>>2]|0);h=f?g:i;e=f?i:g;switch(c[e+8>>2]|0){case 5:{g=h;if(!(1<<c[g+8>>2]&30))return;i=c[e+320>>2]|0;f=c[g+320>>2]|0;__ZN4ListIPN17VisualServerScene8InstanceE16DefaultAllocatorE5eraseEPKNS4_7ElementE(f+4|0,c[j>>2]|0)|0;g=i+24|0;d=c[g>>2]|0;if(d|0){a[1263537]=0;if((c[j+16>>2]|0)==(d|0)){if((c[d>>2]|0)==(j|0))c[d>>2]=c[j+8>>2];b=d+4|0;k=c[j+12>>2]|0;if((c[b>>2]|0)==(j|0))c[b>>2]=k;b=j+8|0;if(k|0)c[k+8>>2]=c[b>>2];l=c[b>>2]|0;if(l|0)c[l+12>>2]=k;__ZN6Memory11free_staticEPvb(j,0);k=d+8|0;c[k>>2]=(c[k>>2]|0)+-1}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145114,1145120,157,1145132,0);k=c[g>>2]|0;if(!(c[k+8>>2]|0)){__ZN6Memory11free_staticEPvb(k,0);c[g>>2]=0}}if(a[f+9>>0]|0)a[i+20>>0]=1;a[f+8>>0]=1;return}case 6:{f=h;if(!(1<<c[f+8>>2]&30))return;i=c[e+320>>2]|0;g=c[f+320>>2]|0;__ZN4ListIPN17VisualServerScene8InstanceE16DefaultAllocatorE5eraseEPKNS4_7ElementE(g+12|0,c[j>>2]|0)|0;f=i+8|0;i=c[f>>2]|0;if(i|0){a[1263537]=0;if((c[j+16>>2]|0)==(i|0)){if((c[i>>2]|0)==(j|0))c[i>>2]=c[j+8>>2];k=i+4|0;d=c[j+12>>2]|0;if((c[k>>2]|0)==(j|0))c[k>>2]=d;k=j+8|0;if(d|0)c[d+8>>2]=c[k>>2];l=c[k>>2]|0;if(l|0)c[l+12>>2]=d;__ZN6Memory11free_staticEPvb(j,0);d=i+8|0;c[d>>2]=(c[d>>2]|0)+-1}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145114,1145120,157,1145132,0);d=c[f>>2]|0;if(!(c[d+8>>2]|0)){__ZN6Memory11free_staticEPvb(d,0);c[f>>2]=0}}a[g+16>>0]=1;return}case 9:{g=h;h=c[g+8>>2]|0;if(!(1<<h&30)){if((h|0)!=5)return;h=c[e+320>>2]|0;f=h+12|0;if(!(c[f>>2]|0))return;__ZN3SetIPN17VisualServerScene8InstanceE10ComparatorIS2_E16DefaultAllocatorE6_eraseEPNS6_7ElementE(f,j);if(c[h+20>>2]|0)return;h=c[f>>2]|0;if(!h)return;__ZN6Memory11free_staticEPvb(h,0);c[f>>2]=0;return}f=c[e+320>>2]|0;e=c[g+320>>2]|0;__ZN4ListIPN17VisualServerScene8InstanceE16DefaultAllocatorE5eraseEPKNS4_7ElementE(e+20|0,c[j>>2]|0)|0;g=f+8|0;f=c[g>>2]|0;if(f|0){a[1263537]=0;if((c[j+16>>2]|0)==(f|0)){if((c[f>>2]|0)==(j|0))c[f>>2]=c[j+8>>2];h=f+4|0;d=c[j+12>>2]|0;if((c[h>>2]|0)==(j|0))c[h>>2]=d;h=j+8|0;if(d|0)c[d+8>>2]=c[h>>2];i=c[h>>2]|0;if(i|0)c[i+12>>2]=d;__ZN6Memory11free_staticEPvb(j,0);j=f+8|0;c[j>>2]=(c[j>>2]|0)+-1}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145114,1145120,157,1145132,0);j=c[g>>2]|0;if(!(c[j+8>>2]|0)){__ZN6Memory11free_staticEPvb(j,0);c[g>>2]=0}}a[e+24>>0]=1;return}default:return}}function __ZN3SetIPN17VisualServerScene8InstanceE10ComparatorIS2_E16DefaultAllocatorE6_eraseEPNS6_7ElementE(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0;e=d+8|0;f=c[e>>2]|0;g=b+4|0;h=c[g>>2]|0;if((f|0)!=(h|0)?(i=c[d+4>>2]|0,(i|0)!=(h|0)):0){j=i;while(1){i=c[j+8>>2]|0;if((i|0)==(h|0))break;else j=i}if(!j){k=h;l=c[h+8>>2]|0}else{k=j;l=h}}else{k=d;l=f}f=k+8|0;j=k+4|0;i=c[((l|0)==(h|0)?j:f)>>2]|0;h=c[b>>2]|0;l=k+12|0;m=c[l>>2]|0;c[i+12>>2]=m;if((h|0)==(m|0))n=h+8|0;else{h=c[l>>2]|0;m=h+8|0;n=(k|0)==(c[m>>2]|0)?m:h+4|0}c[n>>2]=i;if((k|0)==(d|0)){if((c[d>>2]|0)==1)__ZN3SetIPN17VisualServerScene8InstanceE10ComparatorIS2_E16DefaultAllocatorE10_erase_fixEPNS6_7ElementE(b,i)}else{if((k|0)==(c[g>>2]|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143791,1144075,454,1143798,0);return}a[1263537]=0;if((c[k>>2]|0)==1)__ZN3SetIPN17VisualServerScene8InstanceE10ComparatorIS2_E16DefaultAllocatorE10_erase_fixEPNS6_7ElementE(b,i);c[f>>2]=c[e>>2];f=d+4|0;c[j>>2]=c[f>>2];j=d+12|0;c[l>>2]=c[j>>2];c[k>>2]=c[d>>2];c[(c[e>>2]|0)+12>>2]=k;c[(c[f>>2]|0)+12>>2]=k;f=c[j>>2]|0;j=f+8|0;c[((c[j>>2]|0)==(d|0)?j:f+4|0)>>2]=k}k=c[d+16>>2]|0;f=d+20|0;if(k|0)c[k+20>>2]=c[f>>2];j=c[f>>2]|0;if(j|0)c[j+16>>2]=k;__ZN6Memory11free_staticEPvb(d,0);d=b+8|0;c[d>>2]=(c[d>>2]|0)+-1;if(!(c[c[g>>2]>>2]|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143791,1144075,483,1143838,0);return}else{a[1263537]=0;return}}function __ZN3SetIPN17VisualServerScene8InstanceE10ComparatorIS2_E16DefaultAllocatorE10_erase_fixEPNS6_7ElementE(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0;e=c[(c[b>>2]|0)+8>>2]|0;f=b+4|0;if((e|0)!=(d|0)&(c[d>>2]|0)==1){b=d;while(1){g=b+12|0;h=c[g>>2]|0;i=c[h+8>>2]|0;do if((b|0)==(i|0)){j=c[h+4>>2]|0;if(!(c[j>>2]|0)){a[1263537]=0;c[j>>2]=1;k=c[f>>2]|0;if((k|0)==(h|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1144075,146,1146003,0);l=c[g>>2]|0;m=l;n=c[l+4>>2]|0;o=c[f>>2]|0}else{a[1263537]=0;c[h>>2]=0;m=h;n=j;o=k}k=n+8|0;l=c[k>>2]|0;c[m+4>>2]=l;if((l|0)!=(o|0))c[l+12>>2]=m;l=m+12|0;c[n+12>>2]=c[l>>2];p=c[l>>2]|0;q=p+8|0;c[((c[q>>2]|0)==(m|0)?q:p+4|0)>>2]=n;c[k>>2]=m;c[l>>2]=n;l=c[g>>2]|0;r=c[l+4>>2]|0;s=l}else{r=j;s=h}if((c[c[r+4>>2]>>2]|0)==1){j=r+8|0;l=c[j>>2]|0;if((c[l>>2]|0)==1)if((c[f>>2]|0)==(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1144075,146,1146003,0);t=c[g>>2]|0;break}else{a[1263537]=0;c[r>>2]=0;t=s;break}a[1263537]=0;c[l>>2]=1;k=c[f>>2]|0;if((k|0)==(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1144075,146,1146003,0);u=c[j>>2]|0;v=c[f>>2]|0}else{a[1263537]=0;c[r>>2]=0;u=l;v=k}k=u+4|0;l=c[k>>2]|0;c[j>>2]=l;if((l|0)!=(v|0))c[l+12>>2]=r;l=r+12|0;c[u+12>>2]=c[l>>2];j=c[l>>2]|0;p=j+4|0;c[((c[p>>2]|0)==(r|0)?p:j+8|0)>>2]=u;c[k>>2]=r;c[l>>2]=u;l=c[g>>2]|0;w=c[l+4>>2]|0;x=l}else{w=r;x=s}l=c[x>>2]|0;k=c[f>>2]|0;if((l|0)==0&(k|0)==(w|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1144075,146,1146003,0);y=c[g>>2]|0;z=c[f>>2]|0}else{a[1263537]=0;c[w>>2]=l;y=x;z=k}c[y>>2]=1;k=c[w+4>>2]|0;a[1263537]=0;c[k>>2]=1;k=y+4|0;l=c[k>>2]|0;j=l+8|0;p=c[j>>2]|0;c[k>>2]=p;if((p|0)!=(z|0))c[p+12>>2]=y;p=y+12|0;c[l+12>>2]=c[p>>2];k=c[p>>2]|0;q=k+8|0;c[((c[q>>2]|0)==(y|0)?q:k+4|0)>>2]=l;c[j>>2]=y;c[p>>2]=l;t=e}else{if(!(c[i>>2]|0)){a[1263537]=0;c[i>>2]=1;l=c[f>>2]|0;if((l|0)==(h|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1144075,146,1146003,0);p=c[g>>2]|0;A=c[p+8>>2]|0;B=c[f>>2]|0;C=p}else{a[1263537]=0;c[h>>2]=0;A=i;B=l;C=h}l=A+4|0;p=c[l>>2]|0;c[C+8>>2]=p;if((p|0)!=(B|0))c[p+12>>2]=C;p=C+12|0;c[A+12>>2]=c[p>>2];j=c[p>>2]|0;k=j+4|0;c[((c[k>>2]|0)==(C|0)?k:j+8|0)>>2]=A;c[l>>2]=C;c[p>>2]=A;p=c[g>>2]|0;D=c[p+8>>2]|0;E=p}else{D=i;E=h}p=D+4|0;l=c[p>>2]|0;j=(c[c[D+8>>2]>>2]|0)==1;if(!((c[l>>2]|0)!=1|j^1))if((c[f>>2]|0)==(D|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1144075,146,1146003,0);t=c[g>>2]|0;break}else{a[1263537]=0;c[D>>2]=0;t=E;break}if(j){a[1263537]=0;c[l>>2]=1;j=c[f>>2]|0;if((j|0)==(D|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1144075,146,1146003,0);F=c[p>>2]|0;G=c[f>>2]|0}else{a[1263537]=0;c[D>>2]=0;F=l;G=j}j=F+8|0;l=c[j>>2]|0;c[p>>2]=l;if((l|0)!=(G|0))c[l+12>>2]=D;l=D+12|0;c[F+12>>2]=c[l>>2];p=c[l>>2]|0;k=p+8|0;c[((c[k>>2]|0)==(D|0)?k:p+4|0)>>2]=F;c[j>>2]=D;c[l>>2]=F;l=c[g>>2]|0;H=c[l+8>>2]|0;I=l}else{H=D;I=E}l=c[I>>2]|0;j=c[f>>2]|0;if((l|0)==0&(j|0)==(H|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1144075,146,1146003,0);J=c[g>>2]|0;K=c[f>>2]|0}else{a[1263537]=0;c[H>>2]=l;J=I;K=j}c[J>>2]=1;j=c[H+8>>2]|0;a[1263537]=0;c[j>>2]=1;j=J+8|0;l=c[j>>2]|0;p=l+4|0;k=c[p>>2]|0;c[j>>2]=k;if((k|0)!=(K|0))c[k+12>>2]=J;k=J+12|0;c[l+12>>2]=c[k>>2];j=c[k>>2]|0;q=j+4|0;c[((c[q>>2]|0)==(J|0)?q:j+8|0)>>2]=l;c[p>>2]=J;c[k>>2]=l;t=e}while(0);if((e|0)!=(t|0)&(c[t>>2]|0)==1)b=t;else{L=t;break}}}else L=d;a[1263537]=0;c[L>>2]=1;if((c[c[f>>2]>>2]|0)==1){a[1263537]=0;return}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143886,1144075,432,1143897,0);return}}function __ZN3SetIPN17VisualServerScene8InstanceE10ComparatorIS2_E16DefaultAllocatorE10_insert_rbERKS2_(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;a[f>>0]=0;g=__ZN3SetIPN17VisualServerScene8InstanceE10ComparatorIS2_E16DefaultAllocatorE7_insertERKS2_Rb(b,d,f)|0;if(a[f>>0]|0){l=e;return g|0}f=b+8|0;c[f>>2]=(c[f>>2]|0)+1;f=g+12|0;d=c[f>>2]|0;if(!(c[d>>2]|0)){h=b+4|0;i=g;j=d;k=d;d=f;while(1){f=j+12|0;n=c[f>>2]|0;o=c[n+8>>2]|0;p=n;do if((j|0)==(o|0)){q=c[n+4>>2]|0;if(!(c[q>>2]|0)){c[k>>2]=1;a[1263537]=0;c[q>>2]=1;if((c[h>>2]|0)==(n|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1144075,146,1146003,0);r=c[(c[d>>2]|0)+12>>2]|0;break}else{a[1263537]=0;c[n>>2]=0;r=n;break}}q=j+4|0;if((i|0)==(c[q>>2]|0)){s=i+8|0;t=c[s>>2]|0;c[q>>2]=t;if((t|0)==(c[h>>2]|0))u=p;else{c[t+12>>2]=j;u=c[f>>2]|0}t=i+12|0;c[t>>2]=u;q=c[f>>2]|0;v=q+8|0;c[((c[v>>2]|0)==(j|0)?v:q+4|0)>>2]=i;c[s>>2]=j;c[f>>2]=i;w=j;x=i;y=c[t>>2]|0}else{w=i;x=j;y=n}a[1263537]=0;c[x>>2]=1;t=c[h>>2]|0;if((t|0)==(y|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1144075,146,1146003,0);z=c[(c[w+12>>2]|0)+12>>2]|0;A=c[h>>2]|0}else{a[1263537]=0;c[y>>2]=0;z=y;A=t}t=z+8|0;s=c[t>>2]|0;q=s+4|0;v=c[q>>2]|0;c[t>>2]=v;if((v|0)!=(A|0))c[v+12>>2]=z;v=z+12|0;c[s+12>>2]=c[v>>2];t=c[v>>2]|0;B=t+4|0;c[((c[B>>2]|0)==(z|0)?B:t+8|0)>>2]=s;c[q>>2]=z;c[v>>2]=s;r=w}else{if(!(c[o>>2]|0)){c[k>>2]=1;a[1263537]=0;c[o>>2]=1;if((c[h>>2]|0)==(n|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1144075,146,1146003,0);r=c[(c[d>>2]|0)+12>>2]|0;break}else{a[1263537]=0;c[n>>2]=0;r=n;break}}s=j+8|0;if((i|0)==(c[s>>2]|0)){v=i+4|0;q=c[v>>2]|0;c[s>>2]=q;if((q|0)==(c[h>>2]|0))C=p;else{c[q+12>>2]=j;C=c[f>>2]|0}q=i+12|0;c[q>>2]=C;s=c[f>>2]|0;t=s+4|0;c[((c[t>>2]|0)==(j|0)?t:s+8|0)>>2]=i;c[v>>2]=j;c[f>>2]=i;D=j;E=i;F=c[q>>2]|0}else{D=i;E=j;F=n}a[1263537]=0;c[E>>2]=1;q=c[h>>2]|0;if((q|0)==(F|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1144075,146,1146003,0);G=c[(c[D+12>>2]|0)+12>>2]|0;H=c[h>>2]|0}else{a[1263537]=0;c[F>>2]=0;G=F;H=q}q=G+4|0;v=c[q>>2]|0;s=v+8|0;t=c[s>>2]|0;c[q>>2]=t;if((t|0)!=(H|0))c[t+12>>2]=G;t=G+12|0;c[v+12>>2]=c[t>>2];q=c[t>>2]|0;B=q+8|0;c[((c[B>>2]|0)==(G|0)?B:q+4|0)>>2]=v;c[s>>2]=G;c[t>>2]=v;r=D}while(0);n=r+12|0;f=c[n>>2]|0;if(!(c[f>>2]|0)){i=r;j=f;k=f;d=n}else break}}d=c[(c[b>>2]|0)+8>>2]|0;a[1263537]=0;c[d>>2]=1;l=e;return g|0}function __ZN3SetIPN17VisualServerScene8InstanceE10ComparatorIS2_E16DefaultAllocatorE7_insertERKS2_Rb(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0;f=c[b>>2]|0;g=c[f+8>>2]|0;h=b+4|0;i=c[h>>2]|0;a:do if((g|0)==(i|0))j=f;else{k=c[d>>2]|0;l=g;while(1){m=c[l+24>>2]|0;if(k>>>0<m>>>0)n=l+8|0;else{if(m>>>0>=k>>>0)break;n=l+4|0}m=c[n>>2]|0;if((m|0)==(i|0)){j=l;break a}else l=m}a[e>>0]=1;o=l;return o|0}while(0);i=__ZnwjPFPvjE(28,4740)|0;c[i>>2]=0;c[i+4>>2]=0;c[i+8>>2]=0;c[i+12>>2]=0;c[i+16>>2]=0;c[i+20>>2]=0;c[i+12>>2]=j;n=c[h>>2]|0;g=i+4|0;c[g>>2]=n;f=i+8|0;c[f>>2]=n;c[i+24>>2]=c[d>>2];if((j|0)!=(c[b>>2]|0)?(c[d>>2]|0)>>>0>=(c[j+24>>2]|0)>>>0:0)p=j+4|0;else p=j+8|0;c[p>>2]=i;a[e>>0]=0;e=c[g>>2]|0;g=c[h>>2]|0;if((e|0)==(g|0)){h=i;do{p=h;h=c[h+12>>2]|0}while((p|0)==(c[h+4>>2]|0));q=(h|0)==(c[b>>2]|0)?0:h}else{h=e;while(1){e=c[h+8>>2]|0;if((e|0)==(g|0)){q=h;break}else h=e}}c[i+16>>2]=q;h=c[f>>2]|0;b:do if((h|0)==(g|0)){f=i;while(1){e=f;f=c[f+12>>2]|0;if((e|0)!=(c[f+8>>2]|0)){r=f;break b}if((f|0)==(c[b>>2]|0)){r=0;break}}}else{f=h;while(1){l=c[f+4>>2]|0;if((l|0)==(g|0)){r=f;break}else f=l}}while(0);g=i+20|0;c[g>>2]=r;if(!q)s=r;else{c[q+20>>2]=i;s=c[g>>2]|0}if(!s){o=i;return o|0}c[s+16>>2]=i;o=i;return o|0}function __ZN17VisualServerScene8ScenarioD2Ev(b){b=b|0;var d=0,e=0,f=0,g=0;c[b>>2]=367848;if(!(c[b+108>>2]|0))a[1263537]=0;else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145461,1098388,80,1065471,0);d=b+88|0;e=c[d>>2]|0;a:do if(e|0){f=e;while(1){g=c[f>>2]|0;if(!g)break;__ZN4ListIPN17VisualServerScene8InstanceE16DefaultAllocatorE5eraseEPKNS4_7ElementE(d,g)|0;g=c[d>>2]|0;if(!g)break a;else f=g}if(!(c[f+8>>2]|0)){a[1263537]=0;__ZN6Memory11free_staticEPvb(f,0);break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145461,1145120,668,1145467,0);break}}while(0);__ZN6OctreeIN17VisualServerScene8InstanceELb1E16DefaultAllocatorED2Ev(b+16|0);return}function __ZN17VisualServerScene8ScenarioD0Ev(b){b=b|0;var d=0,e=0,f=0,g=0;c[b>>2]=367848;if(!(c[b+108>>2]|0))a[1263537]=0;else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145461,1098388,80,1065471,0);d=b+88|0;e=c[d>>2]|0;a:do if(e|0){f=e;while(1){g=c[f>>2]|0;if(!g)break;__ZN4ListIPN17VisualServerScene8InstanceE16DefaultAllocatorE5eraseEPKNS4_7ElementE(d,g)|0;g=c[d>>2]|0;if(!g)break a;else f=g}if(!(c[f+8>>2]|0)){a[1263537]=0;__ZN6Memory11free_staticEPvb(f,0);break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145461,1145120,668,1145467,0);break}}while(0);__ZN6OctreeIN17VisualServerScene8InstanceELb1E16DefaultAllocatorED2Ev(b+16|0);__ZdlPv(b);return}function __ZN6OctreeIN17VisualServerScene8InstanceELb1E16DefaultAllocatorED2Ev(b){b=b|0;var d=0,e=0,f=0,g=0;__ZN6OctreeIN17VisualServerScene8InstanceELb1E16DefaultAllocatorE12_remove_treeEPNS3_6OctantE(b,c[b+60>>2]|0);d=b+12|0;e=c[d>>2]|0;if(e|0?(__ZN3MapIN6OctreeIN17VisualServerScene8InstanceELb1E16DefaultAllocatorE7PairKeyENS4_8PairDataE10ComparatorIS5_ES3_E13_cleanup_treeEPNS9_7ElementE(d,c[e+8>>2]|0),e=c[b+16>>2]|0,f=c[d>>2]|0,c[f+8>>2]=e,c[b+20>>2]=0,g=e,c[g+12>>2]=g,f|0):0){__ZN6Memory11free_staticEPvb(f,0);c[d>>2]=0}d=c[b>>2]|0;if(!d)return;__ZN3MapIjN6OctreeIN17VisualServerScene8InstanceELb1E16DefaultAllocatorE7ElementE10ComparatorIjES3_E13_cleanup_treeEPNS8_7ElementE(b,c[d+8>>2]|0);d=c[b+4>>2]|0;f=c[b>>2]|0;c[f+8>>2]=d;c[b+8>>2]=0;g=d;c[g+12>>2]=g;if(!f)return;g=f+124|0;__ZN4ListIN6OctreeIN17VisualServerScene8InstanceELb1E16DefaultAllocatorE7Element11OctantOwnerES3_E5clearEv(g);d=c[g>>2]|0;do if(d|0)if(!(c[d+8>>2]|0)){a[1263537]=0;__ZN6Memory11free_staticEPvb(d,0);break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145461,1145120,668,1145467,0);break}while(0);d=f+120|0;__ZN4ListIPN6OctreeIN17VisualServerScene8InstanceELb1E16DefaultAllocatorE8PairDataES3_E5clearEv(d);g=c[d>>2]|0;do if(g|0)if(!(c[g+8>>2]|0)){a[1263537]=0;__ZN6Memory11free_staticEPvb(g,0);break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145461,1145120,668,1145467,0);break}while(0);__ZN6Memory11free_staticEPvb(f,0);c[b>>2]=0;return}function __ZN6OctreeIN17VisualServerScene8InstanceELb1E16DefaultAllocatorE12_remove_treeEPNS3_6OctantE(a,b){a=a|0;b=b|0;var d=0;if(!b)return;d=c[b+36>>2]|0;if(d|0)__ZN6OctreeIN17VisualServerScene8InstanceELb1E16DefaultAllocatorE12_remove_treeEPNS3_6OctantE(a,d);d=c[b+40>>2]|0;if(d|0)__ZN6OctreeIN17VisualServerScene8InstanceELb1E16DefaultAllocatorE12_remove_treeEPNS3_6OctantE(a,d);d=c[b+44>>2]|0;if(d|0)__ZN6OctreeIN17VisualServerScene8InstanceELb1E16DefaultAllocatorE12_remove_treeEPNS3_6OctantE(a,d);d=c[b+48>>2]|0;if(d|0)__ZN6OctreeIN17VisualServerScene8InstanceELb1E16DefaultAllocatorE12_remove_treeEPNS3_6OctantE(a,d);d=c[b+52>>2]|0;if(d|0)__ZN6OctreeIN17VisualServerScene8InstanceELb1E16DefaultAllocatorE12_remove_treeEPNS3_6OctantE(a,d);d=c[b+56>>2]|0;if(d|0)__ZN6OctreeIN17VisualServerScene8InstanceELb1E16DefaultAllocatorE12_remove_treeEPNS3_6OctantE(a,d);d=c[b+60>>2]|0;if(d|0)__ZN6OctreeIN17VisualServerScene8InstanceELb1E16DefaultAllocatorE12_remove_treeEPNS3_6OctantE(a,d);d=c[b+64>>2]|0;if(d|0)__ZN6OctreeIN17VisualServerScene8InstanceELb1E16DefaultAllocatorE12_remove_treeEPNS3_6OctantE(a,d);__ZN6OctreeIN17VisualServerScene8InstanceELb1E16DefaultAllocatorE6OctantD2Ev(b);__ZN6Memory11free_staticEPvb(b,0);return}function __ZN3MapIN6OctreeIN17VisualServerScene8InstanceELb1E16DefaultAllocatorE7PairKeyENS4_8PairDataE10ComparatorIS5_ES3_E13_cleanup_treeEPNS9_7ElementE(a,b){a=a|0;b=b|0;if((c[a+4>>2]|0)==(b|0))return;else{__ZN3MapIN6OctreeIN17VisualServerScene8InstanceELb1E16DefaultAllocatorE7PairKeyENS4_8PairDataE10ComparatorIS5_ES3_E13_cleanup_treeEPNS9_7ElementE(a,c[b+8>>2]|0);__ZN3MapIN6OctreeIN17VisualServerScene8InstanceELb1E16DefaultAllocatorE7PairKeyENS4_8PairDataE10ComparatorIS5_ES3_E13_cleanup_treeEPNS9_7ElementE(a,c[b+4>>2]|0);__ZN6Memory11free_staticEPvb(b,0);return}}function __ZN3MapIjN6OctreeIN17VisualServerScene8InstanceELb1E16DefaultAllocatorE7ElementE10ComparatorIjES3_E13_cleanup_treeEPNS8_7ElementE(b,d){b=b|0;d=d|0;var e=0;if((c[b+4>>2]|0)==(d|0))return;__ZN3MapIjN6OctreeIN17VisualServerScene8InstanceELb1E16DefaultAllocatorE7ElementE10ComparatorIjES3_E13_cleanup_treeEPNS8_7ElementE(b,c[d+8>>2]|0);__ZN3MapIjN6OctreeIN17VisualServerScene8InstanceELb1E16DefaultAllocatorE7ElementE10ComparatorIjES3_E13_cleanup_treeEPNS8_7ElementE(b,c[d+4>>2]|0);b=d+124|0;__ZN4ListIN6OctreeIN17VisualServerScene8InstanceELb1E16DefaultAllocatorE7Element11OctantOwnerES3_E5clearEv(b);e=c[b>>2]|0;do if(e|0)if(!(c[e+8>>2]|0)){a[1263537]=0;__ZN6Memory11free_staticEPvb(e,0);break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145461,1145120,668,1145467,0);break}while(0);e=d+120|0;__ZN4ListIPN6OctreeIN17VisualServerScene8InstanceELb1E16DefaultAllocatorE8PairDataES3_E5clearEv(e);b=c[e>>2]|0;do if(b|0)if(!(c[b+8>>2]|0)){a[1263537]=0;__ZN6Memory11free_staticEPvb(b,0);break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145461,1145120,668,1145467,0);break}while(0);__ZN6Memory11free_staticEPvb(d,0);return}function __ZN17VisualServerScene6CameraD0Ev(a){a=a|0;__ZdlPv(a);return}function __ZN18VisualServerRasterD2Ev(a){a=a|0;var b=0;c[a>>2]=367880;b=c[309281]|0;__ZN18VisualServerCanvasD2Ev(b);__ZN6Memory11free_staticEPvb(b,0);__Z9memdeleteI20VisualServerViewportEvPT_(c[309207]|0);b=c[309205]|0;gj[c[(c[b>>2]|0)+48>>2]&8191](b);__ZN6Memory11free_staticEPvb(b,0);__ZN12VisualServerD2Ev(a);return}function __ZN18VisualServerRasterD0Ev(a){a=a|0;var b=0;c[a>>2]=367880;b=c[309281]|0;__ZN18VisualServerCanvasD2Ev(b);__ZN6Memory11free_staticEPvb(b,0);__Z9memdeleteI20VisualServerViewportEvPT_(c[309207]|0);b=c[309205]|0;gj[c[(c[b>>2]|0)+48>>2]&8191](b);__ZN6Memory11free_staticEPvb(b,0);__ZN12VisualServerD2Ev(a);__ZdlPv(a);return}function __ZN18VisualServerRaster14texture_createEv(a){a=a|0;a=c[309202]|0;return ij[c[c[a>>2]>>2]&8191](a)|0}function __ZN18VisualServerRaster16texture_allocateE3RIDiiN5Image6FormatEj(a,b,d,e,f,g){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;var h=0,i=0,j=0,k=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);h=a+4|0;i=a;c[309204]=(c[309204]|0)+1;j=c[309202]|0;k=c[(c[j>>2]|0)+4>>2]|0;c[i>>2]=c[b>>2];c[h>>2]=c[i>>2];ui[k&4095](j,h,d,e,f,g);l=a;return}function __ZN18VisualServerRaster16texture_set_dataE3RIDRK5ImageN12VisualServer11CubeMapSideE(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=a+4|0;g=a;c[309204]=(c[309204]|0)+1;h=c[309202]|0;i=c[(c[h>>2]|0)+8>>2]|0;c[g>>2]=c[b>>2];c[f>>2]=c[g>>2];Ki[i&4095](h,f,d,e);l=a;return}function __ZNK18VisualServerRaster16texture_get_dataE3RIDN12VisualServer11CubeMapSideE(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=b+4|0;g=b;h=c[309202]|0;i=c[(c[h>>2]|0)+12>>2]|0;c[g>>2]=c[d>>2];c[f>>2]=c[g>>2];Ki[i&4095](a,h,f,e);l=b;return}function __ZN18VisualServerRaster17texture_set_flagsE3RIDj(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=a+4|0;f=a;c[309204]=(c[309204]|0)+1;g=c[309202]|0;h=c[(c[g>>2]|0)+16>>2]|0;c[f>>2]=c[b>>2];c[e>>2]=c[f>>2];bj[h&4095](g,e,d);l=a;return}function __ZNK18VisualServerRaster17texture_get_flagsE3RID(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=a+4|0;e=a;f=c[309202]|0;g=c[(c[f>>2]|0)+20>>2]|0;c[e>>2]=c[b>>2];c[d>>2]=c[e>>2];e=$i[g&8191](f,d)|0;l=a;return e|0}function __ZNK18VisualServerRaster18texture_get_formatE3RID(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=a+4|0;e=a;f=c[309202]|0;g=c[(c[f>>2]|0)+24>>2]|0;c[e>>2]=c[b>>2];c[d>>2]=c[e>>2];e=$i[g&8191](f,d)|0;l=a;return e|0}function __ZNK18VisualServerRaster17texture_get_widthE3RID(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=a+4|0;e=a;f=c[309202]|0;g=c[(c[f>>2]|0)+28>>2]|0;c[e>>2]=c[b>>2];c[d>>2]=c[e>>2];e=$i[g&8191](f,d)|0;l=a;return e|0}function __ZNK18VisualServerRaster18texture_get_heightE3RID(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=a+4|0;e=a;f=c[309202]|0;g=c[(c[f>>2]|0)+32>>2]|0;c[e>>2]=c[b>>2];c[d>>2]=c[e>>2];e=$i[g&8191](f,d)|0;l=a;return e|0}function __ZN18VisualServerRaster25texture_set_size_overrideE3RIDii(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=a+4|0;g=a;c[309204]=(c[309204]|0)+1;h=c[309202]|0;i=c[(c[h>>2]|0)+36>>2]|0;c[g>>2]=c[b>>2];c[f>>2]=c[g>>2];Ki[i&4095](h,f,d,e);l=a;return}function __ZN18VisualServerRaster16texture_set_pathE3RIDRK6String(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=a+4|0;f=a;c[309204]=(c[309204]|0)+1;g=c[309202]|0;h=c[(c[g>>2]|0)+40>>2]|0;c[f>>2]=c[b>>2];c[e>>2]=c[f>>2];bj[h&4095](g,e,d);l=a;return}function __ZNK18VisualServerRaster16texture_get_pathE3RID(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=a+4|0;e=a;f=c[309202]|0;g=c[(c[f>>2]|0)+44>>2]|0;c[e>>2]=c[b>>2];c[d>>2]=c[e>>2];e=$i[g&8191](f,d)|0;l=a;return e|0}function __ZN18VisualServerRaster37texture_set_shrink_all_x2_on_set_dataEb(a,b){a=a|0;b=b|0;c[309204]=(c[309204]|0)+1;a=c[309202]|0;Pi[c[(c[a>>2]|0)+48>>2]&2047](a,b);return}function __ZN18VisualServerRaster30texture_set_detect_3d_callbackE3RIDPFvPvES1_(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=a+4|0;g=a;c[309204]=(c[309204]|0)+1;h=c[309202]|0;i=c[(c[h>>2]|0)+60>>2]|0;c[g>>2]=c[b>>2];c[f>>2]=c[g>>2];Ki[i&4095](h,f,d,e);l=a;return}function __ZN18VisualServerRaster32texture_set_detect_srgb_callbackE3RIDPFvPvES1_(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=a+4|0;g=a;c[309204]=(c[309204]|0)+1;h=c[309202]|0;i=c[(c[h>>2]|0)+64>>2]|0;c[g>>2]=c[b>>2];c[f>>2]=c[g>>2];Ki[i&4095](h,f,d,e);l=a;return}function __ZN18VisualServerRaster19texture_debug_usageEP4ListIN12VisualServer11TextureInfoE16DefaultAllocatorE(a,b){a=a|0;b=b|0;c[309204]=(c[309204]|0)+1;a=c[309202]|0;Pi[c[(c[a>>2]|0)+52>>2]&2047](a,b);return}function __ZN18VisualServerRaster22textures_keep_originalEb(a,b){a=a|0;b=b|0;c[309204]=(c[309204]|0)+1;a=c[309202]|0;Pi[c[(c[a>>2]|0)+68>>2]&2047](a,b);return}function __ZN18VisualServerRaster13skybox_createEv(a){a=a|0;a=c[309202]|0;return ij[c[(c[a>>2]|0)+72>>2]&8191](a)|0}function __ZN18VisualServerRaster18skybox_set_textureE3RIDS0_i(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=a+12|0;g=a+8|0;h=a+4|0;i=a;c[309204]=(c[309204]|0)+1;j=c[309202]|0;k=c[(c[j>>2]|0)+76>>2]|0;c[h>>2]=c[b>>2];c[i>>2]=c[d>>2];c[g>>2]=c[h>>2];c[f>>2]=c[i>>2];Ki[k&4095](j,g,f,e);l=a;return}function __ZN18VisualServerRaster13shader_createEv(a){a=a|0;a=c[309202]|0;return ij[c[(c[a>>2]|0)+80>>2]&8191](a)|0}function __ZN18VisualServerRaster15shader_set_codeE3RIDRK6String(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=a+4|0;f=a;c[309204]=(c[309204]|0)+1;g=c[309202]|0;h=c[(c[g>>2]|0)+84>>2]|0;c[f>>2]=c[b>>2];c[e>>2]=c[f>>2];bj[h&4095](g,e,d);l=a;return}function __ZNK18VisualServerRaster15shader_get_codeE3RID(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=a+4|0;e=a;f=c[309202]|0;g=c[(c[f>>2]|0)+88>>2]|0;c[e>>2]=c[b>>2];c[d>>2]=c[e>>2];e=$i[g&8191](f,d)|0;l=a;return e|0}function __ZNK18VisualServerRaster21shader_get_param_listE3RIDP4ListI12PropertyInfo16DefaultAllocatorE(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=a+4|0;f=a;g=c[309202]|0;h=c[(c[g>>2]|0)+92>>2]|0;c[f>>2]=c[b>>2];c[e>>2]=c[f>>2];bj[h&4095](g,e,d);l=a;return}function __ZN18VisualServerRaster32shader_set_default_texture_paramE3RIDRK10StringNameS0_(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=a+12|0;g=a+8|0;h=a+4|0;i=a;c[309204]=(c[309204]|0)+1;j=c[309202]|0;k=c[(c[j>>2]|0)+96>>2]|0;c[h>>2]=c[b>>2];c[i>>2]=c[e>>2];c[g>>2]=c[h>>2];c[f>>2]=c[i>>2];Ki[k&4095](j,g,d,f);l=a;return}function __ZNK18VisualServerRaster32shader_get_default_texture_paramE3RIDRK10StringName(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=a+4|0;f=a;g=c[309202]|0;h=c[(c[g>>2]|0)+100>>2]|0;c[f>>2]=c[b>>2];c[e>>2]=c[f>>2];f=nj[h&2047](g,e,d)|0;l=a;return f|0}function __ZN18VisualServerRaster15material_createEv(a){a=a|0;a=c[309202]|0;return ij[c[(c[a>>2]|0)+104>>2]&8191](a)|0}function __ZN18VisualServerRaster19material_set_shaderE3RIDS0_(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=a+12|0;f=a+8|0;g=a+4|0;h=a;c[309204]=(c[309204]|0)+1;i=c[309202]|0;j=c[(c[i>>2]|0)+108>>2]|0;c[g>>2]=c[b>>2];c[h>>2]=c[d>>2];c[f>>2]=c[g>>2];c[e>>2]=c[h>>2];bj[j&4095](i,f,e);l=a;return}function __ZNK18VisualServerRaster19material_get_shaderE3RID(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=a+4|0;e=a;f=c[309202]|0;g=c[(c[f>>2]|0)+112>>2]|0;c[e>>2]=c[b>>2];c[d>>2]=c[e>>2];e=$i[g&8191](f,d)|0;l=a;return e|0}function __ZN18VisualServerRaster18material_set_paramE3RIDRK10StringNameRK7Variant(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=a+4|0;g=a;c[309204]=(c[309204]|0)+1;h=c[309202]|0;i=c[(c[h>>2]|0)+116>>2]|0;c[g>>2]=c[b>>2];c[f>>2]=c[g>>2];Ki[i&4095](h,f,d,e);l=a;return}function __ZNK18VisualServerRaster18material_get_paramE3RIDRK10StringName(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=b+4|0;g=b;h=c[309202]|0;i=c[(c[h>>2]|0)+120>>2]|0;c[g>>2]=c[d>>2];c[f>>2]=c[g>>2];Ki[i&4095](a,h,f,e);l=b;return}function __ZN18VisualServerRaster23material_set_line_widthE3RIDf(a,b,d){a=a|0;b=b|0;d=+d;var e=0,f=0,g=0,h=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=a+4|0;f=a;c[309204]=(c[309204]|0)+1;g=c[309202]|0;h=c[(c[g>>2]|0)+124>>2]|0;c[f>>2]=c[b>>2];c[e>>2]=c[f>>2];dj[h&127](g,e,d);l=a;return}function __ZN18VisualServerRaster11mesh_createEv(a){a=a|0;a=c[309202]|0;return ij[c[(c[a>>2]|0)+144>>2]&8191](a)|0}function __ZN18VisualServerRaster16mesh_add_surfaceE3RIDjN12VisualServer13PrimitiveTypeERK10PoolVectorIhEiS6_iRK5Rect3RK6VectorIS4_ERKSA_IS7_E(a,b,d,e,f,g,h,i,j,k,n){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;i=i|0;j=j|0;k=k|0;n=n|0;var o=0,p=0,q=0,r=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);o=a+4|0;p=a;c[309204]=(c[309204]|0)+1;q=c[309202]|0;r=c[(c[q>>2]|0)+148>>2]|0;c[p>>2]=c[b>>2];c[o>>2]=c[p>>2];_h[r&3](q,o,d,e,f,g,h,i,j,k,n);l=a;return}function __ZN18VisualServerRaster26mesh_set_blend_shape_countE3RIDi(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=a+4|0;f=a;c[309204]=(c[309204]|0)+1;g=c[309202]|0;h=c[(c[g>>2]|0)+152>>2]|0;c[f>>2]=c[b>>2];c[e>>2]=c[f>>2];bj[h&4095](g,e,d);l=a;return}function __ZNK18VisualServerRaster26mesh_get_blend_shape_countE3RID(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=a+4|0;e=a;f=c[309202]|0;g=c[(c[f>>2]|0)+156>>2]|0;c[e>>2]=c[b>>2];c[d>>2]=c[e>>2];e=$i[g&8191](f,d)|0;l=a;return e|0}function __ZN18VisualServerRaster25mesh_set_blend_shape_modeE3RIDN12VisualServer14BlendShapeModeE(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=a+4|0;f=a;c[309204]=(c[309204]|0)+1;g=c[309202]|0;h=c[(c[g>>2]|0)+160>>2]|0;c[f>>2]=c[b>>2];c[e>>2]=c[f>>2];bj[h&4095](g,e,d);l=a;return}function __ZNK18VisualServerRaster25mesh_get_blend_shape_modeE3RID(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=a+4|0;e=a;f=c[309202]|0;g=c[(c[f>>2]|0)+164>>2]|0;c[e>>2]=c[b>>2];c[d>>2]=c[e>>2];e=$i[g&8191](f,d)|0;l=a;return e|0}function __ZN18VisualServerRaster25mesh_surface_set_materialE3RIDiS0_(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=a+12|0;g=a+8|0;h=a+4|0;i=a;c[309204]=(c[309204]|0)+1;j=c[309202]|0;k=c[(c[j>>2]|0)+168>>2]|0;c[h>>2]=c[b>>2];c[i>>2]=c[e>>2];c[g>>2]=c[h>>2];c[f>>2]=c[i>>2];Ki[k&4095](j,g,d,f);l=a;return}function __ZNK18VisualServerRaster25mesh_surface_get_materialE3RIDi(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=a+4|0;f=a;g=c[309202]|0;h=c[(c[g>>2]|0)+172>>2]|0;c[f>>2]=c[b>>2];c[e>>2]=c[f>>2];f=nj[h&2047](g,e,d)|0;l=a;return f|0}function __ZNK18VisualServerRaster26mesh_surface_get_array_lenE3RIDi(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=a+4|0;f=a;g=c[309202]|0;h=c[(c[g>>2]|0)+176>>2]|0;c[f>>2]=c[b>>2];c[e>>2]=c[f>>2];f=nj[h&2047](g,e,d)|0;l=a;return f|0}function __ZNK18VisualServerRaster32mesh_surface_get_array_index_lenE3RIDi(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=a+4|0;f=a;g=c[309202]|0;h=c[(c[g>>2]|0)+180>>2]|0;c[f>>2]=c[b>>2];c[e>>2]=c[f>>2];f=nj[h&2047](g,e,d)|0;l=a;return f|0}function __ZNK18VisualServerRaster22mesh_surface_get_arrayE3RIDi(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=a+4|0;f=a;g=c[309202]|0;h=c[(c[g>>2]|0)+184>>2]|0;c[f>>2]=c[b>>2];c[e>>2]=c[f>>2];f=nj[h&2047](g,e,d)|0;l=a;return f|0}function __ZNK18VisualServerRaster28mesh_surface_get_index_arrayE3RIDi(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=a+4|0;f=a;g=c[309202]|0;h=c[(c[g>>2]|0)+188>>2]|0;c[f>>2]=c[b>>2];c[e>>2]=c[f>>2];f=nj[h&2047](g,e,d)|0;l=a;return f|0}function __ZNK18VisualServerRaster23mesh_surface_get_formatE3RIDi(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=a+4|0;f=a;g=c[309202]|0;h=c[(c[g>>2]|0)+192>>2]|0;c[f>>2]=c[b>>2];c[e>>2]=c[f>>2];f=nj[h&2047](g,e,d)|0;l=a;return f|0}function __ZNK18VisualServerRaster31mesh_surface_get_primitive_typeE3RIDi(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=a+4|0;f=a;g=c[309202]|0;h=c[(c[g>>2]|0)+196>>2]|0;c[f>>2]=c[b>>2];c[e>>2]=c[f>>2];f=nj[h&2047](g,e,d)|0;l=a;return f|0}function __ZNK18VisualServerRaster21mesh_surface_get_aabbE3RIDi(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=b+4|0;g=b;h=c[309202]|0;i=c[(c[h>>2]|0)+200>>2]|0;c[g>>2]=c[d>>2];c[f>>2]=c[g>>2];Ki[i&4095](a,h,f,e);l=b;return}function __ZNK18VisualServerRaster29mesh_surface_get_blend_shapesE3RIDi(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=a+4|0;f=a;g=c[309202]|0;h=c[(c[g>>2]|0)+204>>2]|0;c[f>>2]=c[b>>2];c[e>>2]=c[f>>2];f=nj[h&2047](g,e,d)|0;l=a;return f|0}function __ZNK18VisualServerRaster30mesh_surface_get_skeleton_aabbE3RIDi(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=a+4|0;f=a;g=c[309202]|0;h=c[(c[g>>2]|0)+208>>2]|0;c[f>>2]=c[b>>2];c[e>>2]=c[f>>2];f=nj[h&2047](g,e,d)|0;l=a;return f|0}function __ZN18VisualServerRaster19mesh_remove_surfaceE3RIDi(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=a+4|0;f=a;c[309204]=(c[309204]|0)+1;g=c[309202]|0;h=c[(c[g>>2]|0)+212>>2]|0;c[f>>2]=c[b>>2];c[e>>2]=c[f>>2];bj[h&4095](g,e,d);l=a;return}function __ZNK18VisualServerRaster22mesh_get_surface_countE3RID(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=a+4|0;e=a;f=c[309202]|0;g=c[(c[f>>2]|0)+216>>2]|0;c[e>>2]=c[b>>2];c[d>>2]=c[e>>2];e=$i[g&8191](f,d)|0;l=a;return e|0}function __ZN18VisualServerRaster20mesh_set_custom_aabbE3RIDRK5Rect3(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=a+4|0;f=a;c[309204]=(c[309204]|0)+1;g=c[309202]|0;h=c[(c[g>>2]|0)+220>>2]|0;c[f>>2]=c[b>>2];c[e>>2]=c[f>>2];bj[h&4095](g,e,d);l=a;return}function __ZNK18VisualServerRaster20mesh_get_custom_aabbE3RID(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=b+4|0;f=b;g=c[309202]|0;h=c[(c[g>>2]|0)+224>>2]|0;c[f>>2]=c[d>>2];c[e>>2]=c[f>>2];bj[h&4095](a,g,e);l=b;return}function __ZN18VisualServerRaster10mesh_clearE3RID(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=a+4|0;e=a;c[309204]=(c[309204]|0)+1;f=c[309202]|0;g=c[(c[f>>2]|0)+232>>2]|0;c[e>>2]=c[b>>2];c[d>>2]=c[e>>2];Pi[g&2047](f,d);l=a;return}function __ZN18VisualServerRaster16multimesh_createEv(a){a=a|0;a=c[309202]|0;return ij[c[(c[a>>2]|0)+236>>2]&8191](a)|0}function __ZN18VisualServerRaster18multimesh_allocateE3RIDiN12VisualServer24MultimeshTransformFormatENS1_20MultimeshColorFormatE(a,b,d,e,f){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=a+4|0;h=a;c[309204]=(c[309204]|0)+1;i=c[309202]|0;j=c[(c[i>>2]|0)+240>>2]|0;c[h>>2]=c[b>>2];c[g>>2]=c[h>>2];Li[j&255](i,g,d,e,f);l=a;return}function __ZNK18VisualServerRaster28multimesh_get_instance_countE3RID(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=a+4|0;e=a;f=c[309202]|0;g=c[(c[f>>2]|0)+244>>2]|0;c[e>>2]=c[b>>2];c[d>>2]=c[e>>2];e=$i[g&8191](f,d)|0;l=a;return e|0}function __ZN18VisualServerRaster18multimesh_set_meshE3RIDS0_(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=a+12|0;f=a+8|0;g=a+4|0;h=a;c[309204]=(c[309204]|0)+1;i=c[309202]|0;j=c[(c[i>>2]|0)+248>>2]|0;c[g>>2]=c[b>>2];c[h>>2]=c[d>>2];c[f>>2]=c[g>>2];c[e>>2]=c[h>>2];bj[j&4095](i,f,e);l=a;return}function __ZN18VisualServerRaster32multimesh_instance_set_transformE3RIDiRK9Transform(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=a+4|0;g=a;c[309204]=(c[309204]|0)+1;h=c[309202]|0;i=c[(c[h>>2]|0)+252>>2]|0;c[g>>2]=c[b>>2];c[f>>2]=c[g>>2];Ki[i&4095](h,f,d,e);l=a;return}function __ZN18VisualServerRaster35multimesh_instance_set_transform_2dE3RIDiRK11Transform2D(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=a+4|0;g=a;c[309204]=(c[309204]|0)+1;h=c[309202]|0;i=c[(c[h>>2]|0)+256>>2]|0;c[g>>2]=c[b>>2];c[f>>2]=c[g>>2];Ki[i&4095](h,f,d,e);l=a;return}function __ZN18VisualServerRaster28multimesh_instance_set_colorE3RIDiRK5Color(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=a+4|0;g=a;c[309204]=(c[309204]|0)+1;h=c[309202]|0;i=c[(c[h>>2]|0)+260>>2]|0;c[g>>2]=c[b>>2];c[f>>2]=c[g>>2];Ki[i&4095](h,f,d,e);l=a;return}function __ZNK18VisualServerRaster18multimesh_get_meshE3RID(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=a+4|0;e=a;f=c[309202]|0;g=c[(c[f>>2]|0)+264>>2]|0;c[e>>2]=c[b>>2];c[d>>2]=c[e>>2];e=$i[g&8191](f,d)|0;l=a;return e|0}function __ZNK18VisualServerRaster18multimesh_get_aabbE3RID(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=b+4|0;f=b;g=c[309202]|0;h=c[(c[g>>2]|0)+288>>2]|0;c[f>>2]=c[d>>2];c[e>>2]=c[f>>2];bj[h&4095](a,g,e);l=b;return}function __ZNK18VisualServerRaster32multimesh_instance_get_transformE3RIDi(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=b+4|0;g=b;h=c[309202]|0;i=c[(c[h>>2]|0)+268>>2]|0;c[g>>2]=c[d>>2];c[f>>2]=c[g>>2];Ki[i&4095](a,h,f,e);l=b;return}function __ZNK18VisualServerRaster35multimesh_instance_get_transform_2dE3RIDi(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=b+4|0;g=b;h=c[309202]|0;i=c[(c[h>>2]|0)+272>>2]|0;c[g>>2]=c[d>>2];c[f>>2]=c[g>>2];Ki[i&4095](a,h,f,e);l=b;return}function __ZNK18VisualServerRaster28multimesh_instance_get_colorE3RIDi(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=b+4|0;g=b;h=c[309202]|0;i=c[(c[h>>2]|0)+276>>2]|0;c[g>>2]=c[d>>2];c[f>>2]=c[g>>2];Ki[i&4095](a,h,f,e);l=b;return}function __ZN18VisualServerRaster31multimesh_set_visible_instancesE3RIDi(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=a+4|0;f=a;c[309204]=(c[309204]|0)+1;g=c[309202]|0;h=c[(c[g>>2]|0)+280>>2]|0;c[f>>2]=c[b>>2];c[e>>2]=c[f>>2];bj[h&4095](g,e,d);l=a;return}function __ZNK18VisualServerRaster31multimesh_get_visible_instancesE3RID(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=a+4|0;e=a;f=c[309202]|0;g=c[(c[f>>2]|0)+284>>2]|0;c[e>>2]=c[b>>2];c[d>>2]=c[e>>2];e=$i[g&8191](f,d)|0;l=a;return e|0}function __ZN18VisualServerRaster16immediate_createEv(a){a=a|0;a=c[309202]|0;return ij[c[(c[a>>2]|0)+292>>2]&8191](a)|0}function __ZN18VisualServerRaster15immediate_beginE3RIDN12VisualServer13PrimitiveTypeES0_(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=a+12|0;g=a+8|0;h=a+4|0;i=a;c[309204]=(c[309204]|0)+1;j=c[309202]|0;k=c[(c[j>>2]|0)+296>>2]|0;c[h>>2]=c[b>>2];c[i>>2]=c[e>>2];c[g>>2]=c[h>>2];c[f>>2]=c[i>>2];Ki[k&4095](j,g,d,f);l=a;return}function __ZN18VisualServerRaster16immediate_vertexE3RIDRK7Vector3(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=a+4|0;f=a;c[309204]=(c[309204]|0)+1;g=c[309202]|0;h=c[(c[g>>2]|0)+300>>2]|0;c[f>>2]=c[b>>2];c[e>>2]=c[f>>2];bj[h&4095](g,e,d);l=a;return}function __ZN18VisualServerRaster16immediate_normalE3RIDRK7Vector3(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=a+4|0;f=a;c[309204]=(c[309204]|0)+1;g=c[309202]|0;h=c[(c[g>>2]|0)+304>>2]|0;c[f>>2]=c[b>>2];c[e>>2]=c[f>>2];bj[h&4095](g,e,d);l=a;return}function __ZN18VisualServerRaster17immediate_tangentE3RIDRK5Plane(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=a+4|0;f=a;c[309204]=(c[309204]|0)+1;g=c[309202]|0;h=c[(c[g>>2]|0)+308>>2]|0;c[f>>2]=c[b>>2];c[e>>2]=c[f>>2];bj[h&4095](g,e,d);l=a;return}function __ZN18VisualServerRaster15immediate_colorE3RIDRK5Color(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=a+4|0;f=a;c[309204]=(c[309204]|0)+1;g=c[309202]|0;h=c[(c[g>>2]|0)+312>>2]|0;c[f>>2]=c[b>>2];c[e>>2]=c[f>>2];bj[h&4095](g,e,d);l=a;return}function __ZN18VisualServerRaster12immediate_uvE3RIDRK7Vector2(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=a+4|0;f=a;c[309204]=(c[309204]|0)+1;g=c[309202]|0;h=c[(c[g>>2]|0)+316>>2]|0;c[f>>2]=c[b>>2];c[e>>2]=c[f>>2];bj[h&4095](g,e,d);l=a;return}function __ZN18VisualServerRaster13immediate_uv2E3RIDRK7Vector2(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=a+4|0;f=a;c[309204]=(c[309204]|0)+1;g=c[309202]|0;h=c[(c[g>>2]|0)+320>>2]|0;c[f>>2]=c[b>>2];c[e>>2]=c[f>>2];bj[h&4095](g,e,d);l=a;return}function __ZN18VisualServerRaster13immediate_endE3RID(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=a+4|0;e=a;c[309204]=(c[309204]|0)+1;f=c[309202]|0;g=c[(c[f>>2]|0)+324>>2]|0;c[e>>2]=c[b>>2];c[d>>2]=c[e>>2];Pi[g&2047](f,d);l=a;return}function __ZN18VisualServerRaster15immediate_clearE3RID(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=a+4|0;e=a;c[309204]=(c[309204]|0)+1;f=c[309202]|0;g=c[(c[f>>2]|0)+328>>2]|0;c[e>>2]=c[b>>2];c[d>>2]=c[e>>2];Pi[g&2047](f,d);l=a;return}function __ZN18VisualServerRaster22immediate_set_materialE3RIDS0_(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=a+12|0;f=a+8|0;g=a+4|0;h=a;c[309204]=(c[309204]|0)+1;i=c[309202]|0;j=c[(c[i>>2]|0)+332>>2]|0;c[g>>2]=c[b>>2];c[h>>2]=c[d>>2];c[f>>2]=c[g>>2];c[e>>2]=c[h>>2];bj[j&4095](i,f,e);l=a;return}function __ZNK18VisualServerRaster22immediate_get_materialE3RID(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=a+4|0;e=a;f=c[309202]|0;g=c[(c[f>>2]|0)+336>>2]|0;c[e>>2]=c[b>>2];c[d>>2]=c[e>>2];e=$i[g&8191](f,d)|0;l=a;return e|0}function __ZN18VisualServerRaster15skeleton_createEv(a){a=a|0;a=c[309202]|0;return ij[c[(c[a>>2]|0)+344>>2]&8191](a)|0}function __ZN18VisualServerRaster17skeleton_allocateE3RIDib(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=a+4|0;g=a;c[309204]=(c[309204]|0)+1;h=c[309202]|0;i=c[(c[h>>2]|0)+348>>2]|0;c[g>>2]=c[b>>2];c[f>>2]=c[g>>2];Ki[i&4095](h,f,d,e);l=a;return}function __ZNK18VisualServerRaster23skeleton_get_bone_countE3RID(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=a+4|0;e=a;f=c[309202]|0;g=c[(c[f>>2]|0)+352>>2]|0;c[e>>2]=c[b>>2];c[d>>2]=c[e>>2];e=$i[g&8191](f,d)|0;l=a;return e|0}function __ZN18VisualServerRaster27skeleton_bone_set_transformE3RIDiRK9Transform(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=a+4|0;g=a;c[309204]=(c[309204]|0)+1;h=c[309202]|0;i=c[(c[h>>2]|0)+356>>2]|0;c[g>>2]=c[b>>2];c[f>>2]=c[g>>2];Ki[i&4095](h,f,d,e);l=a;return}function __ZNK18VisualServerRaster27skeleton_bone_get_transformE3RIDi(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=b+4|0;g=b;h=c[309202]|0;i=c[(c[h>>2]|0)+360>>2]|0;c[g>>2]=c[d>>2];c[f>>2]=c[g>>2];Ki[i&4095](a,h,f,e);l=b;return}function __ZN18VisualServerRaster30skeleton_bone_set_transform_2dE3RIDiRK11Transform2D(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=a+4|0;g=a;c[309204]=(c[309204]|0)+1;h=c[309202]|0;i=c[(c[h>>2]|0)+364>>2]|0;c[g>>2]=c[b>>2];c[f>>2]=c[g>>2];Ki[i&4095](h,f,d,e);l=a;return}function __ZNK18VisualServerRaster30skeleton_bone_get_transform_2dE3RIDi(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=b+4|0;g=b;h=c[309202]|0;i=c[(c[h>>2]|0)+368>>2]|0;c[g>>2]=c[d>>2];c[f>>2]=c[g>>2];Ki[i&4095](a,h,f,e);l=b;return}function __ZN18VisualServerRaster12light_createEN12VisualServer9LightTypeE(a,b){a=a|0;b=b|0;a=c[309202]|0;return $i[c[(c[a>>2]|0)+372>>2]&8191](a,b)|0}function __ZN18VisualServerRaster15light_set_colorE3RIDRK5Color(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=a+4|0;f=a;c[309204]=(c[309204]|0)+1;g=c[309202]|0;h=c[(c[g>>2]|0)+376>>2]|0;c[f>>2]=c[b>>2];c[e>>2]=c[f>>2];bj[h&4095](g,e,d);l=a;return}function __ZN18VisualServerRaster15light_set_paramE3RIDN12VisualServer10LightParamEf(a,b,d,e){a=a|0;b=b|0;d=d|0;e=+e;var f=0,g=0,h=0,i=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=a+4|0;g=a;c[309204]=(c[309204]|0)+1;h=c[309202]|0;i=c[(c[h>>2]|0)+380>>2]|0;c[g>>2]=c[b>>2];c[f>>2]=c[g>>2];Gi[i&31](h,f,d,e);l=a;return}function __ZN18VisualServerRaster16light_set_shadowE3RIDb(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=a+4|0;f=a;c[309204]=(c[309204]|0)+1;g=c[309202]|0;h=c[(c[g>>2]|0)+384>>2]|0;c[f>>2]=c[b>>2];c[e>>2]=c[f>>2];bj[h&4095](g,e,d);l=a;return}function __ZN18VisualServerRaster22light_set_shadow_colorE3RIDRK5Color(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=a+4|0;f=a;c[309204]=(c[309204]|0)+1;g=c[309202]|0;h=c[(c[g>>2]|0)+388>>2]|0;c[f>>2]=c[b>>2];c[e>>2]=c[f>>2];bj[h&4095](g,e,d);l=a;return}function __ZN18VisualServerRaster19light_set_projectorE3RIDS0_(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=a+12|0;f=a+8|0;g=a+4|0;h=a;c[309204]=(c[309204]|0)+1;i=c[309202]|0;j=c[(c[i>>2]|0)+392>>2]|0;c[g>>2]=c[b>>2];c[h>>2]=c[d>>2];c[f>>2]=c[g>>2];c[e>>2]=c[h>>2];bj[j&4095](i,f,e);l=a;return}function __ZN18VisualServerRaster18light_set_negativeE3RIDb(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=a+4|0;f=a;c[309204]=(c[309204]|0)+1;g=c[309202]|0;h=c[(c[g>>2]|0)+396>>2]|0;c[f>>2]=c[b>>2];c[e>>2]=c[f>>2];bj[h&4095](g,e,d);l=a;return}function __ZN18VisualServerRaster19light_set_cull_maskE3RIDj(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=a+4|0;f=a;c[309204]=(c[309204]|0)+1;g=c[309202]|0;h=c[(c[g>>2]|0)+400>>2]|0;c[f>>2]=c[b>>2];c[e>>2]=c[f>>2];bj[h&4095](g,e,d);l=a;return}function __ZN18VisualServerRaster26light_omni_set_shadow_modeE3RIDN12VisualServer19LightOmniShadowModeE(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=a+4|0;f=a;c[309204]=(c[309204]|0)+1;g=c[309202]|0;h=c[(c[g>>2]|0)+404>>2]|0;c[f>>2]=c[b>>2];c[e>>2]=c[f>>2];bj[h&4095](g,e,d);l=a;return}function __ZN18VisualServerRaster28light_omni_set_shadow_detailE3RIDN12VisualServer21LightOmniShadowDetailE(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=a+4|0;f=a;c[309204]=(c[309204]|0)+1;g=c[309202]|0;h=c[(c[g>>2]|0)+408>>2]|0;c[f>>2]=c[b>>2];c[e>>2]=c[f>>2];bj[h&4095](g,e,d);l=a;return}function __ZN18VisualServerRaster33light_directional_set_shadow_modeE3RIDN12VisualServer26LightDirectionalShadowModeE(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=a+4|0;f=a;c[309204]=(c[309204]|0)+1;g=c[309202]|0;h=c[(c[g>>2]|0)+412>>2]|0;c[f>>2]=c[b>>2];c[e>>2]=c[f>>2];bj[h&4095](g,e,d);l=a;return}function __ZN18VisualServerRaster34light_directional_set_blend_splitsE3RIDb(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=a+4|0;f=a;c[309204]=(c[309204]|0)+1;g=c[309202]|0;h=c[(c[g>>2]|0)+416>>2]|0;c[f>>2]=c[b>>2];c[e>>2]=c[f>>2];bj[h&4095](g,e,d);l=a;return}function __ZN18VisualServerRaster23reflection_probe_createEv(a){a=a|0;a=c[309202]|0;return ij[c[(c[a>>2]|0)+456>>2]&8191](a)|0}function __ZN18VisualServerRaster32reflection_probe_set_update_modeE3RIDN12VisualServer25ReflectionProbeUpdateModeE(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=a+4|0;f=a;c[309204]=(c[309204]|0)+1;g=c[309202]|0;h=c[(c[g>>2]|0)+460>>2]|0;c[f>>2]=c[b>>2];c[e>>2]=c[f>>2];bj[h&4095](g,e,d);l=a;return}function __ZN18VisualServerRaster30reflection_probe_set_intensityE3RIDf(a,b,d){a=a|0;b=b|0;d=+d;var e=0,f=0,g=0,h=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=a+4|0;f=a;c[309204]=(c[309204]|0)+1;g=c[309202]|0;h=c[(c[g>>2]|0)+464>>2]|0;c[f>>2]=c[b>>2];c[e>>2]=c[f>>2];dj[h&127](g,e,d);l=a;return}function __ZN18VisualServerRaster37reflection_probe_set_interior_ambientE3RIDRK5Color(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=a+4|0;f=a;c[309204]=(c[309204]|0)+1;g=c[309202]|0;h=c[(c[g>>2]|0)+468>>2]|0;c[f>>2]=c[b>>2];c[e>>2]=c[f>>2];bj[h&4095](g,e,d);l=a;return}function __ZN18VisualServerRaster44reflection_probe_set_interior_ambient_energyE3RIDf(a,b,d){a=a|0;b=b|0;d=+d;var e=0,f=0,g=0,h=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=a+4|0;f=a;c[309204]=(c[309204]|0)+1;g=c[309202]|0;h=c[(c[g>>2]|0)+472>>2]|0;c[f>>2]=c[b>>2];c[e>>2]=c[f>>2];dj[h&127](g,e,d);l=a;return}function __ZN18VisualServerRaster56reflection_probe_set_interior_ambient_probe_contributionE3RIDf(a,b,d){a=a|0;b=b|0;d=+d;var e=0,f=0,g=0,h=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=a+4|0;f=a;c[309204]=(c[309204]|0)+1;g=c[309202]|0;h=c[(c[g>>2]|0)+476>>2]|0;c[f>>2]=c[b>>2];c[e>>2]=c[f>>2];dj[h&127](g,e,d);l=a;return}function __ZN18VisualServerRaster33reflection_probe_set_max_distanceE3RIDf(a,b,d){a=a|0;b=b|0;d=+d;var e=0,f=0,g=0,h=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=a+4|0;f=a;c[309204]=(c[309204]|0)+1;g=c[309202]|0;h=c[(c[g>>2]|0)+480>>2]|0;c[f>>2]=c[b>>2];c[e>>2]=c[f>>2];dj[h&127](g,e,d);l=a;return}function __ZN18VisualServerRaster28reflection_probe_set_extentsE3RIDRK7Vector3(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=a+4|0;f=a;c[309204]=(c[309204]|0)+1;g=c[309202]|0;h=c[(c[g>>2]|0)+484>>2]|0;c[f>>2]=c[b>>2];c[e>>2]=c[f>>2];bj[h&4095](g,e,d);l=a;return}function __ZN18VisualServerRaster34reflection_probe_set_origin_offsetE3RIDRK7Vector3(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=a+4|0;f=a;c[309204]=(c[309204]|0)+1;g=c[309202]|0;h=c[(c[g>>2]|0)+488>>2]|0;c[f>>2]=c[b>>2];c[e>>2]=c[f>>2];bj[h&4095](g,e,d);l=a;return}function __ZN18VisualServerRaster32reflection_probe_set_as_interiorE3RIDb(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=a+4|0;f=a;c[309204]=(c[309204]|0)+1;g=c[309202]|0;h=c[(c[g>>2]|0)+492>>2]|0;c[f>>2]=c[b>>2];c[e>>2]=c[f>>2];bj[h&4095](g,e,d);l=a;return}function __ZN18VisualServerRaster42reflection_probe_set_enable_box_projectionE3RIDb(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=a+4|0;f=a;c[309204]=(c[309204]|0)+1;g=c[309202]|0;h=c[(c[g>>2]|0)+496>>2]|0;c[f>>2]=c[b>>2];c[e>>2]=c[f>>2];bj[h&4095](g,e,d);l=a;return}function __ZN18VisualServerRaster35reflection_probe_set_enable_shadowsE3RIDb(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=a+4|0;f=a;c[309204]=(c[309204]|0)+1;g=c[309202]|0;h=c[(c[g>>2]|0)+500>>2]|0;c[f>>2]=c[b>>2];c[e>>2]=c[f>>2];bj[h&4095](g,e,d);l=a;return}function __ZN18VisualServerRaster30reflection_probe_set_cull_maskE3RIDj(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=a+4|0;f=a;c[309204]=(c[309204]|0)+1;g=c[309202]|0;h=c[(c[g>>2]|0)+504>>2]|0;c[f>>2]=c[b>>2];c[e>>2]=c[f>>2];bj[h&4095](g,e,d);l=a;return}function __ZN18VisualServerRaster11room_createEv(a){a=a|0;a=c[309202]|0;return ij[c[(c[a>>2]|0)+536>>2]&8191](a)|0}function __ZN18VisualServerRaster15room_add_boundsE3RIDRK10PoolVectorI7Vector2EfRK9Transform(a,b,d,e,f){a=a|0;b=b|0;d=d|0;e=+e;f=f|0;var g=0,h=0,i=0,j=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=a+4|0;h=a;c[309204]=(c[309204]|0)+1;i=c[309202]|0;j=c[(c[i>>2]|0)+540>>2]|0;c[h>>2]=c[b>>2];c[g>>2]=c[h>>2];xi[j&7](i,g,d,e,f);l=a;return}function __ZN18VisualServerRaster17room_clear_boundsE3RID(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=a+4|0;e=a;c[309204]=(c[309204]|0)+1;f=c[309202]|0;g=c[(c[f>>2]|0)+544>>2]|0;c[e>>2]=c[b>>2];c[d>>2]=c[e>>2];Pi[g&2047](f,d);l=a;return}function __ZN18VisualServerRaster13portal_createEv(a){a=a|0;a=c[309202]|0;return ij[c[(c[a>>2]|0)+548>>2]&8191](a)|0}function __ZN18VisualServerRaster16portal_set_shapeE3RIDRK6VectorI7Vector2E(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=a+4|0;f=a;c[309204]=(c[309204]|0)+1;g=c[309202]|0;h=c[(c[g>>2]|0)+552>>2]|0;c[f>>2]=c[b>>2];c[e>>2]=c[f>>2];bj[h&4095](g,e,d);l=a;return}function __ZN18VisualServerRaster18portal_set_enabledE3RIDb(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=a+4|0;f=a;c[309204]=(c[309204]|0)+1;g=c[309202]|0;h=c[(c[g>>2]|0)+556>>2]|0;c[f>>2]=c[b>>2];c[e>>2]=c[f>>2];bj[h&4095](g,e,d);l=a;return}function __ZN18VisualServerRaster27portal_set_disable_distanceE3RIDf(a,b,d){a=a|0;b=b|0;d=+d;var e=0,f=0,g=0,h=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=a+4|0;f=a;c[309204]=(c[309204]|0)+1;g=c[309202]|0;h=c[(c[g>>2]|0)+560>>2]|0;c[f>>2]=c[b>>2];c[e>>2]=c[f>>2];dj[h&127](g,e,d);l=a;return}function __ZN18VisualServerRaster25portal_set_disabled_colorE3RIDRK5Color(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=a+4|0;f=a;c[309204]=(c[309204]|0)+1;g=c[309202]|0;h=c[(c[g>>2]|0)+564>>2]|0;c[f>>2]=c[b>>2];c[e>>2]=c[f>>2];bj[h&4095](g,e,d);l=a;return}function __ZN18VisualServerRaster15gi_probe_createEv(a){a=a|0;a=c[309202]|0;return ij[c[(c[a>>2]|0)+584>>2]&8191](a)|0}function __ZN18VisualServerRaster19gi_probe_set_boundsE3RIDRK5Rect3(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=a+4|0;f=a;c[309204]=(c[309204]|0)+1;g=c[309202]|0;h=c[(c[g>>2]|0)+588>>2]|0;c[f>>2]=c[b>>2];c[e>>2]=c[f>>2];bj[h&4095](g,e,d);l=a;return}function __ZNK18VisualServerRaster19gi_probe_get_boundsE3RID(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=b+4|0;f=b;g=c[309202]|0;h=c[(c[g>>2]|0)+592>>2]|0;c[f>>2]=c[d>>2];c[e>>2]=c[f>>2];bj[h&4095](a,g,e);l=b;return}function __ZN18VisualServerRaster22gi_probe_set_cell_sizeE3RIDf(a,b,d){a=a|0;b=b|0;d=+d;var e=0,f=0,g=0,h=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=a+4|0;f=a;c[309204]=(c[309204]|0)+1;g=c[309202]|0;h=c[(c[g>>2]|0)+596>>2]|0;c[f>>2]=c[b>>2];c[e>>2]=c[f>>2];dj[h&127](g,e,d);l=a;return}function __ZNK18VisualServerRaster22gi_probe_get_cell_sizeE3RID(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0.0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=a+4|0;e=a;f=c[309202]|0;g=c[(c[f>>2]|0)+600>>2]|0;c[e>>2]=c[b>>2];c[d>>2]=c[e>>2];h=+ii[g&127](f,d);l=a;return +h}function __ZN18VisualServerRaster26gi_probe_set_to_cell_xformE3RIDRK9Transform(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=a+4|0;f=a;c[309204]=(c[309204]|0)+1;g=c[309202]|0;h=c[(c[g>>2]|0)+604>>2]|0;c[f>>2]=c[b>>2];c[e>>2]=c[f>>2];bj[h&4095](g,e,d);l=a;return}function __ZNK18VisualServerRaster26gi_probe_get_to_cell_xformE3RID(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=b+4|0;f=b;g=c[309202]|0;h=c[(c[g>>2]|0)+608>>2]|0;c[f>>2]=c[d>>2];c[e>>2]=c[f>>2];bj[h&4095](a,g,e);l=b;return}function __ZN18VisualServerRaster25gi_probe_set_dynamic_dataE3RIDRK10PoolVectorIiE(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=a+4|0;f=a;c[309204]=(c[309204]|0)+1;g=c[309202]|0;h=c[(c[g>>2]|0)+612>>2]|0;c[f>>2]=c[b>>2];c[e>>2]=c[f>>2];bj[h&4095](g,e,d);l=a;return}function __ZNK18VisualServerRaster25gi_probe_get_dynamic_dataE3RID(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=a+4|0;e=a;f=c[309202]|0;g=c[(c[f>>2]|0)+616>>2]|0;c[e>>2]=c[b>>2];c[d>>2]=c[e>>2];e=$i[g&8191](f,d)|0;l=a;return e|0}function __ZN18VisualServerRaster26gi_probe_set_dynamic_rangeE3RIDi(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=a+4|0;f=a;c[309204]=(c[309204]|0)+1;g=c[309202]|0;h=c[(c[g>>2]|0)+620>>2]|0;c[f>>2]=c[b>>2];c[e>>2]=c[f>>2];bj[h&4095](g,e,d);l=a;return}function __ZNK18VisualServerRaster26gi_probe_get_dynamic_rangeE3RID(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=a+4|0;e=a;f=c[309202]|0;g=c[(c[f>>2]|0)+624>>2]|0;c[e>>2]=c[b>>2];c[d>>2]=c[e>>2];e=$i[g&8191](f,d)|0;l=a;return e|0}function __ZN18VisualServerRaster19gi_probe_set_energyE3RIDf(a,b,d){a=a|0;b=b|0;d=+d;var e=0,f=0,g=0,h=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=a+4|0;f=a;c[309204]=(c[309204]|0)+1;g=c[309202]|0;h=c[(c[g>>2]|0)+628>>2]|0;c[f>>2]=c[b>>2];c[e>>2]=c[f>>2];dj[h&127](g,e,d);l=a;return}function __ZNK18VisualServerRaster19gi_probe_get_energyE3RID(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0.0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=a+4|0;e=a;f=c[309202]|0;g=c[(c[f>>2]|0)+632>>2]|0;c[e>>2]=c[b>>2];c[d>>2]=c[e>>2];h=+ii[g&127](f,d);l=a;return +h}function __ZN18VisualServerRaster17gi_probe_set_biasE3RIDf(a,b,d){a=a|0;b=b|0;d=+d;var e=0,f=0,g=0,h=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=a+4|0;f=a;c[309204]=(c[309204]|0)+1;g=c[309202]|0;h=c[(c[g>>2]|0)+636>>2]|0;c[f>>2]=c[b>>2];c[e>>2]=c[f>>2];dj[h&127](g,e,d);l=a;return}function __ZNK18VisualServerRaster17gi_probe_get_biasE3RID(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0.0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=a+4|0;e=a;f=c[309202]|0;g=c[(c[f>>2]|0)+640>>2]|0;c[e>>2]=c[b>>2];c[d>>2]=c[e>>2];h=+ii[g&127](f,d);l=a;return +h}function __ZN18VisualServerRaster24gi_probe_set_propagationE3RIDf(a,b,d){a=a|0;b=b|0;d=+d;var e=0,f=0,g=0,h=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=a+4|0;f=a;c[309204]=(c[309204]|0)+1;g=c[309202]|0;h=c[(c[g>>2]|0)+644>>2]|0;c[f>>2]=c[b>>2];c[e>>2]=c[f>>2];dj[h&127](g,e,d);l=a;return}function __ZNK18VisualServerRaster24gi_probe_get_propagationE3RID(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0.0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=a+4|0;e=a;f=c[309202]|0;g=c[(c[f>>2]|0)+648>>2]|0;c[e>>2]=c[b>>2];c[d>>2]=c[e>>2];h=+ii[g&127](f,d);l=a;return +h}function __ZN18VisualServerRaster21gi_probe_set_interiorE3RIDb(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=a+4|0;f=a;c[309204]=(c[309204]|0)+1;g=c[309202]|0;h=c[(c[g>>2]|0)+652>>2]|0;c[f>>2]=c[b>>2];c[e>>2]=c[f>>2];bj[h&4095](g,e,d);l=a;return}function __ZNK18VisualServerRaster20gi_probe_is_interiorE3RID(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=a+4|0;e=a;f=c[309202]|0;g=c[(c[f>>2]|0)+656>>2]|0;c[e>>2]=c[b>>2];c[d>>2]=c[e>>2];e=$i[g&8191](f,d)|0;l=a;return e|0}function __ZN18VisualServerRaster21gi_probe_set_compressE3RIDb(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=a+4|0;f=a;c[309204]=(c[309204]|0)+1;g=c[309202]|0;h=c[(c[g>>2]|0)+660>>2]|0;c[f>>2]=c[b>>2];c[e>>2]=c[f>>2];bj[h&4095](g,e,d);l=a;return}function __ZNK18VisualServerRaster22gi_probe_is_compressedE3RID(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=a+4|0;e=a;f=c[309202]|0;g=c[(c[f>>2]|0)+664>>2]|0;c[e>>2]=c[b>>2];c[d>>2]=c[e>>2];e=$i[g&8191](f,d)|0;l=a;return e|0}function __ZN18VisualServerRaster16particles_createEv(a){a=a|0;a=c[309202]|0;return ij[c[(c[a>>2]|0)+684>>2]&8191](a)|0}function __ZN18VisualServerRaster22particles_set_emittingE3RIDb(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=a+4|0;f=a;c[309204]=(c[309204]|0)+1;g=c[309202]|0;h=c[(c[g>>2]|0)+688>>2]|0;c[f>>2]=c[b>>2];c[e>>2]=c[f>>2];bj[h&4095](g,e,d);l=a;return}function __ZN18VisualServerRaster20particles_set_amountE3RIDi(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=a+4|0;f=a;c[309204]=(c[309204]|0)+1;g=c[309202]|0;h=c[(c[g>>2]|0)+692>>2]|0;c[f>>2]=c[b>>2];c[e>>2]=c[f>>2];bj[h&4095](g,e,d);l=a;return}function __ZN18VisualServerRaster22particles_set_lifetimeE3RIDf(a,b,d){a=a|0;b=b|0;d=+d;var e=0,f=0,g=0,h=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=a+4|0;f=a;c[309204]=(c[309204]|0)+1;g=c[309202]|0;h=c[(c[g>>2]|0)+696>>2]|0;c[f>>2]=c[b>>2];c[e>>2]=c[f>>2];dj[h&127](g,e,d);l=a;return}function __ZN18VisualServerRaster30particles_set_pre_process_timeE3RIDf(a,b,d){a=a|0;b=b|0;d=+d;var e=0,f=0,g=0,h=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=a+4|0;f=a;c[309204]=(c[309204]|0)+1;g=c[309202]|0;h=c[(c[g>>2]|0)+700>>2]|0;c[f>>2]=c[b>>2];c[e>>2]=c[f>>2];dj[h&127](g,e,d);l=a;return}function __ZN18VisualServerRaster33particles_set_explosiveness_ratioE3RIDf(a,b,d){a=a|0;b=b|0;d=+d;var e=0,f=0,g=0,h=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=a+4|0;f=a;c[309204]=(c[309204]|0)+1;g=c[309202]|0;h=c[(c[g>>2]|0)+704>>2]|0;c[f>>2]=c[b>>2];c[e>>2]=c[f>>2];dj[h&127](g,e,d);l=a;return}function __ZN18VisualServerRaster30particles_set_randomness_ratioE3RIDf(a,b,d){a=a|0;b=b|0;d=+d;var e=0,f=0,g=0,h=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=a+4|0;f=a;c[309204]=(c[309204]|0)+1;g=c[309202]|0;h=c[(c[g>>2]|0)+708>>2]|0;c[f>>2]=c[b>>2];c[e>>2]=c[f>>2];dj[h&127](g,e,d);l=a;return}function __ZN18VisualServerRaster25particles_set_custom_aabbE3RIDRK5Rect3(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=a+4|0;f=a;c[309204]=(c[309204]|0)+1;g=c[309202]|0;h=c[(c[g>>2]|0)+712>>2]|0;c[f>>2]=c[b>>2];c[e>>2]=c[f>>2];bj[h&4095](g,e,d);l=a;return}function __ZN18VisualServerRaster25particles_set_speed_scaleE3RIDf(a,b,d){a=a|0;b=b|0;d=+d;var e=0,f=0,g=0,h=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=a+4|0;f=a;c[309204]=(c[309204]|0)+1;g=c[309202]|0;h=c[(c[g>>2]|0)+716>>2]|0;c[f>>2]=c[b>>2];c[e>>2]=c[f>>2];dj[h&127](g,e,d);l=a;return}function __ZN18VisualServerRaster35particles_set_use_local_coordinatesE3RIDb(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=a+4|0;f=a;c[309204]=(c[309204]|0)+1;g=c[309202]|0;h=c[(c[g>>2]|0)+720>>2]|0;c[f>>2]=c[b>>2];c[e>>2]=c[f>>2];bj[h&4095](g,e,d);l=a;return}function __ZN18VisualServerRaster30particles_set_process_materialE3RIDS0_(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=a+12|0;f=a+8|0;g=a+4|0;h=a;c[309204]=(c[309204]|0)+1;i=c[309202]|0;j=c[(c[i>>2]|0)+724>>2]|0;c[g>>2]=c[b>>2];c[h>>2]=c[d>>2];c[f>>2]=c[g>>2];c[e>>2]=c[h>>2];bj[j&4095](i,f,e);l=a;return}function __ZN18VisualServerRaster23particles_set_fixed_fpsE3RIDi(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=a+4|0;f=a;c[309204]=(c[309204]|0)+1;g=c[309202]|0;h=c[(c[g>>2]|0)+728>>2]|0;c[f>>2]=c[b>>2];c[e>>2]=c[f>>2];bj[h&4095](g,e,d);l=a;return}function __ZN18VisualServerRaster30particles_set_fractional_deltaE3RIDb(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=a+4|0;f=a;c[309204]=(c[309204]|0)+1;g=c[309202]|0;h=c[(c[g>>2]|0)+732>>2]|0;c[f>>2]=c[b>>2];c[e>>2]=c[f>>2];bj[h&4095](g,e,d);l=a;return}function __ZN18VisualServerRaster24particles_set_draw_orderE3RIDN12VisualServer18ParticlesDrawOrderE(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=a+4|0;f=a;c[309204]=(c[309204]|0)+1;g=c[309202]|0;h=c[(c[g>>2]|0)+736>>2]|0;c[f>>2]=c[b>>2];c[e>>2]=c[f>>2];bj[h&4095](g,e,d);l=a;return}function __ZN18VisualServerRaster25particles_set_draw_passesE3RIDi(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=a+4|0;f=a;c[309204]=(c[309204]|0)+1;g=c[309202]|0;h=c[(c[g>>2]|0)+740>>2]|0;c[f>>2]=c[b>>2];c[e>>2]=c[f>>2];bj[h&4095](g,e,d);l=a;return}function __ZN18VisualServerRaster28particles_set_draw_pass_meshE3RIDiS0_(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=a+12|0;g=a+8|0;h=a+4|0;i=a;c[309204]=(c[309204]|0)+1;j=c[309202]|0;k=c[(c[j>>2]|0)+744>>2]|0;c[h>>2]=c[b>>2];c[i>>2]=c[e>>2];c[g>>2]=c[h>>2];c[f>>2]=c[i>>2];Ki[k&4095](j,g,d,f);l=a;return}function __ZN18VisualServerRaster26particles_get_current_aabbE3RID(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=b+4|0;f=b;g=c[309202]|0;h=c[(c[g>>2]|0)+752>>2]|0;c[f>>2]=c[d>>2];c[e>>2]=c[f>>2];bj[h&4095](a,g,e);l=b;return}function __ZN18VisualServerRaster13camera_createEv(a){a=a|0;a=c[309206]|0;return ij[c[c[a>>2]>>2]&8191](a)|0}function __ZN18VisualServerRaster22camera_set_perspectiveE3RIDfff(a,b,d,e,f){a=a|0;b=b|0;d=+d;e=+e;f=+f;var g=0,h=0,i=0,j=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=a+4|0;h=a;c[309204]=(c[309204]|0)+1;i=c[309206]|0;j=c[(c[i>>2]|0)+4>>2]|0;c[h>>2]=c[b>>2];c[g>>2]=c[h>>2];Xi[j&7](i,g,d,e,f);l=a;return}function __ZN18VisualServerRaster21camera_set_orthogonalE3RIDfff(a,b,d,e,f){a=a|0;b=b|0;d=+d;e=+e;f=+f;var g=0,h=0,i=0,j=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=a+4|0;h=a;c[309204]=(c[309204]|0)+1;i=c[309206]|0;j=c[(c[i>>2]|0)+8>>2]|0;c[h>>2]=c[b>>2];c[g>>2]=c[h>>2];Xi[j&7](i,g,d,e,f);l=a;return}function __ZN18VisualServerRaster20camera_set_transformE3RIDRK9Transform(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=a+4|0;f=a;c[309204]=(c[309204]|0)+1;g=c[309206]|0;h=c[(c[g>>2]|0)+12>>2]|0;c[f>>2]=c[b>>2];c[e>>2]=c[f>>2];bj[h&4095](g,e,d);l=a;return}function __ZN18VisualServerRaster20camera_set_cull_maskE3RIDj(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=a+4|0;f=a;c[309204]=(c[309204]|0)+1;g=c[309206]|0;h=c[(c[g>>2]|0)+16>>2]|0;c[f>>2]=c[b>>2];c[e>>2]=c[f>>2];bj[h&4095](g,e,d);l=a;return}function __ZN18VisualServerRaster22camera_set_environmentE3RIDS0_(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=a+12|0;f=a+8|0;g=a+4|0;h=a;c[309204]=(c[309204]|0)+1;i=c[309206]|0;j=c[(c[i>>2]|0)+20>>2]|0;c[g>>2]=c[b>>2];c[h>>2]=c[d>>2];c[f>>2]=c[g>>2];c[e>>2]=c[h>>2];bj[j&4095](i,f,e);l=a;return}function __ZN18VisualServerRaster30camera_set_use_vertical_aspectE3RIDb(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=a+4|0;f=a;c[309204]=(c[309204]|0)+1;g=c[309206]|0;h=c[(c[g>>2]|0)+24>>2]|0;c[f>>2]=c[b>>2];c[e>>2]=c[f>>2];bj[h&4095](g,e,d);l=a;return}function __ZN18VisualServerRaster15viewport_createEv(a){a=a|0;return __ZN20VisualServerViewport15viewport_createEv(c[309207]|0)|0}function __ZN18VisualServerRaster17viewport_set_sizeE3RIDii(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=a+4|0;g=a;c[309204]=(c[309204]|0)+1;h=c[309207]|0;c[g>>2]=c[b>>2];c[f>>2]=c[g>>2];__ZN20VisualServerViewport17viewport_set_sizeE3RIDii(h,f,d,e);l=a;return}function __ZN18VisualServerRaster19viewport_set_activeE3RIDb(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=a+4|0;f=a;c[309204]=(c[309204]|0)+1;g=c[309207]|0;c[f>>2]=c[b>>2];c[e>>2]=c[f>>2];__ZN20VisualServerViewport19viewport_set_activeE3RIDb(g,e,d);l=a;return}function __ZN18VisualServerRaster28viewport_set_parent_viewportE3RIDS0_(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=a+12|0;f=a+8|0;g=a+4|0;h=a;c[309204]=(c[309204]|0)+1;i=c[309207]|0;c[g>>2]=c[b>>2];c[h>>2]=c[d>>2];c[f>>2]=c[g>>2];c[e>>2]=c[h>>2];__ZN20VisualServerViewport28viewport_set_parent_viewportE3RIDS0_(i,f,e);l=a;return}function __ZN18VisualServerRaster25viewport_attach_to_screenE3RIDRK5Rect2i(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=a+4|0;g=a;c[309204]=(c[309204]|0)+1;h=c[309207]|0;c[g>>2]=c[b>>2];c[f>>2]=c[g>>2];__ZN20VisualServerViewport25viewport_attach_to_screenE3RIDRK5Rect2i(h,f,d,e);l=a;return}function __ZN18VisualServerRaster15viewport_detachE3RID(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=a+4|0;e=a;c[309204]=(c[309204]|0)+1;f=c[309207]|0;c[e>>2]=c[b>>2];c[d>>2]=c[e>>2];__ZN20VisualServerViewport15viewport_detachE3RID(f,d);l=a;return}function __ZN18VisualServerRaster24viewport_set_update_modeE3RIDN12VisualServer18ViewportUpdateModeE(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=a+4|0;f=a;c[309204]=(c[309204]|0)+1;g=c[309207]|0;c[f>>2]=c[b>>2];c[e>>2]=c[f>>2];__ZN20VisualServerViewport24viewport_set_update_modeE3RIDN12VisualServer18ViewportUpdateModeE(g,e,d);l=a;return}function __ZN18VisualServerRaster18viewport_set_vflipE3RIDb(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=a+4|0;f=a;c[309204]=(c[309204]|0)+1;g=c[309207]|0;c[f>>2]=c[b>>2];c[e>>2]=c[f>>2];__ZN20VisualServerViewport18viewport_set_vflipE3RIDb(g,e,d);l=a;return}function __ZN18VisualServerRaster23viewport_set_clear_modeE3RIDN12VisualServer17ViewportClearModeE(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=a+4|0;f=a;c[309204]=(c[309204]|0)+1;g=c[309207]|0;c[f>>2]=c[b>>2];c[e>>2]=c[f>>2];__ZN20VisualServerViewport23viewport_set_clear_modeE3RIDN12VisualServer17ViewportClearModeE(g,e,d);l=a;return}function __ZNK18VisualServerRaster20viewport_get_textureE3RID(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=a+4|0;e=a;f=c[309207]|0;c[e>>2]=c[b>>2];c[d>>2]=c[e>>2];e=__ZNK20VisualServerViewport20viewport_get_textureE3RID(f,d)|0;l=a;return e|0}function __ZN18VisualServerRaster26viewport_set_hide_scenarioE3RIDb(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=a+4|0;f=a;c[309204]=(c[309204]|0)+1;g=c[309207]|0;c[f>>2]=c[b>>2];c[e>>2]=c[f>>2];__ZN20VisualServerViewport26viewport_set_hide_scenarioE3RIDb(g,e,d);l=a;return}function __ZN18VisualServerRaster24viewport_set_hide_canvasE3RIDb(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=a+4|0;f=a;c[309204]=(c[309204]|0)+1;g=c[309207]|0;c[f>>2]=c[b>>2];c[e>>2]=c[f>>2];__ZN20VisualServerViewport24viewport_set_hide_canvasE3RIDb(g,e,d);l=a;return}function __ZN18VisualServerRaster32viewport_set_disable_environmentE3RIDb(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=a+4|0;f=a;c[309204]=(c[309204]|0)+1;g=c[309207]|0;c[f>>2]=c[b>>2];c[e>>2]=c[f>>2];__ZN20VisualServerViewport32viewport_set_disable_environmentE3RIDb(g,e,d);l=a;return}function __ZN18VisualServerRaster23viewport_set_disable_3dE3RIDb(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=a+4|0;f=a;c[309204]=(c[309204]|0)+1;g=c[309207]|0;c[f>>2]=c[b>>2];c[e>>2]=c[f>>2];__ZN20VisualServerViewport23viewport_set_disable_3dE3RIDb(g,e,d);l=a;return}function __ZN18VisualServerRaster22viewport_attach_cameraE3RIDS0_(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=a+12|0;f=a+8|0;g=a+4|0;h=a;c[309204]=(c[309204]|0)+1;i=c[309207]|0;c[g>>2]=c[b>>2];c[h>>2]=c[d>>2];c[f>>2]=c[g>>2];c[e>>2]=c[h>>2];__ZN20VisualServerViewport22viewport_attach_cameraE3RIDS0_(i,f,e);l=a;return}function __ZN18VisualServerRaster21viewport_set_scenarioE3RIDS0_(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=a+12|0;f=a+8|0;g=a+4|0;h=a;c[309204]=(c[309204]|0)+1;i=c[309207]|0;c[g>>2]=c[b>>2];c[h>>2]=c[d>>2];c[f>>2]=c[g>>2];c[e>>2]=c[h>>2];__ZN20VisualServerViewport21viewport_set_scenarioE3RIDS0_(i,f,e);l=a;return}function __ZN18VisualServerRaster22viewport_attach_canvasE3RIDS0_(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=a+12|0;f=a+8|0;g=a+4|0;h=a;c[309204]=(c[309204]|0)+1;i=c[309207]|0;c[g>>2]=c[b>>2];c[h>>2]=c[d>>2];c[f>>2]=c[g>>2];c[e>>2]=c[h>>2];__ZN20VisualServerViewport22viewport_attach_canvasE3RIDS0_(i,f,e);l=a;return}function __ZN18VisualServerRaster22viewport_remove_canvasE3RIDS0_(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=a+12|0;f=a+8|0;g=a+4|0;h=a;c[309204]=(c[309204]|0)+1;i=c[309207]|0;c[g>>2]=c[b>>2];c[h>>2]=c[d>>2];c[f>>2]=c[g>>2];c[e>>2]=c[h>>2];__ZN20VisualServerViewport22viewport_remove_canvasE3RIDS0_(i,f,e);l=a;return}function __ZN18VisualServerRaster29viewport_set_canvas_transformE3RIDS0_RK11Transform2D(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=a+12|0;g=a+8|0;h=a+4|0;i=a;c[309204]=(c[309204]|0)+1;j=c[309207]|0;c[h>>2]=c[b>>2];c[i>>2]=c[d>>2];c[g>>2]=c[h>>2];c[f>>2]=c[i>>2];__ZN20VisualServerViewport29viewport_set_canvas_transformE3RIDS0_RK11Transform2D(j,g,f,e);l=a;return}function __ZN18VisualServerRaster35viewport_set_transparent_backgroundE3RIDb(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=a+4|0;f=a;c[309204]=(c[309204]|0)+1;g=c[309207]|0;c[f>>2]=c[b>>2];c[e>>2]=c[f>>2];__ZN20VisualServerViewport35viewport_set_transparent_backgroundE3RIDb(g,e,d);l=a;return}function __ZN18VisualServerRaster36viewport_set_global_canvas_transformE3RIDRK11Transform2D(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=a+4|0;f=a;c[309204]=(c[309204]|0)+1;g=c[309207]|0;c[f>>2]=c[b>>2];c[e>>2]=c[f>>2];__ZN20VisualServerViewport36viewport_set_global_canvas_transformE3RIDRK11Transform2D(g,e,d);l=a;return}function __ZN18VisualServerRaster25viewport_set_canvas_layerE3RIDS0_i(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=a+12|0;g=a+8|0;h=a+4|0;i=a;c[309204]=(c[309204]|0)+1;j=c[309207]|0;c[h>>2]=c[b>>2];c[i>>2]=c[d>>2];c[g>>2]=c[h>>2];c[f>>2]=c[i>>2];__ZN20VisualServerViewport25viewport_set_canvas_layerE3RIDS0_i(j,g,f,e);l=a;return}function __ZN18VisualServerRaster30viewport_set_shadow_atlas_sizeE3RIDi(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=a+4|0;f=a;c[309204]=(c[309204]|0)+1;g=c[309207]|0;c[f>>2]=c[b>>2];c[e>>2]=c[f>>2];__ZN20VisualServerViewport30viewport_set_shadow_atlas_sizeE3RIDi(g,e,d);l=a;return}function __ZN18VisualServerRaster46viewport_set_shadow_atlas_quadrant_subdivisionE3RIDii(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=a+4|0;g=a;c[309204]=(c[309204]|0)+1;h=c[309207]|0;c[g>>2]=c[b>>2];c[f>>2]=c[g>>2];__ZN20VisualServerViewport46viewport_set_shadow_atlas_quadrant_subdivisionE3RIDii(h,f,d,e);l=a;return}function __ZN18VisualServerRaster17viewport_set_msaaE3RIDN12VisualServer12ViewportMSAAE(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=a+4|0;f=a;c[309204]=(c[309204]|0)+1;g=c[309207]|0;c[f>>2]=c[b>>2];c[e>>2]=c[f>>2];__ZN20VisualServerViewport17viewport_set_msaaE3RIDN12VisualServer12ViewportMSAAE(g,e,d);l=a;return}function __ZN18VisualServerRaster16viewport_set_hdrE3RIDb(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=a+4|0;f=a;c[309204]=(c[309204]|0)+1;g=c[309207]|0;c[f>>2]=c[b>>2];c[e>>2]=c[f>>2];__ZN20VisualServerViewport16viewport_set_hdrE3RIDb(g,e,d);l=a;return}function __ZN18VisualServerRaster18environment_createEv(a){a=a|0;a=c[309203]|0;return ij[c[(c[a>>2]|0)+24>>2]&8191](a)|0}function __ZN18VisualServerRaster26environment_set_backgroundE3RIDN12VisualServer13EnvironmentBGE(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=a+4|0;f=a;c[309204]=(c[309204]|0)+1;g=c[309203]|0;h=c[(c[g>>2]|0)+28>>2]|0;c[f>>2]=c[b>>2];c[e>>2]=c[f>>2];bj[h&4095](g,e,d);l=a;return}function __ZN18VisualServerRaster22environment_set_skyboxE3RIDS0_(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=a+12|0;f=a+8|0;g=a+4|0;h=a;c[309204]=(c[309204]|0)+1;i=c[309203]|0;j=c[(c[i>>2]|0)+32>>2]|0;c[g>>2]=c[b>>2];c[h>>2]=c[d>>2];c[f>>2]=c[g>>2];c[e>>2]=c[h>>2];bj[j&4095](i,f,e);l=a;return}function __ZN18VisualServerRaster28environment_set_skybox_scaleE3RIDf(a,b,d){a=a|0;b=b|0;d=+d;var e=0,f=0,g=0,h=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=a+4|0;f=a;c[309204]=(c[309204]|0)+1;g=c[309203]|0;h=c[(c[g>>2]|0)+36>>2]|0;c[f>>2]=c[b>>2];c[e>>2]=c[f>>2];dj[h&127](g,e,d);l=a;return}function __ZN18VisualServerRaster24environment_set_bg_colorE3RIDRK5Color(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=a+4|0;f=a;c[309204]=(c[309204]|0)+1;g=c[309203]|0;h=c[(c[g>>2]|0)+40>>2]|0;c[f>>2]=c[b>>2];c[e>>2]=c[f>>2];bj[h&4095](g,e,d);l=a;return}function __ZN18VisualServerRaster25environment_set_bg_energyE3RIDf(a,b,d){a=a|0;b=b|0;d=+d;var e=0,f=0,g=0,h=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=a+4|0;f=a;c[309204]=(c[309204]|0)+1;g=c[309203]|0;h=c[(c[g>>2]|0)+44>>2]|0;c[f>>2]=c[b>>2];c[e>>2]=c[f>>2];dj[h&127](g,e,d);l=a;return}function __ZN18VisualServerRaster32environment_set_canvas_max_layerE3RIDi(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=a+4|0;f=a;c[309204]=(c[309204]|0)+1;g=c[309203]|0;h=c[(c[g>>2]|0)+48>>2]|0;c[f>>2]=c[b>>2];c[e>>2]=c[f>>2];bj[h&4095](g,e,d);l=a;return}function __ZN18VisualServerRaster29environment_set_ambient_lightE3RIDRK5Colorff(a,b,d,e,f){a=a|0;b=b|0;d=d|0;e=+e;f=+f;var g=0,h=0,i=0,j=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=a+4|0;h=a;c[309204]=(c[309204]|0)+1;i=c[309203]|0;j=c[(c[i>>2]|0)+52>>2]|0;c[h>>2]=c[b>>2];c[g>>2]=c[h>>2];wi[j&3](i,g,d,e,f);l=a;return}function __ZN18VisualServerRaster29environment_set_dof_blur_nearE3RIDbfffN12VisualServer25EnvironmentDOFBlurQualityE(a,b,d,e,f,g,h){a=a|0;b=b|0;d=d|0;e=+e;f=+f;g=+g;h=h|0;var i=0,j=0,k=0,n=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);i=a+4|0;j=a;c[309204]=(c[309204]|0)+1;k=c[309203]|0;n=c[(c[k>>2]|0)+56>>2]|0;c[j>>2]=c[b>>2];c[i>>2]=c[j>>2];Zh[n&7](k,i,d,e,f,g,h);l=a;return}function __ZN18VisualServerRaster28environment_set_dof_blur_farE3RIDbfffN12VisualServer25EnvironmentDOFBlurQualityE(a,b,d,e,f,g,h){a=a|0;b=b|0;d=d|0;e=+e;f=+f;g=+g;h=h|0;var i=0,j=0,k=0,n=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);i=a+4|0;j=a;c[309204]=(c[309204]|0)+1;k=c[309203]|0;n=c[(c[k>>2]|0)+60>>2]|0;c[j>>2]=c[b>>2];c[i>>2]=c[j>>2];Zh[n&7](k,i,d,e,f,g,h);l=a;return}function __ZN18VisualServerRaster20environment_set_glowE3RIDbifffN12VisualServer24EnvironmentGlowBlendModeEffb(a,b,d,e,f,g,h,i,j,k,n){a=a|0;b=b|0;d=d|0;e=e|0;f=+f;g=+g;h=+h;i=i|0;j=+j;k=+k;n=n|0;var o=0,p=0,q=0,r=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);o=a+4|0;p=a;c[309204]=(c[309204]|0)+1;q=c[309203]|0;r=c[(c[q>>2]|0)+64>>2]|0;c[p>>2]=c[b>>2];c[o>>2]=c[p>>2];Yh[r&3](q,o,d,e,f,g,h,i,j,k,n);l=a;return}function __ZN18VisualServerRaster19environment_set_fogE3RIDbffS0_(a,b,d,e,f,g){a=a|0;b=b|0;d=d|0;e=+e;f=+f;g=g|0;var h=0,i=0,j=0,k=0,n=0,o=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);h=a+12|0;i=a+8|0;j=a+4|0;k=a;c[309204]=(c[309204]|0)+1;n=c[309203]|0;o=c[(c[n>>2]|0)+68>>2]|0;c[j>>2]=c[b>>2];c[k>>2]=c[g>>2];c[i>>2]=c[j>>2];c[h>>2]=c[k>>2];Ei[o&3](n,i,d,e,f,h);l=a;return}function __ZN18VisualServerRaster23environment_set_tonemapE3RIDN12VisualServer21EnvironmentToneMapperEffbffff(a,b,d,e,f,g,h,i,j,k){a=a|0;b=b|0;d=d|0;e=+e;f=+f;g=g|0;h=+h;i=+i;j=+j;k=+k;var n=0,o=0,p=0,q=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);n=a+4|0;o=a;c[309204]=(c[309204]|0)+1;p=c[309203]|0;q=c[(c[p>>2]|0)+80>>2]|0;c[o>>2]=c[b>>2];c[n>>2]=c[o>>2];Bi[q&3](p,n,d,e,f,g,h,i,j,k);l=a;return}function __ZN18VisualServerRaster26environment_set_adjustmentE3RIDbfffS0_(a,b,d,e,f,g,h){a=a|0;b=b|0;d=d|0;e=+e;f=+f;g=+g;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);i=a+12|0;j=a+8|0;k=a+4|0;n=a;c[309204]=(c[309204]|0)+1;o=c[309203]|0;p=c[(c[o>>2]|0)+84>>2]|0;c[k>>2]=c[b>>2];c[n>>2]=c[h>>2];c[j>>2]=c[k>>2];c[i>>2]=c[n>>2];Zh[p&7](o,j,d,e,f,g,i);l=a;return}function __ZN18VisualServerRaster19environment_set_ssrE3RIDbifffbb(a,b,d,e,f,g,h,i,j){a=a|0;b=b|0;d=d|0;e=e|0;f=+f;g=+g;h=+h;i=i|0;j=j|0;var k=0,n=0,o=0,p=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);k=a+4|0;n=a;c[309204]=(c[309204]|0)+1;o=c[309203]|0;p=c[(c[o>>2]|0)+72>>2]|0;c[n>>2]=c[b>>2];c[k>>2]=c[n>>2];vi[p&3](o,k,d,e,f,g,h,i,j);l=a;return}function __ZN18VisualServerRaster20environment_set_ssaoE3RIDbffffffRK5Colorb(a,b,d,e,f,g,h,i,j,k,n){a=a|0;b=b|0;d=d|0;e=+e;f=+f;g=+g;h=+h;i=+i;j=+j;k=k|0;n=n|0;var o=0,p=0,q=0,r=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);o=a+4|0;p=a;c[309204]=(c[309204]|0)+1;q=c[309203]|0;r=c[(c[q>>2]|0)+76>>2]|0;c[p>>2]=c[b>>2];c[o>>2]=c[p>>2];Bj[r&3](q,o,d,e,f,g,h,i,j,k,n);l=a;return}function __ZN18VisualServerRaster15scenario_createEv(a){a=a|0;a=c[309206]|0;return ij[c[(c[a>>2]|0)+28>>2]&8191](a)|0}function __ZN18VisualServerRaster18scenario_set_debugE3RIDN12VisualServer17ScenarioDebugModeE(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=a+4|0;f=a;c[309204]=(c[309204]|0)+1;g=c[309206]|0;h=c[(c[g>>2]|0)+32>>2]|0;c[f>>2]=c[b>>2];c[e>>2]=c[f>>2];bj[h&4095](g,e,d);l=a;return}function __ZN18VisualServerRaster24scenario_set_environmentE3RIDS0_(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=a+12|0;f=a+8|0;g=a+4|0;h=a;c[309204]=(c[309204]|0)+1;i=c[309206]|0;j=c[(c[i>>2]|0)+36>>2]|0;c[g>>2]=c[b>>2];c[h>>2]=c[d>>2];c[f>>2]=c[g>>2];c[e>>2]=c[h>>2];bj[j&4095](i,f,e);l=a;return}function __ZN18VisualServerRaster34scenario_set_reflection_atlas_sizeE3RIDii(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=a+4|0;g=a;c[309204]=(c[309204]|0)+1;h=c[309206]|0;i=c[(c[h>>2]|0)+44>>2]|0;c[g>>2]=c[b>>2];c[f>>2]=c[g>>2];Ki[i&4095](h,f,d,e);l=a;return}function __ZN18VisualServerRaster33scenario_set_fallback_environmentE3RIDS0_(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=a+12|0;f=a+8|0;g=a+4|0;h=a;c[309204]=(c[309204]|0)+1;i=c[309206]|0;j=c[(c[i>>2]|0)+40>>2]|0;c[g>>2]=c[b>>2];c[h>>2]=c[d>>2];c[f>>2]=c[g>>2];c[e>>2]=c[h>>2];bj[j&4095](i,f,e);l=a;return}function __ZN18VisualServerRaster15instance_createEv(a){a=a|0;a=c[309206]|0;return ij[c[(c[a>>2]|0)+48>>2]&8191](a)|0}function __ZN18VisualServerRaster17instance_set_baseE3RIDS0_(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=a+12|0;f=a+8|0;g=a+4|0;h=a;c[309204]=(c[309204]|0)+1;i=c[309206]|0;j=c[(c[i>>2]|0)+52>>2]|0;c[g>>2]=c[b>>2];c[h>>2]=c[d>>2];c[f>>2]=c[g>>2];c[e>>2]=c[h>>2];bj[j&4095](i,f,e);l=a;return}function __ZN18VisualServerRaster21instance_set_scenarioE3RIDS0_(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=a+12|0;f=a+8|0;g=a+4|0;h=a;c[309204]=(c[309204]|0)+1;i=c[309206]|0;j=c[(c[i>>2]|0)+56>>2]|0;c[g>>2]=c[b>>2];c[h>>2]=c[d>>2];c[f>>2]=c[g>>2];c[e>>2]=c[h>>2];bj[j&4095](i,f,e);l=a;return}function __ZN18VisualServerRaster23instance_set_layer_maskE3RIDj(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=a+4|0;f=a;c[309204]=(c[309204]|0)+1;g=c[309206]|0;h=c[(c[g>>2]|0)+60>>2]|0;c[f>>2]=c[b>>2];c[e>>2]=c[f>>2];bj[h&4095](g,e,d);l=a;return}function __ZN18VisualServerRaster22instance_set_transformE3RIDRK9Transform(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=a+4|0;f=a;c[309204]=(c[309204]|0)+1;g=c[309206]|0;h=c[(c[g>>2]|0)+64>>2]|0;c[f>>2]=c[b>>2];c[e>>2]=c[f>>2];bj[h&4095](g,e,d);l=a;return}function __ZN18VisualServerRaster34instance_attach_object_instance_IDE3RIDj(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=a+4|0;f=a;c[309204]=(c[309204]|0)+1;g=c[309206]|0;h=c[(c[g>>2]|0)+68>>2]|0;c[f>>2]=c[b>>2];c[e>>2]=c[f>>2];bj[h&4095](g,e,d);l=a;return}function __ZN18VisualServerRaster31instance_set_blend_shape_weightE3RIDif(a,b,d,e){a=a|0;b=b|0;d=d|0;e=+e;var f=0,g=0,h=0,i=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=a+4|0;g=a;c[309204]=(c[309204]|0)+1;h=c[309206]|0;i=c[(c[h>>2]|0)+72>>2]|0;c[g>>2]=c[b>>2];c[f>>2]=c[g>>2];Gi[i&31](h,f,d,e);l=a;return}function __ZN18VisualServerRaster29instance_set_surface_materialE3RIDiS0_(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=a+12|0;g=a+8|0;h=a+4|0;i=a;c[309204]=(c[309204]|0)+1;j=c[309206]|0;k=c[(c[j>>2]|0)+76>>2]|0;c[h>>2]=c[b>>2];c[i>>2]=c[e>>2];c[g>>2]=c[h>>2];c[f>>2]=c[i>>2];Ki[k&4095](j,g,d,f);l=a;return}function __ZN18VisualServerRaster20instance_set_visibleE3RIDb(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=a+4|0;f=a;c[309204]=(c[309204]|0)+1;g=c[309206]|0;h=c[(c[g>>2]|0)+80>>2]|0;c[f>>2]=c[b>>2];c[e>>2]=c[f>>2];bj[h&4095](g,e,d);l=a;return}function __ZN18VisualServerRaster24instance_attach_skeletonE3RIDS0_(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=a+12|0;f=a+8|0;g=a+4|0;h=a;c[309204]=(c[309204]|0)+1;i=c[309206]|0;j=c[(c[i>>2]|0)+84>>2]|0;c[g>>2]=c[b>>2];c[h>>2]=c[d>>2];c[f>>2]=c[g>>2];c[e>>2]=c[h>>2];bj[j&4095](i,f,e);l=a;return}function __ZN18VisualServerRaster21instance_set_exteriorE3RIDb(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=a+4|0;f=a;c[309204]=(c[309204]|0)+1;g=c[309206]|0;h=c[(c[g>>2]|0)+88>>2]|0;c[f>>2]=c[b>>2];c[e>>2]=c[f>>2];bj[h&4095](g,e,d);l=a;return}function __ZN18VisualServerRaster17instance_set_roomE3RIDS0_(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=a+12|0;f=a+8|0;g=a+4|0;h=a;c[309204]=(c[309204]|0)+1;i=c[309206]|0;j=c[(c[i>>2]|0)+92>>2]|0;c[g>>2]=c[b>>2];c[h>>2]=c[d>>2];c[f>>2]=c[g>>2];c[e>>2]=c[h>>2];bj[j&4095](i,f,e);l=a;return}function __ZN18VisualServerRaster36instance_set_extra_visibility_marginE3RIDf(a,b,d){a=a|0;b=b|0;d=+d;var e=0,f=0,g=0,h=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=a+4|0;f=a;c[309204]=(c[309204]|0)+1;g=c[309206]|0;h=c[(c[g>>2]|0)+96>>2]|0;c[f>>2]=c[b>>2];c[e>>2]=c[f>>2];dj[h&127](g,e,d);l=a;return}function __ZNK18VisualServerRaster19instances_cull_aabbERK5Rect33RID(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=a+4|0;f=a;g=c[309206]|0;h=c[(c[g>>2]|0)+100>>2]|0;c[f>>2]=c[d>>2];c[e>>2]=c[f>>2];f=nj[h&2047](g,b,e)|0;l=a;return f|0}function __ZNK18VisualServerRaster18instances_cull_rayERK7Vector3S2_3RID(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=a+4|0;g=a;h=c[309206]|0;i=c[(c[h>>2]|0)+104>>2]|0;c[g>>2]=c[e>>2];c[f>>2]=c[g>>2];g=ri[i&511](h,b,d,f)|0;l=a;return g|0}function __ZNK18VisualServerRaster21instances_cull_convexERK6VectorI5PlaneE3RID(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=a+4|0;f=a;g=c[309206]|0;h=c[(c[g>>2]|0)+108>>2]|0;c[f>>2]=c[d>>2];c[e>>2]=c[f>>2];f=nj[h&2047](g,b,e)|0;l=a;return f|0}function __ZN18VisualServerRaster26instance_geometry_set_flagE3RIDN12VisualServer13InstanceFlagsEb(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=a+4|0;g=a;c[309204]=(c[309204]|0)+1;h=c[309206]|0;i=c[(c[h>>2]|0)+112>>2]|0;c[g>>2]=c[b>>2];c[f>>2]=c[g>>2];Ki[i&4095](h,f,d,e);l=a;return}function __ZN18VisualServerRaster42instance_geometry_set_cast_shadows_settingE3RIDN12VisualServer20ShadowCastingSettingE(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=a+4|0;f=a;c[309204]=(c[309204]|0)+1;g=c[309206]|0;h=c[(c[g>>2]|0)+116>>2]|0;c[f>>2]=c[b>>2];c[e>>2]=c[f>>2];bj[h&4095](g,e,d);l=a;return}function __ZN18VisualServerRaster39instance_geometry_set_material_overrideE3RIDS0_(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=a+12|0;f=a+8|0;g=a+4|0;h=a;c[309204]=(c[309204]|0)+1;i=c[309206]|0;j=c[(c[i>>2]|0)+120>>2]|0;c[g>>2]=c[b>>2];c[h>>2]=c[d>>2];c[f>>2]=c[g>>2];c[e>>2]=c[h>>2];bj[j&4095](i,f,e);l=a;return}function __ZN18VisualServerRaster32instance_geometry_set_draw_rangeE3RIDffff(a,b,d,e,f,g){a=a|0;b=b|0;d=+d;e=+e;f=+f;g=+g;var h=0,i=0,j=0,k=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);h=a+4|0;i=a;c[309204]=(c[309204]|0)+1;j=c[309206]|0;k=c[(c[j>>2]|0)+124>>2]|0;c[i>>2]=c[b>>2];c[h>>2]=c[i>>2];qi[k&3](j,h,d,e,f,g);l=a;return}function __ZN18VisualServerRaster37instance_geometry_set_as_instance_lodE3RIDS0_(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=a+12|0;f=a+8|0;g=a+4|0;h=a;c[309204]=(c[309204]|0)+1;i=c[309206]|0;j=c[(c[i>>2]|0)+128>>2]|0;c[g>>2]=c[b>>2];c[h>>2]=c[d>>2];c[f>>2]=c[g>>2];c[e>>2]=c[h>>2];bj[j&4095](i,f,e);l=a;return}function __ZN18VisualServerRaster13canvas_createEv(a){a=a|0;return __ZN18VisualServerCanvas13canvas_createEv(c[309281]|0)|0}function __ZN18VisualServerRaster25canvas_set_item_mirroringE3RIDS0_RK7Vector2(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=a+12|0;g=a+8|0;h=a+4|0;i=a;c[309204]=(c[309204]|0)+1;j=c[309281]|0;c[h>>2]=c[b>>2];c[i>>2]=c[d>>2];c[g>>2]=c[h>>2];c[f>>2]=c[i>>2];__ZN18VisualServerCanvas25canvas_set_item_mirroringE3RIDS0_RK7Vector2(j,g,f,e);l=a;return}function __ZN18VisualServerRaster19canvas_set_modulateE3RIDRK5Color(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=a+4|0;f=a;c[309204]=(c[309204]|0)+1;g=c[309281]|0;c[f>>2]=c[b>>2];c[e>>2]=c[f>>2];__ZN18VisualServerCanvas19canvas_set_modulateE3RIDRK5Color(g,e,d);l=a;return}function __ZN18VisualServerRaster18canvas_item_createEv(a){a=a|0;return __ZN18VisualServerCanvas18canvas_item_createEv(c[309281]|0)|0}function __ZN18VisualServerRaster22canvas_item_set_parentE3RIDS0_(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=a+12|0;f=a+8|0;g=a+4|0;h=a;c[309204]=(c[309204]|0)+1;i=c[309281]|0;c[g>>2]=c[b>>2];c[h>>2]=c[d>>2];c[f>>2]=c[g>>2];c[e>>2]=c[h>>2];__ZN18VisualServerCanvas22canvas_item_set_parentE3RIDS0_(i,f,e);l=a;return}function __ZN18VisualServerRaster23canvas_item_set_visibleE3RIDb(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=a+4|0;f=a;c[309204]=(c[309204]|0)+1;g=c[309281]|0;c[f>>2]=c[b>>2];c[e>>2]=c[f>>2];__ZN18VisualServerCanvas23canvas_item_set_visibleE3RIDb(g,e,d);l=a;return}function __ZN18VisualServerRaster26canvas_item_set_light_maskE3RIDi(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=a+4|0;f=a;c[309204]=(c[309204]|0)+1;g=c[309281]|0;c[f>>2]=c[b>>2];c[e>>2]=c[f>>2];__ZN18VisualServerCanvas26canvas_item_set_light_maskE3RIDi(g,e,d);l=a;return}function __ZN18VisualServerRaster25canvas_item_set_transformE3RIDRK11Transform2D(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=a+4|0;f=a;c[309204]=(c[309204]|0)+1;g=c[309281]|0;c[f>>2]=c[b>>2];c[e>>2]=c[f>>2];__ZN18VisualServerCanvas25canvas_item_set_transformE3RIDRK11Transform2D(g,e,d);l=a;return}function __ZN18VisualServerRaster20canvas_item_set_clipE3RIDb(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=a+4|0;f=a;c[309204]=(c[309204]|0)+1;g=c[309281]|0;c[f>>2]=c[b>>2];c[e>>2]=c[f>>2];__ZN18VisualServerCanvas20canvas_item_set_clipE3RIDb(g,e,d);l=a;return}function __ZN18VisualServerRaster35canvas_item_set_distance_field_modeE3RIDb(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=a+4|0;f=a;c[309204]=(c[309204]|0)+1;g=c[309281]|0;c[f>>2]=c[b>>2];c[e>>2]=c[f>>2];__ZN18VisualServerCanvas35canvas_item_set_distance_field_modeE3RIDb(g,e,d);l=a;return}function __ZN18VisualServerRaster27canvas_item_set_custom_rectE3RIDbRK5Rect2(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=a+4|0;g=a;c[309204]=(c[309204]|0)+1;h=c[309281]|0;c[g>>2]=c[b>>2];c[f>>2]=c[g>>2];__ZN18VisualServerCanvas27canvas_item_set_custom_rectE3RIDbRK5Rect2(h,f,d,e);l=a;return}function __ZN18VisualServerRaster24canvas_item_set_modulateE3RIDRK5Color(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=a+4|0;f=a;c[309204]=(c[309204]|0)+1;g=c[309281]|0;c[f>>2]=c[b>>2];c[e>>2]=c[f>>2];__ZN18VisualServerCanvas24canvas_item_set_modulateE3RIDRK5Color(g,e,d);l=a;return}function __ZN18VisualServerRaster29canvas_item_set_self_modulateE3RIDRK5Color(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=a+4|0;f=a;c[309204]=(c[309204]|0)+1;g=c[309281]|0;c[f>>2]=c[b>>2];c[e>>2]=c[f>>2];__ZN18VisualServerCanvas29canvas_item_set_self_modulateE3RIDRK5Color(g,e,d);l=a;return}function __ZN18VisualServerRaster34canvas_item_set_draw_behind_parentE3RIDb(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=a+4|0;f=a;c[309204]=(c[309204]|0)+1;g=c[309281]|0;c[f>>2]=c[b>>2];c[e>>2]=c[f>>2];__ZN18VisualServerCanvas34canvas_item_set_draw_behind_parentE3RIDb(g,e,d);l=a;return}function __ZN18VisualServerRaster20canvas_item_add_lineE3RIDRK7Vector2S3_RK5Colorfb(a,b,d,e,f,g,h){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;g=+g;h=h|0;var i=0,j=0,k=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);i=a+4|0;j=a;c[309204]=(c[309204]|0)+1;k=c[309281]|0;c[j>>2]=c[b>>2];c[i>>2]=c[j>>2];__ZN18VisualServerCanvas20canvas_item_add_lineE3RIDRK7Vector2S3_RK5Colorfb(k,i,d,e,f,g,h);l=a;return}function __ZN18VisualServerRaster20canvas_item_add_rectE3RIDRK5Rect2RK5Color(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=a+4|0;g=a;c[309204]=(c[309204]|0)+1;h=c[309281]|0;c[g>>2]=c[b>>2];c[f>>2]=c[g>>2];__ZN18VisualServerCanvas20canvas_item_add_rectE3RIDRK5Rect2RK5Color(h,f,d,e);l=a;return}function __ZN18VisualServerRaster22canvas_item_add_circleE3RIDRK7Vector2fRK5Color(a,b,d,e,f){a=a|0;b=b|0;d=d|0;e=+e;f=f|0;var g=0,h=0,i=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=a+4|0;h=a;c[309204]=(c[309204]|0)+1;i=c[309281]|0;c[h>>2]=c[b>>2];c[g>>2]=c[h>>2];__ZN18VisualServerCanvas22canvas_item_add_circleE3RIDRK7Vector2fRK5Color(i,g,d,e,f);l=a;return}function __ZN18VisualServerRaster28canvas_item_add_texture_rectE3RIDRK5Rect2S0_bRK5Colorb(a,b,d,e,f,g,h){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);i=a+12|0;j=a+8|0;k=a+4|0;n=a;c[309204]=(c[309204]|0)+1;o=c[309281]|0;c[k>>2]=c[b>>2];c[n>>2]=c[e>>2];c[j>>2]=c[k>>2];c[i>>2]=c[n>>2];__ZN18VisualServerCanvas28canvas_item_add_texture_rectE3RIDRK5Rect2S0_bRK5Colorb(o,j,d,i,f,g,h);l=a;return}function __ZN18VisualServerRaster35canvas_item_add_texture_rect_regionE3RIDRK5Rect2S0_S3_RK5Colorb(a,b,d,e,f,g,h){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);i=a+12|0;j=a+8|0;k=a+4|0;n=a;c[309204]=(c[309204]|0)+1;o=c[309281]|0;c[k>>2]=c[b>>2];c[n>>2]=c[e>>2];c[j>>2]=c[k>>2];c[i>>2]=c[n>>2];__ZN18VisualServerCanvas35canvas_item_add_texture_rect_regionE3RIDRK5Rect2S0_S3_RK5Colorb(o,j,d,i,f,g,h);l=a;return}function __ZN18VisualServerRaster26canvas_item_add_nine_patchE3RIDRK5Rect2S3_S0_RK7Vector2S6_N12VisualServer17NinePatchAxisModeES8_bRK5Color(a,b,d,e,f,g,h,i,j,k,n){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;i=i|0;j=j|0;k=k|0;n=n|0;var o=0,p=0,q=0,r=0,s=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);o=a+12|0;p=a+8|0;q=a+4|0;r=a;c[309204]=(c[309204]|0)+1;s=c[309281]|0;c[q>>2]=c[b>>2];c[r>>2]=c[f>>2];c[p>>2]=c[q>>2];c[o>>2]=c[r>>2];__ZN18VisualServerCanvas26canvas_item_add_nine_patchE3RIDRK5Rect2S3_S0_RK7Vector2S6_N12VisualServer17NinePatchAxisModeES8_bRK5Color(s,p,d,e,o,g,h,i,j,k,n);l=a;return}function __ZN18VisualServerRaster25canvas_item_add_primitiveE3RIDRK6VectorI7Vector2ERKS1_I5ColorES5_S0_f(a,b,d,e,f,g,h){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=+h;var i=0,j=0,k=0,n=0,o=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);i=a+12|0;j=a+8|0;k=a+4|0;n=a;c[309204]=(c[309204]|0)+1;o=c[309281]|0;c[k>>2]=c[b>>2];c[n>>2]=c[g>>2];c[j>>2]=c[k>>2];c[i>>2]=c[n>>2];__ZN18VisualServerCanvas25canvas_item_add_primitiveE3RIDRK6VectorI7Vector2ERKS1_I5ColorES5_S0_f(o,j,d,e,f,i,h);l=a;return}function __ZN18VisualServerRaster23canvas_item_add_polygonE3RIDRK6VectorI7Vector2ERKS1_I5ColorES5_S0_(a,b,d,e,f,g){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;var h=0,i=0,j=0,k=0,n=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);h=a+12|0;i=a+8|0;j=a+4|0;k=a;c[309204]=(c[309204]|0)+1;n=c[309281]|0;c[j>>2]=c[b>>2];c[k>>2]=c[g>>2];c[i>>2]=c[j>>2];c[h>>2]=c[k>>2];__ZN18VisualServerCanvas23canvas_item_add_polygonE3RIDRK6VectorI7Vector2ERKS1_I5ColorES5_S0_(n,i,d,e,f,h);l=a;return}function __ZN18VisualServerRaster30canvas_item_add_triangle_arrayE3RIDRK6VectorIiERKS1_I7Vector2ERKS1_I5ColorES8_S0_i(a,b,d,e,f,g,h,i){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;i=i|0;var j=0,k=0,n=0,o=0,p=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);j=a+12|0;k=a+8|0;n=a+4|0;o=a;c[309204]=(c[309204]|0)+1;p=c[309281]|0;c[n>>2]=c[b>>2];c[o>>2]=c[h>>2];c[k>>2]=c[n>>2];c[j>>2]=c[o>>2];__ZN18VisualServerCanvas30canvas_item_add_triangle_arrayE3RIDRK6VectorIiERKS1_I7Vector2ERKS1_I5ColorES8_S0_i(p,k,d,e,f,g,j,i);l=a;return}function __ZN18VisualServerRaster20canvas_item_add_meshE3RIDRKS0_S0_(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=a+12|0;g=a+8|0;h=a+4|0;i=a;c[309204]=(c[309204]|0)+1;j=c[309281]|0;c[h>>2]=c[b>>2];c[i>>2]=c[e>>2];c[g>>2]=c[h>>2];c[f>>2]=c[i>>2];__ZN18VisualServerCanvas20canvas_item_add_meshE3RIDRKS0_S0_(j,g,d,f);l=a;return}function __ZN18VisualServerRaster25canvas_item_add_multimeshE3RIDS0_S0_(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=a+20|0;g=a+16|0;h=a+12|0;i=a+8|0;j=a+4|0;k=a;c[309204]=(c[309204]|0)+1;n=c[309281]|0;c[i>>2]=c[b>>2];c[j>>2]=c[d>>2];c[k>>2]=c[e>>2];c[h>>2]=c[i>>2];c[g>>2]=c[j>>2];c[f>>2]=c[k>>2];__ZN18VisualServerCanvas25canvas_item_add_multimeshE3RIDS0_S0_(n,h,g,f);l=a;return}function __ZN18VisualServerRaster29canvas_item_add_set_transformE3RIDRK11Transform2D(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=a+4|0;f=a;c[309204]=(c[309204]|0)+1;g=c[309281]|0;c[f>>2]=c[b>>2];c[e>>2]=c[f>>2];__ZN18VisualServerCanvas29canvas_item_add_set_transformE3RIDRK11Transform2D(g,e,d);l=a;return}function __ZN18VisualServerRaster27canvas_item_add_clip_ignoreE3RIDb(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=a+4|0;f=a;c[309204]=(c[309204]|0)+1;g=c[309281]|0;c[f>>2]=c[b>>2];c[e>>2]=c[f>>2];__ZN18VisualServerCanvas27canvas_item_add_clip_ignoreE3RIDb(g,e,d);l=a;return}function __ZN18VisualServerRaster34canvas_item_set_sort_children_by_yE3RIDb(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=a+4|0;f=a;c[309204]=(c[309204]|0)+1;g=c[309281]|0;c[f>>2]=c[b>>2];c[e>>2]=c[f>>2];__ZN18VisualServerCanvas34canvas_item_set_sort_children_by_yE3RIDb(g,e,d);l=a;return}function __ZN18VisualServerRaster17canvas_item_set_zE3RIDi(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=a+4|0;f=a;c[309204]=(c[309204]|0)+1;g=c[309281]|0;c[f>>2]=c[b>>2];c[e>>2]=c[f>>2];__ZN18VisualServerCanvas17canvas_item_set_zE3RIDi(g,e,d);l=a;return}function __ZN18VisualServerRaster39canvas_item_set_z_as_relative_to_parentE3RIDb(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=a+4|0;f=a;c[309204]=(c[309204]|0)+1;g=c[309281]|0;c[f>>2]=c[b>>2];c[e>>2]=c[f>>2];__ZN18VisualServerCanvas39canvas_item_set_z_as_relative_to_parentE3RIDb(g,e,d);l=a;return}function __ZN18VisualServerRaster34canvas_item_set_copy_to_backbufferE3RIDbRK5Rect2(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=a+4|0;g=a;c[309204]=(c[309204]|0)+1;h=c[309281]|0;c[g>>2]=c[b>>2];c[f>>2]=c[g>>2];__ZN18VisualServerCanvas34canvas_item_set_copy_to_backbufferE3RIDbRK5Rect2(h,f,d,e);l=a;return}function __ZN18VisualServerRaster17canvas_item_clearE3RID(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=a+4|0;e=a;c[309204]=(c[309204]|0)+1;f=c[309281]|0;c[e>>2]=c[b>>2];c[d>>2]=c[e>>2];__ZN18VisualServerCanvas17canvas_item_clearE3RID(f,d);l=a;return}function __ZN18VisualServerRaster26canvas_item_set_draw_indexE3RIDi(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=a+4|0;f=a;c[309204]=(c[309204]|0)+1;g=c[309281]|0;c[f>>2]=c[b>>2];c[e>>2]=c[f>>2];__ZN18VisualServerCanvas26canvas_item_set_draw_indexE3RIDi(g,e,d);l=a;return}function __ZN18VisualServerRaster24canvas_item_set_materialE3RIDS0_(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=a+12|0;f=a+8|0;g=a+4|0;h=a;c[309204]=(c[309204]|0)+1;i=c[309281]|0;c[g>>2]=c[b>>2];c[h>>2]=c[d>>2];c[f>>2]=c[g>>2];c[e>>2]=c[h>>2];__ZN18VisualServerCanvas24canvas_item_set_materialE3RIDS0_(i,f,e);l=a;return}function __ZN18VisualServerRaster35canvas_item_set_use_parent_materialE3RIDb(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=a+4|0;f=a;c[309204]=(c[309204]|0)+1;g=c[309281]|0;c[f>>2]=c[b>>2];c[e>>2]=c[f>>2];__ZN18VisualServerCanvas35canvas_item_set_use_parent_materialE3RIDb(g,e,d);l=a;return}function __ZN18VisualServerRaster19canvas_light_createEv(a){a=a|0;return __ZN18VisualServerCanvas19canvas_light_createEv(c[309281]|0)|0}function __ZN18VisualServerRaster29canvas_light_attach_to_canvasE3RIDS0_(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=a+12|0;f=a+8|0;g=a+4|0;h=a;c[309204]=(c[309204]|0)+1;i=c[309281]|0;c[g>>2]=c[b>>2];c[h>>2]=c[d>>2];c[f>>2]=c[g>>2];c[e>>2]=c[h>>2];__ZN18VisualServerCanvas29canvas_light_attach_to_canvasE3RIDS0_(i,f,e);l=a;return}function __ZN18VisualServerRaster24canvas_light_set_enabledE3RIDb(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=a+4|0;f=a;c[309204]=(c[309204]|0)+1;g=c[309281]|0;c[f>>2]=c[b>>2];c[e>>2]=c[f>>2];__ZN18VisualServerCanvas24canvas_light_set_enabledE3RIDb(g,e,d);l=a;return}function __ZN18VisualServerRaster22canvas_light_set_scaleE3RIDf(a,b,d){a=a|0;b=b|0;d=+d;var e=0,f=0,g=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=a+4|0;f=a;c[309204]=(c[309204]|0)+1;g=c[309281]|0;c[f>>2]=c[b>>2];c[e>>2]=c[f>>2];__ZN18VisualServerCanvas22canvas_light_set_scaleE3RIDf(g,e,d);l=a;return}function __ZN18VisualServerRaster26canvas_light_set_transformE3RIDRK11Transform2D(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=a+4|0;f=a;c[309204]=(c[309204]|0)+1;g=c[309281]|0;c[f>>2]=c[b>>2];c[e>>2]=c[f>>2];__ZN18VisualServerCanvas26canvas_light_set_transformE3RIDRK11Transform2D(g,e,d);l=a;return}function __ZN18VisualServerRaster24canvas_light_set_textureE3RIDS0_(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=a+12|0;f=a+8|0;g=a+4|0;h=a;c[309204]=(c[309204]|0)+1;i=c[309281]|0;c[g>>2]=c[b>>2];c[h>>2]=c[d>>2];c[f>>2]=c[g>>2];c[e>>2]=c[h>>2];__ZN18VisualServerCanvas24canvas_light_set_textureE3RIDS0_(i,f,e);l=a;return}function __ZN18VisualServerRaster31canvas_light_set_texture_offsetE3RIDRK7Vector2(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=a+4|0;f=a;c[309204]=(c[309204]|0)+1;g=c[309281]|0;c[f>>2]=c[b>>2];c[e>>2]=c[f>>2];__ZN18VisualServerCanvas31canvas_light_set_texture_offsetE3RIDRK7Vector2(g,e,d);l=a;return}function __ZN18VisualServerRaster22canvas_light_set_colorE3RIDRK5Color(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=a+4|0;f=a;c[309204]=(c[309204]|0)+1;g=c[309281]|0;c[f>>2]=c[b>>2];c[e>>2]=c[f>>2];__ZN18VisualServerCanvas22canvas_light_set_colorE3RIDRK5Color(g,e,d);l=a;return}function __ZN18VisualServerRaster23canvas_light_set_heightE3RIDf(a,b,d){a=a|0;b=b|0;d=+d;var e=0,f=0,g=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=a+4|0;f=a;c[309204]=(c[309204]|0)+1;g=c[309281]|0;c[f>>2]=c[b>>2];c[e>>2]=c[f>>2];__ZN18VisualServerCanvas23canvas_light_set_heightE3RIDf(g,e,d);l=a;return}function __ZN18VisualServerRaster23canvas_light_set_energyE3RIDf(a,b,d){a=a|0;b=b|0;d=+d;var e=0,f=0,g=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=a+4|0;f=a;c[309204]=(c[309204]|0)+1;g=c[309281]|0;c[f>>2]=c[b>>2];c[e>>2]=c[f>>2];__ZN18VisualServerCanvas23canvas_light_set_energyE3RIDf(g,e,d);l=a;return}function __ZN18VisualServerRaster24canvas_light_set_z_rangeE3RIDii(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=a+4|0;g=a;c[309204]=(c[309204]|0)+1;h=c[309281]|0;c[g>>2]=c[b>>2];c[f>>2]=c[g>>2];__ZN18VisualServerCanvas24canvas_light_set_z_rangeE3RIDii(h,f,d,e);l=a;return}function __ZN18VisualServerRaster28canvas_light_set_layer_rangeE3RIDii(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=a+4|0;g=a;c[309204]=(c[309204]|0)+1;h=c[309281]|0;c[g>>2]=c[b>>2];c[f>>2]=c[g>>2];__ZN18VisualServerCanvas28canvas_light_set_layer_rangeE3RIDii(h,f,d,e);l=a;return}function __ZN18VisualServerRaster31canvas_light_set_item_cull_maskE3RIDi(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=a+4|0;f=a;c[309204]=(c[309204]|0)+1;g=c[309281]|0;c[f>>2]=c[b>>2];c[e>>2]=c[f>>2];__ZN18VisualServerCanvas31canvas_light_set_item_cull_maskE3RIDi(g,e,d);l=a;return}function __ZN18VisualServerRaster38canvas_light_set_item_shadow_cull_maskE3RIDi(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=a+4|0;f=a;c[309204]=(c[309204]|0)+1;g=c[309281]|0;c[f>>2]=c[b>>2];c[e>>2]=c[f>>2];__ZN18VisualServerCanvas38canvas_light_set_item_shadow_cull_maskE3RIDi(g,e,d);l=a;return}function __ZN18VisualServerRaster21canvas_light_set_modeE3RIDN12VisualServer15CanvasLightModeE(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=a+4|0;f=a;c[309204]=(c[309204]|0)+1;g=c[309281]|0;c[f>>2]=c[b>>2];c[e>>2]=c[f>>2];__ZN18VisualServerCanvas21canvas_light_set_modeE3RIDN12VisualServer15CanvasLightModeE(g,e,d);l=a;return}function __ZN18VisualServerRaster31canvas_light_set_shadow_enabledE3RIDb(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=a+4|0;f=a;c[309204]=(c[309204]|0)+1;g=c[309281]|0;c[f>>2]=c[b>>2];c[e>>2]=c[f>>2];__ZN18VisualServerCanvas31canvas_light_set_shadow_enabledE3RIDb(g,e,d);l=a;return}function __ZN18VisualServerRaster35canvas_light_set_shadow_buffer_sizeE3RIDi(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=a+4|0;f=a;c[309204]=(c[309204]|0)+1;g=c[309281]|0;c[f>>2]=c[b>>2];c[e>>2]=c[f>>2];__ZN18VisualServerCanvas35canvas_light_set_shadow_buffer_sizeE3RIDi(g,e,d);l=a;return}function __ZN18VisualServerRaster39canvas_light_set_shadow_gradient_lengthE3RIDf(a,b,d){a=a|0;b=b|0;d=+d;var e=0,f=0,g=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=a+4|0;f=a;c[309204]=(c[309204]|0)+1;g=c[309281]|0;c[f>>2]=c[b>>2];c[e>>2]=c[f>>2];__ZN18VisualServerCanvas39canvas_light_set_shadow_gradient_lengthE3RIDf(g,e,d);l=a;return}function __ZN18VisualServerRaster30canvas_light_set_shadow_filterE3RIDN12VisualServer23CanvasLightShadowFilterE(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=a+4|0;f=a;c[309204]=(c[309204]|0)+1;g=c[309281]|0;c[f>>2]=c[b>>2];c[e>>2]=c[f>>2];__ZN18VisualServerCanvas30canvas_light_set_shadow_filterE3RIDN12VisualServer23CanvasLightShadowFilterE(g,e,d);l=a;return}function __ZN18VisualServerRaster29canvas_light_set_shadow_colorE3RIDRK5Color(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=a+4|0;f=a;c[309204]=(c[309204]|0)+1;g=c[309281]|0;c[f>>2]=c[b>>2];c[e>>2]=c[f>>2];__ZN18VisualServerCanvas29canvas_light_set_shadow_colorE3RIDRK5Color(g,e,d);l=a;return}function __ZN18VisualServerRaster28canvas_light_occluder_createEv(a){a=a|0;return __ZN18VisualServerCanvas28canvas_light_occluder_createEv(c[309281]|0)|0}function __ZN18VisualServerRaster38canvas_light_occluder_attach_to_canvasE3RIDS0_(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=a+12|0;f=a+8|0;g=a+4|0;h=a;c[309204]=(c[309204]|0)+1;i=c[309281]|0;c[g>>2]=c[b>>2];c[h>>2]=c[d>>2];c[f>>2]=c[g>>2];c[e>>2]=c[h>>2];__ZN18VisualServerCanvas38canvas_light_occluder_attach_to_canvasE3RIDS0_(i,f,e);l=a;return}function __ZN18VisualServerRaster33canvas_light_occluder_set_enabledE3RIDb(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=a+4|0;f=a;c[309204]=(c[309204]|0)+1;g=c[309281]|0;c[f>>2]=c[b>>2];c[e>>2]=c[f>>2];__ZN18VisualServerCanvas33canvas_light_occluder_set_enabledE3RIDb(g,e,d);l=a;return}function __ZN18VisualServerRaster33canvas_light_occluder_set_polygonE3RIDS0_(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=a+12|0;f=a+8|0;g=a+4|0;h=a;c[309204]=(c[309204]|0)+1;i=c[309281]|0;c[g>>2]=c[b>>2];c[h>>2]=c[d>>2];c[f>>2]=c[g>>2];c[e>>2]=c[h>>2];__ZN18VisualServerCanvas33canvas_light_occluder_set_polygonE3RIDS0_(i,f,e);l=a;return}function __ZN18VisualServerRaster35canvas_light_occluder_set_transformE3RIDRK11Transform2D(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=a+4|0;f=a;c[309204]=(c[309204]|0)+1;g=c[309281]|0;c[f>>2]=c[b>>2];c[e>>2]=c[f>>2];__ZN18VisualServerCanvas35canvas_light_occluder_set_transformE3RIDRK11Transform2D(g,e,d);l=a;return}function __ZN18VisualServerRaster36canvas_light_occluder_set_light_maskE3RIDi(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=a+4|0;f=a;c[309204]=(c[309204]|0)+1;g=c[309281]|0;c[f>>2]=c[b>>2];c[e>>2]=c[f>>2];__ZN18VisualServerCanvas36canvas_light_occluder_set_light_maskE3RIDi(g,e,d);l=a;return}function __ZN18VisualServerRaster30canvas_occluder_polygon_createEv(a){a=a|0;return __ZN18VisualServerCanvas30canvas_occluder_polygon_createEv(c[309281]|0)|0}function __ZN18VisualServerRaster33canvas_occluder_polygon_set_shapeE3RIDRK10PoolVectorI7Vector2Eb(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=a+4|0;g=a;c[309204]=(c[309204]|0)+1;h=c[309281]|0;c[g>>2]=c[b>>2];c[f>>2]=c[g>>2];__ZN18VisualServerCanvas33canvas_occluder_polygon_set_shapeE3RIDRK10PoolVectorI7Vector2Eb(h,f,d,e);l=a;return}function __ZN18VisualServerRaster42canvas_occluder_polygon_set_shape_as_linesE3RIDRK10PoolVectorI7Vector2E(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=a+4|0;f=a;c[309204]=(c[309204]|0)+1;g=c[309281]|0;c[f>>2]=c[b>>2];c[e>>2]=c[f>>2];__ZN18VisualServerCanvas42canvas_occluder_polygon_set_shape_as_linesE3RIDRK10PoolVectorI7Vector2E(g,e,d);l=a;return}function __ZN18VisualServerRaster37canvas_occluder_polygon_set_cull_modeE3RIDN12VisualServer29CanvasOccluderPolygonCullModeE(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=a+4|0;f=a;c[309204]=(c[309204]|0)+1;g=c[309281]|0;c[f>>2]=c[b>>2];c[e>>2]=c[f>>2];__ZN18VisualServerCanvas37canvas_occluder_polygon_set_cull_modeE3RIDN12VisualServer29CanvasOccluderPolygonCullModeE(g,e,d);l=a;return}function __ZN18VisualServerRaster19cursor_set_rotationEfi(a,b,c){a=a|0;b=+b;c=c|0;return}function __ZN18VisualServerRaster18cursor_set_textureE3RIDRK7Vector2iRK5Rect2(a,b,c,d,e){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;return}function __ZN18VisualServerRaster18cursor_set_visibleEbi(a,b,c){a=a|0;b=b|0;c=c|0;return}function __ZN18VisualServerRaster14cursor_set_posERK7Vector2i(a,b,c){a=a|0;b=b|0;c=c|0;return}function __ZN18VisualServerRaster22black_bars_set_marginsEiiii(a,b,c,d,e){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;return}function __ZN18VisualServerRaster21black_bars_set_imagesE3RIDS0_S0_S0_(a,b,c,d,e){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;return}function __ZN18VisualServerRaster4freeE3RID(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+16|0;e=a+12|0;f=a+8|0;g=a+4|0;h=a;i=c[309202]|0;j=c[(c[i>>2]|0)+804>>2]|0;k=c[b>>2]|0;c[e>>2]=k;c[d>>2]=c[e>>2];if($i[j&8191](i,d)|0){l=a;return}i=c[309281]|0;c[f>>2]=k;c[d>>2]=c[f>>2];if(__ZN18VisualServerCanvas4freeE3RID(i,d)|0){l=a;return}i=c[309207]|0;c[g>>2]=k;c[d>>2]=c[g>>2];if(__ZN20VisualServerViewport4freeE3RID(i,d)|0){l=a;return}else{i=c[309206]|0;c[h>>2]=k;c[d>>2]=c[h>>2];__ZN17VisualServerScene4freeE3RID(i,d)|0;l=a;return}}function __ZN18VisualServerRaster4drawEv(a){a=a|0;c[309204]=0;a=c[309205]|0;gj[c[(c[a>>2]|0)+20>>2]&8191](a);__ZN17VisualServerScene22update_dirty_instancesEv(c[309206]|0);__ZN20VisualServerViewport14draw_viewportsEv(c[309207]|0);__ZN17VisualServerScene13render_probesEv(c[309206]|0);a=c[309205]|0;gj[c[(c[a>>2]|0)+40>>2]&8191](a);return}function __ZN18VisualServerRaster4syncEv(a){a=a|0;return}function __ZNK18VisualServerRaster11has_changedEv(a){a=a|0;return (c[309204]|0)>0|0}function __ZN18VisualServerRaster4initEv(a){a=a|0;a=c[309205]|0;gj[c[(c[a>>2]|0)+16>>2]&8191](a);return}function __ZN18VisualServerRaster6finishEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+4|0;e=b;f=c[a+164>>2]|0;if(f|0){g=c[(c[a>>2]|0)+1312>>2]|0;c[e>>2]=f;c[d>>2]=c[e>>2];Pi[g&2047](a,d)}d=c[309205]|0;gj[c[(c[d>>2]|0)+44>>2]&8191](d);l=b;return}function __ZN18VisualServerRaster15get_render_infoEN12VisualServer10RenderInfoE(a,b){a=a|0;b=b|0;return 0}function __ZN18VisualServerRaster13get_test_cubeEv(a){a=a|0;var b=0,d=0,e=0;b=a+164|0;d=c[b>>2]|0;if(d|0){e=d;return e|0}d=__ZN12VisualServer15_make_test_cubeEv(a)|0;c[b>>2]=d;e=d;return e|0}function __ZN18VisualServerRaster14set_boot_imageERK5ImageRK5Colorb(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;c[309204]=(c[309204]|0)+1;a=c[309205]|0;Ki[c[(c[a>>2]|0)+12>>2]&4095](a,b,d,e);return}function __ZN18VisualServerRaster23set_default_clear_colorERK5Color(a,b){a=a|0;b=b|0;return}function __ZNK18VisualServerRaster11has_featureEN12VisualServer8FeaturesE(a,b){a=a|0;b=b|0;return 0}function __ZNK18VisualServerRaster14has_os_featureERK6String(a,b){a=a|0;b=b|0;a=c[309202]|0;return $i[c[(c[a>>2]|0)+808>>2]&8191](a,b)|0}function __ZN12VisualServer15_make_test_cubeEv(b){b=b|0;var d=0,e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0,ia=0,ja=0,ka=0,la=0,ma=0,na=0,oa=0,pa=0,qa=0,ra=0,sa=0,ta=0,ua=0,va=0,wa=0.0,xa=0,ya=0,za=0,Aa=0,Ba=0,Ca=0,Da=0,Ea=0,Fa=0,Ga=0,Ha=0,Ia=0,Ja=0,Ka=0,La=0,Ma=0,Na=0,Oa=0,Pa=0;d=l;l=l+144|0;if((l|0)>=(m|0))ba(144);e=d;f=d+96|0;h=d+88|0;i=d+84|0;j=d+80|0;k=d+76|0;n=d+56|0;o=d+48|0;p=d+72|0;q=d+68|0;r=d+52|0;c[h>>2]=0;c[i>>2]=0;c[j>>2]=0;c[k>>2]=0;s=f+4|0;t=f+8|0;u=n+4|0;v=n+8|0;w=e+12|0;x=f+12|0;y=f+16|0;z=f+20|0;A=n+4|0;B=n+8|0;C=e+24|0;D=f+24|0;E=f+28|0;F=f+32|0;G=n+4|0;H=n+8|0;I=n+4|0;J=n+8|0;K=e+36|0;L=f+36|0;M=f+40|0;N=f+44|0;O=n+4|0;P=n+8|0;Q=n+4|0;R=n+8|0;S=f+4|0;T=f+8|0;U=e+12|0;V=f+12|0;W=f+16|0;X=f+20|0;Y=e+24|0;Z=f+24|0;_=f+28|0;$=f+32|0;aa=e+36|0;ca=f+36|0;da=f+40|0;ea=f+44|0;fa=e+36|0;ga=f+4|0;ha=f+8|0;ia=e+24|0;ja=f+12|0;ka=f+16|0;la=f+20|0;ma=e+12|0;na=f+24|0;oa=f+28|0;pa=f+32|0;qa=f+36|0;ra=f+40|0;sa=f+44|0;ta=0;do{ua=e;va=ua+48|0;do{c[ua>>2]=0;ua=ua+4|0}while((ua|0)<(va|0));ua=f;va=ua+48|0;do{c[ua>>2]=0;ua=ua+4|0}while((ua|0)<(va|0));ua=(ta|0)<3;wa=(ta|0)>2?-1.0:1.0;va=(ta|0)%3|0;xa=ta;ta=ta+1|0;ya=(ta|0)%3|0;za=(xa+2|0)%3|0;xa=ua?e:fa;Aa=ua?U:ia;Ba=ua?Y:ma;Ca=ua?aa:e;g[xa+(va<<2)>>2]=wa;g[xa+(ya<<2)>>2]=wa;g[xa+(za<<2)>>2]=wa;g[(ua?f:f)>>2]=0.0;g[(ua?S:ga)>>2]=0.0;g[(ua?T:ha)>>2]=0.0;g[(ua?f:f)+(va<<2)>>2]=wa;g[Aa+(va<<2)>>2]=wa;g[Aa+(ya<<2)>>2]=wa;g[Aa+(za<<2)>>2]=-wa;g[(ua?V:ja)>>2]=0.0;g[(ua?W:ka)>>2]=0.0;g[(ua?X:la)>>2]=0.0;g[(ua?V:ja)+(va<<2)>>2]=wa;g[Ba+(va<<2)>>2]=wa;g[Ba+(ya<<2)>>2]=-wa;g[Ba+(za<<2)>>2]=-wa;g[(ua?Z:na)>>2]=0.0;g[(ua?_:oa)>>2]=0.0;g[(ua?$:pa)>>2]=0.0;g[(ua?Z:na)+(va<<2)>>2]=wa;g[Ca+(va<<2)>>2]=wa;g[Ca+(ya<<2)>>2]=-wa;g[Ca+(za<<2)>>2]=wa;g[(ua?ca:qa)>>2]=0.0;g[(ua?da:ra)>>2]=0.0;g[(ua?ea:sa)>>2]=0.0;g[(ua?ca:qa)+(va<<2)>>2]=wa;__ZN10PoolVectorI7Vector3E9push_backERKS0_(h,e);__ZN10PoolVectorI7Vector3E9push_backERKS0_(i,f);__ZN10PoolVectorIfE9push_backERKf(j,s);__ZN10PoolVectorIfE9push_backERKf(j,t);__ZN10PoolVectorIfE9push_backERKf(j,f);g[n>>2]=1.0;__ZN10PoolVectorIfE9push_backERKf(j,n);g[n>>2]=0.0;g[u>>2]=0.0;g[v>>2]=0.0;__ZN10PoolVectorI7Vector3E9push_backERKS0_(k,n);__ZN10PoolVectorI7Vector3E9push_backERKS0_(h,w);__ZN10PoolVectorI7Vector3E9push_backERKS0_(i,x);__ZN10PoolVectorIfE9push_backERKf(j,y);__ZN10PoolVectorIfE9push_backERKf(j,z);__ZN10PoolVectorIfE9push_backERKf(j,x);g[n>>2]=1.0;__ZN10PoolVectorIfE9push_backERKf(j,n);g[n>>2]=0.0;g[A>>2]=1.0;g[B>>2]=0.0;__ZN10PoolVectorI7Vector3E9push_backERKS0_(k,n);__ZN10PoolVectorI7Vector3E9push_backERKS0_(h,C);__ZN10PoolVectorI7Vector3E9push_backERKS0_(i,D);__ZN10PoolVectorIfE9push_backERKf(j,E);__ZN10PoolVectorIfE9push_backERKf(j,F);__ZN10PoolVectorIfE9push_backERKf(j,D);g[n>>2]=1.0;__ZN10PoolVectorIfE9push_backERKf(j,n);g[n>>2]=1.0;g[G>>2]=1.0;g[H>>2]=0.0;__ZN10PoolVectorI7Vector3E9push_backERKS0_(k,n);__ZN10PoolVectorI7Vector3E9push_backERKS0_(h,C);__ZN10PoolVectorI7Vector3E9push_backERKS0_(i,D);__ZN10PoolVectorIfE9push_backERKf(j,E);__ZN10PoolVectorIfE9push_backERKf(j,F);__ZN10PoolVectorIfE9push_backERKf(j,D);g[n>>2]=1.0;__ZN10PoolVectorIfE9push_backERKf(j,n);g[n>>2]=1.0;g[I>>2]=1.0;g[J>>2]=0.0;__ZN10PoolVectorI7Vector3E9push_backERKS0_(k,n);__ZN10PoolVectorI7Vector3E9push_backERKS0_(h,K);__ZN10PoolVectorI7Vector3E9push_backERKS0_(i,L);__ZN10PoolVectorIfE9push_backERKf(j,M);__ZN10PoolVectorIfE9push_backERKf(j,N);__ZN10PoolVectorIfE9push_backERKf(j,L);g[n>>2]=1.0;__ZN10PoolVectorIfE9push_backERKf(j,n);g[n>>2]=1.0;g[O>>2]=0.0;g[P>>2]=0.0;__ZN10PoolVectorI7Vector3E9push_backERKS0_(k,n);__ZN10PoolVectorI7Vector3E9push_backERKS0_(h,e);__ZN10PoolVectorI7Vector3E9push_backERKS0_(i,f);__ZN10PoolVectorIfE9push_backERKf(j,s);__ZN10PoolVectorIfE9push_backERKf(j,t);__ZN10PoolVectorIfE9push_backERKf(j,f);g[n>>2]=1.0;__ZN10PoolVectorIfE9push_backERKf(j,n);g[n>>2]=0.0;g[Q>>2]=0.0;g[R>>2]=0.0;__ZN10PoolVectorI7Vector3E9push_backERKS0_(k,n)}while((ta|0)!=6);ta=ij[c[(c[b>>2]|0)+208>>2]&8191](b)|0;__ZN5ArrayC2Ev(n);__ZN5Array6resizeEi(n,9)|0;__ZN7VariantC2ERK10PoolVectorI7Vector3E(e,i);__ZN7VariantaSERKS_(__ZN5ArrayixEi(n,1)|0,e);if(c[e>>2]|0)__ZN7Variant5clearEv(e);__ZN7VariantC2ERK10PoolVectorIfE(e,j);__ZN7VariantaSERKS_(__ZN5ArrayixEi(n,2)|0,e);if(c[e>>2]|0)__ZN7Variant5clearEv(e);__ZN7VariantC2ERK10PoolVectorI7Vector3E(e,k);__ZN7VariantaSERKS_(__ZN5ArrayixEi(n,4)|0,e);if(c[e>>2]|0)__ZN7Variant5clearEv(e);__ZN7VariantC2ERK10PoolVectorI7Vector3E(e,h);__ZN7VariantaSERKS_(__ZN5ArrayixEi(n,0)|0,e);if(c[e>>2]|0)__ZN7Variant5clearEv(e);c[o>>2]=0;R=c[h>>2]|0;if(!R)Da=0;else Da=((c[R+16>>2]|0)>>>0)/12|0;__ZN10PoolVectorIiE6resizeEi(o,Da)|0;Da=0;while(1){R=c[h>>2]|0;if(!R)Ea=0;else Ea=((c[R+16>>2]|0)>>>0)/12|0;if((Da|0)>=(Ea|0))break;R=c[o>>2]|0;Q=(R|0)==0;if(Q)Fa=0;else Fa=(c[R+16>>2]|0)>>>2;do if((Fa|0)<=(Da|0)){if(Q)Ga=0;else Ga=(c[R+16>>2]|0)>>>2;if((Ga|0)>(Da|0)){a[1263537]=0;Ha=28;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1128449,1130483,486,1130498,0);break}}else Ha=28;while(0);do if((Ha|0)==28){Ha=0;if(!Q?(__ZN10PoolVectorIiE14_copy_on_writeEv(o),R=c[o>>2]|0,R|0):0){t=R+4|0;__Z16atomic_incrementPj(t)|0;c[(c[R+8>>2]|0)+(Da<<2)>>2]=Da;__Z16atomic_decrementPj(t)|0;break}c[0+(Da<<2)>>2]=Da}while(0);Da=Da+1|0}__ZN7VariantC2ERK10PoolVectorIiE(e,o);__ZN7VariantaSERKS_(__ZN5ArrayixEi(n,8)|0,e);if(!(c[e>>2]|0)){Ia=c[b>>2]|0;Ja=Ia+212|0;Ka=c[Ja>>2]|0;c[p>>2]=ta;__ZN5ArrayC2Ev(f);c[e>>2]=c[p>>2];ui[Ka&4095](b,e,4,n,f,97792);__ZN5ArrayD2Ev(f);La=c[b>>2]|0;Ma=La+236|0;Na=c[Ma>>2]|0;c[q>>2]=ta;Oa=b+92|0;Pa=c[Oa>>2]|0;c[r>>2]=Pa;c[f>>2]=c[q>>2];c[e>>2]=c[r>>2];Ki[Na&4095](b,f,0,e);__ZN10PoolVectorIiE12_unreferenceEv(o);__ZN5ArrayD2Ev(n);__ZN10PoolVectorI7Vector3E12_unreferenceEv(k);__ZN10PoolVectorIfE12_unreferenceEv(j);__ZN10PoolVectorI7Vector3E12_unreferenceEv(i);__ZN10PoolVectorI7Vector3E12_unreferenceEv(h);l=d;return ta|0}__ZN7Variant5clearEv(e);Ia=c[b>>2]|0;Ja=Ia+212|0;Ka=c[Ja>>2]|0;c[p>>2]=ta;__ZN5ArrayC2Ev(f);c[e>>2]=c[p>>2];ui[Ka&4095](b,e,4,n,f,97792);__ZN5ArrayD2Ev(f);La=c[b>>2]|0;Ma=La+236|0;Na=c[Ma>>2]|0;c[q>>2]=ta;Oa=b+92|0;Pa=c[Oa>>2]|0;c[r>>2]=Pa;c[f>>2]=c[q>>2];c[e>>2]=c[r>>2];Ki[Na&4095](b,f,0,e);__ZN10PoolVectorIiE12_unreferenceEv(o);__ZN5ArrayD2Ev(n);__ZN10PoolVectorI7Vector3E12_unreferenceEv(k);__ZN10PoolVectorIfE12_unreferenceEv(j);__ZN10PoolVectorI7Vector3E12_unreferenceEv(i);__ZN10PoolVectorI7Vector3E12_unreferenceEv(h);l=d;return ta|0}function __ZN10PoolVectorIfE9push_backERKf(a,b){a=a|0;b=b|0;var d=0,e=0;d=c[a>>2]|0;if(!d)e=1;else e=((c[d+16>>2]|0)>>>2)+1|0;__ZN10PoolVectorIfE6resizeEi(a,e)|0;e=c[a>>2]|0;if(e|0?(d=(c[e+16>>2]|0)>>>2,e=d+-1|0,d|0):0){__ZN10PoolVectorIfE14_copy_on_writeEv(a);d=c[a>>2]|0;if(!d){c[0+(e<<2)>>2]=c[b>>2];return}else{a=d+4|0;__Z16atomic_incrementPj(a)|0;c[(c[d+8>>2]|0)+(e<<2)>>2]=c[b>>2];__Z16atomic_decrementPj(a)|0;return}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1128449,1130483,486,1130498,0);return}function __ZN17VisualServerScene22update_dirty_instancesEv(a){a=a|0;var b=0,d=0,e=0;b=c[309202]|0;gj[c[(c[b>>2]|0)+812>>2]&8191](b);b=a+48|0;d=c[b>>2]|0;if(!d)return;else e=d;do{__ZN17VisualServerScene22_update_dirty_instanceEPNS_8InstanceE(a,c[e+4>>2]|0);e=c[b>>2]|0}while((e|0)!=0);return}function __ZN20VisualServerViewport14draw_viewportsEv(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0;d=l;l=l+64|0;if((l|0)>=(m|0))ba(64);e=d+40|0;f=d;g=d+24|0;h=d+36|0;i=d+32|0;j=d+28|0;k=__ZN12GlobalConfig13get_singletonEv()|0;__ZN10StringNameC2EPKc(g,1066016);__ZNK6Object3getERK10StringNamePb(f,k,g,0);__ZNK7Variantcv5ColorEv(e,f);k=b+20|0;c[k>>2]=c[e>>2];c[k+4>>2]=c[e+4>>2];c[k+8>>2]=c[e+8>>2];c[k+12>>2]=c[e+12>>2];if(c[f>>2]|0)__ZN7Variant5clearEv(f);__ZN10StringNameD2Ev(g);g=b+16|0;f=c[g>>2]|0;if(f){k=c[f+-4>>2]|0;if(!k){n=0;o=12}else{if((k|0)>0){__ZN6VectorIPN20VisualServerViewport8ViewportEE14_copy_on_writeEv(g);f=c[g>>2]|0;if((k|0)==1){p=0;q=f;r=e}else{s=f;t=e;o=8}}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);s=0;t=e;o=8}if((o|0)==8){f=k;u=0;do{u=u+1|0;f=f>>1}while((f|0)!=1);p=u<<1;q=s;r=t}__ZNK9SortArrayIPN20VisualServerViewport8ViewportENS0_12ViewportSortEE9introsortEiiPS2_i(e,0,k,q,p);__ZNK9SortArrayIPN20VisualServerViewport8ViewportENS0_12ViewportSortEE20final_insertion_sortEiiPS2_(e,0,k,q);n=0;o=12}}else{v=0;w=0}while(1){if((o|0)==12){o=0;v=n;w=c[g>>2]|0}if(!w)x=0;else x=c[w+-4>>2]|0;if((v|0)>=(x|0)){o=16;break}if((v|0)<0){o=24;break}q=(w|0)==0;if(q)y=0;else y=c[w+-4>>2]|0;if((y|0)<=(v|0)){if(q)z=0;else z=c[w+-4>>2]|0;if((z|0)<=(v|0)){o=24;break}a[1263537]=0}__ZN6VectorIPN20VisualServerViewport8ViewportEE14_copy_on_writeEv(g);q=c[(c[g>>2]|0)+(v<<2)>>2]|0;k=q+32|0;do if(c[k>>2]|0){p=q+36|0;if(!(c[p>>2]|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1066055,1066070,267,1066112,0);break}a[1263537]=0;t=q+48|0;c[e>>2]=0;c[e+4>>2]=0;c[e+8>>2]=0;c[e+12>>2]=0;if(!(__ZNK7Vector2neERKS_(t,e)|0)?!(__ZNK7Vector2neERKS_(q+56|0,e+8|0)|0):0)if((c[k>>2]|2|0)!=3)break;r=c[309205]|0;s=c[(c[r>>2]|0)+24>>2]|0;c[h>>2]=c[p>>2];c[e>>2]=c[h>>2];Pi[s&2047](r,e);__ZN20VisualServerViewport14_draw_viewportEPNS_8ViewportE(b,q);c[e>>2]=0;c[e+4>>2]=0;c[e+8>>2]=0;c[e+12>>2]=0;if(!(!(__ZNK7Vector2neERKS_(t,e)|0)?!(__ZNK7Vector2neERKS_(q+56|0,e+8|0)|0):0)){r=c[309205]|0;s=c[(c[r>>2]|0)+24>>2]|0;c[i>>2]=0;c[e>>2]=c[i>>2];Pi[s&2047](r,e);r=c[309205]|0;s=c[(c[r>>2]|0)+36>>2]|0;c[j>>2]=c[p>>2];p=c[q+44>>2]|0;c[e>>2]=c[j>>2];Ki[s&4095](r,e,t,p)}if((c[k>>2]|0)==1)c[k>>2]=0}while(0);n=v+1|0;o=12}if((o|0)==16){l=d;return}else if((o|0)==24)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}function __ZN17VisualServerScene13render_probesEv(b){b=b|0;var d=0,e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0.0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0;d=l;l=l+32|0;if((l|0)>=(m|0))ba(32);e=d+16|0;f=d+12|0;h=d+8|0;i=d+4|0;j=d;k=b+52|0;n=c[k>>2]|0;a:do if(n|0){o=n;p=0;while(1){q=o;b:while(1){r=q+8|0;s=c[r>>2]|0;t=q+4|0;u=c[309202]|0;v=c[(c[u>>2]|0)+512>>2]|0;c[f>>2]=c[(c[(c[t>>2]|0)+4>>2]|0)+12>>2];c[e>>2]=c[f>>2];c:do switch($i[v&8191](u,e)|0){case 0:{break b;break}case 1:{w=0;while(1)if(__ZN17VisualServerScene29_render_reflection_probe_stepEPNS_8InstanceEi(b,c[(c[t>>2]|0)+4>>2]|0,w)|0)break;else w=w+1|0;if((c[q>>2]|0)!=(k|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1128380,1098388,57,1098442,0);break c}a[1263537]=0;w=c[r>>2]|0;x=q+12|0;if(w|0)c[w+12>>2]=c[x>>2];y=c[x>>2]|0;if(y|0)c[y+8>>2]=w;if((c[k>>2]|0)==(q|0))c[k>>2]=c[r>>2];c[r>>2]=0;c[x>>2]=0;c[q>>2]=0;break}default:{}}while(0);if(!s)break a;else q=s}do if(!p){u=c[t>>2]|0;if(!(__ZN17VisualServerScene29_render_reflection_probe_stepEPNS_8InstanceEi(b,c[u+4>>2]|0,c[u+36>>2]|0)|0)){u=(c[t>>2]|0)+36|0;c[u>>2]=(c[u>>2]|0)+1;break}if((c[q>>2]|0)!=(k|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1128380,1098388,57,1098442,0);break}a[1263537]=0;u=c[r>>2]|0;v=q+12|0;if(u|0)c[u+12>>2]=c[v>>2];x=c[v>>2]|0;if(x|0)c[x+8>>2]=u;if((c[k>>2]|0)==(q|0))c[k>>2]=c[r>>2];c[r>>2]=0;c[v>>2]=0;c[q>>2]=0}while(0);if(!s)break;else{o=s;p=1}}}while(0);s=c[b+56>>2]|0;if(!s){l=d;return}r=s;d:while(1){s=r;r=c[r+8>>2]|0;k=c[s+4>>2]|0;s=c[k+4>>2]|0;t=k+156|0;if(!(a[t>>0]|0))if((c[k+84>>2]|0)==0?(f=c[k+160>>2]|0,n=c[309202]|0,p=c[(c[n>>2]|0)+668>>2]|0,c[h>>2]=c[s+12>>2],c[e>>2]=c[h>>2],(f|0)!=($i[p&8191](n,e)|0)):0)z=34;else A=0;else z=34;if((z|0)==34){z=0;__ZN17VisualServerScene15_setup_gi_probeEPNS_8InstanceE(b,s);A=1}n=c[309202]|0;p=c[(c[n>>2]|0)+648>>2]|0;c[i>>2]=c[s+12>>2];c[e>>2]=c[i>>2];B=+ii[p&127](n,e);n=k+88|0;if(+g[n>>2]!=B){g[n>>2]=B;C=1}else C=A;e:do if((a[t>>0]|0)==0?a[k+64>>0]|0:0){n=k+84|0;switch(c[n>>2]|0){case 0:{if(!(C|(__ZN17VisualServerScene15_check_gi_probeEPNS_8InstanceE(0,s)|0)))break e;c[n>>2]=1;__ZN17VisualServerScene14_bake_gi_probeEPNS_8InstanceE(b,s);break e;break}case 2:break;default:break e}p=__ZN2OS13get_singletonEv()|0;ij[c[(c[p>>2]|0)+320>>2]&8191](p)|0;p=k+76|0;f=k+60|0;o=k+100|0;q=0;while(1){v=c[p>>2]|0;u=(v|0)==0;if(u)D=0;else D=c[v+-4>>2]|0;if((q|0)>=(D|0))break;if(u)E=0;else E=c[v+-4>>2]|0;if((E|0)<=(q|0)){if(u)F=0;else F=c[v+-4>>2]|0;if((F|0)<=(q|0)){z=54;break d}a[1263537]=0}__ZN6VectorI10PoolVectorIhEE14_copy_on_writeEv(p);v=c[p>>2]|0;u=(v|0)==0;if(u)G=0;else G=c[v+-4>>2]|0;if((G|0)<=(q|0)){if(u)H=0;else H=c[v+-4>>2]|0;if((H|0)<=(q|0)){z=62;break d}a[1263537]=0}__ZN6VectorI10PoolVectorIhEE14_copy_on_writeEv(p);v=c[(c[p>>2]|0)+(q<<2)>>2]|0;if(!v){I=0;J=0}else{__Z16atomic_incrementPj(v+4|0)|0;I=v;J=c[v+8>>2]|0}v=c[309202]|0;u=c[(c[v>>2]|0)+680>>2]|0;c[j>>2]=c[f>>2];x=c[o>>2]>>q;c[e>>2]=c[j>>2];ui[u&4095](v,e,0,x,q,J);if(I|0)__Z16atomic_decrementPj(I+4|0)|0;q=q+1|0}c[n>>2]=0}while(0);if(!r){z=69;break}}if((z|0)==54)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((z|0)==62)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((z|0)==69){l=d;return}}function __ZN17VisualServerScene29_render_reflection_probe_stepEPNS_8InstanceEi(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0.0,N=0.0,O=0.0,P=0.0,Q=0.0,R=0;f=l;l=l+368|0;if((l|0)>=(m|0))ba(368);h=f+344|0;i=f+340|0;j=f+336|0;k=f+332|0;n=f+280|0;o=f+328|0;p=f+272|0;q=f+248|0;r=f+268|0;s=f+236|0;t=f+264|0;u=f+260|0;v=f+168|0;w=f+72|0;x=f+16|0;y=f+232|0;z=f+120|0;A=f+68|0;B=f+64|0;C=f+12|0;D=f+8|0;E=f+4|0;F=f;G=c[d+320>>2]|0;H=d+156|0;I=c[H>>2]|0;if(!I){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1065833,1062757,2156,1065863,0);J=1;l=f;return J|0}a[1263537]=0;if(!e){K=c[309203]|0;L=c[(c[K>>2]|0)+136>>2]|0;c[o>>2]=c[G+12>>2];c[p>>2]=c[I+104>>2];c[i>>2]=c[o>>2];c[h>>2]=c[p>>2];if(!(nj[L&2047](K,i,h)|0)){J=1;l=f;return J|0}}else if(e>>>0>=6){K=c[309203]|0;L=c[(c[K>>2]|0)+140>>2]|0;c[F>>2]=c[G+12>>2];c[h>>2]=c[F>>2];J=$i[L&8191](K,h)|0;l=f;return J|0}if((a[1220440]|0)==0?___cxa_guard_acquire(1220440)|0:0){g[309208]=-1.0;g[309209]=0.0;g[309210]=0.0;g[309211]=1.0;g[309212]=0.0;g[309213]=0.0;g[309214]=0.0;g[309215]=-1.0;g[309216]=0.0;g[309217]=0.0;g[309218]=1.0;g[309219]=0.0;g[309220]=0.0;g[309221]=0.0;g[309222]=-1.0;g[309223]=0.0;g[309224]=0.0;g[309225]=1.0}K=c[309202]|0;L=c[(c[K>>2]|0)+520>>2]|0;F=d+12|0;c[r>>2]=c[F>>2];c[h>>2]=c[r>>2];bj[L&4095](q,K,h);K=c[309202]|0;L=c[(c[K>>2]|0)+524>>2]|0;c[t>>2]=c[F>>2];c[h>>2]=c[t>>2];bj[L&4095](s,K,h);K=c[309202]|0;L=c[(c[K>>2]|0)+528>>2]|0;c[u>>2]=c[F>>2];c[h>>2]=c[u>>2];M=+ii[L&127](K,h);K=1236832+(e*12|0)|0;N=+g[K>>2];L=1236832+(e*12|0)+4|0;O=+g[L>>2];u=1236832+(e*12|0)+8|0;P=+g[u>>2];t=s+4|0;r=s+8|0;Q=N*(N*+g[q>>2])+O*(O*+g[q+4>>2])+P*(P*+g[q+8>>2])-(N*+g[s>>2]+O*+g[t>>2]+P*+g[r>>2]);P=Q<0.0?-Q:Q;__ZN12CameraMatrixC2Ev(v);__ZN12CameraMatrix15set_perspectiveEffffb(v,90.0,1.0,.009999999776482582,M>P?M:P,0);if((a[1220448]|0)==0?___cxa_guard_acquire(1220448)|0:0){g[309226]=0.0;g[309227]=-1.0;g[309228]=0.0;g[309229]=0.0;g[309230]=-1.0;g[309231]=0.0;g[309232]=0.0;g[309233]=0.0;g[309234]=-1.0;g[309235]=0.0;g[309236]=0.0;g[309237]=1.0;g[309238]=0.0;g[309239]=-1.0;g[309240]=0.0;g[309241]=0.0;g[309242]=-1.0;g[309243]=0.0}g[w>>2]=1.0;g[w+4>>2]=0.0;g[w+8>>2]=0.0;g[w+12>>2]=0.0;g[w+16>>2]=1.0;g[w+20>>2]=0.0;g[w+24>>2]=0.0;g[w+28>>2]=0.0;g[w+32>>2]=1.0;g[w+44>>2]=0.0;g[w+40>>2]=0.0;g[w+36>>2]=0.0;P=+g[t>>2]+ +g[L>>2];M=+g[r>>2]+ +g[u>>2];g[h>>2]=+g[s>>2]+ +g[K>>2];g[h+4>>2]=P;g[h+8>>2]=M;__ZN9Transform11set_look_atERK7Vector3S2_S2_(w,s,h,1236904+(e*12|0)|0);__ZNK9TransformmlERKS_(x,d+24|0,w);w=c[309202]|0;d=c[(c[w>>2]|0)+532>>2]|0;c[y>>2]=c[F>>2];c[h>>2]=c[y>>2];if($i[d&8191](w,h)|0)R=c[I+100>>2]|0;else R=0;I=z;w=x;x=I+48|0;do{c[I>>2]=c[w>>2];I=I+4|0;w=w+4|0}while((I|0)<(x|0));c[A>>2]=0;d=c[309202]|0;y=c[(c[d>>2]|0)+516>>2]|0;c[B>>2]=c[F>>2];c[h>>2]=c[B>>2];B=$i[y&8191](d,h)|0;c[C>>2]=c[(c[H>>2]|0)+12>>2];c[D>>2]=R;c[E>>2]=c[G+12>>2];I=n;w=z;x=I+48|0;do{c[I>>2]=c[w>>2];I=I+4|0;w=w+4|0}while((I|0)<(x|0));c[k>>2]=c[A>>2];c[j>>2]=c[C>>2];c[i>>2]=c[D>>2];c[h>>2]=c[E>>2];__ZN17VisualServerScene13_render_sceneE9TransformRK12CameraMatrixb3RIDjS4_S4_S4_i(b,n,v,0,k,B,j,i,h,e);__ZN12CameraMatrixD2Ev(v);J=0;l=f;return J|0}function __ZN17VisualServerScene15_setup_gi_probeEPNS_8InstanceE(f,h){f=f|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0.0,aa=0.0,ca=0.0,da=0,ea=0,fa=0,ga=0,ha=0,ia=0,ja=0,ka=0,la=0,ma=0,na=0,oa=0,pa=0,qa=0,ra=0,sa=0,ta=0,ua=0,va=0,wa=0,xa=0,ya=0,za=0,Aa=0,Ba=0,Ca=0,Da=0,Ea=0,Fa=0,Ga=0;i=l;l=l+320|0;if((l|0)>=(m|0))ba(320);j=i+264|0;k=i+176|0;n=i+152|0;o=i+260|0;p=i+256|0;q=i+168|0;r=i+144|0;s=i+140|0;t=i+136|0;u=i+132|0;v=i+64|0;w=i+128|0;x=i+32|0;y=i+124|0;z=i+120|0;A=i+116|0;B=i+112|0;C=i+56|0;D=i+24|0;E=i+20|0;G=i+16|0;H=i+12|0;I=i+8|0;J=i+4|0;K=i;L=c[h+320>>2]|0;M=L+60|0;N=c[M>>2]|0;if(N|0){O=c[309202]|0;P=c[(c[O>>2]|0)+804>>2]|0;c[o>>2]=N;c[j>>2]=c[o>>2];$i[P&8191](O,j)|0;c[M>>2]=0}O=c[309202]|0;P=c[(c[O>>2]|0)+616>>2]|0;o=h+12|0;c[p>>2]=c[o>>2];c[j>>2]=c[p>>2];p=$i[P&8191](O,j)|0;c[k>>2]=p;O=L+48|0;if(((c[O>>2]|0)!=(p|0)?(__ZN10PoolVectorIiE12_unreferenceEv(O),p=c[k>>2]|0,p|0):0)?__Z28atomic_conditional_incrementPj(p)|0:0)c[O>>2]=c[k>>2];__ZN10PoolVectorIiE12_unreferenceEv(k);p=c[O>>2]|0;if(!p){l=i;return}if((c[p+16>>2]|0)>>>0<4){l=i;return}__Z16atomic_incrementPj(p+4|0)|0;O=c[p+8>>2]|0;P=O;N=O;O=L+52|0;__ZN10PoolVectorIN17VisualServerScene19InstanceGIProbeData9LocalDataEE6resizeEi(O,c[P+20>>2]|0)|0;Q=c[O>>2]|0;if(Q){R=((c[Q+16>>2]|0)>>>0)/12|0;__ZN10PoolVectorIN17VisualServerScene19InstanceGIProbeData9LocalDataEE14_copy_on_writeEv(O);Q=c[O>>2]|0;if(!Q){S=0;T=0;V=R}else{__Z16atomic_incrementPj(Q+4|0)|0;S=Q;T=c[Q+8>>2]|0;V=R}}else{S=0;T=0;V=0}R=P+64|0;Q=L+56|0;O=P+4|0;__ZN6VectorIS_IjEE6resizeEi(Q,c[O>>2]|0)|0;W=T;if(!(c[Q>>2]|0))X=0;else{__ZN6VectorIS_IjEE14_copy_on_writeEv(Q);X=c[Q>>2]|0}__ZN17VisualServerScene25_gi_probe_fill_local_dataEiiiiiPKNS_15GIProbeDataCellEPKNS_17GIProbeDataHeaderEPNS_19InstanceGIProbeData9LocalDataEP6VectorIjE(f,0,0,0,0,0,R,N,W,X);X=c[309202]|0;N=c[(c[X>>2]|0)+664>>2]|0;c[q>>2]=c[o>>2];c[j>>2]=c[q>>2];if($i[N&8191](X,j)|0){X=c[309202]|0;Y=ij[c[(c[X>>2]|0)+672>>2]&8191](X)|0}else Y=0;X=L+72|0;c[X>>2]=Y;N=c[309202]|0;q=P+8|0;f=P+12|0;Q=P+16|0;c[L+60>>2]=Fi[c[(c[N>>2]|0)+676>>2]&127](N,c[q>>2]|0,c[f>>2]|0,c[Q>>2]|0,Y)|0;Y=c[309202]|0;N=c[(c[Y>>2]|0)+624>>2]|0;c[r>>2]=c[o>>2];c[j>>2]=c[r>>2];c[L+68>>2]=$i[N&8191](Y,j)|0;Y=L+76|0;a[1263537]=0;N=c[Y>>2]|0;if(N|0?c[N+-4>>2]|0:0){if(!(__Z16atomic_decrementPj(N+-8|0)|0)){r=c[Y>>2]|0;P=(r|0)==0?0:r+-4|0;r=P+4|0;if(c[P>>2]|0){T=0;do{__ZN10PoolVectorIhE12_unreferenceEv(r+(T<<2)|0);T=T+1|0}while(T>>>0<(c[P>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(N,1)}c[Y>>2]=0}N=c[309202]|0;P=c[(c[N>>2]|0)+648>>2]|0;c[s>>2]=c[o>>2];c[j>>2]=c[s>>2];g[L+88>>2]=+ii[P&127](N,j);c[L+92>>2]=c[q>>2];c[L+96>>2]=c[f>>2];c[L+100>>2]=c[Q>>2];if((c[X>>2]|0)==1){__ZN6StringC2EPKc(t,1065731);__Z10print_line6String(t);N=c[t>>2]|0;if((N|0)!=0?(__Z16atomic_decrementPj(N+-8|0)|0)==0:0){__ZN6Memory11free_staticEPvb(N,1);Z=4}else Z=4}else Z=1;a:do if((c[O>>2]|0)>0){N=0;do{t=(c[q>>2]|0)>>>N;P=(c[f>>2]|0)>>>N;s=(c[Q>>2]|0)>>>N;c[j>>2]=0;T=(U(U(t<<2,P)|0,s)|0)/(Z|0)|0;__ZN10PoolVectorIhE6resizeEi(j,T)|0;if((c[j>>2]|0)!=0?(__ZN10PoolVectorIhE14_copy_on_writeEv(j),r=c[j>>2]|0,(r|0)!=0):0){_=r+4|0;__Z16atomic_incrementPj(_)|0;_memset(c[r+8>>2]|0,0,T|0)|0;__Z16atomic_decrementPj(_)|0;_=c[j>>2]|0;c[u>>2]=0;if((_|0?(__ZN10PoolVectorIhE12_unreferenceEv(u),_=c[j>>2]|0,_|0):0)?__Z28atomic_conditional_incrementPj(_)|0:0)c[u>>2]=c[j>>2]}else{_memset(0,0,T|0)|0;c[u>>2]=0}__ZN6VectorI10PoolVectorIhEE9push_backES1_(Y,u)|0;__ZN10PoolVectorIhE12_unreferenceEv(u);__ZN10PoolVectorIhE12_unreferenceEv(j);N=N+1|0;if(!(t>>>0>Z>>>0&P>>>0>Z>>>0&s>>>0>Z>>>0))break a}while((N|0)<(c[O>>2]|0))}while(0);c[L+84>>2]=0;a[L+156>>0]=0;a[L+64>>0]=1;Z=c[309202]|0;u=c[(c[Z>>2]|0)+608>>2]|0;c[w>>2]=c[o>>2];c[j>>2]=c[w>>2];bj[u&4095](v,Z,j);Z=c[309202]|0;u=c[(c[Z>>2]|0)+592>>2]|0;c[y>>2]=c[o>>2];c[j>>2]=c[y>>2];bj[u&4095](x,Z,j);Z=c[309202]|0;u=c[(c[Z>>2]|0)+600>>2]|0;c[z>>2]=c[o>>2];c[j>>2]=c[z>>2];$=+ii[u&127](Z,j);__ZNK9Transform14affine_inverseEv(k,h+24|0);__ZNK9TransformmlERKS_(j,v,k);v=L+104|0;h=v;Z=j;u=h+48|0;do{c[h>>2]=c[Z>>2];h=h+4|0;Z=Z+4|0}while((h|0)<(u|0));z=c[309203]|0;y=c[(c[z>>2]|0)+148>>2]|0;w=L+152|0;c[A>>2]=c[w>>2];c[B>>2]=c[o>>2];c[C>>2]=c[M>>2];c[n>>2]=c[A>>2];c[k>>2]=c[B>>2];c[j>>2]=c[C>>2];Ki[y&4095](z,n,k,j);z=c[309203]|0;y=c[(c[z>>2]|0)+152>>2]|0;c[D>>2]=c[w>>2];c[j>>2]=c[D>>2];bj[y&4095](z,j,v);v=c[309203]|0;z=c[(c[v>>2]|0)+156>>2]|0;c[E>>2]=c[w>>2];aa=+g[x+16>>2]/$;ca=+g[x+20>>2]/$;g[k>>2]=+g[x+12>>2]/$;g[k+4>>2]=aa;g[k+8>>2]=ca;c[j>>2]=c[E>>2];bj[z&4095](v,j,k);v=c[309202]|0;z=c[(c[v>>2]|0)+668>>2]|0;c[G>>2]=c[o>>2];c[j>>2]=c[G>>2];c[L+160>>2]=$i[z&8191](v,j)|0;if((c[X>>2]|0)==1){c[j>>2]=0;X=c[Y>>2]|0;if(!X)da=0;else da=c[X+-4>>2]|0;__ZN6VectorI3MapIjN17VisualServerScene19InstanceGIProbeData13CompBlockS3TCE10ComparatorIjE16DefaultAllocatorEE6resizeEi(j,da)|0;if(V|0){X=0;do{Y=(c[O>>2]|0)-((c[R+(X*48|0)+44>>2]|0)>>>16)+-1|0;if((Y|0)<(da|0)){c[k>>2]=(U((U((c[f>>2]|0)>>>Y>>>2,e[W+(X*12|0)+4>>1]|0)|0)+((e[W+(X*12|0)+2>>1]|0)>>>2)|0,(c[q>>2]|0)>>>Y>>>2)|0)+((e[W+(X*12|0)>>1]|0)>>>2);do if((Y|0)<0)ea=53;else{v=c[j>>2]|0;z=(v|0)==0;if(z)fa=0;else fa=c[v+-4>>2]|0;if((fa|0)<=(Y|0)){if(z)ga=0;else ga=c[v+-4>>2]|0;if((ga|0)<=(Y|0)){ea=53;break}a[1263537]=0}__ZN6VectorI3MapIjN17VisualServerScene19InstanceGIProbeData13CompBlockS3TCE10ComparatorIjE16DefaultAllocatorEE14_copy_on_writeEv(j);ha=(c[j>>2]|0)+(Y*12|0)|0}while(0);if((ea|0)==53){ea=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);ha=0}Y=c[ha>>2]|0;b:do if(Y){v=c[Y+8>>2]|0;z=c[ha+4>>2]|0;c:do if((v|0)==(z|0))ia=v;else{G=c[k>>2]|0;o=v;while(1){E=c[o+24>>2]|0;if(G>>>0<E>>>0)ja=o+8|0;else{if(E>>>0>=G>>>0){ia=o;break c}ja=o+4|0}o=c[ja>>2]|0;if((o|0)==(z|0)){ea=65;break b}}}while(0);if(!((ia|0)!=(z|0)&(ia|0)!=0))ea=65}else ea=65;while(0);if((ea|0)==65){ea=0;Y=c[k>>2]|0;v=__ZN3MapIjN17VisualServerScene19InstanceGIProbeData13CompBlockS3TCE10ComparatorIjE16DefaultAllocatorEixERKj(ha,k)|0;c[v>>2]=Y;c[v+4>>2]=0}v=__ZN3MapIjN17VisualServerScene19InstanceGIProbeData13CompBlockS3TCE10ComparatorIjE16DefaultAllocatorEixERKj(ha,k)|0;Y=v+4|0;o=c[Y>>2]|0;if((o|0)==16)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1065736,1062757,2408,1065752,0);else{a[1263537]=0;c[Y>>2]=o+1;c[v+8+(o<<2)>>2]=X}}X=X+1|0}while((X|0)<(V|0))}V=L+80|0;__ZN6VectorI10PoolVectorIN17VisualServerScene19InstanceGIProbeData13CompBlockS3TCEEE6resizeEi(V,da)|0;d:do if((da|0)>0){L=k+4|0;X=k+72|0;ha=k+73|0;ia=k+74|0;ja=k+75|0;ga=k+76|0;fa=k+77|0;q=k+78|0;f=k+79|0;O=0;while(1){c[k>>2]=__Z4itosx(O,((O|0)<0)<<31>>31)|0;c[J>>2]=__ZplPKcRK6String(1065810,k)|0;__ZN6StringC2EPKc(n,1065823);c[I>>2]=__ZNK6StringplERKS_(J,n)|0;o=c[j>>2]|0;v=(o|0)==0;if(v)ka=0;else ka=c[o+-4>>2]|0;if((ka|0)<=(O|0)){if(v)la=0;else la=c[o+-4>>2]|0;if((la|0)<=(O|0)){ea=78;break}a[1263537]=0}__ZN6VectorI3MapIjN17VisualServerScene19InstanceGIProbeData13CompBlockS3TCE10ComparatorIjE16DefaultAllocatorEE14_copy_on_writeEv(j);o=c[(c[j>>2]|0)+(O*12|0)+8>>2]|0;c[K>>2]=__Z4itosx(o,((o|0)<0)<<31>>31)|0;c[H>>2]=__ZNK6StringplERKS_(I,K)|0;__Z10print_line6String(H);o=c[H>>2]|0;do if(o|0){if(__Z16atomic_decrementPj(o+-8|0)|0)break;__ZN6Memory11free_staticEPvb(o,1)}while(0);o=c[K>>2]|0;do if(o|0){if(__Z16atomic_decrementPj(o+-8|0)|0)break;__ZN6Memory11free_staticEPvb(o,1)}while(0);o=c[I>>2]|0;do if(o|0){if(__Z16atomic_decrementPj(o+-8|0)|0)break;__ZN6Memory11free_staticEPvb(o,1)}while(0);o=c[n>>2]|0;do if(o|0){if(__Z16atomic_decrementPj(o+-8|0)|0)break;__ZN6Memory11free_staticEPvb(o,1)}while(0);o=c[J>>2]|0;do if(o|0){if(__Z16atomic_decrementPj(o+-8|0)|0)break;__ZN6Memory11free_staticEPvb(o,1)}while(0);o=c[k>>2]|0;do if(o|0){if(__Z16atomic_decrementPj(o+-8|0)|0)break;__ZN6Memory11free_staticEPvb(o,1)}while(0);o=c[V>>2]|0;z=(o|0)==0;if(z)ma=0;else ma=c[o+-4>>2]|0;do if((ma|0)<=(O|0)){if(z)na=0;else na=c[o+-4>>2]|0;if((na|0)>(O|0)){a[1263537]=0;ea=105;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);oa=0;break}}else ea=105;while(0);if((ea|0)==105){ea=0;__ZN6VectorI10PoolVectorIN17VisualServerScene19InstanceGIProbeData13CompBlockS3TCEEE14_copy_on_writeEv(V);oa=(c[V>>2]|0)+(O<<2)|0}o=c[j>>2]|0;z=(o|0)==0;if(z)pa=0;else pa=c[o+-4>>2]|0;do if((pa|0)<=(O|0)){if(z)qa=0;else qa=c[o+-4>>2]|0;if((qa|0)>(O|0)){a[1263537]=0;ea=114;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);__ZN10PoolVectorIN17VisualServerScene19InstanceGIProbeData13CompBlockS3TCEE6resizeEi(oa,c[2]|0)|0;break}}else ea=114;while(0);if((ea|0)==114){ea=0;__ZN6VectorI3MapIjN17VisualServerScene19InstanceGIProbeData13CompBlockS3TCE10ComparatorIjE16DefaultAllocatorEE14_copy_on_writeEv(j);__ZN10PoolVectorIN17VisualServerScene19InstanceGIProbeData13CompBlockS3TCEE6resizeEi(oa,c[(c[j>>2]|0)+(O*12|0)+8>>2]|0)|0}o=c[V>>2]|0;z=(o|0)==0;if(z)ra=0;else ra=c[o+-4>>2]|0;do if((ra|0)<=(O|0)){if(z)sa=0;else sa=c[o+-4>>2]|0;if((sa|0)>(O|0)){a[1263537]=0;ea=124;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);ta=0;break}}else ea=124;while(0);if((ea|0)==124){ea=0;__ZN6VectorI10PoolVectorIN17VisualServerScene19InstanceGIProbeData13CompBlockS3TCEEE14_copy_on_writeEv(V);ta=(c[V>>2]|0)+(O<<2)|0}do if(!(c[ta>>2]|0)){ua=0;va=0}else{__ZN10PoolVectorIN17VisualServerScene19InstanceGIProbeData13CompBlockS3TCEE14_copy_on_writeEv(ta);o=c[ta>>2]|0;if(!o){ua=0;va=0;break}__Z16atomic_incrementPj(o+4|0)|0;ua=o;va=c[o+8>>2]|0}while(0);o=c[j>>2]|0;z=(o|0)==0;if(z)wa=0;else wa=c[o+-4>>2]|0;if((wa|0)<=(O|0)){if(z)xa=0;else xa=c[o+-4>>2]|0;if((xa|0)<=(O|0)){ea=134;break}a[1263537]=0}__ZN6VectorI3MapIjN17VisualServerScene19InstanceGIProbeData13CompBlockS3TCE10ComparatorIjE16DefaultAllocatorEE14_copy_on_writeEv(j);o=c[j>>2]|0;z=c[o+(O*12|0)>>2]|0;do if(z|0){v=c[z+8>>2]|0;Y=c[o+(O*12|0)+4>>2]|0;if((v|0)==(Y|0))break;else ya=v;while(1){v=c[ya+8>>2]|0;if((v|0)==(Y|0))break;else ya=v}if(!ya)break;Y=va;v=ya;G=0;do{h=k;Z=v+28|0;u=h+80|0;do{c[h>>2]=c[Z>>2];h=h+4|0;Z=Z+4|0}while((h|0)<(u|0));E=c[L>>2]|0;x=(E|0)==16?1e5:0;h=n;u=h+16|0;do{a[h>>0]=0;h=h+1|0}while((h|0)<(u|0));if(E){w=0;y=x;D=-1e5;do{C=c[k+8+(w<<2)>>2]|0;B=(c[R+(C*48|0)+44>>2]|0)>>>8;A=B&255;y=(A|0)<(y|0)?A:y;D=(A|0)>(D|0)?A:D;a[(b[W+(C*12|0)+2>>1]&3)+(n+((b[W+(C*12|0)>>1]&3)<<2))>>0]=B;w=w+1|0}while(w>>>0<E>>>0);a[X>>0]=D;a[ha>>0]=y;if((D|0)==(y|0)){za=0;Aa=0;Ba=0;Ca=0;Da=0;Ea=0}else{Fa=y;Ga=D;ea=147}}else{a[X>>0]=96;a[ha>>0]=x;Fa=x;Ga=-1e5;ea=147}if((ea|0)==147){ea=0;ca=+(Ga-Fa|0);E=0;w=0;B=0;C=0;while(1){A=~~(+(((d[n+E>>0]|0)-Fa|0)>>>0)*7.0/ca+.5);M=A>>>0<7?A:7;A=M^7;Q=(A|0)==0;N=(M|0)==0;M=_bitshift64Shl((Q?0:N?1:A+1|0)|0,(Q?0:N?0:0)|0,w*3|0)|0;N=F|C;Q=w|1;A=~~(+(((d[n+4+E>>0]|0)-Fa|0)>>>0)*7.0/ca+.5);s=A>>>0<7?A:7;A=s^7;P=(A|0)==0;t=(s|0)==0;s=_bitshift64Shl((P?0:t?1:A+1|0)|0,(P?0:t?0:0)|0,Q*3|0)|0;t=F|N;N=~~(+(((d[n+8+E>>0]|0)-Fa|0)>>>0)*7.0/ca+.5);P=N>>>0<7?N:7;N=P^7;A=(N|0)==0;T=(P|0)==0;P=_bitshift64Shl((A?0:T?1:N+1|0)|0,(A?0:T?0:0)|0,(Q*3|0)+3|0)|0;Q=F|t;t=~~(+(((d[n+12+E>>0]|0)-Fa|0)>>>0)*7.0/ca+.5);T=t>>>0<7?t:7;t=T^7;A=(t|0)==0;N=(T|0)==0;T=_bitshift64Shl((A?0:N?1:t+1|0)|0,(A?0:N?0:0)|0,(w|3)*3|0)|0;B=T|(P|(s|(M|B)));C=F|Q;E=E+1|0;if((E|0)==4)break;else w=w+4|0}w=_bitshift64Lshr(B|0,C|0,8)|0;E=_bitshift64Lshr(B|0,C|0,16)|0;x=_bitshift64Lshr(B|0,C|0,24)|0;D=_bitshift64Lshr(B|0,C|0,40)|0;za=B&255;Aa=E&255;Ba=x&255;Ca=C&255;Da=D&255;Ea=w&255}a[ia>>0]=za;a[ja>>0]=Ea;a[ga>>0]=Aa;a[fa>>0]=Ba;a[q>>0]=Ca;a[f>>0]=Da;h=Y+(G*80|0)|0;G=G+1|0;Z=k;u=h+80|0;do{c[h>>2]=c[Z>>2];h=h+4|0;Z=Z+4|0}while((h|0)<(u|0));v=c[v+16>>2]|0}while((v|0)!=0)}while(0);if(ua|0)__Z16atomic_decrementPj(ua+4|0)|0;O=O+1|0;if((O|0)>=(da|0))break d}if((ea|0)==78)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((ea|0)==134)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);__ZN6VectorI3MapIjN17VisualServerScene19InstanceGIProbeData13CompBlockS3TCE10ComparatorIjE16DefaultAllocatorEE6_unrefEPv(j,c[j>>2]|0)}if(S|0)__Z16atomic_decrementPj(S+4|0)|0;__Z16atomic_decrementPj(p+4|0)|0;l=i;return}function __ZN17VisualServerScene15_check_gi_probeEPNS_8InstanceE(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0,ia=0;a=l;l=l+224|0;if((l|0)>=(m|0))ba(224);d=a+168|0;e=a+32|0;f=a+164|0;h=a+8|0;i=a+160|0;j=a+156|0;k=a+152|0;n=a+148|0;o=a+144|0;p=a+140|0;q=a+136|0;r=a+132|0;s=a+128|0;t=a+124|0;u=a+120|0;v=a+24|0;w=a;x=c[b+320>>2]|0;y=x+24|0;z=x+36|0;A=c[z>>2]|0;if(A|0?(__ZN3MapI3RIDN17VisualServerScene19InstanceGIProbeData10LightCacheE10ComparatorIS0_E16DefaultAllocatorE13_cleanup_treeEPNS7_7ElementE(z,c[A+8>>2]|0),A=c[x+40>>2]|0,B=c[z>>2]|0,c[B+8>>2]=A,c[x+44>>2]=0,C=A,c[C+12>>2]=C,B|0):0){__ZN6Memory11free_staticEPvb(B,0);c[z>>2]=0}B=c[(c[b+156>>2]|0)+88>>2]|0;if(!B){D=0;E=1;F=0}else{G=1;H=B;I=6}while(1){if((I|0)==6){I=0;B=c[H>>2]|0;D=B;E=G;F=B}if(!D)break;g[e+4>>2]=1.0;g[e+8>>2]=0.0;g[e+12>>2]=0.0;g[e+16>>2]=0.0;g[e+20>>2]=1.0;g[e+24>>2]=0.0;g[e+28>>2]=0.0;g[e+32>>2]=0.0;g[e+36>>2]=1.0;B=e+40|0;b=e+64|0;c[B>>2]=0;c[B+4>>2]=0;c[B+8>>2]=0;c[B+12>>2]=0;c[B+16>>2]=0;c[B+20>>2]=0;g[b>>2]=1.0;c[e>>2]=0;B=e+68|0;g[B>>2]=1.0;C=e+72|0;g[C>>2]=1.0;A=e+76|0;g[A>>2]=1.0;J=e+80|0;g[J>>2]=1.0;K=e+84|0;g[K>>2]=1.0;L=c[309202]|0;M=c[(c[L>>2]|0)+436>>2]|0;c[f>>2]=c[(c[F>>2]|0)+12>>2];c[d>>2]=c[f>>2];c[e>>2]=$i[M&8191](L,d)|0;L=c[309202]|0;M=c[(c[L>>2]|0)+448>>2]|0;c[i>>2]=c[(c[F>>2]|0)+12>>2];c[d>>2]=c[i>>2];bj[M&4095](h,L,d);L=e+52|0;c[L>>2]=c[h>>2];c[L+4>>2]=c[h+4>>2];c[L+8>>2]=c[h+8>>2];c[L+12>>2]=c[h+12>>2];L=c[309202]|0;M=c[(c[L>>2]|0)+444>>2]|0;c[j>>2]=c[(c[F>>2]|0)+12>>2];c[d>>2]=c[j>>2];g[B>>2]=+Ai[M&31](L,d,0);L=c[309202]|0;M=c[(c[L>>2]|0)+444>>2]|0;c[k>>2]=c[(c[F>>2]|0)+12>>2];c[d>>2]=c[k>>2];g[C>>2]=+Ai[M&31](L,d,2);L=c[309202]|0;M=c[(c[L>>2]|0)+444>>2]|0;c[n>>2]=c[(c[F>>2]|0)+12>>2];c[d>>2]=c[n>>2];g[A>>2]=+Ai[M&31](L,d,3);L=c[309202]|0;M=c[(c[L>>2]|0)+444>>2]|0;c[o>>2]=c[(c[F>>2]|0)+12>>2];c[d>>2]=c[o>>2];g[J>>2]=+Ai[M&31](L,d,4);L=c[309202]|0;M=c[(c[L>>2]|0)+444>>2]|0;c[p>>2]=c[(c[F>>2]|0)+12>>2];c[d>>2]=c[p>>2];g[K>>2]=+Ai[M&31](L,d,5);__ZNK9TransformmlERKS_(d,x+104|0,(c[F>>2]|0)+24|0);L=e+4|0;N=L;O=d;P=N+48|0;do{c[N>>2]=c[O>>2];N=N+4|0;O=O+4|0}while((N|0)<(P|0));M=c[D>>2]|0;Q=c[y>>2]|0;a:do if(Q){R=c[Q+8>>2]|0;S=c[x+28>>2]|0;b:do if((R|0)==(S|0))T=R;else{U=c[M+148>>2]|0;V=R;while(1){W=c[V+24>>2]|0;if(U>>>0<W>>>0)X=V+8|0;else{if(W>>>0>=U>>>0){T=V;break b}X=V+4|0}V=c[X>>2]|0;if((V|0)==(S|0)){I=34;break a}}}while(0);if((((((((((((T|0)!=(S|0)&(T|0)!=0?(R=__ZN3MapI3RIDN17VisualServerScene19InstanceGIProbeData10LightCacheE10ComparatorIS0_E16DefaultAllocatorEixERKS0_(y,M+148|0)|0,(c[R>>2]|0)==(c[e>>2]|0)):0)?__ZNK9TransformeqERKS_(R+4|0,L)|0:0)?+g[R+52>>2]==+g[e+52>>2]:0)?+g[R+56>>2]==+g[e+56>>2]:0)?+g[R+60>>2]==+g[e+60>>2]:0)?+g[R+64>>2]==+g[b>>2]:0)?+g[R+68>>2]==+g[B>>2]:0)?+g[R+72>>2]==+g[C>>2]:0)?+g[R+76>>2]==+g[A>>2]:0)?+g[R+80>>2]==+g[J>>2]:0)?+g[R+84>>2]==+g[K>>2]:0)Y=E;else I=34}else I=34;while(0);if((I|0)==34){I=0;Y=0}N=__ZN3MapI3RIDN17VisualServerScene19InstanceGIProbeData10LightCacheE10ComparatorIS0_E16DefaultAllocatorEixERKS0_(z,(c[D>>2]|0)+148|0)|0;O=e;P=N+88|0;do{c[N>>2]=c[O>>2];N=N+4|0;O=O+4|0}while((N|0)<(P|0));G=Y;H=D+4|0;I=6}D=c[x+12>>2]|0;if((D|0)!=0?(H=c[D+8>>2]|0,D=c[x+16>>2]|0,(H|0)!=(D|0)):0){Y=H;while(1){H=c[Y+8>>2]|0;if((H|0)==(D|0))break;else Y=H}if(!Y)Z=E;else{D=e+4|0;H=e+8|0;G=e+12|0;T=e+16|0;X=e+20|0;F=e+24|0;p=e+28|0;o=e+32|0;n=e+36|0;k=e+40|0;j=e+64|0;i=e+68|0;f=e+72|0;K=e+76|0;J=e+80|0;A=e+84|0;C=e+52|0;B=x+104|0;b=e+4|0;L=x+28|0;M=e+52|0;Q=e+56|0;R=e+60|0;V=Y;Y=E;while(1){g[D>>2]=1.0;g[H>>2]=0.0;g[G>>2]=0.0;g[T>>2]=0.0;g[X>>2]=1.0;g[F>>2]=0.0;g[p>>2]=0.0;g[o>>2]=0.0;g[n>>2]=1.0;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0;c[k+12>>2]=0;c[k+16>>2]=0;c[k+20>>2]=0;g[j>>2]=1.0;c[e>>2]=0;g[i>>2]=1.0;g[f>>2]=1.0;g[K>>2]=1.0;g[J>>2]=1.0;g[A>>2]=1.0;U=c[309202]|0;W=c[(c[U>>2]|0)+436>>2]|0;_=V+24|0;c[q>>2]=c[(c[_>>2]|0)+12>>2];c[d>>2]=c[q>>2];c[e>>2]=$i[W&8191](U,d)|0;U=c[309202]|0;W=c[(c[U>>2]|0)+448>>2]|0;c[r>>2]=c[(c[_>>2]|0)+12>>2];c[d>>2]=c[r>>2];bj[W&4095](h,U,d);c[C>>2]=c[h>>2];c[C+4>>2]=c[h+4>>2];c[C+8>>2]=c[h+8>>2];c[C+12>>2]=c[h+12>>2];U=c[309202]|0;W=c[(c[U>>2]|0)+444>>2]|0;c[s>>2]=c[(c[_>>2]|0)+12>>2];c[d>>2]=c[s>>2];g[i>>2]=+Ai[W&31](U,d,0);U=c[309202]|0;W=c[(c[U>>2]|0)+444>>2]|0;c[t>>2]=c[(c[_>>2]|0)+12>>2];c[d>>2]=c[t>>2];g[f>>2]=+Ai[W&31](U,d,2);U=c[309202]|0;W=c[(c[U>>2]|0)+444>>2]|0;c[u>>2]=c[(c[_>>2]|0)+12>>2];c[d>>2]=c[u>>2];g[K>>2]=+Ai[W&31](U,d,3);U=c[309202]|0;W=c[(c[U>>2]|0)+444>>2]|0;c[v>>2]=c[(c[_>>2]|0)+12>>2];c[d>>2]=c[v>>2];g[J>>2]=+Ai[W&31](U,d,4);U=c[309202]|0;W=c[(c[U>>2]|0)+444>>2]|0;c[w>>2]=c[(c[_>>2]|0)+12>>2];c[d>>2]=c[w>>2];g[A>>2]=+Ai[W&31](U,d,5);__ZNK9TransformmlERKS_(d,B,(c[_>>2]|0)+24|0);N=b;O=d;P=N+48|0;do{c[N>>2]=c[O>>2];N=N+4|0;O=O+4|0}while((N|0)<(P|0));U=c[_>>2]|0;W=c[y>>2]|0;c:do if(W){$=c[W+8>>2]|0;aa=c[L>>2]|0;d:do if(($|0)==(aa|0))ca=$;else{da=c[U+148>>2]|0;ea=$;while(1){fa=c[ea+24>>2]|0;if(da>>>0<fa>>>0)ga=ea+8|0;else{if(fa>>>0>=da>>>0){ca=ea;break d}ga=ea+4|0}ea=c[ga>>2]|0;if((ea|0)==(aa|0)){I=57;break c}}}while(0);if(((((((((ca|0)!=(aa|0)&(ca|0)!=0?($=__ZN3MapI3RIDN17VisualServerScene19InstanceGIProbeData10LightCacheE10ComparatorIS0_E16DefaultAllocatorEixERKS0_(y,U+148|0)|0,(c[$>>2]|0)==(c[e>>2]|0)):0)?__ZNK9TransformeqERKS_($+4|0,b)|0:0)?+g[$+52>>2]==+g[M>>2]:0)?+g[$+56>>2]==+g[Q>>2]:0)?+g[$+60>>2]==+g[R>>2]:0)?+g[$+64>>2]==+g[j>>2]:0)?+g[$+68>>2]==+g[i>>2]:0)?+g[$+72>>2]==+g[f>>2]:0){if(!(+g[$+76>>2]==+g[K>>2])){I=57;break}if(!(+g[$+80>>2]==+g[J>>2])){I=57;break}if(+g[$+84>>2]==+g[A>>2])ha=Y;else I=57}else I=57}else I=57;while(0);if((I|0)==57){I=0;ha=0}N=__ZN3MapI3RIDN17VisualServerScene19InstanceGIProbeData10LightCacheE10ComparatorIS0_E16DefaultAllocatorEixERKS0_(z,(c[_>>2]|0)+148|0)|0;O=e;P=N+88|0;do{c[N>>2]=c[O>>2];N=N+4|0;O=O+4|0}while((N|0)<(P|0));V=c[V+16>>2]|0;if(!V){Z=ha;break}else Y=ha}}if(!Z){ia=1;l=a;return ia|0}}else I=11;if((I|0)==11?!E:0){ia=1;l=a;return ia|0}ia=(c[x+44>>2]|0)!=(c[x+32>>2]|0);l=a;return ia|0}function __ZN17VisualServerScene14_bake_gi_probeEPNS_8InstanceE(f,h){f=f|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0,ia=0,ja=0,ka=0,la=0,ma=0,na=0,oa=0,pa=0,qa=0,ra=0,sa=0,ta=0,ua=0,va=0,wa=0,xa=0,ya=0.0,za=0.0,Aa=0.0,Ba=0.0,Ca=0,Da=0,Ea=0.0,Fa=0,Ga=0,Ha=0.0,Ia=0.0,Ja=0.0,Ka=0.0,La=0.0,Ma=0.0,Na=0,Oa=0,Pa=0,Qa=0,Ra=0,Sa=0.0,Ta=0.0,Ua=0,Va=0.0,Wa=0.0,Xa=0.0,Ya=0.0,Za=0.0,_a=0.0,$a=0.0,ab=0.0,bb=0.0,cb=0.0,db=0.0,eb=0,fb=0,gb=0.0,hb=0.0,ib=0.0,jb=0,kb=0,lb=0,mb=0,nb=0,ob=0,pb=0,qb=0,rb=0,sb=0,tb=0,ub=0,vb=0,wb=0,xb=0,yb=0,zb=0,Ab=0;i=l;l=l+336|0;if((l|0)>=(m|0))ba(336);j=i+136|0;k=i+128|0;n=i+64|0;o=i;p=c[h+320>>2]|0;h=c[p+48>>2]|0;if(!h){q=0;r=0}else{__Z16atomic_incrementPj(h+4|0)|0;q=h;r=c[h+8>>2]|0}h=r;s=r;r=h+64|0;t=p+56|0;u=h+4|0;v=(c[u>>2]|0)+-1|0;if((v|0)<0)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);w=c[t>>2]|0;x=(w|0)==0;if(x)y=0;else y=c[w+-4>>2]|0;do if((y|0)<=(v|0)){if(x)z=0;else z=c[w+-4>>2]|0;if((z|0)>(v|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);__ZN6VectorIS_IjEE14_copy_on_writeEv(t);z=c[t>>2]|0;w=c[z+(v<<2)>>2]|0;if(!w)A=0;else A=c[w+-4>>2]|0;w=(c[u>>2]|0)+-1|0;do if((w|0)<0)B=21;else{v=(z|0)==0;if(v)C=0;else C=c[z+-4>>2]|0;if((C|0)<=(w|0)){if(v)D=0;else D=c[z+-4>>2]|0;if((D|0)<=(w|0)){B=21;break}a[1263537]=0}__ZN6VectorIS_IjEE14_copy_on_writeEv(t);E=(c[t>>2]|0)+(w<<2)|0}while(0);if((B|0)==21){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);E=0}if(!(c[E>>2]|0))F=0;else{__ZN6VectorIjE14_copy_on_writeEv(E);F=c[E>>2]|0}E=p+52|0;if((c[E>>2]|0)!=0?(__ZN10PoolVectorIN17VisualServerScene19InstanceGIProbeData9LocalDataEE14_copy_on_writeEv(E),w=c[E>>2]|0,(w|0)!=0):0){__Z16atomic_incrementPj(w+4|0)|0;G=w;H=c[w+8>>2]|0}else{G=0;H=0}w=H;H=p+24|0;E=c[H>>2]|0;if((E|0)!=0?(D=c[E+8>>2]|0,E=c[p+28>>2]|0,(D|0)!=(E|0)):0){z=D;while(1){D=c[z+8>>2]|0;if((D|0)==(E|0))break;else z=D}if(z){E=p+36|0;D=p+40|0;C=z;while(1){z=c[C+24>>2]|0;c[j>>2]=z;v=C+28|0;x=c[E>>2]|0;y=z;a:do if(x){z=c[x+8>>2]|0;J=c[D>>2]|0;b:do if((z|0)==(J|0))K=z;else{L=z;while(1){M=c[L+24>>2]|0;if(y>>>0<M>>>0)N=L+8|0;else{if(M>>>0>=y>>>0){K=L;break b}N=L+4|0}L=c[N>>2]|0;if((L|0)==(J|0)){B=59;break a}}}while(0);if((((K|0)!=(J|0)&(K|0)!=0?(z=__ZN3MapI3RIDN17VisualServerScene19InstanceGIProbeData10LightCacheE10ComparatorIS0_E16DefaultAllocatorEixERKS0_(E,j)|0,(c[z>>2]|0)==(c[v>>2]|0)):0)?__ZNK9TransformeqERKS_(z+4|0,C+32|0)|0:0)?+g[z+52>>2]==+g[C+80>>2]:0){if(!(+g[z+56>>2]==+g[C+84>>2])){B=59;break}if(!(+g[z+60>>2]==+g[C+88>>2])){B=59;break}if(!(+g[z+64>>2]==+g[C+92>>2])){B=59;break}if(!(+g[z+68>>2]==+g[C+96>>2])){B=59;break}if(!(+g[z+72>>2]==+g[C+100>>2])){B=59;break}if(!(+g[z+76>>2]==+g[C+104>>2])){B=59;break}if(!(+g[z+80>>2]==+g[C+108>>2])){B=59;break}if(!(+g[z+84>>2]==+g[C+112>>2]))B=59}else B=59}else B=59;while(0);if((B|0)==59){B=0;__ZN17VisualServerScene20_bake_gi_probe_lightEPKNS_17GIProbeDataHeaderEPKNS_15GIProbeDataCellEPNS_19InstanceGIProbeData9LocalDataEPKjiRKNS6_10LightCacheEi(f,s,r,w,F,A,v,-1)}C=c[C+16>>2]|0;if(!C){O=E;P=E;break}}}else B=33}else B=33;if((B|0)==33){E=p+36|0;O=E;P=E}E=c[O>>2]|0;if(E|0?(O=c[E+8>>2]|0,E=c[p+40>>2]|0,(O|0)!=(E|0)):0){C=O;while(1){O=c[C+8>>2]|0;if((O|0)==(E|0))break;else C=O}if(C|0){E=p+28|0;O=C;do{C=c[O+24>>2]|0;c[j>>2]=C;K=O+28|0;N=c[H>>2]|0;D=C;c:do if(N){C=c[N+8>>2]|0;y=c[E>>2]|0;d:do if((C|0)==(y|0))Q=C;else{x=C;while(1){z=c[x+24>>2]|0;if(D>>>0<z>>>0)R=x+8|0;else{if(z>>>0>=D>>>0){Q=x;break d}R=x+4|0}x=c[R>>2]|0;if((x|0)==(y|0)){B=86;break c}}}while(0);if(((Q|0)!=(y|0)&(Q|0)!=0?(C=__ZN3MapI3RIDN17VisualServerScene19InstanceGIProbeData10LightCacheE10ComparatorIS0_E16DefaultAllocatorEixERKS0_(H,j)|0,(c[C>>2]|0)==(c[K>>2]|0)):0)?__ZNK9TransformeqERKS_(C+4|0,O+32|0)|0:0){if(!(+g[C+52>>2]==+g[O+80>>2])){B=86;break}if(!(+g[C+56>>2]==+g[O+84>>2])){B=86;break}if(!(+g[C+60>>2]==+g[O+88>>2])){B=86;break}if(!(+g[C+64>>2]==+g[O+92>>2])){B=86;break}if(!(+g[C+68>>2]==+g[O+96>>2])){B=86;break}if(!(+g[C+72>>2]==+g[O+100>>2])){B=86;break}if(!(+g[C+76>>2]==+g[O+104>>2])){B=86;break}if(!(+g[C+80>>2]==+g[O+108>>2])){B=86;break}if(!(+g[C+84>>2]==+g[O+112>>2]))B=86}else B=86}else B=86;while(0);if((B|0)==86){B=0;__ZN17VisualServerScene20_bake_gi_probe_lightEPKNS_17GIProbeDataHeaderEPKNS_15GIProbeDataCellEPNS_19InstanceGIProbeData9LocalDataEPKjiRKNS6_10LightCacheEi(f,s,r,w,F,A,K,1)}O=c[O+16>>2]|0}while((O|0)!=0)}}O=j+4|0;c[O>>2]=379008;c[j>>2]=0;A=j+8|0;c[A>>2]=0;__ZN3MapI3RIDN17VisualServerScene19InstanceGIProbeData10LightCacheE10ComparatorIS0_E16DefaultAllocatorE10_copy_fromERKS7_(j,P);__ZN3MapI3RIDN17VisualServerScene19InstanceGIProbeData10LightCacheE10ComparatorIS0_E16DefaultAllocatorE10_copy_fromERKS7_(P,H);__ZN3MapI3RIDN17VisualServerScene19InstanceGIProbeData10LightCacheE10ComparatorIS0_E16DefaultAllocatorE10_copy_fromERKS7_(H,j);H=c[j>>2]|0;if(H|0?(__ZN3MapI3RIDN17VisualServerScene19InstanceGIProbeData10LightCacheE10ComparatorIS0_E16DefaultAllocatorE13_cleanup_treeEPNS7_7ElementE(j,c[H+8>>2]|0),H=c[O>>2]|0,O=c[j>>2]|0,c[O+8>>2]=H,c[A>>2]=0,A=H,c[A+12>>2]=A,O|0):0){__ZN6Memory11free_staticEPvb(O,0);c[j>>2]=0}__ZN17VisualServerScene24_bake_gi_downscale_lightEiiPKNS_15GIProbeDataCellEPKNS_17GIProbeDataHeaderEPNS_19InstanceGIProbeData9LocalDataEf(f,0,0,r,s,w,+g[p+88>>2]);e:do switch(c[p+72>>2]|0){case 0:{s=c[u>>2]|0;if((s|0)>0){f=p+76|0;O=h+8|0;A=h+12|0;H=p+68|0;P=0;F=s;f:while(1){s=F-P+-1|0;Q=c[f>>2]|0;if(!Q)S=0;else S=c[Q+-4>>2]|0;do if((s|0)<(S|0)){c[j>>2]=__Z4itosx(s,((s|0)<0)<<31>>31)|0;c[k>>2]=__ZplPKcRK6String(1065679,j)|0;__Z10print_line6String(k);Q=c[k>>2]|0;if(Q|0?(__Z16atomic_decrementPj(Q+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Q,1);Q=c[j>>2]|0;do if(Q|0){if(__Z16atomic_decrementPj(Q+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Q,1)}while(0);Q=c[t>>2]|0;R=(Q|0)==0;if(R)T=0;else T=c[Q+-4>>2]|0;if((T|0)<=(P|0)){if(R)V=0;else V=c[Q+-4>>2]|0;if((V|0)<=(P|0))break f;a[1263537]=0}__ZN6VectorIS_IjEE14_copy_on_writeEv(t);Q=c[t>>2]|0;R=c[Q+(P<<2)>>2]|0;if(!R)W=0;else W=c[R+-4>>2]|0;R=(Q|0)==0;if(R)X=0;else X=c[Q+-4>>2]|0;do if((X|0)<=(P|0)){if(R)Y=0;else Y=c[Q+-4>>2]|0;if((Y|0)>(P|0)){a[1263537]=0;B=115;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);Z=0;break}}else B=115;while(0);if((B|0)==115){B=0;__ZN6VectorIS_IjEE14_copy_on_writeEv(t);Z=(c[t>>2]|0)+(P<<2)|0}if(!(c[Z>>2]|0))_=0;else{__ZN6VectorIjE14_copy_on_writeEv(Z);_=c[Z>>2]|0}do if((s|0)<0)B=125;else{Q=c[f>>2]|0;R=(Q|0)==0;if(R)$=0;else $=c[Q+-4>>2]|0;if(($|0)<=(s|0)){if(R)aa=0;else aa=c[Q+-4>>2]|0;if((aa|0)<=(s|0)){B=125;break}a[1263537]=0}__ZN6VectorI10PoolVectorIhEE14_copy_on_writeEv(f);ca=(c[f>>2]|0)+(s<<2)|0}while(0);if((B|0)==125){B=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);ca=0}do if(!(c[ca>>2]|0)){da=0;ea=0}else{__ZN10PoolVectorIhE14_copy_on_writeEv(ca);Q=c[ca>>2]|0;if(!Q){da=0;ea=0;break}__Z16atomic_incrementPj(Q+4|0)|0;da=Q;ea=c[Q+8>>2]|0}while(0);Q=ea;R=(c[O>>2]|0)>>>s;E=(c[A>>2]|0)>>>s;if((W|0)>0){D=0;do{N=c[_+(D<<2)>>2]|0;v=c[H>>2]|0;C=(((e[w+(N*12|0)+6>>1]|0)>>>0)/(v>>>0)|0)>>>2;J=(((e[w+(N*12|0)+8>>1]|0)>>>0)/(v>>>0)|0)>>>2;x=(((e[w+(N*12|0)+10>>1]|0)>>>0)/(v>>>0)|0)>>>2;v=(c[r+(N*48|0)+44>>2]|0)>>>8;z=U(e[w+(N*12|0)+4>>1]|0,E)|0;L=(U((e[w+(N*12|0)+2>>1]|0)+z|0,R)|0)+(e[w+(N*12|0)>>1]|0)<<2;a[Q+L>>0]=C>>>0<255?C:255;a[Q+(L|1)>>0]=J>>>0<255?J:255;a[Q+(L|2)>>0]=x>>>0<255?x:255;a[Q+(L|3)>>0]=v;D=D+1|0}while((D|0)!=(W|0))}if(!da)break;__Z16atomic_decrementPj(da+4|0)|0}while(0);P=P+1|0;F=c[u>>2]|0;if((F|0)<=(P|0))break e}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}break}case 1:{P=p+76|0;F=c[P>>2]|0;if(F|0?(H=c[F+-4>>2]|0,(H|0)>0):0){F=p+80|0;A=p+68|0;O=o+4|0;f=o+8|0;K=o+12|0;s=o+16|0;y=o+20|0;D=o+24|0;Q=o+28|0;R=o+32|0;E=o+36|0;v=o+40|0;L=o+44|0;x=o+48|0;J=o+52|0;C=o+56|0;N=o+60|0;z=0;while(1){M=c[P>>2]|0;fa=(M|0)==0;if(fa)ga=0;else ga=c[M+-4>>2]|0;do if((ga|0)<=(z|0)){if(fa)ha=0;else ha=c[M+-4>>2]|0;if((ha|0)>(z|0)){a[1263537]=0;B=147;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);ia=0;break}}else B=147;while(0);if((B|0)==147){B=0;__ZN6VectorI10PoolVectorIhEE14_copy_on_writeEv(P);ia=(c[P>>2]|0)+(z<<2)|0}if((c[ia>>2]|0)!=0?(__ZN10PoolVectorIhE14_copy_on_writeEv(ia),M=c[ia>>2]|0,(M|0)!=0):0){__Z16atomic_incrementPj(M+4|0)|0;ja=M;ka=c[M+8>>2]|0}else{ja=0;ka=0}M=c[F>>2]|0;fa=(M|0)==0;if(fa)la=0;else la=c[M+-4>>2]|0;if((la|0)<=(z|0)){if(fa)ma=0;else ma=c[M+-4>>2]|0;if((ma|0)<=(z|0)){B=157;break}a[1263537]=0}__ZN6VectorI10PoolVectorIN17VisualServerScene19InstanceGIProbeData13CompBlockS3TCEEE14_copy_on_writeEv(F);M=c[F>>2]|0;fa=c[M+(z<<2)>>2]|0;if(!fa)na=0;else na=((c[fa+16>>2]|0)>>>0)/80|0;fa=(M|0)==0;if(fa)oa=0;else oa=c[M+-4>>2]|0;if((oa|0)<=(z|0)){if(fa)pa=0;else pa=c[M+-4>>2]|0;if((pa|0)<=(z|0)){B=167;break}a[1263537]=0}__ZN6VectorI10PoolVectorIN17VisualServerScene19InstanceGIProbeData13CompBlockS3TCEEE14_copy_on_writeEv(F);M=c[(c[F>>2]|0)+(z<<2)>>2]|0;if(!M){qa=0;ra=0}else{__Z16atomic_incrementPj(M+4|0)|0;qa=M;ra=c[M+8>>2]|0}if(na|0){M=ra;fa=ka;sa=0;do{ta=fa+(c[M+(sa*80|0)>>2]<<4)|0;ua=M+(sa*80|0)+72|0;va=ua;wa=d[va>>0]|d[va+1>>0]<<8|d[va+2>>0]<<16|d[va+3>>0]<<24;va=ua+4|0;ua=d[va>>0]|d[va+1>>0]<<8|d[va+2>>0]<<16|d[va+3>>0]<<24;va=ta;xa=va;a[xa>>0]=wa;a[xa+1>>0]=wa>>8;a[xa+2>>0]=wa>>16;a[xa+3>>0]=wa>>24;wa=va+4|0;a[wa>>0]=ua;a[wa+1>>0]=ua>>8;a[wa+2>>0]=ua>>16;a[wa+3>>0]=ua>>24;_memset(j|0,0,192)|0;ua=M+(sa*80|0)+4|0;wa=c[ua>>2]|0;va=(wa|0)==0;g:do if(va){ya=0.0;za=0.0;Aa=0.0;B=187}else{Ba=+(c[A>>2]|0);xa=0;do{Ca=c[M+(sa*80|0)+8+(xa<<2)>>2]|0;g[j+(xa*12|0)>>2]=+(e[w+(Ca*12|0)+6>>1]|0)/Ba*.0009765625;g[j+(xa*12|0)+4>>2]=+(e[w+(Ca*12|0)+8>>1]|0)/Ba*.0009765625;g[j+(xa*12|0)+8>>2]=+(e[w+(Ca*12|0)+10>>1]|0)/Ba*.0009765625;xa=xa+1|0}while(xa>>>0<wa>>>0);if((wa|0)==16){Da=0;Ea=0.0;Fa=0;Ga=0}else{xa=0;Ba=0.0;Ha=0.0;Ia=0.0;while(1){Ja=Ba+ +g[j+(xa*12|0)>>2];Ka=Ha+ +g[j+(xa*12|0)+4>>2];La=Ia+ +g[j+(xa*12|0)+8>>2];xa=xa+1|0;if(xa>>>0>=wa>>>0){ya=Ja;za=Ka;Aa=La;B=187;break g}else{Ba=Ja;Ha=Ka;Ia=La}}}while(1){xa=Da;Da=Da+1|0;Ca=Da>>>0<wa>>>0;if(!Ca){Ma=Ea;Na=Fa;Oa=Ga;break}Ia=+g[j+(xa*12|0)>>2];Ha=+g[j+(xa*12|0)+4>>2];Ba=+g[j+(xa*12|0)+8>>2];Pa=Da;La=Ea;Qa=Fa;Ra=Ga;do{Ka=+g[j+(Pa*12|0)>>2]-Ia;Ja=+g[j+(Pa*12|0)+4>>2]-Ha;Sa=+g[j+(Pa*12|0)+8>>2]-Ba;Ta=Ka*Ka+Ja*Ja+Sa*Sa;Ua=Ta>La;La=Ua?Ta:La;Ra=Ua?Pa:Ra;Qa=Ua?xa:Qa;Pa=Pa+1|0}while(Pa>>>0<wa>>>0);if(!Ca){Ma=La;Na=Qa;Oa=Ra;break}else{Ea=La;Fa=Qa;Ga=Ra}}Va=Ma;Wa=+g[j+(Oa*12|0)>>2];Xa=+g[j+(Na*12|0)>>2];Ya=+g[j+(Na*12|0)+4>>2];Za=+g[j+(Oa*12|0)+8>>2];_a=+g[j+(Na*12|0)+8>>2];$a=+g[j+(Oa*12|0)+4>>2]}while(0);if((B|0)==187){B=0;Ba=+I(+(Aa*Aa+(za*za+ya*ya)));if(Ba==0.0){ab=0.0;bb=0.0;cb=0.0}else{ab=ya/Ba;bb=za/Ba;cb=Aa/Ba}if(va)db=0.0;else{Pa=0;Ba=0.0;while(1){Ha=ab*+g[j+(Pa*12|0)>>2]+bb*+g[j+(Pa*12|0)+4>>2]+cb*+g[j+(Pa*12|0)+8>>2];Ia=Ha>Ba?Ha:Ba;Pa=Pa+1|0;if(Pa>>>0>=wa>>>0){db=Ia;break}else Ba=Ia}}Va=db;Wa=ab*db;Xa=0.0;Ya=0.0;Za=cb*db;_a=0.0;$a=bb*db}wa=~~(Xa*31.0);Pa=~~(Ya*63.0);xa=~~(_a*31.0);Ua=(((wa|0)<0?0:((wa|0)<31?wa:31)<<11)|((Pa|0)<0?0:((Pa|0)<63?Pa:63)<<5))&65504|((xa|0)<0?0:(xa|0)<31?xa:31);xa=Ua&65535;Pa=~~(Wa*31.0);wa=~~($a*63.0);eb=~~(Za*31.0);fb=(((Pa|0)<0?0:((Pa|0)<31?Pa:31)<<11)|((wa|0)<0?0:((wa|0)<63?wa:63)<<5))&65504|((eb|0)<0?0:(eb|0)<31?eb:31);eb=fb&65535;wa=(fb&65535)>>>0>(Ua&65535)>>>0;Ba=wa?Za:_a;Ia=wa?$a:Ya;Ha=wa?Wa:Xa;Ua=wa?eb:xa;fb=wa?xa:eb;do if(Va>0.0){Ta=(wa?Xa:Wa)-Ha;Sa=(wa?Ya:$a)-Ia;Ja=(wa?_a:Za)-Ba;Ka=+I(+(Ja*Ja+(Ta*Ta+Sa*Sa)));if(Ka==0.0){gb=0.0;hb=0.0;ib=0.0}else{gb=Ta/Ka;hb=Ja/Ka;ib=Sa/Ka}if(va)break;else jb=0;do{eb=~~((gb*(+g[j+(jb*12|0)>>2]-Ha)+ib*(+g[j+(jb*12|0)+4>>2]-Ia)+hb*(+g[j+(jb*12|0)+8>>2]-Ba))/Va*3.0+.5);c[n+(jb<<2)>>2]=c[369260+(((eb|0)<0?0:(eb|0)<3?eb:3)<<2)>>2];jb=jb+1|0}while(jb>>>0<(c[ua>>2]|0)>>>0)}else{if(va)break;else kb=0;do{c[n+(kb<<2)>>2]=0;kb=kb+1|0}while(kb>>>0<(c[ua>>2]|0)>>>0)}while(0);va=o;wa=369276;eb=va+64|0;do{c[va>>2]=c[wa>>2];va=va+4|0;wa=wa+4|0}while((va|0)<(eb|0));if(!(c[ua>>2]|0)){lb=1;mb=1;nb=1;ob=1;pb=1;qb=1;rb=1;sb=1;tb=1;ub=1;vb=1;wb=1;xb=1;yb=1;zb=1;Ab=1}else{wa=0;do{va=c[M+(sa*80|0)+8+(wa<<2)>>2]|0;c[o+(((b[w+(va*12|0)+2>>1]<<2&12|b[w+(va*12|0)>>1]&3)&65535)<<2)>>2]=c[n+(wa<<2)>>2];wa=wa+1|0}while(wa>>>0<(c[ua>>2]|0)>>>0);lb=c[O>>2]|0;mb=c[o>>2]|0;nb=c[f>>2]|0;ob=c[K>>2]|0;pb=c[s>>2]|0;qb=c[y>>2]|0;rb=c[D>>2]|0;sb=c[Q>>2]|0;tb=c[R>>2]|0;ub=c[E>>2]|0;vb=c[v>>2]|0;wb=c[L>>2]|0;xb=c[x>>2]|0;yb=c[J>>2]|0;zb=c[C>>2]|0;Ab=c[N>>2]|0}ua=ob<<6|(nb<<4|(lb<<2|mb));wa=sb<<14|(rb<<12|(qb<<10|(pb<<8|ua)));va=wb<<22|(vb<<20|(ub<<18|(tb<<16|wa)));a[ta+8>>0]=Ua;a[ta+9>>0]=(Ua&65535)>>>8;a[ta+10>>0]=fb;a[ta+11>>0]=(fb&65535)>>>8;a[ta+12>>0]=ua;a[ta+13>>0]=wa>>>8;a[ta+14>>0]=va>>>16;a[ta+15>>0]=(Ab<<30|(zb<<28|(yb<<26|(xb<<24|va))))>>>24;sa=sa+1|0}while((sa|0)<(na|0))}if(qa|0)__Z16atomic_decrementPj(qa+4|0)|0;if(ja|0)__Z16atomic_decrementPj(ja+4|0)|0;z=z+1|0;if((z|0)>=(H|0))break e}if((B|0)==157)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((B|0)==167)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}break}default:{}}while(0);c[p+84>>2]=2;if(G|0)__Z16atomic_decrementPj(G+4|0)|0;if(!q){l=i;return}__Z16atomic_decrementPj(q+4|0)|0;l=i;return}function __ZN6VectorIS_IjEE14_copy_on_writeEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0;b=c[a>>2]|0;if(!b)return;if((c[b+-8>>2]|0)>>>0<=1)return;d=c[b+-4>>2]|0;b=(d<<2)+-1|0;e=b>>>1|b;b=e>>>2|e;e=b>>>4|b;b=e>>>8|e;e=__ZN6Memory12alloc_staticEjb((b>>>16|b)+1|0,1)|0;c[e+-8>>2]=1;c[e+-4>>2]=d;if(d|0){b=0;do{f=e+(b<<2)|0;g=(c[a>>2]|0)+(b<<2)|0;c[f>>2]=0;if((c[g>>2]|0?(c[f>>2]=0,h=c[g>>2]|0,h|0):0)?__Z28atomic_conditional_incrementPj(h+-8|0)|0:0)c[f>>2]=c[g>>2];b=b+1|0}while((b|0)!=(d|0))}d=c[a>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0){b=c[a>>2]|0;g=(b|0)==0?0:b+-4|0;b=g+4|0;if(c[g>>2]|0){f=0;do{h=c[b+(f<<2)>>2]|0;if(h|0?(__Z16atomic_decrementPj(h+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(h,1);f=f+1|0}while(f>>>0<(c[g>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(d,1)}c[a>>2]=e;return}function __ZN3MapI3RIDN17VisualServerScene19InstanceGIProbeData10LightCacheE10ComparatorIS0_E16DefaultAllocatorEixERKS0_(b,d){b=b|0;d=d|0;var e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0;e=l;l=l+96|0;if((l|0)>=(m|0))ba(96);f=e;h=c[b>>2]|0;if(!h){i=__ZnwjPFPvjE(116,4740)|0;c[i+24>>2]=0;g[i+32>>2]=1.0;g[i+36>>2]=0.0;g[i+40>>2]=0.0;g[i+44>>2]=0.0;g[i+48>>2]=1.0;g[i+52>>2]=0.0;g[i+56>>2]=0.0;g[i+60>>2]=0.0;g[i+64>>2]=1.0;j=i+68|0;c[j>>2]=0;c[j+4>>2]=0;c[j+8>>2]=0;c[j+12>>2]=0;c[j+16>>2]=0;c[j+20>>2]=0;g[i+92>>2]=1.0;c[i+28>>2]=0;g[i+96>>2]=1.0;g[i+100>>2]=1.0;g[i+104>>2]=1.0;g[i+108>>2]=1.0;g[i+112>>2]=1.0;j=i+16|0;c[j>>2]=0;c[j+4>>2]=0;c[b>>2]=i;j=c[b+4>>2]|0;c[i+4>>2]=j;c[i+8>>2]=j;c[i+12>>2]=j;c[i>>2]=1;if(!i){k=0;n=12}else{o=i;p=j;n=4}}else{o=h;p=c[b+4>>2]|0;n=4}a:do if((n|0)==4){h=c[o+8>>2]|0;if((h|0)!=(p|0)){j=c[d>>2]|0;i=h;while(1){h=c[i+24>>2]|0;if(j>>>0<h>>>0)q=i+8|0;else{if(h>>>0>=j>>>0)break;q=i+4|0}h=c[q>>2]|0;if((h|0)==(p|0)){k=o;n=12;break a}else i=h}if(!((i|0)==(p|0)|(i|0)==0))r=i;else{k=o;n=12}}else{k=o;n=12}}while(0);if((n|0)==12){g[f+4>>2]=1.0;g[f+8>>2]=0.0;g[f+12>>2]=0.0;g[f+16>>2]=0.0;g[f+20>>2]=1.0;g[f+24>>2]=0.0;g[f+28>>2]=0.0;g[f+32>>2]=0.0;g[f+36>>2]=1.0;n=f+40|0;c[n>>2]=0;c[n+4>>2]=0;c[n+8>>2]=0;c[n+12>>2]=0;c[n+16>>2]=0;c[n+20>>2]=0;g[f+64>>2]=1.0;c[f>>2]=0;g[f+68>>2]=1.0;g[f+72>>2]=1.0;g[f+76>>2]=1.0;g[f+80>>2]=1.0;g[f+84>>2]=1.0;if(!k){k=__ZnwjPFPvjE(116,4740)|0;c[k+24>>2]=0;g[k+32>>2]=1.0;g[k+36>>2]=0.0;g[k+40>>2]=0.0;g[k+44>>2]=0.0;g[k+48>>2]=1.0;g[k+52>>2]=0.0;g[k+56>>2]=0.0;g[k+60>>2]=0.0;g[k+64>>2]=1.0;n=k+68|0;c[n>>2]=0;c[n+4>>2]=0;c[n+8>>2]=0;c[n+12>>2]=0;c[n+16>>2]=0;c[n+20>>2]=0;g[k+92>>2]=1.0;c[k+28>>2]=0;g[k+96>>2]=1.0;g[k+100>>2]=1.0;g[k+104>>2]=1.0;g[k+108>>2]=1.0;g[k+112>>2]=1.0;n=k+16|0;c[n>>2]=0;c[n+4>>2]=0;c[b>>2]=k;n=c[b+4>>2]|0;c[k+4>>2]=n;c[k+8>>2]=n;c[k+12>>2]=n;c[k>>2]=1}k=__ZN3MapI3RIDN17VisualServerScene19InstanceGIProbeData10LightCacheE10ComparatorIS0_E16DefaultAllocatorE10_insert_rbERKS0_RKS3_(b,d,f)|0;if(!k){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145936,616,1145947,0);s=0;l=e;return s|0}else r=k}a[1263537]=0;s=r+28|0;l=e;return s|0}function __ZN17VisualServerScene20_bake_gi_probe_lightEPKNS_17GIProbeDataHeaderEPKNS_15GIProbeDataCellEPNS_19InstanceGIProbeData9LocalDataEPKjiRKNS6_10LightCacheEi(a,d,f,h,i,k,n,o){a=a|0;d=d|0;f=f|0;h=h|0;i=i|0;k=k|0;n=n|0;o=o|0;var p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0.0,z=0,A=0,B=0,C=0.0,D=0.0,E=0,H=0,K=0.0,L=0.0,M=0.0,O=0.0,P=0.0,Q=0.0,R=0.0,S=0.0,T=0,V=0,W=0,X=0,Y=0.0,Z=0.0,_=0.0,$=0.0,aa=0.0,ca=0,da=0,ea=0.0,fa=0,ga=0,ha=0,ia=0.0,ja=0.0,ka=0.0,la=0,ma=0.0,na=0,oa=0.0,pa=0.0,qa=0.0,ra=0.0,sa=0.0,ta=0.0,ua=0.0,va=0.0,wa=0.0,xa=0.0,ya=0,za=0,Aa=0,Ba=0.0,Ca=0.0,Da=0.0,Ea=0.0,Fa=0.0,Ga=0.0,Ha=0.0,Ia=0.0,Ja=0,Ka=0,La=0,Ma=0,Na=0,Oa=0,Pa=0,Qa=0,Ra=0,Sa=0,Ta=0,Ua=0,Va=0,Wa=0,Xa=0,Ya=0,Za=0,_a=0,$a=0,ab=0.0,bb=0.0,cb=0.0,db=0,eb=0,fb=0,gb=0.0,hb=0.0,ib=0.0,jb=0.0,kb=0.0,lb=0.0,mb=0.0,nb=0.0,ob=0.0,pb=0,qb=0,rb=0.0,sb=0,tb=0.0,ub=0.0,vb=0.0,wb=0.0,xb=0.0,yb=0.0,zb=0.0,Ab=0.0,Bb=0,Cb=0,Db=0,Eb=0,Fb=0,Gb=0,Hb=0;a=l;l=l+128|0;if((l|0)>=(m|0))ba(128);p=a+112|0;q=a+100|0;r=a+40|0;s=a+20|0;t=a+88|0;u=a+32|0;v=a+16|0;w=a+4|0;x=a;y=+g[n+68>>2];z=~~(+g[n+52>>2]*y*1024.0);A=~~(y*+g[n+56>>2]*1024.0);B=~~(y*+g[n+60>>2]*1024.0);y=+((c[d+8>>2]|0)>>>0);C=+((c[d+12>>2]|0)>>>0);D=+((c[d+16>>2]|0)>>>0);E=r;H=E+48|0;do{c[E>>2]=0;E=E+4|0}while((E|0)<(H|0));E=U(z,o)|0;z=U(A,o)|0;A=U(B,o)|0;switch(c[n>>2]|0){case 0:{K=+I(+(y*y+C*C+D*D))*1.1;L=+g[n+12>>2];M=+g[n+24>>2];O=+g[n+36>>2];P=+I(+(L*L+M*M+O*O));if(P==0.0){Q=0.0;R=0.0;S=0.0}else{Q=L/P;R=M/P;S=O/P}P=-Q;O=-R;M=-S;o=Q>-0.0;B=(g[j>>2]=P,c[j>>2]|0);H=(g[j>>2]=O,c[j>>2]|0);T=(g[j>>2]=M,c[j>>2]|0);if((o?Q:P)<1.0e-05)V=0;else{g[r>>2]=1.0;g[r+12>>2]=o?y+1.0:-1.0;V=1}o=R>-0.0;if((o?R:O)<1.0e-05)W=V;else{g[r+(V<<4)+4>>2]=1.0;if(o)g[r+(V<<4)+12>>2]=C+1.0;else{o=r+(V<<4)+12|0;g[o>>2]=+g[o>>2]+-1.0}W=V+1|0}V=S>-0.0;if((V?S:M)<1.0e-05)X=W;else{g[r+(W<<4)+8>>2]=1.0;if(V)g[r+(W<<4)+12>>2]=D+1.0;else{V=r+(W<<4)+12|0;g[V>>2]=+g[V>>2]+-1.0}X=W+1|0}L=(c[j>>2]=B&2147483647,+g[j>>2]);Y=(c[j>>2]=H&2147483647,+g[j>>2]);Z=(c[j>>2]=T&2147483647,+g[j>>2]);do if(!(L>=Y)|!(L>=Z))if(!(Y>L)|!(Y>=Z)){T=Z>L&Z>Y;_=T?0.0:1.0;$=0.0;aa=T?(S<-0.0?1.0:-1.0):0.0;break}else{_=0.0;$=R<-0.0?1.0:-1.0;aa=0.0;break}else{_=Q<-0.0?1.0:-1.0;$=0.0;aa=0.0}while(0);Q=1.0/(_*P+$*O+aa*M);T=__ZN2OS13get_singletonEv()|0;H=ij[c[(c[T>>2]|0)+320>>2]&8191](T)|0;T=F;if((k|0)>0){aa=K*P;$=K*O;_=K*M;B=s+4|0;W=s+8|0;V=(X|0)>0;o=t+4|0;ca=t+8|0;K=-Q;da=d+4|0;R=Q*P;S=Q*O;Y=Q*M;Z=+(E|0);L=+(z|0);ea=+(A|0);fa=0;ga=0;while(1){ha=c[i+(ga<<2)>>2]|0;ia=+(e[h+(ha*12|0)>>1]|0)+.5;ja=+(e[h+(ha*12|0)+2>>1]|0)+.5;ka=+(e[h+(ha*12|0)+4>>1]|0)+.5;la=c[f+(ha*48|0)+40>>2]|0;ma=-((+((la>>>8&255)>>>0)/255.0*2.0+-1.0)*O)-(+((la>>>16&255)>>>0)/255.0*2.0+-1.0)*P-(+((la&255)>>>0)/255.0*2.0+-1.0)*M;if(ma<.001)na=fa;else{oa=ia-aa;pa=ja-$;qa=ka-_;g[s>>2]=oa;g[B>>2]=pa;g[W>>2]=qa;if(V){la=0;do{g[t>>2]=ia;g[o>>2]=ja;g[ca>>2]=ka;c[q>>2]=c[s>>2];c[q+4>>2]=c[s+4>>2];c[q+8>>2]=c[s+8>>2];c[p>>2]=c[t>>2];c[p+4>>2]=c[t+4>>2];c[p+8>>2]=c[t+8>>2];__ZNK5Plane18intersects_segmentE7Vector3S0_PS0_(r+(la<<4)|0,q,p,s)|0;la=la+1|0}while((la|0)!=(X|0));ra=+g[s>>2];sa=+g[B>>2];ta=+g[W>>2]}else{ra=oa;sa=pa;ta=qa}ua=ia-ra;va=ja-sa;wa=ka-ta;xa=+I(+(ua*ua+va*va+wa*wa));wa=xa+(Q-+_fmodf(xa,Q));xa=ia-wa*P;va=ja-wa*O;ua=ka-wa*M;g[s>>2]=xa;g[B>>2]=va;g[W>>2]=ua;a:do if(wa>K){la=c[da>>2]|0;ya=la+-1|0;za=1<<ya;Aa=(za|0)/2|0;if((la|0)>1){Ba=wa;Ca=xa;Da=va;Ea=ua}else{Fa=wa;Ga=xa;Ha=va;Ia=ua;while(1){la=~~+G(+Ga);Ja=~~+G(+Ha);Ka=~~+G(+Ia);if(((la|0)>-1&(za|0)>(la|0)?(Ja|0)>-1&(za|0)>(Ja|0):0)?(Ka|0)>-1&(za|0)>(Ka|0):0){La=0;break a}Ga=R+Ga;g[s>>2]=Ga;Ha=S+Ha;g[B>>2]=Ha;Ia=Y+Ia;g[W>>2]=Ia;Fa=Fa-Q;if(!(Fa>K)){La=-1;break a}}}while(1){Ka=~~+G(+Ca);Ja=~~+G(+Da);la=~~+G(+Ea);b:do if(((Ka|0)>-1&(za|0)>(Ka|0)?(Ja|0)>-1&(za|0)>(Ja|0):0)?(la|0)>-1&(za|0)>(la|0):0){Ma=0;Na=Aa;Oa=0;Pa=0;Qa=0;Ra=0;while(1){Sa=Ra+Na|0;Ta=(Sa|0)>(Ka|0);Ua=(Ta^1)&1;Va=Qa+Na|0;Wa=(Va|0)>(Ja|0);Xa=Wa?Ua:Ua|2;Ua=Pa+Na|0;Ya=(Ua|0)>(la|0);Za=c[f+(Oa*48|0)+((Ya?Xa:Xa|4)<<2)>>2]|0;if((Za|0)==-1)break b;Ma=Ma+1|0;if((Ma|0)>=(ya|0)){La=Za;break a}else{Na=Na>>1;Oa=Za;Pa=Ya?Pa:Ua;Qa=Wa?Qa:Va;Ra=Ta?Ra:Sa}}}while(0);Ca=R+Ca;g[s>>2]=Ca;Da=S+Da;g[B>>2]=Da;Ea=Y+Ea;g[W>>2]=Ea;Ba=Ba-Q;if(!(Ba>K)){La=-1;break}}}else La=-1;while(0);if((La|0)==(ha|0)){ya=c[f+(ha*48|0)+32>>2]|0;Aa=h+(ha*12|0)+6|0;b[Aa>>1]=~~(Z*ma*+((ya>>>16&255)>>>0)/255.0)+(e[Aa>>1]|0);Aa=h+(ha*12|0)+8|0;b[Aa>>1]=~~(L*ma*+((ya>>>8&255)>>>0)/255.0)+(e[Aa>>1]|0);Aa=h+(ha*12|0)+10|0;b[Aa>>1]=(e[Aa>>1]|0)+~~(ea*ma*+((ya&255)>>>0)/255.0);_a=fa+1|0}else _a=fa;na=_a}ga=ga+1|0;if((ga|0)==(k|0)){$a=na;break}else fa=na}}else $a=0;na=__ZN2OS13get_singletonEv()|0;fa=ij[c[(c[na>>2]|0)+320>>2]&8191](na)|0;na=_i64Subtract(fa|0,F|0,H|0,T|0)|0;c[p>>2]=__Z4rtosd((+(na>>>0)+4294967296.0*+(F>>>0))/1.0e6)|0;c[u>>2]=__ZplPKcRK6String(1065705,p)|0;__Z10print_line6String(u);na=c[u>>2]|0;if(na|0?(__Z16atomic_decrementPj(na+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(na,1);na=c[p>>2]|0;if(na|0?(__Z16atomic_decrementPj(na+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(na,1);c[p>>2]=__Z4itosx($a,(($a|0)<0)<<31>>31)|0;c[v>>2]=__ZplPKcRK6String(1065717,p)|0;__Z10print_line6String(v);$a=c[v>>2]|0;if($a|0?(__Z16atomic_decrementPj($a+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb($a,1);$a=c[p>>2]|0;if($a|0?(__Z16atomic_decrementPj($a+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb($a,1);l=a;return}case 2:case 1:{$a=__ZN2OS13get_singletonEv()|0;v=ij[c[(c[$a>>2]|0)+320>>2]&8191]($a)|0;$a=F;ea=+g[n+40>>2];L=+g[n+44>>2];Z=+g[n+48>>2];K=+g[n+12>>2];Ba=+g[n+24>>2];Q=+g[n+36>>2];Ea=+I(+(K*K+Ba*Ba+Q*Q));if(Ea==0.0){ab=0.0;bb=0.0;cb=0.0}else{ab=K/Ea;bb=Ba/Ea;cb=Q/Ea}Q=+g[n+72>>2]*Ea;if((k|0)>0){na=n+76|0;u=n+80|0;T=n+84|0;H=s+4|0;fa=s+8|0;ga=w+4|0;_a=w+8|0;La=d+4|0;Ea=+(E|0);Ba=+(z|0);K=+(A|0);Y=D+1.0;D=C+1.0;C=y+1.0;A=r+12|0;z=r+12|0;E=0;do{d=c[i+(E<<2)>>2]|0;y=+(e[h+(d*12|0)>>1]|0)+.5;Da=+(e[h+(d*12|0)+2>>1]|0)+.5;S=+(e[h+(d*12|0)+4>>1]|0)+.5;W=c[f+(d*48|0)+40>>2]|0;Ca=+((W>>>16&255)>>>0)/255.0*2.0+-1.0;R=+((W>>>8&255)>>>0)/255.0*2.0+-1.0;M=+((W&255)>>>0)/255.0*2.0+-1.0;O=y-ea;P=Da-L;ta=S-Z;sa=+I(+(O*O+P*P+ta*ta));if(sa==0.0){db=0;eb=0;fb=0;gb=0.0;hb=0.0;ib=0.0}else{ra=O/sa;O=P/sa;P=ta/sa;W=(g[j>>2]=ra,c[j>>2]|0);B=(g[j>>2]=O,c[j>>2]|0);db=W;eb=B;fb=(g[j>>2]=P,c[j>>2]|0);gb=ra;hb=O;ib=P}P=(c[j>>2]=db&2147483647,+g[j>>2]);O=(c[j>>2]=eb&2147483647,+g[j>>2]);ra=(c[j>>2]=fb&2147483647,+g[j>>2]);do if(!(P>=O)|!(P>=ra))if(!(O>P)|!(O>=ra)){B=ra>P&ra>O;jb=B?0.0:1.0;kb=0.0;lb=B?(ib>0.0?1.0:-1.0):0.0;break}else{jb=0.0;kb=hb>0.0?1.0:-1.0;lb=0.0;break}else{jb=gb>0.0?1.0:-1.0;kb=0.0;lb=0.0}while(0);O=1.0/(gb*jb+hb*kb+ib*lb);ra=-(R*hb)-Ca*gb-M*ib;do if(!(ra<.001)?(P=O+sa,!(P>Q)):0){ma=P/Q;if(!(ma<0.0))if(ma>1.0)mb=1.0;else mb=ma;else mb=0.0;ma=ra*+J(+(1.0-mb),+(+g[na>>2]));if((c[n>>2]|0)==2){P=+N(+(-(bb*hb)-ab*gb-cb*ib))*180.0/3.141592653589793;ta=+g[u>>2];if(P>ta)break;_=P/ta;if(!(_<1.0))if(_>0.0)nb=0.0;else nb=_;else nb=1.0;ob=ma*+J(+(1.0-nb),+(+g[T>>2]))}else ob=ma;ha=gb<0.0;do if(!((ha?-gb:gb)<1.0e-05)){g[r>>2]=1.0;if(ha){g[A>>2]=C;pb=1;break}else{g[z>>2]=+g[z>>2]+-1.0;pb=1;break}}else pb=0;while(0);ha=hb<0.0;if((ha?-hb:hb)<1.0e-05)qb=pb;else{g[r+(pb<<4)+4>>2]=1.0;B=r+(pb<<4)+12|0;if(ha)rb=D;else rb=+g[B>>2]+-1.0;g[B>>2]=rb;qb=pb+1|0}B=ib<0.0;if((B?-ib:ib)<1.0e-05)sb=qb;else{g[r+(qb<<4)+8>>2]=1.0;ha=r+(qb<<4)+12|0;if(B)tb=Y;else tb=+g[ha>>2]+-1.0;g[ha>>2]=tb;sb=qb+1|0}g[s>>2]=ea;g[H>>2]=L;g[fa>>2]=Z;if((sb|0)>0){ha=0;do{g[w>>2]=y;g[ga>>2]=Da;g[_a>>2]=S;c[q>>2]=c[s>>2];c[q+4>>2]=c[s+4>>2];c[q+8>>2]=c[s+8>>2];c[p>>2]=c[w>>2];c[p+4>>2]=c[w+4>>2];c[p+8>>2]=c[w+8>>2];__ZNK5Plane18intersects_segmentE7Vector3S0_PS0_(r+(ha<<4)|0,q,p,s)|0;ha=ha+1|0}while((ha|0)!=(sb|0));ub=+g[s>>2];vb=+g[H>>2];wb=+g[fa>>2]}else{ub=ea;vb=L;wb=Z}ma=y-ub;_=Da-vb;ta=S-wb;P=+I(+(ma*ma+_*_+ta*ta));ta=P-+_fmodf(P,O);P=y-gb*ta;_=Da-ta*hb;ma=S-ta*ib;g[s>>2]=P;g[H>>2]=_;g[fa>>2]=ma;$=-O;c:do if(ta>$){ha=c[La>>2]|0;B=ha+-1|0;W=1<<B;da=(W|0)/2|0;aa=O*gb;ua=O*hb;va=O*ib;if((ha|0)>1){xb=ta;yb=P;zb=_;Ab=ma}else{xa=ta;wa=P;ka=_;ja=ma;while(1){ha=~~+G(+wa);X=~~+G(+ka);t=~~+G(+ja);do if((ha|0)>-1&(W|0)>(ha|0)){if(!((X|0)>-1&(W|0)>(X|0)))break;if((t|0)>-1&(W|0)>(t|0)){Bb=0;break c}}while(0);wa=aa+wa;g[s>>2]=wa;ka=ua+ka;g[H>>2]=ka;ja=va+ja;g[fa>>2]=ja;xa=xa-O;if(!(xa>$)){Bb=-1;break c}}}while(1){t=~~+G(+yb);X=~~+G(+zb);ha=~~+G(+Ab);d:do if((t|0)>-1&(W|0)>(t|0)){if(!((X|0)>-1&(W|0)>(X|0)))break;if((ha|0)>-1&(W|0)>(ha|0)){Cb=0;Db=da;Eb=0;Fb=0;Gb=0;Hb=0}else break;while(1){ca=Hb+Db|0;o=(ca|0)>(t|0);V=(o^1)&1;ya=Gb+Db|0;Aa=(ya|0)>(X|0);za=Aa?V:V|2;V=Fb+Db|0;la=(V|0)>(ha|0);Ja=c[f+(Eb*48|0)+((la?za:za|4)<<2)>>2]|0;if((Ja|0)==-1)break d;Cb=Cb+1|0;if((Cb|0)>=(B|0)){Bb=Ja;break c}else{Db=Db>>1;Eb=Ja;Fb=la?Fb:V;Gb=Aa?Gb:ya;Hb=o?Hb:ca}}}while(0);yb=aa+yb;g[s>>2]=yb;zb=ua+zb;g[H>>2]=zb;Ab=va+Ab;g[fa>>2]=Ab;xb=xb-O;if(!(xb>$)){Bb=-1;break}}}else Bb=-1;while(0);if((Bb|0)==(d|0)){B=c[f+(d*48|0)+32>>2]|0;da=h+(d*12|0)+6|0;b[da>>1]=~~(Ea*ob*+((B>>>16&255)>>>0)/255.0)+(e[da>>1]|0);da=h+(d*12|0)+8|0;b[da>>1]=~~(Ba*ob*+((B>>>8&255)>>>0)/255.0)+(e[da>>1]|0);da=h+(d*12|0)+10|0;b[da>>1]=(e[da>>1]|0)+~~(K*ob*+((B&255)>>>0)/255.0)}}while(0);E=E+1|0}while((E|0)!=(k|0))}k=__ZN2OS13get_singletonEv()|0;E=ij[c[(c[k>>2]|0)+320>>2]&8191](k)|0;k=_i64Subtract(E|0,F|0,v|0,$a|0)|0;c[p>>2]=__Z4rtosd((+(k>>>0)+4294967296.0*+(F>>>0))/1.0e6)|0;c[x>>2]=__ZplPKcRK6String(1065705,p)|0;__Z10print_line6String(x);k=c[x>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);k=c[p>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);l=a;return}default:{l=a;return}}}function __ZN3MapI3RIDN17VisualServerScene19InstanceGIProbeData10LightCacheE10ComparatorIS0_E16DefaultAllocatorE10_copy_fromERKS7_(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,h=0;d=c[a>>2]|0;if(d|0?(__ZN3MapI3RIDN17VisualServerScene19InstanceGIProbeData10LightCacheE10ComparatorIS0_E16DefaultAllocatorE13_cleanup_treeEPNS7_7ElementE(a,c[d+8>>2]|0),d=c[a+4>>2]|0,e=c[a>>2]|0,c[e+8>>2]=d,c[a+8>>2]=0,f=d,c[f+12>>2]=f,e|0):0){__ZN6Memory11free_staticEPvb(e,0);c[a>>2]=0}e=c[b>>2]|0;if(!e)return;f=c[e+8>>2]|0;e=c[b+4>>2]|0;if((f|0)==(e|0))return;else h=f;while(1){f=c[h+8>>2]|0;if((f|0)==(e|0))break;else h=f}if(!h)return;e=a+4|0;f=h;h=0;while(1){if(!h){b=__ZnwjPFPvjE(116,4740)|0;c[b+24>>2]=0;g[b+32>>2]=1.0;g[b+36>>2]=0.0;g[b+40>>2]=0.0;g[b+44>>2]=0.0;g[b+48>>2]=1.0;g[b+52>>2]=0.0;g[b+56>>2]=0.0;g[b+60>>2]=0.0;g[b+64>>2]=1.0;d=b+68|0;c[d>>2]=0;c[d+4>>2]=0;c[d+8>>2]=0;c[d+12>>2]=0;c[d+16>>2]=0;c[d+20>>2]=0;g[b+92>>2]=1.0;c[b+28>>2]=0;g[b+96>>2]=1.0;g[b+100>>2]=1.0;g[b+104>>2]=1.0;g[b+108>>2]=1.0;g[b+112>>2]=1.0;d=b+16|0;c[d>>2]=0;c[d+4>>2]=0;c[a>>2]=b;d=c[e>>2]|0;c[b+4>>2]=d;c[b+8>>2]=d;c[b+12>>2]=d;c[b>>2]=1}__ZN3MapI3RIDN17VisualServerScene19InstanceGIProbeData10LightCacheE10ComparatorIS0_E16DefaultAllocatorE10_insert_rbERKS0_RKS3_(a,f+24|0,f+28|0)|0;b=c[f+16>>2]|0;if(!b)break;f=b;h=c[a>>2]|0}return}function __ZN17VisualServerScene24_bake_gi_downscale_lightEiiPKNS_15GIProbeDataCellEPKNS_17GIProbeDataHeaderEPNS_19InstanceGIProbeData9LocalDataEf(a,d,f,g,h,i,j){a=a|0;d=d|0;f=f|0;g=g|0;h=h|0;i=i|0;j=+j;var k=0,l=0,m=0.0,n=0.0,o=0.0,p=0.0,q=0,r=0.0,s=0.0,t=0.0,u=0.0;k=f+1|0;f=h+4|0;l=0;m=0.0;n=0.0;o=0.0;p=0.0;while(1){q=c[g+(d*48|0)+(l<<2)>>2]|0;if((q|0)==-1){r=m;s=n;t=o;u=p}else{if((k|0)<((c[f>>2]|0)+-1|0))__ZN17VisualServerScene24_bake_gi_downscale_lightEiiPKNS_15GIProbeDataCellEPKNS_17GIProbeDataHeaderEPNS_19InstanceGIProbeData9LocalDataEf(a,q,k,g,h,i,j);r=m+1.0;s=n+ +(e[i+(q*12|0)+6>>1]|0);t=o+ +(e[i+(q*12|0)+10>>1]|0);u=p+ +(e[i+(q*12|0)+8>>1]|0)}l=l+1|0;if((l|0)==8)break;else{m=r;n=s;o=t;p=u}}p=(r+-8.0)*j+8.0;j=s/p;s=u/p;u=t/p;b[i+(d*12|0)+6>>1]=~~(j+(j>0.0?.5:-.5));b[i+(d*12|0)+8>>1]=~~(s+(s>0.0?.5:-.5));l=~~(u+(u>0.0?.5:-.5));c[308890]=l;b[i+(d*12|0)+10>>1]=l;return}function __ZN6VectorI10PoolVectorIN17VisualServerScene19InstanceGIProbeData13CompBlockS3TCEEE14_copy_on_writeEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0;b=c[a>>2]|0;if(!b)return;if((c[b+-8>>2]|0)>>>0<=1)return;d=c[b+-4>>2]|0;b=(d<<2)+-1|0;e=b>>>1|b;b=e>>>2|e;e=b>>>4|b;b=e>>>8|e;e=__ZN6Memory12alloc_staticEjb((b>>>16|b)+1|0,1)|0;c[e+-8>>2]=1;c[e+-4>>2]=d;if(d|0){b=0;do{f=e+(b<<2)|0;g=(c[a>>2]|0)+(b<<2)|0;c[f>>2]=0;if((c[g>>2]|0?(__ZN10PoolVectorIN17VisualServerScene19InstanceGIProbeData13CompBlockS3TCEE12_unreferenceEv(f),h=c[g>>2]|0,h|0):0)?__Z28atomic_conditional_incrementPj(h)|0:0)c[f>>2]=c[g>>2];b=b+1|0}while((b|0)!=(d|0))}d=c[a>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0){b=c[a>>2]|0;g=(b|0)==0?0:b+-4|0;b=g+4|0;if(c[g>>2]|0){f=0;do{__ZN10PoolVectorIN17VisualServerScene19InstanceGIProbeData13CompBlockS3TCEE12_unreferenceEv(b+(f<<2)|0);f=f+1|0}while(f>>>0<(c[g>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(d,1)}c[a>>2]=e;return}function __ZN3MapI3RIDN17VisualServerScene19InstanceGIProbeData10LightCacheE10ComparatorIS0_E16DefaultAllocatorE10_insert_rbERKS0_RKS3_(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f;a[g>>0]=0;h=__ZN3MapI3RIDN17VisualServerScene19InstanceGIProbeData10LightCacheE10ComparatorIS0_E16DefaultAllocatorE7_insertERKS0_Rb(b,d,g)|0;if(h|0){d=h+28|0;i=e;e=d+88|0;do{c[d>>2]=c[i>>2];d=d+4|0;i=i+4|0}while((d|0)<(e|0))}if(a[g>>0]|0){l=f;return h|0}g=b+8|0;c[g>>2]=(c[g>>2]|0)+1;g=h+12|0;i=c[g>>2]|0;if(!(c[i>>2]|0)){d=b+4|0;e=h;j=i;k=i;i=g;while(1){g=j+12|0;n=c[g>>2]|0;o=c[n+8>>2]|0;p=n;do if((j|0)==(o|0)){q=c[n+4>>2]|0;if(!(c[q>>2]|0)){c[k>>2]=1;a[1263537]=0;c[q>>2]=1;if((c[d>>2]|0)==(n|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);r=c[(c[i>>2]|0)+12>>2]|0;break}else{a[1263537]=0;c[n>>2]=0;r=n;break}}q=j+4|0;if((e|0)==(c[q>>2]|0)){s=e+8|0;t=c[s>>2]|0;c[q>>2]=t;if((t|0)==(c[d>>2]|0))u=p;else{c[t+12>>2]=j;u=c[g>>2]|0}t=e+12|0;c[t>>2]=u;q=c[g>>2]|0;v=q+8|0;c[((c[v>>2]|0)==(j|0)?v:q+4|0)>>2]=e;c[s>>2]=j;c[g>>2]=e;w=j;x=e;y=c[t>>2]|0}else{w=e;x=j;y=n}a[1263537]=0;c[x>>2]=1;t=c[d>>2]|0;if((t|0)==(y|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);z=c[(c[w+12>>2]|0)+12>>2]|0;A=c[d>>2]|0}else{a[1263537]=0;c[y>>2]=0;z=y;A=t}t=z+8|0;s=c[t>>2]|0;q=s+4|0;v=c[q>>2]|0;c[t>>2]=v;if((v|0)!=(A|0))c[v+12>>2]=z;v=z+12|0;c[s+12>>2]=c[v>>2];t=c[v>>2]|0;B=t+4|0;c[((c[B>>2]|0)==(z|0)?B:t+8|0)>>2]=s;c[q>>2]=z;c[v>>2]=s;r=w}else{if(!(c[o>>2]|0)){c[k>>2]=1;a[1263537]=0;c[o>>2]=1;if((c[d>>2]|0)==(n|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);r=c[(c[i>>2]|0)+12>>2]|0;break}else{a[1263537]=0;c[n>>2]=0;r=n;break}}s=j+8|0;if((e|0)==(c[s>>2]|0)){v=e+4|0;q=c[v>>2]|0;c[s>>2]=q;if((q|0)==(c[d>>2]|0))C=p;else{c[q+12>>2]=j;C=c[g>>2]|0}q=e+12|0;c[q>>2]=C;s=c[g>>2]|0;t=s+4|0;c[((c[t>>2]|0)==(j|0)?t:s+8|0)>>2]=e;c[v>>2]=j;c[g>>2]=e;D=j;E=e;F=c[q>>2]|0}else{D=e;E=j;F=n}a[1263537]=0;c[E>>2]=1;q=c[d>>2]|0;if((q|0)==(F|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);G=c[d>>2]|0;H=c[(c[D+12>>2]|0)+12>>2]|0}else{a[1263537]=0;c[F>>2]=0;G=q;H=F}q=H+4|0;v=c[q>>2]|0;s=v+8|0;t=c[s>>2]|0;c[q>>2]=t;if((t|0)!=(G|0))c[t+12>>2]=H;t=H+12|0;c[v+12>>2]=c[t>>2];q=c[t>>2]|0;B=q+8|0;c[((c[B>>2]|0)==(H|0)?B:q+4|0)>>2]=v;c[s>>2]=H;c[t>>2]=v;r=D}while(0);n=r+12|0;g=c[n>>2]|0;if(!(c[g>>2]|0)){e=r;j=g;k=g;i=n}else break}}i=c[(c[b>>2]|0)+8>>2]|0;a[1263537]=0;c[i>>2]=1;l=f;return h|0}function __ZN3MapI3RIDN17VisualServerScene19InstanceGIProbeData10LightCacheE10ComparatorIS0_E16DefaultAllocatorE7_insertERKS0_Rb(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0;f=c[b>>2]|0;h=c[f+8>>2]|0;i=b+4|0;j=c[i>>2]|0;a:do if((h|0)==(j|0))k=f;else{l=c[d>>2]|0;m=h;while(1){n=c[m+24>>2]|0;if(l>>>0<n>>>0)o=m+8|0;else{if(n>>>0>=l>>>0)break;o=m+4|0}n=c[o>>2]|0;if((n|0)==(j|0)){k=m;break a}else m=n}a[e>>0]=1;p=m;return p|0}while(0);j=__ZnwjPFPvjE(116,4740)|0;o=j+24|0;c[o>>2]=0;g[j+32>>2]=1.0;g[j+36>>2]=0.0;g[j+40>>2]=0.0;g[j+44>>2]=0.0;g[j+48>>2]=1.0;g[j+52>>2]=0.0;g[j+56>>2]=0.0;g[j+60>>2]=0.0;g[j+64>>2]=1.0;h=j+68|0;c[h>>2]=0;c[h+4>>2]=0;c[h+8>>2]=0;c[h+12>>2]=0;c[h+16>>2]=0;c[h+20>>2]=0;g[j+92>>2]=1.0;c[j+28>>2]=0;g[j+96>>2]=1.0;g[j+100>>2]=1.0;g[j+104>>2]=1.0;g[j+108>>2]=1.0;g[j+112>>2]=1.0;c[j>>2]=0;c[j+4>>2]=0;c[j+8>>2]=0;c[j+12>>2]=0;c[j+16>>2]=0;c[j+20>>2]=0;c[j+12>>2]=k;h=c[i>>2]|0;f=j+4|0;c[f>>2]=h;l=j+8|0;c[l>>2]=h;c[o>>2]=c[d>>2];if((k|0)!=(c[b>>2]|0)?(c[d>>2]|0)>>>0>=(c[k+24>>2]|0)>>>0:0)q=k+4|0;else q=k+8|0;c[q>>2]=j;a[e>>0]=0;e=c[f>>2]|0;f=c[i>>2]|0;if((e|0)==(f|0)){i=j;do{q=i;i=c[i+12>>2]|0}while((q|0)==(c[i+4>>2]|0));r=(i|0)==(c[b>>2]|0)?0:i}else{i=e;while(1){e=c[i+8>>2]|0;if((e|0)==(f|0)){r=i;break}else i=e}}c[j+16>>2]=r;i=c[l>>2]|0;b:do if((i|0)==(f|0)){l=j;while(1){e=l;l=c[l+12>>2]|0;if((e|0)!=(c[l+8>>2]|0)){s=l;break b}if((l|0)==(c[b>>2]|0)){s=0;break}}}else{l=i;while(1){m=c[l+4>>2]|0;if((m|0)==(f|0)){s=l;break}else l=m}}while(0);f=j+20|0;c[f>>2]=s;if(!r)t=s;else{c[r+20>>2]=j;t=c[f>>2]|0}if(!t){p=j;return p|0}c[t+16>>2]=j;p=j;return p|0}function __ZN10PoolVectorIN17VisualServerScene19InstanceGIProbeData9LocalDataEE6resizeEi(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0;e=c[b>>2]|0;do if(!e){if(!d){f=0;return f|0}g=c[313794]|0;gj[c[c[g>>2]>>2]&8191](g);g=c[313793]|0;if((g|0)!=(c[313792]|0)){h=c[313791]|0;c[b>>2]=h;c[313791]=c[h+20>>2];c[313793]=g+1;g=c[b>>2]|0;c[g+16>>2]=0;c[g>>2]=1;c[g+12>>2]=-1;g=c[313794]|0;gj[c[(c[g>>2]|0)+4>>2]&8191](g);i=c[b>>2]|0;break}g=c[313794]|0;gj[c[(c[g>>2]|0)+4>>2]&8191](g);__Z19_err_set_last_errorPKc(1144574);a[1263537]=1;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1130483,526,1144614,0);a[1263537]=0;f=6;return f|0}else{if(!(c[e+4>>2]|0)){a[1263537]=0;i=e;break}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1130483,543,1144667,0);f=23;return f|0}while(0);e=d*12|0;if((c[i+16>>2]|0)==(e|0)){f=0;return f|0}if(!d){__ZN10PoolVectorIN17VisualServerScene19InstanceGIProbeData9LocalDataEE12_unreferenceEv(b);f=0;return f|0}__ZN10PoolVectorIN17VisualServerScene19InstanceGIProbeData9LocalDataEE14_copy_on_writeEv(b);i=c[313794]|0;gj[c[c[i>>2]>>2]&8191](i);i=(c[313795]|0)-(c[(c[b>>2]|0)+16>>2]|0)+e|0;c[313795]=i;if(i>>>0>(c[313796]|0)>>>0)c[313796]=i;i=c[313794]|0;gj[c[(c[i>>2]|0)+4>>2]&8191](i);i=c[b>>2]|0;g=c[i+16>>2]|0;if(((g>>>0)/12|0|0)>=(d|0)){if(i|0?(__ZN10PoolVectorIN17VisualServerScene19InstanceGIProbeData9LocalDataEE14_copy_on_writeEv(b),d=c[b>>2]|0,d|0):0){__Z16atomic_incrementPj(d+4|0)|0;__Z16atomic_decrementPj(d+4|0)|0}if(c[313789]|0){f=0;return f|0}d=c[(c[b>>2]|0)+8>>2]|0;if(!e){__ZN6Memory11free_staticEPvb(d,0);h=c[b>>2]|0;c[h+8>>2]=0;c[h+16>>2]=0;h=c[313794]|0;gj[c[c[h>>2]>>2]&8191](h);h=c[b>>2]|0;c[h+20>>2]=c[313791];c[313791]=h;c[313793]=(c[313793]|0)+-1;h=c[313794]|0;gj[c[(c[h>>2]|0)+4>>2]&8191](h);f=0;return f|0}else{h=__ZN6Memory14realloc_staticEPvjb(d,e,0)|0;d=c[b>>2]|0;c[d+8>>2]=h;c[d+16>>2]=e;f=0;return f|0}}if(!(c[313789]|0)){if(!g)j=__ZN6Memory12alloc_staticEjb(e,0)|0;else j=__ZN6Memory14realloc_staticEPvjb(c[i+8>>2]|0,e,0)|0;g=c[b>>2]|0;c[g+8>>2]=j;k=g}else k=i;c[k+16>>2]=e;if(!k){f=0;return f|0}__ZN10PoolVectorIN17VisualServerScene19InstanceGIProbeData9LocalDataEE14_copy_on_writeEv(b);k=c[b>>2]|0;if(!k){f=0;return f|0}__Z16atomic_incrementPj(k+4|0)|0;__Z16atomic_decrementPj(k+4|0)|0;f=0;return f|0}function __ZN6VectorIS_IjEE6resizeEi(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0;if((d|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,269,1145657,0);e=31;return e|0}a[1263537]=0;f=c[b>>2]|0;if(!f)g=0;else g=c[f+-4>>2]|0;if((g|0)==(d|0)){e=0;return e|0}if(!d){if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0){g=c[b>>2]|0;h=(g|0)==0?0:g+-4|0;g=h+4|0;if(c[h>>2]|0){i=0;do{j=c[g+(i<<2)>>2]|0;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);i=i+1|0}while(i>>>0<(c[h>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(f,1)}c[b>>2]=0;e=0;return e|0}__ZN6VectorIS_IjEE14_copy_on_writeEv(b);f=d<<2;if(d>>>0<=1073741823?(h=f+-1|0,i=h>>>1|h,h=i>>>2|i,i=h>>>4|h,h=i>>>8|i,i=(h>>>16|h)+1|0,f>>>0<4294967264):0){a[1263537]=0;f=c[b>>2]|0;do if(!f)if((d|0)>0)k=23;else{l=0;k=32}else{h=c[f+-4>>2]|0;if((h|0)<(d|0))if(!h)k=23;else{g=__ZN6Memory14realloc_staticEPvjb(f,i,1)|0;if(g|0){a[1263537]=0;m=g;n=c[g+-4>>2]|0;break}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,300,1145876,0);e=6;return e|0}else{l=h;k=32}}while(0);do if((k|0)==23){h=__ZN6Memory12alloc_staticEjb(i,1)|0;if(h|0){a[1263537]=0;c[h+-4>>2]=0;c[h+-8>>2]=1;m=h;n=0;break}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,292,1145820,0);e=6;return e|0}else if((k|0)==32){if((l|0)<=(d|0)){e=0;return e|0}if((c[f+-4>>2]|0)>>>0>d>>>0){h=d;g=f;do{j=c[g+(h<<2)>>2]|0;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);h=h+1|0;g=c[b>>2]|0}while(h>>>0<(c[g+-4>>2]|0)>>>0);o=g}else o=f;h=__ZN6Memory14realloc_staticEPvjb(o,i,1)|0;if(!h){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,324,1145876,0);e=6;return e|0}else{a[1263537]=0;c[b>>2]=h;c[h+-4>>2]=d;e=0;return e|0}}while(0);c[b>>2]=m;if((n|0)<(d|0)){i=n<<2;_memset(m+i|0,0,(d<<2)-i|0)|0;p=c[b>>2]|0}else p=m;c[((p|0)==0?0:p+-4|0)>>2]=d;e=0;return e|0}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,285,1145723,0);e=6;return e|0}function __ZN17VisualServerScene25_gi_probe_fill_local_dataEiiiiiPKNS_15GIProbeDataCellEPKNS_17GIProbeDataHeaderEPNS_19InstanceGIProbeData9LocalDataEP6VectorIjE(d,e,f,g,h,i,j,k,l,m){d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;i=i|0;j=j|0;k=k|0;l=l|0;m=m|0;var n=0,o=0,p=0,q=0,r=0.0,s=0,t=0,u=0;n=k+4|0;o=c[n>>2]|0;p=o+-1|0;if((p|0)==(f|0)){q=c[j+(e*48|0)+36>>2]|0;r=+((q&255)>>>0)/255.0*8.0;b[l+(e*12|0)+6>>1]=~~(+(q>>>24>>>0)/255.0*r*1024.0);b[l+(e*12|0)+8>>1]=~~(+((q>>>16&255)>>>0)/255.0*r*1024.0);b[l+(e*12|0)+10>>1]=~~(+((q>>>8&255)>>>0)/255.0*r*1024.0);s=o}else{b[l+(e*12|0)+6>>1]=0;b[l+(e*12|0)+8>>1]=0;b[l+(e*12|0)+10>>1]=0;o=f+1|0;q=1<<p>>o;p=0;do{t=c[j+(e*48|0)+(p<<2)>>2]|0;if((t|0)!=-1)__ZN17VisualServerScene25_gi_probe_fill_local_dataEiiiiiPKNS_15GIProbeDataCellEPKNS_17GIProbeDataHeaderEPNS_19InstanceGIProbeData9LocalDataEP6VectorIjE(d,t,o,((p&1|0)==0?0:q)+g|0,((p&2|0)==0?0:q)+h|0,((p&4|0)==0?0:q)+i|0,j,k,l,m);p=p+1|0}while((p|0)!=8);s=c[n>>2]|0}n=s-f+-1|0;b[l+(e*12|0)>>1]=g>>n;b[l+(e*12|0)+2>>1]=h>>n;b[l+(e*12|0)+4>>1]=i>>n;n=m+(f<<2)|0;f=c[n>>2]|0;if(!f)u=1;else u=(c[f+-4>>2]|0)+1|0;if(__ZN6VectorIjE6resizeEi(n,u)|0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);return}a[1263537]=0;u=c[n>>2]|0;if(!u)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);f=c[u+-4>>2]|0;if((f|0)<1)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);__ZN6VectorIjE14_copy_on_writeEv(n);c[(c[n>>2]|0)+(f+-1<<2)>>2]=e;return}function __ZN6VectorI3MapIjN17VisualServerScene19InstanceGIProbeData13CompBlockS3TCE10ComparatorIjE16DefaultAllocatorEE6resizeEi(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0;if((d|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,269,1145657,0);e=31;return e|0}a[1263537]=0;f=c[b>>2]|0;if(!f)g=0;else g=c[f+-4>>2]|0;if((g|0)==(d|0)){e=0;return e|0}if(!d){__ZN6VectorI3MapIjN17VisualServerScene19InstanceGIProbeData13CompBlockS3TCE10ComparatorIjE16DefaultAllocatorEE6_unrefEPv(b,f);c[b>>2]=0;e=0;return e|0}__ZN6VectorI3MapIjN17VisualServerScene19InstanceGIProbeData13CompBlockS3TCE10ComparatorIjE16DefaultAllocatorEE14_copy_on_writeEv(b);f=d*12|0;if(d>>>0<=357913941?(g=f+-1|0,h=g>>>1|g,g=h>>>2|h,h=g>>>4|g,g=h>>>8|h,h=(g>>>16|g)+1|0,f>>>0<4294967264):0){a[1263537]=0;f=c[b>>2]|0;do if(!f)if((d|0)>0)i=15;else{j=0;i=24}else{g=c[f+-4>>2]|0;if((g|0)<(d|0))if(!g)i=15;else{k=__ZN6Memory14realloc_staticEPvjb(f,h,1)|0;if(k|0){a[1263537]=0;l=k;m=c[k+-4>>2]|0;break}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,300,1145876,0);e=6;return e|0}else{j=g;i=24}}while(0);do if((i|0)==15){g=__ZN6Memory12alloc_staticEjb(h,1)|0;if(g|0){a[1263537]=0;c[g+-4>>2]=0;c[g+-8>>2]=1;l=g;m=0;break}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,292,1145820,0);e=6;return e|0}else if((i|0)==24){if((j|0)<=(d|0)){e=0;return e|0}if((c[f+-4>>2]|0)>>>0>d>>>0){g=d;k=f;do{n=k+(g*12|0)|0;o=c[n>>2]|0;if(o|0?(__ZN3MapIjN17VisualServerScene19InstanceGIProbeData13CompBlockS3TCE10ComparatorIjE16DefaultAllocatorE13_cleanup_treeEPNS6_7ElementE(n,c[o+8>>2]|0),o=c[k+(g*12|0)+4>>2]|0,p=c[n>>2]|0,c[p+8>>2]=o,c[k+(g*12|0)+8>>2]=0,q=o,c[q+12>>2]=q,p|0):0){__ZN6Memory11free_staticEPvb(p,0);c[n>>2]=0}g=g+1|0;k=c[b>>2]|0}while(g>>>0<(c[k+-4>>2]|0)>>>0);r=k}else r=f;g=__ZN6Memory14realloc_staticEPvjb(r,h,1)|0;if(!g){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,324,1145876,0);e=6;return e|0}else{a[1263537]=0;c[b>>2]=g;c[g+-4>>2]=d;e=0;return e|0}}while(0);c[b>>2]=l;if((m|0)<(d|0)){b=m;do{c[l+(b*12|0)+4>>2]=379008;c[l+(b*12|0)>>2]=0;c[l+(b*12|0)+8>>2]=0;b=b+1|0}while((b|0)!=(d|0))}c[l+-4>>2]=d;e=0;return e|0}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,285,1145723,0);e=6;return e|0}function __ZN6VectorI10PoolVectorIN17VisualServerScene19InstanceGIProbeData13CompBlockS3TCEEE6resizeEi(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0;if((d|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,269,1145657,0);e=31;return e|0}a[1263537]=0;f=c[b>>2]|0;if(!f)g=0;else g=c[f+-4>>2]|0;if((g|0)==(d|0)){e=0;return e|0}if(!d){if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0){g=c[b>>2]|0;h=(g|0)==0?0:g+-4|0;g=h+4|0;if(c[h>>2]|0){i=0;do{__ZN10PoolVectorIN17VisualServerScene19InstanceGIProbeData13CompBlockS3TCEE12_unreferenceEv(g+(i<<2)|0);i=i+1|0}while(i>>>0<(c[h>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(f,1)}c[b>>2]=0;e=0;return e|0}__ZN6VectorI10PoolVectorIN17VisualServerScene19InstanceGIProbeData13CompBlockS3TCEEE14_copy_on_writeEv(b);f=d<<2;if(d>>>0<=1073741823?(h=f+-1|0,i=h>>>1|h,h=i>>>2|i,i=h>>>4|h,h=i>>>8|i,i=(h>>>16|h)+1|0,f>>>0<4294967264):0){a[1263537]=0;f=c[b>>2]|0;do if(!f)if((d|0)>0)j=20;else{k=0;j=29}else{h=c[f+-4>>2]|0;if((h|0)<(d|0))if(!h)j=20;else{g=__ZN6Memory14realloc_staticEPvjb(f,i,1)|0;if(g|0){a[1263537]=0;l=g;m=c[g+-4>>2]|0;break}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,300,1145876,0);e=6;return e|0}else{k=h;j=29}}while(0);do if((j|0)==20){h=__ZN6Memory12alloc_staticEjb(i,1)|0;if(h|0){a[1263537]=0;c[h+-4>>2]=0;c[h+-8>>2]=1;l=h;m=0;break}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,292,1145820,0);e=6;return e|0}else if((j|0)==29){if((k|0)<=(d|0)){e=0;return e|0}if((c[f+-4>>2]|0)>>>0>d>>>0){h=d;g=f;do{__ZN10PoolVectorIN17VisualServerScene19InstanceGIProbeData13CompBlockS3TCEE12_unreferenceEv(g+(h<<2)|0);h=h+1|0;g=c[b>>2]|0}while(h>>>0<(c[g+-4>>2]|0)>>>0);n=g}else n=f;h=__ZN6Memory14realloc_staticEPvjb(n,i,1)|0;if(!h){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,324,1145876,0);e=6;return e|0}else{a[1263537]=0;c[b>>2]=h;c[h+-4>>2]=d;e=0;return e|0}}while(0);c[b>>2]=l;if((m|0)<(d|0)){i=m<<2;_memset(l+i|0,0,(d<<2)-i|0)|0;o=c[b>>2]|0}else o=l;c[((o|0)==0?0:o+-4|0)>>2]=d;e=0;return e|0}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,285,1145723,0);e=6;return e|0}function __ZN6VectorI3MapIjN17VisualServerScene19InstanceGIProbeData13CompBlockS3TCE10ComparatorIjE16DefaultAllocatorEE14_copy_on_writeEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=c[a>>2]|0;if(!b)return;if((c[b+-8>>2]|0)>>>0<=1)return;d=c[b+-4>>2]|0;b=(d*12|0)+-1|0;e=b>>>1|b;b=e>>>2|e;e=b>>>4|b;b=e>>>8|e;e=__ZN6Memory12alloc_staticEjb((b>>>16|b)+1|0,1)|0;c[e+-8>>2]=1;c[e+-4>>2]=d;if(d|0){b=0;do{f=e+(b*12|0)|0;g=(c[a>>2]|0)+(b*12|0)|0;c[e+(b*12|0)+4>>2]=379008;c[f>>2]=0;c[e+(b*12|0)+8>>2]=0;__ZN3MapIjN17VisualServerScene19InstanceGIProbeData13CompBlockS3TCE10ComparatorIjE16DefaultAllocatorE10_copy_fromERKS6_(f,g);b=b+1|0}while((b|0)!=(d|0))}__ZN6VectorI3MapIjN17VisualServerScene19InstanceGIProbeData13CompBlockS3TCE10ComparatorIjE16DefaultAllocatorEE6_unrefEPv(a,c[a>>2]|0);c[a>>2]=e;return}function __ZN3MapIjN17VisualServerScene19InstanceGIProbeData13CompBlockS3TCE10ComparatorIjE16DefaultAllocatorEixERKj(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0;e=l;l=l+80|0;if((l|0)>=(m|0))ba(80);f=e;g=c[b>>2]|0;if(!g){h=__ZnwjPFPvjE(108,4740)|0;i=h+16|0;c[i>>2]=0;c[i+4>>2]=0;c[b>>2]=h;i=c[b+4>>2]|0;c[h+4>>2]=i;c[h+8>>2]=i;c[h+12>>2]=i;c[h>>2]=1;j=i;if(!h){k=f;n=k+80|0;do{c[k>>2]=0;k=k+4|0}while((k|0)<(n|0));o=f;p=14}else{q=h;r=j;p=5}}else{q=g;r=c[b+4>>2]|0;p=5}a:do if((p|0)==5){g=c[q+8>>2]|0;b:do if((g|0)!=(r|0)){j=c[d>>2]|0;h=g;while(1){i=c[h+24>>2]|0;if(j>>>0<i>>>0)s=h+8|0;else{if(i>>>0>=j>>>0)break;s=h+4|0}i=c[s>>2]|0;if((i|0)==(r|0))break b;else h=i}if(!((h|0)==(r|0)|(h|0)==0)){t=h;break a}}while(0);k=f;n=k+80|0;do{c[k>>2]=0;k=k+4|0}while((k|0)<(n|0));if(!q){o=f;p=14}else{u=f;p=15}}while(0);if((p|0)==14){q=__ZnwjPFPvjE(108,4740)|0;k=q+16|0;c[k>>2]=0;c[k+4>>2]=0;c[b>>2]=q;k=c[b+4>>2]|0;c[q+4>>2]=k;c[q+8>>2]=k;c[q+12>>2]=k;c[q>>2]=1;u=o;p=15}if((p|0)==15){p=__ZN3MapIjN17VisualServerScene19InstanceGIProbeData13CompBlockS3TCE10ComparatorIjE16DefaultAllocatorE10_insert_rbERKjRKS2_(b,d,f)|0;if(!p){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145936,616,1145947,0);v=0;l=e;return v|0}else t=p}a[1263537]=0;v=t+28|0;l=e;return v|0}function __ZN6VectorI3MapIjN17VisualServerScene19InstanceGIProbeData13CompBlockS3TCE10ComparatorIjE16DefaultAllocatorEE6_unrefEPv(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0;if(!b)return;d=c[a>>2]|0;if(__Z16atomic_decrementPj((d|0)==0?0:d+-8|0)|0)return;d=c[a>>2]|0;a=(d|0)==0?0:d+-4|0;d=a+4|0;if(c[a>>2]|0){e=0;do{f=d+(e*12|0)|0;g=c[f>>2]|0;if(g|0?(__ZN3MapIjN17VisualServerScene19InstanceGIProbeData13CompBlockS3TCE10ComparatorIjE16DefaultAllocatorE13_cleanup_treeEPNS6_7ElementE(f,c[g+8>>2]|0),g=c[d+(e*12|0)+4>>2]|0,h=c[f>>2]|0,c[h+8>>2]=g,c[d+(e*12|0)+8>>2]=0,i=g,c[i+12>>2]=i,h|0):0){__ZN6Memory11free_staticEPvb(h,0);c[f>>2]=0}e=e+1|0}while(e>>>0<(c[a>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(b,1);return}function __ZN10PoolVectorIN17VisualServerScene19InstanceGIProbeData13CompBlockS3TCEE6resizeEi(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0;e=c[b>>2]|0;do if(!e){if(!d){f=0;return f|0}g=c[313794]|0;gj[c[c[g>>2]>>2]&8191](g);g=c[313793]|0;if((g|0)!=(c[313792]|0)){h=c[313791]|0;c[b>>2]=h;c[313791]=c[h+20>>2];c[313793]=g+1;g=c[b>>2]|0;c[g+16>>2]=0;c[g>>2]=1;c[g+12>>2]=-1;g=c[313794]|0;gj[c[(c[g>>2]|0)+4>>2]&8191](g);i=c[b>>2]|0;break}g=c[313794]|0;gj[c[(c[g>>2]|0)+4>>2]&8191](g);__Z19_err_set_last_errorPKc(1144574);a[1263537]=1;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1130483,526,1144614,0);a[1263537]=0;f=6;return f|0}else{if(!(c[e+4>>2]|0)){a[1263537]=0;i=e;break}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1130483,543,1144667,0);f=23;return f|0}while(0);e=d*80|0;if((c[i+16>>2]|0)==(e|0)){f=0;return f|0}if(!d){__ZN10PoolVectorIN17VisualServerScene19InstanceGIProbeData13CompBlockS3TCEE12_unreferenceEv(b);f=0;return f|0}__ZN10PoolVectorIN17VisualServerScene19InstanceGIProbeData13CompBlockS3TCEE14_copy_on_writeEv(b);i=c[313794]|0;gj[c[c[i>>2]>>2]&8191](i);i=(c[313795]|0)-(c[(c[b>>2]|0)+16>>2]|0)+e|0;c[313795]=i;if(i>>>0>(c[313796]|0)>>>0)c[313796]=i;i=c[313794]|0;gj[c[(c[i>>2]|0)+4>>2]&8191](i);i=c[b>>2]|0;g=c[i+16>>2]|0;if(((g>>>0)/80|0|0)>=(d|0)){if(i|0?(__ZN10PoolVectorIN17VisualServerScene19InstanceGIProbeData13CompBlockS3TCEE14_copy_on_writeEv(b),d=c[b>>2]|0,d|0):0){__Z16atomic_incrementPj(d+4|0)|0;__Z16atomic_decrementPj(d+4|0)|0}if(c[313789]|0){f=0;return f|0}d=c[(c[b>>2]|0)+8>>2]|0;if(!e){__ZN6Memory11free_staticEPvb(d,0);h=c[b>>2]|0;c[h+8>>2]=0;c[h+16>>2]=0;h=c[313794]|0;gj[c[c[h>>2]>>2]&8191](h);h=c[b>>2]|0;c[h+20>>2]=c[313791];c[313791]=h;c[313793]=(c[313793]|0)+-1;h=c[313794]|0;gj[c[(c[h>>2]|0)+4>>2]&8191](h);f=0;return f|0}else{h=__ZN6Memory14realloc_staticEPvjb(d,e,0)|0;d=c[b>>2]|0;c[d+8>>2]=h;c[d+16>>2]=e;f=0;return f|0}}if(!(c[313789]|0)){if(!g)j=__ZN6Memory12alloc_staticEjb(e,0)|0;else j=__ZN6Memory14realloc_staticEPvjb(c[i+8>>2]|0,e,0)|0;g=c[b>>2]|0;c[g+8>>2]=j;k=g}else k=i;c[k+16>>2]=e;if(!k){f=0;return f|0}__ZN10PoolVectorIN17VisualServerScene19InstanceGIProbeData13CompBlockS3TCEE14_copy_on_writeEv(b);k=c[b>>2]|0;if(!k){f=0;return f|0}__Z16atomic_incrementPj(k+4|0)|0;__Z16atomic_decrementPj(k+4|0)|0;f=0;return f|0}function __ZN3MapIjN17VisualServerScene19InstanceGIProbeData13CompBlockS3TCE10ComparatorIjE16DefaultAllocatorE13_cleanup_treeEPNS6_7ElementE(a,b){a=a|0;b=b|0;if((c[a+4>>2]|0)==(b|0))return;else{__ZN3MapIjN17VisualServerScene19InstanceGIProbeData13CompBlockS3TCE10ComparatorIjE16DefaultAllocatorE13_cleanup_treeEPNS6_7ElementE(a,c[b+8>>2]|0);__ZN3MapIjN17VisualServerScene19InstanceGIProbeData13CompBlockS3TCE10ComparatorIjE16DefaultAllocatorE13_cleanup_treeEPNS6_7ElementE(a,c[b+4>>2]|0);__ZN6Memory11free_staticEPvb(b,0);return}}function __ZN3MapIjN17VisualServerScene19InstanceGIProbeData13CompBlockS3TCE10ComparatorIjE16DefaultAllocatorE10_insert_rbERKjRKS2_(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f;a[g>>0]=0;h=__ZN3MapIjN17VisualServerScene19InstanceGIProbeData13CompBlockS3TCE10ComparatorIjE16DefaultAllocatorE7_insertERKjRb(b,d,g)|0;if(h|0){d=h+28|0;i=e;e=d+80|0;do{c[d>>2]=c[i>>2];d=d+4|0;i=i+4|0}while((d|0)<(e|0))}if(a[g>>0]|0){l=f;return h|0}g=b+8|0;c[g>>2]=(c[g>>2]|0)+1;g=h+12|0;i=c[g>>2]|0;if(!(c[i>>2]|0)){d=b+4|0;e=h;j=i;k=i;i=g;while(1){g=j+12|0;n=c[g>>2]|0;o=c[n+8>>2]|0;p=n;do if((j|0)==(o|0)){q=c[n+4>>2]|0;if(!(c[q>>2]|0)){c[k>>2]=1;a[1263537]=0;c[q>>2]=1;if((c[d>>2]|0)==(n|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);r=c[(c[i>>2]|0)+12>>2]|0;break}else{a[1263537]=0;c[n>>2]=0;r=n;break}}q=j+4|0;if((e|0)==(c[q>>2]|0)){s=e+8|0;t=c[s>>2]|0;c[q>>2]=t;if((t|0)==(c[d>>2]|0))u=p;else{c[t+12>>2]=j;u=c[g>>2]|0}t=e+12|0;c[t>>2]=u;q=c[g>>2]|0;v=q+8|0;c[((c[v>>2]|0)==(j|0)?v:q+4|0)>>2]=e;c[s>>2]=j;c[g>>2]=e;w=j;x=e;y=c[t>>2]|0}else{w=e;x=j;y=n}a[1263537]=0;c[x>>2]=1;t=c[d>>2]|0;if((t|0)==(y|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);z=c[(c[w+12>>2]|0)+12>>2]|0;A=c[d>>2]|0}else{a[1263537]=0;c[y>>2]=0;z=y;A=t}t=z+8|0;s=c[t>>2]|0;q=s+4|0;v=c[q>>2]|0;c[t>>2]=v;if((v|0)!=(A|0))c[v+12>>2]=z;v=z+12|0;c[s+12>>2]=c[v>>2];t=c[v>>2]|0;B=t+4|0;c[((c[B>>2]|0)==(z|0)?B:t+8|0)>>2]=s;c[q>>2]=z;c[v>>2]=s;r=w}else{if(!(c[o>>2]|0)){c[k>>2]=1;a[1263537]=0;c[o>>2]=1;if((c[d>>2]|0)==(n|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);r=c[(c[i>>2]|0)+12>>2]|0;break}else{a[1263537]=0;c[n>>2]=0;r=n;break}}s=j+8|0;if((e|0)==(c[s>>2]|0)){v=e+4|0;q=c[v>>2]|0;c[s>>2]=q;if((q|0)==(c[d>>2]|0))C=p;else{c[q+12>>2]=j;C=c[g>>2]|0}q=e+12|0;c[q>>2]=C;s=c[g>>2]|0;t=s+4|0;c[((c[t>>2]|0)==(j|0)?t:s+8|0)>>2]=e;c[v>>2]=j;c[g>>2]=e;D=j;E=e;F=c[q>>2]|0}else{D=e;E=j;F=n}a[1263537]=0;c[E>>2]=1;q=c[d>>2]|0;if((q|0)==(F|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);G=c[d>>2]|0;H=c[(c[D+12>>2]|0)+12>>2]|0}else{a[1263537]=0;c[F>>2]=0;G=q;H=F}q=H+4|0;v=c[q>>2]|0;s=v+8|0;t=c[s>>2]|0;c[q>>2]=t;if((t|0)!=(G|0))c[t+12>>2]=H;t=H+12|0;c[v+12>>2]=c[t>>2];q=c[t>>2]|0;B=q+8|0;c[((c[B>>2]|0)==(H|0)?B:q+4|0)>>2]=v;c[s>>2]=H;c[t>>2]=v;r=D}while(0);n=r+12|0;g=c[n>>2]|0;if(!(c[g>>2]|0)){e=r;j=g;k=g;i=n}else break}}i=c[(c[b>>2]|0)+8>>2]|0;a[1263537]=0;c[i>>2]=1;l=f;return h|0}function __ZN3MapIjN17VisualServerScene19InstanceGIProbeData13CompBlockS3TCE10ComparatorIjE16DefaultAllocatorE7_insertERKjRb(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0;f=c[b>>2]|0;g=c[f+8>>2]|0;h=b+4|0;i=c[h>>2]|0;a:do if((g|0)==(i|0))j=f;else{k=c[d>>2]|0;l=g;while(1){m=c[l+24>>2]|0;if(k>>>0<m>>>0)n=l+8|0;else{if(m>>>0>=k>>>0)break;n=l+4|0}m=c[n>>2]|0;if((m|0)==(i|0)){j=l;break a}else l=m}a[e>>0]=1;o=l;return o|0}while(0);i=__ZnwjPFPvjE(108,4740)|0;c[i>>2]=0;c[i+4>>2]=0;c[i+8>>2]=0;c[i+12>>2]=0;c[i+16>>2]=0;c[i+20>>2]=0;c[i+12>>2]=j;n=c[h>>2]|0;g=i+4|0;c[g>>2]=n;f=i+8|0;c[f>>2]=n;c[i+24>>2]=c[d>>2];if((j|0)!=(c[b>>2]|0)?(c[d>>2]|0)>>>0>=(c[j+24>>2]|0)>>>0:0)p=j+4|0;else p=j+8|0;c[p>>2]=i;a[e>>0]=0;e=c[g>>2]|0;g=c[h>>2]|0;if((e|0)==(g|0)){h=i;do{p=h;h=c[h+12>>2]|0}while((p|0)==(c[h+4>>2]|0));q=(h|0)==(c[b>>2]|0)?0:h}else{h=e;while(1){e=c[h+8>>2]|0;if((e|0)==(g|0)){q=h;break}else h=e}}c[i+16>>2]=q;h=c[f>>2]|0;b:do if((h|0)==(g|0)){f=i;while(1){e=f;f=c[f+12>>2]|0;if((e|0)!=(c[f+8>>2]|0)){r=f;break b}if((f|0)==(c[b>>2]|0)){r=0;break}}}else{f=h;while(1){l=c[f+4>>2]|0;if((l|0)==(g|0)){r=f;break}else f=l}}while(0);g=i+20|0;c[g>>2]=r;if(!q)s=r;else{c[q+20>>2]=i;s=c[g>>2]|0}if(!s){o=i;return o|0}c[s+16>>2]=i;o=i;return o|0}function __ZN3MapIjN17VisualServerScene19InstanceGIProbeData13CompBlockS3TCE10ComparatorIjE16DefaultAllocatorE10_copy_fromERKS6_(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0;d=c[a>>2]|0;if(d|0?(__ZN3MapIjN17VisualServerScene19InstanceGIProbeData13CompBlockS3TCE10ComparatorIjE16DefaultAllocatorE13_cleanup_treeEPNS6_7ElementE(a,c[d+8>>2]|0),d=c[a+4>>2]|0,e=c[a>>2]|0,c[e+8>>2]=d,c[a+8>>2]=0,f=d,c[f+12>>2]=f,e|0):0){__ZN6Memory11free_staticEPvb(e,0);c[a>>2]=0}e=c[b>>2]|0;if(!e)return;f=c[e+8>>2]|0;e=c[b+4>>2]|0;if((f|0)==(e|0))return;else g=f;while(1){f=c[g+8>>2]|0;if((f|0)==(e|0))break;else g=f}if(!g)return;e=a+4|0;f=g;g=0;while(1){if(!g){b=__ZnwjPFPvjE(108,4740)|0;d=b+16|0;c[d>>2]=0;c[d+4>>2]=0;c[a>>2]=b;d=c[e>>2]|0;c[b+4>>2]=d;c[b+8>>2]=d;c[b+12>>2]=d;c[b>>2]=1}__ZN3MapIjN17VisualServerScene19InstanceGIProbeData13CompBlockS3TCE10ComparatorIjE16DefaultAllocatorE10_insert_rbERKjRKS2_(a,f+24|0,f+28|0)|0;b=c[f+16>>2]|0;if(!b)break;f=b;g=c[a>>2]|0}return}function __ZN17VisualServerScene13_render_sceneE9TransformRK12CameraMatrixb3RIDjS4_S4_S4_i(b,d,e,f,h,i,k,n,o,p){b=b|0;d=d|0;e=e|0;f=f|0;h=h|0;i=i|0;k=k|0;n=n|0;o=o|0;p=p|0;var q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,G=0,H=0,J=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ca=0,da=0,ea=0.0,fa=0.0,ga=0.0,ha=0.0,ia=0.0,ja=0.0,ka=0.0,la=0,ma=0,na=0,oa=0,pa=0,qa=0,ra=0,sa=0,ta=0,ua=0,va=0,wa=0,xa=0,ya=0,za=0,Aa=0,Ba=0,Ca=0,Da=0,Ea=0,Fa=0,Ga=0,Ha=0,Ia=0,Ja=0,Ka=0,La=0,Ma=0,Na=0,Oa=0,Pa=0,Qa=0,Ra=0,Sa=0,Ta=0,Ua=0,Va=0,Wa=0,Xa=0,Ya=0,Za=0,_a=0,$a=0,ab=0,bb=0,cb=0,db=0,eb=0,fb=0,gb=0,hb=0,ib=0,jb=0,kb=0,lb=0,mb=0,nb=0,ob=0,pb=0,qb=0,rb=0,sb=0,tb=0,ub=0,vb=0.0,wb=0.0,xb=0.0,yb=0.0,zb=0.0,Ab=0.0,Bb=0.0,Cb=0.0,Db=0.0,Eb=0.0,Fb=0.0,Gb=0.0,Hb=0.0,Ib=0.0,Jb=0.0,Kb=0.0,Lb=0.0,Mb=0.0,Nb=0,Ob=0,Pb=0.0,Qb=0,Rb=0;q=l;l=l+224|0;if((l|0)>=(m|0))ba(224);r=q+200|0;s=q+152|0;t=q+128|0;u=q+116|0;v=q;w=q+148|0;x=q+144|0;y=q+120|0;z=q+112|0;A=q+108|0;B=q+104|0;C=q+100|0;D=q+96|0;E=q+24|0;G=q+92|0;H=q+88|0;J=q;M=q+76|0;N=q+72|0;O=q+68|0;P=q+56|0;Q=q+52|0;R=q+48|0;S=q+44|0;T=q+40|0;U=q+36|0;V=q+32|0;W=q+28|0;X=c[k>>2]|0;a:do if(!X)Y=X;else{k=c[b+36>>2]|0;b:do if(k|0){Z=c[k+8>>2]|0;_=c[b+40>>2]|0;c:do if((Z|0)==(_|0))$=Z;else{aa=Z;while(1){ca=c[aa+24>>2]|0;if(X>>>0<ca>>>0)da=aa+8|0;else{if(ca>>>0>=X>>>0){$=aa;break c}da=aa+4|0}aa=c[da>>2]|0;if((aa|0)==(_|0))break b}}while(0);if(($|0)!=(_|0)&($|0)!=0){a[1263537]=0;Y=X;break a}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1067819,1066271,164,1066282,0);Y=0}while(0);X=b+8|0;$=X;da=_i64Add(c[$>>2]|0,c[$+4>>2]|0,1,0)|0;$=F;k=X;c[k>>2]=da;c[k+4>>2]=$;k=c[309203]|0;bj[c[(c[k>>2]|0)+168>>2]&4095](k,da,$);$=__ZNK12CameraMatrix21get_projection_planesERK9Transform(e,d)|0;da=d+8|0;ea=+g[da>>2];k=d+20|0;fa=+g[k>>2];Z=d+32|0;ga=+g[Z>>2];ha=+I(+(ea*ea+fa*fa+ga*ga));if(ha==0.0){ia=0.0;ja=0.0;ka=0.0}else{ia=ea/ha;ja=fa/ha;ka=ga/ha}ha=-ia;ia=-ja;ja=-ka;aa=d+36|0;ca=d+40|0;la=d+44|0;ka=+g[aa>>2]*ha+ +g[ca>>2]*ia+ +g[la>>2]*ja;ga=+__ZNK12CameraMatrix9get_z_farEv(e);ma=Y+16|0;na=b+60|0;oa=Y+76|0;do if(c[oa>>2]|0){c[r>>2]=0;pa=Y+64|0;qa=pa;ra=_i64Add(c[qa>>2]|0,c[qa+4>>2]|0,1,0)|0;qa=pa;c[qa>>2]=ra;c[qa+4>>2]=F;if($){qa=$+-4|0;ra=c[qa>>2]|0;if((ra|0)>0){sa=ra;ta=$}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);sa=c[qa>>2]|0;ta=0}}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);sa=0;ta=0}c[s>>2]=ta;c[s+4>>2]=sa;c[s+8>>2]=na;c[s+16>>2]=65536;c[s+12>>2]=r;c[s+20>>2]=-1;__ZN6OctreeIN17VisualServerScene8InstanceELb1E16DefaultAllocatorE12_cull_convexEPNS3_6OctantEPNS3_15_CullConvexDataE(ma,c[oa>>2]|0,s);qa=c[r>>2]|0;ra=b+557116|0;c[ra>>2]=0;pa=b+573504|0;c[pa>>2]=0;if((qa|0)>0){ua=(c[n>>2]|0)==0;va=c[o>>2]|0;wa=b+52|0;xa=b+56|0;ya=0;za=qa;d:while(1){Aa=b+60+(ya<<2)|0;Ba=c[Aa>>2]|0;e:do if(c[Ba+76>>2]&i){Ca=c[Ba+8>>2]|0;switch(Ca|0){case 5:{if(c[Ba+104>>2]&65536|0){Da=c[ra>>2]|0;if((Da|0)>=4096){Ea=116;break e}Fa=c[Ba+320>>2]|0;Ga=c[Fa+24>>2]|0;if(!Ga){Ea=116;break e}if(!(c[Ga+8>>2]|0)){Ea=116;break e}c[b+524348+(Da<<2)>>2]=Ba;Da=Fa+4|0;c[b+540732+(c[ra>>2]<<2)>>2]=c[Da>>2];if(!ua?(Fa=c[309202]|0,Ga=c[(c[Fa>>2]|0)+432>>2]|0,c[w>>2]=c[Ba+12>>2],c[r>>2]=c[w>>2],$i[Ga&8191](Fa,r)|0):0){Fa=c[309203]|0;Ga=c[(c[Fa>>2]|0)+100>>2]|0;c[x>>2]=c[Da>>2];c[r>>2]=c[x>>2];Pi[Ga&2047](Fa,r)}c[ra>>2]=(c[ra>>2]|0)+1;Ea=116;break e}break}case 6:{if(c[Ba+104>>2]&65536|0){if((c[pa>>2]|0)>=4096){Ea=116;break e}Fa=c[Ba+320>>2]|0;Ga=Fa+12|0;Da=c[Ga>>2]|0;if((va|0)==(Da|0)){Ea=116;break e}Ha=c[Fa+8>>2]|0;if(!Ha){Ea=116;break e}if(!(c[Ha+8>>2]|0)){Ea=116;break e}Ha=Fa+16|0;if(!((a[Ha>>0]|0)==0?(Ia=c[309203]|0,Ja=c[(c[Ia>>2]|0)+128>>2]|0,c[y>>2]=Da,c[r>>2]=c[y>>2],!($i[Ja&8191](Ia,r)|0)):0)){Ia=Fa+20|0;if(!(c[Ia>>2]|0)){c[Fa+36>>2]=0;a[1263537]=0;c[Ia>>2]=wa;Ja=c[wa>>2]|0;c[Fa+28>>2]=Ja;c[Fa+32>>2]=0;if(Ja|0)c[Ja+12>>2]=Ia;c[wa>>2]=Ia}a[Ha>>0]=0}Ha=c[309203]|0;Ia=c[(c[Ha>>2]|0)+132>>2]|0;c[z>>2]=c[Ga>>2];c[r>>2]=c[z>>2];if(!($i[Ia&8191](Ha,r)|0)){Ea=116;break e}c[b+557120+(c[pa>>2]<<2)>>2]=c[Ga>>2];c[pa>>2]=(c[pa>>2]|0)+1;Ea=116;break e}break}case 9:{if(c[Ba+104>>2]&65536|0){Ga=c[Ba+320>>2]|0;Ha=Ga+164|0;if(c[Ha>>2]|0){Ea=116;break e}a[1263537]=0;c[Ha>>2]=xa;Ia=c[xa>>2]|0;c[Ga+172>>2]=Ia;c[Ga+176>>2]=0;if(Ia|0)c[Ia+12>>2]=Ha;c[xa>>2]=Ha;Ea=116;break e}break}default:{}}if(((1<<Ca&30|0)!=0?(c[Ba+104>>2]&65536|0)!=0:0)?(c[Ba+100>>2]|0)!=3:0){Ha=c[Ba+320>>2]|0;if((Ca|0)==4){Ca=c[309202]|0;Ia=c[(c[Ca>>2]|0)+748>>2]|0;c[A>>2]=c[Ba+12>>2];c[r>>2]=c[A>>2];Pi[Ia&2047](Ca,r);c[309204]=(c[309204]|0)+1}Ca=Ha+8|0;if(a[Ca>>0]|0){Ia=Ba+84|0;Ga=Ha+4|0;Ja=c[Ga>>2]|0;if(!Ja)Ka=0;else Ka=c[Ja+8>>2]|0;__ZN6VectorI3RIDE6resizeEi(Ia,Ka)|0;Ja=c[Ga>>2]|0;if(!Ja){La=0;Ma=0}else{Na=0;Oa=Ja;Ea=66}while(1){if((Ea|0)==66){Ea=0;La=Na;Ma=c[Oa>>2]|0}if(!Ma)break;Ja=(c[(c[Ma>>2]|0)+320>>2]|0)+4|0;Ga=La+1|0;if((La|0)<0){Ea=76;break d}Fa=c[Ia>>2]|0;Da=(Fa|0)==0;if(Da)Pa=0;else Pa=c[Fa+-4>>2]|0;if((Pa|0)<=(La|0)){if(Da)Qa=0;else Qa=c[Fa+-4>>2]|0;if((Qa|0)<=(La|0)){Ea=76;break d}a[1263537]=0}__ZN6VectorI3RIDE14_copy_on_writeEv(Ia);c[(c[Ia>>2]|0)+(La<<2)>>2]=c[Ja>>2];Na=Ga;Oa=Ma+4|0;Ea=66}a[Ca>>0]=0}Ia=Ha+16|0;if(a[Ia>>0]|0){Ga=Ba+88|0;Ja=Ha+12|0;Fa=c[Ja>>2]|0;if(!Fa)Ra=0;else Ra=c[Fa+8>>2]|0;__ZN6VectorI3RIDE6resizeEi(Ga,Ra)|0;Fa=c[Ja>>2]|0;if(!Fa){Sa=0;Ta=0}else{Ua=0;Va=Fa;Ea=84}while(1){if((Ea|0)==84){Ea=0;Sa=Ua;Ta=c[Va>>2]|0}if(!Ta)break;Fa=(c[(c[Ta>>2]|0)+320>>2]|0)+12|0;Ja=Sa+1|0;if((Sa|0)<0){Ea=94;break d}Da=c[Ga>>2]|0;Wa=(Da|0)==0;if(Wa)Xa=0;else Xa=c[Da+-4>>2]|0;if((Xa|0)<=(Sa|0)){if(Wa)Ya=0;else Ya=c[Da+-4>>2]|0;if((Ya|0)<=(Sa|0)){Ea=94;break d}a[1263537]=0}__ZN6VectorI3RIDE14_copy_on_writeEv(Ga);c[(c[Ga>>2]|0)+(Sa<<2)>>2]=c[Fa>>2];Ua=Ja;Va=Ta+4|0;Ea=84}a[Ia>>0]=0}Ga=Ha+24|0;if(a[Ga>>0]|0){Ca=Ba+92|0;Ja=Ha+20|0;Fa=c[Ja>>2]|0;if(!Fa)Za=0;else Za=c[Fa+8>>2]|0;__ZN6VectorI3RIDE6resizeEi(Ca,Za)|0;Fa=c[Ja>>2]|0;if(!Fa){_a=0;$a=0}else{ab=0;bb=Fa;Ea=102}while(1){if((Ea|0)==102){Ea=0;_a=ab;$a=c[bb>>2]|0}if(!$a)break;Fa=(c[(c[$a>>2]|0)+320>>2]|0)+152|0;Ja=_a+1|0;if((_a|0)<0){Ea=112;break d}Da=c[Ca>>2]|0;Wa=(Da|0)==0;if(Wa)cb=0;else cb=c[Da+-4>>2]|0;if((cb|0)<=(_a|0)){if(Wa)db=0;else db=c[Da+-4>>2]|0;if((db|0)<=(_a|0)){Ea=112;break d}a[1263537]=0}__ZN6VectorI3RIDE14_copy_on_writeEv(Ca);c[(c[Ca>>2]|0)+(_a<<2)>>2]=c[Fa>>2];ab=Ja;bb=$a+4|0;Ea=102}a[Ga>>0]=0}fa=+g[Ba+60>>2]*ha+ +g[Ba+64>>2]*ia+ +g[Ba+68>>2]*ja-ka;g[Ba+108>>2]=fa;Ca=~~(fa*8.0/ga);c[Ba+72>>2]=(Ca|0)<0?0:(Ca|0)<7?Ca:7;Ca=X;eb=za;fb=ya;gb=c[Ca>>2]|0;hb=c[Ca+4>>2]|0}else Ea=116}else Ea=116;while(0);if((Ea|0)==116){Ea=0;_=za+-1|0;Ca=b+60+(_<<2)|0;Ha=c[Aa>>2]|0;c[Aa>>2]=c[Ca>>2];c[Ca>>2]=Ha;eb=_;fb=ya+-1|0;gb=0;hb=0}_=Ba+296|0;c[_>>2]=gb;c[_+4>>2]=hb;ya=fb+1|0;if((ya|0)>=(eb|0)){Ea=22;break}else za=eb}if((Ea|0)==22){ib=eb;jb=c[ra>>2]|0;kb=ra;lb=pa;break}else if((Ea|0)==76)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((Ea|0)==94)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((Ea|0)==112)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}else{ib=qa;jb=0;kb=ra;lb=pa}}else{za=b+557116|0;c[za>>2]=0;ya=b+573504|0;c[ya>>2]=0;ib=0;jb=0;kb=za;lb=ya}while(0);Ea=b+540732+(jb<<2)|0;eb=c[Y+88>>2]|0;f:do if(eb){fb=c[eb+8>>2]<<2;hb=l;l=l+((1*fb|0)+15&-16)|0;if((l|0)>=(m|0))ba((1*fb|0)+15&-16|0);fb=c[eb>>2]|0;if((fb|0)!=0?(gb=(c[n>>2]|0)==0,(jb|0)<=4095):0){X=0;$a=0;bb=fb;while(1){fb=c[bb>>2]|0;if(!(c[fb+104>>2]&65536)){mb=X;nb=$a}else{ab=c[(c[bb>>2]|0)+320>>2]|0;if(!((ab|0)==0|gb)?(_a=c[309202]|0,db=c[(c[_a>>2]|0)+432>>2]|0,c[B>>2]=c[fb+12>>2],c[r>>2]=c[B>>2],$i[db&8191](_a,r)|0):0){c[hb+($a<<2)>>2]=c[bb>>2];ob=$a+1|0}else ob=$a;c[Ea+(X<<2)>>2]=c[ab+4>>2];mb=X+1|0;nb=ob}bb=c[bb+4>>2]|0;if(!bb){pb=mb;qb=nb;rb=hb;break f}if(((c[kb>>2]|0)+mb|0)>4095){pb=mb;qb=nb;rb=hb;break}else{X=mb;$a=nb}}}else{pb=0;qb=0;rb=hb}}else{pb=0;qb=0;rb=v}while(0);v=c[309203]|0;Pi[c[(c[v>>2]|0)+20>>2]&2047](v,qb);if((qb|0)>0){v=c[n>>2]|0;nb=0;do{mb=c[rb+(nb<<2)>>2]|0;c[C>>2]=v;sb=s;tb=d;ub=sb+48|0;do{c[sb>>2]=c[tb>>2];sb=sb+4|0;tb=tb+4|0}while((sb|0)<(ub|0));c[r>>2]=c[C>>2];__ZN17VisualServerScene29_light_instance_update_shadowEPNS_8InstanceE9TransformRK12CameraMatrixb3RIDPNS_8ScenarioE(b,mb,s,e,f,r,Y);nb=nb+1|0}while((nb|0)!=(qb|0))}qb=c[kb>>2]|0;if((qb|0)>0){nb=c[n>>2]|0;C=(nb|0)==0;v=d+12|0;rb=d+24|0;hb=t+8|0;ob=t+4|0;Ea=t+12|0;B=nb;nb=J+12|0;jb=J+16|0;eb=J+20|0;$a=J+4|0;X=J+8|0;bb=M+4|0;gb=M+8|0;pa=J+4|0;ra=J+8|0;qa=J+12|0;ab=J+16|0;_a=J+20|0;db=P+4|0;fb=P+8|0;cb=J+12|0;Za=J+12|0;ga=0.0;Ta=0;while(1){Va=c[b+524348+(Ta<<2)>>2]|0;if(!C?(Ua=c[309202]|0,Sa=c[(c[Ua>>2]|0)+432>>2]|0,Ya=Va+12|0,c[D>>2]=c[Ya>>2],c[r>>2]=c[D>>2],$i[Sa&8191](Ua,r)|0):0){Ua=c[Va+320>>2]|0;Sa=c[d>>2]|0;ka=+g[da>>2];Xa=c[v>>2]|0;ja=+g[k>>2];Ra=c[rb>>2]|0;ia=+g[Z>>2];ha=+g[aa>>2];fa=+g[ca>>2];ea=+g[la>>2];vb=-+__ZNK12CameraMatrix10get_z_nearEv(e);wb=-ka;xb=-ja;yb=-ia;g[t>>2]=wb;g[ob>>2]=xb;g[hb>>2]=yb;g[Ea>>2]=(ea+ia*vb)*yb+((ha+ka*vb)*wb+(fa+ja*vb)*xb);__ZNK12CameraMatrix17get_viewport_sizeERfS0_(e,u,E);Ma=c[309202]|0;Oa=c[(c[Ma>>2]|0)+436>>2]|0;c[G>>2]=c[Ya>>2];c[r>>2]=c[G>>2];switch($i[Oa&8191](Ma,r)|0){case 1:{Ma=c[309202]|0;Oa=c[(c[Ma>>2]|0)+444>>2]|0;c[H>>2]=c[Ya>>2];c[r>>2]=c[H>>2];xb=+Ai[Oa&31](Ma,r,2);Ma=Va+60|0;c[J>>2]=c[Ma>>2];c[J+4>>2]=c[Ma+4>>2];c[J+8>>2]=c[Ma+8>>2];ja=(c[j>>2]=Sa,+g[j>>2])*xb;wb=ja+ +g[Ma>>2];ja=(c[j>>2]=Xa,+g[j>>2])*xb+ +g[Va+64>>2];ka=(c[j>>2]=Ra,+g[j>>2])*xb+ +g[Va+68>>2];g[nb>>2]=wb;g[jb>>2]=ja;g[eb>>2]=ka;if(f){zb=wb;Ab=ja;Bb=ka}else{if(+g[t>>2]*+g[J>>2]+ +g[ob>>2]*+g[$a>>2]+ +g[hb>>2]*+g[X>>2]-+g[Ea>>2]<0.0)g[X>>2]=vb;g[M>>2]=ha;g[bb>>2]=fa;g[gb>>2]=ea;c[s>>2]=c[M>>2];c[s+4>>2]=c[M+4>>2];c[s+8>>2]=c[M+8>>2];c[r>>2]=c[J>>2];c[r+4>>2]=c[J+4>>2];c[r+8>>2]=c[J+8>>2];__ZNK5Plane18intersects_segmentE7Vector3S0_PS0_(t,s,r,J)|0;if(+g[t>>2]*+g[cb>>2]+ +g[ob>>2]*+g[jb>>2]+ +g[hb>>2]*+g[eb>>2]-+g[Ea>>2]<0.0)g[eb>>2]=vb;g[M>>2]=ha;g[bb>>2]=fa;g[gb>>2]=ea;c[s>>2]=c[M>>2];c[s+4>>2]=c[M+4>>2];c[s+8>>2]=c[M+8>>2];c[r>>2]=c[cb>>2];c[r+4>>2]=c[cb+4>>2];c[r+8>>2]=c[cb+8>>2];__ZNK5Plane18intersects_segmentE7Vector3S0_PS0_(t,s,r,cb)|0;zb=+g[nb>>2];Ab=+g[jb>>2];Bb=+g[eb>>2]}ka=zb-+g[J>>2];ja=Ab-+g[$a>>2];wb=Bb-+g[X>>2];Cb=+I(+(ka*ka+ja*ja+wb*wb))*2.0/(+g[u>>2]+ +g[E>>2]);break}case 2:{Ma=c[309202]|0;Oa=c[(c[Ma>>2]|0)+444>>2]|0;c[N>>2]=c[Ya>>2];c[r>>2]=c[N>>2];wb=+Ai[Oa&31](Ma,r,2);Ma=c[309202]|0;Oa=c[(c[Ma>>2]|0)+444>>2]|0;c[O>>2]=c[Ya>>2];c[r>>2]=c[O>>2];ja=+Ai[Oa&31](Ma,r,4)*3.141592653589793/180.0;ka=wb*+L(+ja);xb=wb*+K(+ja);ja=+g[Va+32>>2];wb=+g[Va+44>>2];yb=+g[Va+56>>2];ia=+I(+(ja*ja+wb*wb+yb*yb));if(ia==0.0){Db=0.0;Eb=0.0;Fb=0.0}else{Db=ja/ia;Eb=wb/ia;Fb=yb/ia}ia=+g[Va+60>>2]-xb*Db;yb=+g[Va+64>>2]-xb*Eb;wb=+g[Va+68>>2]-xb*Fb;g[J>>2]=ia;g[pa>>2]=yb;g[ra>>2]=wb;xb=(c[j>>2]=Sa,+g[j>>2])*ka;ja=xb+ia;xb=(c[j>>2]=Xa,+g[j>>2])*ka+yb;Gb=(c[j>>2]=Ra,+g[j>>2])*ka+wb;g[qa>>2]=ja;g[ab>>2]=xb;g[_a>>2]=Gb;if(f){Hb=ia;Ib=ja;Jb=yb;Kb=xb;Lb=wb;Mb=Gb}else{if(+g[t>>2]*ia+ +g[ob>>2]*yb+ +g[hb>>2]*wb-+g[Ea>>2]<0.0)g[ra>>2]=vb;g[P>>2]=ha;g[db>>2]=fa;g[fb>>2]=ea;c[s>>2]=c[P>>2];c[s+4>>2]=c[P+4>>2];c[s+8>>2]=c[P+8>>2];c[r>>2]=c[J>>2];c[r+4>>2]=c[J+4>>2];c[r+8>>2]=c[J+8>>2];__ZNK5Plane18intersects_segmentE7Vector3S0_PS0_(t,s,r,J)|0;if(+g[t>>2]*+g[Za>>2]+ +g[ob>>2]*+g[ab>>2]+ +g[hb>>2]*+g[_a>>2]-+g[Ea>>2]<0.0)g[_a>>2]=vb;g[P>>2]=ha;g[db>>2]=fa;g[fb>>2]=ea;c[s>>2]=c[P>>2];c[s+4>>2]=c[P+4>>2];c[s+8>>2]=c[P+8>>2];c[r>>2]=c[Za>>2];c[r+4>>2]=c[Za+4>>2];c[r+8>>2]=c[Za+8>>2];__ZNK5Plane18intersects_segmentE7Vector3S0_PS0_(t,s,r,Za)|0;Hb=+g[J>>2];Ib=+g[qa>>2];Jb=+g[pa>>2];Kb=+g[ab>>2];Lb=+g[ra>>2];Mb=+g[_a>>2]}ea=Ib-Hb;fa=Kb-Jb;ha=Mb-Lb;Cb=+I(+(ea*ea+fa*fa+ha*ha))*2.0/(+g[u>>2]+ +g[E>>2]);break}default:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1065911,1062757,2105,1065925,0);a[1263537]=0;Cb=ga}}Ra=Ua+20|0;Xa=Ua+8|0;Sa=Xa;Ma=c[Sa>>2]|0;Oa=c[Sa+4>>2]|0;if(!(a[Ra>>0]|0)){Nb=Ma;Ob=Oa}else{Sa=_i64Add(Ma|0,Oa|0,1,0)|0;Oa=F;Ma=Xa;c[Ma>>2]=Sa;c[Ma+4>>2]=Oa;a[Ra>>0]=0;Nb=Sa;Ob=Oa}Oa=c[309203]|0;Sa=c[(c[Oa>>2]|0)+12>>2]|0;c[Q>>2]=B;c[R>>2]=c[Ua+4>>2];c[s>>2]=c[Q>>2];c[r>>2]=c[R>>2];if(Ti[Sa&1](Oa,s,r,Cb,Nb,Ob)|0){c[S>>2]=B;sb=s;tb=d;ub=sb+48|0;do{c[sb>>2]=c[tb>>2];sb=sb+4|0;tb=tb+4|0}while((sb|0)<(ub|0));c[r>>2]=c[S>>2];__ZN17VisualServerScene29_light_instance_update_shadowEPNS_8InstanceE9TransformRK12CameraMatrixb3RIDPNS_8ScenarioE(b,Va,s,e,f,r,Y);Pb=Cb}else Pb=Cb}else Pb=ga;Ta=Ta+1|0;mb=c[kb>>2]|0;if((Ta|0)>=(mb|0)){Qb=mb;break}else ga=Pb}}else Qb=qb;if(!(c[h>>2]|0)){qb=Y+92|0;Rb=c[qb>>2]|0?qb:Y+96|0}else Rb=h;h=c[309203]|0;qb=c[(c[h>>2]|0)+160>>2]|0;Ta=c[lb>>2]|0;c[T>>2]=c[Rb>>2];c[U>>2]=c[n>>2];c[V>>2]=c[Y+104>>2];c[W>>2]=c[o>>2];c[u>>2]=c[T>>2];c[t>>2]=c[U>>2];c[s>>2]=c[V>>2];c[r>>2]=c[W>>2];di[qb&1](h,d,e,f,na,ib,b+540732|0,Qb+pb|0,b+557120|0,Ta,u,t,s,r,p);if(!$){l=q;return}if(__Z16atomic_decrementPj($+-8|0)|0){l=q;return}__ZN6Memory11free_staticEPvb($,1);l=q;return}function __ZN17VisualServerScene29_light_instance_update_shadowEPNS_8InstanceE9TransformRK12CameraMatrixb3RIDPNS_8ScenarioE(b,d,e,f,h,i,k){b=b|0;d=d|0;e=e|0;f=f|0;h=h|0;i=i|0;k=k|0;var n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,G=0,H=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0.0,$=0.0,aa=0.0,ca=0.0,da=0,ea=0,fa=0,ga=0,ha=0,ia=0,ja=0,ka=0,la=0,ma=0,na=0,oa=0,pa=0,qa=0,ra=0,sa=0,ta=0,ua=0,va=0,wa=0,xa=0,ya=0,za=0,Aa=0,Ba=0,Ca=0,Da=0,Ea=0,Fa=0,Ga=0,Ha=0,Ia=0,Ja=0,Ka=0,La=0,Ma=0,Na=0,Oa=0,Pa=0,Qa=0,Ra=0,Sa=0.0,Ta=0.0,Ua=0.0,Va=0.0,Wa=0.0,Xa=0.0,Ya=0,Za=0,_a=0.0,$a=0.0,ab=0.0,bb=0.0,cb=0.0,db=0.0,eb=0.0,fb=0.0,gb=0,hb=0,ib=0,jb=0.0,kb=0.0,lb=0.0,mb=0.0,nb=0,ob=0,pb=0.0,qb=0.0,rb=0.0,sb=0.0,tb=0.0,ub=0.0,vb=0.0,wb=0.0,xb=0.0,yb=0.0,zb=0.0,Ab=0.0,Bb=0.0,Cb=0.0,Db=0.0,Eb=0.0,Fb=0.0,Gb=0.0,Hb=0.0,Ib=0.0,Jb=0.0,Kb=0.0,Lb=0.0,Mb=0.0,Nb=0.0,Ob=0.0,Pb=0.0,Qb=0.0,Rb=0.0,Sb=0,Tb=0,Ub=0,Vb=0,Wb=0,Xb=0,Yb=0,Zb=0,_b=0,$b=0,ac=0,bc=0,cc=0,dc=0,ec=0,fc=0,gc=0,hc=0,ic=0,jc=0,kc=0,lc=0,mc=0,nc=0,oc=0,pc=0,qc=0,rc=0,sc=0,tc=0.0,uc=0,vc=0,wc=0,xc=0.0,yc=0.0,zc=0.0,Ac=0.0,Bc=0.0,Cc=0.0,Dc=0.0,Ec=0,Fc=0.0,Gc=0.0,Hc=0.0,Ic=0,Jc=0.0,Kc=0.0,Lc=0.0,Mc=0.0,Nc=0.0,Oc=0.0,Pc=0,Qc=0,Rc=0.0,Sc=0.0,Tc=0.0,Uc=0.0,Vc=0.0,Wc=0.0,Xc=0,Yc=0,Zc=0.0,_c=0.0,$c=0.0,ad=0.0,bd=0.0,cd=0.0,dd=0,ed=0,fd=0.0,gd=0.0,hd=0.0,id=0.0,jd=0.0,kd=0.0,ld=0,md=0,nd=0,od=0,pd=0,qd=0,rd=0,sd=0,td=0,ud=0,vd=0,wd=0,xd=0,yd=0,zd=0,Ad=0,Bd=0,Cd=0;n=l;l=l+544|0;if((l|0)>=(m|0))ba(544);o=n+496|0;p=n+432|0;q=n+424|0;r=n+420|0;s=n+416|0;t=n+216|0;u=n+412|0;v=n+408|0;w=n+404|0;x=n+152|0;y=n+56|0;z=n+48|0;A=n;B=n+400|0;C=n+396|0;D=n+392|0;E=n+388|0;G=n+384|0;H=n+380|0;J=n+376|0;K=n+372|0;L=n+368|0;M=n+320|0;N=n+312|0;O=n+308|0;P=n+304|0;Q=n+300|0;R=n+296|0;S=n+292|0;T=n+288|0;U=n+284|0;V=n+280|0;W=c[d+320>>2]|0;X=c[309202]|0;Y=c[(c[X>>2]|0)+436>>2]|0;Z=d+12|0;c[q>>2]=c[Z>>2];c[o>>2]=c[q>>2];switch($i[Y&8191](X,o)|0){case 0:{_=+__ZNK12CameraMatrix9get_z_farEv(f);X=c[309202]|0;Y=c[(c[X>>2]|0)+444>>2]|0;c[r>>2]=c[Z>>2];c[o>>2]=c[r>>2];$=+Ai[Y&31](X,o,7);aa=$>0.0&$<_?$:_;if(aa>+__ZNK12CameraMatrix10get_z_nearEv(f)+.001)ca=aa;else ca=+__ZNK12CameraMatrix10get_z_nearEv(f)+.001;aa=ca;ca=aa-+__ZNK12CameraMatrix10get_z_nearEv(f);X=c[309202]|0;Y=c[(c[X>>2]|0)+424>>2]|0;c[s>>2]=c[Z>>2];c[o>>2]=c[s>>2];switch($i[Y&8191](X,o)|0){case 0:{da=1;break}case 1:{da=2;break}case 2:{da=4;break}default:da=0}g[t>>2]=+__ZNK12CameraMatrix10get_z_nearEv(f);X=(da|0)==0;if(!X){Y=0;do{_=+__ZNK12CameraMatrix10get_z_nearEv(f);s=c[309202]|0;r=c[(c[s>>2]|0)+444>>2]|0;c[u>>2]=c[Z>>2];c[o>>2]=c[u>>2];q=Y;Y=Y+1|0;g[t+(Y<<2)>>2]=_+ca*+Ai[r&31](s,o,q+8|0)}while((Y|0)<(da|0))}g[t+(da<<2)>>2]=aa;Y=c[309203]|0;u=c[(c[Y>>2]|0)+16>>2]|0;q=W+4|0;c[v>>2]=c[q>>2];c[o>>2]=c[v>>2];v=$i[u&8191](Y,o)|0;Y=c[309202]|0;u=c[(c[Y>>2]|0)+420>>2]|0;c[w>>2]=c[Z>>2];c[o>>2]=c[w>>2];w=$i[u&8191](Y,o)|0;if(!X){X=d+24|0;Y=d+36|0;u=d+48|0;s=d+28|0;r=d+40|0;ea=d+52|0;fa=d+32|0;ga=d+44|0;ha=d+56|0;aa=+(v|0);ca=aa/(aa+-2.0);v=k+16|0;ia=b+262204|0;ja=k+76|0;ka=k+64|0;la=p+4|0;ma=p+8|0;na=p+16|0;oa=p+12|0;pa=p+20|0;qa=A+44|0;ra=A+40|0;sa=A+36|0;ta=c[i>>2]|0;ua=y+4|0;va=y+8|0;wa=y+12|0;xa=y+16|0;ya=y+20|0;za=y+24|0;Aa=y+28|0;Ba=y+32|0;Ca=y+36|0;Da=y+40|0;Ea=y+44|0;Fa=y+48|0;Ga=y+52|0;Ha=y+56|0;Ia=y+60|0;Ja=y+64|0;Ka=y+68|0;La=y+72|0;Ma=y+76|0;Na=y+80|0;Oa=y+84|0;Pa=y+88|0;Qa=y+92|0;Ra=0;_=0.0;$=0.0;Sa=0.0;Ta=0.0;Ua=0.0;Va=0.0;while(1){__ZN12CameraMatrixC2Ev(x);Wa=+__ZNK12CameraMatrix10get_aspectEv(f);if(h){__ZNK12CameraMatrix17get_viewport_sizeERfS0_(f,o,p);__ZN12CameraMatrix14set_orthogonalEffffb(x,+g[o>>2],Wa,+g[t+(((w&(Ra|0)!=0)<<31>>31)+Ra<<2)>>2],+g[t+(Ra+1<<2)>>2],0)}else{Xa=+__ZNK12CameraMatrix7get_fovEv(f);__ZN12CameraMatrix15set_perspectiveEffffb(x,Xa,Wa,+g[t+(((w&(Ra|0)!=0)<<31>>31)+Ra<<2)>>2],+g[t+(Ra+1<<2)>>2],0)}Ya=y;Za=Ya+96|0;do{c[Ya>>2]=0;Ya=Ya+4|0}while((Ya|0)<(Za|0));if(__ZNK12CameraMatrix13get_endpointsERK9TransformP7Vector3(x,e,y)|0){a[1263537]=0;Wa=+g[X>>2];Xa=+g[Y>>2];_a=+g[u>>2];$a=+I(+(Wa*Wa+Xa*Xa+_a*_a));if($a==0.0){ab=0.0;bb=0.0;cb=0.0}else{ab=Wa/$a;bb=Xa/$a;cb=_a/$a}$a=+g[s>>2];_a=+g[r>>2];Xa=+g[ea>>2];Wa=+I(+($a*$a+_a*_a+Xa*Xa));if(Wa==0.0){db=0.0;eb=0.0;fb=0.0}else{db=$a/Wa;eb=_a/Wa;fb=Xa/Wa}Wa=+g[fa>>2];Xa=+g[ga>>2];_a=+g[ha>>2];$a=+I(+(Wa*Wa+Xa*Xa+_a*_a));if($a==0.0){gb=0;hb=0;ib=0;jb=0.0;kb=0.0;lb=0.0}else{mb=Wa/$a;nb=(g[j>>2]=mb,c[j>>2]|0);Wa=Xa/$a;ob=(g[j>>2]=Wa,c[j>>2]|0);Xa=_a/$a;gb=nb;hb=ob;ib=(g[j>>2]=Xa,c[j>>2]|0);jb=mb;kb=Wa;lb=Xa}ob=0;Xa=_;Wa=$;mb=Sa;$a=Ta;_a=Ua;pb=Va;do{qb=+g[y+(ob*12|0)>>2];rb=+g[y+(ob*12|0)+4>>2];sb=+g[y+(ob*12|0)+8>>2];tb=ab*qb+bb*rb+cb*sb;ub=db*qb+eb*rb+fb*sb;vb=jb*qb+kb*rb+lb*sb;nb=(ob|0)==0;Xa=nb|tb<Xa?tb:Xa;Wa=nb|tb>Wa?tb:Wa;mb=nb|ub<mb?ub:mb;$a=nb|ub>$a?ub:$a;_a=nb|vb<_a?vb:_a;pb=nb|vb>pb?vb:pb;ob=ob+1|0}while((ob|0)!=8);vb=+g[y>>2];ub=+g[ua>>2];tb=+g[va>>2];sb=+g[wa>>2];rb=+g[xa>>2];qb=+g[ya>>2];wb=+g[za>>2];xb=+g[Aa>>2];yb=+g[Ba>>2];zb=+g[Ca>>2];Ab=+g[Da>>2];Bb=+g[Ea>>2];Cb=+g[Fa>>2];Db=+g[Ga>>2];Eb=+g[Ha>>2];Fb=+g[Ia>>2];Gb=+g[Ja>>2];Hb=+g[Ka>>2];Ib=+g[La>>2];Jb=+g[Ma>>2];Kb=+g[Na>>2];Lb=+g[Oa>>2];Mb=+g[Pa>>2];Nb=+g[Qa>>2];Ob=(vb+0.0+sb+wb+zb+Cb+Fb+Ib+Lb)*.125;Pb=(ub+0.0+rb+xb+Ab+Db+Gb+Jb+Mb)*.125;Qb=(tb+0.0+qb+yb+Bb+Eb+Hb+Kb+Nb)*.125;Rb=vb-Ob;vb=ub-Pb;ub=tb-Qb;tb=+I(+(Rb*Rb+vb*vb+ub*ub));ub=tb>0.0?tb:0.0;tb=sb-Ob;sb=rb-Pb;rb=qb-Qb;qb=+I(+(tb*tb+sb*sb+rb*rb));rb=qb>ub?qb:ub;ub=wb-Ob;wb=xb-Pb;xb=yb-Qb;yb=+I(+(ub*ub+wb*wb+xb*xb));xb=yb>rb?yb:rb;rb=zb-Ob;zb=Ab-Pb;Ab=Bb-Qb;Bb=+I(+(rb*rb+zb*zb+Ab*Ab));Ab=Bb>xb?Bb:xb;xb=Cb-Ob;Cb=Db-Pb;Db=Eb-Qb;Eb=+I(+(xb*xb+Cb*Cb+Db*Db));Db=Eb>Ab?Eb:Ab;Ab=Fb-Ob;Fb=Gb-Pb;Gb=Hb-Qb;Hb=+I(+(Ab*Ab+Fb*Fb+Gb*Gb));Gb=Hb>Db?Hb:Db;Db=Ib-Ob;Ib=Jb-Pb;Jb=Kb-Qb;Kb=+I(+(Db*Db+Ib*Ib+Jb*Jb));Jb=Kb>Gb?Kb:Gb;Gb=Lb-Ob;Lb=Mb-Pb;Mb=Nb-Qb;Nb=+I(+(Gb*Gb+Lb*Lb+Mb*Mb));Mb=ca*(Nb>Jb?Nb:Jb);Jb=ab*Ob+bb*Pb+cb*Qb;Nb=db*Ob+eb*Pb+fb*Qb;Lb=jb*Ob+kb*Pb+lb*Qb-Mb;Qb=Mb*2.0/aa;Pb=+__ZN4Math7stepifyEdd(Jb+Mb,Qb);Ob=+__ZN4Math7stepifyEdd(Jb-Mb,Qb);Jb=+__ZN4Math7stepifyEdd(Nb+Mb,Qb);Gb=+__ZN4Math7stepifyEdd(Nb-Mb,Qb);c[z>>2]=0;__ZN6VectorI5PlaneE6resizeEi(z,6)|0;ob=c[z>>2]|0;if((ob|0)!=0?(nb=c[ob+-4>>2]|0,(nb|0)>0):0)if((c[ob+-8>>2]|0)>>>0>1){Sb=(nb<<4)+-1|0;Tb=Sb>>>1|Sb;Sb=Tb>>>2|Tb;Tb=Sb>>>4|Sb;Sb=Tb>>>8|Tb;Tb=__ZN6Memory12alloc_staticEjb((Sb>>>16|Sb)+1|0,1)|0;c[Tb+-8>>2]=1;c[Tb+-4>>2]=nb;Sb=c[z>>2]|0;Ub=0;do{Vb=Tb+(Ub<<4)|0;Wb=Sb+(Ub<<4)|0;c[Vb>>2]=c[Wb>>2];c[Vb+4>>2]=c[Wb+4>>2];c[Vb+8>>2]=c[Wb+8>>2];c[Vb+12>>2]=c[Wb+12>>2];Ub=Ub+1|0}while((Ub|0)!=(nb|0));if(!(__Z16atomic_decrementPj(Sb+-8|0)|0))__ZN6Memory11free_staticEPvb(Sb,1);c[z>>2]=Tb;Xb=Tb}else Xb=ob;else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);Xb=0}g[Xb>>2]=ab;g[Xb+4>>2]=bb;g[Xb+8>>2]=cb;g[Xb+12>>2]=Wa;Qb=-ab;Mb=-bb;Nb=-cb;Kb=-Xa;nb=c[z>>2]|0;if((nb|0)!=0?(Ub=c[nb+-4>>2]|0,(Ub|0)>1):0){if((c[nb+-8>>2]|0)>>>0>1){Wb=(Ub<<4)+-1|0;Vb=Wb>>>1|Wb;Wb=Vb>>>2|Vb;Vb=Wb>>>4|Wb;Wb=Vb>>>8|Vb;Vb=__ZN6Memory12alloc_staticEjb((Wb>>>16|Wb)+1|0,1)|0;c[Vb+-8>>2]=1;c[Vb+-4>>2]=Ub;Wb=c[z>>2]|0;Yb=0;do{Zb=Vb+(Yb<<4)|0;_b=Wb+(Yb<<4)|0;c[Zb>>2]=c[_b>>2];c[Zb+4>>2]=c[_b+4>>2];c[Zb+8>>2]=c[_b+8>>2];c[Zb+12>>2]=c[_b+12>>2];Yb=Yb+1|0}while((Yb|0)!=(Ub|0));if(!(__Z16atomic_decrementPj(Wb+-8|0)|0))__ZN6Memory11free_staticEPvb(Wb,1);c[z>>2]=Vb;$b=Vb}else $b=nb;ac=$b+16|0;bc=$b}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);ac=0;bc=c[z>>2]|0}g[ac>>2]=Qb;g[ac+4>>2]=Mb;g[ac+8>>2]=Nb;g[ac+12>>2]=Kb;if((bc|0)!=0?(c[bc+-4>>2]|0)>2:0){if((bc|0)!=0?(c[bc+-8>>2]|0)>>>0>1:0){Ub=c[bc+-4>>2]|0;Yb=(Ub<<4)+-1|0;ob=Yb>>>1|Yb;Yb=ob>>>2|ob;ob=Yb>>>4|Yb;Yb=ob>>>8|ob;ob=__ZN6Memory12alloc_staticEjb((Yb>>>16|Yb)+1|0,1)|0;c[ob+-8>>2]=1;c[ob+-4>>2]=Ub;if(!Ub){Yb=c[z>>2]|0;if(Yb|0){cc=Yb;dc=54}}else{Yb=c[z>>2]|0;Tb=0;do{Sb=ob+(Tb<<4)|0;_b=Yb+(Tb<<4)|0;c[Sb>>2]=c[_b>>2];c[Sb+4>>2]=c[_b+4>>2];c[Sb+8>>2]=c[_b+8>>2];c[Sb+12>>2]=c[_b+12>>2];Tb=Tb+1|0}while((Tb|0)!=(Ub|0));cc=Yb;dc=54}do if((dc|0)==54){dc=0;if(__Z16atomic_decrementPj(cc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(cc,1)}while(0);c[z>>2]=ob;ec=ob}else ec=bc;fc=ec+32|0;gc=ec}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);fc=0;gc=c[z>>2]|0}g[fc>>2]=db;g[fc+4>>2]=eb;g[fc+8>>2]=fb;g[fc+12>>2]=$a;Kb=-db;Nb=-eb;Mb=-fb;Qb=-mb;if((gc|0)!=0?(c[gc+-4>>2]|0)>3:0){do if(!gc)hc=gc;else{if((c[gc+-8>>2]|0)>>>0<=1){hc=gc;break}Yb=c[gc+-4>>2]|0;Ub=(Yb<<4)+-1|0;Tb=Ub>>>1|Ub;Ub=Tb>>>2|Tb;Tb=Ub>>>4|Ub;Ub=Tb>>>8|Tb;Tb=__ZN6Memory12alloc_staticEjb((Ub>>>16|Ub)+1|0,1)|0;c[Tb+-8>>2]=1;c[Tb+-4>>2]=Yb;if(!Yb){Ub=c[z>>2]|0;if(Ub|0){ic=Ub;dc=67}}else{Ub=c[z>>2]|0;nb=0;do{Vb=Tb+(nb<<4)|0;Wb=Ub+(nb<<4)|0;c[Vb>>2]=c[Wb>>2];c[Vb+4>>2]=c[Wb+4>>2];c[Vb+8>>2]=c[Wb+8>>2];c[Vb+12>>2]=c[Wb+12>>2];nb=nb+1|0}while((nb|0)!=(Yb|0));ic=Ub;dc=67}do if((dc|0)==67){dc=0;if(__Z16atomic_decrementPj(ic+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ic,1)}while(0);c[z>>2]=Tb;hc=Tb}while(0);jc=hc+48|0;kc=hc}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);jc=0;kc=c[z>>2]|0}g[jc>>2]=Kb;g[jc+4>>2]=Nb;g[jc+8>>2]=Mb;g[jc+12>>2]=Qb;Ib=pb+1.0e6;if((kc|0)!=0?(c[kc+-4>>2]|0)>4:0){do if(!kc)lc=kc;else{if((c[kc+-8>>2]|0)>>>0<=1){lc=kc;break}ob=c[kc+-4>>2]|0;Ub=(ob<<4)+-1|0;Yb=Ub>>>1|Ub;Ub=Yb>>>2|Yb;Yb=Ub>>>4|Ub;Ub=Yb>>>8|Yb;Yb=__ZN6Memory12alloc_staticEjb((Ub>>>16|Ub)+1|0,1)|0;c[Yb+-8>>2]=1;c[Yb+-4>>2]=ob;if(!ob){Ub=c[z>>2]|0;if(Ub|0){mc=Ub;dc=80}}else{Ub=c[z>>2]|0;nb=0;do{Wb=Yb+(nb<<4)|0;Vb=Ub+(nb<<4)|0;c[Wb>>2]=c[Vb>>2];c[Wb+4>>2]=c[Vb+4>>2];c[Wb+8>>2]=c[Vb+8>>2];c[Wb+12>>2]=c[Vb+12>>2];nb=nb+1|0}while((nb|0)!=(ob|0));mc=Ub;dc=80}do if((dc|0)==80){dc=0;if(__Z16atomic_decrementPj(mc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(mc,1)}while(0);c[z>>2]=Yb;lc=Yb}while(0);nc=lc+64|0;oc=lc}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);nc=0;oc=c[z>>2]|0}g[nc>>2]=jb;g[nc+4>>2]=kb;g[nc+8>>2]=lb;g[nc+12>>2]=Ib;Qb=-jb;Mb=-kb;Nb=-lb;Kb=-_a;if((oc|0)!=0?(c[oc+-4>>2]|0)>5:0){do if(!oc)pc=oc;else{if((c[oc+-8>>2]|0)>>>0<=1){pc=oc;break}Ub=c[oc+-4>>2]|0;ob=(Ub<<4)+-1|0;nb=ob>>>1|ob;ob=nb>>>2|nb;nb=ob>>>4|ob;ob=nb>>>8|nb;nb=__ZN6Memory12alloc_staticEjb((ob>>>16|ob)+1|0,1)|0;c[nb+-8>>2]=1;c[nb+-4>>2]=Ub;if(!Ub){ob=c[z>>2]|0;if(ob|0){qc=ob;dc=93}}else{ob=c[z>>2]|0;Tb=0;do{Vb=nb+(Tb<<4)|0;Wb=ob+(Tb<<4)|0;c[Vb>>2]=c[Wb>>2];c[Vb+4>>2]=c[Wb+4>>2];c[Vb+8>>2]=c[Wb+8>>2];c[Vb+12>>2]=c[Wb+12>>2];Tb=Tb+1|0}while((Tb|0)!=(Ub|0));qc=ob;dc=93}do if((dc|0)==93){dc=0;if(__Z16atomic_decrementPj(qc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(qc,1)}while(0);c[z>>2]=nb;pc=nb}while(0);rc=pc+80|0}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);rc=0}g[rc>>2]=Qb;g[rc+4>>2]=Mb;g[rc+8>>2]=Nb;g[rc+12>>2]=Kb;do if(!(c[ja>>2]|0)){sc=0;tc=pb}else{c[o>>2]=0;ob=ka;Ub=_i64Add(c[ob>>2]|0,c[ob+4>>2]|0,1,0)|0;ob=ka;c[ob>>2]=Ub;c[ob+4>>2]=F;ob=c[z>>2]|0;do if(!ob)dc=102;else{Ub=c[ob+-4>>2]|0;if((Ub|0)<=0){dc=102;break}c[p>>2]=ob;uc=Ub}while(0);do if((dc|0)==102){dc=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);ob=c[z>>2]|0;c[p>>2]=0;if(!ob){uc=0;break}uc=c[ob+-4>>2]|0}while(0);c[la>>2]=uc;c[ma>>2]=ia;c[na>>2]=65536;c[oa>>2]=o;c[pa>>2]=30;__ZN6OctreeIN17VisualServerScene8InstanceELb1E16DefaultAllocatorE12_cull_convexEPNS3_6OctantEPNS3_15_CullConvexDataE(v,c[ja>>2]|0,p);ob=c[o>>2]|0;if((ob|0)<=0){sc=ob;tc=pb;break}Ib=(c[j>>2]=gb&2147483647,+g[j>>2]);Db=(c[j>>2]=hb&2147483647,+g[j>>2]);Hb=(c[j>>2]=ib&2147483647,+g[j>>2]);nb=0;Ub=ob;Fb=pb;while(1){ob=b+262204+(nb<<2)|0;Tb=c[ob>>2]|0;Yb=Tb;do if(!(c[Tb+104>>2]&65536))dc=113;else{if(!(1<<c[Tb+8>>2]&30)){dc=113;break}if(!(a[(c[Tb+320>>2]|0)+9>>0]|0)){dc=113;break}Ab=+g[Tb+232>>2]*.5;Eb=+g[Tb+236>>2]*.5;Cb=+g[Tb+240>>2]*.5;xb=Ib*Ab+Db*Eb+Hb*Cb+(jb*(Ab+ +g[Tb+220>>2])+kb*(Eb+ +g[Tb+224>>2])+lb*(Cb+ +g[Tb+228>>2]));vc=nb;wc=Ub;xc=xb>Fb?xb:Fb}while(0);if((dc|0)==113){dc=0;Tb=Ub+-1|0;Wb=b+262204+(Tb<<2)|0;c[ob>>2]=c[Wb>>2];c[Wb>>2]=Yb;vc=nb+-1|0;wc=Tb;xc=Fb}nb=vc+1|0;if((nb|0)>=(wc|0)){sc=wc;tc=xc;break}else{Ub=wc;Fb=xc}}}while(0);__ZN12CameraMatrixC2Ev(p);pb=(Pb-Ob)*.5;Kb=(Jb-Gb)*.5;__ZN12CameraMatrix14set_orthogonalEffffff(p,-pb,pb,-Kb,Kb,0.0,tc-Lb);Ya=A;Ub=X;Za=Ya+36|0;do{c[Ya>>2]=c[Ub>>2];Ya=Ya+4|0;Ub=Ub+4|0}while((Ya|0)<(Za|0));Lb=Ob+pb;Jb=Gb+Kb;g[sa>>2]=ab*Lb+db*Jb+jb*tc;g[ra>>2]=bb*Lb+eb*Jb+kb*tc;g[qa>>2]=cb*Lb+fb*Jb+lb*tc;Ub=c[309203]|0;Ya=c[(c[Ub>>2]|0)+96>>2]|0;c[B>>2]=c[q>>2];Za=Ra+1|0;Jb=+g[t+(Za<<2)>>2];c[o>>2]=c[B>>2];Xh[Ya&1](Ub,o,p,A,0.0,Jb,Ra);__ZN12CameraMatrixD2Ev(p);Ub=c[309203]|0;Ya=c[(c[Ub>>2]|0)+164>>2]|0;c[C>>2]=c[q>>2];c[D>>2]=ta;c[p>>2]=c[C>>2];c[o>>2]=c[D>>2];ui[Ya&4095](Ub,p,o,Ra,ia,sc);Ub=c[z>>2]|0;do if(Ub|0){if(__Z16atomic_decrementPj(Ub+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ub,1)}while(0);yc=Xa;zc=Wa;Ac=mb;Bc=$a;Cc=_a;Dc=tc;Ec=Za}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1065944,1062757,1372,1065974,0);yc=_;zc=$;Ac=Sa;Bc=Ta;Cc=Ua;Dc=Va;Ec=Ra+1|0}__ZN12CameraMatrixD2Ev(x);if((Ec|0)<(da|0)){Ra=Ec;_=yc;$=zc;Sa=Ac;Ta=Bc;Ua=Cc;Va=Dc}else break}}l=n;return}case 1:{Ec=c[309202]|0;Ra=c[(c[Ec>>2]|0)+428>>2]|0;c[E>>2]=c[Z>>2];c[o>>2]=c[E>>2];switch($i[Ra&8191](Ec,o)|0){case 0:{Ec=d+24|0;Ra=d+28|0;E=d+32|0;da=d+60|0;z=d+36|0;sc=d+40|0;ia=d+44|0;D=d+64|0;C=d+48|0;ta=d+52|0;q=d+56|0;A=d+68|0;B=k+16|0;qa=b+262204|0;ra=k+76|0;sa=k+64|0;X=p+4|0;wc=p+8|0;vc=p+16|0;ib=p+12|0;hb=p+20|0;gb=W+4|0;ja=c[i>>2]|0;v=0;do{pa=c[309202]|0;oa=c[(c[pa>>2]|0)+444>>2]|0;c[G>>2]=c[Z>>2];c[o>>2]=c[G>>2];Dc=+Ai[oa&31](pa,o,2);Va=(v|0)==0?-1.0:1.0;c[t>>2]=0;__ZN6VectorI5PlaneE6resizeEi(t,5)|0;Cc=Dc*0.0;Ua=Va*Dc;Bc=Cc+0.0;Ta=Va+Ua;Ac=+g[Ec>>2];Sa=+g[Ra>>2];zc=+g[E>>2];$=+g[da>>2];yc=$+(Cc*Ac+Cc*Sa+Ua*zc);_=+g[z>>2];tc=+g[sc>>2];lb=+g[ia>>2];fb=+g[D>>2];cb=fb+(Cc*_+Cc*tc+Ua*lb);kb=+g[C>>2];eb=+g[ta>>2];bb=+g[q>>2];jb=+g[A>>2];db=jb+(Cc*kb+Cc*eb+Ua*bb);Ua=$+(Bc*Ac+Bc*Sa+Ta*zc)-yc;zc=fb+(Bc*_+Bc*tc+Ta*lb)-cb;lb=jb+(Bc*kb+Bc*eb+Ta*bb)-db;bb=+I(+(Ua*Ua+zc*zc+lb*lb));if(bb==0.0){Fc=0.0;Gc=0.0;Hc=0.0}else{Fc=Ua/bb;Gc=lb/bb;Hc=zc/bb}bb=db*Gc+(cb*Hc+yc*Fc);pa=c[t>>2]|0;if((pa|0)!=0?(oa=c[pa+-4>>2]|0,(oa|0)>0):0)if((c[pa+-8>>2]|0)>>>0>1){na=(oa<<4)+-1|0;ma=na>>>1|na;na=ma>>>2|ma;ma=na>>>4|na;na=ma>>>8|ma;ma=__ZN6Memory12alloc_staticEjb((na>>>16|na)+1|0,1)|0;c[ma+-8>>2]=1;c[ma+-4>>2]=oa;na=c[t>>2]|0;uc=0;do{la=ma+(uc<<4)|0;ka=na+(uc<<4)|0;c[la>>2]=c[ka>>2];c[la+4>>2]=c[ka+4>>2];c[la+8>>2]=c[ka+8>>2];c[la+12>>2]=c[ka+12>>2];uc=uc+1|0}while((uc|0)!=(oa|0));if(!(__Z16atomic_decrementPj(na+-8|0)|0))__ZN6Memory11free_staticEPvb(na,1);c[t>>2]=ma;Ic=ma}else Ic=pa;else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);Ic=0}g[Ic>>2]=Fc;g[Ic+4>>2]=Hc;g[Ic+8>>2]=Gc;g[Ic+12>>2]=bb;_a=+I(+(Va*Va+1.0));oa=_a==0.0;if(oa){Jc=0.0;Kc=0.0;Lc=0.0}else{Jc=1.0/_a;Kc=Va/_a;Lc=0.0/_a}$a=Dc*Jc;mb=Dc*Lc;Wa=Dc*Kc;Xa=Jc+$a;yc=Lc+mb;cb=Kc+Wa;db=+g[Ec>>2];zc=+g[Ra>>2];lb=+g[E>>2];Ua=+g[da>>2];Ta=Ua+($a*db+mb*zc+Wa*lb);eb=+g[z>>2];Bc=+g[sc>>2];kb=+g[ia>>2];jb=+g[D>>2];tc=jb+($a*eb+mb*Bc+Wa*kb);_=+g[C>>2];fb=+g[ta>>2];Sa=+g[q>>2];Ac=+g[A>>2];$=Ac+($a*_+mb*fb+Wa*Sa);Wa=Ua+(Xa*db+yc*zc+cb*lb)-Ta;lb=jb+(Xa*eb+yc*Bc+cb*kb)-tc;kb=Ac+(Xa*_+yc*fb+cb*Sa)-$;Sa=+I(+(Wa*Wa+lb*lb+kb*kb));if(Sa==0.0){Mc=0.0;Nc=0.0;Oc=0.0}else{Mc=Wa/Sa;Nc=kb/Sa;Oc=lb/Sa}Sa=$*Nc+(tc*Oc+Ta*Mc);uc=c[t>>2]|0;if((uc|0)!=0?(Za=c[uc+-4>>2]|0,(Za|0)>1):0){if((c[uc+-8>>2]|0)>>>0>1){ka=(Za<<4)+-1|0;la=ka>>>1|ka;ka=la>>>2|la;la=ka>>>4|ka;ka=la>>>8|la;la=__ZN6Memory12alloc_staticEjb((ka>>>16|ka)+1|0,1)|0;c[la+-8>>2]=1;c[la+-4>>2]=Za;ka=c[t>>2]|0;rc=0;do{pc=la+(rc<<4)|0;qc=ka+(rc<<4)|0;c[pc>>2]=c[qc>>2];c[pc+4>>2]=c[qc+4>>2];c[pc+8>>2]=c[qc+8>>2];c[pc+12>>2]=c[qc+12>>2];rc=rc+1|0}while((rc|0)!=(Za|0));if(!(__Z16atomic_decrementPj(ka+-8|0)|0))__ZN6Memory11free_staticEPvb(ka,1);c[t>>2]=la;Pc=la}else Pc=uc;Qc=Pc+16|0}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);Qc=0}g[Qc>>2]=Mc;g[Qc+4>>2]=Oc;g[Qc+8>>2]=Nc;g[Qc+12>>2]=Sa;if(oa){Rc=0.0;Sc=0.0;Tc=0.0}else{Rc=-1.0/_a;Sc=Va/_a;Tc=0.0/_a}bb=Dc*Rc;Ta=Dc*Tc;tc=Dc*Sc;$=Rc+bb;lb=Tc+Ta;kb=Sc+tc;Wa=+g[Ec>>2];cb=+g[Ra>>2];fb=+g[E>>2];yc=+g[da>>2];_=yc+(bb*Wa+Ta*cb+tc*fb);Xa=+g[z>>2];Ac=+g[sc>>2];Bc=+g[ia>>2];eb=+g[D>>2];jb=eb+(bb*Xa+Ta*Ac+tc*Bc);zc=+g[C>>2];db=+g[ta>>2];Ua=+g[q>>2];mb=+g[A>>2];$a=mb+(bb*zc+Ta*db+tc*Ua);tc=yc+(Wa*$+lb*cb+kb*fb)-_;fb=eb+($*Xa+lb*Ac+kb*Bc)-jb;Bc=mb+($*zc+lb*db+kb*Ua)-$a;Ua=+I(+(tc*tc+fb*fb+Bc*Bc));if(Ua==0.0){Uc=0.0;Vc=0.0;Wc=0.0}else{Uc=tc/Ua;Vc=Bc/Ua;Wc=fb/Ua}Ua=$a*Vc+(jb*Wc+_*Uc);Za=c[t>>2]|0;if((Za|0)!=0?(rc=c[Za+-4>>2]|0,(rc|0)>2):0){if((c[Za+-8>>2]|0)>>>0>1){pa=(rc<<4)+-1|0;ma=pa>>>1|pa;pa=ma>>>2|ma;ma=pa>>>4|pa;pa=ma>>>8|ma;ma=__ZN6Memory12alloc_staticEjb((pa>>>16|pa)+1|0,1)|0;c[ma+-8>>2]=1;c[ma+-4>>2]=rc;pa=c[t>>2]|0;na=0;do{qc=ma+(na<<4)|0;pc=pa+(na<<4)|0;c[qc>>2]=c[pc>>2];c[qc+4>>2]=c[pc+4>>2];c[qc+8>>2]=c[pc+8>>2];c[qc+12>>2]=c[pc+12>>2];na=na+1|0}while((na|0)!=(rc|0));if(!(__Z16atomic_decrementPj(pa+-8|0)|0))__ZN6Memory11free_staticEPvb(pa,1);c[t>>2]=ma;Xc=ma}else Xc=Za;Yc=Xc+32|0}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);Yc=0}g[Yc>>2]=Uc;g[Yc+4>>2]=Wc;g[Yc+8>>2]=Vc;g[Yc+12>>2]=Ua;if(oa){Zc=0.0;_c=0.0;$c=0.0}else{Zc=0.0/_a;_c=Va/_a;$c=1.0/_a}Sa=Dc*Zc;_=Dc*$c;jb=Dc*_c;$a=Zc+Sa;fb=$c+_;Bc=_c+jb;tc=+g[Ec>>2];kb=+g[Ra>>2];db=+g[E>>2];lb=+g[da>>2];zc=lb+(Sa*tc+_*kb+jb*db);$=+g[z>>2];mb=+g[sc>>2];Ac=+g[ia>>2];Xa=+g[D>>2];eb=Xa+(Sa*$+_*mb+jb*Ac);cb=+g[C>>2];Wa=+g[ta>>2];yc=+g[q>>2];Ta=+g[A>>2];bb=Ta+(Sa*cb+_*Wa+jb*yc);jb=lb+(tc*$a+fb*kb+Bc*db)-zc;db=Xa+($a*$+fb*mb+Bc*Ac)-eb;Ac=Ta+($a*cb+fb*Wa+Bc*yc)-bb;yc=+I(+(jb*jb+db*db+Ac*Ac));if(yc==0.0){ad=0.0;bd=0.0;cd=0.0}else{ad=jb/yc;bd=Ac/yc;cd=db/yc}yc=bb*bd+(eb*cd+zc*ad);rc=c[t>>2]|0;if((rc|0)!=0?(na=c[rc+-4>>2]|0,(na|0)>3):0){if((c[rc+-8>>2]|0)>>>0>1){uc=(na<<4)+-1|0;la=uc>>>1|uc;uc=la>>>2|la;la=uc>>>4|uc;uc=la>>>8|la;la=__ZN6Memory12alloc_staticEjb((uc>>>16|uc)+1|0,1)|0;c[la+-8>>2]=1;c[la+-4>>2]=na;uc=c[t>>2]|0;ka=0;do{pc=la+(ka<<4)|0;qc=uc+(ka<<4)|0;c[pc>>2]=c[qc>>2];c[pc+4>>2]=c[qc+4>>2];c[pc+8>>2]=c[qc+8>>2];c[pc+12>>2]=c[qc+12>>2];ka=ka+1|0}while((ka|0)!=(na|0));if(!(__Z16atomic_decrementPj(uc+-8|0)|0))__ZN6Memory11free_staticEPvb(uc,1);c[t>>2]=la;dd=la}else dd=rc;ed=dd+48|0}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);ed=0}g[ed>>2]=ad;g[ed+4>>2]=cd;g[ed+8>>2]=bd;g[ed+12>>2]=yc;if(oa){fd=0.0;gd=0.0;hd=0.0}else{fd=0.0/_a;gd=Va/_a;hd=-1.0/_a}Ua=Dc*fd;zc=Dc*hd;eb=Dc*gd;bb=fd+Ua;db=hd+zc;Ac=gd+eb;jb=+g[Ec>>2];Bc=+g[Ra>>2];Wa=+g[E>>2];fb=+g[da>>2];cb=fb+(Ua*jb+zc*Bc+eb*Wa);$a=+g[z>>2];Ta=+g[sc>>2];mb=+g[ia>>2];$=+g[D>>2];Xa=$+(Ua*$a+zc*Ta+eb*mb);kb=+g[C>>2];tc=+g[ta>>2];lb=+g[q>>2];_=+g[A>>2];Sa=_+(Ua*kb+zc*tc+eb*lb);eb=fb+(jb*bb+db*Bc+Ac*Wa)-cb;Wa=$+(bb*$a+db*Ta+Ac*mb)-Xa;mb=_+(bb*kb+db*tc+Ac*lb)-Sa;lb=+I(+(eb*eb+Wa*Wa+mb*mb));if(lb==0.0){id=0.0;jd=0.0;kd=0.0}else{id=eb/lb;jd=mb/lb;kd=Wa/lb}lb=Sa*jd+(Xa*kd+cb*id);na=c[t>>2]|0;if((na|0)!=0?(ka=c[na+-4>>2]|0,(ka|0)>4):0){if((c[na+-8>>2]|0)>>>0>1){Za=(ka<<4)+-1|0;ma=Za>>>1|Za;Za=ma>>>2|ma;ma=Za>>>4|Za;Za=ma>>>8|ma;ma=__ZN6Memory12alloc_staticEjb((Za>>>16|Za)+1|0,1)|0;c[ma+-8>>2]=1;c[ma+-4>>2]=ka;Za=c[t>>2]|0;pa=0;do{qc=ma+(pa<<4)|0;pc=Za+(pa<<4)|0;c[qc>>2]=c[pc>>2];c[qc+4>>2]=c[pc+4>>2];c[qc+8>>2]=c[pc+8>>2];c[qc+12>>2]=c[pc+12>>2];pa=pa+1|0}while((pa|0)!=(ka|0));if(!(__Z16atomic_decrementPj(Za+-8|0)|0))__ZN6Memory11free_staticEPvb(Za,1);c[t>>2]=ma;ld=ma}else ld=na;md=ld+64|0}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);md=0}g[md>>2]=id;g[md+4>>2]=kd;g[md+8>>2]=jd;g[md+12>>2]=lb;do if(!(c[ra>>2]|0))nd=0;else{c[o>>2]=0;ka=sa;pa=_i64Add(c[ka>>2]|0,c[ka+4>>2]|0,1,0)|0;ka=sa;c[ka>>2]=pa;c[ka+4>>2]=F;ka=c[t>>2]|0;do if(!ka)dc=190;else{pa=c[ka+-4>>2]|0;if((pa|0)<=0){dc=190;break}c[p>>2]=ka;od=pa}while(0);do if((dc|0)==190){dc=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);ka=c[t>>2]|0;c[p>>2]=0;if(!ka){od=0;break}od=c[ka+-4>>2]|0}while(0);c[X>>2]=od;c[wc>>2]=qa;c[vc>>2]=65536;c[ib>>2]=o;c[hb>>2]=30;__ZN6OctreeIN17VisualServerScene8InstanceELb1E16DefaultAllocatorE12_cull_convexEPNS3_6OctantEPNS3_15_CullConvexDataE(B,c[ra>>2]|0,p);ka=c[o>>2]|0;if((ka|0)>0){pd=0;qd=ka}else{nd=ka;break}while(1){ka=b+262204+(pd<<2)|0;pa=c[ka>>2]|0;oa=pa;do if(c[pa+104>>2]&65536){if(!(1<<c[pa+8>>2]&30)){dc=200;break}if(a[(c[pa+320>>2]|0)+9>>0]|0){rd=pd;sd=qd}else dc=200}else dc=200;while(0);if((dc|0)==200){dc=0;pa=qd+-1|0;Yb=b+262204+(pa<<2)|0;c[ka>>2]=c[Yb>>2];c[Yb>>2]=oa;rd=pd+-1|0;sd=pa}pd=rd+1|0;if((pd|0)>=(sd|0)){nd=sd;break}else qd=sd}}while(0);na=c[309203]|0;ma=c[(c[na>>2]|0)+96>>2]|0;c[H>>2]=c[gb>>2];__ZN12CameraMatrixC2Ev(p);c[o>>2]=c[H>>2];Xh[ma&1](na,o,p,Ec,Dc,0.0,v);__ZN12CameraMatrixD2Ev(p);na=c[309203]|0;ma=c[(c[na>>2]|0)+164>>2]|0;c[J>>2]=c[gb>>2];c[K>>2]=ja;c[p>>2]=c[J>>2];c[o>>2]=c[K>>2];ui[ma&4095](na,p,o,v,qa,nd);na=c[t>>2]|0;do if(na|0){if(__Z16atomic_decrementPj(na+-8|0)|0)break;__ZN6Memory11free_staticEPvb(na,1)}while(0);v=v+1|0}while((v|0)!=2);l=n;return}case 1:{v=c[309202]|0;nd=c[(c[v>>2]|0)+444>>2]|0;c[L>>2]=c[Z>>2];c[o>>2]=c[L>>2];jd=+Ai[nd&31](v,o,2);__ZN12CameraMatrixC2Ev(t);__ZN12CameraMatrix15set_perspectiveEffffb(t,90.0,1.0,.009999999776482582,jd,0);v=d+24|0;nd=M+4|0;L=M+8|0;qa=M+12|0;K=M+16|0;J=M+20|0;ja=M+24|0;gb=M+28|0;Ec=M+32|0;H=M+44|0;sd=M+40|0;qd=M+36|0;pd=k+16|0;rd=b+262204|0;dc=k+76|0;ra=k+64|0;B=p+4|0;hb=p+8|0;ib=p+16|0;vc=p+12|0;wc=p+20|0;od=W+4|0;X=0;do{if((a[1220456]|0)==0?___cxa_guard_acquire(1220456)|0:0){g[309244]=-1.0;g[309245]=0.0;g[309246]=0.0;g[309247]=1.0;g[309248]=0.0;g[309249]=0.0;g[309250]=0.0;g[309251]=-1.0;g[309252]=0.0;g[309253]=0.0;g[309254]=1.0;g[309255]=0.0;g[309256]=0.0;g[309257]=0.0;g[309258]=-1.0;g[309259]=0.0;g[309260]=0.0;g[309261]=1.0}if((a[1220464]|0)==0?___cxa_guard_acquire(1220464)|0:0){g[309262]=0.0;g[309263]=-1.0;g[309264]=0.0;g[309265]=0.0;g[309266]=-1.0;g[309267]=0.0;g[309268]=0.0;g[309269]=0.0;g[309270]=-1.0;g[309271]=0.0;g[309272]=0.0;g[309273]=1.0;g[309274]=0.0;g[309275]=-1.0;g[309276]=0.0;g[309277]=0.0;g[309278]=-1.0;g[309279]=0.0}g[M>>2]=1.0;g[nd>>2]=0.0;g[L>>2]=0.0;g[qa>>2]=0.0;g[K>>2]=1.0;g[J>>2]=0.0;g[ja>>2]=0.0;g[gb>>2]=0.0;g[Ec>>2]=1.0;g[H>>2]=0.0;g[sd>>2]=0.0;g[qd>>2]=0.0;__ZNK9Transform10looking_atERK7Vector3S2_(o,M,1236976+(X*12|0)|0,1237048+(X*12|0)|0);__ZNK9TransformmlERKS_(x,v,o);sa=__ZNK12CameraMatrix21get_projection_planesERK9Transform(t,x)|0;if(c[dc>>2]|0){c[o>>2]=0;md=ra;ld=_i64Add(c[md>>2]|0,c[md+4>>2]|0,1,0)|0;md=ra;c[md>>2]=ld;c[md+4>>2]=F;if(sa){md=sa+-4|0;ld=c[md>>2]|0;if((ld|0)>0){td=ld;ud=sa}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);td=c[md>>2]|0;ud=0}}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);td=0;ud=0}c[p>>2]=ud;c[B>>2]=td;c[hb>>2]=rd;c[ib>>2]=65536;c[vc>>2]=o;c[wc>>2]=30;__ZN6OctreeIN17VisualServerScene8InstanceELb1E16DefaultAllocatorE12_cull_convexEPNS3_6OctantEPNS3_15_CullConvexDataE(pd,c[dc>>2]|0,p);md=c[o>>2]|0;if((md|0)>0){ld=0;A=md;while(1){q=b+262204+(ld<<2)|0;ta=c[q>>2]|0;C=ta;if(((c[ta+104>>2]&65536|0)!=0?(1<<c[ta+8>>2]&30|0)!=0:0)?(a[(c[ta+320>>2]|0)+9>>0]|0)!=0:0){vd=ld;wd=A}else{ta=A+-1|0;D=b+262204+(ta<<2)|0;c[q>>2]=c[D>>2];c[D>>2]=C;vd=ld+-1|0;wd=ta}ld=vd+1|0;if((ld|0)>=(wd|0)){xd=wd;break}else A=wd}}else xd=md}else xd=0;A=c[309203]|0;ld=c[(c[A>>2]|0)+96>>2]|0;c[N>>2]=c[od>>2];c[o>>2]=c[N>>2];Xh[ld&1](A,o,t,x,jd,0.0,X);A=c[309203]|0;ld=c[(c[A>>2]|0)+164>>2]|0;c[O>>2]=c[od>>2];c[P>>2]=c[i>>2];c[p>>2]=c[O>>2];c[o>>2]=c[P>>2];ui[ld&4095](A,p,o,X,rd,xd);if(sa|0?(__Z16atomic_decrementPj(sa+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(sa,1);X=X+1|0}while((X|0)!=6);X=c[309203]|0;xd=c[(c[X>>2]|0)+96>>2]|0;c[Q>>2]=c[od>>2];__ZN12CameraMatrixC2Ev(p);c[o>>2]=c[Q>>2];Xh[xd&1](X,o,p,v,jd,0.0,0);__ZN12CameraMatrixD2Ev(p);__ZN12CameraMatrixD2Ev(t);l=n;return}default:{l=n;return}}break}case 2:{v=c[309202]|0;X=c[(c[v>>2]|0)+444>>2]|0;c[R>>2]=c[Z>>2];c[o>>2]=c[R>>2];jd=+Ai[X&31](v,o,2);v=c[309202]|0;X=c[(c[v>>2]|0)+444>>2]|0;c[S>>2]=c[Z>>2];c[o>>2]=c[S>>2];kd=+Ai[X&31](v,o,4);__ZN12CameraMatrixC2Ev(t);__ZN12CameraMatrix15set_perspectiveEffffb(t,kd*2.0,1.0,.009999999776482582,jd,0);v=d+24|0;d=__ZNK12CameraMatrix21get_projection_planesERK9Transform(t,v)|0;X=k+16|0;S=b+262204|0;Z=k+76|0;if(c[Z>>2]|0){c[o>>2]=0;R=k+64|0;k=R;xd=_i64Add(c[k>>2]|0,c[k+4>>2]|0,1,0)|0;k=R;c[k>>2]=xd;c[k+4>>2]=F;if(d){k=d+-4|0;xd=c[k>>2]|0;if((xd|0)>0){yd=xd;zd=d}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);yd=c[k>>2]|0;zd=0}}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);yd=0;zd=0}c[p>>2]=zd;c[p+4>>2]=yd;c[p+8>>2]=S;c[p+16>>2]=65536;c[p+12>>2]=o;c[p+20>>2]=30;__ZN6OctreeIN17VisualServerScene8InstanceELb1E16DefaultAllocatorE12_cull_convexEPNS3_6OctantEPNS3_15_CullConvexDataE(X,c[Z>>2]|0,p);Z=c[o>>2]|0;if((Z|0)>0){X=0;yd=Z;while(1){zd=b+262204+(X<<2)|0;k=c[zd>>2]|0;xd=k;if(((c[k+104>>2]&65536|0)!=0?(1<<c[k+8>>2]&30|0)!=0:0)?(a[(c[k+320>>2]|0)+9>>0]|0)!=0:0){Ad=X;Bd=yd}else{k=yd+-1|0;R=b+262204+(k<<2)|0;c[zd>>2]=c[R>>2];c[R>>2]=xd;Ad=X+-1|0;Bd=k}X=Ad+1|0;if((X|0)>=(Bd|0)){Cd=Bd;break}else yd=Bd}}else Cd=Z}else Cd=0;Z=c[309203]|0;Bd=c[(c[Z>>2]|0)+96>>2]|0;yd=W+4|0;c[T>>2]=c[yd>>2];c[o>>2]=c[T>>2];Xh[Bd&1](Z,o,t,v,jd,0.0,0);v=c[309203]|0;Z=c[(c[v>>2]|0)+164>>2]|0;c[U>>2]=c[yd>>2];c[V>>2]=c[i>>2];c[p>>2]=c[U>>2];c[o>>2]=c[V>>2];ui[Z&4095](v,p,o,0,S,Cd);if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);__ZN12CameraMatrixD2Ev(t);l=n;return}default:{l=n;return}}}function __ZN6VectorIPN20VisualServerViewport8ViewportEE14_copy_on_writeEv(a){a=a|0;var b=0,d=0,e=0;b=c[a>>2]|0;if(!b)return;if((c[b+-8>>2]|0)>>>0<=1)return;d=c[b+-4>>2]|0;b=(d<<2)+-1|0;e=b>>>1|b;b=e>>>2|e;e=b>>>4|b;b=e>>>8|e;e=__ZN6Memory12alloc_staticEjb((b>>>16|b)+1|0,1)|0;c[e+-8>>2]=1;c[e+-4>>2]=d;if(d|0){b=0;do{c[e+(b<<2)>>2]=c[(c[a>>2]|0)+(b<<2)>>2];b=b+1|0}while((b|0)!=(d|0))}d=c[a>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);c[a>>2]=e;return}function __ZNK9SortArrayIPN20VisualServerViewport8ViewportENS0_12ViewportSortEE9introsortEiiPS2_i(a,b,d,e,f){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;var h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0;h=l;l=l+16|0;if((l|0)>=(m|0))ba(16);i=h;j=d-b|0;if((j|0)<=16){l=h;return}k=e+(b<<2)|0;n=i+4|0;o=i+4|0;p=i+4|0;q=i+4|0;r=f;f=d;d=j;while(1){if(!r)break;j=c[(__ZNK9SortArrayIPN20VisualServerViewport8ViewportENS0_12ViewportSortEE11median_of_3ERKS2_S6_S6_(a,k,e+((d>>>1)+b<<2)|0,e+(f+-1<<2)|0)|0)>>2]|0;s=j+56|0;t=j+8|0;u=j+12|0;j=b;v=f;while(1){w=j;while(1){x=e+(w<<2)|0;y=c[x>>2]|0;g[i>>2]=0.0;g[n>>2]=0.0;z=__ZNK7Vector2neERKS_(y+56|0,i)|0;g[i>>2]=0.0;g[o>>2]=0.0;A=__ZNK7Vector2neERKS_(s,i)|0;if(z^A){if(!A){B=v;break}}else if((c[y+12>>2]|0)!=(c[t>>2]|0)){B=v;break}w=w+1|0}while(1){C=B+-1|0;D=e+(C<<2)|0;y=c[D>>2]|0;g[i>>2]=0.0;g[p>>2]=0.0;A=__ZNK7Vector2neERKS_(s,i)|0;g[i>>2]=0.0;g[q>>2]=0.0;z=__ZNK7Vector2neERKS_(y+56|0,i)|0;if(A^z)if(z){B=C;continue}else break;else if((c[u>>2]|0)==(c[y+8>>2]|0)){B=C;continue}else break}if((w|0)>=(C|0))break;y=c[x>>2]|0;c[x>>2]=c[D>>2];c[D>>2]=y;j=w+1|0;v=C}r=r+-1|0;__ZNK9SortArrayIPN20VisualServerViewport8ViewportENS0_12ViewportSortEE9introsortEiiPS2_i(a,w,f,e,r);d=w-b|0;if((d|0)<=16){E=17;break}else f=w}if((E|0)==17){l=h;return}__ZNK9SortArrayIPN20VisualServerViewport8ViewportENS0_12ViewportSortEE12partial_sortEiiiPS2_(a,b,f,f,e);l=h;return}function __ZNK9SortArrayIPN20VisualServerViewport8ViewportENS0_12ViewportSortEE20final_insertion_sortEiiPS2_(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);h=f;if((d-b|0)<=16){if((d|0)==(b|0)){l=f;return}i=b+1|0;if((i|0)==(d|0)){l=f;return}else j=i;do{__ZNK9SortArrayIPN20VisualServerViewport8ViewportENS0_12ViewportSortEE13linear_insertEiiPS2_(a,b,j,e);j=j+1|0}while((j|0)!=(d|0));l=f;return}j=b+16|0;__ZNK9SortArrayIPN20VisualServerViewport8ViewportENS0_12ViewportSortEE13linear_insertEiiPS2_(a,b,b+1|0,e);__ZNK9SortArrayIPN20VisualServerViewport8ViewportENS0_12ViewportSortEE13linear_insertEiiPS2_(a,b,b+2|0,e);__ZNK9SortArrayIPN20VisualServerViewport8ViewportENS0_12ViewportSortEE13linear_insertEiiPS2_(a,b,b+3|0,e);__ZNK9SortArrayIPN20VisualServerViewport8ViewportENS0_12ViewportSortEE13linear_insertEiiPS2_(a,b,b+4|0,e);__ZNK9SortArrayIPN20VisualServerViewport8ViewportENS0_12ViewportSortEE13linear_insertEiiPS2_(a,b,b+5|0,e);__ZNK9SortArrayIPN20VisualServerViewport8ViewportENS0_12ViewportSortEE13linear_insertEiiPS2_(a,b,b+6|0,e);__ZNK9SortArrayIPN20VisualServerViewport8ViewportENS0_12ViewportSortEE13linear_insertEiiPS2_(a,b,b+7|0,e);__ZNK9SortArrayIPN20VisualServerViewport8ViewportENS0_12ViewportSortEE13linear_insertEiiPS2_(a,b,b+8|0,e);__ZNK9SortArrayIPN20VisualServerViewport8ViewportENS0_12ViewportSortEE13linear_insertEiiPS2_(a,b,b+9|0,e);__ZNK9SortArrayIPN20VisualServerViewport8ViewportENS0_12ViewportSortEE13linear_insertEiiPS2_(a,b,b+10|0,e);__ZNK9SortArrayIPN20VisualServerViewport8ViewportENS0_12ViewportSortEE13linear_insertEiiPS2_(a,b,b+11|0,e);__ZNK9SortArrayIPN20VisualServerViewport8ViewportENS0_12ViewportSortEE13linear_insertEiiPS2_(a,b,b+12|0,e);__ZNK9SortArrayIPN20VisualServerViewport8ViewportENS0_12ViewportSortEE13linear_insertEiiPS2_(a,b,b+13|0,e);__ZNK9SortArrayIPN20VisualServerViewport8ViewportENS0_12ViewportSortEE13linear_insertEiiPS2_(a,b,b+14|0,e);__ZNK9SortArrayIPN20VisualServerViewport8ViewportENS0_12ViewportSortEE13linear_insertEiiPS2_(a,b,b+15|0,e);if((j|0)==(d|0)){l=f;return}b=h+4|0;a=h+4|0;i=j;do{j=c[e+(i<<2)>>2]|0;k=j+12|0;n=j+56|0;o=i;while(1){p=o+-1|0;q=e+(p<<2)|0;r=c[q>>2]|0;g[h>>2]=0.0;g[b>>2]=0.0;s=__ZNK7Vector2neERKS_(n,h)|0;g[h>>2]=0.0;g[a>>2]=0.0;t=__ZNK7Vector2neERKS_(r+56|0,h)|0;if(s^t){if(!t)break}else if((c[k>>2]|0)!=(c[r+8>>2]|0))break;c[e+(o<<2)>>2]=c[q>>2];o=p}c[e+(o<<2)>>2]=j;i=i+1|0}while((i|0)!=(d|0));l=f;return}function __ZN20VisualServerViewport14_draw_viewportEPNS_8ViewportE(b,d){b=b|0;d=d|0;var e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0.0,F=0.0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0,ia=0.0,ja=0.0,ka=0,la=0,ma=0,na=0,oa=0,pa=0,qa=0,ra=0,sa=0,ta=0,ua=0,va=0,wa=0,xa=0,ya=0,za=0,Aa=0;e=l;l=l+256|0;if((l|0)>=(m|0))ba(256);f=e+8|0;h=e+224|0;i=e+200|0;j=e+176|0;k=e+240|0;n=e+236|0;o=e+216|0;p=e+192|0;q=e+144|0;r=e;s=e+172|0;t=e+168|0;u=e+128|0;v=e+136|0;w=e+72|0;x=e+104|0;y=e+48|0;z=e+32|0;A=e+96|0;B=e+64|0;C=d+76|0;if((c[C>>2]|0)!=1?(D=c[309205]|0,Pi[c[(c[D>>2]|0)+32>>2]&2047](D,b+20|0),(c[C>>2]|0)==2):0)c[C>>2]=1;if((a[d+67>>0]|0)==0?(C=c[d+24>>2]|0,C|0):0){b=c[309206]|0;c[k>>2]=C;c[n>>2]=c[d+28>>2];E=+(c[d+20>>2]|0);g[o>>2]=+(c[d+16>>2]|0);g[o+4>>2]=E;c[p>>2]=c[d+68>>2];c[j>>2]=c[k>>2];c[i>>2]=c[n>>2];c[h>>2]=c[o>>2];c[h+4>>2]=c[o+4>>2];c[f>>2]=c[p>>2];__ZN17VisualServerScene13render_cameraE3RIDS0_7Vector2S0_(b,j,i,h,f)}if(a[d+65>>0]|0){l=e;return}b=h+4|0;c[b>>2]=379008;c[h>>2]=0;p=h+8|0;c[p>>2]=0;E=+(c[d+16>>2]|0);F=+(c[d+20>>2]|0);g[i>>2]=0.0;g[i+4>>2]=0.0;g[i+8>>2]=E;g[i+12>>2]=F;c[j>>2]=0;c[j+4>>2]=0;c[j+8>>2]=0;c[j+12>>2]=0;o=d+108|0;n=c[o>>2]|0;if((n|0)!=0?(k=c[n+8>>2]|0,n=c[d+112>>2]|0,(k|0)!=(n|0)):0){C=k;while(1){k=c[C+8>>2]|0;if((k|0)==(n|0))break;else C=k}if(C){n=d+84|0;k=f+4|0;D=r+4|0;G=w+4|0;H=w+12|0;I=w+16|0;J=z+4|0;K=j+4|0;L=y+4|0;M=z+8|0;N=j+8|0;O=y+8|0;P=z+12|0;Q=j+12|0;R=y+12|0;S=0;T=0;U=0;V=C;while(1){C=V+28|0;__ZNK11Transform2DmlERKS_(q,n,V+32|0);W=c[C>>2]|0;X=c[W+20>>2]|0;if((X|0)!=0?(Y=c[X+8>>2]|0,X=c[W+24>>2]|0,(Y|0)!=(X|0)):0){W=Y;while(1){Y=c[W+8>>2]|0;if((Y|0)==(X|0))break;else W=Y}if(W){X=W;Y=S;Z=T;_=U;while(1){$=c[X+24>>2]|0;if((a[$+8>>0]|0)!=0?(aa=$+92|0,ca=c[aa>>2]|0,(ca|0)!=0):0){da=c[309202]|0;ea=c[(c[da>>2]|0)+28>>2]|0;c[s>>2]=ca;c[f>>2]=c[s>>2];F=+(($i[ea&8191](da,f)|0)>>>0);da=c[309202]|0;ea=c[(c[da>>2]|0)+32>>2]|0;c[t>>2]=c[aa>>2];c[f>>2]=c[t>>2];E=+(($i[ea&8191](da,f)|0)>>>0);g[r>>2]=F;g[D>>2]=E;__ZN7Vector2mLERKf(r,$+60|0);g[f>>2]=2.0;__ZNK7Vector2dvERKf(u,r,f);__ZNK7Vector2ngEv(v,u);__ZNK7Vector2plERKS_(f,v,$+96|0);da=f;ea=c[da+4>>2]|0;aa=r;ca=c[aa>>2]|0;fa=c[aa+4>>2]|0;aa=$+144|0;ga=aa;c[ga>>2]=c[da>>2];c[ga+4>>2]=ea;ea=$+152|0;ga=ea;c[ga>>2]=ca;c[ga+4>>2]=fa;__ZNK11Transform2DmlERKS_(f,q,$+28|0);fa=$+160|0;c[fa>>2]=c[f>>2];c[fa+4>>2]=c[f+4>>2];c[fa+8>>2]=c[f+8>>2];c[fa+12>>2]=c[f+12>>2];c[fa+16>>2]=c[f+16>>2];c[fa+20>>2]=c[f+20>>2];if(__ZNK5Rect222intersects_transformedERK11Transform2DRKS_(i,fa,aa)|0){c[$+288>>2]=Y;c[$+140>>2]=0;c[G>>2]=0;c[G+4>>2]=0;c[G+8>>2]=0;c[G+12>>2]=0;c[G+16>>2]=0;g[w>>2]=1.0;g[H>>2]=1.0;__ZN11Transform2D5scaleERK7Vector2(w,ea);ga=aa;ca=c[ga+4>>2]|0;da=I;c[da>>2]=c[ga>>2];c[da+4>>2]=ca;__ZNK11Transform2DmlERKS_(x,fa,w);__ZNK11Transform2D14affine_inverseEv(f,x);ca=$+252|0;c[ca>>2]=c[f>>2];c[ca+4>>2]=c[f+4>>2];c[ca+8>>2]=c[f+8>>2];c[ca+12>>2]=c[f+12>>2];c[ca+16>>2]=c[f+16>>2];c[ca+20>>2]=c[f+20>>2];ca=$+176|0;da=c[ca+4>>2]|0;ga=$+276|0;c[ga>>2]=c[ca>>2];c[ga+4>>2]=da;if(!(c[$+108>>2]|0))ha=Z;else{c[$+284>>2]=Z;if(!Z){__ZNK11Transform2D5xformERK5Rect2(f,fa,aa);c[j>>2]=c[f>>2];c[j+4>>2]=c[f+4>>2];c[j+8>>2]=c[f+8>>2];c[j+12>>2]=c[f+12>>2]}else{__ZNK11Transform2D5xformERK5Rect2(z,fa,aa);E=+g[z>>2];F=+g[j>>2];c[y>>2]=c[(E<F?z:j)>>2];ia=+g[J>>2];ja=+g[K>>2];c[L>>2]=c[(ia<ja?z:j)+4>>2];aa=E+ +g[M>>2]>F+ +g[N>>2];g[O>>2]=+g[(aa?z:j)+8>>2]+(aa?E:F);aa=ia+ +g[P>>2]>ja+ +g[Q>>2];g[R>>2]=+g[(aa?z:j)+12>>2]+(aa?ia:ja);__ZNK7Vector2miERKS_(f,O,y);aa=f;fa=c[aa+4>>2]|0;da=O;c[da>>2]=c[aa>>2];c[da+4>>2]=fa;c[j>>2]=c[y>>2];c[j+4>>2]=c[y+4>>2];c[j+8>>2]=c[y+8>>2];c[j+12>>2]=c[y+12>>2]}g[$+184>>2]=+__ZNK7Vector26lengthEv(ea);ha=$}if((c[$+88>>2]|0)==3){c[$+296>>2]=_;ka=$}else ka=_;la=$;ma=ha;na=ka}else{la=Y;ma=Z;na=_}ea=c[309280]|0;fa=c[(c[ea>>2]|0)+4>>2]|0;c[A>>2]=c[$+300>>2];c[f>>2]=c[A>>2];bj[fa&4095](ea,f,$);oa=la;pa=ma;qa=na}else{oa=Y;pa=Z;qa=_}X=c[X+16>>2]|0;if(!X){ra=oa;sa=pa;ta=qa;break}else{Y=oa;Z=pa;_=qa}}}else{ra=S;sa=T;ta=U}}else{ra=S;sa=T;ta=U}_=c[V+56>>2]|0;c[k>>2]=c[V+24>>2];c[f>>2]=_;c[(__ZN3MapIN20VisualServerViewport8Viewport9CanvasKeyEPNS1_10CanvasDataE10ComparatorIS2_E16DefaultAllocatorEixERKS2_(h,f)|0)>>2]=C;V=c[V+16>>2]|0;if(!V)break;else{S=ra;T=sa;U=ta}}if(!sa){ua=ra;va=ta}else{U=c[o>>2]|0;if((U|0)!=0?(o=c[U+8>>2]|0,U=c[d+112>>2]|0,(o|0)!=(U|0)):0){T=o;while(1){o=c[T+8>>2]|0;if((o|0)==(U|0))break;else T=o}if(T){U=d+84|0;o=T;T=0;while(1){S=c[o+28>>2]|0;__ZNK11Transform2DmlERKS_(f,U,o+32|0);V=c[S+32>>2]|0;if((V|0)!=0?(k=c[V+8>>2]|0,V=c[S+36>>2]|0,(k|0)!=(V|0)):0){S=k;while(1){k=c[S+8>>2]|0;if((k|0)==(V|0))break;else S=k}if(S){V=S;C=T;while(1){k=V+24|0;qa=c[k>>2]|0;do if(!(a[qa+8>>0]|0))wa=C;else{__ZNK11Transform2DmlERKS_(q,f,qa+40|0);pa=(c[k>>2]|0)+64|0;c[pa>>2]=c[q>>2];c[pa+4>>2]=c[q+4>>2];c[pa+8>>2]=c[q+8>>2];c[pa+12>>2]=c[q+12>>2];c[pa+16>>2]=c[q+16>>2];c[pa+20>>2]=c[q+20>>2];pa=c[k>>2]|0;if(!(__ZNK5Rect222intersects_transformedERK11Transform2DRKS_(j,pa+64|0,pa+24|0)|0)){wa=C;break}c[(c[k>>2]|0)+96>>2]=C;wa=c[k>>2]|0}while(0);V=c[V+16>>2]|0;if(!V){xa=wa;break}else C=wa}}else xa=T}else xa=T;o=c[o+16>>2]|0;if(!o){ya=xa;break}else T=xa}}else ya=0}else ya=0;xa=sa;do{sa=c[309280]|0;T=c[(c[sa>>2]|0)+28>>2]|0;c[B>>2]=c[xa+108>>2];__ZNK11Transform2D14affine_inverseEv(q,xa+160|0);o=c[xa+80>>2]|0;ja=+g[xa+184>>2];c[f>>2]=c[B>>2];oj[T&1](sa,f,q,o,ja/1.0e3,ja*1.1,ya,xa+188|0);xa=c[xa+284>>2]|0}while((xa|0)!=0);ua=ra;va=ta}}else{ua=0;va=0}}else{ua=0;va=0}ta=c[309205]|0;gj[c[(c[ta>>2]|0)+28>>2]&8191](ta);ta=c[h>>2]|0;a:do if(ta|0?(ra=c[ta+8>>2]|0,xa=c[b>>2]|0,(ra|0)!=(xa|0)):0){ya=ra;while(1){ra=c[ya+8>>2]|0;if((ra|0)==(xa|0))break;else ya=ra}if(ya|0){xa=d+84|0;if(!ua){ra=ya;while(1){q=c[ra+32>>2]|0;B=c[q>>2]|0;__ZNK11Transform2DmlERKS_(f,xa,q+4|0);__ZN18VisualServerCanvas13render_canvasEPNS_6CanvasERK11Transform2DPN16RasterizerCanvas5LightES7_RK5Rect2(c[309281]|0,B,f,0,va,i);ra=c[ra+16>>2]|0;if(!ra)break a}}else za=ya;do{ra=za+32|0;B=c[ra>>2]|0;q=c[B>>2]|0;__ZNK11Transform2DmlERKS_(f,xa,B+4|0);B=0;o=ua;while(1){sa=c[(c[ra>>2]|0)+28>>2]|0;if((sa|0)>=(c[o+72>>2]|0)?(sa|0)<=(c[o+76>>2]|0):0){c[o+292>>2]=B;Aa=o}else Aa=B;o=c[o+288>>2]|0;if(!o)break;else B=Aa}__ZN18VisualServerCanvas13render_canvasEPNS_6CanvasERK11Transform2DPN16RasterizerCanvas5LightES7_RK5Rect2(c[309281]|0,q,f,Aa,va,i);za=c[za+16>>2]|0}while((za|0)!=0)}}while(0);za=c[h>>2]|0;if(za|0?(__ZN3MapIN20VisualServerViewport8Viewport9CanvasKeyEPNS1_10CanvasDataE10ComparatorIS2_E16DefaultAllocatorE13_cleanup_treeEPNS8_7ElementE(h,c[za+8>>2]|0),za=c[b>>2]|0,b=c[h>>2]|0,c[b+8>>2]=za,c[p>>2]=0,p=za,c[p+12>>2]=p,b|0):0){__ZN6Memory11free_staticEPvb(b,0);c[h>>2]=0}l=e;return}function __ZN17VisualServerScene13render_cameraE3RIDS0_7Vector2S0_(b,d,e,f,h){b=b|0;d=d|0;e=e|0;f=f|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0;i=l;l=l+144|0;if((l|0)>=(m|0))ba(144);j=i+140|0;k=i+136|0;n=i+132|0;o=i+128|0;p=i+80|0;q=i+16|0;r=i+12|0;s=i+8|0;t=i+4|0;u=i;v=c[d>>2]|0;if(v|0){d=c[b+20>>2]|0;a:do if(d|0){w=c[d+8>>2]|0;x=c[b+24>>2]|0;b:do if((w|0)==(x|0))y=w;else{z=w;while(1){A=c[z+24>>2]|0;if(v>>>0<A>>>0)B=z+8|0;else{if(A>>>0>=v>>>0){y=z;break b}B=z+4|0}z=c[B>>2]|0;if((z|0)==(x|0))break a}}while(0);if((y|0)!=(x|0)&(y|0)!=0){a[1263537]=0;__ZN12CameraMatrixC2Ev(q);switch(c[v+8>>2]|0){case 1:{__ZN12CameraMatrix14set_orthogonalEffffb(q,+g[v+24>>2],+g[f>>2]/+g[f+4>>2],+g[v+16>>2],+g[v+20>>2],(a[v+32>>0]|0)!=0);C=1;break}case 0:{__ZN12CameraMatrix15set_perspectiveEffffb(q,+g[v+12>>2],+g[f>>2]/+g[f+4>>2],+g[v+16>>2],+g[v+20>>2],(a[v+32>>0]|0)!=0);C=0;break}default:C=0}c[r>>2]=c[v+36>>2];w=c[v+28>>2]|0;c[s>>2]=c[e>>2];c[t>>2]=c[h>>2];c[u>>2]=0;z=p;A=v+40|0;D=z+48|0;do{c[z>>2]=c[A>>2];z=z+4|0;A=A+4|0}while((z|0)<(D|0));c[o>>2]=c[r>>2];c[n>>2]=c[s>>2];c[k>>2]=c[t>>2];c[j>>2]=c[u>>2];__ZN17VisualServerScene13_render_sceneE9TransformRK12CameraMatrixb3RIDjS4_S4_S4_i(b,p,q,C,o,w,n,k,j,-1);__ZN12CameraMatrixD2Ev(q);l=i;return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1067819,1066271,164,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1066179,1062757,1629,1065538,0);l=i;return}function __ZN3MapIN20VisualServerViewport8Viewport9CanvasKeyEPNS1_10CanvasDataE10ComparatorIS2_E16DefaultAllocatorEixERKS2_(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;g=c[b>>2]|0;if(!g){h=__ZnwjPFPvjE(36,4740)|0;i=h+16|0;c[i>>2]=0;c[i+4>>2]=0;c[i+8>>2]=0;c[i+12>>2]=0;c[b>>2]=h;i=c[b+4>>2]|0;c[h+4>>2]=i;c[h+8>>2]=i;c[h+12>>2]=i;c[h>>2]=1;if(!h){c[f>>2]=0;j=f;k=17}else{n=h;o=i;k=5}}else{n=g;o=c[b+4>>2]|0;k=5}a:do if((k|0)==5){g=c[n+8>>2]|0;b:do if((g|0)!=(o|0)){i=c[d>>2]|0;h=c[d+4>>2]|0;p=g;while(1){q=c[p+24>>2]|0;if((i|0)==(q|0)){r=c[p+28>>2]|0;if(h>>>0>=r>>>0)if(r>>>0<h>>>0)k=13;else break;else k=10}else if((i|0)>=(q|0))if((q|0)<(i|0))k=13;else break;else k=10;if((k|0)==10){k=0;s=p+8|0}else if((k|0)==13){k=0;s=p+4|0}q=c[s>>2]|0;if((q|0)==(o|0))break b;else p=q}if(!((p|0)==(o|0)|(p|0)==0)){t=p;break a}}while(0);c[f>>2]=0;if(!n){j=f;k=17}else{u=f;k=18}}while(0);if((k|0)==17){n=__ZnwjPFPvjE(36,4740)|0;o=n+16|0;c[o>>2]=0;c[o+4>>2]=0;c[o+8>>2]=0;c[o+12>>2]=0;c[b>>2]=n;o=c[b+4>>2]|0;c[n+4>>2]=o;c[n+8>>2]=o;c[n+12>>2]=o;c[n>>2]=1;u=j;k=18}if((k|0)==18){k=__ZN3MapIN20VisualServerViewport8Viewport9CanvasKeyEPNS1_10CanvasDataE10ComparatorIS2_E16DefaultAllocatorE10_insert_rbERKS2_RKS4_(b,d,f)|0;if(!k){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145936,616,1145947,0);v=0;l=e;return v|0}else t=k}a[1263537]=0;v=t+32|0;l=e;return v|0}function __ZN18VisualServerCanvas13render_canvasEPNS_6CanvasERK11Transform2DPN16RasterizerCanvas5LightES7_RK5Rect2(b,d,e,f,h,i){b=b|0;d=d|0;e=e|0;f=f|0;h=h|0;i=i|0;var j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0.0,W=0,X=0.0,Y=0,Z=0,_=0,$=0;j=l;l=l+98352|0;if((l|0)>=(m|0))ba(98352);k=j+65568|0;n=j+32796|0;o=j+24|0;p=j;q=c[309280]|0;gj[c[(c[q>>2]|0)+12>>2]&8191](q);q=d+48|0;r=c[q>>2]|0;a:do if(r){s=c[r+-4>>2]|0;__ZN6VectorIN18VisualServerCanvas6Canvas9ChildItemEE14_copy_on_writeEv(q);t=c[q>>2]|0;u=(s|0)>0;if(u){v=0;while(1){if(+g[t+(v*12|0)>>2]!=0.0)break;if(+g[t+(v*12|0)+4>>2]!=0.0)break;v=v+1|0;if((v|0)>=(s|0)){w=t;x=s;y=u;break a}}u=d+52|0;v=k+4|0;z=k+8|0;A=k+12|0;B=n+4|0;C=k+4|0;D=k+8|0;E=k+12|0;F=n+4|0;G=k+4|0;H=k+8|0;I=k+12|0;J=k+4|0;K=k+8|0;L=k+12|0;M=0;do{N=c[q>>2]|0;O=(N|0)==0;if(O)P=0;else P=c[N+-4>>2]|0;do if((P|0)<=(M|0)){if(O)Q=0;else Q=c[N+-4>>2]|0;if((Q|0)>(M|0)){a[1263537]=0;R=35;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);S=0;break}}else R=35;while(0);if((R|0)==35){R=0;__ZN6VectorIN18VisualServerCanvas6Canvas9ChildItemEE14_copy_on_writeEv(q);S=(c[q>>2]|0)+(M*12|0)|0}N=S+8|0;O=c[N>>2]|0;_memset(n|0,0,32772)|0;_memset(o|0,0,32772)|0;g[k>>2]=1.0;g[v>>2]=1.0;g[z>>2]=1.0;g[A>>2]=1.0;__ZN18VisualServerCanvas19_render_canvas_itemEPNS_4ItemERK11Transform2DRK5Rect2RK5ColoriPPN16RasterizerCanvas4ItemESE_S1_S1_(b,O,e,i,k,0,n,o,0,0);O=0;do{T=c[n+(O<<2)>>2]|0;if(T|0){U=c[309280]|0;Li[c[(c[U>>2]|0)+20>>2]&255](U,T,O+-4096|0,u,f)}O=O+1|0}while((O|0)!=8193);V=+g[S>>2];if(V!=0.0){g[n>>2]=V;g[B>>2]=0.0;__ZN11Transform2DC2EfRK7Vector2(k,0.0,n);__ZNK11Transform2DmlERKS_(p,e,k);O=c[N>>2]|0;_memset(n|0,0,32772)|0;_memset(o|0,0,32772)|0;g[k>>2]=1.0;g[C>>2]=1.0;g[D>>2]=1.0;g[E>>2]=1.0;__ZN18VisualServerCanvas19_render_canvas_itemEPNS_4ItemERK11Transform2DRK5Rect2RK5ColoriPPN16RasterizerCanvas4ItemESE_S1_S1_(b,O,p,i,k,0,n,o,0,0);O=0;do{T=c[n+(O<<2)>>2]|0;if(T|0){U=c[309280]|0;Li[c[(c[U>>2]|0)+20>>2]&255](U,T,O+-4096|0,u,f)}O=O+1|0}while((O|0)!=8193)}O=S+4|0;V=+g[O>>2];if(V!=0.0){g[n>>2]=0.0;g[F>>2]=V;__ZN11Transform2DC2EfRK7Vector2(k,0.0,n);__ZNK11Transform2DmlERKS_(p,e,k);T=c[N>>2]|0;_memset(n|0,0,32772)|0;_memset(o|0,0,32772)|0;g[k>>2]=1.0;g[G>>2]=1.0;g[H>>2]=1.0;g[I>>2]=1.0;__ZN18VisualServerCanvas19_render_canvas_itemEPNS_4ItemERK11Transform2DRK5Rect2RK5ColoriPPN16RasterizerCanvas4ItemESE_S1_S1_(b,T,p,i,k,0,n,o,0,0);T=0;do{U=c[n+(T<<2)>>2]|0;if(U|0){W=c[309280]|0;Li[c[(c[W>>2]|0)+20>>2]&255](W,U,T+-4096|0,u,f)}T=T+1|0}while((T|0)!=8193);X=+g[O>>2]}else X=V;if(X!=0.0&+g[S>>2]!=0.0){__ZN11Transform2DC2EfRK7Vector2(k,0.0,S);__ZNK11Transform2DmlERKS_(p,e,k);T=c[N>>2]|0;_memset(n|0,0,32772)|0;_memset(o|0,0,32772)|0;g[k>>2]=1.0;g[J>>2]=1.0;g[K>>2]=1.0;g[L>>2]=1.0;__ZN18VisualServerCanvas19_render_canvas_itemEPNS_4ItemERK11Transform2DRK5Rect2RK5ColoriPPN16RasterizerCanvas4ItemESE_S1_S1_(b,T,p,i,k,0,n,o,0,0);T=0;do{U=c[n+(T<<2)>>2]|0;if(U|0){W=c[309280]|0;Li[c[(c[W>>2]|0)+20>>2]&255](W,U,T+-4096|0,u,f)}T=T+1|0}while((T|0)!=8193)}M=M+1|0}while((M|0)!=(s|0));Y=c[309280]|0;Z=c[Y>>2]|0;_=Z+16|0;$=c[_>>2]|0;gj[$&8191](Y);l=j;return}else{w=t;x=s;y=0}}else{w=0;x=0;y=0}while(0);_memset(k|0,0,32772)|0;_memset(n|0,0,32772)|0;if(y){y=o+4|0;p=o+8|0;S=o+12|0;q=0;do{R=c[w+(q*12|0)+8>>2]|0;g[o>>2]=1.0;g[y>>2]=1.0;g[p>>2]=1.0;g[S>>2]=1.0;__ZN18VisualServerCanvas19_render_canvas_itemEPNS_4ItemERK11Transform2DRK5Rect2RK5ColoriPPN16RasterizerCanvas4ItemESE_S1_S1_(b,R,e,i,o,0,k,n,0,0);q=q+1|0}while((q|0)!=(x|0))}x=d+52|0;if(!h){d=0;do{q=c[k+(d<<2)>>2]|0;if(q|0){n=c[309280]|0;Li[c[(c[n>>2]|0)+20>>2]&255](n,q,d+-4096|0,x,f)}d=d+1|0}while((d|0)!=8193)}else{d=0;do{q=k+(d<<2)|0;n=c[q>>2]|0;if(n|0){o=d+-4096|0;i=n;do{n=i+36|0;e=i+148|0;b=i+145|0;S=h;do{if(((c[S+80>>2]&c[n>>2]|0?(c[S+64>>2]|0)<=(o|0):0)?(c[S+68>>2]|0)>=(o|0):0)?__ZNK5Rect222intersects_transformedERK11Transform2DRKS_(e,S+160|0,S+144|0)|0:0)a[b>>0]=1;S=c[S+296>>2]|0}while((S|0)!=0);i=c[i+68>>2]|0}while((i|0)!=0);i=c[309280]|0;Li[c[(c[i>>2]|0)+20>>2]&255](i,c[q>>2]|0,o,x,f)}d=d+1|0}while((d|0)!=8193)}Y=c[309280]|0;Z=c[Y>>2]|0;_=Z+16|0;$=c[_>>2]|0;gj[$&8191](Y);l=j;return}function __ZN3MapIN20VisualServerViewport8Viewport9CanvasKeyEPNS1_10CanvasDataE10ComparatorIS2_E16DefaultAllocatorE13_cleanup_treeEPNS8_7ElementE(a,b){a=a|0;b=b|0;if((c[a+4>>2]|0)==(b|0))return;else{__ZN3MapIN20VisualServerViewport8Viewport9CanvasKeyEPNS1_10CanvasDataE10ComparatorIS2_E16DefaultAllocatorE13_cleanup_treeEPNS8_7ElementE(a,c[b+8>>2]|0);__ZN3MapIN20VisualServerViewport8Viewport9CanvasKeyEPNS1_10CanvasDataE10ComparatorIS2_E16DefaultAllocatorE13_cleanup_treeEPNS8_7ElementE(a,c[b+4>>2]|0);__ZN6Memory11free_staticEPvb(b,0);return}}function __ZN6VectorIN18VisualServerCanvas6Canvas9ChildItemEE14_copy_on_writeEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=c[a>>2]|0;if(!b)return;if((c[b+-8>>2]|0)>>>0<=1)return;d=c[b+-4>>2]|0;b=(d*12|0)+-1|0;e=b>>>1|b;b=e>>>2|e;e=b>>>4|b;b=e>>>8|e;e=__ZN6Memory12alloc_staticEjb((b>>>16|b)+1|0,1)|0;c[e+-8>>2]=1;c[e+-4>>2]=d;if(d|0){b=0;do{f=e+(b*12|0)|0;g=(c[a>>2]|0)+(b*12|0)|0;c[f>>2]=c[g>>2];c[f+4>>2]=c[g+4>>2];c[f+8>>2]=c[g+8>>2];b=b+1|0}while((b|0)!=(d|0))}d=c[a>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);c[a>>2]=e;return}function __ZN18VisualServerCanvas19_render_canvas_itemEPNS_4ItemERK11Transform2DRK5Rect2RK5ColoriPPN16RasterizerCanvas4ItemESE_S1_S1_(b,d,e,f,h,i,k,n,o,p){b=b|0;d=d|0;e=e|0;f=f|0;h=h|0;i=i|0;k=k|0;n=n|0;o=o|0;p=p|0;var q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0.0,B=0.0,C=0.0,D=0.0,E=0,F=0,G=0,H=0,I=0,J=0,K=0.0,L=0.0,M=0.0,N=0.0,O=0.0,P=0,Q=0,R=0.0,S=0.0,T=0,U=0,V=0,W=0,X=0,Y=0.0,Z=0.0;q=l;l=l+112|0;if((l|0)>=(m|0))ba(112);r=q;s=q+96|0;t=q+88|0;u=q+72|0;v=q+48|0;w=q+32|0;x=q;y=q+16|0;if(!(a[d+33>>0]|0)){l=q;return}z=__ZNK16RasterizerCanvas4Item8get_rectEv(d)|0;c[u>>2]=c[z>>2];c[u+4>>2]=c[z+4>>2];c[u+8>>2]=c[z+8>>2];c[u+12>>2]=c[z+12>>2];__ZNK11Transform2DmlERKS_(v,e,d+8|0);__ZNK11Transform2D5xformERK5Rect2(w,v,u);__ZN7Vector2pLERKS_(w,f);u=(p|0)!=0&(a[d+212>>0]|0)!=0;e=u?p:d;c[d+136>>2]=u?p:0;A=+g[d+180>>2]*+g[h>>2];B=+g[d+184>>2]*+g[h+4>>2];C=+g[d+188>>2]*+g[h+8>>2];D=+g[d+192>>2]*+g[h+12>>2];g[x>>2]=A;g[x+4>>2]=B;g[x+8>>2]=C;g[x+12>>2]=D;if(!(D<.007)){h=d+224|0;p=c[h>>2]|0;if(!p){E=0;F=r;G=r;H=0;I=0}else{r=c[p+-4>>2]|0;p=r<<2;u=p;z=l;l=l+((1*u|0)+15&-16)|0;if((l|0)>=(m|0))ba((1*u|0)+15&-16|0);__ZN6VectorIPN18VisualServerCanvas4ItemEE14_copy_on_writeEv(h);E=r;F=z;G=z;H=c[h>>2]|0;I=p}_memcpy(G|0,H|0,I|0)|0;do if(!(a[d+32>>0]|0))J=o;else{if(!o){I=d+116|0;c[I>>2]=c[w>>2];c[I+4>>2]=c[w+4>>2];c[I+8>>2]=c[w+8>>2];c[I+12>>2]=c[w+12>>2];J=d;break}I=o+116|0;K=+g[w>>2];L=+g[w+4>>2];M=+g[w+12>>2];N=+g[I>>2];if(((!(N>=K+ +g[w+8>>2])?!(N+ +g[o+124>>2]<=K):0)?(O=+g[o+120>>2],!(O>=L+M)):0)?!(O+ +g[o+128>>2]<=L):0){H=c[(K>N?w:I)>>2]|0;G=c[(L>O?w:I)+4>>2]|0;__ZNK7Vector2plERKS_(s,w,w+8|0);__ZNK7Vector2plERKS_(t,I,o+124|0);O=+g[(+g[s>>2]<+g[t>>2]?s:t)>>2]-(c[j>>2]=H,+g[j>>2]);P=H;Q=G;R=O;S=+g[(+g[s+4>>2]<+g[t+4>>2]?s:t)+4>>2]-(c[j>>2]=G,+g[j>>2])}else{P=0;Q=0;R=0.0;S=0.0}c[d+116>>2]=P;c[d+120>>2]=Q;g[d+124>>2]=R;g[d+128>>2]=S;J=d}while(0);Q=d+132|0;c[Q>>2]=J;if(a[d+177>>0]|0){switch(E|0){case 0:break;case 1:{T=0;U=20;break}default:{J=E;P=0;do{P=P+1|0;J=J>>1}while((J|0)!=1);T=P<<1;U=20}}if((U|0)==20){__ZNK9SortArrayIPN18VisualServerCanvas4ItemENS0_11ItemPtrSortEE9introsortEiiPS2_i(s,0,E,F,T);__ZNK9SortArrayIPN18VisualServerCanvas4ItemENS0_11ItemPtrSortEE20final_insertion_sortEiiPS2_(s,0,E,F)}}T=c[d+172>>2]|0;if(!(a[d+176>>0]|0))V=T;else{P=T+i|0;V=(P|0)<-4096?-4096:(P|0)<4096?P:4096}P=(E|0)>0;if(P){i=0;do{T=c[F+(i<<2)>>2]|0;if(a[T+34>>0]|0)__ZN18VisualServerCanvas19_render_canvas_itemEPNS_4ItemERK11Transform2DRK5Rect2RK5ColoriPPN16RasterizerCanvas4ItemESE_S1_S1_(b,T,v,f,x,V,k,n,c[Q>>2]|0,e);i=i+1|0}while((i|0)!=(E|0))}i=d+72|0;T=c[i>>2]|0;if(T|0){__ZNK11Transform2D5xformERK5Rect2(y,v,T);S=+g[f>>2];R=+g[f+4>>2];O=+g[f+12>>2];L=+g[y>>2];if(((!(L>=S+ +g[f+8>>2])?!(L+ +g[y+8>>2]<=S):0)?(N=+g[y+4>>2],!(N>=R+O)):0)?!(N+ +g[y+12>>2]<=R):0){T=c[(S>L?f:y)>>2]|0;J=c[(R>N?f:y)+4>>2]|0;__ZNK7Vector2plERKS_(s,f,f+8|0);__ZNK7Vector2plERKS_(t,y,y+8|0);N=+g[(+g[s>>2]<+g[t>>2]?s:t)>>2]-(c[j>>2]=T,+g[j>>2]);W=T;X=J;Y=N;Z=+g[(+g[s+4>>2]<+g[t+4>>2]?s:t)+4>>2]-(c[j>>2]=J,+g[j>>2])}else{W=0;X=0;Y=0.0;Z=0.0}J=c[i>>2]|0;c[J+16>>2]=W;c[J+20>>2]=X;g[J+24>>2]=Y;g[J+28>>2]=Z}if(((((c[d+40>>2]|0)!=0?(Z=+g[f>>2],Y=+g[w>>2],!(Z>=Y+ +g[w+8>>2])):0)?!(Z+ +g[f+8>>2]<=Y):0)?(Y=+g[f+4>>2],Z=+g[w+4>>2],!(Y>=Z+ +g[w+12>>2])):0)?!(Y+ +g[f+12>>2]<=Z):0)U=43;else if(!((c[d+140>>2]|0)==0?!(c[i>>2]|0):0))U=43;if((U|0)==43){U=d+92|0;c[U>>2]=c[v>>2];c[U+4>>2]=c[v+4>>2];c[U+8>>2]=c[v+8>>2];c[U+12>>2]=c[v+12>>2];c[U+16>>2]=c[v+16>>2];c[U+20>>2]=c[v+20>>2];Z=B*+g[d+200>>2];B=C*+g[d+204>>2];C=D*+g[d+208>>2];g[d+76>>2]=A*+g[d+196>>2];g[d+80>>2]=Z;g[d+84>>2]=B;g[d+88>>2]=C;U=d+148|0;c[U>>2]=c[w>>2];c[U+4>>2]=c[w+4>>2];c[U+8>>2]=c[w+8>>2];c[U+12>>2]=c[w+12>>2];__ZN7Vector2mIERKS_(U,f);a[d+145>>0]=0;U=V+4096|0;w=n+(U<<2)|0;i=c[w>>2]|0;c[((i|0)==0?k+(U<<2)|0:i+68|0)>>2]=d;c[w>>2]=d;c[d+68>>2]=0}if(P){P=0;do{d=c[F+(P<<2)>>2]|0;if(!(a[d+34>>0]|0))__ZN18VisualServerCanvas19_render_canvas_itemEPNS_4ItemERK11Transform2DRK5Rect2RK5ColoriPPN16RasterizerCanvas4ItemESE_S1_S1_(b,d,v,f,x,V,k,n,c[Q>>2]|0,e);P=P+1|0}while((P|0)!=(E|0))}}l=q;return}function __ZNK16RasterizerCanvas4Item8get_rectEv(b){b=b|0;var d=0,e=0,f=0,h=0,i=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0.0,_=0.0,$=0.0,aa=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0,ia=0,ja=0,ka=0,la=0,ma=0,na=0.0,oa=0,pa=0;d=l;l=l+128|0;if((l|0)>=(m|0))ba(128);e=d+40|0;f=d+104|0;h=d+16|0;i=d+56|0;k=d;n=d+96|0;o=d+92|0;p=d+88|0;q=d+80|0;if((a[b+44>>0]|0)==0?(r=b+45|0,a[r>>0]|0):0){s=c[b+40>>2]|0;if(s|0?(t=s+-4|0,u=c[t>>2]|0,u|0):0){v=i+4|0;c[v>>2]=0;c[v+4>>2]=0;c[v+8>>2]=0;c[v+12>>2]=0;c[v+16>>2]=0;g[i>>2]=1.0;g[i+12>>2]=1.0;if((c[t>>2]|0)>0)w=s;else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);w=0}a:do if((u|0)>0){s=b+48|0;t=k+4|0;v=b+52|0;x=f+4|0;y=k+8|0;z=b+56|0;A=f+8|0;B=k+12|0;C=b+60|0;D=f+12|0;E=k+8|0;F=e+4|0;G=f+4|0;H=e+4|0;I=f+4|0;J=e+4|0;K=f+4|0;L=h+4|0;M=h+12|0;N=h+16|0;O=f+4|0;P=f+12|0;Q=f+16|0;R=q+4|0;S=0;T=1;U=0;b:while(1){V=c[w+(U<<2)>>2]|0;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0;c[k+12>>2]=0;c:do switch(c[V+4>>2]|0){case 0:{W=V+8|0;X=c[W>>2]|0;Y=c[W+4>>2]|0;W=k;c[W>>2]=X;c[W+4>>2]=Y;W=e;c[W>>2]=X;c[W+4>>2]=Y;__ZNK7Vector2plERKS_(f,k,E);Z=+g[V+16>>2];W=Z<(c[j>>2]=X,+g[j>>2]);_=(c[j>>2]=Y,+g[j>>2]);if(W)g[e>>2]=Z;$=+g[V+20>>2];if($<_)g[F>>2]=$;if(Z>+g[f>>2])g[f>>2]=Z;if($>+g[G>>2])g[G>>2]=$;W=e;Y=c[W+4>>2]|0;X=k;c[X>>2]=c[W>>2];c[X+4>>2]=Y;__ZNK7Vector2miERKS_(h,f,e);Y=h;X=c[Y+4>>2]|0;W=E;c[W>>2]=c[Y>>2];c[W+4>>2]=X;aa=68;break}case 1:{X=V+8|0;c[k>>2]=c[X>>2];c[k+4>>2]=c[X+4>>2];c[k+8>>2]=c[X+8>>2];c[k+12>>2]=c[X+12>>2];aa=68;break}case 2:{X=V+8|0;c[k>>2]=c[X>>2];c[k+4>>2]=c[X+4>>2];c[k+8>>2]=c[X+8>>2];c[k+12>>2]=c[X+12>>2];aa=68;break}case 3:{X=V+8|0;W=c[X>>2]|0;if(!W){aa=27;break b}if((c[W+-4>>2]|0)<=0){aa=27;break b}Y=W;ca=c[Y+4>>2]|0;da=k;c[da>>2]=c[Y>>2];c[da+4>>2]=ca;ca=1;da=W;while(1){W=(da|0)==0;if(W)ea=0;else ea=c[da+-4>>2]|0;if((ca|0)>=(ea|0)){aa=68;break c}if(W)fa=0;else fa=c[da+-4>>2]|0;do if((fa|0)<=(ca|0)){if(W)ga=0;else ga=c[da+-4>>2]|0;if((ga|0)>(ca|0)){a[1263537]=0;aa=40;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);ha=0;break}}else aa=40;while(0);if((aa|0)==40){aa=0;ha=da+(ca<<3)|0}W=k;Y=c[W>>2]|0;ia=c[W+4>>2]|0;W=e;c[W>>2]=Y;c[W+4>>2]=ia;__ZNK7Vector2plERKS_(f,k,E);$=+g[ha>>2];W=$<(c[j>>2]=Y,+g[j>>2]);Z=(c[j>>2]=ia,+g[j>>2]);if(W)g[e>>2]=$;_=+g[ha+4>>2];if(_<Z)g[H>>2]=_;if($>+g[f>>2])g[f>>2]=$;if(_>+g[I>>2])g[I>>2]=_;W=e;ia=c[W+4>>2]|0;Y=k;c[Y>>2]=c[W>>2];c[Y+4>>2]=ia;__ZNK7Vector2miERKS_(h,f,e);ia=h;Y=c[ia+4>>2]|0;W=E;c[W>>2]=c[ia>>2];c[W+4>>2]=Y;ca=ca+1|0;da=c[X>>2]|0}break}case 4:{X=c[V+12>>2]|0;if(!X){aa=52;break b}da=c[X+-4>>2]|0;if((da|0)<=0){aa=52;break b}ca=X;Y=c[ca>>2]|0;W=c[ca+4>>2]|0;ca=k;c[ca>>2]=Y;c[ca+4>>2]=W;if((da|0)==1)aa=68;else{ca=1;ia=Y;Y=W;while(1){W=e;c[W>>2]=ia;c[W+4>>2]=Y;__ZNK7Vector2plERKS_(f,k,E);_=+g[X+(ca<<3)>>2];W=_<(c[j>>2]=ia,+g[j>>2]);$=(c[j>>2]=Y,+g[j>>2]);if(W)g[e>>2]=_;Z=+g[X+(ca<<3)+4>>2];if(Z<$)g[J>>2]=Z;if(_>+g[f>>2])g[f>>2]=_;if(Z>+g[K>>2])g[K>>2]=Z;W=e;ja=c[W+4>>2]|0;ka=k;c[ka>>2]=c[W>>2];c[ka+4>>2]=ja;__ZNK7Vector2miERKS_(h,f,e);ja=h;ka=c[ja+4>>2]|0;W=E;c[W>>2]=c[ja>>2];c[W+4>>2]=ka;ka=ca+1|0;if((ka|0)==(da|0)){aa=68;break c}W=k;ca=ka;ia=c[W>>2]|0;Y=c[W+4>>2]|0}}break}case 5:{Y=c[309200]|0;ia=c[(c[Y>>2]|0)+228>>2]|0;c[n>>2]=c[V+8>>2];c[o>>2]=c[V+12>>2];c[f>>2]=c[n>>2];c[e>>2]=c[o>>2];Ki[ia&4095](h,Y,f,e);Y=c[L>>2]|0;ia=c[M>>2]|0;ca=c[N>>2]|0;c[k>>2]=c[h>>2];c[t>>2]=Y;c[y>>2]=ia;c[B>>2]=ca;aa=68;break}case 6:{ca=c[309200]|0;ia=c[(c[ca>>2]|0)+288>>2]|0;c[p>>2]=c[V+8>>2];c[e>>2]=c[p>>2];bj[ia&4095](f,ca,e);ca=c[O>>2]|0;ia=c[P>>2]|0;Y=c[Q>>2]|0;c[k>>2]=c[f>>2];c[t>>2]=ca;c[y>>2]=ia;c[B>>2]=Y;aa=68;break}case 7:{Y=V+16|0;Z=-+g[Y>>2];g[q>>2]=Z;g[R>>2]=Z;__ZNK7Vector2plERKS_(e,q,V+8|0);ia=e;ca=c[ia+4>>2]|0;da=k;c[da>>2]=c[ia>>2];c[da+4>>2]=ca;Z=+g[Y>>2]*2.0;g[y>>2]=Z;g[B>>2]=Z;aa=68;break}case 8:{Y=V+8|0;c[i>>2]=c[Y>>2];c[i+4>>2]=c[Y+4>>2];c[i+8>>2]=c[Y+8>>2];c[i+12>>2]=c[Y+12>>2];c[i+16>>2]=c[Y+16>>2];c[i+20>>2]=c[Y+20>>2];la=1;ma=T;break}default:aa=68}while(0);do if((aa|0)==68){aa=0;if(S){__ZNK11Transform2D5xformERK5Rect2(e,i,k);c[k>>2]=c[e>>2];c[k+4>>2]=c[e+4>>2];c[k+8>>2]=c[e+8>>2];c[k+12>>2]=c[e+12>>2]}if(T){c[s>>2]=c[k>>2];c[s+4>>2]=c[k+4>>2];c[s+8>>2]=c[k+8>>2];c[s+12>>2]=c[k+12>>2];la=0;ma=0;break}else{Z=+g[k>>2];_=+g[s>>2];c[f>>2]=c[(Z<_?k:s)>>2];$=+g[t>>2];na=+g[v>>2];c[x>>2]=c[($<na?k:s)+4>>2];V=Z+ +g[y>>2]>_+ +g[z>>2];g[A>>2]=+g[(V?k:s)+8>>2]+(V?Z:_);V=$+ +g[B>>2]>na+ +g[C>>2];g[D>>2]=+g[(V?k:s)+12>>2]+(V?$:na);__ZNK7Vector2miERKS_(e,A,f);V=e;Y=c[V+4>>2]|0;ca=A;c[ca>>2]=c[V>>2];c[ca+4>>2]=Y;c[s>>2]=c[f>>2];c[s+4>>2]=c[f+4>>2];c[s+8>>2]=c[f+8>>2];c[s+12>>2]=c[f+12>>2];la=0;ma=0;break}}while(0);U=U+1|0;if((U|0)>=(u|0)){oa=s;break a}else{S=la;T=ma}}if((aa|0)==27)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);else if((aa|0)==52){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);df()}}else oa=b+48|0;while(0);a[r>>0]=0;pa=oa;l=d;return pa|0}oa=b+48|0;c[oa>>2]=0;c[oa+4>>2]=0;c[oa+8>>2]=0;c[oa+12>>2]=0;a[r>>0]=0;pa=oa;l=d;return pa|0}pa=b+48|0;l=d;return pa|0}function __ZN6VectorIPN18VisualServerCanvas4ItemEE14_copy_on_writeEv(a){a=a|0;var b=0,d=0,e=0;b=c[a>>2]|0;if(!b)return;if((c[b+-8>>2]|0)>>>0<=1)return;d=c[b+-4>>2]|0;b=(d<<2)+-1|0;e=b>>>1|b;b=e>>>2|e;e=b>>>4|b;b=e>>>8|e;e=__ZN6Memory12alloc_staticEjb((b>>>16|b)+1|0,1)|0;c[e+-8>>2]=1;c[e+-4>>2]=d;if(d|0){b=0;do{c[e+(b<<2)>>2]=c[(c[a>>2]|0)+(b<<2)>>2];b=b+1|0}while((b|0)!=(d|0))}d=c[a>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);c[a>>2]=e;return}function __ZNK9SortArrayIPN18VisualServerCanvas4ItemENS0_11ItemPtrSortEE9introsortEiiPS2_i(a,b,d,e,f){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;var h=0,i=0,k=0,l=0,m=0,n=0,o=0.0,p=0.0,q=0.0,r=0.0,s=0,t=0.0,u=0.0,v=0.0,w=0,x=0.0,y=0.0,z=0.0,A=0.0,B=0.0,C=0.0,D=0,E=0,F=0,G=0.0,H=0.0,I=0,J=0,K=0,L=0,M=0.0,N=0.0,O=0;h=d-b|0;if((h|0)<=16)return;i=e+(b<<2)|0;k=f;f=d;d=h;while(1){if(!k)break;k=k+-1|0;h=e+((d>>>1)+b<<2)|0;l=e+(f+-1<<2)|0;m=c[i>>2]|0;n=c[h>>2]|0;o=+g[m+28>>2];p=+g[n+28>>2];if((c[j>>2]=(g[j>>2]=o-p,c[j>>2]|0)&2147483647,+g[j>>2])<1.0e-05){q=+g[m+24>>2];r=+g[n+24>>2]}else{q=o;r=p}s=c[l>>2]|0;t=+g[s+28>>2];if(q<r){if((c[j>>2]=(g[j>>2]=p-t,c[j>>2]|0)&2147483647,+g[j>>2])<1.0e-05){u=+g[n+24>>2];v=+g[s+24>>2]}else{u=p;v=t}if(u<v)w=h;else{if((c[j>>2]=(g[j>>2]=o-t,c[j>>2]|0)&2147483647,+g[j>>2])<1.0e-05){x=+g[m+24>>2];y=+g[s+24>>2]}else{x=o;y=t}w=x<y?l:i}}else{if((c[j>>2]=(g[j>>2]=o-t,c[j>>2]|0)&2147483647,+g[j>>2])<1.0e-05){z=+g[m+24>>2];A=+g[s+24>>2]}else{z=o;A=t}if(z<A)w=i;else{if((c[j>>2]=(g[j>>2]=p-t,c[j>>2]|0)&2147483647,+g[j>>2])<1.0e-05){B=+g[n+24>>2];C=+g[s+24>>2]}else{B=p;C=t}w=B<C?l:h}}h=c[w>>2]|0;t=+g[h+28>>2];l=h+24|0;h=b;s=f;while(1){D=h;while(1){E=e+(D<<2)|0;F=c[E>>2]|0;p=+g[F+28>>2];if((c[j>>2]=(g[j>>2]=p-t,c[j>>2]|0)&2147483647,+g[j>>2])<1.0e-05){G=+g[F+24>>2];H=+g[l>>2]}else{G=p;H=t}I=D+1|0;if(G<H)D=I;else{J=s;break}}do{J=J+-1|0;K=e+(J<<2)|0;L=c[K>>2]|0;p=+g[L+28>>2];if((c[j>>2]=(g[j>>2]=t-p,c[j>>2]|0)&2147483647,+g[j>>2])<1.0e-05){M=+g[l>>2];N=+g[L+24>>2]}else{M=t;N=p}}while(M<N);if((D|0)>=(J|0))break;c[E>>2]=L;c[K>>2]=F;h=I;s=J}__ZNK9SortArrayIPN18VisualServerCanvas4ItemENS0_11ItemPtrSortEE9introsortEiiPS2_i(a,D,f,e,k);d=D-b|0;if((d|0)<=16){O=31;break}else f=D}if((O|0)==31)return;__ZNK9SortArrayIPN18VisualServerCanvas4ItemENS0_11ItemPtrSortEE9make_heapEiiPS2_(a,b,f,e);__ZNK9SortArrayIPN18VisualServerCanvas4ItemENS0_11ItemPtrSortEE9sort_heapEiiPS2_(a,b,f,e);return}function __ZNK9SortArrayIPN18VisualServerCanvas4ItemENS0_11ItemPtrSortEE20final_insertion_sortEiiPS2_(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0,k=0,l=0.0,m=0.0,n=0.0,o=0.0,p=0,q=0,r=0,s=0,t=0.0,u=0.0,v=0,w=0.0,x=0.0,y=0,z=0.0,A=0.0,B=0,C=0,D=0.0,E=0.0,F=0;if((d-b|0)<=16){if((d|0)==(b|0))return;a=b+1|0;if((a|0)==(d|0))return;f=e+(b<<2)|0;h=b;i=a;while(1){a=c[e+(i<<2)>>2]|0;k=c[f>>2]|0;l=+g[a+28>>2];m=+g[k+28>>2];if((c[j>>2]=(g[j>>2]=l-m,c[j>>2]|0)&2147483647,+g[j>>2])<1.0e-05){n=+g[a+24>>2];o=+g[k+24>>2]}else{n=l;o=m}a:do if(n<o)if((h|0)<(b|0))p=f;else{k=i;do{q=k;k=k+-1|0;c[e+(q<<2)>>2]=c[e+(k<<2)>>2]}while((k|0)>(b|0));p=f}else{k=a+24|0;q=i;while(1){r=q+-1|0;s=c[e+(r<<2)>>2]|0;m=+g[s+28>>2];if((c[j>>2]=(g[j>>2]=l-m,c[j>>2]|0)&2147483647,+g[j>>2])<1.0e-05){t=+g[k>>2];u=+g[s+24>>2]}else{t=l;u=m}v=e+(q<<2)|0;if(!(t<u)){p=v;break a}c[v>>2]=s;q=r}}while(0);c[p>>2]=a;q=i+1|0;if((q|0)==(d|0))break;else{k=i;i=q;h=k}}return}h=b+16|0;i=e+(b<<2)|0;p=b;f=b+1|0;while(1){k=c[e+(f<<2)>>2]|0;q=c[i>>2]|0;u=+g[k+28>>2];t=+g[q+28>>2];if((c[j>>2]=(g[j>>2]=u-t,c[j>>2]|0)&2147483647,+g[j>>2])<1.0e-05){w=+g[k+24>>2];x=+g[q+24>>2]}else{w=u;x=t}b:do if(w<x)if((p|0)<(b|0))y=i;else{q=f;do{r=q;q=q+-1|0;c[e+(r<<2)>>2]=c[e+(q<<2)>>2]}while((q|0)>(b|0));y=i}else{q=k+24|0;r=f;while(1){s=r+-1|0;v=c[e+(s<<2)>>2]|0;t=+g[v+28>>2];if((c[j>>2]=(g[j>>2]=u-t,c[j>>2]|0)&2147483647,+g[j>>2])<1.0e-05){z=+g[q>>2];A=+g[v+24>>2]}else{z=u;A=t}B=e+(r<<2)|0;if(!(z<A)){y=B;break b}c[B>>2]=v;r=s}}while(0);c[y>>2]=k;a=f+1|0;if((a|0)==(h|0))break;else{r=f;f=a;p=r}}if((h|0)==(d|0))return;else C=h;do{h=c[e+(C<<2)>>2]|0;A=+g[h+28>>2];p=h+24|0;f=C;while(1){y=f+-1|0;i=c[e+(y<<2)>>2]|0;z=+g[i+28>>2];if((c[j>>2]=(g[j>>2]=A-z,c[j>>2]|0)&2147483647,+g[j>>2])<1.0e-05){D=+g[p>>2];E=+g[i+24>>2]}else{D=A;E=z}F=e+(f<<2)|0;if(!(D<E))break;c[F>>2]=i;f=y}c[F>>2]=h;C=C+1|0}while((C|0)!=(d|0));return}function __ZNK9SortArrayIPN18VisualServerCanvas4ItemENS0_11ItemPtrSortEE9make_heapEiiPS2_(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0.0,r=0.0,s=0.0,t=0.0,u=0,v=0,w=0,x=0,y=0.0,z=0.0,A=0;a=d-b|0;if((a|0)<2)return;d=(a+-2|0)/2|0;while(1){f=c[e+(d+b<<2)>>2]|0;h=d<<1;i=h+2|0;if((i|0)<(a|0)){k=h;l=d;m=i;while(1){n=c[e+(m+b<<2)>>2]|0;o=k|1;p=c[e+(o+b<<2)>>2]|0;q=+g[n+28>>2];r=+g[p+28>>2];if((c[j>>2]=(g[j>>2]=q-r,c[j>>2]|0)&2147483647,+g[j>>2])<1.0e-05){s=+g[n+24>>2];t=+g[p+24>>2]}else{s=q;t=r}p=s<t?o:m;c[e+(l+b<<2)>>2]=c[e+(p+b<<2)>>2];o=p<<1;n=o+2|0;if((n|0)<(a|0)){k=o;l=p;m=n}else{u=o;v=n;w=p;break}}}else{u=h;v=i;w=d}m=u|1;if((v|0)==(a|0)){c[e+(w+b<<2)>>2]=c[e+(m+b<<2)>>2];x=m}else x=w;m=x+b|0;a:do if((x|0)>(d|0)){r=+g[f+28>>2];l=f+24|0;k=x;p=m;while(1){k=(k+-1|0)/2|0;n=k+b|0;o=c[e+(n<<2)>>2]|0;q=+g[o+28>>2];if((c[j>>2]=(g[j>>2]=q-r,c[j>>2]|0)&2147483647,+g[j>>2])<1.0e-05){y=+g[o+24>>2];z=+g[l>>2]}else{y=q;z=r}if(!(y<z)){A=p;break a}c[e+(p<<2)>>2]=o;if((k|0)<=(d|0)){A=n;break}else p=n}}else A=m;while(0);c[e+(A<<2)>>2]=f;if(!d)break;else d=d+-1|0}return}function __ZNK9SortArrayIPN18VisualServerCanvas4ItemENS0_11ItemPtrSortEE9sort_heapEiiPS2_(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0,k=0,l=0,m=0,n=0,o=0,p=0.0,q=0.0,r=0.0,s=0.0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0.0,C=0.0,D=0;if((d-b|0)<=1)return;a=e+(b<<2)|0;f=d;do{f=f+-1|0;d=e+(f<<2)|0;h=c[d>>2]|0;c[d>>2]=c[a>>2];d=f-b|0;if((d|0)>2){i=0;k=0;l=2;do{m=c[e+(l+b<<2)>>2]|0;n=i|1;o=c[e+(n+b<<2)>>2]|0;p=+g[m+28>>2];q=+g[o+28>>2];if((c[j>>2]=(g[j>>2]=p-q,c[j>>2]|0)&2147483647,+g[j>>2])<1.0e-05){r=+g[m+24>>2];s=+g[o+24>>2]}else{r=p;s=q}o=k;k=r<s?n:l;c[e+(o+b<<2)>>2]=c[e+(k+b<<2)>>2];i=k<<1;l=i+2|0}while((l|0)<(d|0));t=i|1;u=l;v=k}else{t=1;u=2;v=0}if((u|0)==(d|0)){c[e+(v+b<<2)>>2]=c[e+(t+b<<2)>>2];w=t}else w=v;o=w+b|0;a:do if((w|0)>0){q=+g[h+28>>2];n=h+24|0;m=w;x=o;while(1){y=m+-1|0;m=(y|0)/2|0;z=m+b|0;A=c[e+(z<<2)>>2]|0;p=+g[A+28>>2];if((c[j>>2]=(g[j>>2]=p-q,c[j>>2]|0)&2147483647,+g[j>>2])<1.0e-05){B=+g[A+24>>2];C=+g[n>>2]}else{B=p;C=q}if(!(B<C)){D=x;break a}c[e+(x<<2)>>2]=A;if((y|0)<=1){D=z;break}else x=z}}else D=o;while(0);c[e+(D<<2)>>2]=h}while((d|0)>1);return}function __ZN3MapIN20VisualServerViewport8Viewport9CanvasKeyEPNS1_10CanvasDataE10ComparatorIS2_E16DefaultAllocatorE10_insert_rbERKS2_RKS4_(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f;a[g>>0]=0;h=__ZN3MapIN20VisualServerViewport8Viewport9CanvasKeyEPNS1_10CanvasDataE10ComparatorIS2_E16DefaultAllocatorE7_insertERKS2_Rb(b,d,g)|0;if(h|0)c[h+32>>2]=c[e>>2];if(a[g>>0]|0){l=f;return h|0}g=b+8|0;c[g>>2]=(c[g>>2]|0)+1;g=h+12|0;e=c[g>>2]|0;if(!(c[e>>2]|0)){d=b+4|0;i=h;j=e;k=e;e=g;while(1){g=j+12|0;n=c[g>>2]|0;o=c[n+8>>2]|0;p=n;do if((j|0)==(o|0)){q=c[n+4>>2]|0;if(!(c[q>>2]|0)){c[k>>2]=1;a[1263537]=0;c[q>>2]=1;if((c[d>>2]|0)==(n|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);r=c[(c[e>>2]|0)+12>>2]|0;break}else{a[1263537]=0;c[n>>2]=0;r=n;break}}q=j+4|0;if((i|0)==(c[q>>2]|0)){s=i+8|0;t=c[s>>2]|0;c[q>>2]=t;if((t|0)==(c[d>>2]|0))u=p;else{c[t+12>>2]=j;u=c[g>>2]|0}t=i+12|0;c[t>>2]=u;q=c[g>>2]|0;v=q+8|0;c[((c[v>>2]|0)==(j|0)?v:q+4|0)>>2]=i;c[s>>2]=j;c[g>>2]=i;w=j;x=i;y=c[t>>2]|0}else{w=i;x=j;y=n}a[1263537]=0;c[x>>2]=1;t=c[d>>2]|0;if((t|0)==(y|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);z=c[(c[w+12>>2]|0)+12>>2]|0;A=c[d>>2]|0}else{a[1263537]=0;c[y>>2]=0;z=y;A=t}t=z+8|0;s=c[t>>2]|0;q=s+4|0;v=c[q>>2]|0;c[t>>2]=v;if((v|0)!=(A|0))c[v+12>>2]=z;v=z+12|0;c[s+12>>2]=c[v>>2];t=c[v>>2]|0;B=t+4|0;c[((c[B>>2]|0)==(z|0)?B:t+8|0)>>2]=s;c[q>>2]=z;c[v>>2]=s;r=w}else{if(!(c[o>>2]|0)){c[k>>2]=1;a[1263537]=0;c[o>>2]=1;if((c[d>>2]|0)==(n|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);r=c[(c[e>>2]|0)+12>>2]|0;break}else{a[1263537]=0;c[n>>2]=0;r=n;break}}s=j+8|0;if((i|0)==(c[s>>2]|0)){v=i+4|0;q=c[v>>2]|0;c[s>>2]=q;if((q|0)==(c[d>>2]|0))C=p;else{c[q+12>>2]=j;C=c[g>>2]|0}q=i+12|0;c[q>>2]=C;s=c[g>>2]|0;t=s+4|0;c[((c[t>>2]|0)==(j|0)?t:s+8|0)>>2]=i;c[v>>2]=j;c[g>>2]=i;D=j;E=i;F=c[q>>2]|0}else{D=i;E=j;F=n}a[1263537]=0;c[E>>2]=1;q=c[d>>2]|0;if((q|0)==(F|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);G=c[d>>2]|0;H=c[(c[D+12>>2]|0)+12>>2]|0}else{a[1263537]=0;c[F>>2]=0;G=q;H=F}q=H+4|0;v=c[q>>2]|0;s=v+8|0;t=c[s>>2]|0;c[q>>2]=t;if((t|0)!=(G|0))c[t+12>>2]=H;t=H+12|0;c[v+12>>2]=c[t>>2];q=c[t>>2]|0;B=q+8|0;c[((c[B>>2]|0)==(H|0)?B:q+4|0)>>2]=v;c[s>>2]=H;c[t>>2]=v;r=D}while(0);n=r+12|0;g=c[n>>2]|0;if(!(c[g>>2]|0)){i=r;j=g;k=g;e=n}else break}}e=c[(c[b>>2]|0)+8>>2]|0;a[1263537]=0;c[e>>2]=1;l=f;return h|0}function __ZN3MapIN20VisualServerViewport8Viewport9CanvasKeyEPNS1_10CanvasDataE10ComparatorIS2_E16DefaultAllocatorE7_insertERKS2_Rb(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0;f=c[b>>2]|0;g=c[f+8>>2]|0;h=b+4|0;i=c[h>>2]|0;a:do if((g|0)==(i|0))j=f;else{k=c[d>>2]|0;l=c[d+4>>2]|0;m=g;while(1){n=c[m+24>>2]|0;if((k|0)==(n|0))if(l>>>0>=(c[m+28>>2]|0)>>>0)if((c[m+28>>2]|0)>>>0<l>>>0)o=9;else break;else o=6;else if((k|0)>=(n|0))if((n|0)<(k|0))o=9;else break;else o=6;if((o|0)==6){o=0;p=m+8|0}else if((o|0)==9){o=0;p=m+4|0}n=c[p>>2]|0;if((n|0)==(i|0)){j=m;break a}else m=n}a[e>>0]=1;q=m;return q|0}while(0);i=__ZnwjPFPvjE(36,4740)|0;c[i>>2]=0;c[i+4>>2]=0;c[i+8>>2]=0;c[i+12>>2]=0;c[i+16>>2]=0;c[i+20>>2]=0;c[i+24>>2]=0;c[i+28>>2]=0;c[i+12>>2]=j;p=c[h>>2]|0;g=i+4|0;c[g>>2]=p;f=i+8|0;c[f>>2]=p;p=d;k=c[p+4>>2]|0;l=i+24|0;c[l>>2]=c[p>>2];c[l+4>>2]=k;do if((j|0)==(c[b>>2]|0))o=16;else{k=c[d>>2]|0;l=c[j+24>>2]|0;if((k|0)==(l|0)){if((c[d+4>>2]|0)>>>0<(c[j+28>>2]|0)>>>0){o=16;break}}else if((k|0)<(l|0)){o=16;break}r=j+4|0}while(0);if((o|0)==16)r=j+8|0;c[r>>2]=i;a[e>>0]=0;e=c[g>>2]|0;g=c[h>>2]|0;if((e|0)==(g|0)){h=i;do{r=h;h=c[h+12>>2]|0}while((r|0)==(c[h+4>>2]|0));s=(h|0)==(c[b>>2]|0)?0:h}else{h=e;while(1){e=c[h+8>>2]|0;if((e|0)==(g|0)){s=h;break}else h=e}}c[i+16>>2]=s;h=c[f>>2]|0;b:do if((h|0)==(g|0)){f=i;while(1){e=f;f=c[f+12>>2]|0;if((e|0)!=(c[f+8>>2]|0)){t=f;break b}if((f|0)==(c[b>>2]|0)){t=0;break}}}else{f=h;while(1){m=c[f+4>>2]|0;if((m|0)==(g|0)){t=f;break}else f=m}}while(0);g=i+20|0;c[g>>2]=t;if(!s)u=t;else{c[s+20>>2]=i;u=c[g>>2]|0}if(!u){q=i;return q|0}c[u+16>>2]=i;q=i;return q|0}function __ZNK9SortArrayIPN20VisualServerViewport8ViewportENS0_12ViewportSortEE13linear_insertEiiPS2_(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=a;h=c[e+(d<<2)>>2]|0;i=e+(b<<2)|0;j=c[i>>2]|0;k=h+56|0;g[f>>2]=0.0;g[f+4>>2]=0.0;n=__ZNK7Vector2neERKS_(k,f)|0;g[f>>2]=0.0;g[f+4>>2]=0.0;o=__ZNK7Vector2neERKS_(j+56|0,f)|0;if(n^o)if(o)p=5;else q=h+12|0;else{o=h+12|0;if((c[o>>2]|0)==(c[j+8>>2]|0))p=5;else q=o}if((p|0)==5){if((d|0)>(b|0))r=d;else{s=i;c[s>>2]=h;l=a;return}do{p=r;r=r+-1|0;c[e+(p<<2)>>2]=c[e+(r<<2)>>2]}while((r|0)>(b|0));s=i;c[s>>2]=h;l=a;return}i=f+4|0;b=f+4|0;r=d;while(1){d=r+-1|0;p=e+(d<<2)|0;o=c[p>>2]|0;g[f>>2]=0.0;g[i>>2]=0.0;j=__ZNK7Vector2neERKS_(k,f)|0;g[f>>2]=0.0;g[b>>2]=0.0;n=__ZNK7Vector2neERKS_(o+56|0,f)|0;if(j^n){if(!n)break}else if((c[q>>2]|0)!=(c[o+8>>2]|0))break;c[e+(r<<2)>>2]=c[p>>2];r=d}s=e+(r<<2)|0;c[s>>2]=h;l=a;return}function __ZNK9SortArrayIPN20VisualServerViewport8ViewportENS0_12ViewportSortEE12partial_sortEiiiPS2_(a,b,d,e,f){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;var h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0;h=l;l=l+16|0;if((l|0)>=(m|0))ba(16);i=h;j=e-b|0;if((j|0)>=2){k=(j+-2|0)/2|0;while(1){__ZNK9SortArrayIPN20VisualServerViewport8ViewportENS0_12ViewportSortEE11adjust_heapEiiiS2_PS2_(a,b,k,j,c[f+(k+b<<2)>>2]|0,f);if(!k)break;else k=k+-1|0}}if((e|0)<(d|0)){k=f+(b<<2)|0;n=i+4|0;o=i+4|0;p=e;do{q=f+(p<<2)|0;r=c[q>>2]|0;s=c[k>>2]|0;g[i>>2]=0.0;g[n>>2]=0.0;t=__ZNK7Vector2neERKS_(r+56|0,i)|0;g[i>>2]=0.0;g[o>>2]=0.0;u=__ZNK7Vector2neERKS_(s+56|0,i)|0;if(t^u){if(u)v=13}else if((c[r+12>>2]|0)==(c[s+8>>2]|0))v=13;if((v|0)==13){v=0;s=c[q>>2]|0;c[q>>2]=c[k>>2];__ZNK9SortArrayIPN20VisualServerViewport8ViewportENS0_12ViewportSortEE11adjust_heapEiiiS2_PS2_(a,b,0,j,s,f)}p=p+1|0}while((p|0)!=(d|0))}if((j|0)<=1){l=h;return}j=f+(b<<2)|0;d=e;do{d=d+-1|0;e=f+(d<<2)|0;p=c[e>>2]|0;c[e>>2]=c[j>>2];e=d-b|0;__ZNK9SortArrayIPN20VisualServerViewport8ViewportENS0_12ViewportSortEE11adjust_heapEiiiS2_PS2_(a,b,0,e,p,f)}while((e|0)>1);l=h;return}function __ZNK9SortArrayIPN20VisualServerViewport8ViewportENS0_12ViewportSortEE11median_of_3ERKS2_S6_S6_(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=a;h=c[b>>2]|0;i=c[d>>2]|0;g[f>>2]=0.0;g[f+4>>2]=0.0;j=__ZNK7Vector2neERKS_(h+56|0,f)|0;g[f>>2]=0.0;g[f+4>>2]=0.0;k=__ZNK7Vector2neERKS_(i+56|0,f)|0;if(j^k)if(k)n=4;else n=10;else if((c[h+12>>2]|0)==(c[i+8>>2]|0))n=4;else n=10;if((n|0)==4){i=c[d>>2]|0;h=c[e>>2]|0;g[f>>2]=0.0;g[f+4>>2]=0.0;k=__ZNK7Vector2neERKS_(i+56|0,f)|0;g[f>>2]=0.0;g[f+4>>2]=0.0;j=__ZNK7Vector2neERKS_(h+56|0,f)|0;if(k^j){if(j){o=d;l=a;return o|0}}else if((c[i+12>>2]|0)==(c[h+8>>2]|0)){o=d;l=a;return o|0}h=c[b>>2]|0;i=c[e>>2]|0;g[f>>2]=0.0;g[f+4>>2]=0.0;j=__ZNK7Vector2neERKS_(h+56|0,f)|0;g[f>>2]=0.0;g[f+4>>2]=0.0;k=__ZNK7Vector2neERKS_(i+56|0,f)|0;if(j^k)p=k;else p=(c[h+12>>2]|0)==(c[i+8>>2]|0);o=p?e:b;l=a;return o|0}else if((n|0)==10){n=c[b>>2]|0;p=c[e>>2]|0;g[f>>2]=0.0;g[f+4>>2]=0.0;i=__ZNK7Vector2neERKS_(n+56|0,f)|0;g[f>>2]=0.0;g[f+4>>2]=0.0;h=__ZNK7Vector2neERKS_(p+56|0,f)|0;if(i^h){if(h){o=b;l=a;return o|0}}else if((c[n+12>>2]|0)==(c[p+8>>2]|0)){o=b;l=a;return o|0}b=c[d>>2]|0;p=c[e>>2]|0;g[f>>2]=0.0;g[f+4>>2]=0.0;n=__ZNK7Vector2neERKS_(b+56|0,f)|0;g[f>>2]=0.0;g[f+4>>2]=0.0;h=__ZNK7Vector2neERKS_(p+56|0,f)|0;if(n^h)q=h;else q=(c[b+12>>2]|0)==(c[p+8>>2]|0);o=q?e:d;l=a;return o|0}return 0}function __ZNK9SortArrayIPN20VisualServerViewport8ViewportENS0_12ViewportSortEE11adjust_heapEiiiS2_PS2_(a,b,d,e,f,h){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);i=a;j=d<<1;k=j+2|0;if((k|0)<(e|0)){n=i+4|0;o=i+4|0;p=j;q=d;r=k;while(1){s=c[h+(r+b<<2)>>2]|0;t=p|1;u=c[h+(t+b<<2)>>2]|0;g[i>>2]=0.0;g[n>>2]=0.0;v=__ZNK7Vector2neERKS_(s+56|0,i)|0;g[i>>2]=0.0;g[o>>2]=0.0;w=__ZNK7Vector2neERKS_(u+56|0,i)|0;if(v^w)x=w;else x=(c[s+12>>2]|0)==(c[u+8>>2]|0);u=x?t:r;c[h+(q+b<<2)>>2]=c[h+(u+b<<2)>>2];t=u<<1;s=t+2|0;if((s|0)<(e|0)){p=t;q=u;r=s}else{y=t;z=s;A=u;break}}}else{y=j;z=k;A=d}k=y|1;if((z|0)==(e|0)){c[h+(A+b<<2)>>2]=c[h+(k+b<<2)>>2];B=k}else B=A;A=B+b|0;if((B|0)<=(d|0)){C=A;D=h+(C<<2)|0;c[D>>2]=f;l=a;return}k=i+4|0;e=f+56|0;z=i+4|0;y=f+8|0;j=B;B=A;while(1){j=(j+-1|0)/2|0;A=j+b|0;r=h+(A<<2)|0;q=c[r>>2]|0;g[i>>2]=0.0;g[k>>2]=0.0;p=__ZNK7Vector2neERKS_(q+56|0,i)|0;g[i>>2]=0.0;g[z>>2]=0.0;x=__ZNK7Vector2neERKS_(e,i)|0;if(p^x){if(!x){C=B;E=14;break}}else if((c[q+12>>2]|0)!=(c[y>>2]|0)){C=B;E=14;break}c[h+(B<<2)>>2]=c[r>>2];if((j|0)<=(d|0)){C=A;E=14;break}else B=A}if((E|0)==14){D=h+(C<<2)|0;c[D>>2]=f;l=a;return}}function __ZN18VisualServerCanvas4freeE3RID(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0,ia=0,ja=0,ka=0,la=0,ma=0,na=0,oa=0,pa=0,qa=0,ra=0,sa=0,ta=0,ua=0,va=0,wa=0,xa=0,ya=0,za=0,Aa=0,Ba=0,Ca=0,Da=0,Ea=0,Fa=0,Ga=0,Ha=0,Ia=0,Ja=0,Ka=0,La=0,Ma=0,Na=0,Oa=0,Pa=0,Qa=0,Ra=0,Sa=0,Ta=0,Ua=0,Va=0,Wa=0,Xa=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e+12|0;g=e+8|0;h=e+4|0;i=e;j=c[d>>2]|0;if(!j){k=0;l=e;return k|0}d=b+36|0;n=c[d>>2]|0;o=(n|0)==0;a:do if(!o){p=c[n+8>>2]|0;q=b+40|0;r=c[q>>2]|0;s=(p|0)==(r|0);b:do if(s)t=p;else{u=p;while(1){v=c[u+24>>2]|0;if(j>>>0<v>>>0)w=u+8|0;else{if(v>>>0>=j>>>0){t=u;break b}w=u+4|0}u=c[w>>2]|0;if((u|0)==(r|0))break a}}while(0);if((t|0)!=(r|0)&(t|0)!=0){a[1263537]=0;c:do if(s){x=p;y=16}else{u=p;do{v=c[u+24>>2]|0;if(j>>>0<v>>>0)z=u+8|0;else{if(v>>>0>=j>>>0){x=u;y=16;break c}z=u+4|0}u=c[z>>2]|0}while((u|0)!=(r|0))}while(0);if((y|0)==16?(x|0)!=(r|0)&(x|0)!=0:0){a[1263537]=0;p=j+8|0;s=j+16|0;d:do if(c[s>>2]|0){u=j+12|0;e:while(1){v=c[309207]|0;A=c[p>>2]|0;B=c[u>>2]|0;C=c[A+8>>2]|0;while(1){D=c[C+8>>2]|0;if((D|0)==(B|0))break;else C=D}B=c[C+24>>2]|0;if(!B){y=24;break}a[1263537]=0;D=c[v+4>>2]|0;if(!D){y=33;break}E=c[D+8>>2]|0;D=c[v+8>>2]|0;f:do if((E|0)==(D|0))F=E;else{G=E;while(1){H=c[G+24>>2]|0;if(B>>>0<H>>>0)I=G+8|0;else{if(H>>>0>=B>>>0){F=G;break f}I=G+4|0}G=c[I>>2]|0;if((G|0)==(D|0)){y=33;break e}}}while(0);if(!((F|0)!=(D|0)&(F|0)!=0)){y=33;break}a[1263537]=0;E=B+108|0;v=c[E>>2]|0;if(!v){y=43;break}C=c[v+8>>2]|0;v=c[E+4>>2]|0;G=(C|0)==(v|0);g:do if(G)J=C;else{H=C;while(1){K=c[H+24>>2]|0;if(j>>>0<K>>>0)L=H+8|0;else{if(K>>>0>=j>>>0){J=H;break g}L=H+4|0}H=c[L>>2]|0;if((H|0)==(v|0)){y=43;break e}}}while(0);if((J|0)==(v|0)|(J|0)==0){y=43;break}a[1263537]=0;h:do if(G){M=C;y=50}else{B=C;while(1){D=c[B+24>>2]|0;if(j>>>0<D>>>0)N=B+8|0;else{if(D>>>0>=j>>>0){M=B;y=50;break h}N=B+4|0}B=c[N>>2]|0;if((B|0)==(v|0)){O=A;break}}}while(0);do if((y|0)==50){y=0;if((M|0)==0|(M|0)==(v|0)){O=A;break}__ZN3MapI3RIDN20VisualServerViewport8Viewport10CanvasDataE10ComparatorIS0_E16DefaultAllocatorE6_eraseEPNS7_7ElementE(E,M);O=c[p>>2]|0}while(0);do if(O|0){E=c[O+8>>2]|0;A=c[u>>2]|0;if((E|0)==(A|0))P=0;else{v=E;while(1){E=c[v+8>>2]|0;if((E|0)==(A|0)){P=v;break}else v=E}}__ZN3SetI3RID10ComparatorIS0_E16DefaultAllocatorE6_eraseEPNS4_7ElementE(p,P);if(c[s>>2]|0)continue e;v=c[p>>2]|0;if(!v)break;__ZN6Memory11free_staticEPvb(v,0);c[p>>2]=0}while(0);if(!(c[s>>2]|0))break d}if((y|0)==24)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,153,1066435,0);else if((y|0)==33)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,154,1066282,0);else if((y|0)==43){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1126625,1066348,1079,1066531,0);k=1;l=e;return k|0}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1126625,1066348,1076,1066489,0);k=1;l=e;return k|0}while(0);s=j+48|0;p=0;while(1){r=c[s>>2]|0;u=(r|0)==0;if(u)Q=0;else Q=c[r+-4>>2]|0;if((p|0)>=(Q|0))break;if(u)R=0;else R=c[r+-4>>2]|0;if((R|0)<=(p|0)){if(u)S=0;else S=c[r+-4>>2]|0;if((S|0)<=(p|0)){y=72;break}a[1263537]=0}__ZN6VectorIN18VisualServerCanvas6Canvas9ChildItemEE14_copy_on_writeEv(s);c[(c[(c[s>>2]|0)+(p*12|0)+8>>2]|0)+164>>2]=0;p=p+1|0}if((y|0)==72)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);p=j+20|0;s=c[p>>2]|0;if(s|0?(r=c[s+8>>2]|0,s=c[p+4>>2]|0,(r|0)!=(s|0)):0){p=r;while(1){r=c[p+8>>2]|0;if((r|0)==(s|0))break;else p=r}if(p|0){s=p;do{c[(c[s+24>>2]|0)+104>>2]=0;s=c[s+16>>2]|0}while((s|0)!=0)}}s=c[j+32>>2]|0;if(s|0?(p=c[s+8>>2]|0,s=c[j+36>>2]|0,(p|0)!=(s|0)):0){r=p;while(1){p=c[r+8>>2]|0;if((p|0)==(s|0))break;else r=p}if(r|0){s=r;do{c[(c[s+24>>2]|0)+12>>2]=0;s=c[s+16>>2]|0}while((s|0)!=0)}}s=b+36|0;r=c[s>>2]|0;i:do if(r|0){p=c[r+8>>2]|0;u=c[q>>2]|0;j:do if((p|0)==(u|0))T=p;else{v=p;while(1){A=c[v+24>>2]|0;if(j>>>0<A>>>0)U=v+8|0;else{if(A>>>0>=j>>>0){T=v;break j}U=v+4|0}v=c[U>>2]|0;if((v|0)==(u|0))break i}}while(0);if((!((T|0)==0|(T|0)==(u|0))?(__ZN3SetIP8RID_Data10ComparatorIS1_E16DefaultAllocatorE6_eraseEPNS5_7ElementE(s,T),(c[b+44>>2]|0)==0):0)?(p=c[s>>2]|0,p|0):0){__ZN6Memory11free_staticEPvb(p,0);c[s>>2]=0}}while(0);gj[c[c[j>>2]>>2]&8191](j);__ZN6Memory11free_staticEPvb(j,0);k=1;l=e;return k|0}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,154,1066282,0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1126625,1066348,1071,1066388,0);k=0;l=e;return k|0}}while(0);T=c[b+52>>2]|0;k:do if(T|0){U=c[T+8>>2]|0;S=b+56|0;R=c[S>>2]|0;Q=(U|0)==(R|0);l:do if(Q)V=U;else{P=U;while(1){O=c[P+24>>2]|0;if(j>>>0<O>>>0)W=P+8|0;else{if(O>>>0>=j>>>0){V=P;break l}W=P+4|0}P=c[W>>2]|0;if((P|0)==(R|0))break k}}while(0);if((V|0)!=(R|0)&(V|0)!=0){a[1263537]=0;m:do if(Q){X=U;y=107}else{P=U;do{u=c[P+24>>2]|0;if(j>>>0<u>>>0)Y=P+8|0;else{if(u>>>0>=j>>>0){X=P;y=107;break m}Y=P+4|0}P=c[Y>>2]|0}while((P|0)!=(R|0))}while(0);if((y|0)==107?(X|0)!=(R|0)&(X|0)!=0:0){a[1263537]=0;P=c[j+164>>2]|0;n:do if(P|0){o:do if(!o){u=c[n+8>>2]|0;O=c[b+40>>2]|0;M=(u|0)==(O|0);p:do if(M)Z=u;else{N=u;while(1){J=c[N+24>>2]|0;if(P>>>0<J>>>0)_=N+8|0;else{if(J>>>0>=P>>>0){Z=N;break p}_=N+4|0}N=c[_>>2]|0;if((N|0)==(O|0))break o}}while(0);if((Z|0)!=(O|0)&(Z|0)!=0){a[1263537]=0;q:do if(M){$=u;y=125}else{N=u;while(1){J=c[N+24>>2]|0;if(P>>>0<J>>>0)aa=N+8|0;else{if(J>>>0>=P>>>0){$=N;y=125;break q}aa=N+4|0}N=c[aa>>2]|0;if((N|0)==(O|0)){y=126;break}}}while(0);if((y|0)==125)if(($|0)!=(O|0)&($|0)!=0){a[1263537]=0;ca=P}else y=126;if((y|0)==126){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,154,1066282,0);ca=0}__ZN18VisualServerCanvas6Canvas10erase_itemEPNS_4ItemE(ca,j);break n}}while(0);r:do if(Q)da=U;else{u=U;while(1){M=c[u+24>>2]|0;if(P>>>0<M>>>0)ea=u+8|0;else{if(M>>>0>=P>>>0){da=u;break r}ea=u+4|0}u=c[ea>>2]|0;if((u|0)==(R|0))break n}}while(0);if((da|0)!=(R|0)&(da|0)!=0){a[1263537]=0;s:do if(Q){fa=U;y=142}else{u=U;while(1){O=c[u+24>>2]|0;if(P>>>0<O>>>0)ga=u+8|0;else{if(O>>>0>=P>>>0){fa=u;y=142;break s}ga=u+4|0}u=c[ga>>2]|0;if((u|0)==(R|0)){y=143;break}}}while(0);if((y|0)==142)if((fa|0)!=(R|0)&(fa|0)!=0){a[1263537]=0;ha=P}else y=143;if((y|0)==143){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,154,1066282,0);ha=0}u=ha+224|0;O=c[u>>2]|0;if(O|0?(M=c[O+-4>>2]|0,(M|0)>0):0){N=0;while(1){if((c[O+(N<<2)>>2]|0)==(j|0))break;J=N+1|0;if((J|0)<(M|0))N=J;else break n}if((N|0)>-1){if((M|0)<=(N|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1128380,1146752,368,1122479,0);break}a[1263537]=0;__ZN6VectorIPN18VisualServerCanvas4ItemEE14_copy_on_writeEv(u);O=c[u>>2]|0;if(!O){ia=0;ja=-1}else{ia=O;ja=(c[O+-4>>2]|0)+-1|0}if((ja|0)>(N|0)){O=N;do{J=O;O=O+1|0;c[ia+(J<<2)>>2]=c[ia+(O<<2)>>2]}while((O|0)!=(ja|0))}__ZN6VectorIPN18VisualServerCanvas4ItemEE6resizeEi(u,ja)|0}}}}while(0);P=j+224|0;R=0;while(1){U=c[P>>2]|0;Q=(U|0)==0;if(Q)ka=0;else ka=c[U+-4>>2]|0;if((R|0)>=(ka|0))break;if(Q)la=0;else la=c[U+-4>>2]|0;if((la|0)<=(R|0)){if(Q)ma=0;else ma=c[U+-4>>2]|0;if((ma|0)<=(R|0)){y=178;break}a[1263537]=0}__ZN6VectorIPN18VisualServerCanvas4ItemEE14_copy_on_writeEv(P);c[(c[(c[P>>2]|0)+(R<<2)>>2]|0)+164>>2]=0;R=R+1|0}if((y|0)==178)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);R=b+52|0;P=c[R>>2]|0;t:do if(P|0){U=c[P+8>>2]|0;Q=c[S>>2]|0;u:do if((U|0)==(Q|0))na=U;else{O=U;while(1){N=c[O+24>>2]|0;if(j>>>0<N>>>0)oa=O+8|0;else{if(N>>>0>=j>>>0){na=O;break u}oa=O+4|0}O=c[oa>>2]|0;if((O|0)==(Q|0))break t}}while(0);if((!((na|0)==0|(na|0)==(Q|0))?(__ZN3SetIP8RID_Data10ComparatorIS1_E16DefaultAllocatorE6_eraseEPNS5_7ElementE(R,na),(c[b+60>>2]|0)==0):0)?(U=c[R>>2]|0,U|0):0){__ZN6Memory11free_staticEPvb(U,0);c[R>>2]=0}}while(0);gj[c[c[j>>2]>>2]&8191](j);__ZN6Memory11free_staticEPvb(j,0);k=1;l=e;return k|0}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,154,1066282,0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1126625,1066348,1107,1066572,0);k=1;l=e;return k|0}}while(0);na=c[b+68>>2]|0;v:do if(na|0){oa=c[na+8>>2]|0;ma=b+72|0;la=c[ma>>2]|0;ka=(oa|0)==(la|0);w:do if(ka)pa=oa;else{ja=oa;while(1){ia=c[ja+24>>2]|0;if(j>>>0<ia>>>0)qa=ja+8|0;else{if(ia>>>0>=j>>>0){pa=ja;break w}qa=ja+4|0}ja=c[qa>>2]|0;if((ja|0)==(la|0))break v}}while(0);if((pa|0)!=(la|0)&(pa|0)!=0){a[1263537]=0;x:do if(ka){ra=oa;y=195}else{ja=oa;do{Q=c[ja+24>>2]|0;if(j>>>0<Q>>>0)sa=ja+8|0;else{if(Q>>>0>=j>>>0){ra=ja;y=195;break x}sa=ja+4|0}ja=c[sa>>2]|0}while((ja|0)!=(la|0))}while(0);if((y|0)==195?(ra|0)!=(la|0)&(ra|0)!=0:0){a[1263537]=0;oa=c[j+104>>2]|0;y:do if(oa|0){a[1263537]=0;z:do if(!o){ka=c[n+8>>2]|0;ja=c[b+40>>2]|0;A:do if((ka|0)==(ja|0))ta=ka;else{Q=ka;while(1){ia=c[Q+24>>2]|0;if(oa>>>0<ia>>>0)ua=Q+8|0;else{if(ia>>>0>=oa>>>0){ta=Q;break A}ua=Q+4|0}Q=c[ua>>2]|0;if((Q|0)==(ja|0))break z}}while(0);if((ta|0)!=(ja|0)&(ta|0)!=0){a[1263537]=0;ka=oa+20|0;Q=c[ka>>2]|0;if(!Q)break y;ia=c[Q+8>>2]|0;Q=c[ka+4>>2]|0;B:do if((ia|0)==(Q|0))va=ia;else{ha=ia;while(1){fa=c[ha+24>>2]|0;if(j>>>0<fa>>>0)wa=ha+8|0;else{if(fa>>>0>=j>>>0){va=ha;break B}wa=ha+4|0}ha=c[wa>>2]|0;if((ha|0)==(Q|0))break y}}while(0);if((va|0)==0|(va|0)==(Q|0))break y;__ZN3SetIPN16RasterizerCanvas5LightE10ComparatorIS2_E16DefaultAllocatorE6_eraseEPNS6_7ElementE(ka,va);if(c[ka+8>>2]|0)break y;ia=c[ka>>2]|0;if(!ia)break y;__ZN6Memory11free_staticEPvb(ia,0);c[ka>>2]=0;break y}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,154,1066282,0)}while(0);oa=c[j+108>>2]|0;if(oa|0){la=c[309202]|0;ia=c[(c[la>>2]|0)+804>>2]|0;c[g>>2]=oa;c[f>>2]=c[g>>2];$i[ia&8191](la,f)|0}la=c[309280]|0;ia=c[(c[la>>2]|0)+8>>2]|0;c[h>>2]=c[j+300>>2];c[f>>2]=c[h>>2];Pi[ia&2047](la,f);la=b+68|0;ia=c[la>>2]|0;C:do if(ia|0){oa=c[ia+8>>2]|0;ja=c[ma>>2]|0;D:do if((oa|0)==(ja|0))xa=oa;else{ha=oa;while(1){fa=c[ha+24>>2]|0;if(j>>>0<fa>>>0)ya=ha+8|0;else{if(fa>>>0>=j>>>0){xa=ha;break D}ya=ha+4|0}ha=c[ya>>2]|0;if((ha|0)==(ja|0))break C}}while(0);if((!((xa|0)==0|(xa|0)==(ja|0))?(__ZN3SetIP8RID_Data10ComparatorIS1_E16DefaultAllocatorE6_eraseEPNS5_7ElementE(la,xa),(c[b+76>>2]|0)==0):0)?(oa=c[la>>2]|0,oa|0):0){__ZN6Memory11free_staticEPvb(oa,0);c[la>>2]=0}}while(0);gj[c[c[j>>2]>>2]&8191](j);__ZN6Memory11free_staticEPvb(j,0);k=1;l=e;return k|0}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,154,1066282,0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1126625,1066348,1140,1066623,0);k=1;l=e;return k|0}}while(0);xa=c[b+20>>2]|0;E:do if(xa|0){ya=c[xa+8>>2]|0;h=b+24|0;g=c[h>>2]|0;va=(ya|0)==(g|0);F:do if(va)za=ya;else{wa=ya;while(1){ta=c[wa+24>>2]|0;if(j>>>0<ta>>>0)Aa=wa+8|0;else{if(ta>>>0>=j>>>0){za=wa;break F}Aa=wa+4|0}wa=c[Aa>>2]|0;if((wa|0)==(g|0))break E}}while(0);if((za|0)!=(g|0)&(za|0)!=0){a[1263537]=0;G:do if(va){Ba=ya;y=246}else{wa=ya;do{ja=c[wa+24>>2]|0;if(j>>>0<ja>>>0)Ca=wa+8|0;else{if(ja>>>0>=j>>>0){Ba=wa;y=246;break G}Ca=wa+4|0}wa=c[Ca>>2]|0}while((wa|0)!=(g|0))}while(0);if((y|0)==246?(Ba|0)!=(g|0)&(Ba|0)!=0:0){a[1263537]=0;ya=c[j+16>>2]|0;H:do if(ya|0){a[1263537]=0;va=c[b+4>>2]|0;I:do if(va|0){wa=c[va+8>>2]|0;ja=c[b+8>>2]|0;J:do if((wa|0)==(ja|0))Da=wa;else{ta=wa;while(1){ua=c[ta+24>>2]|0;if(ya>>>0<ua>>>0)Ea=ta+8|0;else{if(ua>>>0>=ya>>>0){Da=ta;break J}Ea=ta+4|0}ta=c[Ea>>2]|0;if((ta|0)==(ja|0))break I}}while(0);if((Da|0)!=(ja|0)&(Da|0)!=0){a[1263537]=0;wa=ya+36|0;ta=c[wa>>2]|0;if(!ta)break H;ua=c[ta+8>>2]|0;ta=c[wa+4>>2]|0;K:do if((ua|0)==(ta|0))Fa=ua;else{n=ua;while(1){o=c[n+24>>2]|0;if(j>>>0<o>>>0)Ga=n+8|0;else{if(o>>>0>=j>>>0){Fa=n;break K}Ga=n+4|0}n=c[Ga>>2]|0;if((n|0)==(ta|0))break H}}while(0);if((Fa|0)==0|(Fa|0)==(ta|0))break H;__ZN3SetIPN16RasterizerCanvas21LightOccluderInstanceE10ComparatorIS2_E16DefaultAllocatorE6_eraseEPNS6_7ElementE(wa,Fa);if(c[wa+8>>2]|0)break H;ua=c[wa>>2]|0;if(!ua)break H;__ZN6Memory11free_staticEPvb(ua,0);c[wa>>2]=0;break H}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,154,1066282,0)}while(0);ya=c[j+12>>2]|0;L:do if(ya|0?(g=c[d>>2]|0,g|0):0){va=c[g+8>>2]|0;g=c[b+40>>2]|0;ua=(va|0)==(g|0);M:do if(ua)Ha=va;else{ja=va;while(1){n=c[ja+24>>2]|0;if(ya>>>0<n>>>0)Ia=ja+8|0;else{if(n>>>0>=ya>>>0){Ha=ja;break M}Ia=ja+4|0}ja=c[Ia>>2]|0;if((ja|0)==(g|0))break L}}while(0);if((Ha|0)!=(g|0)&(Ha|0)!=0){a[1263537]=0;N:do if(ua){Ja=va;y=284}else{ja=va;while(1){wa=c[ja+24>>2]|0;if(ya>>>0<wa>>>0)Ka=ja+8|0;else{if(wa>>>0>=ya>>>0){Ja=ja;y=284;break N}Ka=ja+4|0}ja=c[Ka>>2]|0;if((ja|0)==(g|0)){y=285;break}}}while(0);if((y|0)==284)if((Ja|0)!=(g|0)&(Ja|0)!=0){a[1263537]=0;La=ya}else y=285;if((y|0)==285){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,154,1066282,0);La=0}va=La+32|0;ua=c[va>>2]|0;if(ua|0){ja=c[ua+8>>2]|0;ua=c[La+36>>2]|0;O:do if((ja|0)==(ua|0))Ma=ja;else{wa=ja;while(1){ta=c[wa+24>>2]|0;if(j>>>0<ta>>>0)Na=wa+8|0;else{if(ta>>>0>=j>>>0){Ma=wa;break O}Na=wa+4|0}wa=c[Na>>2]|0;if((wa|0)==(ua|0))break L}}while(0);if((Ma|0)==0|(Ma|0)==(ua|0))break;__ZN3SetIPN16RasterizerCanvas21LightOccluderInstanceE10ComparatorIS2_E16DefaultAllocatorE6_eraseEPNS6_7ElementE(va,Ma);if(c[La+40>>2]|0)break;ja=c[va>>2]|0;if(!ja)break;__ZN6Memory11free_staticEPvb(ja,0);c[va>>2]=0}}}while(0);ya=b+20|0;ja=c[ya>>2]|0;P:do if(ja|0){g=c[ja+8>>2]|0;wa=c[h>>2]|0;Q:do if((g|0)==(wa|0))Oa=g;else{ta=g;while(1){n=c[ta+24>>2]|0;if(j>>>0<n>>>0)Pa=ta+8|0;else{if(n>>>0>=j>>>0){Oa=ta;break Q}Pa=ta+4|0}ta=c[Pa>>2]|0;if((ta|0)==(wa|0))break P}}while(0);if((!((Oa|0)==0|(Oa|0)==(wa|0))?(__ZN3SetIP8RID_Data10ComparatorIS1_E16DefaultAllocatorE6_eraseEPNS5_7ElementE(ya,Oa),(c[b+28>>2]|0)==0):0)?(g=c[ya>>2]|0,g|0):0){__ZN6Memory11free_staticEPvb(g,0);c[ya>>2]=0}}while(0);gj[c[c[j>>2]>>2]&8191](j);__ZN6Memory11free_staticEPvb(j,0);k=1;l=e;return k|0}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,154,1066282,0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1126625,1066348,1159,1066675,0);k=1;l=e;return k|0}}while(0);Oa=c[b+4>>2]|0;if(!Oa){k=0;l=e;return k|0}Pa=c[Oa+8>>2]|0;Oa=b+8|0;La=c[Oa>>2]|0;Ma=(Pa|0)==(La|0);R:do if(Ma)Qa=Pa;else{Na=Pa;while(1){Ja=c[Na+24>>2]|0;if(j>>>0<Ja>>>0)Ra=Na+8|0;else{if(Ja>>>0>=j>>>0){Qa=Na;break R}Ra=Na+4|0}Na=c[Ra>>2]|0;if((Na|0)==(La|0)){k=0;break}}l=e;return k|0}while(0);if(!((Qa|0)!=(La|0)&(Qa|0)!=0)){k=0;l=e;return k|0}a[1263537]=0;S:do if(Ma){Sa=Pa;y=324}else{Qa=Pa;do{Ra=c[Qa+24>>2]|0;if(j>>>0<Ra>>>0)Ta=Qa+8|0;else{if(Ra>>>0>=j>>>0){Sa=Qa;y=324;break S}Ta=Qa+4|0}Qa=c[Ta>>2]|0}while((Qa|0)!=(La|0))}while(0);if((y|0)==324?(Sa|0)!=(La|0)&(Sa|0)!=0:0){a[1263537]=0;Sa=c[309202]|0;La=c[(c[Sa>>2]|0)+804>>2]|0;c[i>>2]=c[j+32>>2];c[f>>2]=c[i>>2];$i[La&8191](Sa,f)|0;f=j+36|0;Sa=f+8|0;La=c[Sa>>2]|0;T:do if(La|0){i=f+4|0;y=La;while(1){Ta=c[i>>2]|0;Pa=c[(c[f>>2]|0)+8>>2]|0;while(1){Ma=c[Pa+8>>2]|0;if((Ma|0)==(Ta|0))break;else Pa=Ma}c[(c[Pa+24>>2]|0)+16>>2]=0;Ta=c[f>>2]|0;if(!Ta)Ua=y;else{wa=c[Ta+8>>2]|0;Ta=c[i>>2]|0;if((wa|0)==(Ta|0))Va=0;else{Ma=wa;while(1){wa=c[Ma+8>>2]|0;if((wa|0)==(Ta|0)){Va=Ma;break}else Ma=wa}}__ZN3SetIPN16RasterizerCanvas21LightOccluderInstanceE10ComparatorIS2_E16DefaultAllocatorE6_eraseEPNS6_7ElementE(f,Va);Ma=c[Sa>>2]|0;if(Ma|0){y=Ma;continue}Ma=c[f>>2]|0;if(!Ma)break T;__ZN6Memory11free_staticEPvb(Ma,0);c[f>>2]=0;Ua=c[Sa>>2]|0}if(!Ua)break;else y=Ua}}while(0);Ua=b+4|0;Sa=c[Ua>>2]|0;U:do if(Sa|0){f=c[Sa+8>>2]|0;Va=c[Oa>>2]|0;V:do if((f|0)==(Va|0))Wa=f;else{La=f;while(1){y=c[La+24>>2]|0;if(j>>>0<y>>>0)Xa=La+8|0;else{if(y>>>0>=j>>>0){Wa=La;break V}Xa=La+4|0}La=c[Xa>>2]|0;if((La|0)==(Va|0))break U}}while(0);if((!((Wa|0)==0|(Wa|0)==(Va|0))?(__ZN3SetIP8RID_Data10ComparatorIS1_E16DefaultAllocatorE6_eraseEPNS5_7ElementE(Ua,Wa),(c[b+12>>2]|0)==0):0)?(f=c[Ua>>2]|0,f|0):0){__ZN6Memory11free_staticEPvb(f,0);c[Ua>>2]=0}}while(0);gj[c[c[j>>2]>>2]&8191](j);__ZN6Memory11free_staticEPvb(j,0);k=1;l=e;return k|0}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,154,1066282,0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1126625,1066348,1181,1066723,0);k=1;l=e;return k|0}function __ZN20VisualServerViewport4freeE3RID(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+20|0;g=e+16|0;h=e+12|0;i=e+8|0;j=e+4|0;k=e;n=c[d>>2]|0;o=n;if(!n){p=0;l=e;return p|0}q=b+4|0;r=c[q>>2]|0;if(!r){p=0;l=e;return p|0}s=c[r+8>>2]|0;r=b+8|0;t=c[r>>2]|0;u=(s|0)==(t|0);a:do if(u)v=s;else{w=s;while(1){x=c[w+24>>2]|0;if(n>>>0<x>>>0)y=w+8|0;else{if(x>>>0>=n>>>0){v=w;break a}y=w+4|0}w=c[y>>2]|0;if((w|0)==(t|0)){p=0;break}}l=e;return p|0}while(0);if(!((v|0)!=(t|0)&(v|0)!=0)){p=0;l=e;return p|0}b:do if(u){z=s;A=16}else{v=s;while(1){y=c[v+24>>2]|0;if(n>>>0<y>>>0)B=v+8|0;else{if(y>>>0>=n>>>0){z=v;A=16;break b}B=v+4|0}v=c[B>>2]|0;if((v|0)==(t|0)){A=17;break}}}while(0);if((A|0)==16)if((z|0)!=(t|0)&(z|0)!=0){a[1263537]=0;C=n}else A=17;if((A|0)==17){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1067819,1066271,164,1066282,0);C=0}z=c[309202]|0;t=c[(c[z>>2]|0)+804>>2]|0;c[h>>2]=c[C+36>>2];c[f>>2]=c[h>>2];$i[t&8191](z,f)|0;z=c[309203]|0;t=c[(c[z>>2]|0)+172>>2]|0;c[i>>2]=c[C+68>>2];c[f>>2]=c[i>>2];$i[t&8191](z,f)|0;z=C+108|0;t=c[z>>2]|0;c:do if(t|0){i=C+112|0;h=t;do{B=c[h+8>>2]|0;s=c[i>>2]|0;if((B|0)==(s|0))break c;else D=B;while(1){u=c[D+8>>2]|0;if((u|0)==(s|0))break;else D=u}if(!D)break c;c[j>>2]=o;u=B;while(1){v=c[u+8>>2]|0;if((v|0)==(s|0))break;else u=v}c[k>>2]=c[u+24>>2];c[g>>2]=c[j>>2];c[f>>2]=c[k>>2];__ZN20VisualServerViewport22viewport_remove_canvasE3RIDS0_(b,g,f);h=c[z>>2]|0}while((h|0)!=0)}while(0);d:do if(!n)A=37;else{z=c[q>>2]|0;e:do if(z|0){f=c[z+8>>2]|0;g=c[r>>2]|0;f:do if((f|0)==(g|0))E=f;else{k=f;while(1){j=c[k+24>>2]|0;if(n>>>0<j>>>0)F=k+8|0;else{if(j>>>0>=n>>>0){E=k;break f}F=k+4|0}k=c[F>>2]|0;if((k|0)==(g|0))break e}}while(0);if((E|0)!=(g|0)&(E|0)!=0){a[1263537]=0;c[n+28>>2]=0;break d}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1067819,1066271,164,1066282,0);A=37}while(0);if((A|0)==37)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1066193,1066070,425,1066215,0);A=b+16|0;n=c[A>>2]|0;g:do if(n|0?(E=c[n+-4>>2]|0,(E|0)>0):0){F=0;while(1){if((c[n+(F<<2)>>2]|0)==(C|0))break;q=F+1|0;if((q|0)<(E|0))F=q;else break g}if((F|0)>-1){if((E|0)<=(F|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1128380,1146752,368,1122479,0);break}a[1263537]=0;__ZN6VectorIPN20VisualServerViewport8ViewportEE14_copy_on_writeEv(A);q=c[A>>2]|0;if(!q){G=0;H=-1}else{G=q;H=(c[q+-4>>2]|0)+-1|0}if((H|0)>(F|0)){q=F;do{z=q;q=q+1|0;c[G+(z<<2)>>2]=c[G+(q<<2)>>2]}while((q|0)!=(H|0))}__ZN6VectorIPN20VisualServerViewport8ViewportEE6resizeEi(A,H)|0}}while(0);H=c[d>>2]|0;d=b+4|0;A=c[d>>2]|0;h:do if(A|0){G=c[A+8>>2]|0;n=c[r>>2]|0;i:do if((G|0)==(n|0))I=G;else{q=G;while(1){F=c[q+24>>2]|0;if(H>>>0<F>>>0)J=q+8|0;else{if(F>>>0>=H>>>0){I=q;break i}J=q+4|0}q=c[J>>2]|0;if((q|0)==(n|0))break h}}while(0);if((!((I|0)==0|(I|0)==(n|0))?(__ZN3SetIP8RID_Data10ComparatorIS1_E16DefaultAllocatorE6_eraseEPNS5_7ElementE(d,I),(c[b+12>>2]|0)==0):0)?(G=c[d>>2]|0,G|0):0){__ZN6Memory11free_staticEPvb(G,0);c[d>>2]=0}}while(0);gj[c[c[C>>2]>>2]&8191](C);__ZN6Memory11free_staticEPvb(C,0);p=1;l=e;return p|0}function __ZN17VisualServerScene4freeE3RID(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0;e=l;l=l+64|0;if((l|0)>=(m|0))ba(64);f=e+60|0;g=e+56|0;h=e+52|0;i=e+48|0;j=e+44|0;k=e+40|0;n=e+36|0;o=e+32|0;p=e+28|0;q=e+24|0;r=e+20|0;s=e+16|0;t=e+12|0;u=e+8|0;v=e+4|0;w=e;x=c[d>>2]|0;d=x;if(!x){y=0;l=e;return y|0}z=c[b+20>>2]|0;a:do if(z|0){A=c[z+8>>2]|0;B=b+24|0;C=c[B>>2]|0;D=(A|0)==(C|0);b:do if(D)E=A;else{F=A;while(1){G=c[F+24>>2]|0;if(x>>>0<G>>>0)H=F+8|0;else{if(G>>>0>=x>>>0){E=F;break b}H=F+4|0}F=c[H>>2]|0;if((F|0)==(C|0))break a}}while(0);if((E|0)!=(C|0)&(E|0)!=0){a[1263537]=0;c:do if(D){I=A;J=16}else{F=A;while(1){G=c[F+24>>2]|0;if(x>>>0<G>>>0)K=F+8|0;else{if(G>>>0>=x>>>0){I=F;J=16;break c}K=F+4|0}F=c[K>>2]|0;if((F|0)==(C|0)){J=17;break}}}while(0);if((J|0)==16)if((I|0)!=(C|0)&(I|0)!=0){a[1263537]=0;L=x;M=z}else J=17;if((J|0)==17){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,154,1066282,0);L=0;M=c[b+20>>2]|0}A=b+20|0;d:do if(M|0){D=c[M+8>>2]|0;F=c[B>>2]|0;e:do if((D|0)==(F|0))N=D;else{G=D;while(1){O=c[G+24>>2]|0;if(x>>>0<O>>>0)P=G+8|0;else{if(O>>>0>=x>>>0){N=G;break e}P=G+4|0}G=c[P>>2]|0;if((G|0)==(F|0))break d}}while(0);if((!((N|0)==0|(N|0)==(F|0))?(__ZN3SetIP8RID_Data10ComparatorIS1_E16DefaultAllocatorE6_eraseEPNS5_7ElementE(A,N),(c[b+28>>2]|0)==0):0)?(D=c[A>>2]|0,D|0):0){__ZN6Memory11free_staticEPvb(D,0);c[A>>2]=0}}while(0);gj[c[c[L>>2]>>2]&8191](L);__ZN6Memory11free_staticEPvb(L,0);y=1;l=e;return y|0}}while(0);L=c[b+36>>2]|0;f:do if(L|0){N=c[L+8>>2]|0;P=b+40|0;M=c[P>>2]|0;z=(N|0)==(M|0);g:do if(z)Q=N;else{I=N;while(1){K=c[I+24>>2]|0;if(x>>>0<K>>>0)R=I+8|0;else{if(K>>>0>=x>>>0){Q=I;break g}R=I+4|0}I=c[R>>2]|0;if((I|0)==(M|0))break f}}while(0);if((Q|0)!=(M|0)&(Q|0)!=0){a[1263537]=0;h:do if(z)S=N;else{I=N;do{F=c[I+24>>2]|0;if(x>>>0<F>>>0)T=I+8|0;else{if(F>>>0>=x>>>0){S=I;break h}T=I+4|0}I=c[T>>2]|0}while((I|0)!=(M|0));__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,154,1066282,0)}while(0);if(!((S|0)!=(M|0)&(S|0)!=0))__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,154,1066282,0);a[1263537]=0;N=x+108|0;z=c[N>>2]|0;if(z|0){I=z;do{z=c[(c[b>>2]|0)+56>>2]|0;c[h>>2]=c[(c[I+4>>2]|0)+148>>2];c[i>>2]=0;c[g>>2]=c[h>>2];c[f>>2]=c[i>>2];bj[z&4095](b,g,f);I=c[N>>2]|0}while((I|0)!=0)}I=c[309203]|0;N=c[(c[I>>2]|0)+172>>2]|0;c[j>>2]=c[x+100>>2];c[f>>2]=c[j>>2];$i[N&8191](I,f)|0;I=c[309203]|0;N=c[(c[I>>2]|0)+172>>2]|0;c[k>>2]=c[x+104>>2];c[f>>2]=c[k>>2];$i[N&8191](I,f)|0;I=b+36|0;N=c[I>>2]|0;i:do if(N|0){M=c[N+8>>2]|0;z=c[P>>2]|0;j:do if((M|0)==(z|0))U=M;else{F=M;while(1){K=c[F+24>>2]|0;if(x>>>0<K>>>0)V=F+8|0;else{if(K>>>0>=x>>>0){U=F;break j}V=F+4|0}F=c[V>>2]|0;if((F|0)==(z|0))break i}}while(0);if((!((U|0)==0|(U|0)==(z|0))?(__ZN3SetIP8RID_Data10ComparatorIS1_E16DefaultAllocatorE6_eraseEPNS5_7ElementE(I,U),(c[b+44>>2]|0)==0):0)?(M=c[I>>2]|0,M|0):0){__ZN6Memory11free_staticEPvb(M,0);c[I>>2]=0}}while(0);gj[c[c[x>>2]>>2]&8191](x);__ZN6Memory11free_staticEPvb(x,0);y=1;l=e;return y|0}}while(0);U=b+573512|0;V=c[U>>2]|0;if(!V){y=0;l=e;return y|0}k=c[V+8>>2]|0;V=b+573516|0;j=c[V>>2]|0;k:do if((k|0)==(j|0))W=k;else{i=k;while(1){h=c[i+24>>2]|0;if(x>>>0<h>>>0)X=i+8|0;else{if(h>>>0>=x>>>0){W=i;break k}X=i+4|0}i=c[X>>2]|0;if((i|0)==(j|0)){y=0;break}}l=e;return y|0}while(0);if(!((W|0)!=(j|0)&(W|0)!=0)){y=0;l=e;return y|0}W=c[309202]|0;gj[c[(c[W>>2]|0)+812>>2]&8191](W);W=b+48|0;j=c[W>>2]|0;if(j|0){X=j;do{__ZN17VisualServerScene22_update_dirty_instanceEPNS_8InstanceE(b,c[X+4>>2]|0);X=c[W>>2]|0}while((X|0)!=0)}a[1263537]=0;X=c[U>>2]|0;l:do if(X){U=c[X+8>>2]|0;j=c[V>>2]|0;m:do if((U|0)==(j|0))Y=U;else{k=U;while(1){i=c[k+24>>2]|0;if(x>>>0<i>>>0)Z=k+8|0;else{if(i>>>0>=x>>>0){Y=k;break m}Z=k+4|0}k=c[Z>>2]|0;if((k|0)==(j|0)){J=80;break l}}}while(0);if((Y|0)!=(j|0)&(Y|0)!=0){a[1263537]=0;_=x}else J=80}else J=80;while(0);if((J|0)==80){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,154,1066282,0);_=0}J=c[(c[b>>2]|0)+92>>2]|0;c[n>>2]=d;c[o>>2]=0;c[g>>2]=c[n>>2];c[f>>2]=c[o>>2];bj[J&4095](b,g,f);J=c[(c[b>>2]|0)+56>>2]|0;c[p>>2]=d;c[q>>2]=0;c[g>>2]=c[p>>2];c[f>>2]=c[q>>2];bj[J&4095](b,g,f);J=c[(c[b>>2]|0)+52>>2]|0;c[r>>2]=d;c[s>>2]=0;c[g>>2]=c[r>>2];c[f>>2]=c[s>>2];bj[J&4095](b,g,f);J=c[(c[b>>2]|0)+120>>2]|0;c[t>>2]=d;c[u>>2]=0;c[g>>2]=c[t>>2];c[f>>2]=c[u>>2];bj[J&4095](b,g,f);J=c[(c[b>>2]|0)+84>>2]|0;c[v>>2]=d;c[w>>2]=0;c[g>>2]=c[v>>2];c[f>>2]=c[w>>2];bj[J&4095](b,g,f);f=c[309202]|0;gj[c[(c[f>>2]|0)+812>>2]&8191](f);f=c[W>>2]|0;if(f|0){g=f;do{__ZN17VisualServerScene22_update_dirty_instanceEPNS_8InstanceE(b,c[g+4>>2]|0);g=c[W>>2]|0}while((g|0)!=0)}g=b+573512|0;W=c[g>>2]|0;n:do if(W|0){f=c[W+8>>2]|0;J=c[V>>2]|0;o:do if((f|0)==(J|0))$=f;else{w=f;while(1){v=c[w+24>>2]|0;if(x>>>0<v>>>0)aa=w+8|0;else{if(v>>>0>=x>>>0){$=w;break o}aa=w+4|0}w=c[aa>>2]|0;if((w|0)==(J|0))break n}}while(0);if((!(($|0)==0|($|0)==(J|0))?(__ZN3SetIP8RID_Data10ComparatorIS1_E16DefaultAllocatorE6_eraseEPNS5_7ElementE(g,$),(c[b+573520>>2]|0)==0):0)?(f=c[g>>2]|0,f|0):0){__ZN6Memory11free_staticEPvb(f,0);c[g>>2]=0}}while(0);gj[c[c[_>>2]>>2]&8191](_);__ZN6Memory11free_staticEPvb(_,0);y=1;l=e;return y|0}function __ZN20VisualServerViewport22viewport_remove_canvasE3RIDS0_(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0;f=c[d>>2]|0;if(f|0){d=c[b+4>>2]|0;a:do if(d|0){g=c[d+8>>2]|0;h=c[b+8>>2]|0;b:do if((g|0)==(h|0))i=g;else{j=g;while(1){k=c[j+24>>2]|0;if(f>>>0<k>>>0)l=j+8|0;else{if(k>>>0>=f>>>0){i=j;break b}l=j+4|0}j=c[l>>2]|0;if((j|0)==(h|0))break a}}while(0);if((i|0)!=(h|0)&(i|0)!=0){a[1263537]=0;g=c[309281]|0;j=c[e>>2]|0;if(j|0){k=c[g+36>>2]|0;c:do if(k|0){m=c[k+8>>2]|0;n=c[g+40>>2]|0;d:do if((m|0)==(n|0))o=m;else{p=m;while(1){q=c[p+24>>2]|0;if(j>>>0<q>>>0)r=p+8|0;else{if(q>>>0>=j>>>0){o=p;break d}r=p+4|0}p=c[r>>2]|0;if((p|0)==(n|0))break c}}while(0);if((o|0)!=(n|0)&(o|0)!=0){a[1263537]=0;m=f+108|0;p=c[m>>2]|0;e:do if(p|0){q=c[p+8>>2]|0;s=c[m+4>>2]|0;f:do if((q|0)==(s|0))t=q;else{u=q;while(1){v=c[u+24>>2]|0;if(j>>>0<v>>>0)w=u+8|0;else{if(v>>>0>=j>>>0){t=u;break f}w=u+4|0}u=c[w>>2]|0;if((u|0)==(s|0))break e}}while(0);if(!((t|0)==0|(t|0)==(s|0)))__ZN3MapI3RIDN20VisualServerViewport8Viewport10CanvasDataE10ComparatorIS0_E16DefaultAllocatorE6_eraseEPNS7_7ElementE(m,t)}while(0);m=j+8|0;p=c[m>>2]|0;if(!p)return;n=c[p+8>>2]|0;p=c[j+12>>2]|0;g:do if((n|0)==(p|0))x=n;else{q=n;do{u=c[q+24>>2]|0;if(f>>>0<u>>>0)y=q+8|0;else{if(u>>>0>=f>>>0){x=q;break g}y=q+4|0}q=c[y>>2]|0}while((q|0)!=(p|0));return}while(0);if((x|0)==0|(x|0)==(p|0))return;__ZN3SetI3RID10ComparatorIS0_E16DefaultAllocatorE6_eraseEPNS4_7ElementE(m,x);if(c[j+16>>2]|0)return;n=c[m>>2]|0;if(!n)return;__ZN6Memory11free_staticEPvb(n,0);c[m>>2]=0;return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1067819,1066271,164,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1066248,1066070,450,1069705,0);return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1067819,1066271,164,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1066248,1066070,447,1066215,0);return}function __ZN6VectorIPN20VisualServerViewport8ViewportEE6resizeEi(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0;if((d|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,269,1145657,0);e=31;return e|0}a[1263537]=0;f=c[b>>2]|0;if(!f)g=0;else g=c[f+-4>>2]|0;if((g|0)==(d|0)){e=0;return e|0}if(!d){if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);c[b>>2]=0;e=0;return e|0}__ZN6VectorIPN20VisualServerViewport8ViewportEE14_copy_on_writeEv(b);f=d<<2;if(d>>>0<=1073741823?(g=f+-1|0,h=g>>>1|g,g=h>>>2|h,h=g>>>4|g,g=h>>>8|h,h=(g>>>16|g)+1|0,f>>>0<4294967264):0){a[1263537]=0;f=c[b>>2]|0;do if(!f)if((d|0)>0)i=18;else{j=0;i=25}else{g=c[f+-4>>2]|0;if((g|0)<(d|0))if(!g)i=18;else{k=__ZN6Memory14realloc_staticEPvjb(f,h,1)|0;if(k|0){a[1263537]=0;l=k;break}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,300,1145876,0);e=6;return e|0}else{j=g;i=25}}while(0);do if((i|0)==18){g=__ZN6Memory12alloc_staticEjb(h,1)|0;if(g|0){a[1263537]=0;c[g+-4>>2]=0;c[g+-8>>2]=1;l=g;break}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,292,1145820,0);e=6;return e|0}else if((i|0)==25){if((j|0)<=(d|0)){e=0;return e|0}g=__ZN6Memory14realloc_staticEPvjb(f,h,1)|0;if(!g){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,324,1145876,0);e=6;return e|0}else{a[1263537]=0;c[b>>2]=g;c[g+-4>>2]=d;e=0;return e|0}}while(0);c[b>>2]=l;c[((l|0)==0?0:l+-4|0)>>2]=d;e=0;return e|0}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,285,1145723,0);e=6;return e|0}function __ZN3MapI3RIDN20VisualServerViewport8Viewport10CanvasDataE10ComparatorIS0_E16DefaultAllocatorE6_eraseEPNS7_7ElementE(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0;e=d+8|0;f=c[e>>2]|0;g=b+4|0;h=c[g>>2]|0;if((f|0)!=(h|0)?(i=c[d+4>>2]|0,(i|0)!=(h|0)):0){j=i;while(1){i=c[j+8>>2]|0;if((i|0)==(h|0))break;else j=i}if(!j){k=h;l=c[h+8>>2]|0}else{k=j;l=h}}else{k=d;l=f}f=k+8|0;j=k+4|0;i=c[((l|0)==(h|0)?j:f)>>2]|0;h=c[b>>2]|0;l=k+12|0;m=c[l>>2]|0;c[i+12>>2]=m;if((h|0)==(m|0))n=h+8|0;else{h=c[l>>2]|0;m=h+8|0;n=(k|0)==(c[m>>2]|0)?m:h+4|0}c[n>>2]=i;if((k|0)==(d|0)){if((c[d>>2]|0)==1)__ZN3MapI3RIDN20VisualServerViewport8Viewport10CanvasDataE10ComparatorIS0_E16DefaultAllocatorE10_erase_fixEPNS7_7ElementE(b,i)}else{if((k|0)==(c[g>>2]|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143791,1145936,469,1143798,0);return}a[1263537]=0;if((c[k>>2]|0)==1)__ZN3MapI3RIDN20VisualServerViewport8Viewport10CanvasDataE10ComparatorIS0_E16DefaultAllocatorE10_erase_fixEPNS7_7ElementE(b,i);c[f>>2]=c[e>>2];f=d+4|0;c[j>>2]=c[f>>2];j=d+12|0;c[l>>2]=c[j>>2];c[k>>2]=c[d>>2];c[(c[e>>2]|0)+12>>2]=k;c[(c[f>>2]|0)+12>>2]=k;f=c[j>>2]|0;j=f+8|0;c[((c[j>>2]|0)==(d|0)?j:f+4|0)>>2]=k}k=c[d+16>>2]|0;f=d+20|0;if(k|0)c[k+20>>2]=c[f>>2];j=c[f>>2]|0;if(j|0)c[j+16>>2]=k;__ZN6Memory11free_staticEPvb(d,0);d=b+8|0;c[d>>2]=(c[d>>2]|0)+-1;if(!(c[c[g>>2]>>2]|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143791,1145936,498,1143838,0);return}else{a[1263537]=0;return}}function __ZN3MapI3RIDN20VisualServerViewport8Viewport10CanvasDataE10ComparatorIS0_E16DefaultAllocatorE10_erase_fixEPNS7_7ElementE(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0;e=c[(c[b>>2]|0)+8>>2]|0;f=b+4|0;if((e|0)!=(d|0)&(c[d>>2]|0)==1){b=d;while(1){g=b+12|0;h=c[g>>2]|0;i=c[h+8>>2]|0;do if((b|0)==(i|0)){j=c[h+4>>2]|0;if(!(c[j>>2]|0)){a[1263537]=0;c[j>>2]=1;k=c[f>>2]|0;if((k|0)==(h|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);l=c[g>>2]|0;m=l;n=c[l+4>>2]|0;o=c[f>>2]|0}else{a[1263537]=0;c[h>>2]=0;m=h;n=j;o=k}k=n+8|0;l=c[k>>2]|0;c[m+4>>2]=l;if((l|0)!=(o|0))c[l+12>>2]=m;l=m+12|0;c[n+12>>2]=c[l>>2];p=c[l>>2]|0;q=p+8|0;c[((c[q>>2]|0)==(m|0)?q:p+4|0)>>2]=n;c[k>>2]=m;c[l>>2]=n;l=c[g>>2]|0;r=c[l+4>>2]|0;s=l}else{r=j;s=h}if((c[c[r+4>>2]>>2]|0)==1){j=r+8|0;l=c[j>>2]|0;if((c[l>>2]|0)==1)if((c[f>>2]|0)==(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);t=c[g>>2]|0;break}else{a[1263537]=0;c[r>>2]=0;t=s;break}a[1263537]=0;c[l>>2]=1;k=c[f>>2]|0;if((k|0)==(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);u=c[j>>2]|0;v=c[f>>2]|0}else{a[1263537]=0;c[r>>2]=0;u=l;v=k}k=u+4|0;l=c[k>>2]|0;c[j>>2]=l;if((l|0)!=(v|0))c[l+12>>2]=r;l=r+12|0;c[u+12>>2]=c[l>>2];j=c[l>>2]|0;p=j+4|0;c[((c[p>>2]|0)==(r|0)?p:j+8|0)>>2]=u;c[k>>2]=r;c[l>>2]=u;l=c[g>>2]|0;w=c[l+4>>2]|0;x=l}else{w=r;x=s}l=c[x>>2]|0;k=c[f>>2]|0;if((l|0)==0&(k|0)==(w|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);y=c[g>>2]|0;z=c[f>>2]|0}else{a[1263537]=0;c[w>>2]=l;y=x;z=k}c[y>>2]=1;k=c[w+4>>2]|0;a[1263537]=0;c[k>>2]=1;k=y+4|0;l=c[k>>2]|0;j=l+8|0;p=c[j>>2]|0;c[k>>2]=p;if((p|0)!=(z|0))c[p+12>>2]=y;p=y+12|0;c[l+12>>2]=c[p>>2];k=c[p>>2]|0;q=k+8|0;c[((c[q>>2]|0)==(y|0)?q:k+4|0)>>2]=l;c[j>>2]=y;c[p>>2]=l;t=e}else{if(!(c[i>>2]|0)){a[1263537]=0;c[i>>2]=1;l=c[f>>2]|0;if((l|0)==(h|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);p=c[g>>2]|0;A=c[p+8>>2]|0;B=c[f>>2]|0;C=p}else{a[1263537]=0;c[h>>2]=0;A=i;B=l;C=h}l=A+4|0;p=c[l>>2]|0;c[C+8>>2]=p;if((p|0)!=(B|0))c[p+12>>2]=C;p=C+12|0;c[A+12>>2]=c[p>>2];j=c[p>>2]|0;k=j+4|0;c[((c[k>>2]|0)==(C|0)?k:j+8|0)>>2]=A;c[l>>2]=C;c[p>>2]=A;p=c[g>>2]|0;D=c[p+8>>2]|0;E=p}else{D=i;E=h}p=D+4|0;l=c[p>>2]|0;j=(c[c[D+8>>2]>>2]|0)==1;if(!((c[l>>2]|0)!=1|j^1))if((c[f>>2]|0)==(D|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);t=c[g>>2]|0;break}else{a[1263537]=0;c[D>>2]=0;t=E;break}if(j){a[1263537]=0;c[l>>2]=1;j=c[f>>2]|0;if((j|0)==(D|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);F=c[p>>2]|0;G=c[f>>2]|0}else{a[1263537]=0;c[D>>2]=0;F=l;G=j}j=F+8|0;l=c[j>>2]|0;c[p>>2]=l;if((l|0)!=(G|0))c[l+12>>2]=D;l=D+12|0;c[F+12>>2]=c[l>>2];p=c[l>>2]|0;k=p+8|0;c[((c[k>>2]|0)==(D|0)?k:p+4|0)>>2]=F;c[j>>2]=D;c[l>>2]=F;l=c[g>>2]|0;H=c[l+8>>2]|0;I=l}else{H=D;I=E}l=c[I>>2]|0;j=c[f>>2]|0;if((l|0)==0&(j|0)==(H|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);J=c[g>>2]|0;K=c[f>>2]|0}else{a[1263537]=0;c[H>>2]=l;J=I;K=j}c[J>>2]=1;j=c[H+8>>2]|0;a[1263537]=0;c[j>>2]=1;j=J+8|0;l=c[j>>2]|0;p=l+4|0;k=c[p>>2]|0;c[j>>2]=k;if((k|0)!=(K|0))c[k+12>>2]=J;k=J+12|0;c[l+12>>2]=c[k>>2];j=c[k>>2]|0;q=j+4|0;c[((c[q>>2]|0)==(J|0)?q:j+8|0)>>2]=l;c[p>>2]=J;c[k>>2]=l;t=e}while(0);if((e|0)!=(t|0)&(c[t>>2]|0)==1)b=t;else{L=t;break}}}else L=d;a[1263537]=0;c[L>>2]=1;if((c[c[f>>2]>>2]|0)==1){a[1263537]=0;return}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143886,1145936,447,1143897,0);return}}function __ZN18VisualServerCanvas6Canvas10erase_itemEPNS_4ItemE(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0;e=b+48|0;b=0;f=c[e>>2]|0;while(1){g=(f|0)==0;if(g)h=0;else h=c[f+-4>>2]|0;if((b|0)>=(h|0)){i=26;break}if(g)j=0;else j=c[f+-4>>2]|0;if((j|0)<=(b|0)){if(g)k=0;else k=c[f+-4>>2]|0;if((k|0)<=(b|0)){i=11;break}a[1263537]=0}__ZN6VectorIN18VisualServerCanvas6Canvas9ChildItemEE14_copy_on_writeEv(e);l=c[e>>2]|0;if((c[l+(b*12|0)+8>>2]|0)==(d|0)){i=15;break}b=b+1|0;f=l}if((i|0)==11)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((i|0)==15){if((b|0)<=-1)return;f=(l|0)==0;if(f)m=0;else m=c[l+-4>>2]|0;if((m|0)<=(b|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1128380,1146752,368,1122479,0);return}a[1263537]=0;if(!f?(__ZN6VectorIN18VisualServerCanvas6Canvas9ChildItemEE14_copy_on_writeEv(e),f=c[e>>2]|0,(f|0)!=0):0){n=f;o=(c[f+-4>>2]|0)+-1|0}else{n=0;o=-1}if((o|0)>(b|0)){f=b;do{b=f;f=f+1|0;m=n+(f*12|0)|0;l=n+(b*12|0)|0;c[l>>2]=c[m>>2];c[l+4>>2]=c[m+4>>2];c[l+8>>2]=c[m+8>>2]}while((f|0)!=(o|0))}__ZN6VectorIN18VisualServerCanvas6Canvas9ChildItemEE6resizeEi(e,o)|0;return}else if((i|0)==26)return}function __ZN6VectorIPN18VisualServerCanvas4ItemEE6resizeEi(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0;if((d|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,269,1145657,0);e=31;return e|0}a[1263537]=0;f=c[b>>2]|0;if(!f)g=0;else g=c[f+-4>>2]|0;if((g|0)==(d|0)){e=0;return e|0}if(!d){if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);c[b>>2]=0;e=0;return e|0}__ZN6VectorIPN18VisualServerCanvas4ItemEE14_copy_on_writeEv(b);f=d<<2;if(d>>>0<=1073741823?(g=f+-1|0,h=g>>>1|g,g=h>>>2|h,h=g>>>4|g,g=h>>>8|h,h=(g>>>16|g)+1|0,f>>>0<4294967264):0){a[1263537]=0;f=c[b>>2]|0;do if(!f)if((d|0)>0)i=18;else{j=0;i=25}else{g=c[f+-4>>2]|0;if((g|0)<(d|0))if(!g)i=18;else{k=__ZN6Memory14realloc_staticEPvjb(f,h,1)|0;if(k|0){a[1263537]=0;l=k;break}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,300,1145876,0);e=6;return e|0}else{j=g;i=25}}while(0);do if((i|0)==18){g=__ZN6Memory12alloc_staticEjb(h,1)|0;if(g|0){a[1263537]=0;c[g+-4>>2]=0;c[g+-8>>2]=1;l=g;break}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,292,1145820,0);e=6;return e|0}else if((i|0)==25){if((j|0)<=(d|0)){e=0;return e|0}g=__ZN6Memory14realloc_staticEPvjb(f,h,1)|0;if(!g){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,324,1145876,0);e=6;return e|0}else{a[1263537]=0;c[b>>2]=g;c[g+-4>>2]=d;e=0;return e|0}}while(0);c[b>>2]=l;c[((l|0)==0?0:l+-4|0)>>2]=d;e=0;return e|0}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,285,1145723,0);e=6;return e|0}function __ZN3SetIPN16RasterizerCanvas5LightE10ComparatorIS2_E16DefaultAllocatorE6_eraseEPNS6_7ElementE(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0;e=d+8|0;f=c[e>>2]|0;g=b+4|0;h=c[g>>2]|0;if((f|0)!=(h|0)?(i=c[d+4>>2]|0,(i|0)!=(h|0)):0){j=i;while(1){i=c[j+8>>2]|0;if((i|0)==(h|0))break;else j=i}if(!j){k=h;l=c[h+8>>2]|0}else{k=j;l=h}}else{k=d;l=f}f=k+8|0;j=k+4|0;i=c[((l|0)==(h|0)?j:f)>>2]|0;h=c[b>>2]|0;l=k+12|0;m=c[l>>2]|0;c[i+12>>2]=m;if((h|0)==(m|0))n=h+8|0;else{h=c[l>>2]|0;m=h+8|0;n=(k|0)==(c[m>>2]|0)?m:h+4|0}c[n>>2]=i;if((k|0)==(d|0)){if((c[d>>2]|0)==1)__ZN3SetIPN16RasterizerCanvas5LightE10ComparatorIS2_E16DefaultAllocatorE10_erase_fixEPNS6_7ElementE(b,i)}else{if((k|0)==(c[g>>2]|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143791,1144075,454,1143798,0);return}a[1263537]=0;if((c[k>>2]|0)==1)__ZN3SetIPN16RasterizerCanvas5LightE10ComparatorIS2_E16DefaultAllocatorE10_erase_fixEPNS6_7ElementE(b,i);c[f>>2]=c[e>>2];f=d+4|0;c[j>>2]=c[f>>2];j=d+12|0;c[l>>2]=c[j>>2];c[k>>2]=c[d>>2];c[(c[e>>2]|0)+12>>2]=k;c[(c[f>>2]|0)+12>>2]=k;f=c[j>>2]|0;j=f+8|0;c[((c[j>>2]|0)==(d|0)?j:f+4|0)>>2]=k}k=c[d+16>>2]|0;f=d+20|0;if(k|0)c[k+20>>2]=c[f>>2];j=c[f>>2]|0;if(j|0)c[j+16>>2]=k;__ZN6Memory11free_staticEPvb(d,0);d=b+8|0;c[d>>2]=(c[d>>2]|0)+-1;if(!(c[c[g>>2]>>2]|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143791,1144075,483,1143838,0);return}else{a[1263537]=0;return}}function __ZN3SetIPN16RasterizerCanvas21LightOccluderInstanceE10ComparatorIS2_E16DefaultAllocatorE6_eraseEPNS6_7ElementE(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0;e=d+8|0;f=c[e>>2]|0;g=b+4|0;h=c[g>>2]|0;if((f|0)!=(h|0)?(i=c[d+4>>2]|0,(i|0)!=(h|0)):0){j=i;while(1){i=c[j+8>>2]|0;if((i|0)==(h|0))break;else j=i}if(!j){k=h;l=c[h+8>>2]|0}else{k=j;l=h}}else{k=d;l=f}f=k+8|0;j=k+4|0;i=c[((l|0)==(h|0)?j:f)>>2]|0;h=c[b>>2]|0;l=k+12|0;m=c[l>>2]|0;c[i+12>>2]=m;if((h|0)==(m|0))n=h+8|0;else{h=c[l>>2]|0;m=h+8|0;n=(k|0)==(c[m>>2]|0)?m:h+4|0}c[n>>2]=i;if((k|0)==(d|0)){if((c[d>>2]|0)==1)__ZN3SetIPN16RasterizerCanvas21LightOccluderInstanceE10ComparatorIS2_E16DefaultAllocatorE10_erase_fixEPNS6_7ElementE(b,i)}else{if((k|0)==(c[g>>2]|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143791,1144075,454,1143798,0);return}a[1263537]=0;if((c[k>>2]|0)==1)__ZN3SetIPN16RasterizerCanvas21LightOccluderInstanceE10ComparatorIS2_E16DefaultAllocatorE10_erase_fixEPNS6_7ElementE(b,i);c[f>>2]=c[e>>2];f=d+4|0;c[j>>2]=c[f>>2];j=d+12|0;c[l>>2]=c[j>>2];c[k>>2]=c[d>>2];c[(c[e>>2]|0)+12>>2]=k;c[(c[f>>2]|0)+12>>2]=k;f=c[j>>2]|0;j=f+8|0;c[((c[j>>2]|0)==(d|0)?j:f+4|0)>>2]=k}k=c[d+16>>2]|0;f=d+20|0;if(k|0)c[k+20>>2]=c[f>>2];j=c[f>>2]|0;if(j|0)c[j+16>>2]=k;__ZN6Memory11free_staticEPvb(d,0);d=b+8|0;c[d>>2]=(c[d>>2]|0)+-1;if(!(c[c[g>>2]>>2]|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143791,1144075,483,1143838,0);return}else{a[1263537]=0;return}}function __ZN3SetIPN16RasterizerCanvas21LightOccluderInstanceE10ComparatorIS2_E16DefaultAllocatorE10_erase_fixEPNS6_7ElementE(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0;e=c[(c[b>>2]|0)+8>>2]|0;f=b+4|0;if((e|0)!=(d|0)&(c[d>>2]|0)==1){b=d;while(1){g=b+12|0;h=c[g>>2]|0;i=c[h+8>>2]|0;do if((b|0)==(i|0)){j=c[h+4>>2]|0;if(!(c[j>>2]|0)){a[1263537]=0;c[j>>2]=1;k=c[f>>2]|0;if((k|0)==(h|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1144075,146,1146003,0);l=c[g>>2]|0;m=l;n=c[l+4>>2]|0;o=c[f>>2]|0}else{a[1263537]=0;c[h>>2]=0;m=h;n=j;o=k}k=n+8|0;l=c[k>>2]|0;c[m+4>>2]=l;if((l|0)!=(o|0))c[l+12>>2]=m;l=m+12|0;c[n+12>>2]=c[l>>2];p=c[l>>2]|0;q=p+8|0;c[((c[q>>2]|0)==(m|0)?q:p+4|0)>>2]=n;c[k>>2]=m;c[l>>2]=n;l=c[g>>2]|0;r=c[l+4>>2]|0;s=l}else{r=j;s=h}if((c[c[r+4>>2]>>2]|0)==1){j=r+8|0;l=c[j>>2]|0;if((c[l>>2]|0)==1)if((c[f>>2]|0)==(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1144075,146,1146003,0);t=c[g>>2]|0;break}else{a[1263537]=0;c[r>>2]=0;t=s;break}a[1263537]=0;c[l>>2]=1;k=c[f>>2]|0;if((k|0)==(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1144075,146,1146003,0);u=c[j>>2]|0;v=c[f>>2]|0}else{a[1263537]=0;c[r>>2]=0;u=l;v=k}k=u+4|0;l=c[k>>2]|0;c[j>>2]=l;if((l|0)!=(v|0))c[l+12>>2]=r;l=r+12|0;c[u+12>>2]=c[l>>2];j=c[l>>2]|0;p=j+4|0;c[((c[p>>2]|0)==(r|0)?p:j+8|0)>>2]=u;c[k>>2]=r;c[l>>2]=u;l=c[g>>2]|0;w=c[l+4>>2]|0;x=l}else{w=r;x=s}l=c[x>>2]|0;k=c[f>>2]|0;if((l|0)==0&(k|0)==(w|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1144075,146,1146003,0);y=c[g>>2]|0;z=c[f>>2]|0}else{a[1263537]=0;c[w>>2]=l;y=x;z=k}c[y>>2]=1;k=c[w+4>>2]|0;a[1263537]=0;c[k>>2]=1;k=y+4|0;l=c[k>>2]|0;j=l+8|0;p=c[j>>2]|0;c[k>>2]=p;if((p|0)!=(z|0))c[p+12>>2]=y;p=y+12|0;c[l+12>>2]=c[p>>2];k=c[p>>2]|0;q=k+8|0;c[((c[q>>2]|0)==(y|0)?q:k+4|0)>>2]=l;c[j>>2]=y;c[p>>2]=l;t=e}else{if(!(c[i>>2]|0)){a[1263537]=0;c[i>>2]=1;l=c[f>>2]|0;if((l|0)==(h|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1144075,146,1146003,0);p=c[g>>2]|0;A=c[p+8>>2]|0;B=c[f>>2]|0;C=p}else{a[1263537]=0;c[h>>2]=0;A=i;B=l;C=h}l=A+4|0;p=c[l>>2]|0;c[C+8>>2]=p;if((p|0)!=(B|0))c[p+12>>2]=C;p=C+12|0;c[A+12>>2]=c[p>>2];j=c[p>>2]|0;k=j+4|0;c[((c[k>>2]|0)==(C|0)?k:j+8|0)>>2]=A;c[l>>2]=C;c[p>>2]=A;p=c[g>>2]|0;D=c[p+8>>2]|0;E=p}else{D=i;E=h}p=D+4|0;l=c[p>>2]|0;j=(c[c[D+8>>2]>>2]|0)==1;if(!((c[l>>2]|0)!=1|j^1))if((c[f>>2]|0)==(D|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1144075,146,1146003,0);t=c[g>>2]|0;break}else{a[1263537]=0;c[D>>2]=0;t=E;break}if(j){a[1263537]=0;c[l>>2]=1;j=c[f>>2]|0;if((j|0)==(D|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1144075,146,1146003,0);F=c[p>>2]|0;G=c[f>>2]|0}else{a[1263537]=0;c[D>>2]=0;F=l;G=j}j=F+8|0;l=c[j>>2]|0;c[p>>2]=l;if((l|0)!=(G|0))c[l+12>>2]=D;l=D+12|0;c[F+12>>2]=c[l>>2];p=c[l>>2]|0;k=p+8|0;c[((c[k>>2]|0)==(D|0)?k:p+4|0)>>2]=F;c[j>>2]=D;c[l>>2]=F;l=c[g>>2]|0;H=c[l+8>>2]|0;I=l}else{H=D;I=E}l=c[I>>2]|0;j=c[f>>2]|0;if((l|0)==0&(j|0)==(H|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1144075,146,1146003,0);J=c[g>>2]|0;K=c[f>>2]|0}else{a[1263537]=0;c[H>>2]=l;J=I;K=j}c[J>>2]=1;j=c[H+8>>2]|0;a[1263537]=0;c[j>>2]=1;j=J+8|0;l=c[j>>2]|0;p=l+4|0;k=c[p>>2]|0;c[j>>2]=k;if((k|0)!=(K|0))c[k+12>>2]=J;k=J+12|0;c[l+12>>2]=c[k>>2];j=c[k>>2]|0;q=j+4|0;c[((c[q>>2]|0)==(J|0)?q:j+8|0)>>2]=l;c[p>>2]=J;c[k>>2]=l;t=e}while(0);if((e|0)!=(t|0)&(c[t>>2]|0)==1)b=t;else{L=t;break}}}else L=d;a[1263537]=0;c[L>>2]=1;if((c[c[f>>2]>>2]|0)==1){a[1263537]=0;return}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143886,1144075,432,1143897,0);return}}function __ZN3SetIPN16RasterizerCanvas5LightE10ComparatorIS2_E16DefaultAllocatorE10_erase_fixEPNS6_7ElementE(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0;e=c[(c[b>>2]|0)+8>>2]|0;f=b+4|0;if((e|0)!=(d|0)&(c[d>>2]|0)==1){b=d;while(1){g=b+12|0;h=c[g>>2]|0;i=c[h+8>>2]|0;do if((b|0)==(i|0)){j=c[h+4>>2]|0;if(!(c[j>>2]|0)){a[1263537]=0;c[j>>2]=1;k=c[f>>2]|0;if((k|0)==(h|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1144075,146,1146003,0);l=c[g>>2]|0;m=l;n=c[l+4>>2]|0;o=c[f>>2]|0}else{a[1263537]=0;c[h>>2]=0;m=h;n=j;o=k}k=n+8|0;l=c[k>>2]|0;c[m+4>>2]=l;if((l|0)!=(o|0))c[l+12>>2]=m;l=m+12|0;c[n+12>>2]=c[l>>2];p=c[l>>2]|0;q=p+8|0;c[((c[q>>2]|0)==(m|0)?q:p+4|0)>>2]=n;c[k>>2]=m;c[l>>2]=n;l=c[g>>2]|0;r=c[l+4>>2]|0;s=l}else{r=j;s=h}if((c[c[r+4>>2]>>2]|0)==1){j=r+8|0;l=c[j>>2]|0;if((c[l>>2]|0)==1)if((c[f>>2]|0)==(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1144075,146,1146003,0);t=c[g>>2]|0;break}else{a[1263537]=0;c[r>>2]=0;t=s;break}a[1263537]=0;c[l>>2]=1;k=c[f>>2]|0;if((k|0)==(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1144075,146,1146003,0);u=c[j>>2]|0;v=c[f>>2]|0}else{a[1263537]=0;c[r>>2]=0;u=l;v=k}k=u+4|0;l=c[k>>2]|0;c[j>>2]=l;if((l|0)!=(v|0))c[l+12>>2]=r;l=r+12|0;c[u+12>>2]=c[l>>2];j=c[l>>2]|0;p=j+4|0;c[((c[p>>2]|0)==(r|0)?p:j+8|0)>>2]=u;c[k>>2]=r;c[l>>2]=u;l=c[g>>2]|0;w=c[l+4>>2]|0;x=l}else{w=r;x=s}l=c[x>>2]|0;k=c[f>>2]|0;if((l|0)==0&(k|0)==(w|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1144075,146,1146003,0);y=c[g>>2]|0;z=c[f>>2]|0}else{a[1263537]=0;c[w>>2]=l;y=x;z=k}c[y>>2]=1;k=c[w+4>>2]|0;a[1263537]=0;c[k>>2]=1;k=y+4|0;l=c[k>>2]|0;j=l+8|0;p=c[j>>2]|0;c[k>>2]=p;if((p|0)!=(z|0))c[p+12>>2]=y;p=y+12|0;c[l+12>>2]=c[p>>2];k=c[p>>2]|0;q=k+8|0;c[((c[q>>2]|0)==(y|0)?q:k+4|0)>>2]=l;c[j>>2]=y;c[p>>2]=l;t=e}else{if(!(c[i>>2]|0)){a[1263537]=0;c[i>>2]=1;l=c[f>>2]|0;if((l|0)==(h|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1144075,146,1146003,0);p=c[g>>2]|0;A=c[p+8>>2]|0;B=c[f>>2]|0;C=p}else{a[1263537]=0;c[h>>2]=0;A=i;B=l;C=h}l=A+4|0;p=c[l>>2]|0;c[C+8>>2]=p;if((p|0)!=(B|0))c[p+12>>2]=C;p=C+12|0;c[A+12>>2]=c[p>>2];j=c[p>>2]|0;k=j+4|0;c[((c[k>>2]|0)==(C|0)?k:j+8|0)>>2]=A;c[l>>2]=C;c[p>>2]=A;p=c[g>>2]|0;D=c[p+8>>2]|0;E=p}else{D=i;E=h}p=D+4|0;l=c[p>>2]|0;j=(c[c[D+8>>2]>>2]|0)==1;if(!((c[l>>2]|0)!=1|j^1))if((c[f>>2]|0)==(D|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1144075,146,1146003,0);t=c[g>>2]|0;break}else{a[1263537]=0;c[D>>2]=0;t=E;break}if(j){a[1263537]=0;c[l>>2]=1;j=c[f>>2]|0;if((j|0)==(D|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1144075,146,1146003,0);F=c[p>>2]|0;G=c[f>>2]|0}else{a[1263537]=0;c[D>>2]=0;F=l;G=j}j=F+8|0;l=c[j>>2]|0;c[p>>2]=l;if((l|0)!=(G|0))c[l+12>>2]=D;l=D+12|0;c[F+12>>2]=c[l>>2];p=c[l>>2]|0;k=p+8|0;c[((c[k>>2]|0)==(D|0)?k:p+4|0)>>2]=F;c[j>>2]=D;c[l>>2]=F;l=c[g>>2]|0;H=c[l+8>>2]|0;I=l}else{H=D;I=E}l=c[I>>2]|0;j=c[f>>2]|0;if((l|0)==0&(j|0)==(H|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1144075,146,1146003,0);J=c[g>>2]|0;K=c[f>>2]|0}else{a[1263537]=0;c[H>>2]=l;J=I;K=j}c[J>>2]=1;j=c[H+8>>2]|0;a[1263537]=0;c[j>>2]=1;j=J+8|0;l=c[j>>2]|0;p=l+4|0;k=c[p>>2]|0;c[j>>2]=k;if((k|0)!=(K|0))c[k+12>>2]=J;k=J+12|0;c[l+12>>2]=c[k>>2];j=c[k>>2]|0;q=j+4|0;c[((c[q>>2]|0)==(J|0)?q:j+8|0)>>2]=l;c[p>>2]=J;c[k>>2]=l;t=e}while(0);if((e|0)!=(t|0)&(c[t>>2]|0)==1)b=t;else{L=t;break}}}else L=d;a[1263537]=0;c[L>>2]=1;if((c[c[f>>2]>>2]|0)==1){a[1263537]=0;return}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143886,1144075,432,1143897,0);return}}function __ZN6VectorIN18VisualServerCanvas6Canvas9ChildItemEE6resizeEi(b,d){b=b|0;d=d|0;var e=0,f=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0;if((d|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,269,1145657,0);e=31;return e|0}a[1263537]=0;f=c[b>>2]|0;if(!f)h=0;else h=c[f+-4>>2]|0;if((h|0)==(d|0)){e=0;return e|0}if(!d){if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);c[b>>2]=0;e=0;return e|0}__ZN6VectorIN18VisualServerCanvas6Canvas9ChildItemEE14_copy_on_writeEv(b);f=d*12|0;if(d>>>0<=357913941?(h=f+-1|0,i=h>>>1|h,h=i>>>2|i,i=h>>>4|h,h=i>>>8|i,i=(h>>>16|h)+1|0,f>>>0<4294967264):0){a[1263537]=0;f=c[b>>2]|0;do if(!f)if((d|0)>0)j=18;else{k=0;j=27}else{h=c[f+-4>>2]|0;if((h|0)<(d|0))if(!h)j=18;else{l=__ZN6Memory14realloc_staticEPvjb(f,i,1)|0;if(l|0){a[1263537]=0;m=l;n=c[l+-4>>2]|0;break}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,300,1145876,0);e=6;return e|0}else{k=h;j=27}}while(0);do if((j|0)==18){h=__ZN6Memory12alloc_staticEjb(i,1)|0;if(h|0){a[1263537]=0;c[h+-4>>2]=0;c[h+-8>>2]=1;m=h;n=0;break}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,292,1145820,0);e=6;return e|0}else if((j|0)==27){if((k|0)<=(d|0)){e=0;return e|0}h=__ZN6Memory14realloc_staticEPvjb(f,i,1)|0;if(!h){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,324,1145876,0);e=6;return e|0}else{a[1263537]=0;c[b>>2]=h;c[h+-4>>2]=d;e=0;return e|0}}while(0);c[b>>2]=m;if((n|0)<(d|0)){b=n;do{g[m+(b*12|0)>>2]=0.0;g[m+(b*12|0)+4>>2]=0.0;b=b+1|0}while((b|0)!=(d|0))}c[m+-4>>2]=d;e=0;return e|0}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,285,1145723,0);e=6;return e|0}function __ZN18VisualServerCanvas37canvas_occluder_polygon_set_cull_modeE3RIDN12VisualServer29CanvasOccluderPolygonCullModeE(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0;f=c[d>>2]|0;if(!f)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,153,1066435,0);else{a[1263537]=0;d=c[b+4>>2]|0;a:do if(d|0){g=c[d+8>>2]|0;h=c[b+8>>2]|0;b:do if((g|0)==(h|0))i=g;else{j=g;while(1){k=c[j+24>>2]|0;if(f>>>0<k>>>0)l=j+8|0;else{if(k>>>0>=f>>>0){i=j;break b}l=j+4|0}j=c[l>>2]|0;if((j|0)==(h|0))break a}}while(0);if((i|0)!=(h|0)&(i|0)!=0){a[1263537]=0;c[f+28>>2]=e;g=f+36|0;j=c[g>>2]|0;if(!j)return;k=c[j+8>>2]|0;j=c[g+4>>2]|0;if((k|0)==(j|0))return;else m=k;while(1){k=c[m+8>>2]|0;if((k|0)==(j|0))break;else m=k}if(!m)return;else n=m;do{c[(c[n+24>>2]|0)+92>>2]=e;n=c[n+16>>2]|0}while((n|0)!=0);return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,154,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1066776,1066348,1059,1066814,0);return}function __ZN18VisualServerCanvas42canvas_occluder_polygon_set_shape_as_linesE3RIDRK10PoolVectorI7Vector2E(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0.0,E=0.0,F=0.0,G=0,H=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);h=f+8|0;i=f+24|0;k=f;n=f+16|0;o=c[d>>2]|0;if(!o)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,153,1066435,0);else{a[1263537]=0;d=c[b+4>>2]|0;a:do if(d|0){p=c[d+8>>2]|0;q=c[b+8>>2]|0;b:do if((p|0)==(q|0))r=p;else{s=p;while(1){t=c[s+24>>2]|0;if(o>>>0<t>>>0)u=s+8|0;else{if(t>>>0>=o>>>0){r=s;break b}u=s+4|0}s=c[u>>2]|0;if((s|0)==(q|0))break a}}while(0);if((r|0)!=(q|0)&(r|0)!=0){a[1263537]=0;p=c[e>>2]|0;do if(!p){a[1263537]=0;v=0}else{if(!(c[p+16>>2]&8)){a[1263537]=0;v=(c[p+16>>2]|0)>>>3;break}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1066852,1066348,1036,1066895,0);l=f;return}while(0);p=o+12|0;c[p>>2]=0;c[p+4>>2]=0;c[p+8>>2]=0;c[p+12>>2]=0;q=c[e>>2]|0;if(!q){w=0;x=0}else{__Z16atomic_incrementPj(q+4|0)|0;w=q;x=c[q+8>>2]|0}if(v|0){q=p+8|0;s=h+4|0;t=i+4|0;y=0;do{z=x+(y<<3)|0;if(!y){A=z;B=c[A+4>>2]|0;C=p;c[C>>2]=c[A>>2];c[C+4>>2]=B}else{B=p;C=c[B>>2]|0;A=c[B+4>>2]|0;B=h;c[B>>2]=C;c[B+4>>2]=A;__ZNK7Vector2plERKS_(i,p,q);D=+g[z>>2];z=D<(c[j>>2]=C,+g[j>>2]);E=(c[j>>2]=A,+g[j>>2]);if(z)g[h>>2]=D;F=+g[x+(y<<3)+4>>2];if(F<E)g[s>>2]=F;if(D>+g[i>>2])g[i>>2]=D;if(F>+g[t>>2])g[t>>2]=F;z=h;A=c[z+4>>2]|0;C=p;c[C>>2]=c[z>>2];c[C+4>>2]=A;__ZNK7Vector2miERKS_(k,i,h);A=k;C=c[A+4>>2]|0;z=q;c[z>>2]=c[A>>2];c[z+4>>2]=C}y=y+1|0}while((y|0)<(v|0))}if(w|0)__Z16atomic_decrementPj(w+4|0)|0;y=c[309202]|0;q=c[(c[y>>2]|0)+796>>2]|0;c[n>>2]=c[o+32>>2];c[h>>2]=c[n>>2];bj[q&4095](y,h,e);y=o+36|0;q=c[y>>2]|0;if(!q){l=f;return}t=c[q+8>>2]|0;q=c[y+4>>2]|0;if((t|0)==(q|0)){l=f;return}else G=t;while(1){t=c[G+8>>2]|0;if((t|0)==(q|0))break;else G=t}if(!G){l=f;return}else H=G;do{q=(c[H+24>>2]|0)+24|0;c[q>>2]=c[p>>2];c[q+4>>2]=c[p+4>>2];c[q+8>>2]=c[p+8>>2];c[q+12>>2]=c[p+12>>2];H=c[H+16>>2]|0}while((H|0)!=0);l=f;return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,154,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1066852,1066348,1035,1066814,0);l=f;return}function __ZN18VisualServerCanvas33canvas_occluder_polygon_set_shapeE3RIDRK10PoolVectorI7Vector2Eb(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f+12|0;h=f+8|0;i=f+4|0;j=f;k=c[d>>2]|0;if(k|0?(n=c[k+16>>2]|0,n>>>0>=24):0){c[i>>2]=0;k=n>>>3;__ZN10PoolVectorI7Vector2E6resizeEi(i,(k<<1)-(e?0:2)|0)|0;if((c[i>>2]|0)!=0?(__ZN10PoolVectorI7Vector2E14_copy_on_writeEv(i),n=c[i>>2]|0,(n|0)!=0):0){__Z16atomic_incrementPj(n+4|0)|0;o=n;p=c[n+8>>2]|0}else{o=0;p=0}n=c[d>>2]|0;if(!n){q=0;r=0}else{__Z16atomic_incrementPj(n+4|0)|0;q=n;r=c[n+8>>2]|0}n=k+((e^1)<<31>>31)|0;if((n|0)>0){e=0;do{s=r+(e<<3)|0;t=c[s+4>>2]|0;u=e;e=e+1|0;v=r+(((e|0)%(k|0)|0)<<3)|0;w=c[v>>2]|0;x=c[v+4>>2]|0;v=u<<1;u=p+(v<<3)|0;c[u>>2]=c[s>>2];c[u+4>>2]=t;t=p+((v|1)<<3)|0;c[t>>2]=w;c[t+4>>2]=x}while((e|0)!=(n|0))}if(q|0)__Z16atomic_decrementPj(q+4|0)|0;if(o|0)__Z16atomic_decrementPj(o+4|0)|0;c[j>>2]=c[b>>2];c[g>>2]=c[j>>2];__ZN18VisualServerCanvas42canvas_occluder_polygon_set_shape_as_linesE3RIDRK10PoolVectorI7Vector2E(a,g,i);__ZN10PoolVectorI7Vector2E12_unreferenceEv(i);l=f;return}c[h>>2]=c[b>>2];c[g>>2]=c[h>>2];__ZN18VisualServerCanvas42canvas_occluder_polygon_set_shape_as_linesE3RIDRK10PoolVectorI7Vector2E(a,g,d);l=f;return}function __ZN18VisualServerCanvas30canvas_occluder_polygon_createEv(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d;f=__ZnwjPKc(48,1263606)|0;c[f>>2]=369348;g=f+12|0;c[g>>2]=0;c[g+4>>2]=0;c[g+8>>2]=0;c[g+12>>2]=0;g=f+32|0;c[g>>2]=0;c[f+40>>2]=379008;c[f+36>>2]=0;c[f+44>>2]=0;a[f+8>>0]=0;c[f+28>>2]=0;h=c[309202]|0;c[g>>2]=ij[c[(c[h>>2]|0)+792>>2]&8191](h)|0;__Z28atomic_conditional_incrementPj(1255200)|0;c[f+4>>2]=c[313800];h=b+4|0;c[e>>2]=f;if(c[h>>2]|0){__ZN3SetIP8RID_Data10ComparatorIS1_E16DefaultAllocatorE10_insert_rbERKS1_(h,e)|0;l=d;return f|0}g=__ZnwjPFPvjE(28,4740)|0;i=g+16|0;c[i>>2]=0;c[i+4>>2]=0;c[h>>2]=g;i=c[b+8>>2]|0;c[g+4>>2]=i;c[g+8>>2]=i;c[g+12>>2]=i;c[g>>2]=1;__ZN3SetIP8RID_Data10ComparatorIS1_E16DefaultAllocatorE10_insert_rbERKS1_(h,e)|0;l=d;return f|0}function __ZN18VisualServerCanvas20LightOccluderPolygonD2Ev(a){a=a|0;var b=0,d=0,e=0;c[a>>2]=369348;b=a+36|0;d=c[b>>2]|0;if(!d)return;__ZN3SetIPN16RasterizerCanvas21LightOccluderInstanceE10ComparatorIS2_E16DefaultAllocatorE13_cleanup_treeEPNS6_7ElementE(b,c[d+8>>2]|0);d=c[a+40>>2]|0;e=c[b>>2]|0;c[e+8>>2]=d;c[a+44>>2]=0;a=d;c[a+12>>2]=a;if(!e)return;__ZN6Memory11free_staticEPvb(e,0);c[b>>2]=0;return}function __ZN18VisualServerCanvas20LightOccluderPolygonD0Ev(a){a=a|0;var b=0,d=0,e=0,f=0;c[a>>2]=369348;b=a+36|0;d=c[b>>2]|0;if(!d){__ZdlPv(a);return}__ZN3SetIPN16RasterizerCanvas21LightOccluderInstanceE10ComparatorIS2_E16DefaultAllocatorE13_cleanup_treeEPNS6_7ElementE(b,c[d+8>>2]|0);d=c[a+40>>2]|0;e=c[b>>2]|0;c[e+8>>2]=d;c[a+44>>2]=0;f=d;c[f+12>>2]=f;if(!e){__ZdlPv(a);return}__ZN6Memory11free_staticEPvb(e,0);c[b>>2]=0;__ZdlPv(a);return}function __ZN3SetIPN16RasterizerCanvas21LightOccluderInstanceE10ComparatorIS2_E16DefaultAllocatorE13_cleanup_treeEPNS6_7ElementE(a,b){a=a|0;b=b|0;if((c[a+4>>2]|0)==(b|0))return;else{__ZN3SetIPN16RasterizerCanvas21LightOccluderInstanceE10ComparatorIS2_E16DefaultAllocatorE13_cleanup_treeEPNS6_7ElementE(a,c[b+8>>2]|0);__ZN3SetIPN16RasterizerCanvas21LightOccluderInstanceE10ComparatorIS2_E16DefaultAllocatorE13_cleanup_treeEPNS6_7ElementE(a,c[b+4>>2]|0);__ZN6Memory11free_staticEPvb(b,0);return}}function __ZN18VisualServerCanvas36canvas_light_occluder_set_light_maskE3RIDi(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0;f=c[d>>2]|0;if(!f)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,153,1066435,0);else{a[1263537]=0;d=c[b+20>>2]|0;a:do if(d|0){g=c[d+8>>2]|0;h=c[b+24>>2]|0;b:do if((g|0)==(h|0))i=g;else{j=g;while(1){k=c[j+24>>2]|0;if(f>>>0<k>>>0)l=j+8|0;else{if(k>>>0>=f>>>0){i=j;break b}l=j+4|0}j=c[l>>2]|0;if((j|0)==(h|0))break a}}while(0);if((i|0)!=(h|0)&(i|0)!=0){a[1263537]=0;c[f+88>>2]=e;return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,154,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1066937,1066348,991,1066974,0);return}function __ZN18VisualServerCanvas35canvas_light_occluder_set_transformE3RIDRK11Transform2D(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0;f=c[d>>2]|0;if(!f)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,153,1066435,0);else{a[1263537]=0;d=c[b+20>>2]|0;a:do if(d|0){g=c[d+8>>2]|0;h=c[b+24>>2]|0;b:do if((g|0)==(h|0))i=g;else{j=g;while(1){k=c[j+24>>2]|0;if(f>>>0<k>>>0)l=j+8|0;else{if(k>>>0>=f>>>0){i=j;break b}l=j+4|0}j=c[l>>2]|0;if((j|0)==(h|0))break a}}while(0);if((i|0)!=(h|0)&(i|0)!=0){a[1263537]=0;g=f+40|0;c[g>>2]=c[e>>2];c[g+4>>2]=c[e+4>>2];c[g+8>>2]=c[e+8>>2];c[g+12>>2]=c[e+12>>2];c[g+16>>2]=c[e+16>>2];c[g+20>>2]=c[e+20>>2];return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,154,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1067007,1066348,984,1066974,0);return}function __ZN18VisualServerCanvas33canvas_light_occluder_set_polygonE3RIDS0_(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f;h=c[d>>2]|0;if(!h)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,153,1066435,0);else{a[1263537]=0;d=c[b+20>>2]|0;a:do if(d|0){i=c[d+8>>2]|0;j=c[b+24>>2]|0;b:do if((i|0)==(j|0))k=i;else{n=i;while(1){o=c[n+24>>2]|0;if(h>>>0<o>>>0)p=n+8|0;else{if(o>>>0>=h>>>0){k=n;break b}p=n+4|0}n=c[p>>2]|0;if((n|0)==(j|0))break a}}while(0);if((k|0)!=(j|0)&(k|0)!=0){c[g>>2]=h;a[1263537]=0;c:do if(!(c[h+16>>2]|0))q=c[e>>2]|0;else{i=c[e>>2]|0;n=i;if(!i){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,153,1066435,0);q=n;break}a[1263537]=0;o=c[b+4>>2]|0;d:do if(o|0){r=c[o+8>>2]|0;s=c[b+8>>2]|0;e:do if((r|0)==(s|0))t=r;else{u=r;while(1){v=c[u+24>>2]|0;if(i>>>0<v>>>0)w=u+8|0;else{if(v>>>0>=i>>>0){t=u;break e}w=u+4|0}u=c[w>>2]|0;if((u|0)==(s|0))break d}}while(0);if((t|0)!=(s|0)&(t|0)!=0){a[1263537]=0;r=i+36|0;u=c[r>>2]|0;if(!u){q=n;break c}v=c[u+8>>2]|0;u=c[r+4>>2]|0;f:do if((v|0)==(u|0))x=v;else{y=v;while(1){z=c[y+24>>2]|0;if(h>>>0<z>>>0)A=y+8|0;else{if(z>>>0>=h>>>0){x=y;break f}A=y+4|0}y=c[A>>2]|0;if((y|0)==(u|0)){q=n;break c}}}while(0);if((x|0)==0|(x|0)==(u|0)){q=n;break c}__ZN3SetIPN16RasterizerCanvas21LightOccluderInstanceE10ComparatorIS2_E16DefaultAllocatorE6_eraseEPNS6_7ElementE(r,x);if(c[r+8>>2]|0){q=n;break c}v=c[r>>2]|0;if(!v){q=n;break c}__ZN6Memory11free_staticEPvb(v,0);c[r>>2]=0;q=n;break c}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,154,1066282,0);q=n}while(0);j=h+16|0;c[j>>2]=q;c[h+20>>2]=0;if(!q){l=f;return}i=c[e>>2]|0;if(!i)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,153,1066435,0);else{a[1263537]=0;o=c[b+4>>2]|0;g:do if(o|0){v=c[o+8>>2]|0;s=c[b+8>>2]|0;h:do if((v|0)==(s|0))B=v;else{y=v;while(1){z=c[y+24>>2]|0;if(i>>>0<z>>>0)C=y+8|0;else{if(z>>>0>=i>>>0){B=y;break h}C=y+4|0}y=c[C>>2]|0;if((y|0)==(s|0))break g}}while(0);if((B|0)!=(s|0)&(B|0)!=0){a[1263537]=0;v=i+36|0;if(!(c[v>>2]|0)){n=__ZnwjPFPvjE(28,4740)|0;y=n+16|0;c[y>>2]=0;c[y+4>>2]=0;c[v>>2]=n;y=c[v+4>>2]|0;c[n+4>>2]=y;c[n+8>>2]=y;c[n+12>>2]=y;c[n>>2]=1}__ZN3SetIPN16RasterizerCanvas21LightOccluderInstanceE10ComparatorIS2_E16DefaultAllocatorE10_insert_rbERKS2_(v,g)|0;v=c[g>>2]|0;c[v+20>>2]=c[i+32>>2];n=i+12|0;y=v+24|0;c[y>>2]=c[n>>2];c[y+4>>2]=c[n+4>>2];c[y+8>>2]=c[n+8>>2];c[y+12>>2]=c[n+12>>2];c[v+92>>2]=c[i+28>>2];l=f;return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,154,1066282,0)}c[j>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1067043,1066348,974,1066814,0);l=f;return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,154,1066282,0)}c[g>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1067043,1066348,958,1066974,0);l=f;return}function __ZN3SetIPN16RasterizerCanvas21LightOccluderInstanceE10ComparatorIS2_E16DefaultAllocatorE10_insert_rbERKS2_(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;a[f>>0]=0;g=__ZN3SetIPN16RasterizerCanvas21LightOccluderInstanceE10ComparatorIS2_E16DefaultAllocatorE7_insertERKS2_Rb(b,d,f)|0;if(a[f>>0]|0){l=e;return g|0}f=b+8|0;c[f>>2]=(c[f>>2]|0)+1;f=g+12|0;d=c[f>>2]|0;if(!(c[d>>2]|0)){h=b+4|0;i=g;j=d;k=d;d=f;while(1){f=j+12|0;n=c[f>>2]|0;o=c[n+8>>2]|0;p=n;do if((j|0)==(o|0)){q=c[n+4>>2]|0;if(!(c[q>>2]|0)){c[k>>2]=1;a[1263537]=0;c[q>>2]=1;if((c[h>>2]|0)==(n|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1144075,146,1146003,0);r=c[(c[d>>2]|0)+12>>2]|0;break}else{a[1263537]=0;c[n>>2]=0;r=n;break}}q=j+4|0;if((i|0)==(c[q>>2]|0)){s=i+8|0;t=c[s>>2]|0;c[q>>2]=t;if((t|0)==(c[h>>2]|0))u=p;else{c[t+12>>2]=j;u=c[f>>2]|0}t=i+12|0;c[t>>2]=u;q=c[f>>2]|0;v=q+8|0;c[((c[v>>2]|0)==(j|0)?v:q+4|0)>>2]=i;c[s>>2]=j;c[f>>2]=i;w=j;x=i;y=c[t>>2]|0}else{w=i;x=j;y=n}a[1263537]=0;c[x>>2]=1;t=c[h>>2]|0;if((t|0)==(y|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1144075,146,1146003,0);z=c[(c[w+12>>2]|0)+12>>2]|0;A=c[h>>2]|0}else{a[1263537]=0;c[y>>2]=0;z=y;A=t}t=z+8|0;s=c[t>>2]|0;q=s+4|0;v=c[q>>2]|0;c[t>>2]=v;if((v|0)!=(A|0))c[v+12>>2]=z;v=z+12|0;c[s+12>>2]=c[v>>2];t=c[v>>2]|0;B=t+4|0;c[((c[B>>2]|0)==(z|0)?B:t+8|0)>>2]=s;c[q>>2]=z;c[v>>2]=s;r=w}else{if(!(c[o>>2]|0)){c[k>>2]=1;a[1263537]=0;c[o>>2]=1;if((c[h>>2]|0)==(n|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1144075,146,1146003,0);r=c[(c[d>>2]|0)+12>>2]|0;break}else{a[1263537]=0;c[n>>2]=0;r=n;break}}s=j+8|0;if((i|0)==(c[s>>2]|0)){v=i+4|0;q=c[v>>2]|0;c[s>>2]=q;if((q|0)==(c[h>>2]|0))C=p;else{c[q+12>>2]=j;C=c[f>>2]|0}q=i+12|0;c[q>>2]=C;s=c[f>>2]|0;t=s+4|0;c[((c[t>>2]|0)==(j|0)?t:s+8|0)>>2]=i;c[v>>2]=j;c[f>>2]=i;D=j;E=i;F=c[q>>2]|0}else{D=i;E=j;F=n}a[1263537]=0;c[E>>2]=1;q=c[h>>2]|0;if((q|0)==(F|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1144075,146,1146003,0);G=c[(c[D+12>>2]|0)+12>>2]|0;H=c[h>>2]|0}else{a[1263537]=0;c[F>>2]=0;G=F;H=q}q=G+4|0;v=c[q>>2]|0;s=v+8|0;t=c[s>>2]|0;c[q>>2]=t;if((t|0)!=(H|0))c[t+12>>2]=G;t=G+12|0;c[v+12>>2]=c[t>>2];q=c[t>>2]|0;B=q+8|0;c[((c[B>>2]|0)==(G|0)?B:q+4|0)>>2]=v;c[s>>2]=G;c[t>>2]=v;r=D}while(0);n=r+12|0;f=c[n>>2]|0;if(!(c[f>>2]|0)){i=r;j=f;k=f;d=n}else break}}d=c[(c[b>>2]|0)+8>>2]|0;a[1263537]=0;c[d>>2]=1;l=e;return g|0}function __ZN3SetIPN16RasterizerCanvas21LightOccluderInstanceE10ComparatorIS2_E16DefaultAllocatorE7_insertERKS2_Rb(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0;f=c[b>>2]|0;g=c[f+8>>2]|0;h=b+4|0;i=c[h>>2]|0;a:do if((g|0)==(i|0))j=f;else{k=c[d>>2]|0;l=g;while(1){m=c[l+24>>2]|0;if(k>>>0<m>>>0)n=l+8|0;else{if(m>>>0>=k>>>0)break;n=l+4|0}m=c[n>>2]|0;if((m|0)==(i|0)){j=l;break a}else l=m}a[e>>0]=1;o=l;return o|0}while(0);i=__ZnwjPFPvjE(28,4740)|0;c[i>>2]=0;c[i+4>>2]=0;c[i+8>>2]=0;c[i+12>>2]=0;c[i+16>>2]=0;c[i+20>>2]=0;c[i+12>>2]=j;n=c[h>>2]|0;g=i+4|0;c[g>>2]=n;f=i+8|0;c[f>>2]=n;c[i+24>>2]=c[d>>2];if((j|0)!=(c[b>>2]|0)?(c[d>>2]|0)>>>0>=(c[j+24>>2]|0)>>>0:0)p=j+4|0;else p=j+8|0;c[p>>2]=i;a[e>>0]=0;e=c[g>>2]|0;g=c[h>>2]|0;if((e|0)==(g|0)){h=i;do{p=h;h=c[h+12>>2]|0}while((p|0)==(c[h+4>>2]|0));q=(h|0)==(c[b>>2]|0)?0:h}else{h=e;while(1){e=c[h+8>>2]|0;if((e|0)==(g|0)){q=h;break}else h=e}}c[i+16>>2]=q;h=c[f>>2]|0;b:do if((h|0)==(g|0)){f=i;while(1){e=f;f=c[f+12>>2]|0;if((e|0)!=(c[f+8>>2]|0)){r=f;break b}if((f|0)==(c[b>>2]|0)){r=0;break}}}else{f=h;while(1){l=c[f+4>>2]|0;if((l|0)==(g|0)){r=f;break}else f=l}}while(0);g=i+20|0;c[g>>2]=r;if(!q)s=r;else{c[q+20>>2]=i;s=c[g>>2]|0}if(!s){o=i;return o|0}c[s+16>>2]=i;o=i;return o|0}function __ZN18VisualServerCanvas33canvas_light_occluder_set_enabledE3RIDb(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0;f=c[d>>2]|0;if(!f)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,153,1066435,0);else{a[1263537]=0;d=c[b+20>>2]|0;a:do if(d|0){g=c[d+8>>2]|0;h=c[b+24>>2]|0;b:do if((g|0)==(h|0))i=g;else{j=g;while(1){k=c[j+24>>2]|0;if(f>>>0<k>>>0)l=j+8|0;else{if(k>>>0>=f>>>0){i=j;break b}l=j+4|0}j=c[l>>2]|0;if((j|0)==(h|0))break a}}while(0);if((i|0)!=(h|0)&(i|0)!=0){a[1263537]=0;a[f+8>>0]=e&1;return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,154,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1067077,1066348,951,1066974,0);return}function __ZN18VisualServerCanvas38canvas_light_occluder_attach_to_canvasE3RIDS0_(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f;h=c[d>>2]|0;if(!h)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,153,1066435,0);else{a[1263537]=0;d=c[b+20>>2]|0;a:do if(d|0){i=c[d+8>>2]|0;j=c[b+24>>2]|0;b:do if((i|0)==(j|0))k=i;else{n=i;while(1){o=c[n+24>>2]|0;if(h>>>0<o>>>0)p=n+8|0;else{if(o>>>0>=h>>>0){k=n;break b}p=n+4|0}n=c[p>>2]|0;if((n|0)==(j|0))break a}}while(0);if((k|0)!=(j|0)&(k|0)!=0){c[g>>2]=h;a[1263537]=0;i=c[h+12>>2]|0;c:do if(i|0){a[1263537]=0;n=c[b+36>>2]|0;d:do if(n){o=c[n+8>>2]|0;q=c[b+40>>2]|0;e:do if((o|0)==(q|0))r=o;else{s=o;while(1){t=c[s+24>>2]|0;if(i>>>0<t>>>0)u=s+8|0;else{if(t>>>0>=i>>>0){r=s;break e}u=s+4|0}s=c[u>>2]|0;if((s|0)==(q|0)){v=22;break d}}}while(0);if((r|0)!=(q|0)&(r|0)!=0){a[1263537]=0;w=i}else v=22}else v=22;while(0);if((v|0)==22){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,154,1066282,0);w=0}n=w+32|0;o=c[n>>2]|0;if(o|0){s=c[o+8>>2]|0;o=c[w+36>>2]|0;f:do if((s|0)==(o|0))x=s;else{t=s;while(1){y=c[t+24>>2]|0;if(h>>>0<y>>>0)z=t+8|0;else{if(y>>>0>=h>>>0){x=t;break f}z=t+4|0}t=c[z>>2]|0;if((t|0)==(o|0))break c}}while(0);if((!((x|0)==0|(x|0)==(o|0))?(__ZN3SetIPN16RasterizerCanvas21LightOccluderInstanceE10ComparatorIS2_E16DefaultAllocatorE6_eraseEPNS6_7ElementE(n,x),(c[w+40>>2]|0)==0):0)?(s=c[n>>2]|0,s|0):0){__ZN6Memory11free_staticEPvb(s,0);c[n>>2]=0}}}while(0);i=c[e>>2]|0;j=i;g:do if(i|0?(s=c[b+36>>2]|0,s|0):0){t=c[s+8>>2]|0;s=c[b+40>>2]|0;h:do if((t|0)==(s|0))A=t;else{q=t;while(1){y=c[q+24>>2]|0;if(i>>>0<y>>>0)B=q+8|0;else{if(y>>>0>=i>>>0){A=q;break h}B=q+4|0}q=c[B>>2]|0;if((q|0)==(s|0))break g}}while(0);if((A|0)!=(s|0)&(A|0)!=0){c[h+12>>2]=j;if(!i){l=f;return}a[1263537]=0;t=c[b+36>>2]|0;i:do if(t){n=c[t+8>>2]|0;o=c[b+40>>2]|0;j:do if((n|0)==(o|0))C=n;else{q=n;while(1){y=c[q+24>>2]|0;if(i>>>0<y>>>0)D=q+8|0;else{if(y>>>0>=i>>>0){C=q;break j}D=q+4|0}q=c[D>>2]|0;if((q|0)==(o|0)){v=54;break i}}}while(0);if((C|0)!=(o|0)&(C|0)!=0){a[1263537]=0;E=i}else v=54}else v=54;while(0);if((v|0)==54){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,154,1066282,0);E=0}t=E+32|0;if(!(c[t>>2]|0)){s=__ZnwjPFPvjE(28,4740)|0;n=s+16|0;c[n>>2]=0;c[n+4>>2]=0;c[t>>2]=s;n=c[E+36>>2]|0;c[s+4>>2]=n;c[s+8>>2]=n;c[s+12>>2]=n;c[s>>2]=1}__ZN3SetIPN16RasterizerCanvas21LightOccluderInstanceE10ComparatorIS2_E16DefaultAllocatorE10_insert_rbERKS2_(t,g)|0;l=f;return}}while(0);c[e>>2]=0;c[h+12>>2]=0;l=f;return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,154,1066282,0)}c[g>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1067111,1066348,929,1066974,0);l=f;return}function __ZN18VisualServerCanvas28canvas_light_occluder_createEv(b){b=b|0;var d=0,e=0,f=0,h=0,i=0,j=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d;f=__ZnwjPKc(100,1263606)|0;c[f>>2]=369364;h=f+12|0;i=f+44|0;c[i>>2]=0;c[i+4>>2]=0;c[i+8>>2]=0;c[i+12>>2]=0;c[i+16>>2]=0;c[h>>2]=0;c[h+4>>2]=0;c[h+8>>2]=0;c[h+12>>2]=0;c[h+16>>2]=0;c[h+20>>2]=0;c[h+24>>2]=0;g[f+40>>2]=1.0;g[f+52>>2]=1.0;h=f+68|0;c[h>>2]=0;c[h+4>>2]=0;c[h+8>>2]=0;c[h+12>>2]=0;c[h+16>>2]=0;g[f+64>>2]=1.0;g[f+76>>2]=1.0;a[f+8>>0]=1;c[f+96>>2]=0;c[f+88>>2]=1;c[f+92>>2]=0;__Z28atomic_conditional_incrementPj(1255200)|0;c[f+4>>2]=c[313800];h=b+20|0;c[e>>2]=f;if(c[h>>2]|0){__ZN3SetIP8RID_Data10ComparatorIS1_E16DefaultAllocatorE10_insert_rbERKS1_(h,e)|0;l=d;return f|0}i=__ZnwjPFPvjE(28,4740)|0;j=i+16|0;c[j>>2]=0;c[j+4>>2]=0;c[h>>2]=i;j=c[b+24>>2]|0;c[i+4>>2]=j;c[i+8>>2]=j;c[i+12>>2]=j;c[i>>2]=1;__ZN3SetIP8RID_Data10ComparatorIS1_E16DefaultAllocatorE10_insert_rbERKS1_(h,e)|0;l=d;return f|0}function __ZN16RasterizerCanvas21LightOccluderInstanceD0Ev(a){a=a|0;__ZdlPv(a);return}function __ZN18VisualServerCanvas29canvas_light_set_shadow_colorE3RIDRK5Color(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0;f=c[d>>2]|0;if(!f)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,153,1066435,0);else{a[1263537]=0;d=c[b+68>>2]|0;a:do if(d|0){g=c[d+8>>2]|0;h=c[b+72>>2]|0;b:do if((g|0)==(h|0))i=g;else{j=g;while(1){k=c[j+24>>2]|0;if(f>>>0<k>>>0)l=j+8|0;else{if(k>>>0>=f>>>0){i=j;break b}l=j+4|0}j=c[l>>2]|0;if((j|0)==(h|0))break a}}while(0);if((i|0)!=(h|0)&(i|0)!=0){a[1263537]=0;g=f+124|0;c[g>>2]=c[e>>2];c[g+4>>2]=c[e+4>>2];c[g+8>>2]=c[e+8>>2];c[g+12>>2]=c[e+12>>2];return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,154,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1067150,1066348,915,1067180,0);return}function __ZN18VisualServerCanvas30canvas_light_set_shadow_filterE3RIDN12VisualServer23CanvasLightShadowFilterE(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0;f=c[d>>2]|0;if(!f)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,153,1066435,0);else{a[1263537]=0;d=c[b+68>>2]|0;a:do if(d|0){g=c[d+8>>2]|0;h=c[b+72>>2]|0;b:do if((g|0)==(h|0))i=g;else{j=g;while(1){k=c[j+24>>2]|0;if(f>>>0<k>>>0)l=j+8|0;else{if(k>>>0>=f>>>0){i=j;break b}l=j+4|0}j=c[l>>2]|0;if((j|0)==(h|0))break a}}while(0);if((i|0)!=(h|0)&(i|0)!=0){a[1263537]=0;c[f+120>>2]=e;return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,154,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1067211,1066348,908,1067180,0);return}function __ZN18VisualServerCanvas39canvas_light_set_shadow_gradient_lengthE3RIDf(b,d,e){b=b|0;d=d|0;e=+e;var f=0,h=0,i=0,j=0,k=0,l=0,m=0;if(e<0.0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1067242,1066348,898,1067282,0);return}a[1263537]=0;f=c[d>>2]|0;if(!f)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,153,1066435,0);else{a[1263537]=0;d=c[b+68>>2]|0;a:do if(d|0){h=c[d+8>>2]|0;i=c[b+72>>2]|0;b:do if((h|0)==(i|0))j=h;else{k=h;while(1){l=c[k+24>>2]|0;if(f>>>0<l>>>0)m=k+8|0;else{if(l>>>0>=f>>>0){j=k;break b}m=k+4|0}k=c[m>>2]|0;if((k|0)==(i|0))break a}}while(0);if((j|0)!=(i|0)&(j|0)!=0){a[1263537]=0;g[f+116>>2]=e;return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,154,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1067242,1066348,901,1067180,0);return}function __ZN18VisualServerCanvas35canvas_light_set_shadow_buffer_sizeE3RIDi(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f+4|0;h=f;if((e+-32|0)>>>0>16352){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1067318,1066348,879,1067354,0);l=f;return}a[1263537]=0;i=c[d>>2]|0;if(!i)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,153,1066435,0);else{a[1263537]=0;d=c[b+68>>2]|0;a:do if(d|0){j=c[d+8>>2]|0;k=c[b+72>>2]|0;b:do if((j|0)==(k|0))n=j;else{o=j;while(1){p=c[o+24>>2]|0;if(i>>>0<p>>>0)q=o+8|0;else{if(p>>>0>=i>>>0){n=o;break b}q=o+4|0}o=c[q>>2]|0;if((o|0)==(k|0))break a}}while(0);if((n|0)!=(k|0)&(n|0)!=0){a[1263537]=0;j=e+-1|0;o=j>>>1|j;j=o>>>2|o;o=j>>>4|j;j=o>>>8|o;o=(j>>>16|j)+1|0;j=i+112|0;if((o|0)==(c[j>>2]|0)){l=f;return}c[j>>2]=o;o=i+108|0;p=c[o>>2]|0;if(!p){l=f;return}r=c[309202]|0;s=c[(c[r>>2]|0)+804>>2]|0;c[h>>2]=p;c[g>>2]=c[h>>2];$i[s&8191](r,g)|0;r=c[309202]|0;c[o>>2]=$i[c[(c[r>>2]|0)+788>>2]&8191](r,c[j>>2]|0)|0;l=f;return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,154,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1067318,1066348,882,1067180,0);l=f;return}function __ZN18VisualServerCanvas31canvas_light_set_shadow_enabledE3RIDb(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f+4|0;h=f;i=c[d>>2]|0;if(!i)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,153,1066435,0);else{a[1263537]=0;d=c[b+68>>2]|0;a:do if(d|0){j=c[d+8>>2]|0;k=c[b+72>>2]|0;b:do if((j|0)==(k|0))n=j;else{o=j;while(1){p=c[o+24>>2]|0;if(i>>>0<p>>>0)q=o+8|0;else{if(p>>>0>=i>>>0){n=o;break b}q=o+4|0}o=c[q>>2]|0;if((o|0)==(k|0))break a}}while(0);if((n|0)!=(k|0)&(n|0)!=0){a[1263537]=0;j=i+108|0;o=c[j>>2]|0;if(!((o|0)!=0^e)){l=f;return}p=c[309202]|0;if(e){c[j>>2]=$i[c[(c[p>>2]|0)+788>>2]&8191](p,c[i+112>>2]|0)|0;l=f;return}else{r=c[(c[p>>2]|0)+804>>2]|0;c[h>>2]=o;c[g>>2]=c[h>>2];$i[r&8191](p,g)|0;c[j>>2]=0;l=f;return}}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,154,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1067407,1066348,866,1067180,0);l=f;return}function __ZN18VisualServerCanvas21canvas_light_set_modeE3RIDN12VisualServer15CanvasLightModeE(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0;f=c[d>>2]|0;if(!f)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,153,1066435,0);else{a[1263537]=0;d=c[b+68>>2]|0;a:do if(d|0){g=c[d+8>>2]|0;h=c[b+72>>2]|0;b:do if((g|0)==(h|0))i=g;else{j=g;while(1){k=c[j+24>>2]|0;if(f>>>0<k>>>0)l=j+8|0;else{if(k>>>0>=f>>>0){i=j;break b}l=j+4|0}j=c[l>>2]|0;if((j|0)==(h|0))break a}}while(0);if((i|0)!=(h|0)&(i|0)!=0){a[1263537]=0;c[f+88>>2]=e;return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,154,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1067439,1066348,858,1067180,0);return}function __ZN18VisualServerCanvas38canvas_light_set_item_shadow_cull_maskE3RIDi(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0;f=c[d>>2]|0;if(!f)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,153,1066435,0);else{a[1263537]=0;d=c[b+68>>2]|0;a:do if(d|0){g=c[d+8>>2]|0;h=c[b+72>>2]|0;b:do if((g|0)==(h|0))i=g;else{j=g;while(1){k=c[j+24>>2]|0;if(f>>>0<k>>>0)l=j+8|0;else{if(k>>>0>=f>>>0){i=j;break b}l=j+4|0}j=c[l>>2]|0;if((j|0)==(h|0))break a}}while(0);if((i|0)!=(h|0)&(i|0)!=0){a[1263537]=0;c[f+84>>2]=e;return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,154,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1067461,1066348,851,1067180,0);return}function __ZN18VisualServerCanvas31canvas_light_set_item_cull_maskE3RIDi(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0;f=c[d>>2]|0;if(!f)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,153,1066435,0);else{a[1263537]=0;d=c[b+68>>2]|0;a:do if(d|0){g=c[d+8>>2]|0;h=c[b+72>>2]|0;b:do if((g|0)==(h|0))i=g;else{j=g;while(1){k=c[j+24>>2]|0;if(f>>>0<k>>>0)l=j+8|0;else{if(k>>>0>=f>>>0){i=j;break b}l=j+4|0}j=c[l>>2]|0;if((j|0)==(h|0))break a}}while(0);if((i|0)!=(h|0)&(i|0)!=0){a[1263537]=0;c[f+80>>2]=e;return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,154,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1067500,1066348,844,1067180,0);return}function __ZN18VisualServerCanvas28canvas_light_set_layer_rangeE3RIDii(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,l=0,m=0;g=c[d>>2]|0;if(!g)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,153,1066435,0);else{a[1263537]=0;d=c[b+68>>2]|0;a:do if(d|0){h=c[d+8>>2]|0;i=c[b+72>>2]|0;b:do if((h|0)==(i|0))j=h;else{k=h;while(1){l=c[k+24>>2]|0;if(g>>>0<l>>>0)m=k+8|0;else{if(l>>>0>=g>>>0){j=k;break b}m=k+4|0}k=c[m>>2]|0;if((k|0)==(i|0))break a}}while(0);if((j|0)!=(i|0)&(j|0)!=0){a[1263537]=0;c[g+76>>2]=f;c[g+72>>2]=e;return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,154,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1067532,1066348,836,1067180,0);return}function __ZN18VisualServerCanvas24canvas_light_set_z_rangeE3RIDii(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,l=0,m=0;g=c[d>>2]|0;if(!g)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,153,1066435,0);else{a[1263537]=0;d=c[b+68>>2]|0;a:do if(d|0){h=c[d+8>>2]|0;i=c[b+72>>2]|0;b:do if((h|0)==(i|0))j=h;else{k=h;while(1){l=c[k+24>>2]|0;if(g>>>0<l>>>0)m=k+8|0;else{if(l>>>0>=g>>>0){j=k;break b}m=k+4|0}k=c[m>>2]|0;if((k|0)==(i|0))break a}}while(0);if((j|0)!=(i|0)&(j|0)!=0){a[1263537]=0;c[g+64>>2]=e;c[g+68>>2]=f;return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,154,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1067561,1066348,828,1067180,0);return}function __ZN18VisualServerCanvas23canvas_light_set_energyE3RIDf(b,d,e){b=b|0;d=d|0;e=+e;var f=0,h=0,i=0,j=0,k=0,l=0,m=0;f=c[d>>2]|0;if(!f)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,153,1066435,0);else{a[1263537]=0;d=c[b+68>>2]|0;a:do if(d|0){h=c[d+8>>2]|0;i=c[b+72>>2]|0;b:do if((h|0)==(i|0))j=h;else{k=h;while(1){l=c[k+24>>2]|0;if(f>>>0<l>>>0)m=k+8|0;else{if(l>>>0>=f>>>0){j=k;break b}m=k+4|0}k=c[m>>2]|0;if((k|0)==(i|0))break a}}while(0);if((j|0)!=(i|0)&(j|0)!=0){a[1263537]=0;g[f+56>>2]=e;return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,154,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1067586,1066348,821,1067180,0);return}function __ZN18VisualServerCanvas23canvas_light_set_heightE3RIDf(b,d,e){b=b|0;d=d|0;e=+e;var f=0,h=0,i=0,j=0,k=0,l=0,m=0;f=c[d>>2]|0;if(!f)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,153,1066435,0);else{a[1263537]=0;d=c[b+68>>2]|0;a:do if(d|0){h=c[d+8>>2]|0;i=c[b+72>>2]|0;b:do if((h|0)==(i|0))j=h;else{k=h;while(1){l=c[k+24>>2]|0;if(f>>>0<l>>>0)m=k+8|0;else{if(l>>>0>=f>>>0){j=k;break b}m=k+4|0}k=c[m>>2]|0;if((k|0)==(i|0))break a}}while(0);if((j|0)!=(i|0)&(j|0)!=0){a[1263537]=0;g[f+52>>2]=e;return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,154,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1067610,1066348,814,1067180,0);return}function __ZN18VisualServerCanvas22canvas_light_set_colorE3RIDRK5Color(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0;f=c[d>>2]|0;if(!f)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,153,1066435,0);else{a[1263537]=0;d=c[b+68>>2]|0;a:do if(d|0){g=c[d+8>>2]|0;h=c[b+72>>2]|0;b:do if((g|0)==(h|0))i=g;else{j=g;while(1){k=c[j+24>>2]|0;if(f>>>0<k>>>0)l=j+8|0;else{if(k>>>0>=f>>>0){i=j;break b}l=j+4|0}j=c[l>>2]|0;if((j|0)==(h|0))break a}}while(0);if((i|0)!=(h|0)&(i|0)!=0){a[1263537]=0;g=f+12|0;c[g>>2]=c[e>>2];c[g+4>>2]=c[e+4>>2];c[g+8>>2]=c[e+8>>2];c[g+12>>2]=c[e+12>>2];return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,154,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1067634,1066348,807,1067180,0);return}function __ZN18VisualServerCanvas31canvas_light_set_texture_offsetE3RIDRK7Vector2(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0;f=c[d>>2]|0;if(!f)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,153,1066435,0);else{a[1263537]=0;d=c[b+68>>2]|0;a:do if(d|0){g=c[d+8>>2]|0;h=c[b+72>>2]|0;b:do if((g|0)==(h|0))i=g;else{j=g;while(1){k=c[j+24>>2]|0;if(f>>>0<k>>>0)l=j+8|0;else{if(k>>>0>=f>>>0){i=j;break b}l=j+4|0}j=c[l>>2]|0;if((j|0)==(h|0))break a}}while(0);if((i|0)!=(h|0)&(i|0)!=0){a[1263537]=0;g=e;j=c[g+4>>2]|0;k=f+96|0;c[k>>2]=c[g>>2];c[k+4>>2]=j;return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,154,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1067657,1066348,800,1067180,0);return}function __ZN18VisualServerCanvas24canvas_light_set_textureE3RIDS0_(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0;f=c[d>>2]|0;if(!f)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,153,1066435,0);else{a[1263537]=0;d=c[b+68>>2]|0;a:do if(d|0){g=c[d+8>>2]|0;h=c[b+72>>2]|0;b:do if((g|0)==(h|0))i=g;else{j=g;while(1){k=c[j+24>>2]|0;if(f>>>0<k>>>0)l=j+8|0;else{if(k>>>0>=f>>>0){i=j;break b}l=j+4|0}j=c[l>>2]|0;if((j|0)==(h|0))break a}}while(0);if((i|0)!=(h|0)&(i|0)!=0){a[1263537]=0;c[f+92>>2]=c[e>>2];return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,154,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1067689,1066348,793,1067180,0);return}function __ZN18VisualServerCanvas26canvas_light_set_transformE3RIDRK11Transform2D(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0;f=c[d>>2]|0;if(!f)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,153,1066435,0);else{a[1263537]=0;d=c[b+68>>2]|0;a:do if(d|0){g=c[d+8>>2]|0;h=c[b+72>>2]|0;b:do if((g|0)==(h|0))i=g;else{j=g;while(1){k=c[j+24>>2]|0;if(f>>>0<k>>>0)l=j+8|0;else{if(k>>>0>=f>>>0){i=j;break b}l=j+4|0}j=c[l>>2]|0;if((j|0)==(h|0))break a}}while(0);if((i|0)!=(h|0)&(i|0)!=0){a[1263537]=0;g=f+28|0;c[g>>2]=c[e>>2];c[g+4>>2]=c[e+4>>2];c[g+8>>2]=c[e+8>>2];c[g+12>>2]=c[e+12>>2];c[g+16>>2]=c[e+16>>2];c[g+20>>2]=c[e+20>>2];return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,154,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1067714,1066348,786,1067180,0);return}function __ZN18VisualServerCanvas22canvas_light_set_scaleE3RIDf(b,d,e){b=b|0;d=d|0;e=+e;var f=0,h=0,i=0,j=0,k=0,l=0,m=0;f=c[d>>2]|0;if(!f)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,153,1066435,0);else{a[1263537]=0;d=c[b+68>>2]|0;a:do if(d|0){h=c[d+8>>2]|0;i=c[b+72>>2]|0;b:do if((h|0)==(i|0))j=h;else{k=h;while(1){l=c[k+24>>2]|0;if(f>>>0<l>>>0)m=k+8|0;else{if(l>>>0>=f>>>0){j=k;break b}m=k+4|0}k=c[m>>2]|0;if((k|0)==(i|0))break a}}while(0);if((j|0)!=(i|0)&(j|0)!=0){a[1263537]=0;g[f+60>>2]=e;return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,154,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1067741,1066348,779,1067180,0);return}function __ZN18VisualServerCanvas24canvas_light_set_enabledE3RIDb(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0;f=c[d>>2]|0;if(!f)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,153,1066435,0);else{a[1263537]=0;d=c[b+68>>2]|0;a:do if(d|0){g=c[d+8>>2]|0;h=c[b+72>>2]|0;b:do if((g|0)==(h|0))i=g;else{j=g;while(1){k=c[j+24>>2]|0;if(f>>>0<k>>>0)l=j+8|0;else{if(k>>>0>=f>>>0){i=j;break b}l=j+4|0}j=c[l>>2]|0;if((j|0)==(h|0))break a}}while(0);if((i|0)!=(h|0)&(i|0)!=0){a[1263537]=0;a[f+8>>0]=e&1;return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,154,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1067764,1066348,772,1067180,0);return}function __ZN18VisualServerCanvas29canvas_light_attach_to_canvasE3RIDS0_(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f;h=c[d>>2]|0;if(!h)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,153,1066435,0);else{a[1263537]=0;d=c[b+68>>2]|0;a:do if(d|0){i=c[d+8>>2]|0;j=c[b+72>>2]|0;b:do if((i|0)==(j|0))k=i;else{n=i;while(1){o=c[n+24>>2]|0;if(h>>>0<o>>>0)p=n+8|0;else{if(o>>>0>=h>>>0){k=n;break b}p=n+4|0}n=c[p>>2]|0;if((n|0)==(j|0))break a}}while(0);if((k|0)!=(j|0)&(k|0)!=0){c[g>>2]=h;a[1263537]=0;i=c[h+104>>2]|0;c:do if(i|0){n=c[b+36>>2]|0;d:do if(n){o=c[n+8>>2]|0;q=c[b+40>>2]|0;e:do if((o|0)==(q|0))r=o;else{s=o;while(1){t=c[s+24>>2]|0;if(i>>>0<t>>>0)u=s+8|0;else{if(t>>>0>=i>>>0){r=s;break e}u=s+4|0}s=c[u>>2]|0;if((s|0)==(q|0)){v=22;break d}}}while(0);if((r|0)!=(q|0)&(r|0)!=0){a[1263537]=0;w=i}else v=22}else v=22;while(0);if((v|0)==22){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1067819,1066271,164,1066282,0);w=0}n=w+20|0;o=c[n>>2]|0;if(o|0){s=c[o+8>>2]|0;o=c[w+24>>2]|0;f:do if((s|0)==(o|0))x=s;else{t=s;while(1){y=c[t+24>>2]|0;if(h>>>0<y>>>0)z=t+8|0;else{if(y>>>0>=h>>>0){x=t;break f}z=t+4|0}t=c[z>>2]|0;if((t|0)==(o|0))break c}}while(0);if((!((x|0)==0|(x|0)==(o|0))?(__ZN3SetIPN16RasterizerCanvas5LightE10ComparatorIS2_E16DefaultAllocatorE6_eraseEPNS6_7ElementE(n,x),(c[w+28>>2]|0)==0):0)?(s=c[n>>2]|0,s|0):0){__ZN6Memory11free_staticEPvb(s,0);c[n>>2]=0}}}while(0);i=c[e>>2]|0;j=i;g:do if(i|0?(s=c[b+36>>2]|0,s|0):0){t=c[s+8>>2]|0;s=c[b+40>>2]|0;h:do if((t|0)==(s|0))A=t;else{q=t;while(1){y=c[q+24>>2]|0;if(i>>>0<y>>>0)B=q+8|0;else{if(y>>>0>=i>>>0){A=q;break h}B=q+4|0}q=c[B>>2]|0;if((q|0)==(s|0))break g}}while(0);if((A|0)!=(s|0)&(A|0)!=0){c[h+104>>2]=j;if(!i){l=f;return}a[1263537]=0;t=c[b+36>>2]|0;i:do if(t){n=c[t+8>>2]|0;o=c[b+40>>2]|0;j:do if((n|0)==(o|0))C=n;else{q=n;while(1){y=c[q+24>>2]|0;if(i>>>0<y>>>0)D=q+8|0;else{if(y>>>0>=i>>>0){C=q;break j}D=q+4|0}q=c[D>>2]|0;if((q|0)==(o|0)){v=54;break i}}}while(0);if((C|0)!=(o|0)&(C|0)!=0){a[1263537]=0;E=i}else v=54}else v=54;while(0);if((v|0)==54){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,154,1066282,0);E=0}t=E+20|0;if(!(c[t>>2]|0)){s=__ZnwjPFPvjE(28,4740)|0;n=s+16|0;c[n>>2]=0;c[n+4>>2]=0;c[t>>2]=s;n=c[E+24>>2]|0;c[s+4>>2]=n;c[s+8>>2]=n;c[s+12>>2]=n;c[s>>2]=1}__ZN3SetIPN16RasterizerCanvas5LightE10ComparatorIS2_E16DefaultAllocatorE10_insert_rbERKS2_(t,g)|0;l=f;return}}while(0);c[e>>2]=0;c[h+104>>2]=0;l=f;return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,154,1066282,0)}c[g>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1067789,1066348,749,1067180,0);l=f;return}function __ZN3SetIPN16RasterizerCanvas5LightE10ComparatorIS2_E16DefaultAllocatorE10_insert_rbERKS2_(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;a[f>>0]=0;g=__ZN3SetIPN16RasterizerCanvas5LightE10ComparatorIS2_E16DefaultAllocatorE7_insertERKS2_Rb(b,d,f)|0;if(a[f>>0]|0){l=e;return g|0}f=b+8|0;c[f>>2]=(c[f>>2]|0)+1;f=g+12|0;d=c[f>>2]|0;if(!(c[d>>2]|0)){h=b+4|0;i=g;j=d;k=d;d=f;while(1){f=j+12|0;n=c[f>>2]|0;o=c[n+8>>2]|0;p=n;do if((j|0)==(o|0)){q=c[n+4>>2]|0;if(!(c[q>>2]|0)){c[k>>2]=1;a[1263537]=0;c[q>>2]=1;if((c[h>>2]|0)==(n|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1144075,146,1146003,0);r=c[(c[d>>2]|0)+12>>2]|0;break}else{a[1263537]=0;c[n>>2]=0;r=n;break}}q=j+4|0;if((i|0)==(c[q>>2]|0)){s=i+8|0;t=c[s>>2]|0;c[q>>2]=t;if((t|0)==(c[h>>2]|0))u=p;else{c[t+12>>2]=j;u=c[f>>2]|0}t=i+12|0;c[t>>2]=u;q=c[f>>2]|0;v=q+8|0;c[((c[v>>2]|0)==(j|0)?v:q+4|0)>>2]=i;c[s>>2]=j;c[f>>2]=i;w=j;x=i;y=c[t>>2]|0}else{w=i;x=j;y=n}a[1263537]=0;c[x>>2]=1;t=c[h>>2]|0;if((t|0)==(y|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1144075,146,1146003,0);z=c[(c[w+12>>2]|0)+12>>2]|0;A=c[h>>2]|0}else{a[1263537]=0;c[y>>2]=0;z=y;A=t}t=z+8|0;s=c[t>>2]|0;q=s+4|0;v=c[q>>2]|0;c[t>>2]=v;if((v|0)!=(A|0))c[v+12>>2]=z;v=z+12|0;c[s+12>>2]=c[v>>2];t=c[v>>2]|0;B=t+4|0;c[((c[B>>2]|0)==(z|0)?B:t+8|0)>>2]=s;c[q>>2]=z;c[v>>2]=s;r=w}else{if(!(c[o>>2]|0)){c[k>>2]=1;a[1263537]=0;c[o>>2]=1;if((c[h>>2]|0)==(n|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1144075,146,1146003,0);r=c[(c[d>>2]|0)+12>>2]|0;break}else{a[1263537]=0;c[n>>2]=0;r=n;break}}s=j+8|0;if((i|0)==(c[s>>2]|0)){v=i+4|0;q=c[v>>2]|0;c[s>>2]=q;if((q|0)==(c[h>>2]|0))C=p;else{c[q+12>>2]=j;C=c[f>>2]|0}q=i+12|0;c[q>>2]=C;s=c[f>>2]|0;t=s+4|0;c[((c[t>>2]|0)==(j|0)?t:s+8|0)>>2]=i;c[v>>2]=j;c[f>>2]=i;D=j;E=i;F=c[q>>2]|0}else{D=i;E=j;F=n}a[1263537]=0;c[E>>2]=1;q=c[h>>2]|0;if((q|0)==(F|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1144075,146,1146003,0);G=c[(c[D+12>>2]|0)+12>>2]|0;H=c[h>>2]|0}else{a[1263537]=0;c[F>>2]=0;G=F;H=q}q=G+4|0;v=c[q>>2]|0;s=v+8|0;t=c[s>>2]|0;c[q>>2]=t;if((t|0)!=(H|0))c[t+12>>2]=G;t=G+12|0;c[v+12>>2]=c[t>>2];q=c[t>>2]|0;B=q+8|0;c[((c[B>>2]|0)==(G|0)?B:q+4|0)>>2]=v;c[s>>2]=G;c[t>>2]=v;r=D}while(0);n=r+12|0;f=c[n>>2]|0;if(!(c[f>>2]|0)){i=r;j=f;k=f;d=n}else break}}d=c[(c[b>>2]|0)+8>>2]|0;a[1263537]=0;c[d>>2]=1;l=e;return g|0}function __ZN3SetIPN16RasterizerCanvas5LightE10ComparatorIS2_E16DefaultAllocatorE7_insertERKS2_Rb(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0;f=c[b>>2]|0;g=c[f+8>>2]|0;h=b+4|0;i=c[h>>2]|0;a:do if((g|0)==(i|0))j=f;else{k=c[d>>2]|0;l=g;while(1){m=c[l+24>>2]|0;if(k>>>0<m>>>0)n=l+8|0;else{if(m>>>0>=k>>>0)break;n=l+4|0}m=c[n>>2]|0;if((m|0)==(i|0)){j=l;break a}else l=m}a[e>>0]=1;o=l;return o|0}while(0);i=__ZnwjPFPvjE(28,4740)|0;c[i>>2]=0;c[i+4>>2]=0;c[i+8>>2]=0;c[i+12>>2]=0;c[i+16>>2]=0;c[i+20>>2]=0;c[i+12>>2]=j;n=c[h>>2]|0;g=i+4|0;c[g>>2]=n;f=i+8|0;c[f>>2]=n;c[i+24>>2]=c[d>>2];if((j|0)!=(c[b>>2]|0)?(c[d>>2]|0)>>>0>=(c[j+24>>2]|0)>>>0:0)p=j+4|0;else p=j+8|0;c[p>>2]=i;a[e>>0]=0;e=c[g>>2]|0;g=c[h>>2]|0;if((e|0)==(g|0)){h=i;do{p=h;h=c[h+12>>2]|0}while((p|0)==(c[h+4>>2]|0));q=(h|0)==(c[b>>2]|0)?0:h}else{h=e;while(1){e=c[h+8>>2]|0;if((e|0)==(g|0)){q=h;break}else h=e}}c[i+16>>2]=q;h=c[f>>2]|0;b:do if((h|0)==(g|0)){f=i;while(1){e=f;f=c[f+12>>2]|0;if((e|0)!=(c[f+8>>2]|0)){r=f;break b}if((f|0)==(c[b>>2]|0)){r=0;break}}}else{f=h;while(1){l=c[f+4>>2]|0;if((l|0)==(g|0)){r=f;break}else f=l}}while(0);g=i+20|0;c[g>>2]=r;if(!q)s=r;else{c[q+20>>2]=i;s=c[g>>2]|0}if(!s){o=i;return o|0}c[s+16>>2]=i;o=i;return o|0}function __ZN18VisualServerCanvas19canvas_light_createEv(b){b=b|0;var d=0,e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d;f=__ZnwjPKc(304,1263606)|0;c[f>>2]=369380;h=f+12|0;g[h>>2]=0.0;i=f+16|0;g[i>>2]=0.0;j=f+20|0;g[j>>2]=0.0;k=f+24|0;g[k>>2]=1.0;n=f+32|0;c[n>>2]=0;c[n+4>>2]=0;c[n+8>>2]=0;c[n+12>>2]=0;c[n+16>>2]=0;g[f+28>>2]=1.0;g[f+40>>2]=1.0;n=f+92|0;o=f+124|0;g[o>>2]=0.0;g[f+128>>2]=0.0;g[f+132>>2]=0.0;c[n>>2]=0;c[n+4>>2]=0;c[n+8>>2]=0;c[n+12>>2]=0;c[n+16>>2]=0;g[f+136>>2]=1.0;n=f+144|0;c[n>>2]=0;c[n+4>>2]=0;c[n+8>>2]=0;c[n+12>>2]=0;n=f+164|0;c[n>>2]=0;c[n+4>>2]=0;c[n+8>>2]=0;c[n+12>>2]=0;c[n+16>>2]=0;g[f+160>>2]=1.0;g[f+172>>2]=1.0;__ZN12CameraMatrixC2Ev(f+188|0);n=f+256|0;c[n>>2]=0;c[n+4>>2]=0;c[n+8>>2]=0;c[n+12>>2]=0;c[n+16>>2]=0;g[f+252>>2]=1.0;g[f+264>>2]=1.0;g[f+276>>2]=0.0;g[f+280>>2]=0.0;n=f+300|0;c[n>>2]=0;a[f+8>>0]=1;g[h>>2]=1.0;g[i>>2]=1.0;g[j>>2]=1.0;g[k>>2]=1.0;g[f+52>>2]=0.0;c[o>>2]=0;c[o+4>>2]=0;c[o+8>>2]=0;c[o+12>>2]=0;c[f+64>>2]=-1024;c[f+68>>2]=1024;c[f+72>>2]=0;c[f+76>>2]=0;c[f+80>>2]=1;g[f+60>>2]=1.0;g[f+56>>2]=1.0;c[f+84>>2]=-1;c[f+88>>2]=0;c[f+140>>2]=0;c[f+292>>2]=0;c[f+296>>2]=0;c[f+288>>2]=0;c[f+112>>2]=256;g[f+116>>2]=0.0;c[f+120>>2]=0;o=c[309280]|0;c[n>>2]=ij[c[c[o>>2]>>2]&8191](o)|0;__Z28atomic_conditional_incrementPj(1255200)|0;c[f+4>>2]=c[313800];o=b+68|0;c[e>>2]=f;if(c[o>>2]|0){__ZN3SetIP8RID_Data10ComparatorIS1_E16DefaultAllocatorE10_insert_rbERKS1_(o,e)|0;l=d;return f|0}n=__ZnwjPFPvjE(28,4740)|0;k=n+16|0;c[k>>2]=0;c[k+4>>2]=0;c[o>>2]=n;k=c[b+72>>2]|0;c[n+4>>2]=k;c[n+8>>2]=k;c[n+12>>2]=k;c[n>>2]=1;__ZN3SetIP8RID_Data10ComparatorIS1_E16DefaultAllocatorE10_insert_rbERKS1_(o,e)|0;l=d;return f|0}function __ZN16RasterizerCanvas5LightD2Ev(a){a=a|0;c[a>>2]=369380;__ZN12CameraMatrixD2Ev(a+188|0);return}function __ZN16RasterizerCanvas5LightD0Ev(a){a=a|0;c[a>>2]=369380;__ZN12CameraMatrixD2Ev(a+188|0);__ZdlPv(a);return}function __ZN18VisualServerCanvas35canvas_item_set_use_parent_materialE3RIDb(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0;f=c[d>>2]|0;if(!f)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,153,1066435,0);else{a[1263537]=0;d=c[b+52>>2]|0;a:do if(d|0){g=c[d+8>>2]|0;h=c[b+56>>2]|0;b:do if((g|0)==(h|0))i=g;else{j=g;while(1){k=c[j+24>>2]|0;if(f>>>0<k>>>0)l=j+8|0;else{if(k>>>0>=f>>>0){i=j;break b}l=j+4|0}j=c[l>>2]|0;if((j|0)==(h|0))break a}}while(0);if((i|0)!=(h|0)&(i|0)!=0){a[1263537]=0;a[f+212>>0]=e&1;return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,154,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1067829,1066348,735,1067865,0);return}function __ZN18VisualServerCanvas24canvas_item_set_materialE3RIDS0_(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0;f=c[d>>2]|0;if(!f)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,153,1066435,0);else{a[1263537]=0;d=c[b+52>>2]|0;a:do if(d|0){g=c[d+8>>2]|0;h=c[b+56>>2]|0;b:do if((g|0)==(h|0))i=g;else{j=g;while(1){k=c[j+24>>2]|0;if(f>>>0<k>>>0)l=j+8|0;else{if(k>>>0>=f>>>0){i=j;break b}l=j+4|0}j=c[l>>2]|0;if((j|0)==(h|0))break a}}while(0);if((i|0)!=(h|0)&(i|0)!=0){a[1263537]=0;c[f+64>>2]=c[e>>2];return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,154,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1067901,1066348,727,1067865,0);return}function __ZN18VisualServerCanvas26canvas_item_set_draw_indexE3RIDi(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0;f=c[d>>2]|0;if(f|0){d=c[b+52>>2]|0;a:do if(d|0){g=c[d+8>>2]|0;h=c[b+56>>2]|0;i=(g|0)==(h|0);b:do if(i)j=g;else{k=g;while(1){l=c[k+24>>2]|0;if(f>>>0<l>>>0)m=k+8|0;else{if(l>>>0>=f>>>0){j=k;break b}m=k+4|0}k=c[m>>2]|0;if((k|0)==(h|0))break a}}while(0);if((j|0)!=(h|0)&(j|0)!=0){a[1263537]=0;c[f+216>>2]=e;k=c[f+164>>2]|0;if(!k)return;c:do if(i){n=g;o=19}else{l=g;do{p=c[l+24>>2]|0;if(k>>>0<p>>>0)q=l+8|0;else{if(p>>>0>=k>>>0){n=l;o=19;break c}q=l+4|0}l=c[q>>2]|0}while((l|0)!=(h|0))}while(0);if((o|0)==19?(n|0)!=(h|0)&(n|0)!=0:0){d:do if(i)r=g;else{l=g;do{p=c[l+24>>2]|0;if(k>>>0<p>>>0)s=l+8|0;else{if(p>>>0>=k>>>0){r=l;break d}s=l+4|0}l=c[s>>2]|0}while((l|0)!=(h|0));__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1067819,1066271,164,1066282,0)}while(0);if(!((r|0)!=(h|0)&(r|0)!=0))__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1067819,1066271,164,1066282,0);a[1263537]=0;a[k+220>>0]=1;return}g=c[b+36>>2]|0;e:do if(g|0){i=c[g+8>>2]|0;l=c[b+40>>2]|0;f:do if((i|0)==(l|0))t=i;else{p=i;while(1){u=c[p+24>>2]|0;if(k>>>0<u>>>0)v=p+8|0;else{if(u>>>0>=k>>>0){t=p;break f}v=p+4|0}p=c[v>>2]|0;if((p|0)==(l|0))break e}}while(0);if((t|0)!=(l|0)&(t|0)!=0){a[1263537]=0;if(!k)return;a[k+44>>0]=1;return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1067819,1066271,164,1066282,0);return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1067819,1066271,164,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1067926,1066348,707,1067865,0);return}function __ZN18VisualServerCanvas17canvas_item_clearE3RID(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0;e=c[d>>2]|0;if(e|0){d=c[b+52>>2]|0;a:do if(d|0){f=c[d+8>>2]|0;g=c[b+56>>2]|0;b:do if((f|0)==(g|0))h=f;else{i=f;while(1){j=c[i+24>>2]|0;if(e>>>0<j>>>0)k=i+8|0;else{if(j>>>0>=e>>>0){h=i;break b}k=i+4|0}i=c[k>>2]|0;if((i|0)==(g|0))break a}}while(0);if((h|0)!=(g|0)&(h|0)!=0){a[1263537]=0;__ZN16RasterizerCanvas4Item5clearEv(e);return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1067819,1066271,164,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1067953,1066348,700,1067865,0);return}function __ZN16RasterizerCanvas4Item5clearEv(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0;d=b+40|0;e=0;while(1){f=c[d>>2]|0;g=(f|0)==0;if(g)h=0;else h=c[f+-4>>2]|0;if((e|0)>=(h|0))break;if(g)i=0;else i=c[f+-4>>2]|0;if((i|0)<=(e|0)){if(g)j=0;else j=c[f+-4>>2]|0;if((j|0)<=(e|0)){k=17;break}a[1263537]=0}__ZN6VectorIPN16RasterizerCanvas4Item7CommandEE14_copy_on_writeEv(d);l=c[(c[d>>2]|0)+(e<<2)>>2]|0;gj[c[c[l>>2]>>2]&8191](l);__ZN6Memory11free_staticEPvb(l,0);e=e+1|0}if((k|0)==17)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);a[1263537]=0;if(!g?c[f+-4>>2]|0:0){if(!(__Z16atomic_decrementPj(f+-8|0)|0))__ZN6Memory11free_staticEPvb(f,1);c[d>>2]=0}a[b+32>>0]=0;a[b+45>>0]=1;c[b+132>>2]=0;c[b+136>>2]=0;a[b+145>>0]=0;return}function __ZN18VisualServerCanvas34canvas_item_set_copy_to_backbufferE3RIDbRK5Rect2(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0;g=l;l=l+16|0;if((l|0)>=(m|0))ba(16);h=g;i=c[d>>2]|0;if(i|0){d=c[b+52>>2]|0;a:do if(d|0){j=c[d+8>>2]|0;k=c[b+56>>2]|0;b:do if((j|0)==(k|0))n=j;else{o=j;while(1){p=c[o+24>>2]|0;if(i>>>0<p>>>0)q=o+8|0;else{if(p>>>0>=i>>>0){n=o;break b}q=o+4|0}o=c[q>>2]|0;if((o|0)==(k|0))break a}}while(0);if((n|0)!=(k|0)&(n|0)!=0){a[1263537]=0;j=i+72|0;o=c[j>>2]|0;if((o|0)!=0^e){if(e){p=__ZnwjPKc(36,1263606)|0;c[p>>2]=0;c[p+4>>2]=0;c[p+8>>2]=0;c[p+12>>2]=0;c[p+16>>2]=0;c[p+20>>2]=0;c[p+24>>2]=0;c[p+28>>2]=0;r=p}else{__ZN6Memory11free_staticEPvb(o,0);r=0}c[j>>2]=r;s=r}else s=o;if(!e){l=g;return};c[s>>2]=c[f>>2];c[s+4>>2]=c[f+4>>2];c[s+8>>2]=c[f+8>>2];c[s+12>>2]=c[f+12>>2];c[h>>2]=0;c[h+4>>2]=0;c[h+8>>2]=0;c[h+12>>2]=0;if(__ZNK7Vector2eqERKS_(f,h)|0)t=(__ZNK7Vector2eqERKS_(f+8|0,h+8|0)|0)&1;else t=0;a[(c[j>>2]|0)+32>>0]=t;l=g;return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1067819,1066271,164,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1067971,1066348,681,1067865,0);l=g;return}function __ZN18VisualServerCanvas39canvas_item_set_z_as_relative_to_parentE3RIDb(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0;f=c[d>>2]|0;if(f|0){d=c[b+52>>2]|0;a:do if(d|0){g=c[d+8>>2]|0;h=c[b+56>>2]|0;b:do if((g|0)==(h|0))i=g;else{j=g;while(1){k=c[j+24>>2]|0;if(f>>>0<k>>>0)l=j+8|0;else{if(k>>>0>=f>>>0){i=j;break b}l=j+4|0}j=c[l>>2]|0;if((j|0)==(h|0))break a}}while(0);if((i|0)!=(h|0)&(i|0)!=0){a[1263537]=0;a[f+176>>0]=e&1;return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1067819,1066271,164,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1068006,1066348,674,1067865,0);return}function __ZN18VisualServerCanvas17canvas_item_set_zE3RIDi(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0;if((e+4096|0)>>>0>8192){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1068046,1066348,664,1068064,0);return}a[1263537]=0;f=c[d>>2]|0;if(f|0){d=c[b+52>>2]|0;a:do if(d|0){g=c[d+8>>2]|0;h=c[b+56>>2]|0;b:do if((g|0)==(h|0))i=g;else{j=g;while(1){k=c[j+24>>2]|0;if(f>>>0<k>>>0)l=j+8|0;else{if(k>>>0>=f>>>0){i=j;break b}l=j+4|0}j=c[l>>2]|0;if((j|0)==(h|0))break a}}while(0);if((i|0)!=(h|0)&(i|0)!=0){a[1263537]=0;c[f+172>>2]=e;return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1067819,1066271,164,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1068046,1066348,667,1067865,0);return}function __ZN18VisualServerCanvas34canvas_item_set_sort_children_by_yE3RIDb(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0;f=c[d>>2]|0;if(f|0){d=c[b+52>>2]|0;a:do if(d|0){g=c[d+8>>2]|0;h=c[b+56>>2]|0;b:do if((g|0)==(h|0))i=g;else{j=g;while(1){k=c[j+24>>2]|0;if(f>>>0<k>>>0)l=j+8|0;else{if(k>>>0>=f>>>0){i=j;break b}l=j+4|0}j=c[l>>2]|0;if((j|0)==(h|0))break a}}while(0);if((i|0)!=(h|0)&(i|0)!=0){a[1263537]=0;a[f+177>>0]=e&1;return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1067819,1066271,164,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1068166,1066348,658,1067865,0);return}function __ZN18VisualServerCanvas27canvas_item_add_clip_ignoreE3RIDb(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0;f=e&1;e=c[d>>2]|0;if(e|0){d=c[b+52>>2]|0;a:do if(d|0){g=c[d+8>>2]|0;h=c[b+56>>2]|0;b:do if((g|0)==(h|0))i=g;else{j=g;while(1){k=c[j+24>>2]|0;if(e>>>0<k>>>0)l=j+8|0;else{if(k>>>0>=e>>>0){i=j;break b}l=j+4|0}j=c[l>>2]|0;if((j|0)==(h|0))break a}}while(0);if((i|0)!=(h|0)&(i|0)!=0){a[1263537]=0;g=__ZnwjPKc(12,1263606)|0;c[g>>2]=369396;c[g+4>>2]=9;j=g+8|0;a[j>>0]=0;if(!g){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1068201,1066348,650,1068229,0);return}a[1263537]=0;a[j>>0]=f;j=e+40|0;k=c[j>>2]|0;if(!k)m=1;else m=(c[k+-4>>2]|0)+1|0;if(__ZN6VectorIPN16RasterizerCanvas4Item7CommandEE6resizeEi(j,m)|0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);return}a[1263537]=0;k=c[j>>2]|0;if(!k)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);n=c[k+-4>>2]|0;if((n|0)<1)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);__ZN6VectorIPN16RasterizerCanvas4Item7CommandEE14_copy_on_writeEv(j);c[(c[j>>2]|0)+(n+-1<<2)>>2]=g;return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1067819,1066271,164,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1068201,1066348,647,1067865,0);return}function __ZN6VectorIPN16RasterizerCanvas4Item7CommandEE6resizeEi(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0;if((d|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,269,1145657,0);e=31;return e|0}a[1263537]=0;f=c[b>>2]|0;if(!f)g=0;else g=c[f+-4>>2]|0;if((g|0)==(d|0)){e=0;return e|0}if(!d){if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);c[b>>2]=0;e=0;return e|0}__ZN6VectorIPN16RasterizerCanvas4Item7CommandEE14_copy_on_writeEv(b);f=d<<2;if(d>>>0<=1073741823?(g=f+-1|0,h=g>>>1|g,g=h>>>2|h,h=g>>>4|g,g=h>>>8|h,h=(g>>>16|g)+1|0,f>>>0<4294967264):0){a[1263537]=0;f=c[b>>2]|0;do if(!f)if((d|0)>0)i=18;else{j=0;i=25}else{g=c[f+-4>>2]|0;if((g|0)<(d|0))if(!g)i=18;else{k=__ZN6Memory14realloc_staticEPvjb(f,h,1)|0;if(k|0){a[1263537]=0;l=k;break}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,300,1145876,0);e=6;return e|0}else{j=g;i=25}}while(0);do if((i|0)==18){g=__ZN6Memory12alloc_staticEjb(h,1)|0;if(g|0){a[1263537]=0;c[g+-4>>2]=0;c[g+-8>>2]=1;l=g;break}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,292,1145820,0);e=6;return e|0}else if((i|0)==25){if((j|0)<=(d|0)){e=0;return e|0}g=__ZN6Memory14realloc_staticEPvjb(f,h,1)|0;if(!g){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,324,1145876,0);e=6;return e|0}else{a[1263537]=0;c[b>>2]=g;c[g+-4>>2]=d;e=0;return e|0}}while(0);c[b>>2]=l;c[((l|0)==0?0:l+-4|0)>>2]=d;e=0;return e|0}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,285,1145723,0);e=6;return e|0}function __ZN16RasterizerCanvas4Item7CommandD2Ev(a){a=a|0;return}function __ZN16RasterizerCanvas4Item17CommandClipIgnoreD0Ev(a){a=a|0;__ZdlPv(a);return}function __ZN18VisualServerCanvas29canvas_item_add_set_transformE3RIDRK11Transform2D(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0;f=c[d>>2]|0;if(f|0){d=c[b+52>>2]|0;a:do if(d|0){h=c[d+8>>2]|0;i=c[b+56>>2]|0;b:do if((h|0)==(i|0))j=h;else{k=h;while(1){l=c[k+24>>2]|0;if(f>>>0<l>>>0)m=k+8|0;else{if(l>>>0>=f>>>0){j=k;break b}m=k+4|0}k=c[m>>2]|0;if((k|0)==(i|0))break a}}while(0);if((j|0)!=(i|0)&(j|0)!=0){a[1263537]=0;h=__ZnwjPKc(32,1263606)|0;c[h>>2]=369412;k=h+12|0;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0;c[k+12>>2]=0;c[k+16>>2]=0;k=h+8|0;g[k>>2]=1.0;g[h+20>>2]=1.0;c[h+4>>2]=8;if(!h){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1068256,1066348,613,1068286,0);return}a[1263537]=0;c[k>>2]=c[e>>2];c[k+4>>2]=c[e+4>>2];c[k+8>>2]=c[e+8>>2];c[k+12>>2]=c[e+12>>2];c[k+16>>2]=c[e+16>>2];c[k+20>>2]=c[e+20>>2];k=f+40|0;l=c[k>>2]|0;if(!l)n=1;else n=(c[l+-4>>2]|0)+1|0;if(__ZN6VectorIPN16RasterizerCanvas4Item7CommandEE6resizeEi(k,n)|0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);return}a[1263537]=0;l=c[k>>2]|0;if(!l)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);o=c[l+-4>>2]|0;if((o|0)<1)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);__ZN6VectorIPN16RasterizerCanvas4Item7CommandEE14_copy_on_writeEv(k);c[(c[k>>2]|0)+(o+-1<<2)>>2]=h;return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1067819,1066271,164,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1068256,1066348,610,1067865,0);return}function __ZN16RasterizerCanvas4Item16CommandTransformD0Ev(a){a=a|0;__ZdlPv(a);return}function __ZN18VisualServerCanvas25canvas_item_add_multimeshE3RIDS0_S0_(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0;g=c[d>>2]|0;if(g|0){d=c[b+52>>2]|0;a:do if(d|0){h=c[d+8>>2]|0;i=c[b+56>>2]|0;b:do if((h|0)==(i|0))j=h;else{k=h;while(1){l=c[k+24>>2]|0;if(g>>>0<l>>>0)m=k+8|0;else{if(l>>>0>=g>>>0){j=k;break b}m=k+4|0}k=c[m>>2]|0;if((k|0)==(i|0))break a}}while(0);if((j|0)!=(i|0)&(j|0)!=0){a[1263537]=0;h=__ZnwjPKc(16,1263606)|0;c[h>>2]=369428;k=h+8|0;c[k>>2]=0;l=h+12|0;c[l>>2]=0;c[h+4>>2]=6;if(!h){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1068313,1066348,637,1068339,0);return}a[1263537]=0;c[k>>2]=c[e>>2];c[l>>2]=c[f>>2];l=g+40|0;k=c[l>>2]|0;if(!k)n=1;else n=(c[k+-4>>2]|0)+1|0;if(__ZN6VectorIPN16RasterizerCanvas4Item7CommandEE6resizeEi(l,n)|0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);return}a[1263537]=0;k=c[l>>2]|0;if(!k)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);o=c[k+-4>>2]|0;if((o|0)<1)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);__ZN6VectorIPN16RasterizerCanvas4Item7CommandEE14_copy_on_writeEv(l);c[(c[l>>2]|0)+(o+-1<<2)>>2]=h;return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1067819,1066271,164,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1068313,1066348,634,1067865,0);return}function __ZN16RasterizerCanvas4Item16CommandMultiMeshD0Ev(a){a=a|0;__ZdlPv(a);return}function __ZN18VisualServerCanvas20canvas_item_add_meshE3RIDRKS0_S0_(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0;g=c[d>>2]|0;if(g|0){d=c[b+52>>2]|0;a:do if(d|0){h=c[d+8>>2]|0;i=c[b+56>>2]|0;b:do if((h|0)==(i|0))j=h;else{k=h;while(1){l=c[k+24>>2]|0;if(g>>>0<l>>>0)m=k+8|0;else{if(l>>>0>=g>>>0){j=k;break b}m=k+4|0}k=c[m>>2]|0;if((k|0)==(i|0))break a}}while(0);if((j|0)!=(i|0)&(j|0)!=0){a[1263537]=0;h=__ZnwjPKc(16,1263606)|0;c[h>>2]=369444;k=h+8|0;c[k>>2]=0;l=h+12|0;c[l>>2]=0;c[h+4>>2]=5;if(!h){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1068366,1066348,625,1068387,0);return}a[1263537]=0;c[k>>2]=c[e>>2];c[l>>2]=c[f>>2];l=g+40|0;k=c[l>>2]|0;if(!k)n=1;else n=(c[k+-4>>2]|0)+1|0;if(__ZN6VectorIPN16RasterizerCanvas4Item7CommandEE6resizeEi(l,n)|0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);return}a[1263537]=0;k=c[l>>2]|0;if(!k)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);o=c[k+-4>>2]|0;if((o|0)<1)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);__ZN6VectorIPN16RasterizerCanvas4Item7CommandEE14_copy_on_writeEv(l);c[(c[l>>2]|0)+(o+-1<<2)>>2]=h;return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1067819,1066271,164,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1068366,1066348,622,1067865,0);return}function __ZN16RasterizerCanvas4Item11CommandMeshD0Ev(a){a=a|0;__ZdlPv(a);return}function __ZN18VisualServerCanvas30canvas_item_add_triangle_arrayE3RIDRK6VectorIiERKS1_I7Vector2ERKS1_I5ColorES8_S0_i(b,d,e,f,g,h,i,j){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;i=i|0;j=j|0;var k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0;k=c[d>>2]|0;if(k|0){d=c[b+52>>2]|0;a:do if(d|0){l=c[d+8>>2]|0;m=c[b+56>>2]|0;b:do if((l|0)==(m|0))n=l;else{o=l;while(1){p=c[o+24>>2]|0;if(k>>>0<p>>>0)q=o+8|0;else{if(p>>>0>=k>>>0){n=o;break b}q=o+4|0}o=c[q>>2]|0;if((o|0)==(m|0))break a}}while(0);if((n|0)!=(m|0)&(n|0)!=0){a[1263537]=0;l=c[f>>2]|0;if(!l)r=0;else r=c[l+-4>>2]|0;l=c[g>>2]|0;if(l|0?(o=c[l+-4>>2]|0,!((o|0)==(r|0)|(o|0)==1)):0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1068413,1066348,575,1068444,0);return}a[1263537]=0;o=c[h>>2]|0;if(o|0?(c[o+-4>>2]|0)!=(r|0):0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1068413,1066348,576,1068534,0);return}a[1263537]=0;o=c[e>>2]|0;do if((o|0)!=0?(__Z28atomic_conditional_incrementPj(o+-8|0)|0)!=0:0){l=c[e>>2]|0;p=j*3|0;s=l;if(l){t=c[s+-4>>2]|0;if(!((t|0)%3|0)){a[1263537]=0;u=(j|0)==-1?t:p;v=l;w=s;x=0;y=30;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1068413,1066348,589,1068629,0);z=l;break}}else{A=s;B=p;y=24}}else y=22;while(0);if((y|0)==22){A=0;B=j*3|0;y=24}do if((y|0)==24){if(!((r|0)%3|0)){a[1263537]=0;u=(j|0)==-1?r:B;v=0;w=A;x=1;y=30;break}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1068413,1066348,584,1068594,0);return}while(0);do if((y|0)==30){o=__ZnwjPKc(32,1263606)|0;c[o>>2]=369460;m=o+8|0;c[m>>2]=0;c[m+4>>2]=0;c[m+8>>2]=0;c[m+12>>2]=0;c[m+16>>2]=0;c[o+4>>2]=4;p=o+28|0;c[p>>2]=0;if(!o){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1068413,1066348,595,1068676,0);if(!x){z=v;break}return}a[1263537]=0;c[o+24>>2]=c[i>>2];s=o+12|0;if((c[f>>2]|0?(c[s>>2]=0,l=c[f>>2]|0,l|0):0)?__Z28atomic_conditional_incrementPj(l+-8|0)|0:0)c[s>>2]=c[f>>2];s=o+16|0;l=c[s>>2]|0;if((l|0)!=(c[h>>2]|0)){if(l|0?(__Z16atomic_decrementPj(l+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(l,1);c[s>>2]=0;l=c[h>>2]|0;if(l|0?__Z28atomic_conditional_incrementPj(l+-8|0)|0:0)c[s>>2]=c[h>>2]}s=o+20|0;l=c[s>>2]|0;if((l|0)!=(c[g>>2]|0)){if(l|0?(__Z16atomic_decrementPj(l+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(l,1);c[s>>2]=0;l=c[g>>2]|0;if(l|0?__Z28atomic_conditional_incrementPj(l+-8|0)|0:0)c[s>>2]=c[g>>2]}s=c[m>>2]|0;if((s|0)!=(w|0)){if(s|0?(__Z16atomic_decrementPj(s+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(s,1);c[m>>2]=0;if(!x)if(!(__Z28atomic_conditional_incrementPj(w+-8|0)|0))C=0;else{c[m>>2]=v;C=0}else C=1}else C=x;c[p>>2]=u;a[k+45>>0]=1;p=k+40|0;m=c[p>>2]|0;if(!m)D=1;else D=(c[m+-4>>2]|0)+1|0;if(__ZN6VectorIPN16RasterizerCanvas4Item7CommandEE6resizeEi(p,D)|0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);if(!C){z=v;break}return}a[1263537]=0;m=c[p>>2]|0;if(!m)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);s=c[m+-4>>2]|0;if((s|0)<1)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);__ZN6VectorIPN16RasterizerCanvas4Item7CommandEE14_copy_on_writeEv(p);c[(c[p>>2]|0)+(s+-1<<2)>>2]=o;if(!C){z=v;break}return}while(0);o=z;if(__Z16atomic_decrementPj(o+-8|0)|0)return;__ZN6Memory11free_staticEPvb(o,1);return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1067819,1066271,164,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1068413,1066348,572,1067865,0);return}function __ZN16RasterizerCanvas4Item14CommandPolygonD2Ev(a){a=a|0;var b=0;c[a>>2]=369460;b=c[a+20>>2]|0;if(b|0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(b,1);b=c[a+16>>2]|0;if(b|0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(b,1);b=c[a+12>>2]|0;if(b|0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(b,1);b=c[a+8>>2]|0;if(!b)return;if(__Z16atomic_decrementPj(b+-8|0)|0)return;__ZN6Memory11free_staticEPvb(b,1);return}function __ZN16RasterizerCanvas4Item14CommandPolygonD0Ev(a){a=a|0;__ZN16RasterizerCanvas4Item14CommandPolygonD2Ev(a);__ZdlPv(a);return}function __ZN18VisualServerCanvas23canvas_item_add_polygonE3RIDRK6VectorI7Vector2ERKS1_I5ColorES5_S0_(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0;i=l;l=l+16|0;if((l|0)>=(m|0))ba(16);j=i+8|0;k=i+4|0;n=i;o=c[d>>2]|0;if(o|0){d=c[b+52>>2]|0;a:do if(d|0){p=c[d+8>>2]|0;q=c[b+56>>2]|0;b:do if((p|0)==(q|0))r=p;else{s=p;while(1){t=c[s+24>>2]|0;if(o>>>0<t>>>0)u=s+8|0;else{if(t>>>0>=o>>>0){r=s;break b}u=s+4|0}s=c[u>>2]|0;if((s|0)==(q|0))break a}}while(0);if((r|0)!=(q|0)&(r|0)!=0){a[1263537]=0;p=c[e>>2]|0;if(p|0?(s=c[p+-4>>2]|0,(s|0)>=3):0){a[1263537]=0;p=c[f>>2]|0;if(!p)v=0;else v=c[p+-4>>2]|0;p=c[g>>2]|0;if(!p)w=0;else w=c[p+-4>>2]|0;if(!(v>>>0<2|(v|0)==(s|0))){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1068708,1066348,545,1068770,0);l=i;return}a[1263537]=0;do if(w|0){if((w|0)==(s|0)?c[h>>2]|0:0)break;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1068708,1066348,546,1068856,0);l=i;return}while(0);a[1263537]=0;c[j>>2]=0;if(__ZN11Triangulate11triangulateERK6VectorI7Vector2ERS0_IiE(e,j)|0){s=c[j>>2]|0;if(!s){x=0;y=s}else{q=(__Z28atomic_conditional_incrementPj(s+-8|0)|0)==0;s=c[j>>2]|0;x=q?0:s;y=s}}else{x=0;y=c[j>>2]|0}if(y|0?(__Z16atomic_decrementPj(y+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(y,1);s=x;q=(x|0)==0;do if(!q){p=__ZnwjPKc(32,1263606)|0;c[p>>2]=369460;t=p+8|0;c[t>>2]=0;c[t+4>>2]=0;c[t+8>>2]=0;c[t+12>>2]=0;c[t+16>>2]=0;c[p+4>>2]=4;z=p+28|0;c[z>>2]=0;if(!p){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1068708,1066348,557,1068676,0);break}a[1263537]=0;c[p+24>>2]=c[h>>2];A=p+12|0;do if(c[e>>2]|0){c[A>>2]=0;B=c[e>>2]|0;if(!B)break;if(!(__Z28atomic_conditional_incrementPj(B+-8|0)|0))break;c[A>>2]=c[e>>2]}while(0);A=p+16|0;B=c[A>>2]|0;do if((B|0)!=(c[g>>2]|0)){do if(B|0){if(__Z16atomic_decrementPj(B+-8|0)|0)break;__ZN6Memory11free_staticEPvb(B,1)}while(0);c[A>>2]=0;C=c[g>>2]|0;if(!C)break;if(!(__Z28atomic_conditional_incrementPj(C+-8|0)|0))break;c[A>>2]=c[g>>2]}while(0);A=p+20|0;B=c[A>>2]|0;do if((B|0)!=(c[f>>2]|0)){do if(B|0){if(__Z16atomic_decrementPj(B+-8|0)|0)break;__ZN6Memory11free_staticEPvb(B,1)}while(0);c[A>>2]=0;C=c[f>>2]|0;if(!C)break;if(!(__Z28atomic_conditional_incrementPj(C+-8|0)|0))break;c[A>>2]=c[f>>2]}while(0);A=c[t>>2]|0;do if((A|0)!=(x|0)){do if(A|0){if(__Z16atomic_decrementPj(A+-8|0)|0)break;__ZN6Memory11free_staticEPvb(A,1)}while(0);c[t>>2]=0;if(!(__Z28atomic_conditional_incrementPj(x+-8|0)|0))break;c[t>>2]=s}while(0);c[z>>2]=c[x+-4>>2];a[o+45>>0]=1;t=o+40|0;A=c[t>>2]|0;if(!A)D=1;else D=(c[A+-4>>2]|0)+1|0;if(__ZN6VectorIPN16RasterizerCanvas4Item7CommandEE6resizeEi(t,D)|0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);E=74;break}a[1263537]=0;A=c[t>>2]|0;if(!A)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);B=c[A+-4>>2]|0;if((B|0)<1)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else{__ZN6VectorIPN16RasterizerCanvas4Item7CommandEE14_copy_on_writeEv(t);c[(c[t>>2]|0)+(B+-1<<2)>>2]=p;E=74;break}}else{__ZN6StringC2EPKc(n,1068944);c[k>>2]=__ZNK6String4utf8Ev(n)|0;__Z19_err_set_last_errorPKc(__ZNK10CharString8get_dataEv(k)|0);B=c[k>>2]|0;if(B|0?(__Z16atomic_decrementPj(B+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(B,1);B=c[n>>2]|0;do if(B|0){if(__Z16atomic_decrementPj(B+-8|0)|0)break;__ZN6Memory11free_staticEPvb(B,1)}while(0);a[1263537]=1;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1068708,1066348,553,1068957,0);a[1263537]=0;E=74}while(0);if((E|0)==74?q:0){l=i;return}if(__Z16atomic_decrementPj(x+-8|0)|0){l=i;return}__ZN6Memory11free_staticEPvb(x,1);l=i;return}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1068708,1066348,542,1068732,0);l=i;return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1067819,1066271,164,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1068708,1066348,539,1067865,0);l=i;return}function __ZN18VisualServerCanvas25canvas_item_add_primitiveE3RIDRK6VectorI7Vector2ERKS1_I5ColorES5_S0_f(b,d,e,f,h,i,j){b=b|0;d=d|0;e=e|0;f=f|0;h=h|0;i=i|0;j=+j;var k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0;k=c[d>>2]|0;if(k|0){d=c[b+52>>2]|0;a:do if(d|0){l=c[d+8>>2]|0;m=c[b+56>>2]|0;b:do if((l|0)==(m|0))n=l;else{o=l;while(1){p=c[o+24>>2]|0;if(k>>>0<p>>>0)q=o+8|0;else{if(p>>>0>=k>>>0){n=o;break b}q=o+4|0}o=c[q>>2]|0;if((o|0)==(m|0))break a}}while(0);if((n|0)!=(m|0)&(n|0)!=0){a[1263537]=0;l=__ZnwjPKc(28,1263606)|0;c[l>>2]=369476;o=l+8|0;c[o>>2]=0;c[o+4>>2]=0;c[o+8>>2]=0;c[o+12>>2]=0;c[l+4>>2]=3;p=l+24|0;g[p>>2]=1.0;if(!l){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1068993,1066348,525,1069019,0);return}a[1263537]=0;c[l+20>>2]=c[i>>2];if((c[e>>2]|0?(c[o>>2]=0,r=c[e>>2]|0,r|0):0)?__Z28atomic_conditional_incrementPj(r+-8|0)|0:0)c[o>>2]=c[e>>2];o=l+12|0;r=c[o>>2]|0;if((r|0)!=(c[h>>2]|0)){if(r|0?(__Z16atomic_decrementPj(r+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(r,1);c[o>>2]=0;r=c[h>>2]|0;if(r|0?__Z28atomic_conditional_incrementPj(r+-8|0)|0:0)c[o>>2]=c[h>>2]}o=l+16|0;r=c[o>>2]|0;if((r|0)!=(c[f>>2]|0)){if(r|0?(__Z16atomic_decrementPj(r+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(r,1);c[o>>2]=0;r=c[f>>2]|0;if(r|0?__Z28atomic_conditional_incrementPj(r+-8|0)|0:0)c[o>>2]=c[f>>2]}g[p>>2]=j;a[k+45>>0]=1;p=k+40|0;o=c[p>>2]|0;if(!o)s=1;else s=(c[o+-4>>2]|0)+1|0;if(__ZN6VectorIPN16RasterizerCanvas4Item7CommandEE6resizeEi(p,s)|0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);return}a[1263537]=0;o=c[p>>2]|0;if(!o)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);r=c[o+-4>>2]|0;if((r|0)<1)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);__ZN6VectorIPN16RasterizerCanvas4Item7CommandEE14_copy_on_writeEv(p);c[(c[p>>2]|0)+(r+-1<<2)>>2]=l;return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1067819,1066271,164,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1068993,1066348,522,1067865,0);return}function __ZN16RasterizerCanvas4Item16CommandPrimitiveD2Ev(a){a=a|0;var b=0;c[a>>2]=369476;b=c[a+16>>2]|0;if(b|0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(b,1);b=c[a+12>>2]|0;if(b|0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(b,1);b=c[a+8>>2]|0;if(!b)return;if(__Z16atomic_decrementPj(b+-8|0)|0)return;__ZN6Memory11free_staticEPvb(b,1);return}function __ZN16RasterizerCanvas4Item16CommandPrimitiveD0Ev(a){a=a|0;var b=0;c[a>>2]=369476;b=c[a+16>>2]|0;if(b|0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(b,1);b=c[a+12>>2]|0;if(b|0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(b,1);b=c[a+8>>2]|0;if(!b){__ZdlPv(a);return}if(__Z16atomic_decrementPj(b+-8|0)|0){__ZdlPv(a);return}__ZN6Memory11free_staticEPvb(b,1);__ZdlPv(a);return}function __ZN18VisualServerCanvas26canvas_item_add_nine_patchE3RIDRK5Rect2S3_S0_RK7Vector2S6_N12VisualServer17NinePatchAxisModeES8_bRK5Color(b,d,e,f,h,i,j,k,l,m,n){b=b|0;d=d|0;e=e|0;f=f|0;h=h|0;i=i|0;j=j|0;k=k|0;l=l|0;m=m|0;n=n|0;var o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0;o=m&1;m=c[d>>2]|0;if(m|0){d=c[b+52>>2]|0;a:do if(d|0){p=c[d+8>>2]|0;q=c[b+56>>2]|0;b:do if((p|0)==(q|0))r=p;else{s=p;while(1){t=c[s+24>>2]|0;if(m>>>0<t>>>0)u=s+8|0;else{if(t>>>0>=m>>>0){r=s;break b}u=s+4|0}s=c[u>>2]|0;if((s|0)==(q|0))break a}}while(0);if((r|0)!=(q|0)&(r|0)!=0){a[1263537]=0;p=__ZnwjPKc(88,1263606)|0;c[p>>2]=369492;s=p+8|0;t=p+64|0;g[t>>2]=0.0;g[p+68>>2]=0.0;g[p+72>>2]=0.0;v=p+76|0;w=s;x=w+36|0;do{c[w>>2]=0;w=w+4|0}while((w|0)<(x|0));g[v>>2]=1.0;w=p+60|0;a[w>>0]=1;c[p+4>>2]=2;if(!p){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1069048,1066348,503,1069075,0);return}a[1263537]=0;c[p+40>>2]=c[h>>2];c[s>>2]=c[e>>2];c[s+4>>2]=c[e+4>>2];c[s+8>>2]=c[e+8>>2];c[s+12>>2]=c[e+12>>2];x=p+24|0;c[x>>2]=c[f>>2];c[x+4>>2]=c[f+4>>2];c[x+8>>2]=c[f+8>>2];c[x+12>>2]=c[f+12>>2];a[w>>0]=o;c[t>>2]=c[n>>2];c[t+4>>2]=c[n+4>>2];c[t+8>>2]=c[n+8>>2];c[t+12>>2]=c[n+12>>2];c[p+44>>2]=c[i>>2];c[p+48>>2]=c[i+4>>2];c[p+52>>2]=c[j>>2];c[p+56>>2]=c[j+4>>2];c[p+80>>2]=k;c[p+84>>2]=l;a[m+45>>0]=1;w=m+40|0;x=c[w>>2]|0;if(!x)y=1;else y=(c[x+-4>>2]|0)+1|0;if(__ZN6VectorIPN16RasterizerCanvas4Item7CommandEE6resizeEi(w,y)|0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);return}a[1263537]=0;x=c[w>>2]|0;if(!x)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);q=c[x+-4>>2]|0;if((q|0)<1)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);__ZN6VectorIPN16RasterizerCanvas4Item7CommandEE14_copy_on_writeEv(w);c[(c[w>>2]|0)+(q+-1<<2)>>2]=p;return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1067819,1066271,164,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1069048,1066348,500,1067865,0);return}function __ZN16RasterizerCanvas4Item16CommandNinePatchD0Ev(a){a=a|0;__ZdlPv(a);return}function __ZN18VisualServerCanvas35canvas_item_add_texture_rect_regionE3RIDRK5Rect2S0_S3_RK5Colorb(b,d,e,f,h,i,j){b=b|0;d=d|0;e=e|0;f=f|0;h=h|0;i=i|0;j=j|0;var k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0;k=c[d>>2]|0;if(k|0){d=c[b+52>>2]|0;a:do if(d|0){l=c[d+8>>2]|0;m=c[b+56>>2]|0;b:do if((l|0)==(m|0))n=l;else{o=l;while(1){p=c[o+24>>2]|0;if(k>>>0<p>>>0)q=o+8|0;else{if(p>>>0>=k>>>0){n=o;break b}q=o+4|0}o=c[q>>2]|0;if((o|0)==(m|0))break a}}while(0);if((n|0)!=(m|0)&(n|0)!=0){a[1263537]=0;l=__ZnwjPKc(64,1263606)|0;c[l>>2]=369508;o=l+8|0;c[o>>2]=0;c[o+4>>2]=0;c[o+8>>2]=0;c[o+12>>2]=0;c[o+16>>2]=0;c[o+20>>2]=0;c[o+24>>2]=0;c[o+28>>2]=0;g[l+40>>2]=1.0;p=l+44|0;c[p>>2]=0;c[p+4>>2]=0;c[p+8>>2]=0;c[p+12>>2]=0;a[p+16>>0]=0;c[l+4>>2]=1;if(!l){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1069105,1066348,470,1069141,0);return}a[1263537]=0;r=l+28|0;c[r>>2]=c[i>>2];c[r+4>>2]=c[i+4>>2];c[r+8>>2]=c[i+8>>2];c[r+12>>2]=c[i+12>>2];c[o>>2]=c[e>>2];c[o+4>>2]=c[e+4>>2];c[o+8>>2]=c[e+8>>2];c[o+12>>2]=c[e+12>>2];c[l+24>>2]=c[f>>2];c[p>>2]=c[h>>2];c[p+4>>2]=c[h+4>>2];c[p+8>>2]=c[h+8>>2];c[p+12>>2]=c[h+12>>2];p=l+60|0;a[p>>0]=1;if(+g[e+8>>2]<0.0){a[p>>0]=5;o=l+16|0;g[o>>2]=-+g[o>>2];s=5}else s=1;if(+g[e+12>>2]<0.0){o=s|8;a[p>>0]=o;r=l+20|0;g[r>>2]=-+g[r>>2];t=o}else t=s;if(j){a[p>>0]=t|16;p=l+16|0;o=l+20|0;r=c[p>>2]|0;c[p>>2]=c[o>>2];c[o>>2]=r}a[k+45>>0]=1;r=k+40|0;o=c[r>>2]|0;if(!o)u=1;else u=(c[o+-4>>2]|0)+1|0;if(__ZN6VectorIPN16RasterizerCanvas4Item7CommandEE6resizeEi(r,u)|0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);return}a[1263537]=0;o=c[r>>2]|0;if(!o)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);p=c[o+-4>>2]|0;if((p|0)<1)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);__ZN6VectorIPN16RasterizerCanvas4Item7CommandEE14_copy_on_writeEv(r);c[(c[r>>2]|0)+(p+-1<<2)>>2]=l;return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1067819,1066271,164,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1069105,1066348,467,1067865,0);return}function __ZN16RasterizerCanvas4Item11CommandRectD0Ev(a){a=a|0;__ZdlPv(a);return}function __ZN18VisualServerCanvas28canvas_item_add_texture_rectE3RIDRK5Rect2S0_bRK5Colorb(b,d,e,f,h,i,j){b=b|0;d=d|0;e=e|0;f=f|0;h=h|0;i=i|0;j=j|0;var k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0;k=c[d>>2]|0;if(k|0){d=c[b+52>>2]|0;a:do if(d|0){l=c[d+8>>2]|0;m=c[b+56>>2]|0;b:do if((l|0)==(m|0))n=l;else{o=l;while(1){p=c[o+24>>2]|0;if(k>>>0<p>>>0)q=o+8|0;else{if(p>>>0>=k>>>0){n=o;break b}q=o+4|0}o=c[q>>2]|0;if((o|0)==(m|0))break a}}while(0);if((n|0)!=(m|0)&(n|0)!=0){a[1263537]=0;l=__ZnwjPKc(64,1263606)|0;c[l>>2]=369508;o=l+8|0;c[o>>2]=0;c[o+4>>2]=0;c[o+8>>2]=0;c[o+12>>2]=0;c[o+16>>2]=0;c[o+20>>2]=0;c[o+24>>2]=0;c[o+28>>2]=0;g[l+40>>2]=1.0;p=l+44|0;c[p>>2]=0;c[p+4>>2]=0;c[p+8>>2]=0;c[p+12>>2]=0;a[p+16>>0]=0;c[l+4>>2]=1;if(!l){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1069170,1066348,435,1069141,0);return}a[1263537]=0;r=l+28|0;c[r>>2]=c[i>>2];c[r+4>>2]=c[i+4>>2];c[r+8>>2]=c[i+8>>2];c[r+12>>2]=c[i+12>>2];c[o>>2]=c[e>>2];c[o+4>>2]=c[e+4>>2];c[o+8>>2]=c[e+8>>2];c[o+12>>2]=c[e+12>>2];o=l+60|0;a[o>>0]=0;if(h){a[o>>0]=3;r=e+8|0;s=c[r>>2]|0;t=c[e+12>>2]|0;g[p>>2]=0.0;g[l+48>>2]=0.0;c[l+52>>2]=s;c[l+56>>2]=t;u=r;v=3}else{u=e+8|0;v=0}if(+g[u>>2]<0.0){r=v|4;a[o>>0]=r;t=l+16|0;g[t>>2]=-+g[t>>2];w=r}else w=v;if(+g[e+12>>2]<0.0){r=w|8;a[o>>0]=r;t=l+20|0;g[t>>2]=-+g[t>>2];x=r}else x=w;if(j){a[o>>0]=x|16;o=l+16|0;r=l+20|0;t=c[o>>2]|0;c[o>>2]=c[r>>2];c[r>>2]=t}c[l+24>>2]=c[f>>2];a[k+45>>0]=1;t=k+40|0;r=c[t>>2]|0;if(!r)y=1;else y=(c[r+-4>>2]|0)+1|0;if(__ZN6VectorIPN16RasterizerCanvas4Item7CommandEE6resizeEi(t,y)|0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);return}a[1263537]=0;r=c[t>>2]|0;if(!r)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);o=c[r+-4>>2]|0;if((o|0)<1)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);__ZN6VectorIPN16RasterizerCanvas4Item7CommandEE14_copy_on_writeEv(t);c[(c[t>>2]|0)+(o+-1<<2)>>2]=l;return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1067819,1066271,164,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1069170,1066348,432,1067865,0);return}function __ZN18VisualServerCanvas22canvas_item_add_circleE3RIDRK7Vector2fRK5Color(b,d,e,f,h){b=b|0;d=d|0;e=e|0;f=+f;h=h|0;var i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0;i=c[d>>2]|0;if(i|0){d=c[b+52>>2]|0;a:do if(d|0){j=c[d+8>>2]|0;k=c[b+56>>2]|0;b:do if((j|0)==(k|0))l=j;else{m=j;while(1){n=c[m+24>>2]|0;if(i>>>0<n>>>0)o=m+8|0;else{if(n>>>0>=i>>>0){l=m;break b}o=m+4|0}m=c[o>>2]|0;if((m|0)==(k|0))break a}}while(0);if((l|0)!=(k|0)&(l|0)!=0){a[1263537]=0;j=__ZnwjPKc(36,1263606)|0;c[j>>2]=369524;m=j+8|0;g[m>>2]=0.0;g[j+12>>2]=0.0;n=j+20|0;g[n>>2]=0.0;g[j+24>>2]=0.0;g[j+28>>2]=0.0;g[j+32>>2]=1.0;c[j+4>>2]=7;if(!j){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1069199,1066348,421,1069222,0);return}a[1263537]=0;c[n>>2]=c[h>>2];c[n+4>>2]=c[h+4>>2];c[n+8>>2]=c[h+8>>2];c[n+12>>2]=c[h+12>>2];n=e;p=c[n+4>>2]|0;q=m;c[q>>2]=c[n>>2];c[q+4>>2]=p;g[j+16>>2]=f;p=i+40|0;q=c[p>>2]|0;if(!q)r=1;else r=(c[q+-4>>2]|0)+1|0;if(__ZN6VectorIPN16RasterizerCanvas4Item7CommandEE6resizeEi(p,r)|0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);return}a[1263537]=0;q=c[p>>2]|0;if(!q)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);n=c[q+-4>>2]|0;if((n|0)<1)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);__ZN6VectorIPN16RasterizerCanvas4Item7CommandEE14_copy_on_writeEv(p);c[(c[p>>2]|0)+(n+-1<<2)>>2]=j;return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1067819,1066271,164,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1069199,1066348,418,1067865,0);return}function __ZN16RasterizerCanvas4Item13CommandCircleD0Ev(a){a=a|0;__ZdlPv(a);return}function __ZN18VisualServerCanvas20canvas_item_add_rectE3RIDRK5Rect2RK5Color(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0;h=c[d>>2]|0;if(h|0){d=c[b+52>>2]|0;a:do if(d|0){i=c[d+8>>2]|0;j=c[b+56>>2]|0;b:do if((i|0)==(j|0))k=i;else{l=i;while(1){m=c[l+24>>2]|0;if(h>>>0<m>>>0)n=l+8|0;else{if(m>>>0>=h>>>0){k=l;break b}n=l+4|0}l=c[n>>2]|0;if((l|0)==(j|0))break a}}while(0);if((k|0)!=(j|0)&(k|0)!=0){a[1263537]=0;i=__ZnwjPKc(64,1263606)|0;c[i>>2]=369508;l=i+8|0;c[l>>2]=0;c[l+4>>2]=0;c[l+8>>2]=0;c[l+12>>2]=0;c[l+16>>2]=0;c[l+20>>2]=0;c[l+24>>2]=0;c[l+28>>2]=0;g[i+40>>2]=1.0;m=i+44|0;c[m>>2]=0;c[m+4>>2]=0;c[m+8>>2]=0;c[m+12>>2]=0;a[m+16>>0]=0;c[i+4>>2]=1;if(!i){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1069253,1066348,407,1069141,0);return}a[1263537]=0;m=i+28|0;c[m>>2]=c[f>>2];c[m+4>>2]=c[f+4>>2];c[m+8>>2]=c[f+8>>2];c[m+12>>2]=c[f+12>>2];c[l>>2]=c[e>>2];c[l+4>>2]=c[e+4>>2];c[l+8>>2]=c[e+8>>2];c[l+12>>2]=c[e+12>>2];a[h+45>>0]=1;l=h+40|0;m=c[l>>2]|0;if(!m)o=1;else o=(c[m+-4>>2]|0)+1|0;if(__ZN6VectorIPN16RasterizerCanvas4Item7CommandEE6resizeEi(l,o)|0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);return}a[1263537]=0;m=c[l>>2]|0;if(!m)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);p=c[m+-4>>2]|0;if((p|0)<1)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);__ZN6VectorIPN16RasterizerCanvas4Item7CommandEE14_copy_on_writeEv(l);c[(c[l>>2]|0)+(p+-1<<2)>>2]=i;return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1067819,1066271,164,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1069253,1066348,404,1067865,0);return}function __ZN18VisualServerCanvas20canvas_item_add_lineE3RIDRK7Vector2S3_RK5Colorfb(b,d,e,f,h,i,j){b=b|0;d=d|0;e=e|0;f=f|0;h=h|0;i=+i;j=j|0;var k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0;k=j&1;j=c[d>>2]|0;if(j|0){d=c[b+52>>2]|0;a:do if(d|0){l=c[d+8>>2]|0;m=c[b+56>>2]|0;b:do if((l|0)==(m|0))n=l;else{o=l;while(1){p=c[o+24>>2]|0;if(j>>>0<p>>>0)q=o+8|0;else{if(p>>>0>=j>>>0){n=o;break b}q=o+4|0}o=c[q>>2]|0;if((o|0)==(m|0))break a}}while(0);if((n|0)!=(m|0)&(n|0)!=0){a[1263537]=0;l=__ZnwjPKc(48,1263606)|0;c[l>>2]=369540;o=l+8|0;c[o>>2]=0;c[o+4>>2]=0;c[o+8>>2]=0;c[o+12>>2]=0;c[o+16>>2]=0;c[o+20>>2]=0;c[o+24>>2]=0;g[l+36>>2]=1.0;c[l+4>>2]=0;if(!l){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1069274,1066348,390,1069295,0);return}a[1263537]=0;p=l+24|0;c[p>>2]=c[h>>2];c[p+4>>2]=c[h+4>>2];c[p+8>>2]=c[h+8>>2];c[p+12>>2]=c[h+12>>2];p=e;r=c[p+4>>2]|0;s=o;c[s>>2]=c[p>>2];c[s+4>>2]=r;r=f;s=c[r+4>>2]|0;p=l+16|0;c[p>>2]=c[r>>2];c[p+4>>2]=s;g[l+40>>2]=i;a[l+44>>0]=k;a[j+45>>0]=1;s=j+40|0;p=c[s>>2]|0;if(!p)t=1;else t=(c[p+-4>>2]|0)+1|0;if(__ZN6VectorIPN16RasterizerCanvas4Item7CommandEE6resizeEi(s,t)|0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);return}a[1263537]=0;p=c[s>>2]|0;if(!p)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);r=c[p+-4>>2]|0;if((r|0)<1)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);__ZN6VectorIPN16RasterizerCanvas4Item7CommandEE14_copy_on_writeEv(s);c[(c[s>>2]|0)+(r+-1<<2)>>2]=l;return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1067819,1066271,164,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1069274,1066348,387,1067865,0);return}function __ZN16RasterizerCanvas4Item11CommandLineD0Ev(a){a=a|0;__ZdlPv(a);return}function __ZN18VisualServerCanvas34canvas_item_set_draw_behind_parentE3RIDb(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0;f=c[d>>2]|0;if(f|0){d=c[b+52>>2]|0;a:do if(d|0){g=c[d+8>>2]|0;h=c[b+56>>2]|0;b:do if((g|0)==(h|0))i=g;else{j=g;while(1){k=c[j+24>>2]|0;if(f>>>0<k>>>0)l=j+8|0;else{if(k>>>0>=f>>>0){i=j;break b}l=j+4|0}j=c[l>>2]|0;if((j|0)==(h|0))break a}}while(0);if((i|0)!=(h|0)&(i|0)!=0){a[1263537]=0;a[f+34>>0]=e&1;return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1067819,1066271,164,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1069324,1066348,379,1067865,0);return}function __ZN18VisualServerCanvas29canvas_item_set_self_modulateE3RIDRK5Color(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0;f=c[d>>2]|0;if(f|0){d=c[b+52>>2]|0;a:do if(d|0){g=c[d+8>>2]|0;h=c[b+56>>2]|0;b:do if((g|0)==(h|0))i=g;else{j=g;while(1){k=c[j+24>>2]|0;if(f>>>0<k>>>0)l=j+8|0;else{if(k>>>0>=f>>>0){i=j;break b}l=j+4|0}j=c[l>>2]|0;if((j|0)==(h|0))break a}}while(0);if((i|0)!=(h|0)&(i|0)!=0){a[1263537]=0;g=f+196|0;c[g>>2]=c[e>>2];c[g+4>>2]=c[e+4>>2];c[g+8>>2]=c[e+8>>2];c[g+12>>2]=c[e+12>>2];return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1067819,1066271,164,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1069359,1066348,371,1067865,0);return}function __ZN18VisualServerCanvas24canvas_item_set_modulateE3RIDRK5Color(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0;f=c[d>>2]|0;if(f|0){d=c[b+52>>2]|0;a:do if(d|0){g=c[d+8>>2]|0;h=c[b+56>>2]|0;b:do if((g|0)==(h|0))i=g;else{j=g;while(1){k=c[j+24>>2]|0;if(f>>>0<k>>>0)l=j+8|0;else{if(k>>>0>=f>>>0){i=j;break b}l=j+4|0}j=c[l>>2]|0;if((j|0)==(h|0))break a}}while(0);if((i|0)!=(h|0)&(i|0)!=0){a[1263537]=0;g=f+180|0;c[g>>2]=c[e>>2];c[g+4>>2]=c[e+4>>2];c[g+8>>2]=c[e+8>>2];c[g+12>>2]=c[e+12>>2];return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1067819,1066271,164,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1069389,1066348,364,1067865,0);return}function __ZN18VisualServerCanvas27canvas_item_set_custom_rectE3RIDbRK5Rect2(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,l=0,m=0;g=c[d>>2]|0;if(g|0){d=c[b+52>>2]|0;a:do if(d|0){h=c[d+8>>2]|0;i=c[b+56>>2]|0;b:do if((h|0)==(i|0))j=h;else{k=h;while(1){l=c[k+24>>2]|0;if(g>>>0<l>>>0)m=k+8|0;else{if(l>>>0>=g>>>0){j=k;break b}m=k+4|0}k=c[m>>2]|0;if((k|0)==(i|0))break a}}while(0);if((j|0)!=(i|0)&(j|0)!=0){a[1263537]=0;a[g+44>>0]=e&1;h=g+48|0;c[h>>2]=c[f>>2];c[h+4>>2]=c[f+4>>2];c[h+8>>2]=c[f+8>>2];c[h+12>>2]=c[f+12>>2];return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1067819,1066271,164,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1069414,1066348,356,1067865,0);return}function __ZN18VisualServerCanvas35canvas_item_set_distance_field_modeE3RIDb(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0;f=c[d>>2]|0;if(f|0){d=c[b+52>>2]|0;a:do if(d|0){g=c[d+8>>2]|0;h=c[b+56>>2]|0;b:do if((g|0)==(h|0))i=g;else{j=g;while(1){k=c[j+24>>2]|0;if(f>>>0<k>>>0)l=j+8|0;else{if(k>>>0>=f>>>0){i=j;break b}l=j+4|0}j=c[l>>2]|0;if((j|0)==(h|0))break a}}while(0);if((i|0)!=(h|0)&(i|0)!=0){a[1263537]=0;a[f+144>>0]=e&1;return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1067819,1066271,164,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1069442,1066348,349,1067865,0);return}function __ZN18VisualServerCanvas20canvas_item_set_clipE3RIDb(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0;f=c[d>>2]|0;if(f|0){d=c[b+52>>2]|0;a:do if(d|0){g=c[d+8>>2]|0;h=c[b+56>>2]|0;b:do if((g|0)==(h|0))i=g;else{j=g;while(1){k=c[j+24>>2]|0;if(f>>>0<k>>>0)l=j+8|0;else{if(k>>>0>=f>>>0){i=j;break b}l=j+4|0}j=c[l>>2]|0;if((j|0)==(h|0))break a}}while(0);if((i|0)!=(h|0)&(i|0)!=0){a[1263537]=0;a[f+32>>0]=e&1;return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1067819,1066271,164,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1069478,1066348,342,1067865,0);return}function __ZN18VisualServerCanvas25canvas_item_set_transformE3RIDRK11Transform2D(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0;f=c[d>>2]|0;if(f|0){d=c[b+52>>2]|0;a:do if(d|0){g=c[d+8>>2]|0;h=c[b+56>>2]|0;b:do if((g|0)==(h|0))i=g;else{j=g;while(1){k=c[j+24>>2]|0;if(f>>>0<k>>>0)l=j+8|0;else{if(k>>>0>=f>>>0){i=j;break b}l=j+4|0}j=c[l>>2]|0;if((j|0)==(h|0))break a}}while(0);if((i|0)!=(h|0)&(i|0)!=0){a[1263537]=0;g=f+8|0;c[g>>2]=c[e>>2];c[g+4>>2]=c[e+4>>2];c[g+8>>2]=c[e+8>>2];c[g+12>>2]=c[e+12>>2];c[g+16>>2]=c[e+16>>2];c[g+20>>2]=c[e+20>>2];return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1067819,1066271,164,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1069499,1066348,335,1067865,0);return}function __ZN18VisualServerCanvas26canvas_item_set_light_maskE3RIDi(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0;f=c[d>>2]|0;if(f|0){d=c[b+52>>2]|0;a:do if(d|0){g=c[d+8>>2]|0;h=c[b+56>>2]|0;b:do if((g|0)==(h|0))i=g;else{j=g;while(1){k=c[j+24>>2]|0;if(f>>>0<k>>>0)l=j+8|0;else{if(k>>>0>=f>>>0){i=j;break b}l=j+4|0}j=c[l>>2]|0;if((j|0)==(h|0))break a}}while(0);if((i|0)!=(h|0)&(i|0)!=0){a[1263537]=0;c[f+36>>2]=e;return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1067819,1066271,164,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1069525,1066348,327,1067865,0);return}function __ZN18VisualServerCanvas23canvas_item_set_visibleE3RIDb(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0;f=c[d>>2]|0;if(f|0){d=c[b+52>>2]|0;a:do if(d|0){g=c[d+8>>2]|0;h=c[b+56>>2]|0;b:do if((g|0)==(h|0))i=g;else{j=g;while(1){k=c[j+24>>2]|0;if(f>>>0<k>>>0)l=j+8|0;else{if(k>>>0>=f>>>0){i=j;break b}l=j+4|0}j=c[l>>2]|0;if((j|0)==(h|0))break a}}while(0);if((i|0)!=(h|0)&(i|0)!=0){a[1263537]=0;a[f+33>>0]=e&1;return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1067819,1066271,164,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1069552,1066348,320,1067865,0);return}function __ZN18VisualServerCanvas22canvas_item_set_parentE3RIDS0_(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);h=f+20|0;i=f+8|0;j=f+4|0;k=f;n=c[d>>2]|0;d=(n|0)==0;a:do if(!d){o=c[b+52>>2]|0;b:do if(o|0){p=c[o+8>>2]|0;q=c[b+56>>2]|0;c:do if((p|0)==(q|0))r=p;else{s=p;while(1){t=c[s+24>>2]|0;if(n>>>0<t>>>0)u=s+8|0;else{if(t>>>0>=n>>>0){r=s;break c}u=s+4|0}s=c[u>>2]|0;if((s|0)==(q|0))break b}}while(0);if((r|0)!=(q|0)&(r|0)!=0){a[1263537]=0;p=n;if(d)break a;a[1263537]=0;s=n+164|0;t=c[s>>2]|0;if(t|0){v=c[b+36>>2]|0;d:do if(v){w=c[v+8>>2]|0;x=c[b+40>>2]|0;y=(w|0)==(x|0);e:do if(y)z=w;else{A=w;while(1){B=c[A+24>>2]|0;if(t>>>0<B>>>0)C=A+8|0;else{if(B>>>0>=t>>>0){z=A;break e}C=A+4|0}A=c[C>>2]|0;if((A|0)==(x|0)){D=32;break d}}}while(0);if((z|0)!=(x|0)&(z|0)!=0){a[1263537]=0;f:do if(y){E=w;D=28}else{A=w;while(1){B=c[A+24>>2]|0;if(t>>>0<B>>>0)F=A+8|0;else{if(B>>>0>=t>>>0){E=A;D=28;break f}F=A+4|0}A=c[F>>2]|0;if((A|0)==(x|0)){D=29;break}}}while(0);if((D|0)==28)if((E|0)!=(x|0)&(E|0)!=0){a[1263537]=0;G=t}else D=29;if((D|0)==29){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,154,1066282,0);G=0}__ZN18VisualServerCanvas6Canvas10erase_itemEPNS_4ItemE(G,n)}else D=32}else D=32;while(0);g:do if((D|0)==32?(v=c[b+52>>2]|0,v|0):0){q=c[v+8>>2]|0;v=c[b+56>>2]|0;w=(q|0)==(v|0);h:do if(w)H=q;else{y=q;while(1){A=c[y+24>>2]|0;if(t>>>0<A>>>0)I=y+8|0;else{if(A>>>0>=t>>>0){H=y;break h}I=y+4|0}y=c[I>>2]|0;if((y|0)==(v|0))break g}}while(0);if((H|0)!=(v|0)&(H|0)!=0){a[1263537]=0;i:do if(w){J=q;D=46}else{x=q;while(1){y=c[x+24>>2]|0;if(t>>>0<y>>>0)K=x+8|0;else{if(y>>>0>=t>>>0){J=x;D=46;break i}K=x+4|0}x=c[K>>2]|0;if((x|0)==(v|0)){D=47;break}}}while(0);if((D|0)==46)if((J|0)!=(v|0)&(J|0)!=0){a[1263537]=0;L=t}else D=47;if((D|0)==47){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,154,1066282,0);L=0}q=L+224|0;w=c[q>>2]|0;if(w|0?(x=c[w+-4>>2]|0,(x|0)>0):0){y=0;while(1){if((c[w+(y<<2)>>2]|0)==(n|0))break;A=y+1|0;if((A|0)<(x|0))y=A;else break g}if((y|0)>-1){if((x|0)<=(y|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1128380,1146752,368,1122479,0);break}a[1263537]=0;__ZN6VectorIPN18VisualServerCanvas4ItemEE14_copy_on_writeEv(q);w=c[q>>2]|0;if(!w){M=0;N=-1}else{M=w;N=(c[w+-4>>2]|0)+-1|0}if((N|0)>(y|0)){w=y;do{v=w;w=w+1|0;c[M+(v<<2)>>2]=c[M+(w<<2)>>2]}while((w|0)!=(N|0))}__ZN6VectorIPN18VisualServerCanvas4ItemEE6resizeEi(q,N)|0}}}}while(0);c[s>>2]=0}t=c[e>>2]|0;w=t;if(t|0){y=c[b+36>>2]|0;j:do if(y){x=c[y+8>>2]|0;v=c[b+40>>2]|0;A=(x|0)==(v|0);k:do if(A)O=x;else{B=x;while(1){P=c[B+24>>2]|0;if(t>>>0<P>>>0)Q=B+8|0;else{if(P>>>0>=t>>>0){O=B;break k}Q=B+4|0}B=c[Q>>2]|0;if((B|0)==(v|0)){D=81;break j}}}while(0);if((O|0)!=(v|0)&(O|0)!=0){a[1263537]=0;l:do if(A){R=x;D=77}else{q=x;while(1){B=c[q+24>>2]|0;if(t>>>0<B>>>0)S=q+8|0;else{if(B>>>0>=t>>>0){R=q;D=77;break l}S=q+4|0}q=c[S>>2]|0;if((q|0)==(v|0)){D=78;break}}}while(0);if((D|0)==77)if((R|0)!=(v|0)&(R|0)!=0){a[1263537]=0;T=t}else D=78;if((D|0)==78){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,154,1066282,0);T=0}g[i>>2]=0.0;g[i+4>>2]=0.0;c[i+8>>2]=p;c[h>>2]=c[i>>2];c[h+4>>2]=c[i+4>>2];c[h+8>>2]=c[i+8>>2];__ZN6VectorIN18VisualServerCanvas6Canvas9ChildItemEE9push_backES2_(T+48|0,h)|0;U=T+44|0}else D=81}else D=81;while(0);m:do if((D|0)==81){p=c[b+52>>2]|0;n:do if(p|0){y=c[p+8>>2]|0;x=c[b+56>>2]|0;A=(y|0)==(x|0);o:do if(A)V=y;else{q=y;while(1){B=c[q+24>>2]|0;if(t>>>0<B>>>0)W=q+8|0;else{if(B>>>0>=t>>>0){V=q;break o}W=q+4|0}q=c[W>>2]|0;if((q|0)==(x|0))break n}}while(0);if((V|0)!=(x|0)&(V|0)!=0){a[1263537]=0;p:do if(A){X=y;D=95}else{q=y;while(1){B=c[q+24>>2]|0;if(t>>>0<B>>>0)Y=q+8|0;else{if(B>>>0>=t>>>0){X=q;D=95;break p}Y=q+4|0}q=c[Y>>2]|0;if((q|0)==(x|0)){D=96;break}}}while(0);if((D|0)==95)if((X|0)!=(x|0)&(X|0)!=0){a[1263537]=0;Z=t}else D=96;if((D|0)==96){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,154,1066282,0);Z=0}y=Z+224|0;A=c[y>>2]|0;if(!A)_=1;else _=(c[A+-4>>2]|0)+1|0;do if(!(__ZN6VectorIPN18VisualServerCanvas4ItemEE6resizeEi(y,_)|0)){a[1263537]=0;A=c[y>>2]|0;if(!A)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);q=c[A+-4>>2]|0;if((q|0)<1)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else{__ZN6VectorIPN18VisualServerCanvas4ItemEE14_copy_on_writeEv(y);c[(c[y>>2]|0)+(q+-1<<2)>>2]=n;break}}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);while(0);U=Z+220|0;break m}}while(0);__ZN6StringC2EPKc(k,1069599);c[j>>2]=__ZNK6String4utf8Ev(k)|0;__Z19_err_set_last_errorPKc(__ZNK10CharString8get_dataEv(j)|0);p=c[j>>2]|0;if(p|0?(__Z16atomic_decrementPj(p+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(p,1);p=c[k>>2]|0;if(p|0?(__Z16atomic_decrementPj(p+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(p,1);a[1263537]=1;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1069576,1066348,311,1130797,0);a[1263537]=0;l=f;return}while(0);a[U>>0]=1}c[s>>2]=w;l=f;return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1067819,1066271,164,1066282,0)}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1069576,1066348,277,1067865,0);l=f;return}function __ZN6VectorIN18VisualServerCanvas6Canvas9ChildItemEE9push_backES2_(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;g=c[b>>2]|0;if(!g)h=1;else h=(c[g+-4>>2]|0)+1|0;if(__ZN6VectorIN18VisualServerCanvas6Canvas9ChildItemEE6resizeEi(b,h)|0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);i=1;l=e;return i|0}a[1263537]=0;h=c[b>>2]|0;do if(h){g=(c[h+-4>>2]|0)+-1|0;c[f>>2]=c[d>>2];c[f+4>>2]=c[d+4>>2];c[f+8>>2]=c[d+8>>2];if((g|0)<0){j=f;k=10}else{if((c[h+-4>>2]|0)<=(g|0)){if((c[h+-4>>2]|0)<=(g|0)){j=f;k=10;break}a[1263537]=0}__ZN6VectorIN18VisualServerCanvas6Canvas9ChildItemEE14_copy_on_writeEv(b);n=f;o=(c[b>>2]|0)+(g*12|0)|0}}else{c[f>>2]=c[d>>2];c[f+4>>2]=c[d+4>>2];c[f+8>>2]=c[d+8>>2];j=f;k=10}while(0);if((k|0)==10){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);n=j;o=0};c[o>>2]=c[n>>2];c[o+4>>2]=c[n+4>>2];c[o+8>>2]=c[n+8>>2];i=0;l=e;return i|0}function __ZN18VisualServerCanvas18canvas_item_createEv(b){b=b|0;var d=0,e=0,f=0,h=0,i=0,j=0,k=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d;f=__ZnwjPKc(228,1263606)|0;h=f+12|0;c[h>>2]=0;c[h+4>>2]=0;c[h+8>>2]=0;c[h+12>>2]=0;c[h+16>>2]=0;g[f+8>>2]=1.0;g[f+20>>2]=1.0;c[f+40>>2]=0;h=f+48|0;c[h>>2]=0;c[h+4>>2]=0;c[h+8>>2]=0;c[h+12>>2]=0;c[h+16>>2]=0;h=f+96|0;c[h>>2]=0;c[h+4>>2]=0;c[h+8>>2]=0;c[h+12>>2]=0;c[h+16>>2]=0;g[f+92>>2]=1.0;g[f+104>>2]=1.0;h=f+116|0;c[h>>2]=0;c[h+4>>2]=0;c[h+8>>2]=0;c[h+12>>2]=0;h=f+148|0;c[h>>2]=0;c[h+4>>2]=0;c[h+8>>2]=0;c[h+12>>2]=0;c[f+36>>2]=1;c[f+140>>2]=0;c[f+68>>2]=0;c[f+132>>2]=0;a[f+32>>0]=0;g[f+76>>2]=1.0;g[f+80>>2]=1.0;g[f+84>>2]=1.0;g[f+88>>2]=1.0;a[f+33>>0]=1;a[f+45>>0]=1;a[f+44>>0]=0;a[f+34>>0]=0;c[f+136>>2]=0;c[f+72>>2]=0;a[f+144>>0]=0;a[f+145>>0]=0;c[f>>2]=369556;c[f+164>>2]=0;c[f+224>>2]=0;a[f+220>>0]=1;c[f+168>>2]=0;c[f+172>>2]=0;g[f+180>>2]=1.0;g[f+184>>2]=1.0;g[f+188>>2]=1.0;g[f+192>>2]=1.0;g[f+196>>2]=1.0;g[f+200>>2]=1.0;g[f+204>>2]=1.0;g[f+208>>2]=1.0;a[f+177>>0]=0;a[f+212>>0]=0;a[f+176>>0]=1;c[f+216>>2]=0;if(!f){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1069614,1066348,269,1069633,0);i=0;l=d;return i|0}a[1263537]=0;__Z28atomic_conditional_incrementPj(1255200)|0;c[f+4>>2]=c[313800];h=b+52|0;c[e>>2]=f;if(!(c[h>>2]|0)){j=__ZnwjPFPvjE(28,4740)|0;k=j+16|0;c[k>>2]=0;c[k+4>>2]=0;c[h>>2]=j;k=c[b+56>>2]|0;c[j+4>>2]=k;c[j+8>>2]=k;c[j+12>>2]=k;c[j>>2]=1}__ZN3SetIP8RID_Data10ComparatorIS1_E16DefaultAllocatorE10_insert_rbERKS1_(h,e)|0;i=f;l=d;return i|0}function __ZN18VisualServerCanvas4ItemD2Ev(a){a=a|0;var b=0;c[a>>2]=369556;b=c[a+224>>2]|0;if(b|0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(b,1);c[a>>2]=369572;__ZN16RasterizerCanvas4Item5clearEv(a);b=c[a+72>>2]|0;if(b|0)__ZN6Memory11free_staticEPvb(b,0);b=c[a+40>>2]|0;if(!b)return;if(__Z16atomic_decrementPj(b+-8|0)|0)return;__ZN6Memory11free_staticEPvb(b,1);return}function __ZN18VisualServerCanvas4ItemD0Ev(a){a=a|0;var b=0;c[a>>2]=369556;b=c[a+224>>2]|0;if(b|0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(b,1);c[a>>2]=369572;__ZN16RasterizerCanvas4Item5clearEv(a);b=c[a+72>>2]|0;if(b|0)__ZN6Memory11free_staticEPvb(b,0);b=c[a+40>>2]|0;if(!b){__ZdlPv(a);return}if(__Z16atomic_decrementPj(b+-8|0)|0){__ZdlPv(a);return}__ZN6Memory11free_staticEPvb(b,1);__ZdlPv(a);return}function __ZN16RasterizerCanvas4ItemD2Ev(a){a=a|0;var b=0;c[a>>2]=369572;__ZN16RasterizerCanvas4Item5clearEv(a);b=c[a+72>>2]|0;if(b|0)__ZN6Memory11free_staticEPvb(b,0);b=c[a+40>>2]|0;if(!b)return;if(__Z16atomic_decrementPj(b+-8|0)|0)return;__ZN6Memory11free_staticEPvb(b,1);return}function __ZN16RasterizerCanvas4ItemD0Ev(a){a=a|0;var b=0;c[a>>2]=369572;__ZN16RasterizerCanvas4Item5clearEv(a);b=c[a+72>>2]|0;if(b|0)__ZN6Memory11free_staticEPvb(b,0);b=c[a+40>>2]|0;if(!b){__ZdlPv(a);return}if(__Z16atomic_decrementPj(b+-8|0)|0){__ZdlPv(a);return}__ZN6Memory11free_staticEPvb(b,1);__ZdlPv(a);return}function __ZN18VisualServerCanvas19canvas_set_modulateE3RIDRK5Color(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0;f=c[d>>2]|0;if(!f)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,153,1066435,0);else{a[1263537]=0;d=c[b+36>>2]|0;a:do if(d|0){g=c[d+8>>2]|0;h=c[b+40>>2]|0;b:do if((g|0)==(h|0))i=g;else{j=g;while(1){k=c[j+24>>2]|0;if(f>>>0<k>>>0)l=j+8|0;else{if(k>>>0>=f>>>0){i=j;break b}l=j+4|0}j=c[l>>2]|0;if((j|0)==(h|0))break a}}while(0);if((i|0)!=(h|0)&(i|0)!=0){a[1263537]=0;g=f+52|0;c[g>>2]=c[e>>2];c[g+4>>2]=c[e+4>>2];c[g+8>>2]=c[e+8>>2];c[g+12>>2]=c[e+12>>2];return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,154,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1069685,1066348,262,1069705,0);return}function __ZN18VisualServerCanvas25canvas_set_item_mirroringE3RIDS0_RK7Vector2(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0;g=c[d>>2]|0;if(g|0){d=c[b+36>>2]|0;a:do if(d|0){h=c[d+8>>2]|0;i=c[b+40>>2]|0;b:do if((h|0)==(i|0))j=h;else{k=h;while(1){l=c[k+24>>2]|0;if(g>>>0<l>>>0)m=k+8|0;else{if(l>>>0>=g>>>0){j=k;break b}m=k+4|0}k=c[m>>2]|0;if((k|0)==(i|0))break a}}while(0);if((j|0)!=(i|0)&(j|0)!=0){a[1263537]=0;h=c[e>>2]|0;if(h|0){k=c[b+52>>2]|0;c:do if(k|0){l=c[k+8>>2]|0;n=c[b+56>>2]|0;d:do if((l|0)==(n|0))o=l;else{p=l;while(1){q=c[p+24>>2]|0;if(h>>>0<q>>>0)r=p+8|0;else{if(q>>>0>=h>>>0){o=p;break d}r=p+4|0}p=c[r>>2]|0;if((p|0)==(n|0))break c}}while(0);if((o|0)!=(n|0)&(o|0)!=0){a[1263537]=0;l=g+48|0;p=0;q=c[l>>2]|0;while(1){s=(q|0)==0;if(s)t=0;else t=c[q+-4>>2]|0;if((p|0)>=(t|0))break;if(s)u=0;else u=c[q+-4>>2]|0;if((u|0)<=(p|0)){if(s)v=0;else v=c[q+-4>>2]|0;if((v|0)<=(p|0)){w=33;break}a[1263537]=0}__ZN6VectorIN18VisualServerCanvas6Canvas9ChildItemEE14_copy_on_writeEv(l);x=c[l>>2]|0;if((c[x+(p*12|0)+8>>2]|0)==(h|0)){w=37;break}p=p+1|0;q=x}if((w|0)==33)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);if((w|0)==37?(p|0)!=-1:0){a[1263537]=0;if((p|0)<0)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);q=(x|0)==0;if(q)y=0;else y=c[x+-4>>2]|0;do if((y|0)<=(p|0)){if(q)z=0;else z=c[x+-4>>2]|0;if((z|0)>(p|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);__ZN6VectorIN18VisualServerCanvas6Canvas9ChildItemEE14_copy_on_writeEv(l);q=f;n=c[q+4>>2]|0;s=(c[l>>2]|0)+(p*12|0)|0;c[s>>2]=c[q>>2];c[s+4>>2]=n;return}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1069736,1066348,256,1069762,0);return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1067819,1066271,164,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1069736,1066348,253,1067865,0);return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1067819,1066271,164,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1069736,1066348,251,1069705,0);return}function __ZN18VisualServerCanvas13canvas_createEv(b){b=b|0;var d=0,e=0,f=0,h=0,i=0,j=0,k=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d;f=__ZnwjPKc(68,1263606)|0;c[f>>2]=369588;c[f+12>>2]=379008;c[f+8>>2]=0;c[f+16>>2]=0;c[f+24>>2]=379008;c[f+20>>2]=0;c[f+28>>2]=0;c[f+36>>2]=379008;c[f+32>>2]=0;c[f+40>>2]=0;c[f+48>>2]=0;g[f+52>>2]=1.0;g[f+56>>2]=1.0;g[f+60>>2]=1.0;g[f+64>>2]=1.0;a[f+44>>0]=1;if(!f){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1069795,1066348,242,1069809,0);h=0;l=d;return h|0}a[1263537]=0;__Z28atomic_conditional_incrementPj(1255200)|0;c[f+4>>2]=c[313800];i=b+36|0;c[e>>2]=f;if(!(c[i>>2]|0)){j=__ZnwjPFPvjE(28,4740)|0;k=j+16|0;c[k>>2]=0;c[k+4>>2]=0;c[i>>2]=j;k=c[b+40>>2]|0;c[j+4>>2]=k;c[j+8>>2]=k;c[j+12>>2]=k;c[j>>2]=1}__ZN3SetIP8RID_Data10ComparatorIS1_E16DefaultAllocatorE10_insert_rbERKS1_(i,e)|0;h=f;l=d;return h|0}function __ZN18VisualServerCanvas6CanvasD2Ev(a){a=a|0;var b=0,d=0,e=0,f=0;c[a>>2]=369588;b=c[a+48>>2]|0;if(b|0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(b,1);b=a+32|0;d=c[b>>2]|0;if(d|0?(__ZN3SetIPN16RasterizerCanvas21LightOccluderInstanceE10ComparatorIS2_E16DefaultAllocatorE13_cleanup_treeEPNS6_7ElementE(b,c[d+8>>2]|0),d=c[a+36>>2]|0,e=c[b>>2]|0,c[e+8>>2]=d,c[a+40>>2]=0,f=d,c[f+12>>2]=f,e|0):0){__ZN6Memory11free_staticEPvb(e,0);c[b>>2]=0}b=a+20|0;e=c[b>>2]|0;if(e|0?(__ZN3SetIPN16RasterizerCanvas5LightE10ComparatorIS2_E16DefaultAllocatorE13_cleanup_treeEPNS6_7ElementE(b,c[e+8>>2]|0),e=c[a+24>>2]|0,f=c[b>>2]|0,c[f+8>>2]=e,c[a+28>>2]=0,d=e,c[d+12>>2]=d,f|0):0){__ZN6Memory11free_staticEPvb(f,0);c[b>>2]=0}b=a+8|0;f=c[b>>2]|0;if(!f)return;__ZN3SetI3RID10ComparatorIS0_E16DefaultAllocatorE13_cleanup_treeEPNS4_7ElementE(b,c[f+8>>2]|0);f=c[a+12>>2]|0;d=c[b>>2]|0;c[d+8>>2]=f;c[a+16>>2]=0;a=f;c[a+12>>2]=a;if(!d)return;__ZN6Memory11free_staticEPvb(d,0);c[b>>2]=0;return}function __ZN18VisualServerCanvas6CanvasD0Ev(a){a=a|0;__ZN18VisualServerCanvas6CanvasD2Ev(a);__ZdlPv(a);return}function __ZN3SetIPN16RasterizerCanvas5LightE10ComparatorIS2_E16DefaultAllocatorE13_cleanup_treeEPNS6_7ElementE(a,b){a=a|0;b=b|0;if((c[a+4>>2]|0)==(b|0))return;else{__ZN3SetIPN16RasterizerCanvas5LightE10ComparatorIS2_E16DefaultAllocatorE13_cleanup_treeEPNS6_7ElementE(a,c[b+8>>2]|0);__ZN3SetIPN16RasterizerCanvas5LightE10ComparatorIS2_E16DefaultAllocatorE13_cleanup_treeEPNS6_7ElementE(a,c[b+4>>2]|0);__ZN6Memory11free_staticEPvb(b,0);return}}function __ZN20VisualServerViewport16viewport_set_hdrE3RIDb(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f+4|0;h=f;i=c[d>>2]|0;if(i|0){d=c[b+4>>2]|0;a:do if(d|0){j=c[d+8>>2]|0;k=c[b+8>>2]|0;b:do if((j|0)==(k|0))n=j;else{o=j;while(1){p=c[o+24>>2]|0;if(i>>>0<p>>>0)q=o+8|0;else{if(p>>>0>=i>>>0){n=o;break b}q=o+4|0}o=c[q>>2]|0;if((o|0)==(k|0))break a}}while(0);if((n|0)!=(k|0)&(n|0)!=0){a[1263537]=0;j=c[309202]|0;o=c[(c[j>>2]|0)+776>>2]|0;c[h>>2]=c[i+36>>2];c[g>>2]=c[h>>2];Ki[o&4095](j,g,4,e);l=f;return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1067819,1066271,164,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1069856,1066070,516,1066215,0);l=f;return}function __ZN20VisualServerViewport17viewport_set_msaaE3RIDN12VisualServer12ViewportMSAAE(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f+4|0;h=f;i=c[d>>2]|0;if(i|0){d=c[b+4>>2]|0;a:do if(d|0){j=c[d+8>>2]|0;k=c[b+8>>2]|0;b:do if((j|0)==(k|0))n=j;else{o=j;while(1){p=c[o+24>>2]|0;if(i>>>0<p>>>0)q=o+8|0;else{if(p>>>0>=i>>>0){n=o;break b}q=o+4|0}o=c[q>>2]|0;if((o|0)==(k|0))break a}}while(0);if((n|0)!=(k|0)&(n|0)!=0){a[1263537]=0;j=c[309202]|0;o=c[(c[j>>2]|0)+784>>2]|0;c[h>>2]=c[i+36>>2];c[g>>2]=c[h>>2];bj[o&4095](j,g,e);l=f;return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1067819,1066271,164,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1069873,1066070,508,1066215,0);l=f;return}function __ZN20VisualServerViewport46viewport_set_shadow_atlas_quadrant_subdivisionE3RIDii(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;g=l;l=l+16|0;if((l|0)>=(m|0))ba(16);h=g+4|0;i=g;j=c[d>>2]|0;if(j|0){d=c[b+4>>2]|0;a:do if(d|0){k=c[d+8>>2]|0;n=c[b+8>>2]|0;b:do if((k|0)==(n|0))o=k;else{p=k;while(1){q=c[p+24>>2]|0;if(j>>>0<q>>>0)r=p+8|0;else{if(q>>>0>=j>>>0){o=p;break b}r=p+4|0}p=c[r>>2]|0;if((p|0)==(n|0))break a}}while(0);if((o|0)!=(n|0)&(o|0)!=0){a[1263537]=0;k=c[309203]|0;p=c[(c[k>>2]|0)+8>>2]|0;c[i>>2]=c[j+68>>2];c[h>>2]=c[i>>2];Ki[p&4095](k,h,e,f);l=g;return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1067819,1066271,164,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1069891,1066070,500,1066215,0);l=g;return}function __ZN20VisualServerViewport30viewport_set_shadow_atlas_sizeE3RIDi(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f+4|0;h=f;i=c[d>>2]|0;if(i|0){d=c[b+4>>2]|0;a:do if(d|0){j=c[d+8>>2]|0;k=c[b+8>>2]|0;b:do if((j|0)==(k|0))n=j;else{o=j;while(1){p=c[o+24>>2]|0;if(i>>>0<p>>>0)q=o+8|0;else{if(p>>>0>=i>>>0){n=o;break b}q=o+4|0}o=c[q>>2]|0;if((o|0)==(k|0))break a}}while(0);if((n|0)!=(k|0)&(n|0)!=0){a[1263537]=0;c[i+72>>2]=e;j=c[309203]|0;o=c[(c[j>>2]|0)+4>>2]|0;c[h>>2]=c[i+68>>2];c[g>>2]=c[h>>2];bj[o&4095](j,g,e);l=f;return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1067819,1066271,164,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1069938,1066070,490,1066215,0);l=f;return}function __ZN20VisualServerViewport25viewport_set_canvas_layerE3RIDS0_i(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0;g=c[d>>2]|0;if(g|0){d=c[b+4>>2]|0;a:do if(d|0){h=c[d+8>>2]|0;i=c[b+8>>2]|0;b:do if((h|0)==(i|0))j=h;else{k=h;while(1){l=c[k+24>>2]|0;if(g>>>0<l>>>0)m=k+8|0;else{if(l>>>0>=g>>>0){j=k;break b}m=k+4|0}k=c[m>>2]|0;if((k|0)==(i|0))break a}}while(0);if((j|0)!=(i|0)&(j|0)!=0){a[1263537]=0;h=g+108|0;k=c[h>>2]|0;c:do if(k|0){l=c[k+8>>2]|0;n=c[h+4>>2]|0;d:do if((l|0)==(n|0))o=l;else{p=c[e>>2]|0;q=l;while(1){r=c[q+24>>2]|0;if(p>>>0<r>>>0)s=q+8|0;else{if(r>>>0>=p>>>0){o=q;break d}s=q+4|0}q=c[s>>2]|0;if((q|0)==(n|0))break c}}while(0);if((o|0)!=(n|0)&(o|0)!=0){a[1263537]=0;c[(__ZN3MapI3RIDN20VisualServerViewport8Viewport10CanvasDataE10ComparatorIS0_E16DefaultAllocatorEixERKS0_(h,e)|0)+28>>2]=f;return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1069969,1066070,483,1069995,0);return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1067819,1066271,164,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1069969,1066070,481,1066215,0);return}function __ZN3MapI3RIDN20VisualServerViewport8Viewport10CanvasDataE10ComparatorIS0_E16DefaultAllocatorEixERKS0_(b,d){b=b|0;d=d|0;var e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e;h=c[b>>2]|0;if(!h){i=__ZnwjPFPvjE(60,4740)|0;c[i+24>>2]=0;j=i+36|0;c[j>>2]=0;c[j+4>>2]=0;c[j+8>>2]=0;c[j+12>>2]=0;c[j+16>>2]=0;g[i+32>>2]=1.0;g[i+44>>2]=1.0;j=i+16|0;c[j>>2]=0;c[j+4>>2]=0;c[b>>2]=i;j=c[b+4>>2]|0;c[i+4>>2]=j;c[i+8>>2]=j;c[i+12>>2]=j;c[i>>2]=1;if(!i){k=0;n=12}else{o=i;p=j;n=4}}else{o=h;p=c[b+4>>2]|0;n=4}a:do if((n|0)==4){h=c[o+8>>2]|0;if((h|0)!=(p|0)){j=c[d>>2]|0;i=h;while(1){h=c[i+24>>2]|0;if(j>>>0<h>>>0)q=i+8|0;else{if(h>>>0>=j>>>0)break;q=i+4|0}h=c[q>>2]|0;if((h|0)==(p|0)){k=o;n=12;break a}else i=h}if(!((i|0)==(p|0)|(i|0)==0))r=i;else{k=o;n=12}}else{k=o;n=12}}while(0);if((n|0)==12){c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;c[f+12>>2]=0;c[f+16>>2]=0;c[f+20>>2]=0;c[f+24>>2]=0;c[f+28>>2]=0;g[f+4>>2]=1.0;g[f+16>>2]=1.0;if(!k){k=__ZnwjPFPvjE(60,4740)|0;c[k+24>>2]=0;n=k+36|0;c[n>>2]=0;c[n+4>>2]=0;c[n+8>>2]=0;c[n+12>>2]=0;c[n+16>>2]=0;g[k+32>>2]=1.0;g[k+44>>2]=1.0;n=k+16|0;c[n>>2]=0;c[n+4>>2]=0;c[b>>2]=k;n=c[b+4>>2]|0;c[k+4>>2]=n;c[k+8>>2]=n;c[k+12>>2]=n;c[k>>2]=1}k=__ZN3MapI3RIDN20VisualServerViewport8Viewport10CanvasDataE10ComparatorIS0_E16DefaultAllocatorE10_insert_rbERKS0_RKS3_(b,d,f)|0;if(!k){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145936,616,1145947,0);s=0;l=e;return s|0}else r=k}a[1263537]=0;s=r+28|0;l=e;return s|0}function __ZN3MapI3RIDN20VisualServerViewport8Viewport10CanvasDataE10ComparatorIS0_E16DefaultAllocatorE10_insert_rbERKS0_RKS3_(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f;a[g>>0]=0;h=__ZN3MapI3RIDN20VisualServerViewport8Viewport10CanvasDataE10ComparatorIS0_E16DefaultAllocatorE7_insertERKS0_Rb(b,d,g)|0;if(h|0){d=h+28|0;c[d>>2]=c[e>>2];c[d+4>>2]=c[e+4>>2];c[d+8>>2]=c[e+8>>2];c[d+12>>2]=c[e+12>>2];c[d+16>>2]=c[e+16>>2];c[d+20>>2]=c[e+20>>2];c[d+24>>2]=c[e+24>>2];c[d+28>>2]=c[e+28>>2]}if(a[g>>0]|0){l=f;return h|0}g=b+8|0;c[g>>2]=(c[g>>2]|0)+1;g=h+12|0;e=c[g>>2]|0;if(!(c[e>>2]|0)){d=b+4|0;i=h;j=e;k=e;e=g;while(1){g=j+12|0;n=c[g>>2]|0;o=c[n+8>>2]|0;p=n;do if((j|0)==(o|0)){q=c[n+4>>2]|0;if(!(c[q>>2]|0)){c[k>>2]=1;a[1263537]=0;c[q>>2]=1;if((c[d>>2]|0)==(n|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);r=c[(c[e>>2]|0)+12>>2]|0;break}else{a[1263537]=0;c[n>>2]=0;r=n;break}}q=j+4|0;if((i|0)==(c[q>>2]|0)){s=i+8|0;t=c[s>>2]|0;c[q>>2]=t;if((t|0)==(c[d>>2]|0))u=p;else{c[t+12>>2]=j;u=c[g>>2]|0}t=i+12|0;c[t>>2]=u;q=c[g>>2]|0;v=q+8|0;c[((c[v>>2]|0)==(j|0)?v:q+4|0)>>2]=i;c[s>>2]=j;c[g>>2]=i;w=j;x=i;y=c[t>>2]|0}else{w=i;x=j;y=n}a[1263537]=0;c[x>>2]=1;t=c[d>>2]|0;if((t|0)==(y|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);z=c[(c[w+12>>2]|0)+12>>2]|0;A=c[d>>2]|0}else{a[1263537]=0;c[y>>2]=0;z=y;A=t}t=z+8|0;s=c[t>>2]|0;q=s+4|0;v=c[q>>2]|0;c[t>>2]=v;if((v|0)!=(A|0))c[v+12>>2]=z;v=z+12|0;c[s+12>>2]=c[v>>2];t=c[v>>2]|0;B=t+4|0;c[((c[B>>2]|0)==(z|0)?B:t+8|0)>>2]=s;c[q>>2]=z;c[v>>2]=s;r=w}else{if(!(c[o>>2]|0)){c[k>>2]=1;a[1263537]=0;c[o>>2]=1;if((c[d>>2]|0)==(n|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);r=c[(c[e>>2]|0)+12>>2]|0;break}else{a[1263537]=0;c[n>>2]=0;r=n;break}}s=j+8|0;if((i|0)==(c[s>>2]|0)){v=i+4|0;q=c[v>>2]|0;c[s>>2]=q;if((q|0)==(c[d>>2]|0))C=p;else{c[q+12>>2]=j;C=c[g>>2]|0}q=i+12|0;c[q>>2]=C;s=c[g>>2]|0;t=s+4|0;c[((c[t>>2]|0)==(j|0)?t:s+8|0)>>2]=i;c[v>>2]=j;c[g>>2]=i;D=j;E=i;F=c[q>>2]|0}else{D=i;E=j;F=n}a[1263537]=0;c[E>>2]=1;q=c[d>>2]|0;if((q|0)==(F|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);G=c[d>>2]|0;H=c[(c[D+12>>2]|0)+12>>2]|0}else{a[1263537]=0;c[F>>2]=0;G=q;H=F}q=H+4|0;v=c[q>>2]|0;s=v+8|0;t=c[s>>2]|0;c[q>>2]=t;if((t|0)!=(G|0))c[t+12>>2]=H;t=H+12|0;c[v+12>>2]=c[t>>2];q=c[t>>2]|0;B=q+8|0;c[((c[B>>2]|0)==(H|0)?B:q+4|0)>>2]=v;c[s>>2]=H;c[t>>2]=v;r=D}while(0);n=r+12|0;g=c[n>>2]|0;if(!(c[g>>2]|0)){i=r;j=g;k=g;e=n}else break}}e=c[(c[b>>2]|0)+8>>2]|0;a[1263537]=0;c[e>>2]=1;l=f;return h|0}function __ZN3MapI3RIDN20VisualServerViewport8Viewport10CanvasDataE10ComparatorIS0_E16DefaultAllocatorE7_insertERKS0_Rb(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0;f=c[b>>2]|0;h=c[f+8>>2]|0;i=b+4|0;j=c[i>>2]|0;a:do if((h|0)==(j|0))k=f;else{l=c[d>>2]|0;m=h;while(1){n=c[m+24>>2]|0;if(l>>>0<n>>>0)o=m+8|0;else{if(n>>>0>=l>>>0)break;o=m+4|0}n=c[o>>2]|0;if((n|0)==(j|0)){k=m;break a}else m=n}a[e>>0]=1;p=m;return p|0}while(0);j=__ZnwjPFPvjE(60,4740)|0;o=j+24|0;c[o>>2]=0;h=j+36|0;c[h>>2]=0;c[h+4>>2]=0;c[h+8>>2]=0;c[h+12>>2]=0;c[h+16>>2]=0;g[j+32>>2]=1.0;g[j+44>>2]=1.0;c[j>>2]=0;c[j+4>>2]=0;c[j+8>>2]=0;c[j+12>>2]=0;c[j+16>>2]=0;c[j+20>>2]=0;c[j+12>>2]=k;h=c[i>>2]|0;f=j+4|0;c[f>>2]=h;l=j+8|0;c[l>>2]=h;c[o>>2]=c[d>>2];if((k|0)!=(c[b>>2]|0)?(c[d>>2]|0)>>>0>=(c[k+24>>2]|0)>>>0:0)q=k+4|0;else q=k+8|0;c[q>>2]=j;a[e>>0]=0;e=c[f>>2]|0;f=c[i>>2]|0;if((e|0)==(f|0)){i=j;do{q=i;i=c[i+12>>2]|0}while((q|0)==(c[i+4>>2]|0));r=(i|0)==(c[b>>2]|0)?0:i}else{i=e;while(1){e=c[i+8>>2]|0;if((e|0)==(f|0)){r=i;break}else i=e}}c[j+16>>2]=r;i=c[l>>2]|0;b:do if((i|0)==(f|0)){l=j;while(1){e=l;l=c[l+12>>2]|0;if((e|0)!=(c[l+8>>2]|0)){s=l;break b}if((l|0)==(c[b>>2]|0)){s=0;break}}}else{l=i;while(1){m=c[l+4>>2]|0;if((m|0)==(f|0)){s=l;break}else l=m}}while(0);f=j+20|0;c[f>>2]=s;if(!r)t=s;else{c[r+20>>2]=j;t=c[f>>2]|0}if(!t){p=j;return p|0}c[t+16>>2]=j;p=j;return p|0}function __ZN20VisualServerViewport36viewport_set_global_canvas_transformE3RIDRK11Transform2D(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0;f=c[d>>2]|0;if(f|0){d=c[b+4>>2]|0;a:do if(d|0){g=c[d+8>>2]|0;h=c[b+8>>2]|0;b:do if((g|0)==(h|0))i=g;else{j=g;while(1){k=c[j+24>>2]|0;if(f>>>0<k>>>0)l=j+8|0;else{if(k>>>0>=f>>>0){i=j;break b}l=j+4|0}j=c[l>>2]|0;if((j|0)==(h|0))break a}}while(0);if((i|0)!=(h|0)&(i|0)!=0){a[1263537]=0;g=f+84|0;c[g>>2]=c[e>>2];c[g+4>>2]=c[e+4>>2];c[g+8>>2]=c[e+8>>2];c[g+12>>2]=c[e+12>>2];c[g+16>>2]=c[e+16>>2];c[g+20>>2]=c[e+20>>2];return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1067819,1066271,164,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1070054,1066070,474,1066215,0);return}function __ZN20VisualServerViewport35viewport_set_transparent_backgroundE3RIDb(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f+4|0;h=f;i=c[d>>2]|0;if(i|0){d=c[b+4>>2]|0;a:do if(d|0){j=c[d+8>>2]|0;k=c[b+8>>2]|0;b:do if((j|0)==(k|0))n=j;else{o=j;while(1){p=c[o+24>>2]|0;if(i>>>0<p>>>0)q=o+8|0;else{if(p>>>0>=i>>>0){n=o;break b}q=o+4|0}o=c[q>>2]|0;if((o|0)==(k|0))break a}}while(0);if((n|0)!=(k|0)&(n|0)!=0){a[1263537]=0;j=c[309202]|0;o=c[(c[j>>2]|0)+776>>2]|0;c[h>>2]=c[i+36>>2];c[g>>2]=c[h>>2];Ki[o&4095](j,g,1,e);l=f;return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1067819,1066271,164,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1070091,1066070,466,1066215,0);l=f;return}function __ZN20VisualServerViewport29viewport_set_canvas_transformE3RIDS0_RK11Transform2D(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0;g=c[d>>2]|0;if(g|0){d=c[b+4>>2]|0;a:do if(d|0){h=c[d+8>>2]|0;i=c[b+8>>2]|0;b:do if((h|0)==(i|0))j=h;else{k=h;while(1){l=c[k+24>>2]|0;if(g>>>0<l>>>0)m=k+8|0;else{if(l>>>0>=g>>>0){j=k;break b}m=k+4|0}k=c[m>>2]|0;if((k|0)==(i|0))break a}}while(0);if((j|0)!=(i|0)&(j|0)!=0){a[1263537]=0;h=g+108|0;k=c[h>>2]|0;c:do if(k|0){l=c[k+8>>2]|0;n=c[h+4>>2]|0;d:do if((l|0)==(n|0))o=l;else{p=c[e>>2]|0;q=l;while(1){r=c[q+24>>2]|0;if(p>>>0<r>>>0)s=q+8|0;else{if(r>>>0>=p>>>0){o=q;break d}s=q+4|0}q=c[s>>2]|0;if((q|0)==(n|0))break c}}while(0);if((o|0)!=(n|0)&(o|0)!=0){a[1263537]=0;l=(__ZN3MapI3RIDN20VisualServerViewport8Viewport10CanvasDataE10ComparatorIS0_E16DefaultAllocatorEixERKS0_(h,e)|0)+4|0;c[l>>2]=c[f>>2];c[l+4>>2]=c[f+4>>2];c[l+8>>2]=c[f+8>>2];c[l+12>>2]=c[f+12>>2];c[l+16>>2]=c[f+16>>2];c[l+20>>2]=c[f+20>>2];return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1070127,1066070,460,1069995,0);return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1067819,1066271,164,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1070127,1066070,458,1066215,0);return}function __ZN20VisualServerViewport22viewport_attach_canvasE3RIDS0_(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);h=f;i=c[d>>2]|0;if(i|0){j=c[b+4>>2]|0;a:do if(j|0){k=c[j+8>>2]|0;n=c[b+8>>2]|0;b:do if((k|0)==(n|0))o=k;else{p=k;while(1){q=c[p+24>>2]|0;if(i>>>0<q>>>0)r=p+8|0;else{if(q>>>0>=i>>>0){o=p;break b}r=p+4|0}p=c[r>>2]|0;if((p|0)==(n|0))break a}}while(0);if((o|0)!=(n|0)&(o|0)!=0){a[1263537]=0;k=i+108|0;p=c[k>>2]|0;c:do if(p|0){q=c[p+8>>2]|0;s=c[k+4>>2]|0;d:do if((q|0)==(s|0))t=q;else{u=c[e>>2]|0;v=q;while(1){w=c[v+24>>2]|0;if(u>>>0<w>>>0)x=v+8|0;else{if(w>>>0>=u>>>0){t=v;break d}x=v+4|0}v=c[x>>2]|0;if((v|0)==(s|0))break c}}while(0);if((t|0)!=(s|0)&(t|0)!=0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1070157,1066070,434,1070180,0);l=f;return}}while(0);a[1263537]=0;p=c[309281]|0;n=c[e>>2]|0;if(n|0){q=c[p+36>>2]|0;e:do if(q|0){v=c[q+8>>2]|0;u=c[p+40>>2]|0;f:do if((v|0)==(u|0))y=v;else{w=v;while(1){z=c[w+24>>2]|0;if(n>>>0<z>>>0)A=w+8|0;else{if(z>>>0>=n>>>0){y=w;break f}A=w+4|0}w=c[A>>2]|0;if((w|0)==(u|0))break e}}while(0);if((y|0)!=(u|0)&(y|0)!=0){a[1263537]=0;v=n+8|0;if(!(c[v>>2]|0)){s=__ZnwjPFPvjE(28,4740)|0;w=s+16|0;c[w>>2]=0;c[w+4>>2]=0;c[w+8>>2]=0;c[v>>2]=s;w=c[n+12>>2]|0;c[s+4>>2]=w;c[s+8>>2]=w;c[s+12>>2]=w;c[s>>2]=1}__ZN3SetI3RID10ComparatorIS0_E16DefaultAllocatorE10_insert_rbERKS0_(v,d)|0;c[h+8>>2]=0;v=h;c[v>>2]=0;c[v+4>>2]=0;v=__ZN3MapI3RIDN20VisualServerViewport8Viewport10CanvasDataE10ComparatorIS0_E16DefaultAllocatorEixERKS0_(k,e)|0;c[v>>2]=0;g[v+4>>2]=1.0;s=v+8|0;c[s>>2]=0;c[s+4>>2]=0;g[v+16>>2]=1.0;s=v+20|0;c[s>>2]=c[h>>2];c[s+4>>2]=c[h+4>>2];c[s+8>>2]=c[h+8>>2];c[(__ZN3MapI3RIDN20VisualServerViewport8Viewport10CanvasDataE10ComparatorIS0_E16DefaultAllocatorEixERKS0_(k,e)|0)+28>>2]=0;c[(__ZN3MapI3RIDN20VisualServerViewport8Viewport10CanvasDataE10ComparatorIS0_E16DefaultAllocatorEixERKS0_(k,e)|0)>>2]=n;l=f;return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1067819,1066271,164,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1070157,1066070,436,1069705,0);l=f;return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1067819,1066271,164,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1070157,1066070,432,1066215,0);l=f;return}function __ZN20VisualServerViewport21viewport_set_scenarioE3RIDS0_(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0;f=c[d>>2]|0;if(f|0){d=c[b+4>>2]|0;a:do if(d|0){g=c[d+8>>2]|0;h=c[b+8>>2]|0;b:do if((g|0)==(h|0))i=g;else{j=g;while(1){k=c[j+24>>2]|0;if(f>>>0<k>>>0)l=j+8|0;else{if(k>>>0>=f>>>0){i=j;break b}l=j+4|0}j=c[l>>2]|0;if((j|0)==(h|0))break a}}while(0);if((i|0)!=(h|0)&(i|0)!=0){a[1263537]=0;c[f+28>>2]=c[e>>2];return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1067819,1066271,164,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1066193,1066070,425,1066215,0);return}function __ZN20VisualServerViewport22viewport_attach_cameraE3RIDS0_(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0;f=c[d>>2]|0;if(f|0){d=c[b+4>>2]|0;a:do if(d|0){g=c[d+8>>2]|0;h=c[b+8>>2]|0;b:do if((g|0)==(h|0))i=g;else{j=g;while(1){k=c[j+24>>2]|0;if(f>>>0<k>>>0)l=j+8|0;else{if(k>>>0>=f>>>0){i=j;break b}l=j+4|0}j=c[l>>2]|0;if((j|0)==(h|0))break a}}while(0);if((i|0)!=(h|0)&(i|0)!=0){a[1263537]=0;c[f+24>>2]=c[e>>2];return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1067819,1066271,164,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1070238,1066070,418,1066215,0);return}function __ZN20VisualServerViewport23viewport_set_disable_3dE3RIDb(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f+4|0;h=f;i=c[d>>2]|0;if(i|0){d=c[b+4>>2]|0;a:do if(d|0){j=c[d+8>>2]|0;k=c[b+8>>2]|0;b:do if((j|0)==(k|0))n=j;else{o=j;while(1){p=c[o+24>>2]|0;if(i>>>0<p>>>0)q=o+8|0;else{if(p>>>0>=i>>>0){n=o;break b}q=o+4|0}o=c[q>>2]|0;if((o|0)==(k|0))break a}}while(0);if((n|0)!=(k|0)&(n|0)!=0){a[1263537]=0;a[i+67>>0]=e&1;j=c[309202]|0;o=c[(c[j>>2]|0)+776>>2]|0;c[h>>2]=c[i+36>>2];c[g>>2]=c[h>>2];Ki[o&4095](j,g,2,e);l=f;return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1067819,1066271,164,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1070261,1066070,409,1066215,0);l=f;return}function __ZN20VisualServerViewport32viewport_set_disable_environmentE3RIDb(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0;f=c[d>>2]|0;if(f|0){d=c[b+4>>2]|0;a:do if(d|0){g=c[d+8>>2]|0;h=c[b+8>>2]|0;b:do if((g|0)==(h|0))i=g;else{j=g;while(1){k=c[j+24>>2]|0;if(f>>>0<k>>>0)l=j+8|0;else{if(k>>>0>=f>>>0){i=j;break b}l=j+4|0}j=c[l>>2]|0;if((j|0)==(h|0))break a}}while(0);if((i|0)!=(h|0)&(i|0)!=0){a[1263537]=0;a[f+66>>0]=e&1;return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1067819,1066271,164,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1070285,1066070,401,1066215,0);return}function __ZN20VisualServerViewport24viewport_set_hide_canvasE3RIDb(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0;f=c[d>>2]|0;if(f|0){d=c[b+4>>2]|0;a:do if(d|0){g=c[d+8>>2]|0;h=c[b+8>>2]|0;b:do if((g|0)==(h|0))i=g;else{j=g;while(1){k=c[j+24>>2]|0;if(f>>>0<k>>>0)l=j+8|0;else{if(k>>>0>=f>>>0){i=j;break b}l=j+4|0}j=c[l>>2]|0;if((j|0)==(h|0))break a}}while(0);if((i|0)!=(h|0)&(i|0)!=0){a[1263537]=0;a[f+65>>0]=e&1;return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1067819,1066271,164,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1070318,1066070,394,1066215,0);return}function __ZN20VisualServerViewport26viewport_set_hide_scenarioE3RIDb(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0;f=c[d>>2]|0;if(f|0){d=c[b+4>>2]|0;a:do if(d|0){g=c[d+8>>2]|0;h=c[b+8>>2]|0;b:do if((g|0)==(h|0))i=g;else{j=g;while(1){k=c[j+24>>2]|0;if(f>>>0<k>>>0)l=j+8|0;else{if(k>>>0>=f>>>0){i=j;break b}l=j+4|0}j=c[l>>2]|0;if((j|0)==(h|0))break a}}while(0);if((i|0)!=(h|0)&(i|0)!=0){a[1263537]=0;a[f+64>>0]=e&1;return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1067819,1066271,164,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1070343,1066070,387,1066215,0);return}function __ZNK20VisualServerViewport20viewport_get_textureE3RID(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e+4|0;g=e;h=c[d>>2]|0;if(h|0){d=c[b+4>>2]|0;a:do if(d|0){i=c[d+8>>2]|0;j=c[b+8>>2]|0;b:do if((i|0)==(j|0))k=i;else{n=i;while(1){o=c[n+24>>2]|0;if(h>>>0<o>>>0)p=n+8|0;else{if(o>>>0>=h>>>0){k=n;break b}p=n+4|0}n=c[p>>2]|0;if((n|0)==(j|0))break a}}while(0);if((k|0)!=(j|0)&(k|0)!=0){a[1263537]=0;i=c[309202]|0;n=c[(c[i>>2]|0)+772>>2]|0;c[g>>2]=c[h+36>>2];c[f>>2]=c[g>>2];q=$i[n&8191](i,f)|0;l=e;return q|0}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1067819,1066271,164,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1070370,1066070,379,1070391,0);q=0;l=e;return q|0}function __ZN20VisualServerViewport23viewport_set_clear_modeE3RIDN12VisualServer17ViewportClearModeE(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0;f=c[d>>2]|0;if(f|0){d=c[b+4>>2]|0;a:do if(d|0){g=c[d+8>>2]|0;h=c[b+8>>2]|0;b:do if((g|0)==(h|0))i=g;else{j=g;while(1){k=c[j+24>>2]|0;if(f>>>0<k>>>0)l=j+8|0;else{if(k>>>0>=f>>>0){i=j;break b}l=j+4|0}j=c[l>>2]|0;if((j|0)==(h|0))break a}}while(0);if((i|0)!=(h|0)&(i|0)!=0){a[1263537]=0;c[f+76>>2]=e;return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1067819,1066271,164,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1070440,1066070,339,1066215,0);return}function __ZN20VisualServerViewport18viewport_set_vflipE3RIDb(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f+4|0;h=f;i=c[d>>2]|0;if(i|0){d=c[b+4>>2]|0;a:do if(d|0){j=c[d+8>>2]|0;k=c[b+8>>2]|0;b:do if((j|0)==(k|0))n=j;else{o=j;while(1){p=c[o+24>>2]|0;if(i>>>0<p>>>0)q=o+8|0;else{if(p>>>0>=i>>>0){n=o;break b}q=o+4|0}o=c[q>>2]|0;if((o|0)==(k|0))break a}}while(0);if((n|0)!=(k|0)&(n|0)!=0){a[1263537]=0;j=c[309202]|0;o=c[(c[j>>2]|0)+776>>2]|0;c[h>>2]=c[i+36>>2];c[g>>2]=c[h>>2];Ki[o&4095](j,g,0,e);l=f;return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1067819,1066271,164,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1070464,1066070,371,1066215,0);l=f;return}function __ZN20VisualServerViewport24viewport_set_update_modeE3RIDN12VisualServer18ViewportUpdateModeE(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0;f=c[d>>2]|0;if(f|0){d=c[b+4>>2]|0;a:do if(d|0){g=c[d+8>>2]|0;h=c[b+8>>2]|0;b:do if((g|0)==(h|0))i=g;else{j=g;while(1){k=c[j+24>>2]|0;if(f>>>0<k>>>0)l=j+8|0;else{if(k>>>0>=f>>>0){i=j;break b}l=j+4|0}j=c[l>>2]|0;if((j|0)==(h|0))break a}}while(0);if((i|0)!=(h|0)&(i|0)!=0){a[1263537]=0;c[f+32>>2]=e;return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1067819,1066271,164,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1070483,1066070,364,1066215,0);return}function __ZN20VisualServerViewport15viewport_detachE3RID(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0;e=c[d>>2]|0;if(e|0){d=c[b+4>>2]|0;a:do if(d|0){f=c[d+8>>2]|0;g=c[b+8>>2]|0;b:do if((f|0)==(g|0))h=f;else{i=f;while(1){j=c[i+24>>2]|0;if(e>>>0<j>>>0)k=i+8|0;else{if(j>>>0>=e>>>0){h=i;break b}k=i+4|0}i=c[k>>2]|0;if((i|0)==(g|0))break a}}while(0);if((h|0)!=(g|0)&(h|0)!=0){a[1263537]=0;f=e+48|0;c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;c[f+12>>2]=0;c[e+44>>2]=0;return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1067819,1066271,164,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1070508,1066070,355,1066215,0);return}function __ZN20VisualServerViewport25viewport_attach_to_screenE3RIDRK5Rect2i(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,l=0,m=0;g=c[d>>2]|0;if(g|0){d=c[b+4>>2]|0;a:do if(d|0){h=c[d+8>>2]|0;i=c[b+8>>2]|0;b:do if((h|0)==(i|0))j=h;else{k=h;while(1){l=c[k+24>>2]|0;if(g>>>0<l>>>0)m=k+8|0;else{if(l>>>0>=g>>>0){j=k;break b}m=k+4|0}k=c[m>>2]|0;if((k|0)==(i|0))break a}}while(0);if((j|0)!=(i|0)&(j|0)!=0){a[1263537]=0;h=g+48|0;c[h>>2]=c[e>>2];c[h+4>>2]=c[e+4>>2];c[h+8>>2]=c[e+8>>2];c[h+12>>2]=c[e+12>>2];c[g+44>>2]=f;return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1067819,1066271,164,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1070524,1066070,347,1066215,0);return}function __ZN20VisualServerViewport28viewport_set_parent_viewportE3RIDS0_(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0;f=c[d>>2]|0;if(f|0){d=c[b+4>>2]|0;a:do if(d|0){g=c[d+8>>2]|0;h=c[b+8>>2]|0;b:do if((g|0)==(h|0))i=g;else{j=g;while(1){k=c[j+24>>2]|0;if(f>>>0<k>>>0)l=j+8|0;else{if(k>>>0>=f>>>0){i=j;break b}l=j+4|0}j=c[l>>2]|0;if((j|0)==(h|0))break a}}while(0);if((i|0)!=(h|0)&(i|0)!=0){a[1263537]=0;c[f+12>>2]=c[e>>2];return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1067819,1066271,164,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1070550,1066070,331,1066215,0);return}function __ZN20VisualServerViewport19viewport_set_activeE3RIDb(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0;f=c[d>>2]|0;if(f|0){d=c[b+4>>2]|0;a:do if(d|0){g=c[d+8>>2]|0;h=c[b+8>>2]|0;b:do if((g|0)==(h|0))i=g;else{j=g;while(1){k=c[j+24>>2]|0;if(f>>>0<k>>>0)l=j+8|0;else{if(k>>>0>=f>>>0){i=j;break b}l=j+4|0}j=c[l>>2]|0;if((j|0)==(h|0))break a}}while(0);if((i|0)!=(h|0)&(i|0)!=0){a[1263537]=0;g=b+16|0;j=c[g>>2]|0;k=(j|0)==0;if(e){if(k){a[1263537]=0;m=1}else{n=c[j+-4>>2]|0;c:do if((n|0)>0){o=0;while(1){if((c[j+(o<<2)>>2]|0)==(f|0))break;p=o+1|0;if((p|0)<(n|0))o=p;else break c}if((o|0)!=-1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1070579,1066070,321,1070599,0);return}}while(0);a[1263537]=0;m=(c[j+-4>>2]|0)+1|0}if(__ZN6VectorIPN20VisualServerViewport8ViewportEE6resizeEi(g,m)|0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);return}a[1263537]=0;n=c[g>>2]|0;if(!n)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);h=c[n+-4>>2]|0;if((h|0)<1)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);__ZN6VectorIPN20VisualServerViewport8ViewportEE14_copy_on_writeEv(g);c[(c[g>>2]|0)+(h+-1<<2)>>2]=f;return}else{if(k)return;h=c[j+-4>>2]|0;if((h|0)>0)q=0;else return;while(1){if((c[j+(q<<2)>>2]|0)==(f|0))break;n=q+1|0;if((n|0)<(h|0))q=n;else{r=39;break}}if((r|0)==39)return;if((q|0)<=-1)return;if((h|0)<=(q|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1128380,1146752,368,1122479,0);return}a[1263537]=0;__ZN6VectorIPN20VisualServerViewport8ViewportEE14_copy_on_writeEv(g);j=c[g>>2]|0;if(!j){s=0;t=-1}else{s=j;t=(c[j+-4>>2]|0)+-1|0}if((t|0)>(q|0)){j=q;do{k=j;j=j+1|0;c[s+(k<<2)>>2]=c[s+(j<<2)>>2]}while((j|0)!=(t|0))}__ZN6VectorIPN20VisualServerViewport8ViewportEE6resizeEi(g,t)|0;return}}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1067819,1066271,164,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1070579,1066070,318,1066215,0);return}function __ZN20VisualServerViewport17viewport_set_sizeE3RIDii(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;g=l;l=l+16|0;if((l|0)>=(m|0))ba(16);h=g+4|0;i=g;if((f&e|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1070660,1066070,306,1070678,0);l=g;return}a[1263537]=0;j=c[d>>2]|0;if(j|0){d=c[b+4>>2]|0;a:do if(d|0){k=c[d+8>>2]|0;n=c[b+8>>2]|0;b:do if((k|0)==(n|0))o=k;else{p=k;while(1){q=c[p+24>>2]|0;if(j>>>0<q>>>0)r=p+8|0;else{if(q>>>0>=j>>>0){o=p;break b}r=p+4|0}p=c[r>>2]|0;if((p|0)==(n|0))break a}}while(0);if((o|0)!=(n|0)&(o|0)!=0){a[1263537]=0;k=j+16|0;c[k>>2]=~~+(e|0);c[k+4>>2]=~~+(f|0);k=c[309202]|0;p=c[(c[k>>2]|0)+768>>2]|0;c[i>>2]=c[j+36>>2];c[h>>2]=c[i>>2];Ki[p&4095](k,h,e,f);l=g;return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1067819,1066271,164,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1070660,1066070,309,1066215,0);l=g;return}function __ZN20VisualServerViewport15viewport_createEv(b){b=b|0;var d=0,e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d;f=__ZnwjPKc(120,1263606)|0;c[f>>2]=369604;h=f+8|0;i=f+36|0;c[i>>2]=0;c[f+40>>2]=0;j=f+48|0;c[j>>2]=0;c[j+4>>2]=0;c[j+8>>2]=0;c[j+12>>2]=0;j=f+68|0;c[j>>2]=0;k=f+88|0;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0;c[k+12>>2]=0;c[k+16>>2]=0;c[h>>2]=0;c[h+4>>2]=0;c[h+8>>2]=0;c[h+12>>2]=0;c[h+16>>2]=0;c[h+20>>2]=0;g[f+84>>2]=1.0;g[f+96>>2]=1.0;c[f+112>>2]=379008;c[f+108>>2]=0;c[f+116>>2]=0;c[f+32>>2]=2;c[f+76>>2]=0;a[f+80>>0]=0;a[f+66>>0]=0;c[f+44>>2]=0;c[f+72>>2]=0;a[f+67>>0]=0;__Z28atomic_conditional_incrementPj(1255200)|0;c[f+4>>2]=c[313800];k=b+4|0;c[e>>2]=f;if(!(c[k>>2]|0)){n=__ZnwjPFPvjE(28,4740)|0;o=n+16|0;c[o>>2]=0;c[o+4>>2]=0;c[k>>2]=n;o=c[b+8>>2]|0;c[n+4>>2]=o;c[n+8>>2]=o;c[n+12>>2]=o;c[n>>2]=1}__ZN3SetIP8RID_Data10ComparatorIS1_E16DefaultAllocatorE10_insert_rbERKS1_(k,e)|0;c[h>>2]=f;a[f+64>>0]=0;a[f+65>>0]=0;h=c[309202]|0;c[i>>2]=ij[c[(c[h>>2]|0)+764>>2]&8191](h)|0;h=c[309203]|0;c[j>>2]=ij[c[c[h>>2]>>2]&8191](h)|0;l=d;return f|0}function __ZN20VisualServerViewport8ViewportD2Ev(a){a=a|0;var b=0,d=0,e=0;c[a>>2]=369604;b=a+108|0;d=c[b>>2]|0;if(!d)return;__ZN3MapI3RIDN20VisualServerViewport8Viewport10CanvasDataE10ComparatorIS0_E16DefaultAllocatorE13_cleanup_treeEPNS7_7ElementE(b,c[d+8>>2]|0);d=c[a+112>>2]|0;e=c[b>>2]|0;c[e+8>>2]=d;c[a+116>>2]=0;a=d;c[a+12>>2]=a;if(!e)return;__ZN6Memory11free_staticEPvb(e,0);c[b>>2]=0;return}function __ZN20VisualServerViewport8ViewportD0Ev(a){a=a|0;var b=0,d=0,e=0,f=0;c[a>>2]=369604;b=a+108|0;d=c[b>>2]|0;if(!d){__ZdlPv(a);return}__ZN3MapI3RIDN20VisualServerViewport8Viewport10CanvasDataE10ComparatorIS0_E16DefaultAllocatorE13_cleanup_treeEPNS7_7ElementE(b,c[d+8>>2]|0);d=c[a+112>>2]|0;e=c[b>>2]|0;c[e+8>>2]=d;c[a+116>>2]=0;f=d;c[f+12>>2]=f;if(!e){__ZdlPv(a);return}__ZN6Memory11free_staticEPvb(e,0);c[b>>2]=0;__ZdlPv(a);return}function __ZN3MapI3RIDN20VisualServerViewport8Viewport10CanvasDataE10ComparatorIS0_E16DefaultAllocatorE13_cleanup_treeEPNS7_7ElementE(a,b){a=a|0;b=b|0;if((c[a+4>>2]|0)==(b|0))return;else{__ZN3MapI3RIDN20VisualServerViewport8Viewport10CanvasDataE10ComparatorIS0_E16DefaultAllocatorE13_cleanup_treeEPNS7_7ElementE(a,c[b+8>>2]|0);__ZN3MapI3RIDN20VisualServerViewport8Viewport10CanvasDataE10ComparatorIS0_E16DefaultAllocatorE13_cleanup_treeEPNS7_7ElementE(a,c[b+4>>2]|0);__ZN6Memory11free_staticEPvb(b,0);return}}function __ZN18VisualServerCanvasD2Ev(a){a=a|0;var b=0,d=0,e=0,f=0;c[a+64>>2]=369640;b=a+68|0;d=c[b>>2]|0;if(d|0?(__ZN3SetIP8RID_Data10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(b,c[d+8>>2]|0),d=c[a+72>>2]|0,e=c[b>>2]|0,c[e+8>>2]=d,c[a+76>>2]=0,f=d,c[f+12>>2]=f,e|0):0){__ZN6Memory11free_staticEPvb(e,0);c[b>>2]=0}c[a+48>>2]=369660;b=a+52|0;e=c[b>>2]|0;if(e|0?(__ZN3SetIP8RID_Data10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(b,c[e+8>>2]|0),e=c[a+56>>2]|0,f=c[b>>2]|0,c[f+8>>2]=e,c[a+60>>2]=0,d=e,c[d+12>>2]=d,f|0):0){__ZN6Memory11free_staticEPvb(f,0);c[b>>2]=0}c[a+32>>2]=369680;b=a+36|0;f=c[b>>2]|0;if(f|0?(__ZN3SetIP8RID_Data10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(b,c[f+8>>2]|0),f=c[a+40>>2]|0,d=c[b>>2]|0,c[d+8>>2]=f,c[a+44>>2]=0,e=f,c[e+12>>2]=e,d|0):0){__ZN6Memory11free_staticEPvb(d,0);c[b>>2]=0}c[a+16>>2]=369700;b=a+20|0;d=c[b>>2]|0;if(d|0?(__ZN3SetIP8RID_Data10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(b,c[d+8>>2]|0),d=c[a+24>>2]|0,e=c[b>>2]|0,c[e+8>>2]=d,c[a+28>>2]=0,f=d,c[f+12>>2]=f,e|0):0){__ZN6Memory11free_staticEPvb(e,0);c[b>>2]=0}c[a>>2]=369720;b=a+4|0;e=c[b>>2]|0;if(!e)return;__ZN3SetIP8RID_Data10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(b,c[e+8>>2]|0);e=c[a+8>>2]|0;f=c[b>>2]|0;c[f+8>>2]=e;c[a+12>>2]=0;a=e;c[a+12>>2]=a;if(!f)return;__ZN6Memory11free_staticEPvb(f,0);c[b>>2]=0;return}function __Z9memdeleteI20VisualServerViewportEvPT_(a){a=a|0;var b=0,d=0,e=0,f=0;b=c[a+16>>2]|0;if(b|0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(b,1);c[a>>2]=369620;b=a+4|0;d=c[b>>2]|0;if(!d){__ZN6Memory11free_staticEPvb(a,0);return}__ZN3SetIP8RID_Data10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(b,c[d+8>>2]|0);d=c[a+8>>2]|0;e=c[b>>2]|0;c[e+8>>2]=d;c[a+12>>2]=0;f=d;c[f+12>>2]=f;if(!e){__ZN6Memory11free_staticEPvb(a,0);return}__ZN6Memory11free_staticEPvb(e,0);c[b>>2]=0;__ZN6Memory11free_staticEPvb(a,0);return}function __ZN9RID_OwnerIN20VisualServerViewport8ViewportEE14get_owned_listEP4ListI3RID16DefaultAllocatorE(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0;d=c[a+4>>2]|0;if(!d)return;e=c[d+8>>2]|0;d=c[a+8>>2]|0;if((e|0)==(d|0))return;else f=e;while(1){e=c[f+8>>2]|0;if((e|0)==(d|0))break;else f=e}if(!f)return;d=f;do{f=c[d+24>>2]|0;__Z28atomic_conditional_incrementPj(1255200)|0;c[f+4>>2]=c[313800];if(!(c[b>>2]|0)){e=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=e;c[e>>2]=0;c[e+4>>2]=0;c[e+8>>2]=0}e=__ZnwjPFPvjE(16,4740)|0;c[e>>2]=f;f=c[b>>2]|0;a=f+4|0;g=c[a>>2]|0;c[e+8>>2]=g;c[e+4>>2]=0;c[e+12>>2]=f;if(g|0)c[g+4>>2]=e;c[a>>2]=e;if(!(c[f>>2]|0))c[f>>2]=e;e=f+8|0;c[e>>2]=(c[e>>2]|0)+1;d=c[d+16>>2]|0}while((d|0)!=0);return}function __ZN9RID_OwnerIN20VisualServerViewport8ViewportEED2Ev(a){a=a|0;var b=0,d=0,e=0;c[a>>2]=369620;b=a+4|0;d=c[b>>2]|0;if(!d)return;__ZN3SetIP8RID_Data10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(b,c[d+8>>2]|0);d=c[a+8>>2]|0;e=c[b>>2]|0;c[e+8>>2]=d;c[a+12>>2]=0;a=d;c[a+12>>2]=a;if(!e)return;__ZN6Memory11free_staticEPvb(e,0);c[b>>2]=0;return}function __ZN9RID_OwnerIN20VisualServerViewport8ViewportEED0Ev(a){a=a|0;var b=0,d=0,e=0;c[a>>2]=369620;b=a+4|0;d=c[b>>2]|0;if(!d){__ZdlPv(a);return}__ZN3SetIP8RID_Data10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(b,c[d+8>>2]|0);d=c[a+8>>2]|0;e=c[b>>2]|0;c[e+8>>2]=d;c[a+12>>2]=0;b=d;c[b+12>>2]=b;if(!e){__ZdlPv(a);return}__ZN6Memory11free_staticEPvb(e,0);__ZdlPv(a);return}function __ZN9RID_OwnerIN18VisualServerCanvas20LightOccluderPolygonEE14get_owned_listEP4ListI3RID16DefaultAllocatorE(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0;d=c[a+4>>2]|0;if(!d)return;e=c[d+8>>2]|0;d=c[a+8>>2]|0;if((e|0)==(d|0))return;else f=e;while(1){e=c[f+8>>2]|0;if((e|0)==(d|0))break;else f=e}if(!f)return;d=f;do{f=c[d+24>>2]|0;__Z28atomic_conditional_incrementPj(1255200)|0;c[f+4>>2]=c[313800];if(!(c[b>>2]|0)){e=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=e;c[e>>2]=0;c[e+4>>2]=0;c[e+8>>2]=0}e=__ZnwjPFPvjE(16,4740)|0;c[e>>2]=f;f=c[b>>2]|0;a=f+4|0;g=c[a>>2]|0;c[e+8>>2]=g;c[e+4>>2]=0;c[e+12>>2]=f;if(g|0)c[g+4>>2]=e;c[a>>2]=e;if(!(c[f>>2]|0))c[f>>2]=e;e=f+8|0;c[e>>2]=(c[e>>2]|0)+1;d=c[d+16>>2]|0}while((d|0)!=0);return}function __ZN9RID_OwnerIN18VisualServerCanvas20LightOccluderPolygonEED2Ev(a){a=a|0;var b=0,d=0,e=0;c[a>>2]=369720;b=a+4|0;d=c[b>>2]|0;if(!d)return;__ZN3SetIP8RID_Data10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(b,c[d+8>>2]|0);d=c[a+8>>2]|0;e=c[b>>2]|0;c[e+8>>2]=d;c[a+12>>2]=0;a=d;c[a+12>>2]=a;if(!e)return;__ZN6Memory11free_staticEPvb(e,0);c[b>>2]=0;return}function __ZN9RID_OwnerIN18VisualServerCanvas20LightOccluderPolygonEED0Ev(a){a=a|0;var b=0,d=0,e=0;c[a>>2]=369720;b=a+4|0;d=c[b>>2]|0;if(!d){__ZdlPv(a);return}__ZN3SetIP8RID_Data10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(b,c[d+8>>2]|0);d=c[a+8>>2]|0;e=c[b>>2]|0;c[e+8>>2]=d;c[a+12>>2]=0;b=d;c[b+12>>2]=b;if(!e){__ZdlPv(a);return}__ZN6Memory11free_staticEPvb(e,0);__ZdlPv(a);return}function __ZN9RID_OwnerIN16RasterizerCanvas21LightOccluderInstanceEE14get_owned_listEP4ListI3RID16DefaultAllocatorE(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0;d=c[a+4>>2]|0;if(!d)return;e=c[d+8>>2]|0;d=c[a+8>>2]|0;if((e|0)==(d|0))return;else f=e;while(1){e=c[f+8>>2]|0;if((e|0)==(d|0))break;else f=e}if(!f)return;d=f;do{f=c[d+24>>2]|0;__Z28atomic_conditional_incrementPj(1255200)|0;c[f+4>>2]=c[313800];if(!(c[b>>2]|0)){e=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=e;c[e>>2]=0;c[e+4>>2]=0;c[e+8>>2]=0}e=__ZnwjPFPvjE(16,4740)|0;c[e>>2]=f;f=c[b>>2]|0;a=f+4|0;g=c[a>>2]|0;c[e+8>>2]=g;c[e+4>>2]=0;c[e+12>>2]=f;if(g|0)c[g+4>>2]=e;c[a>>2]=e;if(!(c[f>>2]|0))c[f>>2]=e;e=f+8|0;c[e>>2]=(c[e>>2]|0)+1;d=c[d+16>>2]|0}while((d|0)!=0);return}function __ZN9RID_OwnerIN16RasterizerCanvas21LightOccluderInstanceEED2Ev(a){a=a|0;var b=0,d=0,e=0;c[a>>2]=369700;b=a+4|0;d=c[b>>2]|0;if(!d)return;__ZN3SetIP8RID_Data10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(b,c[d+8>>2]|0);d=c[a+8>>2]|0;e=c[b>>2]|0;c[e+8>>2]=d;c[a+12>>2]=0;a=d;c[a+12>>2]=a;if(!e)return;__ZN6Memory11free_staticEPvb(e,0);c[b>>2]=0;return}function __ZN9RID_OwnerIN16RasterizerCanvas21LightOccluderInstanceEED0Ev(a){a=a|0;var b=0,d=0,e=0;c[a>>2]=369700;b=a+4|0;d=c[b>>2]|0;if(!d){__ZdlPv(a);return}__ZN3SetIP8RID_Data10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(b,c[d+8>>2]|0);d=c[a+8>>2]|0;e=c[b>>2]|0;c[e+8>>2]=d;c[a+12>>2]=0;b=d;c[b+12>>2]=b;if(!e){__ZdlPv(a);return}__ZN6Memory11free_staticEPvb(e,0);__ZdlPv(a);return}function __ZN9RID_OwnerIN18VisualServerCanvas6CanvasEE14get_owned_listEP4ListI3RID16DefaultAllocatorE(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0;d=c[a+4>>2]|0;if(!d)return;e=c[d+8>>2]|0;d=c[a+8>>2]|0;if((e|0)==(d|0))return;else f=e;while(1){e=c[f+8>>2]|0;if((e|0)==(d|0))break;else f=e}if(!f)return;d=f;do{f=c[d+24>>2]|0;__Z28atomic_conditional_incrementPj(1255200)|0;c[f+4>>2]=c[313800];if(!(c[b>>2]|0)){e=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=e;c[e>>2]=0;c[e+4>>2]=0;c[e+8>>2]=0}e=__ZnwjPFPvjE(16,4740)|0;c[e>>2]=f;f=c[b>>2]|0;a=f+4|0;g=c[a>>2]|0;c[e+8>>2]=g;c[e+4>>2]=0;c[e+12>>2]=f;if(g|0)c[g+4>>2]=e;c[a>>2]=e;if(!(c[f>>2]|0))c[f>>2]=e;e=f+8|0;c[e>>2]=(c[e>>2]|0)+1;d=c[d+16>>2]|0}while((d|0)!=0);return}function __ZN9RID_OwnerIN18VisualServerCanvas6CanvasEED2Ev(a){a=a|0;var b=0,d=0,e=0;c[a>>2]=369680;b=a+4|0;d=c[b>>2]|0;if(!d)return;__ZN3SetIP8RID_Data10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(b,c[d+8>>2]|0);d=c[a+8>>2]|0;e=c[b>>2]|0;c[e+8>>2]=d;c[a+12>>2]=0;a=d;c[a+12>>2]=a;if(!e)return;__ZN6Memory11free_staticEPvb(e,0);c[b>>2]=0;return}function __ZN9RID_OwnerIN18VisualServerCanvas6CanvasEED0Ev(a){a=a|0;var b=0,d=0,e=0;c[a>>2]=369680;b=a+4|0;d=c[b>>2]|0;if(!d){__ZdlPv(a);return}__ZN3SetIP8RID_Data10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(b,c[d+8>>2]|0);d=c[a+8>>2]|0;e=c[b>>2]|0;c[e+8>>2]=d;c[a+12>>2]=0;b=d;c[b+12>>2]=b;if(!e){__ZdlPv(a);return}__ZN6Memory11free_staticEPvb(e,0);__ZdlPv(a);return}function __ZN9RID_OwnerIN18VisualServerCanvas4ItemEE14get_owned_listEP4ListI3RID16DefaultAllocatorE(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0;d=c[a+4>>2]|0;if(!d)return;e=c[d+8>>2]|0;d=c[a+8>>2]|0;if((e|0)==(d|0))return;else f=e;while(1){e=c[f+8>>2]|0;if((e|0)==(d|0))break;else f=e}if(!f)return;d=f;do{f=c[d+24>>2]|0;__Z28atomic_conditional_incrementPj(1255200)|0;c[f+4>>2]=c[313800];if(!(c[b>>2]|0)){e=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=e;c[e>>2]=0;c[e+4>>2]=0;c[e+8>>2]=0}e=__ZnwjPFPvjE(16,4740)|0;c[e>>2]=f;f=c[b>>2]|0;a=f+4|0;g=c[a>>2]|0;c[e+8>>2]=g;c[e+4>>2]=0;c[e+12>>2]=f;if(g|0)c[g+4>>2]=e;c[a>>2]=e;if(!(c[f>>2]|0))c[f>>2]=e;e=f+8|0;c[e>>2]=(c[e>>2]|0)+1;d=c[d+16>>2]|0}while((d|0)!=0);return}function __ZN9RID_OwnerIN18VisualServerCanvas4ItemEED2Ev(a){a=a|0;var b=0,d=0,e=0;c[a>>2]=369660;b=a+4|0;d=c[b>>2]|0;if(!d)return;__ZN3SetIP8RID_Data10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(b,c[d+8>>2]|0);d=c[a+8>>2]|0;e=c[b>>2]|0;c[e+8>>2]=d;c[a+12>>2]=0;a=d;c[a+12>>2]=a;if(!e)return;__ZN6Memory11free_staticEPvb(e,0);c[b>>2]=0;return}function __ZN9RID_OwnerIN18VisualServerCanvas4ItemEED0Ev(a){a=a|0;var b=0,d=0,e=0;c[a>>2]=369660;b=a+4|0;d=c[b>>2]|0;if(!d){__ZdlPv(a);return}__ZN3SetIP8RID_Data10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(b,c[d+8>>2]|0);d=c[a+8>>2]|0;e=c[b>>2]|0;c[e+8>>2]=d;c[a+12>>2]=0;b=d;c[b+12>>2]=b;if(!e){__ZdlPv(a);return}__ZN6Memory11free_staticEPvb(e,0);__ZdlPv(a);return}function __ZN9RID_OwnerIN16RasterizerCanvas5LightEE14get_owned_listEP4ListI3RID16DefaultAllocatorE(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0;d=c[a+4>>2]|0;if(!d)return;e=c[d+8>>2]|0;d=c[a+8>>2]|0;if((e|0)==(d|0))return;else f=e;while(1){e=c[f+8>>2]|0;if((e|0)==(d|0))break;else f=e}if(!f)return;d=f;do{f=c[d+24>>2]|0;__Z28atomic_conditional_incrementPj(1255200)|0;c[f+4>>2]=c[313800];if(!(c[b>>2]|0)){e=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=e;c[e>>2]=0;c[e+4>>2]=0;c[e+8>>2]=0}e=__ZnwjPFPvjE(16,4740)|0;c[e>>2]=f;f=c[b>>2]|0;a=f+4|0;g=c[a>>2]|0;c[e+8>>2]=g;c[e+4>>2]=0;c[e+12>>2]=f;if(g|0)c[g+4>>2]=e;c[a>>2]=e;if(!(c[f>>2]|0))c[f>>2]=e;e=f+8|0;c[e>>2]=(c[e>>2]|0)+1;d=c[d+16>>2]|0}while((d|0)!=0);return}function __ZN9RID_OwnerIN16RasterizerCanvas5LightEED2Ev(a){a=a|0;var b=0,d=0,e=0;c[a>>2]=369640;b=a+4|0;d=c[b>>2]|0;if(!d)return;__ZN3SetIP8RID_Data10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(b,c[d+8>>2]|0);d=c[a+8>>2]|0;e=c[b>>2]|0;c[e+8>>2]=d;c[a+12>>2]=0;a=d;c[a+12>>2]=a;if(!e)return;__ZN6Memory11free_staticEPvb(e,0);c[b>>2]=0;return}function __ZN9RID_OwnerIN16RasterizerCanvas5LightEED0Ev(a){a=a|0;var b=0,d=0,e=0;c[a>>2]=369640;b=a+4|0;d=c[b>>2]|0;if(!d){__ZdlPv(a);return}__ZN3SetIP8RID_Data10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(b,c[d+8>>2]|0);d=c[a+8>>2]|0;e=c[b>>2]|0;c[e+8>>2]=d;c[a+12>>2]=0;b=d;c[b+12>>2]=b;if(!e){__ZdlPv(a);return}__ZN6Memory11free_staticEPvb(e,0);__ZdlPv(a);return}function __ZN28AudioStreamPlaybackResampled18_initialize_classvEv(b){b=b|0;if(a[1258333]|0)return;if(!(a[1258334]|0)){if(!(a[1257001]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI9ReferenceEEvv();__ZN9Reference13_bind_methodsEv();a[1257001]=1}__ZN7ClassDB10_add_classI19AudioStreamPlaybackEEvv();a[1258334]=1}__ZN7ClassDB10_add_classI28AudioStreamPlaybackResampledEEvv();a[1258333]=1;return}function __ZN28AudioStreamPlaybackResampled5_setvERK10StringNameRK7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK28AudioStreamPlaybackResampled5_getvERK10StringNameR7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZN28AudioStreamPlaybackResampled14_notificationvEib(a,b,c){a=a|0;b=b|0;c=c|0;return}function __ZNK28AudioStreamPlaybackResampled16_get_class_namevEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+8|0;e=b+4|0;f=b;g=a+92|0;a=c[g>>2]|0;if(a|0){if(c[a+4>>2]|0){l=b;return g|0}if(__ZNK6String6lengthEv(a+8|0)|0){l=b;return g|0}}__ZN6StringC2EPKc(d,1070729);c[f>>2]=c[d>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameaSERKS_(g,e);__ZN10StringNameD2Ev(e);e=c[f>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);l=b;return g|0}function __ZNK28AudioStreamPlaybackResampled9get_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1070729);l=a;return c[b>>2]|0}function __ZNK28AudioStreamPlaybackResampled8is_classERK6String(a,b){a=a|0;b=b|0;var c=0;if((!(__ZNK6StringeqEPKc(b,1070729)|0)?!(__ZNK6StringeqEPKc(b,1070758)|0):0)?!(__ZNK6StringeqEPKc(b,1126157)|0):0)c=__ZNK6StringeqEPKc(b,1142944)|0;else c=1;return c|0}function __ZNK28AudioStreamPlaybackResampled12is_class_ptrEPv(a,b){a=a|0;b=b|0;return (b|0)==1227404|((b|0)==1227396|((b|0)==1220724|(b|0)==1220580))|0}function __ZN28AudioStreamPlaybackResampledD2Ev(a){a=a|0;c[a>>2]=369740;__ZN10StringNameD2Ev(a+92|0);c[a>>2]=138648;__ZN10StringNameD2Ev(a+88|0);__ZN9ReferenceD2Ev(a);return}function __ZN28AudioStreamPlaybackResampledD0Ev(a){a=a|0;c[a>>2]=369740;__ZN10StringNameD2Ev(a+92|0);c[a>>2]=138648;__ZN10StringNameD2Ev(a+88|0);__ZN9ReferenceD2Ev(a);__ZdlPv(a);return}function __ZN28AudioStreamPlaybackResampled3mixEP10AudioFramefi(a,b,d,e){a=a|0;b=b|0;d=+d;e=e|0;var f=0,h=0.0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0.0,A=0.0,B=0.0,C=0.0,D=0.0,E=0.0,I=0.0,J=0.0,K=0,L=0,M=0,N=0;f=__ZN11AudioServer13get_singletonEv()|0;h=+mj[c[(c[f>>2]|0)+112>>2]&511](f)*d;d=+mj[c[(c[a>>2]|0)+120>>2]&511](a)/h*65536.0;f=~~d>>>0;i=+H(d)>=1.0?(d>0.0?~~+V(+G(d/4294967296.0),4294967295.0)>>>0:~~+T((d-+(~~d>>>0))/4294967296.0)>>>0):0;if((e|0)<=0)return;j=a+2176|0;k=a+96|0;l=a+2144|0;m=a+2152|0;n=a+104|0;o=a+2160|0;p=a+112|0;q=a+2168|0;r=a+120|0;s=a+128|0;t=j;u=0;v=c[t>>2]|0;w=c[t+4>>2]|0;while(1){t=_bitshift64Lshr(v|0,w|0,16)|0;x=t+4|0;d=(+((v&65535)>>>0)+4294967296.0*0.0)*.0000152587890625;y=t+1|0;h=+g[a+96+(y<<3)>>2];z=+g[a+96+(y<<3)+4>>2];y=t+2|0;A=+g[a+96+(y<<3)>>2];B=+g[a+96+(y<<3)+4>>2];y=t+3|0;C=+g[a+96+(y<<3)>>2];D=+g[a+96+(y<<3)+4>>2];E=d*d;I=A+(+g[a+96+(x<<3)>>2]-C-h);J=B+(+g[a+96+(x<<3)+4>>2]-D-z);g[b+(u<<3)>>2]=A+(d*(C-h)+(E*(d*I)+E*(h-A-I)));g[b+(u<<3)+4>>2]=B+(d*(D-z)+(E*(d*J)+E*(z-B-J)));x=j;y=_i64Add(c[x>>2]|0,c[x+4>>2]|0,f|0,i|0)|0;x=F;t=j;c[t>>2]=y;c[t+4>>2]=x;if(x>>>0>0|(x|0)==0&y>>>0>16777215){do{t=l;K=c[t+4>>2]|0;L=k;c[L>>2]=c[t>>2];c[L+4>>2]=K;K=m;L=c[K+4>>2]|0;t=n;c[t>>2]=c[K>>2];c[t+4>>2]=L;L=o;t=c[L+4>>2]|0;K=p;c[K>>2]=c[L>>2];c[K+4>>2]=t;t=q;K=c[t+4>>2]|0;L=r;c[L>>2]=c[t>>2];c[L+4>>2]=K;bj[c[(c[a>>2]|0)+116>>2]&4095](a,s,256);K=j;L=_i64Add(c[K>>2]|0,c[K+4>>2]|0,-16777216,-1)|0;K=F;t=j;c[t>>2]=L;c[t+4>>2]=K}while(K>>>0>0|(K|0)==0&L>>>0>16777215);M=L;N=K}else{M=y;N=x}u=u+1|0;if((u|0)==(e|0))break;else{v=M;w=N}}return}function __ZN11AudioServer13get_singletonEv(){return c[309175]|0}function __ZN11AudioServer29thread_get_channel_mix_bufferEii(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0;if((d|0)>=0){f=b+120|0;g=c[f>>2]|0;h=(g|0)==0;if(h)i=0;else i=c[g+-4>>2]|0;if((i|0)>(d|0)){a[1263537]=0;if((e|0)>=0){if(h)j=0;else j=c[g+-4>>2]|0;do if((j|0)<=(d|0)){if(h)k=0;else k=c[g+-4>>2]|0;if((k|0)>(d|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);__ZN6VectorIPN11AudioServer3BusEE14_copy_on_writeEv(f);k=c[f>>2]|0;g=c[(c[k+(d<<2)>>2]|0)+8>>2]|0;if(!g)l=0;else l=c[g+-4>>2]|0;if((l|0)>(e|0)){a[1263537]=0;l=(k|0)==0;if(l)m=0;else m=c[k+-4>>2]|0;do if((m|0)<=(d|0)){if(l)n=0;else n=c[k+-4>>2]|0;if((n|0)>(d|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);__ZN6VectorIPN11AudioServer3BusEE14_copy_on_writeEv(f);n=(c[(c[f>>2]|0)+(d<<2)>>2]|0)+8|0;k=c[n>>2]|0;l=(k|0)==0;if(l)o=0;else o=c[k+-4>>2]|0;do if((o|0)<=(e|0)){if(l)p=0;else p=c[k+-4>>2]|0;if((p|0)>(e|0)){a[1263537]=0;q=35;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);r=0;break}}else q=35;while(0);if((q|0)==35){__ZN6VectorIN11AudioServer3Bus7ChannelEE14_copy_on_writeEv(n);r=(c[n>>2]|0)+(e<<5)|0}n=r+12|0;if(!(c[n>>2]|0))s=0;else{__ZN6VectorI10AudioFrameE14_copy_on_writeEv(n);s=c[n>>2]|0}n=c[f>>2]|0;r=(n|0)==0;if(r)t=0;else t=c[n+-4>>2]|0;do if((t|0)<=(d|0)){if(r)u=0;else u=c[n+-4>>2]|0;if((u|0)>(d|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);__ZN6VectorIPN11AudioServer3BusEE14_copy_on_writeEv(f);u=(c[(c[f>>2]|0)+(d<<2)>>2]|0)+8|0;n=c[u>>2]|0;r=(n|0)==0;if(r)v=0;else v=c[n+-4>>2]|0;do if((v|0)<=(e|0)){if(r)w=0;else w=c[n+-4>>2]|0;if((w|0)>(e|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);__ZN6VectorIN11AudioServer3Bus7ChannelEE14_copy_on_writeEv(u);if(a[(c[u>>2]|0)+(e<<5)>>0]|0){x=s;return x|0}u=c[f>>2]|0;w=(u|0)==0;if(w)y=0;else y=c[u+-4>>2]|0;do if((y|0)<=(d|0)){if(w)z=0;else z=c[u+-4>>2]|0;if((z|0)>(d|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);__ZN6VectorIPN11AudioServer3BusEE14_copy_on_writeEv(f);z=(c[(c[f>>2]|0)+(d<<2)>>2]|0)+8|0;u=c[z>>2]|0;w=(u|0)==0;if(w)A=0;else A=c[u+-4>>2]|0;do if((A|0)<=(e|0)){if(w)B=0;else B=c[u+-4>>2]|0;if((B|0)>(e|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);__ZN6VectorIN11AudioServer3Bus7ChannelEE14_copy_on_writeEv(z);a[(c[z>>2]|0)+(e<<5)>>0]=1;z=c[f>>2]|0;B=(z|0)==0;if(B)C=0;else C=c[z+-4>>2]|0;do if((C|0)<=(d|0)){if(B)D=0;else D=c[z+-4>>2]|0;if((D|0)>(d|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);__ZN6VectorIPN11AudioServer3BusEE14_copy_on_writeEv(f);D=(c[(c[f>>2]|0)+(d<<2)>>2]|0)+8|0;z=c[D>>2]|0;B=(z|0)==0;if(B)E=0;else E=c[z+-4>>2]|0;do if((E|0)<=(e|0)){if(B)F=0;else F=c[z+-4>>2]|0;if((F|0)>(e|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);__ZN6VectorIN11AudioServer3Bus7ChannelEE14_copy_on_writeEv(D);a[(c[D>>2]|0)+(e<<5)+1>>0]=1;D=b+96|0;F=c[D>>2]|0;z=c[D+4>>2]|0;D=c[f>>2]|0;B=(D|0)==0;if(B)G=0;else G=c[D+-4>>2]|0;do if((G|0)<=(d|0)){if(B)H=0;else H=c[D+-4>>2]|0;if((H|0)>(d|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);__ZN6VectorIPN11AudioServer3BusEE14_copy_on_writeEv(f);H=(c[(c[f>>2]|0)+(d<<2)>>2]|0)+8|0;d=c[H>>2]|0;f=(d|0)==0;if(f)I=0;else I=c[d+-4>>2]|0;do if((I|0)<=(e|0)){if(f)J=0;else J=c[d+-4>>2]|0;if((J|0)>(e|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);__ZN6VectorIN11AudioServer3Bus7ChannelEE14_copy_on_writeEv(H);J=(c[H>>2]|0)+(e<<5)+24|0;c[J>>2]=F;c[J+4>>2]=z;z=b+80|0;if(!(c[z>>2]|0)){x=s;return x|0}else K=0;do{c[s+(K<<3)>>2]=0;c[s+(K<<3)+4>>2]=0;K=K+1|0}while(K>>>0<(c[z>>2]|0)>>>0);x=s;return x|0}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1070778,1040242,281,1070808,0);x=0;return x|0}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1070778,1040242,280,1040508,0);x=0;return x|0}function __ZN18AudioEffectLimiter18_initialize_classvEv(b){b=b|0;if(a[1263495]|0)return;if(!(a[1263494]|0)){if(!(a[1257004]|0)){if(!(a[1257001]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI9ReferenceEEvv();__ZN9Reference13_bind_methodsEv();a[1257001]=1}__ZN7ClassDB10_add_classI8ResourceEEvv();__ZN8Resource13_bind_methodsEv();a[1257004]=1}__ZN7ClassDB10_add_classI11AudioEffectEEvv();a[1263494]=1}__ZN7ClassDB10_add_classI18AudioEffectLimiterEEvv();__ZN18AudioEffectLimiter13_bind_methodsEv();a[1263495]=1;return}function __ZN18AudioEffectLimiter5_setvERK10StringNameRK7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK18AudioEffectLimiter5_getvERK10StringNameR7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK18AudioEffectLimiter19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+24|0;g=e+4|0;h=e;if(!d)__ZNK11AudioEffect19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,0);__ZN6StringC2EPKc(f,1071141);i=c[f>>2]|0;f=i;j=g+4|0;c[j>>2]=0;k=g+12|0;c[k>>2]=0;c[g>>2]=0;n=(i|0)==0;if(!n?(c[j>>2]=0,__Z28atomic_conditional_incrementPj(i+-8|0)|0):0)c[j>>2]=f;c[g+8>>2]=0;f=c[k>>2]|0;if(f|0){if(!(__Z16atomic_decrementPj(f+-8|0)|0))__ZN6Memory11free_staticEPvb(f,1);c[k>>2]=0}c[g+16>>2]=256;if(!(c[b>>2]|0)){k=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=k;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0}k=__ZnwjPFPvjE(32,4740)|0;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0;c[k+12>>2]=0;c[k+16>>2]=7;f=k+20|0;c[f>>2]=0;j=k+24|0;c[j>>2]=0;o=k+28|0;c[o>>2]=0;__ZN12PropertyInfoaSERKS_(k,g)|0;p=c[b>>2]|0;q=p+4|0;r=c[q>>2]|0;c[j>>2]=r;c[f>>2]=0;c[o>>2]=p;if(r|0)c[r+20>>2]=k;c[q>>2]=k;if(!(c[p>>2]|0))c[p>>2]=k;k=p+8|0;c[k>>2]=(c[k>>2]|0)+1;k=c[g+12>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);k=c[g+4>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);if(!n?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);__ZN10StringNameC2EPKc(h,1071141);__ZN7ClassDB17get_property_listE10StringNameP4ListI12PropertyInfo16DefaultAllocatorEbPK6Object(h,b,1,a);__ZN10StringNameD2Ev(h);if(!d){l=e;return}__ZNK11AudioEffect19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,1);l=e;return}function __ZN18AudioEffectLimiter14_notificationvEib(a,b,c){a=a|0;b=b|0;c=c|0;return}function __ZNK18AudioEffectLimiter16_get_class_namevEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+8|0;e=b+4|0;f=b;g=a+128|0;a=c[g>>2]|0;if(a|0){if(c[a+4>>2]|0){l=b;return g|0}if(__ZNK6String6lengthEv(a+8|0)|0){l=b;return g|0}}__ZN6StringC2EPKc(d,1071141);c[f>>2]=c[d>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameaSERKS_(g,e);__ZN10StringNameD2Ev(e);e=c[f>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);l=b;return g|0}function __ZNK18AudioEffectLimiter9get_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1071141);l=a;return c[b>>2]|0}function __ZNK18AudioEffectLimiter8is_classERK6String(a,b){a=a|0;b=b|0;var c=0;if(((!(__ZNK6StringeqEPKc(b,1071141)|0)?!(__ZNK6StringeqEPKc(b,1074831)|0):0)?!(__ZNK6StringeqEPKc(b,1110448)|0):0)?!(__ZNK6StringeqEPKc(b,1126157)|0):0)c=__ZNK6StringeqEPKc(b,1142944)|0;else c=1;return c|0}function __ZNK18AudioEffectLimiter12is_class_ptrEPv(a,b){a=a|0;b=b|0;return (b|0)==1237140|((b|0)==1236716|((b|0)==1220696|((b|0)==1220724|(b|0)==1220580)))|0}function __ZN18AudioEffectLimiterD2Ev(a){a=a|0;c[a>>2]=369872;__ZN10StringNameD2Ev(a+128|0);c[a>>2]=370192;__ZN10StringNameD2Ev(a+124|0);__ZN8ResourceD2Ev(a);return}function __ZN18AudioEffectLimiterD0Ev(a){a=a|0;c[a>>2]=369872;__ZN10StringNameD2Ev(a+128|0);c[a>>2]=370192;__ZN10StringNameD2Ev(a+124|0);__ZN8ResourceD2Ev(a);__ZdlPv(a);return}function __ZN18AudioEffectLimiter8instanceEv(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d;c[e>>2]=0;__ZN3RefI26AudioEffectLimiterInstanceE8instanceEv(e);if(!b)f=0;else{a[1263537]=0;__ZN9Reference8init_refEv(b)|0;f=b}b=(c[e>>2]|0)+96|0;g=c[b>>2]|0;if((f|0)==(g|0)){if(f|0){h=f;i=12}}else{if((g|0?__ZN9Reference11unreferenceEv(g)|0:0)?(g=c[b>>2]|0,__Z17predelete_handlerP6Object(g)|0):0){gj[c[(c[g>>2]|0)+76>>2]&8191](g);__ZN6Memory11free_staticEPvb(g,0)}c[b>>2]=f;if(f|0){__ZN9Reference9referenceEv(f);h=f;i=12}}if(((i|0)==12?__ZN9Reference11unreferenceEv(h)|0:0)?__Z17predelete_handlerP6Object(f)|0:0){gj[c[(c[f>>2]|0)+76>>2]&8191](f);__ZN6Memory11free_staticEPvb(f,0)}f=c[e>>2]|0;if(!f){j=0;l=d;return j|0}if($i[c[(c[f>>2]|0)+44>>2]&8191](f,1237132)|0){__ZN9Reference9referenceEv(f);k=f}else k=0;f=c[e>>2]|0;if(!f){j=k;l=d;return j|0}if(!(__ZN9Reference11unreferenceEv(f)|0)){j=k;l=d;return j|0}f=c[e>>2]|0;if(!(__Z17predelete_handlerP6Object(f)|0)){j=k;l=d;return j|0}gj[c[(c[f>>2]|0)+76>>2]&8191](f);__ZN6Memory11free_staticEPvb(f,0);j=k;l=d;return j|0}function __ZN3RefI26AudioEffectLimiterInstanceE8instanceEv(b){b=b|0;var d=0,e=0,f=0,g=0,h=0;d=__ZnwjPKc(104,1263606)|0;__ZN9ReferenceC2Ev(d);c[d>>2]=37e4;__ZN10StringNameC2Ev(d+88|0);c[d>>2]=370096;__ZN10StringNameC2Ev(d+92|0);c[d+96>>2]=0;__Z22postinitialize_handlerP6Object(d);if(!d){e=0;f=0}else{a[1263537]=0;__ZN9Reference8init_refEv(d)|0;e=d;f=d}d=c[b>>2]|0;do if((e|0)==(d|0))if(!e)return;else{g=e;break}else{if((d|0?__ZN9Reference11unreferenceEv(d)|0:0)?(h=c[b>>2]|0,__Z17predelete_handlerP6Object(h)|0):0){gj[c[(c[h>>2]|0)+76>>2]&8191](h);__ZN6Memory11free_staticEPvb(h,0)}c[b>>2]=f;if(!e)return;else{__ZN9Reference9referenceEv(e);g=e;break}}while(0);if(!(__ZN9Reference11unreferenceEv(g)|0))return;if(!(__Z17predelete_handlerP6Object(e)|0))return;gj[c[(c[e>>2]|0)+76>>2]&8191](e);__ZN6Memory11free_staticEPvb(f,0);return}function __ZN26AudioEffectLimiterInstance18_initialize_classvEv(b){b=b|0;if(a[1263492]|0)return;if(!(a[1263493]|0)){if(!(a[1257001]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI9ReferenceEEvv();__ZN9Reference13_bind_methodsEv();a[1257001]=1}__ZN7ClassDB10_add_classI19AudioEffectInstanceEEvv();a[1263493]=1}__ZN7ClassDB10_add_classI26AudioEffectLimiterInstanceEEvv();a[1263492]=1;return}function __ZN26AudioEffectLimiterInstance5_setvERK10StringNameRK7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK26AudioEffectLimiterInstance5_getvERK10StringNameR7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK26AudioEffectLimiterInstance19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+24|0;g=e+4|0;h=e;if(!d)__ZNK19AudioEffectInstance19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,0);__ZN6StringC2EPKc(f,1070868);i=c[f>>2]|0;f=i;j=g+4|0;c[j>>2]=0;k=g+12|0;c[k>>2]=0;c[g>>2]=0;n=(i|0)==0;if(!n?(c[j>>2]=0,__Z28atomic_conditional_incrementPj(i+-8|0)|0):0)c[j>>2]=f;c[g+8>>2]=0;f=c[k>>2]|0;if(f|0){if(!(__Z16atomic_decrementPj(f+-8|0)|0))__ZN6Memory11free_staticEPvb(f,1);c[k>>2]=0}c[g+16>>2]=256;if(!(c[b>>2]|0)){k=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=k;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0}k=__ZnwjPFPvjE(32,4740)|0;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0;c[k+12>>2]=0;c[k+16>>2]=7;f=k+20|0;c[f>>2]=0;j=k+24|0;c[j>>2]=0;o=k+28|0;c[o>>2]=0;__ZN12PropertyInfoaSERKS_(k,g)|0;p=c[b>>2]|0;q=p+4|0;r=c[q>>2]|0;c[j>>2]=r;c[f>>2]=0;c[o>>2]=p;if(r|0)c[r+20>>2]=k;c[q>>2]=k;if(!(c[p>>2]|0))c[p>>2]=k;k=p+8|0;c[k>>2]=(c[k>>2]|0)+1;k=c[g+12>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);k=c[g+4>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);if(!n?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);__ZN10StringNameC2EPKc(h,1070868);__ZN7ClassDB17get_property_listE10StringNameP4ListI12PropertyInfo16DefaultAllocatorEbPK6Object(h,b,1,a);__ZN10StringNameD2Ev(h);if(!d){l=e;return}__ZNK19AudioEffectInstance19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,1);l=e;return}function __ZN26AudioEffectLimiterInstance14_notificationvEib(a,b,c){a=a|0;b=b|0;c=c|0;return}function __ZNK26AudioEffectLimiterInstance16_get_class_namevEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+8|0;e=b+4|0;f=b;g=a+92|0;a=c[g>>2]|0;if(a|0){if(c[a+4>>2]|0){l=b;return g|0}if(__ZNK6String6lengthEv(a+8|0)|0){l=b;return g|0}}__ZN6StringC2EPKc(d,1070868);c[f>>2]=c[d>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameaSERKS_(g,e);__ZN10StringNameD2Ev(e);e=c[f>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);l=b;return g|0}function __ZNK26AudioEffectLimiterInstance9get_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1070868);l=a;return c[b>>2]|0}function __ZNK26AudioEffectLimiterInstance8is_classERK6String(a,b){a=a|0;b=b|0;var c=0;if((!(__ZNK6StringeqEPKc(b,1070868)|0)?!(__ZNK6StringeqEPKc(b,1074811)|0):0)?!(__ZNK6StringeqEPKc(b,1126157)|0):0)c=__ZNK6StringeqEPKc(b,1142944)|0;else c=1;return c|0}function __ZNK26AudioEffectLimiterInstance12is_class_ptrEPv(a,b){a=a|0;b=b|0;return (b|0)==1237136|((b|0)==1237132|((b|0)==1220724|(b|0)==1220580))|0}function __ZN26AudioEffectLimiterInstanceD2Ev(a){a=a|0;var b=0,d=0;c[a>>2]=370096;b=a+96|0;d=c[b>>2]|0;if((d|0?__ZN9Reference11unreferenceEv(d)|0:0)?(d=c[b>>2]|0,__Z17predelete_handlerP6Object(d)|0):0){gj[c[(c[d>>2]|0)+76>>2]&8191](d);__ZN6Memory11free_staticEPvb(d,0)}c[b>>2]=0;__ZN10StringNameD2Ev(a+92|0);c[a>>2]=37e4;__ZN10StringNameD2Ev(a+88|0);__ZN9ReferenceD2Ev(a);return}function __ZN26AudioEffectLimiterInstanceD0Ev(a){a=a|0;var b=0,d=0;c[a>>2]=370096;b=a+96|0;d=c[b>>2]|0;if((d|0?__ZN9Reference11unreferenceEv(d)|0:0)?(d=c[b>>2]|0,__Z17predelete_handlerP6Object(d)|0):0){gj[c[(c[d>>2]|0)+76>>2]&8191](d);__ZN6Memory11free_staticEPvb(d,0)}c[b>>2]=0;__ZN10StringNameD2Ev(a+92|0);c[a>>2]=37e4;__ZN10StringNameD2Ev(a+88|0);__ZN9ReferenceD2Ev(a);__ZdlPv(a);return}function __ZN26AudioEffectLimiterInstance7processEPK10AudioFramePS0_i(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,h=0.0,i=0.0,k=0.0,l=0.0,m=0.0,n=0.0,o=0,p=0.0,q=0.0,r=0.0,s=0.0,t=0.0,u=0.0,v=0.0;f=c[a+96>>2]|0;h=+g[f+136>>2];i=+R(+(h*.11512925464970228));k=+R(+((h-+g[f+132>>2])*.11512925464970228));l=+g[f+140>>2];m=+R(+(-l*.11512925464970228));n=(c[j>>2]=(g[j>>2]=(h+l)/(h+25.0+l),c[j>>2]|0)&2147483647,+g[j>>2]);if((e|0)>0)o=0;else return;do{l=k*+g[b+(o<<3)>>2];p=k*+g[b+(o<<3)+4>>2];q=(c[j>>2]=(g[j>>2]=l,c[j>>2]|0)&2147483647,+g[j>>2]);r=(c[j>>2]=(g[j>>2]=p,c[j>>2]|0)&2147483647,+g[j>>2]);s=+S(+r)*8.685889638065037-h;if(q>m){t=n*(+S(+q)*8.685889638065037-h)*.11512925464970228;u=(l<0.0?-1.0:1.0)*(m+ +R(+t))}else u=l;if(r>m)v=(m+ +R(+(n*s*.11512925464970228)))*(p<0.0?-1.0:1.0);else v=p;p=(c[j>>2]=(g[j>>2]=u,c[j>>2]|0)&2147483647,+g[j>>2]);s=(c[j>>2]=(g[j>>2]=v,c[j>>2]|0)&2147483647,+g[j>>2]);g[d+(o<<3)>>2]=(u<0.0?-1.0:1.0)*(i<p?i:p);g[d+(o<<3)+4>>2]=(v<0.0?-1.0:1.0)*(i<s?i:s);o=o+1|0}while((o|0)!=(e|0));return}function __ZNK19AudioEffectInstance19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+24|0;g=e+4|0;h=e;if(!d)__ZNK9Reference19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,0);__ZN6StringC2EPKc(f,1074811);i=c[f>>2]|0;f=i;j=g+4|0;c[j>>2]=0;k=g+12|0;c[k>>2]=0;c[g>>2]=0;n=(i|0)==0;if(!n?(c[j>>2]=0,__Z28atomic_conditional_incrementPj(i+-8|0)|0):0)c[j>>2]=f;c[g+8>>2]=0;f=c[k>>2]|0;if(f|0){if(!(__Z16atomic_decrementPj(f+-8|0)|0))__ZN6Memory11free_staticEPvb(f,1);c[k>>2]=0}c[g+16>>2]=256;if(!(c[b>>2]|0)){k=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=k;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0}k=__ZnwjPFPvjE(32,4740)|0;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0;c[k+12>>2]=0;c[k+16>>2]=7;f=k+20|0;c[f>>2]=0;j=k+24|0;c[j>>2]=0;o=k+28|0;c[o>>2]=0;__ZN12PropertyInfoaSERKS_(k,g)|0;p=c[b>>2]|0;q=p+4|0;r=c[q>>2]|0;c[j>>2]=r;c[f>>2]=0;c[o>>2]=p;if(r|0)c[r+20>>2]=k;c[q>>2]=k;if(!(c[p>>2]|0))c[p>>2]=k;k=p+8|0;c[k>>2]=(c[k>>2]|0)+1;k=c[g+12>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);k=c[g+4>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);if(!n?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);__ZN10StringNameC2EPKc(h,1074811);__ZN7ClassDB17get_property_listE10StringNameP4ListI12PropertyInfo16DefaultAllocatorEbPK6Object(h,b,1,a);__ZN10StringNameD2Ev(h);if(!d){l=e;return}__ZNK9Reference19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,1);l=e;return}function __ZN7ClassDB10_add_classI19AudioEffectInstanceEEvv(){var a=0,b=0,d=0,e=0,f=0,g=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+16|0;d=a+12|0;e=a+8|0;f=a+4|0;g=a;__ZN6StringC2EPKc(b,1074811);c[e>>2]=c[b>>2];__ZN10StringNameC2ERK6String(d,e);__ZN6StringC2EPKc(b,1126157);c[g>>2]=c[b>>2];__ZN10StringNameC2ERK6String(f,g);__ZN7ClassDB11_add_class2ERK10StringNameS2_(d,f);__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);__ZN10StringNameD2Ev(d);d=c[e>>2]|0;if(!d){l=a;return}if(__Z16atomic_decrementPj(d+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(d,1);l=a;return}function __ZN7ClassDB10_add_classI26AudioEffectLimiterInstanceEEvv(){var a=0,b=0,d=0,e=0,f=0,g=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+16|0;d=a+12|0;e=a+8|0;f=a+4|0;g=a;__ZN6StringC2EPKc(b,1070868);c[e>>2]=c[b>>2];__ZN10StringNameC2ERK6String(d,e);__ZN6StringC2EPKc(b,1074811);c[g>>2]=c[b>>2];__ZN10StringNameC2ERK6String(f,g);__ZN7ClassDB11_add_class2ERK10StringNameS2_(d,f);__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);__ZN10StringNameD2Ev(d);d=c[e>>2]|0;if(!d){l=a;return}if(__Z16atomic_decrementPj(d+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(d,1);l=a;return}function __ZN19AudioEffectInstance18_initialize_classvEv(b){b=b|0;if(a[1263493]|0)return;if(!(a[1257001]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI9ReferenceEEvv();__ZN9Reference13_bind_methodsEv();a[1257001]=1}__ZN7ClassDB10_add_classI19AudioEffectInstanceEEvv();a[1263493]=1;return}function __ZN19AudioEffectInstance5_setvERK10StringNameRK7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK19AudioEffectInstance5_getvERK10StringNameR7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZN19AudioEffectInstance14_notificationvEib(a,b,c){a=a|0;b=b|0;c=c|0;return}function __ZNK19AudioEffectInstance16_get_class_namevEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+8|0;e=b+4|0;f=b;g=a+88|0;a=c[g>>2]|0;if(a|0){if(c[a+4>>2]|0){l=b;return g|0}if(__ZNK6String6lengthEv(a+8|0)|0){l=b;return g|0}}__ZN6StringC2EPKc(d,1074811);c[f>>2]=c[d>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameaSERKS_(g,e);__ZN10StringNameD2Ev(e);e=c[f>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);l=b;return g|0}function __ZNK19AudioEffectInstance9get_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1074811);l=a;return c[b>>2]|0}function __ZNK19AudioEffectInstance8is_classERK6String(a,b){a=a|0;b=b|0;var c=0;if(!(__ZNK6StringeqEPKc(b,1074811)|0)?!(__ZNK6StringeqEPKc(b,1126157)|0):0)c=__ZNK6StringeqEPKc(b,1142944)|0;else c=1;return c|0}function __ZNK19AudioEffectInstance12is_class_ptrEPv(a,b){a=a|0;b=b|0;return (b|0)==1237132|((b|0)==1220724|(b|0)==1220580)|0}function __ZN19AudioEffectInstanceD2Ev(a){a=a|0;c[a>>2]=37e4;__ZN10StringNameD2Ev(a+88|0);__ZN9ReferenceD2Ev(a);return}function __ZN19AudioEffectInstanceD0Ev(a){a=a|0;c[a>>2]=37e4;__ZN10StringNameD2Ev(a+88|0);__ZN9ReferenceD2Ev(a);__ZdlPv(a);return}function __ZN11AudioEffect18_initialize_classvEv(b){b=b|0;if(a[1263494]|0)return;if(!(a[1257004]|0)){if(!(a[1257001]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI9ReferenceEEvv();__ZN9Reference13_bind_methodsEv();a[1257001]=1}__ZN7ClassDB10_add_classI8ResourceEEvv();__ZN8Resource13_bind_methodsEv();a[1257004]=1}__ZN7ClassDB10_add_classI11AudioEffectEEvv();a[1263494]=1;return}function __ZN11AudioEffect5_setvERK10StringNameRK7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK11AudioEffect5_getvERK10StringNameR7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK11AudioEffect19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+24|0;g=e+4|0;h=e;if(!d)__ZNK8Resource19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,0);__ZN6StringC2EPKc(f,1074831);i=c[f>>2]|0;f=i;j=g+4|0;c[j>>2]=0;k=g+12|0;c[k>>2]=0;c[g>>2]=0;n=(i|0)==0;if(!n?(c[j>>2]=0,__Z28atomic_conditional_incrementPj(i+-8|0)|0):0)c[j>>2]=f;c[g+8>>2]=0;f=c[k>>2]|0;if(f|0){if(!(__Z16atomic_decrementPj(f+-8|0)|0))__ZN6Memory11free_staticEPvb(f,1);c[k>>2]=0}c[g+16>>2]=256;if(!(c[b>>2]|0)){k=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=k;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0}k=__ZnwjPFPvjE(32,4740)|0;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0;c[k+12>>2]=0;c[k+16>>2]=7;f=k+20|0;c[f>>2]=0;j=k+24|0;c[j>>2]=0;o=k+28|0;c[o>>2]=0;__ZN12PropertyInfoaSERKS_(k,g)|0;p=c[b>>2]|0;q=p+4|0;r=c[q>>2]|0;c[j>>2]=r;c[f>>2]=0;c[o>>2]=p;if(r|0)c[r+20>>2]=k;c[q>>2]=k;if(!(c[p>>2]|0))c[p>>2]=k;k=p+8|0;c[k>>2]=(c[k>>2]|0)+1;k=c[g+12>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);k=c[g+4>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);if(!n?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);__ZN10StringNameC2EPKc(h,1074831);__ZN7ClassDB17get_property_listE10StringNameP4ListI12PropertyInfo16DefaultAllocatorEbPK6Object(h,b,1,a);__ZN10StringNameD2Ev(h);if(!d){l=e;return}__ZNK8Resource19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,1);l=e;return}function __ZN11AudioEffect14_notificationvEib(a,b,c){a=a|0;b=b|0;c=c|0;return}function __ZNK11AudioEffect16_get_class_namevEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+8|0;e=b+4|0;f=b;g=a+124|0;a=c[g>>2]|0;if(a|0){if(c[a+4>>2]|0){l=b;return g|0}if(__ZNK6String6lengthEv(a+8|0)|0){l=b;return g|0}}__ZN6StringC2EPKc(d,1074831);c[f>>2]=c[d>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameaSERKS_(g,e);__ZN10StringNameD2Ev(e);e=c[f>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);l=b;return g|0}function __ZNK11AudioEffect9get_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1074831);l=a;return c[b>>2]|0}function __ZNK11AudioEffect8is_classERK6String(a,b){a=a|0;b=b|0;var c=0;if((!(__ZNK6StringeqEPKc(b,1074831)|0)?!(__ZNK6StringeqEPKc(b,1110448)|0):0)?!(__ZNK6StringeqEPKc(b,1126157)|0):0)c=__ZNK6StringeqEPKc(b,1142944)|0;else c=1;return c|0}function __ZNK11AudioEffect12is_class_ptrEPv(a,b){a=a|0;b=b|0;return (b|0)==1236716|((b|0)==1220696|((b|0)==1220724|(b|0)==1220580))|0}function __ZN11AudioEffectD2Ev(a){a=a|0;c[a>>2]=370192;__ZN10StringNameD2Ev(a+124|0);__ZN8ResourceD2Ev(a);return}function __ZN11AudioEffectD0Ev(a){a=a|0;c[a>>2]=370192;__ZN10StringNameD2Ev(a+124|0);__ZN8ResourceD2Ev(a);__ZdlPv(a);return}function __ZN7ClassDB10_add_classI11AudioEffectEEvv(){var a=0,b=0,d=0,e=0,f=0,g=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+16|0;d=a+12|0;e=a+8|0;f=a+4|0;g=a;__ZN6StringC2EPKc(b,1074831);c[e>>2]=c[b>>2];__ZN10StringNameC2ERK6String(d,e);__ZN6StringC2EPKc(b,1110448);c[g>>2]=c[b>>2];__ZN10StringNameC2ERK6String(f,g);__ZN7ClassDB11_add_class2ERK10StringNameS2_(d,f);__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);__ZN10StringNameD2Ev(d);d=c[e>>2]|0;if(!d){l=a;return}if(__Z16atomic_decrementPj(d+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(d,1);l=a;return}function __ZN7ClassDB10_add_classI18AudioEffectLimiterEEvv(){var a=0,b=0,d=0,e=0,f=0,g=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+16|0;d=a+12|0;e=a+8|0;f=a+4|0;g=a;__ZN6StringC2EPKc(b,1071141);c[e>>2]=c[b>>2];__ZN10StringNameC2ERK6String(d,e);__ZN6StringC2EPKc(b,1074831);c[g>>2]=c[b>>2];__ZN10StringNameC2ERK6String(f,g);__ZN7ClassDB11_add_class2ERK10StringNameS2_(d,f);__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);__ZN10StringNameD2Ev(d);d=c[e>>2]|0;if(!d){l=a;return}if(__Z16atomic_decrementPj(d+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(d,1);l=a;return}function __ZN18AudioEffectLimiter13_bind_methodsEv(){var a=0,b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0;a=l;l=l+160|0;if((l|0)>=(m|0))ba(160);b=a+128|0;d=a+120|0;e=a+112|0;f=a+104|0;g=a+88|0;h=a+80|0;i=a+64|0;j=a+48|0;k=a+32|0;n=a+28|0;o=a+96|0;p=a+24|0;q=a+72|0;r=a+56|0;s=a+40|0;t=a+20|0;u=a+16|0;v=a+12|0;w=a+8|0;x=a+4|0;y=a;__Z8D_METHODPKcS0_(d,1070895,1070910);z=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(z);c[z>>2]=370320;__ZN10MethodBind10_set_constEb(z,0);__ZN10MethodBind24_generate_argument_typesEi(z,1);c[z+44>>2]=285;c[z+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,z,d,0,0)|0;z=d+4|0;A=c[z>>2]|0;if(A|0?(__Z16atomic_decrementPj(A+-8|0)|0)==0:0){B=c[z>>2]|0;z=(B|0)==0?0:B+-4|0;B=z+4|0;if(c[z>>2]|0){C=0;do{__ZN10StringNameD2Ev(B+(C<<2)|0);C=C+1|0}while(C>>>0<(c[z>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(A,1)}__ZN10StringNameD2Ev(d);__Z8D_METHODPKc(e,1070918);d=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(d);c[d>>2]=370356;__ZN10MethodBind10_set_constEb(d,1);__ZN10MethodBind24_generate_argument_typesEi(d,0);__ZN10MethodBind12_set_returnsEb(d,1);c[d+44>>2]=291;c[d+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,d,e,0,0)|0;d=e+4|0;A=c[d>>2]|0;if(A|0?(__Z16atomic_decrementPj(A+-8|0)|0)==0:0){z=c[d>>2]|0;d=(z|0)==0?0:z+-4|0;z=d+4|0;if(c[d>>2]|0){C=0;do{__ZN10StringNameD2Ev(z+(C<<2)|0);C=C+1|0}while(C>>>0<(c[d>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(A,1)}__ZN10StringNameD2Ev(e);__Z8D_METHODPKcS0_(f,1070933,1074052);e=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(e);c[e>>2]=370320;__ZN10MethodBind10_set_constEb(e,0);__ZN10MethodBind24_generate_argument_typesEi(e,1);c[e+44>>2]=286;c[e+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,e,f,0,0)|0;e=f+4|0;A=c[e>>2]|0;if(A|0?(__Z16atomic_decrementPj(A+-8|0)|0)==0:0){d=c[e>>2]|0;e=(d|0)==0?0:d+-4|0;d=e+4|0;if(c[e>>2]|0){C=0;do{__ZN10StringNameD2Ev(d+(C<<2)|0);C=C+1|0}while(C>>>0<(c[e>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(A,1)}__ZN10StringNameD2Ev(f);__Z8D_METHODPKc(g,1070949);f=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(f);c[f>>2]=370356;__ZN10MethodBind10_set_constEb(f,1);__ZN10MethodBind24_generate_argument_typesEi(f,0);__ZN10MethodBind12_set_returnsEb(f,1);c[f+44>>2]=292;c[f+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,f,g,0,0)|0;f=g+4|0;A=c[f>>2]|0;if(A|0?(__Z16atomic_decrementPj(A+-8|0)|0)==0:0){e=c[f>>2]|0;f=(e|0)==0?0:e+-4|0;e=f+4|0;if(c[f>>2]|0){C=0;do{__ZN10StringNameD2Ev(e+(C<<2)|0);C=C+1|0}while(C>>>0<(c[f>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(A,1)}__ZN10StringNameD2Ev(g);__Z8D_METHODPKcS0_(h,1070965,1070982);g=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(g);c[g>>2]=370320;__ZN10MethodBind10_set_constEb(g,0);__ZN10MethodBind24_generate_argument_typesEi(g,1);c[g+44>>2]=287;c[g+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,g,h,0,0)|0;g=h+4|0;A=c[g>>2]|0;if(A|0?(__Z16atomic_decrementPj(A+-8|0)|0)==0:0){f=c[g>>2]|0;g=(f|0)==0?0:f+-4|0;f=g+4|0;if(c[g>>2]|0){C=0;do{__ZN10StringNameD2Ev(f+(C<<2)|0);C=C+1|0}while(C>>>0<(c[g>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(A,1)}__ZN10StringNameD2Ev(h);__Z8D_METHODPKc(i,1070992);h=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(h);c[h>>2]=370356;__ZN10MethodBind10_set_constEb(h,1);__ZN10MethodBind24_generate_argument_typesEi(h,0);__ZN10MethodBind12_set_returnsEb(h,1);c[h+44>>2]=293;c[h+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,h,i,0,0)|0;h=i+4|0;A=c[h>>2]|0;if(A|0?(__Z16atomic_decrementPj(A+-8|0)|0)==0:0){g=c[h>>2]|0;h=(g|0)==0?0:g+-4|0;g=h+4|0;if(c[h>>2]|0){C=0;do{__ZN10StringNameD2Ev(g+(C<<2)|0);C=C+1|0}while(C>>>0<(c[h>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(A,1)}__ZN10StringNameD2Ev(i);__Z8D_METHODPKcS0_(j,1071009,1070982);i=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(i);c[i>>2]=370320;__ZN10MethodBind10_set_constEb(i,0);__ZN10MethodBind24_generate_argument_typesEi(i,1);c[i+44>>2]=288;c[i+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,i,j,0,0)|0;i=j+4|0;A=c[i>>2]|0;if(A|0?(__Z16atomic_decrementPj(A+-8|0)|0)==0:0){h=c[i>>2]|0;i=(h|0)==0?0:h+-4|0;h=i+4|0;if(c[i>>2]|0){C=0;do{__ZN10StringNameD2Ev(h+(C<<2)|0);C=C+1|0}while(C>>>0<(c[i>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(A,1)}__ZN10StringNameD2Ev(j);__Z8D_METHODPKc(k,1071029);j=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(j);c[j>>2]=370356;__ZN10MethodBind10_set_constEb(j,1);__ZN10MethodBind24_generate_argument_typesEi(j,0);__ZN10MethodBind12_set_returnsEb(j,1);c[j+44>>2]=294;c[j+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,j,k,0,0)|0;j=k+4|0;A=c[j>>2]|0;if(A|0?(__Z16atomic_decrementPj(A+-8|0)|0)==0:0){i=c[j>>2]|0;j=(i|0)==0?0:i+-4|0;i=j+4|0;if(c[j>>2]|0){C=0;do{__ZN10StringNameD2Ev(i+(C<<2)|0);C=C+1|0}while(C>>>0<(c[j>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(A,1)}__ZN10StringNameD2Ev(k);__ZN6StringC2EPKc(b,1071141);c[o>>2]=c[b>>2];__ZN10StringNameC2ERK6String(n,o);__ZN6StringC2EPKc(p,1071049);__ZN6StringC2EPKc(q,1071060);k=b+4|0;c[k>>2]=0;A=b+12|0;c[A>>2]=0;c[b>>2]=3;j=c[p>>2]|0;if(j|0?(c[k>>2]=0,__Z28atomic_conditional_incrementPj(j+-8|0)|0):0)c[k>>2]=c[p>>2];c[b+8>>2]=1;k=c[A>>2]|0;if((k|0)!=(c[q>>2]|0)){if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);c[A>>2]=0;k=c[q>>2]|0;if(k|0?__Z28atomic_conditional_incrementPj(k+-8|0)|0:0)c[A>>2]=c[q>>2]}c[b+16>>2]=7;c[r>>2]=__Z11_scs_createPKc(1070895)|0;c[s>>2]=__Z11_scs_createPKc(1070918)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(n,b,r,s,-1);__ZN10StringNameD2Ev(s);__ZN10StringNameD2Ev(r);A=c[b+12>>2]|0;if(A|0?(__Z16atomic_decrementPj(A+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(A,1);A=c[b+4>>2]|0;if(A|0?(__Z16atomic_decrementPj(A+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(A,1);A=c[q>>2]|0;if(A|0?(__Z16atomic_decrementPj(A+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(A,1);A=c[p>>2]|0;if(A|0?(__Z16atomic_decrementPj(A+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(A,1);__ZN10StringNameD2Ev(n);n=c[o>>2]|0;if(n|0?(__Z16atomic_decrementPj(n+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(n,1);__ZN6StringC2EPKc(b,1071141);c[o>>2]=c[b>>2];__ZN10StringNameC2ERK6String(t,o);__ZN6StringC2EPKc(u,1071073);__ZN6StringC2EPKc(q,1071085);n=b+4|0;c[n>>2]=0;A=b+12|0;c[A>>2]=0;c[b>>2]=3;p=c[u>>2]|0;if(p|0?(c[n>>2]=0,__Z28atomic_conditional_incrementPj(p+-8|0)|0):0)c[n>>2]=c[u>>2];c[b+8>>2]=1;n=c[A>>2]|0;do if((n|0)!=(c[q>>2]|0)){do if(n|0){if(__Z16atomic_decrementPj(n+-8|0)|0)break;__ZN6Memory11free_staticEPvb(n,1)}while(0);c[A>>2]=0;p=c[q>>2]|0;if(p|0){if(!(__Z28atomic_conditional_incrementPj(p+-8|0)|0))break;c[A>>2]=c[q>>2]}}while(0);c[b+16>>2]=7;c[r>>2]=__Z11_scs_createPKc(1070933)|0;c[s>>2]=__Z11_scs_createPKc(1070949)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(t,b,r,s,-1);__ZN10StringNameD2Ev(s);__ZN10StringNameD2Ev(r);A=c[b+12>>2]|0;if(A|0?(__Z16atomic_decrementPj(A+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(A,1);A=c[b+4>>2]|0;do if(A|0){if(__Z16atomic_decrementPj(A+-8|0)|0)break;__ZN6Memory11free_staticEPvb(A,1)}while(0);A=c[q>>2]|0;do if(A|0){if(__Z16atomic_decrementPj(A+-8|0)|0)break;__ZN6Memory11free_staticEPvb(A,1)}while(0);A=c[u>>2]|0;do if(A|0){if(__Z16atomic_decrementPj(A+-8|0)|0)break;__ZN6Memory11free_staticEPvb(A,1)}while(0);__ZN10StringNameD2Ev(t);t=c[o>>2]|0;do if(t|0){if(__Z16atomic_decrementPj(t+-8|0)|0)break;__ZN6Memory11free_staticEPvb(t,1)}while(0);__ZN6StringC2EPKc(b,1071141);c[o>>2]=c[b>>2];__ZN10StringNameC2ERK6String(v,o);__ZN6StringC2EPKc(w,1071095);__ZN6StringC2EPKc(q,1071108);t=b+4|0;c[t>>2]=0;A=b+12|0;c[A>>2]=0;c[b>>2]=3;u=c[w>>2]|0;do if(u|0){c[t>>2]=0;if(!(__Z28atomic_conditional_incrementPj(u+-8|0)|0))break;c[t>>2]=c[w>>2]}while(0);c[b+8>>2]=1;t=c[A>>2]|0;do if((t|0)!=(c[q>>2]|0)){do if(t|0){if(__Z16atomic_decrementPj(t+-8|0)|0)break;__ZN6Memory11free_staticEPvb(t,1)}while(0);c[A>>2]=0;u=c[q>>2]|0;if(!u)break;if(!(__Z28atomic_conditional_incrementPj(u+-8|0)|0))break;c[A>>2]=c[q>>2]}while(0);c[b+16>>2]=7;c[r>>2]=__Z11_scs_createPKc(1070965)|0;c[s>>2]=__Z11_scs_createPKc(1070992)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(v,b,r,s,-1);__ZN10StringNameD2Ev(s);__ZN10StringNameD2Ev(r);A=c[b+12>>2]|0;do if(A|0){if(__Z16atomic_decrementPj(A+-8|0)|0)break;__ZN6Memory11free_staticEPvb(A,1)}while(0);A=c[b+4>>2]|0;do if(A|0){if(__Z16atomic_decrementPj(A+-8|0)|0)break;__ZN6Memory11free_staticEPvb(A,1)}while(0);A=c[q>>2]|0;do if(A|0){if(__Z16atomic_decrementPj(A+-8|0)|0)break;__ZN6Memory11free_staticEPvb(A,1)}while(0);A=c[w>>2]|0;do if(A|0){if(__Z16atomic_decrementPj(A+-8|0)|0)break;__ZN6Memory11free_staticEPvb(A,1)}while(0);__ZN10StringNameD2Ev(v);v=c[o>>2]|0;do if(v|0){if(__Z16atomic_decrementPj(v+-8|0)|0)break;__ZN6Memory11free_staticEPvb(v,1)}while(0);__ZN6StringC2EPKc(b,1071141);c[o>>2]=c[b>>2];__ZN10StringNameC2ERK6String(x,o);__ZN6StringC2EPKc(y,1071116);__ZN6StringC2EPKc(q,1071132);v=b+4|0;c[v>>2]=0;A=b+12|0;c[A>>2]=0;c[b>>2]=3;w=c[y>>2]|0;do if(w|0){c[v>>2]=0;if(!(__Z28atomic_conditional_incrementPj(w+-8|0)|0))break;c[v>>2]=c[y>>2]}while(0);c[b+8>>2]=1;v=c[A>>2]|0;do if((v|0)!=(c[q>>2]|0)){do if(v|0){if(__Z16atomic_decrementPj(v+-8|0)|0)break;__ZN6Memory11free_staticEPvb(v,1)}while(0);c[A>>2]=0;w=c[q>>2]|0;if(!w)break;if(!(__Z28atomic_conditional_incrementPj(w+-8|0)|0))break;c[A>>2]=c[q>>2]}while(0);c[b+16>>2]=7;c[r>>2]=__Z11_scs_createPKc(1071009)|0;c[s>>2]=__Z11_scs_createPKc(1071029)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(x,b,r,s,-1);__ZN10StringNameD2Ev(s);__ZN10StringNameD2Ev(r);r=c[b+12>>2]|0;do if(r|0){if(__Z16atomic_decrementPj(r+-8|0)|0)break;__ZN6Memory11free_staticEPvb(r,1)}while(0);r=c[b+4>>2]|0;do if(r|0){if(__Z16atomic_decrementPj(r+-8|0)|0)break;__ZN6Memory11free_staticEPvb(r,1)}while(0);r=c[q>>2]|0;do if(r|0){if(__Z16atomic_decrementPj(r+-8|0)|0)break;__ZN6Memory11free_staticEPvb(r,1)}while(0);r=c[y>>2]|0;do if(r|0){if(__Z16atomic_decrementPj(r+-8|0)|0)break;__ZN6Memory11free_staticEPvb(r,1)}while(0);__ZN10StringNameD2Ev(x);x=c[o>>2]|0;if(!x){l=a;return}if(__Z16atomic_decrementPj(x+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(x,1);l=a;return}function __ZN18AudioEffectLimiter14set_ceiling_dbEf(a,b){a=a|0;b=+b;g[a+136>>2]=b;return}function __ZNK18AudioEffectLimiter14get_ceiling_dbEv(a){a=a|0;return +(+g[a+136>>2])}function __ZN18AudioEffectLimiter15set_treshold_dbEf(a,b){a=a|0;b=+b;g[a+132>>2]=b;return}function __ZNK18AudioEffectLimiter15get_treshold_dbEv(a){a=a|0;return +(+g[a+132>>2])}function __ZN18AudioEffectLimiter16set_soft_clip_dbEf(a,b){a=a|0;b=+b;g[a+140>>2]=b;return}function __ZNK18AudioEffectLimiter16get_soft_clip_dbEv(a){a=a|0;return +(+g[a+140>>2])}function __ZN18AudioEffectLimiter19set_soft_clip_ratioEf(a,b){a=a|0;b=+b;g[a+144>>2]=b;return}function __ZNK18AudioEffectLimiter19get_soft_clip_ratioEv(a){a=a|0;return +(+g[a+140>>2])}function __ZNK13MethodBind0RCI18AudioEffectLimiterfE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Ef(d,0.0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK13MethodBind0RCI18AudioEffectLimiterfE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1071141);l=a;return c[b>>2]|0} +function stackAlloc(a){a=a|0;var b=0;b=l;l=l+a|0;l=l+15&-16;if((l|0)>=(m|0))ba(a|0);return b|0}function stackSave(){return l|0}function stackRestore(a){a=a|0;l=a}function establishStackSpace(a,b){a=a|0;b=b|0;l=a;m=b}function setThrew(a,b){a=a|0;b=b|0;if(!q){q=a;r=b}}function setTempRet0(a){a=a|0;F=a}function getTempRet0(){return F|0}function __Z18dom2godot_scancodei(a){a=a|0;var b=0;a:do if((a+-48|0)>>>0<43)b=a;else{if((a+-96|0)>>>0<10){b=a+16777254|0;break}if((a&-16|0)==112){b=a+16777132|0;break}do switch(a|0){case 6:{b=16777265;break a;break}case 8:{b=16777220;break a;break}case 9:{b=16777218;break a;break}case 254:case 12:{b=16777228;break a;break}case 14:case 13:{b=16777221;break a;break}case 16:{b=16777237;break a;break}case 17:{b=16777238;break a;break}case 225:case 18:{b=16777240;break a;break}case 19:{b=16777225;break a;break}case 20:{b=16777241;break a;break}case 27:{b=16777217;break a;break}case 32:{b=32;break a;break}case 33:{b=16777235;break a;break}case 34:{b=16777236;break a;break}case 35:{b=16777230;break a;break}case 36:{b=16777229;break a;break}case 37:{b=16777231;break a;break}case 38:{b=16777232;break a;break}case 39:{b=16777233;break a;break}case 40:{b=16777234;break a;break}case 42:case 44:{b=16777226;break a;break}case 45:{b=16777223;break a;break}case 46:{b=16777224;break a;break}case 91:case 224:{b=16777239;break a;break}case 93:{b=16777262;break a;break}case 95:{b=16777300;break a;break}case 106:{b=16777345;break a;break}case 107:{b=16777349;break a;break}case 108:{b=16777348;break a;break}case 109:{b=16777347;break a;break}case 110:{b=16777348;break a;break}case 111:{b=16777346;break a;break}case 144:{b=16777242;break a;break}case 145:{b=16777243;break a;break}case 160:{b=94;break a;break}case 161:{b=33;break a;break}case 162:{b=34;break a;break}case 163:{b=35;break a;break}case 164:{b=36;break a;break}case 165:{b=37;break a;break}case 166:{b=38;break a;break}case 167:{b=95;break a;break}case 168:{b=40;break a;break}case 169:{b=41;break a;break}case 170:{b=42;break a;break}case 171:{b=43;break a;break}case 172:{b=124;break a;break}case 173:{b=45;break a;break}case 174:{b=123;break a;break}case 175:{b=125;break a;break}case 176:{b=126;break a;break}case 181:{b=16777285;break a;break}case 182:{b=16777284;break a;break}case 183:{b=16777286;break a;break}case 188:{b=44;break a;break}case 190:{b=46;break a;break}case 191:{b=47;break a;break}case 192:{b=96;break a;break}case 219:{b=91;break a;break}case 220:{b=92;break a;break}case 221:{b=93;break a;break}case 222:{b=39;break a;break}default:{b=33554431;break a}}while(0)}while(0);return b|0}function __ZNK13OS_JavaScript22get_video_driver_countEv(a){a=a|0;return 1}function __ZNK13OS_JavaScript21get_video_driver_nameEi(a,b){a=a|0;b=b|0;return 460806}function __ZNK13OS_JavaScript22get_default_video_modeEv(b,d){b=b|0;d=d|0;c[b>>2]=1024;c[b+4>>2]=600;a[b+8>>0]=0;a[b+9>>0]=1;a[b+10>>0]=0;return}function __ZNK13OS_JavaScript22get_audio_driver_countEv(a){a=a|0;return 1}function __ZNK13OS_JavaScript21get_audio_driver_nameEi(a,b){a=a|0;b=b|0;return 463083}function __ZN13OS_JavaScript15initialize_coreEv(a){a=a|0;__ZN7OS_Unix15initialize_coreEv(a);c[313766]=41;return}function __ZN13OS_JavaScript10initializeERKN2OS9VideoModeEii(d,e,f,g){d=d|0;e=e|0;f=f|0;g=g|0;var h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0;g=l;l=l+112|0;if((l|0)>=(m|0))ba(112);f=g+96|0;h=g;i=g+84|0;j=g+80|0;k=g+76|0;n=g+72|0;o=g+68|0;p=g+88|0;q=g+64|0;r=g+60|0;s=g+52|0;t=g+48|0;u=g+44|0;v=g+40|0;w=g+36|0;x=g+32|0;y=g+28|0;z=g+24|0;A=g+20|0;B=g+16|0;C=g+56|0;__ZN6StringC2EPKc(f,460850);__Z10print_line6String(f);D=c[f>>2]|0;if(D|0?(__Z16atomic_decrementPj(D+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(D,1);D=c[d+84>>2]|0;if(D|0)Li[D&255](c[d+88>>2]|0,(a[d+92>>0]|0)!=0,c[e>>2]|0,c[e+4>>2]|0,(a[e+8>>0]|0)!=0);D=d+164|0;c[D>>2]=c[e>>2];c[D+4>>2]=c[e+4>>2];b[D+8>>1]=b[e+8>>1]|0;a[D+10>>0]=a[e+10>>0]|0;a[d+172>>0]=0;Pi[c[(c[d>>2]|0)+160>>2]&2047](h,d);e=h;D=c[e+4>>2]|0;f=1220256;c[f>>2]=c[e>>2];c[f+4>>2]=D;xh(0,h|0)|0;Th(655230,h|0,1)|0;__ZN6StringC2EPKc(i,461072);__Z10print_line6String(i);h=c[i>>2]|0;if(h|0?(__Z16atomic_decrementPj(h+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(h,1);h=d+128|0;__ZN18AudioDriverManager10add_driverEP11AudioDriver(h);__ZN11AudioDriver13set_singletonEv(h);if(__ZN21AudioDriverJavaScript4initEv(h)|0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(699415,460812,241,461083,0);a[1263537]=0}__ZN15RasterizerGLES315register_configEv();__ZN15RasterizerGLES312make_currentEv();__ZN6StringC2EPKc(j,461110);__Z10print_line6String(j);h=c[j>>2]|0;if(h|0?(__Z16atomic_decrementPj(h+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(h,1);h=__ZnwjPKc(168,1263606)|0;__ZN18VisualServerRasterC2Ev(h);__Z22postinitialize_handlerP6Object(h);j=d+112|0;c[j>>2]=h;bj[c[(c[h>>2]|0)+1296>>2]&4095](h,0,0);__ZN6StringC2EPKc(k,461118);__Z10print_line6String(k);h=c[k>>2]|0;if(h|0?(__Z16atomic_decrementPj(h+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(h,1);h=__ZnwjPKc(212,1263606)|0;__ZN15PhysicsServerSWC2Ev(h);__Z22postinitialize_handlerP6Object(h);c[d+116>>2]=h;gj[c[(c[h>>2]|0)+564>>2]&8191](h);h=__ZnwjPKc(216,1263606)|0;__ZN17Physics2DServerSWC2Ev(h);__Z22postinitialize_handlerP6Object(h);c[d+120>>2]=h;gj[c[(c[h>>2]|0)+512>>2]&8191](h);h=__ZnwjPKc(328,1263606)|0;__ZN12InputDefaultC2Ev(h);__Z22postinitialize_handlerP6Object(h);c[d+156>>2]=h;h=__ZnwjPKc(16,1263606)|0;__ZN15PowerJavascriptC2Ev(h);c[d+184>>2]=h;h=Yg(0,d|0,1,1122)|0;if(h|0){c[p>>2]=__Z4itosx(h,((h|0)<0)<<31>>31)|0;c[o>>2]=__ZplPKcRK6String(461137,p)|0;c[n>>2]=__ZNK6String4utf8Ev(o)|0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(699415,460812,274,__ZNK10CharString8get_dataEv(n)|0,0);h=c[n>>2]|0;if(h|0?(__Z16atomic_decrementPj(h+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(h,1);h=c[o>>2]|0;if(h|0?(__Z16atomic_decrementPj(h+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(h,1);h=c[p>>2]|0;if(h|0?(__Z16atomic_decrementPj(h+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(h,1);a[1263537]=0}h=Kf(0,d|0,1,1123)|0;if(h|0){c[p>>2]=__Z4itosx(h,((h|0)<0)<<31>>31)|0;c[r>>2]=__ZplPKcRK6String(461181,p)|0;c[q>>2]=__ZNK6String4utf8Ev(r)|0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(699415,460812,275,__ZNK10CharString8get_dataEv(q)|0,0);h=c[q>>2]|0;if(h|0?(__Z16atomic_decrementPj(h+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(h,1);h=c[r>>2]|0;if(h|0?(__Z16atomic_decrementPj(h+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(h,1);h=c[p>>2]|0;if(h|0?(__Z16atomic_decrementPj(h+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(h,1);a[1263537]=0}h=Uf(0,d|0,1,1124)|0;if(h|0){c[p>>2]=__Z4itosx(h,((h|0)<0)<<31>>31)|0;c[t>>2]=__ZplPKcRK6String(461226,p)|0;c[s>>2]=__ZNK6String4utf8Ev(t)|0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(699415,460812,276,__ZNK10CharString8get_dataEv(s)|0,0);h=c[s>>2]|0;if(h|0?(__Z16atomic_decrementPj(h+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(h,1);h=c[t>>2]|0;if(h|0?(__Z16atomic_decrementPj(h+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(h,1);h=c[p>>2]|0;if(h|0?(__Z16atomic_decrementPj(h+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(h,1);a[1263537]=0}h=Ef(0,d|0,1,1125)|0;if(h|0){c[p>>2]=__Z4itosx(h,((h|0)<0)<<31>>31)|0;c[v>>2]=__ZplPKcRK6String(461268,p)|0;c[u>>2]=__ZNK6String4utf8Ev(v)|0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(699415,460812,277,__ZNK10CharString8get_dataEv(u)|0,0);h=c[u>>2]|0;if(h|0?(__Z16atomic_decrementPj(h+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(h,1);h=c[v>>2]|0;if(h|0?(__Z16atomic_decrementPj(h+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(h,1);h=c[p>>2]|0;if(h|0?(__Z16atomic_decrementPj(h+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(h,1);a[1263537]=0}h=ud(0,d|0,1,1126)|0;if(h|0){c[p>>2]=__Z4itosx(h,((h|0)<0)<<31>>31)|0;c[x>>2]=__ZplPKcRK6String(461311,p)|0;c[w>>2]=__ZNK6String4utf8Ev(x)|0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(699415,460812,278,__ZNK10CharString8get_dataEv(w)|0,0);h=c[w>>2]|0;if(h|0?(__Z16atomic_decrementPj(h+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(h,1);h=c[x>>2]|0;if(h|0?(__Z16atomic_decrementPj(h+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(h,1);h=c[p>>2]|0;if(h|0?(__Z16atomic_decrementPj(h+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(h,1);a[1263537]=0}h=ig(0,1,1127)|0;if(h|0){c[p>>2]=__Z4itosx(h,((h|0)<0)<<31>>31)|0;c[z>>2]=__ZplPKcRK6String(461364,p)|0;c[y>>2]=__ZNK6String4utf8Ev(z)|0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(699415,460812,279,__ZNK10CharString8get_dataEv(y)|0,0);h=c[y>>2]|0;if(h|0?(__Z16atomic_decrementPj(h+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(h,1);h=c[z>>2]|0;if(h|0?(__Z16atomic_decrementPj(h+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(h,1);h=c[p>>2]|0;if(h|0?(__Z16atomic_decrementPj(h+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(h,1);a[1263537]=0}h=wg(0,1,1127)|0;if(!h){E=__ZnwjPKc(80,1263606)|0;__ZN10JavaScriptC2Ev(E);__Z22postinitialize_handlerP6Object(E);F=d+188|0;c[F>>2]=E;G=__ZN12GlobalConfig13get_singletonEv()|0;__ZN10StringNameC2EPKc(C,463083);H=c[F>>2]|0;__ZN10StringNameC2Ev(p);__ZN10StringNameaSERKS_(p,C);I=p+4|0;c[I>>2]=H;__ZN12GlobalConfig13add_singletonERKNS_9SingletonE(G,p);__ZN10StringNameD2Ev(p);__ZN10StringNameD2Ev(C);J=c[j>>2]|0;K=c[J>>2]|0;L=K+1328|0;M=c[L>>2]|0;gj[M&8191](J);l=g;return}c[p>>2]=__Z4itosx(h,((h|0)<0)<<31>>31)|0;c[B>>2]=__ZplPKcRK6String(461417,p)|0;c[A>>2]=__ZNK6String4utf8Ev(B)|0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(699415,460812,280,__ZNK10CharString8get_dataEv(A)|0,0);h=c[A>>2]|0;if(h|0?(__Z16atomic_decrementPj(h+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(h,1);h=c[B>>2]|0;if(h|0?(__Z16atomic_decrementPj(h+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(h,1);h=c[p>>2]|0;if(h|0?(__Z16atomic_decrementPj(h+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(h,1);a[1263537]=0;E=__ZnwjPKc(80,1263606)|0;__ZN10JavaScriptC2Ev(E);__Z22postinitialize_handlerP6Object(E);F=d+188|0;c[F>>2]=E;G=__ZN12GlobalConfig13get_singletonEv()|0;__ZN10StringNameC2EPKc(C,463083);H=c[F>>2]|0;__ZN10StringNameC2Ev(p);__ZN10StringNameaSERKS_(p,C);I=p+4|0;c[I>>2]=H;__ZN12GlobalConfig13add_singletonERKNS_9SingletonE(G,p);__ZN10StringNameD2Ev(p);__ZN10StringNameD2Ev(C);J=c[j>>2]|0;K=c[J>>2]|0;L=K+1328|0;M=c[L>>2]|0;gj[M&8191](J);l=g;return}function __ZL17_keydown_callbackiPK23EmscriptenKeyboardEventPv(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0;f=l;l=l+64|0;if((l|0)>=(m|0))ba(64);g=f+56|0;h=f;if((b|0)!=2){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(461995,460812,161,462013,0);i=0;l=f;return i|0}a[1263537]=0;__ZL16_setup_key_eventPK23EmscriptenKeyboardEvent(h,d);d=h+16|0;a[d>>0]=1;b=c[h+24>>2]|0;if((b|0)==0?__Z19keycode_has_unicodej(c[h+20>>2]|0)|0:0){j=1220496;k=h;n=j+56|0;do{c[j>>2]=c[k>>2];j=j+4|0;k=k+4|0}while((j|0)<(n|0));o=0}else{switch(c[h+4>>2]|0){case 2:{k=c[e+156>>2]|0;c[g>>2]=c[h+20>>2];c[g+4>>2]=b;__ZN12InputDefault18set_mouse_positionERK7Vector2(k,g);break}case 3:{c[e+80>>2]=c[d>>2];break}default:{}}d=c[e+156>>2]|0;Pi[c[(c[d>>2]|0)+232>>2]&2047](d,h);o=1}i=o;l=f;return i|0}function __ZL18_keypress_callbackiPK23EmscriptenKeyboardEventPv(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f;if((b|0)!=1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(462068,460812,176,462087,0);h=0;l=f;return h|0}a[1263537]=0;b=c[d+152>>2]|0;c[305130]=b;switch(c[305125]|0){case 2:{d=c[e+156>>2]|0;c[g>>2]=c[305129];c[g+4>>2]=b;__ZN12InputDefault18set_mouse_positionERK7Vector2(d,g);break}case 3:{c[e+80>>2]=c[305128];break}default:{}}g=c[e+156>>2]|0;Pi[c[(c[g>>2]|0)+232>>2]&2047](g,1220496);h=1;l=f;return h|0}function __ZL15_keyup_callbackiPK23EmscriptenKeyboardEventPv(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0;f=l;l=l+64|0;if((l|0)>=(m|0))ba(64);g=f+56|0;h=f;if((b|0)!=3){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(462142,460812,185,462158,0);i=0;l=f;return i|0}a[1263537]=0;__ZL16_setup_key_eventPK23EmscriptenKeyboardEvent(h,d);d=h+16|0;a[d>>0]=0;switch(c[h+4>>2]|0){case 2:{b=c[h+24>>2]|0;j=c[e+156>>2]|0;c[g>>2]=c[h+20>>2];c[g+4>>2]=b;__ZN12InputDefault18set_mouse_positionERK7Vector2(j,g);break}case 3:{c[e+80>>2]=c[d>>2];break}default:{}}d=c[e+156>>2]|0;Pi[c[(c[d>>2]|0)+232>>2]&2047](d,h);d=c[h+20>>2]|0;i=(d|0)!=33554431&(d|0)!=0&1;l=f;return i|0}function __ZL24_browser_resize_callbackiPK17EmscriptenUiEventPv(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f;if((b|0)!=10){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(462213,460812,83,462238,0);l=f;return 0}a[1263537]=0;if(!(ij[c[(c[e>>2]|0)+172>>2]&8191](e)|0)?!(ij[c[(c[e>>2]|0)+196>>2]&8191](e)|0):0){l=f;return 0}bj[c[(c[e>>2]|0)+120>>2]&4095](g,e,0);b=d+12|0;c[g>>2]=c[b>>2];h=d+16|0;c[g+4>>2]=c[h>>2];bj[c[(c[e>>2]|0)+116>>2]&4095](e,g,0);Ue(c[b>>2]|0,c[h>>2]|0);l=f;return 0}function __ZL27_fullscreen_change_callbackiPK31EmscriptenFullscreenChangeEventPv(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);g=f+24|0;h=f+20|0;i=f+8|0;j=f;if((b|0)!=19){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(462294,460812,105,462322,0);l=f;return 0}a[1263537]=0;c[h>>2]=__ZN6String4utf8EPKci(d+136|0,-1)|0;if(!((__ZNK6String6lengthEv(h)|0)!=0?!(__ZNK6StringeqEPKc(h,462378)|0):0)){bj[c[(c[e>>2]|0)+120>>2]&4095](i,e,0);b=c[d>>2]|0;a[i+8>>0]=(b|0)!=0&1;k=c[(c[e>>2]|0)+116>>2]|0;if(!b){bj[k&4095](e,i,0);if(!(ij[c[(c[e>>2]|0)+196>>2]&8191](e)|0)){b=c[(c[e>>2]|0)+164>>2]|0;n=1220256;o=c[n+4>>2]|0;p=j;c[p>>2]=c[n>>2];c[p+4>>2]=o;c[g>>2]=c[j>>2];c[g+4>>2]=c[j+4>>2];Pi[b&2047](e,g)}}else{c[i>>2]=c[d+272>>2];g=i+4|0;c[g>>2]=c[d+276>>2];bj[k&4095](e,i,0);Ue(c[i>>2]|0,c[g>>2]|0)}}g=c[h>>2]|0;if(g|0?(__Z16atomic_decrementPj(g+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(g,1);l=f;return 0}function __ZL17joy_callback_funciPK22EmscriptenGamepadEventPv(a,b,c){a=a|0;b=b|0;c=c|0;var d=0;c=__ZN2OS13get_singletonEv()|0;if(!c){d=0;return d|0}__ZN13OS_JavaScript22joy_connection_changedEiPK22EmscriptenGamepadEvent(c,a,b)|0;d=1;return d|0}function __ZN13OS_JavaScript13set_main_loopEP8MainLoop(a,b){a=a|0;b=b|0;c[a+176>>2]=b;__ZN12InputDefault13set_main_loopEP8MainLoop(c[a+156>>2]|0,b);return}function __ZN13OS_JavaScript16delete_main_loopEv(a){a=a|0;var b=0;b=c[a+176>>2]|0;if(!(__Z17predelete_handlerP6Object(b)|0))return;gj[c[(c[b>>2]|0)+76>>2]&8191](b);__ZN6Memory11free_staticEPvb(b,0);return}function __ZN13OS_JavaScript8finalizeEv(a){a=a|0;var b=0;b=c[a+156>>2]|0;if(!(__Z17predelete_handlerP6Object(b)|0))return;gj[c[(c[b>>2]|0)+76>>2]&8191](b);__ZN6Memory11free_staticEPvb(b,0);return}function __ZN13OS_JavaScript5alertERK6StringS2_(a,b,d){a=a|0;b=b|0;d=d|0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);a=d;c[a>>2]=__ZNK6String4utf8Ev(b)|0;xh(1,__ZNK10CharString8get_dataEv(a)|0)|0;b=c[a>>2]|0;if(!b){l=d;return}if(__Z16atomic_decrementPj(b+-8|0)|0){l=d;return}__ZN6Memory11free_staticEPvb(b,1);l=d;return}function __ZN13OS_JavaScript14set_mouse_showEb(a,b){a=a|0;b=b|0;return}function __ZN13OS_JavaScript14set_mouse_grabEb(a,b){a=a|0;b=b|0;return}function __ZNK13OS_JavaScript21is_mouse_grab_enabledEv(a){a=a|0;return 0}function __ZNK13OS_JavaScript18get_mouse_positionEv(a,b){a=a|0;b=b|0;var d=0;d=c[b+156>>2]|0;Pi[c[(c[d>>2]|0)+160>>2]&2047](a,d);return}function __ZNK13OS_JavaScript22get_mouse_button_stateEv(a){a=a|0;return c[a+80>>2]|0}function __ZN13OS_JavaScript16set_window_titleERK6String(a,b){a=a|0;b=b|0;var d=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=a;c[d>>2]=__ZNK6String4utf8Ev(b)|0;xh(2,__ZNK10CharString8get_dataEv(d)|0)|0;b=c[d>>2]|0;if(!b){l=a;return}if(__Z16atomic_decrementPj(b+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(b,1);l=a;return}function __ZN13OS_JavaScript14set_video_modeERKN2OS9VideoModeEi(d,e,f){d=d|0;e=e|0;f=f|0;f=d+164|0;c[f>>2]=c[e>>2];c[f+4>>2]=c[e+4>>2];b[f+8>>1]=b[e+8>>1]|0;a[f+10>>0]=a[e+10>>0]|0;return}function __ZNK13OS_JavaScript14get_video_modeEi(a,b,d){a=a|0;b=b|0;d=d|0;d=b+164|0;c[a>>2]=c[d>>2];c[a+4>>2]=c[d+4>>2];c[a+8>>2]=c[d+8>>2];return}function __ZNK13OS_JavaScript15get_screen_sizeEi(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,h=0.0,i=0.0;d=l;l=l+288|0;if((l|0)>=(m|0))ba(288);f=d;if(e|0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1113840,460812,370,461548,0);g[b>>2]=0.0;g[b+4>>2]=0.0;l=d;return}a[1263537]=0;if(!(Rh(f|0)|0)){a[1263537]=0;h=+(c[f+276>>2]|0);i=+(c[f+272>>2]|0)}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1113840,460812,374,461603,0);h=0.0;i=0.0}g[b>>2]=i;g[b+4>>2]=h;l=d;return}function __ZN13OS_JavaScript15set_window_sizeE7Vector2(b,d){b=b|0;d=d|0;var e=0,f=0,h=0;a[b+160>>0]=0;if(ij[c[(c[b>>2]|0)+172>>2]&8191](b)|0)Pi[c[(c[b>>2]|0)+168>>2]&2047](b,0);e=d;f=c[e>>2]|0;h=c[e+4>>2]|0;e=1220256;c[e>>2]=f;c[e+4>>2]=h;h=~~(c[j>>2]=f,+g[j>>2]);c[b+164>>2]=h;f=~~+g[d+4>>2];c[b+168>>2]=f;Ue(h|0,f|0);return}function __ZNK13OS_JavaScript15get_window_sizeEv(a,b){a=a|0;b=b|0;var d=0,e=0,f=0.0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b;e=d+4|0;je(d|0,e|0,d+8|0);f=+(c[e>>2]|0);g[a>>2]=+(c[d>>2]|0);g[a+4>>2]=f;l=b;return}function __ZN13OS_JavaScript20set_window_maximizedEb(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e+8|0;g=e;a[b+160>>0]=d&1;if(!d){d=c[(c[b>>2]|0)+164>>2]|0;h=1220256;i=c[h+4>>2]|0;j=g;c[j>>2]=c[h>>2];c[j+4>>2]=i;c[f>>2]=c[g>>2];c[f+4>>2]=c[g+4>>2];Pi[d&2047](b,f);l=e;return}if(ij[c[(c[b>>2]|0)+172>>2]&8191](b)|0){Pi[c[(c[b>>2]|0)+168>>2]&2047](b,0);l=e;return}else{f=b+164|0;c[f>>2]=Kh(3)|0;d=Kh(4)|0;c[b+168>>2]=d;Ue(c[f>>2]|0,d|0);l=e;return}}function __ZN13OS_JavaScript21set_window_fullscreenEb(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e+4|0;g=e;h=e+8|0;if(!((ij[c[(c[b>>2]|0)+172>>2]&8191](b)|0)^d)){l=e;return}if(d){We(5);l=e;return}d=fh()|0;if(!d){l=e;return}c[h>>2]=__Z4itosx(d,((d|0)<0)<<31>>31)|0;c[g>>2]=__ZplPKcRK6String(461747,h)|0;c[f>>2]=__ZNK6String4utf8Ev(g)|0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1113952,460812,433,__ZNK10CharString8get_dataEv(f)|0,0);d=c[f>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);d=c[g>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);d=c[h>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);a[1263537]=0;l=e;return}function __ZNK13OS_JavaScript20is_window_fullscreenEv(b){b=b|0;return (a[b+172>>0]|0)!=0|0}function __ZNK13OS_JavaScript24get_fullscreen_mode_listEP4ListIN2OS9VideoModeE16DefaultAllocatorEi(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0,j=0,k=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;bj[c[(c[b>>2]|0)+144>>2]&4095](f,b,0);b=~~+g[f>>2];h=~~+g[f+4>>2];if(!(c[d>>2]|0)){f=__ZnwjPFPvjE(12,4740)|0;c[d>>2]=f;c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0}f=__ZnwjPFPvjE(24,4740)|0;c[f>>2]=b;c[f+4>>2]=h;a[f+8>>0]=1;a[f+9>>0]=1;a[f+10>>0]=0;h=c[d>>2]|0;d=h+4|0;b=c[d>>2]|0;c[f+16>>2]=b;c[f+12>>2]=0;c[f+20>>2]=h;if(b|0)c[b+12>>2]=f;c[d>>2]=f;if(c[h>>2]|0){i=h+8|0;j=c[i>>2]|0;k=j+1|0;c[i>>2]=k;l=e;return}c[h>>2]=f;i=h+8|0;j=c[i>>2]|0;k=j+1|0;c[i>>2]=k;l=e;return}function __ZN13OS_JavaScript8get_nameEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,461780);l=a;return c[b>>2]|0}function __ZNK13OS_JavaScript13get_main_loopEv(a){a=a|0;return c[a+176>>2]|0}function __ZNK13OS_JavaScript8can_drawEv(a){a=a|0;return 1}function __ZN13OS_JavaScript16set_cursor_shapeEN2OS11CursorShapeE(a,b){a=a|0;b=b|0;return}function __ZN13OS_JavaScript15main_loop_beginEv(a){a=a|0;var b=0;b=c[a+176>>2]|0;if(!b)return;gj[c[(c[b>>2]|0)+92>>2]&8191](b);return}function __ZN13OS_JavaScript17main_loop_iterateEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0;if(!(c[a+176>>2]|0)){b=0;return b|0}d=a+96|0;e=d;f=c[e+4>>2]|0;if((f|0)>-1|(f|0)==-1&(c[e>>2]|0)>>>0>4294967295?(e=__ZNK2OS14get_ticks_msecEv(a)|0,f=a+104|0,g=f,h=c[g>>2]|0,i=c[g+4>>2]|0,g=f,c[g>>2]=e,c[g+4>>2]=0,g=d,f=c[g>>2]|0,j=c[g+4>>2]|0,g=_i64Subtract(h|0,i|0,e|0,0)|0,e=_i64Add(f|0,j|0,g|0,F|0)|0,g=F,j=d,c[j>>2]=e,c[j+4>>2]=g,(g|0)<0):0)We(6);__ZN13OS_JavaScript15process_joypadsEv(a);b=__ZN4Main9iterationEv()|0;return b|0}function __ZN13OS_JavaScript15process_joypadsEv(a){a=a|0;var b=0,d=0,e=0,f=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0.0,x=0,y=0,z=0;b=l;l=l+1456|0;if((l|0)>=(m|0))ba(1456);d=b;e=b+1432|0;f=b+1440|0;i=Vf()|0;if((i|0)<=0){l=b;return}j=d+1296|0;k=d+12|0;n=d+8|0;o=f+4|0;p=a+156|0;a=d+1368|0;q=f+4|0;r=0;do{Nf(r|0,d|0)|0;if(c[j>>2]|0){s=c[k>>2]|0;t=(s|0)<18?s:18;u=c[n>>2]|0;v=(u|0)<8?u:8;if((s|0)>0){s=0;do{w=+h[d+528+(s<<3)>>3];__ZN6StringC2EPKc(e,a);if(__ZNK6StringeqEPKc(e,461964)|0){x=(s|1|0)==7;y=c[e>>2]|0;if(y|0?(__Z16atomic_decrementPj(y+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(y,1);if(x){c[f>>2]=0;g[q>>2]=w;__ZN12InputDefault8joy_axisEiiRKNS_7JoyAxisE(c[p>>2]|0,r,s,f)}else z=16}else{x=c[e>>2]|0;if((x|0)!=0?(__Z16atomic_decrementPj(x+-8|0)|0)==0:0){__ZN6Memory11free_staticEPvb(x,1);z=16}else z=16}if((z|0)==16){z=0;__ZN12InputDefault10joy_buttonEiib(c[p>>2]|0,r,s,w!=0.0)}s=s+1|0}while((s|0)<(t|0))}if((u|0)>0){t=0;do{c[f>>2]=-1;g[o>>2]=+h[d+16+(t<<3)>>3];__ZN12InputDefault8joy_axisEiiRKNS_7JoyAxisE(c[p>>2]|0,r,t,f);t=t+1|0}while((t|0)<(v|0))}}r=r+1|0}while((r|0)!=(i|0));l=b;return}function __ZN13OS_JavaScript10push_inputERK10InputEvent(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d;switch(c[b+4>>2]|0){case 2:{f=c[b+24>>2]|0;g=c[a+156>>2]|0;c[e>>2]=c[b+20>>2];c[e+4>>2]=f;__ZN12InputDefault18set_mouse_positionERK7Vector2(g,e);break}case 3:{c[a+80>>2]=c[b+16>>2];break}default:{}}e=c[a+156>>2]|0;Pi[c[(c[e>>2]|0)+232>>2]&2047](e,b);l=d;return}function __ZNK13OS_JavaScript23has_touchscreen_ui_hintEv(a){a=a|0;return 0}function __ZN13OS_JavaScript10shell_openE6String(a,b){a=a|0;b=b|0;var d=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=a;c[d>>2]=__ZNK6String4utf8Ev(b)|0;xh(7,__ZNK10CharString8get_dataEv(d)|0)|0;b=c[d>>2]|0;if(!b){l=a;return 0}if(__Z16atomic_decrementPj(b+-8|0)|0){l=a;return 0}__ZN6Memory11free_staticEPvb(b,1);l=a;return 0}function __ZNK13OS_JavaScript16get_resource_dirEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1142570);l=a;return c[b>>2]|0}function __ZNK13OS_JavaScript12get_data_dirEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,461941);l=a;return c[b>>2]|0}function __ZNK13OS_JavaScript19get_executable_pathEv(a){a=a|0;return __ZNK2OS19get_executable_pathEv(a)|0}function __ZN13OS_JavaScript25_close_notification_funcsERK6Stringi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0;d=l;l=l+32|0;if((l|0)>=(m|0))ba(32);e=d+12|0;f=d+4|0;g=d;h=d+16|0;i=d+8|0;c[g>>2]=__ZplPKcRK6String(461949,a)|0;__ZN6StringC2EPKc(h,461956);c[f>>2]=__ZNK6StringplERKS_(g,h)|0;c[i>>2]=__Z4itosx(b,((b|0)<0)<<31>>31)|0;c[e>>2]=__ZNK6StringplERKS_(f,i)|0;__Z10print_line6String(e);j=c[e>>2]|0;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);j=c[i>>2]|0;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);j=c[f>>2]|0;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);j=c[h>>2]|0;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);j=c[g>>2]|0;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);if((b&2|0)==0|(__ZNK6String11begins_withEPKc(a,461941)|0)^1){l=d;return}a=__ZNK2OS14get_ticks_msecEv(__ZN2OS13get_singletonEv()|0)|0;b=(__ZN2OS13get_singletonEv()|0)+104|0;c[b>>2]=a;c[b+4>>2]=0;b=(__ZN2OS13get_singletonEv()|0)+96|0;c[b>>2]=5e3;c[b+4>>2]=0;l=d;return}function __ZN13OS_JavaScript22joy_connection_changedEiPK22EmscriptenGamepadEvent(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+20|0;g=e+16|0;h=e+12|0;i=e+8|0;j=e+4|0;k=e;if((b|0)!=26){b=c[a+156>>2]|0;n=c[(c[b>>2]|0)+120>>2]|0;o=c[d+1300>>2]|0;__ZN6StringC2EPKc(j,1263606);__ZN6StringC2EPKc(k,1263606);Li[n&255](b,o,0,j,k);o=c[k>>2]|0;if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(o,1);o=c[j>>2]|0;if(!o){l=e;return 1}if(__Z16atomic_decrementPj(o+-8|0)|0){l=e;return 1}__ZN6Memory11free_staticEPvb(o,1);l=e;return 1}__ZN6StringC2EPKc(f,1263606);__ZN6StringC2EPKc(g,d+1368|0);o=__ZNK6StringeqEPKc(g,461964)|0;j=c[g>>2]|0;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);if(o)__ZN6StringaSEPKc(f,461973);o=c[a+156>>2]|0;a=c[(c[o>>2]|0)+120>>2]|0;j=c[d+1300>>2]|0;__ZN6StringC2EPKc(h,d+1304|0);c[i>>2]=0;d=c[f>>2]|0;if(d|0?(c[i>>2]=0,__Z28atomic_conditional_incrementPj(d+-8|0)|0):0)c[i>>2]=c[f>>2];Li[a&255](o,j,1,h,i);j=c[i>>2]|0;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);j=c[h>>2]|0;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);j=c[f>>2]|0;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);l=e;return 1}function __ZN13OS_JavaScript12is_joy_knownEi(a,b){a=a|0;b=b|0;return __ZN12InputDefault13is_joy_mappedEi(c[a+156>>2]|0,b)|0}function __ZNK13OS_JavaScript12get_joy_guidEi(a,b){a=a|0;b=b|0;return __ZNK12InputDefault21get_joy_guid_remappedEi(c[a+156>>2]|0,b)|0}function __ZN13OS_JavaScript15get_power_stateEv(a){a=a|0;return __ZN15PowerJavascript15get_power_stateEv(c[a+184>>2]|0)|0}function __ZN13OS_JavaScript22get_power_seconds_leftEv(a){a=a|0;return __ZN15PowerJavascript22get_power_seconds_leftEv(c[a+184>>2]|0)|0}function __ZN13OS_JavaScript22get_power_percent_leftEv(a){a=a|0;return __ZN15PowerJavascript22get_power_percent_leftEv(c[a+184>>2]|0)|0}function __ZN13OS_JavaScriptC2EPKcPFvPvbiibES2_PF6StringvE(b,d,e,f,h){b=b|0;d=d|0;e=e|0;f=f|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0;i=l;l=l+16|0;if((l|0)>=(m|0))ba(16);j=i;__ZN2OSC2Ev(b);c[b+64>>2]=0;c[b>>2]=17656;c[b+68>>2]=0;g[b+72>>2]=0.0;g[b+76>>2]=0.0;__ZN21AudioDriverJavaScriptC2Ev(b+128|0);c[b+164>>2]=1024;c[b+168>>2]=600;a[b+172>>0]=0;a[b+173>>0]=1;a[b+174>>0]=0;k=c[b>>2]|0;n=c[k+44>>2]|0;c[j>>2]=ij[c[k+280>>2]&8191](b)|0;bj[n&4095](b,d,j);d=c[j>>2]|0;a:do if(d|0){n=d;while(1){k=c[n>>2]|0;if(!k)break;__ZN4ListI6String16DefaultAllocatorE5_Data5eraseEPKNS2_7ElementE(n,k)|0;o=c[j>>2]|0;if(!(c[o+8>>2]|0)){p=5;break}if(!o)break a;else n=o}if((p|0)==5){__ZN6Memory11free_staticEPvb(o,0);c[j>>2]=0;break}if(!(c[n+8>>2]|0)){a[1263537]=0;__ZN6Memory11free_staticEPvb(n,0);break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145461,1145120,668,1145467,0);break}}while(0);c[b+84>>2]=e;c[b+88>>2]=f;c[b+80>>2]=0;c[b+176>>2]=0;c[b+152>>2]=0;a[b+160>>0]=0;c[b+180>>2]=h;c[308521]=507;h=b+96|0;c[h>>2]=-1;c[h+4>>2]=-1;l=i;return}function __ZN13OS_JavaScriptD2Ev(a){a=a|0;var b=0;c[a>>2]=17656;b=c[a+68>>2]|0;if(b|0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(b,1);c[a>>2]=202240;b=c[a+64>>2]|0;if(!b){__ZN2OSD2Ev(a);return}if(__Z16atomic_decrementPj(b+-8|0)|0){__ZN2OSD2Ev(a);return}__ZN6Memory11free_staticEPvb(b,1);__ZN2OSD2Ev(a);return}function __ZN13OS_JavaScriptD0Ev(a){a=a|0;var b=0;c[a>>2]=17656;b=c[a+68>>2]|0;if(b|0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(b,1);c[a>>2]=202240;b=c[a+64>>2]|0;if(!b){__ZN2OSD2Ev(a);__ZdlPv(a);return}if(__Z16atomic_decrementPj(b+-8|0)|0){__ZN2OSD2Ev(a);__ZdlPv(a);return}__ZN6Memory11free_staticEPvb(b,1);__ZN2OSD2Ev(a);__ZdlPv(a);return}function __ZN13OS_JavaScript11print_errorEPKcS1_iS1_S1_N2OS9ErrorTypeE(a,b,c,d,e,f,g){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;f=f|0;g=g|0;__ZN2OS11print_errorEPKcS1_iS1_S1_NS_9ErrorTypeE(a,b,c,d,e,f,g);return}function __ZN2OS14warp_mouse_posERK7Vector2(a,b){a=a|0;b=b|0;return}function __ZNK2OS16get_screen_countEv(a){a=a|0;return 1}function __ZNK2OS18get_current_screenEv(a){a=a|0;return 0}function __ZN2OS18set_current_screenEi(a,b){a=a|0;b=b|0;return}function __ZNK2OS19get_screen_positionEi(a,b,c){a=a|0;b=b|0;c=c|0;g[a>>2]=0.0;g[a+4>>2]=0.0;return}function __ZNK2OS14get_screen_dpiEi(a,b){a=a|0;b=b|0;return 72}function __ZNK2OS19get_window_positionEv(a,b){a=a|0;b=b|0;g[a>>2]=0.0;g[a+4>>2]=0.0;return}function __ZN2OS19set_window_positionERK7Vector2(a,b){a=a|0;b=b|0;return}function __ZN2OS20set_window_resizableEb(a,b){a=a|0;b=b|0;return}function __ZNK2OS19is_window_resizableEv(a){a=a|0;return 0}function __ZN2OS20set_window_minimizedEb(a,b){a=a|0;b=b|0;return}function __ZNK2OS19is_window_minimizedEv(a){a=a|0;return 0}function __ZNK13OS_JavaScript19is_window_maximizedEv(b){b=b|0;return (a[b+160>>0]|0)!=0|0}function __ZN2OS17request_attentionEv(a){a=a|0;return}function __ZN2OS21set_borderless_windowEi(a,b){a=a|0;b=b|0;return}function __ZN2OS21get_borderless_windowEv(a){a=a|0;return 0}function __ZNK2OS16get_cmdline_argsEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0;b=c[a+8>>2]|0;if(!b){d=0;e=0;f=0}else{g=b;h=0;i=3}while(1){if((i|0)==3){i=0;b=c[g>>2]|0;d=b;e=h;f=b}if(!d)break;if(!e){b=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=0;c[b+4>>2]=0;c[b+8>>2]=0;j=b}else j=e;b=__ZnwjPFPvjE(16,4740)|0;c[b>>2]=0;c[b+4>>2]=0;c[b+8>>2]=0;c[b+12>>2]=0;if((c[d>>2]|0?(c[b>>2]=0,a=c[d>>2]|0,a|0):0)?__Z28atomic_conditional_incrementPj(a+-8|0)|0:0)c[b>>2]=c[f>>2];a=j+4|0;k=c[a>>2]|0;c[b+8>>2]=k;c[b+4>>2]=0;c[b+12>>2]=j;if(k|0)c[k+4>>2]=b;c[a>>2]=b;if(!(c[j>>2]|0))c[j>>2]=b;b=j+8|0;c[b>>2]=(c[b>>2]|0)+1;g=d+4|0;h=j;i=3}return e|0}function __ZN2OS18get_swap_ok_cancelEv(a){a=a|0;return 0}function __ZN2OS25enable_for_stealing_focusEx(a,b,c){a=a|0;b=b|0;c=c|0;return}function __ZN2OS25move_window_to_foregroundEv(a){a=a|0;return}function __ZL16_setup_key_eventPK23EmscriptenKeyboardEvent(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;g=b;h=g+56|0;do{c[g>>2]=0;g=g+4|0}while((g|0)<(h|0));c[b+4>>2]=1;a[b+28>>0]=(c[d+84>>2]|0)!=0&1;a[b+13>>0]=(c[d+76>>2]|0)!=0&1;a[b+12>>0]=(c[d+72>>2]|0)!=0&1;a[b+14>>0]=(c[d+68>>2]|0)!=0&1;a[b+15>>0]=(c[d+80>>2]|0)!=0&1;c[b+20>>2]=__Z18dom2godot_scancodei(c[d+156>>2]|0)|0;c[f>>2]=__ZN6String4utf8EPKci(d,-1)|0;do if((__ZNK6String6lengthEv(f)|0)!=1){g=__ZN6String4utf8EPKci(d+120|0,-1)|0;h=g;i=c[f>>2]|0;if((i|0)==(g|0)){if(!g)break}else{if(i|0?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);c[f>>2]=0;if(!g)break;if(__Z28atomic_conditional_incrementPj(g+-8|0)|0)c[f>>2]=h}if(!(__Z16atomic_decrementPj(g+-8|0)|0))__ZN6Memory11free_staticEPvb(g,1)}while(0);do if((__ZNK6String6lengthEv(f)|0)==1){d=c[f>>2]|0;if(!d)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);if((c[d+-4>>2]|0)>0){__ZN6VectorIwE14_copy_on_writeEv(f);d=c[f>>2]|0;c[b+24>>2]=c[d>>2];j=d;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}else j=c[f>>2]|0;while(0);if(!j){l=e;return}if(__Z16atomic_decrementPj(j+-8|0)|0){l=e;return}__ZN6Memory11free_staticEPvb(j,1);l=e;return}function __ZN6VectorIwE14_copy_on_writeEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0;b=c[a>>2]|0;if(!b)return;if((c[b+-8>>2]|0)>>>0<=1)return;d=c[b+-4>>2]|0;b=(d<<2)+-1|0;e=b>>>1|b;b=e>>>2|e;e=b>>>4|b;b=e>>>8|e;e=__ZN6Memory12alloc_staticEjb((b>>>16|b)+1|0,1)|0;c[e+-8>>2]=1;c[e+-4>>2]=d;if(!d){b=c[a>>2]|0;if(!b)f=a;else{g=a;h=b;i=b;j=7}}else{b=c[a>>2]|0;k=0;do{c[e+(k<<2)>>2]=c[b+(k<<2)>>2];k=k+1|0}while((k|0)!=(d|0));g=a;h=b;i=b;j=7}if((j|0)==7)if(!(__Z16atomic_decrementPj((h|0)==0?0:h+-8|0)|0)){__ZN6Memory11free_staticEPvb(i,1);f=g}else f=g;c[f>>2]=e;return}function __ZN16DefaultAllocator5allocEj(a){a=a|0;return __ZN6Memory12alloc_staticEjb(a,0)|0}function __ZN10FileAccess15_create_builtinI20FileAccessBufferedFAI14FileAccessUnixEEEPS_v(){var a=0;a=__ZnwjPKc(80,1263606)|0;__ZN18FileAccessBufferedC2Ev(a);c[a>>2]=18216;__ZN14FileAccessUnixC2Ev(a+48|0);return a|0}function __ZN20FileAccessBufferedFAI14FileAccessUnixE5_openERK6Stringi(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0;gj[c[(c[b>>2]|0)+12>>2]&8191](b);f=b+48|0;g=__ZN14FileAccessUnix5_openERK6Stringi(f,d,e)|0;if(g|0){h=g;return h|0}c[b+24>>2]=__ZNK14FileAccessUnix7get_lenEv(f)|0;c[b+28>>2]=0;a[b+20>>0]=1;f=b+32|0;g=c[f>>2]|0;if((g|0)!=(c[d>>2]|0)){if(g|0?(__Z16atomic_decrementPj(g+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(g,1);c[f>>2]=0;g=c[d>>2]|0;if(g|0?__Z28atomic_conditional_incrementPj(g+-8|0)|0:0)c[f>>2]=c[d>>2]}c[b+36>>2]=e;a[1263537]=0;e=b+40|0;d=c[e>>2]|0;if(d|0?c[d+-4>>2]|0:0){if(!(__Z16atomic_decrementPj(d+-8|0)|0))__ZN6Memory11free_staticEPvb(d,1);c[e>>2]=0}c[b+44>>2]=0;h=__ZNK18FileAccessBuffered9set_errorE5Error(b,0)|0;return h|0}function __ZN20FileAccessBufferedFAI14FileAccessUnixE18_get_modified_timeERK6String(a,b){a=a|0;b=b|0;var c=0;c=__ZN14FileAccessUnix18_get_modified_timeERK6String(a+48|0,b)|0;return c|0}function __ZN20FileAccessBufferedFAI14FileAccessUnixE16_set_access_typeEN10FileAccess10AccessTypeE(a,b){a=a|0;b=b|0;__ZN10FileAccess16_set_access_typeENS_10AccessTypeE(a+48|0,b);__ZN10FileAccess16_set_access_typeENS_10AccessTypeE(a,b);return}function __ZN20FileAccessBufferedFAI14FileAccessUnixE5closeEv(b){b=b|0;var d=0,e=0;__ZN14FileAccessUnix5closeEv(b+48|0);c[b+28>>2]=0;c[b+24>>2]=0;a[b+20>>0]=0;__ZN6StringaSEPKc(b+32|0,1263606);a[1263537]=0;d=b+40|0;e=c[d>>2]|0;if(e|0?c[e+-4>>2]|0:0){if(!(__Z16atomic_decrementPj(e+-8|0)|0))__ZN6Memory11free_staticEPvb(e,1);c[d>>2]=0}c[b+44>>2]=0;__ZNK18FileAccessBuffered9set_errorE5Error(b,0)|0;return}function __ZN10FileAccess15set_endian_swapEb(b,c){b=b|0;c=c|0;a[b+4>>0]=c&1;return}function __ZN20FileAccessBufferedFAI14FileAccessUnixE7store_8Eh(a,b){a=a|0;b=b|0;__ZN14FileAccessUnix7store_8Eh(a+48|0,b);return}function __ZN20FileAccessBufferedFAI14FileAccessUnixE12store_bufferEPKhi(a,b,c){a=a|0;b=b|0;c=c|0;__ZN10FileAccess12store_bufferEPKhi(a+48|0,b,c);return}function __ZN20FileAccessBufferedFAI14FileAccessUnixE11file_existsERK6String(a,b){a=a|0;b=b|0;return __ZN14FileAccessUnix11file_existsERK6String(a+48|0,b)|0}function __ZN20FileAccessBufferedFAI14FileAccessUnixED2Ev(a){a=a|0;c[a>>2]=18216;__ZN14FileAccessUnixD2Ev(a+48|0);__ZN18FileAccessBufferedD2Ev(a);return}function __ZN20FileAccessBufferedFAI14FileAccessUnixED0Ev(a){a=a|0;c[a>>2]=18216;__ZN14FileAccessUnixD2Ev(a+48|0);__ZN18FileAccessBufferedD2Ev(a);__ZdlPv(a);return}function __ZNK20FileAccessBufferedFAI14FileAccessUnixE15read_data_blockEiiPh(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0;g=b+48|0;if(!(__ZNK14FileAccessUnix7is_openEv(g)|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(462385,462401,42,462437,0);h=-1;return h|0}a[1263537]=0;Pi[c[(c[g>>2]|0)+20>>2]&2047](g,d);if(f|0){__ZNK14FileAccessUnix10get_bufferEPhi(g,f,e)|0;h=e;return h|0}c[b+44>>2]=d;d=b+40|0;__ZN6VectorIhE6resizeEi(d,e)|0;if(!(c[d>>2]|0))i=0;else{__ZN6VectorIhE14_copy_on_writeEv(d);i=c[d>>2]|0}__ZNK14FileAccessUnix10get_bufferEPhi(g,i,e)|0;h=e;return h|0}function __ZN6VectorIhE6resizeEi(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0;if((d|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,269,1145657,0);e=31;return e|0}a[1263537]=0;f=c[b>>2]|0;g=(f|0)==0;if(g)h=0;else h=c[f+-4>>2]|0;if((h|0)==(d|0)){e=0;return e|0}if(!d){if(!g?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);c[b>>2]=0;e=0;return e|0}__ZN6VectorIhE14_copy_on_writeEv(b);f=d+-1|0;g=f>>>1|f;f=g>>>2|g;g=f>>>4|f;f=g>>>8|g;g=(f>>>16|f)+1|0;if(d>>>0>=4294967264){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,285,1145723,0);e=6;return e|0}a[1263537]=0;f=c[b>>2]|0;do if(!f)if((d|0)>0)i=17;else{j=0;i=24}else{h=c[f+-4>>2]|0;if((h|0)<(d|0))if(!h)i=17;else{k=__ZN6Memory14realloc_staticEPvjb(f,g,1)|0;if(k|0){a[1263537]=0;l=k;break}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,300,1145876,0);e=6;return e|0}else{j=h;i=24}}while(0);do if((i|0)==17){h=__ZN6Memory12alloc_staticEjb(g,1)|0;if(h|0){a[1263537]=0;c[h+-4>>2]=0;c[h+-8>>2]=1;l=h;break}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,292,1145820,0);e=6;return e|0}else if((i|0)==24){if((j|0)<=(d|0)){e=0;return e|0}h=__ZN6Memory14realloc_staticEPvjb(f,g,1)|0;if(!h){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,324,1145876,0);e=6;return e|0}else{a[1263537]=0;c[b>>2]=h;c[h+-4>>2]=d;e=0;return e|0}}while(0);c[b>>2]=l;c[((l|0)==0?0:l+-4|0)>>2]=d;e=0;return e|0}function __ZN6VectorIhE14_copy_on_writeEv(b){b=b|0;var d=0,e=0,f=0;d=c[b>>2]|0;if(!d)return;if((c[d+-8>>2]|0)>>>0<=1)return;e=c[d+-4>>2]|0;d=e+-1|0;f=d>>>1|d;d=f>>>2|f;f=d>>>4|d;d=f>>>8|f;f=__ZN6Memory12alloc_staticEjb((d>>>16|d)+1|0,1)|0;c[f+-8>>2]=1;c[f+-4>>2]=e;if(e|0){d=0;do{a[f+d>>0]=a[(c[b>>2]|0)+d>>0]|0;d=d+1|0}while((d|0)!=(e|0))}e=c[b>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);c[b>>2]=f;return}function __ZN4ListI6String16DefaultAllocatorE5_Data5eraseEPKNS2_7ElementE(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0;if(!d){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145114,1145120,156,1144262,0);e=0;return e|0}a[1263537]=0;if((c[d+12>>2]|0)!=(b|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145114,1145120,157,1145132,0);e=0;return e|0}if((c[b>>2]|0)==(d|0))c[b>>2]=c[d+4>>2];f=b+4|0;g=c[d+8>>2]|0;if((c[f>>2]|0)==(d|0))c[f>>2]=g;f=d+4|0;if(g|0)c[g+4>>2]=c[f>>2];h=c[f>>2]|0;if(h|0)c[h+8>>2]=g;g=c[d>>2]|0;if(g|0?(__Z16atomic_decrementPj(g+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(g,1);__ZN6Memory11free_staticEPvb(d,0);d=b+8|0;c[d>>2]=(c[d>>2]|0)+-1;e=1;return e|0}function __ZNK21AudioDriverJavaScript8get_nameEv(a){a=a|0;return 463083}function __ZN21AudioDriverJavaScript4initEv(a){a=a|0;return 0}function __ZN21AudioDriverJavaScript5startEv(a){a=a|0;return}function __ZNK21AudioDriverJavaScript12get_mix_rateEv(a){a=a|0;return 44100}function __ZNK21AudioDriverJavaScript16get_speaker_modeEv(a){a=a|0;return 0}function __ZN21AudioDriverJavaScript4lockEv(a){a=a|0;return}function __ZN21AudioDriverJavaScript6unlockEv(a){a=a|0;return}function __ZN21AudioDriverJavaScript6finishEv(a){a=a|0;return}function __ZN11AudioDriver11get_latencyEv(a){a=a|0;return 0.0}function __ZN11AudioDriverD2Ev(a){a=a|0;return}function __ZN21AudioDriverJavaScriptD0Ev(a){a=a|0;__ZdlPv(a);return}function __ZN21AudioDriverJavaScriptC2Ev(a){a=a|0;__ZN11AudioDriverC2Ev(a);c[a>>2]=18380;return}function _main_after_fs_sync(){c[305139]=1;return}function _main(b,d){b=b|0;d=d|0;var e=0,f=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;c[f>>2]=b;_puts(462486)|0;rg(f|0,d|0);b=__Znwj(192)|0;__ZN13OS_JavaScriptC2EPKcPFvPvbiibES2_PF6StringvE(b,c[d>>2]|0,57,0,0);c[305138]=b;__ZN4Main5setupEPKciPPcb(c[d>>2]|0,(c[f>>2]|0)+-1|0,d+4|0,1)|0;a[1104857]=0;Jh(3078);re(508);Sd(508);jg(6);ug(7);We(8);Kg();l=e;return 0}function __ZL9_gfx_initPvbiib(a,b,c,d,e){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;ih(c|0,d|0);Me(18);te(1133234)|0;return}function __ZL18_glut_mouse_buttoniiii(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0.0,s=0.0,t=0,u=0;h=l;l=l+64|0;if((l|0)>=(m|0))ba(64);i=h;j=i;k=j+56|0;do{c[j>>2]=0;j=j+4|0}while((j|0)<(k|0));c[i+4>>2]=3;switch(b|0){case 0:{n=1;o=7;break}case 1:{n=3;o=7;break}case 2:{n=2;o=7;break}case 3:{n=4;o=7;break}case 4:{n=5;o=7;break}default:{p=i+40|0;q=0}}if((o|0)==7){o=i+40|0;c[o>>2]=n;p=o;q=n}n=(d|0)==0;d=i+44|0;a[d>>0]=n&1;r=+(e|0);g[i+20>>2]=r;s=+(f|0);g[i+24>>2]=s;g[i+28>>2]=r;g[i+32>>2]=s;if((q|0)<4){f=1<<q+-1;if(n)t=c[305140]|f;else t=c[305140]&~f;c[305140]=t;u=t}else u=c[305140]|0;c[i+16>>2]=u;u=gh()|0;a[i+13>>0]=u>>>2&1;a[i+12>>0]=u&1;a[i+14>>0]=u>>>1&1;__ZN13OS_JavaScript10push_inputERK10InputEvent(c[305138]|0,i);if((c[p>>2]&-2|0)!=4){l=h;return}a[d>>0]=0;__ZN13OS_JavaScript10push_inputERK10InputEvent(c[305138]|0,i);l=h;return}function __ZL18_glut_mouse_motionii(b,d){b=b|0;d=d|0;var e=0,f=0,h=0,i=0,j=0.0,k=0.0;e=l;l=l+64|0;if((l|0)>=(m|0))ba(64);f=e;h=f;i=h+56|0;do{c[h>>2]=0;h=h+4|0}while((h|0)<(i|0));c[f+4>>2]=2;c[f+16>>2]=c[305140];j=+(b|0);g[f+20>>2]=j;k=+(d|0);g[f+24>>2]=k;g[f+28>>2]=j;g[f+32>>2]=k;g[f+40>>2]=+(b-(c[305141]|0)|0);g[f+44>>2]=+(d-(c[305142]|0)|0);c[305141]=b;c[305142]=d;d=gh()|0;a[f+13>>0]=d>>>2&1;a[f+12>>0]=d&1;a[f+14>>0]=d>>>1&1;__ZN13OS_JavaScript10push_inputERK10InputEvent(c[305138]|0,f);l=e;return}function __ZL9_gfx_idlev(){qg();return}function __ZL11_godot_drawv(){var a=0,b=0;a=c[305139]|0;if((a|0)==1){c[305139]=2;__ZN4Main5startEv()|0;__ZN13OS_JavaScript15main_loop_beginEv(c[305138]|0);b=c[305139]|0}else b=a;if((b|0)!=2){Xd();return}__ZN13OS_JavaScript17main_loop_iterateEv(c[305138]|0)|0;Xd();return}function __ZN15PowerJavascriptD2Ev(a){a=a|0;return}function __ZN15PowerJavascriptD0Ev(a){a=a|0;__ZdlPv(a);return}function __ZN15PowerJavascript15get_power_stateEv(b){b=b|0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1115646,462884,43,462925,1);a[1263537]=0;return 0}function __ZN15PowerJavascript22get_power_seconds_leftEv(b){b=b|0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1115662,462884,52,463012,1);a[1263537]=0;return -1}function __ZN15PowerJavascript22get_power_percent_leftEv(b){b=b|0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1115685,462884,61,463012,1);a[1263537]=0;return -1}function __ZN15PowerJavascriptC2Ev(a){a=a|0;c[a>>2]=18432;c[a+4>>2]=-1;c[a+8>>2]=-1;c[a+12>>2]=0;return}function __ZN10JavaScript18_initialize_classvEv(b){b=b|0;if(a[1256974]|0)return;__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI10JavaScriptEEvv();__ZN10JavaScript13_bind_methodsEv();a[1256974]=1;return}function __ZN10JavaScript5_setvERK10StringNameRK7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK10JavaScript5_getvERK10StringNameR7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK10JavaScript19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0;d=l;l=l+32|0;if((l|0)>=(m|0))ba(32);e=d+24|0;f=d+4|0;g=d;__ZN6StringC2EPKc(e,463083);h=c[e>>2]|0;e=h;i=f+4|0;c[i>>2]=0;j=f+12|0;c[j>>2]=0;c[f>>2]=0;k=(h|0)==0;if(!k?(c[i>>2]=0,__Z28atomic_conditional_incrementPj(h+-8|0)|0):0)c[i>>2]=e;c[f+8>>2]=0;e=c[j>>2]|0;if(e|0){if(!(__Z16atomic_decrementPj(e+-8|0)|0))__ZN6Memory11free_staticEPvb(e,1);c[j>>2]=0}c[f+16>>2]=256;if(!(c[b>>2]|0)){j=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=j;c[j>>2]=0;c[j+4>>2]=0;c[j+8>>2]=0}j=__ZnwjPFPvjE(32,4740)|0;c[j>>2]=0;c[j+4>>2]=0;c[j+8>>2]=0;c[j+12>>2]=0;c[j+16>>2]=7;e=j+20|0;c[e>>2]=0;i=j+24|0;c[i>>2]=0;n=j+28|0;c[n>>2]=0;__ZN12PropertyInfoaSERKS_(j,f)|0;o=c[b>>2]|0;p=o+4|0;q=c[p>>2]|0;c[i>>2]=q;c[e>>2]=0;c[n>>2]=o;if(q|0)c[q+20>>2]=j;c[p>>2]=j;if(!(c[o>>2]|0))c[o>>2]=j;j=o+8|0;c[j>>2]=(c[j>>2]|0)+1;j=c[f+12>>2]|0;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);j=c[f+4>>2]|0;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);if(k){__ZN10StringNameC2EPKc(g,463083);__ZN7ClassDB17get_property_listE10StringNameP4ListI12PropertyInfo16DefaultAllocatorEbPK6Object(g,b,1,a);__ZN10StringNameD2Ev(g);l=d;return}if(__Z16atomic_decrementPj(h+-8|0)|0){__ZN10StringNameC2EPKc(g,463083);__ZN7ClassDB17get_property_listE10StringNameP4ListI12PropertyInfo16DefaultAllocatorEbPK6Object(g,b,1,a);__ZN10StringNameD2Ev(g);l=d;return}__ZN6Memory11free_staticEPvb(h,1);__ZN10StringNameC2EPKc(g,463083);__ZN7ClassDB17get_property_listE10StringNameP4ListI12PropertyInfo16DefaultAllocatorEbPK6Object(g,b,1,a);__ZN10StringNameD2Ev(g);l=d;return}function __ZN10JavaScript14_notificationvEib(a,b,c){a=a|0;b=b|0;c=c|0;return}function __ZNK10JavaScript16_get_class_namevEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+8|0;e=b+4|0;f=b;g=a+76|0;a=c[g>>2]|0;if(a|0){if(c[a+4>>2]|0){l=b;return g|0}if(__ZNK6String6lengthEv(a+8|0)|0){l=b;return g|0}}__ZN6StringC2EPKc(d,463083);c[f>>2]=c[d>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameaSERKS_(g,e);__ZN10StringNameD2Ev(e);e=c[f>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);l=b;return g|0}function __ZNK10JavaScript9get_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,463083);l=a;return c[b>>2]|0}function __ZNK6Object14get_save_classEv(a){a=a|0;return ij[c[(c[a>>2]|0)+32>>2]&8191](a)|0}function __ZNK10JavaScript8is_classERK6String(a,b){a=a|0;b=b|0;var c=0;if(__ZNK6StringeqEPKc(b,463083)|0){c=1;return c|0}c=__ZNK6StringeqEPKc(b,1142944)|0;return c|0}function __ZNK10JavaScript12is_class_ptrEPv(a,b){a=a|0;b=b|0;return (b|0)==1220576|(b|0)==1220580|0}function __ZN10JavaScriptD2Ev(a){a=a|0;c[a>>2]=18448;__ZN10StringNameD2Ev(a+76|0);__ZN6ObjectD2Ev(a);return}function __ZN10JavaScriptD0Ev(a){a=a|0;c[a>>2]=18448;__ZN10StringNameD2Ev(a+76|0);__ZN6ObjectD2Ev(a);__ZdlPv(a);return}function __ZN12PropertyInfoaSERKS_(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;c[a>>2]=c[b>>2];d=a+4|0;e=b+4|0;f=c[d>>2]|0;if((f|0)!=(c[e>>2]|0)){if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);c[d>>2]=0;f=c[e>>2]|0;if(f|0?__Z28atomic_conditional_incrementPj(f+-8|0)|0:0)c[d>>2]=c[e>>2]}c[a+8>>2]=c[b+8>>2];e=a+12|0;d=b+12|0;f=c[e>>2]|0;if((f|0)!=(c[d>>2]|0)){if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);c[e>>2]=0;f=c[d>>2]|0;if(f|0?__Z28atomic_conditional_incrementPj(f+-8|0)|0:0)c[e>>2]=c[d>>2]}c[a+16>>2]=c[b+16>>2];return a|0}function __ZN7ClassDB10_add_classI10JavaScriptEEvv(){var a=0,b=0,d=0,e=0,f=0,g=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+16|0;d=a+12|0;e=a+8|0;f=a+4|0;g=a;__ZN6StringC2EPKc(b,463083);c[e>>2]=c[b>>2];__ZN10StringNameC2ERK6String(d,e);__ZN6StringC2EPKc(b,1142944);c[g>>2]=c[b>>2];__ZN10StringNameC2ERK6String(f,g);__ZN7ClassDB11_add_class2ERK10StringNameS2_(d,f);__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);__ZN10StringNameD2Ev(d);d=c[e>>2]|0;if(!d){l=a;return}if(__Z16atomic_decrementPj(d+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(d,1);l=a;return}function __ZN10JavaScript13_bind_methodsEv(){var a=0,b=0,d=0,e=0,f=0,g=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);b=a+32|0;d=a+24|0;e=a;__Z8D_METHODPKcS0_S0_(d,463094,1114785,463099);__ZN7VariantC2Eb(e,0);f=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(f);c[f>>2]=18540;__ZN10MethodBind10_set_constEb(f,0);__ZN10MethodBind24_generate_argument_typesEi(f,2);__ZN10MethodBind12_set_returnsEb(f,1);c[f+44>>2]=3079;c[f+48>>2]=0;c[b>>2]=e;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,f,d,b,1)|0;if(c[e>>2]|0)__ZN7Variant5clearEv(e);e=d+4|0;b=c[e>>2]|0;if(!b){__ZN10StringNameD2Ev(d);l=a;return}if(__Z16atomic_decrementPj(b+-8|0)|0){__ZN10StringNameD2Ev(d);l=a;return}f=c[e>>2]|0;e=(f|0)==0?0:f+-4|0;f=e+4|0;if(c[e>>2]|0){g=0;do{__ZN10StringNameD2Ev(f+(g<<2)|0);g=g+1|0}while(g>>>0<(c[e>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(b,1);__ZN10StringNameD2Ev(d);l=a;return}function __ZN10JavaScript4evalERK6Stringb(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,i=0,j=0,k=0.0,n=0.0,o=0.0;b=l;l=l+64|0;if((l|0)>=(m|0))ba(64);f=b;i=b+32|0;j=b+40|0;c[i>>2]=__ZNK6String4utf8Ev(d)|0;d=Be(9,f|0,8,__ZNK10CharString8get_dataEv(i)|0,e&1|0)|0;e=c[i>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);switch(d|0){case 1:{__ZN7VariantC2Eb(a,(c[f>>2]|0)!=0);l=b;return}case 2:{__ZN7VariantC2Ei(a,c[f>>2]|0);l=b;return}case 3:{__ZN7VariantC2Ed(a,+h[f>>3]);l=b;return}case 4:{c[j>>2]=__ZN6String4utf8EPKci(c[f>>2]|0,-1)|0;xh(10,c[f>>2]|0)|0;__ZN7VariantC2ERK6String(a,j);d=c[j>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);l=b;return}case 5:{k=+h[f+8>>3];g[j>>2]=+h[f>>3];g[j+4>>2]=k;__ZN7VariantC2ERK7Vector2(a,j);l=b;return}case 7:{k=+h[f+8>>3];n=+h[f+16>>3];g[j>>2]=+h[f>>3];g[j+4>>2]=k;g[j+8>>2]=n;__ZN7VariantC2ERK7Vector3(a,j);l=b;return}case 6:{n=+h[f+8>>3];k=+h[f+16>>3];o=+h[f+24>>3];g[j>>2]=+h[f>>3];g[j+4>>2]=n;g[j+8>>2]=k;g[j+12>>2]=o;__ZN7VariantC2ERK5Rect2(a,j);l=b;return}case 14:{o=+h[f+8>>3]/255.0;k=+h[f+16>>3]/255.0;n=+h[f+24>>3];g[j>>2]=+h[f>>3]/255.0;g[j+4>>2]=o;g[j+8>>2]=k;g[j+12>>2]=n;__ZN7VariantC2ERK5Color(a,j);l=b;return}default:{c[a>>2]=0;l=b;return}}}function __ZNK12MethodBind2RI10JavaScript7VariantRK6StringbE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return __ZNK12MethodBind2RI10JavaScript7VariantRK6StringbE18_get_argument_typeEi(a,b)|0}function __ZNK12MethodBind2RI10JavaScript7VariantRK6StringbE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,463083);l=a;return c[b>>2]|0}function __ZN12MethodBind2RI10JavaScript7VariantRK6StringbE4callEP6ObjectPPKS1_iRNS1_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0;i=l;l=l+80|0;if((l|0)>=(m|0))ba(80);j=i+48|0;k=i+72|0;n=i+24|0;o=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1220576)|0:0){c[h>>2]=0;a[1263537]=0;p=d+24|0;q=c[p>>2]|0;if((q|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=q;c[b>>2]=0;l=i;return}r=q-(c[d+20>>2]|0)|0;if((r|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=r;c[b>>2]=0;l=i;return}if((g|0)>0){if((q|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);s=0}else{a[1263537]=0;s=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,s)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=s;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[p>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);t=0}else{a[1263537]=0;t=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,t)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=t;c[b>>2]=0;l=i;return}}}t=c[d+44>>2]|0;s=c[d+48>>2]|0;q=e+(s>>1)|0;if(!(s&1))u=t;else u=c[(c[q>>2]|0)+t>>2]|0;do if((g|0)<1){t=c[p>>2]|0;s=t+-1|0;if((t|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)v=0;else v=c[e+-4>>2]|0;if((t|0)<=(v|0)){if(r)w=0;else w=c[e+-4>>2]|0;do if((w|0)<(t|0)){if(r)x=0;else x=c[e+-4>>2]|0;if((x|0)<(t|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);y=0;break}else{a[1263537]=0;z=37;break}}else z=37;while(0);if((z|0)==37)y=e+(s*24|0)|0;__ZN7VariantC2ERKS_(n,y);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f>>2]|0);while(0);c[k>>2]=__ZNK7Variantcv6StringEv(n)|0;do if((g|0)<2){y=c[p>>2]|0;x=y+-1|0;w=y+-2|0;if((y|0)>=2){y=c[d+16>>2]|0;v=(y|0)==0;if(v)A=0;else A=c[y+-4>>2]|0;if((x|0)<=(A|0)){if(v)B=0;else B=c[y+-4>>2]|0;do if((B|0)<(x|0)){if(v)C=0;else C=c[y+-4>>2]|0;if((C|0)<(x|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);D=0;break}else{a[1263537]=0;z=54;break}}else z=54;while(0);if((z|0)==54)D=y+(w*24|0)|0;__ZN7VariantC2ERKS_(o,D);break}}c[o>>2]=0}else __ZN7VariantC2ERKS_(o,c[f+4>>2]|0);while(0);f=__ZNK7VariantcvbEv(o)|0;Ki[u&4095](j,q,k,f);if(c[o>>2]|0)__ZN7Variant5clearEv(o);o=c[k>>2]|0;if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(o,1);if(c[n>>2]|0)__ZN7Variant5clearEv(n);__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1544,1146558,0);c[b>>2]=0;l=i;return}function __ZN12MethodBind2RI10JavaScript7VariantRK6StringbE7ptrcallEP6ObjectPPKvPv(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,n=0,o=0;g=l;l=l+32|0;if((l|0)>=(m|0))ba(32);h=g;i=g+24|0;if(!d)j=0;else{k=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1220576)|0;j=k?d:0}d=c[b+44>>2]|0;k=c[b+48>>2]|0;b=j+(k>>1)|0;if(!(k&1))n=d;else n=c[(c[b>>2]|0)+d>>2]|0;d=c[e>>2]|0;k=c[d>>2]|0;if((k|0)!=0?(__Z28atomic_conditional_incrementPj(k+-8|0)|0)!=0:0)o=c[d>>2]|0;else o=0;c[i>>2]=o;Ki[n&4095](h,b,i,(a[c[e+4>>2]>>0]|0)!=0);__ZN7VariantaSERKS_(f,h);if(c[h>>2]|0)__ZN7Variant5clearEv(h);h=c[i>>2]|0;if(!h){l=g;return}if(__Z16atomic_decrementPj(h+-8|0)|0){l=g;return}__ZN6Memory11free_staticEPvb(h,1);l=g;return}function __ZNK10MethodBind9is_varargEv(a){a=a|0;return 0}function __ZN12MethodBind2RI10JavaScript7VariantRK6StringbED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK12MethodBind2RI10JavaScript7VariantRK6StringbE18_get_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case -1:{c[d>>2]=0;__ZN7VariantC2ERKS_(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);if(c[d>>2]|0)__ZN7Variant5clearEv(d);f=b;l=a;return f|0}case 0:{c[d>>2]=0;__ZN7VariantC2ERK6String(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);e=c[d>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);f=b;l=a;return f|0}case 1:{__ZN7VariantC2Eb(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;l=a;return f|0}default:{f=0;l=a;return f|0}}return 0}function __ZN10JavaScriptC2Ev(b){b=b|0;__ZN6ObjectC2Ev(b);c[b>>2]=18448;__ZN10StringNameC2Ev(b+76|0);if(!(c[305143]|0)){a[1263537]=0;c[305143]=b;return}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(463083,464742,168,1143147,0);return}}function __GLOBAL__sub_I_main_cpp(){g[305150]=1.0;g[305151]=1.0;g[305152]=1.0;g[305153]=1.0;c[305154]=1024;c[305155]=600;a[1220624]=0;a[1220625]=1;a[1220626]=0;g[305070]=0.0;g[305071]=0.0;c[305157]=0;pe(5016,1220628,o|0)|0;return}function __ZN6VectorIwED2Ev(a){a=a|0;var b=0;b=c[a>>2]|0;if(!b)return;if(__Z16atomic_decrementPj(b+-8|0)|0)return;__ZN6Memory11free_staticEPvb(b,1);return}function __ZN12InputDefault18_initialize_classvEv(b){b=b|0;if(a[1256976]|0)return;if(!(a[1256977]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI5InputEEvv();__ZN5Input13_bind_methodsEv();a[1256977]=1}__ZN7ClassDB10_add_classI12InputDefaultEEvv();a[1256976]=1;return}function __ZN12InputDefault5_setvERK10StringNameRK7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK12InputDefault5_getvERK10StringNameR7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK12InputDefault19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+24|0;g=e+4|0;h=e;if(!d)__ZNK5Input19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,0);__ZN6StringC2EPKc(f,465211);i=c[f>>2]|0;f=i;j=g+4|0;c[j>>2]=0;k=g+12|0;c[k>>2]=0;c[g>>2]=0;n=(i|0)==0;if(!n?(c[j>>2]=0,__Z28atomic_conditional_incrementPj(i+-8|0)|0):0)c[j>>2]=f;c[g+8>>2]=0;f=c[k>>2]|0;if(f|0){if(!(__Z16atomic_decrementPj(f+-8|0)|0))__ZN6Memory11free_staticEPvb(f,1);c[k>>2]=0}c[g+16>>2]=256;if(!(c[b>>2]|0)){k=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=k;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0}k=__ZnwjPFPvjE(32,4740)|0;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0;c[k+12>>2]=0;c[k+16>>2]=7;f=k+20|0;c[f>>2]=0;j=k+24|0;c[j>>2]=0;o=k+28|0;c[o>>2]=0;__ZN12PropertyInfoaSERKS_(k,g)|0;p=c[b>>2]|0;q=p+4|0;r=c[q>>2]|0;c[j>>2]=r;c[f>>2]=0;c[o>>2]=p;if(r|0)c[r+20>>2]=k;c[q>>2]=k;if(!(c[p>>2]|0))c[p>>2]=k;k=p+8|0;c[k>>2]=(c[k>>2]|0)+1;k=c[g+12>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);k=c[g+4>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);if(!n?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);__ZN10StringNameC2EPKc(h,465211);__ZN7ClassDB17get_property_listE10StringNameP4ListI12PropertyInfo16DefaultAllocatorEbPK6Object(h,b,1,a);__ZN10StringNameD2Ev(h);if(!d){l=e;return}__ZNK5Input19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,1);l=e;return}function __ZN12InputDefault14_notificationvEib(a,b,c){a=a|0;b=b|0;c=c|0;return}function __ZNK12InputDefault16_get_class_namevEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+8|0;e=b+4|0;f=b;g=a+80|0;a=c[g>>2]|0;if(a|0){if(c[a+4>>2]|0){l=b;return g|0}if(__ZNK6String6lengthEv(a+8|0)|0){l=b;return g|0}}__ZN6StringC2EPKc(d,465211);c[f>>2]=c[d>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameaSERKS_(g,e);__ZN10StringNameD2Ev(e);e=c[f>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);l=b;return g|0}function __ZNK12InputDefault9get_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,465211);l=a;return c[b>>2]|0}function __ZNK12InputDefault8is_classERK6String(a,b){a=a|0;b=b|0;var c=0;if(!(__ZNK6StringeqEPKc(b,465211)|0)?!(__ZNK6StringeqEPKc(b,1132275)|0):0)c=__ZNK6StringeqEPKc(b,1142944)|0;else c=1;return c|0}function __ZNK12InputDefault12is_class_ptrEPv(a,b){a=a|0;b=b|0;return (b|0)==1220636|((b|0)==1220640|(b|0)==1220580)|0}function __ZN12InputDefaultD2Ev(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0;c[a>>2]=18576;b=a+324|0;d=c[b>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0){e=c[b>>2]|0;b=(e|0)==0?0:e+-4|0;e=b+4|0;if(c[b>>2]|0){f=0;do{__ZN12InputDefault16JoyDeviceMappingD2Ev(e+(f*80|0)|0);f=f+1|0}while(f>>>0<(c[b>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(d,1)}d=a+272|0;b=c[d>>2]|0;if((b|0?__ZN9Reference11unreferenceEv(b)|0:0)?(b=c[d>>2]|0,__Z17predelete_handlerP6Object(b)|0):0){gj[c[(c[b>>2]|0)+76>>2]&8191](b);__ZN6Memory11free_staticEPvb(b,0)}c[d>>2]=0;d=a+256|0;b=c[d>>2]|0;if(b|0?(__ZN3MapIiN12InputDefault6JoypadE10ComparatorIiE16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(d,c[b+8>>2]|0),b=c[a+260>>2]|0,f=c[d>>2]|0,c[f+8>>2]=b,c[a+264>>2]=0,e=b,c[e+12>>2]=e,f|0):0){__ZN10StringNameD2Ev(f+32|0);__ZN10StringNameD2Ev(f+28|0);__ZN6Memory11free_staticEPvb(f,0);c[d>>2]=0}d=a+200|0;f=c[d>>2]|0;if(f|0?(__ZN3MapIiN12InputDefault13VibrationInfoE10ComparatorIiE16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(d,c[f+8>>2]|0),f=c[a+204>>2]|0,e=c[d>>2]|0,c[e+8>>2]=f,c[a+208>>2]=0,b=f,c[b+12>>2]=b,e|0):0){__ZN6Memory11free_staticEPvb(e,0);c[d>>2]=0}d=a+184|0;e=c[d>>2]|0;if(e|0?(__ZN3MapI10StringNameN12InputDefault6ActionE10ComparatorIS0_E16DefaultAllocatorE13_cleanup_treeEPNS6_7ElementE(d,c[e+8>>2]|0),e=c[a+188>>2]|0,b=c[d>>2]|0,c[b+8>>2]=e,c[a+192>>2]=0,f=e,c[f+12>>2]=f,b|0):0){__ZN10StringNameD2Ev(b+24|0);__ZN6Memory11free_staticEPvb(b,0);c[d>>2]=0}d=a+112|0;b=c[d>>2]|0;if(b|0?(__ZN3MapIif10ComparatorIiE16DefaultAllocatorE13_cleanup_treeEPNS3_7ElementE(d,c[b+8>>2]|0),b=c[a+116>>2]|0,f=c[d>>2]|0,c[f+8>>2]=b,c[a+120>>2]=0,e=b,c[e+12>>2]=e,f|0):0){__ZN6Memory11free_staticEPvb(f,0);c[d>>2]=0}d=a+100|0;f=c[d>>2]|0;if(f|0?(__ZN3SetIi10ComparatorIiE16DefaultAllocatorE13_cleanup_treeEPNS3_7ElementE(d,c[f+8>>2]|0),f=c[a+104>>2]|0,e=c[d>>2]|0,c[e+8>>2]=f,c[a+108>>2]=0,b=f,c[b+12>>2]=b,e|0):0){__ZN6Memory11free_staticEPvb(e,0);c[d>>2]=0}d=a+88|0;e=c[d>>2]|0;if(!e){g=a+80|0;__ZN10StringNameD2Ev(g);c[a>>2]=397268;h=a+76|0;__ZN10StringNameD2Ev(h);__ZN6ObjectD2Ev(a);return}__ZN3SetIi10ComparatorIiE16DefaultAllocatorE13_cleanup_treeEPNS3_7ElementE(d,c[e+8>>2]|0);e=c[a+92>>2]|0;b=c[d>>2]|0;c[b+8>>2]=e;c[a+96>>2]=0;f=e;c[f+12>>2]=f;if(!b){g=a+80|0;__ZN10StringNameD2Ev(g);c[a>>2]=397268;h=a+76|0;__ZN10StringNameD2Ev(h);__ZN6ObjectD2Ev(a);return}__ZN6Memory11free_staticEPvb(b,0);c[d>>2]=0;g=a+80|0;__ZN10StringNameD2Ev(g);c[a>>2]=397268;h=a+76|0;__ZN10StringNameD2Ev(h);__ZN6ObjectD2Ev(a);return}function __ZN12InputDefaultD0Ev(a){a=a|0;__ZN12InputDefaultD2Ev(a);__ZdlPv(a);return}function __ZNK12InputDefault14is_key_pressedEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0;d=c[a+88>>2]|0;if(!d){e=0;return e|0}f=c[d+8>>2]|0;d=c[a+92>>2]|0;a:do if((f|0)==(d|0))g=f;else{a=f;while(1){h=c[a+24>>2]|0;if((h|0)>(b|0))i=a+8|0;else{if((h|0)>=(b|0)){g=a;break a}i=a+4|0}a=c[i>>2]|0;if((a|0)==(d|0)){g=d;break}}}while(0);e=(g|0)!=(d|0)&(g|0)!=0;return e|0}function __ZNK12InputDefault23is_mouse_button_pressedEi(a,b){a=a|0;b=b|0;return (c[a+84>>2]&1<<b|0)!=0|0}function __ZNK12InputDefault21is_joy_button_pressedEii(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0;e=b<<20|d;d=c[a+100>>2]|0;if(!d){f=0;return f|0}b=c[d+8>>2]|0;d=c[a+104>>2]|0;a:do if((b|0)==(d|0))g=b;else{a=b;while(1){h=c[a+24>>2]|0;if((e|0)<(h|0))i=a+8|0;else{if((h|0)>=(e|0)){g=a;break a}i=a+4|0}a=c[i>>2]|0;if((a|0)==(d|0)){g=d;break}}}while(0);f=(g|0)!=(d|0)&(g|0)!=0;return f|0}function __ZNK12InputDefault17is_action_pressedERK10StringName(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0;e=c[b+184>>2]|0;if(!e){f=0;return f|0}g=c[e+8>>2]|0;e=c[b+188>>2]|0;b=(g|0)==(e|0);a:do if(b)h=g;else{i=c[d>>2]|0;j=g;while(1){k=c[j+24>>2]|0;if(i>>>0<k>>>0)l=j+8|0;else{if(k>>>0>=i>>>0){h=j;break a}l=j+4|0}j=c[l>>2]|0;if((j|0)==(e|0)){f=0;break}}return f|0}while(0);if(!((h|0)!=(e|0)&(h|0)!=0)){f=0;return f|0}a[1263537]=0;b:do if(b)m=g;else{h=c[d>>2]|0;l=g;do{j=c[l+24>>2]|0;if(h>>>0<j>>>0)n=l+8|0;else{if(j>>>0>=h>>>0){m=l;break b}n=l+4|0}l=c[n>>2]|0}while((l|0)!=(e|0));__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145936,604,1145947,0)}while(0);if((m|0)==(e|0)|(m|0)==0)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145936,604,1145947,0);a[1263537]=0;f=(a[m+48>>0]|0)!=0;return f|0}function __ZNK12InputDefault22is_action_just_pressedERK10StringName(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0;e=c[b+184>>2]|0;if(!e){f=0;return f|0}g=c[e+8>>2]|0;e=c[b+188>>2]|0;a:do if((g|0)==(e|0))h=g;else{b=c[d>>2]|0;i=g;while(1){j=c[i+24>>2]|0;if(b>>>0<j>>>0)k=i+8|0;else{if(j>>>0>=b>>>0){h=i;break a}k=i+4|0}i=c[k>>2]|0;if((i|0)==(e|0)){f=0;break}}return f|0}while(0);if((h|0)==(e|0)|(h|0)==0){f=0;return f|0}e=(a[(__ZN6Engine13get_singletonEv()|0)+56>>0]|0)==0;k=(a[h+48>>0]|0)!=0;if(e){if(!k){f=0;return f|0}e=h+40|0;g=c[e>>2]|0;d=c[e+4>>2]|0;e=(__ZN6Engine13get_singletonEv()|0)+48|0;f=(g|0)==(c[e>>2]|0)?(d|0)==(c[e+4>>2]|0):0;return f|0}else{if(!k){f=0;return f|0}k=h+32|0;h=c[k>>2]|0;e=c[k+4>>2]|0;k=(__ZN6Engine13get_singletonEv()|0)+40|0;f=(h|0)==(c[k>>2]|0)?(e|0)==(c[k+4>>2]|0):0;return f|0}return 0}function __ZNK12InputDefault23is_action_just_releasedERK10StringName(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0;e=c[b+184>>2]|0;if(!e){f=0;return f|0}g=c[e+8>>2]|0;e=c[b+188>>2]|0;a:do if((g|0)==(e|0))h=g;else{b=c[d>>2]|0;i=g;while(1){j=c[i+24>>2]|0;if(b>>>0<j>>>0)k=i+8|0;else{if(j>>>0>=b>>>0){h=i;break a}k=i+4|0}i=c[k>>2]|0;if((i|0)==(e|0)){f=0;break}}return f|0}while(0);if((h|0)==(e|0)|(h|0)==0){f=0;return f|0}e=(a[(__ZN6Engine13get_singletonEv()|0)+56>>0]|0)==0;k=(a[h+48>>0]|0)!=0;if(e){if(k){f=0;return f|0}e=h+40|0;g=c[e>>2]|0;d=c[e+4>>2]|0;e=(__ZN6Engine13get_singletonEv()|0)+48|0;f=(g|0)==(c[e>>2]|0)?(d|0)==(c[e+4>>2]|0):0;return f|0}else{if(k){f=0;return f|0}k=h+32|0;h=c[k>>2]|0;e=c[k+4>>2]|0;k=(__ZN6Engine13get_singletonEv()|0)+40|0;f=(h|0)==(c[k>>2]|0)?(e|0)==(c[k+4>>2]|0):0;return f|0}return 0}function __ZNK12InputDefault12get_joy_axisEii(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,h=0.0,i=0,j=0,k=0,l=0,m=0,n=0;f=d<<20|e;e=c[b+112>>2]|0;if(!e){h=0.0;return +h}d=c[e+8>>2]|0;e=c[b+116>>2]|0;b=(d|0)==(e|0);a:do if(b)i=d;else{j=d;while(1){k=c[j+24>>2]|0;if((f|0)<(k|0))l=j+8|0;else{if((k|0)>=(f|0)){i=j;break a}l=j+4|0}j=c[l>>2]|0;if((j|0)==(e|0)){h=0.0;break}}return +h}while(0);if(!((i|0)!=(e|0)&(i|0)!=0)){h=0.0;return +h}a[1263537]=0;b:do if(b)m=d;else{i=d;do{l=c[i+24>>2]|0;if((f|0)<(l|0))n=i+8|0;else{if((l|0)>=(f|0)){m=i;break b}n=i+4|0}i=c[n>>2]|0}while((i|0)!=(e|0));__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145936,604,1145947,0)}while(0);if((m|0)==(e|0)|(m|0)==0)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145936,604,1145947,0);a[1263537]=0;h=+g[m+28>>2];return +h}function __ZN12InputDefault12get_joy_nameEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d+4|0;f=d;c[f>>2]=b;b=c[(__ZN3MapIiN12InputDefault6JoypadE10ComparatorIiE16DefaultAllocatorEixERKi(a+256|0,f)|0)>>2]|0;if(!b){c[e>>2]=0;g=0;l=d;return g|0}f=c[b+4>>2]|0;if(f|0){__ZN6StringC2EPKc(e,f);g=c[e>>2]|0;l=d;return g|0}f=b+8|0;c[e>>2]=0;b=c[f>>2]|0;if(!b){g=0;l=d;return g|0}c[e>>2]=0;if(!(__Z28atomic_conditional_incrementPj(b+-8|0)|0)){g=0;l=d;return g|0}b=c[f>>2]|0;c[e>>2]=b;g=b;l=d;return g|0}function __ZN12InputDefault21get_connected_joypadsEv(b){b=b|0;var d=0,e=0,f=0,g=0,h=0;d=l;l=l+32|0;if((l|0)>=(m|0))ba(32);e=d+24|0;f=d;__ZN5ArrayC2Ev(e);g=c[b+256>>2]|0;if(g|0?(h=c[g+8>>2]|0,g=c[b+260>>2]|0,(h|0)!=(g|0)):0){b=h;while(1){h=c[b+8>>2]|0;if((h|0)==(g|0))break;else b=h}if(b|0){g=b;do{if(a[g+36>>0]|0?(__ZN7VariantC2Ei(f,c[g+24>>2]|0),__ZN5Array9push_backERK7Variant(e,f),c[f>>2]|0):0)__ZN7Variant5clearEv(f);g=c[g+16>>2]|0}while((g|0)!=0)}}l=d;return c[e>>2]|0}function __ZN12InputDefault22joy_connection_changedEib6StringS0_(b,d,e,f,h){b=b|0;d=d|0;e=e|0;f=f|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0;i=l;l=l+224|0;if((l|0)>=(m|0))ba(224);j=i+216|0;k=i+96|0;n=i+212|0;o=i+120|0;p=i+72|0;q=i+48|0;r=i+24|0;s=i;c[n>>2]=d;__ZN10StringNameC2Ev(o);d=o+4|0;__ZN10StringNameC2Ev(d);t=o+8|0;c[o+80>>2]=0;u=o+76|0;v=t;w=v+68|0;do{c[v>>2]=0;v=v+4|0}while((v|0)<(w|0));g[u>>2]=.009999999776482582;u=o+84|0;c[u>>2]=-1;if(e){c[k>>2]=0;x=c[f>>2]|0;if(x|0?(c[k>>2]=0,__Z28atomic_conditional_incrementPj(x+-8|0)|0):0)c[k>>2]=c[f>>2]}else __ZN6StringC2EPKc(k,1263606);__ZN10StringNameC2ERK6String(j,k);__ZN10StringNameaSERKS_(o,j);__ZN10StringNameD2Ev(j);x=c[k>>2]|0;if(x|0?(__Z16atomic_decrementPj(x+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(x,1);if(e){c[k>>2]=0;x=c[h>>2]|0;if(x|0?(c[k>>2]=0,__Z28atomic_conditional_incrementPj(x+-8|0)|0):0)c[k>>2]=c[h>>2]}else __ZN6StringC2EPKc(k,1263606);__ZN10StringNameC2ERK6String(j,k);__ZN10StringNameaSERKS_(d,j);__ZN10StringNameD2Ev(j);x=c[k>>2]|0;if(x|0?(__Z16atomic_decrementPj(x+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(x,1);c[u>>2]=-1;c[o+88>>2]=0;if(e){c[p>>2]=0;x=c[h>>2]|0;if(x|0?(c[p>>2]=0,__Z28atomic_conditional_incrementPj(x+-8|0)|0):0)c[p>>2]=c[h>>2];a:do if(__ZNK6StringeqEPKc(h,1263606)|0){if((__ZNK6String6lengthEv(f)|0)<16){x=__ZNK6String6lengthEv(f)|0;if((x|0)>0)y=x;else break}else y=16;x=k+2|0;z=k+1|0;A=0;while(1){B=c[f>>2]|0;C=(B|0)==0;if(C)D=0;else D=c[B+-4>>2]|0;if((D|0)<=(A|0)){if(C)E=0;else E=c[B+-4>>2]|0;if((E|0)<=(A|0))break;a[1263537]=0}__ZN6VectorIwE14_copy_on_writeEv(f);B=c[(c[f>>2]|0)+(A<<2)>>2]|0;a[x>>0]=0;a[k>>0]=a[533037+(B>>>4&15)>>0]|0;a[z>>0]=a[533037+(B&15)>>0]|0;__ZN6StringC2EPKc(j,k);c[q>>2]=c[j>>2];B=__ZNK6StringplERKS_(p,q)|0;C=B;F=c[p>>2]|0;if((F|0)==(B|0)){if(B|0)G=41}else{if(F|0?(__Z16atomic_decrementPj(F+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(F,1);c[p>>2]=0;if(B|0)if(!(__Z28atomic_conditional_incrementPj(B+-8|0)|0))G=41;else{c[p>>2]=C;G=41}}if((G|0)==41?(G=0,(__Z16atomic_decrementPj(B+-8|0)|0)==0):0)__ZN6Memory11free_staticEPvb(B,1);B=c[q>>2]|0;if(B|0?(__Z16atomic_decrementPj(B+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(B,1);A=A+1|0;if((A|0)>=(y|0))break a}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);__ZN10StringNameC2ERK6String(j,p);__ZN10StringNameaSERKS_(d,j);__ZN10StringNameD2Ev(j);a[t>>0]=1;y=b+324|0;f=0;E=c[b+268>>2]|0;while(1){D=c[y>>2]|0;h=(D|0)==0;if(h)H=0;else H=c[D+-4>>2]|0;if((f|0)>=(H|0))break;if(h)I=0;else I=c[D+-4>>2]|0;do if((I|0)<=(f|0)){if(h)J=0;else J=c[D+-4>>2]|0;if((J|0)>(f|0)){a[1263537]=0;G=63;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);K=0;break}}else G=63;while(0);if((G|0)==63){G=0;__ZN6VectorIN12InputDefault16JoyDeviceMappingEE14_copy_on_writeEv(y);K=(c[y>>2]|0)+(f*80|0)|0}if(__ZNK10StringNameeqERK6String(d,K)|0){D=c[y>>2]|0;h=(D|0)==0;if(h)L=0;else L=c[D+-4>>2]|0;do if((L|0)<=(f|0)){if(h)M=0;else M=c[D+-4>>2]|0;if((M|0)>(f|0)){a[1263537]=0;G=73;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);N=0;break}}else G=73;while(0);if((G|0)==73){G=0;__ZN6VectorIN12InputDefault16JoyDeviceMappingEE14_copy_on_writeEv(y);N=(c[y>>2]|0)+(f*80|0)|0}__ZN10StringNameC2ERK6String(j,N+4|0);__ZN10StringNameaSERKS_(o,j);__ZN10StringNameD2Ev(j);O=f}else O=E;f=f+1|0;E=O}c[u>>2]=E;E=c[p>>2]|0;if(E|0?(__Z16atomic_decrementPj(E+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(E,1)}else{a[t>>0]=0;E=b+112|0;u=b+100|0;O=b+104|0;f=b+108|0;N=0;do{if((N|0)<8){c[j>>2]=c[n>>2]<<20|N;g[(__ZN3MapIif10ComparatorIiE16DefaultAllocatorEixERKi(E,j)|0)>>2]=0.0}y=c[n>>2]<<20|N;G=c[u>>2]|0;b:do if(G|0){M=c[G+8>>2]|0;L=c[O>>2]|0;c:do if((M|0)==(L|0))P=M;else{K=M;while(1){J=c[K+24>>2]|0;if((y|0)<(J|0))Q=K+8|0;else{if((J|0)>=(y|0)){P=K;break c}Q=K+4|0}K=c[Q>>2]|0;if((K|0)==(L|0))break b}}while(0);if((!((P|0)==0|(P|0)==(L|0))?(__ZN3SetIi10ComparatorIiE16DefaultAllocatorE6_eraseEPNS3_7ElementE(u,P),(c[f>>2]|0)==0):0)?(M=c[u>>2]|0,M|0):0){__ZN6Memory11free_staticEPvb(M,0);c[u>>2]=0}}while(0);N=N+1|0}while((N|0)!=16)}N=__ZN3MapIiN12InputDefault6JoypadE10ComparatorIiE16DefaultAllocatorEixERKi(b+256|0,n)|0;__ZN10StringNameaSERKS_(N,o);__ZN10StringNameaSERKS_(N+4|0,d);v=N+8|0;N=t;w=v+84|0;do{c[v>>2]=c[N>>2];v=v+4|0;N=N+4|0}while((v|0)<(w|0));__ZN10StringNameC2EPKc(j,1097941);__ZN7VariantC2Ei(k,c[n>>2]|0);__ZN7VariantC2Eb(p,e);c[q>>2]=0;c[r>>2]=0;c[s>>2]=0;__ZN6Object11emit_signalERK10StringNameRK7VariantS5_S5_S5_S5_(b,j,k,p,q,r,s);if(c[s>>2]|0)__ZN7Variant5clearEv(s);if(c[r>>2]|0)__ZN7Variant5clearEv(r);if(c[q>>2]|0)__ZN7Variant5clearEv(q);if(c[p>>2]|0)__ZN7Variant5clearEv(p);if(!(c[k>>2]|0)){__ZN10StringNameD2Ev(j);__ZN10StringNameD2Ev(d);__ZN10StringNameD2Ev(o);l=i;return}__ZN7Variant5clearEv(k);__ZN10StringNameD2Ev(j);__ZN10StringNameD2Ev(d);__ZN10StringNameD2Ev(o);l=i;return}function __ZN12InputDefault15add_joy_mappingE6Stringb(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+20|0;g=e+12|0;h=e+16|0;i=e+8|0;j=e+4|0;k=e;c[g>>2]=0;n=c[b>>2]|0;if(n|0?(c[g>>2]=0,__Z28atomic_conditional_incrementPj(n+-8|0)|0):0)c[g>>2]=c[b>>2];__ZN12InputDefault13parse_mappingE6String(a,g);n=c[g>>2]|0;if(n|0?(__Z16atomic_decrementPj(n+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(n,1);if(!d){l=e;return}__ZN6StringC2EPKc(f,1117595);c[h>>2]=__ZNK6String5splitERKS_b(b,f,1)|0;b=c[f>>2]|0;if(b|0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(b,1);b=c[h>>2]|0;if((b|0)!=0?(c[b+-4>>2]|0)>0:0){__ZN6VectorI6StringE14_copy_on_writeEv(h);b=c[h>>2]|0;o=b;p=b}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);o=0;p=0}c[i>>2]=0;if((c[o>>2]|0?(c[i>>2]=0,b=c[o>>2]|0,b|0):0)?__Z28atomic_conditional_incrementPj(b+-8|0)|0:0)c[i>>2]=c[p>>2];c[j>>2]=0;p=a+256|0;b=a+264|0;if((c[b>>2]|0)>0){o=a+324|0;do{a=c[(__ZN3MapIiN12InputDefault6JoypadE10ComparatorIiE16DefaultAllocatorEixERKi(p,j)|0)+4>>2]|0;do if(a){d=c[a+4>>2]|0;if(d|0){__ZN6StringC2EPKc(f,d);q=c[f>>2]|0;break}d=a+8|0;c[f>>2]=0;n=c[d>>2]|0;if((n|0)!=0?(c[f>>2]=0,(__Z28atomic_conditional_incrementPj(n+-8|0)|0)!=0):0){n=c[d>>2]|0;c[f>>2]=n;q=n}else q=0}else{c[f>>2]=0;q=0}while(0);c[k>>2]=q;a=__ZNK6StringeqERKS_(i,k)|0;n=c[k>>2]|0;if(n|0?(__Z16atomic_decrementPj(n+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(n,1);if(a){a=c[o>>2]|0;if(!a)r=0;else r=c[a+-4>>2]|0;c[(__ZN3MapIiN12InputDefault6JoypadE10ComparatorIiE16DefaultAllocatorEixERKi(p,j)|0)+84>>2]=r+-1}a=(c[j>>2]|0)+1|0;c[j>>2]=a}while((a|0)<(c[b>>2]|0))}b=c[i>>2]|0;if(b|0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(b,1);b=c[h>>2]|0;if(b|0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0){i=c[h>>2]|0;h=(i|0)==0?0:i+-4|0;i=h+4|0;if(c[h>>2]|0){j=0;do{r=c[i+(j<<2)>>2]|0;if(r|0?(__Z16atomic_decrementPj(r+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(r,1);j=j+1|0}while(j>>>0<(c[h>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(b,1)}l=e;return}function __ZN12InputDefault18remove_joy_mappingE6String(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;g=b+324|0;h=c[g>>2]|0;a:do if(h|0?(i=c[h+-4>>2]|0,(i|0)>0):0){j=i;i=h;while(1){k=j+-1|0;n=(i|0)==0;if(n)o=0;else o=c[i+-4>>2]|0;do if((o|0)<(j|0)){if(n)p=0;else p=c[i+-4>>2]|0;if((p|0)<(j|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);q=0;break}else{a[1263537]=0;r=12;break}}else r=12;while(0);if((r|0)==12){r=0;__ZN6VectorIN12InputDefault16JoyDeviceMappingEE14_copy_on_writeEv(g);q=(c[g>>2]|0)+(k*80|0)|0}do if(__ZNK6StringeqERKS_(d,q)|0){n=c[g>>2]|0;s=(n|0)==0;if(s)t=0;else t=c[n+-4>>2]|0;if((t|0)<(j|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1128380,1146752,368,1122479,0);break}a[1263537]=0;if(!s?(__ZN6VectorIN12InputDefault16JoyDeviceMappingEE14_copy_on_writeEv(g),s=c[g>>2]|0,(s|0)!=0):0){u=s;v=(c[s+-4>>2]|0)+-1|0}else{u=0;v=-1}if((v|0)>=(j|0)){s=k;do{n=s;s=s+1|0;__ZN12InputDefault16JoyDeviceMappingaSERKS0_(u+(n*80|0)|0,u+(s*80|0)|0)|0}while((s|0)!=(v|0))}__ZN6VectorIN12InputDefault16JoyDeviceMappingEE6resizeEi(g,v)|0}while(0);if((j|0)<=1)break a;j=k;i=c[g>>2]|0}}while(0);c[f>>2]=0;g=b+256|0;v=b+264|0;if((c[v>>2]|0)<=0){l=e;return}do{if(__ZNK10StringNameeqERK6String((__ZN3MapIiN12InputDefault6JoypadE10ComparatorIiE16DefaultAllocatorEixERKi(g,f)|0)+4|0,d)|0)c[(__ZN3MapIiN12InputDefault6JoypadE10ComparatorIiE16DefaultAllocatorEixERKi(g,f)|0)+84>>2]=-1;b=(c[f>>2]|0)+1|0;c[f>>2]=b}while((b|0)<(c[v>>2]|0));l=e;return}function __ZN12InputDefault12is_joy_knownEi(a,b){a=a|0;b=b|0;a=__ZN2OS13get_singletonEv()|0;return $i[c[(c[a>>2]|0)+492>>2]&8191](a,b)|0}function __ZNK12InputDefault12get_joy_guidEi(a,b){a=a|0;b=b|0;a=__ZN2OS13get_singletonEv()|0;return $i[c[(c[a>>2]|0)+496>>2]&8191](a,b)|0}function __ZN12InputDefault26get_joy_vibration_strengthEi(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0.0,s=0.0,t=0.0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;c[f>>2]=d;h=b+200|0;i=c[h>>2]|0;a:do if(i){j=c[i+8>>2]|0;k=c[b+204>>2]|0;b:do if((j|0)==(k|0))n=j;else{o=j;while(1){p=c[o+24>>2]|0;if((p|0)>(d|0))q=o+8|0;else{if((p|0)>=(d|0)){n=o;break b}q=o+4|0}o=c[q>>2]|0;if((o|0)==(k|0)){r=0.0;s=0.0;break a}}}while(0);if((n|0)!=(k|0)&(n|0)!=0){t=+g[(__ZN3MapIiN12InputDefault13VibrationInfoE10ComparatorIiE16DefaultAllocatorEixERKi(h,f)|0)>>2];r=+g[(__ZN3MapIiN12InputDefault13VibrationInfoE10ComparatorIiE16DefaultAllocatorEixERKi(h,f)|0)+4>>2];s=t}else{r=0.0;s=0.0}}else{r=0.0;s=0.0}while(0);g[a>>2]=s;g[a+4>>2]=r;l=e;return}function __ZN12InputDefault26get_joy_vibration_durationEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,h=0,i=0.0,j=0,k=0,n=0,o=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d;c[e>>2]=b;f=a+200|0;h=c[f>>2]|0;if(!h){i=0.0;l=d;return +i}j=c[h+8>>2]|0;h=c[a+204>>2]|0;a:do if((j|0)==(h|0))k=j;else{a=j;while(1){n=c[a+24>>2]|0;if((n|0)>(b|0))o=a+8|0;else{if((n|0)>=(b|0)){k=a;break a}o=a+4|0}a=c[o>>2]|0;if((a|0)==(h|0)){i=0.0;break}}l=d;return +i}while(0);if(!((k|0)!=(h|0)&(k|0)!=0)){i=0.0;l=d;return +i}i=+g[(__ZN3MapIiN12InputDefault13VibrationInfoE10ComparatorIiE16DefaultAllocatorEixERKi(f,e)|0)+8>>2];l=d;return +i}function __ZN12InputDefault27get_joy_vibration_timestampEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d;c[e>>2]=b;f=a+200|0;g=c[f>>2]|0;if(!g){h=0;i=0;F=h;l=d;return i|0}j=c[g+8>>2]|0;g=c[a+204>>2]|0;a:do if((j|0)==(g|0))k=j;else{a=j;while(1){n=c[a+24>>2]|0;if((n|0)>(b|0))o=a+8|0;else{if((n|0)>=(b|0)){k=a;break a}o=a+4|0}a=c[o>>2]|0;if((a|0)==(g|0)){h=0;i=0;break}}F=h;l=d;return i|0}while(0);if(!((k|0)!=(g|0)&(k|0)!=0)){h=0;i=0;F=h;l=d;return i|0}k=(__ZN3MapIiN12InputDefault13VibrationInfoE10ComparatorIiE16DefaultAllocatorEixERKi(f,e)|0)+16|0;h=c[k+4>>2]|0;i=c[k>>2]|0;F=h;l=d;return i|0}function __ZN12InputDefault19start_joy_vibrationEifff(a,b,d,e,f){a=a|0;b=b|0;d=+d;e=+e;f=+f;var h=0,i=0,j=0,k=0;h=l;l=l+16|0;if((l|0)>=(m|0))ba(16);i=h;c[i>>2]=b;if(e>1.0|(d<0.0|d>1.0|e<0.0)){l=h;return}b=__ZN2OS13get_singletonEv()|0;j=ij[c[(c[b>>2]|0)+320>>2]&8191](b)|0;b=F;k=__ZN3MapIiN12InputDefault13VibrationInfoE10ComparatorIiE16DefaultAllocatorEixERKi(a+200|0,i)|0;g[k>>2]=d;g[k+4>>2]=e;g[k+8>>2]=f;i=k+16|0;c[i>>2]=j;c[i+4>>2]=b;l=h;return}function __ZN12InputDefault18stop_joy_vibrationEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,h=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d;c[e>>2]=b;b=__ZN2OS13get_singletonEv()|0;f=ij[c[(c[b>>2]|0)+320>>2]&8191](b)|0;b=F;h=__ZN3MapIiN12InputDefault13VibrationInfoE10ComparatorIiE16DefaultAllocatorEixERKi(a+200|0,e)|0;g[h>>2]=0.0;g[h+4>>2]=0.0;g[h+8>>2]=0.0;e=h+16|0;c[e>>2]=f;c[e+4>>2]=b;l=d;return}function __ZNK12InputDefault18get_mouse_positionEv(a,b){a=a|0;b=b|0;var d=0,e=0;d=b+172|0;b=c[d+4>>2]|0;e=a;c[e>>2]=c[d>>2];c[e+4>>2]=b;return}function __ZNK12InputDefault20get_last_mouse_speedEv(a,b){a=a|0;b=b|0;var d=0,e=0;d=b+224|0;b=c[d+4>>2]|0;e=a;c[e>>2]=c[d>>2];c[e+4>>2]=b;return}function __ZNK12InputDefault21get_mouse_button_maskEv(a){a=a|0;return c[a+84>>2]|0}function __ZN12InputDefault14warp_mouse_posERK7Vector2(a,b){a=a|0;b=b|0;a=__ZN2OS13get_singletonEv()|0;Pi[c[(c[a>>2]|0)+92>>2]&2047](a,b);return}function __ZN12InputDefault17warp_mouse_motionERK21InputEventMouseMotionRK5Rect2(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0.0,v=0.0,w=0.0,x=0.0;b=l;l=l+48|0;if((l|0)>=(m|0))ba(48);f=b+40|0;h=b+32|0;i=b+24|0;j=b+8|0;k=b;n=b+16|0;o=d+28|0;p=+g[o>>2]>=0.0?1:-1;q=d+32|0;r=+g[q>>2]>=0.0?1:-1;s=e+8|0;g[h>>2]=.5;__ZNK7Vector2mlERKf(f,s,h);t=~~+g[f+4>>2];u=+(U(~~+g[f>>2],p)|0);p=~~(+_fmodf(u+ +g[o>>2],+g[s>>2])-u);u=+(U(t,r)|0);r=e+12|0;t=~~(+_fmodf(u+ +g[q>>2],+g[r>>2])-u);c[a>>2]=p;c[a+4>>2]=t;t=~~+g[d+20>>2];c[i>>2]=~~+g[d+16>>2];c[i+4>>2]=t;c[h>>2]=~~+g[e>>2];t=e+4|0;c[h+4>>2]=~~+g[t>>2];__ZNK7Point2imiERKS_(f,i,h);i=c[f>>2]|0;u=+(i|0);v=+g[s>>2];if((i|0)<0)w=v-+_fmodf(-u,v);else w=+_fmodf(u,v);i=c[f+4>>2]|0;v=+(i|0);u=+g[r>>2];if((i|0)<0)x=u-+_fmodf(-v,u);else x=+_fmodf(v,u);c[h>>2]=~~w;c[h+4>>2]=~~x;if(!(__ZNK7Point2ineERKS_(h,f)|0)){l=b;return}f=__ZN2OS13get_singletonEv()|0;i=c[(c[f>>2]|0)+92>>2]|0;c[k>>2]=~~+g[e>>2];c[k+4>>2]=~~+g[t>>2];__ZNK7Point2iplERKS_(n,h,k);x=+(c[n+4>>2]|0);g[j>>2]=+(c[n>>2]|0);g[j+4>>2]=x;Pi[i&2047](f,j);l=b;return}function __ZNK12InputDefault11get_gravityEv(a,b){a=a|0;b=b|0;var d=0;d=b+124|0;c[a>>2]=c[d>>2];c[a+4>>2]=c[d+4>>2];c[a+8>>2]=c[d+8>>2];return}function __ZNK12InputDefault17get_accelerometerEv(a,b){a=a|0;b=b|0;var d=0;d=b+136|0;c[a>>2]=c[d>>2];c[a+4>>2]=c[d+4>>2];c[a+8>>2]=c[d+8>>2];return}function __ZNK12InputDefault16get_magnetometerEv(a,b){a=a|0;b=b|0;var d=0;d=b+148|0;c[a>>2]=c[d>>2];c[a+4>>2]=c[d+4>>2];c[a+8>>2]=c[d+8>>2];return}function __ZNK12InputDefault13get_gyroscopeEv(a,b){a=a|0;b=b|0;var d=0;d=b+160|0;c[a>>2]=c[d>>2];c[a+4>>2]=c[d+4>>2];c[a+8>>2]=c[d+8>>2];return}function __ZN12InputDefault12action_pressERK10StringName(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0;e=(__ZN6Engine13get_singletonEv()|0)+40|0;f=c[e>>2]|0;g=c[e+4>>2]|0;e=(__ZN6Engine13get_singletonEv()|0)+48|0;h=c[e>>2]|0;i=c[e+4>>2]|0;e=__ZN3MapI10StringNameN12InputDefault6ActionE10ComparatorIS0_E16DefaultAllocatorEixERKS0_(b+184|0,d)|0;d=e;c[d>>2]=f;c[d+4>>2]=g;g=e+8|0;c[g>>2]=h;c[g+4>>2]=i;a[e+16>>0]=1;return}function __ZN12InputDefault14action_releaseERK10StringName(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0;e=(__ZN6Engine13get_singletonEv()|0)+40|0;f=c[e>>2]|0;g=c[e+4>>2]|0;e=(__ZN6Engine13get_singletonEv()|0)+48|0;h=c[e>>2]|0;i=c[e+4>>2]|0;e=__ZN3MapI10StringNameN12InputDefault6ActionE10ComparatorIS0_E16DefaultAllocatorEixERKS0_(b+184|0,d)|0;d=e;c[d>>2]=f;c[d+4>>2]=g;g=e+8|0;c[g>>2]=h;c[g+4>>2]=i;a[e+16>>0]=0;return}function __ZNK12InputDefault24is_emulating_touchscreenEv(b){b=b|0;return (a[b+196>>0]|0)!=0|0}function __ZN12InputDefault23set_custom_mouse_cursorERK3RefI8ResourceERK7Vector2(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+24|0;g=e+8|0;h=e;i=a+272|0;j=c[i>>2]|0;if((j|0)==(c[b>>2]|0)){l=e;return}if((j|0?__ZN9Reference11unreferenceEv(j)|0:0)?(j=c[i>>2]|0,__Z17predelete_handlerP6Object(j)|0):0){gj[c[(c[j>>2]|0)+76>>2]&8191](j);__ZN6Memory11free_staticEPvb(j,0)}c[i>>2]=0;j=c[b>>2]|0;c[i>>2]=j;if(j|0)__ZN9Reference9referenceEv(j);if(!(c[b>>2]|0)){__ZN5Input14set_mouse_modeENS_9MouseModeE(a,0);b=__ZN12VisualServer13get_singletonEv()|0;bj[c[(c[b>>2]|0)+1296>>2]&4095](b,0,0);l=e;return}b=c[i>>2]|0;if((b|0)!=0?$i[c[(c[b>>2]|0)+44>>2]&8191](b,1220632)|0:0){__ZN9Reference9referenceEv(b);__ZNK12AtlasTexture10get_regionEv(g,b);k=b;n=g}else{c[g>>2]=0;c[g+4>>2]=0;c[g+8>>2]=0;c[g+12>>2]=0;k=0;n=g}__ZN5Input14set_mouse_modeENS_9MouseModeE(a,1);n=__ZN12VisualServer13get_singletonEv()|0;bj[c[(c[n>>2]|0)+1296>>2]&4095](n,1,0);n=__ZN12VisualServer13get_singletonEv()|0;b=c[(c[n>>2]|0)+1292>>2]|0;j=c[i>>2]|0;c[h>>2]=ij[c[(c[j>>2]|0)+112>>2]&8191](j)|0;c[f>>2]=c[h>>2];Li[b&255](n,f,d,0,g);g=__ZN12VisualServer13get_singletonEv()|0;d=c[(c[g>>2]|0)+1300>>2]|0;Pi[c[(c[a>>2]|0)+160>>2]&2047](f,a);bj[d&4095](g,f,0);if(!k){l=e;return}if(!(__ZN9Reference11unreferenceEv(k)|0)){l=e;return}if(!(__Z17predelete_handlerP6Object(k)|0)){l=e;return}gj[c[(c[k>>2]|0)+76>>2]&8191](k);__ZN6Memory11free_staticEPvb(k,0);l=e;return}function __ZN12InputDefault19set_mouse_in_windowEb(a,b){a=a|0;b=b|0;if(!(c[a+272>>2]|0))return;if(b){__ZN5Input14set_mouse_modeENS_9MouseModeE(a,1);b=__ZN12VisualServer13get_singletonEv()|0;bj[c[(c[b>>2]|0)+1296>>2]&4095](b,1,0);return}else{__ZN5Input14set_mouse_modeENS_9MouseModeE(a,0);a=__ZN12VisualServer13get_singletonEv()|0;bj[c[(c[a>>2]|0)+1296>>2]&4095](a,0,0);return}}function __ZN12InputDefault21get_joy_button_stringEi(b,d){b=b|0;d=d|0;var e=0,f=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=b;if(d>>>0>15){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1097441,464842,1242,465034,0);__ZN6StringC2EPKc(e,1263606);f=c[e>>2]|0;l=b;return f|0}else{a[1263537]=0;__ZN6StringC2EPKc(e,c[18844+(d<<2)>>2]|0);f=c[e>>2]|0;l=b;return f|0}return 0}function __ZN12InputDefault19get_joy_axis_stringEi(b,d){b=b|0;d=d|0;var e=0,f=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=b;if(d>>>0>7){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1097496,464842,1265,464993,0);__ZN6StringC2EPKc(e,1263606);f=c[e>>2]|0;l=b;return f|0}else{a[1263537]=0;__ZN6StringC2EPKc(e,c[18812+(d<<2)>>2]|0);f=c[e>>2]|0;l=b;return f|0}return 0}function __ZN12InputDefault32get_joy_button_index_from_stringE6String(b,c){b=b|0;c=c|0;var d=0;if(!(__ZNK6StringeqEPKc(c,464865)|0))if(!(__ZNK6StringeqEPKc(c,464884)|0))if(!(__ZNK6StringeqEPKc(c,464902)|0))if(!(__ZNK6StringeqEPKc(c,464919)|0))if(!(__ZNK6StringeqEPKc(c,1152694)|0))if(!(__ZNK6StringeqEPKc(c,1112566)|0))if(!(__ZNK6StringeqEPKc(c,464836)|0))if(!(__ZNK6StringeqEPKc(c,464839)|0))if(!(__ZNK6StringeqEPKc(c,464935)|0))if(!(__ZNK6StringeqEPKc(c,464938)|0))if(!(__ZNK6StringeqEPKc(c,464941)|0))if(!(__ZNK6StringeqEPKc(c,464948)|0))if(!(__ZNK6StringeqEPKc(c,464954)|0))if(!(__ZNK6StringeqEPKc(c,464962)|0))if(!(__ZNK6StringeqEPKc(c,464972)|0))if(__ZNK6StringeqEPKc(c,464982)|0)d=15;else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1097463,464842,1252,1105894,0);a[1263537]=0;d=-1}else d=14;else d=13;else d=12;else d=11;else d=10;else d=9;else d=8;else d=7;else d=6;else d=5;else d=4;else d=3;else d=2;else d=1;else d=0;return d|0}function __ZN12InputDefault30get_joy_axis_index_from_stringE6String(b,c){b=b|0;c=c|0;var d=0;if(!(__ZNK6StringeqEPKc(c,464782)|0))if(!(__ZNK6StringeqEPKc(c,464795)|0))if(!(__ZNK6StringeqEPKc(c,464808)|0))if(!(__ZNK6StringeqEPKc(c,464822)|0))if(!(__ZNK6StringeqEPKc(c,1263606)|0))if(!(__ZNK6StringeqEPKc(c,1263606)|0))if(!(__ZNK6StringeqEPKc(c,464836)|0))if(__ZNK6StringeqEPKc(c,464839)|0)d=7;else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1097527,464842,1275,1105894,0);a[1263537]=0;d=-1}else d=6;else d=5;else d=4;else d=3;else d=2;else d=1;else d=0;return d|0}function __ZN12InputDefault17parse_input_eventERK10InputEvent(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0;e=l;l=l+64|0;if((l|0)>=(m|0))ba(64);f=e+8|0;g=e;a:do switch(c[d+4>>2]|0){case 1:{if((a[d+28>>0]|0)==0?(h=c[d+20>>2]|0,h|0):0){i=b+88|0;if(a[d+16>>0]|0){c[f>>2]=h;if(!(c[i>>2]|0)){j=__ZnwjPFPvjE(28,4740)|0;k=j+16|0;c[k>>2]=0;c[k+4>>2]=0;c[i>>2]=j;k=c[b+92>>2]|0;c[j+4>>2]=k;c[j+8>>2]=k;c[j+12>>2]=k;c[j>>2]=1}__ZN3SetIi10ComparatorIiE16DefaultAllocatorE10_insert_rbERKi(i,f)|0;break a}j=c[i>>2]|0;if(j|0){k=c[j+8>>2]|0;j=c[b+92>>2]|0;b:do if((k|0)==(j|0))n=k;else{o=k;while(1){p=c[o+24>>2]|0;if((h|0)<(p|0))q=o+8|0;else{if((p|0)>=(h|0)){n=o;break b}q=o+4|0}o=c[q>>2]|0;if((o|0)==(j|0))break a}}while(0);if((!((n|0)==0|(n|0)==(j|0))?(__ZN3SetIi10ComparatorIiE16DefaultAllocatorE6_eraseEPNS3_7ElementE(i,n),(c[b+96>>2]|0)==0):0)?(h=c[i>>2]|0,h|0):0){__ZN6Memory11free_staticEPvb(h,0);c[i>>2]=0}}}break}case 3:{if(!(a[d+12+33>>0]|0)){h=a[d+44>>0]|0;k=d+40|0;o=1<<c[k>>2];p=b+84|0;r=c[p>>2]|0;c[p>>2]=h<<24>>24==0?r&~o:r|o;o=c[b+180>>2]|0;if(o|0?(a[b+196>>0]|0)!=0&(c[k>>2]|0)==1:0){k=c[d+20>>2]|0;r=c[d+24>>2]|0;s=f;t=s+56|0;do{c[s>>2]=0;s=s+4|0}while((s|0)<(t|0));c[f+4>>2]=6;c[f+12>>2]=0;c[f+16>>2]=k;c[f+20>>2]=r;a[f+24>>0]=h;Pi[c[(c[o>>2]|0)+84>>2]&2047](o,f)}i=c[d+32>>2]|0;c[g>>2]=c[d+28>>2];c[g+4>>2]=i;i=b+172|0;if(__ZNK7Vector2neERKS_(i,g)|0?(__ZNK7Vector2miERKS_(f,g,i),__ZN12InputDefault10SpeedTrack6updateERK7Vector2(b+216|0,f),j=g,p=c[j+4>>2]|0,u=i,c[u>>2]=c[j>>2],c[u+4>>2]=p,c[b+272>>2]|0):0){p=__ZN12VisualServer13get_singletonEv()|0;u=c[(c[p>>2]|0)+1300>>2]|0;Pi[c[(c[b>>2]|0)+160>>2]&2047](f,b);bj[u&4095](p,f,0)}}break}case 2:{p=c[b+180>>2]|0;if((p|0?a[b+196>>0]|0:0)?c[d+16>>2]&1|0:0){u=c[d+20>>2]|0;j=c[d+24>>2]|0;i=c[d+40>>2]|0;v=c[d+44>>2]|0;w=c[d+48>>2]|0;x=c[d+52>>2]|0;s=f;t=s+56|0;do{c[s>>2]=0;s=s+4|0}while((s|0)<(t|0));c[f+4>>2]=7;c[f+12>>2]=0;c[f+16>>2]=u;c[f+20>>2]=j;c[f+24>>2]=i;c[f+28>>2]=v;c[f+32>>2]=w;c[f+36>>2]=x;Pi[c[(c[p>>2]|0)+84>>2]&2047](p,f)}break}case 5:{o=c[d+8>>2]<<20|c[d+12>>2];c[f>>2]=o;h=b+100|0;r=c[h>>2]|0;k=(r|0)==0;c:do if(!(a[d+16>>0]|0)){if(!k){y=c[r+8>>2]|0;z=c[b+104>>2]|0;d:do if((y|0)==(z|0))A=y;else{B=y;while(1){C=c[B+24>>2]|0;if((o|0)<(C|0))D=B+8|0;else{if((C|0)>=(o|0)){A=B;break d}D=B+4|0}B=c[D>>2]|0;if((B|0)==(z|0))break c}}while(0);if((!((A|0)==0|(A|0)==(z|0))?(__ZN3SetIi10ComparatorIiE16DefaultAllocatorE6_eraseEPNS3_7ElementE(h,A),(c[b+108>>2]|0)==0):0)?(y=c[h>>2]|0,y|0):0){__ZN6Memory11free_staticEPvb(y,0);c[h>>2]=0}}}else{if(k){y=__ZnwjPFPvjE(28,4740)|0;B=y+16|0;c[B>>2]=0;c[B+4>>2]=0;c[h>>2]=y;B=c[b+104>>2]|0;c[y+4>>2]=B;c[y+8>>2]=B;c[y+12>>2]=B;c[y>>2]=1}__ZN3SetIi10ComparatorIiE16DefaultAllocatorE10_insert_rbERKi(h,f)|0}while(0);break}case 4:{h=c[d+16>>2]|0;c[f>>2]=c[d+8>>2]<<20|c[d+12>>2];c[(__ZN3MapIif10ComparatorIiE16DefaultAllocatorEixERKi(b+112|0,f)|0)>>2]=h;break}default:{}}while(0);if((!(__ZNK10InputEvent7is_echoEv(d)|0)?(f=__ZNK8InputMap14get_action_mapEv(c[313532]|0)|0,A=c[f>>2]|0,A|0):0)?(D=c[A+8>>2]|0,A=c[f+4>>2]|0,(D|0)!=(A|0)):0){f=D;while(1){D=c[f+8>>2]|0;if((D|0)==(A|0))break;else f=D}if(f|0){A=b+184|0;D=f;do{f=D+24|0;if(__ZNK8InputMap15event_is_actionERK10InputEventRK10StringName(c[313532]|0,d,f)|0?(s=$i[c[(c[b>>2]|0)+96>>2]&8191](b,f)|0,s^(__ZNK10InputEvent10is_pressedEv(d)|0)):0){s=(__ZN6Engine13get_singletonEv()|0)+40|0;t=c[s>>2]|0;g=c[s+4>>2]|0;s=(__ZN6Engine13get_singletonEv()|0)+48|0;n=c[s>>2]|0;q=c[s+4>>2]|0;s=(__ZNK10InputEvent10is_pressedEv(d)|0)&1;h=__ZN3MapI10StringNameN12InputDefault6ActionE10ComparatorIS0_E16DefaultAllocatorEixERKS0_(A,f)|0;f=h;c[f>>2]=t;c[f+4>>2]=g;g=h+8|0;c[g>>2]=n;c[g+4>>2]=q;a[h+16>>0]=s}D=c[D+16>>2]|0}while((D|0)!=0)}}D=c[b+180>>2]|0;if(!D){l=e;return}Pi[c[(c[D>>2]|0)+84>>2]&2047](D,d);l=e;return}function __ZN3SetIi10ComparatorIiE16DefaultAllocatorE10_insert_rbERKi(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;a[f>>0]=0;g=__ZN3SetIi10ComparatorIiE16DefaultAllocatorE7_insertERKiRb(b,d,f)|0;if(a[f>>0]|0){l=e;return g|0}f=b+8|0;c[f>>2]=(c[f>>2]|0)+1;f=g+12|0;d=c[f>>2]|0;if(!(c[d>>2]|0)){h=b+4|0;i=g;j=d;k=d;d=f;while(1){f=j+12|0;n=c[f>>2]|0;o=c[n+8>>2]|0;p=n;do if((j|0)==(o|0)){q=c[n+4>>2]|0;if(!(c[q>>2]|0)){c[k>>2]=1;a[1263537]=0;c[q>>2]=1;if((c[h>>2]|0)==(n|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1144075,146,1146003,0);r=c[(c[d>>2]|0)+12>>2]|0;break}else{a[1263537]=0;c[n>>2]=0;r=n;break}}q=j+4|0;if((i|0)==(c[q>>2]|0)){s=i+8|0;t=c[s>>2]|0;c[q>>2]=t;if((t|0)==(c[h>>2]|0))u=p;else{c[t+12>>2]=j;u=c[f>>2]|0}t=i+12|0;c[t>>2]=u;q=c[f>>2]|0;v=q+8|0;c[((c[v>>2]|0)==(j|0)?v:q+4|0)>>2]=i;c[s>>2]=j;c[f>>2]=i;w=j;x=i;y=c[t>>2]|0}else{w=i;x=j;y=n}a[1263537]=0;c[x>>2]=1;t=c[h>>2]|0;if((t|0)==(y|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1144075,146,1146003,0);z=c[(c[w+12>>2]|0)+12>>2]|0;A=c[h>>2]|0}else{a[1263537]=0;c[y>>2]=0;z=y;A=t}t=z+8|0;s=c[t>>2]|0;q=s+4|0;v=c[q>>2]|0;c[t>>2]=v;if((v|0)!=(A|0))c[v+12>>2]=z;v=z+12|0;c[s+12>>2]=c[v>>2];t=c[v>>2]|0;B=t+4|0;c[((c[B>>2]|0)==(z|0)?B:t+8|0)>>2]=s;c[q>>2]=z;c[v>>2]=s;r=w}else{if(!(c[o>>2]|0)){c[k>>2]=1;a[1263537]=0;c[o>>2]=1;if((c[h>>2]|0)==(n|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1144075,146,1146003,0);r=c[(c[d>>2]|0)+12>>2]|0;break}else{a[1263537]=0;c[n>>2]=0;r=n;break}}s=j+8|0;if((i|0)==(c[s>>2]|0)){v=i+4|0;q=c[v>>2]|0;c[s>>2]=q;if((q|0)==(c[h>>2]|0))C=p;else{c[q+12>>2]=j;C=c[f>>2]|0}q=i+12|0;c[q>>2]=C;s=c[f>>2]|0;t=s+4|0;c[((c[t>>2]|0)==(j|0)?t:s+8|0)>>2]=i;c[v>>2]=j;c[f>>2]=i;D=j;E=i;F=c[q>>2]|0}else{D=i;E=j;F=n}a[1263537]=0;c[E>>2]=1;q=c[h>>2]|0;if((q|0)==(F|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1144075,146,1146003,0);G=c[(c[D+12>>2]|0)+12>>2]|0;H=c[h>>2]|0}else{a[1263537]=0;c[F>>2]=0;G=F;H=q}q=G+4|0;v=c[q>>2]|0;s=v+8|0;t=c[s>>2]|0;c[q>>2]=t;if((t|0)!=(H|0))c[t+12>>2]=G;t=G+12|0;c[v+12>>2]=c[t>>2];q=c[t>>2]|0;B=q+8|0;c[((c[B>>2]|0)==(G|0)?B:q+4|0)>>2]=v;c[s>>2]=G;c[t>>2]=v;r=D}while(0);n=r+12|0;f=c[n>>2]|0;if(!(c[f>>2]|0)){i=r;j=f;k=f;d=n}else break}}d=c[(c[b>>2]|0)+8>>2]|0;a[1263537]=0;c[d>>2]=1;l=e;return g|0}function __ZN3SetIi10ComparatorIiE16DefaultAllocatorE6_eraseEPNS3_7ElementE(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0;e=d+8|0;f=c[e>>2]|0;g=b+4|0;h=c[g>>2]|0;if((f|0)!=(h|0)?(i=c[d+4>>2]|0,(i|0)!=(h|0)):0){j=i;while(1){i=c[j+8>>2]|0;if((i|0)==(h|0))break;else j=i}if(!j){k=h;l=c[h+8>>2]|0}else{k=j;l=h}}else{k=d;l=f}f=k+8|0;j=k+4|0;i=c[((l|0)==(h|0)?j:f)>>2]|0;h=c[b>>2]|0;l=k+12|0;m=c[l>>2]|0;c[i+12>>2]=m;if((h|0)==(m|0))n=h+8|0;else{h=c[l>>2]|0;m=h+8|0;n=(k|0)==(c[m>>2]|0)?m:h+4|0}c[n>>2]=i;if((k|0)==(d|0)){if((c[d>>2]|0)==1)__ZN3SetIi10ComparatorIiE16DefaultAllocatorE10_erase_fixEPNS3_7ElementE(b,i)}else{if((k|0)==(c[g>>2]|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143791,1144075,454,1143798,0);return}a[1263537]=0;if((c[k>>2]|0)==1)__ZN3SetIi10ComparatorIiE16DefaultAllocatorE10_erase_fixEPNS3_7ElementE(b,i);c[f>>2]=c[e>>2];f=d+4|0;c[j>>2]=c[f>>2];j=d+12|0;c[l>>2]=c[j>>2];c[k>>2]=c[d>>2];c[(c[e>>2]|0)+12>>2]=k;c[(c[f>>2]|0)+12>>2]=k;f=c[j>>2]|0;j=f+8|0;c[((c[j>>2]|0)==(d|0)?j:f+4|0)>>2]=k}k=c[d+16>>2]|0;f=d+20|0;if(k|0)c[k+20>>2]=c[f>>2];j=c[f>>2]|0;if(j|0)c[j+16>>2]=k;__ZN6Memory11free_staticEPvb(d,0);d=b+8|0;c[d>>2]=(c[d>>2]|0)+-1;if(!(c[c[g>>2]>>2]|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143791,1144075,483,1143838,0);return}else{a[1263537]=0;return}}function __ZN12InputDefault10SpeedTrack6updateERK7Vector2(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0.0,q=0.0,r=0.0,s=0,t=0,u=0,v=0,w=0.0,x=0.0;d=l;l=l+32|0;if((l|0)>=(m|0))ba(32);e=d+24|0;f=d+16|0;h=d+8|0;i=d;j=__ZN2OS13get_singletonEv()|0;k=ij[c[(c[j>>2]|0)+320>>2]&8191](j)|0;j=F;n=a;o=_i64Subtract(k|0,j|0,c[n>>2]|0,c[n+4>>2]|0)|0;n=a;c[n>>2]=k;c[n+4>>2]=j;j=a+16|0;__ZN7Vector2pLERKS_(j,b);b=a+24|0;p=+g[b>>2]+ +(o>>>0)/1.0e6;g[b>>2]=p;o=a+32|0;q=+g[o>>2]*10.0;if(p>q){g[b>>2]=q;r=q}else r=p;n=a+28|0;p=+g[n>>2];if(!(r>=p)){l=d;return}k=a+8|0;s=a+12|0;a=i+4|0;q=r;r=p;do{g[e>>2]=r/q;__ZNK7Vector2mlERKf(f,j,e);__ZNK7Vector2miERKS_(h,j,f);t=h;u=c[t+4>>2]|0;v=j;c[v>>2]=c[t>>2];c[v+4>>2]=u;g[b>>2]=+g[b>>2]-+g[n>>2];__ZNK7Vector2dvERKf(i,f,n);r=+g[n>>2];p=r/+g[o>>2];u=i;w=+g[u>>2];x=+g[u+4>>2]+p*(+g[s>>2]-+g[a>>2]);g[k>>2]=w+p*(+g[k>>2]-w);g[s>>2]=x;q=+g[b>>2]}while(q>=r);l=d;return}function __ZN3MapIif10ComparatorIiE16DefaultAllocatorEixERKi(b,d){b=b|0;d=d|0;var e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;h=c[b>>2]|0;if(!h){i=__ZnwjPFPvjE(32,4740)|0;j=i+16|0;c[j>>2]=0;c[j+4>>2]=0;c[b>>2]=i;j=c[b+4>>2]|0;c[i+4>>2]=j;c[i+8>>2]=j;c[i+12>>2]=j;c[i>>2]=1;if(!i){g[f>>2]=0.0;k=f;n=14}else{o=i;p=j;n=5}}else{o=h;p=c[b+4>>2]|0;n=5}a:do if((n|0)==5){h=c[o+8>>2]|0;b:do if((h|0)!=(p|0)){j=c[d>>2]|0;i=h;while(1){q=c[i+24>>2]|0;if((j|0)<(q|0))r=i+8|0;else{if((q|0)>=(j|0))break;r=i+4|0}q=c[r>>2]|0;if((q|0)==(p|0))break b;else i=q}if(!((i|0)==(p|0)|(i|0)==0)){s=i;break a}}while(0);g[f>>2]=0.0;if(!o){k=f;n=14}else{t=f;n=15}}while(0);if((n|0)==14){o=__ZnwjPFPvjE(32,4740)|0;p=o+16|0;c[p>>2]=0;c[p+4>>2]=0;c[b>>2]=o;p=c[b+4>>2]|0;c[o+4>>2]=p;c[o+8>>2]=p;c[o+12>>2]=p;c[o>>2]=1;t=k;n=15}if((n|0)==15){n=__ZN3MapIif10ComparatorIiE16DefaultAllocatorE10_insert_rbERKiRKf(b,d,f)|0;if(!n){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145936,616,1145947,0);u=0;l=e;return u|0}else s=n}a[1263537]=0;u=s+28|0;l=e;return u|0}function __ZN3MapI10StringNameN12InputDefault6ActionE10ComparatorIS0_E16DefaultAllocatorEixERKS0_(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e;g=c[b>>2]|0;if(!g){h=__ZnwjPFPvjE(56,4740)|0;__ZN10StringNameC2Ev(h+24|0);i=h+16|0;c[i>>2]=0;c[i+4>>2]=0;c[b>>2]=h;i=c[b+4>>2]|0;c[h+4>>2]=i;c[h+8>>2]=i;c[h+12>>2]=i;c[h>>2]=1;if(!h){c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;c[f+12>>2]=0;c[f+16>>2]=0;c[f+20>>2]=0;j=f;k=14}else{n=h;o=i;k=5}}else{n=g;o=c[b+4>>2]|0;k=5}a:do if((k|0)==5){g=c[n+8>>2]|0;b:do if((g|0)!=(o|0)){i=c[d>>2]|0;h=g;while(1){p=c[h+24>>2]|0;if(i>>>0<p>>>0)q=h+8|0;else{if(p>>>0>=i>>>0)break;q=h+4|0}p=c[q>>2]|0;if((p|0)==(o|0))break b;else h=p}if(!((h|0)==(o|0)|(h|0)==0)){r=h;break a}}while(0);c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;c[f+12>>2]=0;c[f+16>>2]=0;c[f+20>>2]=0;if(!n){j=f;k=14}else{s=f;k=15}}while(0);if((k|0)==14){n=__ZnwjPFPvjE(56,4740)|0;__ZN10StringNameC2Ev(n+24|0);o=n+16|0;c[o>>2]=0;c[o+4>>2]=0;c[b>>2]=n;o=c[b+4>>2]|0;c[n+4>>2]=o;c[n+8>>2]=o;c[n+12>>2]=o;c[n>>2]=1;s=j;k=15}if((k|0)==15){k=__ZN3MapI10StringNameN12InputDefault6ActionE10ComparatorIS0_E16DefaultAllocatorE10_insert_rbERKS0_RKS2_(b,d,f)|0;if(!k){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145936,616,1145947,0);t=0;l=e;return t|0}else r=k}a[1263537]=0;t=r+32|0;l=e;return t|0}function __ZN3MapI10StringNameN12InputDefault6ActionE10ComparatorIS0_E16DefaultAllocatorE10_insert_rbERKS0_RKS2_(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f;a[g>>0]=0;h=__ZN3MapI10StringNameN12InputDefault6ActionE10ComparatorIS0_E16DefaultAllocatorE7_insertERKS0_Rb(b,d,g)|0;if(h|0){d=h+32|0;c[d>>2]=c[e>>2];c[d+4>>2]=c[e+4>>2];c[d+8>>2]=c[e+8>>2];c[d+12>>2]=c[e+12>>2];c[d+16>>2]=c[e+16>>2];c[d+20>>2]=c[e+20>>2]}if(a[g>>0]|0){l=f;return h|0}g=b+8|0;c[g>>2]=(c[g>>2]|0)+1;g=h+12|0;e=c[g>>2]|0;if(!(c[e>>2]|0)){d=b+4|0;i=h;j=e;k=e;e=g;while(1){g=j+12|0;n=c[g>>2]|0;o=c[n+8>>2]|0;p=n;do if((j|0)==(o|0)){q=c[n+4>>2]|0;if(!(c[q>>2]|0)){c[k>>2]=1;a[1263537]=0;c[q>>2]=1;if((c[d>>2]|0)==(n|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);r=c[(c[e>>2]|0)+12>>2]|0;break}else{a[1263537]=0;c[n>>2]=0;r=n;break}}q=j+4|0;if((i|0)==(c[q>>2]|0)){s=i+8|0;t=c[s>>2]|0;c[q>>2]=t;q=c[d>>2]|0;if((t|0)==(q|0))u=p;else{c[t+12>>2]=j;u=c[g>>2]|0}t=i+12|0;c[t>>2]=u;v=c[g>>2]|0;w=v+8|0;if((c[w>>2]|0)==(j|0))c[w>>2]=i;else c[v+4>>2]=i;c[s>>2]=j;c[g>>2]=i;x=j;y=i;z=q;A=c[t>>2]|0}else{x=i;y=j;z=c[d>>2]|0;A=n}a[1263537]=0;c[y>>2]=1;if((z|0)==(A|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);B=c[(c[x+12>>2]|0)+12>>2]|0;C=c[d>>2]|0}else{a[1263537]=0;c[A>>2]=0;B=A;C=z}t=B+8|0;q=c[t>>2]|0;s=q+4|0;v=c[s>>2]|0;c[t>>2]=v;if((v|0)!=(C|0))c[v+12>>2]=B;v=B+12|0;c[q+12>>2]=c[v>>2];t=c[v>>2]|0;w=t+4|0;if((c[w>>2]|0)==(B|0))c[w>>2]=q;else c[t+8>>2]=q;c[s>>2]=B;c[v>>2]=q;r=x}else{if(!(c[o>>2]|0)){c[k>>2]=1;a[1263537]=0;c[o>>2]=1;if((c[d>>2]|0)==(n|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);r=c[(c[e>>2]|0)+12>>2]|0;break}else{a[1263537]=0;c[n>>2]=0;r=n;break}}q=j+8|0;if((i|0)==(c[q>>2]|0)){v=i+4|0;s=c[v>>2]|0;c[q>>2]=s;q=c[d>>2]|0;if((s|0)==(q|0))D=p;else{c[s+12>>2]=j;D=c[g>>2]|0}s=i+12|0;c[s>>2]=D;t=c[g>>2]|0;w=t+4|0;if((c[w>>2]|0)==(j|0))c[w>>2]=i;else c[t+8>>2]=i;c[v>>2]=j;c[g>>2]=i;E=j;F=i;G=q;H=c[s>>2]|0}else{E=i;F=j;G=c[d>>2]|0;H=n}a[1263537]=0;c[F>>2]=1;if((G|0)==(H|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);I=c[d>>2]|0;J=c[(c[E+12>>2]|0)+12>>2]|0}else{a[1263537]=0;c[H>>2]=0;I=G;J=H}s=J+4|0;q=c[s>>2]|0;v=q+8|0;t=c[v>>2]|0;c[s>>2]=t;if((t|0)!=(I|0))c[t+12>>2]=J;t=J+12|0;c[q+12>>2]=c[t>>2];s=c[t>>2]|0;w=s+8|0;if((c[w>>2]|0)==(J|0))c[w>>2]=q;else c[s+4>>2]=q;c[v>>2]=J;c[t>>2]=q;r=E}while(0);n=r+12|0;g=c[n>>2]|0;if(!(c[g>>2]|0)){i=r;j=g;k=g;e=n}else break}}e=c[(c[b>>2]|0)+8>>2]|0;a[1263537]=0;c[e>>2]=1;l=f;return h|0}function __ZN3MapI10StringNameN12InputDefault6ActionE10ComparatorIS0_E16DefaultAllocatorE7_insertERKS0_Rb(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0;f=c[b>>2]|0;g=c[f+8>>2]|0;h=b+4|0;i=c[h>>2]|0;a:do if((g|0)==(i|0))j=f;else{k=c[d>>2]|0;l=g;while(1){m=c[l+24>>2]|0;if(k>>>0<m>>>0)n=l+8|0;else{if(m>>>0>=k>>>0)break;n=l+4|0}m=c[n>>2]|0;if((m|0)==(i|0)){j=l;break a}else l=m}a[e>>0]=1;o=l;return o|0}while(0);i=__ZnwjPFPvjE(56,4740)|0;n=i+24|0;__ZN10StringNameC2Ev(n);c[i>>2]=0;c[i+4>>2]=0;c[i+8>>2]=0;c[i+12>>2]=0;c[i+16>>2]=0;c[i+20>>2]=0;c[i+12>>2]=j;g=c[h>>2]|0;f=i+4|0;c[f>>2]=g;k=i+8|0;c[k>>2]=g;__ZN10StringNameaSERKS_(n,d);n=c[b>>2]|0;if((j|0)!=(n|0)?(c[d>>2]|0)>>>0>=(c[j+24>>2]|0)>>>0:0)c[j+4>>2]=i;else c[j+8>>2]=i;a[e>>0]=0;e=c[f>>2]|0;f=c[h>>2]|0;if((e|0)==(f|0)){h=i;do{j=h;h=c[h+12>>2]|0}while((j|0)==(c[h+4>>2]|0));p=(h|0)==(n|0)?0:h}else{h=e;while(1){e=c[h+8>>2]|0;if((e|0)==(f|0)){p=h;break}else h=e}}c[i+16>>2]=p;h=c[k>>2]|0;b:do if((h|0)==(f|0)){k=i;while(1){e=k;k=c[k+12>>2]|0;if((e|0)!=(c[k+8>>2]|0)){q=k;break b}if((k|0)==(n|0)){q=0;break}}}else{k=h;while(1){l=c[k+4>>2]|0;if((l|0)==(f|0)){q=k;break}else k=l}}while(0);f=i+20|0;c[f>>2]=q;if(!p)r=q;else{c[p+20>>2]=i;r=c[f>>2]|0}if(!r){o=i;return o|0}c[r+16>>2]=i;o=i;return o|0}function __ZN3MapIif10ComparatorIiE16DefaultAllocatorE10_insert_rbERKiRKf(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f;a[g>>0]=0;h=__ZN3MapIif10ComparatorIiE16DefaultAllocatorE7_insertERKiRb(b,d,g)|0;if(h|0)c[h+28>>2]=c[e>>2];if(a[g>>0]|0){l=f;return h|0}g=b+8|0;c[g>>2]=(c[g>>2]|0)+1;g=h+12|0;e=c[g>>2]|0;if(!(c[e>>2]|0)){d=b+4|0;i=h;j=e;k=e;e=g;while(1){g=j+12|0;n=c[g>>2]|0;o=c[n+8>>2]|0;p=n;do if((j|0)==(o|0)){q=c[n+4>>2]|0;if(!(c[q>>2]|0)){c[k>>2]=1;a[1263537]=0;c[q>>2]=1;if((c[d>>2]|0)==(n|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);r=c[(c[e>>2]|0)+12>>2]|0;break}else{a[1263537]=0;c[n>>2]=0;r=n;break}}q=j+4|0;if((i|0)==(c[q>>2]|0)){s=i+8|0;t=c[s>>2]|0;c[q>>2]=t;if((t|0)==(c[d>>2]|0))u=p;else{c[t+12>>2]=j;u=c[g>>2]|0}t=i+12|0;c[t>>2]=u;q=c[g>>2]|0;v=q+8|0;c[((c[v>>2]|0)==(j|0)?v:q+4|0)>>2]=i;c[s>>2]=j;c[g>>2]=i;w=j;x=i;y=c[t>>2]|0}else{w=i;x=j;y=n}a[1263537]=0;c[x>>2]=1;t=c[d>>2]|0;if((t|0)==(y|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);z=c[(c[w+12>>2]|0)+12>>2]|0;A=c[d>>2]|0}else{a[1263537]=0;c[y>>2]=0;z=y;A=t}t=z+8|0;s=c[t>>2]|0;q=s+4|0;v=c[q>>2]|0;c[t>>2]=v;if((v|0)!=(A|0))c[v+12>>2]=z;v=z+12|0;c[s+12>>2]=c[v>>2];t=c[v>>2]|0;B=t+4|0;c[((c[B>>2]|0)==(z|0)?B:t+8|0)>>2]=s;c[q>>2]=z;c[v>>2]=s;r=w}else{if(!(c[o>>2]|0)){c[k>>2]=1;a[1263537]=0;c[o>>2]=1;if((c[d>>2]|0)==(n|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);r=c[(c[e>>2]|0)+12>>2]|0;break}else{a[1263537]=0;c[n>>2]=0;r=n;break}}s=j+8|0;if((i|0)==(c[s>>2]|0)){v=i+4|0;q=c[v>>2]|0;c[s>>2]=q;if((q|0)==(c[d>>2]|0))C=p;else{c[q+12>>2]=j;C=c[g>>2]|0}q=i+12|0;c[q>>2]=C;s=c[g>>2]|0;t=s+4|0;c[((c[t>>2]|0)==(j|0)?t:s+8|0)>>2]=i;c[v>>2]=j;c[g>>2]=i;D=j;E=i;F=c[q>>2]|0}else{D=i;E=j;F=n}a[1263537]=0;c[E>>2]=1;q=c[d>>2]|0;if((q|0)==(F|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);G=c[d>>2]|0;H=c[(c[D+12>>2]|0)+12>>2]|0}else{a[1263537]=0;c[F>>2]=0;G=q;H=F}q=H+4|0;v=c[q>>2]|0;s=v+8|0;t=c[s>>2]|0;c[q>>2]=t;if((t|0)!=(G|0))c[t+12>>2]=H;t=H+12|0;c[v+12>>2]=c[t>>2];q=c[t>>2]|0;B=q+8|0;c[((c[B>>2]|0)==(H|0)?B:q+4|0)>>2]=v;c[s>>2]=H;c[t>>2]=v;r=D}while(0);n=r+12|0;g=c[n>>2]|0;if(!(c[g>>2]|0)){i=r;j=g;k=g;e=n}else break}}e=c[(c[b>>2]|0)+8>>2]|0;a[1263537]=0;c[e>>2]=1;l=f;return h|0}function __ZN3MapIif10ComparatorIiE16DefaultAllocatorE7_insertERKiRb(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0;f=c[b>>2]|0;g=c[f+8>>2]|0;h=b+4|0;i=c[h>>2]|0;a:do if((g|0)==(i|0))j=f;else{k=c[d>>2]|0;l=g;while(1){m=c[l+24>>2]|0;if((k|0)<(m|0))n=l+8|0;else{if((m|0)>=(k|0))break;n=l+4|0}m=c[n>>2]|0;if((m|0)==(i|0)){j=l;break a}else l=m}a[e>>0]=1;o=l;return o|0}while(0);i=__ZnwjPFPvjE(32,4740)|0;c[i>>2]=0;c[i+4>>2]=0;c[i+8>>2]=0;c[i+12>>2]=0;c[i+16>>2]=0;c[i+20>>2]=0;c[i+12>>2]=j;n=c[h>>2]|0;g=i+4|0;c[g>>2]=n;f=i+8|0;c[f>>2]=n;c[i+24>>2]=c[d>>2];if((j|0)!=(c[b>>2]|0)?(c[d>>2]|0)>=(c[j+24>>2]|0):0)p=j+4|0;else p=j+8|0;c[p>>2]=i;a[e>>0]=0;e=c[g>>2]|0;g=c[h>>2]|0;if((e|0)==(g|0)){h=i;do{p=h;h=c[h+12>>2]|0}while((p|0)==(c[h+4>>2]|0));q=(h|0)==(c[b>>2]|0)?0:h}else{h=e;while(1){e=c[h+8>>2]|0;if((e|0)==(g|0)){q=h;break}else h=e}}c[i+16>>2]=q;h=c[f>>2]|0;b:do if((h|0)==(g|0)){f=i;while(1){e=f;f=c[f+12>>2]|0;if((e|0)!=(c[f+8>>2]|0)){r=f;break b}if((f|0)==(c[b>>2]|0)){r=0;break}}}else{f=h;while(1){l=c[f+4>>2]|0;if((l|0)==(g|0)){r=f;break}else f=l}}while(0);g=i+20|0;c[g>>2]=r;if(!q)s=r;else{c[q+20>>2]=i;s=c[g>>2]|0}if(!s){o=i;return o|0}c[s+16>>2]=i;o=i;return o|0}function __ZN3SetIi10ComparatorIiE16DefaultAllocatorE10_erase_fixEPNS3_7ElementE(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0;e=c[(c[b>>2]|0)+8>>2]|0;f=b+4|0;if((e|0)!=(d|0)&(c[d>>2]|0)==1){b=d;while(1){g=b+12|0;h=c[g>>2]|0;i=c[h+8>>2]|0;do if((b|0)==(i|0)){j=c[h+4>>2]|0;if(!(c[j>>2]|0)){a[1263537]=0;c[j>>2]=1;k=c[f>>2]|0;if((k|0)==(h|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1144075,146,1146003,0);l=c[g>>2]|0;m=l;n=c[l+4>>2]|0;o=c[f>>2]|0}else{a[1263537]=0;c[h>>2]=0;m=h;n=j;o=k}k=n+8|0;l=c[k>>2]|0;c[m+4>>2]=l;if((l|0)!=(o|0))c[l+12>>2]=m;l=m+12|0;c[n+12>>2]=c[l>>2];p=c[l>>2]|0;q=p+8|0;c[((c[q>>2]|0)==(m|0)?q:p+4|0)>>2]=n;c[k>>2]=m;c[l>>2]=n;l=c[g>>2]|0;r=c[l+4>>2]|0;s=l}else{r=j;s=h}if((c[c[r+4>>2]>>2]|0)==1){j=r+8|0;l=c[j>>2]|0;if((c[l>>2]|0)==1)if((c[f>>2]|0)==(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1144075,146,1146003,0);t=c[g>>2]|0;break}else{a[1263537]=0;c[r>>2]=0;t=s;break}a[1263537]=0;c[l>>2]=1;k=c[f>>2]|0;if((k|0)==(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1144075,146,1146003,0);u=c[j>>2]|0;v=c[f>>2]|0}else{a[1263537]=0;c[r>>2]=0;u=l;v=k}k=u+4|0;l=c[k>>2]|0;c[j>>2]=l;if((l|0)!=(v|0))c[l+12>>2]=r;l=r+12|0;c[u+12>>2]=c[l>>2];j=c[l>>2]|0;p=j+4|0;c[((c[p>>2]|0)==(r|0)?p:j+8|0)>>2]=u;c[k>>2]=r;c[l>>2]=u;l=c[g>>2]|0;w=c[l+4>>2]|0;x=l}else{w=r;x=s}l=c[x>>2]|0;k=c[f>>2]|0;if((l|0)==0&(k|0)==(w|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1144075,146,1146003,0);y=c[g>>2]|0;z=c[f>>2]|0}else{a[1263537]=0;c[w>>2]=l;y=x;z=k}c[y>>2]=1;k=c[w+4>>2]|0;a[1263537]=0;c[k>>2]=1;k=y+4|0;l=c[k>>2]|0;j=l+8|0;p=c[j>>2]|0;c[k>>2]=p;if((p|0)!=(z|0))c[p+12>>2]=y;p=y+12|0;c[l+12>>2]=c[p>>2];k=c[p>>2]|0;q=k+8|0;c[((c[q>>2]|0)==(y|0)?q:k+4|0)>>2]=l;c[j>>2]=y;c[p>>2]=l;t=e}else{if(!(c[i>>2]|0)){a[1263537]=0;c[i>>2]=1;l=c[f>>2]|0;if((l|0)==(h|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1144075,146,1146003,0);p=c[g>>2]|0;A=c[p+8>>2]|0;B=c[f>>2]|0;C=p}else{a[1263537]=0;c[h>>2]=0;A=i;B=l;C=h}l=A+4|0;p=c[l>>2]|0;c[C+8>>2]=p;if((p|0)!=(B|0))c[p+12>>2]=C;p=C+12|0;c[A+12>>2]=c[p>>2];j=c[p>>2]|0;k=j+4|0;c[((c[k>>2]|0)==(C|0)?k:j+8|0)>>2]=A;c[l>>2]=C;c[p>>2]=A;p=c[g>>2]|0;D=c[p+8>>2]|0;E=p}else{D=i;E=h}p=D+4|0;l=c[p>>2]|0;j=(c[c[D+8>>2]>>2]|0)==1;if(!((c[l>>2]|0)!=1|j^1))if((c[f>>2]|0)==(D|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1144075,146,1146003,0);t=c[g>>2]|0;break}else{a[1263537]=0;c[D>>2]=0;t=E;break}if(j){a[1263537]=0;c[l>>2]=1;j=c[f>>2]|0;if((j|0)==(D|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1144075,146,1146003,0);F=c[p>>2]|0;G=c[f>>2]|0}else{a[1263537]=0;c[D>>2]=0;F=l;G=j}j=F+8|0;l=c[j>>2]|0;c[p>>2]=l;if((l|0)!=(G|0))c[l+12>>2]=D;l=D+12|0;c[F+12>>2]=c[l>>2];p=c[l>>2]|0;k=p+8|0;c[((c[k>>2]|0)==(D|0)?k:p+4|0)>>2]=F;c[j>>2]=D;c[l>>2]=F;l=c[g>>2]|0;H=c[l+8>>2]|0;I=l}else{H=D;I=E}l=c[I>>2]|0;j=c[f>>2]|0;if((l|0)==0&(j|0)==(H|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1144075,146,1146003,0);J=c[g>>2]|0;K=c[f>>2]|0}else{a[1263537]=0;c[H>>2]=l;J=I;K=j}c[J>>2]=1;j=c[H+8>>2]|0;a[1263537]=0;c[j>>2]=1;j=J+8|0;l=c[j>>2]|0;p=l+4|0;k=c[p>>2]|0;c[j>>2]=k;if((k|0)!=(K|0))c[k+12>>2]=J;k=J+12|0;c[l+12>>2]=c[k>>2];j=c[k>>2]|0;q=j+4|0;c[((c[q>>2]|0)==(J|0)?q:j+8|0)>>2]=l;c[p>>2]=J;c[k>>2]=l;t=e}while(0);if((e|0)!=(t|0)&(c[t>>2]|0)==1)b=t;else{L=t;break}}}else L=d;a[1263537]=0;c[L>>2]=1;if((c[c[f>>2]>>2]|0)==1){a[1263537]=0;return}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143886,1144075,432,1143897,0);return}}function __ZN3SetIi10ComparatorIiE16DefaultAllocatorE7_insertERKiRb(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0;f=c[b>>2]|0;g=c[f+8>>2]|0;h=b+4|0;i=c[h>>2]|0;a:do if((g|0)==(i|0))j=f;else{k=c[d>>2]|0;l=g;while(1){m=c[l+24>>2]|0;if((k|0)<(m|0))n=l+8|0;else{if((m|0)>=(k|0))break;n=l+4|0}m=c[n>>2]|0;if((m|0)==(i|0)){j=l;break a}else l=m}a[e>>0]=1;o=l;return o|0}while(0);i=__ZnwjPFPvjE(28,4740)|0;c[i>>2]=0;c[i+4>>2]=0;c[i+8>>2]=0;c[i+12>>2]=0;c[i+16>>2]=0;c[i+20>>2]=0;c[i+12>>2]=j;n=c[h>>2]|0;g=i+4|0;c[g>>2]=n;f=i+8|0;c[f>>2]=n;c[i+24>>2]=c[d>>2];if((j|0)!=(c[b>>2]|0)?(c[d>>2]|0)>=(c[j+24>>2]|0):0)p=j+4|0;else p=j+8|0;c[p>>2]=i;a[e>>0]=0;e=c[g>>2]|0;g=c[h>>2]|0;if((e|0)==(g|0)){h=i;do{p=h;h=c[h+12>>2]|0}while((p|0)==(c[h+4>>2]|0));q=(h|0)==(c[b>>2]|0)?0:h}else{h=e;while(1){e=c[h+8>>2]|0;if((e|0)==(g|0)){q=h;break}else h=e}}c[i+16>>2]=q;h=c[f>>2]|0;b:do if((h|0)==(g|0)){f=i;while(1){e=f;f=c[f+12>>2]|0;if((e|0)!=(c[f+8>>2]|0)){r=f;break b}if((f|0)==(c[b>>2]|0)){r=0;break}}}else{f=h;while(1){l=c[f+4>>2]|0;if((l|0)==(g|0)){r=f;break}else f=l}}while(0);g=i+20|0;c[g>>2]=r;if(!q)s=r;else{c[q+20>>2]=i;s=c[g>>2]|0}if(!s){o=i;return o|0}c[s+16>>2]=i;o=i;return o|0}function __ZN3MapIiN12InputDefault13VibrationInfoE10ComparatorIiE16DefaultAllocatorEixERKi(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e;g=c[b>>2]|0;if(!g){h=__ZnwjPFPvjE(56,4740)|0;i=h+16|0;c[i>>2]=0;c[i+4>>2]=0;c[b>>2]=h;i=c[b+4>>2]|0;c[h+4>>2]=i;c[h+8>>2]=i;c[h+12>>2]=i;c[h>>2]=1;if(!h){c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;c[f+12>>2]=0;c[f+16>>2]=0;c[f+20>>2]=0;j=f;k=14}else{n=h;o=i;k=5}}else{n=g;o=c[b+4>>2]|0;k=5}a:do if((k|0)==5){g=c[n+8>>2]|0;b:do if((g|0)!=(o|0)){i=c[d>>2]|0;h=g;while(1){p=c[h+24>>2]|0;if((i|0)<(p|0))q=h+8|0;else{if((p|0)>=(i|0))break;q=h+4|0}p=c[q>>2]|0;if((p|0)==(o|0))break b;else h=p}if(!((h|0)==(o|0)|(h|0)==0)){r=h;break a}}while(0);c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;c[f+12>>2]=0;c[f+16>>2]=0;c[f+20>>2]=0;if(!n){j=f;k=14}else{s=f;k=15}}while(0);if((k|0)==14){n=__ZnwjPFPvjE(56,4740)|0;o=n+16|0;c[o>>2]=0;c[o+4>>2]=0;c[b>>2]=n;o=c[b+4>>2]|0;c[n+4>>2]=o;c[n+8>>2]=o;c[n+12>>2]=o;c[n>>2]=1;s=j;k=15}if((k|0)==15){k=__ZN3MapIiN12InputDefault13VibrationInfoE10ComparatorIiE16DefaultAllocatorE10_insert_rbERKiRKS1_(b,d,f)|0;if(!k){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145936,616,1145947,0);t=0;l=e;return t|0}else r=k}a[1263537]=0;t=r+32|0;l=e;return t|0}function __ZN3MapIiN12InputDefault13VibrationInfoE10ComparatorIiE16DefaultAllocatorE10_insert_rbERKiRKS1_(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f;a[g>>0]=0;h=__ZN3MapIiN12InputDefault13VibrationInfoE10ComparatorIiE16DefaultAllocatorE7_insertERKiRb(b,d,g)|0;if(h|0){d=h+32|0;c[d>>2]=c[e>>2];c[d+4>>2]=c[e+4>>2];c[d+8>>2]=c[e+8>>2];c[d+12>>2]=c[e+12>>2];c[d+16>>2]=c[e+16>>2];c[d+20>>2]=c[e+20>>2]}if(a[g>>0]|0){l=f;return h|0}g=b+8|0;c[g>>2]=(c[g>>2]|0)+1;g=h+12|0;e=c[g>>2]|0;if(!(c[e>>2]|0)){d=b+4|0;i=h;j=e;k=e;e=g;while(1){g=j+12|0;n=c[g>>2]|0;o=c[n+8>>2]|0;p=n;do if((j|0)==(o|0)){q=c[n+4>>2]|0;if(!(c[q>>2]|0)){c[k>>2]=1;a[1263537]=0;c[q>>2]=1;if((c[d>>2]|0)==(n|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);r=c[(c[e>>2]|0)+12>>2]|0;break}else{a[1263537]=0;c[n>>2]=0;r=n;break}}q=j+4|0;if((i|0)==(c[q>>2]|0)){s=i+8|0;t=c[s>>2]|0;c[q>>2]=t;q=c[d>>2]|0;if((t|0)==(q|0))u=p;else{c[t+12>>2]=j;u=c[g>>2]|0}t=i+12|0;c[t>>2]=u;v=c[g>>2]|0;w=v+8|0;if((c[w>>2]|0)==(j|0))c[w>>2]=i;else c[v+4>>2]=i;c[s>>2]=j;c[g>>2]=i;x=j;y=i;z=q;A=c[t>>2]|0}else{x=i;y=j;z=c[d>>2]|0;A=n}a[1263537]=0;c[y>>2]=1;if((z|0)==(A|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);B=c[(c[x+12>>2]|0)+12>>2]|0;C=c[d>>2]|0}else{a[1263537]=0;c[A>>2]=0;B=A;C=z}t=B+8|0;q=c[t>>2]|0;s=q+4|0;v=c[s>>2]|0;c[t>>2]=v;if((v|0)!=(C|0))c[v+12>>2]=B;v=B+12|0;c[q+12>>2]=c[v>>2];t=c[v>>2]|0;w=t+4|0;if((c[w>>2]|0)==(B|0))c[w>>2]=q;else c[t+8>>2]=q;c[s>>2]=B;c[v>>2]=q;r=x}else{if(!(c[o>>2]|0)){c[k>>2]=1;a[1263537]=0;c[o>>2]=1;if((c[d>>2]|0)==(n|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);r=c[(c[e>>2]|0)+12>>2]|0;break}else{a[1263537]=0;c[n>>2]=0;r=n;break}}q=j+8|0;if((i|0)==(c[q>>2]|0)){v=i+4|0;s=c[v>>2]|0;c[q>>2]=s;q=c[d>>2]|0;if((s|0)==(q|0))D=p;else{c[s+12>>2]=j;D=c[g>>2]|0}s=i+12|0;c[s>>2]=D;t=c[g>>2]|0;w=t+4|0;if((c[w>>2]|0)==(j|0))c[w>>2]=i;else c[t+8>>2]=i;c[v>>2]=j;c[g>>2]=i;E=j;F=i;G=q;H=c[s>>2]|0}else{E=i;F=j;G=c[d>>2]|0;H=n}a[1263537]=0;c[F>>2]=1;if((G|0)==(H|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);I=c[d>>2]|0;J=c[(c[E+12>>2]|0)+12>>2]|0}else{a[1263537]=0;c[H>>2]=0;I=G;J=H}s=J+4|0;q=c[s>>2]|0;v=q+8|0;t=c[v>>2]|0;c[s>>2]=t;if((t|0)!=(I|0))c[t+12>>2]=J;t=J+12|0;c[q+12>>2]=c[t>>2];s=c[t>>2]|0;w=s+8|0;if((c[w>>2]|0)==(J|0))c[w>>2]=q;else c[s+4>>2]=q;c[v>>2]=J;c[t>>2]=q;r=E}while(0);n=r+12|0;g=c[n>>2]|0;if(!(c[g>>2]|0)){i=r;j=g;k=g;e=n}else break}}e=c[(c[b>>2]|0)+8>>2]|0;a[1263537]=0;c[e>>2]=1;l=f;return h|0}function __ZN3MapIiN12InputDefault13VibrationInfoE10ComparatorIiE16DefaultAllocatorE7_insertERKiRb(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0;f=c[b>>2]|0;g=c[f+8>>2]|0;h=b+4|0;i=c[h>>2]|0;a:do if((g|0)==(i|0))j=f;else{k=c[d>>2]|0;l=g;while(1){m=c[l+24>>2]|0;if((k|0)<(m|0))n=l+8|0;else{if((m|0)>=(k|0))break;n=l+4|0}m=c[n>>2]|0;if((m|0)==(i|0)){j=l;break a}else l=m}a[e>>0]=1;o=l;return o|0}while(0);i=__ZnwjPFPvjE(56,4740)|0;c[i>>2]=0;c[i+4>>2]=0;c[i+8>>2]=0;c[i+12>>2]=0;c[i+16>>2]=0;c[i+20>>2]=0;c[i+12>>2]=j;n=c[h>>2]|0;h=i+4|0;c[h>>2]=n;g=i+8|0;c[g>>2]=n;c[i+24>>2]=c[d>>2];f=c[b>>2]|0;b=n;if((j|0)!=(f|0)?(c[d>>2]|0)>=(c[j+24>>2]|0):0){c[j+4>>2]=i;d=c[h>>2]|0;a[e>>0]=0;if((d|0)==(b|0)){p=i;q=14}else{h=d;while(1){d=c[h+8>>2]|0;if((d|0)==(b|0)){r=h;break}else h=d}}}else{c[j+8>>2]=i;a[e>>0]=0;p=i;q=14}if((q|0)==14){while(1){q=0;e=p;p=c[p+12>>2]|0;if((e|0)!=(c[p+4>>2]|0))break;else q=14}r=(p|0)==(f|0)?0:p}c[i+16>>2]=r;p=c[g>>2]|0;b:do if((p|0)==(b|0)){g=i;while(1){q=g;g=c[g+12>>2]|0;if((q|0)!=(c[g+8>>2]|0)){s=g;break b}if((g|0)==(f|0)){s=0;break}}}else{g=p;while(1){l=c[g+4>>2]|0;if((l|0)==(b|0)){s=g;break}else g=l}}while(0);b=i+20|0;c[b>>2]=s;if(!r)t=s;else{c[r+20>>2]=i;t=c[b>>2]|0}if(!t){o=i;return o|0}c[t+16>>2]=i;o=i;return o|0}function __ZN6VectorIN12InputDefault16JoyDeviceMappingEE14_copy_on_writeEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0,i=0;b=c[a>>2]|0;if(!b)return;if((c[b+-8>>2]|0)>>>0<=1)return;d=c[b+-4>>2]|0;b=(d*80|0)+-1|0;e=b>>>1|b;b=e>>>2|e;e=b>>>4|b;b=e>>>8|e;e=__ZN6Memory12alloc_staticEjb((b>>>16|b)+1|0,1)|0;c[e+-8>>2]=1;c[e+-4>>2]=d;if(d|0){b=0;do{f=e+(b*80|0)|0;g=c[a>>2]|0;h=g+(b*80|0)|0;c[f>>2]=0;if((c[h>>2]|0?(c[f>>2]=0,i=c[h>>2]|0,i|0):0)?__Z28atomic_conditional_incrementPj(i+-8|0)|0:0)c[f>>2]=c[h>>2];h=e+(b*80|0)+4|0;f=g+(b*80|0)+4|0;c[h>>2]=0;if((c[f>>2]|0?(c[h>>2]=0,i=c[f>>2]|0,i|0):0)?__Z28atomic_conditional_incrementPj(i+-8|0)|0:0)c[h>>2]=c[f>>2];f=e+(b*80|0)+8|0;c[e+(b*80|0)+12>>2]=379008;c[f>>2]=0;c[e+(b*80|0)+16>>2]=0;__ZN3MapIiN12InputDefault8JoyEventE10ComparatorIiE16DefaultAllocatorE10_copy_fromERKS5_(f,g+(b*80|0)+8|0);f=e+(b*80|0)+20|0;c[e+(b*80|0)+24>>2]=379008;c[f>>2]=0;c[e+(b*80|0)+28>>2]=0;__ZN3MapIiN12InputDefault8JoyEventE10ComparatorIiE16DefaultAllocatorE10_copy_fromERKS5_(f,g+(b*80|0)+20|0);f=e+(b*80|0)+32|0;h=g+(b*80|0)+32|0;g=f+48|0;do{c[f>>2]=c[h>>2];f=f+4|0;h=h+4|0}while((f|0)<(g|0));b=b+1|0}while((b|0)!=(d|0))}d=c[a>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0){b=c[a>>2]|0;h=(b|0)==0?0:b+-4|0;b=h+4|0;if(c[h>>2]|0){f=0;do{__ZN12InputDefault16JoyDeviceMappingD2Ev(b+(f*80|0)|0);f=f+1|0}while(f>>>0<(c[h>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(d,1)}c[a>>2]=e;return}function __ZN6VectorIN12InputDefault16JoyDeviceMappingEE6resizeEi(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0;if((d|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,269,1145657,0);e=31;return e|0}a[1263537]=0;f=c[b>>2]|0;if(!f)g=0;else g=c[f+-4>>2]|0;if((g|0)==(d|0)){e=0;return e|0}if(!d){if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0){g=c[b>>2]|0;h=(g|0)==0?0:g+-4|0;g=h+4|0;if(c[h>>2]|0){i=0;do{__ZN12InputDefault16JoyDeviceMappingD2Ev(g+(i*80|0)|0);i=i+1|0}while(i>>>0<(c[h>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(f,1)}c[b>>2]=0;e=0;return e|0}__ZN6VectorIN12InputDefault16JoyDeviceMappingEE14_copy_on_writeEv(b);f=d*80|0;if(d>>>0<=53687091?(h=f+-1|0,i=h>>>1|h,h=i>>>2|i,i=h>>>4|h,h=i>>>8|i,i=(h>>>16|h)+1|0,f>>>0<4294967264):0){a[1263537]=0;f=c[b>>2]|0;do if(!f)if((d|0)>0)j=20;else{k=0;j=29}else{h=c[f+-4>>2]|0;if((h|0)<(d|0))if(!h)j=20;else{g=__ZN6Memory14realloc_staticEPvjb(f,i,1)|0;if(g|0){a[1263537]=0;l=g;m=c[g+-4>>2]|0;break}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,300,1145876,0);e=6;return e|0}else{k=h;j=29}}while(0);do if((j|0)==20){h=__ZN6Memory12alloc_staticEjb(i,1)|0;if(h|0){a[1263537]=0;c[h+-4>>2]=0;c[h+-8>>2]=1;l=h;m=0;break}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,292,1145820,0);e=6;return e|0}else if((j|0)==29){if((k|0)<=(d|0)){e=0;return e|0}if((c[f+-4>>2]|0)>>>0>d>>>0){h=d;g=f;do{__ZN12InputDefault16JoyDeviceMappingD2Ev(g+(h*80|0)|0);h=h+1|0;g=c[b>>2]|0}while(h>>>0<(c[g+-4>>2]|0)>>>0);n=g}else n=f;h=__ZN6Memory14realloc_staticEPvjb(n,i,1)|0;if(!h){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,324,1145876,0);e=6;return e|0}else{a[1263537]=0;c[b>>2]=h;c[h+-4>>2]=d;e=0;return e|0}}while(0);c[b>>2]=l;if((m|0)<(d|0)){b=m;do{c[l+(b*80|0)>>2]=0;c[l+(b*80|0)+4>>2]=0;c[l+(b*80|0)+12>>2]=379008;c[l+(b*80|0)+8>>2]=0;c[l+(b*80|0)+16>>2]=0;c[l+(b*80|0)+24>>2]=379008;c[l+(b*80|0)+20>>2]=0;c[l+(b*80|0)+28>>2]=0;b=b+1|0}while((b|0)!=(d|0))}c[l+-4>>2]=d;e=0;return e|0}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,285,1145723,0);e=6;return e|0}function __ZN12InputDefault16JoyDeviceMappingaSERKS0_(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;d=c[a>>2]|0;if((d|0)!=(c[b>>2]|0)){if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);c[a>>2]=0;d=c[b>>2]|0;if(d|0?__Z28atomic_conditional_incrementPj(d+-8|0)|0:0)c[a>>2]=c[b>>2]}d=a+4|0;e=b+4|0;f=c[d>>2]|0;if((f|0)!=(c[e>>2]|0)){if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);c[d>>2]=0;f=c[e>>2]|0;if(f|0?__Z28atomic_conditional_incrementPj(f+-8|0)|0:0)c[d>>2]=c[e>>2]}__ZN3MapIiN12InputDefault8JoyEventE10ComparatorIiE16DefaultAllocatorE10_copy_fromERKS5_(a+8|0,b+8|0);__ZN3MapIiN12InputDefault8JoyEventE10ComparatorIiE16DefaultAllocatorE10_copy_fromERKS5_(a+20|0,b+20|0);e=a+32|0;d=b+32|0;b=e+48|0;do{c[e>>2]=c[d>>2];e=e+4|0;d=d+4|0}while((e|0)<(b|0));return a|0}function __ZN3MapIiN12InputDefault6JoypadE10ComparatorIiE16DefaultAllocatorEixERKi(b,d){b=b|0;d=d|0;var e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0;e=l;l=l+96|0;if((l|0)>=(m|0))ba(96);f=e;h=c[b>>2]|0;if(!h){i=__ZnwjPFPvjE(120,4740)|0;__ZN10StringNameC2Ev(i+28|0);__ZN10StringNameC2Ev(i+32|0);c[i+108>>2]=0;j=i+104|0;k=i+36|0;n=k+68|0;do{c[k>>2]=0;k=k+4|0}while((k|0)<(n|0));g[j>>2]=.009999999776482582;c[i+112>>2]=-1;j=i+16|0;c[j>>2]=0;c[j+4>>2]=0;c[b>>2]=i;j=c[b+4>>2]|0;c[i+4>>2]=j;c[i+8>>2]=j;c[i+12>>2]=j;c[i>>2]=1;if(!i)o=12;else{p=i;q=j;o=4}}else{p=h;q=c[b+4>>2]|0;o=4}a:do if((o|0)==4){h=c[p+8>>2]|0;if((h|0)!=(q|0)){j=c[d>>2]|0;i=h;while(1){h=c[i+24>>2]|0;if((j|0)<(h|0))r=i+8|0;else{if((h|0)>=(j|0))break;r=i+4|0}h=c[r>>2]|0;if((h|0)==(q|0)){o=12;break a}else i=h}if(!((i|0)==(q|0)|(i|0)==0))s=i;else o=12}else o=12}while(0);if((o|0)==12){__ZN10StringNameC2Ev(f);o=f+4|0;__ZN10StringNameC2Ev(o);c[f+80>>2]=0;q=f+76|0;k=f+8|0;n=k+68|0;do{c[k>>2]=0;k=k+4|0}while((k|0)<(n|0));g[q>>2]=.009999999776482582;c[f+84>>2]=-1;if(!(c[b>>2]|0)){q=__ZnwjPFPvjE(120,4740)|0;__ZN10StringNameC2Ev(q+28|0);__ZN10StringNameC2Ev(q+32|0);c[q+108>>2]=0;r=q+104|0;k=q+36|0;n=k+68|0;do{c[k>>2]=0;k=k+4|0}while((k|0)<(n|0));g[r>>2]=.009999999776482582;c[q+112>>2]=-1;r=q+16|0;c[r>>2]=0;c[r+4>>2]=0;c[b>>2]=q;r=c[b+4>>2]|0;c[q+4>>2]=r;c[q+8>>2]=r;c[q+12>>2]=r;c[q>>2]=1}q=__ZN3MapIiN12InputDefault6JoypadE10ComparatorIiE16DefaultAllocatorE10_insert_rbERKiRKS1_(b,d,f)|0;__ZN10StringNameD2Ev(o);__ZN10StringNameD2Ev(f);if(!q){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145936,616,1145947,0);t=0;l=e;return t|0}else s=q}a[1263537]=0;t=s+28|0;l=e;return t|0}function __ZN3MapIiN12InputDefault6JoypadE10ComparatorIiE16DefaultAllocatorE10_insert_rbERKiRKS1_(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f;a[g>>0]=0;h=__ZN3MapIiN12InputDefault6JoypadE10ComparatorIiE16DefaultAllocatorE7_insertERKiRb(b,d,g)|0;if(h|0){__ZN10StringNameaSERKS_(h+28|0,e);__ZN10StringNameaSERKS_(h+32|0,e+4|0);d=h+36|0;i=e+8|0;e=d+84|0;do{c[d>>2]=c[i>>2];d=d+4|0;i=i+4|0}while((d|0)<(e|0))}if(a[g>>0]|0){l=f;return h|0}g=b+8|0;c[g>>2]=(c[g>>2]|0)+1;g=h+12|0;i=c[g>>2]|0;if(!(c[i>>2]|0)){d=b+4|0;e=h;j=i;k=i;i=g;while(1){g=j+12|0;n=c[g>>2]|0;o=c[n+8>>2]|0;p=n;do if((j|0)==(o|0)){q=c[n+4>>2]|0;if(!(c[q>>2]|0)){c[k>>2]=1;a[1263537]=0;c[q>>2]=1;if((c[d>>2]|0)==(n|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);r=c[(c[i>>2]|0)+12>>2]|0;break}else{a[1263537]=0;c[n>>2]=0;r=n;break}}q=j+4|0;if((e|0)==(c[q>>2]|0)){s=e+8|0;t=c[s>>2]|0;c[q>>2]=t;if((t|0)==(c[d>>2]|0))u=p;else{c[t+12>>2]=j;u=c[g>>2]|0}t=e+12|0;c[t>>2]=u;q=c[g>>2]|0;v=q+8|0;c[((c[v>>2]|0)==(j|0)?v:q+4|0)>>2]=e;c[s>>2]=j;c[g>>2]=e;w=j;x=e;y=c[t>>2]|0}else{w=e;x=j;y=n}a[1263537]=0;c[x>>2]=1;t=c[d>>2]|0;if((t|0)==(y|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);z=c[(c[w+12>>2]|0)+12>>2]|0;A=c[d>>2]|0}else{a[1263537]=0;c[y>>2]=0;z=y;A=t}t=z+8|0;s=c[t>>2]|0;q=s+4|0;v=c[q>>2]|0;c[t>>2]=v;if((v|0)!=(A|0))c[v+12>>2]=z;v=z+12|0;c[s+12>>2]=c[v>>2];t=c[v>>2]|0;B=t+4|0;c[((c[B>>2]|0)==(z|0)?B:t+8|0)>>2]=s;c[q>>2]=z;c[v>>2]=s;r=w}else{if(!(c[o>>2]|0)){c[k>>2]=1;a[1263537]=0;c[o>>2]=1;if((c[d>>2]|0)==(n|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);r=c[(c[i>>2]|0)+12>>2]|0;break}else{a[1263537]=0;c[n>>2]=0;r=n;break}}s=j+8|0;if((e|0)==(c[s>>2]|0)){v=e+4|0;q=c[v>>2]|0;c[s>>2]=q;if((q|0)==(c[d>>2]|0))C=p;else{c[q+12>>2]=j;C=c[g>>2]|0}q=e+12|0;c[q>>2]=C;s=c[g>>2]|0;t=s+4|0;c[((c[t>>2]|0)==(j|0)?t:s+8|0)>>2]=e;c[v>>2]=j;c[g>>2]=e;D=j;E=e;F=c[q>>2]|0}else{D=e;E=j;F=n}a[1263537]=0;c[E>>2]=1;q=c[d>>2]|0;if((q|0)==(F|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);G=c[(c[D+12>>2]|0)+12>>2]|0;H=c[d>>2]|0}else{a[1263537]=0;c[F>>2]=0;G=F;H=q}q=G+4|0;v=c[q>>2]|0;s=v+8|0;t=c[s>>2]|0;c[q>>2]=t;if((t|0)!=(H|0))c[t+12>>2]=G;t=G+12|0;c[v+12>>2]=c[t>>2];q=c[t>>2]|0;B=q+8|0;c[((c[B>>2]|0)==(G|0)?B:q+4|0)>>2]=v;c[s>>2]=G;c[t>>2]=v;r=D}while(0);n=r+12|0;g=c[n>>2]|0;if(!(c[g>>2]|0)){e=r;j=g;k=g;i=n}else break}}i=c[(c[b>>2]|0)+8>>2]|0;a[1263537]=0;c[i>>2]=1;l=f;return h|0}function __ZN3MapIiN12InputDefault6JoypadE10ComparatorIiE16DefaultAllocatorE7_insertERKiRb(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0;f=c[b>>2]|0;h=c[f+8>>2]|0;i=b+4|0;j=c[i>>2]|0;a:do if((h|0)==(j|0))k=f;else{l=c[d>>2]|0;m=h;while(1){n=c[m+24>>2]|0;if((l|0)<(n|0))o=m+8|0;else{if((n|0)>=(l|0))break;o=m+4|0}n=c[o>>2]|0;if((n|0)==(j|0)){k=m;break a}else m=n}a[e>>0]=1;p=m;return p|0}while(0);j=__ZnwjPFPvjE(120,4740)|0;__ZN10StringNameC2Ev(j+28|0);__ZN10StringNameC2Ev(j+32|0);c[j+108>>2]=0;o=j+104|0;h=j+36|0;f=h+68|0;do{c[h>>2]=0;h=h+4|0}while((h|0)<(f|0));g[o>>2]=.009999999776482582;c[j+112>>2]=-1;c[j>>2]=0;c[j+4>>2]=0;c[j+8>>2]=0;c[j+12>>2]=0;c[j+16>>2]=0;c[j+20>>2]=0;c[j+12>>2]=k;o=c[i>>2]|0;h=j+4|0;c[h>>2]=o;f=j+8|0;c[f>>2]=o;c[j+24>>2]=c[d>>2];if((k|0)!=(c[b>>2]|0)?(c[d>>2]|0)>=(c[k+24>>2]|0):0)q=k+4|0;else q=k+8|0;c[q>>2]=j;a[e>>0]=0;e=c[h>>2]|0;h=c[i>>2]|0;if((e|0)==(h|0)){i=j;do{q=i;i=c[i+12>>2]|0}while((q|0)==(c[i+4>>2]|0));r=(i|0)==(c[b>>2]|0)?0:i}else{i=e;while(1){e=c[i+8>>2]|0;if((e|0)==(h|0)){r=i;break}else i=e}}c[j+16>>2]=r;i=c[f>>2]|0;b:do if((i|0)==(h|0)){f=j;while(1){e=f;f=c[f+12>>2]|0;if((e|0)!=(c[f+8>>2]|0)){s=f;break b}if((f|0)==(c[b>>2]|0)){s=0;break}}}else{f=i;while(1){m=c[f+4>>2]|0;if((m|0)==(h|0)){s=f;break}else f=m}}while(0);h=j+20|0;c[h>>2]=s;if(!r)t=s;else{c[r+20>>2]=j;t=c[h>>2]|0}if(!t){p=j;return p|0}c[t+16>>2]=j;p=j;return p|0}function __ZN3MapIiN12InputDefault8JoyEventE10ComparatorIiE16DefaultAllocatorE10_copy_fromERKS5_(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0;d=c[a>>2]|0;if(d|0?(__ZN3MapIiN12InputDefault8JoyEventE10ComparatorIiE16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(a,c[d+8>>2]|0),d=c[a+4>>2]|0,e=c[a>>2]|0,c[e+8>>2]=d,c[a+8>>2]=0,f=d,c[f+12>>2]=f,e|0):0){__ZN6Memory11free_staticEPvb(e,0);c[a>>2]=0}e=c[b>>2]|0;if(!e)return;f=c[e+8>>2]|0;e=c[b+4>>2]|0;if((f|0)==(e|0))return;else g=f;while(1){f=c[g+8>>2]|0;if((f|0)==(e|0))break;else g=f}if(!g)return;e=a+4|0;f=g;g=0;while(1){if(!g){b=__ZnwjPFPvjE(40,4740)|0;d=b+16|0;c[d>>2]=0;c[d+4>>2]=0;c[a>>2]=b;d=c[e>>2]|0;c[b+4>>2]=d;c[b+8>>2]=d;c[b+12>>2]=d;c[b>>2]=1}__ZN3MapIiN12InputDefault8JoyEventE10ComparatorIiE16DefaultAllocatorE10_insert_rbERKiRKS1_(a,f+24|0,f+28|0)|0;b=c[f+16>>2]|0;if(!b)break;f=b;g=c[a>>2]|0}return}function __ZN3MapIiN12InputDefault8JoyEventE10ComparatorIiE16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(a,b){a=a|0;b=b|0;if((c[a+4>>2]|0)==(b|0))return;else{__ZN3MapIiN12InputDefault8JoyEventE10ComparatorIiE16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(a,c[b+8>>2]|0);__ZN3MapIiN12InputDefault8JoyEventE10ComparatorIiE16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(a,c[b+4>>2]|0);__ZN6Memory11free_staticEPvb(b,0);return}}function __ZN3MapIiN12InputDefault8JoyEventE10ComparatorIiE16DefaultAllocatorE10_insert_rbERKiRKS1_(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f;a[g>>0]=0;h=__ZN3MapIiN12InputDefault8JoyEventE10ComparatorIiE16DefaultAllocatorE7_insertERKiRb(b,d,g)|0;if(h|0){d=h+28|0;c[d>>2]=c[e>>2];c[d+4>>2]=c[e+4>>2];c[d+8>>2]=c[e+8>>2]}if(a[g>>0]|0){l=f;return h|0}g=b+8|0;c[g>>2]=(c[g>>2]|0)+1;g=h+12|0;e=c[g>>2]|0;if(!(c[e>>2]|0)){d=b+4|0;i=h;j=e;k=e;e=g;while(1){g=j+12|0;n=c[g>>2]|0;o=c[n+8>>2]|0;p=n;do if((j|0)==(o|0)){q=c[n+4>>2]|0;if(!(c[q>>2]|0)){c[k>>2]=1;a[1263537]=0;c[q>>2]=1;if((c[d>>2]|0)==(n|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);r=c[(c[e>>2]|0)+12>>2]|0;break}else{a[1263537]=0;c[n>>2]=0;r=n;break}}q=j+4|0;if((i|0)==(c[q>>2]|0)){s=i+8|0;t=c[s>>2]|0;c[q>>2]=t;if((t|0)==(c[d>>2]|0))u=p;else{c[t+12>>2]=j;u=c[g>>2]|0}t=i+12|0;c[t>>2]=u;q=c[g>>2]|0;v=q+8|0;c[((c[v>>2]|0)==(j|0)?v:q+4|0)>>2]=i;c[s>>2]=j;c[g>>2]=i;w=j;x=i;y=c[t>>2]|0}else{w=i;x=j;y=n}a[1263537]=0;c[x>>2]=1;t=c[d>>2]|0;if((t|0)==(y|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);z=c[(c[w+12>>2]|0)+12>>2]|0;A=c[d>>2]|0}else{a[1263537]=0;c[y>>2]=0;z=y;A=t}t=z+8|0;s=c[t>>2]|0;q=s+4|0;v=c[q>>2]|0;c[t>>2]=v;if((v|0)!=(A|0))c[v+12>>2]=z;v=z+12|0;c[s+12>>2]=c[v>>2];t=c[v>>2]|0;B=t+4|0;c[((c[B>>2]|0)==(z|0)?B:t+8|0)>>2]=s;c[q>>2]=z;c[v>>2]=s;r=w}else{if(!(c[o>>2]|0)){c[k>>2]=1;a[1263537]=0;c[o>>2]=1;if((c[d>>2]|0)==(n|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);r=c[(c[e>>2]|0)+12>>2]|0;break}else{a[1263537]=0;c[n>>2]=0;r=n;break}}s=j+8|0;if((i|0)==(c[s>>2]|0)){v=i+4|0;q=c[v>>2]|0;c[s>>2]=q;if((q|0)==(c[d>>2]|0))C=p;else{c[q+12>>2]=j;C=c[g>>2]|0}q=i+12|0;c[q>>2]=C;s=c[g>>2]|0;t=s+4|0;c[((c[t>>2]|0)==(j|0)?t:s+8|0)>>2]=i;c[v>>2]=j;c[g>>2]=i;D=j;E=i;F=c[q>>2]|0}else{D=i;E=j;F=n}a[1263537]=0;c[E>>2]=1;q=c[d>>2]|0;if((q|0)==(F|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);G=c[d>>2]|0;H=c[(c[D+12>>2]|0)+12>>2]|0}else{a[1263537]=0;c[F>>2]=0;G=q;H=F}q=H+4|0;v=c[q>>2]|0;s=v+8|0;t=c[s>>2]|0;c[q>>2]=t;if((t|0)!=(G|0))c[t+12>>2]=H;t=H+12|0;c[v+12>>2]=c[t>>2];q=c[t>>2]|0;B=q+8|0;c[((c[B>>2]|0)==(H|0)?B:q+4|0)>>2]=v;c[s>>2]=H;c[t>>2]=v;r=D}while(0);n=r+12|0;g=c[n>>2]|0;if(!(c[g>>2]|0)){i=r;j=g;k=g;e=n}else break}}e=c[(c[b>>2]|0)+8>>2]|0;a[1263537]=0;c[e>>2]=1;l=f;return h|0}function __ZN3MapIiN12InputDefault8JoyEventE10ComparatorIiE16DefaultAllocatorE7_insertERKiRb(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0;f=c[b>>2]|0;g=c[f+8>>2]|0;h=b+4|0;i=c[h>>2]|0;a:do if((g|0)==(i|0))j=f;else{k=c[d>>2]|0;l=g;while(1){m=c[l+24>>2]|0;if((k|0)<(m|0))n=l+8|0;else{if((m|0)>=(k|0))break;n=l+4|0}m=c[n>>2]|0;if((m|0)==(i|0)){j=l;break a}else l=m}a[e>>0]=1;o=l;return o|0}while(0);i=__ZnwjPFPvjE(40,4740)|0;c[i>>2]=0;c[i+4>>2]=0;c[i+8>>2]=0;c[i+12>>2]=0;c[i+16>>2]=0;c[i+20>>2]=0;c[i+12>>2]=j;n=c[h>>2]|0;g=i+4|0;c[g>>2]=n;f=i+8|0;c[f>>2]=n;c[i+24>>2]=c[d>>2];if((j|0)!=(c[b>>2]|0)?(c[d>>2]|0)>=(c[j+24>>2]|0):0)p=j+4|0;else p=j+8|0;c[p>>2]=i;a[e>>0]=0;e=c[g>>2]|0;g=c[h>>2]|0;if((e|0)==(g|0)){h=i;do{p=h;h=c[h+12>>2]|0}while((p|0)==(c[h+4>>2]|0));q=(h|0)==(c[b>>2]|0)?0:h}else{h=e;while(1){e=c[h+8>>2]|0;if((e|0)==(g|0)){q=h;break}else h=e}}c[i+16>>2]=q;h=c[f>>2]|0;b:do if((h|0)==(g|0)){f=i;while(1){e=f;f=c[f+12>>2]|0;if((e|0)!=(c[f+8>>2]|0)){r=f;break b}if((f|0)==(c[b>>2]|0)){r=0;break}}}else{f=h;while(1){l=c[f+4>>2]|0;if((l|0)==(g|0)){r=f;break}else f=l}}while(0);g=i+20|0;c[g>>2]=r;if(!q)s=r;else{c[q+20>>2]=i;s=c[g>>2]|0}if(!s){o=i;return o|0}c[s+16>>2]=i;o=i;return o|0}function __ZN12InputDefault16JoyDeviceMappingD2Ev(a){a=a|0;var b=0,d=0,e=0,f=0;b=a+20|0;d=c[b>>2]|0;if(d|0?(__ZN3MapIiN12InputDefault8JoyEventE10ComparatorIiE16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(b,c[d+8>>2]|0),d=c[a+24>>2]|0,e=c[b>>2]|0,c[e+8>>2]=d,c[a+28>>2]=0,f=d,c[f+12>>2]=f,e|0):0){__ZN6Memory11free_staticEPvb(e,0);c[b>>2]=0}b=a+8|0;e=c[b>>2]|0;if(e|0?(__ZN3MapIiN12InputDefault8JoyEventE10ComparatorIiE16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(b,c[e+8>>2]|0),e=c[a+12>>2]|0,f=c[b>>2]|0,c[f+8>>2]=e,c[a+16>>2]=0,d=e,c[d+12>>2]=d,f|0):0){__ZN6Memory11free_staticEPvb(f,0);c[b>>2]=0}b=c[a+4>>2]|0;if(b|0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(b,1);b=c[a>>2]|0;if(!b)return;if(__Z16atomic_decrementPj(b+-8|0)|0)return;__ZN6Memory11free_staticEPvb(b,1);return}function __ZN12InputDefault13parse_mappingE6String(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0;e=l;l=l+256|0;if((l|0)>=(m|0))ba(256);f=e+168|0;g=e+160|0;h=e+156|0;i=e+148|0;j=e+152|0;k=e+132|0;n=e+124|0;o=e+116|0;p=e+112|0;q=e+108|0;r=e+104|0;s=e+100|0;t=e+136|0;u=e+96|0;v=e+128|0;w=e+120|0;x=e+92|0;y=e+88|0;z=e+84|0;A=e+80|0;B=e;c[f>>2]=0;c[f+4>>2]=0;c[f+12>>2]=379008;c[f+8>>2]=0;c[f+16>>2]=0;c[f+24>>2]=379008;c[f+20>>2]=0;c[f+28>>2]=0;c[f+36>>2]=1024;c[f+48>>2]=1025;c[f+60>>2]=1026;c[f+72>>2]=1027;__ZN6StringC2EPKc(h,1117595);c[g>>2]=__ZNK6String5splitERKS_b(d,h,1)|0;d=c[h>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);c[h>>2]=0;__ZN6VectorIcE6resizeEi(h,17)|0;d=c[g>>2]|0;if((d|0)!=0?(c[d+-4>>2]|0)>0:0){__ZN6VectorI6StringE14_copy_on_writeEv(g);d=c[g>>2]|0;C=d;D=d}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);C=0;D=0}d=c[f>>2]|0;if((d|0)!=(c[C>>2]|0)){if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);c[f>>2]=0;d=c[C>>2]|0;if(d|0?__Z28atomic_conditional_incrementPj(d+-8|0)|0:0)c[f>>2]=c[D>>2]}D=c[g>>2]|0;if((D|0)!=0?(c[D+-4>>2]|0)>1:0){__ZN6VectorI6StringE14_copy_on_writeEv(g);E=(c[g>>2]|0)+4|0}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);E=0}D=f+4|0;d=c[D>>2]|0;if((d|0)!=(c[E>>2]|0)){if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);c[D>>2]=0;d=c[E>>2]|0;if(d|0?__Z28atomic_conditional_incrementPj(d+-8|0)|0:0)c[D>>2]=c[E>>2]}E=f+20|0;d=f+8|0;C=f+32|0;F=f+44|0;G=f+56|0;H=f+68|0;I=1;while(1){J=I+1|0;K=c[g>>2]|0;L=(K|0)==0;if(L)M=0;else M=c[K+-4>>2]|0;if((J|0)>=(M|0))break;if(L)N=0;else N=c[K+-4>>2]|0;do if((N|0)<=(J|0)){if(L)O=0;else O=c[K+-4>>2]|0;if((O|0)>(J|0)){a[1263537]=0;P=38;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);Q=0;break}}else P=38;while(0);if((P|0)==38){P=0;__ZN6VectorI6StringE14_copy_on_writeEv(g);Q=(c[g>>2]|0)+(J<<2)|0}if(__ZNK6StringeqEPKc(Q,1263606)|0){I=J;continue}K=c[g>>2]|0;L=(K|0)==0;if(L)R=0;else R=c[K+-4>>2]|0;do if((R|0)<=(J|0)){if(L)S=0;else S=c[K+-4>>2]|0;if((S|0)>(J|0)){a[1263537]=0;P=48;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);T=0;break}}else P=48;while(0);if((P|0)==48){P=0;__ZN6VectorI6StringE14_copy_on_writeEv(g);T=(c[g>>2]|0)+(J<<2)|0}__ZN6StringC2EPKc(k,1144824);c[j>>2]=__ZNK6String9get_sliceES_i(T,k,1)|0;__ZN6StringC2EPKc(n,1143407);__ZN6StringC2EPKc(o,1263606);c[i>>2]=__ZNK6String7replaceES_S_(j,n,o)|0;K=c[o>>2]|0;if(K|0?(__Z16atomic_decrementPj(K+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(K,1);K=c[n>>2]|0;if(K|0?(__Z16atomic_decrementPj(K+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(K,1);K=c[j>>2]|0;if(K|0?(__Z16atomic_decrementPj(K+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(K,1);K=c[k>>2]|0;if(K|0?(__Z16atomic_decrementPj(K+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(K,1);K=c[g>>2]|0;L=(K|0)==0;if(L)U=0;else U=c[K+-4>>2]|0;do if((U|0)<=(J|0)){if(L)V=0;else V=c[K+-4>>2]|0;if((V|0)>(J|0)){a[1263537]=0;P=69;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);W=0;break}}else P=69;while(0);if((P|0)==69){P=0;__ZN6VectorI6StringE14_copy_on_writeEv(g);W=(c[g>>2]|0)+(J<<2)|0}__ZN6StringC2EPKc(q,1144824);c[p>>2]=__ZNK6String9get_sliceES_i(W,q,0)|0;__ZN6StringC2EPKc(r,1143407);__ZN6StringC2EPKc(s,1263606);K=__ZNK6String7replaceES_S_(p,r,s)|0;L=K;X=c[s>>2]|0;do if(X|0){if(__Z16atomic_decrementPj(X+-8|0)|0)break;__ZN6Memory11free_staticEPvb(X,1)}while(0);X=c[r>>2]|0;do if(X|0){if(__Z16atomic_decrementPj(X+-8|0)|0)break;__ZN6Memory11free_staticEPvb(X,1)}while(0);X=c[p>>2]|0;do if(X|0){if(__Z16atomic_decrementPj(X+-8|0)|0)break;__ZN6Memory11free_staticEPvb(X,1)}while(0);X=c[q>>2]|0;do if(X|0){if(__Z16atomic_decrementPj(X+-8|0)|0)break;__ZN6Memory11free_staticEPvb(X,1)}while(0);c[u>>2]=0;X=(K|0)==0;do if(!X){c[u>>2]=0;if(!(__Z28atomic_conditional_incrementPj(K+-8|0)|0))break;c[u>>2]=L}while(0);__ZN12InputDefault14_find_to_eventE6String(t,0,u);L=c[u>>2]|0;do if(L|0){if(__Z16atomic_decrementPj(L+-8|0)|0)break;__ZN6Memory11free_staticEPvb(L,1)}while(0);if((c[t>>2]|0)!=-1){c[v>>2]=__ZNK6String6substrEii(i,0,1)|0;a:do if(__ZNK6StringeqEPKc(v,1129151)|0){c[x>>2]=__ZNK6String6substrEii(i,1,(__ZNK6String6lengthEv(i)|0)+-1|0)|0;L=__ZNK6String6to_intEv(x)|0;Y=c[x>>2]|0;do if(Y|0){if(__Z16atomic_decrementPj(Y+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Y,1)}while(0);c[w>>2]=L;Y=__ZN3MapIiN12InputDefault8JoyEventE10ComparatorIiE16DefaultAllocatorEixERKi(E,w)|0;c[Y>>2]=c[t>>2];c[Y+4>>2]=c[t+4>>2];c[Y+8>>2]=c[t+8>>2]}else{if(__ZNK6StringeqEPKc(v,1127589)|0){c[y>>2]=__ZNK6String6substrEii(i,1,(__ZNK6String6lengthEv(i)|0)+-1|0)|0;Y=__ZNK6String6to_intEv(y)|0;Z=c[y>>2]|0;do if(Z|0){if(__Z16atomic_decrementPj(Z+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Z,1)}while(0);c[w>>2]=Y;Z=__ZN3MapIiN12InputDefault8JoyEventE10ComparatorIiE16DefaultAllocatorEixERKi(d,w)|0;c[Z>>2]=c[t>>2];c[Z+4>>2]=c[t+4>>2];c[Z+8>>2]=c[t+8>>2];break}if(!(__ZNK6StringeqEPKc(v,1121406)|0))break;__ZN6StringC2EPKc(A,1219936);c[z>>2]=__ZNK6String9get_sliceES_i(i,A,1)|0;Z=__ZNK6String6to_intEv(z)|0;L=c[z>>2]|0;do if(L|0){if(__Z16atomic_decrementPj(L+-8|0)|0)break;__ZN6Memory11free_staticEPvb(L,1)}while(0);L=c[A>>2]|0;do if(L|0){if(__Z16atomic_decrementPj(L+-8|0)|0)break;__ZN6Memory11free_staticEPvb(L,1)}while(0);switch(Z|0){case 1:{c[C>>2]=c[t>>2];c[C+4>>2]=c[t+4>>2];c[C+8>>2]=c[t+8>>2];break a;break}case 2:{c[F>>2]=c[t>>2];c[F+4>>2]=c[t+4>>2];c[F+8>>2]=c[t+8>>2];break a;break}case 4:{c[G>>2]=c[t>>2];c[G+4>>2]=c[t+4>>2];c[G+8>>2]=c[t+8>>2];break a;break}case 8:{c[H>>2]=c[t>>2];c[H+4>>2]=c[t+4>>2];c[H+8>>2]=c[t+8>>2];break a;break}default:break a}}while(0);L=c[v>>2]|0;do if(L|0){if(__Z16atomic_decrementPj(L+-8|0)|0)break;__ZN6Memory11free_staticEPvb(L,1)}while(0)}do if(!X){if(__Z16atomic_decrementPj(K+-8|0)|0)break;__ZN6Memory11free_staticEPvb(K,1)}while(0);K=c[i>>2]|0;do if(K|0){if(__Z16atomic_decrementPj(K+-8|0)|0)break;__ZN6Memory11free_staticEPvb(K,1)}while(0);I=J}I=b+324|0;c[B>>2]=0;b=c[f>>2]|0;if(b|0?(c[B>>2]=0,__Z28atomic_conditional_incrementPj(b+-8|0)|0):0)c[B>>2]=c[f>>2];b=B+4|0;c[b>>2]=0;i=c[D>>2]|0;if(i|0?(c[b>>2]=0,__Z28atomic_conditional_incrementPj(i+-8|0)|0):0)c[b>>2]=c[D>>2];D=B+8|0;c[B+12>>2]=379008;c[D>>2]=0;c[B+16>>2]=0;__ZN3MapIiN12InputDefault8JoyEventE10ComparatorIiE16DefaultAllocatorE10_copy_fromERKS5_(D,d);d=B+20|0;c[B+24>>2]=379008;c[d>>2]=0;c[B+28>>2]=0;__ZN3MapIiN12InputDefault8JoyEventE10ComparatorIiE16DefaultAllocatorE10_copy_fromERKS5_(d,E);E=B+32|0;d=f+32|0;D=E+48|0;do{c[E>>2]=c[d>>2];E=E+4|0;d=d+4|0}while((E|0)<(D|0));__ZN6VectorIN12InputDefault16JoyDeviceMappingEE9push_backES1_(I,B)|0;__ZN12InputDefault16JoyDeviceMappingD2Ev(B);B=c[h>>2]|0;if(B|0?(__Z16atomic_decrementPj(B+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(B,1);B=c[g>>2]|0;if(!B){__ZN12InputDefault16JoyDeviceMappingD2Ev(f);l=e;return}if(__Z16atomic_decrementPj(B+-8|0)|0){__ZN12InputDefault16JoyDeviceMappingD2Ev(f);l=e;return}h=c[g>>2]|0;g=(h|0)==0?0:h+-4|0;h=g+4|0;if(c[g>>2]|0){I=0;do{d=c[h+(I<<2)>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);I=I+1|0}while(I>>>0<(c[g>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(B,1);__ZN12InputDefault16JoyDeviceMappingD2Ev(f);l=e;return}function __ZN6VectorI6StringE14_copy_on_writeEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0;b=c[a>>2]|0;if(!b)return;if((c[b+-8>>2]|0)>>>0<=1)return;d=c[b+-4>>2]|0;b=(d<<2)+-1|0;e=b>>>1|b;b=e>>>2|e;e=b>>>4|b;b=e>>>8|e;e=__ZN6Memory12alloc_staticEjb((b>>>16|b)+1|0,1)|0;c[e+-8>>2]=1;c[e+-4>>2]=d;if(d|0){b=0;do{f=e+(b<<2)|0;g=(c[a>>2]|0)+(b<<2)|0;c[f>>2]=0;if((c[g>>2]|0?(c[f>>2]=0,h=c[g>>2]|0,h|0):0)?__Z28atomic_conditional_incrementPj(h+-8|0)|0:0)c[f>>2]=c[g>>2];b=b+1|0}while((b|0)!=(d|0))}d=c[a>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0){b=c[a>>2]|0;g=(b|0)==0?0:b+-4|0;b=g+4|0;if(c[g>>2]|0){f=0;do{h=c[b+(f<<2)>>2]|0;if(h|0?(__Z16atomic_decrementPj(h+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(h,1);f=f+1|0}while(f>>>0<(c[g>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(d,1)}c[a>>2]=e;return}function __ZN6VectorIcE6resizeEi(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0;if((d|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,269,1145657,0);e=31;return e|0}a[1263537]=0;f=c[b>>2]|0;g=(f|0)==0;if(g)h=0;else h=c[f+-4>>2]|0;if((h|0)==(d|0)){e=0;return e|0}if(!d){if(!g?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);c[b>>2]=0;e=0;return e|0}__ZN6VectorIcE14_copy_on_writeEv(b);f=d+-1|0;g=f>>>1|f;f=g>>>2|g;g=f>>>4|f;f=g>>>8|g;g=(f>>>16|f)+1|0;if(d>>>0>=4294967264){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,285,1145723,0);e=6;return e|0}a[1263537]=0;f=c[b>>2]|0;do if(!f)if((d|0)>0)i=17;else{j=0;i=24}else{h=c[f+-4>>2]|0;if((h|0)<(d|0))if(!h)i=17;else{k=__ZN6Memory14realloc_staticEPvjb(f,g,1)|0;if(k|0){a[1263537]=0;l=k;break}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,300,1145876,0);e=6;return e|0}else{j=h;i=24}}while(0);do if((i|0)==17){h=__ZN6Memory12alloc_staticEjb(g,1)|0;if(h|0){a[1263537]=0;c[h+-4>>2]=0;c[h+-8>>2]=1;l=h;break}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,292,1145820,0);e=6;return e|0}else if((i|0)==24){if((j|0)<=(d|0)){e=0;return e|0}h=__ZN6Memory14realloc_staticEPvjb(f,g,1)|0;if(!h){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,324,1145876,0);e=6;return e|0}else{a[1263537]=0;c[b>>2]=h;c[h+-4>>2]=d;e=0;return e|0}}while(0);c[b>>2]=l;c[((l|0)==0?0:l+-4|0)>>2]=d;e=0;return e|0}function __ZN12InputDefault14_find_to_eventE6String(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0;c[a>>2]=-1;do if(!(__ZNK6StringeqEPKc(d,1129151)|0))if(!(__ZNK6StringeqEPKc(d,1127589)|0))if(!(__ZNK6StringeqEPKc(d,1128169)|0))if(!(__ZNK6StringeqEPKc(d,1128171)|0))if(!(__ZNK6StringeqEPKc(d,465099)|0))if(!(__ZNK6StringeqEPKc(d,465112)|0))if(!(__ZNK6StringeqEPKc(d,465126)|0))if(!(__ZNK6StringeqEPKc(d,465138)|0))if(!(__ZNK6StringeqEPKc(d,465151)|0))if(!(__ZNK6StringeqEPKc(d,465161)|0))if(!(__ZNK6StringeqEPKc(d,1128393)|0))if(!(__ZNK6StringeqEPKc(d,1120315)|0))if(!(__ZNK6StringeqEPKc(d,465172)|0))if(!(__ZNK6StringeqEPKc(d,465177)|0))if(!(__ZNK6StringeqEPKc(d,465184)|0))if(!(__ZNK6StringeqEPKc(d,465191)|0))if(!(__ZNK6StringeqEPKc(d,465199)|0))if(!(__ZNK6StringeqEPKc(d,465205)|0))if(__ZNK6StringeqEPKc(d,465079)|0){e=1;f=1}else{if(__ZNK6StringeqEPKc(d,465085)|0){e=2;f=1;break}if(__ZNK6StringeqEPKc(d,465092)|0){e=3;f=1;break}return}else{e=0;f=1}else{e=16;f=0}else{e=15;f=0}else{e=14;f=0}else{e=13;f=0}else{e=12;f=0}else{e=11;f=0}else{e=10;f=0}else{e=9;f=0}else{e=8;f=0}else{e=7;f=0}else{e=6;f=0}else{e=5;f=0}else{e=4;f=0}else{e=3;f=0}else{e=2;f=0}else{e=1;f=0}else{e=0;f=0}while(0);c[a>>2]=f;c[a+4>>2]=e;c[a+8>>2]=0;return}function __ZN3MapIiN12InputDefault8JoyEventE10ComparatorIiE16DefaultAllocatorEixERKi(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;g=c[b>>2]|0;if(!g){h=__ZnwjPFPvjE(40,4740)|0;i=h+16|0;c[i>>2]=0;c[i+4>>2]=0;c[b>>2]=h;i=c[b+4>>2]|0;c[h+4>>2]=i;c[h+8>>2]=i;c[h+12>>2]=i;c[h>>2]=1;if(!h){c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;j=f;k=14}else{n=h;o=i;k=5}}else{n=g;o=c[b+4>>2]|0;k=5}a:do if((k|0)==5){g=c[n+8>>2]|0;b:do if((g|0)!=(o|0)){i=c[d>>2]|0;h=g;while(1){p=c[h+24>>2]|0;if((i|0)<(p|0))q=h+8|0;else{if((p|0)>=(i|0))break;q=h+4|0}p=c[q>>2]|0;if((p|0)==(o|0))break b;else h=p}if(!((h|0)==(o|0)|(h|0)==0)){r=h;break a}}while(0);c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;if(!n){j=f;k=14}else{s=f;k=15}}while(0);if((k|0)==14){n=__ZnwjPFPvjE(40,4740)|0;o=n+16|0;c[o>>2]=0;c[o+4>>2]=0;c[b>>2]=n;o=c[b+4>>2]|0;c[n+4>>2]=o;c[n+8>>2]=o;c[n+12>>2]=o;c[n>>2]=1;s=j;k=15}if((k|0)==15){k=__ZN3MapIiN12InputDefault8JoyEventE10ComparatorIiE16DefaultAllocatorE10_insert_rbERKiRKS1_(b,d,f)|0;if(!k){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145936,616,1145947,0);t=0;l=e;return t|0}else r=k}a[1263537]=0;t=r+28|0;l=e;return t|0}function __ZN6VectorIN12InputDefault16JoyDeviceMappingEE9push_backES1_(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0;e=l;l=l+80|0;if((l|0)>=(m|0))ba(80);f=e;g=c[b>>2]|0;if(!g)h=1;else h=(c[g+-4>>2]|0)+1|0;if(__ZN6VectorIN12InputDefault16JoyDeviceMappingEE6resizeEi(b,h)|0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);i=1;l=e;return i|0}a[1263537]=0;h=c[b>>2]|0;if(!h)j=-1;else j=(c[h+-4>>2]|0)+-1|0;c[f>>2]=0;h=c[d>>2]|0;if(h|0?(c[f>>2]=0,__Z28atomic_conditional_incrementPj(h+-8|0)|0):0)c[f>>2]=c[d>>2];h=f+4|0;g=d+4|0;c[h>>2]=0;k=c[g>>2]|0;if(k|0?(c[h>>2]=0,__Z28atomic_conditional_incrementPj(k+-8|0)|0):0)c[h>>2]=c[g>>2];g=f+8|0;c[f+12>>2]=379008;c[g>>2]=0;c[f+16>>2]=0;__ZN3MapIiN12InputDefault8JoyEventE10ComparatorIiE16DefaultAllocatorE10_copy_fromERKS5_(g,d+8|0);g=f+20|0;c[f+24>>2]=379008;c[g>>2]=0;c[f+28>>2]=0;__ZN3MapIiN12InputDefault8JoyEventE10ComparatorIiE16DefaultAllocatorE10_copy_fromERKS5_(g,d+20|0);g=f+32|0;h=d+32|0;d=g+48|0;do{c[g>>2]=c[h>>2];g=g+4|0;h=h+4|0}while((g|0)<(d|0));do if((j|0)<0)n=20;else{h=c[b>>2]|0;g=(h|0)==0;if(g)o=0;else o=c[h+-4>>2]|0;if((o|0)<=(j|0)){if(g)p=0;else p=c[h+-4>>2]|0;if((p|0)<=(j|0)){n=20;break}a[1263537]=0}__ZN6VectorIN12InputDefault16JoyDeviceMappingEE14_copy_on_writeEv(b);q=(c[b>>2]|0)+(j*80|0)|0}while(0);if((n|0)==20){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);q=0}__ZN12InputDefault16JoyDeviceMappingaSERKS0_(q,f)|0;__ZN12InputDefault16JoyDeviceMappingD2Ev(f);i=0;l=e;return i|0}function __ZN6VectorIcE14_copy_on_writeEv(b){b=b|0;var d=0,e=0,f=0;d=c[b>>2]|0;if(!d)return;if((c[d+-8>>2]|0)>>>0<=1)return;e=c[d+-4>>2]|0;d=e+-1|0;f=d>>>1|d;d=f>>>2|f;f=d>>>4|d;d=f>>>8|f;f=__ZN6Memory12alloc_staticEjb((d>>>16|d)+1|0,1)|0;c[f+-8>>2]=1;c[f+-4>>2]=e;if(e|0){d=0;do{a[f+d>>0]=a[(c[b>>2]|0)+d>>0]|0;d=d+1|0}while((d|0)!=(e|0))}e=c[b>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);c[b>>2]=f;return}function __ZN3MapIiN12InputDefault6JoypadE10ComparatorIiE16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(a,b){a=a|0;b=b|0;if((c[a+4>>2]|0)==(b|0))return;else{__ZN3MapIiN12InputDefault6JoypadE10ComparatorIiE16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(a,c[b+8>>2]|0);__ZN3MapIiN12InputDefault6JoypadE10ComparatorIiE16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(a,c[b+4>>2]|0);__ZN10StringNameD2Ev(b+32|0);__ZN10StringNameD2Ev(b+28|0);__ZN6Memory11free_staticEPvb(b,0);return}}function __ZN3MapIiN12InputDefault13VibrationInfoE10ComparatorIiE16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(a,b){a=a|0;b=b|0;if((c[a+4>>2]|0)==(b|0))return;else{__ZN3MapIiN12InputDefault13VibrationInfoE10ComparatorIiE16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(a,c[b+8>>2]|0);__ZN3MapIiN12InputDefault13VibrationInfoE10ComparatorIiE16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(a,c[b+4>>2]|0);__ZN6Memory11free_staticEPvb(b,0);return}}function __ZN3MapI10StringNameN12InputDefault6ActionE10ComparatorIS0_E16DefaultAllocatorE13_cleanup_treeEPNS6_7ElementE(a,b){a=a|0;b=b|0;if((c[a+4>>2]|0)==(b|0))return;else{__ZN3MapI10StringNameN12InputDefault6ActionE10ComparatorIS0_E16DefaultAllocatorE13_cleanup_treeEPNS6_7ElementE(a,c[b+8>>2]|0);__ZN3MapI10StringNameN12InputDefault6ActionE10ComparatorIS0_E16DefaultAllocatorE13_cleanup_treeEPNS6_7ElementE(a,c[b+4>>2]|0);__ZN10StringNameD2Ev(b+24|0);__ZN6Memory11free_staticEPvb(b,0);return}}function __ZN3MapIif10ComparatorIiE16DefaultAllocatorE13_cleanup_treeEPNS3_7ElementE(a,b){a=a|0;b=b|0;if((c[a+4>>2]|0)==(b|0))return;else{__ZN3MapIif10ComparatorIiE16DefaultAllocatorE13_cleanup_treeEPNS3_7ElementE(a,c[b+8>>2]|0);__ZN3MapIif10ComparatorIiE16DefaultAllocatorE13_cleanup_treeEPNS3_7ElementE(a,c[b+4>>2]|0);__ZN6Memory11free_staticEPvb(b,0);return}}function __ZN3SetIi10ComparatorIiE16DefaultAllocatorE13_cleanup_treeEPNS3_7ElementE(a,b){a=a|0;b=b|0;if((c[a+4>>2]|0)==(b|0))return;else{__ZN3SetIi10ComparatorIiE16DefaultAllocatorE13_cleanup_treeEPNS3_7ElementE(a,c[b+8>>2]|0);__ZN3SetIi10ComparatorIiE16DefaultAllocatorE13_cleanup_treeEPNS3_7ElementE(a,c[b+4>>2]|0);__ZN6Memory11free_staticEPvb(b,0);return}}function __ZNK5Input19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0;d=l;l=l+32|0;if((l|0)>=(m|0))ba(32);e=d+24|0;f=d+4|0;g=d;__ZN6StringC2EPKc(e,1132275);h=c[e>>2]|0;e=h;i=f+4|0;c[i>>2]=0;j=f+12|0;c[j>>2]=0;c[f>>2]=0;k=(h|0)==0;if(!k?(c[i>>2]=0,__Z28atomic_conditional_incrementPj(h+-8|0)|0):0)c[i>>2]=e;c[f+8>>2]=0;e=c[j>>2]|0;if(e|0){if(!(__Z16atomic_decrementPj(e+-8|0)|0))__ZN6Memory11free_staticEPvb(e,1);c[j>>2]=0}c[f+16>>2]=256;if(!(c[b>>2]|0)){j=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=j;c[j>>2]=0;c[j+4>>2]=0;c[j+8>>2]=0}j=__ZnwjPFPvjE(32,4740)|0;c[j>>2]=0;c[j+4>>2]=0;c[j+8>>2]=0;c[j+12>>2]=0;c[j+16>>2]=7;e=j+20|0;c[e>>2]=0;i=j+24|0;c[i>>2]=0;n=j+28|0;c[n>>2]=0;__ZN12PropertyInfoaSERKS_(j,f)|0;o=c[b>>2]|0;p=o+4|0;q=c[p>>2]|0;c[i>>2]=q;c[e>>2]=0;c[n>>2]=o;if(q|0)c[q+20>>2]=j;c[p>>2]=j;if(!(c[o>>2]|0))c[o>>2]=j;j=o+8|0;c[j>>2]=(c[j>>2]|0)+1;j=c[f+12>>2]|0;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);j=c[f+4>>2]|0;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);if(k){__ZN10StringNameC2EPKc(g,1132275);__ZN7ClassDB17get_property_listE10StringNameP4ListI12PropertyInfo16DefaultAllocatorEbPK6Object(g,b,1,a);__ZN10StringNameD2Ev(g);l=d;return}if(__Z16atomic_decrementPj(h+-8|0)|0){__ZN10StringNameC2EPKc(g,1132275);__ZN7ClassDB17get_property_listE10StringNameP4ListI12PropertyInfo16DefaultAllocatorEbPK6Object(g,b,1,a);__ZN10StringNameD2Ev(g);l=d;return}__ZN6Memory11free_staticEPvb(h,1);__ZN10StringNameC2EPKc(g,1132275);__ZN7ClassDB17get_property_listE10StringNameP4ListI12PropertyInfo16DefaultAllocatorEbPK6Object(g,b,1,a);__ZN10StringNameD2Ev(g);l=d;return}function __ZN7ClassDB10_add_classI5InputEEvv(){var a=0,b=0,d=0,e=0,f=0,g=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+16|0;d=a+12|0;e=a+8|0;f=a+4|0;g=a;__ZN6StringC2EPKc(b,1132275);c[e>>2]=c[b>>2];__ZN10StringNameC2ERK6String(d,e);__ZN6StringC2EPKc(b,1142944);c[g>>2]=c[b>>2];__ZN10StringNameC2ERK6String(f,g);__ZN7ClassDB11_add_class2ERK10StringNameS2_(d,f);__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);__ZN10StringNameD2Ev(d);d=c[e>>2]|0;if(!d){l=a;return}if(__Z16atomic_decrementPj(d+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(d,1);l=a;return}function __ZN7ClassDB10_add_classI12InputDefaultEEvv(){var a=0,b=0,d=0,e=0,f=0,g=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+16|0;d=a+12|0;e=a+8|0;f=a+4|0;g=a;__ZN6StringC2EPKc(b,465211);c[e>>2]=c[b>>2];__ZN10StringNameC2ERK6String(d,e);__ZN6StringC2EPKc(b,1132275);c[g>>2]=c[b>>2];__ZN10StringNameC2ERK6String(f,g);__ZN7ClassDB11_add_class2ERK10StringNameS2_(d,f);__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);__ZN10StringNameD2Ev(d);d=c[e>>2]|0;if(!d){l=a;return}if(__Z16atomic_decrementPj(d+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(d,1);l=a;return}function __ZN4Main10print_helpEPKc(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0;b=l;l=l+272|0;if((l|0)>=(m|0))ba(272);d=b+256|0;e=b+248|0;f=b+240|0;g=b+232|0;h=b+224|0;i=b+216|0;j=b+208|0;k=b+200|0;n=b+192|0;o=b+184|0;p=b+176|0;q=b+168|0;r=b+160|0;s=b+152|0;t=b+144|0;u=b+136|0;v=b+128|0;w=b+120|0;x=b+112|0;y=b+104|0;z=b+96|0;A=b+88|0;B=b+80|0;C=b+72|0;D=b+64|0;E=b+56|0;F=b+48|0;G=b+8|0;H=__ZN2OS13get_singletonEv()|0;bj[c[(c[H>>2]|0)+52>>2]&4095](H,465224,b);H=__ZN2OS13get_singletonEv()|0;I=c[(c[H>>2]|0)+52>>2]|0;c[G>>2]=a;bj[I&4095](H,465306,G);G=__ZN2OS13get_singletonEv()|0;bj[c[(c[G>>2]|0)+52>>2]&4095](G,465335,b+16|0);G=__ZN2OS13get_singletonEv()|0;bj[c[(c[G>>2]|0)+52>>2]&4095](G,465345,b+24|0);G=__ZN2OS13get_singletonEv()|0;bj[c[(c[G>>2]|0)+52>>2]&4095](G,465396,b+32|0);G=__ZN2OS13get_singletonEv()|0;bj[c[(c[G>>2]|0)+52>>2]&4095](G,465425,b+40|0);G=__Z15tests_get_namesv()|0;H=(c[G>>2]|0)==0;I=__ZN2OS13get_singletonEv()|0;a=c[(c[I>>2]|0)+52>>2]|0;if(H){J=a;K=I}else{H=1263606;L=G;G=a;a=I;while(1){I=c[L>>2]|0;c[F>>2]=H;c[F+4>>2]=I;bj[G&4095](a,532963,F);L=L+4|0;I=(c[L>>2]|0)==0;M=__ZN2OS13get_singletonEv()|0;N=c[(c[M>>2]|0)+52>>2]|0;if(I){J=N;K=M;break}else{H=1144817;G=N;a=M}}}bj[J&4095](K,773984,E);E=__ZN2OS13get_singletonEv()|0;bj[c[(c[E>>2]|0)+52>>2]&4095](E,465429,D);D=__ZN2OS13get_singletonEv()|0;bj[c[(c[D>>2]|0)+52>>2]&4095](D,465476,C);C=__ZN2OS13get_singletonEv()|0;bj[c[(c[C>>2]|0)+52>>2]&4095](C,465512,B);B=__ZN2OS13get_singletonEv()|0;bj[c[(c[B>>2]|0)+52>>2]&4095](B,465540,A);A=__ZN2OS13get_singletonEv()|0;bj[c[(c[A>>2]|0)+52>>2]&4095](A,465566,z);z=__ZN2OS13get_singletonEv()|0;bj[c[(c[z>>2]|0)+52>>2]&4095](z,465590,y);y=__ZN2OS13get_singletonEv()|0;if((ij[c[c[y>>2]>>2]&8191](y)|0)>0){y=0;do{if(y|0){z=__ZN2OS13get_singletonEv()|0;bj[c[(c[z>>2]|0)+52>>2]&4095](z,1144817,u)}z=__ZN2OS13get_singletonEv()|0;A=c[(c[z>>2]|0)+52>>2]|0;B=__ZN2OS13get_singletonEv()|0;c[t>>2]=$i[c[(c[B>>2]|0)+4>>2]&8191](B,y)|0;bj[A&4095](z,562426,t);y=y+1|0;z=__ZN2OS13get_singletonEv()|0}while((y|0)<(ij[c[c[z>>2]>>2]&8191](z)|0))}y=__ZN2OS13get_singletonEv()|0;bj[c[(c[y>>2]|0)+52>>2]&4095](y,773984,x);x=__ZN2OS13get_singletonEv()|0;bj[c[(c[x>>2]|0)+52>>2]&4095](x,465620,w);w=__ZN2OS13get_singletonEv()|0;bj[c[(c[w>>2]|0)+52>>2]&4095](w,465661,v);v=__ZN2OS13get_singletonEv()|0;if((ij[c[(c[v>>2]|0)+12>>2]&8191](v)|0)>0){v=0;do{if(v|0){w=__ZN2OS13get_singletonEv()|0;bj[c[(c[w>>2]|0)+52>>2]&4095](w,1144817,e)}w=__ZN2OS13get_singletonEv()|0;x=c[(c[w>>2]|0)+52>>2]|0;y=__ZN2OS13get_singletonEv()|0;c[d>>2]=$i[c[(c[y>>2]|0)+16>>2]&8191](y,v)|0;bj[x&4095](w,562426,d);v=v+1|0;w=__ZN2OS13get_singletonEv()|0}while((v|0)<(ij[c[(c[w>>2]|0)+12>>2]&8191](w)|0))}v=__ZN2OS13get_singletonEv()|0;bj[c[(c[v>>2]|0)+52>>2]&4095](v,773984,s);s=__ZN2OS13get_singletonEv()|0;bj[c[(c[s>>2]|0)+52>>2]&4095](s,465691,r);r=__ZN2OS13get_singletonEv()|0;bj[c[(c[r>>2]|0)+52>>2]&4095](r,465763,q);q=__ZN2OS13get_singletonEv()|0;bj[c[(c[q>>2]|0)+52>>2]&4095](q,465801,p);p=__ZN2OS13get_singletonEv()|0;bj[c[(c[p>>2]|0)+52>>2]&4095](p,465846,o);o=__ZN2OS13get_singletonEv()|0;bj[c[(c[o>>2]|0)+52>>2]&4095](o,465907,n);n=__ZN2OS13get_singletonEv()|0;bj[c[(c[n>>2]|0)+52>>2]&4095](n,465978,k);k=__ZN2OS13get_singletonEv()|0;bj[c[(c[k>>2]|0)+52>>2]&4095](k,466052,j);j=__ZN2OS13get_singletonEv()|0;bj[c[(c[j>>2]|0)+52>>2]&4095](j,466150,i);i=__ZN2OS13get_singletonEv()|0;bj[c[(c[i>>2]|0)+52>>2]&4095](i,466177,h);h=__ZN2OS13get_singletonEv()|0;bj[c[(c[h>>2]|0)+52>>2]&4095](h,466217,g);g=__ZN2OS13get_singletonEv()|0;bj[c[(c[g>>2]|0)+52>>2]&4095](g,466264,f);l=b;return}function __ZN4Main5setupEPKciPPcb(d,e,f,h){d=d|0;e=e|0;f=f|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0,ia=0,ja=0,ka=0,la=0,ma=0,na=0,oa=0,pa=0,qa=0,ra=0,sa=0,ta=0,ua=0,va=0,wa=0,xa=0,ya=0,za=0,Aa=0,Ba=0,Ca=0,Da=0,Ea=0,Fa=0,Ga=0,Ha=0,Ia=0,Ja=0,Ka=0,La=0,Ma=0,Na=0,Oa=0,Pa=0,Qa=0,Ra=0,Sa=0,Ta=0,Ua=0,Va=0,Wa=0,Xa=0,Ya=0,Za=0,_a=0,$a=0,ab=0,bb=0,cb=0,db=0,eb=0,fb=0,gb=0,hb=0,ib=0,jb=0,kb=0,lb=0,mb=0,nb=0,ob=0,pb=0,qb=0,rb=0,sb=0,tb=0,ub=0,vb=0,wb=0,xb=0,yb=0,zb=0,Ab=0,Bb=0,Cb=0,Db=0,Eb=0,Fb=0,Gb=0,Hb=0,Ib=0,Jb=0,Kb=0,Lb=0,Mb=0,Nb=0,Ob=0,Pb=0,Qb=0,Rb=0,Sb=0,Tb=0,Ub=0,Vb=0,Wb=0,Xb=0,Yb=0,Zb=0,_b=0,$b=0,ac=0,bc=0,cc=0,dc=0,ec=0,fc=0,gc=0,hc=0,ic=0,jc=0,kc=0,lc=0,mc=0;i=l;l=l+1136|0;if((l|0)>=(m|0))ba(1136);j=i+936|0;k=i+928|0;n=i+920|0;o=i+912|0;p=i+904|0;q=i+896|0;r=i+888|0;s=i+880|0;t=i+872|0;u=i+864|0;v=i+1124|0;w=i+1120|0;x=i+1116|0;y=i+1112|0;z=i+1108|0;A=i+1104|0;B=i+1096|0;C=i+1088|0;D=i+1080|0;E=i+1072|0;G=i+1064|0;H=i+1056|0;I=i+1100|0;J=i+1092|0;K=i+1084|0;L=i+1076|0;M=i+1068|0;N=i+1060|0;O=i+1052|0;P=i+1048|0;Q=i+1044|0;R=i+1040|0;S=i+1036|0;T=i+1032|0;U=i+840|0;V=i+1028|0;W=i+1024|0;X=i+1020|0;Y=i+1016|0;Z=i+1012|0;_=i+816|0;$=i+792|0;aa=i+768|0;ca=i+744|0;da=i+1008|0;ea=i+1004|0;fa=i+1e3|0;ga=i+996|0;ha=i+992|0;ia=i+988|0;ja=i+984|0;ka=i+980|0;la=i+976|0;ma=i+972|0;na=i+720|0;oa=i+968|0;pa=i+696|0;qa=i+672|0;ra=i+648|0;sa=i+964|0;ta=i+624|0;ua=i+960|0;va=i+600|0;wa=i+576|0;xa=i+956|0;ya=i+552|0;za=i+952|0;Aa=i+528|0;Ba=i+948|0;Ca=i+504|0;Da=i+944|0;Ea=i+940|0;Fa=i+480|0;Ga=i+456|0;Ha=i+432|0;Ia=i+408|0;Ja=i+384|0;Ka=i+360|0;La=i+336|0;Ma=i+312|0;Na=i+288|0;Oa=i+264|0;Pa=i+240|0;Qa=i+216|0;Ra=i+192|0;Sa=i+168|0;Ta=i+144|0;Ua=i+120|0;Va=i+96|0;Wa=i+72|0;Xa=i+48|0;Ya=i+24|0;Za=i;__ZN13RID_OwnerBase8init_ridEv();_a=__ZN2OS13get_singletonEv()|0;gj[c[(c[_a>>2]|0)+20>>2]&8191](_a);_a=__ZnwjPKc(64,1263606)|0;__ZN6EngineC2Ev(_a);c[305162]=_a;__Z19register_core_typesv();__Z26register_core_driver_typesv();_a=__ZN6Thread13get_caller_IDEv()|0;$a=1220472;c[$a>>2]=_a;c[$a+4>>2]=F;$a=__ZnwjPKc(144,1263606)|0;__ZN12GlobalConfigC2Ev($a);__Z22postinitialize_handlerP6Object($a);c[305163]=$a;$a=__ZnwjPKc(104,1263606)|0;__ZN8InputMapC2Ev($a);__Z22postinitialize_handlerP6Object($a);c[305164]=$a;__Z22register_core_settingsv();$a=__ZnwjPKc(108,1263606)|0;__ZN17TranslationServerC2Ev($a);__Z22postinitialize_handlerP6Object($a);c[305165]=$a;$a=__ZnwjPKc(88,1263606)|0;__ZN11PerformanceC2Ev($a);__Z22postinitialize_handlerP6Object($a);c[305166]=$a;$a=c[305163]|0;__ZN10StringNameC2EPKc(w,1135837);_a=c[305166]|0;__ZN10StringNameC2Ev(v);__ZN10StringNameaSERKS_(v,w);c[v+4>>2]=_a;__ZN12GlobalConfig13add_singletonERKNS_9SingletonE($a,v);__ZN10StringNameD2Ev(v);__ZN10StringNameD2Ev(w);c[x>>2]=0;if((e|0)>0){$a=0;_a=0;ab=0;bb=0;while(1){cb=__ZN6String4utf8EPKci(c[f+($a<<2)>>2]|0,-1)|0;db=cb;if(!_a){eb=__ZnwjPFPvjE(12,4740)|0;c[eb>>2]=0;c[eb+4>>2]=0;c[eb+8>>2]=0;fb=eb;gb=eb;hb=eb}else{fb=_a;gb=ab;hb=bb}eb=__ZnwjPFPvjE(16,4740)|0;c[eb>>2]=0;c[eb+4>>2]=0;c[eb+8>>2]=0;c[eb+12>>2]=0;ib=(cb|0)==0;if(!ib?(c[eb>>2]=0,__Z28atomic_conditional_incrementPj(cb+-8|0)|0):0)c[eb>>2]=db;db=fb+4|0;jb=c[db>>2]|0;c[eb+8>>2]=jb;c[eb+4>>2]=0;c[eb+12>>2]=fb;if(jb|0)c[jb+4>>2]=eb;c[db>>2]=eb;if(!(c[fb>>2]|0))c[fb>>2]=eb;eb=fb+8|0;c[eb>>2]=(c[eb>>2]|0)+1;if(!ib?(__Z16atomic_decrementPj(cb+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(cb,1);$a=$a+1|0;if(($a|0)==(e|0))break;else{_a=fb;ab=gb;bb=hb}}if(!fb){kb=0;lb=gb;mb=hb;nb=0;ob=1}else{pb=gb;qb=hb;rb=fb;sb=fb;tb=0;ub=17}}else{kb=0;lb=0;mb=0;nb=0;ob=1}while(1){if((ub|0)==17){ub=0;kb=c[rb>>2]|0;lb=pb;mb=qb;nb=sb;ob=tb}if(!kb)break;c[y>>2]=__ZNK6String13strip_escapesEv(kb)|0;__ZN6StringC2EPKc(v,466321);__ZN6StringC2EPKc(w,1143407);fb=__ZNK6String7replaceES_S_(y,v,w)|0;hb=c[w>>2]|0;if(hb|0?(__Z16atomic_decrementPj(hb+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(hb,1);hb=c[v>>2]|0;if(hb|0?(__Z16atomic_decrementPj(hb+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(hb,1);hb=fb;gb=c[kb>>2]|0;if((gb|0)==(fb|0)){if(fb|0)ub=33}else{if(gb|0?(__Z16atomic_decrementPj(gb+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(gb,1);c[kb>>2]=0;if(fb|0)if(!(__Z28atomic_conditional_incrementPj(fb+-8|0)|0))ub=33;else{c[kb>>2]=hb;ub=33}}if((ub|0)==33?(ub=0,(__Z16atomic_decrementPj(fb+-8|0)|0)==0):0)__ZN6Memory11free_staticEPvb(fb,1);fb=c[y>>2]|0;if(fb|0?(__Z16atomic_decrementPj(fb+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(fb,1);pb=lb;qb=mb;rb=kb+4|0;sb=nb;tb=ob;ub=17}tb=__ZN2OS13get_singletonEv()|0;Pi[c[(c[tb>>2]|0)+8>>2]&2047](v,tb);c[305154]=c[v>>2];c[305155]=c[v+4>>2];b[610312]=b[v+8>>1]|0;a[1220626]=a[v+10>>0]|0;__ZN6StringC2EPKc(v,1263606);__ZN6StringC2EPKc(w,1263606);__ZN6StringC2EPKc(y,1219936);c[z>>2]=0;c[A>>2]=0;c[B>>2]=0;c[C>>2]=0;c[D>>2]=0;__ZN6StringC2EPKc(E,1263606);c[G>>2]=0;if(ob)vb=0;else vb=c[nb>>2]|0;tb=c[313765]|0;c[305167]=tb;if(!tb){tb=__ZnwjPKc(24,1263606)|0;__ZN10PackedDataC2Ev(tb);c[305167]=tb}tb=__ZN10ZipArchive13get_singletonEv()|0;c[305168]=tb;if(!tb){sb=__ZnwjPKc(24,1263606)|0;__ZN10ZipArchiveC2Ev(sb);c[305168]=sb;wb=sb}else wb=tb;__ZN10PackedData15add_pack_sourceEP10PackSource(c[305167]|0,wb);a:do if(vb){wb=0;tb=-1;sb=0;kb=vb;rb=0;qb=0;b:while(1){pb=kb+4|0;fb=c[pb>>2]|0;c:do if(__ZNK6StringeqEPKc(kb,466325)|0){xb=wb;yb=tb;zb=sb;Ab=fb;Bb=qb;Cb=rb}else{if(__ZNK6StringeqEPKc(kb,466331)|0){Db=rb;Eb=qb;ub=801;break a}if(__ZNK6StringeqEPKc(kb,466334)|0){Db=rb;Eb=qb;ub=801;break a}if(__ZNK6StringeqEPKc(kb,466341)|0){Db=rb;Eb=qb;ub=801;break a}do if(__ZNK6StringeqEPKc(kb,466344)|0){hb=c[pb>>2]|0;if(!hb){ub=83;break b}c[H>>2]=0;if((c[hb>>2]|0?(c[H>>2]=0,gb=c[hb>>2]|0,gb|0):0)?__Z28atomic_conditional_incrementPj(gb+-8|0)|0:0)c[H>>2]=c[hb>>2];__ZN6StringC2EPKc(I,1128169);hb=(__ZNK6String4findES_i(H,I,0)|0)==-1;gb=c[I>>2]|0;if(gb|0?(__Z16atomic_decrementPj(gb+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(gb,1);do if(hb){gb=__ZN2OS13get_singletonEv()|0;bb=c[(c[gb>>2]|0)+52>>2]|0;c[J>>2]=__ZNK6String4utf8Ev(H)|0;c[u>>2]=__ZNK10CharString8get_dataEv(J)|0;bj[bb&4095](gb,466347,u);gb=c[J>>2]|0;if(!gb){Fb=fb;Gb=9;Hb=sb}else{if(__Z16atomic_decrementPj(gb+-8|0)|0){Fb=fb;Gb=9;Hb=sb;break}__ZN6Memory11free_staticEPvb(gb,1);Fb=fb;Gb=9;Hb=sb}}else{__ZN6StringC2EPKc(L,1128169);c[K>>2]=__ZNK6String9get_sliceES_i(H,L,0)|0;gb=__ZNK6String6to_intEv(K)|0;bb=c[K>>2]|0;do if(bb|0){if(__Z16atomic_decrementPj(bb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(bb,1)}while(0);bb=c[L>>2]|0;do if(bb|0){if(__Z16atomic_decrementPj(bb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(bb,1)}while(0);__ZN6StringC2EPKc(N,1128169);c[M>>2]=__ZNK6String9get_sliceES_i(H,N,1)|0;bb=__ZNK6String6to_intEv(M)|0;ab=c[M>>2]|0;do if(ab|0){if(__Z16atomic_decrementPj(ab+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ab,1)}while(0);ab=c[N>>2]|0;do if(ab|0){if(__Z16atomic_decrementPj(ab+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ab,1)}while(0);if((gb|0)==0|(bb|0)==0){ab=__ZN2OS13get_singletonEv()|0;bj[c[(c[ab>>2]|0)+52>>2]&4095](ab,466372,t);Fb=fb;Gb=9;Hb=sb;break}else{c[305154]=gb;c[305155]=bb;Fb=c[(c[pb>>2]|0)+4>>2]|0;Gb=0;Hb=1;break}}while(0);hb=c[H>>2]|0;do if(hb|0){if(__Z16atomic_decrementPj(hb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(hb,1)}while(0);if(!Gb){xb=wb;yb=tb;zb=Hb;Ab=Fb;Bb=qb;Cb=rb;break c}else{Ib=Gb;Jb=Hb}}else{if(__ZNK6StringeqEPKc(kb,466454)|0){hb=c[pb>>2]|0;if(!hb){ub=114;break b}c[H>>2]=0;do if(c[hb>>2]|0?(c[H>>2]=0,ab=c[hb>>2]|0,ab|0):0){if(!(__Z28atomic_conditional_incrementPj(ab+-8|0)|0))break;c[H>>2]=c[hb>>2]}while(0);__ZN6StringC2EPKc(O,1128169);hb=(__ZNK6String4findES_i(H,O,0)|0)==-1;ab=c[O>>2]|0;do if(ab|0){if(__Z16atomic_decrementPj(ab+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ab,1)}while(0);do if(hb){ab=__ZN2OS13get_singletonEv()|0;_a=c[(c[ab>>2]|0)+52>>2]|0;c[P>>2]=__ZNK6String4utf8Ev(H)|0;c[r>>2]=__ZNK10CharString8get_dataEv(P)|0;bj[_a&4095](ab,466457,r);ab=c[P>>2]|0;if(!ab){Kb=fb;Lb=9;break}if(__Z16atomic_decrementPj(ab+-8|0)|0){Kb=fb;Lb=9;break}__ZN6Memory11free_staticEPvb(ab,1);Kb=fb;Lb=9}else{__ZN6StringC2EPKc(R,1128169);c[Q>>2]=__ZNK6String9get_sliceES_i(H,R,0)|0;ab=__ZNK6String6to_intEv(Q)|0;_a=c[Q>>2]|0;do if(_a|0){if(__Z16atomic_decrementPj(_a+-8|0)|0)break;__ZN6Memory11free_staticEPvb(_a,1)}while(0);_a=c[R>>2]|0;do if(_a|0){if(__Z16atomic_decrementPj(_a+-8|0)|0)break;__ZN6Memory11free_staticEPvb(_a,1)}while(0);__ZN6StringC2EPKc(T,1128169);c[S>>2]=__ZNK6String9get_sliceES_i(H,T,1)|0;_a=__ZNK6String6to_intEv(S)|0;bb=c[S>>2]|0;do if(bb|0){if(__Z16atomic_decrementPj(bb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(bb,1)}while(0);bb=c[T>>2]|0;do if(bb|0){if(__Z16atomic_decrementPj(bb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(bb,1)}while(0);g[305070]=+(ab|0);g[305071]=+(_a|0);a[1256978]=1;Kb=c[(c[pb>>2]|0)+4>>2]|0;Lb=0}while(0);hb=c[H>>2]|0;do if(hb|0){if(__Z16atomic_decrementPj(hb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(hb,1)}while(0);if(!Lb){xb=wb;yb=tb;zb=sb;Ab=Kb;Bb=qb;Cb=rb;break c}else{Ib=Lb;Jb=sb;break}}if(__ZNK6StringeqEPKc(kb,466519)|0){a[1256979]=1;xb=wb;yb=tb;zb=sb;Ab=fb;Bb=qb;Cb=rb;break c}if(__ZNK6StringeqEPKc(kb,466523)|0){a[1256980]=1;xb=wb;yb=tb;zb=sb;Ab=fb;Bb=qb;Cb=rb;break c}if(__ZNK6StringeqEPKc(kb,466526)|0){a[1256981]=1;xb=wb;yb=tb;zb=sb;Ab=fb;Bb=qb;Cb=rb;break c}if(__ZNK6StringeqEPKc(kb,466535)|0){hb=c[pb>>2]|0;if(!hb){ub=131;break b}bb=c[v>>2]|0;do if((bb|0)!=(c[hb>>2]|0)){do if(bb|0){if(__Z16atomic_decrementPj(bb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(bb,1)}while(0);c[v>>2]=0;_a=c[hb>>2]|0;if(!_a)break;if(!(__Z28atomic_conditional_incrementPj(_a+-8|0)|0))break;c[v>>2]=c[hb>>2]}while(0);xb=wb;yb=tb;zb=sb;Ab=c[(c[pb>>2]|0)+4>>2]|0;Bb=qb;Cb=rb;break c}if(__ZNK6StringeqEPKc(kb,466580)|0){hb=c[pb>>2]|0;if(!hb){ub=142;break b}bb=c[305157]|0;do if((bb|0)!=(c[hb>>2]|0)){do if(bb|0){if(__Z16atomic_decrementPj(bb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(bb,1)}while(0);c[305157]=0;_a=c[hb>>2]|0;if(!_a)break;if(!(__Z28atomic_conditional_incrementPj(_a+-8|0)|0))break;c[305157]=c[hb>>2]}while(0);xb=wb;yb=tb;zb=sb;Ab=c[(c[pb>>2]|0)+4>>2]|0;Bb=qb;Cb=rb;break c}if(__ZNK6StringeqEPKc(kb,466631)|0){a[1256982]=1;xb=wb;yb=tb;zb=sb;Ab=fb;Bb=qb;Cb=rb;break c}if(__ZNK6StringeqEPKc(kb,466637)|0){hb=c[pb>>2]|0;if(!hb){Db=rb;Eb=qb;ub=801;break a}bb=c[C>>2]|0;do if((bb|0)!=(c[hb>>2]|0)){do if(bb|0){if(__Z16atomic_decrementPj(bb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(bb,1)}while(0);c[C>>2]=0;_a=c[hb>>2]|0;if(!_a)break;if(!(__Z28atomic_conditional_incrementPj(_a+-8|0)|0))break;c[C>>2]=c[hb>>2]}while(0);xb=wb;yb=tb;zb=sb;Ab=c[(c[pb>>2]|0)+4>>2]|0;Bb=qb;Cb=rb;break c}if(__ZNK6StringeqEPKc(kb,466642)|0){hb=c[pb>>2]|0;if(!hb){Db=rb;Eb=qb;ub=801;break a}bb=c[D>>2]|0;do if((bb|0)!=(c[hb>>2]|0)){do if(bb|0){if(__Z16atomic_decrementPj(bb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(bb,1)}while(0);c[D>>2]=0;_a=c[hb>>2]|0;if(!_a)break;if(!(__Z28atomic_conditional_incrementPj(_a+-8|0)|0))break;c[D>>2]=c[hb>>2]}while(0);xb=wb;yb=tb;zb=sb;Ab=c[(c[pb>>2]|0)+4>>2]|0;Bb=qb;Cb=rb;break c}if(__ZNK6StringeqEPKc(kb,466652)|0){hb=c[pb>>2]|0;if(!hb){Db=rb;Eb=qb;ub=801;break a}do if(__ZNK6StringeqEPKc(hb,466661)|0)Mb=1;else{if(__ZNK6StringeqEPKc(c[pb>>2]|0,466666)|0){Mb=0;break}bb=__ZNK6StringeqEPKc(c[pb>>2]|0,466673)|0;Mb=bb?2:tb}while(0);xb=wb;yb=Mb;zb=sb;Ab=c[(c[pb>>2]|0)+4>>2]|0;Bb=qb;Cb=rb;break c}if(__ZNK6StringeqEPKc(kb,466682)|0){hb=c[pb>>2]|0;if(!hb){Db=rb;Eb=qb;ub=801;break a}bb=c[w>>2]|0;do if((bb|0)!=(c[hb>>2]|0)){do if(bb|0){if(__Z16atomic_decrementPj(bb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(bb,1)}while(0);c[w>>2]=0;_a=c[hb>>2]|0;if(!_a)break;if(!(__Z28atomic_conditional_incrementPj(_a+-8|0)|0))break;c[w>>2]=c[hb>>2]}while(0);xb=wb;yb=tb;zb=sb;Ab=c[(c[pb>>2]|0)+4>>2]|0;Bb=qb;Cb=rb;break c}if(__ZNK6StringeqEPKc(kb,466686)|0){a[1256983]=1;xb=wb;yb=tb;zb=sb;Ab=fb;Bb=qb;Cb=rb;break c}do if(!(__ZNK6StringeqEPKc(kb,466689)|0)){if(__ZNK6StringeqEPKc(kb,466692)|0)break;if(__ZNK6StringeqEPKc(kb,466700)|0){hb=__ZN2OS13get_singletonEv()|0;Pi[c[(c[hb>>2]|0)+396>>2]&2047](hb,1);xb=wb;yb=tb;zb=sb;Ab=fb;Bb=qb;Cb=rb;break c}if(__ZNK6StringeqEPKc(kb,466710)|0){xb=1;yb=tb;zb=sb;Ab=fb;Bb=qb;Cb=rb;break c}if(__ZNK6StringeqEPKc(kb,466717)|0){a[(__ZN2OS13get_singletonEv()|0)+14>>0]=1;xb=wb;yb=tb;zb=sb;Ab=fb;Bb=qb;Cb=rb;break c}if(__ZNK6StringeqEPKc(kb,466720)|0){hb=c[pb>>2]|0;if(!hb){Db=rb;Eb=qb;ub=801;break a}c[H>>2]=0;do if(c[hb>>2]|0){c[H>>2]=0;bb=c[hb>>2]|0;if(!bb)break;if(!(__Z28atomic_conditional_incrementPj(bb+-8|0)|0))break;c[H>>2]=c[hb>>2]}while(0);hb=__ZN2OS13get_singletonEv()|0;do if($i[c[(c[hb>>2]|0)+264>>2]&8191](hb,H)|0){bb=c[pb>>2]|0;_a=c[y>>2]|0;if((_a|0)==(c[bb>>2]|0))break;do if(_a|0){if(__Z16atomic_decrementPj(_a+-8|0)|0)break;__ZN6Memory11free_staticEPvb(_a,1)}while(0);c[y>>2]=0;_a=c[bb>>2]|0;if(!_a)break;if(!(__Z28atomic_conditional_incrementPj(_a+-8|0)|0))break;c[y>>2]=c[bb>>2]}while(0);hb=c[(c[pb>>2]|0)+4>>2]|0;_a=c[H>>2]|0;do if(_a|0){if(__Z16atomic_decrementPj(_a+-8|0)|0)break;__ZN6Memory11free_staticEPvb(_a,1)}while(0);xb=wb;yb=tb;zb=sb;Ab=hb;Bb=qb;Cb=rb;break c}__ZN6StringC2EPKc(H,1089920);_a=__ZNK6String9ends_withERKS_(kb,H)|0;ab=c[H>>2]|0;do if(ab|0){if(__Z16atomic_decrementPj(ab+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ab,1)}while(0);if(_a){c[H>>2]=0;c[U>>2]=0;do if(c[kb>>2]|0){c[U>>2]=0;ab=c[kb>>2]|0;if(!ab)break;if(!(__Z28atomic_conditional_incrementPj(ab+-8|0)|0))break;c[U>>2]=c[kb>>2]}while(0);__ZN6StringC2EPKc(V,1142570);_a=__ZNK6String9find_lastES_(U,V)|0;__ZN6StringC2EPKc(W,1106939);do if((_a|0)>(__ZNK6String9find_lastES_(U,W)|0)){__ZN6StringC2EPKc(X,1142570);ab=__ZNK6String9find_lastES_(U,X)|0;hb=c[X>>2]|0;if(!hb){Nb=ab;break}if(__Z16atomic_decrementPj(hb+-8|0)|0){Nb=ab;break}__ZN6Memory11free_staticEPvb(hb,1);Nb=ab}else{__ZN6StringC2EPKc(Y,1106939);ab=__ZNK6String9find_lastES_(U,Y)|0;hb=c[Y>>2]|0;if(!hb){Nb=ab;break}if(__Z16atomic_decrementPj(hb+-8|0)|0){Nb=ab;break}__ZN6Memory11free_staticEPvb(hb,1);Nb=ab}while(0);_a=c[W>>2]|0;do if(_a|0){if(__Z16atomic_decrementPj(_a+-8|0)|0)break;__ZN6Memory11free_staticEPvb(_a,1)}while(0);_a=c[V>>2]|0;do if(_a|0){if(__Z16atomic_decrementPj(_a+-8|0)|0)break;__ZN6Memory11free_staticEPvb(_a,1)}while(0);d:do if((Nb|0)==-1)__ZN6StringaSEPKc(H,1219936);else{_a=__ZNK6String6substrEii(U,0,Nb)|0;ab=_a;hb=c[H>>2]|0;do if((hb|0)==(_a|0)){if(!_a)break d}else{do if(hb|0){if(__Z16atomic_decrementPj(hb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(hb,1)}while(0);c[H>>2]=0;if(!_a)break d;if(!(__Z28atomic_conditional_incrementPj(_a+-8|0)|0))break;c[H>>2]=ab}while(0);if(__Z16atomic_decrementPj(_a+-8|0)|0)break;__ZN6Memory11free_staticEPvb(_a,1)}while(0);ab=__ZN2OS13get_singletonEv()|0;do if($i[c[(c[ab>>2]|0)+264>>2]&8191](ab,H)|0){hb=c[y>>2]|0;if((hb|0)==(c[H>>2]|0))break;do if(hb|0){if(__Z16atomic_decrementPj(hb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(hb,1)}while(0);c[y>>2]=0;hb=c[H>>2]|0;if(!hb)break;if(!(__Z28atomic_conditional_incrementPj(hb+-8|0)|0))break;c[y>>2]=c[H>>2]}while(0);ab=c[U>>2]|0;do if(ab|0){if(__Z16atomic_decrementPj(ab+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ab,1)}while(0);ab=c[H>>2]|0;do if(ab|0){if(__Z16atomic_decrementPj(ab+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ab,1)}while(0);xb=wb;yb=tb;zb=sb;Ab=fb;Bb=qb;Cb=rb;break c}if(__ZNK6StringeqEPKc(kb,466726)|0){ab=c[pb>>2]|0;if(!ab){Db=rb;Eb=qb;ub=801;break a}c[H>>2]=0;do if(c[ab>>2]|0){c[H>>2]=0;hb=c[ab>>2]|0;if(!hb)break;if(!(__Z28atomic_conditional_incrementPj(hb+-8|0)|0))break;c[H>>2]=c[ab>>2]}while(0);__ZN6StringC2EPKc(U,1117595);ab=__ZNK6String5splitERKS_b(H,U,1)|0;hb=ab;_a=c[G>>2]|0;do if((_a|0)==(ab|0)){if(ab|0)ub=276}else{do if(_a|0){if(__Z16atomic_decrementPj(_a+-8|0)|0)break;bb=c[G>>2]|0;gb=(bb|0)==0?0:bb+-4|0;bb=gb+4|0;if(c[gb>>2]|0){e=0;do{$a=c[bb+(e<<2)>>2]|0;do if($a|0){if(__Z16atomic_decrementPj($a+-8|0)|0)break;__ZN6Memory11free_staticEPvb($a,1)}while(0);e=e+1|0}while(e>>>0<(c[gb>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(_a,1)}while(0);c[G>>2]=0;if(!ab)break;if(!(__Z28atomic_conditional_incrementPj(ab+-8|0)|0)){ub=276;break}c[G>>2]=hb;ub=276}while(0);do if((ub|0)==276){ub=0;if(__Z16atomic_decrementPj(ab+-8|0)|0)break;hb=ab+-4|0;if(c[hb>>2]|0){_a=0;do{gb=c[ab+(_a<<2)>>2]|0;do if(gb|0){if(__Z16atomic_decrementPj(gb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(gb,1)}while(0);_a=_a+1|0}while(_a>>>0<(c[hb>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(ab,1)}while(0);ab=c[U>>2]|0;do if(ab|0){if(__Z16atomic_decrementPj(ab+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ab,1)}while(0);ab=c[(c[pb>>2]|0)+4>>2]|0;hb=c[H>>2]|0;do if(hb|0){if(__Z16atomic_decrementPj(hb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(hb,1)}while(0);xb=wb;yb=tb;zb=sb;Ab=ab;Bb=qb;Cb=rb;break c}if(__ZNK6StringeqEPKc(kb,466730)|0){hb=c[pb>>2]|0;if(!hb){Db=rb;Eb=qb;ub=801;break a}c[305169]=__ZNK6String6to_intEv(hb)|0;xb=wb;yb=tb;zb=sb;Ab=c[(c[pb>>2]|0)+4>>2]|0;Bb=qb;Cb=rb;break c}if(__ZNK6StringeqEPKc(kb,466738)|0){if(!(c[pb>>2]|0)){Db=rb;Eb=qb;ub=801;break a}hb=__ZN6Engine13get_singletonEv()|0;__ZN6Engine14set_time_scaleEf(hb,+__ZNK6String9to_doubleEv(c[pb>>2]|0));xb=wb;yb=tb;zb=sb;Ab=c[(c[pb>>2]|0)+4>>2]|0;Bb=qb;Cb=rb;break c}if(__ZNK6StringeqEPKc(kb,466749)|0){hb=c[pb>>2]|0;if(!hb){Db=rb;Eb=qb;ub=801;break a}if(!rb){_a=__ZnwjPFPvjE(12,4740)|0;c[_a>>2]=0;c[_a+4>>2]=0;c[_a+8>>2]=0;Ob=_a;Pb=_a}else{Ob=rb;Pb=qb}_a=__ZnwjPFPvjE(16,4740)|0;c[_a>>2]=0;c[_a+4>>2]=0;c[_a+8>>2]=0;c[_a+12>>2]=0;do if(c[hb>>2]|0){c[_a>>2]=0;gb=c[hb>>2]|0;if(!gb)break;if(!(__Z28atomic_conditional_incrementPj(gb+-8|0)|0))break;c[_a>>2]=c[hb>>2]}while(0);hb=Ob+4|0;ab=c[hb>>2]|0;c[_a+8>>2]=ab;c[_a+4>>2]=0;c[_a+12>>2]=Ob;if(ab|0)c[ab+4>>2]=_a;c[hb>>2]=_a;if(!(c[Ob>>2]|0))c[Ob>>2]=_a;hb=Ob+8|0;c[hb>>2]=(c[hb>>2]|0)+1;xb=wb;yb=tb;zb=sb;Ab=c[(c[pb>>2]|0)+4>>2]|0;Bb=Pb;Cb=Ob;break c}if(__ZNK6StringeqEPKc(kb,466755)|0){hb=c[pb>>2]|0;if(!hb){Db=rb;Eb=qb;ub=801;break a}ab=c[B>>2]|0;do if((ab|0)!=(c[hb>>2]|0)){do if(ab|0){if(__Z16atomic_decrementPj(ab+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ab,1)}while(0);c[B>>2]=0;gb=c[hb>>2]|0;if(!gb)break;if(!(__Z28atomic_conditional_incrementPj(gb+-8|0)|0))break;c[B>>2]=c[hb>>2]}while(0);xb=wb;yb=tb;zb=sb;Ab=c[(c[pb>>2]|0)+4>>2]|0;Bb=qb;Cb=rb;break c}do if(!(__ZNK6StringeqEPKc(kb,466766)|0)){if(__ZNK6StringeqEPKc(kb,466773)|0)break;do if(!(__ZNK6StringeqEPKc(kb,466776)|0)){if(__ZNK6StringeqEPKc(kb,466786)|0)break;do if(!(__ZNK6StringeqEPKc(kb,466790)|0)){if(__ZNK6StringeqEPKc(kb,466800)|0)break;if(__ZNK6StringeqEPKc(kb,466804)|0){if(!(c[pb>>2]|0)){Db=rb;Eb=qb;ub=801;break a}hb=__ZN12GlobalConfig13get_singletonEv()|0;__ZN10StringNameC2EPKc(H,466818);ab=c[pb>>2]|0;_a=c[y>>2]|0;do if((_a|0)!=(c[ab>>2]|0)){do if(_a|0){if(__Z16atomic_decrementPj(_a+-8|0)|0)break;__ZN6Memory11free_staticEPvb(_a,1)}while(0);c[y>>2]=0;gb=c[ab>>2]|0;if(!gb)break;if(!(__Z28atomic_conditional_incrementPj(gb+-8|0)|0))break;c[y>>2]=c[ab>>2]}while(0);__ZN7VariantC2ERK6String(U,y);__ZN6Object3setERK10StringNameRK7VariantPb(hb,H,U,0);if(c[U>>2]|0)__ZN7Variant5clearEv(U);__ZN10StringNameD2Ev(H);xb=wb;yb=tb;zb=sb;Ab=fb;Bb=qb;Cb=rb;break c}if(__ZNK6StringeqEPKc(kb,466831)|0){if(!(c[pb>>2]|0)){Db=rb;Eb=qb;ub=801;break a}__ZN6StringaSEPKc(z,499124);ab=c[pb>>2]|0;_a=c[A>>2]|0;do if((_a|0)!=(c[ab>>2]|0)){do if(_a|0){if(__Z16atomic_decrementPj(_a+-8|0)|0)break;__ZN6Memory11free_staticEPvb(_a,1)}while(0);c[A>>2]=0;gb=c[ab>>2]|0;if(!gb)break;if(!(__Z28atomic_conditional_incrementPj(gb+-8|0)|0))break;c[A>>2]=c[ab>>2]}while(0);__ZN6StringC2EPKc(Z,1144824);ab=(__ZNK6String4findES_i(A,Z,0)|0)==-1;_a=c[Z>>2]|0;do if(_a|0){if(__Z16atomic_decrementPj(_a+-8|0)|0)break;__ZN6Memory11free_staticEPvb(_a,1)}while(0);if(ab){ub=353;break b}xb=wb;yb=tb;zb=sb;Ab=c[(c[pb>>2]|0)+4>>2]|0;Bb=qb;Cb=rb;break c}if(__ZNK6StringeqEPKc(kb,466866)|0){_a=c[pb>>2]|0;if(!_a){Db=rb;Eb=qb;ub=801;break a}hb=__ZNK6String6to_intEv(_a)|0;_a=__ZN12GlobalConfig13get_singletonEv()|0;__ZN10StringNameC2EPKc(H,1093801);__ZN7VariantC2Ei(U,hb);__ZN6Object3setERK10StringNameRK7VariantPb(_a,H,U,0);if(c[U>>2]|0)__ZN7Variant5clearEv(U);__ZN10StringNameD2Ev(H);xb=wb;yb=tb;zb=sb;Ab=c[(c[pb>>2]|0)+4>>2]|0;Bb=qb;Cb=rb;break c}do if(!(__ZNK6String11begins_withEPKc(kb,1150515)|0)){if(!(__ZNK6StringeqEPKc(y,1263606)|0))break;_a=__ZN9DirAccess4openERK6StringP5Error(kb,0)|0;if(!_a)break;hb=c[y>>2]|0;do if((hb|0)!=(c[kb>>2]|0)){do if(hb|0){if(__Z16atomic_decrementPj(hb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(hb,1)}while(0);c[y>>2]=0;gb=c[kb>>2]|0;if(!gb)break;if(!(__Z28atomic_conditional_incrementPj(gb+-8|0)|0))break;c[y>>2]=c[kb>>2]}while(0);gj[c[(c[_a>>2]|0)+80>>2]&8191](_a);__ZN6Memory11free_staticEPvb(_a,0);xb=wb;yb=tb;zb=sb;Ab=fb;Bb=qb;Cb=rb;break c}while(0);if(!(c[x>>2]|0)){ab=__ZnwjPFPvjE(12,4740)|0;c[x>>2]=ab;c[ab>>2]=0;c[ab+4>>2]=0;c[ab+8>>2]=0}ab=__ZnwjPFPvjE(16,4740)|0;c[ab>>2]=0;c[ab+4>>2]=0;c[ab+8>>2]=0;c[ab+12>>2]=0;do if(c[kb>>2]|0){c[ab>>2]=0;hb=c[kb>>2]|0;if(!hb)break;if(!(__Z28atomic_conditional_incrementPj(hb+-8|0)|0))break;c[ab>>2]=c[kb>>2]}while(0);hb=c[x>>2]|0;gb=hb+4|0;e=c[gb>>2]|0;c[ab+8>>2]=e;c[ab+4>>2]=0;c[ab+12>>2]=hb;if(e|0)c[e+4>>2]=ab;c[gb>>2]=ab;if(!(c[hb>>2]|0))c[hb>>2]=ab;gb=hb+8|0;c[gb>>2]=(c[gb>>2]|0)+1;xb=wb;yb=tb;zb=sb;Ab=fb;Bb=qb;Cb=rb;break c}while(0);a[1256986]=1;xb=wb;yb=tb;zb=sb;Ab=fb;Bb=qb;Cb=rb;break c}while(0);a[1256985]=1;xb=wb;yb=tb;zb=sb;Ab=fb;Bb=qb;Cb=rb;break c}while(0);__ZN6StringaSEPKc(z,811607);xb=wb;yb=tb;zb=sb;Ab=fb;Bb=qb;Cb=rb;break c}while(0);a[1256984]=1;xb=wb;yb=tb;zb=sb;Ab=fb;Bb=qb;Cb=rb;break c}while(0);switch(Ib|0){case 9:{Db=rb;Eb=qb;ub=801;break a;break}case 0:{xb=wb;yb=tb;zb=Jb;Ab=kb;Bb=qb;Cb=rb;break}default:{Qb=0;Rb=rb;Sb=nb;Tb=qb;Ub=lb;break a}}}while(0);if(!Ab){Vb=xb;Wb=yb;Xb=zb;Yb=Bb;Zb=Cb;ub=384;break a}else{wb=xb;tb=yb;sb=zb;kb=Ab;rb=Cb;qb=Bb}}if((ub|0)==83){kb=__ZN2OS13get_singletonEv()|0;bj[c[(c[kb>>2]|0)+52>>2]&4095](kb,466415,s);Db=rb;Eb=qb;ub=801;break}else if((ub|0)==114){kb=__ZN2OS13get_singletonEv()|0;bj[c[(c[kb>>2]|0)+52>>2]&4095](kb,466482,q);Db=rb;Eb=qb;ub=801;break}else if((ub|0)==131){kb=__ZN2OS13get_singletonEv()|0;bj[c[(c[kb>>2]|0)+52>>2]&4095](kb,466539,p);Db=rb;Eb=qb;ub=801;break}else if((ub|0)==142){kb=__ZN2OS13get_singletonEv()|0;bj[c[(c[kb>>2]|0)+52>>2]&4095](kb,466586,o);Db=rb;Eb=qb;ub=801;break}else if((ub|0)==353){kb=__ZN2OS13get_singletonEv()|0;bj[c[(c[kb>>2]|0)+52>>2]&4095](kb,466839,n);Db=rb;Eb=qb;ub=801;break}}else{Vb=0;Wb=-1;Xb=0;Yb=0;Zb=0;ub=384}while(0);e:do if((ub|0)==384){__ZN6StringC2EPKc(H,1075168);__ZN7VariantC2Ei(U,60);__Z11_GLOBAL_DEFRK6StringRK7Variant(_,H,U);if(c[_>>2]|0)__ZN7Variant5clearEv(_);if(c[U>>2]|0)__ZN7Variant5clearEv(U);n=c[H>>2]|0;if(n|0?(__Z16atomic_decrementPj(n+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(n,1);__ZN6StringC2EPKc(H,1135849);__ZN7VariantC2Ei(U,2048);__Z11_GLOBAL_DEFRK6StringRK7Variant($,H,U);if(c[$>>2]|0)__ZN7Variant5clearEv($);if(c[U>>2]|0)__ZN7Variant5clearEv(U);n=c[H>>2]|0;if(n|0?(__Z16atomic_decrementPj(n+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(n,1);__ZN6StringC2EPKc(H,466872);__ZN7VariantC2Ei(U,6007);__Z11_GLOBAL_DEFRK6StringRK7Variant(aa,H,U);if(c[aa>>2]|0)__ZN7Variant5clearEv(aa);if(c[U>>2]|0)__ZN7Variant5clearEv(U);n=c[H>>2]|0;if(n|0?(__Z16atomic_decrementPj(n+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(n,1);do if(__ZNK6StringeqEPKc(z,499124)|0){n=__ZnwjPKc(192,1263606)|0;__ZN20ScriptDebuggerRemoteC2Ev(n);o=__ZN12GlobalConfig13get_singletonEv()|0;__ZN10StringNameC2EPKc(H,466872);__ZNK6Object3getERK10StringNamePb(ca,o,H,0);o=__ZNK7VariantcvtEv(ca)|0;if(c[ca>>2]|0)__ZN7Variant5clearEv(ca);__ZN10StringNameD2Ev(H);__ZN6StringC2EPKc(da,1144824);p=(__ZNK6String4findES_i(A,da,0)|0)==-1;q=c[da>>2]|0;do if(q|0){if(__Z16atomic_decrementPj(q+-8|0)|0)break;__ZN6Memory11free_staticEPvb(q,1)}while(0);f:do if(p)_b=o;else{c[ea>>2]=__ZNK6String10get_slicecEwi(A,58,1)|0;q=(__ZNK6String6to_intEv(ea)|0)&65535;s=c[ea>>2]|0;do if(s|0){if(__Z16atomic_decrementPj(s+-8|0)|0)break;__ZN6Memory11free_staticEPvb(s,1)}while(0);s=__ZNK6String10get_slicecEwi(A,58,0)|0;Bb=s;Cb=c[A>>2]|0;do if((Cb|0)==(s|0)){if(!s){_b=q;break f}}else{do if(Cb|0){if(__Z16atomic_decrementPj(Cb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Cb,1)}while(0);c[A>>2]=0;if(!s){_b=q;break f}if(!(__Z28atomic_conditional_incrementPj(s+-8|0)|0))break;c[A>>2]=Bb}while(0);if(__Z16atomic_decrementPj(s+-8|0)|0){_b=q;break}__ZN6Memory11free_staticEPvb(s,1);_b=q}while(0);if(!(__ZN20ScriptDebuggerRemote15connect_to_hostERK6Stringt(n,A,_b)|0)){c[305170]=n;break}else{gj[c[(c[n>>2]|0)+52>>2]&8191](n);__ZN6Memory11free_staticEPvb(n,0);break}}else if(__ZNK6StringeqEPKc(z,811607)|0){o=__ZnwjPKc(64,1263606)|0;__ZN19ScriptDebuggerLocalC2Ev(o);c[305170]=o}while(0);__ZN17FileAccessNetwork9configureEv();do if(__ZNK6StringneEPKc(C,1263606)|0){qb=__ZnwjPKc(56,1263606)|0;__ZN23FileAccessNetworkClientC2Ev(qb);c[305171]=qb;__ZN6StringC2EPKc(fa,1144824);qb=(__ZNK6String4findES_i(C,fa,0)|0)==-1;rb=c[fa>>2]|0;do if(rb|0){if(__Z16atomic_decrementPj(rb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(rb,1)}while(0);g:do if(qb)$b=6010;else{c[ga>>2]=__ZNK6String10get_slicecEwi(C,58,1)|0;rb=__ZNK6String6to_intEv(ga)|0;n=c[ga>>2]|0;do if(n|0){if(__Z16atomic_decrementPj(n+-8|0)|0)break;__ZN6Memory11free_staticEPvb(n,1)}while(0);n=__ZNK6String10get_slicecEwi(C,58,0)|0;q=n;s=c[C>>2]|0;do if((s|0)==(n|0)){if(!n){$b=rb;break g}}else{do if(s|0){if(__Z16atomic_decrementPj(s+-8|0)|0)break;__ZN6Memory11free_staticEPvb(s,1)}while(0);c[C>>2]=0;if(!n){$b=rb;break g}if(!(__Z28atomic_conditional_incrementPj(n+-8|0)|0))break;c[C>>2]=q}while(0);if(__Z16atomic_decrementPj(n+-8|0)|0){$b=rb;break}__ZN6Memory11free_staticEPvb(n,1);$b=rb}while(0);if(!(__ZN23FileAccessNetworkClient7connectERK6StringiS2_(c[305171]|0,C,$b,D)|0)){c[313766]=42;break}qb=__ZN2OS13get_singletonEv()|0;q=c[(c[qb>>2]|0)+56>>2]|0;c[ha>>2]=__ZNK6String4utf8Ev(C)|0;c[k>>2]=__ZNK10CharString8get_dataEv(ha)|0;c[k+4>>2]=$b;bj[q&4095](qb,466898,k);qb=c[ha>>2]|0;if(!qb){Db=Zb;Eb=Yb;ub=801;break e}if(__Z16atomic_decrementPj(qb+-8|0)|0){Db=Zb;Eb=Yb;ub=801;break e}__ZN6Memory11free_staticEPvb(qb,1);Db=Zb;Eb=Yb;ub=801;break e}while(0);h:do if(c[305170]|0){qb=0;while(1){q=c[G>>2]|0;s=(q|0)==0;if(s)ac=0;else ac=c[q+-4>>2]|0;if((qb|0)>=(ac|0))break h;if(s)bc=0;else bc=c[q+-4>>2]|0;do if((bc|0)<=(qb|0)){if(s)cc=0;else cc=c[q+-4>>2]|0;if((cc|0)>(qb|0)){a[1263537]=0;ub=466;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);dc=0;break}}else ub=466;while(0);if((ub|0)==466){ub=0;__ZN6VectorI6StringE14_copy_on_writeEv(G);dc=(c[G>>2]|0)+(qb<<2)|0}c[H>>2]=0;do if(c[dc>>2]|0){c[H>>2]=0;q=c[dc>>2]|0;if(!q)break;if(!(__Z28atomic_conditional_incrementPj(q+-8|0)|0))break;c[H>>2]=c[dc>>2]}while(0);__ZN6StringC2EPKc(ia,1144824);q=__ZNK6String9find_lastES_(H,ia)|0;s=c[ia>>2]|0;do if(s|0){if(__Z16atomic_decrementPj(s+-8|0)|0)break;__ZN6Memory11free_staticEPvb(s,1)}while(0);do if((q|0)==-1){c[la>>2]=__ZplPKcRK6String(466936,H)|0;__ZN6StringC2EPKc(U,466958);c[ka>>2]=__ZNK6StringplERKS_(la,U)|0;c[ja>>2]=__ZNK6String4utf8Ev(ka)|0;__Z19_err_set_last_errorPKc(__ZNK10CharString8get_dataEv(ja)|0);s=c[ja>>2]|0;do if(s|0){if(__Z16atomic_decrementPj(s+-8|0)|0)break;__ZN6Memory11free_staticEPvb(s,1)}while(0);s=c[ka>>2]|0;do if(s|0){if(__Z16atomic_decrementPj(s+-8|0)|0)break;__ZN6Memory11free_staticEPvb(s,1)}while(0);s=c[U>>2]|0;do if(s|0){if(__Z16atomic_decrementPj(s+-8|0)|0)break;__ZN6Memory11free_staticEPvb(s,1)}while(0);s=c[la>>2]|0;do if(s|0){if(__Z16atomic_decrementPj(s+-8|0)|0)break;__ZN6Memory11free_staticEPvb(s,1)}while(0);a[1263537]=1;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1132751,466988,636,467002,0)}else{s=c[305170]|0;c[ma>>2]=__ZNK6String6substrEii(H,q+1|0,__ZNK6String6lengthEv(H)|0)|0;rb=__ZNK6String6to_intEv(ma)|0;c[na>>2]=__ZNK6String6substrEii(H,0,q)|0;__ZN10StringNameC2ERK6String(U,na);__ZN14ScriptDebugger17insert_breakpointEiRK10StringName(s,rb,U);__ZN10StringNameD2Ev(U);rb=c[na>>2]|0;do if(rb|0){if(__Z16atomic_decrementPj(rb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(rb,1)}while(0);rb=c[ma>>2]|0;if(!rb)break;if(__Z16atomic_decrementPj(rb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(rb,1)}while(0);q=c[H>>2]|0;do if(q|0){if(__Z16atomic_decrementPj(q+-8|0)|0)break;__ZN6Memory11free_staticEPvb(q,1)}while(0);qb=qb+1|0}}while(0);if(__ZN12GlobalConfig5setupERK6StringS2_(c[305163]|0,y,B)|0){qb=__ZN2OS13get_singletonEv()|0;q=c[(c[qb>>2]|0)+52>>2]|0;c[oa>>2]=__ZNK6String5asciiEb(y,0)|0;c[j>>2]=__ZNK10CharString8get_dataEv(oa)|0;bj[q&4095](qb,467048,j);qb=c[oa>>2]|0;if(!qb){Db=Zb;Eb=Yb;ub=801;break}if(__Z16atomic_decrementPj(qb+-8|0)|0){Db=Zb;Eb=Yb;ub=801;break}__ZN6Memory11free_staticEPvb(qb,1);Db=Zb;Eb=Yb;ub=801;break}if(!(a[1256984]|0))ec=1;else{__ZN6StringC2EPKc(H,466692);if(!(c[x>>2]|0)){qb=__ZnwjPFPvjE(12,4740)|0;c[x>>2]=qb;c[qb>>2]=0;c[qb+4>>2]=0;c[qb+8>>2]=0}qb=__ZnwjPFPvjE(16,4740)|0;c[qb>>2]=0;c[qb+4>>2]=0;c[qb+8>>2]=0;c[qb+12>>2]=0;do if(c[H>>2]|0){c[qb>>2]=0;q=c[H>>2]|0;if(!q)break;if(!(__Z28atomic_conditional_incrementPj(q+-8|0)|0))break;c[qb>>2]=c[H>>2]}while(0);q=c[x>>2]|0;rb=q+4|0;s=c[rb>>2]|0;c[qb+8>>2]=s;c[qb+4>>2]=0;c[qb+12>>2]=q;if(s|0)c[s+4>>2]=qb;c[rb>>2]=qb;if(!(c[q>>2]|0))c[q>>2]=qb;rb=q+8|0;c[rb>>2]=(c[rb>>2]|0)+1;rb=c[H>>2]|0;do if(rb|0){if(__Z16atomic_decrementPj(rb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(rb,1)}while(0);a[1256979]=1;ec=0}rb=__ZN12GlobalConfig13get_singletonEv()|0;__ZN10StringNameC2EPKc(H,1133285);__ZNK6Object3getERK10StringNamePb(pa,rb,H,0);rb=__ZNK7VariantcvbEv(pa)|0;if(c[pa>>2]|0)__ZN7Variant5clearEv(pa);__ZN10StringNameD2Ev(H);qb=__ZN12GlobalConfig13get_singletonEv()|0;__ZN10StringNameC2EPKc(H,1133312);__ZNK6Object3getERK10StringNamePb(qa,qb,H,0);qb=__ZNK7VariantcvbEv(qa)|0;if(c[qa>>2]|0)__ZN7Variant5clearEv(qa);__ZN10StringNameD2Ev(H);if(qb)a[1092831]=0;if(Vb|rb)a[1081884]=0;rb=__ZN2OS13get_singletonEv()|0;bj[c[(c[rb>>2]|0)+44>>2]&4095](rb,d,x);rb=c[305164]|0;if(!(a[1256984]|0))__ZN8InputMap17load_from_globalsEv(rb);else __ZN8InputMap12load_defaultEv(rb);if(__ZNK6StringeqEPKc(v,1263606)|0){__ZN6StringC2EPKc(H,467085);rb=__ZN2OS13get_singletonEv()|0;__ZN7VariantC2EPKc(U,$i[c[(c[rb>>2]|0)+4>>2]&8191](rb,0)|0);__Z11_GLOBAL_DEFRK6StringRK7Variant(ra,H,U);rb=__ZNK7Variantcv6StringEv(ra)|0;qb=rb;q=c[v>>2]|0;do if((q|0)==(rb|0)){if(rb|0)ub=537}else{do if(q|0){if(__Z16atomic_decrementPj(q+-8|0)|0)break;__ZN6Memory11free_staticEPvb(q,1)}while(0);c[v>>2]=0;if(!rb)break;if(!(__Z28atomic_conditional_incrementPj(rb+-8|0)|0)){ub=537;break}c[v>>2]=qb;ub=537}while(0);do if((ub|0)==537){if(__Z16atomic_decrementPj(rb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(rb,1)}while(0);if(c[ra>>2]|0)__ZN7Variant5clearEv(ra);if(c[U>>2]|0)__ZN7Variant5clearEv(U);rb=c[H>>2]|0;do if(rb|0){if(__Z16atomic_decrementPj(rb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(rb,1)}while(0)}rb=Xb|ec^1;i:do if(!rb){qb=c[305163]|0;__ZN6StringC2EPKc(sa,467105);q=__ZNK12GlobalConfig3hasE6String(qb,sa)|0;qb=c[sa>>2]|0;do if(qb){if(__Z16atomic_decrementPj(qb+-8|0)|0){ub=551;break}__ZN6Memory11free_staticEPvb(qb,1);if(q)ub=552}else ub=551;while(0);if((ub|0)==551?q:0)ub=552;do if((ub|0)==552){qb=c[305163]|0;__ZN10StringNameC2EPKc(H,467105);__ZNK6Object3getERK10StringNamePb(ta,qb,H,0);c[305154]=__ZNK7VariantcviEv(ta)|0;if(!(c[ta>>2]|0)){__ZN10StringNameD2Ev(H);break}else{__ZN7Variant5clearEv(ta);__ZN10StringNameD2Ev(H);break}}while(0);q=c[305163]|0;__ZN6StringC2EPKc(ua,467126);qb=__ZNK12GlobalConfig3hasE6String(q,ua)|0;q=c[ua>>2]|0;do if(q){if(__Z16atomic_decrementPj(q+-8|0)|0){ub=558;break}__ZN6Memory11free_staticEPvb(q,1);if(!qb)break i}else ub=558;while(0);if((ub|0)==558?!qb:0)break;q=c[305163]|0;__ZN10StringNameC2EPKc(H,467126);__ZNK6Object3getERK10StringNamePb(va,q,H,0);c[305155]=__ZNK7VariantcviEv(va)|0;if(c[va>>2]|0)__ZN7Variant5clearEv(va);__ZN10StringNameD2Ev(H)}while(0);do if(!(a[1256984]|0)){q=c[305163]|0;__ZN10StringNameC2EPKc(H,467148);__ZNK6Object3getERK10StringNamePb(wa,q,H,0);q=__ZNK7VariantcvbEv(wa)|0;s=(a[1256982]|0)!=0|q^1;if(c[wa>>2]|0)__ZN7Variant5clearEv(wa);__ZN10StringNameD2Ev(H);if(!s)break;a[(__ZN2OS13get_singletonEv()|0)+44>>0]=0}while(0);j:do if(ec){s=c[305163]|0;__ZN6StringC2EPKc(xa,467175);q=__ZNK12GlobalConfig3hasE6String(s,xa)|0;s=c[xa>>2]|0;do if(s){if(__Z16atomic_decrementPj(s+-8|0)|0){ub=571;break}__ZN6Memory11free_staticEPvb(s,1);if(q)ub=572}else ub=571;while(0);if((ub|0)==571?q:0)ub=572;do if((ub|0)==572){s=c[305163]|0;__ZN10StringNameC2EPKc(H,467175);__ZNK6Object3getERK10StringNamePb(ya,s,H,0);a[1220624]=(__ZNK7VariantcvbEv(ya)|0)&1;if(!(c[ya>>2]|0)){__ZN10StringNameD2Ev(H);break}else{__ZN7Variant5clearEv(ya);__ZN10StringNameD2Ev(H);break}}while(0);q=c[305163]|0;__ZN6StringC2EPKc(za,467201);s=__ZNK12GlobalConfig3hasE6String(q,za)|0;q=c[za>>2]|0;do if(q){if(__Z16atomic_decrementPj(q+-8|0)|0){ub=578;break}__ZN6Memory11free_staticEPvb(q,1);if(s)ub=579}else ub=578;while(0);if((ub|0)==578?s:0)ub=579;do if((ub|0)==579){q=c[305163]|0;__ZN10StringNameC2EPKc(H,467201);__ZNK6Object3getERK10StringNamePb(Aa,q,H,0);a[1220625]=(__ZNK7VariantcvbEv(Aa)|0)&1;if(!(c[Aa>>2]|0)){__ZN10StringNameD2Ev(H);break}else{__ZN7Variant5clearEv(Aa);__ZN10StringNameD2Ev(H);break}}while(0);s=c[305163]|0;__ZN6StringC2EPKc(Ba,467226);q=__ZNK12GlobalConfig3hasE6String(s,Ba)|0;s=c[Ba>>2]|0;do if(s){if(__Z16atomic_decrementPj(s+-8|0)|0){ub=585;break}__ZN6Memory11free_staticEPvb(s,1);if(!q)break j}else ub=585;while(0);if((ub|0)==585?!q:0)break;s=c[305163]|0;__ZN10StringNameC2EPKc(H,467226);__ZNK6Object3getERK10StringNamePb(Ca,s,H,0);a[1220626]=(__ZNK7VariantcvbEv(Ca)|0)&1;if(c[Ca>>2]|0)__ZN7Variant5clearEv(Ca);__ZN10StringNameD2Ev(H)}while(0);k:do if(!rb){s=c[305163]|0;__ZN6StringC2EPKc(Da,467252);do if(__ZNK12GlobalConfig3hasE6String(s,Da)|0){qb=c[305163]|0;__ZN6StringC2EPKc(Ea,467278);n=__ZNK12GlobalConfig3hasE6String(qb,Ea)|0;qb=c[Ea>>2]|0;if(!qb){fc=n;break}if(__Z16atomic_decrementPj(qb+-8|0)|0){fc=n;break}__ZN6Memory11free_staticEPvb(qb,1);fc=n}else fc=0;while(0);s=c[Da>>2]|0;do if(s){if(__Z16atomic_decrementPj(s+-8|0)|0){ub=597;break}__ZN6Memory11free_staticEPvb(s,1);if(!fc)break k}else ub=597;while(0);if((ub|0)==597?!fc:0)break;s=c[305163]|0;__ZN10StringNameC2EPKc(H,467252);__ZNK6Object3getERK10StringNamePb(Fa,s,H,0);s=__ZNK7VariantcviEv(Fa)|0;if(c[Fa>>2]|0)__ZN7Variant5clearEv(Fa);__ZN10StringNameD2Ev(H);q=c[305163]|0;__ZN10StringNameC2EPKc(H,467278);__ZNK6Object3getERK10StringNamePb(Ga,q,H,0);q=__ZNK7VariantcviEv(Ga)|0;if(c[Ga>>2]|0)__ZN7Variant5clearEv(Ga);__ZN10StringNameD2Ev(H);if(!((s|0)>0&(q|0)>0))break;c[305154]=s;c[305155]=q}while(0);__ZN6StringC2EPKc(H,467105);__ZN7VariantC2Ei(U,c[305154]|0);__Z11_GLOBAL_DEFRK6StringRK7Variant(Ha,H,U);if(c[Ha>>2]|0)__ZN7Variant5clearEv(Ha);if(c[U>>2]|0)__ZN7Variant5clearEv(U);rb=c[H>>2]|0;do if(rb|0){if(__Z16atomic_decrementPj(rb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(rb,1)}while(0);__ZN6StringC2EPKc(H,467126);__ZN7VariantC2Ei(U,c[305155]|0);__Z11_GLOBAL_DEFRK6StringRK7Variant(Ia,H,U);if(c[Ia>>2]|0)__ZN7Variant5clearEv(Ia);if(c[U>>2]|0)__ZN7Variant5clearEv(U);rb=c[H>>2]|0;do if(rb|0){if(__Z16atomic_decrementPj(rb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(rb,1)}while(0);__ZN6StringC2EPKc(H,467148);__ZN7VariantC2Eb(U,0);__Z11_GLOBAL_DEFRK6StringRK7Variant(Ja,H,U);if(c[Ja>>2]|0)__ZN7Variant5clearEv(Ja);if(c[U>>2]|0)__ZN7Variant5clearEv(U);rb=c[H>>2]|0;do if(rb|0){if(__Z16atomic_decrementPj(rb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(rb,1)}while(0);__ZN6StringC2EPKc(H,467175);__ZN7VariantC2Eb(U,(a[1220624]|0)!=0);__Z11_GLOBAL_DEFRK6StringRK7Variant(Ka,H,U);if(c[Ka>>2]|0)__ZN7Variant5clearEv(Ka);if(c[U>>2]|0)__ZN7Variant5clearEv(U);rb=c[H>>2]|0;do if(rb|0){if(__Z16atomic_decrementPj(rb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(rb,1)}while(0);__ZN6StringC2EPKc(H,467201);__ZN7VariantC2Eb(U,(a[1220625]|0)!=0);__Z11_GLOBAL_DEFRK6StringRK7Variant(La,H,U);if(c[La>>2]|0)__ZN7Variant5clearEv(La);if(c[U>>2]|0)__ZN7Variant5clearEv(U);rb=c[H>>2]|0;do if(rb|0){if(__Z16atomic_decrementPj(rb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(rb,1)}while(0);__ZN6StringC2EPKc(H,467226);__ZN7VariantC2Eb(U,(a[1220626]|0)!=0);__Z11_GLOBAL_DEFRK6StringRK7Variant(Ma,H,U);if(c[Ma>>2]|0)__ZN7Variant5clearEv(Ma);if(c[U>>2]|0)__ZN7Variant5clearEv(U);rb=c[H>>2]|0;do if(rb|0){if(__Z16atomic_decrementPj(rb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(rb,1)}while(0);__ZN6StringC2EPKc(H,467305);__ZN7VariantC2Eb(U,(a[467330]|0)!=0);__Z11_GLOBAL_DEFRK6StringRK7Variant(Na,H,U);a[467330]=(__ZNK7VariantcvbEv(Na)|0)&1;if(c[Na>>2]|0)__ZN7Variant5clearEv(Na);if(c[U>>2]|0)__ZN7Variant5clearEv(U);rb=c[H>>2]|0;do if(rb|0){if(__Z16atomic_decrementPj(rb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(rb,1)}while(0);__ZN6StringC2EPKc(H,467252);__ZN7VariantC2Ei(U,0);__Z11_GLOBAL_DEFRK6StringRK7Variant(Oa,H,U);if(c[Oa>>2]|0)__ZN7Variant5clearEv(Oa);if(c[U>>2]|0)__ZN7Variant5clearEv(U);rb=c[H>>2]|0;do if(rb|0){if(__Z16atomic_decrementPj(rb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(rb,1)}while(0);__ZN6StringC2EPKc(H,467278);__ZN7VariantC2Ei(U,0);__Z11_GLOBAL_DEFRK6StringRK7Variant(Pa,H,U);if(c[Pa>>2]|0)__ZN7Variant5clearEv(Pa);if(c[U>>2]|0)__ZN7Variant5clearEv(U);rb=c[H>>2]|0;do if(rb|0){if(__Z16atomic_decrementPj(rb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(rb,1)}while(0);__ZN6StringC2EPKc(H,467331);__ZN7VariantC2Eb(U,0);__Z11_GLOBAL_DEFRK6StringRK7Variant(Qa,H,U);rb=__ZNK7VariantcvbEv(Qa)|0;a[(__ZN6Engine13get_singletonEv()|0)+36>>0]=rb&1;if(c[Qa>>2]|0)__ZN7Variant5clearEv(Qa);if(c[U>>2]|0)__ZN7Variant5clearEv(U);rb=c[H>>2]|0;do if(rb|0){if(__Z16atomic_decrementPj(rb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(rb,1)}while(0);__ZN6StringC2EPKc(H,467359);__ZN7VariantC2Eb(U,1);__Z11_GLOBAL_DEFRK6StringRK7Variant(Ra,H,U);rb=__ZNK7VariantcvbEv(Ra)|0;a[(__ZN2OS13get_singletonEv()|0)+12>>0]=rb&1;if(c[Ra>>2]|0)__ZN7Variant5clearEv(Ra);if(c[U>>2]|0)__ZN7Variant5clearEv(U);rb=c[H>>2]|0;do if(rb|0){if(__Z16atomic_decrementPj(rb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(rb,1)}while(0);if((Wb|0)==-1){__ZN6StringC2EPKc(H,1133673);__ZN7VariantC2Ei(U,1);__Z11_GLOBAL_DEFRK6StringRK7Variant(Sa,H,U);rb=__ZNK7VariantcviEv(Sa)|0;if(c[Sa>>2]|0)__ZN7Variant5clearEv(Sa);if(c[U>>2]|0)__ZN7Variant5clearEv(U);q=c[H>>2]|0;do if(q|0){if(__Z16atomic_decrementPj(q+-8|0)|0)break;__ZN6Memory11free_staticEPvb(q,1)}while(0);if((rb|0)>0){gc=1;ub=691}else{hc=rb;ub=690}}else{hc=Wb;ub=690}if((ub|0)==690?hc>>>0<3:0){gc=hc;ub=691}if((ub|0)==691){q=(a[1256984]|0)==0?gc:1;c[(__ZN2OS13get_singletonEv()|0)+52>>2]=q}if(__ZNK6StringeqEPKc(w,1263606)|0){__ZN6StringC2EPKc(H,467396);q=__ZN2OS13get_singletonEv()|0;__ZN7VariantC2EPKc(U,$i[c[(c[q>>2]|0)+16>>2]&8191](q,0)|0);__Z11_GLOBAL_DEFRK6StringRK7Variant(Ta,H,U);q=__ZNK7Variantcv6StringEv(Ta)|0;s=q;n=c[w>>2]|0;do if((n|0)==(q|0)){if(q|0)ub=701}else{do if(n|0){if(__Z16atomic_decrementPj(n+-8|0)|0)break;__ZN6Memory11free_staticEPvb(n,1)}while(0);c[w>>2]=0;if(!q)break;if(!(__Z28atomic_conditional_incrementPj(q+-8|0)|0)){ub=701;break}c[w>>2]=s;ub=701}while(0);do if((ub|0)==701){if(__Z16atomic_decrementPj(q+-8|0)|0)break;__ZN6Memory11free_staticEPvb(q,1)}while(0);if(c[Ta>>2]|0)__ZN7Variant5clearEv(Ta);if(c[U>>2]|0)__ZN7Variant5clearEv(U);q=c[H>>2]|0;do if(q|0){if(__Z16atomic_decrementPj(q+-8|0)|0)break;__ZN6Memory11free_staticEPvb(q,1)}while(0)}q=__ZN2OS13get_singletonEv()|0;l:do if((ij[c[c[q>>2]>>2]&8191](q)|0)>0){s=0;while(1){n=__ZN2OS13get_singletonEv()|0;if(__ZNK6StringeqEPKc(v,$i[c[(c[n>>2]|0)+4>>2]&8191](n,s)|0)|0)break;n=s+1|0;rb=__ZN2OS13get_singletonEv()|0;if((n|0)<(ij[c[c[rb>>2]>>2]&8191](rb)|0))s=n;else{ub=715;break l}}c[4727]=s;ic=s}else ub=715;while(0);if((ub|0)==715)ic=c[4727]|0;if((ic|0)<0){q=__ZN2OS13get_singletonEv()|0;n=c[(c[q>>2]|0)+64>>2]|0;c[H>>2]=__ZplPKcRK6String(467409,v)|0;__ZN6StringC2EPKc(U,467432);bj[n&4095](q,H,U);q=c[U>>2]|0;do if(q|0){if(__Z16atomic_decrementPj(q+-8|0)|0)break;__ZN6Memory11free_staticEPvb(q,1)}while(0);q=c[H>>2]|0;do if(q|0){if(__Z16atomic_decrementPj(q+-8|0)|0)break;__ZN6Memory11free_staticEPvb(q,1)}while(0);c[4727]=0}q=__ZN2OS13get_singletonEv()|0;m:do if((ij[c[(c[q>>2]|0)+12>>2]&8191](q)|0)>0){n=0;while(1){rb=__ZN2OS13get_singletonEv()|0;if(__ZNK6StringeqEPKc(w,$i[c[(c[rb>>2]|0)+16>>2]&8191](rb,n)|0)|0)break;rb=n+1|0;qb=__ZN2OS13get_singletonEv()|0;if((rb|0)<(ij[c[(c[qb>>2]|0)+12>>2]&8191](qb)|0))n=rb;else{ub=728;break m}}c[4728]=n;jc=n}else ub=728;while(0);if((ub|0)==728)jc=c[4728]|0;if((jc|0)<0){q=__ZN2OS13get_singletonEv()|0;s=c[(c[q>>2]|0)+64>>2]|0;c[H>>2]=__ZplPKcRK6String(467439,w)|0;__ZN6StringC2EPKc(U,467432);bj[s&4095](q,H,U);q=c[U>>2]|0;do if(q|0){if(__Z16atomic_decrementPj(q+-8|0)|0)break;__ZN6Memory11free_staticEPvb(q,1)}while(0);q=c[H>>2]|0;do if(q|0){if(__Z16atomic_decrementPj(q+-8|0)|0)break;__ZN6Memory11free_staticEPvb(q,1)}while(0);c[4728]=0}__ZN6StringC2EPKc(U,1133550);__ZN7VariantC2EPKc(na,467462);__Z11_GLOBAL_DEFRK6StringRK7Variant(Ua,U,na);c[H>>2]=__ZNK7Variantcv6StringEv(Ua)|0;if(c[Ua>>2]|0)__ZN7Variant5clearEv(Ua);if(c[na>>2]|0)__ZN7Variant5clearEv(na);q=c[U>>2]|0;do if(q|0){if(__Z16atomic_decrementPj(q+-8|0)|0)break;__ZN6Memory11free_staticEPvb(q,1)}while(0);do if(!(__ZNK6StringeqEPKc(H,467472)|0)){if(__ZNK6StringeqEPKc(H,467481)|0){q=__ZN2OS13get_singletonEv()|0;Pi[c[(c[q>>2]|0)+408>>2]&2047](q,2);break}if(__ZNK6StringeqEPKc(H,467499)|0){q=__ZN2OS13get_singletonEv()|0;Pi[c[(c[q>>2]|0)+408>>2]&2047](q,3);break}if(__ZNK6StringeqEPKc(H,467516)|0){q=__ZN2OS13get_singletonEv()|0;Pi[c[(c[q>>2]|0)+408>>2]&2047](q,4);break}if(__ZNK6StringeqEPKc(H,467533)|0){q=__ZN2OS13get_singletonEv()|0;Pi[c[(c[q>>2]|0)+408>>2]&2047](q,5);break}q=__ZNK6StringeqEPKc(H,467549)|0;s=__ZN2OS13get_singletonEv()|0;rb=c[(c[s>>2]|0)+408>>2]|0;if(q){Pi[rb&2047](s,6);break}else{Pi[rb&2047](s,0);break}}else{s=__ZN2OS13get_singletonEv()|0;Pi[c[(c[s>>2]|0)+408>>2]&2047](s,1)}while(0);s=c[H>>2]|0;do if(s|0){if(__Z16atomic_decrementPj(s+-8|0)|0)break;__ZN6Memory11free_staticEPvb(s,1)}while(0);s=__ZN6Engine13get_singletonEv()|0;rb=c[c[s>>2]>>2]|0;__ZN6StringC2EPKc(H,467556);__ZN7VariantC2Ei(U,60);__Z11_GLOBAL_DEFRK6StringRK7Variant(Va,H,U);q=__ZNK7VariantcviEv(Va)|0;Pi[rb&2047](s,q);if(c[Va>>2]|0)__ZN7Variant5clearEv(Va);if(c[U>>2]|0)__ZN7Variant5clearEv(U);q=c[H>>2]|0;do if(q|0){if(__Z16atomic_decrementPj(q+-8|0)|0)break;__ZN6Memory11free_staticEPvb(q,1)}while(0);q=__ZN6Engine13get_singletonEv()|0;s=c[(c[q>>2]|0)+8>>2]|0;__ZN6StringC2EPKc(H,467581);__ZN7VariantC2Ei(U,0);__Z11_GLOBAL_DEFRK6StringRK7Variant(Wa,H,U);rb=__ZNK7VariantcviEv(Wa)|0;Pi[s&2047](q,rb);if(c[Wa>>2]|0)__ZN7Variant5clearEv(Wa);if(c[U>>2]|0)__ZN7Variant5clearEv(U);rb=c[H>>2]|0;do if(rb|0){if(__Z16atomic_decrementPj(rb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(rb,1)}while(0);__ZN6StringC2EPKc(H,467601);__ZN7VariantC2Eb(U,__ZNK2OS17is_stdout_verboseEv(__ZN2OS13get_singletonEv()|0)|0);__Z11_GLOBAL_DEFRK6StringRK7Variant(Xa,H,U);if(c[Xa>>2]|0)__ZN7Variant5clearEv(Xa);if(c[U>>2]|0)__ZN7Variant5clearEv(U);rb=c[H>>2]|0;do if(rb|0){if(__Z16atomic_decrementPj(rb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(rb,1)}while(0);if(!(a[(__ZN2OS13get_singletonEv()|0)+14>>0]|0)){__ZN6StringC2EPKc(H,467624);__ZN7VariantC2Eb(U,0);__Z11_GLOBAL_DEFRK6StringRK7Variant(Ya,H,U);rb=__ZNK7VariantcvbEv(Ya)|0;a[(__ZN2OS13get_singletonEv()|0)+14>>0]=rb&1;if(c[Ya>>2]|0)__ZN7Variant5clearEv(Ya);if(c[U>>2]|0)__ZN7Variant5clearEv(U);rb=c[H>>2]|0;do if(rb|0){if(__Z16atomic_decrementPj(rb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(rb,1)}while(0)}if(!(c[305169]|0)){__ZN6StringC2EPKc(H,467652);__ZN7VariantC2Ei(U,0);__Z11_GLOBAL_DEFRK6StringRK7Variant(Za,H,U);c[305169]=__ZNK7VariantcviEv(Za)|0;if(c[Za>>2]|0)__ZN7Variant5clearEv(Za);if(c[U>>2]|0)__ZN7Variant5clearEv(U);rb=c[H>>2]|0;do if(rb|0){if(__Z16atomic_decrementPj(rb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(rb,1)}while(0)}rb=__ZN6Engine13get_singletonEv()|0;__ZN6Engine15set_frame_delayEj(rb,c[305169]|0);rb=__ZnwjPKc(20,1263606)|0;__ZN12MessageQueueC2Ev(rb);c[305172]=rb;__ZN12GlobalConfig24register_global_defaultsEv(__ZN12GlobalConfig13get_singletonEv()|0);if(!h){Qb=0;Rb=Zb;Sb=nb;Tb=Yb;Ub=lb;break}__ZN4Main6setup2Ev()|0;Qb=0;Rb=Zb;Sb=nb;Tb=Yb;Ub=lb}while(0);if((ub|0)==801){__ZN6StringaSEPKc(v,1263606);__ZN6StringaSEPKc(w,1263606);__ZN6StringaSEPKc(y,1263606);n:do if(ob){kc=0;lc=0}else{Yb=nb+8|0;do{Zb=c[nb>>2]|0;if(!Zb){kc=nb;lc=lb;break n}__ZN4ListI6String16DefaultAllocatorE5_Data5eraseEPKNS2_7ElementE(nb,Zb)|0}while((c[Yb>>2]|0)!=0);__ZN6Memory11free_staticEPvb(mb,0);kc=0;lc=0}while(0);mb=c[x>>2]|0;o:do if(mb|0){nb=mb;while(1){lb=c[nb>>2]|0;if(!lb)break o;__ZN4ListI6String16DefaultAllocatorE5_Data5eraseEPKNS2_7ElementE(nb,lb)|0;nb=c[x>>2]|0;if(!(c[nb+8>>2]|0))break;if(!nb)break o}__ZN6Memory11free_staticEPvb(nb,0);c[x>>2]=0}while(0);__ZN4Main10print_helpEPKc(d);d=c[305166]|0;if(d|0?__Z17predelete_handlerP6Object(d)|0:0){gj[c[(c[d>>2]|0)+76>>2]&8191](d);__ZN6Memory11free_staticEPvb(d,0)}d=c[305164]|0;if(d|0?__Z17predelete_handlerP6Object(d)|0:0){gj[c[(c[d>>2]|0)+76>>2]&8191](d);__ZN6Memory11free_staticEPvb(d,0)}d=c[305165]|0;if(d|0?__Z17predelete_handlerP6Object(d)|0:0){gj[c[(c[d>>2]|0)+76>>2]&8191](d);__ZN6Memory11free_staticEPvb(d,0)}d=c[305163]|0;if(d|0?__Z17predelete_handlerP6Object(d)|0:0){gj[c[(c[d>>2]|0)+76>>2]&8191](d);__ZN6Memory11free_staticEPvb(d,0)}d=c[305162]|0;if(d|0){c[d>>2]=382516;mb=c[d+4>>2]|0;if(mb|0?(__Z16atomic_decrementPj(mb+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(mb,1);__ZN6Memory11free_staticEPvb(d,0)}d=c[305170]|0;if(d|0){gj[c[(c[d>>2]|0)+52>>2]&8191](d);__ZN6Memory11free_staticEPvb(d,0)}d=c[305167]|0;if(d|0){__ZN10PackedDataD2Ev(d);__ZN6Memory11free_staticEPvb(d,0)}d=c[305171]|0;if(d|0){__ZN23FileAccessNetworkClientD2Ev(d);__ZN6Memory11free_staticEPvb(d,0)}__Z28unregister_core_driver_typesv();__Z21unregister_core_typesv();d=(__ZN2OS13get_singletonEv()|0)+8|0;mb=c[d>>2]|0;p:do if(mb|0){lb=mb;while(1){ob=c[lb>>2]|0;if(!ob)break p;__ZN4ListI6String16DefaultAllocatorE5_Data5eraseEPKNS2_7ElementE(lb,ob)|0;lb=c[d>>2]|0;if(!(c[lb+8>>2]|0))break;if(!lb)break p}__ZN6Memory11free_staticEPvb(lb,0);c[d>>2]=0}while(0);d=c[305172]|0;if(d|0){__ZN12MessageQueueD2Ev(d);__ZN6Memory11free_staticEPvb(d,0)}d=__ZN2OS13get_singletonEv()|0;gj[c[(c[d>>2]|0)+40>>2]&8191](d);d=c[305157]|0;if(!d){Qb=31;Rb=Db;Sb=kc;Tb=Eb;Ub=lc}else{if(!(__Z16atomic_decrementPj(d+-8|0)|0))__ZN6Memory11free_staticEPvb(d,1);c[305157]=0;Qb=31;Rb=Db;Sb=kc;Tb=Eb;Ub=lc}}lc=c[G>>2]|0;if(lc|0?(__Z16atomic_decrementPj(lc+-8|0)|0)==0:0){Eb=c[G>>2]|0;G=(Eb|0)==0?0:Eb+-4|0;Eb=G+4|0;if(c[G>>2]|0){kc=0;do{Db=c[Eb+(kc<<2)>>2]|0;if(Db|0?(__Z16atomic_decrementPj(Db+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Db,1);kc=kc+1|0}while(kc>>>0<(c[G>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(lc,1)}do if(Rb|0){lc=Rb+8|0;while(1){G=c[Rb>>2]|0;if(!G)break;__ZN4ListI6String16DefaultAllocatorE5_Data5eraseEPKNS2_7ElementE(Rb,G)|0;if(!(c[lc>>2]|0)){ub=857;break}}if((ub|0)==857){__ZN6Memory11free_staticEPvb(Tb,0);break}if(!(c[lc>>2]|0)){a[1263537]=0;__ZN6Memory11free_staticEPvb(Tb,0);break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145461,1145120,668,1145467,0);break}}while(0);Tb=c[E>>2]|0;if(Tb|0?(__Z16atomic_decrementPj(Tb+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Tb,1);Tb=c[D>>2]|0;if(Tb|0?(__Z16atomic_decrementPj(Tb+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Tb,1);Tb=c[C>>2]|0;if(Tb|0?(__Z16atomic_decrementPj(Tb+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Tb,1);Tb=c[B>>2]|0;if(Tb|0?(__Z16atomic_decrementPj(Tb+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Tb,1);Tb=c[A>>2]|0;if(Tb|0?(__Z16atomic_decrementPj(Tb+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Tb,1);Tb=c[z>>2]|0;if(Tb|0?(__Z16atomic_decrementPj(Tb+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Tb,1);Tb=c[y>>2]|0;if(Tb|0?(__Z16atomic_decrementPj(Tb+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Tb,1);Tb=c[w>>2]|0;if(Tb|0?(__Z16atomic_decrementPj(Tb+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Tb,1);Tb=c[v>>2]|0;if(Tb|0?(__Z16atomic_decrementPj(Tb+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Tb,1);Tb=c[x>>2]|0;q:do if(Tb|0){v=Tb;while(1){w=c[v>>2]|0;if(!w)break;__ZN4ListI6String16DefaultAllocatorE5_Data5eraseEPKNS2_7ElementE(v,w)|0;mc=c[x>>2]|0;if(!(c[mc+8>>2]|0)){ub=892;break}if(!mc)break q;else v=mc}if((ub|0)==892){__ZN6Memory11free_staticEPvb(mc,0);c[x>>2]=0;break}if(!(c[v+8>>2]|0)){a[1263537]=0;__ZN6Memory11free_staticEPvb(v,0);break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145461,1145120,668,1145467,0);break}}while(0);if(!Sb){l=i;return Qb|0}x=Sb+8|0;while(1){mc=c[Sb>>2]|0;if(!mc)break;__ZN4ListI6String16DefaultAllocatorE5_Data5eraseEPKNS2_7ElementE(Sb,mc)|0;if(!(c[x>>2]|0)){ub=900;break}}if((ub|0)==900){__ZN6Memory11free_staticEPvb(Ub,0);l=i;return Qb|0}if(!(c[x>>2]|0)){a[1263537]=0;__ZN6Memory11free_staticEPvb(Ub,0);l=i;return Qb|0}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145461,1145120,668,1145467,0);l=i;return Qb|0}return 0}function __ZN10FileAccess15_create_builtinI17FileAccessNetworkEEPS_v(){var a=0;a=__ZnwjPKc(88,1263606)|0;__ZN17FileAccessNetworkC2Ev(a);return a|0}function __ZN4Main6setup2Ev(){var b=0,d=0,e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0;b=l;l=l+336|0;if((l|0)>=(m|0))ba(336);d=b+320|0;e=b+240|0;f=b+304|0;h=b+216|0;i=b+192|0;j=b+168|0;k=b+288|0;n=b+144|0;o=b+280|0;p=b+120|0;q=b+96|0;r=b+72|0;s=b+276|0;t=b+272|0;u=b+48|0;v=b+24|0;w=b;x=b+268|0;y=b+264|0;z=__ZN2OS13get_singletonEv()|0;Ki[c[(c[z>>2]|0)+24>>2]&4095](z,1220616,c[4727]|0,c[4728]|0);if(a[1256978]|0){z=__ZN2OS13get_singletonEv()|0;Pi[c[(c[z>>2]|0)+156>>2]&2047](z,1220280)}z=__ZnwjPKc(176,1263606)|0;__ZN11AudioServerC2Ev(z);__Z22postinitialize_handlerP6Object(z);c[305146]=z;gj[c[(c[z>>2]|0)+84>>2]&8191](z);z=__ZN2OS13get_singletonEv()|0;Pi[c[(c[z>>2]|0)+504>>2]&2047](z,(a[467330]|0)!=0);__Z24register_core_singletonsv();do if(!(a[1256980]|0)){if(a[1256979]|0){z=__ZN2OS13get_singletonEv()|0;Pi[c[(c[z>>2]|0)+192>>2]&2047](z,1);break}if(a[1256983]|0){z=__ZN2OS13get_singletonEv()|0;Pi[c[(c[z>>2]|0)+168>>2]&2047](z,1)}}while(0);__Z21register_server_typesv();__ZN6StringC2EPKc(f,1066016);g[i>>2]=.30000001192092896;g[i+4>>2]=.30000001192092896;g[i+8>>2]=.30000001192092896;g[i+12>>2]=1.0;__ZN7VariantC2ERK5Color(h,i);__Z11_GLOBAL_DEFRK6StringRK7Variant(e,f,h);__ZNK7Variantcv5ColorEv(d,e);if(c[e>>2]|0)__ZN7Variant5clearEv(e);if(c[h>>2]|0)__ZN7Variant5clearEv(h);e=c[f>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);e=__ZN12VisualServer13get_singletonEv()|0;Pi[c[(c[e>>2]|0)+1368>>2]&2047](e,d);d=__ZN12VisualServer13get_singletonEv()|0;e=c[(c[d>>2]|0)+1368>>2]|0;__ZN6StringC2EPKc(h,1066016);g[k>>2]=.30000001192092896;g[k+4>>2]=.30000001192092896;g[k+8>>2]=.30000001192092896;g[k+12>>2]=1.0;__ZN7VariantC2ERK5Color(i,k);__Z11_GLOBAL_DEFRK6StringRK7Variant(j,h,i);__ZNK7Variantcv5ColorEv(f,j);Pi[e&2047](d,f);if(c[j>>2]|0)__ZN7Variant5clearEv(j);if(c[i>>2]|0)__ZN7Variant5clearEv(i);j=c[h>>2]|0;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);__ZN6StringC2EPKc(f,467681);c[i>>2]=0;__ZN7VariantC2ERK6String(h,i);__Z11_GLOBAL_DEFRK6StringRK7Variant(n,f,h);if(c[n>>2]|0)__ZN7Variant5clearEv(n);if(c[h>>2]|0)__ZN7Variant5clearEv(h);n=c[i>>2]|0;if(n|0?(__Z16atomic_decrementPj(n+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(n,1);n=c[f>>2]|0;if(n|0?(__Z16atomic_decrementPj(n+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(n,1);n=__ZN12GlobalConfig13get_singletonEv()|0;__ZN6StringC2EPKc(f,467681);__ZN6StringC2EPKc(o,467681);__ZN6StringC2EPKc(i,467698);j=h+4|0;c[j>>2]=0;d=h+12|0;c[d>>2]=0;c[h>>2]=4;e=c[o>>2]|0;if(e|0?(c[j>>2]=0,__Z28atomic_conditional_incrementPj(e+-8|0)|0):0)c[j>>2]=c[o>>2];c[h+8>>2]=13;j=c[d>>2]|0;if((j|0)!=(c[i>>2]|0)){if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);c[d>>2]=0;j=c[i>>2]|0;if(j|0?__Z28atomic_conditional_incrementPj(j+-8|0)|0:0)c[d>>2]=c[i>>2]}c[h+16>>2]=7;__ZN12GlobalConfig24set_custom_property_infoERK6StringRK12PropertyInfo(n,f,h);n=c[h+12>>2]|0;if(n|0?(__Z16atomic_decrementPj(n+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(n,1);n=c[h+4>>2]|0;if(n|0?(__Z16atomic_decrementPj(n+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(n,1);n=c[i>>2]|0;if(n|0?(__Z16atomic_decrementPj(n+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(n,1);n=c[o>>2]|0;if(n|0?(__Z16atomic_decrementPj(n+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(n,1);n=c[f>>2]|0;do if(n|0){if(__Z16atomic_decrementPj(n+-8|0)|0)break;__ZN6Memory11free_staticEPvb(n,1)}while(0);__ZN6StringC2EPKc(f,467711);__ZN7VariantC2Eb(h,0);__Z11_GLOBAL_DEFRK6StringRK7Variant(p,f,h);n=__ZNK7VariantcvbEv(p)|0;if(c[p>>2]|0)__ZN7Variant5clearEv(p);if(c[h>>2]|0)__ZN7Variant5clearEv(h);p=c[f>>2]|0;do if(p|0){if(__Z16atomic_decrementPj(p+-8|0)|0)break;__ZN6Memory11free_staticEPvb(p,1)}while(0);do if(n){p=__ZN2OS13get_singletonEv()|0;if(ij[c[(c[p>>2]|0)+404>>2]&8191](p)|0)break;p=(__ZN5Input13get_singletonEv()|0)!=0;if(!(p&(a[1256984]|0)==0))break;p=__ZN5Input13get_singletonEv()|0;if(!p)break;if(!($i[c[(c[p>>2]|0)+44>>2]&8191](p,1220636)|0))break;__ZN12InputDefault17set_emulate_touchEb(p,1)}while(0);__Z20register_scene_typesv();__ZN6StringC2EPKc(f,467748);c[i>>2]=0;__ZN7VariantC2ERK6String(h,i);__Z11_GLOBAL_DEFRK6StringRK7Variant(q,f,h);if(c[q>>2]|0)__ZN7Variant5clearEv(q);if(c[h>>2]|0)__ZN7Variant5clearEv(h);q=c[i>>2]|0;do if(q|0){if(__Z16atomic_decrementPj(q+-8|0)|0)break;__ZN6Memory11free_staticEPvb(q,1)}while(0);q=c[f>>2]|0;do if(q|0){if(__Z16atomic_decrementPj(q+-8|0)|0)break;__ZN6Memory11free_staticEPvb(q,1)}while(0);__ZN6StringC2EPKc(f,467782);g[i>>2]=0.0;g[i+4>>2]=0.0;__ZN7VariantC2ERK7Vector2(h,i);__Z11_GLOBAL_DEFRK6StringRK7Variant(r,f,h);if(c[r>>2]|0)__ZN7Variant5clearEv(r);if(c[h>>2]|0)__ZN7Variant5clearEv(h);r=c[f>>2]|0;do if(r|0){if(__Z16atomic_decrementPj(r+-8|0)|0)break;__ZN6Memory11free_staticEPvb(r,1)}while(0);r=__ZN12GlobalConfig13get_singletonEv()|0;__ZN6StringC2EPKc(f,467748);__ZN6StringC2EPKc(s,467748);__ZN6StringC2EPKc(i,467698);q=h+4|0;c[q>>2]=0;n=h+12|0;c[n>>2]=0;c[h>>2]=4;p=c[s>>2]|0;do if(p|0){c[q>>2]=0;if(!(__Z28atomic_conditional_incrementPj(p+-8|0)|0))break;c[q>>2]=c[s>>2]}while(0);c[h+8>>2]=13;q=c[n>>2]|0;do if((q|0)!=(c[i>>2]|0)){do if(q|0){if(__Z16atomic_decrementPj(q+-8|0)|0)break;__ZN6Memory11free_staticEPvb(q,1)}while(0);c[n>>2]=0;p=c[i>>2]|0;if(!p)break;if(!(__Z28atomic_conditional_incrementPj(p+-8|0)|0))break;c[n>>2]=c[i>>2]}while(0);c[h+16>>2]=7;__ZN12GlobalConfig24set_custom_property_infoERK6StringRK12PropertyInfo(r,f,h);r=c[h+12>>2]|0;do if(r|0){if(__Z16atomic_decrementPj(r+-8|0)|0)break;__ZN6Memory11free_staticEPvb(r,1)}while(0);r=c[h+4>>2]|0;do if(r|0){if(__Z16atomic_decrementPj(r+-8|0)|0)break;__ZN6Memory11free_staticEPvb(r,1)}while(0);r=c[i>>2]|0;do if(r|0){if(__Z16atomic_decrementPj(r+-8|0)|0)break;__ZN6Memory11free_staticEPvb(r,1)}while(0);r=c[s>>2]|0;do if(r|0){if(__Z16atomic_decrementPj(r+-8|0)|0)break;__ZN6Memory11free_staticEPvb(r,1)}while(0);r=c[f>>2]|0;do if(r|0){if(__Z16atomic_decrementPj(r+-8|0)|0)break;__ZN6Memory11free_staticEPvb(r,1)}while(0);r=__ZN12GlobalConfig13get_singletonEv()|0;__ZN10StringNameC2EPKc(f,467748);__ZNK6Object3getERK10StringNamePb(u,r,f,0);c[t>>2]=__ZNK7Variantcv6StringEv(u)|0;c[h>>2]=0;r=__ZNK6StringneERKS_(t,h)|0;s=c[h>>2]|0;do if(s|0){if(__Z16atomic_decrementPj(s+-8|0)|0)break;__ZN6Memory11free_staticEPvb(s,1)}while(0);s=c[t>>2]|0;do if(s|0){if(__Z16atomic_decrementPj(s+-8|0)|0)break;__ZN6Memory11free_staticEPvb(s,1)}while(0);if(c[u>>2]|0)__ZN7Variant5clearEv(u);__ZN10StringNameD2Ev(f);do if(r){u=__ZN12GlobalConfig13get_singletonEv()|0;__ZN10StringNameC2EPKc(h,467748);__ZNK6Object3getERK10StringNamePb(v,u,h,0);c[f>>2]=__ZNK7Variantcv6StringEv(v)|0;__ZN6StringC2EPKc(i,1263606);u=__ZN14ResourceLoader4loadERK6StringS2_bP5Error(f,i,0,0)|0;do if(!u)A=0;else{if($i[c[(c[u>>2]|0)+44>>2]&8191](u,1220692)|0){__ZN9Reference9referenceEv(u);B=u;C=u}else{B=u;C=0}if(!(__ZN9Reference11unreferenceEv(B)|0)){A=C;break}if(!(__Z17predelete_handlerP6Object(u)|0)){A=C;break}gj[c[(c[u>>2]|0)+76>>2]&8191](u);__ZN6Memory11free_staticEPvb(u,0);A=C}while(0);u=c[i>>2]|0;do if(u|0){if(__Z16atomic_decrementPj(u+-8|0)|0)break;__ZN6Memory11free_staticEPvb(u,1)}while(0);u=c[f>>2]|0;do if(u|0){if(__Z16atomic_decrementPj(u+-8|0)|0)break;__ZN6Memory11free_staticEPvb(u,1)}while(0);if(c[v>>2]|0)__ZN7Variant5clearEv(v);__ZN10StringNameD2Ev(h);if(!A)break;u=__ZN12GlobalConfig13get_singletonEv()|0;__ZN10StringNameC2EPKc(h,467782);__ZNK6Object3getERK10StringNamePb(w,u,h,0);__ZNK7Variantcv7Vector2Ev(f,w);if(c[w>>2]|0)__ZN7Variant5clearEv(w);__ZN10StringNameD2Ev(h);u=__ZN5Input13get_singletonEv()|0;s=c[(c[u>>2]|0)+208>>2]|0;c[h>>2]=0;if($i[c[(c[A>>2]|0)+44>>2]&8191](A,1220696)|0){c[h>>2]=A;__ZN9Reference9referenceEv(A)}bj[s&4095](u,h,f);u=c[h>>2]|0;do if(u|0){if(!(__ZN9Reference11unreferenceEv(u)|0))break;s=c[h>>2]|0;if(!(__Z17predelete_handlerP6Object(s)|0))break;gj[c[(c[s>>2]|0)+76>>2]&8191](s);__ZN6Memory11free_staticEPvb(s,0)}while(0);if(!(__ZN9Reference11unreferenceEv(A)|0))break;if(!(__Z17predelete_handlerP6Object(A)|0))break;gj[c[(c[A>>2]|0)+76>>2]&8191](A);__ZN6Memory11free_staticEPvb(A,0)}while(0);__Z21register_module_typesv();__ZN12ScriptServer14init_languagesEv();__ZN17TranslationServer5setupEv(c[305165]|0);if(__ZNK6StringneEPKc(1220628,1263606)|0)__ZN17TranslationServer10set_localeERK6String(c[305165]|0,1220628);__ZN17TranslationServer17load_translationsEv(c[305165]|0);A=c[305146]|0;gj[c[(c[A>>2]|0)+96>>2]&8191](A);A=c[305170]|0;if((a[1256981]|0)!=0&(A|0)!=0)gj[c[(c[A>>2]|0)+40>>2]&8191](A);a[1256987]=1;A=c[305157]|0;if(A|0){if(!(__Z16atomic_decrementPj(A+-8|0)|0))__ZN6Memory11free_staticEPvb(A,1);c[305157]=0}__ZN7ClassDB15set_current_apiENS_7APITypeE(2);if(!(__ZNK2OS17is_stdout_verboseEv(__ZN2OS13get_singletonEv()|0)|0)){l=b;return 0}A=__ZN7ClassDB12get_api_hashENS_7APITypeE(0)|0;c[f>>2]=__Z4itosx(A,F)|0;c[x>>2]=__ZplPKcRK6String(467824,f)|0;__Z10print_line6String(x);A=c[x>>2]|0;do if(A|0){if(__Z16atomic_decrementPj(A+-8|0)|0)break;__ZN6Memory11free_staticEPvb(A,1)}while(0);A=c[f>>2]|0;do if(A|0){if(__Z16atomic_decrementPj(A+-8|0)|0)break;__ZN6Memory11free_staticEPvb(A,1)}while(0);A=__ZN7ClassDB12get_api_hashENS_7APITypeE(1)|0;c[f>>2]=__Z4itosx(A,F)|0;c[y>>2]=__ZplPKcRK6String(467840,f)|0;__Z10print_line6String(y);A=c[y>>2]|0;do if(A|0){if(__Z16atomic_decrementPj(A+-8|0)|0)break;__ZN6Memory11free_staticEPvb(A,1)}while(0);A=c[f>>2]|0;do if(A|0){if(__Z16atomic_decrementPj(A+-8|0)|0)break;__ZN6Memory11free_staticEPvb(A,1)}while(0);l=b;return 0}function __ZN12InputDefault17set_emulate_touchEb(b,c){b=b|0;c=c|0;a[b+196>>0]=c&1;return}function __ZN11PerformanceC2Ev(a){a=a|0;__ZN6ObjectC2Ev(a);c[a>>2]=18924;__ZN10StringNameC2Ev(a+76|0);g[a+80>>2]=0.0;g[a+84>>2]=0.0;c[305161]=a;return}function __ZN11Performance18_initialize_classvEv(b){b=b|0;if(a[1256988]|0)return;__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI11PerformanceEEvv();__ZN11Performance13_bind_methodsEv();a[1256988]=1;return}function __ZN11Performance5_setvERK10StringNameRK7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK11Performance5_getvERK10StringNameR7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK11Performance19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0;d=l;l=l+32|0;if((l|0)>=(m|0))ba(32);e=d+24|0;f=d+4|0;g=d;__ZN6StringC2EPKc(e,1135837);h=c[e>>2]|0;e=h;i=f+4|0;c[i>>2]=0;j=f+12|0;c[j>>2]=0;c[f>>2]=0;k=(h|0)==0;if(!k?(c[i>>2]=0,__Z28atomic_conditional_incrementPj(h+-8|0)|0):0)c[i>>2]=e;c[f+8>>2]=0;e=c[j>>2]|0;if(e|0){if(!(__Z16atomic_decrementPj(e+-8|0)|0))__ZN6Memory11free_staticEPvb(e,1);c[j>>2]=0}c[f+16>>2]=256;if(!(c[b>>2]|0)){j=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=j;c[j>>2]=0;c[j+4>>2]=0;c[j+8>>2]=0}j=__ZnwjPFPvjE(32,4740)|0;c[j>>2]=0;c[j+4>>2]=0;c[j+8>>2]=0;c[j+12>>2]=0;c[j+16>>2]=7;e=j+20|0;c[e>>2]=0;i=j+24|0;c[i>>2]=0;n=j+28|0;c[n>>2]=0;__ZN12PropertyInfoaSERKS_(j,f)|0;o=c[b>>2]|0;p=o+4|0;q=c[p>>2]|0;c[i>>2]=q;c[e>>2]=0;c[n>>2]=o;if(q|0)c[q+20>>2]=j;c[p>>2]=j;if(!(c[o>>2]|0))c[o>>2]=j;j=o+8|0;c[j>>2]=(c[j>>2]|0)+1;j=c[f+12>>2]|0;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);j=c[f+4>>2]|0;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);if(k){__ZN10StringNameC2EPKc(g,1135837);__ZN7ClassDB17get_property_listE10StringNameP4ListI12PropertyInfo16DefaultAllocatorEbPK6Object(g,b,1,a);__ZN10StringNameD2Ev(g);l=d;return}if(__Z16atomic_decrementPj(h+-8|0)|0){__ZN10StringNameC2EPKc(g,1135837);__ZN7ClassDB17get_property_listE10StringNameP4ListI12PropertyInfo16DefaultAllocatorEbPK6Object(g,b,1,a);__ZN10StringNameD2Ev(g);l=d;return}__ZN6Memory11free_staticEPvb(h,1);__ZN10StringNameC2EPKc(g,1135837);__ZN7ClassDB17get_property_listE10StringNameP4ListI12PropertyInfo16DefaultAllocatorEbPK6Object(g,b,1,a);__ZN10StringNameD2Ev(g);l=d;return}function __ZN11Performance14_notificationvEib(a,b,c){a=a|0;b=b|0;c=c|0;return}function __ZNK11Performance16_get_class_namevEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+8|0;e=b+4|0;f=b;g=a+76|0;a=c[g>>2]|0;if(a|0){if(c[a+4>>2]|0){l=b;return g|0}if(__ZNK6String6lengthEv(a+8|0)|0){l=b;return g|0}}__ZN6StringC2EPKc(d,1135837);c[f>>2]=c[d>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameaSERKS_(g,e);__ZN10StringNameD2Ev(e);e=c[f>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);l=b;return g|0}function __ZNK11Performance9get_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1135837);l=a;return c[b>>2]|0}function __ZNK11Performance8is_classERK6String(a,b){a=a|0;b=b|0;var c=0;if(__ZNK6StringeqEPKc(b,1135837)|0){c=1;return c|0}c=__ZNK6StringeqEPKc(b,1142944)|0;return c|0}function __ZNK11Performance12is_class_ptrEPv(a,b){a=a|0;b=b|0;return (b|0)==1220700|(b|0)==1220580|0}function __ZN11PerformanceD2Ev(a){a=a|0;c[a>>2]=18924;__ZN10StringNameD2Ev(a+76|0);__ZN6ObjectD2Ev(a);return}function __ZN11PerformanceD0Ev(a){a=a|0;c[a>>2]=18924;__ZN10StringNameD2Ev(a+76|0);__ZN6ObjectD2Ev(a);__ZdlPv(a);return}function __ZN7ClassDB10_add_classI11PerformanceEEvv(){var a=0,b=0,d=0,e=0,f=0,g=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+16|0;d=a+12|0;e=a+8|0;f=a+4|0;g=a;__ZN6StringC2EPKc(b,1135837);c[e>>2]=c[b>>2];__ZN10StringNameC2ERK6String(d,e);__ZN6StringC2EPKc(b,1142944);c[g>>2]=c[b>>2];__ZN10StringNameC2ERK6String(f,g);__ZN7ClassDB11_add_class2ERK10StringNameS2_(d,f);__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);__ZN10StringNameD2Ev(d);d=c[e>>2]|0;if(!d){l=a;return}if(__Z16atomic_decrementPj(d+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(d,1);l=a;return}function __ZN11Performance13_bind_methodsEv(){var a=0,b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+16|0;d=a+8|0;e=a+4|0;f=a;__Z8D_METHODPKcS0_(d,1093725,467858);g=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(g);c[g>>2]=19016;__ZN10MethodBind10_set_constEb(g,1);__ZN10MethodBind24_generate_argument_typesEi(g,1);__ZN10MethodBind12_set_returnsEb(g,1);c[g+44>>2]=20;c[g+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,g,d,0,0)|0;g=d+4|0;h=c[g>>2]|0;if(h|0?(__Z16atomic_decrementPj(h+-8|0)|0)==0:0){i=c[g>>2]|0;g=(i|0)==0?0:i+-4|0;i=g+4|0;if(c[g>>2]|0){j=0;do{__ZN10StringNameD2Ev(i+(j<<2)|0);j=j+1|0}while(j>>>0<(c[g>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(h,1)}__ZN10StringNameD2Ev(d);__ZN6StringC2EPKc(b,1135837);c[f>>2]=c[b>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameC2EPKc(b,467866);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(e,b,0);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(e);d=c[f>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);__ZN6StringC2EPKc(b,1135837);c[f>>2]=c[b>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameC2EPKc(b,467875);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(e,b,1);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(e);d=c[f>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);__ZN6StringC2EPKc(b,1135837);c[f>>2]=c[b>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameC2EPKc(b,467888);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(e,b,2);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(e);d=c[f>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);__ZN6StringC2EPKc(b,1135837);c[f>>2]=c[b>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameC2EPKc(b,467907);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(e,b,3);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(e);d=c[f>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);__ZN6StringC2EPKc(b,1135837);c[f>>2]=c[b>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameC2EPKc(b,467921);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(e,b,4);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(e);d=c[f>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);__ZN6StringC2EPKc(b,1135837);c[f>>2]=c[b>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameC2EPKc(b,467936);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(e,b,5);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(e);d=c[f>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);__ZN6StringC2EPKc(b,1135837);c[f>>2]=c[b>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameC2EPKc(b,467954);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(e,b,6);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(e);d=c[f>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);__ZN6StringC2EPKc(b,1135837);c[f>>2]=c[b>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameC2EPKc(b,467973);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(e,b,7);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(e);d=c[f>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);__ZN6StringC2EPKc(b,1135837);c[f>>2]=c[b>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameC2EPKc(b,467999);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(e,b,8);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(e);d=c[f>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);__ZN6StringC2EPKc(b,1135837);c[f>>2]=c[b>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameC2EPKc(b,468012);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(e,b,9);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(e);d=c[f>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);__ZN6StringC2EPKc(b,1135837);c[f>>2]=c[b>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameC2EPKc(b,468034);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(e,b,10);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(e);d=c[f>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);__ZN6StringC2EPKc(b,1135837);c[f>>2]=c[b>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameC2EPKc(b,468052);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(e,b,11);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(e);d=c[f>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);__ZN6StringC2EPKc(b,1135837);c[f>>2]=c[b>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameC2EPKc(b,468076);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(e,b,12);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(e);d=c[f>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);__ZN6StringC2EPKc(b,1135837);c[f>>2]=c[b>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameC2EPKc(b,468101);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(e,b,13);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(e);d=c[f>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);__ZN6StringC2EPKc(b,1135837);c[f>>2]=c[b>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameC2EPKc(b,468134);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(e,b,14);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(e);d=c[f>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);__ZN6StringC2EPKc(b,1135837);c[f>>2]=c[b>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameC2EPKc(b,468165);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(e,b,15);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(e);d=c[f>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);__ZN6StringC2EPKc(b,1135837);c[f>>2]=c[b>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameC2EPKc(b,468197);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(e,b,16);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(e);d=c[f>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);__ZN6StringC2EPKc(b,1135837);c[f>>2]=c[b>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameC2EPKc(b,468224);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(e,b,20);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(e);d=c[f>>2]|0;do if(d|0){if(__Z16atomic_decrementPj(d+-8|0)|0)break;__ZN6Memory11free_staticEPvb(d,1)}while(0);__ZN6StringC2EPKc(b,1135837);c[f>>2]=c[b>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameC2EPKc(b,468253);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(e,b,17);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(e);d=c[f>>2]|0;do if(d|0){if(__Z16atomic_decrementPj(d+-8|0)|0)break;__ZN6Memory11free_staticEPvb(d,1)}while(0);__ZN6StringC2EPKc(b,1135837);c[f>>2]=c[b>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameC2EPKc(b,468275);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(e,b,18);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(e);d=c[f>>2]|0;do if(d|0){if(__Z16atomic_decrementPj(d+-8|0)|0)break;__ZN6Memory11free_staticEPvb(d,1)}while(0);__ZN6StringC2EPKc(b,1135837);c[f>>2]=c[b>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameC2EPKc(b,468299);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(e,b,19);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(e);d=c[f>>2]|0;do if(d|0){if(__Z16atomic_decrementPj(d+-8|0)|0)break;__ZN6Memory11free_staticEPvb(d,1)}while(0);__ZN6StringC2EPKc(b,1135837);c[f>>2]=c[b>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameC2EPKc(b,468322);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(e,b,21);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(e);d=c[f>>2]|0;do if(d|0){if(__Z16atomic_decrementPj(d+-8|0)|0)break;__ZN6Memory11free_staticEPvb(d,1)}while(0);__ZN6StringC2EPKc(b,1135837);c[f>>2]=c[b>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameC2EPKc(b,468348);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(e,b,22);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(e);d=c[f>>2]|0;do if(d|0){if(__Z16atomic_decrementPj(d+-8|0)|0)break;__ZN6Memory11free_staticEPvb(d,1)}while(0);__ZN6StringC2EPKc(b,1135837);c[f>>2]=c[b>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameC2EPKc(b,468375);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(e,b,23);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(e);d=c[f>>2]|0;do if(d|0){if(__Z16atomic_decrementPj(d+-8|0)|0)break;__ZN6Memory11free_staticEPvb(d,1)}while(0);__ZN6StringC2EPKc(b,1135837);c[f>>2]=c[b>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameC2EPKc(b,468399);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(e,b,24);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(e);d=c[f>>2]|0;do if(d|0){if(__Z16atomic_decrementPj(d+-8|0)|0)break;__ZN6Memory11free_staticEPvb(d,1)}while(0);__ZN6StringC2EPKc(b,1135837);c[f>>2]=c[b>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameC2EPKc(b,468425);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(e,b,25);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(e);d=c[f>>2]|0;do if(d|0){if(__Z16atomic_decrementPj(d+-8|0)|0)break;__ZN6Memory11free_staticEPvb(d,1)}while(0);__ZN6StringC2EPKc(b,1135837);c[f>>2]=c[b>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameC2EPKc(b,468452);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(e,b,26);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(e);d=c[f>>2]|0;do if(d|0){if(__Z16atomic_decrementPj(d+-8|0)|0)break;__ZN6Memory11free_staticEPvb(d,1)}while(0);__ZN6StringC2EPKc(b,1135837);c[f>>2]=c[b>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameC2EPKc(b,1093701);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(e,b,27);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(e);e=c[f>>2]|0;if(!e){l=a;return}if(__Z16atomic_decrementPj(e+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(e,1);l=a;return}function __ZNK11Performance11get_monitorENS_7MonitorE(a,b){a=a|0;b=b|0;var d=0,e=0.0,f=0;do switch(b|0){case 0:{d=__ZN6Engine13get_singletonEv()|0;e=+mj[c[(c[d>>2]|0)+16>>2]&511](d);return +e}case 1:{e=+g[a+80>>2];return +e}case 2:{e=+g[a+84>>2];return +e}case 3:{e=+((__ZN6Memory13get_mem_usageEv()|0)>>>0);return +e}case 4:{e=+((c[313795]|0)>>>0);return +e}case 5:{e=+((c[313796]|0)>>>0);return +e}case 26:{d=__ZN13PhysicsServer13get_singletonEv()|0;e=+($i[c[(c[d>>2]|0)+584>>2]&8191](d,2)|0);return +e}case 7:{e=+(__ZNK12MessageQueue20get_max_buffer_usageEv(__ZN12MessageQueue13get_singletonEv()|0)|0);return +e}case 8:{e=+(__ZN8ObjectDB16get_object_countEv()|0);return +e}case 9:{e=+(__ZN13ResourceCache25get_cached_resource_countEv()|0);return +e}case 10:{d=__ZN2OS13get_singletonEv()|0;f=ij[c[(c[d>>2]|0)+288>>2]&8191](d)|0;if(!f){e=0.0;return +e}if(!($i[c[(c[f>>2]|0)+44>>2]&8191](f,1220704)|0)){e=0.0;return +e}e=+(__ZNK9SceneTree14get_node_countEv(f)|0);return +e}case 11:{f=__ZN12VisualServer13get_singletonEv()|0;e=+($i[c[(c[f>>2]|0)+1336>>2]&8191](f,0)|0);return +e}case 12:{f=__ZN12VisualServer13get_singletonEv()|0;e=+($i[c[(c[f>>2]|0)+1336>>2]&8191](f,1)|0);return +e}case 13:{f=__ZN12VisualServer13get_singletonEv()|0;e=+($i[c[(c[f>>2]|0)+1336>>2]&8191](f,2)|0);return +e}case 14:{f=__ZN12VisualServer13get_singletonEv()|0;e=+($i[c[(c[f>>2]|0)+1336>>2]&8191](f,3)|0);return +e}case 15:{f=__ZN12VisualServer13get_singletonEv()|0;e=+($i[c[(c[f>>2]|0)+1336>>2]&8191](f,4)|0);return +e}case 16:{f=__ZN12VisualServer13get_singletonEv()|0;e=+($i[c[(c[f>>2]|0)+1336>>2]&8191](f,5)|0);return +e}case 17:{f=__ZN12VisualServer13get_singletonEv()|0;e=+($i[c[(c[f>>2]|0)+1336>>2]&8191](f,7)|0);return +e}case 18:{f=__ZN12VisualServer13get_singletonEv()|0;e=+($i[c[(c[f>>2]|0)+1336>>2]&8191](f,8)|0);return +e}case 19:{f=__ZN12VisualServer13get_singletonEv()|0;e=+($i[c[(c[f>>2]|0)+1336>>2]&8191](f,9)|0);return +e}case 20:{f=__ZN12VisualServer13get_singletonEv()|0;e=+($i[c[(c[f>>2]|0)+1336>>2]&8191](f,6)|0);return +e}case 21:{f=__ZN15Physics2DServer13get_singletonEv()|0;e=+($i[c[(c[f>>2]|0)+536>>2]&8191](f,0)|0);return +e}case 22:{f=__ZN15Physics2DServer13get_singletonEv()|0;e=+($i[c[(c[f>>2]|0)+536>>2]&8191](f,1)|0);return +e}case 23:{f=__ZN15Physics2DServer13get_singletonEv()|0;e=+($i[c[(c[f>>2]|0)+536>>2]&8191](f,2)|0);return +e}case 24:{f=__ZN13PhysicsServer13get_singletonEv()|0;e=+($i[c[(c[f>>2]|0)+584>>2]&8191](f,0)|0);return +e}case 25:{f=__ZN13PhysicsServer13get_singletonEv()|0;e=+($i[c[(c[f>>2]|0)+584>>2]&8191](f,1)|0);return +e}default:{e=0.0;return +e}}while(0);return +(0.0)}function __ZNK13MethodBind1RCI11PerformancefNS0_7MonitorEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;switch(b|0){case -1:{__ZN7VariantC2Ef(d,0.0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}case 0:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}default:e=0}l=a;return e|0}function __ZNK13MethodBind1RCI11PerformancefNS0_7MonitorEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1135837);l=a;return c[b>>2]|0}function __ZN13MethodBind1RCI11PerformancefNS0_7MonitorEE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;i=l;l=l+48|0;if((l|0)>=(m|0))ba(48);j=i+24|0;k=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1220700)|0:0){c[h>>2]=0;a[1263537]=0;n=d+24|0;o=c[n>>2]|0;if((o|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=o;c[b>>2]=0;l=i;return}p=o-(c[d+20>>2]|0)|0;if((p|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=p;c[b>>2]=0;l=i;return}if((g|0)>0){if((o|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);q=0}else{a[1263537]=0;q=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,q)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=q;c[b>>2]=0;l=i;return}}q=c[d+44>>2]|0;o=c[d+48>>2]|0;p=e+(o>>1)|0;if(!(o&1))r=q;else r=c[(c[p>>2]|0)+q>>2]|0;do if((g|0)<1){q=c[n>>2]|0;o=q+-1|0;if((q|0)>=1){e=c[d+16>>2]|0;s=(e|0)==0;if(s)t=0;else t=c[e+-4>>2]|0;if((q|0)<=(t|0)){if(s)u=0;else u=c[e+-4>>2]|0;do if((u|0)<(q|0)){if(s)v=0;else v=c[e+-4>>2]|0;if((v|0)<(q|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);w=0;break}else{a[1263537]=0;x=31;break}}else x=31;while(0);if((x|0)==31)w=e+(o*24|0)|0;__ZN7VariantC2ERKS_(k,w);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);f=__ZNK7VariantcviEv(k)|0;__ZN7VariantC2Ef(j,+ii[r&127](p,f));if(c[k>>2]|0)__ZN7Variant5clearEv(k);__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1217,1146558,0);c[b>>2]=0;l=i;return}function __ZN13MethodBind1RCI11PerformancefNS0_7MonitorEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0;if(!b)f=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1220700)|0;f=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=f+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;g[e>>2]=+ii[i&127](a,c[c[d>>2]>>2]|0);return}function __ZN13MethodBind1RCI11PerformancefNS0_7MonitorEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN4Main5startEv(){var b=0,d=0,e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0,ia=0,ja=0,ka=0,la=0,ma=0,na=0,oa=0,pa=0,qa=0,ra=0,sa=0,ta=0,ua=0,va=0,wa=0,xa=0,ya=0,za=0,Aa=0,Ba=0,Ca=0,Da=0,Ea=0,Fa=0,Ga=0,Ha=0,Ia=0,Ja=0,Ka=0,La=0,Ma=0,Na=0,Oa=0,Pa=0,Qa=0,Ra=0,Sa=0,Ta=0,Ua=0,Va=0,Wa=0,Xa=0,Ya=0,Za=0,_a=0,$a=0,ab=0,bb=0,cb=0,db=0,eb=0,fb=0,gb=0,hb=0,ib=0,jb=0,kb=0,lb=0,mb=0,nb=0,ob=0,pb=0,qb=0,rb=0,sb=0,tb=0,ub=0,vb=0,wb=0,xb=0,yb=0,zb=0,Ab=0,Bb=0,Cb=0,Db=0,Eb=0,Fb=0,Gb=0,Hb=0,Ib=0,Jb=0,Kb=0,Lb=0,Mb=0,Nb=0,Ob=0,Pb=0,Qb=0,Rb=0,Sb=0,Tb=0,Ub=0,Vb=0,Wb=0,Xb=0,Yb=0,Zb=0,_b=0,$b=0,ac=0,bc=0,cc=0,dc=0,ec=0,fc=0,gc=0,hc=0,ic=0,jc=0,kc=0,lc=0,mc=0,nc=0,oc=0,pc=0,qc=0,rc=0,sc=0,tc=0,uc=0,vc=0,wc=0,xc=0,yc=0,zc=0,Ac=0,Bc=0,Cc=0,Dc=0,Ec=0,Fc=0,Gc=0,Hc=0,Ic=0,Jc=0,Kc=0,Lc=0,Mc=0,Nc=0,Oc=0,Pc=0,Qc=0,Rc=0,Sc=0,Tc=0,Uc=0,Vc=0,Wc=0,Xc=0,Yc=0,Zc=0,_c=0,$c=0,ad=0,bd=0,cd=0,dd=0,ed=0,fd=0,gd=0,hd=0,id=0,jd=0,kd=0,ld=0,md=0,nd=0,od=0,pd=0,qd=0,rd=0,sd=0,td=0,ud=0,vd=0,wd=0,xd=0,yd=0,zd=0,Ad=0,Bd=0,Cd=0,Dd=0,Ed=0,Fd=0,Gd=0,Hd=0,Id=0,Jd=0,Kd=0,Ld=0,Md=0,Nd=0,Od=0,Pd=0,Qd=0,Rd=0,Sd=0,Td=0,Ud=0.0,Vd=0,Wd=0,Xd=0,Yd=0,Zd=0,_d=0,$d=0,ae=0,be=0,ce=0,de=0,ee=0,fe=0,ge=0,he=0,ie=0,je=0,ke=0,le=0,me=0,ne=0,oe=0,pe=0;b=l;l=l+1072|0;if((l|0)>=(m|0))ba(1072);d=b+1056|0;e=b+1048|0;f=b+1044|0;h=b+1040|0;i=b+1036|0;j=b+1032|0;k=b+840|0;n=b+816|0;o=b+1028|0;p=b+1024|0;q=b+792|0;r=b+744|0;s=b+768|0;t=b+1020|0;u=b+1016|0;v=b+1012|0;w=b+1008|0;x=b+1004|0;y=b+1e3|0;z=b+720|0;A=b+696|0;B=b+996|0;C=b+992|0;D=b+988|0;E=b+984|0;F=b+672|0;G=b+648|0;H=b+576|0;I=b+624|0;J=b+600|0;K=b+480|0;L=b+456|0;M=b+976|0;N=b+552|0;O=b+528|0;P=b+504|0;Q=b+968|0;R=b+432|0;S=b+408|0;T=b+384|0;U=b+360|0;V=b+336|0;W=b+312|0;X=b+964|0;Y=b+288|0;Z=b+960|0;_=b+264|0;$=b+240|0;aa=b+216|0;ca=b+956|0;da=b+192|0;ea=b+168|0;fa=b+144|0;ga=b+120|0;ha=b+952|0;ia=b+948|0;ja=b+944|0;ka=b+940|0;la=b+936|0;ma=b+932|0;na=b+928|0;oa=b+924|0;pa=b+920|0;qa=b+916|0;ra=b+912|0;sa=b+96|0;ta=b+24|0;ua=b+72|0;va=b+908|0;wa=b+904|0;xa=b;ya=b+868|0;za=b+900|0;Aa=b+896|0;Ba=b+892|0;Ca=b+888|0;Da=b+864|0;Ea=b+884|0;Fa=b+880|0;Ga=b+876|0;Ha=b+872|0;Ia=b+48|0;if(!(a[1256987]|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1120315,466988,1037,468476,0);Ja=0;l=b;return Ja|0}a[1263537]=0;c[e>>2]=0;c[f>>2]=0;c[h>>2]=0;c[i>>2]=0;Ka=__ZN2OS13get_singletonEv()|0;La=ij[c[(c[Ka>>2]|0)+280>>2]&8191](Ka)|0;c[j>>2]=La;Ka=0;Ma=0;Na=0;Oa=0;Pa=0;Qa=0;Ra=0;Sa=0;Ta=0;Ua=La;a:while(1){La=(Ua|0)==0;if(La)Va=0;else Va=c[Ua+8>>2]|0;if((Oa|0)>=(Va|0)){Wa=7;break}Xa=(Oa|0)<0;b:do if(Xa)Wa=22;else{if(La)Ya=0;else Ya=c[Ua+8>>2]|0;if((Ya|0)<=(Oa|0)){if(La)Za=0;else Za=c[Ua+8>>2]|0;if((Za|0)<=(Oa|0)){Wa=22;break}a[1263537]=0}c:do if(!La?(_a=c[Ua>>2]|0,_a|0):0){$a=_a;_a=0;while(1){if((_a|0)==(Oa|0))break;ab=c[$a+4>>2]|0;if(!ab)break c;else{$a=ab;_a=_a+1|0}}bb=$a;break b}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145120,418,1133820,0);a[1263537]=0;bb=0}while(0);if((Wa|0)==22){Wa=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145120,403,1146766,0);bb=0}d:do if(!(__ZNK6StringeqEPKc(bb,468545)|0)){e:do if(Xa)Wa=38;else{La=c[j>>2]|0;_a=(La|0)==0;if(_a)cb=0;else cb=c[La+8>>2]|0;if((cb|0)<=(Oa|0)){if(_a)db=0;else db=c[La+8>>2]|0;if((db|0)<=(Oa|0)){Wa=38;break}a[1263537]=0}f:do if(!_a?(ab=c[La>>2]|0,ab|0):0){eb=ab;ab=0;while(1){if((ab|0)==(Oa|0))break;fb=c[eb+4>>2]|0;if(!fb)break f;else{eb=fb;ab=ab+1|0}}gb=eb;break e}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145120,418,1133820,0);a[1263537]=0;gb=0}while(0);if((Wa|0)==38){Wa=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145120,403,1146766,0);gb=0}if(!(__ZNK6StringeqEPKc(gb,468556)|0)){g:do if(Xa)Wa=54;else{La=c[j>>2]|0;_a=(La|0)==0;if(_a)hb=0;else hb=c[La+8>>2]|0;if((hb|0)<=(Oa|0)){if(_a)ib=0;else ib=c[La+8>>2]|0;if((ib|0)<=(Oa|0)){Wa=54;break}a[1263537]=0}h:do if(!_a?($a=c[La>>2]|0,$a|0):0){ab=$a;$a=0;while(1){if(($a|0)==(Oa|0))break;fb=c[ab+4>>2]|0;if(!fb)break h;else{ab=fb;$a=$a+1|0}}jb=ab;break g}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145120,418,1133820,0);a[1263537]=0;jb=0}while(0);if((Wa|0)==54){Wa=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145120,403,1146766,0);jb=0}if(!(__ZNK6StringeqEPKc(jb,466692)|0)){i:do if(Xa)Wa=70;else{La=c[j>>2]|0;_a=(La|0)==0;if(_a)kb=0;else kb=c[La+8>>2]|0;if((kb|0)<=(Oa|0)){if(_a)lb=0;else lb=c[La+8>>2]|0;if((lb|0)<=(Oa|0)){Wa=70;break}a[1263537]=0}j:do if(!_a?($a=c[La>>2]|0,$a|0):0){eb=$a;$a=0;while(1){if(($a|0)==(Oa|0))break;fb=c[eb+4>>2]|0;if(!fb)break j;else{eb=fb;$a=$a+1|0}}mb=eb;break i}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145120,418,1133820,0);a[1263537]=0;mb=0}while(0);if((Wa|0)==70){Wa=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145120,403,1146766,0);mb=0}if(!(__ZNK6StringeqEPKc(mb,466689)|0)){k:do if(Xa)Wa=86;else{La=c[j>>2]|0;_a=(La|0)==0;if(_a)nb=0;else nb=c[La+8>>2]|0;if((nb|0)<=(Oa|0)){if(_a)ob=0;else ob=c[La+8>>2]|0;if((ob|0)<=(Oa|0)){Wa=86;break}a[1263537]=0}l:do if(!_a?($a=c[La>>2]|0,$a|0):0){ab=$a;$a=0;while(1){if(($a|0)==(Oa|0))break;fb=c[ab+4>>2]|0;if(!fb)break l;else{ab=fb;$a=$a+1|0}}pb=ab;break k}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145120,418,1133820,0);a[1263537]=0;pb=0}while(0);if((Wa|0)==86){Wa=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145120,403,1146766,0);pb=0}if(!(__ZNK6StringeqEPKc(pb,468564)|0)){m:do if(Xa)Wa=102;else{La=c[j>>2]|0;_a=(La|0)==0;if(_a)qb=0;else qb=c[La+8>>2]|0;if((qb|0)<=(Oa|0)){if(_a)rb=0;else rb=c[La+8>>2]|0;if((rb|0)<=(Oa|0)){Wa=102;break}a[1263537]=0}n:do if(!_a){$a=c[La>>2]|0;if(!$a)break;else{sb=$a;tb=0}while(1){if((tb|0)==(Oa|0))break;$a=c[sb+4>>2]|0;if(!$a)break n;else{sb=$a;tb=tb+1|0}}ub=sb;break m}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145120,418,1133820,0);a[1263537]=0;ub=0}while(0);if((Wa|0)==102){Wa=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145120,403,1146766,0);ub=0}if(!(__ZNK6StringeqEPKc(ub,468568)|0)){o:do if(Xa)Wa=118;else{La=c[j>>2]|0;_a=(La|0)==0;if(_a)vb=0;else vb=c[La+8>>2]|0;if((vb|0)<=(Oa|0)){if(_a)wb=0;else wb=c[La+8>>2]|0;if((wb|0)<=(Oa|0)){Wa=118;break}a[1263537]=0}p:do if(!_a){ab=c[La>>2]|0;if(!ab)break;else{xb=ab;yb=0}while(1){if((yb|0)==(Oa|0))break;ab=c[xb+4>>2]|0;if(!ab)break p;else{xb=ab;yb=yb+1|0}}zb=xb;break o}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145120,418,1133820,0);a[1263537]=0;zb=0}while(0);if((Wa|0)==118){Wa=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145120,403,1146766,0);zb=0}do if(__ZNK6String6lengthEv(zb)|0){if(Xa){Wa=134;break a}La=c[j>>2]|0;_a=(La|0)==0;if(_a)Ab=0;else Ab=c[La+8>>2]|0;if((Ab|0)<=(Oa|0)){if(_a)Bb=0;else Bb=c[La+8>>2]|0;if((Bb|0)<=(Oa|0)){Wa=134;break a}a[1263537]=0}if(_a){Wa=141;break a}_a=c[La>>2]|0;if(!_a){Wa=141;break a}else{Cb=_a;Db=0}while(1){if((Db|0)==(Oa|0))break;_a=c[Cb+4>>2]|0;if(!_a){Wa=141;break a}else{Cb=_a;Db=Db+1|0}}_a=c[Cb>>2]|0;if(!_a){Wa=143;break a}if((c[_a+-4>>2]|0)<=0){Wa=143;break a}__ZN6VectorIwE14_copy_on_writeEv(Cb);if((c[c[Cb>>2]>>2]|0)==45)break;if(!(__ZNK6StringeqEPKc(e,1263606)|0))break;_a=c[j>>2]|0;La=(_a|0)==0;if(La)Eb=0;else Eb=c[_a+8>>2]|0;do if((Eb|0)<=(Oa|0)){if(La)Fb=0;else Fb=c[_a+8>>2]|0;if((Fb|0)>(Oa|0)){a[1263537]=0;Wa=154;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145120,403,1146766,0);Gb=0;break}}else Wa=154;while(0);q:do if((Wa|0)==154){Wa=0;r:do if(!La){ab=c[_a>>2]|0;if(!ab)break;else{Hb=ab;Ib=0}while(1){if((Ib|0)==(Oa|0))break;ab=c[Hb+4>>2]|0;if(!ab)break r;else{Hb=ab;Ib=Ib+1|0}}Gb=Hb;break q}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145120,418,1133820,0);a[1263537]=0;Gb=0}while(0);_a=c[e>>2]|0;if((_a|0)==(c[Gb>>2]|0)){Jb=Na;Kb=Ka;Lb=Ma;Mb=Oa;Nb=Pa;Ob=Qa;Pb=Ra;Qb=Sa;Rb=Ta;break d}do if(_a|0){if(__Z16atomic_decrementPj(_a+-8|0)|0)break;__ZN6Memory11free_staticEPvb(_a,1)}while(0);c[e>>2]=0;_a=c[Gb>>2]|0;if(!_a){Jb=Na;Kb=Ka;Lb=Ma;Mb=Oa;Nb=Pa;Ob=Qa;Pb=Ra;Qb=Sa;Rb=Ta;break d}if(!(__Z28atomic_conditional_incrementPj(_a+-8|0)|0)){Jb=Na;Kb=Ka;Lb=Ma;Mb=Oa;Nb=Pa;Ob=Qa;Pb=Ra;Qb=Sa;Rb=Ta;break d}c[e>>2]=c[Gb>>2];Jb=Na;Kb=Ka;Lb=Ma;Mb=Oa;Nb=Pa;Ob=Qa;Pb=Ra;Qb=Sa;Rb=Ta;break d}while(0);_a=c[j>>2]|0;La=(_a|0)==0;if(La)Sb=0;else Sb=c[_a+8>>2]|0;if((Oa|0)>=(Sb+-1|0)){Jb=Na;Kb=Ka;Lb=Ma;Mb=Oa;Nb=Pa;Ob=Qa;Pb=Ra;Qb=Sa;Rb=Ta;break}s:do if(Xa)Wa=177;else{if(La)Tb=0;else Tb=c[_a+8>>2]|0;if((Tb|0)<=(Oa|0)){if(La)Ub=0;else Ub=c[_a+8>>2]|0;if((Ub|0)<=(Oa|0)){Wa=177;break}a[1263537]=0}t:do if(!La){ab=c[_a>>2]|0;if(!ab)break;else{Vb=ab;Wb=0}while(1){if((Wb|0)==(Oa|0))break;ab=c[Vb+4>>2]|0;if(!ab)break t;else{Vb=ab;Wb=Wb+1|0}}Xb=Vb;break s}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145120,418,1133820,0);a[1263537]=0;Xb=0}while(0);if((Wa|0)==177){Wa=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145120,403,1146766,0);Xb=0}if(__ZNK6StringeqEPKc(Xb,468585)|0){_a=Oa+1|0;u:do if((Oa|0)<-1)Wa=193;else{La=c[j>>2]|0;ab=(La|0)==0;if(ab)Yb=0;else Yb=c[La+8>>2]|0;if((Yb|0)<=(_a|0)){if(ab)Zb=0;else Zb=c[La+8>>2]|0;if((Zb|0)<=(_a|0)){Wa=193;break}a[1263537]=0}v:do if(!ab){$a=c[La>>2]|0;if(!$a)break;else{_b=$a;$b=0}while(1){if(($b|0)==(_a|0))break;$a=c[_b+4>>2]|0;if(!$a)break v;else{_b=$a;$b=$b+1|0}}ac=_b;break u}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145120,418,1133820,0);a[1263537]=0;ac=0}while(0);if((Wa|0)==193){Wa=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145120,403,1146766,0);ac=0}La=Sa;do if((La|0)==(c[ac>>2]|0))bc=Sa;else{ab=Sa;do if(Sa|0){if(__Z16atomic_decrementPj(La+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ab,1)}while(0);ab=c[ac>>2]|0;if(!ab){bc=0;break}if(!(__Z28atomic_conditional_incrementPj(ab+-8|0)|0)){bc=0;break}bc=c[ac>>2]|0}while(0);La=Oa+2|0;ab=Ra;$a=Ta;while(1){eb=c[j>>2]|0;fb=(eb|0)==0;if(fb)cc=0;else cc=c[eb+8>>2]|0;if((La|0)>=(cc|0)){Jb=Na;Kb=Ka;Lb=Ma;Mb=_a;Nb=Pa;Ob=Qa;Pb=ab;Qb=bc;Rb=$a;break d}w:do if((La|0)<0)Wa=219;else{if(fb)dc=0;else dc=c[eb+8>>2]|0;if((dc|0)<=(La|0)){if(fb)ec=0;else ec=c[eb+8>>2]|0;if((ec|0)<=(La|0)){Wa=219;break}a[1263537]=0}x:do if(!fb){fc=c[eb>>2]|0;if(!fc)break;else{gc=fc;hc=0}while(1){if((hc|0)==(La|0))break;fc=c[gc+4>>2]|0;if(!fc)break x;else{gc=fc;hc=hc+1|0}}ic=gc;break w}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145120,418,1133820,0);a[1263537]=0;ic=0}while(0);if((Wa|0)==219){Wa=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145120,403,1146766,0);ic=0}if(!ab){eb=__ZnwjPFPvjE(12,4740)|0;c[eb>>2]=0;c[eb+4>>2]=0;c[eb+8>>2]=0;jc=eb;kc=eb}else{jc=ab;kc=$a}eb=__ZnwjPFPvjE(16,4740)|0;c[eb>>2]=0;c[eb+4>>2]=0;c[eb+8>>2]=0;c[eb+12>>2]=0;do if(c[ic>>2]|0){c[eb>>2]=0;fb=c[ic>>2]|0;if(!fb)break;if(!(__Z28atomic_conditional_incrementPj(fb+-8|0)|0))break;c[eb>>2]=c[ic>>2]}while(0);fb=jc+4|0;fc=c[fb>>2]|0;c[eb+8>>2]=fc;c[eb+4>>2]=0;c[eb+12>>2]=jc;if(fc|0)c[fc+4>>2]=eb;c[fb>>2]=eb;if(!(c[jc>>2]|0))c[jc>>2]=eb;fb=jc+8|0;c[fb>>2]=(c[fb>>2]|0)+1;La=La+1|0;ab=jc;$a=kc}}y:do if(Xa)Wa=245;else{$a=c[j>>2]|0;ab=($a|0)==0;if(ab)lc=0;else lc=c[$a+8>>2]|0;if((lc|0)<=(Oa|0)){if(ab)mc=0;else mc=c[$a+8>>2]|0;if((mc|0)<=(Oa|0)){Wa=245;break}a[1263537]=0}z:do if(!ab){La=c[$a>>2]|0;if(!La)break;else{nc=La;oc=0}while(1){if((oc|0)==(Oa|0))break;La=c[nc+4>>2]|0;if(!La)break z;else{nc=La;oc=oc+1|0}}pc=nc;break y}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145120,418,1133820,0);a[1263537]=0;pc=0}while(0);if((Wa|0)==245){Wa=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145120,403,1146766,0);pc=0}do if(!(__ZNK6StringeqEPKc(pc,468594)|0)){A:do if(Xa)Wa=261;else{$a=c[j>>2]|0;ab=($a|0)==0;if(ab)qc=0;else qc=c[$a+8>>2]|0;if((qc|0)<=(Oa|0)){if(ab)rc=0;else rc=c[$a+8>>2]|0;if((rc|0)<=(Oa|0)){Wa=261;break}a[1263537]=0}B:do if(!ab){eb=c[$a>>2]|0;if(!eb)break;else{sc=eb;tc=0}while(1){if((tc|0)==(Oa|0))break;eb=c[sc+4>>2]|0;if(!eb)break B;else{sc=eb;tc=tc+1|0}}uc=sc;break A}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145120,418,1133820,0);a[1263537]=0;uc=0}while(0);if((Wa|0)==261){Wa=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145120,403,1146766,0);uc=0}if(__ZNK6StringeqEPKc(uc,468602)|0)break;C:do if(Xa)Wa=299;else{$a=c[j>>2]|0;ab=($a|0)==0;if(ab)vc=0;else vc=c[$a+8>>2]|0;if((vc|0)<=(Oa|0)){if(ab)wc=0;else wc=c[$a+8>>2]|0;if((wc|0)<=(Oa|0)){Wa=299;break}a[1263537]=0}D:do if(!ab){eb=c[$a>>2]|0;if(!eb)break;else{xc=eb;yc=0}while(1){if((yc|0)==(Oa|0))break;eb=c[xc+4>>2]|0;if(!eb)break D;else{xc=eb;yc=yc+1|0}}zc=xc;break C}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145120,418,1133820,0);a[1263537]=0;zc=0}while(0);if((Wa|0)==299){Wa=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145120,403,1146766,0);zc=0}do if(!(__ZNK6StringeqEPKc(zc,468605)|0)){E:do if(Xa)Wa=315;else{$a=c[j>>2]|0;ab=($a|0)==0;if(ab)Ac=0;else Ac=c[$a+8>>2]|0;if((Ac|0)<=(Oa|0)){if(ab)Bc=0;else Bc=c[$a+8>>2]|0;if((Bc|0)<=(Oa|0)){Wa=315;break}a[1263537]=0}F:do if(!ab){eb=c[$a>>2]|0;if(!eb)break;else{Cc=eb;Dc=0}while(1){if((Dc|0)==(Oa|0))break;eb=c[Cc+4>>2]|0;if(!eb)break F;else{Cc=eb;Dc=Dc+1|0}}Ec=Cc;break E}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145120,418,1133820,0);a[1263537]=0;Ec=0}while(0);if((Wa|0)==315){Wa=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145120,403,1146766,0);Ec=0}if(__ZNK6StringeqEPKc(Ec,468612)|0)break;G:do if(Xa)Wa=353;else{$a=c[j>>2]|0;ab=($a|0)==0;if(ab)Fc=0;else Fc=c[$a+8>>2]|0;if((Fc|0)<=(Oa|0)){if(ab)Gc=0;else Gc=c[$a+8>>2]|0;if((Gc|0)<=(Oa|0)){Wa=353;break}a[1263537]=0}H:do if(!ab){eb=c[$a>>2]|0;if(!eb)break;else{Hc=eb;Ic=0}while(1){if((Ic|0)==(Oa|0))break;eb=c[Hc+4>>2]|0;if(!eb)break H;else{Hc=eb;Ic=Ic+1|0}}Jc=Hc;break G}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145120,418,1133820,0);a[1263537]=0;Jc=0}while(0);if((Wa|0)==353){Wa=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145120,403,1146766,0);Jc=0}if(__ZNK6StringeqEPKc(Jc,468615)|0){$a=Oa+1|0;I:do if((Oa|0)<-1)Wa=369;else{ab=c[j>>2]|0;eb=(ab|0)==0;if(eb)Kc=0;else Kc=c[ab+8>>2]|0;if((Kc|0)<=($a|0)){if(eb)Lc=0;else Lc=c[ab+8>>2]|0;if((Lc|0)<=($a|0)){Wa=369;break}a[1263537]=0}J:do if(!eb){La=c[ab>>2]|0;if(!La)break;else{Mc=La;Nc=0}while(1){if((Nc|0)==($a|0))break;La=c[Mc+4>>2]|0;if(!La)break J;else{Mc=La;Nc=Nc+1|0}}Oc=Mc;break I}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145120,418,1133820,0);a[1263537]=0;Oc=0}while(0);if((Wa|0)==369){Wa=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145120,403,1146766,0);Oc=0}ab=c[h>>2]|0;if((ab|0)==(c[Oc>>2]|0)){Jb=Na;Kb=Ka;Lb=Ma;Mb=$a;Nb=Pa;Ob=Qa;Pb=Ra;Qb=Sa;Rb=Ta;break d}do if(ab|0){if(__Z16atomic_decrementPj(ab+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ab,1)}while(0);c[h>>2]=0;ab=c[Oc>>2]|0;if(!ab){Jb=Na;Kb=Ka;Lb=Ma;Mb=$a;Nb=Pa;Ob=Qa;Pb=Ra;Qb=Sa;Rb=Ta;break d}if(!(__Z28atomic_conditional_incrementPj(ab+-8|0)|0)){Jb=Na;Kb=Ka;Lb=Ma;Mb=$a;Nb=Pa;Ob=Qa;Pb=Ra;Qb=Sa;Rb=Ta;break d}c[h>>2]=c[Oc>>2];Jb=Na;Kb=Ka;Lb=Ma;Mb=$a;Nb=Pa;Ob=Qa;Pb=Ra;Qb=Sa;Rb=Ta;break d}K:do if(Xa)Wa=391;else{ab=c[j>>2]|0;eb=(ab|0)==0;if(eb)Pc=0;else Pc=c[ab+8>>2]|0;if((Pc|0)<=(Oa|0)){if(eb)Qc=0;else Qc=c[ab+8>>2]|0;if((Qc|0)<=(Oa|0)){Wa=391;break}a[1263537]=0}L:do if(!eb){La=c[ab>>2]|0;if(!La)break;else{Rc=La;Sc=0}while(1){if((Sc|0)==(Oa|0))break;La=c[Rc+4>>2]|0;if(!La)break L;else{Rc=La;Sc=Sc+1|0}}Tc=Rc;break K}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145120,418,1133820,0);a[1263537]=0;Tc=0}while(0);if((Wa|0)==391){Wa=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145120,403,1146766,0);Tc=0}if(__ZNK6StringeqEPKc(Tc,468621)|0){$a=Oa+1|0;M:do if((Oa|0)<-1)Wa=407;else{ab=c[j>>2]|0;eb=(ab|0)==0;if(eb)Uc=0;else Uc=c[ab+8>>2]|0;if((Uc|0)<=($a|0)){if(eb)Vc=0;else Vc=c[ab+8>>2]|0;if((Vc|0)<=($a|0)){Wa=407;break}a[1263537]=0}N:do if(!eb){La=c[ab>>2]|0;if(!La)break;else{Wc=La;Xc=0}while(1){if((Xc|0)==($a|0))break;La=c[Wc+4>>2]|0;if(!La)break N;else{Wc=La;Xc=Xc+1|0}}Yc=Wc;break M}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145120,418,1133820,0);a[1263537]=0;Yc=0}while(0);if((Wa|0)==407){Wa=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145120,403,1146766,0);Yc=0}ab=c[i>>2]|0;if((ab|0)==(c[Yc>>2]|0)){Jb=Na;Kb=1;Lb=Ma;Mb=$a;Nb=Pa;Ob=Qa;Pb=Ra;Qb=Sa;Rb=Ta;break d}do if(ab|0){if(__Z16atomic_decrementPj(ab+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ab,1)}while(0);c[i>>2]=0;ab=c[Yc>>2]|0;if(!ab){Jb=Na;Kb=1;Lb=Ma;Mb=$a;Nb=Pa;Ob=Qa;Pb=Ra;Qb=Sa;Rb=Ta;break d}if(!(__Z28atomic_conditional_incrementPj(ab+-8|0)|0)){Jb=Na;Kb=1;Lb=Ma;Mb=$a;Nb=Pa;Ob=Qa;Pb=Ra;Qb=Sa;Rb=Ta;break d}c[i>>2]=c[Yc>>2];Jb=Na;Kb=1;Lb=Ma;Mb=$a;Nb=Pa;Ob=Qa;Pb=Ra;Qb=Sa;Rb=Ta;break d}O:do if(Xa)Wa=429;else{ab=c[j>>2]|0;eb=(ab|0)==0;if(eb)Zc=0;else Zc=c[ab+8>>2]|0;if((Zc|0)<=(Oa|0)){if(eb)_c=0;else _c=c[ab+8>>2]|0;if((_c|0)<=(Oa|0)){Wa=429;break}a[1263537]=0}P:do if(!eb){La=c[ab>>2]|0;if(!La)break;else{$c=La;ad=0}while(1){if((ad|0)==(Oa|0))break;La=c[$c+4>>2]|0;if(!La)break P;else{$c=La;ad=ad+1|0}}bd=$c;break O}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145120,418,1133820,0);a[1263537]=0;bd=0}while(0);if((Wa|0)==429){Wa=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145120,403,1146766,0);bd=0}if(__ZNK6StringeqEPKc(bd,468629)|0){$a=Oa+1|0;Q:do if((Oa|0)<-1)Wa=445;else{ab=c[j>>2]|0;eb=(ab|0)==0;if(eb)cd=0;else cd=c[ab+8>>2]|0;if((cd|0)<=($a|0)){if(eb)dd=0;else dd=c[ab+8>>2]|0;if((dd|0)<=($a|0)){Wa=445;break}a[1263537]=0}R:do if(!eb){La=c[ab>>2]|0;if(!La)break;else{ed=La;fd=0}while(1){if((fd|0)==($a|0))break;La=c[ed+4>>2]|0;if(!La)break R;else{ed=La;fd=fd+1|0}}gd=ed;break Q}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145120,418,1133820,0);a[1263537]=0;gd=0}while(0);if((Wa|0)==445){Wa=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145120,403,1146766,0);gd=0}ab=c[i>>2]|0;if((ab|0)==(c[gd>>2]|0)){Jb=Na;Kb=1;Lb=1;Mb=$a;Nb=Pa;Ob=Qa;Pb=Ra;Qb=Sa;Rb=Ta;break d}do if(ab|0){if(__Z16atomic_decrementPj(ab+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ab,1)}while(0);c[i>>2]=0;ab=c[gd>>2]|0;if(!ab){Jb=Na;Kb=1;Lb=1;Mb=$a;Nb=Pa;Ob=Qa;Pb=Ra;Qb=Sa;Rb=Ta;break d}if(!(__Z28atomic_conditional_incrementPj(ab+-8|0)|0)){Jb=Na;Kb=1;Lb=1;Mb=$a;Nb=Pa;Ob=Qa;Pb=Ra;Qb=Sa;Rb=Ta;break d}c[i>>2]=c[gd>>2];Jb=Na;Kb=1;Lb=1;Mb=$a;Nb=Pa;Ob=Qa;Pb=Ra;Qb=Sa;Rb=Ta;break d}S:do if(Xa)Wa=467;else{ab=c[j>>2]|0;eb=(ab|0)==0;if(eb)hd=0;else hd=c[ab+8>>2]|0;if((hd|0)<=(Oa|0)){if(eb)id=0;else id=c[ab+8>>2]|0;if((id|0)<=(Oa|0)){Wa=467;break}a[1263537]=0}T:do if(!eb){La=c[ab>>2]|0;if(!La)break;else{jd=La;kd=0}while(1){if((kd|0)==(Oa|0))break;La=c[jd+4>>2]|0;if(!La)break T;else{jd=La;kd=kd+1|0}}ld=jd;break S}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145120,418,1133820,0);a[1263537]=0;ld=0}while(0);if((Wa|0)==467){Wa=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145120,403,1146766,0);ld=0}if(__ZNK6StringeqEPKc(ld,468643)|0){$a=Oa+1|0;U:do if((Oa|0)<-1)Wa=483;else{ab=c[j>>2]|0;eb=(ab|0)==0;if(eb)md=0;else md=c[ab+8>>2]|0;if((md|0)<=($a|0)){if(eb)nd=0;else nd=c[ab+8>>2]|0;if((nd|0)<=($a|0)){Wa=483;break}a[1263537]=0}V:do if(!eb){La=c[ab>>2]|0;if(!La)break;else{od=La;pd=0}while(1){if((pd|0)==($a|0))break;La=c[od+4>>2]|0;if(!La)break V;else{od=La;pd=pd+1|0}}qd=od;break U}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145120,418,1133820,0);a[1263537]=0;qd=0}while(0);if((Wa|0)==483){Wa=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145120,403,1146766,0);qd=0}ab=Qa;if((ab|0)==(c[qd>>2]|0)){Jb=Na;Kb=1;Lb=Ma;Mb=$a;Nb=Pa;Ob=Qa;Pb=Ra;Qb=Sa;Rb=Ta;break d}eb=Qa;do if(Qa|0){if(__Z16atomic_decrementPj(ab+-8|0)|0)break;__ZN6Memory11free_staticEPvb(eb,1)}while(0);eb=c[qd>>2]|0;if(!eb){Jb=Na;Kb=1;Lb=Ma;Mb=$a;Nb=Pa;Ob=0;Pb=Ra;Qb=Sa;Rb=Ta;break d}if(!(__Z28atomic_conditional_incrementPj(eb+-8|0)|0)){Jb=Na;Kb=1;Lb=Ma;Mb=$a;Nb=Pa;Ob=0;Pb=Ra;Qb=Sa;Rb=Ta;break d}Jb=Na;Kb=1;Lb=Ma;Mb=$a;Nb=Pa;Ob=c[qd>>2]|0;Pb=Ra;Qb=Sa;Rb=Ta;break d}W:do if(Xa)Wa=505;else{eb=c[j>>2]|0;ab=(eb|0)==0;if(ab)rd=0;else rd=c[eb+8>>2]|0;if((rd|0)<=(Oa|0)){if(ab)sd=0;else sd=c[eb+8>>2]|0;if((sd|0)<=(Oa|0)){Wa=505;break}a[1263537]=0}X:do if(!ab){La=c[eb>>2]|0;if(!La)break;else{td=La;ud=0}while(1){if((ud|0)==(Oa|0))break;La=c[td+4>>2]|0;if(!La)break X;else{td=La;ud=ud+1|0}}vd=td;break W}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145120,418,1133820,0);a[1263537]=0;vd=0}while(0);if((Wa|0)==505){Wa=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145120,403,1146766,0);vd=0}$a=Oa+1|0;if(!(__ZNK6StringeqEPKc(vd,468651)|0)){Jb=Na;Kb=Ka;Lb=Ma;Mb=Oa;Nb=Pa;Ob=Qa;Pb=Ra;Qb=Sa;Rb=Ta;break d}Y:do if((Oa|0)<-1)Wa=521;else{eb=c[j>>2]|0;ab=(eb|0)==0;if(ab)wd=0;else wd=c[eb+8>>2]|0;if((wd|0)<=($a|0)){if(ab)xd=0;else xd=c[eb+8>>2]|0;if((xd|0)<=($a|0)){Wa=521;break}a[1263537]=0}Z:do if(!ab){La=c[eb>>2]|0;if(!La)break;else{yd=La;zd=0}while(1){if((zd|0)==($a|0))break;La=c[yd+4>>2]|0;if(!La)break Z;else{yd=La;zd=zd+1|0}}Ad=yd;break Y}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145120,418,1133820,0);a[1263537]=0;Ad=0}while(0);if((Wa|0)==521){Wa=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145120,403,1146766,0);Ad=0}eb=Pa;if((eb|0)==(c[Ad>>2]|0)){Jb=Na;Kb=1;Lb=Ma;Mb=$a;Nb=Pa;Ob=Qa;Pb=Ra;Qb=Sa;Rb=Ta;break d}ab=Pa;do if(Pa|0){if(__Z16atomic_decrementPj(eb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ab,1)}while(0);ab=c[Ad>>2]|0;if(!ab){Jb=Na;Kb=1;Lb=Ma;Mb=$a;Nb=0;Ob=Qa;Pb=Ra;Qb=Sa;Rb=Ta;break d}if(!(__Z28atomic_conditional_incrementPj(ab+-8|0)|0)){Jb=Na;Kb=1;Lb=Ma;Mb=$a;Nb=0;Ob=Qa;Pb=Ra;Qb=Sa;Rb=Ta;break d}Jb=Na;Kb=1;Lb=Ma;Mb=$a;Nb=c[Ad>>2]|0;Ob=Qa;Pb=Ra;Qb=Sa;Rb=Ta;break d}while(0);ab=Oa+1|0;_:do if((Oa|0)<-1)Wa=331;else{eb=c[j>>2]|0;La=(eb|0)==0;if(La)Bd=0;else Bd=c[eb+8>>2]|0;if((Bd|0)<=(ab|0)){if(La)Cd=0;else Cd=c[eb+8>>2]|0;if((Cd|0)<=(ab|0)){Wa=331;break}a[1263537]=0}$:do if(!La){_a=c[eb>>2]|0;if(!_a)break;else{Dd=_a;Ed=0}while(1){if((Ed|0)==(ab|0))break;_a=c[Dd+4>>2]|0;if(!_a)break $;else{Dd=_a;Ed=Ed+1|0}}Fd=Dd;break _}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145120,418,1133820,0);a[1263537]=0;Fd=0}while(0);if((Wa|0)==331){Wa=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145120,403,1146766,0);Fd=0}eb=(__ZN6Engine13get_singletonEv()|0)+4|0;La=c[eb>>2]|0;if((La|0)==(c[Fd>>2]|0)){Jb=Na;Kb=Ka;Lb=Ma;Mb=ab;Nb=Pa;Ob=Qa;Pb=Ra;Qb=Sa;Rb=Ta;break d}do if(La|0){if(__Z16atomic_decrementPj(La+-8|0)|0)break;__ZN6Memory11free_staticEPvb(La,1)}while(0);c[eb>>2]=0;La=c[Fd>>2]|0;if(!La){Jb=Na;Kb=Ka;Lb=Ma;Mb=ab;Nb=Pa;Ob=Qa;Pb=Ra;Qb=Sa;Rb=Ta;break d}if(!(__Z28atomic_conditional_incrementPj(La+-8|0)|0)){Jb=Na;Kb=Ka;Lb=Ma;Mb=ab;Nb=Pa;Ob=Qa;Pb=Ra;Qb=Sa;Rb=Ta;break d}c[eb>>2]=c[Fd>>2];Jb=Na;Kb=Ka;Lb=Ma;Mb=ab;Nb=Pa;Ob=Qa;Pb=Ra;Qb=Sa;Rb=Ta;break d}while(0);La=Oa+1|0;aa:do if((Oa|0)<-1)Wa=277;else{$a=c[j>>2]|0;_a=($a|0)==0;if(_a)Gd=0;else Gd=c[$a+8>>2]|0;if((Gd|0)<=(La|0)){if(_a)Hd=0;else Hd=c[$a+8>>2]|0;if((Hd|0)<=(La|0)){Wa=277;break}a[1263537]=0}ba:do if(!_a){fb=c[$a>>2]|0;if(!fb)break;else{Id=fb;Jd=0}while(1){if((Jd|0)==(La|0))break;fb=c[Id+4>>2]|0;if(!fb)break ba;else{Id=fb;Jd=Jd+1|0}}Kd=Id;break aa}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145120,418,1133820,0);a[1263537]=0;Kd=0}while(0);if((Wa|0)==277){Wa=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145120,403,1146766,0);Kd=0}$a=c[f>>2]|0;if(($a|0)==(c[Kd>>2]|0)){Jb=Na;Kb=Ka;Lb=Ma;Mb=La;Nb=Pa;Ob=Qa;Pb=Ra;Qb=Sa;Rb=Ta;break}do if($a|0){if(__Z16atomic_decrementPj($a+-8|0)|0)break;__ZN6Memory11free_staticEPvb($a,1)}while(0);c[f>>2]=0;$a=c[Kd>>2]|0;if(!$a){Jb=Na;Kb=Ka;Lb=Ma;Mb=La;Nb=Pa;Ob=Qa;Pb=Ra;Qb=Sa;Rb=Ta;break}if(!(__Z28atomic_conditional_incrementPj($a+-8|0)|0)){Jb=Na;Kb=Ka;Lb=Ma;Mb=La;Nb=Pa;Ob=Qa;Pb=Ra;Qb=Sa;Rb=Ta;break}c[f>>2]=c[Kd>>2];Jb=Na;Kb=Ka;Lb=Ma;Mb=La;Nb=Pa;Ob=Qa;Pb=Ra;Qb=Sa;Rb=Ta}else{Jb=1;Kb=Ka;Lb=Ma;Mb=Oa;Nb=Pa;Ob=Qa;Pb=Ra;Qb=Sa;Rb=Ta}}else{Jb=1;Kb=Ka;Lb=Ma;Mb=Oa;Nb=Pa;Ob=Qa;Pb=Ra;Qb=Sa;Rb=Ta}}else{Jb=Na;Kb=1;Lb=Ma;Mb=Oa;Nb=Pa;Ob=Qa;Pb=Ra;Qb=Sa;Rb=Ta}}else{Jb=Na;Kb=1;Lb=Ma;Mb=Oa;Nb=Pa;Ob=Qa;Pb=Ra;Qb=Sa;Rb=Ta}}else{Jb=Na;Kb=Ka;Lb=Ma;Mb=Oa;Nb=Pa;Ob=Qa;Pb=Ra;Qb=Sa;Rb=Ta}}else{Jb=Na;Kb=Ka;Lb=Ma;Mb=Oa;Nb=Pa;Ob=Qa;Pb=Ra;Qb=Sa;Rb=Ta}while(0);Ka=Kb;Ma=Lb;Na=Jb;Oa=Mb+1|0;Pa=Nb;Qa=Ob;Ra=Pb;Sa=Qb;Ta=Rb;Ua=c[j>>2]|0}if((Wa|0)==7){__ZN6StringC2EPKc(d,468531);__ZN7VariantC2Eb(n,Ka);__Z11_GLOBAL_DEFRK6StringRK7Variant(k,d,n);if(c[k>>2]|0)__ZN7Variant5clearEv(k);if(c[n>>2]|0)__ZN7Variant5clearEv(n);k=c[d>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);c[n>>2]=0;if(__ZNK6StringneEPKc(i,1263606)|0?__ZNK6StringeqEPKc(e,1263606)|0:0){__ZN6StringC2EPKc(d,468666);__ZN6StringpLEPKc(d,Ma?468629:468621)|0;__ZN6StringpLEPKc(d,468686)|0;__ZN6StringpLEPKc(d,468726)|0;c[o>>2]=__ZNK6String4utf8Ev(d)|0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1120315,466988,1141,__ZNK10CharString8get_dataEv(o)|0,0);Ma=c[o>>2]|0;if(Ma|0?(__Z16atomic_decrementPj(Ma+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Ma,1);a[1263537]=0;Ma=c[d>>2]|0;if(Ma|0?(__Z16atomic_decrementPj(Ma+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Ma,1);Ld=0}else Wa=545;ca:do if((Wa|0)==545){if(__ZNK6StringeqEPKc(f,1263606)|0?__ZNK6StringeqEPKc(e,1263606)|0:0){__ZN6StringC2EPKc(d,1133240);__ZN7VariantC2EPKc(r,1263606);__Z11_GLOBAL_DEFRK6StringRK7Variant(q,d,r);c[p>>2]=__ZNK7Variantcv6StringEv(q)|0;Ma=__ZNK6StringneEPKc(p,1263606)|0;o=c[p>>2]|0;if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(o,1);if(c[q>>2]|0)__ZN7Variant5clearEv(q);if(c[r>>2]|0)__ZN7Variant5clearEv(r);o=c[d>>2]|0;if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(o,1);if(Ma){__ZN6StringC2EPKc(d,1133240);__ZN7VariantC2EPKc(r,1263606);__Z11_GLOBAL_DEFRK6StringRK7Variant(s,d,r);Ma=__ZNK7Variantcv6StringEv(s)|0;o=Ma;k=c[e>>2]|0;if((k|0)==(Ma|0)){if(Ma|0)Wa=566}else{if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);c[e>>2]=0;if(Ma|0)if(!(__Z28atomic_conditional_incrementPj(Ma+-8|0)|0))Wa=566;else{c[e>>2]=o;Wa=566}}if((Wa|0)==566?(__Z16atomic_decrementPj(Ma+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Ma,1);if(c[s>>2]|0)__ZN7Variant5clearEv(s);if(c[r>>2]|0)__ZN7Variant5clearEv(r);Ma=c[d>>2]|0;do if(Ma|0){if(__Z16atomic_decrementPj(Ma+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ma,1)}while(0)}}if(Ka){Ma=__ZnwjPKc(496,1263606)|0;__ZN9SceneTreeC2Ev(Ma);__Z22postinitialize_handlerP6Object(Ma);Md=Ma}else Md=0;do if(__ZNK6StringneEPKc(h,1263606)|0){c[t>>2]=0;Ma=c[h>>2]|0;if(Ma|0?(c[t>>2]=0,__Z28atomic_conditional_incrementPj(Ma+-8|0)|0):0)c[t>>2]=c[h>>2];Ma=__Z9test_main6StringRK4ListIS_16DefaultAllocatorE(t,j)|0;o=c[t>>2]|0;if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(o,1);if(!Ma){Ld=0;break ca}else Nd=Ma}else{if(__ZNK6StringneEPKc(f,1263606)|0){__ZN6StringC2EPKc(r,1263606);Ma=__ZN14ResourceLoader4loadERK6StringS2_bP5Error(f,r,0,0)|0;c[d>>2]=0;if(Ma){o=$i[c[(c[Ma>>2]|0)+44>>2]&8191](Ma,1220708)|0;k=o?Ma:0;o=c[d>>2]|0;if((k|0)!=(o|0)){do if(o|0?__ZN9Reference11unreferenceEv(o)|0:0){Ua=c[d>>2]|0;if(!(__Z17predelete_handlerP6Object(Ua)|0))break;gj[c[(c[Ua>>2]|0)+76>>2]&8191](Ua);__ZN6Memory11free_staticEPvb(Ua,0)}while(0);c[d>>2]=k;if(k|0)__ZN9Reference9referenceEv(k)}if(__ZN9Reference11unreferenceEv(Ma)|0?__Z17predelete_handlerP6Object(Ma)|0:0){gj[c[(c[Ma>>2]|0)+76>>2]&8191](Ma);__ZN6Memory11free_staticEPvb(Ma,0)}}else c[d>>2]=0;o=c[r>>2]|0;if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(o,1);c[v>>2]=__ZplPKcRK6String(468795,f)|0;c[u>>2]=__ZNK6String4utf8Ev(v)|0;__Z19_err_set_last_errorPKc(__ZNK10CharString8get_dataEv(u)|0);o=c[u>>2]|0;if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(o,1);o=c[v>>2]|0;if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(o,1);a[1263537]=1;o=c[d>>2]|0;if(o){a[1263537]=0;if(ij[c[(c[o>>2]|0)+120>>2]&8191](o)|0){o=c[d>>2]|0;c[r>>2]=ij[c[(c[o>>2]|0)+128>>2]&8191](o)|0;o=__ZN7ClassDB8instanceERK10StringName(r)|0;do if(!o)Wa=615;else{if($i[c[(c[o>>2]|0)+44>>2]&8191](o,1220712)|0){__ZN8MainLoop15set_init_scriptERK3RefI6ScriptE(o,d);Od=0;Pd=o;break}if(!(__Z17predelete_handlerP6Object(o)|0)){Wa=615;break}gj[c[(c[o>>2]|0)+76>>2]&8191](o);__ZN6Memory11free_staticEPvb(o,0);Wa=615}while(0);if((Wa|0)==615){c[y>>2]=__ZplPKcRK6String(468875,f)|0;__ZN6StringC2EPKc(z,468895);c[x>>2]=__ZNK6StringplERKS_(y,z)|0;c[w>>2]=__ZNK6String4utf8Ev(x)|0;__Z19_err_set_last_errorPKc(__ZNK10CharString8get_dataEv(w)|0);o=c[w>>2]|0;do if(o|0){if(__Z16atomic_decrementPj(o+-8|0)|0)break;__ZN6Memory11free_staticEPvb(o,1)}while(0);o=c[x>>2]|0;do if(o|0){if(__Z16atomic_decrementPj(o+-8|0)|0)break;__ZN6Memory11free_staticEPvb(o,1)}while(0);o=c[z>>2]|0;do if(o|0){if(__Z16atomic_decrementPj(o+-8|0)|0)break;__ZN6Memory11free_staticEPvb(o,1)}while(0);o=c[y>>2]|0;do if(o|0){if(__Z16atomic_decrementPj(o+-8|0)|0)break;__ZN6Memory11free_staticEPvb(o,1)}while(0);a[1263537]=1;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1120315,466988,1179,468939,0);Od=1;Pd=Md}__ZN10StringNameD2Ev(r);Qd=Od;Rd=Pd}else{Qd=1;Rd=Md}}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1120315,466988,1168,468815,0);Qd=1;Rd=Md}o=c[d>>2]|0;do if(o|0){if(!(__ZN9Reference11unreferenceEv(o)|0))break;Ma=c[d>>2]|0;if(!(__Z17predelete_handlerP6Object(Ma)|0))break;gj[c[(c[Ma>>2]|0)+76>>2]&8191](Ma);__ZN6Memory11free_staticEPvb(Ma,0)}while(0);if(!Qd)Sd=Rd;else{Ld=0;break ca}}else{__ZN6StringC2EPKc(d,468991);__ZN7VariantC2EPKc(r,1263606);__Z11_GLOBAL_DEFRK6StringRK7Variant(A,d,r);o=__ZNK7Variantcv6StringEv(A)|0;Ma=o;k=c[n>>2]|0;if((k|0)==(o|0)){if(o|0)Wa=643}else{if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);c[n>>2]=0;if(o|0)if(!(__Z28atomic_conditional_incrementPj(o+-8|0)|0))Wa=643;else{c[n>>2]=Ma;Wa=643}}if((Wa|0)==643?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(o,1);if(c[A>>2]|0)__ZN7Variant5clearEv(A);if(c[r>>2]|0)__ZN7Variant5clearEv(r);o=c[d>>2]|0;if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(o,1);Sd=Md}if(!Sd){if(__ZNK6StringeqEPKc(n,1263606)|0)__ZN6StringaSEPKc(n,917490);__ZN10StringNameC2ERK6String(d,n);o=__ZN7ClassDB12class_existsERK10StringName(d)|0;__ZN10StringNameD2Ev(d);if(!o){o=__ZN2OS13get_singletonEv()|0;Ma=c[(c[o>>2]|0)+64>>2]|0;c[d>>2]=__ZplPKcRK6String(469018,n)|0;__ZN6StringC2EPKc(r,467432);bj[Ma&4095](o,d,r);o=c[r>>2]|0;if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(o,1);o=c[d>>2]|0;if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(o,1);Ld=0;break ca}__ZN10StringNameC2ERK6String(d,n);o=__ZN7ClassDB8instanceERK10StringName(d)|0;__ZN10StringNameD2Ev(d);if(!o){__ZN6StringC2EPKc(C,469062);c[B>>2]=__ZNK6String4utf8Ev(C)|0;__Z19_err_set_last_errorPKc(__ZNK10CharString8get_dataEv(B)|0);Ma=c[B>>2]|0;if(Ma|0?(__Z16atomic_decrementPj(Ma+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Ma,1);Ma=c[C>>2]|0;do if(Ma|0){if(__Z16atomic_decrementPj(Ma+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ma,1)}while(0);a[1263537]=1;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1120315,466988,1205,1077589,0)}else{if($i[c[(c[o>>2]|0)+44>>2]&8191](o,1220712)|0){Nd=o;break}if(__Z17predelete_handlerP6Object(o)|0){gj[c[(c[o>>2]|0)+76>>2]&8191](o);__ZN6Memory11free_staticEPvb(o,0)}__ZN6StringC2EPKc(E,469091);c[D>>2]=__ZNK6String4utf8Ev(E)|0;__Z19_err_set_last_errorPKc(__ZNK10CharString8get_dataEv(D)|0);Ma=c[D>>2]|0;do if(Ma|0){if(__Z16atomic_decrementPj(Ma+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ma,1)}while(0);Ma=c[E>>2]|0;do if(Ma|0){if(__Z16atomic_decrementPj(Ma+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ma,1)}while(0);a[1263537]=1;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1120315,466988,1213,1077589,0)}a[1263537]=0;Ld=0;break ca}else Nd=Sd}while(0);Ma=c[(c[Nd>>2]|0)+40>>2]|0;__ZN6StringC2EPKc(d,917490);o=$i[Ma&8191](Nd,d)|0;Ma=c[d>>2]|0;if(Ma|0?(__Z16atomic_decrementPj(Ma+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Ma,1);if(o){if(!Nd)Td=0;else{o=$i[c[(c[Nd>>2]|0)+44>>2]&8191](Nd,1220704)|0;Td=o?Nd:0}if(a[1256985]|0)__ZN9SceneTree25set_debug_collisions_hintEb(Td,1);if(a[1256986]|0)__ZN9SceneTree25set_debug_navigation_hintEb(Td,1);if(Ka){__ZN6StringC2EPKc(d,469113);__ZN7VariantC2EPKc(r,990196);__Z11_GLOBAL_DEFRK6StringRK7Variant(W,d,r);if(c[W>>2]|0)__ZN7Variant5clearEv(W);if(c[r>>2]|0)__ZN7Variant5clearEv(r);o=c[d>>2]|0;do if(o|0){if(__Z16atomic_decrementPj(o+-8|0)|0)break;__ZN6Memory11free_staticEPvb(o,1)}while(0);o=__ZN12GlobalConfig13get_singletonEv()|0;__ZN6StringC2EPKc(d,469113);__ZN6StringC2EPKc(X,469113);__ZN6StringC2EPKc(z,469437);Ma=r+4|0;c[Ma>>2]=0;k=r+12|0;c[k>>2]=0;c[r>>2]=4;La=c[X>>2]|0;do if(La|0){c[Ma>>2]=0;if(!(__Z28atomic_conditional_incrementPj(La+-8|0)|0))break;c[Ma>>2]=c[X>>2]}while(0);c[r+8>>2]=3;Ma=c[k>>2]|0;do if((Ma|0)!=(c[z>>2]|0)){do if(Ma|0){if(__Z16atomic_decrementPj(Ma+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ma,1)}while(0);c[k>>2]=0;La=c[z>>2]|0;if(!La)break;if(!(__Z28atomic_conditional_incrementPj(La+-8|0)|0))break;c[k>>2]=c[z>>2]}while(0);c[r+16>>2]=7;__ZN12GlobalConfig24set_custom_property_infoERK6StringRK12PropertyInfo(o,d,r);k=c[r+12>>2]|0;do if(k|0){if(__Z16atomic_decrementPj(k+-8|0)|0)break;__ZN6Memory11free_staticEPvb(k,1)}while(0);k=c[r+4>>2]|0;do if(k|0){if(__Z16atomic_decrementPj(k+-8|0)|0)break;__ZN6Memory11free_staticEPvb(k,1)}while(0);k=c[z>>2]|0;do if(k|0){if(__Z16atomic_decrementPj(k+-8|0)|0)break;__ZN6Memory11free_staticEPvb(k,1)}while(0);k=c[X>>2]|0;do if(k|0){if(__Z16atomic_decrementPj(k+-8|0)|0)break;__ZN6Memory11free_staticEPvb(k,1)}while(0);k=c[d>>2]|0;do if(k|0){if(__Z16atomic_decrementPj(k+-8|0)|0)break;__ZN6Memory11free_staticEPvb(k,1)}while(0);__ZN6StringC2EPKc(d,469134);__ZN7VariantC2EPKc(r,937420);__Z11_GLOBAL_DEFRK6StringRK7Variant(Y,d,r);if(c[Y>>2]|0)__ZN7Variant5clearEv(Y);if(c[r>>2]|0)__ZN7Variant5clearEv(r);k=c[d>>2]|0;do if(k|0){if(__Z16atomic_decrementPj(k+-8|0)|0)break;__ZN6Memory11free_staticEPvb(k,1)}while(0);k=__ZN12GlobalConfig13get_singletonEv()|0;__ZN6StringC2EPKc(d,469134);__ZN6StringC2EPKc(Z,469134);__ZN6StringC2EPKc(z,469458);o=r+4|0;c[o>>2]=0;Ma=r+12|0;c[Ma>>2]=0;c[r>>2]=4;La=c[Z>>2]|0;do if(La|0){c[o>>2]=0;if(!(__Z28atomic_conditional_incrementPj(La+-8|0)|0))break;c[o>>2]=c[Z>>2]}while(0);c[r+8>>2]=3;o=c[Ma>>2]|0;do if((o|0)!=(c[z>>2]|0)){do if(o|0){if(__Z16atomic_decrementPj(o+-8|0)|0)break;__ZN6Memory11free_staticEPvb(o,1)}while(0);c[Ma>>2]=0;La=c[z>>2]|0;if(!La)break;if(!(__Z28atomic_conditional_incrementPj(La+-8|0)|0))break;c[Ma>>2]=c[z>>2]}while(0);c[r+16>>2]=7;__ZN12GlobalConfig24set_custom_property_infoERK6StringRK12PropertyInfo(k,d,r);Ma=c[r+12>>2]|0;do if(Ma|0){if(__Z16atomic_decrementPj(Ma+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ma,1)}while(0);Ma=c[r+4>>2]|0;do if(Ma|0){if(__Z16atomic_decrementPj(Ma+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ma,1)}while(0);Ma=c[z>>2]|0;do if(Ma|0){if(__Z16atomic_decrementPj(Ma+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ma,1)}while(0);Ma=c[Z>>2]|0;do if(Ma|0){if(__Z16atomic_decrementPj(Ma+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ma,1)}while(0);Ma=c[d>>2]|0;do if(Ma|0){if(__Z16atomic_decrementPj(Ma+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ma,1)}while(0);__ZN6StringC2EPKc(d,469188);__ZN7VariantC2Eb(r,1);__Z11_GLOBAL_DEFRK6StringRK7Variant(_,d,r);__ZN9SceneTree20set_auto_accept_quitEb(Td,__ZNK7VariantcvbEv(_)|0);if(c[_>>2]|0)__ZN7Variant5clearEv(_);if(c[r>>2]|0)__ZN7Variant5clearEv(r);Ma=c[d>>2]|0;do if(Ma|0){if(__Z16atomic_decrementPj(Ma+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ma,1)}while(0);__ZN6StringC2EPKc(d,469217);__ZN7VariantC2Eb(r,1);__Z11_GLOBAL_DEFRK6StringRK7Variant($,d,r);__ZN9SceneTree19set_quit_on_go_backEb(Td,__ZNK7VariantcvbEv($)|0);if(c[$>>2]|0)__ZN7Variant5clearEv($);if(c[r>>2]|0)__ZN7Variant5clearEv(r);Ma=c[d>>2]|0;do if(Ma|0){if(__Z16atomic_decrementPj(Ma+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ma,1)}while(0);__ZN6StringC2EPKc(d,469245);__ZN7VariantC2Ei(r,2048);__Z11_GLOBAL_DEFRK6StringRK7Variant(aa,d,r);if(c[aa>>2]|0)__ZN7Variant5clearEv(aa);if(c[r>>2]|0)__ZN7Variant5clearEv(r);Ma=c[d>>2]|0;do if(Ma|0){if(__Z16atomic_decrementPj(Ma+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ma,1)}while(0);Ma=__ZN12GlobalConfig13get_singletonEv()|0;__ZN6StringC2EPKc(d,469245);__ZN6StringC2EPKc(ca,469245);__ZN6StringC2EPKc(z,469493);k=r+4|0;c[k>>2]=0;o=r+12|0;c[o>>2]=0;c[r>>2]=2;La=c[ca>>2]|0;do if(La|0){c[k>>2]=0;if(!(__Z28atomic_conditional_incrementPj(La+-8|0)|0))break;c[k>>2]=c[ca>>2]}while(0);c[r+8>>2]=1;k=c[o>>2]|0;do if((k|0)!=(c[z>>2]|0)){do if(k|0){if(__Z16atomic_decrementPj(k+-8|0)|0)break;__ZN6Memory11free_staticEPvb(k,1)}while(0);c[o>>2]=0;La=c[z>>2]|0;if(!La)break;if(!(__Z28atomic_conditional_incrementPj(La+-8|0)|0))break;c[o>>2]=c[z>>2]}while(0);c[r+16>>2]=7;__ZN12GlobalConfig24set_custom_property_infoERK6StringRK12PropertyInfo(Ma,d,r);o=c[r+12>>2]|0;do if(o|0){if(__Z16atomic_decrementPj(o+-8|0)|0)break;__ZN6Memory11free_staticEPvb(o,1)}while(0);o=c[r+4>>2]|0;do if(o|0){if(__Z16atomic_decrementPj(o+-8|0)|0)break;__ZN6Memory11free_staticEPvb(o,1)}while(0);o=c[z>>2]|0;do if(o|0){if(__Z16atomic_decrementPj(o+-8|0)|0)break;__ZN6Memory11free_staticEPvb(o,1)}while(0);o=c[ca>>2]|0;do if(o|0){if(__Z16atomic_decrementPj(o+-8|0)|0)break;__ZN6Memory11free_staticEPvb(o,1)}while(0);o=c[d>>2]|0;do if(o|0){if(__Z16atomic_decrementPj(o+-8|0)|0)break;__ZN6Memory11free_staticEPvb(o,1)}while(0);__ZN6StringC2EPKc(d,469273);__ZN7VariantC2Ei(r,2);__Z11_GLOBAL_DEFRK6StringRK7Variant(da,d,r);if(c[da>>2]|0)__ZN7Variant5clearEv(da);if(c[r>>2]|0)__ZN7Variant5clearEv(r);o=c[d>>2]|0;do if(o|0){if(__Z16atomic_decrementPj(o+-8|0)|0)break;__ZN6Memory11free_staticEPvb(o,1)}while(0);__ZN6StringC2EPKc(d,469314);__ZN7VariantC2Ei(r,2);__Z11_GLOBAL_DEFRK6StringRK7Variant(ea,d,r);if(c[ea>>2]|0)__ZN7Variant5clearEv(ea);if(c[r>>2]|0)__ZN7Variant5clearEv(r);o=c[d>>2]|0;do if(o|0){if(__Z16atomic_decrementPj(o+-8|0)|0)break;__ZN6Memory11free_staticEPvb(o,1)}while(0);__ZN6StringC2EPKc(d,469355);__ZN7VariantC2Ei(r,3);__Z11_GLOBAL_DEFRK6StringRK7Variant(fa,d,r);if(c[fa>>2]|0)__ZN7Variant5clearEv(fa);if(c[r>>2]|0)__ZN7Variant5clearEv(r);o=c[d>>2]|0;do if(o|0){if(__Z16atomic_decrementPj(o+-8|0)|0)break;__ZN6Memory11free_staticEPvb(o,1)}while(0);__ZN6StringC2EPKc(d,469396);__ZN7VariantC2Ei(r,4);__Z11_GLOBAL_DEFRK6StringRK7Variant(ga,d,r);if(c[ga>>2]|0)__ZN7Variant5clearEv(ga);if(c[r>>2]|0)__ZN7Variant5clearEv(r);o=c[d>>2]|0;do if(o|0){if(__Z16atomic_decrementPj(o+-8|0)|0)break;__ZN6Memory11free_staticEPvb(o,1)}while(0);o=__ZN12GlobalConfig13get_singletonEv()|0;__ZN6StringC2EPKc(d,469273);__ZN6StringC2EPKc(ha,469273);__ZN6StringC2EPKc(z,826990);Ma=r+4|0;c[Ma>>2]=0;k=r+12|0;c[k>>2]=0;c[r>>2]=2;La=c[ha>>2]|0;do if(La|0){c[Ma>>2]=0;if(!(__Z28atomic_conditional_incrementPj(La+-8|0)|0))break;c[Ma>>2]=c[ha>>2]}while(0);c[r+8>>2]=3;Ma=c[k>>2]|0;do if((Ma|0)!=(c[z>>2]|0)){do if(Ma|0){if(__Z16atomic_decrementPj(Ma+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ma,1)}while(0);c[k>>2]=0;La=c[z>>2]|0;if(!La)break;if(!(__Z28atomic_conditional_incrementPj(La+-8|0)|0))break;c[k>>2]=c[z>>2]}while(0);c[r+16>>2]=7;__ZN12GlobalConfig24set_custom_property_infoERK6StringRK12PropertyInfo(o,d,r);k=c[r+12>>2]|0;do if(k|0){if(__Z16atomic_decrementPj(k+-8|0)|0)break;__ZN6Memory11free_staticEPvb(k,1)}while(0);k=c[r+4>>2]|0;do if(k|0){if(__Z16atomic_decrementPj(k+-8|0)|0)break;__ZN6Memory11free_staticEPvb(k,1)}while(0);k=c[z>>2]|0;do if(k|0){if(__Z16atomic_decrementPj(k+-8|0)|0)break;__ZN6Memory11free_staticEPvb(k,1)}while(0);k=c[ha>>2]|0;do if(k|0){if(__Z16atomic_decrementPj(k+-8|0)|0)break;__ZN6Memory11free_staticEPvb(k,1)}while(0);k=c[d>>2]|0;do if(k|0){if(__Z16atomic_decrementPj(k+-8|0)|0)break;__ZN6Memory11free_staticEPvb(k,1)}while(0);k=__ZN12GlobalConfig13get_singletonEv()|0;__ZN6StringC2EPKc(d,469314);__ZN6StringC2EPKc(ia,469314);__ZN6StringC2EPKc(z,826990);o=r+4|0;c[o>>2]=0;Ma=r+12|0;c[Ma>>2]=0;c[r>>2]=2;La=c[ia>>2]|0;do if(La|0){c[o>>2]=0;if(!(__Z28atomic_conditional_incrementPj(La+-8|0)|0))break;c[o>>2]=c[ia>>2]}while(0);c[r+8>>2]=3;o=c[Ma>>2]|0;do if((o|0)!=(c[z>>2]|0)){do if(o|0){if(__Z16atomic_decrementPj(o+-8|0)|0)break;__ZN6Memory11free_staticEPvb(o,1)}while(0);c[Ma>>2]=0;La=c[z>>2]|0;if(!La)break;if(!(__Z28atomic_conditional_incrementPj(La+-8|0)|0))break;c[Ma>>2]=c[z>>2]}while(0);c[r+16>>2]=7;__ZN12GlobalConfig24set_custom_property_infoERK6StringRK12PropertyInfo(k,d,r);Ma=c[r+12>>2]|0;do if(Ma|0){if(__Z16atomic_decrementPj(Ma+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ma,1)}while(0);Ma=c[r+4>>2]|0;do if(Ma|0){if(__Z16atomic_decrementPj(Ma+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ma,1)}while(0);Ma=c[z>>2]|0;do if(Ma|0){if(__Z16atomic_decrementPj(Ma+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ma,1)}while(0);Ma=c[ia>>2]|0;do if(Ma|0){if(__Z16atomic_decrementPj(Ma+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ma,1)}while(0);Ma=c[d>>2]|0;do if(Ma|0){if(__Z16atomic_decrementPj(Ma+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ma,1)}while(0);Ma=__ZN12GlobalConfig13get_singletonEv()|0;__ZN6StringC2EPKc(d,469355);__ZN6StringC2EPKc(ja,469355);__ZN6StringC2EPKc(z,826990);k=r+4|0;c[k>>2]=0;o=r+12|0;c[o>>2]=0;c[r>>2]=2;La=c[ja>>2]|0;do if(La|0){c[k>>2]=0;if(!(__Z28atomic_conditional_incrementPj(La+-8|0)|0))break;c[k>>2]=c[ja>>2]}while(0);c[r+8>>2]=3;k=c[o>>2]|0;do if((k|0)!=(c[z>>2]|0)){do if(k|0){if(__Z16atomic_decrementPj(k+-8|0)|0)break;__ZN6Memory11free_staticEPvb(k,1)}while(0);c[o>>2]=0;La=c[z>>2]|0;if(!La)break;if(!(__Z28atomic_conditional_incrementPj(La+-8|0)|0))break;c[o>>2]=c[z>>2]}while(0);c[r+16>>2]=7;__ZN12GlobalConfig24set_custom_property_infoERK6StringRK12PropertyInfo(Ma,d,r);o=c[r+12>>2]|0;do if(o|0){if(__Z16atomic_decrementPj(o+-8|0)|0)break;__ZN6Memory11free_staticEPvb(o,1)}while(0);o=c[r+4>>2]|0;do if(o|0){if(__Z16atomic_decrementPj(o+-8|0)|0)break;__ZN6Memory11free_staticEPvb(o,1)}while(0);o=c[z>>2]|0;do if(o|0){if(__Z16atomic_decrementPj(o+-8|0)|0)break;__ZN6Memory11free_staticEPvb(o,1)}while(0);o=c[ja>>2]|0;do if(o|0){if(__Z16atomic_decrementPj(o+-8|0)|0)break;__ZN6Memory11free_staticEPvb(o,1)}while(0);o=c[d>>2]|0;do if(o|0){if(__Z16atomic_decrementPj(o+-8|0)|0)break;__ZN6Memory11free_staticEPvb(o,1)}while(0);o=__ZN12GlobalConfig13get_singletonEv()|0;__ZN6StringC2EPKc(d,469396);__ZN6StringC2EPKc(ka,469396);__ZN6StringC2EPKc(z,826990);Ma=r+4|0;c[Ma>>2]=0;k=r+12|0;c[k>>2]=0;c[r>>2]=2;La=c[ka>>2]|0;do if(La|0){c[Ma>>2]=0;if(!(__Z28atomic_conditional_incrementPj(La+-8|0)|0))break;c[Ma>>2]=c[ka>>2]}while(0);c[r+8>>2]=3;Ma=c[k>>2]|0;do if((Ma|0)!=(c[z>>2]|0)){do if(Ma|0){if(__Z16atomic_decrementPj(Ma+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ma,1)}while(0);c[k>>2]=0;La=c[z>>2]|0;if(!La)break;if(!(__Z28atomic_conditional_incrementPj(La+-8|0)|0))break;c[k>>2]=c[z>>2]}while(0);c[r+16>>2]=7;__ZN12GlobalConfig24set_custom_property_infoERK6StringRK12PropertyInfo(o,d,r);k=c[r+12>>2]|0;do if(k|0){if(__Z16atomic_decrementPj(k+-8|0)|0)break;__ZN6Memory11free_staticEPvb(k,1)}while(0);k=c[r+4>>2]|0;do if(k|0){if(__Z16atomic_decrementPj(k+-8|0)|0)break;__ZN6Memory11free_staticEPvb(k,1)}while(0);k=c[z>>2]|0;do if(k|0){if(__Z16atomic_decrementPj(k+-8|0)|0)break;__ZN6Memory11free_staticEPvb(k,1)}while(0);k=c[ka>>2]|0;do if(k|0){if(__Z16atomic_decrementPj(k+-8|0)|0)break;__ZN6Memory11free_staticEPvb(k,1)}while(0);k=c[d>>2]|0;do if(k|0){if(__Z16atomic_decrementPj(k+-8|0)|0)break;__ZN6Memory11free_staticEPvb(k,1)}while(0)}else{__ZN6StringC2EPKc(d,469113);__ZN7VariantC2EPKc(z,990196);__Z11_GLOBAL_DEFRK6StringRK7Variant(F,d,z);c[r>>2]=__ZNK7Variantcv6StringEv(F)|0;if(c[F>>2]|0)__ZN7Variant5clearEv(F);if(c[z>>2]|0)__ZN7Variant5clearEv(z);k=c[d>>2]|0;do if(k|0){if(__Z16atomic_decrementPj(k+-8|0)|0)break;__ZN6Memory11free_staticEPvb(k,1)}while(0);__ZN6StringC2EPKc(d,469134);__ZN7VariantC2EPKc(H,937420);__Z11_GLOBAL_DEFRK6StringRK7Variant(G,d,H);c[z>>2]=__ZNK7Variantcv6StringEv(G)|0;if(c[G>>2]|0)__ZN7Variant5clearEv(G);if(c[H>>2]|0)__ZN7Variant5clearEv(H);k=c[d>>2]|0;do if(k|0){if(__Z16atomic_decrementPj(k+-8|0)|0)break;__ZN6Memory11free_staticEPvb(k,1)}while(0);__ZN6StringC2EPKc(d,467105);__ZN7VariantC2Ei(H,0);__Z11_GLOBAL_DEFRK6StringRK7Variant(I,d,H);Ud=+__ZNK7VariantcvfEv(I);__ZN6StringC2EPKc(K,467126);__ZN7VariantC2Ei(L,0);__Z11_GLOBAL_DEFRK6StringRK7Variant(J,K,L);k=~~Ud;o=~~+__ZNK7VariantcvfEv(J);if(c[J>>2]|0)__ZN7Variant5clearEv(J);if(c[L>>2]|0)__ZN7Variant5clearEv(L);Ma=c[K>>2]|0;do if(Ma|0){if(__Z16atomic_decrementPj(Ma+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ma,1)}while(0);if(c[I>>2]|0)__ZN7Variant5clearEv(I);if(c[H>>2]|0)__ZN7Variant5clearEv(H);Ma=c[d>>2]|0;do if(Ma|0){if(__Z16atomic_decrementPj(Ma+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ma,1)}while(0);if(__ZNK6StringeqEPKc(r,469157)|0)Vd=1;else{Ma=__ZNK6StringeqEPKc(r,879394)|0;Vd=Ma?2:0}do if(__ZNK6StringeqEPKc(z,469160)|0)Wd=1;else{if(__ZNK6StringeqEPKc(z,469165)|0){Wd=2;break}Ma=__ZNK6StringeqEPKc(z,469176)|0;Wd=Ma?3:0}while(0);g[M>>2]=+(k|0);g[M+4>>2]=+(o|0);c[d>>2]=c[M>>2];c[d+4>>2]=c[M+4>>2];__ZN9SceneTree18set_screen_stretchENS_11StretchModeENS_13StretchAspectE7Vector2(Td,Vd,Wd,d);__ZN6StringC2EPKc(d,469188);__ZN7VariantC2Eb(H,1);__Z11_GLOBAL_DEFRK6StringRK7Variant(N,d,H);__ZN9SceneTree20set_auto_accept_quitEb(Td,__ZNK7VariantcvbEv(N)|0);if(c[N>>2]|0)__ZN7Variant5clearEv(N);if(c[H>>2]|0)__ZN7Variant5clearEv(H);Ma=c[d>>2]|0;do if(Ma|0){if(__Z16atomic_decrementPj(Ma+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ma,1)}while(0);__ZN6StringC2EPKc(d,469217);__ZN7VariantC2Eb(H,1);__Z11_GLOBAL_DEFRK6StringRK7Variant(O,d,H);__ZN9SceneTree19set_quit_on_go_backEb(Td,__ZNK7VariantcvbEv(O)|0);if(c[O>>2]|0)__ZN7Variant5clearEv(O);if(c[H>>2]|0)__ZN7Variant5clearEv(H);Ma=c[d>>2]|0;do if(Ma|0){if(__Z16atomic_decrementPj(Ma+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ma,1)}while(0);Ma=__ZN12GlobalConfig13get_singletonEv()|0;__ZN10StringNameC2EPKc(d,1143372);__ZNK6Object3getERK10StringNamePb(P,Ma,d,0);c[H>>2]=__ZNK7Variantcv6StringEv(P)|0;if(c[P>>2]|0)__ZN7Variant5clearEv(P);__ZN10StringNameD2Ev(d);Ma=c[313531]|0;__ZN10StringNameC2ERK6String(K,H);o=__ZNK17TranslationServer9translateERK10StringName(Ma,K)|0;c[Q>>2]=o;do if(!o){c[d>>2]=0;Xd=0}else{Ma=c[o+4>>2]|0;if(Ma|0){__ZN6StringC2EPKc(d,Ma);Xd=c[d>>2]|0;break}Ma=o+8|0;c[d>>2]=0;k=c[Ma>>2]|0;if(!k){Xd=0;break}c[d>>2]=0;if(!(__Z28atomic_conditional_incrementPj(k+-8|0)|0)){Xd=0;break}k=c[Ma>>2]|0;c[d>>2]=k;Xd=k}while(0);o=Xd;k=c[H>>2]|0;do if((k|0)==(Xd|0)){if(Xd|0)Wa=758}else{do if(k|0){if(__Z16atomic_decrementPj(k+-8|0)|0)break;__ZN6Memory11free_staticEPvb(k,1)}while(0);c[H>>2]=0;if(!Xd)break;if(!(__Z28atomic_conditional_incrementPj(Xd+-8|0)|0)){Wa=758;break}c[H>>2]=o;Wa=758}while(0);do if((Wa|0)==758){if(__Z16atomic_decrementPj(Xd+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Xd,1)}while(0);__ZN10StringNameD2Ev(Q);__ZN10StringNameD2Ev(K);o=__ZN2OS13get_singletonEv()|0;Pi[c[(c[o>>2]|0)+104>>2]&2047](o,H);__ZN6StringC2EPKc(d,469245);__ZN7VariantC2Ei(K,2048);__Z11_GLOBAL_DEFRK6StringRK7Variant(R,d,K);o=__ZNK7VariantcviEv(R)|0;if(c[R>>2]|0)__ZN7Variant5clearEv(R);if(c[K>>2]|0)__ZN7Variant5clearEv(K);k=c[d>>2]|0;do if(k|0){if(__Z16atomic_decrementPj(k+-8|0)|0)break;__ZN6Memory11free_staticEPvb(k,1)}while(0);__ZN6StringC2EPKc(d,469273);__ZN7VariantC2Ei(K,2);__Z11_GLOBAL_DEFRK6StringRK7Variant(S,d,K);k=__ZNK7VariantcviEv(S)|0;if(c[S>>2]|0)__ZN7Variant5clearEv(S);if(c[K>>2]|0)__ZN7Variant5clearEv(K);Ma=c[d>>2]|0;do if(Ma|0){if(__Z16atomic_decrementPj(Ma+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ma,1)}while(0);__ZN6StringC2EPKc(d,469314);__ZN7VariantC2Ei(K,2);__Z11_GLOBAL_DEFRK6StringRK7Variant(T,d,K);Ma=__ZNK7VariantcviEv(T)|0;if(c[T>>2]|0)__ZN7Variant5clearEv(T);if(c[K>>2]|0)__ZN7Variant5clearEv(K);La=c[d>>2]|0;do if(La|0){if(__Z16atomic_decrementPj(La+-8|0)|0)break;__ZN6Memory11free_staticEPvb(La,1)}while(0);__ZN6StringC2EPKc(d,469355);__ZN7VariantC2Ei(K,3);__Z11_GLOBAL_DEFRK6StringRK7Variant(U,d,K);La=__ZNK7VariantcviEv(U)|0;if(c[U>>2]|0)__ZN7Variant5clearEv(U);if(c[K>>2]|0)__ZN7Variant5clearEv(K);Ua=c[d>>2]|0;do if(Ua|0){if(__Z16atomic_decrementPj(Ua+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ua,1)}while(0);__ZN6StringC2EPKc(d,469396);__ZN7VariantC2Ei(K,4);__Z11_GLOBAL_DEFRK6StringRK7Variant(V,d,K);Ua=__ZNK7VariantcviEv(V)|0;if(c[V>>2]|0)__ZN7Variant5clearEv(V);if(c[K>>2]|0)__ZN7Variant5clearEv(K);Rb=c[d>>2]|0;do if(Rb|0){if(__Z16atomic_decrementPj(Rb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Rb,1)}while(0);Rb=Td+88|0;__ZN8Viewport21set_shadow_atlas_sizeEi(c[Rb>>2]|0,o);__ZN8Viewport32set_shadow_atlas_quadrant_subdivEiNS_25ShadowAtlasQuadrantSubdivE(c[Rb>>2]|0,0,k);__ZN8Viewport32set_shadow_atlas_quadrant_subdivEiNS_25ShadowAtlasQuadrantSubdivE(c[Rb>>2]|0,1,Ma);__ZN8Viewport32set_shadow_atlas_quadrant_subdivEiNS_25ShadowAtlasQuadrantSubdivE(c[Rb>>2]|0,2,La);__ZN8Viewport32set_shadow_atlas_quadrant_subdivEiNS_25ShadowAtlasQuadrantSubdivE(c[Rb>>2]|0,3,Ua);Rb=c[H>>2]|0;do if(Rb|0){if(__Z16atomic_decrementPj(Rb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Rb,1)}while(0);Rb=c[z>>2]|0;do if(Rb|0){if(__Z16atomic_decrementPj(Rb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Rb,1)}while(0);Rb=c[r>>2]|0;do if(Rb|0){if(__Z16atomic_decrementPj(Rb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Rb,1)}while(0)}c[r>>2]=0;da:do if(!(Na|(__ZNK6StringneEPKc(e,1263606)|0)^1)){__ZN6StringC2EPKc(la,1106939);__ZN6StringC2EPKc(ma,1142570);Rb=__ZNK6String7replaceES_S_(e,la,ma)|0;Ua=Rb;La=c[r>>2]|0;do if((La|0)==(Rb|0)){if(Rb|0)Wa=1053}else{do if(La|0){if(__Z16atomic_decrementPj(La+-8|0)|0)break;__ZN6Memory11free_staticEPvb(La,1)}while(0);c[r>>2]=0;if(!Rb)break;if(!(__Z28atomic_conditional_incrementPj(Rb+-8|0)|0)){Wa=1053;break}c[r>>2]=Ua;Wa=1053}while(0);do if((Wa|0)==1053){if(__Z16atomic_decrementPj(Rb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Rb,1)}while(0);Rb=c[ma>>2]|0;do if(Rb|0){if(__Z16atomic_decrementPj(Rb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Rb,1)}while(0);Rb=c[la>>2]|0;do if(Rb|0){if(__Z16atomic_decrementPj(Rb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Rb,1)}while(0);ea:do if(!(__ZNK6String11begins_withEPKc(r,1123467)|0)){Rb=c[r>>2]|0;do if(Rb|0){if((c[Rb+-4>>2]|0)<=1)break;__ZN6VectorIwE14_copy_on_writeEv(r);Ua=c[r>>2]|0;if((c[Ua>>2]|0)==47)break ea;if(!Ua)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);if((c[Ua+-4>>2]|0)>1){__ZN6VectorIwE14_copy_on_writeEv(r);if((c[(c[r>>2]|0)+4>>2]|0)==58)break ea;else break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);if(__ZNK12GlobalConfig17is_using_datapackEv(__ZN12GlobalConfig13get_singletonEv()|0)|0){Rb=__ZplPKcRK6String(1123467,r)|0;Ua=Rb;La=c[r>>2]|0;do if((La|0)==(Rb|0)){if(!Rb)break ea}else{do if(La|0){if(__Z16atomic_decrementPj(La+-8|0)|0)break;__ZN6Memory11free_staticEPvb(La,1)}while(0);c[r>>2]=0;if(!Rb)break ea;if(!(__Z28atomic_conditional_incrementPj(Rb+-8|0)|0))break;c[r>>2]=Ua}while(0);if(__Z16atomic_decrementPj(Rb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Rb,1);break}__ZN6StringC2EPKc(na,1142570);Ua=__ZNK6String9find_lastES_(r,na)|0;La=c[na>>2]|0;do if(La|0){if(__Z16atomic_decrementPj(La+-8|0)|0)break;__ZN6Memory11free_staticEPvb(La,1)}while(0);if((Ua|0)==-1){La=__ZN9DirAccess6createENS_10AccessTypeE(2)|0;c[pa>>2]=ij[c[(c[La>>2]|0)+40>>2]&8191](La)|0;__ZN6StringC2EPKc(d,1142570);c[oa>>2]=__ZNK6StringplERKS_(pa,d)|0;Rb=__ZNK6StringplERKS_(oa,r)|0;Ma=Rb;k=c[r>>2]|0;do if((k|0)==(Rb|0)){if(Rb|0)Wa=1092}else{do if(k|0){if(__Z16atomic_decrementPj(k+-8|0)|0)break;__ZN6Memory11free_staticEPvb(k,1)}while(0);c[r>>2]=0;if(!Rb)break;if(!(__Z28atomic_conditional_incrementPj(Rb+-8|0)|0)){Wa=1092;break}c[r>>2]=Ma;Wa=1092}while(0);do if((Wa|0)==1092){if(__Z16atomic_decrementPj(Rb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Rb,1)}while(0);Rb=c[oa>>2]|0;do if(Rb|0){if(__Z16atomic_decrementPj(Rb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Rb,1)}while(0);Rb=c[d>>2]|0;do if(Rb|0){if(__Z16atomic_decrementPj(Rb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Rb,1)}while(0);Rb=c[pa>>2]|0;do if(Rb|0){if(__Z16atomic_decrementPj(Rb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Rb,1)}while(0);gj[c[(c[La>>2]|0)+80>>2]&8191](La);__ZN6Memory11free_staticEPvb(La,0);break}c[d>>2]=__ZNK6String6substrEii(r,0,Ua)|0;Rb=__ZN9DirAccess4openERK6StringP5Error(d,0)|0;Ma=c[d>>2]|0;do if(Ma|0){if(__Z16atomic_decrementPj(Ma+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ma,1)}while(0);if(!Rb)break;c[ra>>2]=ij[c[(c[Rb>>2]|0)+40>>2]&8191](Rb)|0;__ZN6StringC2EPKc(d,1142570);c[qa>>2]=__ZNK6StringplERKS_(ra,d)|0;c[z>>2]=__ZNK6String6substrEii(r,Ua+1|0,__ZNK6String6lengthEv(r)|0)|0;Ma=__ZNK6StringplERKS_(qa,z)|0;La=Ma;k=c[r>>2]|0;do if((k|0)==(Ma|0)){if(Ma|0)Wa=1116}else{do if(k|0){if(__Z16atomic_decrementPj(k+-8|0)|0)break;__ZN6Memory11free_staticEPvb(k,1)}while(0);c[r>>2]=0;if(!Ma)break;if(!(__Z28atomic_conditional_incrementPj(Ma+-8|0)|0)){Wa=1116;break}c[r>>2]=La;Wa=1116}while(0);do if((Wa|0)==1116){if(__Z16atomic_decrementPj(Ma+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ma,1)}while(0);Ma=c[z>>2]|0;do if(Ma|0){if(__Z16atomic_decrementPj(Ma+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ma,1)}while(0);Ma=c[qa>>2]|0;do if(Ma|0){if(__Z16atomic_decrementPj(Ma+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ma,1)}while(0);Ma=c[d>>2]|0;do if(Ma|0){if(__Z16atomic_decrementPj(Ma+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ma,1)}while(0);Ma=c[ra>>2]|0;do if(Ma|0){if(__Z16atomic_decrementPj(Ma+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ma,1)}while(0);gj[c[(c[Rb>>2]|0)+80>>2]&8191](Rb);__ZN6Memory11free_staticEPvb(Rb,0)}while(0);Ma=__ZNK12GlobalConfig13localize_pathERK6String(__ZN12GlobalConfig13get_singletonEv()|0,r)|0;La=Ma;k=c[r>>2]|0;do if((k|0)==(Ma|0)){if(!Ma)break da}else{do if(k|0){if(__Z16atomic_decrementPj(k+-8|0)|0)break;__ZN6Memory11free_staticEPvb(k,1)}while(0);c[r>>2]=0;if(!Ma)break da;if(!(__Z28atomic_conditional_incrementPj(Ma+-8|0)|0))break;c[r>>2]=La}while(0);if(__Z16atomic_decrementPj(Ma+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ma,1)}while(0);do if(!(Na|Ka)){if(!(!(__ZNK6StringneEPKc(e,1263606)|0)?!(__ZNK6StringneEPKc(f,1263606)|0):0)){c[z>>2]=0;__ZNK6Object17get_property_listEP4ListI12PropertyInfo16DefaultAllocatorEb(__ZN12GlobalConfig13get_singletonEv()|0,z,0);La=c[z>>2]|0;if(!La)Yd=0;else{Zd=La;Wa=1146}while(1){if((Wa|0)==1146){Wa=0;Yd=c[Zd>>2]|0}if(!Yd)break;La=Yd+4|0;c[d>>2]=0;k=c[La>>2]|0;do if(k|0){c[d>>2]=0;if(!(__Z28atomic_conditional_incrementPj(k+-8|0)|0))break;c[d>>2]=c[La>>2]}while(0);if(__ZNK6String11begins_withEPKc(d,469503)|0){c[H>>2]=__ZNK6String10get_slicecEwi(d,47,1)|0;La=__ZN12GlobalConfig13get_singletonEv()|0;__ZN10StringNameC2ERK6String(L,d);__ZNK6Object3getERK10StringNamePb(sa,La,L,0);c[K>>2]=__ZNK7Variantcv6StringEv(sa)|0;if(c[sa>>2]|0)__ZN7Variant5clearEv(sa);__ZN10StringNameD2Ev(L);do if(__ZNK6String11begins_withEPKc(K,1125900)|0){if((__ZN12ScriptServer18get_language_countEv()|0)<=0)break;La=0;do{k=__ZN12ScriptServer12get_languageEi(La)|0;Rb=c[(c[k>>2]|0)+76>>2]|0;__ZN10StringNameC2ERK6String(L,H);c[ta>>2]=0;bj[Rb&4095](k,L,ta);if(c[ta>>2]|0)__ZN7Variant5clearEv(ta);__ZN10StringNameD2Ev(L);La=La+1|0}while((La|0)<(__ZN12ScriptServer18get_language_countEv()|0))}while(0);La=c[K>>2]|0;do if(La|0){if(__Z16atomic_decrementPj(La+-8|0)|0)break;__ZN6Memory11free_staticEPvb(La,1)}while(0);La=c[H>>2]|0;do if(La|0){if(__Z16atomic_decrementPj(La+-8|0)|0)break;__ZN6Memory11free_staticEPvb(La,1)}while(0)}La=c[d>>2]|0;do if(La|0){if(__Z16atomic_decrementPj(La+-8|0)|0)break;__ZN6Memory11free_staticEPvb(La,1)}while(0);Zd=Yd+20|0;Wa=1146}c[H>>2]=0;Ma=c[z>>2]|0;if(!Ma)_d=0;else{$d=Ma;Wa=1173}while(1){if((Wa|0)==1173){Wa=0;_d=c[$d>>2]|0}if(!_d)break;Ma=_d+4|0;c[K>>2]=0;La=c[Ma>>2]|0;do if(La|0){c[K>>2]=0;if(!(__Z28atomic_conditional_incrementPj(La+-8|0)|0))break;c[K>>2]=c[Ma>>2]}while(0);if(__ZNK6String11begins_withEPKc(K,469503)|0){c[L>>2]=__ZNK6String10get_slicecEwi(K,47,1)|0;Ma=__ZN12GlobalConfig13get_singletonEv()|0;__ZN10StringNameC2ERK6String(d,K);__ZNK6Object3getERK10StringNamePb(ua,Ma,d,0);c[ta>>2]=__ZNK7Variantcv6StringEv(ua)|0;if(c[ua>>2]|0)__ZN7Variant5clearEv(ua);__ZN10StringNameD2Ev(d);fa:do if(__ZNK6String11begins_withEPKc(ta,1125900)|0){Ma=__ZNK6String6substrEii(ta,1,(__ZNK6String6lengthEv(ta)|0)+-1|0)|0;La=Ma;k=c[ta>>2]|0;do if((k|0)==(Ma|0)){if(!Ma){ae=1;break fa}}else{do if(k|0){if(__Z16atomic_decrementPj(k+-8|0)|0)break;__ZN6Memory11free_staticEPvb(k,1)}while(0);c[ta>>2]=0;if(!Ma){ae=1;break fa}if(!(__Z28atomic_conditional_incrementPj(Ma+-8|0)|0))break;c[ta>>2]=La}while(0);if(__Z16atomic_decrementPj(Ma+-8|0)|0){ae=1;break}__ZN6Memory11free_staticEPvb(Ma,1);ae=1}else ae=0;while(0);__ZN6StringC2EPKc(d,1263606);La=__ZN14ResourceLoader4loadERK6StringS2_bP5Error(ta,d,0,0)|0;k=c[d>>2]|0;do if(k|0){if(__Z16atomic_decrementPj(k+-8|0)|0)break;__ZN6Memory11free_staticEPvb(k,1)}while(0);c[wa>>2]=__ZplPKcRK6String(469513,ta)|0;c[va>>2]=__ZNK6String4utf8Ev(wa)|0;__Z19_err_set_last_errorPKc(__ZNK10CharString8get_dataEv(va)|0);k=c[va>>2]|0;do if(k|0){if(__Z16atomic_decrementPj(k+-8|0)|0)break;__ZN6Memory11free_staticEPvb(k,1)}while(0);k=c[wa>>2]|0;do if(k|0){if(__Z16atomic_decrementPj(k+-8|0)|0)break;__ZN6Memory11free_staticEPvb(k,1)}while(0);a[1263537]=1;do if(!La)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1120315,466988,1410,469530,0);else{a[1263537]=0;k=c[(c[La>>2]|0)+40>>2]|0;__ZN6StringC2EPKc(d,909760);Rb=$i[k&8191](La,d)|0;k=c[d>>2]|0;do if(k|0){if(__Z16atomic_decrementPj(k+-8|0)|0)break;__ZN6Memory11free_staticEPvb(k,1)}while(0);do if(!Rb){k=c[(c[La>>2]|0)+40>>2]|0;__ZN6StringC2EPKc(d,1122110);Ma=$i[k&8191](La,d)|0;k=c[d>>2]|0;do if(k|0){if(__Z16atomic_decrementPj(k+-8|0)|0)break;__ZN6Memory11free_staticEPvb(k,1)}while(0);if(!Ma){be=0;Wa=1257;break}c[xa>>2]=0;k=$i[c[(c[La>>2]|0)+44>>2]&8191](La,1220708)|0;Ua=k?La:0;k=c[xa>>2]|0;do if((Ua|0)==(k|0))ce=Ua;else{do if(k|0){if(!(__ZN9Reference11unreferenceEv(k)|0))break;o=c[xa>>2]|0;if(!(__Z17predelete_handlerP6Object(o)|0))break;gj[c[(c[o>>2]|0)+76>>2]&8191](o);__ZN6Memory11free_staticEPvb(o,0)}while(0);c[xa>>2]=Ua;if(!Ua){ce=0;break}__ZN9Reference9referenceEv(Ua);ce=c[xa>>2]|0}while(0);c[ya>>2]=ij[c[(c[ce>>2]|0)+128>>2]&8191](ce)|0;__ZN10StringNameC2EPKc(d,1132465);Ua=__ZN7ClassDB15is_parent_classERK10StringNameS2_(ya,d)|0;__ZN10StringNameD2Ev(d);c[Aa>>2]=__ZplPKcRK6String(469581,ta)|0;c[za>>2]=__ZNK6String4utf8Ev(Aa)|0;__Z19_err_set_last_errorPKc(__ZNK10CharString8get_dataEv(za)|0);k=c[za>>2]|0;do if(k|0){if(__Z16atomic_decrementPj(k+-8|0)|0)break;__ZN6Memory11free_staticEPvb(k,1)}while(0);k=c[Aa>>2]|0;do if(k|0){if(__Z16atomic_decrementPj(k+-8|0)|0)break;__ZN6Memory11free_staticEPvb(k,1)}while(0);a[1263537]=1;do if(Ua){a[1263537]=0;k=__ZN7ClassDB8instanceERK10StringName(ya)|0;Ma=c[ya>>2]|0;do if(!Ma){c[d>>2]=0;de=0}else{o=c[Ma+4>>2]|0;if(o|0){__ZN6StringC2EPKc(d,o);de=c[d>>2]|0;break}o=Ma+8|0;c[d>>2]=0;Qb=c[o>>2]|0;if(!Qb){de=0;break}c[d>>2]=0;if(!(__Z28atomic_conditional_incrementPj(Qb+-8|0)|0)){de=0;break}Qb=c[o>>2]|0;c[d>>2]=Qb;de=Qb}while(0);c[Da>>2]=de;c[Ca>>2]=__ZplPKcRK6String(469663,Da)|0;c[Ba>>2]=__ZNK6String4utf8Ev(Ca)|0;__Z19_err_set_last_errorPKc(__ZNK10CharString8get_dataEv(Ba)|0);Ma=c[Ba>>2]|0;do if(Ma|0){if(__Z16atomic_decrementPj(Ma+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ma,1)}while(0);Ma=c[Ca>>2]|0;do if(Ma|0){if(__Z16atomic_decrementPj(Ma+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ma,1)}while(0);Ma=c[Da>>2]|0;do if(Ma|0){if(__Z16atomic_decrementPj(Ma+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ma,1)}while(0);a[1263537]=1;if(!k){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1120315,466988,1425,469735,0);ee=16;fe=0;break}else{a[1263537]=0;Ma=$i[c[(c[k>>2]|0)+44>>2]&8191](k,1220720)|0;Qb=Ma?k:0;__ZN6RefPtrC2Ev(d);__ZN3RefI9ReferenceEaSI6ScriptEEvRKS_IT_E(d,xa);__ZN6Object10set_scriptERK6RefPtr(Qb,d);__ZN6RefPtrD2Ev(d);ee=0;fe=Qb;break}}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1120315,466988,1420,469614,0);ee=16;fe=0}while(0);__ZN10StringNameD2Ev(ya);Ua=c[xa>>2]|0;do if(Ua|0){if(!(__ZN9Reference11unreferenceEv(Ua)|0))break;Qb=c[xa>>2]|0;if(!(__Z17predelete_handlerP6Object(Qb)|0))break;gj[c[(c[Qb>>2]|0)+76>>2]&8191](Qb);__ZN6Memory11free_staticEPvb(Qb,0)}while(0);if(!ee){be=fe;Wa=1257}}else{if(!($i[c[(c[La>>2]|0)+44>>2]&8191](La,1220716)|0)){be=__ZNK11PackedScene8instanceENS_12GenEditStateE(0,0)|0;Wa=1257;break}__ZN9Reference9referenceEv(La);Ua=__ZNK11PackedScene8instanceENS_12GenEditStateE(La,0)|0;if(!(__ZN9Reference11unreferenceEv(La)|0)){be=Ua;Wa=1257;break}if(!(__Z17predelete_handlerP6Object(La)|0)){be=Ua;Wa=1257;break}gj[c[(c[La>>2]|0)+76>>2]&8191](La);__ZN6Memory11free_staticEPvb(La,0);be=Ua;Wa=1257}while(0);do if((Wa|0)==1257){Wa=0;c[Fa>>2]=__ZplPKcRK6String(469782,ta)|0;c[Ea>>2]=__ZNK6String4utf8Ev(Fa)|0;__Z19_err_set_last_errorPKc(__ZNK10CharString8get_dataEv(Ea)|0);Rb=c[Ea>>2]|0;do if(Rb|0){if(__Z16atomic_decrementPj(Rb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Rb,1)}while(0);Rb=c[Fa>>2]|0;do if(Rb|0){if(__Z16atomic_decrementPj(Rb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Rb,1)}while(0);a[1263537]=1;if(!be){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1120315,466988,1432,469822,0);break}a[1263537]=0;__ZN4Node8set_nameERK6String(be,L);if(!(c[H>>2]|0)){Rb=__ZnwjPFPvjE(12,4740)|0;c[H>>2]=Rb;c[Rb>>2]=0;c[Rb+4>>2]=0;c[Rb+8>>2]=0}Rb=__ZnwjPFPvjE(16,4740)|0;c[Rb>>2]=be;Ua=c[H>>2]|0;Qb=Ua+4|0;Ma=c[Qb>>2]|0;c[Rb+8>>2]=Ma;c[Rb+4>>2]=0;c[Rb+12>>2]=Ua;if(Ma|0)c[Ma+4>>2]=Rb;c[Qb>>2]=Rb;if(!(c[Ua>>2]|0))c[Ua>>2]=Rb;Rb=Ua+8|0;c[Rb>>2]=(c[Rb>>2]|0)+1;if(!ae)break;if((__ZN12ScriptServer18get_language_countEv()|0)<=0)break;Rb=be;Ua=0;do{Qb=__ZN12ScriptServer12get_languageEi(Ua)|0;Ma=c[(c[Qb>>2]|0)+76>>2]|0;__ZN10StringNameC2ERK6String(d,L);__ZN7VariantC2EPK6Object(xa,Rb);bj[Ma&4095](Qb,d,xa);if(c[xa>>2]|0)__ZN7Variant5clearEv(xa);__ZN10StringNameD2Ev(d);Ua=Ua+1|0}while((Ua|0)<(__ZN12ScriptServer18get_language_countEv()|0))}while(0);if(!(__ZN9Reference11unreferenceEv(La)|0))break;if(!(__Z17predelete_handlerP6Object(La)|0))break;gj[c[(c[La>>2]|0)+76>>2]&8191](La);__ZN6Memory11free_staticEPvb(La,0)}while(0);La=c[ta>>2]|0;do if(La|0){if(__Z16atomic_decrementPj(La+-8|0)|0)break;__ZN6Memory11free_staticEPvb(La,1)}while(0);La=c[L>>2]|0;do if(La|0){if(__Z16atomic_decrementPj(La+-8|0)|0)break;__ZN6Memory11free_staticEPvb(La,1)}while(0)}La=c[K>>2]|0;do if(La|0){if(__Z16atomic_decrementPj(La+-8|0)|0)break;__ZN6Memory11free_staticEPvb(La,1)}while(0);$d=_d+20|0;Wa=1173}La=c[H>>2]|0;if(!La)ge=0;else{he=La;Wa=1291}while(1){if((Wa|0)==1291){Wa=0;ge=c[he>>2]|0}if(!ge)break;__ZN4Node9add_childEPS_b(c[Td+88>>2]|0,c[ge>>2]|0,0);he=ge+4|0;Wa=1291}__ZN4ListIP4Node16DefaultAllocatorED2Ev(H);La=c[z>>2]|0;ga:do if(La|0){Ua=La;while(1){Rb=c[Ua>>2]|0;if(!Rb)break;__ZN4ListI12PropertyInfo16DefaultAllocatorE5_Data5eraseEPKNS2_7ElementE(Ua,Rb)|0;ie=c[z>>2]|0;if(!(c[ie+8>>2]|0)){Wa=1297;break}if(!ie)break ga;else Ua=ie}if((Wa|0)==1297){__ZN6Memory11free_staticEPvb(ie,0);c[z>>2]=0;break}if(!(c[Ua+8>>2]|0)){a[1263537]=0;__ZN6Memory11free_staticEPvb(Ua,0);break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145461,1145120,668,1145467,0);break}}while(0)}if(!(__ZNK6StringneEPKc(e,1263606)|0)){Wa=1344;break}__ZN6StringC2EPKc(d,1263606);La=__ZN14ResourceLoader4loadERK6StringS2_bP5Error(r,d,0,0)|0;do if(!La)je=0;else{if($i[c[(c[La>>2]|0)+44>>2]&8191](La,1220716)|0){__ZN9Reference9referenceEv(La);ke=La;le=La}else{ke=La;le=0}if(!(__ZN9Reference11unreferenceEv(ke)|0)){je=le;break}if(!(__Z17predelete_handlerP6Object(La)|0)){je=le;break}gj[c[(c[La>>2]|0)+76>>2]&8191](La);__ZN6Memory11free_staticEPvb(La,0);je=le}while(0);La=c[d>>2]|0;do if(La|0){if(__Z16atomic_decrementPj(La+-8|0)|0)break;__ZN6Memory11free_staticEPvb(La,1)}while(0);La=(je|0)==0;if(La)me=0;else me=__ZNK11PackedScene8instanceENS_12GenEditStateE(je,0)|0;c[Ha>>2]=__ZplPKcRK6String(469862,r)|0;c[Ga>>2]=__ZNK6String4utf8Ev(Ha)|0;__Z19_err_set_last_errorPKc(__ZNK10CharString8get_dataEv(Ga)|0);Rb=c[Ga>>2]|0;do if(Rb|0){if(__Z16atomic_decrementPj(Rb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Rb,1)}while(0);Rb=c[Ha>>2]|0;do if(Rb|0){if(__Z16atomic_decrementPj(Rb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Rb,1)}while(0);a[1263537]=1;if(!me){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1120315,466988,1460,469885,0);ne=1}else{a[1263537]=0;__ZN9SceneTree17add_current_sceneEP4Node(Td,me);__ZN6StringC2EPKc(z,467681);__ZN7VariantC2EPKc(H,469931);__Z11_GLOBAL_DEFRK6StringRK7Variant(Ia,z,H);c[d>>2]=__ZNK7Variantcv6StringEv(Ia)|0;if(c[Ia>>2]|0)__ZN7Variant5clearEv(Ia);if(c[H>>2]|0)__ZN7Variant5clearEv(H);Rb=c[z>>2]|0;do if(Rb|0){if(__Z16atomic_decrementPj(Rb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Rb,1)}while(0);if(__ZNK6StringneEPKc(d,1263606)|0){__ZN5ImageC2Ev(z);if(!(__ZN5Image4loadERK6String(z,d)|0)){Rb=__ZN2OS13get_singletonEv()|0;Pi[c[(c[Rb>>2]|0)+436>>2]&2047](Rb,z)}__ZN5ImageD2Ev(z)}Rb=c[d>>2]|0;do if(Rb|0){if(__Z16atomic_decrementPj(Rb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Rb,1)}while(0);ne=0}do if(!La){if(!(__ZN9Reference11unreferenceEv(je)|0))break;if(!(__Z17predelete_handlerP6Object(je)|0))break;gj[c[(c[je>>2]|0)+76>>2]&8191](je);__ZN6Memory11free_staticEPvb(je,0)}while(0);if(ne)oe=1;else Wa=1344}else Wa=1344;while(0);if((Wa|0)==1344)oe=0;La=c[r>>2]|0;do if(La|0){if(__Z16atomic_decrementPj(La+-8|0)|0)break;__ZN6Memory11free_staticEPvb(La,1)}while(0);if(oe|0){Ld=0;break}}La=__ZN2OS13get_singletonEv()|0;Pi[c[(c[La>>2]|0)+28>>2]&2047](La,Nd);Ld=1}while(0);Nd=c[n>>2]|0;if(Nd|0?(__Z16atomic_decrementPj(Nd+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Nd,1);Nd=c[j>>2]|0;ha:do if(Nd|0){n=Nd;while(1){oe=c[n>>2]|0;if(!oe)break;__ZN4ListI6String16DefaultAllocatorE5_Data5eraseEPKNS2_7ElementE(n,oe)|0;pe=c[j>>2]|0;if(!(c[pe+8>>2]|0)){Wa=1357;break}if(!pe)break ha;else n=pe}if((Wa|0)==1357){__ZN6Memory11free_staticEPvb(pe,0);c[j>>2]=0;break}if(!(c[n+8>>2]|0)){a[1263537]=0;__ZN6Memory11free_staticEPvb(n,0);break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145461,1145120,668,1145467,0);break}}while(0);j=Pa;if(Pa|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);j=Qa;if(Qa|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);j=c[i>>2]|0;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);j=c[h>>2]|0;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);j=c[f>>2]|0;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);j=c[e>>2]|0;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);do if(Ra|0){j=Ra+8|0;while(1){e=c[Ra>>2]|0;if(!e)break;__ZN4ListI6String16DefaultAllocatorE5_Data5eraseEPKNS2_7ElementE(Ra,e)|0;if(!(c[j>>2]|0)){Wa=1383;break}}if((Wa|0)==1383){__ZN6Memory11free_staticEPvb(Ta,0);break}if(!(c[j>>2]|0)){a[1263537]=0;__ZN6Memory11free_staticEPvb(Ta,0);break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145461,1145120,668,1145467,0);break}}while(0);Ta=Sa;if(!Sa){Ja=Ld;l=b;return Ja|0}if(__Z16atomic_decrementPj(Ta+-8|0)|0){Ja=Ld;l=b;return Ja|0}__ZN6Memory11free_staticEPvb(Ta,1);Ja=Ld;l=b;return Ja|0}else if((Wa|0)==134)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145120,403,1146766,0);else if((Wa|0)==141)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145120,418,1133820,0);else if((Wa|0)==143)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);return 0}function __ZN3RefI9ReferenceEaSI6ScriptEEvRKS_IT_E(a,b){a=a|0;b=b|0;var d=0,e=0;d=c[b>>2]|0;if(!d){b=c[a>>2]|0;if((b|0?__ZN9Reference11unreferenceEv(b)|0:0)?(b=c[a>>2]|0,__Z17predelete_handlerP6Object(b)|0):0){gj[c[(c[b>>2]|0)+76>>2]&8191](b);__ZN6Memory11free_staticEPvb(b,0)}c[a>>2]=0;return}b=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1220724)|0;e=b?d:0;d=c[a>>2]|0;if((e|0)==(d|0))return;if((d|0?__ZN9Reference11unreferenceEv(d)|0:0)?(d=c[a>>2]|0,__Z17predelete_handlerP6Object(d)|0):0){gj[c[(c[d>>2]|0)+76>>2]&8191](d);__ZN6Memory11free_staticEPvb(d,0)}c[a>>2]=e;if(!e)return;__ZN9Reference9referenceEv(e);return}function __ZN4ListIP4Node16DefaultAllocatorED2Ev(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0;d=c[b>>2]|0;if(!d)return;else e=d;while(1){d=c[e>>2]|0;if(!d){f=15;break}a[1263537]=0;if((c[d+12>>2]|0)==(e|0)){c[e>>2]=c[d+4>>2];g=e+4|0;h=c[d+8>>2]|0;if((c[g>>2]|0)==(d|0))c[g>>2]=h;g=d+4|0;if(h|0)c[h+4>>2]=c[g>>2];i=c[g>>2]|0;if(i|0)c[i+8>>2]=h;__ZN6Memory11free_staticEPvb(d,0);d=e+8|0;c[d>>2]=(c[d>>2]|0)+-1}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145114,1145120,157,1145132,0);j=c[b>>2]|0;if(!(c[j+8>>2]|0)){f=14;break}if(!j){f=18;break}else e=j}if((f|0)==14){__ZN6Memory11free_staticEPvb(j,0);c[b>>2]=0;return}else if((f|0)==15)if(!(c[e+8>>2]|0)){a[1263537]=0;__ZN6Memory11free_staticEPvb(e,0);return}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145461,1145120,668,1145467,0);return}else if((f|0)==18)return}function __ZN4ListI12PropertyInfo16DefaultAllocatorE5_Data5eraseEPKNS2_7ElementE(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0;if(!d){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145114,1145120,156,1144262,0);e=0;return e|0}a[1263537]=0;if((c[d+28>>2]|0)!=(b|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145114,1145120,157,1145132,0);e=0;return e|0}if((c[b>>2]|0)==(d|0))c[b>>2]=c[d+20>>2];f=b+4|0;g=c[d+24>>2]|0;if((c[f>>2]|0)==(d|0))c[f>>2]=g;f=d+20|0;if(g|0)c[g+20>>2]=c[f>>2];h=c[f>>2]|0;if(h|0)c[h+24>>2]=g;g=c[d+12>>2]|0;if(g|0?(__Z16atomic_decrementPj(g+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(g,1);g=c[d+4>>2]|0;if(g|0?(__Z16atomic_decrementPj(g+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(g,1);__ZN6Memory11free_staticEPvb(d,0);d=b+8|0;c[d>>2]=(c[d>>2]|0)+-1;e=1;return e|0}function __ZN4Main9iterationEv(){var b=0,d=0,e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0.0,p=0,q=0.0,r=0.0,s=0.0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,G=0;b=l;l=l+64|0;if((l|0)>=(m|0))ba(64);d=b+24|0;e=b+52|0;f=b;h=b+48|0;i=__ZN2OS13get_singletonEv()|0;j=ij[c[(c[i>>2]|0)+320>>2]&8191](i)|0;i=F;k=1220264;n=_i64Subtract(j|0,i|0,c[k>>2]|0,c[k+4>>2]|0)|0;k=F;o=(+(n>>>0)+4294967296.0*+(k>>>0))/1.0e6;p=__ZN6Engine13get_singletonEv()|0;q=1.0/+(ij[c[(c[p>>2]|0)+4>>2]&8191](p)|0);p=_i64Add(c[305149]|0,0,n|0,k|0)|0;c[305149]=p;p=1220264;c[p>>2]=j;c[p+4>>2]=i;r=q*8.0;s=o>r?r:o;g[305147]=+g[305147]+s;o=+__ZNK6Engine14get_time_scaleEv(__ZN6Engine13get_singletonEv()|0);a[(__ZN6Engine13get_singletonEv()|0)+56>>0]=1;a:do if(+g[305147]>q){r=q*o;p=0;k=0;while(1){n=__ZN2OS13get_singletonEv()|0;t=ij[c[(c[n>>2]|0)+320>>2]&8191](n)|0;n=F;u=__ZN13PhysicsServer13get_singletonEv()|0;gj[c[(c[u>>2]|0)+572>>2]&8191](u);u=__ZN13PhysicsServer13get_singletonEv()|0;gj[c[(c[u>>2]|0)+576>>2]&8191](u);u=__ZN15Physics2DServer13get_singletonEv()|0;gj[c[(c[u>>2]|0)+520>>2]&8191](u);u=__ZN15Physics2DServer13get_singletonEv()|0;gj[c[(c[u>>2]|0)+524>>2]&8191](u);u=__ZN2OS13get_singletonEv()|0;v=ij[c[(c[u>>2]|0)+288>>2]&8191](u)|0;if(Wi[c[(c[v>>2]|0)+96>>2]&31](v,r)|0){w=1;x=p;y=k;break a}__ZN12MessageQueue5flushEv(c[305172]|0);v=__ZN13PhysicsServer13get_singletonEv()|0;Mi[c[(c[v>>2]|0)+568>>2]&511](v,r);v=__ZN15Physics2DServer13get_singletonEv()|0;gj[c[(c[v>>2]|0)+528>>2]&8191](v);v=__ZN15Physics2DServer13get_singletonEv()|0;Mi[c[(c[v>>2]|0)+516>>2]&511](v,r);g[305147]=+g[305147]-q;__ZN12MessageQueue5flushEv(c[305172]|0);v=__ZN2OS13get_singletonEv()|0;u=ij[c[(c[v>>2]|0)+320>>2]&8191](v)|0;v=_i64Subtract(u|0,F|0,t|0,n|0)|0;u=F;if(p>>>0>u>>>0|(p|0)==(u|0)&k>>>0>v>>>0){z=k;A=p}else{v=__ZN2OS13get_singletonEv()|0;u=ij[c[(c[v>>2]|0)+320>>2]&8191](v)|0;v=_i64Subtract(u|0,F|0,t|0,n|0)|0;z=v;A=F}v=__ZN2OS13get_singletonEv()|0;u=ij[c[(c[v>>2]|0)+320>>2]&8191](v)|0;v=_i64Subtract(u|0,F|0,t|0,n|0)|0;u=F;B=1220288;C=c[B>>2]|0;D=c[B+4>>2]|0;if(u>>>0>D>>>0|(u|0)==(D|0)&v>>>0>C>>>0){v=__ZN2OS13get_singletonEv()|0;u=ij[c[(c[v>>2]|0)+320>>2]&8191](v)|0;v=_i64Subtract(u|0,F|0,t|0,n|0)|0;E=v;G=F}else{E=C;G=D}D=1220288;c[D>>2]=E;c[D+4>>2]=G;D=(__ZN6Engine13get_singletonEv()|0)+40|0;C=D;v=_i64Add(c[C>>2]|0,c[C+4>>2]|0,1,0)|0;C=D;c[C>>2]=v;c[C+4>>2]=F;if(+g[305147]>q){p=A;k=z}else{w=0;x=A;y=z;break}}}else{w=0;x=0;y=0}while(0);a[(__ZN6Engine13get_singletonEv()|0)+56>>0]=0;z=__ZN2OS13get_singletonEv()|0;A=ij[c[(c[z>>2]|0)+320>>2]&8191](z)|0;z=F;G=__ZN2OS13get_singletonEv()|0;E=ij[c[(c[G>>2]|0)+288>>2]&8191](G)|0;Wi[c[(c[E>>2]|0)+100>>2]&31](E,s*o)|0;__ZN12MessageQueue5flushEv(c[305172]|0);E=__ZN12VisualServer13get_singletonEv()|0;gj[c[(c[E>>2]|0)+1320>>2]&8191](E);E=__ZN2OS13get_singletonEv()|0;do if(ij[c[(c[E>>2]|0)+324>>2]&8191](E)|0){if((a[1256975]|0)==0?(G=__ZN2OS13get_singletonEv()|0,ij[c[(c[G>>2]|0)+236>>2]&8191](G)|0):0){G=__ZN12VisualServer13get_singletonEv()|0;if(!(ij[c[(c[G>>2]|0)+1324>>2]&8191](G)|0))break;G=__ZN12VisualServer13get_singletonEv()|0;gj[c[(c[G>>2]|0)+1316>>2]&8191](G);G=(__ZN6Engine13get_singletonEv()|0)+8|0;k=G;p=_i64Add(c[k>>2]|0,c[k+4>>2]|0,1,0)|0;k=G;c[k>>2]=p;c[k+4>>2]=F;break}k=__ZN12VisualServer13get_singletonEv()|0;gj[c[(c[k>>2]|0)+1316>>2]&8191](k);k=(__ZN6Engine13get_singletonEv()|0)+8|0;p=k;G=_i64Add(c[p>>2]|0,c[p+4>>2]|0,1,0)|0;p=k;c[p>>2]=G;c[p+4>>2]=F;a[1256975]=0}while(0);if(__ZN11AudioServer13get_singletonEv()|0){E=__ZN11AudioServer13get_singletonEv()|0;gj[c[(c[E>>2]|0)+92>>2]&8191](E)}E=__ZN2OS13get_singletonEv()|0;p=ij[c[(c[E>>2]|0)+320>>2]&8191](E)|0;E=_i64Subtract(p|0,F|0,A|0,z|0)|0;z=F;A=1220296;p=c[A>>2]|0;G=c[A+4>>2]|0;A=z>>>0>G>>>0|(z|0)==(G|0)&E>>>0>p>>>0;k=1220296;c[k>>2]=A?E:p;c[k+4>>2]=A?z:G;G=__ZN2OS13get_singletonEv()|0;A=ij[c[(c[G>>2]|0)+320>>2]&8191](G)|0;G=_i64Subtract(A|0,F|0,j|0,i|0)|0;i=F;if((__ZN12ScriptServer18get_language_countEv()|0)>0){j=0;do{A=__ZN12ScriptServer12get_languageEi(j)|0;gj[c[(c[A>>2]|0)+164>>2]&8191](A);j=j+1|0}while((j|0)<(__ZN12ScriptServer18get_language_countEv()|0))}j=c[305170]|0;if(j|0){if(ij[c[(c[j>>2]|0)+32>>2]&8191](j)|0){j=c[305170]|0;yi[c[(c[j>>2]|0)+48>>2]&3](j,(+(G>>>0)+4294967296.0*+(i>>>0))/1.0e6,(+(E>>>0)+4294967296.0*+(z>>>0))/1.0e6,(+(y>>>0)+4294967296.0*+(x>>>0))/1.0e6,q)}x=c[305170]|0;gj[c[(c[x>>2]|0)+4>>2]&8191](x)}c[305148]=(c[305148]|0)+1;x=(__ZN6Engine13get_singletonEv()|0)+48|0;y=x;z=_i64Add(c[y>>2]|0,c[y+4>>2]|0,1,0)|0;y=x;c[y>>2]=z;c[y+4>>2]=F;if((c[305149]|0)>>>0>1e6){__ZN6StringC2EPKc(e,467601);__ZN7VariantC2Eb(f,__ZNK2OS17is_stdout_verboseEv(__ZN2OS13get_singletonEv()|0)|0);__Z11_GLOBAL_DEFRK6StringRK7Variant(d,e,f);y=__ZNK7VariantcvbEv(d)|0;if(c[d>>2]|0)__ZN7Variant5clearEv(d);if(c[f>>2]|0)__ZN7Variant5clearEv(f);f=c[e>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);if(y){c[e>>2]=__Z4itosx(c[305148]|0,0)|0;c[h>>2]=__ZplPKcRK6String(469941,e)|0;__Z10print_line6String(h);y=c[h>>2]|0;if(y|0?(__Z16atomic_decrementPj(y+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(y,1);y=c[e>>2]|0;if(y|0?(__Z16atomic_decrementPj(y+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(y,1)}q=+((c[305148]|0)>>>0);g[(__ZN6Engine13get_singletonEv()|0)+24>>2]=q;y=1220296;__ZN11Performance16set_process_timeEf(c[305166]|0,(+((c[y>>2]|0)>>>0)+4294967296.0*+((c[y+4>>2]|0)>>>0))/1.0e6);y=1220288;__ZN11Performance22set_fixed_process_timeEf(c[305166]|0,(+((c[y>>2]|0)>>>0)+4294967296.0*+((c[y+4>>2]|0)>>>0))/1.0e6);y=1220296;c[y>>2]=0;c[y+4>>2]=0;y=1220288;c[y>>2]=0;c[y+4>>2]=0;c[305149]=((c[305149]|0)>>>0)%1e6|0;c[305148]=0}y=__ZN2OS13get_singletonEv()|0;if(!(ij[c[(c[y>>2]|0)+236>>2]&8191](y)|0)?(y=__ZN2OS13get_singletonEv()|0,ij[c[(c[y>>2]|0)+324>>2]&8191](y)|0):0){if(__ZNK6Engine15get_frame_delayEv(__ZN6Engine13get_singletonEv()|0)|0){y=__ZN2OS13get_singletonEv()|0;e=c[(c[y>>2]|0)+316>>2]|0;h=(__ZNK6Engine15get_frame_delayEv(__ZN6Engine13get_singletonEv()|0)|0)*1e3|0;Pi[e&2047](y,h)}}else{h=__ZN2OS13get_singletonEv()|0;Pi[c[(c[h>>2]|0)+316>>2]&2047](h,16600)}h=__ZN6Engine13get_singletonEv()|0;y=~~+mj[c[(c[h>>2]|0)+12>>2]&511](h);if((y|0)<=0){l=b;return w|0}h=1e6/(y>>>0)|0;y=1220272;e=_i64Add(c[y>>2]|0,c[y+4>>2]|0,h|0,0)|0;y=1220272;c[y>>2]=e;c[y+4>>2]=F;y=__ZN2OS13get_singletonEv()|0;e=ij[c[(c[y>>2]|0)+320>>2]&8191](y)|0;y=F;f=1220272;d=c[f+4>>2]|0;if(y>>>0<d>>>0|((y|0)==(d|0)?e>>>0<(c[f>>2]|0)>>>0:0)){f=__ZN2OS13get_singletonEv()|0;d=c[(c[f>>2]|0)+316>>2]|0;z=1220272;x=_i64Subtract(c[z>>2]|0,c[z+4>>2]|0,e|0,y|0)|0;Pi[d&2047](f,x)}x=__ZN2OS13get_singletonEv()|0;f=ij[c[(c[x>>2]|0)+320>>2]&8191](x)|0;x=F;d=1220272;y=c[d>>2]|0;e=c[d+4>>2]|0;d=_i64Subtract(f|0,x|0,h|0,0)|0;z=F;E=e>>>0>z>>>0|(e|0)==(z|0)&y>>>0>d>>>0;i=E?y:d;d=E?e:z;z=_i64Add(f|0,x|0,h|0,0)|0;h=F;x=d>>>0<h>>>0|(d|0)==(h|0)&i>>>0<z>>>0;f=1220272;c[f>>2]=x?i:z;c[f+4>>2]=x?d:h;l=b;return w|0}function __ZN11Performance16set_process_timeEf(a,b){a=a|0;b=+b;g[a+80>>2]=b;return}function __ZN11Performance22set_fixed_process_timeEf(a,b){a=a|0;b=+b;g[a+84>>2]=b;return}function __ZN12InputDefault18set_mouse_positionERK7Vector2(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d;f=a+172|0;__ZNK7Vector2miERKS_(e,b,f);__ZN12InputDefault10SpeedTrack6updateERK7Vector2(a+216|0,e);g=b;b=c[g+4>>2]|0;h=f;c[h>>2]=c[g>>2];c[h+4>>2]=b;if(!(c[a+272>>2]|0)){l=d;return}b=__ZN12VisualServer13get_singletonEv()|0;h=c[(c[b>>2]|0)+1300>>2]|0;Pi[c[(c[a>>2]|0)+160>>2]&2047](e,a);bj[h&4095](b,e,0);l=d;return}function __ZN12InputDefault13set_main_loopEP8MainLoop(a,b){a=a|0;b=b|0;c[a+180>>2]=b;return}function __ZN12InputDefaultC2Ev(b){b=b|0;var d=0,e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;d=l;l=l+32|0;if((l|0)>=(m|0))ba(32);e=d+16|0;f=d+12|0;h=d+4|0;i=d+8|0;j=d;__ZN5InputC2Ev(b);c[b>>2]=18576;__ZN10StringNameC2Ev(b+80|0);c[b+92>>2]=379008;c[b+88>>2]=0;c[b+96>>2]=0;c[b+104>>2]=379008;c[b+100>>2]=0;c[b+108>>2]=0;c[b+116>>2]=379008;c[b+112>>2]=0;k=b+188|0;n=b+120|0;o=n+60|0;do{c[n>>2]=0;n=n+4|0}while((n|0)<(o|0));c[k>>2]=379008;c[b+184>>2]=0;c[b+192>>2]=0;c[b+204>>2]=379008;c[b+200>>2]=0;c[b+208>>2]=0;k=b+224|0;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0;c[k+12>>2]=0;g[b+244>>2]=.10000000149011612;g[b+248>>2]=.30000001192092896;n=__ZN2OS13get_singletonEv()|0;o=ij[c[(c[n>>2]|0)+320>>2]&8191](n)|0;n=b+216|0;c[n>>2]=o;c[n+4>>2]=F;c[k>>2]=0;c[b+228>>2]=0;g[b+240>>2]=0.0;c[b+260>>2]=379008;c[b+256>>2]=0;c[b+264>>2]=0;c[b+272>>2]=0;c[b+324>>2]=0;c[b+84>>2]=0;a[b+196>>0]=0;c[b+180>>2]=0;c[b+276>>2]=0;c[b+280>>2]=12;c[b+284>>2]=0;c[b+288>>2]=0;c[b+292>>2]=15;c[b+296>>2]=0;c[b+300>>2]=0;c[b+304>>2]=13;c[b+308>>2]=0;c[b+312>>2]=0;c[b+316>>2]=14;c[b+320>>2]=0;c[b+268>>2]=-1;k=__ZN2OS13get_singletonEv()|0;n=c[(c[k>>2]|0)+272>>2]|0;__ZN6StringC2EPKc(f,469947);c[e>>2]=$i[n&8191](k,f)|0;k=c[f>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);if(__ZNK6StringneEPKc(e,1263606)|0){__ZN6StringC2EPKc(h,1124879);c[f>>2]=__ZNK6String5splitERKS_b(e,h,1)|0;k=c[h>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);k=0;while(1){p=c[f>>2]|0;h=(p|0)==0;if(h)q=0;else q=c[p+-4>>2]|0;if((k|0)>=(q|0))break;if(h)r=0;else r=c[p+-4>>2]|0;do if((r|0)<=(k|0)){if(h)s=0;else s=c[p+-4>>2]|0;if((s|0)>(k|0)){a[1263537]=0;t=30;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);u=0;break}}else t=30;while(0);if((t|0)==30){t=0;__ZN6VectorI6StringE14_copy_on_writeEv(f);u=(c[f>>2]|0)+(k<<2)|0}if(!(__ZNK6StringeqEPKc(u,1263606)|0)){h=c[f>>2]|0;n=(h|0)==0;if(n)v=0;else v=c[h+-4>>2]|0;do if((v|0)<=(k|0)){if(n)w=0;else w=c[h+-4>>2]|0;if((w|0)>(k|0)){a[1263537]=0;t=40;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);x=0;break}}else t=40;while(0);if((t|0)==40){t=0;__ZN6VectorI6StringE14_copy_on_writeEv(f);x=(c[f>>2]|0)+(k<<2)|0}c[i>>2]=0;if((c[x>>2]|0?(c[i>>2]=0,h=c[x>>2]|0,h|0):0)?__Z28atomic_conditional_incrementPj(h+-8|0)|0:0)c[i>>2]=c[x>>2];__ZN12InputDefault13parse_mappingE6String(b,i);h=c[i>>2]|0;if(h|0?(__Z16atomic_decrementPj(h+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(h,1)}k=k+1|0}if(p|0?(__Z16atomic_decrementPj(p+-8|0)|0)==0:0){k=c[f>>2]|0;f=(k|0)==0?0:k+-4|0;k=f+4|0;if(c[f>>2]|0){i=0;do{x=c[k+(i<<2)>>2]|0;if(x|0?(__Z16atomic_decrementPj(x+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(x,1);i=i+1|0}while(i>>>0<(c[f>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(p,1)}}__ZN6StringC2EPKc(j,469972);__ZN12InputDefault13parse_mappingE6String(b,j);p=c[j>>2]|0;if(p|0?(__Z16atomic_decrementPj(p+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(p,1);__ZN6StringC2EPKc(j,470223);__ZN12InputDefault13parse_mappingE6String(b,j);p=c[j>>2]|0;if(p|0?(__Z16atomic_decrementPj(p+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(p,1);__ZN6StringC2EPKc(j,470485);__ZN12InputDefault13parse_mappingE6String(b,j);p=c[j>>2]|0;if(p|0?(__Z16atomic_decrementPj(p+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(p,1);__ZN6StringC2EPKc(j,470754);__ZN12InputDefault13parse_mappingE6String(b,j);p=c[j>>2]|0;if(p|0?(__Z16atomic_decrementPj(p+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(p,1);__ZN6StringC2EPKc(j,471024);__ZN12InputDefault13parse_mappingE6String(b,j);p=c[j>>2]|0;if(p|0?(__Z16atomic_decrementPj(p+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(p,1);__ZN6StringC2EPKc(j,471290);__ZN12InputDefault13parse_mappingE6String(b,j);p=c[j>>2]|0;if(p|0?(__Z16atomic_decrementPj(p+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(p,1);__ZN6StringC2EPKc(j,471558);__ZN12InputDefault13parse_mappingE6String(b,j);b=c[j>>2]|0;if(b|0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(b,1);b=c[e>>2]|0;if(!b){l=d;return}if(__Z16atomic_decrementPj(b+-8|0)|0){l=d;return}__ZN6Memory11free_staticEPvb(b,1);l=d;return}function __ZN12InputDefault10joy_buttonEiib(b,e,f,h){b=b|0;e=e|0;f=f|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0.0,y=0;i=l;l=l+64|0;if((l|0)>=(m|0))ba(64);j=i+8|0;k=i;c[k>>2]=e;e=__ZN3MapIiN12InputDefault6JoypadE10ComparatorIiE16DefaultAllocatorEixERKi(b+256|0,k)|0;n=e+9+f|0;if((d[n>>0]|0|0)==(h&1|0)){l=i;return}o=h&1;a[n>>0]=o;n=c[e+84>>2]|0;if((n|0)==-1){e=c[k>>2]|0;p=j;q=p+56|0;do{c[p>>2]=0;p=p+4|0}while((p|0)<(q|0));c[j+4>>2]=5;c[j+8>>2]=e;c[j+12>>2]=f;a[j+16>>0]=o;Pi[c[(c[b>>2]|0)+232>>2]&2047](b,j);l=i;return}e=b+324|0;if((n|0)<0)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);r=c[e>>2]|0;s=(r|0)==0;if(s)t=0;else t=c[r+-4>>2]|0;do if((t|0)<=(n|0)){if(s)u=0;else u=c[r+-4>>2]|0;if((u|0)>(n|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);__ZN6VectorIN12InputDefault16JoyDeviceMappingEE14_copy_on_writeEv(e);u=c[e>>2]|0;e=c[u+(n*80|0)+8>>2]|0;if(!e){l=i;return}r=c[e+8>>2]|0;e=c[u+(n*80|0)+12>>2]|0;a:do if((r|0)==(e|0))v=r;else{n=r;do{u=c[n+24>>2]|0;if((u|0)>(f|0))w=n+8|0;else{if((u|0)>=(f|0)){v=n;break a}w=n+4|0}n=c[w>>2]|0}while((n|0)!=(e|0));l=i;return}while(0);if((v|0)==(e|0)|(v|0)==0){l=i;return}e=c[v+32>>2]|0;switch(c[v+28>>2]|0){case 0:{if((e&-2|0)==6){x=h?1.0:0.0;v=(e|0)==6?6:7;w=c[k>>2]|0;p=j;q=p+56|0;do{c[p>>2]=0;p=p+4|0}while((p|0)<(q|0));c[j+4>>2]=4;c[j+8>>2]=w;c[j+12>>2]=v;g[j+16>>2]=x;Pi[c[(c[b>>2]|0)+232>>2]&2047](b,j);y=b}else y=b;v=c[k>>2]|0;p=j;q=p+56|0;do{c[p>>2]=0;p=p+4|0}while((p|0)<(q|0));c[j+4>>2]=5;c[j+8>>2]=v;c[j+12>>2]=e;a[j+16>>0]=o;Pi[c[(c[y>>2]|0)+232>>2]&2047](b,j);l=i;return}case 1:{y=c[k>>2]|0;x=h?1.0:0.0;p=j;q=p+56|0;do{c[p>>2]=0;p=p+4|0}while((p|0)<(q|0));c[j+4>>2]=4;c[j+8>>2]=y;c[j+12>>2]=e;g[j+16>>2]=x;Pi[c[(c[b>>2]|0)+232>>2]&2047](b,j);l=i;return}default:{l=i;return}}}function __ZN12InputDefault8joy_axisEiiRKNS_7JoyAxisE(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var h=0,i=0,k=0,n=0,o=0.0,p=0,q=0.0,r=0,s=0.0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0;h=l;l=l+64|0;if((l|0)>=(m|0))ba(64);i=h+8|0;k=h;c[k>>2]=d;d=__ZN3MapIiN12InputDefault6JoypadE10ComparatorIiE16DefaultAllocatorEixERKi(b+256|0,k)|0;n=d+44+(e<<2)|0;o=+g[n>>2];p=f+4|0;q=+g[p>>2];r=(g[j>>2]=q,c[j>>2]|0);if(o==q){l=h;return}s=+g[d+76>>2];if(q>o){if(q<o+s){l=h;return}}else if(q>o-s){l=h;return}if((o<0.0?-o:o)>.5&o*q<0.0){c[i>>2]=c[f>>2];g[i+4>>2]=q<0.0?.10000000149011612:-.10000000149011612;__ZN12InputDefault8joy_axisEiiRKNS_7JoyAxisE(b,c[k>>2]|0,e,i);t=c[p>>2]|0}else t=r;c[n>>2]=t;q=+g[p>>2];o=(c[f>>2]|0)==0?q*2.0+-1.0:q;t=c[d+84>>2]|0;if((t|0)==-1){d=c[k>>2]|0;u=i;v=u+56|0;do{c[u>>2]=0;u=u+4|0}while((u|0)<(v|0));c[i+4>>2]=4;c[i+8>>2]=d;c[i+12>>2]=e;g[i+16>>2]=o;Pi[c[(c[b>>2]|0)+232>>2]&2047](b,i);l=h;return}d=b+324|0;if((t|0)<0)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);n=c[d>>2]|0;r=(n|0)==0;if(r)w=0;else w=c[n+-4>>2]|0;do if((w|0)<=(t|0)){if(r)x=0;else x=c[n+-4>>2]|0;if((x|0)>(t|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);__ZN6VectorIN12InputDefault16JoyDeviceMappingEE14_copy_on_writeEv(d);x=c[d>>2]|0;d=c[x+(t*80|0)+20>>2]|0;if(!d){l=h;return}n=c[d+8>>2]|0;d=c[x+(t*80|0)+24>>2]|0;a:do if((n|0)==(d|0))y=n;else{t=n;do{x=c[t+24>>2]|0;if((x|0)>(e|0))z=t+8|0;else{if((x|0)>=(e|0)){y=t;break a}z=t+4|0}t=c[z>>2]|0}while((t|0)!=(d|0));l=h;return}while(0);if((y|0)==(d|0)|(y|0)==0){l=h;return}d=c[y+32>>2]|0;switch(c[y+28>>2]|0){case 0:{if((d&-2|0)==6){q=+g[p>>2];s=(c[f>>2]|0)==0?q:q*.5+.5;y=(d|0)==6?6:7;z=c[k>>2]|0;u=i;v=u+56|0;do{c[u>>2]=0;u=u+4|0}while((u|0)<(v|0));c[i+4>>2]=4;c[i+8>>2]=z;c[i+12>>2]=y;g[i+16>>2]=s;Pi[c[(c[b>>2]|0)+232>>2]&2047](b,i)}s=+g[p>>2];switch(d|0){case 13:case 12:{p=s!=0.0;y=s<0.0?12:13;b:do if(!p){z=c[k>>2]|0;e=z<<20|12;n=b+100|0;t=c[n>>2]|0;if(t){x=c[t+8>>2]|0;r=b+104|0;w=c[r>>2]|0;c:do if((x|0)==(w|0)){A=x;B=39}else{C=x;while(1){D=c[C+24>>2]|0;if((e|0)<(D|0))E=C+8|0;else{if((D|0)>=(e|0)){A=C;B=39;break c}E=C+4|0}C=c[E>>2]|0;if((C|0)==(w|0)){F=t;G=z;break}}}while(0);if((B|0)==39)if((A|0)!=(w|0)&(A|0)!=0){u=i;v=u+56|0;do{c[u>>2]=0;u=u+4|0}while((u|0)<(v|0));c[i+4>>2]=5;c[i+8>>2]=z;c[i+12>>2]=12;a[i+16>>0]=0;Pi[c[(c[b>>2]|0)+232>>2]&2047](b,i);F=c[n>>2]|0;G=c[k>>2]|0}else{F=t;G=z}w=G<<20|13;if(F){e=c[F+8>>2]|0;x=c[r>>2]|0;d:do if((e|0)==(x|0))H=e;else{C=e;while(1){D=c[C+24>>2]|0;if((w|0)<(D|0))I=C+8|0;else{if((D|0)>=(w|0)){H=C;break d}I=C+4|0}C=c[I>>2]|0;if((C|0)==(x|0)){J=n;break b}}}while(0);if((H|0)!=(x|0)&(H|0)!=0){u=i;v=u+56|0;do{c[u>>2]=0;u=u+4|0}while((u|0)<(v|0));c[i+4>>2]=5;c[i+8>>2]=G;c[i+12>>2]=13;a[i+16>>0]=0;Pi[c[(c[b>>2]|0)+232>>2]&2047](b,i);J=n}else J=n}else J=n}else J=n}else J=b+100|0;while(0);G=c[k>>2]|0;H=G<<20|y;I=c[J>>2]|0;e:do if(!I){if(!p){l=h;return}}else{J=c[I+8>>2]|0;F=c[b+104>>2]|0;f:do if((J|0)==(F|0))K=J;else{A=J;do{E=c[A+24>>2]|0;if((H|0)<(E|0))L=A+8|0;else{if((E|0)>=(H|0)){K=A;break f}L=A+4|0}A=c[L>>2]|0}while((A|0)!=(F|0));if(p)break e;l=h;return}while(0);if(!(p^(K|0)!=(F|0)&(K|0)!=0)){l=h;return}}while(0);u=i;v=u+56|0;do{c[u>>2]=0;u=u+4|0}while((u|0)<(v|0));c[i+4>>2]=5;c[i+8>>2]=G;c[i+12>>2]=y;a[i+16>>0]=1;Pi[c[(c[b>>2]|0)+232>>2]&2047](b,i);l=h;return}case 15:case 14:{y=s!=0.0;G=s<0.0?14:15;g:do if(!y){K=c[k>>2]|0;p=K<<20|14;L=b+100|0;H=c[L>>2]|0;if(H){I=c[H+8>>2]|0;J=b+104|0;n=c[J>>2]|0;h:do if((I|0)==(n|0)){M=I;B=70}else{A=I;while(1){E=c[A+24>>2]|0;if((p|0)<(E|0))N=A+8|0;else{if((E|0)>=(p|0)){M=A;B=70;break h}N=A+4|0}A=c[N>>2]|0;if((A|0)==(n|0)){O=H;P=K;break}}}while(0);if((B|0)==70)if((M|0)!=(n|0)&(M|0)!=0){u=i;v=u+56|0;do{c[u>>2]=0;u=u+4|0}while((u|0)<(v|0));c[i+4>>2]=5;c[i+8>>2]=K;c[i+12>>2]=14;a[i+16>>0]=0;Pi[c[(c[b>>2]|0)+232>>2]&2047](b,i);O=c[L>>2]|0;P=c[k>>2]|0}else{O=H;P=K}n=P<<20|15;if(O){p=c[O+8>>2]|0;I=c[J>>2]|0;i:do if((p|0)==(I|0))Q=p;else{F=p;while(1){A=c[F+24>>2]|0;if((n|0)<(A|0))R=F+8|0;else{if((A|0)>=(n|0)){Q=F;break i}R=F+4|0}F=c[R>>2]|0;if((F|0)==(I|0)){S=L;break g}}}while(0);if((Q|0)!=(I|0)&(Q|0)!=0){u=i;v=u+56|0;do{c[u>>2]=0;u=u+4|0}while((u|0)<(v|0));c[i+4>>2]=5;c[i+8>>2]=P;c[i+12>>2]=15;a[i+16>>0]=0;Pi[c[(c[b>>2]|0)+232>>2]&2047](b,i);S=L}else S=L}else S=L}else S=L}else S=b+100|0;while(0);P=c[k>>2]|0;Q=P<<20|G;R=c[S>>2]|0;j:do if(!R){if(!y){l=h;return}}else{S=c[R+8>>2]|0;O=c[b+104>>2]|0;k:do if((S|0)==(O|0))T=S;else{M=S;do{B=c[M+24>>2]|0;if((Q|0)<(B|0))U=M+8|0;else{if((B|0)>=(Q|0)){T=M;break k}U=M+4|0}M=c[U>>2]|0}while((M|0)!=(O|0));if(y)break j;l=h;return}while(0);if(!(y^(T|0)!=(O|0)&(T|0)!=0)){l=h;return}}while(0);u=i;v=u+56|0;do{c[u>>2]=0;u=u+4|0}while((u|0)<(v|0));c[i+4>>2]=5;c[i+8>>2]=P;c[i+12>>2]=G;a[i+16>>0]=1;Pi[c[(c[b>>2]|0)+232>>2]&2047](b,i);l=h;return}default:{G=s>((c[f>>2]|0)==0?.5:0.0);f=c[k>>2]|0;P=f<<20|d;T=c[b+100>>2]|0;l:do if(!T){if(!G){l=h;return}}else{y=c[T+8>>2]|0;U=c[b+104>>2]|0;m:do if((y|0)==(U|0))V=y;else{Q=y;do{R=c[Q+24>>2]|0;if((P|0)<(R|0))W=Q+8|0;else{if((R|0)>=(P|0)){V=Q;break m}W=Q+4|0}Q=c[W>>2]|0}while((Q|0)!=(U|0));if(G)break l;l=h;return}while(0);if(!(G^(V|0)!=(U|0)&(V|0)!=0)){l=h;return}}while(0);V=G&1;u=i;v=u+56|0;do{c[u>>2]=0;u=u+4|0}while((u|0)<(v|0));c[i+4>>2]=5;c[i+8>>2]=f;c[i+12>>2]=d;a[i+16>>0]=V;Pi[c[(c[b>>2]|0)+232>>2]&2047](b,i);l=h;return}}break}case 1:{V=c[k>>2]|0;u=i;v=u+56|0;do{c[u>>2]=0;u=u+4|0}while((u|0)<(v|0));c[i+4>>2]=4;c[i+8>>2]=V;c[i+12>>2]=d;g[i+16>>2]=o;Pi[c[(c[b>>2]|0)+232>>2]&2047](b,i);l=h;return}default:{l=h;return}}}function __ZN12InputDefault13is_joy_mappedEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d;c[e>>2]=b;b=c[(__ZN3MapIiN12InputDefault6JoypadE10ComparatorIiE16DefaultAllocatorEixERKi(a+256|0,e)|0)+84>>2]|0;if((b|0)==-1){f=0;l=d;return f|0}f=(b|0)!=(c[a+268>>2]|0);l=d;return f|0}function __ZNK12InputDefault21get_joy_guid_remappedEi(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e+4|0;g=e;h=c[b+256>>2]|0;a:do if(h|0){i=c[h+8>>2]|0;j=c[b+260>>2]|0;k=(i|0)==(j|0);b:do if(k)n=i;else{o=i;while(1){p=c[o+24>>2]|0;if((p|0)>(d|0))q=o+8|0;else{if((p|0)>=(d|0)){n=o;break b}q=o+4|0}o=c[q>>2]|0;if((o|0)==(j|0))break a}}while(0);if((n|0)!=(j|0)&(n|0)!=0){a[1263537]=0;c:do if(k){r=i;s=16}else{o=i;while(1){p=c[o+24>>2]|0;if((p|0)>(d|0))t=o+8|0;else{if((p|0)>=(d|0)){r=o;s=16;break c}t=o+4|0}o=c[t>>2]|0;if((o|0)==(j|0)){s=17;break}}}while(0);if((s|0)==16)if((r|0)==(j|0)|(r|0)==0)s=17;else{a[1263537]=0;u=r+28|0}if((s|0)==17){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145936,604,1145947,0);u=0}i=c[u+4>>2]|0;do if(i){k=c[i+4>>2]|0;if(k|0){__ZN6StringC2EPKc(f,k);v=c[f>>2]|0;break}k=i+8|0;c[f>>2]=0;o=c[k>>2]|0;if((o|0)!=0?(c[f>>2]=0,(__Z28atomic_conditional_incrementPj(o+-8|0)|0)!=0):0){o=c[k>>2]|0;c[f>>2]=o;v=o}else v=0}else{c[f>>2]=0;v=0}while(0);c[g>>2]=v;w=v;l=e;return w|0}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(471827,464842,1195,471849,0);__ZN6StringC2EPKc(g,1263606);w=c[g>>2]|0;l=e;return w|0}function __ZN10TestString6test_1Ev(){var a=0,b=0,d=0,e=0,f=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+16|0;d=a;e=__ZN2OS13get_singletonEv()|0;bj[c[(c[e>>2]|0)+52>>2]&4095](e,475099,d);__ZN6StringC2EPKc(d,475127);e=__ZN2OS13get_singletonEv()|0;bj[c[(c[e>>2]|0)+52>>2]&4095](e,475133,a+8|0);e=__ZN2OS13get_singletonEv()|0;f=c[(c[e>>2]|0)+52>>2]|0;c[b>>2]=__ZNK6String5c_strEv(d)|0;bj[f&4095](e,474885,b);b=(_wcscmp(__ZNK6String5c_strEv(d)|0,19568)|0)==0;e=c[d>>2]|0;if(!e){l=a;return b|0}if(__Z16atomic_decrementPj(e+-8|0)|0){l=a;return b|0}__ZN6Memory11free_staticEPvb(e,1);l=a;return b|0}function __ZN10TestString6test_2Ev(){var a=0,b=0,d=0,e=0,f=0,g=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+16|0;d=a+8|0;e=a;f=a+20|0;g=__ZN2OS13get_singletonEv()|0;bj[c[(c[g>>2]|0)+52>>2]&4095](g,475033,e);__ZN6StringC2EPKc(e,475075);c[f>>2]=0;g=c[e>>2]|0;if(g|0?(c[f>>2]=0,__Z28atomic_conditional_incrementPj(g+-8|0)|0):0)c[f>>2]=c[e>>2];g=__ZN2OS13get_singletonEv()|0;bj[c[(c[g>>2]|0)+52>>2]&4095](g,475081,d);d=__ZN2OS13get_singletonEv()|0;g=c[(c[d>>2]|0)+52>>2]|0;c[b>>2]=__ZNK6String5c_strEv(f)|0;bj[g&4095](d,474885,b);b=(_wcscmp(__ZNK6String5c_strEv(f)|0,19544)|0)==0;d=c[f>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);d=c[e>>2]|0;if(!d){l=a;return b|0}if(__Z16atomic_decrementPj(d+-8|0)|0){l=a;return b|0}__ZN6Memory11free_staticEPvb(d,1);l=a;return b|0}function __ZN10TestString6test_3Ev(){var a=0,b=0,d=0,e=0,f=0,g=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+16|0;d=a+8|0;e=a;f=a+20|0;g=__ZN2OS13get_singletonEv()|0;bj[c[(c[g>>2]|0)+52>>2]&4095](g,474967,e);__ZN6StringC2EPKc(e,475009);c[f>>2]=0;g=c[e>>2]|0;if(g|0?(c[f>>2]=0,__Z28atomic_conditional_incrementPj(g+-8|0)|0):0)c[f>>2]=c[e>>2];g=__ZN2OS13get_singletonEv()|0;bj[c[(c[g>>2]|0)+52>>2]&4095](g,475015,d);d=__ZN2OS13get_singletonEv()|0;g=c[(c[d>>2]|0)+52>>2]|0;c[b>>2]=__ZNK6String5c_strEv(f)|0;bj[g&4095](d,474885,b);b=(_wcscmp(__ZNK6String5c_strEv(f)|0,19520)|0)==0;d=c[f>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);d=c[e>>2]|0;if(!d){l=a;return b|0}if(__Z16atomic_decrementPj(d+-8|0)|0){l=a;return b|0}__ZN6Memory11free_staticEPvb(d,1);l=a;return b|0}function __ZN10TestString6test_4Ev(){var a=0,b=0,d=0,e=0,f=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+16|0;d=a;e=__ZN2OS13get_singletonEv()|0;bj[c[(c[e>>2]|0)+52>>2]&4095](e,474901,d);__ZN6StringC2EPKwi(d,19488,-1);e=__ZN2OS13get_singletonEv()|0;bj[c[(c[e>>2]|0)+52>>2]&4095](e,474947,a+8|0);e=__ZN2OS13get_singletonEv()|0;f=c[(c[e>>2]|0)+52>>2]|0;c[b>>2]=__ZNK6String5c_strEv(d)|0;bj[f&4095](e,474885,b);b=(_wcscmp(__ZNK6String5c_strEv(d)|0,19488)|0)==0;e=c[d>>2]|0;if(!e){l=a;return b|0}if(__Z16atomic_decrementPj(e+-8|0)|0){l=a;return b|0}__ZN6Memory11free_staticEPvb(e,1);l=a;return b|0}function __ZN10TestString6test_5Ev(){var a=0,b=0,d=0,e=0,f=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+16|0;d=a;e=__ZN2OS13get_singletonEv()|0;bj[c[(c[e>>2]|0)+52>>2]&4095](e,474824,d);__ZN6StringC2EPKwi(d,19468,-1);e=__ZN2OS13get_singletonEv()|0;bj[c[(c[e>>2]|0)+52>>2]&4095](e,474868,a+8|0);e=__ZN2OS13get_singletonEv()|0;f=c[(c[e>>2]|0)+52>>2]|0;c[b>>2]=__ZNK6String5c_strEv(d)|0;bj[f&4095](e,474885,b);b=(_wcscmp(__ZNK6String5c_strEv(d)|0,19468)|0)==0;e=c[d>>2]|0;if(!e){l=a;return b|0}if(__Z16atomic_decrementPj(e+-8|0)|0){l=a;return b|0}__ZN6Memory11free_staticEPvb(e,1);l=a;return b|0}function __ZN10TestString6test_6Ev(){var a=0,b=0,d=0,e=0,f=0,g=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a+8|0;d=a;e=__ZN2OS13get_singletonEv()|0;bj[c[(c[e>>2]|0)+52>>2]&4095](e,474793,d);__ZN6StringC2EPKc(d,474736);e=__ZN2OS13get_singletonEv()|0;bj[c[(c[e>>2]|0)+52>>2]&4095](e,474749,b);if(__ZNK6StringeqEPKc(d,474736)|0?__ZNK6StringeqEPKw(d,19416)|0:0){__ZN6StringC2EPKc(b,474736);e=__ZNK6StringeqERKS_(d,b)|0;f=c[b>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);g=e}else g=0;e=c[d>>2]|0;if(!e){l=a;return g|0}if(__Z16atomic_decrementPj(e+-8|0)|0){l=a;return g|0}__ZN6Memory11free_staticEPvb(e,1);l=a;return g|0}function __ZN10TestString6test_7Ev(){var a=0,b=0,d=0,e=0,f=0,g=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a+8|0;d=a;e=__ZN2OS13get_singletonEv()|0;bj[c[(c[e>>2]|0)+52>>2]&4095](e,474703,d);__ZN6StringC2EPKc(d,474736);e=__ZN2OS13get_singletonEv()|0;bj[c[(c[e>>2]|0)+52>>2]&4095](e,474749,b);if(__ZNK6StringneEPKc(d,474779)|0?__ZNK6StringneEPKw(d,19384)|0:0){__ZN6StringC2EPKc(b,474786);e=__ZNK6StringneERKS_(d,b)|0;f=c[b>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);g=e}else g=0;e=c[d>>2]|0;if(!e){l=a;return g|0}if(__Z16atomic_decrementPj(e+-8|0)|0){l=a;return g|0}__ZN6Memory11free_staticEPvb(e,1);l=a;return g|0}function __ZN10TestString6test_8Ev(){var a=0,b=0,d=0,e=0,f=0,g=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;d=a+12|0;e=__ZN2OS13get_singletonEv()|0;bj[c[(c[e>>2]|0)+52>>2]&4095](e,474624,b);__ZN6StringC2EPKc(b,474659);e=__ZN2OS13get_singletonEv()|0;bj[c[(c[e>>2]|0)+52>>2]&4095](e,474664,a+8|0);if(__ZNK6StringltEPKc(b,474686)|0?!(__ZNK6StringltEPKw(b,19360)|0):0){__ZN6StringC2EPKc(d,474695);e=__ZNK6StringltES_(b,d)|0;f=c[d>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);g=e^1}else g=0;e=c[b>>2]|0;if(!e){l=a;return g|0}if(__Z16atomic_decrementPj(e+-8|0)|0){l=a;return g|0}__ZN6Memory11free_staticEPvb(e,1);l=a;return g|0}function __ZN10TestString6test_9Ev(){var a=0,b=0,d=0,e=0,f=0,g=0,h=0,i=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a+8|0;d=a;e=a+12|0;f=__ZN2OS13get_singletonEv()|0;bj[c[(c[f>>2]|0)+52>>2]&4095](f,474541,d);c[d>>2]=0;__ZN6StringpLEPKc(d,474566)|0;__ZN6StringpLEw(d,32)|0;__ZN6StringpLEw(d,97)|0;__ZN6StringC2EPKc(e,1143407);__ZN6StringpLERKS_(d,e)|0;f=c[e>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);__ZN6StringC2EPKwi(e,19340,-1);f=__ZNK6StringplERKS_(d,e)|0;g=f;h=c[d>>2]|0;if((h|0)==(f|0)){if(f|0)i=12}else{if(h|0?(__Z16atomic_decrementPj(h+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(h,1);c[d>>2]=0;if(f|0)if(!(__Z28atomic_conditional_incrementPj(f+-8|0)|0))i=12;else{c[d>>2]=g;i=12}}if((i|0)==12?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);f=c[e>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);__ZN6StringC2EPKc(e,1143407);f=__ZNK6StringplERKS_(d,e)|0;g=f;h=c[d>>2]|0;if((h|0)==(f|0)){if(f|0)i=25}else{if(h|0?(__Z16atomic_decrementPj(h+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(h,1);c[d>>2]=0;if(f|0)if(!(__Z28atomic_conditional_incrementPj(f+-8|0)|0))i=25;else{c[d>>2]=g;i=25}}if((i|0)==25?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);f=c[e>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);__ZN6StringC2EPKc(e,474571);f=__ZNK6StringplERKS_(d,e)|0;g=f;h=c[d>>2]|0;if((h|0)==(f|0)){if(f|0)i=38}else{if(h|0?(__Z16atomic_decrementPj(h+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(h,1);c[d>>2]=0;if(f|0)if(!(__Z28atomic_conditional_incrementPj(f+-8|0)|0))i=38;else{c[d>>2]=g;i=38}}if((i|0)==38?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);f=c[e>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);f=__ZN2OS13get_singletonEv()|0;bj[c[(c[f>>2]|0)+52>>2]&4095](f,474575,b);b=__ZNK6StringeqEPKc(d,474608)|0;f=c[d>>2]|0;if(!f){l=a;return b|0}if(__Z16atomic_decrementPj(f+-8|0)|0){l=a;return b|0}__ZN6Memory11free_staticEPvb(f,1);l=a;return b|0}function __ZN10TestString7test_10Ev(){var a=0,b=0,d=0,e=0,f=0,g=0,h=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a+12|0;d=a+8|0;e=a+4|0;f=__ZN2OS13get_singletonEv()|0;bj[c[(c[f>>2]|0)+52>>2]&4095](f,474479,a);__ZN6StringC2EPKc(b,1263606);f=(__ZNK6String6lengthEv(b)|0)==0;g=c[b>>2]|0;if(g|0?(__Z16atomic_decrementPj(g+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(g,1);if(!f){h=0;l=a;return h|0}__ZN6StringC2EPKc(d,474526);f=c[d>>2]|0;if(!f){h=0;l=a;return h|0}d=(c[f+-4>>2]|0)==7;if(!(__Z16atomic_decrementPj(f+-8|0)|0)){__ZN6Memory11free_staticEPvb(f,1);if(!d){h=0;l=a;return h|0}}else if(!d){h=0;l=a;return h|0}__ZN6StringC2EPKc(e,474533);d=(__ZNK6String6lengthEv(e)|0)==7;f=c[e>>2]|0;if(!f){h=d;l=a;return h|0}if(__Z16atomic_decrementPj(f+-8|0)|0){h=d;l=a;return h|0}__ZN6Memory11free_staticEPvb(f,1);h=d;l=a;return h|0}function __ZN10TestString7test_11Ev(){var a=0,b=0,d=0,e=0,f=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;d=__ZN2OS13get_singletonEv()|0;bj[c[(c[d>>2]|0)+52>>2]&4095](d,474434,b);__ZN6StringC2EPKc(b,474457);d=c[b>>2]|0;if(!d)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);if((c[d+-4>>2]|0)<=0)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);__ZN6VectorIwE14_copy_on_writeEv(b);d=c[b>>2]|0;c[d>>2]=83;if(!d)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);if((c[d+-4>>2]|0)<=6)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);__ZN6VectorIwE14_copy_on_writeEv(b);c[(c[b>>2]|0)+24>>2]=67;do if(!(__ZNK6StringneEPKc(b,474468)|0)){d=c[b>>2]|0;if(!d)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);if((c[d+-4>>2]|0)>1){__ZN6VectorIwE14_copy_on_writeEv(b);d=c[b>>2]|0;e=(c[d+4>>2]|0)==117;f=d;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}else{e=0;f=c[b>>2]|0}while(0);if(!f){l=a;return e|0}if(__Z16atomic_decrementPj(f+-8|0)|0){l=a;return e|0}__ZN6Memory11free_staticEPvb(f,1);l=a;return e|0}function __ZN10TestString7test_12Ev(){var a=0,b=0,d=0,e=0,f=0,g=0,h=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;d=a+8|0;e=a+4|0;f=__ZN2OS13get_singletonEv()|0;bj[c[(c[f>>2]|0)+52>>2]&4095](f,474383,b);__ZN6StringC2EPKc(b,474410);c[d>>2]=__ZNK6String8to_upperEv(b)|0;f=__ZNK6StringneEPKc(d,474418)|0;g=c[d>>2]|0;if(g|0?(__Z16atomic_decrementPj(g+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(g,1);if(f)h=0;else{__ZN6StringC2EPKc(e,474426);f=(__ZNK6String12nocasecmp_toERKS_(b,e)|0)<<24>>24==0;g=c[e>>2]|0;if(g|0?(__Z16atomic_decrementPj(g+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(g,1);h=f}f=c[b>>2]|0;if(!f){l=a;return h|0}if(__Z16atomic_decrementPj(f+-8|0)|0){l=a;return h|0}__ZN6Memory11free_staticEPvb(f,1);l=a;return h|0}function __ZN10TestString7test_13Ev(){var a=0,b=0,d=0,e=0,f=0,g=0,h=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+16|0;d=a+8|0;e=a;f=a+20|0;g=__ZN2OS13get_singletonEv()|0;bj[c[(c[g>>2]|0)+52>>2]&4095](g,474325,e);__ZN6StringC2EPKwi(e,19320,-1);g=__ZN2OS13get_singletonEv()|0;h=c[(c[g>>2]|0)+52>>2]|0;c[d>>2]=19320;bj[h&4095](g,474342,d);c[f>>2]=__ZNK6String4utf8Ev(e)|0;__ZN6String10parse_utf8EPKci(e,__ZNK10CharString8get_dataEv(f)|0,-1)|0;d=c[f>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);d=__ZN2OS13get_singletonEv()|0;f=c[(c[d>>2]|0)+52>>2]|0;c[b>>2]=__ZNK6String5c_strEv(e)|0;bj[f&4095](d,474357,b);b=__ZNK6StringeqEPKw(e,19320)|0;d=c[e>>2]|0;if(!d){l=a;return b|0}if(__Z16atomic_decrementPj(d+-8|0)|0){l=a;return b|0}__ZN6Memory11free_staticEPvb(d,1);l=a;return b|0}function __ZN10TestString7test_14Ev(){var a=0,b=0,d=0,e=0,f=0,g=0,h=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+8|0;d=a;e=a+16|0;f=a+12|0;g=__ZN2OS13get_singletonEv()|0;bj[c[(c[g>>2]|0)+52>>2]&4095](g,474295,d);__ZN6StringC2EPKwi(d,19264,-1);g=__ZN2OS13get_singletonEv()|0;h=c[(c[g>>2]|0)+52>>2]|0;c[e>>2]=__ZNK6String5asciiEb(d,0)|0;c[b>>2]=__ZNK10CharString8get_dataEv(e)|0;bj[h&4095](g,474313,b);g=c[e>>2]|0;if(g|0?(__Z16atomic_decrementPj(g+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(g,1);c[f>>2]=__ZNK6String5asciiEb(d,0)|0;__ZN6StringC2EPKc(b,__ZNK10CharString8get_dataEv(f)|0);g=c[f>>2]|0;if(g|0?(__Z16atomic_decrementPj(g+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(g,1);g=__ZNK6StringeqERKS_(d,b)|0;f=c[b>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);f=c[d>>2]|0;if(!f){l=a;return g|0}if(__Z16atomic_decrementPj(f+-8|0)|0){l=a;return g|0}__ZN6Memory11free_staticEPvb(f,1);l=a;return g|0}function __ZN10TestString7test_15Ev(){var a=0,b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+8|0;d=a;e=a+20|0;f=a+16|0;g=__ZN2OS13get_singletonEv()|0;bj[c[(c[g>>2]|0)+52>>2]&4095](g,474227,d);__ZN6StringC2EPKc(d,474246);g=__ZN2OS13get_singletonEv()|0;h=c[(c[g>>2]|0)+52>>2]|0;i=__ZNK6String5c_strEv(d)|0;c[e>>2]=__ZNK6String6substrEii(d,3,4)|0;j=__ZNK6String5c_strEv(e)|0;c[b>>2]=i;c[b+4>>2]=j;bj[h&4095](g,474258,b);b=c[e>>2]|0;if(b|0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(b,1);c[f>>2]=__ZNK6String6substrEii(d,3,4)|0;b=__ZNK6StringeqEPKc(f,474290)|0;e=c[f>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);e=c[d>>2]|0;if(!e){l=a;return b|0}if(__Z16atomic_decrementPj(e+-8|0)|0){l=a;return b|0}__ZN6Memory11free_staticEPvb(e,1);l=a;return b|0}function __ZN10TestString7test_16Ev(){var a=0,b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);b=a+24|0;d=a+16|0;e=a+8|0;f=a;g=a+40|0;h=a+36|0;i=a+32|0;j=a+28|0;k=__ZN2OS13get_singletonEv()|0;bj[c[(c[k>>2]|0)+52>>2]&4095](k,474124,f);__ZN6StringC2EPKc(f,474141);k=__ZN2OS13get_singletonEv()|0;n=c[(c[k>>2]|0)+52>>2]|0;c[e>>2]=__ZNK6String5c_strEv(f)|0;bj[n&4095](k,473270,e);e=__ZN2OS13get_singletonEv()|0;k=c[(c[e>>2]|0)+52>>2]|0;__ZN6StringC2EPKc(g,474154);c[d>>2]=__ZNK6String4findES_i(f,g,0)|0;bj[k&4095](e,474158,d);d=c[g>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);d=__ZN2OS13get_singletonEv()|0;g=c[(c[d>>2]|0)+52>>2]|0;__ZN6StringC2EPKc(h,473990);c[b>>2]=__ZNK6String4findES_i(f,h,0)|0;bj[g&4095](d,474180,b);b=c[h>>2]|0;if(b|0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(b,1);__ZN6StringC2EPKc(i,474154);b=(__ZNK6String4findES_i(f,i,0)|0)==3;h=c[i>>2]|0;if(h|0?(__Z16atomic_decrementPj(h+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(h,1);if(b){__ZN6StringC2EPKc(j,473990);b=(__ZNK6String4findES_i(f,j,0)|0)==-1;h=c[j>>2]|0;if((h|0)!=0?(__Z16atomic_decrementPj(h+-8|0)|0)==0:0){__ZN6Memory11free_staticEPvb(h,1);o=b}else o=b}else o=0;b=c[f>>2]|0;if(!b){l=a;return o|0}if(__Z16atomic_decrementPj(b+-8|0)|0){l=a;return o|0}__ZN6Memory11free_staticEPvb(b,1);l=a;return o|0}function __ZN10TestString7test_17Ev(){var a=0,b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);b=a+24|0;d=a+16|0;e=a+8|0;f=a;g=a+40|0;h=a+36|0;i=a+32|0;j=a+28|0;k=__ZN2OS13get_singletonEv()|0;bj[c[(c[k>>2]|0)+52>>2]&4095](k,474099,f);__ZN6StringC2EPKc(f,473951);k=__ZN2OS13get_singletonEv()|0;n=c[(c[k>>2]|0)+52>>2]|0;c[e>>2]=__ZNK6String5c_strEv(f)|0;bj[n&4095](k,473270,e);e=__ZN2OS13get_singletonEv()|0;k=c[(c[e>>2]|0)+52>>2]|0;__ZN6StringC2EPKc(g,473964);c[d>>2]=__ZNK6String5findnES_i(f,g,0)|0;bj[k&4095](e,473968,d);d=c[g>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);d=__ZN2OS13get_singletonEv()|0;g=c[(c[d>>2]|0)+52>>2]|0;__ZN6StringC2EPKc(h,473990);c[b>>2]=__ZNK6String5findnES_i(f,h,0)|0;bj[g&4095](d,474019,b);b=c[h>>2]|0;if(b|0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(b,1);__ZN6StringC2EPKc(i,473964);b=(__ZNK6String5findnES_i(f,i,0)|0)==7;h=c[i>>2]|0;if(h|0?(__Z16atomic_decrementPj(h+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(h,1);if(b){__ZN6StringC2EPKc(j,474068);b=(__ZNK6String5findnES_i(f,j,0)|0)==-1;h=c[j>>2]|0;if((h|0)!=0?(__Z16atomic_decrementPj(h+-8|0)|0)==0:0){__ZN6Memory11free_staticEPvb(h,1);o=b}else o=b}else o=0;b=c[f>>2]|0;if(!b){l=a;return o|0}if(__Z16atomic_decrementPj(b+-8|0)|0){l=a;return o|0}__ZN6Memory11free_staticEPvb(b,1);l=a;return o|0}function __ZN10TestString7test_18Ev(){var a=0,b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);b=a+24|0;d=a+16|0;e=a+8|0;f=a;g=a+40|0;h=a+36|0;i=a+32|0;j=a+28|0;k=__ZN2OS13get_singletonEv()|0;bj[c[(c[k>>2]|0)+52>>2]&4095](k,473926,f);__ZN6StringC2EPKc(f,473951);k=__ZN2OS13get_singletonEv()|0;n=c[(c[k>>2]|0)+52>>2]|0;c[e>>2]=__ZNK6String5c_strEv(f)|0;bj[n&4095](k,473270,e);e=__ZN2OS13get_singletonEv()|0;k=c[(c[e>>2]|0)+52>>2]|0;__ZN6StringC2EPKc(g,473964);c[d>>2]=__ZNK6String5findnES_i(f,g,0)|0;bj[k&4095](e,473968,d);d=c[g>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);d=__ZN2OS13get_singletonEv()|0;g=c[(c[d>>2]|0)+52>>2]|0;__ZN6StringC2EPKc(h,473990);c[b>>2]=__ZNK6String5findnES_i(f,h,0)|0;bj[g&4095](d,474019,b);b=c[h>>2]|0;if(b|0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(b,1);__ZN6StringC2EPKc(i,473964);b=(__ZNK6String5findnES_i(f,i,0)|0)==7;h=c[i>>2]|0;if(h|0?(__Z16atomic_decrementPj(h+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(h,1);if(b){__ZN6StringC2EPKc(j,474068);b=(__ZNK6String5findnES_i(f,j,0)|0)==-1;h=c[j>>2]|0;if((h|0)!=0?(__Z16atomic_decrementPj(h+-8|0)|0)==0:0){__ZN6Memory11free_staticEPvb(h,1);o=b}else o=b}else o=0;b=c[f>>2]|0;if(!b){l=a;return o|0}if(__Z16atomic_decrementPj(b+-8|0)|0){l=a;return o|0}__ZN6Memory11free_staticEPvb(b,1);l=a;return o|0}function __ZN10TestString7test_19Ev(){var a=0,b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+16|0;d=a+8|0;e=a;f=a+24|0;g=a+20|0;h=__ZN2OS13get_singletonEv()|0;bj[c[(c[h>>2]|0)+52>>2]&4095](h,473797,e);__ZN6StringC2EPKc(e,473826);h=__ZN2OS13get_singletonEv()|0;i=c[(c[h>>2]|0)+52>>2]|0;c[d>>2]=__ZNK6String5c_strEv(e)|0;bj[i&4095](h,473270,d);__ZN6StringC2EPKc(f,473848);__ZN6StringC2EPKc(g,473857);d=__ZNK6String7replaceES_S_(e,f,g)|0;h=d;i=c[e>>2]|0;if((i|0)==(d|0)){if(d|0)j=9}else{if(i|0?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);c[e>>2]=0;if(d|0)if(!(__Z28atomic_conditional_incrementPj(d+-8|0)|0))j=9;else{c[e>>2]=h;j=9}}if((j|0)==9?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);d=c[g>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);d=c[f>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);d=__ZN2OS13get_singletonEv()|0;f=c[(c[d>>2]|0)+52>>2]|0;c[b>>2]=__ZNK6String5c_strEv(e)|0;bj[f&4095](d,473867,b);b=__ZNK6StringeqEPKc(e,473903)|0;d=c[e>>2]|0;if(!d){l=a;return b|0}if(__Z16atomic_decrementPj(d+-8|0)|0){l=a;return b|0}__ZN6Memory11free_staticEPvb(d,1);l=a;return b|0}function __ZN10TestString7test_20Ev(){var a=0,b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+16|0;d=a+8|0;e=a;f=a+24|0;g=a+20|0;h=__ZN2OS13get_singletonEv()|0;bj[c[(c[h>>2]|0)+52>>2]&4095](h,473702,e);__ZN6StringC2EPKc(e,473724);h=__ZN2OS13get_singletonEv()|0;i=c[(c[h>>2]|0)+52>>2]|0;c[d>>2]=__ZNK6String5c_strEv(e)|0;bj[i&4095](h,473270,d);__ZN6StringC2EPKc(f,1090928);d=__ZNK6String4findES_i(e,f,0)|0;__ZN6StringC2EPKc(g,473741);h=__ZNK6String6insertEiS_(e,d,g)|0;d=h;i=c[e>>2]|0;if((i|0)==(h|0)){if(h|0)j=9}else{if(i|0?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);c[e>>2]=0;if(h|0)if(!(__Z28atomic_conditional_incrementPj(h+-8|0)|0))j=9;else{c[e>>2]=d;j=9}}if((j|0)==9?(__Z16atomic_decrementPj(h+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(h,1);h=c[g>>2]|0;if(h|0?(__Z16atomic_decrementPj(h+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(h,1);h=c[f>>2]|0;if(h|0?(__Z16atomic_decrementPj(h+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(h,1);h=__ZN2OS13get_singletonEv()|0;f=c[(c[h>>2]|0)+52>>2]|0;c[b>>2]=__ZNK6String5c_strEv(e)|0;bj[f&4095](h,473749,b);b=__ZNK6StringeqEPKc(e,473773)|0;h=c[e>>2]|0;if(!h){l=a;return b|0}if(__Z16atomic_decrementPj(h+-8|0)|0){l=a;return b|0}__ZN6Memory11free_staticEPvb(h,1);l=a;return b|0}function __ZN10TestString7test_21Ev(){var a=0,b=0,d=0,e=0,f=0,g=0,i=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+16|0;d=a+8|0;e=a+24|0;f=a+20|0;g=__ZN2OS13get_singletonEv()|0;bj[c[(c[g>>2]|0)+52>>2]&4095](g,473634,a);g=__ZN2OS13get_singletonEv()|0;i=c[(c[g>>2]|0)+52>>2]|0;h[d>>3]=33.141593;bj[i&4095](g,473663,d);d=__ZN2OS13get_singletonEv()|0;g=c[(c[d>>2]|0)+52>>2]|0;c[e>>2]=__ZN6String3numEdi(3.141593,-1)|0;c[b>>2]=__ZNK6String5c_strEv(e)|0;bj[g&4095](d,473674,b);b=c[e>>2]|0;if(b|0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(b,1);c[f>>2]=__ZN6String3numEdi(3.141593,-1)|0;b=__ZNK6StringeqEPKc(f,473693)|0;e=c[f>>2]|0;if(!e){l=a;return b|0}if(__Z16atomic_decrementPj(e+-8|0)|0){l=a;return b|0}__ZN6Memory11free_staticEPvb(e,1);l=a;return b|0}function __ZN10TestString7test_22Ev(){var a=0,b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+8|0;d=a+20|0;e=a+16|0;f=__ZN2OS13get_singletonEv()|0;bj[c[(c[f>>2]|0)+52>>2]&4095](f,473553,a);f=0;while(1){g=__ZN2OS13get_singletonEv()|0;h=c[(c[g>>2]|0)+52>>2]|0;i=c[19232+(f<<2)>>2]|0;__ZN6StringC2EPKc(d,i);j=__ZNK6String6to_intEv(d)|0;c[b>>2]=i;c[b+4>>2]=j;bj[h&4095](g,473579,b);g=c[d>>2]|0;if(g|0?(__Z16atomic_decrementPj(g+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(g,1);__ZN6StringC2EPKc(e,i);i=__ZNK6String6to_intEv(e)|0;g=(i|0)==(c[19248+(f<<2)>>2]|0);i=c[e>>2]|0;if(i|0?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);f=f+1|0;if(!g){k=0;n=10;break}if((f|0)>=4){k=1;n=10;break}}if((n|0)==10){l=a;return k|0}return 0}function __ZN10TestString7test_23Ev(){var a=0,b=0,d=0,e=0,f=0,g=0,i=0,j=0,k=0,n=0,o=0.0,p=0.0,q=0,r=0,s=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);b=a+8|0;d=a+36|0;e=a+32|0;f=a+28|0;g=a+24|0;i=__ZN2OS13get_singletonEv()|0;bj[c[(c[i>>2]|0)+52>>2]&4095](i,473459,a);i=0;while(1){j=__ZN2OS13get_singletonEv()|0;k=c[(c[j>>2]|0)+52>>2]|0;n=c[19216+(i<<2)>>2]|0;__ZN6StringC2EPKc(d,n);o=+__ZNK6String9to_doubleEv(d);c[b>>2]=n;h[b+8>>3]=o;bj[k&4095](j,473487,b);j=c[d>>2]|0;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);__ZN6StringC2EPKc(e,n);o=+__ZNK6String9to_doubleEv(e);p=+h[8+(i<<3)>>3];if(o-p<0.0){__ZN6StringC2EPKc(f,n);j=+__ZNK6String9to_doubleEv(f)-p<-1.0e-05;k=c[f>>2]|0;if((k|0)!=0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0){__ZN6Memory11free_staticEPvb(k,1);q=j}else q=j}else{__ZN6StringC2EPKc(g,n);n=+__ZNK6String9to_doubleEv(g)-p>1.0e-05;j=c[g>>2]|0;if((j|0)!=0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0){__ZN6Memory11free_staticEPvb(j,1);q=n}else q=n}n=c[e>>2]|0;if(n|0?(__Z16atomic_decrementPj(n+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(n,1);i=i+1|0;if(q){r=0;s=17;break}if((i|0)>=4){r=1;s=17;break}}if((s|0)==17){l=a;return r|0}return 0}function __ZN10TestString7test_24Ev(){var a=0,b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);b=a+16|0;d=a+8|0;e=a;f=a+40|0;g=a+36|0;h=a+32|0;i=a+28|0;j=a+24|0;k=__ZN2OS13get_singletonEv()|0;bj[c[(c[k>>2]|0)+52>>2]&4095](k,473348,e);__ZN6StringC2EPKc(e,473368);k=__ZN2OS13get_singletonEv()|0;n=c[(c[k>>2]|0)+52>>2]|0;c[d>>2]=__ZNK6String5c_strEv(e)|0;c[d+4>>2]=1117595;bj[n&4095](k,473395,d);d=0;while(1){__ZN6StringC2EPKc(f,1117595);k=(d|0)<(__ZNK6String15get_slice_countES_(e,f)|0);n=c[f>>2]|0;if(n|0?(__Z16atomic_decrementPj(n+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(n,1);if(!k){o=1;break}k=__ZN2OS13get_singletonEv()|0;n=c[(c[k>>2]|0)+52>>2]|0;p=d;d=d+1|0;__ZN6StringC2EPKc(h,1117595);c[g>>2]=__ZNK6String9get_sliceES_i(e,h,p)|0;q=__ZNK6String5c_strEv(g)|0;c[b>>2]=d;c[b+4>>2]=q;bj[n&4095](k,473421,b);k=c[g>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);k=c[h>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);__ZN6StringC2EPKc(j,1117595);c[i>>2]=__ZNK6String9get_sliceES_i(e,j,p)|0;k=__ZNK6StringneEPKc(i,c[19200+(p<<2)>>2]|0)|0;p=c[i>>2]|0;if(p|0?(__Z16atomic_decrementPj(p+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(p,1);p=c[j>>2]|0;if(p|0?(__Z16atomic_decrementPj(p+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(p,1);if(k){o=0;break}}j=c[e>>2]|0;if(!j){l=a;return o|0}if(__Z16atomic_decrementPj(j+-8|0)|0){l=a;return o|0}__ZN6Memory11free_staticEPvb(j,1);l=a;return o|0}function __ZN10TestString7test_25Ev(){var a=0,b=0,d=0,e=0,f=0,g=0,h=0,i=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);b=a+24|0;d=a+8|0;e=a;f=a+32|0;g=a+28|0;h=__ZN2OS13get_singletonEv()|0;bj[c[(c[h>>2]|0)+52>>2]&4095](h,473219,e);__ZN6StringC2EPKc(e,473239);h=__ZN2OS13get_singletonEv()|0;i=c[(c[h>>2]|0)+52>>2]|0;c[d>>2]=__ZNK6String5c_strEv(e)|0;bj[i&4095](h,473270,d);d=__ZN2OS13get_singletonEv()|0;bj[c[(c[d>>2]|0)+52>>2]&4095](d,473284,a+16|0);__ZN6StringC2EPKc(f,473302);d=__ZNK6String4findES_i(e,f,0)|0;__ZN6StringC2EPKc(g,473302);__ZN6String5eraseEii(e,d,__ZNK6String6lengthEv(g)|0);d=c[g>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);d=c[f>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);d=__ZN2OS13get_singletonEv()|0;f=c[(c[d>>2]|0)+52>>2]|0;c[b>>2]=__ZNK6String5c_strEv(e)|0;bj[f&4095](d,473308,b);b=__ZNK6StringeqEPKc(e,473322)|0;d=c[e>>2]|0;if(!d){l=a;return b|0}if(__Z16atomic_decrementPj(d+-8|0)|0){l=a;return b|0}__ZN6Memory11free_staticEPvb(d,1);l=a;return b|0}function __ZN10TestString7test_26Ev(){return 1}function __ZN10TestString7test_27Ev(){var a=0,b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);b=a+8|0;d=a;e=a+32|0;f=__ZN2OS13get_singletonEv()|0;bj[c[(c[f>>2]|0)+52>>2]&4095](f,473127,d);f=0;while(1){g=c[19164+(f*12|0)>>2]|0;__ZN6StringC2EPKc(d,g);h=c[19164+(f*12|0)+4>>2]|0;i=(f|2|0)==2;if(i^(__ZNK6String11begins_withEPKc(d,h)|0)){j=0;break}__ZN6StringC2EPKc(e,h);k=i^(__ZNK6String11begins_withERKS_(d,e)|0);n=c[e>>2]|0;if(n|0?(__Z16atomic_decrementPj(n+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(n,1);n=k^1;if(k){j=n;break}k=c[d>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);f=f+1|0;if(!(f>>>0<3&n)){o=n;p=15;break}}if((p|0)==15){l=a;return o|0}p=__ZN2OS13get_singletonEv()|0;f=c[(c[p>>2]|0)+52>>2]|0;c[b>>2]=g;c[b+4>>2]=473177;c[b+8>>2]=h;c[b+12>>2]=473188;c[b+16>>2]=i?1152413:1144807;c[b+20>>2]=1124879;bj[f&4095](p,473151,b);b=c[d>>2]|0;if(b|0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(b,1);o=j;l=a;return o|0}function __ZN10TestString7test_28Ev(){var b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0;b=l;l=l+848|0;if((l|0)>=(m|0))ba(848);d=b+816|0;e=b+792|0;f=b+768|0;g=b+744|0;h=b+720|0;i=b+696|0;j=b+672|0;k=b+648|0;n=b+624|0;o=b+600|0;p=b+576|0;q=b+552|0;r=b+528|0;s=b+504|0;t=b+480|0;u=b+456|0;v=b+432|0;w=b+408|0;x=b+384|0;y=b+360|0;z=b+336|0;A=b+312|0;B=b+288|0;C=b+264|0;D=b+240|0;E=b+216|0;F=b+192|0;G=b+168|0;H=b+144|0;I=b+120|0;J=b+96|0;K=b+72|0;L=b+48|0;M=b+24|0;N=b;O=b+840|0;P=b+836|0;Q=b+832|0;R=b+844|0;S=b+828|0;T=__ZN2OS13get_singletonEv()|0;bj[c[(c[T>>2]|0)+52>>2]&4095](T,472257,N);T=N;U=472277;V=T+24|0;do{a[T>>0]=a[U>>0]|0;T=T+1|0;U=U+1|0}while((T|0)<(V|0));c[O>>2]=0;c[P>>2]=0;__ZN5ArrayC2Ev(Q);__ZN6StringaSEPKc(O,472301);__ZN5Array5clearEv(Q);U=__ZNK6String7sprintfERK5ArrayPb(O,Q,R)|0;T=U;V=c[P>>2]|0;if((V|0)==(U|0)){if(U|0)W=9}else{if(V|0?(__Z16atomic_decrementPj(V+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(V,1);c[P>>2]=0;if(U|0)if(!(__Z28atomic_conditional_incrementPj(U+-8|0)|0))W=9;else{c[P>>2]=T;W=9}}if((W|0)==9?(__Z16atomic_decrementPj(U+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(U,1);__ZN6StringC2EPKc(S,472314);U=__ZNK6StringeqERKS_(P,S)|0;T=U&(a[R>>0]|0)==0;U=c[S>>2]|0;if(U|0?(__Z16atomic_decrementPj(U+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(U,1);U=__ZN2OS13get_singletonEv()|0;S=c[(c[U>>2]|0)+52>>2]|0;V=__ZNK6String5c_strEv(O)|0;X=__ZNK6String5c_strEv(P)|0;c[M>>2]=V;c[M+4>>2]=X;c[M+8>>2]=T?1139746:472031;bj[S&4095](U,N,M);__ZN6StringaSEPKc(O,472326);__ZN5Array5clearEv(Q);__ZN7VariantC2Ei(M,5);__ZN5Array9push_backERK7Variant(Q,M);if(c[M>>2]|0)__ZN7Variant5clearEv(M);U=__ZNK6String7sprintfERK5ArrayPb(O,Q,R)|0;S=U;X=c[P>>2]|0;if((X|0)==(U|0)){if(U|0)W=24}else{if(X|0?(__Z16atomic_decrementPj(X+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(X,1);c[P>>2]=0;if(U|0)if(!(__Z28atomic_conditional_incrementPj(U+-8|0)|0))W=24;else{c[P>>2]=S;W=24}}if((W|0)==24?(__Z16atomic_decrementPj(U+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(U,1);__ZN6StringC2EPKc(M,472339);U=__ZNK6StringeqERKS_(P,M)|0;S=U&(a[R>>0]|0)==0;U=c[M>>2]|0;if(U|0?(__Z16atomic_decrementPj(U+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(U,1);U=__ZN2OS13get_singletonEv()|0;M=c[(c[U>>2]|0)+52>>2]|0;X=__ZNK6String5c_strEv(O)|0;V=__ZNK6String5c_strEv(P)|0;c[L>>2]=X;c[L+4>>2]=V;c[L+8>>2]=S?1139746:472031;bj[M&4095](U,N,L);U=T&S;__ZN6StringaSEPKc(O,472351);__ZN5Array5clearEv(Q);__ZN7VariantC2Ei(L,5);__ZN5Array9push_backERK7Variant(Q,L);if(c[L>>2]|0)__ZN7Variant5clearEv(L);S=__ZNK6String7sprintfERK5ArrayPb(O,Q,R)|0;T=S;M=c[P>>2]|0;if((M|0)==(S|0)){if(S|0)W=39}else{if(M|0?(__Z16atomic_decrementPj(M+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(M,1);c[P>>2]=0;if(S|0)if(!(__Z28atomic_conditional_incrementPj(S+-8|0)|0))W=39;else{c[P>>2]=T;W=39}}if((W|0)==39?(__Z16atomic_decrementPj(S+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(S,1);__ZN6StringC2EPKc(L,472366);S=__ZNK6StringeqERKS_(P,L)|0;T=S&(a[R>>0]|0)==0;S=c[L>>2]|0;if(S|0?(__Z16atomic_decrementPj(S+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(S,1);S=__ZN2OS13get_singletonEv()|0;L=c[(c[S>>2]|0)+52>>2]|0;M=__ZNK6String5c_strEv(O)|0;V=__ZNK6String5c_strEv(P)|0;c[K>>2]=M;c[K+4>>2]=V;c[K+8>>2]=T?1139746:472031;bj[L&4095](S,N,K);S=U&T;__ZN6StringaSEPKc(O,472382);__ZN5Array5clearEv(Q);__ZN7VariantC2Ei(K,5);__ZN5Array9push_backERK7Variant(Q,K);if(c[K>>2]|0)__ZN7Variant5clearEv(K);T=__ZNK6String7sprintfERK5ArrayPb(O,Q,R)|0;U=T;L=c[P>>2]|0;if((L|0)==(T|0)){if(T|0)W=54}else{if(L|0?(__Z16atomic_decrementPj(L+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(L,1);c[P>>2]=0;if(T|0)if(!(__Z28atomic_conditional_incrementPj(T+-8|0)|0))W=54;else{c[P>>2]=U;W=54}}if((W|0)==54?(__Z16atomic_decrementPj(T+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(T,1);__ZN6StringC2EPKc(K,472396);T=__ZNK6StringeqERKS_(P,K)|0;U=T&(a[R>>0]|0)==0;T=c[K>>2]|0;if(T|0?(__Z16atomic_decrementPj(T+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(T,1);T=__ZN2OS13get_singletonEv()|0;K=c[(c[T>>2]|0)+52>>2]|0;L=__ZNK6String5c_strEv(O)|0;V=__ZNK6String5c_strEv(P)|0;c[J>>2]=L;c[J+4>>2]=V;c[J+8>>2]=U?1139746:472031;bj[K&4095](T,N,J);T=S&U;__ZN6StringaSEPKc(O,472412);__ZN5Array5clearEv(Q);__ZN7VariantC2Ei(J,5);__ZN5Array9push_backERK7Variant(Q,J);if(c[J>>2]|0)__ZN7Variant5clearEv(J);U=__ZNK6String7sprintfERK5ArrayPb(O,Q,R)|0;S=U;K=c[P>>2]|0;if((K|0)==(U|0)){if(U|0)W=69}else{if(K|0?(__Z16atomic_decrementPj(K+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(K,1);c[P>>2]=0;if(U|0)if(!(__Z28atomic_conditional_incrementPj(U+-8|0)|0))W=69;else{c[P>>2]=S;W=69}}if((W|0)==69?(__Z16atomic_decrementPj(U+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(U,1);__ZN6StringC2EPKc(J,472427);U=__ZNK6StringeqERKS_(P,J)|0;S=U&(a[R>>0]|0)==0;U=c[J>>2]|0;if(U|0?(__Z16atomic_decrementPj(U+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(U,1);U=__ZN2OS13get_singletonEv()|0;J=c[(c[U>>2]|0)+52>>2]|0;K=__ZNK6String5c_strEv(O)|0;V=__ZNK6String5c_strEv(P)|0;c[I>>2]=K;c[I+4>>2]=V;c[I+8>>2]=S?1139746:472031;bj[J&4095](U,N,I);U=T&S;__ZN6StringaSEPKc(O,472443);__ZN5Array5clearEv(Q);__ZN7VariantC2Ei(I,5);__ZN5Array9push_backERK7Variant(Q,I);if(c[I>>2]|0)__ZN7Variant5clearEv(I);S=__ZNK6String7sprintfERK5ArrayPb(O,Q,R)|0;T=S;J=c[P>>2]|0;if((J|0)==(S|0)){if(S|0)W=84}else{if(J|0?(__Z16atomic_decrementPj(J+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(J,1);c[P>>2]=0;if(S|0)if(!(__Z28atomic_conditional_incrementPj(S+-8|0)|0))W=84;else{c[P>>2]=T;W=84}}if((W|0)==84?(__Z16atomic_decrementPj(S+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(S,1);__ZN6StringC2EPKc(I,472457);S=__ZNK6StringeqERKS_(P,I)|0;T=S&(a[R>>0]|0)==0;S=c[I>>2]|0;if(S|0?(__Z16atomic_decrementPj(S+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(S,1);S=__ZN2OS13get_singletonEv()|0;I=c[(c[S>>2]|0)+52>>2]|0;J=__ZNK6String5c_strEv(O)|0;V=__ZNK6String5c_strEv(P)|0;c[H>>2]=J;c[H+4>>2]=V;c[H+8>>2]=T?1139746:472031;bj[I&4095](S,N,H);S=U&T;__ZN6StringaSEPKc(O,472326);__ZN5Array5clearEv(Q);__ZN7VariantC2Ei(H,-5);__ZN5Array9push_backERK7Variant(Q,H);if(c[H>>2]|0)__ZN7Variant5clearEv(H);T=__ZNK6String7sprintfERK5ArrayPb(O,Q,R)|0;U=T;I=c[P>>2]|0;do if((I|0)==(T|0)){if(T|0)W=99}else{do if(I|0){if(__Z16atomic_decrementPj(I+-8|0)|0)break;__ZN6Memory11free_staticEPvb(I,1)}while(0);c[P>>2]=0;if(!T)break;if(!(__Z28atomic_conditional_incrementPj(T+-8|0)|0)){W=99;break}c[P>>2]=U;W=99}while(0);do if((W|0)==99){if(__Z16atomic_decrementPj(T+-8|0)|0)break;__ZN6Memory11free_staticEPvb(T,1)}while(0);__ZN6StringC2EPKc(H,472470);T=__ZNK6StringeqERKS_(P,H)|0;U=T&(a[R>>0]|0)==0;T=c[H>>2]|0;do if(T|0){if(__Z16atomic_decrementPj(T+-8|0)|0)break;__ZN6Memory11free_staticEPvb(T,1)}while(0);T=__ZN2OS13get_singletonEv()|0;H=c[(c[T>>2]|0)+52>>2]|0;I=__ZNK6String5c_strEv(O)|0;V=__ZNK6String5c_strEv(P)|0;c[G>>2]=I;c[G+4>>2]=V;c[G+8>>2]=U?1139746:472031;bj[H&4095](T,N,G);T=S&U;__ZN6StringaSEPKc(O,472483);__ZN5Array5clearEv(Q);__ZN7VariantC2Ei(G,45);__ZN5Array9push_backERK7Variant(Q,G);if(c[G>>2]|0)__ZN7Variant5clearEv(G);U=__ZNK6String7sprintfERK5ArrayPb(O,Q,R)|0;S=U;H=c[P>>2]|0;do if((H|0)==(U|0)){if(U|0)W=114}else{do if(H|0){if(__Z16atomic_decrementPj(H+-8|0)|0)break;__ZN6Memory11free_staticEPvb(H,1)}while(0);c[P>>2]=0;if(!U)break;if(!(__Z28atomic_conditional_incrementPj(U+-8|0)|0)){W=114;break}c[P>>2]=S;W=114}while(0);do if((W|0)==114){if(__Z16atomic_decrementPj(U+-8|0)|0)break;__ZN6Memory11free_staticEPvb(U,1)}while(0);__ZN6StringC2EPKc(G,472496);U=__ZNK6StringeqERKS_(P,G)|0;S=U&(a[R>>0]|0)==0;U=c[G>>2]|0;do if(U|0){if(__Z16atomic_decrementPj(U+-8|0)|0)break;__ZN6Memory11free_staticEPvb(U,1)}while(0);U=__ZN2OS13get_singletonEv()|0;G=c[(c[U>>2]|0)+52>>2]|0;H=__ZNK6String5c_strEv(O)|0;V=__ZNK6String5c_strEv(P)|0;c[F>>2]=H;c[F+4>>2]=V;c[F+8>>2]=S?1139746:472031;bj[G&4095](U,N,F);U=T&S;__ZN6StringaSEPKc(O,472509);__ZN5Array5clearEv(Q);__ZN7VariantC2Ei(F,45);__ZN5Array9push_backERK7Variant(Q,F);if(c[F>>2]|0)__ZN7Variant5clearEv(F);S=__ZNK6String7sprintfERK5ArrayPb(O,Q,R)|0;T=S;G=c[P>>2]|0;do if((G|0)==(S|0)){if(S|0)W=129}else{do if(G|0){if(__Z16atomic_decrementPj(G+-8|0)|0)break;__ZN6Memory11free_staticEPvb(G,1)}while(0);c[P>>2]=0;if(!S)break;if(!(__Z28atomic_conditional_incrementPj(S+-8|0)|0)){W=129;break}c[P>>2]=T;W=129}while(0);do if((W|0)==129){if(__Z16atomic_decrementPj(S+-8|0)|0)break;__ZN6Memory11free_staticEPvb(S,1)}while(0);__ZN6StringC2EPKc(F,472522);S=__ZNK6StringeqERKS_(P,F)|0;T=S&(a[R>>0]|0)==0;S=c[F>>2]|0;do if(S|0){if(__Z16atomic_decrementPj(S+-8|0)|0)break;__ZN6Memory11free_staticEPvb(S,1)}while(0);S=__ZN2OS13get_singletonEv()|0;F=c[(c[S>>2]|0)+52>>2]|0;G=__ZNK6String5c_strEv(O)|0;V=__ZNK6String5c_strEv(P)|0;c[E>>2]=G;c[E+4>>2]=V;c[E+8>>2]=T?1139746:472031;bj[F&4095](S,N,E);S=U&T;__ZN6StringaSEPKc(O,472535);__ZN5Array5clearEv(Q);__ZN7VariantC2Ei(E,99);__ZN5Array9push_backERK7Variant(Q,E);if(c[E>>2]|0)__ZN7Variant5clearEv(E);T=__ZNK6String7sprintfERK5ArrayPb(O,Q,R)|0;U=T;F=c[P>>2]|0;do if((F|0)==(T|0)){if(T|0)W=144}else{do if(F|0){if(__Z16atomic_decrementPj(F+-8|0)|0)break;__ZN6Memory11free_staticEPvb(F,1)}while(0);c[P>>2]=0;if(!T)break;if(!(__Z28atomic_conditional_incrementPj(T+-8|0)|0)){W=144;break}c[P>>2]=U;W=144}while(0);do if((W|0)==144){if(__Z16atomic_decrementPj(T+-8|0)|0)break;__ZN6Memory11free_staticEPvb(T,1)}while(0);__ZN6StringC2EPKc(E,472548);T=__ZNK6StringeqERKS_(P,E)|0;U=T&(a[R>>0]|0)==0;T=c[E>>2]|0;do if(T|0){if(__Z16atomic_decrementPj(T+-8|0)|0)break;__ZN6Memory11free_staticEPvb(T,1)}while(0);T=__ZN2OS13get_singletonEv()|0;E=c[(c[T>>2]|0)+52>>2]|0;F=__ZNK6String5c_strEv(O)|0;V=__ZNK6String5c_strEv(P)|0;c[D>>2]=F;c[D+4>>2]=V;c[D+8>>2]=U?1139746:472031;bj[E&4095](T,N,D);T=S&U;__ZN6StringaSEPKc(O,472562);__ZN5Array5clearEv(Q);__ZN7VariantC2Ed(D,99.99);__ZN5Array9push_backERK7Variant(Q,D);if(c[D>>2]|0)__ZN7Variant5clearEv(D);U=__ZNK6String7sprintfERK5ArrayPb(O,Q,R)|0;S=U;E=c[P>>2]|0;do if((E|0)==(U|0)){if(U|0)W=159}else{do if(E|0){if(__Z16atomic_decrementPj(E+-8|0)|0)break;__ZN6Memory11free_staticEPvb(E,1)}while(0);c[P>>2]=0;if(!U)break;if(!(__Z28atomic_conditional_incrementPj(U+-8|0)|0)){W=159;break}c[P>>2]=S;W=159}while(0);do if((W|0)==159){if(__Z16atomic_decrementPj(U+-8|0)|0)break;__ZN6Memory11free_staticEPvb(U,1)}while(0);__ZN6StringC2EPKc(D,472575);U=__ZNK6StringeqERKS_(P,D)|0;S=U&(a[R>>0]|0)==0;U=c[D>>2]|0;do if(U|0){if(__Z16atomic_decrementPj(U+-8|0)|0)break;__ZN6Memory11free_staticEPvb(U,1)}while(0);U=__ZN2OS13get_singletonEv()|0;D=c[(c[U>>2]|0)+52>>2]|0;E=__ZNK6String5c_strEv(O)|0;V=__ZNK6String5c_strEv(P)|0;c[C>>2]=E;c[C+4>>2]=V;c[C+8>>2]=S?1139746:472031;bj[D&4095](U,N,C);U=T&S;__ZN6StringaSEPKc(O,472595);__ZN5Array5clearEv(Q);__ZN7VariantC2Ed(C,99.99);__ZN5Array9push_backERK7Variant(Q,C);if(c[C>>2]|0)__ZN7Variant5clearEv(C);S=__ZNK6String7sprintfERK5ArrayPb(O,Q,R)|0;T=S;D=c[P>>2]|0;do if((D|0)==(S|0)){if(S|0)W=174}else{do if(D|0){if(__Z16atomic_decrementPj(D+-8|0)|0)break;__ZN6Memory11free_staticEPvb(D,1)}while(0);c[P>>2]=0;if(!S)break;if(!(__Z28atomic_conditional_incrementPj(S+-8|0)|0)){W=174;break}c[P>>2]=T;W=174}while(0);do if((W|0)==174){if(__Z16atomic_decrementPj(S+-8|0)|0)break;__ZN6Memory11free_staticEPvb(S,1)}while(0);__ZN6StringC2EPKc(C,472610);S=__ZNK6StringeqERKS_(P,C)|0;T=S&(a[R>>0]|0)==0;S=c[C>>2]|0;do if(S|0){if(__Z16atomic_decrementPj(S+-8|0)|0)break;__ZN6Memory11free_staticEPvb(S,1)}while(0);S=__ZN2OS13get_singletonEv()|0;C=c[(c[S>>2]|0)+52>>2]|0;D=__ZNK6String5c_strEv(O)|0;V=__ZNK6String5c_strEv(P)|0;c[B>>2]=D;c[B+4>>2]=V;c[B+8>>2]=T?1139746:472031;bj[C&4095](S,N,B);S=U&T;__ZN6StringaSEPKc(O,472632);__ZN5Array5clearEv(Q);__ZN7VariantC2Ed(B,99.99);__ZN5Array9push_backERK7Variant(Q,B);if(c[B>>2]|0)__ZN7Variant5clearEv(B);T=__ZNK6String7sprintfERK5ArrayPb(O,Q,R)|0;U=T;C=c[P>>2]|0;do if((C|0)==(T|0)){if(T|0)W=189}else{do if(C|0){if(__Z16atomic_decrementPj(C+-8|0)|0)break;__ZN6Memory11free_staticEPvb(C,1)}while(0);c[P>>2]=0;if(!T)break;if(!(__Z28atomic_conditional_incrementPj(T+-8|0)|0)){W=189;break}c[P>>2]=U;W=189}while(0);do if((W|0)==189){if(__Z16atomic_decrementPj(T+-8|0)|0)break;__ZN6Memory11free_staticEPvb(T,1)}while(0);__ZN6StringC2EPKc(B,472648);T=__ZNK6StringeqERKS_(P,B)|0;U=T&(a[R>>0]|0)==0;T=c[B>>2]|0;do if(T|0){if(__Z16atomic_decrementPj(T+-8|0)|0)break;__ZN6Memory11free_staticEPvb(T,1)}while(0);T=__ZN2OS13get_singletonEv()|0;B=c[(c[T>>2]|0)+52>>2]|0;C=__ZNK6String5c_strEv(O)|0;V=__ZNK6String5c_strEv(P)|0;c[A>>2]=C;c[A+4>>2]=V;c[A+8>>2]=U?1139746:472031;bj[B&4095](T,N,A);T=S&U;__ZN6StringaSEPKc(O,472562);__ZN5Array5clearEv(Q);__ZN7VariantC2Ei(A,99);__ZN5Array9push_backERK7Variant(Q,A);if(c[A>>2]|0)__ZN7Variant5clearEv(A);U=__ZNK6String7sprintfERK5ArrayPb(O,Q,R)|0;S=U;B=c[P>>2]|0;do if((B|0)==(U|0)){if(U|0)W=204}else{do if(B|0){if(__Z16atomic_decrementPj(B+-8|0)|0)break;__ZN6Memory11free_staticEPvb(B,1)}while(0);c[P>>2]=0;if(!U)break;if(!(__Z28atomic_conditional_incrementPj(U+-8|0)|0)){W=204;break}c[P>>2]=S;W=204}while(0);do if((W|0)==204){if(__Z16atomic_decrementPj(U+-8|0)|0)break;__ZN6Memory11free_staticEPvb(U,1)}while(0);__ZN6StringC2EPKc(A,472670);U=__ZNK6StringeqERKS_(P,A)|0;S=U&(a[R>>0]|0)==0;U=c[A>>2]|0;do if(U|0){if(__Z16atomic_decrementPj(U+-8|0)|0)break;__ZN6Memory11free_staticEPvb(U,1)}while(0);U=__ZN2OS13get_singletonEv()|0;A=c[(c[U>>2]|0)+52>>2]|0;B=__ZNK6String5c_strEv(O)|0;V=__ZNK6String5c_strEv(P)|0;c[z>>2]=B;c[z+4>>2]=V;c[z+8>>2]=S?1139746:472031;bj[A&4095](U,N,z);U=T&S;__ZN6StringaSEPKc(O,472690);__ZN5Array5clearEv(Q);__ZN7VariantC2Ed(z,99.99);__ZN5Array9push_backERK7Variant(Q,z);if(c[z>>2]|0)__ZN7Variant5clearEv(z);S=__ZNK6String7sprintfERK5ArrayPb(O,Q,R)|0;T=S;A=c[P>>2]|0;do if((A|0)==(S|0)){if(S|0)W=219}else{do if(A|0){if(__Z16atomic_decrementPj(A+-8|0)|0)break;__ZN6Memory11free_staticEPvb(A,1)}while(0);c[P>>2]=0;if(!S)break;if(!(__Z28atomic_conditional_incrementPj(S+-8|0)|0)){W=219;break}c[P>>2]=T;W=219}while(0);do if((W|0)==219){if(__Z16atomic_decrementPj(S+-8|0)|0)break;__ZN6Memory11free_staticEPvb(S,1)}while(0);__ZN6StringC2EPKc(z,472704);S=__ZNK6StringeqERKS_(P,z)|0;T=S&(a[R>>0]|0)==0;S=c[z>>2]|0;do if(S|0){if(__Z16atomic_decrementPj(S+-8|0)|0)break;__ZN6Memory11free_staticEPvb(S,1)}while(0);S=__ZN2OS13get_singletonEv()|0;z=c[(c[S>>2]|0)+52>>2]|0;A=__ZNK6String5c_strEv(O)|0;V=__ZNK6String5c_strEv(P)|0;c[y>>2]=A;c[y+4>>2]=V;c[y+8>>2]=T?1139746:472031;bj[z&4095](S,N,y);S=U&T;__ZN6StringaSEPKc(O,472725);__ZN5Array5clearEv(Q);__ZN7VariantC2Ed(y,99.99);__ZN5Array9push_backERK7Variant(Q,y);if(c[y>>2]|0)__ZN7Variant5clearEv(y);T=__ZNK6String7sprintfERK5ArrayPb(O,Q,R)|0;U=T;z=c[P>>2]|0;do if((z|0)==(T|0)){if(T|0)W=234}else{do if(z|0){if(__Z16atomic_decrementPj(z+-8|0)|0)break;__ZN6Memory11free_staticEPvb(z,1)}while(0);c[P>>2]=0;if(!T)break;if(!(__Z28atomic_conditional_incrementPj(T+-8|0)|0)){W=234;break}c[P>>2]=U;W=234}while(0);do if((W|0)==234){if(__Z16atomic_decrementPj(T+-8|0)|0)break;__ZN6Memory11free_staticEPvb(T,1)}while(0);__ZN6StringC2EPKc(y,472740);T=__ZNK6StringeqERKS_(P,y)|0;U=T&(a[R>>0]|0)==0;T=c[y>>2]|0;do if(T|0){if(__Z16atomic_decrementPj(T+-8|0)|0)break;__ZN6Memory11free_staticEPvb(T,1)}while(0);T=__ZN2OS13get_singletonEv()|0;y=c[(c[T>>2]|0)+52>>2]|0;z=__ZNK6String5c_strEv(O)|0;V=__ZNK6String5c_strEv(P)|0;c[x>>2]=z;c[x+4>>2]=V;c[x+8>>2]=U?1139746:472031;bj[y&4095](T,N,x);T=S&U;__ZN6StringaSEPKc(O,472756);__ZN5Array5clearEv(Q);__ZN7VariantC2Ed(x,99.99);__ZN5Array9push_backERK7Variant(Q,x);if(c[x>>2]|0)__ZN7Variant5clearEv(x);U=__ZNK6String7sprintfERK5ArrayPb(O,Q,R)|0;S=U;y=c[P>>2]|0;do if((y|0)==(U|0)){if(U|0)W=249}else{do if(y|0){if(__Z16atomic_decrementPj(y+-8|0)|0)break;__ZN6Memory11free_staticEPvb(y,1)}while(0);c[P>>2]=0;if(!U)break;if(!(__Z28atomic_conditional_incrementPj(U+-8|0)|0)){W=249;break}c[P>>2]=S;W=249}while(0);do if((W|0)==249){if(__Z16atomic_decrementPj(U+-8|0)|0)break;__ZN6Memory11free_staticEPvb(U,1)}while(0);__ZN6StringC2EPKc(x,472772);U=__ZNK6StringeqERKS_(P,x)|0;S=U&(a[R>>0]|0)==0;U=c[x>>2]|0;do if(U|0){if(__Z16atomic_decrementPj(U+-8|0)|0)break;__ZN6Memory11free_staticEPvb(U,1)}while(0);U=__ZN2OS13get_singletonEv()|0;x=c[(c[U>>2]|0)+52>>2]|0;y=__ZNK6String5c_strEv(O)|0;V=__ZNK6String5c_strEv(P)|0;c[w>>2]=y;c[w+4>>2]=V;c[w+8>>2]=S?1139746:472031;bj[x&4095](U,N,w);U=T&S;__ZN6StringaSEPKc(O,472798);__ZN5Array5clearEv(Q);__ZN7VariantC2Ed(w,99.99);__ZN5Array9push_backERK7Variant(Q,w);if(c[w>>2]|0)__ZN7Variant5clearEv(w);S=__ZNK6String7sprintfERK5ArrayPb(O,Q,R)|0;T=S;x=c[P>>2]|0;do if((x|0)==(S|0)){if(S|0)W=264}else{do if(x|0){if(__Z16atomic_decrementPj(x+-8|0)|0)break;__ZN6Memory11free_staticEPvb(x,1)}while(0);c[P>>2]=0;if(!S)break;if(!(__Z28atomic_conditional_incrementPj(S+-8|0)|0)){W=264;break}c[P>>2]=T;W=264}while(0);do if((W|0)==264){if(__Z16atomic_decrementPj(S+-8|0)|0)break;__ZN6Memory11free_staticEPvb(S,1)}while(0);__ZN6StringC2EPKc(w,472812);S=__ZNK6StringeqERKS_(P,w)|0;T=S&(a[R>>0]|0)==0;S=c[w>>2]|0;do if(S|0){if(__Z16atomic_decrementPj(S+-8|0)|0)break;__ZN6Memory11free_staticEPvb(S,1)}while(0);S=__ZN2OS13get_singletonEv()|0;w=c[(c[S>>2]|0)+52>>2]|0;x=__ZNK6String5c_strEv(O)|0;V=__ZNK6String5c_strEv(P)|0;c[v>>2]=x;c[v+4>>2]=V;c[v+8>>2]=T?1139746:472031;bj[w&4095](S,N,v);S=U&T;__ZN6StringaSEPKc(O,472826);__ZN5Array5clearEv(Q);__ZN7VariantC2EPKc(v,472839);__ZN5Array9push_backERK7Variant(Q,v);if(c[v>>2]|0)__ZN7Variant5clearEv(v);T=__ZNK6String7sprintfERK5ArrayPb(O,Q,R)|0;U=T;w=c[P>>2]|0;do if((w|0)==(T|0)){if(T|0)W=279}else{do if(w|0){if(__Z16atomic_decrementPj(w+-8|0)|0)break;__ZN6Memory11free_staticEPvb(w,1)}while(0);c[P>>2]=0;if(!T)break;if(!(__Z28atomic_conditional_incrementPj(T+-8|0)|0)){W=279;break}c[P>>2]=U;W=279}while(0);do if((W|0)==279){if(__Z16atomic_decrementPj(T+-8|0)|0)break;__ZN6Memory11free_staticEPvb(T,1)}while(0);__ZN6StringC2EPKc(v,472846);T=__ZNK6StringeqERKS_(P,v)|0;U=T&(a[R>>0]|0)==0;T=c[v>>2]|0;do if(T|0){if(__Z16atomic_decrementPj(T+-8|0)|0)break;__ZN6Memory11free_staticEPvb(T,1)}while(0);T=__ZN2OS13get_singletonEv()|0;v=c[(c[T>>2]|0)+52>>2]|0;w=__ZNK6String5c_strEv(O)|0;V=__ZNK6String5c_strEv(P)|0;c[u>>2]=w;c[u+4>>2]=V;c[u+8>>2]=U?1139746:472031;bj[v&4095](T,N,u);T=S&U;__ZN6StringaSEPKc(O,472863);__ZN5Array5clearEv(Q);__ZN7VariantC2EPKc(u,472839);__ZN5Array9push_backERK7Variant(Q,u);if(c[u>>2]|0)__ZN7Variant5clearEv(u);U=__ZNK6String7sprintfERK5ArrayPb(O,Q,R)|0;S=U;v=c[P>>2]|0;do if((v|0)==(U|0)){if(U|0)W=294}else{do if(v|0){if(__Z16atomic_decrementPj(v+-8|0)|0)break;__ZN6Memory11free_staticEPvb(v,1)}while(0);c[P>>2]=0;if(!U)break;if(!(__Z28atomic_conditional_incrementPj(U+-8|0)|0)){W=294;break}c[P>>2]=S;W=294}while(0);do if((W|0)==294){if(__Z16atomic_decrementPj(U+-8|0)|0)break;__ZN6Memory11free_staticEPvb(U,1)}while(0);__ZN6StringC2EPKc(u,472878);U=__ZNK6StringeqERKS_(P,u)|0;S=U&(a[R>>0]|0)==0;U=c[u>>2]|0;do if(U|0){if(__Z16atomic_decrementPj(U+-8|0)|0)break;__ZN6Memory11free_staticEPvb(U,1)}while(0);U=__ZN2OS13get_singletonEv()|0;u=c[(c[U>>2]|0)+52>>2]|0;v=__ZNK6String5c_strEv(O)|0;V=__ZNK6String5c_strEv(P)|0;c[t>>2]=v;c[t+4>>2]=V;c[t+8>>2]=S?1139746:472031;bj[u&4095](U,N,t);U=T&S;__ZN6StringaSEPKc(O,472899);__ZN5Array5clearEv(Q);__ZN7VariantC2EPKc(t,472839);__ZN5Array9push_backERK7Variant(Q,t);if(c[t>>2]|0)__ZN7Variant5clearEv(t);S=__ZNK6String7sprintfERK5ArrayPb(O,Q,R)|0;T=S;u=c[P>>2]|0;do if((u|0)==(S|0)){if(S|0)W=309}else{do if(u|0){if(__Z16atomic_decrementPj(u+-8|0)|0)break;__ZN6Memory11free_staticEPvb(u,1)}while(0);c[P>>2]=0;if(!S)break;if(!(__Z28atomic_conditional_incrementPj(S+-8|0)|0)){W=309;break}c[P>>2]=T;W=309}while(0);do if((W|0)==309){if(__Z16atomic_decrementPj(S+-8|0)|0)break;__ZN6Memory11free_staticEPvb(S,1)}while(0);__ZN6StringC2EPKc(t,472915);S=__ZNK6StringeqERKS_(P,t)|0;T=S&(a[R>>0]|0)==0;S=c[t>>2]|0;do if(S|0){if(__Z16atomic_decrementPj(S+-8|0)|0)break;__ZN6Memory11free_staticEPvb(S,1)}while(0);S=__ZN2OS13get_singletonEv()|0;t=c[(c[S>>2]|0)+52>>2]|0;u=__ZNK6String5c_strEv(O)|0;V=__ZNK6String5c_strEv(P)|0;c[s>>2]=u;c[s+4>>2]=V;c[s+8>>2]=T?1139746:472031;bj[t&4095](S,N,s);S=U&T;__ZN6StringaSEPKc(O,472936);__ZN5Array5clearEv(Q);__ZN7VariantC2EPKc(s,1112540);__ZN5Array9push_backERK7Variant(Q,s);if(c[s>>2]|0)__ZN7Variant5clearEv(s);T=__ZNK6String7sprintfERK5ArrayPb(O,Q,R)|0;U=T;t=c[P>>2]|0;do if((t|0)==(T|0)){if(T|0)W=324}else{do if(t|0){if(__Z16atomic_decrementPj(t+-8|0)|0)break;__ZN6Memory11free_staticEPvb(t,1)}while(0);c[P>>2]=0;if(!T)break;if(!(__Z28atomic_conditional_incrementPj(T+-8|0)|0)){W=324;break}c[P>>2]=U;W=324}while(0);do if((W|0)==324){if(__Z16atomic_decrementPj(T+-8|0)|0)break;__ZN6Memory11free_staticEPvb(T,1)}while(0);__ZN6StringC2EPKc(s,472949);T=__ZNK6StringeqERKS_(P,s)|0;U=T&(a[R>>0]|0)==0;T=c[s>>2]|0;do if(T|0){if(__Z16atomic_decrementPj(T+-8|0)|0)break;__ZN6Memory11free_staticEPvb(T,1)}while(0);T=__ZN2OS13get_singletonEv()|0;s=c[(c[T>>2]|0)+52>>2]|0;t=__ZNK6String5c_strEv(O)|0;V=__ZNK6String5c_strEv(P)|0;c[r>>2]=t;c[r+4>>2]=V;c[r+8>>2]=U?1139746:472031;bj[s&4095](T,N,r);T=S&U;__ZN6StringaSEPKc(O,472936);__ZN5Array5clearEv(Q);__ZN7VariantC2Ei(r,65);__ZN5Array9push_backERK7Variant(Q,r);if(c[r>>2]|0)__ZN7Variant5clearEv(r);U=__ZNK6String7sprintfERK5ArrayPb(O,Q,R)|0;S=U;s=c[P>>2]|0;do if((s|0)==(U|0)){if(U|0)W=339}else{do if(s|0){if(__Z16atomic_decrementPj(s+-8|0)|0)break;__ZN6Memory11free_staticEPvb(s,1)}while(0);c[P>>2]=0;if(!U)break;if(!(__Z28atomic_conditional_incrementPj(U+-8|0)|0)){W=339;break}c[P>>2]=S;W=339}while(0);do if((W|0)==339){if(__Z16atomic_decrementPj(U+-8|0)|0)break;__ZN6Memory11free_staticEPvb(U,1)}while(0);__ZN6StringC2EPKc(r,472949);U=__ZNK6StringeqERKS_(P,r)|0;S=U&(a[R>>0]|0)==0;U=c[r>>2]|0;do if(U|0){if(__Z16atomic_decrementPj(U+-8|0)|0)break;__ZN6Memory11free_staticEPvb(U,1)}while(0);U=__ZN2OS13get_singletonEv()|0;r=c[(c[U>>2]|0)+52>>2]|0;s=__ZNK6String5c_strEv(O)|0;V=__ZNK6String5c_strEv(P)|0;c[q>>2]=s;c[q+4>>2]=V;c[q+8>>2]=S?1139746:472031;bj[r&4095](U,N,q);U=T&S;__ZN6StringaSEPKc(O,472961);__ZN5Array5clearEv(Q);__ZN7VariantC2Ei(q,10);__ZN5Array9push_backERK7Variant(Q,q);if(c[q>>2]|0)__ZN7Variant5clearEv(q);__ZN7VariantC2EPKc(q,472839);__ZN5Array9push_backERK7Variant(Q,q);if(c[q>>2]|0)__ZN7Variant5clearEv(q);S=__ZNK6String7sprintfERK5ArrayPb(O,Q,R)|0;T=S;r=c[P>>2]|0;do if((r|0)==(S|0)){if(S|0)W=356}else{do if(r|0){if(__Z16atomic_decrementPj(r+-8|0)|0)break;__ZN6Memory11free_staticEPvb(r,1)}while(0);c[P>>2]=0;if(!S)break;if(!(__Z28atomic_conditional_incrementPj(S+-8|0)|0)){W=356;break}c[P>>2]=T;W=356}while(0);do if((W|0)==356){if(__Z16atomic_decrementPj(S+-8|0)|0)break;__ZN6Memory11free_staticEPvb(S,1)}while(0);__ZN6StringC2EPKc(q,472878);S=__ZNK6StringeqERKS_(P,q)|0;T=S&(a[R>>0]|0)==0;S=c[q>>2]|0;do if(S|0){if(__Z16atomic_decrementPj(S+-8|0)|0)break;__ZN6Memory11free_staticEPvb(S,1)}while(0);S=__ZN2OS13get_singletonEv()|0;q=c[(c[S>>2]|0)+52>>2]|0;r=__ZNK6String5c_strEv(O)|0;V=__ZNK6String5c_strEv(P)|0;c[p>>2]=r;c[p+4>>2]=V;c[p+8>>2]=T?1139746:472031;bj[q&4095](S,N,p);S=U&T;__ZN6StringaSEPKc(O,472975);__ZN5Array5clearEv(Q);__ZN7VariantC2Ei(p,10);__ZN5Array9push_backERK7Variant(Q,p);if(c[p>>2]|0)__ZN7Variant5clearEv(p);__ZN7VariantC2Ei(p,99);__ZN5Array9push_backERK7Variant(Q,p);if(c[p>>2]|0)__ZN7Variant5clearEv(p);T=__ZNK6String7sprintfERK5ArrayPb(O,Q,R)|0;U=T;q=c[P>>2]|0;do if((q|0)==(T|0)){if(T|0)W=373}else{do if(q|0){if(__Z16atomic_decrementPj(q+-8|0)|0)break;__ZN6Memory11free_staticEPvb(q,1)}while(0);c[P>>2]=0;if(!T)break;if(!(__Z28atomic_conditional_incrementPj(T+-8|0)|0)){W=373;break}c[P>>2]=U;W=373}while(0);do if((W|0)==373){if(__Z16atomic_decrementPj(T+-8|0)|0)break;__ZN6Memory11free_staticEPvb(T,1)}while(0);__ZN6StringC2EPKc(p,472989);T=__ZNK6StringeqERKS_(P,p)|0;U=T&(a[R>>0]|0)==0;T=c[p>>2]|0;do if(T|0){if(__Z16atomic_decrementPj(T+-8|0)|0)break;__ZN6Memory11free_staticEPvb(T,1)}while(0);T=__ZN2OS13get_singletonEv()|0;p=c[(c[T>>2]|0)+52>>2]|0;q=__ZNK6String5c_strEv(O)|0;V=__ZNK6String5c_strEv(P)|0;c[o>>2]=q;c[o+4>>2]=V;c[o+8>>2]=U?1139746:472031;bj[p&4095](T,N,o);T=S&U;__ZN6StringaSEPKc(O,473010);__ZN5Array5clearEv(Q);__ZN7VariantC2Ei(o,10);__ZN5Array9push_backERK7Variant(Q,o);if(c[o>>2]|0)__ZN7Variant5clearEv(o);__ZN7VariantC2Ei(o,3);__ZN5Array9push_backERK7Variant(Q,o);if(c[o>>2]|0)__ZN7Variant5clearEv(o);__ZN7VariantC2Ed(o,99.99);__ZN5Array9push_backERK7Variant(Q,o);if(c[o>>2]|0)__ZN7Variant5clearEv(o);U=__ZNK6String7sprintfERK5ArrayPb(O,Q,R)|0;S=U;p=c[P>>2]|0;do if((p|0)==(U|0)){if(U|0)W=392}else{do if(p|0){if(__Z16atomic_decrementPj(p+-8|0)|0)break;__ZN6Memory11free_staticEPvb(p,1)}while(0);c[P>>2]=0;if(!U)break;if(!(__Z28atomic_conditional_incrementPj(U+-8|0)|0)){W=392;break}c[P>>2]=S;W=392}while(0);do if((W|0)==392){if(__Z16atomic_decrementPj(U+-8|0)|0)break;__ZN6Memory11free_staticEPvb(U,1)}while(0);__ZN6StringC2EPKc(o,473026);U=__ZNK6StringeqERKS_(P,o)|0;S=U&(a[R>>0]|0)==0;U=c[o>>2]|0;do if(U|0){if(__Z16atomic_decrementPj(U+-8|0)|0)break;__ZN6Memory11free_staticEPvb(U,1)}while(0);U=__ZN2OS13get_singletonEv()|0;o=c[(c[U>>2]|0)+52>>2]|0;p=__ZNK6String5c_strEv(O)|0;V=__ZNK6String5c_strEv(P)|0;c[n>>2]=p;c[n+4>>2]=V;c[n+8>>2]=S?1139746:472031;bj[o&4095](U,N,n);U=T&S;__ZN6StringaSEPKc(O,473047);__ZN5Array5clearEv(Q);__ZN7VariantC2EPKc(n,472839);__ZN5Array9push_backERK7Variant(Q,n);if(c[n>>2]|0)__ZN7Variant5clearEv(n);n=__ZNK6String7sprintfERK5ArrayPb(O,Q,R)|0;S=n;T=c[P>>2]|0;do if((T|0)==(n|0)){if(n|0)W=407}else{do if(T|0){if(__Z16atomic_decrementPj(T+-8|0)|0)break;__ZN6Memory11free_staticEPvb(T,1)}while(0);c[P>>2]=0;if(!n)break;if(!(__Z28atomic_conditional_incrementPj(n+-8|0)|0)){W=407;break}c[P>>2]=S;W=407}while(0);do if((W|0)==407){if(__Z16atomic_decrementPj(n+-8|0)|0)break;__ZN6Memory11free_staticEPvb(n,1)}while(0);n=__ZNK6StringeqEPKc(P,1083192)|0;S=n&(a[R>>0]&1)!=0;n=__ZN2OS13get_singletonEv()|0;T=c[(c[n>>2]|0)+52>>2]|0;o=__ZNK6String5c_strEv(O)|0;V=__ZNK6String5c_strEv(P)|0;c[k>>2]=o;c[k+4>>2]=V;c[k+8>>2]=S?1139746:472031;bj[T&4095](n,N,k);n=U&S;__ZN6StringaSEPKc(O,472826);__ZN5Array5clearEv(Q);__ZN7VariantC2EPKc(k,473063);__ZN5Array9push_backERK7Variant(Q,k);if(c[k>>2]|0)__ZN7Variant5clearEv(k);__ZN7VariantC2EPKc(k,472839);__ZN5Array9push_backERK7Variant(Q,k);if(c[k>>2]|0)__ZN7Variant5clearEv(k);k=__ZNK6String7sprintfERK5ArrayPb(O,Q,R)|0;S=k;U=c[P>>2]|0;do if((U|0)==(k|0)){if(k|0)W=421}else{do if(U|0){if(__Z16atomic_decrementPj(U+-8|0)|0)break;__ZN6Memory11free_staticEPvb(U,1)}while(0);c[P>>2]=0;if(!k)break;if(!(__Z28atomic_conditional_incrementPj(k+-8|0)|0)){W=421;break}c[P>>2]=S;W=421}while(0);do if((W|0)==421){if(__Z16atomic_decrementPj(k+-8|0)|0)break;__ZN6Memory11free_staticEPvb(k,1)}while(0);k=__ZNK6StringeqEPKc(P,1083484)|0;S=k&(a[R>>0]&1)!=0;k=__ZN2OS13get_singletonEv()|0;U=c[(c[k>>2]|0)+52>>2]|0;T=__ZNK6String5c_strEv(O)|0;V=__ZNK6String5c_strEv(P)|0;c[j>>2]=T;c[j+4>>2]=V;c[j+8>>2]=S?1139746:472031;bj[U&4095](k,N,j);k=n&S;__ZN6StringaSEPKc(O,473069);__ZN5Array5clearEv(Q);__ZN7VariantC2EPKc(j,472839);__ZN5Array9push_backERK7Variant(Q,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);j=__ZNK6String7sprintfERK5ArrayPb(O,Q,R)|0;S=j;n=c[P>>2]|0;do if((n|0)==(j|0)){if(j|0)W=433}else{do if(n|0){if(__Z16atomic_decrementPj(n+-8|0)|0)break;__ZN6Memory11free_staticEPvb(n,1)}while(0);c[P>>2]=0;if(!j)break;if(!(__Z28atomic_conditional_incrementPj(j+-8|0)|0)){W=433;break}c[P>>2]=S;W=433}while(0);do if((W|0)==433){if(__Z16atomic_decrementPj(j+-8|0)|0)break;__ZN6Memory11free_staticEPvb(j,1)}while(0);j=__ZNK6StringeqEPKc(P,1083466)|0;S=j&(a[R>>0]&1)!=0;j=__ZN2OS13get_singletonEv()|0;n=c[(c[j>>2]|0)+52>>2]|0;U=__ZNK6String5c_strEv(O)|0;V=__ZNK6String5c_strEv(P)|0;c[i>>2]=U;c[i+4>>2]=V;c[i+8>>2]=S?1139746:472031;bj[n&4095](j,N,i);j=k&S;__ZN6StringaSEPKc(O,473078);__ZN5Array5clearEv(Q);__ZN7VariantC2EPKc(i,472839);__ZN5Array9push_backERK7Variant(Q,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);i=__ZNK6String7sprintfERK5ArrayPb(O,Q,R)|0;S=i;k=c[P>>2]|0;do if((k|0)==(i|0)){if(i|0)W=445}else{do if(k|0){if(__Z16atomic_decrementPj(k+-8|0)|0)break;__ZN6Memory11free_staticEPvb(k,1)}while(0);c[P>>2]=0;if(!i)break;if(!(__Z28atomic_conditional_incrementPj(i+-8|0)|0)){W=445;break}c[P>>2]=S;W=445}while(0);do if((W|0)==445){if(__Z16atomic_decrementPj(i+-8|0)|0)break;__ZN6Memory11free_staticEPvb(i,1)}while(0);i=__ZNK6StringeqEPKc(P,1083437)|0;S=i&(a[R>>0]&1)!=0;i=__ZN2OS13get_singletonEv()|0;k=c[(c[i>>2]|0)+52>>2]|0;n=__ZNK6String5c_strEv(O)|0;V=__ZNK6String5c_strEv(P)|0;c[h>>2]=n;c[h+4>>2]=V;c[h+8>>2]=S?1139746:472031;bj[k&4095](i,N,h);i=j&S;__ZN6StringaSEPKc(O,473092);__ZN5Array5clearEv(Q);__ZN7VariantC2Ed(h,99.99);__ZN5Array9push_backERK7Variant(Q,h);if(c[h>>2]|0)__ZN7Variant5clearEv(h);h=__ZNK6String7sprintfERK5ArrayPb(O,Q,R)|0;S=h;j=c[P>>2]|0;do if((j|0)==(h|0)){if(h|0)W=457}else{do if(j|0){if(__Z16atomic_decrementPj(j+-8|0)|0)break;__ZN6Memory11free_staticEPvb(j,1)}while(0);c[P>>2]=0;if(!h)break;if(!(__Z28atomic_conditional_incrementPj(h+-8|0)|0)){W=457;break}c[P>>2]=S;W=457}while(0);do if((W|0)==457){if(__Z16atomic_decrementPj(h+-8|0)|0)break;__ZN6Memory11free_staticEPvb(h,1)}while(0);h=__ZNK6StringeqEPKc(P,1083388)|0;S=h&(a[R>>0]&1)!=0;h=__ZN2OS13get_singletonEv()|0;j=c[(c[h>>2]|0)+52>>2]|0;k=__ZNK6String5c_strEv(O)|0;V=__ZNK6String5c_strEv(P)|0;c[g>>2]=k;c[g+4>>2]=V;c[g+8>>2]=S?1139746:472031;bj[j&4095](h,N,g);h=i&S;__ZN6StringaSEPKc(O,473110);__ZN5Array5clearEv(Q);__ZN7VariantC2EPKc(g,472839);__ZN5Array9push_backERK7Variant(Q,g);if(c[g>>2]|0)__ZN7Variant5clearEv(g);__ZN7VariantC2Ed(g,99.99);__ZN5Array9push_backERK7Variant(Q,g);if(c[g>>2]|0)__ZN7Variant5clearEv(g);g=__ZNK6String7sprintfERK5ArrayPb(O,Q,R)|0;S=g;i=c[P>>2]|0;do if((i|0)==(g|0)){if(g|0)W=471}else{do if(i|0){if(__Z16atomic_decrementPj(i+-8|0)|0)break;__ZN6Memory11free_staticEPvb(i,1)}while(0);c[P>>2]=0;if(!g)break;if(!(__Z28atomic_conditional_incrementPj(g+-8|0)|0)){W=471;break}c[P>>2]=S;W=471}while(0);do if((W|0)==471){if(__Z16atomic_decrementPj(g+-8|0)|0)break;__ZN6Memory11free_staticEPvb(g,1)}while(0);g=__ZNK6StringeqEPKc(P,1083422)|0;S=g&(a[R>>0]&1)!=0;g=__ZN2OS13get_singletonEv()|0;i=c[(c[g>>2]|0)+52>>2]|0;j=__ZNK6String5c_strEv(O)|0;V=__ZNK6String5c_strEv(P)|0;c[f>>2]=j;c[f+4>>2]=V;c[f+8>>2]=S?1139746:472031;bj[i&4095](g,N,f);g=h&S;__ZN6StringaSEPKc(O,472936);__ZN5Array5clearEv(Q);__ZN7VariantC2EPKc(f,473124);__ZN5Array9push_backERK7Variant(Q,f);if(c[f>>2]|0)__ZN7Variant5clearEv(f);S=__ZNK6String7sprintfERK5ArrayPb(O,Q,R)|0;h=S;i=c[P>>2]|0;do if((i|0)==(S|0)){if(S|0)W=483}else{do if(i|0){if(__Z16atomic_decrementPj(i+-8|0)|0)break;__ZN6Memory11free_staticEPvb(i,1)}while(0);c[P>>2]=0;if(!S)break;if(!(__Z28atomic_conditional_incrementPj(S+-8|0)|0)){W=483;break}c[P>>2]=h;W=483}while(0);do if((W|0)==483){if(__Z16atomic_decrementPj(S+-8|0)|0)break;__ZN6Memory11free_staticEPvb(S,1)}while(0);S=__ZNK6StringeqEPKc(P,1083342)|0;h=S&(a[R>>0]&1)!=0;S=__ZN2OS13get_singletonEv()|0;i=c[(c[S>>2]|0)+52>>2]|0;V=__ZNK6String5c_strEv(O)|0;j=__ZNK6String5c_strEv(P)|0;c[e>>2]=V;c[e+4>>2]=j;c[e+8>>2]=h?1139746:472031;bj[i&4095](S,N,e);S=g&h;__ZN6StringaSEPKc(O,472936);__ZN5Array5clearEv(Q);__ZN5ArrayC2Ev(f);__ZN7VariantC2ERK5Array(e,f);__ZN5Array9push_backERK7Variant(Q,e);if(c[e>>2]|0)__ZN7Variant5clearEv(e);__ZN5ArrayD2Ev(f);f=__ZNK6String7sprintfERK5ArrayPb(O,Q,R)|0;e=f;h=c[P>>2]|0;do if((h|0)==(f|0)){if(f|0)W=495}else{do if(h|0){if(__Z16atomic_decrementPj(h+-8|0)|0)break;__ZN6Memory11free_staticEPvb(h,1)}while(0);c[P>>2]=0;if(!f)break;if(!(__Z28atomic_conditional_incrementPj(f+-8|0)|0)){W=495;break}c[P>>2]=e;W=495}while(0);do if((W|0)==495){if(__Z16atomic_decrementPj(f+-8|0)|0)break;__ZN6Memory11free_staticEPvb(f,1)}while(0);f=__ZNK6StringeqEPKc(P,1083342)|0;W=f&(a[R>>0]&1)!=0;R=__ZN2OS13get_singletonEv()|0;f=c[(c[R>>2]|0)+52>>2]|0;e=__ZNK6String5c_strEv(O)|0;h=__ZNK6String5c_strEv(P)|0;c[d>>2]=e;c[d+4>>2]=h;c[d+8>>2]=W?1139746:472031;bj[f&4095](R,N,d);d=S&W;__ZN5ArrayD2Ev(Q);Q=c[P>>2]|0;do if(Q|0){if(__Z16atomic_decrementPj(Q+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Q,1)}while(0);Q=c[O>>2]|0;if(!Q){l=b;return d|0}if(__Z16atomic_decrementPj(Q+-8|0)|0){l=b;return d|0}__ZN6Memory11free_staticEPvb(Q,1);l=b;return d|0}function __ZN10TestString7test_29Ev(){var a=0,b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;a=l;l=l+176|0;if((l|0)>=(m|0))ba(176);b=a+128|0;d=a+120|0;e=a+112|0;f=a+104|0;g=a+96|0;h=a+88|0;i=a+80|0;j=a+72|0;k=a+48|0;n=a+24|0;o=a;p=a+156|0;q=a+152|0;r=a+148|0;s=a+144|0;t=a+140|0;u=a+136|0;__ZN6StringC2EPKc(q,471910);__ZN10IP_AddressC2ERK6String(p,q);v=c[q>>2]|0;if(v|0?(__Z16atomic_decrementPj(v+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(v,1);v=__ZN2OS13get_singletonEv()|0;w=c[(c[v>>2]|0)+52>>2]|0;c[r>>2]=__ZNK10IP_Addresscv6StringEv(p)|0;c[o>>2]=__ZNK6String5c_strEv(r)|0;bj[w&4095](v,471950,o);v=c[r>>2]|0;if(v|0?(__Z16atomic_decrementPj(v+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(v,1);__ZN10IP_AddressC2Ejjjjb(o,291,17767,35243,52719,1);v=__ZN2OS13get_singletonEv()|0;r=c[(c[v>>2]|0)+52>>2]|0;c[s>>2]=__ZNK10IP_Addresscv6StringEv(o)|0;c[n>>2]=__ZNK6String5c_strEv(s)|0;bj[r&4095](v,471962,n);v=c[s>>2]|0;if(v|0?(__Z16atomic_decrementPj(v+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(v,1);__ZN6StringC2EPKc(q,471974);__ZN10IP_AddressC2ERK6String(n,q);v=c[q>>2]|0;if(v|0?(__Z16atomic_decrementPj(v+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(v,1);v=__ZN2OS13get_singletonEv()|0;s=c[(c[v>>2]|0)+52>>2]|0;c[t>>2]=__ZNK10IP_Addresscv6StringEv(n)|0;c[k>>2]=__ZNK6String5c_strEv(t)|0;bj[s&4095](v,471962,k);v=c[t>>2]|0;if(v|0?(__Z16atomic_decrementPj(v+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(v,1);__ZN6StringC2EPKc(q,472e3);__ZN10IP_AddressC2ERK6String(k,q);v=c[q>>2]|0;if(v|0?(__Z16atomic_decrementPj(v+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(v,1);v=__ZN2OS13get_singletonEv()|0;q=c[(c[v>>2]|0)+52>>2]|0;c[u>>2]=__ZNK10IP_Addresscv6StringEv(k)|0;c[j>>2]=__ZNK6String5c_strEv(u)|0;bj[q&4095](v,471962,j);v=c[u>>2]|0;if(v|0?(__Z16atomic_decrementPj(v+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(v,1);__ZN6StringC2EPKc(j,472019);v=__ZNK6String19is_valid_ip_addressEv(j)|0;u=__ZN2OS13get_singletonEv()|0;q=c[(c[u>>2]|0)+52>>2]|0;k=__ZNK6String5c_strEv(j)|0;c[i>>2]=k;c[i+4>>2]=v?1139746:472031;bj[q&4095](u,472036,i);__ZN6StringaSEPKc(j,472060);i=__ZNK6String19is_valid_ip_addressEv(j)|0;u=__ZN2OS13get_singletonEv()|0;q=c[(c[u>>2]|0)+52>>2]|0;k=__ZNK6String5c_strEv(j)|0;c[h>>2]=k;c[h+4>>2]=i?472031:1139746;bj[q&4095](u,472072,h);__ZN6StringC2EPKc(h,471910);u=__ZNK6String19is_valid_ip_addressEv(h)|0;q=__ZN2OS13get_singletonEv()|0;k=c[(c[q>>2]|0)+52>>2]|0;t=__ZNK6String5c_strEv(h)|0;c[g>>2]=t;c[g+4>>2]=u?1139746:472031;bj[k&4095](q,472098,g);__ZN6StringaSEPKc(h,472122);g=__ZNK6String19is_valid_ip_addressEv(h)|0;q=__ZN2OS13get_singletonEv()|0;k=c[(c[q>>2]|0)+52>>2]|0;t=__ZNK6String5c_strEv(h)|0;c[f>>2]=t;c[f+4>>2]=g?472031:1139746;bj[k&4095](q,472162,f);__ZN6StringaSEPKc(h,472188);f=__ZNK6String19is_valid_ip_addressEv(h)|0;q=__ZN2OS13get_singletonEv()|0;k=c[(c[q>>2]|0)+52>>2]|0;t=__ZNK6String5c_strEv(h)|0;c[e>>2]=t;c[e+4>>2]=f?472031:1139746;bj[k&4095](q,472162,e);__ZN6StringaSEPKc(h,472230);e=__ZNK6String19is_valid_ip_addressEv(h)|0;q=__ZN2OS13get_singletonEv()|0;k=c[(c[q>>2]|0)+52>>2]|0;t=__ZNK6String5c_strEv(h)|0;c[d>>2]=t;c[d+4>>2]=e?1139746:472031;bj[k&4095](q,472098,d);__ZN6StringaSEPKc(h,472e3);d=__ZNK6String19is_valid_ip_addressEv(h)|0;q=__ZN2OS13get_singletonEv()|0;k=c[(c[q>>2]|0)+52>>2]|0;t=__ZNK6String5c_strEv(h)|0;c[b>>2]=t;c[b+4>>2]=d?1139746:472031;bj[k&4095](q,472098,b);b=v&(i^1)&u&(g^1)&(f^1)&e&d;d=c[h>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);d=c[j>>2]|0;if(!d){l=a;return b|0}if(__Z16atomic_decrementPj(d+-8|0)|0){l=a;return b|0}__ZN6Memory11free_staticEPvb(d,1);l=a;return b|0}function __ZN13TestPhysics2D4testEv(){var a=0,b=0,d=0;a=__ZnwjPKc(216,1263606)|0;__ZN8MainLoopC2Ev(a);c[a>>2]=19600;__ZN10StringNameC2Ev(a+84|0);b=a+88|0;d=a+116|0;c[d>>2]=0;c[d+4>>2]=0;c[d+8>>2]=0;c[d+12>>2]=0;c[d+16>>2]=0;c[b>>2]=0;c[b+4>>2]=0;c[b+8>>2]=0;c[b+12>>2]=0;c[b+16>>2]=0;c[b+20>>2]=0;g[a+112>>2]=1.0;g[a+124>>2]=1.0;b=a+136|0;d=b+80|0;do{c[b>>2]=0;b=b+4|0}while((b|0)<(d|0));__Z22postinitialize_handlerP6Object(a);return a|0}function __ZN21TestPhysics2DMainLoop18_initialize_classvEv(b){b=b|0;if(a[1256989]|0)return;if(!(a[1256990]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI8MainLoopEEvv();__ZN8MainLoop13_bind_methodsEv();a[1256990]=1}__ZN7ClassDB10_add_classI21TestPhysics2DMainLoopEEvv();__ZN21TestPhysics2DMainLoop13_bind_methodsEv();a[1256989]=1;return}function __ZN21TestPhysics2DMainLoop5_setvERK10StringNameRK7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK21TestPhysics2DMainLoop5_getvERK10StringNameR7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK21TestPhysics2DMainLoop19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+24|0;g=e+4|0;h=e;if(!d)__ZNK8MainLoop19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,0);__ZN6StringC2EPKc(f,476554);i=c[f>>2]|0;f=i;j=g+4|0;c[j>>2]=0;k=g+12|0;c[k>>2]=0;c[g>>2]=0;n=(i|0)==0;if(!n?(c[j>>2]=0,__Z28atomic_conditional_incrementPj(i+-8|0)|0):0)c[j>>2]=f;c[g+8>>2]=0;f=c[k>>2]|0;if(f|0){if(!(__Z16atomic_decrementPj(f+-8|0)|0))__ZN6Memory11free_staticEPvb(f,1);c[k>>2]=0}c[g+16>>2]=256;if(!(c[b>>2]|0)){k=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=k;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0}k=__ZnwjPFPvjE(32,4740)|0;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0;c[k+12>>2]=0;c[k+16>>2]=7;f=k+20|0;c[f>>2]=0;j=k+24|0;c[j>>2]=0;o=k+28|0;c[o>>2]=0;__ZN12PropertyInfoaSERKS_(k,g)|0;p=c[b>>2]|0;q=p+4|0;r=c[q>>2]|0;c[j>>2]=r;c[f>>2]=0;c[o>>2]=p;if(r|0)c[r+20>>2]=k;c[q>>2]=k;if(!(c[p>>2]|0))c[p>>2]=k;k=p+8|0;c[k>>2]=(c[k>>2]|0)+1;k=c[g+12>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);k=c[g+4>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);if(!n?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);__ZN10StringNameC2EPKc(h,476554);__ZN7ClassDB17get_property_listE10StringNameP4ListI12PropertyInfo16DefaultAllocatorEbPK6Object(h,b,1,a);__ZN10StringNameD2Ev(h);if(!d){l=e;return}__ZNK8MainLoop19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,1);l=e;return}function __ZN21TestPhysics2DMainLoop14_notificationvEib(a,b,c){a=a|0;b=b|0;c=c|0;return}function __ZNK21TestPhysics2DMainLoop16_get_class_namevEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+8|0;e=b+4|0;f=b;g=a+84|0;a=c[g>>2]|0;if(a|0){if(c[a+4>>2]|0){l=b;return g|0}if(__ZNK6String6lengthEv(a+8|0)|0){l=b;return g|0}}__ZN6StringC2EPKc(d,476554);c[f>>2]=c[d>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameaSERKS_(g,e);__ZN10StringNameD2Ev(e);e=c[f>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);l=b;return g|0}function __ZNK21TestPhysics2DMainLoop9get_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,476554);l=a;return c[b>>2]|0}function __ZNK21TestPhysics2DMainLoop8is_classERK6String(a,b){a=a|0;b=b|0;var c=0;if(!(__ZNK6StringeqEPKc(b,476554)|0)?!(__ZNK6StringeqEPKc(b,1125318)|0):0)c=__ZNK6StringeqEPKc(b,1142944)|0;else c=1;return c|0}function __ZNK21TestPhysics2DMainLoop12is_class_ptrEPv(a,b){a=a|0;b=b|0;return (b|0)==1220728|((b|0)==1220712|(b|0)==1220580)|0}function __ZN21TestPhysics2DMainLoopD2Ev(a){a=a|0;c[a>>2]=19600;__ZN10StringNameD2Ev(a+84|0);__ZN8MainLoopD2Ev(a);return}function __ZN21TestPhysics2DMainLoopD0Ev(a){a=a|0;c[a>>2]=19600;__ZN10StringNameD2Ev(a+84|0);__ZN8MainLoopD2Ev(a);__ZdlPv(a);return}function __ZN21TestPhysics2DMainLoop11input_eventERK10InputEvent(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0;e=d+4|0;f=c[e>>2]|0;if((f|0)==3){a:do if(a[d+44>>0]|0){g=c[d+20>>2]|0;h=c[d+24>>2]|0;switch(c[d+40>>2]|0){case 1:{c[b+144>>2]=g;c[b+148>>2]=h;break a;break}case 2:{c[b+136>>2]=g;c[b+140>>2]=h;break a;break}default:break a}}while(0);i=c[e>>2]|0}else i=f;if((i|0)!=2)return;i=c[d+20>>2]|0;f=c[d+24>>2]|0;e=c[d+16>>2]|0;if(e&1|0){c[b+144>>2]=i;c[b+148>>2]=f;return}if(!(e&2))return;c[b+136>>2]=i;c[b+140>>2]=f;return}function __ZN21TestPhysics2DMainLoop4initEv(b){b=b|0;var d=0,e=0,f=0,h=0,i=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0.0,D=0,E=0,F=0,G=0;d=l;l=l+112|0;if((l|0)>=(m|0))ba(112);e=d+88|0;f=d;h=d+80|0;i=d+76|0;k=d+32|0;n=d+72|0;o=d+68|0;p=d+64|0;q=d+60|0;r=d+56|0;s=d+52|0;t=d+48|0;u=d+44|0;v=d+40|0;w=d+24|0;x=__ZN12VisualServer13get_singletonEv()|0;y=__ZN15Physics2DServer13get_singletonEv()|0;z=ij[c[(c[y>>2]|0)+116>>2]&8191](y)|0;c[b+96>>2]=z;A=c[(c[y>>2]|0)+120>>2]|0;B=b+96|0;c[h>>2]=z;c[e>>2]=c[h>>2];bj[A&4095](y,e,1);Pi[c[(c[y>>2]|0)+508>>2]&2047](y,1);A=c[(c[y>>2]|0)+212>>2]|0;c[i>>2]=c[B>>2];g[k>>2]=0.0;g[k+4>>2]=1.0;__ZN7VariantC2ERK7Vector2(f,k);c[e>>2]=c[i>>2];Ki[A&4095](y,e,1,f);if(c[f>>2]|0)__ZN7Variant5clearEv(f);A=c[(c[y>>2]|0)+212>>2]|0;c[n>>2]=c[B>>2];__ZN7VariantC2Ei(f,98);c[e>>2]=c[n>>2];Ki[A&4095](y,e,0,f);if(c[f>>2]|0)__ZN7Variant5clearEv(f);y=ij[c[(c[x>>2]|0)+752>>2]&8191](x)|0;c[b+100>>2]=ij[c[(c[x>>2]|0)+1028>>2]&8191](x)|0;A=__ZN2OS13get_singletonEv()|0;Pi[c[(c[A>>2]|0)+160>>2]&2047](e,A);A=~~+g[e>>2];n=~~+g[e+4>>2];B=c[(c[x>>2]|0)+816>>2]|0;c[o>>2]=y;i=b+100|0;c[p>>2]=c[i>>2];c[f>>2]=c[o>>2];c[e>>2]=c[p>>2];bj[B&4095](x,f,e);B=c[(c[x>>2]|0)+756>>2]|0;c[q>>2]=y;c[e>>2]=c[q>>2];Ki[B&4095](x,e,A,n);B=c[(c[x>>2]|0)+768>>2]|0;c[r>>2]=y;q=f;c[q>>2]=0;c[q+4>>2]=0;g[f+8>>2]=+(A|0);g[f+12>>2]=+(n|0);c[e>>2]=c[r>>2];Ki[B&4095](x,e,f,0);B=c[(c[x>>2]|0)+760>>2]|0;c[s>>2]=y;c[e>>2]=c[s>>2];bj[B&4095](x,e,1);B=c[(c[x>>2]|0)+824>>2]|0;c[t>>2]=y;c[u>>2]=c[i>>2];c[f>>2]=c[t>>2];c[e>>2]=c[u>>2];Ki[B&4095](x,f,e,b+112|0);B=ij[c[(c[x>>2]|0)+1040>>2]&8191](x)|0;c[b+104>>2]=B;u=c[(c[x>>2]|0)+1044>>2]|0;c[v>>2]=B;c[w>>2]=c[i>>2];c[f>>2]=c[v>>2];c[e>>2]=c[w>>2];bj[u&4095](x,f,e);__ZN21TestPhysics2DMainLoop23_create_body_shape_dataEv(b);x=f+4|0;u=0;do{w=c[19712+(((u|0)%4|0)<<2)>>2]|0;v=u*40|0;g[f>>2]=+(v+152|0);g[x>>2]=+(100-v|0);__ZN11Transform2DC2EfRK7Vector2(e,+(u|0)*.8,f);__ZN21TestPhysics2DMainLoop9_add_bodyEN15Physics2DServer9ShapeTypeERK11Transform2D(b,w,e)|0;u=u+1|0}while((u|0)!=32);c[e>>2]=0;u=0;x=0;w=0;a:while(1){C=+((__ZN4Math4randEv()|0)>>>0)/4294967295.0*70.0+340.0;v=x;x=(g[j>>2]=+(u*60|0),c[j>>2]|0);i=w;w=(g[j>>2]=C,c[j>>2]|0);do if((u|0)>0){B=c[e>>2]|0;if(!B)D=1;else D=(c[B+-4>>2]|0)+1|0;if(!(__ZN6VectorI7Vector2E6resizeEi(e,D)|0)){a[1263537]=0;B=c[e>>2]|0;if(!B){E=19;break a}t=c[B+-4>>2]|0;if((t|0)<1){E=19;break a}__ZN6VectorI7Vector2E14_copy_on_writeEv(e);B=c[e>>2]|0;y=B+(t+-1<<3)|0;c[y>>2]=v;c[y+4>>2]=i;F=B}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);F=c[e>>2]|0}if(!F)G=1;else G=(c[F+-4>>2]|0)+1|0;if(__ZN6VectorI7Vector2E6resizeEi(e,G)|0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);break}a[1263537]=0;B=c[e>>2]|0;if(!B){E=27;break a}y=c[B+-4>>2]|0;if((y|0)<1){E=27;break a}__ZN6VectorI7Vector2E14_copy_on_writeEv(e);B=(c[e>>2]|0)+(y+-1<<3)|0;c[B>>2]=x;c[B+4>>2]=w}while(0);u=u+1|0;if((u|0)>=30){E=8;break}}if((E|0)==8){u=f+4|0;c[u>>2]=0;c[u+4>>2]=0;c[u+8>>2]=0;c[u+12>>2]=0;c[u+16>>2]=0;g[f>>2]=1.0;g[f+12>>2]=1.0;__ZN21TestPhysics2DMainLoop12_add_concaveERK6VectorI7Vector2ERK11Transform2D(b,e,f);f=c[e>>2]|0;if(!f){l=d;return}if(__Z16atomic_decrementPj(f+-8|0)|0){l=d;return}__ZN6Memory11free_staticEPvb(f,1);l=d;return}else if((E|0)==19)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((E|0)==27)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}function __ZN21TestPhysics2DMainLoop4idleEf(a,b){a=a|0;b=+b;return 0}function __ZN21TestPhysics2DMainLoop6finishEv(a){a=a|0;return}function __ZN21TestPhysics2DMainLoop23_create_body_shape_dataEv(b){b=b|0;var d=0,e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0.0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0;d=l;l=l+208|0;if((l|0)>=(m|0))ba(208);e=d+192|0;f=d+168|0;h=d+136|0;i=d+24|0;j=d+188|0;k=d;n=d+160|0;o=d+132|0;p=d+128|0;q=d+120|0;r=d+112|0;s=d+104|0;t=d+96|0;u=d+88|0;v=d+80|0;w=d+72|0;x=d+64|0;y=d+56|0;z=d+48|0;A=__ZN12VisualServer13get_singletonEv()|0;B=__ZN15Physics2DServer13get_singletonEv()|0;c[f>>2]=0;__ZN10PoolVectorIhE6resizeEi(f,128)|0;C=0;do{D=C<<6;E=0;do{F=(E<<1)+D|0;G=((E|0)==0)<<31>>31;H=c[f>>2]|0;I=(H|0)==0;if(I)J=0;else J=c[H+16>>2]|0;do if((J|0)<=(F|0)){if(I)K=0;else K=c[H+16>>2]|0;if((K|0)>(F|0)){a[1263537]=0;L=15;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1128449,1130483,486,1130498,0);break}}else L=15;while(0);do if((L|0)==15){L=0;if(!I?(__ZN10PoolVectorIhE14_copy_on_writeEv(f),H=c[f>>2]|0,H|0):0){M=H+4|0;__Z16atomic_incrementPj(M)|0;a[(c[H+8>>2]|0)+F>>0]=G;__Z16atomic_decrementPj(M)|0;break}a[0+F>>0]=G}while(0);G=F|1;I=c[f>>2]|0;M=(I|0)==0;if(M)N=0;else N=c[I+16>>2]|0;do if((N|0)<=(G|0)){if(M)O=0;else O=c[I+16>>2]|0;if((O|0)>(G|0)){a[1263537]=0;L=27;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1128449,1130483,486,1130498,0);break}}else L=27;while(0);do if((L|0)==27){L=0;if(!M?(__ZN10PoolVectorIhE14_copy_on_writeEv(f),I=c[f>>2]|0,I|0):0){F=I+4|0;__Z16atomic_incrementPj(F)|0;a[(c[I+8>>2]|0)+G>>0]=-1;__Z16atomic_decrementPj(F)|0;break}a[0+G>>0]=-1}while(0);E=E+1|0}while((E|0)!=32);C=C+1|0}while((C|0)!=2);__ZN5ImageC2EiibNS_6FormatERK10PoolVectorIhE(h,32,2,0,1,f);c[b+168>>2]=__ZN12VisualServer25texture_create_from_imageERK5Imagej(A,h,7)|0;C=$i[c[(c[B>>2]|0)+88>>2]&8191](B,2)|0;c[i>>2]=-1048576e3;c[i+4>>2]=0;c[i+8>>2]=1098907648;c[i+12>>2]=0;O=c[(c[B>>2]|0)+92>>2]|0;c[j>>2]=C;__ZN7VariantC2ERK5Rect2(k,i);c[e>>2]=c[j>>2];bj[O&4095](B,e,k);if(c[k>>2]|0)__ZN7Variant5clearEv(k);c[b+172>>2]=C;__ZN5ImageD2Ev(h);__ZN10PoolVectorIhE12_unreferenceEv(f);c[f>>2]=0;__ZN10PoolVectorIhE6resizeEi(f,2048)|0;C=n+4|0;O=0;do{P=+(O+-16|0);j=O<<6;N=(O|0)==16;K=0;do{g[n>>2]=P;g[C>>2]=+(K+-16|0);J=+__ZNK7Vector214length_squaredEv(n)<256.0;E=(K<<1)+j|0;D=(N|(K|0)==16)<<31>>31;G=c[f>>2]|0;M=(G|0)==0;if(M)Q=0;else Q=c[G+16>>2]|0;do if((Q|0)<=(E|0)){if(M)R=0;else R=c[G+16>>2]|0;if((R|0)>(E|0)){a[1263537]=0;L=45;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1128449,1130483,486,1130498,0);break}}else L=45;while(0);do if((L|0)==45){L=0;if(!M?(__ZN10PoolVectorIhE14_copy_on_writeEv(f),G=c[f>>2]|0,G|0):0){F=G+4|0;__Z16atomic_incrementPj(F)|0;a[(c[G+8>>2]|0)+E>>0]=D;__Z16atomic_decrementPj(F)|0;break}a[0+E>>0]=D}while(0);D=E|1;M=J<<31>>31;F=c[f>>2]|0;G=(F|0)==0;if(G)S=0;else S=c[F+16>>2]|0;do if((S|0)<=(D|0)){if(G)T=0;else T=c[F+16>>2]|0;if((T|0)>(D|0)){a[1263537]=0;L=57;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1128449,1130483,486,1130498,0);break}}else L=57;while(0);do if((L|0)==57){L=0;if(!G?(__ZN10PoolVectorIhE14_copy_on_writeEv(f),F=c[f>>2]|0,F|0):0){J=F+4|0;__Z16atomic_incrementPj(J)|0;a[(c[F+8>>2]|0)+D>>0]=M;__Z16atomic_decrementPj(J)|0;break}a[0+D>>0]=M}while(0);K=K+1|0}while((K|0)!=32);O=O+1|0}while((O|0)!=32);__ZN5ImageC2EiibNS_6FormatERK10PoolVectorIhE(h,32,32,0,1,f);c[b+176>>2]=__ZN12VisualServer25texture_create_from_imageERK5Imagej(A,h,7)|0;O=$i[c[(c[B>>2]|0)+88>>2]&8191](B,3)|0;T=c[(c[B>>2]|0)+92>>2]|0;c[o>>2]=O;__ZN7VariantC2Ei(i,16);c[e>>2]=c[o>>2];bj[T&4095](B,e,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);c[b+180>>2]=O;__ZN5ImageD2Ev(h);__ZN10PoolVectorIhE12_unreferenceEv(f);c[f>>2]=0;__ZN10PoolVectorIhE6resizeEi(f,2048)|0;O=0;do{T=(O+-1|0)>>>0<30;o=O<<6;S=0;do{R=(S<<1)+o|0;Q=((S|0)!=31&(T&(S|0)>0)^1)<<31>>31;n=c[f>>2]|0;C=(n|0)==0;if(C)U=0;else U=c[n+16>>2]|0;do if((U|0)<=(R|0)){if(C)V=0;else V=c[n+16>>2]|0;if((V|0)>(R|0)){a[1263537]=0;L=75;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1128449,1130483,486,1130498,0);break}}else L=75;while(0);do if((L|0)==75){L=0;if(!C?(__ZN10PoolVectorIhE14_copy_on_writeEv(f),n=c[f>>2]|0,n|0):0){K=n+4|0;__Z16atomic_incrementPj(K)|0;a[(c[n+8>>2]|0)+R>>0]=Q;__Z16atomic_decrementPj(K)|0;break}a[0+R>>0]=Q}while(0);Q=R|1;C=c[f>>2]|0;K=(C|0)==0;if(K)W=0;else W=c[C+16>>2]|0;do if((W|0)<=(Q|0)){if(K)X=0;else X=c[C+16>>2]|0;if((X|0)>(Q|0)){a[1263537]=0;L=87;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1128449,1130483,486,1130498,0);break}}else L=87;while(0);do if((L|0)==87){L=0;if(!K?(__ZN10PoolVectorIhE14_copy_on_writeEv(f),C=c[f>>2]|0,C|0):0){R=C+4|0;__Z16atomic_incrementPj(R)|0;a[(c[C+8>>2]|0)+Q>>0]=-1;__Z16atomic_decrementPj(R)|0;break}a[0+Q>>0]=-1}while(0);S=S+1|0}while((S|0)!=32);O=O+1|0}while((O|0)!=32);__ZN5ImageC2EiibNS_6FormatERK10PoolVectorIhE(h,32,32,0,1,f);c[b+184>>2]=__ZN12VisualServer25texture_create_from_imageERK5Imagej(A,h,7)|0;O=$i[c[(c[B>>2]|0)+88>>2]&8191](B,4)|0;X=c[(c[B>>2]|0)+92>>2]|0;c[p>>2]=O;g[k>>2]=16.0;g[k+4>>2]=16.0;__ZN7VariantC2ERK7Vector2(i,k);c[e>>2]=c[p>>2];bj[X&4095](B,e,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);c[b+188>>2]=O;__ZN5ImageD2Ev(h);__ZN10PoolVectorIhE12_unreferenceEv(f);c[f>>2]=0;__ZN10PoolVectorIhE6resizeEi(f,4096)|0;O=q+4|0;X=0;do{P=+(((X|0)>48?X+-32|0:(X|0)<16?X:16)+-16|0);p=X<<6;W=(X|32|0)==48;V=0;do{g[q>>2]=P;g[O>>2]=+(V+-16|0);U=+__ZNK7Vector214length_squaredEv(q)<256.0;S=(V<<1)+p|0;T=(W|(V|0)==16)<<31>>31;o=c[f>>2]|0;Q=(o|0)==0;if(Q)Y=0;else Y=c[o+16>>2]|0;do if((Y|0)<=(S|0)){if(Q)Z=0;else Z=c[o+16>>2]|0;if((Z|0)>(S|0)){a[1263537]=0;L=107;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1128449,1130483,486,1130498,0);break}}else L=107;while(0);do if((L|0)==107){L=0;if(!Q?(__ZN10PoolVectorIhE14_copy_on_writeEv(f),o=c[f>>2]|0,o|0):0){K=o+4|0;__Z16atomic_incrementPj(K)|0;a[(c[o+8>>2]|0)+S>>0]=T;__Z16atomic_decrementPj(K)|0;break}a[0+S>>0]=T}while(0);T=S|1;Q=U<<31>>31;K=c[f>>2]|0;o=(K|0)==0;if(o)_=0;else _=c[K+16>>2]|0;do if((_|0)<=(T|0)){if(o)$=0;else $=c[K+16>>2]|0;if(($|0)>(T|0)){a[1263537]=0;L=119;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1128449,1130483,486,1130498,0);break}}else L=119;while(0);do if((L|0)==119){L=0;if(!o?(__ZN10PoolVectorIhE14_copy_on_writeEv(f),K=c[f>>2]|0,K|0):0){U=K+4|0;__Z16atomic_incrementPj(U)|0;a[(c[K+8>>2]|0)+T>>0]=Q;__Z16atomic_decrementPj(U)|0;break}a[0+T>>0]=Q}while(0);V=V+1|0}while((V|0)!=32);X=X+1|0}while((X|0)!=64);__ZN5ImageC2EiibNS_6FormatERK10PoolVectorIhE(h,32,64,0,1,f);c[b+192>>2]=__ZN12VisualServer25texture_create_from_imageERK5Imagej(A,h,7)|0;X=$i[c[(c[B>>2]|0)+88>>2]&8191](B,5)|0;L=c[(c[B>>2]|0)+92>>2]|0;c[r>>2]=X;g[k>>2]=16.0;g[k+4>>2]=32.0;__ZN7VariantC2ERK7Vector2(i,k);c[e>>2]=c[r>>2];bj[L&4095](B,e,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);c[b+196>>2]=X;__ZN5ImageD2Ev(h);__ZN10PoolVectorIhE12_unreferenceEv(f);__ZN5ImageC2EPKhi(f,475163,-1);c[b+200>>2]=__ZN12VisualServer25texture_create_from_imageERK5Imagej(A,f,7)|0;A=$i[c[(c[B>>2]|0)+88>>2]&8191](B,6)|0;c[h>>2]=0;g[i>>2]=32.0;g[i+4>>2]=32.0;g[s>>2]=20.0;g[s+4>>2]=3.0;__ZNK7Vector2miERKS_(e,s,i);__ZN10PoolVectorI7Vector2E9push_backERKS0_(h,e);g[t>>2]=58.0;g[t+4>>2]=23.0;__ZNK7Vector2miERKS_(e,t,i);__ZN10PoolVectorI7Vector2E9push_backERKS0_(h,e);g[u>>2]=55.0;g[u+4>>2]=54.0;__ZNK7Vector2miERKS_(e,u,i);__ZN10PoolVectorI7Vector2E9push_backERKS0_(h,e);g[v>>2]=27.0;g[v+4>>2]=60.0;__ZNK7Vector2miERKS_(e,v,i);__ZN10PoolVectorI7Vector2E9push_backERKS0_(h,e);g[w>>2]=5.0;g[w+4>>2]=56.0;__ZNK7Vector2miERKS_(e,w,i);__ZN10PoolVectorI7Vector2E9push_backERKS0_(h,e);g[x>>2]=4.0;g[x+4>>2]=20.0;__ZNK7Vector2miERKS_(e,x,i);__ZN10PoolVectorI7Vector2E9push_backERKS0_(h,e);g[y>>2]=11.0;g[y+4>>2]=7.0;__ZNK7Vector2miERKS_(e,y,i);__ZN10PoolVectorI7Vector2E9push_backERKS0_(h,e);i=c[(c[B>>2]|0)+92>>2]|0;c[z>>2]=A;__ZN7VariantC2ERK10PoolVectorI7Vector2E(k,h);c[e>>2]=c[z>>2];bj[i&4095](B,e,k);if(!(c[k>>2]|0)){aa=b+204|0;c[aa>>2]=A;__ZN10PoolVectorI7Vector2E12_unreferenceEv(h);__ZN5ImageD2Ev(f);l=d;return}__ZN7Variant5clearEv(k);aa=b+204|0;c[aa>>2]=A;__ZN10PoolVectorI7Vector2E12_unreferenceEv(h);__ZN5ImageD2Ev(f);l=d;return}function __ZN21TestPhysics2DMainLoop9_add_bodyEN15Physics2DServer9ShapeTypeERK11Transform2D(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0.0,L=0.0;e=l;l=l+192|0;if((l|0)>=(m|0))ba(192);f=e+180|0;h=e+40|0;i=e+176|0;j=e+172|0;k=e+112|0;n=e+168|0;o=e+164|0;p=e+160|0;q=e+156|0;r=e+152|0;s=e+148|0;t=e+144|0;u=e+32|0;v=e+140|0;w=e+136|0;x=e+104|0;y=e+8|0;z=e;A=e+96|0;B=e+88|0;C=e+92|0;D=e+72|0;E=e+64|0;F=__ZN12VisualServer13get_singletonEv()|0;G=__ZN15Physics2DServer13get_singletonEv()|0;H=nj[c[(c[G>>2]|0)+252>>2]&2047](G,2,0)|0;I=c[(c[G>>2]|0)+272>>2]|0;c[i>>2]=H;c[j>>2]=c[a+152+(b<<3)+4>>2];J=k+4|0;c[J>>2]=0;c[J+4>>2]=0;c[J+8>>2]=0;c[J+12>>2]=0;c[J+16>>2]=0;g[k>>2]=1.0;g[k+12>>2]=1.0;c[h>>2]=c[i>>2];c[f>>2]=c[j>>2];Ki[I&4095](G,h,f,k);I=c[(c[G>>2]|0)+256>>2]|0;c[n>>2]=H;c[o>>2]=c[a+96>>2];c[h>>2]=c[n>>2];c[f>>2]=c[o>>2];bj[I&4095](G,h,f);I=c[(c[G>>2]|0)+328>>2]|0;c[p>>2]=H;c[f>>2]=c[p>>2];bj[I&4095](G,f,2);I=c[(c[G>>2]|0)+360>>2]|0;c[q>>2]=H;__ZN7VariantC2ERK11Transform2D(h,d);c[f>>2]=c[q>>2];Ki[I&4095](G,f,0,h);if(c[h>>2]|0)__ZN7Variant5clearEv(h);I=ij[c[(c[F>>2]|0)+1040>>2]&8191](F)|0;c[k>>2]=I;q=c[(c[F>>2]|0)+1044>>2]|0;p=I;c[r>>2]=p;c[s>>2]=c[a+100>>2];c[h>>2]=c[r>>2];c[f>>2]=c[s>>2];bj[q&4095](F,h,f);q=c[(c[F>>2]|0)+1056>>2]|0;c[t>>2]=p;c[f>>2]=c[t>>2];bj[q&4095](F,f,d);d=c[(c[F>>2]|0)+112>>2]|0;q=a+152+(b<<3)|0;c[v>>2]=c[q>>2];c[f>>2]=c[v>>2];K=+(($i[d&8191](F,f)|0)>>>0);d=c[(c[F>>2]|0)+116>>2]|0;c[w>>2]=c[q>>2];c[f>>2]=c[w>>2];L=+(($i[d&8191](F,f)|0)>>>0);g[u>>2]=K;g[u+4>>2]=L;d=c[(c[F>>2]|0)+1096>>2]|0;c[x>>2]=p;__ZNK7Vector2ngEv(A,u);g[B>>2]=2.0;__ZNK7Vector2dvERKf(z,A,B);B=z;z=c[B+4>>2]|0;A=y;c[A>>2]=c[B>>2];c[A+4>>2]=z;z=u;u=c[z+4>>2]|0;A=y+8|0;c[A>>2]=c[z>>2];c[A+4>>2]=u;c[C>>2]=c[q>>2];g[D>>2]=1.0;g[D+4>>2]=1.0;g[D+8>>2]=1.0;g[D+12>>2]=1.0;c[h>>2]=c[x>>2];c[f>>2]=c[C>>2];Yi[d&15](F,h,y,f,0,D,0);D=c[(c[G>>2]|0)+448>>2]|0;c[E>>2]=H;__ZN10StringNameC2EPKc(h,475151);__ZN7VariantC2ERK3RID(y,k);c[f>>2]=c[E>>2];Li[D&255](G,f,a,h,y);if(!(c[y>>2]|0)){__ZN10StringNameD2Ev(h);l=e;return H|0}__ZN7Variant5clearEv(y);__ZN10StringNameD2Ev(h);l=e;return H|0}function __ZN21TestPhysics2DMainLoop12_add_concaveERK6VectorI7Vector2ERK11Transform2D(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0;f=l;l=l+96|0;if((l|0)>=(m|0))ba(96);h=f+92|0;i=f;j=f+88|0;k=f+84|0;n=f+80|0;o=f+76|0;p=f+72|0;q=f+32|0;r=f+68|0;s=f+64|0;t=f+60|0;u=f+56|0;v=f+24|0;w=__ZN15Physics2DServer13get_singletonEv()|0;x=__ZN12VisualServer13get_singletonEv()|0;y=$i[c[(c[w>>2]|0)+88>>2]&8191](w,7)|0;z=c[(c[w>>2]|0)+92>>2]|0;c[j>>2]=y;__ZN7VariantC2ERK6VectorI7Vector2E(i,d);c[h>>2]=c[j>>2];bj[z&4095](w,h,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);z=nj[c[(c[w>>2]|0)+252>>2]&2047](w,0,0)|0;j=c[(c[w>>2]|0)+256>>2]|0;c[k>>2]=z;c[n>>2]=c[b+96>>2];c[i>>2]=c[k>>2];c[h>>2]=c[n>>2];bj[j&4095](w,i,h);j=c[(c[w>>2]|0)+272>>2]|0;c[o>>2]=z;c[p>>2]=y;y=q+4|0;c[y>>2]=0;c[y+4>>2]=0;c[y+8>>2]=0;c[y+12>>2]=0;c[y+16>>2]=0;g[q>>2]=1.0;g[q+12>>2]=1.0;c[i>>2]=c[o>>2];c[h>>2]=c[p>>2];Ki[j&4095](w,i,h,q);q=c[(c[w>>2]|0)+360>>2]|0;c[r>>2]=z;__ZN7VariantC2ERK11Transform2D(i,e);c[h>>2]=c[r>>2];Ki[q&4095](w,h,0,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);w=ij[c[(c[x>>2]|0)+1040>>2]&8191](x)|0;q=c[(c[x>>2]|0)+1044>>2]|0;c[s>>2]=w;c[t>>2]=c[b+100>>2];c[i>>2]=c[s>>2];c[h>>2]=c[t>>2];bj[q&4095](x,i,h);q=c[(c[x>>2]|0)+1056>>2]|0;c[u>>2]=w;c[h>>2]=c[u>>2];bj[q&4095](x,h,e);e=i+4|0;q=i+8|0;u=i+12|0;t=0;while(1){s=c[d>>2]|0;b=(s|0)==0;if(b)A=0;else A=c[s+-4>>2]|0;if((t|0)>=(A|0))break;r=c[(c[x>>2]|0)+1084>>2]|0;c[v>>2]=w;if(b)B=0;else B=c[s+-4>>2]|0;do if((B|0)<=(t|0)){if(b)C=0;else C=c[s+-4>>2]|0;if((C|0)>(t|0)){a[1263537]=0;D=18;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);E=0;break}}else D=18;while(0);if((D|0)==18){D=0;E=s+(t<<3)|0}b=t|1;z=c[d>>2]|0;j=(z|0)==0;if(j)F=0;else F=c[z+-4>>2]|0;do if((F|0)<=(b|0)){if(j)G=0;else G=c[z+-4>>2]|0;if((G|0)>(b|0)){a[1263537]=0;D=27;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);H=0;break}}else D=27;while(0);if((D|0)==27){D=0;H=z+(b<<3)|0}g[i>>2]=0.0;g[e>>2]=0.0;g[q>>2]=0.0;g[u>>2]=1.0;c[h>>2]=c[v>>2];ci[r&1](x,h,E,H,i,2.0,0);t=t+2|0}l=f;return}function __ZN6VectorI7Vector2E6resizeEi(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0;if((d|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,269,1145657,0);e=31;return e|0}a[1263537]=0;f=c[b>>2]|0;if(!f)g=0;else g=c[f+-4>>2]|0;if((g|0)==(d|0)){e=0;return e|0}if(!d){if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);c[b>>2]=0;e=0;return e|0}__ZN6VectorI7Vector2E14_copy_on_writeEv(b);f=d<<3;if(d>>>0<=536870911?(g=f+-1|0,h=g>>>1|g,g=h>>>2|h,h=g>>>4|g,g=h>>>8|h,h=(g>>>16|g)+1|0,f>>>0<4294967264):0){a[1263537]=0;f=c[b>>2]|0;do if(!f)if((d|0)>0)i=18;else{j=0;i=27}else{g=c[f+-4>>2]|0;if((g|0)<(d|0))if(!g)i=18;else{k=__ZN6Memory14realloc_staticEPvjb(f,h,1)|0;if(k|0){a[1263537]=0;l=k;m=c[k+-4>>2]|0;break}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,300,1145876,0);e=6;return e|0}else{j=g;i=27}}while(0);do if((i|0)==18){g=__ZN6Memory12alloc_staticEjb(h,1)|0;if(g|0){a[1263537]=0;c[g+-4>>2]=0;c[g+-8>>2]=1;l=g;m=0;break}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,292,1145820,0);e=6;return e|0}else if((i|0)==27){if((j|0)<=(d|0)){e=0;return e|0}g=__ZN6Memory14realloc_staticEPvjb(f,h,1)|0;if(!g){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,324,1145876,0);e=6;return e|0}else{a[1263537]=0;c[b>>2]=g;c[g+-4>>2]=d;e=0;return e|0}}while(0);c[b>>2]=l;if((m|0)<(d|0)){h=m<<3;_memset(l+h|0,0,(d<<3)-h|0)|0;n=c[b>>2]|0}else n=l;c[((n|0)==0?0:n+-4|0)>>2]=d;e=0;return e|0}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,285,1145723,0);e=6;return e|0}function __ZN6VectorI7Vector2E14_copy_on_writeEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0;b=c[a>>2]|0;if(!b)return;if((c[b+-8>>2]|0)>>>0<=1)return;d=c[b+-4>>2]|0;b=(d<<3)+-1|0;e=b>>>1|b;b=e>>>2|e;e=b>>>4|b;b=e>>>8|e;e=__ZN6Memory12alloc_staticEjb((b>>>16|b)+1|0,1)|0;c[e+-8>>2]=1;c[e+-4>>2]=d;if(d|0){b=0;do{f=(c[a>>2]|0)+(b<<3)|0;g=c[f+4>>2]|0;h=e+(b<<3)|0;c[h>>2]=c[f>>2];c[h+4>>2]=g;b=b+1|0}while((b|0)!=(d|0))}d=c[a>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);c[a>>2]=e;return}function __ZN10PoolVectorIhE6resizeEi(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0;e=c[b>>2]|0;do if(!e){if(!d){f=0;return f|0}g=c[313794]|0;gj[c[c[g>>2]>>2]&8191](g);g=c[313793]|0;if((g|0)!=(c[313792]|0)){h=c[313791]|0;c[b>>2]=h;c[313791]=c[h+20>>2];c[313793]=g+1;g=c[b>>2]|0;c[g+16>>2]=0;c[g>>2]=1;c[g+12>>2]=-1;g=c[313794]|0;gj[c[(c[g>>2]|0)+4>>2]&8191](g);i=c[b>>2]|0;break}g=c[313794]|0;gj[c[(c[g>>2]|0)+4>>2]&8191](g);__Z19_err_set_last_errorPKc(1144574);a[1263537]=1;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1130483,526,1144614,0);a[1263537]=0;f=6;return f|0}else{if(!(c[e+4>>2]|0)){a[1263537]=0;i=e;break}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1130483,543,1144667,0);f=23;return f|0}while(0);if((c[i+16>>2]|0)==(d|0)){f=0;return f|0}if(!d){__ZN10PoolVectorIhE12_unreferenceEv(b);f=0;return f|0}__ZN10PoolVectorIhE14_copy_on_writeEv(b);i=c[313794]|0;gj[c[c[i>>2]>>2]&8191](i);i=(c[313795]|0)-(c[(c[b>>2]|0)+16>>2]|0)+d|0;c[313795]=i;if(i>>>0>(c[313796]|0)>>>0)c[313796]=i;i=c[313794]|0;gj[c[(c[i>>2]|0)+4>>2]&8191](i);i=c[b>>2]|0;e=c[i+16>>2]|0;if((e|0)>=(d|0)){if(i|0?(__ZN10PoolVectorIhE14_copy_on_writeEv(b),g=c[b>>2]|0,g|0):0){__Z16atomic_incrementPj(g+4|0)|0;__Z16atomic_decrementPj(g+4|0)|0}if(c[313789]|0){f=0;return f|0}g=__ZN6Memory14realloc_staticEPvjb(c[(c[b>>2]|0)+8>>2]|0,d,0)|0;h=c[b>>2]|0;c[h+8>>2]=g;c[h+16>>2]=d;f=0;return f|0}if(!(c[313789]|0)){if(!e)j=__ZN6Memory12alloc_staticEjb(d,0)|0;else j=__ZN6Memory14realloc_staticEPvjb(c[i+8>>2]|0,d,0)|0;e=c[b>>2]|0;c[e+8>>2]=j;k=e}else k=i;c[k+16>>2]=d;if(!k){f=0;return f|0}__ZN10PoolVectorIhE14_copy_on_writeEv(b);k=c[b>>2]|0;if(!k){f=0;return f|0}__Z16atomic_incrementPj(k+4|0)|0;__Z16atomic_decrementPj(k+4|0)|0;f=0;return f|0}function __ZN10PoolVectorIhE12_unreferenceEv(a){a=a|0;var b=0;b=c[a>>2]|0;if(!b)return;if(!(__Z16atomic_decrementPj(b)|0)){if(c[a>>2]|0?(__ZN10PoolVectorIhE14_copy_on_writeEv(a),b=c[a>>2]|0,b|0):0){__Z16atomic_incrementPj(b+4|0)|0;__Z16atomic_decrementPj(b+4|0)|0}b=c[313794]|0;gj[c[c[b>>2]>>2]&8191](b);c[313795]=(c[313795]|0)-(c[(c[a>>2]|0)+16>>2]|0);b=c[313794]|0;gj[c[(c[b>>2]|0)+4>>2]&8191](b);if(!(c[313789]|0)){__ZN6Memory11free_staticEPvb(c[(c[a>>2]|0)+8>>2]|0,0);b=c[a>>2]|0;c[b+8>>2]=0;c[b+16>>2]=0;b=c[313794]|0;gj[c[c[b>>2]>>2]&8191](b);b=c[a>>2]|0;c[b+20>>2]=c[313791];c[313791]=b;c[313793]=(c[313793]|0)+-1;b=c[313794]|0;gj[c[(c[b>>2]|0)+4>>2]&8191](b)}}c[a>>2]=0;return}function __ZN10PoolVectorIhE14_copy_on_writeEv(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0;d=c[b>>2]|0;if(!d)return;if((c[d>>2]|0)==1)return;d=c[313794]|0;gj[c[c[d>>2]>>2]&8191](d);d=c[313793]|0;if((d|0)==(c[313792]|0)){e=c[313794]|0;gj[c[(c[e>>2]|0)+4>>2]&8191](e);__Z19_err_set_last_errorPKc(1125177);a[1263537]=1;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1125228,1130483,104,1130797,0);a[1263537]=0;return}e=c[b>>2]|0;f=c[313791]|0;c[b>>2]=f;c[313791]=c[f+20>>2];c[313793]=d+1;d=e+16|0;f=c[d>>2]|0;g=c[b>>2]|0;c[g+16>>2]=f;c[g>>2]=1;c[g+12>>2]=-1;c[g+4>>2]=0;g=(c[313795]|0)+f|0;c[313795]=g;if(g>>>0>(c[313796]|0)>>>0)c[313796]=g;g=c[313794]|0;gj[c[(c[g>>2]|0)+4>>2]&8191](g);g=c[b>>2]|0;if(!(c[313789]|0)){f=__ZN6Memory12alloc_staticEjb(c[g+16>>2]|0,0)|0;h=c[b>>2]|0;c[h+8>>2]=f;i=h}else i=g;g=(i|0)==0;if(g)j=0;else{__Z16atomic_incrementPj(i+4|0)|0;j=c[i+8>>2]|0}h=(e|0)==0;if(h)k=0;else{__Z16atomic_incrementPj(e+4|0)|0;k=c[e+8>>2]|0}f=c[(c[b>>2]|0)+16>>2]|0;if((f|0)>0){b=0;do{a[j+b>>0]=a[k+b>>0]|0;b=b+1|0}while((b|0)!=(f|0))}if(!h)__Z16atomic_decrementPj(e+4|0)|0;if(!g)__Z16atomic_decrementPj(i+4|0)|0;if(__Z16atomic_decrementPj(e)|0)return;i=c[313794]|0;gj[c[c[i>>2]>>2]&8191](i);c[313795]=(c[313795]|0)-(c[d>>2]|0);i=c[313794]|0;gj[c[(c[i>>2]|0)+4>>2]&8191](i);if(!h){__Z16atomic_incrementPj(e+4|0)|0;__Z16atomic_decrementPj(e+4|0)|0}if(c[313789]|0)return;h=e+8|0;__ZN6Memory11free_staticEPvb(c[h>>2]|0,0);c[h>>2]=0;c[d>>2]=0;d=c[313794]|0;gj[c[c[d>>2]>>2]&8191](d);c[e+20>>2]=c[313791];c[313791]=e;c[313793]=(c[313793]|0)+-1;e=c[313794]|0;gj[c[(c[e>>2]|0)+4>>2]&8191](e);return}function __ZN10PoolVectorI7Vector2E9push_backERKS0_(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0;d=c[a>>2]|0;if(!d)e=1;else e=((c[d+16>>2]|0)>>>3)+1|0;__ZN10PoolVectorI7Vector2E6resizeEi(a,e)|0;e=c[a>>2]|0;if(e|0?(d=(c[e+16>>2]|0)>>>3,e=d+-1|0,d|0):0){__ZN10PoolVectorI7Vector2E14_copy_on_writeEv(a);d=c[a>>2]|0;if(!d){a=b;f=c[a+4>>2]|0;g=0+(e<<3)|0;c[g>>2]=c[a>>2];c[g+4>>2]=f;return}else{f=d+4|0;__Z16atomic_incrementPj(f)|0;g=b;b=c[g+4>>2]|0;a=(c[d+8>>2]|0)+(e<<3)|0;c[a>>2]=c[g>>2];c[a+4>>2]=b;__Z16atomic_decrementPj(f)|0;return}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1128449,1130483,486,1130498,0);return}function __ZN10PoolVectorI7Vector2E12_unreferenceEv(a){a=a|0;var b=0;b=c[a>>2]|0;if(!b)return;if(!(__Z16atomic_decrementPj(b)|0)){if(c[a>>2]|0?(__ZN10PoolVectorI7Vector2E14_copy_on_writeEv(a),b=c[a>>2]|0,b|0):0){__Z16atomic_incrementPj(b+4|0)|0;__Z16atomic_decrementPj(b+4|0)|0}b=c[313794]|0;gj[c[c[b>>2]>>2]&8191](b);c[313795]=(c[313795]|0)-(c[(c[a>>2]|0)+16>>2]|0);b=c[313794]|0;gj[c[(c[b>>2]|0)+4>>2]&8191](b);if(!(c[313789]|0)){__ZN6Memory11free_staticEPvb(c[(c[a>>2]|0)+8>>2]|0,0);b=c[a>>2]|0;c[b+8>>2]=0;c[b+16>>2]=0;b=c[313794]|0;gj[c[c[b>>2]>>2]&8191](b);b=c[a>>2]|0;c[b+20>>2]=c[313791];c[313791]=b;c[313793]=(c[313793]|0)+-1;b=c[313794]|0;gj[c[(c[b>>2]|0)+4>>2]&8191](b)}}c[a>>2]=0;return}function __ZN10PoolVectorI7Vector2E14_copy_on_writeEv(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0;d=c[b>>2]|0;if(!d)return;if((c[d>>2]|0)==1)return;d=c[313794]|0;gj[c[c[d>>2]>>2]&8191](d);d=c[313793]|0;if((d|0)==(c[313792]|0)){e=c[313794]|0;gj[c[(c[e>>2]|0)+4>>2]&8191](e);__Z19_err_set_last_errorPKc(1125177);a[1263537]=1;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1125228,1130483,104,1130797,0);a[1263537]=0;return}e=c[b>>2]|0;f=c[313791]|0;c[b>>2]=f;c[313791]=c[f+20>>2];c[313793]=d+1;d=e+16|0;f=c[d>>2]|0;g=c[b>>2]|0;c[g+16>>2]=f;c[g>>2]=1;c[g+12>>2]=-1;c[g+4>>2]=0;g=(c[313795]|0)+f|0;c[313795]=g;if(g>>>0>(c[313796]|0)>>>0)c[313796]=g;g=c[313794]|0;gj[c[(c[g>>2]|0)+4>>2]&8191](g);g=c[b>>2]|0;if(!(c[313789]|0)){f=__ZN6Memory12alloc_staticEjb(c[g+16>>2]|0,0)|0;h=c[b>>2]|0;c[h+8>>2]=f;i=h}else i=g;g=(i|0)==0;if(g)j=0;else{__Z16atomic_incrementPj(i+4|0)|0;j=c[i+8>>2]|0}h=(e|0)==0;if(h)k=0;else{__Z16atomic_incrementPj(e+4|0)|0;k=c[e+8>>2]|0}f=(c[(c[b>>2]|0)+16>>2]|0)>>>3;if(f|0){b=0;do{l=k+(b<<3)|0;m=c[l+4>>2]|0;n=j+(b<<3)|0;c[n>>2]=c[l>>2];c[n+4>>2]=m;b=b+1|0}while((b|0)!=(f|0))}if(!h)__Z16atomic_decrementPj(e+4|0)|0;if(!g)__Z16atomic_decrementPj(i+4|0)|0;if(__Z16atomic_decrementPj(e)|0)return;i=c[313794]|0;gj[c[c[i>>2]>>2]&8191](i);c[313795]=(c[313795]|0)-(c[d>>2]|0);i=c[313794]|0;gj[c[(c[i>>2]|0)+4>>2]&8191](i);if(!h){__Z16atomic_incrementPj(e+4|0)|0;__Z16atomic_decrementPj(e+4|0)|0}if(c[313789]|0)return;h=e+8|0;__ZN6Memory11free_staticEPvb(c[h>>2]|0,0);c[h>>2]=0;c[d>>2]=0;d=c[313794]|0;gj[c[c[d>>2]>>2]&8191](d);c[e+20>>2]=c[313791];c[313791]=e;c[313793]=(c[313793]|0)+-1;e=c[313794]|0;gj[c[(c[e>>2]|0)+4>>2]&8191](e);return}function __ZN10PoolVectorI7Vector2E6resizeEi(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0;e=c[b>>2]|0;do if(!e){if(!d){f=0;return f|0}g=c[313794]|0;gj[c[c[g>>2]>>2]&8191](g);g=c[313793]|0;if((g|0)!=(c[313792]|0)){h=c[313791]|0;c[b>>2]=h;c[313791]=c[h+20>>2];c[313793]=g+1;g=c[b>>2]|0;c[g+16>>2]=0;c[g>>2]=1;c[g+12>>2]=-1;g=c[313794]|0;gj[c[(c[g>>2]|0)+4>>2]&8191](g);i=c[b>>2]|0;break}g=c[313794]|0;gj[c[(c[g>>2]|0)+4>>2]&8191](g);__Z19_err_set_last_errorPKc(1144574);a[1263537]=1;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1130483,526,1144614,0);a[1263537]=0;f=6;return f|0}else{if(!(c[e+4>>2]|0)){a[1263537]=0;i=e;break}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1130483,543,1144667,0);f=23;return f|0}while(0);e=d<<3;if((c[i+16>>2]|0)==(e|0)){f=0;return f|0}if(!d){__ZN10PoolVectorI7Vector2E12_unreferenceEv(b);f=0;return f|0}__ZN10PoolVectorI7Vector2E14_copy_on_writeEv(b);i=c[313794]|0;gj[c[c[i>>2]>>2]&8191](i);i=(c[313795]|0)-(c[(c[b>>2]|0)+16>>2]|0)+e|0;c[313795]=i;if(i>>>0>(c[313796]|0)>>>0)c[313796]=i;i=c[313794]|0;gj[c[(c[i>>2]|0)+4>>2]&8191](i);i=c[b>>2]|0;g=c[i+16>>2]|0;h=g>>>3;if((h|0)>=(d|0)){if(i|0?(__ZN10PoolVectorI7Vector2E14_copy_on_writeEv(b),d=c[b>>2]|0,d|0):0){__Z16atomic_incrementPj(d+4|0)|0;__Z16atomic_decrementPj(d+4|0)|0}if(c[313789]|0){f=0;return f|0}d=c[(c[b>>2]|0)+8>>2]|0;if(!e){__ZN6Memory11free_staticEPvb(d,0);j=c[b>>2]|0;c[j+8>>2]=0;c[j+16>>2]=0;j=c[313794]|0;gj[c[c[j>>2]>>2]&8191](j);j=c[b>>2]|0;c[j+20>>2]=c[313791];c[313791]=j;c[313793]=(c[313793]|0)+-1;j=c[313794]|0;gj[c[(c[j>>2]|0)+4>>2]&8191](j);f=0;return f|0}else{j=__ZN6Memory14realloc_staticEPvjb(d,e,0)|0;d=c[b>>2]|0;c[d+8>>2]=j;c[d+16>>2]=e;f=0;return f|0}}if(!(c[313789]|0)){if(!g)k=__ZN6Memory12alloc_staticEjb(e,0)|0;else k=__ZN6Memory14realloc_staticEPvjb(c[i+8>>2]|0,e,0)|0;g=c[b>>2]|0;c[g+8>>2]=k;l=g}else l=i;c[l+16>>2]=e;if(l|0?(__ZN10PoolVectorI7Vector2E14_copy_on_writeEv(b),l=c[b>>2]|0,l|0):0){__Z16atomic_incrementPj(l+4|0)|0;_memset((c[l+8>>2]|0)+(h<<3)|0,0,e-(h<<3)|0)|0;__Z16atomic_decrementPj(l+4|0)|0;f=0;return f|0}_memset(0+(h<<3)|0,0,e-(h<<3)|0)|0;f=0;return f|0}function __ZNK8MainLoop19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0;d=l;l=l+32|0;if((l|0)>=(m|0))ba(32);e=d+24|0;f=d+4|0;g=d;__ZN6StringC2EPKc(e,1125318);h=c[e>>2]|0;e=h;i=f+4|0;c[i>>2]=0;j=f+12|0;c[j>>2]=0;c[f>>2]=0;k=(h|0)==0;if(!k?(c[i>>2]=0,__Z28atomic_conditional_incrementPj(h+-8|0)|0):0)c[i>>2]=e;c[f+8>>2]=0;e=c[j>>2]|0;if(e|0){if(!(__Z16atomic_decrementPj(e+-8|0)|0))__ZN6Memory11free_staticEPvb(e,1);c[j>>2]=0}c[f+16>>2]=256;if(!(c[b>>2]|0)){j=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=j;c[j>>2]=0;c[j+4>>2]=0;c[j+8>>2]=0}j=__ZnwjPFPvjE(32,4740)|0;c[j>>2]=0;c[j+4>>2]=0;c[j+8>>2]=0;c[j+12>>2]=0;c[j+16>>2]=7;e=j+20|0;c[e>>2]=0;i=j+24|0;c[i>>2]=0;n=j+28|0;c[n>>2]=0;__ZN12PropertyInfoaSERKS_(j,f)|0;o=c[b>>2]|0;p=o+4|0;q=c[p>>2]|0;c[i>>2]=q;c[e>>2]=0;c[n>>2]=o;if(q|0)c[q+20>>2]=j;c[p>>2]=j;if(!(c[o>>2]|0))c[o>>2]=j;j=o+8|0;c[j>>2]=(c[j>>2]|0)+1;j=c[f+12>>2]|0;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);j=c[f+4>>2]|0;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);if(k){__ZN10StringNameC2EPKc(g,1125318);__ZN7ClassDB17get_property_listE10StringNameP4ListI12PropertyInfo16DefaultAllocatorEbPK6Object(g,b,1,a);__ZN10StringNameD2Ev(g);l=d;return}if(__Z16atomic_decrementPj(h+-8|0)|0){__ZN10StringNameC2EPKc(g,1125318);__ZN7ClassDB17get_property_listE10StringNameP4ListI12PropertyInfo16DefaultAllocatorEbPK6Object(g,b,1,a);__ZN10StringNameD2Ev(g);l=d;return}__ZN6Memory11free_staticEPvb(h,1);__ZN10StringNameC2EPKc(g,1125318);__ZN7ClassDB17get_property_listE10StringNameP4ListI12PropertyInfo16DefaultAllocatorEbPK6Object(g,b,1,a);__ZN10StringNameD2Ev(g);l=d;return}function __ZN7ClassDB10_add_classI8MainLoopEEvv(){var a=0,b=0,d=0,e=0,f=0,g=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+16|0;d=a+12|0;e=a+8|0;f=a+4|0;g=a;__ZN6StringC2EPKc(b,1125318);c[e>>2]=c[b>>2];__ZN10StringNameC2ERK6String(d,e);__ZN6StringC2EPKc(b,1142944);c[g>>2]=c[b>>2];__ZN10StringNameC2ERK6String(f,g);__ZN7ClassDB11_add_class2ERK10StringNameS2_(d,f);__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);__ZN10StringNameD2Ev(d);d=c[e>>2]|0;if(!d){l=a;return}if(__Z16atomic_decrementPj(d+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(d,1);l=a;return}function __ZN7ClassDB10_add_classI21TestPhysics2DMainLoopEEvv(){var a=0,b=0,d=0,e=0,f=0,g=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+16|0;d=a+12|0;e=a+8|0;f=a+4|0;g=a;__ZN6StringC2EPKc(b,476554);c[e>>2]=c[b>>2];__ZN10StringNameC2ERK6String(d,e);__ZN6StringC2EPKc(b,1125318);c[g>>2]=c[b>>2];__ZN10StringNameC2ERK6String(f,g);__ZN7ClassDB11_add_class2ERK10StringNameS2_(d,f);__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);__ZN10StringNameD2Ev(d);d=c[e>>2]|0;if(!d){l=a;return}if(__Z16atomic_decrementPj(d+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(d,1);l=a;return}function __ZN21TestPhysics2DMainLoop13_bind_methodsEv(){var a=0,b=0,d=0,e=0,f=0,g=0,h=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a+8|0;d=a;__Z8D_METHODPKc(b,475151);e=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(e);c[e>>2]=19736;__ZN10MethodBind10_set_constEb(e,0);__ZN10MethodBind24_generate_argument_typesEi(e,2);c[e+44>>2]=1356;c[e+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,e,b,0,0)|0;e=b+4|0;f=c[e>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0){g=c[e>>2]|0;e=(g|0)==0?0:g+-4|0;g=e+4|0;if(c[e>>2]|0){h=0;do{__ZN10StringNameD2Ev(g+(h<<2)|0);h=h+1|0}while(h>>>0<(c[e>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(f,1)}__ZN10StringNameD2Ev(b);__Z8D_METHODPKc(d,476576);b=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(b);c[b>>2]=19772;__ZN10MethodBind10_set_constEb(b,0);__ZN10MethodBind24_generate_argument_typesEi(b,5);c[b+44>>2]=2937;c[b+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,b,d,0,0)|0;b=d+4|0;f=c[b>>2]|0;if(!f){__ZN10StringNameD2Ev(d);l=a;return}if(__Z16atomic_decrementPj(f+-8|0)|0){__ZN10StringNameD2Ev(d);l=a;return}e=c[b>>2]|0;b=(e|0)==0?0:e+-4|0;e=b+4|0;if(c[b>>2]|0){h=0;do{__ZN10StringNameD2Ev(e+(h<<2)|0);h=h+1|0}while(h>>>0<(c[b>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(f,1);__ZN10StringNameD2Ev(d);l=a;return}function __ZN21TestPhysics2DMainLoop11_body_movedEP6Object3RID(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);e=a+32|0;f=a;g=a+8|0;h=__ZN12VisualServer13get_singletonEv()|0;i=c[(c[h>>2]|0)+1056>>2]|0;c[f>>2]=c[d>>2];Pi[c[(c[b>>2]|0)+124>>2]&2047](g,b);c[e>>2]=c[f>>2];bj[i&4095](h,e,g);l=a;return}function __ZN21TestPhysics2DMainLoop19_ray_query_callbackERK3RIDjiRK7Vector2S5_(a,b,d,e,f,h){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0;e=l;l=l+80|0;if((l|0)>=(m|0))ba(80);d=e+72|0;i=e;j=e+68|0;k=e+64|0;n=e+48|0;o=e+40|0;p=e+32|0;q=e+24|0;r=e+8|0;s=c[b>>2]|0?f:a+144|0;f=c[s+4>>2]|0;t=i;c[t>>2]=c[s>>2];c[t+4>>2]=f;f=__ZN12VisualServer13get_singletonEv()|0;t=c[(c[f>>2]|0)+1152>>2]|0;s=a+104|0;c[j>>2]=c[s>>2];c[d>>2]=c[j>>2];Pi[t&2047](f,d);t=c[(c[f>>2]|0)+1084>>2]|0;c[k>>2]=c[s>>2];j=(c[b>>2]|0)!=0;g[n>>2]=j?0.0:1.0;g[n+4>>2]=j?1.0:.4000000059604645;g[n+8>>2]=j?.4000000059604645:0.0;g[n+12>>2]=1.0;c[d>>2]=c[k>>2];ci[t&1](f,d,a+136|0,i,n,2.0,0);if(!(c[b>>2]|0)){l=e;return}a=c[(c[f>>2]|0)+1084>>2]|0;c[o>>2]=c[s>>2];g[q>>2]=20.0;__ZNK7Vector2mlERKf(p,h,q);__ZNK7Vector2plERKS_(n,i,p);p=(c[b>>2]|0)!=0;g[r>>2]=p?0.0:1.0;g[r+4>>2]=p?1.0:.4000000059604645;g[r+8>>2]=p?.4000000059604645:0.0;g[r+12>>2]=1.0;c[d>>2]=c[o>>2];ci[a&1](f,d,i,n,r,2.0,0);l=e;return}function __ZNK11MethodBind5I21TestPhysics2DMainLoopRK3RIDjiRK7Vector2S6_E18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return __ZNK11MethodBind5I21TestPhysics2DMainLoopRK3RIDjiRK7Vector2S6_E18_get_argument_typeEi(a,b)|0}function __ZNK11MethodBind5I21TestPhysics2DMainLoopRK3RIDjiRK7Vector2S6_E18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,476554);l=a;return c[b>>2]|0}function __ZN11MethodBind5I21TestPhysics2DMainLoopRK3RIDjiRK7Vector2S6_E4callEP6ObjectPPK7VariantiRNSA_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0;i=l;l=l+144|0;if((l|0)>=(m|0))ba(144);j=i+136|0;k=i+96|0;n=i+72|0;o=i+48|0;p=i+128|0;q=i+24|0;r=i+120|0;s=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1220728)|0:0){c[h>>2]=0;a[1263537]=0;t=d+24|0;u=c[t>>2]|0;if((u|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=u;c[b>>2]=0;l=i;return}v=u-(c[d+20>>2]|0)|0;if((v|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=v;c[b>>2]=0;l=i;return}do if((g|0)>0){if((u|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);w=0}else{a[1263537]=0;w=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,w)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=w;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[t>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);x=0}else{a[1263537]=0;x=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,x)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=x;c[b>>2]=0;l=i;return}if((g|0)>2){if((c[t>>2]|0)<2){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);y=0}else{a[1263537]=0;y=c[(c[d+32>>2]|0)+12>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+8>>2]>>2]|0,y)|0)){c[h>>2]=2;c[h+4>>2]=2;c[h+8>>2]=y;c[b>>2]=0;l=i;return}if((g|0)>3){if((c[t>>2]|0)<3){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);z=0}else{a[1263537]=0;z=c[(c[d+32>>2]|0)+16>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+12>>2]>>2]|0,z)|0)){c[h>>2]=2;c[h+4>>2]=3;c[h+8>>2]=z;c[b>>2]=0;l=i;return}if((g|0)>4){if((c[t>>2]|0)<4){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);A=0}else{a[1263537]=0;A=c[(c[d+32>>2]|0)+20>>2]|0}if(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+16>>2]>>2]|0,A)|0)break;c[h>>2]=2;c[h+4>>2]=4;c[h+8>>2]=A;c[b>>2]=0;l=i;return}}}}}while(0);A=c[d+44>>2]|0;z=c[d+48>>2]|0;y=e+(z>>1)|0;if(!(z&1))B=A;else B=c[(c[y>>2]|0)+A>>2]|0;do if((g|0)<1){A=c[t>>2]|0;z=A+-1|0;if((A|0)>=1){e=c[d+16>>2]|0;x=(e|0)==0;if(x)C=0;else C=c[e+-4>>2]|0;if((A|0)<=(C|0)){if(x)D=0;else D=c[e+-4>>2]|0;do if((D|0)<(A|0)){if(x)E=0;else E=c[e+-4>>2]|0;if((E|0)<(A|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);F=0;break}else{a[1263537]=0;G=55;break}}else G=55;while(0);if((G|0)==55)F=e+(z*24|0)|0;__ZN7VariantC2ERKS_(k,F);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);c[j>>2]=__ZNK7Variantcv3RIDEv(k)|0;do if((g|0)<2){F=c[t>>2]|0;E=F+-1|0;D=F+-2|0;if((F|0)>=2){F=c[d+16>>2]|0;C=(F|0)==0;if(C)H=0;else H=c[F+-4>>2]|0;if((E|0)<=(H|0)){if(C)I=0;else I=c[F+-4>>2]|0;do if((I|0)<(E|0)){if(C)J=0;else J=c[F+-4>>2]|0;if((J|0)<(E|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);K=0;break}else{a[1263537]=0;G=72;break}}else G=72;while(0);if((G|0)==72)K=F+(D*24|0)|0;__ZN7VariantC2ERKS_(n,K);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f+4>>2]|0);while(0);K=__ZNK7VariantcvjEv(n)|0;do if((g|0)<3){J=c[t>>2]|0;I=J+-2|0;H=J+-3|0;if((I|0)>=1){J=c[d+16>>2]|0;E=(J|0)==0;if(E)L=0;else L=c[J+-4>>2]|0;if((I|0)<=(L|0)){if(E)M=0;else M=c[J+-4>>2]|0;do if((M|0)<(I|0)){if(E)N=0;else N=c[J+-4>>2]|0;if((N|0)<(I|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);O=0;break}else{a[1263537]=0;G=89;break}}else G=89;while(0);if((G|0)==89)O=J+(H*24|0)|0;__ZN7VariantC2ERKS_(o,O);break}}c[o>>2]=0}else __ZN7VariantC2ERKS_(o,c[f+8>>2]|0);while(0);O=__ZNK7VariantcviEv(o)|0;do if((g|0)<4){N=c[t>>2]|0;M=N+-3|0;L=N+-4|0;if((M|0)>=1){N=c[d+16>>2]|0;I=(N|0)==0;if(I)P=0;else P=c[N+-4>>2]|0;if((M|0)<=(P|0)){if(I)Q=0;else Q=c[N+-4>>2]|0;do if((Q|0)<(M|0)){if(I)R=0;else R=c[N+-4>>2]|0;if((R|0)<(M|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);S=0;break}else{a[1263537]=0;G=106;break}}else G=106;while(0);if((G|0)==106)S=N+(L*24|0)|0;__ZN7VariantC2ERKS_(q,S);break}}c[q>>2]=0}else __ZN7VariantC2ERKS_(q,c[f+12>>2]|0);while(0);__ZNK7Variantcv7Vector2Ev(p,q);do if((g|0)<5){S=c[t>>2]|0;R=S+-4|0;Q=S+-5|0;if((R|0)>=1){S=c[d+16>>2]|0;P=(S|0)==0;if(P)T=0;else T=c[S+-4>>2]|0;if((R|0)<=(T|0)){if(P)U=0;else U=c[S+-4>>2]|0;do if((U|0)<(R|0)){if(P)V=0;else V=c[S+-4>>2]|0;if((V|0)<(R|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);W=0;break}else{a[1263537]=0;G=123;break}}else G=123;while(0);if((G|0)==123)W=S+(Q*24|0)|0;__ZN7VariantC2ERKS_(s,W);break}}c[s>>2]=0}else __ZN7VariantC2ERKS_(s,c[f+16>>2]|0);while(0);__ZNK7Variantcv7Vector2Ev(r,s);ui[B&4095](y,j,K,O,p,r);if(c[s>>2]|0)__ZN7Variant5clearEv(s);if(c[q>>2]|0)__ZN7Variant5clearEv(q);if(c[o>>2]|0)__ZN7Variant5clearEv(o);if(c[n>>2]|0)__ZN7Variant5clearEv(n);if(c[k>>2]|0)__ZN7Variant5clearEv(k);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,3405,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind5I21TestPhysics2DMainLoopRK3RIDjiRK7Vector2S6_E7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+16|0;g=e+8|0;h=e;if(!b)i=0;else{j=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1220728)|0;i=j?b:0}b=c[a+44>>2]|0;j=c[a+48>>2]|0;a=i+(j>>1)|0;if(!(j&1))k=b;else k=c[(c[a>>2]|0)+b>>2]|0;c[f>>2]=c[c[d>>2]>>2];b=c[c[d+4>>2]>>2]|0;j=c[c[d+8>>2]>>2]|0;i=c[d+12>>2]|0;n=c[i+4>>2]|0;o=g;c[o>>2]=c[i>>2];c[o+4>>2]=n;n=c[d+16>>2]|0;d=c[n+4>>2]|0;o=h;c[o>>2]=c[n>>2];c[o+4>>2]=d;ui[k&4095](a,f,b,j,g,h);l=e;return}function __ZN11MethodBind5I21TestPhysics2DMainLoopRK3RIDjiRK7Vector2S6_ED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind5I21TestPhysics2DMainLoopRK3RIDjiRK7Vector2S6_E18_get_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case 0:{c[d>>2]=0;__ZN7VariantC2ERK3RID(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);f=b;break}case 1:{__ZN7VariantC2Ej(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;break}case 2:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;break}case 3:{g[d>>2]=0.0;g[d+4>>2]=0.0;__ZN7VariantC2ERK7Vector2(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);f=b;break}case 4:{g[d>>2]=0.0;g[d+4>>2]=0.0;__ZN7VariantC2ERK7Vector2(e,d);d=c[e>>2]|0;if(d|0)__ZN7Variant5clearEv(e);f=d;break}default:f=0}l=a;return f|0}function __ZNK11MethodBind2I21TestPhysics2DMainLoopP6Object3RIDE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case 0:{__ZN7VariantC2EPK6Object(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;break}case 1:{c[d>>2]=0;__ZN7VariantC2ERK3RID(e,d);d=c[e>>2]|0;if(d|0)__ZN7Variant5clearEv(e);f=d;break}default:f=0}l=a;return f|0}function __ZNK11MethodBind2I21TestPhysics2DMainLoopP6Object3RIDE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,476554);l=a;return c[b>>2]|0}function __ZN11MethodBind2I21TestPhysics2DMainLoopP6Object3RIDE4callES2_PPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0;i=l;l=l+64|0;if((l|0)>=(m|0))ba(64);j=i+52|0;k=i+24|0;n=i+48|0;o=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1220728)|0:0){c[h>>2]=0;a[1263537]=0;p=d+24|0;q=c[p>>2]|0;if((q|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=q;c[b>>2]=0;l=i;return}r=q-(c[d+20>>2]|0)|0;if((r|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=r;c[b>>2]=0;l=i;return}if((g|0)>0){if((q|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);s=0}else{a[1263537]=0;s=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,s)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=s;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[p>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);t=0}else{a[1263537]=0;t=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,t)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=t;c[b>>2]=0;l=i;return}}}t=c[d+44>>2]|0;s=c[d+48>>2]|0;q=e+(s>>1)|0;if(!(s&1))u=t;else u=c[(c[q>>2]|0)+t>>2]|0;do if((g|0)<1){t=c[p>>2]|0;s=t+-1|0;if((t|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)v=0;else v=c[e+-4>>2]|0;if((t|0)<=(v|0)){if(r)w=0;else w=c[e+-4>>2]|0;do if((w|0)<(t|0)){if(r)x=0;else x=c[e+-4>>2]|0;if((x|0)<(t|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);y=0;break}else{a[1263537]=0;z=37;break}}else z=37;while(0);if((z|0)==37)y=e+(s*24|0)|0;__ZN7VariantC2ERKS_(k,y);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);y=__ZNK7VariantcvP6ObjectEv(k)|0;do if((g|0)<2){x=c[p>>2]|0;w=x+-1|0;v=x+-2|0;if((x|0)>=2){x=c[d+16>>2]|0;t=(x|0)==0;if(t)A=0;else A=c[x+-4>>2]|0;if((w|0)<=(A|0)){if(t)B=0;else B=c[x+-4>>2]|0;do if((B|0)<(w|0)){if(t)C=0;else C=c[x+-4>>2]|0;if((C|0)<(w|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);D=0;break}else{a[1263537]=0;z=54;break}}else z=54;while(0);if((z|0)==54)D=x+(v*24|0)|0;__ZN7VariantC2ERKS_(o,D);break}}c[o>>2]=0}else __ZN7VariantC2ERKS_(o,c[f+4>>2]|0);while(0);c[n>>2]=__ZNK7Variantcv3RIDEv(o)|0;c[j>>2]=c[n>>2];bj[u&4095](q,y,j);if(c[o>>2]|0)__ZN7Variant5clearEv(o);if(c[k>>2]|0)__ZN7Variant5clearEv(k);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1380,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind2I21TestPhysics2DMainLoopP6Object3RIDE7ptrcallES2_PPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e+4|0;g=e;if(!b)h=0;else{i=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1220728)|0;h=i?b:0}b=c[a+44>>2]|0;i=c[a+48>>2]|0;a=h+(i>>1)|0;if(!(i&1))j=b;else j=c[(c[a>>2]|0)+b>>2]|0;b=c[d>>2]|0;c[g>>2]=c[c[d+4>>2]>>2];c[f>>2]=c[g>>2];bj[j&4095](a,b,f);l=e;return}function __ZN11MethodBind2I21TestPhysics2DMainLoopP6Object3RIDED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN8TestMath4testEv(){var a=0,b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0;a=l;l=l+64|0;if((l|0)>=(m|0))ba(64);b=a+44|0;d=a+48|0;e=a+40|0;f=a+36|0;g=a+32|0;h=a+24|0;i=a+16|0;j=a+12|0;k=a+28|0;n=a+20|0;o=a+8|0;p=a+4|0;q=a;c[d>>2]=__Z4itosx(c[313793]|0,0)|0;c[b>>2]=__ZplPKcRK6String(476596,d)|0;__Z10print_line6String(b);r=c[b>>2]|0;if(r|0?(__Z16atomic_decrementPj(r+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(r,1);r=c[d>>2]|0;if(r|0?(__Z16atomic_decrementPj(r+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(r,1);c[d>>2]=__Z4itosx(c[313795]|0,0)|0;c[e>>2]=__ZplPKcRK6String(476607,d)|0;__Z10print_line6String(e);r=c[e>>2]|0;if(r|0?(__Z16atomic_decrementPj(r+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(r,1);r=c[d>>2]|0;if(r|0?(__Z16atomic_decrementPj(r+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(r,1);c[d>>2]=__Z4itosx(c[313796]|0,0)|0;c[f>>2]=__ZplPKcRK6String(476618,d)|0;__Z10print_line6String(f);r=c[f>>2]|0;if(r|0?(__Z16atomic_decrementPj(r+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(r,1);r=c[d>>2]|0;if(r|0?(__Z16atomic_decrementPj(r+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(r,1);c[d>>2]=0;__ZN10PoolVectorIiE6resizeEi(d,20)|0;do if((c[d>>2]|0)!=0?(__ZN10PoolVectorIiE14_copy_on_writeEv(d),r=c[d>>2]|0,(r|0)!=0):0){__Z16atomic_incrementPj(r+4|0)|0;f=r+4|0;__Z16atomic_incrementPj(f)|0;e=c[r+8>>2]|0;__Z16atomic_decrementPj(f)|0;f=c[d>>2]|0;b=f+16|0;if(f){if((c[b>>2]|0)>>>0>3){f=0;do{c[e+(f<<2)>>2]=f;f=f+1|0}while((f|0)<((c[b>>2]|0)>>>2|0))}if(!r){c[g>>2]=0;s=g;t=g}else u=26}else u=26;if((u|0)==26){__Z16atomic_decrementPj(r+4|0)|0;b=c[d>>2]|0;c[g>>2]=0;if(!b){v=0;w=0;x=g;y=g;break}else{s=g;t=g}}__ZN10PoolVectorIiE12_unreferenceEv(g);b=c[d>>2]|0;if((b|0)!=0?(__Z28atomic_conditional_incrementPj(b)|0)!=0:0){b=c[d>>2]|0;c[g>>2]=b;z=b}else z=c[t>>2]|0;if(!z){v=0;w=0;x=s;y=t}else{__Z16atomic_incrementPj(z+4|0)|0;v=z;w=c[z+8>>2]|0;x=s;y=t}}else u=21;while(0);if((u|0)==21){c[g>>2]=0;v=0;w=0;x=g;y=g}x=0;while(1){u=c[y>>2]|0;if(!u)A=0;else A=(c[u+16>>2]|0)>>>2;if((x|0)>=(A|0))break;c[j>>2]=__Z4itosx(x,((x|0)<0)<<31>>31)|0;__ZN6StringC2EPKc(k,479928);c[i>>2]=__ZNK6StringplERKS_(j,k)|0;u=c[w+(x<<2)>>2]|0;c[n>>2]=__Z4itosx(u,((u|0)<0)<<31>>31)|0;c[h>>2]=__ZNK6StringplERKS_(i,n)|0;__Z10print_line6String(h);u=c[h>>2]|0;if(u|0?(__Z16atomic_decrementPj(u+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(u,1);u=c[n>>2]|0;if(u|0?(__Z16atomic_decrementPj(u+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(u,1);u=c[i>>2]|0;if(u|0?(__Z16atomic_decrementPj(u+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(u,1);u=c[k>>2]|0;if(u|0?(__Z16atomic_decrementPj(u+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(u,1);u=c[j>>2]|0;if(u|0?(__Z16atomic_decrementPj(u+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(u,1);x=x+1|0}if(v|0)__Z16atomic_decrementPj(v+4|0)|0;c[k>>2]=__Z4itosx(c[313793]|0,0)|0;c[o>>2]=__ZplPKcRK6String(476633,k)|0;__Z10print_line6String(o);v=c[o>>2]|0;if(v|0?(__Z16atomic_decrementPj(v+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(v,1);v=c[k>>2]|0;if(v|0?(__Z16atomic_decrementPj(v+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(v,1);c[k>>2]=__Z4itosx(c[313795]|0,0)|0;c[p>>2]=__ZplPKcRK6String(476650,k)|0;__Z10print_line6String(p);v=c[p>>2]|0;if(v|0?(__Z16atomic_decrementPj(v+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(v,1);v=c[k>>2]|0;if(v|0?(__Z16atomic_decrementPj(v+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(v,1);c[k>>2]=__Z4itosx(c[313796]|0,0)|0;c[q>>2]=__ZplPKcRK6String(476667,k)|0;__Z10print_line6String(q);v=c[q>>2]|0;if(v|0?(__Z16atomic_decrementPj(v+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(v,1);v=c[k>>2]|0;if(!v){__ZN10PoolVectorIiE12_unreferenceEv(g);__ZN10PoolVectorIiE12_unreferenceEv(d);l=a;return 0}if(__Z16atomic_decrementPj(v+-8|0)|0){__ZN10PoolVectorIiE12_unreferenceEv(g);__ZN10PoolVectorIiE12_unreferenceEv(d);l=a;return 0}__ZN6Memory11free_staticEPvb(v,1);__ZN10PoolVectorIiE12_unreferenceEv(g);__ZN10PoolVectorIiE12_unreferenceEv(d);l=a;return 0}function __ZN10PoolVectorIiE6resizeEi(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0;e=c[b>>2]|0;do if(!e){if(!d){f=0;return f|0}g=c[313794]|0;gj[c[c[g>>2]>>2]&8191](g);g=c[313793]|0;if((g|0)!=(c[313792]|0)){h=c[313791]|0;c[b>>2]=h;c[313791]=c[h+20>>2];c[313793]=g+1;g=c[b>>2]|0;c[g+16>>2]=0;c[g>>2]=1;c[g+12>>2]=-1;g=c[313794]|0;gj[c[(c[g>>2]|0)+4>>2]&8191](g);i=c[b>>2]|0;break}g=c[313794]|0;gj[c[(c[g>>2]|0)+4>>2]&8191](g);__Z19_err_set_last_errorPKc(1144574);a[1263537]=1;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1130483,526,1144614,0);a[1263537]=0;f=6;return f|0}else{if(!(c[e+4>>2]|0)){a[1263537]=0;i=e;break}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1130483,543,1144667,0);f=23;return f|0}while(0);e=d<<2;if((c[i+16>>2]|0)==(e|0)){f=0;return f|0}if(!d){__ZN10PoolVectorIiE12_unreferenceEv(b);f=0;return f|0}__ZN10PoolVectorIiE14_copy_on_writeEv(b);i=c[313794]|0;gj[c[c[i>>2]>>2]&8191](i);i=(c[313795]|0)-(c[(c[b>>2]|0)+16>>2]|0)+e|0;c[313795]=i;if(i>>>0>(c[313796]|0)>>>0)c[313796]=i;i=c[313794]|0;gj[c[(c[i>>2]|0)+4>>2]&8191](i);i=c[b>>2]|0;g=c[i+16>>2]|0;if((g>>>2|0)>=(d|0)){if(i|0?(__ZN10PoolVectorIiE14_copy_on_writeEv(b),d=c[b>>2]|0,d|0):0){__Z16atomic_incrementPj(d+4|0)|0;__Z16atomic_decrementPj(d+4|0)|0}if(c[313789]|0){f=0;return f|0}d=c[(c[b>>2]|0)+8>>2]|0;if(!e){__ZN6Memory11free_staticEPvb(d,0);h=c[b>>2]|0;c[h+8>>2]=0;c[h+16>>2]=0;h=c[313794]|0;gj[c[c[h>>2]>>2]&8191](h);h=c[b>>2]|0;c[h+20>>2]=c[313791];c[313791]=h;c[313793]=(c[313793]|0)+-1;h=c[313794]|0;gj[c[(c[h>>2]|0)+4>>2]&8191](h);f=0;return f|0}else{h=__ZN6Memory14realloc_staticEPvjb(d,e,0)|0;d=c[b>>2]|0;c[d+8>>2]=h;c[d+16>>2]=e;f=0;return f|0}}if(!(c[313789]|0)){if(!g)j=__ZN6Memory12alloc_staticEjb(e,0)|0;else j=__ZN6Memory14realloc_staticEPvjb(c[i+8>>2]|0,e,0)|0;g=c[b>>2]|0;c[g+8>>2]=j;k=g}else k=i;c[k+16>>2]=e;if(!k){f=0;return f|0}__ZN10PoolVectorIiE14_copy_on_writeEv(b);k=c[b>>2]|0;if(!k){f=0;return f|0}__Z16atomic_incrementPj(k+4|0)|0;__Z16atomic_decrementPj(k+4|0)|0;f=0;return f|0}function __ZN10PoolVectorIiE14_copy_on_writeEv(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0;d=c[b>>2]|0;if(!d)return;if((c[d>>2]|0)==1)return;d=c[313794]|0;gj[c[c[d>>2]>>2]&8191](d);d=c[313793]|0;if((d|0)==(c[313792]|0)){e=c[313794]|0;gj[c[(c[e>>2]|0)+4>>2]&8191](e);__Z19_err_set_last_errorPKc(1125177);a[1263537]=1;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1125228,1130483,104,1130797,0);a[1263537]=0;return}e=c[b>>2]|0;f=c[313791]|0;c[b>>2]=f;c[313791]=c[f+20>>2];c[313793]=d+1;d=e+16|0;f=c[d>>2]|0;g=c[b>>2]|0;c[g+16>>2]=f;c[g>>2]=1;c[g+12>>2]=-1;c[g+4>>2]=0;g=(c[313795]|0)+f|0;c[313795]=g;if(g>>>0>(c[313796]|0)>>>0)c[313796]=g;g=c[313794]|0;gj[c[(c[g>>2]|0)+4>>2]&8191](g);g=c[b>>2]|0;if(!(c[313789]|0)){f=__ZN6Memory12alloc_staticEjb(c[g+16>>2]|0,0)|0;h=c[b>>2]|0;c[h+8>>2]=f;i=h}else i=g;g=(i|0)==0;if(g)j=0;else{__Z16atomic_incrementPj(i+4|0)|0;j=c[i+8>>2]|0}h=(e|0)==0;if(h)k=0;else{__Z16atomic_incrementPj(e+4|0)|0;k=c[e+8>>2]|0}f=(c[(c[b>>2]|0)+16>>2]|0)>>>2;if(f|0){b=0;do{c[j+(b<<2)>>2]=c[k+(b<<2)>>2];b=b+1|0}while((b|0)!=(f|0))}if(!h)__Z16atomic_decrementPj(e+4|0)|0;if(!g)__Z16atomic_decrementPj(i+4|0)|0;if(__Z16atomic_decrementPj(e)|0)return;i=c[313794]|0;gj[c[c[i>>2]>>2]&8191](i);c[313795]=(c[313795]|0)-(c[d>>2]|0);i=c[313794]|0;gj[c[(c[i>>2]|0)+4>>2]&8191](i);if(!h){__Z16atomic_incrementPj(e+4|0)|0;__Z16atomic_decrementPj(e+4|0)|0}if(c[313789]|0)return;h=e+8|0;__ZN6Memory11free_staticEPvb(c[h>>2]|0,0);c[h>>2]=0;c[d>>2]=0;d=c[313794]|0;gj[c[c[d>>2]>>2]&8191](d);c[e+20>>2]=c[313791];c[313791]=e;c[313793]=(c[313793]|0)+-1;e=c[313794]|0;gj[c[(c[e>>2]|0)+4>>2]&8191](e);return}function __ZN10PoolVectorIiE12_unreferenceEv(a){a=a|0;var b=0;b=c[a>>2]|0;if(!b)return;if(!(__Z16atomic_decrementPj(b)|0)){if(c[a>>2]|0?(__ZN10PoolVectorIiE14_copy_on_writeEv(a),b=c[a>>2]|0,b|0):0){__Z16atomic_incrementPj(b+4|0)|0;__Z16atomic_decrementPj(b+4|0)|0}b=c[313794]|0;gj[c[c[b>>2]>>2]&8191](b);c[313795]=(c[313795]|0)-(c[(c[a>>2]|0)+16>>2]|0);b=c[313794]|0;gj[c[(c[b>>2]|0)+4>>2]&8191](b);if(!(c[313789]|0)){__ZN6Memory11free_staticEPvb(c[(c[a>>2]|0)+8>>2]|0,0);b=c[a>>2]|0;c[b+8>>2]=0;c[b+16>>2]=0;b=c[313794]|0;gj[c[c[b>>2]>>2]&8191](b);b=c[a>>2]|0;c[b+20>>2]=c[313791];c[313791]=b;c[313793]=(c[313793]|0)+-1;b=c[313794]|0;gj[c[(c[b>>2]|0)+4>>2]&8191](b)}}c[a>>2]=0;return}function __ZN10TestString4testEv(){var b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0;b=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=b+40|0;e=b+32|0;f=b+24|0;g=b+16|0;h=b+8|0;i=b;a[1263537]=0;j=c[4761]|0;if(!j){k=0;n=0}else{o=0;p=0;q=j;while(1){j=vj[q&511]()|0;r=(j&1)+o|0;s=__ZN2OS13get_singletonEv()|0;t=c[(c[s>>2]|0)+52>>2]|0;c[i>>2]=j?476688:1139749;bj[t&4095](s,476693,i);s=p+1|0;q=c[19044+(s<<2)>>2]|0;if(!q){k=s;n=r;break}else{o=r;p=s}}}p=__ZN2OS13get_singletonEv()|0;bj[c[(c[p>>2]|0)+52>>2]&4095](p,476698,h);h=__ZN2OS13get_singletonEv()|0;bj[c[(c[h>>2]|0)+52>>2]&4095](h,476702,g);g=__ZN2OS13get_singletonEv()|0;bj[c[(c[g>>2]|0)+52>>2]&4095](g,476717,f);f=__ZN2OS13get_singletonEv()|0;bj[c[(c[f>>2]|0)+52>>2]&4095](f,476702,e);e=__ZN2OS13get_singletonEv()|0;f=c[(c[e>>2]|0)+52>>2]|0;c[d>>2]=n;c[d+4>>2]=k;bj[f&4095](e,476732,d);l=b;return 0}function __ZN7TestGUI4testEv(){var a=0;a=__ZnwjPKc(496,1263606)|0;__ZN9SceneTreeC2Ev(a);c[a>>2]=19808;__Z22postinitialize_handlerP6Object(a);return a|0}function __ZN9SceneTree18_initialize_classvEv(b){b=b|0;if(a[1256997]|0)return;if(!(a[1256990]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI8MainLoopEEvv();__ZN8MainLoop13_bind_methodsEv();a[1256990]=1}__ZN7ClassDB10_add_classI9SceneTreeEEvv();__ZN9SceneTree13_bind_methodsEv();a[1256997]=1;return}function __ZN9SceneTree5_setvERK10StringNameRK7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK9SceneTree5_getvERK10StringNameR7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK9SceneTree19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+24|0;g=e+4|0;h=e;if(!d)__ZNK8MainLoop19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,0);__ZN6StringC2EPKc(f,917490);i=c[f>>2]|0;f=i;j=g+4|0;c[j>>2]=0;k=g+12|0;c[k>>2]=0;c[g>>2]=0;n=(i|0)==0;if(!n?(c[j>>2]=0,__Z28atomic_conditional_incrementPj(i+-8|0)|0):0)c[j>>2]=f;c[g+8>>2]=0;f=c[k>>2]|0;if(f|0){if(!(__Z16atomic_decrementPj(f+-8|0)|0))__ZN6Memory11free_staticEPvb(f,1);c[k>>2]=0}c[g+16>>2]=256;if(!(c[b>>2]|0)){k=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=k;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0}k=__ZnwjPFPvjE(32,4740)|0;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0;c[k+12>>2]=0;c[k+16>>2]=7;f=k+20|0;c[f>>2]=0;j=k+24|0;c[j>>2]=0;o=k+28|0;c[o>>2]=0;__ZN12PropertyInfoaSERKS_(k,g)|0;p=c[b>>2]|0;q=p+4|0;r=c[q>>2]|0;c[j>>2]=r;c[f>>2]=0;c[o>>2]=p;if(r|0)c[r+20>>2]=k;c[q>>2]=k;if(!(c[p>>2]|0))c[p>>2]=k;k=p+8|0;c[k>>2]=(c[k>>2]|0)+1;k=c[g+12>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);k=c[g+4>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);if(!n?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);__ZN10StringNameC2EPKc(h,917490);__ZN7ClassDB17get_property_listE10StringNameP4ListI12PropertyInfo16DefaultAllocatorEbPK6Object(h,b,1,a);__ZN10StringNameD2Ev(h);if(!d){l=e;return}__ZNK8MainLoop19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,1);l=e;return}function __ZN9SceneTree14_notificationvEib(a,b,c){a=a|0;b=b|0;c=c|0;if(509==510)return;__ZN9SceneTree13_notificationEi(a,b);return}function __ZNK9SceneTree16_get_class_namevEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+8|0;e=b+4|0;f=b;g=a+84|0;a=c[g>>2]|0;if(a|0){if(c[a+4>>2]|0){l=b;return g|0}if(__ZNK6String6lengthEv(a+8|0)|0){l=b;return g|0}}__ZN6StringC2EPKc(d,917490);c[f>>2]=c[d>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameaSERKS_(g,e);__ZN10StringNameD2Ev(e);e=c[f>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);l=b;return g|0}function __ZNK9SceneTree9get_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,917490);l=a;return c[b>>2]|0}function __ZNK9SceneTree8is_classERK6String(a,b){a=a|0;b=b|0;var c=0;if(!(__ZNK6StringeqEPKc(b,917490)|0)?!(__ZNK6StringeqEPKc(b,1125318)|0):0)c=__ZNK6StringeqEPKc(b,1142944)|0;else c=1;return c|0}function __ZNK9SceneTree12is_class_ptrEPv(a,b){a=a|0;b=b|0;return (b|0)==1220704|((b|0)==1220712|(b|0)==1220580)|0}function __ZN7TestGUI12TestMainLoopD0Ev(a){a=a|0;__ZN9SceneTreeD2Ev(a);__ZdlPv(a);return}function __ZN7TestGUI12TestMainLoop4initEv(b){b=b|0;var d=0,e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0;d=l;l=l+64|0;if((l|0)>=(m|0))ba(64);e=d+56|0;f=d;h=d+48|0;i=d+44|0;j=d+40|0;k=d+28|0;n=d+24|0;o=d+36|0;p=d+32|0;__ZN9SceneTree4initEv(b);q=__ZnwjPKc(608,1263606)|0;__ZN5PanelC2Ev(q);__Z22postinitialize_handlerP6Object(q);__ZN7Control10set_anchorE6MarginNS_10AnchorTypeEb(q,2,1,0);__ZN7Control10set_anchorE6MarginNS_10AnchorTypeEb(q,3,1,0);g[e>>2]=0.0;g[e+4>>2]=0.0;__ZN7Control7set_endERK7Vector2(q,e);r=__ZnwjPKc(216,1263606)|0;__ZN5ThemeC2Ev(r);__Z22postinitialize_handlerP6Object(r);if(r){a[1263537]=0;if(__ZN9Reference8init_refEv(r)|0){s=r;t=3}}else{s=0;t=3}if((t|0)==3)c[e>>2]=s;__ZN7Control9set_themeERK3RefI5ThemeE(q,e);__ZN4Node9add_childEPS_b(c[b+88>>2]|0,q,0);b=__ZnwjPKc(664,1263606)|0;c[f>>2]=0;__ZN5LabelC2ERK6String(b,f);__Z22postinitialize_handlerP6Object(b);s=c[f>>2]|0;if(s|0?(__Z16atomic_decrementPj(s+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(s,1);g[f>>2]=80.0;g[f+4>>2]=90.0;__ZN7Control12set_positionERK7Vector2(b,f);g[f>>2]=170.0;g[f+4>>2]=80.0;__ZN7Control8set_sizeERK7Vector2(b,f);__ZN5Label9set_alignENS_5AlignE(b,3);__ZN6StringC2EPKc(f,476755);__ZN5Label8set_textERK6String(b,f);s=c[f>>2]|0;if(s|0?(__Z16atomic_decrementPj(s+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(s,1);__ZN4Node9add_childEPS_b(q,b,0);b=__ZnwjPKc(664,1263606)|0;c[f>>2]=0;__ZN6ButtonC2ERK6String(b,f);__Z22postinitialize_handlerP6Object(b);s=c[f>>2]|0;if(s|0?(__Z16atomic_decrementPj(s+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(s,1);g[f>>2]=20.0;g[f+4>>2]=20.0;__ZN7Control12set_positionERK7Vector2(b,f);g[f>>2]=1.0;g[f+4>>2]=1.0;__ZN7Control8set_sizeERK7Vector2(b,f);__ZN6StringC2EPKc(f,476842);__ZN6Button8set_textERK6String(b,f);s=c[f>>2]|0;if(s|0?(__Z16atomic_decrementPj(s+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(s,1);__ZN4Node9add_childEPS_b(q,b,0);b=__ZnwjPKc(1072,1263606)|0;__ZN4TreeC2Ev(b);__Z22postinitialize_handlerP6Object(b);__ZN4Tree11set_columnsEi(b,2);g[f>>2]=230.0;g[f+4>>2]=210.0;__ZN7Control12set_positionERK7Vector2(b,f);g[f>>2]=150.0;g[f+4>>2]=250.0;__ZN7Control8set_sizeERK7Vector2(b,f);s=__ZN4Tree11create_itemEP8TreeItem(b,0)|0;__ZN8TreeItem12set_editableEib(s,0,1);__ZN6StringC2EPKc(h,916382);__ZN8TreeItem8set_textEi6String(s,0,h);s=c[h>>2]|0;if(s|0?(__Z16atomic_decrementPj(s+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(s,1);s=__ZN4Tree11create_itemEP8TreeItem(b,__ZN4Tree8get_rootEv(b)|0)|0;__ZN8TreeItem13set_cell_modeEiNS_12TreeCellModeE(s,0,1);__ZN8TreeItem12set_editableEib(s,0,1);__ZN6StringC2EPKc(i,476866);__ZN8TreeItem8set_textEi6String(s,0,i);h=c[i>>2]|0;if(h|0?(__Z16atomic_decrementPj(h+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(h,1);__ZN8TreeItem13set_cell_modeEiNS_12TreeCellModeE(s,1,1);__ZN8TreeItem12set_editableEib(s,1,1);__ZN6StringC2EPKc(j,476872);__ZN8TreeItem8set_textEi6String(s,1,j);s=c[j>>2]|0;if(s|0?(__Z16atomic_decrementPj(s+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(s,1);s=__ZN4Tree11create_itemEP8TreeItem(b,__ZN4Tree8get_rootEv(b)|0)|0;__ZN8TreeItem13set_cell_modeEiNS_12TreeCellModeE(s,0,2);__ZN8TreeItem12set_editableEib(s,0,1);__ZN8TreeItem16set_range_configEidddb(s,0,0.0,20.0,.1,0);__ZN8TreeItem9set_rangeEid(s,0,2.0);j=__ZN5Theme11get_defaultEv()|0;__ZN10StringNameC2EPKc(k,1025226);__ZN10StringNameC2EPKc(n,1009866);c[f>>2]=__ZNK5Theme8get_iconERK10StringNameS2_(j,k,n)|0;__ZN8TreeItem10add_buttonEiRK3RefI7TextureEib(s,0,f,-1,0);h=c[f>>2]|0;if((h|0?__ZN9Reference11unreferenceEv(h)|0:0)?(h=c[f>>2]|0,__Z17predelete_handlerP6Object(h)|0):0){gj[c[(c[h>>2]|0)+76>>2]&8191](h);__ZN6Memory11free_staticEPvb(h,0)}c[f>>2]=0;__ZN10StringNameD2Ev(n);__ZN10StringNameD2Ev(k);if((j|0?__ZN9Reference11unreferenceEv(j)|0:0)?__Z17predelete_handlerP6Object(j)|0:0){gj[c[(c[j>>2]|0)+76>>2]&8191](j);__ZN6Memory11free_staticEPvb(j,0)}__ZN8TreeItem13set_cell_modeEiNS_12TreeCellModeE(s,1,2);__ZN8TreeItem12set_editableEib(s,1,1);__ZN8TreeItem16set_range_configEidddb(s,1,0.0,20.0,.1,0);__ZN8TreeItem9set_rangeEid(s,1,3.0);s=__ZN4Tree11create_itemEP8TreeItem(b,__ZN4Tree8get_rootEv(b)|0)|0;__ZN8TreeItem13set_cell_modeEiNS_12TreeCellModeE(s,0,2);__ZN8TreeItem12set_editableEib(s,0,1);__ZN6StringC2EPKc(o,476879);__ZN8TreeItem8set_textEi6String(s,0,o);j=c[o>>2]|0;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);__ZN8TreeItem9set_rangeEid(s,0,2.0);j=__ZN4Tree11create_itemEP8TreeItem(b,s)|0;__ZN8TreeItem12set_editableEib(j,0,1);__ZN6StringC2EPKc(p,476906);__ZN8TreeItem8set_textEi6String(j,0,p);j=c[p>>2]|0;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);__ZN4Node9add_childEPS_b(q,b,0);b=__ZnwjPKc(672,1263606)|0;__ZN8LineEditC2Ev(b);__Z22postinitialize_handlerP6Object(b);g[f>>2]=30.0;g[f+4>>2]=190.0;__ZN7Control12set_positionERK7Vector2(b,f);g[f>>2]=180.0;g[f+4>>2]=1.0;__ZN7Control8set_sizeERK7Vector2(b,f);__ZN4Node9add_childEPS_b(q,b,0);b=__ZnwjPKc(704,1263606)|0;__ZN9ScrollBarC2E11Orientation(b,0);c[b>>2]=19932;__ZN10StringNameC2Ev(b+700|0);__ZN7Control16set_v_size_flagsEi(b,0);__Z22postinitialize_handlerP6Object(b);g[f>>2]=30.0;g[f+4>>2]=290.0;__ZN7Control12set_positionERK7Vector2(b,f);g[f>>2]=180.0;g[f+4>>2]=1.0;__ZN7Control8set_sizeERK7Vector2(b,f);__ZN5Range7set_maxEd(b,10.0);__ZN5Range8set_pageEd(b,4.0);__ZN4Node9add_childEPS_b(q,b,0);j=__ZnwjPKc(672,1263606)|0;__ZN7SpinBoxC2Ev(j);__Z22postinitialize_handlerP6Object(j);g[f>>2]=30.0;g[f+4>>2]=260.0;__ZN7Control12set_positionERK7Vector2(j,f);g[f>>2]=120.0;g[f+4>>2]=1.0;__ZN7Control8set_sizeERK7Vector2(j,f);__ZN4Node9add_childEPS_b(q,j,0);__ZN5Range5shareEPS_(b,j);j=__ZnwjPKc(624,1263606)|0;__ZN11ProgressBarC2Ev(j);__Z22postinitialize_handlerP6Object(j);g[f>>2]=30.0;g[f+4>>2]=330.0;__ZN7Control12set_positionERK7Vector2(j,f);g[f>>2]=120.0;g[f+4>>2]=1.0;__ZN7Control8set_sizeERK7Vector2(j,f);__ZN4Node9add_childEPS_b(q,j,0);__ZN5Range5shareEPS_(b,j);j=__ZnwjPKc(680,1263606)|0;__ZN10MenuButtonC2Ev(j);__Z22postinitialize_handlerP6Object(j);__ZN6StringC2EPKc(f,476916);__ZN6Button8set_textERK6String(j,f);b=c[f>>2]|0;if(b|0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(b,1);g[f>>2]=30.0;g[f+4>>2]=380.0;__ZN7Control12set_positionERK7Vector2(j,f);g[f>>2]=1.0;g[f+4>>2]=1.0;__ZN7Control8set_sizeERK7Vector2(j,f);__ZN4Node9add_childEPS_b(q,j,0);b=__ZN10MenuButton9get_popupEv(j)|0;__ZN6StringC2EPKc(f,476928);__ZN9PopupMenu8add_itemERK6Stringij(b,f,-1,0);j=c[f>>2]|0;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);__ZN6StringC2EPKc(f,476943);__ZN9PopupMenu8add_itemERK6Stringij(b,f,-1,0);j=c[f>>2]|0;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);__ZN9PopupMenu13add_separatorEv(b);__ZN6StringC2EPKc(f,845633);__ZN9PopupMenu8add_itemERK6Stringij(b,f,-1,0);j=c[f>>2]|0;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);__ZN6StringC2EPKc(f,476954);__ZN9PopupMenu14add_check_itemERK6Stringij(b,f,-1,0);j=c[f>>2]|0;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);__ZN9PopupMenu16set_item_checkedEib(b,4,1);b=__ZnwjPKc(680,1263606)|0;__ZN12OptionButtonC2Ev(b);__Z22postinitialize_handlerP6Object(b);__ZN6StringC2EPKc(f,476928);__ZN12OptionButton8add_itemERK6Stringi(b,f,-1);j=c[f>>2]|0;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);__ZN6StringC2EPKc(f,476943);__ZN12OptionButton8add_itemERK6Stringi(b,f,-1);j=c[f>>2]|0;do if(j|0){if(__Z16atomic_decrementPj(j+-8|0)|0)break;__ZN6Memory11free_staticEPvb(j,1)}while(0);g[f>>2]=230.0;g[f+4>>2]=180.0;__ZN7Control12set_positionERK7Vector2(b,f);g[f>>2]=1.0;g[f+4>>2]=1.0;__ZN7Control8set_sizeERK7Vector2(b,f);__ZN4Node9add_childEPS_b(q,b,0);b=__ZnwjPKc(688,1263606)|0;__ZN13RichTextLabelC2Ev(b);__Z22postinitialize_handlerP6Object(b);g[f>>2]=600.0;g[f+4>>2]=210.0;__ZN7Control12set_positionERK7Vector2(b,f);g[f>>2]=180.0;g[f+4>>2]=250.0;__ZN7Control8set_sizeERK7Vector2(b,f);__ZN7Control21set_anchor_and_marginE6MarginNS_10AnchorTypeEf(b,2,1,20.0);__ZN4Node9add_childEPS_b(q,b,0);__ZN6StringC2EPKc(f,476966);__ZN13RichTextLabel8add_textERK6String(b,f);j=c[f>>2]|0;do if(j|0){if(__Z16atomic_decrementPj(j+-8|0)|0)break;__ZN6Memory11free_staticEPvb(j,1)}while(0);__ZN13RichTextLabel11add_newlineEv(b);__ZN13RichTextLabel11add_newlineEv(b);g[f>>2]=1.0;g[f+4>>2]=.5;g[f+8>>2]=.5;g[f+12>>2]=1.0;__ZN13RichTextLabel10push_colorERK5Color(b,f);__ZN6StringC2EPKc(f,477019);__ZN13RichTextLabel8add_textERK6String(b,f);j=c[f>>2]|0;do if(j|0){if(__Z16atomic_decrementPj(j+-8|0)|0)break;__ZN6Memory11free_staticEPvb(j,1)}while(0);__ZN13RichTextLabel3popEv(b);__ZN6StringC2EPKc(f,1078926);__ZN13RichTextLabel8add_textERK6String(b,f);j=c[f>>2]|0;do if(j|0){if(__Z16atomic_decrementPj(j+-8|0)|0)break;__ZN6Memory11free_staticEPvb(j,1)}while(0);g[f>>2]=0.0;g[f+4>>2]=1.0;g[f+8>>2]=.5;g[f+12>>2]=1.0;__ZN13RichTextLabel10push_colorERK5Color(b,f);__ZN6StringC2EPKc(f,477031);__ZN13RichTextLabel8add_textERK6String(b,f);j=c[f>>2]|0;do if(j|0){if(__Z16atomic_decrementPj(j+-8|0)|0)break;__ZN6Memory11free_staticEPvb(j,1)}while(0);__ZN13RichTextLabel3popEv(b);__ZN6StringC2EPKc(f,477041);__ZN13RichTextLabel8add_textERK6String(b,f);j=c[f>>2]|0;do if(j|0){if(__Z16atomic_decrementPj(j+-8|0)|0)break;__ZN6Memory11free_staticEPvb(j,1)}while(0);__ZN10StringNameC2EPKc(k,1026940);__ZN10StringNameC2EPKc(n,1025206);c[f>>2]=__ZNK7Control8get_fontERK10StringNameS2_(b,k,n)|0;__ZN13RichTextLabel9push_fontERK3RefI4FontE(b,f);j=c[f>>2]|0;do if(j|0){if(!(__ZN9Reference11unreferenceEv(j)|0))break;p=c[f>>2]|0;if(!(__Z17predelete_handlerP6Object(p)|0))break;gj[c[(c[p>>2]|0)+76>>2]&8191](p);__ZN6Memory11free_staticEPvb(p,0)}while(0);c[f>>2]=0;__ZN10StringNameD2Ev(n);__ZN10StringNameD2Ev(k);g[f>>2]=.699999988079071;g[f+4>>2]=.5;g[f+8>>2]=1.0;g[f+12>>2]=1.0;__ZN13RichTextLabel10push_colorERK5Color(b,f);__ZN6StringC2EPKc(f,477082);__ZN13RichTextLabel8add_textERK6String(b,f);k=c[f>>2]|0;do if(k|0){if(__Z16atomic_decrementPj(k+-8|0)|0)break;__ZN6Memory11free_staticEPvb(k,1)}while(0);__ZN13RichTextLabel3popEv(b);__ZN13RichTextLabel3popEv(b);__ZN6StringC2EPKc(f,477105);__ZN13RichTextLabel8add_textERK6String(b,f);k=c[f>>2]|0;do if(k|0){if(__Z16atomic_decrementPj(k+-8|0)|0)break;__ZN6Memory11free_staticEPvb(k,1)}while(0);__ZN13RichTextLabel14push_underlineEv(b);__ZN6StringC2EPKc(f,477152);__ZN13RichTextLabel8add_textERK6String(b,f);k=c[f>>2]|0;do if(k|0){if(__Z16atomic_decrementPj(k+-8|0)|0)break;__ZN6Memory11free_staticEPvb(k,1)}while(0);__ZN13RichTextLabel3popEv(b);__ZN6StringC2EPKc(f,477179);__ZN13RichTextLabel8add_textERK6String(b,f);k=c[f>>2]|0;do if(k|0){if(__Z16atomic_decrementPj(k+-8|0)|0)break;__ZN6Memory11free_staticEPvb(k,1)}while(0);__ZN7VariantC2EPKc(f,477239);__ZN13RichTextLabel9push_metaERK7Variant(b,f);if(c[f>>2]|0)__ZN7Variant5clearEv(f);__ZN6StringC2EPKc(f,477275);__ZN13RichTextLabel8add_textERK6String(b,f);k=c[f>>2]|0;do if(k|0){if(__Z16atomic_decrementPj(k+-8|0)|0)break;__ZN6Memory11free_staticEPvb(k,1)}while(0);__ZN13RichTextLabel3popEv(b);__ZN6StringC2EPKc(f,477327);__ZN13RichTextLabel8add_textERK6String(b,f);k=c[f>>2]|0;do if(k|0){if(__Z16atomic_decrementPj(k+-8|0)|0)break;__ZN6Memory11free_staticEPvb(k,1)}while(0);__ZN7Control10set_anchorE6MarginNS_10AnchorTypeEb(b,2,1,0);b=__ZnwjPKc(640,1263606)|0;__ZN12TabContainerC2Ev(b);__Z22postinitialize_handlerP6Object(b);k=__ZnwjPKc(600,1263606)|0;__ZN7ControlC2Ev(k);__Z22postinitialize_handlerP6Object(k);__ZN6StringC2EPKc(f,477997);__ZN4Node8set_nameERK6String(k,f);n=c[f>>2]|0;do if(n|0){if(__Z16atomic_decrementPj(n+-8|0)|0)break;__ZN6Memory11free_staticEPvb(n,1)}while(0);__ZN4Node9add_childEPS_b(b,k,0);k=__ZnwjPKc(600,1263606)|0;__ZN7ControlC2Ev(k);__Z22postinitialize_handlerP6Object(k);__ZN6StringC2EPKc(f,478003);__ZN4Node8set_nameERK6String(k,f);n=c[f>>2]|0;do if(n|0){if(__Z16atomic_decrementPj(n+-8|0)|0)break;__ZN6Memory11free_staticEPvb(n,1)}while(0);__ZN4Node9add_childEPS_b(b,k,0);n=__ZnwjPKc(664,1263606)|0;c[f>>2]=0;__ZN5LabelC2ERK6String(n,f);__Z22postinitialize_handlerP6Object(n);j=c[f>>2]|0;do if(j|0){if(__Z16atomic_decrementPj(j+-8|0)|0)break;__ZN6Memory11free_staticEPvb(j,1)}while(0);__ZN6StringC2EPKc(f,478009);__ZN5Label8set_textERK6String(n,f);j=c[f>>2]|0;do if(j|0){if(__Z16atomic_decrementPj(j+-8|0)|0)break;__ZN6Memory11free_staticEPvb(j,1)}while(0);g[f>>2]=20.0;g[f+4>>2]=20.0;__ZN7Control12set_positionERK7Vector2(n,f);__ZN4Node9add_childEPS_b(k,n,0);n=__ZnwjPKc(600,1263606)|0;__ZN7ControlC2Ev(n);__Z22postinitialize_handlerP6Object(n);__ZN6StringC2EPKc(f,478020);__ZN4Node8set_nameERK6String(n,f);k=c[f>>2]|0;do if(k|0){if(__Z16atomic_decrementPj(k+-8|0)|0)break;__ZN6Memory11free_staticEPvb(k,1)}while(0);k=__ZnwjPKc(664,1263606)|0;c[f>>2]=0;__ZN6ButtonC2ERK6String(k,f);__Z22postinitialize_handlerP6Object(k);j=c[f>>2]|0;do if(j|0){if(__Z16atomic_decrementPj(j+-8|0)|0)break;__ZN6Memory11free_staticEPvb(j,1)}while(0);__ZN6StringC2EPKc(f,478026);__ZN6Button8set_textERK6String(k,f);j=c[f>>2]|0;do if(j|0){if(__Z16atomic_decrementPj(j+-8|0)|0)break;__ZN6Memory11free_staticEPvb(j,1)}while(0);g[f>>2]=30.0;g[f+4>>2]=50.0;__ZN7Control12set_positionERK7Vector2(k,f);__ZN4Node9add_childEPS_b(n,k,0);__ZN4Node9add_childEPS_b(b,n,0);__ZN4Node9add_childEPS_b(q,b,0);g[f>>2]=400.0;g[f+4>>2]=210.0;__ZN7Control12set_positionERK7Vector2(b,f);g[f>>2]=180.0;g[f+4>>2]=250.0;__ZN7Control8set_sizeERK7Vector2(b,f);f=c[e>>2]|0;if(!f){l=d;return}if(!(__ZN9Reference11unreferenceEv(f)|0)){l=d;return}f=c[e>>2]|0;if(!(__Z17predelete_handlerP6Object(f)|0)){l=d;return}gj[c[(c[f>>2]|0)+76>>2]&8191](f);__ZN6Memory11free_staticEPvb(f,0);l=d;return}function __ZN7TestGUI12TestMainLoop12request_quitEv(a){a=a|0;__ZN9SceneTree4quitEv(a);return}function __ZN10HScrollBar18_initialize_classvEv(b){b=b|0;if(a[1256991]|0)return;if(!(a[1256992]|0)){if(!(a[1256993]|0)){if(!(a[1256994]|0)){if(!(a[1256995]|0)){if(!(a[1256996]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI4NodeEEvv();__ZN4Node13_bind_methodsEv();a[1256996]=1}__ZN7ClassDB10_add_classI10CanvasItemEEvv();__ZN10CanvasItem13_bind_methodsEv();a[1256995]=1}__ZN7ClassDB10_add_classI7ControlEEvv();__ZN7Control13_bind_methodsEv();a[1256994]=1}__ZN7ClassDB10_add_classI5RangeEEvv();__ZN5Range13_bind_methodsEv();a[1256993]=1}__ZN7ClassDB10_add_classI9ScrollBarEEvv();__ZN9ScrollBar13_bind_methodsEv();a[1256992]=1}__ZN7ClassDB10_add_classI10HScrollBarEEvv();a[1256991]=1;return}function __ZN10HScrollBar5_setvERK10StringNameRK7Variant(a,b,c){a=a|0;b=b|0;c=c|0;var d=0;if(1128!=1129?__ZN7Control4_setERK10StringNameRK7Variant(a,b,c)|0:0)d=1;else d=0;return d|0}function __ZNK10HScrollBar5_getvERK10StringNameR7Variant(a,b,c){a=a|0;b=b|0;c=c|0;var d=0;if(1130!=1131?__ZNK7Control4_getERK10StringNameR7Variant(a,b,c)|0:0)d=1;else d=0;return d|0}function __ZNK10HScrollBar19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+24|0;g=e+4|0;h=e;if(!d)__ZNK9ScrollBar19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,0);__ZN6StringC2EPKc(f,1002187);i=c[f>>2]|0;f=i;j=g+4|0;c[j>>2]=0;k=g+12|0;c[k>>2]=0;c[g>>2]=0;n=(i|0)==0;if(!n?(c[j>>2]=0,__Z28atomic_conditional_incrementPj(i+-8|0)|0):0)c[j>>2]=f;c[g+8>>2]=0;f=c[k>>2]|0;if(f|0){if(!(__Z16atomic_decrementPj(f+-8|0)|0))__ZN6Memory11free_staticEPvb(f,1);c[k>>2]=0}c[g+16>>2]=256;if(!(c[b>>2]|0)){k=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=k;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0}k=__ZnwjPFPvjE(32,4740)|0;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0;c[k+12>>2]=0;c[k+16>>2]=7;f=k+20|0;c[f>>2]=0;j=k+24|0;c[j>>2]=0;o=k+28|0;c[o>>2]=0;__ZN12PropertyInfoaSERKS_(k,g)|0;p=c[b>>2]|0;q=p+4|0;r=c[q>>2]|0;c[j>>2]=r;c[f>>2]=0;c[o>>2]=p;if(r|0)c[r+20>>2]=k;c[q>>2]=k;if(!(c[p>>2]|0))c[p>>2]=k;k=p+8|0;c[k>>2]=(c[k>>2]|0)+1;k=c[g+12>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);k=c[g+4>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);if(!n?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);__ZN10StringNameC2EPKc(h,1002187);__ZN7ClassDB17get_property_listE10StringNameP4ListI12PropertyInfo16DefaultAllocatorEbPK6Object(h,b,1,a);__ZN10StringNameD2Ev(h);if(!d){l=e;return}__ZNK9ScrollBar19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,1);l=e;return}function __ZN10HScrollBar14_notificationvEib(a,b,c){a=a|0;b=b|0;c=c|0;__ZN9ScrollBar14_notificationvEib(a,b,c);return}function __ZNK10HScrollBar16_get_class_namevEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+8|0;e=b+4|0;f=b;g=a+700|0;a=c[g>>2]|0;if(a|0){if(c[a+4>>2]|0){l=b;return g|0}if(__ZNK6String6lengthEv(a+8|0)|0){l=b;return g|0}}__ZN6StringC2EPKc(d,1002187);c[f>>2]=c[d>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameaSERKS_(g,e);__ZN10StringNameD2Ev(e);e=c[f>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);l=b;return g|0}function __ZNK10HScrollBar9get_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1002187);l=a;return c[b>>2]|0}function __ZNK10HScrollBar8is_classERK6String(a,b){a=a|0;b=b|0;var c=0;if(((((!(__ZNK6StringeqEPKc(b,1002187)|0)?!(__ZNK6StringeqEPKc(b,946941)|0):0)?!(__ZNK6StringeqEPKc(b,875219)|0):0)?!(__ZNK6StringeqEPKc(b,1111718)|0):0)?!(__ZNK6StringeqEPKc(b,947933)|0):0)?!(__ZNK6StringeqEPKc(b,1132465)|0):0)c=__ZNK6StringeqEPKc(b,1142944)|0;else c=1;return c|0}function __ZNK10HScrollBar12is_class_ptrEPv(a,b){a=a|0;b=b|0;var c=0;if((b|0)==1220732|(b|0)==1220736){c=1;return c|0}c=(b|0)==1220740|((b|0)==1220744|((b|0)==1220748|((b|0)==1220720|(b|0)==1220580)));return c|0}function __ZN10HScrollBarD2Ev(a){a=a|0;c[a>>2]=19932;__ZN10StringNameD2Ev(a+700|0);__ZN9ScrollBarD2Ev(a);return}function __ZN10HScrollBarD0Ev(a){a=a|0;c[a>>2]=19932;__ZN10StringNameD2Ev(a+700|0);__ZN9ScrollBarD2Ev(a);__ZdlPv(a);return}function __ZN5Range14_value_changedEd(a,b){a=a|0;b=+b;return}function __ZN9ScrollBar14_notificationvEib(a,b,c){a=a|0;b=b|0;c=c|0;if(!c){if(511!=510)__ZN4Node13_notificationEi(a,b);if(512!=511)__ZN10CanvasItem13_notificationEi(a,b);if(513!=512)__ZN7Control13_notificationEi(a,b)}if(514!=513)__ZN9ScrollBar13_notificationEi(a,b);if(!c)return;if(513!=512)__ZN7Control13_notificationEi(a,b);if(512!=511)__ZN10CanvasItem13_notificationEi(a,b);if(511==510)return;__ZN4Node13_notificationEi(a,b);return}function __ZN6Object13_notificationEi(a,b){a=a|0;b=b|0;return}function __ZNK9ScrollBar19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+24|0;g=e+4|0;h=e;if(!d)__ZNK5Range19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,0);__ZN6StringC2EPKc(f,946941);i=c[f>>2]|0;f=i;j=g+4|0;c[j>>2]=0;k=g+12|0;c[k>>2]=0;c[g>>2]=0;n=(i|0)==0;if(!n?(c[j>>2]=0,__Z28atomic_conditional_incrementPj(i+-8|0)|0):0)c[j>>2]=f;c[g+8>>2]=0;f=c[k>>2]|0;if(f|0){if(!(__Z16atomic_decrementPj(f+-8|0)|0))__ZN6Memory11free_staticEPvb(f,1);c[k>>2]=0}c[g+16>>2]=256;if(!(c[b>>2]|0)){k=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=k;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0}k=__ZnwjPFPvjE(32,4740)|0;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0;c[k+12>>2]=0;c[k+16>>2]=7;f=k+20|0;c[f>>2]=0;j=k+24|0;c[j>>2]=0;o=k+28|0;c[o>>2]=0;__ZN12PropertyInfoaSERKS_(k,g)|0;p=c[b>>2]|0;q=p+4|0;r=c[q>>2]|0;c[j>>2]=r;c[f>>2]=0;c[o>>2]=p;if(r|0)c[r+20>>2]=k;c[q>>2]=k;if(!(c[p>>2]|0))c[p>>2]=k;k=p+8|0;c[k>>2]=(c[k>>2]|0)+1;k=c[g+12>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);k=c[g+4>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);if(!n?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);__ZN10StringNameC2EPKc(h,946941);__ZN7ClassDB17get_property_listE10StringNameP4ListI12PropertyInfo16DefaultAllocatorEbPK6Object(h,b,1,a);__ZN10StringNameD2Ev(h);if(!d){l=e;return}__ZNK5Range19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,1);l=e;return}function __ZNK5Range19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+24|0;g=e+4|0;h=e;if(!d)__ZNK7Control19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,0);__ZN6StringC2EPKc(f,875219);i=c[f>>2]|0;f=i;j=g+4|0;c[j>>2]=0;k=g+12|0;c[k>>2]=0;c[g>>2]=0;n=(i|0)==0;if(!n?(c[j>>2]=0,__Z28atomic_conditional_incrementPj(i+-8|0)|0):0)c[j>>2]=f;c[g+8>>2]=0;f=c[k>>2]|0;if(f|0){if(!(__Z16atomic_decrementPj(f+-8|0)|0))__ZN6Memory11free_staticEPvb(f,1);c[k>>2]=0}c[g+16>>2]=256;if(!(c[b>>2]|0)){k=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=k;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0}k=__ZnwjPFPvjE(32,4740)|0;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0;c[k+12>>2]=0;c[k+16>>2]=7;f=k+20|0;c[f>>2]=0;j=k+24|0;c[j>>2]=0;o=k+28|0;c[o>>2]=0;__ZN12PropertyInfoaSERKS_(k,g)|0;p=c[b>>2]|0;q=p+4|0;r=c[q>>2]|0;c[j>>2]=r;c[f>>2]=0;c[o>>2]=p;if(r|0)c[r+20>>2]=k;c[q>>2]=k;if(!(c[p>>2]|0))c[p>>2]=k;k=p+8|0;c[k>>2]=(c[k>>2]|0)+1;k=c[g+12>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);k=c[g+4>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);if(!n?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);__ZN10StringNameC2EPKc(h,875219);__ZN7ClassDB17get_property_listE10StringNameP4ListI12PropertyInfo16DefaultAllocatorEbPK6Object(h,b,1,a);__ZN10StringNameD2Ev(h);if(!d){l=e;return}__ZNK7Control19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,1);l=e;return}function __ZNK7Control19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+24|0;g=e+4|0;h=e;if(!d)__ZNK10CanvasItem19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,0);__ZN6StringC2EPKc(f,1111718);i=c[f>>2]|0;f=i;j=g+4|0;c[j>>2]=0;k=g+12|0;c[k>>2]=0;c[g>>2]=0;n=(i|0)==0;if(!n?(c[j>>2]=0,__Z28atomic_conditional_incrementPj(i+-8|0)|0):0)c[j>>2]=f;c[g+8>>2]=0;f=c[k>>2]|0;if(f|0){if(!(__Z16atomic_decrementPj(f+-8|0)|0))__ZN6Memory11free_staticEPvb(f,1);c[k>>2]=0}c[g+16>>2]=256;if(!(c[b>>2]|0)){k=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=k;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0}k=__ZnwjPFPvjE(32,4740)|0;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0;c[k+12>>2]=0;c[k+16>>2]=7;f=k+20|0;c[f>>2]=0;j=k+24|0;c[j>>2]=0;o=k+28|0;c[o>>2]=0;__ZN12PropertyInfoaSERKS_(k,g)|0;p=c[b>>2]|0;q=p+4|0;r=c[q>>2]|0;c[j>>2]=r;c[f>>2]=0;c[o>>2]=p;if(r|0)c[r+20>>2]=k;c[q>>2]=k;if(!(c[p>>2]|0))c[p>>2]=k;k=p+8|0;c[k>>2]=(c[k>>2]|0)+1;k=c[g+12>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);k=c[g+4>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);if(!n?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);__ZN10StringNameC2EPKc(h,1111718);__ZN7ClassDB17get_property_listE10StringNameP4ListI12PropertyInfo16DefaultAllocatorEbPK6Object(h,b,1,a);__ZN10StringNameD2Ev(h);if(515!=516)__ZNK7Control18_get_property_listEP4ListI12PropertyInfo16DefaultAllocatorE(a,b);if(!d){l=e;return}__ZNK10CanvasItem19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,1);l=e;return}function __ZNK10CanvasItem19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+24|0;g=e+4|0;h=e;if(!d)__ZNK4Node19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,0);__ZN6StringC2EPKc(f,947933);i=c[f>>2]|0;f=i;j=g+4|0;c[j>>2]=0;k=g+12|0;c[k>>2]=0;c[g>>2]=0;n=(i|0)==0;if(!n?(c[j>>2]=0,__Z28atomic_conditional_incrementPj(i+-8|0)|0):0)c[j>>2]=f;c[g+8>>2]=0;f=c[k>>2]|0;if(f|0){if(!(__Z16atomic_decrementPj(f+-8|0)|0))__ZN6Memory11free_staticEPvb(f,1);c[k>>2]=0}c[g+16>>2]=256;if(!(c[b>>2]|0)){k=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=k;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0}k=__ZnwjPFPvjE(32,4740)|0;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0;c[k+12>>2]=0;c[k+16>>2]=7;f=k+20|0;c[f>>2]=0;j=k+24|0;c[j>>2]=0;o=k+28|0;c[o>>2]=0;__ZN12PropertyInfoaSERKS_(k,g)|0;p=c[b>>2]|0;q=p+4|0;r=c[q>>2]|0;c[j>>2]=r;c[f>>2]=0;c[o>>2]=p;if(r|0)c[r+20>>2]=k;c[q>>2]=k;if(!(c[p>>2]|0))c[p>>2]=k;k=p+8|0;c[k>>2]=(c[k>>2]|0)+1;k=c[g+12>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);k=c[g+4>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);if(!n?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);__ZN10StringNameC2EPKc(h,947933);__ZN7ClassDB17get_property_listE10StringNameP4ListI12PropertyInfo16DefaultAllocatorEbPK6Object(h,b,1,a);__ZN10StringNameD2Ev(h);if(!d){l=e;return}__ZNK4Node19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,1);l=e;return}function __ZNK6Object18_get_property_listEP4ListI12PropertyInfo16DefaultAllocatorE(a,b){a=a|0;b=b|0;return}function __ZNK4Node19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0;d=l;l=l+32|0;if((l|0)>=(m|0))ba(32);e=d+24|0;f=d+4|0;g=d;__ZN6StringC2EPKc(e,1132465);h=c[e>>2]|0;e=h;i=f+4|0;c[i>>2]=0;j=f+12|0;c[j>>2]=0;c[f>>2]=0;k=(h|0)==0;if(!k?(c[i>>2]=0,__Z28atomic_conditional_incrementPj(h+-8|0)|0):0)c[i>>2]=e;c[f+8>>2]=0;e=c[j>>2]|0;if(e|0){if(!(__Z16atomic_decrementPj(e+-8|0)|0))__ZN6Memory11free_staticEPvb(e,1);c[j>>2]=0}c[f+16>>2]=256;if(!(c[b>>2]|0)){j=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=j;c[j>>2]=0;c[j+4>>2]=0;c[j+8>>2]=0}j=__ZnwjPFPvjE(32,4740)|0;c[j>>2]=0;c[j+4>>2]=0;c[j+8>>2]=0;c[j+12>>2]=0;c[j+16>>2]=7;e=j+20|0;c[e>>2]=0;i=j+24|0;c[i>>2]=0;n=j+28|0;c[n>>2]=0;__ZN12PropertyInfoaSERKS_(j,f)|0;o=c[b>>2]|0;p=o+4|0;q=c[p>>2]|0;c[i>>2]=q;c[e>>2]=0;c[n>>2]=o;if(q|0)c[q+20>>2]=j;c[p>>2]=j;if(!(c[o>>2]|0))c[o>>2]=j;j=o+8|0;c[j>>2]=(c[j>>2]|0)+1;j=c[f+12>>2]|0;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);j=c[f+4>>2]|0;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);if(k){__ZN10StringNameC2EPKc(g,1132465);__ZN7ClassDB17get_property_listE10StringNameP4ListI12PropertyInfo16DefaultAllocatorEbPK6Object(g,b,1,a);__ZN10StringNameD2Ev(g);l=d;return}if(__Z16atomic_decrementPj(h+-8|0)|0){__ZN10StringNameC2EPKc(g,1132465);__ZN7ClassDB17get_property_listE10StringNameP4ListI12PropertyInfo16DefaultAllocatorEbPK6Object(g,b,1,a);__ZN10StringNameD2Ev(g);l=d;return}__ZN6Memory11free_staticEPvb(h,1);__ZN10StringNameC2EPKc(g,1132465);__ZN7ClassDB17get_property_listE10StringNameP4ListI12PropertyInfo16DefaultAllocatorEbPK6Object(g,b,1,a);__ZN10StringNameD2Ev(g);l=d;return}function __ZNK6Object4_getERK10StringNameR7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZN6Object4_setERK10StringNameRK7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZN7ClassDB10_add_classI4NodeEEvv(){var a=0,b=0,d=0,e=0,f=0,g=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+16|0;d=a+12|0;e=a+8|0;f=a+4|0;g=a;__ZN6StringC2EPKc(b,1132465);c[e>>2]=c[b>>2];__ZN10StringNameC2ERK6String(d,e);__ZN6StringC2EPKc(b,1142944);c[g>>2]=c[b>>2];__ZN10StringNameC2ERK6String(f,g);__ZN7ClassDB11_add_class2ERK10StringNameS2_(d,f);__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);__ZN10StringNameD2Ev(d);d=c[e>>2]|0;if(!d){l=a;return}if(__Z16atomic_decrementPj(d+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(d,1);l=a;return}function __ZN7ClassDB10_add_classI10CanvasItemEEvv(){var a=0,b=0,d=0,e=0,f=0,g=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+16|0;d=a+12|0;e=a+8|0;f=a+4|0;g=a;__ZN6StringC2EPKc(b,947933);c[e>>2]=c[b>>2];__ZN10StringNameC2ERK6String(d,e);__ZN6StringC2EPKc(b,1132465);c[g>>2]=c[b>>2];__ZN10StringNameC2ERK6String(f,g);__ZN7ClassDB11_add_class2ERK10StringNameS2_(d,f);__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);__ZN10StringNameD2Ev(d);d=c[e>>2]|0;if(!d){l=a;return}if(__Z16atomic_decrementPj(d+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(d,1);l=a;return}function __ZN7ClassDB10_add_classI7ControlEEvv(){var a=0,b=0,d=0,e=0,f=0,g=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+16|0;d=a+12|0;e=a+8|0;f=a+4|0;g=a;__ZN6StringC2EPKc(b,1111718);c[e>>2]=c[b>>2];__ZN10StringNameC2ERK6String(d,e);__ZN6StringC2EPKc(b,947933);c[g>>2]=c[b>>2];__ZN10StringNameC2ERK6String(f,g);__ZN7ClassDB11_add_class2ERK10StringNameS2_(d,f);__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);__ZN10StringNameD2Ev(d);d=c[e>>2]|0;if(!d){l=a;return}if(__Z16atomic_decrementPj(d+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(d,1);l=a;return}function __ZN7ClassDB10_add_classI5RangeEEvv(){var a=0,b=0,d=0,e=0,f=0,g=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+16|0;d=a+12|0;e=a+8|0;f=a+4|0;g=a;__ZN6StringC2EPKc(b,875219);c[e>>2]=c[b>>2];__ZN10StringNameC2ERK6String(d,e);__ZN6StringC2EPKc(b,1111718);c[g>>2]=c[b>>2];__ZN10StringNameC2ERK6String(f,g);__ZN7ClassDB11_add_class2ERK10StringNameS2_(d,f);__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);__ZN10StringNameD2Ev(d);d=c[e>>2]|0;if(!d){l=a;return}if(__Z16atomic_decrementPj(d+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(d,1);l=a;return}function __ZN7ClassDB10_add_classI9ScrollBarEEvv(){var a=0,b=0,d=0,e=0,f=0,g=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+16|0;d=a+12|0;e=a+8|0;f=a+4|0;g=a;__ZN6StringC2EPKc(b,946941);c[e>>2]=c[b>>2];__ZN10StringNameC2ERK6String(d,e);__ZN6StringC2EPKc(b,875219);c[g>>2]=c[b>>2];__ZN10StringNameC2ERK6String(f,g);__ZN7ClassDB11_add_class2ERK10StringNameS2_(d,f);__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);__ZN10StringNameD2Ev(d);d=c[e>>2]|0;if(!d){l=a;return}if(__Z16atomic_decrementPj(d+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(d,1);l=a;return}function __ZN7ClassDB10_add_classI10HScrollBarEEvv(){var a=0,b=0,d=0,e=0,f=0,g=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+16|0;d=a+12|0;e=a+8|0;f=a+4|0;g=a;__ZN6StringC2EPKc(b,1002187);c[e>>2]=c[b>>2];__ZN10StringNameC2ERK6String(d,e);__ZN6StringC2EPKc(b,946941);c[g>>2]=c[b>>2];__ZN10StringNameC2ERK6String(f,g);__ZN7ClassDB11_add_class2ERK10StringNameS2_(d,f);__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);__ZN10StringNameD2Ev(d);d=c[e>>2]|0;if(!d){l=a;return}if(__Z16atomic_decrementPj(d+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(d,1);l=a;return}function __ZN7ClassDB10_add_classI9SceneTreeEEvv(){var a=0,b=0,d=0,e=0,f=0,g=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+16|0;d=a+12|0;e=a+8|0;f=a+4|0;g=a;__ZN6StringC2EPKc(b,917490);c[e>>2]=c[b>>2];__ZN10StringNameC2ERK6String(d,e);__ZN6StringC2EPKc(b,1125318);c[g>>2]=c[b>>2];__ZN10StringNameC2ERK6String(f,g);__ZN7ClassDB11_add_class2ERK10StringNameS2_(d,f);__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);__ZN10StringNameD2Ev(d);d=c[e>>2]|0;if(!d){l=a;return}if(__Z16atomic_decrementPj(d+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(d,1);l=a;return}function __ZN10TestRender4testEv(){var a=0,b=0;a=__ZnwjPKc(120,1263606)|0;__ZN8MainLoopC2Ev(a);c[a>>2]=20128;b=a+84|0;c[b>>2]=0;c[b+4>>2]=0;c[b+8>>2]=0;c[b+12>>2]=0;c[b+16>>2]=0;c[b+20>>2]=0;c[b+24>>2]=0;__Z22postinitialize_handlerP6Object(a);return a|0}function __ZN8MainLoop18_initialize_classvEv(b){b=b|0;if(a[1256990]|0)return;__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI8MainLoopEEvv();__ZN8MainLoop13_bind_methodsEv();a[1256990]=1;return}function __ZN8MainLoop5_setvERK10StringNameRK7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK8MainLoop5_getvERK10StringNameR7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZN8MainLoop14_notificationvEib(a,b,c){a=a|0;b=b|0;c=c|0;return}function __ZNK8MainLoop16_get_class_namevEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+8|0;e=b+4|0;f=b;g=a+76|0;a=c[g>>2]|0;if(a|0){if(c[a+4>>2]|0){l=b;return g|0}if(__ZNK6String6lengthEv(a+8|0)|0){l=b;return g|0}}__ZN6StringC2EPKc(d,1125318);c[f>>2]=c[d>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameaSERKS_(g,e);__ZN10StringNameD2Ev(e);e=c[f>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);l=b;return g|0}function __ZNK8MainLoop9get_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1125318);l=a;return c[b>>2]|0}function __ZNK8MainLoop8is_classERK6String(a,b){a=a|0;b=b|0;var c=0;if(__ZNK6StringeqEPKc(b,1125318)|0){c=1;return c|0}c=__ZNK6StringeqEPKc(b,1142944)|0;return c|0}function __ZNK8MainLoop12is_class_ptrEPv(a,b){a=a|0;b=b|0;return (b|0)==1220712|(b|0)==1220580|0}function __ZN10TestRender12TestMainLoopD2Ev(a){a=a|0;c[a>>2]=20128;__ZN4ListIN10TestRender12TestMainLoop12InstanceInfoE16DefaultAllocatorED2Ev(a+108|0);__ZN8MainLoopD2Ev(a);return}function __ZN10TestRender12TestMainLoopD0Ev(a){a=a|0;c[a>>2]=20128;__ZN4ListIN10TestRender12TestMainLoop12InstanceInfoE16DefaultAllocatorED2Ev(a+108|0);__ZN8MainLoopD2Ev(a);__ZdlPv(a);return}function __ZN10TestRender12TestMainLoop11input_eventERK10InputEvent(b,d){b=b|0;d=d|0;if((c[d+4>>2]|0)!=1)return;if(!(a[d+16>>0]|0))return;a[b+116>>0]=1;return}function __ZN10TestRender12TestMainLoop4initEv(b){b=b|0;var d=0,e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0,ia=0,ja=0,ka=0,la=0,ma=0.0,na=0.0,oa=0.0,pa=0.0,qa=0.0,ra=0.0,sa=0.0,ta=0,ua=0,va=0;d=l;l=l+352|0;if((l|0)>=(m|0))ba(352);e=d+328|0;f=d;h=d+324|0;i=d+168|0;j=d+312|0;k=d+300|0;n=d+288|0;o=d+276|0;p=d+264|0;q=d+252|0;r=d+240|0;s=d+228|0;t=d+152|0;u=d+224|0;v=d+220|0;w=d+80|0;x=d+216|0;y=d+212|0;z=d+208|0;A=d+204|0;B=d+200|0;C=d+196|0;D=d+192|0;E=d+188|0;F=d+184|0;G=d+180|0;H=d+176|0;J=d+48|0;K=d+172|0;L=d+164|0;M=d+148|0;N=d+144|0;O=d+72|0;P=d+68|0;Q=d+64|0;R=d+60|0;__ZN6StringC2EPKc(h,478038);__Z10print_line6String(h);S=c[h>>2]|0;if(S|0?(__Z16atomic_decrementPj(S+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(S,1);S=__ZN12VisualServer13get_singletonEv()|0;h=b+84|0;c[h>>2]=ij[c[(c[S>>2]|0)+1340>>2]&8191](S)|0;c[b+104>>2]=ij[c[(c[S>>2]|0)+920>>2]&8191](S)|0;c[i>>2]=0;g[j>>2]=1.0;g[j+4>>2]=1.0;g[j+8>>2]=1.0;c[e>>2]=c[j>>2];c[e+4>>2]=c[j+4>>2];c[e+8>>2]=c[j+8>>2];__ZN6VectorI7Vector3E9push_backES0_(i,e)|0;g[k>>2]=1.0;g[k+4>>2]=-1.0;g[k+8>>2]=1.0;c[e>>2]=c[k>>2];c[e+4>>2]=c[k+4>>2];c[e+8>>2]=c[k+8>>2];__ZN6VectorI7Vector3E9push_backES0_(i,e)|0;g[n>>2]=-1.0;g[n+4>>2]=1.0;g[n+8>>2]=1.0;c[e>>2]=c[n>>2];c[e+4>>2]=c[n+4>>2];c[e+8>>2]=c[n+8>>2];__ZN6VectorI7Vector3E9push_backES0_(i,e)|0;g[o>>2]=-1.0;g[o+4>>2]=-1.0;g[o+8>>2]=1.0;c[e>>2]=c[o>>2];c[e+4>>2]=c[o+4>>2];c[e+8>>2]=c[o+8>>2];__ZN6VectorI7Vector3E9push_backES0_(i,e)|0;g[p>>2]=1.0;g[p+4>>2]=1.0;g[p+8>>2]=-1.0;c[e>>2]=c[p>>2];c[e+4>>2]=c[p+4>>2];c[e+8>>2]=c[p+8>>2];__ZN6VectorI7Vector3E9push_backES0_(i,e)|0;g[q>>2]=1.0;g[q+4>>2]=-1.0;g[q+8>>2]=-1.0;c[e>>2]=c[q>>2];c[e+4>>2]=c[q+4>>2];c[e+8>>2]=c[q+8>>2];__ZN6VectorI7Vector3E9push_backES0_(i,e)|0;g[r>>2]=-1.0;g[r+4>>2]=1.0;g[r+8>>2]=-1.0;c[e>>2]=c[r>>2];c[e+4>>2]=c[r+4>>2];c[e+8>>2]=c[r+8>>2];__ZN6VectorI7Vector3E9push_backES0_(i,e)|0;g[s>>2]=-1.0;g[s+4>>2]=-1.0;g[s+8>>2]=-1.0;c[e>>2]=c[s>>2];c[e+4>>2]=c[s+4>>2];c[e+8>>2]=c[s+8>>2];__ZN6VectorI7Vector3E9push_backES0_(i,e)|0;c[t>>2]=0;c[t+4>>2]=0;c[t+8>>2]=0;c[e>>2]=__Z4itosx(__ZN9QuickHull5buildERK6VectorI7Vector3ERN8Geometry8MeshDataE(i,t)|0,0)|0;c[u>>2]=__ZplPKcRK6String(478063,e)|0;__Z10print_line6String(u);s=c[u>>2]|0;if(s|0?(__Z16atomic_decrementPj(s+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(s,1);s=c[e>>2]|0;if(s|0?(__Z16atomic_decrementPj(s+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(s,1);s=ij[c[(c[S>>2]|0)+208>>2]&8191](S)|0;c[h>>2]=s;h=c[(c[S>>2]|0)+1356>>2]|0;u=b+84|0;c[v>>2]=s;c[e>>2]=c[v>>2];bj[h&4095](S,e,t);h=__ZN2OS13get_singletonEv()|0;v=ij[c[(c[h>>2]|0)+280>>2]&8191](h)|0;h=(v|0)==0;if(!h?(s=v+8|0,r=c[s>>2]|0,(r|0)>0):0){q=r+-1|0;r=c[v>>2]|0;a:do if(!r)T=16;else{p=r;o=0;while(1){if((o|0)==(q|0))break;n=c[p+4>>2]|0;if(!n){T=16;break a}else{p=n;o=o+1|0}}U=p}while(0);if((T|0)==16){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145120,418,1133820,0);a[1263537]=0;U=0}if(__ZNK6String6to_intEv(U)|0){U=c[s>>2]|0;s=U+-1|0;b:do if((U|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145120,403,1146766,0);V=0}else{q=c[v>>2]|0;c:do if(q|0){r=q;o=0;while(1){if((o|0)==(s|0))break;n=c[r+4>>2]|0;if(!n)break c;else{r=n;o=o+1|0}}V=r;break b}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145120,418,1133820,0);a[1263537]=0;V=0}while(0);s=__ZNK6String6to_intEv(V)|0;if((s|0)>0){W=s;T=27}else{X=b+104|0;Y=S;Z=S}}else{W=50;T=27}}else{W=50;T=27}if((T|0)==27){s=w+4|0;V=w+8|0;U=w+12|0;q=w+16|0;p=w+20|0;o=w+24|0;n=w+28|0;k=w+32|0;j=w+36|0;_=w+40|0;$=b+104|0;aa=w+4|0;ca=e+4|0;da=e+8|0;ea=e+4|0;fa=e+8|0;ga=w+52|0;ha=w+56|0;ia=w+60|0;ja=b+108|0;ka=0;do{c[w>>2]=0;g[s>>2]=1.0;g[V>>2]=0.0;g[U>>2]=0.0;g[q>>2]=0.0;g[p>>2]=1.0;g[o>>2]=0.0;g[n>>2]=0.0;g[k>>2]=0.0;g[j>>2]=1.0;c[_>>2]=0;c[_+4>>2]=0;c[_+8>>2]=0;c[_+12>>2]=0;c[_+16>>2]=0;c[_+20>>2]=0;la=c[(c[S>>2]|0)+940>>2]|0;c[x>>2]=c[u>>2];c[y>>2]=c[$>>2];c[f>>2]=c[x>>2];c[e>>2]=c[y>>2];c[w>>2]=nj[la&2047](S,f,e)|0;ma=+__ZN4Math6randomEff(-20.0,20.0);na=+__ZN4Math6randomEff(-20.0,20.0);__ZN9Transform9translateEfff(aa,ma,na,+__ZN4Math6randomEff(-20.0,18.0));g[e>>2]=0.0;g[ca>>2]=1.0;g[da>>2]=0.0;__ZN9Transform6rotateERK7Vector3f(aa,e,+((__ZN4Math4randEv()|0)>>>0)/4294967295.0*3.141592653589793);g[e>>2]=1.0;g[ea>>2]=0.0;g[fa>>2]=0.0;__ZN9Transform6rotateERK7Vector3f(aa,e,+((__ZN4Math4randEv()|0)>>>0)/4294967295.0*3.141592653589793);la=c[(c[S>>2]|0)+960>>2]|0;c[z>>2]=c[w>>2];c[e>>2]=c[z>>2];bj[la&4095](S,e,aa);na=+__ZN4Math6randomEff(-1.0,1.0);ma=+__ZN4Math6randomEff(-1.0,1.0);oa=+__ZN4Math6randomEff(-1.0,1.0);pa=+I(+(na*na+ma*ma+oa*oa));if(pa==0.0){qa=0.0;ra=0.0;sa=0.0}else{qa=na/pa;ra=oa/pa;sa=ma/pa}g[ga>>2]=qa;g[ha>>2]=sa;g[ia>>2]=ra;if(!(c[ja>>2]|0)){la=__ZnwjPFPvjE(12,4740)|0;c[ja>>2]=la;c[la>>2]=0;c[la+4>>2]=0;c[la+8>>2]=0}la=__ZnwjPFPvjE(76,4740)|0;c[la>>2]=0;g[la+4>>2]=1.0;g[la+8>>2]=0.0;g[la+12>>2]=0.0;g[la+16>>2]=0.0;g[la+20>>2]=1.0;g[la+24>>2]=0.0;g[la+28>>2]=0.0;g[la+32>>2]=0.0;g[la+36>>2]=1.0;ta=la+40|0;c[ta>>2]=0;c[ta+4>>2]=0;c[ta+8>>2]=0;c[ta+12>>2]=0;c[ta+16>>2]=0;c[ta+20>>2]=0;ta=la;ua=w;va=ta+64|0;do{c[ta>>2]=c[ua>>2];ta=ta+4|0;ua=ua+4|0}while((ta|0)<(va|0));ua=c[ja>>2]|0;ta=ua+4|0;va=c[ta>>2]|0;c[la+68>>2]=va;c[la+64>>2]=0;c[la+72>>2]=ua;if(va|0)c[va+64>>2]=la;c[ta>>2]=la;if(!(c[ua>>2]|0))c[ua>>2]=la;ta=ua+8|0;c[ta>>2]=(c[ta>>2]|0)+1;ka=ka+1|0}while((ka|0)!=(W|0));X=$;Y=S;Z=S}c[b+92>>2]=ij[c[(c[S>>2]|0)+724>>2]&8191](S)|0;c[b+96>>2]=ij[c[(c[S>>2]|0)+752>>2]&8191](S)|0;$=__ZN2OS13get_singletonEv()|0;Pi[c[(c[$>>2]|0)+160>>2]&2047](e,$);$=~~+g[e>>2];W=~~+g[e+4>>2];ka=c[(c[S>>2]|0)+756>>2]|0;ja=b+96|0;c[A>>2]=c[ja>>2];c[e>>2]=c[A>>2];Ki[ka&4095](S,e,$,W);ka=c[(c[S>>2]|0)+768>>2]|0;c[B>>2]=c[ja>>2];A=f;c[A>>2]=0;c[A+4>>2]=0;g[f+8>>2]=+($|0);g[f+12>>2]=+(W|0);c[e>>2]=c[B>>2];Ki[ka&4095](S,e,f,0);ka=c[(c[S>>2]|0)+760>>2]|0;c[C>>2]=c[ja>>2];c[e>>2]=c[C>>2];bj[ka&4095](S,e,1);ka=c[(c[S>>2]|0)+808>>2]|0;c[D>>2]=c[ja>>2];C=b+92|0;c[E>>2]=c[C>>2];c[f>>2]=c[D>>2];c[e>>2]=c[E>>2];bj[ka&4095](S,f,e);ka=c[(c[S>>2]|0)+812>>2]|0;c[F>>2]=c[ja>>2];c[G>>2]=c[X>>2];c[f>>2]=c[F>>2];c[e>>2]=c[G>>2];bj[ka&4095](S,f,e);ka=c[(c[Y>>2]|0)+736>>2]|0;c[H>>2]=c[C>>2];g[w>>2]=1.0;g[w+4>>2]=0.0;g[w+8>>2]=0.0;g[w+12>>2]=0.0;g[w+16>>2]=1.0;g[w+20>>2]=0.0;g[w+24>>2]=0.0;g[w+28>>2]=0.0;g[w+32>>2]=1.0;g[J>>2]=0.0;g[J+4>>2]=3.0;g[J+8>>2]=30.0;__ZN9TransformC2ERK5BasisRK7Vector3(f,w,J);c[e>>2]=c[H>>2];bj[ka&4095](S,e,f);ka=c[(c[S>>2]|0)+728>>2]|0;c[K>>2]=c[C>>2];c[e>>2]=c[K>>2];Xi[ka&7](S,e,60.0,.10000000149011612,1.0e3);ka=$i[c[(c[S>>2]|0)+440>>2]&8191](S,0)|0;K=c[(c[S>>2]|0)+444>>2]|0;c[L>>2]=ka;g[f>>2]=1.0;g[f+4>>2]=1.0;g[f+8>>2]=1.0;g[f+12>>2]=1.0;c[e>>2]=c[L>>2];bj[K&4095](S,e,f);K=c[(c[Z>>2]|0)+940>>2]|0;c[M>>2]=ka;c[N>>2]=c[X>>2];c[f>>2]=c[M>>2];c[e>>2]=c[N>>2];c[b+100>>2]=nj[K&2047](S,f,e)|0;g[f>>2]=1.0;g[f+4>>2]=0.0;g[f+8>>2]=0.0;g[f+12>>2]=0.0;g[f+16>>2]=1.0;g[f+20>>2]=0.0;g[f+24>>2]=0.0;g[f+28>>2]=0.0;g[f+32>>2]=1.0;g[f+44>>2]=0.0;g[f+40>>2]=0.0;g[f+36>>2]=0.0;g[e+8>>2]=0.0;g[e+4>>2]=0.0;g[e>>2]=0.0;g[w>>2]=-0.0;g[w+4>>2]=-.8360260128974915;g[w+8>>2]=-.5486900210380554;g[J>>2]=0.0;g[J+4>>2]=1.0;g[J+8>>2]=0.0;__ZN9Transform11set_look_atERK7Vector3S2_S2_(f,e,w,J);J=c[(c[Y>>2]|0)+960>>2]|0;c[O>>2]=c[b+100>>2];c[e>>2]=c[O>>2];bj[J&4095](S,e,f);f=$i[c[(c[S>>2]|0)+440>>2]&8191](S,1)|0;J=c[(c[S>>2]|0)+444>>2]|0;c[P>>2]=f;g[w>>2]=1.0;g[w+4>>2]=1.0;g[w+8>>2]=0.0;g[w+12>>2]=1.0;c[e>>2]=c[P>>2];bj[J&4095](S,e,w);w=c[(c[S>>2]|0)+448>>2]|0;c[Q>>2]=f;c[e>>2]=c[Q>>2];Gi[w&31](S,e,2,4.0);w=c[(c[S>>2]|0)+448>>2]|0;c[R>>2]=f;c[e>>2]=c[R>>2];Gi[w&31](S,e,0,8.0);g[b+112>>2]=0.0;a[b+116>>0]=0;do if(!h){b=v+8|0;while(1){e=c[v>>2]|0;if(!e)break;__ZN4ListI6String16DefaultAllocatorE5_Data5eraseEPKNS2_7ElementE(v,e)|0;if(!(c[b>>2]|0)){T=32;break}}if((T|0)==32){__ZN6Memory11free_staticEPvb(v,0);break}if(!(c[b>>2]|0)){a[1263537]=0;__ZN6Memory11free_staticEPvb(v,0);break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145461,1145120,668,1145467,0);break}}while(0);v=c[t+8>>2]|0;if(v|0?(__Z16atomic_decrementPj(v+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(v,1);v=c[t+4>>2]|0;if(v|0?(__Z16atomic_decrementPj(v+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(v,1);v=c[t>>2]|0;if(v|0?(__Z16atomic_decrementPj(v+-8|0)|0)==0:0){T=c[t>>2]|0;t=(T|0)==0?0:T+-4|0;T=t+4|0;if(c[t>>2]|0){h=0;do{la=c[T+(h*20|0)+16>>2]|0;if(la|0?(__Z16atomic_decrementPj(la+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(la,1);h=h+1|0}while(h>>>0<(c[t>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(v,1)}v=c[i>>2]|0;if(!v){l=d;return}if(__Z16atomic_decrementPj(v+-8|0)|0){l=d;return}__ZN6Memory11free_staticEPvb(v,1);l=d;return}function __ZN10TestRender12TestMainLoop9iterationEf(b,d){b=b|0;d=+d;var e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0;e=l;l=l+144|0;if((l|0)>=(m|0))ba(144);f=e+104|0;h=e+56|0;i=e;j=e+48|0;k=__ZN12VisualServer13get_singletonEv()|0;n=b+112|0;g[n>>2]=d*.05+ +g[n>>2];o=c[b+108>>2]|0;if(!o){p=0;q=0}else{r=o;s=3}while(1){if((s|0)==3){s=0;o=c[r>>2]|0;p=o;q=o}if(!p)break;__ZN5BasisC2ERK7Vector3f(f,p+52|0,+g[n>>2]);g[i+8>>2]=0.0;g[i+4>>2]=0.0;g[i>>2]=0.0;__ZN9TransformC2ERK5BasisRK7Vector3(h,f,i);o=c[(c[k>>2]|0)+960>>2]|0;c[j>>2]=c[q>>2];__ZNK9TransformmlERKS_(i,h,p+4|0);c[f>>2]=c[j>>2];bj[o&4095](k,f,i);r=p+64|0;s=3}l=e;return (a[b+116>>0]|0)!=0|0}function __ZN10TestRender12TestMainLoop4idleEf(b,c){b=b|0;c=+c;return (a[b+116>>0]|0)!=0|0}function __ZN10TestRender12TestMainLoop6finishEv(a){a=a|0;return}function __ZN6VectorI7Vector3E9push_backES0_(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;g=c[b>>2]|0;if(!g)h=1;else h=(c[g+-4>>2]|0)+1|0;if(__ZN6VectorI7Vector3E6resizeEi(b,h)|0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);i=1;l=e;return i|0}a[1263537]=0;h=c[b>>2]|0;do if(h){g=(c[h+-4>>2]|0)+-1|0;c[f>>2]=c[d>>2];c[f+4>>2]=c[d+4>>2];c[f+8>>2]=c[d+8>>2];if((g|0)<0){j=f;k=10}else{if((c[h+-4>>2]|0)<=(g|0)){if((c[h+-4>>2]|0)<=(g|0)){j=f;k=10;break}a[1263537]=0}__ZN6VectorI7Vector3E14_copy_on_writeEv(b);n=(c[b>>2]|0)+(g*12|0)|0;o=f}}else{c[f>>2]=c[d>>2];c[f+4>>2]=c[d+4>>2];c[f+8>>2]=c[d+8>>2];j=f;k=10}while(0);if((k|0)==10){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);n=0;o=j};c[n>>2]=c[o>>2];c[n+4>>2]=c[o+4>>2];c[n+8>>2]=c[o+8>>2];i=0;l=e;return i|0}function __ZN6VectorI7Vector3E6resizeEi(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0;if((d|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,269,1145657,0);e=31;return e|0}a[1263537]=0;f=c[b>>2]|0;if(!f)g=0;else g=c[f+-4>>2]|0;if((g|0)==(d|0)){e=0;return e|0}if(!d){if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);c[b>>2]=0;e=0;return e|0}__ZN6VectorI7Vector3E14_copy_on_writeEv(b);f=d*12|0;if(d>>>0<=357913941?(g=f+-1|0,h=g>>>1|g,g=h>>>2|h,h=g>>>4|g,g=h>>>8|h,h=(g>>>16|g)+1|0,f>>>0<4294967264):0){a[1263537]=0;g=c[b>>2]|0;do if(!g)if((d|0)>0)i=18;else{j=0;i=27}else{k=c[g+-4>>2]|0;if((k|0)<(d|0))if(!k)i=18;else{l=__ZN6Memory14realloc_staticEPvjb(g,h,1)|0;if(l|0){a[1263537]=0;m=l;n=c[l+-4>>2]|0;break}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,300,1145876,0);e=6;return e|0}else{j=k;i=27}}while(0);do if((i|0)==18){k=__ZN6Memory12alloc_staticEjb(h,1)|0;if(k|0){a[1263537]=0;c[k+-4>>2]=0;c[k+-8>>2]=1;m=k;n=0;break}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,292,1145820,0);e=6;return e|0}else if((i|0)==27){if((j|0)<=(d|0)){e=0;return e|0}k=__ZN6Memory14realloc_staticEPvjb(g,h,1)|0;if(!k){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,324,1145876,0);e=6;return e|0}else{a[1263537]=0;c[b>>2]=k;c[k+-4>>2]=d;e=0;return e|0}}while(0);c[b>>2]=m;if((n|0)<(d|0)){h=n*12|0;_memset(m+h|0,0,f-h|0)|0;o=c[b>>2]|0}else o=m;c[((o|0)==0?0:o+-4|0)>>2]=d;e=0;return e|0}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,285,1145723,0);e=6;return e|0}function __ZN6VectorI7Vector3E14_copy_on_writeEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=c[a>>2]|0;if(!b)return;if((c[b+-8>>2]|0)>>>0<=1)return;d=c[b+-4>>2]|0;b=(d*12|0)+-1|0;e=b>>>1|b;b=e>>>2|e;e=b>>>4|b;b=e>>>8|e;e=__ZN6Memory12alloc_staticEjb((b>>>16|b)+1|0,1)|0;c[e+-8>>2]=1;c[e+-4>>2]=d;if(d|0){b=0;do{f=e+(b*12|0)|0;g=(c[a>>2]|0)+(b*12|0)|0;c[f>>2]=c[g>>2];c[f+4>>2]=c[g+4>>2];c[f+8>>2]=c[g+8>>2];b=b+1|0}while((b|0)!=(d|0))}d=c[a>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);c[a>>2]=e;return}function __ZN4ListIN10TestRender12TestMainLoop12InstanceInfoE16DefaultAllocatorED2Ev(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0;d=c[b>>2]|0;if(!d)return;else e=d;while(1){d=c[e>>2]|0;if(!d){f=15;break}a[1263537]=0;if((c[d+72>>2]|0)==(e|0)){c[e>>2]=c[d+64>>2];g=e+4|0;h=c[d+68>>2]|0;if((c[g>>2]|0)==(d|0))c[g>>2]=h;g=d+64|0;if(h|0)c[h+64>>2]=c[g>>2];i=c[g>>2]|0;if(i|0)c[i+68>>2]=h;__ZN6Memory11free_staticEPvb(d,0);d=e+8|0;c[d>>2]=(c[d>>2]|0)+-1}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145114,1145120,157,1145132,0);j=c[b>>2]|0;if(!(c[j+8>>2]|0)){f=14;break}if(!j){f=18;break}else e=j}if((f|0)==14){__ZN6Memory11free_staticEPvb(j,0);c[b>>2]=0;return}else if((f|0)==15)if(!(c[e+8>>2]|0)){a[1263537]=0;__ZN6Memory11free_staticEPvb(e,0);return}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145461,1145120,668,1145467,0);return}else if((f|0)==18)return}function __ZN9TestImage4testEv(){var a=0,b=0,d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+4|0;d=a;__ZN5ImageC2Ev(b);__ZN6StringC2EPKc(d,478069);__ZN11ImageLoader10load_imageE6StringP5ImageP10FileAccess(d,b,0)|0;e=c[d>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);__ZN5Image6resizeEiiNS_13InterpolationE(b,512,512,1);e=__ZnwjPKc(88,1263606)|0;__ZN8MainLoopC2Ev(e);c[e>>2]=20248;__Z22postinitialize_handlerP6Object(e);__ZN5ImageD2Ev(b);l=a;return e|0}function __ZN9TestImage12TestMainLoopD0Ev(a){a=a|0;__ZN8MainLoopD2Ev(a);__ZdlPv(a);return}function __ZN9TestImage12TestMainLoop11input_eventERK10InputEvent(a,b){a=a|0;b=b|0;return}function __ZN9TestImage12TestMainLoop4initEv(b){b=b|0;a[b+84>>0]=0;return}function __ZN9TestImage12TestMainLoop9iterationEf(b,c){b=b|0;c=+c;return (a[b+84>>0]|0)!=0|0}function __ZN9TestImage12TestMainLoop4idleEf(b,c){b=b|0;c=+c;return (a[b+84>>0]|0)!=0|0}function __ZN9TestImage12TestMainLoop6finishEv(a){a=a|0;return}function __ZN12TestGDScript4testENS_8TestTypeE(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0,ia=0,ja=0,ka=0,la=0,ma=0,na=0,oa=0,pa=0,qa=0,ra=0,sa=0,ta=0,ua=0,va=0,wa=0,xa=0,ya=0,za=0,Aa=0,Ba=0,Ca=0,Da=0,Ea=0,Fa=0,Ga=0,Ha=0,Ia=0,Ja=0,Ka=0,La=0,Ma=0,Na=0,Oa=0,Pa=0,Qa=0,Ra=0,Sa=0,Ta=0,Ua=0;d=l;l=l+1280|0;if((l|0)>=(m|0))ba(1280);e=d+960|0;f=d+1264|0;g=d+1256|0;h=d+1248|0;i=d+1260|0;j=d+1252|0;k=d+1244|0;n=d+1232|0;o=d;p=d+1240|0;q=d+1228|0;r=d+1236|0;s=d+1220|0;t=d+1216|0;u=d+1224|0;v=d+1208|0;w=d+1204|0;x=d+1212|0;y=d+1200|0;z=d+1196|0;A=d+1192|0;B=d+1188|0;C=d+1184|0;D=d+1180|0;E=d+1176|0;F=d+1172|0;G=d+1168|0;H=d+1164|0;I=d+1160|0;J=d+1156|0;K=d+1152|0;L=d+1148|0;M=d+1144|0;N=d+1140|0;O=d+1136|0;P=d+1132|0;Q=d+1128|0;R=d+1124|0;S=d+1120|0;T=d+1116|0;U=d+1112|0;V=d+1108|0;W=d+1104|0;X=d+1092|0;Y=d+1100|0;Z=d+1096|0;_=__ZN2OS13get_singletonEv()|0;$=ij[c[(c[_>>2]|0)+280>>2]&8191](_)|0;if(!$){l=d;return 0}_=$+8|0;if(c[_>>2]|0){aa=c[$+4>>2]|0;c[f>>2]=0;if((c[aa>>2]|0?(c[f>>2]=0,ca=c[aa>>2]|0,ca|0):0)?__Z28atomic_conditional_incrementPj(ca+-8|0)|0:0)c[f>>2]=c[aa>>2];aa=__ZN10FileAccess4openERK6StringiP5Error(f,1,0)|0;if(aa){c[i>>2]=0;ca=ij[c[(c[aa>>2]|0)+32>>2]&8191](aa)|0;__ZN6VectorIhE6resizeEi(i,(ij[c[(c[aa>>2]|0)+32>>2]&8191](aa)|0)+1|0)|0;da=c[(c[aa>>2]|0)+68>>2]|0;ea=c[i>>2]|0;if((ea|0)!=0?(fa=c[ea+-4>>2]|0,(fa|0)>0):0)if((c[ea+-8>>2]|0)>>>0>1){ga=fa+-1|0;ha=ga>>>1|ga;ga=ha>>>2|ha;ha=ga>>>4|ga;ga=ha>>>8|ha;ha=__ZN6Memory12alloc_staticEjb((ga>>>16|ga)+1|0,1)|0;c[ha+-8>>2]=1;c[ha+-4>>2]=fa;ga=0;do{a[ha+ga>>0]=a[(c[i>>2]|0)+ga>>0]|0;ga=ga+1|0}while((ga|0)!=(fa|0));fa=c[i>>2]|0;if(fa|0?(__Z16atomic_decrementPj(fa+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(fa,1);c[i>>2]=ha;ia=ha}else ia=ea;else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);ia=0}nj[da&2047](aa,ia,ca)|0;if((ca|0)<0)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);ia=c[i>>2]|0;da=(ia|0)==0;if(da)ja=0;else ja=c[ia+-4>>2]|0;do if((ja|0)<=(ca|0)){if(da)ka=0;else ka=c[ia+-4>>2]|0;if((ka|0)>(ca|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);if((c[ia+-8>>2]|0)>>>0>1){ka=c[ia+-4>>2]|0;da=ka+-1|0;ja=da>>>1|da;da=ja>>>2|ja;ja=da>>>4|da;da=ja>>>8|ja;ja=__ZN6Memory12alloc_staticEjb((da>>>16|da)+1|0,1)|0;c[ja+-8>>2]=1;c[ja+-4>>2]=ka;if(ka|0){da=0;do{a[ja+da>>0]=a[(c[i>>2]|0)+da>>0]|0;da=da+1|0}while((da|0)!=(ka|0))}ka=c[i>>2]|0;if(ka|0?(__Z16atomic_decrementPj(ka+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(ka,1);c[i>>2]=ja;la=ja}else la=ia;a[la+ca>>0]=0;c[j>>2]=0;ca=c[i>>2]|0;if((ca|0)!=0?(la=c[ca+-4>>2]|0,(la|0)>0):0)if((c[ca+-8>>2]|0)>>>0>1){ia=la+-1|0;ja=ia>>>1|ia;ia=ja>>>2|ja;ja=ia>>>4|ia;ia=ja>>>8|ja;ja=__ZN6Memory12alloc_staticEjb((ia>>>16|ia)+1|0,1)|0;c[ja+-8>>2]=1;c[ja+-4>>2]=la;ia=0;do{a[ja+ia>>0]=a[(c[i>>2]|0)+ia>>0]|0;ia=ia+1|0}while((ia|0)!=(la|0));la=c[i>>2]|0;if(la|0?(__Z16atomic_decrementPj(la+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(la,1);c[i>>2]=ja;ma=ja}else ma=ca;else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);ma=0}__ZN6String10parse_utf8EPKci(j,ma,-1)|0;c[k>>2]=0;a:do if((__ZNK6String6lengthEv(j)|0)>=0){ma=0;ca=0;b:while(1){ja=c[j>>2]|0;la=(ja|0)==0;if(la)na=0;else na=c[ja+-4>>2]|0;if((na|0)<=(ca|0)){if(la)oa=0;else oa=c[ja+-4>>2]|0;if((oa|0)<=(ca|0)){pa=60;break}a[1263537]=0}__ZN6VectorIwE14_copy_on_writeEv(j);ja=c[j>>2]|0;do if((c[ja+(ca<<2)>>2]|0)==10)pa=73;else{la=(ja|0)==0;if(la)qa=0;else qa=c[ja+-4>>2]|0;if((qa|0)<=(ca|0)){if(la)ra=0;else ra=c[ja+-4>>2]|0;if((ra|0)<=(ca|0)){pa=69;break b}a[1263537]=0}__ZN6VectorIwE14_copy_on_writeEv(j);if(!(c[(c[j>>2]|0)+(ca<<2)>>2]|0)){pa=73;break}sa=ma;ta=ca+1|0}while(0);if((pa|0)==73){pa=0;c[n>>2]=__ZNK6String6substrEii(j,ma,ca-ma|0)|0;__ZN6VectorI6StringE9push_backES0_(k,n)|0;ja=c[n>>2]|0;do if(ja|0){if(__Z16atomic_decrementPj(ja+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ja,1)}while(0);ja=ca+1|0;sa=ja;ta=ja}if((ca|0)<(__ZNK6String6lengthEv(j)|0)){ma=sa;ca=ta}else break a}if((pa|0)==60)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((pa|0)==69)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);c:do switch(b|0){case 0:{__ZN15GDTokenizerTextC2Ev(o);__ZN15GDTokenizerText8set_codeERK6String(o,j);if((__ZNK15GDTokenizerText9get_tokenEi(o,0)|0)!=89){ta=-1;while(1){c[p>>2]=0;do if((__ZNK15GDTokenizerText9get_tokenEi(o,0)|0)==1){sa=__ZNK15GDTokenizerText20get_token_identifierEi(o,0)|0;c[s>>2]=sa;do if(!sa){c[e>>2]=0;ua=0}else{n=c[sa+4>>2]|0;if(n|0){__ZN6StringC2EPKc(e,n);ua=c[e>>2]|0;break}n=sa+8|0;c[e>>2]=0;ra=c[n>>2]|0;if(!ra){ua=0;break}c[e>>2]=0;if(!(__Z28atomic_conditional_incrementPj(ra+-8|0)|0)){ua=0;break}ra=c[n>>2]|0;c[e>>2]=ra;ua=ra}while(0);c[r>>2]=ua;c[q>>2]=__ZplPKcRK6String(1133970,r)|0;__ZN6StringC2EPKc(e,478128);sa=__ZNK6StringplERKS_(q,e)|0;ra=sa;n=c[p>>2]|0;do if((n|0)==(sa|0)){if(!sa)break;va=sa+-8|0;pa=97}else{do if(n|0){if(__Z16atomic_decrementPj(n+-8|0)|0)break;__ZN6Memory11free_staticEPvb(n,1)}while(0);c[p>>2]=0;if(!sa)break;qa=sa+-8|0;if(!(__Z28atomic_conditional_incrementPj(qa)|0)){va=qa;pa=97;break}c[p>>2]=ra;va=qa;pa=97}while(0);do if((pa|0)==97){pa=0;if(__Z16atomic_decrementPj(va)|0)break;__ZN6Memory11free_staticEPvb(sa,1)}while(0);sa=c[e>>2]|0;do if(sa|0){if(__Z16atomic_decrementPj(sa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(sa,1)}while(0);sa=c[q>>2]|0;do if(sa|0){if(__Z16atomic_decrementPj(sa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(sa,1)}while(0);sa=c[r>>2]|0;do if(sa|0){if(__Z16atomic_decrementPj(sa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(sa,1)}while(0);__ZN10StringNameD2Ev(s)}else{if((__ZNK15GDTokenizerText9get_tokenEi(o,0)|0)==2){__ZN7VariantC2ERKS_(e,__ZNK15GDTokenizerText18get_token_constantEi(o,0)|0);d:do if((c[e>>2]|0)==4){c[r>>2]=__ZNK7Variantcv6StringEv(e)|0;c[t>>2]=__ZplPKcRK6String(1144826,r)|0;__ZN6StringC2EPKc(u,1144826);sa=__ZNK6StringplERKS_(t,u)|0;ra=sa;n=c[p>>2]|0;do if((n|0)==(sa|0)){if(!sa)break;wa=sa+-8|0;pa=120}else{do if(n|0){if(__Z16atomic_decrementPj(n+-8|0)|0)break;__ZN6Memory11free_staticEPvb(n,1)}while(0);c[p>>2]=0;if(!sa)break;qa=sa+-8|0;if(!(__Z28atomic_conditional_incrementPj(qa)|0)){wa=qa;pa=120;break}c[p>>2]=ra;wa=qa;pa=120}while(0);do if((pa|0)==120){pa=0;if(__Z16atomic_decrementPj(wa)|0)break;__ZN6Memory11free_staticEPvb(sa,1)}while(0);sa=c[u>>2]|0;do if(sa|0){if(__Z16atomic_decrementPj(sa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(sa,1)}while(0);sa=c[t>>2]|0;do if(sa|0){if(__Z16atomic_decrementPj(sa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(sa,1)}while(0);sa=c[r>>2]|0;do if(sa|0){if(__Z16atomic_decrementPj(sa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(sa,1)}while(0)}else{sa=__ZNK7Variantcv6StringEv(e)|0;ra=sa;n=c[p>>2]|0;do if((n|0)==(sa|0)){if(!sa)break d;xa=sa+-8|0}else{do if(n|0){if(__Z16atomic_decrementPj(n+-8|0)|0)break;__ZN6Memory11free_staticEPvb(n,1)}while(0);c[p>>2]=0;if(!sa)break d;qa=sa+-8|0;if(!(__Z28atomic_conditional_incrementPj(qa)|0)){xa=qa;break}c[p>>2]=ra;xa=qa}while(0);if(__Z16atomic_decrementPj(xa)|0)break;__ZN6Memory11free_staticEPvb(sa,1)}while(0);__ZN6StringC2EPKc(r,1123120);c[w>>2]=__ZNK6StringplERKS_(p,r)|0;c[u>>2]=__ZN7Variant13get_type_nameENS_4TypeE(c[e>>2]|0)|0;c[v>>2]=__ZNK6StringplERKS_(w,u)|0;__ZN6StringC2EPKc(x,478143);ra=__ZNK6StringplERKS_(v,x)|0;n=ra;qa=c[p>>2]|0;do if((qa|0)==(ra|0)){if(!ra)break;ya=ra+-8|0;pa=152}else{do if(qa|0){if(__Z16atomic_decrementPj(qa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(qa,1)}while(0);c[p>>2]=0;if(!ra)break;sa=ra+-8|0;if(!(__Z28atomic_conditional_incrementPj(sa)|0)){ya=sa;pa=152;break}c[p>>2]=n;ya=sa;pa=152}while(0);do if((pa|0)==152){pa=0;if(__Z16atomic_decrementPj(ya)|0)break;__ZN6Memory11free_staticEPvb(ra,1)}while(0);ra=c[x>>2]|0;do if(ra|0){if(__Z16atomic_decrementPj(ra+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ra,1)}while(0);ra=c[v>>2]|0;do if(ra|0){if(__Z16atomic_decrementPj(ra+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ra,1)}while(0);ra=c[u>>2]|0;do if(ra|0){if(__Z16atomic_decrementPj(ra+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ra,1)}while(0);ra=c[w>>2]|0;do if(ra|0){if(__Z16atomic_decrementPj(ra+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ra,1)}while(0);ra=c[r>>2]|0;do if(ra|0){if(__Z16atomic_decrementPj(ra+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ra,1)}while(0);if(c[e>>2]|0)__ZN7Variant5clearEv(e);break}if((__ZNK15GDTokenizerText9get_tokenEi(o,0)|0)==88){c[e>>2]=__ZNK15GDTokenizerText15get_token_errorEi(o,0)|0;ra=__ZplPKcRK6String(478154,e)|0;n=ra;qa=c[p>>2]|0;do if((qa|0)==(ra|0)){if(!ra)break;za=ra+-8|0;pa=182}else{do if(qa|0){if(__Z16atomic_decrementPj(qa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(qa,1)}while(0);c[p>>2]=0;if(!ra)break;sa=ra+-8|0;if(!(__Z28atomic_conditional_incrementPj(sa)|0)){za=sa;pa=182;break}c[p>>2]=n;za=sa;pa=182}while(0);do if((pa|0)==182){pa=0;if(__Z16atomic_decrementPj(za)|0)break;__ZN6Memory11free_staticEPvb(ra,1)}while(0);ra=c[e>>2]|0;do if(ra|0){if(__Z16atomic_decrementPj(ra+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ra,1)}while(0);break}if((__ZNK15GDTokenizerText9get_tokenEi(o,0)|0)!=83){if((__ZNK15GDTokenizerText9get_tokenEi(o,0)|0)!=5){__ZN6StringaSEPKc(p,__ZN11GDTokenizer14get_token_nameENS_5TokenE(__ZNK15GDTokenizerText9get_tokenEi(o,0)|0)|0);break}__ZN6StringC2EPKc(e,__ZN11GDFunctions13get_func_nameENS_8FunctionE(__ZNK15GDTokenizerText23get_token_built_in_funcEi(o,0)|0)|0);c[A>>2]=__ZplPKcRK6String(1133970,e)|0;__ZN6StringC2EPKc(r,478185);ra=__ZNK6StringplERKS_(A,r)|0;n=ra;qa=c[p>>2]|0;do if((qa|0)==(ra|0)){if(!ra)break;Aa=ra+-8|0;pa=226}else{do if(qa|0){if(__Z16atomic_decrementPj(qa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(qa,1)}while(0);c[p>>2]=0;if(!ra)break;sa=ra+-8|0;if(!(__Z28atomic_conditional_incrementPj(sa)|0)){Aa=sa;pa=226;break}c[p>>2]=n;Aa=sa;pa=226}while(0);do if((pa|0)==226){pa=0;if(__Z16atomic_decrementPj(Aa)|0)break;__ZN6Memory11free_staticEPvb(ra,1)}while(0);ra=c[r>>2]|0;do if(ra|0){if(__Z16atomic_decrementPj(ra+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ra,1)}while(0);ra=c[A>>2]|0;do if(ra|0){if(__Z16atomic_decrementPj(ra+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ra,1)}while(0);ra=c[e>>2]|0;do if(ra|0){if(__Z16atomic_decrementPj(ra+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ra,1)}while(0);break}ra=__ZNK15GDTokenizerText14get_token_lineEi(o,0)|0;c[e>>2]=__Z4itosx(ra,((ra|0)<0)<<31>>31)|0;c[z>>2]=__ZplPKcRK6String(478162,e)|0;__ZN6StringC2EPKc(r,478172);c[y>>2]=__ZNK6StringplERKS_(z,r)|0;ra=__ZNK15GDTokenizerText21get_token_line_indentEi(o,0)|0;c[u>>2]=__Z4itosx(ra,((ra|0)<0)<<31>>31)|0;ra=__ZNK6StringplERKS_(y,u)|0;n=ra;qa=c[p>>2]|0;do if((qa|0)==(ra|0)){if(!ra)break;Ba=ra+-8|0;pa=198}else{do if(qa|0){if(__Z16atomic_decrementPj(qa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(qa,1)}while(0);c[p>>2]=0;if(!ra)break;sa=ra+-8|0;if(!(__Z28atomic_conditional_incrementPj(sa)|0)){Ba=sa;pa=198;break}c[p>>2]=n;Ba=sa;pa=198}while(0);do if((pa|0)==198){pa=0;if(__Z16atomic_decrementPj(Ba)|0)break;__ZN6Memory11free_staticEPvb(ra,1)}while(0);ra=c[u>>2]|0;do if(ra|0){if(__Z16atomic_decrementPj(ra+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ra,1)}while(0);ra=c[y>>2]|0;do if(ra|0){if(__Z16atomic_decrementPj(ra+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ra,1)}while(0);ra=c[r>>2]|0;do if(ra|0){if(__Z16atomic_decrementPj(ra+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ra,1)}while(0);ra=c[z>>2]|0;do if(ra|0){if(__Z16atomic_decrementPj(ra+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ra,1)}while(0);ra=c[e>>2]|0;do if(ra|0){if(__Z16atomic_decrementPj(ra+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ra,1)}while(0)}while(0);do if((__ZNK15GDTokenizerText14get_token_lineEi(o,0)|0)==(ta|0))Ca=ta;else{ra=__ZNK15GDTokenizerText14get_token_lineEi(o,0)|0;if((ta|0)<(ra|0))Da=ta;else{Ca=ra;break}do{n=Da;Da=Da+1|0;do if((n|0)>-1){qa=c[k>>2]|0;if(!qa)Ea=0;else Ea=c[qa+-4>>2]|0;if((n|0)>=(Ea|0))break;c[e>>2]=__Z4itosx(Da,((Da|0)<0)<<31>>31)|0;c[E>>2]=__ZplPKcRK6String(1124879,e)|0;__ZN6StringC2EPKc(r,1096928);c[D>>2]=__ZNK6StringplERKS_(E,r)|0;do if((n|0)<0)pa=252;else{qa=c[k>>2]|0;sa=(qa|0)==0;if(sa)Fa=0;else Fa=c[qa+-4>>2]|0;if((Fa|0)<=(n|0)){if(sa)Ga=0;else Ga=c[qa+-4>>2]|0;if((Ga|0)<=(n|0)){pa=252;break}a[1263537]=0}__ZN6VectorI6StringE14_copy_on_writeEv(k);Ha=(c[k>>2]|0)+(n<<2)|0}while(0);if((pa|0)==252){pa=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);Ha=0}c[C>>2]=__ZNK6StringplERKS_(D,Ha)|0;__ZN6StringC2EPKc(u,1124879);c[B>>2]=__ZNK6StringplERKS_(C,u)|0;__Z10print_line6String(B);qa=c[B>>2]|0;do if(qa|0){if(__Z16atomic_decrementPj(qa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(qa,1)}while(0);qa=c[u>>2]|0;do if(qa|0){if(__Z16atomic_decrementPj(qa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(qa,1)}while(0);qa=c[C>>2]|0;do if(qa|0){if(__Z16atomic_decrementPj(qa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(qa,1)}while(0);qa=c[D>>2]|0;do if(qa|0){if(__Z16atomic_decrementPj(qa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(qa,1)}while(0);qa=c[r>>2]|0;do if(qa|0){if(__Z16atomic_decrementPj(qa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(qa,1)}while(0);qa=c[E>>2]|0;do if(qa|0){if(__Z16atomic_decrementPj(qa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(qa,1)}while(0);qa=c[e>>2]|0;do if(qa|0){if(__Z16atomic_decrementPj(qa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(qa,1)}while(0)}while(0)}while((Da|0)!=(ra|0));Ca=ra}while(0);ra=__ZNK15GDTokenizerText16get_token_columnEi(o,0)|0;c[e>>2]=__Z4itosx(ra,((ra|0)<0)<<31>>31)|0;c[H>>2]=__ZplPKcRK6String(478207,e)|0;__ZN6StringC2EPKc(r,901510);c[G>>2]=__ZNK6StringplERKS_(H,r)|0;c[F>>2]=__ZNK6StringplERKS_(G,p)|0;__Z10print_line6String(F);ra=c[F>>2]|0;do if(ra|0){if(__Z16atomic_decrementPj(ra+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ra,1)}while(0);ra=c[G>>2]|0;do if(ra|0){if(__Z16atomic_decrementPj(ra+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ra,1)}while(0);ra=c[r>>2]|0;do if(ra|0){if(__Z16atomic_decrementPj(ra+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ra,1)}while(0);ra=c[H>>2]|0;do if(ra|0){if(__Z16atomic_decrementPj(ra+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ra,1)}while(0);ra=c[e>>2]|0;do if(ra|0){if(__Z16atomic_decrementPj(ra+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ra,1)}while(0);__ZN15GDTokenizerText7advanceEi(o,1);ra=c[p>>2]|0;do if(ra|0){if(__Z16atomic_decrementPj(ra+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ra,1)}while(0);if((__ZNK15GDTokenizerText9get_tokenEi(o,0)|0)==89)break;else ta=Ca}}c[o>>2]=25128;ta=c[o+948>>2]|0;if(ta|0?(__Z16atomic_decrementPj(ta+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(ta,1);ta=o+32|0;ra=o+944|0;do{n=ra+-40|0;if(c[n>>2]|0)__ZN7Variant5clearEv(n);__ZN10StringNameD2Ev(ra+-44|0);ra=ra+-48|0}while((ra|0)!=(ta|0));ta=c[o+4>>2]|0;if(ta|0?(__Z16atomic_decrementPj(ta+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(ta,1);pa=470;break}case 1:{__ZN8GDParserC2Ev(e);__ZN6StringC2EPKc(o,1263606);__ZN6StringC2EPKc(p,1263606);ta=__ZN8GDParser5parseERK6StringS2_bS2_b(e,j,o,0,p,0)|0;ra=c[p>>2]|0;if(ra|0?(__Z16atomic_decrementPj(ra+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(ra,1);ra=c[o>>2]|0;if(ra|0?(__Z16atomic_decrementPj(ra+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(ra,1);if(!ta){ta=__ZNK8GDParser14get_parse_treeEv(e)|0;if(!(c[ta+16>>2]|0)){a[1263537]=0;__ZN12TestGDScriptL18_parser_show_classEPKN8GDParser9ClassNodeEiRK6VectorI6StringE(ta,0);__ZN8GDParserD2Ev(e);pa=470;break c}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(480095,478099,1007,478224,0);__ZN8GDParserD2Ev(e);break c}}ta=__ZNK8GDParser14get_error_lineEv(e)|0;c[o>>2]=__Z4itosx(ta,((ta|0)<0)<<31>>31)|0;c[M>>2]=__ZplPKcRK6String(478210,o)|0;__ZN6StringC2EPKc(p,1144824);c[L>>2]=__ZNK6StringplERKS_(M,p)|0;ta=__ZNK8GDParser16get_error_columnEv(e)|0;c[r>>2]=__Z4itosx(ta,((ta|0)<0)<<31>>31)|0;c[K>>2]=__ZNK6StringplERKS_(L,r)|0;__ZN6StringC2EPKc(u,1144824);c[J>>2]=__ZNK6StringplERKS_(K,u)|0;c[x>>2]=__ZNK8GDParser9get_errorEv(e)|0;c[I>>2]=__ZNK6StringplERKS_(J,x)|0;__Z10print_line6String(I);ta=c[I>>2]|0;if(ta|0?(__Z16atomic_decrementPj(ta+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(ta,1);ta=c[x>>2]|0;do if(ta|0){if(__Z16atomic_decrementPj(ta+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ta,1)}while(0);ta=c[J>>2]|0;do if(ta|0){if(__Z16atomic_decrementPj(ta+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ta,1)}while(0);ta=c[u>>2]|0;do if(ta|0){if(__Z16atomic_decrementPj(ta+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ta,1)}while(0);ta=c[K>>2]|0;do if(ta|0){if(__Z16atomic_decrementPj(ta+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ta,1)}while(0);ta=c[r>>2]|0;do if(ta|0){if(__Z16atomic_decrementPj(ta+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ta,1)}while(0);ta=c[L>>2]|0;do if(ta|0){if(__Z16atomic_decrementPj(ta+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ta,1)}while(0);ta=c[p>>2]|0;do if(ta|0){if(__Z16atomic_decrementPj(ta+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ta,1)}while(0);ta=c[M>>2]|0;do if(ta|0){if(__Z16atomic_decrementPj(ta+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ta,1)}while(0);ta=c[o>>2]|0;do if(ta|0){if(__Z16atomic_decrementPj(ta+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ta,1)}while(0);gj[c[(c[aa>>2]|0)+144>>2]&8191](aa);__ZN6Memory11free_staticEPvb(aa,0);__ZN8GDParserD2Ev(e);break}case 2:{__ZN8GDParserC2Ev(e);__ZN6StringC2EPKc(o,1263606);__ZN6StringC2EPKc(p,1263606);ta=__ZN8GDParser5parseERK6StringS2_bS2_b(e,j,o,0,p,0)|0;ra=c[p>>2]|0;if(ra|0?(__Z16atomic_decrementPj(ra+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(ra,1);ra=c[o>>2]|0;if(ra|0?(__Z16atomic_decrementPj(ra+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(ra,1);if(!ta){ta=__ZnwjPKc(320,1263606)|0;__ZN8GDScriptC2Ev(ta);__Z22postinitialize_handlerP6Object(ta);__ZN10GDCompilerC2Ev(o);do if(!(__ZN10GDCompiler7compileEPK8GDParserP8GDScriptb(o,e,ta,0)|0)){if(!ta){c[p>>2]=0;Ia=0;Ja=p;Ka=0;La=1;Ma=p}else{a[1263537]=0;__ZN9Reference8init_refEv(ta)|0;c[p>>2]=ta;__ZN9Reference9referenceEv(ta);Ia=ta;Ja=p;Ka=ta;La=0;Ma=p}e:while(1){ra=c[Ja>>2]|0;while(1){if(!ra)break e;__ZN6StringC2EPKc(Y,478317);__Z10print_line6String(Y);n=c[Y>>2]|0;do if(n|0){if(__Z16atomic_decrementPj(n+-8|0)|0)break;__ZN6Memory11free_staticEPvb(n,1)}while(0);__ZN12TestGDScriptL18_disassemble_classERK3RefI8GDScriptERK6VectorI6StringE(p,k);Na=__ZNK8GDScript8get_baseEv(c[Ja>>2]|0)|0;n=c[Ja>>2]|0;if((Na|0)==(n|0)){pa=436;break}do if(n|0){if(!(__ZN9Reference11unreferenceEv(n)|0))break;qa=c[Ja>>2]|0;if(!(__Z17predelete_handlerP6Object(qa)|0))break;gj[c[(c[qa>>2]|0)+76>>2]&8191](qa);__ZN6Memory11free_staticEPvb(qa,0)}while(0);c[Ja>>2]=Na;if(!Na)ra=0;else{pa=435;break}}if((pa|0)==435){pa=0;__ZN9Reference9referenceEv(Na);Oa=Na}else if((pa|0)==436){pa=0;if(!Na)continue;Oa=Na}if(!(__ZN9Reference11unreferenceEv(Oa)|0))continue;if(!(__Z17predelete_handlerP6Object(Na)|0))continue;gj[c[(c[Na>>2]|0)+76>>2]&8191](Na);__ZN6Memory11free_staticEPvb(Na,0)}c[Ja>>2]=0;if(La){Pa=0;break}if(!(__ZN9Reference11unreferenceEv(Ia)|0)){Pa=0;break}if(!(__Z17predelete_handlerP6Object(Ia)|0)){Pa=0;break}gj[c[(c[Ia>>2]|0)+76>>2]&8191](Ia);__ZN6Memory11free_staticEPvb(Ka,0);Pa=0}else{ra=__ZNK10GDCompiler14get_error_lineEv(o)|0;c[p>>2]=__Z4itosx(ra,((ra|0)<0)<<31>>31)|0;c[W>>2]=__ZplPKcRK6String(478301,p)|0;__ZN6StringC2EPKc(r,1144824);c[V>>2]=__ZNK6StringplERKS_(W,r)|0;ra=__ZNK10GDCompiler16get_error_columnEv(o)|0;c[u>>2]=__Z4itosx(ra,((ra|0)<0)<<31>>31)|0;c[U>>2]=__ZNK6StringplERKS_(V,u)|0;__ZN6StringC2EPKc(x,1144824);c[T>>2]=__ZNK6StringplERKS_(U,x)|0;c[X>>2]=__ZNK10GDCompiler9get_errorEv(o)|0;c[S>>2]=__ZNK6StringplERKS_(T,X)|0;__Z10print_line6String(S);ra=c[S>>2]|0;do if(ra|0){if(__Z16atomic_decrementPj(ra+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ra,1)}while(0);ra=c[X>>2]|0;do if(ra|0){if(__Z16atomic_decrementPj(ra+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ra,1)}while(0);ra=c[T>>2]|0;do if(ra|0){if(__Z16atomic_decrementPj(ra+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ra,1)}while(0);ra=c[x>>2]|0;do if(ra|0){if(__Z16atomic_decrementPj(ra+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ra,1)}while(0);ra=c[U>>2]|0;do if(ra|0){if(__Z16atomic_decrementPj(ra+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ra,1)}while(0);ra=c[u>>2]|0;do if(ra|0){if(__Z16atomic_decrementPj(ra+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ra,1)}while(0);ra=c[V>>2]|0;do if(ra|0){if(__Z16atomic_decrementPj(ra+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ra,1)}while(0);ra=c[r>>2]|0;do if(ra|0){if(__Z16atomic_decrementPj(ra+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ra,1)}while(0);ra=c[W>>2]|0;do if(ra|0){if(__Z16atomic_decrementPj(ra+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ra,1)}while(0);ra=c[p>>2]|0;do if(ra|0){if(__Z16atomic_decrementPj(ra+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ra,1)}while(0);if(!(__Z17predelete_handlerP6Object(ta)|0)){Pa=1;break}gj[c[(c[ta>>2]|0)+76>>2]&8191](ta);__ZN6Memory11free_staticEPvb(ta,0);Pa=1}while(0);ta=c[o+16>>2]|0;do if(ta|0){if(__Z16atomic_decrementPj(ta+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ta,1)}while(0);__ZN10StringNameD2Ev(o+12|0);Qa=Pa}else{ta=__ZNK8GDParser14get_error_lineEv(e)|0;c[o>>2]=__Z4itosx(ta,((ta|0)<0)<<31>>31)|0;c[R>>2]=__ZplPKcRK6String(478210,o)|0;__ZN6StringC2EPKc(p,1144824);c[Q>>2]=__ZNK6StringplERKS_(R,p)|0;ta=__ZNK8GDParser16get_error_columnEv(e)|0;c[r>>2]=__Z4itosx(ta,((ta|0)<0)<<31>>31)|0;c[P>>2]=__ZNK6StringplERKS_(Q,r)|0;__ZN6StringC2EPKc(u,1144824);c[O>>2]=__ZNK6StringplERKS_(P,u)|0;c[x>>2]=__ZNK8GDParser9get_errorEv(e)|0;c[N>>2]=__ZNK6StringplERKS_(O,x)|0;__Z10print_line6String(N);ta=c[N>>2]|0;do if(ta|0){if(__Z16atomic_decrementPj(ta+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ta,1)}while(0);ta=c[x>>2]|0;do if(ta|0){if(__Z16atomic_decrementPj(ta+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ta,1)}while(0);ta=c[O>>2]|0;do if(ta|0){if(__Z16atomic_decrementPj(ta+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ta,1)}while(0);ta=c[u>>2]|0;do if(ta|0){if(__Z16atomic_decrementPj(ta+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ta,1)}while(0);ta=c[P>>2]|0;do if(ta|0){if(__Z16atomic_decrementPj(ta+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ta,1)}while(0);ta=c[r>>2]|0;do if(ta|0){if(__Z16atomic_decrementPj(ta+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ta,1)}while(0);ta=c[Q>>2]|0;do if(ta|0){if(__Z16atomic_decrementPj(ta+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ta,1)}while(0);ta=c[p>>2]|0;do if(ta|0){if(__Z16atomic_decrementPj(ta+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ta,1)}while(0);ta=c[R>>2]|0;do if(ta|0){if(__Z16atomic_decrementPj(ta+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ta,1)}while(0);ta=c[o>>2]|0;do if(ta|0){if(__Z16atomic_decrementPj(ta+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ta,1)}while(0);gj[c[(c[aa>>2]|0)+144>>2]&8191](aa);__ZN6Memory11free_staticEPvb(aa,0);Qa=1}__ZN8GDParserD2Ev(e);if(!Qa)pa=470;break}case 3:{ta=__ZN17GDTokenizerBuffer17parse_code_stringERK6String(j)|0;c[Z>>2]=__ZNK6String12get_basenameEv(f)|0;__ZN6StringC2EPKc(o,499255);c[e>>2]=__ZNK6StringplERKS_(Z,o)|0;ra=c[o>>2]|0;if(ra|0?(__Z16atomic_decrementPj(ra+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(ra,1);ra=c[Z>>2]|0;if(ra|0?(__Z16atomic_decrementPj(ra+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(ra,1);ra=__ZN10FileAccess4openERK6StringiP5Error(e,2,0)|0;n=c[(c[ra>>2]|0)+132>>2]|0;do if(!ta){Ra=0;Sa=0;Ta=1}else{qa=ta+-8|0;if((c[qa>>2]|0)>>>0>1){sa=c[ta+-4>>2]|0;oa=sa+-1|0;na=oa>>>1|oa;oa=na>>>2|na;na=oa>>>4|oa;oa=na>>>8|na;na=__ZN6Memory12alloc_staticEjb((oa>>>16|oa)+1|0,1)|0;c[na+-8>>2]=1;c[na+-4>>2]=sa;if(sa|0){oa=0;do{a[na+oa>>0]=a[ta+oa>>0]|0;oa=oa+1|0}while((oa|0)!=(sa|0))}if(!(__Z16atomic_decrementPj(qa)|0))__ZN6Memory11free_staticEPvb(ta,1);if(!na){Ra=0;Sa=0;Ta=1;break}else Ua=na}else Ua=ta;Ra=Ua;Sa=c[Ua+-4>>2]|0;Ta=0}while(0);bj[n&4095](ra,Ra,Sa);gj[c[(c[ra>>2]|0)+144>>2]&8191](ra);__ZN6Memory11free_staticEPvb(ra,0);ta=c[e>>2]|0;if(ta|0?(__Z16atomic_decrementPj(ta+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(ta,1);if(!Ta?(__Z16atomic_decrementPj(Ra+-8|0)|0)==0:0){__ZN6Memory11free_staticEPvb(Ra,1);pa=470}else pa=470;break}default:pa=470}while(0);if((pa|0)==470){gj[c[(c[aa>>2]|0)+144>>2]&8191](aa);__ZN6Memory11free_staticEPvb(aa,0)}aa=c[k>>2]|0;if(aa|0?(__Z16atomic_decrementPj(aa+-8|0)|0)==0:0){Ra=c[k>>2]|0;k=(Ra|0)==0?0:Ra+-4|0;Ra=k+4|0;if(c[k>>2]|0){Ta=0;do{e=c[Ra+(Ta<<2)>>2]|0;do if(e|0){if(__Z16atomic_decrementPj(e+-8|0)|0)break;__ZN6Memory11free_staticEPvb(e,1)}while(0);Ta=Ta+1|0}while(Ta>>>0<(c[k>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(aa,1)}aa=c[j>>2]|0;if(aa|0?(__Z16atomic_decrementPj(aa+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(aa,1);aa=c[i>>2]|0;if(aa|0?(__Z16atomic_decrementPj(aa+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(aa,1)}else{c[h>>2]=__ZplPKcRK6String(478077,f)|0;c[g>>2]=__ZNK6String4utf8Ev(h)|0;__Z19_err_set_last_errorPKc(__ZNK10CharString8get_dataEv(g)|0);aa=c[g>>2]|0;if(aa|0?(__Z16atomic_decrementPj(aa+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(aa,1);aa=c[h>>2]|0;if(aa|0?(__Z16atomic_decrementPj(aa+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(aa,1);a[1263537]=1;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(480095,478099,929,1126427,0);a[1263537]=0}aa=c[f>>2]|0;if(aa|0?(__Z16atomic_decrementPj(aa+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(aa,1)}while(1){aa=c[$>>2]|0;if(!aa)break;__ZN4ListI6String16DefaultAllocatorE5_Data5eraseEPKNS2_7ElementE($,aa)|0;if(!(c[_>>2]|0)){pa=493;break}}if((pa|0)==493){__ZN6Memory11free_staticEPvb($,0);l=d;return 0}if(!(c[_>>2]|0)){a[1263537]=0;__ZN6Memory11free_staticEPvb($,0);l=d;return 0}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145461,1145120,668,1145467,0);l=d;return 0}return 0}function __ZN6VectorI6StringE9push_backES0_(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;g=c[b>>2]|0;if(!g)h=1;else h=(c[g+-4>>2]|0)+1|0;if(__ZN6VectorI6StringE6resizeEi(b,h)|0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);i=1;l=e;return i|0}a[1263537]=0;h=c[b>>2]|0;if(!h)j=-1;else j=(c[h+-4>>2]|0)+-1|0;c[f>>2]=0;h=c[d>>2]|0;if(h|0?(c[f>>2]=0,__Z28atomic_conditional_incrementPj(h+-8|0)|0):0)c[f>>2]=c[d>>2];__ZN6VectorI6StringE3setEiS0_(b,j,f);j=c[f>>2]|0;if(!j){i=0;l=e;return i|0}if(__Z16atomic_decrementPj(j+-8|0)|0){i=0;l=e;return i|0}__ZN6Memory11free_staticEPvb(j,1);i=0;l=e;return i|0}function __ZN15GDTokenizerTextC2Ev(a){a=a|0;c[a>>2]=25128;c[a+4>>2]=0;__ZN10StringNameC2Ev(a+36|0);c[a+40>>2]=0;c[a+32>>2]=0;c[a+72>>2]=0;c[a+68>>2]=0;c[a+64>>2]=0;__ZN10StringNameC2Ev(a+84|0);c[a+88>>2]=0;c[a+80>>2]=0;c[a+120>>2]=0;c[a+116>>2]=0;c[a+112>>2]=0;__ZN10StringNameC2Ev(a+132|0);c[a+136>>2]=0;c[a+128>>2]=0;c[a+168>>2]=0;c[a+164>>2]=0;c[a+160>>2]=0;__ZN10StringNameC2Ev(a+180|0);c[a+184>>2]=0;c[a+176>>2]=0;c[a+216>>2]=0;c[a+212>>2]=0;c[a+208>>2]=0;__ZN10StringNameC2Ev(a+228|0);c[a+232>>2]=0;c[a+224>>2]=0;c[a+264>>2]=0;c[a+260>>2]=0;c[a+256>>2]=0;__ZN10StringNameC2Ev(a+276|0);c[a+280>>2]=0;c[a+272>>2]=0;c[a+312>>2]=0;c[a+308>>2]=0;c[a+304>>2]=0;__ZN10StringNameC2Ev(a+324|0);c[a+328>>2]=0;c[a+320>>2]=0;c[a+360>>2]=0;c[a+356>>2]=0;c[a+352>>2]=0;__ZN10StringNameC2Ev(a+372|0);c[a+376>>2]=0;c[a+368>>2]=0;c[a+408>>2]=0;c[a+404>>2]=0;c[a+400>>2]=0;__ZN10StringNameC2Ev(a+420|0);c[a+424>>2]=0;c[a+416>>2]=0;c[a+456>>2]=0;c[a+452>>2]=0;c[a+448>>2]=0;__ZN10StringNameC2Ev(a+468|0);c[a+472>>2]=0;c[a+464>>2]=0;c[a+504>>2]=0;c[a+500>>2]=0;c[a+496>>2]=0;__ZN10StringNameC2Ev(a+516|0);c[a+520>>2]=0;c[a+512>>2]=0;c[a+552>>2]=0;c[a+548>>2]=0;c[a+544>>2]=0;__ZN10StringNameC2Ev(a+564|0);c[a+568>>2]=0;c[a+560>>2]=0;c[a+600>>2]=0;c[a+596>>2]=0;c[a+592>>2]=0;__ZN10StringNameC2Ev(a+612|0);c[a+616>>2]=0;c[a+608>>2]=0;c[a+648>>2]=0;c[a+644>>2]=0;c[a+640>>2]=0;__ZN10StringNameC2Ev(a+660|0);c[a+664>>2]=0;c[a+656>>2]=0;c[a+696>>2]=0;c[a+692>>2]=0;c[a+688>>2]=0;__ZN10StringNameC2Ev(a+708|0);c[a+712>>2]=0;c[a+704>>2]=0;c[a+744>>2]=0;c[a+740>>2]=0;c[a+736>>2]=0;__ZN10StringNameC2Ev(a+756|0);c[a+760>>2]=0;c[a+752>>2]=0;c[a+792>>2]=0;c[a+788>>2]=0;c[a+784>>2]=0;__ZN10StringNameC2Ev(a+804|0);c[a+808>>2]=0;c[a+800>>2]=0;c[a+840>>2]=0;c[a+836>>2]=0;c[a+832>>2]=0;__ZN10StringNameC2Ev(a+852|0);c[a+856>>2]=0;c[a+848>>2]=0;c[a+888>>2]=0;c[a+884>>2]=0;c[a+880>>2]=0;__ZN10StringNameC2Ev(a+900|0);c[a+904>>2]=0;c[a+896>>2]=0;c[a+936>>2]=0;c[a+932>>2]=0;c[a+928>>2]=0;c[a+948>>2]=0;return}function __ZN12TestGDScriptL18_parser_show_classEPKN8GDParser9ClassNodeEiRK6VectorI6StringE(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0;e=l;l=l+64|0;if((l|0)>=(m|0))ba(64);f=e+56|0;g=e+52|0;h=e+48|0;i=e+32|0;j=e+24|0;k=e+44|0;n=e+40|0;o=e+36|0;p=e+28|0;q=e;r=e+20|0;s=e+16|0;t=e+12|0;u=e+8|0;v=e+4|0;do if(!d){w=c[b+32>>2]|0;do if(w){x=c[w+4>>2]|0;if(x|0){__ZN6StringC2EPKc(f,x);y=c[f>>2]|0;break}x=w+8|0;c[f>>2]=0;z=c[x>>2]|0;if((z|0)!=0?(c[f>>2]=0,(__Z28atomic_conditional_incrementPj(z+-8|0)|0)!=0):0){z=c[x>>2]|0;c[f>>2]=z;y=z}else y=0}else{c[f>>2]=0;y=0}while(0);c[g>>2]=y;if(__ZNK6StringneEPKc(g,1263606)|0)A=1;else{w=c[b+36>>2]|0;if(!w)B=0;else B=c[w+-4>>2]|0;A=(B|0)!=0}w=c[g>>2]|0;if((w|0)!=0?(__Z16atomic_decrementPj(w+-8|0)|0)==0:0){__ZN6Memory11free_staticEPvb(w,1);if(!A)break}else C=16;if((C|0)==16?!A:0)break;c[f>>2]=__ZN12TestGDScriptL15_parser_extendsEPKN8GDParser9ClassNodeE(b)|0;__ZN12TestGDScriptL13_print_indentEiRK6String(0,f);w=c[f>>2]|0;if(w|0?(__Z16atomic_decrementPj(w+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(w,1);__ZN6StringC2EPKc(h,1124879);__Z10print_line6String(h);w=c[h>>2]|0;if(w|0?(__Z16atomic_decrementPj(w+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(w,1)}while(0);h=b+40|0;A=d+1|0;g=0;while(1){B=c[h>>2]|0;y=(B|0)==0;if(y)D=0;else D=c[B+-4>>2]|0;if((g|0)>=(D|0))break;if(y)E=0;else E=c[B+-4>>2]|0;if((E|0)<=(g|0)){if(y)F=0;else F=c[B+-4>>2]|0;if((F|0)<=(g|0)){C=34;break}a[1263537]=0}y=c[B+(g<<2)>>2]|0;B=c[y+24>>2]|0;do if(B){w=c[B+4>>2]|0;if(w|0){__ZN6StringC2EPKc(f,w);G=c[f>>2]|0;break}w=B+8|0;c[f>>2]=0;z=c[w>>2]|0;if((z|0)!=0?(c[f>>2]=0,(__Z28atomic_conditional_incrementPj(z+-8|0)|0)!=0):0){z=c[w>>2]|0;c[f>>2]=z;G=z}else G=0}else{c[f>>2]=0;G=0}while(0);c[j>>2]=G;c[i>>2]=__ZplPKcRK6String(478878,j)|0;B=c[j>>2]|0;if(B|0?(__Z16atomic_decrementPj(B+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(B,1);B=c[y+32>>2]|0;do if(B){z=c[B+4>>2]|0;if(z|0){__ZN6StringC2EPKc(f,z);H=c[f>>2]|0;break}z=B+8|0;c[f>>2]=0;w=c[z>>2]|0;if((w|0)!=0?(c[f>>2]=0,(__Z28atomic_conditional_incrementPj(w+-8|0)|0)!=0):0){w=c[z>>2]|0;c[f>>2]=w;H=w}else H=0}else{c[f>>2]=0;H=0}while(0);c[k>>2]=H;if(__ZNK6StringneEPKc(k,1263606)|0){B=c[k>>2]|0;if((B|0)!=0?(__Z16atomic_decrementPj(B+-8|0)|0)==0:0){__ZN6Memory11free_staticEPvb(B,1);C=63}else C=63}else{B=c[y+36>>2]|0;if(!B)I=0;else I=c[B+-4>>2]|0;B=(I|0)==0;w=c[k>>2]|0;if(w|0?(__Z16atomic_decrementPj(w+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(w,1);if(!B)C=63}if((C|0)==63){C=0;c[j>>2]=__ZN12TestGDScriptL15_parser_extendsEPKN8GDParser9ClassNodeE(y)|0;c[f>>2]=__ZplPKcRK6String(1143407,j)|0;__ZN6StringpLERKS_(i,f)|0;B=c[f>>2]|0;if(B|0?(__Z16atomic_decrementPj(B+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(B,1);B=c[j>>2]|0;if(B|0?(__Z16atomic_decrementPj(B+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(B,1)}__ZN6StringpLEPKc(i,1144824)|0;__ZN12TestGDScriptL13_print_indentEiRK6String(d,i);__ZN12TestGDScriptL18_parser_show_classEPKN8GDParser9ClassNodeEiRK6VectorI6StringE(y,A);__ZN6StringC2EPKc(n,1124879);__Z10print_line6String(n);B=c[n>>2]|0;if(B|0?(__Z16atomic_decrementPj(B+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(B,1);B=c[i>>2]|0;if(B|0?(__Z16atomic_decrementPj(B+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(B,1);g=g+1|0}if((C|0)==34)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);g=b+48|0;n=0;while(1){A=c[g>>2]|0;k=(A|0)==0;if(k)J=0;else J=c[A+-4>>2]|0;if((n|0)>=(J|0))break;if(k)K=0;else K=c[A+-4>>2]|0;do if((K|0)<=(n|0)){if(k)L=0;else L=c[A+-4>>2]|0;if((L|0)>(n|0)){a[1263537]=0;C=89;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);M=0;break}}else C=89;while(0);if((C|0)==89){C=0;M=A+(n<<3)|0}k=c[M>>2]|0;do if(k){y=c[k+4>>2]|0;if(y|0){__ZN6StringC2EPKc(f,y);N=c[f>>2]|0;break}y=k+8|0;c[f>>2]=0;I=c[y>>2]|0;if((I|0)!=0?(c[f>>2]=0,(__Z28atomic_conditional_incrementPj(I+-8|0)|0)!=0):0){I=c[y>>2]|0;c[f>>2]=I;N=I}else N=0}else{c[f>>2]=0;N=0}while(0);c[j>>2]=N;c[p>>2]=__ZplPKcRK6String(478885,j)|0;__ZN6StringC2EPKc(f,1124885);c[o>>2]=__ZNK6StringplERKS_(p,f)|0;c[q>>2]=__ZN12TestGDScriptL12_parser_exprEPKN8GDParser4NodeE(c[M+4>>2]|0)|0;c[i>>2]=__ZNK6StringplERKS_(o,q)|0;__ZN12TestGDScriptL13_print_indentEiRK6String(d,i);k=c[i>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);k=c[q>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);k=c[o>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);k=c[f>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);k=c[p>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);k=c[j>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);n=n+1|0}n=b+44|0;p=0;while(1){o=c[n>>2]|0;q=(o|0)==0;if(q)O=0;else O=c[o+-4>>2]|0;if((p|0)>=(O|0))break;if(q)P=0;else P=c[o+-4>>2]|0;do if((P|0)<=(p|0)){if(q)Q=0;else Q=c[o+-4>>2]|0;if((Q|0)>(p|0)){a[1263537]=0;C=131;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);R=0;break}}else C=131;while(0);if((C|0)==131){C=0;R=o+(p*44|0)|0}q=c[R+20>>2]|0;do if(q){M=c[q+4>>2]|0;if(M|0){__ZN6StringC2EPKc(f,M);S=c[f>>2]|0;break}M=q+8|0;c[f>>2]=0;N=c[M>>2]|0;if((N|0)!=0?(c[f>>2]=0,(__Z28atomic_conditional_incrementPj(N+-8|0)|0)!=0):0){N=c[M>>2]|0;c[f>>2]=N;S=N}else S=0}else{c[f>>2]=0;S=0}while(0);c[j>>2]=S;c[i>>2]=__ZplPKcRK6String(478892,j)|0;__ZN12TestGDScriptL13_print_indentEiRK6String(d,i);q=c[i>>2]|0;if(q|0?(__Z16atomic_decrementPj(q+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(q,1);q=c[j>>2]|0;if(q|0?(__Z16atomic_decrementPj(q+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(q,1);p=p+1|0}__ZN6StringC2EPKc(r,1124879);__Z10print_line6String(r);p=c[r>>2]|0;if(p|0?(__Z16atomic_decrementPj(p+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(p,1);p=b+56|0;r=0;while(1){j=c[p>>2]|0;i=(j|0)==0;if(i)T=0;else T=c[j+-4>>2]|0;if((r|0)>=(T|0))break;if(i)U=0;else U=c[j+-4>>2]|0;if((U|0)<=(r|0)){if(i)V=0;else V=c[j+-4>>2]|0;if((V|0)<=(r|0)){C=156;break}a[1263537]=0}__ZN12TestGDScriptL21_parser_show_functionEPKN8GDParser12FunctionNodeEiPNS0_9BlockNodeE(c[j+(r<<2)>>2]|0,d,0);__ZN6StringC2EPKc(s,1124879);__Z10print_line6String(s);j=c[s>>2]|0;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);r=r+1|0}if((C|0)==156)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);r=b+52|0;s=b+64|0;b=0;while(1){V=c[r>>2]|0;U=(V|0)==0;if(U)W=0;else W=c[V+-4>>2]|0;if((b|0)>=(W|0)){C=165;break}if(U)X=0;else X=c[V+-4>>2]|0;if((X|0)<=(b|0)){if(U)Y=0;else Y=c[V+-4>>2]|0;if((Y|0)<=(b|0)){C=175;break}a[1263537]=0}U=c[(c[V+(b<<2)>>2]|0)+28>>2]|0;do if(U){V=c[U+4>>2]|0;if(V|0){__ZN6StringC2EPKc(f,V);Z=c[f>>2]|0;break}V=U+8|0;c[f>>2]=0;T=c[V>>2]|0;if((T|0)!=0?(c[f>>2]=0,(__Z28atomic_conditional_incrementPj(T+-8|0)|0)!=0):0){T=c[V>>2]|0;c[f>>2]=T;Z=T}else Z=0}else{c[f>>2]=0;Z=0}while(0);c[t>>2]=Z;U=__ZNK6StringeqEPKc(t,652330)|0;T=c[t>>2]|0;if(T|0?(__Z16atomic_decrementPj(T+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(T,1);T=c[r>>2]|0;V=(T|0)==0;if(V)_=0;else _=c[T+-4>>2]|0;if((_|0)<=(b|0)){if(V)$=0;else $=c[T+-4>>2]|0;if(($|0)<=(b|0)){C=193;break}a[1263537]=0}V=c[T+(b<<2)>>2]|0;if(U)__ZN12TestGDScriptL21_parser_show_functionEPKN8GDParser12FunctionNodeEiPNS0_9BlockNodeE(V,d,c[s>>2]|0);else __ZN12TestGDScriptL21_parser_show_functionEPKN8GDParser12FunctionNodeEiPNS0_9BlockNodeE(V,d,0);__ZN6StringC2EPKc(u,1124879);__Z10print_line6String(u);V=c[u>>2]|0;if(V|0?(__Z16atomic_decrementPj(V+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(V,1);b=b+1|0}if((C|0)==165){__ZN6StringC2EPKc(v,1124879);__Z10print_line6String(v);b=c[v>>2]|0;if(!b){l=e;return}if(__Z16atomic_decrementPj(b+-8|0)|0){l=e;return}__ZN6Memory11free_staticEPvb(b,1);l=e;return}else if((C|0)==175)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);else if((C|0)==193)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0)}function __ZN12TestGDScriptL18_disassemble_classERK3RefI8GDScriptERK6VectorI6StringE(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0,ia=0,ja=0,ka=0,la=0,ma=0,na=0,oa=0,pa=0,qa=0,ra=0,sa=0,ta=0,ua=0,va=0,wa=0,xa=0,ya=0,za=0,Aa=0,Ba=0,Ca=0,Da=0,Ea=0,Fa=0,Ga=0;e=l;l=l+192|0;if((l|0)>=(m|0))ba(192);f=e+188|0;g=e+160|0;h=e+184|0;i=e+180|0;j=e+176|0;k=e+172|0;n=e+168|0;o=e+164|0;p=e+152|0;q=e+156|0;r=e+148|0;s=e+144|0;t=e+136|0;u=e+140|0;v=e+132|0;w=e+128|0;x=e+124|0;y=e+120|0;z=e+116|0;A=e+112|0;B=e+108|0;C=e+104|0;D=e+100|0;E=e+96|0;F=e+92|0;G=e+88|0;H=e+84|0;I=e+80|0;J=e+76|0;K=e+72|0;L=e+68|0;M=e+64|0;N=e+12|0;O=e+8|0;P=e+4|0;Q=e;R=e+60|0;S=e+56|0;T=e+52|0;U=e+48|0;V=e+44|0;W=e+40|0;X=e+36|0;Y=e+32|0;Z=e+28|0;_=e+24|0;$=e+20|0;aa=e+16|0;ca=__ZNK8GDScript26debug_get_member_functionsEv(c[b>>2]|0)|0;da=c[ca>>2]|0;if(!da){l=e;return}ea=c[da+8>>2]|0;da=c[ca+4>>2]|0;if((ea|0)==(da|0)){l=e;return}else fa=ea;while(1){ea=c[fa+8>>2]|0;if((ea|0)==(da|0))break;else fa=ea}if(!fa){l=e;return}da=fa;do{fa=c[da+28>>2]|0;ea=__ZNK10GDFunction8get_codeEv(fa)|0;ca=__ZNK10GDFunction13get_code_sizeEv(fa)|0;c[g>>2]=0;if(__ZNK10GDFunction26get_default_argument_countEv(fa)|0){__ZN6StringaSEPKc(g,478329);if((__ZNK10GDFunction26get_default_argument_countEv(fa)|0)>0){ga=0;do{if((ga|0)>0)__ZN6StringpLEPKc(g,1117595)|0;ha=__ZNK10GDFunction25get_default_argument_addrEi(fa,ga)|0;c[f>>2]=__Z4itosx(ha,((ha|0)<0)<<31>>31)|0;__ZN6StringpLERKS_(g,f)|0;ha=c[f>>2]|0;if(ha|0?(__Z16atomic_decrementPj(ha+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(ha,1);ga=ga+1|0}while((ga|0)<(__ZNK10GDFunction26get_default_argument_countEv(fa)|0))}__ZN6StringpLEPKc(g,1143407)|0}ga=__ZNK10GDFunction8get_nameEv(fa)|0;c[q>>2]=ga;do if(ga){ha=c[ga+4>>2]|0;if(ha|0){__ZN6StringC2EPKc(f,ha);ia=c[f>>2]|0;break}ha=ga+8|0;c[f>>2]=0;ja=c[ha>>2]|0;if((ja|0)!=0?(c[f>>2]=0,(__Z28atomic_conditional_incrementPj(ja+-8|0)|0)!=0):0){ja=c[ha>>2]|0;c[f>>2]=ja;ia=ja}else ia=0}else{c[f>>2]=0;ia=0}while(0);c[p>>2]=ia;c[o>>2]=__ZplPKcRK6String(478341,p)|0;__ZN6StringC2EPKc(f,478354);c[n>>2]=__ZNK6StringplERKS_(o,f)|0;ga=__ZNK10GDFunction18get_max_stack_sizeEv(fa)|0;c[r>>2]=__Z4itosx(ga,((ga|0)<0)<<31>>31)|0;c[k>>2]=__ZNK6StringplERKS_(n,r)|0;__ZN6StringC2EPKc(s,1143407);c[j>>2]=__ZNK6StringplERKS_(k,s)|0;c[i>>2]=__ZNK6StringplERKS_(j,g)|0;__ZN6StringC2EPKc(t,1121824);c[h>>2]=__ZNK6StringplERKS_(i,t)|0;__Z10print_line6String(h);ga=c[h>>2]|0;if(ga|0?(__Z16atomic_decrementPj(ga+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(ga,1);ga=c[t>>2]|0;if(ga|0?(__Z16atomic_decrementPj(ga+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(ga,1);ga=c[i>>2]|0;if(ga|0?(__Z16atomic_decrementPj(ga+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(ga,1);ga=c[j>>2]|0;if(ga|0?(__Z16atomic_decrementPj(ga+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(ga,1);ga=c[s>>2]|0;if(ga|0?(__Z16atomic_decrementPj(ga+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(ga,1);ga=c[k>>2]|0;if(ga|0?(__Z16atomic_decrementPj(ga+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(ga,1);ga=c[r>>2]|0;if(ga|0?(__Z16atomic_decrementPj(ga+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(ga,1);ga=c[n>>2]|0;if(ga|0?(__Z16atomic_decrementPj(ga+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(ga,1);ga=c[f>>2]|0;if(ga|0?(__Z16atomic_decrementPj(ga+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(ga,1);ga=c[o>>2]|0;if(ga|0?(__Z16atomic_decrementPj(ga+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(ga,1);ga=c[p>>2]|0;if(ga|0?(__Z16atomic_decrementPj(ga+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(ga,1);__ZN10StringNameD2Ev(q);ga=0;while(1){if((ga|0)>=(ca|0))break;c[u>>2]=__Z4itosx(ga,((ga|0)<0)<<31>>31)|0;__ZN6StringC2EPKc(f,1143407);c[p>>2]=__ZNK6StringplERKS_(u,f)|0;ja=c[f>>2]|0;do if(ja|0){if(__Z16atomic_decrementPj(ja+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ja,1)}while(0);ja=c[u>>2]|0;do if(ja|0){if(__Z16atomic_decrementPj(ja+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ja,1)}while(0);ja=ea+(ga<<2)|0;ha=c[ja>>2]|0;a:do switch(ha|0){case 0:{ka=c[ea+(ga+1<<2)>>2]|0;__ZN6StringpLEPKc(p,478373)|0;c[f>>2]=__ZN7Variant17get_operator_nameENS_8OperatorE(ka)|0;c[r>>2]=__ZN12TestGDScriptL17_disassemble_addrERK3RefI8GDScriptERK10GDFunctioni(c[b>>2]|0,fa,c[ea+(ga+4<<2)>>2]|0)|0;__ZN6StringpLERKS_(p,r)|0;ka=c[r>>2]|0;do if(ka|0){if(__Z16atomic_decrementPj(ka+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ka,1)}while(0);__ZN6StringpLEPKc(p,907514)|0;c[r>>2]=__ZN12TestGDScriptL17_disassemble_addrERK3RefI8GDScriptERK10GDFunctioni(c[b>>2]|0,fa,c[ea+(ga+2<<2)>>2]|0)|0;__ZN6StringpLERKS_(p,r)|0;ka=c[r>>2]|0;do if(ka|0){if(__Z16atomic_decrementPj(ka+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ka,1)}while(0);c[v>>2]=__ZplPKcRK6String(1143407,f)|0;__ZN6StringC2EPKc(s,1143407);c[r>>2]=__ZNK6StringplERKS_(v,s)|0;__ZN6StringpLERKS_(p,r)|0;ka=c[r>>2]|0;do if(ka|0){if(__Z16atomic_decrementPj(ka+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ka,1)}while(0);ka=c[s>>2]|0;do if(ka|0){if(__Z16atomic_decrementPj(ka+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ka,1)}while(0);ka=c[v>>2]|0;do if(ka|0){if(__Z16atomic_decrementPj(ka+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ka,1)}while(0);c[r>>2]=__ZN12TestGDScriptL17_disassemble_addrERK3RefI8GDScriptERK10GDFunctioni(c[b>>2]|0,fa,c[ea+(ga+3<<2)>>2]|0)|0;__ZN6StringpLERKS_(p,r)|0;ka=c[r>>2]|0;do if(ka|0){if(__Z16atomic_decrementPj(ka+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ka,1)}while(0);ka=c[f>>2]|0;do if(ka|0){if(__Z16atomic_decrementPj(ka+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ka,1)}while(0);la=5;ma=494;break}case 2:{__ZN6StringpLEPKc(p,478377)|0;c[f>>2]=__ZN12TestGDScriptL17_disassemble_addrERK3RefI8GDScriptERK10GDFunctioni(c[b>>2]|0,fa,c[ea+(ga+1<<2)>>2]|0)|0;__ZN6StringpLERKS_(p,f)|0;ka=c[f>>2]|0;do if(ka|0){if(__Z16atomic_decrementPj(ka+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ka,1)}while(0);__ZN6StringpLEPKc(p,1144813)|0;c[f>>2]=__ZN12TestGDScriptL17_disassemble_addrERK3RefI8GDScriptERK10GDFunctioni(c[b>>2]|0,fa,c[ea+(ga+2<<2)>>2]|0)|0;__ZN6StringpLERKS_(p,f)|0;ka=c[f>>2]|0;do if(ka|0){if(__Z16atomic_decrementPj(ka+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ka,1)}while(0);__ZN6StringpLEPKc(p,478382)|0;c[f>>2]=__ZN12TestGDScriptL17_disassemble_addrERK3RefI8GDScriptERK10GDFunctioni(c[b>>2]|0,fa,c[ea+(ga+3<<2)>>2]|0)|0;__ZN6StringpLERKS_(p,f)|0;ka=c[f>>2]|0;do if(ka|0){if(__Z16atomic_decrementPj(ka+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ka,1)}while(0);la=4;ma=494;break}case 3:{__ZN6StringpLEPKc(p,478385)|0;c[f>>2]=__ZN12TestGDScriptL17_disassemble_addrERK3RefI8GDScriptERK10GDFunctioni(c[b>>2]|0,fa,c[ea+(ga+3<<2)>>2]|0)|0;__ZN6StringpLERKS_(p,f)|0;ka=c[f>>2]|0;do if(ka|0){if(__Z16atomic_decrementPj(ka+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ka,1)}while(0);__ZN6StringpLEPKc(p,1124885)|0;c[f>>2]=__ZN12TestGDScriptL17_disassemble_addrERK3RefI8GDScriptERK10GDFunctioni(c[b>>2]|0,fa,c[ea+(ga+1<<2)>>2]|0)|0;__ZN6StringpLERKS_(p,f)|0;ka=c[f>>2]|0;do if(ka|0){if(__Z16atomic_decrementPj(ka+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ka,1)}while(0);__ZN6StringpLEPKc(p,1144813)|0;c[f>>2]=__ZN12TestGDScriptL17_disassemble_addrERK3RefI8GDScriptERK10GDFunctioni(c[b>>2]|0,fa,c[ea+(ga+2<<2)>>2]|0)|0;__ZN6StringpLERKS_(p,f)|0;ka=c[f>>2]|0;do if(ka|0){if(__Z16atomic_decrementPj(ka+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ka,1)}while(0);__ZN6StringpLEPKc(p,1144815)|0;la=4;ma=494;break}case 4:{__ZN6StringpLEPKc(p,478391)|0;c[f>>2]=__ZN12TestGDScriptL17_disassemble_addrERK3RefI8GDScriptERK10GDFunctioni(c[b>>2]|0,fa,c[ea+(ga+1<<2)>>2]|0)|0;__ZN6StringpLERKS_(p,f)|0;ka=c[f>>2]|0;do if(ka|0){if(__Z16atomic_decrementPj(ka+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ka,1)}while(0);__ZN6StringpLEPKc(p,478403)|0;ka=__ZNK10GDFunction15get_global_nameEi(fa,c[ea+(ga+2<<2)>>2]|0)|0;c[w>>2]=ka;do if(!ka){c[f>>2]=0;na=0}else{oa=c[ka+4>>2]|0;if(oa|0){__ZN6StringC2EPKc(f,oa);na=c[f>>2]|0;break}oa=ka+8|0;c[f>>2]=0;pa=c[oa>>2]|0;if(!pa){na=0;break}c[f>>2]=0;if(!(__Z28atomic_conditional_incrementPj(pa+-8|0)|0)){na=0;break}pa=c[oa>>2]|0;c[f>>2]=pa;na=pa}while(0);c[r>>2]=na;__ZN6StringpLERKS_(p,r)|0;ka=c[r>>2]|0;do if(ka|0){if(__Z16atomic_decrementPj(ka+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ka,1)}while(0);__ZN10StringNameD2Ev(w);__ZN6StringpLEPKc(p,478406)|0;c[f>>2]=__ZN12TestGDScriptL17_disassemble_addrERK3RefI8GDScriptERK10GDFunctioni(c[b>>2]|0,fa,c[ea+(ga+3<<2)>>2]|0)|0;__ZN6StringpLERKS_(p,f)|0;ka=c[f>>2]|0;do if(ka|0){if(__Z16atomic_decrementPj(ka+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ka,1)}while(0);la=4;ma=494;break}case 5:{__ZN6StringpLEPKc(p,478410)|0;c[f>>2]=__ZN12TestGDScriptL17_disassemble_addrERK3RefI8GDScriptERK10GDFunctioni(c[b>>2]|0,fa,c[ea+(ga+3<<2)>>2]|0)|0;__ZN6StringpLERKS_(p,f)|0;ka=c[f>>2]|0;do if(ka|0){if(__Z16atomic_decrementPj(ka+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ka,1)}while(0);__ZN6StringpLEPKc(p,1124885)|0;c[f>>2]=__ZN12TestGDScriptL17_disassemble_addrERK3RefI8GDScriptERK10GDFunctioni(c[b>>2]|0,fa,c[ea+(ga+1<<2)>>2]|0)|0;__ZN6StringpLERKS_(p,f)|0;ka=c[f>>2]|0;do if(ka|0){if(__Z16atomic_decrementPj(ka+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ka,1)}while(0);__ZN6StringpLEPKc(p,478403)|0;ka=__ZNK10GDFunction15get_global_nameEi(fa,c[ea+(ga+2<<2)>>2]|0)|0;c[x>>2]=ka;do if(!ka){c[f>>2]=0;qa=0}else{pa=c[ka+4>>2]|0;if(pa|0){__ZN6StringC2EPKc(f,pa);qa=c[f>>2]|0;break}pa=ka+8|0;c[f>>2]=0;oa=c[pa>>2]|0;if(!oa){qa=0;break}c[f>>2]=0;if(!(__Z28atomic_conditional_incrementPj(oa+-8|0)|0)){qa=0;break}oa=c[pa>>2]|0;c[f>>2]=oa;qa=oa}while(0);c[r>>2]=qa;__ZN6StringpLERKS_(p,r)|0;ka=c[r>>2]|0;do if(ka|0){if(__Z16atomic_decrementPj(ka+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ka,1)}while(0);__ZN10StringNameD2Ev(x);__ZN6StringpLEPKc(p,907688)|0;la=4;ma=494;break}case 6:{__ZN6StringpLEPKc(p,478422)|0;__ZN6StringpLEPKc(p,478403)|0;ka=__ZNK10GDFunction15get_global_nameEi(fa,c[ea+(ga+1<<2)>>2]|0)|0;c[y>>2]=ka;do if(!ka){c[f>>2]=0;ra=0}else{oa=c[ka+4>>2]|0;if(oa|0){__ZN6StringC2EPKc(f,oa);ra=c[f>>2]|0;break}oa=ka+8|0;c[f>>2]=0;pa=c[oa>>2]|0;if(!pa){ra=0;break}c[f>>2]=0;if(!(__Z28atomic_conditional_incrementPj(pa+-8|0)|0)){ra=0;break}pa=c[oa>>2]|0;c[f>>2]=pa;ra=pa}while(0);c[r>>2]=ra;__ZN6StringpLERKS_(p,r)|0;ka=c[r>>2]|0;do if(ka|0){if(__Z16atomic_decrementPj(ka+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ka,1)}while(0);__ZN10StringNameD2Ev(y);__ZN6StringpLEPKc(p,478406)|0;c[f>>2]=__ZN12TestGDScriptL17_disassemble_addrERK3RefI8GDScriptERK10GDFunctioni(c[b>>2]|0,fa,c[ea+(ga+2<<2)>>2]|0)|0;__ZN6StringpLERKS_(p,f)|0;ka=c[f>>2]|0;do if(ka|0){if(__Z16atomic_decrementPj(ka+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ka,1)}while(0);la=3;ma=494;break}case 7:{__ZN6StringpLEPKc(p,478435)|0;c[f>>2]=__ZN12TestGDScriptL17_disassemble_addrERK3RefI8GDScriptERK10GDFunctioni(c[b>>2]|0,fa,c[ea+(ga+2<<2)>>2]|0)|0;__ZN6StringpLERKS_(p,f)|0;ka=c[f>>2]|0;do if(ka|0){if(__Z16atomic_decrementPj(ka+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ka,1)}while(0);__ZN6StringpLEPKc(p,1124885)|0;__ZN6StringpLEPKc(p,478403)|0;ka=__ZNK10GDFunction15get_global_nameEi(fa,c[ea+(ga+1<<2)>>2]|0)|0;c[z>>2]=ka;do if(!ka){c[f>>2]=0;sa=0}else{pa=c[ka+4>>2]|0;if(pa|0){__ZN6StringC2EPKc(f,pa);sa=c[f>>2]|0;break}pa=ka+8|0;c[f>>2]=0;oa=c[pa>>2]|0;if(!oa){sa=0;break}c[f>>2]=0;if(!(__Z28atomic_conditional_incrementPj(oa+-8|0)|0)){sa=0;break}oa=c[pa>>2]|0;c[f>>2]=oa;sa=oa}while(0);c[r>>2]=sa;__ZN6StringpLERKS_(p,r)|0;ka=c[r>>2]|0;do if(ka|0){if(__Z16atomic_decrementPj(ka+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ka,1)}while(0);__ZN10StringNameD2Ev(z);__ZN6StringpLEPKc(p,907688)|0;la=3;ma=494;break}case 8:{__ZN6StringpLEPKc(p,478448)|0;c[f>>2]=__ZN12TestGDScriptL17_disassemble_addrERK3RefI8GDScriptERK10GDFunctioni(c[b>>2]|0,fa,c[ea+(ga+1<<2)>>2]|0)|0;__ZN6StringpLERKS_(p,f)|0;ka=c[f>>2]|0;do if(ka|0){if(__Z16atomic_decrementPj(ka+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ka,1)}while(0);__ZN6StringpLEPKc(p,1124885)|0;c[f>>2]=__ZN12TestGDScriptL17_disassemble_addrERK3RefI8GDScriptERK10GDFunctioni(c[b>>2]|0,fa,c[ea+(ga+2<<2)>>2]|0)|0;__ZN6StringpLERKS_(p,f)|0;ka=c[f>>2]|0;do if(ka|0){if(__Z16atomic_decrementPj(ka+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ka,1)}while(0);la=3;ma=494;break}case 9:{__ZN6StringpLEPKc(p,478448)|0;c[f>>2]=__ZN12TestGDScriptL17_disassemble_addrERK3RefI8GDScriptERK10GDFunctioni(c[b>>2]|0,fa,c[ea+(ga+1<<2)>>2]|0)|0;__ZN6StringpLERKS_(p,f)|0;ka=c[f>>2]|0;do if(ka|0){if(__Z16atomic_decrementPj(ka+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ka,1)}while(0);__ZN6StringpLEPKc(p,478457)|0;la=2;ma=494;break}case 10:{__ZN6StringpLEPKc(p,478448)|0;c[f>>2]=__ZN12TestGDScriptL17_disassemble_addrERK3RefI8GDScriptERK10GDFunctioni(c[b>>2]|0,fa,c[ea+(ga+1<<2)>>2]|0)|0;__ZN6StringpLERKS_(p,f)|0;ka=c[f>>2]|0;do if(ka|0){if(__Z16atomic_decrementPj(ka+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ka,1)}while(0);__ZN6StringpLEPKc(p,478464)|0;la=2;ma=494;break}case 11:{ka=c[ea+(ga+1<<2)>>2]|0;oa=c[ea+(ga+2<<2)>>2]|0;__ZN6StringpLEPKc(p,478472)|0;pa=ga+3|0;c[f>>2]=__ZN12TestGDScriptL17_disassemble_addrERK3RefI8GDScriptERK10GDFunctioni(c[b>>2]|0,fa,c[ea+(pa+oa<<2)>>2]|0)|0;__ZN6StringpLERKS_(p,f)|0;ta=c[f>>2]|0;do if(ta|0){if(__Z16atomic_decrementPj(ta+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ta,1)}while(0);__ZN6StringpLEPKc(p,907514)|0;c[A>>2]=__ZN7Variant13get_type_nameENS_4TypeE(ka)|0;__ZN6StringC2EPKc(r,1081589);c[f>>2]=__ZNK6StringplERKS_(A,r)|0;__ZN6StringpLERKS_(p,f)|0;ta=c[f>>2]|0;do if(ta|0){if(__Z16atomic_decrementPj(ta+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ta,1)}while(0);ta=c[r>>2]|0;do if(ta|0){if(__Z16atomic_decrementPj(ta+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ta,1)}while(0);ta=c[A>>2]|0;do if(ta|0){if(__Z16atomic_decrementPj(ta+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ta,1)}while(0);if((oa|0)>0){ta=0;do{if((ta|0)>0)__ZN6StringpLEPKc(p,1144817)|0;c[f>>2]=__ZN12TestGDScriptL17_disassemble_addrERK3RefI8GDScriptERK10GDFunctioni(c[b>>2]|0,fa,c[ea+(pa+ta<<2)>>2]|0)|0;__ZN6StringpLERKS_(p,f)|0;ka=c[f>>2]|0;do if(ka|0){if(__Z16atomic_decrementPj(ka+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ka,1)}while(0);ta=ta+1|0}while((ta|0)!=(oa|0))}__ZN6StringpLEPKc(p,1123123)|0;ua=oa+4|0;ma=482;break}case 12:{ta=c[ea+(ga+1<<2)>>2]|0;__ZN6StringpLEPKc(p,478484)|0;pa=ga+2|0;c[f>>2]=__ZN12TestGDScriptL17_disassemble_addrERK3RefI8GDScriptERK10GDFunctioni(c[b>>2]|0,fa,c[ea+(ta+pa<<2)>>2]|0)|0;__ZN6StringpLERKS_(p,f)|0;ka=c[f>>2]|0;do if(ka|0){if(__Z16atomic_decrementPj(ka+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ka,1)}while(0);__ZN6StringpLEPKc(p,478497)|0;if((ta|0)>0){ka=0;do{if((ka|0)>0)__ZN6StringpLEPKc(p,1144817)|0;c[f>>2]=__ZN12TestGDScriptL17_disassemble_addrERK3RefI8GDScriptERK10GDFunctioni(c[b>>2]|0,fa,c[ea+(ka+pa<<2)>>2]|0)|0;__ZN6StringpLERKS_(p,f)|0;oa=c[f>>2]|0;do if(oa|0){if(__Z16atomic_decrementPj(oa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(oa,1)}while(0);ka=ka+1|0}while((ka|0)!=(ta|0))}__ZN6StringpLEPKc(p,1144815)|0;ua=ta+3|0;ma=482;break}case 13:{ka=c[ea+(ga+1<<2)>>2]|0;__ZN6StringpLEPKc(p,478503)|0;pa=ga+2|0;oa=ka<<1;c[f>>2]=__ZN12TestGDScriptL17_disassemble_addrERK3RefI8GDScriptERK10GDFunctioni(c[b>>2]|0,fa,c[ea+(oa+pa<<2)>>2]|0)|0;__ZN6StringpLERKS_(p,f)|0;va=c[f>>2]|0;do if(va|0){if(__Z16atomic_decrementPj(va+-8|0)|0)break;__ZN6Memory11free_staticEPvb(va,1)}while(0);__ZN6StringpLEPKc(p,478515)|0;if((ka|0)>0){va=0;do{if((va|0)>0)__ZN6StringpLEPKc(p,1144817)|0;ta=(va<<1)+pa|0;c[f>>2]=__ZN12TestGDScriptL17_disassemble_addrERK3RefI8GDScriptERK10GDFunctioni(c[b>>2]|0,fa,c[ea+(ta<<2)>>2]|0)|0;__ZN6StringpLERKS_(p,f)|0;wa=c[f>>2]|0;do if(wa|0){if(__Z16atomic_decrementPj(wa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(wa,1)}while(0);__ZN6StringpLEPKc(p,1144824)|0;c[f>>2]=__ZN12TestGDScriptL17_disassemble_addrERK3RefI8GDScriptERK10GDFunctioni(c[b>>2]|0,fa,c[ea+(ta+1<<2)>>2]|0)|0;__ZN6StringpLERKS_(p,f)|0;wa=c[f>>2]|0;do if(wa|0){if(__Z16atomic_decrementPj(wa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(wa,1)}while(0);va=va+1|0}while((va|0)!=(ka|0))}__ZN6StringpLEPKc(p,1144822)|0;la=oa+3|0;ma=494;break}case 29:{__ZN6StringpLEPKc(p,478726)|0;c[f>>2]=__ZN12TestGDScriptL17_disassemble_addrERK3RefI8GDScriptERK10GDFunctioni(c[b>>2]|0,fa,c[ea+(ga+1<<2)>>2]|0)|0;__ZN6StringpLERKS_(p,f)|0;ka=c[f>>2]|0;do if(ka|0){if(__Z16atomic_decrementPj(ka+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ka,1)}while(0);la=2;ma=494;break}case 32:{__ZN6StringpLEPKc(p,478721)|0;la=1;ma=494;break}case 16:{__ZN6StringpLEPKc(p,478539)|0;ka=c[ea+(ga+2<<2)>>2]|0;oa=ga+3|0;c[E>>2]=__ZN12TestGDScriptL17_disassemble_addrERK3RefI8GDScriptERK10GDFunctioni(c[b>>2]|0,fa,c[ea+(ka+oa<<2)>>2]|0)|0;__ZN6StringC2EPKc(r,1124885);c[f>>2]=__ZNK6StringplERKS_(E,r)|0;__ZN6StringpLERKS_(p,f)|0;va=c[f>>2]|0;do if(va|0){if(__Z16atomic_decrementPj(va+-8|0)|0)break;__ZN6Memory11free_staticEPvb(va,1)}while(0);va=c[r>>2]|0;do if(va|0){if(__Z16atomic_decrementPj(va+-8|0)|0)break;__ZN6Memory11free_staticEPvb(va,1)}while(0);va=c[E>>2]|0;do if(va|0){if(__Z16atomic_decrementPj(va+-8|0)|0)break;__ZN6Memory11free_staticEPvb(va,1)}while(0);__ZN6StringpLEPKc(p,__ZN11GDFunctions13get_func_nameENS_8FunctionE(c[ea+(ga+1<<2)>>2]|0)|0)|0;__ZN6StringpLEPKc(p,1081589)|0;if((ka|0)>0){va=0;do{if((va|0)>0)__ZN6StringpLEPKc(p,1144817)|0;c[f>>2]=__ZN12TestGDScriptL17_disassemble_addrERK3RefI8GDScriptERK10GDFunctioni(c[b>>2]|0,fa,c[ea+(va+oa<<2)>>2]|0)|0;__ZN6StringpLERKS_(p,f)|0;pa=c[f>>2]|0;do if(pa|0){if(__Z16atomic_decrementPj(pa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(pa,1)}while(0);va=va+1|0}while((va|0)!=(ka|0))}__ZN6StringpLEPKc(p,1123123)|0;ua=ka+4|0;ma=482;break}case 18:{__ZN6StringpLEPKc(p,478555)|0;va=c[ea+(ga+2<<2)>>2]|0;oa=ga+3|0;c[F>>2]=__ZN12TestGDScriptL17_disassemble_addrERK3RefI8GDScriptERK10GDFunctioni(c[b>>2]|0,fa,c[ea+(va+oa<<2)>>2]|0)|0;__ZN6StringC2EPKc(r,1124885);c[f>>2]=__ZNK6StringplERKS_(F,r)|0;__ZN6StringpLERKS_(p,f)|0;pa=c[f>>2]|0;do if(pa|0){if(__Z16atomic_decrementPj(pa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(pa,1)}while(0);pa=c[r>>2]|0;do if(pa|0){if(__Z16atomic_decrementPj(pa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(pa,1)}while(0);pa=c[F>>2]|0;do if(pa|0){if(__Z16atomic_decrementPj(pa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(pa,1)}while(0);pa=__ZNK10GDFunction15get_global_nameEi(fa,c[ea+(ga+1<<2)>>2]|0)|0;c[G>>2]=pa;do if(!pa){c[f>>2]=0;xa=0}else{ka=c[pa+4>>2]|0;if(ka|0){__ZN6StringC2EPKc(f,ka);xa=c[f>>2]|0;break}ka=pa+8|0;c[f>>2]=0;wa=c[ka>>2]|0;if(!wa){xa=0;break}c[f>>2]=0;if(!(__Z28atomic_conditional_incrementPj(wa+-8|0)|0)){xa=0;break}wa=c[ka>>2]|0;c[f>>2]=wa;xa=wa}while(0);c[r>>2]=xa;__ZN6StringpLERKS_(p,r)|0;pa=c[r>>2]|0;do if(pa|0){if(__Z16atomic_decrementPj(pa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(pa,1)}while(0);__ZN10StringNameD2Ev(G);__ZN6StringpLEPKc(p,1081589)|0;if((va|0)>0){pa=0;do{if((pa|0)>0)__ZN6StringpLEPKc(p,1144817)|0;c[f>>2]=__ZN12TestGDScriptL17_disassemble_addrERK3RefI8GDScriptERK10GDFunctioni(c[b>>2]|0,fa,c[ea+(pa+oa<<2)>>2]|0)|0;__ZN6StringpLERKS_(p,f)|0;wa=c[f>>2]|0;do if(wa|0){if(__Z16atomic_decrementPj(wa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(wa,1)}while(0);pa=pa+1|0}while((pa|0)!=(va|0))}__ZN6StringpLEPKc(p,1123123)|0;ua=va+4|0;ma=482;break}case 19:{__ZN6StringpLEPKc(p,478572)|0;la=1;ma=494;break}case 20:{__ZN6StringpLEPKc(p,478580)|0;c[f>>2]=__ZN12TestGDScriptL17_disassemble_addrERK3RefI8GDScriptERK10GDFunctioni(c[b>>2]|0,fa,c[ea+(ga+1<<2)>>2]|0)|0;__ZN6StringpLERKS_(p,f)|0;pa=c[f>>2]|0;do if(pa|0){if(__Z16atomic_decrementPj(pa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(pa,1)}while(0);__ZN6StringpLEPKc(p,1117595)|0;c[f>>2]=__ZN12TestGDScriptL17_disassemble_addrERK3RefI8GDScriptERK10GDFunctioni(c[b>>2]|0,fa,c[ea+(ga+2<<2)>>2]|0)|0;__ZN6StringpLERKS_(p,f)|0;pa=c[f>>2]|0;do if(pa|0){if(__Z16atomic_decrementPj(pa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(pa,1)}while(0);la=3;ma=494;break}case 21:{__ZN6StringpLEPKc(p,478595)|0;c[f>>2]=__ZN12TestGDScriptL17_disassemble_addrERK3RefI8GDScriptERK10GDFunctioni(c[b>>2]|0,fa,c[ea+(ga+1<<2)>>2]|0)|0;__ZN6StringpLERKS_(p,f)|0;pa=c[f>>2]|0;do if(pa|0){if(__Z16atomic_decrementPj(pa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(pa,1)}while(0);la=2;ma=494;break}case 22:{__ZN6StringpLEPKc(p,478611)|0;pa=c[ea+(ga+1<<2)>>2]|0;c[f>>2]=__Z4itosx(pa,((pa|0)<0)<<31>>31)|0;__ZN6StringpLERKS_(p,f)|0;pa=c[f>>2]|0;do if(pa|0){if(__Z16atomic_decrementPj(pa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(pa,1)}while(0);la=2;ma=494;break}case 23:{__ZN6StringpLEPKc(p,478618)|0;c[f>>2]=__ZN12TestGDScriptL17_disassemble_addrERK3RefI8GDScriptERK10GDFunctioni(c[b>>2]|0,fa,c[ea+(ga+1<<2)>>2]|0)|0;__ZN6StringpLERKS_(p,f)|0;pa=c[f>>2]|0;do if(pa|0){if(__Z16atomic_decrementPj(pa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(pa,1)}while(0);__ZN6StringpLEPKc(p,1081495)|0;pa=c[ea+(ga+2<<2)>>2]|0;c[f>>2]=__Z4itosx(pa,((pa|0)<0)<<31>>31)|0;__ZN6StringpLERKS_(p,f)|0;pa=c[f>>2]|0;do if(pa|0){if(__Z16atomic_decrementPj(pa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(pa,1)}while(0);la=3;ma=494;break}case 24:{__ZN6StringpLEPKc(p,478628)|0;c[f>>2]=__ZN12TestGDScriptL17_disassemble_addrERK3RefI8GDScriptERK10GDFunctioni(c[b>>2]|0,fa,c[ea+(ga+1<<2)>>2]|0)|0;__ZN6StringpLERKS_(p,f)|0;pa=c[f>>2]|0;do if(pa|0){if(__Z16atomic_decrementPj(pa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(pa,1)}while(0);__ZN6StringpLEPKc(p,1081495)|0;pa=c[ea+(ga+2<<2)>>2]|0;c[f>>2]=__Z4itosx(pa,((pa|0)<0)<<31>>31)|0;__ZN6StringpLERKS_(p,f)|0;pa=c[f>>2]|0;do if(pa|0){if(__Z16atomic_decrementPj(pa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(pa,1)}while(0);la=3;ma=494;break}case 25:{__ZN6StringpLEPKc(p,478642)|0;la=1;ma=494;break}case 26:{__ZN6StringpLEPKc(p,478669)|0;c[f>>2]=__ZN12TestGDScriptL17_disassemble_addrERK3RefI8GDScriptERK10GDFunctioni(c[b>>2]|0,fa,c[ea+(ga+1<<2)>>2]|0)|0;__ZN6StringpLERKS_(p,f)|0;pa=c[f>>2]|0;do if(pa|0){if(__Z16atomic_decrementPj(pa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(pa,1)}while(0);la=2;ma=494;break}case 27:{c[r>>2]=__ZN12TestGDScriptL17_disassemble_addrERK3RefI8GDScriptERK10GDFunctioni(c[b>>2]|0,fa,c[ea+(ga+4<<2)>>2]|0)|0;c[M>>2]=__ZplPKcRK6String(478678,r)|0;__ZN6StringC2EPKc(s,478689);c[L>>2]=__ZNK6StringplERKS_(M,s)|0;c[t>>2]=__ZN12TestGDScriptL17_disassemble_addrERK3RefI8GDScriptERK10GDFunctioni(c[b>>2]|0,fa,c[ea+(ga+2<<2)>>2]|0)|0;c[K>>2]=__ZNK6StringplERKS_(L,t)|0;__ZN6StringC2EPKc(N,478694);c[J>>2]=__ZNK6StringplERKS_(K,N)|0;c[O>>2]=__ZN12TestGDScriptL17_disassemble_addrERK3RefI8GDScriptERK10GDFunctioni(c[b>>2]|0,fa,c[ea+(ga+1<<2)>>2]|0)|0;c[I>>2]=__ZNK6StringplERKS_(J,O)|0;__ZN6StringC2EPKc(P,478704);c[H>>2]=__ZNK6StringplERKS_(I,P)|0;pa=c[ea+(ga+3<<2)>>2]|0;c[Q>>2]=__Z4itosx(pa,((pa|0)<0)<<31>>31)|0;c[f>>2]=__ZNK6StringplERKS_(H,Q)|0;__ZN6StringpLERKS_(p,f)|0;pa=c[f>>2]|0;do if(pa|0){if(__Z16atomic_decrementPj(pa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(pa,1)}while(0);pa=c[Q>>2]|0;do if(pa|0){if(__Z16atomic_decrementPj(pa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(pa,1)}while(0);pa=c[H>>2]|0;do if(pa|0){if(__Z16atomic_decrementPj(pa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(pa,1)}while(0);pa=c[P>>2]|0;do if(pa|0){if(__Z16atomic_decrementPj(pa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(pa,1)}while(0);pa=c[I>>2]|0;do if(pa|0){if(__Z16atomic_decrementPj(pa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(pa,1)}while(0);pa=c[O>>2]|0;do if(pa|0){if(__Z16atomic_decrementPj(pa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(pa,1)}while(0);pa=c[J>>2]|0;do if(pa|0){if(__Z16atomic_decrementPj(pa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(pa,1)}while(0);pa=c[N>>2]|0;do if(pa|0){if(__Z16atomic_decrementPj(pa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(pa,1)}while(0);pa=c[K>>2]|0;do if(pa|0){if(__Z16atomic_decrementPj(pa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(pa,1)}while(0);pa=c[t>>2]|0;do if(pa|0){if(__Z16atomic_decrementPj(pa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(pa,1)}while(0);pa=c[L>>2]|0;do if(pa|0){if(__Z16atomic_decrementPj(pa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(pa,1)}while(0);pa=c[s>>2]|0;do if(pa|0){if(__Z16atomic_decrementPj(pa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(pa,1)}while(0);pa=c[M>>2]|0;do if(pa|0){if(__Z16atomic_decrementPj(pa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(pa,1)}while(0);pa=c[r>>2]|0;do if(pa|0){if(__Z16atomic_decrementPj(pa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(pa,1)}while(0);la=5;ma=494;break}case 28:{c[r>>2]=__ZN12TestGDScriptL17_disassemble_addrERK3RefI8GDScriptERK10GDFunctioni(c[b>>2]|0,fa,c[ea+(ga+4<<2)>>2]|0)|0;c[W>>2]=__ZplPKcRK6String(478710,r)|0;__ZN6StringC2EPKc(s,478689);c[V>>2]=__ZNK6StringplERKS_(W,s)|0;c[t>>2]=__ZN12TestGDScriptL17_disassemble_addrERK3RefI8GDScriptERK10GDFunctioni(c[b>>2]|0,fa,c[ea+(ga+2<<2)>>2]|0)|0;c[U>>2]=__ZNK6StringplERKS_(V,t)|0;__ZN6StringC2EPKc(N,478694);c[T>>2]=__ZNK6StringplERKS_(U,N)|0;c[O>>2]=__ZN12TestGDScriptL17_disassemble_addrERK3RefI8GDScriptERK10GDFunctioni(c[b>>2]|0,fa,c[ea+(ga+1<<2)>>2]|0)|0;c[S>>2]=__ZNK6StringplERKS_(T,O)|0;__ZN6StringC2EPKc(P,478704);c[R>>2]=__ZNK6StringplERKS_(S,P)|0;pa=c[ea+(ga+3<<2)>>2]|0;c[Q>>2]=__Z4itosx(pa,((pa|0)<0)<<31>>31)|0;c[f>>2]=__ZNK6StringplERKS_(R,Q)|0;__ZN6StringpLERKS_(p,f)|0;pa=c[f>>2]|0;do if(pa|0){if(__Z16atomic_decrementPj(pa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(pa,1)}while(0);pa=c[Q>>2]|0;do if(pa|0){if(__Z16atomic_decrementPj(pa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(pa,1)}while(0);pa=c[R>>2]|0;do if(pa|0){if(__Z16atomic_decrementPj(pa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(pa,1)}while(0);pa=c[P>>2]|0;do if(pa|0){if(__Z16atomic_decrementPj(pa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(pa,1)}while(0);pa=c[S>>2]|0;do if(pa|0){if(__Z16atomic_decrementPj(pa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(pa,1)}while(0);pa=c[O>>2]|0;do if(pa|0){if(__Z16atomic_decrementPj(pa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(pa,1)}while(0);pa=c[T>>2]|0;do if(pa|0){if(__Z16atomic_decrementPj(pa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(pa,1)}while(0);pa=c[N>>2]|0;do if(pa|0){if(__Z16atomic_decrementPj(pa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(pa,1)}while(0);pa=c[U>>2]|0;do if(pa|0){if(__Z16atomic_decrementPj(pa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(pa,1)}while(0);pa=c[t>>2]|0;do if(pa|0){if(__Z16atomic_decrementPj(pa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(pa,1)}while(0);pa=c[V>>2]|0;do if(pa|0){if(__Z16atomic_decrementPj(pa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(pa,1)}while(0);pa=c[s>>2]|0;do if(pa|0){if(__Z16atomic_decrementPj(pa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(pa,1)}while(0);pa=c[W>>2]|0;do if(pa|0){if(__Z16atomic_decrementPj(pa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(pa,1)}while(0);pa=c[r>>2]|0;do if(pa|0){if(__Z16atomic_decrementPj(pa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(pa,1)}while(0);la=5;ma=494;break}case 31:{pa=c[ea+(ga+1<<2)>>2]|0;va=pa+-1|0;do if((pa|0)>0){oa=c[d>>2]|0;if(!oa)ya=0;else ya=c[oa+-4>>2]|0;if((pa|0)>(ya|0))break;c[f>>2]=__Z4itosx(pa,((pa|0)<0)<<31>>31)|0;c[Z>>2]=__ZplPKcRK6String(1124879,f)|0;__ZN6StringC2EPKc(r,1096928);c[Y>>2]=__ZNK6StringplERKS_(Z,r)|0;do if((pa|0)<1)ma=444;else{oa=c[d>>2]|0;wa=(oa|0)==0;if(wa)za=0;else za=c[oa+-4>>2]|0;if((za|0)<(pa|0)){if(wa)Aa=0;else Aa=c[oa+-4>>2]|0;if((Aa|0)<(pa|0)){ma=444;break}a[1263537]=0}Ba=oa+(va<<2)|0}while(0);if((ma|0)==444){ma=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);Ba=0}c[X>>2]=__ZNK6StringplERKS_(Y,Ba)|0;__ZN6StringC2EPKc(s,1124879);oa=__ZNK6StringplERKS_(X,s)|0;wa=oa;ka=c[p>>2]|0;do if((ka|0)==(oa|0)){if(oa|0)ma=455}else{do if(ka|0){if(__Z16atomic_decrementPj(ka+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ka,1)}while(0);c[p>>2]=0;if(!oa)break;if(!(__Z28atomic_conditional_incrementPj(oa+-8|0)|0)){ma=455;break}c[p>>2]=wa;ma=455}while(0);do if((ma|0)==455){ma=0;if(__Z16atomic_decrementPj(oa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(oa,1)}while(0);oa=c[s>>2]|0;do if(oa|0){if(__Z16atomic_decrementPj(oa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(oa,1)}while(0);oa=c[X>>2]|0;do if(oa|0){if(__Z16atomic_decrementPj(oa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(oa,1)}while(0);oa=c[Y>>2]|0;do if(oa|0){if(__Z16atomic_decrementPj(oa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(oa,1)}while(0);oa=c[r>>2]|0;do if(oa|0){if(__Z16atomic_decrementPj(oa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(oa,1)}while(0);oa=c[Z>>2]|0;do if(oa|0){if(__Z16atomic_decrementPj(oa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(oa,1)}while(0);oa=c[f>>2]|0;do if(oa|0){if(__Z16atomic_decrementPj(oa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(oa,1)}while(0);la=2;ma=494;break a}while(0);__ZN6StringaSEPKc(p,1263606);la=2;ma=494;break}case 15:{__ZN6StringpLEPKc(p,478528)|0;va=c[ea+(ga+1<<2)>>2]|0;c[B>>2]=__ZN12TestGDScriptL17_disassemble_addrERK3RefI8GDScriptERK10GDFunctioni(c[b>>2]|0,fa,c[ea+(ga+4+va<<2)>>2]|0)|0;__ZN6StringC2EPKc(r,1124885);c[f>>2]=__ZNK6StringplERKS_(B,r)|0;__ZN6StringpLERKS_(p,f)|0;pa=c[f>>2]|0;do if(pa|0){if(__Z16atomic_decrementPj(pa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(pa,1)}while(0);pa=c[r>>2]|0;do if(pa|0){if(__Z16atomic_decrementPj(pa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(pa,1)}while(0);pa=c[B>>2]|0;do if(pa|0){if(__Z16atomic_decrementPj(pa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(pa,1)}while(0);Ca=va;ma=240;break}case 14:{__ZN6StringpLEPKc(p,478521)|0;Ca=c[ea+(ga+1<<2)>>2]|0;ma=240;break}default:{Da=ha;ma=484}}while(0);if((ma|0)==240){ma=0;c[C>>2]=__ZN12TestGDScriptL17_disassemble_addrERK3RefI8GDScriptERK10GDFunctioni(c[b>>2]|0,fa,c[ea+(ga+2<<2)>>2]|0)|0;__ZN6StringC2EPKc(r,1219936);c[f>>2]=__ZNK6StringplERKS_(C,r)|0;__ZN6StringpLERKS_(p,f)|0;ha=c[f>>2]|0;do if(ha|0){if(__Z16atomic_decrementPj(ha+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ha,1)}while(0);ha=c[r>>2]|0;do if(ha|0){if(__Z16atomic_decrementPj(ha+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ha,1)}while(0);ha=c[C>>2]|0;do if(ha|0){if(__Z16atomic_decrementPj(ha+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ha,1)}while(0);ha=__ZNK10GDFunction15get_global_nameEi(fa,c[ea+(ga+3<<2)>>2]|0)|0;c[D>>2]=ha;do if(!ha){c[f>>2]=0;Ea=0}else{pa=c[ha+4>>2]|0;if(pa|0){__ZN6StringC2EPKc(f,pa);Ea=c[f>>2]|0;break}pa=ha+8|0;c[f>>2]=0;oa=c[pa>>2]|0;if(!oa){Ea=0;break}c[f>>2]=0;if(!(__Z28atomic_conditional_incrementPj(oa+-8|0)|0)){Ea=0;break}oa=c[pa>>2]|0;c[f>>2]=oa;Ea=oa}while(0);c[r>>2]=Ea;__ZN6StringpLERKS_(p,r)|0;ha=c[r>>2]|0;do if(ha|0){if(__Z16atomic_decrementPj(ha+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ha,1)}while(0);__ZN10StringNameD2Ev(D);__ZN6StringpLEPKc(p,1081589)|0;if((Ca|0)>0){ha=ga+4|0;oa=0;do{if((oa|0)>0)__ZN6StringpLEPKc(p,1144817)|0;c[f>>2]=__ZN12TestGDScriptL17_disassemble_addrERK3RefI8GDScriptERK10GDFunctioni(c[b>>2]|0,fa,c[ea+(ha+oa<<2)>>2]|0)|0;__ZN6StringpLERKS_(p,f)|0;pa=c[f>>2]|0;do if(pa|0){if(__Z16atomic_decrementPj(pa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(pa,1)}while(0);oa=oa+1|0}while((oa|0)!=(Ca|0))}__ZN6StringpLEPKc(p,1123123)|0;ua=Ca+5|0;ma=482}do if((ma|0)==482){ma=0;if(ua|0){la=ua;ma=494;break}Da=c[ja>>2]|0;ma=484}while(0);do if((ma|0)==484){ma=0;c[f>>2]=__Z4itosx(Da,((Da|0)<0)<<31>>31)|0;c[$>>2]=__ZplPKcRK6String(478735,f)|0;c[_>>2]=__ZNK6String4utf8Ev($)|0;__Z19_err_set_last_errorPKc(__ZNK10CharString8get_dataEv(_)|0);ja=c[_>>2]|0;do if(ja|0){if(__Z16atomic_decrementPj(ja+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ja,1)}while(0);ja=c[$>>2]|0;do if(ja|0){if(__Z16atomic_decrementPj(ja+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ja,1)}while(0);ja=c[f>>2]|0;do if(ja|0){if(__Z16atomic_decrementPj(ja+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ja,1)}while(0);a[1263537]=1;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(478754,478099,904,478773,0);Fa=0;Ga=ga}else if((ma|0)==494){ma=0;ja=la+ga|0;if(!(__ZNK6StringneEPKc(p,1263606)|0)){Fa=1;Ga=ja;break}c[aa>>2]=0;oa=c[p>>2]|0;do if(oa|0){c[aa>>2]=0;if(!(__Z28atomic_conditional_incrementPj(oa+-8|0)|0))break;c[aa>>2]=c[p>>2]}while(0);__Z10print_line6String(aa);oa=c[aa>>2]|0;if(!oa){Fa=1;Ga=ja;break}if(__Z16atomic_decrementPj(oa+-8|0)|0){Fa=1;Ga=ja;break}__ZN6Memory11free_staticEPvb(oa,1);Fa=1;Ga=ja}while(0);oa=c[p>>2]|0;do if(oa|0){if(__Z16atomic_decrementPj(oa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(oa,1)}while(0);if(Fa)ga=Ga;else break}ga=c[g>>2]|0;if(ga|0?(__Z16atomic_decrementPj(ga+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(ga,1);da=c[da+16>>2]|0}while((da|0)!=0);l=e;return}function __ZN12TestGDScriptL17_disassemble_addrERK3RefI8GDScriptERK10GDFunctioni(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0;e=l;l=l+80|0;if((l|0)>=(m|0))ba(80);f=e;g=e+76|0;h=e+72|0;i=e+68|0;j=e+64|0;k=e+60|0;n=e+56|0;o=e+52|0;p=e+48|0;q=e+40|0;r=e+44|0;s=e+36|0;t=e+32|0;u=e+28|0;v=e+24|0;w=d&16777215;do switch(d>>24|0){case 0:{__ZN6StringC2EPKc(g,563409);x=c[g>>2]|0;l=e;return x|0}case 1:{__ZN6StringC2EPKc(g,1120746);x=c[g>>2]|0;l=e;return x|0}case 2:{y=__ZNK8GDScript25debug_get_member_by_indexEi(a,w)|0;c[j>>2]=y;do if(y){z=c[y+4>>2]|0;if(z|0){__ZN6StringC2EPKc(f,z);A=c[f>>2]|0;break}z=y+8|0;c[f>>2]=0;B=c[z>>2]|0;if((B|0)!=0?(c[f>>2]=0,(__Z28atomic_conditional_incrementPj(B+-8|0)|0)!=0):0){B=c[z>>2]|0;c[f>>2]=B;A=B}else A=0}else{c[f>>2]=0;A=0}while(0);c[i>>2]=A;c[h>>2]=__ZplPKcRK6String(478818,i)|0;__ZN6StringC2EPKc(f,1123123);c[g>>2]=__ZNK6StringplERKS_(h,f)|0;y=c[f>>2]|0;if(y|0?(__Z16atomic_decrementPj(y+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(y,1);y=c[h>>2]|0;if(y|0?(__Z16atomic_decrementPj(y+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(y,1);y=c[i>>2]|0;if(y|0?(__Z16atomic_decrementPj(y+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(y,1);__ZN10StringNameD2Ev(j);x=c[g>>2]|0;l=e;return x|0}case 3:{y=__ZNK10GDFunction15get_global_nameEi(b,w)|0;c[n>>2]=y;do if(y){B=c[y+4>>2]|0;if(B|0){__ZN6StringC2EPKc(f,B);C=c[f>>2]|0;break}B=y+8|0;c[f>>2]=0;z=c[B>>2]|0;if((z|0)!=0?(c[f>>2]=0,(__Z28atomic_conditional_incrementPj(z+-8|0)|0)!=0):0){z=c[B>>2]|0;c[f>>2]=z;C=z}else C=0}else{c[f>>2]=0;C=0}while(0);c[i>>2]=C;c[k>>2]=__ZplPKcRK6String(478826,i)|0;__ZN6StringC2EPKc(f,1123123);c[g>>2]=__ZNK6StringplERKS_(k,f)|0;y=c[f>>2]|0;if(y|0?(__Z16atomic_decrementPj(y+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(y,1);y=c[k>>2]|0;if(y|0?(__Z16atomic_decrementPj(y+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(y,1);y=c[i>>2]|0;if(y|0?(__Z16atomic_decrementPj(y+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(y,1);__ZN10StringNameD2Ev(n);x=c[g>>2]|0;l=e;return x|0}case 4:{__ZNK10GDFunction12get_constantEi(f,b,w);c[i>>2]=0;a:do switch(c[f>>2]|0){case 16:case 4:{c[p>>2]=__ZNK7Variantcv6StringEv(f)|0;c[o>>2]=__ZplPKcRK6String(1144826,p)|0;__ZN6StringC2EPKc(q,1144826);y=__ZNK6StringplERKS_(o,q)|0;z=y;B=c[i>>2]|0;if((B|0)==(y|0)){if(y|0)D=47}else{if(B|0?(__Z16atomic_decrementPj(B+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(B,1);c[i>>2]=0;if(y|0)if(!(__Z28atomic_conditional_incrementPj(y+-8|0)|0))D=47;else{c[i>>2]=z;D=47}}if((D|0)==47?(__Z16atomic_decrementPj(y+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(y,1);y=c[q>>2]|0;if(y|0?(__Z16atomic_decrementPj(y+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(y,1);y=c[o>>2]|0;if(y|0?(__Z16atomic_decrementPj(y+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(y,1);y=c[p>>2]|0;if(y|0?(__Z16atomic_decrementPj(y+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(y,1);break}default:{y=__ZNK7Variantcv6StringEv(f)|0;z=y;B=c[i>>2]|0;if((B|0)==(y|0)){if(!y)break a}else{if(B|0?(__Z16atomic_decrementPj(B+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(B,1);c[i>>2]=0;if(!y)break a;if(__Z28atomic_conditional_incrementPj(y+-8|0)|0)c[i>>2]=z}if(!(__Z16atomic_decrementPj(y+-8|0)|0))__ZN6Memory11free_staticEPvb(y,1)}}while(0);c[r>>2]=__ZplPKcRK6String(478839,i)|0;__ZN6StringC2EPKc(p,1123123);c[g>>2]=__ZNK6StringplERKS_(r,p)|0;y=c[p>>2]|0;if(y|0?(__Z16atomic_decrementPj(y+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(y,1);y=c[r>>2]|0;if(y|0?(__Z16atomic_decrementPj(y+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(y,1);y=c[i>>2]|0;if(y|0?(__Z16atomic_decrementPj(y+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(y,1);if(c[f>>2]|0)__ZN7Variant5clearEv(f);x=c[g>>2]|0;l=e;return x|0}case 5:{c[f>>2]=__Z4itosx(w,0)|0;c[s>>2]=__ZplPKcRK6String(478846,f)|0;__ZN6StringC2EPKc(i,1123123);c[g>>2]=__ZNK6StringplERKS_(s,i)|0;y=c[i>>2]|0;if(y|0?(__Z16atomic_decrementPj(y+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(y,1);y=c[s>>2]|0;if(y|0?(__Z16atomic_decrementPj(y+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(y,1);y=c[f>>2]|0;if(y|0?(__Z16atomic_decrementPj(y+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(y,1);x=c[g>>2]|0;l=e;return x|0}case 6:{c[f>>2]=__Z4itosx(w,0)|0;c[t>>2]=__ZplPKcRK6String(478853,f)|0;__ZN6StringC2EPKc(i,1123123);c[g>>2]=__ZNK6StringplERKS_(t,i)|0;y=c[i>>2]|0;if(y|0?(__Z16atomic_decrementPj(y+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(y,1);y=c[t>>2]|0;if(y|0?(__Z16atomic_decrementPj(y+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(y,1);y=c[f>>2]|0;if(y|0?(__Z16atomic_decrementPj(y+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(y,1);x=c[g>>2]|0;l=e;return x|0}case 7:{y=__ZNK10GDFunction15get_global_nameEi(b,w)|0;c[v>>2]=y;do if(y){z=c[y+4>>2]|0;if(z|0){__ZN6StringC2EPKc(f,z);E=c[f>>2]|0;break}z=y+8|0;c[f>>2]=0;B=c[z>>2]|0;if((B|0)!=0?(c[f>>2]=0,(__Z28atomic_conditional_incrementPj(B+-8|0)|0)!=0):0){B=c[z>>2]|0;c[f>>2]=B;E=B}else E=0}else{c[f>>2]=0;E=0}while(0);c[i>>2]=E;c[u>>2]=__ZplPKcRK6String(478864,i)|0;__ZN6StringC2EPKc(f,1123123);c[g>>2]=__ZNK6StringplERKS_(u,f)|0;y=c[f>>2]|0;if(y|0?(__Z16atomic_decrementPj(y+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(y,1);y=c[u>>2]|0;if(y|0?(__Z16atomic_decrementPj(y+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(y,1);y=c[i>>2]|0;if(y|0?(__Z16atomic_decrementPj(y+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(y,1);__ZN10StringNameD2Ev(v);x=c[g>>2]|0;l=e;return x|0}case 8:{__ZN6StringC2EPKc(g,1109821);x=c[g>>2]|0;l=e;return x|0}default:{__ZN6StringC2EPKc(g,478872);x=c[g>>2]|0;l=e;return x|0}}while(0);return 0}function __ZN12TestGDScriptL15_parser_extendsEPKN8GDParser9ClassNodeE(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0;d=l;l=l+32|0;if((l|0)>=(m|0))ba(32);e=d+20|0;f=d+16|0;g=d+12|0;h=d+8|0;i=d;j=d+4|0;__ZN6StringC2EPKc(f,479455);k=b+32|0;n=c[k>>2]|0;do if(n){o=c[n+4>>2]|0;if(o|0){__ZN6StringC2EPKc(e,o);p=c[e>>2]|0;break}o=n+8|0;c[e>>2]=0;q=c[o>>2]|0;if((q|0)!=0?(c[e>>2]=0,(__Z28atomic_conditional_incrementPj(q+-8|0)|0)!=0):0){q=c[o>>2]|0;c[e>>2]=q;p=q}else p=0}else{c[e>>2]=0;p=0}while(0);c[g>>2]=p;p=__ZNK6StringneEPKc(g,1263606)|0;n=c[g>>2]|0;if(n|0?(__Z16atomic_decrementPj(n+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(n,1);if(p){p=c[k>>2]|0;do if(p){k=c[p+4>>2]|0;if(k|0){__ZN6StringC2EPKc(e,k);r=c[e>>2]|0;break}k=p+8|0;c[e>>2]=0;n=c[k>>2]|0;if((n|0)!=0?(c[e>>2]=0,(__Z28atomic_conditional_incrementPj(n+-8|0)|0)!=0):0){n=c[k>>2]|0;c[e>>2]=n;r=n}else r=0}else{c[e>>2]=0;r=0}while(0);c[j>>2]=r;c[i>>2]=__ZplPKcRK6String(1144826,j)|0;__ZN6StringC2EPKc(e,1144826);c[h>>2]=__ZNK6StringplERKS_(i,e)|0;__ZN6StringpLERKS_(f,h)|0;r=c[h>>2]|0;if(r|0?(__Z16atomic_decrementPj(r+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(r,1);r=c[e>>2]|0;if(r|0?(__Z16atomic_decrementPj(r+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(r,1);r=c[i>>2]|0;if(r|0?(__Z16atomic_decrementPj(r+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(r,1);r=c[j>>2]|0;if(r|0?(__Z16atomic_decrementPj(r+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(r,1);r=b+36|0;j=c[r>>2]|0;if((j|0)!=0?(c[j+-4>>2]|0)!=0:0){__ZN6StringpLEPKc(f,1219936)|0;s=r}else s=r}else s=b+36|0;b=0;while(1){r=c[s>>2]|0;if(!r)t=0;else t=c[r+-4>>2]|0;if((b|0)>=(t|0))break;if(!b)u=r;else{__ZN6StringpLEPKc(f,1219936)|0;u=c[s>>2]|0}r=(u|0)==0;if(r)v=0;else v=c[u+-4>>2]|0;do if((v|0)<=(b|0)){if(r)w=0;else w=c[u+-4>>2]|0;if((w|0)>(b|0)){a[1263537]=0;x=50;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);y=0;break}}else x=50;while(0);if((x|0)==50){x=0;y=u+(b<<2)|0}r=c[y>>2]|0;do if(r){j=c[r+4>>2]|0;if(j|0){__ZN6StringC2EPKc(e,j);z=c[e>>2]|0;break}j=r+8|0;c[e>>2]=0;i=c[j>>2]|0;if((i|0)!=0?(c[e>>2]=0,(__Z28atomic_conditional_incrementPj(i+-8|0)|0)!=0):0){i=c[j>>2]|0;c[e>>2]=i;z=i}else z=0}else{c[e>>2]=0;z=0}while(0);c[h>>2]=z;__ZN6StringpLERKS_(f,h)|0;r=c[h>>2]|0;if(r|0?(__Z16atomic_decrementPj(r+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(r,1);b=b+1|0}l=d;return c[f>>2]|0}function __ZN12TestGDScriptL13_print_indentEiRK6String(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d+4|0;f=d;c[e>>2]=0;if((a|0)>0){g=0;do{__ZN6StringpLEw(e,9)|0;g=g+1|0}while((g|0)!=(a|0))}c[f>>2]=__ZNK6StringplERKS_(e,b)|0;__Z10print_line6String(f);__ZN6VectorIwED2Ev(f);f=c[e>>2]|0;if(!f){l=d;return}if(__Z16atomic_decrementPj(f+-8|0)|0){l=d;return}__ZN6Memory11free_staticEPvb(f,1);l=d;return}function __ZN12TestGDScriptL12_parser_exprEPKN8GDParser4NodeE(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0,ia=0,ja=0,ka=0,la=0,ma=0,na=0,oa=0,pa=0,qa=0,ra=0,sa=0,ta=0,ua=0,va=0,wa=0,xa=0,ya=0,za=0,Aa=0,Ba=0,Ca=0,Da=0,Ea=0,Fa=0,Ga=0,Ha=0,Ia=0,Ja=0,Ka=0,La=0,Ma=0,Na=0,Oa=0,Pa=0,Qa=0,Ra=0,Sa=0,Ta=0,Ua=0,Va=0,Wa=0,Xa=0,Ya=0,Za=0,_a=0,$a=0,ab=0,bb=0,cb=0,db=0;d=l;l=l+304|0;if((l|0)>=(m|0))ba(304);e=d+300|0;f=d+292|0;g=d+296|0;h=d+284|0;i=d+288|0;j=d+280|0;k=d+256|0;n=d+276|0;o=d+272|0;p=d+268|0;q=d+264|0;r=d+260|0;s=d+252|0;t=d+248|0;u=d+244|0;v=d+240|0;w=d+236|0;x=d+232|0;y=d+228|0;z=d+224|0;A=d+220|0;B=d+216|0;C=d+212|0;D=d+208|0;E=d+204|0;F=d+200|0;G=d+196|0;H=d+192|0;I=d+188|0;J=d+184|0;K=d+180|0;L=d+176|0;M=d+172|0;N=d+168|0;O=d+164|0;P=d+160|0;Q=d+156|0;R=d+152|0;S=d+148|0;T=d+144|0;U=d+140|0;V=d+136|0;W=d+132|0;X=d+128|0;Y=d+124|0;Z=d+120|0;_=d+116|0;$=d+112|0;aa=d+108|0;ca=d+104|0;da=d+100|0;ea=d+96|0;fa=d+92|0;ga=d+88|0;ha=d+84|0;ia=d+80|0;ja=d+76|0;ka=d+72|0;la=d+68|0;ma=d+64|0;na=d+60|0;oa=d+56|0;pa=d+52|0;qa=d+48|0;ra=d+44|0;sa=d+40|0;ta=d+36|0;ua=d+32|0;va=d+28|0;wa=d+24|0;xa=d+20|0;ya=d+16|0;za=d+12|0;Aa=d+8|0;Ba=d+4|0;Ca=d;c[g>>2]=0;Da=b+16|0;a:do switch(c[Da>>2]|0){case 4:{Ea=c[b+20>>2]|0;do if(!Ea)c[e>>2]=0;else{Fa=c[Ea+4>>2]|0;if(!Fa){Ga=Ea+8|0;c[e>>2]=0;Ha=c[Ga>>2]|0;if(!Ha)break;c[e>>2]=0;if(!(__Z28atomic_conditional_incrementPj(Ha+-8|0)|0))break;Ha=c[Ga>>2]|0;c[e>>2]=Ha;Ia=0;Ja=Ha;Ka=0}else{__ZN6StringC2EPKc(e,Fa);Fa=c[g>>2]|0;Ia=Fa;Ja=c[e>>2]|0;Ka=Fa}Fa=Ja;if((Ka|0)==(Ja|0)){if(!Ja){La=1143;break a}}else{if(Ka|0?(__Z16atomic_decrementPj(Ka+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Ia,1);c[g>>2]=0;if(!Ja){c[f>>2]=0;break a}if(__Z28atomic_conditional_incrementPj(Ja+-8|0)|0)c[g>>2]=Fa}if(__Z16atomic_decrementPj(Ja+-8|0)|0){La=1143;break a}__ZN6Memory11free_staticEPvb(Ja,1);La=1143;break a}while(0);La=1143;break}case 6:{Ea=b+24|0;if((c[Ea>>2]|0)!=4){Fa=__ZNK7Variantcv6StringEv(Ea)|0;if(!Fa){La=1143;break a}c[g>>2]=0;if(__Z28atomic_conditional_incrementPj(Fa+-8|0)|0)c[g>>2]=Fa;if(__Z16atomic_decrementPj(Fa+-8|0)|0){La=1143;break a}__ZN6Memory11free_staticEPvb(Fa,1);La=1143;break a}c[e>>2]=__ZNK7Variantcv6StringEv(Ea)|0;c[h>>2]=__ZplPKcRK6String(1144826,e)|0;__ZN6StringC2EPKc(i,1144826);Ea=__ZNK6StringplERKS_(h,i)|0;Fa=Ea;Ha=c[g>>2]|0;if((Ha|0)==(Ea|0)){if(Ea|0)La=31}else{if(Ha|0?(__Z16atomic_decrementPj(Ha+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Ha,1);c[g>>2]=0;if(Ea|0)if(!(__Z28atomic_conditional_incrementPj(Ea+-8|0)|0))La=31;else{c[g>>2]=Fa;La=31}}if((La|0)==31?(__Z16atomic_decrementPj(Ea+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Ea,1);Ea=c[i>>2]|0;if(Ea|0?(__Z16atomic_decrementPj(Ea+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Ea,1);Ea=c[h>>2]|0;if(Ea|0?(__Z16atomic_decrementPj(Ea+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Ea,1);Ea=c[e>>2]|0;if(Ea|0?(__Z16atomic_decrementPj(Ea+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Ea,1);La=1143;break}case 9:{__ZN6StringaSEPKc(g,563409);La=1143;break}case 7:{__ZN6StringpLEPKc(g,1144813)|0;Ea=b+20|0;Fa=0;while(1){Ha=c[Ea>>2]|0;if(!Ha)Ma=0;else Ma=c[Ha+-4>>2]|0;if((Fa|0)>=(Ma|0)){La=53;break}if((Fa|0)>0){__ZN6StringpLEPKc(g,1144817)|0;Na=c[Ea>>2]|0}else Na=Ha;Ha=(Na|0)==0;if(Ha)Oa=0;else Oa=c[Na+-4>>2]|0;if((Oa|0)<=(Fa|0)){if(Ha)Pa=0;else Pa=c[Na+-4>>2]|0;if((Pa|0)<=(Fa|0)){La=63;break}a[1263537]=0}c[e>>2]=__ZN12TestGDScriptL12_parser_exprEPKN8GDParser4NodeE(c[Na+(Fa<<2)>>2]|0)|0;__ZN6StringpLERKS_(g,e)|0;Ha=c[e>>2]|0;if(Ha|0?(__Z16atomic_decrementPj(Ha+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Ha,1);Fa=Fa+1|0}if((La|0)==53){__ZN6StringpLEPKc(g,1144815)|0;La=1143;break a}else if((La|0)==63)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);break}case 8:{__ZN6StringpLEPKc(g,1144820)|0;Fa=b+20|0;Ea=0;while(1){Ha=c[Fa>>2]|0;if(!Ha)Qa=0;else Qa=c[Ha+-4>>2]|0;if((Ea|0)>=(Qa|0))break;if((Ea|0)>0){__ZN6StringpLEPKc(g,1144817)|0;Ra=c[Fa>>2]|0}else Ra=Ha;Ha=(Ra|0)==0;if(Ha)Sa=0;else Sa=c[Ra+-4>>2]|0;do if((Sa|0)<=(Ea|0)){if(Ha)Ta=0;else Ta=c[Ra+-4>>2]|0;if((Ta|0)>(Ea|0)){a[1263537]=0;La=84;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);Ua=0;break}}else La=84;while(0);if((La|0)==84){La=0;Ua=Ra+(Ea<<3)|0}c[e>>2]=__ZN12TestGDScriptL12_parser_exprEPKN8GDParser4NodeE(c[Ua>>2]|0)|0;__ZN6StringpLERKS_(g,e)|0;Ha=c[e>>2]|0;if(Ha|0?(__Z16atomic_decrementPj(Ha+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Ha,1);__ZN6StringpLEPKc(g,1144824)|0;c[e>>2]=__ZN12TestGDScriptL12_parser_exprEPKN8GDParser4NodeE(c[Ua+4>>2]|0)|0;__ZN6StringpLERKS_(g,e)|0;Ha=c[e>>2]|0;if(Ha|0?(__Z16atomic_decrementPj(Ha+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Ha,1);Ea=Ea+1|0}__ZN6StringpLEPKc(g,1144822)|0;La=1143;break}case 10:{do switch(c[b+20>>2]|0){case 1:{__ZN6StringpLEPKc(g,1219936)|0;break}case 0:break;case 4:{Ea=b+24|0;Fa=c[Ea>>2]|0;if(Fa|0?(c[Fa+-4>>2]|0)==2:0){a[1263537]=0;c[p>>2]=__ZN12TestGDScriptL12_parser_exprEPKN8GDParser4NodeE(c[Fa>>2]|0)|0;__ZN6StringC2EPKc(e,1144813);c[o>>2]=__ZNK6StringplERKS_(p,e)|0;Fa=c[Ea>>2]|0;if(!Fa)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);if((c[Fa+-4>>2]|0)<=1)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);c[i>>2]=__ZN12TestGDScriptL12_parser_exprEPKN8GDParser4NodeE(c[Fa+4>>2]|0)|0;c[n>>2]=__ZNK6StringplERKS_(o,i)|0;__ZN6StringC2EPKc(k,1144815);Fa=__ZNK6StringplERKS_(n,k)|0;Ea=Fa;Ha=c[g>>2]|0;if((Ha|0)==(Fa|0)){if(Fa|0)La=177}else{if(Ha|0?(__Z16atomic_decrementPj(Ha+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Ha,1);c[g>>2]=0;if(Fa|0)if(!(__Z28atomic_conditional_incrementPj(Fa+-8|0)|0))La=177;else{c[g>>2]=Ea;La=177}}if((La|0)==177?(__Z16atomic_decrementPj(Fa+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Fa,1);Fa=c[k>>2]|0;if(Fa|0?(__Z16atomic_decrementPj(Fa+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Fa,1);Fa=c[n>>2]|0;if(Fa|0?(__Z16atomic_decrementPj(Fa+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Fa,1);Fa=c[i>>2]|0;if(Fa|0?(__Z16atomic_decrementPj(Fa+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Fa,1);Fa=c[o>>2]|0;if(Fa|0?(__Z16atomic_decrementPj(Fa+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Fa,1);Fa=c[e>>2]|0;if(Fa|0?(__Z16atomic_decrementPj(Fa+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Fa,1);Fa=c[p>>2]|0;if(!Fa){La=1143;break a}if(__Z16atomic_decrementPj(Fa+-8|0)|0){La=1143;break a}__ZN6Memory11free_staticEPvb(Fa,1);La=1143;break a}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(479115,478099,173,479341,0);__ZN6StringC2EPKc(f,1263606);break a;break}case 5:{Fa=b+24|0;Ea=c[Fa>>2]|0;if(Ea|0?(c[Ea+-4>>2]|0)==2:0){a[1263537]=0;c[r>>2]=__ZN12TestGDScriptL12_parser_exprEPKN8GDParser4NodeE(c[Ea>>2]|0)|0;__ZN6StringC2EPKc(e,1219936);c[q>>2]=__ZNK6StringplERKS_(r,e)|0;Ea=c[Fa>>2]|0;if(!Ea)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);if((c[Ea+-4>>2]|0)<=1)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);c[i>>2]=__ZN12TestGDScriptL12_parser_exprEPKN8GDParser4NodeE(c[Ea+4>>2]|0)|0;Ea=__ZNK6StringplERKS_(q,i)|0;Fa=Ea;Ha=c[g>>2]|0;if((Ha|0)==(Ea|0)){if(Ea|0)La=211}else{if(Ha|0?(__Z16atomic_decrementPj(Ha+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Ha,1);c[g>>2]=0;if(Ea|0)if(!(__Z28atomic_conditional_incrementPj(Ea+-8|0)|0))La=211;else{c[g>>2]=Fa;La=211}}if((La|0)==211?(__Z16atomic_decrementPj(Ea+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Ea,1);Ea=c[i>>2]|0;if(Ea|0?(__Z16atomic_decrementPj(Ea+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Ea,1);Ea=c[q>>2]|0;if(Ea|0?(__Z16atomic_decrementPj(Ea+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Ea,1);Ea=c[e>>2]|0;if(Ea|0?(__Z16atomic_decrementPj(Ea+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Ea,1);Ea=c[r>>2]|0;if(!Ea){La=1143;break a}if(__Z16atomic_decrementPj(Ea+-8|0)|0){La=1143;break a}__ZN6Memory11free_staticEPvb(Ea,1);La=1143;break a}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(479115,478099,181,479341,0);__ZN6StringC2EPKc(f,1263606);break a;break}case 6:{Ea=c[b+24>>2]|0;if(!Ea)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);if((c[Ea+-4>>2]|0)<=0)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);c[e>>2]=__ZN12TestGDScriptL12_parser_exprEPKN8GDParser4NodeE(c[Ea>>2]|0)|0;Ea=__ZplPKcRK6String(1150515,e)|0;Fa=Ea;Ha=c[g>>2]|0;if((Ha|0)==(Ea|0)){if(Ea|0)La=236}else{if(Ha|0?(__Z16atomic_decrementPj(Ha+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Ha,1);c[g>>2]=0;if(Ea|0)if(!(__Z28atomic_conditional_incrementPj(Ea+-8|0)|0))La=236;else{c[g>>2]=Fa;La=236}}if((La|0)==236?(__Z16atomic_decrementPj(Ea+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Ea,1);Ea=c[e>>2]|0;if(Ea|0?(__Z16atomic_decrementPj(Ea+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Ea,1);La=1143;break a;break}case 8:{Ea=c[b+24>>2]|0;if(!Ea)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);if((c[Ea+-4>>2]|0)<=0)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);c[e>>2]=__ZN12TestGDScriptL12_parser_exprEPKN8GDParser4NodeE(c[Ea>>2]|0)|0;Ea=__ZplPKcRK6String(568098,e)|0;Fa=Ea;Ha=c[g>>2]|0;if((Ha|0)==(Ea|0)){if(Ea|0)La=253}else{if(Ha|0?(__Z16atomic_decrementPj(Ha+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Ha,1);c[g>>2]=0;if(Ea|0)if(!(__Z28atomic_conditional_incrementPj(Ea+-8|0)|0))La=253;else{c[g>>2]=Fa;La=253}}if((La|0)==253?(__Z16atomic_decrementPj(Ea+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Ea,1);Ea=c[e>>2]|0;if(Ea|0?(__Z16atomic_decrementPj(Ea+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Ea,1);La=1143;break a;break}case 9:{Ea=c[b+24>>2]|0;if(!Ea)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);if((c[Ea+-4>>2]|0)<=0)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);c[e>>2]=__ZN12TestGDScriptL12_parser_exprEPKN8GDParser4NodeE(c[Ea>>2]|0)|0;Ea=__ZplPKcRK6String(1121861,e)|0;Fa=Ea;Ha=c[g>>2]|0;if((Ha|0)==(Ea|0)){if(Ea|0)La=270}else{if(Ha|0?(__Z16atomic_decrementPj(Ha+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Ha,1);c[g>>2]=0;if(Ea|0)if(!(__Z28atomic_conditional_incrementPj(Ea+-8|0)|0))La=270;else{c[g>>2]=Fa;La=270}}if((La|0)==270?(__Z16atomic_decrementPj(Ea+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Ea,1);Ea=c[e>>2]|0;if(Ea|0?(__Z16atomic_decrementPj(Ea+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Ea,1);La=1143;break a;break}case 44:{Ea=b+24|0;Fa=c[Ea>>2]|0;if(!Fa)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);if((c[Fa+-4>>2]|0)<=0)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);c[ya>>2]=__ZN12TestGDScriptL12_parser_exprEPKN8GDParser4NodeE(c[Fa>>2]|0)|0;__ZN6StringC2EPKc(e,1121859);c[xa>>2]=__ZNK6StringplERKS_(ya,e)|0;Fa=c[Ea>>2]|0;if(!Fa)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);if((c[Fa+-4>>2]|0)<=1)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);c[i>>2]=__ZN12TestGDScriptL12_parser_exprEPKN8GDParser4NodeE(c[Fa+4>>2]|0)|0;Fa=__ZNK6StringplERKS_(xa,i)|0;Ea=Fa;Ha=c[g>>2]|0;if((Ha|0)==(Fa|0)){if(Fa|0)La=1102}else{if(Ha|0?(__Z16atomic_decrementPj(Ha+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Ha,1);c[g>>2]=0;if(Fa|0)if(!(__Z28atomic_conditional_incrementPj(Fa+-8|0)|0))La=1102;else{c[g>>2]=Ea;La=1102}}if((La|0)==1102?(__Z16atomic_decrementPj(Fa+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Fa,1);Fa=c[i>>2]|0;if(Fa|0?(__Z16atomic_decrementPj(Fa+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Fa,1);Fa=c[xa>>2]|0;if(Fa|0?(__Z16atomic_decrementPj(Fa+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Fa,1);Fa=c[e>>2]|0;if(Fa|0?(__Z16atomic_decrementPj(Fa+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Fa,1);Fa=c[ya>>2]|0;if(!Fa){La=1143;break a}if(__Z16atomic_decrementPj(Fa+-8|0)|0){La=1143;break a}__ZN6Memory11free_staticEPvb(Fa,1);La=1143;break a;break}case 43:{Fa=b+24|0;Ea=c[Fa>>2]|0;if(!Ea)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);if((c[Ea+-4>>2]|0)<=0)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);c[wa>>2]=__ZN12TestGDScriptL12_parser_exprEPKN8GDParser4NodeE(c[Ea>>2]|0)|0;__ZN6StringC2EPKc(e,1121857);c[va>>2]=__ZNK6StringplERKS_(wa,e)|0;Ea=c[Fa>>2]|0;if(!Ea)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);if((c[Ea+-4>>2]|0)<=1)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);c[i>>2]=__ZN12TestGDScriptL12_parser_exprEPKN8GDParser4NodeE(c[Ea+4>>2]|0)|0;Ea=__ZNK6StringplERKS_(va,i)|0;Fa=Ea;Ha=c[g>>2]|0;if((Ha|0)==(Ea|0)){if(Ea|0)La=1074}else{if(Ha|0?(__Z16atomic_decrementPj(Ha+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Ha,1);c[g>>2]=0;if(Ea|0)if(!(__Z28atomic_conditional_incrementPj(Ea+-8|0)|0))La=1074;else{c[g>>2]=Fa;La=1074}}if((La|0)==1074?(__Z16atomic_decrementPj(Ea+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Ea,1);Ea=c[i>>2]|0;if(Ea|0?(__Z16atomic_decrementPj(Ea+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Ea,1);Ea=c[va>>2]|0;if(Ea|0?(__Z16atomic_decrementPj(Ea+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Ea,1);Ea=c[e>>2]|0;if(Ea|0?(__Z16atomic_decrementPj(Ea+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Ea,1);Ea=c[wa>>2]|0;if(!Ea){La=1143;break a}if(__Z16atomic_decrementPj(Ea+-8|0)|0){La=1143;break a}__ZN6Memory11free_staticEPvb(Ea,1);La=1143;break a;break}case 42:{Ea=b+24|0;Fa=c[Ea>>2]|0;if(!Fa)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);if((c[Fa+-4>>2]|0)<=0)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);c[ua>>2]=__ZN12TestGDScriptL12_parser_exprEPKN8GDParser4NodeE(c[Fa>>2]|0)|0;__ZN6StringC2EPKc(e,1122303);c[ta>>2]=__ZNK6StringplERKS_(ua,e)|0;Fa=c[Ea>>2]|0;if(!Fa)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);if((c[Fa+-4>>2]|0)<=1)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);c[i>>2]=__ZN12TestGDScriptL12_parser_exprEPKN8GDParser4NodeE(c[Fa+4>>2]|0)|0;Fa=__ZNK6StringplERKS_(ta,i)|0;Ea=Fa;Ha=c[g>>2]|0;if((Ha|0)==(Fa|0)){if(Fa|0)La=1046}else{if(Ha|0?(__Z16atomic_decrementPj(Ha+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Ha,1);c[g>>2]=0;if(Fa|0)if(!(__Z28atomic_conditional_incrementPj(Fa+-8|0)|0))La=1046;else{c[g>>2]=Ea;La=1046}}if((La|0)==1046?(__Z16atomic_decrementPj(Fa+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Fa,1);Fa=c[i>>2]|0;if(Fa|0?(__Z16atomic_decrementPj(Fa+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Fa,1);Fa=c[ta>>2]|0;if(Fa|0?(__Z16atomic_decrementPj(Fa+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Fa,1);Fa=c[e>>2]|0;if(Fa|0?(__Z16atomic_decrementPj(Fa+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Fa,1);Fa=c[ua>>2]|0;if(!Fa){La=1143;break a}if(__Z16atomic_decrementPj(Fa+-8|0)|0){La=1143;break a}__ZN6Memory11free_staticEPvb(Fa,1);La=1143;break a;break}case 41:{Fa=b+24|0;Ea=c[Fa>>2]|0;if(!Ea)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);if((c[Ea+-4>>2]|0)<=0)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);c[sa>>2]=__ZN12TestGDScriptL12_parser_exprEPKN8GDParser4NodeE(c[Ea>>2]|0)|0;__ZN6StringC2EPKc(e,1077385);c[ra>>2]=__ZNK6StringplERKS_(sa,e)|0;Ea=c[Fa>>2]|0;if(!Ea)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);if((c[Ea+-4>>2]|0)<=1)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);c[i>>2]=__ZN12TestGDScriptL12_parser_exprEPKN8GDParser4NodeE(c[Ea+4>>2]|0)|0;Ea=__ZNK6StringplERKS_(ra,i)|0;Fa=Ea;Ha=c[g>>2]|0;if((Ha|0)==(Ea|0)){if(Ea|0)La=1018}else{if(Ha|0?(__Z16atomic_decrementPj(Ha+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Ha,1);c[g>>2]=0;if(Ea|0)if(!(__Z28atomic_conditional_incrementPj(Ea+-8|0)|0))La=1018;else{c[g>>2]=Fa;La=1018}}if((La|0)==1018?(__Z16atomic_decrementPj(Ea+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Ea,1);Ea=c[i>>2]|0;if(Ea|0?(__Z16atomic_decrementPj(Ea+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Ea,1);Ea=c[ra>>2]|0;if(Ea|0?(__Z16atomic_decrementPj(Ea+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Ea,1);Ea=c[e>>2]|0;if(Ea|0?(__Z16atomic_decrementPj(Ea+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Ea,1);Ea=c[sa>>2]|0;if(!Ea){La=1143;break a}if(__Z16atomic_decrementPj(Ea+-8|0)|0){La=1143;break a}__ZN6Memory11free_staticEPvb(Ea,1);La=1143;break a;break}case 14:{Ea=b+24|0;Fa=c[Ea>>2]|0;if(!Fa)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);if((c[Fa+-4>>2]|0)<=0)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);c[t>>2]=__ZN12TestGDScriptL12_parser_exprEPKN8GDParser4NodeE(c[Fa>>2]|0)|0;__ZN6StringC2EPKc(e,478689);c[s>>2]=__ZNK6StringplERKS_(t,e)|0;Fa=c[Ea>>2]|0;if(!Fa)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);if((c[Fa+-4>>2]|0)<=1)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);c[i>>2]=__ZN12TestGDScriptL12_parser_exprEPKN8GDParser4NodeE(c[Fa+4>>2]|0)|0;Fa=__ZNK6StringplERKS_(s,i)|0;Ea=Fa;Ha=c[g>>2]|0;if((Ha|0)==(Fa|0)){if(Fa|0)La=290}else{if(Ha|0?(__Z16atomic_decrementPj(Ha+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Ha,1);c[g>>2]=0;if(Fa|0)if(!(__Z28atomic_conditional_incrementPj(Fa+-8|0)|0))La=290;else{c[g>>2]=Ea;La=290}}if((La|0)==290?(__Z16atomic_decrementPj(Fa+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Fa,1);Fa=c[i>>2]|0;if(Fa|0?(__Z16atomic_decrementPj(Fa+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Fa,1);Fa=c[s>>2]|0;if(Fa|0?(__Z16atomic_decrementPj(Fa+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Fa,1);Fa=c[e>>2]|0;if(Fa|0?(__Z16atomic_decrementPj(Fa+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Fa,1);Fa=c[t>>2]|0;if(!Fa){La=1143;break a}if(__Z16atomic_decrementPj(Fa+-8|0)|0){La=1143;break a}__ZN6Memory11free_staticEPvb(Fa,1);La=1143;break a;break}case 15:{Fa=b+24|0;Ea=c[Fa>>2]|0;if(!Ea)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);if((c[Ea+-4>>2]|0)<=0)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);c[v>>2]=__ZN12TestGDScriptL12_parser_exprEPKN8GDParser4NodeE(c[Ea>>2]|0)|0;__ZN6StringC2EPKc(e,1121824);c[u>>2]=__ZNK6StringplERKS_(v,e)|0;Ea=c[Fa>>2]|0;if(!Ea)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);if((c[Ea+-4>>2]|0)<=1)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);c[i>>2]=__ZN12TestGDScriptL12_parser_exprEPKN8GDParser4NodeE(c[Ea+4>>2]|0)|0;Ea=__ZNK6StringplERKS_(u,i)|0;Fa=Ea;Ha=c[g>>2]|0;if((Ha|0)==(Ea|0)){if(Ea|0)La=318}else{if(Ha|0?(__Z16atomic_decrementPj(Ha+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Ha,1);c[g>>2]=0;if(Ea|0)if(!(__Z28atomic_conditional_incrementPj(Ea+-8|0)|0))La=318;else{c[g>>2]=Fa;La=318}}if((La|0)==318?(__Z16atomic_decrementPj(Ea+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Ea,1);Ea=c[i>>2]|0;if(Ea|0?(__Z16atomic_decrementPj(Ea+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Ea,1);Ea=c[u>>2]|0;if(Ea|0?(__Z16atomic_decrementPj(Ea+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Ea,1);Ea=c[e>>2]|0;if(Ea|0?(__Z16atomic_decrementPj(Ea+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Ea,1);Ea=c[v>>2]|0;if(!Ea){La=1143;break a}if(__Z16atomic_decrementPj(Ea+-8|0)|0){La=1143;break a}__ZN6Memory11free_staticEPvb(Ea,1);La=1143;break a;break}case 16:{Ea=b+24|0;Fa=c[Ea>>2]|0;if(!Fa)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);if((c[Fa+-4>>2]|0)<=0)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);c[x>>2]=__ZN12TestGDScriptL12_parser_exprEPKN8GDParser4NodeE(c[Fa>>2]|0)|0;__ZN6StringC2EPKc(e,1121827);c[w>>2]=__ZNK6StringplERKS_(x,e)|0;Fa=c[Ea>>2]|0;if(!Fa)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);if((c[Fa+-4>>2]|0)<=1)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);c[i>>2]=__ZN12TestGDScriptL12_parser_exprEPKN8GDParser4NodeE(c[Fa+4>>2]|0)|0;Fa=__ZNK6StringplERKS_(w,i)|0;Ea=Fa;Ha=c[g>>2]|0;if((Ha|0)==(Fa|0)){if(Fa|0)La=346}else{if(Ha|0?(__Z16atomic_decrementPj(Ha+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Ha,1);c[g>>2]=0;if(Fa|0)if(!(__Z28atomic_conditional_incrementPj(Fa+-8|0)|0))La=346;else{c[g>>2]=Ea;La=346}}if((La|0)==346?(__Z16atomic_decrementPj(Fa+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Fa,1);Fa=c[i>>2]|0;if(Fa|0?(__Z16atomic_decrementPj(Fa+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Fa,1);Fa=c[w>>2]|0;if(Fa|0?(__Z16atomic_decrementPj(Fa+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Fa,1);Fa=c[e>>2]|0;if(Fa|0?(__Z16atomic_decrementPj(Fa+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Fa,1);Fa=c[x>>2]|0;if(!Fa){La=1143;break a}if(__Z16atomic_decrementPj(Fa+-8|0)|0){La=1143;break a}__ZN6Memory11free_staticEPvb(Fa,1);La=1143;break a;break}case 17:{Fa=b+24|0;Ea=c[Fa>>2]|0;if(!Ea)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);if((c[Ea+-4>>2]|0)<=0)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);c[z>>2]=__ZN12TestGDScriptL12_parser_exprEPKN8GDParser4NodeE(c[Ea>>2]|0)|0;__ZN6StringC2EPKc(e,1122305);c[y>>2]=__ZNK6StringplERKS_(z,e)|0;Ea=c[Fa>>2]|0;if(!Ea)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);if((c[Ea+-4>>2]|0)<=1)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);c[i>>2]=__ZN12TestGDScriptL12_parser_exprEPKN8GDParser4NodeE(c[Ea+4>>2]|0)|0;Ea=__ZNK6StringplERKS_(y,i)|0;Fa=Ea;Ha=c[g>>2]|0;if((Ha|0)==(Ea|0)){if(Ea|0)La=374}else{if(Ha|0?(__Z16atomic_decrementPj(Ha+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Ha,1);c[g>>2]=0;if(Ea|0)if(!(__Z28atomic_conditional_incrementPj(Ea+-8|0)|0))La=374;else{c[g>>2]=Fa;La=374}}if((La|0)==374?(__Z16atomic_decrementPj(Ea+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Ea,1);Ea=c[i>>2]|0;if(Ea|0?(__Z16atomic_decrementPj(Ea+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Ea,1);Ea=c[y>>2]|0;if(Ea|0?(__Z16atomic_decrementPj(Ea+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Ea,1);Ea=c[e>>2]|0;if(Ea|0?(__Z16atomic_decrementPj(Ea+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Ea,1);Ea=c[z>>2]|0;if(!Ea){La=1143;break a}if(__Z16atomic_decrementPj(Ea+-8|0)|0){La=1143;break a}__ZN6Memory11free_staticEPvb(Ea,1);La=1143;break a;break}case 18:{Ea=b+24|0;Fa=c[Ea>>2]|0;if(!Fa)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);if((c[Fa+-4>>2]|0)<=0)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);c[B>>2]=__ZN12TestGDScriptL12_parser_exprEPKN8GDParser4NodeE(c[Fa>>2]|0)|0;__ZN6StringC2EPKc(e,1121830);c[A>>2]=__ZNK6StringplERKS_(B,e)|0;Fa=c[Ea>>2]|0;if(!Fa)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);if((c[Fa+-4>>2]|0)<=1)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);c[i>>2]=__ZN12TestGDScriptL12_parser_exprEPKN8GDParser4NodeE(c[Fa+4>>2]|0)|0;Fa=__ZNK6StringplERKS_(A,i)|0;Ea=Fa;Ha=c[g>>2]|0;if((Ha|0)==(Fa|0)){if(Fa|0)La=402}else{if(Ha|0?(__Z16atomic_decrementPj(Ha+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Ha,1);c[g>>2]=0;if(Fa|0)if(!(__Z28atomic_conditional_incrementPj(Fa+-8|0)|0))La=402;else{c[g>>2]=Ea;La=402}}if((La|0)==402?(__Z16atomic_decrementPj(Fa+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Fa,1);Fa=c[i>>2]|0;if(Fa|0?(__Z16atomic_decrementPj(Fa+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Fa,1);Fa=c[A>>2]|0;if(Fa|0?(__Z16atomic_decrementPj(Fa+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Fa,1);Fa=c[e>>2]|0;if(Fa|0?(__Z16atomic_decrementPj(Fa+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Fa,1);Fa=c[B>>2]|0;if(!Fa){La=1143;break a}if(__Z16atomic_decrementPj(Fa+-8|0)|0){La=1143;break a}__ZN6Memory11free_staticEPvb(Fa,1);La=1143;break a;break}case 19:{Fa=b+24|0;Ea=c[Fa>>2]|0;if(!Ea)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);if((c[Ea+-4>>2]|0)<=0)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);c[D>>2]=__ZN12TestGDScriptL12_parser_exprEPKN8GDParser4NodeE(c[Ea>>2]|0)|0;__ZN6StringC2EPKc(e,1122312);c[C>>2]=__ZNK6StringplERKS_(D,e)|0;Ea=c[Fa>>2]|0;if(!Ea)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);if((c[Ea+-4>>2]|0)<=1)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);c[i>>2]=__ZN12TestGDScriptL12_parser_exprEPKN8GDParser4NodeE(c[Ea+4>>2]|0)|0;Ea=__ZNK6StringplERKS_(C,i)|0;Fa=Ea;Ha=c[g>>2]|0;if((Ha|0)==(Ea|0)){if(Ea|0)La=430}else{if(Ha|0?(__Z16atomic_decrementPj(Ha+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Ha,1);c[g>>2]=0;if(Ea|0)if(!(__Z28atomic_conditional_incrementPj(Ea+-8|0)|0))La=430;else{c[g>>2]=Fa;La=430}}if((La|0)==430?(__Z16atomic_decrementPj(Ea+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Ea,1);Ea=c[i>>2]|0;if(Ea|0?(__Z16atomic_decrementPj(Ea+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Ea,1);Ea=c[C>>2]|0;if(Ea|0?(__Z16atomic_decrementPj(Ea+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Ea,1);Ea=c[e>>2]|0;if(Ea|0?(__Z16atomic_decrementPj(Ea+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Ea,1);Ea=c[D>>2]|0;if(!Ea){La=1143;break a}if(__Z16atomic_decrementPj(Ea+-8|0)|0){La=1143;break a}__ZN6Memory11free_staticEPvb(Ea,1);La=1143;break a;break}case 20:{Ea=b+24|0;Fa=c[Ea>>2]|0;if(!Fa)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);if((c[Fa+-4>>2]|0)<=0)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);c[F>>2]=__ZN12TestGDScriptL12_parser_exprEPKN8GDParser4NodeE(c[Fa>>2]|0)|0;__ZN6StringC2EPKc(e,1121833);c[E>>2]=__ZNK6StringplERKS_(F,e)|0;Fa=c[Ea>>2]|0;if(!Fa)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);if((c[Fa+-4>>2]|0)<=1)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);c[i>>2]=__ZN12TestGDScriptL12_parser_exprEPKN8GDParser4NodeE(c[Fa+4>>2]|0)|0;Fa=__ZNK6StringplERKS_(E,i)|0;Ea=Fa;Ha=c[g>>2]|0;if((Ha|0)==(Fa|0)){if(Fa|0)La=458}else{if(Ha|0?(__Z16atomic_decrementPj(Ha+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Ha,1);c[g>>2]=0;if(Fa|0)if(!(__Z28atomic_conditional_incrementPj(Fa+-8|0)|0))La=458;else{c[g>>2]=Ea;La=458}}if((La|0)==458?(__Z16atomic_decrementPj(Fa+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Fa,1);Fa=c[i>>2]|0;if(Fa|0?(__Z16atomic_decrementPj(Fa+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Fa,1);Fa=c[E>>2]|0;if(Fa|0?(__Z16atomic_decrementPj(Fa+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Fa,1);Fa=c[e>>2]|0;if(Fa|0?(__Z16atomic_decrementPj(Fa+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Fa,1);Fa=c[F>>2]|0;if(!Fa){La=1143;break a}if(__Z16atomic_decrementPj(Fa+-8|0)|0){La=1143;break a}__ZN6Memory11free_staticEPvb(Fa,1);La=1143;break a;break}case 21:{Fa=b+24|0;Ea=c[Fa>>2]|0;if(!Ea)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);if((c[Ea+-4>>2]|0)<=0)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);c[H>>2]=__ZN12TestGDScriptL12_parser_exprEPKN8GDParser4NodeE(c[Ea>>2]|0)|0;__ZN6StringC2EPKc(e,1078926);c[G>>2]=__ZNK6StringplERKS_(H,e)|0;Ea=c[Fa>>2]|0;if(!Ea)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);if((c[Ea+-4>>2]|0)<=1)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);c[i>>2]=__ZN12TestGDScriptL12_parser_exprEPKN8GDParser4NodeE(c[Ea+4>>2]|0)|0;Ea=__ZNK6StringplERKS_(G,i)|0;Fa=Ea;Ha=c[g>>2]|0;if((Ha|0)==(Ea|0)){if(Ea|0)La=486}else{if(Ha|0?(__Z16atomic_decrementPj(Ha+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Ha,1);c[g>>2]=0;if(Ea|0)if(!(__Z28atomic_conditional_incrementPj(Ea+-8|0)|0))La=486;else{c[g>>2]=Fa;La=486}}if((La|0)==486?(__Z16atomic_decrementPj(Ea+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Ea,1);Ea=c[i>>2]|0;if(Ea|0?(__Z16atomic_decrementPj(Ea+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Ea,1);Ea=c[G>>2]|0;if(Ea|0?(__Z16atomic_decrementPj(Ea+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Ea,1);Ea=c[e>>2]|0;if(Ea|0?(__Z16atomic_decrementPj(Ea+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Ea,1);Ea=c[H>>2]|0;if(!Ea){La=1143;break a}if(__Z16atomic_decrementPj(Ea+-8|0)|0){La=1143;break a}__ZN6Memory11free_staticEPvb(Ea,1);La=1143;break a;break}case 22:{Ea=b+24|0;Fa=c[Ea>>2]|0;if(!Fa)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);if((c[Fa+-4>>2]|0)<=0)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);c[J>>2]=__ZN12TestGDScriptL12_parser_exprEPKN8GDParser4NodeE(c[Fa>>2]|0)|0;__ZN6StringC2EPKc(e,479407);c[I>>2]=__ZNK6StringplERKS_(J,e)|0;Fa=c[Ea>>2]|0;if(!Fa)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);if((c[Fa+-4>>2]|0)<=1)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);c[i>>2]=__ZN12TestGDScriptL12_parser_exprEPKN8GDParser4NodeE(c[Fa+4>>2]|0)|0;Fa=__ZNK6StringplERKS_(I,i)|0;Ea=Fa;Ha=c[g>>2]|0;if((Ha|0)==(Fa|0)){if(Fa|0)La=514}else{if(Ha|0?(__Z16atomic_decrementPj(Ha+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Ha,1);c[g>>2]=0;if(Fa|0)if(!(__Z28atomic_conditional_incrementPj(Fa+-8|0)|0))La=514;else{c[g>>2]=Ea;La=514}}if((La|0)==514?(__Z16atomic_decrementPj(Fa+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Fa,1);Fa=c[i>>2]|0;if(Fa|0?(__Z16atomic_decrementPj(Fa+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Fa,1);Fa=c[I>>2]|0;if(Fa|0?(__Z16atomic_decrementPj(Fa+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Fa,1);Fa=c[e>>2]|0;if(Fa|0?(__Z16atomic_decrementPj(Fa+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Fa,1);Fa=c[J>>2]|0;if(!Fa){La=1143;break a}if(__Z16atomic_decrementPj(Fa+-8|0)|0){La=1143;break a}__ZN6Memory11free_staticEPvb(Fa,1);La=1143;break a;break}case 23:{Fa=b+24|0;Ea=c[Fa>>2]|0;if(!Ea)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);if((c[Ea+-4>>2]|0)<=0)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);c[L>>2]=__ZN12TestGDScriptL12_parser_exprEPKN8GDParser4NodeE(c[Ea>>2]|0)|0;__ZN6StringC2EPKc(e,1121836);c[K>>2]=__ZNK6StringplERKS_(L,e)|0;Ea=c[Fa>>2]|0;if(!Ea)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);if((c[Ea+-4>>2]|0)<=1)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);c[i>>2]=__ZN12TestGDScriptL12_parser_exprEPKN8GDParser4NodeE(c[Ea+4>>2]|0)|0;Ea=__ZNK6StringplERKS_(K,i)|0;Fa=Ea;Ha=c[g>>2]|0;if((Ha|0)==(Ea|0)){if(Ea|0)La=542}else{if(Ha|0?(__Z16atomic_decrementPj(Ha+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Ha,1);c[g>>2]=0;if(Ea|0)if(!(__Z28atomic_conditional_incrementPj(Ea+-8|0)|0))La=542;else{c[g>>2]=Fa;La=542}}if((La|0)==542?(__Z16atomic_decrementPj(Ea+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Ea,1);Ea=c[i>>2]|0;if(Ea|0?(__Z16atomic_decrementPj(Ea+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Ea,1);Ea=c[K>>2]|0;if(Ea|0?(__Z16atomic_decrementPj(Ea+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Ea,1);Ea=c[e>>2]|0;if(Ea|0?(__Z16atomic_decrementPj(Ea+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Ea,1);Ea=c[L>>2]|0;if(!Ea){La=1143;break a}if(__Z16atomic_decrementPj(Ea+-8|0)|0){La=1143;break a}__ZN6Memory11free_staticEPvb(Ea,1);La=1143;break a;break}case 24:{Ea=b+24|0;Fa=c[Ea>>2]|0;if(!Fa)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);if((c[Fa+-4>>2]|0)<=0)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);c[N>>2]=__ZN12TestGDScriptL12_parser_exprEPKN8GDParser4NodeE(c[Fa>>2]|0)|0;__ZN6StringC2EPKc(e,1150515);c[M>>2]=__ZNK6StringplERKS_(N,e)|0;Fa=c[Ea>>2]|0;if(!Fa)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);if((c[Fa+-4>>2]|0)<=1)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);c[i>>2]=__ZN12TestGDScriptL12_parser_exprEPKN8GDParser4NodeE(c[Fa+4>>2]|0)|0;Fa=__ZNK6StringplERKS_(M,i)|0;Ea=Fa;Ha=c[g>>2]|0;if((Ha|0)==(Fa|0)){if(Fa|0)La=570}else{if(Ha|0?(__Z16atomic_decrementPj(Ha+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Ha,1);c[g>>2]=0;if(Fa|0)if(!(__Z28atomic_conditional_incrementPj(Fa+-8|0)|0))La=570;else{c[g>>2]=Ea;La=570}}if((La|0)==570?(__Z16atomic_decrementPj(Fa+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Fa,1);Fa=c[i>>2]|0;if(Fa|0?(__Z16atomic_decrementPj(Fa+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Fa,1);Fa=c[M>>2]|0;if(Fa|0?(__Z16atomic_decrementPj(Fa+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Fa,1);Fa=c[e>>2]|0;if(Fa|0?(__Z16atomic_decrementPj(Fa+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Fa,1);Fa=c[N>>2]|0;if(!Fa){La=1143;break a}if(__Z16atomic_decrementPj(Fa+-8|0)|0){La=1143;break a}__ZN6Memory11free_staticEPvb(Fa,1);La=1143;break a;break}case 25:{Fa=b+24|0;Ea=c[Fa>>2]|0;if(!Ea)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);if((c[Ea+-4>>2]|0)<=0)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);c[P>>2]=__ZN12TestGDScriptL12_parser_exprEPKN8GDParser4NodeE(c[Ea>>2]|0)|0;__ZN6StringC2EPKc(e,1125900);c[O>>2]=__ZNK6StringplERKS_(P,e)|0;Ea=c[Fa>>2]|0;if(!Ea)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);if((c[Ea+-4>>2]|0)<=1)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);c[i>>2]=__ZN12TestGDScriptL12_parser_exprEPKN8GDParser4NodeE(c[Ea+4>>2]|0)|0;Ea=__ZNK6StringplERKS_(O,i)|0;Fa=Ea;Ha=c[g>>2]|0;if((Ha|0)==(Ea|0)){if(Ea|0)La=598}else{if(Ha|0?(__Z16atomic_decrementPj(Ha+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Ha,1);c[g>>2]=0;if(Ea|0)if(!(__Z28atomic_conditional_incrementPj(Ea+-8|0)|0))La=598;else{c[g>>2]=Fa;La=598}}if((La|0)==598?(__Z16atomic_decrementPj(Ea+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Ea,1);Ea=c[i>>2]|0;if(Ea|0?(__Z16atomic_decrementPj(Ea+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Ea,1);Ea=c[O>>2]|0;if(Ea|0?(__Z16atomic_decrementPj(Ea+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Ea,1);Ea=c[e>>2]|0;if(Ea|0?(__Z16atomic_decrementPj(Ea+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Ea,1);Ea=c[P>>2]|0;if(!Ea){La=1143;break a}if(__Z16atomic_decrementPj(Ea+-8|0)|0){La=1143;break a}__ZN6Memory11free_staticEPvb(Ea,1);La=1143;break a;break}case 26:{Ea=b+24|0;Fa=c[Ea>>2]|0;if(!Fa)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);if((c[Fa+-4>>2]|0)<=0)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);c[R>>2]=__ZN12TestGDScriptL12_parser_exprEPKN8GDParser4NodeE(c[Fa>>2]|0)|0;__ZN6StringC2EPKc(e,1142570);c[Q>>2]=__ZNK6StringplERKS_(R,e)|0;Fa=c[Ea>>2]|0;if(!Fa)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);if((c[Fa+-4>>2]|0)<=1)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);c[i>>2]=__ZN12TestGDScriptL12_parser_exprEPKN8GDParser4NodeE(c[Fa+4>>2]|0)|0;Fa=__ZNK6StringplERKS_(Q,i)|0;Ea=Fa;Ha=c[g>>2]|0;if((Ha|0)==(Fa|0)){if(Fa|0)La=626}else{if(Ha|0?(__Z16atomic_decrementPj(Ha+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Ha,1);c[g>>2]=0;if(Fa|0)if(!(__Z28atomic_conditional_incrementPj(Fa+-8|0)|0))La=626;else{c[g>>2]=Ea;La=626}}if((La|0)==626?(__Z16atomic_decrementPj(Fa+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Fa,1);Fa=c[i>>2]|0;if(Fa|0?(__Z16atomic_decrementPj(Fa+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Fa,1);Fa=c[Q>>2]|0;if(Fa|0?(__Z16atomic_decrementPj(Fa+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Fa,1);Fa=c[e>>2]|0;if(Fa|0?(__Z16atomic_decrementPj(Fa+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Fa,1);Fa=c[R>>2]|0;if(!Fa){La=1143;break a}if(__Z16atomic_decrementPj(Fa+-8|0)|0){La=1143;break a}__ZN6Memory11free_staticEPvb(Fa,1);La=1143;break a;break}case 27:{Fa=b+24|0;Ea=c[Fa>>2]|0;if(!Ea)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);if((c[Ea+-4>>2]|0)<=0)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);c[T>>2]=__ZN12TestGDScriptL12_parser_exprEPKN8GDParser4NodeE(c[Ea>>2]|0)|0;__ZN6StringC2EPKc(e,1214088);c[S>>2]=__ZNK6StringplERKS_(T,e)|0;Ea=c[Fa>>2]|0;if(!Ea)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);if((c[Ea+-4>>2]|0)<=1)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);c[i>>2]=__ZN12TestGDScriptL12_parser_exprEPKN8GDParser4NodeE(c[Ea+4>>2]|0)|0;Ea=__ZNK6StringplERKS_(S,i)|0;Fa=Ea;Ha=c[g>>2]|0;if((Ha|0)==(Ea|0)){if(Ea|0)La=654}else{if(Ha|0?(__Z16atomic_decrementPj(Ha+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Ha,1);c[g>>2]=0;if(Ea|0)if(!(__Z28atomic_conditional_incrementPj(Ea+-8|0)|0))La=654;else{c[g>>2]=Fa;La=654}}if((La|0)==654?(__Z16atomic_decrementPj(Ea+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Ea,1);Ea=c[i>>2]|0;if(Ea|0?(__Z16atomic_decrementPj(Ea+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Ea,1);Ea=c[S>>2]|0;if(Ea|0?(__Z16atomic_decrementPj(Ea+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Ea,1);Ea=c[e>>2]|0;if(Ea|0?(__Z16atomic_decrementPj(Ea+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Ea,1);Ea=c[T>>2]|0;if(!Ea){La=1143;break a}if(__Z16atomic_decrementPj(Ea+-8|0)|0){La=1143;break a}__ZN6Memory11free_staticEPvb(Ea,1);La=1143;break a;break}case 28:{Ea=b+24|0;Fa=c[Ea>>2]|0;if(!Fa)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);if((c[Fa+-4>>2]|0)<=0)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);c[V>>2]=__ZN12TestGDScriptL12_parser_exprEPKN8GDParser4NodeE(c[Fa>>2]|0)|0;__ZN6StringC2EPKc(e,1121851);c[U>>2]=__ZNK6StringplERKS_(V,e)|0;Fa=c[Ea>>2]|0;if(!Fa)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);if((c[Fa+-4>>2]|0)<=1)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);c[i>>2]=__ZN12TestGDScriptL12_parser_exprEPKN8GDParser4NodeE(c[Fa+4>>2]|0)|0;Fa=__ZNK6StringplERKS_(U,i)|0;Ea=Fa;Ha=c[g>>2]|0;if((Ha|0)==(Fa|0)){if(Fa|0)La=682}else{if(Ha|0?(__Z16atomic_decrementPj(Ha+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Ha,1);c[g>>2]=0;if(Fa|0)if(!(__Z28atomic_conditional_incrementPj(Fa+-8|0)|0))La=682;else{c[g>>2]=Ea;La=682}}if((La|0)==682?(__Z16atomic_decrementPj(Fa+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Fa,1);Fa=c[i>>2]|0;if(Fa|0?(__Z16atomic_decrementPj(Fa+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Fa,1);Fa=c[U>>2]|0;if(Fa|0?(__Z16atomic_decrementPj(Fa+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Fa,1);Fa=c[e>>2]|0;if(Fa|0?(__Z16atomic_decrementPj(Fa+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Fa,1);Fa=c[V>>2]|0;if(!Fa){La=1143;break a}if(__Z16atomic_decrementPj(Fa+-8|0)|0){La=1143;break a}__ZN6Memory11free_staticEPvb(Fa,1);La=1143;break a;break}case 29:{Fa=b+24|0;Ea=c[Fa>>2]|0;if(!Ea)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);if((c[Ea+-4>>2]|0)<=0)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);c[X>>2]=__ZN12TestGDScriptL12_parser_exprEPKN8GDParser4NodeE(c[Ea>>2]|0)|0;__ZN6StringC2EPKc(e,1121854);c[W>>2]=__ZNK6StringplERKS_(X,e)|0;Ea=c[Fa>>2]|0;if(!Ea)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);if((c[Ea+-4>>2]|0)<=1)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);c[i>>2]=__ZN12TestGDScriptL12_parser_exprEPKN8GDParser4NodeE(c[Ea+4>>2]|0)|0;Ea=__ZNK6StringplERKS_(W,i)|0;Fa=Ea;Ha=c[g>>2]|0;if((Ha|0)==(Ea|0)){if(Ea|0)La=710}else{if(Ha|0?(__Z16atomic_decrementPj(Ha+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Ha,1);c[g>>2]=0;if(Ea|0)if(!(__Z28atomic_conditional_incrementPj(Ea+-8|0)|0))La=710;else{c[g>>2]=Fa;La=710}}if((La|0)==710?(__Z16atomic_decrementPj(Ea+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Ea,1);Ea=c[i>>2]|0;if(Ea|0?(__Z16atomic_decrementPj(Ea+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Ea,1);Ea=c[W>>2]|0;if(Ea|0?(__Z16atomic_decrementPj(Ea+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Ea,1);Ea=c[e>>2]|0;if(Ea|0?(__Z16atomic_decrementPj(Ea+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Ea,1);Ea=c[X>>2]|0;if(!Ea){La=1143;break a}if(__Z16atomic_decrementPj(Ea+-8|0)|0){La=1143;break a}__ZN6Memory11free_staticEPvb(Ea,1);La=1143;break a;break}case 31:{Ea=b+24|0;Fa=c[Ea>>2]|0;if(!Fa)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);if((c[Fa+-4>>2]|0)<=0)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);c[Z>>2]=__ZN12TestGDScriptL12_parser_exprEPKN8GDParser4NodeE(c[Fa>>2]|0)|0;__ZN6StringC2EPKc(e,1124885);c[Y>>2]=__ZNK6StringplERKS_(Z,e)|0;Fa=c[Ea>>2]|0;if(!Fa)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);if((c[Fa+-4>>2]|0)<=1)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);c[i>>2]=__ZN12TestGDScriptL12_parser_exprEPKN8GDParser4NodeE(c[Fa+4>>2]|0)|0;Fa=__ZNK6StringplERKS_(Y,i)|0;Ea=Fa;Ha=c[g>>2]|0;if((Ha|0)==(Fa|0)){if(Fa|0)La=738}else{if(Ha|0?(__Z16atomic_decrementPj(Ha+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Ha,1);c[g>>2]=0;if(Fa|0)if(!(__Z28atomic_conditional_incrementPj(Fa+-8|0)|0))La=738;else{c[g>>2]=Ea;La=738}}if((La|0)==738?(__Z16atomic_decrementPj(Fa+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Fa,1);Fa=c[i>>2]|0;if(Fa|0?(__Z16atomic_decrementPj(Fa+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Fa,1);Fa=c[Y>>2]|0;if(Fa|0?(__Z16atomic_decrementPj(Fa+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Fa,1);Fa=c[e>>2]|0;if(Fa|0?(__Z16atomic_decrementPj(Fa+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Fa,1);Fa=c[Z>>2]|0;if(!Fa){La=1143;break a}if(__Z16atomic_decrementPj(Fa+-8|0)|0){La=1143;break a}__ZN6Memory11free_staticEPvb(Fa,1);La=1143;break a;break}case 32:{Fa=b+24|0;Ea=c[Fa>>2]|0;if(!Ea)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);if((c[Ea+-4>>2]|0)<=0)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);c[$>>2]=__ZN12TestGDScriptL12_parser_exprEPKN8GDParser4NodeE(c[Ea>>2]|0)|0;__ZN6StringC2EPKc(e,1077356);c[_>>2]=__ZNK6StringplERKS_($,e)|0;Ea=c[Fa>>2]|0;if(!Ea)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);if((c[Ea+-4>>2]|0)<=1)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);c[i>>2]=__ZN12TestGDScriptL12_parser_exprEPKN8GDParser4NodeE(c[Ea+4>>2]|0)|0;Ea=__ZNK6StringplERKS_(_,i)|0;Fa=Ea;Ha=c[g>>2]|0;if((Ha|0)==(Ea|0)){if(Ea|0)La=766}else{if(Ha|0?(__Z16atomic_decrementPj(Ha+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Ha,1);c[g>>2]=0;if(Ea|0)if(!(__Z28atomic_conditional_incrementPj(Ea+-8|0)|0))La=766;else{c[g>>2]=Fa;La=766}}if((La|0)==766?(__Z16atomic_decrementPj(Ea+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Ea,1);Ea=c[i>>2]|0;if(Ea|0?(__Z16atomic_decrementPj(Ea+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Ea,1);Ea=c[_>>2]|0;if(Ea|0?(__Z16atomic_decrementPj(Ea+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Ea,1);Ea=c[e>>2]|0;if(Ea|0?(__Z16atomic_decrementPj(Ea+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Ea,1);Ea=c[$>>2]|0;if(!Ea){La=1143;break a}if(__Z16atomic_decrementPj(Ea+-8|0)|0){La=1143;break a}__ZN6Memory11free_staticEPvb(Ea,1);La=1143;break a;break}case 33:{Ea=b+24|0;Fa=c[Ea>>2]|0;if(!Fa)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);if((c[Fa+-4>>2]|0)<=0)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);c[ca>>2]=__ZN12TestGDScriptL12_parser_exprEPKN8GDParser4NodeE(c[Fa>>2]|0)|0;__ZN6StringC2EPKc(e,1077359);c[aa>>2]=__ZNK6StringplERKS_(ca,e)|0;Fa=c[Ea>>2]|0;if(!Fa)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);if((c[Fa+-4>>2]|0)<=1)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);c[i>>2]=__ZN12TestGDScriptL12_parser_exprEPKN8GDParser4NodeE(c[Fa+4>>2]|0)|0;Fa=__ZNK6StringplERKS_(aa,i)|0;Ea=Fa;Ha=c[g>>2]|0;if((Ha|0)==(Fa|0)){if(Fa|0)La=794}else{if(Ha|0?(__Z16atomic_decrementPj(Ha+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Ha,1);c[g>>2]=0;if(Fa|0)if(!(__Z28atomic_conditional_incrementPj(Fa+-8|0)|0))La=794;else{c[g>>2]=Ea;La=794}}if((La|0)==794?(__Z16atomic_decrementPj(Fa+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Fa,1);Fa=c[i>>2]|0;if(Fa|0?(__Z16atomic_decrementPj(Fa+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Fa,1);Fa=c[aa>>2]|0;if(Fa|0?(__Z16atomic_decrementPj(Fa+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Fa,1);Fa=c[e>>2]|0;if(Fa|0?(__Z16atomic_decrementPj(Fa+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Fa,1);Fa=c[ca>>2]|0;if(!Fa){La=1143;break a}if(__Z16atomic_decrementPj(Fa+-8|0)|0){La=1143;break a}__ZN6Memory11free_staticEPvb(Fa,1);La=1143;break a;break}case 34:{Fa=b+24|0;Ea=c[Fa>>2]|0;if(!Ea)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);if((c[Ea+-4>>2]|0)<=0)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);c[ea>>2]=__ZN12TestGDScriptL12_parser_exprEPKN8GDParser4NodeE(c[Ea>>2]|0)|0;__ZN6StringC2EPKc(e,1077362);c[da>>2]=__ZNK6StringplERKS_(ea,e)|0;Ea=c[Fa>>2]|0;if(!Ea)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);if((c[Ea+-4>>2]|0)<=1)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);c[i>>2]=__ZN12TestGDScriptL12_parser_exprEPKN8GDParser4NodeE(c[Ea+4>>2]|0)|0;Ea=__ZNK6StringplERKS_(da,i)|0;Fa=Ea;Ha=c[g>>2]|0;if((Ha|0)==(Ea|0)){if(Ea|0)La=822}else{if(Ha|0?(__Z16atomic_decrementPj(Ha+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Ha,1);c[g>>2]=0;if(Ea|0)if(!(__Z28atomic_conditional_incrementPj(Ea+-8|0)|0))La=822;else{c[g>>2]=Fa;La=822}}if((La|0)==822?(__Z16atomic_decrementPj(Ea+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Ea,1);Ea=c[i>>2]|0;if(Ea|0?(__Z16atomic_decrementPj(Ea+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Ea,1);Ea=c[da>>2]|0;if(Ea|0?(__Z16atomic_decrementPj(Ea+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Ea,1);Ea=c[e>>2]|0;if(Ea|0?(__Z16atomic_decrementPj(Ea+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Ea,1);Ea=c[ea>>2]|0;if(!Ea){La=1143;break a}if(__Z16atomic_decrementPj(Ea+-8|0)|0){La=1143;break a}__ZN6Memory11free_staticEPvb(Ea,1);La=1143;break a;break}case 35:{Ea=b+24|0;Fa=c[Ea>>2]|0;if(!Fa)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);if((c[Fa+-4>>2]|0)<=0)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);c[ga>>2]=__ZN12TestGDScriptL12_parser_exprEPKN8GDParser4NodeE(c[Fa>>2]|0)|0;__ZN6StringC2EPKc(e,1077365);c[fa>>2]=__ZNK6StringplERKS_(ga,e)|0;Fa=c[Ea>>2]|0;if(!Fa)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);if((c[Fa+-4>>2]|0)<=1)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);c[i>>2]=__ZN12TestGDScriptL12_parser_exprEPKN8GDParser4NodeE(c[Fa+4>>2]|0)|0;Fa=__ZNK6StringplERKS_(fa,i)|0;Ea=Fa;Ha=c[g>>2]|0;if((Ha|0)==(Fa|0)){if(Fa|0)La=850}else{if(Ha|0?(__Z16atomic_decrementPj(Ha+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Ha,1);c[g>>2]=0;if(Fa|0)if(!(__Z28atomic_conditional_incrementPj(Fa+-8|0)|0))La=850;else{c[g>>2]=Ea;La=850}}if((La|0)==850?(__Z16atomic_decrementPj(Fa+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Fa,1);Fa=c[i>>2]|0;if(Fa|0?(__Z16atomic_decrementPj(Fa+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Fa,1);Fa=c[fa>>2]|0;if(Fa|0?(__Z16atomic_decrementPj(Fa+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Fa,1);Fa=c[e>>2]|0;if(Fa|0?(__Z16atomic_decrementPj(Fa+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Fa,1);Fa=c[ga>>2]|0;if(!Fa){La=1143;break a}if(__Z16atomic_decrementPj(Fa+-8|0)|0){La=1143;break a}__ZN6Memory11free_staticEPvb(Fa,1);La=1143;break a;break}case 36:{Fa=b+24|0;Ea=c[Fa>>2]|0;if(!Ea)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);if((c[Ea+-4>>2]|0)<=0)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);c[ia>>2]=__ZN12TestGDScriptL12_parser_exprEPKN8GDParser4NodeE(c[Ea>>2]|0)|0;__ZN6StringC2EPKc(e,1077368);c[ha>>2]=__ZNK6StringplERKS_(ia,e)|0;Ea=c[Fa>>2]|0;if(!Ea)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);if((c[Ea+-4>>2]|0)<=1)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);c[i>>2]=__ZN12TestGDScriptL12_parser_exprEPKN8GDParser4NodeE(c[Ea+4>>2]|0)|0;Ea=__ZNK6StringplERKS_(ha,i)|0;Fa=Ea;Ha=c[g>>2]|0;if((Ha|0)==(Ea|0)){if(Ea|0)La=878}else{if(Ha|0?(__Z16atomic_decrementPj(Ha+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Ha,1);c[g>>2]=0;if(Ea|0)if(!(__Z28atomic_conditional_incrementPj(Ea+-8|0)|0))La=878;else{c[g>>2]=Fa;La=878}}if((La|0)==878?(__Z16atomic_decrementPj(Ea+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Ea,1);Ea=c[i>>2]|0;if(Ea|0?(__Z16atomic_decrementPj(Ea+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Ea,1);Ea=c[ha>>2]|0;if(Ea|0?(__Z16atomic_decrementPj(Ea+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Ea,1);Ea=c[e>>2]|0;if(Ea|0?(__Z16atomic_decrementPj(Ea+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Ea,1);Ea=c[ia>>2]|0;if(!Ea){La=1143;break a}if(__Z16atomic_decrementPj(Ea+-8|0)|0){La=1143;break a}__ZN6Memory11free_staticEPvb(Ea,1);La=1143;break a;break}case 37:{Ea=b+24|0;Fa=c[Ea>>2]|0;if(!Fa)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);if((c[Fa+-4>>2]|0)<=0)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);c[ka>>2]=__ZN12TestGDScriptL12_parser_exprEPKN8GDParser4NodeE(c[Fa>>2]|0)|0;__ZN6StringC2EPKc(e,1077371);c[ja>>2]=__ZNK6StringplERKS_(ka,e)|0;Fa=c[Ea>>2]|0;if(!Fa)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);if((c[Fa+-4>>2]|0)<=1)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);c[i>>2]=__ZN12TestGDScriptL12_parser_exprEPKN8GDParser4NodeE(c[Fa+4>>2]|0)|0;Fa=__ZNK6StringplERKS_(ja,i)|0;Ea=Fa;Ha=c[g>>2]|0;if((Ha|0)==(Fa|0)){if(Fa|0)La=906}else{if(Ha|0?(__Z16atomic_decrementPj(Ha+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Ha,1);c[g>>2]=0;if(Fa|0)if(!(__Z28atomic_conditional_incrementPj(Fa+-8|0)|0))La=906;else{c[g>>2]=Ea;La=906}}if((La|0)==906?(__Z16atomic_decrementPj(Fa+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Fa,1);Fa=c[i>>2]|0;if(Fa|0?(__Z16atomic_decrementPj(Fa+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Fa,1);Fa=c[ja>>2]|0;if(Fa|0?(__Z16atomic_decrementPj(Fa+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Fa,1);Fa=c[e>>2]|0;if(Fa|0?(__Z16atomic_decrementPj(Fa+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Fa,1);Fa=c[ka>>2]|0;if(!Fa){La=1143;break a}if(__Z16atomic_decrementPj(Fa+-8|0)|0){La=1143;break a}__ZN6Memory11free_staticEPvb(Fa,1);La=1143;break a;break}case 38:{Fa=b+24|0;Ea=c[Fa>>2]|0;if(!Ea)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);if((c[Ea+-4>>2]|0)<=0)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);c[ma>>2]=__ZN12TestGDScriptL12_parser_exprEPKN8GDParser4NodeE(c[Ea>>2]|0)|0;__ZN6StringC2EPKc(e,1077375);c[la>>2]=__ZNK6StringplERKS_(ma,e)|0;Ea=c[Fa>>2]|0;if(!Ea)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);if((c[Ea+-4>>2]|0)<=1)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);c[i>>2]=__ZN12TestGDScriptL12_parser_exprEPKN8GDParser4NodeE(c[Ea+4>>2]|0)|0;Ea=__ZNK6StringplERKS_(la,i)|0;Fa=Ea;Ha=c[g>>2]|0;if((Ha|0)==(Ea|0)){if(Ea|0)La=934}else{if(Ha|0?(__Z16atomic_decrementPj(Ha+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Ha,1);c[g>>2]=0;if(Ea|0)if(!(__Z28atomic_conditional_incrementPj(Ea+-8|0)|0))La=934;else{c[g>>2]=Fa;La=934}}if((La|0)==934?(__Z16atomic_decrementPj(Ea+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Ea,1);Ea=c[i>>2]|0;if(Ea|0?(__Z16atomic_decrementPj(Ea+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Ea,1);Ea=c[la>>2]|0;if(Ea|0?(__Z16atomic_decrementPj(Ea+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Ea,1);Ea=c[e>>2]|0;if(Ea|0?(__Z16atomic_decrementPj(Ea+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Ea,1);Ea=c[ma>>2]|0;if(!Ea){La=1143;break a}if(__Z16atomic_decrementPj(Ea+-8|0)|0){La=1143;break a}__ZN6Memory11free_staticEPvb(Ea,1);La=1143;break a;break}case 39:{Ea=b+24|0;Fa=c[Ea>>2]|0;if(!Fa)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);if((c[Fa+-4>>2]|0)<=0)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);c[oa>>2]=__ZN12TestGDScriptL12_parser_exprEPKN8GDParser4NodeE(c[Fa>>2]|0)|0;__ZN6StringC2EPKc(e,1077379);c[na>>2]=__ZNK6StringplERKS_(oa,e)|0;Fa=c[Ea>>2]|0;if(!Fa)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);if((c[Fa+-4>>2]|0)<=1)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);c[i>>2]=__ZN12TestGDScriptL12_parser_exprEPKN8GDParser4NodeE(c[Fa+4>>2]|0)|0;Fa=__ZNK6StringplERKS_(na,i)|0;Ea=Fa;Ha=c[g>>2]|0;if((Ha|0)==(Fa|0)){if(Fa|0)La=962}else{if(Ha|0?(__Z16atomic_decrementPj(Ha+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Ha,1);c[g>>2]=0;if(Fa|0)if(!(__Z28atomic_conditional_incrementPj(Fa+-8|0)|0))La=962;else{c[g>>2]=Ea;La=962}}if((La|0)==962?(__Z16atomic_decrementPj(Fa+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Fa,1);Fa=c[i>>2]|0;if(Fa|0?(__Z16atomic_decrementPj(Fa+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Fa,1);Fa=c[na>>2]|0;if(Fa|0?(__Z16atomic_decrementPj(Fa+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Fa,1);Fa=c[e>>2]|0;if(Fa|0?(__Z16atomic_decrementPj(Fa+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Fa,1);Fa=c[oa>>2]|0;if(!Fa){La=1143;break a}if(__Z16atomic_decrementPj(Fa+-8|0)|0){La=1143;break a}__ZN6Memory11free_staticEPvb(Fa,1);La=1143;break a;break}case 40:{Fa=b+24|0;Ea=c[Fa>>2]|0;if(!Ea)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);if((c[Ea+-4>>2]|0)<=0)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);c[qa>>2]=__ZN12TestGDScriptL12_parser_exprEPKN8GDParser4NodeE(c[Ea>>2]|0)|0;__ZN6StringC2EPKc(e,1077382);c[pa>>2]=__ZNK6StringplERKS_(qa,e)|0;Ea=c[Fa>>2]|0;if(!Ea)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);if((c[Ea+-4>>2]|0)<=1)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);c[i>>2]=__ZN12TestGDScriptL12_parser_exprEPKN8GDParser4NodeE(c[Ea+4>>2]|0)|0;Ea=__ZNK6StringplERKS_(pa,i)|0;Fa=Ea;Ha=c[g>>2]|0;if((Ha|0)==(Ea|0)){if(Ea|0)La=990}else{if(Ha|0?(__Z16atomic_decrementPj(Ha+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Ha,1);c[g>>2]=0;if(Ea|0)if(!(__Z28atomic_conditional_incrementPj(Ea+-8|0)|0))La=990;else{c[g>>2]=Fa;La=990}}if((La|0)==990?(__Z16atomic_decrementPj(Ea+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Ea,1);Ea=c[i>>2]|0;if(Ea|0?(__Z16atomic_decrementPj(Ea+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Ea,1);Ea=c[pa>>2]|0;if(Ea|0?(__Z16atomic_decrementPj(Ea+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Ea,1);Ea=c[e>>2]|0;if(Ea|0?(__Z16atomic_decrementPj(Ea+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Ea,1);Ea=c[qa>>2]|0;if(!Ea){La=1143;break a}if(__Z16atomic_decrementPj(Ea+-8|0)|0){La=1143;break a}__ZN6Memory11free_staticEPvb(Ea,1);La=1143;break a;break}default:{La=1143;break a}}while(0);Ea=b+24|0;Fa=c[Ea>>2]|0;if(Fa|0?(Ha=c[Fa+-4>>2]|0,(Ha|0)>=1):0){a[1263537]=0;c[e>>2]=0;Ga=c[Fa>>2]|0;Va=c[Ga+16>>2]|0;b:do switch(Va|0){case 2:{__ZN6StringaSEPKc(e,__ZN11GDFunctions13get_func_nameENS_8FunctionE(c[Ga+20>>2]|0)|0);Wa=1;La=134;break}case 5:{Xa=__ZN7Variant13get_type_nameENS_4TypeE(c[Ga+20>>2]|0)|0;Ya=Xa;Za=c[e>>2]|0;if((Za|0)==(Xa|0)){if(!Xa){Wa=1;La=134;break b}}else{if(Za|0?(__Z16atomic_decrementPj(Za+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Za,1);c[e>>2]=0;if(!Xa){Wa=1;La=134;break b}if(__Z28atomic_conditional_incrementPj(Xa+-8|0)|0)c[e>>2]=Ya}if(!(__Z16atomic_decrementPj(Xa+-8|0)|0)){__ZN6Memory11free_staticEPvb(Xa,1);Wa=1;La=134}else{Wa=1;La=134}break}default:{if((Ha|0)<2){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(479115,478099,147,479193,0);__ZN6StringC2EPKc(f,1263606);_a=1;break b}a[1263537]=0;Xa=c[Fa+4>>2]|0;if((c[Xa+16>>2]|0)!=4){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(479115,478099,149,479258,0);__ZN6StringC2EPKc(f,1263606);_a=1;break b}a[1263537]=0;if((Va|0)!=9){c[j>>2]=__ZN12TestGDScriptL12_parser_exprEPKN8GDParser4NodeE(Ga)|0;__ZN6StringC2EPKc(i,1219936);Ya=__ZNK6StringplERKS_(j,i)|0;Za=Ya;$a=c[e>>2]|0;if(($a|0)==(Ya|0)){if(Ya|0)La=122}else{if($a|0?(__Z16atomic_decrementPj($a+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb($a,1);c[e>>2]=0;if(Ya|0)if(!(__Z28atomic_conditional_incrementPj(Ya+-8|0)|0))La=122;else{c[e>>2]=Za;La=122}}if((La|0)==122?(__Z16atomic_decrementPj(Ya+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Ya,1);Ya=c[i>>2]|0;if(Ya|0?(__Z16atomic_decrementPj(Ya+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Ya,1);Ya=c[j>>2]|0;if(Ya|0?(__Z16atomic_decrementPj(Ya+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Ya,1)}c[i>>2]=__ZN12TestGDScriptL12_parser_exprEPKN8GDParser4NodeE(Xa)|0;__ZN6StringpLERKS_(e,i)|0;Xa=c[i>>2]|0;if(Xa|0?(__Z16atomic_decrementPj(Xa+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Xa,1);Wa=2;La=134}}while(0);do if((La|0)==134){__ZN6StringC2EPKc(k,1081589);c[i>>2]=__ZNK6StringplERKS_(e,k)|0;__ZN6StringpLERKS_(g,i)|0;Ga=c[i>>2]|0;if(Ga|0?(__Z16atomic_decrementPj(Ga+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Ga,1);Ga=c[k>>2]|0;if(Ga|0?(__Z16atomic_decrementPj(Ga+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Ga,1);Ga=Wa;while(1){Va=c[Ea>>2]|0;Fa=(Va|0)==0;if(Fa)ab=0;else ab=c[Va+-4>>2]|0;if((Ga|0)>=(ab|0)){La=144;break}if(Fa)bb=0;else bb=c[Va+-4>>2]|0;if((bb|0)<=(Ga|0)){if(Fa)cb=0;else cb=c[Va+-4>>2]|0;if((cb|0)<=(Ga|0)){La=151;break}a[1263537]=0}Fa=c[Va+(Ga<<2)>>2]|0;if((Ga|0)>(Wa|0))__ZN6StringpLEPKc(g,1144817)|0;c[i>>2]=__ZN12TestGDScriptL12_parser_exprEPKN8GDParser4NodeE(Fa)|0;__ZN6StringpLERKS_(g,i)|0;Fa=c[i>>2]|0;if(Fa|0?(__Z16atomic_decrementPj(Fa+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Fa,1);Ga=Ga+1|0}if((La|0)==144){__ZN6StringpLEPKc(g,1123123)|0;_a=0;break}else if((La|0)==151)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0)}while(0);Ea=c[e>>2]|0;if(Ea|0?(__Z16atomic_decrementPj(Ea+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Ea,1);if(!_a){La=1143;break a}else break a}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(479115,478099,131,479128,0);__ZN6StringC2EPKc(f,1263606);break}case 15:{c[f>>2]=0;break}default:{Ea=c[b+8>>2]|0;c[e>>2]=__Z4itosx(Ea,((Ea|0)<0)<<31>>31)|0;c[Aa>>2]=__ZplPKcRK6String(479412,e)|0;__ZN6StringC2EPKc(i,479427);c[za>>2]=__ZNK6StringplERKS_(Aa,i)|0;c[k>>2]=__Z4itosx(c[Da>>2]|0,0)|0;Ea=__ZNK6StringplERKS_(za,k)|0;Ga=Ea;Fa=c[k>>2]|0;if(Fa|0?(__Z16atomic_decrementPj(Fa+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Fa,1);Fa=c[za>>2]|0;if(Fa|0?(__Z16atomic_decrementPj(Fa+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Fa,1);Fa=c[i>>2]|0;if(Fa|0?(__Z16atomic_decrementPj(Fa+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Fa,1);Fa=c[Aa>>2]|0;if(Fa|0?(__Z16atomic_decrementPj(Fa+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Fa,1);Fa=c[e>>2]|0;if(Fa|0?(__Z16atomic_decrementPj(Fa+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Fa,1);c[Ca>>2]=0;Fa=(Ea|0)==0;if(!Fa?(c[Ca>>2]=0,__Z28atomic_conditional_incrementPj(Ea+-8|0)|0):0)c[Ca>>2]=Ga;c[Ba>>2]=__ZNK6String4utf8Ev(Ca)|0;__Z19_err_set_last_errorPKc(__ZNK10CharString8get_dataEv(Ba)|0);Ga=c[Ba>>2]|0;if(Ga|0?(__Z16atomic_decrementPj(Ga+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Ga,1);Ga=c[Ca>>2]|0;if(Ga|0?(__Z16atomic_decrementPj(Ga+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Ga,1);a[1263537]=1;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(479115,478099,305,1096829,0);a[1263537]=0;__ZN6StringC2EPKc(f,1263606);if(!Fa?(__Z16atomic_decrementPj(Ea+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Ea,1)}}while(0);if(((La|0)==1143?(La=c[g>>2]|0,c[f>>2]=0,La|0):0)?(c[f>>2]=0,__Z28atomic_conditional_incrementPj(La+-8|0)|0):0)c[f>>2]=c[g>>2];La=c[g>>2]|0;if(!La){db=c[f>>2]|0;l=d;return db|0}if(__Z16atomic_decrementPj(La+-8|0)|0){db=c[f>>2]|0;l=d;return db|0}__ZN6Memory11free_staticEPvb(La,1);db=c[f>>2]|0;l=d;return db|0}function __ZN12TestGDScriptL21_parser_show_functionEPKN8GDParser12FunctionNodeEiPNS0_9BlockNodeE(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f+12|0;h=f+8|0;i=f+4|0;j=f;c[h>>2]=0;if(a[b+20>>0]|0)__ZN6StringaSEPKc(h,478897);__ZN6StringpLEPKc(h,498694)|0;k=b+28|0;if(!(__ZNK10StringNameeqEPKc(k,1263606)|0)){n=c[k>>2]|0;do if(n){k=c[n+4>>2]|0;if(k|0){__ZN6StringC2EPKc(g,k);o=c[g>>2]|0;break}k=n+8|0;c[g>>2]=0;p=c[k>>2]|0;if((p|0)!=0?(c[g>>2]=0,(__Z28atomic_conditional_incrementPj(p+-8|0)|0)!=0):0){p=c[k>>2]|0;c[g>>2]=p;o=p}else o=0}else{c[g>>2]=0;o=0}while(0);c[i>>2]=o;__ZN6StringpLERKS_(h,i)|0;o=c[i>>2]|0;if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(o,1)}else __ZN6StringpLEPKc(h,478905)|0;__ZN6StringpLEPKc(h,1081589)|0;o=b+32|0;n=b+36|0;p=0;while(1){k=c[o>>2]|0;if(!k)q=0;else q=c[k+-4>>2]|0;if((p|0)>=(q|0)){r=20;break}if(!p)s=k;else{__ZN6StringpLEPKc(h,1144817)|0;s=c[o>>2]|0}k=(s|0)==0;if(k)t=0;else t=c[s+-4>>2]|0;do if((t|0)<=(p|0)){if(k)u=0;else u=c[s+-4>>2]|0;if((u|0)>(p|0)){a[1263537]=0;r=32;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);v=0;break}}else r=32;while(0);if((r|0)==32){r=0;v=s+(p<<2)|0}k=c[v>>2]|0;do if(k){w=c[k+4>>2]|0;if(w|0){__ZN6StringC2EPKc(g,w);x=c[g>>2]|0;break}w=k+8|0;c[g>>2]=0;y=c[w>>2]|0;if((y|0)!=0?(c[g>>2]=0,(__Z28atomic_conditional_incrementPj(y+-8|0)|0)!=0):0){y=c[w>>2]|0;c[g>>2]=y;x=y}else x=0}else{c[g>>2]=0;x=0}while(0);c[j>>2]=x;c[i>>2]=__ZplPKcRK6String(478892,j)|0;__ZN6StringpLERKS_(h,i)|0;k=c[i>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);k=c[j>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);k=c[o>>2]|0;y=(k|0)==0;if(y)z=0;else z=c[k+-4>>2]|0;w=c[n>>2]|0;A=(w|0)==0;if(A)B=0;else B=c[w+-4>>2]|0;if((p|0)>=(z-B|0)){if(y)C=0;else C=c[k+-4>>2]|0;if(A)D=0;else D=c[w+-4>>2]|0;w=D-C+p|0;__ZN6StringpLEPKc(h,1124885)|0;if((w|0)<0){r=62;break}A=c[n>>2]|0;k=(A|0)==0;if(k)E=0;else E=c[A+-4>>2]|0;if((E|0)<=(w|0)){if(k)F=0;else F=c[A+-4>>2]|0;if((F|0)<=(w|0)){r=62;break}a[1263537]=0}c[g>>2]=__ZN12TestGDScriptL12_parser_exprEPKN8GDParser4NodeE(c[A+(w<<2)>>2]|0)|0;__ZN6StringpLERKS_(h,g)|0;w=c[g>>2]|0;do if(w|0){if(__Z16atomic_decrementPj(w+-8|0)|0)break;__ZN6Memory11free_staticEPvb(w,1)}while(0)}p=p+1|0}if((r|0)==20){__ZN6StringpLEPKc(h,1123123)|0;__ZN6StringpLEPKc(h,1144824)|0;__ZN12TestGDScriptL13_print_indentEiRK6String(d,h);p=d+1|0;if(e|0)__ZN12TestGDScriptL18_parser_show_blockEPKN8GDParser9BlockNodeEi(e,p);__ZN12TestGDScriptL18_parser_show_blockEPKN8GDParser9BlockNodeEi(c[b+40>>2]|0,p);p=c[h>>2]|0;if(!p){l=f;return}if(__Z16atomic_decrementPj(p+-8|0)|0){l=f;return}__ZN6Memory11free_staticEPvb(p,1);l=f;return}else if((r|0)==62)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0)}function __ZN12TestGDScriptL18_parser_show_blockEPKN8GDParser9BlockNodeEi(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e+8|0;g=e+4|0;h=e;i=b+40|0;b=d+1|0;j=0;a:while(1){k=c[i>>2]|0;n=(k|0)==0;if(n)o=0;else o=c[k+8>>2]|0;if((j|0)>=(o|0)){p=120;break}if(n)q=0;else q=c[k+8>>2]|0;if((q|0)<=(j|0)){if(n)r=0;else r=c[k+8>>2]|0;if((r|0)<=(j|0)){p=11;break}a[1263537]=0}if(n){p=18;break}n=c[k>>2]|0;if(!n){p=18;break}else{s=n;t=0}while(1){if((t|0)==(j|0))break;n=c[s+4>>2]|0;if(!n){p=18;break a}else{s=n;t=t+1|0}}n=c[s>>2]|0;b:do switch(c[n+16>>2]|0){case 11:{switch(c[n+20>>2]|0){case 0:{k=n+24|0;u=c[k>>2]|0;if(!u){p=22;break a}if((c[u+-4>>2]|0)!=1){p=22;break a}a[1263537]=0;c[f>>2]=0;__ZN6StringpLEPKc(f,479001)|0;u=c[k>>2]|0;if(!u){p=25;break a}if((c[u+-4>>2]|0)<=0){p=25;break a}c[g>>2]=__ZN12TestGDScriptL12_parser_exprEPKN8GDParser4NodeE(c[u>>2]|0)|0;__ZN6StringpLERKS_(f,g)|0;u=c[g>>2]|0;if(u|0?(__Z16atomic_decrementPj(u+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(u,1);__ZN6StringpLEPKc(f,1144824)|0;__ZN12TestGDScriptL13_print_indentEiRK6String(d,f);u=c[n+28>>2]|0;if(u){a[1263537]=0;__ZN12TestGDScriptL18_parser_show_blockEPKN8GDParser9BlockNodeEi(u,b);u=n+32|0;if(!(c[u>>2]|0))v=0;else{__ZN6StringC2EPKc(g,479043);__ZN12TestGDScriptL13_print_indentEiRK6String(d,g);k=c[g>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);__ZN12TestGDScriptL18_parser_show_blockEPKN8GDParser9BlockNodeEi(c[u>>2]|0,b);v=0}}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(478928,478099,334,479005,0);v=1}u=c[f>>2]|0;if(u|0?(__Z16atomic_decrementPj(u+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(u,1);if(!v)break b;else{p=120;break a}break}case 1:{u=n+24|0;k=c[u>>2]|0;if(!k){p=42;break a}if((c[k+-4>>2]|0)!=2){p=42;break a}a[1263537]=0;c[f>>2]=0;__ZN6StringpLEPKc(f,479103)|0;k=c[u>>2]|0;if(!k){p=45;break a}if((c[k+-4>>2]|0)<=0){p=45;break a}c[g>>2]=__ZN12TestGDScriptL12_parser_exprEPKN8GDParser4NodeE(c[k>>2]|0)|0;__ZN6StringpLERKS_(f,g)|0;k=c[g>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);__ZN6StringpLEPKc(f,478689)|0;k=c[u>>2]|0;if(!k){p=51;break a}if((c[k+-4>>2]|0)<=1){p=51;break a}c[g>>2]=__ZN12TestGDScriptL12_parser_exprEPKN8GDParser4NodeE(c[k+4>>2]|0)|0;__ZN6StringpLERKS_(f,g)|0;k=c[g>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);__ZN6StringpLEPKc(f,1144824)|0;__ZN12TestGDScriptL13_print_indentEiRK6String(d,f);k=c[n+28>>2]|0;if(!k){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(478928,478099,351,479005,0);w=1}else{a[1263537]=0;__ZN12TestGDScriptL18_parser_show_blockEPKN8GDParser9BlockNodeEi(k,b);w=0}k=c[f>>2]|0;do if(k|0){if(__Z16atomic_decrementPj(k+-8|0)|0)break;__ZN6Memory11free_staticEPvb(k,1)}while(0);if(!w)break b;else{p=120;break a}break}case 2:{k=n+24|0;u=c[k>>2]|0;if(!u){p=64;break a}if((c[u+-4>>2]|0)!=1){p=64;break a}a[1263537]=0;c[f>>2]=0;__ZN6StringpLEPKc(f,479108)|0;u=c[k>>2]|0;if(!u){p=67;break a}if((c[u+-4>>2]|0)<=0){p=67;break a}c[g>>2]=__ZN12TestGDScriptL12_parser_exprEPKN8GDParser4NodeE(c[u>>2]|0)|0;__ZN6StringpLERKS_(f,g)|0;u=c[g>>2]|0;if(u|0?(__Z16atomic_decrementPj(u+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(u,1);__ZN6StringpLEPKc(f,1144824)|0;__ZN12TestGDScriptL13_print_indentEiRK6String(d,f);u=c[n+28>>2]|0;if(!u){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(478928,478099,363,479005,0);x=1}else{a[1263537]=0;__ZN12TestGDScriptL18_parser_show_blockEPKN8GDParser9BlockNodeEi(u,b);x=0}u=c[f>>2]|0;if(u|0?(__Z16atomic_decrementPj(u+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(u,1);if(!x)break b;else{p=120;break a}break}case 6:{u=c[n+24>>2]|0;if(u|0?(k=c[u+-4>>2]|0,k|0):0){if((k|0)<=0){p=89;break a}c[g>>2]=__ZN12TestGDScriptL12_parser_exprEPKN8GDParser4NodeE(c[u>>2]|0)|0;c[f>>2]=__ZplPKcRK6String(773993,g)|0;__ZN12TestGDScriptL13_print_indentEiRK6String(d,f);u=c[f>>2]|0;if(u|0?(__Z16atomic_decrementPj(u+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(u,1);u=c[g>>2]|0;if(u|0?(__Z16atomic_decrementPj(u+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(u,1);break b}__ZN6StringC2EPKc(f,773993);__ZN12TestGDScriptL13_print_indentEiRK6String(d,f);u=c[f>>2]|0;if(u|0?(__Z16atomic_decrementPj(u+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(u,1);break b;break}case 5:{__ZN6StringC2EPKc(f,1094101);__ZN12TestGDScriptL13_print_indentEiRK6String(d,f);u=c[f>>2]|0;if(u|0?(__Z16atomic_decrementPj(u+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(u,1);break b;break}case 4:{__ZN6StringC2EPKc(f,1093148);__ZN12TestGDScriptL13_print_indentEiRK6String(d,f);u=c[f>>2]|0;if(u|0?(__Z16atomic_decrementPj(u+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(u,1);break b;break}default:break b}break}case 12:{u=c[n+20>>2]|0;do if(u){k=c[u+4>>2]|0;if(k|0){__ZN6StringC2EPKc(f,k);y=c[f>>2]|0;break}k=u+8|0;c[f>>2]=0;z=c[k>>2]|0;if((z|0)!=0?(c[f>>2]=0,(__Z28atomic_conditional_incrementPj(z+-8|0)|0)!=0):0){z=c[k>>2]|0;c[f>>2]=z;y=z}else y=0}else{c[f>>2]=0;y=0}while(0);c[h>>2]=y;c[g>>2]=__ZplPKcRK6String(478892,h)|0;__ZN12TestGDScriptL13_print_indentEiRK6String(d,g);u=c[g>>2]|0;if(u|0?(__Z16atomic_decrementPj(u+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(u,1);u=c[h>>2]|0;if(u|0?(__Z16atomic_decrementPj(u+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(u,1);break}default:{c[f>>2]=__ZN12TestGDScriptL12_parser_exprEPKN8GDParser4NodeE(n)|0;__ZN12TestGDScriptL13_print_indentEiRK6String(d,f);u=c[f>>2]|0;if(u|0?(__Z16atomic_decrementPj(u+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(u,1)}}while(0);j=j+1|0}switch(p|0){case 11:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145120,425,1146766,0);break}case 18:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145120,440,1133820,0);break}case 22:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(478928,478099,328,478947,0);l=e;return}case 25:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);break}case 42:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(478928,478099,343,479049,0);l=e;return}case 45:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);break}case 51:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);break}case 64:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(478928,478099,357,478947,0);l=e;return}case 67:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);break}case 89:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);break}case 120:{l=e;return}}}function __ZN6VectorI6StringE6resizeEi(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0;if((d|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,269,1145657,0);e=31;return e|0}a[1263537]=0;f=c[b>>2]|0;if(!f)g=0;else g=c[f+-4>>2]|0;if((g|0)==(d|0)){e=0;return e|0}if(!d){if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0){g=c[b>>2]|0;h=(g|0)==0?0:g+-4|0;g=h+4|0;if(c[h>>2]|0){i=0;do{j=c[g+(i<<2)>>2]|0;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);i=i+1|0}while(i>>>0<(c[h>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(f,1)}c[b>>2]=0;e=0;return e|0}__ZN6VectorI6StringE14_copy_on_writeEv(b);f=d<<2;if(d>>>0<=1073741823?(h=f+-1|0,i=h>>>1|h,h=i>>>2|i,i=h>>>4|h,h=i>>>8|i,i=(h>>>16|h)+1|0,f>>>0<4294967264):0){a[1263537]=0;f=c[b>>2]|0;do if(!f)if((d|0)>0)k=23;else{l=0;k=32}else{h=c[f+-4>>2]|0;if((h|0)<(d|0))if(!h)k=23;else{g=__ZN6Memory14realloc_staticEPvjb(f,i,1)|0;if(g|0){a[1263537]=0;m=g;n=c[g+-4>>2]|0;break}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,300,1145876,0);e=6;return e|0}else{l=h;k=32}}while(0);do if((k|0)==23){h=__ZN6Memory12alloc_staticEjb(i,1)|0;if(h|0){a[1263537]=0;c[h+-4>>2]=0;c[h+-8>>2]=1;m=h;n=0;break}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,292,1145820,0);e=6;return e|0}else if((k|0)==32){if((l|0)<=(d|0)){e=0;return e|0}if((c[f+-4>>2]|0)>>>0>d>>>0){h=d;g=f;do{j=c[g+(h<<2)>>2]|0;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);h=h+1|0;g=c[b>>2]|0}while(h>>>0<(c[g+-4>>2]|0)>>>0);o=g}else o=f;h=__ZN6Memory14realloc_staticEPvjb(o,i,1)|0;if(!h){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,324,1145876,0);e=6;return e|0}else{a[1263537]=0;c[b>>2]=h;c[h+-4>>2]=d;e=0;return e|0}}while(0);c[b>>2]=m;if((n|0)<(d|0)){i=n<<2;_memset(m+i|0,0,(d<<2)-i|0)|0;p=c[b>>2]|0}else p=m;c[((p|0)==0?0:p+-4|0)>>2]=d;e=0;return e|0}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,285,1145723,0);e=6;return e|0}function __ZN6VectorI6StringE3setEiS0_(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0;do if((d|0)<0)f=8;else{g=c[b>>2]|0;h=(g|0)==0;if(h)i=0;else i=c[g+-4>>2]|0;if((i|0)<=(d|0)){if(h)j=0;else j=c[g+-4>>2]|0;if((j|0)<=(d|0)){f=8;break}a[1263537]=0}__ZN6VectorI6StringE14_copy_on_writeEv(b);k=(c[b>>2]|0)+(d<<2)|0}while(0);if((f|0)==8){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);k=0}f=c[k>>2]|0;if((f|0)==(c[e>>2]|0))return;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);c[k>>2]=0;f=c[e>>2]|0;if(!f)return;if(!(__Z28atomic_conditional_incrementPj(f+-8|0)|0))return;c[k>>2]=c[e>>2];return}function __ZN14TestContainers4testEv(){var b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0;b=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=b+20|0;e=b;__ZN5ImageC2Ev(d);__ZN5Image6createEPPKc(d,20360);f=d+4|0;g=e+4|0;h=d+8|0;i=e+8|0;j=0;do{__ZN5ImageC2Ev(e);c[d>>2]=c[e>>2];if(((c[f>>2]|0)!=(c[g>>2]|0)?(__ZN10PoolVectorIhE12_unreferenceEv(f),k=c[g>>2]|0,k|0):0)?__Z28atomic_conditional_incrementPj(k)|0:0)c[f>>2]=c[g>>2];c[h>>2]=c[i>>2];c[h+4>>2]=c[i+4>>2];a[h+8>>0]=a[i+8>>0]|0;k=(__ZNK5Image9get_widthEv(d)|0)>4;__ZN5ImageD2Ev(e);j=j+1|0}while(k&(j|0)<8);__ZN5ImageD2Ev(d);l=b;return 0}function __ZN11TestPhysics4testEv(){var a=0,b=0,d=0,e=0;a=__ZnwjPKc(172,1263606)|0;__ZN8MainLoopC2Ev(a);c[a>>2]=20452;__ZN10StringNameC2Ev(a+84|0);g[a+132>>2]=0.0;g[a+136>>2]=0.0;c[a+140>>2]=0;b=a+148|0;d=a+88|0;e=d+36|0;do{c[d>>2]=0;d=d+4|0}while((d|0)<(e|0));c[b>>2]=379008;c[a+144>>2]=0;c[a+152>>2]=0;c[a+160>>2]=379008;c[a+156>>2]=0;c[a+164>>2]=0;__Z22postinitialize_handlerP6Object(a);return a|0}function __ZN19TestPhysicsMainLoop18_initialize_classvEv(b){b=b|0;var d=0,e=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+8|0;e=b;if(a[1256998]|0){l=b;return}if(!(a[1256990]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI8MainLoopEEvv();__ZN8MainLoop13_bind_methodsEv();a[1256990]=1}__ZN7ClassDB10_add_classI19TestPhysicsMainLoopEEvv();c[e>>2]=1357;c[e+4>>2]=0;c[d>>2]=c[e>>2];c[d+4>>2]=c[e+4>>2];__ZN7ClassDB11bind_methodIPKcM19TestPhysicsMainLoopFvP6Object3RIDEEEP10MethodBindT_T0_(479774,d)|0;a[1256998]=1;l=b;return}function __ZN19TestPhysicsMainLoop5_setvERK10StringNameRK7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK19TestPhysicsMainLoop5_getvERK10StringNameR7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK19TestPhysicsMainLoop19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+24|0;g=e+4|0;h=e;if(!d)__ZNK8MainLoop19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,0);__ZN6StringC2EPKc(f,479797);i=c[f>>2]|0;f=i;j=g+4|0;c[j>>2]=0;k=g+12|0;c[k>>2]=0;c[g>>2]=0;n=(i|0)==0;if(!n?(c[j>>2]=0,__Z28atomic_conditional_incrementPj(i+-8|0)|0):0)c[j>>2]=f;c[g+8>>2]=0;f=c[k>>2]|0;if(f|0){if(!(__Z16atomic_decrementPj(f+-8|0)|0))__ZN6Memory11free_staticEPvb(f,1);c[k>>2]=0}c[g+16>>2]=256;if(!(c[b>>2]|0)){k=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=k;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0}k=__ZnwjPFPvjE(32,4740)|0;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0;c[k+12>>2]=0;c[k+16>>2]=7;f=k+20|0;c[f>>2]=0;j=k+24|0;c[j>>2]=0;o=k+28|0;c[o>>2]=0;__ZN12PropertyInfoaSERKS_(k,g)|0;p=c[b>>2]|0;q=p+4|0;r=c[q>>2]|0;c[j>>2]=r;c[f>>2]=0;c[o>>2]=p;if(r|0)c[r+20>>2]=k;c[q>>2]=k;if(!(c[p>>2]|0))c[p>>2]=k;k=p+8|0;c[k>>2]=(c[k>>2]|0)+1;k=c[g+12>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);k=c[g+4>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);if(!n?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);__ZN10StringNameC2EPKc(h,479797);__ZN7ClassDB17get_property_listE10StringNameP4ListI12PropertyInfo16DefaultAllocatorEbPK6Object(h,b,1,a);__ZN10StringNameD2Ev(h);if(!d){l=e;return}__ZNK8MainLoop19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,1);l=e;return}function __ZN19TestPhysicsMainLoop14_notificationvEib(a,b,c){a=a|0;b=b|0;c=c|0;return}function __ZNK19TestPhysicsMainLoop16_get_class_namevEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+8|0;e=b+4|0;f=b;g=a+84|0;a=c[g>>2]|0;if(a|0){if(c[a+4>>2]|0){l=b;return g|0}if(__ZNK6String6lengthEv(a+8|0)|0){l=b;return g|0}}__ZN6StringC2EPKc(d,479797);c[f>>2]=c[d>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameaSERKS_(g,e);__ZN10StringNameD2Ev(e);e=c[f>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);l=b;return g|0}function __ZNK19TestPhysicsMainLoop9get_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,479797);l=a;return c[b>>2]|0}function __ZNK19TestPhysicsMainLoop8is_classERK6String(a,b){a=a|0;b=b|0;var c=0;if(!(__ZNK6StringeqEPKc(b,479797)|0)?!(__ZNK6StringeqEPKc(b,1125318)|0):0)c=__ZNK6StringeqEPKc(b,1142944)|0;else c=1;return c|0}function __ZNK19TestPhysicsMainLoop12is_class_ptrEPv(a,b){a=a|0;b=b|0;return (b|0)==1220752|((b|0)==1220712|(b|0)==1220580)|0}function __ZN19TestPhysicsMainLoopD2Ev(a){a=a|0;var b=0,d=0,e=0,f=0;c[a>>2]=20452;b=a+156|0;d=c[b>>2]|0;if(d|0?(__ZN3MapIN13PhysicsServer9ShapeTypeE3RID10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS6_7ElementE(b,c[d+8>>2]|0),d=c[a+160>>2]|0,e=c[b>>2]|0,c[e+8>>2]=d,c[a+164>>2]=0,f=d,c[f+12>>2]=f,e|0):0){__ZN6Memory11free_staticEPvb(e,0);c[b>>2]=0}b=a+144|0;e=c[b>>2]|0;if(e|0?(__ZN3MapIN13PhysicsServer9ShapeTypeE3RID10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS6_7ElementE(b,c[e+8>>2]|0),e=c[a+148>>2]|0,f=c[b>>2]|0,c[f+8>>2]=e,c[a+152>>2]=0,d=e,c[d+12>>2]=d,f|0):0){__ZN6Memory11free_staticEPvb(f,0);c[b>>2]=0}__ZN4ListI3RID16DefaultAllocatorED2Ev(a+140|0);__ZN10StringNameD2Ev(a+84|0);__ZN8MainLoopD2Ev(a);return}function __ZN19TestPhysicsMainLoopD0Ev(a){a=a|0;__ZN19TestPhysicsMainLoopD2Ev(a);__ZdlPv(a);return}function __ZN19TestPhysicsMainLoop11input_eventERK10InputEvent(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0.0,s=0.0,t=0,u=0;d=l;l=l+112|0;if((l|0)>=(m|0))ba(112);e=d+104|0;f=d+56|0;h=d+24|0;i=d+52|0;j=d+48|0;k=d;n=b+4|0;o=c[n>>2]|0;if((o|0)==2){p=c[b+16>>2]|0;if(p&4|0){q=a+128|0;g[q>>2]=+g[q>>2]-+g[b+44>>2]/200.0;q=a+124|0;g[q>>2]=+g[q>>2]+ +g[b+40>>2]/200.0}if(!(p&1)){l=d;return}p=a+108|0;if(!(c[p>>2]|0)){l=d;return}r=+g[b+40>>2]/20.0;s=-+g[b+44>>2]/20.0;q=__ZN13PhysicsServer13get_singletonEv()|0;t=c[(c[q>>2]|0)+360>>2]|0;c[i>>2]=c[p>>2];c[e>>2]=c[i>>2];Ki[t&4095](h,q,e,0);__ZNK7Variantcv9TransformEv(f,h);if(c[h>>2]|0)__ZN7Variant5clearEv(h);h=f+36|0;g[h>>2]=r+ +g[h>>2];h=f+40|0;g[h>>2]=s+ +g[h>>2];h=f+44|0;g[h>>2]=+g[h>>2]+0.0;h=c[(c[q>>2]|0)+356>>2]|0;c[j>>2]=c[p>>2];__ZN7VariantC2ERK9Transform(k,f);c[e>>2]=c[j>>2];Ki[h&4095](q,e,0,k);if(c[k>>2]|0)__ZN7Variant5clearEv(k);u=c[n>>2]|0}else u=o;if((u|0)!=4){l=d;return}switch(c[b+12>>2]|0){case 0:{c[a+132>>2]=c[b+16>>2];l=d;return}case 1:{c[a+136>>2]=c[b+16>>2];l=d;return}default:{l=d;return}}}function __ZN19TestPhysicsMainLoop4initEv(b){b=b|0;var d=0,e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0;d=l;l=l+256|0;if((l|0)>=(m|0))ba(256);e=d+200|0;f=d;h=d+196|0;i=d+192|0;j=d+188|0;k=d+184|0;n=d+104|0;o=d+180|0;p=d+176|0;q=d+172|0;r=d+168|0;s=d+164|0;t=d+160|0;u=d+156|0;v=d+152|0;w=d+100|0;x=d+96|0;y=d+60|0;z=d+48|0;g[b+128>>2]=0.0;g[b+124>>2]=0.0;__ZN19TestPhysicsMainLoop11init_shapesEv(b);A=__ZN13PhysicsServer13get_singletonEv()|0;B=ij[c[(c[A>>2]|0)+108>>2]&8191](A)|0;c[b+116>>2]=B;C=c[(c[A>>2]|0)+112>>2]|0;c[h>>2]=B;c[e>>2]=c[h>>2];bj[C&4095](A,e,1);A=__ZN12VisualServer13get_singletonEv()|0;C=$i[c[(c[A>>2]|0)+440>>2]&8191](A,0)|0;c[b+112>>2]=ij[c[(c[A>>2]|0)+920>>2]&8191](A)|0;h=c[(c[A>>2]|0)+452>>2]|0;c[i>>2]=C;c[e>>2]=c[i>>2];bj[h&4095](A,e,1);h=c[(c[A>>2]|0)+940>>2]|0;c[j>>2]=C;C=b+112|0;c[k>>2]=c[C>>2];c[f>>2]=c[j>>2];c[e>>2]=c[k>>2];c[b+100>>2]=nj[h&2047](A,f,e)|0;g[n>>2]=1.0;g[n+4>>2]=0.0;g[n+8>>2]=0.0;g[n+12>>2]=0.0;g[n+16>>2]=1.0;g[n+20>>2]=0.0;g[n+24>>2]=0.0;g[n+28>>2]=0.0;g[n+32>>2]=1.0;g[n+44>>2]=0.0;g[n+40>>2]=0.0;g[n+36>>2]=0.0;g[e>>2]=1.0;g[e+4>>2]=0.0;g[e+8>>2]=0.0;__ZN9Transform6rotateERK7Vector3f(n,e,.6000000238418579);h=c[(c[A>>2]|0)+960>>2]|0;c[o>>2]=c[b+100>>2];c[e>>2]=c[o>>2];bj[h&4095](A,e,n);c[b+104>>2]=ij[c[(c[A>>2]|0)+724>>2]&8191](A)|0;n=ij[c[(c[A>>2]|0)+752>>2]&8191](A)|0;h=__ZN2OS13get_singletonEv()|0;Pi[c[(c[h>>2]|0)+160>>2]&2047](e,h);h=~~+g[e>>2];o=~~+g[e+4>>2];k=c[(c[A>>2]|0)+756>>2]|0;c[p>>2]=n;c[e>>2]=c[p>>2];Ki[k&4095](A,e,h,o);k=c[(c[A>>2]|0)+768>>2]|0;c[q>>2]=n;p=f;c[p>>2]=0;c[p+4>>2]=0;g[f+8>>2]=+(h|0);g[f+12>>2]=+(o|0);c[e>>2]=c[q>>2];Ki[k&4095](A,e,f,0);k=c[(c[A>>2]|0)+760>>2]|0;c[r>>2]=n;c[e>>2]=c[r>>2];bj[k&4095](A,e,1);k=c[(c[A>>2]|0)+808>>2]|0;c[s>>2]=n;r=b+104|0;c[t>>2]=c[r>>2];c[f>>2]=c[s>>2];c[e>>2]=c[t>>2];bj[k&4095](A,f,e);k=c[(c[A>>2]|0)+812>>2]|0;c[u>>2]=n;c[v>>2]=c[C>>2];c[f>>2]=c[u>>2];c[e>>2]=c[v>>2];bj[k&4095](A,f,e);k=c[(c[A>>2]|0)+728>>2]|0;c[w>>2]=c[r>>2];c[e>>2]=c[w>>2];Xi[k&7](A,e,60.0,.10000000149011612,40.0);k=c[(c[A>>2]|0)+736>>2]|0;c[x>>2]=c[r>>2];g[y>>2]=1.0;g[y+4>>2]=0.0;g[y+8>>2]=0.0;g[y+12>>2]=0.0;g[y+16>>2]=1.0;g[y+20>>2]=0.0;g[y+24>>2]=0.0;g[y+28>>2]=0.0;g[y+32>>2]=1.0;g[z>>2]=0.0;g[z+4>>2]=9.0;g[z+8>>2]=12.0;__ZN9TransformC2ERK5BasisRK7Vector3(f,y,z);c[e>>2]=c[x>>2];bj[k&4095](A,e,f);g[e>>2]=1.0;g[e+4>>2]=0.0;g[e+8>>2]=0.0;g[e+12>>2]=0.0;g[e+16>>2]=1.0;g[e+20>>2]=0.0;g[e+24>>2]=0.0;g[e+28>>2]=0.0;g[e+32>>2]=1.0;A=e+44|0;g[A>>2]=0.0;k=e+40|0;g[k>>2]=0.0;x=e+36|0;g[x>>2]=0.0;g[f>>2]=1.399999976158142;g[f+4>>2]=.4000000059604645;g[f+8>>2]=1.399999976158142;__ZN5Basis5scaleERK7Vector3(e,f);g[x>>2]=-2.0;g[k>>2]=1.0;g[A>>2]=-2.0;__ZN19TestPhysicsMainLoop9make_gridEiiffRK9Transform(b,5,5,2.5,1.0,e);__ZN19TestPhysicsMainLoop9test_fallEv(b);a[b+168>>0]=0;l=d;return}function __ZN19TestPhysicsMainLoop9iterationEf(b,d){b=b|0;d=+d;var e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0.0,t=0.0;e=l;l=l+128|0;if((l|0)>=(m|0))ba(128);f=e+108|0;h=e+56|0;i=e+24|0;j=e+104|0;k=e+52|0;n=e;o=e+48|0;p=b+108|0;if(c[p>>2]|0){q=__ZN13PhysicsServer13get_singletonEv()|0;r=c[(c[q>>2]|0)+360>>2]|0;c[j>>2]=c[p>>2];c[f>>2]=c[j>>2];Ki[r&4095](i,q,f,0);__ZNK7Variantcv9TransformEv(h,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);s=+g[5142];t=s*+g[b+136>>2]*d;i=h+36|0;g[i>>2]=s*+g[b+132>>2]*d+ +g[i>>2];i=h+40|0;g[i>>2]=+g[i>>2]-t;i=h+44|0;g[i>>2]=+g[i>>2]+0.0;i=c[(c[q>>2]|0)+356>>2]|0;c[k>>2]=c[p>>2];__ZN7VariantC2ERK9Transform(n,h);c[f>>2]=c[k>>2];Ki[i&4095](q,f,0,n);if(c[n>>2]|0)__ZN7Variant5clearEv(n)}g[h>>2]=1.0;g[h+4>>2]=0.0;g[h+8>>2]=0.0;g[h+12>>2]=0.0;g[h+16>>2]=1.0;g[h+20>>2]=0.0;g[h+24>>2]=0.0;g[h+28>>2]=0.0;g[h+32>>2]=1.0;g[h+44>>2]=0.0;g[h+40>>2]=0.0;g[h+36>>2]=0.0;g[f>>2]=0.0;g[f+4>>2]=1.0;g[f+8>>2]=0.0;__ZN9Transform6rotateERK7Vector3f(h,f,+g[b+124>>2]);g[f>>2]=1.0;g[f+4>>2]=0.0;g[f+8>>2]=0.0;__ZN9Transform6rotateERK7Vector3f(h,f,-+g[b+128>>2]);g[f>>2]=0.0;g[f+4>>2]=2.0;g[f+8>>2]=8.0;__ZN9Transform9translateERK7Vector3(h,f);n=__ZN12VisualServer13get_singletonEv()|0;q=c[(c[n>>2]|0)+736>>2]|0;c[o>>2]=c[b+104>>2];c[f>>2]=c[o>>2];bj[q&4095](n,f,h);l=e;return (a[b+168>>0]|0)!=0|0}function __ZN19TestPhysicsMainLoop4idleEf(a,b){a=a|0;b=+b;return 0}function __ZN19TestPhysicsMainLoop6finishEv(a){a=a|0;return}function __ZN19TestPhysicsMainLoop12request_quitEv(b){b=b|0;a[b+168>>0]=1;return}function __ZN19TestPhysicsMainLoop11init_shapesEv(a){a=a|0;var b=0,d=0,e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0;b=l;l=l+192|0;if((l|0)>=(m|0))ba(192);d=b+96|0;e=b+184|0;f=b+72|0;h=b+156|0;i=b+180|0;j=b+176|0;k=b+48|0;n=b+136|0;o=b+172|0;p=b+132|0;q=b+24|0;r=b+168|0;s=b+120|0;t=b+152|0;u=b+148|0;v=b;w=__ZN12VisualServer13get_singletonEv()|0;x=__ZN13PhysicsServer13get_singletonEv()|0;y=li[c[(c[w>>2]|0)+1352>>2]&1](w,10,20,.5)|0;z=a+156|0;c[d>>2]=2;c[(__ZN3MapIN13PhysicsServer9ShapeTypeE3RID10ComparatorIS1_E16DefaultAllocatorEixERKS1_(z,d)|0)>>2]=y;y=$i[c[(c[x>>2]|0)+84>>2]&8191](x,2)|0;A=c[(c[x>>2]|0)+88>>2]|0;c[e>>2]=y;__ZN7VariantC2Ed(f,.5);c[d>>2]=c[e>>2];bj[A&4095](x,d,f);if(c[f>>2]|0)__ZN7Variant5clearEv(f);A=a+144|0;c[d>>2]=2;c[(__ZN3MapIN13PhysicsServer9ShapeTypeE3RID10ComparatorIS1_E16DefaultAllocatorEixERKS1_(A,d)|0)>>2]=y;g[d>>2]=.5;g[d+4>>2]=.5;g[d+8>>2]=.5;c[f>>2]=__ZN8Geometry16build_box_planesERK7Vector3(d)|0;y=ij[c[(c[w>>2]|0)+208>>2]&8191](w)|0;__ZN8Geometry17build_convex_meshERK10PoolVectorI5PlaneE(h,f);a=c[(c[w>>2]|0)+1356>>2]|0;c[i>>2]=y;c[d>>2]=c[i>>2];bj[a&4095](w,d,h);c[d>>2]=3;c[(__ZN3MapIN13PhysicsServer9ShapeTypeE3RID10ComparatorIS1_E16DefaultAllocatorEixERKS1_(z,d)|0)>>2]=y;y=$i[c[(c[x>>2]|0)+84>>2]&8191](x,3)|0;a=c[(c[x>>2]|0)+88>>2]|0;c[j>>2]=y;g[n>>2]=.5;g[n+4>>2]=.5;g[n+8>>2]=.5;__ZN7VariantC2ERK7Vector3(k,n);c[d>>2]=c[j>>2];bj[a&4095](x,d,k);if(c[k>>2]|0)__ZN7Variant5clearEv(k);c[d>>2]=3;c[(__ZN3MapIN13PhysicsServer9ShapeTypeE3RID10ComparatorIS1_E16DefaultAllocatorEixERKS1_(A,d)|0)>>2]=y;c[k>>2]=__ZN8Geometry20build_capsule_planesEffiiN7Vector34AxisE(.5,.699999988079071,12,2,2)|0;y=ij[c[(c[w>>2]|0)+208>>2]&8191](w)|0;__ZN8Geometry17build_convex_meshERK10PoolVectorI5PlaneE(n,k);a=c[(c[w>>2]|0)+1356>>2]|0;c[o>>2]=y;c[d>>2]=c[o>>2];bj[a&4095](w,d,n);c[d>>2]=4;c[(__ZN3MapIN13PhysicsServer9ShapeTypeE3RID10ComparatorIS1_E16DefaultAllocatorEixERKS1_(z,d)|0)>>2]=y;y=$i[c[(c[x>>2]|0)+84>>2]&8191](x,4)|0;__ZN10DictionaryC2Ev(p);__ZN7VariantC2Ed(d,.5);__ZN7VariantC2EPKc(q,1123882);__ZN7VariantaSERKS_(__ZN10DictionaryixERK7Variant(p,q)|0,d);if(c[q>>2]|0)__ZN7Variant5clearEv(q);if(c[d>>2]|0)__ZN7Variant5clearEv(d);__ZN7VariantC2Ed(d,1.4);__ZN7VariantC2EPKc(q,1129117);__ZN7VariantaSERKS_(__ZN10DictionaryixERK7Variant(p,q)|0,d);if(c[q>>2]|0)__ZN7Variant5clearEv(q);if(c[d>>2]|0)__ZN7Variant5clearEv(d);a=c[(c[x>>2]|0)+88>>2]|0;c[r>>2]=y;__ZN7VariantC2ERK10Dictionary(q,p);c[d>>2]=c[r>>2];bj[a&4095](x,d,q);if(c[q>>2]|0)__ZN7Variant5clearEv(q);c[d>>2]=4;c[(__ZN3MapIN13PhysicsServer9ShapeTypeE3RID10ComparatorIS1_E16DefaultAllocatorEixERKS1_(A,d)|0)>>2]=y;c[q>>2]=__ZN8Geometry21build_cylinder_planesEffiN7Vector34AxisE(.5,.699999988079071,5,2)|0;y=ij[c[(c[w>>2]|0)+208>>2]&8191](w)|0;__ZN8Geometry17build_convex_meshERK10PoolVectorI5PlaneE(s,q);a=s+8|0;__ZN9QuickHull5buildERK6VectorI7Vector3ERN8Geometry8MeshDataE(a,s)|0;r=c[(c[w>>2]|0)+1356>>2]|0;c[t>>2]=y;c[d>>2]=c[t>>2];bj[r&4095](w,d,s);c[d>>2]=5;c[(__ZN3MapIN13PhysicsServer9ShapeTypeE3RID10ComparatorIS1_E16DefaultAllocatorEixERKS1_(z,d)|0)>>2]=y;y=$i[c[(c[x>>2]|0)+84>>2]&8191](x,5)|0;z=c[(c[x>>2]|0)+88>>2]|0;c[u>>2]=y;__ZN7VariantC2ERK6VectorI7Vector3E(v,a);c[d>>2]=c[u>>2];bj[z&4095](x,d,v);if(!(c[v>>2]|0)){c[d>>2]=5;B=__ZN3MapIN13PhysicsServer9ShapeTypeE3RID10ComparatorIS1_E16DefaultAllocatorEixERKS1_(A,d)|0;c[B>>2]=y;__ZN8Geometry8MeshDataD2Ev(s);__ZN10PoolVectorI5PlaneE12_unreferenceEv(q);__ZN10DictionaryD2Ev(p);__ZN8Geometry8MeshDataD2Ev(n);__ZN10PoolVectorI5PlaneE12_unreferenceEv(k);__ZN8Geometry8MeshDataD2Ev(h);__ZN10PoolVectorI5PlaneE12_unreferenceEv(f);l=b;return}__ZN7Variant5clearEv(v);c[d>>2]=5;B=__ZN3MapIN13PhysicsServer9ShapeTypeE3RID10ComparatorIS1_E16DefaultAllocatorEixERKS1_(A,d)|0;c[B>>2]=y;__ZN8Geometry8MeshDataD2Ev(s);__ZN10PoolVectorI5PlaneE12_unreferenceEv(q);__ZN10DictionaryD2Ev(p);__ZN8Geometry8MeshDataD2Ev(n);__ZN10PoolVectorI5PlaneE12_unreferenceEv(k);__ZN8Geometry8MeshDataD2Ev(h);__ZN10PoolVectorI5PlaneE12_unreferenceEv(f);l=b;return}function __ZN19TestPhysicsMainLoop9make_gridEiiffRK9Transform(b,d,e,f,h,i){b=b|0;d=d|0;e=e|0;f=+f;h=+h;i=i|0;var j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0.0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0.0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0.0,Z=0,_=0,$=0,aa=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0,ia=0,ja=0,ka=0,la=0,ma=0.0,na=0,oa=0,pa=0,qa=0,ra=0,sa=0,ta=0,ua=0,va=0,wa=0,xa=0,ya=0,za=0,Aa=0,Ba=0,Ca=0,Da=0,Ea=0,Fa=0,Ga=0,Ha=0,Ia=0;j=l;l=l+96|0;if((l|0)>=(m|0))ba(96);k=j+84|0;n=j+32|0;o=j+16|0;p=j+72|0;q=j+60|0;r=j+48|0;s=j+36|0;t=j+20|0;u=j+4|0;v=j;c[n>>2]=0;__ZN6VectorIS_IfEE6resizeEi(n,d)|0;do if((d|0)>0){w=(e|0)>0;x=-h;y=0;a:do{z=c[n>>2]|0;A=(z|0)==0;if(A)B=0;else B=c[z+-4>>2]|0;do if((B|0)<=(y|0)){if(A)C=0;else C=c[z+-4>>2]|0;if((C|0)>(y|0)){a[1263537]=0;D=14;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);E=0;break}}else D=14;while(0);if((D|0)==14){D=0;__ZN6VectorIS_IfEE14_copy_on_writeEv(n);E=(c[n>>2]|0)+(y<<2)|0}__ZN6VectorIfE6resizeEi(E,e)|0;if(w){z=0;do{F=+__ZN4Math6randomEff(x,h)+1.0;A=c[n>>2]|0;G=(A|0)==0;if(G)H=0;else H=c[A+-4>>2]|0;do if((H|0)<=(y|0)){if(G)I=0;else I=c[A+-4>>2]|0;if((I|0)>(y|0)){a[1263537]=0;D=25;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);J=0;break}}else D=25;while(0);if((D|0)==25){D=0;__ZN6VectorIS_IfEE14_copy_on_writeEv(n);J=(c[n>>2]|0)+(y<<2)|0}A=c[J>>2]|0;G=(A|0)==0;if(G)K=0;else K=c[A+-4>>2]|0;if((K|0)<=(z|0)){if(G)L=0;else L=c[A+-4>>2]|0;if((L|0)<=(z|0)){D=32;break a}a[1263537]=0}__ZN6VectorIfE14_copy_on_writeEv(J);g[(c[J>>2]|0)+(z<<2)>>2]=F;z=z+1|0}while((z|0)<(e|0))}y=y+1|0}while((y|0)<(d|0));if((D|0)==32)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);c[o>>2]=0;if((d|0)>1){y=(e|0)>1;w=d>>>1;z=(e|0)/2|0;A=p+4|0;G=p+8|0;M=q+4|0;N=q+8|0;O=r+4|0;P=r+8|0;Q=s+4|0;R=s+8|0;S=t+4|0;T=t+8|0;U=u+4|0;V=u+8|0;W=1;b:while(1){if(y){x=+(W-w|0)*f;X=W+-1|0;Y=+(X-w|0)*f;Z=1;do{_=c[n>>2]|0;$=(_|0)==0;if($)aa=0;else aa=c[_+-4>>2]|0;do if((aa|0)<=(W|0)){if($)ca=0;else ca=c[_+-4>>2]|0;if((ca|0)>(W|0)){a[1263537]=0;D=65;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);da=0;break}}else D=65;while(0);if((D|0)==65){D=0;__ZN6VectorIS_IfEE14_copy_on_writeEv(n);da=(c[n>>2]|0)+(W<<2)|0}_=Z+-1|0;$=c[da>>2]|0;ea=($|0)==0;if(ea)fa=0;else fa=c[$+-4>>2]|0;if((fa|0)<(Z|0)){if(ea)ga=0;else ga=c[$+-4>>2]|0;if((ga|0)<(Z|0)){D=72;break b}a[1263537]=0}__ZN6VectorIfE14_copy_on_writeEv(da);$=c[(c[da>>2]|0)+(_<<2)>>2]|0;F=+(_-z|0)*f;g[p>>2]=x;c[A>>2]=$;g[G>>2]=F;c[k>>2]=c[p>>2];c[k+4>>2]=c[p+4>>2];c[k+8>>2]=c[p+8>>2];__ZN6VectorI7Vector3E9push_backES0_(o,k)|0;$=c[n>>2]|0;ea=($|0)==0;if(ea)ha=0;else ha=c[$+-4>>2]|0;do if((ha|0)<=(W|0)){if(ea)ia=0;else ia=c[$+-4>>2]|0;if((ia|0)>(W|0)){a[1263537]=0;D=82;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);ja=0;break}}else D=82;while(0);if((D|0)==82){D=0;__ZN6VectorIS_IfEE14_copy_on_writeEv(n);ja=(c[n>>2]|0)+(W<<2)|0}$=c[ja>>2]|0;ea=($|0)==0;if(ea)ka=0;else ka=c[$+-4>>2]|0;if((ka|0)<=(Z|0)){if(ea)la=0;else la=c[$+-4>>2]|0;if((la|0)<=(Z|0)){D=89;break b}a[1263537]=0}__ZN6VectorIfE14_copy_on_writeEv(ja);$=c[(c[ja>>2]|0)+(Z<<2)>>2]|0;ma=+(Z-z|0)*f;g[q>>2]=x;c[M>>2]=$;g[N>>2]=ma;c[k>>2]=c[q>>2];c[k+4>>2]=c[q+4>>2];c[k+8>>2]=c[q+8>>2];__ZN6VectorI7Vector3E9push_backES0_(o,k)|0;$=c[n>>2]|0;ea=($|0)==0;if(ea)na=0;else na=c[$+-4>>2]|0;do if((na|0)<(W|0)){if(ea)oa=0;else oa=c[$+-4>>2]|0;if((oa|0)<(W|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);pa=0;break}else{a[1263537]=0;D=99;break}}else D=99;while(0);if((D|0)==99){D=0;__ZN6VectorIS_IfEE14_copy_on_writeEv(n);pa=(c[n>>2]|0)+(X<<2)|0}$=c[pa>>2]|0;ea=($|0)==0;if(ea)qa=0;else qa=c[$+-4>>2]|0;if((qa|0)<=(Z|0)){if(ea)ra=0;else ra=c[$+-4>>2]|0;if((ra|0)<=(Z|0)){D=106;break b}a[1263537]=0}__ZN6VectorIfE14_copy_on_writeEv(pa);$=c[(c[pa>>2]|0)+(Z<<2)>>2]|0;g[r>>2]=Y;c[O>>2]=$;g[P>>2]=ma;c[k>>2]=c[r>>2];c[k+4>>2]=c[r+4>>2];c[k+8>>2]=c[r+8>>2];__ZN6VectorI7Vector3E9push_backES0_(o,k)|0;$=c[n>>2]|0;ea=($|0)==0;if(ea)sa=0;else sa=c[$+-4>>2]|0;do if((sa|0)<(W|0)){if(ea)ta=0;else ta=c[$+-4>>2]|0;if((ta|0)<(W|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);ua=0;break}else{a[1263537]=0;D=116;break}}else D=116;while(0);if((D|0)==116){D=0;__ZN6VectorIS_IfEE14_copy_on_writeEv(n);ua=(c[n>>2]|0)+(X<<2)|0}$=c[ua>>2]|0;ea=($|0)==0;if(ea)va=0;else va=c[$+-4>>2]|0;if((va|0)<(Z|0)){if(ea)wa=0;else wa=c[$+-4>>2]|0;if((wa|0)<(Z|0)){D=123;break b}a[1263537]=0}__ZN6VectorIfE14_copy_on_writeEv(ua);$=c[(c[ua>>2]|0)+(_<<2)>>2]|0;g[s>>2]=Y;c[Q>>2]=$;g[R>>2]=F;c[k>>2]=c[s>>2];c[k+4>>2]=c[s+4>>2];c[k+8>>2]=c[s+8>>2];__ZN6VectorI7Vector3E9push_backES0_(o,k)|0;$=c[n>>2]|0;ea=($|0)==0;if(ea)xa=0;else xa=c[$+-4>>2]|0;do if((xa|0)<=(W|0)){if(ea)ya=0;else ya=c[$+-4>>2]|0;if((ya|0)>(W|0)){a[1263537]=0;D=133;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);za=0;break}}else D=133;while(0);if((D|0)==133){D=0;__ZN6VectorIS_IfEE14_copy_on_writeEv(n);za=(c[n>>2]|0)+(W<<2)|0}$=c[za>>2]|0;ea=($|0)==0;if(ea)Aa=0;else Aa=c[$+-4>>2]|0;if((Aa|0)<(Z|0)){if(ea)Ba=0;else Ba=c[$+-4>>2]|0;if((Ba|0)<(Z|0)){D=140;break b}a[1263537]=0}__ZN6VectorIfE14_copy_on_writeEv(za);$=c[(c[za>>2]|0)+(_<<2)>>2]|0;g[t>>2]=x;c[S>>2]=$;g[T>>2]=F;c[k>>2]=c[t>>2];c[k+4>>2]=c[t+4>>2];c[k+8>>2]=c[t+8>>2];__ZN6VectorI7Vector3E9push_backES0_(o,k)|0;$=c[n>>2]|0;ea=($|0)==0;if(ea)Ca=0;else Ca=c[$+-4>>2]|0;do if((Ca|0)<(W|0)){if(ea)Da=0;else Da=c[$+-4>>2]|0;if((Da|0)<(W|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);Ea=0;break}else{a[1263537]=0;D=150;break}}else D=150;while(0);if((D|0)==150){D=0;__ZN6VectorIS_IfEE14_copy_on_writeEv(n);Ea=(c[n>>2]|0)+(X<<2)|0}$=c[Ea>>2]|0;ea=($|0)==0;if(ea)Fa=0;else Fa=c[$+-4>>2]|0;if((Fa|0)<=(Z|0)){if(ea)Ga=0;else Ga=c[$+-4>>2]|0;if((Ga|0)<=(Z|0)){D=157;break b}a[1263537]=0}__ZN6VectorIfE14_copy_on_writeEv(Ea);$=c[(c[Ea>>2]|0)+(Z<<2)>>2]|0;g[u>>2]=Y;c[U>>2]=$;g[V>>2]=ma;c[k>>2]=c[u>>2];c[k+4>>2]=c[u+4>>2];c[k+8>>2]=c[u+8>>2];__ZN6VectorI7Vector3E9push_backES0_(o,k)|0;Z=Z+1|0}while((Z|0)<(e|0))}W=W+1|0;if((W|0)>=(d|0)){D=38;break}}if((D|0)==38){W=c[o>>2]|0;c[v>>2]=0;if(!W){Ha=o;break}c[v>>2]=0;if(!(__Z28atomic_conditional_incrementPj(W+-8|0)|0)){Ha=o;break}c[v>>2]=c[o>>2];Ha=o;break}else if((D|0)==72)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((D|0)==89)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((D|0)==106)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((D|0)==123)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((D|0)==140)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((D|0)==157)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}else{Ia=o;D=37}}else{c[o>>2]=0;Ia=o;D=37}while(0);if((D|0)==37){c[v>>2]=0;Ha=Ia}__ZN19TestPhysicsMainLoop12make_trimeshE6VectorI7Vector3ERK9Transform(b,v,i);i=c[v>>2]|0;if(i|0?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);i=c[o>>2]|0;if(i|0?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);i=c[n>>2]|0;if(!i){l=j;return}if(__Z16atomic_decrementPj(i+-8|0)|0){l=j;return}o=c[n>>2]|0;n=(o|0)==0?0:o+-4|0;o=n+4|0;if(c[n>>2]|0){v=0;do{b=c[o+(v<<2)>>2]|0;if(b|0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(b,1);v=v+1|0}while(v>>>0<(c[n>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(i,1);l=j;return}function __ZN19TestPhysicsMainLoop9test_fallEv(a){a=a|0;var b=0,d=0,e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0.0,K=0.0,L=0,M=0,N=0;b=l;l=l+144|0;if((l|0)>=(m|0))ba(144);d=b+96|0;e=b+48|0;f=b;h=e+4|0;i=e+8|0;j=e+12|0;k=e+16|0;n=e+20|0;o=e+24|0;p=e+28|0;q=e+32|0;r=e+44|0;s=e+40|0;t=e+36|0;u=d+4|0;v=d+8|0;w=f+4|0;x=f+8|0;y=f+12|0;z=f+16|0;A=f+20|0;B=f+24|0;C=f+28|0;D=f+32|0;E=f+44|0;F=f+40|0;G=f+36|0;H=0;do{I=c[20572+(((H|0)%4|0)<<2)>>2]|0;g[e>>2]=1.0;g[h>>2]=0.0;g[i>>2]=0.0;g[j>>2]=0.0;g[k>>2]=1.0;g[n>>2]=0.0;g[o>>2]=0.0;g[p>>2]=0.0;g[q>>2]=1.0;J=+(H|0);K=J*0.0;g[t>>2]=K;g[s>>2]=J*1.1+3.5;g[r>>2]=K+.7;g[d>>2]=.20000000298023224;g[u>>2]=-1.0;g[v>>2]=0.0;__ZN5Basis6rotateERK7Vector3f(e,d,.942477822303772);g[f>>2]=1.0;g[w>>2]=0.0;g[x>>2]=0.0;g[y>>2]=0.0;g[z>>2]=1.0;g[A>>2]=0.0;g[B>>2]=0.0;g[C>>2]=0.0;g[D>>2]=1.0;g[E>>2]=0.0;g[F>>2]=0.0;g[G>>2]=0.0;L=d;M=e;N=L+48|0;do{c[L>>2]=c[M>>2];L=L+4|0;M=M+4|0}while((L|0)<(N|0));__ZN19TestPhysicsMainLoop11create_bodyEN13PhysicsServer9ShapeTypeENS0_8BodyModeE9TransformbRKS3_(a,I,2,d,1,f)|0;H=H+1|0}while((H|0)!=35);g[d>>2]=0.0;g[d+4>>2]=1.0;g[d+8>>2]=0.0;g[d+12>>2]=-1.0;__ZN19TestPhysicsMainLoop19create_static_planeERK5Plane(a,d)|0;l=b;return}function __ZN19TestPhysicsMainLoop19create_static_planeERK5Plane(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;d=l;l=l+112|0;if((l|0)>=(m|0))ba(112);e=d+96|0;f=d;h=d+92|0;i=d+88|0;j=d+84|0;k=d+80|0;n=d+24|0;o=d+32|0;p=__ZN13PhysicsServer13get_singletonEv()|0;q=$i[c[(c[p>>2]|0)+84>>2]&8191](p,0)|0;r=c[(c[p>>2]|0)+88>>2]|0;c[h>>2]=q;__ZN7VariantC2ERK5Plane(f,b);c[e>>2]=c[h>>2];bj[r&4095](p,e,f);if(c[f>>2]|0)__ZN7Variant5clearEv(f);r=nj[c[(c[p>>2]|0)+248>>2]&2047](p,0,0)|0;h=c[(c[p>>2]|0)+252>>2]|0;c[i>>2]=r;c[j>>2]=c[a+116>>2];c[f>>2]=c[i>>2];c[e>>2]=c[j>>2];bj[h&4095](p,f,e);h=c[(c[p>>2]|0)+268>>2]|0;c[k>>2]=r;c[n>>2]=q;g[o>>2]=1.0;g[o+4>>2]=0.0;g[o+8>>2]=0.0;g[o+12>>2]=0.0;g[o+16>>2]=1.0;g[o+20>>2]=0.0;g[o+24>>2]=0.0;g[o+28>>2]=0.0;g[o+32>>2]=1.0;g[o+44>>2]=0.0;g[o+40>>2]=0.0;g[o+36>>2]=0.0;c[f>>2]=c[k>>2];c[e>>2]=c[n>>2];Ki[h&4095](p,f,e,o);l=d;return r|0}function __ZN19TestPhysicsMainLoop11create_bodyEN13PhysicsServer9ShapeTypeENS0_8BodyModeE9TransformbRKS3_(a,b,d,e,f,h){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0;h=l;l=l+128|0;if((l|0)>=(m|0))ba(128);i=h+120|0;j=h+48|0;k=h+116|0;n=h+84|0;o=h+112|0;p=h+108|0;q=h+104|0;r=h+100|0;s=h+96|0;t=h+92|0;u=h+88|0;v=h;w=h+80|0;x=h+76|0;y=h+72|0;c[k>>2]=b;b=__ZN12VisualServer13get_singletonEv()|0;z=__ZN13PhysicsServer13get_singletonEv()|0;A=c[(c[b>>2]|0)+940>>2]|0;c[o>>2]=c[(__ZN3MapIN13PhysicsServer9ShapeTypeE3RID10ComparatorIS1_E16DefaultAllocatorEixERKS1_(a+156|0,k)|0)>>2];c[p>>2]=c[a+112>>2];c[j>>2]=c[o>>2];c[i>>2]=c[p>>2];c[n>>2]=nj[A&2047](b,j,i)|0;A=nj[c[(c[z>>2]|0)+248>>2]&2047](z,d,f^1)|0;f=A;p=c[(c[z>>2]|0)+252>>2]|0;c[q>>2]=f;c[r>>2]=c[a+116>>2];c[j>>2]=c[q>>2];c[i>>2]=c[r>>2];bj[p&4095](z,j,i);p=c[(c[z>>2]|0)+348>>2]|0;c[s>>2]=f;c[i>>2]=c[s>>2];Gi[p&31](z,i,0,0.0);p=c[(c[z>>2]|0)+268>>2]|0;c[t>>2]=f;c[u>>2]=c[(__ZN3MapIN13PhysicsServer9ShapeTypeE3RID10ComparatorIS1_E16DefaultAllocatorEixERKS1_(a+144|0,k)|0)>>2];g[v>>2]=1.0;g[v+4>>2]=0.0;g[v+8>>2]=0.0;g[v+12>>2]=0.0;g[v+16>>2]=1.0;g[v+20>>2]=0.0;g[v+24>>2]=0.0;g[v+28>>2]=0.0;g[v+32>>2]=1.0;g[v+44>>2]=0.0;g[v+40>>2]=0.0;g[v+36>>2]=0.0;c[j>>2]=c[t>>2];c[i>>2]=c[u>>2];Ki[p&4095](z,j,i,v);p=c[(c[z>>2]|0)+436>>2]|0;c[w>>2]=f;__ZN10StringNameC2EPKc(j,479774);__ZN7VariantC2ERK3RID(v,n);c[i>>2]=c[w>>2];Li[p&255](z,i,a,j,v);if(c[v>>2]|0)__ZN7Variant5clearEv(v);__ZN10StringNameD2Ev(j);v=c[(c[z>>2]|0)+356>>2]|0;c[x>>2]=f;__ZN7VariantC2ERK9Transform(j,e);c[i>>2]=c[x>>2];Ki[v&4095](z,i,0,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);j=a+140|0;if(!(c[j>>2]|0)){a=__ZnwjPFPvjE(12,4740)|0;c[j>>2]=a;c[a>>2]=0;c[a+4>>2]=0;c[a+8>>2]=0}a=__ZnwjPFPvjE(16,4740)|0;c[a>>2]=f;f=c[j>>2]|0;j=f+4|0;z=c[j>>2]|0;c[a+8>>2]=z;c[a+4>>2]=0;c[a+12>>2]=f;if(z|0)c[z+4>>2]=a;c[j>>2]=a;if(!(c[f>>2]|0))c[f>>2]=a;a=f+8|0;c[a>>2]=(c[a>>2]|0)+1;if(d|0){l=h;return A|0}d=c[(c[b>>2]|0)+960>>2]|0;c[y>>2]=c[n>>2];c[i>>2]=c[y>>2];bj[d&4095](b,i,e);l=h;return A|0}function __ZN3MapIN13PhysicsServer9ShapeTypeE3RID10ComparatorIS1_E16DefaultAllocatorEixERKS1_(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;g=c[b>>2]|0;if(!g){h=__ZnwjPFPvjE(32,4740)|0;c[h+28>>2]=0;i=h+16|0;c[i>>2]=0;c[i+4>>2]=0;c[b>>2]=h;i=c[b+4>>2]|0;c[h+4>>2]=i;c[h+8>>2]=i;c[h+12>>2]=i;c[h>>2]=1;if(!h){c[f>>2]=0;j=f;k=14}else{n=h;o=i;k=5}}else{n=g;o=c[b+4>>2]|0;k=5}a:do if((k|0)==5){g=c[n+8>>2]|0;b:do if((g|0)!=(o|0)){i=c[d>>2]|0;h=g;while(1){p=c[h+24>>2]|0;if((i|0)<(p|0))q=h+8|0;else{if((p|0)>=(i|0))break;q=h+4|0}p=c[q>>2]|0;if((p|0)==(o|0))break b;else h=p}if(!((h|0)==(o|0)|(h|0)==0)){r=h;break a}}while(0);c[f>>2]=0;if(!n){j=f;k=14}else{s=f;k=15}}while(0);if((k|0)==14){n=__ZnwjPFPvjE(32,4740)|0;c[n+28>>2]=0;o=n+16|0;c[o>>2]=0;c[o+4>>2]=0;c[b>>2]=n;o=c[b+4>>2]|0;c[n+4>>2]=o;c[n+8>>2]=o;c[n+12>>2]=o;c[n>>2]=1;s=j;k=15}if((k|0)==15){k=__ZN3MapIN13PhysicsServer9ShapeTypeE3RID10ComparatorIS1_E16DefaultAllocatorE10_insert_rbERKS1_RKS2_(b,d,f)|0;if(!k){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145936,616,1145947,0);t=0;l=e;return t|0}else r=k}a[1263537]=0;t=r+28|0;l=e;return t|0}function __ZN3MapIN13PhysicsServer9ShapeTypeE3RID10ComparatorIS1_E16DefaultAllocatorE10_insert_rbERKS1_RKS2_(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f;a[g>>0]=0;h=__ZN3MapIN13PhysicsServer9ShapeTypeE3RID10ComparatorIS1_E16DefaultAllocatorE7_insertERKS1_Rb(b,d,g)|0;if(h|0)c[h+28>>2]=c[e>>2];if(a[g>>0]|0){l=f;return h|0}g=b+8|0;c[g>>2]=(c[g>>2]|0)+1;g=h+12|0;e=c[g>>2]|0;if(!(c[e>>2]|0)){d=b+4|0;i=h;j=e;k=e;e=g;while(1){g=j+12|0;n=c[g>>2]|0;o=c[n+8>>2]|0;p=n;do if((j|0)==(o|0)){q=c[n+4>>2]|0;if(!(c[q>>2]|0)){c[k>>2]=1;a[1263537]=0;c[q>>2]=1;if((c[d>>2]|0)==(n|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);r=c[(c[e>>2]|0)+12>>2]|0;break}else{a[1263537]=0;c[n>>2]=0;r=n;break}}q=j+4|0;if((i|0)==(c[q>>2]|0)){s=i+8|0;t=c[s>>2]|0;c[q>>2]=t;if((t|0)==(c[d>>2]|0))u=p;else{c[t+12>>2]=j;u=c[g>>2]|0}t=i+12|0;c[t>>2]=u;q=c[g>>2]|0;v=q+8|0;c[((c[v>>2]|0)==(j|0)?v:q+4|0)>>2]=i;c[s>>2]=j;c[g>>2]=i;w=j;x=i;y=c[t>>2]|0}else{w=i;x=j;y=n}a[1263537]=0;c[x>>2]=1;t=c[d>>2]|0;if((t|0)==(y|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);z=c[(c[w+12>>2]|0)+12>>2]|0;A=c[d>>2]|0}else{a[1263537]=0;c[y>>2]=0;z=y;A=t}t=z+8|0;s=c[t>>2]|0;q=s+4|0;v=c[q>>2]|0;c[t>>2]=v;if((v|0)!=(A|0))c[v+12>>2]=z;v=z+12|0;c[s+12>>2]=c[v>>2];t=c[v>>2]|0;B=t+4|0;c[((c[B>>2]|0)==(z|0)?B:t+8|0)>>2]=s;c[q>>2]=z;c[v>>2]=s;r=w}else{if(!(c[o>>2]|0)){c[k>>2]=1;a[1263537]=0;c[o>>2]=1;if((c[d>>2]|0)==(n|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);r=c[(c[e>>2]|0)+12>>2]|0;break}else{a[1263537]=0;c[n>>2]=0;r=n;break}}s=j+8|0;if((i|0)==(c[s>>2]|0)){v=i+4|0;q=c[v>>2]|0;c[s>>2]=q;if((q|0)==(c[d>>2]|0))C=p;else{c[q+12>>2]=j;C=c[g>>2]|0}q=i+12|0;c[q>>2]=C;s=c[g>>2]|0;t=s+4|0;c[((c[t>>2]|0)==(j|0)?t:s+8|0)>>2]=i;c[v>>2]=j;c[g>>2]=i;D=j;E=i;F=c[q>>2]|0}else{D=i;E=j;F=n}a[1263537]=0;c[E>>2]=1;q=c[d>>2]|0;if((q|0)==(F|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);G=c[d>>2]|0;H=c[(c[D+12>>2]|0)+12>>2]|0}else{a[1263537]=0;c[F>>2]=0;G=q;H=F}q=H+4|0;v=c[q>>2]|0;s=v+8|0;t=c[s>>2]|0;c[q>>2]=t;if((t|0)!=(G|0))c[t+12>>2]=H;t=H+12|0;c[v+12>>2]=c[t>>2];q=c[t>>2]|0;B=q+8|0;c[((c[B>>2]|0)==(H|0)?B:q+4|0)>>2]=v;c[s>>2]=H;c[t>>2]=v;r=D}while(0);n=r+12|0;g=c[n>>2]|0;if(!(c[g>>2]|0)){i=r;j=g;k=g;e=n}else break}}e=c[(c[b>>2]|0)+8>>2]|0;a[1263537]=0;c[e>>2]=1;l=f;return h|0}function __ZN3MapIN13PhysicsServer9ShapeTypeE3RID10ComparatorIS1_E16DefaultAllocatorE7_insertERKS1_Rb(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0;f=c[b>>2]|0;g=c[f+8>>2]|0;h=b+4|0;i=c[h>>2]|0;a:do if((g|0)==(i|0))j=f;else{k=c[d>>2]|0;l=g;while(1){m=c[l+24>>2]|0;if((k|0)<(m|0))n=l+8|0;else{if((m|0)>=(k|0))break;n=l+4|0}m=c[n>>2]|0;if((m|0)==(i|0)){j=l;break a}else l=m}a[e>>0]=1;o=l;return o|0}while(0);i=__ZnwjPFPvjE(32,4740)|0;c[i+28>>2]=0;c[i>>2]=0;c[i+4>>2]=0;c[i+8>>2]=0;c[i+12>>2]=0;c[i+16>>2]=0;c[i+20>>2]=0;c[i+12>>2]=j;n=c[h>>2]|0;g=i+4|0;c[g>>2]=n;f=i+8|0;c[f>>2]=n;c[i+24>>2]=c[d>>2];if((j|0)!=(c[b>>2]|0)?(c[d>>2]|0)>=(c[j+24>>2]|0):0)p=j+4|0;else p=j+8|0;c[p>>2]=i;a[e>>0]=0;e=c[g>>2]|0;g=c[h>>2]|0;if((e|0)==(g|0)){h=i;do{p=h;h=c[h+12>>2]|0}while((p|0)==(c[h+4>>2]|0));q=(h|0)==(c[b>>2]|0)?0:h}else{h=e;while(1){e=c[h+8>>2]|0;if((e|0)==(g|0)){q=h;break}else h=e}}c[i+16>>2]=q;h=c[f>>2]|0;b:do if((h|0)==(g|0)){f=i;while(1){e=f;f=c[f+12>>2]|0;if((e|0)!=(c[f+8>>2]|0)){r=f;break b}if((f|0)==(c[b>>2]|0)){r=0;break}}}else{f=h;while(1){l=c[f+4>>2]|0;if((l|0)==(g|0)){r=f;break}else f=l}}while(0);g=i+20|0;c[g>>2]=r;if(!q)s=r;else{c[q+20>>2]=i;s=c[g>>2]|0}if(!s){o=i;return o|0}c[s+16>>2]=i;o=i;return o|0}function __ZN6VectorIS_IfEE6resizeEi(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0;if((d|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,269,1145657,0);e=31;return e|0}a[1263537]=0;f=c[b>>2]|0;if(!f)g=0;else g=c[f+-4>>2]|0;if((g|0)==(d|0)){e=0;return e|0}if(!d){if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0){g=c[b>>2]|0;h=(g|0)==0?0:g+-4|0;g=h+4|0;if(c[h>>2]|0){i=0;do{j=c[g+(i<<2)>>2]|0;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);i=i+1|0}while(i>>>0<(c[h>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(f,1)}c[b>>2]=0;e=0;return e|0}__ZN6VectorIS_IfEE14_copy_on_writeEv(b);f=d<<2;if(d>>>0<=1073741823?(h=f+-1|0,i=h>>>1|h,h=i>>>2|i,i=h>>>4|h,h=i>>>8|i,i=(h>>>16|h)+1|0,f>>>0<4294967264):0){a[1263537]=0;f=c[b>>2]|0;do if(!f)if((d|0)>0)k=23;else{l=0;k=32}else{h=c[f+-4>>2]|0;if((h|0)<(d|0))if(!h)k=23;else{g=__ZN6Memory14realloc_staticEPvjb(f,i,1)|0;if(g|0){a[1263537]=0;m=g;n=c[g+-4>>2]|0;break}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,300,1145876,0);e=6;return e|0}else{l=h;k=32}}while(0);do if((k|0)==23){h=__ZN6Memory12alloc_staticEjb(i,1)|0;if(h|0){a[1263537]=0;c[h+-4>>2]=0;c[h+-8>>2]=1;m=h;n=0;break}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,292,1145820,0);e=6;return e|0}else if((k|0)==32){if((l|0)<=(d|0)){e=0;return e|0}if((c[f+-4>>2]|0)>>>0>d>>>0){h=d;g=f;do{j=c[g+(h<<2)>>2]|0;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);h=h+1|0;g=c[b>>2]|0}while(h>>>0<(c[g+-4>>2]|0)>>>0);o=g}else o=f;h=__ZN6Memory14realloc_staticEPvjb(o,i,1)|0;if(!h){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,324,1145876,0);e=6;return e|0}else{a[1263537]=0;c[b>>2]=h;c[h+-4>>2]=d;e=0;return e|0}}while(0);c[b>>2]=m;if((n|0)<(d|0)){i=n<<2;_memset(m+i|0,0,(d<<2)-i|0)|0;p=c[b>>2]|0}else p=m;c[((p|0)==0?0:p+-4|0)>>2]=d;e=0;return e|0}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,285,1145723,0);e=6;return e|0}function __ZN6VectorIS_IfEE14_copy_on_writeEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0;b=c[a>>2]|0;if(!b)return;if((c[b+-8>>2]|0)>>>0<=1)return;d=c[b+-4>>2]|0;b=(d<<2)+-1|0;e=b>>>1|b;b=e>>>2|e;e=b>>>4|b;b=e>>>8|e;e=__ZN6Memory12alloc_staticEjb((b>>>16|b)+1|0,1)|0;c[e+-8>>2]=1;c[e+-4>>2]=d;if(d|0){b=0;do{f=e+(b<<2)|0;g=(c[a>>2]|0)+(b<<2)|0;c[f>>2]=0;if((c[g>>2]|0?(c[f>>2]=0,h=c[g>>2]|0,h|0):0)?__Z28atomic_conditional_incrementPj(h+-8|0)|0:0)c[f>>2]=c[g>>2];b=b+1|0}while((b|0)!=(d|0))}d=c[a>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0){b=c[a>>2]|0;g=(b|0)==0?0:b+-4|0;b=g+4|0;if(c[g>>2]|0){f=0;do{h=c[b+(f<<2)>>2]|0;if(h|0?(__Z16atomic_decrementPj(h+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(h,1);f=f+1|0}while(f>>>0<(c[g>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(d,1)}c[a>>2]=e;return}function __ZN6VectorIfE6resizeEi(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0;if((d|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,269,1145657,0);e=31;return e|0}a[1263537]=0;f=c[b>>2]|0;if(!f)g=0;else g=c[f+-4>>2]|0;if((g|0)==(d|0)){e=0;return e|0}if(!d){if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);c[b>>2]=0;e=0;return e|0}__ZN6VectorIfE14_copy_on_writeEv(b);f=d<<2;if(d>>>0<=1073741823?(g=f+-1|0,h=g>>>1|g,g=h>>>2|h,h=g>>>4|g,g=h>>>8|h,h=(g>>>16|g)+1|0,f>>>0<4294967264):0){a[1263537]=0;f=c[b>>2]|0;do if(!f)if((d|0)>0)i=18;else{j=0;i=25}else{g=c[f+-4>>2]|0;if((g|0)<(d|0))if(!g)i=18;else{k=__ZN6Memory14realloc_staticEPvjb(f,h,1)|0;if(k|0){a[1263537]=0;l=k;break}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,300,1145876,0);e=6;return e|0}else{j=g;i=25}}while(0);do if((i|0)==18){g=__ZN6Memory12alloc_staticEjb(h,1)|0;if(g|0){a[1263537]=0;c[g+-4>>2]=0;c[g+-8>>2]=1;l=g;break}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,292,1145820,0);e=6;return e|0}else if((i|0)==25){if((j|0)<=(d|0)){e=0;return e|0}g=__ZN6Memory14realloc_staticEPvjb(f,h,1)|0;if(!g){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,324,1145876,0);e=6;return e|0}else{a[1263537]=0;c[b>>2]=g;c[g+-4>>2]=d;e=0;return e|0}}while(0);c[b>>2]=l;c[((l|0)==0?0:l+-4|0)>>2]=d;e=0;return e|0}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,285,1145723,0);e=6;return e|0}function __ZN6VectorIfE14_copy_on_writeEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0;b=c[a>>2]|0;if(!b)return;if((c[b+-8>>2]|0)>>>0<=1)return;d=c[b+-4>>2]|0;b=(d<<2)+-1|0;e=b>>>1|b;b=e>>>2|e;e=b>>>4|b;b=e>>>8|e;e=__ZN6Memory12alloc_staticEjb((b>>>16|b)+1|0,1)|0;c[e+-8>>2]=1;c[e+-4>>2]=d;if(!d){b=c[a>>2]|0;if(!b)f=a;else{g=a;h=b;i=b;j=7}}else{b=c[a>>2]|0;k=0;do{c[e+(k<<2)>>2]=c[b+(k<<2)>>2];k=k+1|0}while((k|0)!=(d|0));g=a;h=b;i=b;j=7}if((j|0)==7)if(!(__Z16atomic_decrementPj((h|0)==0?0:h+-8|0)|0)){__ZN6Memory11free_staticEPvb(i,1);f=g}else f=g;c[f>>2]=e;return}function __ZN19TestPhysicsMainLoop12make_trimeshE6VectorI7Vector3ERK9Transform(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0.0,$=0.0,aa=0.0,ca=0.0,da=0.0,ea=0.0,fa=0.0,ga=0.0,ha=0.0,ia=0.0,ja=0.0;f=l;l=l+240|0;if((l|0)>=(m|0))ba(240);h=f+120|0;i=f+48|0;j=f+228|0;k=f+96|0;n=f+224|0;o=f+160|0;p=f+212|0;q=f+200|0;r=f+188|0;s=f+152|0;t=f+184|0;u=f+180|0;v=f+176|0;w=f+172|0;x=f+168|0;y=f+164|0;z=f+156|0;A=f;B=f+148|0;C=f+144|0;D=__ZN12VisualServer13get_singletonEv()|0;E=__ZN13PhysicsServer13get_singletonEv()|0;F=$i[c[(c[E>>2]|0)+84>>2]&8191](E,6)|0;G=c[(c[E>>2]|0)+88>>2]|0;c[j>>2]=F;__ZN7VariantC2ERK6VectorI7Vector3E(i,d);c[h>>2]=c[j>>2];bj[G&4095](E,h,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);G=c[(c[E>>2]|0)+100>>2]|0;c[n>>2]=F;c[h>>2]=c[n>>2];bj[G&4095](k,E,h);G=__ZNK7Variantcv6VectorI7Vector3EEv(k)|0;n=G;j=c[d>>2]|0;if((j|0)==(G|0)){if(G|0)H=11}else{if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);c[d>>2]=0;if(G|0)if(!(__Z28atomic_conditional_incrementPj(G+-8|0)|0))H=11;else{c[d>>2]=n;H=11}}if((H|0)==11?(__Z16atomic_decrementPj(G+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(G,1);if(c[k>>2]|0)__ZN7Variant5clearEv(k);c[o>>2]=0;k=p+4|0;G=p+8|0;n=q+4|0;j=q+8|0;J=r+4|0;K=r+8|0;L=0;a:while(1){M=c[d>>2]|0;N=(M|0)==0;if(N)O=0;else O=c[M+-4>>2]|0;if((L|0)>=((O|0)/3|0|0)){H=19;break}P=L*3|0;if(N)Q=0;else Q=c[M+-4>>2]|0;do if((Q|0)<=(P|0)){if(N)R=0;else R=c[M+-4>>2]|0;if((R|0)>(P|0)){a[1263537]=0;H=37;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);S=0;break}}else H=37;while(0);if((H|0)==37){H=0;__ZN6VectorI7Vector3E14_copy_on_writeEv(d);S=(c[d>>2]|0)+(P*12|0)|0}M=P+1|0;b:do if((P|0)<-1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);if((P|0)==-2)H=49;else{H=56;break a}}else{N=c[d>>2]|0;T=(N|0)==0;if(T)U=0;else U=c[N+-4>>2]|0;do if((U|0)<=(M|0)){if(T)V=0;else V=c[N+-4>>2]|0;if((V|0)>(M|0)){a[1263537]=0;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);H=49;break b}}while(0);__ZN6VectorI7Vector3E14_copy_on_writeEv(d);N=c[d>>2]|0;W=N+(M*12|0)|0;X=N}while(0);if((H|0)==49){H=0;W=0;X=c[d>>2]|0}M=P+2|0;N=(X|0)==0;if(N)Y=0;else Y=c[X+-4>>2]|0;if((Y|0)<=(M|0)){if(N)Z=0;else Z=c[X+-4>>2]|0;if((Z|0)<=(M|0)){H=56;break}a[1263537]=0}__ZN6VectorI7Vector3E14_copy_on_writeEv(d);N=c[d>>2]|0;_=+g[S>>2];$=+g[S+4>>2];aa=+g[S+8>>2];ca=_-+g[N+(M*12|0)>>2];da=$-+g[N+(M*12|0)+4>>2];ea=aa-+g[N+(M*12|0)+8>>2];fa=_-+g[W>>2];_=$-+g[W+4>>2];$=aa-+g[W+8>>2];aa=da*$-ea*_;ga=ea*fa-ca*$;$=ca*_-da*fa;fa=+I(+($*$+(aa*aa+ga*ga)));if(fa==0.0){ha=0.0;ia=0.0;ja=0.0}else{ha=aa/fa;ia=$/fa;ja=ga/fa}g[p>>2]=ha;g[k>>2]=ja;g[G>>2]=ia;c[h>>2]=c[p>>2];c[h+4>>2]=c[p+4>>2];c[h+8>>2]=c[p+8>>2];__ZN6VectorI7Vector3E9push_backES0_(o,h)|0;g[q>>2]=ha;g[n>>2]=ja;g[j>>2]=ia;c[h>>2]=c[q>>2];c[h+4>>2]=c[q+4>>2];c[h+8>>2]=c[q+8>>2];__ZN6VectorI7Vector3E9push_backES0_(o,h)|0;g[r>>2]=ha;g[J>>2]=ja;g[K>>2]=ia;c[h>>2]=c[r>>2];c[h+4>>2]=c[r+4>>2];c[h+8>>2]=c[r+8>>2];__ZN6VectorI7Vector3E9push_backES0_(o,h)|0;L=L+1|0}if((H|0)==19){L=ij[c[(c[D>>2]|0)+208>>2]&8191](D)|0;__ZN5ArrayC2Ev(s);__ZN5Array6resizeEi(s,9)|0;__ZN7VariantC2ERK6VectorI7Vector3E(h,d);__ZN7VariantaSERKS_(__ZN5ArrayixEi(s,0)|0,h);if(c[h>>2]|0)__ZN7Variant5clearEv(h);__ZN7VariantC2ERK6VectorI7Vector3E(h,o);__ZN7VariantaSERKS_(__ZN5ArrayixEi(s,1)|0,h);if(c[h>>2]|0)__ZN7Variant5clearEv(h);d=c[(c[D>>2]|0)+212>>2]|0;c[t>>2]=L;__ZN5ArrayC2Ev(i);c[h>>2]=c[t>>2];ui[d&4095](D,h,4,s,i,97792);__ZN5ArrayD2Ev(i);d=c[(c[D>>2]|0)+940>>2]|0;c[u>>2]=L;c[v>>2]=c[b+112>>2];c[i>>2]=c[u>>2];c[h>>2]=c[v>>2];v=nj[d&2047](D,i,h)|0;d=nj[c[(c[E>>2]|0)+248>>2]&2047](E,0,0)|0;u=c[(c[E>>2]|0)+252>>2]|0;c[w>>2]=d;c[x>>2]=c[b+116>>2];c[i>>2]=c[w>>2];c[h>>2]=c[x>>2];bj[u&4095](E,i,h);u=c[(c[E>>2]|0)+268>>2]|0;c[y>>2]=d;c[z>>2]=F;g[A>>2]=1.0;g[A+4>>2]=0.0;g[A+8>>2]=0.0;g[A+12>>2]=0.0;g[A+16>>2]=1.0;g[A+20>>2]=0.0;g[A+24>>2]=0.0;g[A+28>>2]=0.0;g[A+32>>2]=1.0;g[A+44>>2]=0.0;g[A+40>>2]=0.0;g[A+36>>2]=0.0;c[i>>2]=c[y>>2];c[h>>2]=c[z>>2];Ki[u&4095](E,i,h,A);u=i;z=e;e=u+48|0;do{c[u>>2]=c[z>>2];u=u+4|0;z=z+4|0}while((u|0)<(e|0));z=c[(c[E>>2]|0)+356>>2]|0;c[B>>2]=d;__ZN7VariantC2ERK9Transform(A,i);c[h>>2]=c[B>>2];Ki[z&4095](E,h,0,A);if(c[A>>2]|0)__ZN7Variant5clearEv(A);A=c[(c[D>>2]|0)+960>>2]|0;c[C>>2]=v;c[h>>2]=c[C>>2];bj[A&4095](D,h,i);__ZN5ArrayD2Ev(s);s=c[o>>2]|0;if(!s){l=f;return}if(__Z16atomic_decrementPj(s+-8|0)|0){l=f;return}__ZN6Memory11free_staticEPvb(s,1);l=f;return}else if((H|0)==56)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}function __ZN8Geometry8MeshDataD2Ev(a){a=a|0;var b=0,d=0,e=0,f=0;b=c[a+8>>2]|0;if(b|0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(b,1);b=c[a+4>>2]|0;if(b|0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(b,1);b=c[a>>2]|0;if(!b)return;if(__Z16atomic_decrementPj(b+-8|0)|0)return;d=c[a>>2]|0;a=(d|0)==0?0:d+-4|0;d=a+4|0;if(c[a>>2]|0){e=0;do{f=c[d+(e*20|0)+16>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);e=e+1|0}while(e>>>0<(c[a>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(b,1);return}function __ZN10PoolVectorI5PlaneE12_unreferenceEv(a){a=a|0;var b=0;b=c[a>>2]|0;if(!b)return;if(!(__Z16atomic_decrementPj(b)|0)){if(c[a>>2]|0?(__ZN10PoolVectorI5PlaneE14_copy_on_writeEv(a),b=c[a>>2]|0,b|0):0){__Z16atomic_incrementPj(b+4|0)|0;__Z16atomic_decrementPj(b+4|0)|0}b=c[313794]|0;gj[c[c[b>>2]>>2]&8191](b);c[313795]=(c[313795]|0)-(c[(c[a>>2]|0)+16>>2]|0);b=c[313794]|0;gj[c[(c[b>>2]|0)+4>>2]&8191](b);if(!(c[313789]|0)){__ZN6Memory11free_staticEPvb(c[(c[a>>2]|0)+8>>2]|0,0);b=c[a>>2]|0;c[b+8>>2]=0;c[b+16>>2]=0;b=c[313794]|0;gj[c[c[b>>2]>>2]&8191](b);b=c[a>>2]|0;c[b+20>>2]=c[313791];c[313791]=b;c[313793]=(c[313793]|0)+-1;b=c[313794]|0;gj[c[(c[b>>2]|0)+4>>2]&8191](b)}}c[a>>2]=0;return}function __ZN10PoolVectorI5PlaneE14_copy_on_writeEv(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0;d=c[b>>2]|0;if(!d)return;if((c[d>>2]|0)==1)return;d=c[313794]|0;gj[c[c[d>>2]>>2]&8191](d);d=c[313793]|0;if((d|0)==(c[313792]|0)){e=c[313794]|0;gj[c[(c[e>>2]|0)+4>>2]&8191](e);__Z19_err_set_last_errorPKc(1125177);a[1263537]=1;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1125228,1130483,104,1130797,0);a[1263537]=0;return}e=c[b>>2]|0;f=c[313791]|0;c[b>>2]=f;c[313791]=c[f+20>>2];c[313793]=d+1;d=e+16|0;f=c[d>>2]|0;g=c[b>>2]|0;c[g+16>>2]=f;c[g>>2]=1;c[g+12>>2]=-1;c[g+4>>2]=0;g=(c[313795]|0)+f|0;c[313795]=g;if(g>>>0>(c[313796]|0)>>>0)c[313796]=g;g=c[313794]|0;gj[c[(c[g>>2]|0)+4>>2]&8191](g);g=c[b>>2]|0;if(!(c[313789]|0)){f=__ZN6Memory12alloc_staticEjb(c[g+16>>2]|0,0)|0;h=c[b>>2]|0;c[h+8>>2]=f;i=h}else i=g;g=(i|0)==0;if(g)j=0;else{__Z16atomic_incrementPj(i+4|0)|0;j=c[i+8>>2]|0}h=(e|0)==0;if(h)k=0;else{__Z16atomic_incrementPj(e+4|0)|0;k=c[e+8>>2]|0}f=(c[(c[b>>2]|0)+16>>2]|0)>>>4;if(f|0){b=0;do{l=j+(b<<4)|0;m=k+(b<<4)|0;c[l>>2]=c[m>>2];c[l+4>>2]=c[m+4>>2];c[l+8>>2]=c[m+8>>2];c[l+12>>2]=c[m+12>>2];b=b+1|0}while((b|0)!=(f|0))}if(!h)__Z16atomic_decrementPj(e+4|0)|0;if(!g)__Z16atomic_decrementPj(i+4|0)|0;if(__Z16atomic_decrementPj(e)|0)return;i=c[313794]|0;gj[c[c[i>>2]>>2]&8191](i);c[313795]=(c[313795]|0)-(c[d>>2]|0);i=c[313794]|0;gj[c[(c[i>>2]|0)+4>>2]&8191](i);if(!h){__Z16atomic_incrementPj(e+4|0)|0;__Z16atomic_decrementPj(e+4|0)|0}if(c[313789]|0)return;h=e+8|0;__ZN6Memory11free_staticEPvb(c[h>>2]|0,0);c[h>>2]=0;c[d>>2]=0;d=c[313794]|0;gj[c[c[d>>2]>>2]&8191](d);c[e+20>>2]=c[313791];c[313791]=e;c[313793]=(c[313793]|0)+-1;e=c[313794]|0;gj[c[(c[e>>2]|0)+4>>2]&8191](e);return}function __ZN3MapIN13PhysicsServer9ShapeTypeE3RID10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS6_7ElementE(a,b){a=a|0;b=b|0;if((c[a+4>>2]|0)==(b|0))return;else{__ZN3MapIN13PhysicsServer9ShapeTypeE3RID10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS6_7ElementE(a,c[b+8>>2]|0);__ZN3MapIN13PhysicsServer9ShapeTypeE3RID10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS6_7ElementE(a,c[b+4>>2]|0);__ZN6Memory11free_staticEPvb(b,0);return}}function __ZN4ListI3RID16DefaultAllocatorED2Ev(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0;d=c[b>>2]|0;if(!d)return;else e=d;while(1){d=c[e>>2]|0;if(!d){f=15;break}a[1263537]=0;if((c[d+12>>2]|0)==(e|0)){c[e>>2]=c[d+4>>2];g=e+4|0;h=c[d+8>>2]|0;if((c[g>>2]|0)==(d|0))c[g>>2]=h;g=d+4|0;if(h|0)c[h+4>>2]=c[g>>2];i=c[g>>2]|0;if(i|0)c[i+8>>2]=h;__ZN6Memory11free_staticEPvb(d,0);d=e+8|0;c[d>>2]=(c[d>>2]|0)+-1}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145114,1145120,157,1145132,0);j=c[b>>2]|0;if(!(c[j+8>>2]|0)){f=14;break}if(!j){f=18;break}else e=j}if((f|0)==14){__ZN6Memory11free_staticEPvb(j,0);c[b>>2]=0;return}else if((f|0)==15)if(!(c[e+8>>2]|0)){a[1263537]=0;__ZN6Memory11free_staticEPvb(e,0);return}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145461,1145120,668,1145467,0);return}else if((f|0)==18)return}function __ZN7ClassDB10_add_classI19TestPhysicsMainLoopEEvv(){var a=0,b=0,d=0,e=0,f=0,g=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+16|0;d=a+12|0;e=a+8|0;f=a+4|0;g=a;__ZN6StringC2EPKc(b,479797);c[e>>2]=c[b>>2];__ZN10StringNameC2ERK6String(d,e);__ZN6StringC2EPKc(b,1125318);c[g>>2]=c[b>>2];__ZN10StringNameC2ERK6String(f,g);__ZN7ClassDB11_add_class2ERK10StringNameS2_(d,f);__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);__ZN10StringNameD2Ev(d);d=c[e>>2]|0;if(!d){l=a;return}if(__Z16atomic_decrementPj(d+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(d,1);l=a;return}function __ZN19TestPhysicsMainLoop22body_changed_transformEP6Object3RID(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0;a=l;l=l+64|0;if((l|0)>=(m|0))ba(64);e=a+56|0;f=a+8|0;g=a;h=__ZN12VisualServer13get_singletonEv()|0;Pi[c[(c[b>>2]|0)+136>>2]&2047](f,b);b=c[(c[h>>2]|0)+960>>2]|0;c[g>>2]=c[d>>2];c[e>>2]=c[g>>2];bj[b&4095](h,e,f);l=a;return}function __ZN7ClassDB11bind_methodIPKcM19TestPhysicsMainLoopFvP6Object3RIDEEEP10MethodBindT_T0_(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d+8|0;f=d;g=c[b>>2]|0;h=c[b+4>>2]|0;b=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(b);c[b>>2]=20596;__ZN10MethodBind10_set_constEb(b,0);__ZN10MethodBind24_generate_argument_typesEi(b,2);c[b+44>>2]=g;c[b+48>>2]=h;__ZN10StringNameC2Ev(f);c[f+4>>2]=0;__ZN10StringNameC2EPKc(e,a);__ZN10StringNameaSERKS_(f,e);__ZN10StringNameD2Ev(e);e=__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,b,f,0,0)|0;b=f+4|0;a=c[b>>2]|0;if(!a){__ZN10StringNameD2Ev(f);l=d;return e|0}if(__Z16atomic_decrementPj(a+-8|0)|0){__ZN10StringNameD2Ev(f);l=d;return e|0}h=c[b>>2]|0;b=(h|0)==0?0:h+-4|0;h=b+4|0;if(c[b>>2]|0){g=0;do{__ZN10StringNameD2Ev(h+(g<<2)|0);g=g+1|0}while(g>>>0<(c[b>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(a,1);__ZN10StringNameD2Ev(f);l=d;return e|0}function __ZNK11MethodBind2I19TestPhysicsMainLoopP6Object3RIDE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case 0:{__ZN7VariantC2EPK6Object(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;break}case 1:{c[d>>2]=0;__ZN7VariantC2ERK3RID(e,d);d=c[e>>2]|0;if(d|0)__ZN7Variant5clearEv(e);f=d;break}default:f=0}l=a;return f|0}function __ZNK11MethodBind2I19TestPhysicsMainLoopP6Object3RIDE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,479797);l=a;return c[b>>2]|0}function __ZN11MethodBind2I19TestPhysicsMainLoopP6Object3RIDE4callES2_PPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0;i=l;l=l+64|0;if((l|0)>=(m|0))ba(64);j=i+52|0;k=i+24|0;n=i+48|0;o=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1220752)|0:0){c[h>>2]=0;a[1263537]=0;p=d+24|0;q=c[p>>2]|0;if((q|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=q;c[b>>2]=0;l=i;return}r=q-(c[d+20>>2]|0)|0;if((r|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=r;c[b>>2]=0;l=i;return}if((g|0)>0){if((q|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);s=0}else{a[1263537]=0;s=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,s)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=s;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[p>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);t=0}else{a[1263537]=0;t=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,t)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=t;c[b>>2]=0;l=i;return}}}t=c[d+44>>2]|0;s=c[d+48>>2]|0;q=e+(s>>1)|0;if(!(s&1))u=t;else u=c[(c[q>>2]|0)+t>>2]|0;do if((g|0)<1){t=c[p>>2]|0;s=t+-1|0;if((t|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)v=0;else v=c[e+-4>>2]|0;if((t|0)<=(v|0)){if(r)w=0;else w=c[e+-4>>2]|0;do if((w|0)<(t|0)){if(r)x=0;else x=c[e+-4>>2]|0;if((x|0)<(t|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);y=0;break}else{a[1263537]=0;z=37;break}}else z=37;while(0);if((z|0)==37)y=e+(s*24|0)|0;__ZN7VariantC2ERKS_(k,y);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);y=__ZNK7VariantcvP6ObjectEv(k)|0;do if((g|0)<2){x=c[p>>2]|0;w=x+-1|0;v=x+-2|0;if((x|0)>=2){x=c[d+16>>2]|0;t=(x|0)==0;if(t)A=0;else A=c[x+-4>>2]|0;if((w|0)<=(A|0)){if(t)B=0;else B=c[x+-4>>2]|0;do if((B|0)<(w|0)){if(t)C=0;else C=c[x+-4>>2]|0;if((C|0)<(w|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);D=0;break}else{a[1263537]=0;z=54;break}}else z=54;while(0);if((z|0)==54)D=x+(v*24|0)|0;__ZN7VariantC2ERKS_(o,D);break}}c[o>>2]=0}else __ZN7VariantC2ERKS_(o,c[f+4>>2]|0);while(0);c[n>>2]=__ZNK7Variantcv3RIDEv(o)|0;c[j>>2]=c[n>>2];bj[u&4095](q,y,j);if(c[o>>2]|0)__ZN7Variant5clearEv(o);if(c[k>>2]|0)__ZN7Variant5clearEv(k);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1380,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind2I19TestPhysicsMainLoopP6Object3RIDE7ptrcallES2_PPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e+4|0;g=e;if(!b)h=0;else{i=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1220752)|0;h=i?b:0}b=c[a+44>>2]|0;i=c[a+48>>2]|0;a=h+(i>>1)|0;if(!(i&1))j=b;else j=c[(c[a>>2]|0)+b>>2]|0;b=c[d>>2]|0;c[g>>2]=c[c[d+4>>2]>>2];c[f>>2]=c[g>>2];bj[j&4095](a,b,f);l=e;return}function __ZN11MethodBind2I19TestPhysicsMainLoopP6Object3RIDED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN14TestShaderLang4testEv(){var b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0;b=l;l=l+144|0;if((l|0)>=(m|0))ba(144);d=b+132|0;e=b+136|0;f=b+128|0;g=b+68|0;h=b+52|0;i=b+56|0;j=b+40|0;k=b+28|0;n=b+16|0;o=b+24|0;p=b+20|0;q=b+12|0;r=b+8|0;s=b+4|0;t=b;u=__ZN2OS13get_singletonEv()|0;v=ij[c[(c[u>>2]|0)+280>>2]&8191](u)|0;u=(v|0)==0;if(!u?(c[v+8>>2]|0)!=0:0){w=c[v+4>>2]|0;c[e>>2]=0;if((c[w>>2]|0?(c[e>>2]=0,x=c[w>>2]|0,x|0):0)?__Z28atomic_conditional_incrementPj(x+-8|0)|0:0)c[e>>2]=c[w>>2];w=__ZN10FileAccess4openERK6StringiP5Error(e,1,0)|0;if(w){c[f>>2]=0;x=ij[c[(c[w>>2]|0)+40>>2]&8191](w)|0;if(!(ij[c[(c[w>>2]|0)+36>>2]&8191](w)|0)){y=x;do{__ZN6StringpLEw(f,y&255)|0;y=ij[c[(c[w>>2]|0)+40>>2]&8191](w)|0}while(!(ij[c[(c[w>>2]|0)+36>>2]&8191](w)|0))}__ZN14ShaderLanguageC2Ev(g);c[i>>2]=__ZN14ShaderLanguage11token_debugERK6String(g,f)|0;c[h>>2]=__ZplPKcRK6String(479889,i)|0;__Z10print_line6String(h);w=c[h>>2]|0;if(w|0?(__Z16atomic_decrementPj(w+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(w,1);w=c[i>>2]|0;if(w|0?(__Z16atomic_decrementPj(w+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(w,1);w=i+4|0;c[w>>2]=379008;c[i>>2]=0;h=i+8|0;c[h>>2]=0;__ZN10StringNameC2EPKc(j,1076318);y=__ZN3MapI10StringNameS_IS0_N14ShaderLanguage8DataTypeE10ComparatorIS0_E16DefaultAllocatorES4_S5_EixERKS0_(i,j)|0;__ZN10StringNameC2EPKc(k,1076376);c[(__ZN3MapI10StringNameN14ShaderLanguage8DataTypeE10ComparatorIS0_E16DefaultAllocatorEixERKS0_(y,k)|0)>>2]=15;__ZN10StringNameD2Ev(k);__ZN10StringNameD2Ev(j);y=j+4|0;c[y>>2]=379008;c[j>>2]=0;x=j+8|0;c[x>>2]=0;__ZN6StringC2EPKc(k,479899);if(!(c[j>>2]|0)){z=__ZnwjPFPvjE(28,4740)|0;A=z+16|0;c[A>>2]=0;c[A+4>>2]=0;c[A+8>>2]=0;c[j>>2]=z;A=c[y>>2]|0;c[z+4>>2]=A;c[z+8>>2]=A;c[z+12>>2]=A;c[z>>2]=1}__ZN3SetI6String10ComparatorIS0_E16DefaultAllocatorE10_insert_rbERKS0_(j,k)|0;z=c[k>>2]|0;if(z|0?(__Z16atomic_decrementPj(z+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(z,1);z=k+4|0;c[z>>2]=379008;c[k>>2]=0;A=k+8|0;c[A>>2]=0;__ZN6StringC2EPKc(n,1077082);if(!(c[k>>2]|0)){B=__ZnwjPFPvjE(28,4740)|0;C=B+16|0;c[C>>2]=0;c[C+4>>2]=0;c[C+8>>2]=0;c[k>>2]=B;C=c[z>>2]|0;c[B+4>>2]=C;c[B+8>>2]=C;c[B+12>>2]=C;c[B>>2]=1}__ZN3SetI6String10ComparatorIS0_E16DefaultAllocatorE10_insert_rbERKS0_(k,n)|0;B=c[n>>2]|0;if(B|0?(__Z16atomic_decrementPj(B+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(B,1);if(!(__ZN14ShaderLanguage7compileERK6StringRK3MapI10StringNameS3_IS4_NS_8DataTypeE10ComparatorIS4_E16DefaultAllocatorES7_S8_ERK3SetIS0_S6_IS0_ES8_ESH_(g,f,i,j,k)|0)){c[n>>2]=0;B=__ZN14TestShaderLangL14dump_node_codeEPN14ShaderLanguage4NodeEi(__ZN14ShaderLanguage10get_shaderEv(g)|0,0)|0;C=B;D=c[n>>2]|0;if((D|0)==(B|0)){if(B|0){E=B+-8|0;F=59}}else{if(D|0?(__Z16atomic_decrementPj(D+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(D,1);c[n>>2]=0;if(B|0){D=B+-8|0;if(!(__Z28atomic_conditional_incrementPj(D)|0)){E=D;F=59}else{c[n>>2]=C;E=D;F=59}}}if((F|0)==59?(__Z16atomic_decrementPj(E)|0)==0:0)__ZN6Memory11free_staticEPvb(B,1);c[t>>2]=__ZplPKcRK6String(479920,n)|0;__Z10print_line6String(t);B=c[t>>2]|0;if(B|0?(__Z16atomic_decrementPj(B+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(B,1);B=c[n>>2]|0;if(B|0?(__Z16atomic_decrementPj(B+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(B,1)}else{c[n>>2]=__Z4rtosd(+(__ZN14ShaderLanguage14get_error_lineEv(g)|0))|0;c[q>>2]=__ZplPKcRK6String(479904,n)|0;__ZN6StringC2EPKc(r,1096928);c[p>>2]=__ZNK6StringplERKS_(q,r)|0;c[s>>2]=__ZN14ShaderLanguage14get_error_textEv(g)|0;c[o>>2]=__ZNK6StringplERKS_(p,s)|0;__Z10print_line6String(o);B=c[o>>2]|0;if(B|0?(__Z16atomic_decrementPj(B+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(B,1);B=c[s>>2]|0;if(B|0?(__Z16atomic_decrementPj(B+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(B,1);B=c[p>>2]|0;if(B|0?(__Z16atomic_decrementPj(B+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(B,1);B=c[r>>2]|0;do if(B|0){if(__Z16atomic_decrementPj(B+-8|0)|0)break;__ZN6Memory11free_staticEPvb(B,1)}while(0);B=c[q>>2]|0;do if(B|0){if(__Z16atomic_decrementPj(B+-8|0)|0)break;__ZN6Memory11free_staticEPvb(B,1)}while(0);B=c[n>>2]|0;do if(B|0){if(__Z16atomic_decrementPj(B+-8|0)|0)break;__ZN6Memory11free_staticEPvb(B,1)}while(0)}B=c[k>>2]|0;if(B|0?(__ZN3SetI6String10ComparatorIS0_E16DefaultAllocatorE13_cleanup_treeEPNS4_7ElementE(k,c[B+8>>2]|0),B=c[z>>2]|0,z=c[k>>2]|0,c[z+8>>2]=B,c[A>>2]=0,A=B,c[A+12>>2]=A,z|0):0){A=c[z+24>>2]|0;if(A|0?(__Z16atomic_decrementPj(A+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(A,1);__ZN6Memory11free_staticEPvb(z,0);c[k>>2]=0}k=c[j>>2]|0;if(k|0?(__ZN3SetI6String10ComparatorIS0_E16DefaultAllocatorE13_cleanup_treeEPNS4_7ElementE(j,c[k+8>>2]|0),k=c[y>>2]|0,y=c[j>>2]|0,c[y+8>>2]=k,c[x>>2]=0,x=k,c[x+12>>2]=x,y|0):0){x=c[y+24>>2]|0;do if(x|0){if(__Z16atomic_decrementPj(x+-8|0)|0)break;__ZN6Memory11free_staticEPvb(x,1)}while(0);__ZN6Memory11free_staticEPvb(y,0);c[j>>2]=0}j=c[i>>2]|0;if(j|0?(__ZN3MapI10StringNameS_IS0_N14ShaderLanguage8DataTypeE10ComparatorIS0_E16DefaultAllocatorES4_S5_E13_cleanup_treeEPNS7_7ElementE(i,c[j+8>>2]|0),j=c[w>>2]|0,w=c[i>>2]|0,c[w+8>>2]=j,c[h>>2]=0,h=j,c[h+12>>2]=h,w|0):0){h=w+28|0;j=c[h>>2]|0;do if(j|0){__ZN3MapI10StringNameN14ShaderLanguage8DataTypeE10ComparatorIS0_E16DefaultAllocatorE13_cleanup_treeEPNS6_7ElementE(h,c[j+8>>2]|0);y=c[w+32>>2]|0;x=c[h>>2]|0;c[x+8>>2]=y;c[w+36>>2]=0;k=y;c[k+12>>2]=k;if(!x)break;__ZN10StringNameD2Ev(x+24|0);__ZN6Memory11free_staticEPvb(x,0);c[h>>2]=0}while(0);__ZN10StringNameD2Ev(w+24|0);__ZN6Memory11free_staticEPvb(w,0);c[i>>2]=0}__ZN14ShaderLanguageD2Ev(g);g=c[f>>2]|0;if(g|0?(__Z16atomic_decrementPj(g+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(g,1)}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(480095,479857,307,1126427,0);a[1263537]=0}g=c[e>>2]|0;if(g|0?(__Z16atomic_decrementPj(g+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(g,1)}else F=3;if(((F|0)==3?(__ZN6StringC2EPKc(d,479817),__Z10print_line6String(d),g=c[d>>2]|0,g|0):0)?(__Z16atomic_decrementPj(g+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(g,1);if(u){l=b;return 0}u=v+8|0;while(1){g=c[v>>2]|0;if(!g)break;__ZN4ListI6String16DefaultAllocatorE5_Data5eraseEPKNS2_7ElementE(v,g)|0;if(!(c[u>>2]|0)){F=98;break}}if((F|0)==98){__ZN6Memory11free_staticEPvb(v,0);l=b;return 0}if(!(c[u>>2]|0)){a[1263537]=0;__ZN6Memory11free_staticEPvb(v,0);l=b;return 0}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145461,1145120,668,1145467,0);l=b;return 0}return 0}function __ZN3MapI10StringNameS_IS0_N14ShaderLanguage8DataTypeE10ComparatorIS0_E16DefaultAllocatorES4_S5_EixERKS0_(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;g=c[b>>2]|0;if(!g){h=__ZnwjPFPvjE(40,4740)|0;__ZN10StringNameC2Ev(h+24|0);c[h+32>>2]=379008;c[h+28>>2]=0;c[h+36>>2]=0;i=h+16|0;c[i>>2]=0;c[i+4>>2]=0;c[b>>2]=h;i=c[b+4>>2]|0;c[h+4>>2]=i;c[h+8>>2]=i;c[h+12>>2]=i;c[h>>2]=1;if(!h){j=0;k=12}else{n=h;o=i;k=4}}else{n=g;o=c[b+4>>2]|0;k=4}a:do if((k|0)==4){g=c[n+8>>2]|0;if((g|0)!=(o|0)){i=c[d>>2]|0;h=g;while(1){g=c[h+24>>2]|0;if(i>>>0<g>>>0)p=h+8|0;else{if(g>>>0>=i>>>0)break;p=h+4|0}g=c[p>>2]|0;if((g|0)==(o|0)){j=n;k=12;break a}else h=g}if(!((h|0)==(o|0)|(h|0)==0))q=h;else{j=n;k=12}}else{j=n;k=12}}while(0);if((k|0)==12){k=f+4|0;c[k>>2]=379008;c[f>>2]=0;n=f+8|0;c[n>>2]=0;if(!j){j=__ZnwjPFPvjE(40,4740)|0;__ZN10StringNameC2Ev(j+24|0);c[j+32>>2]=379008;c[j+28>>2]=0;c[j+36>>2]=0;o=j+16|0;c[o>>2]=0;c[o+4>>2]=0;c[b>>2]=j;o=c[b+4>>2]|0;c[j+4>>2]=o;c[j+8>>2]=o;c[j+12>>2]=o;c[j>>2]=1}j=__ZN3MapI10StringNameS_IS0_N14ShaderLanguage8DataTypeE10ComparatorIS0_E16DefaultAllocatorES4_S5_E10_insert_rbERKS0_RKS6_(b,d,f)|0;d=c[f>>2]|0;if(d|0?(__ZN3MapI10StringNameN14ShaderLanguage8DataTypeE10ComparatorIS0_E16DefaultAllocatorE13_cleanup_treeEPNS6_7ElementE(f,c[d+8>>2]|0),d=c[k>>2]|0,k=c[f>>2]|0,c[k+8>>2]=d,c[n>>2]=0,n=d,c[n+12>>2]=n,k|0):0){__ZN10StringNameD2Ev(k+24|0);__ZN6Memory11free_staticEPvb(k,0);c[f>>2]=0}if(!j){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145936,616,1145947,0);r=0;l=e;return r|0}else q=j}a[1263537]=0;r=q+28|0;l=e;return r|0}function __ZN3MapI10StringNameN14ShaderLanguage8DataTypeE10ComparatorIS0_E16DefaultAllocatorEixERKS0_(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;g=c[b>>2]|0;if(!g){h=__ZnwjPFPvjE(32,4740)|0;__ZN10StringNameC2Ev(h+24|0);i=h+16|0;c[i>>2]=0;c[i+4>>2]=0;c[b>>2]=h;i=c[b+4>>2]|0;c[h+4>>2]=i;c[h+8>>2]=i;c[h+12>>2]=i;c[h>>2]=1;if(!h){c[f>>2]=0;j=f;k=14}else{n=h;o=i;k=5}}else{n=g;o=c[b+4>>2]|0;k=5}a:do if((k|0)==5){g=c[n+8>>2]|0;b:do if((g|0)!=(o|0)){i=c[d>>2]|0;h=g;while(1){p=c[h+24>>2]|0;if(i>>>0<p>>>0)q=h+8|0;else{if(p>>>0>=i>>>0)break;q=h+4|0}p=c[q>>2]|0;if((p|0)==(o|0))break b;else h=p}if(!((h|0)==(o|0)|(h|0)==0)){r=h;break a}}while(0);c[f>>2]=0;if(!n){j=f;k=14}else{s=f;k=15}}while(0);if((k|0)==14){n=__ZnwjPFPvjE(32,4740)|0;__ZN10StringNameC2Ev(n+24|0);o=n+16|0;c[o>>2]=0;c[o+4>>2]=0;c[b>>2]=n;o=c[b+4>>2]|0;c[n+4>>2]=o;c[n+8>>2]=o;c[n+12>>2]=o;c[n>>2]=1;s=j;k=15}if((k|0)==15){k=__ZN3MapI10StringNameN14ShaderLanguage8DataTypeE10ComparatorIS0_E16DefaultAllocatorE10_insert_rbERKS0_RKS2_(b,d,f)|0;if(!k){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145936,616,1145947,0);t=0;l=e;return t|0}else r=k}a[1263537]=0;t=r+28|0;l=e;return t|0}function __ZN3SetI6String10ComparatorIS0_E16DefaultAllocatorE10_insert_rbERKS0_(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;a[f>>0]=0;g=__ZN3SetI6String10ComparatorIS0_E16DefaultAllocatorE7_insertERKS0_Rb(b,d,f)|0;if(a[f>>0]|0){l=e;return g|0}f=b+8|0;c[f>>2]=(c[f>>2]|0)+1;f=g+12|0;d=c[f>>2]|0;if(!(c[d>>2]|0)){h=b+4|0;i=g;j=d;k=d;d=f;while(1){f=j+12|0;n=c[f>>2]|0;o=c[n+8>>2]|0;p=n;do if((j|0)==(o|0)){q=c[n+4>>2]|0;if(!(c[q>>2]|0)){c[k>>2]=1;a[1263537]=0;c[q>>2]=1;if((c[h>>2]|0)==(n|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1144075,146,1146003,0);r=c[(c[d>>2]|0)+12>>2]|0;break}else{a[1263537]=0;c[n>>2]=0;r=n;break}}q=j+4|0;if((i|0)==(c[q>>2]|0)){s=i+8|0;t=c[s>>2]|0;c[q>>2]=t;if((t|0)==(c[h>>2]|0))u=p;else{c[t+12>>2]=j;u=c[f>>2]|0}t=i+12|0;c[t>>2]=u;q=c[f>>2]|0;v=q+8|0;c[((c[v>>2]|0)==(j|0)?v:q+4|0)>>2]=i;c[s>>2]=j;c[f>>2]=i;w=j;x=i;y=c[t>>2]|0}else{w=i;x=j;y=n}a[1263537]=0;c[x>>2]=1;t=c[h>>2]|0;if((t|0)==(y|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1144075,146,1146003,0);z=c[(c[w+12>>2]|0)+12>>2]|0;A=c[h>>2]|0}else{a[1263537]=0;c[y>>2]=0;z=y;A=t}t=z+8|0;s=c[t>>2]|0;q=s+4|0;v=c[q>>2]|0;c[t>>2]=v;if((v|0)!=(A|0))c[v+12>>2]=z;v=z+12|0;c[s+12>>2]=c[v>>2];t=c[v>>2]|0;B=t+4|0;c[((c[B>>2]|0)==(z|0)?B:t+8|0)>>2]=s;c[q>>2]=z;c[v>>2]=s;r=w}else{if(!(c[o>>2]|0)){c[k>>2]=1;a[1263537]=0;c[o>>2]=1;if((c[h>>2]|0)==(n|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1144075,146,1146003,0);r=c[(c[d>>2]|0)+12>>2]|0;break}else{a[1263537]=0;c[n>>2]=0;r=n;break}}s=j+8|0;if((i|0)==(c[s>>2]|0)){v=i+4|0;q=c[v>>2]|0;c[s>>2]=q;if((q|0)==(c[h>>2]|0))C=p;else{c[q+12>>2]=j;C=c[f>>2]|0}q=i+12|0;c[q>>2]=C;s=c[f>>2]|0;t=s+4|0;c[((c[t>>2]|0)==(j|0)?t:s+8|0)>>2]=i;c[v>>2]=j;c[f>>2]=i;D=j;E=i;F=c[q>>2]|0}else{D=i;E=j;F=n}a[1263537]=0;c[E>>2]=1;q=c[h>>2]|0;if((q|0)==(F|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1144075,146,1146003,0);G=c[(c[D+12>>2]|0)+12>>2]|0;H=c[h>>2]|0}else{a[1263537]=0;c[F>>2]=0;G=F;H=q}q=G+4|0;v=c[q>>2]|0;s=v+8|0;t=c[s>>2]|0;c[q>>2]=t;if((t|0)!=(H|0))c[t+12>>2]=G;t=G+12|0;c[v+12>>2]=c[t>>2];q=c[t>>2]|0;B=q+8|0;c[((c[B>>2]|0)==(G|0)?B:q+4|0)>>2]=v;c[s>>2]=G;c[t>>2]=v;r=D}while(0);n=r+12|0;f=c[n>>2]|0;if(!(c[f>>2]|0)){i=r;j=f;k=f;d=n}else break}}d=c[(c[b>>2]|0)+8>>2]|0;a[1263537]=0;c[d>>2]=1;l=e;return g|0}function __ZN14TestShaderLangL14dump_node_codeEPN14ShaderLanguage4NodeEi(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0,ia=0,ja=0,ka=0,la=0,ma=0,na=0,oa=0,pa=0,qa=0,ra=0,sa=0,ta=0,ua=0,va=0,wa=0,xa=0,ya=0,za=0,Aa=0,Ba=0,Ca=0,Da=0,Ea=0,Fa=0,Ga=0,Ha=0,Ia=0,Ja=0,Ka=0,La=0,Ma=0,Na=0,Oa=0,Pa=0,Qa=0,Ra=0,Sa=0,Ta=0,Ua=0;e=l;l=l+144|0;if((l|0)>=(m|0))ba(144);f=e+140|0;g=e+92|0;h=e+84|0;i=e+76|0;j=e+60|0;k=e+136|0;n=e+132|0;o=e+128|0;p=e+124|0;q=e+120|0;r=e+116|0;s=e+4|0;t=e;u=e+112|0;v=e+108|0;w=e+104|0;x=e+100|0;y=e+96|0;z=e+88|0;A=e+80|0;B=e+72|0;C=e+68|0;D=e+64|0;E=e+56|0;F=e+52|0;G=e+48|0;H=e+44|0;I=e+40|0;J=e+36|0;K=e+32|0;L=e+28|0;M=e+24|0;N=e+20|0;O=e+16|0;P=e+12|0;Q=e+8|0;c[g>>2]=0;a:do switch(c[b+8>>2]|0){case 0:{R=c[b+24>>2]|0;b:do if(R|0?(S=c[R+8>>2]|0,T=c[b+28>>2]|0,(S|0)!=(T|0)):0){U=S;while(1){S=c[U+8>>2]|0;if((S|0)==(T|0))break;else U=S}if(U|0){T=U;while(1){__ZN6StringC2EPKc(h,773627);switch(c[T+40>>2]|0){case 0:{__ZN6StringC2EPKc(f,773636);break}case 1:{__ZN6StringC2EPKc(f,773642);break}case 2:{__ZN6StringC2EPKc(f,773651);break}case 3:{__ZN6StringC2EPKc(f,1263606);break}default:__ZN6StringC2EPKc(f,1263606)}c[i>>2]=c[f>>2];__ZN6StringpLERKS_(h,i)|0;S=c[i>>2]|0;if(S|0?(__Z16atomic_decrementPj(S+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(S,1);S=T+36|0;c[f>>2]=__ZN14ShaderLanguage17get_datatype_nameENS_8DataTypeE(c[S>>2]|0)|0;__ZN6StringpLERKS_(h,f)|0;V=c[f>>2]|0;if(V|0?(__Z16atomic_decrementPj(V+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(V,1);V=c[T+24>>2]|0;do if(V){W=c[V+4>>2]|0;if(W|0){__ZN6StringC2EPKc(f,W);X=c[f>>2]|0;break}W=V+8|0;c[f>>2]=0;Y=c[W>>2]|0;if((Y|0)!=0?(c[f>>2]=0,(__Z28atomic_conditional_incrementPj(Y+-8|0)|0)!=0):0){Y=c[W>>2]|0;c[f>>2]=Y;X=Y}else X=0}else{c[f>>2]=0;X=0}while(0);c[j>>2]=X;c[i>>2]=__ZplPKcRK6String(1143407,j)|0;__ZN6StringpLERKS_(h,i)|0;V=c[i>>2]|0;if(V|0?(__Z16atomic_decrementPj(V+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(V,1);V=c[j>>2]|0;if(V|0?(__Z16atomic_decrementPj(V+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(V,1);V=T+44|0;Y=c[V>>2]|0;if(Y|0?c[Y+-4>>2]|0:0){c[i>>2]=__ZN14TestShaderLangL17get_constant_textEN14ShaderLanguage8DataTypeERK6VectorINS0_12ConstantNode5ValueEE(c[S>>2]|0,V)|0;c[f>>2]=__ZplPKcRK6String(907514,i)|0;__ZN6StringpLERKS_(h,f)|0;V=c[f>>2]|0;if(V|0?(__Z16atomic_decrementPj(V+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(V,1);V=c[i>>2]|0;if(V|0?(__Z16atomic_decrementPj(V+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(V,1)}V=c[T+48>>2]|0;if(V|0){__ZN6StringC2EPKc(i,c[20624+(V<<2)>>2]|0);c[f>>2]=__ZplPKcRK6String(479928,i)|0;__ZN6StringpLERKS_(h,f)|0;V=c[f>>2]|0;if(V|0?(__Z16atomic_decrementPj(V+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(V,1);V=c[i>>2]|0;if(V|0?(__Z16atomic_decrementPj(V+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(V,1)}__ZN6StringC2EPKc(i,1124879);c[f>>2]=__ZNK6StringplERKS_(h,i)|0;__ZN6StringpLERKS_(g,f)|0;V=c[f>>2]|0;if(V|0?(__Z16atomic_decrementPj(V+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(V,1);V=c[i>>2]|0;if(V|0?(__Z16atomic_decrementPj(V+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(V,1);V=c[h>>2]|0;if(V|0?(__Z16atomic_decrementPj(V+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(V,1);T=c[T+16>>2]|0;if(!T)break b}}}while(0);R=c[b+12>>2]|0;c:do if(R|0?(T=c[R+8>>2]|0,U=c[b+16>>2]|0,(T|0)!=(U|0)):0){V=T;while(1){T=c[V+8>>2]|0;if((T|0)==(U|0))break;else V=T}if(V|0){U=V;while(1){__ZN6StringC2EPKc(h,479932);switch(c[U+32>>2]|0){case 0:{__ZN6StringC2EPKc(f,773636);break}case 1:{__ZN6StringC2EPKc(f,773642);break}case 2:{__ZN6StringC2EPKc(f,773651);break}case 3:{__ZN6StringC2EPKc(f,1263606);break}default:__ZN6StringC2EPKc(f,1263606)}c[i>>2]=c[f>>2];__ZN6StringpLERKS_(h,i)|0;T=c[i>>2]|0;if(T|0?(__Z16atomic_decrementPj(T+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(T,1);c[f>>2]=__ZN14ShaderLanguage17get_datatype_nameENS_8DataTypeE(c[U+28>>2]|0)|0;__ZN6StringpLERKS_(h,f)|0;T=c[f>>2]|0;if(T|0?(__Z16atomic_decrementPj(T+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(T,1);T=c[U+24>>2]|0;do if(T){Y=c[T+4>>2]|0;if(Y|0){__ZN6StringC2EPKc(f,Y);Z=c[f>>2]|0;break}Y=T+8|0;c[f>>2]=0;W=c[Y>>2]|0;if((W|0)!=0?(c[f>>2]=0,(__Z28atomic_conditional_incrementPj(W+-8|0)|0)!=0):0){W=c[Y>>2]|0;c[f>>2]=W;Z=W}else Z=0}else{c[f>>2]=0;Z=0}while(0);c[j>>2]=Z;c[i>>2]=__ZplPKcRK6String(1143407,j)|0;__ZN6StringpLERKS_(h,i)|0;T=c[i>>2]|0;if(T|0?(__Z16atomic_decrementPj(T+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(T,1);T=c[j>>2]|0;if(T|0?(__Z16atomic_decrementPj(T+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(T,1);__ZN6StringC2EPKc(i,1124879);c[f>>2]=__ZNK6StringplERKS_(h,i)|0;__ZN6StringpLERKS_(g,f)|0;T=c[f>>2]|0;if(T|0?(__Z16atomic_decrementPj(T+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(T,1);T=c[i>>2]|0;if(T|0?(__Z16atomic_decrementPj(T+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(T,1);T=c[h>>2]|0;if(T|0?(__Z16atomic_decrementPj(T+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(T,1);U=c[U+16>>2]|0;if(!U)break c}}}while(0);R=b+40|0;U=d+1|0;V=0;d:while(1){T=c[R>>2]|0;S=(T|0)==0;if(S)_=0;else _=c[T+-4>>2]|0;if((V|0)>=(_|0))break a;if(S)$=0;else $=c[T+-4>>2]|0;if(($|0)<=(V|0)){if(S)aa=0;else aa=c[T+-4>>2]|0;if((aa|0)<=(V|0)){ca=109;break}a[1263537]=0}__ZN6VectorIN14ShaderLanguage10ShaderNode8FunctionEE14_copy_on_writeEv(R);T=c[(c[R>>2]|0)+(V*24|0)+4>>2]|0;c[h>>2]=0;c[o>>2]=__ZN14ShaderLanguage17get_datatype_nameENS_8DataTypeE(c[T+16>>2]|0)|0;__ZN6StringC2EPKc(i,1143407);c[n>>2]=__ZNK6StringplERKS_(o,i)|0;S=c[T+12>>2]|0;do if(S){W=c[S+4>>2]|0;if(W|0){__ZN6StringC2EPKc(f,W);da=c[f>>2]|0;break}W=S+8|0;c[f>>2]=0;Y=c[W>>2]|0;if((Y|0)!=0?(c[f>>2]=0,(__Z28atomic_conditional_incrementPj(Y+-8|0)|0)!=0):0){Y=c[W>>2]|0;c[f>>2]=Y;da=Y}else da=0}else{c[f>>2]=0;da=0}while(0);c[j>>2]=da;c[k>>2]=__ZNK6StringplERKS_(n,j)|0;__ZN6StringC2EPKc(f,1081589);S=__ZNK6StringplERKS_(k,f)|0;Y=S;W=c[h>>2]|0;if((W|0)==(S|0)){if(S|0)ca=126}else{if(W|0?(__Z16atomic_decrementPj(W+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(W,1);c[h>>2]=0;if(S|0)if(!(__Z28atomic_conditional_incrementPj(S+-8|0)|0))ca=126;else{c[h>>2]=Y;ca=126}}if((ca|0)==126?(ca=0,(__Z16atomic_decrementPj(S+-8|0)|0)==0):0)__ZN6Memory11free_staticEPvb(S,1);S=c[f>>2]|0;if(S|0?(__Z16atomic_decrementPj(S+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(S,1);S=c[k>>2]|0;if(S|0?(__Z16atomic_decrementPj(S+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(S,1);S=c[j>>2]|0;if(S|0?(__Z16atomic_decrementPj(S+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(S,1);S=c[n>>2]|0;if(S|0?(__Z16atomic_decrementPj(S+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(S,1);S=c[i>>2]|0;if(S|0?(__Z16atomic_decrementPj(S+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(S,1);S=c[o>>2]|0;if(S|0?(__Z16atomic_decrementPj(S+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(S,1);S=T+24|0;Y=0;while(1){W=c[S>>2]|0;if(!W)ea=0;else ea=c[W+-4>>2]|0;if((Y|0)>=(ea|0))break;if((Y|0)>0){__ZN6StringpLEPKc(h,1144817)|0;fa=c[S>>2]|0}else fa=W;W=(fa|0)==0;if(W)ga=0;else ga=c[fa+-4>>2]|0;if((ga|0)<=(Y|0)){if(W)ha=0;else ha=c[fa+-4>>2]|0;if((ha|0)<=(Y|0)){ca=166;break d}a[1263537]=0}__ZN6VectorIN14ShaderLanguage12FunctionNode8ArgumentEE14_copy_on_writeEv(S);switch(c[(c[S>>2]|0)+(Y<<4)+12>>2]|0){case 0:{__ZN6StringC2EPKc(f,773636);break}case 1:{__ZN6StringC2EPKc(f,773642);break}case 2:{__ZN6StringC2EPKc(f,773651);break}case 3:{__ZN6StringC2EPKc(f,1263606);break}default:__ZN6StringC2EPKc(f,1263606)}c[r>>2]=c[f>>2];W=c[S>>2]|0;ia=(W|0)==0;if(ia)ja=0;else ja=c[W+-4>>2]|0;if((ja|0)<=(Y|0)){if(ia)ka=0;else ka=c[W+-4>>2]|0;if((ka|0)<=(Y|0)){ca=180;break d}a[1263537]=0}__ZN6VectorIN14ShaderLanguage12FunctionNode8ArgumentEE14_copy_on_writeEv(S);c[j>>2]=__ZN14ShaderLanguage17get_datatype_nameENS_8DataTypeE(c[(c[S>>2]|0)+(Y<<4)+8>>2]|0)|0;c[q>>2]=__ZNK6StringplERKS_(r,j)|0;__ZN6StringC2EPKc(s,1143407);c[p>>2]=__ZNK6StringplERKS_(q,s)|0;W=c[S>>2]|0;ia=(W|0)==0;if(ia)la=0;else la=c[W+-4>>2]|0;do if((la|0)<=(Y|0)){if(ia)ma=0;else ma=c[W+-4>>2]|0;if((ma|0)>(Y|0)){a[1263537]=0;ca=190;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);na=0;break}}else ca=190;while(0);if((ca|0)==190){ca=0;__ZN6VectorIN14ShaderLanguage12FunctionNode8ArgumentEE14_copy_on_writeEv(S);na=(c[S>>2]|0)+(Y<<4)|0}W=c[na+4>>2]|0;do if(!W){c[f>>2]=0;oa=0}else{ia=c[W+4>>2]|0;if(ia|0){__ZN6StringC2EPKc(f,ia);oa=c[f>>2]|0;break}ia=W+8|0;c[f>>2]=0;pa=c[ia>>2]|0;if(!pa){oa=0;break}c[f>>2]=0;if(!(__Z28atomic_conditional_incrementPj(pa+-8|0)|0)){oa=0;break}pa=c[ia>>2]|0;c[f>>2]=pa;oa=pa}while(0);c[t>>2]=oa;c[i>>2]=__ZNK6StringplERKS_(p,t)|0;__ZN6StringpLERKS_(h,i)|0;W=c[i>>2]|0;do if(W|0){if(__Z16atomic_decrementPj(W+-8|0)|0)break;__ZN6Memory11free_staticEPvb(W,1)}while(0);W=c[t>>2]|0;do if(W|0){if(__Z16atomic_decrementPj(W+-8|0)|0)break;__ZN6Memory11free_staticEPvb(W,1)}while(0);W=c[p>>2]|0;do if(W|0){if(__Z16atomic_decrementPj(W+-8|0)|0)break;__ZN6Memory11free_staticEPvb(W,1)}while(0);W=c[s>>2]|0;do if(W|0){if(__Z16atomic_decrementPj(W+-8|0)|0)break;__ZN6Memory11free_staticEPvb(W,1)}while(0);W=c[q>>2]|0;do if(W|0){if(__Z16atomic_decrementPj(W+-8|0)|0)break;__ZN6Memory11free_staticEPvb(W,1)}while(0);W=c[j>>2]|0;do if(W|0){if(__Z16atomic_decrementPj(W+-8|0)|0)break;__ZN6Memory11free_staticEPvb(W,1)}while(0);W=c[r>>2]|0;do if(W|0){if(__Z16atomic_decrementPj(W+-8|0)|0)break;__ZN6Memory11free_staticEPvb(W,1)}while(0);Y=Y+1|0}__ZN6StringpLEPKc(h,773984)|0;__ZN6StringpLERKS_(g,h)|0;c[f>>2]=__ZN14TestShaderLangL14dump_node_codeEPN14ShaderLanguage4NodeEi(c[T+28>>2]|0,U)|0;__ZN6StringpLERKS_(g,f)|0;Y=c[f>>2]|0;if(Y|0?(__Z16atomic_decrementPj(Y+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Y,1);Y=c[h>>2]|0;if(Y|0?(__Z16atomic_decrementPj(Y+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Y,1);V=V+1|0}if((ca|0)==109)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((ca|0)==166)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((ca|0)==180)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 7:{c[Q>>2]=__ZN14TestShaderLangL14dump_node_codeEPN14ShaderLanguage4NodeEi(c[b+24>>2]|0,d)|0;__ZN6StringC2EPKc(h,1219936);c[P>>2]=__ZNK6StringplERKS_(Q,h)|0;V=c[b+20>>2]|0;do if(V){U=c[V+4>>2]|0;if(U|0){__ZN6StringC2EPKc(f,U);qa=c[f>>2]|0;break}U=V+8|0;c[f>>2]=0;R=c[U>>2]|0;if((R|0)!=0?(c[f>>2]=0,(__Z28atomic_conditional_incrementPj(R+-8|0)|0)!=0):0){R=c[U>>2]|0;c[f>>2]=R;qa=R}else qa=0}else{c[f>>2]=0;qa=0}while(0);c[i>>2]=qa;V=__ZNK6StringplERKS_(P,i)|0;R=V;U=c[g>>2]|0;if((U|0)==(V|0)){if(V|0)ca=612}else{if(U|0?(__Z16atomic_decrementPj(U+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(U,1);c[g>>2]=0;if(V|0)if(!(__Z28atomic_conditional_incrementPj(V+-8|0)|0))ca=612;else{c[g>>2]=R;ca=612}}if((ca|0)==612?(__Z16atomic_decrementPj(V+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(V,1);V=c[i>>2]|0;if(V|0?(__Z16atomic_decrementPj(V+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(V,1);V=c[P>>2]|0;if(V|0?(__Z16atomic_decrementPj(V+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(V,1);V=c[h>>2]|0;if(V|0?(__Z16atomic_decrementPj(V+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(V,1);V=c[Q>>2]|0;if(V|0?(__Z16atomic_decrementPj(V+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(V,1);break}case 2:{V=d+-1|0;c[f>>2]=0;R=(d|0)>1;if(R){U=0;do{__ZN6StringpLEPKc(f,1142213)|0;U=U+1|0}while((U|0)!=(V|0));ra=c[f>>2]|0}else ra=0;c[u>>2]=ra;__ZN6StringC2EPKc(f,1090757);c[h>>2]=__ZNK6StringplERKS_(u,f)|0;__ZN6StringpLERKS_(g,h)|0;U=c[h>>2]|0;if(U|0?(__Z16atomic_decrementPj(U+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(U,1);U=c[f>>2]|0;if(U|0?(__Z16atomic_decrementPj(U+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(U,1);U=c[u>>2]|0;if(U|0?(__Z16atomic_decrementPj(U+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(U,1);U=b+20|0;Y=c[U>>2]|0;e:do if(Y|0?(S=c[Y+8>>2]|0,W=c[U+4>>2]|0,(S|0)!=(W|0)):0){pa=S;while(1){S=c[pa+8>>2]|0;if((S|0)==(W|0))break;else pa=S}if(pa|0){W=(d|0)>0;T=pa;while(1){c[f>>2]=0;if(W){S=0;do{__ZN6StringpLEPKc(f,1142213)|0;S=S+1|0}while((S|0)!=(d|0));sa=c[f>>2]|0}else sa=0;c[z>>2]=sa;switch(c[T+32>>2]|0){case 0:{__ZN6StringC2EPKc(f,773636);break}case 1:{__ZN6StringC2EPKc(f,773642);break}case 2:{__ZN6StringC2EPKc(f,773651);break}case 3:{__ZN6StringC2EPKc(f,1263606);break}default:__ZN6StringC2EPKc(f,1263606)}c[i>>2]=c[f>>2];c[y>>2]=__ZNK6StringplERKS_(z,i)|0;c[j>>2]=__ZN14ShaderLanguage17get_datatype_nameENS_8DataTypeE(c[T+28>>2]|0)|0;c[x>>2]=__ZNK6StringplERKS_(y,j)|0;__ZN6StringC2EPKc(s,1143407);c[w>>2]=__ZNK6StringplERKS_(x,s)|0;S=c[T+24>>2]|0;do if(S){ia=c[S+4>>2]|0;if(ia|0){__ZN6StringC2EPKc(f,ia);ta=c[f>>2]|0;break}ia=S+8|0;c[f>>2]=0;ua=c[ia>>2]|0;if((ua|0)!=0?(c[f>>2]=0,(__Z28atomic_conditional_incrementPj(ua+-8|0)|0)!=0):0){ua=c[ia>>2]|0;c[f>>2]=ua;ta=ua}else ta=0}else{c[f>>2]=0;ta=0}while(0);c[t>>2]=ta;c[v>>2]=__ZNK6StringplERKS_(w,t)|0;__ZN6StringC2EPKc(f,932218);c[h>>2]=__ZNK6StringplERKS_(v,f)|0;__ZN6StringpLERKS_(g,h)|0;S=c[h>>2]|0;if(S|0?(__Z16atomic_decrementPj(S+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(S,1);S=c[f>>2]|0;if(S|0?(__Z16atomic_decrementPj(S+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(S,1);S=c[v>>2]|0;if(S|0?(__Z16atomic_decrementPj(S+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(S,1);S=c[t>>2]|0;if(S|0?(__Z16atomic_decrementPj(S+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(S,1);S=c[w>>2]|0;if(S|0?(__Z16atomic_decrementPj(S+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(S,1);S=c[s>>2]|0;if(S|0?(__Z16atomic_decrementPj(S+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(S,1);S=c[x>>2]|0;do if(S|0){if(__Z16atomic_decrementPj(S+-8|0)|0)break;__ZN6Memory11free_staticEPvb(S,1)}while(0);S=c[j>>2]|0;do if(S|0){if(__Z16atomic_decrementPj(S+-8|0)|0)break;__ZN6Memory11free_staticEPvb(S,1)}while(0);S=c[y>>2]|0;do if(S|0){if(__Z16atomic_decrementPj(S+-8|0)|0)break;__ZN6Memory11free_staticEPvb(S,1)}while(0);S=c[i>>2]|0;do if(S|0){if(__Z16atomic_decrementPj(S+-8|0)|0)break;__ZN6Memory11free_staticEPvb(S,1)}while(0);S=c[z>>2]|0;do if(S|0){if(__Z16atomic_decrementPj(S+-8|0)|0)break;__ZN6Memory11free_staticEPvb(S,1)}while(0);T=c[T+16>>2]|0;if(!T)break e}}}while(0);U=b+32|0;Y=(d|0)>0;T=0;f:while(1){W=c[U>>2]|0;pa=(W|0)==0;if(pa)va=0;else va=c[W+8>>2]|0;if((T|0)>=(va|0)){ca=291;break}if(pa)wa=0;else wa=c[W+8>>2]|0;if((wa|0)<=(T|0)){if(pa)xa=0;else xa=c[W+8>>2]|0;if((xa|0)<=(T|0)){ca=310;break}a[1263537]=0}if(pa){ca=316;break}pa=c[W>>2]|0;if(!pa){ca=316;break}else{ya=pa;za=0}while(1){if((za|0)==(T|0))break;pa=c[ya+4>>2]|0;if(!pa){ca=316;break f}else{ya=pa;za=za+1|0}}c[h>>2]=__ZN14TestShaderLangL14dump_node_codeEPN14ShaderLanguage4NodeEi(c[ya>>2]|0,d)|0;pa=c[U>>2]|0;W=(pa|0)==0;if(W)Aa=0;else Aa=c[pa+8>>2]|0;if((Aa|0)<=(T|0)){if(W)Ba=0;else Ba=c[pa+8>>2]|0;if((Ba|0)<=(T|0)){ca=323;break}a[1263537]=0}if(W){ca=330;break}W=c[pa>>2]|0;if(!W){ca=330;break}else{Ca=W;Da=0}while(1){if((Da|0)==(T|0))break;S=c[Ca+4>>2]|0;if(!S){ca=330;break f}else{Ca=S;Da=Da+1|0}}do if((c[(c[Ca>>2]|0)+8>>2]|0)==6)ca=339;else{if((c[pa+8>>2]|0)>(T|0)){Ea=W;Fa=0}else{if((c[pa+8>>2]|0)<=(T|0)){ca=333;break f}a[1263537]=0;Ea=W;Fa=0}while(1){if((Fa|0)==(T|0))break;S=c[Ea+4>>2]|0;if(!S){ca=338;break f}else{Ea=S;Fa=Fa+1|0}}if((c[(c[Ea>>2]|0)+8>>2]|0)==6){ca=339;break}c[f>>2]=0;if(Y){S=0;do{__ZN6StringpLEPKc(f,1142213)|0;S=S+1|0}while((S|0)!=(d|0));Ga=c[f>>2]|0}else Ga=0;c[B>>2]=Ga;c[A>>2]=__ZNK6StringplERKS_(B,h)|0;__ZN6StringC2EPKc(f,932218);c[i>>2]=__ZNK6StringplERKS_(A,f)|0;__ZN6StringpLERKS_(g,i)|0;S=c[i>>2]|0;do if(S|0){if(__Z16atomic_decrementPj(S+-8|0)|0)break;__ZN6Memory11free_staticEPvb(S,1)}while(0);S=c[f>>2]|0;do if(S|0){if(__Z16atomic_decrementPj(S+-8|0)|0)break;__ZN6Memory11free_staticEPvb(S,1)}while(0);S=c[A>>2]|0;do if(S|0){if(__Z16atomic_decrementPj(S+-8|0)|0)break;__ZN6Memory11free_staticEPvb(S,1)}while(0);S=c[B>>2]|0;do if(S|0){if(__Z16atomic_decrementPj(S+-8|0)|0)break;__ZN6Memory11free_staticEPvb(S,1)}while(0)}while(0);if((ca|0)==339){ca=0;__ZN6StringpLERKS_(g,h)|0}W=c[h>>2]|0;do if(W|0){if(__Z16atomic_decrementPj(W+-8|0)|0)break;__ZN6Memory11free_staticEPvb(W,1)}while(0);T=T+1|0}if((ca|0)==291){c[f>>2]=0;if(R){T=0;do{__ZN6StringpLEPKc(f,1142213)|0;T=T+1|0}while((T|0)!=(V|0));Ha=c[f>>2]|0}else Ha=0;c[C>>2]=Ha;__ZN6StringC2EPKc(f,935257);c[h>>2]=__ZNK6StringplERKS_(C,f)|0;__ZN6StringpLERKS_(g,h)|0;V=c[h>>2]|0;if(V|0?(__Z16atomic_decrementPj(V+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(V,1);V=c[f>>2]|0;if(V|0?(__Z16atomic_decrementPj(V+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(V,1);V=c[C>>2]|0;if(V|0?(__Z16atomic_decrementPj(V+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(V,1);break a}else if((ca|0)==310)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145120,403,1146766,0);else if((ca|0)==316)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145120,418,1133820,0);else if((ca|0)==323)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145120,403,1146766,0);else if((ca|0)==330)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145120,418,1133820,0);else if((ca|0)==333)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145120,403,1146766,0);else if((ca|0)==338)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145120,418,1133820,0);break}case 3:{V=c[b+16>>2]|0;do if(!V)c[f>>2]=0;else{T=c[V+4>>2]|0;if(!T){R=V+8|0;c[f>>2]=0;Y=c[R>>2]|0;if(!Y)break;c[f>>2]=0;if(!(__Z28atomic_conditional_incrementPj(Y+-8|0)|0))break;Y=c[R>>2]|0;c[f>>2]=Y;Ia=Y;Ja=0;Ka=0}else{__ZN6StringC2EPKc(f,T);T=c[g>>2]|0;Ia=c[f>>2]|0;Ja=T;Ka=T}T=Ia;if((Ja|0)==(Ia|0)){if(!Ia)break a}else{if(Ja|0?(__Z16atomic_decrementPj(Ja+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Ka,1);c[g>>2]=0;if(!Ia){La=0;Ma=La;l=e;return Ma|0}if(__Z28atomic_conditional_incrementPj(Ia+-8|0)|0)c[g>>2]=T}if(__Z16atomic_decrementPj(Ia+-8|0)|0)break a;__ZN6Memory11free_staticEPvb(Ia,1);break a}while(0);break}case 4:{La=__ZN14TestShaderLangL17get_constant_textEN14ShaderLanguage8DataTypeERK6VectorINS0_12ConstantNode5ValueEE(c[b+12>>2]|0,b+16|0)|0;Ma=La;l=e;return Ma|0}case 5:{V=b+20|0;T=c[V>>2]|0;switch(T|0){case 27:case 26:case 25:case 22:case 24:case 23:case 21:case 20:case 19:case 18:case 17:{Y=b+24|0;R=c[Y>>2]|0;if(!R)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);if((c[R+-4>>2]|0)<=0)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);__ZN6VectorIPN14ShaderLanguage4NodeEE14_copy_on_writeEv(Y);c[E>>2]=__ZN14TestShaderLangL14dump_node_codeEPN14ShaderLanguage4NodeEi(c[c[Y>>2]>>2]|0,d)|0;c[f>>2]=__ZN14ShaderLanguage17get_operator_textENS_8OperatorE(c[V>>2]|0)|0;c[D>>2]=__ZNK6StringplERKS_(E,f)|0;R=c[Y>>2]|0;if(!R)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);if((c[R+-4>>2]|0)<=1)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);__ZN6VectorIPN14ShaderLanguage4NodeEE14_copy_on_writeEv(Y);c[h>>2]=__ZN14TestShaderLangL14dump_node_codeEPN14ShaderLanguage4NodeEi(c[(c[Y>>2]|0)+4>>2]|0,d)|0;Y=__ZNK6StringplERKS_(D,h)|0;R=Y;U=c[g>>2]|0;if((U|0)==(Y|0)){if(Y|0)ca=394}else{if(U|0?(__Z16atomic_decrementPj(U+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(U,1);c[g>>2]=0;if(Y|0)if(!(__Z28atomic_conditional_incrementPj(Y+-8|0)|0))ca=394;else{c[g>>2]=R;ca=394}}if((ca|0)==394?(__Z16atomic_decrementPj(Y+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Y,1);Y=c[h>>2]|0;if(Y|0?(__Z16atomic_decrementPj(Y+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Y,1);Y=c[D>>2]|0;if(Y|0?(__Z16atomic_decrementPj(Y+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Y,1);Y=c[f>>2]|0;if(Y|0?(__Z16atomic_decrementPj(Y+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Y,1);Y=c[E>>2]|0;if(!Y)break a;if(__Z16atomic_decrementPj(Y+-8|0)|0)break a;__ZN6Memory11free_staticEPvb(Y,1);break a;break}case 32:case 33:case 8:case 9:case 31:{c[F>>2]=__ZN14ShaderLanguage17get_operator_textENS_8OperatorE(T)|0;T=b+24|0;Y=c[T>>2]|0;if(!Y)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);if((c[Y+-4>>2]|0)<=0)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);__ZN6VectorIPN14ShaderLanguage4NodeEE14_copy_on_writeEv(T);c[f>>2]=__ZN14TestShaderLangL14dump_node_codeEPN14ShaderLanguage4NodeEi(c[c[T>>2]>>2]|0,d)|0;T=__ZNK6StringplERKS_(F,f)|0;Y=T;R=c[g>>2]|0;if((R|0)==(T|0)){if(T|0)ca=419}else{if(R|0?(__Z16atomic_decrementPj(R+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(R,1);c[g>>2]=0;if(T|0)if(!(__Z28atomic_conditional_incrementPj(T+-8|0)|0))ca=419;else{c[g>>2]=Y;ca=419}}if((ca|0)==419?(__Z16atomic_decrementPj(T+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(T,1);T=c[f>>2]|0;if(T|0?(__Z16atomic_decrementPj(T+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(T,1);T=c[F>>2]|0;if(!T)break a;if(__Z16atomic_decrementPj(T+-8|0)|0)break a;__ZN6Memory11free_staticEPvb(T,1);break a;break}case 36:case 37:{T=b+24|0;Y=c[T>>2]|0;if(!Y)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);if((c[Y+-4>>2]|0)<=0)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);__ZN6VectorIPN14ShaderLanguage4NodeEE14_copy_on_writeEv(T);c[G>>2]=__ZN14TestShaderLangL14dump_node_codeEPN14ShaderLanguage4NodeEi(c[c[T>>2]>>2]|0,d)|0;c[f>>2]=__ZN14ShaderLanguage17get_operator_textENS_8OperatorE(c[V>>2]|0)|0;T=__ZNK6StringplERKS_(G,f)|0;Y=T;R=c[g>>2]|0;if((R|0)==(T|0)){if(T|0)ca=438}else{if(R|0?(__Z16atomic_decrementPj(R+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(R,1);c[g>>2]=0;if(T|0)if(!(__Z28atomic_conditional_incrementPj(T+-8|0)|0))ca=438;else{c[g>>2]=Y;ca=438}}if((ca|0)==438?(__Z16atomic_decrementPj(T+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(T,1);T=c[f>>2]|0;if(T|0?(__Z16atomic_decrementPj(T+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(T,1);T=c[G>>2]|0;if(!T)break a;if(__Z16atomic_decrementPj(T+-8|0)|0)break a;__ZN6Memory11free_staticEPvb(T,1);break a;break}case 39:case 38:{T=b+24|0;Y=c[T>>2]|0;if(!Y)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);if((c[Y+-4>>2]|0)<=0)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);__ZN6VectorIPN14ShaderLanguage4NodeEE14_copy_on_writeEv(T);c[H>>2]=__ZN14TestShaderLangL14dump_node_codeEPN14ShaderLanguage4NodeEi(c[c[T>>2]>>2]|0,d)|0;__ZN6StringC2EPKc(f,1081589);Y=__ZNK6StringplERKS_(H,f)|0;R=Y;U=c[g>>2]|0;if((U|0)==(Y|0)){if(Y|0)ca=457}else{if(U|0?(__Z16atomic_decrementPj(U+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(U,1);c[g>>2]=0;if(Y|0)if(!(__Z28atomic_conditional_incrementPj(Y+-8|0)|0))ca=457;else{c[g>>2]=R;ca=457}}if((ca|0)==457?(__Z16atomic_decrementPj(Y+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Y,1);Y=c[f>>2]|0;if(Y|0?(__Z16atomic_decrementPj(Y+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Y,1);Y=c[H>>2]|0;if(Y|0?(__Z16atomic_decrementPj(Y+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Y,1);Y=1;while(1){R=c[T>>2]|0;if(!R)Na=0;else Na=c[R+-4>>2]|0;if((Y|0)>=(Na|0)){ca=469;break}if((Y|0)>1){__ZN6StringpLEPKc(g,1144817)|0;Oa=c[T>>2]|0}else Oa=R;R=(Oa|0)==0;if(R)Pa=0;else Pa=c[Oa+-4>>2]|0;if((Pa|0)<=(Y|0)){if(R)Qa=0;else Qa=c[Oa+-4>>2]|0;if((Qa|0)<=(Y|0)){ca=479;break}a[1263537]=0}__ZN6VectorIPN14ShaderLanguage4NodeEE14_copy_on_writeEv(T);c[f>>2]=__ZN14TestShaderLangL14dump_node_codeEPN14ShaderLanguage4NodeEi(c[(c[T>>2]|0)+(Y<<2)>>2]|0,d)|0;__ZN6StringpLERKS_(g,f)|0;R=c[f>>2]|0;if(R|0?(__Z16atomic_decrementPj(R+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(R,1);Y=Y+1|0}if((ca|0)==469){__ZN6StringpLEPKc(g,1123123)|0;break a}else if((ca|0)==479)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}default:{Y=b+24|0;T=c[Y>>2]|0;if(!T)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);if((c[T+-4>>2]|0)<=0)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);__ZN6VectorIPN14ShaderLanguage4NodeEE14_copy_on_writeEv(Y);c[f>>2]=__ZN14TestShaderLangL14dump_node_codeEPN14ShaderLanguage4NodeEi(c[c[Y>>2]>>2]|0,d)|0;c[K>>2]=__ZplPKcRK6String(1081589,f)|0;c[h>>2]=__ZN14ShaderLanguage17get_operator_textENS_8OperatorE(c[V>>2]|0)|0;c[J>>2]=__ZNK6StringplERKS_(K,h)|0;T=c[Y>>2]|0;if(!T)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);if((c[T+-4>>2]|0)<=1)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);__ZN6VectorIPN14ShaderLanguage4NodeEE14_copy_on_writeEv(Y);c[i>>2]=__ZN14TestShaderLangL14dump_node_codeEPN14ShaderLanguage4NodeEi(c[(c[Y>>2]|0)+4>>2]|0,d)|0;c[I>>2]=__ZNK6StringplERKS_(J,i)|0;__ZN6StringC2EPKc(j,1123123);Y=__ZNK6StringplERKS_(I,j)|0;T=Y;R=c[g>>2]|0;if((R|0)==(Y|0)){if(Y|0)ca=499}else{if(R|0?(__Z16atomic_decrementPj(R+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(R,1);c[g>>2]=0;if(Y|0)if(!(__Z28atomic_conditional_incrementPj(Y+-8|0)|0))ca=499;else{c[g>>2]=T;ca=499}}if((ca|0)==499?(__Z16atomic_decrementPj(Y+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Y,1);Y=c[j>>2]|0;if(Y|0?(__Z16atomic_decrementPj(Y+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Y,1);Y=c[I>>2]|0;if(Y|0?(__Z16atomic_decrementPj(Y+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Y,1);Y=c[i>>2]|0;if(Y|0?(__Z16atomic_decrementPj(Y+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Y,1);Y=c[J>>2]|0;if(Y|0?(__Z16atomic_decrementPj(Y+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Y,1);Y=c[h>>2]|0;if(Y|0?(__Z16atomic_decrementPj(Y+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Y,1);Y=c[K>>2]|0;if(Y|0?(__Z16atomic_decrementPj(Y+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Y,1);Y=c[f>>2]|0;if(Y|0?(__Z16atomic_decrementPj(Y+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Y,1);break a}}break}case 6:{switch(c[b+12>>2]|0){case 0:break;case 1:{Y=b+20|0;T=c[Y>>2]|0;if(T|0?(R=c[T+-4>>2]|0,R|0):0){if((R|0)<=0)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);__ZN6VectorIPN14ShaderLanguage9BlockNodeEE14_copy_on_writeEv(Y);c[f>>2]=__ZN14TestShaderLangL14dump_node_codeEPN14ShaderLanguage4NodeEi(c[c[Y>>2]>>2]|0,d)|0;Y=__ZplPKcRK6String(773993,f)|0;R=Y;T=c[g>>2]|0;if((T|0)==(Y|0)){if(Y|0)ca=590}else{if(T|0?(__Z16atomic_decrementPj(T+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(T,1);c[g>>2]=0;if(Y|0)if(!(__Z28atomic_conditional_incrementPj(Y+-8|0)|0))ca=590;else{c[g>>2]=R;ca=590}}if((ca|0)==590?(__Z16atomic_decrementPj(Y+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Y,1);Y=c[f>>2]|0;if(Y|0?(__Z16atomic_decrementPj(Y+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Y,1);break a}__ZN6StringaSEPKc(g,1084673);break a;break}default:break a}c[f>>2]=0;Y=(d|0)>0;if(Y){R=0;do{__ZN6StringpLEPKc(f,1142213)|0;R=R+1|0}while((R|0)!=(d|0));Ra=c[f>>2]|0}else Ra=0;c[N>>2]=Ra;__ZN6StringC2EPKc(f,773979);c[M>>2]=__ZNK6StringplERKS_(N,f)|0;R=b+16|0;V=c[R>>2]|0;if(!V)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);if((c[V+-4>>2]|0)<=0)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);__ZN6VectorIPN14ShaderLanguage4NodeEE14_copy_on_writeEv(R);c[i>>2]=__ZN14TestShaderLangL14dump_node_codeEPN14ShaderLanguage4NodeEi(c[c[R>>2]>>2]|0,d)|0;c[L>>2]=__ZNK6StringplERKS_(M,i)|0;__ZN6StringC2EPKc(j,773984);c[h>>2]=__ZNK6StringplERKS_(L,j)|0;__ZN6StringpLERKS_(g,h)|0;R=c[h>>2]|0;if(R|0?(__Z16atomic_decrementPj(R+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(R,1);R=c[j>>2]|0;if(R|0?(__Z16atomic_decrementPj(R+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(R,1);R=c[L>>2]|0;if(R|0?(__Z16atomic_decrementPj(R+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(R,1);R=c[i>>2]|0;if(R|0?(__Z16atomic_decrementPj(R+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(R,1);R=c[M>>2]|0;if(R|0?(__Z16atomic_decrementPj(R+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(R,1);R=c[f>>2]|0;if(R|0?(__Z16atomic_decrementPj(R+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(R,1);R=c[N>>2]|0;if(R|0?(__Z16atomic_decrementPj(R+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(R,1);R=b+20|0;V=c[R>>2]|0;if(!V)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);if((c[V+-4>>2]|0)<=0)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);__ZN6VectorIPN14ShaderLanguage9BlockNodeEE14_copy_on_writeEv(R);V=d+1|0;c[f>>2]=__ZN14TestShaderLangL14dump_node_codeEPN14ShaderLanguage4NodeEi(c[c[R>>2]>>2]|0,V)|0;__ZN6StringpLERKS_(g,f)|0;T=c[f>>2]|0;if(T|0?(__Z16atomic_decrementPj(T+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(T,1);T=c[R>>2]|0;if(T|0?(c[T+-4>>2]|0)==2:0){c[f>>2]=0;if(Y){T=0;do{__ZN6StringpLEPKc(f,1142213)|0;T=T+1|0}while((T|0)!=(d|0));Sa=c[f>>2]|0}else Sa=0;c[O>>2]=Sa;__ZN6StringC2EPKc(f,773987);c[h>>2]=__ZNK6StringplERKS_(O,f)|0;__ZN6StringpLERKS_(g,h)|0;T=c[h>>2]|0;if(T|0?(__Z16atomic_decrementPj(T+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(T,1);T=c[f>>2]|0;do if(T|0){if(__Z16atomic_decrementPj(T+-8|0)|0)break;__ZN6Memory11free_staticEPvb(T,1)}while(0);T=c[O>>2]|0;do if(T|0){if(__Z16atomic_decrementPj(T+-8|0)|0)break;__ZN6Memory11free_staticEPvb(T,1)}while(0);T=c[R>>2]|0;if(!T)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);if((c[T+-4>>2]|0)<=1)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);__ZN6VectorIPN14ShaderLanguage9BlockNodeEE14_copy_on_writeEv(R);c[f>>2]=__ZN14TestShaderLangL14dump_node_codeEPN14ShaderLanguage4NodeEi(c[(c[R>>2]|0)+4>>2]|0,V)|0;__ZN6StringpLERKS_(g,f)|0;T=c[f>>2]|0;do if(T|0){if(__Z16atomic_decrementPj(T+-8|0)|0)break;__ZN6Memory11free_staticEPvb(T,1)}while(0)}break}default:{La=0;Ma=La;l=e;return Ma|0}}while(0);f=c[g>>2]|0;do if(f)if(!(__Z28atomic_conditional_incrementPj(f+-8|0)|0)){Ta=0;Ua=c[g>>2]|0;break}else{O=c[g>>2]|0;Ta=O;Ua=O;break}else{Ta=0;Ua=f}while(0);if(!Ua){La=Ta;Ma=La;l=e;return Ma|0}if(__Z16atomic_decrementPj(Ua+-8|0)|0){La=Ta;Ma=La;l=e;return Ma|0}__ZN6Memory11free_staticEPvb(Ua,1);La=Ta;Ma=La;l=e;return Ma|0}function __ZN3SetI6String10ComparatorIS0_E16DefaultAllocatorE13_cleanup_treeEPNS4_7ElementE(a,b){a=a|0;b=b|0;if((c[a+4>>2]|0)==(b|0))return;__ZN3SetI6String10ComparatorIS0_E16DefaultAllocatorE13_cleanup_treeEPNS4_7ElementE(a,c[b+8>>2]|0);__ZN3SetI6String10ComparatorIS0_E16DefaultAllocatorE13_cleanup_treeEPNS4_7ElementE(a,c[b+4>>2]|0);a=c[b+24>>2]|0;if(a|0?(__Z16atomic_decrementPj(a+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(a,1);__ZN6Memory11free_staticEPvb(b,0);return}function __ZN3MapI10StringNameS_IS0_N14ShaderLanguage8DataTypeE10ComparatorIS0_E16DefaultAllocatorES4_S5_E13_cleanup_treeEPNS7_7ElementE(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;if((c[a+4>>2]|0)==(b|0))return;__ZN3MapI10StringNameS_IS0_N14ShaderLanguage8DataTypeE10ComparatorIS0_E16DefaultAllocatorES4_S5_E13_cleanup_treeEPNS7_7ElementE(a,c[b+8>>2]|0);__ZN3MapI10StringNameS_IS0_N14ShaderLanguage8DataTypeE10ComparatorIS0_E16DefaultAllocatorES4_S5_E13_cleanup_treeEPNS7_7ElementE(a,c[b+4>>2]|0);a=b+28|0;d=c[a>>2]|0;if(d|0?(__ZN3MapI10StringNameN14ShaderLanguage8DataTypeE10ComparatorIS0_E16DefaultAllocatorE13_cleanup_treeEPNS6_7ElementE(a,c[d+8>>2]|0),d=c[b+32>>2]|0,e=c[a>>2]|0,c[e+8>>2]=d,c[b+36>>2]=0,f=d,c[f+12>>2]=f,e|0):0){__ZN10StringNameD2Ev(e+24|0);__ZN6Memory11free_staticEPvb(e,0);c[a>>2]=0}__ZN10StringNameD2Ev(b+24|0);__ZN6Memory11free_staticEPvb(b,0);return}function __ZN3MapI10StringNameN14ShaderLanguage8DataTypeE10ComparatorIS0_E16DefaultAllocatorE13_cleanup_treeEPNS6_7ElementE(a,b){a=a|0;b=b|0;if((c[a+4>>2]|0)==(b|0))return;else{__ZN3MapI10StringNameN14ShaderLanguage8DataTypeE10ComparatorIS0_E16DefaultAllocatorE13_cleanup_treeEPNS6_7ElementE(a,c[b+8>>2]|0);__ZN3MapI10StringNameN14ShaderLanguage8DataTypeE10ComparatorIS0_E16DefaultAllocatorE13_cleanup_treeEPNS6_7ElementE(a,c[b+4>>2]|0);__ZN10StringNameD2Ev(b+24|0);__ZN6Memory11free_staticEPvb(b,0);return}}function __ZN14TestShaderLangL17get_constant_textEN14ShaderLanguage8DataTypeERK6VectorINS0_12ConstantNode5ValueEE(b,d){b=b|0;d=d|0;var e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0,ia=0,ja=0,ka=0,la=0,ma=0,na=0,oa=0,pa=0,qa=0,ra=0,sa=0,ta=0,ua=0,va=0,wa=0,xa=0,ya=0,za=0,Aa=0,Ba=0,Ca=0,Da=0,Ea=0,Fa=0,Ga=0,Ha=0,Ia=0,Ja=0,Ka=0,La=0,Ma=0,Na=0,Oa=0,Pa=0,Qa=0,Ra=0,Sa=0,Ta=0,Ua=0,Va=0,Wa=0,Xa=0,Ya=0;e=l;l=l+384|0;if((l|0)>=(m|0))ba(384);f=e+364|0;h=e+356|0;i=e+348|0;j=e+340|0;k=e+336|0;n=e+368|0;o=e+360|0;p=e+352|0;q=e+344|0;r=e+324|0;s=e+316|0;t=e+312|0;u=e+308|0;v=e+304|0;w=e+300|0;x=e+296|0;y=e+332|0;z=e+328|0;A=e+320|0;B=e+284|0;C=e+280|0;D=e+276|0;E=e+272|0;F=e+268|0;G=e+264|0;H=e+260|0;I=e+256|0;J=e+252|0;K=e+292|0;L=e+288|0;M=e+248|0;N=e+244|0;O=e+240|0;P=e+236|0;Q=e+232|0;R=e+228|0;S=e+224|0;T=e+220|0;U=e+216|0;V=e+212|0;W=e+208|0;X=e+204|0;Y=e+200|0;Z=e+196|0;_=e+192|0;$=e+188|0;aa=e+184|0;ca=e+180|0;da=e+176|0;ea=e+172|0;fa=e+168|0;ga=e+164|0;ha=e+160|0;ia=e+156|0;ja=e+152|0;ka=e+148|0;la=e+144|0;ma=e+140|0;na=e+136|0;oa=e+132|0;pa=e+128|0;qa=e+124|0;ra=e+120|0;sa=e+116|0;ta=e+112|0;ua=e+108|0;va=e+104|0;wa=e+100|0;xa=e+96|0;ya=e+92|0;za=e+88|0;Aa=e+84|0;Ba=e+80|0;Ca=e+76|0;Da=e+72|0;Ea=e+68|0;Fa=e+64|0;Ga=e+60|0;Ha=e+56|0;Ia=e+52|0;Ja=e+48|0;Ka=e+44|0;La=e+40|0;Ma=e+36|0;Na=e+32|0;Oa=e+28|0;Pa=e+24|0;Qa=e+20|0;Ra=e+16|0;Sa=e+12|0;Ta=e+8|0;Ua=e+4|0;Va=e;do switch(b|0){case 1:{Wa=c[d>>2]|0;if(!Wa)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);if((c[Wa+-4>>2]|0)<=0)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);__ZN6StringC2EPKc(f,a[Wa>>0]|0?1152413:1144807);Xa=f;Ya=c[Xa>>2]|0;l=e;return Ya|0}case 2:{c[k>>2]=0;__ZN6StringC2EPKc(n,479941);c[j>>2]=__ZNK6StringplERKS_(k,n)|0;Wa=c[d>>2]|0;if(!Wa)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);if((c[Wa+-4>>2]|0)<=0)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);__ZN6StringC2EPKc(o,a[Wa>>0]|0?1152413:1144807);c[i>>2]=__ZNK6StringplERKS_(j,o)|0;Wa=c[d>>2]|0;if(!Wa)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);if((c[Wa+-4>>2]|0)<=1)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);__ZN6StringC2EPKc(p,a[Wa+4>>0]|0?1152413:1144807);c[h>>2]=__ZNK6StringplERKS_(i,p)|0;__ZN6StringC2EPKc(q,1123123);c[f>>2]=__ZNK6StringplERKS_(h,q)|0;Wa=c[q>>2]|0;if(Wa|0?(__Z16atomic_decrementPj(Wa+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Wa,1);Wa=c[h>>2]|0;if(Wa|0?(__Z16atomic_decrementPj(Wa+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Wa,1);Wa=c[p>>2]|0;if(Wa|0?(__Z16atomic_decrementPj(Wa+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Wa,1);Wa=c[i>>2]|0;if(Wa|0?(__Z16atomic_decrementPj(Wa+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Wa,1);Wa=c[o>>2]|0;if(Wa|0?(__Z16atomic_decrementPj(Wa+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Wa,1);Wa=c[j>>2]|0;if(Wa|0?(__Z16atomic_decrementPj(Wa+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Wa,1);Wa=c[n>>2]|0;if(Wa|0?(__Z16atomic_decrementPj(Wa+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Wa,1);Wa=c[k>>2]|0;if(!Wa){Xa=f;Ya=c[Xa>>2]|0;l=e;return Ya|0}if(__Z16atomic_decrementPj(Wa+-8|0)|0){Xa=f;Ya=c[Xa>>2]|0;l=e;return Ya|0}__ZN6Memory11free_staticEPvb(Wa,1);Xa=f;Ya=c[Xa>>2]|0;l=e;return Ya|0}case 3:{c[x>>2]=0;__ZN6StringC2EPKc(n,479948);c[w>>2]=__ZNK6StringplERKS_(x,n)|0;Wa=c[d>>2]|0;if(!Wa)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);if((c[Wa+-4>>2]|0)<=0)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);__ZN6StringC2EPKc(o,a[Wa>>0]|0?1152413:1144807);c[v>>2]=__ZNK6StringplERKS_(w,o)|0;__ZN6StringC2EPKc(p,1117595);c[u>>2]=__ZNK6StringplERKS_(v,p)|0;Wa=c[d>>2]|0;if(!Wa)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);if((c[Wa+-4>>2]|0)<=1)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);__ZN6StringC2EPKc(q,a[Wa+4>>0]|0?1152413:1144807);c[t>>2]=__ZNK6StringplERKS_(u,q)|0;__ZN6StringC2EPKc(y,1117595);c[s>>2]=__ZNK6StringplERKS_(t,y)|0;Wa=c[d>>2]|0;if(!Wa)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);if((c[Wa+-4>>2]|0)<=2)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);__ZN6StringC2EPKc(z,a[Wa+8>>0]|0?1152413:1144807);c[r>>2]=__ZNK6StringplERKS_(s,z)|0;__ZN6StringC2EPKc(A,1123123);c[f>>2]=__ZNK6StringplERKS_(r,A)|0;Wa=c[A>>2]|0;if(Wa|0?(__Z16atomic_decrementPj(Wa+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Wa,1);Wa=c[r>>2]|0;if(Wa|0?(__Z16atomic_decrementPj(Wa+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Wa,1);Wa=c[z>>2]|0;if(Wa|0?(__Z16atomic_decrementPj(Wa+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Wa,1);Wa=c[s>>2]|0;if(Wa|0?(__Z16atomic_decrementPj(Wa+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Wa,1);Wa=c[y>>2]|0;if(Wa|0?(__Z16atomic_decrementPj(Wa+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Wa,1);Wa=c[t>>2]|0;if(Wa|0?(__Z16atomic_decrementPj(Wa+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Wa,1);Wa=c[q>>2]|0;if(Wa|0?(__Z16atomic_decrementPj(Wa+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Wa,1);Wa=c[u>>2]|0;if(Wa|0?(__Z16atomic_decrementPj(Wa+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Wa,1);Wa=c[p>>2]|0;if(Wa|0?(__Z16atomic_decrementPj(Wa+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Wa,1);Wa=c[v>>2]|0;if(Wa|0?(__Z16atomic_decrementPj(Wa+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Wa,1);Wa=c[o>>2]|0;if(Wa|0?(__Z16atomic_decrementPj(Wa+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Wa,1);Wa=c[w>>2]|0;do if(Wa|0){if(__Z16atomic_decrementPj(Wa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Wa,1)}while(0);Wa=c[n>>2]|0;do if(Wa|0){if(__Z16atomic_decrementPj(Wa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Wa,1)}while(0);Wa=c[x>>2]|0;if(!Wa){Xa=f;Ya=c[Xa>>2]|0;l=e;return Ya|0}if(__Z16atomic_decrementPj(Wa+-8|0)|0){Xa=f;Ya=c[Xa>>2]|0;l=e;return Ya|0}__ZN6Memory11free_staticEPvb(Wa,1);Xa=f;Ya=c[Xa>>2]|0;l=e;return Ya|0}case 4:{c[J>>2]=0;__ZN6StringC2EPKc(n,479955);c[I>>2]=__ZNK6StringplERKS_(J,n)|0;Wa=c[d>>2]|0;if(!Wa)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);if((c[Wa+-4>>2]|0)<=0)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);__ZN6StringC2EPKc(o,a[Wa>>0]|0?1152413:1144807);c[H>>2]=__ZNK6StringplERKS_(I,o)|0;__ZN6StringC2EPKc(p,1117595);c[G>>2]=__ZNK6StringplERKS_(H,p)|0;Wa=c[d>>2]|0;if(!Wa)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);if((c[Wa+-4>>2]|0)<=1)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);__ZN6StringC2EPKc(q,a[Wa+4>>0]|0?1152413:1144807);c[F>>2]=__ZNK6StringplERKS_(G,q)|0;__ZN6StringC2EPKc(y,1117595);c[E>>2]=__ZNK6StringplERKS_(F,y)|0;Wa=c[d>>2]|0;if(!Wa)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);if((c[Wa+-4>>2]|0)<=2)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);__ZN6StringC2EPKc(z,a[Wa+8>>0]|0?1152413:1144807);c[D>>2]=__ZNK6StringplERKS_(E,z)|0;__ZN6StringC2EPKc(A,1117595);c[C>>2]=__ZNK6StringplERKS_(D,A)|0;Wa=c[d>>2]|0;if(!Wa)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);if((c[Wa+-4>>2]|0)<=3)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);__ZN6StringC2EPKc(K,a[Wa+12>>0]|0?1152413:1144807);c[B>>2]=__ZNK6StringplERKS_(C,K)|0;__ZN6StringC2EPKc(L,1123123);c[f>>2]=__ZNK6StringplERKS_(B,L)|0;Wa=c[L>>2]|0;if(Wa|0?(__Z16atomic_decrementPj(Wa+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Wa,1);Wa=c[B>>2]|0;if(Wa|0?(__Z16atomic_decrementPj(Wa+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Wa,1);Wa=c[K>>2]|0;if(Wa|0?(__Z16atomic_decrementPj(Wa+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Wa,1);Wa=c[C>>2]|0;if(Wa|0?(__Z16atomic_decrementPj(Wa+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Wa,1);Wa=c[A>>2]|0;if(Wa|0?(__Z16atomic_decrementPj(Wa+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Wa,1);Wa=c[D>>2]|0;if(Wa|0?(__Z16atomic_decrementPj(Wa+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Wa,1);Wa=c[z>>2]|0;if(Wa|0?(__Z16atomic_decrementPj(Wa+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Wa,1);Wa=c[E>>2]|0;if(Wa|0?(__Z16atomic_decrementPj(Wa+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Wa,1);Wa=c[y>>2]|0;if(Wa|0?(__Z16atomic_decrementPj(Wa+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Wa,1);Wa=c[F>>2]|0;do if(Wa|0){if(__Z16atomic_decrementPj(Wa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Wa,1)}while(0);Wa=c[q>>2]|0;do if(Wa|0){if(__Z16atomic_decrementPj(Wa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Wa,1)}while(0);Wa=c[G>>2]|0;do if(Wa|0){if(__Z16atomic_decrementPj(Wa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Wa,1)}while(0);Wa=c[p>>2]|0;do if(Wa|0){if(__Z16atomic_decrementPj(Wa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Wa,1)}while(0);Wa=c[H>>2]|0;do if(Wa|0){if(__Z16atomic_decrementPj(Wa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Wa,1)}while(0);Wa=c[o>>2]|0;do if(Wa|0){if(__Z16atomic_decrementPj(Wa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Wa,1)}while(0);Wa=c[I>>2]|0;do if(Wa|0){if(__Z16atomic_decrementPj(Wa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Wa,1)}while(0);Wa=c[n>>2]|0;do if(Wa|0){if(__Z16atomic_decrementPj(Wa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Wa,1)}while(0);Wa=c[J>>2]|0;if(!Wa){Xa=f;Ya=c[Xa>>2]|0;l=e;return Ya|0}if(__Z16atomic_decrementPj(Wa+-8|0)|0){Xa=f;Ya=c[Xa>>2]|0;l=e;return Ya|0}__ZN6Memory11free_staticEPvb(Wa,1);Xa=f;Ya=c[Xa>>2]|0;l=e;return Ya|0}case 5:{Wa=c[d>>2]|0;if(!Wa)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);if((c[Wa+-4>>2]|0)<=0)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);c[f>>2]=__Z4rtosd(+(c[Wa>>2]|0))|0;Xa=f;Ya=c[Xa>>2]|0;l=e;return Ya|0}case 6:{c[Q>>2]=0;__ZN6StringC2EPKc(n,479962);c[P>>2]=__ZNK6StringplERKS_(Q,n)|0;Wa=c[d>>2]|0;if(!Wa)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);if((c[Wa+-4>>2]|0)<=0)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);c[o>>2]=__Z4rtosd(+(c[Wa>>2]|0))|0;c[O>>2]=__ZNK6StringplERKS_(P,o)|0;__ZN6StringC2EPKc(p,1117595);c[N>>2]=__ZNK6StringplERKS_(O,p)|0;Wa=c[d>>2]|0;if(!Wa)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);if((c[Wa+-4>>2]|0)<=1)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);c[q>>2]=__Z4rtosd(+(c[Wa+4>>2]|0))|0;c[M>>2]=__ZNK6StringplERKS_(N,q)|0;__ZN6StringC2EPKc(y,1123123);c[f>>2]=__ZNK6StringplERKS_(M,y)|0;Wa=c[y>>2]|0;if(Wa|0?(__Z16atomic_decrementPj(Wa+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Wa,1);Wa=c[M>>2]|0;if(Wa|0?(__Z16atomic_decrementPj(Wa+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Wa,1);Wa=c[q>>2]|0;if(Wa|0?(__Z16atomic_decrementPj(Wa+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Wa,1);Wa=c[N>>2]|0;if(Wa|0?(__Z16atomic_decrementPj(Wa+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Wa,1);Wa=c[p>>2]|0;if(Wa|0?(__Z16atomic_decrementPj(Wa+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Wa,1);Wa=c[O>>2]|0;if(Wa|0?(__Z16atomic_decrementPj(Wa+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Wa,1);Wa=c[o>>2]|0;if(Wa|0?(__Z16atomic_decrementPj(Wa+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Wa,1);Wa=c[P>>2]|0;if(Wa|0?(__Z16atomic_decrementPj(Wa+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Wa,1);Wa=c[n>>2]|0;if(Wa|0?(__Z16atomic_decrementPj(Wa+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Wa,1);Wa=c[Q>>2]|0;if(!Wa){Xa=f;Ya=c[Xa>>2]|0;l=e;return Ya|0}if(__Z16atomic_decrementPj(Wa+-8|0)|0){Xa=f;Ya=c[Xa>>2]|0;l=e;return Ya|0}__ZN6Memory11free_staticEPvb(Wa,1);Xa=f;Ya=c[Xa>>2]|0;l=e;return Ya|0}case 7:{c[X>>2]=0;__ZN6StringC2EPKc(n,479969);c[W>>2]=__ZNK6StringplERKS_(X,n)|0;Wa=c[d>>2]|0;if(!Wa)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);if((c[Wa+-4>>2]|0)<=0)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);c[o>>2]=__Z4rtosd(+(c[Wa>>2]|0))|0;c[V>>2]=__ZNK6StringplERKS_(W,o)|0;__ZN6StringC2EPKc(p,1117595);c[U>>2]=__ZNK6StringplERKS_(V,p)|0;Wa=c[d>>2]|0;if(!Wa)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);if((c[Wa+-4>>2]|0)<=1)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);c[q>>2]=__Z4rtosd(+(c[Wa+4>>2]|0))|0;c[T>>2]=__ZNK6StringplERKS_(U,q)|0;__ZN6StringC2EPKc(y,1117595);c[S>>2]=__ZNK6StringplERKS_(T,y)|0;Wa=c[d>>2]|0;if(!Wa)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);if((c[Wa+-4>>2]|0)<=2)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);c[z>>2]=__Z4rtosd(+(c[Wa+8>>2]|0))|0;c[R>>2]=__ZNK6StringplERKS_(S,z)|0;__ZN6StringC2EPKc(A,1123123);c[f>>2]=__ZNK6StringplERKS_(R,A)|0;Wa=c[A>>2]|0;if(Wa|0?(__Z16atomic_decrementPj(Wa+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Wa,1);Wa=c[R>>2]|0;if(Wa|0?(__Z16atomic_decrementPj(Wa+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Wa,1);Wa=c[z>>2]|0;if(Wa|0?(__Z16atomic_decrementPj(Wa+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Wa,1);Wa=c[S>>2]|0;if(Wa|0?(__Z16atomic_decrementPj(Wa+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Wa,1);Wa=c[y>>2]|0;if(Wa|0?(__Z16atomic_decrementPj(Wa+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Wa,1);Wa=c[T>>2]|0;if(Wa|0?(__Z16atomic_decrementPj(Wa+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Wa,1);Wa=c[q>>2]|0;if(Wa|0?(__Z16atomic_decrementPj(Wa+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Wa,1);Wa=c[U>>2]|0;if(Wa|0?(__Z16atomic_decrementPj(Wa+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Wa,1);Wa=c[p>>2]|0;if(Wa|0?(__Z16atomic_decrementPj(Wa+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Wa,1);Wa=c[V>>2]|0;if(Wa|0?(__Z16atomic_decrementPj(Wa+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Wa,1);Wa=c[o>>2]|0;if(Wa|0?(__Z16atomic_decrementPj(Wa+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Wa,1);Wa=c[W>>2]|0;do if(Wa|0){if(__Z16atomic_decrementPj(Wa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Wa,1)}while(0);Wa=c[n>>2]|0;do if(Wa|0){if(__Z16atomic_decrementPj(Wa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Wa,1)}while(0);Wa=c[X>>2]|0;if(!Wa){Xa=f;Ya=c[Xa>>2]|0;l=e;return Ya|0}if(__Z16atomic_decrementPj(Wa+-8|0)|0){Xa=f;Ya=c[Xa>>2]|0;l=e;return Ya|0}__ZN6Memory11free_staticEPvb(Wa,1);Xa=f;Ya=c[Xa>>2]|0;l=e;return Ya|0}case 8:{c[fa>>2]=0;__ZN6StringC2EPKc(n,479976);c[ea>>2]=__ZNK6StringplERKS_(fa,n)|0;Wa=c[d>>2]|0;if(!Wa)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);if((c[Wa+-4>>2]|0)<=0)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);c[o>>2]=__Z4rtosd(+(c[Wa>>2]|0))|0;c[da>>2]=__ZNK6StringplERKS_(ea,o)|0;__ZN6StringC2EPKc(p,1117595);c[ca>>2]=__ZNK6StringplERKS_(da,p)|0;Wa=c[d>>2]|0;if(!Wa)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);if((c[Wa+-4>>2]|0)<=1)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);c[q>>2]=__Z4rtosd(+(c[Wa+4>>2]|0))|0;c[aa>>2]=__ZNK6StringplERKS_(ca,q)|0;__ZN6StringC2EPKc(y,1117595);c[$>>2]=__ZNK6StringplERKS_(aa,y)|0;Wa=c[d>>2]|0;if(!Wa)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);if((c[Wa+-4>>2]|0)<=2)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);c[z>>2]=__Z4rtosd(+(c[Wa+8>>2]|0))|0;c[_>>2]=__ZNK6StringplERKS_($,z)|0;__ZN6StringC2EPKc(A,1117595);c[Z>>2]=__ZNK6StringplERKS_(_,A)|0;Wa=c[d>>2]|0;if(!Wa)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);if((c[Wa+-4>>2]|0)<=3)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);c[K>>2]=__Z4rtosd(+(c[Wa+12>>2]|0))|0;c[Y>>2]=__ZNK6StringplERKS_(Z,K)|0;__ZN6StringC2EPKc(L,1123123);c[f>>2]=__ZNK6StringplERKS_(Y,L)|0;Wa=c[L>>2]|0;if(Wa|0?(__Z16atomic_decrementPj(Wa+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Wa,1);Wa=c[Y>>2]|0;if(Wa|0?(__Z16atomic_decrementPj(Wa+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Wa,1);Wa=c[K>>2]|0;if(Wa|0?(__Z16atomic_decrementPj(Wa+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Wa,1);Wa=c[Z>>2]|0;if(Wa|0?(__Z16atomic_decrementPj(Wa+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Wa,1);Wa=c[A>>2]|0;if(Wa|0?(__Z16atomic_decrementPj(Wa+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Wa,1);Wa=c[_>>2]|0;if(Wa|0?(__Z16atomic_decrementPj(Wa+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Wa,1);Wa=c[z>>2]|0;if(Wa|0?(__Z16atomic_decrementPj(Wa+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Wa,1);Wa=c[$>>2]|0;if(Wa|0?(__Z16atomic_decrementPj(Wa+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Wa,1);Wa=c[y>>2]|0;if(Wa|0?(__Z16atomic_decrementPj(Wa+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Wa,1);Wa=c[aa>>2]|0;do if(Wa|0){if(__Z16atomic_decrementPj(Wa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Wa,1)}while(0);Wa=c[q>>2]|0;do if(Wa|0){if(__Z16atomic_decrementPj(Wa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Wa,1)}while(0);Wa=c[ca>>2]|0;do if(Wa|0){if(__Z16atomic_decrementPj(Wa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Wa,1)}while(0);Wa=c[p>>2]|0;do if(Wa|0){if(__Z16atomic_decrementPj(Wa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Wa,1)}while(0);Wa=c[da>>2]|0;do if(Wa|0){if(__Z16atomic_decrementPj(Wa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Wa,1)}while(0);Wa=c[o>>2]|0;do if(Wa|0){if(__Z16atomic_decrementPj(Wa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Wa,1)}while(0);Wa=c[ea>>2]|0;do if(Wa|0){if(__Z16atomic_decrementPj(Wa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Wa,1)}while(0);Wa=c[n>>2]|0;do if(Wa|0){if(__Z16atomic_decrementPj(Wa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Wa,1)}while(0);Wa=c[fa>>2]|0;if(!Wa){Xa=f;Ya=c[Xa>>2]|0;l=e;return Ya|0}if(__Z16atomic_decrementPj(Wa+-8|0)|0){Xa=f;Ya=c[Xa>>2]|0;l=e;return Ya|0}__ZN6Memory11free_staticEPvb(Wa,1);Xa=f;Ya=c[Xa>>2]|0;l=e;return Ya|0}case 9:{Wa=c[d>>2]|0;if(!Wa)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);if((c[Wa+-4>>2]|0)<=0)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);c[f>>2]=__Z4rtosd(+g[Wa>>2])|0;Xa=f;Ya=c[Xa>>2]|0;l=e;return Ya|0}case 10:{c[ka>>2]=0;__ZN6StringC2EPKc(n,479983);c[ja>>2]=__ZNK6StringplERKS_(ka,n)|0;Wa=c[d>>2]|0;if(!Wa)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);if((c[Wa+-4>>2]|0)<=0)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);c[o>>2]=__Z4rtosd(+g[Wa>>2])|0;c[ia>>2]=__ZNK6StringplERKS_(ja,o)|0;__ZN6StringC2EPKc(p,1117595);c[ha>>2]=__ZNK6StringplERKS_(ia,p)|0;Wa=c[d>>2]|0;if(!Wa)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);if((c[Wa+-4>>2]|0)<=1)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);c[q>>2]=__Z4rtosd(+g[Wa+4>>2])|0;c[ga>>2]=__ZNK6StringplERKS_(ha,q)|0;__ZN6StringC2EPKc(y,1123123);c[f>>2]=__ZNK6StringplERKS_(ga,y)|0;Wa=c[y>>2]|0;if(Wa|0?(__Z16atomic_decrementPj(Wa+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Wa,1);Wa=c[ga>>2]|0;if(Wa|0?(__Z16atomic_decrementPj(Wa+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Wa,1);Wa=c[q>>2]|0;if(Wa|0?(__Z16atomic_decrementPj(Wa+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Wa,1);Wa=c[ha>>2]|0;if(Wa|0?(__Z16atomic_decrementPj(Wa+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Wa,1);Wa=c[p>>2]|0;if(Wa|0?(__Z16atomic_decrementPj(Wa+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Wa,1);Wa=c[ia>>2]|0;if(Wa|0?(__Z16atomic_decrementPj(Wa+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Wa,1);Wa=c[o>>2]|0;if(Wa|0?(__Z16atomic_decrementPj(Wa+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Wa,1);Wa=c[ja>>2]|0;if(Wa|0?(__Z16atomic_decrementPj(Wa+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Wa,1);Wa=c[n>>2]|0;if(Wa|0?(__Z16atomic_decrementPj(Wa+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Wa,1);Wa=c[ka>>2]|0;if(!Wa){Xa=f;Ya=c[Xa>>2]|0;l=e;return Ya|0}if(__Z16atomic_decrementPj(Wa+-8|0)|0){Xa=f;Ya=c[Xa>>2]|0;l=e;return Ya|0}__ZN6Memory11free_staticEPvb(Wa,1);Xa=f;Ya=c[Xa>>2]|0;l=e;return Ya|0}case 11:{c[ra>>2]=0;__ZN6StringC2EPKc(n,479990);c[qa>>2]=__ZNK6StringplERKS_(ra,n)|0;Wa=c[d>>2]|0;if(!Wa)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);if((c[Wa+-4>>2]|0)<=0)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);c[o>>2]=__Z4rtosd(+g[Wa>>2])|0;c[pa>>2]=__ZNK6StringplERKS_(qa,o)|0;__ZN6StringC2EPKc(p,1117595);c[oa>>2]=__ZNK6StringplERKS_(pa,p)|0;Wa=c[d>>2]|0;if(!Wa)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);if((c[Wa+-4>>2]|0)<=1)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);c[q>>2]=__Z4rtosd(+g[Wa+4>>2])|0;c[na>>2]=__ZNK6StringplERKS_(oa,q)|0;__ZN6StringC2EPKc(y,1117595);c[ma>>2]=__ZNK6StringplERKS_(na,y)|0;Wa=c[d>>2]|0;if(!Wa)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);if((c[Wa+-4>>2]|0)<=2)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);c[z>>2]=__Z4rtosd(+g[Wa+8>>2])|0;c[la>>2]=__ZNK6StringplERKS_(ma,z)|0;__ZN6StringC2EPKc(A,1123123);c[f>>2]=__ZNK6StringplERKS_(la,A)|0;Wa=c[A>>2]|0;if(Wa|0?(__Z16atomic_decrementPj(Wa+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Wa,1);Wa=c[la>>2]|0;if(Wa|0?(__Z16atomic_decrementPj(Wa+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Wa,1);Wa=c[z>>2]|0;if(Wa|0?(__Z16atomic_decrementPj(Wa+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Wa,1);Wa=c[ma>>2]|0;if(Wa|0?(__Z16atomic_decrementPj(Wa+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Wa,1);Wa=c[y>>2]|0;if(Wa|0?(__Z16atomic_decrementPj(Wa+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Wa,1);Wa=c[na>>2]|0;if(Wa|0?(__Z16atomic_decrementPj(Wa+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Wa,1);Wa=c[q>>2]|0;if(Wa|0?(__Z16atomic_decrementPj(Wa+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Wa,1);Wa=c[oa>>2]|0;if(Wa|0?(__Z16atomic_decrementPj(Wa+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Wa,1);Wa=c[p>>2]|0;if(Wa|0?(__Z16atomic_decrementPj(Wa+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Wa,1);Wa=c[pa>>2]|0;if(Wa|0?(__Z16atomic_decrementPj(Wa+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Wa,1);Wa=c[o>>2]|0;if(Wa|0?(__Z16atomic_decrementPj(Wa+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Wa,1);Wa=c[qa>>2]|0;do if(Wa|0){if(__Z16atomic_decrementPj(Wa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Wa,1)}while(0);Wa=c[n>>2]|0;do if(Wa|0){if(__Z16atomic_decrementPj(Wa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Wa,1)}while(0);Wa=c[ra>>2]|0;if(!Wa){Xa=f;Ya=c[Xa>>2]|0;l=e;return Ya|0}if(__Z16atomic_decrementPj(Wa+-8|0)|0){Xa=f;Ya=c[Xa>>2]|0;l=e;return Ya|0}__ZN6Memory11free_staticEPvb(Wa,1);Xa=f;Ya=c[Xa>>2]|0;l=e;return Ya|0}case 12:{c[Aa>>2]=0;__ZN6StringC2EPKc(n,479997);c[za>>2]=__ZNK6StringplERKS_(Aa,n)|0;Wa=c[d>>2]|0;if(!Wa)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);if((c[Wa+-4>>2]|0)<=0)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);c[o>>2]=__Z4rtosd(+g[Wa>>2])|0;c[ya>>2]=__ZNK6StringplERKS_(za,o)|0;__ZN6StringC2EPKc(p,1117595);c[xa>>2]=__ZNK6StringplERKS_(ya,p)|0;Wa=c[d>>2]|0;if(!Wa)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);if((c[Wa+-4>>2]|0)<=1)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);c[q>>2]=__Z4rtosd(+g[Wa+4>>2])|0;c[wa>>2]=__ZNK6StringplERKS_(xa,q)|0;__ZN6StringC2EPKc(y,1117595);c[va>>2]=__ZNK6StringplERKS_(wa,y)|0;Wa=c[d>>2]|0;if(!Wa)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);if((c[Wa+-4>>2]|0)<=2)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);c[z>>2]=__Z4rtosd(+g[Wa+8>>2])|0;c[ua>>2]=__ZNK6StringplERKS_(va,z)|0;__ZN6StringC2EPKc(A,1117595);c[ta>>2]=__ZNK6StringplERKS_(ua,A)|0;Wa=c[d>>2]|0;if(!Wa)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);if((c[Wa+-4>>2]|0)<=3)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);c[K>>2]=__Z4rtosd(+g[Wa+12>>2])|0;c[sa>>2]=__ZNK6StringplERKS_(ta,K)|0;__ZN6StringC2EPKc(L,1123123);c[f>>2]=__ZNK6StringplERKS_(sa,L)|0;Wa=c[L>>2]|0;if(Wa|0?(__Z16atomic_decrementPj(Wa+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Wa,1);Wa=c[sa>>2]|0;if(Wa|0?(__Z16atomic_decrementPj(Wa+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Wa,1);Wa=c[K>>2]|0;if(Wa|0?(__Z16atomic_decrementPj(Wa+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Wa,1);Wa=c[ta>>2]|0;if(Wa|0?(__Z16atomic_decrementPj(Wa+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Wa,1);Wa=c[A>>2]|0;if(Wa|0?(__Z16atomic_decrementPj(Wa+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Wa,1);Wa=c[ua>>2]|0;if(Wa|0?(__Z16atomic_decrementPj(Wa+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Wa,1);Wa=c[z>>2]|0;if(Wa|0?(__Z16atomic_decrementPj(Wa+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Wa,1);Wa=c[va>>2]|0;if(Wa|0?(__Z16atomic_decrementPj(Wa+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Wa,1);Wa=c[y>>2]|0;if(Wa|0?(__Z16atomic_decrementPj(Wa+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Wa,1);Wa=c[wa>>2]|0;do if(Wa|0){if(__Z16atomic_decrementPj(Wa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Wa,1)}while(0);Wa=c[q>>2]|0;do if(Wa|0){if(__Z16atomic_decrementPj(Wa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Wa,1)}while(0);Wa=c[xa>>2]|0;do if(Wa|0){if(__Z16atomic_decrementPj(Wa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Wa,1)}while(0);Wa=c[p>>2]|0;do if(Wa|0){if(__Z16atomic_decrementPj(Wa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Wa,1)}while(0);Wa=c[ya>>2]|0;do if(Wa|0){if(__Z16atomic_decrementPj(Wa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Wa,1)}while(0);Wa=c[o>>2]|0;do if(Wa|0){if(__Z16atomic_decrementPj(Wa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Wa,1)}while(0);Wa=c[za>>2]|0;do if(Wa|0){if(__Z16atomic_decrementPj(Wa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Wa,1)}while(0);Wa=c[n>>2]|0;do if(Wa|0){if(__Z16atomic_decrementPj(Wa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Wa,1)}while(0);Wa=c[Aa>>2]|0;if(!Wa){Xa=f;Ya=c[Xa>>2]|0;l=e;return Ya|0}if(__Z16atomic_decrementPj(Wa+-8|0)|0){Xa=f;Ya=c[Xa>>2]|0;l=e;return Ya|0}__ZN6Memory11free_staticEPvb(Wa,1);Xa=f;Ya=c[Xa>>2]|0;l=e;return Ya|0}case 13:{Wa=c[d>>2]|0;if(!Wa)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);if((c[Wa+-4>>2]|0)<=0)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);c[f>>2]=__Z4rtosd(+g[Wa>>2])|0;Xa=f;Ya=c[Xa>>2]|0;l=e;return Ya|0}case 14:{c[Fa>>2]=0;__ZN6StringC2EPKc(n,480004);c[Ea>>2]=__ZNK6StringplERKS_(Fa,n)|0;Wa=c[d>>2]|0;if(!Wa)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);if((c[Wa+-4>>2]|0)<=0)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);c[o>>2]=__Z4rtosd(+g[Wa>>2])|0;c[Da>>2]=__ZNK6StringplERKS_(Ea,o)|0;__ZN6StringC2EPKc(p,1117595);c[Ca>>2]=__ZNK6StringplERKS_(Da,p)|0;Wa=c[d>>2]|0;if(!Wa)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);if((c[Wa+-4>>2]|0)<=1)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);c[q>>2]=__Z4rtosd(+g[Wa+4>>2])|0;c[Ba>>2]=__ZNK6StringplERKS_(Ca,q)|0;__ZN6StringC2EPKc(y,1123123);c[f>>2]=__ZNK6StringplERKS_(Ba,y)|0;Wa=c[y>>2]|0;if(Wa|0?(__Z16atomic_decrementPj(Wa+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Wa,1);Wa=c[Ba>>2]|0;if(Wa|0?(__Z16atomic_decrementPj(Wa+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Wa,1);Wa=c[q>>2]|0;if(Wa|0?(__Z16atomic_decrementPj(Wa+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Wa,1);Wa=c[Ca>>2]|0;if(Wa|0?(__Z16atomic_decrementPj(Wa+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Wa,1);Wa=c[p>>2]|0;if(Wa|0?(__Z16atomic_decrementPj(Wa+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Wa,1);Wa=c[Da>>2]|0;if(Wa|0?(__Z16atomic_decrementPj(Wa+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Wa,1);Wa=c[o>>2]|0;if(Wa|0?(__Z16atomic_decrementPj(Wa+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Wa,1);Wa=c[Ea>>2]|0;if(Wa|0?(__Z16atomic_decrementPj(Wa+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Wa,1);Wa=c[n>>2]|0;if(Wa|0?(__Z16atomic_decrementPj(Wa+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Wa,1);Wa=c[Fa>>2]|0;if(!Wa){Xa=f;Ya=c[Xa>>2]|0;l=e;return Ya|0}if(__Z16atomic_decrementPj(Wa+-8|0)|0){Xa=f;Ya=c[Xa>>2]|0;l=e;return Ya|0}__ZN6Memory11free_staticEPvb(Wa,1);Xa=f;Ya=c[Xa>>2]|0;l=e;return Ya|0}case 15:{c[Ma>>2]=0;__ZN6StringC2EPKc(n,480010);c[La>>2]=__ZNK6StringplERKS_(Ma,n)|0;Wa=c[d>>2]|0;if(!Wa)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);if((c[Wa+-4>>2]|0)<=0)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);c[o>>2]=__Z4rtosd(+g[Wa>>2])|0;c[Ka>>2]=__ZNK6StringplERKS_(La,o)|0;__ZN6StringC2EPKc(p,1117595);c[Ja>>2]=__ZNK6StringplERKS_(Ka,p)|0;Wa=c[d>>2]|0;if(!Wa)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);if((c[Wa+-4>>2]|0)<=1)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);c[q>>2]=__Z4rtosd(+g[Wa+4>>2])|0;c[Ia>>2]=__ZNK6StringplERKS_(Ja,q)|0;__ZN6StringC2EPKc(y,1117595);c[Ha>>2]=__ZNK6StringplERKS_(Ia,y)|0;Wa=c[d>>2]|0;if(!Wa)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);if((c[Wa+-4>>2]|0)<=2)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);c[z>>2]=__Z4rtosd(+g[Wa+8>>2])|0;c[Ga>>2]=__ZNK6StringplERKS_(Ha,z)|0;__ZN6StringC2EPKc(A,1123123);c[f>>2]=__ZNK6StringplERKS_(Ga,A)|0;Wa=c[A>>2]|0;if(Wa|0?(__Z16atomic_decrementPj(Wa+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Wa,1);Wa=c[Ga>>2]|0;if(Wa|0?(__Z16atomic_decrementPj(Wa+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Wa,1);Wa=c[z>>2]|0;if(Wa|0?(__Z16atomic_decrementPj(Wa+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Wa,1);Wa=c[Ha>>2]|0;if(Wa|0?(__Z16atomic_decrementPj(Wa+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Wa,1);Wa=c[y>>2]|0;if(Wa|0?(__Z16atomic_decrementPj(Wa+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Wa,1);Wa=c[Ia>>2]|0;if(Wa|0?(__Z16atomic_decrementPj(Wa+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Wa,1);Wa=c[q>>2]|0;if(Wa|0?(__Z16atomic_decrementPj(Wa+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Wa,1);Wa=c[Ja>>2]|0;if(Wa|0?(__Z16atomic_decrementPj(Wa+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Wa,1);Wa=c[p>>2]|0;if(Wa|0?(__Z16atomic_decrementPj(Wa+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Wa,1);Wa=c[Ka>>2]|0;if(Wa|0?(__Z16atomic_decrementPj(Wa+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Wa,1);Wa=c[o>>2]|0;if(Wa|0?(__Z16atomic_decrementPj(Wa+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Wa,1);Wa=c[La>>2]|0;do if(Wa|0){if(__Z16atomic_decrementPj(Wa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Wa,1)}while(0);Wa=c[n>>2]|0;do if(Wa|0){if(__Z16atomic_decrementPj(Wa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Wa,1)}while(0);Wa=c[Ma>>2]|0;if(!Wa){Xa=f;Ya=c[Xa>>2]|0;l=e;return Ya|0}if(__Z16atomic_decrementPj(Wa+-8|0)|0){Xa=f;Ya=c[Xa>>2]|0;l=e;return Ya|0}__ZN6Memory11free_staticEPvb(Wa,1);Xa=f;Ya=c[Xa>>2]|0;l=e;return Ya|0}case 16:{c[Va>>2]=0;__ZN6StringC2EPKc(n,480016);c[Ua>>2]=__ZNK6StringplERKS_(Va,n)|0;Wa=c[d>>2]|0;if(!Wa)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);if((c[Wa+-4>>2]|0)<=0)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);c[o>>2]=__Z4rtosd(+g[Wa>>2])|0;c[Ta>>2]=__ZNK6StringplERKS_(Ua,o)|0;__ZN6StringC2EPKc(p,1117595);c[Sa>>2]=__ZNK6StringplERKS_(Ta,p)|0;Wa=c[d>>2]|0;if(!Wa)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);if((c[Wa+-4>>2]|0)<=1)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);c[q>>2]=__Z4rtosd(+g[Wa+4>>2])|0;c[Ra>>2]=__ZNK6StringplERKS_(Sa,q)|0;__ZN6StringC2EPKc(y,1117595);c[Qa>>2]=__ZNK6StringplERKS_(Ra,y)|0;Wa=c[d>>2]|0;if(!Wa)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);if((c[Wa+-4>>2]|0)<=2)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);c[z>>2]=__Z4rtosd(+g[Wa+8>>2])|0;c[Pa>>2]=__ZNK6StringplERKS_(Qa,z)|0;__ZN6StringC2EPKc(A,1117595);c[Oa>>2]=__ZNK6StringplERKS_(Pa,A)|0;Wa=c[d>>2]|0;if(!Wa)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);if((c[Wa+-4>>2]|0)<=3)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);c[K>>2]=__Z4rtosd(+g[Wa+12>>2])|0;c[Na>>2]=__ZNK6StringplERKS_(Oa,K)|0;__ZN6StringC2EPKc(L,1123123);c[f>>2]=__ZNK6StringplERKS_(Na,L)|0;Wa=c[L>>2]|0;if(Wa|0?(__Z16atomic_decrementPj(Wa+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Wa,1);Wa=c[Na>>2]|0;if(Wa|0?(__Z16atomic_decrementPj(Wa+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Wa,1);Wa=c[K>>2]|0;if(Wa|0?(__Z16atomic_decrementPj(Wa+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Wa,1);Wa=c[Oa>>2]|0;if(Wa|0?(__Z16atomic_decrementPj(Wa+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Wa,1);Wa=c[A>>2]|0;if(Wa|0?(__Z16atomic_decrementPj(Wa+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Wa,1);Wa=c[Pa>>2]|0;if(Wa|0?(__Z16atomic_decrementPj(Wa+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Wa,1);Wa=c[z>>2]|0;if(Wa|0?(__Z16atomic_decrementPj(Wa+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Wa,1);Wa=c[Qa>>2]|0;if(Wa|0?(__Z16atomic_decrementPj(Wa+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Wa,1);Wa=c[y>>2]|0;if(Wa|0?(__Z16atomic_decrementPj(Wa+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Wa,1);Wa=c[Ra>>2]|0;do if(Wa|0){if(__Z16atomic_decrementPj(Wa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Wa,1)}while(0);Wa=c[q>>2]|0;do if(Wa|0){if(__Z16atomic_decrementPj(Wa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Wa,1)}while(0);Wa=c[Sa>>2]|0;do if(Wa|0){if(__Z16atomic_decrementPj(Wa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Wa,1)}while(0);Wa=c[p>>2]|0;do if(Wa|0){if(__Z16atomic_decrementPj(Wa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Wa,1)}while(0);Wa=c[Ta>>2]|0;do if(Wa|0){if(__Z16atomic_decrementPj(Wa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Wa,1)}while(0);Wa=c[o>>2]|0;do if(Wa|0){if(__Z16atomic_decrementPj(Wa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Wa,1)}while(0);Wa=c[Ua>>2]|0;do if(Wa|0){if(__Z16atomic_decrementPj(Wa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Wa,1)}while(0);Wa=c[n>>2]|0;do if(Wa|0){if(__Z16atomic_decrementPj(Wa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Wa,1)}while(0);Wa=c[Va>>2]|0;if(!Wa){Xa=f;Ya=c[Xa>>2]|0;l=e;return Ya|0}if(__Z16atomic_decrementPj(Wa+-8|0)|0){Xa=f;Ya=c[Xa>>2]|0;l=e;return Ya|0}__ZN6Memory11free_staticEPvb(Wa,1);Xa=f;Ya=c[Xa>>2]|0;l=e;return Ya|0}default:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(773794,479857,98,773812,0);a[1263537]=0;c[f>>2]=0;Xa=f;Ya=c[Xa>>2]|0;l=e;return Ya|0}}while(0);return 0}function __ZN6VectorIN14ShaderLanguage10ShaderNode8FunctionEE14_copy_on_writeEv(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0;d=c[b>>2]|0;if(!d)return;if((c[d+-8>>2]|0)>>>0<=1)return;e=c[d+-4>>2]|0;d=(e*24|0)+-1|0;f=d>>>1|d;d=f>>>2|f;f=d>>>4|d;d=f>>>8|f;f=__ZN6Memory12alloc_staticEjb((d>>>16|d)+1|0,1)|0;c[f+-8>>2]=1;c[f+-4>>2]=e;if(e|0){d=0;do{g=c[b>>2]|0;__ZN10StringNameC2ERKS_(f+(d*24|0)|0,g+(d*24|0)|0);c[f+(d*24|0)+4>>2]=c[g+(d*24|0)+4>>2];h=f+(d*24|0)+8|0;c[f+(d*24|0)+12>>2]=379008;c[h>>2]=0;c[f+(d*24|0)+16>>2]=0;__ZN3SetI10StringName10ComparatorIS0_E16DefaultAllocatorE10_copy_fromERKS4_(h,g+(d*24|0)+8|0);a[f+(d*24|0)+20>>0]=a[g+(d*24|0)+20>>0]|0;d=d+1|0}while((d|0)!=(e|0))}e=c[b>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0){d=c[b>>2]|0;g=(d|0)==0?0:d+-4|0;d=g+4|0;if(c[g>>2]|0){h=0;do{i=d+(h*24|0)+8|0;j=c[i>>2]|0;if(j|0?(__ZN3SetI10StringName10ComparatorIS0_E16DefaultAllocatorE13_cleanup_treeEPNS4_7ElementE(i,c[j+8>>2]|0),j=c[d+(h*24|0)+12>>2]|0,k=c[i>>2]|0,c[k+8>>2]=j,c[d+(h*24|0)+16>>2]=0,l=j,c[l+12>>2]=l,k|0):0){__ZN10StringNameD2Ev(k+24|0);__ZN6Memory11free_staticEPvb(k,0);c[i>>2]=0}__ZN10StringNameD2Ev(d+(h*24|0)|0);h=h+1|0}while(h>>>0<(c[g>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(e,1)}c[b>>2]=f;return}function __ZN6VectorIN14ShaderLanguage12FunctionNode8ArgumentEE14_copy_on_writeEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0;b=c[a>>2]|0;if(!b)return;if((c[b+-8>>2]|0)>>>0<=1)return;d=c[b+-4>>2]|0;b=(d<<4)+-1|0;e=b>>>1|b;b=e>>>2|e;e=b>>>4|b;b=e>>>8|e;e=__ZN6Memory12alloc_staticEjb((b>>>16|b)+1|0,1)|0;c[e+-8>>2]=1;c[e+-4>>2]=d;if(d|0){b=0;do{f=c[a>>2]|0;c[e+(b<<4)>>2]=c[f+(b<<4)>>2];__ZN10StringNameC2ERKS_(e+(b<<4)+4|0,f+(b<<4)+4|0);g=f+(b<<4)+8|0;f=c[g+4>>2]|0;h=e+(b<<4)+8|0;c[h>>2]=c[g>>2];c[h+4>>2]=f;b=b+1|0}while((b|0)!=(d|0))}d=c[a>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0){b=c[a>>2]|0;f=(b|0)==0?0:b+-4|0;b=f+4|0;if(c[f>>2]|0){h=0;do{__ZN10StringNameD2Ev(b+(h<<4)+4|0);h=h+1|0}while(h>>>0<(c[f>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(d,1)}c[a>>2]=e;return}function __ZN6VectorIPN14ShaderLanguage4NodeEE14_copy_on_writeEv(a){a=a|0;var b=0,d=0,e=0;b=c[a>>2]|0;if(!b)return;if((c[b+-8>>2]|0)>>>0<=1)return;d=c[b+-4>>2]|0;b=(d<<2)+-1|0;e=b>>>1|b;b=e>>>2|e;e=b>>>4|b;b=e>>>8|e;e=__ZN6Memory12alloc_staticEjb((b>>>16|b)+1|0,1)|0;c[e+-8>>2]=1;c[e+-4>>2]=d;if(d|0){b=0;do{c[e+(b<<2)>>2]=c[(c[a>>2]|0)+(b<<2)>>2];b=b+1|0}while((b|0)!=(d|0))}d=c[a>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);c[a>>2]=e;return}function __ZN6VectorIPN14ShaderLanguage9BlockNodeEE14_copy_on_writeEv(a){a=a|0;var b=0,d=0,e=0;b=c[a>>2]|0;if(!b)return;if((c[b+-8>>2]|0)>>>0<=1)return;d=c[b+-4>>2]|0;b=(d<<2)+-1|0;e=b>>>1|b;b=e>>>2|e;e=b>>>4|b;b=e>>>8|e;e=__ZN6Memory12alloc_staticEjb((b>>>16|b)+1|0,1)|0;c[e+-8>>2]=1;c[e+-4>>2]=d;if(d|0){b=0;do{c[e+(b<<2)>>2]=c[(c[a>>2]|0)+(b<<2)>>2];b=b+1|0}while((b|0)!=(d|0))}d=c[a>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);c[a>>2]=e;return}function __ZN3SetI10StringName10ComparatorIS0_E16DefaultAllocatorE13_cleanup_treeEPNS4_7ElementE(a,b){a=a|0;b=b|0;if((c[a+4>>2]|0)==(b|0))return;else{__ZN3SetI10StringName10ComparatorIS0_E16DefaultAllocatorE13_cleanup_treeEPNS4_7ElementE(a,c[b+8>>2]|0);__ZN3SetI10StringName10ComparatorIS0_E16DefaultAllocatorE13_cleanup_treeEPNS4_7ElementE(a,c[b+4>>2]|0);__ZN10StringNameD2Ev(b+24|0);__ZN6Memory11free_staticEPvb(b,0);return}}function __ZN3SetI10StringName10ComparatorIS0_E16DefaultAllocatorE10_copy_fromERKS4_(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0;d=c[a>>2]|0;if(d|0?(__ZN3SetI10StringName10ComparatorIS0_E16DefaultAllocatorE13_cleanup_treeEPNS4_7ElementE(a,c[d+8>>2]|0),d=c[a+4>>2]|0,e=c[a>>2]|0,c[e+8>>2]=d,c[a+8>>2]=0,f=d,c[f+12>>2]=f,e|0):0){__ZN10StringNameD2Ev(e+24|0);__ZN6Memory11free_staticEPvb(e,0);c[a>>2]=0}e=c[b>>2]|0;if(!e)return;f=c[e+8>>2]|0;e=c[b+4>>2]|0;if((f|0)==(e|0))return;else g=f;while(1){f=c[g+8>>2]|0;if((f|0)==(e|0))break;else g=f}if(!g)return;e=a+4|0;f=g;g=0;while(1){if(!g){b=__ZnwjPFPvjE(28,4740)|0;__ZN10StringNameC2Ev(b+24|0);d=b+16|0;c[d>>2]=0;c[d+4>>2]=0;c[a>>2]=b;d=c[e>>2]|0;c[b+4>>2]=d;c[b+8>>2]=d;c[b+12>>2]=d;c[b>>2]=1}__ZN3SetI10StringName10ComparatorIS0_E16DefaultAllocatorE10_insert_rbERKS0_(a,f+24|0)|0;b=c[f+16>>2]|0;if(!b)break;f=b;g=c[a>>2]|0}return}function __ZN3SetI10StringName10ComparatorIS0_E16DefaultAllocatorE10_insert_rbERKS0_(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;a[f>>0]=0;g=__ZN3SetI10StringName10ComparatorIS0_E16DefaultAllocatorE7_insertERKS0_Rb(b,d,f)|0;if(a[f>>0]|0){l=e;return g|0}f=b+8|0;c[f>>2]=(c[f>>2]|0)+1;f=g+12|0;d=c[f>>2]|0;if(!(c[d>>2]|0)){h=b+4|0;i=g;j=d;k=d;d=f;while(1){f=j+12|0;n=c[f>>2]|0;o=c[n+8>>2]|0;p=n;do if((j|0)==(o|0)){q=c[n+4>>2]|0;if(!(c[q>>2]|0)){c[k>>2]=1;a[1263537]=0;c[q>>2]=1;if((c[h>>2]|0)==(n|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1144075,146,1146003,0);r=c[(c[d>>2]|0)+12>>2]|0;break}else{a[1263537]=0;c[n>>2]=0;r=n;break}}q=j+4|0;if((i|0)==(c[q>>2]|0)){s=i+8|0;t=c[s>>2]|0;c[q>>2]=t;if((t|0)==(c[h>>2]|0))u=p;else{c[t+12>>2]=j;u=c[f>>2]|0}t=i+12|0;c[t>>2]=u;q=c[f>>2]|0;v=q+8|0;c[((c[v>>2]|0)==(j|0)?v:q+4|0)>>2]=i;c[s>>2]=j;c[f>>2]=i;w=j;x=i;y=c[t>>2]|0}else{w=i;x=j;y=n}a[1263537]=0;c[x>>2]=1;t=c[h>>2]|0;if((t|0)==(y|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1144075,146,1146003,0);z=c[(c[w+12>>2]|0)+12>>2]|0;A=c[h>>2]|0}else{a[1263537]=0;c[y>>2]=0;z=y;A=t}t=z+8|0;s=c[t>>2]|0;q=s+4|0;v=c[q>>2]|0;c[t>>2]=v;if((v|0)!=(A|0))c[v+12>>2]=z;v=z+12|0;c[s+12>>2]=c[v>>2];t=c[v>>2]|0;B=t+4|0;c[((c[B>>2]|0)==(z|0)?B:t+8|0)>>2]=s;c[q>>2]=z;c[v>>2]=s;r=w}else{if(!(c[o>>2]|0)){c[k>>2]=1;a[1263537]=0;c[o>>2]=1;if((c[h>>2]|0)==(n|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1144075,146,1146003,0);r=c[(c[d>>2]|0)+12>>2]|0;break}else{a[1263537]=0;c[n>>2]=0;r=n;break}}s=j+8|0;if((i|0)==(c[s>>2]|0)){v=i+4|0;q=c[v>>2]|0;c[s>>2]=q;if((q|0)==(c[h>>2]|0))C=p;else{c[q+12>>2]=j;C=c[f>>2]|0}q=i+12|0;c[q>>2]=C;s=c[f>>2]|0;t=s+4|0;c[((c[t>>2]|0)==(j|0)?t:s+8|0)>>2]=i;c[v>>2]=j;c[f>>2]=i;D=j;E=i;F=c[q>>2]|0}else{D=i;E=j;F=n}a[1263537]=0;c[E>>2]=1;q=c[h>>2]|0;if((q|0)==(F|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1144075,146,1146003,0);G=c[(c[D+12>>2]|0)+12>>2]|0;H=c[h>>2]|0}else{a[1263537]=0;c[F>>2]=0;G=F;H=q}q=G+4|0;v=c[q>>2]|0;s=v+8|0;t=c[s>>2]|0;c[q>>2]=t;if((t|0)!=(H|0))c[t+12>>2]=G;t=G+12|0;c[v+12>>2]=c[t>>2];q=c[t>>2]|0;B=q+8|0;c[((c[B>>2]|0)==(G|0)?B:q+4|0)>>2]=v;c[s>>2]=G;c[t>>2]=v;r=D}while(0);n=r+12|0;f=c[n>>2]|0;if(!(c[f>>2]|0)){i=r;j=f;k=f;d=n}else break}}d=c[(c[b>>2]|0)+8>>2]|0;a[1263537]=0;c[d>>2]=1;l=e;return g|0}function __ZN3SetI10StringName10ComparatorIS0_E16DefaultAllocatorE7_insertERKS0_Rb(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0;f=c[b>>2]|0;g=c[f+8>>2]|0;h=b+4|0;i=c[h>>2]|0;a:do if((g|0)==(i|0))j=f;else{k=c[d>>2]|0;l=g;while(1){m=c[l+24>>2]|0;if(k>>>0<m>>>0)n=l+8|0;else{if(m>>>0>=k>>>0)break;n=l+4|0}m=c[n>>2]|0;if((m|0)==(i|0)){j=l;break a}else l=m}a[e>>0]=1;o=l;return o|0}while(0);i=__ZnwjPFPvjE(28,4740)|0;n=i+24|0;__ZN10StringNameC2Ev(n);c[i>>2]=0;c[i+4>>2]=0;c[i+8>>2]=0;c[i+12>>2]=0;c[i+16>>2]=0;c[i+20>>2]=0;c[i+12>>2]=j;g=c[h>>2]|0;f=i+4|0;c[f>>2]=g;k=i+8|0;c[k>>2]=g;__ZN10StringNameaSERKS_(n,d);if((j|0)!=(c[b>>2]|0)?(c[d>>2]|0)>>>0>=(c[j+24>>2]|0)>>>0:0)p=j+4|0;else p=j+8|0;c[p>>2]=i;a[e>>0]=0;e=c[f>>2]|0;f=c[h>>2]|0;if((e|0)==(f|0)){h=i;do{p=h;h=c[h+12>>2]|0}while((p|0)==(c[h+4>>2]|0));q=(h|0)==(c[b>>2]|0)?0:h}else{h=e;while(1){e=c[h+8>>2]|0;if((e|0)==(f|0)){q=h;break}else h=e}}c[i+16>>2]=q;h=c[k>>2]|0;b:do if((h|0)==(f|0)){k=i;while(1){e=k;k=c[k+12>>2]|0;if((e|0)!=(c[k+8>>2]|0)){r=k;break b}if((k|0)==(c[b>>2]|0)){r=0;break}}}else{k=h;while(1){l=c[k+4>>2]|0;if((l|0)==(f|0)){r=k;break}else k=l}}while(0);f=i+20|0;c[f>>2]=r;if(!q)s=r;else{c[q+20>>2]=i;s=c[f>>2]|0}if(!s){o=i;return o|0}c[s+16>>2]=i;o=i;return o|0}function __ZN3SetI6String10ComparatorIS0_E16DefaultAllocatorE7_insertERKS0_Rb(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f;h=c[b>>2]|0;i=c[h+8>>2]|0;j=b+4|0;a:do if((i|0)==(c[j>>2]|0)){k=h;n=d}else{o=i;while(1){p=o+24|0;c[g>>2]=0;q=c[p>>2]|0;if(q|0?(c[g>>2]=0,__Z28atomic_conditional_incrementPj(q+-8|0)|0):0)c[g>>2]=c[p>>2];q=__ZNK6StringltES_(d,g)|0;r=c[g>>2]|0;if(r|0?(__Z16atomic_decrementPj(r+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(r,1);if(q)s=o+8|0;else{c[g>>2]=0;q=c[d>>2]|0;if(q|0?(c[g>>2]=0,__Z28atomic_conditional_incrementPj(q+-8|0)|0):0)c[g>>2]=c[d>>2];q=__ZNK6StringltES_(p,g)|0;p=c[g>>2]|0;if(p|0?(__Z16atomic_decrementPj(p+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(p,1);if(!q)break;s=o+4|0}q=c[s>>2]|0;if((q|0)==(c[j>>2]|0)){k=o;n=d;break a}else o=q}a[e>>0]=1;t=o;l=f;return t|0}while(0);s=__ZnwjPFPvjE(28,4740)|0;c[s>>2]=0;c[s+4>>2]=0;c[s+8>>2]=0;c[s+12>>2]=0;c[s+16>>2]=0;c[s+20>>2]=0;c[s+24>>2]=0;c[s+12>>2]=k;i=c[j>>2]|0;h=s+4|0;c[h>>2]=i;q=s+8|0;c[q>>2]=i;i=s+24|0;if((c[n>>2]|0?(c[i>>2]=0,p=c[n>>2]|0,p|0):0)?__Z28atomic_conditional_incrementPj(p+-8|0)|0:0)c[i>>2]=c[d>>2];if((k|0)!=(c[b>>2]|0)){i=k+24|0;c[g>>2]=0;p=c[i>>2]|0;if(p|0?(c[g>>2]=0,__Z28atomic_conditional_incrementPj(p+-8|0)|0):0)c[g>>2]=c[i>>2];i=__ZNK6StringltES_(d,g)|0;d=c[g>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);if(!i)u=k+4|0;else v=34}else v=34;if((v|0)==34)u=k+8|0;c[u>>2]=s;a[e>>0]=0;e=c[h>>2]|0;h=c[j>>2]|0;if((e|0)==(h|0)){j=s;do{u=j;j=c[j+12>>2]|0}while((u|0)==(c[j+4>>2]|0));w=(j|0)==(c[b>>2]|0)?0:j}else{j=e;while(1){e=c[j+8>>2]|0;if((e|0)==(h|0)){w=j;break}else j=e}}c[s+16>>2]=w;j=c[q>>2]|0;b:do if((j|0)==(h|0)){q=s;while(1){e=q;q=c[q+12>>2]|0;if((e|0)!=(c[q+8>>2]|0)){x=q;break b}if((q|0)==(c[b>>2]|0)){x=0;break}}}else{q=j;while(1){o=c[q+4>>2]|0;if((o|0)==(h|0)){x=q;break}else q=o}}while(0);h=s+20|0;c[h>>2]=x;if(!w)y=x;else{c[w+20>>2]=s;y=c[h>>2]|0}if(!y){t=s;l=f;return t|0}c[y+16>>2]=s;t=s;l=f;return t|0}function __ZN3MapI10StringNameN14ShaderLanguage8DataTypeE10ComparatorIS0_E16DefaultAllocatorE10_insert_rbERKS0_RKS2_(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f;a[g>>0]=0;h=__ZN3MapI10StringNameN14ShaderLanguage8DataTypeE10ComparatorIS0_E16DefaultAllocatorE7_insertERKS0_Rb(b,d,g)|0;if(h|0)c[h+28>>2]=c[e>>2];if(a[g>>0]|0){l=f;return h|0}g=b+8|0;c[g>>2]=(c[g>>2]|0)+1;g=h+12|0;e=c[g>>2]|0;if(!(c[e>>2]|0)){d=b+4|0;i=h;j=e;k=e;e=g;while(1){g=j+12|0;n=c[g>>2]|0;o=c[n+8>>2]|0;p=n;do if((j|0)==(o|0)){q=c[n+4>>2]|0;if(!(c[q>>2]|0)){c[k>>2]=1;a[1263537]=0;c[q>>2]=1;if((c[d>>2]|0)==(n|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);r=c[(c[e>>2]|0)+12>>2]|0;break}else{a[1263537]=0;c[n>>2]=0;r=n;break}}q=j+4|0;if((i|0)==(c[q>>2]|0)){s=i+8|0;t=c[s>>2]|0;c[q>>2]=t;if((t|0)==(c[d>>2]|0))u=p;else{c[t+12>>2]=j;u=c[g>>2]|0}t=i+12|0;c[t>>2]=u;q=c[g>>2]|0;v=q+8|0;c[((c[v>>2]|0)==(j|0)?v:q+4|0)>>2]=i;c[s>>2]=j;c[g>>2]=i;w=j;x=i;y=c[t>>2]|0}else{w=i;x=j;y=n}a[1263537]=0;c[x>>2]=1;t=c[d>>2]|0;if((t|0)==(y|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);z=c[(c[w+12>>2]|0)+12>>2]|0;A=c[d>>2]|0}else{a[1263537]=0;c[y>>2]=0;z=y;A=t}t=z+8|0;s=c[t>>2]|0;q=s+4|0;v=c[q>>2]|0;c[t>>2]=v;if((v|0)!=(A|0))c[v+12>>2]=z;v=z+12|0;c[s+12>>2]=c[v>>2];t=c[v>>2]|0;B=t+4|0;c[((c[B>>2]|0)==(z|0)?B:t+8|0)>>2]=s;c[q>>2]=z;c[v>>2]=s;r=w}else{if(!(c[o>>2]|0)){c[k>>2]=1;a[1263537]=0;c[o>>2]=1;if((c[d>>2]|0)==(n|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);r=c[(c[e>>2]|0)+12>>2]|0;break}else{a[1263537]=0;c[n>>2]=0;r=n;break}}s=j+8|0;if((i|0)==(c[s>>2]|0)){v=i+4|0;q=c[v>>2]|0;c[s>>2]=q;if((q|0)==(c[d>>2]|0))C=p;else{c[q+12>>2]=j;C=c[g>>2]|0}q=i+12|0;c[q>>2]=C;s=c[g>>2]|0;t=s+4|0;c[((c[t>>2]|0)==(j|0)?t:s+8|0)>>2]=i;c[v>>2]=j;c[g>>2]=i;D=j;E=i;F=c[q>>2]|0}else{D=i;E=j;F=n}a[1263537]=0;c[E>>2]=1;q=c[d>>2]|0;if((q|0)==(F|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);G=c[d>>2]|0;H=c[(c[D+12>>2]|0)+12>>2]|0}else{a[1263537]=0;c[F>>2]=0;G=q;H=F}q=H+4|0;v=c[q>>2]|0;s=v+8|0;t=c[s>>2]|0;c[q>>2]=t;if((t|0)!=(G|0))c[t+12>>2]=H;t=H+12|0;c[v+12>>2]=c[t>>2];q=c[t>>2]|0;B=q+8|0;c[((c[B>>2]|0)==(H|0)?B:q+4|0)>>2]=v;c[s>>2]=H;c[t>>2]=v;r=D}while(0);n=r+12|0;g=c[n>>2]|0;if(!(c[g>>2]|0)){i=r;j=g;k=g;e=n}else break}}e=c[(c[b>>2]|0)+8>>2]|0;a[1263537]=0;c[e>>2]=1;l=f;return h|0}function __ZN3MapI10StringNameN14ShaderLanguage8DataTypeE10ComparatorIS0_E16DefaultAllocatorE7_insertERKS0_Rb(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0;f=c[b>>2]|0;g=c[f+8>>2]|0;h=b+4|0;i=c[h>>2]|0;a:do if((g|0)==(i|0))j=f;else{k=c[d>>2]|0;l=g;while(1){m=c[l+24>>2]|0;if(k>>>0<m>>>0)n=l+8|0;else{if(m>>>0>=k>>>0)break;n=l+4|0}m=c[n>>2]|0;if((m|0)==(i|0)){j=l;break a}else l=m}a[e>>0]=1;o=l;return o|0}while(0);i=__ZnwjPFPvjE(32,4740)|0;n=i+24|0;__ZN10StringNameC2Ev(n);c[i>>2]=0;c[i+4>>2]=0;c[i+8>>2]=0;c[i+12>>2]=0;c[i+16>>2]=0;c[i+20>>2]=0;c[i+12>>2]=j;g=c[h>>2]|0;f=i+4|0;c[f>>2]=g;k=i+8|0;c[k>>2]=g;__ZN10StringNameaSERKS_(n,d);if((j|0)!=(c[b>>2]|0)?(c[d>>2]|0)>>>0>=(c[j+24>>2]|0)>>>0:0)p=j+4|0;else p=j+8|0;c[p>>2]=i;a[e>>0]=0;e=c[f>>2]|0;f=c[h>>2]|0;if((e|0)==(f|0)){h=i;do{p=h;h=c[h+12>>2]|0}while((p|0)==(c[h+4>>2]|0));q=(h|0)==(c[b>>2]|0)?0:h}else{h=e;while(1){e=c[h+8>>2]|0;if((e|0)==(f|0)){q=h;break}else h=e}}c[i+16>>2]=q;h=c[k>>2]|0;b:do if((h|0)==(f|0)){k=i;while(1){e=k;k=c[k+12>>2]|0;if((e|0)!=(c[k+8>>2]|0)){r=k;break b}if((k|0)==(c[b>>2]|0)){r=0;break}}}else{k=h;while(1){l=c[k+4>>2]|0;if((l|0)==(f|0)){r=k;break}else k=l}}while(0);f=i+20|0;c[f>>2]=r;if(!q)s=r;else{c[q+20>>2]=i;s=c[f>>2]|0}if(!s){o=i;return o|0}c[s+16>>2]=i;o=i;return o|0}function __ZN3MapI10StringNameS_IS0_N14ShaderLanguage8DataTypeE10ComparatorIS0_E16DefaultAllocatorES4_S5_E10_insert_rbERKS0_RKS6_(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f;a[g>>0]=0;h=__ZN3MapI10StringNameS_IS0_N14ShaderLanguage8DataTypeE10ComparatorIS0_E16DefaultAllocatorES4_S5_E7_insertERKS0_Rb(b,d,g)|0;if(h|0)__ZN3MapI10StringNameN14ShaderLanguage8DataTypeE10ComparatorIS0_E16DefaultAllocatorE10_copy_fromERKS6_(h+28|0,e);if(a[g>>0]|0){l=f;return h|0}g=b+8|0;c[g>>2]=(c[g>>2]|0)+1;g=h+12|0;e=c[g>>2]|0;if(!(c[e>>2]|0)){d=b+4|0;i=h;j=e;k=e;e=g;while(1){g=j+12|0;n=c[g>>2]|0;o=c[n+8>>2]|0;p=n;do if((j|0)==(o|0)){q=c[n+4>>2]|0;if(!(c[q>>2]|0)){c[k>>2]=1;a[1263537]=0;c[q>>2]=1;if((c[d>>2]|0)==(n|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);r=c[(c[e>>2]|0)+12>>2]|0;break}else{a[1263537]=0;c[n>>2]=0;r=n;break}}q=j+4|0;if((i|0)==(c[q>>2]|0)){s=i+8|0;t=c[s>>2]|0;c[q>>2]=t;if((t|0)==(c[d>>2]|0))u=p;else{c[t+12>>2]=j;u=c[g>>2]|0}t=i+12|0;c[t>>2]=u;q=c[g>>2]|0;v=q+8|0;c[((c[v>>2]|0)==(j|0)?v:q+4|0)>>2]=i;c[s>>2]=j;c[g>>2]=i;w=j;x=i;y=c[t>>2]|0}else{w=i;x=j;y=n}a[1263537]=0;c[x>>2]=1;t=c[d>>2]|0;if((t|0)==(y|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);z=c[(c[w+12>>2]|0)+12>>2]|0;A=c[d>>2]|0}else{a[1263537]=0;c[y>>2]=0;z=y;A=t}t=z+8|0;s=c[t>>2]|0;q=s+4|0;v=c[q>>2]|0;c[t>>2]=v;if((v|0)!=(A|0))c[v+12>>2]=z;v=z+12|0;c[s+12>>2]=c[v>>2];t=c[v>>2]|0;B=t+4|0;c[((c[B>>2]|0)==(z|0)?B:t+8|0)>>2]=s;c[q>>2]=z;c[v>>2]=s;r=w}else{if(!(c[o>>2]|0)){c[k>>2]=1;a[1263537]=0;c[o>>2]=1;if((c[d>>2]|0)==(n|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);r=c[(c[e>>2]|0)+12>>2]|0;break}else{a[1263537]=0;c[n>>2]=0;r=n;break}}s=j+8|0;if((i|0)==(c[s>>2]|0)){v=i+4|0;q=c[v>>2]|0;c[s>>2]=q;if((q|0)==(c[d>>2]|0))C=p;else{c[q+12>>2]=j;C=c[g>>2]|0}q=i+12|0;c[q>>2]=C;s=c[g>>2]|0;t=s+4|0;c[((c[t>>2]|0)==(j|0)?t:s+8|0)>>2]=i;c[v>>2]=j;c[g>>2]=i;D=j;E=i;F=c[q>>2]|0}else{D=i;E=j;F=n}a[1263537]=0;c[E>>2]=1;q=c[d>>2]|0;if((q|0)==(F|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);G=c[d>>2]|0;H=c[(c[D+12>>2]|0)+12>>2]|0}else{a[1263537]=0;c[F>>2]=0;G=q;H=F}q=H+4|0;v=c[q>>2]|0;s=v+8|0;t=c[s>>2]|0;c[q>>2]=t;if((t|0)!=(G|0))c[t+12>>2]=H;t=H+12|0;c[v+12>>2]=c[t>>2];q=c[t>>2]|0;B=q+8|0;c[((c[B>>2]|0)==(H|0)?B:q+4|0)>>2]=v;c[s>>2]=H;c[t>>2]=v;r=D}while(0);n=r+12|0;g=c[n>>2]|0;if(!(c[g>>2]|0)){i=r;j=g;k=g;e=n}else break}}e=c[(c[b>>2]|0)+8>>2]|0;a[1263537]=0;c[e>>2]=1;l=f;return h|0}function __ZN3MapI10StringNameS_IS0_N14ShaderLanguage8DataTypeE10ComparatorIS0_E16DefaultAllocatorES4_S5_E7_insertERKS0_Rb(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0;f=c[b>>2]|0;g=c[f+8>>2]|0;h=b+4|0;i=c[h>>2]|0;a:do if((g|0)==(i|0))j=f;else{k=c[d>>2]|0;l=g;while(1){m=c[l+24>>2]|0;if(k>>>0<m>>>0)n=l+8|0;else{if(m>>>0>=k>>>0)break;n=l+4|0}m=c[n>>2]|0;if((m|0)==(i|0)){j=l;break a}else l=m}a[e>>0]=1;o=l;return o|0}while(0);i=__ZnwjPFPvjE(40,4740)|0;n=i+24|0;__ZN10StringNameC2Ev(n);c[i+32>>2]=379008;c[i+28>>2]=0;c[i+36>>2]=0;c[i>>2]=0;c[i+4>>2]=0;c[i+8>>2]=0;c[i+12>>2]=0;c[i+16>>2]=0;c[i+20>>2]=0;c[i+12>>2]=j;g=c[h>>2]|0;f=i+4|0;c[f>>2]=g;k=i+8|0;c[k>>2]=g;__ZN10StringNameaSERKS_(n,d);if((j|0)!=(c[b>>2]|0)?(c[d>>2]|0)>>>0>=(c[j+24>>2]|0)>>>0:0)p=j+4|0;else p=j+8|0;c[p>>2]=i;a[e>>0]=0;e=c[f>>2]|0;f=c[h>>2]|0;if((e|0)==(f|0)){h=i;do{p=h;h=c[h+12>>2]|0}while((p|0)==(c[h+4>>2]|0));q=(h|0)==(c[b>>2]|0)?0:h}else{h=e;while(1){e=c[h+8>>2]|0;if((e|0)==(f|0)){q=h;break}else h=e}}c[i+16>>2]=q;h=c[k>>2]|0;b:do if((h|0)==(f|0)){k=i;while(1){e=k;k=c[k+12>>2]|0;if((e|0)!=(c[k+8>>2]|0)){r=k;break b}if((k|0)==(c[b>>2]|0)){r=0;break}}}else{k=h;while(1){l=c[k+4>>2]|0;if((l|0)==(f|0)){r=k;break}else k=l}}while(0);f=i+20|0;c[f>>2]=r;if(!q)s=r;else{c[q+20>>2]=i;s=c[f>>2]|0}if(!s){o=i;return o|0}c[s+16>>2]=i;o=i;return o|0}function __ZN3MapI10StringNameN14ShaderLanguage8DataTypeE10ComparatorIS0_E16DefaultAllocatorE10_copy_fromERKS6_(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0;d=c[a>>2]|0;if(d|0?(__ZN3MapI10StringNameN14ShaderLanguage8DataTypeE10ComparatorIS0_E16DefaultAllocatorE13_cleanup_treeEPNS6_7ElementE(a,c[d+8>>2]|0),d=c[a+4>>2]|0,e=c[a>>2]|0,c[e+8>>2]=d,c[a+8>>2]=0,f=d,c[f+12>>2]=f,e|0):0){__ZN10StringNameD2Ev(e+24|0);__ZN6Memory11free_staticEPvb(e,0);c[a>>2]=0}e=c[b>>2]|0;if(!e)return;f=c[e+8>>2]|0;e=c[b+4>>2]|0;if((f|0)==(e|0))return;else g=f;while(1){f=c[g+8>>2]|0;if((f|0)==(e|0))break;else g=f}if(!g)return;e=a+4|0;f=g;g=0;while(1){if(!g){b=__ZnwjPFPvjE(32,4740)|0;__ZN10StringNameC2Ev(b+24|0);d=b+16|0;c[d>>2]=0;c[d+4>>2]=0;c[a>>2]=b;d=c[e>>2]|0;c[b+4>>2]=d;c[b+8>>2]=d;c[b+12>>2]=d;c[b>>2]=1}__ZN3MapI10StringNameN14ShaderLanguage8DataTypeE10ComparatorIS0_E16DefaultAllocatorE10_insert_rbERKS0_RKS2_(a,f+24|0,f+28|0)|0;b=c[f+16>>2]|0;if(!b)break;f=b;g=c[a>>2]|0}return}function __ZN6TestIO4testEv(){var b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0;b=l;l=l+112|0;if((l|0)>=(m|0))ba(112);d=b+96|0;e=b+92|0;f=b+84|0;g=b+100|0;h=b+76|0;i=b+72|0;j=b+64|0;k=b+88|0;n=b+80|0;o=b;p=b+68|0;q=b+60|0;r=b+56|0;s=b+52|0;t=b+48|0;u=b+44|0;v=b+40|0;w=b+36|0;x=b+32|0;y=b+28|0;z=b+24|0;__ZN6StringC2EPKc(d,480022);__Z10print_line6String(d);A=c[d>>2]|0;if(A|0?(__Z16atomic_decrementPj(A+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(A,1);A=__ZN9DirAccess6createENS_10AccessTypeE(2)|0;d=c[(c[A>>2]|0)+36>>2]|0;__ZN6StringC2EPKc(e,1219936);$i[d&8191](A,e)|0;d=c[e>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);c[g>>2]=ij[c[(c[A>>2]|0)+40>>2]&8191](A)|0;c[f>>2]=__ZplPKcRK6String(480038,g)|0;__Z10print_line6String(f);d=c[f>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);d=c[g>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);c[g>>2]=0;ij[c[c[A>>2]>>2]&8191](A)|0;a:while(1){d=ij[c[(c[A>>2]|0)+8>>2]&8191](A)|0;f=d;e=c[g>>2]|0;do if((e|0)==(d|0)){B=__ZNK6StringneEPKc(g,1263606)|0;if(!d){C=B;D=26}else{E=B;D=24}}else{if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);c[g>>2]=0;if(!d)if(__ZNK6StringneEPKc(g,1263606)|0)break;else break a;if(__Z28atomic_conditional_incrementPj(d+-8|0)|0)c[g>>2]=f;E=__ZNK6StringneEPKc(g,1263606)|0;D=24}while(0);if((D|0)==24){D=0;if(!(__Z16atomic_decrementPj(d+-8|0)|0)){__ZN6Memory11free_staticEPvb(d,1);if(!E)break}else{C=E;D=26}}if((D|0)==26?(D=0,!C):0)break;c[j>>2]=__ZplPKcRK6String(480059,g)|0;__ZN6StringC2EPKc(k,480066);c[i>>2]=__ZNK6StringplERKS_(j,k)|0;__ZN7VariantC2Eb(o,ij[c[(c[A>>2]|0)+12>>2]&8191](A)|0);c[n>>2]=__ZNK7Variantcv6StringEv(o)|0;c[h>>2]=__ZNK6StringplERKS_(i,n)|0;__Z10print_line6String(h);f=c[h>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);f=c[n>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);if(c[o>>2]|0)__ZN7Variant5clearEv(o);f=c[i>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);f=c[k>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);f=c[j>>2]|0;if(!f)continue;if(__Z16atomic_decrementPj(f+-8|0)|0)continue;__ZN6Memory11free_staticEPvb(f,1)}gj[c[(c[A>>2]|0)+20>>2]&8191](A);__ZN6StringC2EPKc(n,480076);__ZN6StringC2EPKc(p,1263606);c[k>>2]=__ZN14ResourceLoader4loadERK6StringS2_bP5Error(n,p,0,0)|0;A=c[p>>2]|0;if(A|0?(__Z16atomic_decrementPj(A+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(A,1);A=c[n>>2]|0;if(A|0?(__Z16atomic_decrementPj(A+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(A,1);if(!(c[k>>2]|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(480095,480100,89,480123,0);F=0}else{a[1263537]=0;__ZN6StringC2EPKc(n,480177);__ZN13ResourceSaver4saveERK6StringRK3RefI8ResourceEj(n,k,0)|0;A=c[n>>2]|0;if(A|0?(__Z16atomic_decrementPj(A+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(A,1);__ZN6StringC2EPKc(q,480196);__Z10print_line6String(q);A=c[q>>2]|0;if(A|0?(__Z16atomic_decrementPj(A+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(A,1);A=__ZN12GlobalConfig13get_singletonEv()|0;__ZN6StringC2EPKc(n,480211);c[r>>2]=__ZNK12GlobalConfig13localize_pathERK6String(A,n)|0;__Z10print_line6String(r);A=c[r>>2]|0;if(A|0?(__Z16atomic_decrementPj(A+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(A,1);A=c[n>>2]|0;if(A|0?(__Z16atomic_decrementPj(A+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(A,1);A=__ZN12GlobalConfig13get_singletonEv()|0;__ZN6StringC2EPKc(n,480220);c[s>>2]=__ZNK12GlobalConfig13localize_pathERK6String(A,n)|0;__Z10print_line6String(s);A=c[s>>2]|0;if(A|0?(__Z16atomic_decrementPj(A+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(A,1);A=c[n>>2]|0;if(A|0?(__Z16atomic_decrementPj(A+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(A,1);A=__ZN12GlobalConfig13get_singletonEv()|0;c[u>>2]=__ZNK12GlobalConfig17get_resource_pathEv(__ZN12GlobalConfig13get_singletonEv()|0)|0;__ZN6StringC2EPKc(p,480240);c[n>>2]=__ZNK6StringplERKS_(u,p)|0;c[t>>2]=__ZNK12GlobalConfig13localize_pathERK6String(A,n)|0;__Z10print_line6String(t);A=c[t>>2]|0;if(A|0?(__Z16atomic_decrementPj(A+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(A,1);A=c[n>>2]|0;if(A|0?(__Z16atomic_decrementPj(A+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(A,1);A=c[p>>2]|0;if(A|0?(__Z16atomic_decrementPj(A+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(A,1);A=c[u>>2]|0;if(A|0?(__Z16atomic_decrementPj(A+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(A,1);A=__ZN12GlobalConfig13get_singletonEv()|0;__ZN6StringC2EPKc(n,480265);c[v>>2]=__ZNK12GlobalConfig13localize_pathERK6String(A,n)|0;__Z10print_line6String(v);A=c[v>>2]|0;do if(A|0){if(__Z16atomic_decrementPj(A+-8|0)|0)break;__ZN6Memory11free_staticEPvb(A,1)}while(0);A=c[n>>2]|0;do if(A|0){if(__Z16atomic_decrementPj(A+-8|0)|0)break;__ZN6Memory11free_staticEPvb(A,1)}while(0);__ZN6StringC2EPKc(n,480282);A=__ZN10FileAccess4openERK6StringiP5Error(n,1,0)|0;v=c[n>>2]|0;do if(v|0){if(__Z16atomic_decrementPj(v+-8|0)|0)break;__ZN6Memory11free_staticEPvb(v,1)}while(0);v=ij[c[(c[A>>2]|0)+32>>2]&8191](A)|0;c[n>>2]=0;__ZN6VectorIhE6resizeEi(n,v)|0;u=c[(c[A>>2]|0)+68>>2]|0;p=c[n>>2]|0;do if(!p)D=93;else{t=c[p+-4>>2]|0;if((t|0)<=0){D=93;break}if((c[p+-8>>2]|0)>>>0<=1){G=p;break}s=t+-1|0;r=s>>>1|s;s=r>>>2|r;r=s>>>4|s;s=r>>>8|r;r=__ZN6Memory12alloc_staticEjb((s>>>16|s)+1|0,1)|0;c[r+-8>>2]=1;c[r+-4>>2]=t;s=0;do{a[r+s>>0]=a[(c[n>>2]|0)+s>>0]|0;s=s+1|0}while((s|0)!=(t|0));t=c[n>>2]|0;do if(t|0){if(__Z16atomic_decrementPj(t+-8|0)|0)break;__ZN6Memory11free_staticEPvb(t,1)}while(0);c[n>>2]=r;G=r}while(0);if((D|0)==93){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);G=0}nj[u&2047](A,G,v)|0;gj[c[(c[A>>2]|0)+12>>2]&8191](A);gj[c[(c[A>>2]|0)+144>>2]&8191](A);__ZN6Memory11free_staticEPvb(A,0);__ZN6StringC2EPKc(w,480304);c[x>>2]=0;A=c[n>>2]|0;do if(A|0){c[x>>2]=0;if(!(__Z28atomic_conditional_incrementPj(A+-8|0)|0))break;c[x>>2]=c[n>>2]}while(0);__ZN16FileAccessMemory13register_fileE6String6VectorIhE(w,x);A=c[x>>2]|0;do if(A|0){if(__Z16atomic_decrementPj(A+-8|0)|0)break;__ZN6Memory11free_staticEPvb(A,1)}while(0);A=c[w>>2]|0;do if(A|0){if(__Z16atomic_decrementPj(A+-8|0)|0)break;__ZN6Memory11free_staticEPvb(A,1)}while(0);c[313766]=43;c[313768]=43;c[313767]=43;__ZN6StringC2EPKc(y,480314);__Z10print_line6String(y);A=c[y>>2]|0;do if(A|0){if(__Z16atomic_decrementPj(A+-8|0)|0)break;__ZN6Memory11free_staticEPvb(A,1)}while(0);A=c[n>>2]|0;do if(A|0){if(__Z16atomic_decrementPj(A+-8|0)|0)break;__ZN6Memory11free_staticEPvb(A,1)}while(0);__ZN6StringC2EPKc(z,480327);__Z10print_line6String(z);A=c[z>>2]|0;do if(A|0){if(__Z16atomic_decrementPj(A+-8|0)|0)break;__ZN6Memory11free_staticEPvb(A,1)}while(0);A=__ZnwjPKc(88,1263606)|0;__ZN8MainLoopC2Ev(A);c[A>>2]=20668;__Z22postinitialize_handlerP6Object(A);F=A}A=c[k>>2]|0;if((A|0?__ZN9Reference11unreferenceEv(A)|0:0)?(A=c[k>>2]|0,__Z17predelete_handlerP6Object(A)|0):0){gj[c[(c[A>>2]|0)+76>>2]&8191](A);__ZN6Memory11free_staticEPvb(A,0)}A=c[g>>2]|0;if(!A){l=b;return F|0}if(__Z16atomic_decrementPj(A+-8|0)|0){l=b;return F|0}__ZN6Memory11free_staticEPvb(A,1);l=b;return F|0}function __ZN10FileAccess15_create_builtinI16FileAccessMemoryEEPS_v(){var a=0;a=__ZnwjPKc(24,1263606)|0;__ZN16FileAccessMemoryC2Ev(a);return a|0}function __ZN6TestIO12TestMainLoopD0Ev(a){a=a|0;__ZN8MainLoopD2Ev(a);__ZdlPv(a);return}function __ZN6TestIO12TestMainLoop11input_eventERK10InputEvent(a,b){a=a|0;b=b|0;return}function __ZN6TestIO12TestMainLoop4initEv(b){b=b|0;a[b+84>>0]=1;return}function __ZN6TestIO12TestMainLoop9iterationEf(b,c){b=b|0;c=+c;return (a[b+84>>0]|0)!=0|0}function __ZN6TestIO12TestMainLoop4idleEf(a,b){a=a|0;b=+b;return 0}function __ZN6TestIO12TestMainLoop6finishEv(a){a=a|0;return}function __ZN6TestIO12TestMainLoop12request_quitEv(b){b=b|0;a[b+84>>0]=1;return}function __Z15tests_get_namesv(){return 20784}function __Z9test_main6StringRK4ListIS_16DefaultAllocatorE(a,b){a=a|0;b=b|0;var c=0;if(__ZNK6StringeqEPKc(a,1128537)|0){c=__ZN10TestString4testEv()|0;return c|0}if(__ZNK6StringeqEPKc(a,480337)|0){c=__ZN14TestContainers4testEv()|0;return c|0}if(__ZNK6StringeqEPKc(a,480348)|0){c=__ZN8TestMath4testEv()|0;return c|0}if(__ZNK6StringeqEPKc(a,1047853)|0){c=__ZN11TestPhysics4testEv()|0;return c|0}if(__ZNK6StringeqEPKc(a,1053391)|0){c=__ZN13TestPhysics2D4testEv()|0;return c|0}if(__ZNK6StringeqEPKc(a,480353)|0){c=__ZN10TestRender4testEv()|0;return c|0}if(__ZNK6StringeqEPKc(a,480360)|0){c=__ZN7TestGUI4testEv()|0;return c|0}if(__ZNK6StringeqEPKc(a,1092254)|0){c=__ZN6TestIO4testEv()|0;return c|0}if(__ZNK6StringeqEPKc(a,480364)|0){c=__ZN14TestShaderLang4testEv()|0;return c|0}if(__ZNK6StringeqEPKc(a,480375)|0){c=__ZN12TestGDScript4testENS_8TestTypeE(0)|0;return c|0}if(__ZNK6StringeqEPKc(a,480388)|0){c=__ZN12TestGDScript4testENS_8TestTypeE(1)|0;return c|0}if(__ZNK6StringeqEPKc(a,480398)|0){c=__ZN12TestGDScript4testENS_8TestTypeE(2)|0;return c|0}if(__ZNK6StringeqEPKc(a,480410)|0){c=__ZN12TestGDScript4testENS_8TestTypeE(3)|0;return c|0}if(!(__ZNK6StringeqEPKc(a,919387)|0)){c=0;return c|0}c=__ZN9TestImage4testEv()|0;return c|0}function __ZN17ResourceFormatDDS4loadERK6StringS2_P5Error(b,e,f,g){b=b|0;e=e|0;f=f|0;g=g|0;var h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ca=0,da=0,ea=0,fa=0;f=l;l=l+80|0;if((l|0)>=(m|0))ba(80);b=f;h=f+76|0;i=f+68|0;j=f+44|0;k=f+40|0;n=f+36|0;o=f+32|0;p=f+28|0;q=f+72|0;r=f+48|0;s=(g|0)!=0;if(s)c[g>>2]=19;t=__ZN10FileAccess4openERK6StringiP5Error(e,1,h)|0;if(!t){u=0;l=f;return u|0}if(s)c[g>>2]=16;c[j>>2]=__ZplPKcRK6String(480426,e)|0;c[i>>2]=__ZNK6String4utf8Ev(j)|0;__Z19_err_set_last_errorPKc(__ZNK10CharString8get_dataEv(i)|0);v=c[i>>2]|0;if(v|0?(__Z16atomic_decrementPj(v+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(v,1);v=c[j>>2]|0;if(v|0?(__Z16atomic_decrementPj(v+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(v,1);a[1263537]=1;a:do if(!(c[h>>2]|0)){a[1263537]=0;v=ij[c[(c[t>>2]|0)+48>>2]&8191](t)|0;j=ij[c[(c[t>>2]|0)+48>>2]&8191](t)|0;i=ij[c[(c[t>>2]|0)+48>>2]&8191](t)|0;w=ij[c[(c[t>>2]|0)+48>>2]&8191](t)|0;x=ij[c[(c[t>>2]|0)+48>>2]&8191](t)|0;y=ij[c[(c[t>>2]|0)+48>>2]&8191](t)|0;ij[c[(c[t>>2]|0)+48>>2]&8191](t)|0;z=ij[c[(c[t>>2]|0)+48>>2]&8191](t)|0;ij[c[(c[t>>2]|0)+48>>2]&8191](t)|0;ij[c[(c[t>>2]|0)+48>>2]&8191](t)|0;ij[c[(c[t>>2]|0)+48>>2]&8191](t)|0;ij[c[(c[t>>2]|0)+48>>2]&8191](t)|0;ij[c[(c[t>>2]|0)+48>>2]&8191](t)|0;ij[c[(c[t>>2]|0)+48>>2]&8191](t)|0;ij[c[(c[t>>2]|0)+48>>2]&8191](t)|0;ij[c[(c[t>>2]|0)+48>>2]&8191](t)|0;ij[c[(c[t>>2]|0)+48>>2]&8191](t)|0;ij[c[(c[t>>2]|0)+48>>2]&8191](t)|0;ij[c[(c[t>>2]|0)+48>>2]&8191](t)|0;if((v|0)!=542327876|(j|0)!=124|(i&4097|0)!=4097){c[n>>2]=__ZplPKcRK6String(480495,e)|0;c[k>>2]=__ZNK6String4utf8Ev(n)|0;__Z19_err_set_last_errorPKc(__ZNK10CharString8get_dataEv(k)|0);j=c[k>>2]|0;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);j=c[n>>2]|0;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);a[1263537]=1;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1128090,480460,127,1104436,0);a[1263537]=0;A=0;break}ij[c[(c[t>>2]|0)+48>>2]&8191](t)|0;j=ij[c[(c[t>>2]|0)+48>>2]&8191](t)|0;v=ij[c[(c[t>>2]|0)+48>>2]&8191](t)|0;B=ij[c[(c[t>>2]|0)+48>>2]&8191](t)|0;C=ij[c[(c[t>>2]|0)+48>>2]&8191](t)|0;D=ij[c[(c[t>>2]|0)+48>>2]&8191](t)|0;E=ij[c[(c[t>>2]|0)+48>>2]&8191](t)|0;F=ij[c[(c[t>>2]|0)+48>>2]&8191](t)|0;ij[c[(c[t>>2]|0)+48>>2]&8191](t)|0;ij[c[(c[t>>2]|0)+48>>2]&8191](t)|0;ij[c[(c[t>>2]|0)+48>>2]&8191](t)|0;ij[c[(c[t>>2]|0)+48>>2]&8191](t)|0;ij[c[(c[t>>2]|0)+48>>2]&8191](t)|0;if((ij[c[(c[t>>2]|0)+28>>2]&8191](t)|0)>>>0<128)do ij[c[(c[t>>2]|0)+40>>2]&8191](t)|0;while((ij[c[(c[t>>2]|0)+28>>2]&8191](t)|0)>>>0<128);G=(j&4|0)!=0;do if(!(G&(v|0)==827611204))if(!(G&(v|0)==861165636))if(!(G&(v|0)==894720068))if(!(G&(v|0)==826889281))if(!(G&(v|0)==843666497)){H=j&1;if(j&64){I=(H|0)!=0;J=I&(B|0)==32;K=(C|0)==16711680;L=(D|0)==65280;M=(E|0)==255;N=(F|0)==-16777216;if(J&K&L&M&N){O=5;break}P=(H|0)==0;Q=P&(B|0)==24;if(Q&K&L&M){O=6;break}M=(C|0)==255;K=(E|0)==16711680;if(J&M&L&K&N){O=7;break}if(Q&M&L&K){O=8;break}K=(B|0)==16;L=(E|0)==31;if(I&K&(C|0)==31744&(D|0)==992&L&(F|0)==32768){O=9;break}if(J&(C|0)==1072693248&(D|0)==1047552&(E|0)==1023&(F|0)==-1073741824){O=11;break}if(P&K&(C|0)==63488&(D|0)==2016&L){O=10;break}else R=P}else R=(H|0)==0;P=(B|0)==8;L=(C|0)==255;K=(D|0)==255;J=(E|0)==255;if(!(J&(K&(L&(P&R)))))if(!((H|0)!=0&(B|0)==16&L&K&J&(F|0)==65280))if((j&32|0)!=0&P)O=10;else{c[b>>2]=v;c[b+4>>2]=j;c[b+8>>2]=B;c[b+12>>2]=C;c[b+16>>2]=D;c[b+20>>2]=E;c[b+24>>2]=F;_printf(480537,b)|0;c[p>>2]=__ZplPKcRK6String(480646,e)|0;c[o>>2]=__ZNK6String4utf8Ev(p)|0;__Z19_err_set_last_errorPKc(__ZNK10CharString8get_dataEv(o)|0);P=c[o>>2]|0;do if(P|0){if(__Z16atomic_decrementPj(P+-8|0)|0)break;__ZN6Memory11free_staticEPvb(P,1)}while(0);P=c[p>>2]|0;do if(P|0){if(__Z16atomic_decrementPj(P+-8|0)|0)break;__ZN6Memory11free_staticEPvb(P,1)}while(0);a[1263537]=1;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1128090,480460,213,1104436,0);a[1263537]=0;A=0;break a}else O=14;else O=13}else O=4;else O=3;else O=2;else O=1;else O=0;while(0);F=(i&131072|0)==0?1:z;c[q>>2]=0;do if(O>>>0<5){E=c[20876+(O*20|0)+8>>2]|0;D=((U(E>>>0>x>>>0?E:x,((E>>>0>w>>>0?E:w)>>>0)/(E>>>0)|0)|0)>>>0)/(E>>>0)|0;C=c[20876+(O*20|0)+12>>2]|0;if((U(C,D)|0)!=(y|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1128090,480460,231,480696,0);S=0;break}a[1263537]=0;if(!(i&524288)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1128090,480460,232,480749,0);S=0;break}if(F>>>0>1){D=w;B=x;j=y;v=1;while(1){G=D>>>1;D=(G|0)==0?1:G;G=B>>>1;B=(G|0)==0?1:G;G=(U(C,((U(E>>>0>B>>>0?E:B,((E>>>0>D>>>0?E:D)>>>0)/(E>>>0)|0)|0)>>>0)/(E>>>0)|0)|0)+j|0;v=v+1|0;if((v|0)==(F|0)){T=G;break}else j=G}}else T=y;__ZN10PoolVectorIhE6resizeEi(q,T)|0;if((c[q>>2]|0)!=0?(__ZN10PoolVectorIhE14_copy_on_writeEv(q),j=c[q>>2]|0,(j|0)!=0):0){__Z16atomic_incrementPj(j+4|0)|0;V=c[j+8>>2]|0;W=j}else{V=0;W=0}nj[c[(c[t>>2]|0)+68>>2]&2047](t,V,T)|0;if(!W)X=83;else{__Z16atomic_decrementPj(W+4|0)|0;X=83}}else{j=U(x,w)|0;v=c[20876+(O*20|0)+12>>2]|0;E=U(j,v)|0;if(F>>>0>1){j=E;D=1;B=w;C=x;while(1){B=(B+1|0)>>>1;C=(C+1|0)>>>1;G=(U(U(C,v)|0,B)|0)+j|0;D=D+1|0;if((D|0)==(F|0)){Y=G;break}else j=G}}else Y=E;j=O&255;switch(j&15){case 10:{Z=(Y*3|0)>>>1;break}case 9:{Z=Y<<1;break}default:Z=Y}__ZN10PoolVectorIhE6resizeEi(q,Z)|0;if((c[q>>2]|0)!=0?(__ZN10PoolVectorIhE14_copy_on_writeEv(q),D=c[q>>2]|0,(D|0)!=0):0){__Z16atomic_incrementPj(D+4|0)|0;_=c[D+8>>2]|0;$=D}else{_=0;$=0}nj[c[(c[t>>2]|0)+68>>2]&2047](t,_,Z)|0;switch(j&15){case 9:{j=Z>>>2;if(j|0){D=j;do{j=D;D=D+-1|0;B=D<<1;v=D<<2;C=a[_+(B|1)>>0]|0;G=a[_+B>>0]|0;a[_+v>>0]=(C&255)<<1&248;a[_+(v|1)>>0]=((G&255)>>>5|C<<3&255)<<3;a[_+(v|2)>>0]=G<<3;a[_+(v|3)>>0]=C<<24>>24>>7}while((j|0)>1)}break}case 10:{if(Z>>>0>2){D=(Z>>>0)/3|0;do{E=D;D=D+-1|0;j=D<<1;C=D*3|0;v=a[_+j>>0]|0;G=a[_+(j|1)>>0]|0;a[_+C>>0]=G&-8;a[_+(C+1)>>0]=(G<<3&255|(v&255)>>>5)<<2;a[_+(C+2)>>0]=v<<3}while((E|0)>1)}break}case 11:{D=Z>>>2;if(D|0){E=D;do{D=E;E=E+-1|0;v=E<<2;C=_+v|0;G=_+(v|1)|0;j=(d[G>>0]|0)<<8;B=_+(v|2)|0;P=(d[B>>0]|0)<<16;J=_+(v|3)|0;v=d[J>>0]|0;K=v&192;L=(j|(d[C>>0]|0))>>>2&255;a[C>>0]=(v<<24|P)>>>22;a[G>>0]=(P|j)>>>12;a[B>>0]=L;a[J>>0]=(K|0)==192?-1:K&255}while((D|0)>1)}break}case 5:{E=Z>>>2;if(E|0){D=0;do{K=D<<2;J=_+K|0;L=_+(K|2)|0;K=a[J>>0]|0;a[J>>0]=a[L>>0]|0;a[L>>0]=K;D=D+1|0}while((D|0)!=(E|0))}break}case 6:{E=(Z>>>0)/3|0;if(Z>>>0>2){D=0;do{K=D*3|0;L=_+K|0;J=_+(K+2)|0;K=a[L>>0]|0;a[L>>0]=a[J>>0]|0;a[J>>0]=K;D=D+1|0}while((D|0)<(E|0))}break}default:{}}if(!$)X=83;else{__Z16atomic_decrementPj($+4|0)|0;X=83}}while(0);if((X|0)==83){__ZN5ImageC2EiibNS_6FormatERK10PoolVectorIhE(r,w,x,(F|0)!=1,c[20876+(O*20|0)+16>>2]|0,q);y=__ZnwjPKc(168,1263606)|0;__ZN12ImageTextureC2Ev(y);__Z22postinitialize_handlerP6Object(y);if(!y){aa=0;ca=0}else{a[1263537]=0;__ZN9Reference8init_refEv(y)|0;aa=y;ca=y}__ZN12ImageTexture17create_from_imageERK5Imagej(aa,r,7);if(s)c[g>>2]=0;if(aa){if($i[c[(c[aa>>2]|0)+44>>2]&8191](aa,1220696)|0){__ZN9Reference9referenceEv(aa);da=aa;ea=aa}else{da=aa;ea=0}if(__ZN9Reference11unreferenceEv(da)|0?__Z17predelete_handlerP6Object(aa)|0:0){gj[c[(c[aa>>2]|0)+76>>2]&8191](aa);__ZN6Memory11free_staticEPvb(ca,0);fa=ea}else fa=ea}else fa=0;__ZN5ImageD2Ev(r);S=fa}__ZN10PoolVectorIhE12_unreferenceEv(q);A=S}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1128090,480460,107,1106814,0);A=0}while(0);gj[c[(c[t>>2]|0)+144>>2]&8191](t);__ZN6Memory11free_staticEPvb(t,0);u=A;l=f;return u|0}function __ZNK17ResourceFormatDDS25get_recognized_extensionsEP4ListI6String16DefaultAllocatorE(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=a;__ZN6StringC2EPKc(d,480422);if(!(c[b>>2]|0)){e=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=e;c[e>>2]=0;c[e+4>>2]=0;c[e+8>>2]=0}e=__ZnwjPFPvjE(16,4740)|0;c[e>>2]=0;c[e+4>>2]=0;c[e+8>>2]=0;c[e+12>>2]=0;if((c[d>>2]|0?(c[e>>2]=0,f=c[d>>2]|0,f|0):0)?__Z28atomic_conditional_incrementPj(f+-8|0)|0:0)c[e>>2]=c[d>>2];f=c[b>>2]|0;b=f+4|0;g=c[b>>2]|0;c[e+8>>2]=g;c[e+4>>2]=0;c[e+12>>2]=f;if(g|0)c[g+4>>2]=e;c[b>>2]=e;if(!(c[f>>2]|0))c[f>>2]=e;e=f+8|0;c[e>>2]=(c[e>>2]|0)+1;e=c[d>>2]|0;if(!e){l=a;return}if(__Z16atomic_decrementPj(e+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(e,1);l=a;return}function __ZNK17ResourceFormatDDS12handles_typeERK6String(a,b){a=a|0;b=b|0;var c=0,d=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);c=a+4|0;d=a;__ZN10StringNameC2ERK6String(c,b);__ZN10StringNameC2EPKc(d,1075267);b=__ZN7ClassDB15is_parent_classERK10StringNameS2_(c,d)|0;__ZN10StringNameD2Ev(d);__ZN10StringNameD2Ev(c);l=a;return b|0}function __ZNK17ResourceFormatDDS17get_resource_typeERK6String(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=a+8|0;e=a+4|0;f=a;c[f>>2]=__ZNK6String13get_extensionEv(b)|0;c[e>>2]=__ZNK6String8to_lowerEv(f)|0;b=__ZNK6StringeqEPKc(e,480422)|0;g=c[e>>2]|0;if(g|0?(__Z16atomic_decrementPj(g+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(g,1);g=c[f>>2]|0;if(g|0?(__Z16atomic_decrementPj(g+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(g,1);if(b){__ZN6StringC2EPKc(d,1116457);h=c[d>>2]|0;l=a;return h|0}else{__ZN6StringC2EPKc(d,1263606);h=c[d>>2]|0;l=a;return h|0}return 0}function __ZN20ResourceFormatLoader19rename_dependenciesERK6StringRK3MapIS0_S0_10ComparatorIS0_E16DefaultAllocatorE(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZN20ResourceFormatLoaderD2Ev(a){a=a|0;return}function __ZN17ResourceFormatDDSD0Ev(a){a=a|0;__ZdlPv(a);return}function __ZN24NetworkedMultiplayerENet18_initialize_classvEv(b){b=b|0;if(a[1257002]|0)return;if(!(a[1256999]|0)){if(!(a[1257e3]|0)){if(!(a[1257001]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI9ReferenceEEvv();__ZN9Reference13_bind_methodsEv();a[1257001]=1}__ZN7ClassDB10_add_classI10PacketPeerEEvv();__ZN10PacketPeer13_bind_methodsEv();a[1257e3]=1}__ZN7ClassDB10_add_classI24NetworkedMultiplayerPeerEEvv();__ZN24NetworkedMultiplayerPeer13_bind_methodsEv();a[1256999]=1}__ZN7ClassDB10_add_classI24NetworkedMultiplayerENetEEvv();__ZN24NetworkedMultiplayerENet13_bind_methodsEv();a[1257002]=1;return}function __ZN24NetworkedMultiplayerENet5_setvERK10StringNameRK7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK24NetworkedMultiplayerENet5_getvERK10StringNameR7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK24NetworkedMultiplayerENet19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+24|0;g=e+4|0;h=e;if(!d)__ZNK24NetworkedMultiplayerPeer19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,0);__ZN6StringC2EPKc(f,652495);i=c[f>>2]|0;f=i;j=g+4|0;c[j>>2]=0;k=g+12|0;c[k>>2]=0;c[g>>2]=0;n=(i|0)==0;if(!n?(c[j>>2]=0,__Z28atomic_conditional_incrementPj(i+-8|0)|0):0)c[j>>2]=f;c[g+8>>2]=0;f=c[k>>2]|0;if(f|0){if(!(__Z16atomic_decrementPj(f+-8|0)|0))__ZN6Memory11free_staticEPvb(f,1);c[k>>2]=0}c[g+16>>2]=256;if(!(c[b>>2]|0)){k=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=k;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0}k=__ZnwjPFPvjE(32,4740)|0;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0;c[k+12>>2]=0;c[k+16>>2]=7;f=k+20|0;c[f>>2]=0;j=k+24|0;c[j>>2]=0;o=k+28|0;c[o>>2]=0;__ZN12PropertyInfoaSERKS_(k,g)|0;p=c[b>>2]|0;q=p+4|0;r=c[q>>2]|0;c[j>>2]=r;c[f>>2]=0;c[o>>2]=p;if(r|0)c[r+20>>2]=k;c[q>>2]=k;if(!(c[p>>2]|0))c[p>>2]=k;k=p+8|0;c[k>>2]=(c[k>>2]|0)+1;k=c[g+12>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);k=c[g+4>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);if(!n?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);__ZN10StringNameC2EPKc(h,652495);__ZN7ClassDB17get_property_listE10StringNameP4ListI12PropertyInfo16DefaultAllocatorEbPK6Object(h,b,1,a);__ZN10StringNameD2Ev(h);if(!d){l=e;return}__ZNK24NetworkedMultiplayerPeer19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,1);l=e;return}function __ZN24NetworkedMultiplayerENet14_notificationvEib(a,b,c){a=a|0;b=b|0;c=c|0;return}function __ZNK24NetworkedMultiplayerENet16_get_class_namevEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+8|0;e=b+4|0;f=b;g=a+100|0;a=c[g>>2]|0;if(a|0){if(c[a+4>>2]|0){l=b;return g|0}if(__ZNK6String6lengthEv(a+8|0)|0){l=b;return g|0}}__ZN6StringC2EPKc(d,652495);c[f>>2]=c[d>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameaSERKS_(g,e);__ZN10StringNameD2Ev(e);e=c[f>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);l=b;return g|0}function __ZNK24NetworkedMultiplayerENet9get_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,652495);l=a;return c[b>>2]|0}function __ZNK24NetworkedMultiplayerENet8is_classERK6String(a,b){a=a|0;b=b|0;var c=0;if(((!(__ZNK6StringeqEPKc(b,652495)|0)?!(__ZNK6StringeqEPKc(b,1146226)|0):0)?!(__ZNK6StringeqEPKc(b,1099802)|0):0)?!(__ZNK6StringeqEPKc(b,1126157)|0):0)c=__ZNK6StringeqEPKc(b,1142944)|0;else c=1;return c|0}function __ZNK24NetworkedMultiplayerENet12is_class_ptrEPv(a,b){a=a|0;b=b|0;return (b|0)==1220844|((b|0)==1220836|((b|0)==1220840|((b|0)==1220724|(b|0)==1220580)))|0}function __ZN24NetworkedMultiplayerENetD2Ev(b){b=b|0;var d=0,e=0,f=0,g=0;c[b>>2]=21184;__ZN24NetworkedMultiplayerENet16close_connectionEv(b);d=c[b+188>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);d=c[b+184>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);d=b+172|0;__ZN4ListIN24NetworkedMultiplayerENet6PacketE16DefaultAllocatorE5clearEv(d);e=c[d>>2]|0;do if(e|0)if(!(c[e+8>>2]|0)){a[1263537]=0;__ZN6Memory11free_staticEPvb(e,0);break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145461,1145120,668,1145467,0);break}while(0);e=b+156|0;d=c[e>>2]|0;if(d|0?(__ZN3MapIiP9_ENetPeer10ComparatorIiE16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(e,c[d+8>>2]|0),d=c[b+160>>2]|0,f=c[e>>2]|0,c[f+8>>2]=d,c[b+164>>2]=0,g=d,c[g+12>>2]=g,f|0):0){__ZN6Memory11free_staticEPvb(f,0);c[e>>2]=0}__ZN10StringNameD2Ev(b+100|0);c[b>>2]=21408;__ZN10StringNameD2Ev(b+96|0);c[b>>2]=399112;__ZN10StringNameD2Ev(b+88|0);__ZN9ReferenceD2Ev(b);return}function __ZN24NetworkedMultiplayerENetD0Ev(a){a=a|0;__ZN24NetworkedMultiplayerENetD2Ev(a);__ZdlPv(a);return}function __ZNK24NetworkedMultiplayerENet26get_available_packet_countEv(a){a=a|0;var b=0,d=0;b=c[a+172>>2]|0;if(!b){d=0;return d|0}d=c[b+8>>2]|0;return d|0}function __ZNK24NetworkedMultiplayerENet10get_packetEPPKhRi(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0;f=b+172|0;g=c[f>>2]|0;if(g|0?c[g+8>>2]|0:0){a[1263537]=0;h=b+176|0;i=c[h>>2]|0;if(i){_enet_packet_destroy(i);c[h>>2]=0;c[b+180>>2]=0;h=c[f>>2]|0;i=b+176|0;j=c[h>>2]|0;k=c[j+4>>2]|0;l=i;c[l>>2]=c[j>>2];c[l+4>>2]=k;if(!h)m=i;else{n=h;o=h;p=i;q=7}}else{i=b+176|0;b=c[g>>2]|0;h=c[b+4>>2]|0;k=i;c[k>>2]=c[b>>2];c[k+4>>2]=h;n=g;o=g;p=i;q=7}if((q|0)==7){q=c[n>>2]|0;if(q){a[1263537]=0;if((c[q+16>>2]|0)==(o|0)){c[n>>2]=c[q+8>>2];o=n+4|0;i=c[q+12>>2]|0;if((c[o>>2]|0)==(q|0))c[o>>2]=i;o=q+8|0;if(i|0)c[i+8>>2]=c[o>>2];g=c[o>>2]|0;if(g|0)c[g+12>>2]=i;__ZN6Memory11free_staticEPvb(q,0);q=n+8|0;c[q>>2]=(c[q>>2]|0)+-1}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145114,1145120,157,1145132,0);q=c[f>>2]|0;if(!(c[q+8>>2]|0)){__ZN6Memory11free_staticEPvb(q,0);c[f>>2]=0;m=p}else m=p}else m=p}c[d>>2]=(c[(c[m>>2]|0)+8>>2]|0)+12;c[e>>2]=(c[(c[m>>2]|0)+12>>2]|0)+-12;r=0;return r|0}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1099178,480874,391,481866,0);r=2;return r|0}function __ZN24NetworkedMultiplayerENet10put_packetEPKhi(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f+4|0;h=f;i=f+8|0;if(!(a[b+104>>0]|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1099256,480874,405,481636,0);j=3;l=f;return j|0}a[1263537]=0;if((c[b+152>>2]|0)!=2){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1099256,480874,406,481694,0);j=3;l=f;return j|0}switch(c[b+116>>2]|0){case 0:{k=2;n=2;break}case 1:{k=0;n=2;break}case 2:{k=1;n=1;break}default:{k=0;n=1}}o=b+112|0;p=c[o>>2]|0;a:do if(!p)q=0;else{r=(p|0)<0?0-p|0:p;s=c[b+156>>2]|0;b:do if(s|0){t=c[s+8>>2]|0;u=c[b+160>>2]|0;c:do if((t|0)==(u|0))v=t;else{w=t;while(1){x=c[w+24>>2]|0;if((r|0)<(x|0))y=w+8|0;else{if((x|0)>=(r|0)){v=w;break c}y=w+4|0}w=c[y>>2]|0;if((w|0)==(u|0))break b}}while(0);if(!((v|0)==(u|0)|(v|0)==0)){q=v;break a}}while(0);c[i>>2]=__Z4itosx(p,((p|0)<0)<<31>>31)|0;c[h>>2]=__ZplPKcRK6String(481786,i)|0;c[g>>2]=__ZNK6String4utf8Ev(h)|0;__Z19_err_set_last_errorPKc(__ZNK10CharString8get_dataEv(g)|0);r=c[g>>2]|0;if(r|0?(__Z16atomic_decrementPj(r+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(r,1);r=c[h>>2]|0;if(r|0?(__Z16atomic_decrementPj(r+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(r,1);r=c[i>>2]|0;if(r|0?(__Z16atomic_decrementPj(r+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(r,1);a[1263537]=1;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1099256,480874,433,1091406,0);a[1263537]=0;j=31;l=f;return j|0}while(0);h=_enet_packet_create(0,e+12|0,k)|0;g=c[b+108>>2]|0;p=h+8|0;v=c[p>>2]|0;a[v>>0]=g;a[v+1>>0]=g>>>8;a[v+2>>0]=g>>>16;a[v+3>>0]=g>>>24;g=c[o>>2]|0;v=c[p>>2]|0;a[v+4>>0]=g;a[v+5>>0]=g>>>8;a[v+6>>0]=g>>>16;a[v+7>>0]=g>>>24;g=c[p>>2]|0;a[g+8>>0]=k;a[g+9>>0]=0;a[g+10>>0]=0;a[g+11>>0]=0;_memcpy((c[p>>2]|0)+12|0,d|0,e|0)|0;d:do if(!(a[b+105>>0]|0)){e=b+156|0;d=c[e>>2]|0;e:do if(d|0){g=c[d+8>>2]|0;v=c[b+160>>2]|0;f:do if((g|0)==(v|0))z=g;else{y=g;while(1){r=c[y+24>>2]|0;if((r|0)>1)A=y+8|0;else{if((r|0)==1){z=y;break f}A=y+4|0}y=c[A>>2]|0;if((y|0)==(v|0))break e}}while(0);if((z|0)!=(v|0)&(z|0)!=0){a[1263537]=0;c[i>>2]=1;_enet_peer_send(c[(__ZN3MapIiP9_ENetPeer10ComparatorIiE16DefaultAllocatorEixERKi(e,i)|0)>>2]|0,n,h)|0;break d}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1099256,480874,469,481808,0);j=47;l=f;return j|0}else{e=c[o>>2]|0;if(!e){_enet_host_broadcast(c[b+144>>2]|0,n,h);break}if((e|0)>=0){_enet_peer_send(c[q+28>>2]|0,n,h)|0;break}d=0-e|0;e=c[b+156>>2]|0;if(e|0?(g=c[e+8>>2]|0,e=c[b+160>>2]|0,(g|0)!=(e|0)):0){u=g;while(1){g=c[u+8>>2]|0;if((g|0)==(e|0))break;else u=g}if(u|0){e=h+12|0;g=u;do{if((c[g+24>>2]|0)!=(d|0)){y=_enet_packet_create(c[p>>2]|0,c[e>>2]|0,k)|0;_enet_peer_send(c[g+28>>2]|0,n,y)|0}g=c[g+16>>2]|0}while((g|0)!=0)}}_enet_packet_destroy(h)}while(0);_enet_host_flush(c[b+144>>2]|0);j=0;l=f;return j|0}function __ZNK24NetworkedMultiplayerENet19get_max_packet_sizeEv(a){a=a|0;return 16777216}function __ZN24NetworkedMultiplayerENet17set_transfer_modeEN24NetworkedMultiplayerPeer12TransferModeE(a,b){a=a|0;b=b|0;c[a+116>>2]=b;return}function __ZN24NetworkedMultiplayerENet15set_target_peerEi(a,b){a=a|0;b=b|0;c[a+112>>2]=b;return}function __ZNK24NetworkedMultiplayerENet15get_packet_peerEv(b){b=b|0;var d=0,e=0;if(!(a[b+104>>0]|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146107,480874,46,481529,0);d=1;return d|0}a[1263537]=0;e=c[b+172>>2]|0;if(e|0?c[e+8>>2]|0:0){a[1263537]=0;d=c[(c[e>>2]|0)+4>>2]|0;return d|0}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146107,480874,47,481572,0);d=1;return d|0}function __ZNK24NetworkedMultiplayerENet9is_serverEv(b){b=b|0;var c=0;if(!(a[b+104>>0]|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(481472,480874,353,481482,0);c=0;return c|0}else{a[1263537]=0;c=(a[b+105>>0]|0)!=0;return c|0}return 0}function __ZN24NetworkedMultiplayerENet4pollEv(b){b=b|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ca=0,da=0,ea=0;e=l;l=l+176|0;if((l|0)>=(m|0))ba(176);f=e+148|0;g=e+144|0;h=e+120|0;i=e+96|0;j=e+72|0;k=e+48|0;n=e+24|0;o=e;p=b+104|0;if(!(a[p>>0]|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146123,480874,138,561758,0);l=e;return}a[1263537]=0;q=b+176|0;r=c[q>>2]|0;if(r|0){_enet_packet_destroy(r);c[q>>2]=0;c[b+180>>2]=0}q=b+144|0;r=c[q>>2]|0;a:do if(r|0){s=b+105|0;t=f+12|0;u=f+4|0;v=b+156|0;w=b+152|0;x=b+160|0;y=b+148|0;z=f+8|0;A=f+16|0;B=b+172|0;C=b+156|0;D=r;b:while(1){if(!(a[p>>0]|0))break a;if((_enet_host_service(D,f,1)|0)<1)break a;c:do switch(c[f>>2]|0){case 1:{if(a[s>>0]|0?a[y>>0]|0:0){_enet_peer_reset(c[u>>2]|0);break c}E=__ZnwjPKc(4,1263606)|0;F=c[t>>2]|0;c[E>>2]=(F|0)==0?1:F;F=c[u>>2]|0;c[F+44>>2]=E;c[(__ZN3MapIiP9_ENetPeer10ComparatorIiE16DefaultAllocatorEixERKi(v,E)|0)>>2]=F;c[w>>2]=2;__ZN10StringNameC2EPKc(g,1146440);__ZN7VariantC2Ei(h,c[E>>2]|0);c[i>>2]=0;c[j>>2]=0;c[k>>2]=0;c[n>>2]=0;__ZN6Object11emit_signalERK10StringNameRK7VariantS5_S5_S5_S5_(b,g,h,i,j,k,n);if(c[n>>2]|0)__ZN7Variant5clearEv(n);if(c[k>>2]|0)__ZN7Variant5clearEv(k);if(c[j>>2]|0)__ZN7Variant5clearEv(j);if(c[i>>2]|0)__ZN7Variant5clearEv(i);if(c[h>>2]|0)__ZN7Variant5clearEv(h);__ZN10StringNameD2Ev(g);if(a[s>>0]|0){F=c[v>>2]|0;if(!F)break c;G=c[F+8>>2]|0;F=c[x>>2]|0;if((G|0)==(F|0))break c;else H=G;while(1){G=c[H+8>>2]|0;if((G|0)==(F|0))break;else H=G}if(!H)break c;else I=H;while(1){F=I+24|0;if((c[F>>2]|0)!=(c[E>>2]|0)){G=_enet_packet_create(0,8,1)|0;J=G+8|0;K=c[J>>2]|0;a[K>>0]=0;a[K+1>>0]=0;a[K+2>>0]=0;a[K+3>>0]=0;K=c[F>>2]|0;F=c[J>>2]|0;a[F+4>>0]=K;a[F+5>>0]=K>>>8;a[F+6>>0]=K>>>16;a[F+7>>0]=K>>>24;_enet_peer_send(c[u>>2]|0,0,G)|0;G=_enet_packet_create(0,8,1)|0;K=G+8|0;F=c[K>>2]|0;a[F>>0]=0;a[F+1>>0]=0;a[F+2>>0]=0;a[F+3>>0]=0;F=c[E>>2]|0;J=c[K>>2]|0;a[J+4>>0]=F;a[J+5>>0]=F>>>8;a[J+6>>0]=F>>>16;a[J+7>>0]=F>>>24;_enet_peer_send(c[I+28>>2]|0,0,G)|0}I=c[I+16>>2]|0;if(!I)break c}}__ZN10StringNameC2EPKc(g,1146493);c[h>>2]=0;c[i>>2]=0;c[j>>2]=0;c[k>>2]=0;c[n>>2]=0;__ZN6Object11emit_signalERK10StringNameRK7VariantS5_S5_S5_S5_(b,g,h,i,j,k,n);if(c[n>>2]|0)__ZN7Variant5clearEv(n);if(c[k>>2]|0)__ZN7Variant5clearEv(k);if(c[j>>2]|0)__ZN7Variant5clearEv(j);if(c[i>>2]|0)__ZN7Variant5clearEv(i);if(c[h>>2]|0)__ZN7Variant5clearEv(h);__ZN10StringNameD2Ev(g);break}case 2:{E=c[(c[u>>2]|0)+44>>2]|0;G=(a[s>>0]|0)!=0;if(!E){if(G)break c;__ZN10StringNameC2EPKc(g,1146514);c[h>>2]=0;c[i>>2]=0;c[j>>2]=0;c[k>>2]=0;c[n>>2]=0;__ZN6Object11emit_signalERK10StringNameRK7VariantS5_S5_S5_S5_(b,g,h,i,j,k,n);if(c[n>>2]|0)__ZN7Variant5clearEv(n);if(c[k>>2]|0)__ZN7Variant5clearEv(k);if(c[j>>2]|0)__ZN7Variant5clearEv(j);if(c[i>>2]|0)__ZN7Variant5clearEv(i);if(c[h>>2]|0)__ZN7Variant5clearEv(h);__ZN10StringNameD2Ev(g);break c}if(!G)break b;G=c[v>>2]|0;if(G|0?(F=c[G+8>>2]|0,G=c[x>>2]|0,(F|0)!=(G|0)):0){J=F;while(1){F=c[J+8>>2]|0;if((F|0)==(G|0))break;else J=F}if(J|0){G=J;do{if((c[G+24>>2]|0)!=(c[E>>2]|0)){F=_enet_packet_create(0,8,1)|0;K=F+8|0;L=c[K>>2]|0;a[L>>0]=1;a[L+1>>0]=0;a[L+2>>0]=0;a[L+3>>0]=0;L=c[E>>2]|0;M=c[K>>2]|0;a[M+4>>0]=L;a[M+5>>0]=L>>>8;a[M+6>>0]=L>>>16;a[M+7>>0]=L>>>24;_enet_peer_send(c[G+28>>2]|0,0,F)|0}G=c[G+16>>2]|0}while((G|0)!=0)}}__ZN10StringNameC2EPKc(g,1146455);__ZN7VariantC2Ei(h,c[E>>2]|0);c[i>>2]=0;c[j>>2]=0;c[k>>2]=0;c[n>>2]=0;__ZN6Object11emit_signalERK10StringNameRK7VariantS5_S5_S5_S5_(b,g,h,i,j,k,n);if(c[n>>2]|0)__ZN7Variant5clearEv(n);if(c[k>>2]|0)__ZN7Variant5clearEv(k);if(c[j>>2]|0)__ZN7Variant5clearEv(j);if(c[i>>2]|0)__ZN7Variant5clearEv(i);if(c[h>>2]|0)__ZN7Variant5clearEv(h);__ZN10StringNameD2Ev(g);G=c[v>>2]|0;d:do if(G|0){J=c[G+8>>2]|0;F=c[x>>2]|0;e:do if((J|0)==(F|0))N=J;else{L=c[E>>2]|0;M=J;while(1){K=c[M+24>>2]|0;if((L|0)<(K|0))O=M+8|0;else{if((K|0)>=(L|0)){N=M;break e}O=M+4|0}M=c[O>>2]|0;if((M|0)==(F|0))break d}}while(0);if(!((N|0)==0|(N|0)==(F|0)))__ZN3MapIiP9_ENetPeer10ComparatorIiE16DefaultAllocatorE6_eraseEPNS5_7ElementE(v,N)}while(0);__ZN6Memory11free_staticEPvb(E,0);break}case 3:{G=a[z>>0]|0;if(!(G<<24>>24)){J=c[A>>2]|0;if((c[J+12>>2]|0)>>>0<8){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146123,480874,245,480961,0);break c}a[1263537]=0;if(a[s>>0]|0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146123,480874,248,481027,0);break c}M=c[J+8>>2]|0;J=d[M+1>>0]<<8|d[M>>0]|d[M+2>>0]<<16|d[M+3>>0]<<24;L=d[M+5>>0]<<8|d[M+4>>0]|d[M+6>>0]<<16|d[M+7>>0]<<24;c[g>>2]=L;switch(J|0){case 0:{c[(__ZN3MapIiP9_ENetPeer10ComparatorIiE16DefaultAllocatorEixERKi(v,g)|0)>>2]=0;__ZN10StringNameC2EPKc(h,1146440);__ZN7VariantC2Ei(i,c[g>>2]|0);c[j>>2]=0;c[k>>2]=0;c[n>>2]=0;c[o>>2]=0;__ZN6Object11emit_signalERK10StringNameRK7VariantS5_S5_S5_S5_(b,h,i,j,k,n,o);if(c[o>>2]|0)__ZN7Variant5clearEv(o);if(c[n>>2]|0)__ZN7Variant5clearEv(n);if(c[k>>2]|0)__ZN7Variant5clearEv(k);if(c[j>>2]|0)__ZN7Variant5clearEv(j);if(c[i>>2]|0)__ZN7Variant5clearEv(i);__ZN10StringNameD2Ev(h);break}case 1:{J=c[v>>2]|0;f:do if(J|0){M=c[J+8>>2]|0;K=c[x>>2]|0;g:do if((M|0)==(K|0))P=M;else{Q=M;while(1){R=c[Q+24>>2]|0;if((L|0)<(R|0))S=Q+8|0;else{if((R|0)>=(L|0)){P=Q;break g}S=Q+4|0}Q=c[S>>2]|0;if((Q|0)==(K|0))break f}}while(0);if(!((P|0)==0|(P|0)==(K|0)))__ZN3MapIiP9_ENetPeer10ComparatorIiE16DefaultAllocatorE6_eraseEPNS5_7ElementE(v,P)}while(0);__ZN10StringNameC2EPKc(h,1146455);__ZN7VariantC2Ei(i,c[g>>2]|0);c[j>>2]=0;c[k>>2]=0;c[n>>2]=0;c[o>>2]=0;__ZN6Object11emit_signalERK10StringNameRK7VariantS5_S5_S5_S5_(b,h,i,j,k,n,o);if(c[o>>2]|0)__ZN7Variant5clearEv(o);if(c[n>>2]|0)__ZN7Variant5clearEv(n);if(c[k>>2]|0)__ZN7Variant5clearEv(k);if(c[j>>2]|0)__ZN7Variant5clearEv(j);if(c[i>>2]|0)__ZN7Variant5clearEv(i);__ZN10StringNameD2Ev(h);break}default:{}}_enet_packet_destroy(c[A>>2]|0);break c}if((G&255)>=3){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146123,480874,341,481248,0);break c}L=c[A>>2]|0;J=c[(c[u>>2]|0)+44>>2]|0;E=L;M=E+12|0;if((c[M>>2]|0)>>>0<12){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146123,480874,275,481071,0);break c}a[1263537]=0;F=E+8|0;Q=c[F>>2]|0;R=d[Q+1>>0]<<8|d[Q>>0]|d[Q+2>>0]<<16|d[Q+3>>0]<<24;T=d[Q+5>>0]<<8|d[Q+4>>0]|d[Q+6>>0]<<16|d[Q+7>>0]<<24;c[g>>2]=T;U=d[Q+9>>0]<<8|d[Q+8>>0]|d[Q+10>>0]<<16|d[Q+11>>0]<<24;h:do if(!(a[s>>0]|0)){if(!(c[B>>2]|0)){Q=__ZnwjPFPvjE(12,4740)|0;c[B>>2]=Q;c[Q>>2]=0;c[Q+4>>2]=0;c[Q+8>>2]=0}Q=__ZnwjPFPvjE(20,4740)|0;c[Q>>2]=L;c[Q+4>>2]=R;V=c[B>>2]|0;W=V+4|0;X=c[W>>2]|0;c[Q+12>>2]=X;c[Q+8>>2]=0;c[Q+16>>2]=V;if(X|0)c[X+8>>2]=Q;c[W>>2]=Q;if(!(c[V>>2]|0))c[V>>2]=Q;Q=V+8|0;c[Q>>2]=(c[Q>>2]|0)+1}else{do if((R|0)==(c[J>>2]|0)){a[1263537]=0;if(!T){if(!(c[B>>2]|0)){Q=__ZnwjPFPvjE(12,4740)|0;c[B>>2]=Q;c[Q>>2]=0;c[Q+4>>2]=0;c[Q+8>>2]=0}Q=__ZnwjPFPvjE(20,4740)|0;c[Q>>2]=L;c[Q+4>>2]=R;V=c[B>>2]|0;W=V+4|0;X=c[W>>2]|0;c[Q+12>>2]=X;c[Q+8>>2]=0;c[Q+16>>2]=V;if(X|0)c[X+8>>2]=Q;c[W>>2]=Q;if(!(c[V>>2]|0))c[V>>2]=Q;Q=V+8|0;c[Q>>2]=(c[Q>>2]|0)+1;Q=c[C>>2]|0;if(!Q)break h;V=c[Q+8>>2]|0;Q=c[x>>2]|0;if((V|0)==(Q|0))break h;else Y=V;while(1){V=c[Y+8>>2]|0;if((V|0)==(Q|0))break;else Y=V}if(!Y)break h;else Z=Y;while(1){if((c[Z+24>>2]|0)!=(R|0)){Q=_enet_packet_create(c[F>>2]|0,c[M>>2]|0,U)|0;_enet_peer_send(c[Z+28>>2]|0,a[z>>0]|0,Q)|0}Z=c[Z+16>>2]|0;if(!Z)break h}}if((T|0)<0){Q=c[C>>2]|0;do if(!Q)_=T;else{V=c[Q+8>>2]|0;W=c[x>>2]|0;if((V|0)==(W|0)){_=T;break}else $=V;while(1){V=c[$+8>>2]|0;if((V|0)==(W|0))break;else $=V}if(!$){_=T;break}else aa=$;do{W=c[aa+24>>2]|0;do if((W|0)!=(R|0)){if((W|0)==(0-(c[g>>2]|0)|0))break;V=_enet_packet_create(c[F>>2]|0,c[M>>2]|0,U)|0;_enet_peer_send(c[aa+28>>2]|0,a[z>>0]|0,V)|0}while(0);aa=c[aa+16>>2]|0}while((aa|0)!=0);_=c[g>>2]|0}while(0);if((_|0)==-1){_enet_packet_destroy(E);break h}if(!(c[B>>2]|0)){Q=__ZnwjPFPvjE(12,4740)|0;c[B>>2]=Q;c[Q>>2]=0;c[Q+4>>2]=0;c[Q+8>>2]=0}Q=__ZnwjPFPvjE(20,4740)|0;c[Q>>2]=L;c[Q+4>>2]=R;W=c[B>>2]|0;V=W+4|0;X=c[V>>2]|0;c[Q+12>>2]=X;c[Q+8>>2]=0;c[Q+16>>2]=W;if(X|0)c[X+8>>2]=Q;c[V>>2]=Q;if(!(c[W>>2]|0))c[W>>2]=Q;Q=W+8|0;c[Q>>2]=(c[Q>>2]|0)+1;break h}else{if((T|0)==1){if(!(c[B>>2]|0)){Q=__ZnwjPFPvjE(12,4740)|0;c[B>>2]=Q;c[Q>>2]=0;c[Q+4>>2]=0;c[Q+8>>2]=0}Q=__ZnwjPFPvjE(20,4740)|0;c[Q>>2]=L;c[Q+4>>2]=R;W=c[B>>2]|0;V=W+4|0;X=c[V>>2]|0;c[Q+12>>2]=X;c[Q+8>>2]=0;c[Q+16>>2]=W;if(X|0)c[X+8>>2]=Q;c[V>>2]=Q;if(!(c[W>>2]|0))c[W>>2]=Q;Q=W+8|0;c[Q>>2]=(c[Q>>2]|0)+1;break h}Q=c[v>>2]|0;i:do if(Q|0){W=c[Q+8>>2]|0;V=c[x>>2]|0;j:do if((W|0)==(V|0))ca=W;else{X=W;while(1){da=c[X+24>>2]|0;if((T|0)<(da|0))ea=X+8|0;else{if((da|0)>=(T|0)){ca=X;break j}ea=X+4|0}X=c[ea>>2]|0;if((X|0)==(V|0))break i}}while(0);if(!((ca|0)!=(V|0)&(ca|0)!=0))break;a[1263537]=0;W=c[(__ZN3MapIiP9_ENetPeer10ComparatorIiE16DefaultAllocatorEixERKi(v,g)|0)>>2]|0;_enet_peer_send(W,a[z>>0]|0,E)|0;break h}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146123,480874,331,481189,0);break}}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146123,480874,285,481138,0);while(0);break c}while(0);break}default:{}}while(0);D=c[q>>2]|0;if(!D)break a}__ZN10StringNameC2EPKc(g,1146473);c[h>>2]=0;c[i>>2]=0;c[j>>2]=0;c[k>>2]=0;c[n>>2]=0;__ZN6Object11emit_signalERK10StringNameRK7VariantS5_S5_S5_S5_(b,g,h,i,j,k,n);if(c[n>>2]|0)__ZN7Variant5clearEv(n);if(c[k>>2]|0)__ZN7Variant5clearEv(k);if(c[j>>2]|0)__ZN7Variant5clearEv(j);if(c[i>>2]|0)__ZN7Variant5clearEv(i);if(c[h>>2]|0)__ZN7Variant5clearEv(h);__ZN10StringNameD2Ev(g);__ZN24NetworkedMultiplayerENet16close_connectionEv(b)}while(0);l=e;return}function __ZNK24NetworkedMultiplayerENet13get_unique_idEv(b){b=b|0;var d=0;if(!(a[b+104>>0]|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146150,480874,526,480918,0);d=0;return d|0}else{a[1263537]=0;d=c[b+108>>2]|0;return d|0}return 0}function __ZN24NetworkedMultiplayerENet26set_refuse_new_connectionsEb(b,c){b=b|0;c=c|0;a[b+148>>0]=c&1;return}function __ZNK24NetworkedMultiplayerENet27is_refusing_new_connectionsEv(b){b=b|0;return (a[b+148>>0]|0)!=0|0}function __ZNK24NetworkedMultiplayerENet21get_connection_statusEv(a){a=a|0;return c[a+152>>2]|0}function _enet_packet_destroy(a){a=a|0;var b=0;if(!a)return;b=c[a+16>>2]|0;if(b|0)gj[b&8191](a);if((c[a+4>>2]&4|0)==0?(b=c[a+8>>2]|0,b|0):0)_enet_free(b);_enet_free(a);return}function _enet_host_service(f,g,h){f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0,ia=0,ja=0,ka=0,la=0,ma=0,na=0,oa=0,pa=0,qa=0,ra=0,sa=0,ta=0,ua=0,va=0,wa=0,xa=0,ya=0,za=0,Aa=0,Ba=0,Ca=0,Da=0,Ea=0,Fa=0,Ga=0,Ha=0,Ia=0,Ja=0,Ka=0,La=0,Ma=0,Na=0,Oa=0,Pa=0,Qa=0,Ra=0,Sa=0,Ta=0,Ua=0,Va=0,Wa=0,Xa=0,Ya=0,Za=0,_a=0,$a=0,ab=0,bb=0,cb=0,db=0,eb=0,fb=0,gb=0,hb=0,ib=0,jb=0,kb=0,lb=0,mb=0,nb=0,ob=0,pb=0,qb=0,rb=0,sb=0,tb=0,ub=0,vb=0,wb=0,xb=0,yb=0;i=l;l=l+64|0;if((l|0)>=(m|0))ba(64);j=i+16|0;k=i+8|0;n=i;o=(g|0)!=0;a:do if(o){c[g>>2]=0;p=g+4|0;c[p>>2]=0;c[g+16>>2]=0;q=_enet_protocol_dispatch_incoming_commands(f,g)|0;switch(q|0){case -1:case 1:{r=q;break}default:{s=p;break a}}l=i;return r|0}else s=g+4|0;while(0);p=_enet_time_get()|0;q=f+60|0;c[q>>2]=p;t=p+h|0;h=f+32|0;u=f+2168|0;v=k+4|0;w=f+10360|0;x=f+10380|0;y=f+10384|0;z=f+10396|0;A=f+10400|0;B=f+10404|0;C=f+2148|0;D=f+44|0;E=(g|0)==0;F=f+64|0;G=g+12|0;H=f+52|0;I=f+48|0;J=f+10360|0;K=f+10376|0;L=f+10416|0;M=f+56|0;N=f+28|0;O=f+24|0;P=j+1|0;Q=j+4|0;R=j+6|0;S=j+7|0;T=j+8|0;U=j+12|0;V=j+16|0;W=j+20|0;X=j+24|0;Y=j+28|0;Z=j+32|0;_=j+36|0;$=j+40|0;aa=f+10420|0;ca=j+2|0;da=f+10412|0;ea=j+4|0;fa=f+2152|0;ga=f+2160|0;ha=f+6264|0;ia=p;b:while(1){p=c[h>>2]|0;ja=(ia-p|0)>>>0>86399999;if(((ja?p:ia)-(ja?ia:p)|0)>>>0>999)_enet_host_bandwidth_throttle(f);p=_enet_protocol_send_outgoing_commands(f,g,1)|0;switch(p|0){case -1:case 1:{r=p;ka=239;break b;break}default:la=0}while(1){c[k>>2]=u;c[v>>2]=4096;p=_enet_socket_receive(c[f>>2]|0,w,k,1)|0;if((p|0)<0){ma=-1;ka=230;break b}if(!p)break;c[x>>2]=u;c[y>>2]=p;c[z>>2]=(c[z>>2]|0)+p;c[A>>2]=(c[A>>2]|0)+1;ja=c[B>>2]|0;c:do if(ja){switch($i[ja&8191](f,g)|0){case -1:{ma=-1;ka=230;break b;break}case 1:break;default:{na=c[y>>2]|0;ka=15;break c}}if(!E?c[g>>2]|0:0){ma=1;ka=230;break b}}else{na=p;ka=15}while(0);d:do if((ka|0)==15?(ka=0,na>>>0>=2):0){p=c[x>>2]|0;ja=(_ntohs(d[p>>0]|d[p+1>>0]<<8)|0)&65535;oa=ja>>>12&3;pa=ja&4095;qa=ja&32768;ra=(qa|0)==0;sa=c[C>>2]|0;ta=(qa>>>14)+((sa|0)==0?2:6)|0;if((pa|0)!=4095){if(pa>>>0>=(c[H>>2]|0)>>>0)break;qa=c[I>>2]|0;ua=qa+(pa*396|0)|0;switch(c[qa+(pa*396|0)+48>>2]|0){case 9:case 0:{break d;break}default:{}}if(_memcmp(J,qa+(pa*396|0)+22|0,16)|0)break;if((b[K>>1]|0)!=(b[qa+(pa*396|0)+38>>1]|0))break;if((e[qa+(pa*396|0)+12>>1]|0)<4095?(oa|0)!=(d[qa+(pa*396|0)+21>>0]|0):0)break;else va=ua}else va=0;if(!(ja&16384))wa=sa;else{sa=c[fa>>2]|0;if(!sa)break;ja=c[ga>>2]|0;if(!ja)break;ua=4096-ta|0;pa=Fi[ja&127](sa,(c[x>>2]|0)+ta|0,(c[y>>2]|0)-ta|0,f+6264+ta|0,ua)|0;if((pa+-1|0)>>>0>=ua>>>0)break;_memcpy(ha|0,p|0,ta|0)|0;c[x>>2]=ha;c[y>>2]=pa+ta;wa=c[C>>2]|0}if(wa|0){pa=c[x>>2]|0;ua=pa+(ta+-4)|0;sa=c[ua>>2]|0;if(!va)xa=0;else xa=c[va+16>>2]|0;c[ua>>2]=xa;c[j>>2]=pa;c[ea>>2]=c[y>>2];if(($i[wa&8191](j,1)|0)!=(sa|0))break}if(!va)ya=c[y>>2]|0;else{_enet_address_set_ip(va+22|0,J,16);b[va+38>>1]=b[K>>1]|0;sa=c[y>>2]|0;pa=va+76|0;c[pa>>2]=(c[pa>>2]|0)+sa;ya=sa}sa=c[x>>2]|0;e:do if((ta|0)<(ya|0)){pa=p+2|0;ua=sa+ta|0;ja=va;qa=sa+ya|0;f:while(1){oa=ua+4|0;if(oa>>>0>qa>>>0)break e;za=a[ua>>0]|0;Aa=za&15;if((Aa+-1&255)>11)break e;Ba=ua+(c[21340+((Aa&255)<<2)>>2]|0)|0;if(Ba>>>0>qa>>>0)break e;if(!((ja|0)!=0|Aa<<24>>24==2))break e;Aa=ua+2|0;Ca=_ntohs(d[Aa>>0]|d[Aa+1>>0]<<8)|0;a[Aa>>0]=Ca;a[Aa+1>>0]=Ca>>8;g:do switch(za&15){case 1:{Ca=ja+48|0;switch(c[Ca>>2]|0){case 9:case 0:{Da=ja;Ea=Ba;ka=220;break g;break}default:{}}Fa=ua+6|0;Ga=(_ntohs(d[Fa>>0]|d[Fa+1>>0]<<8)|0)&65535;Fa=c[q>>2]|0;Ha=Fa&-65536|Ga;Ia=Fa-((Ga&32768)>>>0>(Fa&32768)>>>0?Ha+-65536|0:Ha)|0;if(Ia>>>0>86399999){Da=ja;Ea=Ba;ka=220;break g}c[ja+88>>2]=Fa;c[ja+96>>2]=0;_enet_peer_throttle(ja,Ia)|0;Fa=ja+184|0;Ha=c[Fa>>2]|0;Ga=Ha-(Ha>>>2)|0;c[Fa>>2]=Ga;Ha=ja+180|0;Ja=c[Ha>>2]|0;if(Ia>>>0<Ja>>>0){Ka=Ja-((Ja-Ia|0)>>>3)|0;c[Ha>>2]=Ka;La=Ka-Ia|0;Ma=Ka}else{Ka=((Ia-Ja|0)>>>3)+Ja|0;c[Ha>>2]=Ka;La=Ia-Ka|0;Ma=Ka}Ka=(La>>>2)+Ga|0;c[Fa>>2]=Ka;Fa=ja+168|0;Ga=c[Fa>>2]|0;if(Ma>>>0<Ga>>>0){c[Fa>>2]=Ma;Na=Ma}else Na=Ga;Ga=ja+176|0;Ia=c[Ga>>2]|0;if(Ka>>>0>Ia>>>0){c[Ga>>2]=Ka;Oa=Ka}else Oa=Ia;Ia=ja+132|0;Ha=c[Ia>>2]|0;Ja=c[q>>2]|0;if(!((Ha|0)!=0?(Pa=(Ja-Ha|0)>>>0>86399999,((Pa?Ha:Ja)-(c[(Pa?q:Ia)>>2]|0)|0)>>>0<(c[ja+144>>2]|0)>>>0):0)){c[ja+164>>2]=Na;c[ja+172>>2]=Oa;c[Fa>>2]=Ma;c[Ga>>2]=Ka;c[Ia>>2]=Ja}Ja=_enet_protocol_remove_sent_reliable_command(ja,_ntohs(d[oa>>0]|d[oa+1>>0]<<8)|0,a[ua+1>>0]|0)|0;switch(c[Ca>>2]|0){case 2:{if((Ja|0)!=3)break e;c[D>>2]=1;if(!E){_enet_peer_on_connect(ja);c[Ca>>2]=5;c[g>>2]=1;c[s>>2]=ja;c[G>>2]=c[ja+388>>2];Da=ja;Ea=Ba;ka=220;break g}_enet_peer_on_disconnect(ja);Ia=ja+252|0;Ka=(c[Ia>>2]|0)==0;c[Ca>>2]=3;if(!Ka){Da=ja;Ea=Ba;ka=220;break g}_enet_list_insert(F,ja)|0;c[Ia>>2]=1;Da=ja;Ea=Ba;ka=220;break g;break}case 7:{if((Ja|0)!=4)break e;c[D>>2]=1;if(!E){c[g>>2]=2;c[s>>2]=ja;c[G>>2]=0;_enet_peer_reset(ja);Da=ja;Ea=Ba;ka=220;break g}c[ja+388>>2]=0;_enet_peer_on_disconnect(ja);c[Ca>>2]=9;Ca=ja+252|0;if(c[Ca>>2]|0){Da=ja;Ea=Ba;ka=220;break g}_enet_list_insert(F,ja)|0;c[Ca>>2]=1;Da=ja;Ea=Ba;ka=220;break g;break}case 6:{Ca=ja+228|0;if((c[Ca>>2]|0)!=(Ca|0)){Da=ja;Ea=Ba;ka=220;break g}Ca=ja+236|0;if((c[Ca>>2]|0)!=(Ca|0)){Da=ja;Ea=Ba;ka=220;break g}Ca=ja+212|0;if((c[Ca>>2]|0)!=(Ca|0)){Da=ja;Ea=Ba;ka=220;break g}_enet_peer_disconnect(ja,c[ja+388>>2]|0);Da=ja;Ea=Ba;ka=220;break g;break}default:{Da=ja;Ea=Ba;ka=220;break g}}break}case 2:{if(ja|0)break e;Ca=ua+16|0;Ja=_ntohl(d[Ca>>0]|d[Ca+1>>0]<<8|d[Ca+2>>0]<<16|d[Ca+3>>0]<<24)|0;if((Ja+-1|0)>>>0>254){ka=96;break f}Ca=c[H>>2]|0;if((Ca|0)<=0){ka=96;break f}Ia=c[I>>2]|0;Ka=ua+40|0;Ga=Ia+(Ca*396|0)|0;Ca=Ia;Ia=0;Fa=0;while(1){h:do switch(c[Ca+48>>2]|0){case 0:{Qa=(Fa|0)==0?Ca:Fa;Ra=Ia;break}case 1:{Qa=Fa;Ra=Ia;break}default:{if(_memcmp(Ca+22|0,J,16)|0){Qa=Fa;Ra=Ia;break h}if((b[Ca+38>>1]|0)==(b[K>>1]|0)?(c[Ca+16>>2]|0)==(d[Ka>>0]|d[Ka+1>>0]<<8|d[Ka+2>>0]<<16|d[Ka+3>>0]<<24|0):0){ka=96;break f}Qa=Fa;Ra=Ia+1|0}}while(0);Ca=Ca+396|0;if(Ca>>>0>=Ga>>>0)break;else{Ia=Ra;Fa=Qa}}if(!Qa){ka=96;break f}if(Ra>>>0>=(c[L>>2]|0)>>>0){ka=96;break f}Fa=c[M>>2]|0;Ia=Ja>>>0>Fa>>>0?Fa:Ja;Fa=_enet_malloc(Ia*60|0)|0;Ga=Qa+52|0;c[Ga>>2]=Fa;if(!Fa){ka=96;break f}c[Qa+56>>2]=Ia;c[Qa+48>>2]=2;Fa=Qa+16|0;c[Fa>>2]=d[Ka>>0]|d[Ka+1>>0]<<8|d[Ka+2>>0]<<16|d[Ka+3>>0]<<24;Sa=Qa+22|0;Ta=J;Ua=Sa+20|0;do{b[Sa>>1]=b[Ta>>1]|0;Sa=Sa+2|0;Ta=Ta+2|0}while((Sa|0)<(Ua|0));b[Qa+12>>1]=_ntohs(d[oa>>0]|d[oa+1>>0]<<8)|0;Ka=ua+20|0;Ja=Qa+60|0;c[Ja>>2]=_ntohl(d[Ka>>0]|d[Ka+1>>0]<<8|d[Ka+2>>0]<<16|d[Ka+3>>0]<<24)|0;Ka=ua+24|0;c[Qa+64>>2]=_ntohl(d[Ka>>0]|d[Ka+1>>0]<<8|d[Ka+2>>0]<<16|d[Ka+3>>0]<<24)|0;Ka=ua+28|0;Ca=Qa+144|0;c[Ca>>2]=_ntohl(d[Ka>>0]|d[Ka+1>>0]<<8|d[Ka+2>>0]<<16|d[Ka+3>>0]<<24)|0;Ka=ua+32|0;Pa=Qa+136|0;c[Pa>>2]=_ntohl(d[Ka>>0]|d[Ka+1>>0]<<8|d[Ka+2>>0]<<16|d[Ka+3>>0]<<24)|0;Ka=ua+36|0;Ha=Qa+140|0;c[Ha>>2]=_ntohl(d[Ka>>0]|d[Ka+1>>0]<<8|d[Ka+2>>0]<<16|d[Ka+3>>0]<<24)|0;Ka=ua+44|0;c[Qa+388>>2]=_ntohl(d[Ka>>0]|d[Ka+1>>0]<<8|d[Ka+2>>0]<<16|d[Ka+3>>0]<<24)|0;Ka=a[ua+6>>0]|0;Va=Qa+20|0;Wa=a[Va>>0]|0;Xa=(Ka<<24>>24==-1?Wa:Ka)&255;Ka=Xa+1&3;Ya=((Ka|0)==(Wa&255|0)?Xa+2&3:Ka)&255;a[Va>>0]=Ya;Va=ua+7|0;Ka=Qa+21|0;Xa=d[((a[Va>>0]|0)==-1?Ka:Va)>>0]|0;Va=Xa+1&3;Wa=((Va|0)==(d[Ka>>0]|0)?Xa+2&3:Va)&255;a[Ka>>0]=Wa;if((Ia|0)>0){Ka=c[Ga>>2]|0;do{b[Ka>>1]=0;b[Ka+2>>1]=0;b[Ka+38>>1]=0;b[Ka+40>>1]=0;_enet_list_clear(Ka+44|0);_enet_list_clear(Ka+52|0);Va=Ka+4|0;Ka=Ka+60|0;c[Va>>2]=0;c[Va+4>>2]=0;c[Va+8>>2]=0;c[Va+12>>2]=0;c[Va+16>>2]=0;c[Va+20>>2]=0;c[Va+24>>2]=0;c[Va+28>>2]=0;b[Va+32>>1]=0}while(Ka>>>0<((c[Ga>>2]|0)+(Ia*60|0)|0)>>>0)}Ga=ua+8|0;Ka=_ntohl(d[Ga>>0]|d[Ga+1>>0]<<8|d[Ga+2>>0]<<16|d[Ga+3>>0]<<24)|0;Ga=Qa+188|0;c[Ga>>2]=Ka>>>0<576?576:Ka>>>0<4096?Ka:4096;Ka=c[N>>2]|0;Va=c[Ja>>2]|0;do if(!(Va|Ka))c[Qa+192>>2]=65536;else{if((Ka|0)==0|(Va|0)==0)Za=Ka>>>0>Va>>>0;else Za=Ka>>>0<Va>>>0;Xa=c[(Za?N:Ja)>>2]|0;_a=Xa>>>16;$a=Qa+192|0;c[$a>>2]=_a<<12;if(_a)if(Xa>>>0>1114111)ab=65536;else break;else ab=4096;c[$a>>2]=ab}while(0);Ja=c[O>>2]|0;Va=(Ja|0)==0?65536:Ja>>>16<<12;Ja=ua+12|0;if(Va>>>0>(_ntohl(d[Ja>>0]|d[Ja+1>>0]<<8|d[Ja+2>>0]<<16|d[Ja+3>>0]<<24)|0)>>>0)bb=_ntohl(d[Ja>>0]|d[Ja+1>>0]<<8|d[Ja+2>>0]<<16|d[Ja+3>>0]<<24)|0;else bb=Va;a[j>>0]=-125;a[P>>0]=-1;Va=_htons(b[Qa+14>>1]|0)|0;a[Q>>0]=Va;a[Q+1>>0]=Va>>8;a[R>>0]=Ya;a[S>>0]=Wa;Va=_htonl(c[Ga>>2]|0)|0;a[T>>0]=Va;a[T+1>>0]=Va>>8;a[T+2>>0]=Va>>16;a[T+3>>0]=Va>>24;Va=_htonl(bb>>>0<4096?4096:bb>>>0<65536?bb:65536)|0;a[U>>0]=Va;a[U+1>>0]=Va>>8;a[U+2>>0]=Va>>16;a[U+3>>0]=Va>>24;Va=_htonl(Ia)|0;a[V>>0]=Va;a[V+1>>0]=Va>>8;a[V+2>>0]=Va>>16;a[V+3>>0]=Va>>24;Va=_htonl(c[O>>2]|0)|0;a[W>>0]=Va;a[W+1>>0]=Va>>8;a[W+2>>0]=Va>>16;a[W+3>>0]=Va>>24;Va=_htonl(c[N>>2]|0)|0;a[X>>0]=Va;a[X+1>>0]=Va>>8;a[X+2>>0]=Va>>16;a[X+3>>0]=Va>>24;Va=_htonl(c[Ca>>2]|0)|0;a[Y>>0]=Va;a[Y+1>>0]=Va>>8;a[Y+2>>0]=Va>>16;a[Y+3>>0]=Va>>24;Va=_htonl(c[Pa>>2]|0)|0;a[Z>>0]=Va;a[Z+1>>0]=Va>>8;a[Z+2>>0]=Va>>16;a[Z+3>>0]=Va>>24;Va=_htonl(c[Ha>>2]|0)|0;a[_>>0]=Va;a[_+1>>0]=Va>>8;a[_+2>>0]=Va>>16;a[_+3>>0]=Va>>24;Va=c[Fa>>2]|0;a[$>>0]=Va;a[$+1>>0]=Va>>8;a[$+2>>0]=Va>>16;a[$+3>>0]=Va>>24;_enet_peer_queue_outgoing_command(Qa,j,0,0,0)|0;Da=Qa;Ea=Ba;ka=220;break}case 3:{cb=ja+48|0;if((c[cb>>2]|0)!=1){Da=ja;Ea=Ba;ka=220;break g}Va=ua+16|0;Ja=_ntohl(d[Va>>0]|d[Va+1>>0]<<8|d[Va+2>>0]<<16|d[Va+3>>0]<<24)|0;if((Ja+-1|0)>>>0>254)break f;Va=ua+28|0;Ka=_ntohl(d[Va>>0]|d[Va+1>>0]<<8|d[Va+2>>0]<<16|d[Va+3>>0]<<24)|0;if((Ka|0)!=(c[ja+144>>2]|0))break f;Ka=ua+32|0;Va=_ntohl(d[Ka>>0]|d[Ka+1>>0]<<8|d[Ka+2>>0]<<16|d[Ka+3>>0]<<24)|0;if((Va|0)!=(c[ja+136>>2]|0))break f;Va=ua+36|0;Ka=_ntohl(d[Va>>0]|d[Va+1>>0]<<8|d[Va+2>>0]<<16|d[Va+3>>0]<<24)|0;if((Ka|0)!=(c[ja+140>>2]|0))break f;Ka=ua+40|0;if((d[Ka>>0]|d[Ka+1>>0]<<8|d[Ka+2>>0]<<16|d[Ka+3>>0]<<24|0)!=(c[ja+16>>2]|0))break f;_enet_protocol_remove_sent_reliable_command(ja,1,-1)|0;Ka=ja+56|0;if(Ja>>>0<(c[Ka>>2]|0)>>>0)c[Ka>>2]=Ja;b[ja+12>>1]=_ntohs(d[oa>>0]|d[oa+1>>0]<<8)|0;a[ja+21>>0]=a[ua+6>>0]|0;a[ja+20>>0]=a[ua+7>>0]|0;Ja=ua+8|0;Ka=_ntohl(d[Ja>>0]|d[Ja+1>>0]<<8|d[Ja+2>>0]<<16|d[Ja+3>>0]<<24)|0;Ja=Ka>>>0<576?576:Ka>>>0<4096?Ka:4096;Ka=ja+188|0;if(Ja>>>0<(c[Ka>>2]|0)>>>0)c[Ka>>2]=Ja;Ja=ua+12|0;Ka=_ntohl(d[Ja>>0]|d[Ja+1>>0]<<8|d[Ja+2>>0]<<16|d[Ja+3>>0]<<24)|0;Ja=Ka>>>0>4096?Ka:4096;Ka=Ja>>>0<65536?Ja:65536;Ja=ja+192|0;if(Ka>>>0<(c[Ja>>2]|0)>>>0)c[Ja>>2]=Ka;Ka=ua+20|0;c[ja+60>>2]=_ntohl(d[Ka>>0]|d[Ka+1>>0]<<8|d[Ka+2>>0]<<16|d[Ka+3>>0]<<24)|0;Ka=ua+24|0;c[ja+64>>2]=_ntohl(d[Ka>>0]|d[Ka+1>>0]<<8|d[Ka+2>>0]<<16|d[Ka+3>>0]<<24)|0;c[D>>2]=1;if(!E){_enet_peer_on_connect(ja);c[cb>>2]=5;c[g>>2]=1;c[s>>2]=ja;c[G>>2]=c[ja+388>>2];Da=ja;Ea=Ba;ka=220;break g}Ka=(c[cb>>2]|0)==1?4:3;if((Ka+-5|0)>>>0<2)_enet_peer_on_connect(ja);else _enet_peer_on_disconnect(ja);c[cb>>2]=Ka;Ka=ja+252|0;if(c[Ka>>2]|0){Da=ja;Ea=Ba;ka=220;break g}_enet_list_insert(F,ja)|0;c[Ka>>2]=1;Da=ja;Ea=Ba;ka=220;break}case 4:{Ka=ja+48|0;switch(c[Ka>>2]|0){case 8:case 9:case 0:{Da=ja;Ea=Ba;ka=220;break g;break}default:{}}_enet_peer_reset_queues(ja);i:do switch(c[Ka>>2]|0){case 1:case 7:case 4:{_enet_peer_on_disconnect(ja);c[Ka>>2]=9;Ja=ja+252|0;if(c[Ja>>2]|0)break i;_enet_list_insert(F,ja)|0;c[Ja>>2]=1;ka=129;break}case 6:case 5:{Ja=(a[ua>>0]|0)<0;_enet_peer_on_disconnect(ja);if(Ja){c[Ka>>2]=8;break i}c[Ka>>2]=9;Ja=ja+252|0;if(c[Ja>>2]|0)break i;_enet_list_insert(F,ja)|0;c[Ja>>2]=1;ka=129;break}case 3:{c[D>>2]=1;ka=124;break}default:ka=124}while(0);if((ka|0)==124){ka=0;_enet_peer_reset(ja);ka=129}if((ka|0)==129?(ka=0,(c[Ka>>2]|0)==0):0){Da=ja;Ea=Ba;ka=220;break g}c[ja+388>>2]=_ntohl(d[oa>>0]|d[oa+1>>0]<<8|d[oa+2>>0]<<16|d[oa+3>>0]<<24)|0;Da=ja;Ea=Ba;ka=220;break}case 5:{if(((c[ja+48>>2]|0)+-5|0)>>>0>1)break e;else{Da=ja;Ea=Ba;ka=220}break}case 6:{if((d[ua+1>>0]|0)>>>0>=(c[ja+56>>2]|0)>>>0)break e;if(((c[ja+48>>2]|0)+-5|0)>>>0>=2)break e;Fa=(_ntohs(d[oa>>0]|d[oa+1>>0]<<8)|0)&65535;Ha=Ba+Fa|0;if(Fa>>>0>(c[aa>>2]|0)>>>0)break e;Pa=c[x>>2]|0;if(Ha>>>0<Pa>>>0)break e;if(Ha>>>0>(Pa+(c[y>>2]|0)|0)>>>0)break e;if(!(_enet_peer_queue_incoming_command(ja,ua,ua+6|0,Fa,1,0)|0))break e;else{Da=ja;Ea=Ha;ka=220}break}case 7:{if((d[ua+1>>0]|0)>>>0>=(c[ja+56>>2]|0)>>>0)break e;if(((c[ja+48>>2]|0)+-5|0)>>>0>=2)break e;Ha=ua+6|0;Fa=(_ntohs(d[Ha>>0]|d[Ha+1>>0]<<8)|0)&65535;Ha=Ba+Fa|0;if(Fa>>>0>(c[aa>>2]|0)>>>0)break e;Pa=c[x>>2]|0;if(Ha>>>0<Pa>>>0)break e;if(Ha>>>0>(Pa+(c[y>>2]|0)|0)>>>0)break e;if(!(_enet_peer_queue_incoming_command(ja,ua,ua+8|0,Fa,0,0)|0))break e;else{Da=ja;Ea=Ha;ka=220}break}case 9:{if((d[ua+1>>0]|0)>>>0>=(c[ja+56>>2]|0)>>>0)break e;if(((c[ja+48>>2]|0)+-5|0)>>>0>=2)break e;Ha=ua+6|0;Fa=(_ntohs(d[Ha>>0]|d[Ha+1>>0]<<8)|0)&65535;Ha=Ba+Fa|0;if(Fa>>>0>(c[aa>>2]|0)>>>0)break e;Pa=c[x>>2]|0;if(Ha>>>0<Pa>>>0)break e;if(Ha>>>0>(Pa+(c[y>>2]|0)|0)>>>0)break e;Pa=_ntohs(d[oa>>0]|d[oa+1>>0]<<8)|0;Ca=Pa&65535;Ia=Pa&1023;Ga=ja+256|0;Wa=b[Ga>>1]|0;Ya=(Pa&65535)<(Wa&65535)?Ca|65536:Ca;Ca=Wa&65535;if(Ya>>>0>=(Ca+32768|0)>>>0){Da=ja;Ea=Ha;ka=220;break g}Wa=(Ya&65535)-(Ia&65535)|0;if((Wa|0)==(Ca|0)){Ca=ja+260+(((Ia&65535)>>>5&65535)<<2)|0;if(!(c[Ca>>2]&1<<(Pa&31)))db=Ca;else{Da=ja;Ea=Ha;ka=220;break g}}else{b[Ga>>1]=Wa;Sa=ja+260|0;Ua=Sa+128|0;do{c[Sa>>2]=0;Sa=Sa+4|0}while((Sa|0)<(Ua|0));db=ja+260+(((Ia&65535)>>>5&65535)<<2)|0}if(!(_enet_peer_queue_incoming_command(ja,ua,ua+8|0,Fa,2,0)|0))break e;c[db>>2]=c[db>>2]|1<<(Pa&31);Da=ja;Ea=Ha;ka=220;break}case 8:{Ka=ua+1|0;if((d[Ka>>0]|0)>>>0>=(c[ja+56>>2]|0)>>>0)break e;if(((c[ja+48>>2]|0)+-5|0)>>>0>=2)break e;Wa=ua+6|0;Ga=(_ntohs(d[Wa>>0]|d[Wa+1>>0]<<8)|0)&65535;Wa=Ba+Ga|0;if(Ga>>>0>(c[aa>>2]|0)>>>0)break e;Ca=c[x>>2]|0;if(Wa>>>0<Ca>>>0)break e;if(Wa>>>0>(Ca+(c[y>>2]|0)|0)>>>0)break e;Ca=c[ja+52>>2]|0;Ya=d[Ka>>0]|0;Ka=Ca+(Ya*60|0)|0;Ja=_ntohs(d[oa>>0]|d[oa+1>>0]<<8)|0;Va=(Ja&65535)>>>12;$a=Ca+(Ya*60|0)+38|0;Xa=b[$a>>1]|0;_a=(Xa&65535)>>>12;eb=(Ja&65535)<(Xa&65535)?Va|16:Va;if(!((eb&65535)>=(_a&65535)&(eb&65535)<(_a+7&65535))){Da=ja;Ea=Wa;ka=220;break g}_a=ua+12|0;eb=_ntohl(d[_a>>0]|d[_a+1>>0]<<8|d[_a+2>>0]<<16|d[_a+3>>0]<<24)|0;_a=ua+8|0;Va=_ntohl(d[_a>>0]|d[_a+1>>0]<<8|d[_a+2>>0]<<16|d[_a+3>>0]<<24)|0;_a=ua+20|0;Xa=_ntohl(d[_a>>0]|d[_a+1>>0]<<8|d[_a+2>>0]<<16|d[_a+3>>0]<<24)|0;_a=ua+16|0;fb=_ntohl(d[_a>>0]|d[_a+1>>0]<<8|d[_a+2>>0]<<16|d[_a+3>>0]<<24)|0;if(!(Va>>>0<1048577&eb>>>0<Va>>>0))break e;if(Ga>>>0>(fb-Xa|0)>>>0|(fb>>>0<=Xa>>>0?1:fb>>>0>(c[aa>>2]|0)>>>0))break e;_a=Ca+(Ya*60|0)+44|0;gb=c[Ca+(Ya*60|0)+48>>2]|0;j:do if((gb|0)!=(_a|0)){Ya=b[$a>>1]|0;k:do if((Ja&65535)<(Ya&65535)){Ca=gb;while(1){hb=b[Ca+8>>1]|0;if((hb&65535)>=(Ya&65535)){ka=174;break j}if((hb&65535)<=(Ja&65535)){ib=Ca;jb=hb;break k}Ca=c[Ca+4>>2]|0;if((Ca|0)==(_a|0)){ka=174;break j}}}else{Ca=gb;while(1){hb=b[Ca+8>>1]|0;if(!((hb&65535)<(Ya&65535)|(hb&65535)>(Ja&65535))){ib=Ca;jb=hb;break k}Ca=c[Ca+4>>2]|0;if((Ca|0)==(_a|0)){ka=174;break j}}}while(0);if((jb&65535)<(Ja&65535)){ka=174;break}if((a[ib+12>>0]&15)!=8)break e;if((fb|0)!=(c[(c[ib+72>>2]|0)+12>>2]|0))break e;if((Va|0)==(c[ib+60>>2]|0))kb=ib;else break e}else ka=174;while(0);if((ka|0)==174){ka=0;Sa=j;Ta=ua;Ua=Sa+48|0;do{a[Sa>>0]=a[Ta>>0]|0;Sa=Sa+1|0;Ta=Ta+1|0}while((Sa|0)<(Ua|0));a[ca>>0]=Ja;a[ca+1>>0]=Ja>>8;_a=_enet_peer_queue_incoming_command(ja,j,0,fb,1,Va)|0;if(!_a)break e;else kb=_a}_a=(c[kb+68>>2]|0)+(eb>>>5<<2)|0;gb=1<<(eb&31);if(c[_a>>2]&gb|0){lb=Wa;ka=219;break g}$a=kb+64|0;c[$a>>2]=(c[$a>>2]|0)+-1;c[_a>>2]=c[_a>>2]|gb;gb=c[kb+72>>2]|0;_a=c[gb+12>>2]|0;_memcpy((c[gb+8>>2]|0)+Xa|0,ua+24|0,((Xa+Ga|0)>>>0>_a>>>0?_a-Xa|0:Ga)|0)|0;if(c[$a>>2]|0){lb=Wa;ka=219;break g}_enet_peer_dispatch_incoming_reliable_commands(ja,Ka);lb=Wa;ka=219;break}case 10:{if(((c[ja+48>>2]|0)+-5|0)>>>0>=2)break e;$a=ja+60|0;if(c[$a>>2]|0)c[da>>2]=(c[da>>2]|0)+-1;c[$a>>2]=_ntohl(d[oa>>0]|d[oa+1>>0]<<8|d[oa+2>>0]<<16|d[oa+3>>0]<<24)|0;_a=ua+8|0;c[ja+64>>2]=_ntohl(d[_a>>0]|d[_a+1>>0]<<8|d[_a+2>>0]<<16|d[_a+3>>0]<<24)|0;_a=c[$a>>2]|0;gb=(_a|0)==0;if(!gb)c[da>>2]=(c[da>>2]|0)+1;Ha=c[N>>2]|0;if(!(Ha|_a)){c[ja+192>>2]=65536;Da=ja;Ea=Ba;ka=220;break g}Pa=c[(gb|(Ha|0)==0?(_a>>>0>Ha>>>0?$a:N):_a>>>0<Ha>>>0?$a:N)>>2]|0;$a=Pa>>>16;Ha=ja+192|0;c[Ha>>2]=$a<<12;if($a)if(Pa>>>0>1114111)mb=65536;else{Da=ja;Ea=Ba;ka=220;break g}else mb=4096;c[Ha>>2]=mb;Da=ja;Ea=Ba;ka=220;break}case 11:{if(((c[ja+48>>2]|0)+-5|0)>>>0>=2)break e;c[ja+144>>2]=_ntohl(d[oa>>0]|d[oa+1>>0]<<8|d[oa+2>>0]<<16|d[oa+3>>0]<<24)|0;Ha=ua+8|0;c[ja+136>>2]=_ntohl(d[Ha>>0]|d[Ha+1>>0]<<8|d[Ha+2>>0]<<16|d[Ha+3>>0]<<24)|0;Ha=ua+12|0;c[ja+140>>2]=_ntohl(d[Ha>>0]|d[Ha+1>>0]<<8|d[Ha+2>>0]<<16|d[Ha+3>>0]<<24)|0;Da=ja;Ea=Ba;ka=220;break}case 12:{Ha=ua+1|0;if((d[Ha>>0]|0)>>>0>=(c[ja+56>>2]|0)>>>0)break e;if(((c[ja+48>>2]|0)+-5|0)>>>0>=2)break e;Pa=ua+6|0;$a=(_ntohs(d[Pa>>0]|d[Pa+1>>0]<<8)|0)&65535;Pa=Ba+$a|0;if($a>>>0>(c[aa>>2]|0)>>>0)break e;_a=c[x>>2]|0;if(Pa>>>0<_a>>>0)break e;if(Pa>>>0>(_a+(c[y>>2]|0)|0)>>>0)break e;_a=c[ja+52>>2]|0;gb=d[Ha>>0]|0;Ha=_a+(gb*60|0)|0;Fa=d[Aa>>0]|d[Aa+1>>0]<<8;Ia=_ntohs(d[oa>>0]|d[oa+1>>0]<<8)|0;Ya=(Fa&65535)>>>12;Ca=_a+(gb*60|0)+38|0;hb=b[Ca>>1]|0;nb=(hb&65535)>>>12;ob=(Fa&65535)<(hb&65535)?Ya|16:Ya;if(!((ob&65535)>=(nb&65535)&(ob&65535)<(nb+7&65535))){Da=ja;Ea=Pa;ka=220;break g}if(Fa<<16>>16==hb<<16>>16?(Ia&65535)<=(e[_a+(gb*60|0)+40>>1]|0):0){Da=ja;Ea=Pa;ka=220;break g}hb=ua+12|0;nb=_ntohl(d[hb>>0]|d[hb+1>>0]<<8|d[hb+2>>0]<<16|d[hb+3>>0]<<24)|0;hb=ua+8|0;ob=_ntohl(d[hb>>0]|d[hb+1>>0]<<8|d[hb+2>>0]<<16|d[hb+3>>0]<<24)|0;hb=ua+20|0;Ya=_ntohl(d[hb>>0]|d[hb+1>>0]<<8|d[hb+2>>0]<<16|d[hb+3>>0]<<24)|0;hb=ua+16|0;pb=_ntohl(d[hb>>0]|d[hb+1>>0]<<8|d[hb+2>>0]<<16|d[hb+3>>0]<<24)|0;if(!(ob>>>0<1048577&nb>>>0<ob>>>0))break e;if($a>>>0>(pb-Ya|0)>>>0|(pb>>>0<=Ya>>>0?1:pb>>>0>(c[aa>>2]|0)>>>0))break e;hb=_a+(gb*60|0)+52|0;qb=c[_a+(gb*60|0)+56>>2]|0;l:do if((qb|0)!=(hb|0)){gb=b[Ca>>1]|0;m:do if((Fa&65535)<(gb&65535)){_a=qb;while(1){rb=b[_a+8>>1]|0;if((rb&65535)<(Fa&65535)|(rb&65535)>=(gb&65535)){ka=215;break l}if((rb&65535)<=(Fa&65535)?(rb=b[_a+10>>1]|0,(rb&65535)<=(Ia&65535)):0){sb=_a;tb=rb;ub=_a;break m}_a=c[_a+4>>2]|0;if((_a|0)==(hb|0)){ka=215;break l}}}else{_a=qb;while(1){rb=b[_a+8>>1]|0;do if((rb&65535)>=(gb&65535)){if((rb&65535)<(Fa&65535)){ka=215;break l}if((rb&65535)>(Fa&65535))break;vb=b[_a+10>>1]|0;if((vb&65535)<=(Ia&65535)){sb=_a;tb=vb;ub=_a;break m}}while(0);_a=c[_a+4>>2]|0;if((_a|0)==(hb|0)){ka=215;break l}}}while(0);if((tb&65535)<(Ia&65535)){ka=215;break}if((a[sb+12>>0]&15)!=12)break e;if((pb|0)!=(c[(c[sb+72>>2]|0)+12>>2]|0))break e;if((ob|0)==(c[sb+60>>2]|0))wb=ub;else break e}else ka=215;while(0);if((ka|0)==215){ka=0;Ia=_enet_peer_queue_incoming_command(ja,ua,0,pb,8,ob)|0;if(!Ia)break e;else wb=Ia}Ia=(c[wb+68>>2]|0)+(nb>>>5<<2)|0;hb=1<<(nb&31);if(c[Ia>>2]&hb|0){lb=Pa;ka=219;break g}Fa=wb+64|0;c[Fa>>2]=(c[Fa>>2]|0)+-1;c[Ia>>2]=c[Ia>>2]|hb;hb=c[wb+72>>2]|0;Ia=c[hb+12>>2]|0;_memcpy((c[hb+8>>2]|0)+Ya|0,ua+24|0,((Ya+$a|0)>>>0>Ia>>>0?Ia-Ya|0:$a)|0)|0;if(c[Fa>>2]|0){lb=Pa;ka=219;break g}_enet_peer_dispatch_incoming_unreliable_commands(ja,Ha);lb=Pa;ka=219;break}default:break e}while(0);if((ka|0)==219){ka=0;if(!ja){xb=lb;yb=0}else{Da=ja;Ea=lb;ka=220}}n:do if((ka|0)==220){ka=0;if((a[ua>>0]|0)>=0){xb=Ea;yb=Da;break}if(ra)break e;oa=_ntohs(d[pa>>0]|d[pa+1>>0]<<8)|0;switch(c[Da+48>>2]|0){case 9:case 0:case 2:case 7:{xb=Ea;yb=Da;break n;break}case 8:break;default:{_enet_peer_queue_acknowledgement(Da,ua,oa)|0;xb=Ea;yb=Da;break n}}if((a[ua>>0]&15)!=4){xb=Ea;yb=Da;break}_enet_peer_queue_acknowledgement(Da,ua,oa)|0;xb=Ea;yb=Da}while(0);qa=(c[x>>2]|0)+(c[y>>2]|0)|0;if(xb>>>0>=qa>>>0)break e;else{ua=xb;ja=yb}}if((ka|0)==96){ka=0;break}c[ja+388>>2]=0;_enet_peer_on_disconnect(ja);c[cb>>2]=9;ua=ja+252|0;if(!(c[ua>>2]|0)){_enet_list_insert(F,ja)|0;c[ua>>2]=1}}while(0);if(!E?c[g>>2]|0:0){ma=1;ka=230;break b}}while(0);la=la+1|0;if((la|0)>=256){r=-1;ka=239;break b}}ra=_enet_protocol_send_outgoing_commands(f,g,1)|0;switch(ra|0){case -1:case 1:{r=ra;ka=239;break b;break}default:{}}if(o){ra=_enet_protocol_dispatch_incoming_commands(f,g)|0;switch(ra|0){case -1:case 1:{r=ra;ka=239;break b;break}default:{}}}if(((c[q>>2]|0)-t|0)>>>0<=86399999){r=0;ka=239;break}do{ra=_enet_time_get()|0;c[q>>2]=ra;sa=ra-t|0;if(sa>>>0<=86399999){r=0;ka=239;break b}c[n>>2]=6;ta=t-ra|0;if(_enet_socket_wait(c[f>>2]|0,n,ta>>>0>86399999?sa:ta)|0){r=-1;ka=239;break b}}while((c[n>>2]&4|0)!=0);ia=_enet_time_get()|0;c[q>>2]=ia;if(!(c[n>>2]&2)){r=0;ka=239;break}}if((ka|0)==230){r=ma;l=i;return r|0}else if((ka|0)==239){l=i;return r|0}return 0}function _enet_peer_reset(a){a=a|0;var d=0,e=0,f=0,g=0,h=0,i=0;d=a+48|0;if(((c[d>>2]|0)+-5|0)>>>0<2){e=a+60|0;f=c[a+8>>2]|0;if(c[e>>2]|0){g=f+10412|0;c[g>>2]=(c[g>>2]|0)+-1}g=f+10408|0;c[g>>2]=(c[g>>2]|0)+-1;h=e;i=f}else{h=a+60|0;i=c[a+8>>2]|0}b[a+12>>1]=4095;c[a+16>>2]=0;c[d>>2]=0;c[h>>2]=0;h=a+120|0;d=a+64|0;f=d+56|0;do{c[d>>2]=0;d=d+4|0}while((d|0)<(f|0));c[h>>2]=32;c[a+124>>2]=32;c[a+128>>2]=0;c[a+132>>2]=0;c[a+136>>2]=2;c[a+140>>2]=2;c[a+144>>2]=5e3;c[a+148>>2]=500;c[a+152>>2]=32;c[a+156>>2]=5e3;c[a+160>>2]=3e4;c[a+164>>2]=500;c[a+168>>2]=500;c[a+172>>2]=0;c[a+176>>2]=0;c[a+180>>2]=500;c[a+184>>2]=0;c[a+188>>2]=c[i+36>>2];c[a+196>>2]=0;b[a+200>>1]=0;c[a+192>>2]=65536;_memset(a+256|0,0,140)|0;_enet_peer_reset_queues(a);return}function __ZN3MapIiP9_ENetPeer10ComparatorIiE16DefaultAllocatorEixERKi(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;g=c[b>>2]|0;if(!g){h=__ZnwjPFPvjE(32,4740)|0;i=h+16|0;c[i>>2]=0;c[i+4>>2]=0;c[b>>2]=h;i=c[b+4>>2]|0;c[h+4>>2]=i;c[h+8>>2]=i;c[h+12>>2]=i;c[h>>2]=1;if(!h){c[f>>2]=0;j=f;k=14}else{n=h;o=i;k=5}}else{n=g;o=c[b+4>>2]|0;k=5}a:do if((k|0)==5){g=c[n+8>>2]|0;b:do if((g|0)!=(o|0)){i=c[d>>2]|0;h=g;while(1){p=c[h+24>>2]|0;if((i|0)<(p|0))q=h+8|0;else{if((p|0)>=(i|0))break;q=h+4|0}p=c[q>>2]|0;if((p|0)==(o|0))break b;else h=p}if(!((h|0)==(o|0)|(h|0)==0)){r=h;break a}}while(0);c[f>>2]=0;if(!n){j=f;k=14}else{s=f;k=15}}while(0);if((k|0)==14){n=__ZnwjPFPvjE(32,4740)|0;o=n+16|0;c[o>>2]=0;c[o+4>>2]=0;c[b>>2]=n;o=c[b+4>>2]|0;c[n+4>>2]=o;c[n+8>>2]=o;c[n+12>>2]=o;c[n>>2]=1;s=j;k=15}if((k|0)==15){k=__ZN3MapIiP9_ENetPeer10ComparatorIiE16DefaultAllocatorE10_insert_rbERKiRKS1_(b,d,f)|0;if(!k){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145936,616,1145947,0);t=0;l=e;return t|0}else r=k}a[1263537]=0;t=r+28|0;l=e;return t|0}function _enet_packet_create(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0;e=_enet_malloc(24)|0;if(!e){f=0;return f|0}do if(!(d&4)){if(!b){c[e+8>>2]=0;break}g=_enet_malloc(b)|0;c[e+8>>2]=g;if(!g){_enet_free(e);f=0;return f|0}else{if(!a)break;_memcpy(g|0,a|0,b|0)|0;break}}else c[e+8>>2]=a;while(0);c[e>>2]=0;c[e+4>>2]=d;c[e+12>>2]=b;c[e+16>>2]=0;c[e+20>>2]=0;f=e;return f|0}function _enet_peer_send(d,e,f){d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0;g=l;l=l+48|0;if((l|0)>=(m|0))ba(48);h=g;i=g+40|0;j=c[d+52>>2]|0;k=e&255;if((c[d+48>>2]|0)!=5){n=-1;l=g;return n|0}if(k>>>0>=(c[d+56>>2]|0)>>>0){n=-1;l=g;return n|0}o=f+12|0;p=c[o>>2]|0;q=c[d+8>>2]|0;if(p>>>0>(c[q+10420>>2]|0)>>>0){n=-1;l=g;return n|0}r=((c[q+2148>>2]|0)==0?-28:-32)+(c[d+188>>2]|0)|0;if(p>>>0<=r>>>0){q=c[f+4>>2]|0;do if((q&3|0)==2){s=73;t=0;u=_htons(p&65535)|0}else{v=p&65535;if((q&1|0)==0?(b[j+(k*60|0)+2>>1]|0)!=-1:0){s=7;t=0;u=_htons(v)|0;break}s=-122;t=_htons(v)|0;u=0}while(0);q=c[o>>2]|0;v=_enet_malloc(84)|0;if(!v){n=-1;l=g;return n|0}w=q&65535;a[v+32>>0]=s;a[v+33>>0]=e;s=v+36|0;a[s>>0]=t;a[s+1>>0]=t>>8;t=v+38|0;a[t>>0]=u;a[t+1>>0]=u>>8;u=v+40|0;t=h;h=u+40|0;do{a[u>>0]=a[t>>0]|0;u=u+1|0;t=t+1|0}while((u|0)<(h|0));c[v+24>>2]=0;b[v+28>>1]=w;c[v+80>>2]=f;c[f>>2]=(c[f>>2]|0)+1;_enet_peer_setup_outgoing_command(d,v);n=0;l=g;return n|0}v=((p+-1+r|0)>>>0)/(r>>>0)|0;a:do if(v>>>0<=1048576){if((c[f+4>>2]&9|0)==8?(p=b[j+(k*60|0)+2>>1]|0,p<<16>>16!=-1):0){x=12;y=p}else{x=-120;y=b[j+(k*60|0)>>1]|0}p=_htons((y&65535)+1&65535)|0;_enet_list_clear(i);w=c[o>>2]|0;b:do if(!w)z=0;else{t=0;u=0;h=r;s=w;while(1){q=s-t|0;h=q>>>0<h>>>0?q:h;q=_enet_malloc(84)|0;if(!q)break;c[q+24>>2]=t;A=h&65535;b[q+28>>1]=A;c[q+80>>2]=f;a[q+32>>0]=x;a[q+33>>0]=e;b[q+36>>1]=p;b[q+38>>1]=_htons(A)|0;c[q+40>>2]=_htonl(v)|0;c[q+44>>2]=_htonl(u)|0;c[q+48>>2]=_htonl(c[o>>2]|0)|0;c[q+52>>2]=_ntohl(t)|0;_enet_list_insert(i,q)|0;q=u+1|0;t=h+t|0;s=c[o>>2]|0;if(s>>>0<=t>>>0){z=q;break b}else u=q}u=c[i>>2]|0;if((u|0)==(i|0)){B=-1;break a}else C=u;while(1){_enet_free(_enet_list_remove(C)|0);C=c[i>>2]|0;if((C|0)==(i|0)){B=-1;break a}}}while(0);c[f>>2]=(c[f>>2]|0)+z;p=c[i>>2]|0;if((p|0)==(i|0))B=0;else{w=p;do{_enet_peer_setup_outgoing_command(d,_enet_list_remove(w)|0);w=c[i>>2]|0}while((w|0)!=(i|0));B=0}}else B=-1;while(0);n=B;l=g;return n|0}function __ZN3MapIiP9_ENetPeer10ComparatorIiE16DefaultAllocatorE6_eraseEPNS5_7ElementE(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0;e=d+8|0;f=c[e>>2]|0;g=b+4|0;h=c[g>>2]|0;if((f|0)!=(h|0)?(i=c[d+4>>2]|0,(i|0)!=(h|0)):0){j=i;while(1){i=c[j+8>>2]|0;if((i|0)==(h|0))break;else j=i}if(!j){k=h;l=c[h+8>>2]|0}else{k=j;l=h}}else{k=d;l=f}f=k+8|0;j=k+4|0;i=c[((l|0)==(h|0)?j:f)>>2]|0;h=c[b>>2]|0;l=k+12|0;m=c[l>>2]|0;c[i+12>>2]=m;if((h|0)==(m|0))n=h+8|0;else{h=c[l>>2]|0;m=h+8|0;n=(k|0)==(c[m>>2]|0)?m:h+4|0}c[n>>2]=i;if((k|0)==(d|0)){if((c[d>>2]|0)==1)__ZN3MapIiP9_ENetPeer10ComparatorIiE16DefaultAllocatorE10_erase_fixEPNS5_7ElementE(b,i)}else{if((k|0)==(c[g>>2]|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143791,1145936,469,1143798,0);return}a[1263537]=0;if((c[k>>2]|0)==1)__ZN3MapIiP9_ENetPeer10ComparatorIiE16DefaultAllocatorE10_erase_fixEPNS5_7ElementE(b,i);c[f>>2]=c[e>>2];f=d+4|0;c[j>>2]=c[f>>2];j=d+12|0;c[l>>2]=c[j>>2];c[k>>2]=c[d>>2];c[(c[e>>2]|0)+12>>2]=k;c[(c[f>>2]|0)+12>>2]=k;f=c[j>>2]|0;j=f+8|0;c[((c[j>>2]|0)==(d|0)?j:f+4|0)>>2]=k}k=c[d+16>>2]|0;f=d+20|0;if(k|0)c[k+20>>2]=c[f>>2];j=c[f>>2]|0;if(j|0)c[j+16>>2]=k;__ZN6Memory11free_staticEPvb(d,0);d=b+8|0;c[d>>2]=(c[d>>2]|0)+-1;if(!(c[c[g>>2]>>2]|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143791,1145936,498,1143838,0);return}else{a[1263537]=0;return}}function __ZN24NetworkedMultiplayerENet16close_connectionEv(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0;d=b+104|0;if(!(a[d>>0]|0))return;e=b+176|0;f=c[e>>2]|0;if(f|0){_enet_packet_destroy(f);c[e>>2]=0;c[b+180>>2]=0}e=c[b+156>>2]|0;if((e|0)!=0?(f=c[e+8>>2]|0,e=c[b+160>>2]|0,(f|0)!=(e|0)):0){g=f;while(1){f=c[g+8>>2]|0;if((f|0)==(e|0))break;else g=f}if(g){e=b+108|0;f=0;h=g;while(1){g=c[h+28>>2]|0;if(!g)i=f;else{_enet_peer_disconnect_now(g,c[e>>2]|0);i=1}h=c[h+16>>2]|0;if(!h)break;else f=i}if(i){_enet_host_flush(c[b+144>>2]|0);i=__ZN2OS13get_singletonEv()|0;Pi[c[(c[i>>2]|0)+316>>2]&2047](i,100);j=e}else j=e}else k=8}else k=8;if((k|0)==8)j=b+108|0;_enet_host_destroy(c[b+144>>2]|0);a[d>>0]=0;__ZN4ListIN24NetworkedMultiplayerENet6PacketE16DefaultAllocatorE5clearEv(b+172|0);c[j>>2]=1;c[b+152>>2]=0;return}function _enet_peer_disconnect_now(d,e){d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0;f=l;l=l+48|0;if((l|0)>=(m|0))ba(48);g=f;h=d+48|0;i=c[h>>2]|0;switch(i|0){case 7:case 9:{j=i;break}case 0:{l=f;return}default:k=2}if((k|0)==2){_enet_peer_reset_queues(d);k=_htonl(e)|0;e=_enet_malloc(84)|0;if(e|0){a[e+32>>0]=68;a[e+33>>0]=-1;i=e+36|0;a[i>>0]=k;a[i+1>>0]=k>>8;a[i+2>>0]=k>>16;a[i+3>>0]=k>>24;n=e+40|0;k=g;o=n+40|0;do{a[n>>0]=a[k>>0]|0;n=n+1|0;k=k+1|0}while((n|0)<(o|0));c[e+24>>2]=0;b[e+28>>1]=0;c[e+80>>2]=0;_enet_peer_setup_outgoing_command(d,e)}_enet_host_flush(c[d+8>>2]|0);j=c[h>>2]|0}if((j+-5|0)>>>0<2){j=d+60|0;e=c[d+8>>2]|0;if(c[j>>2]|0){k=e+10412|0;c[k>>2]=(c[k>>2]|0)+-1}k=e+10408|0;c[k>>2]=(c[k>>2]|0)+-1;p=j;q=e}else{p=d+60|0;q=c[d+8>>2]|0}b[d+12>>1]=4095;c[d+16>>2]=0;c[h>>2]=0;c[p>>2]=0;p=d+120|0;n=d+64|0;o=n+56|0;do{c[n>>2]=0;n=n+4|0}while((n|0)<(o|0));c[p>>2]=32;c[d+124>>2]=32;c[d+128>>2]=0;c[d+132>>2]=0;c[d+136>>2]=2;c[d+140>>2]=2;c[d+144>>2]=5e3;c[d+148>>2]=500;c[d+152>>2]=32;c[d+156>>2]=5e3;c[d+160>>2]=3e4;c[d+164>>2]=500;c[d+168>>2]=500;c[d+172>>2]=0;c[d+176>>2]=0;c[d+180>>2]=500;c[d+184>>2]=0;c[d+188>>2]=c[q+36>>2];c[d+196>>2]=0;b[d+200>>1]=0;c[d+192>>2]=65536;_memset(d+256|0,0,140)|0;_enet_peer_reset_queues(d);l=f;return}function _enet_host_flush(a){a=a|0;c[a+60>>2]=_enet_time_get()|0;_enet_protocol_send_outgoing_commands(a,0,0)|0;return}function _enet_host_destroy(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0,i=0;if(!a)return;_enet_socket_destroy(c[a>>2]|0);b=a+48|0;d=c[b>>2]|0;e=a+52|0;if((c[e>>2]|0)>0){f=d;do{_enet_peer_reset(f);f=f+396|0;g=c[b>>2]|0}while(f>>>0<(g+((c[e>>2]|0)*396|0)|0)>>>0);h=g}else h=d;d=c[a+2152>>2]|0;if((d|0)!=0?(e=c[a+2164>>2]|0,(e|0)!=0):0){gj[e&8191](d);i=c[b>>2]|0}else i=h;_enet_free(i);_enet_free(a);return}function __ZN4ListIN24NetworkedMultiplayerENet6PacketE16DefaultAllocatorE5clearEv(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0;d=c[b>>2]|0;if(!d)return;else e=d;while(1){d=c[e>>2]|0;if(!d){f=15;break}a[1263537]=0;if((c[d+16>>2]|0)==(e|0)){c[e>>2]=c[d+8>>2];g=e+4|0;h=c[d+12>>2]|0;if((c[g>>2]|0)==(d|0))c[g>>2]=h;g=d+8|0;if(h|0)c[h+8>>2]=c[g>>2];i=c[g>>2]|0;if(i|0)c[i+12>>2]=h;__ZN6Memory11free_staticEPvb(d,0);d=e+8|0;c[d>>2]=(c[d>>2]|0)+-1}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145114,1145120,157,1145132,0);e=c[b>>2]|0;if(!(c[e+8>>2]|0)){f=14;break}if(!e){f=15;break}}if((f|0)==14){__ZN6Memory11free_staticEPvb(e,0);c[b>>2]=0;return}else if((f|0)==15)return}function _enet_socket_destroy(a){a=a|0;gj[c[(c[a>>2]|0)+120>>2]&8191](a);if(!(__Z17predelete_handlerP6Object(a)|0))return;gj[c[(c[a>>2]|0)+76>>2]&8191](a);__ZN6Memory11free_staticEPvb(a,0);return}function _enet_free(a){a=a|0;gj[c[5334]&8191](a);return}function _enet_time_get(){var a=0;a=__ZNK2OS14get_ticks_msecEv(__ZN2OS13get_singletonEv()|0)|0;return a-(c[305189]|0)|0}function _enet_protocol_send_outgoing_commands(f,g,h){f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0,ia=0,ja=0,ka=0,la=0,ma=0,na=0,oa=0,pa=0,qa=0,ra=0,sa=0,ta=0,ua=0,va=0,wa=0,xa=0,ya=0,za=0,Aa=0,Ba=0,Ca=0,Da=0,Ea=0,Fa=0,Ga=0;i=l;l=l+16|0;if((l|0)>=(m|0))ba(16);j=i;k=f+72|0;c[k>>2]=1;n=f+48|0;o=f+52|0;p=f+80|0;q=f+1620|0;r=f+2144|0;s=f+76|0;t=(h|0)==0;h=f+60|0;u=f+1624|0;v=j+2|0;w=f+1628|0;x=f+2152|0;y=f+2148|0;z=f+10388|0;A=f+10392|0;B=f+6264|0;C=f+1632|0;D=f+1636|0;E=f+2156|0;F=f+1632|0;G=f+1618|0;H=f+2144|0;I=f+82|0;J=u;K=f+44|0;L=(g|0)==0;M=f+64|0;N=g+4|0;O=g+12|0;P=f+82|0;Q=c[o>>2]|0;R=c[n>>2]|0;a:while(1){c[k>>2]=0;if((Q|0)>0)S=R;else{T=0;U=107;break}do{V=S+48|0;b:do switch(c[V>>2]|0){case 9:case 0:break;default:{b[p>>1]=0;c[q>>2]=0;c[r>>2]=1;c[s>>2]=4;W=S+204|0;X=c[W>>2]|0;if((X|0)!=(W|0)){Y=S+188|0;Z=S+252|0;_=F;$=P;aa=X;while(1){if(!($>>>0<G>>>0&_>>>0<H>>>0)){U=9;break}X=c[s>>2]|0;if(((c[Y>>2]|0)-X|0)>>>0<8){U=9;break}ca=aa;aa=c[aa>>2]|0;c[_>>2]=$;c[_+4>>2]=8;c[s>>2]=X+8;X=ca+12|0;da=_htons(b[X+2>>1]|0)|0;a[$>>0]=1;a[$+1>>0]=a[X+1>>0]|0;ea=$+2|0;a[ea>>0]=da;a[ea+1>>0]=da>>8;ea=$+4|0;a[ea>>0]=da;a[ea+1>>0]=da>>8;da=_htons(c[ca+8>>2]&65535)|0;ea=$+6|0;a[ea>>0]=da;a[ea+1>>0]=da>>8;if((a[X>>0]&15)==4?(_enet_peer_on_disconnect(S),c[V>>2]=9,(c[Z>>2]|0)==0):0){_enet_list_insert(M,S)|0;c[Z>>2]=1}_enet_list_remove(ca)|0;_enet_free(ca);ca=$+48|0;X=_+8|0;if((aa|0)==(W|0)){fa=X;ga=ca;break}else{_=X;$=ca}}if((U|0)==9){U=0;c[k>>2]=1;fa=_;ga=$}c[q>>2]=(ga-I|0)/48|0;c[r>>2]=fa-J>>3}c:do if((!t?(W=S+212|0,aa=c[W>>2]|0,(aa|0)!=(W|0)):0)?(Z=c[h>>2]|0,Y=S+92|0,(Z-(c[Y>>2]|0)|0)>>>0<=86399999):0){ca=c[S+228>>2]|0;X=S+96|0;da=S+108|0;ea=S+196|0;ha=S+160|0;ia=S+156|0;ja=aa;aa=Z;while(1){Z=c[ja>>2]|0;ka=c[ja+12>>2]|0;la=(aa-ka|0)>>>0>86399999;ma=ja+16|0;na=c[ma>>2]|0;if(((la?ka:aa)-(la?aa:ka)|0)>>>0>=na>>>0){la=c[X>>2]|0;if((la|0)==0|(ka-la|0)>>>0>86399999){c[X>>2]=ka;oa=ka}else oa=la;if(oa|0){la=(aa-oa|0)>>>0>86399999;ka=(la?oa:aa)-(c[(la?h:X)>>2]|0)|0;if(ka>>>0>=(c[ha>>2]|0)>>>0)break;if(na>>>0>=(c[ja+20>>2]|0)>>>0?ka>>>0>=(c[ia>>2]|0)>>>0:0)break}if(c[ja+80>>2]|0)c[ea>>2]=(c[ea>>2]|0)-(e[ja+28>>1]|0);c[da>>2]=(c[da>>2]|0)+1;c[ma>>2]=na<<1;_enet_list_insert(ca,_enet_list_remove(ja)|0)|0;na=c[W>>2]|0;if(!((Z|0)!=(na|0)|(na|0)==(W|0)))c[Y>>2]=(c[Z+16>>2]|0)+(c[Z+12>>2]|0)}if((Z|0)==(W|0))break c;ja=Z;aa=c[h>>2]|0}aa=c[V>>2]|0;if(aa>>>0>2)c[K>>2]=1;do if((aa|0)!=1&aa>>>0<4){_enet_peer_reset(S);if(L)break b}else{if(!L){c[g>>2]=2;c[N>>2]=S;c[O>>2]=0;_enet_peer_reset(S);break}c[S+388>>2]=0;_enet_peer_on_disconnect(S);c[V>>2]=9;ja=S+252|0;if(c[ja>>2]|0)break b;_enet_list_insert(M,S)|0;c[ja>>2]=1;break b}while(0);if(!(c[g>>2]|0))break b;else{T=1;U=107;break a}}while(0);$=S+228|0;if(!((c[$>>2]|0)!=($|0)?!(_enet_protocol_send_reliable_outgoing_commands(f,S)|0):0))U=43;if((((U|0)==43?(U=0,_=S+212|0,(c[_>>2]|0)==(_|0)):0)?(_=c[h>>2]|0,aa=c[S+88>>2]|0,ja=(_-aa|0)>>>0>86399999,((ja?aa:_)-(ja?_:aa)|0)>>>0>=(c[S+148>>2]|0)>>>0):0)?((c[S+188>>2]|0)-(c[s>>2]|0)|0)>>>0>3:0){_enet_peer_ping(S);_enet_protocol_send_reliable_outgoing_commands(f,S)|0}aa=S+236|0;_=c[aa>>2]|0;if((_|0)!=(aa|0)){ja=S+188|0;W=S+128|0;Y=S+120|0;ca=S+220|0;da=f+82+((c[q>>2]|0)*48|0)|0;ea=_;_=f+1624+(c[r>>2]<<3)|0;d:while(1){ia=_+8|0;if(!(da>>>0<G>>>0&ia>>>0<H>>>0)){U=68;break}ha=ea+32|0;X=c[21340+((a[ha>>0]&15)<<2)>>2]|0;Z=c[s>>2]|0;na=(c[ja>>2]|0)-Z|0;if(na>>>0<X>>>0){U=68;break}else{pa=ea;qa=ha;ra=X;sa=na;ta=Z}while(1){ua=pa+80|0;if(!(c[ua>>2]|0)){U=63;break}if(sa>>>0<((e[pa+28>>1]|0)+ra|0)>>>0){U=68;break d}Z=c[pa>>2]|0;if(c[pa+24>>2]|0){va=Z;break}na=(c[W>>2]|0)+7&31;c[W>>2]=na;if(na>>>0<=(c[Y>>2]|0)>>>0){va=Z;break}na=b[pa+8>>1]|0;X=b[pa+10>>1]|0;ha=pa;ma=Z;while(1){Z=c[ha+80>>2]|0;ka=(c[Z>>2]|0)+-1|0;c[Z>>2]=ka;if(!ka)_enet_packet_destroy(Z);_enet_list_remove(ha)|0;_enet_free(ha);if((ma|0)==(aa|0)){wa=da;xa=_;break d}if((b[ma+8>>1]|0)!=na<<16>>16)break;if((b[ma+10>>1]|0)!=X<<16>>16)break;Z=ma;ma=c[ma>>2]|0;ha=Z}ha=ma+32|0;X=c[21340+((a[ha>>0]&15)<<2)>>2]|0;na=c[s>>2]|0;sa=(c[ja>>2]|0)-na|0;if(sa>>>0<X>>>0){U=68;break d}else{pa=ma;qa=ha;ra=X;ta=na}}if((U|0)==63){U=0;va=c[pa>>2]|0}c[_>>2]=da;c[_+4>>2]=ra;c[s>>2]=ta+ra;na=da;X=qa;ha=na+48|0;do{a[na>>0]=a[X>>0]|0;na=na+1|0;X=X+1|0}while((na|0)<(ha|0));_enet_list_remove(pa)|0;X=c[ua>>2]|0;if(!X){_enet_free(pa);ya=_}else{c[ia>>2]=(c[X+8>>2]|0)+(c[pa+24>>2]|0);X=e[pa+28>>1]|0;c[_+12>>2]=X;c[s>>2]=(c[s>>2]|0)+X;_enet_list_insert(ca,pa)|0;ya=ia}X=da+48|0;na=ya+8|0;if((va|0)==(aa|0)){wa=X;xa=na;break}else{da=X;ea=va;_=na}}if((U|0)==68){U=0;c[k>>2]=1;wa=da;xa=_}c[q>>2]=(wa-I|0)/48|0;c[r>>2]=xa-J>>3;if((((c[V>>2]|0)==6?(c[$>>2]|0)==($|0):0)?(c[aa>>2]|0)==(aa|0):0)?(ea=S+212|0,(c[ea>>2]|0)==(ea|0)):0)_enet_peer_disconnect(S,c[S+388>>2]|0)}if(c[q>>2]|0){ea=S+100|0;ca=c[ea>>2]|0;ja=c[h>>2]|0;if(ca){Y=(ja-ca|0)>>>0>86399999;if(((Y?ca:ja)-(c[(Y?h:ea)>>2]|0)|0)>>>0>9999?(Y=S+104|0,ca=c[Y>>2]|0,ca|0):0){W=S+108|0;na=(c[W>>2]<<16>>>0)/(ca>>>0)|0;ca=S+116|0;X=c[ca>>2]|0;ha=X-(X>>>2)|0;c[ca>>2]=ha;X=S+112|0;Z=c[X>>2]|0;if(na>>>0<Z>>>0){ka=Z-((Z-na|0)>>>3)|0;c[X>>2]=ka;za=ka-na|0}else{ka=((na-Z|0)>>>3)+Z|0;c[X>>2]=ka;za=na-ka|0}c[ca>>2]=ha+(za>>>2);c[ea>>2]=c[h>>2];c[Y>>2]=0;c[W>>2]=0}}else c[ea>>2]=ja;c[u>>2]=j;if((b[p>>1]|0)<0){b[v>>1]=_htons(c[h>>2]&65535)|0;Aa=4}else Aa=2;c[w>>2]=Aa;ja=c[x>>2]|0;if(((ja|0)!=0?(ea=c[E>>2]|0,(ea|0)!=0):0)?(W=(c[s>>2]|0)+-4|0,Y=Wh[ea&63](ja,F,(c[r>>2]|0)+-1|0,W,B,W)|0,(Y|0)!=0&Y>>>0<W>>>0):0){b[p>>1]=b[p>>1]|16384;Ba=Y}else Ba=0;Y=S+12|0;W=b[Y>>1]|0;if((W&65535)<4095){ja=(e[p>>1]|d[S+20>>0]<<12)&65535;b[p>>1]=ja;Ca=ja}else Ca=b[p>>1]|0;b[j>>1]=_htons(Ca|W)|0;W=c[y>>2]|0;if(W|0){ja=c[w>>2]|0;ea=j+ja|0;if((e[Y>>1]|0)<4095)Da=c[S+16>>2]|0;else Da=0;c[ea>>2]=Da;c[w>>2]=ja+4;c[ea>>2]=$i[W&8191](u,c[r>>2]|0)|0}if(!Ba)Ea=c[r>>2]|0;else{c[C>>2]=B;c[D>>2]=Ba;c[r>>2]=2;Ea=2}c[S+84>>2]=c[h>>2];W=_enet_socket_send(c[f>>2]|0,S+22|0,u,Ea)|0;ea=S+220|0;ja=c[ea>>2]|0;if((ja|0)!=(ea|0)){Y=ja;do{_enet_list_remove(Y)|0;ja=c[Y+80>>2]|0;do if(ja|0){ha=(c[ja>>2]|0)+-1|0;c[ja>>2]=ha;if(ha|0)break;ha=ja+4|0;c[ha>>2]=c[ha>>2]|256;_enet_packet_destroy(ja)}while(0);_enet_free(Y);Y=c[ea>>2]|0}while((Y|0)!=(ea|0))}if((W|0)<0){T=-1;U=107;break a}c[z>>2]=(c[z>>2]|0)+W;c[A>>2]=(c[A>>2]|0)+1}}}while(0);S=S+396|0;Fa=c[n>>2]|0;Ga=c[o>>2]|0}while(S>>>0<(Fa+(Ga*396|0)|0)>>>0);if(!(c[k>>2]|0)){T=0;U=107;break}else{Q=Ga;R=Fa}}if((U|0)==107){l=i;return T|0}return 0}function _enet_peer_on_disconnect(a){a=a|0;var b=0;if(((c[a+48>>2]|0)+-5|0)>>>0>=2)return;b=c[a+8>>2]|0;if(c[a+60>>2]|0){a=b+10412|0;c[a>>2]=(c[a>>2]|0)+-1}a=b+10408|0;c[a>>2]=(c[a>>2]|0)+-1;return}function _enet_list_insert(a,b){a=a|0;b=b|0;var d=0,e=0;d=a+4|0;e=c[d>>2]|0;c[b+4>>2]=e;c[b>>2]=a;c[e>>2]=b;c[d>>2]=b;return b|0}function _enet_list_remove(a){a=a|0;var b=0;b=c[a+4>>2]|0;c[b>>2]=c[a>>2];c[(c[a>>2]|0)+4>>2]=b;return a|0}function _enet_protocol_send_reliable_outgoing_commands(f,g){f=f|0;g=g|0;var h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ba=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0,ia=0,ja=0,ka=0,la=0,ma=0,na=0,oa=0,pa=0;h=f+82|0;i=f+1620|0;j=f+82+((c[i>>2]|0)*48|0)|0;k=f+1624|0;l=f+2144|0;m=f+1624+(c[l>>2]<<3)|0;n=g+228|0;o=c[n>>2]|0;if((o|0)==(n|0)){p=j;q=m;r=1;s=p;t=h;u=s-t|0;v=(u|0)/48|0;c[i>>2]=v;w=q;x=k;y=w-x|0;z=y>>3;c[l>>2]=z;return r|0}A=g+56|0;B=g+52|0;C=g+120|0;D=g+192|0;E=g+196|0;F=g+188|0;G=f+1618|0;H=f+2144|0;I=f+76|0;J=g+180|0;K=g+184|0;L=g+152|0;M=g+212|0;N=f+60|0;O=g+92|0;P=f+80|0;Q=g+104|0;g=j;j=1;R=0;S=0;T=m;m=o;a:while(1){o=c[A>>2]|0;V=R;W=S;X=m;while(1){Y=V;Z=X;while(1){_=Z+32|0;$=d[_+1>>0]|0;if($>>>0>=o>>>0){aa=6;break}ba=c[B>>2]|0;ca=ba+($*60|0)|0;da=b[Z+8>>1]|0;ea=(da&65535)>>>12;if(!ca){fa=Y;ga=0;ha=0;ia=ea;break}if(!Y){if((b[Z+30>>1]|da&4095)<<16>>16){fa=0;ga=ca;ha=1;ia=ea;break}da=ea&65535;if((e[ba+($*60|0)+6+((da+15&15)<<1)>>1]|0)<=4095?(e[ba+($*60|0)+4>>1]&(255>>>(16-da|0)|255<<da)|0)==0:0){fa=0;ga=ca;ha=1;ia=ea;break}else ja=1}else ja=Y;ea=c[Z>>2]|0;if((ea|0)==(n|0)){p=g;q=T;r=j;aa=33;break a}else{Y=ja;Z=ea}}if((aa|0)==6){aa=0;fa=Y;ga=0;ha=0;ia=(e[Z+8>>1]|0)>>>12}ka=Z+80|0;la=(c[ka>>2]|0)==0;if(la){ma=W;break}if(!W){ea=(U(c[D>>2]|0,c[C>>2]|0)|0)>>>5;ca=c[F>>2]|0;if(((e[Z+28>>1]|0)+(c[E>>2]|0)|0)>>>0>(ea>>>0>ca>>>0?ea:ca)>>>0)na=1;else{ma=0;break}}else na=W;X=c[Z>>2]|0;if((X|0)==(n|0)){p=g;q=T;r=j;aa=33;break a}else{V=fa;W=na}}W=c[21340+((a[_>>0]&15)<<2)>>2]|0;if(g>>>0>=G>>>0){aa=22;break}V=T+8|0;if(V>>>0>=H>>>0){aa=22;break}X=(c[F>>2]|0)-(c[I>>2]|0)|0;if(X>>>0<W>>>0){aa=22;break}if(!la?(X&65535)>>>0<((e[Z+28>>1]|0)+W&65535)>>>0:0){aa=22;break}m=c[Z>>2]|0;X=Z+30|0;if(ha?(b[X>>1]|0)==0:0){o=ia&65535;ca=ga+4|0;b[ca>>1]=e[ca>>1]|1<<o;ca=ga+6+(o<<1)|0;b[ca>>1]=(b[ca>>1]|0)+1<<16>>16}b[X>>1]=(b[X>>1]|0)+1<<16>>16;X=Z+16|0;ca=c[X>>2]|0;if(!ca){o=(c[K>>2]<<2)+(c[J>>2]|0)|0;c[X>>2]=o;c[Z+20>>2]=U(c[L>>2]|0,o)|0;oa=o}else oa=ca;if((c[M>>2]|0)==(M|0))c[O>>2]=oa+(c[N>>2]|0);_enet_list_insert(M,_enet_list_remove(Z)|0)|0;c[Z+12>>2]=c[N>>2];c[T>>2]=g;c[T+4>>2]=W;c[I>>2]=(c[I>>2]|0)+W;b[P>>1]=b[P>>1]|-32768;W=g;ca=_;o=W+48|0;do{a[W>>0]=a[ca>>0]|0;W=W+1|0;ca=ca+1|0}while((W|0)<(o|0));ca=c[ka>>2]|0;if(!ca)pa=T;else{c[V>>2]=(c[ca+8>>2]|0)+(c[Z+24>>2]|0);ca=e[Z+28>>1]|0;c[T+12>>2]=ca;c[I>>2]=(c[I>>2]|0)+ca;c[E>>2]=(c[E>>2]|0)+ca;pa=V}c[Q>>2]=(c[Q>>2]|0)+1;ca=g+48|0;W=pa+8|0;if((m|0)==(n|0)){p=ca;q=W;r=0;aa=33;break}else{g=ca;j=0;R=fa;S=ma;T=W}}if((aa|0)==22){c[f+72>>2]=1;p=g;q=T;r=0;s=p;t=h;u=s-t|0;v=(u|0)/48|0;c[i>>2]=v;w=q;x=k;y=w-x|0;z=y>>3;c[l>>2]=z;return r|0}else if((aa|0)==33){s=p;t=h;u=s-t|0;v=(u|0)/48|0;c[i>>2]=v;w=q;x=k;y=w-x|0;z=y>>3;c[l>>2]=z;return r|0}return 0}function _enet_peer_ping(d){d=d|0;var e=0,f=0,g=0,h=0,i=0;e=l;l=l+48|0;if((l|0)>=(m|0))ba(48);if((c[d+48>>2]|0)!=5){l=e;return}f=_enet_malloc(84)|0;if(!f){l=e;return}a[f+32>>0]=-123;a[f+33>>0]=-1;g=f+34|0;h=e;i=g+46|0;do{a[g>>0]=a[h>>0]|0;g=g+1|0;h=h+1|0}while((g|0)<(i|0));c[f+24>>2]=0;b[f+28>>1]=0;c[f+80>>2]=0;_enet_peer_setup_outgoing_command(d,f);l=e;return}function _enet_peer_disconnect(d,e){d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0;f=l;l=l+48|0;if((l|0)>=(m|0))ba(48);g=f;h=d+48|0;switch(c[h>>2]|0){case 9:case 8:case 0:case 7:{l=f;return}default:{}}_enet_peer_reset_queues(d);i=_htonl(e)|0;e=c[h>>2]|0;j=_enet_malloc(84)|0;if(j|0){a[j+32>>0]=(e+-5|0)>>>0<2?-124:68;a[j+33>>0]=-1;e=j+36|0;a[e>>0]=i;a[e+1>>0]=i>>8;a[e+2>>0]=i>>16;a[e+3>>0]=i>>24;k=j+40|0;i=g;n=k+40|0;do{a[k>>0]=a[i>>0]|0;k=k+1|0;i=i+1|0}while((k|0)<(n|0));c[j+24>>2]=0;b[j+28>>1]=0;c[j+80>>2]=0;_enet_peer_setup_outgoing_command(d,j)}if(((c[h>>2]|0)+-5|0)>>>0<2){j=c[d+8>>2]|0;if(c[d+60>>2]|0){i=j+10412|0;c[i>>2]=(c[i>>2]|0)+-1}i=j+10408|0;c[i>>2]=(c[i>>2]|0)+-1;c[h>>2]=7;l=f;return}i=d+8|0;_enet_host_flush(c[i>>2]|0);if(((c[h>>2]|0)+-5|0)>>>0<2){j=d+60|0;g=c[i>>2]|0;if(c[j>>2]|0){e=g+10412|0;c[e>>2]=(c[e>>2]|0)+-1}e=g+10408|0;c[e>>2]=(c[e>>2]|0)+-1;o=j;p=g}else{o=d+60|0;p=c[i>>2]|0}b[d+12>>1]=4095;c[d+16>>2]=0;c[h>>2]=0;c[o>>2]=0;o=d+120|0;k=d+64|0;n=k+56|0;do{c[k>>2]=0;k=k+4|0}while((k|0)<(n|0));c[o>>2]=32;c[d+124>>2]=32;c[d+128>>2]=0;c[d+132>>2]=0;c[d+136>>2]=2;c[d+140>>2]=2;c[d+144>>2]=5e3;c[d+148>>2]=500;c[d+152>>2]=32;c[d+156>>2]=5e3;c[d+160>>2]=3e4;c[d+164>>2]=500;c[d+168>>2]=500;c[d+172>>2]=0;c[d+176>>2]=0;c[d+180>>2]=500;c[d+184>>2]=0;c[d+188>>2]=c[p+36>>2];c[d+196>>2]=0;b[d+200>>1]=0;c[d+192>>2]=65536;_memset(d+256|0,0,140)|0;_enet_peer_reset_queues(d);l=f;return}function _enet_socket_send(b,d,f,g){b=b|0;d=d|0;f=f|0;g=g|0;var h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0;h=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=h+4|0;j=h;if(!d){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(481290,481307,125,481333,0);k=-1;l=h;return k|0}a[1263537]=0;__ZN10IP_Address5clearEv(i);__ZN10IP_Address8set_ipv6EPKh(i,d);bj[c[(c[b>>2]|0)+140>>2]&4095](b,i,e[d+16>>1]|0);c[j>>2]=0;d=(g|0)==0;if(d)n=0;else{i=0;o=0;while(1){p=(c[f+(o<<3)+4>>2]|0)+i|0;o=o+1|0;if((o|0)==(g|0)){n=p;break}else i=p}}__ZN10PoolVectorIhE6resizeEi(j,n)|0;if((c[j>>2]|0)!=0?(__ZN10PoolVectorIhE14_copy_on_writeEv(j),i=c[j>>2]|0,(i|0)!=0):0){__Z16atomic_incrementPj(i+4|0)|0;o=i+4|0;__Z16atomic_incrementPj(o)|0;p=c[i+8>>2]|0;__Z16atomic_decrementPj(o)|0;q=p;r=i}else{q=0;r=0}if(!d){d=0;i=0;while(1){p=f+(i<<3)+4|0;_memcpy(q+d|0,c[f+(i<<3)>>2]|0,c[p>>2]|0)|0;i=i+1|0;if((i|0)==(g|0))break;else d=(c[p>>2]|0)+d|0}}switch(nj[c[(c[b>>2]|0)+92>>2]&2047](b,q,n)|0){case 0:{s=n;break}case 2:{s=0;break}default:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(481290,481307,158,481383,1);a[1263537]=0;s=-1}}if(r|0)__Z16atomic_decrementPj(r+4|0)|0;__ZN10PoolVectorIhE12_unreferenceEv(j);k=s;l=h;return k|0}function _enet_peer_reset_queues(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0;b=a+252|0;if(c[b>>2]|0){_enet_list_remove(a)|0;c[b>>2]=0}b=a+204|0;d=c[b>>2]|0;if((d|0)!=(b|0)){e=d;do{_enet_free(_enet_list_remove(e)|0);e=c[b>>2]|0}while((e|0)!=(b|0))}b=a+212|0;e=c[b>>2]|0;if((e|0)!=(b|0)){d=e;do{e=_enet_list_remove(d)|0;f=c[e+80>>2]|0;if(f|0?(g=(c[f>>2]|0)+-1|0,c[f>>2]=g,(g|0)==0):0)_enet_packet_destroy(f);_enet_free(e);d=c[b>>2]|0}while((d|0)!=(b|0))}b=a+220|0;d=c[b>>2]|0;if((d|0)!=(b|0)){e=d;do{d=_enet_list_remove(e)|0;f=c[d+80>>2]|0;if(f|0?(g=(c[f>>2]|0)+-1|0,c[f>>2]=g,(g|0)==0):0)_enet_packet_destroy(f);_enet_free(d);e=c[b>>2]|0}while((e|0)!=(b|0))}b=a+228|0;e=c[b>>2]|0;if((e|0)!=(b|0)){d=e;do{e=_enet_list_remove(d)|0;f=c[e+80>>2]|0;if(f|0?(g=(c[f>>2]|0)+-1|0,c[f>>2]=g,(g|0)==0):0)_enet_packet_destroy(f);_enet_free(e);d=c[b>>2]|0}while((d|0)!=(b|0))}b=a+236|0;d=c[b>>2]|0;if((d|0)!=(b|0)){e=d;do{d=_enet_list_remove(e)|0;f=c[d+80>>2]|0;if(f|0?(g=(c[f>>2]|0)+-1|0,c[f>>2]=g,(g|0)==0):0)_enet_packet_destroy(f);_enet_free(d);e=c[b>>2]|0}while((e|0)!=(b|0))}b=a+244|0;e=c[b>>2]|0;if((e|0)!=(b|0)){d=e;do{e=d;d=c[d>>2]|0;_enet_list_remove(e)|0;f=c[e+72>>2]|0;if(f|0?(g=(c[f>>2]|0)+-1|0,c[f>>2]=g,(g|0)==0):0)_enet_packet_destroy(f);f=c[e+68>>2]|0;if(f|0)_enet_free(f);_enet_free(e)}while((d|0)!=(b|0))}b=a+52|0;d=c[b>>2]|0;e=a+56|0;if(!d){c[b>>2]=0;c[e>>2]=0;return}a=c[e>>2]|0;if(!a){c[b>>2]=0;c[e>>2]=0;return}if((a|0)>0){a=d;do{f=a+44|0;g=c[f>>2]|0;if((g|0)!=(f|0)){h=g;do{g=h;h=c[h>>2]|0;_enet_list_remove(g)|0;i=c[g+72>>2]|0;if(i|0?(j=(c[i>>2]|0)+-1|0,c[i>>2]=j,(j|0)==0):0)_enet_packet_destroy(i);i=c[g+68>>2]|0;if(i|0)_enet_free(i);_enet_free(g)}while((h|0)!=(f|0))}f=a+52|0;h=c[f>>2]|0;if((h|0)!=(f|0)){g=h;do{h=g;g=c[g>>2]|0;_enet_list_remove(h)|0;i=c[h+72>>2]|0;if(i|0?(j=(c[i>>2]|0)+-1|0,c[i>>2]=j,(j|0)==0):0)_enet_packet_destroy(i);i=c[h+68>>2]|0;if(i|0)_enet_free(i);_enet_free(h)}while((g|0)!=(f|0))}a=a+60|0;f=c[b>>2]|0}while(a>>>0<(f+((c[e>>2]|0)*60|0)|0)>>>0);k=f}else k=d;_enet_free(k);c[b>>2]=0;c[e>>2]=0;return}function _enet_malloc(a){a=a|0;var b=0;b=ij[c[5348]&8191](a)|0;if(b|0)return b|0;cj[c[5349]&15]();return b|0}function _enet_peer_setup_outgoing_command(f,g){f=f|0;g=g|0;var h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0;h=c[f+52>>2]|0;i=g+33|0;j=d[i>>0]|0;k=h+(j*60|0)|0;l=g+32|0;m=_enet_protocol_command_size(a[l>>0]|0)|0;n=f+80|0;c[n>>2]=(e[g+28>>1]|0)+m+(c[n>>2]|0);do if((a[i>>0]|0)==-1){n=f+200|0;m=(b[n>>1]|0)+1<<16>>16;b[n>>1]=m;o=0;p=m}else{m=d[l>>0]|0;if(m&128|0){n=(b[k>>1]|0)+1<<16>>16;b[k>>1]=n;b[h+(j*60|0)+2>>1]=0;o=0;p=n;break}if(m&64|0){m=f+258|0;b[m>>1]=(b[m>>1]|0)+1<<16>>16;o=0;p=0;break}m=h+(j*60|0)+2|0;n=b[m>>1]|0;if(!(c[g+24>>2]|0)){q=n+1<<16>>16;b[m>>1]=q;r=q}else r=n;o=r;p=b[k>>1]|0}while(0);b[g+8>>1]=p;k=g+10|0;b[k>>1]=o;b[g+30>>1]=0;c[g+12>>2]=0;c[g+16>>2]=0;c[g+20>>2]=0;b[g+34>>1]=_htons(p)|0;p=a[l>>0]|0;switch(p&15){case 7:{s=k;t=12;break}case 9:{s=f+258|0;t=12;break}default:u=p}if((t|0)==12){b[g+36>>1]=_htons(b[s>>1]|0)|0;u=a[l>>0]|0}if(u<<24>>24<0){_enet_list_insert(f+228|0,g)|0;return}else{_enet_list_insert(f+236|0,g)|0;return}}function _enet_protocol_command_size(a){a=a|0;return c[21340+((a&15)<<2)>>2]|0}function __ZN3MapIiP9_ENetPeer10ComparatorIiE16DefaultAllocatorE10_erase_fixEPNS5_7ElementE(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0;e=c[(c[b>>2]|0)+8>>2]|0;f=b+4|0;if((e|0)!=(d|0)&(c[d>>2]|0)==1){b=d;while(1){g=b+12|0;h=c[g>>2]|0;i=c[h+8>>2]|0;do if((b|0)==(i|0)){j=c[h+4>>2]|0;if(!(c[j>>2]|0)){a[1263537]=0;c[j>>2]=1;k=c[f>>2]|0;if((k|0)==(h|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);l=c[g>>2]|0;m=l;n=c[l+4>>2]|0;o=c[f>>2]|0}else{a[1263537]=0;c[h>>2]=0;m=h;n=j;o=k}k=n+8|0;l=c[k>>2]|0;c[m+4>>2]=l;if((l|0)!=(o|0))c[l+12>>2]=m;l=m+12|0;c[n+12>>2]=c[l>>2];p=c[l>>2]|0;q=p+8|0;c[((c[q>>2]|0)==(m|0)?q:p+4|0)>>2]=n;c[k>>2]=m;c[l>>2]=n;l=c[g>>2]|0;r=c[l+4>>2]|0;s=l}else{r=j;s=h}if((c[c[r+4>>2]>>2]|0)==1){j=r+8|0;l=c[j>>2]|0;if((c[l>>2]|0)==1)if((c[f>>2]|0)==(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);t=c[g>>2]|0;break}else{a[1263537]=0;c[r>>2]=0;t=s;break}a[1263537]=0;c[l>>2]=1;k=c[f>>2]|0;if((k|0)==(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);u=c[j>>2]|0;v=c[f>>2]|0}else{a[1263537]=0;c[r>>2]=0;u=l;v=k}k=u+4|0;l=c[k>>2]|0;c[j>>2]=l;if((l|0)!=(v|0))c[l+12>>2]=r;l=r+12|0;c[u+12>>2]=c[l>>2];j=c[l>>2]|0;p=j+4|0;c[((c[p>>2]|0)==(r|0)?p:j+8|0)>>2]=u;c[k>>2]=r;c[l>>2]=u;l=c[g>>2]|0;w=c[l+4>>2]|0;x=l}else{w=r;x=s}l=c[x>>2]|0;k=c[f>>2]|0;if((l|0)==0&(k|0)==(w|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);y=c[g>>2]|0;z=c[f>>2]|0}else{a[1263537]=0;c[w>>2]=l;y=x;z=k}c[y>>2]=1;k=c[w+4>>2]|0;a[1263537]=0;c[k>>2]=1;k=y+4|0;l=c[k>>2]|0;j=l+8|0;p=c[j>>2]|0;c[k>>2]=p;if((p|0)!=(z|0))c[p+12>>2]=y;p=y+12|0;c[l+12>>2]=c[p>>2];k=c[p>>2]|0;q=k+8|0;c[((c[q>>2]|0)==(y|0)?q:k+4|0)>>2]=l;c[j>>2]=y;c[p>>2]=l;t=e}else{if(!(c[i>>2]|0)){a[1263537]=0;c[i>>2]=1;l=c[f>>2]|0;if((l|0)==(h|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);p=c[g>>2]|0;A=c[p+8>>2]|0;B=c[f>>2]|0;C=p}else{a[1263537]=0;c[h>>2]=0;A=i;B=l;C=h}l=A+4|0;p=c[l>>2]|0;c[C+8>>2]=p;if((p|0)!=(B|0))c[p+12>>2]=C;p=C+12|0;c[A+12>>2]=c[p>>2];j=c[p>>2]|0;k=j+4|0;c[((c[k>>2]|0)==(C|0)?k:j+8|0)>>2]=A;c[l>>2]=C;c[p>>2]=A;p=c[g>>2]|0;D=c[p+8>>2]|0;E=p}else{D=i;E=h}p=D+4|0;l=c[p>>2]|0;j=(c[c[D+8>>2]>>2]|0)==1;if(!((c[l>>2]|0)!=1|j^1))if((c[f>>2]|0)==(D|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);t=c[g>>2]|0;break}else{a[1263537]=0;c[D>>2]=0;t=E;break}if(j){a[1263537]=0;c[l>>2]=1;j=c[f>>2]|0;if((j|0)==(D|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);F=c[p>>2]|0;G=c[f>>2]|0}else{a[1263537]=0;c[D>>2]=0;F=l;G=j}j=F+8|0;l=c[j>>2]|0;c[p>>2]=l;if((l|0)!=(G|0))c[l+12>>2]=D;l=D+12|0;c[F+12>>2]=c[l>>2];p=c[l>>2]|0;k=p+8|0;c[((c[k>>2]|0)==(D|0)?k:p+4|0)>>2]=F;c[j>>2]=D;c[l>>2]=F;l=c[g>>2]|0;H=c[l+8>>2]|0;I=l}else{H=D;I=E}l=c[I>>2]|0;j=c[f>>2]|0;if((l|0)==0&(j|0)==(H|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);J=c[g>>2]|0;K=c[f>>2]|0}else{a[1263537]=0;c[H>>2]=l;J=I;K=j}c[J>>2]=1;j=c[H+8>>2]|0;a[1263537]=0;c[j>>2]=1;j=J+8|0;l=c[j>>2]|0;p=l+4|0;k=c[p>>2]|0;c[j>>2]=k;if((k|0)!=(K|0))c[k+12>>2]=J;k=J+12|0;c[l+12>>2]=c[k>>2];j=c[k>>2]|0;q=j+4|0;c[((c[q>>2]|0)==(J|0)?q:j+8|0)>>2]=l;c[p>>2]=J;c[k>>2]=l;t=e}while(0);if((e|0)!=(t|0)&(c[t>>2]|0)==1)b=t;else{L=t;break}}}else L=d;a[1263537]=0;c[L>>2]=1;if((c[c[f>>2]>>2]|0)==1){a[1263537]=0;return}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143886,1145936,447,1143897,0);return}}function _enet_list_clear(a){a=a|0;c[a>>2]=a;c[a+4>>2]=a;return}function __ZN3MapIiP9_ENetPeer10ComparatorIiE16DefaultAllocatorE10_insert_rbERKiRKS1_(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f;a[g>>0]=0;h=__ZN3MapIiP9_ENetPeer10ComparatorIiE16DefaultAllocatorE7_insertERKiRb(b,d,g)|0;if(h|0)c[h+28>>2]=c[e>>2];if(a[g>>0]|0){l=f;return h|0}g=b+8|0;c[g>>2]=(c[g>>2]|0)+1;g=h+12|0;e=c[g>>2]|0;if(!(c[e>>2]|0)){d=b+4|0;i=h;j=e;k=e;e=g;while(1){g=j+12|0;n=c[g>>2]|0;o=c[n+8>>2]|0;p=n;do if((j|0)==(o|0)){q=c[n+4>>2]|0;if(!(c[q>>2]|0)){c[k>>2]=1;a[1263537]=0;c[q>>2]=1;if((c[d>>2]|0)==(n|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);r=c[(c[e>>2]|0)+12>>2]|0;break}else{a[1263537]=0;c[n>>2]=0;r=n;break}}q=j+4|0;if((i|0)==(c[q>>2]|0)){s=i+8|0;t=c[s>>2]|0;c[q>>2]=t;if((t|0)==(c[d>>2]|0))u=p;else{c[t+12>>2]=j;u=c[g>>2]|0}t=i+12|0;c[t>>2]=u;q=c[g>>2]|0;v=q+8|0;c[((c[v>>2]|0)==(j|0)?v:q+4|0)>>2]=i;c[s>>2]=j;c[g>>2]=i;w=j;x=i;y=c[t>>2]|0}else{w=i;x=j;y=n}a[1263537]=0;c[x>>2]=1;t=c[d>>2]|0;if((t|0)==(y|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);z=c[(c[w+12>>2]|0)+12>>2]|0;A=c[d>>2]|0}else{a[1263537]=0;c[y>>2]=0;z=y;A=t}t=z+8|0;s=c[t>>2]|0;q=s+4|0;v=c[q>>2]|0;c[t>>2]=v;if((v|0)!=(A|0))c[v+12>>2]=z;v=z+12|0;c[s+12>>2]=c[v>>2];t=c[v>>2]|0;B=t+4|0;c[((c[B>>2]|0)==(z|0)?B:t+8|0)>>2]=s;c[q>>2]=z;c[v>>2]=s;r=w}else{if(!(c[o>>2]|0)){c[k>>2]=1;a[1263537]=0;c[o>>2]=1;if((c[d>>2]|0)==(n|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);r=c[(c[e>>2]|0)+12>>2]|0;break}else{a[1263537]=0;c[n>>2]=0;r=n;break}}s=j+8|0;if((i|0)==(c[s>>2]|0)){v=i+4|0;q=c[v>>2]|0;c[s>>2]=q;if((q|0)==(c[d>>2]|0))C=p;else{c[q+12>>2]=j;C=c[g>>2]|0}q=i+12|0;c[q>>2]=C;s=c[g>>2]|0;t=s+4|0;c[((c[t>>2]|0)==(j|0)?t:s+8|0)>>2]=i;c[v>>2]=j;c[g>>2]=i;D=j;E=i;F=c[q>>2]|0}else{D=i;E=j;F=n}a[1263537]=0;c[E>>2]=1;q=c[d>>2]|0;if((q|0)==(F|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);G=c[d>>2]|0;H=c[(c[D+12>>2]|0)+12>>2]|0}else{a[1263537]=0;c[F>>2]=0;G=q;H=F}q=H+4|0;v=c[q>>2]|0;s=v+8|0;t=c[s>>2]|0;c[q>>2]=t;if((t|0)!=(G|0))c[t+12>>2]=H;t=H+12|0;c[v+12>>2]=c[t>>2];q=c[t>>2]|0;B=q+8|0;c[((c[B>>2]|0)==(H|0)?B:q+4|0)>>2]=v;c[s>>2]=H;c[t>>2]=v;r=D}while(0);n=r+12|0;g=c[n>>2]|0;if(!(c[g>>2]|0)){i=r;j=g;k=g;e=n}else break}}e=c[(c[b>>2]|0)+8>>2]|0;a[1263537]=0;c[e>>2]=1;l=f;return h|0}function __ZN3MapIiP9_ENetPeer10ComparatorIiE16DefaultAllocatorE7_insertERKiRb(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0;f=c[b>>2]|0;g=c[f+8>>2]|0;h=b+4|0;i=c[h>>2]|0;a:do if((g|0)==(i|0))j=f;else{k=c[d>>2]|0;l=g;while(1){m=c[l+24>>2]|0;if((k|0)<(m|0))n=l+8|0;else{if((m|0)>=(k|0))break;n=l+4|0}m=c[n>>2]|0;if((m|0)==(i|0)){j=l;break a}else l=m}a[e>>0]=1;o=l;return o|0}while(0);i=__ZnwjPFPvjE(32,4740)|0;c[i>>2]=0;c[i+4>>2]=0;c[i+8>>2]=0;c[i+12>>2]=0;c[i+16>>2]=0;c[i+20>>2]=0;c[i+12>>2]=j;n=c[h>>2]|0;g=i+4|0;c[g>>2]=n;f=i+8|0;c[f>>2]=n;c[i+24>>2]=c[d>>2];if((j|0)!=(c[b>>2]|0)?(c[d>>2]|0)>=(c[j+24>>2]|0):0)p=j+4|0;else p=j+8|0;c[p>>2]=i;a[e>>0]=0;e=c[g>>2]|0;g=c[h>>2]|0;if((e|0)==(g|0)){h=i;do{p=h;h=c[h+12>>2]|0}while((p|0)==(c[h+4>>2]|0));q=(h|0)==(c[b>>2]|0)?0:h}else{h=e;while(1){e=c[h+8>>2]|0;if((e|0)==(g|0)){q=h;break}else h=e}}c[i+16>>2]=q;h=c[f>>2]|0;b:do if((h|0)==(g|0)){f=i;while(1){e=f;f=c[f+12>>2]|0;if((e|0)!=(c[f+8>>2]|0)){r=f;break b}if((f|0)==(c[b>>2]|0)){r=0;break}}}else{f=h;while(1){l=c[f+4>>2]|0;if((l|0)==(g|0)){r=f;break}else f=l}}while(0);g=i+20|0;c[g>>2]=r;if(!q)s=r;else{c[q+20>>2]=i;s=c[g>>2]|0}if(!s){o=i;return o|0}c[s+16>>2]=i;o=i;return o|0}function _enet_protocol_dispatch_incoming_commands(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0;d=a+64|0;e=c[d>>2]|0;if((e|0)==(d|0)){f=0;return f|0}g=b+8|0;h=b+16|0;i=e;a:while(1){j=_enet_list_remove(i)|0;k=j+252|0;c[k>>2]=0;l=j+48|0;switch(c[l>>2]|0){case 4:case 3:{m=5;break a;break}case 9:{m=6;break a;break}case 5:{n=j+244|0;if((c[n>>2]|0)!=(n|0)?(e=_enet_peer_receive(j,g)|0,c[h>>2]=e,e|0):0){m=9;break a}break}default:{}}i=c[d>>2]|0;if((i|0)==(d|0)){f=0;m=11;break}}if((m|0)==5){_enet_peer_on_connect(j);c[l>>2]=5;c[b>>2]=1;c[b+4>>2]=j;c[b+12>>2]=c[j+388>>2];f=1;return f|0}else if((m|0)==6){c[a+44>>2]=1;c[b>>2]=2;c[b+4>>2]=j;c[b+12>>2]=c[j+388>>2];_enet_peer_reset(j);f=1;return f|0}else if((m|0)==9){c[b>>2]=3;c[b+4>>2]=j;if((c[n>>2]|0)==(n|0)){f=1;return f|0}c[k>>2]=1;_enet_list_insert(d,j)|0;f=1;return f|0}else if((m|0)==11)return f|0;return 0}function _enet_host_bandwidth_throttle(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,V=0,W=0,X=0;d=l;l=l+48|0;if((l|0)>=(m|0))ba(48);e=d;f=_enet_time_get()|0;g=b+32|0;h=f-(c[g>>2]|0)|0;i=c[b+10408>>2]|0;j=(c[b+10412>>2]|0)==0;if(h>>>0<1e3){l=d;return}c[g>>2]=f;if(!i){l=d;return}g=b+28|0;k=c[g>>2]|0;if(k){n=((U(k,h)|0)>>>0)/1e3|0;k=c[b+52>>2]|0;if((k|0)>0){o=c[b+48>>2]|0;p=o+(k*396|0)|0;k=o;o=0;while(1){if(((c[k+48>>2]|0)+-5|0)>>>0<2)q=(c[k+80>>2]|0)+o|0;else q=o;k=k+396|0;if(k>>>0>=p>>>0){r=n;s=q;break}else o=q}}else{r=n;s=0}}else{r=-1;s=-1}if(!j?(j=c[b+48>>2]|0,n=c[b+52>>2]|0,(n|0)>0):0){q=j+(n*396|0)|0;n=r;o=i;p=s;while(1){if(p>>>0>n>>>0)t=(n<<5>>>0)/(p>>>0)|0;else t=32;k=j;u=0;v=n;w=o;x=p;while(1){if(((((c[k+48>>2]|0)+-5|0)>>>0<2?(y=c[k+60>>2]|0,(y|0)!=0):0)?(z=k+72|0,(c[z>>2]|0)!=(f|0)):0)?(A=((U(y,h)|0)>>>0)/1e3|0,y=k+80|0,B=c[y>>2]|0,(U(B,t)|0)>>>5>>>0>A>>>0):0){C=A<<5;D=B>>>0>C>>>0?1:(C>>>0)/(B>>>0)|0;c[k+124>>2]=D;B=k+120|0;if((c[B>>2]|0)>>>0>D>>>0)c[B>>2]=D;c[z>>2]=f;c[k+76>>2]=0;c[y>>2]=0;E=w+-1|0;F=1;G=v-A|0;H=x-A|0}else{E=w;F=u;G=v;H=x}k=k+396|0;if(k>>>0>=q>>>0)break;else{u=F;v=G;w=E;x=H}}I=(E|0)!=0;if((F|0)!=0&I){n=G;o=E;p=H}else break}if(I){J=G;K=H;L=25}}else{J=r;K=s;L=25}if((L|0)==25){if(K>>>0>J>>>0)M=(J<<5>>>0)/(K>>>0)|0;else M=32;K=c[b+52>>2]|0;if((K|0)>0){J=c[b+48>>2]|0;L=J+(K*396|0)|0;K=J;do{if(((c[K+48>>2]|0)+-5|0)>>>0<2?(c[K+72>>2]|0)!=(f|0):0){c[K+124>>2]=M;J=K+120|0;if((c[J>>2]|0)>>>0>M>>>0)c[J>>2]=M;c[K+76>>2]=0;c[K+80>>2]=0}K=K+396|0}while(K>>>0<L>>>0)}}L=b+44|0;if(!(c[L>>2]|0)){l=d;return}c[L>>2]=0;L=c[b+24>>2]|0;if(!L){K=b+52|0;N=0;O=K;P=b+48|0;Q=c[K>>2]|0}else{K=b+48|0;M=c[K>>2]|0;J=b+52|0;b=c[J>>2]|0;if((b|0)<=0){l=d;return}s=M+(b*396|0)|0;r=L;L=i;while(1){i=(r>>>0)/(L>>>0)|0;H=M;G=0;I=r;p=L;while(1){if((((c[H+48>>2]|0)+-5|0)>>>0<2?(E=H+68|0,(c[E>>2]|0)!=(f|0)):0)?(o=c[H+64>>2]|0,(o|0)==0|o>>>0<i>>>0):0){c[E>>2]=f;R=p+-1|0;S=1;T=I-o|0}else{R=p;S=G;T=I}H=H+396|0;if(H>>>0>=s>>>0)break;else{G=S;I=T;p=R}}if((S|0)!=0&(R|0)!=0){r=T;L=R}else{N=i;O=J;P=K;Q=b;break}}}if((Q|0)<=0){l=d;return}b=c[P>>2]|0;K=e+1|0;J=e+8|0;R=e+4|0;L=b;T=Q;Q=b;while(1){if(((c[L+48>>2]|0)+-5|0)>>>0<2){a[e>>0]=-118;a[K>>0]=-1;b=_htonl(c[g>>2]|0)|0;a[J>>0]=b;a[J+1>>0]=b>>8;a[J+2>>0]=b>>16;a[J+3>>0]=b>>24;if((c[L+68>>2]|0)==(f|0))V=c[L+64>>2]|0;else V=N;b=_htonl(V)|0;a[R>>0]=b;a[R+1>>0]=b>>8;a[R+2>>0]=b>>16;a[R+3>>0]=b>>24;_enet_peer_queue_outgoing_command(L,e,0,0,0)|0;W=c[P>>2]|0;X=c[O>>2]|0}else{W=Q;X=T}L=L+396|0;if(L>>>0>=(W+(X*396|0)|0)>>>0)break;else{T=X;Q=W}}l=d;return}function _enet_socket_receive(d,e,f,g){d=d|0;e=e|0;f=f|0;g=g|0;var h=0,i=0,j=0,k=0,n=0,o=0;h=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=h+24|0;j=h+20|0;k=h;if((g|0)!=1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(481399,481307,167,481419,0);n=-1;l=h;return n|0}a[1263537]=0;if(!(ij[c[(c[d>>2]|0)+84>>2]&8191](d)|0)){n=0;l=h;return n|0}if(!(nj[c[(c[d>>2]|0)+88>>2]&2047](d,i,j)|0)){_memcpy(c[f>>2]|0,c[i>>2]|0,c[j>>2]|0)|0;Pi[c[(c[d>>2]|0)+132>>2]&2047](k,d);i=e;f=__ZNK10IP_Address8get_ipv6Ev(k)|0;k=i+16|0;do{a[i>>0]=a[f>>0]|0;i=i+1|0;f=f+1|0}while((i|0)<(k|0));b[e+16>>1]=ij[c[(c[d>>2]|0)+136>>2]&8191](d)|0;o=c[j>>2]|0}else o=-1;n=o;l=h;return n|0}function _enet_address_set_ip(a,b,c){a=a|0;b=b|0;c=c|0;var d=0;d=c>>>0<16?c:16;_memset(a+d|0,0,(d>>>0>15?0:16-d|0)|0)|0;_memcpy(a|0,b|0,d|0)|0;return}function _enet_peer_throttle(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0;d=c[a+164>>2]|0;e=c[a+172>>2]|0;if(d>>>0<=e>>>0){c[a+120>>2]=c[a+124>>2];f=0;return f|0}if(d>>>0>b>>>0){g=a+120|0;h=(c[g>>2]|0)+(c[a+136>>2]|0)|0;i=c[a+124>>2]|0;c[g>>2]=h>>>0>i>>>0?i:h;f=1;return f|0}if(((e<<1)+d|0)>>>0>=b>>>0){f=0;return f|0}b=a+120|0;d=c[b>>2]|0;e=c[a+140>>2]|0;c[b>>2]=d>>>0>e>>>0?d-e|0:0;f=-1;return f|0}function _enet_protocol_remove_sent_reliable_command(d,f,g){d=d|0;f=f|0;g=g|0;var h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0;h=d+212|0;i=c[h>>2]|0;a:do if((i|0)==(h|0))j=5;else{k=i;while(1){if((b[k+8>>1]|0)==f<<16>>16?(a[k+32+1>>0]|0)==g<<24>>24:0)break;l=c[k>>2]|0;if((l|0)==(h|0)){j=5;break a}else k=l}m=1;n=k}while(0);b:do if((j|0)==5){i=d+228|0;l=c[i>>2]|0;if((l|0)==(i|0)){o=0;return o|0}else p=l;while(1){if(!(b[p+30>>1]|0)){o=0;j=22;break}if((b[p+8>>1]|0)==f<<16>>16?(a[p+32+1>>0]|0)==g<<24>>24:0){m=0;n=p;break b}p=c[p>>2]|0;if((p|0)==(i|0)){o=0;j=22;break}}if((j|0)==22)return o|0}while(0);j=g&255;if((j>>>0<(c[d+56>>2]|0)>>>0?(g=c[d+52>>2]|0,p=(f&65535)>>>12&65535,f=g+(j*60|0)+6+(p<<1)|0,i=b[f>>1]|0,i<<16>>16):0)?(k=i+-1<<16>>16,b[f>>1]=k,k<<16>>16==0):0){k=g+(j*60|0)+4|0;b[k>>1]=e[k>>1]&(1<<p^65535)}p=a[n+32>>0]&15;_enet_list_remove(n)|0;k=c[n+80>>2]|0;if(k|0){if(m|0){m=d+196|0;c[m>>2]=(c[m>>2]|0)-(e[n+28>>1]|0)}m=(c[k>>2]|0)+-1|0;c[k>>2]=m;if(!m){m=k+4|0;c[m>>2]=c[m>>2]|256;_enet_packet_destroy(k)}}_enet_free(n);n=c[h>>2]|0;if((n|0)==(h|0)){o=p;return o|0}c[d+92>>2]=(c[n+16>>2]|0)+(c[n+12>>2]|0);o=p;return o|0}function _enet_peer_on_connect(a){a=a|0;var b=0;if(((c[a+48>>2]|0)+-5|0)>>>0<2)return;b=c[a+8>>2]|0;if(c[a+60>>2]|0){a=b+10412|0;c[a>>2]=(c[a>>2]|0)+1}a=b+10408|0;c[a>>2]=(c[a>>2]|0)+1;return}function _enet_peer_queue_outgoing_command(d,e,f,g,h){d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,l=0;i=_enet_malloc(84)|0;if(!i){j=0;return j|0}k=i+32|0;l=e;e=k+48|0;do{a[k>>0]=a[l>>0]|0;k=k+1|0;l=l+1|0}while((k|0)<(e|0));c[i+24>>2]=g;b[i+28>>1]=h;c[i+80>>2]=f;if(f|0)c[f>>2]=(c[f>>2]|0)+1;_enet_peer_setup_outgoing_command(d,i);j=i;return j|0}function _enet_peer_queue_incoming_command(f,g,h,i,j,k){f=f|0;g=g|0;h=h|0;i=i|0;j=j|0;k=k|0;var l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0;l=c[f+52>>2]|0;m=d[g+1>>0]|0;n=l+(m*60|0)|0;a:do if((c[f+48>>2]|0)!=6){o=a[g>>0]|0;if((o&15)!=9){p=g+2|0;q=d[p>>0]|d[p+1>>0]<<8;p=(q&65535)>>>12;r=b[l+(m*60|0)+38>>1]|0;s=(r&65535)>>>12;t=(q&65535)<(r&65535)?p|16:p;if((t&65535)>=(s&65535)&(t&65535)<(s+7&65535))u=q&65535;else{v=40;break}}else u=0;b:do switch(o&15){case 6:case 8:{q=b[l+(m*60|0)+38>>1]|0;s=q&65535;if((u|0)==(s|0)){v=40;break a}t=l+(m*60|0)+44|0;p=c[l+(m*60|0)+48>>2]|0;if((p|0)!=(t|0)){c:do if(u>>>0<s>>>0){r=p;while(1){w=b[r+8>>1]|0;x=w&65535;if((w&65535)>=(q&65535)){y=0;z=r;break b}if(x>>>0<=u>>>0){A=r;B=x;break c}r=c[r+4>>2]|0;if((r|0)==(t|0)){y=0;z=t;break b}}}else{r=p;while(1){x=b[r+8>>1]|0;w=x&65535;if(!((x&65535)<(q&65535)|w>>>0>u>>>0)){A=r;B=w;break c}r=c[r+4>>2]|0;if((r|0)==(t|0)){y=0;z=t;break b}}}while(0);if(B>>>0<u>>>0){y=0;z=A}else{v=40;break a}}else{y=0;z=t}break}case 12:case 7:{q=g+4|0;p=_ntohs(d[q>>0]|d[q+1>>0]<<8)|0;q=p&65535;s=b[l+(m*60|0)+38>>1]|0;r=s&65535;if((u|0)==(r|0)?(p&65535)<=(e[l+(m*60|0)+40>>1]|0):0){v=40;break a}w=l+(m*60|0)+52|0;x=c[l+(m*60|0)+56>>2]|0;if((x|0)!=(w|0)){if((a[g>>0]&15)==9){C=x;while(1){C=c[C+4>>2]|0;if((C|0)==(w|0)){y=q;z=w;break b}}}C=u>>>0<r>>>0;t=x;while(1){D=b[t+8>>1]|0;E=D&65535;F=(D&65535)<(s&65535);if(C)if(E>>>0<u>>>0|F^1){y=q;z=t;break b}else v=24;else if(!F)if(E>>>0<u>>>0){y=q;z=t;break b}else v=24;if(((v|0)==24?(v=0,E>>>0<=u>>>0):0)?(G=b[t+10>>1]|0,(G&65535)<=(p&65535)):0)break;E=c[t+4>>2]|0;if((E|0)==(w|0)){y=q;z=w;break b}else t=E}if((G&65535)<(p&65535)){y=q;z=t}else{v=40;break a}}else{y=q;z=w}break}case 9:{y=0;z=l+(m*60|0)+52|0;break}default:{v=40;break a}}while(0);o=f+392|0;if((c[o>>2]|0)>>>0<(c[(c[f+8>>2]|0)+10424>>2]|0)>>>0?(C=_enet_packet_create(h,i,j)|0,C|0):0){s=_enet_malloc(76)|0;d:do if(s|0){x=g+2|0;b[s+8>>1]=d[x>>0]|d[x+1>>0]<<8;b[s+10>>1]=y;x=s+12|0;r=g;E=x+48|0;do{a[x>>0]=a[r>>0]|0;x=x+1|0;r=r+1|0}while((x|0)<(E|0));c[s+60>>2]=k;c[s+64>>2]=k;c[s+72>>2]=C;r=s+68|0;c[r>>2]=0;do if(k|0){if(k>>>0<1048577?(x=_enet_malloc((k+31|0)>>>5<<2)|0,c[r>>2]=x,x|0):0){_memset(x|0,0,(k+31|0)>>>5<<2|0)|0;break}_enet_free(s);break d}while(0);c[C>>2]=(c[C>>2]|0)+1;c[o>>2]=(c[o>>2]|0)+(c[C+12>>2]|0);_enet_list_insert(c[z>>2]|0,s)|0;switch(a[g>>0]&15){case 6:case 8:{_enet_peer_dispatch_incoming_reliable_commands(f,n);H=s;return H|0}default:{_enet_peer_dispatch_incoming_unreliable_commands(f,n);H=s;return H|0}}}while(0);if(c[C>>2]|0){H=0;return H|0}_enet_packet_destroy(C);H=0;return H|0}}else v=40;while(0);if((v|0)==40?(k|0)==0:0){H=1220760;return H|0}H=0;return H|0}function _enet_peer_dispatch_incoming_reliable_commands(a,d){a=a|0;d=d|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0;f=d+44|0;g=c[f>>2]|0;a:do if((g|0)==(f|0))h=f;else{i=d+38|0;j=g;while(1){if(c[j+64>>2]|0){h=j;break a}k=b[j+8>>1]|0;l=k&65535;if((l|0)!=((e[i>>1]|0)+1&65535|0)){h=j;break a}b[i>>1]=k;k=c[j+60>>2]|0;if(k|0)b[i>>1]=l+65535+k;j=c[j>>2]|0;if((j|0)==(f|0)){h=f;break}}}while(0);if((h|0)==(g|0))return;b[d+40>>1]=0;_enet_list_move(a+244|0,g,c[h+4>>2]|0)|0;h=a+252|0;if(!(c[h>>2]|0)){_enet_list_insert((c[a+8>>2]|0)+64|0,a)|0;c[h>>2]=1}h=d+52|0;if((c[h>>2]|0)==(h|0))return;_enet_peer_dispatch_incoming_unreliable_commands(a,d);return}function _enet_peer_dispatch_incoming_unreliable_commands(d,e){d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0;f=e+52|0;g=c[f>>2]|0;if((g|0)!=(f|0)){h=e+38|0;i=e+40|0;e=d+244|0;j=d+252|0;k=d+8|0;l=g;m=g;n=g;a:while(1){b:do if((a[m+12>>0]&15)==9){o=l;p=n}else{g=b[m+8>>1]|0;q=b[h>>1]|0;do if(g<<16>>16==q<<16>>16){if(!(c[m+64>>2]|0)){b[i>>1]=b[m+10>>1]|0;o=l;p=n;break b}if((l|0)==(m|0)){if((n|0)==(l|0)){r=n;break}r=c[l+4>>2]|0;break}else{_enet_list_move(e,l,c[m+4>>2]|0)|0;if(c[j>>2]|0){r=m;break}_enet_list_insert((c[k>>2]|0)+64|0,d)|0;c[j>>2]=1;r=m;break}}else{s=(g&65535)>>>12;t=(q&65535)>>>12;u=(g&65535)<(q&65535)?s|16:s;if((u&65535)>=(t&65535)&(u&65535)<(t+7&65535)){v=n;w=l;x=m;break a}t=c[m>>2]|0;if((l|0)!=(m|0)?(_enet_list_move(e,l,c[m+4>>2]|0)|0,(c[j>>2]|0)==0):0){_enet_list_insert((c[k>>2]|0)+64|0,d)|0;c[j>>2]=1;r=t}else r=t}while(0);o=c[m>>2]|0;p=r}while(0);m=c[m>>2]|0;if((m|0)==(f|0)){v=p;w=o;x=f;break}else{l=o;n=p}}if((w|0)!=(x|0)){_enet_list_move(d+244|0,w,c[x+4>>2]|0)|0;w=d+252|0;if(!(c[w>>2]|0)){_enet_list_insert((c[d+8>>2]|0)+64|0,d)|0;c[w>>2]=1;y=x}else y=x}else y=v}else y=f;v=c[f>>2]|0;if((v|0)==(y|0))return;else z=v;do{v=z;z=c[z>>2]|0;_enet_list_remove(v)|0;f=c[v+72>>2]|0;if(f|0?(x=(c[f>>2]|0)+-1|0,c[f>>2]=x,(x|0)==0):0)_enet_packet_destroy(f);f=c[v+68>>2]|0;if(f|0)_enet_free(f);_enet_free(v)}while((z|0)!=(y|0));return}function _enet_peer_queue_acknowledgement(e,f,g){e=e|0;f=f|0;g=g|0;var h=0,i=0,j=0,k=0,l=0,m=0;h=d[f+1>>0]|0;if(h>>>0<(c[e+56>>2]|0)>>>0?(i=f+2|0,j=d[i>>0]|d[i+1>>0]<<8,i=(j&65535)>>>12,k=b[(c[e+52>>2]|0)+(h*60|0)+38>>1]|0,h=(k&65535)>>>12,l=(j&65535)<(k&65535)?i|16:i,!((l&65535)<(h+7&65535)|(l&65535)>(h+8&65535))):0){m=0;return m|0}h=_enet_malloc(60)|0;if(!h){m=0;return m|0}l=e+80|0;c[l>>2]=(c[l>>2]|0)+8;c[h+8>>2]=g&65535;g=h+12|0;l=f;f=g+48|0;do{a[g>>0]=a[l>>0]|0;g=g+1|0;l=l+1|0}while((g|0)<(f|0));_enet_list_insert(e+204|0,h)|0;m=h;return m|0}function _enet_socket_wait(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function _enet_list_move(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0;e=b+4|0;f=c[e>>2]|0;c[f>>2]=c[d>>2];c[(c[d>>2]|0)+4>>2]=f;f=a+4|0;g=c[f>>2]|0;c[e>>2]=g;c[d>>2]=a;c[g>>2]=b;c[f>>2]=d;return b|0}function _enet_peer_receive(b,d){b=b|0;d=d|0;var e=0,f=0,g=0;e=b+244|0;f=c[e>>2]|0;if((f|0)==(e|0)){g=0;return g|0}e=_enet_list_remove(f)|0;if(d|0)a[d>>0]=a[e+13>>0]|0;d=c[e+72>>2]|0;c[d>>2]=(c[d>>2]|0)+-1;f=c[e+68>>2]|0;if(f|0)_enet_free(f);_enet_free(e);e=b+392|0;c[e>>2]=(c[e>>2]|0)-(c[d+12>>2]|0);g=d;return g|0}function _enet_host_broadcast(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0;e=a+48|0;f=c[e>>2]|0;g=a+52|0;a=c[g>>2]|0;if((a|0)>0){h=f;i=a;a=f;while(1){if((c[h+48>>2]|0)==5){_enet_peer_send(h,b,d)|0;j=c[e>>2]|0;k=c[g>>2]|0}else{j=a;k=i}h=h+396|0;if(h>>>0>=(j+(k*396|0)|0)>>>0)break;else{i=k;a=j}}}if(c[d>>2]|0)return;_enet_packet_destroy(d);return}function __ZN3MapIiP9_ENetPeer10ComparatorIiE16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(a,b){a=a|0;b=b|0;if((c[a+4>>2]|0)==(b|0))return;else{__ZN3MapIiP9_ENetPeer10ComparatorIiE16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(a,c[b+8>>2]|0);__ZN3MapIiP9_ENetPeer10ComparatorIiE16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(a,c[b+4>>2]|0);__ZN6Memory11free_staticEPvb(b,0);return}}function __ZN24NetworkedMultiplayerPeer18_initialize_classvEv(b){b=b|0;if(a[1256999]|0)return;if(!(a[1257e3]|0)){if(!(a[1257001]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI9ReferenceEEvv();__ZN9Reference13_bind_methodsEv();a[1257001]=1}__ZN7ClassDB10_add_classI10PacketPeerEEvv();__ZN10PacketPeer13_bind_methodsEv();a[1257e3]=1}__ZN7ClassDB10_add_classI24NetworkedMultiplayerPeerEEvv();__ZN24NetworkedMultiplayerPeer13_bind_methodsEv();a[1256999]=1;return}function __ZN24NetworkedMultiplayerPeer5_setvERK10StringNameRK7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK24NetworkedMultiplayerPeer5_getvERK10StringNameR7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK24NetworkedMultiplayerPeer19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+24|0;g=e+4|0;h=e;if(!d)__ZNK10PacketPeer19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,0);__ZN6StringC2EPKc(f,1146226);i=c[f>>2]|0;f=i;j=g+4|0;c[j>>2]=0;k=g+12|0;c[k>>2]=0;c[g>>2]=0;n=(i|0)==0;if(!n?(c[j>>2]=0,__Z28atomic_conditional_incrementPj(i+-8|0)|0):0)c[j>>2]=f;c[g+8>>2]=0;f=c[k>>2]|0;if(f|0){if(!(__Z16atomic_decrementPj(f+-8|0)|0))__ZN6Memory11free_staticEPvb(f,1);c[k>>2]=0}c[g+16>>2]=256;if(!(c[b>>2]|0)){k=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=k;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0}k=__ZnwjPFPvjE(32,4740)|0;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0;c[k+12>>2]=0;c[k+16>>2]=7;f=k+20|0;c[f>>2]=0;j=k+24|0;c[j>>2]=0;o=k+28|0;c[o>>2]=0;__ZN12PropertyInfoaSERKS_(k,g)|0;p=c[b>>2]|0;q=p+4|0;r=c[q>>2]|0;c[j>>2]=r;c[f>>2]=0;c[o>>2]=p;if(r|0)c[r+20>>2]=k;c[q>>2]=k;if(!(c[p>>2]|0))c[p>>2]=k;k=p+8|0;c[k>>2]=(c[k>>2]|0)+1;k=c[g+12>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);k=c[g+4>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);if(!n?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);__ZN10StringNameC2EPKc(h,1146226);__ZN7ClassDB17get_property_listE10StringNameP4ListI12PropertyInfo16DefaultAllocatorEbPK6Object(h,b,1,a);__ZN10StringNameD2Ev(h);if(!d){l=e;return}__ZNK10PacketPeer19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,1);l=e;return}function __ZN24NetworkedMultiplayerPeer14_notificationvEib(a,b,c){a=a|0;b=b|0;c=c|0;return}function __ZNK24NetworkedMultiplayerPeer16_get_class_namevEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+8|0;e=b+4|0;f=b;g=a+96|0;a=c[g>>2]|0;if(a|0){if(c[a+4>>2]|0){l=b;return g|0}if(__ZNK6String6lengthEv(a+8|0)|0){l=b;return g|0}}__ZN6StringC2EPKc(d,1146226);c[f>>2]=c[d>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameaSERKS_(g,e);__ZN10StringNameD2Ev(e);e=c[f>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);l=b;return g|0}function __ZNK24NetworkedMultiplayerPeer9get_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1146226);l=a;return c[b>>2]|0}function __ZNK24NetworkedMultiplayerPeer8is_classERK6String(a,b){a=a|0;b=b|0;var c=0;if((!(__ZNK6StringeqEPKc(b,1146226)|0)?!(__ZNK6StringeqEPKc(b,1099802)|0):0)?!(__ZNK6StringeqEPKc(b,1126157)|0):0)c=__ZNK6StringeqEPKc(b,1142944)|0;else c=1;return c|0}function __ZNK24NetworkedMultiplayerPeer12is_class_ptrEPv(a,b){a=a|0;b=b|0;return (b|0)==1220836|((b|0)==1220840|((b|0)==1220724|(b|0)==1220580))|0}function __ZN24NetworkedMultiplayerPeerD2Ev(a){a=a|0;c[a>>2]=21408;__ZN10StringNameD2Ev(a+96|0);c[a>>2]=399112;__ZN10StringNameD2Ev(a+88|0);__ZN9ReferenceD2Ev(a);return}function __ZN24NetworkedMultiplayerPeerD0Ev(a){a=a|0;c[a>>2]=21408;__ZN10StringNameD2Ev(a+96|0);c[a>>2]=399112;__ZN10StringNameD2Ev(a+88|0);__ZN9ReferenceD2Ev(a);__ZdlPv(a);return}function __ZNK10PacketPeer19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+24|0;g=e+4|0;h=e;if(!d)__ZNK9Reference19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,0);__ZN6StringC2EPKc(f,1099802);i=c[f>>2]|0;f=i;j=g+4|0;c[j>>2]=0;k=g+12|0;c[k>>2]=0;c[g>>2]=0;n=(i|0)==0;if(!n?(c[j>>2]=0,__Z28atomic_conditional_incrementPj(i+-8|0)|0):0)c[j>>2]=f;c[g+8>>2]=0;f=c[k>>2]|0;if(f|0){if(!(__Z16atomic_decrementPj(f+-8|0)|0))__ZN6Memory11free_staticEPvb(f,1);c[k>>2]=0}c[g+16>>2]=256;if(!(c[b>>2]|0)){k=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=k;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0}k=__ZnwjPFPvjE(32,4740)|0;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0;c[k+12>>2]=0;c[k+16>>2]=7;f=k+20|0;c[f>>2]=0;j=k+24|0;c[j>>2]=0;o=k+28|0;c[o>>2]=0;__ZN12PropertyInfoaSERKS_(k,g)|0;p=c[b>>2]|0;q=p+4|0;r=c[q>>2]|0;c[j>>2]=r;c[f>>2]=0;c[o>>2]=p;if(r|0)c[r+20>>2]=k;c[q>>2]=k;if(!(c[p>>2]|0))c[p>>2]=k;k=p+8|0;c[k>>2]=(c[k>>2]|0)+1;k=c[g+12>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);k=c[g+4>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);if(!n?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);__ZN10StringNameC2EPKc(h,1099802);__ZN7ClassDB17get_property_listE10StringNameP4ListI12PropertyInfo16DefaultAllocatorEbPK6Object(h,b,1,a);__ZN10StringNameD2Ev(h);if(!d){l=e;return}__ZNK9Reference19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,1);l=e;return}function __ZNK9Reference19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0;d=l;l=l+32|0;if((l|0)>=(m|0))ba(32);e=d+24|0;f=d+4|0;g=d;__ZN6StringC2EPKc(e,1126157);h=c[e>>2]|0;e=h;i=f+4|0;c[i>>2]=0;j=f+12|0;c[j>>2]=0;c[f>>2]=0;k=(h|0)==0;if(!k?(c[i>>2]=0,__Z28atomic_conditional_incrementPj(h+-8|0)|0):0)c[i>>2]=e;c[f+8>>2]=0;e=c[j>>2]|0;if(e|0){if(!(__Z16atomic_decrementPj(e+-8|0)|0))__ZN6Memory11free_staticEPvb(e,1);c[j>>2]=0}c[f+16>>2]=256;if(!(c[b>>2]|0)){j=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=j;c[j>>2]=0;c[j+4>>2]=0;c[j+8>>2]=0}j=__ZnwjPFPvjE(32,4740)|0;c[j>>2]=0;c[j+4>>2]=0;c[j+8>>2]=0;c[j+12>>2]=0;c[j+16>>2]=7;e=j+20|0;c[e>>2]=0;i=j+24|0;c[i>>2]=0;n=j+28|0;c[n>>2]=0;__ZN12PropertyInfoaSERKS_(j,f)|0;o=c[b>>2]|0;p=o+4|0;q=c[p>>2]|0;c[i>>2]=q;c[e>>2]=0;c[n>>2]=o;if(q|0)c[q+20>>2]=j;c[p>>2]=j;if(!(c[o>>2]|0))c[o>>2]=j;j=o+8|0;c[j>>2]=(c[j>>2]|0)+1;j=c[f+12>>2]|0;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);j=c[f+4>>2]|0;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);if(k){__ZN10StringNameC2EPKc(g,1126157);__ZN7ClassDB17get_property_listE10StringNameP4ListI12PropertyInfo16DefaultAllocatorEbPK6Object(g,b,1,a);__ZN10StringNameD2Ev(g);l=d;return}if(__Z16atomic_decrementPj(h+-8|0)|0){__ZN10StringNameC2EPKc(g,1126157);__ZN7ClassDB17get_property_listE10StringNameP4ListI12PropertyInfo16DefaultAllocatorEbPK6Object(g,b,1,a);__ZN10StringNameD2Ev(g);l=d;return}__ZN6Memory11free_staticEPvb(h,1);__ZN10StringNameC2EPKc(g,1126157);__ZN7ClassDB17get_property_listE10StringNameP4ListI12PropertyInfo16DefaultAllocatorEbPK6Object(g,b,1,a);__ZN10StringNameD2Ev(g);l=d;return}function __ZN7ClassDB10_add_classI9ReferenceEEvv(){var a=0,b=0,d=0,e=0,f=0,g=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+16|0;d=a+12|0;e=a+8|0;f=a+4|0;g=a;__ZN6StringC2EPKc(b,1126157);c[e>>2]=c[b>>2];__ZN10StringNameC2ERK6String(d,e);__ZN6StringC2EPKc(b,1142944);c[g>>2]=c[b>>2];__ZN10StringNameC2ERK6String(f,g);__ZN7ClassDB11_add_class2ERK10StringNameS2_(d,f);__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);__ZN10StringNameD2Ev(d);d=c[e>>2]|0;if(!d){l=a;return}if(__Z16atomic_decrementPj(d+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(d,1);l=a;return}function __ZN7ClassDB10_add_classI10PacketPeerEEvv(){var a=0,b=0,d=0,e=0,f=0,g=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+16|0;d=a+12|0;e=a+8|0;f=a+4|0;g=a;__ZN6StringC2EPKc(b,1099802);c[e>>2]=c[b>>2];__ZN10StringNameC2ERK6String(d,e);__ZN6StringC2EPKc(b,1126157);c[g>>2]=c[b>>2];__ZN10StringNameC2ERK6String(f,g);__ZN7ClassDB11_add_class2ERK10StringNameS2_(d,f);__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);__ZN10StringNameD2Ev(d);d=c[e>>2]|0;if(!d){l=a;return}if(__Z16atomic_decrementPj(d+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(d,1);l=a;return}function __ZN7ClassDB10_add_classI24NetworkedMultiplayerPeerEEvv(){var a=0,b=0,d=0,e=0,f=0,g=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+16|0;d=a+12|0;e=a+8|0;f=a+4|0;g=a;__ZN6StringC2EPKc(b,1146226);c[e>>2]=c[b>>2];__ZN10StringNameC2ERK6String(d,e);__ZN6StringC2EPKc(b,1099802);c[g>>2]=c[b>>2];__ZN10StringNameC2ERK6String(f,g);__ZN7ClassDB11_add_class2ERK10StringNameS2_(d,f);__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);__ZN10StringNameD2Ev(d);d=c[e>>2]|0;if(!d){l=a;return}if(__Z16atomic_decrementPj(d+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(d,1);l=a;return}function __ZN7ClassDB10_add_classI24NetworkedMultiplayerENetEEvv(){var a=0,b=0,d=0,e=0,f=0,g=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+16|0;d=a+12|0;e=a+8|0;f=a+4|0;g=a;__ZN6StringC2EPKc(b,652495);c[e>>2]=c[b>>2];__ZN10StringNameC2ERK6String(d,e);__ZN6StringC2EPKc(b,1146226);c[g>>2]=c[b>>2];__ZN10StringNameC2ERK6String(f,g);__ZN7ClassDB11_add_class2ERK10StringNameS2_(d,f);__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);__ZN10StringNameD2Ev(d);d=c[e>>2]|0;if(!d){l=a;return}if(__Z16atomic_decrementPj(d+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(d,1);l=a;return}function __ZN24NetworkedMultiplayerENet13_bind_methodsEv(){var a=0,b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0;a=l;l=l+144|0;if((l|0)>=(m|0))ba(144);b=a+120|0;d=a+112|0;e=a+48|0;f=a+24|0;g=a;h=a+104|0;i=a+96|0;j=a+88|0;k=a+80|0;n=a+72|0;__Z8D_METHODPKcS0_S0_S0_S0_(d,481944,1125979,481958,481970,481983);__ZN7VariantC2Ei(e,32);__ZN7VariantC2Ei(f,0);__ZN7VariantC2Ei(g,0);o=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(o);c[o>>2]=21568;__ZN10MethodBind10_set_constEb(o,0);__ZN10MethodBind24_generate_argument_typesEi(o,4);__ZN10MethodBind12_set_returnsEb(o,1);c[o+44>>2]=101;c[o+48>>2]=0;c[b>>2]=e;c[b+4>>2]=f;c[b+8>>2]=g;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,o,d,b,3)|0;if(c[g>>2]|0)__ZN7Variant5clearEv(g);if(c[f>>2]|0)__ZN7Variant5clearEv(f);if(c[e>>2]|0)__ZN7Variant5clearEv(e);g=d+4|0;o=c[g>>2]|0;if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0){p=c[g>>2]|0;g=(p|0)==0?0:p+-4|0;p=g+4|0;if(c[g>>2]|0){q=0;do{__ZN10StringNameD2Ev(p+(q<<2)|0);q=q+1|0}while(q>>>0<(c[g>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(o,1)}__ZN10StringNameD2Ev(d);__Z8D_METHODPKcS0_S0_S0_S0_(h,481997,482011,1125979,481970,481983);__ZN7VariantC2Ei(e,0);__ZN7VariantC2Ei(f,0);d=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(d);c[d>>2]=21604;__ZN10MethodBind10_set_constEb(d,0);__ZN10MethodBind24_generate_argument_typesEi(d,4);__ZN10MethodBind12_set_returnsEb(d,1);c[d+44>>2]=102;c[d+48>>2]=0;c[b>>2]=e;c[b+4>>2]=f;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,d,h,b,2)|0;if(c[f>>2]|0)__ZN7Variant5clearEv(f);if(c[e>>2]|0)__ZN7Variant5clearEv(e);d=h+4|0;o=c[d>>2]|0;if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0){g=c[d>>2]|0;d=(g|0)==0?0:g+-4|0;g=d+4|0;if(c[d>>2]|0){q=0;do{__ZN10StringNameD2Ev(g+(q<<2)|0);q=q+1|0}while(q>>>0<(c[d>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(o,1)}__ZN10StringNameD2Ev(h);__Z8D_METHODPKc(i,482014);h=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(h);c[h>>2]=21640;__ZN10MethodBind10_set_constEb(h,0);__ZN10MethodBind24_generate_argument_typesEi(h,0);c[h+44>>2]=5017;c[h+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,h,i,0,0)|0;h=i+4|0;o=c[h>>2]|0;if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0){d=c[h>>2]|0;h=(d|0)==0?0:d+-4|0;d=h+4|0;if(c[h>>2]|0){q=0;do{__ZN10StringNameD2Ev(d+(q<<2)|0);q=q+1|0}while(q>>>0<(c[h>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(o,1)}__ZN10StringNameD2Ev(i);__Z8D_METHODPKcS0_(j,482031,1146083);i=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(i);c[i>>2]=21676;__ZN10MethodBind10_set_constEb(i,0);__ZN10MethodBind24_generate_argument_typesEi(i,1);c[i+44>>2]=517;c[i+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,i,j,0,0)|0;i=j+4|0;o=c[i>>2]|0;if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0){h=c[i>>2]|0;i=(h|0)==0?0:h+-4|0;h=i+4|0;if(c[i>>2]|0){q=0;do{__ZN10StringNameD2Ev(h+(q<<2)|0);q=q+1|0}while(q>>>0<(c[i>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(o,1)}__ZN10StringNameD2Ev(j);__Z8D_METHODPKc(k,482052);j=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(j);c[j>>2]=21712;__ZN10MethodBind10_set_constEb(j,1);__ZN10MethodBind24_generate_argument_typesEi(j,0);__ZN10MethodBind12_set_returnsEb(j,1);c[j+44>>2]=4741;c[j+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,j,k,0,0)|0;j=k+4|0;o=c[j>>2]|0;if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0){i=c[j>>2]|0;j=(i|0)==0?0:i+-4|0;i=j+4|0;if(c[j>>2]|0){q=0;do{__ZN10StringNameD2Ev(i+(q<<2)|0);q=q+1|0}while(q>>>0<(c[j>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(o,1)}__ZN10StringNameD2Ev(k);__Z8D_METHODPKcS0_(n,482073,482011);k=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(k);c[k>>2]=21748;__ZN10MethodBind10_set_constEb(k,0);__ZN10MethodBind24_generate_argument_typesEi(k,1);c[k+44>>2]=518;c[k+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,k,n,0,0)|0;k=n+4|0;o=c[k>>2]|0;if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0){j=c[k>>2]|0;k=(j|0)==0?0:j+-4|0;j=k+4|0;if(c[k>>2]|0){q=0;do{__ZN10StringNameD2Ev(j+(q<<2)|0);q=q+1|0}while(q>>>0<(c[k>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(o,1)}__ZN10StringNameD2Ev(n);__ZN6StringC2EPKc(b,652495);c[f>>2]=c[b>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameC2EPKc(b,482085);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(e,b,0);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(e);n=c[f>>2]|0;if(n|0?(__Z16atomic_decrementPj(n+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(n,1);__ZN6StringC2EPKc(b,652495);c[f>>2]=c[b>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameC2EPKc(b,482099);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(e,b,1);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(e);n=c[f>>2]|0;if(n|0?(__Z16atomic_decrementPj(n+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(n,1);__ZN6StringC2EPKc(b,652495);c[f>>2]=c[b>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameC2EPKc(b,482120);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(e,b,2);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(e);n=c[f>>2]|0;if(n|0?(__Z16atomic_decrementPj(n+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(n,1);__ZN6StringC2EPKc(b,652495);c[f>>2]=c[b>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameC2EPKc(b,482136);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(e,b,3);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(e);e=c[f>>2]|0;if(!e){l=a;return}if(__Z16atomic_decrementPj(e+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(e,1);l=a;return}function __ZN24NetworkedMultiplayerENet13create_serverEiiii(d,e,f,g,h){d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i;k=d+104|0;if(a[k>>0]|0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(481944,480874,54,1120321,0);n=22;l=i;return n|0}a[1263537]=0;if(!(a[d+225>>0]|0))_enet_address_set_ip(j,__ZNK10IP_Address8get_ipv6Ev(d+208|0)|0,16);else a[j+18>>0]=1;b[j+16>>1]=e;e=_enet_host_create(j,f,3,g,h)|0;c[d+144>>2]=e;if(!e){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(481944,480874,80,482213,0);o=20}else{a[1263537]=0;switch(c[d+168>>2]|0){case 0:{_enet_host_compress(e,0);break}case 1:{_enet_host_compress_with_range_coder(e)|0;break}case 3:case 2:{_enet_host_compress(e,d+192|0);break}default:{}}a[k>>0]=1;a[d+105>>0]=1;a[d+148>>0]=0;c[d+108>>2]=1;c[d+152>>2]=2;o=0}n=o;l=i;return n|0}function __ZN24NetworkedMultiplayerENet13create_clientERK10IP_Addressiii(d,e,f,g,h){d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i;k=d+104|0;if(a[k>>0]|0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(481997,480874,92,1120321,0);n=22;l=i;return n|0}a[1263537]=0;o=_enet_host_create(0,1,3,g,h)|0;h=d+144|0;c[h>>2]=o;if(!o){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(481997,480874,100,482213,0);n=20;l=i;return n|0}a[1263537]=0;switch(c[d+168>>2]|0){case 0:{_enet_host_compress(o,0);break}case 1:{_enet_host_compress_with_range_coder(o)|0;break}case 3:case 2:{_enet_host_compress(o,d+192|0);break}default:{}}_enet_address_set_ip(j,__ZNK10IP_Address8get_ipv6Ev(e)|0,16);b[j+16>>1]=f;f=__ZNK24NetworkedMultiplayerENet14_gen_unique_idEv(d)|0;c[d+108>>2]=f;if(!(_enet_host_connect(c[h>>2]|0,j,3,f)|0)){_enet_host_destroy(c[h>>2]|0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(481997,480874,123,482268,0);p=20}else{c[d+152>>2]=1;a[k>>0]=1;a[d+105>>0]=0;a[d+148>>0]=0;p=0}n=p;l=i;return n|0}function __ZN24NetworkedMultiplayerENet20set_compression_modeENS_15CompressionModeE(a,b){a=a|0;b=b|0;c[a+168>>2]=b;return}function __ZNK24NetworkedMultiplayerENet20get_compression_modeEv(a){a=a|0;return c[a+168>>2]|0}function __ZN24NetworkedMultiplayerENet11set_bind_ipERK10IP_Address(d,e){d=d|0;e=e|0;var f=0;if((a[e+16>>0]|0)==0?(a[e+17>>0]|0)==0:0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(482073,480874,686,482150,0);return}a[1263537]=0;f=d+208|0;c[f>>2]=c[e>>2];c[f+4>>2]=c[e+4>>2];c[f+8>>2]=c[e+8>>2];c[f+12>>2]=c[e+12>>2];b[f+16>>1]=b[e+16>>1]|0;return}function __ZNK11MethodBind1I24NetworkedMultiplayerENetRK10IP_AddressE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;if(b|0){f=0;l=a;return f|0}__ZN10IP_Address5clearEv(d);__ZN7VariantC2ERK10IP_Address(e,d);d=c[e>>2]|0;if(d|0)__ZN7Variant5clearEv(e);f=d;l=a;return f|0}function __ZNK11MethodBind1I24NetworkedMultiplayerENetRK10IP_AddressE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,652495);l=a;return c[b>>2]|0}function __ZN11MethodBind1I24NetworkedMultiplayerENetRK10IP_AddressE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;i=l;l=l+48|0;if((l|0)>=(m|0))ba(48);j=i+24|0;k=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1220844)|0:0){c[h>>2]=0;a[1263537]=0;n=d+24|0;o=c[n>>2]|0;if((o|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=o;c[b>>2]=0;l=i;return}p=o-(c[d+20>>2]|0)|0;if((p|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=p;c[b>>2]=0;l=i;return}if((g|0)>0){if((o|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);q=0}else{a[1263537]=0;q=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,q)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=q;c[b>>2]=0;l=i;return}}q=c[d+44>>2]|0;o=c[d+48>>2]|0;p=e+(o>>1)|0;if(!(o&1))r=q;else r=c[(c[p>>2]|0)+q>>2]|0;do if((g|0)<1){q=c[n>>2]|0;o=q+-1|0;if((q|0)>=1){e=c[d+16>>2]|0;s=(e|0)==0;if(s)t=0;else t=c[e+-4>>2]|0;if((q|0)<=(t|0)){if(s)u=0;else u=c[e+-4>>2]|0;do if((u|0)<(q|0)){if(s)v=0;else v=c[e+-4>>2]|0;if((v|0)<(q|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);w=0;break}else{a[1263537]=0;x=31;break}}else x=31;while(0);if((x|0)==31)w=e+(o*24|0)|0;__ZN7VariantC2ERKS_(k,w);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);__ZNK7Variantcv10IP_AddressEv(j,k);Pi[r&2047](p,j);if(c[k>>2]|0)__ZN7Variant5clearEv(k);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I24NetworkedMultiplayerENetRK10IP_AddressE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1220844)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;__ZN10IP_AddressC2ERK6String(f,c[d>>2]|0);Pi[i&2047](a,f);l=e;return}function __ZN11MethodBind1I24NetworkedMultiplayerENetRK10IP_AddressED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI24NetworkedMultiplayerENetNS0_15CompressionModeEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK13MethodBind0RCI24NetworkedMultiplayerENetNS0_15CompressionModeEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,652495);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI24NetworkedMultiplayerENetNS0_15CompressionModeEE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1220844)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2Ei(i,ij[n&8191](d)|0);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI24NetworkedMultiplayerENetNS0_15CompressionModeEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0;if(!b)f=0;else{d=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1220844)|0;f=d?b:0}b=c[a+44>>2]|0;d=c[a+48>>2]|0;a=f+(d>>1)|0;if(!(d&1)){g=b;h=ij[g&8191](a)|0;c[e>>2]=h;return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=ij[g&8191](a)|0;c[e>>2]=h;return}}function __ZN13MethodBind0RCI24NetworkedMultiplayerENetNS0_15CompressionModeEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I24NetworkedMultiplayerENetNS0_15CompressionModeEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if(!b){__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK11MethodBind1I24NetworkedMultiplayerENetNS0_15CompressionModeEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,652495);l=a;return c[b>>2]|0}function __ZN11MethodBind1I24NetworkedMultiplayerENetNS0_15CompressionModeEE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1220844)|0:0){c[h>>2]=0;a[1263537]=0;k=d+24|0;n=c[k>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=i;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=i;return}if((g|0)>0){if((n|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);p=0}else{a[1263537]=0;p=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,p)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=p;c[b>>2]=0;l=i;return}}p=c[d+44>>2]|0;n=c[d+48>>2]|0;o=e+(n>>1)|0;if(!(n&1))q=p;else q=c[(c[o>>2]|0)+p>>2]|0;do if((g|0)<1){p=c[k>>2]|0;n=p+-1|0;if((p|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)s=0;else s=c[e+-4>>2]|0;if((p|0)<=(s|0)){if(r)t=0;else t=c[e+-4>>2]|0;do if((t|0)<(p|0)){if(r)u=0;else u=c[e+-4>>2]|0;if((u|0)<(p|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);v=0;break}else{a[1263537]=0;w=31;break}}else w=31;while(0);if((w|0)==31)v=e+(n*24|0)|0;__ZN7VariantC2ERKS_(j,v);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);f=__ZNK7VariantcviEv(j)|0;Pi[q&2047](o,f);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I24NetworkedMultiplayerENetNS0_15CompressionModeEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1220844)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1)){g=b;h=c[d>>2]|0;i=c[h>>2]|0;Pi[g&2047](a,i);return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=c[d>>2]|0;i=c[h>>2]|0;Pi[g&2047](a,i);return}}function __ZN11MethodBind1I24NetworkedMultiplayerENetNS0_15CompressionModeEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind0I24NetworkedMultiplayerENetE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return 0}function __ZNK11MethodBind0I24NetworkedMultiplayerENetE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,652495);l=a;return c[b>>2]|0}function __ZN11MethodBind0I24NetworkedMultiplayerENetE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1220844)|0:0){c[h>>2]=0;a[1263537]=0;f=c[d+24>>2]|0;if((f|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=f;c[b>>2]=0;return}i=f-(c[d+20>>2]|0)|0;if((i|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=i;c[b>>2]=0;return}i=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))j=i;else j=c[(c[d>>2]|0)+i>>2]|0;gj[j&8191](d);c[b>>2]=0;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,110,1146558,0);c[b>>2]=0;return}function __ZN11MethodBind0I24NetworkedMultiplayerENetE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1220844)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1)){g=b;gj[g&8191](a);return}else{g=c[(c[a>>2]|0)+b>>2]|0;gj[g&8191](a);return}}function __ZN11MethodBind0I24NetworkedMultiplayerENetED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function _enet_host_create(d,e,f,g,h){d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0;if(e>>>0>4095){i=0;return i|0}j=_enet_malloc(10428)|0;if(!j){i=0;return i|0}_memset(j|0,0,10428)|0;k=e*396|0;l=_enet_malloc(k)|0;m=j+48|0;c[m>>2]=l;if(!l){_enet_free(j);i=0;return i|0}_memset(l|0,0,k|0)|0;k=_enet_socket_create(2)|0;c[j>>2]=k;a:do if(k|0){do if(d){l=(_enet_socket_bind(k,d)|0)<0;n=c[j>>2]|0;if(l){if(!n)break a;_enet_socket_destroy(n);break a}else{n=j+4|0;if((_enet_socket_get_address(c[j>>2]|0,n)|0)>=0)break;l=n;n=d;o=l+20|0;do{b[l>>1]=b[n>>1]|0;l=l+2|0;n=n+2|0}while((l|0)<(o|0));break}}while(0);n=j+40|0;c[n>>2]=j;l=_enet_host_random_seed()|0;o=(c[n>>2]|0)+l|0;c[n>>2]=o<<16|o>>>16;c[j+56>>2]=(f+-1|0)>>>0>254?255:(f|0)==0?1:f;c[j+24>>2]=g;c[j+28>>2]=h;c[j+32>>2]=0;c[j+44>>2]=0;c[j+36>>2]=1400;o=j+52|0;c[o>>2]=e;c[j+1620>>2]=0;c[j+2144>>2]=0;c[j+2148>>2]=0;n=j+10360|0;l=j+10380|0;c[j+10408>>2]=0;c[j+10412>>2]=0;c[n>>2]=0;c[n+4>>2]=0;c[n+8>>2]=0;c[n+12>>2]=0;b[n+16>>1]=0;c[l>>2]=0;c[l+4>>2]=0;c[l+8>>2]=0;c[l+12>>2]=0;c[l+16>>2]=0;c[l+20>>2]=0;c[j+10416>>2]=4095;c[j+10420>>2]=33554432;c[j+10424>>2]=33554432;l=j+2152|0;c[j+10404>>2]=0;c[l>>2]=0;c[l+4>>2]=0;c[l+8>>2]=0;c[l+12>>2]=0;_enet_list_clear(j+64|0);l=c[m>>2]|0;if((c[o>>2]|0)>0){p=l;q=l}else{i=j;return i|0}do{c[p+8>>2]=j;b[p+14>>1]=(p-q|0)/396|0;a[p+21>>0]=-1;a[p+20>>0]=-1;c[p+44>>2]=0;_enet_list_clear(p+204|0);_enet_list_clear(p+212|0);_enet_list_clear(p+220|0);_enet_list_clear(p+228|0);_enet_list_clear(p+236|0);_enet_list_clear(p+244|0);_enet_peer_reset(p);p=p+396|0;q=c[m>>2]|0}while(p>>>0<(q+((c[o>>2]|0)*396|0)|0)>>>0);i=j;return i|0}while(0);_enet_free(c[m>>2]|0);_enet_free(j);i=0;return i|0}function _enet_host_compress(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;d=a+2152|0;e=c[d>>2]|0;if(e|0?(f=c[a+2164>>2]|0,f|0):0)gj[f&8191](e);if(!b){c[d>>2]=0;return}else{c[d>>2]=c[b>>2];c[d+4>>2]=c[b+4>>2];c[d+8>>2]=c[b+8>>2];c[d+12>>2]=c[b+12>>2];return}}function _enet_host_compress_with_range_coder(a){a=a|0;var b=0,d=0,e=0,f=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b;e=d+4|0;c[e>>2]=0;c[e+4>>2]=0;c[e+8>>2]=0;e=_enet_malloc(65536)|0;c[d>>2]=e;if(!e){f=-1;l=b;return f|0}c[d+4>>2]=31;c[d+8>>2]=103;c[d+12>>2]=5018;_enet_host_compress(a,d);f=0;l=b;return f|0}function __ZNK24NetworkedMultiplayerENet14_gen_unique_idEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0,i=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+4|0;e=b;c[d>>2]=0;f=a;a=d;do{g=__ZN2OS13get_singletonEv()|0;h=ij[c[(c[g>>2]|0)+320>>2]&8191](g)|0;c[d>>2]=h+177573;h=__ZN2OS13get_singletonEv()|0;g=ij[c[(c[h>>2]|0)+308>>2]&8191](h)|0;c[d>>2]=((c[d>>2]|0)*33|0)+g;g=__ZN2OS13get_singletonEv()|0;c[e>>2]=ij[c[(c[g>>2]|0)+384>>2]&8191](g)|0;g=__ZNK6String6hash64Ev(e)|0;c[d>>2]=((c[d>>2]|0)*33|0)+g;g=c[e>>2]|0;if(g|0?(__Z16atomic_decrementPj(g+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(g,1);i=((((c[d>>2]|0)*33|0)+f|0)*33|0)+a&2147483647;c[d>>2]=i}while((i|1|0)==1);l=b;return i|0}function _enet_host_connect(d,e,f,g){d=d|0;e=e|0;f=f|0;g=g|0;var h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0;h=l;l=l+48|0;if((l|0)>=(m|0))ba(48);i=h;j=(f|0)==0?1:f>>>0<255?f:255;f=c[d+48>>2]|0;k=c[d+52>>2]|0;if((k|0)<=0){n=0;l=h;return n|0}o=f+(k*396|0)|0;k=f;while(1){p=k+48|0;if(!(c[p>>2]|0))break;f=k+396|0;if(f>>>0<o>>>0)k=f;else{n=0;q=12;break}}if((q|0)==12){l=h;return n|0}o=_enet_malloc(j*60|0)|0;f=k+52|0;c[f>>2]=o;if(!o){n=0;l=h;return n|0}c[k+56>>2]=j;c[p>>2]=1;p=k+22|0;r=e;e=p+20|0;do{b[p>>1]=b[r>>1]|0;p=p+2|0;r=r+2|0}while((p|0)<(e|0));r=d+40|0;p=(c[r>>2]|0)+1|0;c[r>>2]=p;r=k+16|0;c[r>>2]=p;p=d+28|0;e=c[p>>2]|0;s=(e|0)==0?65536:e>>>16<<12;e=k+192|0;c[e>>2]=s;if(s>>>0>=4096){if(s>>>0>65536){t=65536;q=8}}else{t=4096;q=8}if((q|0)==8)c[e>>2]=t;if((j|0)>0){t=o;do{b[t>>1]=0;b[t+2>>1]=0;b[t+38>>1]=0;b[t+40>>1]=0;_enet_list_clear(t+44|0);_enet_list_clear(t+52|0);o=t+4|0;t=t+60|0;c[o>>2]=0;c[o+4>>2]=0;c[o+8>>2]=0;c[o+12>>2]=0;c[o+16>>2]=0;c[o+20>>2]=0;c[o+24>>2]=0;c[o+28>>2]=0;b[o+32>>1]=0}while(t>>>0<((c[f>>2]|0)+(j*60|0)|0)>>>0)}a[i>>0]=-126;a[i+1>>0]=-1;f=_htons(b[k+14>>1]|0)|0;t=i+4|0;a[t>>0]=f;a[t+1>>0]=f>>8;a[i+6>>0]=a[k+21>>0]|0;a[i+7>>0]=a[k+20>>0]|0;f=_htonl(c[k+188>>2]|0)|0;t=i+8|0;a[t>>0]=f;a[t+1>>0]=f>>8;a[t+2>>0]=f>>16;a[t+3>>0]=f>>24;f=_htonl(c[e>>2]|0)|0;e=i+12|0;a[e>>0]=f;a[e+1>>0]=f>>8;a[e+2>>0]=f>>16;a[e+3>>0]=f>>24;f=_htonl(j)|0;j=i+16|0;a[j>>0]=f;a[j+1>>0]=f>>8;a[j+2>>0]=f>>16;a[j+3>>0]=f>>24;f=_htonl(c[d+24>>2]|0)|0;d=i+20|0;a[d>>0]=f;a[d+1>>0]=f>>8;a[d+2>>0]=f>>16;a[d+3>>0]=f>>24;f=_htonl(c[p>>2]|0)|0;p=i+24|0;a[p>>0]=f;a[p+1>>0]=f>>8;a[p+2>>0]=f>>16;a[p+3>>0]=f>>24;f=_htonl(c[k+144>>2]|0)|0;p=i+28|0;a[p>>0]=f;a[p+1>>0]=f>>8;a[p+2>>0]=f>>16;a[p+3>>0]=f>>24;f=_htonl(c[k+136>>2]|0)|0;p=i+32|0;a[p>>0]=f;a[p+1>>0]=f>>8;a[p+2>>0]=f>>16;a[p+3>>0]=f>>24;f=_htonl(c[k+140>>2]|0)|0;p=i+36|0;a[p>>0]=f;a[p+1>>0]=f>>8;a[p+2>>0]=f>>16;a[p+3>>0]=f>>24;f=c[r>>2]|0;r=i+40|0;a[r>>0]=f;a[r+1>>0]=f>>8;a[r+2>>0]=f>>16;a[r+3>>0]=f>>24;f=_htonl(g)|0;g=i+44|0;a[g>>0]=f;a[g+1>>0]=f>>8;a[g+2>>0]=f>>16;a[g+3>>0]=f>>24;_enet_peer_queue_outgoing_command(k,i,0,0,0)|0;n=k;l=h;return n|0}function _enet_range_coder_compress(f,g,h,i,j,k){f=f|0;g=g|0;h=h|0;i=i|0;j=j|0;k=k|0;var n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0,ia=0,ja=0,ka=0,la=0,ma=0,na=0,oa=0,pa=0,qa=0,ra=0,sa=0,ta=0,ua=0,va=0,wa=0,xa=0,ya=0,za=0,Aa=0,Ba=0,Ca=0,Da=0,Ea=0,Fa=0,Ga=0,Ha=0,Ia=0,Ja=0,Ka=0,La=0,Ma=0,Na=0,Oa=0,Pa=0,Qa=0,Ra=0,Sa=0,Ta=0,Ua=0,Va=0,Wa=0,Xa=0,Ya=0,Za=0,_a=0,$a=0,ab=0,bb=0,cb=0;n=l;l=l+16|0;if((l|0)>=(m|0))ba(16);o=n;p=j+k|0;b[o>>1]=0;if((f|0)==0|(h|0)==0|(i|0)==0){q=0;l=n;return q|0}i=c[g>>2]|0;k=i+(c[g+4>>2]|0)|0;r=f+8|0;s=f+10|0;t=f+12|0;b[f>>1]=0;b[f+2>>1]=0;b[f+4>>1]=0;b[f+6>>1]=0;b[f+8>>1]=0;b[f+10>>1]=0;b[f+12>>1]=0;b[f+14>>1]=0;b[s>>1]=1;b[t>>1]=257;b[r>>1]=0;u=f;v=1;w=0;x=-1;y=0;z=k;k=i;i=g+8|0;g=h+-1|0;h=j;a:while(1){if(k>>>0<z>>>0){A=z;B=k;C=i;D=g}else{if(!g){E=5;break}F=c[i>>2]|0;A=F+(c[i+4>>2]|0)|0;B=F;C=i+8|0;D=g+-1|0}F=B+1|0;G=a[B>>0]|0;H=e[o>>1]|0;I=f+(H<<4)|0;b:do if((I|0)==(f|0)){J=o;K=v;L=x;M=y;N=h;E=41}else{O=o;P=I;Q=v;R=x;S=y;T=h;V=H;while(1){W=f+(V<<4)+8|0;X=b[W>>1]|0;do if(X<<16>>16){Y=P;Z=0;_=X;c:while(1){$=Y;aa=_;while(1){ca=aa&65535;da=$+(ca<<4)|0;ea=a[da>>0]|0;fa=$+(ca<<4)+2|0;ga=e[fa>>1]|0;if((G&255)>=(ea&255))break;b[fa>>1]=ga+2;ha=$+(ca<<4)+4|0;aa=b[ha>>1]|0;if(!(aa<<16>>16)){E=12;break c}else $=da}ia=Z&65535;if((G&255)<=(ea&255)){E=17;break}ja=ga+ia&65535;ka=$+(ca<<4)+6|0;aa=b[ka>>1]|0;if(!(aa<<16>>16)){E=16;break}else{Y=da;Z=ja;_=aa}}if((E|0)==12){E=0;_=f+(Q<<4)|0;a[_>>0]=G;a[f+(Q<<4)+1>>0]=2;b[f+(Q<<4)+2>>1]=2;Y=f+(Q<<4)+4|0;b[Y>>1]=0;b[Y+2>>1]=0;b[Y+4>>1]=0;b[Y+6>>1]=0;b[Y+8>>1]=0;b[Y+10>>1]=0;b[ha>>1]=(_-da|0)>>>4;la=0;ma=_;na=Z;oa=Q+1|0;break}else if((E|0)==16){E=0;_=f+(Q<<4)|0;a[_>>0]=G;a[f+(Q<<4)+1>>0]=2;b[f+(Q<<4)+2>>1]=2;Y=f+(Q<<4)+4|0;b[Y>>1]=0;b[Y+2>>1]=0;b[Y+4>>1]=0;b[Y+6>>1]=0;b[Y+8>>1]=0;b[Y+10>>1]=0;b[ka>>1]=(_-da|0)>>>4;la=0;ma=_;na=ja;oa=Q+1|0;break}else if((E|0)==17){E=0;_=$+(ca<<4)+1|0;Y=d[_>>0]|0;b[fa>>1]=ga+2;a[_>>0]=Y+2;la=Y;ma=da;na=ga+ia-Y&65535;oa=Q;break}}else{Y=f+(Q<<4)|0;a[Y>>0]=G;a[f+(Q<<4)+1>>0]=2;b[f+(Q<<4)+2>>1]=2;_=f+(Q<<4)+4|0;b[_>>1]=0;b[_+2>>1]=0;b[_+4>>1]=0;b[_+6>>1]=0;b[_+8>>1]=0;b[_+10>>1]=0;b[W>>1]=(Y-P|0)>>>4;la=0;ma=Y;na=0;oa=Q+1|0}while(0);b[O>>1]=(ma-u|0)>>>4;X=ma+14|0;Y=f+(V<<4)+12|0;_=b[Y>>1]|0;aa=(la|0)!=0;if(aa){pa=(R>>>0)/((_&65535)>>>0)|0;qa=U(pa,la)|0;ra=(U((e[f+(V<<4)+10>>1]|0)+(na&65535)|0,pa)|0)+S|0;pa=T;while(1){if((qa+ra^ra)>>>0>16777215){if(qa>>>0>65535)break;sa=0-ra&65535}else sa=qa;if(pa>>>0>=p>>>0){q=0;E=69;break a}a[pa>>0]=ra>>>24;qa=sa<<8;ra=ra<<8;pa=pa+1|0}ta=ra;ua=pa;va=qa;wa=b[Y>>1]|0}else{xa=f+(V<<4)+10|0;ya=b[xa>>1]|0;if(ya<<16>>16!=0&(ya&65535)<(_&65535)){za=S;Aa=T;Ba=U((R>>>0)/((_&65535)>>>0)|0,ya&65535)|0;while(1){if((Ba+za^za)>>>0>16777215){if(Ba>>>0>65535)break;Ca=0-za&65535}else Ca=Ba;if(Aa>>>0>=p>>>0){q=0;E=69;break a}a[Aa>>0]=za>>>24;za=za<<8;Aa=Aa+1|0;Ba=Ca<<8}Da=za;Ea=Aa;Fa=Ba;Ga=b[xa>>1]|0;Ha=b[Y>>1]|0}else{Da=S;Ea=T;Fa=R;Ga=ya;Ha=_}b[xa>>1]=(Ga&65535)+5;qa=(Ha&65535)+5&65535;b[Y>>1]=qa;ta=Da;ua=Ea;va=Fa;wa=qa}qa=(wa&65535)+2|0;b[Y>>1]=qa;if(la>>>0>251|(qa&65535)>>>0>65280){qa=b[W>>1]|0;if(!(qa<<16>>16))Ia=0;else Ia=(_enet_symbol_rescale(P+((qa&65535)<<4)|0)|0)&65535;qa=f+(V<<4)+10|0;pa=e[qa>>1]|0;ra=pa-(pa>>>1)|0;b[qa>>1]=ra;b[Y>>1]=Ia+ra}if(aa){Ja=va;Ka=oa;La=ta;Ma=ua;break b}V=e[f+(V<<4)+14>>1]|0;P=f+(V<<4)|0;if((P|0)==(f|0)){J=X;K=oa;L=va;M=ta;N=ua;E=41;break}else{O=X;Q=oa;R=va;S=ta;T=ua}}}while(0);if((E|0)==41){E=0;H=G&255;I=b[r>>1]|0;do if(I<<16>>16){T=f;S=H;R=I;d:while(1){Na=T;Q=R;while(1){Oa=Q&65535;Pa=Na+(Oa<<4)|0;Qa=a[Pa>>0]|0;Ra=Na+(Oa<<4)+2|0;Sa=e[Ra>>1]|0;if((G&255)>=(Qa&255))break;b[Ra>>1]=Sa+3;Ta=Na+(Oa<<4)+4|0;Q=b[Ta>>1]|0;if(!(Q<<16>>16)){E=45;break d}else Na=Pa}Ua=S&65535;if((G&255)<=(Qa&255)){E=50;break}Va=Sa+Ua&65535;Wa=Na+(Oa<<4)+6|0;Q=b[Wa>>1]|0;if(!(Q<<16>>16)){E=49;break}else{T=Pa;S=Va;R=Q}}if((E|0)==45){E=0;R=f+(K<<4)|0;a[R>>0]=G;a[f+(K<<4)+1>>0]=3;b[f+(K<<4)+2>>1]=3;T=f+(K<<4)+4|0;b[T>>1]=0;b[T+2>>1]=0;b[T+4>>1]=0;b[T+6>>1]=0;b[T+8>>1]=0;b[T+10>>1]=0;b[Ta>>1]=(R-Pa|0)>>>4;Xa=1;Ya=R;Za=S;_a=K+1|0;break}else if((E|0)==49){E=0;R=f+(K<<4)|0;a[R>>0]=G;a[f+(K<<4)+1>>0]=3;b[f+(K<<4)+2>>1]=3;T=f+(K<<4)+4|0;b[T>>1]=0;b[T+2>>1]=0;b[T+4>>1]=0;b[T+6>>1]=0;b[T+8>>1]=0;b[T+10>>1]=0;b[Wa>>1]=(R-Pa|0)>>>4;Xa=1;Ya=R;Za=Va;_a=K+1|0;break}else if((E|0)==50){E=0;R=Na+(Oa<<4)+1|0;T=d[R>>0]|0;b[Ra>>1]=Sa+3;a[R>>0]=T+3;Xa=T+1|0;Ya=Pa;Za=Sa+Ua-T&65535;_a=K;break}}else{T=f+(K<<4)|0;a[T>>0]=G;a[f+(K<<4)+1>>0]=3;b[f+(K<<4)+2>>1]=3;R=f+(K<<4)+4|0;b[R>>1]=0;b[R+2>>1]=0;b[R+4>>1]=0;b[R+6>>1]=0;b[R+8>>1]=0;b[R+10>>1]=0;b[r>>1]=(T-u|0)>>>4;Xa=1;Ya=T;Za=H;_a=K+1|0}while(0);b[J>>1]=(Ya-u|0)>>>4;H=(L>>>0)/((e[t>>1]|0)>>>0)|0;G=Xa&65535;I=(U((e[s>>1]|0)+(Za&65535)|0,H)|0)+M|0;T=N;R=U(H,G)|0;while(1){if((R+I^I)>>>0>16777215){if(R>>>0>65535)break;$a=0-I&65535}else $a=R;if(T>>>0>=p>>>0){q=0;E=69;break a}a[T>>0]=I>>>24;I=I<<8;T=T+1|0;R=$a<<8}H=(e[t>>1]|0)+3|0;b[t>>1]=H;if(G>>>0>250|(H&65535)>>>0>65280){H=b[r>>1]|0;if(!(H<<16>>16))ab=0;else ab=(_enet_symbol_rescale(f+((H&65535)<<4)|0)|0)&65535;H=e[s>>1]|0;Q=H-(H>>>1)|0;b[s>>1]=Q;b[t>>1]=Q+256+ab;Ja=R;Ka=_a;La=I;Ma=T}else{Ja=R;Ka=_a;La=I;Ma=T}}if(w>>>0>1){b[o>>1]=b[f+((e[o>>1]|0)<<4)+14>>1]|0;bb=w}else bb=w+1|0;if(Ka>>>0<=4093){v=Ka;w=bb;x=Ja;y=La;z=A;k=F;i=C;g=D;h=Ma;continue};b[f>>1]=0;b[f+2>>1]=0;b[f+4>>1]=0;b[f+6>>1]=0;b[f+8>>1]=0;b[f+10>>1]=0;b[f+12>>1]=0;b[f+14>>1]=0;b[s>>1]=1;b[t>>1]=257;b[r>>1]=0;b[o>>1]=0;v=1;w=0;x=Ja;y=La;z=A;k=F;i=C;g=D;h=Ma}if((E|0)==5){e:do if(!y)cb=h;else{Ma=y;D=h;while(1){if(D>>>0>=p>>>0){q=0;break}g=D+1|0;a[D>>0]=Ma>>>24;Ma=Ma<<8;if(!Ma){cb=g;break e}else D=g}l=n;return q|0}while(0);q=cb-j|0;l=n;return q|0}else if((E|0)==69){l=n;return q|0}return 0}function _enet_range_coder_decompress(c,f,g,h,i){c=c|0;f=f|0;g=g|0;h=h|0;i=i|0;var j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0,ia=0,ja=0,ka=0,la=0,ma=0,na=0,oa=0,pa=0,qa=0,ra=0,sa=0,ta=0,ua=0,va=0,wa=0,xa=0,ya=0,za=0,Aa=0,Ba=0,Ca=0,Da=0,Ea=0,Fa=0,Ga=0,Ha=0,Ia=0,Ja=0,Ka=0,La=0,Ma=0,Na=0,Oa=0,Pa=0,Qa=0,Ra=0,Sa=0,Ta=0,Ua=0,Va=0,Wa=0,Xa=0,Ya=0,Za=0,_a=0,$a=0,ab=0,bb=0,cb=0,db=0,eb=0,fb=0,gb=0,hb=0,ib=0,jb=0,kb=0,lb=0,mb=0,nb=0,ob=0,pb=0,qb=0,rb=0,sb=0,tb=0,ub=0,vb=0,wb=0;j=l;l=l+16|0;if((l|0)>=(m|0))ba(16);k=j;n=h+i|0;i=f+g|0;b[k>>1]=0;if((c|0)==0|(g|0)==0){o=0;l=j;return o|0}p=c+8|0;q=c+10|0;r=c+12|0;b[c>>1]=0;b[c+2>>1]=0;b[c+4>>1]=0;b[c+6>>1]=0;b[c+8>>1]=0;b[c+10>>1]=0;b[c+12>>1]=0;b[c+14>>1]=0;b[q>>1]=1;b[r>>1]=257;b[p>>1]=0;if((g|0)>0){s=f+1|0;t=(d[f>>0]|0)<<24}else{s=f;t=0}if(s>>>0<i>>>0){u=s+1|0;v=(d[s>>0]|0)<<16|t}else{u=s;v=t}if(u>>>0<i>>>0){w=u+1|0;x=(d[u>>0]|0)<<8|v}else{w=u;x=v}if(w>>>0<i>>>0){y=w+1|0;z=d[w>>0]|0|x}else{y=w;z=x}x=c;w=h;v=0;u=0;t=1;s=0;f=-1;g=y;y=z;z=0;a:while(1){A=z&65535;b:do if((c+(A<<4)|0)!=(c|0)){B=v;C=f;D=g;E=y;F=z;G=A;c:while(1){H=c+(G<<4)+10|0;I=b[H>>1]|0;J=I&65535;d:do if(I<<16>>16!=0?(K=c+(G<<4)+12|0,L=b[K>>1]|0,(I&65535)<(L&65535)):0){M=L&65535;N=(C>>>0)/(M>>>0)|0;O=((E-B|0)>>>0)/(N>>>0)|0;if((O&65535)>>>0>=J>>>0)break c;L=B;P=U(N,J)|0;Q=D;R=E;while(1){if((L+P^L)>>>0>16777215){if(P>>>0>65535){S=L;T=P;V=Q;W=R;break d}X=0-L&65535}else X=P;Y=R<<8;if(Q>>>0<i>>>0){Z=Q+1|0;_=d[Q>>0]|0|Y}else{Z=Q;_=Y}L=L<<8;P=X<<8;Q=Z;R=_}}else{S=B;T=C;V=D;W=E}while(0);I=b[c+(G<<4)+14>>1]|0;R=I&65535;if((c+(R<<4)|0)==(c|0)){$=S;aa=T;ca=V;da=W;ea=I;fa=40;break b}else{B=S;C=T;D=V;E=W;F=I;G=R}}C=b[c+(G<<4)+8>>1]|0;if(!(C<<16>>16)){o=0;fa=96;break a}R=c+(G<<4)+((C&65535)<<4)|0;C=O-J&65535;I=R;Q=0;P=0;L=0;Y=u;e:while(1){ga=I+2|0;ha=e[ga>>1]|0;ia=ha+(P&65535)|0;ja=a[I>>0]|0;ka=I+1|0;la=d[ka>>0]|0;ma=ia&65535;do if(C>>>0<ma>>>0){na=ma-la|0;b[ga>>1]=ha+2;if((C|0)<(na|0)){oa=b[I+4>>1]|0;pa=oa<<16>>16==0;qa=pa?1:10;ra=pa?I:I+((oa&65535)<<4)|0;sa=Q;ta=P;ua=L;va=Y;break}else{a[ka>>0]=la+2;qa=9;ra=I;sa=la+(Q&65535)&65535;ta=na&65535;ua=ja;va=I;break}}else{na=b[I+6>>1]|0;oa=na<<16>>16==0;qa=oa?1:10;ra=oa?I:I+((na&65535)<<4)|0;sa=Q;ta=ia&65535;ua=L;va=Y}while(0);switch(qa&15){case 10:{I=ra;Q=sa;P=ta;L=ua;Y=va;break}case 9:{break e;break}default:{o=0;fa=96;break a}}}Y=(va-x|0)>>>4;L=(U(J+(ta&65535)|0,N)|0)+B|0;P=U(sa&65535,N)|0;Q=D;I=E;while(1){if((L+P^L)>>>0>16777215){if(P>>>0>65535)break;wa=0-L&65535}else wa=P;C=I<<8;if(Q>>>0<i>>>0){xa=Q+1|0;ya=d[Q>>0]|0|C}else{xa=Q;ya=C}L=L<<8;P=wa<<8;Q=xa;I=ya}E=Y&65535;D=M+2|0;b[K>>1]=D;if((sa&65535)>251|(D&65535)>>>0>65280){D=(_enet_symbol_rescale(R)|0)&65535;B=e[H>>1]|0;C=B-(B>>>1)|0;b[H>>1]=C;b[K>>1]=D+C;za=E;Aa=P;Ba=Q;Ca=I;Da=t;Ea=ua;Fa=L;Ga=va;Ha=F}else{za=E;Aa=P;Ba=Q;Ca=I;Da=t;Ea=ua;Fa=L;Ga=va;Ha=F}}else{$=v;aa=f;ca=g;da=y;ea=z;fa=40}while(0);if((fa|0)==40){fa=0;Ia=(aa>>>0)/((e[r>>1]|0)>>>0)|0;A=((da-$|0)>>>0)/(Ia>>>0)|0;Ja=e[q>>1]|0;if((A&65535)>>>0<Ja>>>0){fa=41;break}E=A-Ja|0;A=b[p>>1]|0;do if(A<<16>>16){C=E&65535;D=c;B=0;G=A;f:while(1){ia=B&65535;ja=D;la=G;while(1){Ka=la&65535;La=ja+(Ka<<4)|0;ka=ja+(Ka<<4)+2|0;ha=e[ka>>1]|0;Ma=ha+ia|0;Na=a[La>>0]|0;Oa=Na&255;Pa=Oa+1|0;Qa=Pa+Ma|0;Ra=ja+(Ka<<4)+1|0;Sa=d[Ra>>0]|0;ga=Qa&65535;if(C>>>0>=ga>>>0)break;Ta=ga+~Sa|0;b[ka>>1]=ha+3;if((Ta|0)<=(C|0)){fa=56;break f}Ua=ja+(Ka<<4)+4|0;la=b[Ua>>1]|0;if(!(la<<16>>16)){fa=55;break f}else ja=La}Va=ja+(Ka<<4)+6|0;la=b[Va>>1]|0;if(!(la<<16>>16)){fa=52;break}else{D=La;B=Ma;G=la}}if((fa|0)==52){fa=0;G=Pa+E-Qa&255;B=c+(t<<4)|0;a[B>>0]=G;a[c+(t<<4)+1>>0]=3;b[c+(t<<4)+2>>1]=3;D=c+(t<<4)+4|0;b[D>>1]=0;b[D+2>>1]=0;b[D+4>>1]=0;b[D+6>>1]=0;b[D+8>>1]=0;b[D+10>>1]=0;b[Va>>1]=(B-La|0)>>>4;Wa=t+1|0;Xa=1;Ya=E;Za=G;_a=B;break}else if((fa|0)==55){fa=0;B=Oa+E-Ta&255;G=c+(t<<4)|0;a[G>>0]=B;a[c+(t<<4)+1>>0]=3;b[c+(t<<4)+2>>1]=3;D=c+(t<<4)+4|0;b[D>>1]=0;b[D+2>>1]=0;b[D+4>>1]=0;b[D+6>>1]=0;b[D+8>>1]=0;b[D+10>>1]=0;b[Ua>>1]=(G-La|0)>>>4;Wa=t+1|0;Xa=1;Ya=E;Za=B;_a=G;break}else if((fa|0)==56){fa=0;a[Ra>>0]=Sa+3;Wa=t;Xa=Sa+1&65535;Ya=Ta;Za=Na;_a=La;break}}else{G=E&255;B=c+(t<<4)|0;a[B>>0]=G;a[c+(t<<4)+1>>0]=3;b[c+(t<<4)+2>>1]=3;D=c+(t<<4)+4|0;b[D>>1]=0;b[D+2>>1]=0;b[D+4>>1]=0;b[D+6>>1]=0;b[D+8>>1]=0;b[D+10>>1]=0;b[p>>1]=(B-x|0)>>>4;Wa=t+1|0;Xa=1;Ya=E;Za=G;_a=B}while(0);E=(_a-x|0)>>>4;A=b[q>>1]|0;B=ca;G=da;D=(U((A&65535)+(Ya&65535)|0,Ia)|0)+$|0;C=U(Xa&65535,Ia)|0;while(1){if((D+C^D)>>>0>16777215){if(C>>>0>65535)break;$a=0-D&65535}else $a=C;F=G<<8;if(B>>>0<i>>>0){ab=B+1|0;bb=d[B>>0]|0|F}else{ab=B;bb=F}B=ab;G=bb;D=D<<8;C=$a<<8}F=E&65535;L=(e[r>>1]|0)+3|0;b[r>>1]=L;if((Xa&65535)>250|(L&65535)>>>0>65280){L=b[p>>1]|0;if(!(L<<16>>16)){cb=A;db=0}else{I=(_enet_symbol_rescale(c+((L&65535)<<4)|0)|0)&65535;cb=b[q>>1]|0;db=I}I=cb&65535;L=I-(I>>>1)|0;b[q>>1]=L;b[r>>1]=L+256+db;za=F;Aa=C;Ba=B;Ca=G;Da=Wa;Ea=Za;Fa=D;Ga=_a;Ha=ea}else{za=F;Aa=C;Ba=B;Ca=G;Da=Wa;Ea=Za;Fa=D;Ga=_a;Ha=ea}}F=b[k>>1]|0;if(F<<16>>16==Ha<<16>>16){eb=k;fb=Da;gb=Ga}else{L=k;I=Da;Q=F&65535;while(1){F=c+(Q<<4)|0;P=c+(Q<<4)+8|0;R=b[P>>1]|0;do if(R<<16>>16){Y=F;la=R;g:while(1){hb=Y;ia=la;while(1){ib=ia&65535;jb=hb+(ib<<4)|0;kb=a[jb>>0]|0;lb=hb+(ib<<4)+2|0;mb=e[lb>>1]|0;if((Ea&255)>=(kb&255))break;b[lb>>1]=mb+2;nb=hb+(ib<<4)+4|0;ia=b[nb>>1]|0;if(!(ia<<16>>16)){fa=74;break g}else hb=jb}if((Ea&255)<=(kb&255)){fa=79;break}ob=hb+(ib<<4)+6|0;ia=b[ob>>1]|0;if(!(ia<<16>>16)){fa=78;break}else{Y=jb;la=ia}}if((fa|0)==74){fa=0;la=c+(I<<4)|0;a[la>>0]=Ea;a[c+(I<<4)+1>>0]=2;b[c+(I<<4)+2>>1]=2;Y=c+(I<<4)+4|0;b[Y>>1]=0;b[Y+2>>1]=0;b[Y+4>>1]=0;b[Y+6>>1]=0;b[Y+8>>1]=0;b[Y+10>>1]=0;b[nb>>1]=(la-jb|0)>>>4;pb=la;qb=0;rb=I+1|0;break}else if((fa|0)==78){fa=0;la=c+(I<<4)|0;a[la>>0]=Ea;a[c+(I<<4)+1>>0]=2;b[c+(I<<4)+2>>1]=2;Y=c+(I<<4)+4|0;b[Y>>1]=0;b[Y+2>>1]=0;b[Y+4>>1]=0;b[Y+6>>1]=0;b[Y+8>>1]=0;b[Y+10>>1]=0;b[ob>>1]=(la-jb|0)>>>4;pb=la;qb=0;rb=I+1|0;break}else if((fa|0)==79){fa=0;la=hb+(ib<<4)+1|0;Y=d[la>>0]|0;b[lb>>1]=mb+2;a[la>>0]=Y+2;pb=jb;qb=Y;rb=I;break}}else{Y=c+(I<<4)|0;a[Y>>0]=Ea;a[c+(I<<4)+1>>0]=2;b[c+(I<<4)+2>>1]=2;la=c+(I<<4)+4|0;b[la>>1]=0;b[la+2>>1]=0;b[la+4>>1]=0;b[la+6>>1]=0;b[la+8>>1]=0;b[la+10>>1]=0;b[P>>1]=(Y-F|0)>>>4;pb=Y;qb=0;rb=I+1|0}while(0);b[L>>1]=(pb-x|0)>>>4;R=pb+14|0;if(!qb){Y=c+(Q<<4)+10|0;b[Y>>1]=(e[Y>>1]|0)+5;Y=c+(Q<<4)+12|0;la=(e[Y>>1]|0)+5&65535;b[Y>>1]=la;sb=Y;tb=la}else{la=c+(Q<<4)+12|0;sb=la;tb=b[la>>1]|0}la=(tb&65535)+2|0;b[sb>>1]=la;if(qb>>>0>251|(la&65535)>>>0>65280){la=b[P>>1]|0;if(!(la<<16>>16))ub=0;else ub=(_enet_symbol_rescale(F+((la&65535)<<4)|0)|0)&65535;b[sb>>1]=ub;la=c+(Q<<4)+10|0;Y=e[la>>1]|0;ja=Y-(Y>>>1)|0;b[la>>1]=ja;b[sb>>1]=ub+ja}ja=b[c+(Q<<4)+14>>1]|0;if(ja<<16>>16==Ha<<16>>16){eb=R;fb=rb;gb=pb;break}else{L=R;I=rb;Q=ja&65535}}}b[eb>>1]=za;if(w>>>0>=n>>>0){o=0;fa=96;break}Q=w+1|0;a[w>>0]=Ea;if(s>>>0>1){b[k>>1]=b[c+((e[k>>1]|0)<<4)+14>>1]|0;vb=s}else vb=s+1|0;if(fb>>>0>4093){b[c>>1]=0;b[c+2>>1]=0;b[c+4>>1]=0;b[c+6>>1]=0;b[c+8>>1]=0;b[c+10>>1]=0;b[c+12>>1]=0;b[c+14>>1]=0;b[q>>1]=1;b[r>>1]=257;b[p>>1]=0;b[k>>1]=0;w=Q;v=Fa;u=gb;t=1;s=0;f=Aa;g=Ba;y=Ca;z=0;continue}else{w=Q;v=Fa;u=gb;t=fb;s=vb;f=Aa;g=Ba;y=Ca;z=b[k>>1]|0;continue}}if((fa|0)==41){k=$;$=U(Ja,Ia)|0;while(1){if((k+$^k)>>>0>16777215){if($>>>0>65535)break;wb=0-k&65535}else wb=$;k=k<<8;$=wb<<8}o=w-h|0;l=j;return o|0}else if((fa|0)==96){l=j;return o|0}return 0}function _enet_range_coder_destroy(a){a=a|0;if(!a)return;_enet_free(a);return}function _enet_symbol_rescale(c){c=c|0;var f=0,g=0,h=0,i=0,j=0,k=0;f=0;g=c;while(1){c=g+1|0;h=d[c>>0]|0;i=h-(h>>>1)|0;a[c>>0]=i;c=i&255;i=g+2|0;b[i>>1]=c;h=b[g+4>>1]|0;if(!(h<<16>>16))j=c;else{c=(_enet_symbol_rescale(g+((h&65535)<<4)|0)|0)&65535;h=(e[i>>1]|0)+c&65535;b[i>>1]=h;j=h}k=(j&65535)+(f&65535)|0;h=b[g+6>>1]|0;if(!(h<<16>>16))break;f=k;g=g+((h&65535)<<4)|0}return k&65535|0}function _enet_socket_create(a){a=a|0;a=__ZN13PacketPeerUDP6createEv()|0;__ZN13PacketPeerUDP17set_blocking_modeEb(a,0);return a|0}function _enet_socket_bind(d,f){d=d|0;f=f|0;var g=0,h=0,i=0,j=0,k=0;g=l;l=l+48|0;if((l|0)>=(m|0))ba(48);h=g+24|0;i=g+4|0;j=g;__ZN10IP_Address5clearEv(i);if(a[f+18>>0]|0){__ZN6StringC2EPKc(j,1125900);__ZN10IP_AddressC2ERK6String(h,j);c[i>>2]=c[h>>2];c[i+4>>2]=c[h+4>>2];c[i+8>>2]=c[h+8>>2];c[i+12>>2]=c[h+12>>2];b[i+16>>1]=b[h+16>>1]|0;k=c[j>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1)}else __ZN10IP_Address8set_ipv6EPKh(i,f);k=c[(c[d>>2]|0)+116>>2]|0;j=e[f+16>>1]|0;c[h>>2]=c[i>>2];c[h+4>>2]=c[i+4>>2];c[h+8>>2]=c[i+8>>2];c[h+12>>2]=c[i+12>>2];c[h+16>>2]=c[i+16>>2];i=((ri[k&511](d,j,h,65536)|0)!=0)<<31>>31;l=g;return i|0}function _enet_socket_set_option(a,b,c){a=a|0;b=b|0;c=c|0;return -1}function _enet_socket_get_address(a,b){a=a|0;b=b|0;return -1}function _enet_host_random_seed(){var a=0,b=0;a=__ZN2OS13get_singletonEv()|0;b=ij[c[(c[a>>2]|0)+308>>2]&8191](a)|0;return b|0}function __ZNK12MethodBind4RI24NetworkedMultiplayerENet5ErrorRK10IP_AddressiiiE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return __ZNK12MethodBind4RI24NetworkedMultiplayerENet5ErrorRK10IP_AddressiiiE18_get_argument_typeEi(a,b)|0}function __ZNK12MethodBind4RI24NetworkedMultiplayerENet5ErrorRK10IP_AddressiiiE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,652495);l=a;return c[b>>2]|0}function __ZN12MethodBind4RI24NetworkedMultiplayerENet5ErrorRK10IP_AddressiiiE4callEP6ObjectPPK7VariantiRNS8_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0;i=l;l=l+144|0;if((l|0)>=(m|0))ba(144);j=i+96|0;k=i+120|0;n=i+72|0;o=i+48|0;p=i+24|0;q=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1220844)|0:0){c[h>>2]=0;a[1263537]=0;r=d+24|0;s=c[r>>2]|0;if((s|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=s;c[b>>2]=0;l=i;return}t=s-(c[d+20>>2]|0)|0;if((t|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=t;c[b>>2]=0;l=i;return}if((g|0)>0){if((s|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);u=0}else{a[1263537]=0;u=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,u)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=u;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[r>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);v=0}else{a[1263537]=0;v=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,v)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=v;c[b>>2]=0;l=i;return}if((g|0)>2){if((c[r>>2]|0)<2){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);w=0}else{a[1263537]=0;w=c[(c[d+32>>2]|0)+12>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+8>>2]>>2]|0,w)|0)){c[h>>2]=2;c[h+4>>2]=2;c[h+8>>2]=w;c[b>>2]=0;l=i;return}if((g|0)>3){if((c[r>>2]|0)<3){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);x=0}else{a[1263537]=0;x=c[(c[d+32>>2]|0)+16>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+12>>2]>>2]|0,x)|0)){c[h>>2]=2;c[h+4>>2]=3;c[h+8>>2]=x;c[b>>2]=0;l=i;return}}}}}x=c[d+44>>2]|0;w=c[d+48>>2]|0;v=e+(w>>1)|0;if(!(w&1))y=x;else y=c[(c[v>>2]|0)+x>>2]|0;do if((g|0)<1){x=c[r>>2]|0;w=x+-1|0;if((x|0)>=1){e=c[d+16>>2]|0;u=(e|0)==0;if(u)z=0;else z=c[e+-4>>2]|0;if((x|0)<=(z|0)){if(u)A=0;else A=c[e+-4>>2]|0;do if((A|0)<(x|0)){if(u)B=0;else B=c[e+-4>>2]|0;if((B|0)<(x|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);C=0;break}else{a[1263537]=0;D=49;break}}else D=49;while(0);if((D|0)==49)C=e+(w*24|0)|0;__ZN7VariantC2ERKS_(n,C);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f>>2]|0);while(0);__ZNK7Variantcv10IP_AddressEv(k,n);do if((g|0)<2){C=c[r>>2]|0;B=C+-1|0;A=C+-2|0;if((C|0)>=2){C=c[d+16>>2]|0;z=(C|0)==0;if(z)E=0;else E=c[C+-4>>2]|0;if((B|0)<=(E|0)){if(z)F=0;else F=c[C+-4>>2]|0;do if((F|0)<(B|0)){if(z)G=0;else G=c[C+-4>>2]|0;if((G|0)<(B|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);H=0;break}else{a[1263537]=0;D=66;break}}else D=66;while(0);if((D|0)==66)H=C+(A*24|0)|0;__ZN7VariantC2ERKS_(o,H);break}}c[o>>2]=0}else __ZN7VariantC2ERKS_(o,c[f+4>>2]|0);while(0);H=__ZNK7VariantcviEv(o)|0;do if((g|0)<3){G=c[r>>2]|0;F=G+-2|0;E=G+-3|0;if((F|0)>=1){G=c[d+16>>2]|0;B=(G|0)==0;if(B)I=0;else I=c[G+-4>>2]|0;if((F|0)<=(I|0)){if(B)J=0;else J=c[G+-4>>2]|0;do if((J|0)<(F|0)){if(B)K=0;else K=c[G+-4>>2]|0;if((K|0)<(F|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);L=0;break}else{a[1263537]=0;D=83;break}}else D=83;while(0);if((D|0)==83)L=G+(E*24|0)|0;__ZN7VariantC2ERKS_(p,L);break}}c[p>>2]=0}else __ZN7VariantC2ERKS_(p,c[f+8>>2]|0);while(0);L=__ZNK7VariantcviEv(p)|0;do if((g|0)<4){K=c[r>>2]|0;J=K+-3|0;I=K+-4|0;if((J|0)>=1){K=c[d+16>>2]|0;F=(K|0)==0;if(F)M=0;else M=c[K+-4>>2]|0;if((J|0)<=(M|0)){if(F)N=0;else N=c[K+-4>>2]|0;do if((N|0)<(J|0)){if(F)O=0;else O=c[K+-4>>2]|0;if((O|0)<(J|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);P=0;break}else{a[1263537]=0;D=100;break}}else D=100;while(0);if((D|0)==100)P=K+(I*24|0)|0;__ZN7VariantC2ERKS_(q,P);break}}c[q>>2]=0}else __ZN7VariantC2ERKS_(q,c[f+12>>2]|0);while(0);f=__ZNK7VariantcviEv(q)|0;__ZN7VariantC2Ei(j,Fi[y&127](v,k,H,L,f)|0);if(c[q>>2]|0)__ZN7Variant5clearEv(q);if(c[p>>2]|0)__ZN7Variant5clearEv(p);if(c[o>>2]|0)__ZN7Variant5clearEv(o);if(c[n>>2]|0)__ZN7Variant5clearEv(n);__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,2886,1146558,0);c[b>>2]=0;l=i;return}function __ZN12MethodBind4RI24NetworkedMultiplayerENet5ErrorRK10IP_AddressiiiE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);g=f;if(!b)h=0;else{i=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1220844)|0;h=i?b:0}b=c[a+44>>2]|0;i=c[a+48>>2]|0;a=h+(i>>1)|0;if(!(i&1))j=b;else j=c[(c[a>>2]|0)+b>>2]|0;__ZN10IP_AddressC2ERK6String(g,c[d>>2]|0);c[e>>2]=Fi[j&127](a,g,c[c[d+4>>2]>>2]|0,c[c[d+8>>2]>>2]|0,c[c[d+12>>2]>>2]|0)|0;l=f;return}function __ZN12MethodBind4RI24NetworkedMultiplayerENet5ErrorRK10IP_AddressiiiED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK12MethodBind4RI24NetworkedMultiplayerENet5ErrorRK10IP_AddressiiiE18_get_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case -1:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;break}case 0:{__ZN10IP_Address5clearEv(d);__ZN7VariantC2ERK10IP_Address(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);f=b;break}case 1:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;break}case 2:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;break}case 3:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;break}default:f=0}l=a;return f|0}function __ZNK12MethodBind4RI24NetworkedMultiplayerENet5ErroriiiiE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return __ZNK12MethodBind4RI24NetworkedMultiplayerENet5ErroriiiiE18_get_argument_typeEi(a,b)|0}function __ZNK12MethodBind4RI24NetworkedMultiplayerENet5ErroriiiiE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,652495);l=a;return c[b>>2]|0}function __ZN12MethodBind4RI24NetworkedMultiplayerENet5ErroriiiiE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0;i=l;l=l+128|0;if((l|0)>=(m|0))ba(128);j=i+96|0;k=i+72|0;n=i+48|0;o=i+24|0;p=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1220844)|0:0){c[h>>2]=0;a[1263537]=0;q=d+24|0;r=c[q>>2]|0;if((r|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=r;c[b>>2]=0;l=i;return}s=r-(c[d+20>>2]|0)|0;if((s|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=s;c[b>>2]=0;l=i;return}if((g|0)>0){if((r|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);t=0}else{a[1263537]=0;t=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,t)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=t;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[q>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);u=0}else{a[1263537]=0;u=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,u)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=u;c[b>>2]=0;l=i;return}if((g|0)>2){if((c[q>>2]|0)<2){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);v=0}else{a[1263537]=0;v=c[(c[d+32>>2]|0)+12>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+8>>2]>>2]|0,v)|0)){c[h>>2]=2;c[h+4>>2]=2;c[h+8>>2]=v;c[b>>2]=0;l=i;return}if((g|0)>3){if((c[q>>2]|0)<3){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);w=0}else{a[1263537]=0;w=c[(c[d+32>>2]|0)+16>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+12>>2]>>2]|0,w)|0)){c[h>>2]=2;c[h+4>>2]=3;c[h+8>>2]=w;c[b>>2]=0;l=i;return}}}}}w=c[d+44>>2]|0;v=c[d+48>>2]|0;u=e+(v>>1)|0;if(!(v&1))x=w;else x=c[(c[u>>2]|0)+w>>2]|0;do if((g|0)<1){w=c[q>>2]|0;v=w+-1|0;if((w|0)>=1){e=c[d+16>>2]|0;t=(e|0)==0;if(t)y=0;else y=c[e+-4>>2]|0;if((w|0)<=(y|0)){if(t)z=0;else z=c[e+-4>>2]|0;do if((z|0)<(w|0)){if(t)A=0;else A=c[e+-4>>2]|0;if((A|0)<(w|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);B=0;break}else{a[1263537]=0;C=49;break}}else C=49;while(0);if((C|0)==49)B=e+(v*24|0)|0;__ZN7VariantC2ERKS_(k,B);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);B=__ZNK7VariantcviEv(k)|0;do if((g|0)<2){A=c[q>>2]|0;z=A+-1|0;y=A+-2|0;if((A|0)>=2){A=c[d+16>>2]|0;w=(A|0)==0;if(w)D=0;else D=c[A+-4>>2]|0;if((z|0)<=(D|0)){if(w)E=0;else E=c[A+-4>>2]|0;do if((E|0)<(z|0)){if(w)F=0;else F=c[A+-4>>2]|0;if((F|0)<(z|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);G=0;break}else{a[1263537]=0;C=66;break}}else C=66;while(0);if((C|0)==66)G=A+(y*24|0)|0;__ZN7VariantC2ERKS_(n,G);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f+4>>2]|0);while(0);G=__ZNK7VariantcviEv(n)|0;do if((g|0)<3){F=c[q>>2]|0;E=F+-2|0;D=F+-3|0;if((E|0)>=1){F=c[d+16>>2]|0;z=(F|0)==0;if(z)H=0;else H=c[F+-4>>2]|0;if((E|0)<=(H|0)){if(z)I=0;else I=c[F+-4>>2]|0;do if((I|0)<(E|0)){if(z)J=0;else J=c[F+-4>>2]|0;if((J|0)<(E|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);K=0;break}else{a[1263537]=0;C=83;break}}else C=83;while(0);if((C|0)==83)K=F+(D*24|0)|0;__ZN7VariantC2ERKS_(o,K);break}}c[o>>2]=0}else __ZN7VariantC2ERKS_(o,c[f+8>>2]|0);while(0);K=__ZNK7VariantcviEv(o)|0;do if((g|0)<4){J=c[q>>2]|0;I=J+-3|0;H=J+-4|0;if((I|0)>=1){J=c[d+16>>2]|0;E=(J|0)==0;if(E)L=0;else L=c[J+-4>>2]|0;if((I|0)<=(L|0)){if(E)M=0;else M=c[J+-4>>2]|0;do if((M|0)<(I|0)){if(E)N=0;else N=c[J+-4>>2]|0;if((N|0)<(I|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);O=0;break}else{a[1263537]=0;C=100;break}}else C=100;while(0);if((C|0)==100)O=J+(H*24|0)|0;__ZN7VariantC2ERKS_(p,O);break}}c[p>>2]=0}else __ZN7VariantC2ERKS_(p,c[f+12>>2]|0);while(0);f=__ZNK7VariantcviEv(p)|0;__ZN7VariantC2Ei(j,Fi[x&127](u,B,G,K,f)|0);if(c[p>>2]|0)__ZN7Variant5clearEv(p);if(c[o>>2]|0)__ZN7Variant5clearEv(o);if(c[n>>2]|0)__ZN7Variant5clearEv(n);if(c[k>>2]|0)__ZN7Variant5clearEv(k);__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,2886,1146558,0);c[b>>2]=0;l=i;return}function __ZN12MethodBind4RI24NetworkedMultiplayerENet5ErroriiiiE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0;if(!b)f=0;else{g=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1220844)|0;f=g?b:0}b=c[a+44>>2]|0;g=c[a+48>>2]|0;a=f+(g>>1)|0;if(!(g&1))h=b;else h=c[(c[a>>2]|0)+b>>2]|0;c[e>>2]=Fi[h&127](a,c[c[d>>2]>>2]|0,c[c[d+4>>2]>>2]|0,c[c[d+8>>2]>>2]|0,c[c[d+12>>2]>>2]|0)|0;return}function __ZN12MethodBind4RI24NetworkedMultiplayerENet5ErroriiiiED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK12MethodBind4RI24NetworkedMultiplayerENet5ErroriiiiE18_get_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;switch(b|0){case -1:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}case 0:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}case 1:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}case 2:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}case 3:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}default:e=0}l=a;return e|0}function __ZN14GDNativeScript18_initialize_classvEv(b){b=b|0;if(a[1257005]|0)return;if(!(a[1257003]|0)){if(!(a[1257004]|0)){if(!(a[1257001]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI9ReferenceEEvv();__ZN9Reference13_bind_methodsEv();a[1257001]=1}__ZN7ClassDB10_add_classI8ResourceEEvv();__ZN8Resource13_bind_methodsEv();a[1257004]=1}__ZN7ClassDB10_add_classI6ScriptEEvv();__ZN6Script13_bind_methodsEv();a[1257003]=1}__ZN7ClassDB10_add_classI14GDNativeScriptEEvv();__ZN14GDNativeScript13_bind_methodsEv();a[1257005]=1;return}function __ZN14GDNativeScript5_setvERK10StringNameRK7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK14GDNativeScript5_getvERK10StringNameR7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK14GDNativeScript19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+24|0;g=e+4|0;h=e;if(!d)__ZNK6Script19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,0);__ZN6StringC2EPKc(f,483282);i=c[f>>2]|0;f=i;j=g+4|0;c[j>>2]=0;k=g+12|0;c[k>>2]=0;c[g>>2]=0;n=(i|0)==0;if(!n?(c[j>>2]=0,__Z28atomic_conditional_incrementPj(i+-8|0)|0):0)c[j>>2]=f;c[g+8>>2]=0;f=c[k>>2]|0;if(f|0){if(!(__Z16atomic_decrementPj(f+-8|0)|0))__ZN6Memory11free_staticEPvb(f,1);c[k>>2]=0}c[g+16>>2]=256;if(!(c[b>>2]|0)){k=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=k;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0}k=__ZnwjPFPvjE(32,4740)|0;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0;c[k+12>>2]=0;c[k+16>>2]=7;f=k+20|0;c[f>>2]=0;j=k+24|0;c[j>>2]=0;o=k+28|0;c[o>>2]=0;__ZN12PropertyInfoaSERKS_(k,g)|0;p=c[b>>2]|0;q=p+4|0;r=c[q>>2]|0;c[j>>2]=r;c[f>>2]=0;c[o>>2]=p;if(r|0)c[r+20>>2]=k;c[q>>2]=k;if(!(c[p>>2]|0))c[p>>2]=k;k=p+8|0;c[k>>2]=(c[k>>2]|0)+1;k=c[g+12>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);k=c[g+4>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);if(!n?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);__ZN10StringNameC2EPKc(h,483282);__ZN7ClassDB17get_property_listE10StringNameP4ListI12PropertyInfo16DefaultAllocatorEbPK6Object(h,b,1,a);__ZN10StringNameD2Ev(h);if(!d){l=e;return}__ZNK6Script19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,1);l=e;return}function __ZN14GDNativeScript14_notificationvEib(a,b,c){a=a|0;b=b|0;c=c|0;if(c){if(519!=510)__ZN6Script13_notificationEi(a,b)}else if(519!=510)__ZN6Script13_notificationEi(a,b);return}function __ZNK14GDNativeScript16_get_class_namevEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+8|0;e=b+4|0;f=b;g=a+128|0;a=c[g>>2]|0;if(a|0){if(c[a+4>>2]|0){l=b;return g|0}if(__ZNK6String6lengthEv(a+8|0)|0){l=b;return g|0}}__ZN6StringC2EPKc(d,483282);c[f>>2]=c[d>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameaSERKS_(g,e);__ZN10StringNameD2Ev(e);e=c[f>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);l=b;return g|0}function __ZNK14GDNativeScript9get_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,483282);l=a;return c[b>>2]|0}function __ZNK6Script14get_save_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1122110);l=a;return c[b>>2]|0}function __ZNK14GDNativeScript8is_classERK6String(a,b){a=a|0;b=b|0;var c=0;if(((!(__ZNK6StringeqEPKc(b,483282)|0)?!(__ZNK6StringeqEPKc(b,1122110)|0):0)?!(__ZNK6StringeqEPKc(b,1110448)|0):0)?!(__ZNK6StringeqEPKc(b,1126157)|0):0)c=__ZNK6StringeqEPKc(b,1142944)|0;else c=1;return c|0}function __ZNK14GDNativeScript12is_class_ptrEPv(a,b){a=a|0;b=b|0;return (b|0)==1220872|((b|0)==1220708|((b|0)==1220696|((b|0)==1220724|(b|0)==1220580)))|0}function __ZN14GDNativeScriptD2Ev(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0;c[a>>2]=21784;b=c[305215]|0;d=b+28|0;e=c[d>>2]|0;a:do if(e|0){f=c[e+8>>2]|0;g=c[b+32>>2]|0;b:do if((f|0)==(g|0))h=f;else{i=f;while(1){j=c[i+24>>2]|0;if(j>>>0>a>>>0)k=i+8|0;else{if(j>>>0>=a>>>0){h=i;break b}k=i+4|0}i=c[k>>2]|0;if((i|0)==(g|0))break a}}while(0);if((!((h|0)==0|(h|0)==(g|0))?(__ZN3SetIP14GDNativeScript10ComparatorIS1_E16DefaultAllocatorE6_eraseEPNS5_7ElementE(d,h),(c[b+36>>2]|0)==0):0)?(f=c[d>>2]|0,f|0):0){__ZN6Memory11free_staticEPvb(f,0);c[d>>2]=0}}while(0);d=a+144|0;b=c[d>>2]|0;if(b|0?(__ZN3SetIP6Object10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(d,c[b+8>>2]|0),b=c[a+148>>2]|0,h=c[d>>2]|0,c[h+8>>2]=b,c[a+152>>2]=0,k=b,c[k+12>>2]=k,h|0):0){__ZN6Memory11free_staticEPvb(h,0);c[d>>2]=0}__ZN10StringNameD2Ev(a+140|0);__ZN10StringNameD2Ev(a+136|0);d=a+132|0;h=c[d>>2]|0;if((h|0?__ZN9Reference11unreferenceEv(h)|0:0)?(h=c[d>>2]|0,__Z17predelete_handlerP6Object(h)|0):0){gj[c[(c[h>>2]|0)+76>>2]&8191](h);__ZN6Memory11free_staticEPvb(h,0)}c[d>>2]=0;__ZN10StringNameD2Ev(a+128|0);c[a>>2]=22144;__ZN10StringNameD2Ev(a+124|0);__ZN8ResourceD2Ev(a);return}function __ZN14GDNativeScriptD0Ev(a){a=a|0;__ZN14GDNativeScriptD2Ev(a);__ZdlPv(a);return}function __ZNK8Resource18get_base_extensionEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1105515);l=a;return c[b>>2]|0}function __ZNK8Resource19_use_builtin_scriptEv(a){a=a|0;return 1}function __ZN6Script27editor_can_reload_from_fileEv(a){a=a|0;return 0}function __ZN6Script19_placeholder_erasedEP25PlaceHolderScriptInstance(a,b){a=a|0;b=b|0;return}function __ZNK14GDNativeScript12can_instanceEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0;b=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=b+28|0;e=b;f=b+24|0;if(!(c[a+132>>2]|0)){g=__ZN12GlobalConfig13get_singletonEv()|0;__ZN10StringNameC2EPKc(f,482511);__ZNK6Object3getERK10StringNamePb(e,g,f,0);c[d>>2]=__ZNK7Variantcv6StringEv(e)|0;if(c[e>>2]|0)__ZN7Variant5clearEv(e);__ZN10StringNameD2Ev(f);__ZN6StringC2EPKc(f,1263606);e=__ZN14ResourceLoader4loadERK6StringS2_bP5Error(d,f,0,0)|0;g=c[f>>2]|0;if(g|0?(__Z16atomic_decrementPj(g+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(g,1);do if(e|0){g=$i[c[(c[e>>2]|0)+44>>2]&8191](e,1220864)|0;f=__ZN9Reference11unreferenceEv(e)|0;if(!g){if(!f)break;if(!(__Z17predelete_handlerP6Object(e)|0))break;gj[c[(c[e>>2]|0)+76>>2]&8191](e);__ZN6Memory11free_staticEPvb(e,0);break}if(f?__Z17predelete_handlerP6Object(e)|0:0){gj[c[(c[e>>2]|0)+76>>2]&8191](e);__ZN6Memory11free_staticEPvb(e,0)}f=c[d>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);h=1;l=b;return h|0}while(0);e=c[d>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1)}h=(c[a+156>>2]|0)!=0;l=b;return h|0}function __ZNK14GDNativeScript15get_base_scriptEv(a){a=a|0;var b=0,d=0;b=a+132|0;d=c[33]|0;if((c[b>>2]|0)!=(d|0)){if((d|0?__ZN9Reference11unreferenceEv(d)|0:0)?(d=c[33]|0,__Z17predelete_handlerP6Object(d)|0):0){gj[c[(c[d>>2]|0)+76>>2]&8191](d);__ZN6Memory11free_staticEPvb(d,0)}c[33]=0;d=c[b>>2]|0;c[33]=d;if(d|0)__ZN9Reference9referenceEv(d)}d=a+156|0;c[39]=c[d>>2];__ZN10StringNameaSERKS_(136,(c[d>>2]|0)+36|0);return 0}function __ZNK14GDNativeScript22get_instance_base_typeEv(a){a=a|0;var b=0,d=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b;__ZN10StringNameC2ERKS_(d,(c[a+156>>2]|0)+40|0);l=b;return c[d>>2]|0}function __ZN14GDNativeScript15instance_createEP6Object(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0;e=l;l=l+48|0;if((l|0)>=(m|0))ba(48);f=e+32|0;g=e+36|0;h=e;i=e+28|0;j=e+24|0;c[f>>2]=d;if(!(c[b+132>>2]|0)){k=__ZN12GlobalConfig13get_singletonEv()|0;__ZN10StringNameC2EPKc(i,482511);__ZNK6Object3getERK10StringNamePb(h,k,i,0);c[g>>2]=__ZNK7Variantcv6StringEv(h)|0;if(c[h>>2]|0)__ZN7Variant5clearEv(h);__ZN10StringNameD2Ev(i);__ZN6StringC2EPKc(i,1263606);h=__ZN14ResourceLoader4loadERK6StringS2_bP5Error(g,i,0,0)|0;k=c[i>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);if(h|0){if($i[c[(c[h>>2]|0)+44>>2]&8191](h,1220864)|0){c[j>>2]=0;if(!((h|0)==0|($i[c[(c[h>>2]|0)+44>>2]&8191](h,1220864)|0)^1)){c[j>>2]=h;__ZN9Reference9referenceEv(h);__ZN14GDNativeScript11set_libraryE3RefI15GDNativeLibraryE(b,j);if(__ZN9Reference11unreferenceEv(h)|0?__Z17predelete_handlerP6Object(h)|0:0){gj[c[(c[h>>2]|0)+76>>2]&8191](h);__ZN6Memory11free_staticEPvb(h,0)}}else __ZN14GDNativeScript11set_libraryE3RefI15GDNativeLibraryE(b,j);c[j>>2]=0}if(__ZN9Reference11unreferenceEv(h)|0?__Z17predelete_handlerP6Object(h)|0:0){gj[c[(c[h>>2]|0)+76>>2]&8191](h);__ZN6Memory11free_staticEPvb(h,0)}}h=c[g>>2]|0;if(h|0?(__Z16atomic_decrementPj(h+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(h,1);n=c[f>>2]|0}else n=d;d=__ZnwjPKc(16,1263606)|0;c[d>>2]=21996;h=d+8|0;c[h>>2]=0;g=d+12|0;c[g>>2]=0;c[d+4>>2]=n;do if(b|0){a[1263537]=0;__ZN9Reference8init_refEv(b)|0;n=c[h>>2]|0;j=(n|0)==0;if((n|0)==(b|0)){if(j)break;o=b}else{if((!j?__ZN9Reference11unreferenceEv(n)|0:0)?(n=c[h>>2]|0,__Z17predelete_handlerP6Object(n)|0):0){gj[c[(c[n>>2]|0)+76>>2]&8191](n);__ZN6Memory11free_staticEPvb(n,0)}c[h>>2]=b;__ZN9Reference9referenceEv(b);o=b}if(__ZN9Reference11unreferenceEv(o)|0?__Z17predelete_handlerP6Object(b)|0:0){gj[c[(c[b>>2]|0)+76>>2]&8191](b);__ZN6Memory11free_staticEPvb(b,0)}}while(0);if(__ZN12ScriptServer20is_scripting_enabledEv()|0){o=c[b+156>>2]|0;p=$i[c[o+48>>2]&8191](c[f>>2]|0,c[o+52>>2]|0)|0}else p=0;c[g>>2]=p;p=b+144|0;if(c[p>>2]|0){__ZN3SetIP6Object10ComparatorIS1_E16DefaultAllocatorE10_insert_rbERKS1_(p,f)|0;l=e;return d|0}g=__ZnwjPFPvjE(28,4740)|0;o=g+16|0;c[o>>2]=0;c[o+4>>2]=0;c[p>>2]=g;o=c[b+148>>2]|0;c[g+4>>2]=o;c[g+8>>2]=o;c[g+12>>2]=o;c[g>>2]=1;__ZN3SetIP6Object10ComparatorIS1_E16DefaultAllocatorE10_insert_rbERKS1_(p,f)|0;l=e;return d|0}function __ZNK14GDNativeScript12instance_hasEPK6Object(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0;d=c[a+144>>2]|0;if(!d){e=0;return e|0}f=c[d+8>>2]|0;d=c[a+148>>2]|0;a:do if((f|0)==(d|0))g=f;else{a=f;while(1){h=c[a+24>>2]|0;if(h>>>0>b>>>0)i=a+8|0;else{if(h>>>0>=b>>>0){g=a;break a}i=a+4|0}a=c[i>>2]|0;if((a|0)==(d|0)){g=d;break}}}while(0);e=(g|0)!=(d|0)&(g|0)!=0;return e|0}function __ZNK14GDNativeScript15has_source_codeEv(a){a=a|0;return 0}function __ZNK14GDNativeScript15get_source_codeEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1263606);l=a;return c[b>>2]|0}function __ZN14GDNativeScript15set_source_codeERK6String(a,b){a=a|0;b=b|0;return}function __ZN14GDNativeScript6reloadEb(a,b){a=a|0;b=b|0;return 1}function __ZNK14GDNativeScript10has_methodERK10StringName(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0;d=c[a+156>>2]|0;if(!d){e=0;return e|0}a=c[b>>2]|0;b=d;a:while(1){d=c[b>>2]|0;b:do if(d|0){f=c[d+8>>2]|0;g=c[b+4>>2]|0;c:do if((f|0)==(g|0))h=f;else{i=f;while(1){j=c[i+24>>2]|0;if(a>>>0<j>>>0)k=i+8|0;else{if(j>>>0>=a>>>0){h=i;break c}k=i+4|0}i=c[k>>2]|0;if((i|0)==(g|0))break b}}while(0);if((h|0)!=(g|0)&(h|0)!=0){e=1;l=12;break a}}while(0);b=c[b+44>>2]|0;if(!b){e=0;l=12;break}}if((l|0)==12)return e|0;return 0}function __ZNK14GDNativeScript15get_method_infoERK10StringName(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0;f=c[d+156>>2]|0;if(!f){__ZN10MethodInfoC2Ev(b);return}d=c[e>>2]|0;g=f;a:while(1){h=c[g>>2]|0;b:do if(h|0){i=c[h+8>>2]|0;j=c[g+4>>2]|0;c:do if((i|0)==(j|0))k=i;else{l=i;while(1){m=c[l+24>>2]|0;if(d>>>0<m>>>0)n=l+8|0;else{if(m>>>0>=d>>>0){k=l;break c}n=l+4|0}l=c[n>>2]|0;if((l|0)==(j|0))break b}}while(0);if((k|0)!=(j|0)&(k|0)!=0){o=12;break a}}while(0);h=c[g+44>>2]|0;if(!h)break;else g=h}if((o|0)==12){__ZN10MethodInfoC2ERKS_(b,(__ZN3MapI10StringNameN18GDNativeScriptData6MethodE10ComparatorIS0_E16DefaultAllocatorEixERKS0_(g,e)|0)+12|0);return}e=c[f>>2]|0;d:do if(e|0){g=c[e+8>>2]|0;o=c[f+4>>2]|0;e:do if((g|0)==(o|0))p=g;else{k=g;while(1){n=c[k+24>>2]|0;if(d>>>0<n>>>0)q=k+8|0;else{if(n>>>0>=d>>>0){p=k;break e}q=k+4|0}k=c[q>>2]|0;if((k|0)==(o|0))break d}}while(0);if((p|0)!=(o|0)&(p|0)!=0){a[1263537]=0;__ZN10MethodInfoC2Ev(b);return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(482413,482331,286,482429,0);__ZN10MethodInfoC2Ev(b);return}function __ZNK14GDNativeScript7is_toolEv(b){b=b|0;var d=0,e=0;d=c[b+156>>2]|0;if(!d){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(482323,482331,344,482361,0);e=0;return e|0}else{a[1263537]=0;e=(a[d+72>>0]|0)!=0;return e|0}return 0}function __ZNK14GDNativeScript13get_node_typeEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1263606);l=a;return c[b>>2]|0}function __ZNK14GDNativeScript12get_languageEv(a){a=a|0;return c[305215]|0}function __ZNK14GDNativeScript17has_script_signalERK10StringName(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0;d=c[a+156>>2]|0;if(!d){e=0;return e|0}a=c[b>>2]|0;b=d;a:while(1){d=c[b+24>>2]|0;b:do if(d|0){f=c[d+8>>2]|0;g=c[b+28>>2]|0;c:do if((f|0)==(g|0))h=f;else{i=f;while(1){j=c[i+24>>2]|0;if(a>>>0<j>>>0)k=i+8|0;else{if(j>>>0>=a>>>0){h=i;break c}k=i+4|0}i=c[k>>2]|0;if((i|0)==(g|0))break b}}while(0);if((h|0)!=(g|0)&(h|0)!=0){e=1;l=12;break a}}while(0);b=c[b+44>>2]|0;if(!b){e=0;l=12;break}}if((l|0)==12)return e|0;return 0}function __ZNK14GDNativeScript22get_script_signal_listEP4ListI10MethodInfo16DefaultAllocatorE(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d;f=c[a+156>>2]|0;if(!f){l=d;return}a=e+4|0;c[a>>2]=379008;c[e>>2]=0;g=e+8|0;c[g>>2]=0;h=f;do{f=c[h+24>>2]|0;if(f|0?(i=c[f+8>>2]|0,f=c[h+28>>2]|0,(i|0)!=(f|0)):0){j=i;while(1){i=c[j+8>>2]|0;if((i|0)==(f|0))break;else j=i}if(j|0){f=j;do{if(!(c[e>>2]|0)){i=__ZnwjPFPvjE(64,4740)|0;__ZN10MethodInfoC2Ev(i+24|0);k=i+16|0;c[k>>2]=0;c[k+4>>2]=0;c[e>>2]=i;k=c[a>>2]|0;c[i+4>>2]=k;c[i+8>>2]=k;c[i+12>>2]=k;c[i>>2]=1}__ZN3SetI10MethodInfo10ComparatorIS0_E16DefaultAllocatorE10_insert_rbERKS0_(e,f+28|0)|0;f=c[f+16>>2]|0}while((f|0)!=0)}}h=c[h+44>>2]|0}while((h|0)!=0);h=c[e>>2]|0;do if(h|0){f=c[h+8>>2]|0;j=c[a>>2]|0;if((f|0)!=(j|0)){i=f;while(1){f=c[i+8>>2]|0;if((f|0)==(j|0))break;else i=f}if(!i)n=h;else{j=i;do{__ZN4ListI10MethodInfo16DefaultAllocatorE9push_backERKS0_(b,j+24|0)|0;j=c[j+16>>2]|0}while((j|0)!=0);n=c[e>>2]|0}if(!n)break;else o=n}else o=h;__ZN3SetI10MethodInfo10ComparatorIS0_E16DefaultAllocatorE13_cleanup_treeEPNS4_7ElementE(e,c[o+8>>2]|0);j=c[a>>2]|0;i=c[e>>2]|0;c[i+8>>2]=j;c[g>>2]=0;f=j;c[f+12>>2]=f;if(i|0){__ZN10MethodInfoD2Ev(i+24|0);__ZN6Memory11free_staticEPvb(i,0);c[e>>2]=0}}while(0);l=d;return}function __ZNK14GDNativeScript26get_property_default_valueERK10StringNameR7Variant(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0;e=c[a+156>>2]|0;if(!e){f=0;return f|0}a=c[b>>2]|0;g=e;a:while(1){h=g+12|0;e=c[h>>2]|0;b:do if(e|0){i=c[e+8>>2]|0;j=c[g+16>>2]|0;c:do if((i|0)==(j|0))k=i;else{l=i;while(1){m=c[l+24>>2]|0;if(a>>>0<m>>>0)n=l+8|0;else{if(m>>>0>=a>>>0){k=l;break c}n=l+4|0}l=c[n>>2]|0;if((l|0)==(j|0))break b}}while(0);if((k|0)!=(j|0)&(k|0)!=0)break a}while(0);g=c[g+44>>2]|0;if(!g){f=0;o=13;break}}if((o|0)==13)return f|0;__ZN7VariantaSERKS_(d,(__ZN3MapI10StringNameN18GDNativeScriptData8PropertyE10ComparatorIS0_E16DefaultAllocatorEixERKS0_(h,b)|0)+48|0);f=1;return f|0}function __ZN14GDNativeScript14update_exportsEv(a){a=a|0;return}function __ZNK14GDNativeScript22get_script_method_listEP4ListI10MethodInfo16DefaultAllocatorE(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d;f=c[a+156>>2]|0;if(!f){l=d;return}a=e+4|0;c[a>>2]=379008;c[e>>2]=0;g=e+8|0;c[g>>2]=0;h=f;do{f=c[h>>2]|0;if(f|0?(i=c[f+8>>2]|0,f=c[h+4>>2]|0,(i|0)!=(f|0)):0){j=i;while(1){i=c[j+8>>2]|0;if((i|0)==(f|0))break;else j=i}if(j|0){f=j;do{if(!(c[e>>2]|0)){i=__ZnwjPFPvjE(64,4740)|0;__ZN10MethodInfoC2Ev(i+24|0);k=i+16|0;c[k>>2]=0;c[k+4>>2]=0;c[e>>2]=i;k=c[a>>2]|0;c[i+4>>2]=k;c[i+8>>2]=k;c[i+12>>2]=k;c[i>>2]=1}__ZN3SetI10MethodInfo10ComparatorIS0_E16DefaultAllocatorE10_insert_rbERKS0_(e,f+40|0)|0;f=c[f+16>>2]|0}while((f|0)!=0)}}h=c[h+44>>2]|0}while((h|0)!=0);h=c[e>>2]|0;do if(h|0){f=c[h+8>>2]|0;j=c[a>>2]|0;if((f|0)!=(j|0)){i=f;while(1){f=c[i+8>>2]|0;if((f|0)==(j|0))break;else i=f}if(!i)n=h;else{j=i;do{__ZN4ListI10MethodInfo16DefaultAllocatorE9push_backERKS0_(b,j+24|0)|0;j=c[j+16>>2]|0}while((j|0)!=0);n=c[e>>2]|0}if(!n)break;else o=n}else o=h;__ZN3SetI10MethodInfo10ComparatorIS0_E16DefaultAllocatorE13_cleanup_treeEPNS4_7ElementE(e,c[o+8>>2]|0);j=c[a>>2]|0;i=c[e>>2]|0;c[i+8>>2]=j;c[g>>2]=0;f=j;c[f+12>>2]=f;if(i|0){__ZN10MethodInfoD2Ev(i+24|0);__ZN6Memory11free_staticEPvb(i,0);c[e>>2]=0}}while(0);l=d;return}function __ZNK14GDNativeScript24get_script_property_listEP4ListI12PropertyInfo16DefaultAllocatorE(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d;f=c[a+156>>2]|0;if(!f){l=d;return}a=e+4|0;c[a>>2]=379008;c[e>>2]=0;g=e+8|0;c[g>>2]=0;h=f;do{f=c[h+12>>2]|0;if(f|0?(i=c[f+8>>2]|0,f=c[h+16>>2]|0,(i|0)!=(f|0)):0){j=i;while(1){i=c[j+8>>2]|0;if((i|0)==(f|0))break;else j=i}if(j|0){f=j;do{if(!(c[e>>2]|0)){i=__ZnwjPFPvjE(44,4740)|0;k=i+24|0;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0;c[k+12>>2]=0;c[i+40>>2]=7;k=i+16|0;c[k>>2]=0;c[k+4>>2]=0;c[e>>2]=i;k=c[a>>2]|0;c[i+4>>2]=k;c[i+8>>2]=k;c[i+12>>2]=k;c[i>>2]=1}__ZN3SetI12PropertyInfo10ComparatorIS0_E16DefaultAllocatorE10_insert_rbERKS0_(e,f+56|0)|0;f=c[f+16>>2]|0}while((f|0)!=0)}}h=c[h+44>>2]|0}while((h|0)!=0);h=c[e>>2]|0;do if(h|0){f=c[h+8>>2]|0;j=c[a>>2]|0;if((f|0)!=(j|0)){i=f;while(1){f=c[i+8>>2]|0;if((f|0)==(j|0))break;else i=f}if(!i)n=h;else{j=i;f=c[b>>2]|0;do{if(!f){k=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=k;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0}k=__ZnwjPFPvjE(32,4740)|0;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0;c[k+12>>2]=0;c[k+16>>2]=7;o=k+20|0;c[o>>2]=0;p=k+24|0;c[p>>2]=0;q=k+28|0;c[q>>2]=0;__ZN12PropertyInfoaSERKS_(k,j+24|0)|0;f=c[b>>2]|0;r=f+4|0;s=c[r>>2]|0;c[p>>2]=s;c[o>>2]=0;c[q>>2]=f;if(s|0)c[s+20>>2]=k;c[r>>2]=k;if(!(c[f>>2]|0))c[f>>2]=k;k=f+8|0;c[k>>2]=(c[k>>2]|0)+1;j=c[j+16>>2]|0}while((j|0)!=0);n=c[e>>2]|0}if(!n)break;else t=n}else t=h;__ZN3SetI12PropertyInfo10ComparatorIS0_E16DefaultAllocatorE13_cleanup_treeEPNS4_7ElementE(e,c[t+8>>2]|0);j=c[a>>2]|0;f=c[e>>2]|0;c[f+8>>2]=j;c[g>>2]=0;i=j;c[i+12>>2]=i;if(f|0){i=c[f+36>>2]|0;if(i|0?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);i=c[f+28>>2]|0;if(i|0?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);__ZN6Memory11free_staticEPvb(f,0);c[e>>2]=0}}while(0);l=d;return}function __ZNK6Script15get_member_lineERK10StringName(a,b){a=a|0;b=b|0;return -1}function __ZN3SetI12PropertyInfo10ComparatorIS0_E16DefaultAllocatorE10_insert_rbERKS0_(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;a[f>>0]=0;g=__ZN3SetI12PropertyInfo10ComparatorIS0_E16DefaultAllocatorE7_insertERKS0_Rb(b,d,f)|0;if(a[f>>0]|0){l=e;return g|0}f=b+8|0;c[f>>2]=(c[f>>2]|0)+1;f=g+12|0;d=c[f>>2]|0;if(!(c[d>>2]|0)){h=b+4|0;i=g;j=d;k=d;d=f;while(1){f=j+12|0;n=c[f>>2]|0;o=c[n+8>>2]|0;p=n;do if((j|0)==(o|0)){q=c[n+4>>2]|0;if(!(c[q>>2]|0)){c[k>>2]=1;a[1263537]=0;c[q>>2]=1;if((c[h>>2]|0)==(n|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1144075,146,1146003,0);r=c[(c[d>>2]|0)+12>>2]|0;break}else{a[1263537]=0;c[n>>2]=0;r=n;break}}q=j+4|0;if((i|0)==(c[q>>2]|0)){s=i+8|0;t=c[s>>2]|0;c[q>>2]=t;if((t|0)==(c[h>>2]|0))u=p;else{c[t+12>>2]=j;u=c[f>>2]|0}t=i+12|0;c[t>>2]=u;q=c[f>>2]|0;v=q+8|0;c[((c[v>>2]|0)==(j|0)?v:q+4|0)>>2]=i;c[s>>2]=j;c[f>>2]=i;w=j;x=i;y=c[t>>2]|0}else{w=i;x=j;y=n}a[1263537]=0;c[x>>2]=1;t=c[h>>2]|0;if((t|0)==(y|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1144075,146,1146003,0);z=c[(c[w+12>>2]|0)+12>>2]|0;A=c[h>>2]|0}else{a[1263537]=0;c[y>>2]=0;z=y;A=t}t=z+8|0;s=c[t>>2]|0;q=s+4|0;v=c[q>>2]|0;c[t>>2]=v;if((v|0)!=(A|0))c[v+12>>2]=z;v=z+12|0;c[s+12>>2]=c[v>>2];t=c[v>>2]|0;B=t+4|0;c[((c[B>>2]|0)==(z|0)?B:t+8|0)>>2]=s;c[q>>2]=z;c[v>>2]=s;r=w}else{if(!(c[o>>2]|0)){c[k>>2]=1;a[1263537]=0;c[o>>2]=1;if((c[h>>2]|0)==(n|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1144075,146,1146003,0);r=c[(c[d>>2]|0)+12>>2]|0;break}else{a[1263537]=0;c[n>>2]=0;r=n;break}}s=j+8|0;if((i|0)==(c[s>>2]|0)){v=i+4|0;q=c[v>>2]|0;c[s>>2]=q;if((q|0)==(c[h>>2]|0))C=p;else{c[q+12>>2]=j;C=c[f>>2]|0}q=i+12|0;c[q>>2]=C;s=c[f>>2]|0;t=s+4|0;c[((c[t>>2]|0)==(j|0)?t:s+8|0)>>2]=i;c[v>>2]=j;c[f>>2]=i;D=j;E=i;F=c[q>>2]|0}else{D=i;E=j;F=n}a[1263537]=0;c[E>>2]=1;q=c[h>>2]|0;if((q|0)==(F|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1144075,146,1146003,0);G=c[(c[D+12>>2]|0)+12>>2]|0;H=c[h>>2]|0}else{a[1263537]=0;c[F>>2]=0;G=F;H=q}q=G+4|0;v=c[q>>2]|0;s=v+8|0;t=c[s>>2]|0;c[q>>2]=t;if((t|0)!=(H|0))c[t+12>>2]=G;t=G+12|0;c[v+12>>2]=c[t>>2];q=c[t>>2]|0;B=q+8|0;c[((c[B>>2]|0)==(G|0)?B:q+4|0)>>2]=v;c[s>>2]=G;c[t>>2]=v;r=D}while(0);n=r+12|0;f=c[n>>2]|0;if(!(c[f>>2]|0)){i=r;j=f;k=f;d=n}else break}}d=c[(c[b>>2]|0)+8>>2]|0;a[1263537]=0;c[d>>2]=1;l=e;return g|0}function __ZN3SetI12PropertyInfo10ComparatorIS0_E16DefaultAllocatorE13_cleanup_treeEPNS4_7ElementE(a,b){a=a|0;b=b|0;if((c[a+4>>2]|0)==(b|0))return;__ZN3SetI12PropertyInfo10ComparatorIS0_E16DefaultAllocatorE13_cleanup_treeEPNS4_7ElementE(a,c[b+8>>2]|0);__ZN3SetI12PropertyInfo10ComparatorIS0_E16DefaultAllocatorE13_cleanup_treeEPNS4_7ElementE(a,c[b+4>>2]|0);a=c[b+36>>2]|0;if(a|0?(__Z16atomic_decrementPj(a+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(a,1);a=c[b+28>>2]|0;if(a|0?(__Z16atomic_decrementPj(a+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(a,1);__ZN6Memory11free_staticEPvb(b,0);return}function __ZN3SetI12PropertyInfo10ComparatorIS0_E16DefaultAllocatorE7_insertERKS0_Rb(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f;h=c[b>>2]|0;i=c[h+8>>2]|0;j=b+4|0;a:do if((i|0)==(c[j>>2]|0))k=h;else{n=d+4|0;o=i;while(1){p=o+28|0;c[g>>2]=0;q=c[p>>2]|0;if(q|0?(c[g>>2]=0,__Z28atomic_conditional_incrementPj(q+-8|0)|0):0)c[g>>2]=c[p>>2];q=__ZNK6StringltES_(n,g)|0;r=c[g>>2]|0;if(r|0?(__Z16atomic_decrementPj(r+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(r,1);if(q)s=o+8|0;else{c[g>>2]=0;q=c[n>>2]|0;if(q|0?(c[g>>2]=0,__Z28atomic_conditional_incrementPj(q+-8|0)|0):0)c[g>>2]=c[n>>2];q=__ZNK6StringltES_(p,g)|0;p=c[g>>2]|0;if(p|0?(__Z16atomic_decrementPj(p+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(p,1);if(!q)break;s=o+4|0}q=c[s>>2]|0;if((q|0)==(c[j>>2]|0)){k=o;break a}else o=q}a[e>>0]=1;t=o;l=f;return t|0}while(0);s=__ZnwjPFPvjE(44,4740)|0;i=s+24|0;c[i>>2]=0;c[i+4>>2]=0;c[i+8>>2]=0;c[i+12>>2]=0;c[s+40>>2]=7;c[s>>2]=0;c[s+4>>2]=0;c[s+8>>2]=0;c[s+12>>2]=0;c[s+16>>2]=0;c[s+20>>2]=0;c[s+12>>2]=k;h=c[j>>2]|0;n=s+4|0;c[n>>2]=h;q=s+8|0;c[q>>2]=h;__ZN12PropertyInfoaSERKS_(i,d)|0;if((k|0)!=(c[b>>2]|0)){i=d+4|0;d=k+28|0;c[g>>2]=0;h=c[d>>2]|0;if(h|0?(c[g>>2]=0,__Z28atomic_conditional_incrementPj(h+-8|0)|0):0)c[g>>2]=c[d>>2];d=__ZNK6StringltES_(i,g)|0;i=c[g>>2]|0;if(i|0?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);if(!d)u=k+4|0;else v=29}else v=29;if((v|0)==29)u=k+8|0;c[u>>2]=s;a[e>>0]=0;e=c[n>>2]|0;n=c[j>>2]|0;if((e|0)==(n|0)){j=s;do{u=j;j=c[j+12>>2]|0}while((u|0)==(c[j+4>>2]|0));w=(j|0)==(c[b>>2]|0)?0:j}else{j=e;while(1){e=c[j+8>>2]|0;if((e|0)==(n|0)){w=j;break}else j=e}}c[s+16>>2]=w;j=c[q>>2]|0;b:do if((j|0)==(n|0)){q=s;while(1){e=q;q=c[q+12>>2]|0;if((e|0)!=(c[q+8>>2]|0)){x=q;break b}if((q|0)==(c[b>>2]|0)){x=0;break}}}else{q=j;while(1){o=c[q+4>>2]|0;if((o|0)==(n|0)){x=q;break}else q=o}}while(0);n=s+20|0;c[n>>2]=x;if(!w)y=x;else{c[w+20>>2]=s;y=c[n>>2]|0}if(!y){t=s;l=f;return t|0}c[y+16>>2]=s;t=s;l=f;return t|0}function __ZN3SetI10MethodInfo10ComparatorIS0_E16DefaultAllocatorE10_insert_rbERKS0_(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;a[f>>0]=0;g=__ZN3SetI10MethodInfo10ComparatorIS0_E16DefaultAllocatorE7_insertERKS0_Rb(b,d,f)|0;if(a[f>>0]|0){l=e;return g|0}f=b+8|0;c[f>>2]=(c[f>>2]|0)+1;f=g+12|0;d=c[f>>2]|0;if(!(c[d>>2]|0)){h=b+4|0;i=g;j=d;k=d;d=f;while(1){f=j+12|0;n=c[f>>2]|0;o=c[n+8>>2]|0;p=n;do if((j|0)==(o|0)){q=c[n+4>>2]|0;if(!(c[q>>2]|0)){c[k>>2]=1;a[1263537]=0;c[q>>2]=1;if((c[h>>2]|0)==(n|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1144075,146,1146003,0);r=c[(c[d>>2]|0)+12>>2]|0;break}else{a[1263537]=0;c[n>>2]=0;r=n;break}}q=j+4|0;if((i|0)==(c[q>>2]|0)){s=i+8|0;t=c[s>>2]|0;c[q>>2]=t;if((t|0)==(c[h>>2]|0))u=p;else{c[t+12>>2]=j;u=c[f>>2]|0}t=i+12|0;c[t>>2]=u;q=c[f>>2]|0;v=q+8|0;c[((c[v>>2]|0)==(j|0)?v:q+4|0)>>2]=i;c[s>>2]=j;c[f>>2]=i;w=j;x=i;y=c[t>>2]|0}else{w=i;x=j;y=n}a[1263537]=0;c[x>>2]=1;t=c[h>>2]|0;if((t|0)==(y|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1144075,146,1146003,0);z=c[(c[w+12>>2]|0)+12>>2]|0;A=c[h>>2]|0}else{a[1263537]=0;c[y>>2]=0;z=y;A=t}t=z+8|0;s=c[t>>2]|0;q=s+4|0;v=c[q>>2]|0;c[t>>2]=v;if((v|0)!=(A|0))c[v+12>>2]=z;v=z+12|0;c[s+12>>2]=c[v>>2];t=c[v>>2]|0;B=t+4|0;c[((c[B>>2]|0)==(z|0)?B:t+8|0)>>2]=s;c[q>>2]=z;c[v>>2]=s;r=w}else{if(!(c[o>>2]|0)){c[k>>2]=1;a[1263537]=0;c[o>>2]=1;if((c[h>>2]|0)==(n|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1144075,146,1146003,0);r=c[(c[d>>2]|0)+12>>2]|0;break}else{a[1263537]=0;c[n>>2]=0;r=n;break}}s=j+8|0;if((i|0)==(c[s>>2]|0)){v=i+4|0;q=c[v>>2]|0;c[s>>2]=q;if((q|0)==(c[h>>2]|0))C=p;else{c[q+12>>2]=j;C=c[f>>2]|0}q=i+12|0;c[q>>2]=C;s=c[f>>2]|0;t=s+4|0;c[((c[t>>2]|0)==(j|0)?t:s+8|0)>>2]=i;c[v>>2]=j;c[f>>2]=i;D=j;E=i;F=c[q>>2]|0}else{D=i;E=j;F=n}a[1263537]=0;c[E>>2]=1;q=c[h>>2]|0;if((q|0)==(F|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1144075,146,1146003,0);G=c[(c[D+12>>2]|0)+12>>2]|0;H=c[h>>2]|0}else{a[1263537]=0;c[F>>2]=0;G=F;H=q}q=G+4|0;v=c[q>>2]|0;s=v+8|0;t=c[s>>2]|0;c[q>>2]=t;if((t|0)!=(H|0))c[t+12>>2]=G;t=G+12|0;c[v+12>>2]=c[t>>2];q=c[t>>2]|0;B=q+8|0;c[((c[B>>2]|0)==(G|0)?B:q+4|0)>>2]=v;c[s>>2]=G;c[t>>2]=v;r=D}while(0);n=r+12|0;f=c[n>>2]|0;if(!(c[f>>2]|0)){i=r;j=f;k=f;d=n}else break}}d=c[(c[b>>2]|0)+8>>2]|0;a[1263537]=0;c[d>>2]=1;l=e;return g|0}function __ZN3SetI10MethodInfo10ComparatorIS0_E16DefaultAllocatorE13_cleanup_treeEPNS4_7ElementE(a,b){a=a|0;b=b|0;if((c[a+4>>2]|0)==(b|0))return;else{__ZN3SetI10MethodInfo10ComparatorIS0_E16DefaultAllocatorE13_cleanup_treeEPNS4_7ElementE(a,c[b+8>>2]|0);__ZN3SetI10MethodInfo10ComparatorIS0_E16DefaultAllocatorE13_cleanup_treeEPNS4_7ElementE(a,c[b+4>>2]|0);__ZN10MethodInfoD2Ev(b+24|0);__ZN6Memory11free_staticEPvb(b,0);return}}function __ZN10MethodInfoD2Ev(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0;d=c[b+24>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);d=c[b+16>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);d=b+8|0;e=c[d>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0){f=c[d>>2]|0;d=(f|0)==0?0:f+-4|0;f=d+4|0;g=c[d>>2]|0;if(g|0){h=0;i=g;while(1){g=f+(h*24|0)|0;if(!(c[g>>2]|0))j=i;else{__ZN7Variant5clearEv(g);j=c[d>>2]|0}h=h+1|0;if(h>>>0>=j>>>0)break;else i=j}}__ZN6Memory11free_staticEPvb(e,1)}e=b+4|0;j=c[e>>2]|0;a:do if(j|0){i=j;while(1){h=c[i>>2]|0;if(!h)break;__ZN4ListI12PropertyInfo16DefaultAllocatorE5_Data5eraseEPKNS2_7ElementE(i,h)|0;k=c[e>>2]|0;if(!(c[k+8>>2]|0)){l=18;break}if(!k)break a;else i=k}if((l|0)==18){__ZN6Memory11free_staticEPvb(k,0);c[e>>2]=0;break}if(!(c[i+8>>2]|0)){a[1263537]=0;__ZN6Memory11free_staticEPvb(i,0);break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145461,1145120,668,1145467,0);break}}while(0);e=c[b>>2]|0;if(!e)return;if(__Z16atomic_decrementPj(e+-8|0)|0)return;__ZN6Memory11free_staticEPvb(e,1);return}function __ZN4ListI10MethodInfo16DefaultAllocatorE9push_backERKS0_(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0;if(!(c[a>>2]|0)){d=__ZnwjPFPvjE(12,4740)|0;c[a>>2]=d;c[d>>2]=0;c[d+4>>2]=0;c[d+8>>2]=0}d=__ZnwjPFPvjE(52,4740)|0;__ZN10MethodInfoC2Ev(d);e=d+40|0;c[e>>2]=0;f=d+44|0;c[f>>2]=0;g=d+48|0;c[g>>2]=0;h=c[d>>2]|0;if((h|0)!=(c[b>>2]|0)){if(h|0?(__Z16atomic_decrementPj(h+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(h,1);c[d>>2]=0;h=c[b>>2]|0;if(h|0?__Z28atomic_conditional_incrementPj(h+-8|0)|0:0)c[d>>2]=c[b>>2]}__ZN4ListI12PropertyInfo16DefaultAllocatorEaSERKS2_(d+4|0,b+4|0);__ZN6VectorI7VariantE10_copy_fromERKS1_(d+8|0,b+8|0);__ZN12PropertyInfoaSERKS_(d+12|0,b+12|0)|0;h=b+32|0;b=c[h+4>>2]|0;i=d+32|0;c[i>>2]=c[h>>2];c[i+4>>2]=b;b=c[a>>2]|0;a=b+4|0;i=c[a>>2]|0;c[f>>2]=i;c[e>>2]=0;c[g>>2]=b;if(i|0)c[i+40>>2]=d;c[a>>2]=d;if(c[b>>2]|0){j=b+8|0;k=c[j>>2]|0;l=k+1|0;c[j>>2]=l;return d|0}c[b>>2]=d;j=b+8|0;k=c[j>>2]|0;l=k+1|0;c[j>>2]=l;return d|0}function __ZN4ListI12PropertyInfo16DefaultAllocatorEaSERKS2_(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0;d=c[a>>2]|0;a:do if(!d)e=0;else{f=d;while(1){g=c[f>>2]|0;if(!g){e=f;break a}__ZN4ListI12PropertyInfo16DefaultAllocatorE5_Data5eraseEPKNS2_7ElementE(f,g)|0;f=c[a>>2]|0;if(!(c[f+8>>2]|0))break;if(!f){e=0;break a}}__ZN6Memory11free_staticEPvb(f,0);c[a>>2]=0;e=0}while(0);d=c[b>>2]|0;if(!d){h=0;i=e}else{j=d;k=e;l=8}while(1){if((l|0)==8){l=0;h=c[j>>2]|0;i=k}if(!h)break;if(!i){e=__ZnwjPFPvjE(12,4740)|0;c[a>>2]=e;c[e>>2]=0;c[e+4>>2]=0;c[e+8>>2]=0}e=__ZnwjPFPvjE(32,4740)|0;c[e>>2]=0;c[e+4>>2]=0;c[e+8>>2]=0;c[e+12>>2]=0;c[e+16>>2]=7;d=e+20|0;c[d>>2]=0;b=e+24|0;c[b>>2]=0;g=e+28|0;c[g>>2]=0;__ZN12PropertyInfoaSERKS_(e,h)|0;m=c[a>>2]|0;n=m+4|0;o=c[n>>2]|0;c[b>>2]=o;c[d>>2]=0;c[g>>2]=m;if(o|0)c[o+20>>2]=e;c[n>>2]=e;if(!(c[m>>2]|0))c[m>>2]=e;e=m+8|0;c[e>>2]=(c[e>>2]|0)+1;j=h+20|0;k=m;l=8}return}function __ZN6VectorI7VariantE10_copy_fromERKS1_(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0;d=c[a>>2]|0;if((d|0)==(c[b>>2]|0))return;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0){e=c[a>>2]|0;f=(e|0)==0?0:e+-4|0;e=f+4|0;g=c[f>>2]|0;if(g|0){h=0;i=g;while(1){g=e+(h*24|0)|0;if(!(c[g>>2]|0))j=i;else{__ZN7Variant5clearEv(g);j=c[f>>2]|0}h=h+1|0;if(h>>>0>=j>>>0)break;else i=j}}__ZN6Memory11free_staticEPvb(d,1)}c[a>>2]=0;d=c[b>>2]|0;if(!d)return;if(!(__Z28atomic_conditional_incrementPj(d+-8|0)|0))return;c[a>>2]=c[b>>2];return}function __ZN3SetI10MethodInfo10ComparatorIS0_E16DefaultAllocatorE7_insertERKS0_Rb(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f;h=c[b>>2]|0;i=c[h+8>>2]|0;j=b+4|0;a:do if((i|0)==(c[j>>2]|0)){k=h;n=d}else{o=d+36|0;p=i;b:while(1){q=p+24|0;r=c[o>>2]|0;s=p+60|0;t=c[s>>2]|0;do if((r|0)==(t|0)){c[g>>2]=0;u=c[q>>2]|0;if(u|0?(c[g>>2]=0,__Z28atomic_conditional_incrementPj(u+-8|0)|0):0)c[g>>2]=c[q>>2];u=__ZNK6StringltES_(d,g)|0;v=c[g>>2]|0;if(v|0?(__Z16atomic_decrementPj(v+-8|0)|0)==0:0){__ZN6Memory11free_staticEPvb(v,1);if(u){w=13;break}else{w=14;break}}if(u)w=13;else w=14}else if((r|0)<(t|0))w=13;else w=14;while(0);if((w|0)==13){w=0;x=p+8|0}else if((w|0)==14){w=0;t=c[s>>2]|0;r=c[o>>2]|0;do if((t|0)==(r|0)){c[g>>2]=0;u=c[d>>2]|0;if(u|0?(c[g>>2]=0,__Z28atomic_conditional_incrementPj(u+-8|0)|0):0)c[g>>2]=c[d>>2];u=__ZNK6StringltES_(q,g)|0;v=c[g>>2]|0;if(v|0?(__Z16atomic_decrementPj(v+-8|0)|0)==0:0){__ZN6Memory11free_staticEPvb(v,1);if(u)break;else break b}if(!u)break b}else if((t|0)>=(r|0))break b;while(0);x=p+4|0}r=c[x>>2]|0;if((r|0)==(c[j>>2]|0)){k=p;n=d;break a}else p=r}a[e>>0]=1;y=p;l=f;return y|0}while(0);x=__ZnwjPFPvjE(64,4740)|0;i=x+24|0;__ZN10MethodInfoC2Ev(i);c[x>>2]=0;c[x+4>>2]=0;c[x+8>>2]=0;c[x+12>>2]=0;c[x+16>>2]=0;c[x+20>>2]=0;c[x+12>>2]=k;h=c[j>>2]|0;o=x+4|0;c[o>>2]=h;r=x+8|0;c[r>>2]=h;h=c[i>>2]|0;if((h|0)!=(c[n>>2]|0)){if(h|0?(__Z16atomic_decrementPj(h+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(h,1);c[i>>2]=0;h=c[n>>2]|0;if(h|0?__Z28atomic_conditional_incrementPj(h+-8|0)|0:0)c[i>>2]=c[d>>2]}__ZN4ListI12PropertyInfo16DefaultAllocatorEaSERKS2_(x+28|0,d+4|0);__ZN6VectorI7VariantE10_copy_fromERKS1_(x+32|0,d+8|0);__ZN12PropertyInfoaSERKS_(x+36|0,d+12|0)|0;i=d+32|0;h=c[i+4>>2]|0;n=x+56|0;c[n>>2]=c[i>>2];c[n+4>>2]=h;c:do if((k|0)==(c[b>>2]|0))w=43;else{h=k+24|0;n=c[d+36>>2]|0;i=c[k+60>>2]|0;do if((n|0)==(i|0)){c[g>>2]=0;t=c[h>>2]|0;if(t|0?(c[g>>2]=0,__Z28atomic_conditional_incrementPj(t+-8|0)|0):0)c[g>>2]=c[h>>2];t=__ZNK6StringltES_(d,g)|0;q=c[g>>2]|0;if(q|0?(__Z16atomic_decrementPj(q+-8|0)|0)==0:0){__ZN6Memory11free_staticEPvb(q,1);if(t){w=43;break c}else break}if(t){w=43;break c}}else if((n|0)<(i|0)){w=43;break c}while(0);z=k+4|0}while(0);if((w|0)==43)z=k+8|0;c[z>>2]=x;a[e>>0]=0;e=c[o>>2]|0;o=c[j>>2]|0;if((e|0)==(o|0)){j=x;do{z=j;j=c[j+12>>2]|0}while((z|0)==(c[j+4>>2]|0));A=(j|0)==(c[b>>2]|0)?0:j}else{j=e;while(1){e=c[j+8>>2]|0;if((e|0)==(o|0)){A=j;break}else j=e}}c[x+16>>2]=A;j=c[r>>2]|0;d:do if((j|0)==(o|0)){r=x;while(1){e=r;r=c[r+12>>2]|0;if((e|0)!=(c[r+8>>2]|0)){B=r;break d}if((r|0)==(c[b>>2]|0)){B=0;break}}}else{r=j;while(1){e=c[r+4>>2]|0;if((e|0)==(o|0)){B=r;break}else r=e}}while(0);o=x+20|0;c[o>>2]=B;if(!A)C=B;else{c[A+20>>2]=x;C=c[o>>2]|0}if(!C){y=x;l=f;return y|0}c[C+16>>2]=x;y=x;l=f;return y|0}function __ZN3MapI10StringNameN18GDNativeScriptData8PropertyE10ComparatorIS0_E16DefaultAllocatorEixERKS0_(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;e=l;l=l+80|0;if((l|0)>=(m|0))ba(80);f=e;g=c[b>>2]|0;if(!g){h=__ZnwjPFPvjE(112,4740)|0;__ZN10StringNameC2Ev(h+24|0);i=h+56|0;c[i>>2]=0;c[i+4>>2]=0;c[i+8>>2]=0;c[i+12>>2]=0;c[h+72>>2]=7;c[h+80>>2]=0;i=h+16|0;c[i>>2]=0;c[i+4>>2]=0;c[b>>2]=h;i=c[b+4>>2]|0;c[h+4>>2]=i;c[h+8>>2]=i;c[h+12>>2]=i;c[h>>2]=1;if(!h){j=0;k=12}else{n=h;o=i;k=4}}else{n=g;o=c[b+4>>2]|0;k=4}a:do if((k|0)==4){g=c[n+8>>2]|0;if((g|0)!=(o|0)){i=c[d>>2]|0;h=g;while(1){g=c[h+24>>2]|0;if(i>>>0<g>>>0)p=h+8|0;else{if(g>>>0>=i>>>0)break;p=h+4|0}g=c[p>>2]|0;if((g|0)==(o|0)){j=n;k=12;break a}else h=g}if(!((h|0)==(o|0)|(h|0)==0))q=h;else{j=n;k=12}}else{j=n;k=12}}while(0);if((k|0)==12){k=f+24|0;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0;c[k+12>>2]=0;c[f+40>>2]=7;c[f+48>>2]=0;if(!j){j=__ZnwjPFPvjE(112,4740)|0;__ZN10StringNameC2Ev(j+24|0);k=j+56|0;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0;c[k+12>>2]=0;c[j+72>>2]=7;c[j+80>>2]=0;k=j+16|0;c[k>>2]=0;c[k+4>>2]=0;c[b>>2]=j;k=c[b+4>>2]|0;c[j+4>>2]=k;c[j+8>>2]=k;c[j+12>>2]=k;c[j>>2]=1}j=__ZN3MapI10StringNameN18GDNativeScriptData8PropertyE10ComparatorIS0_E16DefaultAllocatorE10_insert_rbERKS0_RKS2_(b,d,f)|0;d=f+48|0;if(c[d>>2]|0)__ZN7Variant5clearEv(d);d=c[f+36>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);d=c[f+28>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);if(!j){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145936,616,1145947,0);r=0;l=e;return r|0}else q=j}a[1263537]=0;r=q+32|0;l=e;return r|0}function __ZN3MapI10StringNameN18GDNativeScriptData8PropertyE10ComparatorIS0_E16DefaultAllocatorE10_insert_rbERKS0_RKS2_(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f;a[g>>0]=0;h=__ZN3MapI10StringNameN18GDNativeScriptData8PropertyE10ComparatorIS0_E16DefaultAllocatorE7_insertERKS0_Rb(b,d,g)|0;if(h|0){d=h+32|0;c[d>>2]=c[e>>2];c[d+4>>2]=c[e+4>>2];c[d+8>>2]=c[e+8>>2];c[d+12>>2]=c[e+12>>2];c[d+16>>2]=c[e+16>>2];c[d+20>>2]=c[e+20>>2];__ZN12PropertyInfoaSERKS_(h+56|0,e+24|0)|0;__ZN7VariantaSERKS_(h+80|0,e+48|0);c[h+104>>2]=c[e+72>>2]}if(a[g>>0]|0){l=f;return h|0}g=b+8|0;c[g>>2]=(c[g>>2]|0)+1;g=h+12|0;e=c[g>>2]|0;if(!(c[e>>2]|0)){d=b+4|0;i=h;j=e;k=e;e=g;while(1){g=j+12|0;n=c[g>>2]|0;o=c[n+8>>2]|0;p=n;do if((j|0)==(o|0)){q=c[n+4>>2]|0;if(!(c[q>>2]|0)){c[k>>2]=1;a[1263537]=0;c[q>>2]=1;if((c[d>>2]|0)==(n|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);r=c[(c[e>>2]|0)+12>>2]|0;break}else{a[1263537]=0;c[n>>2]=0;r=n;break}}q=j+4|0;if((i|0)==(c[q>>2]|0)){s=i+8|0;t=c[s>>2]|0;c[q>>2]=t;q=c[d>>2]|0;if((t|0)==(q|0))u=p;else{c[t+12>>2]=j;u=c[g>>2]|0}t=i+12|0;c[t>>2]=u;v=c[g>>2]|0;w=v+8|0;if((c[w>>2]|0)==(j|0))c[w>>2]=i;else c[v+4>>2]=i;c[s>>2]=j;c[g>>2]=i;x=j;y=i;z=q;A=c[t>>2]|0}else{x=i;y=j;z=c[d>>2]|0;A=n}a[1263537]=0;c[y>>2]=1;if((z|0)==(A|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);B=c[(c[x+12>>2]|0)+12>>2]|0;C=c[d>>2]|0}else{a[1263537]=0;c[A>>2]=0;B=A;C=z}t=B+8|0;q=c[t>>2]|0;s=q+4|0;v=c[s>>2]|0;c[t>>2]=v;if((v|0)!=(C|0))c[v+12>>2]=B;v=B+12|0;c[q+12>>2]=c[v>>2];t=c[v>>2]|0;w=t+4|0;if((c[w>>2]|0)==(B|0))c[w>>2]=q;else c[t+8>>2]=q;c[s>>2]=B;c[v>>2]=q;r=x}else{if(!(c[o>>2]|0)){c[k>>2]=1;a[1263537]=0;c[o>>2]=1;if((c[d>>2]|0)==(n|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);r=c[(c[e>>2]|0)+12>>2]|0;break}else{a[1263537]=0;c[n>>2]=0;r=n;break}}q=j+8|0;if((i|0)==(c[q>>2]|0)){v=i+4|0;s=c[v>>2]|0;c[q>>2]=s;q=c[d>>2]|0;if((s|0)==(q|0))D=p;else{c[s+12>>2]=j;D=c[g>>2]|0}s=i+12|0;c[s>>2]=D;t=c[g>>2]|0;w=t+4|0;if((c[w>>2]|0)==(j|0))c[w>>2]=i;else c[t+8>>2]=i;c[v>>2]=j;c[g>>2]=i;E=j;F=c[s>>2]|0;G=i;H=q}else{E=i;F=n;G=j;H=c[d>>2]|0}a[1263537]=0;c[G>>2]=1;if((H|0)==(F|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);I=c[(c[E+12>>2]|0)+12>>2]|0;J=c[d>>2]|0}else{a[1263537]=0;c[F>>2]=0;I=F;J=H}q=I+4|0;s=c[q>>2]|0;v=s+8|0;t=c[v>>2]|0;c[q>>2]=t;if((t|0)!=(J|0))c[t+12>>2]=I;t=I+12|0;c[s+12>>2]=c[t>>2];q=c[t>>2]|0;w=q+8|0;if((c[w>>2]|0)==(I|0))c[w>>2]=s;else c[q+4>>2]=s;c[v>>2]=I;c[t>>2]=s;r=E}while(0);n=r+12|0;g=c[n>>2]|0;if(!(c[g>>2]|0)){i=r;j=g;k=g;e=n}else break}}e=c[(c[b>>2]|0)+8>>2]|0;a[1263537]=0;c[e>>2]=1;l=f;return h|0}function __ZN3MapI10StringNameN18GDNativeScriptData8PropertyE10ComparatorIS0_E16DefaultAllocatorE7_insertERKS0_Rb(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0;f=c[b>>2]|0;g=c[f+8>>2]|0;h=b+4|0;i=c[h>>2]|0;a:do if((g|0)==(i|0))j=f;else{k=c[d>>2]|0;l=g;while(1){m=c[l+24>>2]|0;if(k>>>0<m>>>0)n=l+8|0;else{if(m>>>0>=k>>>0)break;n=l+4|0}m=c[n>>2]|0;if((m|0)==(i|0)){j=l;break a}else l=m}a[e>>0]=1;o=l;return o|0}while(0);i=__ZnwjPFPvjE(112,4740)|0;n=i+24|0;__ZN10StringNameC2Ev(n);g=i+56|0;c[g>>2]=0;c[g+4>>2]=0;c[g+8>>2]=0;c[g+12>>2]=0;c[i+72>>2]=7;c[i+80>>2]=0;c[i>>2]=0;c[i+4>>2]=0;c[i+8>>2]=0;c[i+12>>2]=0;c[i+16>>2]=0;c[i+20>>2]=0;c[i+12>>2]=j;g=c[h>>2]|0;f=i+4|0;c[f>>2]=g;k=i+8|0;c[k>>2]=g;__ZN10StringNameaSERKS_(n,d);n=c[b>>2]|0;if((j|0)!=(n|0)?(c[d>>2]|0)>>>0>=(c[j+24>>2]|0)>>>0:0)c[j+4>>2]=i;else c[j+8>>2]=i;a[e>>0]=0;e=c[f>>2]|0;f=c[h>>2]|0;if((e|0)==(f|0)){h=i;do{j=h;h=c[h+12>>2]|0}while((j|0)==(c[h+4>>2]|0));p=(h|0)==(n|0)?0:h}else{h=e;while(1){e=c[h+8>>2]|0;if((e|0)==(f|0)){p=h;break}else h=e}}c[i+16>>2]=p;h=c[k>>2]|0;b:do if((h|0)==(f|0)){k=i;while(1){e=k;k=c[k+12>>2]|0;if((e|0)!=(c[k+8>>2]|0)){q=k;break b}if((k|0)==(n|0)){q=0;break}}}else{k=h;while(1){l=c[k+4>>2]|0;if((l|0)==(f|0)){q=k;break}else k=l}}while(0);f=i+20|0;c[f>>2]=q;if(!p)r=q;else{c[p+20>>2]=i;r=c[f>>2]|0}if(!r){o=i;return o|0}c[r+16>>2]=i;o=i;return o|0}function __ZN3MapI10StringNameN18GDNativeScriptData6MethodE10ComparatorIS0_E16DefaultAllocatorEixERKS0_(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0;e=l;l=l+64|0;if((l|0)>=(m|0))ba(64);f=e;g=c[b>>2]|0;if(!g){h=__ZnwjPFPvjE(84,4740)|0;__ZN10StringNameC2Ev(h+24|0);__ZN10MethodInfoC2Ev(h+40|0);i=h+16|0;c[i>>2]=0;c[i+4>>2]=0;c[b>>2]=h;i=c[b+4>>2]|0;c[h+4>>2]=i;c[h+8>>2]=i;c[h+12>>2]=i;c[h>>2]=1;if(!h)j=12;else{k=h;n=i;j=4}}else{k=g;n=c[b+4>>2]|0;j=4}a:do if((j|0)==4){g=c[k+8>>2]|0;if((g|0)!=(n|0)){i=c[d>>2]|0;h=g;while(1){g=c[h+24>>2]|0;if(i>>>0<g>>>0)o=h+8|0;else{if(g>>>0>=i>>>0)break;o=h+4|0}g=c[o>>2]|0;if((g|0)==(n|0)){j=12;break a}else h=g}if(!((h|0)==(n|0)|(h|0)==0))p=h;else j=12}else j=12}while(0);if((j|0)==12){j=f+12|0;__ZN10MethodInfoC2Ev(j);if(!(c[b>>2]|0)){n=__ZnwjPFPvjE(84,4740)|0;__ZN10StringNameC2Ev(n+24|0);__ZN10MethodInfoC2Ev(n+40|0);o=n+16|0;c[o>>2]=0;c[o+4>>2]=0;c[b>>2]=n;o=c[b+4>>2]|0;c[n+4>>2]=o;c[n+8>>2]=o;c[n+12>>2]=o;c[n>>2]=1}n=__ZN3MapI10StringNameN18GDNativeScriptData6MethodE10ComparatorIS0_E16DefaultAllocatorE10_insert_rbERKS0_RKS2_(b,d,f)|0;__ZN10MethodInfoD2Ev(j);if(!n){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145936,616,1145947,0);q=0;l=e;return q|0}else p=n}a[1263537]=0;q=p+28|0;l=e;return q|0}function __ZN10MethodInfoC2ERKS_(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;c[a>>2]=0;if((c[b>>2]|0?(c[a>>2]=0,d=c[b>>2]|0,d|0):0)?__Z28atomic_conditional_incrementPj(d+-8|0)|0:0)c[a>>2]=c[b>>2];__ZN4ListI12PropertyInfo16DefaultAllocatorEC2ERKS2_(a+4|0,b+4|0);d=a+8|0;c[d>>2]=0;__ZN6VectorI7VariantE10_copy_fromERKS1_(d,b+8|0);c[a+12>>2]=c[b+12>>2];d=a+16|0;e=b+16|0;c[d>>2]=0;if((c[e>>2]|0?(c[d>>2]=0,f=c[e>>2]|0,f|0):0)?__Z28atomic_conditional_incrementPj(f+-8|0)|0:0)c[d>>2]=c[e>>2];c[a+20>>2]=c[b+20>>2];e=a+24|0;d=b+24|0;c[e>>2]=0;if((c[d>>2]|0?(c[e>>2]=0,f=c[d>>2]|0,f|0):0)?__Z28atomic_conditional_incrementPj(f+-8|0)|0:0)c[e>>2]=c[d>>2];c[a+28>>2]=c[b+28>>2];d=b+32|0;b=c[d+4>>2]|0;e=a+32|0;c[e>>2]=c[d>>2];c[e+4>>2]=b;return}function __ZN4ListI12PropertyInfo16DefaultAllocatorEC2ERKS2_(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0;c[a>>2]=0;d=c[b>>2]|0;if(!d){e=0;f=0}else{g=d;h=0;i=3}while(1){if((i|0)==3){i=0;e=c[g>>2]|0;f=h}if(!e)break;if(!f){d=__ZnwjPFPvjE(12,4740)|0;c[a>>2]=d;c[d>>2]=0;c[d+4>>2]=0;c[d+8>>2]=0}d=__ZnwjPFPvjE(32,4740)|0;c[d>>2]=0;c[d+4>>2]=0;c[d+8>>2]=0;c[d+12>>2]=0;c[d+16>>2]=7;b=d+20|0;c[b>>2]=0;j=d+24|0;c[j>>2]=0;k=d+28|0;c[k>>2]=0;__ZN12PropertyInfoaSERKS_(d,e)|0;l=c[a>>2]|0;m=l+4|0;n=c[m>>2]|0;c[j>>2]=n;c[b>>2]=0;c[k>>2]=l;if(n|0)c[n+20>>2]=d;c[m>>2]=d;if(!(c[l>>2]|0))c[l>>2]=d;d=l+8|0;c[d>>2]=(c[d>>2]|0)+1;g=e+20|0;h=l;i=3}return}function __ZN3MapI10StringNameN18GDNativeScriptData6MethodE10ComparatorIS0_E16DefaultAllocatorE10_insert_rbERKS0_RKS2_(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f;a[g>>0]=0;h=__ZN3MapI10StringNameN18GDNativeScriptData6MethodE10ComparatorIS0_E16DefaultAllocatorE7_insertERKS0_Rb(b,d,g)|0;if(h|0){d=h+28|0;c[d>>2]=c[e>>2];c[d+4>>2]=c[e+4>>2];c[d+8>>2]=c[e+8>>2];d=h+40|0;i=e+12|0;j=c[d>>2]|0;if((j|0)!=(c[i>>2]|0)){if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);c[d>>2]=0;j=c[i>>2]|0;if(j|0?__Z28atomic_conditional_incrementPj(j+-8|0)|0:0)c[d>>2]=c[i>>2]}__ZN4ListI12PropertyInfo16DefaultAllocatorEaSERKS2_(h+44|0,e+16|0);__ZN6VectorI7VariantE10_copy_fromERKS1_(h+48|0,e+20|0);__ZN12PropertyInfoaSERKS_(h+52|0,e+24|0)|0;i=e+44|0;d=c[i+4>>2]|0;j=h+72|0;c[j>>2]=c[i>>2];c[j+4>>2]=d;c[h+80>>2]=c[e+52>>2]}if(a[g>>0]|0){l=f;return h|0}g=b+8|0;c[g>>2]=(c[g>>2]|0)+1;g=h+12|0;e=c[g>>2]|0;if(!(c[e>>2]|0)){d=b+4|0;j=h;i=e;k=e;e=g;while(1){g=i+12|0;n=c[g>>2]|0;o=c[n+8>>2]|0;p=n;do if((i|0)==(o|0)){q=c[n+4>>2]|0;if(!(c[q>>2]|0)){c[k>>2]=1;a[1263537]=0;c[q>>2]=1;if((c[d>>2]|0)==(n|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);r=c[(c[e>>2]|0)+12>>2]|0;break}else{a[1263537]=0;c[n>>2]=0;r=n;break}}q=i+4|0;if((j|0)==(c[q>>2]|0)){s=j+8|0;t=c[s>>2]|0;c[q>>2]=t;if((t|0)==(c[d>>2]|0))u=p;else{c[t+12>>2]=i;u=c[g>>2]|0}t=j+12|0;c[t>>2]=u;q=c[g>>2]|0;v=q+8|0;c[((c[v>>2]|0)==(i|0)?v:q+4|0)>>2]=j;c[s>>2]=i;c[g>>2]=j;w=i;x=j;y=c[t>>2]|0}else{w=j;x=i;y=n}a[1263537]=0;c[x>>2]=1;t=c[d>>2]|0;if((t|0)==(y|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);z=c[(c[w+12>>2]|0)+12>>2]|0;A=c[d>>2]|0}else{a[1263537]=0;c[y>>2]=0;z=y;A=t}t=z+8|0;s=c[t>>2]|0;q=s+4|0;v=c[q>>2]|0;c[t>>2]=v;if((v|0)!=(A|0))c[v+12>>2]=z;v=z+12|0;c[s+12>>2]=c[v>>2];t=c[v>>2]|0;B=t+4|0;c[((c[B>>2]|0)==(z|0)?B:t+8|0)>>2]=s;c[q>>2]=z;c[v>>2]=s;r=w}else{if(!(c[o>>2]|0)){c[k>>2]=1;a[1263537]=0;c[o>>2]=1;if((c[d>>2]|0)==(n|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);r=c[(c[e>>2]|0)+12>>2]|0;break}else{a[1263537]=0;c[n>>2]=0;r=n;break}}s=i+8|0;if((j|0)==(c[s>>2]|0)){v=j+4|0;q=c[v>>2]|0;c[s>>2]=q;if((q|0)==(c[d>>2]|0))C=p;else{c[q+12>>2]=i;C=c[g>>2]|0}q=j+12|0;c[q>>2]=C;s=c[g>>2]|0;t=s+4|0;c[((c[t>>2]|0)==(i|0)?t:s+8|0)>>2]=j;c[v>>2]=i;c[g>>2]=j;D=i;E=j;F=c[q>>2]|0}else{D=j;E=i;F=n}a[1263537]=0;c[E>>2]=1;q=c[d>>2]|0;if((q|0)==(F|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);G=c[(c[D+12>>2]|0)+12>>2]|0;H=c[d>>2]|0}else{a[1263537]=0;c[F>>2]=0;G=F;H=q}q=G+4|0;v=c[q>>2]|0;s=v+8|0;t=c[s>>2]|0;c[q>>2]=t;if((t|0)!=(H|0))c[t+12>>2]=G;t=G+12|0;c[v+12>>2]=c[t>>2];q=c[t>>2]|0;B=q+8|0;c[((c[B>>2]|0)==(G|0)?B:q+4|0)>>2]=v;c[s>>2]=G;c[t>>2]=v;r=D}while(0);n=r+12|0;g=c[n>>2]|0;if(!(c[g>>2]|0)){j=r;i=g;k=g;e=n}else break}}e=c[(c[b>>2]|0)+8>>2]|0;a[1263537]=0;c[e>>2]=1;l=f;return h|0}function __ZN3MapI10StringNameN18GDNativeScriptData6MethodE10ComparatorIS0_E16DefaultAllocatorE7_insertERKS0_Rb(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0;f=c[b>>2]|0;g=c[f+8>>2]|0;h=b+4|0;i=c[h>>2]|0;a:do if((g|0)==(i|0))j=f;else{k=c[d>>2]|0;l=g;while(1){m=c[l+24>>2]|0;if(k>>>0<m>>>0)n=l+8|0;else{if(m>>>0>=k>>>0)break;n=l+4|0}m=c[n>>2]|0;if((m|0)==(i|0)){j=l;break a}else l=m}a[e>>0]=1;o=l;return o|0}while(0);i=__ZnwjPFPvjE(84,4740)|0;n=i+24|0;__ZN10StringNameC2Ev(n);__ZN10MethodInfoC2Ev(i+40|0);c[i>>2]=0;c[i+4>>2]=0;c[i+8>>2]=0;c[i+12>>2]=0;c[i+16>>2]=0;c[i+20>>2]=0;c[i+12>>2]=j;g=c[h>>2]|0;f=i+4|0;c[f>>2]=g;k=i+8|0;c[k>>2]=g;__ZN10StringNameaSERKS_(n,d);if((j|0)!=(c[b>>2]|0)?(c[d>>2]|0)>>>0>=(c[j+24>>2]|0)>>>0:0)p=j+4|0;else p=j+8|0;c[p>>2]=i;a[e>>0]=0;e=c[f>>2]|0;f=c[h>>2]|0;if((e|0)==(f|0)){h=i;do{p=h;h=c[h+12>>2]|0}while((p|0)==(c[h+4>>2]|0));q=(h|0)==(c[b>>2]|0)?0:h}else{h=e;while(1){e=c[h+8>>2]|0;if((e|0)==(f|0)){q=h;break}else h=e}}c[i+16>>2]=q;h=c[k>>2]|0;b:do if((h|0)==(f|0)){k=i;while(1){e=k;k=c[k+12>>2]|0;if((e|0)!=(c[k+8>>2]|0)){r=k;break b}if((k|0)==(c[b>>2]|0)){r=0;break}}}else{k=h;while(1){l=c[k+4>>2]|0;if((l|0)==(f|0)){r=k;break}else k=l}}while(0);f=i+20|0;c[f>>2]=r;if(!q)s=r;else{c[q+20>>2]=i;s=c[f>>2]|0}if(!s){o=i;return o|0}c[s+16>>2]=i;o=i;return o|0}function __ZN14GDNativeScript11set_libraryE3RefI15GDNativeLibraryE(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0;e=c[d>>2]|0;f=b+132|0;g=c[f>>2]|0;do if((e|0)!=(g|0)){if((g|0?__ZN9Reference11unreferenceEv(g)|0:0)?(h=c[f>>2]|0,__Z17predelete_handlerP6Object(h)|0):0){gj[c[(c[h>>2]|0)+76>>2]&8191](h);__ZN6Memory11free_staticEPvb(h,0)}c[f>>2]=0;h=c[d>>2]|0;c[f>>2]=h;if(!h)return;else{__ZN9Reference9referenceEv(h);i=c[f>>2]|0;break}}else i=e;while(0);if(!i)return;if(__ZN15GDNativeLibrary11_initializeEv(i)|0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(482544,482331,455,482556,0);return}a[1263537]=0;i=b+136|0;e=c[i>>2]|0;if(!e)return;if((c[e+4>>2]|0)==0?(__ZNK6String6lengthEv(e+8|0)|0)==0:0)return;e=c[(__ZN3MapI10StringNameP18GDNativeScriptData10ComparatorIS0_E16DefaultAllocatorEixERKS0_((c[(c[f>>2]|0)+140>>2]|0)+12|0,i)|0)>>2]|0;c[b+156>>2]=e;if(!e){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(482544,482331,458,482602,0);return}else{a[1263537]=0;return}}function __ZN3SetIP6Object10ComparatorIS1_E16DefaultAllocatorE10_insert_rbERKS1_(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;a[f>>0]=0;g=__ZN3SetIP6Object10ComparatorIS1_E16DefaultAllocatorE7_insertERKS1_Rb(b,d,f)|0;if(a[f>>0]|0){l=e;return g|0}f=b+8|0;c[f>>2]=(c[f>>2]|0)+1;f=g+12|0;d=c[f>>2]|0;if(!(c[d>>2]|0)){h=b+4|0;i=g;j=d;k=d;d=f;while(1){f=j+12|0;n=c[f>>2]|0;o=c[n+8>>2]|0;p=n;do if((j|0)==(o|0)){q=c[n+4>>2]|0;if(!(c[q>>2]|0)){c[k>>2]=1;a[1263537]=0;c[q>>2]=1;if((c[h>>2]|0)==(n|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1144075,146,1146003,0);r=c[(c[d>>2]|0)+12>>2]|0;break}else{a[1263537]=0;c[n>>2]=0;r=n;break}}q=j+4|0;if((i|0)==(c[q>>2]|0)){s=i+8|0;t=c[s>>2]|0;c[q>>2]=t;if((t|0)==(c[h>>2]|0))u=p;else{c[t+12>>2]=j;u=c[f>>2]|0}t=i+12|0;c[t>>2]=u;q=c[f>>2]|0;v=q+8|0;c[((c[v>>2]|0)==(j|0)?v:q+4|0)>>2]=i;c[s>>2]=j;c[f>>2]=i;w=j;x=i;y=c[t>>2]|0}else{w=i;x=j;y=n}a[1263537]=0;c[x>>2]=1;t=c[h>>2]|0;if((t|0)==(y|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1144075,146,1146003,0);z=c[(c[w+12>>2]|0)+12>>2]|0;A=c[h>>2]|0}else{a[1263537]=0;c[y>>2]=0;z=y;A=t}t=z+8|0;s=c[t>>2]|0;q=s+4|0;v=c[q>>2]|0;c[t>>2]=v;if((v|0)!=(A|0))c[v+12>>2]=z;v=z+12|0;c[s+12>>2]=c[v>>2];t=c[v>>2]|0;B=t+4|0;c[((c[B>>2]|0)==(z|0)?B:t+8|0)>>2]=s;c[q>>2]=z;c[v>>2]=s;r=w}else{if(!(c[o>>2]|0)){c[k>>2]=1;a[1263537]=0;c[o>>2]=1;if((c[h>>2]|0)==(n|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1144075,146,1146003,0);r=c[(c[d>>2]|0)+12>>2]|0;break}else{a[1263537]=0;c[n>>2]=0;r=n;break}}s=j+8|0;if((i|0)==(c[s>>2]|0)){v=i+4|0;q=c[v>>2]|0;c[s>>2]=q;if((q|0)==(c[h>>2]|0))C=p;else{c[q+12>>2]=j;C=c[f>>2]|0}q=i+12|0;c[q>>2]=C;s=c[f>>2]|0;t=s+4|0;c[((c[t>>2]|0)==(j|0)?t:s+8|0)>>2]=i;c[v>>2]=j;c[f>>2]=i;D=j;E=i;F=c[q>>2]|0}else{D=i;E=j;F=n}a[1263537]=0;c[E>>2]=1;q=c[h>>2]|0;if((q|0)==(F|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1144075,146,1146003,0);G=c[(c[D+12>>2]|0)+12>>2]|0;H=c[h>>2]|0}else{a[1263537]=0;c[F>>2]=0;G=F;H=q}q=G+4|0;v=c[q>>2]|0;s=v+8|0;t=c[s>>2]|0;c[q>>2]=t;if((t|0)!=(H|0))c[t+12>>2]=G;t=G+12|0;c[v+12>>2]=c[t>>2];q=c[t>>2]|0;B=q+8|0;c[((c[B>>2]|0)==(G|0)?B:q+4|0)>>2]=v;c[s>>2]=G;c[t>>2]=v;r=D}while(0);n=r+12|0;f=c[n>>2]|0;if(!(c[f>>2]|0)){i=r;j=f;k=f;d=n}else break}}d=c[(c[b>>2]|0)+8>>2]|0;a[1263537]=0;c[d>>2]=1;l=e;return g|0}function __ZN3SetIP6Object10ComparatorIS1_E16DefaultAllocatorE7_insertERKS1_Rb(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0;f=c[b>>2]|0;g=c[f+8>>2]|0;h=b+4|0;i=c[h>>2]|0;a:do if((g|0)==(i|0))j=f;else{k=c[d>>2]|0;l=g;while(1){m=c[l+24>>2]|0;if(k>>>0<m>>>0)n=l+8|0;else{if(m>>>0>=k>>>0)break;n=l+4|0}m=c[n>>2]|0;if((m|0)==(i|0)){j=l;break a}else l=m}a[e>>0]=1;o=l;return o|0}while(0);i=__ZnwjPFPvjE(28,4740)|0;c[i>>2]=0;c[i+4>>2]=0;c[i+8>>2]=0;c[i+12>>2]=0;c[i+16>>2]=0;c[i+20>>2]=0;c[i+12>>2]=j;n=c[h>>2]|0;g=i+4|0;c[g>>2]=n;f=i+8|0;c[f>>2]=n;c[i+24>>2]=c[d>>2];if((j|0)!=(c[b>>2]|0)?(c[d>>2]|0)>>>0>=(c[j+24>>2]|0)>>>0:0)p=j+4|0;else p=j+8|0;c[p>>2]=i;a[e>>0]=0;e=c[g>>2]|0;g=c[h>>2]|0;if((e|0)==(g|0)){h=i;do{p=h;h=c[h+12>>2]|0}while((p|0)==(c[h+4>>2]|0));q=(h|0)==(c[b>>2]|0)?0:h}else{h=e;while(1){e=c[h+8>>2]|0;if((e|0)==(g|0)){q=h;break}else h=e}}c[i+16>>2]=q;h=c[f>>2]|0;b:do if((h|0)==(g|0)){f=i;while(1){e=f;f=c[f+12>>2]|0;if((e|0)!=(c[f+8>>2]|0)){r=f;break b}if((f|0)==(c[b>>2]|0)){r=0;break}}}else{f=h;while(1){l=c[f+4>>2]|0;if((l|0)==(g|0)){r=f;break}else f=l}}while(0);g=i+20|0;c[g>>2]=r;if(!q)s=r;else{c[q+20>>2]=i;s=c[g>>2]|0}if(!s){o=i;return o|0}c[s+16>>2]=i;o=i;return o|0}function __ZN16GDNativeInstance3setERK10StringNameRK7Variant(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);g=f;h=b+8|0;i=c[(c[h>>2]|0)+156>>2]|0;if(!i){j=0;l=f;return j|0}k=c[i+12>>2]|0;if(!k){j=0;l=f;return j|0}n=c[k+8>>2]|0;k=c[i+16>>2]|0;a:do if((n|0)==(k|0))o=n;else{p=c[d>>2]|0;q=n;while(1){r=c[q+24>>2]|0;if(p>>>0<r>>>0)s=q+8|0;else{if(r>>>0>=p>>>0){o=q;break a}s=q+4|0}q=c[s>>2]|0;if((q|0)==(k|0)){j=0;break}}l=f;return j|0}while(0);if(!((o|0)!=(k|0)&(o|0)!=0)){j=0;l=f;return j|0}o=c[(__ZN3MapI10StringNameN18GDNativeScriptData8PropertyE10ComparatorIS0_E16DefaultAllocatorEixERKS0_(i+12|0,d)|0)>>2]|0;i=c[b+4>>2]|0;k=c[(__ZN3MapI10StringNameN18GDNativeScriptData8PropertyE10ComparatorIS0_E16DefaultAllocatorEixERKS0_((c[(c[h>>2]|0)+156>>2]|0)+12|0,d)|0)+4>>2]|0;d=c[b+12>>2]|0;b=g;h=e;e=b+24|0;do{a[b>>0]=a[h>>0]|0;b=b+1|0;h=h+1|0}while((b|0)<(e|0));Ki[o&4095](i,k,d,g);j=1;l=f;return j|0}function __ZNK16GDNativeInstance3getERK10StringNameR7Variant(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e;g=a+8|0;h=c[(c[g>>2]|0)+156>>2]|0;if(!h){i=0;l=e;return i|0}j=c[h+12>>2]|0;if(!j){i=0;l=e;return i|0}k=c[j+8>>2]|0;j=c[h+16>>2]|0;a:do if((k|0)==(j|0))n=k;else{o=c[b>>2]|0;p=k;while(1){q=c[p+24>>2]|0;if(o>>>0<q>>>0)r=p+8|0;else{if(q>>>0>=o>>>0){n=p;break a}r=p+4|0}p=c[r>>2]|0;if((p|0)==(j|0)){i=0;break}}l=e;return i|0}while(0);if(!((n|0)!=(j|0)&(n|0)!=0)){i=0;l=e;return i|0}n=c[(__ZN3MapI10StringNameN18GDNativeScriptData8PropertyE10ComparatorIS0_E16DefaultAllocatorEixERKS0_(h+12|0,b)|0)+12>>2]|0;h=c[a+4>>2]|0;j=c[(__ZN3MapI10StringNameN18GDNativeScriptData8PropertyE10ComparatorIS0_E16DefaultAllocatorEixERKS0_((c[(c[g>>2]|0)+156>>2]|0)+12|0,b)|0)+16>>2]|0;Ki[n&4095](f,h,j,c[a+12>>2]|0);__ZN7VariantaSERKS_(d,f);i=1;l=e;return i|0}function __ZNK16GDNativeInstance17get_property_listEP4ListI12PropertyInfo16DefaultAllocatorE(a,b){a=a|0;b=b|0;var d=0;d=c[a+8>>2]|0;Pi[c[(c[d>>2]|0)+196>>2]&2047](d,b);return}function __ZNK16GDNativeInstance17get_property_typeERK10StringNamePb(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0;f=c[(c[b+8>>2]|0)+156>>2]|0;b=c[f+12>>2]|0;a:do if(b|0){g=c[b+8>>2]|0;h=c[f+16>>2]|0;b:do if((g|0)==(h|0))i=g;else{j=c[d>>2]|0;k=g;while(1){l=c[k+24>>2]|0;if(j>>>0<l>>>0)m=k+8|0;else{if(l>>>0>=j>>>0){i=k;break b}m=k+4|0}k=c[m>>2]|0;if((k|0)==(h|0))break a}}while(0);if((i|0)!=(h|0)&(i|0)!=0){a[e>>0]=1;n=c[(__ZN3MapI10StringNameN18GDNativeScriptData8PropertyE10ComparatorIS0_E16DefaultAllocatorEixERKS0_(f+12|0,d)|0)+24>>2]|0;return n|0}}while(0);a[e>>0]=0;n=0;return n|0}function __ZNK16GDNativeInstance15get_method_listEP4ListI10MethodInfo16DefaultAllocatorE(a,b){a=a|0;b=b|0;var d=0;d=c[a+8>>2]|0;Pi[c[(c[d>>2]|0)+192>>2]&2047](d,b);return}function __ZNK16GDNativeInstance10has_methodERK10StringName(a,b){a=a|0;b=b|0;var d=0;d=c[a+8>>2]|0;return $i[c[(c[d>>2]|0)+156>>2]&8191](d,b)|0}function __ZN16GDNativeInstance4callERK10StringNamePPK7VariantiRNS3_9CallErrorE(a,b,d,e,f,g){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;var h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0;h=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=h;j=c[(c[b+8>>2]|0)+156>>2]|0;a:do if(j|0){k=c[d>>2]|0;n=j;b:while(1){o=c[n>>2]|0;c:do if(o|0){p=c[o+8>>2]|0;q=c[n+4>>2]|0;d:do if((p|0)==(q|0))r=p;else{s=p;while(1){t=c[s+24>>2]|0;if(k>>>0<t>>>0)u=s+8|0;else{if(t>>>0>=k>>>0){r=s;break d}u=s+4|0}s=c[u>>2]|0;if((s|0)==(q|0))break c}}while(0);if(!((r|0)==(q|0)|(r|0)==0))break b}while(0);n=c[n+44>>2]|0;if(!n)break a}ui[c[r+28>>2]&4095](i,c[b+4>>2]|0,c[r+32>>2]|0,c[b+12>>2]|0,f,e);__ZN7VariantC2ERKS_(a,i);l=h;return}while(0);c[g>>2]=1;c[a>>2]=0;l=h;return}function __ZN16GDNativeInstance15call_multilevelERK10StringNamePPK7Varianti(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);g=f;h=c[(c[a+8>>2]|0)+156>>2]|0;if(!h){l=f;return}i=a+4|0;j=a+12|0;a=h;do{h=c[a>>2]|0;a:do if(h|0){k=c[h+8>>2]|0;n=c[a+4>>2]|0;b:do if((k|0)==(n|0))o=k;else{p=c[b>>2]|0;q=k;while(1){r=c[q+24>>2]|0;if(p>>>0<r>>>0)s=q+8|0;else{if(r>>>0>=p>>>0){o=q;break b}s=q+4|0}q=c[s>>2]|0;if((q|0)==(n|0))break a}}while(0);if(!((o|0)==(n|0)|(o|0)==0))ui[c[o+28>>2]&4095](g,c[i>>2]|0,c[o+32>>2]|0,c[j>>2]|0,e,d)}while(0);a=c[a+44>>2]|0}while((a|0)!=0);l=f;return}function __ZN16GDNativeInstance24call_multilevel_reversedERK10StringNamePPK7Varianti(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0;f=c[a+8>>2]|0;if(!f)return;g=c[f+156>>2]|0;if(!g)return;__ZN16GDNativeInstance17_ml_call_reversedEP18GDNativeScriptDataRK10StringNamePPK7Varianti(a,g,b,d,e);return}function __ZN16GDNativeInstance12notificationEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;d=l;l=l+32|0;if((l|0)>=(m|0))ba(32);e=d;f=d+24|0;__ZN7VariantC2Ei(e,b);c[f>>2]=e;Ki[c[(c[a>>2]|0)+40>>2]&4095](a,(c[305215]|0)+56|0,f,1);if(!(c[e>>2]|0)){l=d;return}__ZN7Variant5clearEv(e);l=d;return}function __ZN14ScriptInstance20refcount_incrementedEv(a){a=a|0;return}function __ZN14ScriptInstance20refcount_decrementedEv(a){a=a|0;return 1}function __ZNK16GDNativeInstance10get_scriptEv(a){a=a|0;var b=0,d=0;b=c[a+8>>2]|0;if(!b){d=0;return d|0}if(!($i[c[(c[b>>2]|0)+44>>2]&8191](b,1220708)|0)){d=0;return d|0}__ZN9Reference9referenceEv(b);d=b;return d|0}function __ZNK14ScriptInstance14is_placeholderEv(a){a=a|0;return 0}function __ZNK16GDNativeInstance12get_rpc_modeERK10StringName(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;d=l;l=l+64|0;if((l|0)>=(m|0))ba(64);e=d;f=__ZN3MapI10StringNameN18GDNativeScriptData6MethodE10ComparatorIS0_E16DefaultAllocatorEixERKS0_(c[(c[a+8>>2]|0)+156>>2]|0,b)|0;c[e>>2]=c[f>>2];c[e+4>>2]=c[f+4>>2];c[e+8>>2]=c[f+8>>2];b=e+12|0;__ZN10MethodInfoC2ERKS_(b,f+12|0);a=c[f+52>>2]|0;c[e+52>>2]=a;__ZN10MethodInfoD2Ev(b);l=d;return (a>>>0<5?a:0)|0}function __ZNK16GDNativeInstance13get_rset_modeERK10StringName(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0;d=l;l=l+80|0;if((l|0)>=(m|0))ba(80);e=d;f=__ZN3MapI10StringNameN18GDNativeScriptData8PropertyE10ComparatorIS0_E16DefaultAllocatorEixERKS0_((c[(c[a+8>>2]|0)+156>>2]|0)+12|0,b)|0;c[e>>2]=c[f>>2];c[e+4>>2]=c[f+4>>2];c[e+8>>2]=c[f+8>>2];c[e+12>>2]=c[f+12>>2];c[e+16>>2]=c[f+16>>2];c[e+20>>2]=c[f+20>>2];c[e+24>>2]=c[f+24>>2];b=e+28|0;a=f+28|0;c[b>>2]=0;if((c[a>>2]|0?(c[b>>2]=0,g=c[a>>2]|0,g|0):0)?__Z28atomic_conditional_incrementPj(g+-8|0)|0:0)c[b>>2]=c[a>>2];c[e+32>>2]=c[f+32>>2];a=e+36|0;b=f+36|0;c[a>>2]=0;if((c[b>>2]|0?(c[a>>2]=0,g=c[b>>2]|0,g|0):0)?__Z28atomic_conditional_incrementPj(g+-8|0)|0:0)c[a>>2]=c[b>>2];c[e+40>>2]=c[f+40>>2];b=e+48|0;__ZN7VariantC2ERKS_(b,f+48|0);a=c[f+72>>2]|0;c[e+72>>2]=a;f=a>>>0<5?a:0;if(c[b>>2]|0)__ZN7Variant5clearEv(b);b=c[e+36>>2]|0;if(b|0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(b,1);b=c[e+28>>2]|0;if(!b){l=d;return f|0}if(__Z16atomic_decrementPj(b+-8|0)|0){l=d;return f|0}__ZN6Memory11free_staticEPvb(b,1);l=d;return f|0}function __ZN16GDNativeInstance12get_languageEv(a){a=a|0;return c[305215]|0}function __ZN16GDNativeInstanceD2Ev(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0;c[a>>2]=21996;b=a+8|0;d=c[b>>2]|0;if(!d){c[b>>2]=0;return}e=a+4|0;f=c[e>>2]|0;a:do if(f|0?(g=d+144|0,h=c[g>>2]|0,h|0):0){i=c[h+8>>2]|0;h=c[d+148>>2]|0;b:do if((i|0)==(h|0))j=i;else{k=i;while(1){l=c[k+24>>2]|0;if(f>>>0<l>>>0)m=k+8|0;else{if(l>>>0>=f>>>0){j=k;break b}m=k+4|0}k=c[m>>2]|0;if((k|0)==(h|0))break a}}while(0);if((!((j|0)==0|(j|0)==(h|0))?(__ZN3SetIP6Object10ComparatorIS1_E16DefaultAllocatorE6_eraseEPNS5_7ElementE(g,j),(c[d+152>>2]|0)==0):0)?(i=c[g>>2]|0,i|0):0){__ZN6Memory11free_staticEPvb(i,0);c[g>>2]=0}}while(0);d=c[b>>2]|0;j=c[d+156>>2]|0;if(j){bj[c[j+60>>2]&4095](c[e>>2]|0,c[j+64>>2]|0,c[a+12>>2]|0);a=c[b>>2]|0;j=c[a+156>>2]|0;e=c[j+68>>2]|0;if(!e){n=j;o=a}else{gj[e&8191](c[j+64>>2]|0);j=c[b>>2]|0;n=c[j+156>>2]|0;o=j}j=c[n+56>>2]|0;if(!j)p=o;else{gj[j&8191](c[n+52>>2]|0);p=c[b>>2]|0}}else p=d;if(!p){c[b>>2]=0;return}if(!(__ZN9Reference11unreferenceEv(p)|0)){c[b>>2]=0;return}p=c[b>>2]|0;if(!(__Z17predelete_handlerP6Object(p)|0)){c[b>>2]=0;return}gj[c[(c[p>>2]|0)+76>>2]&8191](p);__ZN6Memory11free_staticEPvb(p,0);c[b>>2]=0;return}function __ZN16GDNativeInstanceD0Ev(a){a=a|0;__ZN16GDNativeInstanceD2Ev(a);__ZdlPv(a);return}function __ZN3SetIP6Object10ComparatorIS1_E16DefaultAllocatorE6_eraseEPNS5_7ElementE(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0;e=d+8|0;f=c[e>>2]|0;g=b+4|0;h=c[g>>2]|0;if((f|0)!=(h|0)?(i=c[d+4>>2]|0,(i|0)!=(h|0)):0){j=i;while(1){i=c[j+8>>2]|0;if((i|0)==(h|0))break;else j=i}if(!j){k=h;l=c[h+8>>2]|0}else{k=j;l=h}}else{k=d;l=f}f=k+8|0;j=k+4|0;i=c[((l|0)==(h|0)?j:f)>>2]|0;h=c[b>>2]|0;l=k+12|0;m=c[l>>2]|0;c[i+12>>2]=m;if((h|0)==(m|0))n=h+8|0;else{h=c[l>>2]|0;m=h+8|0;n=(k|0)==(c[m>>2]|0)?m:h+4|0}c[n>>2]=i;if((k|0)==(d|0)){if((c[d>>2]|0)==1)__ZN3SetIP6Object10ComparatorIS1_E16DefaultAllocatorE10_erase_fixEPNS5_7ElementE(b,i)}else{if((k|0)==(c[g>>2]|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143791,1144075,454,1143798,0);return}a[1263537]=0;if((c[k>>2]|0)==1)__ZN3SetIP6Object10ComparatorIS1_E16DefaultAllocatorE10_erase_fixEPNS5_7ElementE(b,i);c[f>>2]=c[e>>2];f=d+4|0;c[j>>2]=c[f>>2];j=d+12|0;c[l>>2]=c[j>>2];c[k>>2]=c[d>>2];c[(c[e>>2]|0)+12>>2]=k;c[(c[f>>2]|0)+12>>2]=k;f=c[j>>2]|0;j=f+8|0;c[((c[j>>2]|0)==(d|0)?j:f+4|0)>>2]=k}k=c[d+16>>2]|0;f=d+20|0;if(k|0)c[k+20>>2]=c[f>>2];j=c[f>>2]|0;if(j|0)c[j+16>>2]=k;__ZN6Memory11free_staticEPvb(d,0);d=b+8|0;c[d>>2]=(c[d>>2]|0)+-1;if(!(c[c[g>>2]>>2]|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143791,1144075,483,1143838,0);return}else{a[1263537]=0;return}}function __ZN3SetIP6Object10ComparatorIS1_E16DefaultAllocatorE10_erase_fixEPNS5_7ElementE(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0;e=c[(c[b>>2]|0)+8>>2]|0;f=b+4|0;if((e|0)!=(d|0)&(c[d>>2]|0)==1){b=d;while(1){g=b+12|0;h=c[g>>2]|0;i=c[h+8>>2]|0;do if((b|0)==(i|0)){j=c[h+4>>2]|0;if(!(c[j>>2]|0)){a[1263537]=0;c[j>>2]=1;k=c[f>>2]|0;if((k|0)==(h|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1144075,146,1146003,0);l=c[g>>2]|0;m=l;n=c[l+4>>2]|0;o=c[f>>2]|0}else{a[1263537]=0;c[h>>2]=0;m=h;n=j;o=k}k=n+8|0;l=c[k>>2]|0;c[m+4>>2]=l;if((l|0)!=(o|0))c[l+12>>2]=m;l=m+12|0;c[n+12>>2]=c[l>>2];p=c[l>>2]|0;q=p+8|0;c[((c[q>>2]|0)==(m|0)?q:p+4|0)>>2]=n;c[k>>2]=m;c[l>>2]=n;l=c[g>>2]|0;r=c[l+4>>2]|0;s=l}else{r=j;s=h}if((c[c[r+4>>2]>>2]|0)==1){j=r+8|0;l=c[j>>2]|0;if((c[l>>2]|0)==1)if((c[f>>2]|0)==(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1144075,146,1146003,0);t=c[g>>2]|0;break}else{a[1263537]=0;c[r>>2]=0;t=s;break}a[1263537]=0;c[l>>2]=1;k=c[f>>2]|0;if((k|0)==(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1144075,146,1146003,0);u=c[j>>2]|0;v=c[f>>2]|0}else{a[1263537]=0;c[r>>2]=0;u=l;v=k}k=u+4|0;l=c[k>>2]|0;c[j>>2]=l;if((l|0)!=(v|0))c[l+12>>2]=r;l=r+12|0;c[u+12>>2]=c[l>>2];j=c[l>>2]|0;p=j+4|0;c[((c[p>>2]|0)==(r|0)?p:j+8|0)>>2]=u;c[k>>2]=r;c[l>>2]=u;l=c[g>>2]|0;w=c[l+4>>2]|0;x=l}else{w=r;x=s}l=c[x>>2]|0;k=c[f>>2]|0;if((l|0)==0&(k|0)==(w|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1144075,146,1146003,0);y=c[g>>2]|0;z=c[f>>2]|0}else{a[1263537]=0;c[w>>2]=l;y=x;z=k}c[y>>2]=1;k=c[w+4>>2]|0;a[1263537]=0;c[k>>2]=1;k=y+4|0;l=c[k>>2]|0;j=l+8|0;p=c[j>>2]|0;c[k>>2]=p;if((p|0)!=(z|0))c[p+12>>2]=y;p=y+12|0;c[l+12>>2]=c[p>>2];k=c[p>>2]|0;q=k+8|0;c[((c[q>>2]|0)==(y|0)?q:k+4|0)>>2]=l;c[j>>2]=y;c[p>>2]=l;t=e}else{if(!(c[i>>2]|0)){a[1263537]=0;c[i>>2]=1;l=c[f>>2]|0;if((l|0)==(h|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1144075,146,1146003,0);p=c[g>>2]|0;A=c[p+8>>2]|0;B=c[f>>2]|0;C=p}else{a[1263537]=0;c[h>>2]=0;A=i;B=l;C=h}l=A+4|0;p=c[l>>2]|0;c[C+8>>2]=p;if((p|0)!=(B|0))c[p+12>>2]=C;p=C+12|0;c[A+12>>2]=c[p>>2];j=c[p>>2]|0;k=j+4|0;c[((c[k>>2]|0)==(C|0)?k:j+8|0)>>2]=A;c[l>>2]=C;c[p>>2]=A;p=c[g>>2]|0;D=c[p+8>>2]|0;E=p}else{D=i;E=h}p=D+4|0;l=c[p>>2]|0;j=(c[c[D+8>>2]>>2]|0)==1;if(!((c[l>>2]|0)!=1|j^1))if((c[f>>2]|0)==(D|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1144075,146,1146003,0);t=c[g>>2]|0;break}else{a[1263537]=0;c[D>>2]=0;t=E;break}if(j){a[1263537]=0;c[l>>2]=1;j=c[f>>2]|0;if((j|0)==(D|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1144075,146,1146003,0);F=c[p>>2]|0;G=c[f>>2]|0}else{a[1263537]=0;c[D>>2]=0;F=l;G=j}j=F+8|0;l=c[j>>2]|0;c[p>>2]=l;if((l|0)!=(G|0))c[l+12>>2]=D;l=D+12|0;c[F+12>>2]=c[l>>2];p=c[l>>2]|0;k=p+8|0;c[((c[k>>2]|0)==(D|0)?k:p+4|0)>>2]=F;c[j>>2]=D;c[l>>2]=F;l=c[g>>2]|0;H=c[l+8>>2]|0;I=l}else{H=D;I=E}l=c[I>>2]|0;j=c[f>>2]|0;if((l|0)==0&(j|0)==(H|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1144075,146,1146003,0);J=c[g>>2]|0;K=c[f>>2]|0}else{a[1263537]=0;c[H>>2]=l;J=I;K=j}c[J>>2]=1;j=c[H+8>>2]|0;a[1263537]=0;c[j>>2]=1;j=J+8|0;l=c[j>>2]|0;p=l+4|0;k=c[p>>2]|0;c[j>>2]=k;if((k|0)!=(K|0))c[k+12>>2]=J;k=J+12|0;c[l+12>>2]=c[k>>2];j=c[k>>2]|0;q=j+4|0;c[((c[q>>2]|0)==(J|0)?q:j+8|0)>>2]=l;c[p>>2]=J;c[k>>2]=l;t=e}while(0);if((e|0)!=(t|0)&(c[t>>2]|0)==1)b=t;else{L=t;break}}}else L=d;a[1263537]=0;c[L>>2]=1;if((c[c[f>>2]>>2]|0)==1){a[1263537]=0;return}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143886,1144075,432,1143897,0);return}}function __ZN16GDNativeInstance17_ml_call_reversedEP18GDNativeScriptDataRK10StringNamePPK7Varianti(a,b,d,e,f){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0;g=l;l=l+32|0;if((l|0)>=(m|0))ba(32);h=g;i=c[b+44>>2]|0;if(i|0)__ZN16GDNativeInstance17_ml_call_reversedEP18GDNativeScriptDataRK10StringNamePPK7Varianti(a,i,d,e,f);i=c[b>>2]|0;if(!i){l=g;return}j=c[i+8>>2]|0;i=c[b+4>>2]|0;a:do if((j|0)==(i|0))k=j;else{b=c[d>>2]|0;n=j;do{o=c[n+24>>2]|0;if(b>>>0<o>>>0)p=n+8|0;else{if(o>>>0>=b>>>0){k=n;break a}p=n+4|0}n=c[p>>2]|0}while((n|0)!=(i|0));l=g;return}while(0);if((k|0)==(i|0)|(k|0)==0){l=g;return}ui[c[k+28>>2]&4095](h,c[a+4>>2]|0,c[k+32>>2]|0,c[a+12>>2]|0,f,e);l=g;return}function __ZN15GDNativeLibrary11_initializeEv(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0;d=l;l=l+32|0;if((l|0)>=(m|0))ba(32);e=d+24|0;f=d+20|0;g=d+16|0;h=d+12|0;i=d+4|0;j=d;k=d+8|0;n=__ZN2OS13get_singletonEv()|0;c[e>>2]=ij[c[(c[n>>2]|0)+276>>2]&8191](n)|0;__ZN6StringC2EPKc(f,1263606);n=b+128|0;c[h>>2]=__ZNK6String8to_lowerEv(e)|0;__ZN10StringNameC2ERK6String(g,h);o=c[n>>2]|0;if(!o)p=0;else{q=c[o+8>>2]|0;o=c[b+132>>2]|0;a:do if((q|0)==(o|0))r=q;else{s=c[g>>2]|0;t=q;while(1){u=c[t+24>>2]|0;if(s>>>0<u>>>0)v=t+8|0;else{if(u>>>0>=s>>>0){r=t;break a}v=t+4|0}t=c[v>>2]|0;if((t|0)==(o|0)){r=o;break}}}while(0);p=(r|0)!=(o|0)&(r|0)!=0}__ZN10StringNameD2Ev(g);r=c[h>>2]|0;if(r|0?(__Z16atomic_decrementPj(r+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(r,1);if(p){c[h>>2]=__ZNK6String8to_lowerEv(e)|0;__ZN10StringNameC2ERK6String(g,h);p=__ZN3MapI10StringName6String10ComparatorIS0_E16DefaultAllocatorEixERKS0_(n,g)|0;r=c[f>>2]|0;if((r|0)!=(c[p>>2]|0)){if(r|0?(__Z16atomic_decrementPj(r+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(r,1);c[f>>2]=0;r=c[p>>2]|0;if(r|0?__Z28atomic_conditional_incrementPj(r+-8|0)|0:0)c[f>>2]=c[p>>2]}__ZN10StringNameD2Ev(g);p=c[h>>2]|0;if(p|0?(__Z16atomic_decrementPj(p+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(p,1);w=f}else w=f;p=b+132|0;r=22084;while(1){o=c[r>>2]|0;if(!o){x=81;break}__ZN6StringC2EPKc(g,o);c[h>>2]=__ZNK6String10get_slicecEwi(g,124,3)|0;o=__ZNK6StringeqERKS_(e,h)|0;v=c[h>>2]|0;if(v|0?(__Z16atomic_decrementPj(v+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(v,1);if(o){c[h>>2]=__ZNK6String10get_slicecEwi(g,124,1)|0;c[i>>2]=__ZNK6String10get_slicecEwi(g,124,0)|0;__ZN10StringNameC2ERK6String(j,h);o=c[n>>2]|0;if(o){v=c[o+8>>2]|0;o=c[p>>2]|0;b:do if((v|0)==(o|0))y=v;else{q=c[j>>2]|0;t=v;while(1){s=c[t+24>>2]|0;if(q>>>0<s>>>0)z=t+8|0;else{if(s>>>0>=q>>>0){y=t;break b}z=t+4|0}t=c[z>>2]|0;if((t|0)==(o|0)){y=o;break}}}while(0);__ZN10StringNameD2Ev(j);if((y|0)!=(o|0)&(y|0)!=0){__ZN10StringNameC2ERK6String(j,h);v=__ZN3MapI10StringName6String10ComparatorIS0_E16DefaultAllocatorEixERKS0_(n,j)|0;t=c[w>>2]|0;if((t|0)!=(c[v>>2]|0)){if(t|0?(__Z16atomic_decrementPj(t+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(t,1);c[w>>2]=0;t=c[v>>2]|0;if(t|0?__Z28atomic_conditional_incrementPj(t+-8|0)|0:0)c[f>>2]=c[v>>2]}__ZN10StringNameD2Ev(j);A=0}else x=50}else{__ZN10StringNameD2Ev(j);x=50}do if((x|0)==50){x=0;if(__ZNK6String6lengthEv(i)|0){__ZN10StringNameC2ERK6String(j,i);v=c[n>>2]|0;if(!v){__ZN10StringNameD2Ev(j);A=1;break}t=c[v+8>>2]|0;v=c[p>>2]|0;c:do if((t|0)==(v|0))B=t;else{q=c[j>>2]|0;s=t;while(1){u=c[s+24>>2]|0;if(q>>>0<u>>>0)C=s+8|0;else{if(u>>>0>=q>>>0){B=s;break c}C=s+4|0}s=c[C>>2]|0;if((s|0)==(v|0)){B=v;break}}}while(0);__ZN10StringNameD2Ev(j);if((B|0)!=(v|0)&(B|0)!=0){__ZN10StringNameC2ERK6String(j,i);t=__ZN3MapI10StringName6String10ComparatorIS0_E16DefaultAllocatorEixERKS0_(n,j)|0;s=c[w>>2]|0;if((s|0)!=(c[t>>2]|0)){if(s|0?(__Z16atomic_decrementPj(s+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(s,1);c[w>>2]=0;s=c[t>>2]|0;if(s|0?__Z28atomic_conditional_incrementPj(s+-8|0)|0:0)c[f>>2]=c[t>>2]}__ZN10StringNameD2Ev(j);A=0}else A=1}else A=1}while(0);o=c[i>>2]|0;if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(o,1);o=c[h>>2]|0;if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(o,1);if(A){D=A;E=r}else x=76}else x=76;if((x|0)==76){x=0;D=0;E=r+4|0}o=c[g>>2]|0;if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(o,1);if(!D)r=E;else{F=2;break}}do if((x|0)==81){if(__ZNK6StringeqEPKc(f,1263606)|0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1097097,482331,575,482638,0);F=33;break}a[1263537]=0;c[h>>2]=__ZNK12GlobalConfig14globalize_pathERK6String(__ZN12GlobalConfig13get_singletonEv()|0,f)|0;__ZN10StringNameC2ERK6String(g,h);E=c[h>>2]|0;if(E|0?(__Z16atomic_decrementPj(E+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(E,1);c[305217]=b;E=b+140|0;__ZN10StringNameC2ERKS_(k,g);r=__ZN13NativeLibrary10initializeERPS_10StringName(E,k)|0;__ZN10StringNameD2Ev(k);c[(c[E>>2]|0)+8>>2]=b;c[305217]=0;__ZN10StringNameD2Ev(g);F=r}while(0);g=c[f>>2]|0;if(g|0?(__Z16atomic_decrementPj(g+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(g,1);g=c[e>>2]|0;if(!g){l=d;return F|0}if(__Z16atomic_decrementPj(g+-8|0)|0){l=d;return F|0}__ZN6Memory11free_staticEPvb(g,1);l=d;return F|0}function __ZN3MapI10StringNameP18GDNativeScriptData10ComparatorIS0_E16DefaultAllocatorEixERKS0_(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;g=c[b>>2]|0;if(!g){h=__ZnwjPFPvjE(32,4740)|0;__ZN10StringNameC2Ev(h+24|0);i=h+16|0;c[i>>2]=0;c[i+4>>2]=0;c[b>>2]=h;i=c[b+4>>2]|0;c[h+4>>2]=i;c[h+8>>2]=i;c[h+12>>2]=i;c[h>>2]=1;if(!h){c[f>>2]=0;j=f;k=14}else{n=h;o=i;k=5}}else{n=g;o=c[b+4>>2]|0;k=5}a:do if((k|0)==5){g=c[n+8>>2]|0;b:do if((g|0)!=(o|0)){i=c[d>>2]|0;h=g;while(1){p=c[h+24>>2]|0;if(i>>>0<p>>>0)q=h+8|0;else{if(p>>>0>=i>>>0)break;q=h+4|0}p=c[q>>2]|0;if((p|0)==(o|0))break b;else h=p}if(!((h|0)==(o|0)|(h|0)==0)){r=h;break a}}while(0);c[f>>2]=0;if(!n){j=f;k=14}else{s=f;k=15}}while(0);if((k|0)==14){n=__ZnwjPFPvjE(32,4740)|0;__ZN10StringNameC2Ev(n+24|0);o=n+16|0;c[o>>2]=0;c[o+4>>2]=0;c[b>>2]=n;o=c[b+4>>2]|0;c[n+4>>2]=o;c[n+8>>2]=o;c[n+12>>2]=o;c[n>>2]=1;s=j;k=15}if((k|0)==15){k=__ZN3MapI10StringNameP18GDNativeScriptData10ComparatorIS0_E16DefaultAllocatorE10_insert_rbERKS0_RKS2_(b,d,f)|0;if(!k){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145936,616,1145947,0);t=0;l=e;return t|0}else r=k}a[1263537]=0;t=r+28|0;l=e;return t|0}function __ZN3MapI10StringNameP18GDNativeScriptData10ComparatorIS0_E16DefaultAllocatorE10_insert_rbERKS0_RKS2_(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f;a[g>>0]=0;h=__ZN3MapI10StringNameP18GDNativeScriptData10ComparatorIS0_E16DefaultAllocatorE7_insertERKS0_Rb(b,d,g)|0;if(h|0)c[h+28>>2]=c[e>>2];if(a[g>>0]|0){l=f;return h|0}g=b+8|0;c[g>>2]=(c[g>>2]|0)+1;g=h+12|0;e=c[g>>2]|0;if(!(c[e>>2]|0)){d=b+4|0;i=h;j=e;k=e;e=g;while(1){g=j+12|0;n=c[g>>2]|0;o=c[n+8>>2]|0;p=n;do if((j|0)==(o|0)){q=c[n+4>>2]|0;if(!(c[q>>2]|0)){c[k>>2]=1;a[1263537]=0;c[q>>2]=1;if((c[d>>2]|0)==(n|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);r=c[(c[e>>2]|0)+12>>2]|0;break}else{a[1263537]=0;c[n>>2]=0;r=n;break}}q=j+4|0;if((i|0)==(c[q>>2]|0)){s=i+8|0;t=c[s>>2]|0;c[q>>2]=t;if((t|0)==(c[d>>2]|0))u=p;else{c[t+12>>2]=j;u=c[g>>2]|0}t=i+12|0;c[t>>2]=u;q=c[g>>2]|0;v=q+8|0;c[((c[v>>2]|0)==(j|0)?v:q+4|0)>>2]=i;c[s>>2]=j;c[g>>2]=i;w=j;x=i;y=c[t>>2]|0}else{w=i;x=j;y=n}a[1263537]=0;c[x>>2]=1;t=c[d>>2]|0;if((t|0)==(y|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);z=c[(c[w+12>>2]|0)+12>>2]|0;A=c[d>>2]|0}else{a[1263537]=0;c[y>>2]=0;z=y;A=t}t=z+8|0;s=c[t>>2]|0;q=s+4|0;v=c[q>>2]|0;c[t>>2]=v;if((v|0)!=(A|0))c[v+12>>2]=z;v=z+12|0;c[s+12>>2]=c[v>>2];t=c[v>>2]|0;B=t+4|0;c[((c[B>>2]|0)==(z|0)?B:t+8|0)>>2]=s;c[q>>2]=z;c[v>>2]=s;r=w}else{if(!(c[o>>2]|0)){c[k>>2]=1;a[1263537]=0;c[o>>2]=1;if((c[d>>2]|0)==(n|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);r=c[(c[e>>2]|0)+12>>2]|0;break}else{a[1263537]=0;c[n>>2]=0;r=n;break}}s=j+8|0;if((i|0)==(c[s>>2]|0)){v=i+4|0;q=c[v>>2]|0;c[s>>2]=q;if((q|0)==(c[d>>2]|0))C=p;else{c[q+12>>2]=j;C=c[g>>2]|0}q=i+12|0;c[q>>2]=C;s=c[g>>2]|0;t=s+4|0;c[((c[t>>2]|0)==(j|0)?t:s+8|0)>>2]=i;c[v>>2]=j;c[g>>2]=i;D=j;E=i;F=c[q>>2]|0}else{D=i;E=j;F=n}a[1263537]=0;c[E>>2]=1;q=c[d>>2]|0;if((q|0)==(F|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);G=c[d>>2]|0;H=c[(c[D+12>>2]|0)+12>>2]|0}else{a[1263537]=0;c[F>>2]=0;G=q;H=F}q=H+4|0;v=c[q>>2]|0;s=v+8|0;t=c[s>>2]|0;c[q>>2]=t;if((t|0)!=(G|0))c[t+12>>2]=H;t=H+12|0;c[v+12>>2]=c[t>>2];q=c[t>>2]|0;B=q+8|0;c[((c[B>>2]|0)==(H|0)?B:q+4|0)>>2]=v;c[s>>2]=H;c[t>>2]=v;r=D}while(0);n=r+12|0;g=c[n>>2]|0;if(!(c[g>>2]|0)){i=r;j=g;k=g;e=n}else break}}e=c[(c[b>>2]|0)+8>>2]|0;a[1263537]=0;c[e>>2]=1;l=f;return h|0}function __ZN3MapI10StringNameP18GDNativeScriptData10ComparatorIS0_E16DefaultAllocatorE7_insertERKS0_Rb(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0;f=c[b>>2]|0;g=c[f+8>>2]|0;h=b+4|0;i=c[h>>2]|0;a:do if((g|0)==(i|0))j=f;else{k=c[d>>2]|0;l=g;while(1){m=c[l+24>>2]|0;if(k>>>0<m>>>0)n=l+8|0;else{if(m>>>0>=k>>>0)break;n=l+4|0}m=c[n>>2]|0;if((m|0)==(i|0)){j=l;break a}else l=m}a[e>>0]=1;o=l;return o|0}while(0);i=__ZnwjPFPvjE(32,4740)|0;n=i+24|0;__ZN10StringNameC2Ev(n);c[i>>2]=0;c[i+4>>2]=0;c[i+8>>2]=0;c[i+12>>2]=0;c[i+16>>2]=0;c[i+20>>2]=0;c[i+12>>2]=j;g=c[h>>2]|0;f=i+4|0;c[f>>2]=g;k=i+8|0;c[k>>2]=g;__ZN10StringNameaSERKS_(n,d);if((j|0)!=(c[b>>2]|0)?(c[d>>2]|0)>>>0>=(c[j+24>>2]|0)>>>0:0)p=j+4|0;else p=j+8|0;c[p>>2]=i;a[e>>0]=0;e=c[f>>2]|0;f=c[h>>2]|0;if((e|0)==(f|0)){h=i;do{p=h;h=c[h+12>>2]|0}while((p|0)==(c[h+4>>2]|0));q=(h|0)==(c[b>>2]|0)?0:h}else{h=e;while(1){e=c[h+8>>2]|0;if((e|0)==(f|0)){q=h;break}else h=e}}c[i+16>>2]=q;h=c[k>>2]|0;b:do if((h|0)==(f|0)){k=i;while(1){e=k;k=c[k+12>>2]|0;if((e|0)!=(c[k+8>>2]|0)){r=k;break b}if((k|0)==(c[b>>2]|0)){r=0;break}}}else{k=h;while(1){l=c[k+4>>2]|0;if((l|0)==(f|0)){r=k;break}else k=l}}while(0);f=i+20|0;c[f>>2]=r;if(!q)s=r;else{c[q+20>>2]=i;s=c[f>>2]|0}if(!s){o=i;return o|0}c[s+16>>2]=i;o=i;return o|0}function __ZN3MapI10StringName6String10ComparatorIS0_E16DefaultAllocatorEixERKS0_(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;g=c[b>>2]|0;if(!g){h=__ZnwjPFPvjE(32,4740)|0;__ZN10StringNameC2Ev(h+24|0);c[h+28>>2]=0;i=h+16|0;c[i>>2]=0;c[i+4>>2]=0;c[b>>2]=h;i=c[b+4>>2]|0;c[h+4>>2]=i;c[h+8>>2]=i;c[h+12>>2]=i;c[h>>2]=1;if(!h){c[f>>2]=0;j=f;k=14}else{n=h;o=i;k=5}}else{n=g;o=c[b+4>>2]|0;k=5}a:do if((k|0)==5){g=c[n+8>>2]|0;b:do if((g|0)!=(o|0)){i=c[d>>2]|0;h=g;while(1){p=c[h+24>>2]|0;if(i>>>0<p>>>0)q=h+8|0;else{if(p>>>0>=i>>>0)break;q=h+4|0}p=c[q>>2]|0;if((p|0)==(o|0))break b;else h=p}if(!((h|0)==(o|0)|(h|0)==0)){r=h;break a}}while(0);c[f>>2]=0;if(!n){j=f;k=14}else{s=f;k=15}}while(0);if((k|0)==14){n=__ZnwjPFPvjE(32,4740)|0;__ZN10StringNameC2Ev(n+24|0);c[n+28>>2]=0;o=n+16|0;c[o>>2]=0;c[o+4>>2]=0;c[b>>2]=n;o=c[b+4>>2]|0;c[n+4>>2]=o;c[n+8>>2]=o;c[n+12>>2]=o;c[n>>2]=1;s=j;k=15}if((k|0)==15){k=__ZN3MapI10StringName6String10ComparatorIS0_E16DefaultAllocatorE10_insert_rbERKS0_RKS1_(b,d,f)|0;d=c[f>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);if(!k){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145936,616,1145947,0);t=0;l=e;return t|0}else r=k}a[1263537]=0;t=r+28|0;l=e;return t|0}function __ZN13NativeLibrary10initializeERPS_10StringName(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;e=l;l=l+48|0;if((l|0)>=(m|0))ba(48);f=e;g=e+40|0;h=e+36|0;i=e+32|0;j=c[305215]|0;k=c[j+60>>2]|0;a:do if(k|0){n=c[k+8>>2]|0;o=c[j+64>>2]|0;b:do if((n|0)==(o|0))p=n;else{q=c[d>>2]|0;r=n;while(1){s=c[r+24>>2]|0;if(q>>>0<s>>>0)t=r+8|0;else{if(s>>>0>=q>>>0){p=r;break b}t=r+4|0}r=c[t>>2]|0;if((r|0)==(o|0))break a}}while(0);if((p|0)!=(o|0)&(p|0)!=0){c[b>>2]=c[(__ZN3MapI10StringNameP13NativeLibrary10ComparatorIS0_E16DefaultAllocatorEixERKS0_(j+60|0,d)|0)>>2];u=0;l=e;return u|0}}while(0);j=__ZnwjPKc(24,1263606)|0;__ZN10StringNameC2Ev(j);c[j+16>>2]=379008;c[j+12>>2]=0;c[j+20>>2]=0;__ZN10StringNameaSERKS_(j,d);c[b>>2]=j;b=__ZN2OS13get_singletonEv()|0;p=c[(c[b>>2]|0)+212>>2]|0;t=c[d>>2]|0;do if(t){k=c[t+4>>2]|0;if(k|0){__ZN6StringC2EPKc(f,k);v=c[f>>2]|0;break}k=t+8|0;c[f>>2]=0;n=c[k>>2]|0;if((n|0)!=0?(c[f>>2]=0,(__Z28atomic_conditional_incrementPj(n+-8|0)|0)!=0):0){n=c[k>>2]|0;c[f>>2]=n;v=n}else v=0}else{c[f>>2]=0;v=0}while(0);c[g>>2]=v;v=j+4|0;t=nj[p&2047](b,g,v)|0;b=c[g>>2]|0;if(b|0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(b,1);if(t|0){u=t;l=e;return u|0}if(!(c[v>>2]|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(699415,482331,66,482710,0);u=47;l=e;return u|0}a[1263537]=0;t=__ZN2OS13get_singletonEv()|0;b=c[(c[t>>2]|0)+220>>2]|0;g=c[v>>2]|0;__ZN6StringC2EPKc(f,482764);c[i>>2]=c[f>>2];v=ri[b&511](t,g,i,h)|0;g=c[i>>2]|0;if(g|0?(__Z16atomic_decrementPj(g+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(g,1);do if(!v){g=c[h>>2]|0;if(!g){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(699415,482331,73,482782,0);w=47;break}else{a[1263537]=0;a[f>>0]=0;i=__ZN7ClassDB12get_api_hashENS_7APITypeE(0)|0;t=f+8|0;c[t>>2]=i;c[t+4>>2]=F;t=__ZN7ClassDB12get_api_hashENS_7APITypeE(1)|0;i=f+16|0;c[i>>2]=t;c[i+4>>2]=F;i=__ZN7ClassDB12get_api_hashENS_7APITypeE(2)|0;t=f+24|0;c[t>>2]=i;c[t+4>>2]=F;gj[g&8191](f);c[(__ZN3MapI10StringNameP13NativeLibrary10ComparatorIS0_E16DefaultAllocatorEixERKS0_((c[305215]|0)+60|0,d)|0)>>2]=j;w=0;break}}else w=v;while(0);u=w;l=e;return u|0}function __ZN3MapI10StringNameP13NativeLibrary10ComparatorIS0_E16DefaultAllocatorEixERKS0_(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;g=c[b>>2]|0;if(!g){h=__ZnwjPFPvjE(32,4740)|0;__ZN10StringNameC2Ev(h+24|0);i=h+16|0;c[i>>2]=0;c[i+4>>2]=0;c[b>>2]=h;i=c[b+4>>2]|0;c[h+4>>2]=i;c[h+8>>2]=i;c[h+12>>2]=i;c[h>>2]=1;if(!h){c[f>>2]=0;j=f;k=14}else{n=h;o=i;k=5}}else{n=g;o=c[b+4>>2]|0;k=5}a:do if((k|0)==5){g=c[n+8>>2]|0;b:do if((g|0)!=(o|0)){i=c[d>>2]|0;h=g;while(1){p=c[h+24>>2]|0;if(i>>>0<p>>>0)q=h+8|0;else{if(p>>>0>=i>>>0)break;q=h+4|0}p=c[q>>2]|0;if((p|0)==(o|0))break b;else h=p}if(!((h|0)==(o|0)|(h|0)==0)){r=h;break a}}while(0);c[f>>2]=0;if(!n){j=f;k=14}else{s=f;k=15}}while(0);if((k|0)==14){n=__ZnwjPFPvjE(32,4740)|0;__ZN10StringNameC2Ev(n+24|0);o=n+16|0;c[o>>2]=0;c[o+4>>2]=0;c[b>>2]=n;o=c[b+4>>2]|0;c[n+4>>2]=o;c[n+8>>2]=o;c[n+12>>2]=o;c[n>>2]=1;s=j;k=15}if((k|0)==15){k=__ZN3MapI10StringNameP13NativeLibrary10ComparatorIS0_E16DefaultAllocatorE10_insert_rbERKS0_RKS2_(b,d,f)|0;if(!k){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145936,616,1145947,0);t=0;l=e;return t|0}else r=k}a[1263537]=0;t=r+28|0;l=e;return t|0}function __ZN3MapI10StringNameP13NativeLibrary10ComparatorIS0_E16DefaultAllocatorE10_insert_rbERKS0_RKS2_(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f;a[g>>0]=0;h=__ZN3MapI10StringNameP13NativeLibrary10ComparatorIS0_E16DefaultAllocatorE7_insertERKS0_Rb(b,d,g)|0;if(h|0)c[h+28>>2]=c[e>>2];if(a[g>>0]|0){l=f;return h|0}g=b+8|0;c[g>>2]=(c[g>>2]|0)+1;g=h+12|0;e=c[g>>2]|0;if(!(c[e>>2]|0)){d=b+4|0;i=h;j=e;k=e;e=g;while(1){g=j+12|0;n=c[g>>2]|0;o=c[n+8>>2]|0;p=n;do if((j|0)==(o|0)){q=c[n+4>>2]|0;if(!(c[q>>2]|0)){c[k>>2]=1;a[1263537]=0;c[q>>2]=1;if((c[d>>2]|0)==(n|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);r=c[(c[e>>2]|0)+12>>2]|0;break}else{a[1263537]=0;c[n>>2]=0;r=n;break}}q=j+4|0;if((i|0)==(c[q>>2]|0)){s=i+8|0;t=c[s>>2]|0;c[q>>2]=t;if((t|0)==(c[d>>2]|0))u=p;else{c[t+12>>2]=j;u=c[g>>2]|0}t=i+12|0;c[t>>2]=u;q=c[g>>2]|0;v=q+8|0;c[((c[v>>2]|0)==(j|0)?v:q+4|0)>>2]=i;c[s>>2]=j;c[g>>2]=i;w=j;x=i;y=c[t>>2]|0}else{w=i;x=j;y=n}a[1263537]=0;c[x>>2]=1;t=c[d>>2]|0;if((t|0)==(y|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);z=c[(c[w+12>>2]|0)+12>>2]|0;A=c[d>>2]|0}else{a[1263537]=0;c[y>>2]=0;z=y;A=t}t=z+8|0;s=c[t>>2]|0;q=s+4|0;v=c[q>>2]|0;c[t>>2]=v;if((v|0)!=(A|0))c[v+12>>2]=z;v=z+12|0;c[s+12>>2]=c[v>>2];t=c[v>>2]|0;B=t+4|0;c[((c[B>>2]|0)==(z|0)?B:t+8|0)>>2]=s;c[q>>2]=z;c[v>>2]=s;r=w}else{if(!(c[o>>2]|0)){c[k>>2]=1;a[1263537]=0;c[o>>2]=1;if((c[d>>2]|0)==(n|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);r=c[(c[e>>2]|0)+12>>2]|0;break}else{a[1263537]=0;c[n>>2]=0;r=n;break}}s=j+8|0;if((i|0)==(c[s>>2]|0)){v=i+4|0;q=c[v>>2]|0;c[s>>2]=q;if((q|0)==(c[d>>2]|0))C=p;else{c[q+12>>2]=j;C=c[g>>2]|0}q=i+12|0;c[q>>2]=C;s=c[g>>2]|0;t=s+4|0;c[((c[t>>2]|0)==(j|0)?t:s+8|0)>>2]=i;c[v>>2]=j;c[g>>2]=i;D=j;E=i;F=c[q>>2]|0}else{D=i;E=j;F=n}a[1263537]=0;c[E>>2]=1;q=c[d>>2]|0;if((q|0)==(F|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);G=c[d>>2]|0;H=c[(c[D+12>>2]|0)+12>>2]|0}else{a[1263537]=0;c[F>>2]=0;G=q;H=F}q=H+4|0;v=c[q>>2]|0;s=v+8|0;t=c[s>>2]|0;c[q>>2]=t;if((t|0)!=(G|0))c[t+12>>2]=H;t=H+12|0;c[v+12>>2]=c[t>>2];q=c[t>>2]|0;B=q+8|0;c[((c[B>>2]|0)==(H|0)?B:q+4|0)>>2]=v;c[s>>2]=H;c[t>>2]=v;r=D}while(0);n=r+12|0;g=c[n>>2]|0;if(!(c[g>>2]|0)){i=r;j=g;k=g;e=n}else break}}e=c[(c[b>>2]|0)+8>>2]|0;a[1263537]=0;c[e>>2]=1;l=f;return h|0}function __ZN3MapI10StringNameP13NativeLibrary10ComparatorIS0_E16DefaultAllocatorE7_insertERKS0_Rb(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0;f=c[b>>2]|0;g=c[f+8>>2]|0;h=b+4|0;i=c[h>>2]|0;a:do if((g|0)==(i|0))j=f;else{k=c[d>>2]|0;l=g;while(1){m=c[l+24>>2]|0;if(k>>>0<m>>>0)n=l+8|0;else{if(m>>>0>=k>>>0)break;n=l+4|0}m=c[n>>2]|0;if((m|0)==(i|0)){j=l;break a}else l=m}a[e>>0]=1;o=l;return o|0}while(0);i=__ZnwjPFPvjE(32,4740)|0;n=i+24|0;__ZN10StringNameC2Ev(n);c[i>>2]=0;c[i+4>>2]=0;c[i+8>>2]=0;c[i+12>>2]=0;c[i+16>>2]=0;c[i+20>>2]=0;c[i+12>>2]=j;g=c[h>>2]|0;f=i+4|0;c[f>>2]=g;k=i+8|0;c[k>>2]=g;__ZN10StringNameaSERKS_(n,d);if((j|0)!=(c[b>>2]|0)?(c[d>>2]|0)>>>0>=(c[j+24>>2]|0)>>>0:0)p=j+4|0;else p=j+8|0;c[p>>2]=i;a[e>>0]=0;e=c[f>>2]|0;f=c[h>>2]|0;if((e|0)==(f|0)){h=i;do{p=h;h=c[h+12>>2]|0}while((p|0)==(c[h+4>>2]|0));q=(h|0)==(c[b>>2]|0)?0:h}else{h=e;while(1){e=c[h+8>>2]|0;if((e|0)==(f|0)){q=h;break}else h=e}}c[i+16>>2]=q;h=c[k>>2]|0;b:do if((h|0)==(f|0)){k=i;while(1){e=k;k=c[k+12>>2]|0;if((e|0)!=(c[k+8>>2]|0)){r=k;break b}if((k|0)==(c[b>>2]|0)){r=0;break}}}else{k=h;while(1){l=c[k+4>>2]|0;if((l|0)==(f|0)){r=k;break}else k=l}}while(0);f=i+20|0;c[f>>2]=r;if(!q)s=r;else{c[q+20>>2]=i;s=c[f>>2]|0}if(!s){o=i;return o|0}c[s+16>>2]=i;o=i;return o|0}function __ZN3MapI10StringName6String10ComparatorIS0_E16DefaultAllocatorE10_insert_rbERKS0_RKS1_(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f;a[g>>0]=0;h=__ZN3MapI10StringName6String10ComparatorIS0_E16DefaultAllocatorE7_insertERKS0_Rb(b,d,g)|0;if(h|0?(d=h+28|0,i=c[d>>2]|0,(i|0)!=(c[e>>2]|0)):0){if(i|0?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);c[d>>2]=0;i=c[e>>2]|0;if(i|0?__Z28atomic_conditional_incrementPj(i+-8|0)|0:0)c[d>>2]=c[e>>2]}if(a[g>>0]|0){l=f;return h|0}g=b+8|0;c[g>>2]=(c[g>>2]|0)+1;g=h+12|0;e=c[g>>2]|0;if(!(c[e>>2]|0)){d=b+4|0;i=h;j=e;k=e;e=g;while(1){g=j+12|0;n=c[g>>2]|0;o=c[n+8>>2]|0;p=n;do if((j|0)==(o|0)){q=c[n+4>>2]|0;if(!(c[q>>2]|0)){c[k>>2]=1;a[1263537]=0;c[q>>2]=1;if((c[d>>2]|0)==(n|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);r=c[(c[e>>2]|0)+12>>2]|0;break}else{a[1263537]=0;c[n>>2]=0;r=n;break}}q=j+4|0;if((i|0)==(c[q>>2]|0)){s=i+8|0;t=c[s>>2]|0;c[q>>2]=t;if((t|0)==(c[d>>2]|0))u=p;else{c[t+12>>2]=j;u=c[g>>2]|0}t=i+12|0;c[t>>2]=u;q=c[g>>2]|0;v=q+8|0;c[((c[v>>2]|0)==(j|0)?v:q+4|0)>>2]=i;c[s>>2]=j;c[g>>2]=i;w=j;x=i;y=c[t>>2]|0}else{w=i;x=j;y=n}a[1263537]=0;c[x>>2]=1;t=c[d>>2]|0;if((t|0)==(y|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);z=c[(c[w+12>>2]|0)+12>>2]|0;A=c[d>>2]|0}else{a[1263537]=0;c[y>>2]=0;z=y;A=t}t=z+8|0;s=c[t>>2]|0;q=s+4|0;v=c[q>>2]|0;c[t>>2]=v;if((v|0)!=(A|0))c[v+12>>2]=z;v=z+12|0;c[s+12>>2]=c[v>>2];t=c[v>>2]|0;B=t+4|0;c[((c[B>>2]|0)==(z|0)?B:t+8|0)>>2]=s;c[q>>2]=z;c[v>>2]=s;r=w}else{if(!(c[o>>2]|0)){c[k>>2]=1;a[1263537]=0;c[o>>2]=1;if((c[d>>2]|0)==(n|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);r=c[(c[e>>2]|0)+12>>2]|0;break}else{a[1263537]=0;c[n>>2]=0;r=n;break}}s=j+8|0;if((i|0)==(c[s>>2]|0)){v=i+4|0;q=c[v>>2]|0;c[s>>2]=q;if((q|0)==(c[d>>2]|0))C=p;else{c[q+12>>2]=j;C=c[g>>2]|0}q=i+12|0;c[q>>2]=C;s=c[g>>2]|0;t=s+4|0;c[((c[t>>2]|0)==(j|0)?t:s+8|0)>>2]=i;c[v>>2]=j;c[g>>2]=i;D=j;E=i;F=c[q>>2]|0}else{D=i;E=j;F=n}a[1263537]=0;c[E>>2]=1;q=c[d>>2]|0;if((q|0)==(F|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);G=c[(c[D+12>>2]|0)+12>>2]|0;H=c[d>>2]|0}else{a[1263537]=0;c[F>>2]=0;G=F;H=q}q=G+4|0;v=c[q>>2]|0;s=v+8|0;t=c[s>>2]|0;c[q>>2]=t;if((t|0)!=(H|0))c[t+12>>2]=G;t=G+12|0;c[v+12>>2]=c[t>>2];q=c[t>>2]|0;B=q+8|0;c[((c[B>>2]|0)==(G|0)?B:q+4|0)>>2]=v;c[s>>2]=G;c[t>>2]=v;r=D}while(0);n=r+12|0;g=c[n>>2]|0;if(!(c[g>>2]|0)){i=r;j=g;k=g;e=n}else break}}e=c[(c[b>>2]|0)+8>>2]|0;a[1263537]=0;c[e>>2]=1;l=f;return h|0}function __ZN3MapI10StringName6String10ComparatorIS0_E16DefaultAllocatorE7_insertERKS0_Rb(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0;f=c[b>>2]|0;g=c[f+8>>2]|0;h=b+4|0;i=c[h>>2]|0;a:do if((g|0)==(i|0))j=f;else{k=c[d>>2]|0;l=g;while(1){m=c[l+24>>2]|0;if(k>>>0<m>>>0)n=l+8|0;else{if(m>>>0>=k>>>0)break;n=l+4|0}m=c[n>>2]|0;if((m|0)==(i|0)){j=l;break a}else l=m}a[e>>0]=1;o=l;return o|0}while(0);i=__ZnwjPFPvjE(32,4740)|0;n=i+24|0;__ZN10StringNameC2Ev(n);c[i+28>>2]=0;c[i>>2]=0;c[i+4>>2]=0;c[i+8>>2]=0;c[i+12>>2]=0;c[i+16>>2]=0;c[i+20>>2]=0;c[i+12>>2]=j;g=c[h>>2]|0;f=i+4|0;c[f>>2]=g;k=i+8|0;c[k>>2]=g;__ZN10StringNameaSERKS_(n,d);if((j|0)!=(c[b>>2]|0)?(c[d>>2]|0)>>>0>=(c[j+24>>2]|0)>>>0:0)p=j+4|0;else p=j+8|0;c[p>>2]=i;a[e>>0]=0;e=c[f>>2]|0;f=c[h>>2]|0;if((e|0)==(f|0)){h=i;do{p=h;h=c[h+12>>2]|0}while((p|0)==(c[h+4>>2]|0));q=(h|0)==(c[b>>2]|0)?0:h}else{h=e;while(1){e=c[h+8>>2]|0;if((e|0)==(f|0)){q=h;break}else h=e}}c[i+16>>2]=q;h=c[k>>2]|0;b:do if((h|0)==(f|0)){k=i;while(1){e=k;k=c[k+12>>2]|0;if((e|0)!=(c[k+8>>2]|0)){r=k;break b}if((k|0)==(c[b>>2]|0)){r=0;break}}}else{k=h;while(1){l=c[k+4>>2]|0;if((l|0)==(f|0)){r=k;break}else k=l}}while(0);f=i+20|0;c[f>>2]=r;if(!q)s=r;else{c[q+20>>2]=i;s=c[f>>2]|0}if(!s){o=i;return o|0}c[s+16>>2]=i;o=i;return o|0}function __ZN3SetIP14GDNativeScript10ComparatorIS1_E16DefaultAllocatorE6_eraseEPNS5_7ElementE(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0;e=d+8|0;f=c[e>>2]|0;g=b+4|0;h=c[g>>2]|0;if((f|0)!=(h|0)?(i=c[d+4>>2]|0,(i|0)!=(h|0)):0){j=i;while(1){i=c[j+8>>2]|0;if((i|0)==(h|0))break;else j=i}if(!j){k=h;l=c[h+8>>2]|0}else{k=j;l=h}}else{k=d;l=f}f=k+8|0;j=k+4|0;i=c[((l|0)==(h|0)?j:f)>>2]|0;h=c[b>>2]|0;l=k+12|0;m=c[l>>2]|0;c[i+12>>2]=m;if((h|0)==(m|0))n=h+8|0;else{h=c[l>>2]|0;m=h+8|0;n=(k|0)==(c[m>>2]|0)?m:h+4|0}c[n>>2]=i;if((k|0)==(d|0)){if((c[d>>2]|0)==1)__ZN3SetIP14GDNativeScript10ComparatorIS1_E16DefaultAllocatorE10_erase_fixEPNS5_7ElementE(b,i)}else{if((k|0)==(c[g>>2]|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143791,1144075,454,1143798,0);return}a[1263537]=0;if((c[k>>2]|0)==1)__ZN3SetIP14GDNativeScript10ComparatorIS1_E16DefaultAllocatorE10_erase_fixEPNS5_7ElementE(b,i);c[f>>2]=c[e>>2];f=d+4|0;c[j>>2]=c[f>>2];j=d+12|0;c[l>>2]=c[j>>2];c[k>>2]=c[d>>2];c[(c[e>>2]|0)+12>>2]=k;c[(c[f>>2]|0)+12>>2]=k;f=c[j>>2]|0;j=f+8|0;c[((c[j>>2]|0)==(d|0)?j:f+4|0)>>2]=k}k=c[d+16>>2]|0;f=d+20|0;if(k|0)c[k+20>>2]=c[f>>2];j=c[f>>2]|0;if(j|0)c[j+16>>2]=k;__ZN6Memory11free_staticEPvb(d,0);d=b+8|0;c[d>>2]=(c[d>>2]|0)+-1;if(!(c[c[g>>2]>>2]|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143791,1144075,483,1143838,0);return}else{a[1263537]=0;return}}function __ZN3SetIP6Object10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(a,b){a=a|0;b=b|0;if((c[a+4>>2]|0)==(b|0))return;else{__ZN3SetIP6Object10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(a,c[b+8>>2]|0);__ZN3SetIP6Object10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(a,c[b+4>>2]|0);__ZN6Memory11free_staticEPvb(b,0);return}}function __ZN6Script18_initialize_classvEv(b){b=b|0;if(a[1257003]|0)return;if(!(a[1257004]|0)){if(!(a[1257001]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI9ReferenceEEvv();__ZN9Reference13_bind_methodsEv();a[1257001]=1}__ZN7ClassDB10_add_classI8ResourceEEvv();__ZN8Resource13_bind_methodsEv();a[1257004]=1}__ZN7ClassDB10_add_classI6ScriptEEvv();__ZN6Script13_bind_methodsEv();a[1257003]=1;return}function __ZN6Script5_setvERK10StringNameRK7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK6Script5_getvERK10StringNameR7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK6Script19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+24|0;g=e+4|0;h=e;if(!d)__ZNK8Resource19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,0);__ZN6StringC2EPKc(f,1122110);i=c[f>>2]|0;f=i;j=g+4|0;c[j>>2]=0;k=g+12|0;c[k>>2]=0;c[g>>2]=0;n=(i|0)==0;if(!n?(c[j>>2]=0,__Z28atomic_conditional_incrementPj(i+-8|0)|0):0)c[j>>2]=f;c[g+8>>2]=0;f=c[k>>2]|0;if(f|0){if(!(__Z16atomic_decrementPj(f+-8|0)|0))__ZN6Memory11free_staticEPvb(f,1);c[k>>2]=0}c[g+16>>2]=256;if(!(c[b>>2]|0)){k=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=k;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0}k=__ZnwjPFPvjE(32,4740)|0;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0;c[k+12>>2]=0;c[k+16>>2]=7;f=k+20|0;c[f>>2]=0;j=k+24|0;c[j>>2]=0;o=k+28|0;c[o>>2]=0;__ZN12PropertyInfoaSERKS_(k,g)|0;p=c[b>>2]|0;q=p+4|0;r=c[q>>2]|0;c[j>>2]=r;c[f>>2]=0;c[o>>2]=p;if(r|0)c[r+20>>2]=k;c[q>>2]=k;if(!(c[p>>2]|0))c[p>>2]=k;k=p+8|0;c[k>>2]=(c[k>>2]|0)+1;k=c[g+12>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);k=c[g+4>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);if(!n?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);__ZN10StringNameC2EPKc(h,1122110);__ZN7ClassDB17get_property_listE10StringNameP4ListI12PropertyInfo16DefaultAllocatorEbPK6Object(h,b,1,a);__ZN10StringNameD2Ev(h);if(!d){l=e;return}__ZNK8Resource19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,1);l=e;return}function __ZN6Script14_notificationvEib(a,b,c){a=a|0;b=b|0;c=c|0;if(519==510)return;__ZN6Script13_notificationEi(a,b);return}function __ZNK6Script16_get_class_namevEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+8|0;e=b+4|0;f=b;g=a+124|0;a=c[g>>2]|0;if(a|0){if(c[a+4>>2]|0){l=b;return g|0}if(__ZNK6String6lengthEv(a+8|0)|0){l=b;return g|0}}__ZN6StringC2EPKc(d,1122110);c[f>>2]=c[d>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameaSERKS_(g,e);__ZN10StringNameD2Ev(e);e=c[f>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);l=b;return g|0}function __ZNK6Script9get_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1122110);l=a;return c[b>>2]|0}function __ZNK6Script8is_classERK6String(a,b){a=a|0;b=b|0;var c=0;if((!(__ZNK6StringeqEPKc(b,1122110)|0)?!(__ZNK6StringeqEPKc(b,1110448)|0):0)?!(__ZNK6StringeqEPKc(b,1126157)|0):0)c=__ZNK6StringeqEPKc(b,1142944)|0;else c=1;return c|0}function __ZNK6Script12is_class_ptrEPv(a,b){a=a|0;b=b|0;return (b|0)==1220708|((b|0)==1220696|((b|0)==1220724|(b|0)==1220580))|0}function __ZN6ScriptD2Ev(a){a=a|0;c[a>>2]=22144;__ZN10StringNameD2Ev(a+124|0);__ZN8ResourceD2Ev(a);return}function __ZN6ScriptD0Ev(a){a=a|0;c[a>>2]=22144;__ZN10StringNameD2Ev(a+124|0);__ZN8ResourceD2Ev(a);__ZdlPv(a);return}function __ZN6Script14update_exportsEv(a){a=a|0;return}function __ZNK8Resource19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+24|0;g=e+4|0;h=e;if(!d)__ZNK9Reference19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,0);__ZN6StringC2EPKc(f,1110448);i=c[f>>2]|0;f=i;j=g+4|0;c[j>>2]=0;k=g+12|0;c[k>>2]=0;c[g>>2]=0;n=(i|0)==0;if(!n?(c[j>>2]=0,__Z28atomic_conditional_incrementPj(i+-8|0)|0):0)c[j>>2]=f;c[g+8>>2]=0;f=c[k>>2]|0;if(f|0){if(!(__Z16atomic_decrementPj(f+-8|0)|0))__ZN6Memory11free_staticEPvb(f,1);c[k>>2]=0}c[g+16>>2]=256;if(!(c[b>>2]|0)){k=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=k;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0}k=__ZnwjPFPvjE(32,4740)|0;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0;c[k+12>>2]=0;c[k+16>>2]=7;f=k+20|0;c[f>>2]=0;j=k+24|0;c[j>>2]=0;o=k+28|0;c[o>>2]=0;__ZN12PropertyInfoaSERKS_(k,g)|0;p=c[b>>2]|0;q=p+4|0;r=c[q>>2]|0;c[j>>2]=r;c[f>>2]=0;c[o>>2]=p;if(r|0)c[r+20>>2]=k;c[q>>2]=k;if(!(c[p>>2]|0))c[p>>2]=k;k=p+8|0;c[k>>2]=(c[k>>2]|0)+1;k=c[g+12>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);k=c[g+4>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);if(!n?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);__ZN10StringNameC2EPKc(h,1110448);__ZN7ClassDB17get_property_listE10StringNameP4ListI12PropertyInfo16DefaultAllocatorEbPK6Object(h,b,1,a);__ZN10StringNameD2Ev(h);if(!d){l=e;return}__ZNK9Reference19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,1);l=e;return}function __ZN7ClassDB10_add_classI8ResourceEEvv(){var a=0,b=0,d=0,e=0,f=0,g=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+16|0;d=a+12|0;e=a+8|0;f=a+4|0;g=a;__ZN6StringC2EPKc(b,1110448);c[e>>2]=c[b>>2];__ZN10StringNameC2ERK6String(d,e);__ZN6StringC2EPKc(b,1126157);c[g>>2]=c[b>>2];__ZN10StringNameC2ERK6String(f,g);__ZN7ClassDB11_add_class2ERK10StringNameS2_(d,f);__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);__ZN10StringNameD2Ev(d);d=c[e>>2]|0;if(!d){l=a;return}if(__Z16atomic_decrementPj(d+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(d,1);l=a;return}function __ZN7ClassDB10_add_classI6ScriptEEvv(){var a=0,b=0,d=0,e=0,f=0,g=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+16|0;d=a+12|0;e=a+8|0;f=a+4|0;g=a;__ZN6StringC2EPKc(b,1122110);c[e>>2]=c[b>>2];__ZN10StringNameC2ERK6String(d,e);__ZN6StringC2EPKc(b,1110448);c[g>>2]=c[b>>2];__ZN10StringNameC2ERK6String(f,g);__ZN7ClassDB11_add_class2ERK10StringNameS2_(d,f);__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);__ZN10StringNameD2Ev(d);d=c[e>>2]|0;if(!d){l=a;return}if(__Z16atomic_decrementPj(d+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(d,1);l=a;return}function __ZN3SetIP14GDNativeScript10ComparatorIS1_E16DefaultAllocatorE10_erase_fixEPNS5_7ElementE(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0;e=c[(c[b>>2]|0)+8>>2]|0;f=b+4|0;if((e|0)!=(d|0)&(c[d>>2]|0)==1){b=d;while(1){g=b+12|0;h=c[g>>2]|0;i=c[h+8>>2]|0;do if((b|0)==(i|0)){j=c[h+4>>2]|0;if(!(c[j>>2]|0)){a[1263537]=0;c[j>>2]=1;k=c[f>>2]|0;if((k|0)==(h|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1144075,146,1146003,0);l=c[g>>2]|0;m=l;n=c[l+4>>2]|0;o=c[f>>2]|0}else{a[1263537]=0;c[h>>2]=0;m=h;n=j;o=k}k=n+8|0;l=c[k>>2]|0;c[m+4>>2]=l;if((l|0)!=(o|0))c[l+12>>2]=m;l=m+12|0;c[n+12>>2]=c[l>>2];p=c[l>>2]|0;q=p+8|0;c[((c[q>>2]|0)==(m|0)?q:p+4|0)>>2]=n;c[k>>2]=m;c[l>>2]=n;l=c[g>>2]|0;r=c[l+4>>2]|0;s=l}else{r=j;s=h}if((c[c[r+4>>2]>>2]|0)==1){j=r+8|0;l=c[j>>2]|0;if((c[l>>2]|0)==1)if((c[f>>2]|0)==(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1144075,146,1146003,0);t=c[g>>2]|0;break}else{a[1263537]=0;c[r>>2]=0;t=s;break}a[1263537]=0;c[l>>2]=1;k=c[f>>2]|0;if((k|0)==(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1144075,146,1146003,0);u=c[j>>2]|0;v=c[f>>2]|0}else{a[1263537]=0;c[r>>2]=0;u=l;v=k}k=u+4|0;l=c[k>>2]|0;c[j>>2]=l;if((l|0)!=(v|0))c[l+12>>2]=r;l=r+12|0;c[u+12>>2]=c[l>>2];j=c[l>>2]|0;p=j+4|0;c[((c[p>>2]|0)==(r|0)?p:j+8|0)>>2]=u;c[k>>2]=r;c[l>>2]=u;l=c[g>>2]|0;w=c[l+4>>2]|0;x=l}else{w=r;x=s}l=c[x>>2]|0;k=c[f>>2]|0;if((l|0)==0&(k|0)==(w|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1144075,146,1146003,0);y=c[g>>2]|0;z=c[f>>2]|0}else{a[1263537]=0;c[w>>2]=l;y=x;z=k}c[y>>2]=1;k=c[w+4>>2]|0;a[1263537]=0;c[k>>2]=1;k=y+4|0;l=c[k>>2]|0;j=l+8|0;p=c[j>>2]|0;c[k>>2]=p;if((p|0)!=(z|0))c[p+12>>2]=y;p=y+12|0;c[l+12>>2]=c[p>>2];k=c[p>>2]|0;q=k+8|0;c[((c[q>>2]|0)==(y|0)?q:k+4|0)>>2]=l;c[j>>2]=y;c[p>>2]=l;t=e}else{if(!(c[i>>2]|0)){a[1263537]=0;c[i>>2]=1;l=c[f>>2]|0;if((l|0)==(h|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1144075,146,1146003,0);p=c[g>>2]|0;A=c[p+8>>2]|0;B=c[f>>2]|0;C=p}else{a[1263537]=0;c[h>>2]=0;A=i;B=l;C=h}l=A+4|0;p=c[l>>2]|0;c[C+8>>2]=p;if((p|0)!=(B|0))c[p+12>>2]=C;p=C+12|0;c[A+12>>2]=c[p>>2];j=c[p>>2]|0;k=j+4|0;c[((c[k>>2]|0)==(C|0)?k:j+8|0)>>2]=A;c[l>>2]=C;c[p>>2]=A;p=c[g>>2]|0;D=c[p+8>>2]|0;E=p}else{D=i;E=h}p=D+4|0;l=c[p>>2]|0;j=(c[c[D+8>>2]>>2]|0)==1;if(!((c[l>>2]|0)!=1|j^1))if((c[f>>2]|0)==(D|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1144075,146,1146003,0);t=c[g>>2]|0;break}else{a[1263537]=0;c[D>>2]=0;t=E;break}if(j){a[1263537]=0;c[l>>2]=1;j=c[f>>2]|0;if((j|0)==(D|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1144075,146,1146003,0);F=c[p>>2]|0;G=c[f>>2]|0}else{a[1263537]=0;c[D>>2]=0;F=l;G=j}j=F+8|0;l=c[j>>2]|0;c[p>>2]=l;if((l|0)!=(G|0))c[l+12>>2]=D;l=D+12|0;c[F+12>>2]=c[l>>2];p=c[l>>2]|0;k=p+8|0;c[((c[k>>2]|0)==(D|0)?k:p+4|0)>>2]=F;c[j>>2]=D;c[l>>2]=F;l=c[g>>2]|0;H=c[l+8>>2]|0;I=l}else{H=D;I=E}l=c[I>>2]|0;j=c[f>>2]|0;if((l|0)==0&(j|0)==(H|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1144075,146,1146003,0);J=c[g>>2]|0;K=c[f>>2]|0}else{a[1263537]=0;c[H>>2]=l;J=I;K=j}c[J>>2]=1;j=c[H+8>>2]|0;a[1263537]=0;c[j>>2]=1;j=J+8|0;l=c[j>>2]|0;p=l+4|0;k=c[p>>2]|0;c[j>>2]=k;if((k|0)!=(K|0))c[k+12>>2]=J;k=J+12|0;c[l+12>>2]=c[k>>2];j=c[k>>2]|0;q=j+4|0;c[((c[q>>2]|0)==(J|0)?q:j+8|0)>>2]=l;c[p>>2]=J;c[k>>2]=l;t=e}while(0);if((e|0)!=(t|0)&(c[t>>2]|0)==1)b=t;else{L=t;break}}}else L=d;a[1263537]=0;c[L>>2]=1;if((c[c[f>>2]>>2]|0)==1){a[1263537]=0;return}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143886,1144075,432,1143897,0);return}}function __ZN7ClassDB10_add_classI14GDNativeScriptEEvv(){var a=0,b=0,d=0,e=0,f=0,g=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+16|0;d=a+12|0;e=a+8|0;f=a+4|0;g=a;__ZN6StringC2EPKc(b,483282);c[e>>2]=c[b>>2];__ZN10StringNameC2ERK6String(d,e);__ZN6StringC2EPKc(b,1122110);c[g>>2]=c[b>>2];__ZN10StringNameC2ERK6String(f,g);__ZN7ClassDB11_add_class2ERK10StringNameS2_(d,f);__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);__ZN10StringNameD2Ev(d);d=c[e>>2]|0;if(!d){l=a;return}if(__Z16atomic_decrementPj(d+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(d,1);l=a;return}function __ZN14GDNativeScript13_bind_methodsEv(){var a=0,b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0;a=l;l=l+144|0;if((l|0)>=(m|0))ba(144);b=a+120|0;d=a+112|0;e=a+104|0;f=a+56|0;g=a+40|0;h=a+32|0;i=a+64|0;j=a+48|0;k=a+36|0;n=a+24|0;o=a+12|0;p=a+8|0;q=a+16|0;r=a+4|0;s=a;__Z8D_METHODPKc(d,483077);t=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(t);c[t>>2]=22356;__ZN10MethodBind10_set_constEb(t,1);__ZN10MethodBind24_generate_argument_typesEi(t,0);__ZN10MethodBind12_set_returnsEb(t,1);c[t+44>>2]=4742;c[t+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,t,d,0,0)|0;t=d+4|0;u=c[t>>2]|0;if(u|0?(__Z16atomic_decrementPj(u+-8|0)|0)==0:0){v=c[t>>2]|0;t=(v|0)==0?0:v+-4|0;v=t+4|0;if(c[t>>2]|0){w=0;do{__ZN10StringNameD2Ev(v+(w<<2)|0);w=w+1|0}while(w>>>0<(c[t>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(u,1)}__ZN10StringNameD2Ev(d);__Z8D_METHODPKcS0_(e,482544,483089);d=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(d);c[d>>2]=22392;__ZN10MethodBind10_set_constEb(d,0);__ZN10MethodBind24_generate_argument_typesEi(d,1);c[d+44>>2]=520;c[d+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,d,e,0,0)|0;d=e+4|0;u=c[d>>2]|0;if(u|0?(__Z16atomic_decrementPj(u+-8|0)|0)==0:0){t=c[d>>2]|0;d=(t|0)==0?0:t+-4|0;t=d+4|0;if(c[d>>2]|0){w=0;do{__ZN10StringNameD2Ev(t+(w<<2)|0);w=w+1|0}while(w>>>0<(c[d>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(u,1)}__ZN10StringNameD2Ev(e);__Z8D_METHODPKc(f,483097);e=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(e);c[e>>2]=22428;__ZN10MethodBind10_set_constEb(e,1);__ZN10MethodBind24_generate_argument_typesEi(e,0);__ZN10MethodBind12_set_returnsEb(e,1);c[e+44>>2]=4743;c[e+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,e,f,0,0)|0;e=f+4|0;u=c[e>>2]|0;if(u|0?(__Z16atomic_decrementPj(u+-8|0)|0)==0:0){d=c[e>>2]|0;e=(d|0)==0?0:d+-4|0;d=e+4|0;if(c[e>>2]|0){w=0;do{__ZN10StringNameD2Ev(d+(w<<2)|0);w=w+1|0}while(w>>>0<(c[e>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(u,1)}__ZN10StringNameD2Ev(f);__Z8D_METHODPKcS0_(g,483113,483129);f=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(f);c[f>>2]=22464;__ZN10MethodBind10_set_constEb(f,0);__ZN10MethodBind24_generate_argument_typesEi(f,1);c[f+44>>2]=521;c[f+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,f,g,0,0)|0;f=g+4|0;u=c[f>>2]|0;if(u|0?(__Z16atomic_decrementPj(u+-8|0)|0)==0:0){e=c[f>>2]|0;f=(e|0)==0?0:e+-4|0;e=f+4|0;if(c[f>>2]|0){w=0;do{__ZN10StringNameD2Ev(e+(w<<2)|0);w=w+1|0}while(w>>>0<(c[f>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(u,1)}__ZN10StringNameD2Ev(g);__ZN10StringNameC2EPKc(h,496092);__ZN6StringC2EPKc(j,496092);__ZN10MethodInfoC2EN7Variant4TypeERK6String(i,18,j);c[k>>2]=0;c[n>>2]=58;c[n+4>>2]=0;c[b>>2]=c[n>>2];c[b+4>>2]=c[n+4>>2];__ZN7ClassDB18bind_vararg_methodIM14GDNativeScriptF7VariantPPKS2_iRNS2_9CallErrorEEEEP10MethodBindj10StringNameT_RK10MethodInfoRK6VectorIS2_E(1,h,b,i,k)|0;n=c[k>>2]|0;if(n|0?(__Z16atomic_decrementPj(n+-8|0)|0)==0:0){g=c[k>>2]|0;u=(g|0)==0?0:g+-4|0;g=u+4|0;f=c[u>>2]|0;if(f|0){w=0;e=f;while(1){f=g+(w*24|0)|0;if(!(c[f>>2]|0))x=e;else{__ZN7Variant5clearEv(f);x=c[u>>2]|0}w=w+1|0;if(w>>>0>=x>>>0)break;else e=x}}__ZN6Memory11free_staticEPvb(n,1)}__ZN10MethodInfoD2Ev(i);n=c[j>>2]|0;if(n|0?(__Z16atomic_decrementPj(n+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(n,1);__ZN10StringNameD2Ev(h);__ZN6StringC2EPKc(b,483282);c[i>>2]=c[b>>2];__ZN10StringNameC2ERK6String(o,i);__ZN6StringC2EPKc(p,483089);__ZN6StringC2EPKc(j,483508);h=c[p>>2]|0;if((h|0)!=0?(__Z28atomic_conditional_incrementPj(h+-8|0)|0)!=0:0)y=c[p>>2]|0;else y=0;h=c[j>>2]|0;if((h|0)!=0?(__Z28atomic_conditional_incrementPj(h+-8|0)|0)!=0:0)z=c[j>>2]|0;else z=0;c[b>>2]=18;h=b+4|0;c[h>>2]=0;n=(y|0)==0;if(!n?(c[h>>2]=0,__Z28atomic_conditional_incrementPj(y+-8|0)|0):0)c[h>>2]=y;c[b+8>>2]=17;h=b+12|0;c[h>>2]=0;x=(z|0)==0;if(!x?(c[h>>2]=0,__Z28atomic_conditional_incrementPj(z+-8|0)|0):0)c[h>>2]=z;c[b+16>>2]=519;c[k>>2]=__Z11_scs_createPKc(482544)|0;c[q>>2]=__Z11_scs_createPKc(483077)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(o,b,k,q,-1);__ZN10StringNameD2Ev(q);__ZN10StringNameD2Ev(k);h=c[b+12>>2]|0;if(h|0?(__Z16atomic_decrementPj(h+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(h,1);h=c[b+4>>2]|0;if(h|0?(__Z16atomic_decrementPj(h+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(h,1);h=z;if(!x?(__Z16atomic_decrementPj(h+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(h,1);h=y;if(!n?(__Z16atomic_decrementPj(h+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(h,1);h=c[j>>2]|0;if(h|0?(__Z16atomic_decrementPj(h+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(h,1);h=c[p>>2]|0;if(h|0?(__Z16atomic_decrementPj(h+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(h,1);__ZN10StringNameD2Ev(o);o=c[i>>2]|0;if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(o,1);__ZN6StringC2EPKc(b,483282);c[i>>2]=c[b>>2];__ZN10StringNameC2ERK6String(r,i);__ZN6StringC2EPKc(s,483129);__ZN6StringC2EPKc(j,1263606);o=c[s>>2]|0;if((o|0)!=0?(__Z28atomic_conditional_incrementPj(o+-8|0)|0)!=0:0)A=c[s>>2]|0;else A=0;o=c[j>>2]|0;do if(!o)B=0;else{if(!(__Z28atomic_conditional_incrementPj(o+-8|0)|0)){B=0;break}B=c[j>>2]|0}while(0);c[b>>2]=4;o=b+4|0;c[o>>2]=0;h=(A|0)==0;do if(!h){c[o>>2]=0;if(!(__Z28atomic_conditional_incrementPj(A+-8|0)|0))break;c[o>>2]=A}while(0);c[b+8>>2]=0;o=b+12|0;c[o>>2]=0;p=(B|0)==0;do if(!p){c[o>>2]=0;if(!(__Z28atomic_conditional_incrementPj(B+-8|0)|0))break;c[o>>2]=B}while(0);c[b+16>>2]=519;c[k>>2]=__Z11_scs_createPKc(483113)|0;c[q>>2]=__Z11_scs_createPKc(483097)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(r,b,k,q,-1);__ZN10StringNameD2Ev(q);__ZN10StringNameD2Ev(k);k=c[b+12>>2]|0;do if(k|0){if(__Z16atomic_decrementPj(k+-8|0)|0)break;__ZN6Memory11free_staticEPvb(k,1)}while(0);k=c[b+4>>2]|0;do if(k|0){if(__Z16atomic_decrementPj(k+-8|0)|0)break;__ZN6Memory11free_staticEPvb(k,1)}while(0);k=B;do if(!p){if(__Z16atomic_decrementPj(k+-8|0)|0)break;__ZN6Memory11free_staticEPvb(k,1)}while(0);k=A;do if(!h){if(__Z16atomic_decrementPj(k+-8|0)|0)break;__ZN6Memory11free_staticEPvb(k,1)}while(0);k=c[j>>2]|0;do if(k|0){if(__Z16atomic_decrementPj(k+-8|0)|0)break;__ZN6Memory11free_staticEPvb(k,1)}while(0);k=c[s>>2]|0;do if(k|0){if(__Z16atomic_decrementPj(k+-8|0)|0)break;__ZN6Memory11free_staticEPvb(k,1)}while(0);__ZN10StringNameD2Ev(r);r=c[i>>2]|0;if(!r){l=a;return}if(__Z16atomic_decrementPj(r+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(r,1);l=a;return}function __ZNK14GDNativeScript11get_libraryEv(a){a=a|0;var b=0,d=0;b=c[a+132>>2]|0;if(!b){d=0;return d|0}__ZN9Reference9referenceEv(b);d=b;return d|0}function __ZNK14GDNativeScript15get_script_nameEv(a){a=a|0;var b=0,d=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b;__ZN10StringNameC2ERKS_(d,a+136|0);l=b;return c[d>>2]|0}function __ZN14GDNativeScript15set_script_nameE10StringName(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;g=b+136|0;__ZN10StringNameaSERKS_(g,d);d=c[b+132>>2]|0;if(!d){l=e;return}h=d+140|0;if(!(c[h>>2]|0)){l=e;return}__ZN10StringNameC2ERKS_(f,g);g=c[h>>2]|0;a:do if(!g){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(483141,482331,749,483157,0);i=0}else{a[1263537]=0;h=c[g+12>>2]|0;b:do if(h|0){d=c[h+8>>2]|0;j=c[g+16>>2]|0;c:do if((d|0)==(j|0))k=d;else{n=c[f>>2]|0;o=d;while(1){p=c[o+24>>2]|0;if(n>>>0<p>>>0)q=o+8|0;else{if(p>>>0>=n>>>0){k=o;break c}q=o+4|0}o=c[q>>2]|0;if((o|0)==(j|0))break b}}while(0);if((k|0)!=(j|0)&(k|0)!=0){a[1263537]=0;i=c[(__ZN3MapI10StringNameP18GDNativeScriptData10ComparatorIS0_E16DefaultAllocatorEixERKS0_(g+12|0,f)|0)>>2]|0;break a}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(483141,482331,751,483209,0);i=0}while(0);g=b+156|0;c[g>>2]=i;__ZN10StringNameD2Ev(f);if(!(c[g>>2]|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(483113,482331,478,482602,0);l=e;return}else{a[1263537]=0;l=e;return}}function __ZN14GDNativeScript4_newEPPK7VariantiRNS0_9CallErrorE(b,d,e,f,g){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;var h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=f+4|0;h=f;do if(!(c[d+132>>2]|0))i=g;else{j=c[d+136>>2]|0;do if(j){k=c[j+4>>2]|0;if(k|0){__ZN6StringC2EPKc(e,k);n=c[e>>2]|0;break}k=j+8|0;c[e>>2]=0;o=c[k>>2]|0;if((o|0)!=0?(c[e>>2]=0,(__Z28atomic_conditional_incrementPj(o+-8|0)|0)!=0):0){o=c[k>>2]|0;c[e>>2]=o;n=o}else n=0}else{c[e>>2]=0;n=0}while(0);c[h>>2]=n;if(!(__ZNK6String6lengthEv(h)|0))p=1;else p=(c[d+156>>2]|0)==0;j=c[h>>2]|0;if((j|0)!=0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0){__ZN6Memory11free_staticEPvb(j,1);if(p){i=g;break}else q=g}else if(p){i=g;break}else q=g;c[q>>2]=0;c[e>>2]=0;j=c[d+156>>2]|0;while(1){o=c[j+44>>2]|0;if(!o)break;else j=o}o=j+40|0;if(__ZNK10StringNameeqEPKc(o,1263606)|0){k=__ZnwjPKc(88,1263606)|0;__ZN9ReferenceC2Ev(k);__Z22postinitialize_handlerP6Object(k);r=k}else r=__ZN7ClassDB8instanceERK10StringName(o)|0;if(r|0?$i[c[(c[r>>2]|0)+44>>2]&8191](r,1220724)|0:0){a[1263537]=0;__ZN9Reference8init_refEv(r)|0;o=c[e>>2]|0;if((r|0)!=(o|0)){if((o|0?__ZN9Reference11unreferenceEv(o)|0:0)?(o=c[e>>2]|0,__Z17predelete_handlerP6Object(o)|0):0){gj[c[(c[o>>2]|0)+76>>2]&8191](o);__ZN6Memory11free_staticEPvb(o,0)}c[e>>2]=r;__ZN9Reference9referenceEv(r)}if(__ZN9Reference11unreferenceEv(r)|0?__Z17predelete_handlerP6Object(r)|0:0){gj[c[(c[r>>2]|0)+76>>2]&8191](r);__ZN6Memory11free_staticEPvb(r,0)}}o=$i[c[(c[d>>2]|0)+132>>2]&8191](d,r)|0;__ZN6Object19set_script_instanceEP14ScriptInstance(r,o);k=(c[e>>2]|0)==0;do if(o)if(k){__ZN7VariantC2EPK6Object(b,r);break}else{__ZNK3RefI9ReferenceEcv7VariantEv(b,e);break}else{if(k?__Z17predelete_handlerP6Object(r)|0:0){gj[c[(c[r>>2]|0)+76>>2]&8191](r);__ZN6Memory11free_staticEPvb(r,0)}c[b>>2]=0}while(0);k=c[e>>2]|0;if((k|0?__ZN9Reference11unreferenceEv(k)|0:0)?(k=c[e>>2]|0,__Z17predelete_handlerP6Object(k)|0):0){gj[c[(c[k>>2]|0)+76>>2]&8191](k);__ZN6Memory11free_staticEPvb(k,0)}l=f;return}while(0);c[i>>2]=1;c[b>>2]=0;l=f;return}function __ZN7ClassDB18bind_vararg_methodIM14GDNativeScriptF7VariantPPKS2_iRNS2_9CallErrorEEEEP10MethodBindj10StringNameT_RK10MethodInfoRK6VectorIS2_E(b,e,f,g,h){b=b|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0;b=l;l=l+64|0;if((l|0)>=(m|0))ba(64);i=b+56|0;j=b+40|0;k=b+52|0;n=b+48|0;o=b+44|0;p=b+32|0;q=b+36|0;r=b+28|0;s=b+24|0;t=b+20|0;u=b+12|0;v=b+8|0;w=b+4|0;x=b;y=b+16|0;z=c[f>>2]|0;A=c[f+4>>2]|0;__Z12_global_lockv();f=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(f);c[f>>2]=22500;B=f+44|0;c[B>>2]=0;C=f+48|0;c[C>>2]=0;__ZN10MethodBind12_set_returnsEb(f,1);c[B>>2]=z;c[C>>2]=A;__ZN16MethodBindVarArgI14GDNativeScriptE15set_method_infoERK10MethodInfo(f,g);if(!f){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1126282,1126301,436,1126317,0);D=0;__Z14_global_unlockv();l=b;return D|0}a[1263537]=0;c[j>>2]=0;g=c[e>>2]|0;do if(g){A=c[g+4>>2]|0;if(A|0){__ZN6StringC2EPKc(i,A);E=c[i>>2]|0;break}A=g+8|0;c[i>>2]=0;C=c[A>>2]|0;if((C|0)!=0?(c[i>>2]=0,(__Z28atomic_conditional_incrementPj(C+-8|0)|0)!=0):0){C=c[A>>2]|0;c[i>>2]=C;E=C}else E=0}else{c[i>>2]=0;E=0}while(0);c[k>>2]=E;__ZN6StringC2EPKc(n,1144824);E=(__ZNK6String4findES_i(k,n,0)|0)==-1;g=c[n>>2]|0;if(g|0?(__Z16atomic_decrementPj(g+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(g,1);g=c[k>>2]|0;if(g|0?(__Z16atomic_decrementPj(g+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(g,1);if(!E){E=c[e>>2]|0;do if(E){g=c[E+4>>2]|0;if(g|0){__ZN6StringC2EPKc(i,g);F=c[i>>2]|0;break}g=E+8|0;c[i>>2]=0;k=c[g>>2]|0;if((k|0)!=0?(c[i>>2]=0,(__Z28atomic_conditional_incrementPj(k+-8|0)|0)!=0):0){k=c[g>>2]|0;c[i>>2]=k;F=k}else F=0}else{c[i>>2]=0;F=0}while(0);c[o>>2]=F;__ZN6StringC2EPKc(p,1144824);F=__ZNK6String9get_sliceES_i(o,p,1)|0;E=F;k=c[j>>2]|0;if((k|0)==(F|0)){if(F|0)G=32}else{if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);c[j>>2]=0;if(F|0)if(!(__Z28atomic_conditional_incrementPj(F+-8|0)|0))G=32;else{c[j>>2]=E;G=32}}if((G|0)==32?(__Z16atomic_decrementPj(F+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(F,1);F=c[p>>2]|0;if(F|0?(__Z16atomic_decrementPj(F+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(F,1);F=c[o>>2]|0;if(F|0?(__Z16atomic_decrementPj(F+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(F,1);F=c[e>>2]|0;do if(F){o=c[F+4>>2]|0;if(o|0){__ZN6StringC2EPKc(i,o);H=c[i>>2]|0;break}o=F+8|0;c[i>>2]=0;p=c[o>>2]|0;if((p|0)!=0?(c[i>>2]=0,(__Z28atomic_conditional_incrementPj(p+-8|0)|0)!=0):0){p=c[o>>2]|0;c[i>>2]=p;H=p}else H=0}else{c[i>>2]=0;H=0}while(0);c[s>>2]=H;__ZN6StringC2EPKc(t,1144824);c[r>>2]=__ZNK6String9get_sliceES_i(s,t,0)|0;__ZN10StringNameC2ERK6String(q,r);__ZN10StringNameaSERKS_(e,q);__ZN10StringNameD2Ev(q);H=c[r>>2]|0;if(H|0?(__Z16atomic_decrementPj(H+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(H,1);H=c[t>>2]|0;if(H|0?(__Z16atomic_decrementPj(H+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(H,1);H=c[s>>2]|0;if(H|0?(__Z16atomic_decrementPj(H+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(H,1)}__ZN10MethodBind8set_nameERK10StringName(f,e);__ZN10MethodBind21set_default_argumentsERK6VectorI7VariantE(f,h);c[q>>2]=ij[c[(c[f>>2]|0)+4>>2]&8191](f)|0;__ZN10StringNameC2ERK6String(i,q);h=c[313454]|0;a:do if(h){H=c[i>>2]|0;if(!H)I=0;else I=c[H+16>>2]|0;s=c[h+(((1<<(d[1253820]|0))+-1&I)<<2)>>2]|0;if(s){t=s;while(1){if((c[t>>2]|0)==(I|0)?(c[t+8>>2]|0)==(H|0):0)break;s=c[t+4>>2]|0;if(!s){J=0;break a}else t=s}J=t+12|0}else J=0}else J=0;while(0);__ZN10StringNameD2Ev(i);b:do if(!J){gj[c[(c[f>>2]|0)+20>>2]&8191](f);__ZN6Memory11free_staticEPvb(f,0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1126282,1126301,452,1126359,0);K=0}else{I=J+8|0;h=c[I>>2]|0;c:do if(h){H=c[e>>2]|0;s=(H|0)==0;if(s)L=0;else L=c[H+16>>2]|0;F=(1<<(d[J+12>>0]|0))+-1|0;p=c[h+((F&L)<<2)>>2]|0;d:do if(p|0){o=p;while(1){if((c[o>>2]|0)==(L|0)?(c[o+8>>2]|0)==(H|0):0)break;o=c[o+4>>2]|0;if(!o)break d}gj[c[(c[f>>2]|0)+20>>2]&8191](f);__ZN6Memory11free_staticEPvb(f,0);c[x>>2]=__ZplPKcRK6String(1126401,q)|0;__ZN6StringC2EPKc(r,1126424);c[w>>2]=__ZNK6StringplERKS_(x,r)|0;o=c[e>>2]|0;do if(o){E=c[o+4>>2]|0;if(E|0){__ZN6StringC2EPKc(i,E);M=c[i>>2]|0;break}E=o+8|0;c[i>>2]=0;k=c[E>>2]|0;if((k|0)!=0?(c[i>>2]=0,(__Z28atomic_conditional_incrementPj(k+-8|0)|0)!=0):0){k=c[E>>2]|0;c[i>>2]=k;M=k}else M=0}else{c[i>>2]=0;M=0}while(0);c[y>>2]=M;c[v>>2]=__ZNK6StringplERKS_(w,y)|0;c[u>>2]=__ZNK6String4utf8Ev(v)|0;__Z19_err_set_last_errorPKc(__ZNK10CharString8get_dataEv(u)|0);o=c[u>>2]|0;if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(o,1);o=c[v>>2]|0;if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(o,1);o=c[y>>2]|0;if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(o,1);o=c[w>>2]|0;if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(o,1);o=c[r>>2]|0;do if(o|0){if(__Z16atomic_decrementPj(o+-8|0)|0)break;__ZN6Memory11free_staticEPvb(o,1)}while(0);o=c[x>>2]|0;do if(o|0){if(__Z16atomic_decrementPj(o+-8|0)|0)break;__ZN6Memory11free_staticEPvb(o,1)}while(0);a[1263537]=1;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1126282,1126301,459,1126427,0);a[1263537]=0;K=0;break b}while(0);if(s)N=0;else N=c[H+16>>2]|0;p=c[h+((F&N)<<2)>>2]|0;if(!p)G=110;else{o=p;while(1){if((c[o>>2]|0)==(N|0)?(c[o+8>>2]|0)==(H|0):0){O=o;break c}o=c[o+4>>2]|0;if(!o){G=110;break}}}}else{a[1263537]=0;o=__ZN6Memory12alloc_staticEjb(32,1)|0;if(!o){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143992,1144012,140,1144029,0);P=0}else{a[1263537]=0;H=o+-8|0;c[H>>2]=8;c[H+4>>2]=0;P=o}c[I>>2]=P;a[J+12>>0]=3;c[J+16>>2]=0;c[P>>2]=0;c[(c[I>>2]|0)+4>>2]=0;c[(c[I>>2]|0)+8>>2]=0;c[(c[I>>2]|0)+12>>2]=0;c[(c[I>>2]|0)+16>>2]=0;c[(c[I>>2]|0)+20>>2]=0;c[(c[I>>2]|0)+24>>2]=0;c[(c[I>>2]|0)+28>>2]=0;G=110}while(0);if((G|0)==110){h=__ZN7HashMapI10StringNameP10MethodBind16StringNameHasher24HashMapComparatorDefaultIS0_ELh3ELh8EE12create_entryERKS0_(I,e)|0;__ZN7HashMapI10StringNameP10MethodBind16StringNameHasher24HashMapComparatorDefaultIS0_ELh3ELh8EE16check_hash_tableEv(I);O=h}c[O+12>>2]=f;if(__ZNK6String6lengthEv(j)|0){__ZN10StringNameC2ERK6String(i,j);__ZN10StringNameaSERKS_(f+36|0,i);__ZN10StringNameD2Ev(i)}h=J+52|0;if(!(c[h>>2]|0)){t=__ZnwjPFPvjE(12,4740)|0;c[h>>2]=t;c[t>>2]=0;c[t+4>>2]=0;c[t+8>>2]=0}t=__ZnwjPFPvjE(16,4740)|0;__ZN10StringNameC2Ev(t);o=t+4|0;c[o>>2]=0;H=t+8|0;c[H>>2]=0;F=t+12|0;c[F>>2]=0;__ZN10StringNameaSERKS_(t,e);s=c[h>>2]|0;h=s+4|0;p=c[h>>2]|0;c[H>>2]=p;c[o>>2]=0;c[F>>2]=s;if(p|0)c[p+4>>2]=t;c[h>>2]=t;if(!(c[s>>2]|0))c[s>>2]=t;t=s+8|0;c[t>>2]=(c[t>>2]|0)+1;K=f}while(0);f=c[q>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);f=c[j>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);D=K;__Z14_global_unlockv();l=b;return D|0}function __ZN16MethodBindVarArgI14GDNativeScriptE15set_method_infoERK10MethodInfo(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e+4|0;g=e;h=d+4|0;i=c[h>>2]|0;if(i){c[b+24>>2]=c[i+8>>2];j=(c[i+8>>2]|0)+1|0;if(!j)k=0;else{n=j;o=4}}else{c[b+24>>2]=0;n=1;o=4}do if((o|0)==4){j=__ZN6Memory12alloc_staticEjb(n<<2,1)|0;if(!j){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143992,1144012,140,1144029,0);k=0;break}else{a[1263537]=0;i=j+-8|0;c[i>>2]=n;c[i+4>>2]=0;k=j;break}}while(0);c[k>>2]=c[d+12>>2];d=c[h>>2]|0;if(!d){p=b+32|0;c[p>>2]=k;l=e;return}n=c[d+8>>2]|0;if(!n){p=b+32|0;c[p>>2]=k;l=e;return}c[f>>2]=0;__ZN6VectorI10StringNameE6resizeEi(f,n)|0;n=0;a:while(1){d=c[h>>2]|0;j=(d|0)==0;if(j)q=0;else q=c[d+8>>2]|0;if((n|0)>=(q|0)){o=13;break}if(j)r=0;else r=c[d+8>>2]|0;if((r|0)<=(n|0)){if(j)s=0;else s=c[d+8>>2]|0;if((s|0)<=(n|0)){o=25;break}a[1263537]=0}if(j){o=31;break}j=c[d>>2]|0;if(!j){o=31;break}else{t=j;u=0}while(1){if((u|0)==(n|0))break;i=c[t+20>>2]|0;if(!i){o=31;break a}else{t=i;u=u+1|0}}i=n+1|0;c[k+(i<<2)>>2]=c[t>>2];do if((c[d+8>>2]|0)<=(n|0))if((c[d+8>>2]|0)>(n|0)){a[1263537]=0;v=j;w=0;o=36;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145120,425,1146766,0);x=0;break}else{v=j;w=0;o=36}while(0);do if((o|0)==36){while(1){o=0;if((w|0)==(n|0)){o=37;break}j=c[v+20>>2]|0;if(!j){o=39;break}else{v=j;w=w+1|0;o=36}}if((o|0)==37){o=0;x=v;break}else if((o|0)==39){o=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145120,440,1133820,0);a[1263537]=0;x=0;break}}while(0);__ZN10StringNameC2ERK6String(g,x+4|0);j=c[f>>2]|0;d=(j|0)==0;if(d)y=0;else y=c[j+-4>>2]|0;do if((y|0)<=(n|0)){if(d)z=0;else z=c[j+-4>>2]|0;if((z|0)>(n|0)){a[1263537]=0;o=48;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);A=0;break}}else o=48;while(0);if((o|0)==48){o=0;__ZN6VectorI10StringNameE14_copy_on_writeEv(f);A=(c[f>>2]|0)+(n<<2)|0}__ZN10StringNameaSERKS_(A,g);__ZN10StringNameD2Ev(g);n=i}if((o|0)==13){__ZN10MethodBind18set_argument_namesERK6VectorI10StringNameE(b,f);n=c[f>>2]|0;if(n|0?(__Z16atomic_decrementPj(n+-8|0)|0)==0:0){g=c[f>>2]|0;f=(g|0)==0?0:g+-4|0;g=f+4|0;if(c[f>>2]|0){A=0;do{__ZN10StringNameD2Ev(g+(A<<2)|0);A=A+1|0}while(A>>>0<(c[f>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(n,1)}p=b+32|0;c[p>>2]=k;l=e;return}else if((o|0)==25)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145120,425,1146766,0);else if((o|0)==31)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145120,440,1133820,0)}function __ZN7HashMapI10StringNameP10MethodBind16StringNameHasher24HashMapComparatorDefaultIS0_ELh3ELh8EE12create_entryERKS0_(b,e){b=b|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0;f=__ZnwjPKc(16,1263606)|0;g=f+8|0;__ZN10StringNameC2Ev(g);h=f+4|0;c[h>>2]=0;if(!f){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1100526,1100151,228,1100539,0);i=0;return i|0}a[1263537]=0;j=c[e>>2]|0;if(!j)k=0;else k=c[j+16>>2]|0;j=(1<<(d[b+4>>0]|0))+-1&k;c[h>>2]=c[(c[b>>2]|0)+(j<<2)>>2];c[f>>2]=k;__ZN10StringNameaSERKS_(g,e);c[(c[b>>2]|0)+(j<<2)>>2]=f;j=b+8|0;c[j>>2]=(c[j>>2]|0)+1;i=f;return i|0}function __ZN7HashMapI10StringNameP10MethodBind16StringNameHasher24HashMapComparatorDefaultIS0_ELh3ELh8EE16check_hash_tableEv(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0;d=c[b+8>>2]|0;e=b+4|0;f=a[e>>0]|0;g=f&255;if((d|0)>(8<<g|0)){h=g;do h=h+1|0;while((d|0)>(8<<h|0));if((h|0)==-1)return;else i=h}else{if((f&255)<=3)return;f=g+-1|0;if((d|0)<(8<<f|0))j=f;else return;while(1){f=j+-1|0;if((d|0)<(8<<f|0))j=f;else break}i=(j|0)>3?j:3}j=1<<i;d=__ZN6Memory12alloc_staticEjb(j<<2,1)|0;if(!d){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143992,1144012,140,1144029,0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1100134,1100151,174,1100167,0);a[1263537]=0;return}a[1263537]=0;f=d+-8|0;c[f>>2]=j;c[f+4>>2]=0;if((i|0)!=31)_memset(d|0,0,((j|0)>1?j:1)<<2|0)|0;f=a[e>>0]|0;if(f<<24>>24==31)k=c[b>>2]|0;else{g=1<<(f&255);f=j+-1|0;j=0;h=c[b>>2]|0;while(1){l=h+(j<<2)|0;m=c[l>>2]|0;if(!m)n=h;else{o=m;m=l;do{l=o+4|0;c[m>>2]=c[l>>2];p=d+((c[o>>2]&f)<<2)|0;c[l>>2]=c[p>>2];c[p>>2]=o;p=c[b>>2]|0;m=p+(j<<2)|0;o=c[m>>2]|0}while((o|0)!=0);n=p}j=j+1|0;if((j|0)>=(g|0)){k=n;break}else h=n}}if(k|0)__ZN6Memory11free_staticEPvb(k,1);c[b>>2]=d;a[e>>0]=i;return}function __ZN6VectorI10StringNameE6resizeEi(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0;if((d|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,269,1145657,0);e=31;return e|0}a[1263537]=0;f=c[b>>2]|0;if(!f)g=0;else g=c[f+-4>>2]|0;if((g|0)==(d|0)){e=0;return e|0}if(!d){if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0){g=c[b>>2]|0;h=(g|0)==0?0:g+-4|0;g=h+4|0;if(c[h>>2]|0){i=0;do{__ZN10StringNameD2Ev(g+(i<<2)|0);i=i+1|0}while(i>>>0<(c[h>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(f,1)}c[b>>2]=0;e=0;return e|0}__ZN6VectorI10StringNameE14_copy_on_writeEv(b);f=d<<2;if(d>>>0<=1073741823?(h=f+-1|0,i=h>>>1|h,h=i>>>2|i,i=h>>>4|h,h=i>>>8|i,i=(h>>>16|h)+1|0,f>>>0<4294967264):0){a[1263537]=0;f=c[b>>2]|0;do if(!f)if((d|0)>0)j=20;else{k=0;j=30}else{h=c[f+-4>>2]|0;if((h|0)<(d|0))if(!h)j=20;else{g=__ZN6Memory14realloc_staticEPvjb(f,i,1)|0;if(g|0){a[1263537]=0;l=g;m=c[g+-4>>2]|0;break}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,300,1145876,0);e=6;return e|0}else{k=h;j=30}}while(0);do if((j|0)==20){h=__ZN6Memory12alloc_staticEjb(i,1)|0;if(h|0){a[1263537]=0;c[h+-4>>2]=0;c[h+-8>>2]=1;l=h;m=0;break}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,292,1145820,0);e=6;return e|0}else if((j|0)==30){if((k|0)<=(d|0)){e=0;return e|0}if((c[f+-4>>2]|0)>>>0>d>>>0){h=d;g=f;do{__ZN10StringNameD2Ev(g+(h<<2)|0);h=h+1|0;g=c[b>>2]|0}while(h>>>0<(c[g+-4>>2]|0)>>>0);n=g}else n=f;h=__ZN6Memory14realloc_staticEPvjb(n,i,1)|0;if(!h){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,324,1145876,0);e=6;return e|0}else{a[1263537]=0;c[b>>2]=h;c[h+-4>>2]=d;e=0;return e|0}}while(0);c[b>>2]=l;if((m|0)<(d|0)){i=m;do{__ZN10StringNameC2Ev(l+(i<<2)|0);i=i+1|0}while((i|0)!=(d|0));o=c[b>>2]|0}else o=l;c[((o|0)==0?0:o+-4|0)>>2]=d;e=0;return e|0}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,285,1145723,0);e=6;return e|0}function __ZN6VectorI10StringNameE14_copy_on_writeEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=c[a>>2]|0;if(!b)return;if((c[b+-8>>2]|0)>>>0<=1)return;d=c[b+-4>>2]|0;b=(d<<2)+-1|0;e=b>>>1|b;b=e>>>2|e;e=b>>>4|b;b=e>>>8|e;e=__ZN6Memory12alloc_staticEjb((b>>>16|b)+1|0,1)|0;c[e+-8>>2]=1;c[e+-4>>2]=d;if(d|0){b=0;do{__ZN10StringNameC2ERKS_(e+(b<<2)|0,(c[a>>2]|0)+(b<<2)|0);b=b+1|0}while((b|0)!=(d|0))}d=c[a>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0){b=c[a>>2]|0;f=(b|0)==0?0:b+-4|0;b=f+4|0;if(c[f>>2]|0){g=0;do{__ZN10StringNameD2Ev(b+(g<<2)|0);g=g+1|0}while(g>>>0<(c[f>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(d,1)}c[a>>2]=e;return}function __ZNK16MethodBindVarArgI14GDNativeScriptE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return 0}function __ZNK16MethodBindVarArgI14GDNativeScriptE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,483282);l=a;return c[b>>2]|0}function __ZN16MethodBindVarArgI14GDNativeScriptE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(a,b,d,e,f,g){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;var h=0,i=0,j=0;h=c[b+44>>2]|0;i=c[b+48>>2]|0;b=d+(i>>1)|0;if(!(i&1)){j=h;Li[j&255](a,b,e,f,g);return}else{j=c[(c[b>>2]|0)+h>>2]|0;Li[j&255](a,b,e,f,g);return}}function __ZN16MethodBindVarArgI14GDNativeScriptE7ptrcallEP6ObjectPPKvPv(b,c,d,e){b=b|0;c=c|0;d=d|0;e=e|0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1126465,1146629,315,1130797,0);a[1263537]=0;return}function __ZNK16MethodBindVarArgI14GDNativeScriptE9is_varargEv(a){a=a|0;return 1}function __ZN16MethodBindVarArgI14GDNativeScriptED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK16MethodBindVarArgI14GDNativeScriptE8is_constEv(a){a=a|0;return 0}function __ZNK3RefI9ReferenceEcv7VariantEv(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d;__ZN6RefPtrC2Ev(e);f=c[e>>2]|0;if((c[b>>2]|0)!=(f|0)){if((f|0?__ZN9Reference11unreferenceEv(f)|0:0)?(f=c[e>>2]|0,__Z17predelete_handlerP6Object(f)|0):0){gj[c[(c[f>>2]|0)+76>>2]&8191](f);__ZN6Memory11free_staticEPvb(f,0)}f=c[b>>2]|0;c[e>>2]=f;if(f|0)__ZN9Reference9referenceEv(f)}__ZN7VariantC2ERK6RefPtr(a,e);__ZN6RefPtrD2Ev(e);l=d;return}function __ZNK11MethodBind1I14GDNativeScript10StringNameE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;if(b|0){f=0;l=a;return f|0}__ZN10StringNameC2Ev(d);__ZN7VariantC2ERK10StringName(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);__ZN10StringNameD2Ev(d);f=b;l=a;return f|0}function __ZNK11MethodBind1I14GDNativeScript10StringNameE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,483282);l=a;return c[b>>2]|0}function __ZN11MethodBind1I14GDNativeScript10StringNameE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i+24|0;k=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1220872)|0:0){c[h>>2]=0;a[1263537]=0;n=d+24|0;o=c[n>>2]|0;if((o|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=o;c[b>>2]=0;l=i;return}p=o-(c[d+20>>2]|0)|0;if((p|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=p;c[b>>2]=0;l=i;return}if((g|0)>0){if((o|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);q=0}else{a[1263537]=0;q=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,q)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=q;c[b>>2]=0;l=i;return}}q=c[d+44>>2]|0;o=c[d+48>>2]|0;p=e+(o>>1)|0;if(!(o&1))r=q;else r=c[(c[p>>2]|0)+q>>2]|0;do if((g|0)<1){q=c[n>>2]|0;o=q+-1|0;if((q|0)>=1){e=c[d+16>>2]|0;s=(e|0)==0;if(s)t=0;else t=c[e+-4>>2]|0;if((q|0)<=(t|0)){if(s)u=0;else u=c[e+-4>>2]|0;do if((u|0)<(q|0)){if(s)v=0;else v=c[e+-4>>2]|0;if((v|0)<(q|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);w=0;break}else{a[1263537]=0;x=31;break}}else x=31;while(0);if((x|0)==31)w=e+(o*24|0)|0;__ZN7VariantC2ERKS_(k,w);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);c[j>>2]=__ZNK7Variantcv10StringNameEv(k)|0;Pi[r&2047](p,j);__ZN10StringNameD2Ev(j);if(c[k>>2]|0)__ZN7Variant5clearEv(k);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I14GDNativeScript10StringNameE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e+4|0;g=e;if(!b)h=0;else{i=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1220872)|0;h=i?b:0}b=c[a+44>>2]|0;i=c[a+48>>2]|0;a=h+(i>>1)|0;if(!(i&1))j=b;else j=c[(c[a>>2]|0)+b>>2]|0;__ZN10StringNameC2ERK6String(f,c[d>>2]|0);c[g>>2]=c[f>>2];Pi[j&2047](a,g);__ZN10StringNameD2Ev(g);l=e;return}function __ZN11MethodBind1I14GDNativeScript10StringNameED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI14GDNativeScript10StringNameE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;if((b|0)!=-1){f=0;l=a;return f|0}__ZN10StringNameC2Ev(d);__ZN7VariantC2ERK10StringName(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);__ZN10StringNameD2Ev(d);f=b;l=a;return f|0}function __ZNK13MethodBind0RCI14GDNativeScript10StringNameE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,483282);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI14GDNativeScript10StringNameE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;j=f+24|0;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1220872)|0:0){c[h>>2]=0;a[1263537]=0;k=c[d+24>>2]|0;if((k|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=k;c[b>>2]=0;l=f;return}n=k-(c[d+20>>2]|0)|0;if((n|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=n;c[b>>2]=0;l=f;return}n=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))o=n;else o=c[(c[d>>2]|0)+n>>2]|0;c[j>>2]=ij[o&8191](d)|0;__ZN7VariantC2ERK10StringName(i,j);__ZN10StringNameD2Ev(j);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI14GDNativeScript10StringNameE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=d;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1220872)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;c[f>>2]=ij[i&8191](a)|0;__ZN8PtrToArgI10StringNameE6encodeES0_Pv(f,e);__ZN10StringNameD2Ev(f);l=d;return}function __ZN13MethodBind0RCI14GDNativeScript10StringNameED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN8PtrToArgI10StringNameE6encodeES0_Pv(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d;f=c[a>>2]|0;do if(f){a=c[f+4>>2]|0;if(a|0){__ZN6StringC2EPKc(e,a);g=c[e>>2]|0;break}a=f+8|0;c[e>>2]=0;h=c[a>>2]|0;if((h|0)!=0?(c[e>>2]=0,(__Z28atomic_conditional_incrementPj(h+-8|0)|0)!=0):0){h=c[a>>2]|0;c[e>>2]=h;g=h}else g=0}else{c[e>>2]=0;g=0}while(0);e=g;f=c[b>>2]|0;if((f|0)==(g|0)){if(!g){l=d;return}}else{if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);c[b>>2]=0;if(!g){l=d;return}if(__Z28atomic_conditional_incrementPj(g+-8|0)|0)c[b>>2]=e}if(__Z16atomic_decrementPj(g+-8|0)|0){l=d;return}__ZN6Memory11free_staticEPvb(g,1);l=d;return}function __ZNK11MethodBind1I14GDNativeScript3RefI15GDNativeLibraryEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var c=0;if(b|0){c=0;return c|0}c=__ZN7Variant12get_type_forI3RefI15GDNativeLibraryEEENS_4TypeEv()|0;return c|0}function __ZNK11MethodBind1I14GDNativeScript3RefI15GDNativeLibraryEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,483282);l=a;return c[b>>2]|0}function __ZN11MethodBind1I14GDNativeScript3RefI15GDNativeLibraryEE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i+28|0;k=i+24|0;n=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1220872)|0:0){c[h>>2]=0;a[1263537]=0;o=d+24|0;p=c[o>>2]|0;if((p|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=p;c[b>>2]=0;l=i;return}q=p-(c[d+20>>2]|0)|0;if((q|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=q;c[b>>2]=0;l=i;return}if((g|0)>0){if((p|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);r=0}else{a[1263537]=0;r=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,r)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=r;c[b>>2]=0;l=i;return}}r=c[d+44>>2]|0;p=c[d+48>>2]|0;q=e+(p>>1)|0;if(!(p&1))s=r;else s=c[(c[q>>2]|0)+r>>2]|0;do if((g|0)<1){r=c[o>>2]|0;p=r+-1|0;if((r|0)>=1){e=c[d+16>>2]|0;t=(e|0)==0;if(t)u=0;else u=c[e+-4>>2]|0;if((r|0)<=(u|0)){if(t)v=0;else v=c[e+-4>>2]|0;do if((v|0)<(r|0)){if(t)w=0;else w=c[e+-4>>2]|0;if((w|0)<(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);x=0;break}else{a[1263537]=0;y=31;break}}else y=31;while(0);if((y|0)==31)x=e+(p*24|0)|0;__ZN7VariantC2ERKS_(n,x);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f>>2]|0);while(0);__ZN3RefI15GDNativeLibraryEC2ERK7Variant(j,n);c[k>>2]=c[j>>2];Pi[s&2047](q,k);q=c[k>>2]|0;if((q|0?__ZN9Reference11unreferenceEv(q)|0:0)?(q=c[k>>2]|0,__Z17predelete_handlerP6Object(q)|0):0){gj[c[(c[q>>2]|0)+76>>2]&8191](q);__ZN6Memory11free_staticEPvb(q,0)}c[k>>2]=0;if(c[n>>2]|0)__ZN7Variant5clearEv(n);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I14GDNativeScript3RefI15GDNativeLibraryEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+28|0;g=e;h=e+24|0;if(!b)i=0;else{j=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1220872)|0;i=j?b:0}b=c[a+44>>2]|0;j=c[a+48>>2]|0;a=i+(j>>1)|0;if(!(j&1))k=b;else k=c[(c[a>>2]|0)+b>>2]|0;__ZN7VariantC2EPK6Object(g,c[d>>2]|0);__ZN3RefI15GDNativeLibraryEC2ERK7Variant(f,g);if(c[g>>2]|0)__ZN7Variant5clearEv(g);c[h>>2]=c[f>>2];Pi[k&2047](a,h);a=c[h>>2]|0;if(!a){l=e;return}if(!(__ZN9Reference11unreferenceEv(a)|0)){l=e;return}a=c[h>>2]|0;if(!(__Z17predelete_handlerP6Object(a)|0)){l=e;return}gj[c[(c[a>>2]|0)+76>>2]&8191](a);__ZN6Memory11free_staticEPvb(a,0);l=e;return}function __ZN11MethodBind1I14GDNativeScript3RefI15GDNativeLibraryEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN3RefI15GDNativeLibraryEC2ERK7Variant(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d;__ZNK7Variantcv6RefPtrEv(e,b);c[a>>2]=0;b=c[e>>2]|0;if(!b){c[a>>2]=0;__ZN6RefPtrD2Ev(e);l=d;return}f=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1220864)|0;g=f?b:0;b=c[a>>2]|0;if((g|0)==(b|0)){__ZN6RefPtrD2Ev(e);l=d;return}if((b|0?__ZN9Reference11unreferenceEv(b)|0:0)?(b=c[a>>2]|0,__Z17predelete_handlerP6Object(b)|0):0){gj[c[(c[b>>2]|0)+76>>2]&8191](b);__ZN6Memory11free_staticEPvb(b,0)}c[a>>2]=g;if(!g){__ZN6RefPtrD2Ev(e);l=d;return}__ZN9Reference9referenceEv(g);__ZN6RefPtrD2Ev(e);l=d;return}function __ZN7Variant12get_type_forI3RefI15GDNativeLibraryEEENS_4TypeEv(){var a=0,b=0,d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+28|0;d=a+24|0;e=a;c[d>>2]=0;__ZN6RefPtrC2Ev(b);__ZN3RefI9ReferenceEaSI15GDNativeLibraryEEvRKS_IT_E(b,d);__ZN7VariantC2ERK6RefPtr(e,b);__ZN6RefPtrD2Ev(b);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);e=c[d>>2]|0;if(!e){l=a;return b|0}if(!(__ZN9Reference11unreferenceEv(e)|0)){l=a;return b|0}e=c[d>>2]|0;if(!(__Z17predelete_handlerP6Object(e)|0)){l=a;return b|0}gj[c[(c[e>>2]|0)+76>>2]&8191](e);__ZN6Memory11free_staticEPvb(e,0);l=a;return b|0}function __ZN3RefI9ReferenceEaSI15GDNativeLibraryEEvRKS_IT_E(a,b){a=a|0;b=b|0;var d=0,e=0;d=c[b>>2]|0;if(!d){b=c[a>>2]|0;if((b|0?__ZN9Reference11unreferenceEv(b)|0:0)?(b=c[a>>2]|0,__Z17predelete_handlerP6Object(b)|0):0){gj[c[(c[b>>2]|0)+76>>2]&8191](b);__ZN6Memory11free_staticEPvb(b,0)}c[a>>2]=0;return}b=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1220724)|0;e=b?d:0;d=c[a>>2]|0;if((e|0)==(d|0))return;if((d|0?__ZN9Reference11unreferenceEv(d)|0:0)?(d=c[a>>2]|0,__Z17predelete_handlerP6Object(d)|0):0){gj[c[(c[d>>2]|0)+76>>2]&8191](d);__ZN6Memory11free_staticEPvb(d,0)}c[a>>2]=e;if(!e)return;__ZN9Reference9referenceEv(e);return}function __ZNK13MethodBind0RCI14GDNativeScript3RefI15GDNativeLibraryEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var c=0;if((b|0)!=-1){c=0;return c|0}c=__ZN7Variant12get_type_forI3RefI15GDNativeLibraryEEENS_4TypeEv()|0;return c|0}function __ZNK13MethodBind0RCI14GDNativeScript3RefI15GDNativeLibraryEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,483282);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI14GDNativeScript3RefI15GDNativeLibraryEE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f+28|0;j=f;k=f+24|0;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1220872)|0:0){c[h>>2]=0;a[1263537]=0;n=c[d+24>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=f;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=f;return}o=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))p=o;else p=c[(c[d>>2]|0)+o>>2]|0;c[k>>2]=ij[p&8191](d)|0;__ZN6RefPtrC2Ev(i);__ZN3RefI9ReferenceEaSI15GDNativeLibraryEEvRKS_IT_E(i,k);__ZN7VariantC2ERK6RefPtr(j,i);__ZN6RefPtrD2Ev(i);i=c[k>>2]|0;if((i|0?__ZN9Reference11unreferenceEv(i)|0:0)?(i=c[k>>2]|0,__Z17predelete_handlerP6Object(i)|0):0){gj[c[(c[i>>2]|0)+76>>2]&8191](i);__ZN6Memory11free_staticEPvb(i,0)}c[k>>2]=0;__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI14GDNativeScript3RefI15GDNativeLibraryEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=d;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1220872)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;c[f>>2]=ij[i&8191](a)|0;__ZN3RefI9ReferenceEaSI15GDNativeLibraryEEvRKS_IT_E(e,f);e=c[f>>2]|0;if(!e){l=d;return}if(!(__ZN9Reference11unreferenceEv(e)|0)){l=d;return}e=c[f>>2]|0;if(!(__Z17predelete_handlerP6Object(e)|0)){l=d;return}gj[c[(c[e>>2]|0)+76>>2]&8191](e);__ZN6Memory11free_staticEPvb(e,0);l=d;return}function __ZN13MethodBind0RCI14GDNativeScript3RefI15GDNativeLibraryEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN15GDNativeLibrary18_initialize_classvEv(b){b=b|0;if(a[1257006]|0)return;if(!(a[1257004]|0)){if(!(a[1257001]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI9ReferenceEEvv();__ZN9Reference13_bind_methodsEv();a[1257001]=1}__ZN7ClassDB10_add_classI8ResourceEEvv();__ZN8Resource13_bind_methodsEv();a[1257004]=1}__ZN7ClassDB10_add_classI15GDNativeLibraryEEvv();__ZN15GDNativeLibrary13_bind_methodsEv();a[1257006]=1;return}function __ZN15GDNativeLibrary5_setvERK10StringNameRK7Variant(a,b,c){a=a|0;b=b|0;c=c|0;var d=0;if(1132==1129){d=0;return d|0}d=__ZN15GDNativeLibrary4_setERK10StringNameRK7Variant(a,b,c)|0;return d|0}function __ZNK15GDNativeLibrary5_getvERK10StringNameR7Variant(a,b,c){a=a|0;b=b|0;c=c|0;var d=0;if(1133!=1131?__ZNK15GDNativeLibrary4_getERK10StringNameR7Variant(a,b,c)|0:0){d=1;return d|0}d=0;return d|0}function __ZNK15GDNativeLibrary19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+24|0;g=e+4|0;h=e;if(!d)__ZNK8Resource19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,0);__ZN6StringC2EPKc(f,483508);i=c[f>>2]|0;f=i;j=g+4|0;c[j>>2]=0;k=g+12|0;c[k>>2]=0;c[g>>2]=0;n=(i|0)==0;if(!n?(c[j>>2]=0,__Z28atomic_conditional_incrementPj(i+-8|0)|0):0)c[j>>2]=f;c[g+8>>2]=0;f=c[k>>2]|0;if(f|0){if(!(__Z16atomic_decrementPj(f+-8|0)|0))__ZN6Memory11free_staticEPvb(f,1);c[k>>2]=0}c[g+16>>2]=256;if(!(c[b>>2]|0)){k=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=k;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0}k=__ZnwjPFPvjE(32,4740)|0;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0;c[k+12>>2]=0;c[k+16>>2]=7;f=k+20|0;c[f>>2]=0;j=k+24|0;c[j>>2]=0;o=k+28|0;c[o>>2]=0;__ZN12PropertyInfoaSERKS_(k,g)|0;p=c[b>>2]|0;q=p+4|0;r=c[q>>2]|0;c[j>>2]=r;c[f>>2]=0;c[o>>2]=p;if(r|0)c[r+20>>2]=k;c[q>>2]=k;if(!(c[p>>2]|0))c[p>>2]=k;k=p+8|0;c[k>>2]=(c[k>>2]|0)+1;k=c[g+12>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);k=c[g+4>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);if(!n?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);__ZN10StringNameC2EPKc(h,483508);__ZN7ClassDB17get_property_listE10StringNameP4ListI12PropertyInfo16DefaultAllocatorEbPK6Object(h,b,1,a);__ZN10StringNameD2Ev(h);if(522!=516)__ZNK15GDNativeLibrary18_get_property_listEP4ListI12PropertyInfo16DefaultAllocatorE(a,b);if(!d){l=e;return}__ZNK8Resource19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,1);l=e;return}function __ZN15GDNativeLibrary14_notificationvEib(a,b,c){a=a|0;b=b|0;c=c|0;return}function __ZNK15GDNativeLibrary16_get_class_namevEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+8|0;e=b+4|0;f=b;g=a+124|0;a=c[g>>2]|0;if(a|0){if(c[a+4>>2]|0){l=b;return g|0}if(__ZNK6String6lengthEv(a+8|0)|0){l=b;return g|0}}__ZN6StringC2EPKc(d,483508);c[f>>2]=c[d>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameaSERKS_(g,e);__ZN10StringNameD2Ev(e);e=c[f>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);l=b;return g|0}function __ZNK15GDNativeLibrary9get_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,483508);l=a;return c[b>>2]|0}function __ZNK15GDNativeLibrary14get_save_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,483508);l=a;return c[b>>2]|0}function __ZNK15GDNativeLibrary8is_classERK6String(a,b){a=a|0;b=b|0;var c=0;if((!(__ZNK6StringeqEPKc(b,483508)|0)?!(__ZNK6StringeqEPKc(b,1110448)|0):0)?!(__ZNK6StringeqEPKc(b,1126157)|0):0)c=__ZNK6StringeqEPKc(b,1142944)|0;else c=1;return c|0}function __ZNK15GDNativeLibrary12is_class_ptrEPv(a,b){a=a|0;b=b|0;return (b|0)==1220864|((b|0)==1220696|((b|0)==1220724|(b|0)==1220580))|0}function __ZN15GDNativeLibraryD2Ev(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;c[a>>2]=22540;b=c[a+140>>2]|0;if(b|0?c[b+4>>2]|0:0)__ZN15GDNativeLibrary10_terminateEv(a)|0;b=a+128|0;d=c[b>>2]|0;if(!d){e=a+124|0;__ZN10StringNameD2Ev(e);__ZN8ResourceD2Ev(a);return}__ZN3MapI10StringName6String10ComparatorIS0_E16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(b,c[d+8>>2]|0);d=c[a+132>>2]|0;f=c[b>>2]|0;c[f+8>>2]=d;c[a+136>>2]=0;g=d;c[g+12>>2]=g;if(!f){e=a+124|0;__ZN10StringNameD2Ev(e);__ZN8ResourceD2Ev(a);return}g=c[f+28>>2]|0;if(g|0?(__Z16atomic_decrementPj(g+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(g,1);__ZN10StringNameD2Ev(f+24|0);__ZN6Memory11free_staticEPvb(f,0);c[b>>2]=0;e=a+124|0;__ZN10StringNameD2Ev(e);__ZN8ResourceD2Ev(a);return}function __ZN15GDNativeLibraryD0Ev(a){a=a|0;__ZN15GDNativeLibraryD2Ev(a);__ZdlPv(a);return}function __ZN15GDNativeLibrary10_terminateEv(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0;d=b+140|0;b=c[d>>2]|0;if(!b){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(483297,482331,590,483308,0);e=47;return e|0}a[1263537]=0;if(!(c[b+4>>2]|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(483297,482331,591,483365,0);e=47;return e|0}f=c[b+12>>2]|0;if(f|0?(g=c[f+8>>2]|0,f=c[b+16>>2]|0,(g|0)!=(f|0)):0){b=g;while(1){g=c[b+8>>2]|0;if((g|0)==(f|0))break;else b=g}if(b|0){f=b;do{b=f+28|0;g=c[b>>2]|0;h=c[g>>2]|0;if((h|0)!=0?(i=c[h+8>>2]|0,h=c[g+4>>2]|0,(i|0)!=(h|0)):0){j=i;while(1){i=c[j+8>>2]|0;if((i|0)==(h|0))break;else j=i}if(j){h=j;do{i=c[h+36>>2]|0;if(i|0)gj[i&8191](c[h+32>>2]|0);h=c[h+16>>2]|0}while((h|0)!=0);k=c[b>>2]|0}else k=g}else k=g;h=c[k+56>>2]|0;if(!h)l=k;else{gj[h&8191](c[k+52>>2]|0);l=c[b>>2]|0}h=c[l+68>>2]|0;if(h|0)gj[h&8191](c[l+64>>2]|0);h=c[305215]|0;j=c[h+28>>2]|0;if(j|0?(i=c[j+8>>2]|0,j=c[h+32>>2]|0,(i|0)!=(j|0)):0){h=i;while(1){i=c[h+8>>2]|0;if((i|0)==(j|0))break;else h=i}if(h|0){j=h;do{g=(c[j+24>>2]|0)+156|0;if((c[g>>2]|0)==(c[b>>2]|0))c[g>>2]=0;j=c[j+16>>2]|0}while((j|0)!=0)}}j=c[b>>2]|0;__ZN18GDNativeScriptDataD2Ev(j);__ZN6Memory11free_staticEPvb(j,0);f=c[f+16>>2]|0}while((f|0)!=0)}}__ZN13NativeLibrary9terminateERPS_(d)|0;f=c[d>>2]|0;d=f+12|0;l=c[d>>2]|0;if(!l){e=0;return e|0}__ZN3MapI10StringNameP18GDNativeScriptData10ComparatorIS0_E16DefaultAllocatorE13_cleanup_treeEPNS6_7ElementE(d,c[l+8>>2]|0);l=c[f+16>>2]|0;k=c[d>>2]|0;c[k+8>>2]=l;c[f+20>>2]=0;f=l;c[f+12>>2]=f;if(!k){e=0;return e|0}__ZN10StringNameD2Ev(k+24|0);__ZN6Memory11free_staticEPvb(k,0);c[d>>2]=0;e=0;return e|0}function __ZN3MapI10StringName6String10ComparatorIS0_E16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(a,b){a=a|0;b=b|0;if((c[a+4>>2]|0)==(b|0))return;__ZN3MapI10StringName6String10ComparatorIS0_E16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(a,c[b+8>>2]|0);__ZN3MapI10StringName6String10ComparatorIS0_E16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(a,c[b+4>>2]|0);a=c[b+28>>2]|0;if(a|0?(__Z16atomic_decrementPj(a+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(a,1);__ZN10StringNameD2Ev(b+24|0);__ZN6Memory11free_staticEPvb(b,0);return}function __ZN13NativeLibrary9terminateERPS_(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d+8|0;f=d+4|0;g=d;h=c[305215]|0;i=c[b>>2]|0;j=c[h+60>>2]|0;a:do if(j|0){k=c[j+8>>2]|0;n=c[h+64>>2]|0;b:do if((k|0)==(n|0))o=k;else{p=c[i>>2]|0;q=k;while(1){r=c[q+24>>2]|0;if(p>>>0<r>>>0)s=q+8|0;else{if(r>>>0>=p>>>0){o=q;break b}s=q+4|0}q=c[s>>2]|0;if((q|0)==(n|0))break a}}while(0);if((o|0)!=(n|0)&(o|0)!=0){k=__ZN2OS13get_singletonEv()|0;q=c[(c[k>>2]|0)+220>>2]|0;p=c[(c[b>>2]|0)+4>>2]|0;__ZN6StringC2EPKc(e,483430);c[g>>2]=c[e>>2];r=ri[q&511](k,p,g,f)|0;p=c[g>>2]|0;if(p|0?(__Z16atomic_decrementPj(p+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(p,1);if(!r){r=c[f>>2]|0;a[e>>0]=0;gj[r&8191](e);r=c[305215]|0;p=r+60|0;k=c[b>>2]|0;q=c[p>>2]|0;c:do if(q|0){t=c[q+8>>2]|0;u=c[r+64>>2]|0;d:do if((t|0)==(u|0))v=t;else{w=c[k>>2]|0;x=t;while(1){y=c[x+24>>2]|0;if(w>>>0<y>>>0)z=x+8|0;else{if(y>>>0>=w>>>0){v=x;break d}z=x+4|0}x=c[z>>2]|0;if((x|0)==(u|0))break c}}while(0);if(!((v|0)==0|(v|0)==(u|0)))__ZN3MapI10StringNameP13NativeLibrary10ComparatorIS0_E16DefaultAllocatorE6_eraseEPNS6_7ElementE(p,v)}while(0);p=__ZN2OS13get_singletonEv()|0;$i[c[(c[p>>2]|0)+216>>2]&8191](p,c[(c[b>>2]|0)+4>>2]|0)|0;c[(c[b>>2]|0)+4>>2]=0}l=d;return 0}}while(0);v=__ZN2OS13get_singletonEv()|0;$i[c[(c[v>>2]|0)+216>>2]&8191](v,c[(c[b>>2]|0)+4>>2]|0)|0;c[(c[b>>2]|0)+4>>2]=0;l=d;return 0}function __ZN3MapI10StringNameP18GDNativeScriptData10ComparatorIS0_E16DefaultAllocatorE13_cleanup_treeEPNS6_7ElementE(a,b){a=a|0;b=b|0;if((c[a+4>>2]|0)==(b|0))return;else{__ZN3MapI10StringNameP18GDNativeScriptData10ComparatorIS0_E16DefaultAllocatorE13_cleanup_treeEPNS6_7ElementE(a,c[b+8>>2]|0);__ZN3MapI10StringNameP18GDNativeScriptData10ComparatorIS0_E16DefaultAllocatorE13_cleanup_treeEPNS6_7ElementE(a,c[b+4>>2]|0);__ZN10StringNameD2Ev(b+24|0);__ZN6Memory11free_staticEPvb(b,0);return}}function __ZN18GDNativeScriptDataD2Ev(a){a=a|0;var b=0,d=0,e=0,f=0;__ZN10StringNameD2Ev(a+40|0);__ZN10StringNameD2Ev(a+36|0);b=a+24|0;d=c[b>>2]|0;if(d|0?(__ZN3MapI10StringNameN18GDNativeScriptData6SignalE10ComparatorIS0_E16DefaultAllocatorE13_cleanup_treeEPNS6_7ElementE(b,c[d+8>>2]|0),d=c[a+28>>2]|0,e=c[b>>2]|0,c[e+8>>2]=d,c[a+32>>2]=0,f=d,c[f+12>>2]=f,e|0):0){__ZN10MethodInfoD2Ev(e+28|0);__ZN10StringNameD2Ev(e+24|0);__ZN6Memory11free_staticEPvb(e,0);c[b>>2]=0}b=a+12|0;e=c[b>>2]|0;if(e|0?(__ZN3MapI10StringNameN18GDNativeScriptData8PropertyE10ComparatorIS0_E16DefaultAllocatorE13_cleanup_treeEPNS6_7ElementE(b,c[e+8>>2]|0),e=c[a+16>>2]|0,f=c[b>>2]|0,c[f+8>>2]=e,c[a+20>>2]=0,d=e,c[d+12>>2]=d,f|0):0){d=f+80|0;if(c[d>>2]|0)__ZN7Variant5clearEv(d);d=c[f+68>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);d=c[f+60>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);__ZN10StringNameD2Ev(f+24|0);__ZN6Memory11free_staticEPvb(f,0);c[b>>2]=0}b=c[a>>2]|0;if(!b)return;__ZN3MapI10StringNameN18GDNativeScriptData6MethodE10ComparatorIS0_E16DefaultAllocatorE13_cleanup_treeEPNS6_7ElementE(a,c[b+8>>2]|0);b=c[a+4>>2]|0;f=c[a>>2]|0;c[f+8>>2]=b;c[a+8>>2]=0;d=b;c[d+12>>2]=d;if(!f)return;__ZN10MethodInfoD2Ev(f+40|0);__ZN10StringNameD2Ev(f+24|0);__ZN6Memory11free_staticEPvb(f,0);c[a>>2]=0;return}function __ZN3MapI10StringNameN18GDNativeScriptData6SignalE10ComparatorIS0_E16DefaultAllocatorE13_cleanup_treeEPNS6_7ElementE(a,b){a=a|0;b=b|0;if((c[a+4>>2]|0)==(b|0))return;else{__ZN3MapI10StringNameN18GDNativeScriptData6SignalE10ComparatorIS0_E16DefaultAllocatorE13_cleanup_treeEPNS6_7ElementE(a,c[b+8>>2]|0);__ZN3MapI10StringNameN18GDNativeScriptData6SignalE10ComparatorIS0_E16DefaultAllocatorE13_cleanup_treeEPNS6_7ElementE(a,c[b+4>>2]|0);__ZN10MethodInfoD2Ev(b+28|0);__ZN10StringNameD2Ev(b+24|0);__ZN6Memory11free_staticEPvb(b,0);return}}function __ZN3MapI10StringNameN18GDNativeScriptData8PropertyE10ComparatorIS0_E16DefaultAllocatorE13_cleanup_treeEPNS6_7ElementE(a,b){a=a|0;b=b|0;if((c[a+4>>2]|0)==(b|0))return;__ZN3MapI10StringNameN18GDNativeScriptData8PropertyE10ComparatorIS0_E16DefaultAllocatorE13_cleanup_treeEPNS6_7ElementE(a,c[b+8>>2]|0);__ZN3MapI10StringNameN18GDNativeScriptData8PropertyE10ComparatorIS0_E16DefaultAllocatorE13_cleanup_treeEPNS6_7ElementE(a,c[b+4>>2]|0);a=b+80|0;if(c[a>>2]|0)__ZN7Variant5clearEv(a);a=c[b+68>>2]|0;if(a|0?(__Z16atomic_decrementPj(a+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(a,1);a=c[b+60>>2]|0;if(a|0?(__Z16atomic_decrementPj(a+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(a,1);__ZN10StringNameD2Ev(b+24|0);__ZN6Memory11free_staticEPvb(b,0);return}function __ZN3MapI10StringNameN18GDNativeScriptData6MethodE10ComparatorIS0_E16DefaultAllocatorE13_cleanup_treeEPNS6_7ElementE(a,b){a=a|0;b=b|0;if((c[a+4>>2]|0)==(b|0))return;else{__ZN3MapI10StringNameN18GDNativeScriptData6MethodE10ComparatorIS0_E16DefaultAllocatorE13_cleanup_treeEPNS6_7ElementE(a,c[b+8>>2]|0);__ZN3MapI10StringNameN18GDNativeScriptData6MethodE10ComparatorIS0_E16DefaultAllocatorE13_cleanup_treeEPNS6_7ElementE(a,c[b+4>>2]|0);__ZN10MethodInfoD2Ev(b+40|0);__ZN10StringNameD2Ev(b+24|0);__ZN6Memory11free_staticEPvb(b,0);return}}function __ZN3MapI10StringNameP13NativeLibrary10ComparatorIS0_E16DefaultAllocatorE6_eraseEPNS6_7ElementE(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0;e=d+8|0;f=c[e>>2]|0;g=b+4|0;h=c[g>>2]|0;if((f|0)!=(h|0)?(i=c[d+4>>2]|0,(i|0)!=(h|0)):0){j=i;while(1){i=c[j+8>>2]|0;if((i|0)==(h|0))break;else j=i}if(!j){k=h;l=c[h+8>>2]|0}else{k=j;l=h}}else{k=d;l=f}f=k+8|0;j=k+4|0;i=c[((l|0)==(h|0)?j:f)>>2]|0;h=c[b>>2]|0;l=k+12|0;m=c[l>>2]|0;c[i+12>>2]=m;if((h|0)==(m|0))n=h+8|0;else{h=c[l>>2]|0;m=h+8|0;n=(k|0)==(c[m>>2]|0)?m:h+4|0}c[n>>2]=i;if((k|0)==(d|0)){if((c[d>>2]|0)==1)__ZN3MapI10StringNameP13NativeLibrary10ComparatorIS0_E16DefaultAllocatorE10_erase_fixEPNS6_7ElementE(b,i)}else{if((k|0)==(c[g>>2]|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143791,1145936,469,1143798,0);return}a[1263537]=0;if((c[k>>2]|0)==1)__ZN3MapI10StringNameP13NativeLibrary10ComparatorIS0_E16DefaultAllocatorE10_erase_fixEPNS6_7ElementE(b,i);c[f>>2]=c[e>>2];f=d+4|0;c[j>>2]=c[f>>2];j=d+12|0;c[l>>2]=c[j>>2];c[k>>2]=c[d>>2];c[(c[e>>2]|0)+12>>2]=k;c[(c[f>>2]|0)+12>>2]=k;f=c[j>>2]|0;j=f+8|0;c[((c[j>>2]|0)==(d|0)?j:f+4|0)>>2]=k}k=c[d+16>>2]|0;f=d+20|0;if(k|0)c[k+20>>2]=c[f>>2];j=c[f>>2]|0;if(j|0)c[j+16>>2]=k;__ZN10StringNameD2Ev(d+24|0);__ZN6Memory11free_staticEPvb(d,0);d=b+8|0;c[d>>2]=(c[d>>2]|0)+-1;if(!(c[c[g>>2]>>2]|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143791,1145936,498,1143838,0);return}else{a[1263537]=0;return}}function __ZN3MapI10StringNameP13NativeLibrary10ComparatorIS0_E16DefaultAllocatorE10_erase_fixEPNS6_7ElementE(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0;e=c[(c[b>>2]|0)+8>>2]|0;f=b+4|0;if((e|0)!=(d|0)&(c[d>>2]|0)==1){b=d;while(1){g=b+12|0;h=c[g>>2]|0;i=c[h+8>>2]|0;do if((b|0)==(i|0)){j=c[h+4>>2]|0;if(!(c[j>>2]|0)){a[1263537]=0;c[j>>2]=1;k=c[f>>2]|0;if((k|0)==(h|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);l=c[g>>2]|0;m=l;n=c[l+4>>2]|0;o=c[f>>2]|0}else{a[1263537]=0;c[h>>2]=0;m=h;n=j;o=k}k=n+8|0;l=c[k>>2]|0;c[m+4>>2]=l;if((l|0)!=(o|0))c[l+12>>2]=m;l=m+12|0;c[n+12>>2]=c[l>>2];p=c[l>>2]|0;q=p+8|0;c[((c[q>>2]|0)==(m|0)?q:p+4|0)>>2]=n;c[k>>2]=m;c[l>>2]=n;l=c[g>>2]|0;r=c[l+4>>2]|0;s=l}else{r=j;s=h}if((c[c[r+4>>2]>>2]|0)==1){j=r+8|0;l=c[j>>2]|0;if((c[l>>2]|0)==1)if((c[f>>2]|0)==(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);t=c[g>>2]|0;break}else{a[1263537]=0;c[r>>2]=0;t=s;break}a[1263537]=0;c[l>>2]=1;k=c[f>>2]|0;if((k|0)==(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);u=c[j>>2]|0;v=c[f>>2]|0}else{a[1263537]=0;c[r>>2]=0;u=l;v=k}k=u+4|0;l=c[k>>2]|0;c[j>>2]=l;if((l|0)!=(v|0))c[l+12>>2]=r;l=r+12|0;c[u+12>>2]=c[l>>2];j=c[l>>2]|0;p=j+4|0;c[((c[p>>2]|0)==(r|0)?p:j+8|0)>>2]=u;c[k>>2]=r;c[l>>2]=u;l=c[g>>2]|0;w=c[l+4>>2]|0;x=l}else{w=r;x=s}l=c[x>>2]|0;k=c[f>>2]|0;if((l|0)==0&(k|0)==(w|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);y=c[g>>2]|0;z=c[f>>2]|0}else{a[1263537]=0;c[w>>2]=l;y=x;z=k}c[y>>2]=1;k=c[w+4>>2]|0;a[1263537]=0;c[k>>2]=1;k=y+4|0;l=c[k>>2]|0;j=l+8|0;p=c[j>>2]|0;c[k>>2]=p;if((p|0)!=(z|0))c[p+12>>2]=y;p=y+12|0;c[l+12>>2]=c[p>>2];k=c[p>>2]|0;q=k+8|0;c[((c[q>>2]|0)==(y|0)?q:k+4|0)>>2]=l;c[j>>2]=y;c[p>>2]=l;t=e}else{if(!(c[i>>2]|0)){a[1263537]=0;c[i>>2]=1;l=c[f>>2]|0;if((l|0)==(h|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);p=c[g>>2]|0;A=c[p+8>>2]|0;B=c[f>>2]|0;C=p}else{a[1263537]=0;c[h>>2]=0;A=i;B=l;C=h}l=A+4|0;p=c[l>>2]|0;c[C+8>>2]=p;if((p|0)!=(B|0))c[p+12>>2]=C;p=C+12|0;c[A+12>>2]=c[p>>2];j=c[p>>2]|0;k=j+4|0;c[((c[k>>2]|0)==(C|0)?k:j+8|0)>>2]=A;c[l>>2]=C;c[p>>2]=A;p=c[g>>2]|0;D=c[p+8>>2]|0;E=p}else{D=i;E=h}p=D+4|0;l=c[p>>2]|0;j=(c[c[D+8>>2]>>2]|0)==1;if(!((c[l>>2]|0)!=1|j^1))if((c[f>>2]|0)==(D|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);t=c[g>>2]|0;break}else{a[1263537]=0;c[D>>2]=0;t=E;break}if(j){a[1263537]=0;c[l>>2]=1;j=c[f>>2]|0;if((j|0)==(D|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);F=c[p>>2]|0;G=c[f>>2]|0}else{a[1263537]=0;c[D>>2]=0;F=l;G=j}j=F+8|0;l=c[j>>2]|0;c[p>>2]=l;if((l|0)!=(G|0))c[l+12>>2]=D;l=D+12|0;c[F+12>>2]=c[l>>2];p=c[l>>2]|0;k=p+8|0;c[((c[k>>2]|0)==(D|0)?k:p+4|0)>>2]=F;c[j>>2]=D;c[l>>2]=F;l=c[g>>2]|0;H=c[l+8>>2]|0;I=l}else{H=D;I=E}l=c[I>>2]|0;j=c[f>>2]|0;if((l|0)==0&(j|0)==(H|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);J=c[g>>2]|0;K=c[f>>2]|0}else{a[1263537]=0;c[H>>2]=l;J=I;K=j}c[J>>2]=1;j=c[H+8>>2]|0;a[1263537]=0;c[j>>2]=1;j=J+8|0;l=c[j>>2]|0;p=l+4|0;k=c[p>>2]|0;c[j>>2]=k;if((k|0)!=(K|0))c[k+12>>2]=J;k=J+12|0;c[l+12>>2]=c[k>>2];j=c[k>>2]|0;q=j+4|0;c[((c[q>>2]|0)==(J|0)?q:j+8|0)>>2]=l;c[p>>2]=J;c[k>>2]=l;t=e}while(0);if((e|0)!=(t|0)&(c[t>>2]|0)==1)b=t;else{L=t;break}}}else L=d;a[1263537]=0;c[L>>2]=1;if((c[c[f>>2]>>2]|0)==1){a[1263537]=0;return}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143886,1145936,447,1143897,0);return}}function __ZNK15GDNativeLibrary18_get_property_listEP4ListI12PropertyInfo16DefaultAllocatorE(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0;d=l;l=l+80|0;if((l|0)>=(m|0))ba(80);e=d+56|0;f=d+52|0;g=d+32|0;h=d+28|0;i=d+24|0;j=d+20|0;k=d;n=e+4|0;c[n>>2]=379008;c[e>>2]=0;o=e+8|0;c[o>>2]=0;c[f>>2]=0;__ZN4ListI10StringName16DefaultAllocatorED2Ev(f);p=k+4|0;q=k+12|0;r=k+8|0;s=k+16|0;t=k+12|0;u=k+4|0;v=a+128|0;w=k+4|0;x=k+12|0;y=k+8|0;z=k+16|0;A=k+12|0;B=k+4|0;C=a+132|0;a=k+4|0;D=k+12|0;E=k+8|0;F=k+16|0;G=k+12|0;H=k+4|0;I=22084;J=482837;do{__ZN6StringC2EPKc(f,J);c[g>>2]=__ZNK6String10get_slicecEwi(f,124,0)|0;c[h>>2]=__ZNK6String10get_slicecEwi(f,124,1)|0;c[i>>2]=__ZNK6String10get_slicecEwi(f,124,2)|0;c[j>>2]=__ZNK6String10get_slicecEwi(f,124,3)|0;__ZN3SetI6String10ComparatorIS0_E16DefaultAllocatorE5eraseERKS0_(e,j)|0;do if(!(__ZNK6String6lengthEv(g)|0)){K=__ZplPKcRK6String(483453,h)|0;L=K;M=__ZplPKcRK6String(901388,i)|0;N=M;c[p>>2]=0;c[q>>2]=0;c[k>>2]=4;O=(K|0)==0;if(!O?(c[p>>2]=0,__Z28atomic_conditional_incrementPj(K+-8|0)|0):0)c[p>>2]=L;c[r>>2]=13;L=c[q>>2]|0;if((L|0)!=(M|0)){if(L|0?(__Z16atomic_decrementPj(L+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(L,1);c[q>>2]=0;if(M|0?__Z28atomic_conditional_incrementPj(M+-8|0)|0:0)c[q>>2]=N}c[s>>2]=7;if(!(c[b>>2]|0)){N=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=N;c[N>>2]=0;c[N+4>>2]=0;c[N+8>>2]=0}N=__ZnwjPFPvjE(32,4740)|0;c[N>>2]=0;c[N+4>>2]=0;c[N+8>>2]=0;c[N+12>>2]=0;c[N+16>>2]=7;L=N+20|0;c[L>>2]=0;P=N+24|0;c[P>>2]=0;Q=N+28|0;c[Q>>2]=0;__ZN12PropertyInfoaSERKS_(N,k)|0;R=c[b>>2]|0;S=R+4|0;T=c[S>>2]|0;c[P>>2]=T;c[L>>2]=0;c[Q>>2]=R;if(T|0)c[T+20>>2]=N;c[S>>2]=N;if(!(c[R>>2]|0))c[R>>2]=N;N=R+8|0;c[N>>2]=(c[N>>2]|0)+1;N=c[t>>2]|0;if(N|0?(__Z16atomic_decrementPj(N+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(N,1);N=c[u>>2]|0;if(N|0?(__Z16atomic_decrementPj(N+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(N,1);if(M|0?(__Z16atomic_decrementPj(M+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(M,1);if(!O?(__Z16atomic_decrementPj(K+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(K,1)}else{__ZN10StringNameC2ERK6String(k,h);K=c[v>>2]|0;if(K){O=c[K+8>>2]|0;K=c[C>>2]|0;a:do if((O|0)==(K|0))U=O;else{M=c[k>>2]|0;N=O;while(1){R=c[N+24>>2]|0;if(M>>>0<R>>>0)V=N+8|0;else{if(R>>>0>=M>>>0){U=N;break a}V=N+4|0}N=c[V>>2]|0;if((N|0)==(K|0)){U=K;break}}}while(0);__ZN10StringNameD2Ev(k);if((U|0)!=(K|0)&(U|0)!=0){O=__ZplPKcRK6String(483453,h)|0;N=O;M=__ZplPKcRK6String(901388,i)|0;R=M;c[a>>2]=0;c[D>>2]=0;c[k>>2]=4;S=(O|0)==0;if(!S?(c[a>>2]=0,__Z28atomic_conditional_incrementPj(O+-8|0)|0):0)c[a>>2]=N;c[E>>2]=13;N=c[D>>2]|0;if((N|0)!=(M|0)){if(N|0?(__Z16atomic_decrementPj(N+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(N,1);c[D>>2]=0;if(M|0?__Z28atomic_conditional_incrementPj(M+-8|0)|0:0)c[D>>2]=R}c[F>>2]=55;if(!(c[b>>2]|0)){R=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=R;c[R>>2]=0;c[R+4>>2]=0;c[R+8>>2]=0}R=__ZnwjPFPvjE(32,4740)|0;c[R>>2]=0;c[R+4>>2]=0;c[R+8>>2]=0;c[R+12>>2]=0;c[R+16>>2]=7;N=R+20|0;c[N>>2]=0;T=R+24|0;c[T>>2]=0;Q=R+28|0;c[Q>>2]=0;__ZN12PropertyInfoaSERKS_(R,k)|0;L=c[b>>2]|0;P=L+4|0;W=c[P>>2]|0;c[T>>2]=W;c[N>>2]=0;c[Q>>2]=L;if(W|0)c[W+20>>2]=R;c[P>>2]=R;if(!(c[L>>2]|0))c[L>>2]=R;R=L+8|0;c[R>>2]=(c[R>>2]|0)+1;R=c[G>>2]|0;if(R|0?(__Z16atomic_decrementPj(R+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(R,1);R=c[H>>2]|0;if(R|0?(__Z16atomic_decrementPj(R+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(R,1);if(M|0?(__Z16atomic_decrementPj(M+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(M,1);if(!S?(__Z16atomic_decrementPj(O+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(O,1);break}}else __ZN10StringNameD2Ev(k);O=__ZplPKcRK6String(483453,h)|0;S=O;M=__ZplPKcRK6String(901388,i)|0;R=M;c[w>>2]=0;c[x>>2]=0;c[k>>2]=4;L=(O|0)==0;if(!L?(c[w>>2]=0,__Z28atomic_conditional_incrementPj(O+-8|0)|0):0)c[w>>2]=S;c[y>>2]=13;S=c[x>>2]|0;if((S|0)!=(M|0)){if(S|0?(__Z16atomic_decrementPj(S+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(S,1);c[x>>2]=0;if(M|0?__Z28atomic_conditional_incrementPj(M+-8|0)|0:0)c[x>>2]=R}c[z>>2]=23;if(!(c[b>>2]|0)){R=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=R;c[R>>2]=0;c[R+4>>2]=0;c[R+8>>2]=0}R=__ZnwjPFPvjE(32,4740)|0;c[R>>2]=0;c[R+4>>2]=0;c[R+8>>2]=0;c[R+12>>2]=0;c[R+16>>2]=7;S=R+20|0;c[S>>2]=0;P=R+24|0;c[P>>2]=0;W=R+28|0;c[W>>2]=0;__ZN12PropertyInfoaSERKS_(R,k)|0;Q=c[b>>2]|0;N=Q+4|0;T=c[N>>2]|0;c[P>>2]=T;c[S>>2]=0;c[W>>2]=Q;if(T|0)c[T+20>>2]=R;c[N>>2]=R;if(!(c[Q>>2]|0))c[Q>>2]=R;R=Q+8|0;c[R>>2]=(c[R>>2]|0)+1;R=c[A>>2]|0;if(R|0?(__Z16atomic_decrementPj(R+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(R,1);R=c[B>>2]|0;if(R|0?(__Z16atomic_decrementPj(R+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(R,1);if(M|0?(__Z16atomic_decrementPj(M+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(M,1);if(!L?(__Z16atomic_decrementPj(O+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(O,1)}while(0);I=I+4|0;O=c[j>>2]|0;if(O|0?(__Z16atomic_decrementPj(O+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(O,1);O=c[i>>2]|0;if(O|0?(__Z16atomic_decrementPj(O+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(O,1);O=c[h>>2]|0;if(O|0?(__Z16atomic_decrementPj(O+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(O,1);O=c[g>>2]|0;if(O|0?(__Z16atomic_decrementPj(O+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(O,1);O=c[f>>2]|0;if(O|0?(__Z16atomic_decrementPj(O+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(O,1);J=c[I>>2]|0}while((J|0)!=0);if(c[o>>2]|0){J=g+4|0;I=g+12|0;j=g+8|0;B=g+16|0;A=g+12|0;k=g+4|0;do{z=c[e>>2]|0;if((z|0)!=0?(x=c[z+8>>2]|0,z=c[n>>2]|0,(x|0)!=(z|0)):0){y=x;while(1){x=c[y+8>>2]|0;if((x|0)==(z|0)){X=y;break}else y=x}}else X=0;y=X+24|0;c[f>>2]=0;z=c[y>>2]|0;if(z|0?(c[f>>2]=0,__Z28atomic_conditional_incrementPj(z+-8|0)|0):0)c[f>>2]=c[y>>2];__ZN3SetI6String10ComparatorIS0_E16DefaultAllocatorE5eraseERKS0_(e,f)|0;c[h>>2]=__ZNK6String8to_lowerEv(f)|0;y=__ZplPKcRK6String(483453,h)|0;z=y;__ZN6StringC2EPKc(i,1125900);c[J>>2]=0;c[I>>2]=0;c[g>>2]=4;x=(y|0)==0;if(!x?(c[J>>2]=0,__Z28atomic_conditional_incrementPj(y+-8|0)|0):0)c[J>>2]=z;c[j>>2]=13;z=c[I>>2]|0;if((z|0)!=(c[i>>2]|0)){if(z|0?(__Z16atomic_decrementPj(z+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(z,1);c[I>>2]=0;z=c[i>>2]|0;if(z|0?__Z28atomic_conditional_incrementPj(z+-8|0)|0:0)c[I>>2]=c[i>>2]}c[B>>2]=7;if(!(c[b>>2]|0)){z=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=z;c[z>>2]=0;c[z+4>>2]=0;c[z+8>>2]=0}z=__ZnwjPFPvjE(32,4740)|0;c[z>>2]=0;c[z+4>>2]=0;c[z+8>>2]=0;c[z+12>>2]=0;c[z+16>>2]=7;w=z+20|0;c[w>>2]=0;H=z+24|0;c[H>>2]=0;G=z+28|0;c[G>>2]=0;__ZN12PropertyInfoaSERKS_(z,g)|0;F=c[b>>2]|0;D=F+4|0;E=c[D>>2]|0;c[H>>2]=E;c[w>>2]=0;c[G>>2]=F;if(E|0)c[E+20>>2]=z;c[D>>2]=z;if(!(c[F>>2]|0))c[F>>2]=z;z=F+8|0;c[z>>2]=(c[z>>2]|0)+1;z=c[A>>2]|0;if(z|0?(__Z16atomic_decrementPj(z+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(z,1);z=c[k>>2]|0;if(z|0?(__Z16atomic_decrementPj(z+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(z,1);z=c[i>>2]|0;if(z|0?(__Z16atomic_decrementPj(z+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(z,1);if(!x?(__Z16atomic_decrementPj(y+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(y,1);y=c[h>>2]|0;if(y|0?(__Z16atomic_decrementPj(y+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(y,1);y=c[f>>2]|0;if(y|0?(__Z16atomic_decrementPj(y+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(y,1)}while((c[o>>2]|0)!=0)}f=c[e>>2]|0;if(!f){l=d;return}__ZN3SetI6String10ComparatorIS0_E16DefaultAllocatorE13_cleanup_treeEPNS4_7ElementE(e,c[f+8>>2]|0);f=c[n>>2]|0;n=c[e>>2]|0;c[n+8>>2]=f;c[o>>2]=0;o=f;c[o+12>>2]=o;if(!n){l=d;return}o=c[n+24>>2]|0;if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(o,1);__ZN6Memory11free_staticEPvb(n,0);c[e>>2]=0;l=d;return}function __ZN4ListI10StringName16DefaultAllocatorED2Ev(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0;d=c[b>>2]|0;if(!d)return;else e=d;while(1){d=c[e>>2]|0;if(!d){f=15;break}a[1263537]=0;if((c[d+12>>2]|0)==(e|0)){c[e>>2]=c[d+4>>2];g=e+4|0;h=c[d+8>>2]|0;if((c[g>>2]|0)==(d|0))c[g>>2]=h;g=d+4|0;if(h|0)c[h+4>>2]=c[g>>2];i=c[g>>2]|0;if(i|0)c[i+8>>2]=h;__ZN10StringNameD2Ev(d);__ZN6Memory11free_staticEPvb(d,0);d=e+8|0;c[d>>2]=(c[d>>2]|0)+-1}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145114,1145120,157,1145132,0);j=c[b>>2]|0;if(!(c[j+8>>2]|0)){f=14;break}if(!j){f=18;break}else e=j}if((f|0)==14){__ZN6Memory11free_staticEPvb(j,0);c[b>>2]=0;return}else if((f|0)==15)if(!(c[e+8>>2]|0)){a[1263537]=0;__ZN6Memory11free_staticEPvb(e,0);return}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145461,1145120,668,1145467,0);return}else if((f|0)==18)return}function __ZN3SetI6String10ComparatorIS0_E16DefaultAllocatorE5eraseERKS0_(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d;f=c[a>>2]|0;if(!f){g=0;l=d;return g|0}h=c[f+8>>2]|0;f=a+4|0;if((h|0)==(c[f>>2]|0)){g=0;l=d;return g|0}i=h;while(1){h=i+24|0;c[e>>2]=0;j=c[h>>2]|0;if(j|0?(c[e>>2]=0,__Z28atomic_conditional_incrementPj(j+-8|0)|0):0)c[e>>2]=c[h>>2];j=__ZNK6StringltES_(b,e)|0;k=c[e>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);if(j)n=i+8|0;else{c[e>>2]=0;j=c[b>>2]|0;if(j|0?(c[e>>2]=0,__Z28atomic_conditional_incrementPj(j+-8|0)|0):0)c[e>>2]=c[b>>2];j=__ZNK6StringltES_(h,e)|0;h=c[e>>2]|0;if(h|0?(__Z16atomic_decrementPj(h+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(h,1);if(!j)break;n=i+4|0}j=c[n>>2]|0;if((j|0)==(c[f>>2]|0)){g=0;o=28;break}else i=j}if((o|0)==28){l=d;return g|0}if((i|0)==0?1:(i|0)==(c[f>>2]|0)){g=0;l=d;return g|0}__ZN3SetI6String10ComparatorIS0_E16DefaultAllocatorE6_eraseEPNS4_7ElementE(a,i);if(c[a+8>>2]|0){g=1;l=d;return g|0}i=c[a>>2]|0;if(!i){g=1;l=d;return g|0}f=c[i+24>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);__ZN6Memory11free_staticEPvb(i,0);c[a>>2]=0;g=1;l=d;return g|0}function __ZN3SetI6String10ComparatorIS0_E16DefaultAllocatorE6_eraseEPNS4_7ElementE(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0;e=d+8|0;f=c[e>>2]|0;g=b+4|0;h=c[g>>2]|0;if((f|0)!=(h|0)?(i=c[d+4>>2]|0,(i|0)!=(h|0)):0){j=i;while(1){i=c[j+8>>2]|0;if((i|0)==(h|0))break;else j=i}if(!j){k=h;l=c[h+8>>2]|0}else{k=j;l=h}}else{k=d;l=f}f=k+8|0;j=k+4|0;i=c[((l|0)==(h|0)?j:f)>>2]|0;h=c[b>>2]|0;l=k+12|0;m=c[l>>2]|0;c[i+12>>2]=m;if((h|0)==(m|0))n=h+8|0;else{h=c[l>>2]|0;m=h+8|0;n=(k|0)==(c[m>>2]|0)?m:h+4|0}c[n>>2]=i;if((k|0)==(d|0)){if((c[d>>2]|0)==1)__ZN3SetI6String10ComparatorIS0_E16DefaultAllocatorE10_erase_fixEPNS4_7ElementE(b,i)}else{if((k|0)==(c[g>>2]|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143791,1144075,454,1143798,0);return}a[1263537]=0;if((c[k>>2]|0)==1)__ZN3SetI6String10ComparatorIS0_E16DefaultAllocatorE10_erase_fixEPNS4_7ElementE(b,i);c[f>>2]=c[e>>2];f=d+4|0;c[j>>2]=c[f>>2];j=d+12|0;c[l>>2]=c[j>>2];c[k>>2]=c[d>>2];c[(c[e>>2]|0)+12>>2]=k;c[(c[f>>2]|0)+12>>2]=k;f=c[j>>2]|0;j=f+8|0;c[((c[j>>2]|0)==(d|0)?j:f+4|0)>>2]=k}k=c[d+16>>2]|0;f=d+20|0;if(k|0)c[k+20>>2]=c[f>>2];j=c[f>>2]|0;if(j|0)c[j+16>>2]=k;k=c[d+24>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);__ZN6Memory11free_staticEPvb(d,0);d=b+8|0;c[d>>2]=(c[d>>2]|0)+-1;if(!(c[c[g>>2]>>2]|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143791,1144075,483,1143838,0);return}else{a[1263537]=0;return}}function __ZN3SetI6String10ComparatorIS0_E16DefaultAllocatorE10_erase_fixEPNS4_7ElementE(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0;e=c[(c[b>>2]|0)+8>>2]|0;f=b+4|0;if((e|0)!=(d|0)&(c[d>>2]|0)==1){b=d;while(1){g=b+12|0;h=c[g>>2]|0;i=c[h+8>>2]|0;do if((b|0)==(i|0)){j=c[h+4>>2]|0;if(!(c[j>>2]|0)){a[1263537]=0;c[j>>2]=1;k=c[f>>2]|0;if((k|0)==(h|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1144075,146,1146003,0);l=c[g>>2]|0;m=l;n=c[l+4>>2]|0;o=c[f>>2]|0}else{a[1263537]=0;c[h>>2]=0;m=h;n=j;o=k}k=n+8|0;l=c[k>>2]|0;c[m+4>>2]=l;if((l|0)!=(o|0))c[l+12>>2]=m;l=m+12|0;c[n+12>>2]=c[l>>2];p=c[l>>2]|0;q=p+8|0;c[((c[q>>2]|0)==(m|0)?q:p+4|0)>>2]=n;c[k>>2]=m;c[l>>2]=n;l=c[g>>2]|0;r=c[l+4>>2]|0;s=l}else{r=j;s=h}if((c[c[r+4>>2]>>2]|0)==1){j=r+8|0;l=c[j>>2]|0;if((c[l>>2]|0)==1)if((c[f>>2]|0)==(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1144075,146,1146003,0);t=c[g>>2]|0;break}else{a[1263537]=0;c[r>>2]=0;t=s;break}a[1263537]=0;c[l>>2]=1;k=c[f>>2]|0;if((k|0)==(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1144075,146,1146003,0);u=c[j>>2]|0;v=c[f>>2]|0}else{a[1263537]=0;c[r>>2]=0;u=l;v=k}k=u+4|0;l=c[k>>2]|0;c[j>>2]=l;if((l|0)!=(v|0))c[l+12>>2]=r;l=r+12|0;c[u+12>>2]=c[l>>2];j=c[l>>2]|0;p=j+4|0;c[((c[p>>2]|0)==(r|0)?p:j+8|0)>>2]=u;c[k>>2]=r;c[l>>2]=u;l=c[g>>2]|0;w=c[l+4>>2]|0;x=l}else{w=r;x=s}l=c[x>>2]|0;k=c[f>>2]|0;if((l|0)==0&(k|0)==(w|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1144075,146,1146003,0);y=c[g>>2]|0;z=c[f>>2]|0}else{a[1263537]=0;c[w>>2]=l;y=x;z=k}c[y>>2]=1;k=c[w+4>>2]|0;a[1263537]=0;c[k>>2]=1;k=y+4|0;l=c[k>>2]|0;j=l+8|0;p=c[j>>2]|0;c[k>>2]=p;if((p|0)!=(z|0))c[p+12>>2]=y;p=y+12|0;c[l+12>>2]=c[p>>2];k=c[p>>2]|0;q=k+8|0;c[((c[q>>2]|0)==(y|0)?q:k+4|0)>>2]=l;c[j>>2]=y;c[p>>2]=l;t=e}else{if(!(c[i>>2]|0)){a[1263537]=0;c[i>>2]=1;l=c[f>>2]|0;if((l|0)==(h|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1144075,146,1146003,0);p=c[g>>2]|0;A=c[p+8>>2]|0;B=c[f>>2]|0;C=p}else{a[1263537]=0;c[h>>2]=0;A=i;B=l;C=h}l=A+4|0;p=c[l>>2]|0;c[C+8>>2]=p;if((p|0)!=(B|0))c[p+12>>2]=C;p=C+12|0;c[A+12>>2]=c[p>>2];j=c[p>>2]|0;k=j+4|0;c[((c[k>>2]|0)==(C|0)?k:j+8|0)>>2]=A;c[l>>2]=C;c[p>>2]=A;p=c[g>>2]|0;D=c[p+8>>2]|0;E=p}else{D=i;E=h}p=D+4|0;l=c[p>>2]|0;j=(c[c[D+8>>2]>>2]|0)==1;if(!((c[l>>2]|0)!=1|j^1))if((c[f>>2]|0)==(D|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1144075,146,1146003,0);t=c[g>>2]|0;break}else{a[1263537]=0;c[D>>2]=0;t=E;break}if(j){a[1263537]=0;c[l>>2]=1;j=c[f>>2]|0;if((j|0)==(D|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1144075,146,1146003,0);F=c[p>>2]|0;G=c[f>>2]|0}else{a[1263537]=0;c[D>>2]=0;F=l;G=j}j=F+8|0;l=c[j>>2]|0;c[p>>2]=l;if((l|0)!=(G|0))c[l+12>>2]=D;l=D+12|0;c[F+12>>2]=c[l>>2];p=c[l>>2]|0;k=p+8|0;c[((c[k>>2]|0)==(D|0)?k:p+4|0)>>2]=F;c[j>>2]=D;c[l>>2]=F;l=c[g>>2]|0;H=c[l+8>>2]|0;I=l}else{H=D;I=E}l=c[I>>2]|0;j=c[f>>2]|0;if((l|0)==0&(j|0)==(H|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1144075,146,1146003,0);J=c[g>>2]|0;K=c[f>>2]|0}else{a[1263537]=0;c[H>>2]=l;J=I;K=j}c[J>>2]=1;j=c[H+8>>2]|0;a[1263537]=0;c[j>>2]=1;j=J+8|0;l=c[j>>2]|0;p=l+4|0;k=c[p>>2]|0;c[j>>2]=k;if((k|0)!=(K|0))c[k+12>>2]=J;k=J+12|0;c[l+12>>2]=c[k>>2];j=c[k>>2]|0;q=j+4|0;c[((c[q>>2]|0)==(J|0)?q:j+8|0)>>2]=l;c[p>>2]=J;c[k>>2]=l;t=e}while(0);if((e|0)!=(t|0)&(c[t>>2]|0)==1)b=t;else{L=t;break}}}else L=d;a[1263537]=0;c[L>>2]=1;if((c[c[f>>2]>>2]|0)==1){a[1263537]=0;return}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143886,1144075,432,1143897,0);return}}function __ZNK15GDNativeLibrary4_getERK10StringNameR7Variant(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0;e=l;l=l+48|0;if((l|0)>=(m|0))ba(48);f=e;g=e+40|0;h=e+32|0;i=e+36|0;j=e+28|0;k=e+24|0;n=c[b>>2]|0;do if(n){b=c[n+4>>2]|0;if(b|0){__ZN6StringC2EPKc(f,b);o=c[f>>2]|0;break}b=n+8|0;c[f>>2]=0;p=c[b>>2]|0;if((p|0)!=0?(c[f>>2]=0,(__Z28atomic_conditional_incrementPj(p+-8|0)|0)!=0):0){p=c[b>>2]|0;c[f>>2]=p;o=p}else o=0}else{c[f>>2]=0;o=0}while(0);c[g>>2]=o;if(__ZNK6String11begins_withEPKc(g,483453)|0){__ZN6StringC2EPKc(k,1142570);c[j>>2]=__ZNK6String9get_sliceES_i(g,k,1)|0;__ZN10StringNameC2ERK6String(i,j);c[h>>2]=__ZNK15GDNativeLibrary17get_platform_fileE10StringName(a,i)|0;__ZN7VariantC2ERK6String(f,h);__ZN7VariantaSERKS_(d,f);if(c[f>>2]|0)__ZN7Variant5clearEv(f);f=c[h>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);__ZN10StringNameD2Ev(i);i=c[j>>2]|0;if(i|0?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);i=c[k>>2]|0;if(i|0?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);q=1}else q=0;i=c[g>>2]|0;if(!i){l=e;return q|0}if(__Z16atomic_decrementPj(i+-8|0)|0){l=e;return q|0}__ZN6Memory11free_staticEPvb(i,1);l=e;return q|0}function __ZNK15GDNativeLibrary17get_platform_fileE10StringName(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;g=c[b+128>>2]|0;a:do if(g|0){h=c[g+8>>2]|0;i=c[b+132>>2]|0;j=(h|0)==(i|0);b:do if(j)k=h;else{n=c[d>>2]|0;o=h;while(1){p=c[o+24>>2]|0;if(n>>>0<p>>>0)q=o+8|0;else{if(p>>>0>=n>>>0){k=o;break b}q=o+4|0}o=c[q>>2]|0;if((o|0)==(i|0))break a}}while(0);if((k|0)!=(i|0)&(k|0)!=0){a[1263537]=0;c:do if(j){r=h;s=17}else{o=c[d>>2]|0;n=h;while(1){p=c[n+24>>2]|0;if(o>>>0<p>>>0)t=n+8|0;else{if(p>>>0>=o>>>0){r=n;s=17;break c}t=n+4|0}n=c[t>>2]|0;if((n|0)==(i|0)){s=18;break}}}while(0);if((s|0)==17)if((r|0)==(i|0)|(r|0)==0)s=18;else{a[1263537]=0;u=r+28|0}if((s|0)==18){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145936,604,1145947,0);u=0}c[f>>2]=0;h=c[u>>2]|0;if(!h){v=0;l=e;return v|0}c[f>>2]=0;if(!(__Z28atomic_conditional_incrementPj(h+-8|0)|0)){v=0;l=e;return v|0}h=c[u>>2]|0;c[f>>2]=h;v=h;l=e;return v|0}}while(0);__ZN6StringC2EPKc(f,1263606);v=c[f>>2]|0;l=e;return v|0}function __ZN15GDNativeLibrary4_setERK10StringNameRK7Variant(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+16|0;g=e+12|0;h=e+8|0;i=e+4|0;j=e;k=c[b>>2]|0;do if(k){b=c[k+4>>2]|0;if(b|0){__ZN6StringC2EPKc(f,b);n=c[f>>2]|0;break}b=k+8|0;c[f>>2]=0;o=c[b>>2]|0;if((o|0)!=0?(c[f>>2]=0,(__Z28atomic_conditional_incrementPj(o+-8|0)|0)!=0):0){o=c[b>>2]|0;c[f>>2]=o;n=o}else n=0}else{c[f>>2]=0;n=0}while(0);c[g>>2]=n;if(__ZNK6String11begins_withEPKc(g,483453)|0){__ZN6StringC2EPKc(i,1142570);c[f>>2]=__ZNK6String9get_sliceES_i(g,i,1)|0;__ZN10StringNameC2ERK6String(h,f);c[j>>2]=__ZNK7Variantcv6StringEv(d)|0;__ZN15GDNativeLibrary17set_platform_fileE10StringName6String(a,h,j);a=c[j>>2]|0;if(a|0?(__Z16atomic_decrementPj(a+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(a,1);__ZN10StringNameD2Ev(h);h=c[f>>2]|0;if(h|0?(__Z16atomic_decrementPj(h+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(h,1);h=c[i>>2]|0;if(h|0?(__Z16atomic_decrementPj(h+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(h,1);p=1}else p=0;h=c[g>>2]|0;if(!h){l=e;return p|0}if(__Z16atomic_decrementPj(h+-8|0)|0){l=e;return p|0}__ZN6Memory11free_staticEPvb(h,1);l=e;return p|0}function __ZN15GDNativeLibrary17set_platform_fileE10StringName6String(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0;e=a+128|0;if(__ZNK6String6lengthEv(d)|0){f=__ZN3MapI10StringName6String10ComparatorIS0_E16DefaultAllocatorEixERKS0_(e,b)|0;g=c[f>>2]|0;if((g|0)==(c[d>>2]|0))return;if(g|0?(__Z16atomic_decrementPj(g+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(g,1);c[f>>2]=0;g=c[d>>2]|0;if(!g)return;if(!(__Z28atomic_conditional_incrementPj(g+-8|0)|0))return;c[f>>2]=c[d>>2];return}d=c[e>>2]|0;if(!d)return;f=c[d+8>>2]|0;d=c[a+132>>2]|0;a:do if((f|0)==(d|0))h=f;else{a=c[b>>2]|0;g=f;do{i=c[g+24>>2]|0;if(a>>>0<i>>>0)j=g+8|0;else{if(i>>>0>=a>>>0){h=g;break a}j=g+4|0}g=c[j>>2]|0}while((g|0)!=(d|0));return}while(0);if((h|0)==0|(h|0)==(d|0))return;__ZN3MapI10StringName6String10ComparatorIS0_E16DefaultAllocatorE6_eraseEPNS5_7ElementE(e,h);return}function __ZN3MapI10StringName6String10ComparatorIS0_E16DefaultAllocatorE6_eraseEPNS5_7ElementE(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0;e=d+8|0;f=c[e>>2]|0;g=b+4|0;h=c[g>>2]|0;if((f|0)!=(h|0)?(i=c[d+4>>2]|0,(i|0)!=(h|0)):0){j=i;while(1){i=c[j+8>>2]|0;if((i|0)==(h|0))break;else j=i}if(!j){k=h;l=c[h+8>>2]|0}else{k=j;l=h}}else{k=d;l=f}f=k+8|0;j=k+4|0;i=c[((l|0)==(h|0)?j:f)>>2]|0;h=c[b>>2]|0;l=k+12|0;m=c[l>>2]|0;c[i+12>>2]=m;if((h|0)==(m|0))n=h+8|0;else{h=c[l>>2]|0;m=h+8|0;n=(k|0)==(c[m>>2]|0)?m:h+4|0}c[n>>2]=i;if((k|0)==(d|0)){if((c[d>>2]|0)==1)__ZN3MapI10StringName6String10ComparatorIS0_E16DefaultAllocatorE10_erase_fixEPNS5_7ElementE(b,i)}else{if((k|0)==(c[g>>2]|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143791,1145936,469,1143798,0);return}a[1263537]=0;if((c[k>>2]|0)==1)__ZN3MapI10StringName6String10ComparatorIS0_E16DefaultAllocatorE10_erase_fixEPNS5_7ElementE(b,i);c[f>>2]=c[e>>2];f=d+4|0;c[j>>2]=c[f>>2];j=d+12|0;c[l>>2]=c[j>>2];c[k>>2]=c[d>>2];c[(c[e>>2]|0)+12>>2]=k;c[(c[f>>2]|0)+12>>2]=k;f=c[j>>2]|0;j=f+8|0;c[((c[j>>2]|0)==(d|0)?j:f+4|0)>>2]=k}k=c[d+16>>2]|0;f=d+20|0;if(k|0)c[k+20>>2]=c[f>>2];j=c[f>>2]|0;if(j|0)c[j+16>>2]=k;k=c[d+28>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);__ZN10StringNameD2Ev(d+24|0);__ZN6Memory11free_staticEPvb(d,0);d=b+8|0;c[d>>2]=(c[d>>2]|0)+-1;if(!(c[c[g>>2]>>2]|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143791,1145936,498,1143838,0);return}else{a[1263537]=0;return}}function __ZN3MapI10StringName6String10ComparatorIS0_E16DefaultAllocatorE10_erase_fixEPNS5_7ElementE(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0;e=c[(c[b>>2]|0)+8>>2]|0;f=b+4|0;if((e|0)!=(d|0)&(c[d>>2]|0)==1){b=d;while(1){g=b+12|0;h=c[g>>2]|0;i=c[h+8>>2]|0;do if((b|0)==(i|0)){j=c[h+4>>2]|0;if(!(c[j>>2]|0)){a[1263537]=0;c[j>>2]=1;k=c[f>>2]|0;if((k|0)==(h|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);l=c[g>>2]|0;m=l;n=c[l+4>>2]|0;o=c[f>>2]|0}else{a[1263537]=0;c[h>>2]=0;m=h;n=j;o=k}k=n+8|0;l=c[k>>2]|0;c[m+4>>2]=l;if((l|0)!=(o|0))c[l+12>>2]=m;l=m+12|0;c[n+12>>2]=c[l>>2];p=c[l>>2]|0;q=p+8|0;c[((c[q>>2]|0)==(m|0)?q:p+4|0)>>2]=n;c[k>>2]=m;c[l>>2]=n;l=c[g>>2]|0;r=c[l+4>>2]|0;s=l}else{r=j;s=h}if((c[c[r+4>>2]>>2]|0)==1){j=r+8|0;l=c[j>>2]|0;if((c[l>>2]|0)==1)if((c[f>>2]|0)==(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);t=c[g>>2]|0;break}else{a[1263537]=0;c[r>>2]=0;t=s;break}a[1263537]=0;c[l>>2]=1;k=c[f>>2]|0;if((k|0)==(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);u=c[j>>2]|0;v=c[f>>2]|0}else{a[1263537]=0;c[r>>2]=0;u=l;v=k}k=u+4|0;l=c[k>>2]|0;c[j>>2]=l;if((l|0)!=(v|0))c[l+12>>2]=r;l=r+12|0;c[u+12>>2]=c[l>>2];j=c[l>>2]|0;p=j+4|0;c[((c[p>>2]|0)==(r|0)?p:j+8|0)>>2]=u;c[k>>2]=r;c[l>>2]=u;l=c[g>>2]|0;w=c[l+4>>2]|0;x=l}else{w=r;x=s}l=c[x>>2]|0;k=c[f>>2]|0;if((l|0)==0&(k|0)==(w|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);y=c[g>>2]|0;z=c[f>>2]|0}else{a[1263537]=0;c[w>>2]=l;y=x;z=k}c[y>>2]=1;k=c[w+4>>2]|0;a[1263537]=0;c[k>>2]=1;k=y+4|0;l=c[k>>2]|0;j=l+8|0;p=c[j>>2]|0;c[k>>2]=p;if((p|0)!=(z|0))c[p+12>>2]=y;p=y+12|0;c[l+12>>2]=c[p>>2];k=c[p>>2]|0;q=k+8|0;c[((c[q>>2]|0)==(y|0)?q:k+4|0)>>2]=l;c[j>>2]=y;c[p>>2]=l;t=e}else{if(!(c[i>>2]|0)){a[1263537]=0;c[i>>2]=1;l=c[f>>2]|0;if((l|0)==(h|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);p=c[g>>2]|0;A=c[p+8>>2]|0;B=c[f>>2]|0;C=p}else{a[1263537]=0;c[h>>2]=0;A=i;B=l;C=h}l=A+4|0;p=c[l>>2]|0;c[C+8>>2]=p;if((p|0)!=(B|0))c[p+12>>2]=C;p=C+12|0;c[A+12>>2]=c[p>>2];j=c[p>>2]|0;k=j+4|0;c[((c[k>>2]|0)==(C|0)?k:j+8|0)>>2]=A;c[l>>2]=C;c[p>>2]=A;p=c[g>>2]|0;D=c[p+8>>2]|0;E=p}else{D=i;E=h}p=D+4|0;l=c[p>>2]|0;j=(c[c[D+8>>2]>>2]|0)==1;if(!((c[l>>2]|0)!=1|j^1))if((c[f>>2]|0)==(D|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);t=c[g>>2]|0;break}else{a[1263537]=0;c[D>>2]=0;t=E;break}if(j){a[1263537]=0;c[l>>2]=1;j=c[f>>2]|0;if((j|0)==(D|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);F=c[p>>2]|0;G=c[f>>2]|0}else{a[1263537]=0;c[D>>2]=0;F=l;G=j}j=F+8|0;l=c[j>>2]|0;c[p>>2]=l;if((l|0)!=(G|0))c[l+12>>2]=D;l=D+12|0;c[F+12>>2]=c[l>>2];p=c[l>>2]|0;k=p+8|0;c[((c[k>>2]|0)==(D|0)?k:p+4|0)>>2]=F;c[j>>2]=D;c[l>>2]=F;l=c[g>>2]|0;H=c[l+8>>2]|0;I=l}else{H=D;I=E}l=c[I>>2]|0;j=c[f>>2]|0;if((l|0)==0&(j|0)==(H|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);J=c[g>>2]|0;K=c[f>>2]|0}else{a[1263537]=0;c[H>>2]=l;J=I;K=j}c[J>>2]=1;j=c[H+8>>2]|0;a[1263537]=0;c[j>>2]=1;j=J+8|0;l=c[j>>2]|0;p=l+4|0;k=c[p>>2]|0;c[j>>2]=k;if((k|0)!=(K|0))c[k+12>>2]=J;k=J+12|0;c[l+12>>2]=c[k>>2];j=c[k>>2]|0;q=j+4|0;c[((c[q>>2]|0)==(J|0)?q:j+8|0)>>2]=l;c[p>>2]=J;c[k>>2]=l;t=e}while(0);if((e|0)!=(t|0)&(c[t>>2]|0)==1)b=t;else{L=t;break}}}else L=d;a[1263537]=0;c[L>>2]=1;if((c[c[f>>2]>>2]|0)==1){a[1263537]=0;return}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143886,1145936,447,1143897,0);return}}function __ZN7ClassDB10_add_classI15GDNativeLibraryEEvv(){var a=0,b=0,d=0,e=0,f=0,g=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+16|0;d=a+12|0;e=a+8|0;f=a+4|0;g=a;__ZN6StringC2EPKc(b,483508);c[e>>2]=c[b>>2];__ZN10StringNameC2ERK6String(d,e);__ZN6StringC2EPKc(b,1110448);c[g>>2]=c[b>>2];__ZN10StringNameC2ERK6String(f,g);__ZN7ClassDB11_add_class2ERK10StringNameS2_(d,f);__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);__ZN10StringNameD2Ev(d);d=c[e>>2]|0;if(!d){l=a;return}if(__Z16atomic_decrementPj(d+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(d,1);l=a;return}function __ZN15GDNativeLibrary13_bind_methodsEv(){var a=0,b=0,d=0,e=0,f=0,g=0,h=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a+8|0;d=a;__Z8D_METHODPKcS0_S0_(b,483463,483481,1127106);e=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(e);c[e>>2]=22664;__ZN10MethodBind10_set_constEb(e,0);__ZN10MethodBind24_generate_argument_typesEi(e,2);c[e+44>>2]=1358;c[e+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,e,b,0,0)|0;e=b+4|0;f=c[e>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0){g=c[e>>2]|0;e=(g|0)==0?0:g+-4|0;g=e+4|0;if(c[e>>2]|0){h=0;do{__ZN10StringNameD2Ev(g+(h<<2)|0);h=h+1|0}while(h>>>0<(c[e>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(f,1)}__ZN10StringNameD2Ev(b);__Z8D_METHODPKcS0_(d,483490,483481);b=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(b);c[b>>2]=22700;__ZN10MethodBind10_set_constEb(b,1);__ZN10MethodBind24_generate_argument_typesEi(b,1);__ZN10MethodBind12_set_returnsEb(b,1);c[b+44>>2]=4394;c[b+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,b,d,0,0)|0;b=d+4|0;f=c[b>>2]|0;if(!f){__ZN10StringNameD2Ev(d);l=a;return}if(__Z16atomic_decrementPj(f+-8|0)|0){__ZN10StringNameD2Ev(d);l=a;return}e=c[b>>2]|0;b=(e|0)==0?0:e+-4|0;e=b+4|0;if(c[b>>2]|0){h=0;do{__ZN10StringNameD2Ev(e+(h<<2)|0);h=h+1|0}while(h>>>0<(c[b>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(f,1);__ZN10StringNameD2Ev(d);l=a;return}function __ZNK13MethodBind1RCI15GDNativeLibrary6String10StringNameE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return __ZNK13MethodBind1RCI15GDNativeLibrary6String10StringNameE18_get_argument_typeEi(a,b)|0}function __ZNK13MethodBind1RCI15GDNativeLibrary6String10StringNameE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,483508);l=a;return c[b>>2]|0}function __ZN13MethodBind1RCI15GDNativeLibrary6String10StringNameE4callEP6ObjectPPK7VariantiRNS6_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0;i=l;l=l+64|0;if((l|0)>=(m|0))ba(64);j=i+24|0;k=i+52|0;n=i+48|0;o=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1220864)|0:0){c[h>>2]=0;a[1263537]=0;p=d+24|0;q=c[p>>2]|0;if((q|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=q;c[b>>2]=0;l=i;return}r=q-(c[d+20>>2]|0)|0;if((r|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=r;c[b>>2]=0;l=i;return}if((g|0)>0){if((q|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);s=0}else{a[1263537]=0;s=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,s)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=s;c[b>>2]=0;l=i;return}}s=c[d+44>>2]|0;q=c[d+48>>2]|0;r=e+(q>>1)|0;if(!(q&1))t=s;else t=c[(c[r>>2]|0)+s>>2]|0;do if((g|0)<1){s=c[p>>2]|0;q=s+-1|0;if((s|0)>=1){e=c[d+16>>2]|0;u=(e|0)==0;if(u)v=0;else v=c[e+-4>>2]|0;if((s|0)<=(v|0)){if(u)w=0;else w=c[e+-4>>2]|0;do if((w|0)<(s|0)){if(u)x=0;else x=c[e+-4>>2]|0;if((x|0)<(s|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);y=0;break}else{a[1263537]=0;z=31;break}}else z=31;while(0);if((z|0)==31)y=e+(q*24|0)|0;__ZN7VariantC2ERKS_(o,y);break}}c[o>>2]=0}else __ZN7VariantC2ERKS_(o,c[f>>2]|0);while(0);c[n>>2]=__ZNK7Variantcv10StringNameEv(o)|0;c[k>>2]=$i[t&8191](r,n)|0;__ZN7VariantC2ERK6String(j,k);r=c[k>>2]|0;if(r|0?(__Z16atomic_decrementPj(r+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(r,1);__ZN10StringNameD2Ev(n);if(c[o>>2]|0)__ZN7Variant5clearEv(o);__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1217,1146558,0);c[b>>2]=0;l=i;return}function __ZN13MethodBind1RCI15GDNativeLibrary6String10StringNameE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f+4|0;h=f;if(!b)i=0;else{j=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1220864)|0;i=j?b:0}b=c[a+44>>2]|0;j=c[a+48>>2]|0;a=i+(j>>1)|0;if(!(j&1))k=b;else k=c[(c[a>>2]|0)+b>>2]|0;__ZN10StringNameC2ERK6String(g,c[d>>2]|0);c[h>>2]=c[g>>2];g=$i[k&8191](a,h)|0;a=g;k=c[e>>2]|0;if((k|0)==(g|0)){if(!g){__ZN10StringNameD2Ev(h);l=f;return}}else{if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);c[e>>2]=0;if(!g){__ZN10StringNameD2Ev(h);l=f;return}if(__Z28atomic_conditional_incrementPj(g+-8|0)|0)c[e>>2]=a}if(__Z16atomic_decrementPj(g+-8|0)|0){__ZN10StringNameD2Ev(h);l=f;return}__ZN6Memory11free_staticEPvb(g,1);__ZN10StringNameD2Ev(h);l=f;return}function __ZN13MethodBind1RCI15GDNativeLibrary6String10StringNameED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind1RCI15GDNativeLibrary6String10StringNameE18_get_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;switch(b|0){case -1:{c[d>>2]=0;__ZN7VariantC2ERK6String(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);f=c[d>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);g=b;l=a;return g|0}case 0:{__ZN10StringNameC2Ev(d);__ZN7VariantC2ERK10StringName(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);__ZN10StringNameD2Ev(d);g=b;l=a;return g|0}default:{g=0;l=a;return g|0}}return 0}function __ZNK11MethodBind2I15GDNativeLibrary10StringName6StringE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return __ZNK11MethodBind2I15GDNativeLibrary10StringName6StringE18_get_argument_typeEi(a,b)|0}function __ZNK11MethodBind2I15GDNativeLibrary10StringName6StringE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,483508);l=a;return c[b>>2]|0}function __ZN11MethodBind2I15GDNativeLibrary10StringName6StringE4callEP6ObjectPPK7VariantiRNS6_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0;i=l;l=l+64|0;if((l|0)>=(m|0))ba(64);j=i+52|0;k=i+24|0;n=i+48|0;o=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1220864)|0:0){c[h>>2]=0;a[1263537]=0;p=d+24|0;q=c[p>>2]|0;if((q|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=q;c[b>>2]=0;l=i;return}r=q-(c[d+20>>2]|0)|0;if((r|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=r;c[b>>2]=0;l=i;return}if((g|0)>0){if((q|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);s=0}else{a[1263537]=0;s=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,s)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=s;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[p>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);t=0}else{a[1263537]=0;t=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,t)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=t;c[b>>2]=0;l=i;return}}}t=c[d+44>>2]|0;s=c[d+48>>2]|0;q=e+(s>>1)|0;if(!(s&1))u=t;else u=c[(c[q>>2]|0)+t>>2]|0;do if((g|0)<1){t=c[p>>2]|0;s=t+-1|0;if((t|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)v=0;else v=c[e+-4>>2]|0;if((t|0)<=(v|0)){if(r)w=0;else w=c[e+-4>>2]|0;do if((w|0)<(t|0)){if(r)x=0;else x=c[e+-4>>2]|0;if((x|0)<(t|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);y=0;break}else{a[1263537]=0;z=37;break}}else z=37;while(0);if((z|0)==37)y=e+(s*24|0)|0;__ZN7VariantC2ERKS_(k,y);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);c[j>>2]=__ZNK7Variantcv10StringNameEv(k)|0;do if((g|0)<2){y=c[p>>2]|0;x=y+-1|0;w=y+-2|0;if((y|0)>=2){y=c[d+16>>2]|0;v=(y|0)==0;if(v)A=0;else A=c[y+-4>>2]|0;if((x|0)<=(A|0)){if(v)B=0;else B=c[y+-4>>2]|0;do if((B|0)<(x|0)){if(v)C=0;else C=c[y+-4>>2]|0;if((C|0)<(x|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);D=0;break}else{a[1263537]=0;z=54;break}}else z=54;while(0);if((z|0)==54)D=y+(w*24|0)|0;__ZN7VariantC2ERKS_(o,D);break}}c[o>>2]=0}else __ZN7VariantC2ERKS_(o,c[f+4>>2]|0);while(0);c[n>>2]=__ZNK7Variantcv6StringEv(o)|0;bj[u&4095](q,j,n);q=c[n>>2]|0;if(q|0?(__Z16atomic_decrementPj(q+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(q,1);if(c[o>>2]|0)__ZN7Variant5clearEv(o);__ZN10StringNameD2Ev(j);if(c[k>>2]|0)__ZN7Variant5clearEv(k);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1380,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind2I15GDNativeLibrary10StringName6StringE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e+8|0;g=e+4|0;h=e;if(!b)i=0;else{j=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1220864)|0;i=j?b:0}b=c[a+44>>2]|0;j=c[a+48>>2]|0;a=i+(j>>1)|0;if(!(j&1))k=b;else k=c[(c[a>>2]|0)+b>>2]|0;__ZN10StringNameC2ERK6String(f,c[d>>2]|0);c[g>>2]=c[f>>2];f=c[d+4>>2]|0;d=c[f>>2]|0;if((d|0)!=0?(__Z28atomic_conditional_incrementPj(d+-8|0)|0)!=0:0)n=c[f>>2]|0;else n=0;c[h>>2]=n;bj[k&4095](a,g,h);a=c[h>>2]|0;if(!a){__ZN10StringNameD2Ev(g);l=e;return}if(__Z16atomic_decrementPj(a+-8|0)|0){__ZN10StringNameD2Ev(g);l=e;return}__ZN6Memory11free_staticEPvb(a,1);__ZN10StringNameD2Ev(g);l=e;return}function __ZN11MethodBind2I15GDNativeLibrary10StringName6StringED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind2I15GDNativeLibrary10StringName6StringE18_get_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;switch(b|0){case 0:{__ZN10StringNameC2Ev(d);__ZN7VariantC2ERK10StringName(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);__ZN10StringNameD2Ev(d);f=b;l=a;return f|0}case 1:{c[d>>2]=0;__ZN7VariantC2ERK6String(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);e=c[d>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);f=b;l=a;return f|0}default:{f=0;l=a;return f|0}}return 0}function __ZNK22GDNativeScriptLanguage8get_nameEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,483563);l=a;return c[b>>2]|0}function __ZN22GDNativeScriptLanguage4initEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0;a=l;l=l+80|0;if((l|0)>=(m|0))ba(80);b=a+24|0;d=a+52|0;e=a;f=a+48|0;__ZN6StringC2EPKc(d,482511);__ZN7VariantC2EPKc(e,1263606);__Z11_GLOBAL_DEFRK6StringRK7Variant(b,d,e);if(c[b>>2]|0)__ZN7Variant5clearEv(b);if(c[e>>2]|0)__ZN7Variant5clearEv(e);b=c[d>>2]|0;if(b|0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(b,1);__ZN6StringC2EPKc(f,482511);__ZN6StringC2EPKc(e,483570);b=d+4|0;c[b>>2]=0;g=d+12|0;c[g>>2]=0;c[d>>2]=4;h=c[f>>2]|0;if(h|0?(c[b>>2]=0,__Z28atomic_conditional_incrementPj(h+-8|0)|0):0)c[b>>2]=c[f>>2];c[d+8>>2]=13;b=c[g>>2]|0;h=c[e>>2]|0;do if((b|0)!=(h|0)){if(b|0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(b,1);c[g>>2]=0;i=c[e>>2]|0;if(i)if(!(__Z28atomic_conditional_incrementPj(i+-8|0)|0)){j=c[e>>2]|0;break}else{k=c[e>>2]|0;c[g>>2]=k;j=k;break}else j=i}else j=h;while(0);c[d+16>>2]=7;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);j=c[f>>2]|0;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);j=__ZN12GlobalConfig13get_singletonEv()|0;__ZN6StringC2EPKc(e,482511);__ZN12GlobalConfig24set_custom_property_infoERK6StringRK12PropertyInfo(j,e,d);j=c[e>>2]|0;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);j=c[d+12>>2]|0;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);j=c[d+4>>2]|0;if(!j){l=a;return}if(__Z16atomic_decrementPj(j+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(j,1);l=a;return}function __ZNK22GDNativeScriptLanguage8get_typeEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,483563);l=a;return c[b>>2]|0}function __ZNK22GDNativeScriptLanguage13get_extensionEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,483524);l=a;return c[b>>2]|0}function __ZN22GDNativeScriptLanguage12execute_fileERK6String(a,b){a=a|0;b=b|0;return 0}function __ZN22GDNativeScriptLanguage6finishEv(a){a=a|0;return}function __ZNK22GDNativeScriptLanguage18get_reserved_wordsEP4ListI6String16DefaultAllocatorE(a,b){a=a|0;b=b|0;return}function __ZNK22GDNativeScriptLanguage22get_comment_delimitersEP4ListI6String16DefaultAllocatorE(a,b){a=a|0;b=b|0;return}function __ZNK22GDNativeScriptLanguage21get_string_delimitersEP4ListI6String16DefaultAllocatorE(a,b){a=a|0;b=b|0;return}function __ZNK22GDNativeScriptLanguage12get_templateERK6StringS2_(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=e;f=__ZnwjPKc(160,1263606)|0;__ZN14GDNativeScriptC2Ev(f);__Z22postinitialize_handlerP6Object(f);__ZN10StringNameC2ERK6String(b,d);__ZN14GDNativeScript15set_script_nameE10StringName(f,b);__ZN10StringNameD2Ev(b);if(!f){g=0;l=e;return g|0}a[1263537]=0;__ZN9Reference8init_refEv(f)|0;if($i[c[(c[f>>2]|0)+44>>2]&8191](f,1220708)|0){__ZN9Reference9referenceEv(f);h=f}else h=0;if(!(__ZN9Reference11unreferenceEv(f)|0)){g=h;l=e;return g|0}if(!(__Z17predelete_handlerP6Object(f)|0)){g=h;l=e;return g|0}gj[c[(c[f>>2]|0)+76>>2]&8191](f);__ZN6Memory11free_staticEPvb(f,0);g=h;l=e;return g|0}function __ZNK22GDNativeScriptLanguage8validateERK6StringRiS3_RS0_S2_P4ListIS0_16DefaultAllocatorE(a,b,c,d,e,f,g){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;f=f|0;g=g|0;return 0}function __ZNK22GDNativeScriptLanguage13create_scriptEv(a){a=a|0;a=__ZnwjPKc(160,1263606)|0;__ZN14GDNativeScriptC2Ev(a);__Z22postinitialize_handlerP6Object(a);return a|0}function __ZNK22GDNativeScriptLanguage17has_named_classesEv(a){a=a|0;return 1}function __ZNK22GDNativeScriptLanguage13find_functionERK6StringS2_(a,b,c){a=a|0;b=b|0;c=c|0;return -1}function __ZNK22GDNativeScriptLanguage13make_functionERK6StringS2_RK10PoolVectorIS0_E(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=e;__ZN6StringC2EPKc(d,1263606);l=e;return c[d>>2]|0}function __ZN14ScriptLanguage23open_in_external_editorERK3RefI6ScriptEii(a,b,c,d){a=a|0;b=b|0;c=c|0;d=d|0;return 2}function __ZN22GDNativeScriptLanguage13complete_codeERK6StringS2_P6ObjectP4ListIS0_16DefaultAllocatorERS0_(a,b,c,d,e,f){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;f=f|0;return 2}function __ZN22GDNativeScriptLanguage11lookup_codeERK6StringS2_S2_P6ObjectRN14ScriptLanguage12LookupResultE(a,b,c,d,e,f){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;f=f|0;return 2}function __ZNK22GDNativeScriptLanguage16auto_indent_codeER6Stringii(a,b,c,d){a=a|0;b=b|0;c=c|0;d=d|0;return}function __ZN22GDNativeScriptLanguage19add_global_constantERK10StringNameRK7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return}function __ZN22GDNativeScriptLanguage12thread_enterEv(a){a=a|0;return}function __ZN22GDNativeScriptLanguage11thread_exitEv(a){a=a|0;return}function __ZNK22GDNativeScriptLanguage15debug_get_errorEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1263606);l=a;return c[b>>2]|0}function __ZNK22GDNativeScriptLanguage27debug_get_stack_level_countEv(a){a=a|0;return 1}function __ZNK22GDNativeScriptLanguage26debug_get_stack_level_lineEi(a,b){a=a|0;b=b|0;return -1}function __ZNK22GDNativeScriptLanguage30debug_get_stack_level_functionEi(a,b){a=a|0;b=b|0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);a=b;__ZN6StringC2EPKc(a,483549);l=b;return c[a>>2]|0}function __ZNK22GDNativeScriptLanguage28debug_get_stack_level_sourceEi(a,b){a=a|0;b=b|0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);a=b;__ZN6StringC2EPKc(a,1263606);l=b;return c[a>>2]|0}function __ZN22GDNativeScriptLanguage28debug_get_stack_level_localsEiP4ListI6String16DefaultAllocatorEPS0_I7VariantS2_Eii(a,b,c,d,e,f){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;f=f|0;return}function __ZN22GDNativeScriptLanguage29debug_get_stack_level_membersEiP4ListI6String16DefaultAllocatorEPS0_I7VariantS2_Eii(a,b,c,d,e,f){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;f=f|0;return}function __ZN22GDNativeScriptLanguage17debug_get_globalsEP4ListI6String16DefaultAllocatorEPS0_I7VariantS2_Eii(a,b,c,d,e){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;return}function __ZN22GDNativeScriptLanguage34debug_parse_stack_level_expressionEiRK6Stringii(a,b,d,e,f){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=f;__ZN6StringC2EPKc(e,1263606);l=f;return c[e>>2]|0}function __ZN22GDNativeScriptLanguage28debug_get_current_stack_infoEv(a){a=a|0;return 0}function __ZN22GDNativeScriptLanguage18reload_all_scriptsEv(a){a=a|0;return}function __ZN22GDNativeScriptLanguage18reload_tool_scriptERK3RefI6ScriptEb(a,b,d){a=a|0;b=b|0;d=d|0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=__ZN2OS13get_singletonEv()|0;bj[c[(c[b>>2]|0)+52>>2]&4095](b,483528,d);l=d;return}function __ZNK22GDNativeScriptLanguage25get_recognized_extensionsEP4ListI6String16DefaultAllocatorE(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=a;__ZN6StringC2EPKc(d,483524);if(!(c[b>>2]|0)){e=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=e;c[e>>2]=0;c[e+4>>2]=0;c[e+8>>2]=0}e=__ZnwjPFPvjE(16,4740)|0;c[e>>2]=0;c[e+4>>2]=0;c[e+8>>2]=0;c[e+12>>2]=0;if((c[d>>2]|0?(c[e>>2]=0,f=c[d>>2]|0,f|0):0)?__Z28atomic_conditional_incrementPj(f+-8|0)|0:0)c[e>>2]=c[d>>2];f=c[b>>2]|0;b=f+4|0;g=c[b>>2]|0;c[e+8>>2]=g;c[e+4>>2]=0;c[e+12>>2]=f;if(g|0)c[g+4>>2]=e;c[b>>2]=e;if(!(c[f>>2]|0))c[f>>2]=e;e=f+8|0;c[e>>2]=(c[e>>2]|0)+1;e=c[d>>2]|0;if(!e){l=a;return}if(__Z16atomic_decrementPj(e+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(e,1);l=a;return}function __ZNK22GDNativeScriptLanguage20get_public_functionsEP4ListI10MethodInfo16DefaultAllocatorE(a,b){a=a|0;b=b|0;return}function __ZNK22GDNativeScriptLanguage20get_public_constantsEP4ListI4PairI6String7VariantE16DefaultAllocatorE(a,b){a=a|0;b=b|0;return}function __ZN22GDNativeScriptLanguage15profiling_startEv(a){a=a|0;return}function __ZN22GDNativeScriptLanguage14profiling_stopEv(a){a=a|0;return}function __ZN22GDNativeScriptLanguage30profiling_get_accumulated_dataEPN14ScriptLanguage13ProfilingInfoEi(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZN22GDNativeScriptLanguage24profiling_get_frame_dataEPN14ScriptLanguage13ProfilingInfoEi(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZN22GDNativeScriptLanguage5frameEv(a){a=a|0;return}function __ZN22GDNativeScriptLanguageD2Ev(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0;c[a>>2]=22736;c[305215]=0;b=a+60|0;d=c[b>>2]|0;if(d|0?(__ZN3MapI10StringNameP13NativeLibrary10ComparatorIS0_E16DefaultAllocatorE13_cleanup_treeEPNS6_7ElementE(b,c[d+8>>2]|0),d=c[a+64>>2]|0,e=c[b>>2]|0,c[e+8>>2]=d,c[a+68>>2]=0,f=d,c[f+12>>2]=f,e|0):0){__ZN10StringNameD2Ev(e+24|0);__ZN6Memory11free_staticEPvb(e,0);c[b>>2]=0}__ZN10StringNameD2Ev(a+56|0);b=a+28|0;e=c[b>>2]|0;if(e|0?(__ZN3SetIP14GDNativeScript10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(b,c[e+8>>2]|0),e=c[a+32>>2]|0,f=c[b>>2]|0,c[f+8>>2]=e,c[a+36>>2]=0,d=e,c[d+12>>2]=d,f|0):0){__ZN6Memory11free_staticEPvb(f,0);c[b>>2]=0}b=a+12|0;f=c[b>>2]|0;if(f|0?(__ZN3MapI10StringNamei10ComparatorIS0_E16DefaultAllocatorE13_cleanup_treeEPNS4_7ElementE(b,c[f+8>>2]|0),f=c[a+16>>2]|0,d=c[b>>2]|0,c[d+8>>2]=f,c[a+20>>2]=0,e=f,c[e+12>>2]=e,d|0):0){__ZN10StringNameD2Ev(d+24|0);__ZN6Memory11free_staticEPvb(d,0);c[b>>2]=0}b=a+8|0;a=c[b>>2]|0;if(!a)return;if(__Z16atomic_decrementPj(a+-8|0)|0)return;d=c[b>>2]|0;b=(d|0)==0?0:d+-4|0;d=b+4|0;e=c[b>>2]|0;if(e|0){f=0;g=e;while(1){e=d+(f*24|0)|0;if(!(c[e>>2]|0))h=g;else{__ZN7Variant5clearEv(e);h=c[b>>2]|0}f=f+1|0;if(f>>>0>=h>>>0)break;else g=h}}__ZN6Memory11free_staticEPvb(a,1);return}function __ZN22GDNativeScriptLanguageD0Ev(a){a=a|0;__ZN22GDNativeScriptLanguageD2Ev(a);__ZdlPv(a);return}function __ZN3MapI10StringNameP13NativeLibrary10ComparatorIS0_E16DefaultAllocatorE13_cleanup_treeEPNS6_7ElementE(a,b){a=a|0;b=b|0;if((c[a+4>>2]|0)==(b|0))return;else{__ZN3MapI10StringNameP13NativeLibrary10ComparatorIS0_E16DefaultAllocatorE13_cleanup_treeEPNS6_7ElementE(a,c[b+8>>2]|0);__ZN3MapI10StringNameP13NativeLibrary10ComparatorIS0_E16DefaultAllocatorE13_cleanup_treeEPNS6_7ElementE(a,c[b+4>>2]|0);__ZN10StringNameD2Ev(b+24|0);__ZN6Memory11free_staticEPvb(b,0);return}}function __ZN3SetIP14GDNativeScript10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(a,b){a=a|0;b=b|0;if((c[a+4>>2]|0)==(b|0))return;else{__ZN3SetIP14GDNativeScript10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(a,c[b+8>>2]|0);__ZN3SetIP14GDNativeScript10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(a,c[b+4>>2]|0);__ZN6Memory11free_staticEPvb(b,0);return}}function __ZN3MapI10StringNamei10ComparatorIS0_E16DefaultAllocatorE13_cleanup_treeEPNS4_7ElementE(a,b){a=a|0;b=b|0;if((c[a+4>>2]|0)==(b|0))return;else{__ZN3MapI10StringNamei10ComparatorIS0_E16DefaultAllocatorE13_cleanup_treeEPNS4_7ElementE(a,c[b+8>>2]|0);__ZN3MapI10StringNamei10ComparatorIS0_E16DefaultAllocatorE13_cleanup_treeEPNS4_7ElementE(a,c[b+4>>2]|0);__ZN10StringNameD2Ev(b+24|0);__ZN6Memory11free_staticEPvb(b,0);return}}function __ZN14GDNativeScriptC2Ev(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b;__ZN8ResourceC2Ev(a);c[a>>2]=22144;__ZN10StringNameC2Ev(a+124|0);c[a>>2]=21784;__ZN10StringNameC2Ev(a+128|0);c[a+132>>2]=0;__ZN10StringNameC2Ev(a+136|0);__ZN10StringNameC2Ev(a+140|0);c[a+148>>2]=379008;c[a+144>>2]=0;c[a+152>>2]=0;c[a+156>>2]=0;e=c[305215]|0;f=e+28|0;c[d>>2]=a;if(c[f>>2]|0){__ZN3SetIP14GDNativeScript10ComparatorIS1_E16DefaultAllocatorE10_insert_rbERKS1_(f,d)|0;l=b;return}a=__ZnwjPFPvjE(28,4740)|0;g=a+16|0;c[g>>2]=0;c[g+4>>2]=0;c[f>>2]=a;g=c[e+32>>2]|0;c[a+4>>2]=g;c[a+8>>2]=g;c[a+12>>2]=g;c[a>>2]=1;__ZN3SetIP14GDNativeScript10ComparatorIS1_E16DefaultAllocatorE10_insert_rbERKS1_(f,d)|0;l=b;return}function __ZN3SetIP14GDNativeScript10ComparatorIS1_E16DefaultAllocatorE10_insert_rbERKS1_(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;a[f>>0]=0;g=__ZN3SetIP14GDNativeScript10ComparatorIS1_E16DefaultAllocatorE7_insertERKS1_Rb(b,d,f)|0;if(a[f>>0]|0){l=e;return g|0}f=b+8|0;c[f>>2]=(c[f>>2]|0)+1;f=g+12|0;d=c[f>>2]|0;if(!(c[d>>2]|0)){h=b+4|0;i=g;j=d;k=d;d=f;while(1){f=j+12|0;n=c[f>>2]|0;o=c[n+8>>2]|0;p=n;do if((j|0)==(o|0)){q=c[n+4>>2]|0;if(!(c[q>>2]|0)){c[k>>2]=1;a[1263537]=0;c[q>>2]=1;if((c[h>>2]|0)==(n|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1144075,146,1146003,0);r=c[(c[d>>2]|0)+12>>2]|0;break}else{a[1263537]=0;c[n>>2]=0;r=n;break}}q=j+4|0;if((i|0)==(c[q>>2]|0)){s=i+8|0;t=c[s>>2]|0;c[q>>2]=t;if((t|0)==(c[h>>2]|0))u=p;else{c[t+12>>2]=j;u=c[f>>2]|0}t=i+12|0;c[t>>2]=u;q=c[f>>2]|0;v=q+8|0;c[((c[v>>2]|0)==(j|0)?v:q+4|0)>>2]=i;c[s>>2]=j;c[f>>2]=i;w=j;x=i;y=c[t>>2]|0}else{w=i;x=j;y=n}a[1263537]=0;c[x>>2]=1;t=c[h>>2]|0;if((t|0)==(y|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1144075,146,1146003,0);z=c[(c[w+12>>2]|0)+12>>2]|0;A=c[h>>2]|0}else{a[1263537]=0;c[y>>2]=0;z=y;A=t}t=z+8|0;s=c[t>>2]|0;q=s+4|0;v=c[q>>2]|0;c[t>>2]=v;if((v|0)!=(A|0))c[v+12>>2]=z;v=z+12|0;c[s+12>>2]=c[v>>2];t=c[v>>2]|0;B=t+4|0;c[((c[B>>2]|0)==(z|0)?B:t+8|0)>>2]=s;c[q>>2]=z;c[v>>2]=s;r=w}else{if(!(c[o>>2]|0)){c[k>>2]=1;a[1263537]=0;c[o>>2]=1;if((c[h>>2]|0)==(n|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1144075,146,1146003,0);r=c[(c[d>>2]|0)+12>>2]|0;break}else{a[1263537]=0;c[n>>2]=0;r=n;break}}s=j+8|0;if((i|0)==(c[s>>2]|0)){v=i+4|0;q=c[v>>2]|0;c[s>>2]=q;if((q|0)==(c[h>>2]|0))C=p;else{c[q+12>>2]=j;C=c[f>>2]|0}q=i+12|0;c[q>>2]=C;s=c[f>>2]|0;t=s+4|0;c[((c[t>>2]|0)==(j|0)?t:s+8|0)>>2]=i;c[v>>2]=j;c[f>>2]=i;D=j;E=i;F=c[q>>2]|0}else{D=i;E=j;F=n}a[1263537]=0;c[E>>2]=1;q=c[h>>2]|0;if((q|0)==(F|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1144075,146,1146003,0);G=c[(c[D+12>>2]|0)+12>>2]|0;H=c[h>>2]|0}else{a[1263537]=0;c[F>>2]=0;G=F;H=q}q=G+4|0;v=c[q>>2]|0;s=v+8|0;t=c[s>>2]|0;c[q>>2]=t;if((t|0)!=(H|0))c[t+12>>2]=G;t=G+12|0;c[v+12>>2]=c[t>>2];q=c[t>>2]|0;B=q+8|0;c[((c[B>>2]|0)==(G|0)?B:q+4|0)>>2]=v;c[s>>2]=G;c[t>>2]=v;r=D}while(0);n=r+12|0;f=c[n>>2]|0;if(!(c[f>>2]|0)){i=r;j=f;k=f;d=n}else break}}d=c[(c[b>>2]|0)+8>>2]|0;a[1263537]=0;c[d>>2]=1;l=e;return g|0}function __ZN3SetIP14GDNativeScript10ComparatorIS1_E16DefaultAllocatorE7_insertERKS1_Rb(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0;f=c[b>>2]|0;g=c[f+8>>2]|0;h=b+4|0;i=c[h>>2]|0;a:do if((g|0)==(i|0))j=f;else{k=c[d>>2]|0;l=g;while(1){m=c[l+24>>2]|0;if(k>>>0<m>>>0)n=l+8|0;else{if(m>>>0>=k>>>0)break;n=l+4|0}m=c[n>>2]|0;if((m|0)==(i|0)){j=l;break a}else l=m}a[e>>0]=1;o=l;return o|0}while(0);i=__ZnwjPFPvjE(28,4740)|0;c[i>>2]=0;c[i+4>>2]=0;c[i+8>>2]=0;c[i+12>>2]=0;c[i+16>>2]=0;c[i+20>>2]=0;c[i+12>>2]=j;n=c[h>>2]|0;g=i+4|0;c[g>>2]=n;f=i+8|0;c[f>>2]=n;c[i+24>>2]=c[d>>2];if((j|0)!=(c[b>>2]|0)?(c[d>>2]|0)>>>0>=(c[j+24>>2]|0)>>>0:0)p=j+4|0;else p=j+8|0;c[p>>2]=i;a[e>>0]=0;e=c[g>>2]|0;g=c[h>>2]|0;if((e|0)==(g|0)){h=i;do{p=h;h=c[h+12>>2]|0}while((p|0)==(c[h+4>>2]|0));q=(h|0)==(c[b>>2]|0)?0:h}else{h=e;while(1){e=c[h+8>>2]|0;if((e|0)==(g|0)){q=h;break}else h=e}}c[i+16>>2]=q;h=c[f>>2]|0;b:do if((h|0)==(g|0)){f=i;while(1){e=f;f=c[f+12>>2]|0;if((e|0)!=(c[f+8>>2]|0)){r=f;break b}if((f|0)==(c[b>>2]|0)){r=0;break}}}else{f=h;while(1){l=c[f+4>>2]|0;if((l|0)==(g|0)){r=f;break}else f=l}}while(0);g=i+20|0;c[g>>2]=r;if(!q)s=r;else{c[q+20>>2]=i;s=c[g>>2]|0}if(!s){o=i;return o|0}c[s+16>>2]=i;o=i;return o|0}function __ZN34ResourceFormatLoaderGDNativeScript4loadERK6StringS2_P5Error(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=a;c[f>>2]=297824;g=__ZN20ResourceFormatLoader4loadERK6StringS2_P5Error(f,b,d,e)|0;l=a;return g|0}function __ZNK34ResourceFormatLoaderGDNativeScript25get_recognized_extensionsEP4ListI6String16DefaultAllocatorE(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=a;__ZN6StringC2EPKc(d,483524);if(!(c[b>>2]|0)){e=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=e;c[e>>2]=0;c[e+4>>2]=0;c[e+8>>2]=0}e=__ZnwjPFPvjE(16,4740)|0;c[e>>2]=0;c[e+4>>2]=0;c[e+8>>2]=0;c[e+12>>2]=0;if((c[d>>2]|0?(c[e>>2]=0,f=c[d>>2]|0,f|0):0)?__Z28atomic_conditional_incrementPj(f+-8|0)|0:0)c[e>>2]=c[d>>2];f=c[b>>2]|0;b=f+4|0;g=c[b>>2]|0;c[e+8>>2]=g;c[e+4>>2]=0;c[e+12>>2]=f;if(g|0)c[g+4>>2]=e;c[b>>2]=e;if(!(c[f>>2]|0))c[f>>2]=e;e=f+8|0;c[e>>2]=(c[e>>2]|0)+1;e=c[d>>2]|0;if(!e){l=a;return}if(__Z16atomic_decrementPj(e+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(e,1);l=a;return}function __ZNK34ResourceFormatLoaderGDNativeScript12handles_typeERK6String(a,b){a=a|0;b=b|0;var c=0;if(__ZNK6StringeqEPKc(b,1122110)|0){c=1;return c|0}c=__ZNK6StringeqEPKc(b,483563)|0;return c|0}function __ZNK34ResourceFormatLoaderGDNativeScript17get_resource_typeERK6String(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=a+4|0;e=a+8|0;f=a;c[f>>2]=__ZNK6String13get_extensionEv(b)|0;c[e>>2]=__ZNK6String8to_lowerEv(f)|0;b=c[f>>2]|0;if(b|0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(b,1);if(__ZNK6StringeqEPKc(e,483524)|0)__ZN6StringC2EPKc(d,483563);else __ZN6StringC2EPKc(d,1263606);b=c[e>>2]|0;if(!b){g=c[d>>2]|0;l=a;return g|0}if(__Z16atomic_decrementPj(b+-8|0)|0){g=c[d>>2]|0;l=a;return g|0}__ZN6Memory11free_staticEPvb(b,1);g=c[d>>2]|0;l=a;return g|0}function __ZN34ResourceFormatLoaderGDNativeScriptD0Ev(a){a=a|0;__ZdlPv(a);return}function __ZN33ResourceFormatSaverGDNativeScript4saveERK6StringRK3RefI8ResourceEj(a,b,c,d){a=a|0;b=b|0;c=c|0;d=d|0;var e=0,f=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=a;__ZN23ResourceFormatSaverTextC2Ev(e);f=__ZN23ResourceFormatSaverText4saveERK6StringRK3RefI8ResourceEj(e,b,c,d)|0;l=a;return f|0}function __ZNK33ResourceFormatSaverGDNativeScript9recognizeERK3RefI8ResourceE(a,b){a=a|0;b=b|0;var d=0;a=c[b>>2]|0;if(!a){d=0;return d|0}d=$i[c[(c[a>>2]|0)+44>>2]&8191](a,1220872)|0;return d|0}function __ZNK33ResourceFormatSaverGDNativeScript25get_recognized_extensionsERK3RefI8ResourceEP4ListI6String16DefaultAllocatorE(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=a;f=c[b>>2]|0;if(!f){l=a;return}if(!($i[c[(c[f>>2]|0)+44>>2]&8191](f,1220872)|0)){l=a;return}__ZN6StringC2EPKc(e,483524);if(!(c[d>>2]|0)){f=__ZnwjPFPvjE(12,4740)|0;c[d>>2]=f;c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0}f=__ZnwjPFPvjE(16,4740)|0;c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;c[f+12>>2]=0;if((c[e>>2]|0?(c[f>>2]=0,b=c[e>>2]|0,b|0):0)?__Z28atomic_conditional_incrementPj(b+-8|0)|0:0)c[f>>2]=c[e>>2];b=c[d>>2]|0;d=b+4|0;g=c[d>>2]|0;c[f+8>>2]=g;c[f+4>>2]=0;c[f+12>>2]=b;if(g|0)c[g+4>>2]=f;c[d>>2]=f;if(!(c[b>>2]|0))c[b>>2]=f;f=b+8|0;c[f>>2]=(c[f>>2]|0)+1;f=c[e>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);l=a;return}function __ZN19ResourceFormatSaverD2Ev(a){a=a|0;return}function __ZN33ResourceFormatSaverGDNativeScriptD0Ev(a){a=a|0;__ZdlPv(a);return}function __ZN8GDScript18_initialize_classvEv(b){b=b|0;if(a[1257008]|0)return;if(!(a[1257003]|0)){if(!(a[1257004]|0)){if(!(a[1257001]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI9ReferenceEEvv();__ZN9Reference13_bind_methodsEv();a[1257001]=1}__ZN7ClassDB10_add_classI8ResourceEEvv();__ZN8Resource13_bind_methodsEv();a[1257004]=1}__ZN7ClassDB10_add_classI6ScriptEEvv();__ZN6Script13_bind_methodsEv();a[1257003]=1}__ZN7ClassDB10_add_classI8GDScriptEEvv();__ZN8GDScript13_bind_methodsEv();a[1257008]=1;return}function __ZN8GDScript5_setvERK10StringNameRK7Variant(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;if(1134==1129){g=0;l=e;return g|0}if((c[b>>2]|0)!=(c[(c[305219]|0)+96>>2]|0)){g=0;l=e;return g|0}b=c[(c[a>>2]|0)+148>>2]|0;c[f>>2]=__ZNK7Variantcv6StringEv(d)|0;Pi[b&2047](a,f);b=c[f>>2]|0;if(b|0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(b,1);$i[c[(c[a>>2]|0)+152>>2]&8191](a,0)|0;g=1;l=e;return g|0}function __ZNK8GDScript5_getvERK10StringNameR7Variant(a,b,c){a=a|0;b=b|0;c=c|0;var d=0;if(1135!=1131?__ZNK8GDScript4_getERK10StringNameR7Variant(a,b,c)|0:0){d=1;return d|0}d=0;return d|0}function __ZNK8GDScript19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+24|0;g=e+4|0;h=e;if(!d)__ZNK6Script19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,0);__ZN6StringC2EPKc(f,652383);i=c[f>>2]|0;f=i;j=g+4|0;c[j>>2]=0;k=g+12|0;c[k>>2]=0;c[g>>2]=0;n=(i|0)==0;if(!n?(c[j>>2]=0,__Z28atomic_conditional_incrementPj(i+-8|0)|0):0)c[j>>2]=f;c[g+8>>2]=0;f=c[k>>2]|0;if(f|0){if(!(__Z16atomic_decrementPj(f+-8|0)|0))__ZN6Memory11free_staticEPvb(f,1);c[k>>2]=0}c[g+16>>2]=256;if(!(c[b>>2]|0)){k=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=k;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0}k=__ZnwjPFPvjE(32,4740)|0;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0;c[k+12>>2]=0;c[k+16>>2]=7;f=k+20|0;c[f>>2]=0;j=k+24|0;c[j>>2]=0;o=k+28|0;c[o>>2]=0;__ZN12PropertyInfoaSERKS_(k,g)|0;p=c[b>>2]|0;q=p+4|0;r=c[q>>2]|0;c[j>>2]=r;c[f>>2]=0;c[o>>2]=p;if(r|0)c[r+20>>2]=k;c[q>>2]=k;if(!(c[p>>2]|0))c[p>>2]=k;k=p+8|0;c[k>>2]=(c[k>>2]|0)+1;k=c[g+12>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);k=c[g+4>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);if(!n?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);__ZN10StringNameC2EPKc(h,652383);__ZN7ClassDB17get_property_listE10StringNameP4ListI12PropertyInfo16DefaultAllocatorEbPK6Object(h,b,1,a);__ZN10StringNameD2Ev(h);if(523!=516)__ZNK8GDScript18_get_property_listEP4ListI12PropertyInfo16DefaultAllocatorE(0,b);if(!d){l=e;return}__ZNK6Script19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,1);l=e;return}function __ZN8GDScript14_notificationvEib(a,b,c){a=a|0;b=b|0;c=c|0;if(c){if(519!=510)__ZN6Script13_notificationEi(a,b)}else if(519!=510)__ZN6Script13_notificationEi(a,b);return}function __ZNK8GDScript16_get_class_namevEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+8|0;e=b+4|0;f=b;g=a+128|0;a=c[g>>2]|0;if(a|0){if(c[a+4>>2]|0){l=b;return g|0}if(__ZNK6String6lengthEv(a+8|0)|0){l=b;return g|0}}__ZN6StringC2EPKc(d,652383);c[f>>2]=c[d>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameaSERKS_(g,e);__ZN10StringNameD2Ev(e);e=c[f>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);l=b;return g|0}function __ZNK8GDScript9get_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,652383);l=a;return c[b>>2]|0}function __ZNK8GDScript8is_classERK6String(a,b){a=a|0;b=b|0;var c=0;if(((!(__ZNK6StringeqEPKc(b,652383)|0)?!(__ZNK6StringeqEPKc(b,1122110)|0):0)?!(__ZNK6StringeqEPKc(b,1110448)|0):0)?!(__ZNK6StringeqEPKc(b,1126157)|0):0)c=__ZNK6StringeqEPKc(b,1142944)|0;else c=1;return c|0}function __ZNK8GDScript12is_class_ptrEPv(a,b){a=a|0;b=b|0;return (b|0)==1220884|((b|0)==1220708|((b|0)==1220696|((b|0)==1220724|(b|0)==1220580)))|0}function __ZN8GDScript4callERK10StringNamePPK7VariantiRNS3_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i+16|0;k=i+8|0;n=i+4|0;o=i;p=i+12|0;a:do if(d|0){q=c[e>>2]|0;r=d;b:while(1){s=c[r+200>>2]|0;c:do if(s|0){t=c[s+8>>2]|0;u=c[r+204>>2]|0;d:do if((t|0)==(u|0))v=t;else{w=t;while(1){x=c[w+24>>2]|0;if(q>>>0<x>>>0)y=w+8|0;else{if(x>>>0>=q>>>0){v=w;break d}y=w+4|0}w=c[y>>2]|0;if((w|0)==(u|0))break c}}while(0);if(!((v|0)==(u|0)|(v|0)==0))break b}while(0);r=c[r+168>>2]|0;if(!r)break a}r=v+28|0;s=c[r>>2]|0;if(!(a[s+80>>0]|0)){do if(q){t=c[q+4>>2]|0;if(t|0){__ZN6StringC2EPKc(j,t);z=c[j>>2]|0;break}t=q+8|0;c[j>>2]=0;w=c[t>>2]|0;if((w|0)!=0?(c[j>>2]=0,(__Z28atomic_conditional_incrementPj(w+-8|0)|0)!=0):0){w=c[t>>2]|0;c[j>>2]=w;z=w}else z=0}else{c[j>>2]=0;z=0}while(0);c[p>>2]=z;c[o>>2]=__ZplPKcRK6String(496031,p)|0;__ZN6StringC2EPKc(j,496065);c[n>>2]=__ZNK6StringplERKS_(o,j)|0;c[k>>2]=__ZNK6String4utf8Ev(n)|0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,483610,682,__ZNK10CharString8get_dataEv(k)|0,1);q=c[k>>2]|0;if(q|0?(__Z16atomic_decrementPj(q+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(q,1);q=c[n>>2]|0;if(q|0?(__Z16atomic_decrementPj(q+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(q,1);q=c[j>>2]|0;if(q|0?(__Z16atomic_decrementPj(q+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(q,1);q=c[o>>2]|0;if(q|0?(__Z16atomic_decrementPj(q+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(q,1);q=c[p>>2]|0;if(q|0?(__Z16atomic_decrementPj(q+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(q,1);a[1263537]=0;A=c[r>>2]|0}else A=s;__ZN10GDFunction4callEP10GDInstancePPK7VariantiRNS2_9CallErrorEPNS_9CallStateE(b,A,0,f,g,h,0);l=i;return}while(0);__ZN6Object4callERK10StringNamePPK7VariantiRNS3_9CallErrorE(b,d,e,f,g,h);l=i;return}function __ZN8GDScriptD2Ev(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0;c[b>>2]=23e3;d=b+200|0;e=c[d>>2]|0;if(e|0?(f=c[e+8>>2]|0,e=c[b+204>>2]|0,(f|0)!=(e|0)):0){g=f;while(1){f=c[g+8>>2]|0;if((f|0)==(e|0))break;else g=f}if(g|0){e=g;do{g=c[e+28>>2]|0;__ZN10GDFunctionD2Ev(g);__ZN6Memory11free_staticEPvb(g,0);e=c[e+16>>2]|0}while((e|0)!=0)}}e=b+224|0;g=c[e>>2]|0;if(g|0?(f=c[g+8>>2]|0,g=c[b+228>>2]|0,(f|0)!=(g|0)):0){h=f;while(1){f=c[h+8>>2]|0;if((f|0)==(g|0))break;else h=f}if(h|0){g=h;do{c[(c[g+28>>2]|0)+172>>2]=0;g=c[g+16>>2]|0}while((g|0)!=0)}}g=c[305219]|0;h=c[g+48>>2]|0;if(!h)i=g;else{gj[c[c[h>>2]>>2]&8191](h);i=c[305219]|0}h=i+52|0;g=b+292|0;if((c[g>>2]|0)==(h|0)){a[1263537]=0;f=b+300|0;j=c[f>>2]|0;k=b+304|0;if(j|0)c[j+12>>2]=c[k>>2];l=c[k>>2]|0;if(l|0)c[l+8>>2]=j;if((c[h>>2]|0)==(g|0))c[h>>2]=c[f>>2];c[f>>2]=0;c[k>>2]=0;c[g>>2]=0;m=i}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1128380,1098388,57,1098442,0);m=c[305219]|0}i=c[m+48>>2]|0;if(i|0)gj[c[(c[i>>2]|0)+4>>2]&8191](i);i=b+308|0;m=c[i>>2]|0;if(m|0?(__ZN3MapIj4ListI4PairI10StringName7VariantE16DefaultAllocatorE10ComparatorIjES5_E13_cleanup_treeEPNS9_7ElementE(i,c[m+8>>2]|0),m=c[b+312>>2]|0,k=c[i>>2]|0,c[k+8>>2]=m,c[b+316>>2]=0,f=m,c[f+12>>2]=f,k|0):0){__Z19memdelete_allocatorIN3MapIj4ListI4PairI10StringName7VariantE16DefaultAllocatorE10ComparatorIjES6_E7ElementES6_EvPT_(k);c[i>>2]=0}i=c[g>>2]|0;if(i|0){a[1263537]=0;k=b+300|0;f=c[k>>2]|0;m=b+304|0;if(f|0)c[f+12>>2]=c[m>>2];h=c[m>>2]|0;if(h|0)c[h+8>>2]=f;if((c[i>>2]|0)==(g|0))c[i>>2]=c[k>>2];c[k>>2]=0;c[m>>2]=0;c[g>>2]=0}g=c[b+288>>2]|0;if(g|0?(__Z16atomic_decrementPj(g+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(g,1);g=c[b+284>>2]|0;if(g|0?(__Z16atomic_decrementPj(g+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(g,1);g=c[b+280>>2]|0;if(g|0?(__Z16atomic_decrementPj(g+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(g,1);g=b+268|0;m=c[g>>2]|0;if(m|0?(__ZN3SetIP6Object10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(g,c[m+8>>2]|0),m=c[b+272>>2]|0,k=c[g>>2]|0,c[k+8>>2]=m,c[b+276>>2]=0,i=m,c[i+12>>2]=i,k|0):0){__ZN6Memory11free_staticEPvb(k,0);c[g>>2]=0}g=b+248|0;k=c[g>>2]|0;if(k|0){__ZN3MapI10StringName12PropertyInfo10ComparatorIS0_E16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(g,c[k+8>>2]|0);k=c[b+252>>2]|0;c[(c[g>>2]|0)+8>>2]=k;c[b+256>>2]=0;i=k;c[i+12>>2]=i;__ZN3MapI10StringName12PropertyInfo10ComparatorIS0_E16DefaultAllocatorE5_Data10_free_rootEv(g)}__ZN3MapI10StringName12PropertyInfo10ComparatorIS0_E16DefaultAllocatorE5_Data10_free_rootEv(g);g=b+236|0;i=c[g>>2]|0;if(i|0){__ZN3MapI10StringName6VectorIS0_E10ComparatorIS0_E16DefaultAllocatorE13_cleanup_treeEPNS6_7ElementE(g,c[i+8>>2]|0);i=c[b+240>>2]|0;c[(c[g>>2]|0)+8>>2]=i;c[b+244>>2]=0;k=i;c[k+12>>2]=k;__ZN3MapI10StringName6VectorIS0_E10ComparatorIS0_E16DefaultAllocatorE5_Data10_free_rootEv(g)}__ZN3MapI10StringName6VectorIS0_E10ComparatorIS0_E16DefaultAllocatorE5_Data10_free_rootEv(g);g=c[e>>2]|0;if(g|0?(__ZN3MapI10StringName3RefI8GDScriptE10ComparatorIS0_E16DefaultAllocatorE13_cleanup_treeEPNS7_7ElementE(e,c[g+8>>2]|0),g=c[b+228>>2]|0,k=c[e>>2]|0,c[k+8>>2]=g,c[b+232>>2]=0,i=g,c[i+12>>2]=i,k|0):0){i=k+28|0;g=c[i>>2]|0;if((g|0?__ZN9Reference11unreferenceEv(g)|0:0)?(g=c[i>>2]|0,__Z17predelete_handlerP6Object(g)|0):0){gj[c[(c[g>>2]|0)+76>>2]&8191](g);__ZN6Memory11free_staticEPvb(g,0)}c[i>>2]=0;__ZN10StringNameD2Ev(k+24|0);__ZN6Memory11free_staticEPvb(k,0);c[e>>2]=0}e=b+212|0;k=c[e>>2]|0;if(k|0?(__ZN3MapI10StringNameN8GDScript10MemberInfoE10ComparatorIS0_E16DefaultAllocatorE13_cleanup_treeEPNS6_7ElementE(e,c[k+8>>2]|0),k=c[b+216>>2]|0,i=c[e>>2]|0,c[i+8>>2]=k,c[b+220>>2]=0,g=k,c[g+12>>2]=g,i|0):0){__ZN10StringNameD2Ev(i+36|0);__ZN10StringNameD2Ev(i+32|0);__ZN10StringNameD2Ev(i+24|0);__ZN6Memory11free_staticEPvb(i,0);c[e>>2]=0}e=c[d>>2]|0;if(e|0?(__ZN3MapI10StringNameP10GDFunction10ComparatorIS0_E16DefaultAllocatorE13_cleanup_treeEPNS6_7ElementE(d,c[e+8>>2]|0),e=c[b+204>>2]|0,i=c[d>>2]|0,c[i+8>>2]=e,c[b+208>>2]=0,g=e,c[g+12>>2]=g,i|0):0){__ZN10StringNameD2Ev(i+24|0);__ZN6Memory11free_staticEPvb(i,0);c[d>>2]=0}d=b+188|0;i=c[d>>2]|0;if(i|0?(__ZN3MapI10StringName7Variant10ComparatorIS0_E16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(d,c[i+8>>2]|0),i=c[b+192>>2]|0,g=c[d>>2]|0,c[g+8>>2]=i,c[b+196>>2]=0,e=i,c[e+12>>2]=e,g|0):0){e=g+32|0;if(c[e>>2]|0)__ZN7Variant5clearEv(e);__ZN10StringNameD2Ev(g+24|0);__ZN6Memory11free_staticEPvb(g,0);c[d>>2]=0}d=b+176|0;g=c[d>>2]|0;if(g|0?(__ZN3SetI10StringName10ComparatorIS0_E16DefaultAllocatorE13_cleanup_treeEPNS4_7ElementE(d,c[g+8>>2]|0),g=c[b+180>>2]|0,e=c[d>>2]|0,c[e+8>>2]=g,c[b+184>>2]=0,i=g,c[i+12>>2]=i,e|0):0){__ZN10StringNameD2Ev(e+24|0);__ZN6Memory11free_staticEPvb(e,0);c[d>>2]=0}d=b+164|0;e=c[d>>2]|0;do if(e|0){if(!(__ZN9Reference11unreferenceEv(e)|0))break;i=c[d>>2]|0;if(!(__Z17predelete_handlerP6Object(i)|0))break;gj[c[(c[i>>2]|0)+76>>2]&8191](i);__ZN6Memory11free_staticEPvb(i,0)}while(0);c[d>>2]=0;d=b+160|0;e=c[d>>2]|0;do if(e|0){if(!(__ZN9Reference11unreferenceEv(e)|0))break;i=c[d>>2]|0;if(!(__Z17predelete_handlerP6Object(i)|0))break;gj[c[(c[i>>2]|0)+76>>2]&8191](i);__ZN6Memory11free_staticEPvb(i,0)}while(0);c[d>>2]=0;d=b+136|0;if(!(c[d>>2]|0)){n=b+128|0;__ZN10StringNameD2Ev(n);c[b>>2]=22144;o=b+124|0;__ZN10StringNameD2Ev(o);__ZN8ResourceD2Ev(b);return}__ZN7Variant5clearEv(d);n=b+128|0;__ZN10StringNameD2Ev(n);c[b>>2]=22144;o=b+124|0;__ZN10StringNameD2Ev(o);__ZN8ResourceD2Ev(b);return}function __ZN8GDScriptD0Ev(a){a=a|0;__ZN8GDScriptD2Ev(a);__ZdlPv(a);return}function __ZNK8GDScript12can_instanceEv(b){b=b|0;var c=0;if(a[b+133>>0]|0){c=1;return c|0}if(a[b+132>>0]|0){c=0;return c|0}c=(__ZN12ScriptServer20is_scripting_enabledEv()|0)^1;return c|0}function __ZNK8GDScript15get_base_scriptEv(b){b=b|0;var d=0,e=0,f=0;d=c[b+168>>2]|0;if(!d){e=0;return e|0}a[1263537]=0;__ZN9Reference8init_refEv(d)|0;if($i[c[(c[d>>2]|0)+44>>2]&8191](d,1220708)|0){__ZN9Reference9referenceEv(d);f=d}else f=0;if(!(__ZN9Reference11unreferenceEv(d)|0)){e=f;return e|0}if(!(__Z17predelete_handlerP6Object(d)|0)){e=f;return e|0}gj[c[(c[d>>2]|0)+76>>2]&8191](d);__ZN6Memory11free_staticEPvb(d,0);e=f;return e|0}function __ZNK8GDScript22get_instance_base_typeEv(a){a=a|0;var b=0,d=0,e=0,f=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b;e=c[a+160>>2]|0;do if(!e){f=c[a+164>>2]|0;if(!f){__ZN10StringNameC2Ev(d);break}else{c[d>>2]=ij[c[(c[f>>2]|0)+128>>2]&8191](f)|0;break}}else __ZN10StringNameC2ERKS_(d,e+92|0);while(0);l=b;return c[d>>2]|0}function __ZN8GDScript15instance_createEP6Object(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0;e=l;l=l+64|0;if((l|0)>=(m|0))ba(64);f=e+52|0;g=e+48|0;h=e+40|0;i=e+44|0;j=e+32|0;k=e+28|0;n=e+36|0;o=e+24|0;p=e+20|0;q=e+16|0;r=e+12|0;s=e+8|0;t=e+4|0;u=e;if((a[b+132>>0]|0)==0?!(__ZN12ScriptServer20is_scripting_enabledEv()|0):0){v=0;l=e;return v|0}else w=b;while(1){x=c[w+168>>2]|0;if(!x)break;else w=x}x=w+160|0;w=c[x>>2]|0;do if(!w)if(!d){y=0;z=f}else{A=f;B=81}else{C=c[d+68>>2]|0;if(!C){D=ij[c[(c[d>>2]|0)+24>>2]&8191](d)|0;E=D;F=c[x>>2]|0}else{E=C;F=w}if(__ZN7ClassDB15is_parent_classERK10StringNameS2_(E,F+92|0)|0){A=f;B=81;break}if(c[313437]|0){C=c[305219]|0;c[g>>2]=__ZNK8Resource8get_pathEv(b)|0;D=c[(c[x>>2]|0)+92>>2]|0;do if(D){G=c[D+4>>2]|0;if(G|0){__ZN6StringC2EPKc(f,G);H=c[f>>2]|0;break}G=D+8|0;c[f>>2]=0;I=c[G>>2]|0;if((I|0)!=0?(c[f>>2]=0,(__Z28atomic_conditional_incrementPj(I+-8|0)|0)!=0):0){I=c[G>>2]|0;c[f>>2]=I;H=I}else H=0}else{c[f>>2]=0;H=0}while(0);c[n>>2]=H;c[k>>2]=__ZplPKcRK6String(495947,n)|0;__ZN6StringC2EPKc(f,495982);c[j>>2]=__ZNK6StringplERKS_(k,f)|0;c[o>>2]=ij[c[(c[d>>2]|0)+32>>2]&8191](d)|0;c[i>>2]=__ZNK6StringplERKS_(j,o)|0;__ZN6StringC2EPKc(p,1133970);c[h>>2]=__ZNK6StringplERKS_(i,p)|0;__ZN16GDScriptLanguage17debug_break_parseERK6StringiS2_(C,g,0,h)|0;D=c[h>>2]|0;if(D|0?(__Z16atomic_decrementPj(D+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(D,1);D=c[p>>2]|0;if(D|0?(__Z16atomic_decrementPj(D+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(D,1);D=c[i>>2]|0;if(D|0?(__Z16atomic_decrementPj(D+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(D,1);D=c[o>>2]|0;if(D|0?(__Z16atomic_decrementPj(D+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(D,1);D=c[j>>2]|0;if(D|0?(__Z16atomic_decrementPj(D+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(D,1);D=c[f>>2]|0;if(D|0?(__Z16atomic_decrementPj(D+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(D,1);D=c[k>>2]|0;if(D|0?(__Z16atomic_decrementPj(D+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(D,1);D=c[n>>2]|0;if(D|0?(__Z16atomic_decrementPj(D+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(D,1);D=c[g>>2]|0;if(D|0?(__Z16atomic_decrementPj(D+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(D,1)}D=c[(c[x>>2]|0)+92>>2]|0;do if(D){I=c[D+4>>2]|0;if(I|0){__ZN6StringC2EPKc(f,I);J=c[f>>2]|0;break}I=D+8|0;c[f>>2]=0;G=c[I>>2]|0;if((G|0)!=0?(c[f>>2]=0,(__Z28atomic_conditional_incrementPj(G+-8|0)|0)!=0):0){G=c[I>>2]|0;c[f>>2]=G;J=G}else J=0}else{c[f>>2]=0;J=0}while(0);c[g>>2]=J;c[u>>2]=__ZplPKcRK6String(495947,g)|0;__ZN6StringC2EPKc(f,495982);c[t>>2]=__ZNK6StringplERKS_(u,f)|0;c[h>>2]=ij[c[(c[d>>2]|0)+32>>2]&8191](d)|0;c[s>>2]=__ZNK6StringplERKS_(t,h)|0;__ZN6StringC2EPKc(n,1133970);c[r>>2]=__ZNK6StringplERKS_(s,n)|0;c[q>>2]=__ZNK6String4utf8Ev(r)|0;__Z19_err_set_last_errorPKc(__ZNK10CharString8get_dataEv(q)|0);D=c[q>>2]|0;if(D|0?(__Z16atomic_decrementPj(D+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(D,1);D=c[r>>2]|0;if(D|0?(__Z16atomic_decrementPj(D+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(D,1);D=c[n>>2]|0;if(D|0?(__Z16atomic_decrementPj(D+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(D,1);D=c[s>>2]|0;if(D|0?(__Z16atomic_decrementPj(D+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(D,1);D=c[h>>2]|0;if(D|0?(__Z16atomic_decrementPj(D+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(D,1);D=c[t>>2]|0;if(D|0?(__Z16atomic_decrementPj(D+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(D,1);D=c[f>>2]|0;if(D|0?(__Z16atomic_decrementPj(D+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(D,1);D=c[u>>2]|0;if(D|0?(__Z16atomic_decrementPj(D+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(D,1);D=c[g>>2]|0;if(D|0?(__Z16atomic_decrementPj(D+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(D,1);a[1263537]=1;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1065228,483610,395,1126427,0);a[1263537]=0;v=0;l=e;return v|0}while(0);if((B|0)==81){y=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1220724)|0;z=A}v=__ZN8GDScript16_create_instanceEPPK7VariantiP6ObjectbRNS0_9CallErrorE(b,0,0,d,y,f)|0;l=e;return v|0}function __ZNK8GDScript12instance_hasEPK6Object(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0;d=c[a+268>>2]|0;if(!d){e=0;return e|0}f=c[d+8>>2]|0;d=c[a+272>>2]|0;a:do if((f|0)==(d|0))g=f;else{a=f;while(1){h=c[a+24>>2]|0;if(h>>>0>b>>>0)i=a+8|0;else{if(h>>>0>=b>>>0){g=a;break a}i=a+4|0}a=c[i>>2]|0;if((a|0)==(d|0)){g=d;break}}}while(0);e=(g|0)!=(d|0)&(g|0)!=0;return e|0}function __ZNK8GDScript15has_source_codeEv(a){a=a|0;return __ZNK6StringneEPKc(a+280|0,1263606)|0}function __ZNK8GDScript15get_source_codeEv(a){a=a|0;var b=0,d=0;b=a+280|0;a=c[b>>2]|0;if((a|0)!=0?(__Z28atomic_conditional_incrementPj(a+-8|0)|0)!=0:0)d=c[b>>2]|0;else d=0;return d|0}function __ZN8GDScript15set_source_codeERK6String(a,b){a=a|0;b=b|0;var d=0;d=a+280|0;if(__ZNK6StringeqERKS_(d,b)|0)return;a=c[d>>2]|0;if((a|0)==(c[b>>2]|0))return;if(a|0?(__Z16atomic_decrementPj(a+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(a,1);c[d>>2]=0;a=c[b>>2]|0;if(!a)return;if(!(__Z28atomic_conditional_incrementPj(a+-8|0)|0))return;c[d>>2]=c[b>>2];return}function __ZN8GDScript6reloadEb(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0;e=l;l=l+192|0;if((l|0)>=(m|0))ba(192);f=e+188|0;g=e+56|0;h=e+36|0;i=e+32|0;j=e+28|0;k=e+24|0;n=e+20|0;o=e+16|0;p=e+8|0;q=e+12|0;r=e+4|0;s=e;if(!((c[b+276>>2]|0)==0|d)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1122092,483610,608,483722,0);t=22;l=e;return t|0}a[1263537]=0;u=b+284|0;c[f>>2]=0;v=c[u>>2]|0;if(v|0?(c[f>>2]=0,__Z28atomic_conditional_incrementPj(v+-8|0)|0):0)c[f>>2]=c[u>>2];do if(__ZNK6StringeqEPKc(f,1263606)|0){v=__ZNK8Resource8get_pathEv(b)|0;w=v;x=c[f>>2]|0;if((x|0)==(v|0)){if(!v)break}else{if(x|0?(__Z16atomic_decrementPj(x+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(x,1);c[f>>2]=0;if(!v)break;if(__Z28atomic_conditional_incrementPj(v+-8|0)|0)c[f>>2]=w}if(!(__Z16atomic_decrementPj(v+-8|0)|0))__ZN6Memory11free_staticEPvb(v,1)}while(0);do if(__ZNK6StringneEPKc(f,1263606)|0){v=__ZNK6String12get_base_dirEv(f)|0;w=v;x=c[f>>2]|0;if((x|0)==(v|0)){if(!v)break}else{if(x|0?(__Z16atomic_decrementPj(x+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(x,1);c[f>>2]=0;if(!v)break;if(__Z28atomic_conditional_incrementPj(v+-8|0)|0)c[f>>2]=w}if(!(__Z16atomic_decrementPj(v+-8|0)|0))__ZN6Memory11free_staticEPvb(v,1)}while(0);v=b+133|0;a[v>>0]=0;__ZN8GDParserC2Ev(g);if(!(__ZN8GDParser5parseERK6StringS2_bS2_b(g,b+280|0,f,0,u,0)|0)){if(__ZN12ScriptServer20is_scripting_enabledEv()|0)y=1;else y=__ZNK8GDParser14is_tool_scriptEv(g)|0;__ZN10GDCompilerC2Ev(h);w=__ZN10GDCompiler7compileEPK8GDParserP8GDScriptb(h,g,b,d)|0;if(!w){a[v>>0]=1;v=c[b+224>>2]|0;if((v|0)!=0?(d=c[v+8>>2]|0,v=c[b+228>>2]|0,(d|0)!=(v|0)):0){x=d;while(1){d=c[x+8>>2]|0;if((d|0)==(v|0))break;else x=d}if(x){v=x;do{__ZN8GDScript18_set_subclass_pathER3RefIS_ERK6String(b,v+28|0,u);v=c[v+16>>2]|0}while((v|0)!=0);z=0}else z=0}else z=0}else if(y){if(c[313437]|0){y=c[305219]|0;c[i>>2]=__ZNK8Resource8get_pathEv(b)|0;v=__ZNK10GDCompiler14get_error_lineEv(h)|0;c[p>>2]=__ZNK10GDCompiler9get_errorEv(h)|0;c[j>>2]=__ZplPKcRK6String(483805,p)|0;__ZN16GDScriptLanguage17debug_break_parseERK6StringiS2_(y,i,v,j)|0;v=c[j>>2]|0;if(v|0?(__Z16atomic_decrementPj(v+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(v,1);v=c[p>>2]|0;if(v|0?(__Z16atomic_decrementPj(v+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(v,1);v=c[i>>2]|0;if(v|0?(__Z16atomic_decrementPj(v+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(v,1)}if(!(__ZNK6String6lengthEv(u)|0)){A=0;B=483820}else{c[q>>2]=__ZNK6String4utf8Ev(u)|0;A=1;B=__ZNK10CharString8get_dataEv(q)|0}v=__ZNK10GDCompiler14get_error_lineEv(h)|0;c[i>>2]=__ZNK10GDCompiler9get_errorEv(h)|0;c[s>>2]=__ZplPKcRK6String(483897,i)|0;c[r>>2]=__ZNK6String4utf8Ev(s)|0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(483829,B,v,__ZNK10CharString8get_dataEv(r)|0,2);v=c[r>>2]|0;if(v|0?(__Z16atomic_decrementPj(v+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(v,1);v=c[s>>2]|0;if(v|0?(__Z16atomic_decrementPj(v+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(v,1);v=c[i>>2]|0;if(v|0?(__Z16atomic_decrementPj(v+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(v,1);if((A?(A=c[q>>2]|0,A|0):0)?(__Z16atomic_decrementPj(A+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(A,1);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1122092,483610,641,483913,0);a[1263537]=0;z=36}else z=w;w=c[h+16>>2]|0;if(w|0?(__Z16atomic_decrementPj(w+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(w,1);__ZN10StringNameD2Ev(h+12|0);C=z}else{if(c[313437]|0){z=c[305219]|0;c[h>>2]=__ZNK8Resource8get_pathEv(b)|0;b=__ZNK8GDParser14get_error_lineEv(g)|0;c[j>>2]=__ZNK8GDParser9get_errorEv(g)|0;c[i>>2]=__ZplPKcRK6String(483805,j)|0;__ZN16GDScriptLanguage17debug_break_parseERK6StringiS2_(z,h,b,i)|0;b=c[i>>2]|0;if(b|0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(b,1);b=c[j>>2]|0;if(b|0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(b,1);b=c[h>>2]|0;if(b|0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(b,1)}if(!(__ZNK6String6lengthEv(u)|0)){D=0;E=483820}else{c[k>>2]=__ZNK6String4utf8Ev(u)|0;D=1;E=__ZNK10CharString8get_dataEv(k)|0}u=__ZNK8GDParser14get_error_lineEv(g)|0;c[h>>2]=__ZNK8GDParser9get_errorEv(g)|0;c[o>>2]=__ZplPKcRK6String(485920,h)|0;c[n>>2]=__ZNK6String4utf8Ev(o)|0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(483829,E,u,__ZNK10CharString8get_dataEv(n)|0,2);u=c[n>>2]|0;if(u|0?(__Z16atomic_decrementPj(u+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(u,1);u=c[o>>2]|0;if(u|0?(__Z16atomic_decrementPj(u+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(u,1);u=c[h>>2]|0;if(u|0?(__Z16atomic_decrementPj(u+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(u,1);if((D?(D=c[k>>2]|0,D|0):0)?(__Z16atomic_decrementPj(D+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(D,1);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1122092,483610,626,483846,0);a[1263537]=0;C=43}__ZN8GDParserD2Ev(g);g=c[f>>2]|0;if(g|0?(__Z16atomic_decrementPj(g+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(g,1);t=C;l=e;return t|0}function __ZNK8GDScript10has_methodERK10StringName(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0;d=c[a+200>>2]|0;if(!d){e=0;return e|0}f=c[d+8>>2]|0;d=c[a+204>>2]|0;a:do if((f|0)==(d|0))g=f;else{a=c[b>>2]|0;h=f;while(1){i=c[h+24>>2]|0;if(a>>>0<i>>>0)j=h+8|0;else{if(i>>>0>=a>>>0){g=h;break a}j=h+4|0}h=c[j>>2]|0;if((h|0)==(d|0)){g=d;break}}}while(0);e=(g|0)!=(d|0)&(g|0)!=0;return e|0}function __ZNK8GDScript15get_method_infoERK10StringName(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0;e=l;l=l+80|0;if((l|0)>=(m|0))ba(80);f=e+68|0;g=e+24|0;h=e;i=e+64|0;j=c[b+200>>2]|0;a:do if(j|0){k=c[j+8>>2]|0;n=c[b+204>>2]|0;b:do if((k|0)==(n|0))o=k;else{p=c[d>>2]|0;q=k;while(1){r=c[q+24>>2]|0;if(p>>>0<r>>>0)s=q+8|0;else{if(r>>>0>=p>>>0){o=q;break b}s=q+4|0}q=c[s>>2]|0;if((q|0)==(n|0))break a}}while(0);if(!((o|0)==(n|0)|(o|0)==0)){__ZN10MethodInfoC2Ev(g);k=c[o+24>>2]|0;do if(k){q=c[k+4>>2]|0;if(q|0){__ZN6StringC2EPKc(f,q);t=c[f>>2]|0;break}q=k+8|0;c[f>>2]=0;p=c[q>>2]|0;if((p|0)!=0?(c[f>>2]=0,(__Z28atomic_conditional_incrementPj(p+-8|0)|0)!=0):0){p=c[q>>2]|0;c[f>>2]=p;t=p}else t=0}else{c[f>>2]=0;t=0}while(0);k=t;n=c[g>>2]|0;if((n|0)==(t|0)){if(t|0)u=26}else{if(n|0?(__Z16atomic_decrementPj(n+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(n,1);c[g>>2]=0;if(t|0)if(!(__Z28atomic_conditional_incrementPj(t+-8|0)|0))u=26;else{c[g>>2]=k;u=26}}if((u|0)==26?(__Z16atomic_decrementPj(t+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(t,1);k=o+28|0;if((c[(c[k>>2]|0)+64>>2]|0)>0){n=h+16|0;p=h+4|0;q=g+4|0;r=h+12|0;v=h+4|0;w=h+4|0;x=0;do{c[w>>2]=0;c[w+4>>2]=0;c[w+8>>2]=0;c[n>>2]=7;c[h>>2]=0;__ZN10StringNameC2Ev(f);y=c[f>>2]|0;c[i>>2]=y;z=y;do if(y){A=c[z+4>>2]|0;if(A|0){__ZN6StringC2EPKc(f,A);B=c[f>>2]|0;break}A=z+8|0;c[f>>2]=0;C=c[A>>2]|0;if((C|0)!=0?(c[f>>2]=0,(__Z28atomic_conditional_incrementPj(C+-8|0)|0)!=0):0){C=c[A>>2]|0;c[f>>2]=C;B=C}else B=0}else{c[f>>2]=0;B=0}while(0);z=B;y=c[p>>2]|0;if((y|0)==(B|0)){if(B|0)u=46}else{if(y|0?(__Z16atomic_decrementPj(y+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(y,1);c[p>>2]=0;if(B|0)if(!(__Z28atomic_conditional_incrementPj(B+-8|0)|0))u=46;else{c[p>>2]=z;u=46}}if((u|0)==46?(u=0,(__Z16atomic_decrementPj(B+-8|0)|0)==0):0)__ZN6Memory11free_staticEPvb(B,1);__ZN10StringNameD2Ev(i);if(!(c[q>>2]|0)){z=__ZnwjPFPvjE(12,4740)|0;c[q>>2]=z;c[z>>2]=0;c[z+4>>2]=0;c[z+8>>2]=0}z=__ZnwjPFPvjE(32,4740)|0;c[z>>2]=0;c[z+4>>2]=0;c[z+8>>2]=0;c[z+12>>2]=0;c[z+16>>2]=7;y=z+20|0;c[y>>2]=0;C=z+24|0;c[C>>2]=0;A=z+28|0;c[A>>2]=0;__ZN12PropertyInfoaSERKS_(z,h)|0;D=c[q>>2]|0;E=D+4|0;F=c[E>>2]|0;c[C>>2]=F;c[y>>2]=0;c[A>>2]=D;if(F|0)c[F+20>>2]=z;c[E>>2]=z;if(!(c[D>>2]|0))c[D>>2]=z;z=D+8|0;c[z>>2]=(c[z>>2]|0)+1;z=c[r>>2]|0;if(z|0?(__Z16atomic_decrementPj(z+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(z,1);z=c[v>>2]|0;if(z|0?(__Z16atomic_decrementPj(z+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(z,1);x=x+1|0}while((x|0)<(c[(c[k>>2]|0)+64>>2]|0))}__ZN6StringaSEPKc(g+16|0,483714);__ZN10MethodInfoC2ERKS_(a,g);__ZN10MethodInfoD2Ev(g);l=e;return}}while(0);__ZN10MethodInfoC2Ev(a);l=e;return}function __ZNK8GDScript7is_toolEv(b){b=b|0;return (a[b+132>>0]|0)!=0|0}function __ZNK8GDScript13get_node_typeEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1263606);l=a;return c[b>>2]|0}function __ZNK8GDScript12get_languageEv(a){a=a|0;return c[305219]|0}function __ZNK8GDScript17has_script_signalERK10StringName(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0;d=c[a+236>>2]|0;a:do if(d|0){e=c[d+8>>2]|0;f=c[a+240>>2]|0;b:do if((e|0)==(f|0))g=e;else{h=c[b>>2]|0;i=e;while(1){j=c[i+24>>2]|0;if(h>>>0<j>>>0)k=i+8|0;else{if(j>>>0>=h>>>0){g=i;break b}k=i+4|0}i=c[k>>2]|0;if((i|0)==(f|0))break a}}while(0);if((g|0)!=(f|0)&(g|0)!=0){l=1;return l|0}}while(0);g=c[a+164>>2]|0;if(!g){l=0;return l|0}l=$i[c[(c[g>>2]|0)+176>>2]&8191](g,b)|0;return l|0}function __ZNK8GDScript22get_script_signal_listEP4ListI10MethodInfo16DefaultAllocatorE(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0;e=l;l=l+80|0;if((l|0)>=(m|0))ba(80);f=e+64|0;g=e+24|0;h=e;i=c[b+236>>2]|0;if(i|0?(j=c[i+8>>2]|0,i=c[b+240>>2]|0,(j|0)!=(i|0)):0){k=j;while(1){j=c[k+8>>2]|0;if((j|0)==(i|0))break;else k=j}if(k|0){i=h+16|0;j=h+4|0;n=g+4|0;o=h+12|0;p=h+4|0;q=k;do{__ZN10MethodInfoC2Ev(g);k=c[q+24>>2]|0;do if(k){r=c[k+4>>2]|0;if(r|0){__ZN6StringC2EPKc(f,r);s=c[f>>2]|0;break}r=k+8|0;c[f>>2]=0;t=c[r>>2]|0;if((t|0)!=0?(c[f>>2]=0,(__Z28atomic_conditional_incrementPj(t+-8|0)|0)!=0):0){t=c[r>>2]|0;c[f>>2]=t;s=t}else s=0}else{c[f>>2]=0;s=0}while(0);k=s;t=c[g>>2]|0;if((t|0)==(s|0)){if(s|0)u=22}else{if(t|0?(__Z16atomic_decrementPj(t+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(t,1);c[g>>2]=0;if(s|0)if(!(__Z28atomic_conditional_incrementPj(s+-8|0)|0))u=22;else{c[g>>2]=k;u=22}}if((u|0)==22?(u=0,(__Z16atomic_decrementPj(s+-8|0)|0)==0):0)__ZN6Memory11free_staticEPvb(s,1);k=q+28|0;t=0;while(1){r=c[k>>2]|0;v=(r|0)==0;if(v)w=0;else w=c[r+-4>>2]|0;if((t|0)>=(w|0))break;c[h>>2]=0;c[h+4>>2]=0;c[h+8>>2]=0;c[h+12>>2]=0;c[i>>2]=7;if(v)x=0;else x=c[r+-4>>2]|0;do if((x|0)<=(t|0)){if(v)y=0;else y=c[r+-4>>2]|0;if((y|0)>(t|0)){a[1263537]=0;u=43;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);z=0;break}}else u=43;while(0);if((u|0)==43){u=0;z=r+(t<<2)|0}v=c[z>>2]|0;do if(v){A=c[v+4>>2]|0;if(A|0){__ZN6StringC2EPKc(f,A);B=c[f>>2]|0;break}A=v+8|0;c[f>>2]=0;C=c[A>>2]|0;if((C|0)!=0?(c[f>>2]=0,(__Z28atomic_conditional_incrementPj(C+-8|0)|0)!=0):0){C=c[A>>2]|0;c[f>>2]=C;B=C}else B=0}else{c[f>>2]=0;B=0}while(0);v=B;r=c[j>>2]|0;if((r|0)==(B|0)){if(B|0)u=59}else{if(r|0?(__Z16atomic_decrementPj(r+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(r,1);c[j>>2]=0;if(B|0)if(!(__Z28atomic_conditional_incrementPj(B+-8|0)|0))u=59;else{c[j>>2]=v;u=59}}if((u|0)==59?(u=0,(__Z16atomic_decrementPj(B+-8|0)|0)==0):0)__ZN6Memory11free_staticEPvb(B,1);if(!(c[n>>2]|0)){v=__ZnwjPFPvjE(12,4740)|0;c[n>>2]=v;c[v>>2]=0;c[v+4>>2]=0;c[v+8>>2]=0}v=__ZnwjPFPvjE(32,4740)|0;c[v>>2]=0;c[v+4>>2]=0;c[v+8>>2]=0;c[v+12>>2]=0;c[v+16>>2]=7;r=v+20|0;c[r>>2]=0;C=v+24|0;c[C>>2]=0;A=v+28|0;c[A>>2]=0;__ZN12PropertyInfoaSERKS_(v,h)|0;D=c[n>>2]|0;E=D+4|0;F=c[E>>2]|0;c[C>>2]=F;c[r>>2]=0;c[A>>2]=D;if(F|0)c[F+20>>2]=v;c[E>>2]=v;if(!(c[D>>2]|0))c[D>>2]=v;v=D+8|0;c[v>>2]=(c[v>>2]|0)+1;v=c[o>>2]|0;if(v|0?(__Z16atomic_decrementPj(v+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(v,1);v=c[p>>2]|0;do if(v|0){if(__Z16atomic_decrementPj(v+-8|0)|0)break;__ZN6Memory11free_staticEPvb(v,1)}while(0);t=t+1|0}if(!(c[d>>2]|0)){t=__ZnwjPFPvjE(12,4740)|0;c[d>>2]=t;c[t>>2]=0;c[t+4>>2]=0;c[t+8>>2]=0}t=__ZnwjPFPvjE(52,4740)|0;__ZN10MethodInfoC2Ev(t);k=t+40|0;c[k>>2]=0;v=t+44|0;c[v>>2]=0;D=t+48|0;c[D>>2]=0;__ZN10MethodInfoaSERKS_(t,g)|0;E=c[d>>2]|0;F=E+4|0;A=c[F>>2]|0;c[v>>2]=A;c[k>>2]=0;c[D>>2]=E;if(A|0)c[A+40>>2]=t;c[F>>2]=t;if(!(c[E>>2]|0))c[E>>2]=t;t=E+8|0;c[t>>2]=(c[t>>2]|0)+1;__ZN10MethodInfoD2Ev(g);q=c[q+16>>2]|0}while((q|0)!=0)}}q=c[b+164>>2]|0;if(!q){l=e;return}Pi[c[(c[q>>2]|0)+180>>2]&2047](q,d);l=e;return}function __ZNK8GDScript26get_property_default_valueERK10StringNameR7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZN8GDScript14update_exportsEv(a){a=a|0;return}function __ZNK8GDScript22get_script_method_listEP4ListI10MethodInfo16DefaultAllocatorE(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0;d=l;l=l+80|0;if((l|0)>=(m|0))ba(80);e=d+68|0;f=d+24|0;g=d;h=d+64|0;i=c[a+200>>2]|0;if(!i){l=d;return}j=c[i+8>>2]|0;i=c[a+204>>2]|0;if((j|0)==(i|0)){l=d;return}else k=j;while(1){j=c[k+8>>2]|0;if((j|0)==(i|0))break;else k=j}if(!k){l=d;return}i=f+16|0;j=g+16|0;a=g+4|0;n=f+4|0;o=g+12|0;p=g+4|0;q=g+4|0;r=k;do{__ZN10MethodInfoC2Ev(f);k=c[r+24>>2]|0;do if(k){s=c[k+4>>2]|0;if(s|0){__ZN6StringC2EPKc(e,s);t=c[e>>2]|0;break}s=k+8|0;c[e>>2]=0;u=c[s>>2]|0;if((u|0)!=0?(c[e>>2]=0,(__Z28atomic_conditional_incrementPj(u+-8|0)|0)!=0):0){u=c[s>>2]|0;c[e>>2]=u;t=u}else t=0}else{c[e>>2]=0;t=0}while(0);k=t;u=c[f>>2]|0;if((u|0)==(t|0)){if(t|0)v=22}else{if(u|0?(__Z16atomic_decrementPj(u+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(u,1);c[f>>2]=0;if(t|0)if(!(__Z28atomic_conditional_incrementPj(t+-8|0)|0))v=22;else{c[f>>2]=k;v=22}}if((v|0)==22?(v=0,(__Z16atomic_decrementPj(t+-8|0)|0)==0):0)__ZN6Memory11free_staticEPvb(t,1);k=r+28|0;if((c[(c[k>>2]|0)+64>>2]|0)>0){u=0;do{c[q>>2]=0;c[q+4>>2]=0;c[q+8>>2]=0;c[j>>2]=7;c[g>>2]=0;__ZN10StringNameC2Ev(e);s=c[e>>2]|0;c[h>>2]=s;w=s;do if(s){x=c[w+4>>2]|0;if(x|0){__ZN6StringC2EPKc(e,x);y=c[e>>2]|0;break}x=w+8|0;c[e>>2]=0;z=c[x>>2]|0;if((z|0)!=0?(c[e>>2]=0,(__Z28atomic_conditional_incrementPj(z+-8|0)|0)!=0):0){z=c[x>>2]|0;c[e>>2]=z;y=z}else y=0}else{c[e>>2]=0;y=0}while(0);w=y;s=c[a>>2]|0;if((s|0)==(y|0)){if(y|0)v=47}else{if(s|0?(__Z16atomic_decrementPj(s+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(s,1);c[a>>2]=0;if(y|0)if(!(__Z28atomic_conditional_incrementPj(y+-8|0)|0))v=47;else{c[a>>2]=w;v=47}}if((v|0)==47?(v=0,(__Z16atomic_decrementPj(y+-8|0)|0)==0):0)__ZN6Memory11free_staticEPvb(y,1);__ZN10StringNameD2Ev(h);if(!(c[n>>2]|0)){w=__ZnwjPFPvjE(12,4740)|0;c[n>>2]=w;c[w>>2]=0;c[w+4>>2]=0;c[w+8>>2]=0}w=__ZnwjPFPvjE(32,4740)|0;c[w>>2]=0;c[w+4>>2]=0;c[w+8>>2]=0;c[w+12>>2]=0;c[w+16>>2]=7;s=w+20|0;c[s>>2]=0;z=w+24|0;c[z>>2]=0;x=w+28|0;c[x>>2]=0;__ZN12PropertyInfoaSERKS_(w,g)|0;A=c[n>>2]|0;B=A+4|0;C=c[B>>2]|0;c[z>>2]=C;c[s>>2]=0;c[x>>2]=A;if(C|0)c[C+20>>2]=w;c[B>>2]=w;if(!(c[A>>2]|0))c[A>>2]=w;w=A+8|0;c[w>>2]=(c[w>>2]|0)+1;w=c[o>>2]|0;if(w|0?(__Z16atomic_decrementPj(w+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(w,1);w=c[p>>2]|0;if(w|0?(__Z16atomic_decrementPj(w+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(w,1);u=u+1|0}while((u|0)<(c[(c[k>>2]|0)+64>>2]|0))}__ZN6StringaSEPKc(i,483714);if(!(c[b>>2]|0)){k=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=k;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0}k=__ZnwjPFPvjE(52,4740)|0;__ZN10MethodInfoC2Ev(k);u=k+40|0;c[u>>2]=0;w=k+44|0;c[w>>2]=0;A=k+48|0;c[A>>2]=0;__ZN10MethodInfoaSERKS_(k,f)|0;B=c[b>>2]|0;C=B+4|0;x=c[C>>2]|0;c[w>>2]=x;c[u>>2]=0;c[A>>2]=B;if(x|0)c[x+40>>2]=k;c[C>>2]=k;if(!(c[B>>2]|0))c[B>>2]=k;k=B+8|0;c[k>>2]=(c[k>>2]|0)+1;__ZN10MethodInfoD2Ev(f);r=c[r+16>>2]|0}while((r|0)!=0);l=d;return}function __ZNK8GDScript24get_script_property_listEP4ListI12PropertyInfo16DefaultAllocatorE(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ca=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+16|0;g=e+8|0;h=e;do if(b){i=f+4|0;j=h+4|0;k=b;n=0;o=0;a:while(1){c[g>>2]=0;p=k+248|0;q=c[p>>2]|0;if(q|0?(r=c[q+8>>2]|0,q=c[k+252>>2]|0,(r|0)!=(q|0)):0){s=r;while(1){r=c[s+8>>2]|0;if((r|0)==(q|0))break;else s=r}if(s|0){q=k+212|0;r=k+216|0;t=s;do{__ZN10StringNameC2Ev(i);u=t+24|0;v=c[q>>2]|0;b:do if(v){w=c[v+8>>2]|0;x=c[r>>2]|0;y=(w|0)==(x|0);c:do if(y)z=w;else{A=c[u>>2]|0;B=w;while(1){C=c[B+24>>2]|0;if(A>>>0<C>>>0)D=B+8|0;else{if(C>>>0>=A>>>0){z=B;break c}D=B+4|0}B=c[D>>2]|0;if((B|0)==(x|0)){E=27;break b}}}while(0);if((z|0)!=(x|0)&(z|0)!=0){a[1263537]=0;d:do if(y)F=w;else{B=c[u>>2]|0;A=w;while(1){C=c[A+24>>2]|0;if(B>>>0<C>>>0)G=A+8|0;else{if(C>>>0>=B>>>0){F=A;break d}G=A+4|0}A=c[G>>2]|0;if((A|0)==(x|0)){E=36;break a}}}while(0);if((F|0)==(x|0)|(F|0)==0){E=36;break a}a[1263537]=0;c[f>>2]=c[F+28>>2];__ZN10StringNameaSERKS_(i,u);c[h>>2]=c[f>>2];__ZN10StringNameC2ERKS_(j,i);__ZN6VectorI19_GDScriptMemberSortE9push_backES0_(g,h)|0;__ZN10StringNameD2Ev(j)}else E=27}else E=27;while(0);if((E|0)==27){E=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(483585,483610,294,483641,0)}__ZN10StringNameD2Ev(i);t=c[t+16>>2]|0}while((t|0)!=0);t=c[g>>2]|0;if(t|0?(r=c[t+-4>>2]|0,r|0):0){if((r|0)>0){__ZN6VectorI19_GDScriptMemberSortE14_copy_on_writeEv(g);t=c[g>>2]|0;if((r|0)==1){H=0;I=t}else{J=t;E=13}}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);J=0;E=13}if((E|0)==13){E=0;t=r;q=0;do{q=q+1|0;t=t>>1}while((t|0)!=1);H=q<<1;I=J}__ZNK9SortArrayI19_GDScriptMemberSort18_DefaultComparatorIS0_EE9introsortEiiPS0_i(f,0,r,I,H);__ZNK9SortArrayI19_GDScriptMemberSort18_DefaultComparatorIS0_EE20final_insertion_sortEiiPS0_(f,0,r,I)}}}__ZN6VectorI19_GDScriptMemberSortE6invertEv(g);t=k+252|0;s=0;K=n;L=o;while(1){M=c[g>>2]|0;u=(M|0)==0;if(u)N=0;else N=c[M+-4>>2]|0;if((s|0)>=(N|0))break;if(u)O=0;else O=c[M+-4>>2]|0;do if((O|0)<=(s|0)){if(u)P=0;else P=c[M+-4>>2]|0;if((P|0)>(s|0)){a[1263537]=0;E=56;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);Q=0;break}}else E=56;while(0);if((E|0)==56){E=0;__ZN6VectorI19_GDScriptMemberSortE14_copy_on_writeEv(g);Q=(c[g>>2]|0)+(s<<3)|0}u=c[p>>2]|0;do if(!u){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145936,602,1124976,0);R=0}else{a[1263537]=0;v=c[u+8>>2]|0;w=c[t>>2]|0;e:do if((v|0)==(w|0)){S=v;E=66}else{y=c[Q+4>>2]|0;A=v;do{B=c[A+24>>2]|0;if(y>>>0<B>>>0)T=A+8|0;else{if(B>>>0>=y>>>0){S=A;E=66;break e}T=A+4|0}A=c[T>>2]|0}while((A|0)!=(w|0))}while(0);if((E|0)==66?(E=0,!((S|0)==(w|0)|(S|0)==0)):0){a[1263537]=0;R=S+28|0;break}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145936,604,1145947,0);R=0}while(0);if(!K){u=__ZnwjPFPvjE(12,4740)|0;c[u>>2]=0;c[u+4>>2]=0;c[u+8>>2]=0;U=u;V=u}else{U=K;V=L}u=__ZnwjPFPvjE(32,4740)|0;c[u>>2]=0;c[u+4>>2]=0;c[u+8>>2]=0;c[u+12>>2]=0;c[u+16>>2]=7;v=u+20|0;c[v>>2]=0;x=u+24|0;c[x>>2]=0;A=u+28|0;c[A>>2]=0;__ZN12PropertyInfoaSERKS_(u,R)|0;c[x>>2]=0;x=c[U>>2]|0;c[v>>2]=x;c[A>>2]=U;if(x|0)c[x+24>>2]=u;c[U>>2]=u;x=U+4|0;if(!(c[x>>2]|0))c[x>>2]=u;u=U+8|0;c[u>>2]=(c[u>>2]|0)+1;s=s+1|0;K=U;L=V}k=c[k+168>>2]|0;if(M|0?(__Z16atomic_decrementPj(M+-8|0)|0)==0:0){s=c[g>>2]|0;t=(s|0)==0?0:s+-4|0;s=t+4|0;if(c[t>>2]|0){p=0;do{__ZN10StringNameD2Ev(s+(p<<3)+4|0);p=p+1|0}while(p>>>0<(c[t>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(M,1)}if(!k){E=76;break}else{n=K;o=L}}if((E|0)==36)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145936,604,1145947,0);else if((E|0)==76){if(!K){W=0;X=L;Y=0;Z=1;break}_=L;$=K;aa=K;ca=0;E=78;break}}else{W=0;X=0;Y=0;Z=1}while(0);while(1){if((E|0)==78){E=0;W=c[$>>2]|0;X=_;Y=aa;Z=ca}if(!W)break;if(!(c[d>>2]|0)){K=__ZnwjPFPvjE(12,4740)|0;c[d>>2]=K;c[K>>2]=0;c[K+4>>2]=0;c[K+8>>2]=0}K=__ZnwjPFPvjE(32,4740)|0;c[K>>2]=0;c[K+4>>2]=0;c[K+8>>2]=0;c[K+12>>2]=0;c[K+16>>2]=7;L=K+20|0;c[L>>2]=0;M=K+24|0;c[M>>2]=0;g=K+28|0;c[g>>2]=0;__ZN12PropertyInfoaSERKS_(K,W)|0;V=c[d>>2]|0;U=V+4|0;R=c[U>>2]|0;c[M>>2]=R;c[L>>2]=0;c[g>>2]=V;if(R|0)c[R+20>>2]=K;c[U>>2]=K;if(!(c[V>>2]|0))c[V>>2]=K;K=V+8|0;c[K>>2]=(c[K>>2]|0)+1;_=X;$=W+20|0;aa=Y;ca=Z;E=78}if(Z){l=e;return}Z=Y+8|0;while(1){ca=c[Y>>2]|0;if(!ca)break;__ZN4ListI12PropertyInfo16DefaultAllocatorE5_Data5eraseEPKNS2_7ElementE(Y,ca)|0;if(!(c[Z>>2]|0)){E=84;break}}if((E|0)==84){__ZN6Memory11free_staticEPvb(X,0);l=e;return}if(!(c[Z>>2]|0)){a[1263537]=0;__ZN6Memory11free_staticEPvb(X,0);l=e;return}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145461,1145120,668,1145467,0);l=e;return}}function __ZNK8GDScript15get_member_lineERK10StringName(a,b){a=a|0;b=b|0;return -1}function __ZN6VectorI19_GDScriptMemberSortE14_copy_on_writeEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=c[a>>2]|0;if(!b)return;if((c[b+-8>>2]|0)>>>0<=1)return;d=c[b+-4>>2]|0;b=(d<<3)+-1|0;e=b>>>1|b;b=e>>>2|e;e=b>>>4|b;b=e>>>8|e;e=__ZN6Memory12alloc_staticEjb((b>>>16|b)+1|0,1)|0;c[e+-8>>2]=1;c[e+-4>>2]=d;if(d|0){b=0;do{f=c[a>>2]|0;c[e+(b<<3)>>2]=c[f+(b<<3)>>2];__ZN10StringNameC2ERKS_(e+(b<<3)+4|0,f+(b<<3)+4|0);b=b+1|0}while((b|0)!=(d|0))}d=c[a>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0){b=c[a>>2]|0;f=(b|0)==0?0:b+-4|0;b=f+4|0;if(c[f>>2]|0){g=0;do{__ZN10StringNameD2Ev(b+(g<<3)+4|0);g=g+1|0}while(g>>>0<(c[f>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(d,1)}c[a>>2]=e;return}function __ZNK9SortArrayI19_GDScriptMemberSort18_DefaultComparatorIS0_EE9introsortEiiPS0_i(a,b,d,e,f){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0;g=l;l=l+16|0;if((l|0)>=(m|0))ba(16);h=g+8|0;i=g;j=d-b|0;if((j|0)<=16){l=g;return}k=e+(b<<3)|0;n=i+4|0;o=h+4|0;p=f;f=d;d=j;while(1){if(!p)break;j=e+((d>>>1)+b<<3)|0;q=e+(f+-1<<3)|0;r=c[k>>2]|0;s=c[j>>2]|0;t=(r|0)<(s|0);u=c[q>>2]|0;v=((t?s:r)|0)<(u|0)?(t?j:k):((t?r:s)|0)<(u|0)?q:t?k:j;c[i>>2]=c[v>>2];__ZN10StringNameC2ERKS_(n,v+4|0);v=b;j=f;while(1){t=c[i>>2]|0;w=v;while(1){x=e+(w<<3)|0;y=c[x>>2]|0;z=w+1|0;if((y|0)<(t|0))w=z;else{A=j;break}}do{A=A+-1|0;B=e+(A<<3)|0}while((t|0)<(c[B>>2]|0));if((w|0)>=(A|0))break;c[h>>2]=y;t=e+(w<<3)+4|0;__ZN10StringNameC2ERKS_(o,t);c[x>>2]=c[B>>2];q=e+(A<<3)+4|0;__ZN10StringNameaSERKS_(t,q);c[B>>2]=c[h>>2];__ZN10StringNameaSERKS_(q,o);__ZN10StringNameD2Ev(o);v=z;j=A}p=p+-1|0;__ZN10StringNameD2Ev(n);__ZNK9SortArrayI19_GDScriptMemberSort18_DefaultComparatorIS0_EE9introsortEiiPS0_i(a,w,f,e,p);d=w-b|0;if((d|0)<=16){C=12;break}else f=w}if((C|0)==12){l=g;return}__ZNK9SortArrayI19_GDScriptMemberSort18_DefaultComparatorIS0_EE12partial_sortEiiiPS0_(a,b,f,f,e);l=g;return}function __ZNK9SortArrayI19_GDScriptMemberSort18_DefaultComparatorIS0_EE20final_insertion_sortEiiPS0_(a,b,c,d){a=a|0;b=b|0;c=c|0;d=d|0;var e=0,f=0;if((c-b|0)>16){__ZNK9SortArrayI19_GDScriptMemberSort18_DefaultComparatorIS0_EE13linear_insertEiiPS0_(a,b,b+1|0,d);__ZNK9SortArrayI19_GDScriptMemberSort18_DefaultComparatorIS0_EE13linear_insertEiiPS0_(a,b,b+2|0,d);__ZNK9SortArrayI19_GDScriptMemberSort18_DefaultComparatorIS0_EE13linear_insertEiiPS0_(a,b,b+3|0,d);__ZNK9SortArrayI19_GDScriptMemberSort18_DefaultComparatorIS0_EE13linear_insertEiiPS0_(a,b,b+4|0,d);__ZNK9SortArrayI19_GDScriptMemberSort18_DefaultComparatorIS0_EE13linear_insertEiiPS0_(a,b,b+5|0,d);__ZNK9SortArrayI19_GDScriptMemberSort18_DefaultComparatorIS0_EE13linear_insertEiiPS0_(a,b,b+6|0,d);__ZNK9SortArrayI19_GDScriptMemberSort18_DefaultComparatorIS0_EE13linear_insertEiiPS0_(a,b,b+7|0,d);__ZNK9SortArrayI19_GDScriptMemberSort18_DefaultComparatorIS0_EE13linear_insertEiiPS0_(a,b,b+8|0,d);__ZNK9SortArrayI19_GDScriptMemberSort18_DefaultComparatorIS0_EE13linear_insertEiiPS0_(a,b,b+9|0,d);__ZNK9SortArrayI19_GDScriptMemberSort18_DefaultComparatorIS0_EE13linear_insertEiiPS0_(a,b,b+10|0,d);__ZNK9SortArrayI19_GDScriptMemberSort18_DefaultComparatorIS0_EE13linear_insertEiiPS0_(a,b,b+11|0,d);__ZNK9SortArrayI19_GDScriptMemberSort18_DefaultComparatorIS0_EE13linear_insertEiiPS0_(a,b,b+12|0,d);__ZNK9SortArrayI19_GDScriptMemberSort18_DefaultComparatorIS0_EE13linear_insertEiiPS0_(a,b,b+13|0,d);__ZNK9SortArrayI19_GDScriptMemberSort18_DefaultComparatorIS0_EE13linear_insertEiiPS0_(a,b,b+14|0,d);__ZNK9SortArrayI19_GDScriptMemberSort18_DefaultComparatorIS0_EE13linear_insertEiiPS0_(a,b,b+15|0,d);__ZNK9SortArrayI19_GDScriptMemberSort18_DefaultComparatorIS0_EE24unguarded_insertion_sortEiiPS0_(a,b+16|0,c,d);return}if((c|0)==(b|0))return;e=b+1|0;if((e|0)==(c|0))return;else f=e;do{__ZNK9SortArrayI19_GDScriptMemberSort18_DefaultComparatorIS0_EE13linear_insertEiiPS0_(a,b,f,d);f=f+1|0}while((f|0)!=(c|0));return}function __ZN6VectorI19_GDScriptMemberSortE6invertEv(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d;f=e+4|0;g=0;while(1){h=c[b>>2]|0;i=(h|0)==0;if(i)j=0;else j=c[h+-4>>2]|0;if((g|0)>=((j|0)/2|0|0))break;if(i)k=0;else k=c[h+-4>>2]|0;do if((k|0)<=(g|0)){if(i)n=0;else n=c[h+-4>>2]|0;if((n|0)>(g|0)){a[1263537]=0;o=14;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);p=0;q=c[b>>2]|0;break}}else o=14;while(0);if((o|0)==14){o=0;__ZN6VectorI19_GDScriptMemberSortE14_copy_on_writeEv(b);h=c[b>>2]|0;p=h+(g<<3)|0;q=h}h=(q|0)==0;if(h)r=0;else r=c[q+-4>>2]|0;i=r-g|0;s=i+-1|0;do if((i|0)<1)o=24;else{if(h)t=0;else t=c[q+-4>>2]|0;if((t|0)<(i|0)){if(h)u=0;else u=c[q+-4>>2]|0;if((u|0)<(i|0)){o=24;break}a[1263537]=0}__ZN6VectorI19_GDScriptMemberSortE14_copy_on_writeEv(b);v=(c[b>>2]|0)+(s<<3)|0}while(0);if((o|0)==24){o=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);v=0}c[e>>2]=c[p>>2];s=p+4|0;__ZN10StringNameC2ERKS_(f,s);c[p>>2]=c[v>>2];i=v+4|0;__ZN10StringNameaSERKS_(s,i);c[v>>2]=c[e>>2];__ZN10StringNameaSERKS_(i,f);__ZN10StringNameD2Ev(f);g=g+1|0}l=d;return}function __ZN6VectorI19_GDScriptMemberSortE9push_backES0_(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;g=c[b>>2]|0;if(!g)h=1;else h=(c[g+-4>>2]|0)+1|0;if(__ZN6VectorI19_GDScriptMemberSortE6resizeEi(b,h)|0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);i=1;l=e;return i|0}a[1263537]=0;h=c[b>>2]|0;if(!h)j=-1;else j=(c[h+-4>>2]|0)+-1|0;c[f>>2]=c[d>>2];h=f+4|0;__ZN10StringNameC2ERKS_(h,d+4|0);do if((j|0)<0)k=14;else{d=c[b>>2]|0;g=(d|0)==0;if(g)n=0;else n=c[d+-4>>2]|0;if((n|0)<=(j|0)){if(g)o=0;else o=c[d+-4>>2]|0;if((o|0)<=(j|0)){k=14;break}a[1263537]=0}__ZN6VectorI19_GDScriptMemberSortE14_copy_on_writeEv(b);p=(c[b>>2]|0)+(j<<3)|0}while(0);if((k|0)==14){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);p=0}c[p>>2]=c[f>>2];__ZN10StringNameaSERKS_(p+4|0,h);__ZN10StringNameD2Ev(h);i=0;l=e;return i|0}function __ZN6VectorI19_GDScriptMemberSortE6resizeEi(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0;if((d|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,269,1145657,0);e=31;return e|0}a[1263537]=0;f=c[b>>2]|0;if(!f)g=0;else g=c[f+-4>>2]|0;if((g|0)==(d|0)){e=0;return e|0}if(!d){if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0){g=c[b>>2]|0;h=(g|0)==0?0:g+-4|0;g=h+4|0;if(c[h>>2]|0){i=0;do{__ZN10StringNameD2Ev(g+(i<<3)+4|0);i=i+1|0}while(i>>>0<(c[h>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(f,1)}c[b>>2]=0;e=0;return e|0}__ZN6VectorI19_GDScriptMemberSortE14_copy_on_writeEv(b);f=d<<3;if(d>>>0<=536870911?(h=f+-1|0,i=h>>>1|h,h=i>>>2|i,i=h>>>4|h,h=i>>>8|i,i=(h>>>16|h)+1|0,f>>>0<4294967264):0){a[1263537]=0;f=c[b>>2]|0;do if(!f)if((d|0)>0)j=20;else{k=0;j=30}else{h=c[f+-4>>2]|0;if((h|0)<(d|0))if(!h)j=20;else{g=__ZN6Memory14realloc_staticEPvjb(f,i,1)|0;if(g|0){a[1263537]=0;l=g;m=c[g+-4>>2]|0;break}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,300,1145876,0);e=6;return e|0}else{k=h;j=30}}while(0);do if((j|0)==20){h=__ZN6Memory12alloc_staticEjb(i,1)|0;if(h|0){a[1263537]=0;c[h+-4>>2]=0;c[h+-8>>2]=1;l=h;m=0;break}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,292,1145820,0);e=6;return e|0}else if((j|0)==30){if((k|0)<=(d|0)){e=0;return e|0}if((c[f+-4>>2]|0)>>>0>d>>>0){h=d;g=f;do{__ZN10StringNameD2Ev(g+(h<<3)+4|0);h=h+1|0;g=c[b>>2]|0}while(h>>>0<(c[g+-4>>2]|0)>>>0);n=g}else n=f;h=__ZN6Memory14realloc_staticEPvjb(n,i,1)|0;if(!h){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,324,1145876,0);e=6;return e|0}else{a[1263537]=0;c[b>>2]=h;c[h+-4>>2]=d;e=0;return e|0}}while(0);c[b>>2]=l;if((m|0)<(d|0)){i=m;do{__ZN10StringNameC2Ev(l+(i<<3)+4|0);i=i+1|0}while((i|0)!=(d|0));o=c[b>>2]|0}else o=l;c[((o|0)==0?0:o+-4|0)>>2]=d;e=0;return e|0}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,285,1145723,0);e=6;return e|0}function __ZNK9SortArrayI19_GDScriptMemberSort18_DefaultComparatorIS0_EE13linear_insertEiiPS0_(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=a+8|0;g=a;h=e+(d<<3)|0;c[f>>2]=c[h>>2];i=f+4|0;__ZN10StringNameC2ERKS_(i,e+(d<<3)+4|0);j=c[f>>2]|0;k=e+(b<<3)|0;if((j|0)>=(c[k>>2]|0)){c[g>>2]=j;n=g+4|0;__ZN10StringNameC2ERKS_(n,i);o=d+-1|0;p=c[g>>2]|0;q=c[e+(o<<3)>>2]|0;if((p|0)<(q|0)){r=d;s=o;o=q;q=h;while(1){c[q>>2]=o;__ZN10StringNameaSERKS_(e+(r<<3)+4|0,e+(s<<3)+4|0);t=s+-1|0;u=c[g>>2]|0;o=c[e+(t<<3)>>2]|0;v=e+(s<<3)|0;if((u|0)>=(o|0)){w=s;x=v;y=u;break}else{u=s;s=t;q=v;r=u}}}else{w=d;x=h;y=p}c[x>>2]=y;__ZN10StringNameaSERKS_(e+(w<<3)+4|0,n);__ZN10StringNameD2Ev(n);__ZN10StringNameD2Ev(i);l=a;return}if((d|0)>(b|0)){n=d;do{d=n;n=n+-1|0;c[e+(d<<3)>>2]=c[e+(n<<3)>>2];__ZN10StringNameaSERKS_(e+(d<<3)+4|0,e+(n<<3)+4|0)}while((n|0)>(b|0));z=c[f>>2]|0}else z=j;c[k>>2]=z;__ZN10StringNameaSERKS_(e+(b<<3)+4|0,i);__ZN10StringNameD2Ev(i);l=a;return}function __ZNK9SortArrayI19_GDScriptMemberSort18_DefaultComparatorIS0_EE24unguarded_insertion_sortEiiPS0_(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=a;if((b|0)==(d|0)){l=a;return}g=f+4|0;h=b;do{b=e+(h<<3)|0;c[f>>2]=c[b>>2];__ZN10StringNameC2ERKS_(g,e+(h<<3)+4|0);i=h+-1|0;j=c[f>>2]|0;k=c[e+(i<<3)>>2]|0;if((j|0)<(k|0)){n=h;o=i;i=k;k=b;while(1){c[k>>2]=i;__ZN10StringNameaSERKS_(e+(n<<3)+4|0,e+(o<<3)+4|0);p=o+-1|0;q=c[f>>2]|0;i=c[e+(p<<3)>>2]|0;r=e+(o<<3)|0;if((q|0)>=(i|0)){s=o;t=r;u=q;break}else{q=o;o=p;k=r;n=q}}}else{s=h;t=b;u=j}c[t>>2]=u;__ZN10StringNameaSERKS_(e+(s<<3)+4|0,g);__ZN10StringNameD2Ev(g);h=h+1|0}while((h|0)!=(d|0));l=a;return}function __ZNK9SortArrayI19_GDScriptMemberSort18_DefaultComparatorIS0_EE12partial_sortEiiiPS0_(a,b,d,e,f){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0;g=l;l=l+32|0;if((l|0)>=(m|0))ba(32);h=g+16|0;i=g;j=g+8|0;k=e-b|0;if((k|0)>=2){n=h+4|0;o=(k+-2|0)/2|0;while(1){p=o+b|0;c[h>>2]=c[f+(p<<3)>>2];__ZN10StringNameC2ERKS_(n,f+(p<<3)+4|0);__ZNK9SortArrayI19_GDScriptMemberSort18_DefaultComparatorIS0_EE11adjust_heapEiiiS0_PS0_(a,b,o,k,h,f);__ZN10StringNameD2Ev(n);if(!o)break;else o=o+-1|0}}if((e|0)<(d|0)){o=f+(b<<3)|0;n=j+4|0;p=f+(b<<3)+4|0;q=h+4|0;r=e;do{s=f+(r<<3)|0;t=c[s>>2]|0;if((t|0)<(c[o>>2]|0)){c[j>>2]=t;t=f+(r<<3)+4|0;__ZN10StringNameC2ERKS_(n,t);c[s>>2]=c[o>>2];__ZN10StringNameaSERKS_(t,p);c[h>>2]=c[j>>2];__ZN10StringNameC2ERKS_(q,n);__ZNK9SortArrayI19_GDScriptMemberSort18_DefaultComparatorIS0_EE11adjust_heapEiiiS0_PS0_(a,b,0,k,h,f);__ZN10StringNameD2Ev(q);__ZN10StringNameD2Ev(n)}r=r+1|0}while((r|0)!=(d|0))}if((k|0)<=1){l=g;return}k=i+4|0;d=f+(b<<3)|0;r=f+(b<<3)+4|0;n=h+4|0;q=e;do{q=q+-1|0;e=f+(q<<3)|0;c[i>>2]=c[e>>2];j=f+(q<<3)+4|0;__ZN10StringNameC2ERKS_(k,j);c[e>>2]=c[d>>2];__ZN10StringNameaSERKS_(j,r);j=q-b|0;c[h>>2]=c[i>>2];__ZN10StringNameC2ERKS_(n,k);__ZNK9SortArrayI19_GDScriptMemberSort18_DefaultComparatorIS0_EE11adjust_heapEiiiS0_PS0_(a,b,0,j,h,f);__ZN10StringNameD2Ev(n);__ZN10StringNameD2Ev(k)}while((j|0)>1);l=g;return}function __ZNK9SortArrayI19_GDScriptMemberSort18_DefaultComparatorIS0_EE11adjust_heapEiiiS0_PS0_(a,b,d,e,f,g){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;var h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);h=a;i=d<<1;j=i+2|0;if((j|0)<(e|0)){k=i;n=d;o=j;while(1){p=k|1;q=(c[g+(o+b<<3)>>2]|0)<(c[g+(p+b<<3)>>2]|0)?p:o;p=q+b|0;r=n+b|0;c[g+(r<<3)>>2]=c[g+(p<<3)>>2];__ZN10StringNameaSERKS_(g+(r<<3)+4|0,g+(p<<3)+4|0);p=q<<1;r=p+2|0;if((r|0)<(e|0)){k=p;n=q;o=r}else{s=p;t=r;u=q;break}}}else{s=i;t=j;u=d}j=s|1;s=j+b|0;i=u+b|0;if((t|0)==(e|0)){c[g+(i<<3)>>2]=c[g+(s<<3)>>2];__ZN10StringNameaSERKS_(g+(i<<3)+4|0,g+(s<<3)+4|0);v=j}else v=u;c[h>>2]=c[f>>2];u=h+4|0;__ZN10StringNameC2ERKS_(u,f+4|0);a:do if((v|0)>(d|0)){f=v;while(1){j=(f+-1|0)/2|0;s=j+b|0;i=c[g+(s<<3)>>2]|0;e=c[h>>2]|0;t=f+b|0;if((i|0)>=(e|0)){w=t;x=e;break}c[g+(t<<3)>>2]=i;__ZN10StringNameaSERKS_(g+(t<<3)+4|0,g+(s<<3)+4|0);if((j|0)>(d|0))f=j;else{y=j;break a}}z=g+(w<<3)|0;c[z>>2]=x;A=g+(w<<3)+4|0;__ZN10StringNameaSERKS_(A,u);__ZN10StringNameD2Ev(u);l=a;return}else y=v;while(0);w=y+b|0;x=c[h>>2]|0;z=g+(w<<3)|0;c[z>>2]=x;A=g+(w<<3)+4|0;__ZN10StringNameaSERKS_(A,u);__ZN10StringNameD2Ev(u);l=a;return}function __ZN10MethodInfoaSERKS_(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0;d=c[a>>2]|0;if((d|0)!=(c[b>>2]|0)){if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);c[a>>2]=0;d=c[b>>2]|0;if(d|0?__Z28atomic_conditional_incrementPj(d+-8|0)|0:0)c[a>>2]=c[b>>2]}d=a+4|0;e=c[d>>2]|0;a:do if(!e)f=0;else{g=e;while(1){h=c[g>>2]|0;if(!h){f=g;break a}__ZN4ListI12PropertyInfo16DefaultAllocatorE5_Data5eraseEPKNS2_7ElementE(g,h)|0;g=c[d>>2]|0;if(!(c[g+8>>2]|0))break;if(!g){f=0;break a}}__ZN6Memory11free_staticEPvb(g,0);c[d>>2]=0;f=0}while(0);e=c[b+4>>2]|0;if(!e){i=0;j=f}else{k=e;l=f;m=15}while(1){if((m|0)==15){m=0;i=c[k>>2]|0;j=l}if(!i)break;if(!j){f=__ZnwjPFPvjE(12,4740)|0;c[d>>2]=f;c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0}f=__ZnwjPFPvjE(32,4740)|0;c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;c[f+12>>2]=0;c[f+16>>2]=7;e=f+20|0;c[e>>2]=0;h=f+24|0;c[h>>2]=0;n=f+28|0;c[n>>2]=0;__ZN12PropertyInfoaSERKS_(f,i)|0;o=c[d>>2]|0;p=o+4|0;q=c[p>>2]|0;c[h>>2]=q;c[e>>2]=0;c[n>>2]=o;if(q|0)c[q+20>>2]=f;c[p>>2]=f;if(!(c[o>>2]|0))c[o>>2]=f;f=o+8|0;c[f>>2]=(c[f>>2]|0)+1;k=i+20|0;l=o;m=15}__ZN6VectorI7VariantE10_copy_fromERKS1_(a+8|0,b+8|0);__ZN12PropertyInfoaSERKS_(a+12|0,b+12|0)|0;m=b+32|0;b=c[m+4>>2]|0;l=a+32|0;c[l>>2]=c[m>>2];c[l+4>>2]=b;return a|0}function __ZN8GDParser5parseERK6StringS2_bS2_b(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0;i=f&1;f=h&1;h=b+80|0;a[b+104>>0]=0;j=b+52|0;k=b+48|0;c[j>>2]=0;c[j+4>>2]=0;c[j+8>>2]=0;c[j+12>>2]=0;c[h>>2]=0;c[h+4>>2]=0;c[h+8>>2]=0;c[h+12>>2]=0;h=c[k>>2]|0;if((h|0)!=(c[g>>2]|0)){if(h|0?(__Z16atomic_decrementPj(h+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(h,1);c[k>>2]=0;h=c[g>>2]|0;if(h|0?__Z28atomic_conditional_incrementPj(h+-8|0)|0:0)c[k>>2]=c[g>>2]}g=__ZnwjPKc(960,1263606)|0;__ZN15GDTokenizerTextC2Ev(g);__ZN15GDTokenizerText8set_codeERK6String(g,d);a[b+12>>0]=i;a[b+13>>0]=f;c[b>>2]=g;f=__ZN8GDParser6_parseERK6String(b,e)|0;gj[c[(c[g>>2]|0)+40>>2]&8191](g);__ZN6Memory11free_staticEPvb(g,0);c[b>>2]=0;return f|0}function __ZNK8GDParser14get_error_lineEv(a){a=a|0;return c[a+28>>2]|0}function __ZNK8GDParser9get_errorEv(a){a=a|0;var b=0,d=0;b=a+24|0;a=c[b>>2]|0;if((a|0)!=0?(__Z28atomic_conditional_incrementPj(a+-8|0)|0)!=0:0)d=c[b>>2]|0;else d=0;return d|0}function __ZN16GDScriptLanguage17debug_break_parseERK6StringiS2_(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0;if(!(c[313437]|0)){f=0;return f|0}g=__ZN6Thread13get_caller_IDEv()|0;h=1220472;if(!((g|0)==(c[h>>2]|0)?(F|0)==(c[h+4>>2]|0):0)){f=0;return f|0}c[a+24>>2]=d;d=a+28|0;h=c[d>>2]|0;if((h|0)!=(c[b>>2]|0)){if(h|0?(__Z16atomic_decrementPj(h+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(h,1);c[d>>2]=0;h=c[b>>2]|0;if(h|0?__Z28atomic_conditional_incrementPj(h+-8|0)|0:0)c[d>>2]=c[b>>2]}b=a+32|0;d=c[b>>2]|0;if((d|0)!=(c[e>>2]|0)){if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);c[b>>2]=0;d=c[e>>2]|0;if(d|0?__Z28atomic_conditional_incrementPj(d+-8|0)|0:0)c[b>>2]=c[e>>2]}e=c[313437]|0;bj[c[c[e>>2]>>2]&4095](e,a,0);f=1;return f|0}function __ZNK8GDParser14is_tool_scriptEv(b){b=b|0;var d=0,e=0;d=c[b+4>>2]|0;if(!d){e=0;return e|0}if(c[d+16>>2]|0){e=0;return e|0}e=(a[d+20>>0]|0)!=0;return e|0}function __ZN10GDCompiler7compileEPK8GDParserP8GDScriptb(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0;g=l;l=l+16|0;if((l|0)>=(m|0))ba(16);h=g+4|0;i=g;c[b+4>>2]=-1;c[b+8>>2]=-1;__ZN6StringaSEPKc(b+16|0,1263606);c[b>>2]=d;j=__ZNK8GDParser14get_parse_treeEv(d)|0;if(c[j+16>>2]|0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(559432,483971,2019,484004,0);k=30;l=g;return k|0}a[1263537]=0;c[i>>2]=__ZNK8Resource8get_pathEv(e)|0;__ZN10StringNameC2ERK6String(h,i);__ZN10StringNameaSERKS_(b+12|0,h);__ZN10StringNameD2Ev(h);h=c[i>>2]|0;if(h|0?(__Z16atomic_decrementPj(h+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(h,1);k=__ZN10GDCompiler12_parse_classEP8GDScriptS1_PKN8GDParser9ClassNodeEb(b,e,0,j,f)|0;l=g;return k|0}function __ZNK10GDCompiler14get_error_lineEv(a){a=a|0;return c[a+4>>2]|0}function __ZNK10GDCompiler9get_errorEv(a){a=a|0;var b=0,d=0;b=a+16|0;a=c[b>>2]|0;if((a|0)!=0?(__Z28atomic_conditional_incrementPj(a+-8|0)|0)!=0:0)d=c[b>>2]|0;else d=0;return d|0}function __ZN8GDScript18_set_subclass_pathER3RefIS_ERK6String(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0;e=(c[b>>2]|0)+284|0;f=c[e>>2]|0;if((f|0)!=(c[d>>2]|0)){if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);c[e>>2]=0;f=c[d>>2]|0;if(f|0?__Z28atomic_conditional_incrementPj(f+-8|0)|0:0)c[e>>2]=c[d>>2]}e=c[b>>2]|0;b=c[e+224>>2]|0;if(!b)return;f=c[b+8>>2]|0;b=c[e+228>>2]|0;if((f|0)==(b|0))return;else g=f;while(1){f=c[g+8>>2]|0;if((f|0)==(b|0))break;else g=f}if(!g)return;else h=g;do{__ZN8GDScript18_set_subclass_pathER3RefIS_ERK6String(a,h+28|0,d);h=c[h+16>>2]|0}while((h|0)!=0);return}function __ZN8GDParserD2Ev(b){b=b|0;var d=0,e=0;__ZN8GDParser5clearEv(b);d=c[b+120>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);d=c[b+112>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);__ZN10StringNameD2Ev(b+68|0);d=c[b+48>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);d=c[b+44>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);d=b+40|0;__ZN4ListIi16DefaultAllocatorE5clearEv(d);e=c[d>>2]|0;do if(e|0)if(!(c[e+8>>2]|0)){a[1263537]=0;__ZN6Memory11free_staticEPvb(e,0);break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145461,1145120,668,1145467,0);break}while(0);e=c[b+24>>2]|0;if(!e)return;if(__Z16atomic_decrementPj(e+-8|0)|0)return;__ZN6Memory11free_staticEPvb(e,1);return}function __ZN8GDParser5clearEv(d){d=d|0;var e=0,f=0,g=0,h=0;e=d+8|0;f=c[e>>2]|0;if(f|0){g=f;do{c[e>>2]=c[g+4>>2];gj[c[c[g>>2]>>2]&8191](g);__ZN6Memory11free_staticEPvb(g,0);g=c[e>>2]|0}while((g|0)!=0)}g=d+4|0;e=d+80|0;f=d+52|0;a[d+104>>0]=0;c[d+128>>2]=0;a[d+20>>0]=0;h=d+40|0;c[g>>2]=0;c[g+4>>2]=0;b[g+8>>1]=0;c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;c[f+12>>2]=0;c[e>>2]=0;c[e+4>>2]=0;c[e+8>>2]=0;c[e+12>>2]=0;__ZN4ListIi16DefaultAllocatorE5clearEv(h);if(!(c[h>>2]|0)){e=__ZnwjPFPvjE(12,4740)|0;c[h>>2]=e;c[e>>2]=0;c[e+4>>2]=0;c[e+8>>2]=0}e=__ZnwjPFPvjE(16,4740)|0;c[e>>2]=0;f=c[h>>2]|0;h=f+4|0;g=c[h>>2]|0;c[e+8>>2]=g;c[e+4>>2]=0;c[e+12>>2]=f;if(g|0)c[g+4>>2]=e;c[h>>2]=e;if(!(c[f>>2]|0))c[f>>2]=e;e=f+8|0;c[e>>2]=(c[e>>2]|0)+1;c[d+28>>2]=0;c[d+32>>2]=0;c[d+36>>2]=-1;c[d+16>>2]=0;c[d+108>>2]=0;__ZN6StringaSEPKc(d+24|0,1263606);return}function __ZN4ListIi16DefaultAllocatorE5clearEv(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0;d=c[b>>2]|0;if(!d)return;else e=d;while(1){d=c[e>>2]|0;if(!d){f=15;break}a[1263537]=0;if((c[d+12>>2]|0)==(e|0)){c[e>>2]=c[d+4>>2];g=e+4|0;h=c[d+8>>2]|0;if((c[g>>2]|0)==(d|0))c[g>>2]=h;g=d+4|0;if(h|0)c[h+4>>2]=c[g>>2];i=c[g>>2]|0;if(i|0)c[i+8>>2]=h;__ZN6Memory11free_staticEPvb(d,0);d=e+8|0;c[d>>2]=(c[d>>2]|0)+-1}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145114,1145120,157,1145132,0);e=c[b>>2]|0;if(!(c[e+8>>2]|0)){f=14;break}if(!e){f=15;break}}if((f|0)==14){__ZN6Memory11free_staticEPvb(e,0);c[b>>2]=0;return}else if((f|0)==15)return}function __ZNK8GDParser14get_parse_treeEv(a){a=a|0;return c[a+4>>2]|0}function __ZN10GDCompiler12_parse_classEP8GDScriptS1_PKN8GDParser9ClassNodeEb(b,d,e,f,g){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;var h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0,ia=0,ja=0,ka=0,la=0,ma=0,na=0,oa=0,pa=0,qa=0,ra=0,sa=0,ta=0,ua=0,va=0,wa=0,xa=0,ya=0,za=0,Aa=0,Ba=0,Ca=0,Da=0,Ea=0,Fa=0,Ga=0,Ha=0,Ia=0,Ja=0,Ka=0,La=0,Ma=0,Na=0,Oa=0,Pa=0,Qa=0,Ra=0,Sa=0,Ta=0,Ua=0,Va=0,Wa=0,Xa=0,Ya=0,Za=0,_a=0,$a=0,ab=0,bb=0,cb=0,db=0,eb=0,fb=0,gb=0,hb=0,ib=0,jb=0,kb=0,lb=0,mb=0,nb=0,ob=0,pb=0,qb=0,rb=0,sb=0,tb=0,ub=0,vb=0,wb=0,xb=0,yb=0,zb=0,Ab=0,Bb=0,Cb=0,Db=0,Eb=0,Fb=0,Gb=0,Hb=0,Ib=0,Jb=0,Kb=0,Lb=0,Mb=0,Nb=0,Ob=0,Pb=0,Qb=0,Rb=0,Sb=0,Tb=0,Ub=0,Vb=0,Wb=0,Xb=0,Yb=0,Zb=0,_b=0,$b=0,ac=0,bc=0,cc=0,dc=0,ec=0,fc=0,gc=0,hc=0,ic=0,jc=0,kc=0,lc=0,mc=0,nc=0,oc=0,pc=0,qc=0,rc=0,sc=0,tc=0,uc=0,vc=0,wc=0,xc=0,yc=0,zc=0,Ac=0,Bc=0,Cc=0,Dc=0,Ec=0,Fc=0,Gc=0,Hc=0,Ic=0,Jc=0,Kc=0,Lc=0,Mc=0,Nc=0,Oc=0,Pc=0,Qc=0,Rc=0,Sc=0,Tc=0,Uc=0,Vc=0,Wc=0,Xc=0,Yc=0,Zc=0,_c=0,$c=0,ad=0,bd=0,cd=0,dd=0,ed=0,fd=0,gd=0,hd=0,id=0,jd=0,kd=0,ld=0,md=0,nd=0,od=0,pd=0,qd=0,rd=0;h=l;l=l+160|0;if((l|0)>=(m|0))ba(160);i=h+144|0;j=h+84|0;k=h+76|0;n=h+68|0;o=h+44|0;p=h+136|0;q=h+132|0;r=h;s=h+24|0;t=h+128|0;u=h+124|0;v=h+120|0;w=h+116|0;x=h+112|0;y=h+108|0;z=h+104|0;A=h+100|0;B=h+96|0;C=h+80|0;D=h+72|0;E=h+64|0;F=h+40|0;G=h+36|0;H=h+32|0;I=h+28|0;J=j+4|0;c[J>>2]=379008;c[j>>2]=0;c[j+8>>2]=0;if((g?(__ZN3MapI10StringName3RefI8GDScriptE10ComparatorIS0_E16DefaultAllocatorE5clearEv(j),K=c[d+224>>2]|0,K|0):0)?(L=c[K+8>>2]|0,K=c[d+228>>2]|0,(L|0)!=(K|0)):0){M=L;while(1){L=c[M+8>>2]|0;if((L|0)==(K|0))break;else M=L}if(M|0){K=M;do{if(!(c[j>>2]|0)){M=__ZnwjPFPvjE(32,4740)|0;__ZN10StringNameC2Ev(M+24|0);c[M+28>>2]=0;L=M+16|0;c[L>>2]=0;c[L+4>>2]=0;c[j>>2]=M;L=c[J>>2]|0;c[M+4>>2]=L;c[M+8>>2]=L;c[M+12>>2]=L;c[M>>2]=1}__ZN3MapI10StringName3RefI8GDScriptE10ComparatorIS0_E16DefaultAllocatorE10_insert_rbERKS0_RKS3_(j,K+24|0,K+28|0)|0;K=c[K+16>>2]|0}while((K|0)!=0)}}K=d+160|0;M=c[K>>2]|0;if(M|0){if(__ZN9Reference11unreferenceEv(M)|0?(M=c[K>>2]|0,__Z17predelete_handlerP6Object(M)|0):0){gj[c[(c[M>>2]|0)+76>>2]&8191](M);__ZN6Memory11free_staticEPvb(M,0)}c[K>>2]=0}M=d+164|0;L=c[M>>2]|0;if(L|0){if(__ZN9Reference11unreferenceEv(L)|0?(L=c[M>>2]|0,__Z17predelete_handlerP6Object(L)|0):0){gj[c[(c[L>>2]|0)+76>>2]&8191](L);__ZN6Memory11free_staticEPvb(L,0)}c[M>>2]=0}L=d+168|0;c[L>>2]=0;N=d+176|0;O=c[N>>2]|0;if(O|0?(__ZN3SetI10StringName10ComparatorIS0_E16DefaultAllocatorE13_cleanup_treeEPNS4_7ElementE(N,c[O+8>>2]|0),O=c[d+180>>2]|0,P=c[N>>2]|0,c[P+8>>2]=O,c[d+184>>2]=0,Q=O,c[Q+12>>2]=Q,P|0):0){__ZN10StringNameD2Ev(P+24|0);__ZN6Memory11free_staticEPvb(P,0);c[N>>2]=0}P=d+188|0;Q=c[P>>2]|0;if(Q|0?(__ZN3MapI10StringName7Variant10ComparatorIS0_E16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(P,c[Q+8>>2]|0),Q=c[d+192>>2]|0,O=c[P>>2]|0,c[O+8>>2]=Q,c[d+196>>2]=0,R=Q,c[R+12>>2]=R,O|0):0){R=O+32|0;if(c[R>>2]|0)__ZN7Variant5clearEv(R);__ZN10StringNameD2Ev(O+24|0);__ZN6Memory11free_staticEPvb(O,0);c[P>>2]=0}O=d+200|0;R=c[O>>2]|0;do if(R|0){Q=c[R+8>>2]|0;S=c[d+204>>2]|0;if((Q|0)!=(S|0)){T=Q;while(1){Q=c[T+8>>2]|0;if((Q|0)==(S|0))break;else T=Q}if(!T)U=R;else{S=T;do{Q=c[S+28>>2]|0;__ZN10GDFunctionD2Ev(Q);__ZN6Memory11free_staticEPvb(Q,0);S=c[S+16>>2]|0}while((S|0)!=0);U=c[O>>2]|0}if(!U)break;else V=U}else V=R;__ZN3MapI10StringNameP10GDFunction10ComparatorIS0_E16DefaultAllocatorE13_cleanup_treeEPNS6_7ElementE(O,c[V+8>>2]|0);S=c[d+204>>2]|0;T=c[O>>2]|0;c[T+8>>2]=S;c[d+208>>2]=0;Q=S;c[Q+12>>2]=Q;if(T|0){__ZN10StringNameD2Ev(T+24|0);__ZN6Memory11free_staticEPvb(T,0);c[O>>2]=0}}while(0);V=d+212|0;R=c[V>>2]|0;if(R|0?(__ZN3MapI10StringNameN8GDScript10MemberInfoE10ComparatorIS0_E16DefaultAllocatorE13_cleanup_treeEPNS6_7ElementE(V,c[R+8>>2]|0),R=c[d+216>>2]|0,U=c[V>>2]|0,c[U+8>>2]=R,c[d+220>>2]=0,T=R,c[T+12>>2]=T,U|0):0){__ZN10StringNameD2Ev(U+36|0);__ZN10StringNameD2Ev(U+32|0);__ZN10StringNameD2Ev(U+24|0);__ZN6Memory11free_staticEPvb(U,0);c[V>>2]=0}U=d+248|0;T=c[U>>2]|0;if(T|0){__ZN3MapI10StringName12PropertyInfo10ComparatorIS0_E16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(U,c[T+8>>2]|0);T=c[d+252>>2]|0;c[(c[U>>2]|0)+8>>2]=T;c[d+256>>2]=0;R=T;c[R+12>>2]=R;__ZN3MapI10StringName12PropertyInfo10ComparatorIS0_E16DefaultAllocatorE5_Data10_free_rootEv(U)}R=d+236|0;T=c[R>>2]|0;if(T|0){__ZN3MapI10StringName6VectorIS0_E10ComparatorIS0_E16DefaultAllocatorE13_cleanup_treeEPNS6_7ElementE(R,c[T+8>>2]|0);T=c[d+240>>2]|0;c[(c[R>>2]|0)+8>>2]=T;c[d+244>>2]=0;Q=T;c[Q+12>>2]=Q;__ZN3MapI10StringName6VectorIS0_E10ComparatorIS0_E16DefaultAllocatorE5_Data10_free_rootEv(R)}c[d+260>>2]=0;Q=d+224|0;__ZN3MapI10StringName3RefI8GDScriptE10ComparatorIS0_E16DefaultAllocatorE5clearEv(Q);c[d+172>>2]=e;a[d+132>>0]=a[f+20>>0]|0;T=c[f+24>>2]|0;do if(T){S=c[T+4>>2]|0;if(S|0){__ZN6StringC2EPKc(i,S);W=c[i>>2]|0;break}S=T+8|0;c[i>>2]=0;X=c[S>>2]|0;if((X|0)!=0?(c[i>>2]=0,(__Z28atomic_conditional_incrementPj(X+-8|0)|0)!=0):0){X=c[S>>2]|0;c[i>>2]=X;W=X}else W=0}else{c[i>>2]=0;W=0}while(0);T=W;X=d+288|0;S=c[X>>2]|0;if((S|0)==(W|0)){if(W|0)Y=58}else{if(S|0?(__Z16atomic_decrementPj(S+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(S,1);c[X>>2]=0;if(W|0)if(!(__Z28atomic_conditional_incrementPj(W+-8|0)|0))Y=58;else{c[X>>2]=T;Y=58}}if((Y|0)==58?(__Z16atomic_decrementPj(W+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(W,1);c[k>>2]=0;do if(!(a[f+28>>0]|0)){W=c[305219]|0;__ZN10StringNameC2EPKc(i,1126157);T=c[W+12>>2]|0;if(!T)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145936,602,1124976,0);a[1263537]=0;X=c[T+8>>2]|0;T=c[W+16>>2]|0;a:do if((X|0)==(T|0))Z=X;else{W=c[i>>2]|0;S=X;do{_=c[S+24>>2]|0;if(W>>>0<_>>>0)$=S+8|0;else{if(_>>>0>=W>>>0){Z=S;break a}$=S+4|0}S=c[$>>2]|0}while((S|0)!=(T|0));__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145936,604,1145947,0)}while(0);if((Z|0)==(T|0)|(Z|0)==0)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145936,604,1145947,0);a[1263537]=0;X=c[Z+28>>2]|0;__ZN10StringNameD2Ev(i);__ZN3RefI13GDNativeClassEaSERK7Variant(k,(c[(c[305219]|0)+4>>2]|0)+(X*24|0)|0);X=c[k>>2]|0;if(!X){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(484244,483971,1755,484451,0);aa=47;break}a[1263537]=0;S=c[K>>2]|0;if((X|0)!=(S|0)){do if(S|0){if(!(__ZN9Reference11unreferenceEv(S)|0))break;X=c[K>>2]|0;if(!(__Z17predelete_handlerP6Object(X)|0))break;gj[c[(c[X>>2]|0)+76>>2]&8191](X);__ZN6Memory11free_staticEPvb(X,0)}while(0);S=c[k>>2]|0;c[K>>2]=S;if(S){__ZN9Reference9referenceEv(S);ca=47;Y=478}else{ca=47;Y=478}}else{ca=47;Y=478}}else{S=c[f+32>>2]|0;do if(S){T=c[S+4>>2]|0;if(T|0){__ZN6StringC2EPKc(i,T);da=c[i>>2]|0;break}T=S+8|0;c[i>>2]=0;X=c[T>>2]|0;if((X|0)!=0?(c[i>>2]=0,(__Z28atomic_conditional_incrementPj(X+-8|0)|0)!=0):0){X=c[T>>2]|0;c[i>>2]=X;da=X}else da=0}else{c[i>>2]=0;da=0}while(0);c[n>>2]=da;c[o>>2]=0;b:do if(__ZNK6StringneEPKc(n,1263606)|0){if(__ZNK6String11is_rel_pathEv(n)|0){c[i>>2]=0;c:do if(!e){S=__ZNK8Resource8get_pathEv(d)|0;X=S;T=c[i>>2]|0;do if((T|0)==(S|0)){if(!S)break c}else{do if(T|0){if(__Z16atomic_decrementPj(T+-8|0)|0)break;__ZN6Memory11free_staticEPvb(T,1)}while(0);c[i>>2]=0;if(!S)break c;if(!(__Z28atomic_conditional_incrementPj(S+-8|0)|0))break;c[i>>2]=X}while(0);if(__Z16atomic_decrementPj(S+-8|0)|0)break;__ZN6Memory11free_staticEPvb(S,1)}else{X=e;do{T=__ZNK8Resource8get_pathEv(X)|0;W=T;_=c[i>>2]|0;do if((_|0)==(T|0)){if(T|0)Y=81}else{do if(_|0){if(__Z16atomic_decrementPj(_+-8|0)|0)break;__ZN6Memory11free_staticEPvb(_,1)}while(0);c[i>>2]=0;if(!T)break;if(!(__Z28atomic_conditional_incrementPj(T+-8|0)|0)){Y=81;break}c[i>>2]=W;Y=81}while(0);do if((Y|0)==81){Y=0;if(__Z16atomic_decrementPj(T+-8|0)|0)break;__ZN6Memory11free_staticEPvb(T,1)}while(0);if(!(__ZNK6StringeqEPKc(i,1263606)|0))break c;X=c[X+172>>2]|0}while((X|0)!=0)}while(0);do if(__ZNK6StringeqEPKc(i,1263606)|0)Y=97;else{if(__ZNK6String11is_rel_pathEv(i)|0){Y=97;break}c[q>>2]=__ZNK6String12get_base_dirEv(i)|0;c[p>>2]=__ZNK6String9plus_fileERKS_(q,n)|0;X=__ZNK6String13simplify_pathEv(p)|0;S=X;T=c[n>>2]|0;do if((T|0)==(X|0)){if(X|0)Y=119}else{do if(T|0){if(__Z16atomic_decrementPj(T+-8|0)|0)break;__ZN6Memory11free_staticEPvb(T,1)}while(0);c[n>>2]=0;if(!X)break;if(!(__Z28atomic_conditional_incrementPj(X+-8|0)|0)){Y=119;break}c[n>>2]=S;Y=119}while(0);do if((Y|0)==119){if(__Z16atomic_decrementPj(X+-8|0)|0)break;__ZN6Memory11free_staticEPvb(X,1)}while(0);X=c[p>>2]|0;do if(X|0){if(__Z16atomic_decrementPj(X+-8|0)|0)break;__ZN6Memory11free_staticEPvb(X,1)}while(0);X=c[q>>2]|0;if(!X){ea=0;break}if(__Z16atomic_decrementPj(X+-8|0)|0){ea=0;break}__ZN6Memory11free_staticEPvb(X,1);ea=0}while(0);do if((Y|0)==97){X=__ZplPKcRK6String(484095,n)|0;S=X;T=b+16|0;if(!(__ZNK6StringneEPKc(T,1263606)|0)){W=c[T>>2]|0;do if((W|0)!=(X|0)){do if(W|0){if(__Z16atomic_decrementPj(W+-8|0)|0)break;__ZN6Memory11free_staticEPvb(W,1)}while(0);c[T>>2]=0;if(!X)break;if(!(__Z28atomic_conditional_incrementPj(X+-8|0)|0))break;c[T>>2]=S}while(0);if(!f){fa=0;ga=0}else{fa=c[f+12>>2]|0;ga=c[f+8>>2]|0}c[b+4>>2]=ga;c[b+8>>2]=fa}if(!X){ea=1;break}if(__Z16atomic_decrementPj(X+-8|0)|0){ea=1;break}__ZN6Memory11free_staticEPvb(X,1);ea=1}while(0);S=c[i>>2]|0;do if(S|0){if(__Z16atomic_decrementPj(S+-8|0)|0)break;__ZN6Memory11free_staticEPvb(S,1)}while(0);if(ea|0){ha=7;ia=1;break}}__ZN6StringC2EPKc(r,1263606);c[i>>2]=__ZN14ResourceLoader4loadERK6StringS2_bP5Error(n,r,0,0)|0;__ZN3RefI8GDScriptEaSI8ResourceEEvRKS_IT_E(o,i);S=c[i>>2]|0;do if(S|0?__ZN9Reference11unreferenceEv(S)|0:0){T=c[i>>2]|0;if(!(__Z17predelete_handlerP6Object(T)|0))break;gj[c[(c[T>>2]|0)+76>>2]&8191](T);__ZN6Memory11free_staticEPvb(T,0)}while(0);c[i>>2]=0;S=c[r>>2]|0;do if(S|0){if(__Z16atomic_decrementPj(S+-8|0)|0)break;__ZN6Memory11free_staticEPvb(S,1)}while(0);S=c[o>>2]|0;if(!S){T=__ZplPKcRK6String(484146,n)|0;W=T;_=b+16|0;if(!(__ZNK6StringneEPKc(_,1263606)|0)){ja=c[_>>2]|0;do if((ja|0)!=(T|0)){do if(ja|0){if(__Z16atomic_decrementPj(ja+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ja,1)}while(0);c[_>>2]=0;if(!T)break;if(!(__Z28atomic_conditional_incrementPj(T+-8|0)|0))break;c[_>>2]=W}while(0);if(!f){ka=0;la=0}else{ka=c[f+12>>2]|0;la=c[f+8>>2]|0}c[b+4>>2]=la;c[b+8>>2]=ka}if(!T){ha=7;ia=1;break}if(__Z16atomic_decrementPj(T+-8|0)|0){ha=7;ia=1;break}__ZN6Memory11free_staticEPvb(T,1);ha=7;ia=1;break}if(!(a[S+133>>0]|0)){W=__ZplPKcRK6String(484174,n)|0;_=W;ja=b+16|0;if(!(__ZNK6StringneEPKc(ja,1263606)|0)){X=c[ja>>2]|0;do if((X|0)!=(W|0)){do if(X|0){if(__Z16atomic_decrementPj(X+-8|0)|0)break;__ZN6Memory11free_staticEPvb(X,1)}while(0);c[ja>>2]=0;if(!W)break;if(!(__Z28atomic_conditional_incrementPj(W+-8|0)|0))break;c[ja>>2]=_}while(0);if(!f){ma=0;na=0}else{ma=c[f+12>>2]|0;na=c[f+8>>2]|0}c[b+4>>2]=na;c[b+8>>2]=ma}if(!W){ha=44;ia=1;break}if(__Z16atomic_decrementPj(W+-8|0)|0){ha=44;ia=1;break}__ZN6Memory11free_staticEPvb(W,1);ha=44;ia=1;break}_=f+36|0;ja=c[_>>2]|0;if(!ja){Y=407;break}if(!(c[ja+-4>>2]|0)){Y=407;break}X=b+16|0;S=b+4|0;T=b+8|0;oa=f+8|0;pa=f+12|0;qa=0;ra=ja;while(1){ja=(ra|0)==0;if(ja)sa=0;else sa=c[ra+-4>>2]|0;if((qa|0)>=(sa|0)){Y=407;break b}if(ja)ta=0;else ta=c[ra+-4>>2]|0;do if((ta|0)<=(qa|0)){if(ja)ua=0;else ua=c[ra+-4>>2]|0;if((ua|0)>(qa|0)){a[1263537]=0;Y=182;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);va=0;break}}else Y=182;while(0);if((Y|0)==182){Y=0;va=ra+(qa<<2)|0}ja=c[va>>2]|0;do if(!ja){c[i>>2]=0;wa=0}else{xa=c[ja+4>>2]|0;if(xa|0){__ZN6StringC2EPKc(i,xa);wa=c[i>>2]|0;break}xa=ja+8|0;c[i>>2]=0;ya=c[xa>>2]|0;if(!ya){wa=0;break}c[i>>2]=0;if(!(__Z28atomic_conditional_incrementPj(ya+-8|0)|0)){wa=0;break}ya=c[xa>>2]|0;c[i>>2]=ya;wa=ya}while(0);c[r>>2]=wa;ja=c[o>>2]|0;__ZN10StringNameC2ERK6String(i,r);ya=c[ja+224>>2]|0;do if(!ya){__ZN10StringNameD2Ev(i);Y=214}else{xa=c[ya+8>>2]|0;za=c[ja+228>>2]|0;d:do if((xa|0)==(za|0))Aa=xa;else{Ba=c[i>>2]|0;Ca=xa;while(1){Da=c[Ca+24>>2]|0;if(Ba>>>0<Da>>>0)Ea=Ca+8|0;else{if(Da>>>0>=Ba>>>0){Aa=Ca;break d}Ea=Ca+4|0}Ca=c[Ea>>2]|0;if((Ca|0)==(za|0)){Aa=za;break}}}while(0);__ZN10StringNameD2Ev(i);if(!((Aa|0)!=(za|0)&(Aa|0)!=0)){Y=214;break}xa=(c[o>>2]|0)+224|0;__ZN10StringNameC2ERK6String(s,r);Ca=__ZN3MapI10StringName3RefI8GDScriptE10ComparatorIS0_E16DefaultAllocatorEixERKS0_(xa,s)|0;c[i>>2]=0;xa=c[Ca>>2]|0;do if(!xa)c[i>>2]=0;else{Ca=$i[c[(c[xa>>2]|0)+44>>2]&8191](xa,1220708)|0;Ba=Ca?xa:0;Ca=c[i>>2]|0;if((Ba|0)==(Ca|0))break;do if(Ca|0){if(!(__ZN9Reference11unreferenceEv(Ca)|0))break;Da=c[i>>2]|0;if(!(__Z17predelete_handlerP6Object(Da)|0))break;gj[c[(c[Da>>2]|0)+76>>2]&8191](Da);__ZN6Memory11free_staticEPvb(Da,0)}while(0);c[i>>2]=Ba;if(!Ba)break;__ZN9Reference9referenceEv(Ba)}while(0);__ZN10StringNameD2Ev(s);__ZN3RefI8GDScriptEaSI6ScriptEEvRKS_IT_E(o,i);xa=c[i>>2]|0;do if(xa|0){if(!(__ZN9Reference11unreferenceEv(xa)|0))break;za=c[i>>2]|0;if(!(__Z17predelete_handlerP6Object(za)|0))break;gj[c[(c[za>>2]|0)+76>>2]&8191](za);__ZN6Memory11free_staticEPvb(za,0)}while(0);Fa=0}while(0);do if((Y|0)==214){Y=0;ja=__ZplPKcRK6String(484218,r)|0;ya=ja;if(!(__ZNK6StringneEPKc(X,1263606)|0)){xa=c[X>>2]|0;do if((xa|0)!=(ja|0)){do if(xa|0){if(__Z16atomic_decrementPj(xa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(xa,1)}while(0);c[X>>2]=0;if(!ja)break;if(!(__Z28atomic_conditional_incrementPj(ja+-8|0)|0))break;c[X>>2]=ya}while(0);ya=c[pa>>2]|0;c[S>>2]=c[oa>>2];c[T>>2]=ya}if(!ja){Fa=1;break}if(__Z16atomic_decrementPj(ja+-8|0)|0){Fa=1;break}__ZN6Memory11free_staticEPvb(ja,1);Fa=1}while(0);ya=c[r>>2]|0;do if(ya|0){if(__Z16atomic_decrementPj(ya+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ya,1)}while(0);if(Fa|0){ha=7;ia=1;break b}qa=qa+1|0;ra=c[_>>2]|0}}else{_=f+36|0;ra=c[_>>2]|0;if(ra|0?(qa=c[ra+-4>>2]|0,qa|0):0){a[1263537]=0;if((qa|0)>0)Ga=ra;else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);Ga=0}ra=c[Ga>>2]|0;do if(!ra){c[i>>2]=0;Ha=0}else{qa=c[ra+4>>2]|0;if(qa|0){__ZN6StringC2EPKc(i,qa);Ha=c[i>>2]|0;break}qa=ra+8|0;c[i>>2]=0;T=c[qa>>2]|0;if(!T){Ha=0;break}c[i>>2]=0;if(!(__Z28atomic_conditional_incrementPj(T+-8|0)|0)){Ha=0;break}T=c[qa>>2]|0;c[i>>2]=T;Ha=T}while(0);c[r>>2]=Ha;e:do if(!e)Y=322;else{ra=e;while(1){Ia=ra+224|0;__ZN10StringNameC2ERK6String(i,r);T=c[Ia>>2]|0;if(T){qa=c[T+8>>2]|0;T=c[ra+228>>2]|0;f:do if((qa|0)==(T|0))Ja=qa;else{oa=c[i>>2]|0;S=qa;while(1){pa=c[S+24>>2]|0;if(oa>>>0<pa>>>0)Ka=S+8|0;else{if(pa>>>0>=oa>>>0){Ja=S;break f}Ka=S+4|0}S=c[Ka>>2]|0;if((S|0)==(T|0)){Ja=T;break}}}while(0);__ZN10StringNameD2Ev(i);if((Ja|0)!=(T|0)&(Ja|0)!=0)break}else __ZN10StringNameD2Ev(i);ra=c[ra+172>>2]|0;if(!ra){Y=322;break e}}__ZN10StringNameC2ERK6String(i,r);ra=c[(__ZN3MapI10StringName3RefI8GDScriptE10ComparatorIS0_E16DefaultAllocatorEixERKS0_(Ia,i)|0)>>2]|0;if(!ra)La=0;else{__ZN9Reference9referenceEv(ra);La=ra}__ZN10StringNameD2Ev(i);if(!La){Y=322;break}ra=b+16|0;qa=(f|0)==0;ja=b+4|0;S=b+8|0;oa=f+8|0;pa=f+12|0;X=1;W=La;while(1){ya=c[_>>2]|0;xa=(ya|0)==0;if(xa)Ma=0;else Ma=c[ya+-4>>2]|0;if((X|0)>=(Ma|0)){Y=315;break}if(xa)Na=0;else Na=c[ya+-4>>2]|0;do if((Na|0)<=(X|0)){if(xa)Oa=0;else Oa=c[ya+-4>>2]|0;if((Oa|0)>(X|0)){a[1263537]=0;Y=271;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);Pa=0;break}}else Y=271;while(0);if((Y|0)==271){Y=0;Pa=ya+(X<<2)|0}xa=c[Pa>>2]|0;do if(!xa){c[i>>2]=0;Qa=0}else{T=c[xa+4>>2]|0;if(T|0){__ZN6StringC2EPKc(i,T);Qa=c[i>>2]|0;break}T=xa+8|0;c[i>>2]=0;Ba=c[T>>2]|0;if(!Ba){Qa=0;break}c[i>>2]=0;if(!(__Z28atomic_conditional_incrementPj(Ba+-8|0)|0)){Qa=0;break}Ba=c[T>>2]|0;c[i>>2]=Ba;Qa=Ba}while(0);c[s>>2]=Qa;xa=W+224|0;__ZN10StringNameC2ERK6String(i,s);ya=c[xa>>2]|0;do if(!ya){__ZN10StringNameD2Ev(i);Y=297}else{Ba=c[ya+8>>2]|0;T=c[W+228>>2]|0;g:do if((Ba|0)==(T|0))Ra=Ba;else{za=c[i>>2]|0;Ca=Ba;while(1){Da=c[Ca+24>>2]|0;if(za>>>0<Da>>>0)Sa=Ca+8|0;else{if(Da>>>0>=za>>>0){Ra=Ca;break g}Sa=Ca+4|0}Ca=c[Sa>>2]|0;if((Ca|0)==(T|0)){Ra=T;break}}}while(0);__ZN10StringNameD2Ev(i);if(!((Ra|0)!=(T|0)&(Ra|0)!=0)){Y=297;break}__ZN10StringNameC2ERK6String(i,s);Ba=__ZN3MapI10StringName3RefI8GDScriptE10ComparatorIS0_E16DefaultAllocatorEixERKS0_(xa,i)|0;do if((c[Ba>>2]|0)==(W|0))Ta=W;else{do if(W|0){if(!(__ZN9Reference11unreferenceEv(W)|0))break;if(!(__Z17predelete_handlerP6Object(W)|0))break;gj[c[(c[W>>2]|0)+76>>2]&8191](W);__ZN6Memory11free_staticEPvb(W,0)}while(0);Ca=c[Ba>>2]|0;if(!Ca){Ta=0;break}__ZN9Reference9referenceEv(Ca);Ta=Ca}while(0);__ZN10StringNameD2Ev(i);Ua=0;Va=Ta}while(0);do if((Y|0)==297){Y=0;xa=__ZplPKcRK6String(484218,s)|0;ya=xa;if(!(__ZNK6StringneEPKc(ra,1263606)|0)){Ba=c[ra>>2]|0;do if((Ba|0)!=(xa|0)){do if(Ba|0){if(__Z16atomic_decrementPj(Ba+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ba,1)}while(0);c[ra>>2]=0;if(!xa)break;if(!(__Z28atomic_conditional_incrementPj(xa+-8|0)|0))break;c[ra>>2]=ya}while(0);if(qa){Wa=0;Xa=0}else{Wa=c[pa>>2]|0;Xa=c[oa>>2]|0}c[ja>>2]=Xa;c[S>>2]=Wa}if(!xa){Ua=1;Va=W;break}if(__Z16atomic_decrementPj(xa+-8|0)|0){Ua=1;Va=W;break}__ZN6Memory11free_staticEPvb(xa,1);Ua=1;Va=W}while(0);ya=c[s>>2]|0;do if(ya|0){if(__Z16atomic_decrementPj(ya+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ya,1)}while(0);if(!Ua){X=X+1|0;W=Va}else{Ya=1;Za=Va;Y=399;break}}do if((Y|0)==315){X=c[o>>2]|0;if((W|0)==(X|0)){Ya=0;Za=W;Y=399;break}do if(X|0){if(!(__ZN9Reference11unreferenceEv(X)|0))break;S=c[o>>2]|0;if(!(__Z17predelete_handlerP6Object(S)|0))break;gj[c[(c[S>>2]|0)+76>>2]&8191](S);__ZN6Memory11free_staticEPvb(S,0)}while(0);c[o>>2]=W;if(!W){_a=0;break e}__ZN9Reference9referenceEv(W);$a=0;ab=W}while(0);if((Y|0)==399)if(!Za){_a=Ya;break}else{$a=Ya;ab=Za}if(!(__ZN9Reference11unreferenceEv(ab)|0)){_a=$a;break}if(!(__Z17predelete_handlerP6Object(ab)|0)){_a=$a;break}gj[c[(c[ab>>2]|0)+76>>2]&8191](ab);__ZN6Memory11free_staticEPvb(ab,0);_a=$a}while(0);h:do if((Y|0)==322){W=c[_>>2]|0;do if(W|0){if((c[W+-4>>2]|0)<=1)break;__ZN6StringC2EPKc(i,484333);X=b+16|0;if(!(__ZNK6StringneEPKc(X,1263606)|0)){S=c[X>>2]|0;do if((S|0)!=(c[i>>2]|0)){do if(S|0){if(__Z16atomic_decrementPj(S+-8|0)|0)break;__ZN6Memory11free_staticEPvb(S,1)}while(0);c[X>>2]=0;xa=c[i>>2]|0;if(!xa)break;if(!(__Z28atomic_conditional_incrementPj(xa+-8|0)|0))break;c[X>>2]=c[i>>2]}while(0);X=c[f+12>>2]|0;c[b+4>>2]=c[f+8>>2];c[b+8>>2]=X}X=c[i>>2]|0;do if(X|0){if(__Z16atomic_decrementPj(X+-8|0)|0)break;__ZN6Memory11free_staticEPvb(X,1)}while(0);_a=1;break h}while(0);W=c[305219]|0;__ZN10StringNameC2ERK6String(i,r);X=c[W+12>>2]|0;do if(!X)__ZN10StringNameD2Ev(i);else{S=c[X+8>>2]|0;xa=c[W+16>>2]|0;i:do if((S|0)==(xa|0))bb=S;else{ja=c[i>>2]|0;oa=S;while(1){pa=c[oa+24>>2]|0;if(ja>>>0<pa>>>0)cb=oa+8|0;else{if(pa>>>0>=ja>>>0){bb=oa;break i}cb=oa+4|0}oa=c[cb>>2]|0;if((oa|0)==(xa|0)){bb=xa;break}}}while(0);__ZN10StringNameD2Ev(i);if(!((bb|0)!=(xa|0)&(bb|0)!=0))break;S=c[305219]|0;__ZN10StringNameC2ERK6String(i,r);oa=c[S+12>>2]|0;if(!oa)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145936,602,1124976,0);a[1263537]=0;ja=c[oa+8>>2]|0;oa=c[S+16>>2]|0;j:do if((ja|0)==(oa|0))db=ja;else{S=c[i>>2]|0;pa=ja;do{qa=c[pa+24>>2]|0;if(S>>>0<qa>>>0)eb=pa+8|0;else{if(qa>>>0>=S>>>0){db=pa;break j}eb=pa+4|0}pa=c[eb>>2]|0}while((pa|0)!=(oa|0));__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145936,604,1145947,0)}while(0);if((db|0)==(oa|0)|(db|0)==0)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145936,604,1145947,0);a[1263537]=0;ja=c[db+28>>2]|0;__ZN10StringNameD2Ev(i);__ZN3RefI13GDNativeClassEaSERK7Variant(k,(c[(c[305219]|0)+4>>2]|0)+(ja*24|0)|0);if(c[k>>2]|0){_a=0;break h}c[u>>2]=__ZplPKcRK6String(484397,r)|0;__ZN6StringC2EPKc(i,1133970);ja=__ZNK6StringplERKS_(u,i)|0;xa=ja;pa=b+16|0;if(!(__ZNK6StringneEPKc(pa,1263606)|0)){S=c[pa>>2]|0;do if((S|0)!=(ja|0)){do if(S|0){if(__Z16atomic_decrementPj(S+-8|0)|0)break;__ZN6Memory11free_staticEPvb(S,1)}while(0);c[pa>>2]=0;if(!ja)break;if(!(__Z28atomic_conditional_incrementPj(ja+-8|0)|0))break;c[pa>>2]=xa}while(0);if(!f){fb=0;gb=0}else{fb=c[f+12>>2]|0;gb=c[f+8>>2]|0}c[b+4>>2]=gb;c[b+8>>2]=fb}do if(ja|0){if(__Z16atomic_decrementPj(ja+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ja,1)}while(0);ja=c[i>>2]|0;do if(ja|0){if(__Z16atomic_decrementPj(ja+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ja,1)}while(0);ja=c[u>>2]|0;if(!ja){_a=1;break h}if(__Z16atomic_decrementPj(ja+-8|0)|0){_a=1;break h}__ZN6Memory11free_staticEPvb(ja,1);_a=1;break h}while(0);c[t>>2]=__ZplPKcRK6String(484380,r)|0;__ZN6StringC2EPKc(i,1133970);W=__ZNK6StringplERKS_(t,i)|0;X=W;ja=b+16|0;if(!(__ZNK6StringneEPKc(ja,1263606)|0)){xa=c[ja>>2]|0;do if((xa|0)!=(W|0)){do if(xa|0){if(__Z16atomic_decrementPj(xa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(xa,1)}while(0);c[ja>>2]=0;if(!W)break;if(!(__Z28atomic_conditional_incrementPj(W+-8|0)|0))break;c[ja>>2]=X}while(0);if(!f){hb=0;ib=0}else{hb=c[f+12>>2]|0;ib=c[f+8>>2]|0}c[b+4>>2]=ib;c[b+8>>2]=hb}do if(W|0){if(__Z16atomic_decrementPj(W+-8|0)|0)break;__ZN6Memory11free_staticEPvb(W,1)}while(0);W=c[i>>2]|0;do if(W|0){if(__Z16atomic_decrementPj(W+-8|0)|0)break;__ZN6Memory11free_staticEPvb(W,1)}while(0);W=c[t>>2]|0;if(!W){_a=1;break}if(__Z16atomic_decrementPj(W+-8|0)|0){_a=1;break}__ZN6Memory11free_staticEPvb(W,1);_a=1}while(0);_=c[r>>2]|0;do if(_|0){if(__Z16atomic_decrementPj(_+-8|0)|0)break;__ZN6Memory11free_staticEPvb(_,1)}while(0);if(!_a){Y=407;break}else{ha=7;ia=_a;break}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(484244,483971,1676,484257,0);ha=47;ia=1}while(0);k:do if((Y|0)==407){_=c[o>>2]|0;if(_|0){W=c[M>>2]|0;do if((_|0)==(W|0)){jb=W;kb=_}else{do if(W|0){if(!(__ZN9Reference11unreferenceEv(W)|0))break;X=c[M>>2]|0;if(!(__Z17predelete_handlerP6Object(X)|0))break;gj[c[(c[X>>2]|0)+76>>2]&8191](X);__ZN6Memory11free_staticEPvb(X,0)}while(0);X=c[o>>2]|0;c[M>>2]=X;if(!X){jb=X;kb=0;break}__ZN9Reference9referenceEv(X);jb=c[M>>2]|0;kb=c[o>>2]|0}while(0);c[L>>2]=jb;W=c[V>>2]|0;do if(W|0){__ZN3MapI10StringNameN8GDScript10MemberInfoE10ComparatorIS0_E16DefaultAllocatorE13_cleanup_treeEPNS6_7ElementE(V,c[W+8>>2]|0);_=c[d+216>>2]|0;X=c[V>>2]|0;c[X+8>>2]=_;c[d+220>>2]=0;ja=_;c[ja+12>>2]=ja;if(!X)break;__ZN10StringNameD2Ev(X+36|0);__ZN10StringNameD2Ev(X+32|0);__ZN10StringNameD2Ev(X+24|0);__ZN6Memory11free_staticEPvb(X,0);c[V>>2]=0}while(0);W=c[kb+212>>2]|0;if(!W){ha=7;ia=0;break}X=c[W+8>>2]|0;W=c[kb+216>>2]|0;if((X|0)==(W|0)){ha=7;ia=0;break}else lb=X;while(1){X=c[lb+8>>2]|0;if((X|0)==(W|0))break;else lb=X}if(!lb){ha=7;ia=0;break}W=d+216|0;X=lb;ja=0;while(1){if(!ja){_=__ZnwjPFPvjE(44,4740)|0;__ZN10StringNameC2Ev(_+24|0);__ZN10StringNameC2Ev(_+32|0);__ZN10StringNameC2Ev(_+36|0);xa=_+16|0;c[xa>>2]=0;c[xa+4>>2]=0;c[V>>2]=_;xa=c[W>>2]|0;c[_+4>>2]=xa;c[_+8>>2]=xa;c[_+12>>2]=xa;c[_>>2]=1}__ZN3MapI10StringNameN8GDScript10MemberInfoE10ComparatorIS0_E16DefaultAllocatorE10_insert_rbERKS0_RKS2_(V,X+24|0,X+28|0)|0;_=c[X+16>>2]|0;if(!_){ha=7;ia=0;break k}X=_;ja=c[V>>2]|0}}ja=c[k>>2]|0;if(ja|0){X=c[K>>2]|0;if((ja|0)==(X|0)){ha=7;ia=0;break}do if(X|0){if(!(__ZN9Reference11unreferenceEv(X)|0))break;ja=c[K>>2]|0;if(!(__Z17predelete_handlerP6Object(ja)|0))break;gj[c[(c[ja>>2]|0)+76>>2]&8191](ja);__ZN6Memory11free_staticEPvb(ja,0)}while(0);X=c[k>>2]|0;c[K>>2]=X;if(!X){ha=7;ia=0;break}__ZN9Reference9referenceEv(X);ha=7;ia=0;break}__ZN6StringC2EPKc(i,484419);X=b+16|0;if(!(__ZNK6StringneEPKc(X,1263606)|0)){ja=c[X>>2]|0;do if((ja|0)!=(c[i>>2]|0)){do if(ja|0){if(__Z16atomic_decrementPj(ja+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ja,1)}while(0);c[X>>2]=0;W=c[i>>2]|0;if(!W)break;if(!(__Z28atomic_conditional_incrementPj(W+-8|0)|0))break;c[X>>2]=c[i>>2]}while(0);if(!f){mb=0;nb=0}else{mb=c[f+12>>2]|0;nb=c[f+8>>2]|0}c[b+4>>2]=nb;c[b+8>>2]=mb}X=c[i>>2]|0;do if(X|0){if(__Z16atomic_decrementPj(X+-8|0)|0)break;__ZN6Memory11free_staticEPvb(X,1)}while(0);ha=7;ia=1}while(0);X=c[o>>2]|0;if((X|0?__ZN9Reference11unreferenceEv(X)|0:0)?(X=c[o>>2]|0,__Z17predelete_handlerP6Object(X)|0):0){gj[c[(c[X>>2]|0)+76>>2]&8191](X);__ZN6Memory11free_staticEPvb(X,0)}X=c[n>>2]|0;if(X|0?(__Z16atomic_decrementPj(X+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(X,1);if(!ia){ca=ha;Y=478}else aa=ha}while(0);l:do if((Y|0)==478){ha=f+44|0;ia=o+4|0;mb=o+12|0;nb=o+8|0;K=o+16|0;lb=o+12|0;kb=o+4|0;jb=i+4|0;L=i+8|0;M=d+220|0;_a=i+12|0;t=d+180|0;hb=d+216|0;ib=b+16|0;u=(f|0)==0;fb=b+4|0;gb=b+8|0;db=f+8|0;eb=f+12|0;bb=(d|0)==0;cb=0;$a=ca;while(1){ab=c[ha>>2]|0;Za=(ab|0)==0;if(Za)ob=0;else ob=c[ab+-4>>2]|0;if((cb|0)>=(ob|0)){Y=482;break}if(Za)pb=0;else pb=c[ab+-4>>2]|0;do if((pb|0)<=(cb|0)){if(Za)qb=0;else qb=c[ab+-4>>2]|0;if((qb|0)>(cb|0)){a[1263537]=0;Y=491;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);rb=0;break}}else Y=491;while(0);if((Y|0)==491){Y=0;rb=ab+(cb*44|0)|0}__ZN10StringNameC2ERKS_(n,rb+20|0);Za=c[V>>2]|0;m:do if(Za){Ya=c[Za+8>>2]|0;Va=c[hb>>2]|0;n:do if((Ya|0)==(Va|0)){sb=Ya;Y=500}else{Ua=c[n>>2]|0;Wa=Ya;do{Xa=c[Wa+24>>2]|0;if(Ua>>>0<Xa>>>0)tb=Wa+8|0;else{if(Xa>>>0>=Ua>>>0){sb=Wa;Y=500;break n}tb=Wa+4|0}Wa=c[tb>>2]|0}while((Wa|0)!=(Va|0))}while(0);do if((Y|0)==500){Y=0;if(!((sb|0)!=(Va|0)&(sb|0)!=0))break;Ya=c[n>>2]|0;do if(!Ya){c[i>>2]=0;ub=0}else{Wa=c[Ya+4>>2]|0;if(Wa|0){__ZN6StringC2EPKc(i,Wa);ub=c[i>>2]|0;break}Wa=Ya+8|0;c[i>>2]=0;Ua=c[Wa>>2]|0;if(!Ua){ub=0;break}c[i>>2]=0;if(!(__Z28atomic_conditional_incrementPj(Ua+-8|0)|0)){ub=0;break}Ua=c[Wa>>2]|0;c[i>>2]=Ua;ub=Ua}while(0);c[o>>2]=ub;c[v>>2]=__ZplPKcRK6String(484509,o)|0;__ZN6StringC2EPKc(i,484518);Ya=__ZNK6StringplERKS_(v,i)|0;Ua=Ya;if(!(__ZNK6StringneEPKc(ib,1263606)|0)){Wa=c[ib>>2]|0;do if((Wa|0)!=(Ya|0)){do if(Wa|0){if(__Z16atomic_decrementPj(Wa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Wa,1)}while(0);c[ib>>2]=0;if(!Ya)break;if(!(__Z28atomic_conditional_incrementPj(Ya+-8|0)|0))break;c[ib>>2]=Ua}while(0);if(u){vb=0;wb=0}else{vb=c[eb>>2]|0;wb=c[db>>2]|0}c[fb>>2]=wb;c[gb>>2]=vb}do if(Ya|0){if(__Z16atomic_decrementPj(Ya+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ya,1)}while(0);Ya=c[i>>2]|0;do if(Ya|0){if(__Z16atomic_decrementPj(Ya+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ya,1)}while(0);Ya=c[v>>2]|0;do if(Ya|0){if(__Z16atomic_decrementPj(Ya+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ya,1)}while(0);Ya=c[o>>2]|0;do if(Ya|0){if(__Z16atomic_decrementPj(Ya+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ya,1)}while(0);xb=32;yb=0;break m}while(0);if(bb)Y=535;else{zb=d;Ab=0;Y=533}}else{zb=d;Ab=0;Y=533}while(0);do if((Y|0)==533){while(1){Y=0;Za=c[zb+160>>2]|0;Ab=Za|0?Za:Ab;zb=c[zb+168>>2]|0;if(!zb)break;else Y=533}if(!Ab){Y=535;break}a[1263537]=0;if(!(__ZN7ClassDB12has_propertyERK10StringNameS2_b(Ab+92|0,n,0)|0)){Y=568;break}Za=c[n>>2]|0;do if(!Za){c[i>>2]=0;Bb=0}else{ab=c[Za+4>>2]|0;if(ab|0){__ZN6StringC2EPKc(i,ab);Bb=c[i>>2]|0;break}ab=Za+8|0;c[i>>2]=0;Va=c[ab>>2]|0;if(!Va){Bb=0;break}c[i>>2]=0;if(!(__Z28atomic_conditional_incrementPj(Va+-8|0)|0)){Bb=0;break}Va=c[ab>>2]|0;c[i>>2]=Va;Bb=Va}while(0);c[o>>2]=Bb;c[w>>2]=__ZplPKcRK6String(484509,o)|0;__ZN6StringC2EPKc(i,484633);Za=__ZNK6StringplERKS_(w,i)|0;Va=Za;if(!(__ZNK6StringneEPKc(ib,1263606)|0)){ab=c[ib>>2]|0;do if((ab|0)!=(Za|0)){do if(ab|0){if(__Z16atomic_decrementPj(ab+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ab,1)}while(0);c[ib>>2]=0;if(!Za)break;if(!(__Z28atomic_conditional_incrementPj(Za+-8|0)|0))break;c[ib>>2]=Va}while(0);if(u){Cb=0;Db=0}else{Cb=c[eb>>2]|0;Db=c[db>>2]|0}c[fb>>2]=Db;c[gb>>2]=Cb}do if(Za|0){if(__Z16atomic_decrementPj(Za+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Za,1)}while(0);Za=c[i>>2]|0;do if(Za|0){if(__Z16atomic_decrementPj(Za+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Za,1)}while(0);Za=c[w>>2]|0;do if(Za|0){if(__Z16atomic_decrementPj(Za+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Za,1)}while(0);Za=c[o>>2]|0;do if(Za|0){if(__Z16atomic_decrementPj(Za+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Za,1)}while(0);xb=32;yb=0}while(0);if((Y|0)==535){Y=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(484564,483971,52,484590,0);Y=568}if((Y|0)==568){Y=0;Za=c[ha>>2]|0;Va=(Za|0)==0;if(Va)Eb=0;else Eb=c[Za+-4>>2]|0;if((Eb|0)<=(cb|0)){if(Va)Fb=0;else Fb=c[Za+-4>>2]|0;if((Fb|0)<=(cb|0)){Y=574;break}a[1263537]=0}if(!(c[Za+(cb*44|0)>>2]|0)){Va=c[n>>2]|0;do if(!Va){c[i>>2]=0;Gb=0}else{ab=c[Va+4>>2]|0;if(ab|0){__ZN6StringC2EPKc(i,ab);Gb=c[i>>2]|0;break}ab=Va+8|0;c[i>>2]=0;Ya=c[ab>>2]|0;if(!Ya){Gb=0;break}c[i>>2]=0;if(!(__Z28atomic_conditional_incrementPj(Ya+-8|0)|0)){Gb=0;break}Ya=c[ab>>2]|0;c[i>>2]=Ya;Gb=Ya}while(0);Va=Gb;__ZN6StringC2EPKc(i,1263606);c[ia>>2]=0;c[mb>>2]=0;c[o>>2]=0;Ya=(Gb|0)==0;do if(!Ya){c[ia>>2]=0;if(!(__Z28atomic_conditional_incrementPj(Gb+-8|0)|0))break;c[ia>>2]=Va}while(0);c[nb>>2]=0;Va=c[mb>>2]|0;do if((Va|0)!=(c[i>>2]|0)){do if(Va|0){if(__Z16atomic_decrementPj(Va+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Va,1)}while(0);c[mb>>2]=0;ab=c[i>>2]|0;if(!ab)break;if(!(__Z28atomic_conditional_incrementPj(ab+-8|0)|0))break;c[mb>>2]=c[i>>2]}while(0);c[K>>2]=8192;__ZN12PropertyInfoaSERKS_(__ZN3MapI10StringName12PropertyInfo10ComparatorIS0_E16DefaultAllocatorEixERKS0_(U,n)|0,o)|0;Va=c[lb>>2]|0;do if(Va|0){if(__Z16atomic_decrementPj(Va+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Va,1)}while(0);Va=c[kb>>2]|0;do if(Va|0){if(__Z16atomic_decrementPj(Va+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Va,1)}while(0);Va=c[i>>2]|0;do if(Va|0){if(__Z16atomic_decrementPj(Va+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Va,1)}while(0);do if(!Ya){if(__Z16atomic_decrementPj(Gb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Gb,1)}while(0)}else{do if((c[Za+-4>>2]|0)<=(cb|0))if((c[Za+-4>>2]|0)>(cb|0)){a[1263537]=0;Y=581;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);Hb=0;break}else Y=581;while(0);if((Y|0)==581){Y=0;Hb=Za+(cb*44|0)|0}__ZN12PropertyInfoaSERKS_(__ZN3MapI10StringName12PropertyInfo10ComparatorIS0_E16DefaultAllocatorEixERKS0_(U,n)|0,Hb)|0}__ZN10StringNameC2Ev(jb);__ZN10StringNameC2Ev(L);c[i>>2]=c[M>>2];Ya=c[ha>>2]|0;Va=(Ya|0)==0;if(Va)Ib=0;else Ib=c[Ya+-4>>2]|0;do if((Ib|0)<=(cb|0)){if(Va)Jb=0;else Jb=c[Ya+-4>>2]|0;if((Jb|0)>(cb|0)){a[1263537]=0;Y=620;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);__ZN10StringNameaSERKS_(jb,24);break}}else Y=620;while(0);if((Y|0)==620){Y=0;__ZN10StringNameaSERKS_(jb,Ya+(cb*44|0)+24|0)}Va=c[ha>>2]|0;Za=(Va|0)==0;if(Za)Kb=0;else Kb=c[Va+-4>>2]|0;do if((Kb|0)<=(cb|0)){if(Za)Lb=0;else Lb=c[Va+-4>>2]|0;if((Lb|0)>(cb|0)){a[1263537]=0;Y=629;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);__ZN10StringNameaSERKS_(L,28);break}}else Y=629;while(0);if((Y|0)==629){Y=0;__ZN10StringNameaSERKS_(L,Va+(cb*44|0)+28|0)}Za=c[ha>>2]|0;Ya=(Za|0)==0;if(Ya)Mb=0;else Mb=c[Za+-4>>2]|0;if((Mb|0)<=(cb|0)){if(Ya)Nb=0;else Nb=c[Za+-4>>2]|0;if((Nb|0)<=(cb|0)){Y=637;break}a[1263537]=0}c[_a>>2]=c[Za+(cb*44|0)+40>>2];Za=__ZN3MapI10StringNameN8GDScript10MemberInfoE10ComparatorIS0_E16DefaultAllocatorEixERKS0_(V,n)|0;c[Za>>2]=c[i>>2];__ZN10StringNameaSERKS_(Za+4|0,jb);__ZN10StringNameaSERKS_(Za+8|0,L);c[Za+12>>2]=c[_a>>2];if(!(c[N>>2]|0)){Za=__ZnwjPFPvjE(28,4740)|0;__ZN10StringNameC2Ev(Za+24|0);Ya=Za+16|0;c[Ya>>2]=0;c[Ya+4>>2]=0;c[N>>2]=Za;Ya=c[t>>2]|0;c[Za+4>>2]=Ya;c[Za+8>>2]=Ya;c[Za+12>>2]=Ya;c[Za>>2]=1}__ZN3SetI10StringName10ComparatorIS0_E16DefaultAllocatorE10_insert_rbERKS0_(N,n)|0;__ZN10StringNameD2Ev(L);__ZN10StringNameD2Ev(jb);xb=$a;yb=1}__ZN10StringNameD2Ev(n);if(yb){cb=cb+1|0;$a=xb}else{aa=xb;break l}}if((Y|0)==482){cb=f+48|0;jb=d+192|0;L=0;o:while(1){t=c[cb>>2]|0;_a=(t|0)==0;if(_a)Ob=0;else Ob=c[t+-4>>2]|0;if((L|0)>=(Ob|0)){Y=646;break}if(_a)Pb=0;else Pb=c[t+-4>>2]|0;do if((Pb|0)<=(L|0)){if(_a)Qb=0;else Qb=c[t+-4>>2]|0;if((Qb|0)>(L|0)){a[1263537]=0;Y=654;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);__ZN10StringNameC2ERKS_(n,0);break}}else Y=654;while(0);if((Y|0)==654){Y=0;__ZN10StringNameC2ERKS_(n,t+(L<<3)|0)}_a=c[cb>>2]|0;Va=(_a|0)==0;if(Va)Rb=0;else Rb=c[_a+-4>>2]|0;if((Rb|0)<=(L|0)){if(Va)Sb=0;else Sb=c[_a+-4>>2]|0;if((Sb|0)<=(L|0)){Y=662;break}a[1263537]=0}if((c[(c[_a+(L<<3)+4>>2]|0)+16>>2]|0)==6){a[1263537]=0;do if(!bb){_a=d;Va=0;do{M=c[_a+160>>2]|0;Va=M|0?M:Va;_a=c[_a+168>>2]|0}while((_a|0)!=0);if(!Va){Y=669;break}a[1263537]=0;if(__ZN7ClassDB12has_propertyERK10StringNameS2_b(Va+92|0,n,0)|0){Y=671;break o}}else Y=669;while(0);if((Y|0)==669){Y=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(484564,483971,52,484590,0)}t=c[cb>>2]|0;_a=(t|0)==0;if(_a)Tb=0;else Tb=c[t+-4>>2]|0;if((Tb|0)<=(L|0)){if(_a)Ub=0;else Ub=c[t+-4>>2]|0;if((Ub|0)<=(L|0)){Y=707;break}a[1263537]=0}_a=(c[t+(L<<3)+4>>2]|0)+24|0;if(!(c[P>>2]|0)){t=__ZnwjPFPvjE(56,4740)|0;__ZN10StringNameC2Ev(t+24|0);c[t+32>>2]=0;M=t+16|0;c[M>>2]=0;c[M+4>>2]=0;c[P>>2]=t;M=c[jb>>2]|0;c[t+4>>2]=M;c[t+8>>2]=M;c[t+12>>2]=M;c[t>>2]=1}__ZN3MapI10StringName7Variant10ComparatorIS0_E16DefaultAllocatorE10_insert_rbERKS0_RKS1_(P,n,_a)|0}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(484244,483971,1806,484671,0);__ZN10StringNameD2Ev(n);L=L+1|0}if((Y|0)==646){L=f+60|0;cb=0;_a=$a;while(1){t=c[L>>2]|0;M=(t|0)==0;if(M)Vb=0;else Vb=c[t+-4>>2]|0;if((cb|0)>=(Vb|0))break;if(M)Wb=0;else Wb=c[t+-4>>2]|0;do if((Wb|0)<=(cb|0)){if(M)Xb=0;else Xb=c[t+-4>>2]|0;if((Xb|0)>(cb|0)){a[1263537]=0;Y=725;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);Yb=0;break}}else Y=725;while(0);if((Y|0)==725){Y=0;Yb=t+(cb<<3)|0}__ZN10StringNameC2ERKS_(n,Yb);p:do if(bb)Y=768;else{M=c[n>>2]|0;kb=d;q:while(1){lb=c[kb+236>>2]|0;r:do if(lb|0){K=c[lb+8>>2]|0;mb=c[kb+240>>2]|0;s:do if((K|0)==(mb|0))Zb=K;else{nb=K;while(1){ia=c[nb+24>>2]|0;if(M>>>0<ia>>>0)_b=nb+8|0;else{if(ia>>>0>=M>>>0){Zb=nb;break s}_b=nb+4|0}nb=c[_b>>2]|0;if((nb|0)==(mb|0))break r}}while(0);if((Zb|0)!=(mb|0)&(Zb|0)!=0)break q}while(0);kb=c[kb+164>>2]|0;if(!kb){Y=768;break p}}do if(!M){c[i>>2]=0;$b=0}else{kb=c[M+4>>2]|0;if(kb|0){__ZN6StringC2EPKc(i,kb);$b=c[i>>2]|0;break}kb=M+8|0;c[i>>2]=0;Va=c[kb>>2]|0;if(!Va){$b=0;break}c[i>>2]=0;if(!(__Z28atomic_conditional_incrementPj(Va+-8|0)|0)){$b=0;break}Va=c[kb>>2]|0;c[i>>2]=Va;$b=Va}while(0);c[o>>2]=$b;c[y>>2]=__ZplPKcRK6String(1084510,o)|0;__ZN6StringC2EPKc(i,484791);M=__ZNK6StringplERKS_(y,i)|0;Va=M;if(!(__ZNK6StringneEPKc(ib,1263606)|0)){kb=c[ib>>2]|0;do if((kb|0)!=(M|0)){do if(kb|0){if(__Z16atomic_decrementPj(kb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(kb,1)}while(0);c[ib>>2]=0;if(!M)break;if(!(__Z28atomic_conditional_incrementPj(M+-8|0)|0))break;c[ib>>2]=Va}while(0);if(u){ac=0;bc=0}else{ac=c[eb>>2]|0;bc=c[db>>2]|0}c[fb>>2]=bc;c[gb>>2]=ac}do if(M|0){if(__Z16atomic_decrementPj(M+-8|0)|0)break;__ZN6Memory11free_staticEPvb(M,1)}while(0);M=c[i>>2]|0;do if(M|0){if(__Z16atomic_decrementPj(M+-8|0)|0)break;__ZN6Memory11free_staticEPvb(M,1)}while(0);M=c[y>>2]|0;do if(M|0){if(__Z16atomic_decrementPj(M+-8|0)|0)break;__ZN6Memory11free_staticEPvb(M,1)}while(0);M=c[o>>2]|0;do if(M|0){if(__Z16atomic_decrementPj(M+-8|0)|0)break;__ZN6Memory11free_staticEPvb(M,1)}while(0);cc=0;dc=32}while(0);t:do if((Y|0)==768){Y=0;t=c[k>>2]|0;do if(t|0){__ZN10StringNameC2ERKS_(z,t+92|0);__ZN10StringNameC2ERKS_(A,n);M=__ZN7ClassDB10has_signalE10StringNameS0_(z,A)|0;__ZN10StringNameD2Ev(A);__ZN10StringNameD2Ev(z);if(!M)break;M=c[n>>2]|0;do if(!M){c[i>>2]=0;ec=0}else{Va=c[M+4>>2]|0;if(Va|0){__ZN6StringC2EPKc(i,Va);ec=c[i>>2]|0;break}Va=M+8|0;c[i>>2]=0;kb=c[Va>>2]|0;if(!kb){ec=0;break}c[i>>2]=0;if(!(__Z28atomic_conditional_incrementPj(kb+-8|0)|0)){ec=0;break}kb=c[Va>>2]|0;c[i>>2]=kb;ec=kb}while(0);c[o>>2]=ec;c[D>>2]=__ZplPKcRK6String(1084510,o)|0;__ZN6StringC2EPKc(r,484832);c[C>>2]=__ZNK6StringplERKS_(D,r)|0;M=c[(c[k>>2]|0)+92>>2]|0;do if(!M){c[i>>2]=0;fc=0}else{kb=c[M+4>>2]|0;if(kb|0){__ZN6StringC2EPKc(i,kb);fc=c[i>>2]|0;break}kb=M+8|0;c[i>>2]=0;Va=c[kb>>2]|0;if(!Va){fc=0;break}c[i>>2]=0;if(!(__Z28atomic_conditional_incrementPj(Va+-8|0)|0)){fc=0;break}Va=c[kb>>2]|0;c[i>>2]=Va;fc=Va}while(0);c[s>>2]=fc;c[B>>2]=__ZNK6StringplERKS_(C,s)|0;__ZN6StringC2EPKc(i,546913);M=__ZNK6StringplERKS_(B,i)|0;Va=M;if(!(__ZNK6StringneEPKc(ib,1263606)|0)){kb=c[ib>>2]|0;do if((kb|0)!=(M|0)){do if(kb|0){if(__Z16atomic_decrementPj(kb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(kb,1)}while(0);c[ib>>2]=0;if(!M)break;if(!(__Z28atomic_conditional_incrementPj(M+-8|0)|0))break;c[ib>>2]=Va}while(0);if(u){gc=0;hc=0}else{gc=c[eb>>2]|0;hc=c[db>>2]|0}c[fb>>2]=hc;c[gb>>2]=gc}do if(M|0){if(__Z16atomic_decrementPj(M+-8|0)|0)break;__ZN6Memory11free_staticEPvb(M,1)}while(0);M=c[i>>2]|0;do if(M|0){if(__Z16atomic_decrementPj(M+-8|0)|0)break;__ZN6Memory11free_staticEPvb(M,1)}while(0);M=c[B>>2]|0;do if(M|0){if(__Z16atomic_decrementPj(M+-8|0)|0)break;__ZN6Memory11free_staticEPvb(M,1)}while(0);M=c[s>>2]|0;do if(M|0){if(__Z16atomic_decrementPj(M+-8|0)|0)break;__ZN6Memory11free_staticEPvb(M,1)}while(0);M=c[C>>2]|0;do if(M|0){if(__Z16atomic_decrementPj(M+-8|0)|0)break;__ZN6Memory11free_staticEPvb(M,1)}while(0);M=c[r>>2]|0;do if(M|0){if(__Z16atomic_decrementPj(M+-8|0)|0)break;__ZN6Memory11free_staticEPvb(M,1)}while(0);M=c[D>>2]|0;do if(M|0){if(__Z16atomic_decrementPj(M+-8|0)|0)break;__ZN6Memory11free_staticEPvb(M,1)}while(0);M=c[o>>2]|0;do if(M|0){if(__Z16atomic_decrementPj(M+-8|0)|0)break;__ZN6Memory11free_staticEPvb(M,1)}while(0);cc=0;dc=32;break t}while(0);t=c[L>>2]|0;M=(t|0)==0;if(M)ic=0;else ic=c[t+-4>>2]|0;do if((ic|0)<=(cb|0)){if(M)jc=0;else jc=c[t+-4>>2]|0;if((jc|0)>(cb|0)){a[1263537]=0;Y=828;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);kc=0;break}}else Y=828;while(0);if((Y|0)==828){Y=0;kc=t+(cb<<3)|0}M=kc+4|0;Va=__ZN3MapI10StringName6VectorIS0_E10ComparatorIS0_E16DefaultAllocatorEixERKS0_(R,n)|0;kb=c[Va>>2]|0;if((kb|0)==(c[M>>2]|0)){cc=1;dc=_a;break}do if(kb|0){if(__Z16atomic_decrementPj(kb+-8|0)|0)break;mb=c[Va>>2]|0;lb=(mb|0)==0?0:mb+-4|0;mb=lb+4|0;if(c[lb>>2]|0){K=0;do{__ZN10StringNameD2Ev(mb+(K<<2)|0);K=K+1|0}while(K>>>0<(c[lb>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(kb,1)}while(0);c[Va>>2]=0;kb=c[M>>2]|0;if(!kb){cc=1;dc=_a;break}if(!(__Z28atomic_conditional_incrementPj(kb+-8|0)|0)){cc=1;dc=_a;break}c[Va>>2]=c[M>>2];cc=1;dc=_a}while(0);__ZN10StringNameD2Ev(n);if(cc){cb=cb+1|0;_a=dc}else{aa=dc;break l}}cb=f+40|0;L=d+228|0;bb=0;$a=_a;while(1){kb=c[cb>>2]|0;t=(kb|0)==0;if(t)lc=0;else lc=c[kb+-4>>2]|0;if((bb|0)>=(lc|0)){Y=842;break}if(t)mc=0;else mc=c[kb+-4>>2]|0;if((mc|0)<=(bb|0)){if(t)nc=0;else nc=c[kb+-4>>2]|0;if((nc|0)<=(bb|0)){Y=849;break}a[1263537]=0}__ZN10StringNameC2ERKS_(n,(c[kb+(bb<<2)>>2]|0)+24|0);c[o>>2]=0;kb=c[j>>2]|0;u:do if(!kb)Y=867;else{t=c[kb+8>>2]|0;lb=c[J>>2]|0;v:do if((t|0)==(lb|0))oc=t;else{K=c[n>>2]|0;mb=t;while(1){nb=c[mb+24>>2]|0;if(K>>>0<nb>>>0)pc=mb+8|0;else{if(nb>>>0>=K>>>0){oc=mb;break v}pc=mb+4|0}mb=c[pc>>2]|0;if((mb|0)==(lb|0)){Y=867;break u}}}while(0);if(!((oc|0)!=(lb|0)&(oc|0)!=0)){Y=867;break}t=__ZN3MapI10StringName3RefI8GDScriptE10ComparatorIS0_E16DefaultAllocatorEixERKS0_(j,n)|0;M=c[o>>2]|0;if((c[t>>2]|0)==(M|0))break;do if(M|0){if(!(__ZN9Reference11unreferenceEv(M)|0))break;Va=c[o>>2]|0;if(!(__Z17predelete_handlerP6Object(Va)|0))break;gj[c[(c[Va>>2]|0)+76>>2]&8191](Va);__ZN6Memory11free_staticEPvb(Va,0)}while(0);c[o>>2]=0;M=c[t>>2]|0;c[o>>2]=M;if(!M)break;__ZN9Reference9referenceEv(M)}while(0);if((Y|0)==867){Y=0;__ZN3RefI8GDScriptE8instanceEv(o)}kb=c[o>>2]|0;M=c[cb>>2]|0;lb=(M|0)==0;if(lb)qc=0;else qc=c[M+-4>>2]|0;if((qc|0)<=(bb|0)){if(lb)rc=0;else rc=c[M+-4>>2]|0;if((rc|0)<=(bb|0)){Y=874;break}a[1263537]=0}lb=__ZN10GDCompiler12_parse_classEP8GDScriptS1_PKN8GDParser9ClassNodeEb(b,kb,d,c[M+(bb<<2)>>2]|0,g)|0;if(!lb){__ZN6RefPtrC2Ev(i);__ZN3RefI9ReferenceEaSI8GDScriptEEvRKS_IT_E(i,o);__ZN7VariantC2ERK6RefPtr(r,i);__ZN6RefPtrD2Ev(i);if(!(c[P>>2]|0)){M=__ZnwjPFPvjE(56,4740)|0;__ZN10StringNameC2Ev(M+24|0);c[M+32>>2]=0;kb=M+16|0;c[kb>>2]=0;c[kb+4>>2]=0;c[P>>2]=M;kb=c[jb>>2]|0;c[M+4>>2]=kb;c[M+8>>2]=kb;c[M+12>>2]=kb;c[M>>2]=1}__ZN3MapI10StringName7Variant10ComparatorIS0_E16DefaultAllocatorE10_insert_rbERKS0_RKS1_(P,n,r)|0;if(c[r>>2]|0)__ZN7Variant5clearEv(r);if(!(c[Q>>2]|0)){M=__ZnwjPFPvjE(32,4740)|0;__ZN10StringNameC2Ev(M+24|0);c[M+28>>2]=0;kb=M+16|0;c[kb>>2]=0;c[kb+4>>2]=0;c[Q>>2]=M;kb=c[L>>2]|0;c[M+4>>2]=kb;c[M+8>>2]=kb;c[M+12>>2]=kb;c[M>>2]=1}__ZN3MapI10StringName3RefI8GDScriptE10ComparatorIS0_E16DefaultAllocatorE10_insert_rbERKS0_RKS3_(Q,n,o)|0;sc=0;tc=$a}else{sc=1;tc=lb}lb=c[o>>2]|0;do if(lb|0){if(!(__ZN9Reference11unreferenceEv(lb)|0))break;M=c[o>>2]|0;if(!(__Z17predelete_handlerP6Object(M)|0))break;gj[c[(c[M>>2]|0)+76>>2]&8191](M);__ZN6Memory11free_staticEPvb(M,0)}while(0);__ZN10StringNameD2Ev(n);if(!sc){bb=bb+1|0;$a=tc}else{aa=tc;break l}}if((Y|0)==842){$a=f+52|0;bb=0;L=0;jb=0;while(1){cb=c[$a>>2]|0;_a=(cb|0)==0;if(_a)uc=0;else uc=c[cb+-4>>2]|0;if((bb|0)>=(uc|0)){Y=892;break}if(jb)vc=1;else{if(_a)wc=0;else wc=c[cb+-4>>2]|0;if((wc|0)<=(bb|0)){if(_a)xc=0;else xc=c[cb+-4>>2]|0;if((xc|0)<=(bb|0)){Y=900;break}a[1263537]=0}vc=__ZNK10StringNameeqEPKc((c[cb+(bb<<2)>>2]|0)+28|0,652330)|0}if(L)yc=1;else{cb=c[$a>>2]|0;_a=(cb|0)==0;if(_a)zc=0;else zc=c[cb+-4>>2]|0;if((zc|0)<=(bb|0)){if(_a)Ac=0;else Ac=c[cb+-4>>2]|0;if((Ac|0)<=(bb|0)){Y=910;break}a[1263537]=0}yc=__ZNK10StringNameeqEPKc((c[cb+(bb<<2)>>2]|0)+28|0,915178)|0}cb=c[$a>>2]|0;_a=(cb|0)==0;if(_a)Bc=0;else Bc=c[cb+-4>>2]|0;if((Bc|0)<=(bb|0)){if(_a)Cc=0;else Cc=c[cb+-4>>2]|0;if((Cc|0)<=(bb|0)){Y=919;break}a[1263537]=0}_a=__ZN10GDCompiler15_parse_functionEP8GDScriptPKN8GDParser9ClassNodeEPKNS2_12FunctionNodeEb(b,d,f,c[cb+(bb<<2)>>2]|0,0)|0;if(!_a){bb=bb+1|0;L=yc;jb=vc}else{aa=_a;break l}}if((Y|0)==892){bb=f+56|0;$a=0;while(1){_a=c[bb>>2]|0;cb=(_a|0)==0;if(cb)Dc=0;else Dc=c[_a+-4>>2]|0;if(($a|0)>=(Dc|0))break;if(cb)Ec=0;else Ec=c[_a+-4>>2]|0;if((Ec|0)<=($a|0)){if(cb)Fc=0;else Fc=c[_a+-4>>2]|0;if((Fc|0)<=($a|0)){Y=931;break}a[1263537]=0}cb=__ZN10GDCompiler15_parse_functionEP8GDScriptPKN8GDParser9ClassNodeEPKNS2_12FunctionNodeEb(b,d,f,c[_a+($a<<2)>>2]|0,0)|0;if(!cb)$a=$a+1|0;else{aa=cb;break l}}if((Y|0)==931)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);if(!jb?($a=__ZN10GDCompiler15_parse_functionEP8GDScriptPKN8GDParser9ClassNodeEPKNS2_12FunctionNodeEb(b,d,f,0,0)|0,$a|0):0){aa=$a;break}do if(!L){$a=c[(c[f+68>>2]|0)+40>>2]|0;if(!$a)break;if(!(c[$a+8>>2]|0))break;$a=__ZN10GDCompiler15_parse_functionEP8GDScriptPKN8GDParser9ClassNodeEPKNS2_12FunctionNodeEb(b,d,f,0,1)|0;if($a|0){aa=$a;break l}}while(0);L=d+204|0;jb=0;w:while(1){$a=c[ha>>2]|0;bb=($a|0)==0;if(bb)Gc=0;else Gc=c[$a+-4>>2]|0;if((jb|0)>=(Gc|0)){Y=1175;break}if(bb)Hc=0;else Hc=c[$a+-4>>2]|0;if((Hc|0)<=(jb|0)){if(bb)Ic=0;else Ic=c[$a+-4>>2]|0;if((Ic|0)<=(jb|0)){Y=950;break}a[1263537]=0}bb=c[$a+(jb*44|0)+24>>2]|0;do if(bb|0){if((c[bb+4>>2]|0)==0?(__ZNK6String6lengthEv(bb+8|0)|0)==0:0)break;$a=c[ha>>2]|0;cb=($a|0)==0;if(cb)Jc=0;else Jc=c[$a+-4>>2]|0;do if((Jc|0)<=(jb|0)){if(cb)Kc=0;else Kc=c[$a+-4>>2]|0;if((Kc|0)>(jb|0)){a[1263537]=0;Y=963;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);Lc=0;break}}else Y=963;while(0);if((Y|0)==963){Y=0;Lc=$a+(jb*44|0)|0}cb=c[O>>2]|0;if(!cb){Y=973;break w}t=c[cb+8>>2]|0;cb=c[L>>2]|0;x:do if((t|0)==(cb|0))Mc=t;else{_a=c[Lc+24>>2]|0;lb=t;while(1){M=c[lb+24>>2]|0;if(_a>>>0<M>>>0)Nc=lb+8|0;else{if(M>>>0>=_a>>>0){Mc=lb;break x}Nc=lb+4|0}lb=c[Nc>>2]|0;if((lb|0)==(cb|0)){Y=973;break w}}}while(0);if((Mc|0)==(cb|0)|(Mc|0)==0){Y=973;break w}if(a[(c[Mc+28>>2]|0)+80>>0]|0){Y=1012;break w}}while(0);bb=c[ha>>2]|0;t=(bb|0)==0;if(t)Oc=0;else Oc=c[bb+-4>>2]|0;if((Oc|0)<=(jb|0)){if(t)Pc=0;else Pc=c[bb+-4>>2]|0;if((Pc|0)<=(jb|0)){Y=1065;break}a[1263537]=0}t=c[bb+(jb*44|0)+28>>2]|0;do if(t|0){if((c[t+4>>2]|0)==0?(__ZNK6String6lengthEv(t+8|0)|0)==0:0)break;bb=c[ha>>2]|0;$a=(bb|0)==0;if($a)Qc=0;else Qc=c[bb+-4>>2]|0;do if((Qc|0)<=(jb|0)){if($a)Rc=0;else Rc=c[bb+-4>>2]|0;if((Rc|0)>(jb|0)){a[1263537]=0;Y=1078;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);Sc=0;break}}else Y=1078;while(0);if((Y|0)==1078){Y=0;Sc=bb+(jb*44|0)|0}$a=c[O>>2]|0;if(!$a){Y=1088;break w}cb=c[$a+8>>2]|0;$a=c[L>>2]|0;y:do if((cb|0)==($a|0))Tc=cb;else{lb=c[Sc+28>>2]|0;_a=cb;while(1){M=c[_a+24>>2]|0;if(lb>>>0<M>>>0)Uc=_a+8|0;else{if(M>>>0>=lb>>>0){Tc=_a;break y}Uc=_a+4|0}_a=c[Uc>>2]|0;if((_a|0)==($a|0)){Y=1088;break w}}}while(0);if((Tc|0)==($a|0)|(Tc|0)==0){Y=1088;break w}if(a[(c[Tc+28>>2]|0)+80>>0]|0){Y=1127;break w}}while(0);jb=jb+1|0}if((Y|0)==950)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);else if((Y|0)==973){L=c[ha>>2]|0;t=(L|0)==0;if(t)Vc=0;else Vc=c[L+-4>>2]|0;do if((Vc|0)<=(jb|0)){if(t)Wc=0;else Wc=c[L+-4>>2]|0;if((Wc|0)>(jb|0)){a[1263537]=0;Y=981;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);Xc=0;break}}else Y=981;while(0);if((Y|0)==981)Xc=L+(jb*44|0)|0;t=c[Xc+24>>2]|0;do if(!t){c[i>>2]=0;Yc=0}else{cb=c[t+4>>2]|0;if(cb|0){__ZN6StringC2EPKc(i,cb);Yc=c[i>>2]|0;break}cb=t+8|0;c[i>>2]=0;bb=c[cb>>2]|0;if(!bb){Yc=0;break}c[i>>2]=0;if(!(__Z28atomic_conditional_incrementPj(bb+-8|0)|0)){Yc=0;break}bb=c[cb>>2]|0;c[i>>2]=bb;Yc=bb}while(0);c[n>>2]=Yc;c[E>>2]=__ZplPKcRK6String(484872,n)|0;__ZN6StringC2EPKc(i,484890);t=__ZNK6StringplERKS_(E,i)|0;L=t;if(!(__ZNK6StringneEPKc(ib,1263606)|0)){bb=c[ib>>2]|0;do if((bb|0)!=(t|0)){do if(bb|0){if(__Z16atomic_decrementPj(bb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(bb,1)}while(0);c[ib>>2]=0;if(!t)break;if(!(__Z28atomic_conditional_incrementPj(t+-8|0)|0))break;c[ib>>2]=L}while(0);c[fb>>2]=0;c[gb>>2]=0}do if(t|0){if(__Z16atomic_decrementPj(t+-8|0)|0)break;__ZN6Memory11free_staticEPvb(t,1)}while(0);t=c[i>>2]|0;do if(t|0){if(__Z16atomic_decrementPj(t+-8|0)|0)break;__ZN6Memory11free_staticEPvb(t,1)}while(0);t=c[E>>2]|0;do if(t|0){if(__Z16atomic_decrementPj(t+-8|0)|0)break;__ZN6Memory11free_staticEPvb(t,1)}while(0);t=c[n>>2]|0;do if(t|0){if(__Z16atomic_decrementPj(t+-8|0)|0)break;__ZN6Memory11free_staticEPvb(t,1)}while(0);Y=1050}else if((Y|0)==1012){t=c[ha>>2]|0;L=(t|0)==0;if(L)Zc=0;else Zc=c[t+-4>>2]|0;do if((Zc|0)<=(jb|0)){if(L)_c=0;else _c=c[t+-4>>2]|0;if((_c|0)>(jb|0)){a[1263537]=0;Y=1020;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);$c=0;break}}else Y=1020;while(0);if((Y|0)==1020)$c=t+(jb*44|0)|0;L=c[$c+24>>2]|0;do if(!L){c[i>>2]=0;ad=0}else{bb=c[L+4>>2]|0;if(bb|0){__ZN6StringC2EPKc(i,bb);ad=c[i>>2]|0;break}bb=L+8|0;c[i>>2]=0;cb=c[bb>>2]|0;if(!cb){ad=0;break}c[i>>2]=0;if(!(__Z28atomic_conditional_incrementPj(cb+-8|0)|0)){ad=0;break}cb=c[bb>>2]|0;c[i>>2]=cb;ad=cb}while(0);c[n>>2]=ad;c[F>>2]=__ZplPKcRK6String(484872,n)|0;__ZN6StringC2EPKc(i,484912);L=__ZNK6StringplERKS_(F,i)|0;t=L;if(!(__ZNK6StringneEPKc(ib,1263606)|0)){cb=c[ib>>2]|0;do if((cb|0)!=(L|0)){do if(cb|0){if(__Z16atomic_decrementPj(cb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(cb,1)}while(0);c[ib>>2]=0;if(!L)break;if(!(__Z28atomic_conditional_incrementPj(L+-8|0)|0))break;c[ib>>2]=t}while(0);c[fb>>2]=0;c[gb>>2]=0}do if(L|0){if(__Z16atomic_decrementPj(L+-8|0)|0)break;__ZN6Memory11free_staticEPvb(L,1)}while(0);L=c[i>>2]|0;do if(L|0){if(__Z16atomic_decrementPj(L+-8|0)|0)break;__ZN6Memory11free_staticEPvb(L,1)}while(0);L=c[F>>2]|0;do if(L|0){if(__Z16atomic_decrementPj(L+-8|0)|0)break;__ZN6Memory11free_staticEPvb(L,1)}while(0);L=c[n>>2]|0;do if(L|0){if(__Z16atomic_decrementPj(L+-8|0)|0)break;__ZN6Memory11free_staticEPvb(L,1)}while(0);Y=1050}else if((Y|0)==1065)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);else if((Y|0)==1088){L=c[ha>>2]|0;t=(L|0)==0;if(t)bd=0;else bd=c[L+-4>>2]|0;do if((bd|0)<=(jb|0)){if(t)cd=0;else cd=c[L+-4>>2]|0;if((cd|0)>(jb|0)){a[1263537]=0;Y=1096;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);dd=0;break}}else Y=1096;while(0);if((Y|0)==1096)dd=L+(jb*44|0)|0;t=c[dd+28>>2]|0;do if(!t){c[i>>2]=0;ed=0}else{cb=c[t+4>>2]|0;if(cb|0){__ZN6StringC2EPKc(i,cb);ed=c[i>>2]|0;break}cb=t+8|0;c[i>>2]=0;bb=c[cb>>2]|0;if(!bb){ed=0;break}c[i>>2]=0;if(!(__Z28atomic_conditional_incrementPj(bb+-8|0)|0)){ed=0;break}bb=c[cb>>2]|0;c[i>>2]=bb;ed=bb}while(0);c[n>>2]=ed;c[G>>2]=__ZplPKcRK6String(484925,n)|0;__ZN6StringC2EPKc(i,484890);t=__ZNK6StringplERKS_(G,i)|0;L=t;if(!(__ZNK6StringneEPKc(ib,1263606)|0)){bb=c[ib>>2]|0;do if((bb|0)!=(t|0)){do if(bb|0){if(__Z16atomic_decrementPj(bb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(bb,1)}while(0);c[ib>>2]=0;if(!t)break;if(!(__Z28atomic_conditional_incrementPj(t+-8|0)|0))break;c[ib>>2]=L}while(0);c[fb>>2]=0;c[gb>>2]=0}do if(t|0){if(__Z16atomic_decrementPj(t+-8|0)|0)break;__ZN6Memory11free_staticEPvb(t,1)}while(0);t=c[i>>2]|0;do if(t|0){if(__Z16atomic_decrementPj(t+-8|0)|0)break;__ZN6Memory11free_staticEPvb(t,1)}while(0);t=c[G>>2]|0;do if(t|0){if(__Z16atomic_decrementPj(t+-8|0)|0)break;__ZN6Memory11free_staticEPvb(t,1)}while(0);t=c[n>>2]|0;do if(t|0){if(__Z16atomic_decrementPj(t+-8|0)|0)break;__ZN6Memory11free_staticEPvb(t,1)}while(0);Y=1165}else if((Y|0)==1127){t=c[ha>>2]|0;L=(t|0)==0;if(L)fd=0;else fd=c[t+-4>>2]|0;do if((fd|0)<=(jb|0)){if(L)gd=0;else gd=c[t+-4>>2]|0;if((gd|0)>(jb|0)){a[1263537]=0;Y=1135;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);hd=0;break}}else Y=1135;while(0);if((Y|0)==1135)hd=t+(jb*44|0)|0;L=c[hd+28>>2]|0;do if(!L){c[i>>2]=0;id=0}else{bb=c[L+4>>2]|0;if(bb|0){__ZN6StringC2EPKc(i,bb);id=c[i>>2]|0;break}bb=L+8|0;c[i>>2]=0;cb=c[bb>>2]|0;if(!cb){id=0;break}c[i>>2]=0;if(!(__Z28atomic_conditional_incrementPj(cb+-8|0)|0)){id=0;break}cb=c[bb>>2]|0;c[i>>2]=cb;id=cb}while(0);c[n>>2]=id;c[H>>2]=__ZplPKcRK6String(484925,n)|0;__ZN6StringC2EPKc(i,484912);L=__ZNK6StringplERKS_(H,i)|0;t=L;if(!(__ZNK6StringneEPKc(ib,1263606)|0)){cb=c[ib>>2]|0;do if((cb|0)!=(L|0)){do if(cb|0){if(__Z16atomic_decrementPj(cb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(cb,1)}while(0);c[ib>>2]=0;if(!L)break;if(!(__Z28atomic_conditional_incrementPj(L+-8|0)|0))break;c[ib>>2]=t}while(0);c[fb>>2]=0;c[gb>>2]=0}do if(L|0){if(__Z16atomic_decrementPj(L+-8|0)|0)break;__ZN6Memory11free_staticEPvb(L,1)}while(0);L=c[i>>2]|0;do if(L|0){if(__Z16atomic_decrementPj(L+-8|0)|0)break;__ZN6Memory11free_staticEPvb(L,1)}while(0);L=c[H>>2]|0;do if(L|0){if(__Z16atomic_decrementPj(L+-8|0)|0)break;__ZN6Memory11free_staticEPvb(L,1)}while(0);L=c[n>>2]|0;do if(L|0){if(__Z16atomic_decrementPj(L+-8|0)|0)break;__ZN6Memory11free_staticEPvb(L,1)}while(0);Y=1165}else if((Y|0)==1175){do if(g){c[I>>2]=__ZplPKcRK6String(484943,d+284|0)|0;__Z10print_line6String(I);L=c[I>>2]|0;do if(L|0){if(__Z16atomic_decrementPj(L+-8|0)|0)break;__ZN6Memory11free_staticEPvb(L,1)}while(0);L=c[d+268>>2]|0;if(!L)break;t=c[L+8>>2]|0;L=c[d+272>>2]|0;if((t|0)==(L|0))break;else jd=t;while(1){t=c[jd+8>>2]|0;if((t|0)==(L|0))break;else jd=t}if(!jd)break;else kd=jd;do{L=kd;kd=c[kd+16>>2]|0;t=c[(c[L+24>>2]|0)+52>>2]|0;if(!(ij[c[(c[t>>2]|0)+64>>2]&8191](t)|0))__ZN10GDInstance14reload_membersEv(t)}while((kd|0)!=0)}while(0);a[d+133>>0]=1;aa=0;break}if((Y|0)==1050){t=c[ha>>2]|0;L=(t|0)==0;if(L)ld=0;else ld=c[t+-4>>2]|0;do if((ld|0)<=(jb|0)){if(L)md=0;else md=c[t+-4>>2]|0;if((md|0)>(jb|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0)}while(0);c[fb>>2]=c[t+(jb*44|0)+32>>2];c[gb>>2]=0;aa=43;break}else if((Y|0)==1165){L=c[ha>>2]|0;cb=(L|0)==0;if(cb)nd=0;else nd=c[L+-4>>2]|0;do if((nd|0)<=(jb|0)){if(cb)od=0;else od=c[L+-4>>2]|0;if((od|0)>(jb|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0)}while(0);c[fb>>2]=c[L+(jb*44|0)+32>>2];c[gb>>2]=0;aa=43;break}}else if((Y|0)==900)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);else if((Y|0)==910)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);else if((Y|0)==919)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0)}else if((Y|0)==849)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);else if((Y|0)==874)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0)}else if((Y|0)==662)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);else if((Y|0)==671){cb=c[n>>2]|0;do if(cb){ha=c[cb+4>>2]|0;if(ha|0){__ZN6StringC2EPKc(i,ha);pd=c[i>>2]|0;break}ha=cb+8|0;c[i>>2]=0;t=c[ha>>2]|0;if((t|0)!=0?(c[i>>2]=0,(__Z28atomic_conditional_incrementPj(t+-8|0)|0)!=0):0){t=c[ha>>2]|0;c[i>>2]=t;pd=t}else pd=0}else{c[i>>2]=0;pd=0}while(0);c[o>>2]=pd;c[x>>2]=__ZplPKcRK6String(484509,o)|0;__ZN6StringC2EPKc(i,484633);cb=__ZNK6StringplERKS_(x,i)|0;jb=cb;if(!(__ZNK6StringneEPKc(ib,1263606)|0)){L=c[ib>>2]|0;do if((L|0)!=(cb|0)){do if(L|0){if(__Z16atomic_decrementPj(L+-8|0)|0)break;__ZN6Memory11free_staticEPvb(L,1)}while(0);c[ib>>2]=0;if(!cb)break;if(!(__Z28atomic_conditional_incrementPj(cb+-8|0)|0))break;c[ib>>2]=jb}while(0);if(u){qd=0;rd=0}else{qd=c[eb>>2]|0;rd=c[db>>2]|0}c[fb>>2]=rd;c[gb>>2]=qd}if(cb|0?(__Z16atomic_decrementPj(cb+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(cb,1);jb=c[i>>2]|0;do if(jb|0){if(__Z16atomic_decrementPj(jb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(jb,1)}while(0);jb=c[x>>2]|0;do if(jb|0){if(__Z16atomic_decrementPj(jb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(jb,1)}while(0);jb=c[o>>2]|0;do if(jb|0){if(__Z16atomic_decrementPj(jb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(jb,1)}while(0);__ZN10StringNameD2Ev(n);aa=32;break}else if((Y|0)==707)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0)}else if((Y|0)==574)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);else if((Y|0)==637)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0)}while(0);Y=c[k>>2]|0;if(!Y){__ZN3MapI10StringName3RefI8GDScriptE10ComparatorIS0_E16DefaultAllocatorED2Ev(j);l=h;return aa|0}if(!(__ZN9Reference11unreferenceEv(Y)|0)){__ZN3MapI10StringName3RefI8GDScriptE10ComparatorIS0_E16DefaultAllocatorED2Ev(j);l=h;return aa|0}Y=c[k>>2]|0;if(!(__Z17predelete_handlerP6Object(Y)|0)){__ZN3MapI10StringName3RefI8GDScriptE10ComparatorIS0_E16DefaultAllocatorED2Ev(j);l=h;return aa|0}gj[c[(c[Y>>2]|0)+76>>2]&8191](Y);__ZN6Memory11free_staticEPvb(Y,0);__ZN3MapI10StringName3RefI8GDScriptE10ComparatorIS0_E16DefaultAllocatorED2Ev(j);l=h;return aa|0}function __ZN3MapI10StringName3RefI8GDScriptE10ComparatorIS0_E16DefaultAllocatorE5clearEv(a){a=a|0;var b=0,d=0,e=0;b=c[a>>2]|0;if(!b)return;__ZN3MapI10StringName3RefI8GDScriptE10ComparatorIS0_E16DefaultAllocatorE13_cleanup_treeEPNS7_7ElementE(a,c[b+8>>2]|0);b=c[a+4>>2]|0;d=c[a>>2]|0;c[d+8>>2]=b;c[a+8>>2]=0;e=b;c[e+12>>2]=e;if(!d)return;e=d+28|0;b=c[e>>2]|0;if((b|0?__ZN9Reference11unreferenceEv(b)|0:0)?(b=c[e>>2]|0,__Z17predelete_handlerP6Object(b)|0):0){gj[c[(c[b>>2]|0)+76>>2]&8191](b);__ZN6Memory11free_staticEPvb(b,0)}c[e>>2]=0;__ZN10StringNameD2Ev(d+24|0);__ZN6Memory11free_staticEPvb(d,0);c[a>>2]=0;return}function __ZN3MapI10StringName3RefI8GDScriptE10ComparatorIS0_E16DefaultAllocatorE10_insert_rbERKS0_RKS3_(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f;a[g>>0]=0;h=__ZN3MapI10StringName3RefI8GDScriptE10ComparatorIS0_E16DefaultAllocatorE7_insertERKS0_Rb(b,d,g)|0;if(h|0?(d=h+28|0,i=c[d>>2]|0,(c[e>>2]|0)!=(i|0)):0){if((i|0?__ZN9Reference11unreferenceEv(i)|0:0)?(i=c[d>>2]|0,__Z17predelete_handlerP6Object(i)|0):0){gj[c[(c[i>>2]|0)+76>>2]&8191](i);__ZN6Memory11free_staticEPvb(i,0)}c[d>>2]=0;i=c[e>>2]|0;c[d>>2]=i;if(i|0)__ZN9Reference9referenceEv(i)}if(a[g>>0]|0){l=f;return h|0}g=b+8|0;c[g>>2]=(c[g>>2]|0)+1;g=h+12|0;i=c[g>>2]|0;if(!(c[i>>2]|0)){d=b+4|0;e=h;j=i;k=i;i=g;while(1){g=j+12|0;n=c[g>>2]|0;o=c[n+8>>2]|0;p=n;do if((j|0)==(o|0)){q=c[n+4>>2]|0;if(!(c[q>>2]|0)){c[k>>2]=1;a[1263537]=0;c[q>>2]=1;if((c[d>>2]|0)==(n|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);r=c[(c[i>>2]|0)+12>>2]|0;break}else{a[1263537]=0;c[n>>2]=0;r=n;break}}q=j+4|0;if((e|0)==(c[q>>2]|0)){s=e+8|0;t=c[s>>2]|0;c[q>>2]=t;if((t|0)==(c[d>>2]|0))u=p;else{c[t+12>>2]=j;u=c[g>>2]|0}t=e+12|0;c[t>>2]=u;q=c[g>>2]|0;v=q+8|0;c[((c[v>>2]|0)==(j|0)?v:q+4|0)>>2]=e;c[s>>2]=j;c[g>>2]=e;w=j;x=e;y=c[t>>2]|0}else{w=e;x=j;y=n}a[1263537]=0;c[x>>2]=1;t=c[d>>2]|0;if((t|0)==(y|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);z=c[(c[w+12>>2]|0)+12>>2]|0;A=c[d>>2]|0}else{a[1263537]=0;c[y>>2]=0;z=y;A=t}t=z+8|0;s=c[t>>2]|0;q=s+4|0;v=c[q>>2]|0;c[t>>2]=v;if((v|0)!=(A|0))c[v+12>>2]=z;v=z+12|0;c[s+12>>2]=c[v>>2];t=c[v>>2]|0;B=t+4|0;c[((c[B>>2]|0)==(z|0)?B:t+8|0)>>2]=s;c[q>>2]=z;c[v>>2]=s;r=w}else{if(!(c[o>>2]|0)){c[k>>2]=1;a[1263537]=0;c[o>>2]=1;if((c[d>>2]|0)==(n|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);r=c[(c[i>>2]|0)+12>>2]|0;break}else{a[1263537]=0;c[n>>2]=0;r=n;break}}s=j+8|0;if((e|0)==(c[s>>2]|0)){v=e+4|0;q=c[v>>2]|0;c[s>>2]=q;if((q|0)==(c[d>>2]|0))C=p;else{c[q+12>>2]=j;C=c[g>>2]|0}q=e+12|0;c[q>>2]=C;s=c[g>>2]|0;t=s+4|0;c[((c[t>>2]|0)==(j|0)?t:s+8|0)>>2]=e;c[v>>2]=j;c[g>>2]=e;D=j;E=e;F=c[q>>2]|0}else{D=e;E=j;F=n}a[1263537]=0;c[E>>2]=1;q=c[d>>2]|0;if((q|0)==(F|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);G=c[(c[D+12>>2]|0)+12>>2]|0;H=c[d>>2]|0}else{a[1263537]=0;c[F>>2]=0;G=F;H=q}q=G+4|0;v=c[q>>2]|0;s=v+8|0;t=c[s>>2]|0;c[q>>2]=t;if((t|0)!=(H|0))c[t+12>>2]=G;t=G+12|0;c[v+12>>2]=c[t>>2];q=c[t>>2]|0;B=q+8|0;c[((c[B>>2]|0)==(G|0)?B:q+4|0)>>2]=v;c[s>>2]=G;c[t>>2]=v;r=D}while(0);n=r+12|0;g=c[n>>2]|0;if(!(c[g>>2]|0)){e=r;j=g;k=g;i=n}else break}}i=c[(c[b>>2]|0)+8>>2]|0;a[1263537]=0;c[i>>2]=1;l=f;return h|0}function __ZN3MapI10StringName7Variant10ComparatorIS0_E16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(a,b){a=a|0;b=b|0;if((c[a+4>>2]|0)==(b|0))return;__ZN3MapI10StringName7Variant10ComparatorIS0_E16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(a,c[b+8>>2]|0);__ZN3MapI10StringName7Variant10ComparatorIS0_E16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(a,c[b+4>>2]|0);a=b+32|0;if(c[a>>2]|0)__ZN7Variant5clearEv(a);__ZN10StringNameD2Ev(b+24|0);__ZN6Memory11free_staticEPvb(b,0);return}function __ZN3MapI10StringNameP10GDFunction10ComparatorIS0_E16DefaultAllocatorE13_cleanup_treeEPNS6_7ElementE(a,b){a=a|0;b=b|0;if((c[a+4>>2]|0)==(b|0))return;else{__ZN3MapI10StringNameP10GDFunction10ComparatorIS0_E16DefaultAllocatorE13_cleanup_treeEPNS6_7ElementE(a,c[b+8>>2]|0);__ZN3MapI10StringNameP10GDFunction10ComparatorIS0_E16DefaultAllocatorE13_cleanup_treeEPNS6_7ElementE(a,c[b+4>>2]|0);__ZN10StringNameD2Ev(b+24|0);__ZN6Memory11free_staticEPvb(b,0);return}}function __ZN3MapI10StringNameN8GDScript10MemberInfoE10ComparatorIS0_E16DefaultAllocatorE13_cleanup_treeEPNS6_7ElementE(a,b){a=a|0;b=b|0;if((c[a+4>>2]|0)==(b|0))return;else{__ZN3MapI10StringNameN8GDScript10MemberInfoE10ComparatorIS0_E16DefaultAllocatorE13_cleanup_treeEPNS6_7ElementE(a,c[b+8>>2]|0);__ZN3MapI10StringNameN8GDScript10MemberInfoE10ComparatorIS0_E16DefaultAllocatorE13_cleanup_treeEPNS6_7ElementE(a,c[b+4>>2]|0);__ZN10StringNameD2Ev(b+36|0);__ZN10StringNameD2Ev(b+32|0);__ZN10StringNameD2Ev(b+24|0);__ZN6Memory11free_staticEPvb(b,0);return}}function __ZN3MapI10StringName12PropertyInfo10ComparatorIS0_E16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(a,b){a=a|0;b=b|0;if((c[a+4>>2]|0)==(b|0))return;__ZN3MapI10StringName12PropertyInfo10ComparatorIS0_E16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(a,c[b+8>>2]|0);__ZN3MapI10StringName12PropertyInfo10ComparatorIS0_E16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(a,c[b+4>>2]|0);a=c[b+40>>2]|0;if(a|0?(__Z16atomic_decrementPj(a+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(a,1);a=c[b+32>>2]|0;if(a|0?(__Z16atomic_decrementPj(a+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(a,1);__ZN10StringNameD2Ev(b+24|0);__ZN6Memory11free_staticEPvb(b,0);return}function __ZN3MapI10StringName12PropertyInfo10ComparatorIS0_E16DefaultAllocatorE5_Data10_free_rootEv(a){a=a|0;var b=0,d=0;b=c[a>>2]|0;if(!b)return;d=c[b+40>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);d=c[b+32>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);__ZN10StringNameD2Ev(b+24|0);__ZN6Memory11free_staticEPvb(b,0);c[a>>2]=0;return}function __ZN3MapI10StringName6VectorIS0_E10ComparatorIS0_E16DefaultAllocatorE13_cleanup_treeEPNS6_7ElementE(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;if((c[a+4>>2]|0)==(b|0))return;__ZN3MapI10StringName6VectorIS0_E10ComparatorIS0_E16DefaultAllocatorE13_cleanup_treeEPNS6_7ElementE(a,c[b+8>>2]|0);__ZN3MapI10StringName6VectorIS0_E10ComparatorIS0_E16DefaultAllocatorE13_cleanup_treeEPNS6_7ElementE(a,c[b+4>>2]|0);a=b+28|0;d=c[a>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0){e=c[a>>2]|0;a=(e|0)==0?0:e+-4|0;e=a+4|0;if(c[a>>2]|0){f=0;do{__ZN10StringNameD2Ev(e+(f<<2)|0);f=f+1|0}while(f>>>0<(c[a>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(d,1)}__ZN10StringNameD2Ev(b+24|0);__ZN6Memory11free_staticEPvb(b,0);return}function __ZN3MapI10StringName6VectorIS0_E10ComparatorIS0_E16DefaultAllocatorE5_Data10_free_rootEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=c[a>>2]|0;if(!b)return;d=b+28|0;e=c[d>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0){f=c[d>>2]|0;d=(f|0)==0?0:f+-4|0;f=d+4|0;if(c[d>>2]|0){g=0;do{__ZN10StringNameD2Ev(f+(g<<2)|0);g=g+1|0}while(g>>>0<(c[d>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(e,1)}__ZN10StringNameD2Ev(b+24|0);__ZN6Memory11free_staticEPvb(b,0);c[a>>2]=0;return}function __ZN3RefI8GDScriptEaSI8ResourceEEvRKS_IT_E(a,b){a=a|0;b=b|0;var d=0,e=0;d=c[b>>2]|0;if(!d){b=c[a>>2]|0;if((b|0?__ZN9Reference11unreferenceEv(b)|0:0)?(b=c[a>>2]|0,__Z17predelete_handlerP6Object(b)|0):0){gj[c[(c[b>>2]|0)+76>>2]&8191](b);__ZN6Memory11free_staticEPvb(b,0)}c[a>>2]=0;return}b=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1220884)|0;e=b?d:0;d=c[a>>2]|0;if((e|0)==(d|0))return;if((d|0?__ZN9Reference11unreferenceEv(d)|0:0)?(d=c[a>>2]|0,__Z17predelete_handlerP6Object(d)|0):0){gj[c[(c[d>>2]|0)+76>>2]&8191](d);__ZN6Memory11free_staticEPvb(d,0)}c[a>>2]=e;if(!e)return;__ZN9Reference9referenceEv(e);return}function __ZN3MapI10StringName3RefI8GDScriptE10ComparatorIS0_E16DefaultAllocatorEixERKS0_(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;g=c[b>>2]|0;if(!g){h=__ZnwjPFPvjE(32,4740)|0;__ZN10StringNameC2Ev(h+24|0);c[h+28>>2]=0;i=h+16|0;c[i>>2]=0;c[i+4>>2]=0;c[b>>2]=h;i=c[b+4>>2]|0;c[h+4>>2]=i;c[h+8>>2]=i;c[h+12>>2]=i;c[h>>2]=1;if(!h){c[f>>2]=0;j=f;k=f;n=14}else{o=h;p=i;n=5}}else{o=g;p=c[b+4>>2]|0;n=5}a:do if((n|0)==5){g=c[o+8>>2]|0;b:do if((g|0)!=(p|0)){i=c[d>>2]|0;h=g;while(1){q=c[h+24>>2]|0;if(i>>>0<q>>>0)r=h+8|0;else{if(q>>>0>=i>>>0)break;r=h+4|0}q=c[r>>2]|0;if((q|0)==(p|0))break b;else h=q}if(!((h|0)==(p|0)|(h|0)==0)){s=h;break a}}while(0);c[f>>2]=0;if(!o){j=f;k=f;n=14}else{t=f;u=f;n=15}}while(0);if((n|0)==14){o=__ZnwjPFPvjE(32,4740)|0;__ZN10StringNameC2Ev(o+24|0);c[o+28>>2]=0;p=o+16|0;c[p>>2]=0;c[p+4>>2]=0;c[b>>2]=o;p=c[b+4>>2]|0;c[o+4>>2]=p;c[o+8>>2]=p;c[o+12>>2]=p;c[o>>2]=1;t=j;u=k;n=15}if((n|0)==15){n=__ZN3MapI10StringName3RefI8GDScriptE10ComparatorIS0_E16DefaultAllocatorE10_insert_rbERKS0_RKS3_(b,d,f)|0;f=c[t>>2]|0;if((f|0?__ZN9Reference11unreferenceEv(f)|0:0)?(f=c[t>>2]|0,__Z17predelete_handlerP6Object(f)|0):0){gj[c[(c[f>>2]|0)+76>>2]&8191](f);__ZN6Memory11free_staticEPvb(f,0)}c[t>>2]=0;if(!n){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145936,616,1145947,0);v=0;l=e;return v|0}else s=n}a[1263537]=0;v=s+28|0;l=e;return v|0}function __ZN3RefI8GDScriptEaSI6ScriptEEvRKS_IT_E(a,b){a=a|0;b=b|0;var d=0,e=0;d=c[b>>2]|0;if(!d){b=c[a>>2]|0;if((b|0?__ZN9Reference11unreferenceEv(b)|0:0)?(b=c[a>>2]|0,__Z17predelete_handlerP6Object(b)|0):0){gj[c[(c[b>>2]|0)+76>>2]&8191](b);__ZN6Memory11free_staticEPvb(b,0)}c[a>>2]=0;return}b=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1220884)|0;e=b?d:0;d=c[a>>2]|0;if((e|0)==(d|0))return;if((d|0?__ZN9Reference11unreferenceEv(d)|0:0)?(d=c[a>>2]|0,__Z17predelete_handlerP6Object(d)|0):0){gj[c[(c[d>>2]|0)+76>>2]&8191](d);__ZN6Memory11free_staticEPvb(d,0)}c[a>>2]=e;if(!e)return;__ZN9Reference9referenceEv(e);return}function __ZN3RefI13GDNativeClassEaSERK7Variant(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d;__ZNK7Variantcv6RefPtrEv(e,b);b=c[e>>2]|0;if(!b){f=c[a>>2]|0;if((f|0?__ZN9Reference11unreferenceEv(f)|0:0)?(f=c[a>>2]|0,__Z17predelete_handlerP6Object(f)|0):0){gj[c[(c[f>>2]|0)+76>>2]&8191](f);__ZN6Memory11free_staticEPvb(f,0)}c[a>>2]=0;__ZN6RefPtrD2Ev(e);l=d;return}f=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1220880)|0;g=f?b:0;b=c[a>>2]|0;if((g|0)==(b|0)){__ZN6RefPtrD2Ev(e);l=d;return}if((b|0?__ZN9Reference11unreferenceEv(b)|0:0)?(b=c[a>>2]|0,__Z17predelete_handlerP6Object(b)|0):0){gj[c[(c[b>>2]|0)+76>>2]&8191](b);__ZN6Memory11free_staticEPvb(b,0)}c[a>>2]=g;if(!g){__ZN6RefPtrD2Ev(e);l=d;return}__ZN9Reference9referenceEv(g);__ZN6RefPtrD2Ev(e);l=d;return}function __ZN3MapI10StringNameN8GDScript10MemberInfoE10ComparatorIS0_E16DefaultAllocatorE10_insert_rbERKS0_RKS2_(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f;a[g>>0]=0;h=__ZN3MapI10StringNameN8GDScript10MemberInfoE10ComparatorIS0_E16DefaultAllocatorE7_insertERKS0_Rb(b,d,g)|0;if(h|0){c[h+28>>2]=c[e>>2];__ZN10StringNameaSERKS_(h+32|0,e+4|0);__ZN10StringNameaSERKS_(h+36|0,e+8|0);c[h+40>>2]=c[e+12>>2]}if(a[g>>0]|0){l=f;return h|0}g=b+8|0;c[g>>2]=(c[g>>2]|0)+1;g=h+12|0;e=c[g>>2]|0;if(!(c[e>>2]|0)){d=b+4|0;i=h;j=e;k=e;e=g;while(1){g=j+12|0;n=c[g>>2]|0;o=c[n+8>>2]|0;p=n;do if((j|0)==(o|0)){q=c[n+4>>2]|0;if(!(c[q>>2]|0)){c[k>>2]=1;a[1263537]=0;c[q>>2]=1;if((c[d>>2]|0)==(n|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);r=c[(c[e>>2]|0)+12>>2]|0;break}else{a[1263537]=0;c[n>>2]=0;r=n;break}}q=j+4|0;if((i|0)==(c[q>>2]|0)){s=i+8|0;t=c[s>>2]|0;c[q>>2]=t;if((t|0)==(c[d>>2]|0))u=p;else{c[t+12>>2]=j;u=c[g>>2]|0}t=i+12|0;c[t>>2]=u;q=c[g>>2]|0;v=q+8|0;c[((c[v>>2]|0)==(j|0)?v:q+4|0)>>2]=i;c[s>>2]=j;c[g>>2]=i;w=j;x=i;y=c[t>>2]|0}else{w=i;x=j;y=n}a[1263537]=0;c[x>>2]=1;t=c[d>>2]|0;if((t|0)==(y|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);z=c[(c[w+12>>2]|0)+12>>2]|0;A=c[d>>2]|0}else{a[1263537]=0;c[y>>2]=0;z=y;A=t}t=z+8|0;s=c[t>>2]|0;q=s+4|0;v=c[q>>2]|0;c[t>>2]=v;if((v|0)!=(A|0))c[v+12>>2]=z;v=z+12|0;c[s+12>>2]=c[v>>2];t=c[v>>2]|0;B=t+4|0;c[((c[B>>2]|0)==(z|0)?B:t+8|0)>>2]=s;c[q>>2]=z;c[v>>2]=s;r=w}else{if(!(c[o>>2]|0)){c[k>>2]=1;a[1263537]=0;c[o>>2]=1;if((c[d>>2]|0)==(n|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);r=c[(c[e>>2]|0)+12>>2]|0;break}else{a[1263537]=0;c[n>>2]=0;r=n;break}}s=j+8|0;if((i|0)==(c[s>>2]|0)){v=i+4|0;q=c[v>>2]|0;c[s>>2]=q;if((q|0)==(c[d>>2]|0))C=p;else{c[q+12>>2]=j;C=c[g>>2]|0}q=i+12|0;c[q>>2]=C;s=c[g>>2]|0;t=s+4|0;c[((c[t>>2]|0)==(j|0)?t:s+8|0)>>2]=i;c[v>>2]=j;c[g>>2]=i;D=j;E=c[q>>2]|0;F=i}else{D=i;E=n;F=j}a[1263537]=0;c[F>>2]=1;q=c[d>>2]|0;if((q|0)==(E|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);G=c[(c[D+12>>2]|0)+12>>2]|0;H=c[d>>2]|0}else{a[1263537]=0;c[E>>2]=0;G=E;H=q}q=G+4|0;v=c[q>>2]|0;s=v+8|0;t=c[s>>2]|0;c[q>>2]=t;if((t|0)!=(H|0))c[t+12>>2]=G;t=G+12|0;c[v+12>>2]=c[t>>2];q=c[t>>2]|0;B=q+8|0;c[((c[B>>2]|0)==(G|0)?B:q+4|0)>>2]=v;c[s>>2]=G;c[t>>2]=v;r=D}while(0);n=r+12|0;g=c[n>>2]|0;if(!(c[g>>2]|0)){i=r;j=g;k=g;e=n}else break}}e=c[(c[b>>2]|0)+8>>2]|0;a[1263537]=0;c[e>>2]=1;l=f;return h|0}function __ZN3MapI10StringName12PropertyInfo10ComparatorIS0_E16DefaultAllocatorEixERKS0_(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e;g=c[b>>2]|0;if(!g){h=__ZnwjPFPvjE(48,4740)|0;__ZN10StringNameC2Ev(h+24|0);i=h+28|0;c[i>>2]=0;c[i+4>>2]=0;c[i+8>>2]=0;c[i+12>>2]=0;c[h+44>>2]=7;i=h+16|0;c[i>>2]=0;c[i+4>>2]=0;c[b>>2]=h;i=c[b+4>>2]|0;c[h+4>>2]=i;c[h+8>>2]=i;c[h+12>>2]=i;c[h>>2]=1;if(!h){j=0;k=12}else{n=h;o=i;k=4}}else{n=g;o=c[b+4>>2]|0;k=4}a:do if((k|0)==4){g=c[n+8>>2]|0;if((g|0)!=(o|0)){i=c[d>>2]|0;h=g;while(1){g=c[h+24>>2]|0;if(i>>>0<g>>>0)p=h+8|0;else{if(g>>>0>=i>>>0)break;p=h+4|0}g=c[p>>2]|0;if((g|0)==(o|0)){j=n;k=12;break a}else h=g}if(!((h|0)==(o|0)|(h|0)==0))q=h;else{j=n;k=12}}else{j=n;k=12}}while(0);if((k|0)==12){c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;c[f+12>>2]=0;c[f+16>>2]=7;if(!j){j=__ZnwjPFPvjE(48,4740)|0;__ZN10StringNameC2Ev(j+24|0);k=j+28|0;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0;c[k+12>>2]=0;c[j+44>>2]=7;k=j+16|0;c[k>>2]=0;c[k+4>>2]=0;c[b>>2]=j;k=c[b+4>>2]|0;c[j+4>>2]=k;c[j+8>>2]=k;c[j+12>>2]=k;c[j>>2]=1}j=__ZN3MapI10StringName12PropertyInfo10ComparatorIS0_E16DefaultAllocatorE10_insert_rbERKS0_RKS1_(b,d,f)|0;d=c[f+12>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);d=c[f+4>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);if(!j){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145936,616,1145947,0);r=0;l=e;return r|0}else q=j}a[1263537]=0;r=q+28|0;l=e;return r|0}function __ZN3MapI10StringNameN8GDScript10MemberInfoE10ComparatorIS0_E16DefaultAllocatorEixERKS0_(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;g=c[b>>2]|0;if(!g){h=__ZnwjPFPvjE(44,4740)|0;__ZN10StringNameC2Ev(h+24|0);__ZN10StringNameC2Ev(h+32|0);__ZN10StringNameC2Ev(h+36|0);i=h+16|0;c[i>>2]=0;c[i+4>>2]=0;c[b>>2]=h;i=c[b+4>>2]|0;c[h+4>>2]=i;c[h+8>>2]=i;c[h+12>>2]=i;c[h>>2]=1;if(!h)j=12;else{k=h;n=i;j=4}}else{k=g;n=c[b+4>>2]|0;j=4}a:do if((j|0)==4){g=c[k+8>>2]|0;if((g|0)!=(n|0)){i=c[d>>2]|0;h=g;while(1){g=c[h+24>>2]|0;if(i>>>0<g>>>0)o=h+8|0;else{if(g>>>0>=i>>>0)break;o=h+4|0}g=c[o>>2]|0;if((g|0)==(n|0)){j=12;break a}else h=g}if(!((h|0)==(n|0)|(h|0)==0))p=h;else j=12}else j=12}while(0);if((j|0)==12){c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;c[f+12>>2]=0;j=f+4|0;__ZN10StringNameC2Ev(j);n=f+8|0;__ZN10StringNameC2Ev(n);if(!(c[b>>2]|0)){o=__ZnwjPFPvjE(44,4740)|0;__ZN10StringNameC2Ev(o+24|0);__ZN10StringNameC2Ev(o+32|0);__ZN10StringNameC2Ev(o+36|0);k=o+16|0;c[k>>2]=0;c[k+4>>2]=0;c[b>>2]=o;k=c[b+4>>2]|0;c[o+4>>2]=k;c[o+8>>2]=k;c[o+12>>2]=k;c[o>>2]=1}o=__ZN3MapI10StringNameN8GDScript10MemberInfoE10ComparatorIS0_E16DefaultAllocatorE10_insert_rbERKS0_RKS2_(b,d,f)|0;__ZN10StringNameD2Ev(n);__ZN10StringNameD2Ev(j);if(!o){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145936,616,1145947,0);q=0;l=e;return q|0}else p=o}a[1263537]=0;q=p+28|0;l=e;return q|0}function __ZN3MapI10StringName7Variant10ComparatorIS0_E16DefaultAllocatorE10_insert_rbERKS0_RKS1_(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f;a[g>>0]=0;h=__ZN3MapI10StringName7Variant10ComparatorIS0_E16DefaultAllocatorE7_insertERKS0_Rb(b,d,g)|0;if(h|0)__ZN7VariantaSERKS_(h+32|0,e);if(a[g>>0]|0){l=f;return h|0}g=b+8|0;c[g>>2]=(c[g>>2]|0)+1;g=h+12|0;e=c[g>>2]|0;if(!(c[e>>2]|0)){d=b+4|0;i=h;j=e;k=e;e=g;while(1){g=j+12|0;n=c[g>>2]|0;o=c[n+8>>2]|0;p=n;do if((j|0)==(o|0)){q=c[n+4>>2]|0;if(!(c[q>>2]|0)){c[k>>2]=1;a[1263537]=0;c[q>>2]=1;if((c[d>>2]|0)==(n|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);r=c[(c[e>>2]|0)+12>>2]|0;break}else{a[1263537]=0;c[n>>2]=0;r=n;break}}q=j+4|0;if((i|0)==(c[q>>2]|0)){s=i+8|0;t=c[s>>2]|0;c[q>>2]=t;q=c[d>>2]|0;if((t|0)==(q|0))u=p;else{c[t+12>>2]=j;u=c[g>>2]|0}t=i+12|0;c[t>>2]=u;v=c[g>>2]|0;w=v+8|0;if((c[w>>2]|0)==(j|0))c[w>>2]=i;else c[v+4>>2]=i;c[s>>2]=j;c[g>>2]=i;x=j;y=i;z=q;A=c[t>>2]|0}else{x=i;y=j;z=c[d>>2]|0;A=n}a[1263537]=0;c[y>>2]=1;if((z|0)==(A|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);B=c[(c[x+12>>2]|0)+12>>2]|0;C=c[d>>2]|0}else{a[1263537]=0;c[A>>2]=0;B=A;C=z}t=B+8|0;q=c[t>>2]|0;s=q+4|0;v=c[s>>2]|0;c[t>>2]=v;if((v|0)!=(C|0))c[v+12>>2]=B;v=B+12|0;c[q+12>>2]=c[v>>2];t=c[v>>2]|0;w=t+4|0;if((c[w>>2]|0)==(B|0))c[w>>2]=q;else c[t+8>>2]=q;c[s>>2]=B;c[v>>2]=q;r=x}else{if(!(c[o>>2]|0)){c[k>>2]=1;a[1263537]=0;c[o>>2]=1;if((c[d>>2]|0)==(n|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);r=c[(c[e>>2]|0)+12>>2]|0;break}else{a[1263537]=0;c[n>>2]=0;r=n;break}}q=j+8|0;if((i|0)==(c[q>>2]|0)){v=i+4|0;s=c[v>>2]|0;c[q>>2]=s;q=c[d>>2]|0;if((s|0)==(q|0))D=p;else{c[s+12>>2]=j;D=c[g>>2]|0}s=i+12|0;c[s>>2]=D;t=c[g>>2]|0;w=t+4|0;if((c[w>>2]|0)==(j|0))c[w>>2]=i;else c[t+8>>2]=i;c[v>>2]=j;c[g>>2]=i;E=j;F=i;G=q;H=c[s>>2]|0}else{E=i;F=j;G=c[d>>2]|0;H=n}a[1263537]=0;c[F>>2]=1;if((G|0)==(H|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);I=c[d>>2]|0;J=c[(c[E+12>>2]|0)+12>>2]|0}else{a[1263537]=0;c[H>>2]=0;I=G;J=H}s=J+4|0;q=c[s>>2]|0;v=q+8|0;t=c[v>>2]|0;c[s>>2]=t;if((t|0)!=(I|0))c[t+12>>2]=J;t=J+12|0;c[q+12>>2]=c[t>>2];s=c[t>>2]|0;w=s+8|0;if((c[w>>2]|0)==(J|0))c[w>>2]=q;else c[s+4>>2]=q;c[v>>2]=J;c[t>>2]=q;r=E}while(0);n=r+12|0;g=c[n>>2]|0;if(!(c[g>>2]|0)){i=r;j=g;k=g;e=n}else break}}e=c[(c[b>>2]|0)+8>>2]|0;a[1263537]=0;c[e>>2]=1;l=f;return h|0}function __ZN3MapI10StringName6VectorIS0_E10ComparatorIS0_E16DefaultAllocatorEixERKS0_(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;g=c[b>>2]|0;if(!g){h=__ZnwjPFPvjE(32,4740)|0;__ZN10StringNameC2Ev(h+24|0);c[h+28>>2]=0;i=h+16|0;c[i>>2]=0;c[i+4>>2]=0;c[b>>2]=h;i=c[b+4>>2]|0;c[h+4>>2]=i;c[h+8>>2]=i;c[h+12>>2]=i;c[h>>2]=1;if(!h){c[f>>2]=0;j=f;k=f;n=14}else{o=h;p=i;n=5}}else{o=g;p=c[b+4>>2]|0;n=5}a:do if((n|0)==5){g=c[o+8>>2]|0;b:do if((g|0)!=(p|0)){i=c[d>>2]|0;h=g;while(1){q=c[h+24>>2]|0;if(i>>>0<q>>>0)r=h+8|0;else{if(q>>>0>=i>>>0)break;r=h+4|0}q=c[r>>2]|0;if((q|0)==(p|0))break b;else h=q}if(!((h|0)==(p|0)|(h|0)==0)){s=h;break a}}while(0);c[f>>2]=0;if(!o){j=f;k=f;n=14}else{t=f;u=f;n=15}}while(0);if((n|0)==14){o=__ZnwjPFPvjE(32,4740)|0;__ZN10StringNameC2Ev(o+24|0);c[o+28>>2]=0;p=o+16|0;c[p>>2]=0;c[p+4>>2]=0;c[b>>2]=o;p=c[b+4>>2]|0;c[o+4>>2]=p;c[o+8>>2]=p;c[o+12>>2]=p;c[o>>2]=1;t=j;u=k;n=15}if((n|0)==15){n=__ZN3MapI10StringName6VectorIS0_E10ComparatorIS0_E16DefaultAllocatorE10_insert_rbERKS0_RKS2_(b,d,f)|0;d=c[f>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0){f=c[t>>2]|0;t=(f|0)==0?0:f+-4|0;f=t+4|0;if(c[t>>2]|0){b=0;do{__ZN10StringNameD2Ev(f+(b<<2)|0);b=b+1|0}while(b>>>0<(c[t>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(d,1)}if(!n){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145936,616,1145947,0);v=0;l=e;return v|0}else s=n}a[1263537]=0;v=s+28|0;l=e;return v|0}function __ZN3RefI8GDScriptE8instanceEv(b){b=b|0;var d=0,e=0,f=0,g=0,h=0;d=__ZnwjPKc(320,1263606)|0;__ZN8GDScriptC2Ev(d);__Z22postinitialize_handlerP6Object(d);if(!d){e=0;f=0}else{a[1263537]=0;__ZN9Reference8init_refEv(d)|0;e=d;f=d}d=c[b>>2]|0;do if((e|0)==(d|0))if(!e)return;else{g=e;break}else{if((d|0?__ZN9Reference11unreferenceEv(d)|0:0)?(h=c[b>>2]|0,__Z17predelete_handlerP6Object(h)|0):0){gj[c[(c[h>>2]|0)+76>>2]&8191](h);__ZN6Memory11free_staticEPvb(h,0)}c[b>>2]=f;if(!e)return;else{__ZN9Reference9referenceEv(e);g=e;break}}while(0);if(!(__ZN9Reference11unreferenceEv(g)|0))return;if(!(__Z17predelete_handlerP6Object(e)|0))return;gj[c[(c[e>>2]|0)+76>>2]&8191](e);__ZN6Memory11free_staticEPvb(f,0);return}function __ZN3RefI9ReferenceEaSI8GDScriptEEvRKS_IT_E(a,b){a=a|0;b=b|0;var d=0,e=0;d=c[b>>2]|0;if(!d){b=c[a>>2]|0;if((b|0?__ZN9Reference11unreferenceEv(b)|0:0)?(b=c[a>>2]|0,__Z17predelete_handlerP6Object(b)|0):0){gj[c[(c[b>>2]|0)+76>>2]&8191](b);__ZN6Memory11free_staticEPvb(b,0)}c[a>>2]=0;return}b=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1220724)|0;e=b?d:0;d=c[a>>2]|0;if((e|0)==(d|0))return;if((d|0?__ZN9Reference11unreferenceEv(d)|0:0)?(d=c[a>>2]|0,__Z17predelete_handlerP6Object(d)|0):0){gj[c[(c[d>>2]|0)+76>>2]&8191](d);__ZN6Memory11free_staticEPvb(d,0)}c[a>>2]=e;if(!e)return;__ZN9Reference9referenceEv(e);return}function __ZN10GDCompiler15_parse_functionEP8GDScriptPKN8GDParser9ClassNodeEPKNS2_12FunctionNodeEb(b,d,e,f,g){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;var h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0,ia=0,ja=0,ka=0,la=0,ma=0,na=0,oa=0,pa=0,qa=0,ra=0,sa=0,ta=0,ua=0,va=0,wa=0,xa=0,ya=0,za=0,Aa=0,Ba=0,Ca=0,Da=0,Ea=0,Fa=0,Ga=0,Ha=0,Ia=0,Ja=0,Ka=0,La=0,Ma=0,Na=0,Oa=0,Pa=0,Qa=0,Ra=0,Sa=0,Ta=0,Ua=0,Va=0,Wa=0,Xa=0,Ya=0,Za=0,_a=0,$a=0,ab=0,bb=0,cb=0,db=0,eb=0,fb=0,gb=0,hb=0,ib=0,jb=0,kb=0,lb=0,mb=0,nb=0;h=l;l=l+176|0;if((l|0)>=(m|0))ba(176);i=h+160|0;j=h+48|0;k=h+152|0;n=h+40|0;o=h+148|0;p=h+144|0;q=h+32|0;r=h+16|0;s=h+140|0;t=h+12|0;u=h+44|0;v=h+36|0;w=h+8|0;x=h+4|0;y=h;z=h+28|0;A=h+24|0;B=h+20|0;c[j+16>>2]=0;c[j+24>>2]=379008;c[j+20>>2]=0;c[j+28>>2]=0;c[j+32>>2]=0;c[j+36>>2]=0;c[j+44>>2]=379008;c[j+40>>2]=0;c[j+48>>2]=0;c[j+52>>2]=0;C=j+60|0;c[C>>2]=0;a[j+56>>0]=0;D=j+68|0;c[D>>2]=379008;E=j+64|0;c[E>>2]=0;F=j+72|0;c[F>>2]=0;c[j+76>>2]=0;c[j+4>>2]=e;c[j>>2]=d;c[j+8>>2]=f;G=j+84|0;c[G>>2]=0;H=j+80|0;c[H>>2]=0;I=j+88|0;c[I>>2]=0;J=j+12|0;a[J>>0]=(c[313437]|0)!=0&1;K=(f|0)!=0;do if(K){L=f+32|0;M=(d|0)==0;N=j+20|0;O=j+40|0;P=i+12|0;Q=i+8|0;R=i+4|0;S=j+32|0;T=0;while(1){U=c[L>>2]|0;V=(U|0)==0;if(V)W=0;else W=c[U+-4>>2]|0;if((T|0)>=(W|0)){X=76;break}if(V)Y=0;else Y=c[U+-4>>2]|0;do if((Y|0)<=(T|0)){if(V)Z=0;else Z=c[U+-4>>2]|0;if((Z|0)>(T|0)){a[1263537]=0;X=14;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);_=0;break}}else X=14;while(0);if((X|0)==14){X=0;_=U+(T<<2)|0}if(!M){$=d;aa=0;do{ca=c[$+160>>2]|0;aa=ca|0?ca:aa;$=c[$+168>>2]|0}while(($|0)!=0);if(aa){a[1263537]=0;if(__ZN7ClassDB12has_propertyERK10StringNameS2_b(aa+92|0,_,0)|0)break}else X=18}else X=18;if((X|0)==18){X=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(484564,483971,52,484590,0)}$=c[L>>2]|0;ca=($|0)==0;if(ca)da=0;else da=c[$+-4>>2]|0;do if((da|0)<=(T|0)){if(ca)ea=0;else ea=c[$+-4>>2]|0;if((ea|0)>(T|0)){a[1263537]=0;X=66;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);fa=0;break}}else X=66;while(0);if((X|0)==66){X=0;fa=$+(T<<2)|0}c[(__ZN3MapI10StringNamei10ComparatorIS0_E16DefaultAllocatorEixERKS0_(N,fa)|0)>>2]=T;if(a[J>>0]|0){c[(__ZN3MapI10StringNamei10ComparatorIS0_E16DefaultAllocatorEixERKS0_(O,fa)|0)>>2]=T;__ZN10StringNameC2Ev(P);a[Q>>0]=1;c[i>>2]=c[H>>2];__ZN10StringNameaSERKS_(P,fa);c[R>>2]=T;if(!(c[S>>2]|0)){ca=__ZnwjPFPvjE(12,4740)|0;c[S>>2]=ca;c[ca>>2]=0;c[ca+4>>2]=0;c[ca+8>>2]=0}ca=__ZnwjPFPvjE(28,4740)|0;aa=ca+12|0;__ZN10StringNameC2Ev(aa);ga=ca+16|0;c[ga>>2]=0;ha=ca+20|0;c[ha>>2]=0;ia=ca+24|0;c[ia>>2]=0;c[ca>>2]=c[i>>2];c[ca+4>>2]=c[i+4>>2];a[ca+8>>0]=a[i+8>>0]|0;__ZN10StringNameaSERKS_(aa,P);aa=c[S>>2]|0;ja=aa+4|0;ka=c[ja>>2]|0;c[ha>>2]=ka;c[ga>>2]=0;c[ia>>2]=aa;if(ka|0)c[ka+16>>2]=ca;c[ja>>2]=ca;if(!(c[aa>>2]|0))c[aa>>2]=ca;ca=aa+8|0;c[ca>>2]=(c[ca>>2]|0)+1;__ZN10StringNameD2Ev(P)}T=T+1|0}if((X|0)==76){if(V){la=0;break}la=c[U+-4>>2]|0;break}P=c[L>>2]|0;S=(P|0)==0;if(S)ma=0;else ma=c[P+-4>>2]|0;do if((ma|0)<=(T|0)){if(S)na=0;else na=c[P+-4>>2]|0;if((na|0)>(T|0)){a[1263537]=0;X=28;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);oa=0;break}}else X=28;while(0);if((X|0)==28)oa=P+(T<<2)|0;S=c[oa>>2]|0;do if(S){L=c[S+4>>2]|0;if(L|0){__ZN6StringC2EPKc(i,L);pa=c[i>>2]|0;break}L=S+8|0;c[i>>2]=0;R=c[L>>2]|0;if((R|0)!=0?(c[i>>2]=0,(__Z28atomic_conditional_incrementPj(R+-8|0)|0)!=0):0){R=c[L>>2]|0;c[i>>2]=R;pa=R}else pa=0}else{c[i>>2]=0;pa=0}while(0);c[n>>2]=pa;c[k>>2]=__ZplPKcRK6String(484956,n)|0;__ZN6StringC2EPKc(i,484976);S=__ZNK6StringplERKS_(k,i)|0;T=S;P=b+16|0;if(!(__ZNK6StringneEPKc(P,1263606)|0)){R=c[P>>2]|0;if((R|0)!=(S|0)){if(R|0?(__Z16atomic_decrementPj(R+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(R,1);c[P>>2]=0;if(S|0?__Z28atomic_conditional_incrementPj(S+-8|0)|0:0)c[P>>2]=T}T=c[f+12>>2]|0;c[b+4>>2]=c[f+8>>2];c[b+8>>2]=T}if(S|0?(__Z16atomic_decrementPj(S+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(S,1);S=c[i>>2]|0;if(S|0?(__Z16atomic_decrementPj(S+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(S,1);S=c[k>>2]|0;if(S|0?(__Z16atomic_decrementPj(S+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(S,1);S=c[n>>2]|0;if(S|0?(__Z16atomic_decrementPj(S+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(S,1);qa=32;__ZN10GDCompiler7CodeGenD2Ev(j);l=h;return qa|0}else la=0;while(0);if((c[G>>2]|0)<=(la|0))c[G>>2]=la+1;k=K^1;pa=(g^1)&k;if(K){oa=c[f+28>>2]|0;do if(oa){na=c[oa+4>>2]|0;if(na|0){__ZN6StringC2EPKc(i,na);ra=c[i>>2]|0;break}na=oa+8|0;c[i>>2]=0;ma=c[na>>2]|0;if((ma|0)!=0?(c[i>>2]=0,(__Z28atomic_conditional_incrementPj(ma+-8|0)|0)!=0):0){ma=c[na>>2]|0;c[i>>2]=ma;ra=ma}else ra=0}else{c[i>>2]=0;ra=0}while(0);c[o>>2]=ra;ra=__ZNK6StringeqEPKc(o,652330)|0;oa=c[o>>2]|0;if((oa|0)!=0?(__Z16atomic_decrementPj(oa+-8|0)|0)==0:0){__ZN6Memory11free_staticEPvb(oa,1);if(ra)X=138;else sa=pa}else{ta=ra;X=91}}else{ta=pa;X=91}do if((X|0)==91)if(ta)if((!K?(a[e+28>>0]|0)!=0:0)?(c[d+160>>2]|0)==0:0){ra=j+76|0;oa=c[ra>>2]|0;if(!oa)ua=1;else ua=(c[oa+-4>>2]|0)+1|0;do if(!(__ZN6VectorIiE6resizeEi(ra,ua)|0)){a[1263537]=0;oa=c[ra>>2]|0;if(!oa)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);o=c[oa+-4>>2]|0;if((o|0)<1)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else{__ZN6VectorIiE14_copy_on_writeEv(ra);c[(c[ra>>2]|0)+(o+-1<<2)>>2]=18;break}}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);while(0);__ZN10StringNameC2EPKc(i,652330);o=j+64|0;oa=c[o>>2]|0;a:do if(oa){ma=c[oa+8>>2]|0;na=c[D>>2]|0;b:do if((ma|0)==(na|0))va=ma;else{U=c[i>>2]|0;V=ma;while(1){fa=c[V+24>>2]|0;if(U>>>0<fa>>>0)wa=V+8|0;else{if(fa>>>0>=U>>>0){va=V;break b}wa=V+4|0}V=c[wa>>2]|0;if((V|0)==(na|0)){X=112;break a}}}while(0);if((va|0)!=(na|0)&(va|0)!=0)xa=c[(__ZN3MapI10StringNamei10ComparatorIS0_E16DefaultAllocatorEixERKS0_(o,i)|0)>>2]|0;else X=112}else X=112;while(0);if((X|0)==112){oa=c[F>>2]|0;c[(__ZN3MapI10StringNamei10ComparatorIS0_E16DefaultAllocatorEixERKS0_(o,i)|0)>>2]=oa;xa=oa}oa=c[ra>>2]|0;if(!oa)ya=1;else ya=(c[oa+-4>>2]|0)+1|0;do if(!(__ZN6VectorIiE6resizeEi(ra,ya)|0)){a[1263537]=0;oa=c[ra>>2]|0;if(!oa)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);ma=c[oa+-4>>2]|0;if((ma|0)<1)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else{__ZN6VectorIiE14_copy_on_writeEv(ra);c[(c[ra>>2]|0)+(ma+-1<<2)>>2]=xa;break}}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);while(0);__ZN10StringNameD2Ev(i);o=c[ra>>2]|0;if(!o)za=1;else za=(c[o+-4>>2]|0)+1|0;do if(!(__ZN6VectorIiE6resizeEi(ra,za)|0)){a[1263537]=0;o=c[ra>>2]|0;if(!o)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);ma=c[o+-4>>2]|0;if((ma|0)<1)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else{__ZN6VectorIiE14_copy_on_writeEv(ra);o=c[ra>>2]|0;c[o+(ma+-1<<2)>>2]=0;Aa=o;break}}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);Aa=c[ra>>2]|0}while(0);if(!Aa)Ba=1;else Ba=(c[Aa+-4>>2]|0)+1|0;if(__ZN6VectorIiE6resizeEi(ra,Ba)|0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);X=138;break}a[1263537]=0;o=c[ra>>2]|0;if(!o)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);ma=c[o+-4>>2]|0;if((ma|0)<1)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else{__ZN6VectorIiE14_copy_on_writeEv(ra);c[(c[ra>>2]|0)+(ma+-1<<2)>>2]=83886080;X=138;break}}else X=138;else sa=pa;while(0);if((X|0)==138){Ba=__ZN10GDCompiler12_parse_blockERNS_7CodeGenEPKN8GDParser9BlockNodeEiii(b,j,c[e+64>>2]|0,la,-1,-1)|0;Aa=(Ba|0)==0;if(Aa)sa=pa|Aa;else{qa=Ba;__ZN10GDCompiler7CodeGenD2Ev(j);l=h;return qa|0}}if(!(g|k)){k=c[f+28>>2]|0;do if(k){Ba=c[k+4>>2]|0;if(Ba|0){__ZN6StringC2EPKc(i,Ba);Ca=c[i>>2]|0;break}Ba=k+8|0;c[i>>2]=0;Aa=c[Ba>>2]|0;if((Aa|0)!=0?(c[i>>2]=0,(__Z28atomic_conditional_incrementPj(Aa+-8|0)|0)!=0):0){Aa=c[Ba>>2]|0;c[i>>2]=Aa;Ca=Aa}else Ca=0}else{c[i>>2]=0;Ca=0}while(0);c[p>>2]=Ca;Ca=__ZNK6StringeqEPKc(p,915178)|0;k=c[p>>2]|0;if((k|0)!=0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0){__ZN6Memory11free_staticEPvb(k,1);if(Ca)X=151}else{Da=Ca;X=150}}else{Da=g;X=150}if((X|0)==150?Da:0)X=151;if((((X|0)==151?(Da=c[e+68>>2]|0,Ca=c[Da+40>>2]|0,Ca|0):0)?c[Ca+8>>2]|0:0)?(Ca=__ZN10GDCompiler12_parse_blockERNS_7CodeGenEPKN8GDParser9BlockNodeEiii(b,j,Da,la,-1,-1)|0,Ca|0):0){qa=Ca;__ZN10GDCompiler7CodeGenD2Ev(j);l=h;return qa|0}c[n>>2]=0;__ZN10StringNameC2Ev(q);do if(K){Ca=f+36|0;Da=c[Ca>>2]|0;do if(Da|0?c[Da+-4>>2]|0:0){k=j+76|0;p=c[k>>2]|0;if(!p)Ea=1;else Ea=(c[p+-4>>2]|0)+1|0;do if(!(__ZN6VectorIiE6resizeEi(k,Ea)|0)){a[1263537]=0;p=c[k>>2]|0;if(!p)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);Aa=c[p+-4>>2]|0;if((Aa|0)<1)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else{__ZN6VectorIiE14_copy_on_writeEv(k);p=c[k>>2]|0;c[p+(Aa+-1<<2)>>2]=25;Fa=p;break}}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);Fa=c[k>>2]|0}while(0);if(!Fa)Ga=0;else Ga=c[Fa+-4>>2]|0;na=c[n>>2]|0;if(!na)Ha=1;else Ha=(c[na+-4>>2]|0)+1|0;do if(!(__ZN6VectorIiE6resizeEi(n,Ha)|0)){a[1263537]=0;na=c[n>>2]|0;if(!na)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);p=c[na+-4>>2]|0;if((p|0)<1)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else{__ZN6VectorIiE14_copy_on_writeEv(n);c[(c[n>>2]|0)+(p+-1<<2)>>2]=Ga;Ia=0;break}}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);Ia=0}while(0);while(1){p=c[Ca>>2]|0;na=(p|0)==0;if(na)Ja=0;else Ja=c[p+-4>>2]|0;if((Ia|0)>=(Ja|0)){X=178;break}if(na)Ka=0;else Ka=c[p+-4>>2]|0;if((Ka|0)<=(Ia|0)){if(na)La=0;else La=c[p+-4>>2]|0;if((La|0)<=(Ia|0)){X=185;break}a[1263537]=0}__ZN10GDCompiler17_parse_expressionERNS_7CodeGenEPKN8GDParser4NodeEibb(b,j,c[p+(Ia<<2)>>2]|0,la,1,0)|0;p=c[k>>2]|0;if(!p)Ma=0;else Ma=c[p+-4>>2]|0;p=c[n>>2]|0;if(!p)Na=1;else Na=(c[p+-4>>2]|0)+1|0;if(!(__ZN6VectorIiE6resizeEi(n,Na)|0)){a[1263537]=0;p=c[n>>2]|0;if(!p){X=195;break}na=c[p+-4>>2]|0;if((na|0)<1){X=195;break}__ZN6VectorIiE14_copy_on_writeEv(n);c[(c[n>>2]|0)+(na+-1<<2)>>2]=Ma}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);Ia=Ia+1|0}if((X|0)==178){__ZN6VectorIiE6invertEv(n);break}else if((X|0)==185)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);else if((X|0)==195)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);Ca=__ZN10GDCompiler12_parse_blockERNS_7CodeGenEPKN8GDParser9BlockNodeEiii(b,j,c[f+40>>2]|0,la,-1,-1)|0;if(!Ca){__ZN10StringNameaSERKS_(q,f+28|0);X=203}else Oa=Ca}else if(g){__ZN10StringNameC2EPKc(i,915178);__ZN10StringNameaSERKS_(q,i);__ZN10StringNameD2Ev(i);X=203;break}else{__ZN10StringNameC2EPKc(i,652330);__ZN10StringNameaSERKS_(q,i);__ZN10StringNameD2Ev(i);X=203;break}while(0);do if((X|0)==203){g=j+76|0;la=c[g>>2]|0;if(!la)Pa=1;else Pa=(c[la+-4>>2]|0)+1|0;do if(!(__ZN6VectorIiE6resizeEi(g,Pa)|0)){a[1263537]=0;la=c[g>>2]|0;if(!la)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);Ia=c[la+-4>>2]|0;if((Ia|0)<1)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else{__ZN6VectorIiE14_copy_on_writeEv(g);c[(c[g>>2]|0)+(Ia+-1<<2)>>2]=32;break}}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);while(0);Ia=__ZnwjPKc(224,1263606)|0;__ZN10GDFunctionC2Ev(Ia);la=d+200|0;c[(__ZN3MapI10StringNameP10GDFunction10ComparatorIS0_E16DefaultAllocatorEixERKS0_(la,q)|0)>>2]=Ia;Ia=c[(__ZN3MapI10StringNameP10GDFunction10ComparatorIS0_E16DefaultAllocatorEixERKS0_(la,q)|0)>>2]|0;if(K){a[Ia+80>>0]=a[f+20>>0]|0;c[Ia+84>>2]=c[f+24>>2]}la=j+52|0;Ma=c[C>>2]|0;if(Ma){c[Ia+36>>2]=Ma;Na=Ia+96|0;__ZN6VectorI7VariantE6resizeEi(Na,Ma)|0;Ma=c[Na>>2]|0;if((Ma|0)!=0?(c[Ma+-4>>2]|0)>0:0){__ZN6VectorI7VariantE14_copy_on_writeEv(Na);Qa=c[Na>>2]|0}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);Qa=0}c[Ia+32>>2]=Qa;Ma=__ZNK7HashMapI7Varianti13VariantHasher17VariantComparatorLh3ELh8EE4nextEPKS0_(la,0)|0;if(Ma|0){La=Ma;do{Ma=c[(__ZN7HashMapI7Varianti13VariantHasher17VariantComparatorLh3ELh8EEixERKS0_(la,La)|0)>>2]|0;do if((Ma|0)<0)X=226;else{Ka=c[Na>>2]|0;Ja=(Ka|0)==0;if(Ja)Ra=0;else Ra=c[Ka+-4>>2]|0;if((Ra|0)<=(Ma|0)){if(Ja)Sa=0;else Sa=c[Ka+-4>>2]|0;if((Sa|0)<=(Ma|0)){X=226;break}a[1263537]=0}__ZN6VectorI7VariantE14_copy_on_writeEv(Na);Ta=(c[Na>>2]|0)+(Ma*24|0)|0}while(0);if((X|0)==226){X=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);Ta=0}__ZN7VariantaSERKS_(Ta,La);La=__ZNK7HashMapI7Varianti13VariantHasher17VariantComparatorLh3ELh8EE4nextEPKS0_(la,La)|0}while((La|0)!=0)}}else{c[Ia+32>>2]=0;c[Ia+36>>2]=0}La=c[F>>2]|0;if(La){la=Ia+100|0;__ZN6VectorI10StringNameE6resizeEi(la,La)|0;La=c[la>>2]|0;if((La|0)!=0?(c[La+-4>>2]|0)>0:0){__ZN6VectorI10StringNameE14_copy_on_writeEv(la);Ua=c[la>>2]|0}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);Ua=0}c[Ia+40>>2]=Ua;La=c[E>>2]|0;if(La|0?(Na=c[La+8>>2]|0,La=c[D>>2]|0,(Na|0)!=(La|0)):0){Ma=Na;while(1){Na=c[Ma+8>>2]|0;if((Na|0)==(La|0))break;else Ma=Na}if(Ma|0){La=Ma;do{Na=La+24|0;Ka=c[La+28>>2]|0;do if((Ka|0)<0)X=249;else{Ja=c[la>>2]|0;Ga=(Ja|0)==0;if(Ga)Va=0;else Va=c[Ja+-4>>2]|0;if((Va|0)<=(Ka|0)){if(Ga)Wa=0;else Wa=c[Ja+-4>>2]|0;if((Wa|0)<=(Ka|0)){X=249;break}a[1263537]=0}__ZN6VectorI10StringNameE14_copy_on_writeEv(la);Xa=(c[la>>2]|0)+(Ka<<2)|0}while(0);if((X|0)==249){X=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);Xa=0}__ZN10StringNameaSERKS_(Xa,Na);La=c[La+16>>2]|0}while((La|0)!=0)}}La=c[la>>2]|0;if(!La)Ya=0;else Ya=c[La+-4>>2]|0}else{c[Ia+40>>2]=0;Ya=0}c[Ia+44>>2]=Ya;La=c[g>>2]|0;if((La|0)!=0?(c[La+-4>>2]|0)!=0:0){Ma=Ia+108|0;Ka=c[Ma>>2]|0;if((Ka|0)!=(La|0)){if(Ka|0?(__Z16atomic_decrementPj(Ka+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Ka,1);c[Ma>>2]=0;Ka=c[g>>2]|0;if(Ka){if(!(__Z28atomic_conditional_incrementPj(Ka+-8|0)|0))Za=c[Ma>>2]|0;else{Ka=c[g>>2]|0;c[Ma>>2]=Ka;Za=Ka}if(Za){_a=Za;X=265}else X=266}else X=266}else{_a=La;X=265}if((X|0)==265)if((c[_a+-4>>2]|0)>0){__ZN6VectorIiE14_copy_on_writeEv(Ma);$a=c[Ma>>2]|0}else X=266;if((X|0)==266){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);$a=0}c[Ia+56>>2]=$a;Ma=c[g>>2]|0;if(!Ma)ab=0;else ab=c[Ma+-4>>2]|0}else{c[Ia+56>>2]=0;ab=0}c[Ia+60>>2]=ab;Ma=c[n>>2]|0;do if((Ma|0)!=0?(c[Ma+-4>>2]|0)!=0:0){La=Ia+104|0;Ka=c[La>>2]|0;if((Ka|0)!=(Ma|0)){if(Ka|0?(__Z16atomic_decrementPj(Ka+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Ka,1);c[La>>2]=0;Ka=c[n>>2]|0;if(Ka){if(!(__Z28atomic_conditional_incrementPj(Ka+-8|0)|0))bb=c[n>>2]|0;else{Ka=c[n>>2]|0;c[La>>2]=Ka;bb=Ka}if(bb){cb=bb;X=282}else db=0}else db=0}else{cb=Ma;X=282}if((X|0)==282)db=c[cb+-4>>2]|0;c[Ia+52>>2]=db+-1;Ka=c[La>>2]|0;if(Ka|0?(c[Ka+-4>>2]|0)>0:0){__ZN6VectorIiE14_copy_on_writeEv(La);eb=c[La>>2]|0;break}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);eb=0}else X=287;while(0);if((X|0)==287){c[Ia+52>>2]=0;eb=0}c[Ia+48>>2]=eb;if(K?(Ma=c[f+32>>2]|0,(Ma|0)!=0):0)fb=c[Ma+-4>>2]|0;else fb=0;c[Ia+64>>2]=fb;c[Ia+68>>2]=c[G>>2];c[Ia+72>>2]=c[I>>2];__ZN10StringNameaSERKS_(Ia+92|0,q);if(c[313437]|0){c[r>>2]=0;c[s>>2]=__ZNK8Resource8get_pathEv(d)|0;c[i>>2]=0;Ma=__ZNK6StringneERKS_(s,i)|0;g=c[i>>2]|0;if(g|0?(__Z16atomic_decrementPj(g+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(g,1);g=c[s>>2]|0;if(g|0?(__Z16atomic_decrementPj(g+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(g,1);if(Ma){c[i>>2]=__ZNK8Resource8get_pathEv(d)|0;__ZN6StringpLERKS_(r,i)|0;Ma=c[i>>2]|0;do if(Ma|0){if(__Z16atomic_decrementPj(Ma+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ma,1)}while(0)}if(K){Ma=c[(c[f+40>>2]|0)+8>>2]|0;c[t>>2]=__Z4itosx(Ma,((Ma|0)<0)<<31>>31)|0;c[i>>2]=__ZplPKcRK6String(1126424,t)|0;__ZN6StringpLERKS_(r,i)|0;Ma=c[i>>2]|0;do if(Ma|0){if(__Z16atomic_decrementPj(Ma+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ma,1)}while(0);Ma=c[t>>2]|0;do if(Ma|0){if(__Z16atomic_decrementPj(Ma+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ma,1)}while(0)}else __ZN6StringpLEPKc(r,485024)|0;Ma=e+24|0;g=c[Ma>>2]|0;do if(!g)X=349;else{if(!(c[g+4>>2]|0)){if(!(__ZNK6String6lengthEv(g+8|0)|0)){X=349;break}gb=c[Ma>>2]|0}else gb=g;do if(!gb){c[i>>2]=0;hb=0}else{la=c[gb+4>>2]|0;if(la|0){__ZN6StringC2EPKc(i,la);hb=c[i>>2]|0;break}la=gb+8|0;c[i>>2]=0;La=c[la>>2]|0;if(!La){hb=0;break}c[i>>2]=0;if(!(__Z28atomic_conditional_incrementPj(La+-8|0)|0)){hb=0;break}La=c[la>>2]|0;c[i>>2]=La;hb=La}while(0);c[w>>2]=hb;c[v>>2]=__ZplPKcRK6String(1126424,w)|0;__ZN6StringC2EPKc(x,1219936);c[u>>2]=__ZNK6StringplERKS_(v,x)|0;Na=c[q>>2]|0;do if(!Na){c[i>>2]=0;ib=0}else{La=c[Na+4>>2]|0;if(La|0){__ZN6StringC2EPKc(i,La);ib=c[i>>2]|0;break}La=Na+8|0;c[i>>2]=0;la=c[La>>2]|0;if(!la){ib=0;break}c[i>>2]=0;if(!(__Z28atomic_conditional_incrementPj(la+-8|0)|0)){ib=0;break}la=c[La>>2]|0;c[i>>2]=la;ib=la}while(0);c[y>>2]=ib;c[t>>2]=__ZNK6StringplERKS_(u,y)|0;__ZN6StringpLERKS_(r,t)|0;Na=c[t>>2]|0;do if(Na|0){if(__Z16atomic_decrementPj(Na+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Na,1)}while(0);Na=c[y>>2]|0;do if(Na|0){if(__Z16atomic_decrementPj(Na+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Na,1)}while(0);Na=c[u>>2]|0;do if(Na|0){if(__Z16atomic_decrementPj(Na+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Na,1)}while(0);Na=c[x>>2]|0;do if(Na|0){if(__Z16atomic_decrementPj(Na+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Na,1)}while(0);Na=c[v>>2]|0;do if(Na|0){if(__Z16atomic_decrementPj(Na+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Na,1)}while(0);Na=c[w>>2]|0;do if(Na|0){if(__Z16atomic_decrementPj(Na+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Na,1)}while(0)}while(0);if((X|0)==349){g=c[q>>2]|0;do if(!g){c[i>>2]=0;jb=0}else{Ma=c[g+4>>2]|0;if(Ma|0){__ZN6StringC2EPKc(i,Ma);jb=c[i>>2]|0;break}Ma=g+8|0;c[i>>2]=0;Na=c[Ma>>2]|0;if(!Na){jb=0;break}c[i>>2]=0;if(!(__Z28atomic_conditional_incrementPj(Na+-8|0)|0)){jb=0;break}Na=c[Ma>>2]|0;c[i>>2]=Na;jb=Na}while(0);c[w>>2]=jb;c[t>>2]=__ZplPKcRK6String(1126424,w)|0;__ZN6StringpLERKS_(r,t)|0;g=c[t>>2]|0;do if(g|0){if(__Z16atomic_decrementPj(g+-8|0)|0)break;__ZN6Memory11free_staticEPvb(g,1)}while(0);g=c[w>>2]|0;do if(g|0){if(__Z16atomic_decrementPj(g+-8|0)|0)break;__ZN6Memory11free_staticEPvb(g,1)}while(0)}__ZN10StringNameC2ERK6String(i,r);__ZN10StringNameaSERKS_(Ia+144|0,i);__ZN10StringNameD2Ev(i);g=c[r>>2]|0;do if(g|0){if(__Z16atomic_decrementPj(g+-8|0)|0)break;__ZN6Memory11free_staticEPvb(g,1)}while(0)}c[Ia+88>>2]=d;g=b+12|0;__ZN10StringNameaSERKS_(Ia,g);Na=c[g>>2]|0;do if(Na){g=c[Na+4>>2]|0;if(g|0){__ZN6StringC2EPKc(i,g);kb=c[i>>2]|0;break}g=Na+8|0;c[i>>2]=0;Ma=c[g>>2]|0;if((Ma|0)!=0?(c[i>>2]=0,(__Z28atomic_conditional_incrementPj(Ma+-8|0)|0)!=0):0){Ma=c[g>>2]|0;c[i>>2]=Ma;kb=Ma}else kb=0}else{c[i>>2]=0;kb=0}while(0);c[B>>2]=kb;__ZN6StringC2EPKc(r,1096919);c[A>>2]=__ZNK6StringplERKS_(B,r)|0;Na=c[q>>2]|0;do if(Na){Ma=c[Na+4>>2]|0;if(Ma|0){__ZN6StringC2EPKc(i,Ma);lb=c[i>>2]|0;break}Ma=Na+8|0;c[i>>2]=0;g=c[Ma>>2]|0;if(!g)lb=0;else{c[i>>2]=0;if(!(__Z28atomic_conditional_incrementPj(g+-8|0)|0)){lb=0;break}g=c[Ma>>2]|0;c[i>>2]=g;lb=g}}else{c[i>>2]=0;lb=0}while(0);c[t>>2]=lb;c[z>>2]=__ZNK6StringplERKS_(A,t)|0;Na=__ZNK6String4utf8Ev(z)|0;g=Na;Ma=Ia+132|0;la=c[Ma>>2]|0;do if((la|0)==(Na|0)){if(Na|0){mb=Na+-8|0;X=390}}else{do if(la|0){if(__Z16atomic_decrementPj(la+-8|0)|0)break;__ZN6Memory11free_staticEPvb(la,1)}while(0);c[Ma>>2]=0;if(!Na)break;La=Na+-8|0;if(!(__Z28atomic_conditional_incrementPj(La)|0)){mb=La;X=390;break}c[Ma>>2]=g;mb=La;X=390}while(0);if((X|0)==390?(__Z16atomic_decrementPj(mb)|0)==0:0)__ZN6Memory11free_staticEPvb(Na,1);g=c[z>>2]|0;do if(g|0){if(__Z16atomic_decrementPj(g+-8|0)|0)break;__ZN6Memory11free_staticEPvb(g,1)}while(0);g=c[t>>2]|0;do if(g|0){if(__Z16atomic_decrementPj(g+-8|0)|0)break;__ZN6Memory11free_staticEPvb(g,1)}while(0);g=c[A>>2]|0;do if(g|0){if(__Z16atomic_decrementPj(g+-8|0)|0)break;__ZN6Memory11free_staticEPvb(g,1)}while(0);g=c[r>>2]|0;do if(g|0){if(__Z16atomic_decrementPj(g+-8|0)|0)break;__ZN6Memory11free_staticEPvb(g,1)}while(0);g=c[B>>2]|0;do if(g|0){if(__Z16atomic_decrementPj(g+-8|0)|0)break;__ZN6Memory11free_staticEPvb(g,1)}while(0);c[Ia+136>>2]=__ZNK10CharString8get_dataEv(Ma)|0;if(K)nb=c[f+8>>2]|0;else nb=0;c[Ia+76>>2]=nb;if(a[J>>0]|0)__ZN4ListIN10GDFunction10StackDebugE16DefaultAllocatorEaSERKS3_(Ia+112|0,j+32|0);if(!sa){Oa=0;break}c[d+260>>2]=Ia;Oa=0}while(0);__ZN10StringNameD2Ev(q);q=c[n>>2]|0;if(q|0?(__Z16atomic_decrementPj(q+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(q,1);qa=Oa;__ZN10GDCompiler7CodeGenD2Ev(j);l=h;return qa|0}function __ZN10GDInstance14reload_membersEv(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0;d=l;l=l+32|0;if((l|0)>=(m|0))ba(32);e=d+24|0;f=d;g=b+24|0;h=b+8|0;__ZN6VectorI7VariantE6resizeEi(g,c[(c[h>>2]|0)+220>>2]|0)|0;c[e>>2]=0;__ZN6VectorI7VariantE6resizeEi(e,c[(c[h>>2]|0)+220>>2]|0)|0;i=c[h>>2]|0;j=c[i+212>>2]|0;if((j|0)!=0?(k=c[j+8>>2]|0,j=c[i+216>>2]|0,(k|0)!=(j|0)):0){i=k;while(1){k=c[i+8>>2]|0;if((k|0)==(j|0))break;else i=k}if(i){j=b+12|0;k=b+16|0;n=i;while(1){i=n+24|0;o=c[j>>2]|0;a:do if(o|0){p=c[o+8>>2]|0;q=c[k>>2]|0;b:do if((p|0)==(q|0))r=p;else{s=c[i>>2]|0;t=p;while(1){u=c[t+24>>2]|0;if(s>>>0<u>>>0)v=t+8|0;else{if(u>>>0>=s>>>0){r=t;break b}v=t+4|0}t=c[v>>2]|0;if((t|0)==(q|0))break a}}while(0);if((r|0)!=(q|0)&(r|0)!=0){p=c[(__ZN3MapI10StringNamei10ComparatorIS0_E16DefaultAllocatorEixERKS0_(j,i)|0)>>2]|0;do if((p|0)<0)w=41;else{t=c[g>>2]|0;s=(t|0)==0;if(s)x=0;else x=c[t+-4>>2]|0;if((x|0)<=(p|0)){if(s)y=0;else y=c[t+-4>>2]|0;if((y|0)<=(p|0)){w=41;break}a[1263537]=0}__ZN6VectorI7VariantE14_copy_on_writeEv(g);z=(c[g>>2]|0)+(p*24|0)|0}while(0);if((w|0)==41){w=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);z=0}__ZN7VariantC2ERKS_(f,z);p=c[n+28>>2]|0;do if((p|0)<0)w=51;else{q=c[e>>2]|0;t=(q|0)==0;if(t)A=0;else A=c[q+-4>>2]|0;if((A|0)<=(p|0)){if(t)B=0;else B=c[q+-4>>2]|0;if((B|0)<=(p|0)){w=51;break}a[1263537]=0}__ZN6VectorI7VariantE14_copy_on_writeEv(e);C=(c[e>>2]|0)+(p*24|0)|0}while(0);if((w|0)==51){w=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);C=0}__ZN7VariantaSERKS_(C,f);if(c[f>>2]|0)__ZN7Variant5clearEv(f)}}while(0);n=c[n+16>>2]|0;if(!n){D=g;break}}}else w=5}else w=5;if((w|0)==5)D=g;w=c[D>>2]|0;if((w|0)!=(c[e>>2]|0)){if(w|0?(__Z16atomic_decrementPj(w+-8|0)|0)==0:0){n=c[D>>2]|0;f=(n|0)==0?0:n+-4|0;n=f+4|0;C=c[f>>2]|0;if(C|0){B=0;A=C;while(1){C=n+(B*24|0)|0;if(!(c[C>>2]|0))E=A;else{__ZN7Variant5clearEv(C);E=c[f>>2]|0}B=B+1|0;if(B>>>0>=E>>>0)break;else A=E}}__ZN6Memory11free_staticEPvb(w,1)}c[D>>2]=0;D=c[e>>2]|0;if(D|0?__Z28atomic_conditional_incrementPj(D+-8|0)|0:0)c[g>>2]=c[e>>2]}g=b+12|0;D=c[g>>2]|0;if(D|0?(__ZN3MapI10StringNamei10ComparatorIS0_E16DefaultAllocatorE13_cleanup_treeEPNS4_7ElementE(g,c[D+8>>2]|0),D=c[b+16>>2]|0,w=c[g>>2]|0,c[w+8>>2]=D,c[b+20>>2]=0,b=D,c[b+12>>2]=b,w|0):0){__ZN10StringNameD2Ev(w+24|0);__ZN6Memory11free_staticEPvb(w,0);c[g>>2]=0}w=c[h>>2]|0;h=c[w+212>>2]|0;if(h|0?(b=c[h+8>>2]|0,h=c[w+216>>2]|0,(b|0)!=(h|0)):0){w=b;while(1){b=c[w+8>>2]|0;if((b|0)==(h|0))break;else w=b}if(w|0){h=w;do{w=c[h+28>>2]|0;c[(__ZN3MapI10StringNamei10ComparatorIS0_E16DefaultAllocatorEixERKS0_(g,h+24|0)|0)>>2]=w;h=c[h+16>>2]|0}while((h|0)!=0)}}h=c[e>>2]|0;if(!h){l=d;return}if(__Z16atomic_decrementPj(h+-8|0)|0){l=d;return}g=c[e>>2]|0;e=(g|0)==0?0:g+-4|0;g=e+4|0;w=c[e>>2]|0;if(w|0){b=0;D=w;while(1){w=g+(b*24|0)|0;if(!(c[w>>2]|0))F=D;else{__ZN7Variant5clearEv(w);F=c[e>>2]|0}b=b+1|0;if(b>>>0>=F>>>0)break;else D=F}}__ZN6Memory11free_staticEPvb(h,1);l=d;return}function __ZN3MapI10StringName3RefI8GDScriptE10ComparatorIS0_E16DefaultAllocatorED2Ev(a){a=a|0;var b=0,d=0,e=0;__ZN3MapI10StringName3RefI8GDScriptE10ComparatorIS0_E16DefaultAllocatorE5clearEv(a);b=c[a>>2]|0;if(!b)return;d=b+28|0;e=c[d>>2]|0;if((e|0?__ZN9Reference11unreferenceEv(e)|0:0)?(e=c[d>>2]|0,__Z17predelete_handlerP6Object(e)|0):0){gj[c[(c[e>>2]|0)+76>>2]&8191](e);__ZN6Memory11free_staticEPvb(e,0)}c[d>>2]=0;__ZN10StringNameD2Ev(b+24|0);__ZN6Memory11free_staticEPvb(b,0);c[a>>2]=0;return}function __ZN6VectorI7VariantE6resizeEi(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0;if((d|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,269,1145657,0);e=31;return e|0}a[1263537]=0;f=c[b>>2]|0;if(!f)g=0;else g=c[f+-4>>2]|0;if((g|0)==(d|0)){e=0;return e|0}if(!d){if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0){g=c[b>>2]|0;h=(g|0)==0?0:g+-4|0;g=h+4|0;i=c[h>>2]|0;if(i|0){j=0;k=i;while(1){i=g+(j*24|0)|0;if(!(c[i>>2]|0))l=k;else{__ZN7Variant5clearEv(i);l=c[h>>2]|0}j=j+1|0;if(j>>>0>=l>>>0)break;else k=l}}__ZN6Memory11free_staticEPvb(f,1)}c[b>>2]=0;e=0;return e|0}__ZN6VectorI7VariantE14_copy_on_writeEv(b);f=d*24|0;if(d>>>0<=178956970?(l=f+-1|0,k=l>>>1|l,l=k>>>2|k,k=l>>>4|l,l=k>>>8|k,k=(l>>>16|l)+1|0,f>>>0<4294967264):0){a[1263537]=0;f=c[b>>2]|0;do if(!f)if((d|0)>0)m=22;else{n=0;m=31}else{l=c[f+-4>>2]|0;if((l|0)<(d|0))if(!l)m=22;else{j=__ZN6Memory14realloc_staticEPvjb(f,k,1)|0;if(j|0){a[1263537]=0;o=j;p=c[j+-4>>2]|0;break}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,300,1145876,0);e=6;return e|0}else{n=l;m=31}}while(0);do if((m|0)==22){l=__ZN6Memory12alloc_staticEjb(k,1)|0;if(l|0){a[1263537]=0;c[l+-4>>2]=0;c[l+-8>>2]=1;o=l;p=0;break}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,292,1145820,0);e=6;return e|0}else if((m|0)==31){if((n|0)<=(d|0)){e=0;return e|0}if((c[f+-4>>2]|0)>>>0>d>>>0){l=d;j=f;h=f;while(1){g=j+(l*24|0)|0;if(!(c[g>>2]|0)){q=j;r=h}else{__ZN7Variant5clearEv(g);g=c[b>>2]|0;q=g;r=g}l=l+1|0;if(l>>>0>=(c[q+-4>>2]|0)>>>0){s=r;break}else{j=q;h=r}}}else s=f;h=__ZN6Memory14realloc_staticEPvjb(s,k,1)|0;if(!h){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,324,1145876,0);e=6;return e|0}else{a[1263537]=0;c[b>>2]=h;c[h+-4>>2]=d;e=0;return e|0}}while(0);c[b>>2]=o;if((p|0)<(d|0)){b=p;do{c[o+(b*24|0)>>2]=0;b=b+1|0}while((b|0)!=(d|0))}c[o+-4>>2]=d;e=0;return e|0}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,285,1145723,0);e=6;return e|0}function __ZN3MapI10StringNamei10ComparatorIS0_E16DefaultAllocatorEixERKS0_(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;g=c[b>>2]|0;if(!g){h=__ZnwjPFPvjE(32,4740)|0;__ZN10StringNameC2Ev(h+24|0);i=h+16|0;c[i>>2]=0;c[i+4>>2]=0;c[b>>2]=h;i=c[b+4>>2]|0;c[h+4>>2]=i;c[h+8>>2]=i;c[h+12>>2]=i;c[h>>2]=1;if(!h){c[f>>2]=0;j=f;k=14}else{n=h;o=i;k=5}}else{n=g;o=c[b+4>>2]|0;k=5}a:do if((k|0)==5){g=c[n+8>>2]|0;b:do if((g|0)!=(o|0)){i=c[d>>2]|0;h=g;while(1){p=c[h+24>>2]|0;if(i>>>0<p>>>0)q=h+8|0;else{if(p>>>0>=i>>>0)break;q=h+4|0}p=c[q>>2]|0;if((p|0)==(o|0))break b;else h=p}if(!((h|0)==(o|0)|(h|0)==0)){r=h;break a}}while(0);c[f>>2]=0;if(!n){j=f;k=14}else{s=f;k=15}}while(0);if((k|0)==14){n=__ZnwjPFPvjE(32,4740)|0;__ZN10StringNameC2Ev(n+24|0);o=n+16|0;c[o>>2]=0;c[o+4>>2]=0;c[b>>2]=n;o=c[b+4>>2]|0;c[n+4>>2]=o;c[n+8>>2]=o;c[n+12>>2]=o;c[n>>2]=1;s=j;k=15}if((k|0)==15){k=__ZN3MapI10StringNamei10ComparatorIS0_E16DefaultAllocatorE10_insert_rbERKS0_RKi(b,d,f)|0;if(!k){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145936,616,1145947,0);t=0;l=e;return t|0}else r=k}a[1263537]=0;t=r+28|0;l=e;return t|0}function __ZN6VectorI7VariantE14_copy_on_writeEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0;b=c[a>>2]|0;if(!b)return;if((c[b+-8>>2]|0)>>>0<=1)return;d=c[b+-4>>2]|0;b=(d*24|0)+-1|0;e=b>>>1|b;b=e>>>2|e;e=b>>>4|b;b=e>>>8|e;e=__ZN6Memory12alloc_staticEjb((b>>>16|b)+1|0,1)|0;c[e+-8>>2]=1;c[e+-4>>2]=d;if(d|0){b=0;do{__ZN7VariantC2ERKS_(e+(b*24|0)|0,(c[a>>2]|0)+(b*24|0)|0);b=b+1|0}while((b|0)!=(d|0))}d=c[a>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0){b=c[a>>2]|0;f=(b|0)==0?0:b+-4|0;b=f+4|0;g=c[f>>2]|0;if(g|0){h=0;i=g;while(1){g=b+(h*24|0)|0;if(!(c[g>>2]|0))j=i;else{__ZN7Variant5clearEv(g);j=c[f>>2]|0}h=h+1|0;if(h>>>0>=j>>>0)break;else i=j}}__ZN6Memory11free_staticEPvb(d,1)}c[a>>2]=e;return}function __ZN3MapI10StringNamei10ComparatorIS0_E16DefaultAllocatorE10_insert_rbERKS0_RKi(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f;a[g>>0]=0;h=__ZN3MapI10StringNamei10ComparatorIS0_E16DefaultAllocatorE7_insertERKS0_Rb(b,d,g)|0;if(h|0)c[h+28>>2]=c[e>>2];if(a[g>>0]|0){l=f;return h|0}g=b+8|0;c[g>>2]=(c[g>>2]|0)+1;g=h+12|0;e=c[g>>2]|0;if(!(c[e>>2]|0)){d=b+4|0;i=h;j=e;k=e;e=g;while(1){g=j+12|0;n=c[g>>2]|0;o=c[n+8>>2]|0;p=n;do if((j|0)==(o|0)){q=c[n+4>>2]|0;if(!(c[q>>2]|0)){c[k>>2]=1;a[1263537]=0;c[q>>2]=1;if((c[d>>2]|0)==(n|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);r=c[(c[e>>2]|0)+12>>2]|0;break}else{a[1263537]=0;c[n>>2]=0;r=n;break}}q=j+4|0;if((i|0)==(c[q>>2]|0)){s=i+8|0;t=c[s>>2]|0;c[q>>2]=t;if((t|0)==(c[d>>2]|0))u=p;else{c[t+12>>2]=j;u=c[g>>2]|0}t=i+12|0;c[t>>2]=u;q=c[g>>2]|0;v=q+8|0;c[((c[v>>2]|0)==(j|0)?v:q+4|0)>>2]=i;c[s>>2]=j;c[g>>2]=i;w=j;x=i;y=c[t>>2]|0}else{w=i;x=j;y=n}a[1263537]=0;c[x>>2]=1;t=c[d>>2]|0;if((t|0)==(y|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);z=c[(c[w+12>>2]|0)+12>>2]|0;A=c[d>>2]|0}else{a[1263537]=0;c[y>>2]=0;z=y;A=t}t=z+8|0;s=c[t>>2]|0;q=s+4|0;v=c[q>>2]|0;c[t>>2]=v;if((v|0)!=(A|0))c[v+12>>2]=z;v=z+12|0;c[s+12>>2]=c[v>>2];t=c[v>>2]|0;B=t+4|0;c[((c[B>>2]|0)==(z|0)?B:t+8|0)>>2]=s;c[q>>2]=z;c[v>>2]=s;r=w}else{if(!(c[o>>2]|0)){c[k>>2]=1;a[1263537]=0;c[o>>2]=1;if((c[d>>2]|0)==(n|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);r=c[(c[e>>2]|0)+12>>2]|0;break}else{a[1263537]=0;c[n>>2]=0;r=n;break}}s=j+8|0;if((i|0)==(c[s>>2]|0)){v=i+4|0;q=c[v>>2]|0;c[s>>2]=q;if((q|0)==(c[d>>2]|0))C=p;else{c[q+12>>2]=j;C=c[g>>2]|0}q=i+12|0;c[q>>2]=C;s=c[g>>2]|0;t=s+4|0;c[((c[t>>2]|0)==(j|0)?t:s+8|0)>>2]=i;c[v>>2]=j;c[g>>2]=i;D=j;E=i;F=c[q>>2]|0}else{D=i;E=j;F=n}a[1263537]=0;c[E>>2]=1;q=c[d>>2]|0;if((q|0)==(F|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);G=c[d>>2]|0;H=c[(c[D+12>>2]|0)+12>>2]|0}else{a[1263537]=0;c[F>>2]=0;G=q;H=F}q=H+4|0;v=c[q>>2]|0;s=v+8|0;t=c[s>>2]|0;c[q>>2]=t;if((t|0)!=(G|0))c[t+12>>2]=H;t=H+12|0;c[v+12>>2]=c[t>>2];q=c[t>>2]|0;B=q+8|0;c[((c[B>>2]|0)==(H|0)?B:q+4|0)>>2]=v;c[s>>2]=H;c[t>>2]=v;r=D}while(0);n=r+12|0;g=c[n>>2]|0;if(!(c[g>>2]|0)){i=r;j=g;k=g;e=n}else break}}e=c[(c[b>>2]|0)+8>>2]|0;a[1263537]=0;c[e>>2]=1;l=f;return h|0}function __ZN3MapI10StringNamei10ComparatorIS0_E16DefaultAllocatorE7_insertERKS0_Rb(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0;f=c[b>>2]|0;g=c[f+8>>2]|0;h=b+4|0;i=c[h>>2]|0;a:do if((g|0)==(i|0))j=f;else{k=c[d>>2]|0;l=g;while(1){m=c[l+24>>2]|0;if(k>>>0<m>>>0)n=l+8|0;else{if(m>>>0>=k>>>0)break;n=l+4|0}m=c[n>>2]|0;if((m|0)==(i|0)){j=l;break a}else l=m}a[e>>0]=1;o=l;return o|0}while(0);i=__ZnwjPFPvjE(32,4740)|0;n=i+24|0;__ZN10StringNameC2Ev(n);c[i>>2]=0;c[i+4>>2]=0;c[i+8>>2]=0;c[i+12>>2]=0;c[i+16>>2]=0;c[i+20>>2]=0;c[i+12>>2]=j;g=c[h>>2]|0;f=i+4|0;c[f>>2]=g;k=i+8|0;c[k>>2]=g;__ZN10StringNameaSERKS_(n,d);if((j|0)!=(c[b>>2]|0)?(c[d>>2]|0)>>>0>=(c[j+24>>2]|0)>>>0:0)p=j+4|0;else p=j+8|0;c[p>>2]=i;a[e>>0]=0;e=c[f>>2]|0;f=c[h>>2]|0;if((e|0)==(f|0)){h=i;do{p=h;h=c[h+12>>2]|0}while((p|0)==(c[h+4>>2]|0));q=(h|0)==(c[b>>2]|0)?0:h}else{h=e;while(1){e=c[h+8>>2]|0;if((e|0)==(f|0)){q=h;break}else h=e}}c[i+16>>2]=q;h=c[k>>2]|0;b:do if((h|0)==(f|0)){k=i;while(1){e=k;k=c[k+12>>2]|0;if((e|0)!=(c[k+8>>2]|0)){r=k;break b}if((k|0)==(c[b>>2]|0)){r=0;break}}}else{k=h;while(1){l=c[k+4>>2]|0;if((l|0)==(f|0)){r=k;break}else k=l}}while(0);f=i+20|0;c[f>>2]=r;if(!q)s=r;else{c[q+20>>2]=i;s=c[f>>2]|0}if(!s){o=i;return o|0}c[s+16>>2]=i;o=i;return o|0}function __ZN6VectorIiE6resizeEi(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0;if((d|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,269,1145657,0);e=31;return e|0}a[1263537]=0;f=c[b>>2]|0;if(!f)g=0;else g=c[f+-4>>2]|0;if((g|0)==(d|0)){e=0;return e|0}if(!d){if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);c[b>>2]=0;e=0;return e|0}__ZN6VectorIiE14_copy_on_writeEv(b);f=d<<2;if(d>>>0<=1073741823?(g=f+-1|0,h=g>>>1|g,g=h>>>2|h,h=g>>>4|g,g=h>>>8|h,h=(g>>>16|g)+1|0,f>>>0<4294967264):0){a[1263537]=0;f=c[b>>2]|0;do if(!f)if((d|0)>0)i=18;else{j=0;i=25}else{g=c[f+-4>>2]|0;if((g|0)<(d|0))if(!g)i=18;else{k=__ZN6Memory14realloc_staticEPvjb(f,h,1)|0;if(k|0){a[1263537]=0;l=k;break}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,300,1145876,0);e=6;return e|0}else{j=g;i=25}}while(0);do if((i|0)==18){g=__ZN6Memory12alloc_staticEjb(h,1)|0;if(g|0){a[1263537]=0;c[g+-4>>2]=0;c[g+-8>>2]=1;l=g;break}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,292,1145820,0);e=6;return e|0}else if((i|0)==25){if((j|0)<=(d|0)){e=0;return e|0}g=__ZN6Memory14realloc_staticEPvjb(f,h,1)|0;if(!g){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,324,1145876,0);e=6;return e|0}else{a[1263537]=0;c[b>>2]=g;c[g+-4>>2]=d;e=0;return e|0}}while(0);c[b>>2]=l;c[((l|0)==0?0:l+-4|0)>>2]=d;e=0;return e|0}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,285,1145723,0);e=6;return e|0}function __ZN6VectorIiE14_copy_on_writeEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0;b=c[a>>2]|0;if(!b)return;if((c[b+-8>>2]|0)>>>0<=1)return;d=c[b+-4>>2]|0;b=(d<<2)+-1|0;e=b>>>1|b;b=e>>>2|e;e=b>>>4|b;b=e>>>8|e;e=__ZN6Memory12alloc_staticEjb((b>>>16|b)+1|0,1)|0;c[e+-8>>2]=1;c[e+-4>>2]=d;if(!d){b=c[a>>2]|0;if(!b)f=a;else{g=a;h=b;i=b;j=7}}else{b=c[a>>2]|0;k=0;do{c[e+(k<<2)>>2]=c[b+(k<<2)>>2];k=k+1|0}while((k|0)!=(d|0));g=a;h=b;i=b;j=7}if((j|0)==7)if(!(__Z16atomic_decrementPj((h|0)==0?0:h+-8|0)|0)){__ZN6Memory11free_staticEPvb(i,1);f=g}else f=g;c[f>>2]=e;return}function __ZN10GDCompiler12_parse_blockERNS_7CodeGenEPKN8GDParser9BlockNodeEiii(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0,ia=0,ja=0,ka=0,la=0,ma=0,na=0,oa=0,pa=0,qa=0,ra=0,sa=0,ta=0,ua=0,va=0,wa=0,xa=0,ya=0,za=0,Aa=0,Ba=0,Ca=0,Da=0,Ea=0,Fa=0,Ga=0,Ha=0,Ia=0,Ja=0,Ka=0,La=0,Ma=0,Na=0,Oa=0,Pa=0,Qa=0,Ra=0,Sa=0,Ta=0,Ua=0,Va=0,Wa=0,Xa=0,Ya=0,Za=0,_a=0,$a=0,ab=0,bb=0,cb=0,db=0,eb=0,fb=0,gb=0,hb=0,ib=0,jb=0,kb=0,lb=0,mb=0,nb=0,ob=0,pb=0,qb=0,rb=0,sb=0,tb=0,ub=0,vb=0,wb=0,xb=0,yb=0,zb=0,Ab=0,Bb=0,Cb=0,Db=0,Eb=0,Fb=0,Gb=0,Hb=0,Ib=0,Jb=0,Kb=0,Lb=0,Mb=0,Nb=0,Ob=0,Pb=0,Qb=0,Rb=0,Sb=0,Tb=0,Ub=0,Vb=0,Wb=0,Xb=0,Yb=0,Zb=0,_b=0,$b=0,ac=0,bc=0,cc=0,dc=0,ec=0,fc=0,gc=0,hc=0,ic=0,jc=0,kc=0,lc=0,mc=0,nc=0,oc=0,pc=0,qc=0,rc=0,sc=0,tc=0,uc=0,vc=0,wc=0,xc=0,yc=0,zc=0,Ac=0,Bc=0,Cc=0,Dc=0,Ec=0,Fc=0,Gc=0,Hc=0,Ic=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i+8|0;k=i+4|0;n=i;__ZN10GDCompiler7CodeGen22push_stack_identifiersEv(d);o=d+80|0;c[o>>2]=c[e+8>>2];p=e+40|0;e=d+76|0;q=d+20|0;r=d+12|0;s=d+84|0;t=d+40|0;u=j+12|0;v=j+8|0;w=j+4|0;x=d+32|0;y=j+12|0;z=j+8|0;A=j+4|0;B=(g|0)<0;C=(h|0)<0;D=d+8|0;E=j+12|0;F=j+8|0;G=j+4|0;H=f;f=0;a:while(1){I=c[p>>2]|0;J=(I|0)==0;if(J)K=0;else K=c[I+8>>2]|0;if((f|0)>=(K|0)){L=697;break}if(J)M=0;else M=c[I+8>>2]|0;if((M|0)<=(f|0)){if(J)N=0;else N=c[I+8>>2]|0;if((N|0)<=(f|0)){L=11;break}a[1263537]=0}if(J){L=18;break}J=c[I>>2]|0;if(!J){L=18;break}else{O=J;P=0}while(1){if((P|0)==(f|0))break;J=c[O+4>>2]|0;if(!J){L=18;break a}else{O=J;P=P+1|0}}Q=c[O>>2]|0;b:do switch(c[Q+16>>2]|0){case 15:{J=c[e>>2]|0;if(!J)R=1;else R=(c[J+-4>>2]|0)+1|0;if(!(__ZN6VectorIiE6resizeEi(e,R)|0)){a[1263537]=0;J=c[e>>2]|0;if(!J){L=25;break a}I=c[J+-4>>2]|0;if((I|0)<1){L=25;break a}__ZN6VectorIiE14_copy_on_writeEv(e);J=c[e>>2]|0;c[J+(I+-1<<2)>>2]=31;S=J}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);S=c[e>>2]|0}J=Q+8|0;I=c[J>>2]|0;if(!S)T=1;else T=(c[S+-4>>2]|0)+1|0;if(!(__ZN6VectorIiE6resizeEi(e,T)|0)){a[1263537]=0;U=c[e>>2]|0;if(!U){L=33;break a}V=c[U+-4>>2]|0;if((V|0)<1){L=33;break a}__ZN6VectorIiE14_copy_on_writeEv(e);c[(c[e>>2]|0)+(V+-1<<2)>>2]=I}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);c[o>>2]=c[J>>2];W=H;break}case 11:{switch(c[Q+20>>2]|0){case 7:{J=c[Q+36>>2]|0;I=__ZnwjPKc(24,1263606)|0;c[I>>2]=23212;V=I+20|0;__ZN10StringNameC2Ev(V);c[I+16>>2]=4;__ZN10StringNameC2EPKc(j,489448);__ZN10StringNameaSERKS_(V,j);__ZN10StringNameD2Ev(j);U=H+1|0;c[(__ZN3MapI10StringNamei10ComparatorIS0_E16DefaultAllocatorEixERKS0_(q,V)|0)>>2]=H;if(a[r>>0]|0){c[(__ZN3MapI10StringNamei10ComparatorIS0_E16DefaultAllocatorEixERKS0_(t,V)|0)>>2]=H;__ZN10StringNameC2Ev(u);a[v>>0]=1;c[j>>2]=c[o>>2];__ZN10StringNameaSERKS_(u,V);c[w>>2]=H;__ZN4ListIN10GDFunction10StackDebugE16DefaultAllocatorE9push_backERKS1_(x,j)|0;__ZN10StringNameD2Ev(u)}if((c[s>>2]|0)<=(U|0))c[s>>2]=H+2;V=__ZnwjPKc(28,1263606)|0;c[V>>2]=23228;X=V+24|0;c[X>>2]=0;c[V+16>>2]=10;c[V+20>>2]=31;if(!(__ZN6VectorIPN8GDParser4NodeEE6resizeEi(X,1)|0)){a[1263537]=0;Y=c[X>>2]|0;if(!Y){L=45;break a}Z=c[Y+-4>>2]|0;if((Z|0)<1){L=45;break a}__ZN6VectorIPN8GDParser4NodeEE14_copy_on_writeEv(X);c[(c[X>>2]|0)+(Z+-1<<2)>>2]=I}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);I=c[J+20>>2]|0;Z=c[X>>2]|0;if(!Z)_=1;else _=(c[Z+-4>>2]|0)+1|0;if(!(__ZN6VectorIPN8GDParser4NodeEE6resizeEi(X,_)|0)){a[1263537]=0;Z=c[X>>2]|0;if(!Z){L=53;break a}Y=c[Z+-4>>2]|0;if((Y|0)<1){L=53;break a}__ZN6VectorIPN8GDParser4NodeEE14_copy_on_writeEv(X);c[(c[X>>2]|0)+(Y+-1<<2)>>2]=I}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);if((__ZN10GDCompiler17_parse_expressionERNS_7CodeGenEPKN8GDParser4NodeEibb(b,d,V,U,0,0)|0)<0){$=43;L=698;break a}V=c[e>>2]|0;if(!V)aa=1;else aa=(c[V+-4>>2]|0)+1|0;if(!(__ZN6VectorIiE6resizeEi(e,aa)|0)){a[1263537]=0;V=c[e>>2]|0;if(!V){L=62;break a}I=c[V+-4>>2]|0;if((I|0)<1){L=62;break a}__ZN6VectorIiE14_copy_on_writeEv(e);V=c[e>>2]|0;c[V+(I+-1<<2)>>2]=22;ca=V}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);ca=c[e>>2]|0}if(!ca){da=1;ea=3}else{V=c[ca+-4>>2]|0;da=V+1|0;ea=V+3|0}if(!(__ZN6VectorIiE6resizeEi(e,da)|0)){a[1263537]=0;V=c[e>>2]|0;if(!V){L=70;break a}I=c[V+-4>>2]|0;if((I|0)<1){L=70;break a}__ZN6VectorIiE14_copy_on_writeEv(e);V=c[e>>2]|0;c[V+(I+-1<<2)>>2]=ea;fa=V}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);fa=c[e>>2]|0}if(!fa){ga=1;ha=0}else{V=c[fa+-4>>2]|0;ga=V+1|0;ha=V}if(!(__ZN6VectorIiE6resizeEi(e,ga)|0)){a[1263537]=0;V=c[e>>2]|0;if(!V){L=78;break a}I=c[V+-4>>2]|0;if((I|0)<1){L=78;break a}__ZN6VectorIiE14_copy_on_writeEv(e);V=c[e>>2]|0;c[V+(I+-1<<2)>>2]=22;ia=V}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);ia=c[e>>2]|0}if(!ia)ja=1;else ja=(c[ia+-4>>2]|0)+1|0;if(!(__ZN6VectorIiE6resizeEi(e,ja)|0)){a[1263537]=0;V=c[e>>2]|0;if(!V){L=86;break a}I=c[V+-4>>2]|0;if((I|0)<1){L=86;break a}__ZN6VectorIiE14_copy_on_writeEv(e);c[(c[e>>2]|0)+(I+-1<<2)>>2]=0}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);I=J+28|0;J=0;while(1){V=c[I>>2]|0;Y=(V|0)==0;if(Y)ka=0;else ka=c[V+-4>>2]|0;if((J|0)>=(ka|0))break;if(Y)la=0;else la=c[V+-4>>2]|0;if((la|0)<=(J|0)){if(Y)ma=0;else ma=c[V+-4>>2]|0;if((ma|0)<=(J|0)){L=98;break a}a[1263537]=0}__ZN6VectorIN8GDParser9MatchNode21CompiledPatternBranchEE14_copy_on_writeEv(I);V=c[I>>2]|0;Y=c[V+(J<<3)+4>>2]|0;X=__ZN10GDCompiler17_parse_expressionERNS_7CodeGenEPKN8GDParser4NodeEibb(b,d,c[V+(J<<3)>>2]|0,U,0,0)|0;if((X|0)<0){$=43;L=698;break a}V=c[e>>2]|0;if(!V)na=1;else na=(c[V+-4>>2]|0)+1|0;if(!(__ZN6VectorIiE6resizeEi(e,na)|0)){a[1263537]=0;V=c[e>>2]|0;if(!V){L=107;break a}Z=c[V+-4>>2]|0;if((Z|0)<1){L=107;break a}__ZN6VectorIiE14_copy_on_writeEv(e);V=c[e>>2]|0;c[V+(Z+-1<<2)>>2]=23;oa=V}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);oa=c[e>>2]|0}if(!oa)pa=1;else pa=(c[oa+-4>>2]|0)+1|0;if(!(__ZN6VectorIiE6resizeEi(e,pa)|0)){a[1263537]=0;V=c[e>>2]|0;if(!V){L=115;break a}Z=c[V+-4>>2]|0;if((Z|0)<1){L=115;break a}__ZN6VectorIiE14_copy_on_writeEv(e);V=c[e>>2]|0;c[V+(Z+-1<<2)>>2]=X;qa=V}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);qa=c[e>>2]|0}if(!qa){ra=1;sa=3}else{V=c[qa+-4>>2]|0;ra=V+1|0;sa=V+3|0}if(!(__ZN6VectorIiE6resizeEi(e,ra)|0)){a[1263537]=0;V=c[e>>2]|0;if(!V){L=123;break a}X=c[V+-4>>2]|0;if((X|0)<1){L=123;break a}__ZN6VectorIiE14_copy_on_writeEv(e);V=c[e>>2]|0;c[V+(X+-1<<2)>>2]=sa;ta=V}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);ta=c[e>>2]|0}if(!ta){ua=1;va=0}else{V=c[ta+-4>>2]|0;ua=V+1|0;va=V}if(!(__ZN6VectorIiE6resizeEi(e,ua)|0)){a[1263537]=0;V=c[e>>2]|0;if(!V){L=131;break a}X=c[V+-4>>2]|0;if((X|0)<1){L=131;break a}__ZN6VectorIiE14_copy_on_writeEv(e);V=c[e>>2]|0;c[V+(X+-1<<2)>>2]=22;wa=V}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);wa=c[e>>2]|0}if(!wa)xa=1;else xa=(c[wa+-4>>2]|0)+1|0;if(!(__ZN6VectorIiE6resizeEi(e,xa)|0)){a[1263537]=0;V=c[e>>2]|0;if(!V){L=139;break a}X=c[V+-4>>2]|0;if((X|0)<1){L=139;break a}__ZN6VectorIiE14_copy_on_writeEv(e);c[(c[e>>2]|0)+(X+-1<<2)>>2]=0}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);if(__ZN10GDCompiler12_parse_blockERNS_7CodeGenEPKN8GDParser9BlockNodeEiii(b,d,Y,U,g,va)|0){$=43;L=698;break a}Y=c[e>>2]|0;if(!Y)ya=1;else ya=(c[Y+-4>>2]|0)+1|0;if(!(__ZN6VectorIiE6resizeEi(e,ya)|0)){a[1263537]=0;Y=c[e>>2]|0;if(!Y){L=148;break a}X=c[Y+-4>>2]|0;if((X|0)<1){L=148;break a}__ZN6VectorIiE14_copy_on_writeEv(e);Y=c[e>>2]|0;c[Y+(X+-1<<2)>>2]=22;za=Y}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);za=c[e>>2]|0}if(!za)Aa=1;else Aa=(c[za+-4>>2]|0)+1|0;if(!(__ZN6VectorIiE6resizeEi(e,Aa)|0)){a[1263537]=0;Y=c[e>>2]|0;if(!Y){L=156;break a}X=c[Y+-4>>2]|0;if((X|0)<1){L=156;break a}__ZN6VectorIiE14_copy_on_writeEv(e);Y=c[e>>2]|0;c[Y+(X+-1<<2)>>2]=ha;Ba=Y}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);Ba=c[e>>2]|0}Y=(Ba|0)==0;if(Y)Ca=0;else Ca=c[Ba+-4>>2]|0;X=va+1|0;if((va|0)<-1){L=167;break a}if(Y)Da=0;else Da=c[Ba+-4>>2]|0;if((Da|0)<=(X|0)){if(Y)Ea=0;else Ea=c[Ba+-4>>2]|0;if((Ea|0)<=(X|0)){L=167;break a}a[1263537]=0}__ZN6VectorIiE14_copy_on_writeEv(e);c[(c[e>>2]|0)+(X<<2)>>2]=Ca;J=J+1|0}J=c[e>>2]|0;I=(J|0)==0;if(I)Fa=0;else Fa=c[J+-4>>2]|0;X=ha+1|0;if((ha|0)<-1){L=179;break a}if(I)Ga=0;else Ga=c[J+-4>>2]|0;if((Ga|0)<=(X|0)){if(I)Ha=0;else Ha=c[J+-4>>2]|0;if((Ha|0)<=(X|0)){L=179;break a}a[1263537]=0}__ZN6VectorIiE14_copy_on_writeEv(e);c[(c[e>>2]|0)+(X<<2)>>2]=Fa;W=U;break b;break}case 0:{X=c[e>>2]|0;if(!X)Ia=1;else Ia=(c[X+-4>>2]|0)+1|0;if(!(__ZN6VectorIiE6resizeEi(e,Ia)|0)){a[1263537]=0;X=c[e>>2]|0;if(!X){L=188;break a}J=c[X+-4>>2]|0;if((J|0)<1){L=188;break a}__ZN6VectorIiE14_copy_on_writeEv(e);X=c[e>>2]|0;c[X+(J+-1<<2)>>2]=31;Ja=X}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);Ja=c[e>>2]|0}X=Q+8|0;J=c[X>>2]|0;if(!Ja)Ka=1;else Ka=(c[Ja+-4>>2]|0)+1|0;if(!(__ZN6VectorIiE6resizeEi(e,Ka)|0)){a[1263537]=0;I=c[e>>2]|0;if(!I){L=196;break a}Y=c[I+-4>>2]|0;if((Y|0)<1){L=196;break a}__ZN6VectorIiE14_copy_on_writeEv(e);c[(c[e>>2]|0)+(Y+-1<<2)>>2]=J}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);c[o>>2]=c[X>>2];X=c[Q+24>>2]|0;if(!X){L=200;break a}if((c[X+-4>>2]|0)<=0){L=200;break a}J=__ZN10GDCompiler17_parse_expressionERNS_7CodeGenEPKN8GDParser4NodeEibb(b,d,c[X>>2]|0,H,0,0)|0;if((J|0)<0){$=43;L=698;break a}X=c[e>>2]|0;if(!X)La=1;else La=(c[X+-4>>2]|0)+1|0;if(!(__ZN6VectorIiE6resizeEi(e,La)|0)){a[1263537]=0;X=c[e>>2]|0;if(!X){L=208;break a}Y=c[X+-4>>2]|0;if((Y|0)<1){L=208;break a}__ZN6VectorIiE14_copy_on_writeEv(e);X=c[e>>2]|0;c[X+(Y+-1<<2)>>2]=24;Ma=X}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);Ma=c[e>>2]|0}if(!Ma)Na=1;else Na=(c[Ma+-4>>2]|0)+1|0;if(!(__ZN6VectorIiE6resizeEi(e,Na)|0)){a[1263537]=0;X=c[e>>2]|0;if(!X){L=216;break a}Y=c[X+-4>>2]|0;if((Y|0)<1){L=216;break a}__ZN6VectorIiE14_copy_on_writeEv(e);X=c[e>>2]|0;c[X+(Y+-1<<2)>>2]=J;Oa=X}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);Oa=c[e>>2]|0}if(!Oa){Pa=1;Qa=0}else{X=c[Oa+-4>>2]|0;Pa=X+1|0;Qa=X}if(!(__ZN6VectorIiE6resizeEi(e,Pa)|0)){a[1263537]=0;X=c[e>>2]|0;if(!X){L=224;break a}J=c[X+-4>>2]|0;if((J|0)<1){L=224;break a}__ZN6VectorIiE14_copy_on_writeEv(e);c[(c[e>>2]|0)+(J+-1<<2)>>2]=0}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);J=__ZN10GDCompiler12_parse_blockERNS_7CodeGenEPKN8GDParser9BlockNodeEiii(b,d,c[Q+28>>2]|0,H,g,h)|0;if(J|0){$=J;L=698;break a}J=Q+32|0;X=c[e>>2]|0;Y=(X|0)==0;if(!(c[J>>2]|0)){if(Y)Ra=0;else Ra=c[X+-4>>2]|0;if((Qa|0)<0){L=277;break a}if(Y)Sa=0;else Sa=c[X+-4>>2]|0;if((Sa|0)<=(Qa|0)){if(Y)Ta=0;else Ta=c[X+-4>>2]|0;if((Ta|0)<=(Qa|0)){L=277;break a}a[1263537]=0}__ZN6VectorIiE14_copy_on_writeEv(e);c[(c[e>>2]|0)+(Qa<<2)>>2]=Ra;W=H;break b}if(Y)Ua=1;else Ua=(c[X+-4>>2]|0)+1|0;if(!(__ZN6VectorIiE6resizeEi(e,Ua)|0)){a[1263537]=0;X=c[e>>2]|0;if(!X){L=234;break a}Y=c[X+-4>>2]|0;if((Y|0)<1){L=234;break a}__ZN6VectorIiE14_copy_on_writeEv(e);X=c[e>>2]|0;c[X+(Y+-1<<2)>>2]=22;Va=X}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);Va=c[e>>2]|0}if(!Va){Wa=1;Xa=0}else{X=c[Va+-4>>2]|0;Wa=X+1|0;Xa=X}if(!(__ZN6VectorIiE6resizeEi(e,Wa)|0)){a[1263537]=0;X=c[e>>2]|0;if(!X){L=242;break a}Y=c[X+-4>>2]|0;if((Y|0)<1){L=242;break a}__ZN6VectorIiE14_copy_on_writeEv(e);X=c[e>>2]|0;c[X+(Y+-1<<2)>>2]=0;Ya=X}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);Ya=c[e>>2]|0}X=(Ya|0)==0;if(X)Za=0;else Za=c[Ya+-4>>2]|0;if((Qa|0)<0){L=253;break a}if(X)_a=0;else _a=c[Ya+-4>>2]|0;if((_a|0)<=(Qa|0)){if(X)$a=0;else $a=c[Ya+-4>>2]|0;if(($a|0)<=(Qa|0)){L=253;break a}a[1263537]=0}__ZN6VectorIiE14_copy_on_writeEv(e);c[(c[e>>2]|0)+(Qa<<2)>>2]=Za;X=__ZN10GDCompiler12_parse_blockERNS_7CodeGenEPKN8GDParser9BlockNodeEiii(b,d,c[J>>2]|0,H,g,h)|0;if(X|0){$=X;L=698;break a}X=c[e>>2]|0;J=(X|0)==0;if(J)ab=0;else ab=c[X+-4>>2]|0;if((Xa|0)<0){L=265;break a}if(J)bb=0;else bb=c[X+-4>>2]|0;if((bb|0)<=(Xa|0)){if(J)cb=0;else cb=c[X+-4>>2]|0;if((cb|0)<=(Xa|0)){L=265;break a}a[1263537]=0}__ZN6VectorIiE14_copy_on_writeEv(e);c[(c[e>>2]|0)+(Xa<<2)>>2]=ab;W=H;break b;break}case 1:{X=H|83886080;J=H+1|83886080;Y=H+3|0;I=H+2|83886080;if((c[s>>2]|0)<=(Y|0))c[s>>2]=H+4;__ZN10GDCompiler7CodeGen22push_stack_identifiersEv(d);V=Q+24|0;Z=c[V>>2]|0;if(!Z){L=284;break a}if((c[Z+-4>>2]|0)<=0){L=284;break a}db=(c[Z>>2]|0)+20|0;c[(__ZN3MapI10StringNamei10ComparatorIS0_E16DefaultAllocatorEixERKS0_(q,db)|0)>>2]=H;if(a[r>>0]|0){c[(__ZN3MapI10StringNamei10ComparatorIS0_E16DefaultAllocatorEixERKS0_(t,db)|0)>>2]=H;__ZN10StringNameC2Ev(y);a[z>>0]=1;c[j>>2]=c[o>>2];__ZN10StringNameaSERKS_(y,db);c[A>>2]=H;__ZN4ListIN10GDFunction10StackDebugE16DefaultAllocatorE9push_backERKS1_(x,j)|0;__ZN10StringNameD2Ev(y)}db=c[V>>2]|0;if(!db){L=289;break a}if((c[db+-4>>2]|0)<=1){L=289;break a}V=__ZN10GDCompiler17_parse_expressionERNS_7CodeGenEPKN8GDParser4NodeEibb(b,d,c[db+4>>2]|0,Y,0,0)|0;if((V|0)<0){$=36;L=698;break a}db=c[e>>2]|0;if(!db)eb=1;else eb=(c[db+-4>>2]|0)+1|0;if(!(__ZN6VectorIiE6resizeEi(e,eb)|0)){a[1263537]=0;db=c[e>>2]|0;if(!db){L=297;break a}Z=c[db+-4>>2]|0;if((Z|0)<1){L=297;break a}__ZN6VectorIiE14_copy_on_writeEv(e);db=c[e>>2]|0;c[db+(Z+-1<<2)>>2]=8;fb=db}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);fb=c[e>>2]|0}if(!fb)gb=1;else gb=(c[fb+-4>>2]|0)+1|0;if(!(__ZN6VectorIiE6resizeEi(e,gb)|0)){a[1263537]=0;db=c[e>>2]|0;if(!db){L=305;break a}Z=c[db+-4>>2]|0;if((Z|0)<1){L=305;break a}__ZN6VectorIiE14_copy_on_writeEv(e);db=c[e>>2]|0;c[db+(Z+-1<<2)>>2]=I;hb=db}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);hb=c[e>>2]|0}if(!hb)ib=1;else ib=(c[hb+-4>>2]|0)+1|0;if(!(__ZN6VectorIiE6resizeEi(e,ib)|0)){a[1263537]=0;db=c[e>>2]|0;if(!db){L=313;break a}Z=c[db+-4>>2]|0;if((Z|0)<1){L=313;break a}__ZN6VectorIiE14_copy_on_writeEv(e);db=c[e>>2]|0;c[db+(Z+-1<<2)>>2]=V;jb=db}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);jb=c[e>>2]|0}if(!jb)kb=1;else kb=(c[jb+-4>>2]|0)+1|0;if(!(__ZN6VectorIiE6resizeEi(e,kb)|0)){a[1263537]=0;db=c[e>>2]|0;if(!db){L=321;break a}V=c[db+-4>>2]|0;if((V|0)<1){L=321;break a}__ZN6VectorIiE14_copy_on_writeEv(e);db=c[e>>2]|0;c[db+(V+-1<<2)>>2]=27;lb=db}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);lb=c[e>>2]|0}if(!lb)mb=1;else mb=(c[lb+-4>>2]|0)+1|0;if(!(__ZN6VectorIiE6resizeEi(e,mb)|0)){a[1263537]=0;db=c[e>>2]|0;if(!db){L=329;break a}V=c[db+-4>>2]|0;if((V|0)<1){L=329;break a}__ZN6VectorIiE14_copy_on_writeEv(e);db=c[e>>2]|0;c[db+(V+-1<<2)>>2]=J;nb=db}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);nb=c[e>>2]|0}if(!nb)ob=1;else ob=(c[nb+-4>>2]|0)+1|0;if(!(__ZN6VectorIiE6resizeEi(e,ob)|0)){a[1263537]=0;db=c[e>>2]|0;if(!db){L=337;break a}V=c[db+-4>>2]|0;if((V|0)<1){L=337;break a}__ZN6VectorIiE14_copy_on_writeEv(e);db=c[e>>2]|0;c[db+(V+-1<<2)>>2]=I;pb=db}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);pb=c[e>>2]|0}if(!pb){qb=1;rb=4}else{db=c[pb+-4>>2]|0;qb=db+1|0;rb=db+4|0}if(!(__ZN6VectorIiE6resizeEi(e,qb)|0)){a[1263537]=0;db=c[e>>2]|0;if(!db){L=345;break a}V=c[db+-4>>2]|0;if((V|0)<1){L=345;break a}__ZN6VectorIiE14_copy_on_writeEv(e);db=c[e>>2]|0;c[db+(V+-1<<2)>>2]=rb;sb=db}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);sb=c[e>>2]|0}if(!sb)tb=1;else tb=(c[sb+-4>>2]|0)+1|0;if(!(__ZN6VectorIiE6resizeEi(e,tb)|0)){a[1263537]=0;db=c[e>>2]|0;if(!db){L=353;break a}V=c[db+-4>>2]|0;if((V|0)<1){L=353;break a}__ZN6VectorIiE14_copy_on_writeEv(e);db=c[e>>2]|0;c[db+(V+-1<<2)>>2]=X;ub=db}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);ub=c[e>>2]|0}if(!ub)vb=1;else vb=(c[ub+-4>>2]|0)+1|0;if(!(__ZN6VectorIiE6resizeEi(e,vb)|0)){a[1263537]=0;db=c[e>>2]|0;if(!db){L=361;break a}V=c[db+-4>>2]|0;if((V|0)<1){L=361;break a}__ZN6VectorIiE14_copy_on_writeEv(e);db=c[e>>2]|0;c[db+(V+-1<<2)>>2]=22;wb=db}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);wb=c[e>>2]|0}if(!wb){xb=1;yb=8}else{db=c[wb+-4>>2]|0;xb=db+1|0;yb=db+8|0}if(!(__ZN6VectorIiE6resizeEi(e,xb)|0)){a[1263537]=0;db=c[e>>2]|0;if(!db){L=369;break a}V=c[db+-4>>2]|0;if((V|0)<1){L=369;break a}__ZN6VectorIiE14_copy_on_writeEv(e);db=c[e>>2]|0;c[db+(V+-1<<2)>>2]=yb;zb=db}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);zb=c[e>>2]|0}if(!zb){Ab=1;Bb=0}else{db=c[zb+-4>>2]|0;Ab=db+1|0;Bb=db}if(!(__ZN6VectorIiE6resizeEi(e,Ab)|0)){a[1263537]=0;db=c[e>>2]|0;if(!db){L=377;break a}V=c[db+-4>>2]|0;if((V|0)<1){L=377;break a}__ZN6VectorIiE14_copy_on_writeEv(e);db=c[e>>2]|0;c[db+(V+-1<<2)>>2]=22;Cb=db}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);Cb=c[e>>2]|0}if(!Cb)Db=1;else Db=(c[Cb+-4>>2]|0)+1|0;if(!(__ZN6VectorIiE6resizeEi(e,Db)|0)){a[1263537]=0;db=c[e>>2]|0;if(!db){L=385;break a}V=c[db+-4>>2]|0;if((V|0)<1){L=385;break a}__ZN6VectorIiE14_copy_on_writeEv(e);db=c[e>>2]|0;c[db+(V+-1<<2)>>2]=0;Eb=db}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);Eb=c[e>>2]|0}if(!Eb){Fb=1;Gb=0}else{db=c[Eb+-4>>2]|0;Fb=db+1|0;Gb=db}if(!(__ZN6VectorIiE6resizeEi(e,Fb)|0)){a[1263537]=0;db=c[e>>2]|0;if(!db){L=393;break a}V=c[db+-4>>2]|0;if((V|0)<1){L=393;break a}__ZN6VectorIiE14_copy_on_writeEv(e);db=c[e>>2]|0;c[db+(V+-1<<2)>>2]=28;Hb=db}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);Hb=c[e>>2]|0}if(!Hb)Ib=1;else Ib=(c[Hb+-4>>2]|0)+1|0;if(!(__ZN6VectorIiE6resizeEi(e,Ib)|0)){a[1263537]=0;db=c[e>>2]|0;if(!db){L=401;break a}V=c[db+-4>>2]|0;if((V|0)<1){L=401;break a}__ZN6VectorIiE14_copy_on_writeEv(e);db=c[e>>2]|0;c[db+(V+-1<<2)>>2]=J;Jb=db}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);Jb=c[e>>2]|0}if(!Jb)Kb=1;else Kb=(c[Jb+-4>>2]|0)+1|0;if(!(__ZN6VectorIiE6resizeEi(e,Kb)|0)){a[1263537]=0;db=c[e>>2]|0;if(!db){L=409;break a}J=c[db+-4>>2]|0;if((J|0)<1){L=409;break a}__ZN6VectorIiE14_copy_on_writeEv(e);db=c[e>>2]|0;c[db+(J+-1<<2)>>2]=I;Lb=db}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);Lb=c[e>>2]|0}if(!Lb)Mb=1;else Mb=(c[Lb+-4>>2]|0)+1|0;if(!(__ZN6VectorIiE6resizeEi(e,Mb)|0)){a[1263537]=0;db=c[e>>2]|0;if(!db){L=417;break a}I=c[db+-4>>2]|0;if((I|0)<1){L=417;break a}__ZN6VectorIiE14_copy_on_writeEv(e);db=c[e>>2]|0;c[db+(I+-1<<2)>>2]=Bb;Nb=db}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);Nb=c[e>>2]|0}if(!Nb)Ob=1;else Ob=(c[Nb+-4>>2]|0)+1|0;if(!(__ZN6VectorIiE6resizeEi(e,Ob)|0)){a[1263537]=0;db=c[e>>2]|0;if(!db){L=425;break a}I=c[db+-4>>2]|0;if((I|0)<1){L=425;break a}__ZN6VectorIiE14_copy_on_writeEv(e);c[(c[e>>2]|0)+(I+-1<<2)>>2]=X}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);X=__ZN10GDCompiler12_parse_blockERNS_7CodeGenEPKN8GDParser9BlockNodeEiii(b,d,c[Q+28>>2]|0,Y,Bb,Gb)|0;if(X|0){$=X;L=698;break a}X=c[e>>2]|0;if(!X)Pb=1;else Pb=(c[X+-4>>2]|0)+1|0;if(!(__ZN6VectorIiE6resizeEi(e,Pb)|0)){a[1263537]=0;X=c[e>>2]|0;if(!X){L=434;break a}Y=c[X+-4>>2]|0;if((Y|0)<1){L=434;break a}__ZN6VectorIiE14_copy_on_writeEv(e);X=c[e>>2]|0;c[X+(Y+-1<<2)>>2]=22;Qb=X}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);Qb=c[e>>2]|0}if(!Qb)Rb=1;else Rb=(c[Qb+-4>>2]|0)+1|0;if(!(__ZN6VectorIiE6resizeEi(e,Rb)|0)){a[1263537]=0;X=c[e>>2]|0;if(!X){L=442;break a}Y=c[X+-4>>2]|0;if((Y|0)<1){L=442;break a}__ZN6VectorIiE14_copy_on_writeEv(e);X=c[e>>2]|0;c[X+(Y+-1<<2)>>2]=Gb;Sb=X}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);Sb=c[e>>2]|0}X=(Sb|0)==0;if(X)Tb=0;else Tb=c[Sb+-4>>2]|0;Y=Bb+1|0;if((Bb|0)<-1){L=453;break a}if(X)Ub=0;else Ub=c[Sb+-4>>2]|0;if((Ub|0)<=(Y|0)){if(X)Vb=0;else Vb=c[Sb+-4>>2]|0;if((Vb|0)<=(Y|0)){L=453;break a}a[1263537]=0}__ZN6VectorIiE14_copy_on_writeEv(e);c[(c[e>>2]|0)+(Y<<2)>>2]=Tb;__ZN10GDCompiler7CodeGen21pop_stack_identifiersEv(d);W=H;break b;break}case 2:{Y=c[e>>2]|0;if(!Y)Wb=1;else Wb=(c[Y+-4>>2]|0)+1|0;if(!(__ZN6VectorIiE6resizeEi(e,Wb)|0)){a[1263537]=0;Y=c[e>>2]|0;if(!Y){L=462;break a}X=c[Y+-4>>2]|0;if((X|0)<1){L=462;break a}__ZN6VectorIiE14_copy_on_writeEv(e);Y=c[e>>2]|0;c[Y+(X+-1<<2)>>2]=22;Xb=Y}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);Xb=c[e>>2]|0}if(!Xb){Yb=1;Zb=3}else{Y=c[Xb+-4>>2]|0;Yb=Y+1|0;Zb=Y+3|0}if(!(__ZN6VectorIiE6resizeEi(e,Yb)|0)){a[1263537]=0;Y=c[e>>2]|0;if(!Y){L=470;break a}X=c[Y+-4>>2]|0;if((X|0)<1){L=470;break a}__ZN6VectorIiE14_copy_on_writeEv(e);Y=c[e>>2]|0;c[Y+(X+-1<<2)>>2]=Zb;_b=Y}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);_b=c[e>>2]|0}if(!_b){$b=1;ac=0}else{Y=c[_b+-4>>2]|0;$b=Y+1|0;ac=Y}if(!(__ZN6VectorIiE6resizeEi(e,$b)|0)){a[1263537]=0;Y=c[e>>2]|0;if(!Y){L=478;break a}X=c[Y+-4>>2]|0;if((X|0)<1){L=478;break a}__ZN6VectorIiE14_copy_on_writeEv(e);Y=c[e>>2]|0;c[Y+(X+-1<<2)>>2]=22;bc=Y}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);bc=c[e>>2]|0}if(!bc)cc=1;else cc=(c[bc+-4>>2]|0)+1|0;if(!(__ZN6VectorIiE6resizeEi(e,cc)|0)){a[1263537]=0;Y=c[e>>2]|0;if(!Y){L=486;break a}X=c[Y+-4>>2]|0;if((X|0)<1){L=486;break a}__ZN6VectorIiE14_copy_on_writeEv(e);Y=c[e>>2]|0;c[Y+(X+-1<<2)>>2]=0;dc=Y}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);dc=c[e>>2]|0}if(!dc)ec=0;else ec=c[dc+-4>>2]|0;Y=c[Q+24>>2]|0;if(!Y){L=492;break a}if((c[Y+-4>>2]|0)<=0){L=492;break a}X=__ZN10GDCompiler17_parse_expressionERNS_7CodeGenEPKN8GDParser4NodeEibb(b,d,c[Y>>2]|0,H,0,0)|0;if((X|0)<0){$=43;L=698;break a}Y=c[e>>2]|0;if(!Y)fc=1;else fc=(c[Y+-4>>2]|0)+1|0;if(!(__ZN6VectorIiE6resizeEi(e,fc)|0)){a[1263537]=0;Y=c[e>>2]|0;if(!Y){L=500;break a}I=c[Y+-4>>2]|0;if((I|0)<1){L=500;break a}__ZN6VectorIiE14_copy_on_writeEv(e);Y=c[e>>2]|0;c[Y+(I+-1<<2)>>2]=24;gc=Y}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);gc=c[e>>2]|0}if(!gc)hc=1;else hc=(c[gc+-4>>2]|0)+1|0;if(!(__ZN6VectorIiE6resizeEi(e,hc)|0)){a[1263537]=0;Y=c[e>>2]|0;if(!Y){L=508;break a}I=c[Y+-4>>2]|0;if((I|0)<1){L=508;break a}__ZN6VectorIiE14_copy_on_writeEv(e);Y=c[e>>2]|0;c[Y+(I+-1<<2)>>2]=X;ic=Y}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);ic=c[e>>2]|0}if(!ic)jc=1;else jc=(c[ic+-4>>2]|0)+1|0;if(!(__ZN6VectorIiE6resizeEi(e,jc)|0)){a[1263537]=0;Y=c[e>>2]|0;if(!Y){L=516;break a}X=c[Y+-4>>2]|0;if((X|0)<1){L=516;break a}__ZN6VectorIiE14_copy_on_writeEv(e);c[(c[e>>2]|0)+(X+-1<<2)>>2]=ac}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);X=__ZN10GDCompiler12_parse_blockERNS_7CodeGenEPKN8GDParser9BlockNodeEiii(b,d,c[Q+28>>2]|0,H,ac,ec)|0;if(X|0){$=X;L=698;break a}X=c[e>>2]|0;if(!X)kc=1;else kc=(c[X+-4>>2]|0)+1|0;if(!(__ZN6VectorIiE6resizeEi(e,kc)|0)){a[1263537]=0;X=c[e>>2]|0;if(!X){L=525;break a}Y=c[X+-4>>2]|0;if((Y|0)<1){L=525;break a}__ZN6VectorIiE14_copy_on_writeEv(e);X=c[e>>2]|0;c[X+(Y+-1<<2)>>2]=22;lc=X}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);lc=c[e>>2]|0}if(!lc)mc=1;else mc=(c[lc+-4>>2]|0)+1|0;if(!(__ZN6VectorIiE6resizeEi(e,mc)|0)){a[1263537]=0;X=c[e>>2]|0;if(!X){L=533;break a}Y=c[X+-4>>2]|0;if((Y|0)<1){L=533;break a}__ZN6VectorIiE14_copy_on_writeEv(e);X=c[e>>2]|0;c[X+(Y+-1<<2)>>2]=ec;nc=X}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);nc=c[e>>2]|0}X=(nc|0)==0;if(X)oc=0;else oc=c[nc+-4>>2]|0;Y=ac+1|0;if((ac|0)<-1){L=544;break a}if(X)pc=0;else pc=c[nc+-4>>2]|0;if((pc|0)<=(Y|0)){if(X)qc=0;else qc=c[nc+-4>>2]|0;if((qc|0)<=(Y|0)){L=544;break a}a[1263537]=0}__ZN6VectorIiE14_copy_on_writeEv(e);c[(c[e>>2]|0)+(Y<<2)>>2]=oc;W=H;break b;break}case 6:{Y=c[Q+24>>2]|0;if((Y|0)!=0?(X=c[Y+-4>>2]|0,(X|0)!=0):0){if((X|0)<=0){L=610;break a}X=__ZN10GDCompiler17_parse_expressionERNS_7CodeGenEPKN8GDParser4NodeEibb(b,d,c[Y>>2]|0,H,0,0)|0;if((X|0)<0){$=43;L=698;break a}else rc=X}else rc=134217728;X=c[e>>2]|0;if(!X)sc=1;else sc=(c[X+-4>>2]|0)+1|0;if(!(__ZN6VectorIiE6resizeEi(e,sc)|0)){a[1263537]=0;X=c[e>>2]|0;if(!X){L=618;break a}Y=c[X+-4>>2]|0;if((Y|0)<1){L=618;break a}__ZN6VectorIiE14_copy_on_writeEv(e);X=c[e>>2]|0;c[X+(Y+-1<<2)>>2]=26;tc=X}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);tc=c[e>>2]|0}if(!tc)uc=1;else uc=(c[tc+-4>>2]|0)+1|0;if(__ZN6VectorIiE6resizeEi(e,uc)|0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);W=H;break b}a[1263537]=0;X=c[e>>2]|0;if(!X){L=626;break a}Y=c[X+-4>>2]|0;if((Y|0)<1){L=626;break a}__ZN6VectorIiE14_copy_on_writeEv(e);c[(c[e>>2]|0)+(Y+-1<<2)>>2]=rc;W=H;break b;break}case 4:{if(B){L=548;break a}Y=c[e>>2]|0;if(!Y)vc=1;else vc=(c[Y+-4>>2]|0)+1|0;if(!(__ZN6VectorIiE6resizeEi(e,vc)|0)){a[1263537]=0;Y=c[e>>2]|0;if(!Y){L=567;break a}X=c[Y+-4>>2]|0;if((X|0)<1){L=567;break a}__ZN6VectorIiE14_copy_on_writeEv(e);Y=c[e>>2]|0;c[Y+(X+-1<<2)>>2]=22;wc=Y}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);wc=c[e>>2]|0}if(!wc)xc=1;else xc=(c[wc+-4>>2]|0)+1|0;if(__ZN6VectorIiE6resizeEi(e,xc)|0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);W=H;break b}a[1263537]=0;Y=c[e>>2]|0;if(!Y){L=575;break a}X=c[Y+-4>>2]|0;if((X|0)<1){L=575;break a}__ZN6VectorIiE14_copy_on_writeEv(e);c[(c[e>>2]|0)+(X+-1<<2)>>2]=g;W=H;break b;break}case 5:{if(C){L=578;break a}X=c[e>>2]|0;if(!X)yc=1;else yc=(c[X+-4>>2]|0)+1|0;if(!(__ZN6VectorIiE6resizeEi(e,yc)|0)){a[1263537]=0;X=c[e>>2]|0;if(!X){L=597;break a}Y=c[X+-4>>2]|0;if((Y|0)<1){L=597;break a}__ZN6VectorIiE14_copy_on_writeEv(e);X=c[e>>2]|0;c[X+(Y+-1<<2)>>2]=22;zc=X}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);zc=c[e>>2]|0}if(!zc)Ac=1;else Ac=(c[zc+-4>>2]|0)+1|0;if(__ZN6VectorIiE6resizeEi(e,Ac)|0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);W=H;break b}a[1263537]=0;X=c[e>>2]|0;if(!X){L=605;break a}Y=c[X+-4>>2]|0;if((Y|0)<1){L=605;break a}__ZN6VectorIiE14_copy_on_writeEv(e);c[(c[e>>2]|0)+(Y+-1<<2)>>2]=h;W=H;break b;break}default:{W=H;break b}}break}case 13:{Y=__ZN10GDCompiler17_parse_expressionERNS_7CodeGenEPKN8GDParser4NodeEibb(b,d,c[Q+20>>2]|0,H,0,0)|0;if((Y|0)<0){$=43;L=698;break a}X=c[e>>2]|0;if(!X)Bc=1;else Bc=(c[X+-4>>2]|0)+1|0;if(!(__ZN6VectorIiE6resizeEi(e,Bc)|0)){a[1263537]=0;X=c[e>>2]|0;if(!X){L=635;break a}I=c[X+-4>>2]|0;if((I|0)<1){L=635;break a}__ZN6VectorIiE14_copy_on_writeEv(e);X=c[e>>2]|0;c[X+(I+-1<<2)>>2]=29;Cc=X}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);Cc=c[e>>2]|0}if(!Cc)Dc=1;else Dc=(c[Cc+-4>>2]|0)+1|0;if(__ZN6VectorIiE6resizeEi(e,Dc)|0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);W=H;break b}a[1263537]=0;X=c[e>>2]|0;if(!X){L=643;break a}I=c[X+-4>>2]|0;if((I|0)<1){L=643;break a}__ZN6VectorIiE14_copy_on_writeEv(e);c[(c[e>>2]|0)+(I+-1<<2)>>2]=Y;W=H;break}case 14:{Y=c[e>>2]|0;if(!Y)Ec=1;else Ec=(c[Y+-4>>2]|0)+1|0;if(__ZN6VectorIiE6resizeEi(e,Ec)|0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);W=H;break b}a[1263537]=0;Y=c[e>>2]|0;if(!Y){L=651;break a}I=c[Y+-4>>2]|0;if((I|0)<1){L=651;break a}__ZN6VectorIiE14_copy_on_writeEv(e);c[(c[e>>2]|0)+(I+-1<<2)>>2]=30;W=H;break}case 12:{Fc=Q+20|0;I=c[D>>2]|0;do if(I|0?(a[I+20>>0]|0)==0:0){Y=c[d>>2]|0;if(Y|0){X=Y;Y=0;do{db=c[X+160>>2]|0;Y=db|0?db:Y;X=c[X+168>>2]|0}while((X|0)!=0);if(Y|0){a[1263537]=0;if(__ZN7ClassDB12has_propertyERK10StringNameS2_b(Y+92|0,Fc,0)|0){L=660;break a}else break}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(484564,483971,52,484590,0)}while(0);I=H+1|0;c[(__ZN3MapI10StringNamei10ComparatorIS0_E16DefaultAllocatorEixERKS0_(q,Fc)|0)>>2]=H;if(a[r>>0]|0){c[(__ZN3MapI10StringNamei10ComparatorIS0_E16DefaultAllocatorEixERKS0_(t,Fc)|0)>>2]=H;__ZN10StringNameC2Ev(E);a[F>>0]=1;c[j>>2]=c[o>>2];__ZN10StringNameaSERKS_(E,Fc);c[G>>2]=H;__ZN4ListIN10GDFunction10StackDebugE16DefaultAllocatorE9push_backERKS1_(x,j)|0;__ZN10StringNameD2Ev(E)}if((c[s>>2]|0)>(I|0))W=I;else{c[s>>2]=H+2;W=I}break}default:if((__ZN10GDCompiler17_parse_expressionERNS_7CodeGenEPKN8GDParser4NodeEibb(b,d,Q,H,1,0)|0)>-1)W=H;else{$=43;L=698;break a}}while(0);H=W;f=f+1|0}switch(L|0){case 11:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145120,425,1146766,0);break}case 18:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145120,440,1133820,0);break}case 25:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 33:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 45:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 53:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 62:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 70:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 78:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 86:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 98:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 107:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 115:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 123:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 131:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 139:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 148:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 156:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 167:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 179:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 188:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 196:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 200:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);break}case 208:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 216:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 224:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 234:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 242:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 253:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 265:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 277:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 284:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);break}case 289:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);break}case 297:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 305:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 313:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 321:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 329:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 337:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 345:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 353:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 361:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 369:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 377:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 385:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 393:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 401:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 409:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 417:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 425:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 434:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 442:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 453:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 462:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 470:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 478:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 486:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 492:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);break}case 500:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 508:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 516:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 525:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 533:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 544:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 548:{__ZN6StringC2EPKc(j,485842);L=b+16|0;if(!(__ZNK6StringneEPKc(L,1263606)|0)){f=c[L>>2]|0;if((f|0)!=(c[j>>2]|0)){if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);c[L>>2]=0;f=c[j>>2]|0;if(f|0?__Z28atomic_conditional_incrementPj(f+-8|0)|0:0)c[L>>2]=c[j>>2]}L=c[Q+12>>2]|0;c[b+4>>2]=c[Q+8>>2];c[b+8>>2]=L}L=c[j>>2]|0;if(L|0?(__Z16atomic_decrementPj(L+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(L,1);$=36;l=i;return $|0}case 567:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 575:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 578:{__ZN6StringC2EPKc(j,485867);L=b+16|0;if(!(__ZNK6StringneEPKc(L,1263606)|0)){f=c[L>>2]|0;if((f|0)!=(c[j>>2]|0)){if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);c[L>>2]=0;f=c[j>>2]|0;if(f|0?__Z28atomic_conditional_incrementPj(f+-8|0)|0:0)c[L>>2]=c[j>>2]}L=c[Q+12>>2]|0;c[b+4>>2]=c[Q+8>>2];c[b+8>>2]=L}L=c[j>>2]|0;if(L|0?(__Z16atomic_decrementPj(L+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(L,1);$=36;l=i;return $|0}case 597:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 605:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 610:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);break}case 618:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 626:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 635:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 643:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 651:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 660:{L=c[Fc>>2]|0;do if(L){Fc=c[L+4>>2]|0;if(Fc|0){__ZN6StringC2EPKc(j,Fc);Gc=c[j>>2]|0;break}Fc=L+8|0;c[j>>2]=0;f=c[Fc>>2]|0;if((f|0)!=0?(c[j>>2]=0,(__Z28atomic_conditional_incrementPj(f+-8|0)|0)!=0):0){f=c[Fc>>2]|0;c[j>>2]=f;Gc=f}else Gc=0}else{c[j>>2]=0;Gc=0}while(0);c[n>>2]=Gc;c[k>>2]=__ZplPKcRK6String(485894,n)|0;__ZN6StringC2EPKc(j,484976);Gc=__ZNK6StringplERKS_(k,j)|0;L=Gc;f=b+16|0;if(!(__ZNK6StringneEPKc(f,1263606)|0)){Fc=c[f>>2]|0;if((Fc|0)!=(Gc|0)){if(Fc|0?(__Z16atomic_decrementPj(Fc+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Fc,1);c[f>>2]=0;if(Gc|0?__Z28atomic_conditional_incrementPj(Gc+-8|0)|0:0)c[f>>2]=L}if(!Q){Hc=0;Ic=0}else{Hc=c[Q+12>>2]|0;Ic=c[Q+8>>2]|0}c[b+4>>2]=Ic;c[b+8>>2]=Hc}if(Gc|0?(__Z16atomic_decrementPj(Gc+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Gc,1);Gc=c[j>>2]|0;if(Gc|0?(__Z16atomic_decrementPj(Gc+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Gc,1);Gc=c[k>>2]|0;if(Gc|0?(__Z16atomic_decrementPj(Gc+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Gc,1);Gc=c[n>>2]|0;if(Gc|0?(__Z16atomic_decrementPj(Gc+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Gc,1);$=32;l=i;return $|0}case 697:{__ZN10GDCompiler7CodeGen21pop_stack_identifiersEv(d);$=0;l=i;return $|0}case 698:{l=i;return $|0}}return 0}function __ZN6VectorIiE6invertEv(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0;d=0;e=c[b>>2]|0;while(1){f=(e|0)==0;if(f)g=0;else g=c[e+-4>>2]|0;if((d|0)>=((g|0)/2|0|0)){h=5;break}if(f)i=0;else i=c[e+-4>>2]|0;do if((i|0)<=(d|0)){if(f)j=0;else j=c[e+-4>>2]|0;if((j|0)>(d|0)){a[1263537]=0;h=14;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);k=0;l=c[b>>2]|0;break}}else h=14;while(0);if((h|0)==14){h=0;__ZN6VectorIiE14_copy_on_writeEv(b);f=c[b>>2]|0;k=f+(d<<2)|0;l=f}f=(l|0)==0;if(f)m=0;else m=c[l+-4>>2]|0;n=m-d|0;o=n+-1|0;if((n|0)<1){h=24;break}if(f)p=0;else p=c[l+-4>>2]|0;if((p|0)<(n|0)){if(f)q=0;else q=c[l+-4>>2]|0;if((q|0)<(n|0)){h=24;break}a[1263537]=0}__ZN6VectorIiE14_copy_on_writeEv(b);n=c[b>>2]|0;f=n+(o<<2)|0;o=c[k>>2]|0;c[k>>2]=c[f>>2];c[f>>2]=o;d=d+1|0;e=n}if((h|0)==5)return;else if((h|0)==24)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}function __ZN10GDCompiler17_parse_expressionERNS_7CodeGenEPKN8GDParser4NodeEibb(b,e,f,g,h,i){b=b|0;e=e|0;f=f|0;g=g|0;h=h|0;i=i|0;var j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0,ia=0,ja=0,ka=0,la=0,ma=0,na=0,oa=0,pa=0,qa=0,ra=0,sa=0,ta=0,ua=0,va=0,wa=0,xa=0,ya=0,za=0,Aa=0,Ba=0,Ca=0,Da=0,Ea=0,Fa=0,Ga=0,Ha=0,Ia=0,Ja=0,Ka=0,La=0,Ma=0,Na=0,Oa=0,Pa=0,Qa=0,Ra=0,Sa=0,Ta=0,Ua=0,Va=0,Wa=0,Xa=0,Ya=0,Za=0,_a=0,$a=0,ab=0,bb=0,cb=0,db=0,eb=0,fb=0,gb=0,hb=0,ib=0,jb=0,kb=0,lb=0,mb=0,nb=0,ob=0,pb=0,qb=0,rb=0,sb=0,tb=0,ub=0,vb=0,wb=0,xb=0,yb=0,zb=0,Ab=0,Bb=0,Cb=0,Db=0,Eb=0,Fb=0,Gb=0,Hb=0,Ib=0,Jb=0,Kb=0,Lb=0,Mb=0,Nb=0,Ob=0,Pb=0,Qb=0,Rb=0,Sb=0,Tb=0,Ub=0,Vb=0,Wb=0,Xb=0,Yb=0,Zb=0,_b=0,$b=0,ac=0,bc=0,cc=0,dc=0,ec=0,fc=0,gc=0,hc=0,ic=0,jc=0,kc=0,lc=0,mc=0,nc=0,oc=0,pc=0,qc=0,rc=0,sc=0,tc=0,uc=0,vc=0,wc=0,xc=0,yc=0,zc=0,Ac=0,Bc=0,Cc=0,Dc=0,Ec=0,Fc=0,Gc=0,Hc=0,Ic=0,Jc=0,Kc=0,Lc=0,Mc=0,Nc=0,Oc=0,Pc=0,Qc=0,Rc=0,Sc=0,Tc=0,Uc=0,Vc=0,Wc=0,Xc=0,Yc=0,Zc=0,_c=0,$c=0,ad=0,bd=0,cd=0,dd=0,ed=0,fd=0,gd=0,hd=0,id=0,jd=0,kd=0,ld=0,md=0,nd=0,od=0,pd=0,qd=0,rd=0,sd=0,td=0,ud=0,vd=0,wd=0,xd=0,yd=0,zd=0,Ad=0,Bd=0,Cd=0,Dd=0,Ed=0,Fd=0,Gd=0,Hd=0,Id=0,Jd=0,Kd=0,Ld=0,Md=0,Nd=0,Od=0,Pd=0,Qd=0,Rd=0,Sd=0,Td=0,Ud=0,Vd=0,Wd=0,Xd=0,Yd=0,Zd=0,_d=0,$d=0,ae=0,be=0,ce=0,de=0,ee=0,fe=0,ge=0,he=0,ie=0,je=0,ke=0,le=0,me=0,ne=0,oe=0,pe=0,qe=0,re=0,se=0,te=0,ue=0,ve=0,we=0,xe=0,ye=0,ze=0,Ae=0,Be=0,Ce=0,De=0,Ee=0,Fe=0,Ge=0,He=0,Ie=0,Je=0,Ke=0,Le=0,Me=0,Ne=0,Oe=0,Pe=0,Qe=0,Re=0,Se=0,Te=0,Ue=0,Ve=0,We=0,Xe=0,Ye=0,Ze=0,_e=0,$e=0,af=0,bf=0,cf=0,df=0,ef=0,ff=0,gf=0,hf=0,jf=0,kf=0,lf=0,mf=0,nf=0,of=0,pf=0,qf=0,rf=0,sf=0,tf=0,uf=0,vf=0,wf=0,xf=0,yf=0,zf=0,Af=0,Bf=0,Cf=0,Df=0,Ef=0,Ff=0,Gf=0,Hf=0,If=0,Jf=0,Kf=0,Lf=0,Mf=0,Nf=0,Of=0,Pf=0,Qf=0,Rf=0,Sf=0,Tf=0,Uf=0,Vf=0,Wf=0,Xf=0,Yf=0,Zf=0,_f=0,$f=0,ag=0,bg=0,cg=0,dg=0,eg=0,fg=0,gg=0,hg=0,ig=0,jg=0,kg=0,lg=0;j=l;l=l+80|0;if((l|0)>=(m|0))ba(80);k=j+76|0;n=j+68|0;o=j;p=j+72|0;q=j+64|0;r=j+60|0;s=j+56|0;t=j+52|0;u=j+48|0;v=j+24|0;w=j+44|0;x=j+40|0;y=j+36|0;z=j+32|0;A=j+28|0;switch(c[f+16>>2]|0){case 4:{__ZN10StringNameC2ERKS_(n,f+20|0);B=e+8|0;C=c[B>>2]|0;do if((C|0)!=0?(a[C+20>>0]|0)==0:0){D=c[e>>2]|0;if(D|0){E=D;D=0;do{F=c[E+160>>2]|0;D=F|0?F:D;E=c[E+168>>2]|0}while((E|0)!=0);if(D|0){a[1263537]=0;if(!(__ZN7ClassDB12has_propertyERK10StringNameS2_b(D+92|0,n,0)|0)){G=46;break}E=e+76|0;F=c[E>>2]|0;if(!F)H=1;else H=(c[F+-4>>2]|0)+1|0;do if(!(__ZN6VectorIiE6resizeEi(E,H)|0)){a[1263537]=0;F=c[E>>2]|0;if(!F)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);I=c[F+-4>>2]|0;if((I|0)<1)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else{__ZN6VectorIiE14_copy_on_writeEv(E);c[(c[E>>2]|0)+(I+-1<<2)>>2]=7;break}}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);while(0);D=e+64|0;I=c[D>>2]|0;a:do if(I){F=c[I+8>>2]|0;J=c[e+68>>2]|0;b:do if((F|0)==(J|0))K=F;else{L=c[n>>2]|0;M=F;while(1){N=c[M+24>>2]|0;if(L>>>0<N>>>0)O=M+8|0;else{if(N>>>0>=L>>>0){K=M;break b}O=M+4|0}M=c[O>>2]|0;if((M|0)==(J|0)){G=26;break a}}}while(0);if((K|0)!=(J|0)&(K|0)!=0)P=c[(__ZN3MapI10StringNamei10ComparatorIS0_E16DefaultAllocatorEixERKS0_(D,n)|0)>>2]|0;else G=26}else G=26;while(0);if((G|0)==26){I=c[e+72>>2]|0;c[(__ZN3MapI10StringNamei10ComparatorIS0_E16DefaultAllocatorEixERKS0_(D,n)|0)>>2]=I;P=I}I=c[E>>2]|0;if(!I)Q=1;else Q=(c[I+-4>>2]|0)+1|0;do if(!(__ZN6VectorIiE6resizeEi(E,Q)|0)){a[1263537]=0;I=c[E>>2]|0;if(!I)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);F=c[I+-4>>2]|0;if((F|0)<1)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else{__ZN6VectorIiE14_copy_on_writeEv(E);I=c[E>>2]|0;c[I+(F+-1<<2)>>2]=P;R=I;break}}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);R=c[E>>2]|0}while(0);D=g|83886080;if(!R)S=1;else S=(c[R+-4>>2]|0)+1|0;do if(!(__ZN6VectorIiE6resizeEi(E,S)|0)){a[1263537]=0;I=c[E>>2]|0;if(!I)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);F=c[I+-4>>2]|0;if((F|0)<1)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else{__ZN6VectorIiE14_copy_on_writeEv(E);c[(c[E>>2]|0)+(F+-1<<2)>>2]=D;break}}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);while(0);E=e+84|0;if((c[E>>2]|0)>(g|0)){T=D;break}c[E>>2]=g+1;T=D;break}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(484564,483971,52,484590,0);G=46}else G=46;while(0);c:do if((G|0)==46){d:do if(!i?(S=e+20|0,R=c[S>>2]|0,R|0):0){P=c[R+8>>2]|0;R=c[e+24>>2]|0;e:do if((P|0)==(R|0))U=P;else{Q=c[n>>2]|0;K=P;while(1){O=c[K+24>>2]|0;if(Q>>>0<O>>>0)V=K+8|0;else{if(O>>>0>=Q>>>0){U=K;break e}V=K+4|0}K=c[V>>2]|0;if((K|0)==(R|0))break d}}while(0);if((U|0)!=(R|0)&(U|0)!=0){T=c[(__ZN3MapI10StringNamei10ComparatorIS0_E16DefaultAllocatorEixERKS0_(S,n)|0)>>2]|100663296;break c}}while(0);D=c[B>>2]|0;if((D|0)!=0?(a[D+20>>0]|0)!=0:0)W=e;else G=60;f:do if((G|0)==60){D=c[e>>2]|0;P=c[D+212>>2]|0;if(P){J=c[P+8>>2]|0;P=c[D+216>>2]|0;g:do if((J|0)==(P|0))X=J;else{K=c[n>>2]|0;Q=J;while(1){O=c[Q+24>>2]|0;if(K>>>0<O>>>0)Y=Q+8|0;else{if(O>>>0>=K>>>0){X=Q;break g}Y=Q+4|0}Q=c[Y>>2]|0;if((Q|0)==(P|0)){W=e;break f}}}while(0);if((X|0)!=(P|0)&(X|0)!=0){T=c[(__ZN3MapI10StringNameN8GDScript10MemberInfoE10ComparatorIS0_E16DefaultAllocatorEixERKS0_(D+212|0,n)|0)>>2]|33554432;break c}else W=e}else W=e}while(0);J=c[W>>2]|0;h:do if(J|0){S=J;i:while(1){Z=c[n>>2]|0;R=S;Q=0;do{K=c[R+188>>2]|0;j:do if(K|0){O=c[K+8>>2]|0;H=c[R+192>>2]|0;k:do if((O|0)==(H|0))_=O;else{C=O;while(1){E=c[C+24>>2]|0;if(Z>>>0<E>>>0)$=C+8|0;else{if(E>>>0>=Z>>>0){_=C;break k}$=C+4|0}C=c[$>>2]|0;if((C|0)==(H|0))break j}}while(0);if((_|0)!=(H|0)&(_|0)!=0)break i}while(0);K=c[R+160>>2]|0;Q=K|0?K:Q;R=c[R+168>>2]|0}while((R|0)!=0);if(Q|0?(a[k>>0]=0,aa=__ZN7ClassDB20get_integer_constantERK10StringNameS2_Pb(Q+92|0,n,k)|0,a[k>>0]|0):0){G=96;break}S=c[S+172>>2]|0;if(!S)break h}if((G|0)==96){__ZN7VariantC2Ei(o,aa);S=e+52|0;l:do if((c[S>>2]|0)!=0?(D=__ZNK7Variant4hashEv(o)|0,P=c[(c[S>>2]|0)+(((1<<d[e+56>>0])+-1&D)<<2)>>2]|0,(P|0)!=0):0){R=P;while(1){if((c[R>>2]|0)==(D|0)?__ZNK7Variant12hash_compareERKS_(R+8|0,o)|0:0)break;R=c[R+4>>2]|0;if(!R){G=101;break l}}ca=c[(__ZN7HashMapI7Varianti13VariantHasher17VariantComparatorLh3ELh8EEixERKS0_(S,o)|0)>>2]|0}else G=101;while(0);if((G|0)==101){R=c[e+60>>2]|0;c[(__ZN7HashMapI7Varianti13VariantHasher17VariantComparatorLh3ELh8EEixERKS0_(S,o)|0)>>2]=R;ca=R}if(c[o>>2]|0)__ZN7Variant5clearEv(o);T=ca|67108864;break c}R=e+64|0;D=c[R>>2]|0;m:do if(D){Q=c[D+8>>2]|0;P=c[e+68>>2]|0;n:do if((Q|0)==(P|0))da=Q;else{K=Q;while(1){O=c[K+24>>2]|0;if(Z>>>0<O>>>0)ea=K+8|0;else{if(O>>>0>=Z>>>0){da=K;break n}ea=K+4|0}K=c[ea>>2]|0;if((K|0)==(P|0)){G=89;break m}}}while(0);if((da|0)!=(P|0)&(da|0)!=0)fa=c[(__ZN3MapI10StringNamei10ComparatorIS0_E16DefaultAllocatorEixERKS0_(R,n)|0)>>2]|0;else G=89}else G=89;while(0);if((G|0)==89){D=c[e+72>>2]|0;c[(__ZN3MapI10StringNamei10ComparatorIS0_E16DefaultAllocatorEixERKS0_(R,n)|0)>>2]=D;fa=D}T=fa|50331648;break c}while(0);J=c[305219]|0;D=c[J+12>>2]|0;o:do if(D|0){S=c[D+8>>2]|0;Q=c[J+16>>2]|0;K=(S|0)==(Q|0);p:do if(K)ga=S;else{O=c[n>>2]|0;C=S;while(1){E=c[C+24>>2]|0;if(O>>>0<E>>>0)ha=C+8|0;else{if(E>>>0>=O>>>0){ga=C;break p}ha=C+4|0}C=c[ha>>2]|0;if((C|0)==(Q|0))break o}}while(0);if((ga|0)!=(Q|0)&(ga|0)!=0){a[1263537]=0;q:do if(K)ia=S;else{R=c[n>>2]|0;C=S;do{O=c[C+24>>2]|0;if(R>>>0<O>>>0)ja=C+8|0;else{if(O>>>0>=R>>>0){ia=C;break q}ja=C+4|0}C=c[ja>>2]|0}while((C|0)!=(Q|0));__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145936,604,1145947,0)}while(0);if((ia|0)==(Q|0)|(ia|0)==0)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145936,604,1145947,0);else{a[1263537]=0;T=c[ia+28>>2]|117440512;break c}}}while(0);J=c[n>>2]|0;do if(J){D=c[J+4>>2]|0;if(D|0){__ZN6StringC2EPKc(k,D);ka=c[k>>2]|0;break}D=J+8|0;c[k>>2]=0;S=c[D>>2]|0;if((S|0)!=0?(c[k>>2]=0,(__Z28atomic_conditional_incrementPj(S+-8|0)|0)!=0):0){S=c[D>>2]|0;c[k>>2]=S;ka=S}else ka=0}else{c[k>>2]=0;ka=0}while(0);c[o>>2]=ka;J=__ZplPKcRK6String(485040,o)|0;S=J;D=b+16|0;if(!(__ZNK6StringneEPKc(D,1263606)|0)){K=c[D>>2]|0;if((K|0)!=(J|0)){if(K|0?(__Z16atomic_decrementPj(K+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(K,1);c[D>>2]=0;if(J|0?__Z28atomic_conditional_incrementPj(J+-8|0)|0:0)c[D>>2]=S}if(!f){la=0;ma=0}else{la=c[f+12>>2]|0;ma=c[f+8>>2]|0}c[b+4>>2]=ma;c[b+8>>2]=la}if(J|0?(__Z16atomic_decrementPj(J+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(J,1);J=c[o>>2]|0;if(J|0?(__Z16atomic_decrementPj(J+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(J,1);T=-1}while(0);__ZN10StringNameD2Ev(n);na=T;l=j;return na|0}case 6:{T=e+52|0;la=f+24|0;r:do if((c[T>>2]|0)!=0?(ma=__ZNK7Variant4hashEv(la)|0,ka=c[(c[T>>2]|0)+(((1<<d[e+56>>0])+-1&ma)<<2)>>2]|0,(ka|0)!=0):0){ia=ka;while(1){if((c[ia>>2]|0)==(ma|0)?__ZNK7Variant12hash_compareERKS_(ia+8|0,la)|0:0)break;ia=c[ia+4>>2]|0;if(!ia){G=157;break r}}oa=c[(__ZN7HashMapI7Varianti13VariantHasher17VariantComparatorLh3ELh8EEixERKS0_(T,la)|0)>>2]|0}else G=157;while(0);if((G|0)==157){ia=c[e+60>>2]|0;c[(__ZN7HashMapI7Varianti13VariantHasher17VariantComparatorLh3ELh8EEixERKS0_(T,la)|0)>>2]=ia;oa=ia}na=oa|67108864;l=j;return na|0}case 9:{oa=c[e+8>>2]|0;if(!oa){na=0;l=j;return na|0}if(!(a[oa+20>>0]|0)){na=0;l=j;return na|0}__ZN6StringC2EPKc(k,485063);oa=b+16|0;if(!(__ZNK6StringneEPKc(oa,1263606)|0)){ia=c[oa>>2]|0;if((ia|0)!=(c[k>>2]|0)){if(ia|0?(__Z16atomic_decrementPj(ia+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(ia,1);c[oa>>2]=0;ia=c[k>>2]|0;if(ia|0?__Z28atomic_conditional_incrementPj(ia+-8|0)|0:0)c[oa>>2]=c[k>>2]}oa=c[f+12>>2]|0;c[b+4>>2]=c[f+8>>2];c[b+8>>2]=oa}oa=c[k>>2]|0;if(oa|0?(__Z16atomic_decrementPj(oa+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(oa,1);na=-1;l=j;return na|0}case 7:{c[k>>2]=0;oa=f+20|0;ia=e+84|0;la=g;T=0;while(1){ma=c[oa>>2]|0;ka=(ma|0)==0;if(ka)pa=0;else pa=c[ma+-4>>2]|0;if((T|0)>=(pa|0)){G=200;break}if(ka)qa=0;else qa=c[ma+-4>>2]|0;if((qa|0)<=(T|0)){if(ka)ra=0;else ra=c[ma+-4>>2]|0;if((ra|0)<=(T|0)){G=185;break}a[1263537]=0}ka=__ZN10GDCompiler17_parse_expressionERNS_7CodeGenEPKN8GDParser4NodeEibb(b,e,c[ma+(T<<2)>>2]|0,la,0,0)|0;if((ka|0)<0){sa=ka;break}if(ka&83886080){ma=la+1|0;if((c[ia>>2]|0)>(ma|0))ta=ma;else{c[ia>>2]=la+2;ta=ma}}else ta=la;ma=c[k>>2]|0;if(!ma)ua=1;else ua=(c[ma+-4>>2]|0)+1|0;if(!(__ZN6VectorIiE6resizeEi(k,ua)|0)){a[1263537]=0;ma=c[k>>2]|0;if(!ma){G=197;break}ja=c[ma+-4>>2]|0;if((ja|0)<1){G=197;break}__ZN6VectorIiE14_copy_on_writeEv(k);c[(c[k>>2]|0)+(ja+-1<<2)>>2]=ka}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);la=ta;T=T+1|0}do if((G|0)==185)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);else if((G|0)==197)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((G|0)==200){T=e+76|0;ta=c[T>>2]|0;if(!ta)va=1;else va=(c[ta+-4>>2]|0)+1|0;do if(!(__ZN6VectorIiE6resizeEi(T,va)|0)){a[1263537]=0;ta=c[T>>2]|0;if(!ta)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);la=c[ta+-4>>2]|0;if((la|0)<1)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else{__ZN6VectorIiE14_copy_on_writeEv(T);c[(c[T>>2]|0)+(la+-1<<2)>>2]=12;break}}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);while(0);la=c[k>>2]|0;if(!la)wa=0;else wa=c[la+-4>>2]|0;la=c[T>>2]|0;if(!la)xa=1;else xa=(c[la+-4>>2]|0)+1|0;do if(!(__ZN6VectorIiE6resizeEi(T,xa)|0)){a[1263537]=0;la=c[T>>2]|0;if(!la)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);ta=c[la+-4>>2]|0;if((ta|0)<1)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else{__ZN6VectorIiE14_copy_on_writeEv(T);c[(c[T>>2]|0)+(ta+-1<<2)>>2]=wa;ya=0;break}}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);ya=0}while(0);while(1){ta=c[k>>2]|0;la=(ta|0)==0;if(la)za=0;else za=c[ta+-4>>2]|0;if((ya|0)>=(za|0)){G=221;break}if(la)Aa=0;else Aa=c[ta+-4>>2]|0;if((Aa|0)<=(ya|0)){if(la)Ba=0;else Ba=c[ta+-4>>2]|0;if((Ba|0)<=(ya|0)){G=237;break}a[1263537]=0}__ZN6VectorIiE14_copy_on_writeEv(k);ta=c[(c[k>>2]|0)+(ya<<2)>>2]|0;la=c[T>>2]|0;if(!la)Ca=1;else Ca=(c[la+-4>>2]|0)+1|0;if(!(__ZN6VectorIiE6resizeEi(T,Ca)|0)){a[1263537]=0;la=c[T>>2]|0;if(!la){G=245;break}ua=c[la+-4>>2]|0;if((ua|0)<1){G=245;break}__ZN6VectorIiE14_copy_on_writeEv(T);c[(c[T>>2]|0)+(ua+-1<<2)>>2]=ta}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);ya=ya+1|0}if((G|0)==221){ta=g|83886080;ua=c[T>>2]|0;if(!ua)Da=1;else Da=(c[ua+-4>>2]|0)+1|0;do if(!(__ZN6VectorIiE6resizeEi(T,Da)|0)){a[1263537]=0;ua=c[T>>2]|0;if(!ua)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);la=c[ua+-4>>2]|0;if((la|0)<1)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else{__ZN6VectorIiE14_copy_on_writeEv(T);c[(c[T>>2]|0)+(la+-1<<2)>>2]=ta;break}}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);while(0);if((c[ia>>2]|0)>(g|0)){sa=ta;break}c[ia>>2]=g+1;sa=ta;break}else if((G|0)==237)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((G|0)==245)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);ia=c[k>>2]|0;if(ia|0?(__Z16atomic_decrementPj(ia+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(ia,1);na=sa;l=j;return na|0}case 8:{c[k>>2]=0;sa=f+20|0;ia=e+84|0;Da=g;ya=0;while(1){Ca=c[sa>>2]|0;Ba=(Ca|0)==0;if(Ba)Ea=0;else Ea=c[Ca+-4>>2]|0;if((ya|0)>=(Ea|0)){G=297;break}if(Ba)Fa=0;else Fa=c[Ca+-4>>2]|0;if((Fa|0)<=(ya|0)){if(Ba)Ga=0;else Ga=c[Ca+-4>>2]|0;if((Ga|0)<=(ya|0)){G=262;break}a[1263537]=0}Ba=__ZN10GDCompiler17_parse_expressionERNS_7CodeGenEPKN8GDParser4NodeEibb(b,e,c[Ca+(ya<<3)>>2]|0,Da,0,0)|0;if((Ba|0)<0){Ha=Ba;break}if(Ba&83886080){Ca=Da+1|0;if((c[ia>>2]|0)>(Ca|0))Ia=Ca;else{c[ia>>2]=Da+2;Ia=Ca}}else Ia=Da;Ca=c[k>>2]|0;if(!Ca)Ja=1;else Ja=(c[Ca+-4>>2]|0)+1|0;if(!(__ZN6VectorIiE6resizeEi(k,Ja)|0)){a[1263537]=0;Ca=c[k>>2]|0;if(!Ca){G=274;break}Aa=c[Ca+-4>>2]|0;if((Aa|0)<1){G=274;break}__ZN6VectorIiE14_copy_on_writeEv(k);c[(c[k>>2]|0)+(Aa+-1<<2)>>2]=Ba}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);Ba=c[sa>>2]|0;Aa=(Ba|0)==0;if(Aa)Ka=0;else Ka=c[Ba+-4>>2]|0;if((Ka|0)<=(ya|0)){if(Aa)La=0;else La=c[Ba+-4>>2]|0;if((La|0)<=(ya|0)){G=282;break}a[1263537]=0}Aa=__ZN10GDCompiler17_parse_expressionERNS_7CodeGenEPKN8GDParser4NodeEibb(b,e,c[Ba+(ya<<3)+4>>2]|0,Ia,0,0)|0;if((Aa|0)<0){Ha=Aa;break}if(Aa&83886080){Ba=Ia+1|0;if((c[ia>>2]|0)>(Ba|0))Ma=Ba;else{c[ia>>2]=Ia+2;Ma=Ba}}else Ma=Ia;Ba=c[k>>2]|0;if(!Ba)Na=1;else Na=(c[Ba+-4>>2]|0)+1|0;if(!(__ZN6VectorIiE6resizeEi(k,Na)|0)){a[1263537]=0;Ba=c[k>>2]|0;if(!Ba){G=294;break}Ca=c[Ba+-4>>2]|0;if((Ca|0)<1){G=294;break}__ZN6VectorIiE14_copy_on_writeEv(k);c[(c[k>>2]|0)+(Ca+-1<<2)>>2]=Aa}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);Da=Ma;ya=ya+1|0}do if((G|0)==262)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);else if((G|0)==274)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((G|0)==282)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);else if((G|0)==294)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((G|0)==297){ya=e+76|0;Ma=c[ya>>2]|0;if(!Ma)Oa=1;else Oa=(c[Ma+-4>>2]|0)+1|0;do if(!(__ZN6VectorIiE6resizeEi(ya,Oa)|0)){a[1263537]=0;Ma=c[ya>>2]|0;if(!Ma)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);Da=c[Ma+-4>>2]|0;if((Da|0)<1)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else{__ZN6VectorIiE14_copy_on_writeEv(ya);c[(c[ya>>2]|0)+(Da+-1<<2)>>2]=13;break}}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);while(0);ta=c[sa>>2]|0;if(!ta)Pa=0;else Pa=c[ta+-4>>2]|0;ta=c[ya>>2]|0;if(!ta)Qa=1;else Qa=(c[ta+-4>>2]|0)+1|0;do if(!(__ZN6VectorIiE6resizeEi(ya,Qa)|0)){a[1263537]=0;ta=c[ya>>2]|0;if(!ta)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);Da=c[ta+-4>>2]|0;if((Da|0)<1)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else{__ZN6VectorIiE14_copy_on_writeEv(ya);c[(c[ya>>2]|0)+(Da+-1<<2)>>2]=Pa;Ra=0;break}}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);Ra=0}while(0);while(1){Da=c[k>>2]|0;ta=(Da|0)==0;if(ta)Sa=0;else Sa=c[Da+-4>>2]|0;if((Ra|0)>=(Sa|0)){G=318;break}if(ta)Ta=0;else Ta=c[Da+-4>>2]|0;if((Ta|0)<=(Ra|0)){if(ta)Ua=0;else Ua=c[Da+-4>>2]|0;if((Ua|0)<=(Ra|0)){G=334;break}a[1263537]=0}__ZN6VectorIiE14_copy_on_writeEv(k);Da=c[(c[k>>2]|0)+(Ra<<2)>>2]|0;ta=c[ya>>2]|0;if(!ta)Va=1;else Va=(c[ta+-4>>2]|0)+1|0;if(!(__ZN6VectorIiE6resizeEi(ya,Va)|0)){a[1263537]=0;ta=c[ya>>2]|0;if(!ta){G=342;break}Ma=c[ta+-4>>2]|0;if((Ma|0)<1){G=342;break}__ZN6VectorIiE14_copy_on_writeEv(ya);c[(c[ya>>2]|0)+(Ma+-1<<2)>>2]=Da}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);Ra=Ra+1|0}if((G|0)==318){Da=g|83886080;Ma=c[ya>>2]|0;if(!Ma)Wa=1;else Wa=(c[Ma+-4>>2]|0)+1|0;do if(!(__ZN6VectorIiE6resizeEi(ya,Wa)|0)){a[1263537]=0;Ma=c[ya>>2]|0;if(!Ma)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);ta=c[Ma+-4>>2]|0;if((ta|0)<1)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else{__ZN6VectorIiE14_copy_on_writeEv(ya);c[(c[ya>>2]|0)+(ta+-1<<2)>>2]=Da;break}}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);while(0);if((c[ia>>2]|0)>(g|0)){Ha=Da;break}c[ia>>2]=g+1;Ha=Da;break}else if((G|0)==334)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((G|0)==342)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);ia=c[k>>2]|0;if(ia|0?(__Z16atomic_decrementPj(ia+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(ia,1);na=Ha;l=j;return na|0}case 10:{Ha=f+20|0;ia=c[Ha>>2]|0;s:do switch(ia|0){case 1:{Wa=f+24|0;Ra=c[Wa>>2]|0;if(Ra|0?(c[Ra+-4>>2]|0)>=1:0){a[1263537]=0;Va=c[Ra>>2]|0;c[k>>2]=0;Ua=e+84|0;Ta=g;Sa=1;Pa=Ra;while(1){Ra=(Pa|0)==0;if(Ra)Xa=0;else Xa=c[Pa+-4>>2]|0;if((Sa|0)>=(Xa|0)){G=378;break}if(Ra)Ya=0;else Ya=c[Pa+-4>>2]|0;if((Ya|0)<=(Sa|0)){if(Ra)Za=0;else Za=c[Pa+-4>>2]|0;if((Za|0)<=(Sa|0)){G=363;break}a[1263537]=0}_a=__ZN10GDCompiler17_parse_expressionERNS_7CodeGenEPKN8GDParser4NodeEibb(b,e,c[Pa+(Sa<<2)>>2]|0,Ta,0,0)|0;if((_a|0)<0){G=439;break}if(_a&83886080){Ra=Ta+1|0;if((c[Ua>>2]|0)>(Ra|0))$a=Ra;else{c[Ua>>2]=Ta+2;$a=Ra}}else $a=Ta;Ra=c[k>>2]|0;if(!Ra)ab=1;else ab=(c[Ra+-4>>2]|0)+1|0;if(!(__ZN6VectorIiE6resizeEi(k,ab)|0)){a[1263537]=0;Ra=c[k>>2]|0;if(!Ra){G=375;break}Qa=c[Ra+-4>>2]|0;if((Qa|0)<1){G=375;break}__ZN6VectorIiE14_copy_on_writeEv(k);c[(c[k>>2]|0)+(Qa+-1<<2)>>2]=_a}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);Ta=$a;Sa=Sa+1|0;Pa=c[Wa>>2]|0}do if((G|0)==363)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);else if((G|0)==375)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((G|0)==378){Wa=e+76|0;Pa=c[Wa>>2]|0;if(!Pa)bb=1;else bb=(c[Pa+-4>>2]|0)+1|0;do if(!(__ZN6VectorIiE6resizeEi(Wa,bb)|0)){a[1263537]=0;Pa=c[Wa>>2]|0;if(!Pa)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);Sa=c[Pa+-4>>2]|0;if((Sa|0)<1)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else{__ZN6VectorIiE14_copy_on_writeEv(Wa);c[(c[Wa>>2]|0)+(Sa+-1<<2)>>2]=18;break}}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);while(0);Q=Va+20|0;Sa=e+64|0;Pa=c[Sa>>2]|0;t:do if(Pa){Ta=c[Pa+8>>2]|0;Ua=c[e+68>>2]|0;u:do if((Ta|0)==(Ua|0))cb=Ta;else{Da=c[Q>>2]|0;Qa=Ta;while(1){Ra=c[Qa+24>>2]|0;if(Da>>>0<Ra>>>0)db=Qa+8|0;else{if(Ra>>>0>=Da>>>0){cb=Qa;break u}db=Qa+4|0}Qa=c[db>>2]|0;if((Qa|0)==(Ua|0)){G=395;break t}}}while(0);if((cb|0)!=(Ua|0)&(cb|0)!=0)eb=c[(__ZN3MapI10StringNamei10ComparatorIS0_E16DefaultAllocatorEixERKS0_(Sa,Q)|0)>>2]|0;else G=395}else G=395;while(0);if((G|0)==395){Pa=c[e+72>>2]|0;c[(__ZN3MapI10StringNamei10ComparatorIS0_E16DefaultAllocatorEixERKS0_(Sa,Q)|0)>>2]=Pa;eb=Pa}Pa=c[Wa>>2]|0;if(!Pa)fb=1;else fb=(c[Pa+-4>>2]|0)+1|0;do if(!(__ZN6VectorIiE6resizeEi(Wa,fb)|0)){a[1263537]=0;Pa=c[Wa>>2]|0;if(!Pa)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);Ta=c[Pa+-4>>2]|0;if((Ta|0)<1)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else{__ZN6VectorIiE14_copy_on_writeEv(Wa);c[(c[Wa>>2]|0)+(Ta+-1<<2)>>2]=eb;break}}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);while(0);Q=c[k>>2]|0;if(!Q)gb=0;else gb=c[Q+-4>>2]|0;Q=c[Wa>>2]|0;if(!Q)hb=1;else hb=(c[Q+-4>>2]|0)+1|0;do if(!(__ZN6VectorIiE6resizeEi(Wa,hb)|0)){a[1263537]=0;Q=c[Wa>>2]|0;if(!Q)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);Sa=c[Q+-4>>2]|0;if((Sa|0)<1)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else{__ZN6VectorIiE14_copy_on_writeEv(Wa);c[(c[Wa>>2]|0)+(Sa+-1<<2)>>2]=gb;break}}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);while(0);Sa=c[k>>2]|0;if(!Sa)ib=0;else ib=c[Sa+-4>>2]|0;Q=e+88|0;if((c[Q>>2]|0)>(ib|0)){jb=0;kb=Sa}else{c[Q>>2]=ib;jb=0;kb=Sa}while(1){Sa=(kb|0)==0;if(Sa)lb=0;else lb=c[kb+-4>>2]|0;if((jb|0)>=(lb|0)){G=440;break}if(Sa)mb=0;else mb=c[kb+-4>>2]|0;if((mb|0)<=(jb|0)){if(Sa)nb=0;else nb=c[kb+-4>>2]|0;if((nb|0)<=(jb|0)){G=428;break}a[1263537]=0}__ZN6VectorIiE14_copy_on_writeEv(k);Sa=c[(c[k>>2]|0)+(jb<<2)>>2]|0;Q=c[Wa>>2]|0;if(!Q)ob=1;else ob=(c[Q+-4>>2]|0)+1|0;if(!(__ZN6VectorIiE6resizeEi(Wa,ob)|0)){a[1263537]=0;Q=c[Wa>>2]|0;if(!Q){G=436;break}Ta=c[Q+-4>>2]|0;if((Ta|0)<1){G=436;break}__ZN6VectorIiE14_copy_on_writeEv(Wa);c[(c[Wa>>2]|0)+(Ta+-1<<2)>>2]=Sa}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);jb=jb+1|0;kb=c[k>>2]|0}if((G|0)==428)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((G|0)==436)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((G|0)==440){pb=0;qb=0;rb=kb;break}}else if((G|0)==439){pb=_a;qb=1;rb=c[k>>2]|0}while(0);if(rb|0?(__Z16atomic_decrementPj(rb+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(rb,1);if(!qb)break s;else na=pb;l=j;return na|0}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1078344,483971,388,485102,0);na=-1;l=j;return na|0}case 0:{Va=f+24|0;Wa=c[Va>>2]|0;if(!Wa)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);Sa=c[Wa+-4>>2]|0;if((Sa|0)<=0)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);Ta=c[Wa>>2]|0;switch(c[Ta+16>>2]|0){case 5:{a[1263537]=0;Q=c[Ta+20>>2]|0;c[k>>2]=0;Ta=e+84|0;Pa=g;Qa=1;Da=Wa;while(1){Ra=(Da|0)==0;if(Ra)sb=0;else sb=c[Da+-4>>2]|0;if((Qa|0)>=(sb|0)){G=474;break}if(Ra)tb=0;else tb=c[Da+-4>>2]|0;if((tb|0)<=(Qa|0)){if(Ra)ub=0;else ub=c[Da+-4>>2]|0;if((ub|0)<=(Qa|0)){G=459;break}a[1263537]=0}vb=__ZN10GDCompiler17_parse_expressionERNS_7CodeGenEPKN8GDParser4NodeEibb(b,e,c[Da+(Qa<<2)>>2]|0,Pa,0,0)|0;if((vb|0)<0){G=524;break}if(vb&83886080){Ra=Pa+1|0;if((c[Ta>>2]|0)>(Ra|0))wb=Ra;else{c[Ta>>2]=Pa+2;wb=Ra}}else wb=Pa;Ra=c[k>>2]|0;if(!Ra)xb=1;else xb=(c[Ra+-4>>2]|0)+1|0;if(!(__ZN6VectorIiE6resizeEi(k,xb)|0)){a[1263537]=0;Ra=c[k>>2]|0;if(!Ra){G=471;break}sa=c[Ra+-4>>2]|0;if((sa|0)<1){G=471;break}__ZN6VectorIiE14_copy_on_writeEv(k);c[(c[k>>2]|0)+(sa+-1<<2)>>2]=vb}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);Pa=wb;Qa=Qa+1|0;Da=c[Va>>2]|0}do if((G|0)==459)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);else if((G|0)==471)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((G|0)==474){Da=e+76|0;Qa=c[Da>>2]|0;if(!Qa)yb=1;else yb=(c[Qa+-4>>2]|0)+1|0;do if(!(__ZN6VectorIiE6resizeEi(Da,yb)|0)){a[1263537]=0;Qa=c[Da>>2]|0;if(!Qa)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);Pa=c[Qa+-4>>2]|0;if((Pa|0)<1)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else{__ZN6VectorIiE14_copy_on_writeEv(Da);Qa=c[Da>>2]|0;c[Qa+(Pa+-1<<2)>>2]=11;zb=Qa;break}}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);zb=c[Da>>2]|0}while(0);if(!zb)Ab=1;else Ab=(c[zb+-4>>2]|0)+1|0;do if(!(__ZN6VectorIiE6resizeEi(Da,Ab)|0)){a[1263537]=0;Qa=c[Da>>2]|0;if(!Qa)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);Pa=c[Qa+-4>>2]|0;if((Pa|0)<1)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else{__ZN6VectorIiE14_copy_on_writeEv(Da);c[(c[Da>>2]|0)+(Pa+-1<<2)>>2]=Q;break}}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);while(0);Pa=c[k>>2]|0;if(!Pa)Bb=0;else Bb=c[Pa+-4>>2]|0;Pa=c[Da>>2]|0;if(!Pa)Cb=1;else Cb=(c[Pa+-4>>2]|0)+1|0;do if(!(__ZN6VectorIiE6resizeEi(Da,Cb)|0)){a[1263537]=0;Pa=c[Da>>2]|0;if(!Pa)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);Qa=c[Pa+-4>>2]|0;if((Qa|0)<1)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else{__ZN6VectorIiE14_copy_on_writeEv(Da);c[(c[Da>>2]|0)+(Qa+-1<<2)>>2]=Bb;break}}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);while(0);Qa=c[k>>2]|0;if(!Qa)Db=0;else Db=c[Qa+-4>>2]|0;Pa=e+88|0;if((c[Pa>>2]|0)>(Db|0)){Eb=0;Fb=Qa}else{c[Pa>>2]=Db;Eb=0;Fb=Qa}while(1){Qa=(Fb|0)==0;if(Qa)Gb=0;else Gb=c[Fb+-4>>2]|0;if((Eb|0)>=(Gb|0)){G=525;break}if(Qa)Hb=0;else Hb=c[Fb+-4>>2]|0;if((Hb|0)<=(Eb|0)){if(Qa)Ib=0;else Ib=c[Fb+-4>>2]|0;if((Ib|0)<=(Eb|0)){G=513;break}a[1263537]=0}__ZN6VectorIiE14_copy_on_writeEv(k);Qa=c[(c[k>>2]|0)+(Eb<<2)>>2]|0;Pa=c[Da>>2]|0;if(!Pa)Jb=1;else Jb=(c[Pa+-4>>2]|0)+1|0;if(!(__ZN6VectorIiE6resizeEi(Da,Jb)|0)){a[1263537]=0;Pa=c[Da>>2]|0;if(!Pa){G=521;break}Ta=c[Pa+-4>>2]|0;if((Ta|0)<1){G=521;break}__ZN6VectorIiE14_copy_on_writeEv(Da);c[(c[Da>>2]|0)+(Ta+-1<<2)>>2]=Qa}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);Eb=Eb+1|0;Fb=c[k>>2]|0}if((G|0)==513)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((G|0)==521)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((G|0)==525){Kb=0;Lb=0;Mb=Fb;break}}else if((G|0)==524){Kb=1;Lb=vb;Mb=c[k>>2]|0}while(0);if(Mb|0?(__Z16atomic_decrementPj(Mb+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Mb,1);if(!Kb)break s;else na=Lb;l=j;return na|0}case 2:{a[1263537]=0;c[k>>2]=0;Q=e+84|0;Da=g;Qa=1;Ta=Wa;while(1){Pa=(Ta|0)==0;if(Pa)Nb=0;else Nb=c[Ta+-4>>2]|0;if((Qa|0)>=(Nb|0)){G=555;break}if(Pa)Ob=0;else Ob=c[Ta+-4>>2]|0;if((Ob|0)<=(Qa|0)){if(Pa)Pb=0;else Pb=c[Ta+-4>>2]|0;if((Pb|0)<=(Qa|0)){G=540;break}a[1263537]=0}Qb=__ZN10GDCompiler17_parse_expressionERNS_7CodeGenEPKN8GDParser4NodeEibb(b,e,c[Ta+(Qa<<2)>>2]|0,Da,0,0)|0;if((Qb|0)<0){G=608;break}if(Qb&83886080){Pa=Da+1|0;if((c[Q>>2]|0)>(Pa|0))Rb=Pa;else{c[Q>>2]=Da+2;Rb=Pa}}else Rb=Da;Pa=c[k>>2]|0;if(!Pa)Sb=1;else Sb=(c[Pa+-4>>2]|0)+1|0;if(!(__ZN6VectorIiE6resizeEi(k,Sb)|0)){a[1263537]=0;Pa=c[k>>2]|0;if(!Pa){G=552;break}sa=c[Pa+-4>>2]|0;if((sa|0)<1){G=552;break}__ZN6VectorIiE14_copy_on_writeEv(k);c[(c[k>>2]|0)+(sa+-1<<2)>>2]=Qb}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);Da=Rb;Qa=Qa+1|0;Ta=c[Va>>2]|0}do if((G|0)==540)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);else if((G|0)==552)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((G|0)==555){Ta=e+76|0;Qa=c[Ta>>2]|0;if(!Qa)Tb=1;else Tb=(c[Qa+-4>>2]|0)+1|0;do if(!(__ZN6VectorIiE6resizeEi(Ta,Tb)|0)){a[1263537]=0;Qa=c[Ta>>2]|0;if(!Qa)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);Da=c[Qa+-4>>2]|0;if((Da|0)<1)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else{__ZN6VectorIiE14_copy_on_writeEv(Ta);c[(c[Ta>>2]|0)+(Da+-1<<2)>>2]=16;break}}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);while(0);Da=c[Va>>2]|0;if(!Da)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);if((c[Da+-4>>2]|0)<=0)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);Qa=c[(c[Da>>2]|0)+20>>2]|0;Da=c[Ta>>2]|0;if(!Da)Ub=1;else Ub=(c[Da+-4>>2]|0)+1|0;do if(!(__ZN6VectorIiE6resizeEi(Ta,Ub)|0)){a[1263537]=0;Da=c[Ta>>2]|0;if(!Da)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);Q=c[Da+-4>>2]|0;if((Q|0)<1)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else{__ZN6VectorIiE14_copy_on_writeEv(Ta);c[(c[Ta>>2]|0)+(Q+-1<<2)>>2]=Qa;break}}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);while(0);Qa=c[Va>>2]|0;if(!Qa)Vb=0;else Vb=c[Qa+-4>>2]|0;Qa=Vb+-1|0;Q=c[Ta>>2]|0;if(!Q)Wb=1;else Wb=(c[Q+-4>>2]|0)+1|0;do if(!(__ZN6VectorIiE6resizeEi(Ta,Wb)|0)){a[1263537]=0;Q=c[Ta>>2]|0;if(!Q)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);Da=c[Q+-4>>2]|0;if((Da|0)<1)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else{__ZN6VectorIiE14_copy_on_writeEv(Ta);c[(c[Ta>>2]|0)+(Da+-1<<2)>>2]=Qa;break}}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);while(0);Qa=c[Va>>2]|0;if(!Qa)Xb=0;else Xb=c[Qa+-4>>2]|0;Qa=e+88|0;if((c[Qa>>2]|0)<(Xb|0)){c[Qa>>2]=Xb+-1;Yb=0}else Yb=0;while(1){Zb=c[k>>2]|0;Qa=(Zb|0)==0;if(Qa)_b=0;else _b=c[Zb+-4>>2]|0;if((Yb|0)>=(_b|0)){G=609;break}if(Qa)$b=0;else $b=c[Zb+-4>>2]|0;if(($b|0)<=(Yb|0)){if(Qa)ac=0;else ac=c[Zb+-4>>2]|0;if((ac|0)<=(Yb|0)){G=597;break}a[1263537]=0}__ZN6VectorIiE14_copy_on_writeEv(k);Qa=c[(c[k>>2]|0)+(Yb<<2)>>2]|0;Da=c[Ta>>2]|0;if(!Da)bc=1;else bc=(c[Da+-4>>2]|0)+1|0;if(!(__ZN6VectorIiE6resizeEi(Ta,bc)|0)){a[1263537]=0;Da=c[Ta>>2]|0;if(!Da){G=605;break}Q=c[Da+-4>>2]|0;if((Q|0)<1){G=605;break}__ZN6VectorIiE14_copy_on_writeEv(Ta);c[(c[Ta>>2]|0)+(Q+-1<<2)>>2]=Qa}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);Yb=Yb+1|0}if((G|0)==597)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((G|0)==605)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((G|0)==609){cc=0;dc=0;ec=Zb;break}}else if((G|0)==608){cc=1;dc=Qb;ec=c[k>>2]|0}while(0);if(ec|0?(__Z16atomic_decrementPj(ec+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(ec,1);if(!cc)break s;else na=dc;l=j;return na|0}default:{if((Sa|0)<2){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1078344,483971,477,485163,0);na=-1;l=j;return na|0}a[1263537]=0;c[k>>2]=0;Ta=e+84|0;Qa=e+8|0;Q=e+64|0;Da=e+72|0;Wa=e+68|0;sa=g;Pa=0;v:while(1){Ra=c[Va>>2]|0;Oa=(Ra|0)==0;if(Oa)fc=0;else fc=c[Ra+-4>>2]|0;if((Pa|0)>=(fc|0)){G=684;break}w:do switch(Pa|0){case 0:{if(Oa){G=624;break v}if((c[Ra+-4>>2]|0)<=0){if((c[Ra+-4>>2]|0)<=0){G=624;break v}a[1263537]=0}if(((c[(c[Ra>>2]|0)+16>>2]|0)==9?(ya=c[Qa>>2]|0,(ya|0)!=0):0)?(a[ya+20>>0]|0)!=0:0){gc=16777216;hc=sa}else G=664;break}case 1:{if(Oa){G=632;break v}if((c[Ra+-4>>2]|0)<=1){if((c[Ra+-4>>2]|0)<=1){G=632;break v}a[1263537]=0}ya=c[Ra+4>>2]|0;if((c[ya+16>>2]|0)!=4){G=635;break v}if((c[Ra+-4>>2]|0)<=1){if((c[Ra+-4>>2]|0)<=1){G=650;break v}a[1263537]=0}ta=ya+20|0;ya=c[Q>>2]|0;x:do if(ya|0){Ma=c[ya+8>>2]|0;Na=c[Wa>>2]|0;y:do if((Ma|0)==(Na|0))ic=Ma;else{Ia=c[ta>>2]|0;La=Ma;while(1){Ka=c[La+24>>2]|0;if(Ia>>>0<Ka>>>0)jc=La+8|0;else{if(Ka>>>0>=Ia>>>0){ic=La;break y}jc=La+4|0}La=c[jc>>2]|0;if((La|0)==(Na|0))break x}}while(0);if((ic|0)!=(Na|0)&(ic|0)!=0){gc=c[(__ZN3MapI10StringNamei10ComparatorIS0_E16DefaultAllocatorEixERKS0_(Q,ta)|0)>>2]|0;hc=sa;break w}}while(0);ya=c[Da>>2]|0;c[(__ZN3MapI10StringNamei10ComparatorIS0_E16DefaultAllocatorEixERKS0_(Q,ta)|0)>>2]=ya;gc=ya;hc=sa;break}default:if(Oa){kc=0;G=665}else G=664}while(0);if((G|0)==664){G=0;kc=c[Ra+-4>>2]|0;G=665}if((G|0)==665){G=0;if((kc|0)<=(Pa|0)){if(Oa)lc=0;else lc=c[Ra+-4>>2]|0;if((lc|0)<=(Pa|0)){G=669;break}a[1263537]=0}ya=__ZN10GDCompiler17_parse_expressionERNS_7CodeGenEPKN8GDParser4NodeEibb(b,e,c[Ra+(Pa<<2)>>2]|0,sa,0,0)|0;if((ya|0)<0){mc=1;nc=ya;break}if(ya&83886080){Ua=sa+1|0;if((c[Ta>>2]|0)>(Ua|0)){gc=ya;hc=Ua}else{c[Ta>>2]=sa+2;gc=ya;hc=Ua}}else{gc=ya;hc=sa}}ya=c[k>>2]|0;if(!ya)oc=1;else oc=(c[ya+-4>>2]|0)+1|0;if(!(__ZN6VectorIiE6resizeEi(k,oc)|0)){a[1263537]=0;ya=c[k>>2]|0;if(!ya){G=681;break}Ua=c[ya+-4>>2]|0;if((Ua|0)<1){G=681;break}__ZN6VectorIiE14_copy_on_writeEv(k);c[(c[k>>2]|0)+(Ua+-1<<2)>>2]=gc}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);sa=hc;Pa=Pa+1|0}z:do if((G|0)==624)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);else if((G|0)==632)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);else if((G|0)==635){__ZN6StringC2EPKc(n,485224);Pa=b+16|0;if(!(__ZNK6StringneEPKc(Pa,1263606)|0)){sa=c[Pa>>2]|0;if((sa|0)!=(c[n>>2]|0)){if(sa|0?(__Z16atomic_decrementPj(sa+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(sa,1);c[Pa>>2]=0;sa=c[n>>2]|0;if(sa|0?__Z28atomic_conditional_incrementPj(sa+-8|0)|0:0)c[Pa>>2]=c[n>>2]}Pa=c[f+12>>2]|0;c[b+4>>2]=c[f+8>>2];c[b+8>>2]=Pa}Pa=c[n>>2]|0;if(Pa|0?(__Z16atomic_decrementPj(Pa+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Pa,1);mc=1;nc=-1}else if((G|0)==650)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);else if((G|0)==669)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);else if((G|0)==681)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((G|0)==684){Pa=e+76|0;sa=h?14:15;Ta=c[Pa>>2]|0;if(!Ta)pc=1;else pc=(c[Ta+-4>>2]|0)+1|0;do if(!(__ZN6VectorIiE6resizeEi(Pa,pc)|0)){a[1263537]=0;Ta=c[Pa>>2]|0;if(!Ta)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);Q=c[Ta+-4>>2]|0;if((Q|0)<1)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else{__ZN6VectorIiE14_copy_on_writeEv(Pa);c[(c[Pa>>2]|0)+(Q+-1<<2)>>2]=sa;break}}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);while(0);sa=c[Va>>2]|0;if(!sa)qc=0;else qc=c[sa+-4>>2]|0;sa=qc+-2|0;Ra=c[Pa>>2]|0;if(!Ra)rc=1;else rc=(c[Ra+-4>>2]|0)+1|0;do if(!(__ZN6VectorIiE6resizeEi(Pa,rc)|0)){a[1263537]=0;Ra=c[Pa>>2]|0;if(!Ra)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);Oa=c[Ra+-4>>2]|0;if((Oa|0)<1)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else{__ZN6VectorIiE14_copy_on_writeEv(Pa);c[(c[Pa>>2]|0)+(Oa+-1<<2)>>2]=sa;break}}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);while(0);sa=c[Va>>2]|0;if(!sa)sc=-2;else sc=(c[sa+-4>>2]|0)+-2|0;sa=e+88|0;if((c[sa>>2]|0)>(sc|0))tc=0;else{c[sa>>2]=sc;tc=0}while(1){sa=c[k>>2]|0;Oa=(sa|0)==0;if(Oa)uc=0;else uc=c[sa+-4>>2]|0;if((tc|0)>=(uc|0)){mc=0;nc=0;break z}if(Oa)vc=0;else vc=c[sa+-4>>2]|0;if((vc|0)<=(tc|0)){if(Oa)wc=0;else wc=c[sa+-4>>2]|0;if((wc|0)<=(tc|0)){G=715;break}a[1263537]=0}__ZN6VectorIiE14_copy_on_writeEv(k);sa=c[(c[k>>2]|0)+(tc<<2)>>2]|0;Oa=c[Pa>>2]|0;if(!Oa)xc=1;else xc=(c[Oa+-4>>2]|0)+1|0;if(!(__ZN6VectorIiE6resizeEi(Pa,xc)|0)){a[1263537]=0;Oa=c[Pa>>2]|0;if(!Oa){G=723;break}Ra=c[Oa+-4>>2]|0;if((Ra|0)<1){G=723;break}__ZN6VectorIiE14_copy_on_writeEv(Pa);c[(c[Pa>>2]|0)+(Ra+-1<<2)>>2]=sa}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);tc=tc+1|0}if((G|0)==715)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((G|0)==723)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);Va=c[k>>2]|0;if(Va|0?(__Z16atomic_decrementPj(Va+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Va,1);if(!mc)break s;else na=nc;l=j;return na|0}}break}case 2:{Va=f+24|0;Pa=c[Va>>2]|0;A:do if(Pa|0){switch(c[Pa+-4>>2]|0){case 2:case 0:{break A;break}default:{}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1078344,483971,526,485258,0);na=-1;l=j;return na|0}while(0);a[1263537]=0;c[k>>2]=0;sa=e+84|0;Ra=0;Oa=g;Q=Pa;while(1){Ta=(Q|0)==0;if(Ta)yc=0;else yc=c[Q+-4>>2]|0;if((Ra|0)>=(yc|0)){G=758;break}if(Ta)zc=0;else zc=c[Q+-4>>2]|0;if((zc|0)<=(Ra|0)){if(Ta)Ac=0;else Ac=c[Q+-4>>2]|0;if((Ac|0)<=(Ra|0)){G=743;break}a[1263537]=0}Ta=__ZN10GDCompiler17_parse_expressionERNS_7CodeGenEPKN8GDParser4NodeEibb(b,e,c[Q+(Ra<<2)>>2]|0,Oa,0,0)|0;if((Ta|0)<0){Bc=1;Cc=Ta;break}if(Ta&83886080){Da=Oa+1|0;if((c[sa>>2]|0)>(Da|0))Dc=Da;else{c[sa>>2]=Oa+2;Dc=Da}}else Dc=Oa;Da=c[k>>2]|0;if(!Da)Ec=1;else Ec=(c[Da+-4>>2]|0)+1|0;if(!(__ZN6VectorIiE6resizeEi(k,Ec)|0)){a[1263537]=0;Da=c[k>>2]|0;if(!Da){G=755;break}Wa=c[Da+-4>>2]|0;if((Wa|0)<1){G=755;break}__ZN6VectorIiE14_copy_on_writeEv(k);c[(c[k>>2]|0)+(Wa+-1<<2)>>2]=Ta}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);Ra=Ra+1|0;Oa=Dc;Q=c[Va>>2]|0}do if((G|0)==743)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);else if((G|0)==755)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((G|0)==758){Va=e+76|0;Q=c[k>>2]|0;if(!Q)Fc=0;else Fc=c[Q+-4>>2]|0;Q=(Fc|0)==0?19:20;Oa=c[Va>>2]|0;if(!Oa)Gc=1;else Gc=(c[Oa+-4>>2]|0)+1|0;do if(!(__ZN6VectorIiE6resizeEi(Va,Gc)|0)){a[1263537]=0;Oa=c[Va>>2]|0;if(!Oa)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);Ra=c[Oa+-4>>2]|0;if((Ra|0)<1)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else{__ZN6VectorIiE14_copy_on_writeEv(Va);c[(c[Va>>2]|0)+(Ra+-1<<2)>>2]=Q;Hc=0;break}}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);Hc=0}while(0);while(1){Q=c[k>>2]|0;Ra=(Q|0)==0;if(Ra)Ic=0;else Ic=c[Q+-4>>2]|0;if((Hc|0)>=(Ic|0)){G=771;break}if(Ra)Jc=0;else Jc=c[Q+-4>>2]|0;if((Jc|0)<=(Hc|0)){if(Ra)Kc=0;else Kc=c[Q+-4>>2]|0;if((Kc|0)<=(Hc|0)){G=785;break}a[1263537]=0}__ZN6VectorIiE14_copy_on_writeEv(k);Q=c[(c[k>>2]|0)+(Hc<<2)>>2]|0;Ra=c[Va>>2]|0;if(!Ra)Lc=1;else Lc=(c[Ra+-4>>2]|0)+1|0;if(!(__ZN6VectorIiE6resizeEi(Va,Lc)|0)){a[1263537]=0;Ra=c[Va>>2]|0;if(!Ra){G=793;break}Oa=c[Ra+-4>>2]|0;if((Oa|0)<1){G=793;break}__ZN6VectorIiE14_copy_on_writeEv(Va);c[(c[Va>>2]|0)+(Oa+-1<<2)>>2]=Q}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);Hc=Hc+1|0}if((G|0)==771){Q=c[Va>>2]|0;if(!Q)Mc=1;else Mc=(c[Q+-4>>2]|0)+1|0;if(__ZN6VectorIiE6resizeEi(Va,Mc)|0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);Bc=0;Cc=0;break}a[1263537]=0;Q=c[Va>>2]|0;if(!Q)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);Oa=c[Q+-4>>2]|0;if((Oa|0)<1)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else{__ZN6VectorIiE14_copy_on_writeEv(Va);c[(c[Va>>2]|0)+(Oa+-1<<2)>>2]=21;Bc=0;Cc=0;break}}else if((G|0)==785)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((G|0)==793)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);Oa=c[k>>2]|0;if(Oa|0?(__Z16atomic_decrementPj(Oa+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Oa,1);if(Bc|0){na=Cc;l=j;return na|0}break}case 5:case 4:{Oa=f+24|0;Q=c[Oa>>2]|0;if(Q|0?(c[Q+-4>>2]|0)==2:0){a[1263537]=0;Ra=__ZN10GDCompiler17_parse_expressionERNS_7CodeGenEPKN8GDParser4NodeEibb(b,e,c[Q>>2]|0,g,0,0)|0;if((Ra|0)<0){na=Ra;l=j;return na|0}Q=c[Oa>>2]|0;sa=(Q|0)==0;B:do if((ia|0)!=5){if(sa)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);Pa=Q+-4|0;if((c[Pa>>2]|0)<=1)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);Ta=c[Q+4>>2]|0;if((c[Ta+16>>2]|0)==6?(c[Ta+24>>2]|0)==4:0){Wa=__ZNK7Variantcv10StringNameEv(Ta+24|0)|0;c[k>>2]=Wa;Da=e+64|0;Qa=c[Da>>2]|0;C:do if(Qa){Sa=c[Qa+8>>2]|0;Ua=c[e+68>>2]|0;D:do if((Sa|0)==(Ua|0))Nc=Sa;else{ya=Sa;while(1){Ma=c[ya+24>>2]|0;if(Wa>>>0<Ma>>>0)Oc=ya+8|0;else{if(Ma>>>0>=Wa>>>0){Nc=ya;break D}Oc=ya+4|0}ya=c[Oc>>2]|0;if((ya|0)==(Ua|0)){G=896;break C}}}while(0);if((Nc|0)!=(Ua|0)&(Nc|0)!=0)Pc=c[(__ZN3MapI10StringNamei10ComparatorIS0_E16DefaultAllocatorEixERKS0_(Da,k)|0)>>2]|0;else G=896}else G=896;while(0);if((G|0)==896){Wa=c[e+72>>2]|0;c[(__ZN3MapI10StringNamei10ComparatorIS0_E16DefaultAllocatorEixERKS0_(Da,k)|0)>>2]=Wa;Pc=Wa}__ZN10StringNameD2Ev(k);Qc=Pc;Rc=5;break}if(Ra&83886080){Wa=g+1|0;Qa=e+84|0;if((c[Qa>>2]|0)>(Wa|0))Sc=Wa;else{c[Qa>>2]=g+2;Sc=Wa}}else Sc=g;if((c[Pa>>2]|0)<=1)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);Wa=__ZN10GDCompiler17_parse_expressionERNS_7CodeGenEPKN8GDParser4NodeEibb(b,e,Ta,Sc,0,0)|0;if((Wa|0)<0){na=Wa;l=j;return na|0}else{Qc=Wa;Rc=3}}else{if(sa)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);Wa=c[Q+-4>>2]|0;if((Wa|0)<=0)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);if((((c[(c[Q>>2]|0)+16>>2]|0)==9?(Qa=c[e>>2]|0,(Qa|0)!=0):0)?(Va=c[e+8>>2]|0,(Va|0)!=0):0)?(a[Va+20>>0]|0)==0:0){Sa=(Wa|0)>1;if(!Sa)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);Wa=c[Q+4>>2]|0;ta=c[Qa+212>>2]|0;if(ta){ya=c[ta+8>>2]|0;ta=c[Qa+216>>2]|0;E:do if((ya|0)==(ta|0)){Tc=ya;G=822}else{Qa=c[Wa+20>>2]|0;Na=ya;while(1){Ma=c[Na+24>>2]|0;if(Qa>>>0<Ma>>>0)Uc=Na+8|0;else{if(Ma>>>0>=Qa>>>0){Tc=Na;G=822;break E}Uc=Na+4|0}Na=c[Uc>>2]|0;if((Na|0)==(ta|0)){Vc=Q;break}}}while(0);do if((G|0)==822)if((Tc|0)!=(ta|0)&(Tc|0)!=0){ya=Tc+36|0;if((c[ya>>2]|0)!=(c[Va+28>>2]|0)){if(!(__ZNK10StringNameeqEPKc(ya,1263606)|0)){Vc=c[Oa>>2]|0;break}na=c[Tc+28>>2]|33554432;l=j;return na|0}if(!Sa)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);ya=c[Wa+20>>2]|0;do if(!ya){c[k>>2]=0;Wc=0}else{Ta=c[ya+4>>2]|0;if(Ta|0){__ZN6StringC2EPKc(k,Ta);Wc=c[k>>2]|0;break}Ta=ya+8|0;c[k>>2]=0;Pa=c[Ta>>2]|0;if(!Pa){Wc=0;break}c[k>>2]=0;if(!(__Z28atomic_conditional_incrementPj(Pa+-8|0)|0)){Wc=0;break}Pa=c[Ta>>2]|0;c[k>>2]=Pa;Wc=Pa}while(0);c[n>>2]=Wc;c[r>>2]=__ZplPKcRK6String(485406,n)|0;__ZN6StringC2EPKc(k,485417);c[q>>2]=__ZNK6StringplERKS_(r,k)|0;c[p>>2]=__ZNK6StringplERKS_(q,n)|0;__ZN6StringC2EPKc(o,485437);ya=__ZNK6StringplERKS_(p,o)|0;Pa=ya;Ta=b+16|0;if(!(__ZNK6StringneEPKc(Ta,1263606)|0)){Da=c[Ta>>2]|0;do if((Da|0)!=(ya|0)){do if(Da|0){if(__Z16atomic_decrementPj(Da+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Da,1)}while(0);c[Ta>>2]=0;if(!ya)break;if(!(__Z28atomic_conditional_incrementPj(ya+-8|0)|0))break;c[Ta>>2]=Pa}while(0);if(!f){Xc=0;Yc=0}else{Xc=c[f+12>>2]|0;Yc=c[f+8>>2]|0}c[b+4>>2]=Yc;c[b+8>>2]=Xc}do if(ya|0){if(__Z16atomic_decrementPj(ya+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ya,1)}while(0);ya=c[o>>2]|0;do if(ya|0){if(__Z16atomic_decrementPj(ya+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ya,1)}while(0);ya=c[p>>2]|0;do if(ya|0){if(__Z16atomic_decrementPj(ya+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ya,1)}while(0);ya=c[q>>2]|0;do if(ya|0){if(__Z16atomic_decrementPj(ya+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ya,1)}while(0);ya=c[k>>2]|0;do if(ya|0){if(__Z16atomic_decrementPj(ya+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ya,1)}while(0);ya=c[r>>2]|0;do if(ya|0){if(__Z16atomic_decrementPj(ya+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ya,1)}while(0);ya=c[n>>2]|0;do if(ya|0){if(__Z16atomic_decrementPj(ya+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ya,1)}while(0);na=-1;l=j;return na|0}else Vc=Q;while(0);if(!Vc)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);else Zc=Vc}else Zc=Q}else Zc=Q;if((c[Zc+-4>>2]|0)<=1)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);Wa=(c[Zc+4>>2]|0)+20|0;Sa=e+64|0;Va=c[Sa>>2]|0;F:do if(Va|0){ta=c[Va+8>>2]|0;ya=c[e+68>>2]|0;G:do if((ta|0)==(ya|0))_c=ta;else{Pa=c[Wa>>2]|0;Ta=ta;while(1){Da=c[Ta+24>>2]|0;if(Pa>>>0<Da>>>0)$c=Ta+8|0;else{if(Da>>>0>=Pa>>>0){_c=Ta;break G}$c=Ta+4|0}Ta=c[$c>>2]|0;if((Ta|0)==(ya|0))break F}}while(0);if((_c|0)!=(ya|0)&(_c|0)!=0){Qc=c[(__ZN3MapI10StringNamei10ComparatorIS0_E16DefaultAllocatorEixERKS0_(Sa,Wa)|0)>>2]|0;Rc=5;break B}}while(0);Va=c[e+72>>2]|0;c[(__ZN3MapI10StringNamei10ComparatorIS0_E16DefaultAllocatorEixERKS0_(Sa,Wa)|0)>>2]=Va;Qc=Va;Rc=5}while(0);Q=e+76|0;Oa=c[Q>>2]|0;if(!Oa)ad=1;else ad=(c[Oa+-4>>2]|0)+1|0;do if(!(__ZN6VectorIiE6resizeEi(Q,ad)|0)){a[1263537]=0;Oa=c[Q>>2]|0;if(!Oa)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);sa=c[Oa+-4>>2]|0;if((sa|0)<1)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else{__ZN6VectorIiE14_copy_on_writeEv(Q);Oa=c[Q>>2]|0;c[Oa+(sa+-1<<2)>>2]=Rc;bd=Oa;break}}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);bd=c[Q>>2]|0}while(0);if(!bd)cd=1;else cd=(c[bd+-4>>2]|0)+1|0;do if(!(__ZN6VectorIiE6resizeEi(Q,cd)|0)){a[1263537]=0;Oa=c[Q>>2]|0;if(!Oa)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);sa=c[Oa+-4>>2]|0;if((sa|0)<1)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else{__ZN6VectorIiE14_copy_on_writeEv(Q);Oa=c[Q>>2]|0;c[Oa+(sa+-1<<2)>>2]=Ra;dd=Oa;break}}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);dd=c[Q>>2]|0}while(0);if(!dd)ed=1;else ed=(c[dd+-4>>2]|0)+1|0;if(__ZN6VectorIiE6resizeEi(Q,ed)|0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);break s}a[1263537]=0;Ra=c[Q>>2]|0;if(!Ra)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);Oa=c[Ra+-4>>2]|0;if((Oa|0)<1)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else{__ZN6VectorIiE14_copy_on_writeEv(Q);c[(c[Q>>2]|0)+(Oa+-1<<2)>>2]=Qc;break s}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1078344,483971,555,485344,0);na=-1;l=j;return na|0}case 21:{Oa=f+24|0;Ra=c[Oa>>2]|0;if(!Ra)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);if((c[Ra+-4>>2]|0)<=0)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);sa=__ZN10GDCompiler17_parse_expressionERNS_7CodeGenEPKN8GDParser4NodeEibb(b,e,c[Ra>>2]|0,g,0,0)|0;if((sa|0)<0){na=sa;l=j;return na|0}Ra=e+76|0;Va=c[Ra>>2]|0;if(!Va)fd=1;else fd=(c[Va+-4>>2]|0)+1|0;do if(!(__ZN6VectorIiE6resizeEi(Ra,fd)|0)){a[1263537]=0;Va=c[Ra>>2]|0;if(!Va)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);ta=c[Va+-4>>2]|0;if((ta|0)<1)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else{__ZN6VectorIiE14_copy_on_writeEv(Ra);Va=c[Ra>>2]|0;c[Va+(ta+-1<<2)>>2]=24;gd=Va;break}}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);gd=c[Ra>>2]|0}while(0);if(!gd)hd=1;else hd=(c[gd+-4>>2]|0)+1|0;do if(!(__ZN6VectorIiE6resizeEi(Ra,hd)|0)){a[1263537]=0;Q=c[Ra>>2]|0;if(!Q)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);Va=c[Q+-4>>2]|0;if((Va|0)<1)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else{__ZN6VectorIiE14_copy_on_writeEv(Ra);Q=c[Ra>>2]|0;c[Q+(Va+-1<<2)>>2]=sa;id=Q;break}}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);id=c[Ra>>2]|0}while(0);if(!id){jd=1;kd=0}else{sa=c[id+-4>>2]|0;jd=sa+1|0;kd=sa}do if(!(__ZN6VectorIiE6resizeEi(Ra,jd)|0)){a[1263537]=0;sa=c[Ra>>2]|0;if(!sa)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);Q=c[sa+-4>>2]|0;if((Q|0)<1)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else{__ZN6VectorIiE14_copy_on_writeEv(Ra);c[(c[Ra>>2]|0)+(Q+-1<<2)>>2]=0;break}}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);while(0);Q=c[Oa>>2]|0;if(!Q)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);if((c[Q+-4>>2]|0)<=1)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);sa=__ZN10GDCompiler17_parse_expressionERNS_7CodeGenEPKN8GDParser4NodeEibb(b,e,c[Q+4>>2]|0,g,0,0)|0;if((sa|0)<0){na=sa;l=j;return na|0}Q=c[Ra>>2]|0;if(!Q)ld=1;else ld=(c[Q+-4>>2]|0)+1|0;do if(!(__ZN6VectorIiE6resizeEi(Ra,ld)|0)){a[1263537]=0;Q=c[Ra>>2]|0;if(!Q)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);Va=c[Q+-4>>2]|0;if((Va|0)<1)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else{__ZN6VectorIiE14_copy_on_writeEv(Ra);Q=c[Ra>>2]|0;c[Q+(Va+-1<<2)>>2]=24;md=Q;break}}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);md=c[Ra>>2]|0}while(0);if(!md)nd=1;else nd=(c[md+-4>>2]|0)+1|0;do if(!(__ZN6VectorIiE6resizeEi(Ra,nd)|0)){a[1263537]=0;Oa=c[Ra>>2]|0;if(!Oa)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);Q=c[Oa+-4>>2]|0;if((Q|0)<1)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else{__ZN6VectorIiE14_copy_on_writeEv(Ra);Oa=c[Ra>>2]|0;c[Oa+(Q+-1<<2)>>2]=sa;od=Oa;break}}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);od=c[Ra>>2]|0}while(0);if(!od){pd=1;qd=0}else{sa=c[od+-4>>2]|0;pd=sa+1|0;qd=sa}do if(!(__ZN6VectorIiE6resizeEi(Ra,pd)|0)){a[1263537]=0;sa=c[Ra>>2]|0;if(!sa)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);Oa=c[sa+-4>>2]|0;if((Oa|0)<1)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else{__ZN6VectorIiE14_copy_on_writeEv(Ra);c[(c[Ra>>2]|0)+(Oa+-1<<2)>>2]=0;break}}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);while(0);Oa=e+84|0;if((c[Oa>>2]|0)<=(g|0))c[Oa>>2]=g+1;Oa=c[Ra>>2]|0;if(!Oa)rd=1;else rd=(c[Oa+-4>>2]|0)+1|0;do if(!(__ZN6VectorIiE6resizeEi(Ra,rd)|0)){a[1263537]=0;Oa=c[Ra>>2]|0;if(!Oa)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);sa=c[Oa+-4>>2]|0;if((sa|0)<1)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else{__ZN6VectorIiE14_copy_on_writeEv(Ra);Oa=c[Ra>>2]|0;c[Oa+(sa+-1<<2)>>2]=9;sd=Oa;break}}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);sd=c[Ra>>2]|0}while(0);Oa=g|83886080;if(!sd)td=1;else td=(c[sd+-4>>2]|0)+1|0;do if(!(__ZN6VectorIiE6resizeEi(Ra,td)|0)){a[1263537]=0;sa=c[Ra>>2]|0;if(!sa)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);Q=c[sa+-4>>2]|0;if((Q|0)<1)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else{__ZN6VectorIiE14_copy_on_writeEv(Ra);sa=c[Ra>>2]|0;c[sa+(Q+-1<<2)>>2]=Oa;ud=sa;break}}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);ud=c[Ra>>2]|0}while(0);if(!ud)vd=1;else vd=(c[ud+-4>>2]|0)+1|0;do if(!(__ZN6VectorIiE6resizeEi(Ra,vd)|0)){a[1263537]=0;sa=c[Ra>>2]|0;if(!sa)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);Q=c[sa+-4>>2]|0;if((Q|0)<1)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else{__ZN6VectorIiE14_copy_on_writeEv(Ra);sa=c[Ra>>2]|0;c[sa+(Q+-1<<2)>>2]=22;wd=sa;break}}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);wd=c[Ra>>2]|0}while(0);if(!wd){xd=1;yd=3}else{sa=c[wd+-4>>2]|0;xd=sa+1|0;yd=sa+3|0}do if(!(__ZN6VectorIiE6resizeEi(Ra,xd)|0)){a[1263537]=0;sa=c[Ra>>2]|0;if(!sa)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);Q=c[sa+-4>>2]|0;if((Q|0)<1)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else{__ZN6VectorIiE14_copy_on_writeEv(Ra);sa=c[Ra>>2]|0;c[sa+(Q+-1<<2)>>2]=yd;zd=sa;break}}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);zd=c[Ra>>2]|0}while(0);sa=(zd|0)==0;if(sa)Ad=0;else Ad=c[zd+-4>>2]|0;if((kd|0)<0)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);if(sa)Bd=0;else Bd=c[zd+-4>>2]|0;do if((Bd|0)<=(kd|0)){if(sa)Cd=0;else Cd=c[zd+-4>>2]|0;if((Cd|0)>(kd|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);__ZN6VectorIiE14_copy_on_writeEv(Ra);sa=c[Ra>>2]|0;c[sa+(kd<<2)>>2]=Ad;Q=(sa|0)==0;if(Q)Dd=0;else Dd=c[sa+-4>>2]|0;if((qd|0)<0)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);if(Q)Ed=0;else Ed=c[sa+-4>>2]|0;do if((Ed|0)<=(qd|0)){if(Q)Fd=0;else Fd=c[sa+-4>>2]|0;if((Fd|0)>(qd|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);__ZN6VectorIiE14_copy_on_writeEv(Ra);sa=c[Ra>>2]|0;c[sa+(qd<<2)>>2]=Dd;if(!sa)Gd=1;else Gd=(c[sa+-4>>2]|0)+1|0;do if(!(__ZN6VectorIiE6resizeEi(Ra,Gd)|0)){a[1263537]=0;sa=c[Ra>>2]|0;if(!sa)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);Q=c[sa+-4>>2]|0;if((Q|0)<1)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else{__ZN6VectorIiE14_copy_on_writeEv(Ra);sa=c[Ra>>2]|0;c[sa+(Q+-1<<2)>>2]=10;Hd=sa;break}}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);Hd=c[Ra>>2]|0}while(0);if(!Hd)Id=1;else Id=(c[Hd+-4>>2]|0)+1|0;if(__ZN6VectorIiE6resizeEi(Ra,Id)|0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);na=Oa;l=j;return na|0}a[1263537]=0;sa=c[Ra>>2]|0;if(!sa)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);Q=c[sa+-4>>2]|0;if((Q|0)<1)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);__ZN6VectorIiE14_copy_on_writeEv(Ra);c[(c[Ra>>2]|0)+(Q+-1<<2)>>2]=Oa;na=Oa;l=j;return na|0}case 22:{Q=f+24|0;sa=c[Q>>2]|0;if(!sa)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);if((c[sa+-4>>2]|0)<=0)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);Va=__ZN10GDCompiler17_parse_expressionERNS_7CodeGenEPKN8GDParser4NodeEibb(b,e,c[sa>>2]|0,g,0,0)|0;if((Va|0)<0){na=Va;l=j;return na|0}sa=e+76|0;ta=c[sa>>2]|0;if(!ta)Jd=1;else Jd=(c[ta+-4>>2]|0)+1|0;do if(!(__ZN6VectorIiE6resizeEi(sa,Jd)|0)){a[1263537]=0;ta=c[sa>>2]|0;if(!ta)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);Ta=c[ta+-4>>2]|0;if((Ta|0)<1)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else{__ZN6VectorIiE14_copy_on_writeEv(sa);ta=c[sa>>2]|0;c[ta+(Ta+-1<<2)>>2]=23;Kd=ta;break}}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);Kd=c[sa>>2]|0}while(0);if(!Kd)Ld=1;else Ld=(c[Kd+-4>>2]|0)+1|0;do if(!(__ZN6VectorIiE6resizeEi(sa,Ld)|0)){a[1263537]=0;Oa=c[sa>>2]|0;if(!Oa)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);Ra=c[Oa+-4>>2]|0;if((Ra|0)<1)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else{__ZN6VectorIiE14_copy_on_writeEv(sa);Oa=c[sa>>2]|0;c[Oa+(Ra+-1<<2)>>2]=Va;Md=Oa;break}}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);Md=c[sa>>2]|0}while(0);if(!Md){Nd=1;Od=0}else{Va=c[Md+-4>>2]|0;Nd=Va+1|0;Od=Va}do if(!(__ZN6VectorIiE6resizeEi(sa,Nd)|0)){a[1263537]=0;Va=c[sa>>2]|0;if(!Va)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);Oa=c[Va+-4>>2]|0;if((Oa|0)<1)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else{__ZN6VectorIiE14_copy_on_writeEv(sa);c[(c[sa>>2]|0)+(Oa+-1<<2)>>2]=0;break}}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);while(0);Oa=c[Q>>2]|0;if(!Oa)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);if((c[Oa+-4>>2]|0)<=1)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);Va=__ZN10GDCompiler17_parse_expressionERNS_7CodeGenEPKN8GDParser4NodeEibb(b,e,c[Oa+4>>2]|0,g,0,0)|0;if((Va|0)<0){na=Va;l=j;return na|0}Oa=c[sa>>2]|0;if(!Oa)Pd=1;else Pd=(c[Oa+-4>>2]|0)+1|0;do if(!(__ZN6VectorIiE6resizeEi(sa,Pd)|0)){a[1263537]=0;Oa=c[sa>>2]|0;if(!Oa)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);Ra=c[Oa+-4>>2]|0;if((Ra|0)<1)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else{__ZN6VectorIiE14_copy_on_writeEv(sa);Oa=c[sa>>2]|0;c[Oa+(Ra+-1<<2)>>2]=23;Qd=Oa;break}}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);Qd=c[sa>>2]|0}while(0);if(!Qd)Rd=1;else Rd=(c[Qd+-4>>2]|0)+1|0;do if(!(__ZN6VectorIiE6resizeEi(sa,Rd)|0)){a[1263537]=0;Q=c[sa>>2]|0;if(!Q)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);Oa=c[Q+-4>>2]|0;if((Oa|0)<1)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else{__ZN6VectorIiE14_copy_on_writeEv(sa);Q=c[sa>>2]|0;c[Q+(Oa+-1<<2)>>2]=Va;Sd=Q;break}}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);Sd=c[sa>>2]|0}while(0);if(!Sd){Td=1;Ud=0}else{Va=c[Sd+-4>>2]|0;Td=Va+1|0;Ud=Va}do if(!(__ZN6VectorIiE6resizeEi(sa,Td)|0)){a[1263537]=0;Va=c[sa>>2]|0;if(!Va)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);Q=c[Va+-4>>2]|0;if((Q|0)<1)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else{__ZN6VectorIiE14_copy_on_writeEv(sa);c[(c[sa>>2]|0)+(Q+-1<<2)>>2]=0;break}}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);while(0);Q=e+84|0;if((c[Q>>2]|0)<=(g|0))c[Q>>2]=g+1;Q=c[sa>>2]|0;if(!Q)Vd=1;else Vd=(c[Q+-4>>2]|0)+1|0;do if(!(__ZN6VectorIiE6resizeEi(sa,Vd)|0)){a[1263537]=0;Q=c[sa>>2]|0;if(!Q)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);Va=c[Q+-4>>2]|0;if((Va|0)<1)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else{__ZN6VectorIiE14_copy_on_writeEv(sa);Q=c[sa>>2]|0;c[Q+(Va+-1<<2)>>2]=10;Wd=Q;break}}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);Wd=c[sa>>2]|0}while(0);Q=g|83886080;if(!Wd)Xd=1;else Xd=(c[Wd+-4>>2]|0)+1|0;do if(!(__ZN6VectorIiE6resizeEi(sa,Xd)|0)){a[1263537]=0;Va=c[sa>>2]|0;if(!Va)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);Oa=c[Va+-4>>2]|0;if((Oa|0)<1)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else{__ZN6VectorIiE14_copy_on_writeEv(sa);Va=c[sa>>2]|0;c[Va+(Oa+-1<<2)>>2]=Q;Yd=Va;break}}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);Yd=c[sa>>2]|0}while(0);if(!Yd)Zd=1;else Zd=(c[Yd+-4>>2]|0)+1|0;do if(!(__ZN6VectorIiE6resizeEi(sa,Zd)|0)){a[1263537]=0;Va=c[sa>>2]|0;if(!Va)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);Oa=c[Va+-4>>2]|0;if((Oa|0)<1)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else{__ZN6VectorIiE14_copy_on_writeEv(sa);Va=c[sa>>2]|0;c[Va+(Oa+-1<<2)>>2]=22;_d=Va;break}}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);_d=c[sa>>2]|0}while(0);if(!_d){$d=1;ae=3}else{Va=c[_d+-4>>2]|0;$d=Va+1|0;ae=Va+3|0}do if(!(__ZN6VectorIiE6resizeEi(sa,$d)|0)){a[1263537]=0;Va=c[sa>>2]|0;if(!Va)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);Oa=c[Va+-4>>2]|0;if((Oa|0)<1)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else{__ZN6VectorIiE14_copy_on_writeEv(sa);Va=c[sa>>2]|0;c[Va+(Oa+-1<<2)>>2]=ae;be=Va;break}}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);be=c[sa>>2]|0}while(0);Va=(be|0)==0;if(Va)ce=0;else ce=c[be+-4>>2]|0;if((Od|0)<0)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);if(Va)de=0;else de=c[be+-4>>2]|0;do if((de|0)<=(Od|0)){if(Va)ee=0;else ee=c[be+-4>>2]|0;if((ee|0)>(Od|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);__ZN6VectorIiE14_copy_on_writeEv(sa);Va=c[sa>>2]|0;c[Va+(Od<<2)>>2]=ce;Oa=(Va|0)==0;if(Oa)fe=0;else fe=c[Va+-4>>2]|0;if((Ud|0)<0)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);if(Oa)ge=0;else ge=c[Va+-4>>2]|0;do if((ge|0)<=(Ud|0)){if(Oa)he=0;else he=c[Va+-4>>2]|0;if((he|0)>(Ud|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);__ZN6VectorIiE14_copy_on_writeEv(sa);Va=c[sa>>2]|0;c[Va+(Ud<<2)>>2]=fe;if(!Va)ie=1;else ie=(c[Va+-4>>2]|0)+1|0;do if(!(__ZN6VectorIiE6resizeEi(sa,ie)|0)){a[1263537]=0;Va=c[sa>>2]|0;if(!Va)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);Oa=c[Va+-4>>2]|0;if((Oa|0)<1)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else{__ZN6VectorIiE14_copy_on_writeEv(sa);Va=c[sa>>2]|0;c[Va+(Oa+-1<<2)>>2]=9;je=Va;break}}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);je=c[sa>>2]|0}while(0);if(!je)ke=1;else ke=(c[je+-4>>2]|0)+1|0;if(__ZN6VectorIiE6resizeEi(sa,ke)|0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);na=Q;l=j;return na|0}a[1263537]=0;Va=c[sa>>2]|0;if(!Va)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);Oa=c[Va+-4>>2]|0;if((Oa|0)<1)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);__ZN6VectorIiE14_copy_on_writeEv(sa);c[(c[sa>>2]|0)+(Oa+-1<<2)>>2]=Q;na=Q;l=j;return na|0}case 45:{Oa=f+24|0;Va=c[Oa>>2]|0;if(!Va)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);if((c[Va+-4>>2]|0)<=0)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);Ra=__ZN10GDCompiler17_parse_expressionERNS_7CodeGenEPKN8GDParser4NodeEibb(b,e,c[Va>>2]|0,g,0,0)|0;if((Ra|0)<0){na=Ra;l=j;return na|0}Va=e+76|0;ta=c[Va>>2]|0;if(!ta)le=1;else le=(c[ta+-4>>2]|0)+1|0;do if(!(__ZN6VectorIiE6resizeEi(Va,le)|0)){a[1263537]=0;ta=c[Va>>2]|0;if(!ta)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);Ta=c[ta+-4>>2]|0;if((Ta|0)<1)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else{__ZN6VectorIiE14_copy_on_writeEv(Va);ta=c[Va>>2]|0;c[ta+(Ta+-1<<2)>>2]=24;me=ta;break}}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);me=c[Va>>2]|0}while(0);if(!me)ne=1;else ne=(c[me+-4>>2]|0)+1|0;do if(!(__ZN6VectorIiE6resizeEi(Va,ne)|0)){a[1263537]=0;Q=c[Va>>2]|0;if(!Q)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);sa=c[Q+-4>>2]|0;if((sa|0)<1)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else{__ZN6VectorIiE14_copy_on_writeEv(Va);Q=c[Va>>2]|0;c[Q+(sa+-1<<2)>>2]=Ra;oe=Q;break}}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);oe=c[Va>>2]|0}while(0);if(!oe){pe=1;qe=0}else{Ra=c[oe+-4>>2]|0;pe=Ra+1|0;qe=Ra}do if(!(__ZN6VectorIiE6resizeEi(Va,pe)|0)){a[1263537]=0;Ra=c[Va>>2]|0;if(!Ra)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);Q=c[Ra+-4>>2]|0;if((Q|0)<1)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else{__ZN6VectorIiE14_copy_on_writeEv(Va);c[(c[Va>>2]|0)+(Q+-1<<2)>>2]=0;break}}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);while(0);Q=c[Oa>>2]|0;if(!Q)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);if((c[Q+-4>>2]|0)<=1)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);Ra=__ZN10GDCompiler17_parse_expressionERNS_7CodeGenEPKN8GDParser4NodeEibb(b,e,c[Q+4>>2]|0,g,0,0)|0;if((Ra|0)<0){na=Ra;l=j;return na|0}Q=e+84|0;if((c[Q>>2]|0)<=(g|0))c[Q>>2]=g+1;Q=c[Va>>2]|0;if(!Q)re=1;else re=(c[Q+-4>>2]|0)+1|0;do if(!(__ZN6VectorIiE6resizeEi(Va,re)|0)){a[1263537]=0;Q=c[Va>>2]|0;if(!Q)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);sa=c[Q+-4>>2]|0;if((sa|0)<1)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else{__ZN6VectorIiE14_copy_on_writeEv(Va);Q=c[Va>>2]|0;c[Q+(sa+-1<<2)>>2]=8;se=Q;break}}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);se=c[Va>>2]|0}while(0);Q=g|83886080;if(!se)te=1;else te=(c[se+-4>>2]|0)+1|0;do if(!(__ZN6VectorIiE6resizeEi(Va,te)|0)){a[1263537]=0;sa=c[Va>>2]|0;if(!sa)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);ta=c[sa+-4>>2]|0;if((ta|0)<1)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else{__ZN6VectorIiE14_copy_on_writeEv(Va);sa=c[Va>>2]|0;c[sa+(ta+-1<<2)>>2]=Q;ue=sa;break}}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);ue=c[Va>>2]|0}while(0);if(!ue)ve=1;else ve=(c[ue+-4>>2]|0)+1|0;do if(!(__ZN6VectorIiE6resizeEi(Va,ve)|0)){a[1263537]=0;sa=c[Va>>2]|0;if(!sa)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);ta=c[sa+-4>>2]|0;if((ta|0)<1)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else{__ZN6VectorIiE14_copy_on_writeEv(Va);sa=c[Va>>2]|0;c[sa+(ta+-1<<2)>>2]=Ra;we=sa;break}}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);we=c[Va>>2]|0}while(0);if(!we)xe=1;else xe=(c[we+-4>>2]|0)+1|0;do if(!(__ZN6VectorIiE6resizeEi(Va,xe)|0)){a[1263537]=0;Ra=c[Va>>2]|0;if(!Ra)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);sa=c[Ra+-4>>2]|0;if((sa|0)<1)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else{__ZN6VectorIiE14_copy_on_writeEv(Va);Ra=c[Va>>2]|0;c[Ra+(sa+-1<<2)>>2]=22;ye=Ra;break}}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);ye=c[Va>>2]|0}while(0);if(!ye){ze=1;Ae=0}else{Ra=c[ye+-4>>2]|0;ze=Ra+1|0;Ae=Ra}do if(!(__ZN6VectorIiE6resizeEi(Va,ze)|0)){a[1263537]=0;Ra=c[Va>>2]|0;if(!Ra)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);sa=c[Ra+-4>>2]|0;if((sa|0)<1)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else{__ZN6VectorIiE14_copy_on_writeEv(Va);Ra=c[Va>>2]|0;c[Ra+(sa+-1<<2)>>2]=0;Be=Ra;break}}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);Be=c[Va>>2]|0}while(0);Ra=(Be|0)==0;if(Ra)Ce=0;else Ce=c[Be+-4>>2]|0;if((qe|0)<0)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);if(Ra)De=0;else De=c[Be+-4>>2]|0;do if((De|0)<=(qe|0)){if(Ra)Ee=0;else Ee=c[Be+-4>>2]|0;if((Ee|0)>(qe|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);__ZN6VectorIiE14_copy_on_writeEv(Va);c[(c[Va>>2]|0)+(qe<<2)>>2]=Ce;Ra=c[Oa>>2]|0;if(!Ra)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);if((c[Ra+-4>>2]|0)<=2)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);sa=__ZN10GDCompiler17_parse_expressionERNS_7CodeGenEPKN8GDParser4NodeEibb(b,e,c[Ra+8>>2]|0,g,0,0)|0;if((sa|0)<0){na=sa;l=j;return na|0}Ra=c[Va>>2]|0;if(!Ra)Fe=1;else Fe=(c[Ra+-4>>2]|0)+1|0;do if(!(__ZN6VectorIiE6resizeEi(Va,Fe)|0)){a[1263537]=0;Ra=c[Va>>2]|0;if(!Ra)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);ta=c[Ra+-4>>2]|0;if((ta|0)<1)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else{__ZN6VectorIiE14_copy_on_writeEv(Va);Ra=c[Va>>2]|0;c[Ra+(ta+-1<<2)>>2]=8;Ge=Ra;break}}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);Ge=c[Va>>2]|0}while(0);if(!Ge)He=1;else He=(c[Ge+-4>>2]|0)+1|0;do if(!(__ZN6VectorIiE6resizeEi(Va,He)|0)){a[1263537]=0;Oa=c[Va>>2]|0;if(!Oa)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);Ra=c[Oa+-4>>2]|0;if((Ra|0)<1)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else{__ZN6VectorIiE14_copy_on_writeEv(Va);Oa=c[Va>>2]|0;c[Oa+(Ra+-1<<2)>>2]=Q;Ie=Oa;break}}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);Ie=c[Va>>2]|0}while(0);if(!Ie)Je=1;else Je=(c[Ie+-4>>2]|0)+1|0;do if(!(__ZN6VectorIiE6resizeEi(Va,Je)|0)){a[1263537]=0;Oa=c[Va>>2]|0;if(!Oa)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);Ra=c[Oa+-4>>2]|0;if((Ra|0)<1)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else{__ZN6VectorIiE14_copy_on_writeEv(Va);Oa=c[Va>>2]|0;c[Oa+(Ra+-1<<2)>>2]=sa;Ke=Oa;break}}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);Ke=c[Va>>2]|0}while(0);sa=(Ke|0)==0;if(sa)Le=0;else Le=c[Ke+-4>>2]|0;if((Ae|0)<0)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);if(sa)Me=0;else Me=c[Ke+-4>>2]|0;do if((Me|0)<=(Ae|0)){if(sa)Ne=0;else Ne=c[Ke+-4>>2]|0;if((Ne|0)>(Ae|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);__ZN6VectorIiE14_copy_on_writeEv(Va);c[(c[Va>>2]|0)+(Ae<<2)>>2]=Le;na=Q;l=j;return na|0}case 6:{if(!(__ZN10GDCompiler22_create_unary_operatorERNS_7CodeGenEPKN8GDParser12OperatorNodeEN7Variant8OperatorEi(b,e,f,10,g)|0)){na=-1;l=j;return na|0}break}case 8:{if(!(__ZN10GDCompiler22_create_unary_operatorERNS_7CodeGenEPKN8GDParser12OperatorNodeEN7Variant8OperatorEi(b,e,f,23,g)|0)){na=-1;l=j;return na|0}break}case 9:{if(!(__ZN10GDCompiler22_create_unary_operatorERNS_7CodeGenEPKN8GDParser12OperatorNodeEN7Variant8OperatorEi(b,e,f,19,g)|0)){na=-1;l=j;return na|0}break}case 13:case 12:case 11:case 10:break;case 14:{if(!(__ZN10GDCompiler23_create_binary_operatorERNS_7CodeGenEPKN8GDParser12OperatorNodeEN7Variant8OperatorEib(b,e,f,24,g,0)|0)){na=-1;l=j;return na|0}break}case 15:{if(!(__ZN10GDCompiler23_create_binary_operatorERNS_7CodeGenEPKN8GDParser12OperatorNodeEN7Variant8OperatorEib(b,e,f,0,g,0)|0)){na=-1;l=j;return na|0}break}case 16:{if(!(__ZN10GDCompiler23_create_binary_operatorERNS_7CodeGenEPKN8GDParser12OperatorNodeEN7Variant8OperatorEib(b,e,f,1,g,0)|0)){na=-1;l=j;return na|0}break}case 17:{if(!(__ZN10GDCompiler23_create_binary_operatorERNS_7CodeGenEPKN8GDParser12OperatorNodeEN7Variant8OperatorEib(b,e,f,2,g,0)|0)){na=-1;l=j;return na|0}break}case 18:{if(!(__ZN10GDCompiler23_create_binary_operatorERNS_7CodeGenEPKN8GDParser12OperatorNodeEN7Variant8OperatorEib(b,e,f,3,g,0)|0)){na=-1;l=j;return na|0}break}case 19:{if(!(__ZN10GDCompiler23_create_binary_operatorERNS_7CodeGenEPKN8GDParser12OperatorNodeEN7Variant8OperatorEib(b,e,f,4,g,0)|0)){na=-1;l=j;return na|0}break}case 20:{if(!(__ZN10GDCompiler23_create_binary_operatorERNS_7CodeGenEPKN8GDParser12OperatorNodeEN7Variant8OperatorEib(b,e,f,5,g,0)|0)){na=-1;l=j;return na|0}break}case 23:{if(!(__ZN10GDCompiler23_create_binary_operatorERNS_7CodeGenEPKN8GDParser12OperatorNodeEN7Variant8OperatorEib(b,e,f,6,g,0)|0)){na=-1;l=j;return na|0}break}case 24:{if(!(__ZN10GDCompiler23_create_binary_operatorERNS_7CodeGenEPKN8GDParser12OperatorNodeEN7Variant8OperatorEib(b,e,f,7,g,0)|0)){na=-1;l=j;return na|0}break}case 25:{if(!(__ZN10GDCompiler23_create_binary_operatorERNS_7CodeGenEPKN8GDParser12OperatorNodeEN7Variant8OperatorEib(b,e,f,8,g,0)|0)){na=-1;l=j;return na|0}break}case 26:{if(!(__ZN10GDCompiler23_create_binary_operatorERNS_7CodeGenEPKN8GDParser12OperatorNodeEN7Variant8OperatorEib(b,e,f,9,g,0)|0)){na=-1;l=j;return na|0}break}case 27:{if(!(__ZN10GDCompiler23_create_binary_operatorERNS_7CodeGenEPKN8GDParser12OperatorNodeEN7Variant8OperatorEib(b,e,f,12,g,0)|0)){na=-1;l=j;return na|0}break}case 42:{if(!(__ZN10GDCompiler23_create_binary_operatorERNS_7CodeGenEPKN8GDParser12OperatorNodeEN7Variant8OperatorEib(b,e,f,16,g,0)|0)){na=-1;l=j;return na|0}break}case 43:{if(!(__ZN10GDCompiler23_create_binary_operatorERNS_7CodeGenEPKN8GDParser12OperatorNodeEN7Variant8OperatorEib(b,e,f,17,g,0)|0)){na=-1;l=j;return na|0}break}case 44:{if(!(__ZN10GDCompiler23_create_binary_operatorERNS_7CodeGenEPKN8GDParser12OperatorNodeEN7Variant8OperatorEib(b,e,f,18,g,0)|0)){na=-1;l=j;return na|0}break}case 28:{if(!(__ZN10GDCompiler23_create_binary_operatorERNS_7CodeGenEPKN8GDParser12OperatorNodeEN7Variant8OperatorEib(b,e,f,14,g,0)|0)){na=-1;l=j;return na|0}break}case 29:{if(!(__ZN10GDCompiler23_create_binary_operatorERNS_7CodeGenEPKN8GDParser12OperatorNodeEN7Variant8OperatorEib(b,e,f,15,g,0)|0)){na=-1;l=j;return na|0}break}case 31:case 30:case 41:case 40:case 39:case 38:case 37:case 36:case 35:case 34:case 33:case 32:{sa=f+24|0;Oa=c[sa>>2]|0;if(Oa|0?(c[Oa+-4>>2]|0)==2:0){a[1263537]=0;Ra=c[Oa>>2]|0;H:do switch(c[Ra+16>>2]|0){case 10:{Oa=Ra+20|0;I:do switch(c[Oa>>2]|0){case 4:break;case 5:{ta=c[Ra+24>>2]|0;if(!ta)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);Ta=c[ta+-4>>2]|0;if((Ta|0)<=0)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);if((((c[(c[ta>>2]|0)+16>>2]|0)==9?(Pa=c[e>>2]|0,Pa|0):0)?(Da=c[e+8>>2]|0,Da|0):0)?(a[Da+20>>0]|0)==0:0){Na=(Ta|0)>1;if(!Na)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);Ta=c[ta+4>>2]|0;ta=c[Pa+212>>2]|0;if(ta|0){Qa=c[ta+8>>2]|0;ta=c[Pa+216>>2]|0;J:do if((Qa|0)==(ta|0))Oe=Qa;else{Pa=c[Ta+20>>2]|0;Ua=Qa;while(1){Ma=c[Ua+24>>2]|0;if(Pa>>>0<Ma>>>0)Pe=Ua+8|0;else{if(Ma>>>0>=Pa>>>0){Oe=Ua;break J}Pe=Ua+4|0}Ua=c[Pe>>2]|0;if((Ua|0)==(ta|0))break I}}while(0);if(!((Oe|0)==(ta|0)|(Oe|0)==0)?(c[Oe+32>>2]|0)==(c[Da+28>>2]|0):0){if(!Na)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);Qa=c[Ta+20>>2]|0;do if(!Qa){c[k>>2]=0;Qe=0}else{ya=c[Qa+4>>2]|0;if(ya|0){__ZN6StringC2EPKc(k,ya);Qe=c[k>>2]|0;break}ya=Qa+8|0;c[k>>2]=0;Ua=c[ya>>2]|0;if(!Ua){Qe=0;break}c[k>>2]=0;if(!(__Z28atomic_conditional_incrementPj(Ua+-8|0)|0)){Qe=0;break}Ua=c[ya>>2]|0;c[k>>2]=Ua;Qe=Ua}while(0);c[n>>2]=Qe;c[u>>2]=__ZplPKcRK6String(485406,n)|0;__ZN6StringC2EPKc(k,485417);c[t>>2]=__ZNK6StringplERKS_(u,k)|0;c[s>>2]=__ZNK6StringplERKS_(t,n)|0;__ZN6StringC2EPKc(o,485450);Qa=__ZNK6StringplERKS_(s,o)|0;Ta=Qa;Na=b+16|0;if(!(__ZNK6StringneEPKc(Na,1263606)|0)){Da=c[Na>>2]|0;do if((Da|0)!=(Qa|0)){do if(Da|0){if(__Z16atomic_decrementPj(Da+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Da,1)}while(0);c[Na>>2]=0;if(!Qa)break;if(!(__Z28atomic_conditional_incrementPj(Qa+-8|0)|0))break;c[Na>>2]=Ta}while(0);if(!Ra){Re=0;Se=0}else{Re=c[Ra+12>>2]|0;Se=c[Ra+8>>2]|0}c[b+4>>2]=Se;c[b+8>>2]=Re}do if(Qa|0){if(__Z16atomic_decrementPj(Qa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Qa,1)}while(0);Qa=c[o>>2]|0;do if(Qa|0){if(__Z16atomic_decrementPj(Qa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Qa,1)}while(0);Qa=c[s>>2]|0;do if(Qa|0){if(__Z16atomic_decrementPj(Qa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Qa,1)}while(0);Qa=c[t>>2]|0;do if(Qa|0){if(__Z16atomic_decrementPj(Qa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Qa,1)}while(0);Qa=c[k>>2]|0;do if(Qa|0){if(__Z16atomic_decrementPj(Qa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Qa,1)}while(0);Qa=c[u>>2]|0;do if(Qa|0){if(__Z16atomic_decrementPj(Qa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Qa,1)}while(0);Qa=c[n>>2]|0;do if(Qa|0){if(__Z16atomic_decrementPj(Qa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Qa,1)}while(0);na=-1;l=j;return na|0}}}break}default:break H}while(0);__ZN10StringNameC2Ev(k);c[n>>2]=0;Wa=Ra;Sa=0;while(1){if(!Sa){Qa=__ZnwjPFPvjE(12,4740)|0;c[n>>2]=Qa;c[Qa>>2]=0;c[Qa+4>>2]=0;c[Qa+8>>2]=0;Te=Qa}else Te=Sa;Qa=__ZnwjPFPvjE(16,4740)|0;c[Qa>>2]=Wa;Ta=Te+4|0;Na=c[Ta>>2]|0;c[Qa+8>>2]=Na;c[Qa+4>>2]=0;c[Qa+12>>2]=Te;if(Na|0)c[Na+4>>2]=Qa;c[Ta>>2]=Qa;if(!(c[Te>>2]|0))c[Te>>2]=Qa;Qa=Te+8|0;c[Qa>>2]=(c[Qa>>2]|0)+1;Ue=Wa+24|0;Qa=c[Ue>>2]|0;if(!Qa){G=1405;break}if((c[Qa+-4>>2]|0)<=0){G=1405;break}__ZN6VectorIPN8GDParser4NodeEE14_copy_on_writeEv(Ue);Qa=c[Ue>>2]|0;Ta=(c[(c[Qa>>2]|0)+16>>2]|0)==10;if(!Qa){G=1408;break}if((c[Qa+-4>>2]|0)<=0){G=1408;break}__ZN6VectorIPN8GDParser4NodeEE14_copy_on_writeEv(Ue);Ve=c[Ue>>2]|0;Wa=c[Ve>>2]|0;if(!Ta){G=1410;break}if((c[Wa+20>>2]&-2|0)!=4)break;else Sa=Te}do if((G|0)==1405)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((G|0)==1408)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((G|0)==1410?(c[Wa+16>>2]|0)==4:0){if(!Ve)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);if((c[Ve+-4>>2]|0)<=0)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);__ZN6VectorIPN8GDParser4NodeEE14_copy_on_writeEv(Ue);Sa=(c[c[Ue>>2]>>2]|0)+20|0;Ta=c[e+8>>2]|0;if(Ta|0?(a[Ta+20>>0]|0)==0:0){Ta=c[e>>2]|0;if(Ta|0){Qa=Ta;Ta=0;do{Na=c[Qa+160>>2]|0;Ta=Na|0?Na:Ta;Qa=c[Qa+168>>2]|0}while((Qa|0)!=0);if(Ta|0){a[1263537]=0;if(!(__ZN7ClassDB12has_propertyERK10StringNameS2_b(Ta+92|0,Sa,0)|0))break;__ZN10StringNameaSERKS_(k,Sa);break}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(484564,483971,52,484590,0)}}while(0);Wa=(c[c[(c[n>>2]|0)+4>>2]>>2]|0)+24|0;Qa=c[Wa>>2]|0;if(!Qa)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);if((c[Qa+-4>>2]|0)<=0)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);__ZN6VectorIPN8GDParser4NodeEE14_copy_on_writeEv(Wa);Qa=__ZN10GDCompiler17_parse_expressionERNS_7CodeGenEPKN8GDParser4NodeEibb(b,e,c[c[Wa>>2]>>2]|0,g,0,0)|0;if((Qa|0)<0)We=Qa;else{if(Qa&83886080){Wa=g+1|0;Na=e+84|0;if((c[Na>>2]|0)>(Wa|0))Xe=Wa;else{c[Na>>2]=g+2;Xe=Wa}}else Xe=g;c[o>>2]=0;__ZN10StringNameC2Ev(v);Wa=__ZNK10StringNameneERKS_(k,v)|0;__ZN10StringNameD2Ev(v);do if(Wa){Na=c[o>>2]|0;if(!Na)Ye=1;else Ye=(c[Na+-4>>2]|0)+1|0;do if(!(__ZN6VectorIiE6resizeEi(o,Ye)|0)){a[1263537]=0;Na=c[o>>2]|0;if(!Na)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);Da=c[Na+-4>>2]|0;if((Da|0)<1)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else{__ZN6VectorIiE14_copy_on_writeEv(o);c[(c[o>>2]|0)+(Da+-1<<2)>>2]=Qa;break}}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);while(0);Sa=e+64|0;Ta=c[Sa>>2]|0;K:do if(Ta){Da=c[Ta+8>>2]|0;Na=c[e+68>>2]|0;L:do if((Da|0)==(Na|0))Ze=Da;else{ta=c[k>>2]|0;Ua=Da;while(1){ya=c[Ua+24>>2]|0;if(ta>>>0<ya>>>0)_e=Ua+8|0;else{if(ya>>>0>=ta>>>0){Ze=Ua;break L}_e=Ua+4|0}Ua=c[_e>>2]|0;if((Ua|0)==(Na|0)){G=1448;break K}}}while(0);if((Ze|0)!=(Na|0)&(Ze|0)!=0)$e=c[(__ZN3MapI10StringNamei10ComparatorIS0_E16DefaultAllocatorEixERKS0_(Sa,k)|0)>>2]|0;else G=1448}else G=1448;while(0);if((G|0)==1448){Ta=c[e+72>>2]|0;c[(__ZN3MapI10StringNamei10ComparatorIS0_E16DefaultAllocatorEixERKS0_(Sa,k)|0)>>2]=Ta;$e=Ta}Ta=c[o>>2]|0;if(!Ta)af=1;else af=(c[Ta+-4>>2]|0)+1|0;do if(!(__ZN6VectorIiE6resizeEi(o,af)|0)){a[1263537]=0;Ta=c[o>>2]|0;if(!Ta)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);Da=c[Ta+-4>>2]|0;if((Da|0)<1)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else{__ZN6VectorIiE14_copy_on_writeEv(o);Ta=c[o>>2]|0;c[Ta+(Da+-1<<2)>>2]=$e;bf=Ta;break}}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);bf=c[o>>2]|0}while(0);if(!bf)cf=1;else cf=(c[bf+-4>>2]|0)+1|0;if(__ZN6VectorIiE6resizeEi(o,cf)|0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);break}a[1263537]=0;Sa=c[o>>2]|0;if(!Sa)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);Ta=c[Sa+-4>>2]|0;if((Ta|0)<1)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else{__ZN6VectorIiE14_copy_on_writeEv(o);c[(c[o>>2]|0)+(Ta+-1<<2)>>2]=6;break}}while(0);Wa=c[n>>2]|0;if(!Wa){df=0;ef=Qa;ff=Xe}else{gf=Qa;hf=Xe;jf=Wa+4|0;G=1468}M:while(1){if((G|0)==1468){G=0;df=c[jf>>2]|0;ef=gf;ff=hf}if(!df){G=1563;break}Wa=c[n>>2]|0;if(!Wa)kf=0;else kf=c[Wa>>2]|0;if((df|0)==(kf|0)){G=1563;break}Wa=c[df>>2]|0;Ta=(c[Wa+20>>2]|0)==5;N:do if(Ta){Sa=Wa+24|0;Da=c[Sa>>2]|0;if(!Da){G=1476;break M}if((c[Da+-4>>2]|0)<=1){G=1476;break M}__ZN6VectorIPN8GDParser4NodeEE14_copy_on_writeEv(Sa);Da=(c[(c[Sa>>2]|0)+4>>2]|0)+20|0;Sa=e+64|0;Ua=c[Sa>>2]|0;O:do if(Ua|0){ta=c[Ua+8>>2]|0;ya=c[e+68>>2]|0;P:do if((ta|0)==(ya|0))lf=ta;else{Pa=c[Da>>2]|0;Ma=ta;while(1){La=c[Ma+24>>2]|0;if(Pa>>>0<La>>>0)mf=Ma+8|0;else{if(La>>>0>=Pa>>>0){lf=Ma;break P}mf=Ma+4|0}Ma=c[mf>>2]|0;if((Ma|0)==(ya|0))break O}}while(0);if(!((lf|0)!=(ya|0)&(lf|0)!=0))break;nf=c[(__ZN3MapI10StringNamei10ComparatorIS0_E16DefaultAllocatorEixERKS0_(Sa,Da)|0)>>2]|0;of=ff;break N}while(0);Ua=c[e+72>>2]|0;c[(__ZN3MapI10StringNamei10ComparatorIS0_E16DefaultAllocatorEixERKS0_(Sa,Da)|0)>>2]=Ua;nf=Ua;of=ff}else{do if(!(ef&83886080))pf=ff;else{Ua=ff+1|0;Na=e+84|0;if((c[Na>>2]|0)>(Ua|0)){pf=Ua;break}c[Na>>2]=ff+2;pf=Ua}while(0);Da=Wa+24|0;Sa=c[Da>>2]|0;if(!Sa){G=1493;break M}if((c[Sa+-4>>2]|0)<=1){G=1493;break M}__ZN6VectorIPN8GDParser4NodeEE14_copy_on_writeEv(Da);nf=__ZN10GDCompiler17_parse_expressionERNS_7CodeGenEPKN8GDParser4NodeEibb(b,e,c[(c[Da>>2]|0)+4>>2]|0,pf,0,0)|0;of=pf}while(0);if((nf|0)<0){qf=nf;break}Wa=e+76|0;Da=Ta?5:3;Sa=c[Wa>>2]|0;if(!Sa)rf=1;else rf=(c[Sa+-4>>2]|0)+1|0;if(!(__ZN6VectorIiE6resizeEi(Wa,rf)|0)){a[1263537]=0;Sa=c[Wa>>2]|0;if(!Sa){G=1502;break}Ua=c[Sa+-4>>2]|0;if((Ua|0)<1){G=1502;break}__ZN6VectorIiE14_copy_on_writeEv(Wa);Sa=c[Wa>>2]|0;c[Sa+(Ua+-1<<2)>>2]=Da;sf=Sa}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);sf=c[Wa>>2]|0}if(!sf)tf=1;else tf=(c[sf+-4>>2]|0)+1|0;if(!(__ZN6VectorIiE6resizeEi(Wa,tf)|0)){a[1263537]=0;Sa=c[Wa>>2]|0;if(!Sa){G=1510;break}Da=c[Sa+-4>>2]|0;if((Da|0)<1){G=1510;break}__ZN6VectorIiE14_copy_on_writeEv(Wa);Sa=c[Wa>>2]|0;c[Sa+(Da+-1<<2)>>2]=ef;uf=Sa}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);uf=c[Wa>>2]|0}if(!uf)vf=1;else vf=(c[uf+-4>>2]|0)+1|0;if(!(__ZN6VectorIiE6resizeEi(Wa,vf)|0)){a[1263537]=0;Sa=c[Wa>>2]|0;if(!Sa){G=1518;break}Da=c[Sa+-4>>2]|0;if((Da|0)<1){G=1518;break}__ZN6VectorIiE14_copy_on_writeEv(Wa);c[(c[Wa>>2]|0)+(Da+-1<<2)>>2]=nf}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);Da=of+1|0;Sa=e+84|0;if((c[Sa>>2]|0)<=(Da|0))c[Sa>>2]=of+2;Sa=Da|83886080;Ua=c[Wa>>2]|0;if(!Ua)wf=1;else wf=(c[Ua+-4>>2]|0)+1|0;if(!(__ZN6VectorIiE6resizeEi(Wa,wf)|0)){a[1263537]=0;Ua=c[Wa>>2]|0;if(!Ua){G=1528;break}Na=c[Ua+-4>>2]|0;if((Na|0)<1){G=1528;break}__ZN6VectorIiE14_copy_on_writeEv(Wa);c[(c[Wa>>2]|0)+(Na+-1<<2)>>2]=Sa}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);Na=c[o>>2]|0;if(!Na)xf=1;else xf=(c[Na+-4>>2]|0)+1|0;if(!(__ZN6VectorIiE6resizeEi(o,xf)|0)){a[1263537]=0;Na=c[o>>2]|0;if(!Na){G=1536;break}Wa=c[Na+-4>>2]|0;if((Wa|0)<1){G=1536;break}__ZN6VectorIiE14_copy_on_writeEv(o);Na=c[o>>2]|0;c[Na+(Wa+-1<<2)>>2]=Sa;yf=Na}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);yf=c[o>>2]|0}if(!yf)zf=1;else zf=(c[yf+-4>>2]|0)+1|0;if(!(__ZN6VectorIiE6resizeEi(o,zf)|0)){a[1263537]=0;Na=c[o>>2]|0;if(!Na){G=1544;break}Wa=c[Na+-4>>2]|0;if((Wa|0)<1){G=1544;break}__ZN6VectorIiE14_copy_on_writeEv(o);Na=c[o>>2]|0;c[Na+(Wa+-1<<2)>>2]=nf;Af=Na}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);Af=c[o>>2]|0}if(!Af)Bf=1;else Bf=(c[Af+-4>>2]|0)+1|0;if(!(__ZN6VectorIiE6resizeEi(o,Bf)|0)){a[1263537]=0;Na=c[o>>2]|0;if(!Na){G=1552;break}Wa=c[Na+-4>>2]|0;if((Wa|0)<1){G=1552;break}__ZN6VectorIiE14_copy_on_writeEv(o);Na=c[o>>2]|0;c[Na+(Wa+-1<<2)>>2]=ef;Cf=Na}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);Cf=c[o>>2]|0}Na=Ta?4:2;if(!Cf)Df=1;else Df=(c[Cf+-4>>2]|0)+1|0;if(!(__ZN6VectorIiE6resizeEi(o,Df)|0)){a[1263537]=0;Wa=c[o>>2]|0;if(!Wa){G=1560;break}Ua=c[Wa+-4>>2]|0;if((Ua|0)<1){G=1560;break}__ZN6VectorIiE14_copy_on_writeEv(o);c[(c[o>>2]|0)+(Ua+-1<<2)>>2]=Na}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);gf=Sa;hf=Da;jf=df+8|0;G=1468}Q:switch(G|0){case 1476:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 1493:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 1502:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 1510:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 1518:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 1528:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 1536:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 1544:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 1552:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 1560:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 1563:{__ZN6VectorIiE6invertEv(o);Da=(c[Oa>>2]|0)==5;Sa=Ra+24|0;Na=c[Sa>>2]|0;if(!Na)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);if((c[Na+-4>>2]|0)<=1)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);__ZN6VectorIPN8GDParser4NodeEE14_copy_on_writeEv(Sa);Na=c[(c[Sa>>2]|0)+4>>2]|0;R:do if(Da){Sa=Na+20|0;Ua=e+64|0;Wa=c[Ua>>2]|0;S:do if(Wa|0){ta=c[Wa+8>>2]|0;Ma=c[e+68>>2]|0;T:do if((ta|0)==(Ma|0))Ef=ta;else{Pa=c[Sa>>2]|0;La=ta;while(1){Ia=c[La+24>>2]|0;if(Pa>>>0<Ia>>>0)Ff=La+8|0;else{if(Ia>>>0>=Pa>>>0){Ef=La;break T}Ff=La+4|0}La=c[Ff>>2]|0;if((La|0)==(Ma|0))break S}}while(0);if(!((Ef|0)!=(Ma|0)&(Ef|0)!=0))break;Gf=4;Hf=c[(__ZN3MapI10StringNamei10ComparatorIS0_E16DefaultAllocatorEixERKS0_(Ua,Sa)|0)>>2]|0;break R}while(0);Wa=c[e+72>>2]|0;c[(__ZN3MapI10StringNamei10ComparatorIS0_E16DefaultAllocatorEixERKS0_(Ua,Sa)|0)>>2]=Wa;Gf=4;Hf=Wa}else{Gf=2;Hf=__ZN10GDCompiler17_parse_expressionERNS_7CodeGenEPKN8GDParser4NodeEibb(b,e,Na,ff+1|0,0,0)|0}while(0);if((Hf|0)>=0){do if(!(Hf&83886080))If=ff;else{Na=ff+1|0;Da=e+84|0;if((c[Da>>2]|0)>(Na|0)){If=Na;break}c[Da>>2]=ff+2;If=Na}while(0);Na=__ZN10GDCompiler30_parse_assign_right_expressionERNS_7CodeGenEPKN8GDParser12OperatorNodeEi(b,e,f,If+1|0)|0;if((Na|0)>=0){Da=e+76|0;Oa=c[Da>>2]|0;if(!Oa)Jf=1;else Jf=(c[Oa+-4>>2]|0)+1|0;do if(!(__ZN6VectorIiE6resizeEi(Da,Jf)|0)){a[1263537]=0;Oa=c[Da>>2]|0;if(!Oa)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);Wa=c[Oa+-4>>2]|0;if((Wa|0)<1)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else{__ZN6VectorIiE14_copy_on_writeEv(Da);Oa=c[Da>>2]|0;c[Oa+(Wa+-1<<2)>>2]=Gf;Kf=Oa;break}}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);Kf=c[Da>>2]|0}while(0);if(!Kf)Lf=1;else Lf=(c[Kf+-4>>2]|0)+1|0;do if(!(__ZN6VectorIiE6resizeEi(Da,Lf)|0)){a[1263537]=0;Oa=c[Da>>2]|0;if(!Oa)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);Wa=c[Oa+-4>>2]|0;if((Wa|0)<1)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else{__ZN6VectorIiE14_copy_on_writeEv(Da);Oa=c[Da>>2]|0;c[Oa+(Wa+-1<<2)>>2]=ef;Mf=Oa;break}}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);Mf=c[Da>>2]|0}while(0);if(!Mf)Nf=1;else Nf=(c[Mf+-4>>2]|0)+1|0;do if(!(__ZN6VectorIiE6resizeEi(Da,Nf)|0)){a[1263537]=0;Oa=c[Da>>2]|0;if(!Oa)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);Wa=c[Oa+-4>>2]|0;if((Wa|0)<1)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else{__ZN6VectorIiE14_copy_on_writeEv(Da);Oa=c[Da>>2]|0;c[Oa+(Wa+-1<<2)>>2]=Hf;Of=Oa;break}}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);Of=c[Da>>2]|0}while(0);if(!Of)Pf=1;else Pf=(c[Of+-4>>2]|0)+1|0;do if(!(__ZN6VectorIiE6resizeEi(Da,Pf)|0)){a[1263537]=0;Oa=c[Da>>2]|0;if(!Oa)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);Wa=c[Oa+-4>>2]|0;if((Wa|0)<1)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else{__ZN6VectorIiE14_copy_on_writeEv(Da);c[(c[Da>>2]|0)+(Wa+-1<<2)>>2]=Na;Qf=0;break}}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);Qf=0}while(0);while(1){Wa=c[o>>2]|0;Oa=(Wa|0)==0;if(Oa)Rf=0;else Rf=c[Wa+-4>>2]|0;if((Qf|0)>=(Rf|0)){qf=Qa;break Q}if(Oa)Sf=0;else Sf=c[Wa+-4>>2]|0;if((Sf|0)<=(Qf|0)){if(Oa)Tf=0;else Tf=c[Wa+-4>>2]|0;if((Tf|0)<=(Qf|0)){G=1625;break}a[1263537]=0}__ZN6VectorIiE14_copy_on_writeEv(o);Wa=c[(c[o>>2]|0)+(Qf<<2)>>2]|0;Oa=c[Da>>2]|0;if(!Oa)Uf=1;else Uf=(c[Oa+-4>>2]|0)+1|0;if(!(__ZN6VectorIiE6resizeEi(Da,Uf)|0)){a[1263537]=0;Oa=c[Da>>2]|0;if(!Oa){G=1633;break}Ta=c[Oa+-4>>2]|0;if((Ta|0)<1){G=1633;break}__ZN6VectorIiE14_copy_on_writeEv(Da);c[(c[Da>>2]|0)+(Ta+-1<<2)>>2]=Wa}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);Qf=Qf+1|0}if((G|0)==1625)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((G|0)==1633)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}else qf=Na}else qf=Hf;break}}Da=c[o>>2]|0;if(Da|0?(__Z16atomic_decrementPj(Da+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Da,1);We=qf}__ZN4ListIPN8GDParser12OperatorNodeE16DefaultAllocatorED2Ev(n);__ZN10StringNameD2Ev(k);na=We;l=j;return na|0}case 4:{Da=Ra+20|0;Qa=c[e+8>>2]|0;if(Qa|0?(a[Qa+20>>0]|0)==0:0){Qa=c[e>>2]|0;if(Qa|0){Wa=Qa;Qa=0;do{Ta=c[Wa+160>>2]|0;Qa=Ta|0?Ta:Qa;Wa=c[Wa+168>>2]|0}while((Wa|0)!=0);if(Qa|0){a[1263537]=0;if(!(__ZN7ClassDB12has_propertyERK10StringNameS2_b(Qa+92|0,Da,0)|0))break H;Wa=__ZN10GDCompiler30_parse_assign_right_expressionERNS_7CodeGenEPKN8GDParser12OperatorNodeEi(b,e,f,g)|0;if((Wa|0)<0){na=-1;l=j;return na|0}Na=c[sa>>2]|0;if(!Na)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);if((c[Na+-4>>2]|0)<=0)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);__ZN10StringNameC2ERKS_(k,(c[Na>>2]|0)+20|0);Na=e+76|0;Ta=c[Na>>2]|0;if(!Ta)Vf=1;else Vf=(c[Ta+-4>>2]|0)+1|0;do if(!(__ZN6VectorIiE6resizeEi(Na,Vf)|0)){a[1263537]=0;Ta=c[Na>>2]|0;if(!Ta)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);Oa=c[Ta+-4>>2]|0;if((Oa|0)<1)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else{__ZN6VectorIiE14_copy_on_writeEv(Na);c[(c[Na>>2]|0)+(Oa+-1<<2)>>2]=6;break}}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);while(0);Da=e+64|0;Qa=c[Da>>2]|0;U:do if(!Qa)G=1669;else{Oa=c[Qa+8>>2]|0;Ta=c[e+68>>2]|0;V:do if((Oa|0)==(Ta|0))Wf=Oa;else{ta=c[k>>2]|0;La=Oa;while(1){Pa=c[La+24>>2]|0;if(ta>>>0<Pa>>>0)Xf=La+8|0;else{if(Pa>>>0>=ta>>>0){Wf=La;break V}Xf=La+4|0}La=c[Xf>>2]|0;if((La|0)==(Ta|0)){G=1669;break U}}}while(0);if(!((Wf|0)!=(Ta|0)&(Wf|0)!=0)){G=1669;break}Yf=c[(__ZN3MapI10StringNamei10ComparatorIS0_E16DefaultAllocatorEixERKS0_(Da,k)|0)>>2]|0}while(0);if((G|0)==1669){Qa=c[e+72>>2]|0;c[(__ZN3MapI10StringNamei10ComparatorIS0_E16DefaultAllocatorEixERKS0_(Da,k)|0)>>2]=Qa;Yf=Qa}Qa=c[Na>>2]|0;if(!Qa)Zf=1;else Zf=(c[Qa+-4>>2]|0)+1|0;do if(!(__ZN6VectorIiE6resizeEi(Na,Zf)|0)){a[1263537]=0;Qa=c[Na>>2]|0;if(!Qa)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);Oa=c[Qa+-4>>2]|0;if((Oa|0)<1)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else{__ZN6VectorIiE14_copy_on_writeEv(Na);Qa=c[Na>>2]|0;c[Qa+(Oa+-1<<2)>>2]=Yf;_f=Qa;break}}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);_f=c[Na>>2]|0}while(0);if(!_f)$f=1;else $f=(c[_f+-4>>2]|0)+1|0;do if(!(__ZN6VectorIiE6resizeEi(Na,$f)|0)){a[1263537]=0;Da=c[Na>>2]|0;if(!Da)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);Qa=c[Da+-4>>2]|0;if((Qa|0)<1)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else{__ZN6VectorIiE14_copy_on_writeEv(Na);c[(c[Na>>2]|0)+(Qa+-1<<2)>>2]=Wa;break}}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);while(0);__ZN10StringNameD2Ev(k);na=134217728;l=j;return na|0}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(484564,483971,52,484590,0)}break}default:{}}while(0);Ra=c[sa>>2]|0;if(!Ra)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);if((c[Ra+-4>>2]|0)<=0)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);Q=__ZN10GDCompiler17_parse_expressionERNS_7CodeGenEPKN8GDParser4NodeEibb(b,e,c[Ra>>2]|0,g,0,(c[Ha>>2]|0)==30)|0;if((Q|0)<0){na=-1;l=j;return na|0}if(Q&83886080){Ra=g+1|0;Va=e+84|0;if((c[Va>>2]|0)>(Ra|0))ag=Ra;else{c[Va>>2]=g+2;ag=Ra}}else ag=g;Ra=__ZN10GDCompiler30_parse_assign_right_expressionERNS_7CodeGenEPKN8GDParser12OperatorNodeEi(b,e,f,ag)|0;if((Ra|0)<0){na=-1;l=j;return na|0}Va=e+76|0;Wa=c[Va>>2]|0;if(!Wa)bg=1;else bg=(c[Wa+-4>>2]|0)+1|0;do if(!(__ZN6VectorIiE6resizeEi(Va,bg)|0)){a[1263537]=0;Wa=c[Va>>2]|0;if(!Wa)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);Na=c[Wa+-4>>2]|0;if((Na|0)<1)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else{__ZN6VectorIiE14_copy_on_writeEv(Va);Wa=c[Va>>2]|0;c[Wa+(Na+-1<<2)>>2]=8;cg=Wa;break}}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);cg=c[Va>>2]|0}while(0);if(!cg)dg=1;else dg=(c[cg+-4>>2]|0)+1|0;do if(!(__ZN6VectorIiE6resizeEi(Va,dg)|0)){a[1263537]=0;sa=c[Va>>2]|0;if(!sa)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);Wa=c[sa+-4>>2]|0;if((Wa|0)<1)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else{__ZN6VectorIiE14_copy_on_writeEv(Va);sa=c[Va>>2]|0;c[sa+(Wa+-1<<2)>>2]=Q;eg=sa;break}}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);eg=c[Va>>2]|0}while(0);if(!eg)fg=1;else fg=(c[eg+-4>>2]|0)+1|0;if(__ZN6VectorIiE6resizeEi(Va,fg)|0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);na=Q;l=j;return na|0}a[1263537]=0;sa=c[Va>>2]|0;if(!sa)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);Wa=c[sa+-4>>2]|0;if((Wa|0)<1)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);__ZN6VectorIiE14_copy_on_writeEv(Va);c[(c[Va>>2]|0)+(Wa+-1<<2)>>2]=Ra;na=Q;l=j;return na|0}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1078344,483971,805,485344,0);na=-1;l=j;return na|0}case 3:{Wa=f+24|0;sa=c[Wa>>2]|0;if(sa|0?(c[sa+-4>>2]|0)==2:0){a[1263537]=0;Na=__ZN10GDCompiler17_parse_expressionERNS_7CodeGenEPKN8GDParser4NodeEibb(b,e,c[sa>>2]|0,g,0,0)|0;if((Na|0)<0){na=-1;l=j;return na|0}sa=c[Wa>>2]|0;if(!sa)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);if((c[sa+-4>>2]|0)<=1)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);Wa=__ZN10GDCompiler17_parse_expressionERNS_7CodeGenEPKN8GDParser4NodeEibb(b,e,c[sa+4>>2]|0,((Na&83886080|0)!=0&1)+g|0,0,0)|0;if((Wa|0)<0){na=-1;l=j;return na|0}sa=e+76|0;Qa=c[sa>>2]|0;if(!Qa)gg=1;else gg=(c[Qa+-4>>2]|0)+1|0;do if(!(__ZN6VectorIiE6resizeEi(sa,gg)|0)){a[1263537]=0;Qa=c[sa>>2]|0;if(!Qa)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);Da=c[Qa+-4>>2]|0;if((Da|0)<1)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else{__ZN6VectorIiE14_copy_on_writeEv(sa);Qa=c[sa>>2]|0;c[Qa+(Da+-1<<2)>>2]=1;hg=Qa;break}}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);hg=c[sa>>2]|0}while(0);if(!hg)ig=1;else ig=(c[hg+-4>>2]|0)+1|0;do if(!(__ZN6VectorIiE6resizeEi(sa,ig)|0)){a[1263537]=0;Q=c[sa>>2]|0;if(!Q)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);Ra=c[Q+-4>>2]|0;if((Ra|0)<1)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else{__ZN6VectorIiE14_copy_on_writeEv(sa);Q=c[sa>>2]|0;c[Q+(Ra+-1<<2)>>2]=Na;jg=Q;break}}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);jg=c[sa>>2]|0}while(0);if(!jg)kg=1;else kg=(c[jg+-4>>2]|0)+1|0;if(__ZN6VectorIiE6resizeEi(sa,kg)|0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);break s}a[1263537]=0;Na=c[sa>>2]|0;if(!Na)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);Q=c[Na+-4>>2]|0;if((Q|0)<1)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else{__ZN6VectorIiE14_copy_on_writeEv(sa);c[(c[sa>>2]|0)+(Q+-1<<2)>>2]=Wa;break s}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1078344,483971,1019,485463,0);na=0;l=j;return na|0}default:{c[k>>2]=__Z4itosx(ia,0)|0;c[y>>2]=__ZplPKcRK6String(485528,k)|0;__ZN6StringC2EPKc(n,485576);c[x>>2]=__ZNK6StringplERKS_(y,n)|0;c[w>>2]=__ZNK6String4utf8Ev(x)|0;__Z19_err_set_last_errorPKc(__ZNK10CharString8get_dataEv(w)|0);Q=c[w>>2]|0;if(Q|0?(__Z16atomic_decrementPj(Q+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Q,1);Q=c[x>>2]|0;if(Q|0?(__Z16atomic_decrementPj(Q+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Q,1);Q=c[n>>2]|0;if(Q|0?(__Z16atomic_decrementPj(Q+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Q,1);Q=c[y>>2]|0;if(Q|0?(__Z16atomic_decrementPj(Q+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Q,1);Q=c[k>>2]|0;if(Q|0?(__Z16atomic_decrementPj(Q+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Q,1);a[1263537]=1;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1078344,483971,1042,1054250,0);a[1263537]=0;na=0;l=j;return na|0}}while(0);k=g|83886080;y=e+76|0;n=c[y>>2]|0;if(!n)lg=1;else lg=(c[n+-4>>2]|0)+1|0;do if(!(__ZN6VectorIiE6resizeEi(y,lg)|0)){a[1263537]=0;n=c[y>>2]|0;if(!n)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);x=c[n+-4>>2]|0;if((x|0)<1)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else{__ZN6VectorIiE14_copy_on_writeEv(y);c[(c[y>>2]|0)+(x+-1<<2)>>2]=k;break}}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);while(0);y=e+84|0;if((c[y>>2]|0)>(g|0)){na=k;l=j;return na|0}c[y>>2]=g+1;na=k;l=j;return na|0}default:{__ZN6StringC2EPKc(A,485617);c[z>>2]=__ZNK6String4utf8Ev(A)|0;__Z19_err_set_last_errorPKc(__ZNK10CharString8get_dataEv(z)|0);k=c[z>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);k=c[A>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);a[1263537]=1;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1078344,483971,1056,1105894,0);a[1263537]=0;na=-1;l=j;return na|0}}return 0}function __ZN3MapI10StringNameP10GDFunction10ComparatorIS0_E16DefaultAllocatorEixERKS0_(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;g=c[b>>2]|0;if(!g){h=__ZnwjPFPvjE(32,4740)|0;__ZN10StringNameC2Ev(h+24|0);i=h+16|0;c[i>>2]=0;c[i+4>>2]=0;c[b>>2]=h;i=c[b+4>>2]|0;c[h+4>>2]=i;c[h+8>>2]=i;c[h+12>>2]=i;c[h>>2]=1;if(!h){c[f>>2]=0;j=f;k=14}else{n=h;o=i;k=5}}else{n=g;o=c[b+4>>2]|0;k=5}a:do if((k|0)==5){g=c[n+8>>2]|0;b:do if((g|0)!=(o|0)){i=c[d>>2]|0;h=g;while(1){p=c[h+24>>2]|0;if(i>>>0<p>>>0)q=h+8|0;else{if(p>>>0>=i>>>0)break;q=h+4|0}p=c[q>>2]|0;if((p|0)==(o|0))break b;else h=p}if(!((h|0)==(o|0)|(h|0)==0)){r=h;break a}}while(0);c[f>>2]=0;if(!n){j=f;k=14}else{s=f;k=15}}while(0);if((k|0)==14){n=__ZnwjPFPvjE(32,4740)|0;__ZN10StringNameC2Ev(n+24|0);o=n+16|0;c[o>>2]=0;c[o+4>>2]=0;c[b>>2]=n;o=c[b+4>>2]|0;c[n+4>>2]=o;c[n+8>>2]=o;c[n+12>>2]=o;c[n>>2]=1;s=j;k=15}if((k|0)==15){k=__ZN3MapI10StringNameP10GDFunction10ComparatorIS0_E16DefaultAllocatorE10_insert_rbERKS0_RKS2_(b,d,f)|0;if(!k){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145936,616,1145947,0);t=0;l=e;return t|0}else r=k}a[1263537]=0;t=r+28|0;l=e;return t|0}function __ZNK7HashMapI7Varianti13VariantHasher17VariantComparatorLh3ELh8EE4nextEPKS0_(b,e){b=b|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0;f=c[b>>2]|0;if(!f){g=0;return g|0}if(!e){h=a[b+4>>0]|0;if(h<<24>>24==31){g=0;return g|0}i=1<<(h&255);h=0;while(1){j=c[f+(h<<2)>>2]|0;h=h+1|0;if(j|0)break;if((h|0)>=(i|0)){g=0;k=19;break}}if((k|0)==19)return g|0;g=j+8|0;return g|0}j=__ZNK7Variant4hashEv(e)|0;i=b+4|0;h=c[(c[b>>2]|0)+(((1<<(d[i>>0]|0))+-1&j)<<2)>>2]|0;a:do if(h|0){f=h;while(1){if((c[f>>2]|0)==(j|0)?__ZNK7Variant12hash_compareERKS_(f+8|0,e)|0:0)break;l=c[f+4>>2]|0;if(!l)break a;else f=l}a[1263537]=0;l=c[f+4>>2]|0;if(l|0){g=l+8|0;return g|0}l=1<<(d[i>>0]|0);m=l+-1&c[f>>2];do{m=m+1|0;if((m|0)>=(l|0)){g=0;k=19;break}n=c[(c[b>>2]|0)+(m<<2)>>2]|0}while(!(n|0));if((k|0)==19)return g|0;g=n+8|0;return g|0}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1102483,1100151,515,1100539,0);g=0;return g|0}function __ZN7HashMapI7Varianti13VariantHasher17VariantComparatorLh3ELh8EEixERKS0_(b,e){b=b|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0;a:do if(c[b>>2]|0){f=__ZNK7Variant4hashEv(e)|0;g=c[(c[b>>2]|0)+(((1<<(d[b+4>>0]|0))+-1&f)<<2)>>2]|0;if(!g)h=10;else{i=g;while(1){if((c[i>>2]|0)==(f|0)?__ZNK7Variant12hash_compareERKS_(i+8|0,e)|0:0){j=i;break a}i=c[i+4>>2]|0;if(!i){h=10;break}}}}else{a[1263537]=0;i=__ZN6Memory12alloc_staticEjb(32,1)|0;if(!i){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143992,1144012,140,1144029,0);k=0}else{a[1263537]=0;f=i+-8|0;c[f>>2]=8;c[f+4>>2]=0;k=i}c[b>>2]=k;a[b+4>>0]=3;c[b+8>>2]=0;c[k>>2]=0;c[(c[b>>2]|0)+4>>2]=0;c[(c[b>>2]|0)+8>>2]=0;c[(c[b>>2]|0)+12>>2]=0;c[(c[b>>2]|0)+16>>2]=0;c[(c[b>>2]|0)+20>>2]=0;c[(c[b>>2]|0)+24>>2]=0;c[(c[b>>2]|0)+28>>2]=0;h=10}while(0);do if((h|0)==10){k=__ZnwjPKc(40,1263606)|0;i=k+8|0;c[i>>2]=0;f=k+4|0;c[f>>2]=0;if(k|0){a[1263537]=0;g=__ZNK7Variant4hashEv(e)|0;l=(1<<(d[b+4>>0]|0))+-1&g;c[f>>2]=c[(c[b>>2]|0)+(l<<2)>>2];c[k>>2]=g;__ZN7VariantaSERKS_(i,e);c[(c[b>>2]|0)+(l<<2)>>2]=k;l=b+8|0;c[l>>2]=(c[l>>2]|0)+1;__ZN7HashMapI7Varianti13VariantHasher17VariantComparatorLh3ELh8EE16check_hash_tableEv(b);j=k;break}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1100526,1100151,228,1100539,0);m=0;return m|0}while(0);m=j+32|0;return m|0}function __ZN4ListIN10GDFunction10StackDebugE16DefaultAllocatorEaSERKS3_(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0;e=c[b>>2]|0;a:do if(e|0){f=e;while(1){g=c[f>>2]|0;if(!g)break a;a[1263537]=0;if((c[g+24>>2]|0)==(f|0)){c[f>>2]=c[g+16>>2];h=f+4|0;i=c[g+20>>2]|0;if((c[h>>2]|0)==(g|0))c[h>>2]=i;h=g+16|0;if(i|0)c[i+16>>2]=c[h>>2];j=c[h>>2]|0;if(j|0)c[j+20>>2]=i;__ZN10StringNameD2Ev(g+12|0);__ZN6Memory11free_staticEPvb(g,0);g=f+8|0;c[g>>2]=(c[g>>2]|0)+-1}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145114,1145120,157,1145132,0);f=c[b>>2]|0;if(!(c[f+8>>2]|0))break;if(!f)break a}__ZN6Memory11free_staticEPvb(f,0);c[b>>2]=0}while(0);e=c[d>>2]|0;if(!e)k=0;else{l=e;m=17}while(1){if((m|0)==17){m=0;k=c[l>>2]|0}if(!k)break;__ZN4ListIN10GDFunction10StackDebugE16DefaultAllocatorE9push_backERKS1_(b,k)|0;l=k+16|0;m=17}return}function __ZN10GDCompiler7CodeGenD2Ev(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0;d=c[b+76>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);d=b+64|0;e=c[d>>2]|0;if(e|0?(__ZN3MapI10StringNamei10ComparatorIS0_E16DefaultAllocatorE13_cleanup_treeEPNS4_7ElementE(d,c[e+8>>2]|0),e=c[b+68>>2]|0,f=c[d>>2]|0,c[f+8>>2]=e,c[b+72>>2]=0,g=e,c[g+12>>2]=g,f|0):0){__ZN10StringNameD2Ev(f+24|0);__ZN6Memory11free_staticEPvb(f,0);c[d>>2]=0}d=b+52|0;f=c[d>>2]|0;g=b+56|0;if(f|0){e=a[g>>0]|0;if(e<<24>>24==31)h=f;else{i=0;j=f;k=e;e=f;while(1){f=e+(i<<2)|0;l=c[f>>2]|0;if(!l){m=j;n=e;o=k}else{p=l;l=f;do{c[l>>2]=c[p+4>>2];f=p+8|0;if(c[f>>2]|0)__ZN7Variant5clearEv(f);__ZN6Memory11free_staticEPvb(p,0);q=c[d>>2]|0;l=q+(i<<2)|0;p=c[l>>2]|0}while((p|0)!=0);m=q;n=q;o=a[g>>0]|0}i=i+1|0;if((i|0)>=(1<<(o&255)|0)){h=m;break}else{j=m;k=o;e=n}}}__ZN6Memory11free_staticEPvb(h,1)}c[d>>2]=0;a[g>>0]=0;c[b+60>>2]=0;g=b+40|0;d=c[g>>2]|0;if(d|0?(__ZN3MapI10StringNamei10ComparatorIS0_E16DefaultAllocatorE13_cleanup_treeEPNS4_7ElementE(g,c[d+8>>2]|0),d=c[b+44>>2]|0,h=c[g>>2]|0,c[h+8>>2]=d,c[b+48>>2]=0,n=d,c[n+12>>2]=n,h|0):0){__ZN10StringNameD2Ev(h+24|0);__ZN6Memory11free_staticEPvb(h,0);c[g>>2]=0}g=b+36|0;h=c[g>>2]|0;a:do if(h|0){n=h;while(1){d=c[n>>2]|0;if(!d)break;__ZN4ListI3MapI10StringNamei10ComparatorIS1_E16DefaultAllocatorES4_E5_Data5eraseEPKNS6_7ElementE(n,d)|0;r=c[g>>2]|0;if(!(c[r+8>>2]|0)){s=23;break}if(!r)break a;else n=r}if((s|0)==23){__ZN6Memory11free_staticEPvb(r,0);c[g>>2]=0;break}if(!(c[n+8>>2]|0)){a[1263537]=0;__ZN6Memory11free_staticEPvb(n,0);break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145461,1145120,668,1145467,0);break}}while(0);__ZN4ListIN10GDFunction10StackDebugE16DefaultAllocatorED2Ev(b+32|0);g=b+20|0;r=c[g>>2]|0;if(r|0?(__ZN3MapI10StringNamei10ComparatorIS0_E16DefaultAllocatorE13_cleanup_treeEPNS4_7ElementE(g,c[r+8>>2]|0),r=c[b+24>>2]|0,h=c[g>>2]|0,c[h+8>>2]=r,c[b+28>>2]=0,d=r,c[d+12>>2]=d,h|0):0){__ZN10StringNameD2Ev(h+24|0);__ZN6Memory11free_staticEPvb(h,0);c[g>>2]=0}g=b+16|0;b=c[g>>2]|0;if(!b)return;else t=b;while(1){b=c[t>>2]|0;if(!b){s=35;break}__ZN4ListI3MapI10StringNamei10ComparatorIS1_E16DefaultAllocatorES4_E5_Data5eraseEPKNS6_7ElementE(t,b)|0;u=c[g>>2]|0;if(!(c[u+8>>2]|0)){s=34;break}if(!u){s=38;break}else t=u}if((s|0)==34){__ZN6Memory11free_staticEPvb(u,0);c[g>>2]=0;return}else if((s|0)==35)if(!(c[t+8>>2]|0)){a[1263537]=0;__ZN6Memory11free_staticEPvb(t,0);return}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145461,1145120,668,1145467,0);return}else if((s|0)==38)return}function __ZN4ListI3MapI10StringNamei10ComparatorIS1_E16DefaultAllocatorES4_E5_Data5eraseEPKNS6_7ElementE(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0;if(!d){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145114,1145120,156,1144262,0);e=0;return e|0}a[1263537]=0;if((c[d+20>>2]|0)!=(b|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145114,1145120,157,1145132,0);e=0;return e|0}if((c[b>>2]|0)==(d|0))c[b>>2]=c[d+12>>2];f=b+4|0;g=c[d+16>>2]|0;if((c[f>>2]|0)==(d|0))c[f>>2]=g;f=d+12|0;if(g|0)c[g+12>>2]=c[f>>2];h=c[f>>2]|0;if(h|0)c[h+16>>2]=g;g=c[d>>2]|0;if(g|0?(__ZN3MapI10StringNamei10ComparatorIS0_E16DefaultAllocatorE13_cleanup_treeEPNS4_7ElementE(d,c[g+8>>2]|0),g=c[d+4>>2]|0,h=c[d>>2]|0,c[h+8>>2]=g,c[d+8>>2]=0,f=g,c[f+12>>2]=f,h|0):0){__ZN10StringNameD2Ev(h+24|0);__ZN6Memory11free_staticEPvb(h,0);c[d>>2]=0}__ZN6Memory11free_staticEPvb(d,0);d=b+8|0;c[d>>2]=(c[d>>2]|0)+-1;e=1;return e|0}function __ZN4ListIN10GDFunction10StackDebugE16DefaultAllocatorED2Ev(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0;d=c[b>>2]|0;if(!d)return;else e=d;while(1){d=c[e>>2]|0;if(!d){f=15;break}a[1263537]=0;if((c[d+24>>2]|0)==(e|0)){c[e>>2]=c[d+16>>2];g=e+4|0;h=c[d+20>>2]|0;if((c[g>>2]|0)==(d|0))c[g>>2]=h;g=d+16|0;if(h|0)c[h+16>>2]=c[g>>2];i=c[g>>2]|0;if(i|0)c[i+20>>2]=h;__ZN10StringNameD2Ev(d+12|0);__ZN6Memory11free_staticEPvb(d,0);d=e+8|0;c[d>>2]=(c[d>>2]|0)+-1}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145114,1145120,157,1145132,0);j=c[b>>2]|0;if(!(c[j+8>>2]|0)){f=14;break}if(!j){f=18;break}else e=j}if((f|0)==14){__ZN6Memory11free_staticEPvb(j,0);c[b>>2]=0;return}else if((f|0)==15)if(!(c[e+8>>2]|0)){a[1263537]=0;__ZN6Memory11free_staticEPvb(e,0);return}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145461,1145120,668,1145467,0);return}else if((f|0)==18)return}function __ZN4ListIN10GDFunction10StackDebugE16DefaultAllocatorE9push_backERKS1_(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0;if(!(c[b>>2]|0)){e=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=e;c[e>>2]=0;c[e+4>>2]=0;c[e+8>>2]=0}e=__ZnwjPFPvjE(28,4740)|0;f=e+12|0;__ZN10StringNameC2Ev(f);g=e+16|0;c[g>>2]=0;h=e+20|0;c[h>>2]=0;i=e+24|0;c[i>>2]=0;c[e>>2]=c[d>>2];c[e+4>>2]=c[d+4>>2];a[e+8>>0]=a[d+8>>0]|0;__ZN10StringNameaSERKS_(f,d+12|0);d=c[b>>2]|0;b=d+4|0;f=c[b>>2]|0;c[h>>2]=f;c[g>>2]=0;c[i>>2]=d;if(f|0)c[f+16>>2]=e;c[b>>2]=e;if(c[d>>2]|0){j=d+8|0;k=c[j>>2]|0;l=k+1|0;c[j>>2]=l;return e|0}c[d>>2]=e;j=d+8|0;k=c[j>>2]|0;l=k+1|0;c[j>>2]=l;return e|0}function __ZN7HashMapI7Varianti13VariantHasher17VariantComparatorLh3ELh8EE16check_hash_tableEv(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0;d=c[b+8>>2]|0;e=b+4|0;f=a[e>>0]|0;g=f&255;if((d|0)>(8<<g|0)){h=g;do h=h+1|0;while((d|0)>(8<<h|0));if((h|0)==-1)return;else i=h}else{if((f&255)<=3)return;f=g+-1|0;if((d|0)<(8<<f|0))j=f;else return;while(1){f=j+-1|0;if((d|0)<(8<<f|0))j=f;else break}i=(j|0)>3?j:3}j=1<<i;d=__ZN6Memory12alloc_staticEjb(j<<2,1)|0;if(!d){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143992,1144012,140,1144029,0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1100134,1100151,174,1100167,0);a[1263537]=0;return}a[1263537]=0;f=d+-8|0;c[f>>2]=j;c[f+4>>2]=0;if((i|0)!=31)_memset(d|0,0,((j|0)>1?j:1)<<2|0)|0;f=a[e>>0]|0;if(f<<24>>24==31)k=c[b>>2]|0;else{g=1<<(f&255);f=j+-1|0;j=0;h=c[b>>2]|0;while(1){l=h+(j<<2)|0;m=c[l>>2]|0;if(!m)n=h;else{o=m;m=l;do{l=o+4|0;c[m>>2]=c[l>>2];p=d+((c[o>>2]&f)<<2)|0;c[l>>2]=c[p>>2];c[p>>2]=o;p=c[b>>2]|0;m=p+(j<<2)|0;o=c[m>>2]|0}while((o|0)!=0);n=p}j=j+1|0;if((j|0)>=(g|0)){k=n;break}else h=n}}if(k|0)__ZN6Memory11free_staticEPvb(k,1);c[b>>2]=d;a[e>>0]=i;return}function __ZN3MapI10StringNameP10GDFunction10ComparatorIS0_E16DefaultAllocatorE10_insert_rbERKS0_RKS2_(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f;a[g>>0]=0;h=__ZN3MapI10StringNameP10GDFunction10ComparatorIS0_E16DefaultAllocatorE7_insertERKS0_Rb(b,d,g)|0;if(h|0)c[h+28>>2]=c[e>>2];if(a[g>>0]|0){l=f;return h|0}g=b+8|0;c[g>>2]=(c[g>>2]|0)+1;g=h+12|0;e=c[g>>2]|0;if(!(c[e>>2]|0)){d=b+4|0;i=h;j=e;k=e;e=g;while(1){g=j+12|0;n=c[g>>2]|0;o=c[n+8>>2]|0;p=n;do if((j|0)==(o|0)){q=c[n+4>>2]|0;if(!(c[q>>2]|0)){c[k>>2]=1;a[1263537]=0;c[q>>2]=1;if((c[d>>2]|0)==(n|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);r=c[(c[e>>2]|0)+12>>2]|0;break}else{a[1263537]=0;c[n>>2]=0;r=n;break}}q=j+4|0;if((i|0)==(c[q>>2]|0)){s=i+8|0;t=c[s>>2]|0;c[q>>2]=t;if((t|0)==(c[d>>2]|0))u=p;else{c[t+12>>2]=j;u=c[g>>2]|0}t=i+12|0;c[t>>2]=u;q=c[g>>2]|0;v=q+8|0;c[((c[v>>2]|0)==(j|0)?v:q+4|0)>>2]=i;c[s>>2]=j;c[g>>2]=i;w=j;x=i;y=c[t>>2]|0}else{w=i;x=j;y=n}a[1263537]=0;c[x>>2]=1;t=c[d>>2]|0;if((t|0)==(y|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);z=c[(c[w+12>>2]|0)+12>>2]|0;A=c[d>>2]|0}else{a[1263537]=0;c[y>>2]=0;z=y;A=t}t=z+8|0;s=c[t>>2]|0;q=s+4|0;v=c[q>>2]|0;c[t>>2]=v;if((v|0)!=(A|0))c[v+12>>2]=z;v=z+12|0;c[s+12>>2]=c[v>>2];t=c[v>>2]|0;B=t+4|0;c[((c[B>>2]|0)==(z|0)?B:t+8|0)>>2]=s;c[q>>2]=z;c[v>>2]=s;r=w}else{if(!(c[o>>2]|0)){c[k>>2]=1;a[1263537]=0;c[o>>2]=1;if((c[d>>2]|0)==(n|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);r=c[(c[e>>2]|0)+12>>2]|0;break}else{a[1263537]=0;c[n>>2]=0;r=n;break}}s=j+8|0;if((i|0)==(c[s>>2]|0)){v=i+4|0;q=c[v>>2]|0;c[s>>2]=q;if((q|0)==(c[d>>2]|0))C=p;else{c[q+12>>2]=j;C=c[g>>2]|0}q=i+12|0;c[q>>2]=C;s=c[g>>2]|0;t=s+4|0;c[((c[t>>2]|0)==(j|0)?t:s+8|0)>>2]=i;c[v>>2]=j;c[g>>2]=i;D=j;E=i;F=c[q>>2]|0}else{D=i;E=j;F=n}a[1263537]=0;c[E>>2]=1;q=c[d>>2]|0;if((q|0)==(F|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);G=c[d>>2]|0;H=c[(c[D+12>>2]|0)+12>>2]|0}else{a[1263537]=0;c[F>>2]=0;G=q;H=F}q=H+4|0;v=c[q>>2]|0;s=v+8|0;t=c[s>>2]|0;c[q>>2]=t;if((t|0)!=(G|0))c[t+12>>2]=H;t=H+12|0;c[v+12>>2]=c[t>>2];q=c[t>>2]|0;B=q+8|0;c[((c[B>>2]|0)==(H|0)?B:q+4|0)>>2]=v;c[s>>2]=H;c[t>>2]=v;r=D}while(0);n=r+12|0;g=c[n>>2]|0;if(!(c[g>>2]|0)){i=r;j=g;k=g;e=n}else break}}e=c[(c[b>>2]|0)+8>>2]|0;a[1263537]=0;c[e>>2]=1;l=f;return h|0}function __ZN3MapI10StringNameP10GDFunction10ComparatorIS0_E16DefaultAllocatorE7_insertERKS0_Rb(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0;f=c[b>>2]|0;g=c[f+8>>2]|0;h=b+4|0;i=c[h>>2]|0;a:do if((g|0)==(i|0))j=f;else{k=c[d>>2]|0;l=g;while(1){m=c[l+24>>2]|0;if(k>>>0<m>>>0)n=l+8|0;else{if(m>>>0>=k>>>0)break;n=l+4|0}m=c[n>>2]|0;if((m|0)==(i|0)){j=l;break a}else l=m}a[e>>0]=1;o=l;return o|0}while(0);i=__ZnwjPFPvjE(32,4740)|0;n=i+24|0;__ZN10StringNameC2Ev(n);c[i>>2]=0;c[i+4>>2]=0;c[i+8>>2]=0;c[i+12>>2]=0;c[i+16>>2]=0;c[i+20>>2]=0;c[i+12>>2]=j;g=c[h>>2]|0;f=i+4|0;c[f>>2]=g;k=i+8|0;c[k>>2]=g;__ZN10StringNameaSERKS_(n,d);if((j|0)!=(c[b>>2]|0)?(c[d>>2]|0)>>>0>=(c[j+24>>2]|0)>>>0:0)p=j+4|0;else p=j+8|0;c[p>>2]=i;a[e>>0]=0;e=c[f>>2]|0;f=c[h>>2]|0;if((e|0)==(f|0)){h=i;do{p=h;h=c[h+12>>2]|0}while((p|0)==(c[h+4>>2]|0));q=(h|0)==(c[b>>2]|0)?0:h}else{h=e;while(1){e=c[h+8>>2]|0;if((e|0)==(f|0)){q=h;break}else h=e}}c[i+16>>2]=q;h=c[k>>2]|0;b:do if((h|0)==(f|0)){k=i;while(1){e=k;k=c[k+12>>2]|0;if((e|0)!=(c[k+8>>2]|0)){r=k;break b}if((k|0)==(c[b>>2]|0)){r=0;break}}}else{k=h;while(1){l=c[k+4>>2]|0;if((l|0)==(f|0)){r=k;break}else k=l}}while(0);f=i+20|0;c[f>>2]=r;if(!q)s=r;else{c[q+20>>2]=i;s=c[f>>2]|0}if(!s){o=i;return o|0}c[s+16>>2]=i;o=i;return o|0}function __ZN10GDFunctionC2Ev(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d;__ZN10StringNameC2Ev(b);c[b+8>>2]=0;f=b+92|0;__ZN10StringNameC2Ev(f);g=b+96|0;h=b+116|0;c[g>>2]=0;c[g+4>>2]=0;c[g+8>>2]=0;c[g+12>>2]=0;c[g+16>>2]=0;c[b+120>>2]=b;g=b+124|0;c[g>>2]=0;i=b+128|0;c[i>>2]=0;c[h>>2]=0;c[b+132>>2]=0;__ZN10StringNameC2Ev(b+144|0);c[b+68>>2]=0;c[b+72>>2]=0;c[b+84>>2]=0;__ZN10StringNameC2EPKc(e,485028);__ZN10StringNameaSERKS_(f,e);__ZN10StringNameD2Ev(e);c[b+136>>2]=0;e=c[305219]|0;f=c[e+48>>2]|0;if(!f)j=e;else{gj[c[c[f>>2]>>2]&8191](f);j=c[305219]|0}f=j+56|0;if(!(c[h>>2]|0)){a[1263537]=0;c[h>>2]=f;e=c[f>>2]|0;c[g>>2]=e;c[i>>2]=0;if(e|0)c[e+12>>2]=h;c[f>>2]=h;k=j}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1098384,1098388,45,1098405,0);k=c[305219]|0}j=c[k+48>>2]|0;if(!j){n=b+152|0;o=n;p=o+72|0;do{c[o>>2]=0;o=o+4|0}while((o|0)<(p|0));l=d;return}gj[c[(c[j>>2]|0)+4>>2]&8191](j);n=b+152|0;o=n;p=o+72|0;do{c[o>>2]=0;o=o+4|0}while((o|0)<(p|0));l=d;return}function __ZN10GDCompiler22_create_unary_operatorERNS_7CodeGenEPKN8GDParser12OperatorNodeEN7Variant8OperatorEi(b,d,e,f,g){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;var h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0;h=c[e+24>>2]|0;if(h|0?(c[h+-4>>2]|0)==1:0){a[1263537]=0;e=__ZN10GDCompiler17_parse_expressionERNS_7CodeGenEPKN8GDParser4NodeEibb(b,d,c[h>>2]|0,g,0,0)|0;if((e|0)<0){i=0;return i|0}g=d+76|0;d=c[g>>2]|0;if(!d)j=1;else j=(c[d+-4>>2]|0)+1|0;do if(!(__ZN6VectorIiE6resizeEi(g,j)|0)){a[1263537]=0;d=c[g>>2]|0;if(!d)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);h=c[d+-4>>2]|0;if((h|0)<1)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else{__ZN6VectorIiE14_copy_on_writeEv(g);d=c[g>>2]|0;c[d+(h+-1<<2)>>2]=0;k=d;break}}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);k=c[g>>2]|0}while(0);if(!k)l=1;else l=(c[k+-4>>2]|0)+1|0;do if(!(__ZN6VectorIiE6resizeEi(g,l)|0)){a[1263537]=0;k=c[g>>2]|0;if(!k)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);j=c[k+-4>>2]|0;if((j|0)<1)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else{__ZN6VectorIiE14_copy_on_writeEv(g);k=c[g>>2]|0;c[k+(j+-1<<2)>>2]=f;m=k;break}}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);m=c[g>>2]|0}while(0);if(!m)n=1;else n=(c[m+-4>>2]|0)+1|0;do if(!(__ZN6VectorIiE6resizeEi(g,n)|0)){a[1263537]=0;m=c[g>>2]|0;if(!m)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);f=c[m+-4>>2]|0;if((f|0)<1)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else{__ZN6VectorIiE14_copy_on_writeEv(g);m=c[g>>2]|0;c[m+(f+-1<<2)>>2]=e;o=m;break}}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);o=c[g>>2]|0}while(0);if(!o)p=1;else p=(c[o+-4>>2]|0)+1|0;if(__ZN6VectorIiE6resizeEi(g,p)|0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);i=1;return i|0}a[1263537]=0;p=c[g>>2]|0;if(!p)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);o=c[p+-4>>2]|0;if((o|0)<1)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);__ZN6VectorIiE14_copy_on_writeEv(g);c[(c[g>>2]|0)+(o+-1<<2)>>2]=e;i=1;return i|0}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(485754,483971,74,485777,0);i=0;return i|0}function __ZN10GDCompiler23_create_binary_operatorERNS_7CodeGenEPKN8GDParser12OperatorNodeEN7Variant8OperatorEib(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0;i=e+24|0;e=c[i>>2]|0;if(e|0?(c[e+-4>>2]|0)==2:0){a[1263537]=0;j=__ZN10GDCompiler17_parse_expressionERNS_7CodeGenEPKN8GDParser4NodeEibb(b,d,c[e>>2]|0,g,0,h)|0;if((j|0)<0){k=0;return k|0}e=c[i>>2]|0;if(!e)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);if((c[e+-4>>2]|0)<=1)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);i=__ZN10GDCompiler17_parse_expressionERNS_7CodeGenEPKN8GDParser4NodeEibb(b,d,c[e+4>>2]|0,((j&83886080|0)!=0&1)+g|0,0,h)|0;if((i|0)<0){k=0;return k|0}h=d+76|0;d=c[h>>2]|0;if(!d)l=1;else l=(c[d+-4>>2]|0)+1|0;do if(!(__ZN6VectorIiE6resizeEi(h,l)|0)){a[1263537]=0;d=c[h>>2]|0;if(!d)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);g=c[d+-4>>2]|0;if((g|0)<1)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else{__ZN6VectorIiE14_copy_on_writeEv(h);d=c[h>>2]|0;c[d+(g+-1<<2)>>2]=0;m=d;break}}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);m=c[h>>2]|0}while(0);if(!m)n=1;else n=(c[m+-4>>2]|0)+1|0;do if(!(__ZN6VectorIiE6resizeEi(h,n)|0)){a[1263537]=0;m=c[h>>2]|0;if(!m)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);l=c[m+-4>>2]|0;if((l|0)<1)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else{__ZN6VectorIiE14_copy_on_writeEv(h);m=c[h>>2]|0;c[m+(l+-1<<2)>>2]=f;o=m;break}}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);o=c[h>>2]|0}while(0);if(!o)p=1;else p=(c[o+-4>>2]|0)+1|0;do if(!(__ZN6VectorIiE6resizeEi(h,p)|0)){a[1263537]=0;o=c[h>>2]|0;if(!o)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);f=c[o+-4>>2]|0;if((f|0)<1)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else{__ZN6VectorIiE14_copy_on_writeEv(h);o=c[h>>2]|0;c[o+(f+-1<<2)>>2]=j;q=o;break}}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);q=c[h>>2]|0}while(0);if(!q)r=1;else r=(c[q+-4>>2]|0)+1|0;if(__ZN6VectorIiE6resizeEi(h,r)|0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);k=1;return k|0}a[1263537]=0;r=c[h>>2]|0;if(!r)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);q=c[r+-4>>2]|0;if((q|0)<1)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);__ZN6VectorIiE14_copy_on_writeEv(h);c[(c[h>>2]|0)+(q+-1<<2)>>2]=i;k=1;return k|0}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(485730,483971,90,485463,0);k=0;return k|0}function __ZN6VectorIPN8GDParser4NodeEE14_copy_on_writeEv(a){a=a|0;var b=0,d=0,e=0;b=c[a>>2]|0;if(!b)return;if((c[b+-8>>2]|0)>>>0<=1)return;d=c[b+-4>>2]|0;b=(d<<2)+-1|0;e=b>>>1|b;b=e>>>2|e;e=b>>>4|b;b=e>>>8|e;e=__ZN6Memory12alloc_staticEjb((b>>>16|b)+1|0,1)|0;c[e+-8>>2]=1;c[e+-4>>2]=d;if(d|0){b=0;do{c[e+(b<<2)>>2]=c[(c[a>>2]|0)+(b<<2)>>2];b=b+1|0}while((b|0)!=(d|0))}d=c[a>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);c[a>>2]=e;return}function __ZN10GDCompiler30_parse_assign_right_expressionERNS_7CodeGenEPKN8GDParser12OperatorNodeEi(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0;g=c[e+20>>2]|0;do switch(g|0){case 32:{h=6;break}case 33:{h=7;break}case 34:{h=8;break}case 35:{h=9;break}case 36:{h=12;break}case 37:{h=14;break}case 38:{h=15;break}case 39:{h=16;break}case 40:{h=17;break}case 41:{h=18;break}case 31:case 30:{i=c[e+24>>2]|0;if(!i)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);if((c[i+-4>>2]|0)<=1)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);j=__ZN10GDCompiler17_parse_expressionERNS_7CodeGenEPKN8GDParser4NodeEibb(b,d,c[i+4>>2]|0,f,0,(g|0)==30)|0;return j|0}default:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(485699,483971,150,1105894,0);a[1263537]=0;j=-1;return j|0}}while(0);if(!(__ZN10GDCompiler23_create_binary_operatorERNS_7CodeGenEPKN8GDParser12OperatorNodeEN7Variant8OperatorEib(b,d,e,h,f,0)|0)){j=-1;return j|0}h=f|83886080;e=d+76|0;b=c[e>>2]|0;if(!b)k=1;else k=(c[b+-4>>2]|0)+1|0;do if(!(__ZN6VectorIiE6resizeEi(e,k)|0)){a[1263537]=0;b=c[e>>2]|0;if(!b)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);g=c[b+-4>>2]|0;if((g|0)<1)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else{__ZN6VectorIiE14_copy_on_writeEv(e);c[(c[e>>2]|0)+(g+-1<<2)>>2]=h;break}}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);while(0);e=d+84|0;if((c[e>>2]|0)>(f|0)){j=h;return j|0}c[e>>2]=f+1;j=h;return j|0}function __ZN4ListIPN8GDParser12OperatorNodeE16DefaultAllocatorED2Ev(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0;d=c[b>>2]|0;if(!d)return;else e=d;while(1){d=c[e>>2]|0;if(!d){f=15;break}a[1263537]=0;if((c[d+12>>2]|0)==(e|0)){c[e>>2]=c[d+4>>2];g=e+4|0;h=c[d+8>>2]|0;if((c[g>>2]|0)==(d|0))c[g>>2]=h;g=d+4|0;if(h|0)c[h+4>>2]=c[g>>2];i=c[g>>2]|0;if(i|0)c[i+8>>2]=h;__ZN6Memory11free_staticEPvb(d,0);d=e+8|0;c[d>>2]=(c[d>>2]|0)+-1}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145114,1145120,157,1145132,0);j=c[b>>2]|0;if(!(c[j+8>>2]|0)){f=14;break}if(!j){f=18;break}else e=j}if((f|0)==14){__ZN6Memory11free_staticEPvb(j,0);c[b>>2]=0;return}else if((f|0)==15)if(!(c[e+8>>2]|0)){a[1263537]=0;__ZN6Memory11free_staticEPvb(e,0);return}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145461,1145120,668,1145467,0);return}else if((f|0)==18)return}function __ZN10GDCompiler7CodeGen22push_stack_identifiersEv(b){b=b|0;var d=0,e=0,f=0,g=0,h=0;d=b+16|0;if(!(c[d>>2]|0)){e=__ZnwjPFPvjE(12,4740)|0;c[d>>2]=e;c[e>>2]=0;c[e+4>>2]=0;c[e+8>>2]=0}e=__ZnwjPFPvjE(24,4740)|0;c[e+4>>2]=379008;c[e>>2]=0;f=e+8|0;c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;c[f+12>>2]=0;__ZN3MapI10StringNamei10ComparatorIS0_E16DefaultAllocatorE10_copy_fromERKS4_(e,b+20|0);f=c[d>>2]|0;d=f+4|0;g=c[d>>2]|0;c[e+16>>2]=g;c[e+12>>2]=0;c[e+20>>2]=f;if(g|0)c[g+12>>2]=e;c[d>>2]=e;if(!(c[f>>2]|0))c[f>>2]=e;e=f+8|0;c[e>>2]=(c[e>>2]|0)+1;if(!(a[b+12>>0]|0))return;e=b+36|0;f=b+40|0;if(!(c[e>>2]|0)){d=__ZnwjPFPvjE(12,4740)|0;c[e>>2]=d;c[d>>2]=0;c[d+4>>2]=0;c[d+8>>2]=0}d=__ZnwjPFPvjE(24,4740)|0;c[d+4>>2]=379008;c[d>>2]=0;g=d+8|0;c[g>>2]=0;c[g+4>>2]=0;c[g+8>>2]=0;c[g+12>>2]=0;__ZN3MapI10StringNamei10ComparatorIS0_E16DefaultAllocatorE10_copy_fromERKS4_(d,f);g=c[e>>2]|0;e=g+4|0;h=c[e>>2]|0;c[d+16>>2]=h;c[d+12>>2]=0;c[d+20>>2]=g;if(h|0)c[h+12>>2]=d;c[e>>2]=d;if(!(c[g>>2]|0))c[g>>2]=d;d=g+8|0;c[d>>2]=(c[d>>2]|0)+1;d=c[f>>2]|0;if(!d)return;__ZN3MapI10StringNamei10ComparatorIS0_E16DefaultAllocatorE13_cleanup_treeEPNS4_7ElementE(f,c[d+8>>2]|0);d=c[b+44>>2]|0;g=c[f>>2]|0;c[g+8>>2]=d;c[b+48>>2]=0;b=d;c[b+12>>2]=b;if(!g)return;__ZN10StringNameD2Ev(g+24|0);__ZN6Memory11free_staticEPvb(g,0);c[f>>2]=0;return}function __ZN6VectorIPN8GDParser4NodeEE6resizeEi(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0;if((d|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,269,1145657,0);e=31;return e|0}a[1263537]=0;f=c[b>>2]|0;if(!f)g=0;else g=c[f+-4>>2]|0;if((g|0)==(d|0)){e=0;return e|0}if(!d){if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);c[b>>2]=0;e=0;return e|0}__ZN6VectorIPN8GDParser4NodeEE14_copy_on_writeEv(b);f=d<<2;if(d>>>0<=1073741823?(g=f+-1|0,h=g>>>1|g,g=h>>>2|h,h=g>>>4|g,g=h>>>8|h,h=(g>>>16|g)+1|0,f>>>0<4294967264):0){a[1263537]=0;f=c[b>>2]|0;do if(!f)if((d|0)>0)i=18;else{j=0;i=25}else{g=c[f+-4>>2]|0;if((g|0)<(d|0))if(!g)i=18;else{k=__ZN6Memory14realloc_staticEPvjb(f,h,1)|0;if(k|0){a[1263537]=0;l=k;break}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,300,1145876,0);e=6;return e|0}else{j=g;i=25}}while(0);do if((i|0)==18){g=__ZN6Memory12alloc_staticEjb(h,1)|0;if(g|0){a[1263537]=0;c[g+-4>>2]=0;c[g+-8>>2]=1;l=g;break}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,292,1145820,0);e=6;return e|0}else if((i|0)==25){if((j|0)<=(d|0)){e=0;return e|0}g=__ZN6Memory14realloc_staticEPvjb(f,h,1)|0;if(!g){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,324,1145876,0);e=6;return e|0}else{a[1263537]=0;c[b>>2]=g;c[g+-4>>2]=d;e=0;return e|0}}while(0);c[b>>2]=l;c[((l|0)==0?0:l+-4|0)>>2]=d;e=0;return e|0}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,285,1145723,0);e=6;return e|0}function __ZN6VectorIN8GDParser9MatchNode21CompiledPatternBranchEE14_copy_on_writeEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0;b=c[a>>2]|0;if(!b)return;if((c[b+-8>>2]|0)>>>0<=1)return;d=c[b+-4>>2]|0;b=(d<<3)+-1|0;e=b>>>1|b;b=e>>>2|e;e=b>>>4|b;b=e>>>8|e;e=__ZN6Memory12alloc_staticEjb((b>>>16|b)+1|0,1)|0;c[e+-8>>2]=1;c[e+-4>>2]=d;if(d|0){b=0;do{f=(c[a>>2]|0)+(b<<3)|0;g=c[f+4>>2]|0;h=e+(b<<3)|0;c[h>>2]=c[f>>2];c[h+4>>2]=g;b=b+1|0}while((b|0)!=(d|0))}d=c[a>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);c[a>>2]=e;return}function __ZN10GDCompiler7CodeGen21pop_stack_identifiersEv(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d;f=b+16|0;g=c[f>>2]|0;if(!g)h=0;else h=c[g+4>>2]|0;__ZN3MapI10StringNamei10ComparatorIS0_E16DefaultAllocatorE10_copy_fromERKS4_(b+20|0,h);h=c[f>>2]|0;if((h|0?(g=c[h+4>>2]|0,g|0):0)?(__ZN4ListI3MapI10StringNamei10ComparatorIS1_E16DefaultAllocatorES4_E5_Data5eraseEPKNS6_7ElementE(h,g)|0,g=c[f>>2]|0,(c[g+8>>2]|0)==0):0){__ZN6Memory11free_staticEPvb(g,0);c[f>>2]=0}if(!(a[b+12>>0]|0)){l=d;return}f=b+40|0;g=c[f>>2]|0;if(g|0?(h=c[g+8>>2]|0,g=c[b+44>>2]|0,(h|0)!=(g|0)):0){i=h;while(1){h=c[i+8>>2]|0;if((h|0)==(g|0))break;else i=h}if(i|0){g=e+12|0;h=e+8|0;j=b+80|0;k=e+4|0;n=b+32|0;o=i;do{__ZN10StringNameC2Ev(g);a[h>>0]=0;__ZN10StringNameaSERKS_(g,o+24|0);c[e>>2]=c[j>>2];c[k>>2]=c[o+28>>2];__ZN4ListIN10GDFunction10StackDebugE16DefaultAllocatorE9push_backERKS1_(n,e)|0;__ZN10StringNameD2Ev(g);o=c[o+16>>2]|0}while((o|0)!=0)}}o=b+36|0;b=c[o>>2]|0;if(!b)p=0;else p=c[b+4>>2]|0;__ZN3MapI10StringNamei10ComparatorIS0_E16DefaultAllocatorE10_copy_fromERKS4_(f,p);p=c[o>>2]|0;if(!p){l=d;return}f=c[p+4>>2]|0;if(!f){l=d;return}__ZN4ListI3MapI10StringNamei10ComparatorIS1_E16DefaultAllocatorES4_E5_Data5eraseEPKNS6_7ElementE(p,f)|0;f=c[o>>2]|0;if(c[f+8>>2]|0){l=d;return}__ZN6Memory11free_staticEPvb(f,0);c[o>>2]=0;l=d;return}function __ZN3MapI10StringNamei10ComparatorIS0_E16DefaultAllocatorE10_copy_fromERKS4_(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0;d=c[a>>2]|0;if(d|0?(__ZN3MapI10StringNamei10ComparatorIS0_E16DefaultAllocatorE13_cleanup_treeEPNS4_7ElementE(a,c[d+8>>2]|0),d=c[a+4>>2]|0,e=c[a>>2]|0,c[e+8>>2]=d,c[a+8>>2]=0,f=d,c[f+12>>2]=f,e|0):0){__ZN10StringNameD2Ev(e+24|0);__ZN6Memory11free_staticEPvb(e,0);c[a>>2]=0}e=c[b>>2]|0;if(!e)return;f=c[e+8>>2]|0;e=c[b+4>>2]|0;if((f|0)==(e|0))return;else g=f;while(1){f=c[g+8>>2]|0;if((f|0)==(e|0))break;else g=f}if(!g)return;e=a+4|0;f=g;g=0;while(1){if(!g){b=__ZnwjPFPvjE(32,4740)|0;__ZN10StringNameC2Ev(b+24|0);d=b+16|0;c[d>>2]=0;c[d+4>>2]=0;c[a>>2]=b;d=c[e>>2]|0;c[b+4>>2]=d;c[b+8>>2]=d;c[b+12>>2]=d;c[b>>2]=1}__ZN3MapI10StringNamei10ComparatorIS0_E16DefaultAllocatorE10_insert_rbERKS0_RKi(a,f+24|0,f+28|0)|0;b=c[f+16>>2]|0;if(!b)break;f=b;g=c[a>>2]|0}return}function __ZN8GDParser12OperatorNodeD2Ev(a){a=a|0;var b=0;c[a>>2]=23228;b=c[a+24>>2]|0;if(!b)return;if(__Z16atomic_decrementPj(b+-8|0)|0)return;__ZN6Memory11free_staticEPvb(b,1);return}function __ZN8GDParser12OperatorNodeD0Ev(a){a=a|0;var b=0;c[a>>2]=23228;b=c[a+24>>2]|0;if(!b){__ZdlPv(a);return}if(__Z16atomic_decrementPj(b+-8|0)|0){__ZdlPv(a);return}__ZN6Memory11free_staticEPvb(b,1);__ZdlPv(a);return}function __ZN8GDParser14IdentifierNodeD2Ev(a){a=a|0;c[a>>2]=23212;__ZN10StringNameD2Ev(a+20|0);return}function __ZN8GDParser14IdentifierNodeD0Ev(a){a=a|0;c[a>>2]=23212;__ZN10StringNameD2Ev(a+20|0);__ZdlPv(a);return}function __ZN8GDScriptC2Ev(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0;d=l;l=l+32|0;if((l|0)>=(m|0))ba(32);e=d;__ZN8ResourceC2Ev(b);c[b>>2]=22144;__ZN10StringNameC2Ev(b+124|0);c[b>>2]=23e3;__ZN10StringNameC2Ev(b+128|0);f=b+136|0;c[f>>2]=0;c[b+160>>2]=0;c[b+164>>2]=0;c[b+180>>2]=379008;c[b+176>>2]=0;c[b+184>>2]=0;c[b+192>>2]=379008;c[b+188>>2]=0;c[b+196>>2]=0;c[b+204>>2]=379008;c[b+200>>2]=0;c[b+208>>2]=0;c[b+216>>2]=379008;c[b+212>>2]=0;c[b+220>>2]=0;c[b+228>>2]=379008;c[b+224>>2]=0;c[b+232>>2]=0;c[b+240>>2]=379008;c[b+236>>2]=0;c[b+244>>2]=0;c[b+252>>2]=379008;c[b+248>>2]=0;c[b+256>>2]=0;c[b+272>>2]=379008;c[b+268>>2]=0;g=b+276|0;h=b+292|0;c[g>>2]=0;c[g+4>>2]=0;c[g+8>>2]=0;c[g+12>>2]=0;c[b+296>>2]=b;g=b+300|0;c[g>>2]=0;i=b+304|0;c[i>>2]=0;c[h>>2]=0;c[b+312>>2]=379008;c[b+308>>2]=0;c[b+316>>2]=0;__ZN7VariantC2EPK6Object(e,b);__ZN7VariantaSERKS_(f,e);if(c[e>>2]|0)__ZN7Variant5clearEv(e);a[b+133>>0]=0;c[b+264>>2]=0;c[b+260>>2]=0;c[b+168>>2]=0;c[b+172>>2]=0;a[b+132>>0]=0;b=c[305219]|0;e=c[b+48>>2]|0;if(!e)j=b;else{gj[c[c[e>>2]>>2]&8191](e);j=c[305219]|0}e=j+52|0;if(!(c[h>>2]|0)){a[1263537]=0;c[h>>2]=e;b=c[e>>2]|0;c[g>>2]=b;c[i>>2]=0;if(b|0)c[b+12>>2]=h;c[e>>2]=h;k=j}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1098384,1098388,45,1098405,0);k=c[305219]|0}j=c[k+48>>2]|0;if(!j){l=d;return}gj[c[(c[j>>2]|0)+4>>2]&8191](j);l=d;return}function __ZN3MapI10StringName6VectorIS0_E10ComparatorIS0_E16DefaultAllocatorE10_insert_rbERKS0_RKS2_(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f;a[g>>0]=0;h=__ZN3MapI10StringName6VectorIS0_E10ComparatorIS0_E16DefaultAllocatorE7_insertERKS0_Rb(b,d,g)|0;if(h|0?(d=h+28|0,i=c[d>>2]|0,(i|0)!=(c[e>>2]|0)):0){if(i|0?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0){j=c[d>>2]|0;k=(j|0)==0?0:j+-4|0;j=k+4|0;if(c[k>>2]|0){n=0;do{__ZN10StringNameD2Ev(j+(n<<2)|0);n=n+1|0}while(n>>>0<(c[k>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(i,1)}c[d>>2]=0;i=c[e>>2]|0;if(i|0?__Z28atomic_conditional_incrementPj(i+-8|0)|0:0)c[d>>2]=c[e>>2]}if(a[g>>0]|0){l=f;return h|0}g=b+8|0;c[g>>2]=(c[g>>2]|0)+1;g=h+12|0;e=c[g>>2]|0;if(!(c[e>>2]|0)){d=b+4|0;i=h;k=e;n=e;e=g;while(1){g=k+12|0;j=c[g>>2]|0;o=c[j+8>>2]|0;p=j;do if((k|0)==(o|0)){q=c[j+4>>2]|0;if(!(c[q>>2]|0)){c[n>>2]=1;a[1263537]=0;c[q>>2]=1;if((c[d>>2]|0)==(j|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);r=c[(c[e>>2]|0)+12>>2]|0;break}else{a[1263537]=0;c[j>>2]=0;r=j;break}}q=k+4|0;if((i|0)==(c[q>>2]|0)){s=i+8|0;t=c[s>>2]|0;c[q>>2]=t;if((t|0)==(c[d>>2]|0))u=p;else{c[t+12>>2]=k;u=c[g>>2]|0}t=i+12|0;c[t>>2]=u;q=c[g>>2]|0;v=q+8|0;c[((c[v>>2]|0)==(k|0)?v:q+4|0)>>2]=i;c[s>>2]=k;c[g>>2]=i;w=k;x=i;y=c[t>>2]|0}else{w=i;x=k;y=j}a[1263537]=0;c[x>>2]=1;t=c[d>>2]|0;if((t|0)==(y|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);z=c[(c[w+12>>2]|0)+12>>2]|0;A=c[d>>2]|0}else{a[1263537]=0;c[y>>2]=0;z=y;A=t}t=z+8|0;s=c[t>>2]|0;q=s+4|0;v=c[q>>2]|0;c[t>>2]=v;if((v|0)!=(A|0))c[v+12>>2]=z;v=z+12|0;c[s+12>>2]=c[v>>2];t=c[v>>2]|0;B=t+4|0;c[((c[B>>2]|0)==(z|0)?B:t+8|0)>>2]=s;c[q>>2]=z;c[v>>2]=s;r=w}else{if(!(c[o>>2]|0)){c[n>>2]=1;a[1263537]=0;c[o>>2]=1;if((c[d>>2]|0)==(j|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);r=c[(c[e>>2]|0)+12>>2]|0;break}else{a[1263537]=0;c[j>>2]=0;r=j;break}}s=k+8|0;if((i|0)==(c[s>>2]|0)){v=i+4|0;q=c[v>>2]|0;c[s>>2]=q;if((q|0)==(c[d>>2]|0))C=p;else{c[q+12>>2]=k;C=c[g>>2]|0}q=i+12|0;c[q>>2]=C;s=c[g>>2]|0;t=s+4|0;c[((c[t>>2]|0)==(k|0)?t:s+8|0)>>2]=i;c[v>>2]=k;c[g>>2]=i;D=k;E=i;F=c[q>>2]|0}else{D=i;E=k;F=j}a[1263537]=0;c[E>>2]=1;q=c[d>>2]|0;if((q|0)==(F|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);G=c[(c[D+12>>2]|0)+12>>2]|0;H=c[d>>2]|0}else{a[1263537]=0;c[F>>2]=0;G=F;H=q}q=G+4|0;v=c[q>>2]|0;s=v+8|0;t=c[s>>2]|0;c[q>>2]=t;if((t|0)!=(H|0))c[t+12>>2]=G;t=G+12|0;c[v+12>>2]=c[t>>2];q=c[t>>2]|0;B=q+8|0;c[((c[B>>2]|0)==(G|0)?B:q+4|0)>>2]=v;c[s>>2]=G;c[t>>2]=v;r=D}while(0);j=r+12|0;g=c[j>>2]|0;if(!(c[g>>2]|0)){i=r;k=g;n=g;e=j}else break}}e=c[(c[b>>2]|0)+8>>2]|0;a[1263537]=0;c[e>>2]=1;l=f;return h|0}function __ZN3MapI10StringName6VectorIS0_E10ComparatorIS0_E16DefaultAllocatorE7_insertERKS0_Rb(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0;f=c[b>>2]|0;g=c[f+8>>2]|0;h=b+4|0;i=c[h>>2]|0;a:do if((g|0)==(i|0))j=f;else{k=c[d>>2]|0;l=g;while(1){m=c[l+24>>2]|0;if(k>>>0<m>>>0)n=l+8|0;else{if(m>>>0>=k>>>0)break;n=l+4|0}m=c[n>>2]|0;if((m|0)==(i|0)){j=l;break a}else l=m}a[e>>0]=1;o=l;return o|0}while(0);i=__ZnwjPFPvjE(32,4740)|0;n=i+24|0;__ZN10StringNameC2Ev(n);c[i+28>>2]=0;c[i>>2]=0;c[i+4>>2]=0;c[i+8>>2]=0;c[i+12>>2]=0;c[i+16>>2]=0;c[i+20>>2]=0;c[i+12>>2]=j;g=c[h>>2]|0;f=i+4|0;c[f>>2]=g;k=i+8|0;c[k>>2]=g;__ZN10StringNameaSERKS_(n,d);if((j|0)!=(c[b>>2]|0)?(c[d>>2]|0)>>>0>=(c[j+24>>2]|0)>>>0:0)p=j+4|0;else p=j+8|0;c[p>>2]=i;a[e>>0]=0;e=c[f>>2]|0;f=c[h>>2]|0;if((e|0)==(f|0)){h=i;do{p=h;h=c[h+12>>2]|0}while((p|0)==(c[h+4>>2]|0));q=(h|0)==(c[b>>2]|0)?0:h}else{h=e;while(1){e=c[h+8>>2]|0;if((e|0)==(f|0)){q=h;break}else h=e}}c[i+16>>2]=q;h=c[k>>2]|0;b:do if((h|0)==(f|0)){k=i;while(1){e=k;k=c[k+12>>2]|0;if((e|0)!=(c[k+8>>2]|0)){r=k;break b}if((k|0)==(c[b>>2]|0)){r=0;break}}}else{k=h;while(1){l=c[k+4>>2]|0;if((l|0)==(f|0)){r=k;break}else k=l}}while(0);f=i+20|0;c[f>>2]=r;if(!q)s=r;else{c[q+20>>2]=i;s=c[f>>2]|0}if(!s){o=i;return o|0}c[s+16>>2]=i;o=i;return o|0}function __ZN3MapI10StringName7Variant10ComparatorIS0_E16DefaultAllocatorE7_insertERKS0_Rb(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0;f=c[b>>2]|0;g=c[f+8>>2]|0;h=b+4|0;i=c[h>>2]|0;a:do if((g|0)==(i|0))j=f;else{k=c[d>>2]|0;l=g;while(1){m=c[l+24>>2]|0;if(k>>>0<m>>>0)n=l+8|0;else{if(m>>>0>=k>>>0)break;n=l+4|0}m=c[n>>2]|0;if((m|0)==(i|0)){j=l;break a}else l=m}a[e>>0]=1;o=l;return o|0}while(0);i=__ZnwjPFPvjE(56,4740)|0;n=i+24|0;__ZN10StringNameC2Ev(n);c[i+32>>2]=0;c[i>>2]=0;c[i+4>>2]=0;c[i+8>>2]=0;c[i+12>>2]=0;c[i+16>>2]=0;c[i+20>>2]=0;c[i+12>>2]=j;g=c[h>>2]|0;f=i+4|0;c[f>>2]=g;k=i+8|0;c[k>>2]=g;__ZN10StringNameaSERKS_(n,d);n=c[b>>2]|0;if((j|0)!=(n|0)?(c[d>>2]|0)>>>0>=(c[j+24>>2]|0)>>>0:0)c[j+4>>2]=i;else c[j+8>>2]=i;a[e>>0]=0;e=c[f>>2]|0;f=c[h>>2]|0;if((e|0)==(f|0)){h=i;do{j=h;h=c[h+12>>2]|0}while((j|0)==(c[h+4>>2]|0));p=(h|0)==(n|0)?0:h}else{h=e;while(1){e=c[h+8>>2]|0;if((e|0)==(f|0)){p=h;break}else h=e}}c[i+16>>2]=p;h=c[k>>2]|0;b:do if((h|0)==(f|0)){k=i;while(1){e=k;k=c[k+12>>2]|0;if((e|0)!=(c[k+8>>2]|0)){q=k;break b}if((k|0)==(n|0)){q=0;break}}}else{k=h;while(1){l=c[k+4>>2]|0;if((l|0)==(f|0)){q=k;break}else k=l}}while(0);f=i+20|0;c[f>>2]=q;if(!p)r=q;else{c[p+20>>2]=i;r=c[f>>2]|0}if(!r){o=i;return o|0}c[r+16>>2]=i;o=i;return o|0}function __ZN3MapI10StringName12PropertyInfo10ComparatorIS0_E16DefaultAllocatorE10_insert_rbERKS0_RKS1_(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f;a[g>>0]=0;h=__ZN3MapI10StringName12PropertyInfo10ComparatorIS0_E16DefaultAllocatorE7_insertERKS0_Rb(b,d,g)|0;if(h|0)__ZN12PropertyInfoaSERKS_(h+28|0,e)|0;if(a[g>>0]|0){l=f;return h|0}g=b+8|0;c[g>>2]=(c[g>>2]|0)+1;g=h+12|0;e=c[g>>2]|0;if(!(c[e>>2]|0)){d=b+4|0;i=h;j=e;k=e;e=g;while(1){g=j+12|0;n=c[g>>2]|0;o=c[n+8>>2]|0;p=n;do if((j|0)==(o|0)){q=c[n+4>>2]|0;if(!(c[q>>2]|0)){c[k>>2]=1;a[1263537]=0;c[q>>2]=1;if((c[d>>2]|0)==(n|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);r=c[(c[e>>2]|0)+12>>2]|0;break}else{a[1263537]=0;c[n>>2]=0;r=n;break}}q=j+4|0;if((i|0)==(c[q>>2]|0)){s=i+8|0;t=c[s>>2]|0;c[q>>2]=t;if((t|0)==(c[d>>2]|0))u=p;else{c[t+12>>2]=j;u=c[g>>2]|0}t=i+12|0;c[t>>2]=u;q=c[g>>2]|0;v=q+8|0;c[((c[v>>2]|0)==(j|0)?v:q+4|0)>>2]=i;c[s>>2]=j;c[g>>2]=i;w=j;x=i;y=c[t>>2]|0}else{w=i;x=j;y=n}a[1263537]=0;c[x>>2]=1;t=c[d>>2]|0;if((t|0)==(y|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);z=c[(c[w+12>>2]|0)+12>>2]|0;A=c[d>>2]|0}else{a[1263537]=0;c[y>>2]=0;z=y;A=t}t=z+8|0;s=c[t>>2]|0;q=s+4|0;v=c[q>>2]|0;c[t>>2]=v;if((v|0)!=(A|0))c[v+12>>2]=z;v=z+12|0;c[s+12>>2]=c[v>>2];t=c[v>>2]|0;B=t+4|0;c[((c[B>>2]|0)==(z|0)?B:t+8|0)>>2]=s;c[q>>2]=z;c[v>>2]=s;r=w}else{if(!(c[o>>2]|0)){c[k>>2]=1;a[1263537]=0;c[o>>2]=1;if((c[d>>2]|0)==(n|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);r=c[(c[e>>2]|0)+12>>2]|0;break}else{a[1263537]=0;c[n>>2]=0;r=n;break}}s=j+8|0;if((i|0)==(c[s>>2]|0)){v=i+4|0;q=c[v>>2]|0;c[s>>2]=q;if((q|0)==(c[d>>2]|0))C=p;else{c[q+12>>2]=j;C=c[g>>2]|0}q=i+12|0;c[q>>2]=C;s=c[g>>2]|0;t=s+4|0;c[((c[t>>2]|0)==(j|0)?t:s+8|0)>>2]=i;c[v>>2]=j;c[g>>2]=i;D=j;E=i;F=c[q>>2]|0}else{D=i;E=j;F=n}a[1263537]=0;c[E>>2]=1;q=c[d>>2]|0;if((q|0)==(F|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);G=c[d>>2]|0;H=c[(c[D+12>>2]|0)+12>>2]|0}else{a[1263537]=0;c[F>>2]=0;G=q;H=F}q=H+4|0;v=c[q>>2]|0;s=v+8|0;t=c[s>>2]|0;c[q>>2]=t;if((t|0)!=(G|0))c[t+12>>2]=H;t=H+12|0;c[v+12>>2]=c[t>>2];q=c[t>>2]|0;B=q+8|0;c[((c[B>>2]|0)==(H|0)?B:q+4|0)>>2]=v;c[s>>2]=H;c[t>>2]=v;r=D}while(0);n=r+12|0;g=c[n>>2]|0;if(!(c[g>>2]|0)){i=r;j=g;k=g;e=n}else break}}e=c[(c[b>>2]|0)+8>>2]|0;a[1263537]=0;c[e>>2]=1;l=f;return h|0}function __ZN3MapI10StringName12PropertyInfo10ComparatorIS0_E16DefaultAllocatorE7_insertERKS0_Rb(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0;f=c[b>>2]|0;g=c[f+8>>2]|0;h=b+4|0;i=c[h>>2]|0;a:do if((g|0)==(i|0))j=f;else{k=c[d>>2]|0;l=g;while(1){m=c[l+24>>2]|0;if(k>>>0<m>>>0)n=l+8|0;else{if(m>>>0>=k>>>0)break;n=l+4|0}m=c[n>>2]|0;if((m|0)==(i|0)){j=l;break a}else l=m}a[e>>0]=1;o=l;return o|0}while(0);i=__ZnwjPFPvjE(48,4740)|0;n=i+24|0;__ZN10StringNameC2Ev(n);g=i+28|0;c[g>>2]=0;c[g+4>>2]=0;c[g+8>>2]=0;c[g+12>>2]=0;c[i+44>>2]=7;c[i>>2]=0;c[i+4>>2]=0;c[i+8>>2]=0;c[i+12>>2]=0;c[i+16>>2]=0;c[i+20>>2]=0;c[i+12>>2]=j;g=c[h>>2]|0;f=i+4|0;c[f>>2]=g;k=i+8|0;c[k>>2]=g;__ZN10StringNameaSERKS_(n,d);if((j|0)!=(c[b>>2]|0)?(c[d>>2]|0)>>>0>=(c[j+24>>2]|0)>>>0:0)p=j+4|0;else p=j+8|0;c[p>>2]=i;a[e>>0]=0;e=c[f>>2]|0;f=c[h>>2]|0;if((e|0)==(f|0)){h=i;do{p=h;h=c[h+12>>2]|0}while((p|0)==(c[h+4>>2]|0));q=(h|0)==(c[b>>2]|0)?0:h}else{h=e;while(1){e=c[h+8>>2]|0;if((e|0)==(f|0)){q=h;break}else h=e}}c[i+16>>2]=q;h=c[k>>2]|0;b:do if((h|0)==(f|0)){k=i;while(1){e=k;k=c[k+12>>2]|0;if((e|0)!=(c[k+8>>2]|0)){r=k;break b}if((k|0)==(c[b>>2]|0)){r=0;break}}}else{k=h;while(1){l=c[k+4>>2]|0;if((l|0)==(f|0)){r=k;break}else k=l}}while(0);f=i+20|0;c[f>>2]=r;if(!q)s=r;else{c[q+20>>2]=i;s=c[f>>2]|0}if(!s){o=i;return o|0}c[s+16>>2]=i;o=i;return o|0}function __ZN3MapI10StringNameN8GDScript10MemberInfoE10ComparatorIS0_E16DefaultAllocatorE7_insertERKS0_Rb(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0;f=c[b>>2]|0;g=c[f+8>>2]|0;h=b+4|0;i=c[h>>2]|0;a:do if((g|0)==(i|0))j=f;else{k=c[d>>2]|0;l=g;while(1){m=c[l+24>>2]|0;if(k>>>0<m>>>0)n=l+8|0;else{if(m>>>0>=k>>>0)break;n=l+4|0}m=c[n>>2]|0;if((m|0)==(i|0)){j=l;break a}else l=m}a[e>>0]=1;o=l;return o|0}while(0);i=__ZnwjPFPvjE(44,4740)|0;n=i+24|0;__ZN10StringNameC2Ev(n);__ZN10StringNameC2Ev(i+32|0);__ZN10StringNameC2Ev(i+36|0);c[i>>2]=0;c[i+4>>2]=0;c[i+8>>2]=0;c[i+12>>2]=0;c[i+16>>2]=0;c[i+20>>2]=0;c[i+12>>2]=j;g=c[h>>2]|0;f=i+4|0;c[f>>2]=g;k=i+8|0;c[k>>2]=g;__ZN10StringNameaSERKS_(n,d);if((j|0)!=(c[b>>2]|0)?(c[d>>2]|0)>>>0>=(c[j+24>>2]|0)>>>0:0)p=j+4|0;else p=j+8|0;c[p>>2]=i;a[e>>0]=0;e=c[f>>2]|0;f=c[h>>2]|0;if((e|0)==(f|0)){h=i;do{p=h;h=c[h+12>>2]|0}while((p|0)==(c[h+4>>2]|0));q=(h|0)==(c[b>>2]|0)?0:h}else{h=e;while(1){e=c[h+8>>2]|0;if((e|0)==(f|0)){q=h;break}else h=e}}c[i+16>>2]=q;h=c[k>>2]|0;b:do if((h|0)==(f|0)){k=i;while(1){e=k;k=c[k+12>>2]|0;if((e|0)!=(c[k+8>>2]|0)){r=k;break b}if((k|0)==(c[b>>2]|0)){r=0;break}}}else{k=h;while(1){l=c[k+4>>2]|0;if((l|0)==(f|0)){r=k;break}else k=l}}while(0);f=i+20|0;c[f>>2]=r;if(!q)s=r;else{c[q+20>>2]=i;s=c[f>>2]|0}if(!s){o=i;return o|0}c[s+16>>2]=i;o=i;return o|0}function __ZN10GDFunctionD2Ev(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0;d=c[305219]|0;e=c[d+48>>2]|0;if(!e)f=d;else{gj[c[c[e>>2]>>2]&8191](e);f=c[305219]|0}e=f+56|0;d=b+116|0;if((c[d>>2]|0)==(e|0)){a[1263537]=0;g=b+124|0;h=c[g>>2]|0;i=b+128|0;if(h|0)c[h+12>>2]=c[i>>2];j=c[i>>2]|0;if(j|0)c[j+8>>2]=h;if((c[e>>2]|0)==(d|0))c[e>>2]=c[g>>2];c[g>>2]=0;c[i>>2]=0;c[d>>2]=0;k=f}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1128380,1098388,57,1098442,0);k=c[305219]|0}f=c[k+48>>2]|0;if(f|0)gj[c[(c[f>>2]|0)+4>>2]&8191](f);__ZN10StringNameD2Ev(b+144|0);f=c[b+132>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);f=c[d>>2]|0;if(f|0){a[1263537]=0;k=b+124|0;i=c[k>>2]|0;g=b+128|0;if(i|0)c[i+12>>2]=c[g>>2];e=c[g>>2]|0;if(e|0)c[e+8>>2]=i;if((c[f>>2]|0)==(d|0))c[f>>2]=c[k>>2];c[k>>2]=0;c[g>>2]=0;c[d>>2]=0}__ZN4ListIN10GDFunction10StackDebugE16DefaultAllocatorED2Ev(b+112|0);d=c[b+108>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);d=c[b+104>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);d=b+100|0;g=c[d>>2]|0;if(g|0?(__Z16atomic_decrementPj(g+-8|0)|0)==0:0){k=c[d>>2]|0;d=(k|0)==0?0:k+-4|0;k=d+4|0;if(c[d>>2]|0){f=0;do{__ZN10StringNameD2Ev(k+(f<<2)|0);f=f+1|0}while(f>>>0<(c[d>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(g,1)}g=b+96|0;d=c[g>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0){f=c[g>>2]|0;g=(f|0)==0?0:f+-4|0;f=g+4|0;k=c[g>>2]|0;if(k|0){i=0;e=k;while(1){k=f+(i*24|0)|0;if(!(c[k>>2]|0))l=e;else{__ZN7Variant5clearEv(k);l=c[g>>2]|0}i=i+1|0;if(i>>>0>=l>>>0)break;else e=l}}__ZN6Memory11free_staticEPvb(d,1)}__ZN10StringNameD2Ev(b+92|0);d=b+8|0;if(!(c[d>>2]|0)){__ZN10StringNameD2Ev(b);return}__ZN7Variant5clearEv(d);__ZN10StringNameD2Ev(b);return}function __ZN3MapI10StringName3RefI8GDScriptE10ComparatorIS0_E16DefaultAllocatorE7_insertERKS0_Rb(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0;f=c[b>>2]|0;g=c[f+8>>2]|0;h=b+4|0;i=c[h>>2]|0;a:do if((g|0)==(i|0))j=f;else{k=c[d>>2]|0;l=g;while(1){m=c[l+24>>2]|0;if(k>>>0<m>>>0)n=l+8|0;else{if(m>>>0>=k>>>0)break;n=l+4|0}m=c[n>>2]|0;if((m|0)==(i|0)){j=l;break a}else l=m}a[e>>0]=1;o=l;return o|0}while(0);i=__ZnwjPFPvjE(32,4740)|0;n=i+24|0;__ZN10StringNameC2Ev(n);c[i+28>>2]=0;c[i>>2]=0;c[i+4>>2]=0;c[i+8>>2]=0;c[i+12>>2]=0;c[i+16>>2]=0;c[i+20>>2]=0;c[i+12>>2]=j;g=c[h>>2]|0;f=i+4|0;c[f>>2]=g;k=i+8|0;c[k>>2]=g;__ZN10StringNameaSERKS_(n,d);if((j|0)!=(c[b>>2]|0)?(c[d>>2]|0)>>>0>=(c[j+24>>2]|0)>>>0:0)p=j+4|0;else p=j+8|0;c[p>>2]=i;a[e>>0]=0;e=c[f>>2]|0;f=c[h>>2]|0;if((e|0)==(f|0)){h=i;do{p=h;h=c[h+12>>2]|0}while((p|0)==(c[h+4>>2]|0));q=(h|0)==(c[b>>2]|0)?0:h}else{h=e;while(1){e=c[h+8>>2]|0;if((e|0)==(f|0)){q=h;break}else h=e}}c[i+16>>2]=q;h=c[k>>2]|0;b:do if((h|0)==(f|0)){k=i;while(1){e=k;k=c[k+12>>2]|0;if((e|0)!=(c[k+8>>2]|0)){r=k;break b}if((k|0)==(c[b>>2]|0)){r=0;break}}}else{k=h;while(1){l=c[k+4>>2]|0;if((l|0)==(f|0)){r=k;break}else k=l}}while(0);f=i+20|0;c[f>>2]=r;if(!q)s=r;else{c[q+20>>2]=i;s=c[f>>2]|0}if(!s){o=i;return o|0}c[s+16>>2]=i;o=i;return o|0}function __ZN3MapI10StringName3RefI8GDScriptE10ComparatorIS0_E16DefaultAllocatorE13_cleanup_treeEPNS7_7ElementE(a,b){a=a|0;b=b|0;var d=0;if((c[a+4>>2]|0)==(b|0))return;__ZN3MapI10StringName3RefI8GDScriptE10ComparatorIS0_E16DefaultAllocatorE13_cleanup_treeEPNS7_7ElementE(a,c[b+8>>2]|0);__ZN3MapI10StringName3RefI8GDScriptE10ComparatorIS0_E16DefaultAllocatorE13_cleanup_treeEPNS7_7ElementE(a,c[b+4>>2]|0);a=b+28|0;d=c[a>>2]|0;if((d|0?__ZN9Reference11unreferenceEv(d)|0:0)?(d=c[a>>2]|0,__Z17predelete_handlerP6Object(d)|0):0){gj[c[(c[d>>2]|0)+76>>2]&8191](d);__ZN6Memory11free_staticEPvb(d,0)}c[a>>2]=0;__ZN10StringNameD2Ev(b+24|0);__ZN6Memory11free_staticEPvb(b,0);return}function __ZN10GDCompilerC2Ev(a){a=a|0;__ZN10StringNameC2Ev(a+12|0);c[a+16>>2]=0;return}function __ZN15GDTokenizerText8set_codeERK6String(b,d){b=b|0;d=d|0;var e=0,f=0,g=0;e=b+4|0;f=c[e>>2]|0;if((f|0)!=(c[d>>2]|0)){if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);c[e>>2]=0;f=c[d>>2]|0;if(f|0?__Z28atomic_conditional_incrementPj(f+-8|0)|0:0)c[e>>2]=c[d>>2]}f=__ZNK6String6lengthEv(d)|0;c[b+8>>2]=f;do if(!f)g=0;else{d=c[e>>2]|0;if(d|0?(c[d+-4>>2]|0)>0:0){__ZN6VectorIwE14_copy_on_writeEv(e);g=c[e>>2]|0;break}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);g=0}while(0);c[b+16>>2]=g;c[b+12>>2]=0;c[b+20>>2]=1;c[b+24>>2]=1;c[b+944>>2]=0;a[b+952>>0]=0;__ZN6StringaSEPKc(b+948|0,1263606);__ZN15GDTokenizerText8_advanceEv(b);__ZN15GDTokenizerText8_advanceEv(b);__ZN15GDTokenizerText8_advanceEv(b);__ZN15GDTokenizerText8_advanceEv(b);__ZN15GDTokenizerText8_advanceEv(b);return}function __ZN8GDParser6_parseERK6String(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;g=b+44|0;h=c[g>>2]|0;if((h|0)!=(c[d>>2]|0)){if(h|0?(__Z16atomic_decrementPj(h+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(h,1);c[g>>2]=0;h=c[d>>2]|0;if(h|0?__Z28atomic_conditional_incrementPj(h+-8|0)|0:0)c[g>>2]=c[d>>2]}__ZN8GDParser5clearEv(b);d=__ZnwjPKc(80,1263606)|0;c[d>>2]=23244;__ZN10StringNameC2Ev(d+24|0);__ZN10StringNameC2Ev(d+32|0);g=d+36|0;a[d+20>>0]=0;c[d+16>>2]=0;a[d+28>>0]=0;c[g>>2]=0;c[g+4>>2]=0;c[g+8>>2]=0;c[g+12>>2]=0;c[g+16>>2]=0;c[g+20>>2]=0;c[g+24>>2]=0;c[d+76>>2]=-1;c[d+72>>2]=0;g=b+8|0;c[d+4>>2]=c[g>>2];c[g>>2]=d;h=b+4|0;if(!(c[h>>2]|0))c[h>>2]=d;i=c[b>>2]|0;c[d+8>>2]=$i[c[(c[i>>2]|0)+20>>2]&8191](i,0)|0;i=c[b>>2]|0;c[d+12>>2]=$i[c[(c[i>>2]|0)+24>>2]&8191](i,0)|0;i=__ZnwjPKc(60,1263606)|0;c[i>>2]=23260;c[i+32>>2]=379008;c[i+28>>2]=0;j=i+36|0;c[j>>2]=0;c[j+4>>2]=0;c[j+8>>2]=0;c[j+12>>2]=0;c[j+16>>2]=0;c[i+16>>2]=3;c[i+56>>2]=-1;c[i+24>>2]=0;j=i+20|0;c[j>>2]=0;c[i+4>>2]=c[g>>2];c[g>>2]=i;if(!(c[h>>2]|0))c[h>>2]=i;k=c[b>>2]|0;c[i+8>>2]=$i[c[(c[k>>2]|0)+20>>2]&8191](k,0)|0;k=c[b>>2]|0;c[i+12>>2]=$i[c[(c[k>>2]|0)+24>>2]&8191](k,0)|0;c[d+64>>2]=i;c[j>>2]=d;j=__ZnwjPKc(60,1263606)|0;c[j>>2]=23260;c[j+32>>2]=379008;c[j+28>>2]=0;i=j+36|0;c[i>>2]=0;c[i+4>>2]=0;c[i+8>>2]=0;c[i+12>>2]=0;c[i+16>>2]=0;c[j+16>>2]=3;c[j+56>>2]=-1;c[j+24>>2]=0;i=j+20|0;c[i>>2]=0;c[j+4>>2]=c[g>>2];c[g>>2]=j;if(!(c[h>>2]|0))c[h>>2]=j;h=c[b>>2]|0;c[j+8>>2]=$i[c[(c[h>>2]|0)+20>>2]&8191](h,0)|0;h=c[b>>2]|0;c[j+12>>2]=$i[c[(c[h>>2]|0)+24>>2]&8191](h,0)|0;c[d+68>>2]=j;c[i>>2]=d;c[b+52>>2]=d;__ZN8GDParser12_parse_classEPNS_9ClassNodeE(b,d);d=c[b>>2]|0;i=b+20|0;if(($i[c[(c[d>>2]|0)+4>>2]&8191](d,0)|0)!=88){n=a[i>>0]|0;o=n<<24>>24==0;p=o?0:43;l=e;return p|0}a[i>>0]=0;d=c[b>>2]|0;c[f>>2]=$i[c[(c[d>>2]|0)+32>>2]&8191](d,0)|0;d=__ZplPKcRK6String(485920,f)|0;j=d;if(!(a[i>>0]|0)){h=b+24|0;g=c[h>>2]|0;if((g|0)!=(d|0)){if(g|0?(__Z16atomic_decrementPj(g+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(g,1);c[h>>2]=0;if(d|0?__Z28atomic_conditional_incrementPj(d+-8|0)|0:0)c[h>>2]=j}j=c[b>>2]|0;c[b+28>>2]=$i[c[(c[j>>2]|0)+20>>2]&8191](j,0)|0;j=c[b>>2]|0;c[b+32>>2]=$i[c[(c[j>>2]|0)+24>>2]&8191](j,0)|0;a[i>>0]=1}if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);d=c[f>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);n=a[i>>0]|0;o=n<<24>>24==0;p=o?0:43;l=e;return p|0}function __ZN8GDParser12_parse_classEPNS_9ClassNodeE(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0,ia=0,ja=0,ka=0,la=0,ma=0,na=0,oa=0,pa=0,qa=0,ra=0,sa=0,ta=0,ua=0,va=0,wa=0,xa=0,ya=0,za=0,Aa=0,Ba=0,Ca=0,Da=0,Ea=0,Fa=0,Ga=0,Ha=0,Ia=0,Ja=0,Ka=0,La=0,Ma=0,Na=0,Oa=0,Pa=0,Qa=0,Ra=0,Sa=0,Ta=0,Ua=0,Va=0,Wa=0,Xa=0,Ya=0,Za=0,_a=0,$a=0,ab=0,bb=0,cb=0,db=0,eb=0,fb=0,gb=0,hb=0,ib=0,jb=0,kb=0,lb=0,mb=0,nb=0,ob=0,pb=0,qb=0,rb=0,sb=0,tb=0,ub=0,vb=0,wb=0,xb=0,yb=0,zb=0,Ab=0,Bb=0,Cb=0,Db=0,Eb=0,Fb=0,Gb=0,Hb=0,Ib=0,Jb=0,Kb=0,Lb=0,Mb=0,Nb=0,Ob=0,Pb=0,Qb=0,Rb=0,Sb=0,Tb=0,Ub=0,Vb=0,Wb=0,Xb=0,Yb=0,Zb=0,_b=0,$b=0,ac=0,bc=0,cc=0,dc=0,ec=0,fc=0,gc=0,hc=0,ic=0,jc=0,kc=0,lc=0,mc=0,nc=0,oc=0,pc=0,qc=0,rc=0,sc=0,tc=0,uc=0,vc=0,wc=0,xc=0,yc=0,zc=0.0,Ac=0,Bc=0.0,Cc=0.0,Dc=0,Ec=0,Fc=0,Gc=0,Hc=0,Ic=0,Jc=0,Kc=0,Lc=0,Mc=0,Nc=0,Oc=0,Pc=0,Qc=0,Rc=0,Sc=0,Tc=0,Uc=0,Vc=0,Wc=0,Xc=0,Yc=0,Zc=0,_c=0,$c=0,ad=0,bd=0,cd=0,dd=0,ed=0,fd=0,gd=0,hd=0,id=0,jd=0,kd=0,ld=0,md=0,nd=0,od=0,pd=0,qd=0,rd=0,sd=0,td=0,ud=0;e=l;l=l+336|0;if((l|0)>=(m|0))ba(336);f=e+304|0;g=e+232|0;h=e+208|0;i=e+300|0;j=e+296|0;k=e+292|0;n=e;o=e+160|0;p=e+288|0;q=e+284|0;r=e+280|0;s=e+276|0;t=e+228|0;u=e+200|0;v=e+196|0;w=e+192|0;x=e+188|0;y=e+184|0;z=e+180|0;A=e+176|0;B=e+172|0;C=e+168|0;D=e+164|0;E=e+156|0;F=e+152|0;G=e+148|0;H=e+144|0;I=e+140|0;J=e+96|0;K=e+88|0;L=e+80|0;M=e+76|0;N=e+72|0;O=e+64|0;P=e+56|0;Q=e+48|0;R=e+44|0;S=e+40|0;T=e+36|0;U=e+32|0;V=e+28|0;W=e+24|0;X=b+40|0;Y=c[c[(c[X>>2]|0)+4>>2]>>2]|0;Z=c[b>>2]|0;_=$i[c[(c[Z>>2]|0)+4>>2]&8191](Z,0)|0;Z=b+20|0;if(a[Z>>0]|0){l=e;return}$=d+20|0;aa=b+8|0;ca=b+4|0;da=d+40|0;ea=b+52|0;fa=b+36|0;ga=b+24|0;ha=b+28|0;ia=b+32|0;ja=d+52|0;ka=d+56|0;la=d+28|0;ma=b+16|0;na=b+128|0;oa=b+56|0;pa=b+60|0;qa=f+4|0;ra=f+4|0;sa=d+60|0;ta=u+4|0;ua=b+108|0;va=b+124|0;wa=f+16|0;xa=f+12|0;ya=f+4|0;za=b+116|0;Aa=b+120|0;Ba=h+16|0;Ca=h+12|0;Da=h+4|0;Ea=f+16|0;Fa=f+12|0;Ga=f+4|0;Ha=h+16|0;Ia=h+12|0;Ja=h+4|0;Ka=f+16|0;La=f+12|0;Ma=f+4|0;Na=f+16|0;Oa=f+12|0;Pa=f+4|0;Qa=f+16|0;Ra=f+12|0;Sa=f+4|0;Ta=f+16|0;Ua=f+12|0;Va=f+4|0;Wa=f+16|0;Xa=f+12|0;Ya=f+4|0;Za=f+16|0;_a=f+12|0;$a=f+4|0;ab=h+16|0;bb=h+12|0;cb=h+4|0;db=f+16|0;eb=f+12|0;fb=f+4|0;gb=f+16|0;hb=f+12|0;ib=f+4|0;jb=f+16|0;kb=f+12|0;lb=f+4|0;mb=b+108|0;nb=f+16|0;ob=f+12|0;pb=f+4|0;qb=g+16|0;rb=g+20|0;sb=g+24|0;tb=g+28|0;ub=g+36|0;vb=g+4|0;wb=g+32|0;xb=g+40|0;yb=b+104|0;zb=g+8|0;Ab=g+12|0;Bb=d+68|0;Cb=d+64|0;Db=d+44|0;Eb=J+4|0;Fb=J+8|0;Gb=J+12|0;Hb=J+16|0;Ib=J+20|0;Jb=J+24|0;Kb=J+28|0;Lb=J+32|0;Mb=J+12|0;Nb=J+4|0;Ob=g+12|0;Pb=g+4|0;Qb=f+16|0;Rb=f+12|0;Sb=f+4|0;Tb=f+4|0;Ub=d+48|0;Vb=K+4|0;Wb=f+4|0;Xb=O+4|0;Yb=f+4|0;Zb=P+4|0;_b=_;a:while(1){if((Y|0)>(c[c[(c[X>>2]|0)+4>>2]>>2]|0)){$b=4;break}b:do switch(_b|0){case 89:{$b=6;break a;break}case 88:{$b=2051;break a;break}case 83:{if(!(__ZN8GDParser14_parse_newlineEv(b)|0)){$b=8;break a}break}case 53:{__ZN8GDParser14_parse_extendsEPNS_9ClassNodeE(b,d);if(a[Z>>0]|0){$b=2051;break a}_=c[b>>2]|0;ac=($i[c[(c[_>>2]|0)+4>>2]&8191](_,0)|0)==78;_=c[b>>2]|0;if(ac){Pi[c[(c[_>>2]|0)+36>>2]&2047](_,1);break b}if(($i[c[(c[_>>2]|0)+4>>2]&8191](_,0)|0)!=83?(_=c[b>>2]|0,($i[c[(c[_>>2]|0)+4>>2]&8191](_,0)|0)!=89):0){$b=15;break a}break}case 55:{if(a[$>>0]|0){$b=29;break a}a[$>>0]=1;_=c[b>>2]|0;Pi[c[(c[_>>2]|0)+36>>2]&2047](_,1);break}case 52:{__ZN10StringNameC2Ev(f);__ZN10StringNameC2Ev(g);_=c[b>>2]|0;if(($i[c[(c[_>>2]|0)+4>>2]&8191](_,1)|0)!=1){$b=44;break a}_=c[b>>2]|0;c[h>>2]=$i[c[(c[_>>2]|0)+8>>2]&8191](_,1)|0;__ZN10StringNameaSERKS_(f,h);__ZN10StringNameD2Ev(h);_=c[b>>2]|0;Pi[c[(c[_>>2]|0)+36>>2]&2047](_,2);_=__ZnwjPKc(80,1263606)|0;c[_>>2]=23244;ac=_+24|0;__ZN10StringNameC2Ev(ac);__ZN10StringNameC2Ev(_+32|0);bc=_+36|0;a[_+20>>0]=0;c[_+16>>2]=0;a[_+28>>0]=0;c[bc>>2]=0;c[bc+4>>2]=0;c[bc+8>>2]=0;c[bc+12>>2]=0;c[bc+16>>2]=0;c[bc+20>>2]=0;c[bc+24>>2]=0;c[_+76>>2]=-1;bc=_+72|0;c[bc>>2]=0;c[_+4>>2]=c[aa>>2];c[aa>>2]=_;if(!(c[ca>>2]|0))c[ca>>2]=_;cc=c[b>>2]|0;c[_+8>>2]=$i[c[(c[cc>>2]|0)+20>>2]&8191](cc,0)|0;cc=c[b>>2]|0;c[_+12>>2]=$i[c[(c[cc>>2]|0)+24>>2]&8191](cc,0)|0;cc=__ZnwjPKc(60,1263606)|0;c[cc>>2]=23260;c[cc+32>>2]=379008;c[cc+28>>2]=0;dc=cc+36|0;c[dc>>2]=0;c[dc+4>>2]=0;c[dc+8>>2]=0;c[dc+12>>2]=0;c[dc+16>>2]=0;c[cc+16>>2]=3;c[cc+56>>2]=-1;c[cc+24>>2]=0;dc=cc+20|0;c[dc>>2]=0;c[cc+4>>2]=c[aa>>2];c[aa>>2]=cc;if(!(c[ca>>2]|0))c[ca>>2]=cc;ec=c[b>>2]|0;c[cc+8>>2]=$i[c[(c[ec>>2]|0)+20>>2]&8191](ec,0)|0;ec=c[b>>2]|0;c[cc+12>>2]=$i[c[(c[ec>>2]|0)+24>>2]&8191](ec,0)|0;c[_+64>>2]=cc;c[dc>>2]=_;dc=__ZnwjPKc(60,1263606)|0;c[dc>>2]=23260;c[dc+32>>2]=379008;c[dc+28>>2]=0;cc=dc+36|0;c[cc>>2]=0;c[cc+4>>2]=0;c[cc+8>>2]=0;c[cc+12>>2]=0;c[cc+16>>2]=0;c[dc+16>>2]=3;c[dc+56>>2]=-1;c[dc+24>>2]=0;cc=dc+20|0;c[cc>>2]=0;c[dc+4>>2]=c[aa>>2];c[aa>>2]=dc;if(!(c[ca>>2]|0))c[ca>>2]=dc;ec=c[b>>2]|0;c[dc+8>>2]=$i[c[(c[ec>>2]|0)+20>>2]&8191](ec,0)|0;ec=c[b>>2]|0;c[dc+12>>2]=$i[c[(c[ec>>2]|0)+24>>2]&8191](ec,0)|0;c[_+68>>2]=dc;c[cc>>2]=_;__ZN10StringNameaSERKS_(ac,f);c[bc>>2]=d;bc=c[da>>2]|0;if(!bc)fc=1;else fc=(c[bc+-4>>2]|0)+1|0;if(!(__ZN6VectorIPN8GDParser9ClassNodeEE6resizeEi(da,fc)|0)){a[1263537]=0;bc=c[da>>2]|0;if(!bc){$b=69;break a}ac=c[bc+-4>>2]|0;if((ac|0)<1){$b=69;break a}__ZN6VectorIPN8GDParser9ClassNodeEE14_copy_on_writeEv(da);c[(c[da>>2]|0)+(ac+-1<<2)>>2]=_}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);ac=c[b>>2]|0;if(($i[c[(c[ac>>2]|0)+4>>2]&8191](ac,0)|0)==53?(__ZN8GDParser14_parse_extendsEPNS_9ClassNodeE(b,_),a[Z>>0]|0):0){$b=88;break a}if(!(__ZN8GDParser19_enter_indent_blockEPNS_9BlockNodeE(b,0)|0)){$b=74;break a}c[ea>>2]=_;__ZN8GDParser12_parse_classEPNS_9ClassNodeE(b,_);c[ea>>2]=d;__ZN10StringNameD2Ev(g);__ZN10StringNameD2Ev(f);break}case 56:{_=c[b>>2]|0;Pi[c[(c[_>>2]|0)+36>>2]&2047](_,1);_=c[b>>2]|0;if(($i[c[(c[_>>2]|0)+4>>2]&8191](_,0)|0)==51)$b=103;else{$b=90;break a}break}case 51:{$b=103;break}case 65:{_=c[b>>2]|0;Pi[c[(c[_>>2]|0)+36>>2]&2047](_,1);_=c[b>>2]|0;if(($i[c[(c[_>>2]|0)+4>>2]&8191](_,0)|0)!=1){$b=487;break a}__ZN10StringNameC2Ev(f);c[qa>>2]=0;_=c[b>>2]|0;c[g>>2]=$i[c[(c[_>>2]|0)+8>>2]&8191](_,0)|0;__ZN10StringNameaSERKS_(f,g);__ZN10StringNameD2Ev(g);_=c[b>>2]|0;Pi[c[(c[_>>2]|0)+36>>2]&2047](_,1);_=c[b>>2]|0;do if(($i[c[(c[_>>2]|0)+4>>2]&8191](_,0)|0)==75){ac=c[b>>2]|0;Pi[c[(c[ac>>2]|0)+36>>2]&2047](ac,1);while(1){ac=c[b>>2]|0;bc=($i[c[(c[ac>>2]|0)+4>>2]&8191](ac,0)|0)==83;ac=c[b>>2]|0;if(bc){Pi[c[(c[ac>>2]|0)+36>>2]&2047](ac,1);continue}bc=($i[c[(c[ac>>2]|0)+4>>2]&8191](ac,0)|0)==76;gc=c[b>>2]|0;if(bc){$b=505;break}if(($i[c[(c[gc>>2]|0)+4>>2]&8191](gc,0)|0)!=1){$b=507;break}bc=c[b>>2]|0;c[t>>2]=$i[c[(c[bc>>2]|0)+8>>2]&8191](bc,0)|0;__ZN6VectorI10StringNameE9push_backES0_(ra,t)|0;__ZN10StringNameD2Ev(t);bc=c[b>>2]|0;Pi[c[(c[bc>>2]|0)+36>>2]&2047](bc,1);bc=c[b>>2]|0;ac=($i[c[(c[bc>>2]|0)+4>>2]&8191](bc,0)|0)==83;bc=c[b>>2]|0;if(ac){ac=bc;while(1){Pi[c[(c[ac>>2]|0)+36>>2]&2047](ac,1);cc=c[b>>2]|0;dc=($i[c[(c[cc>>2]|0)+4>>2]&8191](cc,0)|0)==83;cc=c[b>>2]|0;if(dc)ac=cc;else{hc=cc;break}}}else hc=bc;ac=($i[c[(c[hc>>2]|0)+4>>2]&8191](hc,0)|0)==77;cc=c[b>>2]|0;if(!ac)if(($i[c[(c[cc>>2]|0)+4>>2]&8191](cc,0)|0)==76)continue;else{$b=525;break}else{Pi[c[(c[cc>>2]|0)+36>>2]&2047](cc,1);continue}}if(($b|0)==505){$b=0;Pi[c[(c[gc>>2]|0)+36>>2]&2047](gc,1);$b=538;break}else if(($b|0)==507){$b=0;__ZN6StringC2EPKc(g,486541);if(!(a[Z>>0]|0)){cc=c[ga>>2]|0;if((cc|0)!=(c[g>>2]|0)){if(cc|0?(__Z16atomic_decrementPj(cc+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(cc,1);c[ga>>2]=0;cc=c[g>>2]|0;if(cc|0?__Z28atomic_conditional_incrementPj(cc+-8|0)|0:0)c[ga>>2]=c[g>>2]}cc=c[b>>2]|0;c[ha>>2]=$i[c[(c[cc>>2]|0)+20>>2]&8191](cc,0)|0;cc=c[b>>2]|0;c[ia>>2]=$i[c[(c[cc>>2]|0)+24>>2]&8191](cc,0)|0;a[Z>>0]=1}cc=c[g>>2]|0;if(cc|0?(__Z16atomic_decrementPj(cc+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(cc,1);ic=1;break}else if(($b|0)==525){$b=0;__ZN6StringC2EPKc(g,486581);if(!(a[Z>>0]|0)){cc=c[ga>>2]|0;if((cc|0)!=(c[g>>2]|0)){if(cc|0?(__Z16atomic_decrementPj(cc+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(cc,1);c[ga>>2]=0;cc=c[g>>2]|0;if(cc|0?__Z28atomic_conditional_incrementPj(cc+-8|0)|0:0)c[ga>>2]=c[g>>2]}cc=c[b>>2]|0;c[ha>>2]=$i[c[(c[cc>>2]|0)+20>>2]&8191](cc,0)|0;cc=c[b>>2]|0;c[ia>>2]=$i[c[(c[cc>>2]|0)+24>>2]&8191](cc,0)|0;a[Z>>0]=1}cc=c[g>>2]|0;if(cc|0?(__Z16atomic_decrementPj(cc+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(cc,1);ic=1;break}}else $b=538;while(0);do if(($b|0)==538){$b=0;__ZN10StringNameC2ERKS_(u,f);c[ta>>2]=0;_=c[ra>>2]|0;if(_|0?(c[ta>>2]=0,__Z28atomic_conditional_incrementPj(_+-8|0)|0):0)c[ta>>2]=c[ra>>2];__ZN6VectorIN8GDParser9ClassNode6SignalEE9push_backES2_(sa,u)|0;_=c[ta>>2]|0;if(_|0?(__Z16atomic_decrementPj(_+-8|0)|0)==0:0){cc=c[ta>>2]|0;ac=(cc|0)==0?0:cc+-4|0;cc=ac+4|0;if(c[ac>>2]|0){dc=0;do{__ZN10StringNameD2Ev(cc+(dc<<2)|0);dc=dc+1|0}while(dc>>>0<(c[ac>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(_,1)}__ZN10StringNameD2Ev(u);ac=c[b>>2]|0;dc=($i[c[(c[ac>>2]|0)+4>>2]&8191](ac,0)|0)==78;ac=c[b>>2]|0;if(dc){Pi[c[(c[ac>>2]|0)+36>>2]&2047](ac,1);ic=0;break}if(($i[c[(c[ac>>2]|0)+4>>2]&8191](ac,0)|0)!=83?(ac=c[b>>2]|0,($i[c[(c[ac>>2]|0)+4>>2]&8191](ac,0)|0)!=89):0){__ZN6StringC2EPKc(g,486636);if(!(a[Z>>0]|0)){ac=c[ga>>2]|0;if((ac|0)!=(c[g>>2]|0)){if(ac|0?(__Z16atomic_decrementPj(ac+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(ac,1);c[ga>>2]=0;ac=c[g>>2]|0;if(ac|0?__Z28atomic_conditional_incrementPj(ac+-8|0)|0:0)c[ga>>2]=c[g>>2]}ac=c[b>>2]|0;c[ha>>2]=$i[c[(c[ac>>2]|0)+20>>2]&8191](ac,0)|0;ac=c[b>>2]|0;c[ia>>2]=$i[c[(c[ac>>2]|0)+24>>2]&8191](ac,0)|0;a[Z>>0]=1}ac=c[g>>2]|0;if(ac|0?(__Z16atomic_decrementPj(ac+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(ac,1);ic=1}else ic=0}while(0);ac=c[ra>>2]|0;if(ac|0?(__Z16atomic_decrementPj(ac+-8|0)|0)==0:0){dc=c[ra>>2]|0;cc=(dc|0)==0?0:dc+-4|0;dc=cc+4|0;if(c[cc>>2]|0){ec=0;do{__ZN10StringNameD2Ev(dc+(ec<<2)|0);ec=ec+1|0}while(ec>>>0<(c[cc>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(ac,1)}__ZN10StringNameD2Ev(f);if(ic|0){jc=ic;$b=2049}break}case 57:{cc=c[b>>2]|0;Pi[c[(c[cc>>2]|0)+36>>2]&2047](cc,1);cc=c[b>>2]|0;if(($i[c[(c[cc>>2]|0)+4>>2]&8191](cc,0)|0)==75){cc=c[b>>2]|0;Pi[c[(c[cc>>2]|0)+36>>2]&2047](cc,1);cc=c[b>>2]|0;ec=($i[c[(c[cc>>2]|0)+4>>2]&8191](cc,0)|0)==4;cc=c[b>>2]|0;dc=c[cc>>2]|0;if(ec){ec=$i[c[dc+16>>2]&8191](cc,0)|0;if(!ec){$b=572;break a}c[ua>>2]=ec;c[va>>2]=c[va>>2]|8192;kc=c[b>>2]|0;Pi[c[(c[kc>>2]|0)+36>>2]&2047](kc,1);__ZN6StringC2EPKc(g,1263606);c:do if((ec|0)==21){kc=c[b>>2]|0;if(($i[c[(c[kc>>2]|0)+4>>2]&8191](kc,0)|0)==77?(kc=c[b>>2]|0,Pi[c[(c[kc>>2]|0)+36>>2]&2047](kc,1),kc=c[b>>2]|0,($i[c[(c[kc>>2]|0)+4>>2]&8191](kc,0)|0)==4):0){while(1){kc=c[b>>2]|0;lc=$i[c[(c[kc>>2]|0)+16>>2]&8191](kc,0)|0;kc=c[b>>2]|0;Pi[c[(c[kc>>2]|0)+36>>2]&2047](kc,1);if((lc|0)!=21)break;c[v>>2]=__Z4itosx(21,0)|0;__ZN6StringC2EPKc(h,1144824);c[f>>2]=__ZNK6StringplERKS_(v,h)|0;__ZN6StringpLERKS_(g,f)|0;kc=c[f>>2]|0;if(kc|0?(__Z16atomic_decrementPj(kc+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(kc,1);kc=c[h>>2]|0;if(kc|0?(__Z16atomic_decrementPj(kc+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(kc,1);kc=c[v>>2]|0;if(kc|0?(__Z16atomic_decrementPj(kc+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(kc,1);kc=c[b>>2]|0;if(($i[c[(c[kc>>2]|0)+4>>2]&8191](kc,0)|0)==77){kc=c[b>>2]|0;Pi[c[(c[kc>>2]|0)+36>>2]&2047](kc,1)}kc=c[b>>2]|0;if(($i[c[(c[kc>>2]|0)+4>>2]&8191](kc,0)|0)!=4){mc=21;break c}}c[f>>2]=__Z4itosx(lc,0)|0;__ZN6StringpLERKS_(g,f)|0;_=c[f>>2]|0;if(_|0?(__Z16atomic_decrementPj(_+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(_,1);mc=lc}else mc=21}else mc=ec;while(0);ec=c[b>>2]|0;d:do if(($i[c[(c[ec>>2]|0)+4>>2]&8191](ec,0)|0)==77){ac=c[b>>2]|0;Pi[c[(c[ac>>2]|0)+36>>2]&2047](ac,1);switch(mc|0){case 2:{ac=c[b>>2]|0;_=($i[c[(c[ac>>2]|0)+4>>2]&8191](ac,0)|0)==1;ac=c[b>>2]|0;if(_){c[w>>2]=$i[c[(c[ac>>2]|0)+8>>2]&8191](ac,0)|0;_=__ZNK10StringNameeqEPKc(w,486695)|0;__ZN10StringNameD2Ev(w);kc=c[b>>2]|0;if(_){Pi[c[(c[kc>>2]|0)+36>>2]&2047](kc,1);_=c[b>>2]|0;if(($i[c[(c[_>>2]|0)+4>>2]&8191](_,0)|0)==76){$b=1215;break d}_=c[b>>2]|0;if(($i[c[(c[_>>2]|0)+4>>2]&8191](_,0)|0)!=77){__ZN6StringC2EPKc(f,486701);if(!(a[Z>>0]|0)){_=c[ga>>2]|0;do if((_|0)!=(c[f>>2]|0)){do if(_|0){if(__Z16atomic_decrementPj(_+-8|0)|0)break;__ZN6Memory11free_staticEPvb(_,1)}while(0);c[ga>>2]=0;bc=c[f>>2]|0;if(!bc)break;if(!(__Z28atomic_conditional_incrementPj(bc+-8|0)|0))break;c[ga>>2]=c[f>>2]}while(0);_=c[b>>2]|0;c[ha>>2]=$i[c[(c[_>>2]|0)+20>>2]&8191](_,0)|0;_=c[b>>2]|0;c[ia>>2]=$i[c[(c[_>>2]|0)+24>>2]&8191](_,0)|0;a[Z>>0]=1}_=c[f>>2]|0;do if(_|0){if(__Z16atomic_decrementPj(_+-8|0)|0)break;__ZN6Memory11free_staticEPvb(_,1)}while(0);nc=1;break d}c[za>>2]=8;_=c[b>>2]|0;Pi[c[(c[_>>2]|0)+36>>2]&2047](_,1);_=1;while(1){bc=c[b>>2]|0;if(($i[c[(c[bc>>2]|0)+4>>2]&8191](bc,0)|0)!=2)break;bc=c[b>>2]|0;if((c[($i[c[c[bc>>2]>>2]&8191](bc,0)|0)>>2]|0)!=4)break;bc=c[b>>2]|0;c[f>>2]=__ZNK7Variantcv6StringEv($i[c[c[bc>>2]>>2]&8191](bc,0)|0)|0;if(!_)__ZN6StringpLEPKc(Aa,1117595)|0;c[h>>2]=__ZNK6String10xml_escapeEb(f,0)|0;__ZN6StringpLERKS_(Aa,h)|0;bc=c[h>>2]|0;do if(bc|0){if(__Z16atomic_decrementPj(bc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(bc,1)}while(0);bc=c[b>>2]|0;Pi[c[(c[bc>>2]|0)+36>>2]&2047](bc,1);bc=c[b>>2]|0;do if(($i[c[(c[bc>>2]|0)+4>>2]&8191](bc,0)|0)==76)oc=25;else{pc=c[b>>2]|0;if(($i[c[(c[pc>>2]|0)+4>>2]&8191](pc,0)|0)==77){pc=c[b>>2]|0;Pi[c[(c[pc>>2]|0)+36>>2]&2047](pc,1);oc=0;break};c[h>>2]=0;c[h+4>>2]=0;c[h+8>>2]=0;c[h+12>>2]=0;c[Ba>>2]=7;__ZN12PropertyInfoaSERKS_(ua,h)|0;pc=c[Ca>>2]|0;do if(pc|0){if(__Z16atomic_decrementPj(pc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(pc,1)}while(0);pc=c[Da>>2]|0;do if(pc|0){if(__Z16atomic_decrementPj(pc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(pc,1)}while(0);__ZN6StringC2EPKc(h,486792);if(!(a[Z>>0]|0)){pc=c[ga>>2]|0;do if((pc|0)!=(c[h>>2]|0)){do if(pc|0){if(__Z16atomic_decrementPj(pc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(pc,1)}while(0);c[ga>>2]=0;qc=c[h>>2]|0;if(!qc)break;if(!(__Z28atomic_conditional_incrementPj(qc+-8|0)|0))break;c[ga>>2]=c[h>>2]}while(0);pc=c[b>>2]|0;c[ha>>2]=$i[c[(c[pc>>2]|0)+20>>2]&8191](pc,0)|0;pc=c[b>>2]|0;c[ia>>2]=$i[c[(c[pc>>2]|0)+24>>2]&8191](pc,0)|0;a[Z>>0]=1}pc=c[h>>2]|0;do if(pc|0){if(__Z16atomic_decrementPj(pc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(pc,1)}while(0);oc=1}while(0);bc=c[f>>2]|0;do if(bc|0){if(__Z16atomic_decrementPj(bc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(bc,1)}while(0);switch(oc&31){case 25:{$b=1215;break d;break}case 0:{_=0;break}default:{nc=oc;break d}}}c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;c[f+12>>2]=0;c[Ea>>2]=7;__ZN12PropertyInfoaSERKS_(ua,f)|0;_=c[Fa>>2]|0;do if(_|0){if(__Z16atomic_decrementPj(_+-8|0)|0)break;__ZN6Memory11free_staticEPvb(_,1)}while(0);_=c[Ga>>2]|0;do if(_|0){if(__Z16atomic_decrementPj(_+-8|0)|0)break;__ZN6Memory11free_staticEPvb(_,1)}while(0);__ZN6StringC2EPKc(f,486740);if(!(a[Z>>0]|0)){_=c[ga>>2]|0;do if((_|0)!=(c[f>>2]|0)){do if(_|0){if(__Z16atomic_decrementPj(_+-8|0)|0)break;__ZN6Memory11free_staticEPvb(_,1)}while(0);c[ga>>2]=0;bc=c[f>>2]|0;if(!bc)break;if(!(__Z28atomic_conditional_incrementPj(bc+-8|0)|0))break;c[ga>>2]=c[f>>2]}while(0);_=c[b>>2]|0;c[ha>>2]=$i[c[(c[_>>2]|0)+20>>2]&8191](_,0)|0;_=c[b>>2]|0;c[ia>>2]=$i[c[(c[_>>2]|0)+24>>2]&8191](_,0)|0;a[Z>>0]=1}_=c[f>>2]|0;do if(_|0){if(__Z16atomic_decrementPj(_+-8|0)|0)break;__ZN6Memory11free_staticEPvb(_,1)}while(0);nc=1;break d}else rc=kc}else rc=ac;if(($i[c[(c[rc>>2]|0)+4>>2]&8191](rc,0)|0)==2?(_=c[b>>2]|0,(c[($i[c[c[_>>2]>>2]&8191](_,0)|0)>>2]|0)==4):0){c[za>>2]=3;_=1;while(1){bc=c[b>>2]|0;if(($i[c[(c[bc>>2]|0)+4>>2]&8191](bc,0)|0)!=2)break;bc=c[b>>2]|0;if((c[($i[c[c[bc>>2]>>2]&8191](bc,0)|0)>>2]|0)!=4)break;bc=c[b>>2]|0;c[f>>2]=__ZNK7Variantcv6StringEv($i[c[c[bc>>2]>>2]&8191](bc,0)|0)|0;if(!_)__ZN6StringpLEPKc(Aa,1117595)|0;c[h>>2]=__ZNK6String10xml_escapeEb(f,0)|0;__ZN6StringpLERKS_(Aa,h)|0;bc=c[h>>2]|0;do if(bc|0){if(__Z16atomic_decrementPj(bc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(bc,1)}while(0);bc=c[b>>2]|0;Pi[c[(c[bc>>2]|0)+36>>2]&2047](bc,1);bc=c[b>>2]|0;do if(($i[c[(c[bc>>2]|0)+4>>2]&8191](bc,0)|0)==76)sc=27;else{pc=c[b>>2]|0;if(($i[c[(c[pc>>2]|0)+4>>2]&8191](pc,0)|0)==77){pc=c[b>>2]|0;Pi[c[(c[pc>>2]|0)+36>>2]&2047](pc,1);sc=0;break};c[h>>2]=0;c[h+4>>2]=0;c[h+8>>2]=0;c[h+12>>2]=0;c[Ha>>2]=7;__ZN12PropertyInfoaSERKS_(ua,h)|0;pc=c[Ia>>2]|0;do if(pc|0){if(__Z16atomic_decrementPj(pc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(pc,1)}while(0);pc=c[Ja>>2]|0;do if(pc|0){if(__Z16atomic_decrementPj(pc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(pc,1)}while(0);__ZN6StringC2EPKc(h,486885);if(!(a[Z>>0]|0)){pc=c[ga>>2]|0;do if((pc|0)!=(c[h>>2]|0)){do if(pc|0){if(__Z16atomic_decrementPj(pc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(pc,1)}while(0);c[ga>>2]=0;qc=c[h>>2]|0;if(!qc)break;if(!(__Z28atomic_conditional_incrementPj(qc+-8|0)|0))break;c[ga>>2]=c[h>>2]}while(0);pc=c[b>>2]|0;c[ha>>2]=$i[c[(c[pc>>2]|0)+20>>2]&8191](pc,0)|0;pc=c[b>>2]|0;c[ia>>2]=$i[c[(c[pc>>2]|0)+24>>2]&8191](pc,0)|0;a[Z>>0]=1}pc=c[h>>2]|0;do if(pc|0){if(__Z16atomic_decrementPj(pc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(pc,1)}while(0);sc=1}while(0);bc=c[f>>2]|0;do if(bc|0){if(__Z16atomic_decrementPj(bc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(bc,1)}while(0);switch(sc&31){case 27:{$b=1215;break d;break}case 0:{_=0;break}default:{nc=sc;break d}}}c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;c[f+12>>2]=0;c[Ka>>2]=7;__ZN12PropertyInfoaSERKS_(ua,f)|0;_=c[La>>2]|0;if(_|0?(__Z16atomic_decrementPj(_+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(_,1);_=c[Ma>>2]|0;if(_|0?(__Z16atomic_decrementPj(_+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(_,1);__ZN6StringC2EPKc(f,486837);if(!(a[Z>>0]|0)){_=c[ga>>2]|0;do if((_|0)!=(c[f>>2]|0)){do if(_|0){if(__Z16atomic_decrementPj(_+-8|0)|0)break;__ZN6Memory11free_staticEPvb(_,1)}while(0);c[ga>>2]=0;ac=c[f>>2]|0;if(!ac)break;if(!(__Z28atomic_conditional_incrementPj(ac+-8|0)|0))break;c[ga>>2]=c[f>>2]}while(0);_=c[b>>2]|0;c[ha>>2]=$i[c[(c[_>>2]|0)+20>>2]&8191](_,0)|0;_=c[b>>2]|0;c[ia>>2]=$i[c[(c[_>>2]|0)+24>>2]&8191](_,0)|0;a[Z>>0]=1}_=c[f>>2]|0;do if(_|0){if(__Z16atomic_decrementPj(_+-8|0)|0)break;__ZN6Memory11free_staticEPvb(_,1)}while(0);nc=1;break d}break}case 3:break;case 4:{_=c[b>>2]|0;if(($i[c[(c[_>>2]|0)+4>>2]&8191](_,0)|0)==2?(_=c[b>>2]|0,(c[($i[c[c[_>>2]>>2]&8191](_,0)|0)>>2]|0)==4):0){c[za>>2]=3;_=1;while(1){ac=c[b>>2]|0;if(($i[c[(c[ac>>2]|0)+4>>2]&8191](ac,0)|0)!=2)break;ac=c[b>>2]|0;if((c[($i[c[c[ac>>2]>>2]&8191](ac,0)|0)>>2]|0)!=4)break;ac=c[b>>2]|0;c[f>>2]=__ZNK7Variantcv6StringEv($i[c[c[ac>>2]>>2]&8191](ac,0)|0)|0;if(!_)__ZN6StringpLEPKc(Aa,1117595)|0;c[h>>2]=__ZNK6String10xml_escapeEb(f,0)|0;__ZN6StringpLERKS_(Aa,h)|0;ac=c[h>>2]|0;do if(ac|0){if(__Z16atomic_decrementPj(ac+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ac,1)}while(0);ac=c[b>>2]|0;Pi[c[(c[ac>>2]|0)+36>>2]&2047](ac,1);ac=c[b>>2]|0;do if(($i[c[(c[ac>>2]|0)+4>>2]&8191](ac,0)|0)==76)tc=29;else{kc=c[b>>2]|0;if(($i[c[(c[kc>>2]|0)+4>>2]&8191](kc,0)|0)==77){kc=c[b>>2]|0;Pi[c[(c[kc>>2]|0)+36>>2]&2047](kc,1);tc=0;break};c[h>>2]=0;c[h+4>>2]=0;c[h+8>>2]=0;c[h+12>>2]=0;c[ab>>2]=7;__ZN12PropertyInfoaSERKS_(ua,h)|0;kc=c[bb>>2]|0;do if(kc|0){if(__Z16atomic_decrementPj(kc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(kc,1)}while(0);kc=c[cb>>2]|0;do if(kc|0){if(__Z16atomic_decrementPj(kc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(kc,1)}while(0);__ZN6StringC2EPKc(h,486885);if(!(a[Z>>0]|0)){kc=c[ga>>2]|0;do if((kc|0)!=(c[h>>2]|0)){do if(kc|0){if(__Z16atomic_decrementPj(kc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(kc,1)}while(0);c[ga>>2]=0;bc=c[h>>2]|0;if(!bc)break;if(!(__Z28atomic_conditional_incrementPj(bc+-8|0)|0))break;c[ga>>2]=c[h>>2]}while(0);kc=c[b>>2]|0;c[ha>>2]=$i[c[(c[kc>>2]|0)+20>>2]&8191](kc,0)|0;kc=c[b>>2]|0;c[ia>>2]=$i[c[(c[kc>>2]|0)+24>>2]&8191](kc,0)|0;a[Z>>0]=1}kc=c[h>>2]|0;do if(kc|0){if(__Z16atomic_decrementPj(kc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(kc,1)}while(0);tc=1}while(0);ac=c[f>>2]|0;do if(ac|0){if(__Z16atomic_decrementPj(ac+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ac,1)}while(0);switch(tc&31){case 29:{$b=1215;break d;break}case 0:{_=0;break}default:{nc=tc;break d}}}c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;c[f+12>>2]=0;c[db>>2]=7;__ZN12PropertyInfoaSERKS_(ua,f)|0;_=c[eb>>2]|0;if(_|0?(__Z16atomic_decrementPj(_+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(_,1);_=c[fb>>2]|0;if(_|0?(__Z16atomic_decrementPj(_+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(_,1);__ZN6StringC2EPKc(f,486837);if(!(a[Z>>0]|0)){_=c[ga>>2]|0;do if((_|0)!=(c[f>>2]|0)){do if(_|0){if(__Z16atomic_decrementPj(_+-8|0)|0)break;__ZN6Memory11free_staticEPvb(_,1)}while(0);c[ga>>2]=0;ac=c[f>>2]|0;if(!ac)break;if(!(__Z28atomic_conditional_incrementPj(ac+-8|0)|0))break;c[ga>>2]=c[f>>2]}while(0);_=c[b>>2]|0;c[ha>>2]=$i[c[(c[_>>2]|0)+20>>2]&8191](_,0)|0;_=c[b>>2]|0;c[ia>>2]=$i[c[(c[_>>2]|0)+24>>2]&8191](_,0)|0;a[Z>>0]=1}_=c[f>>2]|0;do if(_|0){if(__Z16atomic_decrementPj(_+-8|0)|0)break;__ZN6Memory11free_staticEPvb(_,1)}while(0);nc=1;break d}_=c[b>>2]|0;ac=($i[c[(c[_>>2]|0)+4>>2]&8191](_,0)|0)==1;_=c[b>>2]|0;if(ac){c[z>>2]=$i[c[(c[_>>2]|0)+8>>2]&8191](_,0)|0;ac=__ZNK10StringNameeqEPKc(z,487182)|0;__ZN10StringNameD2Ev(z);kc=c[b>>2]|0;if(ac){Pi[c[(c[kc>>2]|0)+36>>2]&2047](kc,1);ac=c[b>>2]|0;if(($i[c[(c[ac>>2]|0)+4>>2]&8191](ac,0)|0)==76){c[za>>2]=14;$b=1215;break d}ac=c[b>>2]|0;if(($i[c[(c[ac>>2]|0)+4>>2]&8191](ac,0)|0)!=77){__ZN6StringC2EPKc(f,487300);if(!(a[Z>>0]|0)){ac=c[ga>>2]|0;do if((ac|0)!=(c[f>>2]|0)){do if(ac|0){if(__Z16atomic_decrementPj(ac+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ac,1)}while(0);c[ga>>2]=0;bc=c[f>>2]|0;if(!bc)break;if(!(__Z28atomic_conditional_incrementPj(bc+-8|0)|0))break;c[ga>>2]=c[f>>2]}while(0);ac=c[b>>2]|0;c[ha>>2]=$i[c[(c[ac>>2]|0)+20>>2]&8191](ac,0)|0;ac=c[b>>2]|0;c[ia>>2]=$i[c[(c[ac>>2]|0)+24>>2]&8191](ac,0)|0;a[Z>>0]=1}ac=c[f>>2]|0;do if(ac|0){if(__Z16atomic_decrementPj(ac+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ac,1)}while(0);nc=1;break d}ac=c[b>>2]|0;Pi[c[(c[ac>>2]|0)+36>>2]&2047](ac,1);ac=c[b>>2]|0;do if(($i[c[(c[ac>>2]|0)+4>>2]&8191](ac,0)|0)==1){bc=c[b>>2]|0;c[A>>2]=$i[c[(c[bc>>2]|0)+8>>2]&8191](bc,0)|0;bc=__ZNK10StringNameeqEPKc(A,487186)|0;__ZN10StringNameD2Ev(A);if(!bc)break;if(!(a[$>>0]|0)){__ZN6StringC2EPKc(f,487242);if(!(a[Z>>0]|0)){bc=c[ga>>2]|0;do if((bc|0)!=(c[f>>2]|0)){do if(bc|0){if(__Z16atomic_decrementPj(bc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(bc,1)}while(0);c[ga>>2]=0;pc=c[f>>2]|0;if(!pc)break;if(!(__Z28atomic_conditional_incrementPj(pc+-8|0)|0))break;c[ga>>2]=c[f>>2]}while(0);bc=c[b>>2]|0;c[ha>>2]=$i[c[(c[bc>>2]|0)+20>>2]&8191](bc,0)|0;bc=c[b>>2]|0;c[ia>>2]=$i[c[(c[bc>>2]|0)+24>>2]&8191](bc,0)|0;a[Z>>0]=1}bc=c[f>>2]|0;do if(bc|0){if(__Z16atomic_decrementPj(bc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(bc,1)}while(0);nc=1;break d}c[za>>2]=16;bc=c[b>>2]|0;Pi[c[(c[bc>>2]|0)+36>>2]&2047](bc,1);bc=c[b>>2]|0;if(($i[c[(c[bc>>2]|0)+4>>2]&8191](bc,0)|0)==76){$b=1215;break d}__ZN6StringC2EPKc(f,486931);if(!(a[Z>>0]|0)){bc=c[ga>>2]|0;do if((bc|0)!=(c[f>>2]|0)){do if(bc|0){if(__Z16atomic_decrementPj(bc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(bc,1)}while(0);c[ga>>2]=0;pc=c[f>>2]|0;if(!pc)break;if(!(__Z28atomic_conditional_incrementPj(pc+-8|0)|0))break;c[ga>>2]=c[f>>2]}while(0);bc=c[b>>2]|0;c[ha>>2]=$i[c[(c[bc>>2]|0)+20>>2]&8191](bc,0)|0;bc=c[b>>2]|0;c[ia>>2]=$i[c[(c[bc>>2]|0)+24>>2]&8191](bc,0)|0;a[Z>>0]=1}bc=c[f>>2]|0;do if(bc|0){if(__Z16atomic_decrementPj(bc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(bc,1)}while(0);nc=1;break d}while(0);__ZN6StringC2EPKc(f,487193);if(!(a[Z>>0]|0)){ac=c[ga>>2]|0;do if((ac|0)!=(c[f>>2]|0)){do if(ac|0){if(__Z16atomic_decrementPj(ac+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ac,1)}while(0);c[ga>>2]=0;bc=c[f>>2]|0;if(!bc)break;if(!(__Z28atomic_conditional_incrementPj(bc+-8|0)|0))break;c[ga>>2]=c[f>>2]}while(0);ac=c[b>>2]|0;c[ha>>2]=$i[c[(c[ac>>2]|0)+20>>2]&8191](ac,0)|0;ac=c[b>>2]|0;c[ia>>2]=$i[c[(c[ac>>2]|0)+24>>2]&8191](ac,0)|0;a[Z>>0]=1}ac=c[f>>2]|0;do if(ac|0){if(__Z16atomic_decrementPj(ac+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ac,1)}while(0);nc=1;break d}else uc=kc}else uc=_;if(($i[c[(c[uc>>2]|0)+4>>2]&8191](uc,0)|0)==1?(ac=c[b>>2]|0,c[B>>2]=$i[c[(c[ac>>2]|0)+8>>2]&8191](ac,0)|0,ac=__ZNK10StringNameeqEPKc(B,487329)|0,__ZN10StringNameD2Ev(B),ac):0){c[za>>2]=13;ac=c[b>>2]|0;Pi[c[(c[ac>>2]|0)+36>>2]&2047](ac,1);ac=c[b>>2]|0;e:do if(($i[c[(c[ac>>2]|0)+4>>2]&8191](ac,0)|0)==77){bc=c[b>>2]|0;Pi[c[(c[bc>>2]|0)+36>>2]&2047](bc,1);bc=c[b>>2]|0;do if(($i[c[(c[bc>>2]|0)+4>>2]&8191](bc,0)|0)==1){pc=c[b>>2]|0;c[C>>2]=$i[c[(c[pc>>2]|0)+8>>2]&8191](pc,0)|0;pc=__ZNK10StringNameeqEPKc(C,487186)|0;__ZN10StringNameD2Ev(C);if(!pc)break;if(!(a[$>>0]|0)){__ZN6StringC2EPKc(f,487242);if(!(a[Z>>0]|0)){pc=c[ga>>2]|0;do if((pc|0)!=(c[f>>2]|0)){do if(pc|0){if(__Z16atomic_decrementPj(pc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(pc,1)}while(0);c[ga>>2]=0;qc=c[f>>2]|0;if(!qc)break;if(!(__Z28atomic_conditional_incrementPj(qc+-8|0)|0))break;c[ga>>2]=c[f>>2]}while(0);pc=c[b>>2]|0;c[ha>>2]=$i[c[(c[pc>>2]|0)+20>>2]&8191](pc,0)|0;pc=c[b>>2]|0;c[ia>>2]=$i[c[(c[pc>>2]|0)+24>>2]&8191](pc,0)|0;a[Z>>0]=1}pc=c[f>>2]|0;do if(pc|0){if(__Z16atomic_decrementPj(pc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(pc,1)}while(0);nc=1;break d}c[za>>2]=15;pc=c[b>>2]|0;Pi[c[(c[pc>>2]|0)+36>>2]&2047](pc,1);pc=c[b>>2]|0;if(($i[c[(c[pc>>2]|0)+4>>2]&8191](pc,0)|0)==76){$b=1215;break d}pc=c[b>>2]|0;if(($i[c[(c[pc>>2]|0)+4>>2]&8191](pc,0)|0)==77){pc=c[b>>2]|0;Pi[c[(c[pc>>2]|0)+36>>2]&2047](pc,1);break}__ZN6StringC2EPKc(f,487300);if(!(a[Z>>0]|0)){pc=c[ga>>2]|0;do if((pc|0)!=(c[f>>2]|0)){do if(pc|0){if(__Z16atomic_decrementPj(pc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(pc,1)}while(0);c[ga>>2]=0;qc=c[f>>2]|0;if(!qc)break;if(!(__Z28atomic_conditional_incrementPj(qc+-8|0)|0))break;c[ga>>2]=c[f>>2]}while(0);pc=c[b>>2]|0;c[ha>>2]=$i[c[(c[pc>>2]|0)+20>>2]&8191](pc,0)|0;pc=c[b>>2]|0;c[ia>>2]=$i[c[(c[pc>>2]|0)+24>>2]&8191](pc,0)|0;a[Z>>0]=1}pc=c[f>>2]|0;do if(pc|0){if(__Z16atomic_decrementPj(pc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(pc,1)}while(0);nc=1;break d}while(0);bc=c[b>>2]|0;do if(($i[c[(c[bc>>2]|0)+4>>2]&8191](bc,0)|0)==2){pc=c[b>>2]|0;if((c[($i[c[c[pc>>2]>>2]&8191](pc,0)|0)>>2]|0)!=4)break;pc=c[b>>2]|0;qc=__ZNK7Variantcv6StringEv($i[c[c[pc>>2]>>2]&8191](pc,0)|0)|0;pc=qc;vc=c[Aa>>2]|0;do if((vc|0)==(qc|0)){if(qc|0)$b=1100}else{do if(vc|0){if(__Z16atomic_decrementPj(vc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(vc,1)}while(0);c[Aa>>2]=0;if(!qc)break;if(!(__Z28atomic_conditional_incrementPj(qc+-8|0)|0)){$b=1100;break}c[Aa>>2]=pc;$b=1100}while(0);do if(($b|0)==1100){$b=0;if(__Z16atomic_decrementPj(qc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(qc,1)}while(0);qc=c[b>>2]|0;Pi[c[(c[qc>>2]|0)+36>>2]&2047](qc,1);break e}while(0);if((c[za>>2]|0)==15){__ZN6StringC2EPKc(f,487334);if(!(a[Z>>0]|0)){bc=c[ga>>2]|0;do if((bc|0)!=(c[f>>2]|0)){do if(bc|0){if(__Z16atomic_decrementPj(bc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(bc,1)}while(0);c[ga>>2]=0;qc=c[f>>2]|0;if(!qc)break;if(!(__Z28atomic_conditional_incrementPj(qc+-8|0)|0))break;c[ga>>2]=c[f>>2]}while(0);bc=c[b>>2]|0;c[ha>>2]=$i[c[(c[bc>>2]|0)+20>>2]&8191](bc,0)|0;bc=c[b>>2]|0;c[ia>>2]=$i[c[(c[bc>>2]|0)+24>>2]&8191](bc,0)|0;a[Z>>0]=1}bc=c[f>>2]|0;do if(bc|0){if(__Z16atomic_decrementPj(bc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(bc,1)}while(0);nc=1;break d}else{__ZN6StringC2EPKc(f,487371);if(!(a[Z>>0]|0)){bc=c[ga>>2]|0;do if((bc|0)!=(c[f>>2]|0)){do if(bc|0){if(__Z16atomic_decrementPj(bc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(bc,1)}while(0);c[ga>>2]=0;qc=c[f>>2]|0;if(!qc)break;if(!(__Z28atomic_conditional_incrementPj(qc+-8|0)|0))break;c[ga>>2]=c[f>>2]}while(0);bc=c[b>>2]|0;c[ha>>2]=$i[c[(c[bc>>2]|0)+20>>2]&8191](bc,0)|0;bc=c[b>>2]|0;c[ia>>2]=$i[c[(c[bc>>2]|0)+24>>2]&8191](bc,0)|0;a[Z>>0]=1}bc=c[f>>2]|0;do if(bc|0){if(__Z16atomic_decrementPj(bc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(bc,1)}while(0);nc=1;break d}}while(0);ac=c[b>>2]|0;if(($i[c[(c[ac>>2]|0)+4>>2]&8191](ac,0)|0)==76){$b=1215;break d}__ZN6StringC2EPKc(f,486931);if(!(a[Z>>0]|0)){ac=c[ga>>2]|0;do if((ac|0)!=(c[f>>2]|0)){do if(ac|0){if(__Z16atomic_decrementPj(ac+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ac,1)}while(0);c[ga>>2]=0;_=c[f>>2]|0;if(!_)break;if(!(__Z28atomic_conditional_incrementPj(_+-8|0)|0))break;c[ga>>2]=c[f>>2]}while(0);ac=c[b>>2]|0;c[ha>>2]=$i[c[(c[ac>>2]|0)+20>>2]&8191](ac,0)|0;ac=c[b>>2]|0;c[ia>>2]=$i[c[(c[ac>>2]|0)+24>>2]&8191](ac,0)|0;a[Z>>0]=1}ac=c[f>>2]|0;do if(ac|0){if(__Z16atomic_decrementPj(ac+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ac,1)}while(0);nc=1;break d}ac=c[b>>2]|0;if(($i[c[(c[ac>>2]|0)+4>>2]&8191](ac,0)|0)!=1){$b=1215;break d}ac=c[b>>2]|0;c[D>>2]=$i[c[(c[ac>>2]|0)+8>>2]&8191](ac,0)|0;ac=__ZNK10StringNameeqEPKc(D,487420)|0;__ZN10StringNameD2Ev(D);if(!ac){$b=1215;break d}c[za>>2]=18;ac=c[b>>2]|0;Pi[c[(c[ac>>2]|0)+36>>2]&2047](ac,1);ac=c[b>>2]|0;if(($i[c[(c[ac>>2]|0)+4>>2]&8191](ac,0)|0)==76){$b=1215;break d}__ZN6StringC2EPKc(f,486931);if(!(a[Z>>0]|0)){ac=c[ga>>2]|0;do if((ac|0)!=(c[f>>2]|0)){do if(ac|0){if(__Z16atomic_decrementPj(ac+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ac,1)}while(0);c[ga>>2]=0;_=c[f>>2]|0;if(!_)break;if(!(__Z28atomic_conditional_incrementPj(_+-8|0)|0))break;c[ga>>2]=c[f>>2]}while(0);ac=c[b>>2]|0;c[ha>>2]=$i[c[(c[ac>>2]|0)+20>>2]&8191](ac,0)|0;ac=c[b>>2]|0;c[ia>>2]=$i[c[(c[ac>>2]|0)+24>>2]&8191](ac,0)|0;a[Z>>0]=1}ac=c[f>>2]|0;do if(ac|0){if(__Z16atomic_decrementPj(ac+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ac,1)}while(0);nc=1;break d;break}case 14:{ac=c[b>>2]|0;if(($i[c[(c[ac>>2]|0)+4>>2]&8191](ac,0)|0)!=1){c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;c[f+12>>2]=0;c[jb>>2]=7;__ZN12PropertyInfoaSERKS_(ua,f)|0;ac=c[kb>>2]|0;if(ac|0?(__Z16atomic_decrementPj(ac+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(ac,1);ac=c[lb>>2]|0;if(ac|0?(__Z16atomic_decrementPj(ac+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(ac,1);__ZN6StringC2EPKc(f,487430);if(!(a[Z>>0]|0)){ac=c[ga>>2]|0;do if((ac|0)!=(c[f>>2]|0)){do if(ac|0){if(__Z16atomic_decrementPj(ac+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ac,1)}while(0);c[ga>>2]=0;_=c[f>>2]|0;if(!_)break;if(!(__Z28atomic_conditional_incrementPj(_+-8|0)|0))break;c[ga>>2]=c[f>>2]}while(0);ac=c[b>>2]|0;c[ha>>2]=$i[c[(c[ac>>2]|0)+20>>2]&8191](ac,0)|0;ac=c[b>>2]|0;c[ia>>2]=$i[c[(c[ac>>2]|0)+24>>2]&8191](ac,0)|0;a[Z>>0]=1}ac=c[f>>2]|0;do if(ac|0){if(__Z16atomic_decrementPj(ac+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ac,1)}while(0);nc=1;break d}ac=c[b>>2]|0;_=$i[c[(c[ac>>2]|0)+8>>2]&8191](ac,0)|0;c[E>>2]=_;do if(_){ac=c[_+4>>2]|0;if(ac|0){__ZN6StringC2EPKc(f,ac);wc=c[f>>2]|0;break}ac=_+8|0;c[f>>2]=0;kc=c[ac>>2]|0;if((kc|0)!=0?(c[f>>2]=0,(__Z28atomic_conditional_incrementPj(kc+-8|0)|0)!=0):0){kc=c[ac>>2]|0;c[f>>2]=kc;wc=kc}else wc=0}else{c[f>>2]=0;wc=0}while(0);c[h>>2]=wc;__ZN10StringNameD2Ev(E);if(!(__ZNK6StringeqEPKc(h,487475)|0))if(__ZNK6StringeqEPKc(h,487479)|0)$b=1182;else{c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;c[f+12>>2]=0;c[gb>>2]=7;__ZN12PropertyInfoaSERKS_(ua,f)|0;_=c[hb>>2]|0;do if(_|0){if(__Z16atomic_decrementPj(_+-8|0)|0)break;__ZN6Memory11free_staticEPvb(_,1)}while(0);_=c[ib>>2]|0;do if(_|0){if(__Z16atomic_decrementPj(_+-8|0)|0)break;__ZN6Memory11free_staticEPvb(_,1)}while(0);__ZN6StringC2EPKc(f,487430);if(!(a[Z>>0]|0)){_=c[ga>>2]|0;do if((_|0)!=(c[f>>2]|0)){do if(_|0){if(__Z16atomic_decrementPj(_+-8|0)|0)break;__ZN6Memory11free_staticEPvb(_,1)}while(0);c[ga>>2]=0;kc=c[f>>2]|0;if(!kc)break;if(!(__Z28atomic_conditional_incrementPj(kc+-8|0)|0))break;c[ga>>2]=c[f>>2]}while(0);_=c[b>>2]|0;c[ha>>2]=$i[c[(c[_>>2]|0)+20>>2]&8191](_,0)|0;_=c[b>>2]|0;c[ia>>2]=$i[c[(c[_>>2]|0)+24>>2]&8191](_,0)|0;a[Z>>0]=1}_=c[f>>2]|0;do if(_|0){if(__Z16atomic_decrementPj(_+-8|0)|0)break;__ZN6Memory11free_staticEPvb(_,1)}while(0);xc=1}else{c[za>>2]=19;$b=1182}if(($b|0)==1182){$b=0;_=c[b>>2]|0;Pi[c[(c[_>>2]|0)+36>>2]&2047](_,1);xc=0}_=c[h>>2]|0;if(_|0?(__Z16atomic_decrementPj(_+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(_,1);if(!xc){$b=1215;break d}else{nc=1;break d}break}default:{c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;c[f+12>>2]=0;c[wa>>2]=7;__ZN12PropertyInfoaSERKS_(ua,f)|0;_=c[xa>>2]|0;if(_|0?(__Z16atomic_decrementPj(_+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(_,1);_=c[ya>>2]|0;if(_|0?(__Z16atomic_decrementPj(_+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(_,1);c[f>>2]=__ZN7Variant13get_type_nameENS_4TypeE(mc)|0;c[F>>2]=__ZplPKcRK6String(487484,f)|0;__ZN6StringC2EPKc(h,487491);_=__ZNK6StringplERKS_(F,h)|0;kc=_;if(!(a[Z>>0]|0)){ac=c[ga>>2]|0;do if((ac|0)!=(_|0)){do if(ac|0){if(__Z16atomic_decrementPj(ac+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ac,1)}while(0);c[ga>>2]=0;if(!_)break;if(!(__Z28atomic_conditional_incrementPj(_+-8|0)|0))break;c[ga>>2]=kc}while(0);kc=c[b>>2]|0;c[ha>>2]=$i[c[(c[kc>>2]|0)+20>>2]&8191](kc,0)|0;kc=c[b>>2]|0;c[ia>>2]=$i[c[(c[kc>>2]|0)+24>>2]&8191](kc,0)|0;a[Z>>0]=1}if(_|0?(__Z16atomic_decrementPj(_+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(_,1);kc=c[h>>2]|0;if(kc|0?(__Z16atomic_decrementPj(kc+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(kc,1);kc=c[F>>2]|0;do if(kc|0){if(__Z16atomic_decrementPj(kc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(kc,1)}while(0);kc=c[f>>2]|0;do if(kc|0){if(__Z16atomic_decrementPj(kc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(kc,1)}while(0);nc=1;break d}}kc=c[b>>2]|0;_=($i[c[(c[kc>>2]|0)+4>>2]&8191](kc,0)|0)==1;kc=c[b>>2]|0;if(_){c[x>>2]=$i[c[(c[kc>>2]|0)+8>>2]&8191](kc,0)|0;_=__ZNK10StringNameeqEPKc(x,486926)|0;__ZN10StringNameD2Ev(x);ac=c[b>>2]|0;if(_){c[za>>2]=4;Pi[c[(c[ac>>2]|0)+36>>2]&2047](ac,1);_=c[b>>2]|0;if(($i[c[(c[_>>2]|0)+4>>2]&8191](_,0)|0)==76){$b=1215;break}__ZN6StringC2EPKc(f,486931);if(!(a[Z>>0]|0)){_=c[ga>>2]|0;do if((_|0)!=(c[f>>2]|0)){do if(_|0){if(__Z16atomic_decrementPj(_+-8|0)|0)break;__ZN6Memory11free_staticEPvb(_,1)}while(0);c[ga>>2]=0;bc=c[f>>2]|0;if(!bc)break;if(!(__Z28atomic_conditional_incrementPj(bc+-8|0)|0))break;c[ga>>2]=c[f>>2]}while(0);_=c[b>>2]|0;c[ha>>2]=$i[c[(c[_>>2]|0)+20>>2]&8191](_,0)|0;_=c[b>>2]|0;c[ia>>2]=$i[c[(c[_>>2]|0)+24>>2]&8191](_,0)|0;a[Z>>0]=1}_=c[f>>2]|0;if(_|0?(__Z16atomic_decrementPj(_+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(_,1);nc=1;break}else yc=ac}else yc=kc;do if(($i[c[(c[yc>>2]|0)+4>>2]&8191](yc,0)|0)==1?(_=c[b>>2]|0,c[y>>2]=$i[c[(c[_>>2]|0)+8>>2]&8191](_,0)|0,_=__ZNK10StringNameeqEPKc(y,555390)|0,__ZN10StringNameD2Ev(y),_):0){c[za>>2]=2;_=c[b>>2]|0;Pi[c[(c[_>>2]|0)+36>>2]&2047](_,1);_=c[b>>2]|0;if(($i[c[(c[_>>2]|0)+4>>2]&8191](_,0)|0)==76){$b=1215;break d}_=c[b>>2]|0;if(($i[c[(c[_>>2]|0)+4>>2]&8191](_,0)|0)==77){_=c[b>>2]|0;Pi[c[(c[_>>2]|0)+36>>2]&2047](_,1);break}__ZN6StringC2EPKc(f,486953);if(!(a[Z>>0]|0)){_=c[ga>>2]|0;do if((_|0)!=(c[f>>2]|0)){do if(_|0){if(__Z16atomic_decrementPj(_+-8|0)|0)break;__ZN6Memory11free_staticEPvb(_,1)}while(0);c[ga>>2]=0;bc=c[f>>2]|0;if(!bc)break;if(!(__Z28atomic_conditional_incrementPj(bc+-8|0)|0))break;c[ga>>2]=c[f>>2]}while(0);_=c[b>>2]|0;c[ha>>2]=$i[c[(c[_>>2]|0)+20>>2]&8191](_,0)|0;_=c[b>>2]|0;c[ia>>2]=$i[c[(c[_>>2]|0)+24>>2]&8191](_,0)|0;a[Z>>0]=1}_=c[f>>2]|0;do if(_|0){if(__Z16atomic_decrementPj(_+-8|0)|0)break;__ZN6Memory11free_staticEPvb(_,1)}while(0);nc=1;break d}else $b=766;while(0);if(($b|0)==766){$b=0;c[za>>2]=1}kc=c[b>>2]|0;if(($i[c[(c[kc>>2]|0)+4>>2]&8191](kc,0)|0)==17){kc=c[b>>2]|0;Pi[c[(c[kc>>2]|0)+36>>2]&2047](kc,1);zc=-1.0}else zc=1.0;kc=c[b>>2]|0;f:do if(($i[c[(c[kc>>2]|0)+4>>2]&8191](kc,0)|0)==2?(ac=c[b>>2]|0,(c[($i[c[c[ac>>2]>>2]&8191](ac,0)|0)>>2]|1|0)==3):0){ac=c[b>>2]|0;_=__Z4rtosd(zc*+__ZNK7VariantcvdEv($i[c[c[ac>>2]>>2]&8191](ac,0)|0))|0;ac=_;bc=c[Aa>>2]|0;do if((bc|0)==(_|0)){if(_|0)$b=798}else{do if(bc|0){if(__Z16atomic_decrementPj(bc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(bc,1)}while(0);c[Aa>>2]=0;if(!_)break;if(!(__Z28atomic_conditional_incrementPj(_+-8|0)|0)){$b=798;break}c[Aa>>2]=ac;$b=798}while(0);do if(($b|0)==798){$b=0;if(__Z16atomic_decrementPj(_+-8|0)|0)break;__ZN6Memory11free_staticEPvb(_,1)}while(0);_=c[b>>2]|0;Pi[c[(c[_>>2]|0)+36>>2]&2047](_,1);_=c[b>>2]|0;if(($i[c[(c[_>>2]|0)+4>>2]&8191](_,0)|0)==76){_=__ZplPKcRK6String(943860,Aa)|0;ac=_;bc=c[Aa>>2]|0;do if((bc|0)==(_|0)){if(!_){Ac=23;break f}}else{do if(bc|0){if(__Z16atomic_decrementPj(bc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(bc,1)}while(0);c[Aa>>2]=0;if(!_){Ac=23;break f}if(!(__Z28atomic_conditional_incrementPj(_+-8|0)|0))break;c[Aa>>2]=ac}while(0);if(__Z16atomic_decrementPj(_+-8|0)|0){Ac=23;break}__ZN6Memory11free_staticEPvb(_,1);Ac=23;break}ac=c[b>>2]|0;if(($i[c[(c[ac>>2]|0)+4>>2]&8191](ac,0)|0)!=77){c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;c[f+12>>2]=0;c[Wa>>2]=7;__ZN12PropertyInfoaSERKS_(ua,f)|0;ac=c[Xa>>2]|0;do if(ac|0){if(__Z16atomic_decrementPj(ac+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ac,1)}while(0);ac=c[Ya>>2]|0;do if(ac|0){if(__Z16atomic_decrementPj(ac+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ac,1)}while(0);__ZN6StringC2EPKc(f,487034);if(!(a[Z>>0]|0)){ac=c[ga>>2]|0;do if((ac|0)!=(c[f>>2]|0)){do if(ac|0){if(__Z16atomic_decrementPj(ac+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ac,1)}while(0);c[ga>>2]=0;_=c[f>>2]|0;if(!_)break;if(!(__Z28atomic_conditional_incrementPj(_+-8|0)|0))break;c[ga>>2]=c[f>>2]}while(0);ac=c[b>>2]|0;c[ha>>2]=$i[c[(c[ac>>2]|0)+20>>2]&8191](ac,0)|0;ac=c[b>>2]|0;c[ia>>2]=$i[c[(c[ac>>2]|0)+24>>2]&8191](ac,0)|0;a[Z>>0]=1}ac=c[f>>2]|0;do if(ac|0){if(__Z16atomic_decrementPj(ac+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ac,1)}while(0);Ac=1;break}ac=c[b>>2]|0;Pi[c[(c[ac>>2]|0)+36>>2]&2047](ac,1);ac=c[b>>2]|0;if(($i[c[(c[ac>>2]|0)+4>>2]&8191](ac,0)|0)==17){ac=c[b>>2]|0;Pi[c[(c[ac>>2]|0)+36>>2]&2047](ac,1);Bc=-1.0}else Bc=1.0;ac=c[b>>2]|0;do if(($i[c[(c[ac>>2]|0)+4>>2]&8191](ac,0)|0)==2){_=c[b>>2]|0;if((c[($i[c[c[_>>2]>>2]&8191](_,0)|0)>>2]|1|0)!=3)break;_=c[b>>2]|0;c[h>>2]=__Z4rtosd(Bc*+__ZNK7VariantcvdEv($i[c[c[_>>2]>>2]&8191](_,0)|0))|0;c[f>>2]=__ZplPKcRK6String(1117595,h)|0;__ZN6StringpLERKS_(Aa,f)|0;_=c[f>>2]|0;do if(_|0){if(__Z16atomic_decrementPj(_+-8|0)|0)break;__ZN6Memory11free_staticEPvb(_,1)}while(0);_=c[h>>2]|0;do if(_|0){if(__Z16atomic_decrementPj(_+-8|0)|0)break;__ZN6Memory11free_staticEPvb(_,1)}while(0);_=c[b>>2]|0;Pi[c[(c[_>>2]|0)+36>>2]&2047](_,1);_=c[b>>2]|0;if(($i[c[(c[_>>2]|0)+4>>2]&8191](_,0)|0)==76){Ac=23;break f}_=c[b>>2]|0;if(($i[c[(c[_>>2]|0)+4>>2]&8191](_,0)|0)!=77){c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;c[f+12>>2]=0;c[Qa>>2]=7;__ZN12PropertyInfoaSERKS_(ua,f)|0;_=c[Ra>>2]|0;do if(_|0){if(__Z16atomic_decrementPj(_+-8|0)|0)break;__ZN6Memory11free_staticEPvb(_,1)}while(0);_=c[Sa>>2]|0;do if(_|0){if(__Z16atomic_decrementPj(_+-8|0)|0)break;__ZN6Memory11free_staticEPvb(_,1)}while(0);__ZN6StringC2EPKc(f,487034);if(!(a[Z>>0]|0)){_=c[ga>>2]|0;do if((_|0)!=(c[f>>2]|0)){do if(_|0){if(__Z16atomic_decrementPj(_+-8|0)|0)break;__ZN6Memory11free_staticEPvb(_,1)}while(0);c[ga>>2]=0;bc=c[f>>2]|0;if(!bc)break;if(!(__Z28atomic_conditional_incrementPj(bc+-8|0)|0))break;c[ga>>2]=c[f>>2]}while(0);_=c[b>>2]|0;c[ha>>2]=$i[c[(c[_>>2]|0)+20>>2]&8191](_,0)|0;_=c[b>>2]|0;c[ia>>2]=$i[c[(c[_>>2]|0)+24>>2]&8191](_,0)|0;a[Z>>0]=1}_=c[f>>2]|0;do if(_|0){if(__Z16atomic_decrementPj(_+-8|0)|0)break;__ZN6Memory11free_staticEPvb(_,1)}while(0);Ac=1;break f}_=c[b>>2]|0;Pi[c[(c[_>>2]|0)+36>>2]&2047](_,1);_=c[b>>2]|0;if(($i[c[(c[_>>2]|0)+4>>2]&8191](_,0)|0)==17){_=c[b>>2]|0;Pi[c[(c[_>>2]|0)+36>>2]&2047](_,1);Cc=-1.0}else Cc=1.0;_=c[b>>2]|0;do if(($i[c[(c[_>>2]|0)+4>>2]&8191](_,0)|0)==2){bc=c[b>>2]|0;if((c[($i[c[c[bc>>2]>>2]&8191](bc,0)|0)>>2]|1|0)!=3)break;bc=c[b>>2]|0;c[h>>2]=__Z4rtosd(Cc*+__ZNK7VariantcvdEv($i[c[c[bc>>2]>>2]&8191](bc,0)|0))|0;c[f>>2]=__ZplPKcRK6String(1117595,h)|0;__ZN6StringpLERKS_(Aa,f)|0;bc=c[f>>2]|0;do if(bc|0){if(__Z16atomic_decrementPj(bc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(bc,1)}while(0);bc=c[h>>2]|0;do if(bc|0){if(__Z16atomic_decrementPj(bc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(bc,1)}while(0);bc=c[b>>2]|0;Pi[c[(c[bc>>2]|0)+36>>2]&2047](bc,1);Ac=0;break f}while(0);c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;c[f+12>>2]=0;c[Na>>2]=7;__ZN12PropertyInfoaSERKS_(ua,f)|0;_=c[Oa>>2]|0;do if(_|0){if(__Z16atomic_decrementPj(_+-8|0)|0)break;__ZN6Memory11free_staticEPvb(_,1)}while(0);_=c[Pa>>2]|0;do if(_|0){if(__Z16atomic_decrementPj(_+-8|0)|0)break;__ZN6Memory11free_staticEPvb(_,1)}while(0);__ZN6StringC2EPKc(f,487133);if(!(a[Z>>0]|0)){_=c[ga>>2]|0;do if((_|0)!=(c[f>>2]|0)){do if(_|0){if(__Z16atomic_decrementPj(_+-8|0)|0)break;__ZN6Memory11free_staticEPvb(_,1)}while(0);c[ga>>2]=0;bc=c[f>>2]|0;if(!bc)break;if(!(__Z28atomic_conditional_incrementPj(bc+-8|0)|0))break;c[ga>>2]=c[f>>2]}while(0);_=c[b>>2]|0;c[ha>>2]=$i[c[(c[_>>2]|0)+20>>2]&8191](_,0)|0;_=c[b>>2]|0;c[ia>>2]=$i[c[(c[_>>2]|0)+24>>2]&8191](_,0)|0;a[Z>>0]=1}_=c[f>>2]|0;do if(_|0){if(__Z16atomic_decrementPj(_+-8|0)|0)break;__ZN6Memory11free_staticEPvb(_,1)}while(0);Ac=1;break f}while(0);c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;c[f+12>>2]=0;c[Ta>>2]=7;__ZN12PropertyInfoaSERKS_(ua,f)|0;ac=c[Ua>>2]|0;do if(ac|0){if(__Z16atomic_decrementPj(ac+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ac,1)}while(0);ac=c[Va>>2]|0;do if(ac|0){if(__Z16atomic_decrementPj(ac+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ac,1)}while(0);__ZN6StringC2EPKc(f,487077);if(!(a[Z>>0]|0)){ac=c[ga>>2]|0;do if((ac|0)!=(c[f>>2]|0)){do if(ac|0){if(__Z16atomic_decrementPj(ac+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ac,1)}while(0);c[ga>>2]=0;_=c[f>>2]|0;if(!_)break;if(!(__Z28atomic_conditional_incrementPj(_+-8|0)|0))break;c[ga>>2]=c[f>>2]}while(0);ac=c[b>>2]|0;c[ha>>2]=$i[c[(c[ac>>2]|0)+20>>2]&8191](ac,0)|0;ac=c[b>>2]|0;c[ia>>2]=$i[c[(c[ac>>2]|0)+24>>2]&8191](ac,0)|0;a[Z>>0]=1}ac=c[f>>2]|0;do if(ac|0){if(__Z16atomic_decrementPj(ac+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ac,1)}while(0);Ac=1}else $b=771;while(0);if(($b|0)==771){$b=0;c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;c[f+12>>2]=0;c[Za>>2]=7;__ZN12PropertyInfoaSERKS_(ua,f)|0;kc=c[_a>>2]|0;if(kc|0?(__Z16atomic_decrementPj(kc+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(kc,1);kc=c[$a>>2]|0;do if(kc|0){if(__Z16atomic_decrementPj(kc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(kc,1)}while(0);__ZN6StringC2EPKc(f,487e3);if(!(a[Z>>0]|0)){kc=c[ga>>2]|0;do if((kc|0)!=(c[f>>2]|0)){do if(kc|0){if(__Z16atomic_decrementPj(kc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(kc,1)}while(0);c[ga>>2]=0;ac=c[f>>2]|0;if(!ac)break;if(!(__Z28atomic_conditional_incrementPj(ac+-8|0)|0))break;c[ga>>2]=c[f>>2]}while(0);kc=c[b>>2]|0;c[ha>>2]=$i[c[(c[kc>>2]|0)+20>>2]&8191](kc,0)|0;kc=c[b>>2]|0;c[ia>>2]=$i[c[(c[kc>>2]|0)+24>>2]&8191](kc,0)|0;a[Z>>0]=1}kc=c[f>>2]|0;do if(kc|0){if(__Z16atomic_decrementPj(kc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(kc,1)}while(0);Ac=1}switch(Ac&31){case 23:case 0:{$b=1215;break}default:nc=Ac}}else $b=1215;while(0);if(($b|0)==1215){$b=0;if((c[ua>>2]|0)==21?(__ZNK6String6lengthEv(g)|0)!=0:0){ec=c[za>>2]|0;if(ec|0){c[h>>2]=__Z4itosx(ec,0)|0;c[f>>2]=__ZplPKcRK6String(1142570,h)|0;__ZN6StringpLERKS_(g,f)|0;ec=c[f>>2]|0;if(ec|0?(__Z16atomic_decrementPj(ec+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(ec,1);ec=c[h>>2]|0;if(ec|0?(__Z16atomic_decrementPj(ec+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(ec,1)}__ZN6StringC2EPKc(f,1144824);c[G>>2]=__ZNK6StringplERKS_(g,f)|0;ec=__ZNK6StringplERKS_(G,Aa)|0;kc=ec;ac=c[Aa>>2]|0;if((ac|0)==(ec|0)){if(ec|0)$b=1233}else{if(ac|0?(__Z16atomic_decrementPj(ac+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(ac,1);c[Aa>>2]=0;if(ec|0)if(!(__Z28atomic_conditional_incrementPj(ec+-8|0)|0))$b=1233;else{c[Aa>>2]=kc;$b=1233}}if(($b|0)==1233?($b=0,(__Z16atomic_decrementPj(ec+-8|0)|0)==0):0)__ZN6Memory11free_staticEPvb(ec,1);ec=c[G>>2]|0;if(ec|0?(__Z16atomic_decrementPj(ec+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(ec,1);ec=c[f>>2]|0;if(ec|0?(__Z16atomic_decrementPj(ec+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(ec,1);c[za>>2]=0;nc=0}else nc=0}ec=c[g>>2]|0;if(ec|0?(__Z16atomic_decrementPj(ec+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(ec,1);if(nc|0){jc=nc;$b=2049;break b}}else if(($i[c[dc+4>>2]&8191](cc,0)|0)==1){ec=c[b>>2]|0;kc=$i[c[(c[ec>>2]|0)+8>>2]&8191](ec,0)|0;c[H>>2]=kc;do if(kc){ec=c[kc+4>>2]|0;if(ec|0){__ZN6StringC2EPKc(f,ec);Dc=c[f>>2]|0;break}ec=kc+8|0;c[f>>2]=0;ac=c[ec>>2]|0;if((ac|0)!=0?(c[f>>2]=0,(__Z28atomic_conditional_incrementPj(ac+-8|0)|0)!=0):0){ac=c[ec>>2]|0;c[f>>2]=ac;Dc=ac}else Dc=0}else{c[f>>2]=0;Dc=0}while(0);c[g>>2]=Dc;__ZN10StringNameD2Ev(H);__ZN10StringNameC2ERK6String(f,g);__ZN10StringNameC2EPKc(h,1110448);kc=__ZN7ClassDB15is_parent_classERK10StringNameS2_(f,h)|0;__ZN10StringNameD2Ev(h);__ZN10StringNameD2Ev(f);if(!kc){c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;c[f+12>>2]=0;c[nb>>2]=7;__ZN12PropertyInfoaSERKS_(ua,f)|0;kc=c[ob>>2]|0;if(kc|0?(__Z16atomic_decrementPj(kc+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(kc,1);kc=c[pb>>2]|0;if(kc|0?(__Z16atomic_decrementPj(kc+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(kc,1);__ZN6StringC2EPKc(f,487511);if(!(a[Z>>0]|0)){kc=c[ga>>2]|0;do if((kc|0)!=(c[f>>2]|0)){do if(kc|0){if(__Z16atomic_decrementPj(kc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(kc,1)}while(0);c[ga>>2]=0;cc=c[f>>2]|0;if(cc|0){if(!(__Z28atomic_conditional_incrementPj(cc+-8|0)|0))break;c[ga>>2]=c[f>>2]}}while(0);kc=c[b>>2]|0;c[ha>>2]=$i[c[(c[kc>>2]|0)+20>>2]&8191](kc,0)|0;kc=c[b>>2]|0;c[ia>>2]=$i[c[(c[kc>>2]|0)+24>>2]&8191](kc,0)|0;a[Z>>0]=1}kc=c[f>>2]|0;if(kc|0?(__Z16atomic_decrementPj(kc+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(kc,1)}c[mb>>2]=18;c[za>>2]=17;c[va>>2]=c[va>>2]|8192;kc=c[Aa>>2]|0;if((kc|0)!=(c[g>>2]|0)){if(kc|0?(__Z16atomic_decrementPj(kc+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(kc,1);c[Aa>>2]=0;kc=c[g>>2]|0;if(kc|0?__Z28atomic_conditional_incrementPj(kc+-8|0)|0:0)c[Aa>>2]=c[g>>2]}kc=c[b>>2]|0;Pi[c[(c[kc>>2]|0)+36>>2]&2047](kc,1);kc=c[g>>2]|0;if(kc|0?(__Z16atomic_decrementPj(kc+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(kc,1)}kc=c[b>>2]|0;if(($i[c[(c[kc>>2]|0)+4>>2]&8191](kc,0)|0)!=76){$b=1286;break a}kc=c[b>>2]|0;Pi[c[(c[kc>>2]|0)+36>>2]&2047](kc,1)}kc=c[b>>2]|0;if(((((($i[c[(c[kc>>2]|0)+4>>2]&8191](kc,0)|0)!=60?(kc=c[b>>2]|0,($i[c[(c[kc>>2]|0)+4>>2]&8191](kc,0)|0)!=54):0)?(kc=c[b>>2]|0,($i[c[(c[kc>>2]|0)+4>>2]&8191](kc,0)|0)!=67):0)?(kc=c[b>>2]|0,($i[c[(c[kc>>2]|0)+4>>2]&8191](kc,0)|0)!=69):0)?(kc=c[b>>2]|0,($i[c[(c[kc>>2]|0)+4>>2]&8191](kc,0)|0)!=70):0)?(kc=c[b>>2]|0,($i[c[(c[kc>>2]|0)+4>>2]&8191](kc,0)|0)!=68):0){$b=1312;break a}break}case 54:{kc=c[b>>2]|0;Pi[c[(c[kc>>2]|0)+36>>2]&2047](kc,1);kc=c[b>>2]|0;if(($i[c[(c[kc>>2]|0)+4>>2]&8191](kc,0)|0)!=60){$b=1332;break a}break}case 67:{kc=c[b>>2]|0;Pi[c[(c[kc>>2]|0)+36>>2]&2047](kc,1);kc=(c[mb>>2]|0)==0;cc=c[b>>2]|0;dc=($i[c[(c[cc>>2]|0)+4>>2]&8191](cc,0)|0)!=60;if(kc){if(dc?(kc=c[b>>2]|0,($i[c[(c[kc>>2]|0)+4>>2]&8191](kc,0)|0)!=51):0){$b=1362;break a}}else if(dc){$b=1347;break a}c[na>>2]=1;break}case 69:{dc=c[b>>2]|0;Pi[c[(c[dc>>2]|0)+36>>2]&2047](dc,1);dc=(c[mb>>2]|0)==0;kc=c[b>>2]|0;cc=($i[c[(c[kc>>2]|0)+4>>2]&8191](kc,0)|0)!=60;if(dc){if(cc?(dc=c[b>>2]|0,($i[c[(c[dc>>2]|0)+4>>2]&8191](dc,0)|0)!=51):0){$b=1393;break a}}else if(cc){$b=1378;break a}c[na>>2]=3;break}case 70:{cc=c[b>>2]|0;Pi[c[(c[cc>>2]|0)+36>>2]&2047](cc,1);cc=(c[mb>>2]|0)==0;dc=c[b>>2]|0;kc=($i[c[(c[dc>>2]|0)+4>>2]&8191](dc,0)|0)!=60;if(cc){if(kc?(cc=c[b>>2]|0,($i[c[(c[cc>>2]|0)+4>>2]&8191](cc,0)|0)!=51):0){$b=1424;break a}}else if(kc){$b=1409;break a}c[na>>2]=4;break}case 68:{kc=c[b>>2]|0;Pi[c[(c[kc>>2]|0)+36>>2]&2047](kc,1);kc=c[b>>2]|0;if(($i[c[(c[kc>>2]|0)+4>>2]&8191](kc,0)|0)!=60?(kc=c[b>>2]|0,($i[c[(c[kc>>2]|0)+4>>2]&8191](kc,0)|0)!=51):0){$b=1440;break a}c[na>>2]=2;break}case 60:{c[g>>2]=0;c[g+4>>2]=0;c[g+8>>2]=0;c[g+12>>2]=0;c[qb>>2]=7;__ZN10StringNameC2Ev(rb);__ZN10StringNameC2Ev(sb);__ZN10StringNameC2Ev(tb);kc=c[b>>2]|0;cc=($i[c[(c[kc>>2]|0)+4>>2]&8191](kc,-1)|0)==57;if(c[ua>>2]|0){__ZN12PropertyInfoaSERKS_(g,ua)|0;c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;c[f+12>>2]=0;c[Qb>>2]=7;__ZN12PropertyInfoaSERKS_(ua,f)|0;kc=c[Rb>>2]|0;if(kc|0?(__Z16atomic_decrementPj(kc+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(kc,1);kc=c[Sb>>2]|0;if(kc|0?(__Z16atomic_decrementPj(kc+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(kc,1)}kc=c[b>>2]|0;dc=($i[c[(c[kc>>2]|0)+4>>2]&8191](kc,-1)|0)==54;kc=c[b>>2]|0;Pi[c[(c[kc>>2]|0)+36>>2]&2047](kc,1);kc=c[b>>2]|0;g:do if(($i[c[(c[kc>>2]|0)+4>>2]&8191](kc,0)|0)==1){ac=c[b>>2]|0;c[f>>2]=$i[c[(c[ac>>2]|0)+8>>2]&8191](ac,0)|0;__ZN10StringNameaSERKS_(rb,f);__ZN10StringNameD2Ev(f);c[ub>>2]=0;ac=c[rb>>2]|0;do if(ac){ec=c[ac+4>>2]|0;if(ec|0){__ZN6StringC2EPKc(f,ec);Ec=c[f>>2]|0;break}ec=ac+8|0;c[f>>2]=0;_=c[ec>>2]|0;if((_|0)!=0?(c[f>>2]=0,(__Z28atomic_conditional_incrementPj(_+-8|0)|0)!=0):0){_=c[ec>>2]|0;c[f>>2]=_;Ec=_}else Ec=0}else{c[f>>2]=0;Ec=0}while(0);ac=Ec;_=c[vb>>2]|0;if((_|0)==(Ec|0)){if(Ec|0)$b=1505}else{if(_|0?(__Z16atomic_decrementPj(_+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(_,1);c[vb>>2]=0;if(Ec|0)if(!(__Z28atomic_conditional_incrementPj(Ec+-8|0)|0))$b=1505;else{c[vb>>2]=ac;$b=1505}}if(($b|0)==1505?($b=0,(__Z16atomic_decrementPj(Ec+-8|0)|0)==0):0)__ZN6Memory11free_staticEPvb(Ec,1);ac=c[b>>2]|0;c[wb>>2]=$i[c[(c[ac>>2]|0)+20>>2]&8191](ac,0)|0;c[xb>>2]=c[na>>2];ac=c[b>>2]|0;Pi[c[(c[ac>>2]|0)+36>>2]&2047](ac,1);c[na>>2]=0;ac=c[b>>2]|0;do if(($i[c[(c[ac>>2]|0)+4>>2]&8191](ac,0)|0)!=23){if(cc){__ZN6StringC2EPKc(f,487783);if(!(a[Z>>0]|0)){_=c[ga>>2]|0;if((_|0)!=(c[f>>2]|0)){if(_|0?(__Z16atomic_decrementPj(_+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(_,1);c[ga>>2]=0;_=c[f>>2]|0;if(_|0?__Z28atomic_conditional_incrementPj(_+-8|0)|0:0)c[ga>>2]=c[f>>2]}_=c[b>>2]|0;c[ha>>2]=$i[c[(c[_>>2]|0)+20>>2]&8191](_,0)|0;_=c[b>>2]|0;c[ia>>2]=$i[c[(c[_>>2]|0)+24>>2]&8191](_,0)|0;a[Z>>0]=1}_=c[f>>2]|0;if(_|0?(__Z16atomic_decrementPj(_+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(_,1);Fc=1;break g}}else{_=c[b>>2]|0;ec=$i[c[(c[_>>2]|0)+20>>2]&8191](_,0)|0;_=c[b>>2]|0;Pi[c[(c[_>>2]|0)+36>>2]&2047](_,1);_=__ZN8GDParser17_parse_expressionEPNS_4NodeEbbb(b,d,0,0,cc)|0;if(((_|0?(a[Z>>0]|0)==0:0)?(bc=__ZN8GDParser18_reduce_expressionEPNS_4NodeEb(b,_,cc)|0,bc|0):0)?(a[Z>>0]|0)==0:0){do if((!dc?(c[bc+16>>2]|0)==10:0)?(c[bc+20>>2]|0)==0:0){_=bc+24|0;qc=c[_>>2]|0;if(!qc){$b=1524;break a}if((c[qc+-4>>2]|0)<=0){$b=1524;break a}__ZN6VectorIPN8GDParser4NodeEE14_copy_on_writeEv(_);qc=c[_>>2]|0;if((c[(c[qc>>2]|0)+16>>2]|0)!=9)break;if(!qc){$b=1528;break a}if((c[qc+-4>>2]|0)<=1){$b=1528;break a}__ZN6VectorIPN8GDParser4NodeEE14_copy_on_writeEv(_);qc=c[_>>2]|0;if((c[(c[qc+4>>2]|0)+16>>2]|0)!=4)break;if(!qc){$b=1532;break a}if((c[qc+-4>>2]|0)<=1){$b=1532;break a}__ZN6VectorIPN8GDParser4NodeEE14_copy_on_writeEv(_);if(!(__ZNK10StringNameeqEPKc((c[(c[_>>2]|0)+4>>2]|0)+20|0,800545)|0))break;_=c[rb>>2]|0;do if(!_){c[f>>2]=0;Gc=0}else{qc=c[_+4>>2]|0;if(qc|0){__ZN6StringC2EPKc(f,qc);Gc=c[f>>2]|0;break}qc=_+8|0;c[f>>2]=0;pc=c[qc>>2]|0;if(!pc){Gc=0;break}c[f>>2]=0;if(!(__Z28atomic_conditional_incrementPj(pc+-8|0)|0)){Gc=0;break}pc=c[qc>>2]|0;c[f>>2]=pc;Gc=pc}while(0);c[h>>2]=Gc;c[I>>2]=__ZplPKcRK6String(487740,h)|0;__ZN6StringC2EPKc(f,487758);_=__ZNK6StringplERKS_(I,f)|0;pc=_;if(!(a[Z>>0]|0)){qc=c[ga>>2]|0;do if((qc|0)!=(_|0)){do if(qc|0){if(__Z16atomic_decrementPj(qc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(qc,1)}while(0);c[ga>>2]=0;if(!_)break;if(!(__Z28atomic_conditional_incrementPj(_+-8|0)|0))break;c[ga>>2]=pc}while(0);pc=c[b>>2]|0;c[ha>>2]=$i[c[(c[pc>>2]|0)+20>>2]&8191](pc,0)|0;pc=c[b>>2]|0;c[ia>>2]=$i[c[(c[pc>>2]|0)+24>>2]&8191](pc,0)|0;a[Z>>0]=1}do if(_|0){if(__Z16atomic_decrementPj(_+-8|0)|0)break;__ZN6Memory11free_staticEPvb(_,1)}while(0);_=c[f>>2]|0;do if(_|0){if(__Z16atomic_decrementPj(_+-8|0)|0)break;__ZN6Memory11free_staticEPvb(_,1)}while(0);_=c[I>>2]|0;do if(_|0){if(__Z16atomic_decrementPj(_+-8|0)|0)break;__ZN6Memory11free_staticEPvb(_,1)}while(0);_=c[h>>2]|0;do if(_|0){if(__Z16atomic_decrementPj(_+-8|0)|0)break;__ZN6Memory11free_staticEPvb(_,1)}while(0);Fc=1;break g}while(0);c[ub>>2]=bc;h:do if(cc){if((c[bc+16>>2]|0)!=6){__ZN6StringC2EPKc(f,487783);if(!(a[Z>>0]|0)){_=c[ga>>2]|0;do if((_|0)!=(c[f>>2]|0)){do if(_|0){if(__Z16atomic_decrementPj(_+-8|0)|0)break;__ZN6Memory11free_staticEPvb(_,1)}while(0);c[ga>>2]=0;pc=c[f>>2]|0;if(!pc)break;if(!(__Z28atomic_conditional_incrementPj(pc+-8|0)|0))break;c[ga>>2]=c[f>>2]}while(0);_=c[b>>2]|0;c[ha>>2]=$i[c[(c[_>>2]|0)+20>>2]&8191](_,0)|0;_=c[b>>2]|0;c[ia>>2]=$i[c[(c[_>>2]|0)+24>>2]&8191](_,0)|0;a[Z>>0]=1}_=c[f>>2]|0;do if(_|0){if(__Z16atomic_decrementPj(_+-8|0)|0)break;__ZN6Memory11free_staticEPvb(_,1)}while(0);Fc=1;break g}_=bc+24|0;pc=c[_>>2]|0;if(!pc){__ZN6StringC2EPKc(f,487852);if(!(a[Z>>0]|0)){qc=c[ga>>2]|0;do if((qc|0)!=(c[f>>2]|0)){do if(qc|0){if(__Z16atomic_decrementPj(qc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(qc,1)}while(0);c[ga>>2]=0;vc=c[f>>2]|0;if(!vc)break;if(!(__Z28atomic_conditional_incrementPj(vc+-8|0)|0))break;c[ga>>2]=c[f>>2]}while(0);qc=c[b>>2]|0;c[ha>>2]=$i[c[(c[qc>>2]|0)+20>>2]&8191](qc,0)|0;qc=c[b>>2]|0;c[ia>>2]=$i[c[(c[qc>>2]|0)+24>>2]&8191](qc,0)|0;a[Z>>0]=1}qc=c[f>>2]|0;do if(qc|0){if(__Z16atomic_decrementPj(qc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(qc,1)}while(0);Fc=1;break g}c[g>>2]=pc;c[qb>>2]=c[qb>>2]|8192;if((pc|0)!=18)break;qc=__ZNK7VariantcvP6ObjectEv(_)|0;do if(qc|0){if(!($i[c[(c[qc>>2]|0)+44>>2]&8191](qc,1220696)|0))break;c[zb>>2]=17;vc=ij[c[(c[qc>>2]|0)+32>>2]&8191](qc)|0;Hc=vc;Ic=c[Ab>>2]|0;do if((Ic|0)==(vc|0)){if(!vc)break h}else{do if(Ic|0){if(__Z16atomic_decrementPj(Ic+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ic,1)}while(0);c[Ab>>2]=0;if(!vc)break h;if(!(__Z28atomic_conditional_incrementPj(vc+-8|0)|0))break;c[Ab>>2]=Hc}while(0);if(__Z16atomic_decrementPj(vc+-8|0)|0)break h;__ZN6Memory11free_staticEPvb(vc,1);break h}while(0);__ZN6StringC2EPKc(f,487918);if(!(a[Z>>0]|0)){qc=c[ga>>2]|0;do if((qc|0)!=(c[f>>2]|0)){do if(qc|0){if(__Z16atomic_decrementPj(qc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(qc,1)}while(0);c[ga>>2]=0;vc=c[f>>2]|0;if(!vc)break;if(!(__Z28atomic_conditional_incrementPj(vc+-8|0)|0))break;c[ga>>2]=c[f>>2]}while(0);qc=c[b>>2]|0;c[ha>>2]=$i[c[(c[qc>>2]|0)+20>>2]&8191](qc,0)|0;qc=c[b>>2]|0;c[ia>>2]=$i[c[(c[qc>>2]|0)+24>>2]&8191](qc,0)|0;a[Z>>0]=1}qc=c[f>>2]|0;do if(qc|0){if(__Z16atomic_decrementPj(qc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(qc,1)}while(0);Fc=1;break g}while(0);qc=__ZnwjPKc(24,1263606)|0;c[qc>>2]=23212;vc=qc+20|0;__ZN10StringNameC2Ev(vc);c[qc+16>>2]=4;c[qc+4>>2]=c[aa>>2];c[aa>>2]=qc;if(!(c[ca>>2]|0))c[ca>>2]=qc;_=c[b>>2]|0;c[qc+8>>2]=$i[c[(c[_>>2]|0)+20>>2]&8191](_,0)|0;_=c[b>>2]|0;c[qc+12>>2]=$i[c[(c[_>>2]|0)+24>>2]&8191](_,0)|0;__ZN10StringNameaSERKS_(vc,rb);vc=__ZnwjPKc(28,1263606)|0;c[vc>>2]=23228;_=vc+24|0;c[_>>2]=0;c[vc+16>>2]=10;c[vc+4>>2]=c[aa>>2];c[aa>>2]=vc;if(!(c[ca>>2]|0))c[ca>>2]=vc;pc=c[b>>2]|0;c[vc+8>>2]=$i[c[(c[pc>>2]|0)+20>>2]&8191](pc,0)|0;pc=c[b>>2]|0;c[vc+12>>2]=$i[c[(c[pc>>2]|0)+24>>2]&8191](pc,0)|0;c[vc+20>>2]=30;pc=c[_>>2]|0;if(!pc)Jc=1;else Jc=(c[pc+-4>>2]|0)+1|0;if(!(__ZN6VectorIPN8GDParser4NodeEE6resizeEi(_,Jc)|0)){a[1263537]=0;pc=c[_>>2]|0;if(!pc){$b=1628;break a}Hc=c[pc+-4>>2]|0;if((Hc|0)<1){$b=1628;break a}__ZN6VectorIPN8GDParser4NodeEE14_copy_on_writeEv(_);c[(c[_>>2]|0)+(Hc+-1<<2)>>2]=qc}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);qc=c[_>>2]|0;if(!qc)Kc=1;else Kc=(c[qc+-4>>2]|0)+1|0;if(!(__ZN6VectorIPN8GDParser4NodeEE6resizeEi(_,Kc)|0)){a[1263537]=0;qc=c[_>>2]|0;if(!qc){$b=1636;break a}Hc=c[qc+-4>>2]|0;if((Hc|0)<1){$b=1636;break a}__ZN6VectorIPN8GDParser4NodeEE14_copy_on_writeEv(_);c[(c[_>>2]|0)+(Hc+-1<<2)>>2]=bc}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);Hc=__ZnwjPKc(20,1263606)|0;c[Hc>>2]=23292;c[Hc+16>>2]=15;c[Hc+4>>2]=c[aa>>2];c[aa>>2]=Hc;if(!(c[ca>>2]|0))c[ca>>2]=Hc;_=c[b>>2]|0;qc=Hc+8|0;c[qc>>2]=$i[c[(c[_>>2]|0)+20>>2]&8191](_,0)|0;_=c[b>>2]|0;c[Hc+12>>2]=$i[c[(c[_>>2]|0)+24>>2]&8191](_,0)|0;c[qc>>2]=ec;do if(dc){qc=(c[Bb>>2]|0)+40|0;if(!(c[qc>>2]|0)){_=__ZnwjPFPvjE(12,4740)|0;c[qc>>2]=_;c[_>>2]=0;c[_+4>>2]=0;c[_+8>>2]=0}_=__ZnwjPFPvjE(16,4740)|0;c[_>>2]=Hc;pc=c[qc>>2]|0;qc=pc+4|0;Ic=c[qc>>2]|0;c[_+8>>2]=Ic;c[_+4>>2]=0;c[_+12>>2]=pc;if(Ic|0)c[Ic+4>>2]=_;c[qc>>2]=_;if(!(c[pc>>2]|0))c[pc>>2]=_;_=pc+8|0;c[_>>2]=(c[_>>2]|0)+1;_=(c[Bb>>2]|0)+40|0;if(!(c[_>>2]|0)){pc=__ZnwjPFPvjE(12,4740)|0;c[_>>2]=pc;c[pc>>2]=0;c[pc+4>>2]=0;c[pc+8>>2]=0}pc=__ZnwjPFPvjE(16,4740)|0;c[pc>>2]=vc;qc=c[_>>2]|0;_=qc+4|0;Ic=c[_>>2]|0;c[pc+8>>2]=Ic;c[pc+4>>2]=0;c[pc+12>>2]=qc;if(Ic|0)c[Ic+4>>2]=pc;c[_>>2]=pc;if(c[qc>>2]|0){Lc=qc;break}c[qc>>2]=pc;Lc=qc}else{qc=(c[Cb>>2]|0)+40|0;if(!(c[qc>>2]|0)){pc=__ZnwjPFPvjE(12,4740)|0;c[qc>>2]=pc;c[pc>>2]=0;c[pc+4>>2]=0;c[pc+8>>2]=0}pc=__ZnwjPFPvjE(16,4740)|0;c[pc>>2]=Hc;_=c[qc>>2]|0;qc=_+4|0;Ic=c[qc>>2]|0;c[pc+8>>2]=Ic;c[pc+4>>2]=0;c[pc+12>>2]=_;if(Ic|0)c[Ic+4>>2]=pc;c[qc>>2]=pc;if(!(c[_>>2]|0))c[_>>2]=pc;pc=_+8|0;c[pc>>2]=(c[pc>>2]|0)+1;pc=(c[Cb>>2]|0)+40|0;if(!(c[pc>>2]|0)){_=__ZnwjPFPvjE(12,4740)|0;c[pc>>2]=_;c[_>>2]=0;c[_+4>>2]=0;c[_+8>>2]=0}_=__ZnwjPFPvjE(16,4740)|0;c[_>>2]=vc;qc=c[pc>>2]|0;pc=qc+4|0;Ic=c[pc>>2]|0;c[_+8>>2]=Ic;c[_+4>>2]=0;c[_+12>>2]=qc;if(Ic|0)c[Ic+4>>2]=_;c[pc>>2]=_;if(c[qc>>2]|0){Lc=qc;break}c[qc>>2]=_;Lc=qc}while(0);vc=Lc+8|0;c[vc>>2]=(c[vc>>2]|0)+1;break}if(!(a[yb>>0]|0)){Fc=1;break g}vc=c[b>>2]|0;i:do if(($i[c[(c[vc>>2]|0)+4>>2]&8191](vc,0)|0)!=83)do{Hc=c[b>>2]|0;if(($i[c[(c[Hc>>2]|0)+4>>2]&8191](Hc,0)|0)==89)break i;Hc=c[b>>2]|0;if(($i[c[(c[Hc>>2]|0)+4>>2]&8191](Hc,0)|0)==88)break i;Hc=c[b>>2]|0;Pi[c[(c[Hc>>2]|0)+36>>2]&2047](Hc,1);Hc=c[b>>2]|0}while(($i[c[(c[Hc>>2]|0)+4>>2]&8191](Hc,0)|0)!=83);while(0);a[yb>>0]=0;a[Z>>0]=0;vc=c[b>>2]|0;if(($i[c[(c[vc>>2]|0)+4>>2]&8191](vc,0)|0)!=88){Fc=4;break g}a[Z>>0]=1;Fc=4;break g}while(0);ac=c[b>>2]|0;if(($i[c[(c[ac>>2]|0)+4>>2]&8191](ac,0)|0)==58){ac=c[b>>2]|0;Pi[c[(c[ac>>2]|0)+36>>2]&2047](ac,1);ac=c[b>>2]|0;if(($i[c[(c[ac>>2]|0)+4>>2]&8191](ac,0)|0)!=77){ac=c[b>>2]|0;if(($i[c[(c[ac>>2]|0)+4>>2]&8191](ac,0)|0)!=1){__ZN6StringC2EPKc(f,487960);if(!(a[Z>>0]|0)){ac=c[ga>>2]|0;do if((ac|0)!=(c[f>>2]|0)){do if(ac|0){if(__Z16atomic_decrementPj(ac+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ac,1)}while(0);c[ga>>2]=0;vc=c[f>>2]|0;if(!vc)break;if(!(__Z28atomic_conditional_incrementPj(vc+-8|0)|0))break;c[ga>>2]=c[f>>2]}while(0);ac=c[b>>2]|0;c[ha>>2]=$i[c[(c[ac>>2]|0)+20>>2]&8191](ac,0)|0;ac=c[b>>2]|0;c[ia>>2]=$i[c[(c[ac>>2]|0)+24>>2]&8191](ac,0)|0;a[Z>>0]=1}ac=c[f>>2]|0;if(ac|0?(__Z16atomic_decrementPj(ac+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(ac,1)}ac=c[b>>2]|0;c[f>>2]=$i[c[(c[ac>>2]|0)+8>>2]&8191](ac,0)|0;__ZN10StringNameaSERKS_(sb,f);__ZN10StringNameD2Ev(f);ac=c[b>>2]|0;Pi[c[(c[ac>>2]|0)+36>>2]&2047](ac,1)}ac=c[b>>2]|0;if(($i[c[(c[ac>>2]|0)+4>>2]&8191](ac,0)|0)==77){ac=c[b>>2]|0;Pi[c[(c[ac>>2]|0)+36>>2]&2047](ac,1);ac=c[b>>2]|0;if(($i[c[(c[ac>>2]|0)+4>>2]&8191](ac,0)|0)!=1){__ZN6StringC2EPKc(f,488016);if(!(a[Z>>0]|0)){ac=c[ga>>2]|0;do if((ac|0)!=(c[f>>2]|0)){do if(ac|0){if(__Z16atomic_decrementPj(ac+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ac,1)}while(0);c[ga>>2]=0;vc=c[f>>2]|0;if(!vc)break;if(!(__Z28atomic_conditional_incrementPj(vc+-8|0)|0))break;c[ga>>2]=c[f>>2]}while(0);ac=c[b>>2]|0;c[ha>>2]=$i[c[(c[ac>>2]|0)+20>>2]&8191](ac,0)|0;ac=c[b>>2]|0;c[ia>>2]=$i[c[(c[ac>>2]|0)+24>>2]&8191](ac,0)|0;a[Z>>0]=1}ac=c[f>>2]|0;if(ac|0?(__Z16atomic_decrementPj(ac+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(ac,1)}ac=c[b>>2]|0;c[f>>2]=$i[c[(c[ac>>2]|0)+8>>2]&8191](ac,0)|0;__ZN10StringNameaSERKS_(tb,f);__ZN10StringNameD2Ev(f);ac=c[b>>2]|0;Pi[c[(c[ac>>2]|0)+36>>2]&2047](ac,1)}}c[J>>2]=c[g>>2];c[Eb>>2]=0;ac=c[vb>>2]|0;if(ac|0?(c[Eb>>2]=0,__Z28atomic_conditional_incrementPj(ac+-8|0)|0):0)c[Eb>>2]=c[vb>>2];c[Fb>>2]=c[zb>>2];c[Gb>>2]=0;ac=c[Ab>>2]|0;if(ac|0?(c[Gb>>2]=0,__Z28atomic_conditional_incrementPj(ac+-8|0)|0):0)c[Gb>>2]=c[Ab>>2];c[Hb>>2]=c[qb>>2];__ZN10StringNameC2ERKS_(Ib,rb);__ZN10StringNameC2ERKS_(Jb,sb);__ZN10StringNameC2ERKS_(Kb,tb);c[Lb>>2]=c[wb>>2];c[Lb+4>>2]=c[wb+4>>2];c[Lb+8>>2]=c[wb+8>>2];__ZN6VectorIN8GDParser9ClassNode6MemberEE9push_backES2_(Db,J)|0;__ZN10StringNameD2Ev(Kb);__ZN10StringNameD2Ev(Jb);__ZN10StringNameD2Ev(Ib);ac=c[Mb>>2]|0;if(ac|0?(__Z16atomic_decrementPj(ac+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(ac,1);ac=c[Nb>>2]|0;if(ac|0?(__Z16atomic_decrementPj(ac+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(ac,1);ac=c[b>>2]|0;vc=($i[c[(c[ac>>2]|0)+4>>2]&8191](ac,0)|0)==78;ac=c[b>>2]|0;if(vc){Pi[c[(c[ac>>2]|0)+36>>2]&2047](ac,1);Fc=0;break}if(($i[c[(c[ac>>2]|0)+4>>2]&8191](ac,0)|0)!=83?(ac=c[b>>2]|0,($i[c[(c[ac>>2]|0)+4>>2]&8191](ac,0)|0)!=89):0){__ZN6StringC2EPKc(f,488067);if(!(a[Z>>0]|0)){ac=c[ga>>2]|0;do if((ac|0)!=(c[f>>2]|0)){do if(ac|0){if(__Z16atomic_decrementPj(ac+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ac,1)}while(0);c[ga>>2]=0;vc=c[f>>2]|0;if(!vc)break;if(!(__Z28atomic_conditional_incrementPj(vc+-8|0)|0))break;c[ga>>2]=c[f>>2]}while(0);ac=c[b>>2]|0;c[ha>>2]=$i[c[(c[ac>>2]|0)+20>>2]&8191](ac,0)|0;ac=c[b>>2]|0;c[ia>>2]=$i[c[(c[ac>>2]|0)+24>>2]&8191](ac,0)|0;a[Z>>0]=1}ac=c[f>>2]|0;do if(ac|0){if(__Z16atomic_decrementPj(ac+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ac,1)}while(0);Fc=1}else Fc=0}else{__ZN6StringC2EPKc(f,487694);if(!(a[Z>>0]|0)){ac=c[ga>>2]|0;if((ac|0)!=(c[f>>2]|0)){if(ac|0?(__Z16atomic_decrementPj(ac+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(ac,1);c[ga>>2]=0;ac=c[f>>2]|0;if(ac|0?__Z28atomic_conditional_incrementPj(ac+-8|0)|0:0)c[ga>>2]=c[f>>2]}ac=c[b>>2]|0;c[ha>>2]=$i[c[(c[ac>>2]|0)+20>>2]&8191](ac,0)|0;ac=c[b>>2]|0;c[ia>>2]=$i[c[(c[ac>>2]|0)+24>>2]&8191](ac,0)|0;a[Z>>0]=1}ac=c[f>>2]|0;if(ac|0?(__Z16atomic_decrementPj(ac+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(ac,1);Fc=1}while(0);__ZN10StringNameD2Ev(tb);__ZN10StringNameD2Ev(sb);__ZN10StringNameD2Ev(rb);dc=c[Ob>>2]|0;if(dc|0?(__Z16atomic_decrementPj(dc+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(dc,1);dc=c[Pb>>2]|0;if(dc|0?(__Z16atomic_decrementPj(dc+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(dc,1);switch(Fc&7){case 4:case 0:break;default:{jc=Fc;$b=2049}}break}case 59:{__ZN10StringNameC2Ev(f);dc=c[b>>2]|0;Pi[c[(c[dc>>2]|0)+36>>2]&2047](dc,1);dc=c[b>>2]|0;if(($i[c[(c[dc>>2]|0)+4>>2]&8191](dc,0)|0)!=1){$b=1750;break a}dc=c[b>>2]|0;c[g>>2]=$i[c[(c[dc>>2]|0)+8>>2]&8191](dc,0)|0;__ZN10StringNameaSERKS_(f,g);__ZN10StringNameD2Ev(g);dc=c[b>>2]|0;Pi[c[(c[dc>>2]|0)+36>>2]&2047](dc,1);dc=c[b>>2]|0;if(($i[c[(c[dc>>2]|0)+4>>2]&8191](dc,0)|0)!=23){$b=1764;break a}dc=c[b>>2]|0;Pi[c[(c[dc>>2]|0)+36>>2]&2047](dc,1);dc=__ZN8GDParser17_parse_expressionEPNS_4NodeEbbb(b,d,1,0,1)|0;do if((((dc|0)!=0?(a[Z>>0]|0)==0:0)?(cc=__ZN8GDParser18_reduce_expressionEPNS_4NodeEb(b,dc,1)|0,(cc|0)!=0):0)?(a[Z>>0]|0)==0:0){if((c[cc+16>>2]|0)!=6){__ZN6StringC2EPKc(g,488174);if(!(a[Z>>0]|0)){kc=c[ga>>2]|0;if((kc|0)!=(c[g>>2]|0)){if(kc|0?(__Z16atomic_decrementPj(kc+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(kc,1);c[ga>>2]=0;kc=c[g>>2]|0;if(kc|0?__Z28atomic_conditional_incrementPj(kc+-8|0)|0:0)c[ga>>2]=c[g>>2]}kc=c[b>>2]|0;c[ha>>2]=$i[c[(c[kc>>2]|0)+20>>2]&8191](kc,0)|0;kc=c[b>>2]|0;c[ia>>2]=$i[c[(c[kc>>2]|0)+24>>2]&8191](kc,0)|0;a[Z>>0]=1}kc=c[g>>2]|0;if(kc|0?(__Z16atomic_decrementPj(kc+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(kc,1)}c[Tb>>2]=cc;__ZN10StringNameC2ERKS_(K,f);c[Vb>>2]=c[Tb>>2];__ZN6VectorIN8GDParser9ClassNode8ConstantEE9push_backES2_(Ub,K)|0;__ZN10StringNameD2Ev(K);cc=c[b>>2]|0;kc=($i[c[(c[cc>>2]|0)+4>>2]&8191](cc,0)|0)==78;cc=c[b>>2]|0;if(kc){Pi[c[(c[cc>>2]|0)+36>>2]&2047](cc,1);break}if(($i[c[(c[cc>>2]|0)+4>>2]&8191](cc,0)|0)!=83?(cc=c[b>>2]|0,($i[c[(c[cc>>2]|0)+4>>2]&8191](cc,0)|0)!=89):0){$b=1806;break a}}else $b=1781;while(0);if(($b|0)==1781){$b=0;if(!(a[yb>>0]|0)){$b=1819;break a}dc=c[b>>2]|0;j:do if(($i[c[(c[dc>>2]|0)+4>>2]&8191](dc,0)|0)!=83)do{cc=c[b>>2]|0;if(($i[c[(c[cc>>2]|0)+4>>2]&8191](cc,0)|0)==89)break j;cc=c[b>>2]|0;if(($i[c[(c[cc>>2]|0)+4>>2]&8191](cc,0)|0)==88)break j;cc=c[b>>2]|0;Pi[c[(c[cc>>2]|0)+36>>2]&2047](cc,1);cc=c[b>>2]|0}while(($i[c[(c[cc>>2]|0)+4>>2]&8191](cc,0)|0)!=83);while(0);a[yb>>0]=0;a[Z>>0]=0;dc=c[b>>2]|0;if(($i[c[(c[dc>>2]|0)+4>>2]&8191](dc,0)|0)==88)a[Z>>0]=1}__ZN10StringNameD2Ev(f);break}case 61:{c[g>>2]=0;__ZN10DictionaryC2Ev(h);dc=c[b>>2]|0;Pi[c[(c[dc>>2]|0)+36>>2]&2047](dc,1);dc=c[b>>2]|0;if(($i[c[(c[dc>>2]|0)+4>>2]&8191](dc,0)|0)==1){dc=c[b>>2]|0;cc=$i[c[(c[dc>>2]|0)+8>>2]&8191](dc,0)|0;c[L>>2]=cc;do if(cc){dc=c[cc+4>>2]|0;if(dc|0){__ZN6StringC2EPKc(f,dc);Mc=c[f>>2]|0;break}dc=cc+8|0;c[f>>2]=0;kc=c[dc>>2]|0;if((kc|0)!=0?(c[f>>2]=0,(__Z28atomic_conditional_incrementPj(kc+-8|0)|0)!=0):0){kc=c[dc>>2]|0;c[f>>2]=kc;Mc=kc}else Mc=0}else{c[f>>2]=0;Mc=0}while(0);cc=Mc;kc=c[g>>2]|0;if((kc|0)==(Mc|0)){if(Mc|0)$b=1837}else{if(kc|0?(__Z16atomic_decrementPj(kc+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(kc,1);c[g>>2]=0;if(Mc|0)if(!(__Z28atomic_conditional_incrementPj(Mc+-8|0)|0))$b=1837;else{c[g>>2]=cc;$b=1837}}if(($b|0)==1837?($b=0,(__Z16atomic_decrementPj(Mc+-8|0)|0)==0):0)__ZN6Memory11free_staticEPvb(Mc,1);__ZN10StringNameD2Ev(L);cc=c[b>>2]|0;Pi[c[(c[cc>>2]|0)+36>>2]&2047](cc,1)}cc=c[b>>2]|0;do if(($i[c[(c[cc>>2]|0)+4>>2]&8191](cc,0)|0)==73){kc=c[b>>2]|0;Pi[c[(c[kc>>2]|0)+36>>2]&2047](kc,1);kc=-1;while(1){dc=c[b>>2]|0;ac=($i[c[(c[dc>>2]|0)+4>>2]&8191](dc,0)|0)==83;dc=c[b>>2]|0;if(ac){ac=dc;while(1){Pi[c[(c[ac>>2]|0)+36>>2]&2047](ac,1);vc=c[b>>2]|0;Hc=($i[c[(c[vc>>2]|0)+4>>2]&8191](vc,0)|0)==83;vc=c[b>>2]|0;if(Hc)ac=vc;else{Nc=vc;break}}}else Nc=dc;ac=($i[c[(c[Nc>>2]|0)+4>>2]&8191](Nc,0)|0)==74;Oc=c[b>>2]|0;if(ac){$b=1858;break}if(($i[c[(c[Oc>>2]|0)+4>>2]&8191](Oc,0)|0)!=1){$b=1860;break}__ZN10StringNameC2Ev(f);ac=c[b>>2]|0;c[n>>2]=$i[c[(c[ac>>2]|0)+8>>2]&8191](ac,0)|0;__ZN10StringNameaSERKS_(f,n);__ZN10StringNameD2Ev(n);ac=c[b>>2]|0;Pi[c[(c[ac>>2]|0)+36>>2]&2047](ac,1);ac=c[b>>2]|0;if(($i[c[(c[ac>>2]|0)+4>>2]&8191](ac,0)|0)==23){ac=c[b>>2]|0;Pi[c[(c[ac>>2]|0)+36>>2]&2047](ac,1);ac=__ZN8GDParser17_parse_expressionEPNS_4NodeEbbb(b,d,1,0,1)|0;if(!ac){$b=1903;break}if(a[Z>>0]|0){$b=1903;break}vc=__ZN8GDParser18_reduce_expressionEPNS_4NodeEb(b,ac,1)|0;if(!vc){$b=1903;break}if(a[Z>>0]|0){$b=1903;break}if((c[vc+16>>2]|0)!=6){__ZN6StringC2EPKc(n,488174);if(!(a[Z>>0]|0)){ac=c[ga>>2]|0;do if((ac|0)!=(c[n>>2]|0)){do if(ac|0){if(__Z16atomic_decrementPj(ac+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ac,1)}while(0);c[ga>>2]=0;Hc=c[n>>2]|0;if(!Hc)break;if(!(__Z28atomic_conditional_incrementPj(Hc+-8|0)|0))break;c[ga>>2]=c[n>>2]}while(0);ac=c[b>>2]|0;c[ha>>2]=$i[c[(c[ac>>2]|0)+20>>2]&8191](ac,0)|0;ac=c[b>>2]|0;c[ia>>2]=$i[c[(c[ac>>2]|0)+24>>2]&8191](ac,0)|0;a[Z>>0]=1}ac=c[n>>2]|0;do if(ac|0){if(__Z16atomic_decrementPj(ac+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ac,1)}while(0)}ac=vc+24|0;if((c[ac>>2]|0)!=2){__ZN6StringC2EPKc(n,488331);if(!(a[Z>>0]|0)){dc=c[ga>>2]|0;do if((dc|0)!=(c[n>>2]|0)){do if(dc|0){if(__Z16atomic_decrementPj(dc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(dc,1)}while(0);c[ga>>2]=0;Hc=c[n>>2]|0;if(!Hc)break;if(!(__Z28atomic_conditional_incrementPj(Hc+-8|0)|0))break;c[ga>>2]=c[n>>2]}while(0);dc=c[b>>2]|0;c[ha>>2]=$i[c[(c[dc>>2]|0)+20>>2]&8191](dc,0)|0;dc=c[b>>2]|0;c[ia>>2]=$i[c[(c[dc>>2]|0)+24>>2]&8191](dc,0)|0;a[Z>>0]=1}dc=c[n>>2]|0;do if(dc|0){if(__Z16atomic_decrementPj(dc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(dc,1)}while(0)}Pc=__ZNK7VariantcviEv(ac)|0;Qc=vc}else{dc=kc+1|0;Hc=__ZnwjPKc(48,1263606)|0;c[Hc>>2]=23308;ec=Hc+24|0;c[ec>>2]=0;c[Hc+16>>2]=6;c[Hc+4>>2]=c[aa>>2];c[aa>>2]=Hc;if(!(c[ca>>2]|0))c[ca>>2]=Hc;bc=c[b>>2]|0;c[Hc+8>>2]=$i[c[(c[bc>>2]|0)+20>>2]&8191](bc,0)|0;bc=c[b>>2]|0;c[Hc+12>>2]=$i[c[(c[bc>>2]|0)+24>>2]&8191](bc,0)|0;__ZN7VariantC2Ei(n,dc);__ZN7VariantaSERKS_(ec,n);if(c[n>>2]|0)__ZN7Variant5clearEv(n);Pc=dc;Qc=Hc}c[Wb>>2]=Qc;Hc=c[b>>2]|0;if(($i[c[(c[Hc>>2]|0)+4>>2]&8191](Hc,0)|0)==77){Hc=c[b>>2]|0;Pi[c[(c[Hc>>2]|0)+36>>2]&2047](Hc,1)}if(__ZNK6StringneEPKc(g,1263606)|0?(Hc=(c[Wb>>2]|0)+24|0,__ZN7VariantC2ERK10StringName(n,f),__ZN7VariantaSERKS_(__ZN10DictionaryixERK7Variant(h,n)|0,Hc),c[n>>2]|0):0)__ZN7Variant5clearEv(n);__ZN10StringNameC2ERKS_(O,f);c[Xb>>2]=c[Wb>>2];__ZN6VectorIN8GDParser9ClassNode8ConstantEE9push_backES2_(Ub,O)|0;__ZN10StringNameD2Ev(O);__ZN10StringNameD2Ev(f);kc=Pc}if(($b|0)==1858){$b=0;Pi[c[(c[Oc>>2]|0)+36>>2]&2047](Oc,1)}else if(($b|0)==1860){$b=0;kc=c[b>>2]|0;if(($i[c[(c[kc>>2]|0)+4>>2]&8191](kc,0)|0)==89){__ZN6StringC2EPKc(f,488273);if(!(a[Z>>0]|0)){kc=c[ga>>2]|0;if((kc|0)!=(c[f>>2]|0)){if(kc|0?(__Z16atomic_decrementPj(kc+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(kc,1);c[ga>>2]=0;kc=c[f>>2]|0;if(kc|0?__Z28atomic_conditional_incrementPj(kc+-8|0)|0:0)c[ga>>2]=c[f>>2]}kc=c[b>>2]|0;c[ha>>2]=$i[c[(c[kc>>2]|0)+20>>2]&8191](kc,0)|0;kc=c[b>>2]|0;c[ia>>2]=$i[c[(c[kc>>2]|0)+24>>2]&8191](kc,0)|0;a[Z>>0]=1}kc=c[f>>2]|0;if(kc|0?(__Z16atomic_decrementPj(kc+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(kc,1);Rc=1;break}__ZN6StringC2EPKc(N,488297);kc=c[b>>2]|0;__ZN6StringC2EPKc(f,__ZN11GDTokenizer14get_token_nameENS_5TokenE($i[c[(c[kc>>2]|0)+4>>2]&8191](kc,0)|0)|0);c[M>>2]=__ZNK6StringplERKS_(N,f)|0;__ZN6StringC2EPKc(n,488309);kc=__ZNK6StringplERKS_(M,n)|0;Hc=kc;if(!(a[Z>>0]|0)){dc=c[ga>>2]|0;if((dc|0)!=(kc|0)){if(dc|0?(__Z16atomic_decrementPj(dc+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(dc,1);c[ga>>2]=0;if(kc|0?__Z28atomic_conditional_incrementPj(kc+-8|0)|0:0)c[ga>>2]=Hc}Hc=c[b>>2]|0;c[ha>>2]=$i[c[(c[Hc>>2]|0)+20>>2]&8191](Hc,0)|0;Hc=c[b>>2]|0;c[ia>>2]=$i[c[(c[Hc>>2]|0)+24>>2]&8191](Hc,0)|0;a[Z>>0]=1}if(kc|0?(__Z16atomic_decrementPj(kc+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(kc,1);kc=c[n>>2]|0;if(kc|0?(__Z16atomic_decrementPj(kc+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(kc,1);kc=c[M>>2]|0;if(kc|0?(__Z16atomic_decrementPj(kc+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(kc,1);kc=c[f>>2]|0;if(kc|0?(__Z16atomic_decrementPj(kc+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(kc,1);kc=c[N>>2]|0;if(!kc){Rc=1;break}if(__Z16atomic_decrementPj(kc+-8|0)|0){Rc=1;break}__ZN6Memory11free_staticEPvb(kc,1);Rc=1;break}else if(($b|0)==1903){$b=0;if(!(a[yb>>0]|0)){__ZN10StringNameD2Ev(f);Rc=1;break}kc=c[b>>2]|0;k:do if(($i[c[(c[kc>>2]|0)+4>>2]&8191](kc,0)|0)!=83)do{Hc=c[b>>2]|0;if(($i[c[(c[Hc>>2]|0)+4>>2]&8191](Hc,0)|0)==89)break k;Hc=c[b>>2]|0;if(($i[c[(c[Hc>>2]|0)+4>>2]&8191](Hc,0)|0)==88)break k;Hc=c[b>>2]|0;Pi[c[(c[Hc>>2]|0)+36>>2]&2047](Hc,1);Hc=c[b>>2]|0}while(($i[c[(c[Hc>>2]|0)+4>>2]&8191](Hc,0)|0)!=83);while(0);a[yb>>0]=0;a[Z>>0]=0;kc=c[b>>2]|0;if(($i[c[(c[kc>>2]|0)+4>>2]&8191](kc,0)|0)==88)a[Z>>0]=1;__ZN10StringNameD2Ev(f)}if(__ZNK6StringneEPKc(g,1263606)|0){__ZN10StringNameC2Ev(f);__ZN10StringNameC2ERK6String(n,g);__ZN10StringNameaSERKS_(f,n);__ZN10StringNameD2Ev(n);kc=__ZnwjPKc(48,1263606)|0;c[kc>>2]=23308;vc=kc+24|0;c[vc>>2]=0;c[kc+16>>2]=6;c[kc+4>>2]=c[aa>>2];c[aa>>2]=kc;if(!(c[ca>>2]|0))c[ca>>2]=kc;ac=c[b>>2]|0;c[kc+8>>2]=$i[c[(c[ac>>2]|0)+20>>2]&8191](ac,0)|0;ac=c[b>>2]|0;c[kc+12>>2]=$i[c[(c[ac>>2]|0)+24>>2]&8191](ac,0)|0;__ZN7VariantC2ERK10Dictionary(n,h);__ZN7VariantaSERKS_(vc,n);if(c[n>>2]|0)__ZN7Variant5clearEv(n);c[Yb>>2]=kc;__ZN10StringNameC2ERKS_(P,f);c[Zb>>2]=c[Yb>>2];__ZN6VectorIN8GDParser9ClassNode8ConstantEE9push_backES2_(Ub,P)|0;__ZN10StringNameD2Ev(P);__ZN10StringNameD2Ev(f)}kc=c[b>>2]|0;vc=($i[c[(c[kc>>2]|0)+4>>2]&8191](kc,0)|0)==78;kc=c[b>>2]|0;if(vc){Pi[c[(c[kc>>2]|0)+36>>2]&2047](kc,1);Rc=0;break}if(($i[c[(c[kc>>2]|0)+4>>2]&8191](kc,0)|0)!=83?(kc=c[b>>2]|0,($i[c[(c[kc>>2]|0)+4>>2]&8191](kc,0)|0)!=89):0){__ZN6StringC2EPKc(f,488362);if(!(a[Z>>0]|0)){kc=c[ga>>2]|0;if((kc|0)!=(c[f>>2]|0)){if(kc|0?(__Z16atomic_decrementPj(kc+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(kc,1);c[ga>>2]=0;kc=c[f>>2]|0;if(kc|0?__Z28atomic_conditional_incrementPj(kc+-8|0)|0:0)c[ga>>2]=c[f>>2]}kc=c[b>>2]|0;c[ha>>2]=$i[c[(c[kc>>2]|0)+20>>2]&8191](kc,0)|0;kc=c[b>>2]|0;c[ia>>2]=$i[c[(c[kc>>2]|0)+24>>2]&8191](kc,0)|0;a[Z>>0]=1}kc=c[f>>2]|0;if(kc|0?(__Z16atomic_decrementPj(kc+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(kc,1);Rc=1}else Rc=0}else{__ZN6StringC2EPKc(f,488240);if(!(a[Z>>0]|0)){kc=c[ga>>2]|0;if((kc|0)!=(c[f>>2]|0)){if(kc|0?(__Z16atomic_decrementPj(kc+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(kc,1);c[ga>>2]=0;kc=c[f>>2]|0;if(kc|0?__Z28atomic_conditional_incrementPj(kc+-8|0)|0:0)c[ga>>2]=c[f>>2]}kc=c[b>>2]|0;c[ha>>2]=$i[c[(c[kc>>2]|0)+20>>2]&8191](kc,0)|0;kc=c[b>>2]|0;c[ia>>2]=$i[c[(c[kc>>2]|0)+24>>2]&8191](kc,0)|0;a[Z>>0]=1}kc=c[f>>2]|0;if(kc|0?(__Z16atomic_decrementPj(kc+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(kc,1);Rc=1}while(0);__ZN10DictionaryD2Ev(h);cc=c[g>>2]|0;if(cc|0?(__Z16atomic_decrementPj(cc+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(cc,1);if(Rc|0){$b=2051;break a}break}case 2:{cc=c[b>>2]|0;if((c[($i[c[c[cc>>2]>>2]&8191](cc,0)|0)>>2]|0)!=4){$b=1982;break a}cc=c[b>>2]|0;Pi[c[(c[cc>>2]|0)+36>>2]&2047](cc,1);break}default:{$b=2006;break a}}while(0);if(($b|0)==103){$b=0;c[fa>>2]=-1;cc=c[b>>2]|0;kc=($i[c[(c[cc>>2]|0)+4>>2]&8191](cc,-1)|0)==56;cc=c[b>>2]|0;Pi[c[(c[cc>>2]|0)+36>>2]&2047](cc,1);__ZN10StringNameC2Ev(g);__ZN8GDParser27_get_completable_identifierENS_14CompletionTypeER10StringName(b,9,g)|0;__ZN10StringNameC2Ev(f);cc=(c[g>>2]|0)==(c[f>>2]|0);__ZN10StringNameD2Ev(f);do if(cc){__ZN6StringC2EPKc(f,486112);if(!(a[Z>>0]|0)){vc=c[ga>>2]|0;if((vc|0)!=(c[f>>2]|0)){if(vc|0?(__Z16atomic_decrementPj(vc+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(vc,1);c[ga>>2]=0;vc=c[f>>2]|0;if(vc|0?__Z28atomic_conditional_incrementPj(vc+-8|0)|0:0)c[ga>>2]=c[f>>2]}vc=c[b>>2]|0;c[ha>>2]=$i[c[(c[vc>>2]|0)+20>>2]&8191](vc,0)|0;vc=c[b>>2]|0;c[ia>>2]=$i[c[(c[vc>>2]|0)+24>>2]&8191](vc,0)|0;a[Z>>0]=1}vc=c[f>>2]|0;if(vc|0?(__Z16atomic_decrementPj(vc+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(vc,1);Sc=1}else{vc=0;while(1){ac=c[ja>>2]|0;Hc=(ac|0)==0;if(Hc)Tc=0;else Tc=c[ac+-4>>2]|0;if((vc|0)>=(Tc|0)){Uc=0;break}if(Hc)Vc=0;else Vc=c[ac+-4>>2]|0;if((Vc|0)<=(vc|0)){if(Hc)Wc=0;else Wc=c[ac+-4>>2]|0;if((Wc|0)<=(vc|0)){$b=126;break a}a[1263537]=0}__ZN6VectorIPN8GDParser12FunctionNodeEE14_copy_on_writeEv(ja);ac=c[(c[(c[ja>>2]|0)+(vc<<2)>>2]|0)+28>>2]|0;if((ac|0)==(c[g>>2]|0)){do if(ac){Hc=c[ac+4>>2]|0;if(Hc|0){__ZN6StringC2EPKc(f,Hc);Xc=c[f>>2]|0;break}Hc=ac+8|0;c[f>>2]=0;dc=c[Hc>>2]|0;if((dc|0)!=0?(c[f>>2]=0,(__Z28atomic_conditional_incrementPj(dc+-8|0)|0)!=0):0){dc=c[Hc>>2]|0;c[f>>2]=dc;Xc=dc}else Xc=0}else{c[f>>2]=0;Xc=0}while(0);c[h>>2]=Xc;c[k>>2]=__ZplPKcRK6String(1077895,h)|0;__ZN6StringC2EPKc(f,486191);c[j>>2]=__ZNK6StringplERKS_(k,f)|0;ac=c[ja>>2]|0;dc=(ac|0)==0;if(dc)Yc=0;else Yc=c[ac+-4>>2]|0;if((Yc|0)<=(vc|0)){if(dc)Zc=0;else Zc=c[ac+-4>>2]|0;if((Zc|0)<=(vc|0)){$b=142;break a}a[1263537]=0}__ZN6VectorIPN8GDParser12FunctionNodeEE14_copy_on_writeEv(ja);ac=c[(c[(c[ja>>2]|0)+(vc<<2)>>2]|0)+8>>2]|0;c[n>>2]=__Z4itosx(ac,((ac|0)<0)<<31>>31)|0;c[i>>2]=__ZNK6StringplERKS_(j,n)|0;__ZN6StringC2EPKc(o,486233);ac=__ZNK6StringplERKS_(i,o)|0;dc=ac;if(!(a[Z>>0]|0)){Hc=c[ga>>2]|0;do if((Hc|0)!=(ac|0)){do if(Hc|0){if(__Z16atomic_decrementPj(Hc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Hc,1)}while(0);c[ga>>2]=0;if(!ac)break;if(!(__Z28atomic_conditional_incrementPj(ac+-8|0)|0))break;c[ga>>2]=dc}while(0);dc=c[b>>2]|0;c[ha>>2]=$i[c[(c[dc>>2]|0)+20>>2]&8191](dc,0)|0;dc=c[b>>2]|0;c[ia>>2]=$i[c[(c[dc>>2]|0)+24>>2]&8191](dc,0)|0;a[Z>>0]=1}if(ac|0?(__Z16atomic_decrementPj(ac+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(ac,1);dc=c[o>>2]|0;do if(dc|0){if(__Z16atomic_decrementPj(dc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(dc,1)}while(0);dc=c[i>>2]|0;do if(dc|0){if(__Z16atomic_decrementPj(dc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(dc,1)}while(0);dc=c[n>>2]|0;do if(dc|0){if(__Z16atomic_decrementPj(dc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(dc,1)}while(0);dc=c[j>>2]|0;do if(dc|0){if(__Z16atomic_decrementPj(dc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(dc,1)}while(0);dc=c[f>>2]|0;do if(dc|0){if(__Z16atomic_decrementPj(dc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(dc,1)}while(0);dc=c[k>>2]|0;do if(dc|0){if(__Z16atomic_decrementPj(dc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(dc,1)}while(0);dc=c[h>>2]|0;do if(dc|0){if(__Z16atomic_decrementPj(dc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(dc,1)}while(0)}vc=vc+1|0}while(1){vc=c[ka>>2]|0;dc=(vc|0)==0;if(dc)_c=0;else _c=c[vc+-4>>2]|0;if((Uc|0)>=(_c|0))break;if(dc)$c=0;else $c=c[vc+-4>>2]|0;if(($c|0)<=(Uc|0)){if(dc)ad=0;else ad=c[vc+-4>>2]|0;if((ad|0)<=(Uc|0)){$b=189;break a}a[1263537]=0}__ZN6VectorIPN8GDParser12FunctionNodeEE14_copy_on_writeEv(ka);vc=c[(c[(c[ka>>2]|0)+(Uc<<2)>>2]|0)+28>>2]|0;if((vc|0)==(c[g>>2]|0)){do if(vc){dc=c[vc+4>>2]|0;if(dc|0){__ZN6StringC2EPKc(f,dc);bd=c[f>>2]|0;break}dc=vc+8|0;c[f>>2]=0;ac=c[dc>>2]|0;if((ac|0)!=0?(c[f>>2]=0,(__Z28atomic_conditional_incrementPj(ac+-8|0)|0)!=0):0){ac=c[dc>>2]|0;c[f>>2]=ac;bd=ac}else bd=0}else{c[f>>2]=0;bd=0}while(0);c[h>>2]=bd;c[r>>2]=__ZplPKcRK6String(1077895,h)|0;__ZN6StringC2EPKc(f,486191);c[q>>2]=__ZNK6StringplERKS_(r,f)|0;vc=c[ka>>2]|0;ac=(vc|0)==0;if(ac)cd=0;else cd=c[vc+-4>>2]|0;if((cd|0)<=(Uc|0)){if(ac)dd=0;else dd=c[vc+-4>>2]|0;if((dd|0)<=(Uc|0)){$b=205;break a}a[1263537]=0}__ZN6VectorIPN8GDParser12FunctionNodeEE14_copy_on_writeEv(ka);vc=c[(c[(c[ka>>2]|0)+(Uc<<2)>>2]|0)+8>>2]|0;c[n>>2]=__Z4itosx(vc,((vc|0)<0)<<31>>31)|0;c[p>>2]=__ZNK6StringplERKS_(q,n)|0;__ZN6StringC2EPKc(o,486233);vc=__ZNK6StringplERKS_(p,o)|0;ac=vc;if(!(a[Z>>0]|0)){dc=c[ga>>2]|0;do if((dc|0)!=(vc|0)){do if(dc|0){if(__Z16atomic_decrementPj(dc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(dc,1)}while(0);c[ga>>2]=0;if(!vc)break;if(!(__Z28atomic_conditional_incrementPj(vc+-8|0)|0))break;c[ga>>2]=ac}while(0);ac=c[b>>2]|0;c[ha>>2]=$i[c[(c[ac>>2]|0)+20>>2]&8191](ac,0)|0;ac=c[b>>2]|0;c[ia>>2]=$i[c[(c[ac>>2]|0)+24>>2]&8191](ac,0)|0;a[Z>>0]=1}if(vc|0?(__Z16atomic_decrementPj(vc+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(vc,1);ac=c[o>>2]|0;do if(ac|0){if(__Z16atomic_decrementPj(ac+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ac,1)}while(0);ac=c[p>>2]|0;do if(ac|0){if(__Z16atomic_decrementPj(ac+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ac,1)}while(0);ac=c[n>>2]|0;do if(ac|0){if(__Z16atomic_decrementPj(ac+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ac,1)}while(0);ac=c[q>>2]|0;do if(ac|0){if(__Z16atomic_decrementPj(ac+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ac,1)}while(0);ac=c[f>>2]|0;do if(ac|0){if(__Z16atomic_decrementPj(ac+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ac,1)}while(0);ac=c[r>>2]|0;do if(ac|0){if(__Z16atomic_decrementPj(ac+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ac,1)}while(0);ac=c[h>>2]|0;do if(ac|0){if(__Z16atomic_decrementPj(ac+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ac,1)}while(0)}Uc=Uc+1|0}ac=c[b>>2]|0;if(($i[c[(c[ac>>2]|0)+4>>2]&8191](ac,0)|0)!=75){__ZN6StringC2EPKc(f,486236);if(!(a[Z>>0]|0)){ac=c[ga>>2]|0;if((ac|0)!=(c[f>>2]|0)){if(ac|0?(__Z16atomic_decrementPj(ac+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(ac,1);c[ga>>2]=0;ac=c[f>>2]|0;if(ac|0?__Z28atomic_conditional_incrementPj(ac+-8|0)|0:0)c[ga>>2]=c[f>>2]}ac=c[b>>2]|0;c[ha>>2]=$i[c[(c[ac>>2]|0)+20>>2]&8191](ac,0)|0;ac=c[b>>2]|0;c[ia>>2]=$i[c[(c[ac>>2]|0)+24>>2]&8191](ac,0)|0;a[Z>>0]=1}ac=c[f>>2]|0;if(ac|0?(__Z16atomic_decrementPj(ac+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(ac,1);Sc=1;break}ac=c[b>>2]|0;Pi[c[(c[ac>>2]|0)+36>>2]&2047](ac,1);c[f>>2]=0;c[h>>2]=0;ac=c[b>>2]|0;vc=$i[c[(c[ac>>2]|0)+20>>2]&8191](ac,0)|0;ac=c[b>>2]|0;do if(($i[c[(c[ac>>2]|0)+4>>2]&8191](ac,0)|0)==76)$b=342;else{dc=0;l:while(1){Hc=c[b>>2]|0;ec=($i[c[(c[Hc>>2]|0)+4>>2]&8191](Hc,0)|0)==83;Hc=c[b>>2]|0;if(ec){ec=Hc;while(1){Pi[c[(c[ec>>2]|0)+36>>2]&2047](ec,1);bc=c[b>>2]|0;qc=($i[c[(c[bc>>2]|0)+4>>2]&8191](bc,0)|0)==83;bc=c[b>>2]|0;if(qc)ec=bc;else{ed=bc;break}}}else ed=Hc;if(($i[c[(c[ed>>2]|0)+4>>2]&8191](ed,0)|0)==60){ec=c[b>>2]|0;Pi[c[(c[ec>>2]|0)+36>>2]&2047](ec,1)}ec=c[b>>2]|0;if(($i[c[(c[ec>>2]|0)+4>>2]&8191](ec,0)|0)!=1){$b=261;break}ec=c[b>>2]|0;c[n>>2]=$i[c[(c[ec>>2]|0)+8>>2]&8191](ec,0)|0;__ZN10StringNameC2ERKS_(s,n);__ZN6VectorI10StringNameE9push_backES0_(f,s)|0;__ZN10StringNameD2Ev(s);ec=c[b>>2]|0;Pi[c[(c[ec>>2]|0)+36>>2]&2047](ec,1);if(dc?(ec=c[b>>2]|0,($i[c[(c[ec>>2]|0)+4>>2]&8191](ec,0)|0)!=23):0){$b=276;break}ec=c[b>>2]|0;do if(($i[c[(c[ec>>2]|0)+4>>2]&8191](ec,0)|0)==23){bc=c[b>>2]|0;Pi[c[(c[bc>>2]|0)+36>>2]&2047](bc,1);bc=__ZN8GDParser17_parse_expressionEPNS_4NodeEbbb(b,d,kc,0,0)|0;if(!bc)break l;if(a[Z>>0]|0)break l;qc=__ZN8GDParser18_reduce_expressionEPNS_4NodeEb(b,bc,0)|0;if(!qc)break l;if(a[Z>>0]|0)break l;bc=__ZnwjPKc(28,1263606)|0;c[bc>>2]=23228;_=bc+24|0;c[_>>2]=0;c[bc+16>>2]=10;c[bc+4>>2]=c[aa>>2];c[aa>>2]=bc;if(!(c[ca>>2]|0))c[ca>>2]=bc;pc=c[b>>2]|0;c[bc+8>>2]=$i[c[(c[pc>>2]|0)+20>>2]&8191](pc,0)|0;pc=c[b>>2]|0;c[bc+12>>2]=$i[c[(c[pc>>2]|0)+24>>2]&8191](pc,0)|0;c[bc+20>>2]=31;pc=__ZnwjPKc(24,1263606)|0;c[pc>>2]=23212;Ic=pc+20|0;__ZN10StringNameC2Ev(Ic);c[pc+16>>2]=4;c[pc+4>>2]=c[aa>>2];c[aa>>2]=pc;if(!(c[ca>>2]|0))c[ca>>2]=pc;fd=c[b>>2]|0;c[pc+8>>2]=$i[c[(c[fd>>2]|0)+20>>2]&8191](fd,0)|0;fd=c[b>>2]|0;c[pc+12>>2]=$i[c[(c[fd>>2]|0)+24>>2]&8191](fd,0)|0;__ZN10StringNameaSERKS_(Ic,n);Ic=c[_>>2]|0;if(!Ic)gd=1;else gd=(c[Ic+-4>>2]|0)+1|0;if(!(__ZN6VectorIPN8GDParser4NodeEE6resizeEi(_,gd)|0)){a[1263537]=0;Ic=c[_>>2]|0;if(!Ic){$b=304;break a}fd=c[Ic+-4>>2]|0;if((fd|0)<1){$b=304;break a}__ZN6VectorIPN8GDParser4NodeEE14_copy_on_writeEv(_);c[(c[_>>2]|0)+(fd+-1<<2)>>2]=pc}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);pc=c[_>>2]|0;if(!pc)hd=1;else hd=(c[pc+-4>>2]|0)+1|0;if(!(__ZN6VectorIPN8GDParser4NodeEE6resizeEi(_,hd)|0)){a[1263537]=0;pc=c[_>>2]|0;if(!pc){$b=312;break a}fd=c[pc+-4>>2]|0;if((fd|0)<1){$b=312;break a}__ZN6VectorIPN8GDParser4NodeEE14_copy_on_writeEv(_);c[(c[_>>2]|0)+(fd+-1<<2)>>2]=qc}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);qc=c[h>>2]|0;if(!qc)id=1;else id=(c[qc+-4>>2]|0)+1|0;if(__ZN6VectorIPN8GDParser4NodeEE6resizeEi(h,id)|0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);jd=1;break}a[1263537]=0;qc=c[h>>2]|0;if(!qc){$b=320;break a}fd=c[qc+-4>>2]|0;if((fd|0)<1){$b=320;break a}__ZN6VectorIPN8GDParser4NodeEE14_copy_on_writeEv(h);c[(c[h>>2]|0)+(fd+-1<<2)>>2]=bc;jd=1}else jd=dc;while(0);ec=c[b>>2]|0;Hc=($i[c[(c[ec>>2]|0)+4>>2]&8191](ec,0)|0)==83;ec=c[b>>2]|0;if(Hc){Hc=ec;while(1){Pi[c[(c[Hc>>2]|0)+36>>2]&2047](Hc,1);bc=c[b>>2]|0;fd=($i[c[(c[bc>>2]|0)+4>>2]&8191](bc,0)|0)==83;bc=c[b>>2]|0;if(fd)Hc=bc;else{kd=bc;break}}}else kd=ec;Hc=($i[c[(c[kd>>2]|0)+4>>2]&8191](kd,0)|0)==77;ld=c[b>>2]|0;if(!Hc){$b=326;break}Pi[c[(c[ld>>2]|0)+36>>2]&2047](ld,1);__ZN10StringNameD2Ev(n);dc=jd}if(($b|0)==261){$b=0;__ZN6StringC2EPKc(n,486312);if(!(a[Z>>0]|0)){dc=c[ga>>2]|0;if((dc|0)!=(c[n>>2]|0)){if(dc|0?(__Z16atomic_decrementPj(dc+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(dc,1);c[ga>>2]=0;dc=c[n>>2]|0;if(dc|0?__Z28atomic_conditional_incrementPj(dc+-8|0)|0:0)c[ga>>2]=c[n>>2]}dc=c[b>>2]|0;c[ha>>2]=$i[c[(c[dc>>2]|0)+20>>2]&8191](dc,0)|0;dc=c[b>>2]|0;c[ia>>2]=$i[c[(c[dc>>2]|0)+24>>2]&8191](dc,0)|0;a[Z>>0]=1}dc=c[n>>2]|0;if(dc|0?(__Z16atomic_decrementPj(dc+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(dc,1);md=1;break}else if(($b|0)==276){$b=0;__ZN6StringC2EPKc(o,486346);if(!(a[Z>>0]|0)){dc=c[ga>>2]|0;if((dc|0)!=(c[o>>2]|0)){if(dc|0?(__Z16atomic_decrementPj(dc+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(dc,1);c[ga>>2]=0;dc=c[o>>2]|0;if(dc|0?__Z28atomic_conditional_incrementPj(dc+-8|0)|0:0)c[ga>>2]=c[o>>2]}dc=c[b>>2]|0;c[ha>>2]=$i[c[(c[dc>>2]|0)+20>>2]&8191](dc,0)|0;dc=c[b>>2]|0;c[ia>>2]=$i[c[(c[dc>>2]|0)+24>>2]&8191](dc,0)|0;a[Z>>0]=1}dc=c[o>>2]|0;if(dc|0?(__Z16atomic_decrementPj(dc+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(dc,1)}else if(($b|0)==326){$b=0;if(($i[c[(c[ld>>2]|0)+4>>2]&8191](ld,0)|0)==76){__ZN10StringNameD2Ev(n);$b=342;break}__ZN6StringC2EPKc(o,486374);if(!(a[Z>>0]|0)){dc=c[ga>>2]|0;if((dc|0)!=(c[o>>2]|0)){if(dc|0?(__Z16atomic_decrementPj(dc+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(dc,1);c[ga>>2]=0;dc=c[o>>2]|0;if(dc|0?__Z28atomic_conditional_incrementPj(dc+-8|0)|0:0)c[ga>>2]=c[o>>2]}dc=c[b>>2]|0;c[ha>>2]=$i[c[(c[dc>>2]|0)+20>>2]&8191](dc,0)|0;dc=c[b>>2]|0;c[ia>>2]=$i[c[(c[dc>>2]|0)+24>>2]&8191](dc,0)|0;a[Z>>0]=1}dc=c[o>>2]|0;if(dc|0?(__Z16atomic_decrementPj(dc+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(dc,1)}__ZN10StringNameD2Ev(n);md=1}while(0);m:do if(($b|0)==342){$b=0;ac=c[b>>2]|0;Pi[c[(c[ac>>2]|0)+36>>2]&2047](ac,1);ac=__ZnwjPKc(60,1263606)|0;c[ac>>2]=23260;c[ac+32>>2]=379008;c[ac+28>>2]=0;dc=ac+36|0;c[dc>>2]=0;c[dc+4>>2]=0;c[dc+8>>2]=0;c[dc+12>>2]=0;c[dc+16>>2]=0;c[ac+16>>2]=3;c[ac+56>>2]=-1;c[ac+24>>2]=0;dc=ac+20|0;c[dc>>2]=0;c[ac+4>>2]=c[aa>>2];c[aa>>2]=ac;if(!(c[ca>>2]|0))c[ca>>2]=ac;Hc=c[b>>2]|0;c[ac+8>>2]=$i[c[(c[Hc>>2]|0)+20>>2]&8191](Hc,0)|0;Hc=c[b>>2]|0;c[ac+12>>2]=$i[c[(c[Hc>>2]|0)+24>>2]&8191](Hc,0)|0;c[dc>>2]=d;do if(__ZNK10StringNameeqEPKc(g,652330)|0){if(!(a[la>>0]|0)){dc=c[b>>2]|0;if(($i[c[(c[dc>>2]|0)+4>>2]&8191](dc,0)|0)!=79)break;__ZN6StringC2EPKc(n,486442);if(!(a[Z>>0]|0)){dc=c[ga>>2]|0;do if((dc|0)!=(c[n>>2]|0)){do if(dc|0){if(__Z16atomic_decrementPj(dc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(dc,1)}while(0);c[ga>>2]=0;Hc=c[n>>2]|0;if(!Hc)break;if(!(__Z28atomic_conditional_incrementPj(Hc+-8|0)|0))break;c[ga>>2]=c[n>>2]}while(0);dc=c[b>>2]|0;c[ha>>2]=$i[c[(c[dc>>2]|0)+20>>2]&8191](dc,0)|0;dc=c[b>>2]|0;c[ia>>2]=$i[c[(c[dc>>2]|0)+24>>2]&8191](dc,0)|0;a[Z>>0]=1}dc=c[n>>2]|0;if(dc|0?(__Z16atomic_decrementPj(dc+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(dc,1);md=1;break m}dc=__ZnwjPKc(28,1263606)|0;c[dc>>2]=23228;ec=dc+24|0;c[ec>>2]=0;c[dc+16>>2]=10;c[dc+4>>2]=c[aa>>2];c[aa>>2]=dc;if(!(c[ca>>2]|0))c[ca>>2]=dc;Hc=c[b>>2]|0;c[dc+8>>2]=$i[c[(c[Hc>>2]|0)+20>>2]&8191](Hc,0)|0;Hc=c[b>>2]|0;c[dc+12>>2]=$i[c[(c[Hc>>2]|0)+24>>2]&8191](Hc,0)|0;c[dc+20>>2]=1;Hc=ac+40|0;if(!(c[Hc>>2]|0)){bc=__ZnwjPFPvjE(12,4740)|0;c[Hc>>2]=bc;c[bc>>2]=0;c[bc+4>>2]=0;c[bc+8>>2]=0}bc=__ZnwjPFPvjE(16,4740)|0;c[bc>>2]=dc;dc=c[Hc>>2]|0;Hc=dc+4|0;fd=c[Hc>>2]|0;c[bc+8>>2]=fd;c[bc+4>>2]=0;c[bc+12>>2]=dc;if(fd|0)c[fd+4>>2]=bc;c[Hc>>2]=bc;if(!(c[dc>>2]|0))c[dc>>2]=bc;bc=dc+8|0;c[bc>>2]=(c[bc>>2]|0)+1;bc=__ZnwjPKc(24,1263606)|0;c[bc>>2]=23212;dc=bc+20|0;__ZN10StringNameC2Ev(dc);c[bc+16>>2]=4;c[bc+4>>2]=c[aa>>2];c[aa>>2]=bc;if(!(c[ca>>2]|0))c[ca>>2]=bc;Hc=c[b>>2]|0;c[bc+8>>2]=$i[c[(c[Hc>>2]|0)+20>>2]&8191](Hc,0)|0;Hc=c[b>>2]|0;c[bc+12>>2]=$i[c[(c[Hc>>2]|0)+24>>2]&8191](Hc,0)|0;__ZN10StringNameC2EPKc(n,652330);__ZN10StringNameaSERKS_(dc,n);__ZN10StringNameD2Ev(n);dc=c[ec>>2]|0;if(!dc)nd=1;else nd=(c[dc+-4>>2]|0)+1|0;if(!(__ZN6VectorIPN8GDParser4NodeEE6resizeEi(ec,nd)|0)){a[1263537]=0;dc=c[ec>>2]|0;if(!dc){$b=362;break a}Hc=c[dc+-4>>2]|0;if((Hc|0)<1){$b=362;break a}__ZN6VectorIPN8GDParser4NodeEE14_copy_on_writeEv(ec);c[(c[ec>>2]|0)+(Hc+-1<<2)>>2]=bc}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);bc=c[b>>2]|0;if(($i[c[(c[bc>>2]|0)+4>>2]&8191](bc,0)|0)!=79)break;bc=c[b>>2]|0;Pi[c[(c[bc>>2]|0)+36>>2]&2047](bc,1);bc=c[b>>2]|0;if(($i[c[(c[bc>>2]|0)+4>>2]&8191](bc,0)|0)!=75){__ZN6StringC2EPKc(n,486395);if(!(a[Z>>0]|0)){bc=c[ga>>2]|0;do if((bc|0)!=(c[n>>2]|0)){do if(bc|0){if(__Z16atomic_decrementPj(bc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(bc,1)}while(0);c[ga>>2]=0;Hc=c[n>>2]|0;if(!Hc)break;if(!(__Z28atomic_conditional_incrementPj(Hc+-8|0)|0))break;c[ga>>2]=c[n>>2]}while(0);bc=c[b>>2]|0;c[ha>>2]=$i[c[(c[bc>>2]|0)+20>>2]&8191](bc,0)|0;bc=c[b>>2]|0;c[ia>>2]=$i[c[(c[bc>>2]|0)+24>>2]&8191](bc,0)|0;a[Z>>0]=1}bc=c[n>>2]|0;do if(bc|0){if(__Z16atomic_decrementPj(bc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(bc,1)}while(0)}bc=c[b>>2]|0;Pi[c[(c[bc>>2]|0)+36>>2]&2047](bc,1);bc=c[b>>2]|0;if(($i[c[(c[bc>>2]|0)+4>>2]&8191](bc,0)|0)!=76){c[ma>>2]=(c[ma>>2]|0)+1;n:while(1){bc=__ZN8GDParser17_parse_expressionEPNS_4NodeEbbb(b,d,kc,0,0)|0;do if(!bc)od=0;else{if(a[Z>>0]|0){od=0;break}Hc=__ZN8GDParser18_reduce_expressionEPNS_4NodeEb(b,bc,0)|0;if(!Hc){od=0;break}od=(a[Z>>0]|0)==0?Hc:0}while(0);bc=c[ec>>2]|0;if(!bc)pd=1;else pd=(c[bc+-4>>2]|0)+1|0;if(!(__ZN6VectorIPN8GDParser4NodeEE6resizeEi(ec,pd)|0)){a[1263537]=0;bc=c[ec>>2]|0;if(!bc){$b=391;break a}Hc=c[bc+-4>>2]|0;if((Hc|0)<1){$b=391;break a}__ZN6VectorIPN8GDParser4NodeEE14_copy_on_writeEv(ec);c[(c[ec>>2]|0)+(Hc+-1<<2)>>2]=od}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);Hc=c[b>>2]|0;bc=($i[c[(c[Hc>>2]|0)+4>>2]&8191](Hc,0)|0)==77;Hc=c[b>>2]|0;do if(bc){Pi[c[(c[Hc>>2]|0)+36>>2]&2047](Hc,1);qd=15}else{if(($i[c[(c[Hc>>2]|0)+4>>2]&8191](Hc,0)|0)==76){qd=16;break}__ZN6StringC2EPKc(n,486374);if(!(a[Z>>0]|0)){dc=c[ga>>2]|0;do if((dc|0)!=(c[n>>2]|0)){do if(dc|0){if(__Z16atomic_decrementPj(dc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(dc,1)}while(0);c[ga>>2]=0;fd=c[n>>2]|0;if(!fd)break;if(!(__Z28atomic_conditional_incrementPj(fd+-8|0)|0))break;c[ga>>2]=c[n>>2]}while(0);dc=c[b>>2]|0;c[ha>>2]=$i[c[(c[dc>>2]|0)+20>>2]&8191](dc,0)|0;dc=c[b>>2]|0;c[ia>>2]=$i[c[(c[dc>>2]|0)+24>>2]&8191](dc,0)|0;a[Z>>0]=1}dc=c[n>>2]|0;do if(dc|0){if(__Z16atomic_decrementPj(dc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(dc,1)}while(0);qd=1}while(0);switch(qd&31){case 15:break;case 16:{break n;break}default:{md=qd;break m}}}c[ma>>2]=(c[ma>>2]|0)+-1}ec=c[b>>2]|0;Pi[c[(c[ec>>2]|0)+36>>2]&2047](ec,1)}while(0);if(!(__ZN8GDParser19_enter_indent_blockEPNS_9BlockNodeE(b,ac)|0)){__ZN6StringC2EPKc(n,486070);if(!(a[Z>>0]|0)){ec=c[ga>>2]|0;if((ec|0)!=(c[n>>2]|0)){if(ec|0?(__Z16atomic_decrementPj(ec+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(ec,1);c[ga>>2]=0;ec=c[n>>2]|0;if(ec|0?__Z28atomic_conditional_incrementPj(ec+-8|0)|0:0)c[ga>>2]=c[n>>2]}ec=c[b>>2]|0;c[ha>>2]=$i[c[(c[ec>>2]|0)+20>>2]&8191](ec,0)|0;ec=c[b>>2]|0;c[ia>>2]=$i[c[(c[ec>>2]|0)+24>>2]&8191](ec,0)|0;a[Z>>0]=1}ec=c[n>>2]|0;if(ec|0?(__Z16atomic_decrementPj(ec+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(ec,1);md=1;break}ec=__ZnwjPKc(44,1263606)|0;c[ec>>2]=23276;Hc=ec+28|0;__ZN10StringNameC2Ev(Hc);bc=ec+32|0;c[bc>>2]=0;dc=ec+36|0;c[dc>>2]=0;c[ec+16>>2]=1;fd=ec+20|0;a[fd>>0]=0;qc=ec+24|0;c[qc>>2]=0;c[ec+4>>2]=c[aa>>2];c[aa>>2]=ec;if(!(c[ca>>2]|0))c[ca>>2]=ec;_=c[b>>2]|0;pc=ec+8|0;c[pc>>2]=$i[c[(c[_>>2]|0)+20>>2]&8191](_,0)|0;_=c[b>>2]|0;c[ec+12>>2]=$i[c[(c[_>>2]|0)+24>>2]&8191](_,0)|0;__ZN10StringNameaSERKS_(Hc,g);Hc=c[bc>>2]|0;if((Hc|0)!=(c[f>>2]|0)){if(Hc|0?(__Z16atomic_decrementPj(Hc+-8|0)|0)==0:0){_=c[bc>>2]|0;Ic=(_|0)==0?0:_+-4|0;_=Ic+4|0;if(c[Ic>>2]|0){rd=0;do{__ZN10StringNameD2Ev(_+(rd<<2)|0);rd=rd+1|0}while(rd>>>0<(c[Ic>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Hc,1)}c[bc>>2]=0;Ic=c[f>>2]|0;if(Ic|0?__Z28atomic_conditional_incrementPj(Ic+-8|0)|0:0)c[bc>>2]=c[f>>2]}Ic=c[dc>>2]|0;if((Ic|0)!=(c[h>>2]|0)){if(Ic|0?(__Z16atomic_decrementPj(Ic+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Ic,1);c[dc>>2]=0;Ic=c[h>>2]|0;if(Ic|0?__Z28atomic_conditional_incrementPj(Ic+-8|0)|0:0)c[dc>>2]=c[h>>2]}a[fd>>0]=kc&1;c[pc>>2]=vc;c[qc>>2]=c[na>>2];c[na>>2]=0;do if(kc){Ic=c[ka>>2]|0;if(!Ic)sd=1;else sd=(c[Ic+-4>>2]|0)+1|0;if(__ZN6VectorIPN8GDParser12FunctionNodeEE6resizeEi(ka,sd)|0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);break}a[1263537]=0;Ic=c[ka>>2]|0;if(!Ic){$b=465;break a}rd=c[Ic+-4>>2]|0;if((rd|0)<1){$b=465;break a}__ZN6VectorIPN8GDParser12FunctionNodeEE14_copy_on_writeEv(ka);c[(c[ka>>2]|0)+(rd+-1<<2)>>2]=ec}else{rd=c[ja>>2]|0;if(!rd)td=1;else td=(c[rd+-4>>2]|0)+1|0;if(__ZN6VectorIPN8GDParser12FunctionNodeEE6resizeEi(ja,td)|0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);break}a[1263537]=0;rd=c[ja>>2]|0;if(!rd){$b=473;break a}Ic=c[rd+-4>>2]|0;if((Ic|0)<1){$b=473;break a}__ZN6VectorIPN8GDParser12FunctionNodeEE14_copy_on_writeEv(ja);c[(c[ja>>2]|0)+(Ic+-1<<2)>>2]=ec}while(0);c[oa>>2]=ec;c[ec+40>>2]=ac;c[pa>>2]=ac;__ZN8GDParser12_parse_blockEPNS_9BlockNodeEb(b,ac,kc);c[pa>>2]=0;md=0}while(0);vc=c[h>>2]|0;if(vc|0?(__Z16atomic_decrementPj(vc+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(vc,1);vc=c[f>>2]|0;if(vc|0?(__Z16atomic_decrementPj(vc+-8|0)|0)==0:0){qc=c[f>>2]|0;pc=(qc|0)==0?0:qc+-4|0;qc=pc+4|0;if(c[pc>>2]|0){fd=0;do{__ZN10StringNameD2Ev(qc+(fd<<2)|0);fd=fd+1|0}while(fd>>>0<(c[pc>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(vc,1)}Sc=md}while(0);__ZN10StringNameD2Ev(g);if(Sc|0){jc=Sc;$b=2049}}if(($b|0)==2049){$b=0;switch(jc|0){case 2:case 0:break;default:{$b=2051;break a}}}kc=c[b>>2]|0;_b=$i[c[(c[kc>>2]|0)+4>>2]&8191](kc,0)|0;if(a[Z>>0]|0){$b=2051;break}}switch($b|0){case 4:{_b=c[b>>2]|0;c[d+76>>2]=$i[c[(c[_b>>2]|0)+20>>2]&8191](_b,0)|0;l=e;return}case 6:{_b=c[b>>2]|0;c[d+76>>2]=$i[c[(c[_b>>2]|0)+20>>2]&8191](_b,0)|0;l=e;return}case 8:{if(a[Z>>0]|0){l=e;return}_b=c[b>>2]|0;c[d+76>>2]=$i[c[(c[_b>>2]|0)+20>>2]&8191](_b,0)|0;l=e;return}case 15:{__ZN6StringC2EPKc(f,485934);if(!(a[Z>>0]|0)){_b=c[ga>>2]|0;if((_b|0)!=(c[f>>2]|0)){if(_b|0?(__Z16atomic_decrementPj(_b+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(_b,1);c[ga>>2]=0;_b=c[f>>2]|0;if(_b|0?__Z28atomic_conditional_incrementPj(_b+-8|0)|0:0)c[ga>>2]=c[f>>2]}_b=c[b>>2]|0;c[ha>>2]=$i[c[(c[_b>>2]|0)+20>>2]&8191](_b,0)|0;_b=c[b>>2]|0;c[ia>>2]=$i[c[(c[_b>>2]|0)+24>>2]&8191](_b,0)|0;a[Z>>0]=1}_b=c[f>>2]|0;if(_b|0?(__Z16atomic_decrementPj(_b+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(_b,1);l=e;return}case 29:{__ZN6StringC2EPKc(f,485974);if(!(a[Z>>0]|0)){_b=c[ga>>2]|0;if((_b|0)!=(c[f>>2]|0)){if(_b|0?(__Z16atomic_decrementPj(_b+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(_b,1);c[ga>>2]=0;_b=c[f>>2]|0;if(_b|0?__Z28atomic_conditional_incrementPj(_b+-8|0)|0:0)c[ga>>2]=c[f>>2]}_b=c[b>>2]|0;c[ha>>2]=$i[c[(c[_b>>2]|0)+20>>2]&8191](_b,0)|0;_b=c[b>>2]|0;c[ia>>2]=$i[c[(c[_b>>2]|0)+24>>2]&8191](_b,0)|0;a[Z>>0]=1}_b=c[f>>2]|0;if(_b|0?(__Z16atomic_decrementPj(_b+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(_b,1);l=e;return}case 44:{__ZN6StringC2EPKc(h,485999);if(!(a[Z>>0]|0)){_b=c[ga>>2]|0;if((_b|0)!=(c[h>>2]|0)){if(_b|0?(__Z16atomic_decrementPj(_b+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(_b,1);c[ga>>2]=0;_b=c[h>>2]|0;if(_b|0?__Z28atomic_conditional_incrementPj(_b+-8|0)|0:0)c[ga>>2]=c[h>>2]}_b=c[b>>2]|0;c[ha>>2]=$i[c[(c[_b>>2]|0)+20>>2]&8191](_b,0)|0;_b=c[b>>2]|0;c[ia>>2]=$i[c[(c[_b>>2]|0)+24>>2]&8191](_b,0)|0;a[Z>>0]=1}_b=c[h>>2]|0;if(_b|0?(__Z16atomic_decrementPj(_b+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(_b,1);__ZN10StringNameD2Ev(g);__ZN10StringNameD2Ev(f);l=e;return}case 69:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 74:{__ZN6StringC2EPKc(h,486070);if(!(a[Z>>0]|0)){_b=c[ga>>2]|0;if((_b|0)!=(c[h>>2]|0)){if(_b|0?(__Z16atomic_decrementPj(_b+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(_b,1);c[ga>>2]=0;_b=c[h>>2]|0;if(_b|0?__Z28atomic_conditional_incrementPj(_b+-8|0)|0:0)c[ga>>2]=c[h>>2]}_b=c[b>>2]|0;c[ha>>2]=$i[c[(c[_b>>2]|0)+20>>2]&8191](_b,0)|0;_b=c[b>>2]|0;c[ia>>2]=$i[c[(c[_b>>2]|0)+24>>2]&8191](_b,0)|0;a[Z>>0]=1}_b=c[h>>2]|0;if(_b|0?(__Z16atomic_decrementPj(_b+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(_b,1);$b=88;break}case 90:{__ZN6StringC2EPKc(f,486095);if(!(a[Z>>0]|0)){_b=c[ga>>2]|0;if((_b|0)!=(c[f>>2]|0)){if(_b|0?(__Z16atomic_decrementPj(_b+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(_b,1);c[ga>>2]=0;_b=c[f>>2]|0;if(_b|0?__Z28atomic_conditional_incrementPj(_b+-8|0)|0:0)c[ga>>2]=c[f>>2]}_b=c[b>>2]|0;c[ha>>2]=$i[c[(c[_b>>2]|0)+20>>2]&8191](_b,0)|0;_b=c[b>>2]|0;c[ia>>2]=$i[c[(c[_b>>2]|0)+24>>2]&8191](_b,0)|0;a[Z>>0]=1}_b=c[f>>2]|0;if(_b|0?(__Z16atomic_decrementPj(_b+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(_b,1);l=e;return}case 126:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 142:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 189:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 205:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 304:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 312:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 320:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 362:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 391:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 465:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 473:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 487:{__ZN6StringC2EPKc(f,486505);if(!(a[Z>>0]|0)){_b=c[ga>>2]|0;if((_b|0)!=(c[f>>2]|0)){if(_b|0?(__Z16atomic_decrementPj(_b+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(_b,1);c[ga>>2]=0;_b=c[f>>2]|0;if(_b|0?__Z28atomic_conditional_incrementPj(_b+-8|0)|0:0)c[ga>>2]=c[f>>2]}_b=c[b>>2]|0;c[ha>>2]=$i[c[(c[_b>>2]|0)+20>>2]&8191](_b,0)|0;_b=c[b>>2]|0;c[ia>>2]=$i[c[(c[_b>>2]|0)+24>>2]&8191](_b,0)|0;a[Z>>0]=1}_b=c[f>>2]|0;if(_b|0?(__Z16atomic_decrementPj(_b+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(_b,1);l=e;return}case 572:{__ZN6StringC2EPKc(f,486671);if(!(a[Z>>0]|0)){_b=c[ga>>2]|0;if((_b|0)!=(c[f>>2]|0)){if(_b|0?(__Z16atomic_decrementPj(_b+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(_b,1);c[ga>>2]=0;_b=c[f>>2]|0;if(_b|0?__Z28atomic_conditional_incrementPj(_b+-8|0)|0:0)c[ga>>2]=c[f>>2]}_b=c[b>>2]|0;c[ha>>2]=$i[c[(c[_b>>2]|0)+20>>2]&8191](_b,0)|0;_b=c[b>>2]|0;c[ia>>2]=$i[c[(c[_b>>2]|0)+24>>2]&8191](_b,0)|0;a[Z>>0]=1}_b=c[f>>2]|0;if(_b|0?(__Z16atomic_decrementPj(_b+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(_b,1);l=e;return}case 1286:{c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;c[f+12>>2]=0;c[f+16>>2]=7;__ZN12PropertyInfoaSERKS_(ua,f)|0;_b=c[f+12>>2]|0;if(_b|0?(__Z16atomic_decrementPj(_b+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(_b,1);_b=c[f+4>>2]|0;if(_b|0?(__Z16atomic_decrementPj(_b+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(_b,1);__ZN6StringC2EPKc(f,487547);if(!(a[Z>>0]|0)){_b=c[ga>>2]|0;if((_b|0)!=(c[f>>2]|0)){if(_b|0?(__Z16atomic_decrementPj(_b+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(_b,1);c[ga>>2]=0;_b=c[f>>2]|0;if(_b|0?__Z28atomic_conditional_incrementPj(_b+-8|0)|0:0)c[ga>>2]=c[f>>2]}_b=c[b>>2]|0;c[ha>>2]=$i[c[(c[_b>>2]|0)+20>>2]&8191](_b,0)|0;_b=c[b>>2]|0;c[ia>>2]=$i[c[(c[_b>>2]|0)+24>>2]&8191](_b,0)|0;a[Z>>0]=1}_b=c[f>>2]|0;if(_b|0?(__Z16atomic_decrementPj(_b+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(_b,1);l=e;return}case 1312:{c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;c[f+12>>2]=0;c[f+16>>2]=7;__ZN12PropertyInfoaSERKS_(ua,f)|0;ua=c[f+12>>2]|0;if(ua|0?(__Z16atomic_decrementPj(ua+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(ua,1);ua=c[f+4>>2]|0;if(ua|0?(__Z16atomic_decrementPj(ua+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(ua,1);__ZN6StringC2EPKc(f,487586);if(!(a[Z>>0]|0)){ua=c[ga>>2]|0;if((ua|0)!=(c[f>>2]|0)){if(ua|0?(__Z16atomic_decrementPj(ua+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(ua,1);c[ga>>2]=0;ua=c[f>>2]|0;if(ua|0?__Z28atomic_conditional_incrementPj(ua+-8|0)|0:0)c[ga>>2]=c[f>>2]}ua=c[b>>2]|0;c[ha>>2]=$i[c[(c[ua>>2]|0)+20>>2]&8191](ua,0)|0;ua=c[b>>2]|0;c[ia>>2]=$i[c[(c[ua>>2]|0)+24>>2]&8191](ua,0)|0;a[Z>>0]=1}ua=c[f>>2]|0;if(ua|0?(__Z16atomic_decrementPj(ua+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(ua,1);l=e;return}case 1332:{__ZN6StringC2EPKc(f,487652);if(!(a[Z>>0]|0)){ua=c[ga>>2]|0;if((ua|0)!=(c[f>>2]|0)){if(ua|0?(__Z16atomic_decrementPj(ua+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(ua,1);c[ga>>2]=0;ua=c[f>>2]|0;if(ua|0?__Z28atomic_conditional_incrementPj(ua+-8|0)|0:0)c[ga>>2]=c[f>>2]}ua=c[b>>2]|0;c[ha>>2]=$i[c[(c[ua>>2]|0)+20>>2]&8191](ua,0)|0;ua=c[b>>2]|0;c[ia>>2]=$i[c[(c[ua>>2]|0)+24>>2]&8191](ua,0)|0;a[Z>>0]=1}ua=c[f>>2]|0;if(ua|0?(__Z16atomic_decrementPj(ua+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(ua,1);l=e;return}case 1347:{__ZN6StringC2EPKc(f,487652);if(!(a[Z>>0]|0)){ua=c[ga>>2]|0;if((ua|0)!=(c[f>>2]|0)){if(ua|0?(__Z16atomic_decrementPj(ua+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(ua,1);c[ga>>2]=0;ua=c[f>>2]|0;if(ua|0?__Z28atomic_conditional_incrementPj(ua+-8|0)|0:0)c[ga>>2]=c[f>>2]}ua=c[b>>2]|0;c[ha>>2]=$i[c[(c[ua>>2]|0)+20>>2]&8191](ua,0)|0;ua=c[b>>2]|0;c[ia>>2]=$i[c[(c[ua>>2]|0)+24>>2]&8191](ua,0)|0;a[Z>>0]=1}ua=c[f>>2]|0;if(ua|0?(__Z16atomic_decrementPj(ua+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(ua,1);l=e;return}case 1362:{__ZN6StringC2EPKc(f,487668);if(!(a[Z>>0]|0)){ua=c[ga>>2]|0;if((ua|0)!=(c[f>>2]|0)){if(ua|0?(__Z16atomic_decrementPj(ua+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(ua,1);c[ga>>2]=0;ua=c[f>>2]|0;if(ua|0?__Z28atomic_conditional_incrementPj(ua+-8|0)|0:0)c[ga>>2]=c[f>>2]}ua=c[b>>2]|0;c[ha>>2]=$i[c[(c[ua>>2]|0)+20>>2]&8191](ua,0)|0;ua=c[b>>2]|0;c[ia>>2]=$i[c[(c[ua>>2]|0)+24>>2]&8191](ua,0)|0;a[Z>>0]=1}ua=c[f>>2]|0;if(ua|0?(__Z16atomic_decrementPj(ua+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(ua,1);l=e;return}case 1378:{__ZN6StringC2EPKc(f,487652);if(!(a[Z>>0]|0)){ua=c[ga>>2]|0;if((ua|0)!=(c[f>>2]|0)){if(ua|0?(__Z16atomic_decrementPj(ua+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(ua,1);c[ga>>2]=0;ua=c[f>>2]|0;if(ua|0?__Z28atomic_conditional_incrementPj(ua+-8|0)|0:0)c[ga>>2]=c[f>>2]}ua=c[b>>2]|0;c[ha>>2]=$i[c[(c[ua>>2]|0)+20>>2]&8191](ua,0)|0;ua=c[b>>2]|0;c[ia>>2]=$i[c[(c[ua>>2]|0)+24>>2]&8191](ua,0)|0;a[Z>>0]=1}ua=c[f>>2]|0;if(ua|0?(__Z16atomic_decrementPj(ua+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(ua,1);l=e;return}case 1393:{__ZN6StringC2EPKc(f,487668);if(!(a[Z>>0]|0)){ua=c[ga>>2]|0;if((ua|0)!=(c[f>>2]|0)){if(ua|0?(__Z16atomic_decrementPj(ua+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(ua,1);c[ga>>2]=0;ua=c[f>>2]|0;if(ua|0?__Z28atomic_conditional_incrementPj(ua+-8|0)|0:0)c[ga>>2]=c[f>>2]}ua=c[b>>2]|0;c[ha>>2]=$i[c[(c[ua>>2]|0)+20>>2]&8191](ua,0)|0;ua=c[b>>2]|0;c[ia>>2]=$i[c[(c[ua>>2]|0)+24>>2]&8191](ua,0)|0;a[Z>>0]=1}ua=c[f>>2]|0;if(ua|0?(__Z16atomic_decrementPj(ua+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(ua,1);l=e;return}case 1409:{__ZN6StringC2EPKc(f,487652);if(!(a[Z>>0]|0)){ua=c[ga>>2]|0;if((ua|0)!=(c[f>>2]|0)){if(ua|0?(__Z16atomic_decrementPj(ua+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(ua,1);c[ga>>2]=0;ua=c[f>>2]|0;if(ua|0?__Z28atomic_conditional_incrementPj(ua+-8|0)|0:0)c[ga>>2]=c[f>>2]}ua=c[b>>2]|0;c[ha>>2]=$i[c[(c[ua>>2]|0)+20>>2]&8191](ua,0)|0;ua=c[b>>2]|0;c[ia>>2]=$i[c[(c[ua>>2]|0)+24>>2]&8191](ua,0)|0;a[Z>>0]=1}ua=c[f>>2]|0;if(ua|0?(__Z16atomic_decrementPj(ua+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(ua,1);l=e;return}case 1424:{__ZN6StringC2EPKc(f,487668);if(!(a[Z>>0]|0)){ua=c[ga>>2]|0;if((ua|0)!=(c[f>>2]|0)){if(ua|0?(__Z16atomic_decrementPj(ua+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(ua,1);c[ga>>2]=0;ua=c[f>>2]|0;if(ua|0?__Z28atomic_conditional_incrementPj(ua+-8|0)|0:0)c[ga>>2]=c[f>>2]}ua=c[b>>2]|0;c[ha>>2]=$i[c[(c[ua>>2]|0)+20>>2]&8191](ua,0)|0;ua=c[b>>2]|0;c[ia>>2]=$i[c[(c[ua>>2]|0)+24>>2]&8191](ua,0)|0;a[Z>>0]=1}ua=c[f>>2]|0;if(ua|0?(__Z16atomic_decrementPj(ua+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(ua,1);l=e;return}case 1440:{if(!(c[mb>>2]|0)){__ZN6StringC2EPKc(f,487668);if(!(a[Z>>0]|0)){mb=c[ga>>2]|0;if((mb|0)!=(c[f>>2]|0)){if(mb|0?(__Z16atomic_decrementPj(mb+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(mb,1);c[ga>>2]=0;mb=c[f>>2]|0;if(mb|0?__Z28atomic_conditional_incrementPj(mb+-8|0)|0:0)c[ga>>2]=c[f>>2]}mb=c[b>>2]|0;c[ha>>2]=$i[c[(c[mb>>2]|0)+20>>2]&8191](mb,0)|0;mb=c[b>>2]|0;c[ia>>2]=$i[c[(c[mb>>2]|0)+24>>2]&8191](mb,0)|0;a[Z>>0]=1}mb=c[f>>2]|0;if(mb|0?(__Z16atomic_decrementPj(mb+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(mb,1);l=e;return}else{__ZN6StringC2EPKc(f,487652);if(!(a[Z>>0]|0)){mb=c[ga>>2]|0;if((mb|0)!=(c[f>>2]|0)){if(mb|0?(__Z16atomic_decrementPj(mb+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(mb,1);c[ga>>2]=0;mb=c[f>>2]|0;if(mb|0?__Z28atomic_conditional_incrementPj(mb+-8|0)|0:0)c[ga>>2]=c[f>>2]}mb=c[b>>2]|0;c[ha>>2]=$i[c[(c[mb>>2]|0)+20>>2]&8191](mb,0)|0;mb=c[b>>2]|0;c[ia>>2]=$i[c[(c[mb>>2]|0)+24>>2]&8191](mb,0)|0;a[Z>>0]=1}mb=c[f>>2]|0;if(mb|0?(__Z16atomic_decrementPj(mb+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(mb,1);l=e;return}break}case 1524:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 1528:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 1532:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 1628:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 1636:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 1750:{__ZN6StringC2EPKc(g,488104);if(!(a[Z>>0]|0)){mb=c[ga>>2]|0;if((mb|0)!=(c[g>>2]|0)){if(mb|0?(__Z16atomic_decrementPj(mb+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(mb,1);c[ga>>2]=0;mb=c[g>>2]|0;if(mb|0?__Z28atomic_conditional_incrementPj(mb+-8|0)|0:0)c[ga>>2]=c[g>>2]}mb=c[b>>2]|0;c[ha>>2]=$i[c[(c[mb>>2]|0)+20>>2]&8191](mb,0)|0;mb=c[b>>2]|0;c[ia>>2]=$i[c[(c[mb>>2]|0)+24>>2]&8191](mb,0)|0;a[Z>>0]=1}mb=c[g>>2]|0;if(mb|0?(__Z16atomic_decrementPj(mb+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(mb,1);$b=1819;break}case 1764:{__ZN6StringC2EPKc(g,488145);if(!(a[Z>>0]|0)){mb=c[ga>>2]|0;if((mb|0)!=(c[g>>2]|0)){if(mb|0?(__Z16atomic_decrementPj(mb+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(mb,1);c[ga>>2]=0;mb=c[g>>2]|0;if(mb|0?__Z28atomic_conditional_incrementPj(mb+-8|0)|0:0)c[ga>>2]=c[g>>2]}mb=c[b>>2]|0;c[ha>>2]=$i[c[(c[mb>>2]|0)+20>>2]&8191](mb,0)|0;mb=c[b>>2]|0;c[ia>>2]=$i[c[(c[mb>>2]|0)+24>>2]&8191](mb,0)|0;a[Z>>0]=1}mb=c[g>>2]|0;if(mb|0?(__Z16atomic_decrementPj(mb+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(mb,1);$b=1819;break}case 1806:{__ZN6StringC2EPKc(g,488203);if(!(a[Z>>0]|0)){mb=c[ga>>2]|0;if((mb|0)!=(c[g>>2]|0)){if(mb|0?(__Z16atomic_decrementPj(mb+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(mb,1);c[ga>>2]=0;mb=c[g>>2]|0;if(mb|0?__Z28atomic_conditional_incrementPj(mb+-8|0)|0:0)c[ga>>2]=c[g>>2]}mb=c[b>>2]|0;c[ha>>2]=$i[c[(c[mb>>2]|0)+20>>2]&8191](mb,0)|0;mb=c[b>>2]|0;c[ia>>2]=$i[c[(c[mb>>2]|0)+24>>2]&8191](mb,0)|0;a[Z>>0]=1}mb=c[g>>2]|0;if(mb|0?(__Z16atomic_decrementPj(mb+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(mb,1);$b=1819;break}case 1982:{c[R>>2]=0;__ZN6StringC2EPKc(f,488395);c[Q>>2]=__ZNK6StringplERKS_(R,f)|0;mb=c[b>>2]|0;c[g>>2]=__ZN7Variant13get_type_nameENS_4TypeE(c[($i[c[c[mb>>2]>>2]&8191](mb,0)|0)>>2]|0)|0;mb=__ZNK6StringplERKS_(Q,g)|0;ua=mb;if(!(a[Z>>0]|0)){_b=c[ga>>2]|0;if((_b|0)!=(mb|0)){if(_b|0?(__Z16atomic_decrementPj(_b+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(_b,1);c[ga>>2]=0;if(mb|0?__Z28atomic_conditional_incrementPj(mb+-8|0)|0:0)c[ga>>2]=ua}ua=c[b>>2]|0;c[ha>>2]=$i[c[(c[ua>>2]|0)+20>>2]&8191](ua,0)|0;ua=c[b>>2]|0;c[ia>>2]=$i[c[(c[ua>>2]|0)+24>>2]&8191](ua,0)|0;a[Z>>0]=1}if(mb|0?(__Z16atomic_decrementPj(mb+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(mb,1);mb=c[g>>2]|0;if(mb|0?(__Z16atomic_decrementPj(mb+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(mb,1);mb=c[Q>>2]|0;if(mb|0?(__Z16atomic_decrementPj(mb+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(mb,1);mb=c[f>>2]|0;if(mb|0?(__Z16atomic_decrementPj(mb+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(mb,1);mb=c[R>>2]|0;if(!mb){l=e;return}if(__Z16atomic_decrementPj(mb+-8|0)|0){l=e;return}__ZN6Memory11free_staticEPvb(mb,1);l=e;return}case 2006:{c[V>>2]=0;__ZN6StringC2EPKc(g,1079676);c[U>>2]=__ZNK6StringplERKS_(V,g)|0;mb=c[b>>2]|0;__ZN6StringC2EPKc(h,__ZN11GDTokenizer14get_token_nameENS_5TokenE($i[c[(c[mb>>2]|0)+4>>2]&8191](mb,0)|0)|0);c[T>>2]=__ZNK6StringplERKS_(U,h)|0;__ZN6StringC2EPKc(n,1144824);c[S>>2]=__ZNK6StringplERKS_(T,n)|0;mb=c[b>>2]|0;R=$i[c[(c[mb>>2]|0)+8>>2]&8191](mb,0)|0;c[W>>2]=R;do if(R){mb=c[R+4>>2]|0;if(mb|0){__ZN6StringC2EPKc(f,mb);ud=c[f>>2]|0;break}mb=R+8|0;c[f>>2]=0;Q=c[mb>>2]|0;if((Q|0)!=0?(c[f>>2]=0,(__Z28atomic_conditional_incrementPj(Q+-8|0)|0)!=0):0){Q=c[mb>>2]|0;c[f>>2]=Q;ud=Q}else ud=0}else{c[f>>2]=0;ud=0}while(0);c[o>>2]=ud;ud=__ZNK6StringplERKS_(S,o)|0;R=ud;if(!(a[Z>>0]|0)){Q=c[ga>>2]|0;if((Q|0)!=(ud|0)){if(Q|0?(__Z16atomic_decrementPj(Q+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Q,1);c[ga>>2]=0;if(ud|0?__Z28atomic_conditional_incrementPj(ud+-8|0)|0:0)c[ga>>2]=R}R=c[b>>2]|0;c[ha>>2]=$i[c[(c[R>>2]|0)+20>>2]&8191](R,0)|0;R=c[b>>2]|0;c[ia>>2]=$i[c[(c[R>>2]|0)+24>>2]&8191](R,0)|0;a[Z>>0]=1}if(ud|0?(__Z16atomic_decrementPj(ud+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(ud,1);ud=c[o>>2]|0;if(ud|0?(__Z16atomic_decrementPj(ud+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(ud,1);__ZN10StringNameD2Ev(W);W=c[S>>2]|0;if(W|0?(__Z16atomic_decrementPj(W+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(W,1);W=c[n>>2]|0;if(W|0?(__Z16atomic_decrementPj(W+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(W,1);W=c[T>>2]|0;if(W|0?(__Z16atomic_decrementPj(W+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(W,1);W=c[h>>2]|0;if(W|0?(__Z16atomic_decrementPj(W+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(W,1);W=c[U>>2]|0;if(W|0?(__Z16atomic_decrementPj(W+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(W,1);W=c[g>>2]|0;if(W|0?(__Z16atomic_decrementPj(W+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(W,1);W=c[V>>2]|0;if(!W){l=e;return}if(__Z16atomic_decrementPj(W+-8|0)|0){l=e;return}__ZN6Memory11free_staticEPvb(W,1);l=e;return}case 2051:{l=e;return}}if(($b|0)==88){__ZN10StringNameD2Ev(g);__ZN10StringNameD2Ev(f);l=e;return}else if(($b|0)==1819){__ZN10StringNameD2Ev(f);l=e;return}}function __ZN8GDParser14_parse_newlineEv(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d;f=c[b>>2]|0;if(($i[c[(c[f>>2]|0)+4>>2]&8191](f,1)|0)!=89?(f=c[b>>2]|0,($i[c[(c[f>>2]|0)+4>>2]&8191](f,1)|0)!=83):0){f=c[b>>2]|0;g=$i[c[(c[f>>2]|0)+28>>2]&8191](f,0)|0;f=b+40|0;h=c[f>>2]|0;i=c[h+4>>2]|0;j=c[i>>2]|0;if((g|0)>(j|0)){__ZN6StringC2EPKc(e,495579);k=b+20|0;if(!(a[k>>0]|0)){n=b+24|0;o=c[n>>2]|0;if((o|0)!=(c[e>>2]|0)){if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(o,1);c[n>>2]=0;o=c[e>>2]|0;if(o|0?__Z28atomic_conditional_incrementPj(o+-8|0)|0:0)c[n>>2]=c[e>>2]}n=c[b>>2]|0;c[b+28>>2]=$i[c[(c[n>>2]|0)+20>>2]&8191](n,0)|0;n=c[b>>2]|0;c[b+32>>2]=$i[c[(c[n>>2]|0)+24>>2]&8191](n,0)|0;a[k>>0]=1}k=c[e>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);p=0;l=d;return p|0}if((g|0)<(j|0)){j=h;h=i;while(1){i=j+8|0;if((c[i>>2]|0)==1){q=19;break}k=j+4|0;if(!h){r=0;s=j}else{a[1263537]=0;if((c[h+12>>2]|0)==(j|0)){if((c[j>>2]|0)==(h|0))c[j>>2]=c[h+4>>2];n=c[h+8>>2]|0;c[k>>2]=n;k=h+4|0;if(n|0)c[n+4>>2]=c[k>>2];o=c[k>>2]|0;if(o|0)c[o+8>>2]=n;__ZN6Memory11free_staticEPvb(h,0);c[i>>2]=(c[i>>2]|0)+-1}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145114,1145120,157,1145132,0);t=c[f>>2]|0;if(!(c[t+8>>2]|0)){q=44;break}r=c[t+4>>2]|0;s=t}i=c[r>>2]|0;if((i|0)<(g|0)){q=46;break}if((g|0)<(i|0)){j=s;h=r}else{q=60;break}}if((q|0)==19){__ZN6StringC2EPKc(e,495598);r=b+20|0;if(!(a[r>>0]|0)){h=b+24|0;s=c[h>>2]|0;if((s|0)!=(c[e>>2]|0)){if(s|0?(__Z16atomic_decrementPj(s+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(s,1);c[h>>2]=0;s=c[e>>2]|0;if(s|0?__Z28atomic_conditional_incrementPj(s+-8|0)|0:0)c[h>>2]=c[e>>2]}h=c[b>>2]|0;c[b+28>>2]=$i[c[(c[h>>2]|0)+20>>2]&8191](h,0)|0;h=c[b>>2]|0;c[b+32>>2]=$i[c[(c[h>>2]|0)+24>>2]&8191](h,0)|0;a[r>>0]=1}r=c[e>>2]|0;if(r|0?(__Z16atomic_decrementPj(r+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(r,1);p=0;l=d;return p|0}else if((q|0)==44)__ZN6Memory11free_staticEPvb(t,0);else if((q|0)==46){__ZN6StringC2EPKc(e,495619);t=b+20|0;if(!(a[t>>0]|0)){r=b+24|0;h=c[r>>2]|0;if((h|0)!=(c[e>>2]|0)){if(h|0?(__Z16atomic_decrementPj(h+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(h,1);c[r>>2]=0;h=c[e>>2]|0;if(h|0?__Z28atomic_conditional_incrementPj(h+-8|0)|0:0)c[r>>2]=c[e>>2]}r=c[b>>2]|0;c[b+28>>2]=$i[c[(c[r>>2]|0)+20>>2]&8191](r,0)|0;r=c[b>>2]|0;c[b+32>>2]=$i[c[(c[r>>2]|0)+24>>2]&8191](r,0)|0;a[t>>0]=1}t=c[e>>2]|0;if(t|0?(__Z16atomic_decrementPj(t+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(t,1);p=0;l=d;return p|0}else if((q|0)==60){q=c[b>>2]|0;Pi[c[(c[q>>2]|0)+36>>2]&2047](q,1);p=0;l=d;return p|0}}}q=c[b>>2]|0;Pi[c[(c[q>>2]|0)+36>>2]&2047](q,1);p=1;l=d;return p|0}function __ZN8GDParser14_parse_extendsEPNS_9ClassNodeE(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0;e=l;l=l+48|0;if((l|0)>=(m|0))ba(48);f=e;g=e+32|0;h=e+24|0;i=e+28|0;j=d+28|0;if(a[j>>0]|0){__ZN6StringC2EPKc(f,495366);k=b+20|0;if(!(a[k>>0]|0)){n=b+24|0;o=c[n>>2]|0;if((o|0)!=(c[f>>2]|0)){if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(o,1);c[n>>2]=0;o=c[f>>2]|0;if(o|0?__Z28atomic_conditional_incrementPj(o+-8|0)|0:0)c[n>>2]=c[f>>2]}n=c[b>>2]|0;c[b+28>>2]=$i[c[(c[n>>2]|0)+20>>2]&8191](n,0)|0;n=c[b>>2]|0;c[b+32>>2]=$i[c[(c[n>>2]|0)+24>>2]&8191](n,0)|0;a[k>>0]=1}k=c[f>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);l=e;return}if((((c[d+48>>2]|0)==0?(c[d+40>>2]|0)==0:0)?(c[d+52>>2]|0)==0:0)?(c[d+44>>2]|0)==0:0){a[j>>0]=1;j=c[b>>2]|0;Pi[c[(c[j>>2]|0)+36>>2]&2047](j,1);j=c[b>>2]|0;if(($i[c[(c[j>>2]|0)+4>>2]&8191](j,0)|0)==4?(j=c[b>>2]|0,($i[c[(c[j>>2]|0)+16>>2]&8191](j,0)|0)==18):0){c[f>>2]=__ZN7Variant13get_type_nameENS_4TypeE(18)|0;__ZN10StringNameC2ERK6String(g,f);__ZN6VectorI10StringNameE9push_backES0_(d+36|0,g)|0;__ZN10StringNameD2Ev(g);g=c[f>>2]|0;if(g|0?(__Z16atomic_decrementPj(g+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(g,1);g=c[b>>2]|0;Pi[c[(c[g>>2]|0)+36>>2]&2047](g,1);l=e;return}g=c[b>>2]|0;do if(($i[c[(c[g>>2]|0)+4>>2]&8191](g,0)|0)==2){j=c[b>>2]|0;__ZN7VariantC2ERKS_(f,$i[c[c[j>>2]>>2]&8191](j,0)|0);if((c[f>>2]|0)==4){c[h>>2]=__ZNK7Variantcv10StringNameEv(f)|0;__ZN10StringNameaSERKS_(d+32|0,h);__ZN10StringNameD2Ev(h);j=c[b>>2]|0;Pi[c[(c[j>>2]|0)+36>>2]&2047](j,1);j=c[b>>2]|0;if(($i[c[(c[j>>2]|0)+4>>2]&8191](j,0)|0)==79){j=c[b>>2]|0;Pi[c[(c[j>>2]|0)+36>>2]&2047](j,1);if(c[f>>2]|0)__ZN7Variant5clearEv(f);break}if(c[f>>2]|0)__ZN7Variant5clearEv(f);l=e;return}__ZN6StringC2EPKc(h,495450);j=b+20|0;if(!(a[j>>0]|0)){k=b+24|0;n=c[k>>2]|0;if((n|0)!=(c[h>>2]|0)){if(n|0?(__Z16atomic_decrementPj(n+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(n,1);c[k>>2]=0;n=c[h>>2]|0;if(n|0?__Z28atomic_conditional_incrementPj(n+-8|0)|0:0)c[k>>2]=c[h>>2]}k=c[b>>2]|0;c[b+28>>2]=$i[c[(c[k>>2]|0)+20>>2]&8191](k,0)|0;k=c[b>>2]|0;c[b+32>>2]=$i[c[(c[k>>2]|0)+24>>2]&8191](k,0)|0;a[j>>0]=1}j=c[h>>2]|0;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);if(c[f>>2]|0)__ZN7Variant5clearEv(f);l=e;return}while(0);h=d+36|0;while(1){d=c[b>>2]|0;if(($i[c[(c[d>>2]|0)+4>>2]&8191](d,0)|0)!=1)break;d=c[b>>2]|0;c[f>>2]=$i[c[(c[d>>2]|0)+8>>2]&8191](d,0)|0;__ZN10StringNameC2ERKS_(i,f);__ZN6VectorI10StringNameE9push_backES0_(h,i)|0;__ZN10StringNameD2Ev(i);d=c[b>>2]|0;Pi[c[(c[d>>2]|0)+36>>2]&2047](d,1);d=c[b>>2]|0;g=($i[c[(c[d>>2]|0)+4>>2]&8191](d,0)|0)==79;__ZN10StringNameD2Ev(f);if(!g){p=78;break}}if((p|0)==78){l=e;return}__ZN6StringC2EPKc(f,495487);p=b+20|0;if(!(a[p>>0]|0)){i=b+24|0;h=c[i>>2]|0;if((h|0)!=(c[f>>2]|0)){if(h|0?(__Z16atomic_decrementPj(h+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(h,1);c[i>>2]=0;h=c[f>>2]|0;if(h|0?__Z28atomic_conditional_incrementPj(h+-8|0)|0:0)c[i>>2]=c[f>>2]}i=c[b>>2]|0;c[b+28>>2]=$i[c[(c[i>>2]|0)+20>>2]&8191](i,0)|0;i=c[b>>2]|0;c[b+32>>2]=$i[c[(c[i>>2]|0)+24>>2]&8191](i,0)|0;a[p>>0]=1}p=c[f>>2]|0;if(p|0?(__Z16atomic_decrementPj(p+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(p,1);l=e;return}__ZN6StringC2EPKc(f,495405);p=b+20|0;if(!(a[p>>0]|0)){i=b+24|0;h=c[i>>2]|0;if((h|0)!=(c[f>>2]|0)){if(h|0?(__Z16atomic_decrementPj(h+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(h,1);c[i>>2]=0;h=c[f>>2]|0;if(h|0?__Z28atomic_conditional_incrementPj(h+-8|0)|0:0)c[i>>2]=c[f>>2]}i=c[b>>2]|0;c[b+28>>2]=$i[c[(c[i>>2]|0)+20>>2]&8191](i,0)|0;i=c[b>>2]|0;c[b+32>>2]=$i[c[(c[i>>2]|0)+24>>2]&8191](i,0)|0;a[p>>0]=1}p=c[f>>2]|0;if(p|0?(__Z16atomic_decrementPj(p+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(p,1);l=e;return}function __ZN6VectorIPN8GDParser9ClassNodeEE6resizeEi(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0;if((d|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,269,1145657,0);e=31;return e|0}a[1263537]=0;f=c[b>>2]|0;if(!f)g=0;else g=c[f+-4>>2]|0;if((g|0)==(d|0)){e=0;return e|0}if(!d){if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);c[b>>2]=0;e=0;return e|0}__ZN6VectorIPN8GDParser9ClassNodeEE14_copy_on_writeEv(b);f=d<<2;if(d>>>0<=1073741823?(g=f+-1|0,h=g>>>1|g,g=h>>>2|h,h=g>>>4|g,g=h>>>8|h,h=(g>>>16|g)+1|0,f>>>0<4294967264):0){a[1263537]=0;f=c[b>>2]|0;do if(!f)if((d|0)>0)i=18;else{j=0;i=25}else{g=c[f+-4>>2]|0;if((g|0)<(d|0))if(!g)i=18;else{k=__ZN6Memory14realloc_staticEPvjb(f,h,1)|0;if(k|0){a[1263537]=0;l=k;break}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,300,1145876,0);e=6;return e|0}else{j=g;i=25}}while(0);do if((i|0)==18){g=__ZN6Memory12alloc_staticEjb(h,1)|0;if(g|0){a[1263537]=0;c[g+-4>>2]=0;c[g+-8>>2]=1;l=g;break}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,292,1145820,0);e=6;return e|0}else if((i|0)==25){if((j|0)<=(d|0)){e=0;return e|0}g=__ZN6Memory14realloc_staticEPvjb(f,h,1)|0;if(!g){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,324,1145876,0);e=6;return e|0}else{a[1263537]=0;c[b>>2]=g;c[g+-4>>2]=d;e=0;return e|0}}while(0);c[b>>2]=l;c[((l|0)==0?0:l+-4|0)>>2]=d;e=0;return e|0}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,285,1145723,0);e=6;return e|0}function __ZN6VectorIPN8GDParser9ClassNodeEE14_copy_on_writeEv(a){a=a|0;var b=0,d=0,e=0;b=c[a>>2]|0;if(!b)return;if((c[b+-8>>2]|0)>>>0<=1)return;d=c[b+-4>>2]|0;b=(d<<2)+-1|0;e=b>>>1|b;b=e>>>2|e;e=b>>>4|b;b=e>>>8|e;e=__ZN6Memory12alloc_staticEjb((b>>>16|b)+1|0,1)|0;c[e+-8>>2]=1;c[e+-4>>2]=d;if(d|0){b=0;do{c[e+(b<<2)>>2]=c[(c[a>>2]|0)+(b<<2)>>2];b=b+1|0}while((b|0)!=(d|0))}d=c[a>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);c[a>>2]=e;return}function __ZN8GDParser19_enter_indent_blockEPNS_9BlockNodeE(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+24|0;g=e+20|0;h=e+12|0;i=e+4|0;j=e+16|0;k=e+8|0;n=e;o=c[b>>2]|0;p=($i[c[(c[o>>2]|0)+4>>2]&8191](o,0)|0)==81;o=c[b>>2]|0;if(!p){p=$i[c[(c[o>>2]|0)+20>>2]&8191](o,-1)|0;q=c[b>>2]|0;r=$i[c[(c[q>>2]|0)+24>>2]&8191](q,-1)|0;__ZN6StringC2EPKc(f,495299);q=b+20|0;if(!(a[q>>0]|0)){s=b+24|0;t=c[s>>2]|0;if((t|0)!=(c[f>>2]|0)){if(t|0?(__Z16atomic_decrementPj(t+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(t,1);c[s>>2]=0;t=c[f>>2]|0;if(t|0?__Z28atomic_conditional_incrementPj(t+-8|0)|0:0)c[s>>2]=c[f>>2]}if((p|0)<0){s=c[b>>2]|0;u=$i[c[(c[s>>2]|0)+20>>2]&8191](s,0)|0}else u=p;c[b+28>>2]=u;if((r|0)<0){u=c[b>>2]|0;v=$i[c[(c[u>>2]|0)+24>>2]&8191](u,0)|0}else v=r;c[b+32>>2]=v;a[q>>0]=1}q=c[f>>2]|0;if(q|0?(__Z16atomic_decrementPj(q+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(q,1);w=0;l=e;return w|0}Pi[c[(c[o>>2]|0)+36>>2]&2047](o,1);o=c[b>>2]|0;if(($i[c[(c[o>>2]|0)+4>>2]&8191](o,0)|0)!=83){o=b+40|0;q=c[o>>2]|0;if(!q)df();v=c[c[q+4>>2]>>2]|0;q=__ZnwjPFPvjE(16,4740)|0;c[q>>2]=v;v=c[o>>2]|0;o=v+4|0;r=c[o>>2]|0;c[q+8>>2]=r;c[q+4>>2]=0;c[q+12>>2]=v;if(r|0)c[r+4>>2]=q;c[o>>2]=q;if(!(c[v>>2]|0))c[v>>2]=q;q=v+8|0;c[q>>2]=(c[q>>2]|0)+1;w=1;l=e;return w|0}q=c[b>>2]|0;if(($i[c[(c[q>>2]|0)+4>>2]&8191](q,0)|0)!=83){w=0;l=e;return w|0}q=b+8|0;v=b+4|0;o=d+40|0;a:do if(!d){while(1){r=c[b>>2]|0;if(($i[c[(c[r>>2]|0)+4>>2]&8191](r,1)|0)!=83)break a;r=c[b>>2]|0;Pi[c[(c[r>>2]|0)+36>>2]&2047](r,1);r=c[b>>2]|0;if(($i[c[(c[r>>2]|0)+4>>2]&8191](r,0)|0)!=83){w=0;break}}l=e;return w|0}else{while(1){r=c[b>>2]|0;if(($i[c[(c[r>>2]|0)+4>>2]&8191](r,1)|0)!=83)break a;r=__ZnwjPKc(20,1263606)|0;c[r>>2]=23292;c[r+16>>2]=15;c[r+4>>2]=c[q>>2];c[q>>2]=r;if(!(c[v>>2]|0))c[v>>2]=r;u=c[b>>2]|0;p=r+8|0;c[p>>2]=$i[c[(c[u>>2]|0)+20>>2]&8191](u,0)|0;u=c[b>>2]|0;c[r+12>>2]=$i[c[(c[u>>2]|0)+24>>2]&8191](u,0)|0;u=c[b>>2]|0;c[p>>2]=$i[c[(c[u>>2]|0)+20>>2]&8191](u,0)|0;if(!(c[o>>2]|0)){u=__ZnwjPFPvjE(12,4740)|0;c[o>>2]=u;c[u>>2]=0;c[u+4>>2]=0;c[u+8>>2]=0}u=__ZnwjPFPvjE(16,4740)|0;c[u>>2]=r;r=c[o>>2]|0;p=r+4|0;s=c[p>>2]|0;c[u+8>>2]=s;c[u+4>>2]=0;c[u+12>>2]=r;if(s|0)c[s+4>>2]=u;c[p>>2]=u;if(!(c[r>>2]|0))c[r>>2]=u;u=r+8|0;c[u>>2]=(c[u>>2]|0)+1;u=c[b>>2]|0;Pi[c[(c[u>>2]|0)+36>>2]&2047](u,1);u=c[b>>2]|0;if(($i[c[(c[u>>2]|0)+4>>2]&8191](u,0)|0)!=83){w=0;break}}l=e;return w|0}while(0);o=c[b>>2]|0;v=$i[c[(c[o>>2]|0)+28>>2]&8191](o,0)|0;o=b+40|0;q=c[o>>2]|0;d=c[c[q+4>>2]>>2]|0;if((v|0)>(d|0)){if(!q){q=__ZnwjPFPvjE(12,4740)|0;c[o>>2]=q;c[q>>2]=0;c[q+4>>2]=0;c[q+8>>2]=0}q=__ZnwjPFPvjE(16,4740)|0;c[q>>2]=v;u=c[o>>2]|0;o=u+4|0;r=c[o>>2]|0;c[q+8>>2]=r;c[q+4>>2]=0;c[q+12>>2]=u;if(r|0)c[r+4>>2]=q;c[o>>2]=q;if(!(c[u>>2]|0))c[u>>2]=q;q=u+8|0;c[q>>2]=(c[q>>2]|0)+1;q=c[b>>2]|0;Pi[c[(c[q>>2]|0)+36>>2]&2047](q,1);w=1;l=e;return w|0}c[f>>2]=__Z4itosx(d,((d|0)<0)<<31>>31)|0;c[i>>2]=__ZplPKcRK6String(495328,f)|0;__ZN6StringC2EPKc(j,495338);c[h>>2]=__ZNK6StringplERKS_(i,j)|0;c[k>>2]=__Z4itosx(v,((v|0)<0)<<31>>31)|0;c[g>>2]=__ZNK6StringplERKS_(h,k)|0;__Z10print_line6String(g);v=c[g>>2]|0;if(v|0?(__Z16atomic_decrementPj(v+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(v,1);v=c[k>>2]|0;if(v|0?(__Z16atomic_decrementPj(v+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(v,1);v=c[h>>2]|0;if(v|0?(__Z16atomic_decrementPj(v+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(v,1);v=c[j>>2]|0;if(v|0?(__Z16atomic_decrementPj(v+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(v,1);v=c[i>>2]|0;if(v|0?(__Z16atomic_decrementPj(v+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(v,1);v=c[f>>2]|0;if(v|0?(__Z16atomic_decrementPj(v+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(v,1);__ZN6StringC2EPKc(n,495348);__Z10print_line6String(n);v=c[n>>2]|0;if(!v){w=0;l=e;return w|0}if(__Z16atomic_decrementPj(v+-8|0)|0){w=0;l=e;return w|0}__ZN6Memory11free_staticEPvb(v,1);w=0;l=e;return w|0}function __ZN8GDParser27_get_completable_identifierENS_14CompletionTypeER10StringName(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);g=f+20|0;h=f+12|0;i=f+4|0;j=f+16|0;k=f;n=f+8|0;__ZN10StringNameC2Ev(g);__ZN10StringNameaSERKS_(e,g);__ZN10StringNameD2Ev(g);o=c[b>>2]|0;if(($i[c[(c[o>>2]|0)+4>>2]&8191](o,0)|0)==1){o=c[b>>2]|0;c[g>>2]=$i[c[(c[o>>2]|0)+8>>2]&8191](o,0)|0;__ZN10StringNameaSERKS_(e,g);__ZN10StringNameD2Ev(g);o=c[b>>2]|0;Pi[c[(c[o>>2]|0)+36>>2]&2047](o,1)}o=c[b>>2]|0;if(($i[c[(c[o>>2]|0)+4>>2]&8191](o,0)|0)!=90){p=0;l=f;return p|0}__ZN10StringNameaSERKS_(b+68|0,e);c[b+64>>2]=d;c[b+84>>2]=c[b+52>>2];c[b+88>>2]=c[b+56>>2];d=c[b>>2]|0;c[b+96>>2]=$i[c[(c[d>>2]|0)+20>>2]&8191](d,0)|0;c[b+92>>2]=c[b+60>>2];a[b+104>>0]=1;d=b+105|0;a[d>>0]=0;o=c[b>>2]|0;Pi[c[(c[o>>2]|0)+36>>2]&2047](o,1);o=c[b>>2]|0;if(($i[c[(c[o>>2]|0)+4>>2]&8191](o,0)|0)==1){o=c[e>>2]|0;do if(o){q=c[o+4>>2]|0;if(q|0){__ZN6StringC2EPKc(g,q);r=c[g>>2]|0;break}q=o+8|0;c[g>>2]=0;s=c[q>>2]|0;if((s|0)!=0?(c[g>>2]=0,(__Z28atomic_conditional_incrementPj(s+-8|0)|0)!=0):0){s=c[q>>2]|0;c[g>>2]=s;r=s}else r=0}else{c[g>>2]=0;r=0}while(0);c[j>>2]=r;r=c[b>>2]|0;o=$i[c[(c[r>>2]|0)+8>>2]&8191](r,0)|0;c[n>>2]=o;do if(o){r=c[o+4>>2]|0;if(r|0){__ZN6StringC2EPKc(g,r);t=c[g>>2]|0;break}r=o+8|0;c[g>>2]=0;s=c[r>>2]|0;if((s|0)!=0?(c[g>>2]=0,(__Z28atomic_conditional_incrementPj(s+-8|0)|0)!=0):0){s=c[r>>2]|0;c[g>>2]=s;t=s}else t=0}else{c[g>>2]=0;t=0}while(0);c[k>>2]=t;c[i>>2]=__ZNK6StringplERKS_(j,k)|0;__ZN10StringNameC2ERK6String(h,i);__ZN10StringNameaSERKS_(e,h);__ZN10StringNameD2Ev(h);h=c[i>>2]|0;if(h|0?(__Z16atomic_decrementPj(h+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(h,1);h=c[k>>2]|0;if(h|0?(__Z16atomic_decrementPj(h+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(h,1);__ZN10StringNameD2Ev(n);n=c[j>>2]|0;if(n|0?(__Z16atomic_decrementPj(n+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(n,1);n=c[b>>2]|0;Pi[c[(c[n>>2]|0)+36>>2]&2047](n,1)}n=c[b>>2]|0;if(($i[c[(c[n>>2]|0)+4>>2]&8191](n,0)|0)!=75){p=1;l=f;return p|0}a[d>>0]=1;p=1;l=f;return p|0}function __ZN6VectorIPN8GDParser12FunctionNodeEE14_copy_on_writeEv(a){a=a|0;var b=0,d=0,e=0;b=c[a>>2]|0;if(!b)return;if((c[b+-8>>2]|0)>>>0<=1)return;d=c[b+-4>>2]|0;b=(d<<2)+-1|0;e=b>>>1|b;b=e>>>2|e;e=b>>>4|b;b=e>>>8|e;e=__ZN6Memory12alloc_staticEjb((b>>>16|b)+1|0,1)|0;c[e+-8>>2]=1;c[e+-4>>2]=d;if(d|0){b=0;do{c[e+(b<<2)>>2]=c[(c[a>>2]|0)+(b<<2)>>2];b=b+1|0}while((b|0)!=(d|0))}d=c[a>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);c[a>>2]=e;return}function __ZN6VectorI10StringNameE9push_backES0_(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;g=c[b>>2]|0;if(!g)h=1;else h=(c[g+-4>>2]|0)+1|0;if(__ZN6VectorI10StringNameE6resizeEi(b,h)|0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);i=1;l=e;return i|0}a[1263537]=0;h=c[b>>2]|0;do if(h){g=c[h+-4>>2]|0;j=g+-1|0;__ZN10StringNameC2ERKS_(f,d);if((g|0)<1)k=14;else{n=c[b>>2]|0;o=(n|0)==0;if(o)p=0;else p=c[n+-4>>2]|0;if((p|0)<(g|0)){if(o)q=0;else q=c[n+-4>>2]|0;if((q|0)<(g|0)){k=14;break}a[1263537]=0}__ZN6VectorI10StringNameE14_copy_on_writeEv(b);r=(c[b>>2]|0)+(j<<2)|0}}else{__ZN10StringNameC2ERKS_(f,d);k=14}while(0);if((k|0)==14){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);r=0}__ZN10StringNameaSERKS_(r,f);__ZN10StringNameD2Ev(f);i=0;l=e;return i|0} +function __ZN22RasterizerStorageGLES319mesh_remove_surfaceE3RIDi(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f+4|0;h=f;i=c[d>>2]|0;if(i|0){d=c[b+1364>>2]|0;a:do if(d|0){j=c[d+8>>2]|0;k=c[b+1368>>2]|0;b:do if((j|0)==(k|0))n=j;else{o=j;while(1){p=c[o+24>>2]|0;if(i>>>0<p>>>0)q=o+8|0;else{if(p>>>0>=i>>>0){n=o;break b}q=o+4|0}o=c[q>>2]|0;if((o|0)==(k|0))break a}}while(0);if((n|0)!=(k|0)&(n|0)!=0){a[1263537]=0;if((e|0)>=0){j=i+16|0;o=c[j>>2]|0;p=(o|0)==0;if(p)r=0;else r=c[o+-4>>2]|0;if((r|0)>(e|0)){a[1263537]=0;if(p)s=0;else s=c[o+-4>>2]|0;do if((s|0)<=(e|0)){if(p)t=0;else t=c[o+-4>>2]|0;if((t|0)>(e|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);__ZN6VectorIPN22RasterizerStorageGLES37SurfaceEE14_copy_on_writeEv(j);o=c[j>>2]|0;p=c[o+(e<<2)>>2]|0;k=c[p+16>>2]|0;if(k|0){c[h>>2]=k;k=(o|0)==0;if(k)u=0;else u=c[o+-4>>2]|0;do if((u|0)<=(e|0)){if(k)v=0;else v=c[o+-4>>2]|0;if((v|0)>(e|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);__ZN6VectorIPN22RasterizerStorageGLES37SurfaceEE14_copy_on_writeEv(j);o=c[(c[j>>2]|0)+(e<<2)>>2]|0;c[g>>2]=c[h>>2];__ZN22RasterizerStorageGLES325_material_remove_geometryE3RIDPNS_8GeometryE(b,g,o)}Hg(1,p+304|0);o=p+308|0;if(c[o>>2]|0)Hg(1,o|0);Qe(1,p+296|0);o=p+320|0;k=0;while(1){w=c[o>>2]|0;x=(w|0)==0;if(x)y=0;else y=c[w+-4>>2]|0;if((k|0)>=(y|0))break;if(x)z=0;else z=c[w+-4>>2]|0;do if((z|0)<=(k|0)){if(x)A=0;else A=c[w+-4>>2]|0;if((A|0)>(k|0)){a[1263537]=0;B=62;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);Hg(1,0);break}}else B=62;while(0);if((B|0)==62){B=0;__ZN6VectorIN22RasterizerStorageGLES37Surface10BlendShapeEE14_copy_on_writeEv(o);Hg(1,(c[o>>2]|0)+(k<<3)|0)}w=c[o>>2]|0;x=(w|0)==0;if(x)C=0;else C=c[w+-4>>2]|0;do if((C|0)<=(k|0)){if(x)D=0;else D=c[w+-4>>2]|0;if((D|0)>(k|0)){a[1263537]=0;B=72;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);E=0;break}}else B=72;while(0);if((B|0)==72){B=0;__ZN6VectorIN22RasterizerStorageGLES37Surface10BlendShapeEE14_copy_on_writeEv(o);E=(c[o>>2]|0)+(k<<3)|0}Qe(1,E+4|0);k=k+1|0}k=i+8|0;o=c[k>>2]|0;if(o|0){w=o;do{o=c[w+4>>2]|0;gj[c[(c[o>>2]|0)+16>>2]&8191](o);w=c[w+8>>2]|0}while((w|0)!=0)}gj[c[c[p>>2]>>2]&8191](p);__ZN6Memory11free_staticEPvb(p,0);w=c[j>>2]|0;o=(w|0)==0;if(o)F=0;else F=c[w+-4>>2]|0;if((F|0)>(e|0)){a[1263537]=0;do if(o){G=0;H=-1}else{__ZN6VectorIPN22RasterizerStorageGLES37SurfaceEE14_copy_on_writeEv(j);w=c[j>>2]|0;if(!w){G=0;H=-1;break}G=w;H=(c[w+-4>>2]|0)+-1|0}while(0);if((H|0)>(e|0)){o=e;do{p=o;o=o+1|0;c[G+(p<<2)>>2]=c[G+(o<<2)>>2]}while((o|0)!=(H|0))}__ZN6VectorIPN22RasterizerStorageGLES37SurfaceEE6resizeEi(j,H)|0}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1128380,1146752,368,1122479,0);o=c[k>>2]|0;if(!o){l=f;return}else I=o;do{o=c[I+4>>2]|0;gj[c[(c[o>>2]|0)+12>>2]&8191](o);I=c[I+8>>2]|0}while((I|0)!=0);l=f;return}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(780975,773506,2965,780995,0);l=f;return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1067819,1066271,164,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(780975,773506,2964,780733,0);l=f;return}function __ZNK22RasterizerStorageGLES322mesh_get_surface_countE3RID(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0;e=c[d>>2]|0;if(e|0){d=c[b+1364>>2]|0;a:do if(d|0){f=c[d+8>>2]|0;g=c[b+1368>>2]|0;b:do if((f|0)==(g|0))h=f;else{i=f;while(1){j=c[i+24>>2]|0;if(e>>>0<j>>>0)k=i+8|0;else{if(j>>>0>=e>>>0){h=i;break b}k=i+4|0}i=c[k>>2]|0;if((i|0)==(g|0))break a}}while(0);if((h|0)!=(g|0)&(h|0)!=0){a[1263537]=0;f=c[e+16>>2]|0;if(!f){l=0;return l|0}l=c[f+-4>>2]|0;return l|0}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1067819,1066271,164,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(780911,773506,2997,780934,0);l=0;return l|0}function __ZN22RasterizerStorageGLES320mesh_set_custom_aabbE3RIDRK5Rect3(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0;f=c[d>>2]|0;if(f|0){d=c[b+1364>>2]|0;a:do if(d|0){g=c[d+8>>2]|0;h=c[b+1368>>2]|0;b:do if((g|0)==(h|0))i=g;else{j=g;while(1){k=c[j+24>>2]|0;if(f>>>0<k>>>0)l=j+8|0;else{if(k>>>0>=f>>>0){i=j;break b}l=j+4|0}j=c[l>>2]|0;if((j|0)==(h|0))break a}}while(0);if((i|0)!=(h|0)&(i|0)!=0){a[1263537]=0;g=f+28|0;c[g>>2]=c[e>>2];c[g+4>>2]=c[e+4>>2];c[g+8>>2]=c[e+8>>2];c[g+12>>2]=c[e+12>>2];c[g+16>>2]=c[e+16>>2];c[g+20>>2]=c[e+20>>2];return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1067819,1066271,164,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(780890,773506,3004,780733,0);return}function __ZNK22RasterizerStorageGLES320mesh_get_custom_aabbE3RID(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0;f=c[e>>2]|0;if(f|0){e=c[d+1364>>2]|0;a:do if(e|0){g=c[e+8>>2]|0;h=c[d+1368>>2]|0;b:do if((g|0)==(h|0))i=g;else{j=g;while(1){k=c[j+24>>2]|0;if(f>>>0<k>>>0)l=j+8|0;else{if(k>>>0>=f>>>0){i=j;break b}l=j+4|0}j=c[l>>2]|0;if((j|0)==(h|0))break a}}while(0);if((i|0)!=(h|0)&(i|0)!=0){a[1263537]=0;g=f+28|0;c[b>>2]=c[g>>2];c[b+4>>2]=c[g+4>>2];c[b+8>>2]=c[g+8>>2];c[b+12>>2]=c[g+12>>2];c[b+16>>2]=c[g+16>>2];c[b+20>>2]=c[g+20>>2];return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1067819,1066271,164,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(780869,773506,3012,780776,0);c[b>>2]=0;c[b+4>>2]=0;c[b+8>>2]=0;c[b+12>>2]=0;c[b+16>>2]=0;c[b+20>>2]=0;return}function __ZNK22RasterizerStorageGLES313mesh_get_aabbE3RIDS0_(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0,ia=0,ja=0,ka=0,la=0,ma=0,na=0,oa=0,pa=0,qa=0,ra=0,sa=0,ta=0,ua=0,va=0,wa=0,xa=0,ya=0,za=0,Aa=0,Ba=0,Ca=0,Da=0,Ea=0,Fa=0,Ga=0,Ha=0,Ia=0;h=l;l=l+128|0;if((l|0)>=(m|0))ba(128);i=h+96|0;j=h+72|0;k=h+24|0;n=h;o=c[e>>2]|0;if(!o)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,153,1066435,0);else{a[1263537]=0;e=c[d+1364>>2]|0;a:do if(e|0){p=c[e+8>>2]|0;q=c[d+1368>>2]|0;b:do if((p|0)==(q|0))r=p;else{s=p;while(1){t=c[s+24>>2]|0;if(o>>>0<t>>>0)u=s+8|0;else{if(t>>>0>=o>>>0){r=s;break b}u=s+4|0}s=c[u>>2]|0;if((s|0)==(q|0))break a}}while(0);if((r|0)!=(q|0)&(r|0)!=0){a[1263537]=0;p=o+28|0;c[i>>2]=0;c[i+4>>2]=0;c[i+8>>2]=0;c[i+12>>2]=0;c[i+16>>2]=0;c[i+20>>2]=0;if(__ZNK5Rect3neERKS_(p,i)|0){c[b>>2]=c[p>>2];c[b+4>>2]=c[p+4>>2];c[b+8>>2]=c[p+8>>2];c[b+12>>2]=c[p+12>>2];c[b+16>>2]=c[p+16>>2];c[b+20>>2]=c[p+20>>2];l=h;return}p=c[f>>2]|0;c:do if(!p)v=25;else{a[1263537]=0;s=c[d+1488>>2]|0;d:do if(s|0){t=c[s+8>>2]|0;w=c[d+1492>>2]|0;e:do if((t|0)==(w|0))x=t;else{y=t;while(1){z=c[y+24>>2]|0;if(p>>>0<z>>>0)A=y+8|0;else{if(z>>>0>=p>>>0){x=y;break e}A=y+4|0}y=c[A>>2]|0;if((y|0)==(w|0))break d}}while(0);if((x|0)!=(w|0)&(x|0)!=0){a[1263537]=0;c[i>>2]=0;c[i+4>>2]=0;c[i+8>>2]=0;c[i+12>>2]=0;c[i+16>>2]=0;c[i+20>>2]=0;t=p+12|0;if(!(c[t>>2]|0)){B=i;v=26;break c}y=o+16|0;z=p+16|0;C=p+8|0;D=k+4|0;E=k+8|0;F=k+12|0;G=k+16|0;H=k+20|0;I=k+24|0;J=k+28|0;K=k+32|0;L=k+44|0;M=k+40|0;N=k+36|0;O=k+36|0;P=k+12|0;Q=k+24|0;R=k+4|0;S=k+8|0;T=k+12|0;U=k+16|0;V=k+20|0;W=k+24|0;X=k+28|0;Y=k+32|0;Z=k+44|0;_=k+40|0;$=k+36|0;aa=k+36|0;ca=k+12|0;da=0;f:while(1){ea=c[y>>2]|0;if(!ea)fa=0;else fa=c[ea+-4>>2]|0;if((da|0)>=(fa|0)){ga=i;break c};c[j>>2]=0;c[j+4>>2]=0;c[j+8>>2]=0;c[j+12>>2]=0;c[j+16>>2]=0;c[j+20>>2]=0;ea=c[y>>2]|0;ha=(ea|0)==0;if(ha)ia=0;else ia=c[ea+-4>>2]|0;if((ia|0)<=(da|0)){if(ha)ja=0;else ja=c[ea+-4>>2]|0;if((ja|0)<=(da|0)){v=38;break}a[1263537]=0}__ZN6VectorIPN22RasterizerStorageGLES37SurfaceEE14_copy_on_writeEv(y);ea=c[y>>2]|0;do if(c[(c[ea+(da<<2)>>2]|0)+292>>2]&64){ha=(ea|0)==0;if(ha)ka=0;else ka=c[ea+-4>>2]|0;if((ka|0)<=(da|0)){if(ha)la=0;else la=c[ea+-4>>2]|0;if((la|0)<=(da|0)){v=47;break f}a[1263537]=0}__ZN6VectorIPN22RasterizerStorageGLES37SurfaceEE14_copy_on_writeEv(y);ha=c[y>>2]|0;ma=c[(c[ha+(da<<2)>>2]|0)+312>>2]|0;if(!ma){na=ha;v=100;break}if(!(c[ma+-4>>2]|0)){na=ha;v=100;break}ma=(ha|0)==0;if(ma)oa=0;else oa=c[ha+-4>>2]|0;if((oa|0)<=(da|0)){if(ma)pa=0;else pa=c[ha+-4>>2]|0;if((pa|0)<=(da|0)){v=57;break f}a[1263537]=0}__ZN6VectorIPN22RasterizerStorageGLES37SurfaceEE14_copy_on_writeEv(y);ha=c[y>>2]|0;ma=c[(c[ha+(da<<2)>>2]|0)+312>>2]|0;if(!ma)qa=0;else qa=c[ma+-4>>2]|0;ma=(ha|0)==0;if(ma)ra=0;else ra=c[ha+-4>>2]|0;if((ra|0)<=(da|0)){if(ma)sa=0;else sa=c[ha+-4>>2]|0;if((sa|0)<=(da|0)){v=67;break f}a[1263537]=0}__ZN6VectorIPN22RasterizerStorageGLES37SurfaceEE14_copy_on_writeEv(y);ha=(c[(c[y>>2]|0)+(da<<2)>>2]|0)+312|0;if(!(c[ha>>2]|0))ta=0;else{__ZN6VectorI5Rect3E14_copy_on_writeEv(ha);ta=c[ha>>2]|0}ha=c[y>>2]|0;ma=(ha|0)==0;if(ma)ua=0;else ua=c[ha+-4>>2]|0;if((ua|0)<=(da|0)){if(ma)va=0;else va=c[ha+-4>>2]|0;if((va|0)<=(da|0)){v=77;break f}a[1263537]=0}__ZN6VectorIPN22RasterizerStorageGLES37SurfaceEE14_copy_on_writeEv(y);ha=(c[(c[y>>2]|0)+(da<<2)>>2]|0)+316|0;if(!(c[ha>>2]|0))wa=0;else{__ZN6VectorIbE14_copy_on_writeEv(ha);wa=c[ha>>2]|0}if((qa|0)>(c[t>>2]|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(780762,773506,3043,780823,0);break}a[1263537]=0;if(!(c[z>>2]|0))xa=0;else{__ZN6VectorIfE14_copy_on_writeEv(z);xa=c[z>>2]|0}ha=(qa|0)>0;if(!(a[C>>0]|0)){if(ha){ya=0;za=1}else{v=109;break}while(1){if(!(a[wa+ya>>0]|0))Aa=za;else{ma=(((ya|0)/256|0)*3072|0)+(((ya|0)%256|0)<<2)|0;g[k>>2]=1.0;g[D>>2]=0.0;g[E>>2]=0.0;g[F>>2]=0.0;g[G>>2]=1.0;g[H>>2]=0.0;g[I>>2]=0.0;g[J>>2]=0.0;g[K>>2]=1.0;g[L>>2]=0.0;g[M>>2]=0.0;g[N>>2]=0.0;c[k>>2]=c[xa+(ma<<2)>>2];c[D>>2]=c[xa+((ma|1)<<2)>>2];c[E>>2]=c[xa+((ma|2)<<2)>>2];c[O>>2]=c[xa+((ma|3)<<2)>>2];c[P>>2]=c[xa+(ma+1024<<2)>>2];c[G>>2]=c[xa+(ma+1025<<2)>>2];c[H>>2]=c[xa+(ma+1026<<2)>>2];c[M>>2]=c[xa+(ma+1027<<2)>>2];c[Q>>2]=c[xa+(ma+2048<<2)>>2];c[J>>2]=c[xa+(ma+2049<<2)>>2];c[K>>2]=c[xa+(ma+2050<<2)>>2];c[L>>2]=c[xa+(ma+2051<<2)>>2];__ZNK9Transform5xformERK5Rect3(n,k,ta+(ya*24|0)|0);if(za){c[j>>2]=c[n>>2];c[j+4>>2]=c[n+4>>2];c[j+8>>2]=c[n+8>>2];c[j+12>>2]=c[n+12>>2];c[j+16>>2]=c[n+16>>2];c[j+20>>2]=c[n+20>>2]}else __ZN5Rect310merge_withERKS_(j,n);Aa=0}ya=ya+1|0;if((ya|0)==(qa|0)){v=109;break}else za=Aa}}else{if(ha){Ba=0;Ca=1}else{v=109;break}while(1){if(!(a[wa+Ba>>0]|0))Da=Ca;else{ma=(((Ba|0)/256|0)<<11)+(((Ba|0)%256|0)<<2)|0;g[k>>2]=1.0;g[R>>2]=0.0;g[S>>2]=0.0;g[T>>2]=0.0;g[U>>2]=1.0;g[V>>2]=0.0;g[W>>2]=0.0;g[X>>2]=0.0;g[Y>>2]=1.0;g[Z>>2]=0.0;g[_>>2]=0.0;g[$>>2]=0.0;c[k>>2]=c[xa+(ma<<2)>>2];c[R>>2]=c[xa+((ma|1)<<2)>>2];c[aa>>2]=c[xa+((ma|3)<<2)>>2];c[ca>>2]=c[xa+(ma+1024<<2)>>2];c[U>>2]=c[xa+(ma+1025<<2)>>2];c[_>>2]=c[xa+(ma+1027<<2)>>2];__ZNK9Transform5xformERK5Rect3(n,k,ta+(Ba*24|0)|0);if(Ca){c[j>>2]=c[n>>2];c[j+4>>2]=c[n+4>>2];c[j+8>>2]=c[n+8>>2];c[j+12>>2]=c[n+12>>2];c[j+16>>2]=c[n+16>>2];c[j+20>>2]=c[n+20>>2]}else __ZN5Rect310merge_withERKS_(j,n);Da=0}Ba=Ba+1|0;if((Ba|0)==(qa|0)){v=109;break}else Ca=Da}}}else{na=ea;v=100}while(0);if((v|0)==100){v=0;ea=(na|0)==0;if(ea)Ea=0;else Ea=c[na+-4>>2]|0;if((Ea|0)<=(da|0)){if(ea)Fa=0;else Fa=c[na+-4>>2]|0;if((Fa|0)<=(da|0)){v=106;break}a[1263537]=0}__ZN6VectorIPN22RasterizerStorageGLES37SurfaceEE14_copy_on_writeEv(y);ea=(c[(c[y>>2]|0)+(da<<2)>>2]|0)+324|0;c[j>>2]=c[ea>>2];c[j+4>>2]=c[ea+4>>2];c[j+8>>2]=c[ea+8>>2];c[j+12>>2]=c[ea+12>>2];c[j+16>>2]=c[ea+16>>2];c[j+20>>2]=c[ea+20>>2];v=109}do if((v|0)==109){v=0;if(!da){c[i>>2]=c[j>>2];c[i+4>>2]=c[j+4>>2];c[i+8>>2]=c[j+8>>2];c[i+12>>2]=c[j+12>>2];c[i+16>>2]=c[j+16>>2];c[i+20>>2]=c[j+20>>2];break}else{__ZN5Rect310merge_withERKS_(i,j);break}}while(0);da=da+1|0}if((v|0)==38)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((v|0)==47)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((v|0)==57)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((v|0)==67)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((v|0)==77)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((v|0)==106)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,154,1066282,0);v=25}while(0);if((v|0)==25){c[i>>2]=0;c[i+4>>2]=0;c[i+8>>2]=0;c[i+12>>2]=0;c[i+16>>2]=0;c[i+20>>2]=0;B=i;v=26}g:do if((v|0)==26){p=o+16|0;q=0;while(1){s=c[p>>2]|0;da=(s|0)==0;if(da)Ga=0;else Ga=c[s+-4>>2]|0;if((q|0)>=(Ga|0)){ga=B;break g}y=(q|0)==0;if(da)Ha=0;else Ha=c[s+-4>>2]|0;if((Ha|0)<=(q|0)){if(da)Ia=0;else Ia=c[s+-4>>2]|0;if((Ia|0)<=(q|0))break;a[1263537]=0}__ZN6VectorIPN22RasterizerStorageGLES37SurfaceEE14_copy_on_writeEv(p);s=(c[(c[p>>2]|0)+(q<<2)>>2]|0)+324|0;if(y){c[B>>2]=c[s>>2];c[B+4>>2]=c[s+4>>2];c[B+8>>2]=c[s+8>>2];c[B+12>>2]=c[s+12>>2];c[B+16>>2]=c[s+16>>2];c[B+20>>2]=c[s+20>>2]}else __ZN5Rect310merge_withERKS_(i,s);q=q+1|0}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);c[b>>2]=c[ga>>2];c[b+4>>2]=c[ga+4>>2];c[b+8>>2]=c[ga+8>>2];c[b+12>>2]=c[ga+12>>2];c[b+16>>2]=c[ga+16>>2];c[b+20>>2]=c[ga+20>>2];l=h;return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,154,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(780762,773506,3020,780776,0);c[b>>2]=0;c[b+4>>2]=0;c[b+8>>2]=0;c[b+12>>2]=0;c[b+16>>2]=0;c[b+20>>2]=0;l=h;return}function __ZN22RasterizerStorageGLES310mesh_clearE3RID(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e+4|0;g=e;h=c[d>>2]|0;d=h;if(h|0){i=c[b+1364>>2]|0;a:do if(i|0){j=c[i+8>>2]|0;k=c[b+1368>>2]|0;b:do if((j|0)==(k|0))n=j;else{o=j;while(1){p=c[o+24>>2]|0;if(h>>>0<p>>>0)q=o+8|0;else{if(p>>>0>=h>>>0){n=o;break b}q=o+4|0}o=c[q>>2]|0;if((o|0)==(k|0))break a}}while(0);if((n|0)!=(k|0)&(n|0)!=0){a[1263537]=0;j=h+16|0;o=c[j>>2]|0;if(!o){l=e;return}p=o;while(1){if(!(c[p+-4>>2]|0)){r=16;break}o=c[(c[b>>2]|0)+212>>2]|0;c[g>>2]=d;c[f>>2]=c[g>>2];bj[o&4095](b,f,0);p=c[j>>2]|0;if(!p){r=16;break}}if((r|0)==16){l=e;return}}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1067819,1066271,164,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(780722,773506,3134,780733,0);l=e;return}function __ZN22RasterizerStorageGLES316multimesh_createEv(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d;f=__ZnwjPKc(108,1263606)|0;c[f+8>>2]=0;c[f>>2]=205972;c[f+12>>2]=0;g=f+28|0;c[g>>2]=0;c[g+4>>2]=0;c[g+8>>2]=0;c[g+12>>2]=0;c[g+16>>2]=0;c[g+20>>2]=0;c[g+24>>2]=0;c[f+60>>2]=f;c[f+64>>2]=0;c[f+68>>2]=0;c[f+56>>2]=0;c[f+76>>2]=f;c[f+80>>2]=0;c[f+84>>2]=0;c[f+72>>2]=0;a[f+104>>0]=1;a[f+105>>0]=1;c[f+96>>2]=0;c[f+100>>2]=0;c[f+92>>2]=-1;c[f+16>>2]=0;c[f+88>>2]=0;c[f+20>>2]=0;c[f+24>>2]=0;__Z28atomic_conditional_incrementPj(1255200)|0;c[f+4>>2]=c[313800];g=b+1380|0;c[e>>2]=f;if(c[g>>2]|0){__ZN3SetIP8RID_Data10ComparatorIS1_E16DefaultAllocatorE10_insert_rbERKS1_(g,e)|0;l=d;return f|0}h=__ZnwjPFPvjE(28,4740)|0;i=h+16|0;c[i>>2]=0;c[i+4>>2]=0;c[g>>2]=h;i=c[b+1384>>2]|0;c[h+4>>2]=i;c[h+8>>2]=i;c[h+12>>2]=i;c[h>>2]=1;__ZN3SetIP8RID_Data10ComparatorIS1_E16DefaultAllocatorE10_insert_rbERKS1_(g,e)|0;l=d;return f|0}function __ZN22RasterizerStorageGLES318multimesh_allocateE3RIDiN12VisualServer24MultimeshTransformFormatENS1_20MultimeshColorFormatE(b,d,e,f,h){b=b|0;d=d|0;e=e|0;f=f|0;h=h|0;var i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ba=0,ca=0,da=0,ea=0,fa=0.0,ga=0,ha=0,ia=0,ja=0,ka=0;i=c[d>>2]|0;if(i|0){d=c[b+1380>>2]|0;a:do if(d|0){j=c[d+8>>2]|0;k=c[b+1384>>2]|0;b:do if((j|0)==(k|0))l=j;else{m=j;while(1){n=c[m+24>>2]|0;if(i>>>0<n>>>0)o=m+8|0;else{if(n>>>0>=i>>>0){l=m;break b}o=m+4|0}m=c[o>>2]|0;if((m|0)==(k|0))break a}}while(0);if((l|0)!=(k|0)&(l|0)!=0){a[1263537]=0;j=i+16|0;if(((c[j>>2]|0)==(e|0)?(c[i+20>>2]|0)==(f|0):0)?(c[i+24>>2]|0)==(h|0):0)return;m=i+88|0;if((c[m>>2]|0?(Hg(1,m|0),n=i+28|0,a[1263537]=0,p=c[n>>2]|0,p|0):0)?c[p+-4>>2]|0:0){if(!(__Z16atomic_decrementPj(p+-8|0)|0))__ZN6Memory11free_staticEPvb(p,1);c[n>>2]=0}c[j>>2]=e;j=i+20|0;c[j>>2]=f;n=i+24|0;c[n>>2]=h;if(e|0){p=(f|0)==0?8:12;c[i+96>>2]=p;switch(h|0){case 0:{q=0;r=26;break}case 1:{q=1;r=26;break}case 2:{q=4;r=26;break}default:s=c[i+100>>2]|0}if((r|0)==26){c[i+100>>2]=q;s=q}t=p+s|0;p=i+28|0;__ZN6VectorIfE6resizeEi(p,U(t,e)|0)|0;c:do if((e|0)>0){v=0;d:while(1){w=(c[j>>2]|0)==0;if((v|0)<0){r=38;break}x=c[p>>2]|0;y=(x|0)==0;if(y)z=0;else z=c[x+-4>>2]|0;if((z|0)<=(v|0)){if(y)A=0;else A=c[x+-4>>2]|0;if((A|0)<=(v|0)){r=38;break}a[1263537]=0}__ZN6VectorIfE14_copy_on_writeEv(p);x=c[p>>2]|0;g[x+(v<<2)>>2]=1.0;y=v+1|0;B=(x|0)==0;if(B)C=0;else C=c[x+-4>>2]|0;if((C|0)<=(y|0)){if(B)D=0;else D=c[x+-4>>2]|0;if((D|0)<=(y|0)){r=46;break}a[1263537]=0}__ZN6VectorIfE14_copy_on_writeEv(p);x=c[p>>2]|0;g[x+(y<<2)>>2]=0.0;y=v+2|0;B=(x|0)==0;if(B)E=0;else E=c[x+-4>>2]|0;if((E|0)<=(y|0)){if(B)F=0;else F=c[x+-4>>2]|0;if((F|0)<=(y|0)){r=54;break}a[1263537]=0}__ZN6VectorIfE14_copy_on_writeEv(p);x=c[p>>2]|0;g[x+(y<<2)>>2]=0.0;y=v+3|0;B=(x|0)==0;if(B)G=0;else G=c[x+-4>>2]|0;if((G|0)<=(y|0)){if(B)H=0;else H=c[x+-4>>2]|0;if((H|0)<=(y|0)){r=62;break}a[1263537]=0}__ZN6VectorIfE14_copy_on_writeEv(p);x=c[p>>2]|0;g[x+(y<<2)>>2]=0.0;y=v+4|0;B=(x|0)==0;if(B)I=0;else I=c[x+-4>>2]|0;if((I|0)<=(y|0)){if(B)J=0;else J=c[x+-4>>2]|0;if((J|0)<=(y|0)){r=70;break}a[1263537]=0}__ZN6VectorIfE14_copy_on_writeEv(p);x=c[p>>2]|0;g[x+(y<<2)>>2]=0.0;y=v+5|0;B=(x|0)==0;if(B)K=0;else K=c[x+-4>>2]|0;if((K|0)<=(y|0)){if(B)L=0;else L=c[x+-4>>2]|0;if((L|0)<=(y|0)){r=78;break}a[1263537]=0}__ZN6VectorIfE14_copy_on_writeEv(p);x=c[p>>2]|0;g[x+(y<<2)>>2]=1.0;y=v+6|0;B=(x|0)==0;if(B)M=0;else M=c[x+-4>>2]|0;if((M|0)<=(y|0)){if(B)N=0;else N=c[x+-4>>2]|0;if((N|0)<=(y|0)){r=86;break}a[1263537]=0}__ZN6VectorIfE14_copy_on_writeEv(p);x=c[p>>2]|0;g[x+(y<<2)>>2]=0.0;y=v+7|0;B=(x|0)==0;if(B)O=0;else O=c[x+-4>>2]|0;if((O|0)<=(y|0)){if(B)P=0;else P=c[x+-4>>2]|0;if((P|0)<=(y|0)){r=94;break}a[1263537]=0}__ZN6VectorIfE14_copy_on_writeEv(p);x=c[p>>2]|0;g[x+(y<<2)>>2]=0.0;if(w){Q=8;R=x}else{w=v+8|0;y=(x|0)==0;if(y)S=0;else S=c[x+-4>>2]|0;if((S|0)<=(w|0)){if(y)T=0;else T=c[x+-4>>2]|0;if((T|0)<=(w|0)){r=103;break}a[1263537]=0}__ZN6VectorIfE14_copy_on_writeEv(p);x=c[p>>2]|0;g[x+(w<<2)>>2]=0.0;w=v+9|0;y=(x|0)==0;if(y)V=0;else V=c[x+-4>>2]|0;if((V|0)<=(w|0)){if(y)W=0;else W=c[x+-4>>2]|0;if((W|0)<=(w|0)){r=111;break}a[1263537]=0}__ZN6VectorIfE14_copy_on_writeEv(p);x=c[p>>2]|0;g[x+(w<<2)>>2]=0.0;w=v+10|0;y=(x|0)==0;if(y)X=0;else X=c[x+-4>>2]|0;if((X|0)<=(w|0)){if(y)Y=0;else Y=c[x+-4>>2]|0;if((Y|0)<=(w|0)){r=119;break}a[1263537]=0}__ZN6VectorIfE14_copy_on_writeEv(p);x=c[p>>2]|0;g[x+(w<<2)>>2]=1.0;w=v+11|0;y=(x|0)==0;if(y)Z=0;else Z=c[x+-4>>2]|0;if((Z|0)<=(w|0)){if(y)_=0;else _=c[x+-4>>2]|0;if((_|0)<=(w|0)){r=127;break}a[1263537]=0}__ZN6VectorIfE14_copy_on_writeEv(p);x=c[p>>2]|0;g[x+(w<<2)>>2]=0.0;Q=12;R=x}switch(c[n>>2]|0){case 2:{x=Q+v|0;if((x|0)<0){r=138;break d}w=(R|0)==0;if(w)$=0;else $=c[R+-4>>2]|0;if(($|0)<=(x|0)){if(w)aa=0;else aa=c[R+-4>>2]|0;if((aa|0)<=(x|0)){r=138;break d}a[1263537]=0}__ZN6VectorIfE14_copy_on_writeEv(p);w=c[p>>2]|0;g[w+(x<<2)>>2]=1.0;y=x+1|0;B=(w|0)==0;if(B)ba=0;else ba=c[w+-4>>2]|0;if((ba|0)<=(y|0)){if(B)ca=0;else ca=c[w+-4>>2]|0;if((ca|0)<=(y|0)){r=146;break d}a[1263537]=0}__ZN6VectorIfE14_copy_on_writeEv(p);w=c[p>>2]|0;g[w+(y<<2)>>2]=1.0;y=x+2|0;B=(w|0)==0;if(B)da=0;else da=c[w+-4>>2]|0;if((da|0)<=(y|0)){if(B)ea=0;else ea=c[w+-4>>2]|0;if((ea|0)<=(y|0)){r=154;break d}a[1263537]=0}__ZN6VectorIfE14_copy_on_writeEv(p);w=c[p>>2]|0;g[w+(y<<2)>>2]=1.0;fa=1.0;ga=x+3|0;ha=w;r=158;break}case 1:{w=Q+v|0;if((w|0)<0){r=164;break d}else{fa=u;ga=w;ha=R;r=158}break}default:{}}if((r|0)==158){r=0;w=(ha|0)==0;if(w)ia=0;else ia=c[ha+-4>>2]|0;if((ia|0)<=(ga|0)){if(w)ja=0;else ja=c[ha+-4>>2]|0;if((ja|0)<=(ga|0)){r=164;break}a[1263537]=0}__ZN6VectorIfE14_copy_on_writeEv(p);g[(c[p>>2]|0)+(ga<<2)>>2]=fa}v=v+t|0;if((v|0)>=(e|0))break c}switch(r|0){case 38:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 46:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 54:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 62:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 70:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 78:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 86:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 94:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 103:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 111:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 119:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 127:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 138:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 146:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 154:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 164:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}}}while(0);le(1,m|0);Id(34962,c[m>>2]|0);t=c[p>>2]|0;if(!t)ka=0;else ka=c[t+-4>>2]<<2;Xe(34962,ka|0,0,35048);Id(34962,0)}a[i+105>>0]=1;a[i+104>>0]=1;t=i+56|0;if(c[t>>2]|0)return;n=b+1392|0;a[1263537]=0;c[t>>2]=n;j=c[n>>2]|0;c[i+64>>2]=j;c[i+68>>2]=0;if(j|0)c[j+12>>2]=t;c[n>>2]=t;return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1067819,1066271,164,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(780703,773506,3365,779501,0);return}function __ZNK22RasterizerStorageGLES328multimesh_get_instance_countE3RID(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0;e=c[d>>2]|0;if(e|0){d=c[b+1380>>2]|0;a:do if(d|0){f=c[d+8>>2]|0;g=c[b+1384>>2]|0;b:do if((f|0)==(g|0))h=f;else{i=f;while(1){j=c[i+24>>2]|0;if(e>>>0<j>>>0)k=i+8|0;else{if(j>>>0>=e>>>0){h=i;break b}k=i+4|0}i=c[k>>2]|0;if((i|0)==(g|0))break a}}while(0);if((h|0)!=(g|0)&(h|0)!=0){a[1263537]=0;l=c[e+16>>2]|0;return l|0}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1067819,1066271,164,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(780628,773506,3464,780657,0);l=0;return l|0}function __ZN22RasterizerStorageGLES318multimesh_set_meshE3RIDS0_(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;f=c[d>>2]|0;if(f|0){d=c[b+1380>>2]|0;a:do if(d|0){g=c[d+8>>2]|0;h=c[b+1384>>2]|0;b:do if((g|0)==(h|0))i=g;else{j=g;while(1){k=c[j+24>>2]|0;if(f>>>0<k>>>0)l=j+8|0;else{if(k>>>0>=f>>>0){i=j;break b}l=j+4|0}j=c[l>>2]|0;if((j|0)==(h|0))break a}}while(0);if((i|0)!=(h|0)&(i|0)!=0){a[1263537]=0;g=f+12|0;j=c[g>>2]|0;c:do if(j|0){k=c[b+1364>>2]|0;d:do if(k|0){m=c[k+8>>2]|0;n=c[b+1368>>2]|0;e:do if((m|0)==(n|0))o=m;else{p=m;while(1){q=c[p+24>>2]|0;if(j>>>0<q>>>0)r=p+8|0;else{if(q>>>0>=j>>>0){o=p;break e}r=p+4|0}p=c[r>>2]|0;if((p|0)==(n|0))break d}}while(0);if((o|0)!=(n|0)&(o|0)!=0){a[1263537]=0;m=j+64|0;p=f+72|0;if((c[p>>2]|0)!=(m|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1128380,1098388,57,1098442,0);break c}a[1263537]=0;q=f+80|0;s=c[q>>2]|0;t=f+84|0;if(s|0)c[s+12>>2]=c[t>>2];u=c[t>>2]|0;if(u|0)c[u+8>>2]=s;if((c[m>>2]|0)==(p|0))c[m>>2]=c[q>>2];c[q>>2]=0;c[t>>2]=0;c[p>>2]=0;break c}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1067819,1066271,164,1066282,0)}while(0);j=c[e>>2]|0;c[g>>2]=j;h=j;f:do if(j|0){k=j;p=c[b+1364>>2]|0;g:do if(p|0){t=c[p+8>>2]|0;q=c[b+1368>>2]|0;h:do if((t|0)==(q|0))v=t;else{m=t;while(1){s=c[m+24>>2]|0;if(h>>>0<s>>>0)w=m+8|0;else{if(s>>>0>=h>>>0){v=m;break h}w=m+4|0}m=c[w>>2]|0;if((m|0)==(q|0))break g}}while(0);if((v|0)!=(q|0)&(v|0)!=0){a[1263537]=0;t=k+64|0;n=f+72|0;if(c[n>>2]|0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1098384,1098388,45,1098405,0);break f}a[1263537]=0;c[n>>2]=t;m=c[t>>2]|0;c[f+80>>2]=m;c[f+84>>2]=0;if(m|0)c[m+12>>2]=n;c[t>>2]=n;break f}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1067819,1066271,164,1066282,0)}while(0);a[f+104>>0]=1;h=f+56|0;if(c[h>>2]|0)return;j=b+1392|0;a[1263537]=0;c[h>>2]=j;g=c[j>>2]|0;c[f+64>>2]=g;c[f+68>>2]=0;if(g|0)c[g+12>>2]=h;c[j>>2]=h;return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1067819,1066271,164,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(780609,773506,3472,779501,0);return}function __ZN22RasterizerStorageGLES332multimesh_instance_set_transformE3RIDiRK9Transform(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0;g=c[d>>2]|0;if(g|0){d=c[b+1380>>2]|0;a:do if(d|0){h=c[d+8>>2]|0;i=c[b+1384>>2]|0;b:do if((h|0)==(i|0))j=h;else{k=h;while(1){l=c[k+24>>2]|0;if(g>>>0<l>>>0)m=k+8|0;else{if(l>>>0>=g>>>0){j=k;break b}m=k+4|0}k=c[m>>2]|0;if((k|0)==(i|0))break a}}while(0);if((j|0)!=(i|0)&(j|0)!=0){a[1263537]=0;if((e|0)>=0?(c[g+16>>2]|0)>(e|0):0){if(!(c[g+20>>2]|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(780485,773506,3502,780518,0);return}h=g+28|0;k=U((c[g+96>>2]|0)+(c[g+100>>2]|0)|0,e)|0;do if((k|0)<0)n=24;else{l=c[h>>2]|0;o=(l|0)==0;if(o)p=0;else p=c[l+-4>>2]|0;if((p|0)<=(k|0)){if(o)q=0;else q=c[l+-4>>2]|0;if((q|0)<=(k|0)){n=24;break}a[1263537]=0}__ZN6VectorIfE14_copy_on_writeEv(h);r=(c[h>>2]|0)+(k<<2)|0}while(0);if((n|0)==24){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);r=0}c[r>>2]=c[f>>2];c[r+4>>2]=c[f+4>>2];c[r+8>>2]=c[f+8>>2];c[r+12>>2]=c[f+36>>2];c[r+16>>2]=c[f+12>>2];c[r+20>>2]=c[f+16>>2];c[r+24>>2]=c[f+20>>2];c[r+28>>2]=c[f+40>>2];c[r+32>>2]=c[f+24>>2];c[r+36>>2]=c[f+28>>2];c[r+40>>2]=c[f+32>>2];c[r+44>>2]=c[f+44>>2];a[g+105>>0]=1;a[g+104>>0]=1;k=g+56|0;if(c[k>>2]|0)return;h=b+1392|0;a[1263537]=0;c[k>>2]=h;i=c[h>>2]|0;c[g+64>>2]=i;c[g+68>>2]=0;if(i|0)c[i+12>>2]=k;c[h>>2]=k;return}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(780485,773506,3501,779616,0);return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1067819,1066271,164,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(780485,773506,3500,779501,0);return}function __ZN22RasterizerStorageGLES335multimesh_instance_set_transform_2dE3RIDiRK11Transform2D(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0;h=c[d>>2]|0;if(h|0){d=c[b+1380>>2]|0;a:do if(d|0){i=c[d+8>>2]|0;j=c[b+1384>>2]|0;b:do if((i|0)==(j|0))k=i;else{l=i;while(1){m=c[l+24>>2]|0;if(h>>>0<m>>>0)n=l+8|0;else{if(m>>>0>=h>>>0){k=l;break b}n=l+4|0}l=c[n>>2]|0;if((l|0)==(j|0))break a}}while(0);if((k|0)!=(j|0)&(k|0)!=0){a[1263537]=0;if((e|0)>=0?(c[h+16>>2]|0)>(e|0):0){if((c[h+20>>2]|0)==1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(780358,773506,3533,780394,0);return}i=h+28|0;l=U((c[h+96>>2]|0)+(c[h+100>>2]|0)|0,e)|0;do if((l|0)<0)o=24;else{m=c[i>>2]|0;p=(m|0)==0;if(p)q=0;else q=c[m+-4>>2]|0;if((q|0)<=(l|0)){if(p)r=0;else r=c[m+-4>>2]|0;if((r|0)<=(l|0)){o=24;break}a[1263537]=0}__ZN6VectorIfE14_copy_on_writeEv(i);s=(c[i>>2]|0)+(l<<2)|0}while(0);if((o|0)==24){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);s=0}c[s>>2]=c[f>>2];c[s+4>>2]=c[f+8>>2];g[s+8>>2]=0.0;c[s+12>>2]=c[f+16>>2];c[s+16>>2]=c[f+4>>2];c[s+20>>2]=c[f+12>>2];g[s+24>>2]=0.0;c[s+28>>2]=c[f+20>>2];a[h+105>>0]=1;a[h+104>>0]=1;l=h+56|0;if(c[l>>2]|0)return;i=b+1392|0;a[1263537]=0;c[l>>2]=i;j=c[i>>2]|0;c[h+64>>2]=j;c[h+68>>2]=0;if(j|0)c[j+12>>2]=l;c[i>>2]=l;return}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(780358,773506,3532,779616,0);return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1067819,1066271,164,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(780358,773506,3531,779501,0);return}function __ZN22RasterizerStorageGLES328multimesh_instance_set_colorE3RIDiRK5Color(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0.0,v=0,w=0,x=0,y=0;h=c[d>>2]|0;if(h|0){d=c[b+1380>>2]|0;a:do if(d|0){i=c[d+8>>2]|0;j=c[b+1384>>2]|0;b:do if((i|0)==(j|0))k=i;else{l=i;while(1){m=c[l+24>>2]|0;if(h>>>0<m>>>0)n=l+8|0;else{if(m>>>0>=h>>>0){k=l;break b}n=l+4|0}l=c[n>>2]|0;if((l|0)==(j|0))break a}}while(0);if((k|0)!=(j|0)&(k|0)!=0){a[1263537]=0;if((e|0)>=0?(c[h+16>>2]|0)>(e|0):0){i=h+24|0;if(!(c[i>>2]|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(780244,773506,3559,780273,0);return}l=c[h+96>>2]|0;m=h+28|0;o=(U(l+(c[h+100>>2]|0)|0,e)|0)+l|0;do if((o|0)<0)p=24;else{l=c[m>>2]|0;q=(l|0)==0;if(q)r=0;else r=c[l+-4>>2]|0;if((r|0)<=(o|0)){if(q)s=0;else s=c[l+-4>>2]|0;if((s|0)<=(o|0)){p=24;break}a[1263537]=0}__ZN6VectorIfE14_copy_on_writeEv(m);t=(c[m>>2]|0)+(o<<2)|0}while(0);if((p|0)==24){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);t=0}switch(c[i>>2]|0){case 1:{u=+g[f>>2]*255.0;if(!(u<0.0))if(u>255.0)v=-1;else v=~~u&255;else v=0;a[t>>0]=v;u=+g[f+4>>2]*255.0;if(!(u<0.0))if(u>255.0)w=-1;else w=~~u&255;else w=0;a[t+1>>0]=w;u=+g[f+8>>2]*255.0;if(!(u<0.0))if(u>255.0)x=-1;else x=~~u&255;else x=0;a[t+2>>0]=x;u=+g[f+12>>2]*255.0;if(!(u<0.0))if(u>255.0)y=-1;else y=~~u&255;else y=0;a[t+3>>0]=y;break}case 2:{c[t>>2]=c[f>>2];c[t+4>>2]=c[f+4>>2];c[t+8>>2]=c[f+8>>2];c[t+12>>2]=c[f+12>>2];break}default:{}}a[h+105>>0]=1;a[h+104>>0]=1;o=h+56|0;if(c[o>>2]|0)return;m=b+1392|0;a[1263537]=0;c[o>>2]=m;j=c[m>>2]|0;c[h+64>>2]=j;c[h+68>>2]=0;if(j|0)c[j+12>>2]=o;c[m>>2]=o;return}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(780244,773506,3558,779616,0);return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1067819,1066271,164,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(780244,773506,3557,779501,0);return}function __ZNK22RasterizerStorageGLES318multimesh_get_meshE3RID(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0;e=c[d>>2]|0;if(e|0){d=c[b+1380>>2]|0;a:do if(d|0){f=c[d+8>>2]|0;g=c[b+1384>>2]|0;b:do if((f|0)==(g|0))h=f;else{i=f;while(1){j=c[i+24>>2]|0;if(e>>>0<j>>>0)k=i+8|0;else{if(j>>>0>=e>>>0){h=i;break b}k=i+4|0}i=c[k>>2]|0;if((i|0)==(g|0))break a}}while(0);if((h|0)!=(g|0)&(h|0)!=0){a[1263537]=0;l=c[e+12>>2]|0;return l|0}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1067819,1066271,164,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(780175,773506,3590,780194,0);l=0;return l|0}function __ZNK22RasterizerStorageGLES332multimesh_instance_get_transformE3RIDi(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0;h=c[e>>2]|0;if(h|0){e=c[d+1380>>2]|0;a:do if(e|0){i=c[e+8>>2]|0;j=c[d+1384>>2]|0;b:do if((i|0)==(j|0))k=i;else{l=i;while(1){m=c[l+24>>2]|0;if(h>>>0<m>>>0)n=l+8|0;else{if(m>>>0>=h>>>0){k=l;break b}n=l+4|0}l=c[n>>2]|0;if((l|0)==(j|0))break a}}while(0);if((k|0)!=(j|0)&(k|0)!=0){a[1263537]=0;if((f|0)>=0?(c[h+16>>2]|0)>(f|0):0){if(!(c[h+20>>2]|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(779973,773506,3600,780062,0);g[b>>2]=1.0;g[b+4>>2]=0.0;g[b+8>>2]=0.0;g[b+12>>2]=0.0;g[b+16>>2]=1.0;g[b+20>>2]=0.0;g[b+24>>2]=0.0;g[b+28>>2]=0.0;g[b+32>>2]=1.0;g[b+44>>2]=0.0;g[b+40>>2]=0.0;g[b+36>>2]=0.0;return}i=h+28|0;l=U((c[h+96>>2]|0)+(c[h+100>>2]|0)|0,f)|0;if((l|0)<0)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);m=c[i>>2]|0;o=(m|0)==0;if(o)p=0;else p=c[m+-4>>2]|0;do if((p|0)<=(l|0)){if(o)q=0;else q=c[m+-4>>2]|0;if((q|0)>(l|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);__ZN6VectorIfE14_copy_on_writeEv(i);m=(c[i>>2]|0)+(l<<2)|0;o=c[m+4>>2]|0;j=c[m+8>>2]|0;r=c[m+12>>2]|0;s=c[m+16>>2]|0;t=c[m+20>>2]|0;u=c[m+24>>2]|0;v=c[m+28>>2]|0;w=c[m+32>>2]|0;x=c[m+36>>2]|0;y=c[m+40>>2]|0;z=c[m+44>>2]|0;c[b>>2]=c[m>>2];c[b+4>>2]=o;c[b+8>>2]=j;c[b+12>>2]=s;c[b+16>>2]=t;c[b+20>>2]=u;c[b+24>>2]=w;c[b+28>>2]=x;c[b+32>>2]=y;c[b+36>>2]=r;c[b+40>>2]=v;c[b+44>>2]=z;return}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(779973,773506,3599,779616,0);g[b>>2]=1.0;g[b+4>>2]=0.0;g[b+8>>2]=0.0;g[b+12>>2]=0.0;g[b+16>>2]=1.0;g[b+20>>2]=0.0;g[b+24>>2]=0.0;g[b+28>>2]=0.0;g[b+32>>2]=1.0;g[b+44>>2]=0.0;g[b+40>>2]=0.0;g[b+36>>2]=0.0;return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1067819,1066271,164,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(779973,773506,3598,780006,0);g[b>>2]=1.0;g[b+4>>2]=0.0;g[b+8>>2]=0.0;g[b+12>>2]=0.0;g[b+16>>2]=1.0;g[b+20>>2]=0.0;g[b+24>>2]=0.0;g[b+28>>2]=0.0;g[b+32>>2]=1.0;g[b+44>>2]=0.0;g[b+40>>2]=0.0;g[b+36>>2]=0.0;return}function __ZNK22RasterizerStorageGLES335multimesh_instance_get_transform_2dE3RIDi(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0;h=c[e>>2]|0;if(h|0){e=c[d+1380>>2]|0;a:do if(e|0){i=c[e+8>>2]|0;j=c[d+1384>>2]|0;b:do if((i|0)==(j|0))k=i;else{l=i;while(1){m=c[l+24>>2]|0;if(h>>>0<m>>>0)n=l+8|0;else{if(m>>>0>=h>>>0){k=l;break b}n=l+4|0}l=c[n>>2]|0;if((l|0)==(j|0))break a}}while(0);if((k|0)!=(j|0)&(k|0)!=0){a[1263537]=0;if((f|0)>=0?(c[h+16>>2]|0)>(f|0):0){if((c[h+20>>2]|0)==1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(779764,773506,3627,779858,0);i=b+4|0;c[i>>2]=0;c[i+4>>2]=0;c[i+8>>2]=0;c[i+12>>2]=0;c[i+16>>2]=0;g[b>>2]=1.0;g[b+12>>2]=1.0;return}i=h+28|0;l=U((c[h+96>>2]|0)+(c[h+100>>2]|0)|0,f)|0;if((l|0)<0)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);m=c[i>>2]|0;o=(m|0)==0;if(o)p=0;else p=c[m+-4>>2]|0;do if((p|0)<=(l|0)){if(o)q=0;else q=c[m+-4>>2]|0;if((q|0)>(l|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);__ZN6VectorIfE14_copy_on_writeEv(i);m=(c[i>>2]|0)+(l<<2)|0;o=c[m+4>>2]|0;j=c[m+12>>2]|0;r=c[m+16>>2]|0;s=c[m+20>>2]|0;t=c[m+28>>2]|0;c[b>>2]=c[m>>2];c[b+4>>2]=r;c[b+8>>2]=o;c[b+12>>2]=s;c[b+16>>2]=j;c[b+20>>2]=t;return}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(779764,773506,3626,779616,0);t=b+4|0;c[t>>2]=0;c[t+4>>2]=0;c[t+8>>2]=0;c[t+12>>2]=0;c[t+16>>2]=0;g[b>>2]=1.0;g[b+12>>2]=1.0;return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1067819,1066271,164,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(779764,773506,3625,779800,0);q=b+4|0;c[q>>2]=0;c[q+4>>2]=0;c[q+8>>2]=0;c[q+12>>2]=0;c[q+16>>2]=0;g[b>>2]=1.0;g[b+12>>2]=1.0;return}function __ZNK22RasterizerStorageGLES328multimesh_instance_get_colorE3RIDi(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0;h=c[e>>2]|0;if(h|0){e=c[d+1380>>2]|0;a:do if(e|0){i=c[e+8>>2]|0;j=c[d+1384>>2]|0;b:do if((i|0)==(j|0))k=i;else{l=i;while(1){m=c[l+24>>2]|0;if(h>>>0<m>>>0)n=l+8|0;else{if(m>>>0>=h>>>0){k=l;break b}n=l+4|0}l=c[n>>2]|0;if((l|0)==(j|0))break a}}while(0);if((k|0)!=(j|0)&(k|0)!=0){a[1263537]=0;if((f|0)>=0?(c[h+16>>2]|0)>(f|0):0){i=h+24|0;if(!(c[i>>2]|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(779535,773506,3649,779661,0);g[b>>2]=0.0;g[b+4>>2]=0.0;g[b+8>>2]=0.0;g[b+12>>2]=1.0;return}l=c[h+100>>2]|0;m=h+28|0;o=(U((c[h+96>>2]|0)+l|0,f)|0)+l|0;do if((o|0)<0)p=24;else{l=c[m>>2]|0;q=(l|0)==0;if(q)r=0;else r=c[l+-4>>2]|0;if((r|0)<=(o|0)){if(q)s=0;else s=c[l+-4>>2]|0;if((s|0)<=(o|0)){p=24;break}a[1263537]=0}__ZN6VectorIfE14_copy_on_writeEv(m);t=(c[m>>2]|0)+(o<<2)|0}while(0);if((p|0)==24){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);t=0}o=c[i>>2]|0;if((o|0)==1){__ZN5Color3hexEj(b,0);return}g[b>>2]=0.0;m=b+4|0;g[m>>2]=0.0;j=b+8|0;g[j>>2]=0.0;l=b+12|0;g[l>>2]=1.0;if((o|0)!=2)return;c[b>>2]=c[t>>2];c[m>>2]=c[t+4>>2];c[j>>2]=c[t+8>>2];c[l>>2]=c[t+12>>2];return}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(779535,773506,3648,779616,0);g[b>>2]=0.0;g[b+4>>2]=0.0;g[b+8>>2]=0.0;g[b+12>>2]=1.0;return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1067819,1066271,164,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(779535,773506,3647,779564,0);g[b>>2]=0.0;g[b+4>>2]=0.0;g[b+8>>2]=0.0;g[b+12>>2]=1.0;return}function __ZN22RasterizerStorageGLES331multimesh_set_visible_instancesE3RIDi(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0;f=c[d>>2]|0;if(f|0){d=c[b+1380>>2]|0;a:do if(d|0){g=c[d+8>>2]|0;h=c[b+1384>>2]|0;b:do if((g|0)==(h|0))i=g;else{j=g;while(1){k=c[j+24>>2]|0;if(f>>>0<k>>>0)l=j+8|0;else{if(k>>>0>=f>>>0){i=j;break b}l=j+4|0}j=c[l>>2]|0;if((j|0)==(h|0))break a}}while(0);if((i|0)!=(h|0)&(i|0)!=0){a[1263537]=0;c[f+92>>2]=e;return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1067819,1066271,164,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(779469,773506,3678,779501,0);return}function __ZNK22RasterizerStorageGLES331multimesh_get_visible_instancesE3RID(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0;e=c[d>>2]|0;if(e|0){d=c[b+1380>>2]|0;a:do if(d|0){f=c[d+8>>2]|0;g=c[b+1384>>2]|0;b:do if((f|0)==(g|0))h=f;else{i=f;while(1){j=c[i+24>>2]|0;if(e>>>0<j>>>0)k=i+8|0;else{if(j>>>0>=e>>>0){h=i;break b}k=i+4|0}i=c[k>>2]|0;if((i|0)==(g|0))break a}}while(0);if((h|0)!=(g|0)&(h|0)!=0){a[1263537]=0;l=c[e+92>>2]|0;return l|0}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1067819,1066271,164,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(779390,773506,3685,779422,0);l=-1;return l|0}function __ZNK22RasterizerStorageGLES318multimesh_get_aabbE3RID(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0;f=c[e>>2]|0;if(f|0){e=c[d+1380>>2]|0;a:do if(e|0){g=c[e+8>>2]|0;h=c[d+1384>>2]|0;b:do if((g|0)==(h|0))i=g;else{j=g;while(1){k=c[j+24>>2]|0;if(f>>>0<k>>>0)l=j+8|0;else{if(k>>>0>=f>>>0){i=j;break b}l=j+4|0}j=c[l>>2]|0;if((j|0)==(h|0))break a}}while(0);if((i|0)!=(h|0)&(i|0)!=0){a[1263537]=0;__ZN22RasterizerStorageGLES324update_dirty_multimeshesEv(d);g=f+32|0;c[b>>2]=c[g>>2];c[b+4>>2]=c[g+4>>2];c[b+8>>2]=c[g+8>>2];c[b+12>>2]=c[g+12>>2];c[b+16>>2]=c[g+16>>2];c[b+20>>2]=c[g+20>>2];return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1067819,1066271,164,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(779319,773506,3693,779338,0);c[b>>2]=0;c[b+4>>2]=0;c[b+8>>2]=0;c[b+12>>2]=0;c[b+16>>2]=0;c[b+20>>2]=0;return}function __ZN22RasterizerStorageGLES316immediate_createEv(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d;f=__ZnwjPKc(72,1263606)|0;c[f+8>>2]=0;c[f+16>>2]=0;g=f+24|0;c[g>>2]=0;c[g+4>>2]=0;c[f+32>>2]=0;c[f>>2]=205952;c[f+36>>2]=0;g=f+48|0;c[g>>2]=0;c[g+4>>2]=0;c[g+8>>2]=0;c[g+12>>2]=0;c[g+16>>2]=0;c[g+20>>2]=0;c[f+12>>2]=2;a[f+40>>0]=0;__Z28atomic_conditional_incrementPj(1255200)|0;c[f+4>>2]=c[313800];g=b+1472|0;c[e>>2]=f;if(c[g>>2]|0){__ZN3SetIP8RID_Data10ComparatorIS1_E16DefaultAllocatorE10_insert_rbERKS1_(g,e)|0;l=d;return f|0}h=__ZnwjPFPvjE(28,4740)|0;i=h+16|0;c[i>>2]=0;c[i+4>>2]=0;c[g>>2]=h;i=c[b+1476>>2]|0;c[h+4>>2]=i;c[h+8>>2]=i;c[h+12>>2]=i;c[h>>2]=1;__ZN3SetIP8RID_Data10ComparatorIS1_E16DefaultAllocatorE10_insert_rbERKS1_(g,e)|0;l=d;return f|0}function __ZN22RasterizerStorageGLES315immediate_beginE3RIDN12VisualServer13PrimitiveTypeES0_(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0;g=l;l=l+32|0;if((l|0)>=(m|0))ba(32);h=g;i=c[d>>2]|0;if(!i)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,153,1066435,0);else{a[1263537]=0;d=c[b+1472>>2]|0;a:do if(d|0){j=c[d+8>>2]|0;k=c[b+1476>>2]|0;b:do if((j|0)==(k|0))n=j;else{o=j;while(1){p=c[o+24>>2]|0;if(i>>>0<p>>>0)q=o+8|0;else{if(p>>>0>=i>>>0){n=o;break b}q=o+4|0}o=c[q>>2]|0;if((o|0)==(k|0))break a}}while(0);if((n|0)!=(k|0)&(n|0)!=0){a[1263537]=0;j=i+40|0;if(a[j>>0]|0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(779303,773506,3799,779121,0);l=g;return}o=h+8|0;c[o>>2]=0;c[o+4>>2]=0;c[o+8>>2]=0;c[o+12>>2]=0;c[o+16>>2]=0;c[o+20>>2]=0;c[h>>2]=c[f>>2];c[h+4>>2]=e;o=i+36|0;if(!(c[o>>2]|0)){p=__ZnwjPFPvjE(12,4740)|0;c[o>>2]=p;c[p>>2]=0;c[p+4>>2]=0;c[p+8>>2]=0}p=__ZnwjPFPvjE(44,4740)|0;c[p>>2]=0;r=p+8|0;s=r+36|0;do{c[r>>2]=0;r=r+4|0}while((r|0)<(s|0));__ZN22RasterizerStorageGLES39Immediate5ChunkaSERKS1_(p,h)|0;r=c[o>>2]|0;s=r+4|0;k=c[s>>2]|0;c[p+36>>2]=k;c[p+32>>2]=0;c[p+40>>2]=r;if(k|0)c[k+32>>2]=p;c[s>>2]=p;if(!(c[r>>2]|0))c[r>>2]=p;s=r+8|0;c[s>>2]=(c[s>>2]|0)+1;c[i+44>>2]=0;a[j>>0]=1;__ZN22RasterizerStorageGLES39Immediate5ChunkD2Ev(h);l=g;return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,154,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(779303,773506,3798,779078,0);l=g;return}function __ZN22RasterizerStorageGLES316immediate_vertexE3RIDRK7Vector3(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0.0,t=0.0,u=0,v=0.0,w=0,x=0.0,y=0,z=0.0,A=0,B=0.0,C=0.0,D=0.0,E=0.0,F=0.0,G=0,H=0,I=0,J=0,K=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);h=f;i=c[d>>2]|0;if(!i)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,153,1066435,0);else{a[1263537]=0;d=c[b+1472>>2]|0;a:do if(d|0){j=c[d+8>>2]|0;k=c[b+1476>>2]|0;b:do if((j|0)==(k|0))n=j;else{o=j;while(1){p=c[o+24>>2]|0;if(i>>>0<p>>>0)q=o+8|0;else{if(p>>>0>=i>>>0){n=o;break b}q=o+4|0}o=c[q>>2]|0;if((o|0)==(k|0))break a}}while(0);if((n|0)!=(k|0)&(n|0)!=0){a[1263537]=0;if(!(a[i+40>>0]|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(779286,773506,3812,779171,0);l=f;return}j=c[i+36>>2]|0;o=(j|0)==0;if(o)r=0;else r=c[j+4>>2]|0;p=r+8|0;if(!((c[p>>2]|0)!=0|o)?(c[j+8>>2]|0)==1:0){j=i+48|0;c[j>>2]=c[e>>2];c[j+4>>2]=c[e+4>>2];c[j+8>>2]=c[e+8>>2];g[i+60>>2]=0.0;g[i+64>>2]=0.0;g[i+68>>2]=0.0}else{j=i+48|0;s=+g[j>>2];o=i+52|0;t=+g[o>>2];u=i+56|0;v=+g[u>>2];w=i+60|0;x=s+ +g[w>>2];y=i+64|0;z=t+ +g[y>>2];A=i+68|0;B=v+ +g[A>>2];C=+g[e>>2];D=C<s?C:s;s=+g[e+4>>2];E=s<t?s:t;t=+g[e+8>>2];F=t<v?t:v;g[j>>2]=D;g[o>>2]=E;g[u>>2]=F;g[w>>2]=(C>x?C:x)-D;g[y>>2]=(s>z?s:z)-E;g[A>>2]=(t>B?t:B)-F}A=i+44|0;y=c[A>>2]|0;if(!(y&2))G=y;else{y=b+1408|0;c[h>>2]=c[y>>2];c[h+4>>2]=c[y+4>>2];c[h+8>>2]=c[y+8>>2];__ZN6VectorI7Vector3E9push_backES0_(r+12|0,h)|0;G=c[A>>2]|0}if(!(G&4))H=G;else{y=b+1420|0;c[h>>2]=c[y>>2];c[h+4>>2]=c[y+4>>2];c[h+8>>2]=c[y+8>>2];c[h+12>>2]=c[y+12>>2];__ZN6VectorI5PlaneE9push_backES0_(r+16|0,h)|0;H=c[A>>2]|0}if(!(H&8))I=H;else{y=b+1436|0;c[h>>2]=c[y>>2];c[h+4>>2]=c[y+4>>2];c[h+8>>2]=c[y+8>>2];c[h+12>>2]=c[y+12>>2];__ZN6VectorI5ColorE9push_backES0_(r+20|0,h)|0;I=c[A>>2]|0}do if(I&16|0){y=r+24|0;w=b+1452|0;u=c[w>>2]|0;o=c[w+4>>2]|0;w=c[y>>2]|0;if(!w)J=1;else J=(c[w+-4>>2]|0)+1|0;if(__ZN6VectorI7Vector2E6resizeEi(y,J)|0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);break}a[1263537]=0;w=c[y>>2]|0;if(!w)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);j=c[w+-4>>2]|0;if((j|0)<1)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else{__ZN6VectorI7Vector2E14_copy_on_writeEv(y);w=(c[y>>2]|0)+(j+-1<<3)|0;c[w>>2]=u;c[w+4>>2]=o;break}}while(0);do if(c[A>>2]&32|0){k=r+28|0;o=b+1460|0;w=c[o>>2]|0;u=c[o+4>>2]|0;o=c[k>>2]|0;if(!o)K=1;else K=(c[o+-4>>2]|0)+1|0;if(__ZN6VectorI7Vector2E6resizeEi(k,K)|0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);break}a[1263537]=0;o=c[k>>2]|0;if(!o)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);j=c[o+-4>>2]|0;if((j|0)<1)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else{__ZN6VectorI7Vector2E14_copy_on_writeEv(k);o=(c[k>>2]|0)+(j+-1<<3)|0;c[o>>2]=w;c[o+4>>2]=u;break}}while(0);c[A>>2]=c[A>>2]|1;c[h>>2]=c[e>>2];c[h+4>>2]=c[e+4>>2];c[h+8>>2]=c[e+8>>2];__ZN6VectorI7Vector3E9push_backES0_(p,h)|0;l=f;return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,154,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(779286,773506,3811,779078,0);l=f;return}function __ZN22RasterizerStorageGLES316immediate_normalE3RIDRK7Vector3(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0;f=c[d>>2]|0;if(!f)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,153,1066435,0);else{a[1263537]=0;d=c[b+1472>>2]|0;a:do if(d|0){g=c[d+8>>2]|0;h=c[b+1476>>2]|0;b:do if((g|0)==(h|0))i=g;else{j=g;while(1){k=c[j+24>>2]|0;if(f>>>0<k>>>0)l=j+8|0;else{if(k>>>0>=f>>>0){i=j;break b}l=j+4|0}j=c[l>>2]|0;if((j|0)==(h|0))break a}}while(0);if((i|0)!=(h|0)&(i|0)!=0){a[1263537]=0;if(!(a[f+40>>0]|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(779269,773506,3842,779171,0);return}else{g=f+44|0;c[g>>2]=c[g>>2]|2;g=b+1408|0;c[g>>2]=c[e>>2];c[g+4>>2]=c[e+4>>2];c[g+8>>2]=c[e+8>>2];return}}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,154,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(779269,773506,3841,779078,0);return}function __ZN22RasterizerStorageGLES317immediate_tangentE3RIDRK5Plane(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0;f=c[d>>2]|0;if(!f)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,153,1066435,0);else{a[1263537]=0;d=c[b+1472>>2]|0;a:do if(d|0){g=c[d+8>>2]|0;h=c[b+1476>>2]|0;b:do if((g|0)==(h|0))i=g;else{j=g;while(1){k=c[j+24>>2]|0;if(f>>>0<k>>>0)l=j+8|0;else{if(k>>>0>=f>>>0){i=j;break b}l=j+4|0}j=c[l>>2]|0;if((j|0)==(h|0))break a}}while(0);if((i|0)!=(h|0)&(i|0)!=0){a[1263537]=0;if(!(a[f+40>>0]|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(779251,773506,3851,779171,0);return}else{g=f+44|0;c[g>>2]=c[g>>2]|4;g=b+1420|0;c[g>>2]=c[e>>2];c[g+4>>2]=c[e+4>>2];c[g+8>>2]=c[e+8>>2];c[g+12>>2]=c[e+12>>2];return}}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,154,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(779251,773506,3850,779078,0);return}function __ZN22RasterizerStorageGLES315immediate_colorE3RIDRK5Color(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0;f=c[d>>2]|0;if(!f)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,153,1066435,0);else{a[1263537]=0;d=c[b+1472>>2]|0;a:do if(d|0){g=c[d+8>>2]|0;h=c[b+1476>>2]|0;b:do if((g|0)==(h|0))i=g;else{j=g;while(1){k=c[j+24>>2]|0;if(f>>>0<k>>>0)l=j+8|0;else{if(k>>>0>=f>>>0){i=j;break b}l=j+4|0}j=c[l>>2]|0;if((j|0)==(h|0))break a}}while(0);if((i|0)!=(h|0)&(i|0)!=0){a[1263537]=0;if(!(a[f+40>>0]|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(779235,773506,3860,779171,0);return}else{g=f+44|0;c[g>>2]=c[g>>2]|8;g=b+1436|0;c[g>>2]=c[e>>2];c[g+4>>2]=c[e+4>>2];c[g+8>>2]=c[e+8>>2];c[g+12>>2]=c[e+12>>2];return}}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,154,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(779235,773506,3859,779078,0);return}function __ZN22RasterizerStorageGLES312immediate_uvE3RIDRK7Vector2(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0;f=c[d>>2]|0;if(!f)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,153,1066435,0);else{a[1263537]=0;d=c[b+1472>>2]|0;a:do if(d|0){g=c[d+8>>2]|0;h=c[b+1476>>2]|0;b:do if((g|0)==(h|0))i=g;else{j=g;while(1){k=c[j+24>>2]|0;if(f>>>0<k>>>0)l=j+8|0;else{if(k>>>0>=f>>>0){i=j;break b}l=j+4|0}j=c[l>>2]|0;if((j|0)==(h|0))break a}}while(0);if((i|0)!=(h|0)&(i|0)!=0){a[1263537]=0;if(!(a[f+40>>0]|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(779222,773506,3869,779171,0);return}else{g=f+44|0;c[g>>2]=c[g>>2]|16;g=e;j=c[g+4>>2]|0;k=b+1452|0;c[k>>2]=c[g>>2];c[k+4>>2]=j;return}}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,154,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(779222,773506,3868,779078,0);return}function __ZN22RasterizerStorageGLES313immediate_uv2E3RIDRK7Vector2(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0;f=c[d>>2]|0;if(!f)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,153,1066435,0);else{a[1263537]=0;d=c[b+1472>>2]|0;a:do if(d|0){g=c[d+8>>2]|0;h=c[b+1476>>2]|0;b:do if((g|0)==(h|0))i=g;else{j=g;while(1){k=c[j+24>>2]|0;if(f>>>0<k>>>0)l=j+8|0;else{if(k>>>0>=f>>>0){i=j;break b}l=j+4|0}j=c[l>>2]|0;if((j|0)==(h|0))break a}}while(0);if((i|0)!=(h|0)&(i|0)!=0){a[1263537]=0;if(!(a[f+40>>0]|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(779208,773506,3878,779171,0);return}else{g=f+44|0;c[g>>2]=c[g>>2]|32;g=e;j=c[g+4>>2]|0;k=b+1460|0;c[k>>2]=c[g>>2];c[k+4>>2]=j;return}}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,154,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(779208,773506,3877,779078,0);return}function __ZN22RasterizerStorageGLES313immediate_endE3RID(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0;e=c[d>>2]|0;if(!e)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,153,1066435,0);else{a[1263537]=0;d=c[b+1472>>2]|0;a:do if(d|0){f=c[d+8>>2]|0;g=c[b+1476>>2]|0;b:do if((f|0)==(g|0))h=f;else{i=f;while(1){j=c[i+24>>2]|0;if(e>>>0<j>>>0)k=i+8|0;else{if(j>>>0>=e>>>0){h=i;break b}k=i+4|0}i=c[k>>2]|0;if((i|0)==(g|0))break a}}while(0);if((h|0)!=(g|0)&(h|0)!=0){a[1263537]=0;f=e+40|0;if(!(a[f>>0]|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(779157,773506,3888,779171,0);return}a[f>>0]=0;f=c[e+8>>2]|0;if(!f)return;else l=f;do{f=c[l+4>>2]|0;gj[c[(c[f>>2]|0)+12>>2]&8191](f);l=c[l+8>>2]|0}while((l|0)!=0);return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,154,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(779157,773506,3887,779078,0);return}function __ZN22RasterizerStorageGLES315immediate_clearE3RID(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0;e=c[d>>2]|0;if(!e)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,153,1066435,0);else{a[1263537]=0;d=c[b+1472>>2]|0;a:do if(d|0){f=c[d+8>>2]|0;g=c[b+1476>>2]|0;b:do if((f|0)==(g|0))h=f;else{i=f;while(1){j=c[i+24>>2]|0;if(e>>>0<j>>>0)k=i+8|0;else{if(j>>>0>=e>>>0){h=i;break b}k=i+4|0}i=c[k>>2]|0;if((i|0)==(g|0))break a}}while(0);if((h|0)!=(g|0)&(h|0)!=0){a[1263537]=0;if(a[e+40>>0]|0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(779105,773506,3898,779121,0);return}f=e+36|0;i=c[f>>2]|0;c:do if(i|0){j=i;while(1){l=c[j>>2]|0;if(!l)break c;a[1263537]=0;if((c[l+40>>2]|0)==(j|0)){c[j>>2]=c[l+32>>2];m=j+4|0;n=c[l+36>>2]|0;if((c[m>>2]|0)==(l|0))c[m>>2]=n;m=l+32|0;if(n|0)c[n+32>>2]=c[m>>2];o=c[m>>2]|0;if(o|0)c[o+36>>2]=n;__ZN22RasterizerStorageGLES39Immediate5ChunkD2Ev(l);__ZN6Memory11free_staticEPvb(l,0);l=j+8|0;c[l>>2]=(c[l>>2]|0)+-1}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145114,1145120,157,1145132,0);j=c[f>>2]|0;if(!(c[j+8>>2]|0))break;if(!j)break c}__ZN6Memory11free_staticEPvb(j,0);c[f>>2]=0}while(0);f=c[e+8>>2]|0;if(!f)return;else p=f;do{f=c[p+4>>2]|0;gj[c[(c[f>>2]|0)+12>>2]&8191](f);p=c[p+8>>2]|0}while((p|0)!=0);return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,154,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(779105,773506,3897,779078,0);return}function __ZN22RasterizerStorageGLES322immediate_set_materialE3RIDS0_(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0;f=c[d>>2]|0;if(!f)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,153,1066435,0);else{a[1263537]=0;d=c[b+1472>>2]|0;a:do if(d|0){g=c[d+8>>2]|0;h=c[b+1476>>2]|0;b:do if((g|0)==(h|0))i=g;else{j=g;while(1){k=c[j+24>>2]|0;if(f>>>0<k>>>0)l=j+8|0;else{if(k>>>0>=f>>>0){i=j;break b}l=j+4|0}j=c[l>>2]|0;if((j|0)==(h|0))break a}}while(0);if((i|0)!=(h|0)&(i|0)!=0){a[1263537]=0;c[f+16>>2]=c[e>>2];g=c[f+8>>2]|0;if(!g)return;else m=g;do{g=c[m+4>>2]|0;gj[c[(c[g>>2]|0)+16>>2]&8191](g);m=c[m+8>>2]|0}while((m|0)!=0);return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,154,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(779055,773506,3914,779078,0);return}function __ZNK22RasterizerStorageGLES322immediate_get_materialE3RID(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0;e=c[d>>2]|0;if(!e)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,153,1066435,0);else{a[1263537]=0;d=c[b+1472>>2]|0;a:do if(d|0){f=c[d+8>>2]|0;g=c[b+1476>>2]|0;b:do if((f|0)==(g|0))h=f;else{i=f;while(1){j=c[i+24>>2]|0;if(e>>>0<j>>>0)k=i+8|0;else{if(j>>>0>=e>>>0){h=i;break b}k=i+4|0}i=c[k>>2]|0;if((i|0)==(g|0))break a}}while(0);if((h|0)!=(g|0)&(h|0)!=0){a[1263537]=0;l=c[e+16>>2]|0;return l|0}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,154,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(778989,773506,3922,779012,0);l=0;return l|0}function __ZNK22RasterizerStorageGLES318immediate_get_aabbE3RID(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0;f=c[e>>2]|0;if(!f)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,153,1066435,0);else{a[1263537]=0;e=c[d+1472>>2]|0;a:do if(e|0){g=c[e+8>>2]|0;h=c[d+1476>>2]|0;b:do if((g|0)==(h|0))i=g;else{j=g;while(1){k=c[j+24>>2]|0;if(f>>>0<k>>>0)l=j+8|0;else{if(k>>>0>=f>>>0){i=j;break b}l=j+4|0}j=c[l>>2]|0;if((j|0)==(h|0))break a}}while(0);if((i|0)!=(h|0)&(i|0)!=0){a[1263537]=0;g=f+48|0;c[b>>2]=c[g>>2];c[b+4>>2]=c[g+4>>2];c[b+8>>2]=c[g+8>>2];c[b+12>>2]=c[g+12>>2];c[b+16>>2]=c[g+16>>2];c[b+20>>2]=c[g+20>>2];return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,154,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(778925,773506,3907,778944,0);c[b>>2]=0;c[b+4>>2]=0;c[b+8>>2]=0;c[b+12>>2]=0;c[b+16>>2]=0;c[b+20>>2]=0;return}function __ZN22RasterizerStorageGLES315skeleton_createEv(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d;f=__ZnwjPKc(52,1263606)|0;c[f>>2]=205936;c[f+16>>2]=0;c[f+28>>2]=f;c[f+32>>2]=0;c[f+36>>2]=0;c[f+24>>2]=0;c[f+44>>2]=379008;c[f+40>>2]=0;c[f+48>>2]=0;c[f+12>>2]=0;a[f+8>>0]=0;g=f+20|0;c[g>>2]=0;ef(1,g|0);__Z28atomic_conditional_incrementPj(1255200)|0;c[f+4>>2]=c[313800];g=b+1488|0;c[e>>2]=f;if(c[g>>2]|0){__ZN3SetIP8RID_Data10ComparatorIS1_E16DefaultAllocatorE10_insert_rbERKS1_(g,e)|0;l=d;return f|0}h=__ZnwjPFPvjE(28,4740)|0;i=h+16|0;c[i>>2]=0;c[i+4>>2]=0;c[g>>2]=h;i=c[b+1492>>2]|0;c[h+4>>2]=i;c[h+8>>2]=i;c[h+12>>2]=i;c[h>>2]=1;__ZN3SetIP8RID_Data10ComparatorIS1_E16DefaultAllocatorE10_insert_rbERKS1_(g,e)|0;l=d;return f|0}function __ZN22RasterizerStorageGLES317skeleton_allocateE3RIDib(b,e,f,g){b=b|0;e=e|0;f=f|0;g=g|0;var h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0;h=g&1;i=c[e>>2]|0;if(i|0){e=c[b+1488>>2]|0;a:do if(e|0){j=c[e+8>>2]|0;k=c[b+1492>>2]|0;b:do if((j|0)==(k|0))l=j;else{m=j;while(1){n=c[m+24>>2]|0;if(i>>>0<n>>>0)o=m+8|0;else{if(n>>>0>=i>>>0){l=m;break b}o=m+4|0}m=c[o>>2]|0;if((m|0)==(k|0))break a}}while(0);if((l|0)!=(k|0)&(l|0)!=0){a[1263537]=0;if((f|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(778872,773506,3941,778890,0);return}j=i+12|0;m=i+8|0;if((c[j>>2]|0)==(f|0)?(d[m>>0]|0)==(g&1|0):0)return;c[j>>2]=f;a[m>>0]=h;j=((f&255|0)!=0&1)+(f>>>8)|0;tg(33984);cg(3553,c[i+20>>2]|0);n=i+16|0;if(!(a[m>>0]|0)){__ZN6VectorIfE6resizeEi(n,j*3072|0)|0;Jg(3553,0,34836,256,j*3|0,0,6408,5126,0)}else{__ZN6VectorIfE6resizeEi(n,j<<11)|0;Jg(3553,0,34836,256,j<<1|0,0,6408,5126,0)}Mh(3553,10240,9728);Mh(3553,10241,9728);Sh(3553,10242,33071.0);Sh(3553,10243,33071.0);j=i+24|0;if(c[j>>2]|0)return;n=b+1500|0;a[1263537]=0;c[j>>2]=n;m=c[n>>2]|0;c[i+32>>2]=m;c[i+36>>2]=0;if(m|0)c[m+12>>2]=j;c[n>>2]=j;return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1067819,1066271,164,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(778872,773506,3940,776253,0);return}function __ZNK22RasterizerStorageGLES323skeleton_get_bone_countE3RID(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0;e=c[d>>2]|0;if(e|0){d=c[b+1488>>2]|0;a:do if(d|0){f=c[d+8>>2]|0;g=c[b+1492>>2]|0;b:do if((f|0)==(g|0))h=f;else{i=f;while(1){j=c[i+24>>2]|0;if(e>>>0<j>>>0)k=i+8|0;else{if(j>>>0>=e>>>0){h=i;break b}k=i+4|0}i=c[k>>2]|0;if((i|0)==(g|0))break a}}while(0);if((h|0)!=(g|0)&(h|0)!=0){a[1263537]=0;l=c[e+12>>2]|0;return l|0}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1067819,1066271,164,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(778803,773506,3976,778827,0);l=0;return l|0}function __ZN22RasterizerStorageGLES327skeleton_bone_set_transformE3RIDiRK9Transform(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0;g=c[d>>2]|0;if(g|0){d=c[b+1488>>2]|0;a:do if(d|0){h=c[d+8>>2]|0;i=c[b+1492>>2]|0;b:do if((h|0)==(i|0))j=h;else{k=h;while(1){l=c[k+24>>2]|0;if(g>>>0<l>>>0)m=k+8|0;else{if(l>>>0>=g>>>0){j=k;break b}m=k+4|0}k=c[m>>2]|0;if((k|0)==(i|0))break a}}while(0);if((j|0)!=(i|0)&(j|0)!=0){a[1263537]=0;if((e|0)>=0?(c[g+12>>2]|0)>(e|0):0){if(a[g+8>>0]|0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(778735,773506,3987,778763,0);return}h=g+16|0;if(!(c[h>>2]|0))n=0;else{__ZN6VectorIfE14_copy_on_writeEv(h);n=c[h>>2]|0}h=(e>>>8)*3072|e<<2&1020;c[n+(h<<2)>>2]=c[f>>2];c[n+((h|1)<<2)>>2]=c[f+4>>2];c[n+((h|2)<<2)>>2]=c[f+8>>2];c[n+((h|3)<<2)>>2]=c[f+36>>2];c[n+(h+1024<<2)>>2]=c[f+12>>2];c[n+(h+1025<<2)>>2]=c[f+16>>2];c[n+(h+1026<<2)>>2]=c[f+20>>2];c[n+(h+1027<<2)>>2]=c[f+40>>2];c[n+(h+2048<<2)>>2]=c[f+24>>2];c[n+(h+2049<<2)>>2]=c[f+28>>2];c[n+(h+2050<<2)>>2]=c[f+32>>2];c[n+(h+2051<<2)>>2]=c[f+44>>2];h=g+24|0;if(c[h>>2]|0)return;k=b+1500|0;a[1263537]=0;c[h>>2]=k;l=c[k>>2]|0;c[g+32>>2]=l;c[g+36>>2]=0;if(l|0)c[l+12>>2]=h;c[k>>2]=h;return}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(778735,773506,3986,778410,0);return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1067819,1066271,164,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(778735,773506,3985,776253,0);return}function __ZNK22RasterizerStorageGLES327skeleton_bone_get_transformE3RIDi(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;h=c[e>>2]|0;if(h|0){e=c[d+1488>>2]|0;a:do if(e|0){i=c[e+8>>2]|0;j=c[d+1492>>2]|0;b:do if((i|0)==(j|0))k=i;else{l=i;while(1){m=c[l+24>>2]|0;if(h>>>0<m>>>0)n=l+8|0;else{if(m>>>0>=h>>>0){k=l;break b}n=l+4|0}l=c[n>>2]|0;if((l|0)==(j|0))break a}}while(0);if((k|0)!=(j|0)&(k|0)!=0){a[1263537]=0;if((f|0)>=0?(c[h+12>>2]|0)>(f|0):0)if(!(a[h+8>>0]|0)){i=h+16|0;__ZN6VectorIfE14_copy_on_writeEv(i);l=c[i>>2]|0;i=(f>>>8)*3072|f<<2&1020;m=c[l+((i|1)<<2)>>2]|0;o=c[l+((i|2)<<2)>>2]|0;p=c[l+((i|3)<<2)>>2]|0;q=c[l+(i+1024<<2)>>2]|0;r=c[l+(i+1025<<2)>>2]|0;s=c[l+(i+1026<<2)>>2]|0;t=c[l+(i+1027<<2)>>2]|0;u=c[l+(i+2048<<2)>>2]|0;v=c[l+(i+2049<<2)>>2]|0;w=c[l+(i+2050<<2)>>2]|0;x=c[l+(i+2051<<2)>>2]|0;c[b>>2]=c[l+(i<<2)>>2];c[b+4>>2]=m;c[b+8>>2]=o;c[b+12>>2]=q;c[b+16>>2]=r;c[b+20>>2]=s;c[b+24>>2]=u;c[b+28>>2]=v;c[b+32>>2]=w;c[b+36>>2]=p;c[b+40>>2]=t;c[b+44>>2]=x;return}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(778590,773506,4019,778673,0);g[b>>2]=1.0;g[b+4>>2]=0.0;g[b+8>>2]=0.0;g[b+12>>2]=0.0;g[b+16>>2]=1.0;g[b+20>>2]=0.0;g[b+24>>2]=0.0;g[b+28>>2]=0.0;g[b+32>>2]=1.0;g[b+44>>2]=0.0;g[b+40>>2]=0.0;g[b+36>>2]=0.0;return}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(778590,773506,4018,778410,0);g[b>>2]=1.0;g[b+4>>2]=0.0;g[b+8>>2]=0.0;g[b+12>>2]=0.0;g[b+16>>2]=1.0;g[b+20>>2]=0.0;g[b+24>>2]=0.0;g[b+28>>2]=0.0;g[b+32>>2]=1.0;g[b+44>>2]=0.0;g[b+40>>2]=0.0;g[b+36>>2]=0.0;return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1067819,1066271,164,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(778590,773506,4017,778618,0);g[b>>2]=1.0;g[b+4>>2]=0.0;g[b+8>>2]=0.0;g[b+12>>2]=0.0;g[b+16>>2]=1.0;g[b+20>>2]=0.0;g[b+24>>2]=0.0;g[b+28>>2]=0.0;g[b+32>>2]=1.0;g[b+44>>2]=0.0;g[b+40>>2]=0.0;g[b+36>>2]=0.0;return}function __ZN22RasterizerStorageGLES330skeleton_bone_set_transform_2dE3RIDiRK11Transform2D(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0;h=c[d>>2]|0;if(h|0){d=c[b+1488>>2]|0;a:do if(d|0){i=c[d+8>>2]|0;j=c[b+1492>>2]|0;b:do if((i|0)==(j|0))k=i;else{l=i;while(1){m=c[l+24>>2]|0;if(h>>>0<m>>>0)n=l+8|0;else{if(m>>>0>=h>>>0){k=l;break b}n=l+4|0}l=c[n>>2]|0;if((l|0)==(j|0))break a}}while(0);if((k|0)!=(j|0)&(k|0)!=0){a[1263537]=0;if((e|0)>=0?(c[h+12>>2]|0)>(e|0):0){if(!(a[h+8>>0]|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(778518,773506,4050,778549,0);return}i=h+16|0;if(!(c[i>>2]|0))o=0;else{__ZN6VectorIfE14_copy_on_writeEv(i);o=c[i>>2]|0}i=e>>>8<<11|e<<2&1020;c[o+(i<<2)>>2]=c[f>>2];c[o+((i|1)<<2)>>2]=c[f+8>>2];g[o+((i|2)<<2)>>2]=0.0;c[o+((i|3)<<2)>>2]=c[f+16>>2];c[o+((i|1024)<<2)>>2]=c[f+4>>2];c[o+((i|1025)<<2)>>2]=c[f+12>>2];g[o+((i|1026)<<2)>>2]=0.0;c[o+((i|1027)<<2)>>2]=c[f+20>>2];i=h+24|0;if(c[i>>2]|0)return;l=b+1500|0;a[1263537]=0;c[i>>2]=l;m=c[l>>2]|0;c[h+32>>2]=m;c[h+36>>2]=0;if(m|0)c[m+12>>2]=i;c[l>>2]=i;return}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(778518,773506,4049,778410,0);return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1067819,1066271,164,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(778518,773506,4048,776253,0);return}function __ZNK22RasterizerStorageGLES330skeleton_bone_get_transform_2dE3RIDi(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0;h=c[e>>2]|0;if(h|0){e=c[d+1488>>2]|0;a:do if(e|0){i=c[e+8>>2]|0;j=c[d+1492>>2]|0;b:do if((i|0)==(j|0))k=i;else{l=i;while(1){m=c[l+24>>2]|0;if(h>>>0<m>>>0)n=l+8|0;else{if(m>>>0>=h>>>0){k=l;break b}n=l+4|0}l=c[n>>2]|0;if((l|0)==(j|0))break a}}while(0);if((k|0)!=(j|0)&(k|0)!=0){a[1263537]=0;if((f|0)>=0?(c[h+12>>2]|0)>(f|0):0)if(!(a[h+8>>0]|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(778322,773506,4076,778453,0);i=b+4|0;c[i>>2]=0;c[i+4>>2]=0;c[i+8>>2]=0;c[i+12>>2]=0;c[i+16>>2]=0;g[b>>2]=1.0;g[b+12>>2]=1.0;return}else{i=h+16|0;__ZN6VectorIfE14_copy_on_writeEv(i);l=c[i>>2]|0;i=f>>>8<<11|f<<2&1020;m=c[l+((i|1)<<2)>>2]|0;o=c[l+((i|3)<<2)>>2]|0;p=c[l+((i|1024)<<2)>>2]|0;q=c[l+((i|1025)<<2)>>2]|0;r=c[l+((i|1027)<<2)>>2]|0;c[b>>2]=c[l+(i<<2)>>2];c[b+4>>2]=p;c[b+8>>2]=m;c[b+12>>2]=q;c[b+16>>2]=o;c[b+20>>2]=r;return}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(778322,773506,4075,778410,0);r=b+4|0;c[r>>2]=0;c[r+4>>2]=0;c[r+8>>2]=0;c[r+12>>2]=0;c[r+16>>2]=0;g[b>>2]=1.0;g[b+12>>2]=1.0;return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1067819,1066271,164,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(778322,773506,4074,778353,0);f=b+4|0;c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;c[f+12>>2]=0;c[f+16>>2]=0;g[b>>2]=1.0;g[b+12>>2]=1.0;return}function __ZN22RasterizerStorageGLES312light_createEN12VisualServer9LightTypeE(b,d){b=b|0;d=d|0;var e=0,f=0,h=0,i=0,j=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;h=__ZnwjPKc(144,1263606)|0;c[h+8>>2]=0;c[h>>2]=205920;g[h+88>>2]=0.0;g[h+92>>2]=0.0;g[h+96>>2]=0.0;g[h+100>>2]=1.0;c[h+104>>2]=0;c[h+12>>2]=d;g[h+16>>2]=1.0;g[h+20>>2]=.5;g[h+24>>2]=1.0;g[h+32>>2]=45.0;g[h+40>>2]=45.0;g[h+44>>2]=0.0;g[h+48>>2]=.10000000149011612;g[h+52>>2]=.30000001192092896;g[h+56>>2]=.6000000238418579;g[h+60>>2]=.10000000149011612;g[h+68>>2]=.10000000149011612;g[h+72>>2]=1.0;g[h+76>>2]=1.0;g[h+80>>2]=1.0;g[h+84>>2]=1.0;a[h+108>>0]=0;a[h+109>>0]=0;c[h+112>>2]=-1;d=h+116|0;i=h+136|0;c[i>>2]=0;c[i+4>>2]=0;c[d>>2]=0;c[d+4>>2]=0;c[d+8>>2]=0;a[d+12>>0]=0;__Z28atomic_conditional_incrementPj(1255200)|0;c[h+4>>2]=c[313800];d=b+1508|0;c[f>>2]=h;if(c[d>>2]|0){__ZN3SetIP8RID_Data10ComparatorIS1_E16DefaultAllocatorE10_insert_rbERKS1_(d,f)|0;l=e;return h|0}i=__ZnwjPFPvjE(28,4740)|0;j=i+16|0;c[j>>2]=0;c[j+4>>2]=0;c[d>>2]=i;j=c[b+1512>>2]|0;c[i+4>>2]=j;c[i+8>>2]=j;c[i+12>>2]=j;c[i>>2]=1;__ZN3SetIP8RID_Data10ComparatorIS1_E16DefaultAllocatorE10_insert_rbERKS1_(d,f)|0;l=e;return h|0}function __ZN22RasterizerStorageGLES315light_set_colorE3RIDRK5Color(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0;f=c[d>>2]|0;if(f|0){d=c[b+1508>>2]|0;a:do if(d|0){g=c[d+8>>2]|0;h=c[b+1512>>2]|0;b:do if((g|0)==(h|0))i=g;else{j=g;while(1){k=c[j+24>>2]|0;if(f>>>0<k>>>0)l=j+8|0;else{if(k>>>0>=f>>>0){i=j;break b}l=j+4|0}j=c[l>>2]|0;if((j|0)==(h|0))break a}}while(0);if((i|0)!=(h|0)&(i|0)!=0){a[1263537]=0;g=f+72|0;c[g>>2]=c[e>>2];c[g+4>>2]=c[e+4>>2];c[g+8>>2]=c[e+8>>2];c[g+12>>2]=c[e+12>>2];return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1067819,1066271,164,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(778306,773506,4156,785273,0);return}function __ZN22RasterizerStorageGLES315light_set_paramE3RIDN12VisualServer10LightParamEf(b,d,e,f){b=b|0;d=d|0;e=e|0;f=+f;var h=0,i=0,j=0,k=0,l=0,m=0,n=0;h=c[d>>2]|0;if(h|0){d=c[b+1508>>2]|0;a:do if(d|0){i=c[d+8>>2]|0;j=c[b+1512>>2]|0;b:do if((i|0)==(j|0))k=i;else{l=i;while(1){m=c[l+24>>2]|0;if(h>>>0<m>>>0)n=l+8|0;else{if(m>>>0>=h>>>0){k=l;break b}n=l+4|0}l=c[n>>2]|0;if((l|0)==(j|0))break a}}while(0);if((k|0)!=(j|0)&(k|0)!=0){a[1263537]=0;if(e>>>0>13){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(778231,773506,4164,778247,0);return}switch(e|0){case 13:case 12:case 11:case 10:case 9:case 8:case 7:case 4:case 2:{i=h+136|0;l=i;m=i;c[m>>2]=_i64Add(c[l>>2]|0,c[l+4>>2]|0,1,0)|0;c[m+4>>2]=F;m=c[h+8>>2]|0;if(m|0){l=m;do{m=c[l+4>>2]|0;gj[c[(c[m>>2]|0)+12>>2]&8191](m);l=c[l+8>>2]|0}while((l|0)!=0)}break}default:{}}g[h+16+(e<<2)>>2]=f;return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1067819,1066271,164,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(778231,773506,4163,785273,0);return}function __ZN22RasterizerStorageGLES316light_set_shadowE3RIDb(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0;f=c[d>>2]|0;if(f|0){d=c[b+1508>>2]|0;a:do if(d|0){g=c[d+8>>2]|0;h=c[b+1512>>2]|0;b:do if((g|0)==(h|0))i=g;else{j=g;while(1){k=c[j+24>>2]|0;if(f>>>0<k>>>0)l=j+8|0;else{if(k>>>0>=f>>>0){i=j;break b}l=j+4|0}j=c[l>>2]|0;if((j|0)==(h|0))break a}}while(0);if((i|0)!=(h|0)&(i|0)!=0){a[1263537]=0;a[f+108>>0]=e&1;g=f+136|0;j=g;k=_i64Add(c[j>>2]|0,c[j+4>>2]|0,1,0)|0;j=g;c[j>>2]=k;c[j+4>>2]=F;j=c[f+8>>2]|0;if(!j)return;else m=j;do{j=c[m+4>>2]|0;gj[c[(c[j>>2]|0)+12>>2]&8191](j);m=c[m+8>>2]|0}while((m|0)!=0);return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1067819,1066271,164,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(778214,773506,4187,785273,0);return}function __ZN22RasterizerStorageGLES322light_set_shadow_colorE3RIDRK5Color(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0;f=c[d>>2]|0;if(f|0){d=c[b+1508>>2]|0;a:do if(d|0){g=c[d+8>>2]|0;h=c[b+1512>>2]|0;b:do if((g|0)==(h|0))i=g;else{j=g;while(1){k=c[j+24>>2]|0;if(f>>>0<k>>>0)l=j+8|0;else{if(k>>>0>=f>>>0){i=j;break b}l=j+4|0}j=c[l>>2]|0;if((j|0)==(h|0))break a}}while(0);if((i|0)!=(h|0)&(i|0)!=0){a[1263537]=0;g=f+88|0;c[g>>2]=c[e>>2];c[g+4>>2]=c[e+4>>2];c[g+8>>2]=c[e+8>>2];c[g+12>>2]=c[e+12>>2];return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1067819,1066271,164,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(778191,773506,4197,785273,0);return}function __ZN22RasterizerStorageGLES319light_set_projectorE3RIDS0_(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0;f=c[d>>2]|0;if(f|0){d=c[b+1508>>2]|0;a:do if(d|0){g=c[d+8>>2]|0;h=c[b+1512>>2]|0;b:do if((g|0)==(h|0))i=g;else{j=g;while(1){k=c[j+24>>2]|0;if(f>>>0<k>>>0)l=j+8|0;else{if(k>>>0>=f>>>0){i=j;break b}l=j+4|0}j=c[l>>2]|0;if((j|0)==(h|0))break a}}while(0);if((i|0)!=(h|0)&(i|0)!=0){a[1263537]=0;c[f+104>>2]=c[e>>2];return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1067819,1066271,164,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(778171,773506,4204,785273,0);return}function __ZN22RasterizerStorageGLES318light_set_negativeE3RIDb(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0;f=c[d>>2]|0;if(f|0){d=c[b+1508>>2]|0;a:do if(d|0){g=c[d+8>>2]|0;h=c[b+1512>>2]|0;b:do if((g|0)==(h|0))i=g;else{j=g;while(1){k=c[j+24>>2]|0;if(f>>>0<k>>>0)l=j+8|0;else{if(k>>>0>=f>>>0){i=j;break b}l=j+4|0}j=c[l>>2]|0;if((j|0)==(h|0))break a}}while(0);if((i|0)!=(h|0)&(i|0)!=0){a[1263537]=0;a[f+109>>0]=e&1;return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1067819,1066271,164,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(778152,773506,4212,785273,0);return}function __ZN22RasterizerStorageGLES319light_set_cull_maskE3RIDj(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0;f=c[d>>2]|0;if(f|0){d=c[b+1508>>2]|0;a:do if(d|0){g=c[d+8>>2]|0;h=c[b+1512>>2]|0;b:do if((g|0)==(h|0))i=g;else{j=g;while(1){k=c[j+24>>2]|0;if(f>>>0<k>>>0)l=j+8|0;else{if(k>>>0>=f>>>0){i=j;break b}l=j+4|0}j=c[l>>2]|0;if((j|0)==(h|0))break a}}while(0);if((i|0)!=(h|0)&(i|0)!=0){a[1263537]=0;c[f+112>>2]=e;g=f+136|0;j=g;k=_i64Add(c[j>>2]|0,c[j+4>>2]|0,1,0)|0;j=g;c[j>>2]=k;c[j+4>>2]=F;j=c[f+8>>2]|0;if(!j)return;else m=j;do{j=c[m+4>>2]|0;gj[c[(c[j>>2]|0)+12>>2]&8191](j);m=c[m+8>>2]|0}while((m|0)!=0);return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1067819,1066271,164,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(778132,773506,4219,785273,0);return}function __ZN22RasterizerStorageGLES326light_omni_set_shadow_modeE3RIDN12VisualServer19LightOmniShadowModeE(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0;f=c[d>>2]|0;if(f|0){d=c[b+1508>>2]|0;a:do if(d|0){g=c[d+8>>2]|0;h=c[b+1512>>2]|0;b:do if((g|0)==(h|0))i=g;else{j=g;while(1){k=c[j+24>>2]|0;if(f>>>0<k>>>0)l=j+8|0;else{if(k>>>0>=f>>>0){i=j;break b}l=j+4|0}j=c[l>>2]|0;if((j|0)==(h|0))break a}}while(0);if((i|0)!=(h|0)&(i|0)!=0){a[1263537]=0;c[f+116>>2]=e;g=f+136|0;j=g;k=_i64Add(c[j>>2]|0,c[j+4>>2]|0,1,0)|0;j=g;c[j>>2]=k;c[j+4>>2]=F;j=c[f+8>>2]|0;if(!j)return;else m=j;do{j=c[m+4>>2]|0;gj[c[(c[j>>2]|0)+12>>2]&8191](j);m=c[m+8>>2]|0}while((m|0)!=0);return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1067819,1066271,164,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(778105,773506,4230,785273,0);return}function __ZN22RasterizerStorageGLES328light_omni_set_shadow_detailE3RIDN12VisualServer21LightOmniShadowDetailE(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0;f=c[d>>2]|0;if(f|0){d=c[b+1508>>2]|0;a:do if(d|0){g=c[d+8>>2]|0;h=c[b+1512>>2]|0;b:do if((g|0)==(h|0))i=g;else{j=g;while(1){k=c[j+24>>2]|0;if(f>>>0<k>>>0)l=j+8|0;else{if(k>>>0>=f>>>0){i=j;break b}l=j+4|0}j=c[l>>2]|0;if((j|0)==(h|0))break a}}while(0);if((i|0)!=(h|0)&(i|0)!=0){a[1263537]=0;c[f+120>>2]=e;g=f+136|0;j=g;k=_i64Add(c[j>>2]|0,c[j+4>>2]|0,1,0)|0;j=g;c[j>>2]=k;c[j+4>>2]=F;j=c[f+8>>2]|0;if(!j)return;else m=j;do{j=c[m+4>>2]|0;gj[c[(c[j>>2]|0)+12>>2]&8191](j);m=c[m+8>>2]|0}while((m|0)!=0);return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1067819,1066271,164,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(778076,773506,4249,785273,0);return}function __ZN22RasterizerStorageGLES333light_directional_set_shadow_modeE3RIDN12VisualServer26LightDirectionalShadowModeE(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0;f=c[d>>2]|0;if(f|0){d=c[b+1508>>2]|0;a:do if(d|0){g=c[d+8>>2]|0;h=c[b+1512>>2]|0;b:do if((g|0)==(h|0))i=g;else{j=g;while(1){k=c[j+24>>2]|0;if(f>>>0<k>>>0)l=j+8|0;else{if(k>>>0>=f>>>0){i=j;break b}l=j+4|0}j=c[l>>2]|0;if((j|0)==(h|0))break a}}while(0);if((i|0)!=(h|0)&(i|0)!=0){a[1263537]=0;c[f+124>>2]=e;g=f+136|0;j=g;k=_i64Add(c[j>>2]|0,c[j+4>>2]|0,1,0)|0;j=g;c[j>>2]=k;c[j+4>>2]=F;j=c[f+8>>2]|0;if(!j)return;else m=j;do{j=c[m+4>>2]|0;gj[c[(c[j>>2]|0)+12>>2]&8191](j);m=c[m+8>>2]|0}while((m|0)!=0);return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1067819,1066271,164,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(778042,773506,4259,785273,0);return}function __ZN22RasterizerStorageGLES334light_directional_set_blend_splitsE3RIDb(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0;f=c[d>>2]|0;if(f|0){d=c[b+1508>>2]|0;a:do if(d|0){g=c[d+8>>2]|0;h=c[b+1512>>2]|0;b:do if((g|0)==(h|0))i=g;else{j=g;while(1){k=c[j+24>>2]|0;if(f>>>0<k>>>0)l=j+8|0;else{if(k>>>0>=f>>>0){i=j;break b}l=j+4|0}j=c[l>>2]|0;if((j|0)==(h|0))break a}}while(0);if((i|0)!=(h|0)&(i|0)!=0){a[1263537]=0;a[f+128>>0]=e&1;g=f+136|0;j=g;k=_i64Add(c[j>>2]|0,c[j+4>>2]|0,1,0)|0;j=g;c[j>>2]=k;c[j+4>>2]=F;j=c[f+8>>2]|0;if(!j)return;else m=j;do{j=c[m+4>>2]|0;gj[c[(c[j>>2]|0)+12>>2]&8191](j);m=c[m+8>>2]|0}while((m|0)!=0);return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1067819,1066271,164,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(778007,773506,4269,785273,0);return}function __ZNK22RasterizerStorageGLES334light_directional_get_blend_splitsE3RID(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0;e=c[d>>2]|0;if(e|0){d=c[b+1508>>2]|0;a:do if(d|0){f=c[d+8>>2]|0;g=c[b+1512>>2]|0;b:do if((f|0)==(g|0))h=f;else{i=f;while(1){j=c[i+24>>2]|0;if(e>>>0<j>>>0)k=i+8|0;else{if(j>>>0>=e>>>0){h=i;break b}k=i+4|0}i=c[k>>2]|0;if((i|0)==(g|0))break a}}while(0);if((h|0)!=(g|0)&(h|0)!=0){a[1263537]=0;l=(a[e+128>>0]|0)!=0;return l|0}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1067819,1066271,164,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(777926,773506,4279,777961,0);l=0;return l|0}function __ZN22RasterizerStorageGLES333light_directional_get_shadow_modeE3RID(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0;e=c[d>>2]|0;if(e|0){d=c[b+1508>>2]|0;a:do if(d|0){f=c[d+8>>2]|0;g=c[b+1512>>2]|0;b:do if((f|0)==(g|0))h=f;else{i=f;while(1){j=c[i+24>>2]|0;if(e>>>0<j>>>0)k=i+8|0;else{if(j>>>0>=e>>>0){h=i;break b}k=i+4|0}i=c[k>>2]|0;if((i|0)==(g|0))break a}}while(0);if((h|0)!=(g|0)&(h|0)!=0){a[1263537]=0;l=c[e+124>>2]|0;return l|0}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1067819,1066271,164,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(777802,773506,4287,777836,0);l=0;return l|0}function __ZN22RasterizerStorageGLES326light_omni_get_shadow_modeE3RID(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0;e=c[d>>2]|0;if(e|0){d=c[b+1508>>2]|0;a:do if(d|0){f=c[d+8>>2]|0;g=c[b+1512>>2]|0;b:do if((f|0)==(g|0))h=f;else{i=f;while(1){j=c[i+24>>2]|0;if(e>>>0<j>>>0)k=i+8|0;else{if(j>>>0>=e>>>0){h=i;break b}k=i+4|0}i=c[k>>2]|0;if((i|0)==(g|0))break a}}while(0);if((h|0)!=(g|0)&(h|0)!=0){a[1263537]=0;l=c[e+116>>2]|0;return l|0}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1067819,1066271,164,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(777698,773506,4241,777725,0);l=1;return l|0}function __ZNK22RasterizerStorageGLES316light_has_shadowE3RID(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0;e=c[d>>2]|0;if(e|0){d=c[b+1508>>2]|0;a:do if(d|0){f=c[d+8>>2]|0;g=c[b+1512>>2]|0;b:do if((f|0)==(g|0))h=f;else{i=f;while(1){j=c[i+24>>2]|0;if(e>>>0<j>>>0)k=i+8|0;else{if(j>>>0>=e>>>0){h=i;break b}k=i+4|0}i=c[k>>2]|0;if((i|0)==(g|0))break a}}while(0);if((h|0)!=(g|0)&(h|0)!=0){a[1263537]=0;l=(a[e+108>>0]|0)!=0;return l|0}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1067819,1066271,164,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(777681,773506,4319,777488,0);l=0;return l|0}function __ZNK22RasterizerStorageGLES314light_get_typeE3RID(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0;e=c[d>>2]|0;if(e|0){d=c[b+1508>>2]|0;a:do if(d|0){f=c[d+8>>2]|0;g=c[b+1512>>2]|0;b:do if((f|0)==(g|0))h=f;else{i=f;while(1){j=c[i+24>>2]|0;if(e>>>0<j>>>0)k=i+8|0;else{if(j>>>0>=e>>>0){h=i;break b}k=i+4|0}i=c[k>>2]|0;if((i|0)==(g|0))break a}}while(0);if((h|0)!=(g|0)&(h|0)!=0){a[1263537]=0;l=c[e+12>>2]|0;return l|0}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1067819,1066271,164,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(777666,773506,4295,777488,0);l=0;return l|0}function __ZNK22RasterizerStorageGLES314light_get_aabbE3RID(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0.0,o=0.0,p=0.0,q=0.0;f=c[e>>2]|0;if(f|0){e=c[d+1508>>2]|0;a:do if(e|0){h=c[e+8>>2]|0;i=c[d+1512>>2]|0;b:do if((h|0)==(i|0))j=h;else{k=h;while(1){l=c[k+24>>2]|0;if(f>>>0<l>>>0)m=k+8|0;else{if(l>>>0>=f>>>0){j=k;break b}m=k+4|0}k=c[m>>2]|0;if((k|0)==(i|0))break a}}while(0);if((j|0)!=(i|0)&(j|0)!=0){a[1263537]=0;switch(c[f+12>>2]|0){case 2:{n=+g[f+24>>2];o=n*+M(+(+g[f+32>>2]*3.141592653589793/180.0));p=-o;q=o*2.0;g[b>>2]=p;g[b+4>>2]=p;g[b+8>>2]=-n;g[b+12>>2]=q;g[b+16>>2]=q;g[b+20>>2]=n;return}case 1:{n=+g[f+24>>2];q=-n;p=n*2.0;g[b>>2]=q;g[b+4>>2]=q;g[b+8>>2]=q;g[b+12>>2]=p;g[b+16>>2]=p;g[b+20>>2]=p;return}case 0:{c[b>>2]=0;c[b+4>>2]=0;c[b+8>>2]=0;c[b+12>>2]=0;c[b+16>>2]=0;c[b+20>>2]=0;return}default:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(777560,773506,4357,777623,0);a[1263537]=0;c[b>>2]=0;c[b+4>>2]=0;c[b+8>>2]=0;c[b+12>>2]=0;c[b+16>>2]=0;c[b+20>>2]=0;return}}}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1067819,1066271,164,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(777560,773506,4335,777575,0);c[b>>2]=0;c[b+4>>2]=0;c[b+8>>2]=0;c[b+12>>2]=0;c[b+16>>2]=0;c[b+20>>2]=0;return}function __ZN22RasterizerStorageGLES315light_get_paramE3RIDN12VisualServer10LightParamE(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0.0;f=c[d>>2]|0;if(f|0){d=c[b+1508>>2]|0;a:do if(d|0){h=c[d+8>>2]|0;i=c[b+1512>>2]|0;b:do if((h|0)==(i|0))j=h;else{k=h;while(1){l=c[k+24>>2]|0;if(f>>>0<l>>>0)m=k+8|0;else{if(l>>>0>=f>>>0){j=k;break b}m=k+4|0}k=c[m>>2]|0;if((k|0)==(i|0))break a}}while(0);if((j|0)!=(i|0)&(j|0)!=0){a[1263537]=0;n=+g[f+16+(e<<2)>>2];return +n}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1067819,1066271,164,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(777472,773506,4303,777488,0);n=0.0;return +n}function __ZN22RasterizerStorageGLES315light_get_colorE3RID(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0,j=0,k=0,l=0,m=0;f=c[e>>2]|0;if(f|0){e=c[d+1508>>2]|0;a:do if(e|0){h=c[e+8>>2]|0;i=c[d+1512>>2]|0;b:do if((h|0)==(i|0))j=h;else{k=h;while(1){l=c[k+24>>2]|0;if(f>>>0<l>>>0)m=k+8|0;else{if(l>>>0>=f>>>0){j=k;break b}m=k+4|0}k=c[m>>2]|0;if((k|0)==(i|0))break a}}while(0);if((j|0)!=(i|0)&(j|0)!=0){a[1263537]=0;h=f+72|0;c[b>>2]=c[h>>2];c[b+4>>2]=c[h+4>>2];c[b+8>>2]=c[h+8>>2];c[b+12>>2]=c[h+12>>2];return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1067819,1066271,164,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(777408,773506,4311,777424,0);g[b>>2]=0.0;g[b+4>>2]=0.0;g[b+8>>2]=0.0;g[b+12>>2]=1.0;return}function __ZNK22RasterizerStorageGLES317light_get_versionE3RID(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0;e=c[d>>2]|0;if(e|0){d=c[b+1508>>2]|0;a:do if(d|0){f=c[d+8>>2]|0;g=c[b+1512>>2]|0;b:do if((f|0)==(g|0))h=f;else{i=f;while(1){j=c[i+24>>2]|0;if(e>>>0<j>>>0)k=i+8|0;else{if(j>>>0>=e>>>0){h=i;break b}k=i+4|0}i=c[k>>2]|0;if((i|0)==(g|0))break a}}while(0);if((h|0)!=(g|0)&(h|0)!=0){a[1263537]=0;f=e+136|0;l=c[f+4>>2]|0;m=c[f>>2]|0;F=l;return m|0}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1067819,1066271,164,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(777348,773506,4327,777366,0);l=0;m=0;F=l;return m|0}function __ZN22RasterizerStorageGLES323reflection_probe_createEv(d){d=d|0;var e=0,f=0,h=0,i=0,j=0,k=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;h=__ZnwjPKc(80,1263606)|0;c[h+8>>2]=0;c[h>>2]=205904;g[h+16>>2]=1.0;g[h+20>>2]=0.0;g[h+24>>2]=0.0;g[h+28>>2]=0.0;g[h+32>>2]=1.0;g[h+36>>2]=1.0;g[h+44>>2]=0.0;g[h+48>>2]=1.0;g[h+52>>2]=1.0;g[h+56>>2]=1.0;i=h+60|0;c[i>>2]=0;c[i+4>>2]=0;c[i+8>>2]=0;b[i+12>>1]=0;a[i+14>>0]=0;c[h+76>>2]=1048575;c[h+12>>2]=0;__Z28atomic_conditional_incrementPj(1255200)|0;c[h+4>>2]=c[313800];i=d+1524|0;c[f>>2]=h;if(c[i>>2]|0){__ZN3SetIP8RID_Data10ComparatorIS1_E16DefaultAllocatorE10_insert_rbERKS1_(i,f)|0;l=e;return h|0}j=__ZnwjPFPvjE(28,4740)|0;k=j+16|0;c[k>>2]=0;c[k+4>>2]=0;c[i>>2]=j;k=c[d+1528>>2]|0;c[j+4>>2]=k;c[j+8>>2]=k;c[j+12>>2]=k;c[j>>2]=1;__ZN3SetIP8RID_Data10ComparatorIS1_E16DefaultAllocatorE10_insert_rbERKS1_(i,f)|0;l=e;return h|0}function __ZN22RasterizerStorageGLES332reflection_probe_set_update_modeE3RIDN12VisualServer25ReflectionProbeUpdateModeE(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0;f=c[d>>2]|0;if(f|0){d=c[b+1524>>2]|0;a:do if(d|0){g=c[d+8>>2]|0;h=c[b+1528>>2]|0;b:do if((g|0)==(h|0))i=g;else{j=g;while(1){k=c[j+24>>2]|0;if(f>>>0<k>>>0)l=j+8|0;else{if(k>>>0>=f>>>0){i=j;break b}l=j+4|0}j=c[l>>2]|0;if((j|0)==(h|0))break a}}while(0);if((i|0)!=(h|0)&(i|0)!=0){a[1263537]=0;c[f+12>>2]=e;g=c[f+8>>2]|0;if(!g)return;else m=g;do{g=c[m+4>>2]|0;gj[c[(c[g>>2]|0)+12>>2]&8191](g);m=c[m+8>>2]|0}while((m|0)!=0);return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1067819,1066271,164,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(777315,773506,4385,776893,0);return}function __ZN22RasterizerStorageGLES330reflection_probe_set_intensityE3RIDf(b,d,e){b=b|0;d=d|0;e=+e;var f=0,h=0,i=0,j=0,k=0,l=0,m=0;f=c[d>>2]|0;if(f|0){d=c[b+1524>>2]|0;a:do if(d|0){h=c[d+8>>2]|0;i=c[b+1528>>2]|0;b:do if((h|0)==(i|0))j=h;else{k=h;while(1){l=c[k+24>>2]|0;if(f>>>0<l>>>0)m=k+8|0;else{if(l>>>0>=f>>>0){j=k;break b}m=k+4|0}k=c[m>>2]|0;if((k|0)==(i|0))break a}}while(0);if((j|0)!=(i|0)&(j|0)!=0){a[1263537]=0;g[f+16>>2]=e;return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1067819,1066271,164,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(777284,773506,4394,776893,0);return}function __ZN22RasterizerStorageGLES337reflection_probe_set_interior_ambientE3RIDRK5Color(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0;f=c[d>>2]|0;if(f|0){d=c[b+1524>>2]|0;a:do if(d|0){g=c[d+8>>2]|0;h=c[b+1528>>2]|0;b:do if((g|0)==(h|0))i=g;else{j=g;while(1){k=c[j+24>>2]|0;if(f>>>0<k>>>0)l=j+8|0;else{if(k>>>0>=f>>>0){i=j;break b}l=j+4|0}j=c[l>>2]|0;if((j|0)==(h|0))break a}}while(0);if((i|0)!=(h|0)&(i|0)!=0){a[1263537]=0;g=f+20|0;c[g>>2]=c[e>>2];c[g+4>>2]=c[e+4>>2];c[g+8>>2]=c[e+8>>2];c[g+12>>2]=c[e+12>>2];return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1067819,1066271,164,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(777246,773506,4402,776893,0);return}function __ZN22RasterizerStorageGLES344reflection_probe_set_interior_ambient_energyE3RIDf(b,d,e){b=b|0;d=d|0;e=+e;var f=0,h=0,i=0,j=0,k=0,l=0,m=0;f=c[d>>2]|0;if(f|0){d=c[b+1524>>2]|0;a:do if(d|0){h=c[d+8>>2]|0;i=c[b+1528>>2]|0;b:do if((h|0)==(i|0))j=h;else{k=h;while(1){l=c[k+24>>2]|0;if(f>>>0<l>>>0)m=k+8|0;else{if(l>>>0>=f>>>0){j=k;break b}m=k+4|0}k=c[m>>2]|0;if((k|0)==(i|0))break a}}while(0);if((j|0)!=(i|0)&(j|0)!=0){a[1263537]=0;g[f+36>>2]=e;return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1067819,1066271,164,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(777201,773506,4410,776893,0);return}function __ZN22RasterizerStorageGLES356reflection_probe_set_interior_ambient_probe_contributionE3RIDf(b,d,e){b=b|0;d=d|0;e=+e;var f=0,h=0,i=0,j=0,k=0,l=0,m=0;f=c[d>>2]|0;if(f|0){d=c[b+1524>>2]|0;a:do if(d|0){h=c[d+8>>2]|0;i=c[b+1528>>2]|0;b:do if((h|0)==(i|0))j=h;else{k=h;while(1){l=c[k+24>>2]|0;if(f>>>0<l>>>0)m=k+8|0;else{if(l>>>0>=f>>>0){j=k;break b}m=k+4|0}k=c[m>>2]|0;if((k|0)==(i|0))break a}}while(0);if((j|0)!=(i|0)&(j|0)!=0){a[1263537]=0;g[f+40>>2]=e;return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1067819,1066271,164,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(777144,773506,4418,776893,0);return}function __ZN22RasterizerStorageGLES333reflection_probe_set_max_distanceE3RIDf(b,d,e){b=b|0;d=d|0;e=+e;var f=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0;f=c[d>>2]|0;if(f|0){d=c[b+1524>>2]|0;a:do if(d|0){h=c[d+8>>2]|0;i=c[b+1528>>2]|0;b:do if((h|0)==(i|0))j=h;else{k=h;while(1){l=c[k+24>>2]|0;if(f>>>0<l>>>0)m=k+8|0;else{if(l>>>0>=f>>>0){j=k;break b}m=k+4|0}k=c[m>>2]|0;if((k|0)==(i|0))break a}}while(0);if((j|0)!=(i|0)&(j|0)!=0){a[1263537]=0;g[f+44>>2]=e;h=c[f+8>>2]|0;if(!h)return;else n=h;do{h=c[n+4>>2]|0;gj[c[(c[h>>2]|0)+12>>2]&8191](h);n=c[n+8>>2]|0}while((n|0)!=0);return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1067819,1066271,164,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(777110,773506,4426,776893,0);return}function __ZN22RasterizerStorageGLES328reflection_probe_set_extentsE3RIDRK7Vector3(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0;f=c[d>>2]|0;if(f|0){d=c[b+1524>>2]|0;a:do if(d|0){g=c[d+8>>2]|0;h=c[b+1528>>2]|0;b:do if((g|0)==(h|0))i=g;else{j=g;while(1){k=c[j+24>>2]|0;if(f>>>0<k>>>0)l=j+8|0;else{if(k>>>0>=f>>>0){i=j;break b}l=j+4|0}j=c[l>>2]|0;if((j|0)==(h|0))break a}}while(0);if((i|0)!=(h|0)&(i|0)!=0){a[1263537]=0;g=f+48|0;c[g>>2]=c[e>>2];c[g+4>>2]=c[e+4>>2];c[g+8>>2]=c[e+8>>2];g=c[f+8>>2]|0;if(!g)return;else m=g;do{g=c[m+4>>2]|0;gj[c[(c[g>>2]|0)+12>>2]&8191](g);m=c[m+8>>2]|0}while((m|0)!=0);return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1067819,1066271,164,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(777081,773506,4434,776893,0);return}function __ZN22RasterizerStorageGLES334reflection_probe_set_origin_offsetE3RIDRK7Vector3(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0;f=c[d>>2]|0;if(f|0){d=c[b+1524>>2]|0;a:do if(d|0){g=c[d+8>>2]|0;h=c[b+1528>>2]|0;b:do if((g|0)==(h|0))i=g;else{j=g;while(1){k=c[j+24>>2]|0;if(f>>>0<k>>>0)l=j+8|0;else{if(k>>>0>=f>>>0){i=j;break b}l=j+4|0}j=c[l>>2]|0;if((j|0)==(h|0))break a}}while(0);if((i|0)!=(h|0)&(i|0)!=0){a[1263537]=0;g=f+60|0;c[g>>2]=c[e>>2];c[g+4>>2]=c[e+4>>2];c[g+8>>2]=c[e+8>>2];g=c[f+8>>2]|0;if(!g)return;else m=g;do{g=c[m+4>>2]|0;gj[c[(c[g>>2]|0)+12>>2]&8191](g);m=c[m+8>>2]|0}while((m|0)!=0);return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1067819,1066271,164,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(777046,773506,4442,776893,0);return}function __ZN22RasterizerStorageGLES332reflection_probe_set_as_interiorE3RIDb(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0;f=c[d>>2]|0;if(f|0){d=c[b+1524>>2]|0;a:do if(d|0){g=c[d+8>>2]|0;h=c[b+1528>>2]|0;b:do if((g|0)==(h|0))i=g;else{j=g;while(1){k=c[j+24>>2]|0;if(f>>>0<k>>>0)l=j+8|0;else{if(k>>>0>=f>>>0){i=j;break b}l=j+4|0}j=c[l>>2]|0;if((j|0)==(h|0))break a}}while(0);if((i|0)!=(h|0)&(i|0)!=0){a[1263537]=0;a[f+72>>0]=e&1;return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1067819,1066271,164,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(777013,773506,4451,776893,0);return}function __ZN22RasterizerStorageGLES342reflection_probe_set_enable_box_projectionE3RIDb(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0;f=c[d>>2]|0;if(f|0){d=c[b+1524>>2]|0;a:do if(d|0){g=c[d+8>>2]|0;h=c[b+1528>>2]|0;b:do if((g|0)==(h|0))i=g;else{j=g;while(1){k=c[j+24>>2]|0;if(f>>>0<k>>>0)l=j+8|0;else{if(k>>>0>=f>>>0){i=j;break b}l=j+4|0}j=c[l>>2]|0;if((j|0)==(h|0))break a}}while(0);if((i|0)!=(h|0)&(i|0)!=0){a[1263537]=0;a[f+73>>0]=e&1;return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1067819,1066271,164,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(776970,773506,4458,776893,0);return}function __ZN22RasterizerStorageGLES335reflection_probe_set_enable_shadowsE3RIDb(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0;f=c[d>>2]|0;if(f|0){d=c[b+1524>>2]|0;a:do if(d|0){g=c[d+8>>2]|0;h=c[b+1528>>2]|0;b:do if((g|0)==(h|0))i=g;else{j=g;while(1){k=c[j+24>>2]|0;if(f>>>0<k>>>0)l=j+8|0;else{if(k>>>0>=f>>>0){i=j;break b}l=j+4|0}j=c[l>>2]|0;if((j|0)==(h|0))break a}}while(0);if((i|0)!=(h|0)&(i|0)!=0){a[1263537]=0;a[f+74>>0]=e&1;g=c[f+8>>2]|0;if(!g)return;else m=g;do{g=c[m+4>>2]|0;gj[c[(c[g>>2]|0)+12>>2]&8191](g);m=c[m+8>>2]|0}while((m|0)!=0);return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1067819,1066271,164,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(776934,773506,4466,776893,0);return}function __ZN22RasterizerStorageGLES330reflection_probe_set_cull_maskE3RIDj(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0;f=c[d>>2]|0;if(f|0){d=c[b+1524>>2]|0;a:do if(d|0){g=c[d+8>>2]|0;h=c[b+1528>>2]|0;b:do if((g|0)==(h|0))i=g;else{j=g;while(1){k=c[j+24>>2]|0;if(f>>>0<k>>>0)l=j+8|0;else{if(k>>>0>=f>>>0){i=j;break b}l=j+4|0}j=c[l>>2]|0;if((j|0)==(h|0))break a}}while(0);if((i|0)!=(h|0)&(i|0)!=0){a[1263537]=0;c[f+76>>2]=e;g=c[f+8>>2]|0;if(!g)return;else m=g;do{g=c[m+4>>2]|0;gj[c[(c[g>>2]|0)+12>>2]&8191](g);m=c[m+8>>2]|0}while((m|0)!=0);return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1067819,1066271,164,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(776862,773506,4474,776893,0);return}function __ZNK22RasterizerStorageGLES325reflection_probe_get_aabbE3RID(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0.0,o=0.0,p=0.0;f=c[e>>2]|0;if(f|0){e=c[d+1524>>2]|0;a:do if(e|0){h=c[e+8>>2]|0;i=c[d+1528>>2]|0;b:do if((h|0)==(i|0))j=h;else{k=h;while(1){l=c[k+24>>2]|0;if(f>>>0<l>>>0)m=k+8|0;else{if(l>>>0>=f>>>0){j=k;break b}m=k+4|0}k=c[m>>2]|0;if((k|0)==(i|0))break a}}while(0);if((j|0)!=(i|0)&(j|0)!=0){a[1263537]=0;n=+g[f+48>>2];o=+g[f+52>>2];p=+g[f+56>>2];g[b>>2]=-n;g[b+4>>2]=-o;g[b+8>>2]=-p;g[b+12>>2]=n*2.0;g[b+16>>2]=o*2.0;g[b+20>>2]=p*2.0;return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1067819,1066271,164,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(776777,773506,4482,776803,0);c[b>>2]=0;c[b+4>>2]=0;c[b+8>>2]=0;c[b+12>>2]=0;c[b+16>>2]=0;c[b+20>>2]=0;return}function __ZNK22RasterizerStorageGLES332reflection_probe_get_update_modeE3RID(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0;e=c[d>>2]|0;if(e|0){d=c[b+1524>>2]|0;a:do if(d|0){f=c[d+8>>2]|0;g=c[b+1528>>2]|0;b:do if((f|0)==(g|0))h=f;else{i=f;while(1){j=c[i+24>>2]|0;if(e>>>0<j>>>0)k=i+8|0;else{if(j>>>0>=e>>>0){h=i;break b}k=i+4|0}i=c[k>>2]|0;if((i|0)==(g|0))break a}}while(0);if((h|0)!=(g|0)&(h|0)!=0){a[1263537]=0;l=c[e+12>>2]|0;return l|0}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1067819,1066271,164,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(776648,773506,4493,776681,0);l=1;return l|0}function __ZNK22RasterizerStorageGLES330reflection_probe_get_cull_maskE3RID(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0;e=c[d>>2]|0;if(e|0){d=c[b+1524>>2]|0;a:do if(d|0){f=c[d+8>>2]|0;g=c[b+1528>>2]|0;b:do if((f|0)==(g|0))h=f;else{i=f;while(1){j=c[i+24>>2]|0;if(e>>>0<j>>>0)k=i+8|0;else{if(j>>>0>=e>>>0){h=i;break b}k=i+4|0}i=c[k>>2]|0;if((i|0)==(g|0))break a}}while(0);if((h|0)!=(g|0)&(h|0)!=0){a[1263537]=0;l=c[e+76>>2]|0;return l|0}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1067819,1066271,164,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(776617,773506,4501,776439,0);l=0;return l|0}function __ZNK22RasterizerStorageGLES328reflection_probe_get_extentsE3RID(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0,j=0,k=0,l=0,m=0;f=c[e>>2]|0;if(f|0){e=c[d+1524>>2]|0;a:do if(e|0){h=c[e+8>>2]|0;i=c[d+1528>>2]|0;b:do if((h|0)==(i|0))j=h;else{k=h;while(1){l=c[k+24>>2]|0;if(f>>>0<l>>>0)m=k+8|0;else{if(l>>>0>=f>>>0){j=k;break b}m=k+4|0}k=c[m>>2]|0;if((k|0)==(i|0))break a}}while(0);if((j|0)!=(i|0)&(j|0)!=0){a[1263537]=0;h=f+48|0;c[b>>2]=c[h>>2];c[b+4>>2]=c[h+4>>2];c[b+8>>2]=c[h+8>>2];return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1067819,1066271,164,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(776588,773506,4509,776527,0);g[b+8>>2]=0.0;g[b+4>>2]=0.0;g[b>>2]=0.0;return}function __ZNK22RasterizerStorageGLES334reflection_probe_get_origin_offsetE3RID(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0,j=0,k=0,l=0,m=0;f=c[e>>2]|0;if(f|0){e=c[d+1524>>2]|0;a:do if(e|0){h=c[e+8>>2]|0;i=c[d+1528>>2]|0;b:do if((h|0)==(i|0))j=h;else{k=h;while(1){l=c[k+24>>2]|0;if(f>>>0<l>>>0)m=k+8|0;else{if(l>>>0>=f>>>0){j=k;break b}m=k+4|0}k=c[m>>2]|0;if((k|0)==(i|0))break a}}while(0);if((j|0)!=(i|0)&(j|0)!=0){a[1263537]=0;h=f+60|0;c[b>>2]=c[h>>2];c[b+4>>2]=c[h+4>>2];c[b+8>>2]=c[h+8>>2];return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1067819,1066271,164,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(776492,773506,4516,776527,0);g[b+8>>2]=0.0;g[b+4>>2]=0.0;g[b>>2]=0.0;return}function __ZNK22RasterizerStorageGLES340reflection_probe_get_origin_max_distanceE3RID(b,d){b=b|0;d=d|0;var e=0,f=0,h=0,i=0,j=0,k=0,l=0,m=0.0;e=c[d>>2]|0;if(e|0){d=c[b+1524>>2]|0;a:do if(d|0){f=c[d+8>>2]|0;h=c[b+1528>>2]|0;b:do if((f|0)==(h|0))i=f;else{j=f;while(1){k=c[j+24>>2]|0;if(e>>>0<k>>>0)l=j+8|0;else{if(k>>>0>=e>>>0){i=j;break b}l=j+4|0}j=c[l>>2]|0;if((j|0)==(h|0))break a}}while(0);if((i|0)!=(h|0)&(i|0)!=0){a[1263537]=0;m=+g[e+44>>2];return +m}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1067819,1066271,164,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(776398,773506,4532,776439,0);m=0.0;return +m}function __ZNK22RasterizerStorageGLES332reflection_probe_renders_shadowsE3RID(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0;e=c[d>>2]|0;if(e|0){d=c[b+1524>>2]|0;a:do if(d|0){f=c[d+8>>2]|0;g=c[b+1528>>2]|0;b:do if((f|0)==(g|0))h=f;else{i=f;while(1){j=c[i+24>>2]|0;if(e>>>0<j>>>0)k=i+8|0;else{if(j>>>0>=e>>>0){h=i;break b}k=i+4|0}i=c[k>>2]|0;if((i|0)==(g|0))break a}}while(0);if((h|0)!=(g|0)&(h|0)!=0){a[1263537]=0;l=(a[e+74>>0]|0)!=0;return l|0}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1067819,1066271,164,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(776308,773506,4524,776341,0);l=0;return l|0}function __ZN22RasterizerStorageGLES311room_createEv(a){a=a|0;return 0}function __ZN22RasterizerStorageGLES315room_add_boundsE3RIDRK10PoolVectorI7Vector2EfRK9Transform(a,b,c,d,e){a=a|0;b=b|0;c=c|0;d=+d;e=e|0;return}function __ZN22RasterizerStorageGLES317room_clear_boundsE3RID(a,b){a=a|0;b=b|0;return}function __ZN22RasterizerStorageGLES313portal_createEv(a){a=a|0;return 0}function __ZN22RasterizerStorageGLES316portal_set_shapeE3RIDRK6VectorI7Vector2E(a,b,c){a=a|0;b=b|0;c=c|0;return}function __ZN22RasterizerStorageGLES318portal_set_enabledE3RIDb(a,b,c){a=a|0;b=b|0;c=c|0;return}function __ZN22RasterizerStorageGLES327portal_set_disable_distanceE3RIDf(a,b,c){a=a|0;b=b|0;c=+c;return}function __ZN22RasterizerStorageGLES325portal_set_disabled_colorE3RIDRK5Color(a,b,c){a=a|0;b=b|0;c=c|0;return}function __ZN22RasterizerStorageGLES321instance_add_skeletonE3RIDPN15RasterizerScene12InstanceBaseE(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f;c[g>>2]=e;e=c[d>>2]|0;if(e|0){d=c[b+1488>>2]|0;a:do if(d|0){h=c[d+8>>2]|0;i=c[b+1492>>2]|0;b:do if((h|0)==(i|0))j=h;else{k=h;while(1){n=c[k+24>>2]|0;if(e>>>0<n>>>0)o=k+8|0;else{if(n>>>0>=e>>>0){j=k;break b}o=k+4|0}k=c[o>>2]|0;if((k|0)==(i|0))break a}}while(0);if((j|0)!=(i|0)&(j|0)!=0){a[1263537]=0;h=e+40|0;if(!(c[h>>2]|0)){k=__ZnwjPFPvjE(28,4740)|0;n=k+16|0;c[n>>2]=0;c[n+4>>2]=0;c[h>>2]=k;n=c[e+44>>2]|0;c[k+4>>2]=n;c[k+8>>2]=n;c[k+12>>2]=n;c[k>>2]=1}__ZN3SetIPN15RasterizerScene12InstanceBaseE10ComparatorIS2_E16DefaultAllocatorE10_insert_rbERKS2_(h,g)|0;l=f;return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1067819,1066271,164,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(776286,773506,5324,776253,0);l=f;return}function __ZN22RasterizerStorageGLES324instance_remove_skeletonE3RIDPN15RasterizerScene12InstanceBaseE(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0;f=c[d>>2]|0;if(f|0){d=c[b+1488>>2]|0;a:do if(d|0){g=c[d+8>>2]|0;h=c[b+1492>>2]|0;b:do if((g|0)==(h|0))i=g;else{j=g;while(1){k=c[j+24>>2]|0;if(f>>>0<k>>>0)l=j+8|0;else{if(k>>>0>=f>>>0){i=j;break b}l=j+4|0}j=c[l>>2]|0;if((j|0)==(h|0))break a}}while(0);if((i|0)!=(h|0)&(i|0)!=0){a[1263537]=0;g=f+40|0;j=c[g>>2]|0;if(!j)return;k=c[j+8>>2]|0;j=c[f+44>>2]|0;c:do if((k|0)==(j|0))m=k;else{n=k;do{o=c[n+24>>2]|0;if(o>>>0>e>>>0)p=n+8|0;else{if(o>>>0>=e>>>0){m=n;break c}p=n+4|0}n=c[p>>2]|0}while((n|0)!=(j|0));return}while(0);if((m|0)==0|(m|0)==(j|0))return;__ZN3SetIPN15RasterizerScene12InstanceBaseE10ComparatorIS2_E16DefaultAllocatorE6_eraseEPNS6_7ElementE(g,m);if(c[f+48>>2]|0)return;k=c[g>>2]|0;if(!k)return;__ZN6Memory11free_staticEPvb(k,0);c[g>>2]=0;return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1067819,1066271,164,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(776228,773506,5332,776253,0);return}function __ZN22RasterizerStorageGLES323instance_add_dependencyE3RIDPN15RasterizerScene12InstanceBaseE(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0;a:do switch(c[e+8>>2]|0){case 1:{f=c[d>>2]|0;if(f|0){g=c[b+1364>>2]|0;b:do if(g|0){h=c[g+8>>2]|0;i=c[b+1368>>2]|0;c:do if((h|0)==(i|0))j=h;else{k=h;while(1){l=c[k+24>>2]|0;if(f>>>0<l>>>0)m=k+8|0;else{if(l>>>0>=f>>>0){j=k;break c}m=k+4|0}k=c[m>>2]|0;if((k|0)==(i|0))break b}}while(0);if((j|0)!=(i|0)&(j|0)!=0){n=f;break a}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1067819,1066271,164,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(776204,773506,5343,776175,0);return}case 2:{f=c[d>>2]|0;if(f|0){g=c[b+1380>>2]|0;d:do if(g|0){h=c[g+8>>2]|0;k=c[b+1384>>2]|0;e:do if((h|0)==(k|0))o=h;else{l=h;while(1){p=c[l+24>>2]|0;if(f>>>0<p>>>0)q=l+8|0;else{if(p>>>0>=f>>>0){o=l;break e}q=l+4|0}l=c[q>>2]|0;if((l|0)==(k|0))break d}}while(0);if((o|0)!=(k|0)&(o|0)!=0){n=f;break a}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1067819,1066271,164,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(776204,773506,5347,776175,0);return}case 3:{f=c[d>>2]|0;if(f|0){g=c[b+1472>>2]|0;f:do if(g|0){h=c[g+8>>2]|0;i=c[b+1476>>2]|0;g:do if((h|0)==(i|0))r=h;else{l=h;while(1){p=c[l+24>>2]|0;if(f>>>0<p>>>0)s=l+8|0;else{if(p>>>0>=f>>>0){r=l;break g}s=l+4|0}l=c[s>>2]|0;if((l|0)==(i|0))break f}}while(0);if((r|0)!=(i|0)&(r|0)!=0){n=f;break a}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1067819,1066271,164,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(776204,773506,5351,776175,0);return}case 4:{f=c[d>>2]|0;if(f|0){g=c[b+1576>>2]|0;h:do if(g|0){h=c[g+8>>2]|0;k=c[b+1580>>2]|0;i:do if((h|0)==(k|0))t=h;else{l=h;while(1){p=c[l+24>>2]|0;if(f>>>0<p>>>0)u=l+8|0;else{if(p>>>0>=f>>>0){t=l;break i}u=l+4|0}l=c[u>>2]|0;if((l|0)==(k|0))break h}}while(0);if((t|0)!=(k|0)&(t|0)!=0){n=f;break a}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1067819,1066271,164,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(776204,773506,5355,776175,0);return}case 6:{f=c[d>>2]|0;if(f|0){g=c[b+1524>>2]|0;j:do if(g|0){h=c[g+8>>2]|0;i=c[b+1528>>2]|0;k:do if((h|0)==(i|0))v=h;else{l=h;while(1){p=c[l+24>>2]|0;if(f>>>0<p>>>0)w=l+8|0;else{if(p>>>0>=f>>>0){v=l;break k}w=l+4|0}l=c[w>>2]|0;if((l|0)==(i|0))break j}}while(0);if((v|0)!=(i|0)&(v|0)!=0){n=f;break a}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1067819,1066271,164,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(776204,773506,5359,776175,0);return}case 5:{f=c[d>>2]|0;if(f|0){g=c[b+1508>>2]|0;l:do if(g|0){h=c[g+8>>2]|0;k=c[b+1512>>2]|0;m:do if((h|0)==(k|0))x=h;else{l=h;while(1){p=c[l+24>>2]|0;if(f>>>0<p>>>0)y=l+8|0;else{if(p>>>0>=f>>>0){x=l;break m}y=l+4|0}l=c[y>>2]|0;if((l|0)==(k|0))break l}}while(0);if((x|0)!=(k|0)&(x|0)!=0){n=f;break a}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1067819,1066271,164,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(776204,773506,5363,776175,0);return}case 9:{f=c[d>>2]|0;if(f|0){g=c[b+1540>>2]|0;n:do if(g|0){h=c[g+8>>2]|0;i=c[b+1544>>2]|0;o:do if((h|0)==(i|0))z=h;else{l=h;while(1){p=c[l+24>>2]|0;if(f>>>0<p>>>0)A=l+8|0;else{if(p>>>0>=f>>>0){z=l;break o}A=l+4|0}l=c[A>>2]|0;if((l|0)==(i|0))break n}}while(0);if((z|0)!=(i|0)&(z|0)!=0){n=f;break a}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1067819,1066271,164,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(776204,773506,5367,776175,0);return}default:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(776204,773506,5371,1130797,0);a[1263537]=0;return}}while(0);a[1263537]=0;z=n+8|0;n=e+112|0;if(c[n>>2]|0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1098384,1098388,45,1098405,0);return}a[1263537]=0;c[n>>2]=z;A=c[z>>2]|0;c[e+120>>2]=A;c[e+124>>2]=0;if(A|0)c[A+12>>2]=n;c[z>>2]=n;return}function __ZN22RasterizerStorageGLES326instance_remove_dependencyE3RIDPN15RasterizerScene12InstanceBaseE(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0;a:do switch(c[e+8>>2]|0){case 1:{f=c[d>>2]|0;if(f|0){g=c[b+1364>>2]|0;b:do if(g|0){h=c[g+8>>2]|0;i=c[b+1368>>2]|0;c:do if((h|0)==(i|0))j=h;else{k=h;while(1){l=c[k+24>>2]|0;if(f>>>0<l>>>0)m=k+8|0;else{if(l>>>0>=f>>>0){j=k;break c}m=k+4|0}k=c[m>>2]|0;if((k|0)==(i|0))break b}}while(0);if((j|0)!=(i|0)&(j|0)!=0){n=f;break a}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1067819,1066271,164,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(776148,773506,5386,776175,0);return}case 2:{f=c[d>>2]|0;if(f|0){g=c[b+1380>>2]|0;d:do if(g|0){h=c[g+8>>2]|0;k=c[b+1384>>2]|0;e:do if((h|0)==(k|0))o=h;else{l=h;while(1){p=c[l+24>>2]|0;if(f>>>0<p>>>0)q=l+8|0;else{if(p>>>0>=f>>>0){o=l;break e}q=l+4|0}l=c[q>>2]|0;if((l|0)==(k|0))break d}}while(0);if((o|0)!=(k|0)&(o|0)!=0){n=f;break a}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1067819,1066271,164,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(776148,773506,5390,776175,0);return}case 3:{f=c[d>>2]|0;if(f|0){g=c[b+1472>>2]|0;f:do if(g|0){h=c[g+8>>2]|0;i=c[b+1476>>2]|0;g:do if((h|0)==(i|0))r=h;else{l=h;while(1){p=c[l+24>>2]|0;if(f>>>0<p>>>0)s=l+8|0;else{if(p>>>0>=f>>>0){r=l;break g}s=l+4|0}l=c[s>>2]|0;if((l|0)==(i|0))break f}}while(0);if((r|0)!=(i|0)&(r|0)!=0){n=f;break a}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1067819,1066271,164,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(776148,773506,5394,776175,0);return}case 4:{f=c[d>>2]|0;if(f|0){g=c[b+1576>>2]|0;h:do if(g|0){h=c[g+8>>2]|0;k=c[b+1580>>2]|0;i:do if((h|0)==(k|0))t=h;else{l=h;while(1){p=c[l+24>>2]|0;if(f>>>0<p>>>0)u=l+8|0;else{if(p>>>0>=f>>>0){t=l;break i}u=l+4|0}l=c[u>>2]|0;if((l|0)==(k|0))break h}}while(0);if((t|0)!=(k|0)&(t|0)!=0){n=f;break a}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1067819,1066271,164,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(776148,773506,5398,776175,0);return}case 6:{f=c[d>>2]|0;if(f|0){g=c[b+1524>>2]|0;j:do if(g|0){h=c[g+8>>2]|0;i=c[b+1528>>2]|0;k:do if((h|0)==(i|0))v=h;else{l=h;while(1){p=c[l+24>>2]|0;if(f>>>0<p>>>0)w=l+8|0;else{if(p>>>0>=f>>>0){v=l;break k}w=l+4|0}l=c[w>>2]|0;if((l|0)==(i|0))break j}}while(0);if((v|0)!=(i|0)&(v|0)!=0){n=f;break a}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1067819,1066271,164,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(776148,773506,5402,776175,0);return}case 5:{f=c[d>>2]|0;if(f|0){g=c[b+1508>>2]|0;l:do if(g|0){h=c[g+8>>2]|0;k=c[b+1512>>2]|0;m:do if((h|0)==(k|0))x=h;else{l=h;while(1){p=c[l+24>>2]|0;if(f>>>0<p>>>0)y=l+8|0;else{if(p>>>0>=f>>>0){x=l;break m}y=l+4|0}l=c[y>>2]|0;if((l|0)==(k|0))break l}}while(0);if((x|0)!=(k|0)&(x|0)!=0){n=f;break a}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1067819,1066271,164,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(776148,773506,5406,776175,0);return}case 9:{f=c[d>>2]|0;if(f|0){g=c[b+1540>>2]|0;n:do if(g|0){h=c[g+8>>2]|0;i=c[b+1544>>2]|0;o:do if((h|0)==(i|0))z=h;else{l=h;while(1){p=c[l+24>>2]|0;if(f>>>0<p>>>0)A=l+8|0;else{if(p>>>0>=f>>>0){z=l;break o}A=l+4|0}l=c[A>>2]|0;if((l|0)==(i|0))break n}}while(0);if((z|0)!=(i|0)&(z|0)!=0){n=f;break a}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1067819,1066271,164,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(776148,773506,5410,776175,0);return}default:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(776148,773506,5415,1130797,0);a[1263537]=0;return}}while(0);a[1263537]=0;if(!n){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(776148,773506,5420,776175,0);return}a[1263537]=0;z=n+8|0;n=e+112|0;if((c[n>>2]|0)!=(z|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1128380,1098388,57,1098442,0);return}a[1263537]=0;A=e+120|0;b=c[A>>2]|0;d=e+124|0;if(b|0)c[b+12>>2]=c[d>>2];e=c[d>>2]|0;if(e|0)c[e+8>>2]=b;if((c[z>>2]|0)==(n|0))c[z>>2]=c[A>>2];c[A>>2]=0;c[d>>2]=0;c[n>>2]=0;return}function __ZN22RasterizerStorageGLES315gi_probe_createEv(b){b=b|0;var d=0,e=0,f=0,h=0,i=0,j=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d;f=__ZnwjPKc(116,1263606)|0;c[f+8>>2]=0;c[f>>2]=205888;g[f+36>>2]=1.0;g[f+40>>2]=0.0;g[f+44>>2]=0.0;g[f+48>>2]=0.0;g[f+52>>2]=1.0;g[f+56>>2]=0.0;g[f+60>>2]=0.0;g[f+64>>2]=0.0;g[f+68>>2]=1.0;g[f+80>>2]=0.0;g[f+76>>2]=0.0;g[f+72>>2]=0.0;c[f+112>>2]=0;g[f+12>>2]=0.0;g[f+16>>2]=0.0;g[f+20>>2]=0.0;g[f+24>>2]=1.0;g[f+28>>2]=1.0;g[f+32>>2]=1.0;c[f+88>>2]=1;g[f+92>>2]=1.0;g[f+100>>2]=1.0;g[f+96>>2]=.4000000059604645;a[f+104>>0]=0;a[f+105>>0]=0;c[f+108>>2]=1;g[f+84>>2]=1.0;__Z28atomic_conditional_incrementPj(1255200)|0;c[f+4>>2]=c[313800];h=b+1540|0;c[e>>2]=f;if(c[h>>2]|0){__ZN3SetIP8RID_Data10ComparatorIS1_E16DefaultAllocatorE10_insert_rbERKS1_(h,e)|0;l=d;return f|0}i=__ZnwjPFPvjE(28,4740)|0;j=i+16|0;c[j>>2]=0;c[j+4>>2]=0;c[h>>2]=i;j=c[b+1544>>2]|0;c[i+4>>2]=j;c[i+8>>2]=j;c[i+12>>2]=j;c[i>>2]=1;__ZN3SetIP8RID_Data10ComparatorIS1_E16DefaultAllocatorE10_insert_rbERKS1_(h,e)|0;l=d;return f|0}function __ZN22RasterizerStorageGLES319gi_probe_set_boundsE3RIDRK5Rect3(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0;f=c[d>>2]|0;if(f|0){d=c[b+1540>>2]|0;a:do if(d|0){g=c[d+8>>2]|0;h=c[b+1544>>2]|0;b:do if((g|0)==(h|0))i=g;else{j=g;while(1){k=c[j+24>>2]|0;if(f>>>0<k>>>0)l=j+8|0;else{if(k>>>0>=f>>>0){i=j;break b}l=j+4|0}j=c[l>>2]|0;if((j|0)==(h|0))break a}}while(0);if((i|0)!=(h|0)&(i|0)!=0){a[1263537]=0;g=f+12|0;c[g>>2]=c[e>>2];c[g+4>>2]=c[e+4>>2];c[g+8>>2]=c[e+8>>2];c[g+12>>2]=c[e+12>>2];c[g+16>>2]=c[e+16>>2];c[g+20>>2]=c[e+20>>2];g=f+108|0;c[g>>2]=(c[g>>2]|0)+1;g=c[f+8>>2]|0;if(!g)return;else m=g;do{g=c[m+4>>2]|0;gj[c[(c[g>>2]|0)+12>>2]&8191](g);m=c[m+8>>2]|0}while((m|0)!=0);return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1067819,1066271,164,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(776128,773506,4586,775553,0);return}function __ZNK22RasterizerStorageGLES319gi_probe_get_boundsE3RID(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0;f=c[e>>2]|0;if(f|0){e=c[d+1540>>2]|0;a:do if(e|0){g=c[e+8>>2]|0;h=c[d+1544>>2]|0;b:do if((g|0)==(h|0))i=g;else{j=g;while(1){k=c[j+24>>2]|0;if(f>>>0<k>>>0)l=j+8|0;else{if(k>>>0>=f>>>0){i=j;break b}l=j+4|0}j=c[l>>2]|0;if((j|0)==(h|0))break a}}while(0);if((i|0)!=(h|0)&(i|0)!=0){a[1263537]=0;g=f+12|0;c[b>>2]=c[g>>2];c[b+4>>2]=c[g+4>>2];c[b+8>>2]=c[g+8>>2];c[b+12>>2]=c[g+12>>2];c[b+16>>2]=c[g+16>>2];c[b+20>>2]=c[g+20>>2];return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1067819,1066271,164,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(776062,773506,4595,776082,0);c[b>>2]=0;c[b+4>>2]=0;c[b+8>>2]=0;c[b+12>>2]=0;c[b+16>>2]=0;c[b+20>>2]=0;return}function __ZN22RasterizerStorageGLES322gi_probe_set_cell_sizeE3RIDf(b,d,e){b=b|0;d=d|0;e=+e;var f=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0;f=c[d>>2]|0;if(f|0){d=c[b+1540>>2]|0;a:do if(d|0){h=c[d+8>>2]|0;i=c[b+1544>>2]|0;b:do if((h|0)==(i|0))j=h;else{k=h;while(1){l=c[k+24>>2]|0;if(f>>>0<l>>>0)m=k+8|0;else{if(l>>>0>=f>>>0){j=k;break b}m=k+4|0}k=c[m>>2]|0;if((k|0)==(i|0))break a}}while(0);if((j|0)!=(i|0)&(j|0)!=0){a[1263537]=0;g[f+84>>2]=e;h=f+108|0;c[h>>2]=(c[h>>2]|0)+1;h=c[f+8>>2]|0;if(!h)return;else n=h;do{h=c[n+4>>2]|0;gj[c[(c[h>>2]|0)+12>>2]&8191](h);n=c[n+8>>2]|0}while((n|0)!=0);return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1067819,1066271,164,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(776039,773506,4603,775553,0);return}function __ZNK22RasterizerStorageGLES322gi_probe_get_cell_sizeE3RID(b,d){b=b|0;d=d|0;var e=0,f=0,h=0,i=0,j=0,k=0,l=0,m=0.0;e=c[d>>2]|0;if(e|0){d=c[b+1540>>2]|0;a:do if(d|0){f=c[d+8>>2]|0;h=c[b+1544>>2]|0;b:do if((f|0)==(h|0))i=f;else{j=f;while(1){k=c[j+24>>2]|0;if(e>>>0<k>>>0)l=j+8|0;else{if(k>>>0>=e>>>0){i=j;break b}l=j+4|0}j=c[l>>2]|0;if((j|0)==(h|0))break a}}while(0);if((i|0)!=(h|0)&(i|0)!=0){a[1263537]=0;m=+g[e+84>>2];return +m}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1067819,1066271,164,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(776016,773506,4613,775424,0);m=0.0;return +m}function __ZN22RasterizerStorageGLES326gi_probe_set_to_cell_xformE3RIDRK9Transform(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0;f=c[d>>2]|0;if(f|0){d=c[b+1540>>2]|0;a:do if(d|0){g=c[d+8>>2]|0;h=c[b+1544>>2]|0;b:do if((g|0)==(h|0))i=g;else{j=g;while(1){k=c[j+24>>2]|0;if(f>>>0<k>>>0)l=j+8|0;else{if(k>>>0>=f>>>0){i=j;break b}l=j+4|0}j=c[l>>2]|0;if((j|0)==(h|0))break a}}while(0);if((i|0)!=(h|0)&(i|0)!=0){a[1263537]=0;g=f+36|0;j=e;k=g+48|0;do{c[g>>2]=c[j>>2];g=g+4|0;j=j+4|0}while((g|0)<(k|0));return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1067819,1066271,164,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(775989,773506,4621,775553,0);return}function __ZNK22RasterizerStorageGLES326gi_probe_get_to_cell_xformE3RID(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0,j=0,k=0,l=0,m=0;f=c[e>>2]|0;if(f|0){e=c[d+1540>>2]|0;a:do if(e|0){h=c[e+8>>2]|0;i=c[d+1544>>2]|0;b:do if((h|0)==(i|0))j=h;else{k=h;while(1){l=c[k+24>>2]|0;if(f>>>0<l>>>0)m=k+8|0;else{if(l>>>0>=f>>>0){j=k;break b}m=k+4|0}k=c[m>>2]|0;if((k|0)==(i|0))break a}}while(0);if((j|0)!=(i|0)&(j|0)!=0){a[1263537]=0;h=b;k=f+36|0;l=h+48|0;do{c[h>>2]=c[k>>2];h=h+4|0;k=k+4|0}while((h|0)<(l|0));return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1067819,1066271,164,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(775912,773506,4629,775939,0);g[b>>2]=1.0;g[b+4>>2]=0.0;g[b+8>>2]=0.0;g[b+12>>2]=0.0;g[b+16>>2]=1.0;g[b+20>>2]=0.0;g[b+24>>2]=0.0;g[b+28>>2]=0.0;g[b+32>>2]=1.0;g[b+44>>2]=0.0;g[b+40>>2]=0.0;g[b+36>>2]=0.0;return}function __ZN22RasterizerStorageGLES325gi_probe_set_dynamic_dataE3RIDRK10PoolVectorIiE(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0;f=c[d>>2]|0;if(f|0){d=c[b+1540>>2]|0;a:do if(d|0){g=c[d+8>>2]|0;h=c[b+1544>>2]|0;b:do if((g|0)==(h|0))i=g;else{j=g;while(1){k=c[j+24>>2]|0;if(f>>>0<k>>>0)l=j+8|0;else{if(k>>>0>=f>>>0){i=j;break b}l=j+4|0}j=c[l>>2]|0;if((j|0)==(h|0))break a}}while(0);if((i|0)!=(h|0)&(i|0)!=0){a[1263537]=0;g=f+112|0;if(((c[g>>2]|0)!=(c[e>>2]|0)?(__ZN10PoolVectorIiE12_unreferenceEv(g),j=c[e>>2]|0,j|0):0)?__Z28atomic_conditional_incrementPj(j)|0:0)c[g>>2]=c[e>>2];g=f+108|0;c[g>>2]=(c[g>>2]|0)+1;g=c[f+8>>2]|0;if(!g)return;else m=g;do{g=c[m+4>>2]|0;gj[c[(c[g>>2]|0)+12>>2]&8191](g);m=c[m+8>>2]|0}while((m|0)!=0);return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1067819,1066271,164,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(775886,773506,4636,775553,0);return}function __ZNK22RasterizerStorageGLES325gi_probe_get_dynamic_dataE3RID(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;g=c[d>>2]|0;a:do if(!g)h=11;else{d=c[b+1540>>2]|0;b:do if(d|0){i=c[d+8>>2]|0;j=c[b+1544>>2]|0;c:do if((i|0)==(j|0))k=i;else{n=i;while(1){o=c[n+24>>2]|0;if(g>>>0<o>>>0)p=n+8|0;else{if(o>>>0>=g>>>0){k=n;break c}p=n+4|0}n=c[p>>2]|0;if((n|0)==(j|0))break b}}while(0);if((k|0)!=(j|0)&(k|0)!=0){a[1263537]=0;i=g+112|0;c[f>>2]=0;if(!(c[i>>2]|0)){q=f;break a}__ZN10PoolVectorIiE12_unreferenceEv(f);n=c[i>>2]|0;if(!n){q=f;break a}if(!(__Z28atomic_conditional_incrementPj(n)|0)){q=f;break a}c[f>>2]=c[i>>2];q=f;break a}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1067819,1066271,164,1066282,0);h=11}while(0);if((h|0)==11){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(775804,773506,4645,775830,0);c[f>>2]=0;q=f}l=e;return c[q>>2]|0}function __ZN22RasterizerStorageGLES326gi_probe_set_dynamic_rangeE3RIDi(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0;f=c[d>>2]|0;if(f|0){d=c[b+1540>>2]|0;a:do if(d|0){g=c[d+8>>2]|0;h=c[b+1544>>2]|0;b:do if((g|0)==(h|0))i=g;else{j=g;while(1){k=c[j+24>>2]|0;if(f>>>0<k>>>0)l=j+8|0;else{if(k>>>0>=f>>>0){i=j;break b}l=j+4|0}j=c[l>>2]|0;if((j|0)==(h|0))break a}}while(0);if((i|0)!=(h|0)&(i|0)!=0){a[1263537]=0;c[f+88>>2]=e;return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1067819,1066271,164,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(775777,773506,4653,775553,0);return}function __ZNK22RasterizerStorageGLES326gi_probe_get_dynamic_rangeE3RID(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0;e=c[d>>2]|0;if(e|0){d=c[b+1540>>2]|0;a:do if(d|0){f=c[d+8>>2]|0;g=c[b+1544>>2]|0;b:do if((f|0)==(g|0))h=f;else{i=f;while(1){j=c[i+24>>2]|0;if(e>>>0<j>>>0)k=i+8|0;else{if(j>>>0>=e>>>0){h=i;break b}k=i+4|0}i=c[k>>2]|0;if((i|0)==(g|0))break a}}while(0);if((h|0)!=(g|0)&(h|0)!=0){a[1263537]=0;l=c[e+88>>2]|0;return l|0}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1067819,1066271,164,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(775750,773506,4660,775424,0);l=0;return l|0}function __ZN22RasterizerStorageGLES319gi_probe_set_energyE3RIDf(b,d,e){b=b|0;d=d|0;e=+e;var f=0,h=0,i=0,j=0,k=0,l=0,m=0;f=c[d>>2]|0;if(f|0){d=c[b+1540>>2]|0;a:do if(d|0){h=c[d+8>>2]|0;i=c[b+1544>>2]|0;b:do if((h|0)==(i|0))j=h;else{k=h;while(1){l=c[k+24>>2]|0;if(f>>>0<l>>>0)m=k+8|0;else{if(l>>>0>=f>>>0){j=k;break b}m=k+4|0}k=c[m>>2]|0;if((k|0)==(i|0))break a}}while(0);if((j|0)!=(i|0)&(j|0)!=0){a[1263537]=0;g[f+92>>2]=e;return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1067819,1066271,164,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(775730,773506,4668,775553,0);return}function __ZNK22RasterizerStorageGLES319gi_probe_get_energyE3RID(b,d){b=b|0;d=d|0;var e=0,f=0,h=0,i=0,j=0,k=0,l=0,m=0.0;e=c[d>>2]|0;if(e|0){d=c[b+1540>>2]|0;a:do if(d|0){f=c[d+8>>2]|0;h=c[b+1544>>2]|0;b:do if((f|0)==(h|0))i=f;else{j=f;while(1){k=c[j+24>>2]|0;if(e>>>0<k>>>0)l=j+8|0;else{if(k>>>0>=e>>>0){i=j;break b}l=j+4|0}j=c[l>>2]|0;if((j|0)==(h|0))break a}}while(0);if((i|0)!=(h|0)&(i|0)!=0){a[1263537]=0;m=+g[e+92>>2];return +m}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1067819,1066271,164,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(775710,773506,4723,775424,0);m=0.0;return +m}function __ZN22RasterizerStorageGLES317gi_probe_set_biasE3RIDf(b,d,e){b=b|0;d=d|0;e=+e;var f=0,h=0,i=0,j=0,k=0,l=0,m=0;f=c[d>>2]|0;if(f|0){d=c[b+1540>>2]|0;a:do if(d|0){h=c[d+8>>2]|0;i=c[b+1544>>2]|0;b:do if((h|0)==(i|0))j=h;else{k=h;while(1){l=c[k+24>>2]|0;if(f>>>0<l>>>0)m=k+8|0;else{if(l>>>0>=f>>>0){j=k;break b}m=k+4|0}k=c[m>>2]|0;if((k|0)==(i|0))break a}}while(0);if((j|0)!=(i|0)&(j|0)!=0){a[1263537]=0;g[f+96>>2]=e;return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1067819,1066271,164,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(775692,773506,4676,775553,0);return}function __ZNK22RasterizerStorageGLES317gi_probe_get_biasE3RID(b,d){b=b|0;d=d|0;var e=0,f=0,h=0,i=0,j=0,k=0,l=0,m=0.0;e=c[d>>2]|0;if(e|0){d=c[b+1540>>2]|0;a:do if(d|0){f=c[d+8>>2]|0;h=c[b+1544>>2]|0;b:do if((f|0)==(h|0))i=f;else{j=f;while(1){k=c[j+24>>2]|0;if(e>>>0<k>>>0)l=j+8|0;else{if(k>>>0>=e>>>0){i=j;break b}l=j+4|0}j=c[l>>2]|0;if((j|0)==(h|0))break a}}while(0);if((i|0)!=(h|0)&(i|0)!=0){a[1263537]=0;m=+g[e+96>>2];return +m}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1067819,1066271,164,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(775674,773506,4731,775424,0);m=0.0;return +m}function __ZN22RasterizerStorageGLES324gi_probe_set_propagationE3RIDf(b,d,e){b=b|0;d=d|0;e=+e;var f=0,h=0,i=0,j=0,k=0,l=0,m=0;f=c[d>>2]|0;if(f|0){d=c[b+1540>>2]|0;a:do if(d|0){h=c[d+8>>2]|0;i=c[b+1544>>2]|0;b:do if((h|0)==(i|0))j=h;else{k=h;while(1){l=c[k+24>>2]|0;if(f>>>0<l>>>0)m=k+8|0;else{if(l>>>0>=f>>>0){j=k;break b}m=k+4|0}k=c[m>>2]|0;if((k|0)==(i|0))break a}}while(0);if((j|0)!=(i|0)&(j|0)!=0){a[1263537]=0;g[f+100>>2]=e;return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1067819,1066271,164,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(775649,773506,4684,775553,0);return}function __ZNK22RasterizerStorageGLES324gi_probe_get_propagationE3RID(b,d){b=b|0;d=d|0;var e=0,f=0,h=0,i=0,j=0,k=0,l=0,m=0.0;e=c[d>>2]|0;if(e|0){d=c[b+1540>>2]|0;a:do if(d|0){f=c[d+8>>2]|0;h=c[b+1544>>2]|0;b:do if((f|0)==(h|0))i=f;else{j=f;while(1){k=c[j+24>>2]|0;if(e>>>0<k>>>0)l=j+8|0;else{if(k>>>0>=e>>>0){i=j;break b}l=j+4|0}j=c[l>>2]|0;if((j|0)==(h|0))break a}}while(0);if((i|0)!=(h|0)&(i|0)!=0){a[1263537]=0;m=+g[e+100>>2];return +m}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1067819,1066271,164,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(775624,773506,4739,775424,0);m=0.0;return +m}function __ZN22RasterizerStorageGLES321gi_probe_set_interiorE3RIDb(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0;f=c[d>>2]|0;if(f|0){d=c[b+1540>>2]|0;a:do if(d|0){g=c[d+8>>2]|0;h=c[b+1544>>2]|0;b:do if((g|0)==(h|0))i=g;else{j=g;while(1){k=c[j+24>>2]|0;if(f>>>0<k>>>0)l=j+8|0;else{if(k>>>0>=f>>>0){i=j;break b}l=j+4|0}j=c[l>>2]|0;if((j|0)==(h|0))break a}}while(0);if((i|0)!=(h|0)&(i|0)!=0){a[1263537]=0;a[f+104>>0]=e&1;return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1067819,1066271,164,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(775602,773506,4692,775553,0);return}function __ZNK22RasterizerStorageGLES320gi_probe_is_interiorE3RID(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0;e=c[d>>2]|0;if(e|0){d=c[b+1540>>2]|0;a:do if(d|0){f=c[d+8>>2]|0;g=c[b+1544>>2]|0;b:do if((f|0)==(g|0))h=f;else{i=f;while(1){j=c[i+24>>2]|0;if(e>>>0<j>>>0)k=i+8|0;else{if(j>>>0>=e>>>0){h=i;break b}k=i+4|0}i=c[k>>2]|0;if((i|0)==(g|0))break a}}while(0);if((h|0)!=(g|0)&(h|0)!=0){a[1263537]=0;l=(a[e+104>>0]|0)!=0;return l|0}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1067819,1066271,164,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(775581,773506,4700,775487,0);l=0;return l|0}function __ZN22RasterizerStorageGLES321gi_probe_set_compressE3RIDb(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0;f=c[d>>2]|0;if(f|0){d=c[b+1540>>2]|0;a:do if(d|0){g=c[d+8>>2]|0;h=c[b+1544>>2]|0;b:do if((g|0)==(h|0))i=g;else{j=g;while(1){k=c[j+24>>2]|0;if(f>>>0<k>>>0)l=j+8|0;else{if(k>>>0>=f>>>0){i=j;break b}l=j+4|0}j=c[l>>2]|0;if((j|0)==(h|0))break a}}while(0);if((i|0)!=(h|0)&(i|0)!=0){a[1263537]=0;a[f+105>>0]=e&1;return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1067819,1066271,164,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(775531,773506,4708,775553,0);return}function __ZNK22RasterizerStorageGLES322gi_probe_is_compressedE3RID(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0;e=c[d>>2]|0;if(e|0){d=c[b+1540>>2]|0;a:do if(d|0){f=c[d+8>>2]|0;g=c[b+1544>>2]|0;b:do if((f|0)==(g|0))h=f;else{i=f;while(1){j=c[i+24>>2]|0;if(e>>>0<j>>>0)k=i+8|0;else{if(j>>>0>=e>>>0){h=i;break b}k=i+4|0}i=c[k>>2]|0;if((i|0)==(g|0))break a}}while(0);if((h|0)!=(g|0)&(h|0)!=0){a[1263537]=0;l=(a[e+105>>0]|0)!=0;return l|0}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1067819,1066271,164,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(775464,773506,4716,775487,0);l=0;return l|0}function __ZN22RasterizerStorageGLES320gi_probe_get_versionE3RID(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0;e=c[d>>2]|0;if(e|0){d=c[b+1540>>2]|0;a:do if(d|0){f=c[d+8>>2]|0;g=c[b+1544>>2]|0;b:do if((f|0)==(g|0))h=f;else{i=f;while(1){j=c[i+24>>2]|0;if(e>>>0<j>>>0)k=i+8|0;else{if(j>>>0>=e>>>0){h=i;break b}k=i+4|0}i=c[k>>2]|0;if((i|0)==(g|0))break a}}while(0);if((h|0)!=(g|0)&(h|0)!=0){a[1263537]=0;l=c[e+108>>2]|0;return l|0}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1067819,1066271,164,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(775403,773506,4747,775424,0);l=0;return l|0}function __ZNK22RasterizerStorageGLES351gi_probe_get_dynamic_data_get_preferred_compressionEv(a){a=a|0;return d[a+19>>0]|0|0}function __ZN22RasterizerStorageGLES328gi_probe_dynamic_data_createEiiiN17RasterizerStorage18GIProbeCompressionE(a,b,d,e,f){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;g=l;l=l+16|0;if((l|0)>=(m|0))ba(16);h=g+4|0;i=g;j=__ZnwjPKc(32,1263606)|0;c[j>>2]=205872;c[j+8>>2]=b;c[j+12>>2]=d;c[j+16>>2]=e;k=j+28|0;c[k>>2]=f;tg(33984);f=j+24|0;ef(1,f|0);cg(32879,c[f>>2]|0);f=(c[k>>2]|0)==1?4:1;__ZN6StringC2EPKc(i,775388);__Z10print_line6String(i);n=c[i>>2]|0;if((n|0)!=0?(__Z16atomic_decrementPj(n+-8|0)|0)==0:0){__ZN6Memory11free_staticEPvb(n,1);o=b;p=0;q=d;r=e}else{o=b;p=0;q=d;r=e}while(1){if((c[k>>2]|0)==1)_f(32879,p|0,33779,o|0,q|0,r|0,0,U(U(q,r)|0,o)|0,0);else sh(32879,p|0,32856,o|0,q|0,r|0,0,6408,5121,0);if(!((r|0)>(f|0)&((q|0)>(f|0)&(o|0)>(f|0))))break;o=o>>1;p=p+1|0;q=q>>1;r=r>>1}Mh(32879,10241,9987);Mh(32879,10240,9729);Mh(32879,10242,33071);Mh(32879,10243,33071);Mh(32879,32882,33071);Mh(32879,33084,0);Mh(32879,33085,p|0);c[j+20>>2]=p+1;__Z28atomic_conditional_incrementPj(1255200)|0;c[j+4>>2]=c[313800];p=a+1556|0;c[h>>2]=j;if(c[p>>2]|0){__ZN3SetIP8RID_Data10ComparatorIS1_E16DefaultAllocatorE10_insert_rbERKS1_(p,h)|0;l=g;return j|0}r=__ZnwjPFPvjE(28,4740)|0;q=r+16|0;c[q>>2]=0;c[q+4>>2]=0;c[p>>2]=r;q=c[a+1560>>2]|0;c[r+4>>2]=q;c[r+8>>2]=q;c[r+12>>2]=q;c[r>>2]=1;__ZN3SetIP8RID_Data10ComparatorIS1_E16DefaultAllocatorE10_insert_rbERKS1_(p,h)|0;l=g;return j|0}function __ZN22RasterizerStorageGLES328gi_probe_dynamic_data_updateE3RIDiiiPKv(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,l=0,m=0,n=0,o=0;i=c[d>>2]|0;if(i|0){d=c[b+1556>>2]|0;a:do if(d|0){j=c[d+8>>2]|0;k=c[b+1560>>2]|0;b:do if((j|0)==(k|0))l=j;else{m=j;while(1){n=c[m+24>>2]|0;if(i>>>0<n>>>0)o=m+8|0;else{if(n>>>0>=i>>>0){l=m;break b}o=m+4|0}m=c[o>>2]|0;if((m|0)==(k|0))break a}}while(0);if((l|0)!=(k|0)&(l|0)!=0){a[1263537]=0;tg(33984);cg(32879,c[i+24>>2]|0);j=c[i+8>>2]>>g;m=c[i+12>>2]>>g;if((c[i+28>>2]|0)==1){vh(32879,g|0,0,0,e|0,j|0,m|0,f|0,33779,U(U(m,f)|0,j)|0,h|0);return}else{lh(32879,g|0,0,0,e|0,j|0,m|0,f|0,6408,5121,h|0);return}}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1067819,1066271,164,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(775359,773506,4814,786853,0);return}function __ZN22RasterizerStorageGLES316particles_createEv(b){b=b|0;var d=0,e=0,f=0,h=0,i=0,j=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d;f=__ZnwjPKc(216,1263606)|0;c[f+8>>2]=0;c[f>>2]=205840;c[f+64>>2]=0;c[f+72>>2]=0;c[f+116>>2]=f;c[f+120>>2]=0;c[f+124>>2]=0;c[f+112>>2]=0;g[f+168>>2]=1.0;g[f+172>>2]=0.0;g[f+176>>2]=0.0;g[f+180>>2]=0.0;g[f+184>>2]=1.0;g[f+188>>2]=0.0;g[f+192>>2]=0.0;g[f+196>>2]=0.0;g[f+200>>2]=1.0;g[f+212>>2]=0.0;g[f+208>>2]=0.0;g[f+204>>2]=0.0;c[f+144>>2]=0;a[f+12>>0]=0;c[f+16>>2]=0;g[f+20>>2]=1.0;g[f+24>>2]=0.0;g[f+28>>2]=0.0;g[f+32>>2]=0.0;a[f+60>>0]=1;c[f+152>>2]=0;a[f+156>>0]=0;g[f+160>>2]=0.0;a[f+110>>0]=0;g[f+148>>2]=1.0;g[f+36>>2]=-4.0;g[f+40>>2]=-4.0;g[f+44>>2]=-4.0;g[f+48>>2]=8.0;g[f+52>>2]=8.0;g[f+56>>2]=8.0;c[f+68>>2]=0;h=f+76|0;c[h>>2]=0;c[f+80>>2]=0;i=f+136|0;c[i>>2]=0;c[i+4>>2]=0;a[f+164>>0]=1;le(2,h|0);Dg(2,f+84|0);__Z28atomic_conditional_incrementPj(1255200)|0;c[f+4>>2]=c[313800];h=b+1576|0;c[e>>2]=f;if(c[h>>2]|0){__ZN3SetIP8RID_Data10ComparatorIS1_E16DefaultAllocatorE10_insert_rbERKS1_(h,e)|0;l=d;return f|0}i=__ZnwjPFPvjE(28,4740)|0;j=i+16|0;c[j>>2]=0;c[j+4>>2]=0;c[h>>2]=i;j=c[b+1580>>2]|0;c[i+4>>2]=j;c[i+8>>2]=j;c[i+12>>2]=j;c[i>>2]=1;__ZN3SetIP8RID_Data10ComparatorIS1_E16DefaultAllocatorE10_insert_rbERKS1_(h,e)|0;l=d;return f|0}function __ZN22RasterizerStorageGLES322particles_set_emittingE3RIDb(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0;f=c[d>>2]|0;if(f|0){d=c[b+1576>>2]|0;a:do if(d|0){g=c[d+8>>2]|0;h=c[b+1580>>2]|0;b:do if((g|0)==(h|0))i=g;else{j=g;while(1){k=c[j+24>>2]|0;if(f>>>0<k>>>0)l=j+8|0;else{if(k>>>0>=f>>>0){i=j;break b}l=j+4|0}j=c[l>>2]|0;if((j|0)==(h|0))break a}}while(0);if((i|0)!=(h|0)&(i|0)!=0){a[1263537]=0;a[f+12>>0]=e&1;return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1067819,1066271,164,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(775336,773506,4857,774726,0);return}function __ZN22RasterizerStorageGLES320particles_set_amountE3RIDi(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0;f=c[d>>2]|0;if(f|0){d=c[b+1576>>2]|0;a:do if(d|0){g=c[d+8>>2]|0;h=c[b+1580>>2]|0;b:do if((g|0)==(h|0))i=g;else{j=g;while(1){k=c[j+24>>2]|0;if(f>>>0<k>>>0)l=j+8|0;else{if(k>>>0>=f>>>0){i=j;break b}l=j+4|0}j=c[l>>2]|0;if((j|0)==(h|0))break a}}while(0);if((i|0)!=(h|0)&(i|0)!=0){a[1263537]=0;c[f+16>>2]=e;g=e*24|0;if(e){j=__ZN6Memory12alloc_staticEjb(e*96|0,1)|0;if(!j){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143992,1144012,140,1144029,0);m=0}else{a[1263537]=0;k=j+-8|0;c[k>>2]=g;c[k+4>>2]=0;m=j}if((e|0)>0){_memset(m|0,0,((g|0)>1?g:1)<<2|0)|0;n=m}else n=m}else n=0;g=e*96|0;Eg(c[f+84>>2]|0);Id(34962,c[f+76>>2]|0);Xe(34962,g|0,n|0,35048);Cg(0);Ae(0,4,5126,0,96,0);Cg(1);Ae(1,4,5126,0,96,16);Cg(2);Ae(2,4,5126,0,96,32);Cg(3);Ae(3,4,5126,0,96,48);Cg(4);Ae(4,4,5126,0,96,64);Cg(5);Ae(5,4,5126,0,96,80);Eg(c[f+88>>2]|0);Id(34962,c[f+80>>2]|0);Xe(34962,g|0,n|0,35048);Cg(0);Ae(0,4,5126,0,96,0);Cg(1);Ae(1,4,5126,0,96,16);Cg(2);Ae(2,4,5126,0,96,32);Cg(3);Ae(3,4,5126,0,96,48);Cg(4);Ae(4,4,5126,0,96,64);Cg(5);Ae(5,4,5126,0,96,80);if(a[f+110>>0]|0){Eg(c[f+100>>2]|0);Id(34962,c[f+92>>2]|0);Xe(34962,g|0,n|0,35050);Cg(0);Ae(0,4,5126,0,96,0);Cg(1);Ae(1,4,5126,0,96,16);Cg(2);Ae(2,4,5126,0,96,32);Cg(3);Ae(3,4,5126,0,96,48);Cg(4);Ae(4,4,5126,0,96,64);Cg(5);Ae(5,4,5126,0,96,80);a[f+108>>0]=0;Eg(c[f+104>>2]|0);Id(34962,c[f+96>>2]|0);Xe(34962,g|0,n|0,35050);Cg(0);Ae(0,4,5126,0,96,0);Cg(1);Ae(1,4,5126,0,96,16);Cg(2);Ae(2,4,5126,0,96,32);Cg(3);Ae(3,4,5126,0,96,48);Cg(4);Ae(4,4,5126,0,96,64);Cg(5);Ae(5,4,5126,0,96,80);a[f+109>>0]=0}Eg(0);g=f+128|0;c[g>>2]=0;c[g+4>>2]=0;c[g+8>>2]=0;c[g+12>>2]=0;a[f+164>>0]=1;__ZN6Memory11free_staticEPvb(n,1);return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1067819,1066271,164,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(775315,773506,4863,774726,0);return}function __ZN22RasterizerStorageGLES322particles_set_lifetimeE3RIDf(b,d,e){b=b|0;d=d|0;e=+e;var f=0,h=0,i=0,j=0,k=0,l=0,m=0;f=c[d>>2]|0;if(f|0){d=c[b+1576>>2]|0;a:do if(d|0){h=c[d+8>>2]|0;i=c[b+1580>>2]|0;b:do if((h|0)==(i|0))j=h;else{k=h;while(1){l=c[k+24>>2]|0;if(f>>>0<l>>>0)m=k+8|0;else{if(l>>>0>=f>>>0){j=k;break b}m=k+4|0}k=c[m>>2]|0;if((k|0)==(i|0))break a}}while(0);if((j|0)!=(i|0)&(j|0)!=0){a[1263537]=0;g[f+20>>2]=e;return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1067819,1066271,164,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(775292,773506,4916,774726,0);return}function __ZN22RasterizerStorageGLES330particles_set_pre_process_timeE3RIDf(b,d,e){b=b|0;d=d|0;e=+e;var f=0,h=0,i=0,j=0,k=0,l=0,m=0;f=c[d>>2]|0;if(f|0){d=c[b+1576>>2]|0;a:do if(d|0){h=c[d+8>>2]|0;i=c[b+1580>>2]|0;b:do if((h|0)==(i|0))j=h;else{k=h;while(1){l=c[k+24>>2]|0;if(f>>>0<l>>>0)m=k+8|0;else{if(l>>>0>=f>>>0){j=k;break b}m=k+4|0}k=c[m>>2]|0;if((k|0)==(i|0))break a}}while(0);if((j|0)!=(i|0)&(j|0)!=0){a[1263537]=0;g[f+24>>2]=e;return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1067819,1066271,164,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(775261,773506,4922,774726,0);return}function __ZN22RasterizerStorageGLES333particles_set_explosiveness_ratioE3RIDf(b,d,e){b=b|0;d=d|0;e=+e;var f=0,h=0,i=0,j=0,k=0,l=0,m=0;f=c[d>>2]|0;if(f|0){d=c[b+1576>>2]|0;a:do if(d|0){h=c[d+8>>2]|0;i=c[b+1580>>2]|0;b:do if((h|0)==(i|0))j=h;else{k=h;while(1){l=c[k+24>>2]|0;if(f>>>0<l>>>0)m=k+8|0;else{if(l>>>0>=f>>>0){j=k;break b}m=k+4|0}k=c[m>>2]|0;if((k|0)==(i|0))break a}}while(0);if((j|0)!=(i|0)&(j|0)!=0){a[1263537]=0;g[f+28>>2]=e;return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1067819,1066271,164,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(775227,773506,4928,774726,0);return}function __ZN22RasterizerStorageGLES330particles_set_randomness_ratioE3RIDf(b,d,e){b=b|0;d=d|0;e=+e;var f=0,h=0,i=0,j=0,k=0,l=0,m=0;f=c[d>>2]|0;if(f|0){d=c[b+1576>>2]|0;a:do if(d|0){h=c[d+8>>2]|0;i=c[b+1580>>2]|0;b:do if((h|0)==(i|0))j=h;else{k=h;while(1){l=c[k+24>>2]|0;if(f>>>0<l>>>0)m=k+8|0;else{if(l>>>0>=f>>>0){j=k;break b}m=k+4|0}k=c[m>>2]|0;if((k|0)==(i|0))break a}}while(0);if((j|0)!=(i|0)&(j|0)!=0){a[1263537]=0;g[f+32>>2]=e;return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1067819,1066271,164,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(775196,773506,4934,774726,0);return}function __ZN22RasterizerStorageGLES325particles_set_custom_aabbE3RIDRK5Rect3(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0;f=c[d>>2]|0;if(f|0){d=c[b+1576>>2]|0;a:do if(d|0){g=c[d+8>>2]|0;h=c[b+1580>>2]|0;b:do if((g|0)==(h|0))i=g;else{j=g;while(1){k=c[j+24>>2]|0;if(f>>>0<k>>>0)l=j+8|0;else{if(k>>>0>=f>>>0){i=j;break b}l=j+4|0}j=c[l>>2]|0;if((j|0)==(h|0))break a}}while(0);if((i|0)!=(h|0)&(i|0)!=0){a[1263537]=0;g=f+36|0;c[g>>2]=c[e>>2];c[g+4>>2]=c[e+4>>2];c[g+8>>2]=c[e+8>>2];c[g+12>>2]=c[e+12>>2];c[g+16>>2]=c[e+16>>2];c[g+20>>2]=c[e+20>>2];Pi[c[(c[b>>2]|0)+824>>2]&2047](b,f);g=c[f+8>>2]|0;if(!g)return;else m=g;do{g=c[m+4>>2]|0;gj[c[(c[g>>2]|0)+12>>2]&8191](g);m=c[m+8>>2]|0}while((m|0)!=0);return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1067819,1066271,164,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(775170,773506,4980,774726,0);return}function __ZN22RasterizerStorageGLES325particles_set_speed_scaleE3RIDf(b,d,e){b=b|0;d=d|0;e=+e;var f=0,h=0,i=0,j=0,k=0,l=0,m=0;f=c[d>>2]|0;if(f|0){d=c[b+1576>>2]|0;a:do if(d|0){h=c[d+8>>2]|0;i=c[b+1580>>2]|0;b:do if((h|0)==(i|0))j=h;else{k=h;while(1){l=c[k+24>>2]|0;if(f>>>0<l>>>0)m=k+8|0;else{if(l>>>0>=f>>>0){j=k;break b}m=k+4|0}k=c[m>>2]|0;if((k|0)==(i|0))break a}}while(0);if((j|0)!=(i|0)&(j|0)!=0){a[1263537]=0;g[f+148>>2]=e;return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1067819,1066271,164,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(775144,773506,4989,774726,0);return}function __ZN22RasterizerStorageGLES335particles_set_use_local_coordinatesE3RIDb(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0;f=c[d>>2]|0;if(f|0){d=c[b+1576>>2]|0;a:do if(d|0){g=c[d+8>>2]|0;h=c[b+1580>>2]|0;b:do if((g|0)==(h|0))i=g;else{j=g;while(1){k=c[j+24>>2]|0;if(f>>>0<k>>>0)l=j+8|0;else{if(k>>>0>=f>>>0){i=j;break b}l=j+4|0}j=c[l>>2]|0;if((j|0)==(h|0))break a}}while(0);if((i|0)!=(h|0)&(i|0)!=0){a[1263537]=0;a[f+60>>0]=e&1;return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1067819,1066271,164,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(775108,773506,4996,774726,0);return}function __ZN22RasterizerStorageGLES330particles_set_process_materialE3RIDS0_(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0;f=c[d>>2]|0;if(f|0){d=c[b+1576>>2]|0;a:do if(d|0){g=c[d+8>>2]|0;h=c[b+1580>>2]|0;b:do if((g|0)==(h|0))i=g;else{j=g;while(1){k=c[j+24>>2]|0;if(f>>>0<k>>>0)l=j+8|0;else{if(k>>>0>=f>>>0){i=j;break b}l=j+4|0}j=c[l>>2]|0;if((j|0)==(h|0))break a}}while(0);if((i|0)!=(h|0)&(i|0)!=0){a[1263537]=0;c[f+64>>2]=c[e>>2];return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1067819,1066271,164,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(775077,773506,5020,774726,0);return}function __ZN22RasterizerStorageGLES323particles_set_fixed_fpsE3RIDi(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0;f=c[d>>2]|0;if(f|0){d=c[b+1576>>2]|0;a:do if(d|0){g=c[d+8>>2]|0;h=c[b+1580>>2]|0;b:do if((g|0)==(h|0))i=g;else{j=g;while(1){k=c[j+24>>2]|0;if(f>>>0<k>>>0)l=j+8|0;else{if(k>>>0>=f>>>0){i=j;break b}l=j+4|0}j=c[l>>2]|0;if((j|0)==(h|0))break a}}while(0);if((i|0)!=(h|0)&(i|0)!=0){a[1263537]=0;c[f+152>>2]=e;return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1067819,1066271,164,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(775053,773506,5004,774726,0);return}function __ZN22RasterizerStorageGLES330particles_set_fractional_deltaE3RIDb(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0;f=c[d>>2]|0;if(f|0){d=c[b+1576>>2]|0;a:do if(d|0){g=c[d+8>>2]|0;h=c[b+1580>>2]|0;b:do if((g|0)==(h|0))i=g;else{j=g;while(1){k=c[j+24>>2]|0;if(f>>>0<k>>>0)l=j+8|0;else{if(k>>>0>=f>>>0){i=j;break b}l=j+4|0}j=c[l>>2]|0;if((j|0)==(h|0))break a}}while(0);if((i|0)!=(h|0)&(i|0)!=0){a[1263537]=0;a[f+156>>0]=e&1;return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1067819,1066271,164,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(775022,773506,5012,774726,0);return}function __ZN22RasterizerStorageGLES324particles_set_draw_orderE3RIDN12VisualServer18ParticlesDrawOrderE(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0;f=c[d>>2]|0;if(f|0){d=c[b+1576>>2]|0;a:do if(d|0){g=c[d+8>>2]|0;h=c[b+1580>>2]|0;b:do if((g|0)==(h|0))i=g;else{j=g;while(1){k=c[j+24>>2]|0;if(f>>>0<k>>>0)l=j+8|0;else{if(k>>>0>=f>>>0){i=j;break b}l=j+4|0}j=c[l>>2]|0;if((j|0)==(h|0))break a}}while(0);if((i|0)!=(h|0)&(i|0)!=0){a[1263537]=0;c[f+68>>2]=e;Pi[c[(c[b>>2]|0)+824>>2]&2047](b,f);return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1067819,1066271,164,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(774997,773506,5028,774726,0);return}function __ZN22RasterizerStorageGLES325particles_set_draw_passesE3RIDi(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0;f=c[d>>2]|0;if(f|0){d=c[b+1576>>2]|0;a:do if(d|0){g=c[d+8>>2]|0;h=c[b+1580>>2]|0;b:do if((g|0)==(h|0))i=g;else{j=g;while(1){k=c[j+24>>2]|0;if(f>>>0<k>>>0)l=j+8|0;else{if(k>>>0>=f>>>0){i=j;break b}l=j+4|0}j=c[l>>2]|0;if((j|0)==(h|0))break a}}while(0);if((i|0)!=(h|0)&(i|0)!=0){a[1263537]=0;__ZN6VectorI3RIDE6resizeEi(f+72|0,e)|0;return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1067819,1066271,164,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(774971,773506,5037,774726,0);return}function __ZN22RasterizerStorageGLES328particles_set_draw_pass_meshE3RIDiS0_(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0;g=c[d>>2]|0;if(g|0){d=c[b+1576>>2]|0;a:do if(d|0){h=c[d+8>>2]|0;i=c[b+1580>>2]|0;b:do if((h|0)==(i|0))j=h;else{k=h;while(1){l=c[k+24>>2]|0;if(g>>>0<l>>>0)m=k+8|0;else{if(l>>>0>=g>>>0){j=k;break b}m=k+4|0}k=c[m>>2]|0;if((k|0)==(i|0))break a}}while(0);if((j|0)!=(i|0)&(j|0)!=0){a[1263537]=0;if((e|0)>=0){h=g+72|0;k=c[h>>2]|0;l=(k|0)==0;if(l)n=0;else n=c[k+-4>>2]|0;if((n|0)>(e|0)){a[1263537]=0;if(l)o=0;else o=c[k+-4>>2]|0;do if((o|0)<=(e|0)){if(l)p=0;else p=c[k+-4>>2]|0;if((p|0)>(e|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);__ZN6VectorI3RIDE14_copy_on_writeEv(h);c[(c[h>>2]|0)+(e<<2)>>2]=c[f>>2];return}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(774884,773506,5046,774913,0);return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1067819,1066271,164,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(774884,773506,5045,774726,0);return}function __ZN22RasterizerStorageGLES325particles_request_processE3RID(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0;e=c[d>>2]|0;if(e|0){d=c[b+1576>>2]|0;a:do if(d|0){f=c[d+8>>2]|0;g=c[b+1580>>2]|0;b:do if((f|0)==(g|0))h=f;else{i=f;while(1){j=c[i+24>>2]|0;if(e>>>0<j>>>0)k=i+8|0;else{if(j>>>0>=e>>>0){h=i;break b}k=i+4|0}i=c[k>>2]|0;if((i|0)==(g|0))break a}}while(0);if((h|0)!=(g|0)&(h|0)!=0){a[1263537]=0;f=e+112|0;if(c[f>>2]|0)return;i=b+1568|0;a[1263537]=0;c[f>>2]=i;j=c[i>>2]|0;c[e+120>>2]=j;c[e+124>>2]=0;if(j|0)c[j+12>>2]=f;c[i>>2]=f;return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1067819,1066271,164,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(774858,773506,5053,774726,0);return}function __ZN22RasterizerStorageGLES326particles_get_current_aabbE3RID(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0.0,x=0.0,y=0.0,z=0.0,A=0.0,B=0.0,C=0.0,D=0.0,E=0.0,F=0.0,G=0.0,H=0.0,I=0.0,J=0.0,K=0.0,L=0.0,M=0.0,N=0.0,O=0,P=0.0,Q=0.0,R=0.0,S=0.0,T=0.0,U=0.0,V=0.0,W=0.0,X=0.0,Y=0.0,Z=0.0,_=0.0,$=0.0,aa=0.0,ca=0.0,da=0.0,ea=0.0,fa=0.0,ga=0.0,ha=0.0,ia=0.0,ja=0.0,ka=0.0,la=0.0,ma=0.0,na=0.0,oa=0.0,pa=0,qa=0,ra=0,sa=0,ta=0,ua=0,va=0,wa=0.0;f=l;l=l+96|0;if((l|0)>=(m|0))ba(96);h=f+84|0;i=f+80|0;j=f+32|0;k=f+8|0;n=f+4|0;o=f;p=c[e>>2]|0;if(p|0){e=c[d+1576>>2]|0;a:do if(e|0){q=c[e+8>>2]|0;r=c[d+1580>>2]|0;b:do if((q|0)==(r|0))s=q;else{t=q;while(1){u=c[t+24>>2]|0;if(p>>>0<u>>>0)v=t+8|0;else{if(u>>>0>=p>>>0){s=t;break b}v=t+4|0}t=c[v>>2]|0;if((t|0)==(r|0))break a}}while(0);if((s|0)!=(r|0)&(s|0)!=0){a[1263537]=0;Id(34962,c[p+76>>2]|0);q=p+16|0;t=Of(34962,0,(c[q>>2]|0)*96|0,1)|0;__ZNK9Transform14affine_inverseEv(j,p+168|0);u=c[q>>2]|0;if((u|0)>0){w=+g[j>>2];x=+g[j+4>>2];y=+g[j+8>>2];z=+g[j+36>>2];A=+g[j+12>>2];B=+g[j+16>>2];C=+g[j+20>>2];D=+g[j+40>>2];E=+g[j+24>>2];F=+g[j+28>>2];G=+g[j+32>>2];H=+g[j+44>>2];if(!(a[p+60>>0]|0)){q=0;I=0.0;J=0.0;K=0.0;L=0.0;M=0.0;N=0.0;while(1){O=q*24|0;P=+g[t+(O+15<<2)>>2];Q=+g[t+(O+19<<2)>>2];R=+g[t+(O+23<<2)>>2];S=z+(P*w+Q*x+R*y);T=D+(P*A+Q*B+R*C);U=H+(P*E+Q*F+R*G);if(!q){V=S;W=U;X=K;Y=L;Z=M;_=T}else{R=I+K;Q=N+L;P=J+M;$=S<I?S:I;aa=T<N?T:N;ca=U<J?U:J;V=$;W=ca;X=(S>R?S:R)-$;Y=(T>Q?T:Q)-aa;Z=(U>P?U:P)-ca;_=aa}q=q+1|0;if((q|0)>=(u|0)){da=V;ea=W;fa=X;ga=Y;ha=Z;ia=_;break}else{I=V;J=W;K=X;L=Y;M=Z;N=_}}}else{q=0;N=0.0;M=0.0;L=0.0;K=0.0;J=0.0;I=0.0;while(1){r=q*24|0;G=+g[t+(r+15<<2)>>2];F=+g[t+(r+19<<2)>>2];E=+g[t+(r+23<<2)>>2];if(!q){ja=G;ka=E;la=L;ma=K;na=J;oa=F}else{H=N+L;C=I+K;B=M+J;A=G<N?G:N;D=F<I?F:I;y=E<M?E:M;ja=A;ka=y;la=(G>H?G:H)-A;ma=(F>C?F:C)-D;na=(E>B?E:B)-y;oa=D}q=q+1|0;if((q|0)>=(u|0)){da=ja;ea=ka;fa=la;ga=ma;ha=na;ia=oa;break}else{N=ja;M=ka;L=la;K=ma;J=na;I=oa}}}}else{da=0.0;ea=0.0;fa=0.0;ga=0.0;ha=0.0;ia=0.0}ff(34962)|0;Id(34962,0);u=p+72|0;q=k+12|0;t=k+16|0;r=k+20|0;O=0;I=0.0;while(1){pa=c[u>>2]|0;qa=(pa|0)==0;if(qa)ra=0;else ra=c[pa+-4>>2]|0;if((O|0)>=(ra|0)){sa=24;break}if(qa)ta=0;else ta=c[pa+-4>>2]|0;if((ta|0)<=(O|0)){if(qa)ua=0;else ua=c[pa+-4>>2]|0;if((ua|0)<=(O|0)){sa=31;break}a[1263537]=0}qa=c[pa+(O<<2)>>2]|0;va=qa;if(!qa)wa=I;else{qa=c[(c[d>>2]|0)+228>>2]|0;if((c[pa+-4>>2]|0)<=(O|0)){if((c[pa+-4>>2]|0)<=(O|0)){sa=36;break}a[1263537]=0}c[n>>2]=va;c[o>>2]=0;c[i>>2]=c[n>>2];c[h>>2]=c[o>>2];Ki[qa&4095](k,d,i,h);J=+g[q>>2];K=+g[t>>2];L=K>J?K:J;J=+g[r>>2];K=J>L?J:L;wa=K>I?K:I}O=O+1|0;I=wa}if((sa|0)==24){K=I*2.0;g[b>>2]=da-I;g[b+4>>2]=ia-I;g[b+8>>2]=ea-I;g[b+12>>2]=fa+K;g[b+16>>2]=ga+K;g[b+20>>2]=ha+K;l=f;return}else if((sa|0)==31)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);else if((sa|0)==36)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0)}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1067819,1066271,164,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(774831,773506,5063,774779,0);c[b>>2]=0;c[b+4>>2]=0;c[b+8>>2]=0;c[b+12>>2]=0;c[b+16>>2]=0;c[b+20>>2]=0;l=f;return}function __ZNK22RasterizerStorageGLES318particles_get_aabbE3RID(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0;f=c[e>>2]|0;if(f|0){e=c[d+1576>>2]|0;a:do if(e|0){g=c[e+8>>2]|0;h=c[d+1580>>2]|0;b:do if((g|0)==(h|0))i=g;else{j=g;while(1){k=c[j+24>>2]|0;if(f>>>0<k>>>0)l=j+8|0;else{if(k>>>0>=f>>>0){i=j;break b}l=j+4|0}j=c[l>>2]|0;if((j|0)==(h|0))break a}}while(0);if((i|0)!=(h|0)&(i|0)!=0){a[1263537]=0;g=f+36|0;c[b>>2]=c[g>>2];c[b+4>>2]=c[g+4>>2];c[b+8>>2]=c[g+8>>2];c[b+12>>2]=c[g+12>>2];c[b+16>>2]=c[g+16>>2];c[b+20>>2]=c[g+20>>2];return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1067819,1066271,164,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(774760,773506,5103,774779,0);c[b>>2]=0;c[b+4>>2]=0;c[b+8>>2]=0;c[b+12>>2]=0;c[b+16>>2]=0;c[b+20>>2]=0;return}function __ZN22RasterizerStorageGLES332particles_set_emission_transformE3RIDRK9Transform(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0;f=c[d>>2]|0;if(f|0){d=c[b+1576>>2]|0;a:do if(d|0){g=c[d+8>>2]|0;h=c[b+1580>>2]|0;b:do if((g|0)==(h|0))i=g;else{j=g;while(1){k=c[j+24>>2]|0;if(f>>>0<k>>>0)l=j+8|0;else{if(k>>>0>=f>>>0){i=j;break b}l=j+4|0}j=c[l>>2]|0;if((j|0)==(h|0))break a}}while(0);if((i|0)!=(h|0)&(i|0)!=0){a[1263537]=0;g=f+168|0;j=e;k=g+48|0;do{c[g>>2]=c[j>>2];g=g+4|0;j=j+4|0}while((g|0)<(k|0));return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1067819,1066271,164,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(774693,773506,5111,774726,0);return}function __ZN22RasterizerStorageGLES320render_target_createEv(d){d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;g=__ZnwjPKc(144,1263606)|0;c[g>>2]=205808;h=g+52|0;i=g+92|0;c[h>>2]=0;c[h+4>>2]=0;c[h+8>>2]=0;c[h+12>>2]=0;c[h+16>>2]=0;c[h+20>>2]=0;c[h+24>>2]=0;c[h+28>>2]=0;h=g+140|0;c[h>>2]=0;c[g+136>>2]=0;j=g+120|0;c[g+16>>2]=0;c[g+8>>2]=0;c[g+20>>2]=0;a[g+133>>0]=0;c[i>>2]=0;c[i+4>>2]=0;c[i+8>>2]=0;c[j>>2]=0;c[j+4>>2]=0;b[j+8>>1]=0;a[j+10>>0]=0;a[g+132>>0]=1;a[g+131>>0]=0;j=g+112|0;c[j>>2]=0;c[j+4>>2]=0;j=__ZnwjPKc(224,1263606)|0;c[j>>2]=205824;c[j+8>>2]=0;__ZN5ImageC2Ev(j+88|0);__ZN5ImageC2Ev(j+108|0);__ZN5ImageC2Ev(j+128|0);__ZN5ImageC2Ev(j+148|0);__ZN5ImageC2Ev(j+168|0);__ZN5ImageC2Ev(j+188|0);a[j+80>>0]=0;b[j+82>>1]=0;c[j+84>>2]=0;i=j+12|0;k=j+208|0;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0;c[k+12>>2]=0;c[i>>2]=0;c[i+4>>2]=0;c[i+8>>2]=0;c[i+12>>2]=0;c[i+16>>2]=0;c[j+32>>2]=2;c[j+36>>2]=3553;i=j+40|0;c[j+60>>2]=0;a[j+64>>0]=0;c[j+68>>2]=0;c[i>>2]=0;c[i+4>>2]=0;c[i+8>>2]=0;c[i+12>>2]=0;b[i+16>>1]=0;a[j+72>>0]=1;c[j+76>>2]=0;__Z28atomic_conditional_incrementPj(1255200)|0;c[j+4>>2]=c[313800];i=d+1292|0;c[f>>2]=j;if(!(c[i>>2]|0)){k=__ZnwjPFPvjE(28,4740)|0;n=k+16|0;c[n>>2]=0;c[n+4>>2]=0;c[i>>2]=k;n=c[d+1296>>2]|0;c[k+4>>2]=n;c[k+8>>2]=n;c[k+12>>2]=n;c[k>>2]=1}__ZN3SetIP8RID_Data10ComparatorIS1_E16DefaultAllocatorE10_insert_rbERKS1_(i,f)|0;c[h>>2]=j;__Z28atomic_conditional_incrementPj(1255200)|0;c[g+4>>2]=c[313800];j=d+1592|0;c[f>>2]=g;if(c[j>>2]|0){__ZN3SetIP8RID_Data10ComparatorIS1_E16DefaultAllocatorE10_insert_rbERKS1_(j,f)|0;l=e;return g|0}h=__ZnwjPFPvjE(28,4740)|0;i=h+16|0;c[i>>2]=0;c[i+4>>2]=0;c[j>>2]=h;i=c[d+1596>>2]|0;c[h+4>>2]=i;c[h+8>>2]=i;c[h+12>>2]=i;c[h>>2]=1;__ZN3SetIP8RID_Data10ComparatorIS1_E16DefaultAllocatorE10_insert_rbERKS1_(j,f)|0;l=e;return g|0}function __ZN22RasterizerStorageGLES322render_target_set_sizeE3RIDii(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,l=0,m=0;g=c[d>>2]|0;if(g|0){d=c[b+1592>>2]|0;a:do if(d|0){h=c[d+8>>2]|0;i=c[b+1596>>2]|0;b:do if((h|0)==(i|0))j=h;else{k=h;while(1){l=c[k+24>>2]|0;if(g>>>0<l>>>0)m=k+8|0;else{if(l>>>0>=g>>>0){j=k;break b}m=k+4|0}k=c[m>>2]|0;if((k|0)==(i|0))break a}}while(0);if((j|0)!=(i|0)&(j|0)!=0){a[1263537]=0;h=g+120|0;k=g+124|0;if((c[h>>2]|0)==(e|0)?(c[k>>2]|0)==(f|0):0)return;__ZN22RasterizerStorageGLES320_render_target_clearEPNS_12RenderTargetE(b,g);c[h>>2]=e;c[k>>2]=f;__ZN22RasterizerStorageGLES323_render_target_allocateEPNS_12RenderTargetE(b,g);return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1067819,1066271,164,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(774670,773506,5854,774381,0);return}function __ZNK22RasterizerStorageGLES325render_target_get_textureE3RID(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0;e=c[d>>2]|0;if(e|0){d=c[b+1592>>2]|0;a:do if(d|0){f=c[d+8>>2]|0;g=c[b+1596>>2]|0;b:do if((f|0)==(g|0))h=f;else{i=f;while(1){j=c[i+24>>2]|0;if(e>>>0<j>>>0)k=i+8|0;else{if(j>>>0>=e>>>0){h=i;break b}k=i+4|0}i=c[k>>2]|0;if((i|0)==(g|0))break a}}while(0);if((h|0)!=(g|0)&(h|0)!=0){a[1263537]=0;l=c[e+140>>2]|0;return l|0}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1067819,1066271,164,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(774601,773506,5868,774627,0);l=0;return l|0}function __ZN22RasterizerStorageGLES322render_target_set_flagE3RIDN17RasterizerStorage17RenderTargetFlagsEb(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,l=0,m=0;g=c[d>>2]|0;if(g|0){d=c[b+1592>>2]|0;a:do if(d|0){h=c[d+8>>2]|0;i=c[b+1596>>2]|0;b:do if((h|0)==(i|0))j=h;else{k=h;while(1){l=c[k+24>>2]|0;if(g>>>0<l>>>0)m=k+8|0;else{if(l>>>0>=g>>>0){j=k;break b}m=k+4|0}k=c[m>>2]|0;if((k|0)==(i|0))break a}}while(0);if((j|0)!=(i|0)&(j|0)!=0){a[1263537]=0;a[g+128+e>>0]=f&1;if((e+-1|0)>>>0>=2)return;__ZN22RasterizerStorageGLES320_render_target_clearEPNS_12RenderTargetE(b,g);__ZN22RasterizerStorageGLES323_render_target_allocateEPNS_12RenderTargetE(b,g);return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1067819,1066271,164,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(774578,773506,5876,774381,0);return}function __ZN22RasterizerStorageGLES332render_target_renedered_in_frameE3RID(a,b){a=a|0;b=b|0;return 0}function __ZN22RasterizerStorageGLES322render_target_set_msaaE3RIDN12VisualServer12ViewportMSAAE(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0;f=c[d>>2]|0;if(f|0){d=c[b+1592>>2]|0;a:do if(d|0){g=c[d+8>>2]|0;h=c[b+1596>>2]|0;b:do if((g|0)==(h|0))i=g;else{j=g;while(1){k=c[j+24>>2]|0;if(f>>>0<k>>>0)l=j+8|0;else{if(k>>>0>=f>>>0){i=j;break b}l=j+4|0}j=c[l>>2]|0;if((j|0)==(h|0))break a}}while(0);if((i|0)!=(h|0)&(i|0)!=0){a[1263537]=0;g=f+136|0;if((c[g>>2]|0)==(e|0))return;__ZN22RasterizerStorageGLES320_render_target_clearEPNS_12RenderTargetE(b,f);c[g>>2]=e;__ZN22RasterizerStorageGLES323_render_target_allocateEPNS_12RenderTargetE(b,f);return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1067819,1066271,164,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(774358,773506,5900,774381,0);return}function __ZN22RasterizerStorageGLES333canvas_light_shadow_buffer_createEi(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;g=__ZnwjPKc(28,1263606)|0;c[g>>2]=205756;h=c[b+36>>2]|0;i=g+8|0;c[i>>2]=(h|0)<(d|0)?h:d;d=g+12|0;c[d>>2]=16;tg(33984);h=g+16|0;Cf(1,h|0);zf(36160,c[h>>2]|0);h=g+20|0;Hh(1,h|0);Je(36161,c[h>>2]|0);ie(36161,33190,c[i>>2]|0,c[d>>2]|0);ne(36160,36096,36161,c[h>>2]|0);Je(36161,0);h=g+24|0;ef(1,h|0);cg(3553,c[h>>2]|0);j=c[i>>2]|0;i=c[d>>2]|0;if(!(a[b+27>>0]|0))Jg(3553,0,33326,j|0,i|0,0,6403,5126,0);else Jg(3553,0,32856,j|0,i|0,0,6408,5121,0);Mh(3553,10240,9728);Mh(3553,10241,9728);Sh(3553,10242,33071.0);Sh(3553,10243,33071.0);Ah(36160,36064,3553,c[h>>2]|0,0);h=Qf(36160)|0;zf(36160,c[308523]|0);if((h|0)!=36053){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(774268,773506,5950,774302,0);k=0;l=e;return k|0}a[1263537]=0;__Z28atomic_conditional_incrementPj(1255200)|0;c[g+4>>2]=c[313800];h=b+1608|0;c[f>>2]=g;if(!(c[h>>2]|0)){i=__ZnwjPFPvjE(28,4740)|0;j=i+16|0;c[j>>2]=0;c[j+4>>2]=0;c[h>>2]=i;j=c[b+1612>>2]|0;c[i+4>>2]=j;c[i+8>>2]=j;c[i+12>>2]=j;c[i>>2]=1}__ZN3SetIP8RID_Data10ComparatorIS1_E16DefaultAllocatorE10_insert_rbERKS1_(h,f)|0;k=g;l=e;return k|0}function __ZN22RasterizerStorageGLES328canvas_light_occluder_createEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b;e=__ZnwjPKc(24,1263606)|0;c[e>>2]=205740;f=e+8|0;c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;c[f+12>>2]=0;__Z28atomic_conditional_incrementPj(1255200)|0;c[e+4>>2]=c[313800];f=a+1624|0;c[d>>2]=e;if(c[f>>2]|0){__ZN3SetIP8RID_Data10ComparatorIS1_E16DefaultAllocatorE10_insert_rbERKS1_(f,d)|0;l=b;return e|0}g=__ZnwjPFPvjE(28,4740)|0;h=g+16|0;c[h>>2]=0;c[h+4>>2]=0;c[f>>2]=g;h=c[a+1628>>2]|0;c[g+4>>2]=h;c[g+8>>2]=h;c[g+12>>2]=h;c[g>>2]=1;__ZN3SetIP8RID_Data10ComparatorIS1_E16DefaultAllocatorE10_insert_rbERKS1_(f,d)|0;l=b;return e|0}function __ZN22RasterizerStorageGLES335canvas_light_occluder_set_polylinesE3RIDRK10PoolVectorI7Vector2E(d,e,f){d=d|0;e=e|0;f=f|0;var h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0;h=l;l=l+16|0;if((l|0)>=(m|0))ba(16);i=h+4|0;j=h;k=c[e>>2]|0;if(!k)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,153,1066435,0);else{a[1263537]=0;e=c[d+1624>>2]|0;a:do if(e|0){n=c[e+8>>2]|0;o=c[d+1628>>2]|0;b:do if((n|0)==(o|0))p=n;else{q=n;while(1){r=c[q+24>>2]|0;if(k>>>0<r>>>0)s=q+8|0;else{if(r>>>0>=k>>>0){p=q;break b}s=q+4|0}q=c[s>>2]|0;if((q|0)==(o|0))break a}}while(0);if((p|0)!=(o|0)&(p|0)!=0){a[1263537]=0;n=k+16|0;q=c[n>>2]|0;if((q|0)!=(c[f>>2]|0)){__ZN10PoolVectorI7Vector2E12_unreferenceEv(n);r=c[f>>2]|0;if(!r){t=0;u=0}else{if(__Z28atomic_conditional_incrementPj(r)|0)c[n>>2]=c[f>>2];v=c[f>>2]|0;w=18}}else{v=q;w=18}if((w|0)==18)if(!v){t=v;u=0}else{t=v;u=(c[v+16>>2]|0)>>>3}q=k+20|0;if((u|0)==(c[q>>2]|0))x=t;else{n=k+12|0;if(c[n>>2]|0)Hg(1,n|0);r=k+8|0;if(c[r>>2]|0)Hg(1,r|0);c[n>>2]=0;c[r>>2]=0;c[q>>2]=0;x=c[f>>2]|0}if(!x){l=h;return}r=c[x+16>>2]|0;if(r>>>0<8){l=h;return}c[i>>2]=0;c[j>>2]=0;n=r>>>3;y=n*6|0;__ZN10PoolVectorIfE6resizeEi(i,y)|0;__ZN10PoolVectorItE6resizeEi(j,n*3|0)|0;if((c[i>>2]|0)!=0?(__ZN10PoolVectorIfE14_copy_on_writeEv(i),z=c[i>>2]|0,(z|0)!=0):0){__Z16atomic_incrementPj(z+4|0)|0;A=c[z+8>>2]|0;B=z;C=A;D=A}else{B=0;C=0;D=0}if((c[j>>2]|0)!=0?(__ZN10PoolVectorItE14_copy_on_writeEv(j),A=c[j>>2]|0,(A|0)!=0):0){__Z16atomic_incrementPj(A+4|0)|0;z=c[A+8>>2]|0;E=A;F=z;G=z}else{E=0;F=0;G=0}z=c[f>>2]|0;if(!z){H=0;I=0}else{__Z16atomic_incrementPj(z+4|0)|0;H=z;I=c[z+8>>2]|0}z=r>>>4;if(z|0){r=0;do{A=r<<1;J=I+(A<<3)|0;K=r*12|0;c[C+(K<<2)>>2]=c[J>>2];L=I+(A<<3)+4|0;c[C+((K|1)<<2)>>2]=c[L>>2];g[C+((K|2)<<2)>>2]=16384.0;M=A|1;A=I+(M<<3)|0;c[C+((K|3)<<2)>>2]=c[A>>2];N=I+(M<<3)+4|0;c[C+(K+4<<2)>>2]=c[N>>2];g[C+(K+5<<2)>>2]=16384.0;c[C+(K+6<<2)>>2]=c[A>>2];c[C+(K+7<<2)>>2]=c[N>>2];g[C+(K+8<<2)>>2]=-16384.0;c[C+(K+9<<2)>>2]=c[J>>2];c[C+(K+10<<2)>>2]=c[L>>2];g[C+(K+11<<2)>>2]=-16384.0;K=r<<2;L=K&65535;J=r*6|0;b[F+(J<<1)>>1]=L;b[F+((J|1)<<1)>>1]=K|1;N=(K|2)&65535;b[F+(J+2<<1)>>1]=N;b[F+(J+3<<1)>>1]=N;b[F+(J+4<<1)>>1]=K|3;b[F+(J+5<<1)>>1]=L;r=r+1|0}while((r|0)!=(z|0))}z=k+8|0;r=c[z>>2]|0;if(!r){le(1,z|0);Id(34962,c[z>>2]|0);Xe(34962,n*24|0,C|0,35044)}else{Id(34962,r|0);Fh(34962,0,n*24|0,D|0)}Id(34962,0);r=k+12|0;z=c[r>>2]|0;if(!z){le(1,r|0);Id(34963,c[r>>2]|0);Xe(34963,y|0,F|0,35044)}else{Id(34963,z|0);Fh(34963,0,y|0,G|0)}Id(34963,0);c[q>>2]=n;if(H|0)__Z16atomic_decrementPj(H+4|0)|0;if(E|0)__Z16atomic_decrementPj(E+4|0)|0;if(B|0)__Z16atomic_decrementPj(B+4|0)|0;__ZN10PoolVectorItE12_unreferenceEv(j);__ZN10PoolVectorIfE12_unreferenceEv(i);l=h;return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,154,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(774232,773506,5970,875751,0);l=h;return}function __ZNK22RasterizerStorageGLES313get_base_typeE3RID(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0;d=c[b>>2]|0;if(!d){e=0;return e|0}b=c[a+1364>>2]|0;a:do if(b|0){f=c[b+8>>2]|0;g=c[a+1368>>2]|0;b:do if((f|0)==(g|0))h=f;else{i=f;while(1){j=c[i+24>>2]|0;if(d>>>0<j>>>0)k=i+8|0;else{if(j>>>0>=d>>>0){h=i;break b}k=i+4|0}i=c[k>>2]|0;if((i|0)==(g|0))break a}}while(0);if((h|0)!=(g|0)&(h|0)!=0){e=1;return e|0}}while(0);h=c[a+1380>>2]|0;c:do if(h|0){k=c[h+8>>2]|0;b=c[a+1384>>2]|0;d:do if((k|0)==(b|0))l=k;else{f=k;while(1){i=c[f+24>>2]|0;if(d>>>0<i>>>0)m=f+8|0;else{if(i>>>0>=d>>>0){l=f;break d}m=f+4|0}f=c[m>>2]|0;if((f|0)==(b|0))break c}}while(0);if((l|0)!=(b|0)&(l|0)!=0){e=2;return e|0}}while(0);l=c[a+1472>>2]|0;e:do if(l|0){m=c[l+8>>2]|0;h=c[a+1476>>2]|0;f:do if((m|0)==(h|0))n=m;else{k=m;while(1){g=c[k+24>>2]|0;if(d>>>0<g>>>0)o=k+8|0;else{if(g>>>0>=d>>>0){n=k;break f}o=k+4|0}k=c[o>>2]|0;if((k|0)==(h|0))break e}}while(0);if((n|0)!=(h|0)&(n|0)!=0){e=3;return e|0}}while(0);n=c[a+1576>>2]|0;g:do if(n|0){o=c[n+8>>2]|0;l=c[a+1580>>2]|0;h:do if((o|0)==(l|0))p=o;else{m=o;while(1){b=c[m+24>>2]|0;if(d>>>0<b>>>0)q=m+8|0;else{if(b>>>0>=d>>>0){p=m;break h}q=m+4|0}m=c[q>>2]|0;if((m|0)==(l|0))break g}}while(0);if((p|0)!=(l|0)&(p|0)!=0){e=4;return e|0}}while(0);p=c[a+1508>>2]|0;i:do if(p|0){q=c[p+8>>2]|0;n=c[a+1512>>2]|0;j:do if((q|0)==(n|0))r=q;else{o=q;while(1){h=c[o+24>>2]|0;if(d>>>0<h>>>0)s=o+8|0;else{if(h>>>0>=d>>>0){r=o;break j}s=o+4|0}o=c[s>>2]|0;if((o|0)==(n|0))break i}}while(0);if((r|0)!=(n|0)&(r|0)!=0){e=5;return e|0}}while(0);r=c[a+1524>>2]|0;k:do if(r|0){s=c[r+8>>2]|0;p=c[a+1528>>2]|0;l:do if((s|0)==(p|0))t=s;else{q=s;while(1){l=c[q+24>>2]|0;if(d>>>0<l>>>0)u=q+8|0;else{if(l>>>0>=d>>>0){t=q;break l}u=q+4|0}q=c[u>>2]|0;if((q|0)==(p|0))break k}}while(0);if((t|0)!=(p|0)&(t|0)!=0){e=6;return e|0}}while(0);t=c[a+1540>>2]|0;if(!t){e=0;return e|0}u=c[t+8>>2]|0;t=c[a+1544>>2]|0;if((u|0)==(t|0)){v=u;w=(v|0)!=(t|0);x=(v|0)!=0;y=w&x;z=y?9:0;return z|0}else A=u;while(1){u=c[A+24>>2]|0;if(d>>>0<u>>>0)B=A+8|0;else{if(u>>>0>=d>>>0){v=A;C=57;break}B=A+4|0}A=c[B>>2]|0;if((A|0)==(t|0)){e=0;C=58;break}}if((C|0)==57){w=(v|0)!=(t|0);x=(v|0)!=0;y=w&x;z=y?9:0;return z|0}else if((C|0)==58)return e|0;return 0}function __ZN22RasterizerStorageGLES34freeE3RID(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0,ia=0,ja=0,ka=0,la=0,ma=0,na=0,oa=0,pa=0,qa=0,ra=0,sa=0,ta=0,ua=0,va=0,wa=0,xa=0,ya=0,za=0,Aa=0,Ba=0,Ca=0,Da=0,Ea=0,Fa=0,Ga=0,Ha=0,Ia=0,Ja=0,Ka=0,La=0,Ma=0,Na=0,Oa=0,Pa=0,Qa=0,Ra=0,Sa=0,Ta=0,Ua=0,Va=0,Wa=0,Xa=0,Ya=0,Za=0,_a=0,$a=0,ab=0,bb=0,cb=0,db=0,eb=0,fb=0,gb=0,hb=0,ib=0,jb=0,kb=0,lb=0,mb=0,nb=0,ob=0,pb=0,qb=0,rb=0,sb=0,tb=0,ub=0,vb=0,wb=0,xb=0,yb=0,zb=0,Ab=0,Bb=0,Cb=0,Db=0,Eb=0,Fb=0,Gb=0,Hb=0,Ib=0,Jb=0,Kb=0,Lb=0,Mb=0,Nb=0,Ob=0,Pb=0,Qb=0,Rb=0,Sb=0,Tb=0,Ub=0,Vb=0,Wb=0,Xb=0,Yb=0,Zb=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+28|0;g=e+12|0;h=e+24|0;i=e+20|0;j=e+16|0;k=e+8|0;n=e+4|0;o=e;p=c[d>>2]|0;q=(p|0)==0;r=p;if(q){s=0;l=e;return s|0}t=c[b+1592>>2]|0;a:do if(t|0){u=c[t+8>>2]|0;v=b+1596|0;w=c[v>>2]|0;x=(u|0)==(w|0);b:do if(x)y=u;else{z=u;while(1){A=c[z+24>>2]|0;if(p>>>0<A>>>0)B=z+8|0;else{if(A>>>0>=p>>>0){y=z;break b}B=z+4|0}z=c[B>>2]|0;if((z|0)==(w|0))break a}}while(0);if((y|0)!=(w|0)&(y|0)!=0){c:do if(x){C=u;D=16}else{z=u;while(1){A=c[z+24>>2]|0;if(p>>>0<A>>>0)E=z+8|0;else{if(A>>>0>=p>>>0){C=z;D=16;break c}E=z+4|0}z=c[E>>2]|0;if((z|0)==(w|0)){D=17;break}}}while(0);if((D|0)==16)if((C|0)!=(w|0)&(C|0)!=0){a[1263537]=0;G=p}else D=17;if((D|0)==17){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1067819,1066271,164,1066282,0);G=0}__ZN22RasterizerStorageGLES320_render_target_clearEPNS_12RenderTargetE(b,G);u=G+140|0;x=c[u>>2]|0;d:do if(!x){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,153,1066435,0);H=0}else{a[1263537]=0;z=c[b+1292>>2]|0;e:do if(z|0){A=c[z+8>>2]|0;I=c[b+1296>>2]|0;f:do if((A|0)==(I|0))J=A;else{K=A;while(1){L=c[K+24>>2]|0;if(x>>>0<L>>>0)M=K+8|0;else{if(L>>>0>=x>>>0){J=K;break f}M=K+4|0}K=c[M>>2]|0;if((K|0)==(I|0))break e}}while(0);if((J|0)!=(I|0)&(J|0)!=0){a[1263537]=0;H=x;break d}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,154,1066282,0);H=0}while(0);x=c[u>>2]|0;w=b+1292|0;z=c[w>>2]|0;g:do if(z|0){A=c[z+8>>2]|0;K=c[b+1296>>2]|0;h:do if((A|0)==(K|0))N=A;else{L=A;while(1){O=c[L+24>>2]|0;if(x>>>0<O>>>0)P=L+8|0;else{if(O>>>0>=x>>>0){N=L;break h}P=L+4|0}L=c[P>>2]|0;if((L|0)==(K|0))break g}}while(0);if((!((N|0)==0|(N|0)==(K|0))?(__ZN3SetIP8RID_Data10ComparatorIS1_E16DefaultAllocatorE6_eraseEPNS5_7ElementE(w,N),(c[b+1300>>2]|0)==0):0)?(A=c[w>>2]|0,A|0):0){__ZN6Memory11free_staticEPvb(A,0);c[w>>2]=0}}while(0);gj[c[c[H>>2]>>2]&8191](H);__ZN6Memory11free_staticEPvb(H,0);w=c[d>>2]|0;x=b+1592|0;z=c[x>>2]|0;i:do if(z|0){u=c[z+8>>2]|0;A=c[v>>2]|0;j:do if((u|0)==(A|0))Q=u;else{L=u;while(1){I=c[L+24>>2]|0;if(w>>>0<I>>>0)R=L+8|0;else{if(I>>>0>=w>>>0){Q=L;break j}R=L+4|0}L=c[R>>2]|0;if((L|0)==(A|0))break i}}while(0);if((!((Q|0)==0|(Q|0)==(A|0))?(__ZN3SetIP8RID_Data10ComparatorIS1_E16DefaultAllocatorE6_eraseEPNS5_7ElementE(x,Q),(c[b+1600>>2]|0)==0):0)?(u=c[x>>2]|0,u|0):0){__ZN6Memory11free_staticEPvb(u,0);c[x>>2]=0}}while(0);gj[c[c[G>>2]>>2]&8191](G);__ZN6Memory11free_staticEPvb(G,0);s=1;l=e;return s|0}}while(0);G=c[b+1292>>2]|0;k:do if(G|0){Q=c[G+8>>2]|0;R=b+1296|0;H=c[R>>2]|0;N=(Q|0)==(H|0);l:do if(N)S=Q;else{P=Q;while(1){J=c[P+24>>2]|0;if(p>>>0<J>>>0)T=P+8|0;else{if(J>>>0>=p>>>0){S=P;break l}T=P+4|0}P=c[T>>2]|0;if((P|0)==(H|0))break k}}while(0);if((S|0)!=(H|0)&(S|0)!=0){a[1263537]=0;m:do if(N){U=Q;D=68}else{P=Q;while(1){A=c[P+24>>2]|0;if(p>>>0<A>>>0)V=P+8|0;else{if(A>>>0>=p>>>0){U=P;D=68;break m}V=P+4|0}P=c[V>>2]|0;if((P|0)==(H|0)){D=69;break}}}while(0);if((D|0)==68)if((U|0)!=(H|0)&(U|0)!=0){a[1263537]=0;W=p}else D=69;if((D|0)==69){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,154,1066282,0);W=0}if(c[W+84>>2]|0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1126625,773506,6108,774137,0);s=1;l=e;return s|0}a[1263537]=0;Q=c[W+60>>2]|0;N=b+1256|0;P=N;A=_i64Subtract(c[P>>2]|0,c[P+4>>2]|0,Q|0,((Q|0)<0)<<31>>31|0)|0;Q=N;c[Q>>2]=A;c[Q+4>>2]=F;Q=b+1292|0;A=c[Q>>2]|0;n:do if(A|0){N=c[A+8>>2]|0;P=c[R>>2]|0;o:do if((N|0)==(P|0))X=N;else{J=N;while(1){M=c[J+24>>2]|0;if(p>>>0<M>>>0)Y=J+8|0;else{if(M>>>0>=p>>>0){X=J;break o}Y=J+4|0}J=c[Y>>2]|0;if((J|0)==(P|0))break n}}while(0);if((!((X|0)==0|(X|0)==(P|0))?(__ZN3SetIP8RID_Data10ComparatorIS1_E16DefaultAllocatorE6_eraseEPNS5_7ElementE(Q,X),(c[b+1300>>2]|0)==0):0)?(N=c[Q>>2]|0,N|0):0){__ZN6Memory11free_staticEPvb(N,0);c[Q>>2]=0}}while(0);gj[c[c[W>>2]>>2]&8191](W);__ZN6Memory11free_staticEPvb(W,0);s=1;l=e;return s|0}}while(0);W=c[b+1308>>2]|0;p:do if(W|0){X=c[W+8>>2]|0;Y=b+1312|0;U=c[Y>>2]|0;V=(X|0)==(U|0);q:do if(V)Z=X;else{S=X;while(1){T=c[S+24>>2]|0;if(p>>>0<T>>>0)_=S+8|0;else{if(T>>>0>=p>>>0){Z=S;break q}_=S+4|0}S=c[_>>2]|0;if((S|0)==(U|0))break p}}while(0);if((Z|0)!=(U|0)&(Z|0)!=0){a[1263537]=0;r:do if(V){$=X;D=99}else{S=X;while(1){P=c[S+24>>2]|0;if(p>>>0<P>>>0)aa=S+8|0;else{if(P>>>0>=p>>>0){$=S;D=99;break r}aa=S+4|0}S=c[aa>>2]|0;if((S|0)==(U|0)){D=100;break}}}while(0);if((D|0)==99)if(($|0)!=(U|0)&($|0)!=0){a[1263537]=0;ca=p}else D=100;if((D|0)==100){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,154,1066282,0);ca=0}X=c[(c[b>>2]|0)+76>>2]|0;c[h>>2]=r;c[i>>2]=0;c[g>>2]=c[h>>2];c[f>>2]=c[i>>2];Ki[X&4095](b,g,f,256);X=c[d>>2]|0;V=b+1308|0;S=c[V>>2]|0;s:do if(S|0){P=c[S+8>>2]|0;T=c[Y>>2]|0;t:do if((P|0)==(T|0))da=P;else{G=P;while(1){Q=c[G+24>>2]|0;if(X>>>0<Q>>>0)ea=G+8|0;else{if(Q>>>0>=X>>>0){da=G;break t}ea=G+4|0}G=c[ea>>2]|0;if((G|0)==(T|0))break s}}while(0);if((!((da|0)==0|(da|0)==(T|0))?(__ZN3SetIP8RID_Data10ComparatorIS1_E16DefaultAllocatorE6_eraseEPNS5_7ElementE(V,da),(c[b+1316>>2]|0)==0):0)?(P=c[V>>2]|0,P|0):0){__ZN6Memory11free_staticEPvb(P,0);c[V>>2]=0}}while(0);gj[c[c[ca>>2]>>2]&8191](ca);__ZN6Memory11free_staticEPvb(ca,0);s=1;l=e;return s|0}}while(0);ca=c[b+1328>>2]|0;u:do if(ca|0){da=c[ca+8>>2]|0;ea=b+1332|0;g=c[ea>>2]|0;i=(da|0)==(g|0);v:do if(i)fa=da;else{h=da;while(1){$=c[h+24>>2]|0;if(p>>>0<$>>>0)ga=h+8|0;else{if($>>>0>=p>>>0){fa=h;break v}ga=h+4|0}h=c[ga>>2]|0;if((h|0)==(g|0))break u}}while(0);if((fa|0)!=(g|0)&(fa|0)!=0){a[1263537]=0;w:do if(i){ha=da;D=128}else{h=da;while(1){T=c[h+24>>2]|0;if(p>>>0<T>>>0)ia=h+8|0;else{if(T>>>0>=p>>>0){ha=h;D=128;break w}ia=h+4|0}h=c[ia>>2]|0;if((h|0)==(g|0)){D=129;break}}}while(0);if((D|0)==128)if((ha|0)!=(g|0)&(ha|0)!=0){a[1263537]=0;ja=p}else D=129;if((D|0)==129){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,154,1066282,0);ja=0}da=c[ja+16>>2]|0;if(da|0)__ZN11ShaderGLES318free_custom_shaderEj(da,c[ja+52>>2]|0);da=ja+60|0;i=c[da>>2]|0;do if(i|0){if((i|0)!=(b+1320|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1128380,1098388,57,1098442,0);break}a[1263537]=0;h=ja+68|0;T=c[h>>2]|0;$=ja+72|0;if(T|0)c[T+12>>2]=c[$>>2];aa=c[$>>2]|0;if(aa|0)c[aa+8>>2]=T;if((c[i>>2]|0)==(da|0))c[i>>2]=c[h>>2];c[h>>2]=0;c[$>>2]=0;c[da>>2]=0}while(0);da=ja+24|0;i=c[da>>2]|0;if(!i)ka=p;else{g=b+1340|0;$=i;while(1){i=c[$+4>>2]|0;c[i+8>>2]=0;h=i+48|0;if(!(c[h>>2]|0)){a[1263537]=0;c[h>>2]=g;T=c[g>>2]|0;c[i+56>>2]=T;c[i+60>>2]=0;if(T|0)c[T+12>>2]=h;c[g>>2]=h;la=c[da>>2]|0}else la=$;if((c[la>>2]|0)==(da|0)){a[1263537]=0;h=la+8|0;T=c[h>>2]|0;i=la+12|0;if(T|0)c[T+12>>2]=c[i>>2];aa=c[i>>2]|0;if(aa|0)c[aa+8>>2]=T;T=c[h>>2]|0;c[da>>2]=T;c[h>>2]=0;c[i>>2]=0;c[la>>2]=0;ma=T}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1128380,1098388,57,1098442,0);ma=c[da>>2]|0}if(!ma)break;else $=ma}ka=c[d>>2]|0}$=b+1328|0;da=c[$>>2]|0;x:do if(da|0){g=c[da+8>>2]|0;T=c[ea>>2]|0;y:do if((g|0)==(T|0))na=g;else{i=g;while(1){h=c[i+24>>2]|0;if(ka>>>0<h>>>0)oa=i+8|0;else{if(h>>>0>=ka>>>0){na=i;break y}oa=i+4|0}i=c[oa>>2]|0;if((i|0)==(T|0))break x}}while(0);if((!((na|0)==0|(na|0)==(T|0))?(__ZN3SetIP8RID_Data10ComparatorIS1_E16DefaultAllocatorE6_eraseEPNS5_7ElementE($,na),(c[b+1336>>2]|0)==0):0)?(g=c[$>>2]|0,g|0):0){__ZN6Memory11free_staticEPvb(g,0);c[$>>2]=0}}while(0);gj[c[c[ja>>2]>>2]&8191](ja);__ZN6Memory11free_staticEPvb(ja,0);s=1;l=e;return s|0}}while(0);ja=c[b+1348>>2]|0;z:do if(ja|0){na=c[ja+8>>2]|0;oa=b+1352|0;ka=c[oa>>2]|0;ma=(na|0)==(ka|0);A:do if(ma)pa=na;else{la=na;while(1){ha=c[la+24>>2]|0;if(p>>>0<ha>>>0)qa=la+8|0;else{if(ha>>>0>=p>>>0){pa=la;break A}qa=la+4|0}la=c[qa>>2]|0;if((la|0)==(ka|0))break z}}while(0);if((pa|0)!=(ka|0)&(pa|0)!=0){a[1263537]=0;B:do if(ma){ra=na;D=184}else{la=na;while(1){T=c[la+24>>2]|0;if(p>>>0<T>>>0)sa=la+8|0;else{if(T>>>0>=p>>>0){ra=la;D=184;break B}sa=la+4|0}la=c[sa>>2]|0;if((la|0)==(ka|0)){D=185;break}}}while(0);if((D|0)==184)if((ra|0)!=(ka|0)&(ra|0)!=0){a[1263537]=0;ta=p}else D=185;if((D|0)==185){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,154,1066282,0);ta=0}na=c[ta+8>>2]|0;do if(na|0){ma=na+24|0;la=ta+32|0;if((c[la>>2]|0)!=(ma|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1128380,1098388,57,1098442,0);break}a[1263537]=0;T=ta+40|0;ha=c[T>>2]|0;ia=ta+44|0;if(ha|0)c[ha+12>>2]=c[ia>>2];fa=c[ia>>2]|0;if(fa|0)c[fa+8>>2]=ha;if((c[ma>>2]|0)==(la|0))c[ma>>2]=c[T>>2];c[T>>2]=0;c[ia>>2]=0;c[la>>2]=0}while(0);na=ta+12|0;if(c[na>>2]|0)Hg(1,na|0);na=c[ta+88>>2]|0;if(na|0?(ka=c[na+8>>2]|0,na=c[ta+92>>2]|0,(ka|0)!=(na|0)):0){la=ka;while(1){ka=c[la+8>>2]|0;if((ka|0)==(na|0))break;else la=ka}if(la|0){na=la;do{c[(c[na+24>>2]|0)+16>>2]=0;na=c[na+16>>2]|0}while((na|0)!=0)}}na=c[ta+100>>2]|0;C:do if((na|0)!=0?(la=c[na+8>>2]|0,ka=c[ta+104>>2]|0,(la|0)!=(ka|0)):0){ia=la;while(1){la=c[ia+8>>2]|0;if((la|0)==(ka|0))break;else ia=la}if(ia){ka=ia;la=p;D:while(1){T=c[ka+24>>2]|0;ma=T+20|0;if((c[ma>>2]|0)==(la|0))c[ma>>2]=0;ma=T+80|0;T=c[d>>2]|0;ha=0;fa=la;while(1){ga=c[ma>>2]|0;ca=(ga|0)==0;if(ca)ua=0;else ua=c[ga+-4>>2]|0;if((ha|0)>=(ua|0))break;if(ca)va=0;else va=c[ga+-4>>2]|0;if((va|0)<=(ha|0)){if(ca)wa=0;else wa=c[ga+-4>>2]|0;if((wa|0)<=(ha|0)){D=233;break D}a[1263537]=0}__ZN6VectorI3RIDE14_copy_on_writeEv(ma);ga=c[ma>>2]|0;if((c[ga+(ha<<2)>>2]|0)==(T|0)){ca=(ga|0)==0;if(ca)xa=0;else xa=c[ga+-4>>2]|0;if((xa|0)<=(ha|0)){if(ca)ya=0;else ya=c[ga+-4>>2]|0;if((ya|0)<=(ha|0)){D=242;break D}a[1263537]=0}__ZN6VectorI3RIDE14_copy_on_writeEv(ma);c[(c[ma>>2]|0)+(ha<<2)>>2]=0}ha=ha+1|0;fa=T}ka=c[ka+16>>2]|0;if(!ka){za=fa;break C}else la=fa}if((D|0)==233)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((D|0)==242)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}else za=p}else za=p;while(0);na=b+1348|0;la=c[na>>2]|0;E:do if(la|0){ka=c[la+8>>2]|0;ia=c[oa>>2]|0;F:do if((ka|0)==(ia|0))Aa=ka;else{T=ka;while(1){ha=c[T+24>>2]|0;if(za>>>0<ha>>>0)Ba=T+8|0;else{if(ha>>>0>=za>>>0){Aa=T;break F}Ba=T+4|0}T=c[Ba>>2]|0;if((T|0)==(ia|0))break E}}while(0);if((!((Aa|0)==0|(Aa|0)==(ia|0))?(__ZN3SetIP8RID_Data10ComparatorIS1_E16DefaultAllocatorE6_eraseEPNS5_7ElementE(na,Aa),(c[b+1356>>2]|0)==0):0)?(ka=c[na>>2]|0,ka|0):0){__ZN6Memory11free_staticEPvb(ka,0);c[na>>2]=0}}while(0);gj[c[c[ta>>2]>>2]&8191](ta);__ZN6Memory11free_staticEPvb(ta,0);s=1;l=e;return s|0}}while(0);ta=c[b+1488>>2]|0;G:do if(ta|0){Aa=c[ta+8>>2]|0;Ba=b+1492|0;za=c[Ba>>2]|0;ya=(Aa|0)==(za|0);H:do if(ya)Ca=Aa;else{xa=Aa;while(1){wa=c[xa+24>>2]|0;if(p>>>0<wa>>>0)Da=xa+8|0;else{if(wa>>>0>=p>>>0){Ca=xa;break H}Da=xa+4|0}xa=c[Da>>2]|0;if((xa|0)==(za|0))break G}}while(0);if((Ca|0)!=(za|0)&(Ca|0)!=0){a[1263537]=0;I:do if(ya){Ea=Aa;D=260}else{xa=Aa;while(1){ia=c[xa+24>>2]|0;if(p>>>0<ia>>>0)Fa=xa+8|0;else{if(ia>>>0>=p>>>0){Ea=xa;D=260;break I}Fa=xa+4|0}xa=c[Fa>>2]|0;if((xa|0)==(za|0)){D=261;break}}}while(0);if((D|0)==260)if((Ea|0)!=(za|0)&(Ea|0)!=0){a[1263537]=0;Ga=p}else D=261;if((D|0)==261){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,154,1066282,0);Ga=0}Aa=Ga+24|0;ya=c[Aa>>2]|0;do if(ya|0){if((ya|0)!=(b+1500|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1128380,1098388,57,1098442,0);break}a[1263537]=0;xa=Ga+32|0;ia=c[xa>>2]|0;wa=Ga+36|0;if(ia|0)c[ia+12>>2]=c[wa>>2];va=c[wa>>2]|0;if(va|0)c[va+8>>2]=ia;if((c[ya>>2]|0)==(Aa|0))c[ya>>2]=c[xa>>2];c[xa>>2]=0;c[wa>>2]=0;c[Aa>>2]=0}while(0);Aa=c[Ga+40>>2]|0;if(Aa|0?(ya=c[Aa+8>>2]|0,Aa=c[Ga+44>>2]|0,(ya|0)!=(Aa|0)):0){za=ya;while(1){ya=c[za+8>>2]|0;if((ya|0)==(Aa|0))break;else za=ya}if(za|0){Aa=za;do{c[(c[Aa+24>>2]|0)+16>>2]=0;Aa=c[Aa+16>>2]|0}while((Aa|0)!=0)}}Aa=c[(c[b>>2]|0)+348>>2]|0;za=c[d>>2]|0;c[j>>2]=za;c[f>>2]=c[j>>2];Ki[Aa&4095](b,f,0,0);Bf(1,Ga+20|0);Aa=za;za=b+1488|0;ya=c[za>>2]|0;J:do if(ya|0){wa=c[ya+8>>2]|0;xa=c[Ba>>2]|0;K:do if((wa|0)==(xa|0))Ha=wa;else{ia=wa;while(1){va=c[ia+24>>2]|0;if(Aa>>>0<va>>>0)Ia=ia+8|0;else{if(va>>>0>=Aa>>>0){Ha=ia;break K}Ia=ia+4|0}ia=c[Ia>>2]|0;if((ia|0)==(xa|0))break J}}while(0);if((!((Ha|0)==0|(Ha|0)==(xa|0))?(__ZN3SetIP8RID_Data10ComparatorIS1_E16DefaultAllocatorE6_eraseEPNS5_7ElementE(za,Ha),(c[b+1496>>2]|0)==0):0)?(wa=c[za>>2]|0,wa|0):0){__ZN6Memory11free_staticEPvb(wa,0);c[za>>2]=0}}while(0);gj[c[c[Ga>>2]>>2]&8191](Ga);__ZN6Memory11free_staticEPvb(Ga,0);s=1;l=e;return s|0}}while(0);Ga=c[b+1364>>2]|0;L:do if(Ga|0){Ha=c[Ga+8>>2]|0;Ia=b+1368|0;j=c[Ia>>2]|0;Ea=(Ha|0)==(j|0);M:do if(Ea)Ja=Ha;else{Fa=Ha;while(1){Ca=c[Fa+24>>2]|0;if(p>>>0<Ca>>>0)Ka=Fa+8|0;else{if(Ca>>>0>=p>>>0){Ja=Fa;break M}Ka=Fa+4|0}Fa=c[Ka>>2]|0;if((Fa|0)==(j|0))break L}}while(0);if((Ja|0)!=(j|0)&(Ja|0)!=0){a[1263537]=0;N:do if(Ea)La=Ha;else{Fa=Ha;do{xa=c[Fa+24>>2]|0;if(p>>>0<xa>>>0)Ma=Fa+8|0;else{if(xa>>>0>=p>>>0){La=Fa;break N}Ma=Fa+4|0}Fa=c[Ma>>2]|0}while((Fa|0)!=(j|0));__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,154,1066282,0)}while(0);if(!((La|0)!=(j|0)&(La|0)!=0))__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,154,1066282,0);a[1263537]=0;Ha=c[p+8>>2]|0;if(Ha|0){Ea=Ha;do{Ha=Ea;Ea=c[Ea+8>>2]|0;Fa=c[Ha+4>>2]|0;gj[c[(c[Fa>>2]|0)+8>>2]&8191](Fa)}while((Ea|0)!=0)}Ea=c[(c[b>>2]|0)+232>>2]|0;c[k>>2]=r;c[f>>2]=c[k>>2];Pi[Ea&2047](b,f);Ea=p+64|0;j=c[Ea>>2]|0;if(j|0){Fa=b+1392|0;Ha=j;do{j=c[Ha+4>>2]|0;c[j+12>>2]=0;a[j+104>>0]=1;xa=c[Ea>>2]|0;if((c[xa>>2]|0)==(Ea|0)){a[1263537]=0;Ca=xa+8|0;Da=c[Ca>>2]|0;ta=xa+12|0;if(Da|0)c[Da+12>>2]=c[ta>>2];za=c[ta>>2]|0;if(za|0)c[za+8>>2]=Da;c[Ea>>2]=c[Ca>>2];c[Ca>>2]=0;c[ta>>2]=0;c[xa>>2]=0}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1128380,1098388,57,1098442,0);xa=j+56|0;if(!(c[xa>>2]|0)){a[1263537]=0;c[xa>>2]=Fa;ta=c[Fa>>2]|0;c[j+64>>2]=ta;c[j+68>>2]=0;if(ta|0)c[ta+12>>2]=xa;c[Fa>>2]=xa}Ha=c[Ea>>2]|0}while((Ha|0)!=0)}Ha=b+1364|0;Ea=c[Ha>>2]|0;O:do if(Ea|0){Fa=c[Ea+8>>2]|0;xa=c[Ia>>2]|0;P:do if((Fa|0)==(xa|0))Na=Fa;else{ta=Fa;while(1){j=c[ta+24>>2]|0;if(p>>>0<j>>>0)Oa=ta+8|0;else{if(j>>>0>=p>>>0){Na=ta;break P}Oa=ta+4|0}ta=c[Oa>>2]|0;if((ta|0)==(xa|0))break O}}while(0);if(!((Na|0)==0|(Na|0)==(xa|0))?(__ZN3SetIP8RID_Data10ComparatorIS1_E16DefaultAllocatorE6_eraseEPNS5_7ElementE(Ha,Na),(c[b+1372>>2]|0)==0):0){Fa=c[Ha>>2]|0;if(!Fa)break;__ZN6Memory11free_staticEPvb(Fa,0);c[Ha>>2]=0}}while(0);gj[c[c[p>>2]>>2]&8191](p);__ZN6Memory11free_staticEPvb(p,0);s=1;l=e;return s|0}}while(0);Na=c[b+1380>>2]|0;Q:do if(Na|0){Oa=c[Na+8>>2]|0;k=b+1384|0;r=c[k>>2]|0;La=(Oa|0)==(r|0);R:do if(La)Pa=Oa;else{Ma=Oa;while(1){Ja=c[Ma+24>>2]|0;if(p>>>0<Ja>>>0)Qa=Ma+8|0;else{if(Ja>>>0>=p>>>0){Pa=Ma;break R}Qa=Ma+4|0}Ma=c[Qa>>2]|0;if((Ma|0)==(r|0))break Q}}while(0);if((Pa|0)!=(r|0)&(Pa|0)!=0){a[1263537]=0;S:do if(La){Ra=Oa;D=348}else{Ma=Oa;while(1){xa=c[Ma+24>>2]|0;if(p>>>0<xa>>>0)Sa=Ma+8|0;else{if(xa>>>0>=p>>>0){Ra=Ma;D=348;break S}Sa=Ma+4|0}Ma=c[Sa>>2]|0;if((Ma|0)==(r|0)){D=349;break}}}while(0);if((D|0)==348)if((Ra|0)!=(r|0)&(Ra|0)!=0){a[1263537]=0;Ta=p}else D=349;if((D|0)==349){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,154,1066282,0);Ta=0}Oa=c[Ta+8>>2]|0;if(Oa|0){La=Oa;do{Oa=La;La=c[La+8>>2]|0;Ma=c[Oa+4>>2]|0;gj[c[(c[Ma>>2]|0)+8>>2]&8191](Ma)}while((La|0)!=0)}La=c[Ta+12>>2]|0;T:do if(La|0){r=c[b+1364>>2]|0;U:do if(r|0){Ma=c[r+8>>2]|0;Oa=c[b+1368>>2]|0;V:do if((Ma|0)==(Oa|0))Ua=Ma;else{xa=Ma;while(1){Ja=c[xa+24>>2]|0;if(La>>>0<Ja>>>0)Va=xa+8|0;else{if(Ja>>>0>=La>>>0){Ua=xa;break V}Va=xa+4|0}xa=c[Va>>2]|0;if((xa|0)==(Oa|0))break U}}while(0);if((Ua|0)!=(Oa|0)&(Ua|0)!=0){a[1263537]=0;Ma=La+64|0;xa=Ta+72|0;if((c[xa>>2]|0)!=(Ma|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1128380,1098388,57,1098442,0);break T}a[1263537]=0;Ja=Ta+80|0;Ka=c[Ja>>2]|0;Ga=Ta+84|0;if(Ka|0)c[Ka+12>>2]=c[Ga>>2];Ha=c[Ga>>2]|0;if(Ha|0)c[Ha+8>>2]=Ka;if((c[Ma>>2]|0)==(xa|0))c[Ma>>2]=c[Ja>>2];c[Ja>>2]=0;c[Ga>>2]=0;c[xa>>2]=0;break T}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1067819,1066271,164,1066282,0)}while(0);La=c[(c[b>>2]|0)+240>>2]|0;r=c[d>>2]|0;c[n>>2]=r;c[f>>2]=c[n>>2];Li[La&255](b,f,0,0,0);__ZN22RasterizerStorageGLES324update_dirty_multimeshesEv(b);La=r;r=b+1380|0;xa=c[r>>2]|0;W:do if(xa|0){Ga=c[xa+8>>2]|0;Ja=c[k>>2]|0;X:do if((Ga|0)==(Ja|0))Wa=Ga;else{Ma=Ga;while(1){Ka=c[Ma+24>>2]|0;if(La>>>0<Ka>>>0)Xa=Ma+8|0;else{if(Ka>>>0>=La>>>0){Wa=Ma;break X}Xa=Ma+4|0}Ma=c[Xa>>2]|0;if((Ma|0)==(Ja|0))break W}}while(0);if(!((Wa|0)==0|(Wa|0)==(Ja|0))?(__ZN3SetIP8RID_Data10ComparatorIS1_E16DefaultAllocatorE6_eraseEPNS5_7ElementE(r,Wa),(c[b+1388>>2]|0)==0):0){Ga=c[r>>2]|0;if(!Ga)break;__ZN6Memory11free_staticEPvb(Ga,0);c[r>>2]=0}}while(0);gj[c[c[Ta>>2]>>2]&8191](Ta);__ZN6Memory11free_staticEPvb(Ta,0);s=1;l=e;return s|0}}while(0);Ta=c[b+1472>>2]|0;Y:do if(Ta|0){Wa=c[Ta+8>>2]|0;Xa=b+1476|0;f=c[Xa>>2]|0;n=(Wa|0)==(f|0);Z:do if(n)Ya=Wa;else{d=Wa;while(1){Ua=c[d+24>>2]|0;if(p>>>0<Ua>>>0)Za=d+8|0;else{if(Ua>>>0>=p>>>0){Ya=d;break Z}Za=d+4|0}d=c[Za>>2]|0;if((d|0)==(f|0))break Y}}while(0);if((Ya|0)!=(f|0)&(Ya|0)!=0){a[1263537]=0;_:do if(n)_a=Wa;else{d=Wa;do{Ja=c[d+24>>2]|0;if(p>>>0<Ja>>>0)$a=d+8|0;else{if(Ja>>>0>=p>>>0){_a=d;break _}$a=d+4|0}d=c[$a>>2]|0}while((d|0)!=(f|0));__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,154,1066282,0)}while(0);if(!((_a|0)!=(f|0)&(_a|0)!=0))__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,154,1066282,0);a[1263537]=0;Wa=c[p+8>>2]|0;if(!Wa){n=b+1472|0;ab=n;bb=n;cb=Ta}else{n=Wa;do{Wa=n;n=c[n+8>>2]|0;d=c[Wa+4>>2]|0;gj[c[(c[d>>2]|0)+8>>2]&8191](d)}while((n|0)!=0);n=b+1472|0;ab=n;bb=n;cb=c[n>>2]|0}$:do if(cb|0){n=c[cb+8>>2]|0;f=c[Xa>>2]|0;aa:do if((n|0)==(f|0))db=n;else{d=n;while(1){Wa=c[d+24>>2]|0;if(p>>>0<Wa>>>0)eb=d+8|0;else{if(Wa>>>0>=p>>>0){db=d;break aa}eb=d+4|0}d=c[eb>>2]|0;if((d|0)==(f|0))break $}}while(0);if(!((db|0)==0|(db|0)==(f|0))){__ZN3SetIP8RID_Data10ComparatorIS1_E16DefaultAllocatorE6_eraseEPNS5_7ElementE(ab,db);if(c[b+1480>>2]|0)break;n=c[bb>>2]|0;if(!n)break;__ZN6Memory11free_staticEPvb(n,0);c[bb>>2]=0}}while(0);gj[c[c[p>>2]>>2]&8191](p);__ZN6Memory11free_staticEPvb(p,0);s=1;l=e;return s|0}}while(0);bb=c[b+1508>>2]|0;ba:do if(bb|0){db=c[bb+8>>2]|0;ab=b+1512|0;eb=c[ab>>2]|0;cb=(db|0)==(eb|0);ca:do if(cb)fb=db;else{Ta=db;while(1){_a=c[Ta+24>>2]|0;if(p>>>0<_a>>>0)gb=Ta+8|0;else{if(_a>>>0>=p>>>0){fb=Ta;break ca}gb=Ta+4|0}Ta=c[gb>>2]|0;if((Ta|0)==(eb|0))break ba}}while(0);if((fb|0)!=(eb|0)&(fb|0)!=0){a[1263537]=0;da:do if(cb)hb=db;else{Ta=db;do{f=c[Ta+24>>2]|0;if(p>>>0<f>>>0)ib=Ta+8|0;else{if(f>>>0>=p>>>0){hb=Ta;break da}ib=Ta+4|0}Ta=c[ib>>2]|0}while((Ta|0)!=(eb|0));__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,154,1066282,0)}while(0);if(!((hb|0)!=(eb|0)&(hb|0)!=0))__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,154,1066282,0);a[1263537]=0;db=c[p+8>>2]|0;if(!db){cb=b+1508|0;jb=cb;kb=cb;lb=bb}else{cb=db;do{db=cb;cb=c[cb+8>>2]|0;Ta=c[db+4>>2]|0;gj[c[(c[Ta>>2]|0)+8>>2]&8191](Ta)}while((cb|0)!=0);cb=b+1508|0;jb=cb;kb=cb;lb=c[cb>>2]|0}ea:do if(lb|0){cb=c[lb+8>>2]|0;eb=c[ab>>2]|0;fa:do if((cb|0)==(eb|0))mb=cb;else{Ta=cb;while(1){db=c[Ta+24>>2]|0;if(p>>>0<db>>>0)nb=Ta+8|0;else{if(db>>>0>=p>>>0){mb=Ta;break fa}nb=Ta+4|0}Ta=c[nb>>2]|0;if((Ta|0)==(eb|0))break ea}}while(0);if((mb|0)==0|(mb|0)==(eb|0))break;__ZN3SetIP8RID_Data10ComparatorIS1_E16DefaultAllocatorE6_eraseEPNS5_7ElementE(jb,mb);if(c[b+1516>>2]|0)break;cb=c[kb>>2]|0;if(!cb)break;__ZN6Memory11free_staticEPvb(cb,0);c[kb>>2]=0}while(0);gj[c[c[p>>2]>>2]&8191](p);__ZN6Memory11free_staticEPvb(p,0);s=1;l=e;return s|0}}while(0);kb=c[b+1524>>2]|0;ga:do if(kb|0){mb=c[kb+8>>2]|0;jb=b+1528|0;nb=c[jb>>2]|0;lb=(mb|0)==(nb|0);ha:do if(lb)ob=mb;else{bb=mb;while(1){hb=c[bb+24>>2]|0;if(p>>>0<hb>>>0)pb=bb+8|0;else{if(hb>>>0>=p>>>0){ob=bb;break ha}pb=bb+4|0}bb=c[pb>>2]|0;if((bb|0)==(nb|0))break ga}}while(0);if((ob|0)!=(nb|0)&(ob|0)!=0){a[1263537]=0;ia:do if(lb)qb=mb;else{bb=mb;do{eb=c[bb+24>>2]|0;if(p>>>0<eb>>>0)rb=bb+8|0;else{if(eb>>>0>=p>>>0){qb=bb;break ia}rb=bb+4|0}bb=c[rb>>2]|0}while((bb|0)!=(nb|0));__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,154,1066282,0)}while(0);if(!((qb|0)!=(nb|0)&(qb|0)!=0))__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,154,1066282,0);a[1263537]=0;mb=c[p+8>>2]|0;if(!mb){lb=b+1524|0;sb=lb;tb=lb;ub=kb}else{lb=mb;do{mb=lb;lb=c[lb+8>>2]|0;bb=c[mb+4>>2]|0;gj[c[(c[bb>>2]|0)+8>>2]&8191](bb)}while((lb|0)!=0);lb=b+1524|0;sb=lb;tb=lb;ub=c[lb>>2]|0}ja:do if(ub|0){lb=c[ub+8>>2]|0;nb=c[jb>>2]|0;ka:do if((lb|0)==(nb|0))vb=lb;else{bb=lb;while(1){mb=c[bb+24>>2]|0;if(p>>>0<mb>>>0)wb=bb+8|0;else{if(mb>>>0>=p>>>0){vb=bb;break ka}wb=bb+4|0}bb=c[wb>>2]|0;if((bb|0)==(nb|0))break ja}}while(0);if((vb|0)==0|(vb|0)==(nb|0))break;__ZN3SetIP8RID_Data10ComparatorIS1_E16DefaultAllocatorE6_eraseEPNS5_7ElementE(tb,vb);if(c[b+1532>>2]|0)break;lb=c[sb>>2]|0;if(!lb)break;__ZN6Memory11free_staticEPvb(lb,0);c[sb>>2]=0}while(0);gj[c[c[p>>2]>>2]&8191](p);__ZN6Memory11free_staticEPvb(p,0);s=1;l=e;return s|0}}while(0);sb=c[b+1540>>2]|0;la:do if(sb|0){vb=c[sb+8>>2]|0;tb=b+1544|0;wb=c[tb>>2]|0;ub=(vb|0)==(wb|0);ma:do if(ub)xb=vb;else{kb=vb;while(1){qb=c[kb+24>>2]|0;if(p>>>0<qb>>>0)yb=kb+8|0;else{if(qb>>>0>=p>>>0){xb=kb;break ma}yb=kb+4|0}kb=c[yb>>2]|0;if((kb|0)==(wb|0))break la}}while(0);if((xb|0)!=(wb|0)&(xb|0)!=0){a[1263537]=0;na:do if(ub){zb=vb;D=494}else{kb=vb;while(1){nb=c[kb+24>>2]|0;if(p>>>0<nb>>>0)Ab=kb+8|0;else{if(nb>>>0>=p>>>0){zb=kb;D=494;break na}Ab=kb+4|0}kb=c[Ab>>2]|0;if((kb|0)==(wb|0)){D=495;break}}}while(0);if((D|0)==494)if((zb|0)!=(wb|0)&(zb|0)!=0){a[1263537]=0;Bb=p;Cb=sb}else D=495;if((D|0)==495){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,154,1066282,0);Bb=0;Cb=c[b+1540>>2]|0}vb=b+1540|0;oa:do if(Cb|0){ub=c[Cb+8>>2]|0;kb=c[tb>>2]|0;pa:do if((ub|0)==(kb|0))Db=ub;else{nb=ub;while(1){qb=c[nb+24>>2]|0;if(p>>>0<qb>>>0)Eb=nb+8|0;else{if(qb>>>0>=p>>>0){Db=nb;break pa}Eb=nb+4|0}nb=c[Eb>>2]|0;if((nb|0)==(kb|0))break oa}}while(0);if((Db|0)==0|(Db|0)==(kb|0))break;__ZN3SetIP8RID_Data10ComparatorIS1_E16DefaultAllocatorE6_eraseEPNS5_7ElementE(vb,Db);if(c[b+1548>>2]|0)break;ub=c[vb>>2]|0;if(!ub)break;__ZN6Memory11free_staticEPvb(ub,0);c[vb>>2]=0}while(0);gj[c[c[Bb>>2]>>2]&8191](Bb);__ZN6Memory11free_staticEPvb(Bb,0);s=1;l=e;return s|0}}while(0);if(q){s=0;l=e;return s|0}q=c[b+1556>>2]|0;qa:do if(q|0){Bb=c[q+8>>2]|0;Db=c[b+1560>>2]|0;Eb=(Bb|0)==(Db|0);ra:do if(Eb)Fb=Bb;else{Cb=Bb;while(1){sb=c[Cb+24>>2]|0;if(p>>>0<sb>>>0)Gb=Cb+8|0;else{if(sb>>>0>=p>>>0){Fb=Cb;break ra}Gb=Cb+4|0}Cb=c[Gb>>2]|0;if((Cb|0)==(Db|0))break qa}}while(0);if((Fb|0)!=(Db|0)&(Fb|0)!=0){a[1263537]=0;sa:do if(Eb){Hb=Bb;D=524}else{Cb=Bb;while(1){kb=c[Cb+24>>2]|0;if(p>>>0<kb>>>0)Ib=Cb+8|0;else{if(kb>>>0>=p>>>0){Hb=Cb;D=524;break sa}Ib=Cb+4|0}Cb=c[Ib>>2]|0;if((Cb|0)==(Db|0)){D=525;break}}}while(0);do if((D|0)==524){if(!((Hb|0)!=(Db|0)&(Hb|0)!=0)){D=525;break}a[1263537]=0;Jb=p}while(0);if((D|0)==525){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,154,1066282,0);Jb=0}__ZN6StringC2EPKc(o,774198);__Z10print_line6String(o);Db=c[o>>2]|0;do if(Db|0){if(__Z16atomic_decrementPj(Db+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Db,1)}while(0);Bf(1,Jb+24|0);Db=b+1540|0;Bb=c[Db>>2]|0;ta:do if(Bb|0){Eb=c[Bb+8>>2]|0;Cb=c[b+1544>>2]|0;ua:do if((Eb|0)==(Cb|0))Kb=Eb;else{kb=Eb;while(1){sb=c[kb+24>>2]|0;if(p>>>0<sb>>>0)Lb=kb+8|0;else{if(sb>>>0>=p>>>0){Kb=kb;break ua}Lb=kb+4|0}kb=c[Lb>>2]|0;if((kb|0)==(Cb|0))break ta}}while(0);if((Kb|0)==0|(Kb|0)==(Cb|0))break;__ZN3SetIP8RID_Data10ComparatorIS1_E16DefaultAllocatorE6_eraseEPNS5_7ElementE(Db,Kb);if(c[b+1548>>2]|0)break;Eb=c[Db>>2]|0;if(!Eb)break;__ZN6Memory11free_staticEPvb(Eb,0);c[Db>>2]=0}while(0);gj[c[c[Jb>>2]>>2]&8191](Jb);__ZN6Memory11free_staticEPvb(Jb,0);s=1;l=e;return s|0}}while(0);Jb=c[b+1624>>2]|0;va:do if(Jb|0){Kb=c[Jb+8>>2]|0;Lb=b+1628|0;o=c[Lb>>2]|0;Hb=(Kb|0)==(o|0);wa:do if(Hb)Mb=Kb;else{Ib=Kb;while(1){Fb=c[Ib+24>>2]|0;if(p>>>0<Fb>>>0)Nb=Ib+8|0;else{if(Fb>>>0>=p>>>0){Mb=Ib;break wa}Nb=Ib+4|0}Ib=c[Nb>>2]|0;if((Ib|0)==(o|0))break va}}while(0);if((Mb|0)!=(o|0)&(Mb|0)!=0){a[1263537]=0;xa:do if(Hb){Ob=Kb;D=556}else{Ib=Kb;while(1){Cb=c[Ib+24>>2]|0;if(p>>>0<Cb>>>0)Pb=Ib+8|0;else{if(Cb>>>0>=p>>>0){Ob=Ib;D=556;break xa}Pb=Ib+4|0}Ib=c[Pb>>2]|0;if((Ib|0)==(o|0)){D=557;break}}}while(0);do if((D|0)==556){if(!((Ob|0)!=(o|0)&(Ob|0)!=0)){D=557;break}a[1263537]=0;Qb=p}while(0);if((D|0)==557){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,154,1066282,0);Qb=0}o=Qb+12|0;if(c[o>>2]|0)Hg(1,o|0);o=Qb+8|0;if(c[o>>2]|0)Hg(1,o|0);o=b+1624|0;Kb=c[o>>2]|0;ya:do if(Kb|0){Hb=c[Kb+8>>2]|0;Ib=c[Lb>>2]|0;za:do if((Hb|0)==(Ib|0))Rb=Hb;else{Cb=Hb;while(1){Fb=c[Cb+24>>2]|0;if(p>>>0<Fb>>>0)Sb=Cb+8|0;else{if(Fb>>>0>=p>>>0){Rb=Cb;break za}Sb=Cb+4|0}Cb=c[Sb>>2]|0;if((Cb|0)==(Ib|0))break ya}}while(0);if((Rb|0)==0|(Rb|0)==(Ib|0))break;__ZN3SetIP8RID_Data10ComparatorIS1_E16DefaultAllocatorE6_eraseEPNS5_7ElementE(o,Rb);if(c[b+1632>>2]|0)break;Hb=c[o>>2]|0;if(!Hb)break;__ZN6Memory11free_staticEPvb(Hb,0);c[o>>2]=0}while(0);gj[c[c[Qb>>2]>>2]&8191](Qb);__ZN6Memory11free_staticEPvb(Qb,0);s=1;l=e;return s|0}}while(0);Qb=c[b+1608>>2]|0;if(!Qb){s=0;l=e;return s|0}Rb=c[Qb+8>>2]|0;Qb=b+1612|0;Sb=c[Qb>>2]|0;Ob=(Rb|0)==(Sb|0);Aa:do if(Ob)Tb=Rb;else{Pb=Rb;while(1){Mb=c[Pb+24>>2]|0;if(p>>>0<Mb>>>0)Ub=Pb+8|0;else{if(Mb>>>0>=p>>>0){Tb=Pb;break Aa}Ub=Pb+4|0}Pb=c[Ub>>2]|0;if((Pb|0)==(Sb|0)){s=0;break}}l=e;return s|0}while(0);if(!((Tb|0)!=(Sb|0)&(Tb|0)!=0)){s=0;l=e;return s|0}a[1263537]=0;Ba:do if(Ob){Vb=Rb;D=589}else{Tb=Rb;while(1){Ub=c[Tb+24>>2]|0;if(p>>>0<Ub>>>0)Wb=Tb+8|0;else{if(Ub>>>0>=p>>>0){Vb=Tb;D=589;break Ba}Wb=Tb+4|0}Tb=c[Wb>>2]|0;if((Tb|0)==(Sb|0)){D=590;break}}}while(0);do if((D|0)==589){if(!((Vb|0)!=(Sb|0)&(Vb|0)!=0)){D=590;break}a[1263537]=0;Xb=p}while(0);if((D|0)==590){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,154,1066282,0);Xb=0}Mf(1,Xb+16|0);bh(1,Xb+20|0);Bf(1,Xb+24|0);D=b+1608|0;Vb=c[D>>2]|0;Ca:do if(Vb|0){Sb=c[Vb+8>>2]|0;Wb=c[Qb>>2]|0;Da:do if((Sb|0)==(Wb|0))Yb=Sb;else{Rb=Sb;while(1){Ob=c[Rb+24>>2]|0;if(p>>>0<Ob>>>0)Zb=Rb+8|0;else{if(Ob>>>0>=p>>>0){Yb=Rb;break Da}Zb=Rb+4|0}Rb=c[Zb>>2]|0;if((Rb|0)==(Wb|0))break Ca}}while(0);if((Yb|0)==0|(Yb|0)==(Wb|0))break;__ZN3SetIP8RID_Data10ComparatorIS1_E16DefaultAllocatorE6_eraseEPNS5_7ElementE(D,Yb);if(c[b+1616>>2]|0)break;Sb=c[D>>2]|0;if(!Sb)break;__ZN6Memory11free_staticEPvb(Sb,0);c[D>>2]=0}while(0);gj[c[c[Xb>>2]>>2]&8191](Xb);__ZN6Memory11free_staticEPvb(Xb,0);s=1;l=e;return s|0}function __ZNK22RasterizerStorageGLES314has_os_featureERK6String(b,c){b=b|0;c=c|0;var d=0;if(__ZNK6StringeqEPKc(c,774117)|0){d=(a[b+19>>0]|0)!=0;return d|0}if(__ZNK6StringeqEPKc(c,774122)|0){d=(a[b+22>>0]|0)!=0;return d|0}if(__ZNK6StringeqEPKc(c,774126)|0){d=(a[b+23>>0]|0)!=0;return d|0}if(!(__ZNK6StringeqEPKc(c,774131)|0)){d=0;return d|0}d=(a[b+24>>0]|0)!=0;return d|0}function __ZN22RasterizerStorageGLES322update_dirty_resourcesEv(a){a=a|0;var b=0,d=0,e=0,f=0;__ZN22RasterizerStorageGLES324update_dirty_multimeshesEv(a);__ZN22RasterizerStorageGLES322update_dirty_skeletonsEv(a);b=a+1320|0;d=c[b>>2]|0;if(d|0){e=d;do{__ZNK22RasterizerStorageGLES314_update_shaderEPNS_6ShaderE(a,c[e+4>>2]|0);e=c[b>>2]|0}while((e|0)!=0)}e=a+1340|0;b=c[e>>2]|0;if(!b){__ZN22RasterizerStorageGLES316update_particlesEv(a);return}else f=b;do{__ZN22RasterizerStorageGLES316_update_materialEPNS_8MaterialE(a,c[f+4>>2]|0);f=c[e>>2]|0}while((f|0)!=0);__ZN22RasterizerStorageGLES316update_particlesEv(a);return}function __ZN22RasterizerStorageGLES3D2Ev(b){b=b|0;var d=0,e=0,f=0,g=0,h=0;c[b>>2]=204560;c[b+1620>>2]=205396;d=b+1624|0;e=c[d>>2]|0;if(e|0?(__ZN3SetIP8RID_Data10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(d,c[e+8>>2]|0),e=c[b+1628>>2]|0,f=c[d>>2]|0,c[f+8>>2]=e,c[b+1632>>2]=0,g=e,c[g+12>>2]=g,f|0):0){__ZN6Memory11free_staticEPvb(f,0);c[d>>2]=0}c[b+1604>>2]=205416;d=b+1608|0;f=c[d>>2]|0;if(f|0?(__ZN3SetIP8RID_Data10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(d,c[f+8>>2]|0),f=c[b+1612>>2]|0,g=c[d>>2]|0,c[g+8>>2]=f,c[b+1616>>2]=0,e=f,c[e+12>>2]=e,g|0):0){__ZN6Memory11free_staticEPvb(g,0);c[d>>2]=0}c[b+1588>>2]=205436;d=b+1592|0;g=c[d>>2]|0;if(g|0?(__ZN3SetIP8RID_Data10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(d,c[g+8>>2]|0),g=c[b+1596>>2]|0,e=c[d>>2]|0,c[e+8>>2]=g,c[b+1600>>2]=0,f=g,c[f+12>>2]=f,e|0):0){__ZN6Memory11free_staticEPvb(e,0);c[d>>2]=0}c[b+1572>>2]=205456;d=b+1576|0;e=c[d>>2]|0;if(e|0?(__ZN3SetIP8RID_Data10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(d,c[e+8>>2]|0),e=c[b+1580>>2]|0,f=c[d>>2]|0,c[f+8>>2]=e,c[b+1584>>2]=0,g=e,c[g+12>>2]=g,f|0):0){__ZN6Memory11free_staticEPvb(f,0);c[d>>2]=0}if(!(c[b+1568>>2]|0))a[1263537]=0;else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145461,1098388,80,1065471,0);c[b+1552>>2]=205476;d=b+1556|0;f=c[d>>2]|0;if(f|0?(__ZN3SetIP8RID_Data10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(d,c[f+8>>2]|0),f=c[b+1560>>2]|0,g=c[d>>2]|0,c[g+8>>2]=f,c[b+1564>>2]=0,e=f,c[e+12>>2]=e,g|0):0){__ZN6Memory11free_staticEPvb(g,0);c[d>>2]=0}c[b+1536>>2]=205496;d=b+1540|0;g=c[d>>2]|0;if(g|0?(__ZN3SetIP8RID_Data10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(d,c[g+8>>2]|0),g=c[b+1544>>2]|0,e=c[d>>2]|0,c[e+8>>2]=g,c[b+1548>>2]=0,f=g,c[f+12>>2]=f,e|0):0){__ZN6Memory11free_staticEPvb(e,0);c[d>>2]=0}c[b+1520>>2]=205516;d=b+1524|0;e=c[d>>2]|0;if(e|0?(__ZN3SetIP8RID_Data10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(d,c[e+8>>2]|0),e=c[b+1528>>2]|0,f=c[d>>2]|0,c[f+8>>2]=e,c[b+1532>>2]=0,g=e,c[g+12>>2]=g,f|0):0){__ZN6Memory11free_staticEPvb(f,0);c[d>>2]=0}c[b+1504>>2]=205536;d=b+1508|0;f=c[d>>2]|0;if(f|0?(__ZN3SetIP8RID_Data10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(d,c[f+8>>2]|0),f=c[b+1512>>2]|0,g=c[d>>2]|0,c[g+8>>2]=f,c[b+1516>>2]=0,e=f,c[e+12>>2]=e,g|0):0){__ZN6Memory11free_staticEPvb(g,0);c[d>>2]=0}if(!(c[b+1500>>2]|0))a[1263537]=0;else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145461,1098388,80,1065471,0);c[b+1484>>2]=205556;d=b+1488|0;g=c[d>>2]|0;if(g|0?(__ZN3SetIP8RID_Data10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(d,c[g+8>>2]|0),g=c[b+1492>>2]|0,e=c[d>>2]|0,c[e+8>>2]=g,c[b+1496>>2]=0,f=g,c[f+12>>2]=f,e|0):0){__ZN6Memory11free_staticEPvb(e,0);c[d>>2]=0}c[b+1468>>2]=205576;d=b+1472|0;e=c[d>>2]|0;if(e|0?(__ZN3SetIP8RID_Data10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(d,c[e+8>>2]|0),e=c[b+1476>>2]|0,f=c[d>>2]|0,c[f+8>>2]=e,c[b+1480>>2]=0,g=e,c[g+12>>2]=g,f|0):0){__ZN6Memory11free_staticEPvb(f,0);c[d>>2]=0}if(!(c[b+1392>>2]|0))a[1263537]=0;else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145461,1098388,80,1065471,0);c[b+1376>>2]=205596;d=b+1380|0;f=c[d>>2]|0;if(f|0?(__ZN3SetIP8RID_Data10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(d,c[f+8>>2]|0),f=c[b+1384>>2]|0,g=c[d>>2]|0,c[g+8>>2]=f,c[b+1388>>2]=0,e=f,c[e+12>>2]=e,g|0):0){__ZN6Memory11free_staticEPvb(g,0);c[d>>2]=0}c[b+1360>>2]=205616;d=b+1364|0;g=c[d>>2]|0;if(g|0?(__ZN3SetIP8RID_Data10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(d,c[g+8>>2]|0),g=c[b+1368>>2]|0,e=c[d>>2]|0,c[e+8>>2]=g,c[b+1372>>2]=0,f=g,c[f+12>>2]=f,e|0):0){__ZN6Memory11free_staticEPvb(e,0);c[d>>2]=0}c[b+1344>>2]=205636;d=b+1348|0;e=c[d>>2]|0;if(e|0?(__ZN3SetIP8RID_Data10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(d,c[e+8>>2]|0),e=c[b+1352>>2]|0,f=c[d>>2]|0,c[f+8>>2]=e,c[b+1356>>2]=0,g=e,c[g+12>>2]=g,f|0):0){__ZN6Memory11free_staticEPvb(f,0);c[d>>2]=0}if(!(c[b+1340>>2]|0))a[1263537]=0;else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145461,1098388,80,1065471,0);c[b+1324>>2]=205656;d=b+1328|0;f=c[d>>2]|0;if(f|0?(__ZN3SetIP8RID_Data10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(d,c[f+8>>2]|0),f=c[b+1332>>2]|0,g=c[d>>2]|0,c[g+8>>2]=f,c[b+1336>>2]=0,e=f,c[e+12>>2]=e,g|0):0){__ZN6Memory11free_staticEPvb(g,0);c[d>>2]=0}if(!(c[b+1320>>2]|0))a[1263537]=0;else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145461,1098388,80,1065471,0);c[b+1304>>2]=205676;d=b+1308|0;g=c[d>>2]|0;do if(g|0){__ZN3SetIP8RID_Data10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(d,c[g+8>>2]|0);e=c[b+1312>>2]|0;f=c[d>>2]|0;c[f+8>>2]=e;c[b+1316>>2]=0;h=e;c[h+12>>2]=h;if(!f)break;__ZN6Memory11free_staticEPvb(f,0);c[d>>2]=0}while(0);c[b+1288>>2]=205696;d=b+1292|0;g=c[d>>2]|0;do if(g|0){__ZN3SetIP8RID_Data10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(d,c[g+8>>2]|0);f=c[b+1296>>2]|0;h=c[d>>2]|0;c[h+8>>2]=f;c[b+1300>>2]=0;e=f;c[e+12>>2]=e;if(!h)break;__ZN6Memory11free_staticEPvb(h,0);c[d>>2]=0}while(0);__ZN19ShaderCompilerGLES317IdentifierActionsD2Ev(b+1160|0);__ZN19ShaderCompilerGLES317IdentifierActionsD2Ev(b+1108|0);__ZN19ShaderCompilerGLES317IdentifierActionsD2Ev(b+1056|0);__ZN11ShaderGLES3D2Ev(b+864|0);__ZN11ShaderGLES3D2Ev(b+672|0);__ZN11ShaderGLES3D2Ev(b+480|0);__ZN19ShaderCompilerGLES3D2Ev(b+248|0);__ZN11ShaderGLES3D2Ev(b+56|0);d=b+40|0;g=c[d>>2]|0;if(!g)return;__ZN3SetI6String10ComparatorIS0_E16DefaultAllocatorE13_cleanup_treeEPNS4_7ElementE(d,c[g+8>>2]|0);g=c[b+44>>2]|0;h=c[d>>2]|0;c[h+8>>2]=g;c[b+48>>2]=0;b=g;c[b+12>>2]=b;if(!h)return;b=c[h+24>>2]|0;do if(b|0){if(__Z16atomic_decrementPj(b+-8|0)|0)break;__ZN6Memory11free_staticEPvb(b,1)}while(0);__ZN6Memory11free_staticEPvb(h,0);c[d>>2]=0;return}function __ZN22RasterizerStorageGLES3D0Ev(a){a=a|0;__ZN22RasterizerStorageGLES3D2Ev(a);__ZdlPv(a);return}function __ZN22RasterizerStorageGLES327_particles_update_historiesEPNS_9ParticlesE(b,e){b=b|0;e=e|0;var f=0,g=0,h=0;b=(c[e+68>>2]|0)==2;f=e+110|0;if((b&1|0)==(d[f>>0]|0|0))return;a[f>>0]=b&1;f=e+92|0;if(b){b=c[e+16>>2]|0;le(2,f|0);g=e+100|0;Dg(2,g|0);h=b*96|0;Eg(c[g>>2]|0);Id(34962,c[f>>2]|0);Xe(34962,h|0,0,35050);Cg(0);Ae(0,4,5126,0,96,0);Cg(1);Ae(1,4,5126,0,96,16);Cg(2);Ae(2,4,5126,0,96,32);Cg(3);Ae(3,4,5126,0,96,48);Cg(4);Ae(4,4,5126,0,96,64);Cg(5);Ae(5,4,5126,0,96,80);a[e+108>>0]=0;Eg(c[e+104>>2]|0);Id(34962,c[e+96>>2]|0);Xe(34962,h|0,0,35050);Cg(0);Ae(0,4,5126,0,96,0);Cg(1);Ae(1,4,5126,0,96,16);Cg(2);Ae(2,4,5126,0,96,32);Cg(3);Ae(3,4,5126,0,96,48);Cg(4);Ae(4,4,5126,0,96,64);Cg(5);Ae(5,4,5126,0,96,80);a[e+109>>0]=0}else{Hg(2,f|0);Qe(2,e+100|0)}a[e+164>>0]=1;return}function __ZN3SetIP8RID_Data10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(a,b){a=a|0;b=b|0;if((c[a+4>>2]|0)==(b|0))return;else{__ZN3SetIP8RID_Data10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(a,c[b+8>>2]|0);__ZN3SetIP8RID_Data10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(a,c[b+4>>2]|0);__ZN6Memory11free_staticEPvb(b,0);return}}function __ZN19ShaderCompilerGLES317IdentifierActionsD2Ev(a){a=a|0;var b=0,d=0,e=0,f=0;b=a+36|0;d=c[b>>2]|0;if(d|0?(__ZN3MapI10StringNamePb10ComparatorIS0_E16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(b,c[d+8>>2]|0),d=c[a+40>>2]|0,e=c[b>>2]|0,c[e+8>>2]=d,c[a+44>>2]=0,f=d,c[f+12>>2]=f,e|0):0){__ZN10StringNameD2Ev(e+24|0);__ZN6Memory11free_staticEPvb(e,0);c[b>>2]=0}b=a+24|0;e=c[b>>2]|0;if(e|0?(__ZN3MapI10StringNamePb10ComparatorIS0_E16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(b,c[e+8>>2]|0),e=c[a+28>>2]|0,f=c[b>>2]|0,c[f+8>>2]=e,c[a+32>>2]=0,d=e,c[d+12>>2]=d,f|0):0){__ZN10StringNameD2Ev(f+24|0);__ZN6Memory11free_staticEPvb(f,0);c[b>>2]=0}b=a+12|0;f=c[b>>2]|0;if(f|0?(__ZN3MapI10StringNamePb10ComparatorIS0_E16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(b,c[f+8>>2]|0),f=c[a+16>>2]|0,d=c[b>>2]|0,c[d+8>>2]=f,c[a+20>>2]=0,e=f,c[e+12>>2]=e,d|0):0){__ZN10StringNameD2Ev(d+24|0);__ZN6Memory11free_staticEPvb(d,0);c[b>>2]=0}b=c[a>>2]|0;if(!b)return;__ZN3MapI10StringName4PairIPiiE10ComparatorIS0_E16DefaultAllocatorE13_cleanup_treeEPNS7_7ElementE(a,c[b+8>>2]|0);b=c[a+4>>2]|0;d=c[a>>2]|0;c[d+8>>2]=b;c[a+8>>2]=0;e=b;c[e+12>>2]=e;if(!d)return;__ZN10StringNameD2Ev(d+24|0);__ZN6Memory11free_staticEPvb(d,0);c[a>>2]=0;return}function __ZN11ShaderGLES3D2Ev(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0;c[b>>2]=205716;__ZN11ShaderGLES36finishEv(b);d=b+180|0;e=c[d>>2]|0;if(e|0?(__ZN3MapIj12CameraMatrix10ComparatorIjE16DefaultAllocatorE13_cleanup_treeEPNS4_7ElementE(d,c[e+8>>2]|0),e=c[b+184>>2]|0,f=c[d>>2]|0,c[f+8>>2]=e,c[b+188>>2]=0,g=e,c[g+12>>2]=g,f|0):0){__ZN12CameraMatrixD2Ev(f+28|0);__ZN6Memory11free_staticEPvb(f,0);c[d>>2]=0}d=b+168|0;f=c[d>>2]|0;if(f|0?(__ZN3MapIj7Variant10ComparatorIjE16DefaultAllocatorE13_cleanup_treeEPNS4_7ElementE(d,c[f+8>>2]|0),f=c[b+172>>2]|0,g=c[d>>2]|0,c[g+8>>2]=f,c[b+176>>2]=0,e=f,c[e+12>>2]=e,g|0):0){e=g+32|0;if(c[e>>2]|0)__ZN7Variant5clearEv(e);__ZN6Memory11free_staticEPvb(g,0);c[d>>2]=0}d=b+156|0;g=c[d>>2]|0;if(g|0?(__Z16atomic_decrementPj(g+-8|0)|0)==0:0){e=c[d>>2]|0;d=(e|0)==0?0:e+-4|0;e=d+4|0;if(c[d>>2]|0){f=0;do{h=c[e+(f<<2)>>2]|0;if(h|0?(__Z16atomic_decrementPj(h+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(h,1);f=f+1|0}while(f>>>0<(c[d>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(g,1)}g=c[b+152>>2]|0;if(g|0?(__Z16atomic_decrementPj(g+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(g,1);g=c[b+148>>2]|0;if(g|0?(__Z16atomic_decrementPj(g+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(g,1);g=c[b+144>>2]|0;if(g|0?(__Z16atomic_decrementPj(g+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(g,1);g=c[b+140>>2]|0;if(g|0?(__Z16atomic_decrementPj(g+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(g,1);g=c[b+136>>2]|0;if(g|0?(__Z16atomic_decrementPj(g+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(g,1);g=c[b+132>>2]|0;if(g|0?(__Z16atomic_decrementPj(g+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(g,1);g=c[b+128>>2]|0;if(g|0?(__Z16atomic_decrementPj(g+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(g,1);g=c[b+124>>2]|0;if(g|0?(__Z16atomic_decrementPj(g+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(g,1);g=c[b+120>>2]|0;if(g|0?(__Z16atomic_decrementPj(g+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(g,1);g=b+56|0;d=c[g>>2]|0;f=b+60|0;if(!d){c[g>>2]=0;a[f>>0]=0;i=b+64|0;c[i>>2]=0;j=b+44|0;__ZN7HashMapIN11ShaderGLES310VersionKeyENS0_7VersionENS0_14VersionKeyHashE24HashMapComparatorDefaultIS1_ELh3ELh8EE5clearEv(j);return}e=a[f>>0]|0;if(e<<24>>24==31)k=d;else{h=0;l=d;m=d;d=e;while(1){e=l+(h<<2)|0;n=c[e>>2]|0;if(!n){o=d;p=m;q=l}else{r=n;n=e;do{c[n>>2]=c[r+4>>2];__ZN11ShaderGLES310CustomCodeD2Ev(r+12|0);__ZN6Memory11free_staticEPvb(r,0);s=c[g>>2]|0;n=s+(h<<2)|0;r=c[n>>2]|0}while((r|0)!=0);o=a[f>>0]|0;p=s;q=s}h=h+1|0;if((h|0)>=(1<<(o&255)|0)){k=p;break}else{l=q;m=p;d=o}}}__ZN6Memory11free_staticEPvb(k,1);c[g>>2]=0;a[f>>0]=0;i=b+64|0;c[i>>2]=0;j=b+44|0;__ZN7HashMapIN11ShaderGLES310VersionKeyENS0_7VersionENS0_14VersionKeyHashE24HashMapComparatorDefaultIS1_ELh3ELh8EE5clearEv(j);return}function __ZN19ShaderCompilerGLES3D2Ev(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0;__ZN19ShaderCompilerGLES324DefaultIdentifierActionsD2Ev(a+196|0);__ZN19ShaderCompilerGLES324DefaultIdentifierActionsD2Ev(a+160|0);__ZN19ShaderCompilerGLES324DefaultIdentifierActionsD2Ev(a+124|0);b=a+112|0;d=c[b>>2]|0;if(d|0?(__ZN3SetI10StringName10ComparatorIS0_E16DefaultAllocatorE13_cleanup_treeEPNS4_7ElementE(b,c[d+8>>2]|0),d=c[a+116>>2]|0,e=c[b>>2]|0,c[e+8>>2]=d,c[a+120>>2]=0,f=d,c[f+12>>2]=f,e|0):0){__ZN10StringNameD2Ev(e+24|0);__ZN6Memory11free_staticEPvb(e,0);c[b>>2]=0}b=a+100|0;e=c[b>>2]|0;if(e|0?(__ZN3SetI10StringName10ComparatorIS0_E16DefaultAllocatorE13_cleanup_treeEPNS4_7ElementE(b,c[e+8>>2]|0),e=c[a+104>>2]|0,f=c[b>>2]|0,c[f+8>>2]=e,c[a+108>>2]=0,d=e,c[d+12>>2]=d,f|0):0){__ZN10StringNameD2Ev(f+24|0);__ZN6Memory11free_staticEPvb(f,0);c[b>>2]=0}b=a+88|0;f=c[b>>2]|0;if(f|0?(__ZN3SetI10StringName10ComparatorIS0_E16DefaultAllocatorE13_cleanup_treeEPNS4_7ElementE(b,c[f+8>>2]|0),f=c[a+92>>2]|0,d=c[b>>2]|0,c[d+8>>2]=f,c[a+96>>2]=0,e=f,c[e+12>>2]=e,d|0):0){__ZN10StringNameD2Ev(d+24|0);__ZN6Memory11free_staticEPvb(d,0);c[b>>2]=0}b=a+76|0;d=c[b>>2]|0;if(!d){g=a+72|0;__ZN10StringNameD2Ev(g);h=a+68|0;__ZN10StringNameD2Ev(h);i=a+64|0;__ZN10StringNameD2Ev(i);j=a+60|0;__ZN10StringNameD2Ev(j);__ZN14ShaderLanguageD2Ev(a);return}__ZN3SetI10StringName10ComparatorIS0_E16DefaultAllocatorE13_cleanup_treeEPNS4_7ElementE(b,c[d+8>>2]|0);d=c[a+80>>2]|0;e=c[b>>2]|0;c[e+8>>2]=d;c[a+84>>2]=0;f=d;c[f+12>>2]=f;if(!e){g=a+72|0;__ZN10StringNameD2Ev(g);h=a+68|0;__ZN10StringNameD2Ev(h);i=a+64|0;__ZN10StringNameD2Ev(i);j=a+60|0;__ZN10StringNameD2Ev(j);__ZN14ShaderLanguageD2Ev(a);return}__ZN10StringNameD2Ev(e+24|0);__ZN6Memory11free_staticEPvb(e,0);c[b>>2]=0;g=a+72|0;__ZN10StringNameD2Ev(g);h=a+68|0;__ZN10StringNameD2Ev(h);i=a+64|0;__ZN10StringNameD2Ev(i);j=a+60|0;__ZN10StringNameD2Ev(j);__ZN14ShaderLanguageD2Ev(a);return}function __ZN19ShaderCompilerGLES324DefaultIdentifierActionsD2Ev(a){a=a|0;var b=0,d=0,e=0,f=0;b=a+24|0;d=c[b>>2]|0;if(d|0?(__ZN3MapI10StringName6String10ComparatorIS0_E16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(b,c[d+8>>2]|0),d=c[a+28>>2]|0,e=c[b>>2]|0,c[e+8>>2]=d,c[a+32>>2]=0,f=d,c[f+12>>2]=f,e|0):0){f=c[e+28>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);__ZN10StringNameD2Ev(e+24|0);__ZN6Memory11free_staticEPvb(e,0);c[b>>2]=0}b=a+12|0;e=c[b>>2]|0;if(e|0?(__ZN3MapI10StringName6String10ComparatorIS0_E16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(b,c[e+8>>2]|0),e=c[a+16>>2]|0,f=c[b>>2]|0,c[f+8>>2]=e,c[a+20>>2]=0,d=e,c[d+12>>2]=d,f|0):0){d=c[f+28>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);__ZN10StringNameD2Ev(f+24|0);__ZN6Memory11free_staticEPvb(f,0);c[b>>2]=0}b=c[a>>2]|0;if(!b)return;__ZN3MapI10StringName6String10ComparatorIS0_E16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(a,c[b+8>>2]|0);b=c[a+4>>2]|0;f=c[a>>2]|0;c[f+8>>2]=b;c[a+8>>2]=0;d=b;c[d+12>>2]=d;if(!f)return;d=c[f+28>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);__ZN10StringNameD2Ev(f+24|0);__ZN6Memory11free_staticEPvb(f,0);c[a>>2]=0;return}function __ZN11ShaderGLES36finishEv(a){a=a|0;var b=0,d=0;b=a+44|0;a=__ZNK7HashMapIN11ShaderGLES310VersionKeyENS0_7VersionENS0_14VersionKeyHashE24HashMapComparatorDefaultIS1_ELh3ELh8EE4nextEPKS1_(b,0)|0;if(!a)return;else d=a;do{a=__ZN7HashMapIN11ShaderGLES310VersionKeyENS0_7VersionENS0_14VersionKeyHashE24HashMapComparatorDefaultIS1_ELh3ELh8EEixERKS1_(b,d)|0;Pg(c[a+4>>2]|0);Pg(c[a+8>>2]|0);Cd(c[a>>2]|0);__ZN6Memory11free_staticEPvb(c[a+12>>2]|0,1);d=__ZNK7HashMapIN11ShaderGLES310VersionKeyENS0_7VersionENS0_14VersionKeyHashE24HashMapComparatorDefaultIS1_ELh3ELh8EE4nextEPKS1_(b,d)|0}while((d|0)!=0);return}function __ZN3MapIj12CameraMatrix10ComparatorIjE16DefaultAllocatorE13_cleanup_treeEPNS4_7ElementE(a,b){a=a|0;b=b|0;if((c[a+4>>2]|0)==(b|0))return;else{__ZN3MapIj12CameraMatrix10ComparatorIjE16DefaultAllocatorE13_cleanup_treeEPNS4_7ElementE(a,c[b+8>>2]|0);__ZN3MapIj12CameraMatrix10ComparatorIjE16DefaultAllocatorE13_cleanup_treeEPNS4_7ElementE(a,c[b+4>>2]|0);__ZN12CameraMatrixD2Ev(b+28|0);__ZN6Memory11free_staticEPvb(b,0);return}}function __ZN3MapIj7Variant10ComparatorIjE16DefaultAllocatorE13_cleanup_treeEPNS4_7ElementE(a,b){a=a|0;b=b|0;if((c[a+4>>2]|0)==(b|0))return;__ZN3MapIj7Variant10ComparatorIjE16DefaultAllocatorE13_cleanup_treeEPNS4_7ElementE(a,c[b+8>>2]|0);__ZN3MapIj7Variant10ComparatorIjE16DefaultAllocatorE13_cleanup_treeEPNS4_7ElementE(a,c[b+4>>2]|0);a=b+32|0;if(c[a>>2]|0)__ZN7Variant5clearEv(a);__ZN6Memory11free_staticEPvb(b,0);return}function __ZN11ShaderGLES310CustomCodeD2Ev(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=a+32|0;d=c[b>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0){e=c[b>>2]|0;b=(e|0)==0?0:e+-4|0;e=b+4|0;if(c[b>>2]|0){f=0;do{g=c[e+(f<<2)>>2]|0;if(g|0?(__Z16atomic_decrementPj(g+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(g,1);f=f+1|0}while(f>>>0<(c[b>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(d,1)}d=a+28|0;b=c[d>>2]|0;if(b|0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0){f=c[d>>2]|0;d=(f|0)==0?0:f+-4|0;f=d+4|0;if(c[d>>2]|0){e=0;do{__ZN10StringNameD2Ev(f+(e<<2)|0);e=e+1|0}while(e>>>0<(c[d>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(b,1)}b=c[a+20>>2]|0;if(b|0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(b,1);b=c[a+16>>2]|0;if(b|0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(b,1);b=c[a+12>>2]|0;if(b|0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(b,1);b=c[a+8>>2]|0;if(b|0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(b,1);b=c[a+4>>2]|0;if(b|0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(b,1);b=c[a>>2]|0;if(!b)return;if(__Z16atomic_decrementPj(b+-8|0)|0)return;__ZN6Memory11free_staticEPvb(b,1);return}function __ZN7HashMapIN11ShaderGLES310VersionKeyENS0_7VersionENS0_14VersionKeyHashE24HashMapComparatorDefaultIS1_ELh3ELh8EE5clearEv(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0;d=c[b>>2]|0;e=b+4|0;if(!d){c[b>>2]=0;a[e>>0]=0;f=b+8|0;c[f>>2]=0;return}g=a[e>>0]|0;if(g<<24>>24==31)h=d;else{i=0;j=d;k=g;g=d;while(1){d=g+(i<<2)|0;l=c[d>>2]|0;if(!l){m=k;n=j;o=g}else{p=l;l=d;do{c[l>>2]=c[p+4>>2];d=c[p+32>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);__ZN6Memory11free_staticEPvb(p,0);q=c[b>>2]|0;l=q+(i<<2)|0;p=c[l>>2]|0}while((p|0)!=0);m=a[e>>0]|0;n=q;o=q}i=i+1|0;if((i|0)>=(1<<(m&255)|0)){h=n;break}else{j=n;k=m;g=o}}}__ZN6Memory11free_staticEPvb(h,1);c[b>>2]=0;a[e>>0]=0;f=b+8|0;c[f>>2]=0;return}function __ZNK7HashMapIN11ShaderGLES310VersionKeyENS0_7VersionENS0_14VersionKeyHashE24HashMapComparatorDefaultIS1_ELh3ELh8EE4nextEPKS1_(b,e){b=b|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0;f=c[b>>2]|0;if(!f){g=0;return g|0}if(!e){h=a[b+4>>0]|0;if(h<<24>>24==31){g=0;return g|0}i=1<<(h&255);h=0;while(1){j=c[f+(h<<2)>>2]|0;h=h+1|0;if(j|0)break;if((h|0)>=(i|0)){g=0;k=18;break}}if((k|0)==18)return g|0;g=j+8|0;return g|0}j=e;e=c[j>>2]|0;i=c[j+4>>2]|0;j=_bitshift64Shl(e|0,i|0,18)|0;h=_i64Add(j|0,F|0,~e|0,~i|0)|0;j=F;l=_bitshift64Lshr(h|0,j|0,31)|0;m=___muldi3(l^h|0,F^j|0,21,0)|0;j=F;h=_bitshift64Lshr(m|0,j|0,11)|0;l=___muldi3(h^m|0,F^j|0,65,0)|0;j=F;m=_bitshift64Lshr(l|0,j|0,22)|0;j=m^l;l=1<<(d[b+4>>0]|0);b=j&l+-1;m=c[f+(b<<2)>>2]|0;a:do if(m|0){h=m;while(1){if((c[h>>2]|0)==(j|0)?(n=h+8|0,(c[n>>2]|0)==(e|0)?(c[n+4>>2]|0)==(i|0):0):0)break;n=c[h+4>>2]|0;if(!n)break a;else h=n}a[1263537]=0;n=c[h+4>>2]|0;if(!n)o=b;else{g=n+8|0;return g|0}do{o=o+1|0;if((o|0)>=(l|0)){g=0;k=18;break}p=c[f+(o<<2)>>2]|0}while(!(p|0));if((k|0)==18)return g|0;g=p+8|0;return g|0}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1102483,1100151,515,1100539,0);g=0;return g|0}function __ZN7HashMapIN11ShaderGLES310VersionKeyENS0_7VersionENS0_14VersionKeyHashE24HashMapComparatorDefaultIS1_ELh3ELh8EEixERKS1_(b,e){b=b|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0;f=c[b>>2]|0;a:do if(f){g=e;h=c[g>>2]|0;i=c[g+4>>2]|0;g=_bitshift64Shl(h|0,i|0,18)|0;j=_i64Add(g|0,F|0,~h|0,~i|0)|0;g=F;k=_bitshift64Lshr(j|0,g|0,31)|0;l=___muldi3(k^j|0,F^g|0,21,0)|0;g=F;j=_bitshift64Lshr(l|0,g|0,11)|0;k=___muldi3(j^l|0,F^g|0,65,0)|0;g=F;l=_bitshift64Lshr(k|0,g|0,22)|0;g=l^k;k=c[f+((g&(1<<(d[b+4>>0]|0))+-1)<<2)>>2]|0;if(!k)m=10;else{l=k;while(1){if((c[l>>2]|0)==(g|0)?(k=l+8|0,(c[k>>2]|0)==(h|0)?(c[k+4>>2]|0)==(i|0):0):0){n=l;break a}l=c[l+4>>2]|0;if(!l){m=10;break}}}}else{a[1263537]=0;l=__ZN6Memory12alloc_staticEjb(32,1)|0;if(!l){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143992,1144012,140,1144029,0);o=0}else{a[1263537]=0;i=l+-8|0;c[i>>2]=8;c[i+4>>2]=0;o=l}c[b>>2]=o;a[b+4>>0]=3;c[b+8>>2]=0;c[o>>2]=0;c[(c[b>>2]|0)+4>>2]=0;c[(c[b>>2]|0)+8>>2]=0;c[(c[b>>2]|0)+12>>2]=0;c[(c[b>>2]|0)+16>>2]=0;c[(c[b>>2]|0)+20>>2]=0;c[(c[b>>2]|0)+24>>2]=0;c[(c[b>>2]|0)+28>>2]=0;m=10}while(0);do if((m|0)==10){o=__ZnwjPKc(48,1263606)|0;f=o+28|0;c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;a[f+12>>0]=0;f=o+4|0;c[f>>2]=0;if(o|0){a[1263537]=0;l=e;i=c[l>>2]|0;h=c[l+4>>2]|0;l=_bitshift64Shl(i|0,h|0,18)|0;g=_i64Add(l|0,F|0,~i|0,~h|0)|0;h=F;i=_bitshift64Lshr(g|0,h|0,31)|0;l=___muldi3(i^g|0,F^h|0,21,0)|0;h=F;g=_bitshift64Lshr(l|0,h|0,11)|0;i=___muldi3(g^l|0,F^h|0,65,0)|0;h=F;l=_bitshift64Lshr(i|0,h|0,22)|0;h=l^i;i=h&(1<<(d[b+4>>0]|0))+-1;c[f>>2]=c[(c[b>>2]|0)+(i<<2)>>2];c[o>>2]=h;h=e;f=c[h+4>>2]|0;l=o+8|0;c[l>>2]=c[h>>2];c[l+4>>2]=f;c[(c[b>>2]|0)+(i<<2)>>2]=o;i=b+8|0;c[i>>2]=(c[i>>2]|0)+1;__ZN7HashMapIN11ShaderGLES310VersionKeyENS0_7VersionENS0_14VersionKeyHashE24HashMapComparatorDefaultIS1_ELh3ELh8EE16check_hash_tableEv(b);n=o;break}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1100526,1100151,228,1100539,0);p=0;return p|0}while(0);p=n+16|0;return p|0}function __ZN7HashMapIN11ShaderGLES310VersionKeyENS0_7VersionENS0_14VersionKeyHashE24HashMapComparatorDefaultIS1_ELh3ELh8EE16check_hash_tableEv(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0;d=c[b+8>>2]|0;e=b+4|0;f=a[e>>0]|0;g=f&255;if((d|0)>(8<<g|0)){h=g;do h=h+1|0;while((d|0)>(8<<h|0));if((h|0)==-1)return;else i=h}else{if((f&255)<=3)return;f=g+-1|0;if((d|0)<(8<<f|0))j=f;else return;while(1){f=j+-1|0;if((d|0)<(8<<f|0))j=f;else break}i=(j|0)>3?j:3}j=1<<i;d=__ZN6Memory12alloc_staticEjb(j<<2,1)|0;if(!d){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143992,1144012,140,1144029,0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1100134,1100151,174,1100167,0);a[1263537]=0;return}a[1263537]=0;f=d+-8|0;c[f>>2]=j;c[f+4>>2]=0;if((i|0)!=31)_memset(d|0,0,((j|0)>1?j:1)<<2|0)|0;f=a[e>>0]|0;if(f<<24>>24==31)k=c[b>>2]|0;else{g=1<<(f&255);f=j+-1|0;j=0;h=c[b>>2]|0;while(1){l=h+(j<<2)|0;m=c[l>>2]|0;if(!m)n=h;else{o=m;m=l;do{l=o+4|0;c[m>>2]=c[l>>2];p=d+((c[o>>2]&f)<<2)|0;c[l>>2]=c[p>>2];c[p>>2]=o;p=c[b>>2]|0;m=p+(j<<2)|0;o=c[m>>2]|0}while((o|0)!=0);n=p}j=j+1|0;if((j|0)>=(g|0)){k=n;break}else h=n}}if(k|0)__ZN6Memory11free_staticEPvb(k,1);c[b>>2]=d;a[e>>0]=i;return}function __ZN11ShaderGLES3D0Ev(a){a=a|0;__ZN11ShaderGLES3D2Ev(a);__ZdlPv(a);return}function __ZN3MapI10StringNamePb10ComparatorIS0_E16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(a,b){a=a|0;b=b|0;if((c[a+4>>2]|0)==(b|0))return;else{__ZN3MapI10StringNamePb10ComparatorIS0_E16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(a,c[b+8>>2]|0);__ZN3MapI10StringNamePb10ComparatorIS0_E16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(a,c[b+4>>2]|0);__ZN10StringNameD2Ev(b+24|0);__ZN6Memory11free_staticEPvb(b,0);return}}function __ZN3MapI10StringName4PairIPiiE10ComparatorIS0_E16DefaultAllocatorE13_cleanup_treeEPNS7_7ElementE(a,b){a=a|0;b=b|0;if((c[a+4>>2]|0)==(b|0))return;else{__ZN3MapI10StringName4PairIPiiE10ComparatorIS0_E16DefaultAllocatorE13_cleanup_treeEPNS7_7ElementE(a,c[b+8>>2]|0);__ZN3MapI10StringName4PairIPiiE10ComparatorIS0_E16DefaultAllocatorE13_cleanup_treeEPNS7_7ElementE(a,c[b+4>>2]|0);__ZN10StringNameD2Ev(b+24|0);__ZN6Memory11free_staticEPvb(b,0);return}}function __ZN9RID_OwnerIN22RasterizerStorageGLES37TextureEE14get_owned_listEP4ListI3RID16DefaultAllocatorE(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0;d=c[a+4>>2]|0;if(!d)return;e=c[d+8>>2]|0;d=c[a+8>>2]|0;if((e|0)==(d|0))return;else f=e;while(1){e=c[f+8>>2]|0;if((e|0)==(d|0))break;else f=e}if(!f)return;d=f;do{f=c[d+24>>2]|0;__Z28atomic_conditional_incrementPj(1255200)|0;c[f+4>>2]=c[313800];if(!(c[b>>2]|0)){e=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=e;c[e>>2]=0;c[e+4>>2]=0;c[e+8>>2]=0}e=__ZnwjPFPvjE(16,4740)|0;c[e>>2]=f;f=c[b>>2]|0;a=f+4|0;g=c[a>>2]|0;c[e+8>>2]=g;c[e+4>>2]=0;c[e+12>>2]=f;if(g|0)c[g+4>>2]=e;c[a>>2]=e;if(!(c[f>>2]|0))c[f>>2]=e;e=f+8|0;c[e>>2]=(c[e>>2]|0)+1;d=c[d+16>>2]|0}while((d|0)!=0);return}function __ZN9RID_OwnerIN22RasterizerStorageGLES37TextureEED2Ev(a){a=a|0;var b=0,d=0,e=0;c[a>>2]=205696;b=a+4|0;d=c[b>>2]|0;if(!d)return;__ZN3SetIP8RID_Data10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(b,c[d+8>>2]|0);d=c[a+8>>2]|0;e=c[b>>2]|0;c[e+8>>2]=d;c[a+12>>2]=0;a=d;c[a+12>>2]=a;if(!e)return;__ZN6Memory11free_staticEPvb(e,0);c[b>>2]=0;return}function __ZN9RID_OwnerIN22RasterizerStorageGLES37TextureEED0Ev(a){a=a|0;var b=0,d=0,e=0;c[a>>2]=205696;b=a+4|0;d=c[b>>2]|0;if(!d){__ZdlPv(a);return}__ZN3SetIP8RID_Data10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(b,c[d+8>>2]|0);d=c[a+8>>2]|0;e=c[b>>2]|0;c[e+8>>2]=d;c[a+12>>2]=0;b=d;c[b+12>>2]=b;if(!e){__ZdlPv(a);return}__ZN6Memory11free_staticEPvb(e,0);__ZdlPv(a);return}function __ZN9RID_OwnerIN22RasterizerStorageGLES36SkyBoxEE14get_owned_listEP4ListI3RID16DefaultAllocatorE(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0;d=c[a+4>>2]|0;if(!d)return;e=c[d+8>>2]|0;d=c[a+8>>2]|0;if((e|0)==(d|0))return;else f=e;while(1){e=c[f+8>>2]|0;if((e|0)==(d|0))break;else f=e}if(!f)return;d=f;do{f=c[d+24>>2]|0;__Z28atomic_conditional_incrementPj(1255200)|0;c[f+4>>2]=c[313800];if(!(c[b>>2]|0)){e=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=e;c[e>>2]=0;c[e+4>>2]=0;c[e+8>>2]=0}e=__ZnwjPFPvjE(16,4740)|0;c[e>>2]=f;f=c[b>>2]|0;a=f+4|0;g=c[a>>2]|0;c[e+8>>2]=g;c[e+4>>2]=0;c[e+12>>2]=f;if(g|0)c[g+4>>2]=e;c[a>>2]=e;if(!(c[f>>2]|0))c[f>>2]=e;e=f+8|0;c[e>>2]=(c[e>>2]|0)+1;d=c[d+16>>2]|0}while((d|0)!=0);return}function __ZN9RID_OwnerIN22RasterizerStorageGLES36SkyBoxEED2Ev(a){a=a|0;var b=0,d=0,e=0;c[a>>2]=205676;b=a+4|0;d=c[b>>2]|0;if(!d)return;__ZN3SetIP8RID_Data10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(b,c[d+8>>2]|0);d=c[a+8>>2]|0;e=c[b>>2]|0;c[e+8>>2]=d;c[a+12>>2]=0;a=d;c[a+12>>2]=a;if(!e)return;__ZN6Memory11free_staticEPvb(e,0);c[b>>2]=0;return}function __ZN9RID_OwnerIN22RasterizerStorageGLES36SkyBoxEED0Ev(a){a=a|0;var b=0,d=0,e=0;c[a>>2]=205676;b=a+4|0;d=c[b>>2]|0;if(!d){__ZdlPv(a);return}__ZN3SetIP8RID_Data10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(b,c[d+8>>2]|0);d=c[a+8>>2]|0;e=c[b>>2]|0;c[e+8>>2]=d;c[a+12>>2]=0;b=d;c[b+12>>2]=b;if(!e){__ZdlPv(a);return}__ZN6Memory11free_staticEPvb(e,0);__ZdlPv(a);return}function __ZN9RID_OwnerIN22RasterizerStorageGLES36ShaderEE14get_owned_listEP4ListI3RID16DefaultAllocatorE(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0;d=c[a+4>>2]|0;if(!d)return;e=c[d+8>>2]|0;d=c[a+8>>2]|0;if((e|0)==(d|0))return;else f=e;while(1){e=c[f+8>>2]|0;if((e|0)==(d|0))break;else f=e}if(!f)return;d=f;do{f=c[d+24>>2]|0;__Z28atomic_conditional_incrementPj(1255200)|0;c[f+4>>2]=c[313800];if(!(c[b>>2]|0)){e=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=e;c[e>>2]=0;c[e+4>>2]=0;c[e+8>>2]=0}e=__ZnwjPFPvjE(16,4740)|0;c[e>>2]=f;f=c[b>>2]|0;a=f+4|0;g=c[a>>2]|0;c[e+8>>2]=g;c[e+4>>2]=0;c[e+12>>2]=f;if(g|0)c[g+4>>2]=e;c[a>>2]=e;if(!(c[f>>2]|0))c[f>>2]=e;e=f+8|0;c[e>>2]=(c[e>>2]|0)+1;d=c[d+16>>2]|0}while((d|0)!=0);return}function __ZN9RID_OwnerIN22RasterizerStorageGLES36ShaderEED2Ev(a){a=a|0;var b=0,d=0,e=0;c[a>>2]=205656;b=a+4|0;d=c[b>>2]|0;if(!d)return;__ZN3SetIP8RID_Data10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(b,c[d+8>>2]|0);d=c[a+8>>2]|0;e=c[b>>2]|0;c[e+8>>2]=d;c[a+12>>2]=0;a=d;c[a+12>>2]=a;if(!e)return;__ZN6Memory11free_staticEPvb(e,0);c[b>>2]=0;return}function __ZN9RID_OwnerIN22RasterizerStorageGLES36ShaderEED0Ev(a){a=a|0;var b=0,d=0,e=0;c[a>>2]=205656;b=a+4|0;d=c[b>>2]|0;if(!d){__ZdlPv(a);return}__ZN3SetIP8RID_Data10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(b,c[d+8>>2]|0);d=c[a+8>>2]|0;e=c[b>>2]|0;c[e+8>>2]=d;c[a+12>>2]=0;b=d;c[b+12>>2]=b;if(!e){__ZdlPv(a);return}__ZN6Memory11free_staticEPvb(e,0);__ZdlPv(a);return}function __ZN9RID_OwnerIN22RasterizerStorageGLES38MaterialEE14get_owned_listEP4ListI3RID16DefaultAllocatorE(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0;d=c[a+4>>2]|0;if(!d)return;e=c[d+8>>2]|0;d=c[a+8>>2]|0;if((e|0)==(d|0))return;else f=e;while(1){e=c[f+8>>2]|0;if((e|0)==(d|0))break;else f=e}if(!f)return;d=f;do{f=c[d+24>>2]|0;__Z28atomic_conditional_incrementPj(1255200)|0;c[f+4>>2]=c[313800];if(!(c[b>>2]|0)){e=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=e;c[e>>2]=0;c[e+4>>2]=0;c[e+8>>2]=0}e=__ZnwjPFPvjE(16,4740)|0;c[e>>2]=f;f=c[b>>2]|0;a=f+4|0;g=c[a>>2]|0;c[e+8>>2]=g;c[e+4>>2]=0;c[e+12>>2]=f;if(g|0)c[g+4>>2]=e;c[a>>2]=e;if(!(c[f>>2]|0))c[f>>2]=e;e=f+8|0;c[e>>2]=(c[e>>2]|0)+1;d=c[d+16>>2]|0}while((d|0)!=0);return}function __ZN9RID_OwnerIN22RasterizerStorageGLES38MaterialEED2Ev(a){a=a|0;var b=0,d=0,e=0;c[a>>2]=205636;b=a+4|0;d=c[b>>2]|0;if(!d)return;__ZN3SetIP8RID_Data10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(b,c[d+8>>2]|0);d=c[a+8>>2]|0;e=c[b>>2]|0;c[e+8>>2]=d;c[a+12>>2]=0;a=d;c[a+12>>2]=a;if(!e)return;__ZN6Memory11free_staticEPvb(e,0);c[b>>2]=0;return}function __ZN9RID_OwnerIN22RasterizerStorageGLES38MaterialEED0Ev(a){a=a|0;var b=0,d=0,e=0;c[a>>2]=205636;b=a+4|0;d=c[b>>2]|0;if(!d){__ZdlPv(a);return}__ZN3SetIP8RID_Data10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(b,c[d+8>>2]|0);d=c[a+8>>2]|0;e=c[b>>2]|0;c[e+8>>2]=d;c[a+12>>2]=0;b=d;c[b+12>>2]=b;if(!e){__ZdlPv(a);return}__ZN6Memory11free_staticEPvb(e,0);__ZdlPv(a);return}function __ZN9RID_OwnerIN22RasterizerStorageGLES34MeshEE14get_owned_listEP4ListI3RID16DefaultAllocatorE(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0;d=c[a+4>>2]|0;if(!d)return;e=c[d+8>>2]|0;d=c[a+8>>2]|0;if((e|0)==(d|0))return;else f=e;while(1){e=c[f+8>>2]|0;if((e|0)==(d|0))break;else f=e}if(!f)return;d=f;do{f=c[d+24>>2]|0;__Z28atomic_conditional_incrementPj(1255200)|0;c[f+4>>2]=c[313800];if(!(c[b>>2]|0)){e=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=e;c[e>>2]=0;c[e+4>>2]=0;c[e+8>>2]=0}e=__ZnwjPFPvjE(16,4740)|0;c[e>>2]=f;f=c[b>>2]|0;a=f+4|0;g=c[a>>2]|0;c[e+8>>2]=g;c[e+4>>2]=0;c[e+12>>2]=f;if(g|0)c[g+4>>2]=e;c[a>>2]=e;if(!(c[f>>2]|0))c[f>>2]=e;e=f+8|0;c[e>>2]=(c[e>>2]|0)+1;d=c[d+16>>2]|0}while((d|0)!=0);return}function __ZN9RID_OwnerIN22RasterizerStorageGLES34MeshEED2Ev(a){a=a|0;var b=0,d=0,e=0;c[a>>2]=205616;b=a+4|0;d=c[b>>2]|0;if(!d)return;__ZN3SetIP8RID_Data10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(b,c[d+8>>2]|0);d=c[a+8>>2]|0;e=c[b>>2]|0;c[e+8>>2]=d;c[a+12>>2]=0;a=d;c[a+12>>2]=a;if(!e)return;__ZN6Memory11free_staticEPvb(e,0);c[b>>2]=0;return}function __ZN9RID_OwnerIN22RasterizerStorageGLES34MeshEED0Ev(a){a=a|0;var b=0,d=0,e=0;c[a>>2]=205616;b=a+4|0;d=c[b>>2]|0;if(!d){__ZdlPv(a);return}__ZN3SetIP8RID_Data10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(b,c[d+8>>2]|0);d=c[a+8>>2]|0;e=c[b>>2]|0;c[e+8>>2]=d;c[a+12>>2]=0;b=d;c[b+12>>2]=b;if(!e){__ZdlPv(a);return}__ZN6Memory11free_staticEPvb(e,0);__ZdlPv(a);return}function __ZN9RID_OwnerIN22RasterizerStorageGLES39MultiMeshEE14get_owned_listEP4ListI3RID16DefaultAllocatorE(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0;d=c[a+4>>2]|0;if(!d)return;e=c[d+8>>2]|0;d=c[a+8>>2]|0;if((e|0)==(d|0))return;else f=e;while(1){e=c[f+8>>2]|0;if((e|0)==(d|0))break;else f=e}if(!f)return;d=f;do{f=c[d+24>>2]|0;__Z28atomic_conditional_incrementPj(1255200)|0;c[f+4>>2]=c[313800];if(!(c[b>>2]|0)){e=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=e;c[e>>2]=0;c[e+4>>2]=0;c[e+8>>2]=0}e=__ZnwjPFPvjE(16,4740)|0;c[e>>2]=f;f=c[b>>2]|0;a=f+4|0;g=c[a>>2]|0;c[e+8>>2]=g;c[e+4>>2]=0;c[e+12>>2]=f;if(g|0)c[g+4>>2]=e;c[a>>2]=e;if(!(c[f>>2]|0))c[f>>2]=e;e=f+8|0;c[e>>2]=(c[e>>2]|0)+1;d=c[d+16>>2]|0}while((d|0)!=0);return}function __ZN9RID_OwnerIN22RasterizerStorageGLES39MultiMeshEED2Ev(a){a=a|0;var b=0,d=0,e=0;c[a>>2]=205596;b=a+4|0;d=c[b>>2]|0;if(!d)return;__ZN3SetIP8RID_Data10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(b,c[d+8>>2]|0);d=c[a+8>>2]|0;e=c[b>>2]|0;c[e+8>>2]=d;c[a+12>>2]=0;a=d;c[a+12>>2]=a;if(!e)return;__ZN6Memory11free_staticEPvb(e,0);c[b>>2]=0;return}function __ZN9RID_OwnerIN22RasterizerStorageGLES39MultiMeshEED0Ev(a){a=a|0;var b=0,d=0,e=0;c[a>>2]=205596;b=a+4|0;d=c[b>>2]|0;if(!d){__ZdlPv(a);return}__ZN3SetIP8RID_Data10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(b,c[d+8>>2]|0);d=c[a+8>>2]|0;e=c[b>>2]|0;c[e+8>>2]=d;c[a+12>>2]=0;b=d;c[b+12>>2]=b;if(!e){__ZdlPv(a);return}__ZN6Memory11free_staticEPvb(e,0);__ZdlPv(a);return}function __ZN9RID_OwnerIN22RasterizerStorageGLES39ImmediateEE14get_owned_listEP4ListI3RID16DefaultAllocatorE(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0;d=c[a+4>>2]|0;if(!d)return;e=c[d+8>>2]|0;d=c[a+8>>2]|0;if((e|0)==(d|0))return;else f=e;while(1){e=c[f+8>>2]|0;if((e|0)==(d|0))break;else f=e}if(!f)return;d=f;do{f=c[d+24>>2]|0;__Z28atomic_conditional_incrementPj(1255200)|0;c[f+4>>2]=c[313800];if(!(c[b>>2]|0)){e=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=e;c[e>>2]=0;c[e+4>>2]=0;c[e+8>>2]=0}e=__ZnwjPFPvjE(16,4740)|0;c[e>>2]=f;f=c[b>>2]|0;a=f+4|0;g=c[a>>2]|0;c[e+8>>2]=g;c[e+4>>2]=0;c[e+12>>2]=f;if(g|0)c[g+4>>2]=e;c[a>>2]=e;if(!(c[f>>2]|0))c[f>>2]=e;e=f+8|0;c[e>>2]=(c[e>>2]|0)+1;d=c[d+16>>2]|0}while((d|0)!=0);return}function __ZN9RID_OwnerIN22RasterizerStorageGLES39ImmediateEED2Ev(a){a=a|0;var b=0,d=0,e=0;c[a>>2]=205576;b=a+4|0;d=c[b>>2]|0;if(!d)return;__ZN3SetIP8RID_Data10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(b,c[d+8>>2]|0);d=c[a+8>>2]|0;e=c[b>>2]|0;c[e+8>>2]=d;c[a+12>>2]=0;a=d;c[a+12>>2]=a;if(!e)return;__ZN6Memory11free_staticEPvb(e,0);c[b>>2]=0;return}function __ZN9RID_OwnerIN22RasterizerStorageGLES39ImmediateEED0Ev(a){a=a|0;var b=0,d=0,e=0;c[a>>2]=205576;b=a+4|0;d=c[b>>2]|0;if(!d){__ZdlPv(a);return}__ZN3SetIP8RID_Data10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(b,c[d+8>>2]|0);d=c[a+8>>2]|0;e=c[b>>2]|0;c[e+8>>2]=d;c[a+12>>2]=0;b=d;c[b+12>>2]=b;if(!e){__ZdlPv(a);return}__ZN6Memory11free_staticEPvb(e,0);__ZdlPv(a);return}function __ZN9RID_OwnerIN22RasterizerStorageGLES38SkeletonEE14get_owned_listEP4ListI3RID16DefaultAllocatorE(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0;d=c[a+4>>2]|0;if(!d)return;e=c[d+8>>2]|0;d=c[a+8>>2]|0;if((e|0)==(d|0))return;else f=e;while(1){e=c[f+8>>2]|0;if((e|0)==(d|0))break;else f=e}if(!f)return;d=f;do{f=c[d+24>>2]|0;__Z28atomic_conditional_incrementPj(1255200)|0;c[f+4>>2]=c[313800];if(!(c[b>>2]|0)){e=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=e;c[e>>2]=0;c[e+4>>2]=0;c[e+8>>2]=0}e=__ZnwjPFPvjE(16,4740)|0;c[e>>2]=f;f=c[b>>2]|0;a=f+4|0;g=c[a>>2]|0;c[e+8>>2]=g;c[e+4>>2]=0;c[e+12>>2]=f;if(g|0)c[g+4>>2]=e;c[a>>2]=e;if(!(c[f>>2]|0))c[f>>2]=e;e=f+8|0;c[e>>2]=(c[e>>2]|0)+1;d=c[d+16>>2]|0}while((d|0)!=0);return}function __ZN9RID_OwnerIN22RasterizerStorageGLES38SkeletonEED2Ev(a){a=a|0;var b=0,d=0,e=0;c[a>>2]=205556;b=a+4|0;d=c[b>>2]|0;if(!d)return;__ZN3SetIP8RID_Data10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(b,c[d+8>>2]|0);d=c[a+8>>2]|0;e=c[b>>2]|0;c[e+8>>2]=d;c[a+12>>2]=0;a=d;c[a+12>>2]=a;if(!e)return;__ZN6Memory11free_staticEPvb(e,0);c[b>>2]=0;return}function __ZN9RID_OwnerIN22RasterizerStorageGLES38SkeletonEED0Ev(a){a=a|0;var b=0,d=0,e=0;c[a>>2]=205556;b=a+4|0;d=c[b>>2]|0;if(!d){__ZdlPv(a);return}__ZN3SetIP8RID_Data10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(b,c[d+8>>2]|0);d=c[a+8>>2]|0;e=c[b>>2]|0;c[e+8>>2]=d;c[a+12>>2]=0;b=d;c[b+12>>2]=b;if(!e){__ZdlPv(a);return}__ZN6Memory11free_staticEPvb(e,0);__ZdlPv(a);return}function __ZN9RID_OwnerIN22RasterizerStorageGLES35LightEE14get_owned_listEP4ListI3RID16DefaultAllocatorE(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0;d=c[a+4>>2]|0;if(!d)return;e=c[d+8>>2]|0;d=c[a+8>>2]|0;if((e|0)==(d|0))return;else f=e;while(1){e=c[f+8>>2]|0;if((e|0)==(d|0))break;else f=e}if(!f)return;d=f;do{f=c[d+24>>2]|0;__Z28atomic_conditional_incrementPj(1255200)|0;c[f+4>>2]=c[313800];if(!(c[b>>2]|0)){e=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=e;c[e>>2]=0;c[e+4>>2]=0;c[e+8>>2]=0}e=__ZnwjPFPvjE(16,4740)|0;c[e>>2]=f;f=c[b>>2]|0;a=f+4|0;g=c[a>>2]|0;c[e+8>>2]=g;c[e+4>>2]=0;c[e+12>>2]=f;if(g|0)c[g+4>>2]=e;c[a>>2]=e;if(!(c[f>>2]|0))c[f>>2]=e;e=f+8|0;c[e>>2]=(c[e>>2]|0)+1;d=c[d+16>>2]|0}while((d|0)!=0);return}function __ZN9RID_OwnerIN22RasterizerStorageGLES35LightEED2Ev(a){a=a|0;var b=0,d=0,e=0;c[a>>2]=205536;b=a+4|0;d=c[b>>2]|0;if(!d)return;__ZN3SetIP8RID_Data10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(b,c[d+8>>2]|0);d=c[a+8>>2]|0;e=c[b>>2]|0;c[e+8>>2]=d;c[a+12>>2]=0;a=d;c[a+12>>2]=a;if(!e)return;__ZN6Memory11free_staticEPvb(e,0);c[b>>2]=0;return}function __ZN9RID_OwnerIN22RasterizerStorageGLES35LightEED0Ev(a){a=a|0;var b=0,d=0,e=0;c[a>>2]=205536;b=a+4|0;d=c[b>>2]|0;if(!d){__ZdlPv(a);return}__ZN3SetIP8RID_Data10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(b,c[d+8>>2]|0);d=c[a+8>>2]|0;e=c[b>>2]|0;c[e+8>>2]=d;c[a+12>>2]=0;b=d;c[b+12>>2]=b;if(!e){__ZdlPv(a);return}__ZN6Memory11free_staticEPvb(e,0);__ZdlPv(a);return}function __ZN9RID_OwnerIN22RasterizerStorageGLES315ReflectionProbeEE14get_owned_listEP4ListI3RID16DefaultAllocatorE(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0;d=c[a+4>>2]|0;if(!d)return;e=c[d+8>>2]|0;d=c[a+8>>2]|0;if((e|0)==(d|0))return;else f=e;while(1){e=c[f+8>>2]|0;if((e|0)==(d|0))break;else f=e}if(!f)return;d=f;do{f=c[d+24>>2]|0;__Z28atomic_conditional_incrementPj(1255200)|0;c[f+4>>2]=c[313800];if(!(c[b>>2]|0)){e=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=e;c[e>>2]=0;c[e+4>>2]=0;c[e+8>>2]=0}e=__ZnwjPFPvjE(16,4740)|0;c[e>>2]=f;f=c[b>>2]|0;a=f+4|0;g=c[a>>2]|0;c[e+8>>2]=g;c[e+4>>2]=0;c[e+12>>2]=f;if(g|0)c[g+4>>2]=e;c[a>>2]=e;if(!(c[f>>2]|0))c[f>>2]=e;e=f+8|0;c[e>>2]=(c[e>>2]|0)+1;d=c[d+16>>2]|0}while((d|0)!=0);return}function __ZN9RID_OwnerIN22RasterizerStorageGLES315ReflectionProbeEED2Ev(a){a=a|0;var b=0,d=0,e=0;c[a>>2]=205516;b=a+4|0;d=c[b>>2]|0;if(!d)return;__ZN3SetIP8RID_Data10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(b,c[d+8>>2]|0);d=c[a+8>>2]|0;e=c[b>>2]|0;c[e+8>>2]=d;c[a+12>>2]=0;a=d;c[a+12>>2]=a;if(!e)return;__ZN6Memory11free_staticEPvb(e,0);c[b>>2]=0;return}function __ZN9RID_OwnerIN22RasterizerStorageGLES315ReflectionProbeEED0Ev(a){a=a|0;var b=0,d=0,e=0;c[a>>2]=205516;b=a+4|0;d=c[b>>2]|0;if(!d){__ZdlPv(a);return}__ZN3SetIP8RID_Data10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(b,c[d+8>>2]|0);d=c[a+8>>2]|0;e=c[b>>2]|0;c[e+8>>2]=d;c[a+12>>2]=0;b=d;c[b+12>>2]=b;if(!e){__ZdlPv(a);return}__ZN6Memory11free_staticEPvb(e,0);__ZdlPv(a);return}function __ZN9RID_OwnerIN22RasterizerStorageGLES37GIProbeEE14get_owned_listEP4ListI3RID16DefaultAllocatorE(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0;d=c[a+4>>2]|0;if(!d)return;e=c[d+8>>2]|0;d=c[a+8>>2]|0;if((e|0)==(d|0))return;else f=e;while(1){e=c[f+8>>2]|0;if((e|0)==(d|0))break;else f=e}if(!f)return;d=f;do{f=c[d+24>>2]|0;__Z28atomic_conditional_incrementPj(1255200)|0;c[f+4>>2]=c[313800];if(!(c[b>>2]|0)){e=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=e;c[e>>2]=0;c[e+4>>2]=0;c[e+8>>2]=0}e=__ZnwjPFPvjE(16,4740)|0;c[e>>2]=f;f=c[b>>2]|0;a=f+4|0;g=c[a>>2]|0;c[e+8>>2]=g;c[e+4>>2]=0;c[e+12>>2]=f;if(g|0)c[g+4>>2]=e;c[a>>2]=e;if(!(c[f>>2]|0))c[f>>2]=e;e=f+8|0;c[e>>2]=(c[e>>2]|0)+1;d=c[d+16>>2]|0}while((d|0)!=0);return}function __ZN9RID_OwnerIN22RasterizerStorageGLES37GIProbeEED2Ev(a){a=a|0;var b=0,d=0,e=0;c[a>>2]=205496;b=a+4|0;d=c[b>>2]|0;if(!d)return;__ZN3SetIP8RID_Data10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(b,c[d+8>>2]|0);d=c[a+8>>2]|0;e=c[b>>2]|0;c[e+8>>2]=d;c[a+12>>2]=0;a=d;c[a+12>>2]=a;if(!e)return;__ZN6Memory11free_staticEPvb(e,0);c[b>>2]=0;return}function __ZN9RID_OwnerIN22RasterizerStorageGLES37GIProbeEED0Ev(a){a=a|0;var b=0,d=0,e=0;c[a>>2]=205496;b=a+4|0;d=c[b>>2]|0;if(!d){__ZdlPv(a);return}__ZN3SetIP8RID_Data10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(b,c[d+8>>2]|0);d=c[a+8>>2]|0;e=c[b>>2]|0;c[e+8>>2]=d;c[a+12>>2]=0;b=d;c[b+12>>2]=b;if(!e){__ZdlPv(a);return}__ZN6Memory11free_staticEPvb(e,0);__ZdlPv(a);return}function __ZN9RID_OwnerIN22RasterizerStorageGLES311GIProbeDataEE14get_owned_listEP4ListI3RID16DefaultAllocatorE(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0;d=c[a+4>>2]|0;if(!d)return;e=c[d+8>>2]|0;d=c[a+8>>2]|0;if((e|0)==(d|0))return;else f=e;while(1){e=c[f+8>>2]|0;if((e|0)==(d|0))break;else f=e}if(!f)return;d=f;do{f=c[d+24>>2]|0;__Z28atomic_conditional_incrementPj(1255200)|0;c[f+4>>2]=c[313800];if(!(c[b>>2]|0)){e=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=e;c[e>>2]=0;c[e+4>>2]=0;c[e+8>>2]=0}e=__ZnwjPFPvjE(16,4740)|0;c[e>>2]=f;f=c[b>>2]|0;a=f+4|0;g=c[a>>2]|0;c[e+8>>2]=g;c[e+4>>2]=0;c[e+12>>2]=f;if(g|0)c[g+4>>2]=e;c[a>>2]=e;if(!(c[f>>2]|0))c[f>>2]=e;e=f+8|0;c[e>>2]=(c[e>>2]|0)+1;d=c[d+16>>2]|0}while((d|0)!=0);return}function __ZN9RID_OwnerIN22RasterizerStorageGLES311GIProbeDataEED2Ev(a){a=a|0;var b=0,d=0,e=0;c[a>>2]=205476;b=a+4|0;d=c[b>>2]|0;if(!d)return;__ZN3SetIP8RID_Data10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(b,c[d+8>>2]|0);d=c[a+8>>2]|0;e=c[b>>2]|0;c[e+8>>2]=d;c[a+12>>2]=0;a=d;c[a+12>>2]=a;if(!e)return;__ZN6Memory11free_staticEPvb(e,0);c[b>>2]=0;return}function __ZN9RID_OwnerIN22RasterizerStorageGLES311GIProbeDataEED0Ev(a){a=a|0;var b=0,d=0,e=0;c[a>>2]=205476;b=a+4|0;d=c[b>>2]|0;if(!d){__ZdlPv(a);return}__ZN3SetIP8RID_Data10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(b,c[d+8>>2]|0);d=c[a+8>>2]|0;e=c[b>>2]|0;c[e+8>>2]=d;c[a+12>>2]=0;b=d;c[b+12>>2]=b;if(!e){__ZdlPv(a);return}__ZN6Memory11free_staticEPvb(e,0);__ZdlPv(a);return}function __ZN9RID_OwnerIN22RasterizerStorageGLES39ParticlesEE14get_owned_listEP4ListI3RID16DefaultAllocatorE(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0;d=c[a+4>>2]|0;if(!d)return;e=c[d+8>>2]|0;d=c[a+8>>2]|0;if((e|0)==(d|0))return;else f=e;while(1){e=c[f+8>>2]|0;if((e|0)==(d|0))break;else f=e}if(!f)return;d=f;do{f=c[d+24>>2]|0;__Z28atomic_conditional_incrementPj(1255200)|0;c[f+4>>2]=c[313800];if(!(c[b>>2]|0)){e=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=e;c[e>>2]=0;c[e+4>>2]=0;c[e+8>>2]=0}e=__ZnwjPFPvjE(16,4740)|0;c[e>>2]=f;f=c[b>>2]|0;a=f+4|0;g=c[a>>2]|0;c[e+8>>2]=g;c[e+4>>2]=0;c[e+12>>2]=f;if(g|0)c[g+4>>2]=e;c[a>>2]=e;if(!(c[f>>2]|0))c[f>>2]=e;e=f+8|0;c[e>>2]=(c[e>>2]|0)+1;d=c[d+16>>2]|0}while((d|0)!=0);return}function __ZN9RID_OwnerIN22RasterizerStorageGLES39ParticlesEED2Ev(a){a=a|0;var b=0,d=0,e=0;c[a>>2]=205456;b=a+4|0;d=c[b>>2]|0;if(!d)return;__ZN3SetIP8RID_Data10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(b,c[d+8>>2]|0);d=c[a+8>>2]|0;e=c[b>>2]|0;c[e+8>>2]=d;c[a+12>>2]=0;a=d;c[a+12>>2]=a;if(!e)return;__ZN6Memory11free_staticEPvb(e,0);c[b>>2]=0;return}function __ZN9RID_OwnerIN22RasterizerStorageGLES39ParticlesEED0Ev(a){a=a|0;var b=0,d=0,e=0;c[a>>2]=205456;b=a+4|0;d=c[b>>2]|0;if(!d){__ZdlPv(a);return}__ZN3SetIP8RID_Data10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(b,c[d+8>>2]|0);d=c[a+8>>2]|0;e=c[b>>2]|0;c[e+8>>2]=d;c[a+12>>2]=0;b=d;c[b+12>>2]=b;if(!e){__ZdlPv(a);return}__ZN6Memory11free_staticEPvb(e,0);__ZdlPv(a);return}function __ZN9RID_OwnerIN22RasterizerStorageGLES312RenderTargetEE14get_owned_listEP4ListI3RID16DefaultAllocatorE(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0;d=c[a+4>>2]|0;if(!d)return;e=c[d+8>>2]|0;d=c[a+8>>2]|0;if((e|0)==(d|0))return;else f=e;while(1){e=c[f+8>>2]|0;if((e|0)==(d|0))break;else f=e}if(!f)return;d=f;do{f=c[d+24>>2]|0;__Z28atomic_conditional_incrementPj(1255200)|0;c[f+4>>2]=c[313800];if(!(c[b>>2]|0)){e=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=e;c[e>>2]=0;c[e+4>>2]=0;c[e+8>>2]=0}e=__ZnwjPFPvjE(16,4740)|0;c[e>>2]=f;f=c[b>>2]|0;a=f+4|0;g=c[a>>2]|0;c[e+8>>2]=g;c[e+4>>2]=0;c[e+12>>2]=f;if(g|0)c[g+4>>2]=e;c[a>>2]=e;if(!(c[f>>2]|0))c[f>>2]=e;e=f+8|0;c[e>>2]=(c[e>>2]|0)+1;d=c[d+16>>2]|0}while((d|0)!=0);return}function __ZN9RID_OwnerIN22RasterizerStorageGLES312RenderTargetEED2Ev(a){a=a|0;var b=0,d=0,e=0;c[a>>2]=205436;b=a+4|0;d=c[b>>2]|0;if(!d)return;__ZN3SetIP8RID_Data10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(b,c[d+8>>2]|0);d=c[a+8>>2]|0;e=c[b>>2]|0;c[e+8>>2]=d;c[a+12>>2]=0;a=d;c[a+12>>2]=a;if(!e)return;__ZN6Memory11free_staticEPvb(e,0);c[b>>2]=0;return}function __ZN9RID_OwnerIN22RasterizerStorageGLES312RenderTargetEED0Ev(a){a=a|0;var b=0,d=0,e=0;c[a>>2]=205436;b=a+4|0;d=c[b>>2]|0;if(!d){__ZdlPv(a);return}__ZN3SetIP8RID_Data10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(b,c[d+8>>2]|0);d=c[a+8>>2]|0;e=c[b>>2]|0;c[e+8>>2]=d;c[a+12>>2]=0;b=d;c[b+12>>2]=b;if(!e){__ZdlPv(a);return}__ZN6Memory11free_staticEPvb(e,0);__ZdlPv(a);return}function __ZN9RID_OwnerIN22RasterizerStorageGLES317CanvasLightShadowEE14get_owned_listEP4ListI3RID16DefaultAllocatorE(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0;d=c[a+4>>2]|0;if(!d)return;e=c[d+8>>2]|0;d=c[a+8>>2]|0;if((e|0)==(d|0))return;else f=e;while(1){e=c[f+8>>2]|0;if((e|0)==(d|0))break;else f=e}if(!f)return;d=f;do{f=c[d+24>>2]|0;__Z28atomic_conditional_incrementPj(1255200)|0;c[f+4>>2]=c[313800];if(!(c[b>>2]|0)){e=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=e;c[e>>2]=0;c[e+4>>2]=0;c[e+8>>2]=0}e=__ZnwjPFPvjE(16,4740)|0;c[e>>2]=f;f=c[b>>2]|0;a=f+4|0;g=c[a>>2]|0;c[e+8>>2]=g;c[e+4>>2]=0;c[e+12>>2]=f;if(g|0)c[g+4>>2]=e;c[a>>2]=e;if(!(c[f>>2]|0))c[f>>2]=e;e=f+8|0;c[e>>2]=(c[e>>2]|0)+1;d=c[d+16>>2]|0}while((d|0)!=0);return}function __ZN9RID_OwnerIN22RasterizerStorageGLES317CanvasLightShadowEED2Ev(a){a=a|0;var b=0,d=0,e=0;c[a>>2]=205416;b=a+4|0;d=c[b>>2]|0;if(!d)return;__ZN3SetIP8RID_Data10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(b,c[d+8>>2]|0);d=c[a+8>>2]|0;e=c[b>>2]|0;c[e+8>>2]=d;c[a+12>>2]=0;a=d;c[a+12>>2]=a;if(!e)return;__ZN6Memory11free_staticEPvb(e,0);c[b>>2]=0;return}function __ZN9RID_OwnerIN22RasterizerStorageGLES317CanvasLightShadowEED0Ev(a){a=a|0;var b=0,d=0,e=0;c[a>>2]=205416;b=a+4|0;d=c[b>>2]|0;if(!d){__ZdlPv(a);return}__ZN3SetIP8RID_Data10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(b,c[d+8>>2]|0);d=c[a+8>>2]|0;e=c[b>>2]|0;c[e+8>>2]=d;c[a+12>>2]=0;b=d;c[b+12>>2]=b;if(!e){__ZdlPv(a);return}__ZN6Memory11free_staticEPvb(e,0);__ZdlPv(a);return}function __ZN9RID_OwnerIN22RasterizerStorageGLES314CanvasOccluderEE14get_owned_listEP4ListI3RID16DefaultAllocatorE(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0;d=c[a+4>>2]|0;if(!d)return;e=c[d+8>>2]|0;d=c[a+8>>2]|0;if((e|0)==(d|0))return;else f=e;while(1){e=c[f+8>>2]|0;if((e|0)==(d|0))break;else f=e}if(!f)return;d=f;do{f=c[d+24>>2]|0;__Z28atomic_conditional_incrementPj(1255200)|0;c[f+4>>2]=c[313800];if(!(c[b>>2]|0)){e=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=e;c[e>>2]=0;c[e+4>>2]=0;c[e+8>>2]=0}e=__ZnwjPFPvjE(16,4740)|0;c[e>>2]=f;f=c[b>>2]|0;a=f+4|0;g=c[a>>2]|0;c[e+8>>2]=g;c[e+4>>2]=0;c[e+12>>2]=f;if(g|0)c[g+4>>2]=e;c[a>>2]=e;if(!(c[f>>2]|0))c[f>>2]=e;e=f+8|0;c[e>>2]=(c[e>>2]|0)+1;d=c[d+16>>2]|0}while((d|0)!=0);return}function __ZN9RID_OwnerIN22RasterizerStorageGLES314CanvasOccluderEED2Ev(a){a=a|0;var b=0,d=0,e=0;c[a>>2]=205396;b=a+4|0;d=c[b>>2]|0;if(!d)return;__ZN3SetIP8RID_Data10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(b,c[d+8>>2]|0);d=c[a+8>>2]|0;e=c[b>>2]|0;c[e+8>>2]=d;c[a+12>>2]=0;a=d;c[a+12>>2]=a;if(!e)return;__ZN6Memory11free_staticEPvb(e,0);c[b>>2]=0;return}function __ZN9RID_OwnerIN22RasterizerStorageGLES314CanvasOccluderEED0Ev(a){a=a|0;var b=0,d=0,e=0;c[a>>2]=205396;b=a+4|0;d=c[b>>2]|0;if(!d){__ZdlPv(a);return}__ZN3SetIP8RID_Data10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(b,c[d+8>>2]|0);d=c[a+8>>2]|0;e=c[b>>2]|0;c[e+8>>2]=d;c[a+12>>2]=0;b=d;c[b+12>>2]=b;if(!e){__ZdlPv(a);return}__ZN6Memory11free_staticEPvb(e,0);__ZdlPv(a);return}function __ZN22RasterizerStorageGLES324update_dirty_multimeshesEv(b){b=b|0;var d=0,e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ca=0,da=0;d=l;l=l+128|0;if((l|0)>=(m|0))ba(128);e=d+104|0;f=d+56|0;h=d+32|0;i=d+8|0;j=d+4|0;k=d;n=b+1392|0;o=c[n>>2]|0;if(!o){l=d;return}p=h+12|0;q=h+16|0;r=h+20|0;s=f+4|0;t=f+8|0;u=f+12|0;v=f+16|0;w=f+20|0;x=f+24|0;y=f+28|0;z=f+32|0;A=f+44|0;B=f+40|0;C=f+36|0;D=f+36|0;E=f+12|0;F=f+4|0;G=f+8|0;H=f+12|0;I=f+16|0;J=f+20|0;K=f+24|0;L=f+28|0;M=f+32|0;N=f+44|0;O=f+40|0;P=f+36|0;Q=f+36|0;R=f+12|0;S=f+24|0;T=o;while(1){o=c[T+4>>2]|0;U=o+16|0;V=o+105|0;do if(c[U>>2]|0){if(a[V>>0]|0){Id(34962,c[o+88>>2]|0);W=o+28|0;X=c[W>>2]|0;if(!X){Y=0;Z=0}else{_=c[X+-4>>2]<<2;__ZN6VectorIfE14_copy_on_writeEv(W);Y=_;Z=c[W>>2]|0}Fh(34962,0,Y|0,Z|0);Id(34962,0);if(!(c[U>>2]|0))break}if(a[o+104>>0]|0){c[h>>2]=0;c[h+4>>2]=0;c[h+8>>2]=0;c[h+12>>2]=0;c[h+16>>2]=0;c[h+20>>2]=0;W=c[o+12>>2]|0;if(!W){g[p>>2]=1.0000000474974513e-03;g[q>>2]=1.0000000474974513e-03;g[r>>2]=1.0000000474974513e-03}else{_=c[(c[b>>2]|0)+228>>2]|0;c[j>>2]=W;c[k>>2]=0;c[f>>2]=c[j>>2];c[e>>2]=c[k>>2];Ki[_&4095](i,b,f,e);c[h>>2]=c[i>>2];c[h+4>>2]=c[i+4>>2];c[h+8>>2]=c[i+8>>2];c[h+12>>2]=c[i+12>>2];c[h+16>>2]=c[i+16>>2];c[h+20>>2]=c[i+20>>2]}_=(c[o+96>>2]|0)+(c[o+100>>2]|0)|0;W=o+28|0;X=c[W>>2]|0;if(!X){$=0;aa=0}else{ca=c[X+-4>>2]|0;__ZN6VectorIfE14_copy_on_writeEv(W);$=c[W>>2]|0;aa=ca};c[e>>2]=0;c[e+4>>2]=0;c[e+8>>2]=0;c[e+12>>2]=0;c[e+16>>2]=0;c[e+20>>2]=0;ca=(aa|0)>0;if(!(c[o+20>>2]|0)){if(ca){W=0;do{X=$+(W<<2)|0;g[f>>2]=1.0;g[s>>2]=0.0;g[t>>2]=0.0;g[u>>2]=0.0;g[v>>2]=1.0;g[w>>2]=0.0;g[x>>2]=0.0;g[y>>2]=0.0;g[z>>2]=1.0;g[A>>2]=0.0;g[B>>2]=0.0;g[C>>2]=0.0;c[f>>2]=c[X>>2];c[s>>2]=c[X+4>>2];c[D>>2]=c[X+12>>2];c[E>>2]=c[X+16>>2];c[v>>2]=c[X+20>>2];c[B>>2]=c[X+28>>2];__ZNK9Transform5xformERK5Rect3(i,f,h);if(!W){c[e>>2]=c[i>>2];c[e+4>>2]=c[i+4>>2];c[e+8>>2]=c[i+8>>2];c[e+12>>2]=c[i+12>>2];c[e+16>>2]=c[i+16>>2];c[e+20>>2]=c[i+20>>2]}else __ZN5Rect310merge_withERKS_(e,i);W=W+_|0}while((W|0)<(aa|0))}}else if(ca){W=0;do{X=$+(W<<2)|0;g[f>>2]=1.0;g[F>>2]=0.0;g[G>>2]=0.0;g[H>>2]=0.0;g[I>>2]=1.0;g[J>>2]=0.0;g[K>>2]=0.0;g[L>>2]=0.0;g[M>>2]=1.0;g[N>>2]=0.0;g[O>>2]=0.0;g[P>>2]=0.0;c[f>>2]=c[X>>2];c[F>>2]=c[X+4>>2];c[G>>2]=c[X+8>>2];c[Q>>2]=c[X+12>>2];c[R>>2]=c[X+16>>2];c[I>>2]=c[X+20>>2];c[J>>2]=c[X+24>>2];c[O>>2]=c[X+28>>2];c[S>>2]=c[X+32>>2];c[L>>2]=c[X+36>>2];c[M>>2]=c[X+40>>2];c[N>>2]=c[X+44>>2];__ZNK9Transform5xformERK5Rect3(i,f,h);if(!W){c[e>>2]=c[i>>2];c[e+4>>2]=c[i+4>>2];c[e+8>>2]=c[i+8>>2];c[e+12>>2]=c[i+12>>2];c[e+16>>2]=c[i+16>>2];c[e+20>>2]=c[i+20>>2]}else __ZN5Rect310merge_withERKS_(e,i);W=W+_|0}while((W|0)<(aa|0))}W=o+32|0;c[W>>2]=c[e>>2];c[W+4>>2]=c[e+4>>2];c[W+8>>2]=c[e+8>>2];c[W+12>>2]=c[e+12>>2];c[W+16>>2]=c[e+16>>2];c[W+20>>2]=c[e+20>>2]}}while(0);a[o+104>>0]=0;a[V>>0]=0;U=c[o+8>>2]|0;if(U|0){W=U;do{U=c[W+4>>2]|0;gj[c[(c[U>>2]|0)+12>>2]&8191](U);W=c[W+8>>2]|0}while((W|0)!=0)}W=c[n>>2]|0;if((c[W>>2]|0)==(n|0)){a[1263537]=0;o=W+8|0;V=c[o>>2]|0;U=W+12|0;if(V|0)c[V+12>>2]=c[U>>2];_=c[U>>2]|0;if(_|0)c[_+8>>2]=V;V=c[o>>2]|0;c[n>>2]=V;c[o>>2]=0;c[U>>2]=0;c[W>>2]=0;da=V}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1128380,1098388,57,1098442,0);da=c[n>>2]|0}if(!da)break;else T=da}l=d;return}function __ZN22RasterizerStorageGLES322update_dirty_skeletonsEv(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0;tg(33984);d=b+1500|0;b=c[d>>2]|0;if(!b)return;e=b;while(1){b=c[e+4>>2]|0;f=c[b+12>>2]|0;if(f|0){cg(3553,c[b+20>>2]|0);g=U(a[b+8>>0]|0?2:3,((f&255|0)!=0&1)+((f|0)/256|0)|0)|0;f=b+16|0;if(!(c[f>>2]|0))h=0;else{__ZN6VectorIfE14_copy_on_writeEv(f);h=c[f>>2]|0}Uh(3553,0,0,0,256,g|0,6408,5126,h|0)}g=c[b+40>>2]|0;if(g|0?(f=c[g+8>>2]|0,g=c[b+44>>2]|0,(f|0)!=(g|0)):0){b=f;while(1){f=c[b+8>>2]|0;if((f|0)==(g|0))break;else b=f}if(b|0){g=b;do{f=c[g+24>>2]|0;gj[c[(c[f>>2]|0)+12>>2]&8191](f);g=c[g+16>>2]|0}while((g|0)!=0)}}g=c[d>>2]|0;if((c[g>>2]|0)==(d|0)){a[1263537]=0;b=g+8|0;f=c[b>>2]|0;i=g+12|0;if(f|0)c[f+12>>2]=c[i>>2];j=c[i>>2]|0;if(j|0)c[j+8>>2]=f;f=c[b>>2]|0;c[d>>2]=f;c[b>>2]=0;c[i>>2]=0;c[g>>2]=0;k=f}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1128380,1098388,57,1098442,0);k=c[d>>2]|0}if(!k)break;else e=k}return}function __ZNK22RasterizerStorageGLES314_update_shaderEPNS_6ShaderE(d,e){d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0;f=l;l=l+64|0;if((l|0)>=(m|0))ba(64);g=f+8|0;h=f;i=d+1320|0;j=e+60|0;if((c[j>>2]|0)==(i|0)){a[1263537]=0;k=e+68|0;n=c[k>>2]|0;o=e+72|0;if(n|0)c[n+12>>2]=c[o>>2];p=c[o>>2]|0;if(p|0)c[p+8>>2]=n;if((c[i>>2]|0)==(j|0))c[i>>2]=c[k>>2];c[k>>2]=0;c[o>>2]=0;c[j>>2]=0}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1128380,1098388,57,1098442,0);j=e+92|0;a[j>>0]=0;o=e+28|0;k=c[o>>2]|0;if(k|0?(__ZN3MapI10StringNameN14ShaderLanguage10ShaderNode7UniformE10ComparatorIS0_E16DefaultAllocatorE13_cleanup_treeEPNS7_7ElementE(o,c[k+8>>2]|0),k=c[e+32>>2]|0,i=c[o>>2]|0,c[i+8>>2]=k,c[e+36>>2]=0,n=k,c[n+12>>2]=n,i|0):0){n=c[i+44>>2]|0;if(n|0?(__Z16atomic_decrementPj(n+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(n,1);__ZN10StringNameD2Ev(i+24|0);__ZN6Memory11free_staticEPvb(i,0);c[o>>2]=0}i=g+20|0;c[g>>2]=0;c[g+4>>2]=0;c[g+8>>2]=0;c[g+12>>2]=0;c[i>>2]=0;c[i+4>>2]=0;c[i+8>>2]=0;c[i+12>>2]=0;c[i+16>>2]=0;c[i+20>>2]=0;i=e+12|0;n=c[i>>2]|0;switch(n|0){case 1:{k=e+104|0;c[k>>2]=0;p=e+100|0;c[p>>2]=0;q=p;p=d+1056|0;__ZN10StringNameC2EPKc(h,1076547);r=__ZN3MapI10StringName4PairIPiiE10ComparatorIS0_E16DefaultAllocatorEixERKS0_(p,h)|0;c[r>>2]=q;c[r+4>>2]=1;__ZN10StringNameD2Ev(h);__ZN10StringNameC2EPKc(h,1076537);r=__ZN3MapI10StringName4PairIPiiE10ComparatorIS0_E16DefaultAllocatorEixERKS0_(p,h)|0;c[r>>2]=q;c[r+4>>2]=0;__ZN10StringNameD2Ev(h);__ZN10StringNameC2EPKc(h,1076557);r=__ZN3MapI10StringName4PairIPiiE10ComparatorIS0_E16DefaultAllocatorEixERKS0_(p,h)|0;c[r>>2]=q;c[r+4>>2]=2;__ZN10StringNameD2Ev(h);__ZN10StringNameC2EPKc(h,1076567);r=__ZN3MapI10StringName4PairIPiiE10ComparatorIS0_E16DefaultAllocatorEixERKS0_(p,h)|0;c[r>>2]=q;c[r+4>>2]=3;__ZN10StringNameD2Ev(h);__ZN10StringNameC2EPKc(h,1076908);r=__ZN3MapI10StringName4PairIPiiE10ComparatorIS0_E16DefaultAllocatorEixERKS0_(p,h)|0;c[r>>2]=q;c[r+4>>2]=4;__ZN10StringNameD2Ev(h);r=k;__ZN10StringNameC2EPKc(h,1076690);k=__ZN3MapI10StringName4PairIPiiE10ComparatorIS0_E16DefaultAllocatorEixERKS0_(p,h)|0;c[k>>2]=r;c[k+4>>2]=1;__ZN10StringNameD2Ev(h);__ZN10StringNameC2EPKc(h,1076927);k=__ZN3MapI10StringName4PairIPiiE10ComparatorIS0_E16DefaultAllocatorEixERKS0_(p,h)|0;c[k>>2]=r;c[k+4>>2]=2;__ZN10StringNameD2Ev(h);s=p;t=20;break}case 0:{p=e+108|0;c[p>>2]=0;k=e+112|0;c[k>>2]=0;r=e+116|0;c[r>>2]=1;q=e+120|0;u=e+126|0;v=p;p=d+1108|0;c[q>>2]=0;b[q+4>>1]=0;a[q+6>>0]=0;__ZN10StringNameC2EPKc(h,1076547);w=__ZN3MapI10StringName4PairIPiiE10ComparatorIS0_E16DefaultAllocatorEixERKS0_(p,h)|0;c[w>>2]=v;c[w+4>>2]=1;__ZN10StringNameD2Ev(h);__ZN10StringNameC2EPKc(h,1076537);w=__ZN3MapI10StringName4PairIPiiE10ComparatorIS0_E16DefaultAllocatorEixERKS0_(p,h)|0;c[w>>2]=v;c[w+4>>2]=0;__ZN10StringNameD2Ev(h);__ZN10StringNameC2EPKc(h,1076557);w=__ZN3MapI10StringName4PairIPiiE10ComparatorIS0_E16DefaultAllocatorEixERKS0_(p,h)|0;c[w>>2]=v;c[w+4>>2]=2;__ZN10StringNameD2Ev(h);__ZN10StringNameC2EPKc(h,1076567);w=__ZN3MapI10StringName4PairIPiiE10ComparatorIS0_E16DefaultAllocatorEixERKS0_(p,h)|0;c[w>>2]=v;c[w+4>>2]=3;__ZN10StringNameD2Ev(h);w=k;__ZN10StringNameC2EPKc(h,1076577);k=__ZN3MapI10StringName4PairIPiiE10ComparatorIS0_E16DefaultAllocatorEixERKS0_(p,h)|0;c[k>>2]=w;c[k+4>>2]=0;__ZN10StringNameD2Ev(h);__ZN10StringNameC2EPKc(h,1076595);k=__ZN3MapI10StringName4PairIPiiE10ComparatorIS0_E16DefaultAllocatorEixERKS0_(p,h)|0;c[k>>2]=w;c[k+4>>2]=1;__ZN10StringNameD2Ev(h);__ZN10StringNameC2EPKc(h,1076613);k=__ZN3MapI10StringName4PairIPiiE10ComparatorIS0_E16DefaultAllocatorEixERKS0_(p,h)|0;c[k>>2]=w;c[k+4>>2]=2;__ZN10StringNameD2Ev(h);__ZN10StringNameC2EPKc(h,1076630);k=__ZN3MapI10StringName4PairIPiiE10ComparatorIS0_E16DefaultAllocatorEixERKS0_(p,h)|0;c[k>>2]=w;c[k+4>>2]=3;__ZN10StringNameD2Ev(h);k=r;__ZN10StringNameC2EPKc(h,1076655);r=__ZN3MapI10StringName4PairIPiiE10ComparatorIS0_E16DefaultAllocatorEixERKS0_(p,h)|0;c[r>>2]=k;c[r+4>>2]=0;__ZN10StringNameD2Ev(h);__ZN10StringNameC2EPKc(h,1076666);r=__ZN3MapI10StringName4PairIPiiE10ComparatorIS0_E16DefaultAllocatorEixERKS0_(p,h)|0;c[r>>2]=k;c[r+4>>2]=1;__ZN10StringNameD2Ev(h);__ZN10StringNameC2EPKc(h,1076676);r=__ZN3MapI10StringName4PairIPiiE10ComparatorIS0_E16DefaultAllocatorEixERKS0_(p,h)|0;c[r>>2]=k;c[r+4>>2]=2;__ZN10StringNameD2Ev(h);r=d+1120|0;__ZN10StringNameC2EPKc(h,1076690);c[(__ZN3MapI10StringNamePb10ComparatorIS0_E16DefaultAllocatorEixERKS0_(r,h)|0)>>2]=e+121;__ZN10StringNameD2Ev(h);__ZN10StringNameC2EPKc(h,1076699);c[(__ZN3MapI10StringNamePb10ComparatorIS0_E16DefaultAllocatorEixERKS0_(r,h)|0)>>2]=e+122;__ZN10StringNameD2Ev(h);r=d+1132|0;__ZN10StringNameC2EPKc(h,1076383);c[(__ZN3MapI10StringNamePb10ComparatorIS0_E16DefaultAllocatorEixERKS0_(r,h)|0)>>2]=q;__ZN10StringNameD2Ev(h);__ZN10StringNameC2EPKc(h,1076147);c[(__ZN3MapI10StringNamePb10ComparatorIS0_E16DefaultAllocatorEixERKS0_(r,h)|0)>>2]=e+123;__ZN10StringNameD2Ev(h);__ZN10StringNameC2EPKc(h,1076474);c[(__ZN3MapI10StringNamePb10ComparatorIS0_E16DefaultAllocatorEixERKS0_(r,h)|0)>>2]=e+125;__ZN10StringNameD2Ev(h);__ZN10StringNameC2EPKc(h,1076507);c[(__ZN3MapI10StringNamePb10ComparatorIS0_E16DefaultAllocatorEixERKS0_(r,h)|0)>>2]=e+124;__ZN10StringNameD2Ev(h);r=d+1144|0;__ZN10StringNameC2EPKc(h,1076282);c[(__ZN3MapI10StringNamePb10ComparatorIS0_E16DefaultAllocatorEixERKS0_(r,h)|0)>>2]=u;__ZN10StringNameD2Ev(h);__ZN10StringNameC2EPKc(h,1076264);c[(__ZN3MapI10StringNamePb10ComparatorIS0_E16DefaultAllocatorEixERKS0_(r,h)|0)>>2]=u;__ZN10StringNameD2Ev(h);s=p;t=20;break}case 2:{s=d+1160|0;t=20;break}default:{x=0;y=n}}if((t|0)==20){c[s+48>>2]=o;x=s;y=c[i>>2]|0}if(__ZN19ShaderCompilerGLES37compileEN12VisualServer10ShaderModeERK6StringPNS_17IdentifierActionsES4_RNS_13GeneratedCodeE(d+248|0,y,e+20|0,x,e+96|0,g)|0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(773491,773506,1493,1117790,0);__ZN19ShaderCompilerGLES313GeneratedCodeD2Ev(g);l=f;return}a[1263537]=0;x=g+4|0;__ZN11ShaderGLES322set_custom_shader_codeEjRK6StringS2_S2_S2_S2_S2_RK6VectorI10StringNameERKS3_I10CharStringE(c[e+16>>2]|0,c[e+52>>2]|0,g+28|0,g+24|0,g+36|0,g+40|0,g+32|0,g+20|0,x,g);c[e+44>>2]=c[g+16>>2];y=g+12|0;i=e+40|0;s=c[i>>2]|0;if((s|0)!=(c[y>>2]|0)){if(s|0?(__Z16atomic_decrementPj(s+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(s,1);c[i>>2]=0;s=c[y>>2]|0;if(s|0?__Z28atomic_conditional_incrementPj(s+-8|0)|0:0)c[i>>2]=c[y>>2]}y=c[x>>2]|0;if(!y)z=0;else z=c[y+-4>>2]|0;c[e+48>>2]=z;z=g+8|0;y=e+88|0;x=c[y>>2]|0;if((x|0)!=(c[z>>2]|0)){if(x|0?(__Z16atomic_decrementPj(x+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(x,1);c[y>>2]=0;x=c[z>>2]|0;if(x|0?__Z28atomic_conditional_incrementPj(x+-8|0)|0:0)c[y>>2]=c[z>>2]}a[e+129>>0]=a[g+45>>0]|0;a[e+130>>0]=a[g+44>>0]|0;z=c[e+24>>2]|0;if(z|0){y=d+1340|0;d=z;do{z=c[d+4>>2]|0;x=z+48|0;if(!(c[x>>2]|0)){a[1263537]=0;c[x>>2]=y;i=c[y>>2]|0;c[z+56>>2]=i;c[z+60>>2]=0;if(i|0)c[i+12>>2]=x;c[y>>2]=x}d=c[d+8>>2]|0}while((d|0)!=0)}a[j>>0]=1;j=e+56|0;c[j>>2]=(c[j>>2]|0)+1;__ZN19ShaderCompilerGLES313GeneratedCodeD2Ev(g);l=f;return}function __ZN22RasterizerStorageGLES316_update_materialEPNS_8MaterialE(b,e){b=b|0;e=e|0;var f=0,h=0,i=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0,ia=0,ja=0,ka=0,la=0,ma=0,na=0,oa=0,pa=0,qa=0,ra=0,sa=0,ta=0,ua=0,va=0,wa=0,xa=0,ya=0,za=0,Aa=0,Ba=0,Ca=0,Da=0,Ea=0,Fa=0,Ga=0,Ha=0.0,Ia=0.0,Ja=0.0,Ka=0.0,La=0.0,Ma=0.0,Na=0,Oa=0,Pa=0,Qa=0,Ra=0,Sa=0,Ta=0,Ua=0,Va=0,Wa=0,Xa=0,Ya=0,Za=0,_a=0,$a=0;f=l;l=l+48|0;if((l|0)>=(m|0))ba(48);h=f;i=e+48|0;k=c[i>>2]|0;do if(k|0){if((k|0)!=(b+1340|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1128380,1098388,57,1098442,0);break}a[1263537]=0;n=e+56|0;o=c[n>>2]|0;p=e+60|0;if(o|0)c[o+12>>2]=c[p>>2];q=c[p>>2]|0;if(q|0)c[q+8>>2]=o;if((c[k>>2]|0)==(i|0))c[k>>2]=c[n>>2];c[n>>2]=0;c[p>>2]=0;c[i>>2]=0}while(0);i=e+8|0;k=c[i>>2]|0;do if(k|0){if(c[k+60>>2]|0){__ZNK22RasterizerStorageGLES314_update_shaderEPNS_6ShaderE(b,k);p=c[i>>2]|0;if(!p)break;else r=p}else r=k;if(!(c[r+12>>2]|0)){if(!(a[r+120>>0]|0))s=(c[r+108>>2]|0)==0;else s=0;if(!(a[r+124>>0]|0))t=0;else t=(a[r+130>>0]|0)!=0;if(!(a[r+123>>0]|0))u=t;else u=t|(a[r+129>>0]|0)!=0;p=e+112|0;if((s&1|0)==(d[p>>0]|0)){n=e+113|0;if((u&1|0)==(d[n>>0]|0))break;else v=n}else v=e+113|0;a[p>>0]=s&1;a[v>>0]=u&1;p=c[e+88>>2]|0;if(p|0?(n=c[p+8>>2]|0,p=c[e+92>>2]|0,(n|0)!=(p|0)):0){o=n;while(1){n=c[o+8>>2]|0;if((n|0)==(p|0))break;else o=n}if(o|0){p=o;do{n=c[p+24>>2]|0;gj[c[(c[n>>2]|0)+8>>2]&8191](n);p=c[p+16>>2]|0}while((p|0)!=0)}}p=c[e+100>>2]|0;if(p|0?(o=c[p+8>>2]|0,p=c[e+104>>2]|0,(o|0)!=(p|0)):0){n=o;while(1){o=c[n+8>>2]|0;if((o|0)==(p|0))break;else n=o}if(n|0){p=n;do{o=c[p+24>>2]|0;gj[c[(c[o>>2]|0)+16>>2]&8191](o);p=c[p+16>>2]|0}while((p|0)!=0)}}}}while(0);u=e+16|0;v=c[u>>2]|0;do if(!v)w=38;else{s=c[i>>2]|0;if(s|0?(c[s+44>>2]|0)==(v|0):0){x=s;y=v;w=42;break}s=e+12|0;Hg(1,s|0);c[s>>2]=0;c[u>>2]=0;w=38}while(0);if((w|0)==38?(v=c[i>>2]|0,v|0):0)if(c[v+44>>2]|0){s=e+12|0;le(1,s|0);Id(35345,c[s>>2]|0);Xe(35345,c[(c[i>>2]|0)+44>>2]|0,0,35048);Id(35345,0);s=c[i>>2]|0;r=c[s+44>>2]|0;c[u>>2]=r;if(s|0)if(!r){z=s;w=271}else{x=s;y=r;w=42}}else{z=v;w=271}if((w|0)==42){v=y;y=l;l=l+((1*v|0)+15&-16)|0;if((l|0)>=(m|0))ba((1*v|0)+15&-16|0);v=c[x+28>>2]|0;a:do if(v|0?(r=c[v+8>>2]|0,s=c[x+32>>2]|0,(r|0)!=(s|0)):0){t=r;while(1){r=c[t+8>>2]|0;if((r|0)==(s|0))break;else t=r}if(t|0){s=e+20|0;r=e+24|0;k=h+4|0;b=h+4|0;p=h+8|0;n=h+4|0;o=h+12|0;q=h+4|0;A=h+8|0;B=h+12|0;C=h+4|0;D=h+8|0;E=h+12|0;F=h+4|0;G=h+8|0;H=h+12|0;I=h+4|0;K=h+8|0;L=h+12|0;M=h+12|0;N=h+24|0;O=h+4|0;P=h+16|0;Q=h+28|0;R=h+8|0;S=h+20|0;T=h+32|0;U=h+12|0;V=h+24|0;W=h+4|0;X=h+16|0;Y=h+28|0;Z=h+8|0;_=h+20|0;$=h+32|0;aa=h+36|0;ca=h+40|0;da=h+44|0;ea=t;b:while(1){fa=c[ea+28>>2]|0;c:do if((fa|0)>=0){ga=(c[i>>2]|0)+40|0;ha=c[ga>>2]|0;ia=(ha|0)==0;if(ia)ja=0;else ja=c[ha+-4>>2]|0;if((ja|0)<=(fa|0)){if(ia)ka=0;else ka=c[ha+-4>>2]|0;if((ka|0)<=(fa|0)){w=54;break b}a[1263537]=0}__ZN6VectorIjE14_copy_on_writeEv(ga);ha=y+(c[(c[ga>>2]|0)+(fa<<2)>>2]|0)|0;ga=c[s>>2]|0;d:do if(ga|0){ia=c[ga+8>>2]|0;la=c[r>>2]|0;e:do if((ia|0)==(la|0))ma=ia;else{na=c[ea+24>>2]|0;oa=ia;while(1){pa=c[oa+24>>2]|0;if(na>>>0<pa>>>0)qa=oa+8|0;else{if(pa>>>0>=na>>>0){ma=oa;break e}qa=oa+4|0}oa=c[qa>>2]|0;if((oa|0)==(la|0))break d}}while(0);if(!((ma|0)==(la|0)|(ma|0)==0)){ia=ma+32|0;oa=(c[(c[i>>2]|0)+12>>2]|0)==0;do switch(c[ea+36>>2]|0){case 1:{c[ha>>2]=(__ZNK7VariantcvbEv(ia)|0)&1;break c;break}case 2:{na=__ZNK7VariantcviEv(ia)|0;c[ha>>2]=na&1;c[ha+4>>2]=na>>>1&1;break c;break}case 3:{na=__ZNK7VariantcviEv(ia)|0;c[ha>>2]=na&1;c[ha+4>>2]=na>>>1&1;c[ha+8>>2]=na>>>2&1;break c;break}case 4:{na=__ZNK7VariantcviEv(ia)|0;c[ha>>2]=na&1;c[ha+4>>2]=na>>>1&1;c[ha+8>>2]=na>>>2&1;c[ha+12>>2]=na>>>3&1;break c;break}case 5:{c[ha>>2]=__ZNK7VariantcviEv(ia)|0;break c;break}case 6:{na=__ZNK7Variantcv10PoolVectorIiEEv(ia)|0;c[h>>2]=na;if(!na){c[ha>>2]=0;c[ha+4>>2]=0}else{pa=(c[na+16>>2]|0)>>>2;ra=na+4|0;__Z16atomic_incrementPj(ra)|0;sa=c[na+8>>2]|0;do if(!pa){c[ha>>2]=0;ta=0}else{c[ha>>2]=c[sa>>2];if((pa|0)==1){ta=0;break}ta=c[sa+4>>2]|0}while(0);c[ha+4>>2]=ta;__Z16atomic_decrementPj(ra)|0}__ZN10PoolVectorIiE12_unreferenceEv(h);break c;break}case 7:{sa=__ZNK7Variantcv10PoolVectorIiEEv(ia)|0;c[h>>2]=sa;if(!sa){c[ha>>2]=0;c[ha+4>>2]=0;c[ha+8>>2]=0}else{pa=c[sa+16>>2]|0;na=pa>>>2;ua=sa+4|0;__Z16atomic_incrementPj(ua)|0;va=c[sa+8>>2]|0;do if(!na){c[ha>>2]=0;c[ha+4>>2]=0;wa=0}else{c[ha>>2]=c[va>>2];if((na|0)==1){c[ha+4>>2]=0;wa=0;break}c[ha+4>>2]=c[va+4>>2];if(pa>>>0<=11){wa=0;break}wa=c[va+8>>2]|0}while(0);c[ha+8>>2]=wa;__Z16atomic_decrementPj(ua)|0}__ZN10PoolVectorIiE12_unreferenceEv(h);break c;break}case 8:{va=__ZNK7Variantcv10PoolVectorIiEEv(ia)|0;c[h>>2]=va;do if(!va){xa=0;w=89}else{pa=c[va+16>>2]|0;na=pa>>>2;__Z16atomic_incrementPj(va+4|0)|0;ra=c[va+8>>2]|0;if(!na){xa=va;w=89;break}c[ha>>2]=c[ra>>2];if((na|0)==1){ya=va;w=144;break}c[ha+4>>2]=c[ra+4>>2];do if(pa>>>0>11){c[ha+8>>2]=c[ra+8>>2];if(pa>>>0<=15){za=0;break}za=c[ra+12>>2]|0}else{c[ha+8>>2]=0;za=0}while(0);c[ha+12>>2]=za;Aa=va;w=87}while(0);if((w|0)==89){w=0;c[ha>>2]=0;ya=xa;w=144}if((w|0)==144?(w=0,c[ha+4>>2]=0,c[ha+8>>2]=0,c[ha+12>>2]=0,ya|0):0){Aa=ya;w=87}if((w|0)==87){w=0;__Z16atomic_decrementPj(Aa+4|0)|0}__ZN10PoolVectorIiE12_unreferenceEv(h);break c;break}case 9:{c[ha>>2]=__ZNK7VariantcviEv(ia)|0;break c;break}case 10:{va=__ZNK7Variantcv10PoolVectorIiEEv(ia)|0;c[h>>2]=va;if(!va){c[ha>>2]=0;c[ha+4>>2]=0}else{ua=(c[va+16>>2]|0)>>>2;ra=va+4|0;__Z16atomic_incrementPj(ra)|0;pa=c[va+8>>2]|0;do if(!ua){c[ha>>2]=0;Ba=0}else{c[ha>>2]=c[pa>>2];if((ua|0)==1){Ba=0;break}Ba=c[pa+4>>2]|0}while(0);c[ha+4>>2]=Ba;__Z16atomic_decrementPj(ra)|0}__ZN10PoolVectorIiE12_unreferenceEv(h);break c;break}case 11:{pa=__ZNK7Variantcv10PoolVectorIiEEv(ia)|0;c[h>>2]=pa;if(!pa){c[ha>>2]=0;c[ha+4>>2]=0;c[ha+8>>2]=0}else{ua=c[pa+16>>2]|0;va=ua>>>2;na=pa+4|0;__Z16atomic_incrementPj(na)|0;sa=c[pa+8>>2]|0;do if(!va){c[ha>>2]=0;c[ha+4>>2]=0;Ca=0}else{c[ha>>2]=c[sa>>2];if((va|0)==1){c[ha+4>>2]=0;Ca=0;break}c[ha+4>>2]=c[sa+4>>2];if(ua>>>0<=11){Ca=0;break}Ca=c[sa+8>>2]|0}while(0);c[ha+8>>2]=Ca;__Z16atomic_decrementPj(na)|0}__ZN10PoolVectorIiE12_unreferenceEv(h);break c;break}case 12:{sa=__ZNK7Variantcv10PoolVectorIiEEv(ia)|0;c[h>>2]=sa;do if(!sa){Da=0;w=110}else{ua=c[sa+16>>2]|0;va=ua>>>2;__Z16atomic_incrementPj(sa+4|0)|0;ra=c[sa+8>>2]|0;if(!va){Da=sa;w=110;break}c[ha>>2]=c[ra>>2];if((va|0)==1){Ea=sa;w=154;break}c[ha+4>>2]=c[ra+4>>2];do if(ua>>>0>11){c[ha+8>>2]=c[ra+8>>2];if(ua>>>0<=15){Fa=0;break}Fa=c[ra+12>>2]|0}else{c[ha+8>>2]=0;Fa=0}while(0);c[ha+12>>2]=Fa;Ga=sa;w=108}while(0);if((w|0)==110){w=0;c[ha>>2]=0;Ea=Da;w=154}if((w|0)==154?(w=0,c[ha+4>>2]=0,c[ha+8>>2]=0,c[ha+12>>2]=0,Ea|0):0){Ga=Ea;w=108}if((w|0)==108){w=0;__Z16atomic_decrementPj(Ga+4|0)|0}__ZN10PoolVectorIiE12_unreferenceEv(h);break c;break}case 13:{g[ha>>2]=+__ZNK7VariantcvfEv(ia);break c;break}case 14:{__ZNK7Variantcv7Vector2Ev(h,ia);c[ha>>2]=c[h>>2];c[ha+4>>2]=c[k>>2];break c;break}case 15:{__ZNK7Variantcv7Vector3Ev(h,ia);c[ha>>2]=c[h>>2];c[ha+4>>2]=c[b>>2];c[ha+8>>2]=c[p>>2];break c;break}case 16:{switch(c[ia>>2]|0){case 14:{__ZNK7Variantcv5ColorEv(h,ia);if(oa){Ha=+g[h>>2];if(Ha<.04045)Ia=Ha*.07739938080495357;else Ia=+J(+((Ha+.055)*.9478672985781991),2.4);Ha=Ia;Ja=+g[q>>2];if(Ja<.04045)Ka=Ja*.07739938080495357;else Ka=+J(+((Ja+.055)*.9478672985781991),2.4);Ja=Ka;La=+g[A>>2];if(La<.04045)Ma=La*.07739938080495357;else Ma=+J(+((La+.055)*.9478672985781991),2.4);La=Ma;sa=c[B>>2]|0;g[h>>2]=Ha;g[q>>2]=Ja;g[A>>2]=La;na=(g[j>>2]=Ha,c[j>>2]|0);ra=(g[j>>2]=Ja,c[j>>2]|0);Na=na;Oa=ra;Pa=(g[j>>2]=La,c[j>>2]|0);Qa=sa}else{Na=c[h>>2]|0;Oa=c[q>>2]|0;Pa=c[A>>2]|0;Qa=c[B>>2]|0}c[ha>>2]=Na;c[ha+4>>2]=Oa;c[ha+8>>2]=Pa;c[ha+12>>2]=Qa;break c;break}case 6:{__ZNK7Variantcv5Rect2Ev(h,ia);c[ha>>2]=c[h>>2];c[ha+4>>2]=c[C>>2];c[ha+8>>2]=c[D>>2];c[ha+12>>2]=c[E>>2];break c;break}case 10:{__ZNK7Variantcv4QuatEv(h,ia);c[ha>>2]=c[h>>2];c[ha+4>>2]=c[F>>2];c[ha+8>>2]=c[G>>2];c[ha+12>>2]=c[H>>2];break c;break}default:{__ZNK7Variantcv5PlaneEv(h,ia);sa=c[h>>2]|0;c[ha>>2]=sa;c[ha+4>>2]=c[n>>2];c[ha+8>>2]=sa;c[ha+12>>2]=c[o>>2];break c}}break}case 17:{__ZNK7Variantcv11Transform2DEv(h,ia);c[ha>>2]=c[h>>2];c[ha+4>>2]=c[I>>2];c[ha+8>>2]=c[K>>2];c[ha+12>>2]=c[L>>2];break c;break}case 18:{__ZNK7Variantcv5BasisEv(h,ia);c[ha>>2]=c[h>>2];c[ha+4>>2]=c[M>>2];c[ha+8>>2]=c[N>>2];g[ha+12>>2]=0.0;c[ha+16>>2]=c[O>>2];c[ha+20>>2]=c[P>>2];c[ha+24>>2]=c[Q>>2];g[ha+28>>2]=0.0;c[ha+32>>2]=c[R>>2];c[ha+36>>2]=c[S>>2];c[ha+40>>2]=c[T>>2];g[ha+44>>2]=0.0;break c;break}case 19:{__ZNK7Variantcv9TransformEv(h,ia);c[ha>>2]=c[h>>2];c[ha+4>>2]=c[U>>2];c[ha+8>>2]=c[V>>2];g[ha+12>>2]=0.0;c[ha+16>>2]=c[W>>2];c[ha+20>>2]=c[X>>2];c[ha+24>>2]=c[Y>>2];g[ha+28>>2]=0.0;c[ha+32>>2]=c[Z>>2];c[ha+36>>2]=c[_>>2];c[ha+40>>2]=c[$>>2];g[ha+44>>2]=0.0;c[ha+48>>2]=c[aa>>2];c[ha+52>>2]=c[ca>>2];c[ha+56>>2]=c[da>>2];g[ha+60>>2]=1.0;break c;break}default:break c}while(0)}}while(0);ga=c[ea+44>>2]|0;if(ga){ia=ga+-4|0;oa=c[ia>>2]|0;la=c[ea+36>>2]|0;if(!oa)Ra=la;else do switch(la|0){case 1:{if((oa|0)<=0){w=160;break b}c[ha>>2]=d[ga>>0];break c;break}case 2:{if((oa|0)<=0){w=163;break b}c[ha>>2]=d[ga>>0];if((c[ia>>2]|0)<=1){w=165;break b}c[ha+4>>2]=d[ga+4>>0];break c;break}case 3:{if((oa|0)<=0){w=168;break b}c[ha>>2]=d[ga>>0];if((c[ia>>2]|0)<=1){w=170;break b}c[ha+4>>2]=d[ga+4>>0];if((c[ia>>2]|0)<=2){w=172;break b}c[ha+8>>2]=d[ga+8>>0];break c;break}case 4:{if((oa|0)<=0){w=175;break b}c[ha>>2]=d[ga>>0];if((c[ia>>2]|0)<=1){w=177;break b}c[ha+4>>2]=d[ga+4>>0];if((c[ia>>2]|0)<=2){w=179;break b}c[ha+8>>2]=d[ga+8>>0];if((c[ia>>2]|0)<=3){w=181;break b}c[ha+12>>2]=d[ga+12>>0];break c;break}case 5:{if((oa|0)<=0){w=184;break b}c[ha>>2]=c[ga>>2];break c;break}case 6:{if((oa|0)<=0){w=187;break b}c[ha>>2]=c[ga>>2];if((c[ia>>2]|0)<=1){w=187;break b}c[ha+4>>2]=c[ga+4>>2];break c;break}case 7:{if((oa|0)<=0){w=189;break b}c[ha>>2]=c[ga>>2];if((c[ia>>2]|0)<=1){w=189;break b}c[ha+4>>2]=c[ga+4>>2];if((c[ia>>2]|0)<=2){w=189;break b}c[ha+8>>2]=c[ga+8>>2];break c;break}case 8:{if((oa|0)<=0){w=191;break b}c[ha>>2]=c[ga>>2];if((c[ia>>2]|0)<=1){w=191;break b}c[ha+4>>2]=c[ga+4>>2];if((c[ia>>2]|0)<=2){w=191;break b}c[ha+8>>2]=c[ga+8>>2];if((c[ia>>2]|0)<=3){w=191;break b}c[ha+12>>2]=c[ga+12>>2];break c;break}case 9:{if((oa|0)<=0){w=193;break b}c[ha>>2]=c[ga>>2];break c;break}case 10:{if((oa|0)<=0){w=196;break b}c[ha>>2]=c[ga>>2];if((c[ia>>2]|0)<=1){w=196;break b}c[ha+4>>2]=c[ga+4>>2];break c;break}case 11:{if((oa|0)<=0){w=198;break b}c[ha>>2]=c[ga>>2];if((c[ia>>2]|0)<=1){w=198;break b}c[ha+4>>2]=c[ga+4>>2];if((c[ia>>2]|0)<=2){w=198;break b}c[ha+8>>2]=c[ga+8>>2];break c;break}case 12:{if((oa|0)<=0){w=200;break b}c[ha>>2]=c[ga>>2];if((c[ia>>2]|0)<=1){w=200;break b}c[ha+4>>2]=c[ga+4>>2];if((c[ia>>2]|0)<=2){w=200;break b}c[ha+8>>2]=c[ga+8>>2];if((c[ia>>2]|0)<=3){w=200;break b}c[ha+12>>2]=c[ga+12>>2];break c;break}case 13:{if((oa|0)<=0){w=202;break b}c[ha>>2]=c[ga>>2];break c;break}case 14:{if((oa|0)<=0){w=205;break b}c[ha>>2]=c[ga>>2];if((oa|0)==1){w=205;break b}c[ha+4>>2]=c[ga+4>>2];break c;break}case 15:{if((oa|0)<=0){w=207;break b}c[ha>>2]=c[ga>>2];if((oa|0)==1){w=207;break b}c[ha+4>>2]=c[ga+4>>2];if((oa|0)<=2){w=207;break b}c[ha+8>>2]=c[ga+8>>2];break c;break}case 16:{if((oa|0)<=0){w=209;break b}c[ha>>2]=c[ga>>2];if((oa|0)==1){w=209;break b}c[ha+4>>2]=c[ga+4>>2];if((oa|0)<=2){w=209;break b}c[ha+8>>2]=c[ga+8>>2];if((oa|0)==3){w=209;break b}c[ha+12>>2]=c[ga+12>>2];break c;break}case 17:{if((oa|0)<=0){w=211;break b}c[ha>>2]=c[ga>>2];if((oa|0)==1){w=211;break b}c[ha+4>>2]=c[ga+4>>2];break c;break}case 18:{if((oa|0)<=0){w=213;break b}c[ha>>2]=c[ga>>2];if((oa|0)==1){w=215;break b}c[ha+4>>2]=c[ga+4>>2];if((oa|0)<=2){w=217;break b}c[ha+8>>2]=c[ga+8>>2];g[ha+12>>2]=0.0;if((oa|0)==3){w=219;break b}c[ha+16>>2]=c[ga+12>>2];if((oa|0)<=4){w=221;break b}c[ha+20>>2]=c[ga+16>>2];if((oa|0)==5){w=223;break b}c[ha+24>>2]=c[ga+20>>2];g[ha+28>>2]=0.0;if((oa|0)<=6){w=225;break b}c[ha+32>>2]=c[ga+24>>2];if((oa|0)==7){w=227;break b}c[ha+36>>2]=c[ga+28>>2];if((oa|0)<=8){w=229;break b}c[ha+40>>2]=c[ga+32>>2];g[ha+44>>2]=0.0;break c;break}case 19:{if((oa|0)<=0){w=232;break b}c[ha>>2]=c[ga>>2];if((oa|0)==1){w=232;break b}c[ha+4>>2]=c[ga+4>>2];if((oa|0)<=2){w=232;break b}c[ha+8>>2]=c[ga+8>>2];if((oa|0)==3){w=232;break b}c[ha+12>>2]=c[ga+12>>2];if((oa|0)<=4){w=232;break b}c[ha+16>>2]=c[ga+16>>2];if((oa|0)==5){w=232;break b}c[ha+20>>2]=c[ga+20>>2];if((oa|0)<=6){w=232;break b}c[ha+24>>2]=c[ga+24>>2];if((oa|0)==7){w=232;break b}c[ha+28>>2]=c[ga+28>>2];if((oa|0)<=8){w=232;break b}c[ha+32>>2]=c[ga+32>>2];if((oa|0)==9){w=232;break b}c[ha+36>>2]=c[ga+36>>2];if((oa|0)<=10){w=232;break b}c[ha+40>>2]=c[ga+40>>2];if((oa|0)==11){w=232;break b}c[ha+44>>2]=c[ga+44>>2];if((oa|0)<=12){w=232;break b}c[ha+48>>2]=c[ga+48>>2];if((oa|0)==13){w=232;break b}c[ha+52>>2]=c[ga+52>>2];if((oa|0)<=14){w=232;break b}c[ha+56>>2]=c[ga+56>>2];if((oa|0)==15){w=232;break b}c[ha+60>>2]=c[ga+60>>2];break c;break}default:break c}while(0)}else Ra=c[ea+36>>2]|0;switch(Ra|0){case 13:case 9:case 5:case 1:{a[ha>>0]=0;a[ha+1>>0]=0;a[ha+2>>0]=0;a[ha+3>>0]=0;break c;break}case 14:case 10:case 6:case 2:{ga=ha;oa=ga;a[oa>>0]=0;a[oa+1>>0]=0;a[oa+2>>0]=0;a[oa+3>>0]=0;oa=ga+4|0;a[oa>>0]=0;a[oa+1>>0]=0;a[oa+2>>0]=0;a[oa+3>>0]=0;break c;break}case 17:case 16:case 12:case 8:case 4:case 15:case 11:case 7:case 3:{Sa=ha;Ta=Sa+16|0;do{a[Sa>>0]=0;Sa=Sa+1|0}while((Sa|0)<(Ta|0));break c;break}case 18:{Sa=ha;Ta=Sa+48|0;do{a[Sa>>0]=0;Sa=Sa+1|0}while((Sa|0)<(Ta|0));break c;break}case 19:{Sa=ha;Ta=Sa+64|0;do{a[Sa>>0]=0;Sa=Sa+1|0}while((Sa|0)<(Ta|0));break c;break}default:break c}}while(0);ea=c[ea+16>>2]|0;if(!ea)break a}switch(w|0){case 54:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 160:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);break}case 163:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);break}case 165:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);break}case 168:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);break}case 170:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);break}case 172:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);break}case 175:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);break}case 177:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);break}case 179:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);break}case 181:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);break}case 184:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);break}case 187:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);break}case 189:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);break}case 191:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);break}case 193:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);break}case 196:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);break}case 198:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);break}case 200:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);break}case 202:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);break}case 205:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);break}case 207:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);break}case 209:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);break}case 211:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);break}case 213:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);break}case 215:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);break}case 217:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);break}case 219:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);break}case 221:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);break}case 223:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);break}case 225:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);break}case 227:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);break}case 229:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);break}case 232:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);break}}}}while(0);Id(35345,c[e+12>>2]|0);Fh(35345,0,c[u>>2]|0,y|0);Id(35345,0);y=c[i>>2]|0;if(y|0){z=y;w=271}}if((w|0)==271?(y=c[z+48>>2]|0,y|0):0){z=e+64|0;__ZN6VectorI3RIDE6resizeEi(z,y)|0;y=c[i>>2]|0;u=c[y+28>>2]|0;if(!u){l=f;return}Sa=c[u+8>>2]|0;u=c[y+32>>2]|0;if((Sa|0)==(u|0)){l=f;return}else Ua=Sa;while(1){Sa=c[Ua+8>>2]|0;if((Sa|0)==(u|0))break;else Ua=Sa}if(!Ua){l=f;return}u=e+20|0;Sa=e+24|0;y=Ua;while(1){Ua=y+32|0;if((c[Ua>>2]|0)>=0){Ta=y+24|0;Ra=c[u>>2]|0;f:do if(Ra){h=c[Ra+8>>2]|0;Qa=c[Sa>>2]|0;g:do if((h|0)==(Qa|0))Va=h;else{Pa=c[Ta>>2]|0;Oa=h;while(1){Na=c[Oa+24>>2]|0;if(Pa>>>0<Na>>>0)Wa=Oa+8|0;else{if(Na>>>0>=Pa>>>0){Va=Oa;break g}Wa=Oa+4|0}Oa=c[Wa>>2]|0;if((Oa|0)==(Qa|0)){w=288;break f}}}while(0);if(!((Va|0)==(Qa|0)|(Va|0)==0)?(h=__ZNK7Variantcv3RIDEv(Va+32|0)|0,(h|0)!=0):0)Xa=h;else w=288}else w=288;while(0);h:do if((w|0)==288){w=0;Ra=c[i>>2]|0;h=c[Ra+76>>2]|0;if(h){Oa=c[h+8>>2]|0;h=c[Ra+80>>2]|0;i:do if((Oa|0)==(h|0))Ya=Oa;else{Ra=c[Ta>>2]|0;Pa=Oa;while(1){Na=c[Pa+24>>2]|0;if(Ra>>>0<Na>>>0)Za=Pa+8|0;else{if(Na>>>0>=Ra>>>0){Ya=Pa;break i}Za=Pa+4|0}Pa=c[Za>>2]|0;if((Pa|0)==(h|0)){Xa=0;break h}}}while(0);if(!((Ya|0)==(h|0)|(Ya|0)==0))Xa=c[Ya+28>>2]|0;else Xa=0}else Xa=0}while(0);Ta=c[Ua>>2]|0;if((Ta|0)<0){w=305;break}Oa=c[z>>2]|0;Qa=(Oa|0)==0;if(Qa)_a=0;else _a=c[Oa+-4>>2]|0;if((_a|0)<=(Ta|0)){if(Qa)$a=0;else $a=c[Oa+-4>>2]|0;if(($a|0)<=(Ta|0)){w=305;break}a[1263537]=0}__ZN6VectorI3RIDE14_copy_on_writeEv(z);c[(c[z>>2]|0)+(Ta<<2)>>2]=Xa}y=c[y+16>>2]|0;if(!y){w=314;break}}if((w|0)==305)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((w|0)==314){l=f;return}}a[1263537]=0;w=e+64|0;e=c[w>>2]|0;if(!e){l=f;return}if(!(c[e+-4>>2]|0)){l=f;return}if(!(__Z16atomic_decrementPj(e+-8|0)|0))__ZN6Memory11free_staticEPvb(e,1);c[w>>2]=0;l=f;return}function __ZN22RasterizerStorageGLES316update_particlesEv(b){b=b|0;var e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0.0,aa=0.0,ca=0.0,da=0.0,ea=0.0,fa=0.0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;hf(35977);h=b+1568|0;i=c[h>>2]|0;if(!i){dh(35977);Ud(0);Ud(1);Ud(2);Ud(3);Ud(4);Ud(5);l=e;return}j=b+864|0;k=b+880|0;n=b+944|0;o=b+872|0;p=b+904|0;q=b+1668|0;r=b+1672|0;s=b+1676|0;t=b+1680|0;u=f+4|0;v=f+8|0;w=f+12|0;x=b+1684|0;y=b+1348|0;z=b+1352|0;A=b+1216|0;B=b+1220|0;C=b+1228|0;D=b+1224|0;E=b+1292|0;F=b+1296|0;G=i;do{i=c[G+4>>2]|0;H=c[i+64>>2]|0;a:do if(!H)I=15;else{J=c[y>>2]|0;b:do if(J|0){K=c[J+8>>2]|0;L=c[z>>2]|0;c:do if((K|0)==(L|0))M=K;else{N=K;while(1){O=c[N+24>>2]|0;if(H>>>0<O>>>0)P=N+8|0;else{if(O>>>0>=H>>>0){M=N;break c}P=N+4|0}N=c[P>>2]|0;if((N|0)==(L|0))break b}}while(0);if((M|0)!=(L|0)&(M|0)!=0){a[1263537]=0;K=H+8|0;N=c[K>>2]|0;if(!N){I=15;break a}if((c[N+12>>2]|0)!=2){I=15;break a}__ZN11ShaderGLES317set_custom_shaderEj(j,c[N+52>>2]|0);N=c[H+12>>2]|0;if(N|0)Gg(35345,0,N|0);N=H+64|0;O=c[N>>2]|0;if(!O){Q=0;R=0}else{S=c[O+-4>>2]|0;__ZN6VectorI3RIDE14_copy_on_writeEv(N);Q=S;R=c[N>>2]|0}N=(c[K>>2]|0)+88|0;if(!(c[N>>2]|0))T=0;else{__ZN6VectorIN14ShaderLanguage10ShaderNode7Uniform4HintEE14_copy_on_writeEv(N);T=c[N>>2]|0}if((Q|0)>0)U=0;else break a;while(1){tg(U+33984|0);N=c[R+(U<<2)>>2]|0;d:do if(!N)I=33;else{K=c[E>>2]|0;e:do if(K|0){S=c[K+8>>2]|0;O=c[F>>2]|0;f:do if((S|0)==(O|0))V=S;else{W=S;while(1){X=c[W+24>>2]|0;if(N>>>0<X>>>0)Y=W+8|0;else{if(X>>>0>=N>>>0){V=W;break f}Y=W+4|0}W=c[Y>>2]|0;if((W|0)==(O|0))break e}}while(0);if(!((V|0)!=(O|0)&(V|0)!=0))break;a[1263537]=0;Z=c[N+36>>2]|0;_=N+76|0;break d}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1067819,1066271,164,1066282,0);I=33}while(0);g:do if((I|0)==33){I=0;switch(c[T+(U<<2)>>2]|0){case 6:case 4:{Z=3553;_=B;break g;break}case 8:{Z=3553;_=C;break g;break}case 5:{Z=3553;_=D;break g;break}default:{Z=3553;_=A;break g}}}while(0);cg(Z|0,c[_>>2]|0);U=U+1|0;if((U|0)==(Q|0))break a}}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1067819,1066271,164,1066282,0);I=15}while(0);if((I|0)==15){I=0;__ZN11ShaderGLES317set_custom_shaderEj(j,0)}do if((c[k>>2]|0)>1){H=(a[i+156>>0]|0)==0;a[1263537]=0;J=c[n>>2]|0;if(H){c[n>>2]=J&-3;break}else{c[n>>2]=J|2;break}}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(772845,772862,382,772891,0);while(0);__ZN11ShaderGLES34bindEv(j)|0;J=i+16|0;H=c[J>>2]|0;do if((c[o>>2]|0)>3){a[1263537]=0;L=c[p>>2]|0;if(!L){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(785482,772862,376,785538,0);break}N=c[(c[L+12>>2]|0)+12>>2]|0;if((N|0)>=0)if((c[308575]|0)==(j|0)){a[1263537]=0;Bg(N|0,H|0);break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(785583,772938,56,785637,0);break}}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(785482,772862,375,785495,0);while(0);H=c[q>>2]|0;N=c[r>>2]|0;L=c[s>>2]|0;K=c[t>>2]|0;do if((c[o>>2]|0)>6){a[1263537]=0;S=c[p>>2]|0;if(!S){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(785482,772862,376,785538,0);break}W=c[(c[S+12>>2]|0)+24>>2]|0;if((W|0)>=0)if((c[308575]|0)==(j|0)){c[f>>2]=H;c[u>>2]=N;c[v>>2]=L;c[w>>2]=K;a[1263537]=0;kh(W|0,1,f|0);break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(785583,772938,58,785637,0);break}}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(785482,772862,375,785495,0);while(0);$=+g[i+28>>2];do if((c[o>>2]|0)>4){a[1263537]=0;K=c[p>>2]|0;if(!K){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(785482,772862,376,785538,0);break}L=c[(c[K+12>>2]|0)+16>>2]|0;if((L|0)>=0)if((c[308575]|0)==(j|0)){a[1263537]=0;dg(L|0,+$);break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(785583,772938,42,785637,0);break}}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(785482,772862,375,785495,0);while(0);$=+g[i+20>>2];do if((c[o>>2]|0)>12){a[1263537]=0;L=c[p>>2]|0;if(!L){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(785482,772862,376,785538,0);break}K=c[(c[L+12>>2]|0)+48>>2]|0;if((K|0)>=0)if((c[308575]|0)==(j|0)){a[1263537]=0;dg(K|0,+$);break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(785583,772938,42,785637,0);break}}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(785482,772862,375,785495,0);while(0);do if((c[o>>2]|0)>8){a[1263537]=0;K=c[p>>2]|0;if(!K){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(785482,772862,376,785538,0);break}L=c[(c[K+12>>2]|0)+32>>2]|0;if((L|0)>=0)if((c[308575]|0)==(j|0)){a[1263537]=0;Bg(L|0,0);break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(785583,772938,56,785637,0);break}}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(785482,772862,375,785495,0);while(0);L=d[i+12>>0]|0;do if((c[o>>2]|0)>0){a[1263537]=0;K=c[p>>2]|0;if(!K){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(785482,772862,376,785538,0);break}N=c[c[K+12>>2]>>2]|0;if((N|0)>=0)if((c[308575]|0)==(j|0)){a[1263537]=0;Bg(N|0,L|0);break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(785583,772938,56,785637,0);break}}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(785482,772862,375,785495,0);while(0);$=+g[i+32>>2];do if((c[o>>2]|0)>5){a[1263537]=0;L=c[p>>2]|0;if(!L){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(785482,772862,376,785538,0);break}N=c[(c[L+12>>2]|0)+20>>2]|0;if((N|0)>=0)if((c[308575]|0)==(j|0)){a[1263537]=0;dg(N|0,+$);break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(785583,772938,42,785637,0);break}}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(785482,772862,375,785495,0);while(0);if((a[i+164>>0]|0?($=+g[i+24>>2],$>0.0):0)?(N=c[i+152>>2]|0,aa=(N|0)>0?1.0/+(N|0):.03333333507180214,ca=$>.1?.10000000149011612:$,ca>=aa):0){$=ca;do{__ZN22RasterizerStorageGLES318_particles_processEPNS_9ParticlesEf(b,i,aa);$=$-aa}while($>=aa)}N=c[i+152>>2]|0;aa=+g[x>>2];if((N|0)>0){$=1.0/+(N|0);if(!(aa>.1))if(!(aa<=0.0))da=aa;else da=1.0000000474974513e-03;else da=.10000000149011612;N=i+160|0;ca=da+ +g[N>>2];if(!(ca>=$))ea=ca;else{fa=ca;while(1){__ZN22RasterizerStorageGLES318_particles_processEPNS_9ParticlesEf(b,i,$);ca=fa-$;if(!(ca>=$)){ea=ca;break}else fa=ca}}g[N>>2]=ea}else __ZN22RasterizerStorageGLES318_particles_processEPNS_9ParticlesEf(b,i,aa);L=c[h>>2]|0;if((c[L>>2]|0)==(h|0)){a[1263537]=0;K=L+8|0;H=c[K>>2]|0;W=L+12|0;if(H|0)c[H+12>>2]=c[W>>2];S=c[W>>2]|0;if(S|0)c[S+8>>2]=H;c[h>>2]=c[K>>2];c[K>>2]=0;c[W>>2]=0;c[L>>2]=0}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1128380,1098388,57,1098442,0);if(a[i+110>>0]|0){L=i+92|0;W=i+96|0;K=c[L>>2]|0;c[L>>2]=c[W>>2];c[W>>2]=K;K=i+100|0;W=i+104|0;H=c[K>>2]|0;c[K>>2]=c[W>>2];c[W>>2]=H;H=i+108|0;W=i+109|0;K=a[H>>0]|0;a[H>>0]=a[W>>0]|0;a[W>>0]=K;Id(36662,c[i+76>>2]|0);Id(36663,c[L>>2]|0);og(36662,36663,0,0,(c[J>>2]|0)*96|0);a[H>>0]=1}G=c[h>>2]|0}while((G|0)!=0);dh(35977);Ud(0);Ud(1);Ud(2);Ud(3);Ud(4);Ud(5);l=e;return}function __ZN11ShaderGLES317set_custom_shaderEj(a,b){a=a|0;b=b|0;c[a+80+4>>2]=b;return}function __ZN6VectorI3RIDE14_copy_on_writeEv(a){a=a|0;var b=0,d=0,e=0;b=c[a>>2]|0;if(!b)return;if((c[b+-8>>2]|0)>>>0<=1)return;d=c[b+-4>>2]|0;b=(d<<2)+-1|0;e=b>>>1|b;b=e>>>2|e;e=b>>>4|b;b=e>>>8|e;e=__ZN6Memory12alloc_staticEjb((b>>>16|b)+1|0,1)|0;c[e+-8>>2]=1;c[e+-4>>2]=d;if(d|0){b=0;do{c[e+(b<<2)>>2]=c[(c[a>>2]|0)+(b<<2)>>2];b=b+1|0}while((b|0)!=(d|0))}d=c[a>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);c[a>>2]=e;return}function __ZN6VectorIN14ShaderLanguage10ShaderNode7Uniform4HintEE14_copy_on_writeEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0;b=c[a>>2]|0;if(!b)return;if((c[b+-8>>2]|0)>>>0<=1)return;d=c[b+-4>>2]|0;b=(d<<2)+-1|0;e=b>>>1|b;b=e>>>2|e;e=b>>>4|b;b=e>>>8|e;e=__ZN6Memory12alloc_staticEjb((b>>>16|b)+1|0,1)|0;c[e+-8>>2]=1;c[e+-4>>2]=d;if(!d){b=c[a>>2]|0;if(!b)f=a;else{g=a;h=b;i=b;j=7}}else{b=c[a>>2]|0;k=0;do{c[e+(k<<2)>>2]=c[b+(k<<2)>>2];k=k+1|0}while((k|0)!=(d|0));g=a;h=b;i=b;j=7}if((j|0)==7)if(!(__Z16atomic_decrementPj((h|0)==0?0:h+-8|0)|0)){__ZN6Memory11free_staticEPvb(i,1);f=g}else f=g;c[f>>2]=e;return}function __ZN11ShaderGLES34bindEv(b){b=b|0;var d=0,e=0,f=0,g=0,h=0;d=b+40|0;if(((c[308575]|0)==(b|0)?c[d>>2]|0:0)?(e=b+80|0,f=b+72|0,(c[e>>2]|0)==(c[f>>2]|0)?(c[e+4>>2]|0)==(c[f+4>>2]|0):0):0){g=0;return g|0}f=b+80|0;e=c[f+4>>2]|0;h=b+72|0;c[h>>2]=c[f>>2];c[h+4>>2]=e;e=__ZN11ShaderGLES319get_current_versionEv(b)|0;c[d>>2]=e;if(!e){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(772977,744628,122,772982,0);g=0;return g|0}else{a[1263537]=0;qd(c[e>>2]|0);c[308575]=b;a[b+4>>0]=1;g=1;return g|0}return 0}function __ZN22RasterizerStorageGLES318_particles_processEPNS_9ParticlesEf(b,e,f){b=b|0;e=e|0;f=+f;var h=0,i=0,j=0,k=0.0,n=0,o=0.0,p=0,q=0,r=0,s=0,t=0,u=0;h=l;l=l+48|0;if((l|0)>=(m|0))ba(48);i=h;j=e+128|0;k=+g[j>>2];n=e+148|0;o=+_fmodf(k+f/+g[e+20>>2]*+g[n>>2],1.0);p=e+164|0;if(!(a[p>>0]|0)){if(o<k){q=e+144|0;c[q>>2]=(c[q>>2]|0)+1}}else c[e+144>>2]=0;q=b+864|0;r=b+872|0;do if((c[r>>2]|0)>1){a[1263537]=0;s=c[b+904>>2]|0;if(!s){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(785482,772862,376,785538,0);break}t=c[(c[s+12>>2]|0)+4>>2]|0;if((t|0)>=0)if((c[308575]|0)==(q|0)){a[1263537]=0;dg(t|0,+o);break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(785583,772938,42,785637,0);break}}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(785482,772862,375,785495,0);while(0);k=+g[j>>2];do if((c[r>>2]|0)>2){a[1263537]=0;t=c[b+904>>2]|0;if(!t){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(785482,772862,376,785538,0);break}s=c[(c[t+12>>2]|0)+8>>2]|0;if((s|0)>=0)if((c[308575]|0)==(q|0)){a[1263537]=0;dg(s|0,+k);break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(785583,772938,42,785637,0);break}}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(785482,772862,375,785495,0);while(0);g[j>>2]=o;o=+g[n>>2]*f;do if((c[r>>2]|0)>7){a[1263537]=0;n=c[b+904>>2]|0;if(!n){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(785482,772862,376,785538,0);break}j=c[(c[n+12>>2]|0)+28>>2]|0;if((j|0)>=0)if((c[308575]|0)==(q|0)){a[1263537]=0;dg(j|0,+o);break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(785583,772938,42,785637,0);break}}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(785482,772862,375,785495,0);while(0);j=d[p>>0]|0;do if((c[r>>2]|0)>10){a[1263537]=0;n=c[b+904>>2]|0;if(!n){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(785482,772862,376,785538,0);break}s=c[(c[n+12>>2]|0)+40>>2]|0;if((s|0)>=0)if((c[308575]|0)==(q|0)){a[1263537]=0;Bg(s|0,j|0);break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(785583,772938,56,785637,0);break}}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(785482,772862,375,785495,0);while(0);if(!(a[e+60>>0]|0))__ZN20ParticlesShaderGLES311set_uniformENS_8UniformsERK9Transform(q,13,e+168|0);else{g[i>>2]=1.0;g[i+4>>2]=0.0;g[i+8>>2]=0.0;g[i+12>>2]=0.0;g[i+16>>2]=1.0;g[i+20>>2]=0.0;g[i+24>>2]=0.0;g[i+28>>2]=0.0;g[i+32>>2]=1.0;g[i+44>>2]=0.0;g[i+40>>2]=0.0;g[i+36>>2]=0.0;__ZN20ParticlesShaderGLES311set_uniformENS_8UniformsERK9Transform(q,13,i)}do if((c[r>>2]|0)>11){a[1263537]=0;i=c[b+904>>2]|0;if(!i){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(785482,772862,376,785538,0);u=-1;break}else{u=c[(c[i+12>>2]|0)+44>>2]|0;break}}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(785482,772862,375,785495,0);u=-1}while(0);of(u|0,c[e+144>>2]|0);a[p>>0]=0;p=e+84|0;Eg(c[p>>2]|0);u=e+80|0;Gg(35982,0,c[u>>2]|0);ee(0);lg(0,0,c[e+16>>2]|0);me();b=e+76|0;r=c[b>>2]|0;c[b>>2]=c[u>>2];c[u>>2]=r;r=e+88|0;e=c[p>>2]|0;c[p>>2]=c[r>>2];c[r>>2]=e;Eg(0);l=h;return}function __ZN20ParticlesShaderGLES311set_uniformENS_8UniformsERK9Transform(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0,j=0;f=l;l=l+64|0;if((l|0)>=(m|0))ba(64);h=f;if((d|0)>=0?(c[b+8>>2]|0)>(d|0):0){a[1263537]=0;i=c[b+40>>2]|0;if(!i){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(785482,772862,376,785538,0);l=f;return}j=c[(c[i+12>>2]|0)+(d<<2)>>2]|0;if((j|0)<0){l=f;return}if((c[308575]|0)==(b|0)){c[h>>2]=c[e>>2];c[h+4>>2]=c[e+12>>2];c[h+8>>2]=c[e+24>>2];g[h+12>>2]=0.0;c[h+16>>2]=c[e+4>>2];c[h+20>>2]=c[e+16>>2];c[h+24>>2]=c[e+28>>2];g[h+28>>2]=0.0;c[h+32>>2]=c[e+8>>2];c[h+36>>2]=c[e+20>>2];c[h+40>>2]=c[e+32>>2];g[h+44>>2]=0.0;c[h+48>>2]=c[e+36>>2];c[h+52>>2]=c[e+40>>2];c[h+56>>2]=c[e+44>>2];g[h+60>>2]=1.0;a[1263537]=0;xd(j|0,1,0,h|0);l=f;return}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(785583,772938,70,785637,0);l=f;return}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(785482,772862,375,785495,0);l=f;return}function __ZN11ShaderGLES319get_current_versionEv(b){b=b|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0,ia=0,ja=0,ka=0,la=0,ma=0,na=0,oa=0,pa=0,qa=0,ra=0,sa=0,ta=0,ua=0,va=0,wa=0,xa=0,ya=0,za=0,Aa=0,Ba=0,Ca=0,Da=0,Ea=0,Fa=0,Ga=0,Ha=0,Ia=0,Ja=0,Ka=0,La=0,Ma=0,Na=0,Oa=0,Pa=0,Qa=0,Ra=0,Sa=0,Ta=0,Ua=0,Va=0,Wa=0,Xa=0,Ya=0,Za=0,_a=0,$a=0,ab=0,bb=0,cb=0;e=l;l=l+96|0;if((l|0)>=(m|0))ba(96);f=e+80|0;g=e+72|0;h=e+68|0;i=e+64|0;j=e+60|0;k=e+56|0;n=e+48|0;o=e+40|0;p=e+52|0;q=e+32|0;r=e+44|0;s=e+36|0;t=e+28|0;u=e+24|0;v=e+20|0;w=e+4|0;x=e+16|0;y=e+12|0;z=e+8|0;A=e;B=b+44|0;C=b+72|0;D=c[B>>2]|0;a:do if((D|0)!=0?(E=C,G=c[E>>2]|0,H=c[E+4>>2]|0,E=_bitshift64Shl(G|0,H|0,18)|0,I=_i64Add(E|0,F|0,~G|0,~H|0)|0,E=F,J=_bitshift64Lshr(I|0,E|0,31)|0,K=___muldi3(J^I|0,F^E|0,21,0)|0,E=F,I=_bitshift64Lshr(K|0,E|0,11)|0,J=___muldi3(I^K|0,F^E|0,65,0)|0,E=F,K=_bitshift64Lshr(J|0,E|0,22)|0,I=K^J,F^E,E=c[D+((I&(1<<d[b+48>>0])+-1)<<2)>>2]|0,(E|0)!=0):0){J=E;while(1){if((c[J>>2]|0)==(I|0)?(E=J+8|0,(c[E>>2]|0)==(G|0)?(c[E+4>>2]|0)==(H|0):0):0)break;E=c[J+4>>2]|0;if(!E){L=14;break a}else J=E}H=J+16|0;G=c[C+4>>2]|0;if(!G){M=H;l=e;return M|0}I=c[b+56>>2]|0;b:do if(I|0?(E=c[I+(((1<<d[b+60>>0])+-1&G)<<2)>>2]|0,E|0):0){K=E;while(1){if((c[K>>2]|0)==(G|0)?(c[K+8>>2]|0)==(G|0):0)break;E=c[K+4>>2]|0;if(!E)break b;else K=E}a[1263537]=0;if((c[K+36>>2]|0)==(c[J+36>>2]|0)){M=H;l=e;return M|0}E=__ZN7HashMapIN11ShaderGLES310VersionKeyENS0_7VersionENS0_14VersionKeyHashE24HashMapComparatorDefaultIS1_ELh3ELh8EEixERKS1_(B,C)|0;if(!(a[E+24>>0]|0)){N=E;break a}Pg(c[E+4>>2]|0);Pg(c[E+8>>2]|0);Cd(c[E>>2]|0);c[E>>2]=0;N=E;break a}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(773030,744628,178,773050,0);M=H;l=e;return M|0}else L=14;while(0);if((L|0)==14){c[f+12>>2]=0;c[g>>2]=0;a[g+4>>0]=0;D=__ZN7HashMapIN11ShaderGLES310VersionKeyENS0_7VersionENS0_14VersionKeyHashE24HashMapComparatorDefaultIS1_ELh3ELh8EEixERKS1_(B,C)|0;c[D>>2]=c[f>>2];c[D+4>>2]=c[f+4>>2];c[D+8>>2]=c[f+8>>2];c[D+12>>2]=c[f+12>>2];J=D+16|0;G=c[J>>2]|0;if(G|0){if(!(__Z16atomic_decrementPj(G+-8|0)|0))__ZN6Memory11free_staticEPvb(G,1);c[J>>2]=0}J=D+20|0;c[J>>2]=c[g>>2];a[J+4>>0]=a[g+4>>0]|0;J=__ZN7HashMapIN11ShaderGLES310VersionKeyENS0_7VersionENS0_14VersionKeyHashE24HashMapComparatorDefaultIS1_ELh3ELh8EEixERKS1_(B,C)|0;B=c[b+8>>2]|0;do if(B){D=__ZN6Memory12alloc_staticEjb(B<<2,1)|0;if(!D){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143992,1144012,140,1144029,0);O=0;break}else{a[1263537]=0;G=D+-8|0;c[G>>2]=B;c[G+4>>2]=0;O=D;break}}else O=0;while(0);c[J+12>>2]=O;N=J}J=N+24|0;a[J>>0]=0;c[g>>2]=0;do if(!(__ZN6VectorIPKcE6resizeEi(g,1)|0)){a[1263537]=0;O=c[g>>2]|0;if(!O)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);B=c[O+-4>>2]|0;if((B|0)<1)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else{__ZN6VectorIPKcE14_copy_on_writeEv(g);c[(c[g>>2]|0)+(B+-1<<2)>>2]=773090;break}}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);while(0);B=b+156|0;O=0;while(1){D=c[B>>2]|0;G=(D|0)==0;if(G)P=0;else P=c[D+-4>>2]|0;if((O|0)>=(P|0)){L=35;break}if(G)Q=0;else Q=c[D+-4>>2]|0;do if((Q|0)<=(O|0)){if(G)R=0;else R=c[D+-4>>2]|0;if((R|0)>(O|0)){a[1263537]=0;L=45;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);S=0;break}}else L=45;while(0);if((L|0)==45){L=0;__ZN6VectorI10CharStringE14_copy_on_writeEv(B);S=(c[B>>2]|0)+(O<<2)|0}D=__ZNK10CharString8get_dataEv(S)|0;G=c[g>>2]|0;if(!G)T=1;else T=(c[G+-4>>2]|0)+1|0;if(!(__ZN6VectorIPKcE6resizeEi(g,T)|0)){a[1263537]=0;G=c[g>>2]|0;if(!G){L=52;break}H=c[G+-4>>2]|0;if((H|0)<1){L=52;break}__ZN6VectorIPKcE14_copy_on_writeEv(g);c[(c[g>>2]|0)+(H+-1<<2)>>2]=D}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);O=O+1|0}if((L|0)==35){O=b+16|0;c:do if((c[O>>2]|0)>0){T=b+88|0;S=0;while(1){if(!(c[C>>2]&1<<S))U=1263606;else U=c[(c[T>>2]|0)+(S<<2)>>2]|0;B=c[g>>2]|0;if(!B)V=1;else V=(c[B+-4>>2]|0)+1|0;if(!(__ZN6VectorIPKcE6resizeEi(g,V)|0)){a[1263537]=0;B=c[g>>2]|0;if(!B){L=64;break}R=c[B+-4>>2]|0;if((R|0)<1){L=64;break}__ZN6VectorIPKcE14_copy_on_writeEv(g);c[(c[g>>2]|0)+(R+-1<<2)>>2]=U}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);S=S+1|0;if((S|0)>=(c[O>>2]|0))break c}if((L|0)==64)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);c[h>>2]=0;c[i>>2]=0;c[j>>2]=0;c[k>>2]=0;O=C+4|0;U=c[O>>2]|0;d:do if(!U){W=0;L=74}else{V=b+56|0;S=c[V>>2]|0;e:do if(S|0?(T=c[S+(((1<<d[b+60>>0])+-1&U)<<2)>>2]|0,T|0):0){R=T;while(1){if((c[R>>2]|0)==(U|0)?(c[R+8>>2]|0)==(U|0):0)break;R=c[R+4>>2]|0;if(!R)break e}a[1263537]=0;R=__ZN7HashMapIjN11ShaderGLES310CustomCodeE20HashMapHasherDefault24HashMapComparatorDefaultIjELh3ELh8EEixERKj(V,O)|0;c[N+20>>2]=c[R+24>>2];W=R;L=74;break d}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(773030,744628,248,773107,0);X=0}while(0);do if((L|0)==74){O=qf()|0;c[N>>2]=O;if(!O){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(773030,744628,258,773198,0);X=0;break}a[1263537]=0;O=(W|0)!=0;f:do if(O){U=W+32|0;V=0;while(1){S=c[U>>2]|0;R=(S|0)==0;if(R)Y=0;else Y=c[S+-4>>2]|0;if((V|0)>=(Y|0))break f;if(R)Z=0;else Z=c[S+-4>>2]|0;do if((Z|0)<=(V|0)){if(R)_=0;else _=c[S+-4>>2]|0;if((_|0)>(V|0)){a[1263537]=0;L=89;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);$=0;break}}else L=89;while(0);if((L|0)==89){L=0;__ZN6VectorI10CharStringE14_copy_on_writeEv(U);$=(c[U>>2]|0)+(V<<2)|0}S=__ZNK10CharString8get_dataEv($)|0;R=c[g>>2]|0;if(!R)aa=1;else aa=(c[R+-4>>2]|0)+1|0;if(!(__ZN6VectorIPKcE6resizeEi(g,aa)|0)){a[1263537]=0;R=c[g>>2]|0;if(!R){L=96;break}K=c[R+-4>>2]|0;if((K|0)<1){L=96;break}__ZN6VectorIPKcE14_copy_on_writeEv(g);c[(c[g>>2]|0)+(K+-1<<2)>>2]=S}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);V=V+1|0}if((L|0)==96)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);V=c[g>>2]|0;if(!V){ca=1;da=0}else{U=c[V+-4>>2]|0;ca=U+1|0;da=U}do if(!(__ZN6VectorIPKcE6resizeEi(g,ca)|0)){a[1263537]=0;U=c[g>>2]|0;if(!U)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);V=c[U+-4>>2]|0;if((V|0)<1)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else{__ZN6VectorIPKcE14_copy_on_writeEv(g);c[(c[g>>2]|0)+(V+-1<<2)>>2]=773244;break}}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);while(0);V=c[g>>2]|0;if(!V)ea=1;else ea=(c[V+-4>>2]|0)+1|0;do if(!(__ZN6VectorIPKcE6resizeEi(g,ea)|0)){a[1263537]=0;V=c[g>>2]|0;if(!V)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);U=c[V+-4>>2]|0;if((U|0)<1)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else{__ZN6VectorIPKcE14_copy_on_writeEv(g);c[(c[g>>2]|0)+(U+-1<<2)>>2]=773268;break}}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);while(0);U=__ZNK10CharString8get_dataEv(b+140|0)|0;V=c[g>>2]|0;if(!V)fa=1;else fa=(c[V+-4>>2]|0)+1|0;do if(!(__ZN6VectorIPKcE6resizeEi(g,fa)|0)){a[1263537]=0;V=c[g>>2]|0;if(!V)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);S=c[V+-4>>2]|0;if((S|0)<1)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else{__ZN6VectorIPKcE14_copy_on_writeEv(g);c[(c[g>>2]|0)+(S+-1<<2)>>2]=U;break}}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);while(0);do if(O){U=__ZNK6String5asciiEb(W+4|0,0)|0;S=U;V=c[j>>2]|0;do if((V|0)==(U|0)){if(U|0){ga=U+-8|0;L=133}}else{do if(V|0){if(__Z16atomic_decrementPj(V+-8|0)|0)break;__ZN6Memory11free_staticEPvb(V,1)}while(0);c[j>>2]=0;if(U|0){K=U+-8|0;if(!(__Z28atomic_conditional_incrementPj(K)|0)){ga=K;L=133;break}c[j>>2]=S;ga=K;L=133}}while(0);if((L|0)==133?(__Z16atomic_decrementPj(ga)|0)==0:0)__ZN6Memory11free_staticEPvb(U,1);S=__ZNK10CharString8get_dataEv(j)|0;V=c[g>>2]|0;if(!V)ha=1;else ha=(c[V+-4>>2]|0)+1|0;do if(!(__ZN6VectorIPKcE6resizeEi(g,ha)|0)){a[1263537]=0;V=c[g>>2]|0;if(!V)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);K=c[V+-4>>2]|0;if((K|0)<1)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else{__ZN6VectorIPKcE14_copy_on_writeEv(g);c[(c[g>>2]|0)+(K+-1<<2)>>2]=S;break}}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);while(0);S=__ZNK10CharString8get_dataEv(b+144|0)|0;U=c[g>>2]|0;if(!U)ia=1;else ia=(c[U+-4>>2]|0)+1|0;do if(!(__ZN6VectorIPKcE6resizeEi(g,ia)|0)){a[1263537]=0;U=c[g>>2]|0;if(!U)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);K=c[U+-4>>2]|0;if((K|0)<1)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else{__ZN6VectorIPKcE14_copy_on_writeEv(g);c[(c[g>>2]|0)+(K+-1<<2)>>2]=S;break}}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);while(0);S=__ZNK6String5asciiEb(W+20|0,0)|0;K=S;U=c[k>>2]|0;do if((U|0)==(S|0)){if(!S)break;ja=S+-8|0;L=160}else{do if(U|0){if(__Z16atomic_decrementPj(U+-8|0)|0)break;__ZN6Memory11free_staticEPvb(U,1)}while(0);c[k>>2]=0;if(!S)break;V=S+-8|0;if(!(__Z28atomic_conditional_incrementPj(V)|0)){ja=V;L=160;break}c[k>>2]=K;ja=V;L=160}while(0);do if((L|0)==160){if(__Z16atomic_decrementPj(ja)|0)break;__ZN6Memory11free_staticEPvb(S,1)}while(0);S=__ZNK10CharString8get_dataEv(k)|0;K=c[g>>2]|0;if(!K)ka=1;else ka=(c[K+-4>>2]|0)+1|0;if(__ZN6VectorIPKcE6resizeEi(g,ka)|0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);break}a[1263537]=0;K=c[g>>2]|0;if(!K)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);U=c[K+-4>>2]|0;if((U|0)<1)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else{__ZN6VectorIPKcE14_copy_on_writeEv(g);c[(c[g>>2]|0)+(U+-1<<2)>>2]=S;break}}else{S=__ZNK10CharString8get_dataEv(b+144|0)|0;U=c[g>>2]|0;if(!U)la=1;else la=(c[U+-4>>2]|0)+1|0;if(__ZN6VectorIPKcE6resizeEi(g,la)|0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);break}a[1263537]=0;U=c[g>>2]|0;if(!U)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);K=c[U+-4>>2]|0;if((K|0)<1)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else{__ZN6VectorIPKcE14_copy_on_writeEv(g);c[(c[g>>2]|0)+(K+-1<<2)>>2]=S;break}}while(0);S=__ZNK10CharString8get_dataEv(b+148|0)|0;K=c[g>>2]|0;if(!K)ma=1;else ma=(c[K+-4>>2]|0)+1|0;do if(!(__ZN6VectorIPKcE6resizeEi(g,ma)|0)){a[1263537]=0;K=c[g>>2]|0;if(!K)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);U=c[K+-4>>2]|0;if((U|0)<1)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else{__ZN6VectorIPKcE14_copy_on_writeEv(g);c[(c[g>>2]|0)+(U+-1<<2)>>2]=S;break}}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);while(0);do if(O){S=__ZNK6String5asciiEb(W,0)|0;U=S;K=c[h>>2]|0;do if((K|0)==(S|0)){if(!S)break;na=S+-8|0;L=196}else{do if(K|0){if(__Z16atomic_decrementPj(K+-8|0)|0)break;__ZN6Memory11free_staticEPvb(K,1)}while(0);c[h>>2]=0;if(!S)break;V=S+-8|0;if(!(__Z28atomic_conditional_incrementPj(V)|0)){na=V;L=196;break}c[h>>2]=U;na=V;L=196}while(0);do if((L|0)==196){if(__Z16atomic_decrementPj(na)|0)break;__ZN6Memory11free_staticEPvb(S,1)}while(0);S=__ZNK10CharString8get_dataEv(h)|0;U=c[g>>2]|0;if(!U)oa=1;else oa=(c[U+-4>>2]|0)+1|0;if(__ZN6VectorIPKcE6resizeEi(g,oa)|0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);break}a[1263537]=0;U=c[g>>2]|0;if(!U)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);K=c[U+-4>>2]|0;if((K|0)<1)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else{__ZN6VectorIPKcE14_copy_on_writeEv(g);c[(c[g>>2]|0)+(K+-1<<2)>>2]=S;break}}while(0);S=__ZNK10CharString8get_dataEv(b+152|0)|0;K=c[g>>2]|0;if(!K)pa=1;else pa=(c[K+-4>>2]|0)+1|0;do if(!(__ZN6VectorIPKcE6resizeEi(g,pa)|0)){a[1263537]=0;K=c[g>>2]|0;if(!K)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);U=c[K+-4>>2]|0;if((U|0)<1)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else{__ZN6VectorIPKcE14_copy_on_writeEv(g);c[(c[g>>2]|0)+(U+-1<<2)>>2]=S;break}}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);while(0);S=mg(35633)|0;U=N+4|0;c[U>>2]=S;K=c[g>>2]|0;do if(!K){qa=0;L=216}else{V=c[K+-4>>2]|0;if((V|0)<=0){qa=V;L=216;break}__ZN6VectorIPKcE14_copy_on_writeEv(g);ra=V;sa=c[g>>2]|0}while(0);if((L|0)==216){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);ra=qa;sa=0}de(S|0,ra|0,sa|0,0);Ag(c[U>>2]|0);rh(c[U>>2]|0,35713,n|0);do if(!(c[n>>2]|0)){rh(c[U>>2]|0,35716,f|0);K=c[f>>2]|0;if((K|0)<0){Pg(c[U>>2]|0);Cd(c[N>>2]|0);c[N>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(773030,744628,339,773290,0);a[1263537]=0}else{if(!K){c[f>>2]=4096;ta=4096}else ta=K;K=__ZN6Memory12alloc_staticEjb(ta+1|0,0)|0;a[K+(c[f>>2]|0)>>0]=0;Kd(c[U>>2]|0,c[f>>2]|0,f|0,K|0);c[p>>2]=ij[c[c[b>>2]>>2]&8191](b)|0;__ZN6StringC2EPKc(q,773302);c[o>>2]=__ZNK6StringplERKS_(p,q)|0;V=c[q>>2]|0;do if(V|0){if(__Z16atomic_decrementPj(V+-8|0)|0)break;__ZN6Memory11free_staticEPvb(V,1)}while(0);V=c[p>>2]|0;do if(V|0){if(__Z16atomic_decrementPj(V+-8|0)|0)break;__ZN6Memory11free_staticEPvb(V,1)}while(0);__ZN6StringpLEPKc(o,K)|0;__ZL24_display_error_with_codeRK6StringRK6VectorIPKcE(o,g);__ZN6Memory11free_staticEPvb(K,0);Pg(c[U>>2]|0);Cd(c[N>>2]|0);c[N>>2]=0;V=c[o>>2]|0;do if(V|0){if(__Z16atomic_decrementPj(V+-8|0)|0)break;__ZN6Memory11free_staticEPvb(V,1)}while(0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(773030,744628,361,1126427,0);a[1263537]=0;ua=0}else{__ZN6VectorIPKcE6resizeEi(g,da)|0;V=c[g>>2]|0;if(!V)va=1;else va=(c[V+-4>>2]|0)+1|0;do if(!(__ZN6VectorIPKcE6resizeEi(g,va)|0)){a[1263537]=0;V=c[g>>2]|0;if(!V)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);K=c[V+-4>>2]|0;if((K|0)<1)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else{__ZN6VectorIPKcE14_copy_on_writeEv(g);c[(c[g>>2]|0)+(K+-1<<2)>>2]=773244;break}}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);while(0);K=c[g>>2]|0;if(!K)wa=1;else wa=(c[K+-4>>2]|0)+1|0;do if(!(__ZN6VectorIPKcE6resizeEi(g,wa)|0)){a[1263537]=0;K=c[g>>2]|0;if(!K)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);V=c[K+-4>>2]|0;if((V|0)<1)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else{__ZN6VectorIPKcE14_copy_on_writeEv(g);c[(c[g>>2]|0)+(V+-1<<2)>>2]=773268;break}}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);while(0);V=__ZNK10CharString8get_dataEv(b+120|0)|0;K=c[g>>2]|0;if(!K)xa=1;else xa=(c[K+-4>>2]|0)+1|0;do if(!(__ZN6VectorIPKcE6resizeEi(g,xa)|0)){a[1263537]=0;K=c[g>>2]|0;if(!K)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);R=c[K+-4>>2]|0;if((R|0)<1)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else{__ZN6VectorIPKcE14_copy_on_writeEv(g);c[(c[g>>2]|0)+(R+-1<<2)>>2]=V;break}}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);while(0);do if(O){V=__ZNK6String5asciiEb(W+12|0,0)|0;R=V;K=c[j>>2]|0;do if((K|0)==(V|0)){if(!V)break;ya=V+-8|0;L=268}else{do if(K|0){if(__Z16atomic_decrementPj(K+-8|0)|0)break;__ZN6Memory11free_staticEPvb(K,1)}while(0);c[j>>2]=0;if(!V)break;T=V+-8|0;if(!(__Z28atomic_conditional_incrementPj(T)|0)){ya=T;L=268;break}c[j>>2]=R;ya=T;L=268}while(0);do if((L|0)==268){if(__Z16atomic_decrementPj(ya)|0)break;__ZN6Memory11free_staticEPvb(V,1)}while(0);V=__ZNK10CharString8get_dataEv(j)|0;R=c[g>>2]|0;if(!R)za=1;else za=(c[R+-4>>2]|0)+1|0;do if(!(__ZN6VectorIPKcE6resizeEi(g,za)|0)){a[1263537]=0;R=c[g>>2]|0;if(!R)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);K=c[R+-4>>2]|0;if((K|0)<1)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else{__ZN6VectorIPKcE14_copy_on_writeEv(g);c[(c[g>>2]|0)+(K+-1<<2)>>2]=V;break}}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);while(0);V=__ZNK10CharString8get_dataEv(b+124|0)|0;K=c[g>>2]|0;if(!K)Aa=1;else Aa=(c[K+-4>>2]|0)+1|0;do if(!(__ZN6VectorIPKcE6resizeEi(g,Aa)|0)){a[1263537]=0;K=c[g>>2]|0;if(!K)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);R=c[K+-4>>2]|0;if((R|0)<1)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else{__ZN6VectorIPKcE14_copy_on_writeEv(g);c[(c[g>>2]|0)+(R+-1<<2)>>2]=V;break}}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);while(0);V=__ZNK6String5asciiEb(W+20|0,0)|0;R=V;K=c[k>>2]|0;do if((K|0)==(V|0)){if(!V)break;Ba=V+-8|0;L=295}else{do if(K|0){if(__Z16atomic_decrementPj(K+-8|0)|0)break;__ZN6Memory11free_staticEPvb(K,1)}while(0);c[k>>2]=0;if(!V)break;T=V+-8|0;if(!(__Z28atomic_conditional_incrementPj(T)|0)){Ba=T;L=295;break}c[k>>2]=R;Ba=T;L=295}while(0);do if((L|0)==295){if(__Z16atomic_decrementPj(Ba)|0)break;__ZN6Memory11free_staticEPvb(V,1)}while(0);V=__ZNK10CharString8get_dataEv(k)|0;R=c[g>>2]|0;if(!R)Ca=1;else Ca=(c[R+-4>>2]|0)+1|0;if(__ZN6VectorIPKcE6resizeEi(g,Ca)|0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);break}a[1263537]=0;R=c[g>>2]|0;if(!R)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);K=c[R+-4>>2]|0;if((K|0)<1)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else{__ZN6VectorIPKcE14_copy_on_writeEv(g);c[(c[g>>2]|0)+(K+-1<<2)>>2]=V;break}}else{V=__ZNK10CharString8get_dataEv(b+124|0)|0;K=c[g>>2]|0;if(!K)Da=1;else Da=(c[K+-4>>2]|0)+1|0;if(__ZN6VectorIPKcE6resizeEi(g,Da)|0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);break}a[1263537]=0;K=c[g>>2]|0;if(!K)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);R=c[K+-4>>2]|0;if((R|0)<1)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else{__ZN6VectorIPKcE14_copy_on_writeEv(g);c[(c[g>>2]|0)+(R+-1<<2)>>2]=V;break}}while(0);V=__ZNK10CharString8get_dataEv(b+128|0)|0;R=c[g>>2]|0;if(!R)Ea=1;else Ea=(c[R+-4>>2]|0)+1|0;do if(!(__ZN6VectorIPKcE6resizeEi(g,Ea)|0)){a[1263537]=0;R=c[g>>2]|0;if(!R)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);K=c[R+-4>>2]|0;if((K|0)<1)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else{__ZN6VectorIPKcE14_copy_on_writeEv(g);c[(c[g>>2]|0)+(K+-1<<2)>>2]=V;break}}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);while(0);do if(O){V=__ZNK6String5asciiEb(W+8|0,0)|0;K=V;R=c[h>>2]|0;do if((R|0)==(V|0)){if(!V)break;Fa=V+-8|0;L=331}else{do if(R|0){if(__Z16atomic_decrementPj(R+-8|0)|0)break;__ZN6Memory11free_staticEPvb(R,1)}while(0);c[h>>2]=0;if(!V)break;T=V+-8|0;if(!(__Z28atomic_conditional_incrementPj(T)|0)){Fa=T;L=331;break}c[h>>2]=K;Fa=T;L=331}while(0);do if((L|0)==331){if(__Z16atomic_decrementPj(Fa)|0)break;__ZN6Memory11free_staticEPvb(V,1)}while(0);V=__ZNK10CharString8get_dataEv(h)|0;K=c[g>>2]|0;if(!K)Ga=1;else Ga=(c[K+-4>>2]|0)+1|0;do if(!(__ZN6VectorIPKcE6resizeEi(g,Ga)|0)){a[1263537]=0;K=c[g>>2]|0;if(!K)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);R=c[K+-4>>2]|0;if((R|0)<1)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else{__ZN6VectorIPKcE14_copy_on_writeEv(g);c[(c[g>>2]|0)+(R+-1<<2)>>2]=V;break}}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);while(0);V=__ZNK10CharString8get_dataEv(b+132|0)|0;R=c[g>>2]|0;if(!R)Ha=1;else Ha=(c[R+-4>>2]|0)+1|0;do if(!(__ZN6VectorIPKcE6resizeEi(g,Ha)|0)){a[1263537]=0;R=c[g>>2]|0;if(!R)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);K=c[R+-4>>2]|0;if((K|0)<1)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else{__ZN6VectorIPKcE14_copy_on_writeEv(g);c[(c[g>>2]|0)+(K+-1<<2)>>2]=V;break}}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);while(0);V=__ZNK6String5asciiEb(W+16|0,0)|0;K=V;R=c[i>>2]|0;do if((R|0)==(V|0)){if(!V)break;Ia=V+-8|0;L=358}else{do if(R|0){if(__Z16atomic_decrementPj(R+-8|0)|0)break;__ZN6Memory11free_staticEPvb(R,1)}while(0);c[i>>2]=0;if(!V)break;T=V+-8|0;if(!(__Z28atomic_conditional_incrementPj(T)|0)){Ia=T;L=358;break}c[i>>2]=K;Ia=T;L=358}while(0);do if((L|0)==358){if(__Z16atomic_decrementPj(Ia)|0)break;__ZN6Memory11free_staticEPvb(V,1)}while(0);V=__ZNK10CharString8get_dataEv(i)|0;K=c[g>>2]|0;if(!K)Ja=1;else Ja=(c[K+-4>>2]|0)+1|0;if(__ZN6VectorIPKcE6resizeEi(g,Ja)|0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);break}a[1263537]=0;K=c[g>>2]|0;if(!K)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);R=c[K+-4>>2]|0;if((R|0)<1)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else{__ZN6VectorIPKcE14_copy_on_writeEv(g);c[(c[g>>2]|0)+(R+-1<<2)>>2]=V;break}}else{V=__ZNK10CharString8get_dataEv(b+132|0)|0;R=c[g>>2]|0;if(!R)Ka=1;else Ka=(c[R+-4>>2]|0)+1|0;if(__ZN6VectorIPKcE6resizeEi(g,Ka)|0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);break}a[1263537]=0;R=c[g>>2]|0;if(!R)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);K=c[R+-4>>2]|0;if((K|0)<1)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else{__ZN6VectorIPKcE14_copy_on_writeEv(g);c[(c[g>>2]|0)+(K+-1<<2)>>2]=V;break}}while(0);V=__ZNK10CharString8get_dataEv(b+136|0)|0;K=c[g>>2]|0;if(!K)La=1;else La=(c[K+-4>>2]|0)+1|0;do if(!(__ZN6VectorIPKcE6resizeEi(g,La)|0)){a[1263537]=0;K=c[g>>2]|0;if(!K)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);R=c[K+-4>>2]|0;if((R|0)<1)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else{__ZN6VectorIPKcE14_copy_on_writeEv(g);c[(c[g>>2]|0)+(R+-1<<2)>>2]=V;break}}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);while(0);V=mg(35632)|0;R=N+8|0;c[R>>2]=V;K=c[g>>2]|0;do if(!K){Ma=0;L=386}else{T=c[K+-4>>2]|0;if((T|0)<=0){Ma=T;L=386;break}__ZN6VectorIPKcE14_copy_on_writeEv(g);Na=T;Oa=c[g>>2]|0}while(0);if((L|0)==386){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);Na=Ma;Oa=0}de(V|0,Na|0,Oa|0,0);Ag(c[R>>2]|0);rh(c[R>>2]|0,35713,n|0);if(!(c[n>>2]|0)){rh(c[R>>2]|0,35716,f|0);K=c[f>>2]|0;if((K|0)<0){Pg(c[R>>2]|0);Pg(c[U>>2]|0);Cd(c[N>>2]|0);c[N>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(773030,744628,439,773290,0);a[1263537]=0}else{if(!K){c[f>>2]=4096;Pa=4096}else Pa=K;K=__ZN6Memory12alloc_staticEjb(Pa+1|0,0)|0;a[K+(c[f>>2]|0)>>0]=0;Kd(c[R>>2]|0,c[f>>2]|0,f|0,K|0);c[r>>2]=ij[c[c[b>>2]>>2]&8191](b)|0;__ZN6StringC2EPKc(q,773340);c[o>>2]=__ZNK6StringplERKS_(r,q)|0;T=c[q>>2]|0;do if(T|0){if(__Z16atomic_decrementPj(T+-8|0)|0)break;__ZN6Memory11free_staticEPvb(T,1)}while(0);T=c[r>>2]|0;do if(T|0){if(__Z16atomic_decrementPj(T+-8|0)|0)break;__ZN6Memory11free_staticEPvb(T,1)}while(0);__ZN6StringpLEPKc(o,K)|0;__ZL24_display_error_with_codeRK6StringRK6VectorIPKcE(o,g);c[s>>2]=__ZNK6String5asciiEb(o,0)|0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(773030,744628,455,__ZNK10CharString8get_dataEv(s)|0,0);T=c[s>>2]|0;do if(T|0){if(__Z16atomic_decrementPj(T+-8|0)|0)break;__ZN6Memory11free_staticEPvb(T,1)}while(0);a[1263537]=0;__ZN6Memory11free_staticEPvb(K,0);Pg(c[R>>2]|0);Pg(c[U>>2]|0);Cd(c[N>>2]|0);c[N>>2]=0;T=c[o>>2]|0;do if(T|0){if(__Z16atomic_decrementPj(T+-8|0)|0)break;__ZN6Memory11free_staticEPvb(T,1)}while(0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(773030,744628,463,1126427,0);a[1263537]=0;ua=0;break}pf(c[N>>2]|0,c[R>>2]|0);pf(c[N>>2]|0,c[U>>2]|0);T=b+36|0;if((c[T>>2]|0)>0){K=b+96|0;V=0;do{B=c[K>>2]|0;ph(c[N>>2]|0,c[B+(V<<3)+4>>2]|0,c[B+(V<<3)>>2]|0);V=V+1|0}while((V|0)<(c[T>>2]|0))}T=b+24|0;V=c[T>>2]|0;if(V|0){c[f>>2]=0;do if((V|0)>0){K=b+108|0;B=0;g:while(1){Q=c[(c[K>>2]|0)+(B<<3)+4>>2]|0;if(!((Q|0)!=-1?!(c[C>>2]&1<<Q|0):0))L=417;do if((L|0)==417){L=0;Q=c[f>>2]|0;if(!Q)Qa=0;else Qa=c[Q+-4>>2]|0;c[o>>2]=__Z4itosx(Qa,((Qa|0)<0)<<31>>31)|0;c[v>>2]=__ZplPKcRK6String(773380,o)|0;__ZN6StringC2EPKc(q,1143407);c[u>>2]=__ZNK6StringplERKS_(v,q)|0;__ZN6StringC2EPKc(w,c[(c[K>>2]|0)+(B<<3)>>2]|0);c[t>>2]=__ZNK6StringplERKS_(u,w)|0;__Z10print_line6String(t);Q=c[t>>2]|0;do if(Q|0){if(__Z16atomic_decrementPj(Q+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Q,1)}while(0);Q=c[w>>2]|0;do if(Q|0){if(__Z16atomic_decrementPj(Q+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Q,1)}while(0);Q=c[u>>2]|0;do if(Q|0){if(__Z16atomic_decrementPj(Q+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Q,1)}while(0);Q=c[q>>2]|0;do if(Q|0){if(__Z16atomic_decrementPj(Q+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Q,1)}while(0);Q=c[v>>2]|0;do if(Q|0){if(__Z16atomic_decrementPj(Q+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Q,1)}while(0);Q=c[o>>2]|0;do if(Q|0){if(__Z16atomic_decrementPj(Q+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Q,1)}while(0);Q=c[(c[K>>2]|0)+(B<<3)>>2]|0;P=c[f>>2]|0;if(!P)Ra=1;else Ra=(c[P+-4>>2]|0)+1|0;if(__ZN6VectorIPKcE6resizeEi(f,Ra)|0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);break}a[1263537]=0;P=c[f>>2]|0;if(!P){L=443;break g}D=c[P+-4>>2]|0;if((D|0)<1){L=443;break g}__ZN6VectorIPKcE14_copy_on_writeEv(f);c[(c[f>>2]|0)+(D+-1<<2)>>2]=Q}while(0);B=B+1|0;if((B|0)>=(c[T>>2]|0)){L=413;break}}if((L|0)==413){B=c[f>>2]|0;do if(!B){Sa=B;L=447}else{K=c[B+-4>>2]|0;if(!K){Ta=B;break}Q=c[N>>2]|0;__ZN6VectorIPKcE14_copy_on_writeEv(f);sg(Q|0,K|0,c[f>>2]|0,35980);Sa=c[f>>2]|0;L=447}while(0);if((L|0)==447)if(!Sa)break;else Ta=Sa;if(__Z16atomic_decrementPj(Ta+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ta,1);break}else if((L|0)==443)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0)}eh(c[N>>2]|0);Rg(c[N>>2]|0,35714,n|0);if(!(c[n>>2]|0)){Rg(c[N>>2]|0,35716,f|0);T=c[f>>2]|0;do if((T|0)<0){Pg(c[R>>2]|0);Pg(c[U>>2]|0);Cd(c[N>>2]|0);c[N>>2]=0;V=c[f>>2]|0;if((V|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(773030,744628,508,773393,0);break}else{a[1263537]=0;Ua=V;L=458;break}}else{if(T|0){Ua=T;L=458;break}c[f>>2]=4096;Ua=4096;L=458}while(0);if((L|0)==458){T=__ZN6Memory12alloc_staticEjb(Ua+1|0,0)|0;a[T+(c[f>>2]|0)>>0]=0;Ee(c[N>>2]|0,c[f>>2]|0,f|0,T|0);c[x>>2]=ij[c[c[b>>2]>>2]&8191](b)|0;__ZN6StringC2EPKc(q,773442);c[o>>2]=__ZNK6StringplERKS_(x,q)|0;V=c[q>>2]|0;do if(V|0){if(__Z16atomic_decrementPj(V+-8|0)|0)break;__ZN6Memory11free_staticEPvb(V,1)}while(0);V=c[x>>2]|0;do if(V|0){if(__Z16atomic_decrementPj(V+-8|0)|0)break;__ZN6Memory11free_staticEPvb(V,1)}while(0);__ZN6StringpLEPKc(o,T)|0;__ZL24_display_error_with_codeRK6StringRK6VectorIPKcE(o,g);c[y>>2]=__ZNK6String5asciiEb(o,0)|0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(773030,744628,524,__ZNK10CharString8get_dataEv(y)|0,0);V=c[y>>2]|0;do if(V|0){if(__Z16atomic_decrementPj(V+-8|0)|0)break;__ZN6Memory11free_staticEPvb(V,1)}while(0);a[1263537]=0;__ZN6Memory11free_staticEPvb(T,0);Pg(c[R>>2]|0);Pg(c[U>>2]|0);Cd(c[N>>2]|0);c[N>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(773030,744628,531,1126427,0);a[1263537]=0;V=c[o>>2]|0;do if(V|0){if(__Z16atomic_decrementPj(V+-8|0)|0)break;__ZN6Memory11free_staticEPvb(V,1)}while(0)}ua=0;break}qd(c[N>>2]|0);V=b+8|0;if((c[V>>2]|0)>0){R=b+92|0;T=N+12|0;B=0;do{K=hh(c[N>>2]|0,c[(c[R>>2]|0)+(B<<2)>>2]|0)|0;c[(c[T>>2]|0)+(B<<2)>>2]=K;B=B+1|0}while((B|0)<(c[V>>2]|0))}V=b+12|0;if((c[V>>2]|0)>0){B=b+100|0;T=b+164|0;R=0;do{K=hh(c[N>>2]|0,c[(c[B>>2]|0)+(R<<3)>>2]|0)|0;do if((K|0)>-1){Q=c[(c[B>>2]|0)+(R<<3)+4>>2]|0;if((Q|0)<0){Bg(K|0,(c[T>>2]|0)+Q|0);break}else{Bg(K|0,Q|0);break}}while(0);R=R+1|0}while((R|0)<(c[V>>2]|0))}V=b+20|0;if((c[V>>2]|0)>0){R=b+104|0;T=0;do{B=Lg(c[N>>2]|0,c[(c[R>>2]|0)+(T<<3)>>2]|0)|0;if((B|0)>-1)Dh(c[N>>2]|0,B|0,c[(c[R>>2]|0)+(T<<3)+4>>2]|0);T=T+1|0}while((T|0)<(c[V>>2]|0))}h:do if(O){V=N+16|0;T=W+28|0;R=c[T>>2]|0;if(!R)Va=0;else Va=c[R+-4>>2]|0;__ZN6VectorIiE6resizeEi(V,Va)|0;R=b+160|0;B=0;while(1){K=c[T>>2]|0;Q=(K|0)==0;if(Q)Wa=0;else Wa=c[K+-4>>2]|0;if((B|0)>=(Wa|0))break h;D=c[N>>2]|0;if(Q)Xa=0;else Xa=c[K+-4>>2]|0;do if((Xa|0)<=(B|0)){if(Q)Ya=0;else Ya=c[K+-4>>2]|0;if((Ya|0)>(B|0)){a[1263537]=0;L=502;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);Za=0;break}}else L=502;while(0);if((L|0)==502){L=0;__ZN6VectorI10StringNameE14_copy_on_writeEv(T);Za=(c[T>>2]|0)+(B<<2)|0}K=c[Za>>2]|0;do if(!K){c[f>>2]=0;_a=0}else{Q=c[K+4>>2]|0;if(Q|0){__ZN6StringC2EPKc(f,Q);_a=c[f>>2]|0;break}Q=K+8|0;c[f>>2]=0;P=c[Q>>2]|0;if(!P){_a=0;break}c[f>>2]=0;if(!(__Z28atomic_conditional_incrementPj(P+-8|0)|0)){_a=0;break}P=c[Q>>2]|0;c[f>>2]=P;_a=P}while(0);c[A>>2]=_a;c[z>>2]=__ZNK6String5asciiEb(A,0)|0;K=hh(D|0,__ZNK10CharString8get_dataEv(z)|0)|0;P=c[V>>2]|0;Q=(P|0)==0;if(Q)$a=0;else $a=c[P+-4>>2]|0;if(($a|0)<=(B|0)){if(Q)ab=0;else ab=c[P+-4>>2]|0;if((ab|0)<=(B|0)){L=516;break}a[1263537]=0}__ZN6VectorIiE14_copy_on_writeEv(V);c[(c[V>>2]|0)+(B<<2)>>2]=K;K=c[z>>2]|0;do if(K|0){if(__Z16atomic_decrementPj(K+-8|0)|0)break;__ZN6Memory11free_staticEPvb(K,1)}while(0);K=c[A>>2]|0;do if(K|0){if(__Z16atomic_decrementPj(K+-8|0)|0)break;__ZN6Memory11free_staticEPvb(K,1)}while(0);K=c[V>>2]|0;D=(K|0)==0;if(D)bb=0;else bb=c[K+-4>>2]|0;if((bb|0)<=(B|0)){if(D)cb=0;else cb=c[K+-4>>2]|0;if((cb|0)<=(B|0)){L=530;break}a[1263537]=0}__ZN6VectorIiE14_copy_on_writeEv(V);Bg(c[(c[V>>2]|0)+(B<<2)>>2]|0,(c[R>>2]|0)+B|0);B=B+1|0}if((L|0)==516)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((L|0)==530)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);qd(0);a[J>>0]=1;ua=N}while(0);X=ua}while(0);ua=c[k>>2]|0;if(ua|0?(__Z16atomic_decrementPj(ua+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(ua,1);ua=c[j>>2]|0;if(ua|0?(__Z16atomic_decrementPj(ua+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(ua,1);ua=c[i>>2]|0;if(ua|0?(__Z16atomic_decrementPj(ua+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(ua,1);ua=c[h>>2]|0;if(ua|0?(__Z16atomic_decrementPj(ua+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(ua,1);ua=c[g>>2]|0;if(ua|0?(__Z16atomic_decrementPj(ua+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(ua,1);M=X;l=e;return M|0}else if((L|0)==52)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);return 0}function __ZN6VectorIPKcE6resizeEi(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0;if((d|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,269,1145657,0);e=31;return e|0}a[1263537]=0;f=c[b>>2]|0;if(!f)g=0;else g=c[f+-4>>2]|0;if((g|0)==(d|0)){e=0;return e|0}if(!d){if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);c[b>>2]=0;e=0;return e|0}__ZN6VectorIPKcE14_copy_on_writeEv(b);f=d<<2;if(d>>>0<=1073741823?(g=f+-1|0,h=g>>>1|g,g=h>>>2|h,h=g>>>4|g,g=h>>>8|h,h=(g>>>16|g)+1|0,f>>>0<4294967264):0){a[1263537]=0;f=c[b>>2]|0;do if(!f)if((d|0)>0)i=18;else{j=0;i=25}else{g=c[f+-4>>2]|0;if((g|0)<(d|0))if(!g)i=18;else{k=__ZN6Memory14realloc_staticEPvjb(f,h,1)|0;if(k|0){a[1263537]=0;l=k;break}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,300,1145876,0);e=6;return e|0}else{j=g;i=25}}while(0);do if((i|0)==18){g=__ZN6Memory12alloc_staticEjb(h,1)|0;if(g|0){a[1263537]=0;c[g+-4>>2]=0;c[g+-8>>2]=1;l=g;break}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,292,1145820,0);e=6;return e|0}else if((i|0)==25){if((j|0)<=(d|0)){e=0;return e|0}g=__ZN6Memory14realloc_staticEPvjb(f,h,1)|0;if(!g){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,324,1145876,0);e=6;return e|0}else{a[1263537]=0;c[b>>2]=g;c[g+-4>>2]=d;e=0;return e|0}}while(0);c[b>>2]=l;c[((l|0)==0?0:l+-4|0)>>2]=d;e=0;return e|0}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,285,1145723,0);e=6;return e|0}function __ZN6VectorIPKcE14_copy_on_writeEv(a){a=a|0;var b=0,d=0,e=0;b=c[a>>2]|0;if(!b)return;if((c[b+-8>>2]|0)>>>0<=1)return;d=c[b+-4>>2]|0;b=(d<<2)+-1|0;e=b>>>1|b;b=e>>>2|e;e=b>>>4|b;b=e>>>8|e;e=__ZN6Memory12alloc_staticEjb((b>>>16|b)+1|0,1)|0;c[e+-8>>2]=1;c[e+-4>>2]=d;if(d|0){b=0;do{c[e+(b<<2)>>2]=c[(c[a>>2]|0)+(b<<2)>>2];b=b+1|0}while((b|0)!=(d|0))}d=c[a>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);c[a>>2]=e;return}function __ZN7HashMapIjN11ShaderGLES310CustomCodeE20HashMapHasherDefault24HashMapComparatorDefaultIjELh3ELh8EEixERKj(b,e){b=b|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0;f=c[b>>2]|0;a:do if(f){g=c[e>>2]|0;h=c[f+(((1<<(d[b+4>>0]|0))+-1&g)<<2)>>2]|0;if(!h)i=10;else{j=h;while(1){if((c[j>>2]|0)==(g|0)?(c[j+8>>2]|0)==(g|0):0){k=j;break a}j=c[j+4>>2]|0;if(!j){i=10;break}}}}else{a[1263537]=0;j=__ZN6Memory12alloc_staticEjb(32,1)|0;if(!j){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143992,1144012,140,1144029,0);l=0}else{a[1263537]=0;g=j+-8|0;c[g>>2]=8;c[g+4>>2]=0;l=j}c[b>>2]=l;a[b+4>>0]=3;c[b+8>>2]=0;c[l>>2]=0;c[(c[b>>2]|0)+4>>2]=0;c[(c[b>>2]|0)+8>>2]=0;c[(c[b>>2]|0)+12>>2]=0;c[(c[b>>2]|0)+16>>2]=0;c[(c[b>>2]|0)+20>>2]=0;c[(c[b>>2]|0)+24>>2]=0;c[(c[b>>2]|0)+28>>2]=0;i=10}while(0);do if((i|0)==10){l=__ZnwjPKc(48,1263606)|0;f=l+12|0;c[l+40>>2]=0;c[l+44>>2]=0;c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;c[f+12>>2]=0;c[f+16>>2]=0;c[f+20>>2]=0;f=l+4|0;c[f>>2]=0;if(l|0){a[1263537]=0;j=c[e>>2]|0;g=(c[b>>2]|0)+(((1<<(d[b+4>>0]|0))+-1&j)<<2)|0;c[f>>2]=c[g>>2];c[l>>2]=j;c[l+8>>2]=c[e>>2];c[g>>2]=l;g=b+8|0;c[g>>2]=(c[g>>2]|0)+1;__ZN7HashMapIjN11ShaderGLES310CustomCodeE20HashMapHasherDefault24HashMapComparatorDefaultIjELh3ELh8EE16check_hash_tableEv(b);k=l;break}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1100526,1100151,228,1100539,0);m=0;return m|0}while(0);m=k+12|0;return m|0}function __ZL24_display_error_with_codeRK6StringRK6VectorIPKcE(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0;e=l;l=l+48|0;if((l|0)>=(m|0))ba(48);f=e+32|0;g=e+28|0;h=e+24|0;i=e+20|0;j=e+16|0;k=e+12|0;n=e+8|0;o=e+4|0;p=e;c[f>>2]=0;q=0;while(1){r=c[d>>2]|0;s=(r|0)==0;if(s)t=0;else t=c[r+-4>>2]|0;if((q|0)>=(t|0))break;if(s)u=0;else u=c[r+-4>>2]|0;if((u|0)<=(q|0)){if(s)v=0;else v=c[r+-4>>2]|0;if((v|0)<=(q|0)){w=21;break}a[1263537]=0}__ZN6StringC2EPKc(g,c[r+(q<<2)>>2]|0);__ZN6StringpLERKS_(f,g)|0;r=c[g>>2]|0;if(r|0?(__Z16atomic_decrementPj(r+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(r,1);q=q+1|0}if((w|0)==21)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);c[h>>2]=0;q=c[f>>2]|0;if(q|0?(c[h>>2]=0,__Z28atomic_conditional_incrementPj(q+-8|0)|0):0)c[h>>2]=c[f>>2];__ZN6StringC2EPKc(i,1124879);c[g>>2]=__ZNK6String5splitERKS_b(h,i,1)|0;q=c[i>>2]|0;if(q|0?(__Z16atomic_decrementPj(q+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(q,1);q=c[h>>2]|0;if(q|0?(__Z16atomic_decrementPj(q+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(q,1);q=0;h=1;while(1){v=c[g>>2]|0;if(!v)x=0;else x=c[v+-4>>2]|0;if((q|0)>=(x|0))break;c[n>>2]=__Z4itosx(h,((h|0)<0)<<31>>31)|0;__ZN6StringC2EPKc(i,1096928);c[k>>2]=__ZNK6StringplERKS_(n,i)|0;v=c[g>>2]|0;u=(v|0)==0;if(u)y=0;else y=c[v+-4>>2]|0;do if((y|0)<=(q|0)){if(u)z=0;else z=c[v+-4>>2]|0;if((z|0)>(q|0)){a[1263537]=0;w=59;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);A=0;break}}else w=59;while(0);if((w|0)==59){w=0;__ZN6VectorI6StringE14_copy_on_writeEv(g);A=(c[g>>2]|0)+(q<<2)|0}c[j>>2]=__ZNK6StringplERKS_(k,A)|0;__Z10print_line6String(j);v=c[j>>2]|0;if(v|0?(__Z16atomic_decrementPj(v+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(v,1);v=c[k>>2]|0;if(v|0?(__Z16atomic_decrementPj(v+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(v,1);v=c[i>>2]|0;if(v|0?(__Z16atomic_decrementPj(v+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(v,1);v=c[n>>2]|0;if(v|0?(__Z16atomic_decrementPj(v+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(v,1);q=q+1|0;h=h+1|0}c[p>>2]=0;h=c[b>>2]|0;if(h|0?(c[p>>2]=0,__Z28atomic_conditional_incrementPj(h+-8|0)|0):0)c[p>>2]=c[b>>2];c[o>>2]=__ZNK6String4utf8Ev(p)|0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(773466,744628,167,__ZNK10CharString8get_dataEv(o)|0,0);b=c[o>>2]|0;if(b|0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(b,1);b=c[p>>2]|0;if(b|0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(b,1);a[1263537]=0;b=c[g>>2]|0;if(b|0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0){p=c[g>>2]|0;g=(p|0)==0?0:p+-4|0;p=g+4|0;if(c[g>>2]|0){o=0;do{h=c[p+(o<<2)>>2]|0;if(h|0?(__Z16atomic_decrementPj(h+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(h,1);o=o+1|0}while(o>>>0<(c[g>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(b,1)}b=c[f>>2]|0;if(!b){l=e;return}if(__Z16atomic_decrementPj(b+-8|0)|0){l=e;return}__ZN6Memory11free_staticEPvb(b,1);l=e;return}function __ZN7HashMapIjN11ShaderGLES310CustomCodeE20HashMapHasherDefault24HashMapComparatorDefaultIjELh3ELh8EE16check_hash_tableEv(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0;d=c[b+8>>2]|0;e=b+4|0;f=a[e>>0]|0;g=f&255;if((d|0)>(8<<g|0)){h=g;do h=h+1|0;while((d|0)>(8<<h|0));if((h|0)==-1)return;else i=h}else{if((f&255)<=3)return;f=g+-1|0;if((d|0)<(8<<f|0))j=f;else return;while(1){f=j+-1|0;if((d|0)<(8<<f|0))j=f;else break}i=(j|0)>3?j:3}j=1<<i;d=__ZN6Memory12alloc_staticEjb(j<<2,1)|0;if(!d){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143992,1144012,140,1144029,0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1100134,1100151,174,1100167,0);a[1263537]=0;return}a[1263537]=0;f=d+-8|0;c[f>>2]=j;c[f+4>>2]=0;if((i|0)!=31)_memset(d|0,0,((j|0)>1?j:1)<<2|0)|0;f=a[e>>0]|0;if(f<<24>>24==31)k=c[b>>2]|0;else{g=1<<(f&255);f=j+-1|0;j=0;h=c[b>>2]|0;while(1){l=h+(j<<2)|0;m=c[l>>2]|0;if(!m)n=h;else{o=m;m=l;do{l=o+4|0;c[m>>2]=c[l>>2];p=d+((c[o>>2]&f)<<2)|0;c[l>>2]=c[p>>2];c[p>>2]=o;p=c[b>>2]|0;m=p+(j<<2)|0;o=c[m>>2]|0}while((o|0)!=0);n=p}j=j+1|0;if((j|0)>=(g|0)){k=n;break}else h=n}}if(k|0)__ZN6Memory11free_staticEPvb(k,1);c[b>>2]=d;a[e>>0]=i;return}function __ZN6VectorI3RIDE6resizeEi(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0;if((d|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,269,1145657,0);e=31;return e|0}a[1263537]=0;f=c[b>>2]|0;if(!f)g=0;else g=c[f+-4>>2]|0;if((g|0)==(d|0)){e=0;return e|0}if(!d){if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);c[b>>2]=0;e=0;return e|0}__ZN6VectorI3RIDE14_copy_on_writeEv(b);f=d<<2;if(d>>>0<=1073741823?(g=f+-1|0,h=g>>>1|g,g=h>>>2|h,h=g>>>4|g,g=h>>>8|h,h=(g>>>16|g)+1|0,f>>>0<4294967264):0){a[1263537]=0;f=c[b>>2]|0;do if(!f)if((d|0)>0)i=18;else{j=0;i=27}else{g=c[f+-4>>2]|0;if((g|0)<(d|0))if(!g)i=18;else{k=__ZN6Memory14realloc_staticEPvjb(f,h,1)|0;if(k|0){a[1263537]=0;l=k;m=c[k+-4>>2]|0;break}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,300,1145876,0);e=6;return e|0}else{j=g;i=27}}while(0);do if((i|0)==18){g=__ZN6Memory12alloc_staticEjb(h,1)|0;if(g|0){a[1263537]=0;c[g+-4>>2]=0;c[g+-8>>2]=1;l=g;m=0;break}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,292,1145820,0);e=6;return e|0}else if((i|0)==27){if((j|0)<=(d|0)){e=0;return e|0}g=__ZN6Memory14realloc_staticEPvjb(f,h,1)|0;if(!g){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,324,1145876,0);e=6;return e|0}else{a[1263537]=0;c[b>>2]=g;c[g+-4>>2]=d;e=0;return e|0}}while(0);c[b>>2]=l;if((m|0)<(d|0)){h=m<<2;_memset(l+h|0,0,(d<<2)-h|0)|0;n=c[b>>2]|0}else n=l;c[((n|0)==0?0:n+-4|0)>>2]=d;e=0;return e|0}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,285,1145723,0);e=6;return e|0}function __ZN3MapI10StringNameN14ShaderLanguage10ShaderNode7UniformE10ComparatorIS0_E16DefaultAllocatorE13_cleanup_treeEPNS7_7ElementE(a,b){a=a|0;b=b|0;if((c[a+4>>2]|0)==(b|0))return;__ZN3MapI10StringNameN14ShaderLanguage10ShaderNode7UniformE10ComparatorIS0_E16DefaultAllocatorE13_cleanup_treeEPNS7_7ElementE(a,c[b+8>>2]|0);__ZN3MapI10StringNameN14ShaderLanguage10ShaderNode7UniformE10ComparatorIS0_E16DefaultAllocatorE13_cleanup_treeEPNS7_7ElementE(a,c[b+4>>2]|0);a=c[b+44>>2]|0;if(a|0?(__Z16atomic_decrementPj(a+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(a,1);__ZN10StringNameD2Ev(b+24|0);__ZN6Memory11free_staticEPvb(b,0);return}function __ZN3MapI10StringName4PairIPiiE10ComparatorIS0_E16DefaultAllocatorEixERKS0_(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;g=c[b>>2]|0;if(!g){h=__ZnwjPFPvjE(36,4740)|0;__ZN10StringNameC2Ev(h+24|0);i=h+16|0;c[i>>2]=0;c[i+4>>2]=0;c[b>>2]=h;i=c[b+4>>2]|0;c[h+4>>2]=i;c[h+8>>2]=i;c[h+12>>2]=i;c[h>>2]=1;if(!h){j=f;k=14}else{n=h;o=i;k=5}}else{n=g;o=c[b+4>>2]|0;k=5}a:do if((k|0)==5){g=c[n+8>>2]|0;b:do if((g|0)!=(o|0)){i=c[d>>2]|0;h=g;while(1){p=c[h+24>>2]|0;if(i>>>0<p>>>0)q=h+8|0;else{if(p>>>0>=i>>>0)break;q=h+4|0}p=c[q>>2]|0;if((p|0)==(o|0))break b;else h=p}if(!((h|0)==(o|0)|(h|0)==0)){r=h;break a}}while(0);if(!n){j=f;k=14}else{s=f;k=15}}while(0);if((k|0)==14){n=__ZnwjPFPvjE(36,4740)|0;__ZN10StringNameC2Ev(n+24|0);o=n+16|0;c[o>>2]=0;c[o+4>>2]=0;c[b>>2]=n;o=c[b+4>>2]|0;c[n+4>>2]=o;c[n+8>>2]=o;c[n+12>>2]=o;c[n>>2]=1;s=j;k=15}if((k|0)==15){k=__ZN3MapI10StringName4PairIPiiE10ComparatorIS0_E16DefaultAllocatorE10_insert_rbERKS0_RKS3_(b,d,f)|0;if(!k){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145936,616,1145947,0);t=0;l=e;return t|0}else r=k}a[1263537]=0;t=r+28|0;l=e;return t|0}function __ZN3MapI10StringNamePb10ComparatorIS0_E16DefaultAllocatorEixERKS0_(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;g=c[b>>2]|0;if(!g){h=__ZnwjPFPvjE(32,4740)|0;__ZN10StringNameC2Ev(h+24|0);i=h+16|0;c[i>>2]=0;c[i+4>>2]=0;c[b>>2]=h;i=c[b+4>>2]|0;c[h+4>>2]=i;c[h+8>>2]=i;c[h+12>>2]=i;c[h>>2]=1;if(!h){c[f>>2]=0;j=f;k=14}else{n=h;o=i;k=5}}else{n=g;o=c[b+4>>2]|0;k=5}a:do if((k|0)==5){g=c[n+8>>2]|0;b:do if((g|0)!=(o|0)){i=c[d>>2]|0;h=g;while(1){p=c[h+24>>2]|0;if(i>>>0<p>>>0)q=h+8|0;else{if(p>>>0>=i>>>0)break;q=h+4|0}p=c[q>>2]|0;if((p|0)==(o|0))break b;else h=p}if(!((h|0)==(o|0)|(h|0)==0)){r=h;break a}}while(0);c[f>>2]=0;if(!n){j=f;k=14}else{s=f;k=15}}while(0);if((k|0)==14){n=__ZnwjPFPvjE(32,4740)|0;__ZN10StringNameC2Ev(n+24|0);o=n+16|0;c[o>>2]=0;c[o+4>>2]=0;c[b>>2]=n;o=c[b+4>>2]|0;c[n+4>>2]=o;c[n+8>>2]=o;c[n+12>>2]=o;c[n>>2]=1;s=j;k=15}if((k|0)==15){k=__ZN3MapI10StringNamePb10ComparatorIS0_E16DefaultAllocatorE10_insert_rbERKS0_RKS1_(b,d,f)|0;if(!k){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145936,616,1145947,0);t=0;l=e;return t|0}else r=k}a[1263537]=0;t=r+28|0;l=e;return t|0}function __ZN19ShaderCompilerGLES37compileEN12VisualServer10ShaderModeERK6StringPNS_17IdentifierActionsES4_RNS_13GeneratedCodeE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i+28|0;k=i+24|0;n=i+20|0;o=i+16|0;p=i+12|0;q=i+8|0;r=i+4|0;s=i;t=__ZN11ShaderTypes13get_functionsEN12VisualServer10ShaderModeE(c[309282]|0,d)|0;u=__ZN11ShaderTypes9get_modesEN12VisualServer10ShaderModeE(c[309282]|0,d)|0;v=__ZN14ShaderLanguage7compileERK6StringRK3MapI10StringNameS3_IS4_NS_8DataTypeE10ComparatorIS4_E16DefaultAllocatorES7_S8_ERK3SetIS0_S6_IS0_ES8_ESH_(b,e,t,u,__ZN11ShaderTypes9get_typesEv(c[309282]|0)|0)|0;if(!v){__ZN6VectorI10CharStringE6resizeEi(h,0)|0;u=h+28|0;t=c[u>>2]|0;if(t|0){if(!(__Z16atomic_decrementPj(t+-8|0)|0))__ZN6Memory11free_staticEPvb(t,1);c[u>>2]=0}u=h+24|0;t=c[u>>2]|0;if(t|0){if(!(__Z16atomic_decrementPj(t+-8|0)|0))__ZN6Memory11free_staticEPvb(t,1);c[u>>2]=0}u=h+36|0;t=c[u>>2]|0;if(t|0){if(!(__Z16atomic_decrementPj(t+-8|0)|0))__ZN6Memory11free_staticEPvb(t,1);c[u>>2]=0}u=h+32|0;t=c[u>>2]|0;if(t|0){if(!(__Z16atomic_decrementPj(t+-8|0)|0))__ZN6Memory11free_staticEPvb(t,1);c[u>>2]=0}u=h+40|0;t=c[u>>2]|0;if(t|0){if(!(__Z16atomic_decrementPj(t+-8|0)|0))__ZN6Memory11free_staticEPvb(t,1);c[u>>2]=0}a[h+44>>0]=0;a[h+45>>0]=0;u=b+76|0;t=c[u>>2]|0;if(t|0?(__ZN3SetI10StringName10ComparatorIS0_E16DefaultAllocatorE13_cleanup_treeEPNS4_7ElementE(u,c[t+8>>2]|0),t=c[b+80>>2]|0,w=c[u>>2]|0,c[w+8>>2]=t,c[b+84>>2]=0,x=t,c[x+12>>2]=x,w|0):0){__ZN10StringNameD2Ev(w+24|0);__ZN6Memory11free_staticEPvb(w,0);c[u>>2]=0}u=b+100|0;w=c[u>>2]|0;if(w|0?(__ZN3SetI10StringName10ComparatorIS0_E16DefaultAllocatorE13_cleanup_treeEPNS4_7ElementE(u,c[w+8>>2]|0),w=c[b+104>>2]|0,x=c[u>>2]|0,c[x+8>>2]=w,c[b+108>>2]=0,t=w,c[t+12>>2]=t,x|0):0){__ZN10StringNameD2Ev(x+24|0);__ZN6Memory11free_staticEPvb(x,0);c[u>>2]=0}u=b+88|0;x=c[u>>2]|0;if(x|0?(__ZN3SetI10StringName10ComparatorIS0_E16DefaultAllocatorE13_cleanup_treeEPNS4_7ElementE(u,c[x+8>>2]|0),x=c[b+92>>2]|0,t=c[u>>2]|0,c[t+8>>2]=x,c[b+96>>2]=0,w=x,c[w+12>>2]=w,t|0):0){__ZN10StringNameD2Ev(t+24|0);__ZN6Memory11free_staticEPvb(t,0);c[u>>2]=0}u=__ZN19ShaderCompilerGLES315_dump_node_codeEPN14ShaderLanguage4NodeEiRNS_13GeneratedCodeERNS_17IdentifierActionsERKNS_24DefaultIdentifierActionsE(b,__ZN14ShaderLanguage10get_shaderEv(b)|0,1,h,f,b+124+(d*36|0)|0)|0;if(!u){y=0;l=i;return y|0}if(__Z16atomic_decrementPj(u+-8|0)|0){y=0;l=i;return y|0}__ZN6Memory11free_staticEPvb(u,1);y=0;l=i;return y|0}__ZN6StringC2EPKc(k,1124879);c[j>>2]=__ZNK6String5splitERKS_b(e,k,1)|0;e=c[k>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);e=0;while(1){u=c[j>>2]|0;if(!u)z=0;else z=c[u+-4>>2]|0;if((e|0)>=(z|0))break;c[p>>2]=__Z4itosx(e,((e|0)<0)<<31>>31)|0;__ZN6StringC2EPKc(k,1143407);c[o>>2]=__ZNK6StringplERKS_(p,k)|0;u=c[j>>2]|0;d=(u|0)==0;if(d)A=0;else A=c[u+-4>>2]|0;do if((A|0)<=(e|0)){if(d)B=0;else B=c[u+-4>>2]|0;if((B|0)>(e|0)){a[1263537]=0;C=35;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);D=0;break}}else C=35;while(0);if((C|0)==35){C=0;__ZN6VectorI6StringE14_copy_on_writeEv(j);D=(c[j>>2]|0)+(e<<2)|0}c[n>>2]=__ZNK6StringplERKS_(o,D)|0;__Z10print_line6String(n);u=c[n>>2]|0;if(u|0?(__Z16atomic_decrementPj(u+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(u,1);u=c[o>>2]|0;if(u|0?(__Z16atomic_decrementPj(u+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(u,1);u=c[k>>2]|0;if(u|0?(__Z16atomic_decrementPj(u+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(u,1);u=c[p>>2]|0;if(u|0?(__Z16atomic_decrementPj(u+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(u,1);e=e+1|0}c[q>>2]=__ZNK6String4utf8Ev(g)|0;g=__ZNK10CharString8get_dataEv(q)|0;e=__ZN14ShaderLanguage14get_error_lineEv(b)|0;c[s>>2]=__ZN14ShaderLanguage14get_error_textEv(b)|0;c[r>>2]=__ZNK6String4utf8Ev(s)|0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(0,g,e,__ZNK10CharString8get_dataEv(r)|0,3);e=c[r>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);e=c[s>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);e=c[q>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);e=c[j>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0){q=c[j>>2]|0;j=(q|0)==0?0:q+-4|0;q=j+4|0;if(c[j>>2]|0){s=0;do{r=c[q+(s<<2)>>2]|0;if(r|0?(__Z16atomic_decrementPj(r+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(r,1);s=s+1|0}while(s>>>0<(c[j>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(e,1)}y=v;l=i;return y|0}function __ZN11ShaderGLES322set_custom_shader_codeEjRK6StringS2_S2_S2_S2_S2_RK6VectorI10StringNameERKS3_I10CharStringE(b,e,f,g,h,i,j,k,n,o){b=b|0;e=e|0;f=f|0;g=g|0;h=h|0;i=i|0;j=j|0;k=k|0;n=n|0;o=o|0;var p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0;p=l;l=l+16|0;if((l|0)>=(m|0))ba(16);q=p;c[q>>2]=e;r=b+56|0;s=c[r>>2]|0;a:do if(s|0?(t=c[s+(((1<<(d[b+60>>0]|0))+-1&e)<<2)>>2]|0,t|0):0){u=t;while(1){if((c[u>>2]|0)==(e|0)?(c[u+8>>2]|0)==(e|0):0)break;u=c[u+4>>2]|0;if(!u)break a}a[1263537]=0;u=__ZN7HashMapIjN11ShaderGLES310CustomCodeE20HashMapHasherDefault24HashMapComparatorDefaultIjELh3ELh8EEixERKj(r,q)|0;t=c[u>>2]|0;if((t|0)!=(c[f>>2]|0)){if(t|0?(__Z16atomic_decrementPj(t+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(t,1);c[u>>2]=0;t=c[f>>2]|0;if(t|0?__Z28atomic_conditional_incrementPj(t+-8|0)|0:0)c[u>>2]=c[f>>2]}t=u+4|0;v=c[t>>2]|0;if((v|0)!=(c[g>>2]|0)){if(v|0?(__Z16atomic_decrementPj(v+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(v,1);c[t>>2]=0;v=c[g>>2]|0;if(v|0?__Z28atomic_conditional_incrementPj(v+-8|0)|0:0)c[t>>2]=c[g>>2]}t=u+8|0;v=c[t>>2]|0;if((v|0)!=(c[h>>2]|0)){if(v|0?(__Z16atomic_decrementPj(v+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(v,1);c[t>>2]=0;v=c[h>>2]|0;if(v|0?__Z28atomic_conditional_incrementPj(v+-8|0)|0:0)c[t>>2]=c[h>>2]}t=u+12|0;v=c[t>>2]|0;if((v|0)!=(c[j>>2]|0)){if(v|0?(__Z16atomic_decrementPj(v+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(v,1);c[t>>2]=0;v=c[j>>2]|0;if(v|0?__Z28atomic_conditional_incrementPj(v+-8|0)|0:0)c[t>>2]=c[j>>2]}t=u+16|0;v=c[t>>2]|0;if((v|0)!=(c[i>>2]|0)){if(v|0?(__Z16atomic_decrementPj(v+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(v,1);c[t>>2]=0;v=c[i>>2]|0;if(v|0?__Z28atomic_conditional_incrementPj(v+-8|0)|0:0)c[t>>2]=c[i>>2]}t=u+28|0;v=c[t>>2]|0;if((v|0)!=(c[n>>2]|0)){if(v|0?(__Z16atomic_decrementPj(v+-8|0)|0)==0:0){w=c[t>>2]|0;x=(w|0)==0?0:w+-4|0;w=x+4|0;if(c[x>>2]|0){y=0;do{__ZN10StringNameD2Ev(w+(y<<2)|0);y=y+1|0}while(y>>>0<(c[x>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(v,1)}c[t>>2]=0;x=c[n>>2]|0;if(x|0?__Z28atomic_conditional_incrementPj(x+-8|0)|0:0)c[t>>2]=c[n>>2]}x=u+20|0;y=c[x>>2]|0;if((y|0)!=(c[k>>2]|0)){if(y|0?(__Z16atomic_decrementPj(y+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(y,1);c[x>>2]=0;y=c[k>>2]|0;if(y|0?__Z28atomic_conditional_incrementPj(y+-8|0)|0:0)c[x>>2]=c[k>>2]}x=u+32|0;y=c[x>>2]|0;if((y|0)!=(c[o>>2]|0)){if(y|0?(__Z16atomic_decrementPj(y+-8|0)|0)==0:0){w=c[x>>2]|0;z=(w|0)==0?0:w+-4|0;w=z+4|0;if(c[z>>2]|0){A=0;do{B=c[w+(A<<2)>>2]|0;do if(B|0){if(__Z16atomic_decrementPj(B+-8|0)|0)break;__ZN6Memory11free_staticEPvb(B,1)}while(0);A=A+1|0}while(A>>>0<(c[z>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(y,1)}c[x>>2]=0;z=c[o>>2]|0;if(z|0?__Z28atomic_conditional_incrementPj(z+-8|0)|0:0)c[x>>2]=c[o>>2]}z=u+24|0;c[z>>2]=(c[z>>2]|0)+1;l=p;return}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(773549,744628,740,773572,0);l=p;return}function __ZN19ShaderCompilerGLES313GeneratedCodeD2Ev(a){a=a|0;var b=0,d=0,e=0,f=0;b=c[a+40>>2]|0;if(b|0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(b,1);b=c[a+36>>2]|0;if(b|0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(b,1);b=c[a+32>>2]|0;if(b|0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(b,1);b=c[a+28>>2]|0;if(b|0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(b,1);b=c[a+24>>2]|0;if(b|0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(b,1);b=c[a+20>>2]|0;if(b|0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(b,1);b=c[a+12>>2]|0;if(b|0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(b,1);b=c[a+8>>2]|0;if(b|0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(b,1);b=a+4|0;d=c[b>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0){e=c[b>>2]|0;b=(e|0)==0?0:e+-4|0;e=b+4|0;if(c[b>>2]|0){f=0;do{__ZN10StringNameD2Ev(e+(f<<2)|0);f=f+1|0}while(f>>>0<(c[b>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(d,1)}d=c[a>>2]|0;if(!d)return;if(__Z16atomic_decrementPj(d+-8|0)|0)return;b=c[a>>2]|0;a=(b|0)==0?0:b+-4|0;b=a+4|0;if(c[a>>2]|0){f=0;do{e=c[b+(f<<2)>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);f=f+1|0}while(f>>>0<(c[a>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(d,1);return}function __ZN19ShaderCompilerGLES315_dump_node_codeEPN14ShaderLanguage4NodeEiRNS_13GeneratedCodeERNS_17IdentifierActionsERKNS_24DefaultIdentifierActionsE(b,d,e,f,h,i){b=b|0;d=d|0;e=e|0;f=f|0;h=h|0;i=i|0;var j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,U=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0,ia=0,ja=0,ka=0,la=0,ma=0,na=0,oa=0,pa=0,qa=0,ra=0,sa=0,ta=0,ua=0,va=0,wa=0,xa=0,ya=0,za=0,Aa=0,Ba=0,Ca=0,Da=0,Ea=0,Fa=0,Ga=0,Ha=0,Ia=0,Ja=0,Ka=0,La=0,Ma=0,Na=0,Oa=0,Pa=0,Qa=0,Ra=0,Sa=0,Ta=0,Ua=0,Va=0,Wa=0,Xa=0,Ya=0,Za=0,_a=0,$a=0,ab=0,bb=0,cb=0,db=0,eb=0,fb=0,gb=0,hb=0,ib=0,jb=0,kb=0,lb=0,mb=0,nb=0,ob=0,pb=0,qb=0,rb=0,sb=0,tb=0,ub=0,vb=0,wb=0,xb=0,yb=0,zb=0,Ab=0,Bb=0,Cb=0,Db=0,Eb=0,Fb=0,Gb=0,Hb=0,Ib=0,Jb=0,Kb=0,Lb=0,Mb=0,Nb=0,Ob=0,Pb=0,Qb=0,Rb=0,Sb=0,Tb=0,Ub=0,Vb=0,Wb=0,Xb=0,Yb=0,Zb=0,_b=0,$b=0,ac=0,bc=0,cc=0,dc=0,ec=0,fc=0,gc=0,hc=0,ic=0,jc=0,kc=0,lc=0,mc=0,nc=0,oc=0,pc=0,qc=0,rc=0,sc=0,tc=0,uc=0,vc=0,wc=0,xc=0,yc=0,zc=0,Ac=0,Bc=0,Cc=0,Dc=0,Ec=0,Fc=0,Gc=0,Hc=0,Ic=0,Jc=0,Kc=0,Lc=0,Mc=0,Nc=0,Oc=0,Pc=0,Qc=0,Rc=0,Sc=0,Tc=0,Uc=0,Vc=0,Wc=0,Xc=0,Yc=0,Zc=0,_c=0,$c=0,ad=0,bd=0,cd=0,dd=0,ed=0,fd=0,gd=0,hd=0,id=0,jd=0,kd=0,ld=0,md=0.0,nd=0,od=0,pd=0,qd=0,rd=0,sd=0,td=0,ud=0,vd=0,wd=0,xd=0,yd=0,zd=0,Ad=0,Bd=0,Cd=0,Dd=0,Ed=0,Fd=0,Gd=0,Hd=0,Id=0,Jd=0,Kd=0,Ld=0,Md=0,Nd=0,Od=0,Pd=0,Qd=0,Rd=0,Sd=0;j=l;l=l+192|0;if((l|0)>=(m|0))ba(192);k=j+176|0;n=j+172|0;o=j+168|0;p=j+160|0;q=j+136|0;r=j+108|0;s=j+96|0;t=j+76|0;u=j+64|0;v=j+52|0;w=j+36|0;x=j+28|0;y=j;z=j+164|0;A=j+156|0;B=j+152|0;C=j+148|0;D=j+132|0;E=j+128|0;F=j+124|0;I=j+120|0;J=j+104|0;K=j+100|0;L=j+92|0;M=j+88|0;N=j+84|0;O=j+80|0;P=j+72|0;Q=j+68|0;R=j+60|0;S=j+56|0;U=j+48|0;W=j+44|0;X=j+40|0;Y=j+32|0;Z=j+24|0;_=j+20|0;$=j+16|0;aa=j+12|0;ca=j+8|0;da=j+4|0;c[y>>2]=0;a:do switch(c[d+8>>2]|0){case 0:{ea=d+36|0;fa=i+12|0;ga=h+12|0;ha=h+4|0;ia=h+16|0;ja=i+16|0;ka=b+100|0;la=b+104|0;ma=0;while(1){na=c[ea>>2]|0;oa=(na|0)==0;if(oa)pa=0;else pa=c[na+-4>>2]|0;if((ma|0)>=(pa|0))break;if(oa)qa=0;else qa=c[na+-4>>2]|0;do if((qa|0)<=(ma|0)){if(oa)ra=0;else ra=c[na+-4>>2]|0;if((ra|0)>(ma|0)){a[1263537]=0;sa=18;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);ta=0;break}}else sa=18;while(0);if((sa|0)==18){sa=0;__ZN6VectorI10StringNameE14_copy_on_writeEv(ea);ta=(c[ea>>2]|0)+(ma<<2)|0}na=c[fa>>2]|0;b:do if(na|0){oa=c[na+8>>2]|0;ua=c[ja>>2]|0;c:do if((oa|0)==(ua|0))va=oa;else{wa=c[ta>>2]|0;xa=oa;while(1){ya=c[xa+24>>2]|0;if(wa>>>0<ya>>>0)za=xa+8|0;else{if(ya>>>0>=wa>>>0){va=xa;break c}za=xa+4|0}xa=c[za>>2]|0;if((xa|0)==(ua|0))break b}}while(0);if((va|0)!=(ua|0)&(va|0)!=0){oa=c[ea>>2]|0;xa=(oa|0)==0;if(xa)Aa=0;else Aa=c[oa+-4>>2]|0;do if((Aa|0)<=(ma|0)){if(xa)Ba=0;else Ba=c[oa+-4>>2]|0;if((Ba|0)>(ma|0)){a[1263537]=0;sa=36;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);Ca=0;break}}else sa=36;while(0);if((sa|0)==36){sa=0;__ZN6VectorI10StringNameE14_copy_on_writeEv(ea);Ca=(c[ea>>2]|0)+(ma<<2)|0}oa=c[ka>>2]|0;d:do if(oa|0){xa=c[oa+8>>2]|0;ua=c[la>>2]|0;e:do if((xa|0)==(ua|0))Da=xa;else{wa=c[Ca>>2]|0;ya=xa;while(1){Ea=c[ya+24>>2]|0;if(wa>>>0<Ea>>>0)Fa=ya+8|0;else{if(Ea>>>0>=wa>>>0){Da=ya;break e}Fa=ya+4|0}ya=c[Fa>>2]|0;if((ya|0)==(ua|0))break d}}while(0);if((Da|0)!=(ua|0)&(Da|0)!=0)break b}while(0);oa=c[ea>>2]|0;xa=(oa|0)==0;if(xa)Ga=0;else Ga=c[oa+-4>>2]|0;do if((Ga|0)<=(ma|0)){if(xa)Ha=0;else Ha=c[oa+-4>>2]|0;if((Ha|0)>(ma|0)){a[1263537]=0;sa=54;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);Ia=0;break}}else sa=54;while(0);if((sa|0)==54){sa=0;__ZN6VectorI10StringNameE14_copy_on_writeEv(ea);Ia=(c[ea>>2]|0)+(ma<<2)|0}oa=c[fa>>2]|0;do if(!oa){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145936,602,1124976,0);Ja=0}else{a[1263537]=0;xa=c[oa+8>>2]|0;ya=c[ja>>2]|0;f:do if((xa|0)==(ya|0)){Ka=xa;sa=64}else{wa=c[Ia>>2]|0;Ea=xa;do{La=c[Ea+24>>2]|0;if(wa>>>0<La>>>0)Ma=Ea+8|0;else{if(La>>>0>=wa>>>0){Ka=Ea;sa=64;break f}Ma=Ea+4|0}Ea=c[Ma>>2]|0}while((Ea|0)!=(ya|0))}while(0);if((sa|0)==64?(sa=0,!((Ka|0)==(ya|0)|(Ka|0)==0)):0){a[1263537]=0;Ja=Ka+28|0;break}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145936,604,1145947,0);Ja=0}while(0);c[z>>2]=__ZNK6String4utf8Ev(Ja)|0;__ZN6VectorI10CharStringE9push_backES0_(f,z)|0;oa=c[z>>2]|0;if(oa|0?(__Z16atomic_decrementPj(oa+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(oa,1);oa=c[ea>>2]|0;xa=(oa|0)==0;if(xa)Na=0;else Na=c[oa+-4>>2]|0;do if((Na|0)<=(ma|0)){if(xa)Oa=0;else Oa=c[oa+-4>>2]|0;if((Oa|0)>(ma|0)){a[1263537]=0;sa=78;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);Pa=0;break}}else sa=78;while(0);if((sa|0)==78){sa=0;__ZN6VectorI10StringNameE14_copy_on_writeEv(ea);Pa=(c[ea>>2]|0)+(ma<<2)|0}if(!(c[ka>>2]|0)){oa=__ZnwjPFPvjE(28,4740)|0;__ZN10StringNameC2Ev(oa+24|0);xa=oa+16|0;c[xa>>2]=0;c[xa+4>>2]=0;c[ka>>2]=oa;xa=c[la>>2]|0;c[oa+4>>2]=xa;c[oa+8>>2]=xa;c[oa+12>>2]=xa;c[oa>>2]=1}__ZN3SetI10StringName10ComparatorIS0_E16DefaultAllocatorE10_insert_rbERKS0_(ka,Pa)|0}}while(0);na=c[ea>>2]|0;oa=(na|0)==0;if(oa)Qa=0;else Qa=c[na+-4>>2]|0;do if((Qa|0)<=(ma|0)){if(oa)Ra=0;else Ra=c[na+-4>>2]|0;if((Ra|0)>(ma|0)){a[1263537]=0;sa=90;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);Sa=0;break}}else sa=90;while(0);if((sa|0)==90){sa=0;__ZN6VectorI10StringNameE14_copy_on_writeEv(ea);Sa=(c[ea>>2]|0)+(ma<<2)|0}na=c[ga>>2]|0;g:do if(na|0){oa=c[na+8>>2]|0;xa=c[ia>>2]|0;h:do if((oa|0)==(xa|0))Ta=oa;else{ua=c[Sa>>2]|0;Ea=oa;while(1){wa=c[Ea+24>>2]|0;if(ua>>>0<wa>>>0)Ua=Ea+8|0;else{if(wa>>>0>=ua>>>0){Ta=Ea;break h}Ua=Ea+4|0}Ea=c[Ua>>2]|0;if((Ea|0)==(xa|0))break g}}while(0);if((Ta|0)!=(xa|0)&(Ta|0)!=0){oa=c[ea>>2]|0;Ea=(oa|0)==0;if(Ea)Va=0;else Va=c[oa+-4>>2]|0;do if((Va|0)<=(ma|0)){if(Ea)Wa=0;else Wa=c[oa+-4>>2]|0;if((Wa|0)>(ma|0)){a[1263537]=0;sa=108;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);Xa=0;break}}else sa=108;while(0);if((sa|0)==108){sa=0;__ZN6VectorI10StringNameE14_copy_on_writeEv(ea);Xa=(c[ea>>2]|0)+(ma<<2)|0}a[c[(__ZN3MapI10StringNamePb10ComparatorIS0_E16DefaultAllocatorEixERKS0_(ga,Xa)|0)>>2]>>0]=1}}while(0);na=c[ea>>2]|0;oa=(na|0)==0;if(oa)Ya=0;else Ya=c[na+-4>>2]|0;do if((Ya|0)<=(ma|0)){if(oa)Za=0;else Za=c[na+-4>>2]|0;if((Za|0)>(ma|0)){a[1263537]=0;sa=118;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);_a=0;break}}else sa=118;while(0);if((sa|0)==118){sa=0;__ZN6VectorI10StringNameE14_copy_on_writeEv(ea);_a=(c[ea>>2]|0)+(ma<<2)|0}na=c[h>>2]|0;i:do if(na|0){oa=c[na+8>>2]|0;Ea=c[ha>>2]|0;j:do if((oa|0)==(Ea|0))$a=oa;else{xa=c[_a>>2]|0;ua=oa;while(1){ya=c[ua+24>>2]|0;if(xa>>>0<ya>>>0)ab=ua+8|0;else{if(ya>>>0>=xa>>>0){$a=ua;break j}ab=ua+4|0}ua=c[ab>>2]|0;if((ua|0)==(Ea|0))break i}}while(0);if(($a|0)!=(Ea|0)&($a|0)!=0){oa=c[ea>>2]|0;ua=(oa|0)==0;if(ua)bb=0;else bb=c[oa+-4>>2]|0;do if((bb|0)<=(ma|0)){if(ua)cb=0;else cb=c[oa+-4>>2]|0;if((cb|0)>(ma|0)){a[1263537]=0;sa=136;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);db=0;break}}else sa=136;while(0);if((sa|0)==136){sa=0;__ZN6VectorI10StringNameE14_copy_on_writeEv(ea);db=(c[ea>>2]|0)+(ma<<2)|0}oa=__ZN3MapI10StringName4PairIPiiE10ComparatorIS0_E16DefaultAllocatorEixERKS0_(h,db)|0;c[c[oa>>2]>>2]=c[oa+4>>2]}}while(0);ma=ma+1|0}ma=d+24|0;ea=c[ma>>2]|0;if((ea|0)!=0?(ha=c[ea+8>>2]|0,ea=c[d+28>>2]|0,(ha|0)!=(ea|0)):0){ga=ha;while(1){ha=c[ga+8>>2]|0;if((ha|0)==(ea|0))break;else ga=ha}if(ga){ea=0;ha=0;ia=ga;while(1){ka=__ZN14ShaderLanguage15is_sampler_typeENS_8DataTypeE(c[ia+36>>2]|0)|0;la=((ka^1)&1)+ha|0;ja=(ka&1)+ea|0;ia=c[ia+16>>2]|0;if(!ia){eb=ja;fb=la;break}else{ea=ja;ha=la}}}else{eb=0;fb=0}}else{eb=0;fb=0}ha=f+4|0;__ZN6VectorI10StringNameE6resizeEi(ha,eb)|0;ea=f+8|0;__ZN6VectorIN14ShaderLanguage10ShaderNode7Uniform4HintEE6resizeEi(ea,eb)|0;c[n>>2]=0;c[o>>2]=0;c[p>>2]=0;__ZN6VectorIiE6resizeEi(n,fb)|0;__ZN6VectorIiE6resizeEi(o,fb)|0;__ZN6VectorI10StringNameE6resizeEi(p,fb)|0;ia=c[ma>>2]|0;k:do if(ia|0?(ga=c[ia+8>>2]|0,la=c[d+28>>2]|0,(ga|0)!=(la|0)):0){ja=ga;while(1){ga=c[ja+8>>2]|0;if((ga|0)==(la|0))break;else ja=ga}if(ja|0){la=f+24|0;ga=f+32|0;ka=h+48|0;fa=f+20|0;na=ja;while(1){c[q>>2]=0;oa=na+28|0;ua=na+36|0;if(__ZN14ShaderLanguage15is_sampler_typeENS_8DataTypeE(c[ua>>2]|0)|0)__ZN6StringaSEPKc(q,773627);switch(c[na+40>>2]|0){case 0:{__ZN6StringC2EPKc(k,773636);break}case 1:{__ZN6StringC2EPKc(k,773642);break}case 2:{__ZN6StringC2EPKc(k,773651);break}case 3:{__ZN6StringC2EPKc(k,1263606);break}default:__ZN6StringC2EPKc(k,1263606)}c[r>>2]=c[k>>2];__ZN6StringpLERKS_(q,r)|0;Ea=c[r>>2]|0;if(Ea|0?(__Z16atomic_decrementPj(Ea+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Ea,1);c[k>>2]=__ZN14ShaderLanguage17get_datatype_nameENS_8DataTypeE(c[ua>>2]|0)|0;__ZN6StringpLERKS_(q,k)|0;Ea=c[k>>2]|0;if(Ea|0?(__Z16atomic_decrementPj(Ea+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Ea,1);Ea=na+24|0;xa=c[Ea>>2]|0;do if(xa){ya=c[xa+4>>2]|0;if(ya|0){__ZN6StringC2EPKc(k,ya);gb=c[k>>2]|0;break}ya=xa+8|0;c[k>>2]=0;wa=c[ya>>2]|0;if((wa|0)!=0?(c[k>>2]=0,(__Z28atomic_conditional_incrementPj(wa+-8|0)|0)!=0):0){wa=c[ya>>2]|0;c[k>>2]=wa;gb=wa}else gb=0}else{c[k>>2]=0;gb=0}while(0);c[t>>2]=gb;c[s>>2]=__ZplPKcRK6String(773658,t)|0;c[r>>2]=__ZplPKcRK6String(1143407,s)|0;__ZN6StringpLERKS_(q,r)|0;xa=c[r>>2]|0;if(xa|0?(__Z16atomic_decrementPj(xa+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(xa,1);xa=c[s>>2]|0;if(xa|0?(__Z16atomic_decrementPj(xa+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(xa,1);xa=c[t>>2]|0;if(xa|0?(__Z16atomic_decrementPj(xa+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(xa,1);__ZN6StringpLEPKc(q,932218)|0;if(__ZN14ShaderLanguage15is_sampler_typeENS_8DataTypeE(c[ua>>2]|0)|0){__ZN6StringpLERKS_(la,q)|0;__ZN6StringpLERKS_(ga,q)|0;xa=c[Ea>>2]|0;do if(xa){wa=c[xa+4>>2]|0;if(wa|0){__ZN6StringC2EPKc(k,wa);hb=c[k>>2]|0;break}wa=xa+8|0;c[k>>2]=0;ya=c[wa>>2]|0;if(!ya)hb=0;else{c[k>>2]=0;if(!(__Z28atomic_conditional_incrementPj(ya+-8|0)|0)){hb=0;break}ya=c[wa>>2]|0;c[k>>2]=ya;hb=ya}}else{c[k>>2]=0;hb=0}while(0);c[t>>2]=hb;c[s>>2]=__ZplPKcRK6String(773658,t)|0;__ZN10StringNameC2ERK6String(r,s);xa=na+32|0;ya=c[xa>>2]|0;do if((ya|0)<0)sa=192;else{wa=c[ha>>2]|0;La=(wa|0)==0;if(La)ib=0;else ib=c[wa+-4>>2]|0;if((ib|0)<=(ya|0)){if(La)jb=0;else jb=c[wa+-4>>2]|0;if((jb|0)<=(ya|0)){sa=192;break}a[1263537]=0}__ZN6VectorI10StringNameE14_copy_on_writeEv(ha);kb=(c[ha>>2]|0)+(ya<<2)|0}while(0);if((sa|0)==192){sa=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);kb=0}__ZN10StringNameaSERKS_(kb,r);__ZN10StringNameD2Ev(r);ya=c[s>>2]|0;do if(ya|0){if(__Z16atomic_decrementPj(ya+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ya,1)}while(0);ya=c[t>>2]|0;do if(ya|0){if(__Z16atomic_decrementPj(ya+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ya,1)}while(0);ya=c[na+48>>2]|0;wa=c[xa>>2]|0;if((wa|0)<0){sa=208;break}La=c[ea>>2]|0;lb=(La|0)==0;if(lb)mb=0;else mb=c[La+-4>>2]|0;if((mb|0)<=(wa|0)){if(lb)nb=0;else nb=c[La+-4>>2]|0;if((nb|0)<=(wa|0)){sa=208;break}a[1263537]=0}__ZN6VectorIN14ShaderLanguage10ShaderNode7Uniform4HintEE14_copy_on_writeEv(ea);ob=ya;pb=wa;qb=ea}else{do if(!(__ZNK6String6lengthEv(fa)|0)){__ZN6StringC2EPKc(B,773661);c[A>>2]=__ZNK6String5asciiEb(B,0)|0;__ZN6VectorI10CharStringE9push_backES0_(f,A)|0;wa=c[A>>2]|0;do if(wa|0){if(__Z16atomic_decrementPj(wa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(wa,1)}while(0);wa=c[B>>2]|0;if(wa|0){if(__Z16atomic_decrementPj(wa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(wa,1)}}while(0);__ZN10StringNameC2ERK6String(k,q);xa=c[oa>>2]|0;do if((xa|0)<0)sa=225;else{wa=c[p>>2]|0;ya=(wa|0)==0;if(ya)rb=0;else rb=c[wa+-4>>2]|0;if((rb|0)<=(xa|0)){if(ya)sb=0;else sb=c[wa+-4>>2]|0;if((sb|0)<=(xa|0)){sa=225;break}a[1263537]=0}__ZN6VectorI10StringNameE14_copy_on_writeEv(p);tb=(c[p>>2]|0)+(xa<<2)|0}while(0);if((sa|0)==225){sa=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);tb=0}__ZN10StringNameaSERKS_(tb,k);__ZN10StringNameD2Ev(k);xa=c[ua>>2]|0;do switch(xa|0){case 16:case 0:{ub=xa;break}case 1:{ub=4;break}case 2:{ub=8;break}case 3:{ub=16;break}case 4:{ub=16;break}case 5:{ub=4;break}case 6:{ub=8;break}case 7:{ub=16;break}case 8:{ub=16;break}case 9:{ub=4;break}case 10:{ub=8;break}case 11:{ub=16;break}case 12:{ub=16;break}case 13:{ub=4;break}case 14:{ub=8;break}case 15:{ub=16;break}case 17:{ub=16;break}case 18:{ub=48;break}case 19:{ub=64;break}case 20:{ub=16;break}case 21:{ub=16;break}case 22:{ub=16;break}case 23:{ub=16;break}default:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(773683,773702,81,1054250,0);a[1263537]=0;ub=0}}while(0);xa=c[oa>>2]|0;if((xa|0)<0){sa=259;break}wa=c[n>>2]|0;ya=(wa|0)==0;if(ya)vb=0;else vb=c[wa+-4>>2]|0;if((vb|0)<=(xa|0)){if(ya)wb=0;else wb=c[wa+-4>>2]|0;if((wb|0)<=(xa|0)){sa=259;break}a[1263537]=0}__ZN6VectorIiE14_copy_on_writeEv(n);c[(c[n>>2]|0)+(xa<<2)>>2]=ub;xa=c[ua>>2]|0;switch(xa|0){case 23:case 22:case 21:case 20:case 17:case 16:case 15:case 14:case 13:case 12:case 11:case 10:case 9:case 8:case 7:case 6:case 5:case 4:case 3:case 2:case 1:case 0:{xb=xa;sa=263;break}case 19:case 18:{yb=16;break}default:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(773683,773702,81,1054250,0);a[1263537]=0;xb=c[ua>>2]|0;sa=263}}l:do if((sa|0)==263){sa=0;do switch(xb|0){case 16:case 0:{yb=xb;break l;break}case 1:{yb=4;break l;break}case 2:{yb=8;break l;break}case 3:{yb=16;break l;break}case 4:{yb=16;break l;break}case 5:{yb=4;break l;break}case 6:{yb=8;break l;break}case 7:{yb=16;break l;break}case 8:{yb=16;break l;break}case 9:{yb=4;break l;break}case 10:{yb=8;break l;break}case 11:{yb=16;break l;break}case 12:{yb=16;break l;break}case 13:{yb=4;break l;break}case 14:{yb=8;break l;break}case 15:{yb=16;break l;break}case 17:{yb=16;break l;break}case 18:{yb=48;break l;break}case 19:{yb=64;break l;break}case 20:{yb=16;break l;break}case 21:{yb=16;break l;break}case 22:{yb=16;break l;break}case 23:{yb=16;break l;break}default:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(773683,773702,81,1054250,0);a[1263537]=0;yb=0;break l}}while(0)}while(0);ua=c[oa>>2]|0;if((ua|0)<0){sa=294;break}xa=c[o>>2]|0;wa=(xa|0)==0;if(wa)zb=0;else zb=c[xa+-4>>2]|0;if((zb|0)<=(ua|0)){if(wa)Ab=0;else Ab=c[xa+-4>>2]|0;if((Ab|0)<=(ua|0)){sa=294;break}a[1263537]=0}__ZN6VectorIiE14_copy_on_writeEv(o);ob=yb;pb=ua;qb=o}c[(c[qb>>2]|0)+(pb<<2)>>2]=ob;ua=c[ka>>2]|0;if(!(c[ua>>2]|0)){xa=__ZnwjPFPvjE(64,4740)|0;__ZN10StringNameC2Ev(xa+24|0);c[xa+44>>2]=0;c[xa+48>>2]=0;g[xa+52>>2]=0.0;g[xa+56>>2]=1.0;g[xa+60>>2]=1.0000000474974513e-03;wa=xa+16|0;c[wa>>2]=0;c[wa+4>>2]=0;c[ua>>2]=xa;wa=c[ua+4>>2]|0;c[xa+4>>2]=wa;c[xa+8>>2]=wa;c[xa+12>>2]=wa;c[xa>>2]=1}__ZN3MapI10StringNameN14ShaderLanguage10ShaderNode7UniformE10ComparatorIS0_E16DefaultAllocatorE10_insert_rbERKS0_RKS3_(ua,Ea,oa)|0;ua=c[q>>2]|0;if(ua|0?(__Z16atomic_decrementPj(ua+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(ua,1);na=c[na+16>>2]|0;if(!na)break k}if((sa|0)==208)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((sa|0)==259)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((sa|0)==294)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}}while(0);if((fb|0)>0){ea=f+20|0;ha=0;do{ia=c[p>>2]|0;ma=(ia|0)==0;if(ma)Bb=0;else Bb=c[ia+-4>>2]|0;do if((Bb|0)<=(ha|0)){if(ma)Cb=0;else Cb=c[ia+-4>>2]|0;if((Cb|0)>(ha|0)){a[1263537]=0;sa=311;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);Db=0;break}}else sa=311;while(0);if((sa|0)==311){sa=0;__ZN6VectorI10StringNameE14_copy_on_writeEv(p);Db=(c[p>>2]|0)+(ha<<2)|0}ia=c[Db>>2]|0;do if(ia){ma=c[ia+4>>2]|0;if(ma|0){__ZN6StringC2EPKc(k,ma);Eb=c[k>>2]|0;break}ma=ia+8|0;c[k>>2]=0;na=c[ma>>2]|0;if((na|0)!=0?(c[k>>2]=0,(__Z28atomic_conditional_incrementPj(na+-8|0)|0)!=0):0){na=c[ma>>2]|0;c[k>>2]=na;Eb=na}else Eb=0}else{c[k>>2]=0;Eb=0}while(0);c[q>>2]=Eb;__ZN6StringpLERKS_(ea,q)|0;ia=c[q>>2]|0;if(ia|0?(__Z16atomic_decrementPj(ia+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(ia,1);ha=ha+1|0}while((ha|0)!=(fb|0))}ha=0;ea=c[n>>2]|0;while(1){Fb=(ea|0)==0;if(Fb)Gb=0;else Gb=c[ea+-4>>2]|0;if((ha|0)>=(Gb|0)){sa=327;break}if((ha|0)>0){ia=ha+-1|0;if(Fb)Hb=0;else Hb=c[ea+-4>>2]|0;if((Hb|0)<(ha|0)){if(Fb)Ib=0;else Ib=c[ea+-4>>2]|0;if((Ib|0)<(ha|0)){sa=337;break}a[1263537]=0}__ZN6VectorIiE14_copy_on_writeEv(n);na=c[(c[n>>2]|0)+(ia<<2)>>2]|0;ma=c[o>>2]|0;ka=(ma|0)==0;if(ka)Jb=0;else Jb=c[ma+-4>>2]|0;if((Jb|0)<=(ha|0)){if(ka)Kb=0;else Kb=c[ma+-4>>2]|0;if((Kb|0)<=(ha|0)){sa=345;break}a[1263537]=0}__ZN6VectorIiE14_copy_on_writeEv(o);ma=c[o>>2]|0;ka=(na|0)%(c[ma+(ha<<2)>>2]|0)|0;if(!ka)Lb=c[n>>2]|0;else{na=(ma|0)==0;if(na)Mb=0;else Mb=c[ma+-4>>2]|0;if((Mb|0)<=(ha|0)){if(na)Nb=0;else Nb=c[ma+-4>>2]|0;if((Nb|0)<=(ha|0)){sa=355;break}a[1263537]=0}__ZN6VectorIiE14_copy_on_writeEv(o);ma=(c[(c[o>>2]|0)+(ha<<2)>>2]|0)-ka|0;ka=c[n>>2]|0;na=(ka|0)==0;if(na)Ob=0;else Ob=c[ka+-4>>2]|0;if((Ob|0)<(ha|0)){if(na)Pb=0;else Pb=c[ka+-4>>2]|0;if((Pb|0)<(ha|0)){sa=363;break}a[1263537]=0}__ZN6VectorIiE14_copy_on_writeEv(n);ka=c[n>>2]|0;na=ka+(ia<<2)|0;c[na>>2]=ma+(c[na>>2]|0);Lb=ka}ka=(Lb|0)==0;if(ka)Qb=0;else Qb=c[Lb+-4>>2]|0;if((Qb|0)<=(ha|0)){if(ka)Rb=0;else Rb=c[Lb+-4>>2]|0;if((Rb|0)<=(ha|0)){sa=372;break}a[1263537]=0}__ZN6VectorIiE14_copy_on_writeEv(n);ka=c[n>>2]|0;na=c[ka+(ha<<2)>>2]|0;ma=(ka|0)==0;if(ma)Sb=0;else Sb=c[ka+-4>>2]|0;if((Sb|0)<(ha|0)){if(ma)Tb=0;else Tb=c[ka+-4>>2]|0;if((Tb|0)<(ha|0)){sa=380;break}a[1263537]=0}__ZN6VectorIiE14_copy_on_writeEv(n);ka=c[n>>2]|0;ma=(c[ka+(ia<<2)>>2]|0)+na|0;na=(ka|0)==0;if(na)Ub=0;else Ub=c[ka+-4>>2]|0;if((Ub|0)<=(ha|0)){if(na)Vb=0;else Vb=c[ka+-4>>2]|0;if((Vb|0)<=(ha|0)){sa=388;break}a[1263537]=0}__ZN6VectorIiE14_copy_on_writeEv(n);ka=c[n>>2]|0;c[ka+(ha<<2)>>2]=ma;Wb=ka}else Wb=ea;ha=ha+1|0;ea=Wb}if((sa|0)==327){ha=f+12|0;if(Fb)Xb=0;else Xb=c[ea+-4>>2]|0;__ZN6VectorIjE6resizeEi(ha,Xb)|0;ka=0;while(1){Yb=c[n>>2]|0;Zb=(Yb|0)==0;if(Zb)_b=0;else _b=c[Yb+-4>>2]|0;if((ka|0)>=(_b|0)){sa=395;break}if((ka|0)>0){ma=ka+-1|0;if(Zb)$b=0;else $b=c[Yb+-4>>2]|0;if(($b|0)<(ka|0)){if(Zb)ac=0;else ac=c[Yb+-4>>2]|0;if((ac|0)<(ka|0)){sa=404;break}a[1263537]=0}__ZN6VectorIiE14_copy_on_writeEv(n);bc=c[(c[n>>2]|0)+(ma<<2)>>2]|0}else bc=0;ma=c[ha>>2]|0;na=(ma|0)==0;if(na)cc=0;else cc=c[ma+-4>>2]|0;if((cc|0)<=(ka|0)){if(na)dc=0;else dc=c[ma+-4>>2]|0;if((dc|0)<=(ka|0)){sa=413;break}a[1263537]=0}__ZN6VectorIjE14_copy_on_writeEv(ha);c[(c[ha>>2]|0)+(ka<<2)>>2]=bc;ka=ka+1|0}if((sa|0)==395){do if(!Zb?(ka=c[Yb+-4>>2]|0,(ka|0)!=0):0)if((ka|0)<1)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else{__ZN6VectorIiE14_copy_on_writeEv(n);ec=c[(c[n>>2]|0)+(ka+-1<<2)>>2]|0;break}else ec=0;while(0);c[f+16>>2]=ec;ka=c[d+12>>2]|0;m:do if(ka|0?(ha=c[ka+8>>2]|0,ea=c[d+16>>2]|0,(ha|0)!=(ea|0)):0){ma=ha;while(1){ha=c[ma+8>>2]|0;if((ha|0)==(ea|0))break;else ma=ha}if(ma|0){ea=f+24|0;ha=f+32|0;na=ma;while(1){c[q>>2]=0;switch(c[na+32>>2]|0){case 0:{__ZN6StringC2EPKc(k,773636);break}case 1:{__ZN6StringC2EPKc(k,773642);break}case 2:{__ZN6StringC2EPKc(k,773651);break}case 3:{__ZN6StringC2EPKc(k,1263606);break}default:__ZN6StringC2EPKc(k,1263606)}c[r>>2]=c[k>>2];__ZN6StringpLERKS_(q,r)|0;ia=c[r>>2]|0;if(ia|0?(__Z16atomic_decrementPj(ia+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(ia,1);c[k>>2]=__ZN14ShaderLanguage17get_datatype_nameENS_8DataTypeE(c[na+28>>2]|0)|0;__ZN6StringpLERKS_(q,k)|0;ia=c[k>>2]|0;if(ia|0?(__Z16atomic_decrementPj(ia+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(ia,1);ia=c[na+24>>2]|0;do if(ia){fa=c[ia+4>>2]|0;if(fa|0){__ZN6StringC2EPKc(k,fa);fc=c[k>>2]|0;break}fa=ia+8|0;c[k>>2]=0;ga=c[fa>>2]|0;if((ga|0)!=0?(c[k>>2]=0,(__Z28atomic_conditional_incrementPj(ga+-8|0)|0)!=0):0){ga=c[fa>>2]|0;c[k>>2]=ga;fc=ga}else fc=0}else{c[k>>2]=0;fc=0}while(0);c[s>>2]=fc;c[r>>2]=__ZplPKcRK6String(1143407,s)|0;__ZN6StringpLERKS_(q,r)|0;ia=c[r>>2]|0;if(ia|0?(__Z16atomic_decrementPj(ia+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(ia,1);ia=c[s>>2]|0;if(ia|0?(__Z16atomic_decrementPj(ia+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(ia,1);__ZN6StringpLEPKc(q,932218)|0;c[k>>2]=__ZplPKcRK6String(773742,q)|0;__ZN6StringpLERKS_(ea,k)|0;ia=c[k>>2]|0;do if(ia|0){if(__Z16atomic_decrementPj(ia+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ia,1)}while(0);c[k>>2]=__ZplPKcRK6String(1092130,q)|0;__ZN6StringpLERKS_(ha,k)|0;ia=c[k>>2]|0;do if(ia|0){if(__Z16atomic_decrementPj(ia+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ia,1)}while(0);ia=c[q>>2]|0;do if(ia|0){if(__Z16atomic_decrementPj(ia+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ia,1)}while(0);na=c[na+16>>2]|0;if(!na)break m}}}while(0);ka=k+4|0;c[ka>>2]=379008;c[k>>2]=0;na=k+8|0;c[na>>2]=0;ha=d+40|0;ea=e+1|0;ma=0;while(1){gc=c[ha>>2]|0;ia=(gc|0)==0;if(ia)hc=0;else hc=c[gc+-4>>2]|0;if((ma|0)>=(hc|0))break;if(ia)ic=0;else ic=c[gc+-4>>2]|0;if((ic|0)<=(ma|0)){if(ia)jc=0;else jc=c[gc+-4>>2]|0;if((jc|0)<=(ma|0)){sa=470;break}a[1263537]=0}__ZN6VectorIN14ShaderLanguage10ShaderNode8FunctionEE14_copy_on_writeEv(ha);ia=c[(c[ha>>2]|0)+(ma*24|0)+4>>2]|0;oa=__ZN19ShaderCompilerGLES315_dump_node_codeEPN14ShaderLanguage4NodeEiRNS_13GeneratedCodeERNS_17IdentifierActionsERKNS_24DefaultIdentifierActionsE(b,c[ia+28>>2]|0,ea,f,h,i)|0;Ea=oa;ga=__ZN3MapI10StringName6String10ComparatorIS0_E16DefaultAllocatorEixERKS0_(k,ia+12|0)|0;ia=c[ga>>2]|0;if((ia|0)==(oa|0)){if(oa|0)sa=480}else{if(ia|0?(__Z16atomic_decrementPj(ia+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(ia,1);c[ga>>2]=0;if(oa|0)if(!(__Z28atomic_conditional_incrementPj(oa+-8|0)|0))sa=480;else{c[ga>>2]=Ea;sa=480}}if((sa|0)==480?(sa=0,(__Z16atomic_decrementPj(oa+-8|0)|0)==0):0)__ZN6Memory11free_staticEPvb(oa,1);ma=ma+1|0}if((sa|0)==470)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);ma=q+4|0;c[ma>>2]=379008;c[q>>2]=0;ea=q+8|0;c[ea>>2]=0;oa=r+4|0;c[oa>>2]=379008;c[r>>2]=0;Ea=r+8|0;c[Ea>>2]=0;ga=b+60|0;ia=f+24|0;fa=f+28|0;la=f+32|0;ja=f+36|0;ua=f+40|0;xa=0;wa=gc;while(1){ya=(wa|0)==0;if(ya)kc=0;else kc=c[wa+-4>>2]|0;if((xa|0)>=(kc|0)){sa=486;break}if(ya)lc=0;else lc=c[wa+-4>>2]|0;if((lc|0)<=(xa|0)){if(ya)mc=0;else mc=c[wa+-4>>2]|0;if((mc|0)<=(xa|0)){sa=516;break}a[1263537]=0}__ZN6VectorIN14ShaderLanguage10ShaderNode8FunctionEE14_copy_on_writeEv(ha);ya=(c[(c[ha>>2]|0)+(xa*24|0)+4>>2]|0)+12|0;__ZN10StringNameaSERKS_(ga,ya);if(__ZNK10StringNameeqEPKc(ya,1076075)|0){La=c[ha>>2]|0;lb=(La|0)==0;if(lb)nc=0;else nc=c[La+-4>>2]|0;if((nc|0)<=(xa|0)){if(lb)oc=0;else oc=c[La+-4>>2]|0;if((oc|0)<=(xa|0)){sa=525;break}a[1263537]=0}__ZN6VectorIN14ShaderLanguage10ShaderNode8FunctionEE14_copy_on_writeEv(ha);La=c[(c[ha>>2]|0)+(xa*24|0)+16>>2]|0;c[s>>2]=__Z4itosx(La,((La|0)<0)<<31>>31)|0;c[C>>2]=__ZplPKcRK6String(773747,s)|0;__Z10print_line6String(C);La=c[C>>2]|0;do if(La|0){if(__Z16atomic_decrementPj(La+-8|0)|0)break;__ZN6Memory11free_staticEPvb(La,1)}while(0);La=c[s>>2]|0;do if(La|0){if(__Z16atomic_decrementPj(La+-8|0)|0)break;__ZN6Memory11free_staticEPvb(La,1)}while(0);__ZN19ShaderCompilerGLES319_dump_function_depsEPN14ShaderLanguage10ShaderNodeERK10StringNameRK3MapIS3_6String10ComparatorIS3_E16DefaultAllocatorERS7_R3SetIS3_S9_SA_E(b,d,ya,k,ia,q);__ZN10StringNameC2EPKc(s,1076075);La=__ZN3MapI10StringName6String10ComparatorIS0_E16DefaultAllocatorEixERKS0_(k,s)|0;lb=c[fa>>2]|0;do if((lb|0)!=(c[La>>2]|0)){do if(lb|0){if(__Z16atomic_decrementPj(lb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(lb,1)}while(0);c[fa>>2]=0;pc=c[La>>2]|0;if(!pc)break;if(!(__Z28atomic_conditional_incrementPj(pc+-8|0)|0))break;c[fa>>2]=c[La>>2]}while(0);__ZN10StringNameD2Ev(s)}if(__ZNK10StringNameeqEPKc(ya,1076318)|0){__ZN19ShaderCompilerGLES319_dump_function_depsEPN14ShaderLanguage10ShaderNodeERK10StringNameRK3MapIS3_6String10ComparatorIS3_E16DefaultAllocatorERS7_R3SetIS3_S9_SA_E(b,d,ya,k,la,r);__ZN10StringNameC2EPKc(s,1076318);La=__ZN3MapI10StringName6String10ComparatorIS0_E16DefaultAllocatorEixERKS0_(k,s)|0;lb=c[ja>>2]|0;do if((lb|0)!=(c[La>>2]|0)){do if(lb|0){if(__Z16atomic_decrementPj(lb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(lb,1)}while(0);c[ja>>2]=0;pc=c[La>>2]|0;if(!pc)break;if(!(__Z28atomic_conditional_incrementPj(pc+-8|0)|0))break;c[ja>>2]=c[La>>2]}while(0);__ZN10StringNameD2Ev(s)}if(__ZNK10StringNameeqEPKc(ya,1076807)|0){__ZN19ShaderCompilerGLES319_dump_function_depsEPN14ShaderLanguage10ShaderNodeERK10StringNameRK3MapIS3_6String10ComparatorIS3_E16DefaultAllocatorERS7_R3SetIS3_S9_SA_E(b,d,ya,k,la,r);__ZN10StringNameC2EPKc(s,1076807);La=__ZN3MapI10StringName6String10ComparatorIS0_E16DefaultAllocatorEixERKS0_(k,s)|0;lb=c[ua>>2]|0;do if((lb|0)!=(c[La>>2]|0)){do if(lb|0){if(__Z16atomic_decrementPj(lb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(lb,1)}while(0);c[ua>>2]=0;pc=c[La>>2]|0;if(!pc)break;if(!(__Z28atomic_conditional_incrementPj(pc+-8|0)|0))break;c[ua>>2]=c[La>>2]}while(0);__ZN10StringNameD2Ev(s)}xa=xa+1|0;wa=c[ha>>2]|0}if((sa|0)==486){ha=c[r>>2]|0;if(ha|0?(__ZN3SetI10StringName10ComparatorIS0_E16DefaultAllocatorE13_cleanup_treeEPNS4_7ElementE(r,c[ha+8>>2]|0),ha=c[oa>>2]|0,wa=c[r>>2]|0,c[wa+8>>2]=ha,c[Ea>>2]=0,xa=ha,c[xa+12>>2]=xa,wa|0):0){__ZN10StringNameD2Ev(wa+24|0);__ZN6Memory11free_staticEPvb(wa,0);c[r>>2]=0}wa=c[q>>2]|0;if(wa|0?(__ZN3SetI10StringName10ComparatorIS0_E16DefaultAllocatorE13_cleanup_treeEPNS4_7ElementE(q,c[wa+8>>2]|0),wa=c[ma>>2]|0,xa=c[q>>2]|0,c[xa+8>>2]=wa,c[ea>>2]=0,ha=wa,c[ha+12>>2]=ha,xa|0):0){__ZN10StringNameD2Ev(xa+24|0);__ZN6Memory11free_staticEPvb(xa,0);c[q>>2]=0}xa=c[k>>2]|0;if(xa|0?(__ZN3MapI10StringName6String10ComparatorIS0_E16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(k,c[xa+8>>2]|0),xa=c[ka>>2]|0,ha=c[k>>2]|0,c[ha+8>>2]=xa,c[na>>2]=0,wa=xa,c[wa+12>>2]=wa,ha|0):0){wa=c[ha+28>>2]|0;if(wa|0?(__Z16atomic_decrementPj(wa+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(wa,1);__ZN10StringNameD2Ev(ha+24|0);__ZN6Memory11free_staticEPvb(ha,0);c[k>>2]=0}ha=c[p>>2]|0;if(ha|0?(__Z16atomic_decrementPj(ha+-8|0)|0)==0:0){wa=c[p>>2]|0;xa=(wa|0)==0?0:wa+-4|0;wa=xa+4|0;if(c[xa>>2]|0){ua=0;do{__ZN10StringNameD2Ev(wa+(ua<<2)|0);ua=ua+1|0}while(ua>>>0<(c[xa>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(ha,1)}xa=c[o>>2]|0;if(xa|0?(__Z16atomic_decrementPj(xa+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(xa,1);xa=c[n>>2]|0;if(xa|0?(__Z16atomic_decrementPj(xa+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(xa,1);sa=1397;break a}else if((sa|0)==516)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((sa|0)==525)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}else if((sa|0)==404)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((sa|0)==413)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}else if((sa|0)==337){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);df()}else if((sa|0)==345)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((sa|0)==355)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((sa|0)==363)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((sa|0)==372)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((sa|0)==380)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((sa|0)==388)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 7:{c[da>>2]=__ZN19ShaderCompilerGLES315_dump_node_codeEPN14ShaderLanguage4NodeEiRNS_13GeneratedCodeERNS_17IdentifierActionsERKNS_24DefaultIdentifierActionsE(b,c[d+24>>2]|0,e,f,h,i)|0;__ZN6StringC2EPKc(n,1219936);c[ca>>2]=__ZNK6StringplERKS_(da,n)|0;xa=c[d+20>>2]|0;do if(xa){ua=c[xa+4>>2]|0;if(ua|0){__ZN6StringC2EPKc(k,ua);qc=c[k>>2]|0;break}ua=xa+8|0;c[k>>2]=0;wa=c[ua>>2]|0;if((wa|0)!=0?(c[k>>2]=0,(__Z28atomic_conditional_incrementPj(wa+-8|0)|0)!=0):0){wa=c[ua>>2]|0;c[k>>2]=wa;qc=wa}else qc=0}else{c[k>>2]=0;qc=0}while(0);c[o>>2]=qc;xa=__ZNK6StringplERKS_(ca,o)|0;ha=xa;wa=c[y>>2]|0;if((wa|0)==(xa|0)){if(xa|0)sa=1383}else{if(wa|0?(__Z16atomic_decrementPj(wa+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(wa,1);c[y>>2]=0;if(xa|0)if(!(__Z28atomic_conditional_incrementPj(xa+-8|0)|0))sa=1383;else{c[y>>2]=ha;sa=1383}}if((sa|0)==1383?(__Z16atomic_decrementPj(xa+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(xa,1);xa=c[o>>2]|0;if(xa|0?(__Z16atomic_decrementPj(xa+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(xa,1);xa=c[ca>>2]|0;if(xa|0?(__Z16atomic_decrementPj(xa+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(xa,1);xa=c[n>>2]|0;if(xa|0?(__Z16atomic_decrementPj(xa+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(xa,1);xa=c[da>>2]|0;if((xa|0)!=0?(__Z16atomic_decrementPj(xa+-8|0)|0)==0:0){__ZN6Memory11free_staticEPvb(xa,1);sa=1397}else sa=1397;break}case 2:{xa=e+-1|0;c[k>>2]=0;ha=(e|0)>1;if(ha){wa=0;do{__ZN6StringpLEPKc(k,1142213)|0;wa=wa+1|0}while((wa|0)!=(xa|0));rc=c[k>>2]|0}else rc=0;c[D>>2]=rc;__ZN6StringC2EPKc(k,1090757);c[n>>2]=__ZNK6StringplERKS_(D,k)|0;__ZN6StringpLERKS_(y,n)|0;wa=c[n>>2]|0;if(wa|0?(__Z16atomic_decrementPj(wa+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(wa,1);wa=c[k>>2]|0;if(wa|0?(__Z16atomic_decrementPj(wa+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(wa,1);wa=c[D>>2]|0;if(wa|0?(__Z16atomic_decrementPj(wa+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(wa,1);wa=d+20|0;ua=c[wa>>2]|0;n:do if(ua|0?(na=c[ua+8>>2]|0,ka=c[wa+4>>2]|0,(na|0)!=(ka|0)):0){ea=na;while(1){na=c[ea+8>>2]|0;if((na|0)==(ka|0))break;else ea=na}if(ea|0){ka=(e|0)>0;na=ea;while(1){c[k>>2]=0;if(ka){ma=0;do{__ZN6StringpLEPKc(k,1142213)|0;ma=ma+1|0}while((ma|0)!=(e|0));sc=c[k>>2]|0}else sc=0;c[K>>2]=sc;switch(c[na+32>>2]|0){case 0:{__ZN6StringC2EPKc(k,773636);break}case 1:{__ZN6StringC2EPKc(k,773642);break}case 2:{__ZN6StringC2EPKc(k,773651);break}case 3:{__ZN6StringC2EPKc(k,1263606);break}default:__ZN6StringC2EPKc(k,1263606)}c[o>>2]=c[k>>2];c[J>>2]=__ZNK6StringplERKS_(K,o)|0;c[p>>2]=__ZN14ShaderLanguage17get_datatype_nameENS_8DataTypeE(c[na+28>>2]|0)|0;c[I>>2]=__ZNK6StringplERKS_(J,p)|0;__ZN6StringC2EPKc(q,1143407);c[F>>2]=__ZNK6StringplERKS_(I,q)|0;ma=c[na+24>>2]|0;do if(ma){Ea=c[ma+4>>2]|0;if(Ea|0){__ZN6StringC2EPKc(k,Ea);tc=c[k>>2]|0;break}Ea=ma+8|0;c[k>>2]=0;oa=c[Ea>>2]|0;if((oa|0)!=0?(c[k>>2]=0,(__Z28atomic_conditional_incrementPj(oa+-8|0)|0)!=0):0){oa=c[Ea>>2]|0;c[k>>2]=oa;tc=oa}else tc=0}else{c[k>>2]=0;tc=0}while(0);c[s>>2]=tc;c[r>>2]=__ZplPKcRK6String(773658,s)|0;c[E>>2]=__ZNK6StringplERKS_(F,r)|0;__ZN6StringC2EPKc(k,932218);c[n>>2]=__ZNK6StringplERKS_(E,k)|0;__ZN6StringpLERKS_(y,n)|0;ma=c[n>>2]|0;if(ma|0?(__Z16atomic_decrementPj(ma+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(ma,1);ma=c[k>>2]|0;if(ma|0?(__Z16atomic_decrementPj(ma+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(ma,1);ma=c[E>>2]|0;if(ma|0?(__Z16atomic_decrementPj(ma+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(ma,1);ma=c[r>>2]|0;if(ma|0?(__Z16atomic_decrementPj(ma+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(ma,1);ma=c[s>>2]|0;if(ma|0?(__Z16atomic_decrementPj(ma+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(ma,1);ma=c[F>>2]|0;if(ma|0?(__Z16atomic_decrementPj(ma+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(ma,1);ma=c[q>>2]|0;do if(ma|0){if(__Z16atomic_decrementPj(ma+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ma,1)}while(0);ma=c[I>>2]|0;do if(ma|0){if(__Z16atomic_decrementPj(ma+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ma,1)}while(0);ma=c[p>>2]|0;do if(ma|0){if(__Z16atomic_decrementPj(ma+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ma,1)}while(0);ma=c[J>>2]|0;do if(ma|0){if(__Z16atomic_decrementPj(ma+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ma,1)}while(0);ma=c[o>>2]|0;do if(ma|0){if(__Z16atomic_decrementPj(ma+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ma,1)}while(0);ma=c[K>>2]|0;do if(ma|0){if(__Z16atomic_decrementPj(ma+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ma,1)}while(0);na=c[na+16>>2]|0;if(!na)break n}}}while(0);wa=d+32|0;ua=(e|0)>0;na=0;o:while(1){ka=c[wa>>2]|0;ea=(ka|0)==0;if(ea)uc=0;else uc=c[ka+8>>2]|0;if((na|0)>=(uc|0)){sa=634;break}if(ea)vc=0;else vc=c[ka+8>>2]|0;if((vc|0)<=(na|0)){if(ea)wc=0;else wc=c[ka+8>>2]|0;if((wc|0)<=(na|0)){sa=653;break}a[1263537]=0}if(ea){sa=659;break}ea=c[ka>>2]|0;if(!ea){sa=659;break}else{xc=ea;yc=0}while(1){if((yc|0)==(na|0))break;ea=c[xc+4>>2]|0;if(!ea){sa=659;break o}else{xc=ea;yc=yc+1|0}}c[n>>2]=__ZN19ShaderCompilerGLES315_dump_node_codeEPN14ShaderLanguage4NodeEiRNS_13GeneratedCodeERNS_17IdentifierActionsERKNS_24DefaultIdentifierActionsE(b,c[xc>>2]|0,e,f,h,i)|0;ea=c[wa>>2]|0;ka=(ea|0)==0;if(ka)zc=0;else zc=c[ea+8>>2]|0;if((zc|0)<=(na|0)){if(ka)Ac=0;else Ac=c[ea+8>>2]|0;if((Ac|0)<=(na|0)){sa=666;break}a[1263537]=0}if(ka){sa=673;break}ka=c[ea>>2]|0;if(!ka){sa=673;break}else{Bc=ka;Cc=0}while(1){if((Cc|0)==(na|0))break;ma=c[Bc+4>>2]|0;if(!ma){sa=673;break o}else{Bc=ma;Cc=Cc+1|0}}do if((c[(c[Bc>>2]|0)+8>>2]|0)==6)sa=682;else{if((c[ea+8>>2]|0)>(na|0)){Dc=ka;Ec=0}else{if((c[ea+8>>2]|0)<=(na|0)){sa=676;break o}a[1263537]=0;Dc=ka;Ec=0}while(1){if((Ec|0)==(na|0))break;ma=c[Dc+4>>2]|0;if(!ma){sa=681;break o}else{Dc=ma;Ec=Ec+1|0}}if((c[(c[Dc>>2]|0)+8>>2]|0)==6){sa=682;break}c[k>>2]=0;if(ua){ma=0;do{__ZN6StringpLEPKc(k,1142213)|0;ma=ma+1|0}while((ma|0)!=(e|0));Fc=c[k>>2]|0}else Fc=0;c[M>>2]=Fc;c[L>>2]=__ZNK6StringplERKS_(M,n)|0;__ZN6StringC2EPKc(k,932218);c[o>>2]=__ZNK6StringplERKS_(L,k)|0;__ZN6StringpLERKS_(y,o)|0;ma=c[o>>2]|0;do if(ma|0){if(__Z16atomic_decrementPj(ma+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ma,1)}while(0);ma=c[k>>2]|0;do if(ma|0){if(__Z16atomic_decrementPj(ma+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ma,1)}while(0);ma=c[L>>2]|0;do if(ma|0){if(__Z16atomic_decrementPj(ma+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ma,1)}while(0);ma=c[M>>2]|0;do if(ma|0){if(__Z16atomic_decrementPj(ma+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ma,1)}while(0)}while(0);if((sa|0)==682){sa=0;__ZN6StringpLERKS_(y,n)|0}ka=c[n>>2]|0;do if(ka|0){if(__Z16atomic_decrementPj(ka+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ka,1)}while(0);na=na+1|0}if((sa|0)==634){c[k>>2]=0;if(ha){na=0;do{__ZN6StringpLEPKc(k,1142213)|0;na=na+1|0}while((na|0)!=(xa|0));Gc=c[k>>2]|0}else Gc=0;c[N>>2]=Gc;__ZN6StringC2EPKc(k,935257);c[n>>2]=__ZNK6StringplERKS_(N,k)|0;__ZN6StringpLERKS_(y,n)|0;xa=c[n>>2]|0;if(xa|0?(__Z16atomic_decrementPj(xa+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(xa,1);xa=c[k>>2]|0;if(xa|0?(__Z16atomic_decrementPj(xa+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(xa,1);xa=c[N>>2]|0;if(xa|0?(__Z16atomic_decrementPj(xa+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(xa,1);sa=1397;break a}else if((sa|0)==653)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145120,403,1146766,0);else if((sa|0)==659)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145120,418,1133820,0);else if((sa|0)==666)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145120,403,1146766,0);else if((sa|0)==673)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145120,418,1133820,0);else if((sa|0)==676)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145120,403,1146766,0);else if((sa|0)==681)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145120,418,1133820,0);break}case 3:{xa=d+16|0;na=i+24|0;ha=c[na>>2]|0;p:do if(ha|0){ua=c[ha+8>>2]|0;wa=i+28|0;ka=c[wa>>2]|0;ea=(ua|0)==(ka|0);q:do if(ea)Hc=ua;else{ma=c[xa>>2]|0;oa=ua;while(1){Ea=c[oa+24>>2]|0;if(ma>>>0<Ea>>>0)Ic=oa+8|0;else{if(Ea>>>0>=ma>>>0){Hc=oa;break q}Ic=oa+4|0}oa=c[Ic>>2]|0;if((oa|0)==(ka|0))break p}}while(0);if((Hc|0)!=(ka|0)&(Hc|0)!=0){oa=b+76|0;ma=c[oa>>2]|0;r:do if(ma|0){Ea=c[ma+8>>2]|0;la=c[b+80>>2]|0;s:do if((Ea|0)==(la|0))Jc=Ea;else{ja=c[xa>>2]|0;fa=Ea;while(1){ia=c[fa+24>>2]|0;if(ja>>>0<ia>>>0)Kc=fa+8|0;else{if(ia>>>0>=ja>>>0){Jc=fa;break s}Kc=fa+4|0}fa=c[Kc>>2]|0;if((fa|0)==(la|0))break r}}while(0);if((Jc|0)!=(la|0)&(Jc|0)!=0)break p}while(0);a[1263537]=0;t:do if(ea){Lc=ua;sa=728}else{ma=c[xa>>2]|0;Ea=ua;while(1){fa=c[Ea+24>>2]|0;if(ma>>>0<fa>>>0)Mc=Ea+8|0;else{if(fa>>>0>=ma>>>0){Lc=Ea;sa=728;break t}Mc=Ea+4|0}Ea=c[Mc>>2]|0;if((Ea|0)==(ka|0)){sa=729;break}}}while(0);if((sa|0)==728)if((Lc|0)==(ka|0)|(Lc|0)==0)sa=729;else{a[1263537]=0;Nc=Lc+28|0}if((sa|0)==729){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145936,604,1145947,0);Nc=0}c[k>>2]=0;ua=c[Nc>>2]|0;if(ua|0?(c[k>>2]=0,__Z28atomic_conditional_incrementPj(ua+-8|0)|0):0)c[k>>2]=c[Nc>>2];if(__ZNK6String11begins_withEPKc(k,904075)|0){c[o>>2]=__ZNK6String6substrEii(k,1,__ZNK6String6lengthEv(k)|0)|0;__ZN10StringNameC2ERK6String(n,o);ua=c[na>>2]|0;do if(!ua){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145936,602,1124976,0);Oc=0}else{a[1263537]=0;ea=c[ua+8>>2]|0;Ea=c[wa>>2]|0;u:do if((ea|0)==(Ea|0)){Pc=ea;sa=744}else{ma=c[n>>2]|0;la=ea;do{fa=c[la+24>>2]|0;if(ma>>>0<fa>>>0)Qc=la+8|0;else{if(fa>>>0>=ma>>>0){Pc=la;sa=744;break u}Qc=la+4|0}la=c[Qc>>2]|0}while((la|0)!=(Ea|0))}while(0);if((sa|0)==744?!((Pc|0)==(Ea|0)|(Pc|0)==0):0){a[1263537]=0;Oc=Pc+28|0;break}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145936,604,1145947,0);Oc=0}while(0);wa=c[k>>2]|0;if((wa|0)!=(c[Oc>>2]|0)){if(wa|0?(__Z16atomic_decrementPj(wa+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(wa,1);c[k>>2]=0;wa=c[Oc>>2]|0;if(wa|0?__Z28atomic_conditional_incrementPj(wa+-8|0)|0:0)c[k>>2]=c[Oc>>2]}__ZN10StringNameD2Ev(n);wa=c[o>>2]|0;if(wa|0?(__Z16atomic_decrementPj(wa+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(wa,1)}c[O>>2]=__ZNK6String4utf8Ev(k)|0;__ZN6VectorI10CharStringE9push_backES0_(f,O)|0;wa=c[O>>2]|0;if(wa|0?(__Z16atomic_decrementPj(wa+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(wa,1);if(!(c[oa>>2]|0)){wa=__ZnwjPFPvjE(28,4740)|0;__ZN10StringNameC2Ev(wa+24|0);ua=wa+16|0;c[ua>>2]=0;c[ua+4>>2]=0;c[oa>>2]=wa;ua=c[b+80>>2]|0;c[wa+4>>2]=ua;c[wa+8>>2]=ua;c[wa+12>>2]=ua;c[wa>>2]=1}__ZN3SetI10StringName10ComparatorIS0_E16DefaultAllocatorE10_insert_rbERKS0_(oa,xa)|0;wa=c[k>>2]|0;if(wa|0?(__Z16atomic_decrementPj(wa+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(wa,1)}}while(0);na=h+24|0;ha=c[na>>2]|0;v:do if(ha|0){wa=c[ha+8>>2]|0;ua=c[h+28>>2]|0;w:do if((wa|0)==(ua|0))Rc=wa;else{ka=c[xa>>2]|0;ea=wa;while(1){la=c[ea+24>>2]|0;if(ka>>>0<la>>>0)Sc=ea+8|0;else{if(la>>>0>=ka>>>0){Rc=ea;break w}Sc=ea+4|0}ea=c[Sc>>2]|0;if((ea|0)==(ua|0))break v}}while(0);if((Rc|0)!=(ua|0)&(Rc|0)!=0){wa=b+88|0;oa=c[wa>>2]|0;x:do if(oa|0){ea=c[oa+8>>2]|0;ka=c[b+92>>2]|0;y:do if((ea|0)==(ka|0))Tc=ea;else{Ea=c[xa>>2]|0;la=ea;while(1){ma=c[la+24>>2]|0;if(Ea>>>0<ma>>>0)Uc=la+8|0;else{if(ma>>>0>=Ea>>>0){Tc=la;break y}Uc=la+4|0}la=c[Uc>>2]|0;if((la|0)==(ka|0))break x}}while(0);if((Tc|0)!=(ka|0)&(Tc|0)!=0)break v}while(0);a[c[(__ZN3MapI10StringNamePb10ComparatorIS0_E16DefaultAllocatorEixERKS0_(na,xa)|0)>>2]>>0]=1;if(!(c[wa>>2]|0)){oa=__ZnwjPFPvjE(28,4740)|0;__ZN10StringNameC2Ev(oa+24|0);ua=oa+16|0;c[ua>>2]=0;c[ua+4>>2]=0;c[wa>>2]=oa;ua=c[b+92>>2]|0;c[oa+4>>2]=ua;c[oa+8>>2]=ua;c[oa+12>>2]=ua;c[oa>>2]=1}__ZN3SetI10StringName10ComparatorIS0_E16DefaultAllocatorE10_insert_rbERKS0_(wa,xa)|0}}while(0);na=c[i>>2]|0;z:do if(na){ha=c[na+8>>2]|0;oa=c[i+4>>2]|0;ua=(ha|0)==(oa|0);A:do if(ua)Vc=ha;else{ea=c[xa>>2]|0;la=ha;while(1){Ea=c[la+24>>2]|0;if(ea>>>0<Ea>>>0)Wc=la+8|0;else{if(Ea>>>0>=ea>>>0){Vc=la;break A}Wc=la+4|0}la=c[Wc>>2]|0;if((la|0)==(oa|0)){sa=814;break z}}}while(0);if((Vc|0)!=(oa|0)&(Vc|0)!=0){a[1263537]=0;B:do if(ua){Xc=ha;sa=804}else{wa=c[xa>>2]|0;la=ha;while(1){ea=c[la+24>>2]|0;if(wa>>>0<ea>>>0)Yc=la+8|0;else{if(ea>>>0>=wa>>>0){Xc=la;sa=804;break B}Yc=la+4|0}la=c[Yc>>2]|0;if((la|0)==(oa|0)){sa=805;break}}}while(0);if((sa|0)==804)if((Xc|0)==(oa|0)|(Xc|0)==0)sa=805;else{a[1263537]=0;Zc=Xc+28|0}if((sa|0)==805){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145936,604,1145947,0);Zc=0}ha=c[y>>2]|0;if((ha|0)!=(c[Zc>>2]|0)){if(ha|0?(__Z16atomic_decrementPj(ha+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(ha,1);c[y>>2]=0;ha=c[Zc>>2]|0;if(ha|0?__Z28atomic_conditional_incrementPj(ha+-8|0)|0:0)c[y>>2]=c[Zc>>2]}}else sa=814}else sa=814;while(0);if((sa|0)==814){na=c[xa>>2]|0;do if(na){ha=c[na+4>>2]|0;if(ha|0){__ZN6StringC2EPKc(k,ha);_c=c[k>>2]|0;break}ha=na+8|0;c[k>>2]=0;ua=c[ha>>2]|0;if((ua|0)!=0?(c[k>>2]=0,(__Z28atomic_conditional_incrementPj(ua+-8|0)|0)!=0):0){ua=c[ha>>2]|0;c[k>>2]=ua;_c=ua}else _c=0}else{c[k>>2]=0;_c=0}while(0);c[n>>2]=_c;na=__ZplPKcRK6String(773658,n)|0;ua=na;ha=c[y>>2]|0;if((ha|0)==(na|0)){if(na|0)sa=829}else{if(ha|0?(__Z16atomic_decrementPj(ha+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(ha,1);c[y>>2]=0;if(na|0)if(!(__Z28atomic_conditional_incrementPj(na+-8|0)|0))sa=829;else{c[y>>2]=ua;sa=829}}if((sa|0)==829?(__Z16atomic_decrementPj(na+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(na,1);na=c[n>>2]|0;if(na|0?(__Z16atomic_decrementPj(na+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(na,1)}if((c[xa>>2]|0)==(c[b+72>>2]|0)){na=c[b+60>>2]|0;if((na|0)==(c[b+64>>2]|0))a[f+45>>0]=1;if((na|0)==(c[b+68>>2]|0)){a[f+44>>0]=1;sa=1397}else sa=1397}else sa=1397;break}case 4:{na=c[d+12>>2]|0;ua=d+16|0;C:do switch(na|0){case 1:{ha=c[ua>>2]|0;if(!ha)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);if((c[ha+-4>>2]|0)>0){__ZN6StringC2EPKc(o,a[ha>>0]|0?1152413:1144807);$c=o;break C}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);break}case 4:case 3:case 2:{c[k>>2]=__Z4itosx(na,((na|0)<0)<<31>>31)|0;c[p>>2]=__ZplPKcRK6String(773771,k)|0;__ZN6StringC2EPKc(n,1081589);c[o>>2]=__ZNK6StringplERKS_(p,n)|0;ha=c[n>>2]|0;if(ha|0?(__Z16atomic_decrementPj(ha+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(ha,1);ha=c[p>>2]|0;if(ha|0?(__Z16atomic_decrementPj(ha+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(ha,1);ha=c[k>>2]|0;if(ha|0?(__Z16atomic_decrementPj(ha+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(ha,1);ha=0;while(1){la=c[ua>>2]|0;if(!la)ad=0;else ad=c[la+-4>>2]|0;if((ha|0)>=(ad|0)){sa=858;break}if((ha|0)>0){__ZN6StringpLEPKc(o,1117595)|0;bd=c[ua>>2]|0}else bd=la;la=(bd|0)==0;if(la)cd=0;else cd=c[bd+-4>>2]|0;if((cd|0)<=(ha|0)){if(la)dd=0;else dd=c[bd+-4>>2]|0;if((dd|0)<=(ha|0)){sa=867;break}a[1263537]=0}__ZN6StringpLEPKc(o,a[bd+(ha<<2)>>0]|0?1152413:1144807)|0;ha=ha+1|0}if((sa|0)==858){__ZN6StringpLEPKc(o,1123123)|0;$c=o;break C}else if((sa|0)==867)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);break}case 5:{ha=c[ua>>2]|0;if(!ha)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);if((c[ha+-4>>2]|0)>0){oa=c[ha>>2]|0;c[o>>2]=__Z4itosx(oa,((oa|0)<0)<<31>>31)|0;$c=o;break C}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);break}case 8:case 7:case 6:{oa=na+-4|0;c[k>>2]=__Z4itosx(oa,((oa|0)<0)<<31>>31)|0;c[q>>2]=__ZplPKcRK6String(773776,k)|0;__ZN6StringC2EPKc(n,1081589);c[o>>2]=__ZNK6StringplERKS_(q,n)|0;oa=c[n>>2]|0;if(oa|0?(__Z16atomic_decrementPj(oa+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(oa,1);oa=c[q>>2]|0;if(oa|0?(__Z16atomic_decrementPj(oa+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(oa,1);oa=c[k>>2]|0;if(oa|0?(__Z16atomic_decrementPj(oa+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(oa,1);oa=0;while(1){ha=c[ua>>2]|0;if(!ha)ed=0;else ed=c[ha+-4>>2]|0;if((oa|0)>=(ed|0)){sa=887;break}if((oa|0)>0){__ZN6StringpLEPKc(o,1117595)|0;fd=c[ua>>2]|0}else fd=ha;ha=(fd|0)==0;if(ha)gd=0;else gd=c[fd+-4>>2]|0;if((gd|0)<=(oa|0)){if(ha)hd=0;else hd=c[fd+-4>>2]|0;if((hd|0)<=(oa|0)){sa=897;break}a[1263537]=0}ha=c[fd+(oa<<2)>>2]|0;c[k>>2]=__Z4itosx(ha,((ha|0)<0)<<31>>31)|0;__ZN6StringpLERKS_(o,k)|0;ha=c[k>>2]|0;if(ha|0?(__Z16atomic_decrementPj(ha+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(ha,1);oa=oa+1|0}if((sa|0)==887){__ZN6StringpLEPKc(o,1123123)|0;$c=o;break C}else if((sa|0)==897)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);break}case 9:{oa=c[ua>>2]|0;if(!oa)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);if((c[oa+-4>>2]|0)<=0)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);c[r>>2]=__Z4itosx(c[oa>>2]|0,0)|0;__ZN6StringC2EPKc(k,1091958);c[o>>2]=__ZNK6StringplERKS_(r,k)|0;oa=c[k>>2]|0;if(oa|0?(__Z16atomic_decrementPj(oa+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(oa,1);oa=c[r>>2]|0;if((oa|0)!=0?(__Z16atomic_decrementPj(oa+-8|0)|0)==0:0){__ZN6Memory11free_staticEPvb(oa,1);$c=o}else $c=o;break}case 12:case 11:case 10:{oa=na+-8|0;c[k>>2]=__Z4itosx(oa,((oa|0)<0)<<31>>31)|0;c[s>>2]=__ZplPKcRK6String(773781,k)|0;__ZN6StringC2EPKc(n,1081589);c[o>>2]=__ZNK6StringplERKS_(s,n)|0;oa=c[n>>2]|0;if(oa|0?(__Z16atomic_decrementPj(oa+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(oa,1);oa=c[s>>2]|0;if(oa|0?(__Z16atomic_decrementPj(oa+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(oa,1);oa=c[k>>2]|0;if(oa|0?(__Z16atomic_decrementPj(oa+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(oa,1);oa=0;while(1){ha=c[ua>>2]|0;if(!ha)id=0;else id=c[ha+-4>>2]|0;if((oa|0)>=(id|0)){sa=925;break}if((oa|0)>0){__ZN6StringpLEPKc(o,1117595)|0;jd=c[ua>>2]|0}else jd=ha;ha=(jd|0)==0;if(ha)kd=0;else kd=c[jd+-4>>2]|0;if((kd|0)<=(oa|0)){if(ha)ld=0;else ld=c[jd+-4>>2]|0;if((ld|0)<=(oa|0)){sa=935;break}a[1263537]=0}c[t>>2]=__Z4itosx(c[jd+(oa<<2)>>2]|0,0)|0;__ZN6StringC2EPKc(n,1091958);c[k>>2]=__ZNK6StringplERKS_(t,n)|0;__ZN6StringpLERKS_(o,k)|0;ha=c[k>>2]|0;if(ha|0?(__Z16atomic_decrementPj(ha+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(ha,1);ha=c[n>>2]|0;if(ha|0?(__Z16atomic_decrementPj(ha+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(ha,1);ha=c[t>>2]|0;if(ha|0?(__Z16atomic_decrementPj(ha+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(ha,1);oa=oa+1|0}if((sa|0)==925){__ZN6StringpLEPKc(o,1123123)|0;$c=o;break C}else if((sa|0)==935)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);break}case 13:{oa=c[ua>>2]|0;if(!oa)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);if((c[oa+-4>>2]|0)<=0)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);md=+g[oa>>2];if(+(~~md|0)==md){c[k>>2]=__Z4itosx(~~md>>>0,+H(md)>=1.0?(md>0.0?~~+V(+G(md/4294967296.0),4294967295.0)>>>0:~~+T((md-+(~~md>>>0))/4294967296.0)>>>0):0)|0;__ZN6StringC2EPKc(n,1090574);oa=__ZNK6StringplERKS_(k,n)|0;ha=c[n>>2]|0;if(ha|0?(__Z16atomic_decrementPj(ha+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(ha,1);ha=c[k>>2]|0;if((ha|0)!=0?(__Z16atomic_decrementPj(ha+-8|0)|0)==0:0){__ZN6Memory11free_staticEPvb(ha,1);nd=oa}else nd=oa}else nd=__Z5rtossd(md)|0;c[u>>2]=nd;__ZN6StringC2EPKc(k,1091969);c[o>>2]=__ZNK6StringplERKS_(u,k)|0;oa=c[k>>2]|0;if(oa|0?(__Z16atomic_decrementPj(oa+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(oa,1);oa=c[u>>2]|0;if((oa|0)!=0?(__Z16atomic_decrementPj(oa+-8|0)|0)==0:0){__ZN6Memory11free_staticEPvb(oa,1);$c=o}else $c=o;break}case 16:case 15:case 14:{oa=na+-12|0;c[k>>2]=__Z4itosx(oa,((oa|0)<0)<<31>>31)|0;c[v>>2]=__ZplPKcRK6String(773786,k)|0;__ZN6StringC2EPKc(n,1081589);c[o>>2]=__ZNK6StringplERKS_(v,n)|0;oa=c[n>>2]|0;if(oa|0?(__Z16atomic_decrementPj(oa+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(oa,1);oa=c[v>>2]|0;if(oa|0?(__Z16atomic_decrementPj(oa+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(oa,1);oa=c[k>>2]|0;if(oa|0?(__Z16atomic_decrementPj(oa+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(oa,1);oa=0;while(1){ha=c[ua>>2]|0;if(!ha)od=0;else od=c[ha+-4>>2]|0;if((oa|0)>=(od|0)){sa=977;break}if((oa|0)>0){__ZN6StringpLEPKc(o,1117595)|0;pd=c[ua>>2]|0}else pd=ha;ha=(pd|0)==0;if(ha)qd=0;else qd=c[pd+-4>>2]|0;if((qd|0)<=(oa|0)){if(ha)rd=0;else rd=c[pd+-4>>2]|0;if((rd|0)<=(oa|0)){sa=987;break}a[1263537]=0}md=+g[pd+(oa<<2)>>2];if(+(~~md|0)==md){c[k>>2]=__Z4itosx(~~md>>>0,+H(md)>=1.0?(md>0.0?~~+V(+G(md/4294967296.0),4294967295.0)>>>0:~~+T((md-+(~~md>>>0))/4294967296.0)>>>0):0)|0;__ZN6StringC2EPKc(n,1090574);ha=__ZNK6StringplERKS_(k,n)|0;la=c[n>>2]|0;if(la|0?(__Z16atomic_decrementPj(la+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(la,1);la=c[k>>2]|0;if((la|0)!=0?(__Z16atomic_decrementPj(la+-8|0)|0)==0:0){__ZN6Memory11free_staticEPvb(la,1);sd=ha}else sd=ha}else sd=__Z5rtossd(md)|0;c[w>>2]=sd;__ZN6StringpLERKS_(o,w)|0;ha=c[w>>2]|0;if(ha|0?(__Z16atomic_decrementPj(ha+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(ha,1);oa=oa+1|0}if((sa|0)==977){__ZN6StringpLEPKc(o,1123123)|0;$c=o;break C}else if((sa|0)==987)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);break}case 19:case 18:case 17:{oa=na+-15|0;c[k>>2]=__Z4itosx(oa,((oa|0)<0)<<31>>31)|0;c[x>>2]=__ZplPKcRK6String(773790,k)|0;__ZN6StringC2EPKc(n,1081589);c[o>>2]=__ZNK6StringplERKS_(x,n)|0;oa=c[n>>2]|0;if(oa|0?(__Z16atomic_decrementPj(oa+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(oa,1);oa=c[x>>2]|0;if(oa|0?(__Z16atomic_decrementPj(oa+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(oa,1);oa=c[k>>2]|0;if(oa|0?(__Z16atomic_decrementPj(oa+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(oa,1);oa=0;while(1){ha=c[ua>>2]|0;if(!ha)td=0;else td=c[ha+-4>>2]|0;if((oa|0)>=(td|0)){sa=1014;break}if((oa|0)>0){__ZN6StringpLEPKc(o,1117595)|0;ud=c[ua>>2]|0}else ud=ha;ha=(ud|0)==0;if(ha)vd=0;else vd=c[ud+-4>>2]|0;if((vd|0)<=(oa|0)){if(ha)wd=0;else wd=c[ud+-4>>2]|0;if((wd|0)<=(oa|0)){sa=1024;break}a[1263537]=0}md=+g[ud+(oa<<2)>>2];if(+(~~md|0)==md){c[k>>2]=__Z4itosx(~~md>>>0,+H(md)>=1.0?(md>0.0?~~+V(+G(md/4294967296.0),4294967295.0)>>>0:~~+T((md-+(~~md>>>0))/4294967296.0)>>>0):0)|0;__ZN6StringC2EPKc(n,1090574);ha=__ZNK6StringplERKS_(k,n)|0;la=c[n>>2]|0;if(la|0?(__Z16atomic_decrementPj(la+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(la,1);la=c[k>>2]|0;if((la|0)!=0?(__Z16atomic_decrementPj(la+-8|0)|0)==0:0){__ZN6Memory11free_staticEPvb(la,1);xd=ha}else xd=ha}else xd=__Z5rtossd(md)|0;c[w>>2]=xd;__ZN6StringpLERKS_(o,w)|0;ha=c[w>>2]|0;if(ha|0?(__Z16atomic_decrementPj(ha+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(ha,1);oa=oa+1|0}if((sa|0)==1014){__ZN6StringpLEPKc(o,1123123)|0;$c=o;break C}else if((sa|0)==1024)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);break}default:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(773794,773702,204,773812,0);a[1263537]=0;c[o>>2]=0;$c=o}}while(0);yd=c[$c>>2]|0;break}case 5:{ua=d+20|0;na=c[ua>>2]|0;switch(na|0){case 27:case 26:case 25:case 22:case 24:case 23:case 21:case 20:case 19:case 18:case 17:{xa=d+24|0;oa=c[xa>>2]|0;if(!oa)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);if((c[oa+-4>>2]|0)<=0)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);__ZN6VectorIPN14ShaderLanguage4NodeEE14_copy_on_writeEv(xa);oa=c[xa>>2]|0;D:do if((c[(c[oa>>2]|0)+8>>2]|0)==3){if(!oa)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);if((c[oa+-4>>2]|0)<=0)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);__ZN6VectorIPN14ShaderLanguage4NodeEE14_copy_on_writeEv(xa);ha=c[xa>>2]|0;la=h+36|0;wa=(c[ha>>2]|0)+16|0;ea=c[la>>2]|0;if(ea){ka=c[ea+8>>2]|0;ea=c[h+40>>2]|0;E:do if((ka|0)==(ea|0))zd=ka;else{Ea=c[wa>>2]|0;ma=ka;while(1){fa=c[ma+24>>2]|0;if(Ea>>>0<fa>>>0)Ad=ma+8|0;else{if(fa>>>0>=Ea>>>0){zd=ma;break E}Ad=ma+4|0}ma=c[Ad>>2]|0;if((ma|0)==(ea|0)){Bd=ha;break D}}}while(0);if((zd|0)!=(ea|0)&(zd|0)!=0){a[c[(__ZN3MapI10StringNamePb10ComparatorIS0_E16DefaultAllocatorEixERKS0_(la,wa)|0)>>2]>>0]=1;Bd=c[xa>>2]|0}else Bd=ha}else Bd=ha}else Bd=oa;while(0);if(!Bd)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);if((c[Bd+-4>>2]|0)<=0)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);__ZN6VectorIPN14ShaderLanguage4NodeEE14_copy_on_writeEv(xa);c[Q>>2]=__ZN19ShaderCompilerGLES315_dump_node_codeEPN14ShaderLanguage4NodeEiRNS_13GeneratedCodeERNS_17IdentifierActionsERKNS_24DefaultIdentifierActionsE(b,c[c[xa>>2]>>2]|0,e,f,h,i)|0;c[k>>2]=__ZN14ShaderLanguage17get_operator_textENS_8OperatorE(c[ua>>2]|0)|0;c[P>>2]=__ZNK6StringplERKS_(Q,k)|0;oa=c[xa>>2]|0;if(!oa)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);if((c[oa+-4>>2]|0)<=1)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);__ZN6VectorIPN14ShaderLanguage4NodeEE14_copy_on_writeEv(xa);c[n>>2]=__ZN19ShaderCompilerGLES315_dump_node_codeEPN14ShaderLanguage4NodeEiRNS_13GeneratedCodeERNS_17IdentifierActionsERKNS_24DefaultIdentifierActionsE(b,c[(c[xa>>2]|0)+4>>2]|0,e,f,h,i)|0;oa=__ZNK6StringplERKS_(P,n)|0;ka=oa;ma=c[y>>2]|0;if((ma|0)==(oa|0)){if(oa|0)sa=1072}else{if(ma|0?(__Z16atomic_decrementPj(ma+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(ma,1);c[y>>2]=0;if(oa|0)if(!(__Z28atomic_conditional_incrementPj(oa+-8|0)|0))sa=1072;else{c[y>>2]=ka;sa=1072}}if((sa|0)==1072?(__Z16atomic_decrementPj(oa+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(oa,1);oa=c[n>>2]|0;if(oa|0?(__Z16atomic_decrementPj(oa+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(oa,1);oa=c[P>>2]|0;if(oa|0?(__Z16atomic_decrementPj(oa+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(oa,1);oa=c[k>>2]|0;if(oa|0?(__Z16atomic_decrementPj(oa+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(oa,1);oa=c[Q>>2]|0;if(!oa){sa=1397;break a}if(__Z16atomic_decrementPj(oa+-8|0)|0){sa=1397;break a}__ZN6Memory11free_staticEPvb(oa,1);sa=1397;break a;break}case 32:case 33:case 8:case 9:case 31:{c[R>>2]=__ZN14ShaderLanguage17get_operator_textENS_8OperatorE(na)|0;oa=d+24|0;ka=c[oa>>2]|0;if(!ka)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);if((c[ka+-4>>2]|0)<=0)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);__ZN6VectorIPN14ShaderLanguage4NodeEE14_copy_on_writeEv(oa);c[k>>2]=__ZN19ShaderCompilerGLES315_dump_node_codeEPN14ShaderLanguage4NodeEiRNS_13GeneratedCodeERNS_17IdentifierActionsERKNS_24DefaultIdentifierActionsE(b,c[c[oa>>2]>>2]|0,e,f,h,i)|0;oa=__ZNK6StringplERKS_(R,k)|0;ka=oa;ma=c[y>>2]|0;if((ma|0)==(oa|0)){if(oa|0)sa=1097}else{if(ma|0?(__Z16atomic_decrementPj(ma+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(ma,1);c[y>>2]=0;if(oa|0)if(!(__Z28atomic_conditional_incrementPj(oa+-8|0)|0))sa=1097;else{c[y>>2]=ka;sa=1097}}if((sa|0)==1097?(__Z16atomic_decrementPj(oa+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(oa,1);oa=c[k>>2]|0;if(oa|0?(__Z16atomic_decrementPj(oa+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(oa,1);oa=c[R>>2]|0;if(!oa){sa=1397;break a}if(__Z16atomic_decrementPj(oa+-8|0)|0){sa=1397;break a}__ZN6Memory11free_staticEPvb(oa,1);sa=1397;break a;break}case 36:case 37:{oa=d+24|0;ka=c[oa>>2]|0;if(!ka)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);if((c[ka+-4>>2]|0)<=0)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);__ZN6VectorIPN14ShaderLanguage4NodeEE14_copy_on_writeEv(oa);c[S>>2]=__ZN19ShaderCompilerGLES315_dump_node_codeEPN14ShaderLanguage4NodeEiRNS_13GeneratedCodeERNS_17IdentifierActionsERKNS_24DefaultIdentifierActionsE(b,c[c[oa>>2]>>2]|0,e,f,h,i)|0;c[k>>2]=__ZN14ShaderLanguage17get_operator_textENS_8OperatorE(c[ua>>2]|0)|0;oa=__ZNK6StringplERKS_(S,k)|0;ka=oa;ma=c[y>>2]|0;if((ma|0)==(oa|0)){if(oa|0)sa=1116}else{if(ma|0?(__Z16atomic_decrementPj(ma+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(ma,1);c[y>>2]=0;if(oa|0)if(!(__Z28atomic_conditional_incrementPj(oa+-8|0)|0))sa=1116;else{c[y>>2]=ka;sa=1116}}if((sa|0)==1116?(__Z16atomic_decrementPj(oa+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(oa,1);oa=c[k>>2]|0;if(oa|0?(__Z16atomic_decrementPj(oa+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(oa,1);oa=c[S>>2]|0;if(!oa){sa=1397;break a}if(__Z16atomic_decrementPj(oa+-8|0)|0){sa=1397;break a}__ZN6Memory11free_staticEPvb(oa,1);sa=1397;break a;break}case 39:case 38:{oa=d+24|0;ka=c[oa>>2]|0;if(!ka)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);if((c[ka+-4>>2]|0)<=0)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);__ZN6VectorIPN14ShaderLanguage4NodeEE14_copy_on_writeEv(oa);ka=c[oa>>2]|0;if((c[(c[ka>>2]|0)+8>>2]|0)!=3){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(773856,773702,535,773872,0);yd=0;break a}a[1263537]=0;if(!ka)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);if((c[ka+-4>>2]|0)<=0)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);__ZN6VectorIPN14ShaderLanguage4NodeEE14_copy_on_writeEv(oa);ka=c[c[oa>>2]>>2]|0;F:do if((c[ua>>2]|0)==39){ma=c[ka+16>>2]|0;do if(ma){Ea=c[ma+4>>2]|0;if(Ea|0){__ZN6StringC2EPKc(k,Ea);Cd=c[k>>2]|0;break}Ea=ma+8|0;c[k>>2]=0;fa=c[Ea>>2]|0;if((fa|0)!=0?(c[k>>2]=0,(__Z28atomic_conditional_incrementPj(fa+-8|0)|0)!=0):0){fa=c[Ea>>2]|0;c[k>>2]=fa;Cd=fa}else Cd=0}else{c[k>>2]=0;Cd=0}while(0);c[n>>2]=Cd;__ZN6StringpLERKS_(y,n)|0;ma=c[n>>2]|0;if(ma|0?(__Z16atomic_decrementPj(ma+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(ma,1)}else{ma=ka+16|0;ha=c[b+112>>2]|0;G:do if(ha|0){wa=c[ha+8>>2]|0;la=c[b+116>>2]|0;H:do if((wa|0)==(la|0))Dd=wa;else{ea=c[ma>>2]|0;fa=wa;while(1){Ea=c[fa+24>>2]|0;if(ea>>>0<Ea>>>0)Ed=fa+8|0;else{if(Ea>>>0>=ea>>>0){Dd=fa;break H}Ed=fa+4|0}fa=c[Ed>>2]|0;if((fa|0)==(la|0))break G}}while(0);if((Dd|0)!=(la|0)&(Dd|0)!=0){wa=c[ma>>2]|0;do if(wa){fa=c[wa+4>>2]|0;if(fa|0){__ZN6StringC2EPKc(k,fa);Fd=c[k>>2]|0;break}fa=wa+8|0;c[k>>2]=0;ea=c[fa>>2]|0;if((ea|0)!=0?(c[k>>2]=0,(__Z28atomic_conditional_incrementPj(ea+-8|0)|0)!=0):0){ea=c[fa>>2]|0;c[k>>2]=ea;Fd=ea}else Fd=0}else{c[k>>2]=0;Fd=0}while(0);c[n>>2]=Fd;__ZN6StringpLERKS_(y,n)|0;wa=c[n>>2]|0;if(wa|0?(__Z16atomic_decrementPj(wa+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(wa,1);break F}}while(0);ha=c[i>>2]|0;I:do if(ha|0){wa=c[ha+8>>2]|0;la=c[i+4>>2]|0;ea=(wa|0)==(la|0);J:do if(ea)Gd=wa;else{fa=c[ma>>2]|0;Ea=wa;while(1){ja=c[Ea+24>>2]|0;if(fa>>>0<ja>>>0)Hd=Ea+8|0;else{if(ja>>>0>=fa>>>0){Gd=Ea;break J}Hd=Ea+4|0}Ea=c[Hd>>2]|0;if((Ea|0)==(la|0))break I}}while(0);if((Gd|0)!=(la|0)&(Gd|0)!=0){a[1263537]=0;K:do if(ea){Id=wa;sa=1180}else{Ea=c[ma>>2]|0;fa=wa;while(1){ja=c[fa+24>>2]|0;if(Ea>>>0<ja>>>0)Jd=fa+8|0;else{if(ja>>>0>=Ea>>>0){Id=fa;sa=1180;break K}Jd=fa+4|0}fa=c[Jd>>2]|0;if((fa|0)==(la|0)){sa=1181;break}}}while(0);if((sa|0)==1180)if((Id|0)==(la|0)|(Id|0)==0)sa=1181;else{a[1263537]=0;Kd=Id+28|0}if((sa|0)==1181){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145936,604,1145947,0);Kd=0}__ZN6StringpLERKS_(y,Kd)|0;break F}}while(0);ha=c[ma>>2]|0;do if(ha){wa=c[ha+4>>2]|0;if(wa|0){__ZN6StringC2EPKc(k,wa);Ld=c[k>>2]|0;break}wa=ha+8|0;c[k>>2]=0;ea=c[wa>>2]|0;if((ea|0)!=0?(c[k>>2]=0,(__Z28atomic_conditional_incrementPj(ea+-8|0)|0)!=0):0){ea=c[wa>>2]|0;c[k>>2]=ea;Ld=ea}else Ld=0}else{c[k>>2]=0;Ld=0}while(0);c[o>>2]=Ld;c[n>>2]=__ZplPKcRK6String(773658,o)|0;__ZN6StringpLERKS_(y,n)|0;ha=c[n>>2]|0;if(ha|0?(__Z16atomic_decrementPj(ha+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(ha,1);ha=c[o>>2]|0;if(ha|0?(__Z16atomic_decrementPj(ha+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(ha,1)}while(0);__ZN6StringpLEPKc(y,1081589)|0;ka=1;while(1){na=c[oa>>2]|0;if(!na)Md=0;else Md=c[na+-4>>2]|0;if((ka|0)>=(Md|0)){sa=1202;break}if((ka|0)>1){__ZN6StringpLEPKc(y,1144817)|0;Nd=c[oa>>2]|0}else Nd=na;na=(Nd|0)==0;if(na)Od=0;else Od=c[Nd+-4>>2]|0;if((Od|0)<=(ka|0)){if(na)Pd=0;else Pd=c[Nd+-4>>2]|0;if((Pd|0)<=(ka|0)){sa=1212;break}a[1263537]=0}__ZN6VectorIPN14ShaderLanguage4NodeEE14_copy_on_writeEv(oa);c[k>>2]=__ZN19ShaderCompilerGLES315_dump_node_codeEPN14ShaderLanguage4NodeEiRNS_13GeneratedCodeERNS_17IdentifierActionsERKNS_24DefaultIdentifierActionsE(b,c[(c[oa>>2]|0)+(ka<<2)>>2]|0,e,f,h,i)|0;__ZN6StringpLERKS_(y,k)|0;na=c[k>>2]|0;if(na|0?(__Z16atomic_decrementPj(na+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(na,1);ka=ka+1|0}if((sa|0)==1202){__ZN6StringpLEPKc(y,1123123)|0;sa=1397;break a}else if((sa|0)==1212)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 40:{ka=d+24|0;oa=c[ka>>2]|0;if(!oa)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);if((c[oa+-4>>2]|0)<=0)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);__ZN6VectorIPN14ShaderLanguage4NodeEE14_copy_on_writeEv(ka);c[k>>2]=__ZN19ShaderCompilerGLES315_dump_node_codeEPN14ShaderLanguage4NodeEiRNS_13GeneratedCodeERNS_17IdentifierActionsERKNS_24DefaultIdentifierActionsE(b,c[c[ka>>2]>>2]|0,e,f,h,i)|0;__ZN6StringpLERKS_(y,k)|0;oa=c[k>>2]|0;if(oa|0?(__Z16atomic_decrementPj(oa+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(oa,1);__ZN6StringpLEPKc(y,1144813)|0;oa=c[ka>>2]|0;if(!oa)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);if((c[oa+-4>>2]|0)<=1)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);__ZN6VectorIPN14ShaderLanguage4NodeEE14_copy_on_writeEv(ka);c[k>>2]=__ZN19ShaderCompilerGLES315_dump_node_codeEPN14ShaderLanguage4NodeEiRNS_13GeneratedCodeERNS_17IdentifierActionsERKNS_24DefaultIdentifierActionsE(b,c[(c[ka>>2]|0)+4>>2]|0,e,f,h,i)|0;__ZN6StringpLERKS_(y,k)|0;ka=c[k>>2]|0;if(ka|0?(__Z16atomic_decrementPj(ka+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(ka,1);__ZN6StringpLEPKc(y,1144815)|0;sa=1397;break a;break}case 34:{ka=d+24|0;oa=c[ka>>2]|0;if(!oa)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);if((c[oa+-4>>2]|0)<=0)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);__ZN6VectorIPN14ShaderLanguage4NodeEE14_copy_on_writeEv(ka);c[k>>2]=__ZN19ShaderCompilerGLES315_dump_node_codeEPN14ShaderLanguage4NodeEiRNS_13GeneratedCodeERNS_17IdentifierActionsERKNS_24DefaultIdentifierActionsE(b,c[c[ka>>2]>>2]|0,e,f,h,i)|0;__ZN6StringpLERKS_(y,k)|0;oa=c[k>>2]|0;if(oa|0?(__Z16atomic_decrementPj(oa+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(oa,1);__ZN6StringpLEPKc(y,1090928)|0;oa=c[ka>>2]|0;if(!oa)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);if((c[oa+-4>>2]|0)<=1)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);__ZN6VectorIPN14ShaderLanguage4NodeEE14_copy_on_writeEv(ka);c[k>>2]=__ZN19ShaderCompilerGLES315_dump_node_codeEPN14ShaderLanguage4NodeEiRNS_13GeneratedCodeERNS_17IdentifierActionsERKNS_24DefaultIdentifierActionsE(b,c[(c[ka>>2]|0)+4>>2]|0,e,f,h,i)|0;__ZN6StringpLERKS_(y,k)|0;oa=c[k>>2]|0;if(oa|0?(__Z16atomic_decrementPj(oa+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(oa,1);__ZN6StringpLEPKc(y,1144824)|0;oa=c[ka>>2]|0;if(!oa)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);if((c[oa+-4>>2]|0)<=2)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);__ZN6VectorIPN14ShaderLanguage4NodeEE14_copy_on_writeEv(ka);c[k>>2]=__ZN19ShaderCompilerGLES315_dump_node_codeEPN14ShaderLanguage4NodeEiRNS_13GeneratedCodeERNS_17IdentifierActionsERKNS_24DefaultIdentifierActionsE(b,c[(c[ka>>2]|0)+8>>2]|0,e,f,h,i)|0;__ZN6StringpLERKS_(y,k)|0;ka=c[k>>2]|0;if(ka|0?(__Z16atomic_decrementPj(ka+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(ka,1);sa=1397;break a;break}default:{ka=d+24|0;oa=c[ka>>2]|0;if(!oa)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);if((c[oa+-4>>2]|0)<=0)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);__ZN6VectorIPN14ShaderLanguage4NodeEE14_copy_on_writeEv(ka);c[k>>2]=__ZN19ShaderCompilerGLES315_dump_node_codeEPN14ShaderLanguage4NodeEiRNS_13GeneratedCodeERNS_17IdentifierActionsERKNS_24DefaultIdentifierActionsE(b,c[c[ka>>2]>>2]|0,e,f,h,i)|0;c[X>>2]=__ZplPKcRK6String(1081589,k)|0;c[n>>2]=__ZN14ShaderLanguage17get_operator_textENS_8OperatorE(c[ua>>2]|0)|0;c[W>>2]=__ZNK6StringplERKS_(X,n)|0;oa=c[ka>>2]|0;if(!oa)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);if((c[oa+-4>>2]|0)<=1)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);__ZN6VectorIPN14ShaderLanguage4NodeEE14_copy_on_writeEv(ka);c[o>>2]=__ZN19ShaderCompilerGLES315_dump_node_codeEPN14ShaderLanguage4NodeEiRNS_13GeneratedCodeERNS_17IdentifierActionsERKNS_24DefaultIdentifierActionsE(b,c[(c[ka>>2]|0)+4>>2]|0,e,f,h,i)|0;c[U>>2]=__ZNK6StringplERKS_(W,o)|0;__ZN6StringC2EPKc(p,1123123);ka=__ZNK6StringplERKS_(U,p)|0;oa=ka;na=c[y>>2]|0;if((na|0)==(ka|0)){if(ka|0)sa=1264}else{if(na|0?(__Z16atomic_decrementPj(na+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(na,1);c[y>>2]=0;if(ka|0)if(!(__Z28atomic_conditional_incrementPj(ka+-8|0)|0))sa=1264;else{c[y>>2]=oa;sa=1264}}if((sa|0)==1264?(__Z16atomic_decrementPj(ka+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(ka,1);ka=c[p>>2]|0;if(ka|0?(__Z16atomic_decrementPj(ka+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(ka,1);ka=c[U>>2]|0;if(ka|0?(__Z16atomic_decrementPj(ka+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(ka,1);ka=c[o>>2]|0;if(ka|0?(__Z16atomic_decrementPj(ka+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(ka,1);ka=c[W>>2]|0;if(ka|0?(__Z16atomic_decrementPj(ka+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(ka,1);ka=c[n>>2]|0;if(ka|0?(__Z16atomic_decrementPj(ka+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(ka,1);ka=c[X>>2]|0;if(ka|0?(__Z16atomic_decrementPj(ka+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(ka,1);ka=c[k>>2]|0;if(ka|0?(__Z16atomic_decrementPj(ka+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(ka,1);sa=1397;break a}}break}case 6:{switch(c[d+12>>2]|0){case 0:break;case 1:{ka=d+16|0;oa=c[ka>>2]|0;if(oa|0?(na=c[oa+-4>>2]|0,na|0):0){if((na|0)<=0)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);__ZN6VectorIPN14ShaderLanguage4NodeEE14_copy_on_writeEv(ka);c[k>>2]=__ZN19ShaderCompilerGLES315_dump_node_codeEPN14ShaderLanguage4NodeEiRNS_13GeneratedCodeERNS_17IdentifierActionsERKNS_24DefaultIdentifierActionsE(b,c[c[ka>>2]>>2]|0,e,f,h,i)|0;c[aa>>2]=__ZplPKcRK6String(773993,k)|0;__ZN6StringC2EPKc(n,903985);ka=__ZNK6StringplERKS_(aa,n)|0;na=ka;oa=c[y>>2]|0;if((oa|0)==(ka|0)){if(ka|0)sa=1355}else{if(oa|0?(__Z16atomic_decrementPj(oa+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(oa,1);c[y>>2]=0;if(ka|0)if(!(__Z28atomic_conditional_incrementPj(ka+-8|0)|0))sa=1355;else{c[y>>2]=na;sa=1355}}if((sa|0)==1355?(__Z16atomic_decrementPj(ka+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(ka,1);ka=c[n>>2]|0;if(ka|0?(__Z16atomic_decrementPj(ka+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(ka,1);ka=c[aa>>2]|0;if(ka|0?(__Z16atomic_decrementPj(ka+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(ka,1);ka=c[k>>2]|0;if(ka|0?(__Z16atomic_decrementPj(ka+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(ka,1);sa=1397;break a}__ZN6StringaSEPKc(y,774001);sa=1397;break a;break}default:{sa=1397;break a}}c[k>>2]=0;ka=(e|0)>0;if(ka){na=0;do{__ZN6StringpLEPKc(k,1142213)|0;na=na+1|0}while((na|0)!=(e|0));Qd=c[k>>2]|0}else Qd=0;c[_>>2]=Qd;__ZN6StringC2EPKc(k,773979);c[Z>>2]=__ZNK6StringplERKS_(_,k)|0;na=d+16|0;ua=c[na>>2]|0;if(!ua)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);if((c[ua+-4>>2]|0)<=0)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);__ZN6VectorIPN14ShaderLanguage4NodeEE14_copy_on_writeEv(na);c[o>>2]=__ZN19ShaderCompilerGLES315_dump_node_codeEPN14ShaderLanguage4NodeEiRNS_13GeneratedCodeERNS_17IdentifierActionsERKNS_24DefaultIdentifierActionsE(b,c[c[na>>2]>>2]|0,e,f,h,i)|0;c[Y>>2]=__ZNK6StringplERKS_(Z,o)|0;__ZN6StringC2EPKc(p,773984);c[n>>2]=__ZNK6StringplERKS_(Y,p)|0;__ZN6StringpLERKS_(y,n)|0;na=c[n>>2]|0;if(na|0?(__Z16atomic_decrementPj(na+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(na,1);na=c[p>>2]|0;if(na|0?(__Z16atomic_decrementPj(na+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(na,1);na=c[Y>>2]|0;if(na|0?(__Z16atomic_decrementPj(na+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(na,1);na=c[o>>2]|0;if(na|0?(__Z16atomic_decrementPj(na+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(na,1);na=c[Z>>2]|0;if(na|0?(__Z16atomic_decrementPj(na+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(na,1);na=c[k>>2]|0;if(na|0?(__Z16atomic_decrementPj(na+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(na,1);na=c[_>>2]|0;if(na|0?(__Z16atomic_decrementPj(na+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(na,1);na=d+20|0;ua=c[na>>2]|0;if(!ua)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);if((c[ua+-4>>2]|0)<=0)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);__ZN6VectorIPN14ShaderLanguage9BlockNodeEE14_copy_on_writeEv(na);ua=e+1|0;c[k>>2]=__ZN19ShaderCompilerGLES315_dump_node_codeEPN14ShaderLanguage4NodeEiRNS_13GeneratedCodeERNS_17IdentifierActionsERKNS_24DefaultIdentifierActionsE(b,c[c[na>>2]>>2]|0,ua,f,h,i)|0;__ZN6StringpLERKS_(y,k)|0;oa=c[k>>2]|0;if(oa|0?(__Z16atomic_decrementPj(oa+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(oa,1);oa=c[na>>2]|0;if((oa|0)!=0?(c[oa+-4>>2]|0)==2:0){c[k>>2]=0;if(ka){oa=0;do{__ZN6StringpLEPKc(k,1142213)|0;oa=oa+1|0}while((oa|0)!=(e|0));Rd=c[k>>2]|0}else Rd=0;c[$>>2]=Rd;__ZN6StringC2EPKc(k,773987);c[n>>2]=__ZNK6StringplERKS_($,k)|0;__ZN6StringpLERKS_(y,n)|0;oa=c[n>>2]|0;if(oa|0?(__Z16atomic_decrementPj(oa+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(oa,1);oa=c[k>>2]|0;do if(oa|0){if(__Z16atomic_decrementPj(oa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(oa,1)}while(0);oa=c[$>>2]|0;do if(oa|0){if(__Z16atomic_decrementPj(oa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(oa,1)}while(0);oa=c[na>>2]|0;if(!oa)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);if((c[oa+-4>>2]|0)<=1)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);__ZN6VectorIPN14ShaderLanguage9BlockNodeEE14_copy_on_writeEv(na);c[k>>2]=__ZN19ShaderCompilerGLES315_dump_node_codeEPN14ShaderLanguage4NodeEiRNS_13GeneratedCodeERNS_17IdentifierActionsERKNS_24DefaultIdentifierActionsE(b,c[(c[na>>2]|0)+4>>2]|0,ua,f,h,i)|0;__ZN6StringpLERKS_(y,k)|0;oa=c[k>>2]|0;do if(oa|0){if(__Z16atomic_decrementPj(oa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(oa,1)}while(0);sa=1397}else sa=1397;break}default:yd=0}while(0);if((sa|0)==1397){sa=c[y>>2]|0;if((sa|0)!=0?(__Z28atomic_conditional_incrementPj(sa+-8|0)|0)!=0:0)yd=c[y>>2]|0;else yd=0}sa=c[y>>2]|0;if(!sa){Sd=yd;l=j;return Sd|0}if(__Z16atomic_decrementPj(sa+-8|0)|0){Sd=yd;l=j;return Sd|0}__ZN6Memory11free_staticEPvb(sa,1);Sd=yd;l=j;return Sd|0}function __ZN6VectorIN14ShaderLanguage10ShaderNode7Uniform4HintEE6resizeEi(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0;if((d|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,269,1145657,0);e=31;return e|0}a[1263537]=0;f=c[b>>2]|0;if(!f)g=0;else g=c[f+-4>>2]|0;if((g|0)==(d|0)){e=0;return e|0}if(!d){if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);c[b>>2]=0;e=0;return e|0}__ZN6VectorIN14ShaderLanguage10ShaderNode7Uniform4HintEE14_copy_on_writeEv(b);f=d<<2;if(d>>>0<=1073741823?(g=f+-1|0,h=g>>>1|g,g=h>>>2|h,h=g>>>4|g,g=h>>>8|h,h=(g>>>16|g)+1|0,f>>>0<4294967264):0){a[1263537]=0;f=c[b>>2]|0;do if(!f)if((d|0)>0)i=18;else{j=0;i=25}else{g=c[f+-4>>2]|0;if((g|0)<(d|0))if(!g)i=18;else{k=__ZN6Memory14realloc_staticEPvjb(f,h,1)|0;if(k|0){a[1263537]=0;l=k;break}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,300,1145876,0);e=6;return e|0}else{j=g;i=25}}while(0);do if((i|0)==18){g=__ZN6Memory12alloc_staticEjb(h,1)|0;if(g|0){a[1263537]=0;c[g+-4>>2]=0;c[g+-8>>2]=1;l=g;break}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,292,1145820,0);e=6;return e|0}else if((i|0)==25){if((j|0)<=(d|0)){e=0;return e|0}g=__ZN6Memory14realloc_staticEPvjb(f,h,1)|0;if(!g){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,324,1145876,0);e=6;return e|0}else{a[1263537]=0;c[b>>2]=g;c[g+-4>>2]=d;e=0;return e|0}}while(0);c[b>>2]=l;c[((l|0)==0?0:l+-4|0)>>2]=d;e=0;return e|0}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,285,1145723,0);e=6;return e|0}function __ZN3MapI10StringNameN14ShaderLanguage10ShaderNode7UniformE10ComparatorIS0_E16DefaultAllocatorE10_insert_rbERKS0_RKS3_(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f;a[g>>0]=0;h=__ZN3MapI10StringNameN14ShaderLanguage10ShaderNode7UniformE10ComparatorIS0_E16DefaultAllocatorE7_insertERKS0_Rb(b,d,g)|0;if(h|0){d=h+28|0;c[d>>2]=c[e>>2];c[d+4>>2]=c[e+4>>2];c[d+8>>2]=c[e+8>>2];c[d+12>>2]=c[e+12>>2];d=h+44|0;i=e+16|0;j=c[d>>2]|0;if((j|0)!=(c[i>>2]|0)){if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);c[d>>2]=0;j=c[i>>2]|0;if(j|0?__Z28atomic_conditional_incrementPj(j+-8|0)|0:0)c[d>>2]=c[i>>2]}i=h+48|0;d=e+20|0;c[i>>2]=c[d>>2];c[i+4>>2]=c[d+4>>2];c[i+8>>2]=c[d+8>>2];c[i+12>>2]=c[d+12>>2]}if(a[g>>0]|0){l=f;return h|0}g=b+8|0;c[g>>2]=(c[g>>2]|0)+1;g=h+12|0;d=c[g>>2]|0;if(!(c[d>>2]|0)){i=b+4|0;e=h;j=d;k=d;d=g;while(1){g=j+12|0;n=c[g>>2]|0;o=c[n+8>>2]|0;p=n;do if((j|0)==(o|0)){q=c[n+4>>2]|0;if(!(c[q>>2]|0)){c[k>>2]=1;a[1263537]=0;c[q>>2]=1;if((c[i>>2]|0)==(n|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);r=c[(c[d>>2]|0)+12>>2]|0;break}else{a[1263537]=0;c[n>>2]=0;r=n;break}}q=j+4|0;if((e|0)==(c[q>>2]|0)){s=e+8|0;t=c[s>>2]|0;c[q>>2]=t;if((t|0)==(c[i>>2]|0))u=p;else{c[t+12>>2]=j;u=c[g>>2]|0}t=e+12|0;c[t>>2]=u;q=c[g>>2]|0;v=q+8|0;c[((c[v>>2]|0)==(j|0)?v:q+4|0)>>2]=e;c[s>>2]=j;c[g>>2]=e;w=j;x=e;y=c[t>>2]|0}else{w=e;x=j;y=n}a[1263537]=0;c[x>>2]=1;t=c[i>>2]|0;if((t|0)==(y|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);z=c[(c[w+12>>2]|0)+12>>2]|0;A=c[i>>2]|0}else{a[1263537]=0;c[y>>2]=0;z=y;A=t}t=z+8|0;s=c[t>>2]|0;q=s+4|0;v=c[q>>2]|0;c[t>>2]=v;if((v|0)!=(A|0))c[v+12>>2]=z;v=z+12|0;c[s+12>>2]=c[v>>2];t=c[v>>2]|0;B=t+4|0;c[((c[B>>2]|0)==(z|0)?B:t+8|0)>>2]=s;c[q>>2]=z;c[v>>2]=s;r=w}else{if(!(c[o>>2]|0)){c[k>>2]=1;a[1263537]=0;c[o>>2]=1;if((c[i>>2]|0)==(n|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);r=c[(c[d>>2]|0)+12>>2]|0;break}else{a[1263537]=0;c[n>>2]=0;r=n;break}}s=j+8|0;if((e|0)==(c[s>>2]|0)){v=e+4|0;q=c[v>>2]|0;c[s>>2]=q;if((q|0)==(c[i>>2]|0))C=p;else{c[q+12>>2]=j;C=c[g>>2]|0}q=e+12|0;c[q>>2]=C;s=c[g>>2]|0;t=s+4|0;c[((c[t>>2]|0)==(j|0)?t:s+8|0)>>2]=e;c[v>>2]=j;c[g>>2]=e;D=j;E=e;F=c[q>>2]|0}else{D=e;E=j;F=n}a[1263537]=0;c[E>>2]=1;q=c[i>>2]|0;if((q|0)==(F|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);G=c[(c[D+12>>2]|0)+12>>2]|0;H=c[i>>2]|0}else{a[1263537]=0;c[F>>2]=0;G=F;H=q}q=G+4|0;v=c[q>>2]|0;s=v+8|0;t=c[s>>2]|0;c[q>>2]=t;if((t|0)!=(H|0))c[t+12>>2]=G;t=G+12|0;c[v+12>>2]=c[t>>2];q=c[t>>2]|0;B=q+8|0;c[((c[B>>2]|0)==(G|0)?B:q+4|0)>>2]=v;c[s>>2]=G;c[t>>2]=v;r=D}while(0);n=r+12|0;g=c[n>>2]|0;if(!(c[g>>2]|0)){e=r;j=g;k=g;d=n}else break}}d=c[(c[b>>2]|0)+8>>2]|0;a[1263537]=0;c[d>>2]=1;l=f;return h|0}function __ZN19ShaderCompilerGLES319_dump_function_depsEPN14ShaderLanguage10ShaderNodeERK10StringNameRK3MapIS3_6String10ComparatorIS3_E16DefaultAllocatorERS7_R3SetIS3_S9_SA_E(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0,ia=0,ja=0,ka=0,la=0,ma=0,na=0,oa=0,pa=0,qa=0;i=l;l=l+80|0;if((l|0)>=(m|0))ba(80);j=i+68|0;k=i+64|0;n=i+60|0;o=i+56|0;p=i+48|0;q=i+40|0;r=i+52|0;s=i+44|0;t=i+36|0;u=i+32|0;v=i+24|0;w=i+28|0;x=i+20|0;y=i+16|0;z=i+12|0;A=i+8|0;B=i+4|0;C=i;D=d+40|0;E=0;F=c[D>>2]|0;while(1){G=(F|0)==0;if(G)H=0;else H=c[F+-4>>2]|0;if((E|0)>=(H|0)){I=16;break}if(G)J=0;else J=c[F+-4>>2]|0;if((J|0)<=(E|0)){if(G)K=0;else K=c[F+-4>>2]|0;if((K|0)<=(E|0)){I=11;break}a[1263537]=0}__ZN6VectorIN14ShaderLanguage10ShaderNode8FunctionEE14_copy_on_writeEv(D);L=c[D>>2]|0;if((c[L+(E*24|0)>>2]|0)==(c[e>>2]|0)){I=15;break}E=E+1|0;F=L}if((I|0)==11)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((I|0)==15){if((E|0)==-1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(774009,773702,219,774029,0);l=i;return}a[1263537]=0;if((E|0)<0)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);F=(L|0)==0;if(F)M=0;else M=c[L+-4>>2]|0;do if((M|0)<=(E|0)){if(F)N=0;else N=c[L+-4>>2]|0;if((N|0)>(E|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);__ZN6VectorIN14ShaderLanguage10ShaderNode8FunctionEE14_copy_on_writeEv(D);N=c[D>>2]|0;L=c[N+(E*24|0)+8>>2]|0;if(!L){l=i;return}F=c[L+8>>2]|0;L=c[N+(E*24|0)+12>>2]|0;if((F|0)==(L|0)){l=i;return}else O=F;while(1){F=c[O+8>>2]|0;if((F|0)==(L|0))break;else O=F}if(!O){l=i;return}L=h+4|0;F=f+4|0;N=O;a:while(1){O=c[D>>2]|0;M=(O|0)==0;if(M)P=0;else P=c[O+-4>>2]|0;do if((P|0)<=(E|0)){if(M)Q=0;else Q=c[O+-4>>2]|0;if((Q|0)>(E|0)){a[1263537]=0;I=39;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);R=0;break}}else I=39;while(0);if((I|0)==39){I=0;__ZN6VectorIN14ShaderLanguage10ShaderNode8FunctionEE14_copy_on_writeEv(D);R=(c[D>>2]|0)+(E*24|0)|0}O=c[R>>2]|0;do if(O){M=c[O+4>>2]|0;if(M|0){__ZN6StringC2EPKc(j,M);S=c[j>>2]|0;break}M=O+8|0;c[j>>2]=0;e=c[M>>2]|0;if((e|0)!=0?(c[j>>2]=0,(__Z28atomic_conditional_incrementPj(e+-8|0)|0)!=0):0){e=c[M>>2]|0;c[j>>2]=e;S=e}else S=0}else{c[j>>2]=0;S=0}while(0);c[o>>2]=S;__ZN6StringC2EPKc(p,774063);c[n>>2]=__ZNK6StringplERKS_(o,p)|0;O=N+24|0;e=c[O>>2]|0;do if(e){M=c[e+4>>2]|0;if(M|0){__ZN6StringC2EPKc(j,M);T=c[j>>2]|0;break}M=e+8|0;c[j>>2]=0;K=c[M>>2]|0;if((K|0)!=0?(c[j>>2]=0,(__Z28atomic_conditional_incrementPj(K+-8|0)|0)!=0):0){K=c[M>>2]|0;c[j>>2]=K;T=K}else T=0}else{c[j>>2]=0;T=0}while(0);c[q>>2]=T;c[k>>2]=__ZNK6StringplERKS_(n,q)|0;__Z10print_line6String(k);e=c[k>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);e=c[q>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);e=c[n>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);e=c[p>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);e=c[o>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);e=c[h>>2]|0;b:do if(e){K=c[e+8>>2]|0;M=c[L>>2]|0;c:do if((K|0)==(M|0))U=K;else{J=c[O>>2]|0;H=K;while(1){G=c[H+24>>2]|0;if(J>>>0<G>>>0)V=H+8|0;else{if(G>>>0>=J>>>0){U=H;break c}V=H+4|0}H=c[V>>2]|0;if((H|0)==(M|0)){I=78;break b}}}while(0);if(!((U|0)!=(M|0)&(U|0)!=0))I=78}else I=78;while(0);if((I|0)==78){I=0;__ZN19ShaderCompilerGLES319_dump_function_depsEPN14ShaderLanguage10ShaderNodeERK10StringNameRK3MapIS3_6String10ComparatorIS3_E16DefaultAllocatorERS7_R3SetIS3_S9_SA_E(b,d,O,f,g,h);e=0;K=c[D>>2]|0;while(1){H=(K|0)==0;if(H)W=0;else W=c[K+-4>>2]|0;if((e|0)>=(W|0)){I=246;break a}if(H)X=0;else X=c[K+-4>>2]|0;if((X|0)<=(e|0)){if(H)Y=0;else Y=c[K+-4>>2]|0;if((Y|0)<=(e|0)){I=88;break a}a[1263537]=0}__ZN6VectorIN14ShaderLanguage10ShaderNode8FunctionEE14_copy_on_writeEv(D);Z=c[D>>2]|0;if((c[Z+(e*24|0)>>2]|0)==(c[O>>2]|0))break;e=e+1|0;K=Z}K=(Z|0)==0;if(K)_=0;else _=c[Z+-4>>2]|0;if((_|0)<=(e|0)){if(K)$=0;else $=c[Z+-4>>2]|0;if(($|0)<=(e|0)){I=97;break}a[1263537]=0}__ZN6VectorIN14ShaderLanguage10ShaderNode8FunctionEE14_copy_on_writeEv(D);K=c[(c[D>>2]|0)+(e*24|0)+4>>2]|0;if(!K){I=246;break}a[1263537]=0;__ZN6StringpLEPKc(g,1124879)|0;c[p>>2]=0;c[t>>2]=__ZN14ShaderLanguage17get_datatype_nameENS_8DataTypeE(c[K+16>>2]|0)|0;__ZN6StringC2EPKc(q,1143407);c[s>>2]=__ZNK6StringplERKS_(t,q)|0;H=c[K+12>>2]|0;do if(!H){c[j>>2]=0;aa=0}else{J=c[H+4>>2]|0;if(J|0){__ZN6StringC2EPKc(j,J);aa=c[j>>2]|0;break}J=H+8|0;c[j>>2]=0;G=c[J>>2]|0;if(!G){aa=0;break}c[j>>2]=0;if(!(__Z28atomic_conditional_incrementPj(G+-8|0)|0)){aa=0;break}G=c[J>>2]|0;c[j>>2]=G;aa=G}while(0);c[v>>2]=aa;c[u>>2]=__ZplPKcRK6String(773658,v)|0;c[r>>2]=__ZNK6StringplERKS_(s,u)|0;__ZN6StringC2EPKc(j,1081589);H=__ZNK6StringplERKS_(r,j)|0;e=H;G=c[p>>2]|0;do if((G|0)==(H|0)){if(H|0)I=116}else{do if(G|0){if(__Z16atomic_decrementPj(G+-8|0)|0)break;__ZN6Memory11free_staticEPvb(G,1)}while(0);c[p>>2]=0;if(!H)break;if(!(__Z28atomic_conditional_incrementPj(H+-8|0)|0)){I=116;break}c[p>>2]=e;I=116}while(0);do if((I|0)==116){I=0;if(__Z16atomic_decrementPj(H+-8|0)|0)break;__ZN6Memory11free_staticEPvb(H,1)}while(0);H=c[j>>2]|0;do if(H|0){if(__Z16atomic_decrementPj(H+-8|0)|0)break;__ZN6Memory11free_staticEPvb(H,1)}while(0);H=c[r>>2]|0;do if(H|0){if(__Z16atomic_decrementPj(H+-8|0)|0)break;__ZN6Memory11free_staticEPvb(H,1)}while(0);H=c[u>>2]|0;do if(H|0){if(__Z16atomic_decrementPj(H+-8|0)|0)break;__ZN6Memory11free_staticEPvb(H,1)}while(0);H=c[v>>2]|0;do if(H|0){if(__Z16atomic_decrementPj(H+-8|0)|0)break;__ZN6Memory11free_staticEPvb(H,1)}while(0);H=c[s>>2]|0;do if(H|0){if(__Z16atomic_decrementPj(H+-8|0)|0)break;__ZN6Memory11free_staticEPvb(H,1)}while(0);H=c[q>>2]|0;do if(H|0){if(__Z16atomic_decrementPj(H+-8|0)|0)break;__ZN6Memory11free_staticEPvb(H,1)}while(0);H=c[t>>2]|0;do if(H|0){if(__Z16atomic_decrementPj(H+-8|0)|0)break;__ZN6Memory11free_staticEPvb(H,1)}while(0);H=K+24|0;e=0;while(1){G=c[H>>2]|0;if(!G)ca=0;else ca=c[G+-4>>2]|0;if((e|0)>=(ca|0))break;if((e|0)>0){__ZN6StringpLEPKc(p,1144817)|0;da=c[H>>2]|0}else da=G;G=(da|0)==0;if(G)ea=0;else ea=c[da+-4>>2]|0;if((ea|0)<=(e|0)){if(G)fa=0;else fa=c[da+-4>>2]|0;if((fa|0)<=(e|0)){I=170;break a}a[1263537]=0}__ZN6VectorIN14ShaderLanguage12FunctionNode8ArgumentEE14_copy_on_writeEv(H);switch(c[(c[H>>2]|0)+(e<<4)>>2]|0){case 0:{__ZN6StringC2EPKc(j,1263606);break}case 1:{__ZN6StringC2EPKc(j,773742);break}case 2:{__ZN6StringC2EPKc(j,774080);break}default:__ZN6StringC2EPKc(j,1263606)}c[z>>2]=c[j>>2];G=c[H>>2]|0;M=(G|0)==0;if(M)ga=0;else ga=c[G+-4>>2]|0;if((ga|0)<=(e|0)){if(M)ha=0;else ha=c[G+-4>>2]|0;if((ha|0)<=(e|0)){I=183;break a}a[1263537]=0}__ZN6VectorIN14ShaderLanguage12FunctionNode8ArgumentEE14_copy_on_writeEv(H);switch(c[(c[H>>2]|0)+(e<<4)+12>>2]|0){case 0:{__ZN6StringC2EPKc(j,773636);break}case 1:{__ZN6StringC2EPKc(j,773642);break}case 2:{__ZN6StringC2EPKc(j,773651);break}case 3:{__ZN6StringC2EPKc(j,1263606);break}default:__ZN6StringC2EPKc(j,1263606)}c[u>>2]=c[j>>2];c[y>>2]=__ZNK6StringplERKS_(z,u)|0;G=c[H>>2]|0;M=(G|0)==0;if(M)ia=0;else ia=c[G+-4>>2]|0;if((ia|0)<=(e|0)){if(M)ja=0;else ja=c[G+-4>>2]|0;if((ja|0)<=(e|0)){I=197;break a}a[1263537]=0}__ZN6VectorIN14ShaderLanguage12FunctionNode8ArgumentEE14_copy_on_writeEv(H);c[v>>2]=__ZN14ShaderLanguage17get_datatype_nameENS_8DataTypeE(c[(c[H>>2]|0)+(e<<4)+8>>2]|0)|0;c[x>>2]=__ZNK6StringplERKS_(y,v)|0;__ZN6StringC2EPKc(A,1143407);c[w>>2]=__ZNK6StringplERKS_(x,A)|0;G=c[H>>2]|0;M=(G|0)==0;if(M)ka=0;else ka=c[G+-4>>2]|0;do if((ka|0)<=(e|0)){if(M)la=0;else la=c[G+-4>>2]|0;if((la|0)>(e|0)){a[1263537]=0;I=207;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);ma=0;break}}else I=207;while(0);if((I|0)==207){I=0;__ZN6VectorIN14ShaderLanguage12FunctionNode8ArgumentEE14_copy_on_writeEv(H);ma=(c[H>>2]|0)+(e<<4)|0}G=c[ma+4>>2]|0;do if(!G){c[j>>2]=0;na=0}else{M=c[G+4>>2]|0;if(M|0){__ZN6StringC2EPKc(j,M);na=c[j>>2]|0;break}M=G+8|0;c[j>>2]=0;J=c[M>>2]|0;if(!J){na=0;break}c[j>>2]=0;if(!(__Z28atomic_conditional_incrementPj(J+-8|0)|0)){na=0;break}J=c[M>>2]|0;c[j>>2]=J;na=J}while(0);c[C>>2]=na;c[B>>2]=__ZplPKcRK6String(773658,C)|0;c[q>>2]=__ZNK6StringplERKS_(w,B)|0;__ZN6StringpLERKS_(p,q)|0;G=c[q>>2]|0;do if(G|0){if(__Z16atomic_decrementPj(G+-8|0)|0)break;__ZN6Memory11free_staticEPvb(G,1)}while(0);G=c[B>>2]|0;do if(G|0){if(__Z16atomic_decrementPj(G+-8|0)|0)break;__ZN6Memory11free_staticEPvb(G,1)}while(0);G=c[C>>2]|0;do if(G|0){if(__Z16atomic_decrementPj(G+-8|0)|0)break;__ZN6Memory11free_staticEPvb(G,1)}while(0);G=c[w>>2]|0;do if(G|0){if(__Z16atomic_decrementPj(G+-8|0)|0)break;__ZN6Memory11free_staticEPvb(G,1)}while(0);G=c[A>>2]|0;do if(G|0){if(__Z16atomic_decrementPj(G+-8|0)|0)break;__ZN6Memory11free_staticEPvb(G,1)}while(0);G=c[x>>2]|0;do if(G|0){if(__Z16atomic_decrementPj(G+-8|0)|0)break;__ZN6Memory11free_staticEPvb(G,1)}while(0);G=c[v>>2]|0;do if(G|0){if(__Z16atomic_decrementPj(G+-8|0)|0)break;__ZN6Memory11free_staticEPvb(G,1)}while(0);G=c[y>>2]|0;do if(G|0){if(__Z16atomic_decrementPj(G+-8|0)|0)break;__ZN6Memory11free_staticEPvb(G,1)}while(0);G=c[u>>2]|0;do if(G|0){if(__Z16atomic_decrementPj(G+-8|0)|0)break;__ZN6Memory11free_staticEPvb(G,1)}while(0);G=c[z>>2]|0;do if(G|0){if(__Z16atomic_decrementPj(G+-8|0)|0)break;__ZN6Memory11free_staticEPvb(G,1)}while(0);e=e+1|0}__ZN6StringpLEPKc(p,773984)|0;__ZN6StringpLERKS_(g,p)|0;e=c[f>>2]|0;d:do if(!e){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145936,602,1124976,0);oa=0}else{a[1263537]=0;H=c[e+8>>2]|0;K=c[F>>2]|0;e:do if((H|0)==(K|0)){pa=H;I=152}else{G=c[O>>2]|0;J=H;do{M=c[J+24>>2]|0;if(G>>>0<M>>>0)qa=J+8|0;else{if(M>>>0>=G>>>0){pa=J;I=152;break e}qa=J+4|0}J=c[qa>>2]|0}while((J|0)!=(K|0))}while(0);do if((I|0)==152){I=0;if((pa|0)==(K|0)|(pa|0)==0)break;a[1263537]=0;oa=pa+28|0;break d}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145936,604,1145947,0);oa=0}while(0);__ZN6StringpLERKS_(g,oa)|0;if(!(c[h>>2]|0)){e=__ZnwjPFPvjE(28,4740)|0;__ZN10StringNameC2Ev(e+24|0);K=e+16|0;c[K>>2]=0;c[K+4>>2]=0;c[h>>2]=e;K=c[L>>2]|0;c[e+4>>2]=K;c[e+8>>2]=K;c[e+12>>2]=K;c[e>>2]=1}__ZN3SetI10StringName10ComparatorIS0_E16DefaultAllocatorE10_insert_rbERKS0_(h,O)|0;e=c[p>>2]|0;do if(e|0){if(__Z16atomic_decrementPj(e+-8|0)|0)break;__ZN6Memory11free_staticEPvb(e,1)}while(0)}N=c[N+16>>2]|0;if(!N){I=248;break}}if((I|0)==88)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((I|0)==97)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((I|0)==170)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((I|0)==183)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((I|0)==197)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((I|0)==246){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(774009,773702,239,774087,0);l=i;return}else if((I|0)==248){l=i;return}}else if((I|0)==16){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(774009,773702,219,774029,0);l=i;return}}function __ZN3MapI10StringNameN14ShaderLanguage10ShaderNode7UniformE10ComparatorIS0_E16DefaultAllocatorE7_insertERKS0_Rb(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0;f=c[b>>2]|0;h=c[f+8>>2]|0;i=b+4|0;j=c[i>>2]|0;a:do if((h|0)==(j|0))k=f;else{l=c[d>>2]|0;m=h;while(1){n=c[m+24>>2]|0;if(l>>>0<n>>>0)o=m+8|0;else{if(n>>>0>=l>>>0)break;o=m+4|0}n=c[o>>2]|0;if((n|0)==(j|0)){k=m;break a}else m=n}a[e>>0]=1;p=m;return p|0}while(0);j=__ZnwjPFPvjE(64,4740)|0;o=j+24|0;__ZN10StringNameC2Ev(o);c[j+44>>2]=0;c[j+48>>2]=0;g[j+52>>2]=0.0;g[j+56>>2]=1.0;g[j+60>>2]=1.0000000474974513e-03;c[j>>2]=0;c[j+4>>2]=0;c[j+8>>2]=0;c[j+12>>2]=0;c[j+16>>2]=0;c[j+20>>2]=0;c[j+12>>2]=k;h=c[i>>2]|0;f=j+4|0;c[f>>2]=h;l=j+8|0;c[l>>2]=h;__ZN10StringNameaSERKS_(o,d);if((k|0)!=(c[b>>2]|0)?(c[d>>2]|0)>>>0>=(c[k+24>>2]|0)>>>0:0)q=k+4|0;else q=k+8|0;c[q>>2]=j;a[e>>0]=0;e=c[f>>2]|0;f=c[i>>2]|0;if((e|0)==(f|0)){i=j;do{q=i;i=c[i+12>>2]|0}while((q|0)==(c[i+4>>2]|0));r=(i|0)==(c[b>>2]|0)?0:i}else{i=e;while(1){e=c[i+8>>2]|0;if((e|0)==(f|0)){r=i;break}else i=e}}c[j+16>>2]=r;i=c[l>>2]|0;b:do if((i|0)==(f|0)){l=j;while(1){e=l;l=c[l+12>>2]|0;if((e|0)!=(c[l+8>>2]|0)){s=l;break b}if((l|0)==(c[b>>2]|0)){s=0;break}}}else{l=i;while(1){m=c[l+4>>2]|0;if((m|0)==(f|0)){s=l;break}else l=m}}while(0);f=j+20|0;c[f>>2]=s;if(!r)t=s;else{c[r+20>>2]=j;t=c[f>>2]|0}if(!t){p=j;return p|0}c[t+16>>2]=j;p=j;return p|0}function __ZN3MapI10StringNamePb10ComparatorIS0_E16DefaultAllocatorE10_insert_rbERKS0_RKS1_(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f;a[g>>0]=0;h=__ZN3MapI10StringNamePb10ComparatorIS0_E16DefaultAllocatorE7_insertERKS0_Rb(b,d,g)|0;if(h|0)c[h+28>>2]=c[e>>2];if(a[g>>0]|0){l=f;return h|0}g=b+8|0;c[g>>2]=(c[g>>2]|0)+1;g=h+12|0;e=c[g>>2]|0;if(!(c[e>>2]|0)){d=b+4|0;i=h;j=e;k=e;e=g;while(1){g=j+12|0;n=c[g>>2]|0;o=c[n+8>>2]|0;p=n;do if((j|0)==(o|0)){q=c[n+4>>2]|0;if(!(c[q>>2]|0)){c[k>>2]=1;a[1263537]=0;c[q>>2]=1;if((c[d>>2]|0)==(n|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);r=c[(c[e>>2]|0)+12>>2]|0;break}else{a[1263537]=0;c[n>>2]=0;r=n;break}}q=j+4|0;if((i|0)==(c[q>>2]|0)){s=i+8|0;t=c[s>>2]|0;c[q>>2]=t;if((t|0)==(c[d>>2]|0))u=p;else{c[t+12>>2]=j;u=c[g>>2]|0}t=i+12|0;c[t>>2]=u;q=c[g>>2]|0;v=q+8|0;c[((c[v>>2]|0)==(j|0)?v:q+4|0)>>2]=i;c[s>>2]=j;c[g>>2]=i;w=j;x=i;y=c[t>>2]|0}else{w=i;x=j;y=n}a[1263537]=0;c[x>>2]=1;t=c[d>>2]|0;if((t|0)==(y|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);z=c[(c[w+12>>2]|0)+12>>2]|0;A=c[d>>2]|0}else{a[1263537]=0;c[y>>2]=0;z=y;A=t}t=z+8|0;s=c[t>>2]|0;q=s+4|0;v=c[q>>2]|0;c[t>>2]=v;if((v|0)!=(A|0))c[v+12>>2]=z;v=z+12|0;c[s+12>>2]=c[v>>2];t=c[v>>2]|0;B=t+4|0;c[((c[B>>2]|0)==(z|0)?B:t+8|0)>>2]=s;c[q>>2]=z;c[v>>2]=s;r=w}else{if(!(c[o>>2]|0)){c[k>>2]=1;a[1263537]=0;c[o>>2]=1;if((c[d>>2]|0)==(n|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);r=c[(c[e>>2]|0)+12>>2]|0;break}else{a[1263537]=0;c[n>>2]=0;r=n;break}}s=j+8|0;if((i|0)==(c[s>>2]|0)){v=i+4|0;q=c[v>>2]|0;c[s>>2]=q;if((q|0)==(c[d>>2]|0))C=p;else{c[q+12>>2]=j;C=c[g>>2]|0}q=i+12|0;c[q>>2]=C;s=c[g>>2]|0;t=s+4|0;c[((c[t>>2]|0)==(j|0)?t:s+8|0)>>2]=i;c[v>>2]=j;c[g>>2]=i;D=j;E=i;F=c[q>>2]|0}else{D=i;E=j;F=n}a[1263537]=0;c[E>>2]=1;q=c[d>>2]|0;if((q|0)==(F|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);G=c[d>>2]|0;H=c[(c[D+12>>2]|0)+12>>2]|0}else{a[1263537]=0;c[F>>2]=0;G=q;H=F}q=H+4|0;v=c[q>>2]|0;s=v+8|0;t=c[s>>2]|0;c[q>>2]=t;if((t|0)!=(G|0))c[t+12>>2]=H;t=H+12|0;c[v+12>>2]=c[t>>2];q=c[t>>2]|0;B=q+8|0;c[((c[B>>2]|0)==(H|0)?B:q+4|0)>>2]=v;c[s>>2]=H;c[t>>2]=v;r=D}while(0);n=r+12|0;g=c[n>>2]|0;if(!(c[g>>2]|0)){i=r;j=g;k=g;e=n}else break}}e=c[(c[b>>2]|0)+8>>2]|0;a[1263537]=0;c[e>>2]=1;l=f;return h|0}function __ZN3MapI10StringNamePb10ComparatorIS0_E16DefaultAllocatorE7_insertERKS0_Rb(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0;f=c[b>>2]|0;g=c[f+8>>2]|0;h=b+4|0;i=c[h>>2]|0;a:do if((g|0)==(i|0))j=f;else{k=c[d>>2]|0;l=g;while(1){m=c[l+24>>2]|0;if(k>>>0<m>>>0)n=l+8|0;else{if(m>>>0>=k>>>0)break;n=l+4|0}m=c[n>>2]|0;if((m|0)==(i|0)){j=l;break a}else l=m}a[e>>0]=1;o=l;return o|0}while(0);i=__ZnwjPFPvjE(32,4740)|0;n=i+24|0;__ZN10StringNameC2Ev(n);c[i>>2]=0;c[i+4>>2]=0;c[i+8>>2]=0;c[i+12>>2]=0;c[i+16>>2]=0;c[i+20>>2]=0;c[i+12>>2]=j;g=c[h>>2]|0;f=i+4|0;c[f>>2]=g;k=i+8|0;c[k>>2]=g;__ZN10StringNameaSERKS_(n,d);if((j|0)!=(c[b>>2]|0)?(c[d>>2]|0)>>>0>=(c[j+24>>2]|0)>>>0:0)p=j+4|0;else p=j+8|0;c[p>>2]=i;a[e>>0]=0;e=c[f>>2]|0;f=c[h>>2]|0;if((e|0)==(f|0)){h=i;do{p=h;h=c[h+12>>2]|0}while((p|0)==(c[h+4>>2]|0));q=(h|0)==(c[b>>2]|0)?0:h}else{h=e;while(1){e=c[h+8>>2]|0;if((e|0)==(f|0)){q=h;break}else h=e}}c[i+16>>2]=q;h=c[k>>2]|0;b:do if((h|0)==(f|0)){k=i;while(1){e=k;k=c[k+12>>2]|0;if((e|0)!=(c[k+8>>2]|0)){r=k;break b}if((k|0)==(c[b>>2]|0)){r=0;break}}}else{k=h;while(1){l=c[k+4>>2]|0;if((l|0)==(f|0)){r=k;break}else k=l}}while(0);f=i+20|0;c[f>>2]=r;if(!q)s=r;else{c[q+20>>2]=i;s=c[f>>2]|0}if(!s){o=i;return o|0}c[s+16>>2]=i;o=i;return o|0}function __ZN3MapI10StringName4PairIPiiE10ComparatorIS0_E16DefaultAllocatorE10_insert_rbERKS0_RKS3_(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f;a[g>>0]=0;h=__ZN3MapI10StringName4PairIPiiE10ComparatorIS0_E16DefaultAllocatorE7_insertERKS0_Rb(b,d,g)|0;if(h|0){d=e;e=c[d+4>>2]|0;i=h+28|0;c[i>>2]=c[d>>2];c[i+4>>2]=e}if(a[g>>0]|0){l=f;return h|0}g=b+8|0;c[g>>2]=(c[g>>2]|0)+1;g=h+12|0;e=c[g>>2]|0;if(!(c[e>>2]|0)){i=b+4|0;d=h;j=e;k=e;e=g;while(1){g=j+12|0;n=c[g>>2]|0;o=c[n+8>>2]|0;p=n;do if((j|0)==(o|0)){q=c[n+4>>2]|0;if(!(c[q>>2]|0)){c[k>>2]=1;a[1263537]=0;c[q>>2]=1;if((c[i>>2]|0)==(n|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);r=c[(c[e>>2]|0)+12>>2]|0;break}else{a[1263537]=0;c[n>>2]=0;r=n;break}}q=j+4|0;if((d|0)==(c[q>>2]|0)){s=d+8|0;t=c[s>>2]|0;c[q>>2]=t;if((t|0)==(c[i>>2]|0))u=p;else{c[t+12>>2]=j;u=c[g>>2]|0}t=d+12|0;c[t>>2]=u;q=c[g>>2]|0;v=q+8|0;c[((c[v>>2]|0)==(j|0)?v:q+4|0)>>2]=d;c[s>>2]=j;c[g>>2]=d;w=j;x=d;y=c[t>>2]|0}else{w=d;x=j;y=n}a[1263537]=0;c[x>>2]=1;t=c[i>>2]|0;if((t|0)==(y|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);z=c[(c[w+12>>2]|0)+12>>2]|0;A=c[i>>2]|0}else{a[1263537]=0;c[y>>2]=0;z=y;A=t}t=z+8|0;s=c[t>>2]|0;q=s+4|0;v=c[q>>2]|0;c[t>>2]=v;if((v|0)!=(A|0))c[v+12>>2]=z;v=z+12|0;c[s+12>>2]=c[v>>2];t=c[v>>2]|0;B=t+4|0;c[((c[B>>2]|0)==(z|0)?B:t+8|0)>>2]=s;c[q>>2]=z;c[v>>2]=s;r=w}else{if(!(c[o>>2]|0)){c[k>>2]=1;a[1263537]=0;c[o>>2]=1;if((c[i>>2]|0)==(n|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);r=c[(c[e>>2]|0)+12>>2]|0;break}else{a[1263537]=0;c[n>>2]=0;r=n;break}}s=j+8|0;if((d|0)==(c[s>>2]|0)){v=d+4|0;q=c[v>>2]|0;c[s>>2]=q;if((q|0)==(c[i>>2]|0))C=p;else{c[q+12>>2]=j;C=c[g>>2]|0}q=d+12|0;c[q>>2]=C;s=c[g>>2]|0;t=s+4|0;c[((c[t>>2]|0)==(j|0)?t:s+8|0)>>2]=d;c[v>>2]=j;c[g>>2]=d;D=j;E=d;F=c[q>>2]|0}else{D=d;E=j;F=n}a[1263537]=0;c[E>>2]=1;q=c[i>>2]|0;if((q|0)==(F|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);G=c[(c[D+12>>2]|0)+12>>2]|0;H=c[i>>2]|0}else{a[1263537]=0;c[F>>2]=0;G=F;H=q}q=G+4|0;v=c[q>>2]|0;s=v+8|0;t=c[s>>2]|0;c[q>>2]=t;if((t|0)!=(H|0))c[t+12>>2]=G;t=G+12|0;c[v+12>>2]=c[t>>2];q=c[t>>2]|0;B=q+8|0;c[((c[B>>2]|0)==(G|0)?B:q+4|0)>>2]=v;c[s>>2]=G;c[t>>2]=v;r=D}while(0);n=r+12|0;g=c[n>>2]|0;if(!(c[g>>2]|0)){d=r;j=g;k=g;e=n}else break}}e=c[(c[b>>2]|0)+8>>2]|0;a[1263537]=0;c[e>>2]=1;l=f;return h|0}function __ZN3MapI10StringName4PairIPiiE10ComparatorIS0_E16DefaultAllocatorE7_insertERKS0_Rb(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0;f=c[b>>2]|0;g=c[f+8>>2]|0;h=b+4|0;i=c[h>>2]|0;a:do if((g|0)==(i|0))j=f;else{k=c[d>>2]|0;l=g;while(1){m=c[l+24>>2]|0;if(k>>>0<m>>>0)n=l+8|0;else{if(m>>>0>=k>>>0)break;n=l+4|0}m=c[n>>2]|0;if((m|0)==(i|0)){j=l;break a}else l=m}a[e>>0]=1;o=l;return o|0}while(0);i=__ZnwjPFPvjE(36,4740)|0;n=i+24|0;__ZN10StringNameC2Ev(n);c[i>>2]=0;c[i+4>>2]=0;c[i+8>>2]=0;c[i+12>>2]=0;c[i+16>>2]=0;c[i+20>>2]=0;c[i+12>>2]=j;g=c[h>>2]|0;f=i+4|0;c[f>>2]=g;k=i+8|0;c[k>>2]=g;__ZN10StringNameaSERKS_(n,d);if((j|0)!=(c[b>>2]|0)?(c[d>>2]|0)>>>0>=(c[j+24>>2]|0)>>>0:0)p=j+4|0;else p=j+8|0;c[p>>2]=i;a[e>>0]=0;e=c[f>>2]|0;f=c[h>>2]|0;if((e|0)==(f|0)){h=i;do{p=h;h=c[h+12>>2]|0}while((p|0)==(c[h+4>>2]|0));q=(h|0)==(c[b>>2]|0)?0:h}else{h=e;while(1){e=c[h+8>>2]|0;if((e|0)==(f|0)){q=h;break}else h=e}}c[i+16>>2]=q;h=c[k>>2]|0;b:do if((h|0)==(f|0)){k=i;while(1){e=k;k=c[k+12>>2]|0;if((e|0)!=(c[k+8>>2]|0)){r=k;break b}if((k|0)==(c[b>>2]|0)){r=0;break}}}else{k=h;while(1){l=c[k+4>>2]|0;if((l|0)==(f|0)){r=k;break}else k=l}}while(0);f=i+20|0;c[f>>2]=r;if(!q)s=r;else{c[q+20>>2]=i;s=c[f>>2]|0}if(!s){o=i;return o|0}c[s+16>>2]=i;o=i;return o|0}function __ZN22RasterizerStorageGLES320_render_target_clearEPNS_12RenderTargetE(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0;e=d+8|0;if(c[e>>2]|0){Mf(1,e|0);Bf(1,d+12|0);c[e>>2]=0}e=d+20|0;if(c[e>>2]|0){Mf(1,e|0);bh(1,d+24|0);bh(1,d+32|0);bh(1,d+28|0);bh(1,d+36|0);bh(1,d+40|0);Mf(1,d+44|0);Bf(1,d+48|0);c[e>>2]=0}e=d+16|0;if(c[e>>2]|0){Bf(1,e|0);c[e>>2]=0}e=d+76|0;if(c[e>>2]|0){Mf(1,e|0);Bf(1,d+84|0);f=d+80|0;Mf(1,f|0);Bf(1,d+88|0);g=d+96|0;h=0;while(1){i=c[g>>2]|0;j=(i|0)==0;if(j)k=0;else k=c[i+-4>>2]|0;if((h|0)>=(k|0))break;if(j)l=0;else l=c[i+-4>>2]|0;do if((l|0)<=(h|0)){if(j)m=0;else m=c[i+-4>>2]|0;if((m|0)>(h|0)){a[1263537]=0;n=26;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);o=0;break}}else n=26;while(0);if((n|0)==26){n=0;__ZN6VectorIjE14_copy_on_writeEv(g);o=(c[g>>2]|0)+(h<<2)|0}Mf(1,o|0);h=h+1|0}a[1263537]=0;if(!j?c[i+-4>>2]|0:0){if(!(__Z16atomic_decrementPj(i+-8|0)|0))__ZN6Memory11free_staticEPvb(i,1);c[g>>2]=0}Bf(1,d+92|0);c[e>>2]=0;c[f>>2]=0}f=d+100|0;if(c[f>>2]|0){Mf(1,f|0);Bf(1,d+104|0);c[f>>2]=0}f=c[d+140>>2]|0;a:do if(!f){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,153,1066435,0);p=0}else{a[1263537]=0;e=c[b+1292>>2]|0;b:do if(e|0){g=c[e+8>>2]|0;i=c[b+1296>>2]|0;c:do if((g|0)==(i|0))q=g;else{j=g;while(1){h=c[j+24>>2]|0;if(f>>>0<h>>>0)r=j+8|0;else{if(h>>>0>=f>>>0){q=j;break c}r=j+4|0}j=c[r>>2]|0;if((j|0)==(i|0))break b}}while(0);if((q|0)!=(i|0)&(q|0)!=0){a[1263537]=0;p=f;break a}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,154,1066282,0);p=0}while(0);f=p+16|0;p=d+52|0;c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;c[f+12>>2]=0;f=0;while(1){q=c[p>>2]|0;r=(q|0)==0;if(r)s=0;else s=c[q+-4>>2]|0;if((f|0)>=(s|0))break;if(r)t=0;else t=c[q+-4>>2]|0;do if((t|0)<=(f|0)){if(r)u=0;else u=c[q+-4>>2]|0;if((u|0)>(f|0)){a[1263537]=0;n=60;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);v=0;break}}else n=60;while(0);if((n|0)==60){n=0;__ZN6VectorIN22RasterizerStorageGLES312RenderTarget7Effects7MipMaps4SizeEE14_copy_on_writeEv(p);v=(c[p>>2]|0)+(f*12|0)|0}Mf(1,v|0);f=f+1|0}Bf(1,d+56|0);a[1263537]=0;f=c[p>>2]|0;if(f|0?c[f+-4>>2]|0:0){if(!(__Z16atomic_decrementPj(f+-8|0)|0))__ZN6Memory11free_staticEPvb(f,1);c[p>>2]=0}c[d+60>>2]=0;p=d+64|0;f=0;while(1){v=c[p>>2]|0;u=(v|0)==0;if(u)w=0;else w=c[v+-4>>2]|0;if((f|0)>=(w|0))break;if(u)x=0;else x=c[v+-4>>2]|0;do if((x|0)<=(f|0)){if(u)y=0;else y=c[v+-4>>2]|0;if((y|0)>(f|0)){a[1263537]=0;n=78;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);z=0;break}}else n=78;while(0);if((n|0)==78){n=0;__ZN6VectorIN22RasterizerStorageGLES312RenderTarget7Effects7MipMaps4SizeEE14_copy_on_writeEv(p);z=(c[p>>2]|0)+(f*12|0)|0}Mf(1,z|0);f=f+1|0}Bf(1,d+68|0);a[1263537]=0;f=c[p>>2]|0;if(!f){A=d+72|0;c[A>>2]=0;return}if(!(c[f+-4>>2]|0)){A=d+72|0;c[A>>2]=0;return}if(!(__Z16atomic_decrementPj(f+-8|0)|0))__ZN6Memory11free_staticEPvb(f,1);c[p>>2]=0;A=d+72|0;c[A>>2]=0;return}function __ZN3SetIP8RID_Data10ComparatorIS1_E16DefaultAllocatorE6_eraseEPNS5_7ElementE(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0;e=d+8|0;f=c[e>>2]|0;g=b+4|0;h=c[g>>2]|0;if((f|0)!=(h|0)?(i=c[d+4>>2]|0,(i|0)!=(h|0)):0){j=i;while(1){i=c[j+8>>2]|0;if((i|0)==(h|0))break;else j=i}if(!j){k=h;l=c[h+8>>2]|0}else{k=j;l=h}}else{k=d;l=f}f=k+8|0;j=k+4|0;i=c[((l|0)==(h|0)?j:f)>>2]|0;h=c[b>>2]|0;l=k+12|0;m=c[l>>2]|0;c[i+12>>2]=m;if((h|0)==(m|0))n=h+8|0;else{h=c[l>>2]|0;m=h+8|0;n=(k|0)==(c[m>>2]|0)?m:h+4|0}c[n>>2]=i;if((k|0)==(d|0)){if((c[d>>2]|0)==1)__ZN3SetIP8RID_Data10ComparatorIS1_E16DefaultAllocatorE10_erase_fixEPNS5_7ElementE(b,i)}else{if((k|0)==(c[g>>2]|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143791,1144075,454,1143798,0);return}a[1263537]=0;if((c[k>>2]|0)==1)__ZN3SetIP8RID_Data10ComparatorIS1_E16DefaultAllocatorE10_erase_fixEPNS5_7ElementE(b,i);c[f>>2]=c[e>>2];f=d+4|0;c[j>>2]=c[f>>2];j=d+12|0;c[l>>2]=c[j>>2];c[k>>2]=c[d>>2];c[(c[e>>2]|0)+12>>2]=k;c[(c[f>>2]|0)+12>>2]=k;f=c[j>>2]|0;j=f+8|0;c[((c[j>>2]|0)==(d|0)?j:f+4|0)>>2]=k}k=c[d+16>>2]|0;f=d+20|0;if(k|0)c[k+20>>2]=c[f>>2];j=c[f>>2]|0;if(j|0)c[j+16>>2]=k;__ZN6Memory11free_staticEPvb(d,0);d=b+8|0;c[d>>2]=(c[d>>2]|0)+-1;if(!(c[c[g>>2]>>2]|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143791,1144075,483,1143838,0);return}else{a[1263537]=0;return}}function __ZN11ShaderGLES318free_custom_shaderEj(b,e){b=b|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f;c[g>>2]=e;h=b+56|0;i=c[h>>2]|0;a:do if(i|0?(j=c[i+(((1<<(d[b+60>>0]|0))+-1&e)<<2)>>2]|0,j|0):0){k=j;while(1){if((c[k>>2]|0)==(e|0)?(c[k+8>>2]|0)==(e|0):0)break;k=c[k+4>>2]|0;if(!k)break a}a[1263537]=0;k=b+72+4|0;if((c[k>>2]|0)==(e|0))c[k>>2]=0;__ZN7HashMapIjN11ShaderGLES310CustomCodeE20HashMapHasherDefault24HashMapComparatorDefaultIjELh3ELh8EE5eraseERKj(h,g)|0;l=f;return}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(774213,744628,768,773572,0);l=f;return}function __ZN7HashMapIjN11ShaderGLES310CustomCodeE20HashMapHasherDefault24HashMapComparatorDefaultIjELh3ELh8EE5eraseERKj(b,e){b=b|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0;f=c[b>>2]|0;if(!f){g=0;return g|0}h=c[e>>2]|0;e=b+4|0;i=f+(((1<<(d[e>>0]|0))+-1&h)<<2)|0;f=c[i>>2]|0;if(!f){g=0;return g|0}else{j=f;k=0}while(1){if((c[j>>2]|0)==(h|0)?(c[j+8>>2]|0)==(h|0):0)break;f=c[j+4>>2]|0;if(!f){g=0;l=9;break}else{m=j;j=f;k=m}}if((l|0)==9)return g|0;c[((k|0)==0?i:k+4|0)>>2]=c[j+4>>2];__ZN11ShaderGLES310CustomCodeD2Ev(j+12|0);__ZN6Memory11free_staticEPvb(j,0);j=b+8|0;k=(c[j>>2]|0)+-1|0;c[j>>2]=k;if(!k){a[1263537]=0;__ZN6Memory11free_staticEPvb(c[b>>2]|0,1);c[b>>2]=0;a[e>>0]=0;c[j>>2]=0;g=1;return g|0}else{__ZN7HashMapIjN11ShaderGLES310CustomCodeE20HashMapHasherDefault24HashMapComparatorDefaultIjELh3ELh8EE16check_hash_tableEv(b);g=1;return g|0}return 0}function __ZN3SetIP8RID_Data10ComparatorIS1_E16DefaultAllocatorE10_erase_fixEPNS5_7ElementE(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0;e=c[(c[b>>2]|0)+8>>2]|0;f=b+4|0;if((e|0)!=(d|0)&(c[d>>2]|0)==1){b=d;while(1){g=b+12|0;h=c[g>>2]|0;i=c[h+8>>2]|0;do if((b|0)==(i|0)){j=c[h+4>>2]|0;if(!(c[j>>2]|0)){a[1263537]=0;c[j>>2]=1;k=c[f>>2]|0;if((k|0)==(h|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1144075,146,1146003,0);l=c[g>>2]|0;m=l;n=c[l+4>>2]|0;o=c[f>>2]|0}else{a[1263537]=0;c[h>>2]=0;m=h;n=j;o=k}k=n+8|0;l=c[k>>2]|0;c[m+4>>2]=l;if((l|0)!=(o|0))c[l+12>>2]=m;l=m+12|0;c[n+12>>2]=c[l>>2];p=c[l>>2]|0;q=p+8|0;c[((c[q>>2]|0)==(m|0)?q:p+4|0)>>2]=n;c[k>>2]=m;c[l>>2]=n;l=c[g>>2]|0;r=c[l+4>>2]|0;s=l}else{r=j;s=h}if((c[c[r+4>>2]>>2]|0)==1){j=r+8|0;l=c[j>>2]|0;if((c[l>>2]|0)==1)if((c[f>>2]|0)==(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1144075,146,1146003,0);t=c[g>>2]|0;break}else{a[1263537]=0;c[r>>2]=0;t=s;break}a[1263537]=0;c[l>>2]=1;k=c[f>>2]|0;if((k|0)==(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1144075,146,1146003,0);u=c[j>>2]|0;v=c[f>>2]|0}else{a[1263537]=0;c[r>>2]=0;u=l;v=k}k=u+4|0;l=c[k>>2]|0;c[j>>2]=l;if((l|0)!=(v|0))c[l+12>>2]=r;l=r+12|0;c[u+12>>2]=c[l>>2];j=c[l>>2]|0;p=j+4|0;c[((c[p>>2]|0)==(r|0)?p:j+8|0)>>2]=u;c[k>>2]=r;c[l>>2]=u;l=c[g>>2]|0;w=c[l+4>>2]|0;x=l}else{w=r;x=s}l=c[x>>2]|0;k=c[f>>2]|0;if((l|0)==0&(k|0)==(w|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1144075,146,1146003,0);y=c[g>>2]|0;z=c[f>>2]|0}else{a[1263537]=0;c[w>>2]=l;y=x;z=k}c[y>>2]=1;k=c[w+4>>2]|0;a[1263537]=0;c[k>>2]=1;k=y+4|0;l=c[k>>2]|0;j=l+8|0;p=c[j>>2]|0;c[k>>2]=p;if((p|0)!=(z|0))c[p+12>>2]=y;p=y+12|0;c[l+12>>2]=c[p>>2];k=c[p>>2]|0;q=k+8|0;c[((c[q>>2]|0)==(y|0)?q:k+4|0)>>2]=l;c[j>>2]=y;c[p>>2]=l;t=e}else{if(!(c[i>>2]|0)){a[1263537]=0;c[i>>2]=1;l=c[f>>2]|0;if((l|0)==(h|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1144075,146,1146003,0);p=c[g>>2]|0;A=c[p+8>>2]|0;B=c[f>>2]|0;C=p}else{a[1263537]=0;c[h>>2]=0;A=i;B=l;C=h}l=A+4|0;p=c[l>>2]|0;c[C+8>>2]=p;if((p|0)!=(B|0))c[p+12>>2]=C;p=C+12|0;c[A+12>>2]=c[p>>2];j=c[p>>2]|0;k=j+4|0;c[((c[k>>2]|0)==(C|0)?k:j+8|0)>>2]=A;c[l>>2]=C;c[p>>2]=A;p=c[g>>2]|0;D=c[p+8>>2]|0;E=p}else{D=i;E=h}p=D+4|0;l=c[p>>2]|0;j=(c[c[D+8>>2]>>2]|0)==1;if(!((c[l>>2]|0)!=1|j^1))if((c[f>>2]|0)==(D|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1144075,146,1146003,0);t=c[g>>2]|0;break}else{a[1263537]=0;c[D>>2]=0;t=E;break}if(j){a[1263537]=0;c[l>>2]=1;j=c[f>>2]|0;if((j|0)==(D|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1144075,146,1146003,0);F=c[p>>2]|0;G=c[f>>2]|0}else{a[1263537]=0;c[D>>2]=0;F=l;G=j}j=F+8|0;l=c[j>>2]|0;c[p>>2]=l;if((l|0)!=(G|0))c[l+12>>2]=D;l=D+12|0;c[F+12>>2]=c[l>>2];p=c[l>>2]|0;k=p+8|0;c[((c[k>>2]|0)==(D|0)?k:p+4|0)>>2]=F;c[j>>2]=D;c[l>>2]=F;l=c[g>>2]|0;H=c[l+8>>2]|0;I=l}else{H=D;I=E}l=c[I>>2]|0;j=c[f>>2]|0;if((l|0)==0&(j|0)==(H|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1144075,146,1146003,0);J=c[g>>2]|0;K=c[f>>2]|0}else{a[1263537]=0;c[H>>2]=l;J=I;K=j}c[J>>2]=1;j=c[H+8>>2]|0;a[1263537]=0;c[j>>2]=1;j=J+8|0;l=c[j>>2]|0;p=l+4|0;k=c[p>>2]|0;c[j>>2]=k;if((k|0)!=(K|0))c[k+12>>2]=J;k=J+12|0;c[l+12>>2]=c[k>>2];j=c[k>>2]|0;q=j+4|0;c[((c[q>>2]|0)==(J|0)?q:j+8|0)>>2]=l;c[p>>2]=J;c[k>>2]=l;t=e}while(0);if((e|0)!=(t|0)&(c[t>>2]|0)==1)b=t;else{L=t;break}}}else L=d;a[1263537]=0;c[L>>2]=1;if((c[c[f>>2]>>2]|0)==1){a[1263537]=0;return}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143886,1144075,432,1143897,0);return}}function __ZN6VectorIN22RasterizerStorageGLES312RenderTarget7Effects7MipMaps4SizeEE14_copy_on_writeEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=c[a>>2]|0;if(!b)return;if((c[b+-8>>2]|0)>>>0<=1)return;d=c[b+-4>>2]|0;b=(d*12|0)+-1|0;e=b>>>1|b;b=e>>>2|e;e=b>>>4|b;b=e>>>8|e;e=__ZN6Memory12alloc_staticEjb((b>>>16|b)+1|0,1)|0;c[e+-8>>2]=1;c[e+-4>>2]=d;if(d|0){b=0;do{f=e+(b*12|0)|0;g=(c[a>>2]|0)+(b*12|0)|0;c[f>>2]=c[g>>2];c[f+4>>2]=c[g+4>>2];c[f+8>>2]=c[g+8>>2];b=b+1|0}while((b|0)!=(d|0))}d=c[a>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);c[a>>2]=e;return}function __ZN10PoolVectorItE6resizeEi(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0;e=c[b>>2]|0;do if(!e){if(!d){f=0;return f|0}g=c[313794]|0;gj[c[c[g>>2]>>2]&8191](g);g=c[313793]|0;if((g|0)!=(c[313792]|0)){h=c[313791]|0;c[b>>2]=h;c[313791]=c[h+20>>2];c[313793]=g+1;g=c[b>>2]|0;c[g+16>>2]=0;c[g>>2]=1;c[g+12>>2]=-1;g=c[313794]|0;gj[c[(c[g>>2]|0)+4>>2]&8191](g);i=c[b>>2]|0;break}g=c[313794]|0;gj[c[(c[g>>2]|0)+4>>2]&8191](g);__Z19_err_set_last_errorPKc(1144574);a[1263537]=1;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1130483,526,1144614,0);a[1263537]=0;f=6;return f|0}else{if(!(c[e+4>>2]|0)){a[1263537]=0;i=e;break}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1130483,543,1144667,0);f=23;return f|0}while(0);e=d<<1;if((c[i+16>>2]|0)==(e|0)){f=0;return f|0}if(!d){__ZN10PoolVectorItE12_unreferenceEv(b);f=0;return f|0}__ZN10PoolVectorItE14_copy_on_writeEv(b);i=c[313794]|0;gj[c[c[i>>2]>>2]&8191](i);i=(c[313795]|0)-(c[(c[b>>2]|0)+16>>2]|0)+e|0;c[313795]=i;if(i>>>0>(c[313796]|0)>>>0)c[313796]=i;i=c[313794]|0;gj[c[(c[i>>2]|0)+4>>2]&8191](i);i=c[b>>2]|0;g=c[i+16>>2]|0;if((g>>>1|0)>=(d|0)){if(i|0?(__ZN10PoolVectorItE14_copy_on_writeEv(b),d=c[b>>2]|0,d|0):0){__Z16atomic_incrementPj(d+4|0)|0;__Z16atomic_decrementPj(d+4|0)|0}if(c[313789]|0){f=0;return f|0}d=c[(c[b>>2]|0)+8>>2]|0;if(!e){__ZN6Memory11free_staticEPvb(d,0);h=c[b>>2]|0;c[h+8>>2]=0;c[h+16>>2]=0;h=c[313794]|0;gj[c[c[h>>2]>>2]&8191](h);h=c[b>>2]|0;c[h+20>>2]=c[313791];c[313791]=h;c[313793]=(c[313793]|0)+-1;h=c[313794]|0;gj[c[(c[h>>2]|0)+4>>2]&8191](h);f=0;return f|0}else{h=__ZN6Memory14realloc_staticEPvjb(d,e,0)|0;d=c[b>>2]|0;c[d+8>>2]=h;c[d+16>>2]=e;f=0;return f|0}}if(!(c[313789]|0)){if(!g)j=__ZN6Memory12alloc_staticEjb(e,0)|0;else j=__ZN6Memory14realloc_staticEPvjb(c[i+8>>2]|0,e,0)|0;g=c[b>>2]|0;c[g+8>>2]=j;k=g}else k=i;c[k+16>>2]=e;if(!k){f=0;return f|0}__ZN10PoolVectorItE14_copy_on_writeEv(b);k=c[b>>2]|0;if(!k){f=0;return f|0}__Z16atomic_incrementPj(k+4|0)|0;__Z16atomic_decrementPj(k+4|0)|0;f=0;return f|0}function __ZN10PoolVectorItE14_copy_on_writeEv(d){d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0;e=c[d>>2]|0;if(!e)return;if((c[e>>2]|0)==1)return;e=c[313794]|0;gj[c[c[e>>2]>>2]&8191](e);e=c[313793]|0;if((e|0)==(c[313792]|0)){f=c[313794]|0;gj[c[(c[f>>2]|0)+4>>2]&8191](f);__Z19_err_set_last_errorPKc(1125177);a[1263537]=1;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1125228,1130483,104,1130797,0);a[1263537]=0;return}f=c[d>>2]|0;g=c[313791]|0;c[d>>2]=g;c[313791]=c[g+20>>2];c[313793]=e+1;e=f+16|0;g=c[e>>2]|0;h=c[d>>2]|0;c[h+16>>2]=g;c[h>>2]=1;c[h+12>>2]=-1;c[h+4>>2]=0;h=(c[313795]|0)+g|0;c[313795]=h;if(h>>>0>(c[313796]|0)>>>0)c[313796]=h;h=c[313794]|0;gj[c[(c[h>>2]|0)+4>>2]&8191](h);h=c[d>>2]|0;if(!(c[313789]|0)){g=__ZN6Memory12alloc_staticEjb(c[h+16>>2]|0,0)|0;i=c[d>>2]|0;c[i+8>>2]=g;j=i}else j=h;h=(j|0)==0;if(h)k=0;else{__Z16atomic_incrementPj(j+4|0)|0;k=c[j+8>>2]|0}i=(f|0)==0;if(i)l=0;else{__Z16atomic_incrementPj(f+4|0)|0;l=c[f+8>>2]|0}g=(c[(c[d>>2]|0)+16>>2]|0)>>>1;if(g|0){d=0;do{b[k+(d<<1)>>1]=b[l+(d<<1)>>1]|0;d=d+1|0}while((d|0)!=(g|0))}if(!i)__Z16atomic_decrementPj(f+4|0)|0;if(!h)__Z16atomic_decrementPj(j+4|0)|0;if(__Z16atomic_decrementPj(f)|0)return;j=c[313794]|0;gj[c[c[j>>2]>>2]&8191](j);c[313795]=(c[313795]|0)-(c[e>>2]|0);j=c[313794]|0;gj[c[(c[j>>2]|0)+4>>2]&8191](j);if(!i){__Z16atomic_incrementPj(f+4|0)|0;__Z16atomic_decrementPj(f+4|0)|0}if(c[313789]|0)return;i=f+8|0;__ZN6Memory11free_staticEPvb(c[i>>2]|0,0);c[i>>2]=0;c[e>>2]=0;e=c[313794]|0;gj[c[c[e>>2]>>2]&8191](e);c[f+20>>2]=c[313791];c[313791]=f;c[313793]=(c[313793]|0)+-1;f=c[313794]|0;gj[c[(c[f>>2]|0)+4>>2]&8191](f);return}function __ZN10PoolVectorItE12_unreferenceEv(a){a=a|0;var b=0;b=c[a>>2]|0;if(!b)return;if(!(__Z16atomic_decrementPj(b)|0)){if(c[a>>2]|0?(__ZN10PoolVectorItE14_copy_on_writeEv(a),b=c[a>>2]|0,b|0):0){__Z16atomic_incrementPj(b+4|0)|0;__Z16atomic_decrementPj(b+4|0)|0}b=c[313794]|0;gj[c[c[b>>2]>>2]&8191](b);c[313795]=(c[313795]|0)-(c[(c[a>>2]|0)+16>>2]|0);b=c[313794]|0;gj[c[(c[b>>2]|0)+4>>2]&8191](b);if(!(c[313789]|0)){__ZN6Memory11free_staticEPvb(c[(c[a>>2]|0)+8>>2]|0,0);b=c[a>>2]|0;c[b+8>>2]=0;c[b+16>>2]=0;b=c[313794]|0;gj[c[c[b>>2]>>2]&8191](b);b=c[a>>2]|0;c[b+20>>2]=c[313791];c[313791]=b;c[313793]=(c[313793]|0)+-1;b=c[313794]|0;gj[c[(c[b>>2]|0)+4>>2]&8191](b)}}c[a>>2]=0;return}function __ZN3SetIP8RID_Data10ComparatorIS1_E16DefaultAllocatorE10_insert_rbERKS1_(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;a[f>>0]=0;g=__ZN3SetIP8RID_Data10ComparatorIS1_E16DefaultAllocatorE7_insertERKS1_Rb(b,d,f)|0;if(a[f>>0]|0){l=e;return g|0}f=b+8|0;c[f>>2]=(c[f>>2]|0)+1;f=g+12|0;d=c[f>>2]|0;if(!(c[d>>2]|0)){h=b+4|0;i=g;j=d;k=d;d=f;while(1){f=j+12|0;n=c[f>>2]|0;o=c[n+8>>2]|0;p=n;do if((j|0)==(o|0)){q=c[n+4>>2]|0;if(!(c[q>>2]|0)){c[k>>2]=1;a[1263537]=0;c[q>>2]=1;if((c[h>>2]|0)==(n|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1144075,146,1146003,0);r=c[(c[d>>2]|0)+12>>2]|0;break}else{a[1263537]=0;c[n>>2]=0;r=n;break}}q=j+4|0;if((i|0)==(c[q>>2]|0)){s=i+8|0;t=c[s>>2]|0;c[q>>2]=t;if((t|0)==(c[h>>2]|0))u=p;else{c[t+12>>2]=j;u=c[f>>2]|0}t=i+12|0;c[t>>2]=u;q=c[f>>2]|0;v=q+8|0;c[((c[v>>2]|0)==(j|0)?v:q+4|0)>>2]=i;c[s>>2]=j;c[f>>2]=i;w=j;x=i;y=c[t>>2]|0}else{w=i;x=j;y=n}a[1263537]=0;c[x>>2]=1;t=c[h>>2]|0;if((t|0)==(y|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1144075,146,1146003,0);z=c[(c[w+12>>2]|0)+12>>2]|0;A=c[h>>2]|0}else{a[1263537]=0;c[y>>2]=0;z=y;A=t}t=z+8|0;s=c[t>>2]|0;q=s+4|0;v=c[q>>2]|0;c[t>>2]=v;if((v|0)!=(A|0))c[v+12>>2]=z;v=z+12|0;c[s+12>>2]=c[v>>2];t=c[v>>2]|0;B=t+4|0;c[((c[B>>2]|0)==(z|0)?B:t+8|0)>>2]=s;c[q>>2]=z;c[v>>2]=s;r=w}else{if(!(c[o>>2]|0)){c[k>>2]=1;a[1263537]=0;c[o>>2]=1;if((c[h>>2]|0)==(n|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1144075,146,1146003,0);r=c[(c[d>>2]|0)+12>>2]|0;break}else{a[1263537]=0;c[n>>2]=0;r=n;break}}s=j+8|0;if((i|0)==(c[s>>2]|0)){v=i+4|0;q=c[v>>2]|0;c[s>>2]=q;if((q|0)==(c[h>>2]|0))C=p;else{c[q+12>>2]=j;C=c[f>>2]|0}q=i+12|0;c[q>>2]=C;s=c[f>>2]|0;t=s+4|0;c[((c[t>>2]|0)==(j|0)?t:s+8|0)>>2]=i;c[v>>2]=j;c[f>>2]=i;D=j;E=i;F=c[q>>2]|0}else{D=i;E=j;F=n}a[1263537]=0;c[E>>2]=1;q=c[h>>2]|0;if((q|0)==(F|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1144075,146,1146003,0);G=c[(c[D+12>>2]|0)+12>>2]|0;H=c[h>>2]|0}else{a[1263537]=0;c[F>>2]=0;G=F;H=q}q=G+4|0;v=c[q>>2]|0;s=v+8|0;t=c[s>>2]|0;c[q>>2]=t;if((t|0)!=(H|0))c[t+12>>2]=G;t=G+12|0;c[v+12>>2]=c[t>>2];q=c[t>>2]|0;B=q+8|0;c[((c[B>>2]|0)==(G|0)?B:q+4|0)>>2]=v;c[s>>2]=G;c[t>>2]=v;r=D}while(0);n=r+12|0;f=c[n>>2]|0;if(!(c[f>>2]|0)){i=r;j=f;k=f;d=n}else break}}d=c[(c[b>>2]|0)+8>>2]|0;a[1263537]=0;c[d>>2]=1;l=e;return g|0}function __ZN3SetIP8RID_Data10ComparatorIS1_E16DefaultAllocatorE7_insertERKS1_Rb(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0;f=c[b>>2]|0;g=c[f+8>>2]|0;h=b+4|0;i=c[h>>2]|0;a:do if((g|0)==(i|0))j=f;else{k=c[d>>2]|0;l=g;while(1){m=c[l+24>>2]|0;if(k>>>0<m>>>0)n=l+8|0;else{if(m>>>0>=k>>>0)break;n=l+4|0}m=c[n>>2]|0;if((m|0)==(i|0)){j=l;break a}else l=m}a[e>>0]=1;o=l;return o|0}while(0);i=__ZnwjPFPvjE(28,4740)|0;c[i>>2]=0;c[i+4>>2]=0;c[i+8>>2]=0;c[i+12>>2]=0;c[i+16>>2]=0;c[i+20>>2]=0;c[i+12>>2]=j;n=c[h>>2]|0;g=i+4|0;c[g>>2]=n;f=i+8|0;c[f>>2]=n;c[i+24>>2]=c[d>>2];if((j|0)!=(c[b>>2]|0)?(c[d>>2]|0)>>>0>=(c[j+24>>2]|0)>>>0:0)p=j+4|0;else p=j+8|0;c[p>>2]=i;a[e>>0]=0;e=c[g>>2]|0;g=c[h>>2]|0;if((e|0)==(g|0)){h=i;do{p=h;h=c[h+12>>2]|0}while((p|0)==(c[h+4>>2]|0));q=(h|0)==(c[b>>2]|0)?0:h}else{h=e;while(1){e=c[h+8>>2]|0;if((e|0)==(g|0)){q=h;break}else h=e}}c[i+16>>2]=q;h=c[f>>2]|0;b:do if((h|0)==(g|0)){f=i;while(1){e=f;f=c[f+12>>2]|0;if((e|0)!=(c[f+8>>2]|0)){r=f;break b}if((f|0)==(c[b>>2]|0)){r=0;break}}}else{f=h;while(1){l=c[f+4>>2]|0;if((l|0)==(g|0)){r=f;break}else f=l}}while(0);g=i+20|0;c[g>>2]=r;if(!q)s=r;else{c[q+20>>2]=i;s=c[g>>2]|0}if(!s){o=i;return o|0}c[s+16>>2]=i;o=i;return o|0}function __ZN22RasterizerStorageGLES314CanvasOccluderD2Ev(a){a=a|0;c[a>>2]=205740;__ZN10PoolVectorI7Vector2E12_unreferenceEv(a+16|0);return}function __ZN22RasterizerStorageGLES314CanvasOccluderD0Ev(a){a=a|0;c[a>>2]=205740;__ZN10PoolVectorI7Vector2E12_unreferenceEv(a+16|0);__ZdlPv(a);return}function __ZN22RasterizerStorageGLES317CanvasLightShadowD0Ev(a){a=a|0;__ZdlPv(a);return}function __ZN22RasterizerStorageGLES323_render_target_allocateEPNS_12RenderTargetE(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0;e=l;l=l+48|0;if((l|0)>=(m|0))ba(48);f=e+32|0;g=e+8|0;h=e;i=e+24|0;j=e+12|0;k=d+120|0;if((c[k>>2]|0)<1){l=e;return}n=d+124|0;if((c[n>>2]|0)<1){l=e;return}tg(33984);o=d+8|0;Cf(1,o|0);zf(36160,c[o>>2]|0);o=d+16|0;ef(1,o|0);cg(3553,c[o>>2]|0);Jg(3553,0,35056,c[k>>2]|0,c[n>>2]|0,0,34041,34042,0);Mh(3553,10240,9728);Mh(3553,10241,9728);Sh(3553,10242,33071.0);Sh(3553,10243,33071.0);Ah(36160,36096,3553,c[o>>2]|0,0);p=d+12|0;ef(1,p|0);cg(3553,c[p>>2]|0);Jg(3553,0,32856,c[k>>2]|0,c[n>>2]|0,0,6408,5121,0);Mh(3553,10240,9728);Mh(3553,10241,9728);Sh(3553,10242,33071.0);Sh(3553,10243,33071.0);Ah(36160,36064,3553,c[p>>2]|0,0);q=Qf(36160)|0;zf(36160,c[308523]|0);if((q|0)!=36053){c[h>>2]=q;_printf(774408,h)|0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(774438,773506,5564,774462,0);l=e;return}a[1263537]=0;h=d+140|0;q=c[h>>2]|0;a:do if(!q){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,153,1066435,0);r=0}else{a[1263537]=0;s=c[b+1292>>2]|0;b:do if(s|0){t=c[s+8>>2]|0;u=c[b+1296>>2]|0;c:do if((t|0)==(u|0))v=t;else{w=t;while(1){x=c[w+24>>2]|0;if(q>>>0<x>>>0)y=w+8|0;else{if(x>>>0>=q>>>0){v=w;break c}y=w+4|0}w=c[y>>2]|0;if((w|0)==(u|0))break b}}while(0);if((v|0)!=(u|0)&(v|0)!=0){a[1263537]=0;r=q;break a}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,154,1066282,0);r=0}while(0);c[r+32>>2]=5;c[r+40>>2]=6408;c[r+48>>2]=5121;c[r+44>>2]=32856;c[r+76>>2]=c[p>>2];p=c[k>>2]|0;c[r+16>>2]=p;c[r+24>>2]=p;p=c[n>>2]|0;c[r+20>>2]=p;c[r+28>>2]=p;p=c[(c[b>>2]|0)+16>>2]|0;c[i>>2]=c[h>>2];h=c[r+12>>2]|0;c[f>>2]=c[i>>2];bj[p&4095](b,f,h);if((c[b+12>>2]|0)!=1){l=e;return}if(a[d+130>>0]|0){l=e;return}h=c[d+136>>2]|0;p=c[205764+(h<<2)>>2]|0;i=d+20|0;Cf(1,i|0);zf(36160,c[i>>2]|0);i=d+24|0;Hh(1,i|0);Je(36161,c[i>>2]|0);r=(h|0)==0;h=c[k>>2]|0;q=c[n>>2]|0;if(r)ie(36161,35056,h|0,q|0);else $d(36161,p|0,35056,h|0,q|0);ne(36160,36096,36161,c[i>>2]|0);i=d+32|0;Hh(1,i|0);Je(36161,c[i>>2]|0);q=c[k>>2]|0;h=c[n>>2]|0;if(r)ie(36161,32856,q|0,h|0);else $d(36161,p|0,32856,q|0,h|0);ne(36160,36064,36161,c[i>>2]|0);i=d+28|0;Hh(1,i|0);Je(36161,c[i>>2]|0);h=c[k>>2]|0;q=c[n>>2]|0;if(r)ie(36161,32856,h|0,q|0);else $d(36161,p|0,32856,h|0,q|0);ne(36160,36065,36161,c[i>>2]|0);i=d+36|0;Hh(1,i|0);Je(36161,c[i>>2]|0);q=c[k>>2]|0;h=c[n>>2]|0;if(r)ie(36161,32856,q|0,h|0);else $d(36161,p|0,32856,q|0,h|0);ne(36160,36066,36161,c[i>>2]|0);i=d+40|0;Hh(1,i|0);Je(36161,c[i>>2]|0);h=c[k>>2]|0;q=c[n>>2]|0;if(r)ie(36161,32856,h|0,q|0);else $d(36161,p|0,32856,h|0,q|0);ne(36160,36067,36161,c[i>>2]|0);i=Qf(36160)|0;zf(36160,c[308523]|0);if((i|0)!=36053){c[g>>2]=i;_printf(774502,g)|0;__ZN22RasterizerStorageGLES320_render_target_clearEPNS_12RenderTargetE(b,d);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(774438,773506,5646,774462,0);l=e;return}Je(36161,0);g=d+44|0;Cf(1,g|0);zf(36160,c[g>>2]|0);g=d+48|0;ef(1,g|0);cg(3553,c[g>>2]|0);Jg(3553,0,32856,c[k>>2]|0,c[n>>2]|0,0,6408,5121,0);Mh(3553,10240,9728);Mh(3553,10241,9728);Sh(3553,10242,33071.0);Sh(3553,10243,33071.0);Ah(36160,36064,3553,c[g>>2]|0,0);zf(36160,c[308523]|0);g=j+4|0;i=j+8|0;q=0;d:while(1){h=d+52+(q*12|0)|0;p=c[h>>2]|0;if(p|0?c[p+-4>>2]|0:0){z=39;break}a[1263537]=0;p=(q|0)>0&1;r=c[k>>2]>>p;v=c[n>>2]>>p;p=d+52+(q*12|0)+4|0;ef(1,p|0);cg(3553,c[p>>2]|0);y=0;s=v;v=r;do{Jg(3553,y|0,32856,v|0,s|0,0,6408,5121,0);c[g>>2]=v;c[i>>2]=s;c[f>>2]=c[j>>2];c[f+4>>2]=c[j+4>>2];c[f+8>>2]=c[j+8>>2];__ZN6VectorIN22RasterizerStorageGLES312RenderTarget7Effects7MipMaps4SizeEE9push_backES4_(h,f)|0;v=v>>1;s=s>>1;r=(v|0)<2;t=(s|0)<2;y=(((r|t)^1)&1)+y|0}while(!(r|t));Mh(3553,33084,0);Mh(3553,33085,y|0);s=0;while(1){v=c[h>>2]|0;t=(v|0)==0;if(t)A=0;else A=c[v+-4>>2]|0;if((s|0)>=(A|0))break;if(t)B=0;else B=c[v+-4>>2]|0;do if((B|0)<=(s|0)){if(t)C=0;else C=c[v+-4>>2]|0;if((C|0)>(s|0)){a[1263537]=0;z=54;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);D=0;break}}else z=54;while(0);if((z|0)==54){z=0;__ZN6VectorIN22RasterizerStorageGLES312RenderTarget7Effects7MipMaps4SizeEE14_copy_on_writeEv(h);D=(c[h>>2]|0)+(s*12|0)|0}Cf(1,D|0);zf(36160,c[D>>2]|0);Ah(36160,36064,3553,c[p>>2]|0,s|0);if((Qf(36160)|0)!=36053){z=57;break d};c[f>>2]=c[51446];c[f+4>>2]=c[51447];c[f+8>>2]=c[51448];c[f+12>>2]=c[51449];Ve(6144,0,f|0);s=s+1|0}zf(36160,c[308523]|0);c[d+52+(q*12|0)+8>>2]=y;Mh(3553,10240,9729);Mh(3553,10241,9987);Sh(3553,10242,33071.0);Sh(3553,10243,33071.0);q=q+1|0;if((q|0)>=2){z=59;break}}if((z|0)==39){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(774438,773506,5682,774518,0);l=e;return}else if((z|0)==57){__ZN22RasterizerStorageGLES320_render_target_clearEPNS_12RenderTargetE(b,d);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(774438,773506,5728,774462,0);l=e;return}else if((z|0)==59){q=d+76|0;Cf(1,q|0);zf(36160,c[q>>2]|0);Ah(36160,36096,3553,c[o>>2]|0,0);q=d+84|0;ef(1,q|0);cg(3553,c[q>>2]|0);Jg(3553,0,33321,c[k>>2]|0,c[n>>2]|0,0,6403,5121,0);Mh(3553,10240,9728);Mh(3553,10241,9728);Sh(3553,10242,33071.0);Sh(3553,10243,33071.0);Ah(36160,36064,3553,c[q>>2]|0,0);if((Qf(36160)|0)==36053?(q=d+80|0,Cf(1,q|0),zf(36160,c[q>>2]|0),Ah(36160,36096,3553,c[o>>2]|0,0),o=d+88|0,ef(1,o|0),cg(3553,c[o>>2]|0),Jg(3553,0,33321,c[k>>2]|0,c[n>>2]|0,0,6403,5121,0),Mh(3553,10240,9728),Mh(3553,10241,9728),Sh(3553,10242,33071.0),Sh(3553,10243,33071.0),Ah(36160,36064,3553,c[o>>2]|0,0),(Qf(36160)|0)==36053):0){o=d+92|0;ef(1,o|0);cg(3553,c[o>>2]|0);q=(c[k>>2]|0)/2|0;k=(c[n>>2]|0)/2|0;Jg(3553,0,33332,q|0,k|0,0,36244,5123,0);Jg(3553,1,33332,q>>1|0,k>>1|0,0,36244,5123,0);Jg(3553,2,33332,q>>2|0,k>>2|0,0,36244,5123,0);Jg(3553,3,33332,q>>3|0,k>>3|0,0,36244,5123,0);Mh(3553,10240,9728);Mh(3553,10241,9984);Sh(3553,10242,33071.0);Sh(3553,10243,33071.0);Mh(3553,33084,0);Mh(3553,33085,3);k=d+96|0;q=0;while(1){Cf(1,f|0);zf(36160,c[f>>2]|0);Ah(36160,36064,3553,c[o>>2]|0,q|0);n=c[f>>2]|0;D=c[k>>2]|0;if(!D)E=1;else E=(c[D+-4>>2]|0)+1|0;if(!(__ZN6VectorIjE6resizeEi(k,E)|0)){a[1263537]=0;D=c[k>>2]|0;if(!D){z=69;break}C=c[D+-4>>2]|0;if((C|0)<1){z=69;break}__ZN6VectorIjE14_copy_on_writeEv(k);c[(c[k>>2]|0)+(C+-1<<2)>>2]=n}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);q=q+1|0;if((q|0)>=4){z=62;break}}if((z|0)==62){q=d+100|0;Cf(1,q|0);zf(36160,c[q>>2]|0);q=d+104|0;ef(1,q|0);cg(3553,c[q>>2]|0);Jg(3553,0,33326,1,1,0,6403,5126,0);Ah(36160,36064,3553,c[q>>2]|0,0);if((Qf(36160)|0)==36053){l=e;return}__ZN22RasterizerStorageGLES320_render_target_clearEPNS_12RenderTargetE(b,d);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(774438,773506,5816,774462,0);l=e;return}else if((z|0)==69)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}__ZN22RasterizerStorageGLES320_render_target_clearEPNS_12RenderTargetE(b,d);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(774438,773506,5769,774462,0);l=e;return}}function __ZN6VectorIN22RasterizerStorageGLES312RenderTarget7Effects7MipMaps4SizeEE9push_backES4_(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;g=c[b>>2]|0;if(!g)h=1;else h=(c[g+-4>>2]|0)+1|0;if(__ZN6VectorIN22RasterizerStorageGLES312RenderTarget7Effects7MipMaps4SizeEE6resizeEi(b,h)|0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);i=1;l=e;return i|0}a[1263537]=0;h=c[b>>2]|0;do if(h){g=(c[h+-4>>2]|0)+-1|0;c[f>>2]=c[d>>2];c[f+4>>2]=c[d+4>>2];c[f+8>>2]=c[d+8>>2];if((g|0)<0){j=f;k=10}else{if((c[h+-4>>2]|0)<=(g|0)){if((c[h+-4>>2]|0)<=(g|0)){j=f;k=10;break}a[1263537]=0}__ZN6VectorIN22RasterizerStorageGLES312RenderTarget7Effects7MipMaps4SizeEE14_copy_on_writeEv(b);n=f;o=(c[b>>2]|0)+(g*12|0)|0}}else{c[f>>2]=c[d>>2];c[f+4>>2]=c[d+4>>2];c[f+8>>2]=c[d+8>>2];j=f;k=10}while(0);if((k|0)==10){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);n=j;o=0};c[o>>2]=c[n>>2];c[o+4>>2]=c[n+4>>2];c[o+8>>2]=c[n+8>>2];i=0;l=e;return i|0}function __ZN6VectorIN22RasterizerStorageGLES312RenderTarget7Effects7MipMaps4SizeEE6resizeEi(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0;if((d|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,269,1145657,0);e=31;return e|0}a[1263537]=0;f=c[b>>2]|0;if(!f)g=0;else g=c[f+-4>>2]|0;if((g|0)==(d|0)){e=0;return e|0}if(!d){if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);c[b>>2]=0;e=0;return e|0}__ZN6VectorIN22RasterizerStorageGLES312RenderTarget7Effects7MipMaps4SizeEE14_copy_on_writeEv(b);f=d*12|0;if(d>>>0<=357913941?(g=f+-1|0,h=g>>>1|g,g=h>>>2|h,h=g>>>4|g,g=h>>>8|h,h=(g>>>16|g)+1|0,f>>>0<4294967264):0){a[1263537]=0;f=c[b>>2]|0;do if(!f)if((d|0)>0)i=18;else{j=0;i=25}else{g=c[f+-4>>2]|0;if((g|0)<(d|0))if(!g)i=18;else{k=__ZN6Memory14realloc_staticEPvjb(f,h,1)|0;if(k|0){a[1263537]=0;l=k;break}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,300,1145876,0);e=6;return e|0}else{j=g;i=25}}while(0);do if((i|0)==18){g=__ZN6Memory12alloc_staticEjb(h,1)|0;if(g|0){a[1263537]=0;c[g+-4>>2]=0;c[g+-8>>2]=1;l=g;break}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,292,1145820,0);e=6;return e|0}else if((i|0)==25){if((j|0)<=(d|0)){e=0;return e|0}g=__ZN6Memory14realloc_staticEPvjb(f,h,1)|0;if(!g){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,324,1145876,0);e=6;return e|0}else{a[1263537]=0;c[b>>2]=g;c[g+-4>>2]=d;e=0;return e|0}}while(0);c[b>>2]=l;c[((l|0)==0?0:l+-4|0)>>2]=d;e=0;return e|0}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,285,1145723,0);e=6;return e|0}function __ZN22RasterizerStorageGLES37TextureD2Ev(a){a=a|0;var b=0;c[a>>2]=205824;b=a+76|0;if(c[b>>2]|0)Bf(1,b|0);__ZN5ImageD2Ev(a+188|0);__ZN5ImageD2Ev(a+168|0);__ZN5ImageD2Ev(a+148|0);__ZN5ImageD2Ev(a+128|0);__ZN5ImageD2Ev(a+108|0);__ZN5ImageD2Ev(a+88|0);b=c[a+8>>2]|0;if(!b)return;if(__Z16atomic_decrementPj(b+-8|0)|0)return;__ZN6Memory11free_staticEPvb(b,1);return}function __ZN22RasterizerStorageGLES37TextureD0Ev(a){a=a|0;__ZN22RasterizerStorageGLES37TextureD2Ev(a);__ZdlPv(a);return}function __ZN22RasterizerStorageGLES312RenderTargetD2Ev(a){a=a|0;var b=0,d=0;c[a>>2]=205808;b=a+52|0;d=c[a+96>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);d=c[a+64>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);d=c[b>>2]|0;if(!d)return;if(__Z16atomic_decrementPj(d+-8|0)|0)return;__ZN6Memory11free_staticEPvb(d,1);return}function __ZN22RasterizerStorageGLES312RenderTargetD0Ev(a){a=a|0;var b=0,d=0;c[a>>2]=205808;b=a+52|0;d=c[a+96>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);d=c[a+64>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);d=c[b>>2]|0;if(!d){__ZdlPv(a);return}if(__Z16atomic_decrementPj(d+-8|0)|0){__ZdlPv(a);return}__ZN6Memory11free_staticEPvb(d,1);__ZdlPv(a);return}function __ZN22RasterizerStorageGLES39ParticlesD2Ev(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0;c[b>>2]=205840;Hg(2,b+76|0);Qe(2,b+84|0);if(a[b+110>>0]|0){Hg(2,b+92|0);Qe(2,b+100|0)}d=b+112|0;e=c[d>>2]|0;if(e|0){a[1263537]=0;f=b+120|0;g=c[f>>2]|0;h=b+124|0;if(g|0)c[g+12>>2]=c[h>>2];i=c[h>>2]|0;if(i|0)c[i+8>>2]=g;if((c[e>>2]|0)==(d|0))c[e>>2]=c[f>>2];c[f>>2]=0;c[h>>2]=0;c[d>>2]=0}d=c[b+72>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);c[b>>2]=205856;if(!(c[b+8>>2]|0)){a[1263537]=0;return}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145461,1098388,80,1065471,0);return}}function __ZN22RasterizerStorageGLES39ParticlesD0Ev(a){a=a|0;__ZN22RasterizerStorageGLES39ParticlesD2Ev(a);__ZdlPv(a);return}function __ZN22RasterizerStorageGLES312InstantiableD2Ev(b){b=b|0;c[b>>2]=205856;if(!(c[b+8>>2]|0)){a[1263537]=0;return}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145461,1098388,80,1065471,0);return}}function __ZN22RasterizerStorageGLES312InstantiableD0Ev(b){b=b|0;c[b>>2]=205856;if(!(c[b+8>>2]|0)){a[1263537]=0;__ZdlPv(b);return}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145461,1098388,80,1065471,0);__ZdlPv(b);return}}function __ZN22RasterizerStorageGLES311GIProbeDataD0Ev(a){a=a|0;__ZdlPv(a);return}function __ZN22RasterizerStorageGLES37GIProbeD2Ev(b){b=b|0;c[b>>2]=205888;__ZN10PoolVectorIiE12_unreferenceEv(b+112|0);c[b>>2]=205856;if(!(c[b+8>>2]|0)){a[1263537]=0;return}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145461,1098388,80,1065471,0);return}}function __ZN22RasterizerStorageGLES37GIProbeD0Ev(b){b=b|0;c[b>>2]=205888;__ZN10PoolVectorIiE12_unreferenceEv(b+112|0);c[b>>2]=205856;if(!(c[b+8>>2]|0)){a[1263537]=0;__ZdlPv(b);return}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145461,1098388,80,1065471,0);__ZdlPv(b);return}}function __ZN3SetIPN15RasterizerScene12InstanceBaseE10ComparatorIS2_E16DefaultAllocatorE6_eraseEPNS6_7ElementE(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0;e=d+8|0;f=c[e>>2]|0;g=b+4|0;h=c[g>>2]|0;if((f|0)!=(h|0)?(i=c[d+4>>2]|0,(i|0)!=(h|0)):0){j=i;while(1){i=c[j+8>>2]|0;if((i|0)==(h|0))break;else j=i}if(!j){k=h;l=c[h+8>>2]|0}else{k=j;l=h}}else{k=d;l=f}f=k+8|0;j=k+4|0;i=c[((l|0)==(h|0)?j:f)>>2]|0;h=c[b>>2]|0;l=k+12|0;m=c[l>>2]|0;c[i+12>>2]=m;if((h|0)==(m|0))n=h+8|0;else{h=c[l>>2]|0;m=h+8|0;n=(k|0)==(c[m>>2]|0)?m:h+4|0}c[n>>2]=i;if((k|0)==(d|0)){if((c[d>>2]|0)==1)__ZN3SetIPN15RasterizerScene12InstanceBaseE10ComparatorIS2_E16DefaultAllocatorE10_erase_fixEPNS6_7ElementE(b,i)}else{if((k|0)==(c[g>>2]|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143791,1144075,454,1143798,0);return}a[1263537]=0;if((c[k>>2]|0)==1)__ZN3SetIPN15RasterizerScene12InstanceBaseE10ComparatorIS2_E16DefaultAllocatorE10_erase_fixEPNS6_7ElementE(b,i);c[f>>2]=c[e>>2];f=d+4|0;c[j>>2]=c[f>>2];j=d+12|0;c[l>>2]=c[j>>2];c[k>>2]=c[d>>2];c[(c[e>>2]|0)+12>>2]=k;c[(c[f>>2]|0)+12>>2]=k;f=c[j>>2]|0;j=f+8|0;c[((c[j>>2]|0)==(d|0)?j:f+4|0)>>2]=k}k=c[d+16>>2]|0;f=d+20|0;if(k|0)c[k+20>>2]=c[f>>2];j=c[f>>2]|0;if(j|0)c[j+16>>2]=k;__ZN6Memory11free_staticEPvb(d,0);d=b+8|0;c[d>>2]=(c[d>>2]|0)+-1;if(!(c[c[g>>2]>>2]|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143791,1144075,483,1143838,0);return}else{a[1263537]=0;return}}function __ZN3SetIPN15RasterizerScene12InstanceBaseE10ComparatorIS2_E16DefaultAllocatorE10_erase_fixEPNS6_7ElementE(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0;e=c[(c[b>>2]|0)+8>>2]|0;f=b+4|0;if((e|0)!=(d|0)&(c[d>>2]|0)==1){b=d;while(1){g=b+12|0;h=c[g>>2]|0;i=c[h+8>>2]|0;do if((b|0)==(i|0)){j=c[h+4>>2]|0;if(!(c[j>>2]|0)){a[1263537]=0;c[j>>2]=1;k=c[f>>2]|0;if((k|0)==(h|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1144075,146,1146003,0);l=c[g>>2]|0;m=l;n=c[l+4>>2]|0;o=c[f>>2]|0}else{a[1263537]=0;c[h>>2]=0;m=h;n=j;o=k}k=n+8|0;l=c[k>>2]|0;c[m+4>>2]=l;if((l|0)!=(o|0))c[l+12>>2]=m;l=m+12|0;c[n+12>>2]=c[l>>2];p=c[l>>2]|0;q=p+8|0;c[((c[q>>2]|0)==(m|0)?q:p+4|0)>>2]=n;c[k>>2]=m;c[l>>2]=n;l=c[g>>2]|0;r=c[l+4>>2]|0;s=l}else{r=j;s=h}if((c[c[r+4>>2]>>2]|0)==1){j=r+8|0;l=c[j>>2]|0;if((c[l>>2]|0)==1)if((c[f>>2]|0)==(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1144075,146,1146003,0);t=c[g>>2]|0;break}else{a[1263537]=0;c[r>>2]=0;t=s;break}a[1263537]=0;c[l>>2]=1;k=c[f>>2]|0;if((k|0)==(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1144075,146,1146003,0);u=c[j>>2]|0;v=c[f>>2]|0}else{a[1263537]=0;c[r>>2]=0;u=l;v=k}k=u+4|0;l=c[k>>2]|0;c[j>>2]=l;if((l|0)!=(v|0))c[l+12>>2]=r;l=r+12|0;c[u+12>>2]=c[l>>2];j=c[l>>2]|0;p=j+4|0;c[((c[p>>2]|0)==(r|0)?p:j+8|0)>>2]=u;c[k>>2]=r;c[l>>2]=u;l=c[g>>2]|0;w=c[l+4>>2]|0;x=l}else{w=r;x=s}l=c[x>>2]|0;k=c[f>>2]|0;if((l|0)==0&(k|0)==(w|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1144075,146,1146003,0);y=c[g>>2]|0;z=c[f>>2]|0}else{a[1263537]=0;c[w>>2]=l;y=x;z=k}c[y>>2]=1;k=c[w+4>>2]|0;a[1263537]=0;c[k>>2]=1;k=y+4|0;l=c[k>>2]|0;j=l+8|0;p=c[j>>2]|0;c[k>>2]=p;if((p|0)!=(z|0))c[p+12>>2]=y;p=y+12|0;c[l+12>>2]=c[p>>2];k=c[p>>2]|0;q=k+8|0;c[((c[q>>2]|0)==(y|0)?q:k+4|0)>>2]=l;c[j>>2]=y;c[p>>2]=l;t=e}else{if(!(c[i>>2]|0)){a[1263537]=0;c[i>>2]=1;l=c[f>>2]|0;if((l|0)==(h|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1144075,146,1146003,0);p=c[g>>2]|0;A=c[p+8>>2]|0;B=c[f>>2]|0;C=p}else{a[1263537]=0;c[h>>2]=0;A=i;B=l;C=h}l=A+4|0;p=c[l>>2]|0;c[C+8>>2]=p;if((p|0)!=(B|0))c[p+12>>2]=C;p=C+12|0;c[A+12>>2]=c[p>>2];j=c[p>>2]|0;k=j+4|0;c[((c[k>>2]|0)==(C|0)?k:j+8|0)>>2]=A;c[l>>2]=C;c[p>>2]=A;p=c[g>>2]|0;D=c[p+8>>2]|0;E=p}else{D=i;E=h}p=D+4|0;l=c[p>>2]|0;j=(c[c[D+8>>2]>>2]|0)==1;if(!((c[l>>2]|0)!=1|j^1))if((c[f>>2]|0)==(D|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1144075,146,1146003,0);t=c[g>>2]|0;break}else{a[1263537]=0;c[D>>2]=0;t=E;break}if(j){a[1263537]=0;c[l>>2]=1;j=c[f>>2]|0;if((j|0)==(D|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1144075,146,1146003,0);F=c[p>>2]|0;G=c[f>>2]|0}else{a[1263537]=0;c[D>>2]=0;F=l;G=j}j=F+8|0;l=c[j>>2]|0;c[p>>2]=l;if((l|0)!=(G|0))c[l+12>>2]=D;l=D+12|0;c[F+12>>2]=c[l>>2];p=c[l>>2]|0;k=p+8|0;c[((c[k>>2]|0)==(D|0)?k:p+4|0)>>2]=F;c[j>>2]=D;c[l>>2]=F;l=c[g>>2]|0;H=c[l+8>>2]|0;I=l}else{H=D;I=E}l=c[I>>2]|0;j=c[f>>2]|0;if((l|0)==0&(j|0)==(H|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1144075,146,1146003,0);J=c[g>>2]|0;K=c[f>>2]|0}else{a[1263537]=0;c[H>>2]=l;J=I;K=j}c[J>>2]=1;j=c[H+8>>2]|0;a[1263537]=0;c[j>>2]=1;j=J+8|0;l=c[j>>2]|0;p=l+4|0;k=c[p>>2]|0;c[j>>2]=k;if((k|0)!=(K|0))c[k+12>>2]=J;k=J+12|0;c[l+12>>2]=c[k>>2];j=c[k>>2]|0;q=j+4|0;c[((c[q>>2]|0)==(J|0)?q:j+8|0)>>2]=l;c[p>>2]=J;c[k>>2]=l;t=e}while(0);if((e|0)!=(t|0)&(c[t>>2]|0)==1)b=t;else{L=t;break}}}else L=d;a[1263537]=0;c[L>>2]=1;if((c[c[f>>2]>>2]|0)==1){a[1263537]=0;return}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143886,1144075,432,1143897,0);return}}function __ZN3SetIPN15RasterizerScene12InstanceBaseE10ComparatorIS2_E16DefaultAllocatorE10_insert_rbERKS2_(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;a[f>>0]=0;g=__ZN3SetIPN15RasterizerScene12InstanceBaseE10ComparatorIS2_E16DefaultAllocatorE7_insertERKS2_Rb(b,d,f)|0;if(a[f>>0]|0){l=e;return g|0}f=b+8|0;c[f>>2]=(c[f>>2]|0)+1;f=g+12|0;d=c[f>>2]|0;if(!(c[d>>2]|0)){h=b+4|0;i=g;j=d;k=d;d=f;while(1){f=j+12|0;n=c[f>>2]|0;o=c[n+8>>2]|0;p=n;do if((j|0)==(o|0)){q=c[n+4>>2]|0;if(!(c[q>>2]|0)){c[k>>2]=1;a[1263537]=0;c[q>>2]=1;if((c[h>>2]|0)==(n|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1144075,146,1146003,0);r=c[(c[d>>2]|0)+12>>2]|0;break}else{a[1263537]=0;c[n>>2]=0;r=n;break}}q=j+4|0;if((i|0)==(c[q>>2]|0)){s=i+8|0;t=c[s>>2]|0;c[q>>2]=t;if((t|0)==(c[h>>2]|0))u=p;else{c[t+12>>2]=j;u=c[f>>2]|0}t=i+12|0;c[t>>2]=u;q=c[f>>2]|0;v=q+8|0;c[((c[v>>2]|0)==(j|0)?v:q+4|0)>>2]=i;c[s>>2]=j;c[f>>2]=i;w=j;x=i;y=c[t>>2]|0}else{w=i;x=j;y=n}a[1263537]=0;c[x>>2]=1;t=c[h>>2]|0;if((t|0)==(y|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1144075,146,1146003,0);z=c[(c[w+12>>2]|0)+12>>2]|0;A=c[h>>2]|0}else{a[1263537]=0;c[y>>2]=0;z=y;A=t}t=z+8|0;s=c[t>>2]|0;q=s+4|0;v=c[q>>2]|0;c[t>>2]=v;if((v|0)!=(A|0))c[v+12>>2]=z;v=z+12|0;c[s+12>>2]=c[v>>2];t=c[v>>2]|0;B=t+4|0;c[((c[B>>2]|0)==(z|0)?B:t+8|0)>>2]=s;c[q>>2]=z;c[v>>2]=s;r=w}else{if(!(c[o>>2]|0)){c[k>>2]=1;a[1263537]=0;c[o>>2]=1;if((c[h>>2]|0)==(n|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1144075,146,1146003,0);r=c[(c[d>>2]|0)+12>>2]|0;break}else{a[1263537]=0;c[n>>2]=0;r=n;break}}s=j+8|0;if((i|0)==(c[s>>2]|0)){v=i+4|0;q=c[v>>2]|0;c[s>>2]=q;if((q|0)==(c[h>>2]|0))C=p;else{c[q+12>>2]=j;C=c[f>>2]|0}q=i+12|0;c[q>>2]=C;s=c[f>>2]|0;t=s+4|0;c[((c[t>>2]|0)==(j|0)?t:s+8|0)>>2]=i;c[v>>2]=j;c[f>>2]=i;D=j;E=i;F=c[q>>2]|0}else{D=i;E=j;F=n}a[1263537]=0;c[E>>2]=1;q=c[h>>2]|0;if((q|0)==(F|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1144075,146,1146003,0);G=c[(c[D+12>>2]|0)+12>>2]|0;H=c[h>>2]|0}else{a[1263537]=0;c[F>>2]=0;G=F;H=q}q=G+4|0;v=c[q>>2]|0;s=v+8|0;t=c[s>>2]|0;c[q>>2]=t;if((t|0)!=(H|0))c[t+12>>2]=G;t=G+12|0;c[v+12>>2]=c[t>>2];q=c[t>>2]|0;B=q+8|0;c[((c[B>>2]|0)==(G|0)?B:q+4|0)>>2]=v;c[s>>2]=G;c[t>>2]=v;r=D}while(0);n=r+12|0;f=c[n>>2]|0;if(!(c[f>>2]|0)){i=r;j=f;k=f;d=n}else break}}d=c[(c[b>>2]|0)+8>>2]|0;a[1263537]=0;c[d>>2]=1;l=e;return g|0}function __ZN3SetIPN15RasterizerScene12InstanceBaseE10ComparatorIS2_E16DefaultAllocatorE7_insertERKS2_Rb(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0;f=c[b>>2]|0;g=c[f+8>>2]|0;h=b+4|0;i=c[h>>2]|0;a:do if((g|0)==(i|0))j=f;else{k=c[d>>2]|0;l=g;while(1){m=c[l+24>>2]|0;if(k>>>0<m>>>0)n=l+8|0;else{if(m>>>0>=k>>>0)break;n=l+4|0}m=c[n>>2]|0;if((m|0)==(i|0)){j=l;break a}else l=m}a[e>>0]=1;o=l;return o|0}while(0);i=__ZnwjPFPvjE(28,4740)|0;c[i>>2]=0;c[i+4>>2]=0;c[i+8>>2]=0;c[i+12>>2]=0;c[i+16>>2]=0;c[i+20>>2]=0;c[i+12>>2]=j;n=c[h>>2]|0;g=i+4|0;c[g>>2]=n;f=i+8|0;c[f>>2]=n;c[i+24>>2]=c[d>>2];if((j|0)!=(c[b>>2]|0)?(c[d>>2]|0)>>>0>=(c[j+24>>2]|0)>>>0:0)p=j+4|0;else p=j+8|0;c[p>>2]=i;a[e>>0]=0;e=c[g>>2]|0;g=c[h>>2]|0;if((e|0)==(g|0)){h=i;do{p=h;h=c[h+12>>2]|0}while((p|0)==(c[h+4>>2]|0));q=(h|0)==(c[b>>2]|0)?0:h}else{h=e;while(1){e=c[h+8>>2]|0;if((e|0)==(g|0)){q=h;break}else h=e}}c[i+16>>2]=q;h=c[f>>2]|0;b:do if((h|0)==(g|0)){f=i;while(1){e=f;f=c[f+12>>2]|0;if((e|0)!=(c[f+8>>2]|0)){r=f;break b}if((f|0)==(c[b>>2]|0)){r=0;break}}}else{f=h;while(1){l=c[f+4>>2]|0;if((l|0)==(g|0)){r=f;break}else f=l}}while(0);g=i+20|0;c[g>>2]=r;if(!q)s=r;else{c[q+20>>2]=i;s=c[g>>2]|0}if(!s){o=i;return o|0}c[s+16>>2]=i;o=i;return o|0}function __ZN22RasterizerStorageGLES315ReflectionProbeD0Ev(b){b=b|0;c[b>>2]=205856;if(!(c[b+8>>2]|0)){a[1263537]=0;__ZdlPv(b);return}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145461,1098388,80,1065471,0);__ZdlPv(b);return}}function __ZN22RasterizerStorageGLES35LightD0Ev(b){b=b|0;c[b>>2]=205856;if(!(c[b+8>>2]|0)){a[1263537]=0;__ZdlPv(b);return}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145461,1098388,80,1065471,0);__ZdlPv(b);return}}function __ZN22RasterizerStorageGLES38SkeletonD2Ev(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0;c[b>>2]=205936;d=b+40|0;e=c[d>>2]|0;if(e|0?(__ZN3SetIPN15RasterizerScene12InstanceBaseE10ComparatorIS2_E16DefaultAllocatorE13_cleanup_treeEPNS6_7ElementE(d,c[e+8>>2]|0),e=c[b+44>>2]|0,f=c[d>>2]|0,c[f+8>>2]=e,c[b+48>>2]=0,g=e,c[g+12>>2]=g,f|0):0){__ZN6Memory11free_staticEPvb(f,0);c[d>>2]=0}d=b+24|0;f=c[d>>2]|0;if(f|0){a[1263537]=0;g=b+32|0;e=c[g>>2]|0;h=b+36|0;if(e|0)c[e+12>>2]=c[h>>2];i=c[h>>2]|0;if(i|0)c[i+8>>2]=e;if((c[f>>2]|0)==(d|0))c[f>>2]=c[g>>2];c[g>>2]=0;c[h>>2]=0;c[d>>2]=0}d=c[b+16>>2]|0;if(!d)return;if(__Z16atomic_decrementPj(d+-8|0)|0)return;__ZN6Memory11free_staticEPvb(d,1);return}function __ZN22RasterizerStorageGLES38SkeletonD0Ev(a){a=a|0;__ZN22RasterizerStorageGLES38SkeletonD2Ev(a);__ZdlPv(a);return}function __ZN3SetIPN15RasterizerScene12InstanceBaseE10ComparatorIS2_E16DefaultAllocatorE13_cleanup_treeEPNS6_7ElementE(a,b){a=a|0;b=b|0;if((c[a+4>>2]|0)==(b|0))return;else{__ZN3SetIPN15RasterizerScene12InstanceBaseE10ComparatorIS2_E16DefaultAllocatorE13_cleanup_treeEPNS6_7ElementE(a,c[b+8>>2]|0);__ZN3SetIPN15RasterizerScene12InstanceBaseE10ComparatorIS2_E16DefaultAllocatorE13_cleanup_treeEPNS6_7ElementE(a,c[b+4>>2]|0);__ZN6Memory11free_staticEPvb(b,0);return}}function __ZN22RasterizerStorageGLES39Immediate5ChunkD2Ev(a){a=a|0;var b=0;b=c[a+28>>2]|0;if(b|0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(b,1);b=c[a+24>>2]|0;if(b|0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(b,1);b=c[a+20>>2]|0;if(b|0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(b,1);b=c[a+16>>2]|0;if(b|0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(b,1);b=c[a+12>>2]|0;if(b|0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(b,1);b=c[a+8>>2]|0;if(!b)return;if(__Z16atomic_decrementPj(b+-8|0)|0)return;__ZN6Memory11free_staticEPvb(b,1);return}function __ZN6VectorI5PlaneE9push_backES0_(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;g=c[b>>2]|0;if(!g)h=1;else h=(c[g+-4>>2]|0)+1|0;if(__ZN6VectorI5PlaneE6resizeEi(b,h)|0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);i=1;l=e;return i|0}a[1263537]=0;h=c[b>>2]|0;do if(h){g=(c[h+-4>>2]|0)+-1|0;c[f>>2]=c[d>>2];c[f+4>>2]=c[d+4>>2];c[f+8>>2]=c[d+8>>2];c[f+12>>2]=c[d+12>>2];if((g|0)<0){j=f;k=10}else{if((c[h+-4>>2]|0)<=(g|0)){if((c[h+-4>>2]|0)<=(g|0)){j=f;k=10;break}a[1263537]=0}__ZN6VectorI5PlaneE14_copy_on_writeEv(b);n=f;o=(c[b>>2]|0)+(g<<4)|0}}else{c[f>>2]=c[d>>2];c[f+4>>2]=c[d+4>>2];c[f+8>>2]=c[d+8>>2];c[f+12>>2]=c[d+12>>2];j=f;k=10}while(0);if((k|0)==10){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);n=j;o=0};c[o>>2]=c[n>>2];c[o+4>>2]=c[n+4>>2];c[o+8>>2]=c[n+8>>2];c[o+12>>2]=c[n+12>>2];i=0;l=e;return i|0}function __ZN6VectorI5PlaneE6resizeEi(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0;if((d|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,269,1145657,0);e=31;return e|0}a[1263537]=0;f=c[b>>2]|0;if(!f)g=0;else g=c[f+-4>>2]|0;if((g|0)==(d|0)){e=0;return e|0}if(!d){if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);c[b>>2]=0;e=0;return e|0}__ZN6VectorI5PlaneE14_copy_on_writeEv(b);f=d<<4;if(d>>>0<=268435455?(g=f+-1|0,h=g>>>1|g,g=h>>>2|h,h=g>>>4|g,g=h>>>8|h,h=(g>>>16|g)+1|0,f>>>0<4294967264):0){a[1263537]=0;f=c[b>>2]|0;do if(!f)if((d|0)>0)i=18;else{j=0;i=27}else{g=c[f+-4>>2]|0;if((g|0)<(d|0))if(!g)i=18;else{k=__ZN6Memory14realloc_staticEPvjb(f,h,1)|0;if(k|0){a[1263537]=0;l=k;m=c[k+-4>>2]|0;break}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,300,1145876,0);e=6;return e|0}else{j=g;i=27}}while(0);do if((i|0)==18){g=__ZN6Memory12alloc_staticEjb(h,1)|0;if(g|0){a[1263537]=0;c[g+-4>>2]=0;c[g+-8>>2]=1;l=g;m=0;break}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,292,1145820,0);e=6;return e|0}else if((i|0)==27){if((j|0)<=(d|0)){e=0;return e|0}g=__ZN6Memory14realloc_staticEPvjb(f,h,1)|0;if(!g){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,324,1145876,0);e=6;return e|0}else{a[1263537]=0;c[b>>2]=g;c[g+-4>>2]=d;e=0;return e|0}}while(0);c[b>>2]=l;if((m|0)<(d|0)){h=m<<4;_memset(l+h|0,0,(d<<4)-h|0)|0;n=c[b>>2]|0}else n=l;c[((n|0)==0?0:n+-4|0)>>2]=d;e=0;return e|0}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,285,1145723,0);e=6;return e|0}function __ZN6VectorI5PlaneE14_copy_on_writeEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=c[a>>2]|0;if(!b)return;if((c[b+-8>>2]|0)>>>0<=1)return;d=c[b+-4>>2]|0;b=(d<<4)+-1|0;e=b>>>1|b;b=e>>>2|e;e=b>>>4|b;b=e>>>8|e;e=__ZN6Memory12alloc_staticEjb((b>>>16|b)+1|0,1)|0;c[e+-8>>2]=1;c[e+-4>>2]=d;if(d|0){b=0;do{f=e+(b<<4)|0;g=(c[a>>2]|0)+(b<<4)|0;c[f>>2]=c[g>>2];c[f+4>>2]=c[g+4>>2];c[f+8>>2]=c[g+8>>2];c[f+12>>2]=c[g+12>>2];b=b+1|0}while((b|0)!=(d|0))}d=c[a>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);c[a>>2]=e;return}function __ZN22RasterizerStorageGLES39Immediate5ChunkaSERKS1_(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;d=b;e=c[d+4>>2]|0;f=a;c[f>>2]=c[d>>2];c[f+4>>2]=e;e=a+8|0;f=b+8|0;d=c[e>>2]|0;if((d|0)!=(c[f>>2]|0)){if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);c[e>>2]=0;d=c[f>>2]|0;if(d|0?__Z28atomic_conditional_incrementPj(d+-8|0)|0:0)c[e>>2]=c[f>>2]}f=a+12|0;e=b+12|0;d=c[f>>2]|0;if((d|0)!=(c[e>>2]|0)){if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);c[f>>2]=0;d=c[e>>2]|0;if(d|0?__Z28atomic_conditional_incrementPj(d+-8|0)|0:0)c[f>>2]=c[e>>2]}e=a+16|0;f=b+16|0;d=c[e>>2]|0;if((d|0)!=(c[f>>2]|0)){if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);c[e>>2]=0;d=c[f>>2]|0;if(d|0?__Z28atomic_conditional_incrementPj(d+-8|0)|0:0)c[e>>2]=c[f>>2]}f=a+20|0;e=b+20|0;d=c[f>>2]|0;if((d|0)!=(c[e>>2]|0)){if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);c[f>>2]=0;d=c[e>>2]|0;if(d|0?__Z28atomic_conditional_incrementPj(d+-8|0)|0:0)c[f>>2]=c[e>>2]}e=a+24|0;f=b+24|0;d=c[e>>2]|0;if((d|0)!=(c[f>>2]|0)){if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);c[e>>2]=0;d=c[f>>2]|0;if(d|0?__Z28atomic_conditional_incrementPj(d+-8|0)|0:0)c[e>>2]=c[f>>2]}f=a+28|0;e=b+28|0;b=c[f>>2]|0;if((b|0)==(c[e>>2]|0))return a|0;if(b|0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(b,1);c[f>>2]=0;b=c[e>>2]|0;if(!b)return a|0;if(!(__Z28atomic_conditional_incrementPj(b+-8|0)|0))return a|0;c[f>>2]=c[e>>2];return a|0}function __ZN22RasterizerStorageGLES39ImmediateD2Ev(b){b=b|0;c[b>>2]=205952;__ZN4ListIN22RasterizerStorageGLES39Immediate5ChunkE16DefaultAllocatorED2Ev(b+36|0);c[b>>2]=205856;if(!(c[b+8>>2]|0)){a[1263537]=0;return}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145461,1098388,80,1065471,0);return}}function __ZN22RasterizerStorageGLES39ImmediateD0Ev(b){b=b|0;c[b>>2]=205952;__ZN4ListIN22RasterizerStorageGLES39Immediate5ChunkE16DefaultAllocatorED2Ev(b+36|0);c[b>>2]=205856;if(!(c[b+8>>2]|0)){a[1263537]=0;__ZdlPv(b);return}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145461,1098388,80,1065471,0);__ZdlPv(b);return}}function __ZN22RasterizerStorageGLES38Geometry23material_changed_notifyEv(a){a=a|0;return}function __ZN4ListIN22RasterizerStorageGLES39Immediate5ChunkE16DefaultAllocatorED2Ev(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0;d=c[b>>2]|0;if(!d)return;else e=d;while(1){d=c[e>>2]|0;if(!d){f=15;break}a[1263537]=0;if((c[d+40>>2]|0)==(e|0)){c[e>>2]=c[d+32>>2];g=e+4|0;h=c[d+36>>2]|0;if((c[g>>2]|0)==(d|0))c[g>>2]=h;g=d+32|0;if(h|0)c[h+32>>2]=c[g>>2];i=c[g>>2]|0;if(i|0)c[i+36>>2]=h;__ZN22RasterizerStorageGLES39Immediate5ChunkD2Ev(d);__ZN6Memory11free_staticEPvb(d,0);d=e+8|0;c[d>>2]=(c[d>>2]|0)+-1}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145114,1145120,157,1145132,0);j=c[b>>2]|0;if(!(c[j+8>>2]|0)){f=14;break}if(!j){f=18;break}else e=j}if((f|0)==14){__ZN6Memory11free_staticEPvb(j,0);c[b>>2]=0;return}else if((f|0)==15)if(!(c[e+8>>2]|0)){a[1263537]=0;__ZN6Memory11free_staticEPvb(e,0);return}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145461,1145120,668,1145467,0);return}else if((f|0)==18)return}function __ZN22RasterizerStorageGLES39MultiMeshD2Ev(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0;c[b>>2]=205972;d=b+72|0;e=c[d>>2]|0;if(e|0){a[1263537]=0;f=b+80|0;g=c[f>>2]|0;h=b+84|0;if(g|0)c[g+12>>2]=c[h>>2];i=c[h>>2]|0;if(i|0)c[i+8>>2]=g;if((c[e>>2]|0)==(d|0))c[e>>2]=c[f>>2];c[f>>2]=0;c[h>>2]=0;c[d>>2]=0}d=b+56|0;h=c[d>>2]|0;if(h|0){a[1263537]=0;f=b+64|0;e=c[f>>2]|0;g=b+68|0;if(e|0)c[e+12>>2]=c[g>>2];i=c[g>>2]|0;if(i|0)c[i+8>>2]=e;if((c[h>>2]|0)==(d|0))c[h>>2]=c[f>>2];c[f>>2]=0;c[g>>2]=0;c[d>>2]=0}d=c[b+28>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);c[b>>2]=205856;if(!(c[b+8>>2]|0)){a[1263537]=0;return}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145461,1098388,80,1065471,0);return}}function __ZN22RasterizerStorageGLES39MultiMeshD0Ev(a){a=a|0;__ZN22RasterizerStorageGLES39MultiMeshD2Ev(a);__ZdlPv(a);return}function __ZN6VectorIPN22RasterizerStorageGLES37SurfaceEE14_copy_on_writeEv(a){a=a|0;var b=0,d=0,e=0;b=c[a>>2]|0;if(!b)return;if((c[b+-8>>2]|0)>>>0<=1)return;d=c[b+-4>>2]|0;b=(d<<2)+-1|0;e=b>>>1|b;b=e>>>2|e;e=b>>>4|b;b=e>>>8|e;e=__ZN6Memory12alloc_staticEjb((b>>>16|b)+1|0,1)|0;c[e+-8>>2]=1;c[e+-4>>2]=d;if(d|0){b=0;do{c[e+(b<<2)>>2]=c[(c[a>>2]|0)+(b<<2)>>2];b=b+1|0}while((b|0)!=(d|0))}d=c[a>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);c[a>>2]=e;return}function __ZN6VectorI5Rect3E14_copy_on_writeEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=c[a>>2]|0;if(!b)return;if((c[b+-8>>2]|0)>>>0<=1)return;d=c[b+-4>>2]|0;b=(d*24|0)+-1|0;e=b>>>1|b;b=e>>>2|e;e=b>>>4|b;b=e>>>8|e;e=__ZN6Memory12alloc_staticEjb((b>>>16|b)+1|0,1)|0;c[e+-8>>2]=1;c[e+-4>>2]=d;if(d|0){b=0;do{f=e+(b*24|0)|0;g=(c[a>>2]|0)+(b*24|0)|0;c[f>>2]=c[g>>2];c[f+4>>2]=c[g+4>>2];c[f+8>>2]=c[g+8>>2];c[f+12>>2]=c[g+12>>2];c[f+16>>2]=c[g+16>>2];c[f+20>>2]=c[g+20>>2];b=b+1|0}while((b|0)!=(d|0))}d=c[a>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);c[a>>2]=e;return}function __ZN6VectorIbE14_copy_on_writeEv(b){b=b|0;var d=0,e=0,f=0,g=0,h=0;d=c[b>>2]|0;if(!d)return;if((c[d+-8>>2]|0)>>>0<=1)return;e=c[d+-4>>2]|0;d=e+-1|0;f=d>>>1|d;d=f>>>2|f;f=d>>>4|d;d=f>>>8|f;f=__ZN6Memory12alloc_staticEjb((d>>>16|d)+1|0,1)|0;c[f+-8>>2]=1;c[f+-4>>2]=e;d=c[b>>2]|0;if(!e){if(d|0)g=5}else{h=0;do{a[f+h>>0]=a[d+h>>0]|0;h=h+1|0}while((h|0)!=(e|0));g=5}if((g|0)==5?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);c[b>>2]=f;return}function __ZN22RasterizerStorageGLES325_material_remove_geometryE3RIDPNS_8GeometryE(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0;f=c[d>>2]|0;if(f|0){d=c[b+1348>>2]|0;a:do if(d|0){g=c[d+8>>2]|0;h=c[b+1352>>2]|0;b:do if((g|0)==(h|0))i=g;else{j=g;while(1){k=c[j+24>>2]|0;if(f>>>0<k>>>0)l=j+8|0;else{if(k>>>0>=f>>>0){i=j;break b}l=j+4|0}j=c[l>>2]|0;if((j|0)==(h|0))break a}}while(0);if((i|0)!=(h|0)&(i|0)!=0){a[1263537]=0;g=f+88|0;j=c[g>>2]|0;c:do if(j|0){k=c[j+8>>2]|0;m=c[f+92>>2]|0;d:do if((k|0)==(m|0))n=k;else{o=k;while(1){p=c[o+24>>2]|0;if(p>>>0>e>>>0)q=o+8|0;else{if(p>>>0>=e>>>0){n=o;break d}q=o+4|0}o=c[q>>2]|0;if((o|0)==(m|0))break c}}while(0);if(!((n|0)==(m|0)|(n|0)==0)){a[1263537]=0;k=n+28|0;o=(c[k>>2]|0)+-1|0;c[k>>2]=o;if(o|0)return;__ZN3MapIPN22RasterizerStorageGLES38GeometryEi10ComparatorIS2_E16DefaultAllocatorE6_eraseEPNS6_7ElementE(g,n);if(c[f+96>>2]|0)return;o=c[g>>2]|0;if(!o)return;__ZN6Memory11free_staticEPvb(o,0);c[g>>2]=0;return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(781048,773506,2373,781107,0);return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1067819,1066271,164,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(781048,773506,2370,781074,0);return}function __ZN6VectorIPN22RasterizerStorageGLES37SurfaceEE6resizeEi(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0;if((d|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,269,1145657,0);e=31;return e|0}a[1263537]=0;f=c[b>>2]|0;if(!f)g=0;else g=c[f+-4>>2]|0;if((g|0)==(d|0)){e=0;return e|0}if(!d){if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);c[b>>2]=0;e=0;return e|0}__ZN6VectorIPN22RasterizerStorageGLES37SurfaceEE14_copy_on_writeEv(b);f=d<<2;if(d>>>0<=1073741823?(g=f+-1|0,h=g>>>1|g,g=h>>>2|h,h=g>>>4|g,g=h>>>8|h,h=(g>>>16|g)+1|0,f>>>0<4294967264):0){a[1263537]=0;f=c[b>>2]|0;do if(!f)if((d|0)>0)i=18;else{j=0;i=25}else{g=c[f+-4>>2]|0;if((g|0)<(d|0))if(!g)i=18;else{k=__ZN6Memory14realloc_staticEPvjb(f,h,1)|0;if(k|0){a[1263537]=0;l=k;break}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,300,1145876,0);e=6;return e|0}else{j=g;i=25}}while(0);do if((i|0)==18){g=__ZN6Memory12alloc_staticEjb(h,1)|0;if(g|0){a[1263537]=0;c[g+-4>>2]=0;c[g+-8>>2]=1;l=g;break}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,292,1145820,0);e=6;return e|0}else if((i|0)==25){if((j|0)<=(d|0)){e=0;return e|0}g=__ZN6Memory14realloc_staticEPvjb(f,h,1)|0;if(!g){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,324,1145876,0);e=6;return e|0}else{a[1263537]=0;c[b>>2]=g;c[g+-4>>2]=d;e=0;return e|0}}while(0);c[b>>2]=l;c[((l|0)==0?0:l+-4|0)>>2]=d;e=0;return e|0}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,285,1145723,0);e=6;return e|0}function __ZN6VectorIN22RasterizerStorageGLES37Surface10BlendShapeEE14_copy_on_writeEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0;b=c[a>>2]|0;if(!b)return;if((c[b+-8>>2]|0)>>>0<=1)return;d=c[b+-4>>2]|0;b=(d<<3)+-1|0;e=b>>>1|b;b=e>>>2|e;e=b>>>4|b;b=e>>>8|e;e=__ZN6Memory12alloc_staticEjb((b>>>16|b)+1|0,1)|0;c[e+-8>>2]=1;c[e+-4>>2]=d;if(d|0){b=0;do{f=(c[a>>2]|0)+(b<<3)|0;g=c[f+4>>2]|0;h=e+(b<<3)|0;c[h>>2]=c[f>>2];c[h+4>>2]=g;b=b+1|0}while((b|0)!=(d|0))}d=c[a>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);c[a>>2]=e;return}function __ZN3MapIPN22RasterizerStorageGLES38GeometryEi10ComparatorIS2_E16DefaultAllocatorE6_eraseEPNS6_7ElementE(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0;e=d+8|0;f=c[e>>2]|0;g=b+4|0;h=c[g>>2]|0;if((f|0)!=(h|0)?(i=c[d+4>>2]|0,(i|0)!=(h|0)):0){j=i;while(1){i=c[j+8>>2]|0;if((i|0)==(h|0))break;else j=i}if(!j){k=h;l=c[h+8>>2]|0}else{k=j;l=h}}else{k=d;l=f}f=k+8|0;j=k+4|0;i=c[((l|0)==(h|0)?j:f)>>2]|0;h=c[b>>2]|0;l=k+12|0;m=c[l>>2]|0;c[i+12>>2]=m;if((h|0)==(m|0))n=h+8|0;else{h=c[l>>2]|0;m=h+8|0;n=(k|0)==(c[m>>2]|0)?m:h+4|0}c[n>>2]=i;if((k|0)==(d|0)){if((c[d>>2]|0)==1)__ZN3MapIPN22RasterizerStorageGLES38GeometryEi10ComparatorIS2_E16DefaultAllocatorE10_erase_fixEPNS6_7ElementE(b,i)}else{if((k|0)==(c[g>>2]|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143791,1145936,469,1143798,0);return}a[1263537]=0;if((c[k>>2]|0)==1)__ZN3MapIPN22RasterizerStorageGLES38GeometryEi10ComparatorIS2_E16DefaultAllocatorE10_erase_fixEPNS6_7ElementE(b,i);c[f>>2]=c[e>>2];f=d+4|0;c[j>>2]=c[f>>2];j=d+12|0;c[l>>2]=c[j>>2];c[k>>2]=c[d>>2];c[(c[e>>2]|0)+12>>2]=k;c[(c[f>>2]|0)+12>>2]=k;f=c[j>>2]|0;j=f+8|0;c[((c[j>>2]|0)==(d|0)?j:f+4|0)>>2]=k}k=c[d+16>>2]|0;f=d+20|0;if(k|0)c[k+20>>2]=c[f>>2];j=c[f>>2]|0;if(j|0)c[j+16>>2]=k;__ZN6Memory11free_staticEPvb(d,0);d=b+8|0;c[d>>2]=(c[d>>2]|0)+-1;if(!(c[c[g>>2]>>2]|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143791,1145936,498,1143838,0);return}else{a[1263537]=0;return}}function __ZN3MapIPN22RasterizerStorageGLES38GeometryEi10ComparatorIS2_E16DefaultAllocatorE10_erase_fixEPNS6_7ElementE(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0;e=c[(c[b>>2]|0)+8>>2]|0;f=b+4|0;if((e|0)!=(d|0)&(c[d>>2]|0)==1){b=d;while(1){g=b+12|0;h=c[g>>2]|0;i=c[h+8>>2]|0;do if((b|0)==(i|0)){j=c[h+4>>2]|0;if(!(c[j>>2]|0)){a[1263537]=0;c[j>>2]=1;k=c[f>>2]|0;if((k|0)==(h|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);l=c[g>>2]|0;m=l;n=c[l+4>>2]|0;o=c[f>>2]|0}else{a[1263537]=0;c[h>>2]=0;m=h;n=j;o=k}k=n+8|0;l=c[k>>2]|0;c[m+4>>2]=l;if((l|0)!=(o|0))c[l+12>>2]=m;l=m+12|0;c[n+12>>2]=c[l>>2];p=c[l>>2]|0;q=p+8|0;c[((c[q>>2]|0)==(m|0)?q:p+4|0)>>2]=n;c[k>>2]=m;c[l>>2]=n;l=c[g>>2]|0;r=c[l+4>>2]|0;s=l}else{r=j;s=h}if((c[c[r+4>>2]>>2]|0)==1){j=r+8|0;l=c[j>>2]|0;if((c[l>>2]|0)==1)if((c[f>>2]|0)==(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);t=c[g>>2]|0;break}else{a[1263537]=0;c[r>>2]=0;t=s;break}a[1263537]=0;c[l>>2]=1;k=c[f>>2]|0;if((k|0)==(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);u=c[j>>2]|0;v=c[f>>2]|0}else{a[1263537]=0;c[r>>2]=0;u=l;v=k}k=u+4|0;l=c[k>>2]|0;c[j>>2]=l;if((l|0)!=(v|0))c[l+12>>2]=r;l=r+12|0;c[u+12>>2]=c[l>>2];j=c[l>>2]|0;p=j+4|0;c[((c[p>>2]|0)==(r|0)?p:j+8|0)>>2]=u;c[k>>2]=r;c[l>>2]=u;l=c[g>>2]|0;w=c[l+4>>2]|0;x=l}else{w=r;x=s}l=c[x>>2]|0;k=c[f>>2]|0;if((l|0)==0&(k|0)==(w|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);y=c[g>>2]|0;z=c[f>>2]|0}else{a[1263537]=0;c[w>>2]=l;y=x;z=k}c[y>>2]=1;k=c[w+4>>2]|0;a[1263537]=0;c[k>>2]=1;k=y+4|0;l=c[k>>2]|0;j=l+8|0;p=c[j>>2]|0;c[k>>2]=p;if((p|0)!=(z|0))c[p+12>>2]=y;p=y+12|0;c[l+12>>2]=c[p>>2];k=c[p>>2]|0;q=k+8|0;c[((c[q>>2]|0)==(y|0)?q:k+4|0)>>2]=l;c[j>>2]=y;c[p>>2]=l;t=e}else{if(!(c[i>>2]|0)){a[1263537]=0;c[i>>2]=1;l=c[f>>2]|0;if((l|0)==(h|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);p=c[g>>2]|0;A=c[p+8>>2]|0;B=c[f>>2]|0;C=p}else{a[1263537]=0;c[h>>2]=0;A=i;B=l;C=h}l=A+4|0;p=c[l>>2]|0;c[C+8>>2]=p;if((p|0)!=(B|0))c[p+12>>2]=C;p=C+12|0;c[A+12>>2]=c[p>>2];j=c[p>>2]|0;k=j+4|0;c[((c[k>>2]|0)==(C|0)?k:j+8|0)>>2]=A;c[l>>2]=C;c[p>>2]=A;p=c[g>>2]|0;D=c[p+8>>2]|0;E=p}else{D=i;E=h}p=D+4|0;l=c[p>>2]|0;j=(c[c[D+8>>2]>>2]|0)==1;if(!((c[l>>2]|0)!=1|j^1))if((c[f>>2]|0)==(D|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);t=c[g>>2]|0;break}else{a[1263537]=0;c[D>>2]=0;t=E;break}if(j){a[1263537]=0;c[l>>2]=1;j=c[f>>2]|0;if((j|0)==(D|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);F=c[p>>2]|0;G=c[f>>2]|0}else{a[1263537]=0;c[D>>2]=0;F=l;G=j}j=F+8|0;l=c[j>>2]|0;c[p>>2]=l;if((l|0)!=(G|0))c[l+12>>2]=D;l=D+12|0;c[F+12>>2]=c[l>>2];p=c[l>>2]|0;k=p+8|0;c[((c[k>>2]|0)==(D|0)?k:p+4|0)>>2]=F;c[j>>2]=D;c[l>>2]=F;l=c[g>>2]|0;H=c[l+8>>2]|0;I=l}else{H=D;I=E}l=c[I>>2]|0;j=c[f>>2]|0;if((l|0)==0&(j|0)==(H|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);J=c[g>>2]|0;K=c[f>>2]|0}else{a[1263537]=0;c[H>>2]=l;J=I;K=j}c[J>>2]=1;j=c[H+8>>2]|0;a[1263537]=0;c[j>>2]=1;j=J+8|0;l=c[j>>2]|0;p=l+4|0;k=c[p>>2]|0;c[j>>2]=k;if((k|0)!=(K|0))c[k+12>>2]=J;k=J+12|0;c[l+12>>2]=c[k>>2];j=c[k>>2]|0;q=j+4|0;c[((c[q>>2]|0)==(J|0)?q:j+8|0)>>2]=l;c[p>>2]=J;c[k>>2]=l;t=e}while(0);if((e|0)!=(t|0)&(c[t>>2]|0)==1)b=t;else{L=t;break}}}else L=d;a[1263537]=0;c[L>>2]=1;if((c[c[f>>2]>>2]|0)==1){a[1263537]=0;return}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143886,1145936,447,1143897,0);return}}function __ZN6VectorI10PoolVectorIhEE9push_backES1_(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;g=c[b>>2]|0;if(!g)h=1;else h=(c[g+-4>>2]|0)+1|0;if(__ZN6VectorI10PoolVectorIhEE6resizeEi(b,h)|0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);i=1;l=e;return i|0}a[1263537]=0;h=c[b>>2]|0;if(!h)j=-1;else j=(c[h+-4>>2]|0)+-1|0;c[f>>2]=0;if((c[d>>2]|0?(__ZN10PoolVectorIhE12_unreferenceEv(f),h=c[d>>2]|0,h|0):0)?__Z28atomic_conditional_incrementPj(h)|0:0)c[f>>2]=c[d>>2];do if((j|0)<0)k=18;else{d=c[b>>2]|0;h=(d|0)==0;if(h)n=0;else n=c[d+-4>>2]|0;if((n|0)<=(j|0)){if(h)o=0;else o=c[d+-4>>2]|0;if((o|0)<=(j|0)){k=18;break}a[1263537]=0}__ZN6VectorI10PoolVectorIhEE14_copy_on_writeEv(b);p=(c[b>>2]|0)+(j<<2)|0}while(0);if((k|0)==18){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);p=0}if(((c[p>>2]|0)!=(c[f>>2]|0)?(__ZN10PoolVectorIhE12_unreferenceEv(p),k=c[f>>2]|0,k|0):0)?__Z28atomic_conditional_incrementPj(k)|0:0)c[p>>2]=c[f>>2];__ZN10PoolVectorIhE12_unreferenceEv(f);i=0;l=e;return i|0}function __ZN6VectorI10PoolVectorIhEE6resizeEi(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0;if((d|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,269,1145657,0);e=31;return e|0}a[1263537]=0;f=c[b>>2]|0;if(!f)g=0;else g=c[f+-4>>2]|0;if((g|0)==(d|0)){e=0;return e|0}if(!d){if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0){g=c[b>>2]|0;h=(g|0)==0?0:g+-4|0;g=h+4|0;if(c[h>>2]|0){i=0;do{__ZN10PoolVectorIhE12_unreferenceEv(g+(i<<2)|0);i=i+1|0}while(i>>>0<(c[h>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(f,1)}c[b>>2]=0;e=0;return e|0}__ZN6VectorI10PoolVectorIhEE14_copy_on_writeEv(b);f=d<<2;if(d>>>0<=1073741823?(h=f+-1|0,i=h>>>1|h,h=i>>>2|i,i=h>>>4|h,h=i>>>8|i,i=(h>>>16|h)+1|0,f>>>0<4294967264):0){a[1263537]=0;f=c[b>>2]|0;do if(!f)if((d|0)>0)j=20;else{k=0;j=29}else{h=c[f+-4>>2]|0;if((h|0)<(d|0))if(!h)j=20;else{g=__ZN6Memory14realloc_staticEPvjb(f,i,1)|0;if(g|0){a[1263537]=0;l=g;m=c[g+-4>>2]|0;break}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,300,1145876,0);e=6;return e|0}else{k=h;j=29}}while(0);do if((j|0)==20){h=__ZN6Memory12alloc_staticEjb(i,1)|0;if(h|0){a[1263537]=0;c[h+-4>>2]=0;c[h+-8>>2]=1;l=h;m=0;break}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,292,1145820,0);e=6;return e|0}else if((j|0)==29){if((k|0)<=(d|0)){e=0;return e|0}if((c[f+-4>>2]|0)>>>0>d>>>0){h=d;g=f;do{__ZN10PoolVectorIhE12_unreferenceEv(g+(h<<2)|0);h=h+1|0;g=c[b>>2]|0}while(h>>>0<(c[g+-4>>2]|0)>>>0);n=g}else n=f;h=__ZN6Memory14realloc_staticEPvjb(n,i,1)|0;if(!h){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,324,1145876,0);e=6;return e|0}else{a[1263537]=0;c[b>>2]=h;c[h+-4>>2]=d;e=0;return e|0}}while(0);c[b>>2]=l;if((m|0)<(d|0)){i=m<<2;_memset(l+i|0,0,(d<<2)-i|0)|0;o=c[b>>2]|0}else o=l;c[((o|0)==0?0:o+-4|0)>>2]=d;e=0;return e|0}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,285,1145723,0);e=6;return e|0}function __ZN6VectorI10PoolVectorIhEE14_copy_on_writeEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0;b=c[a>>2]|0;if(!b)return;if((c[b+-8>>2]|0)>>>0<=1)return;d=c[b+-4>>2]|0;b=(d<<2)+-1|0;e=b>>>1|b;b=e>>>2|e;e=b>>>4|b;b=e>>>8|e;e=__ZN6Memory12alloc_staticEjb((b>>>16|b)+1|0,1)|0;c[e+-8>>2]=1;c[e+-4>>2]=d;if(d|0){b=0;do{f=e+(b<<2)|0;g=(c[a>>2]|0)+(b<<2)|0;c[f>>2]=0;if((c[g>>2]|0?(__ZN10PoolVectorIhE12_unreferenceEv(f),h=c[g>>2]|0,h|0):0)?__Z28atomic_conditional_incrementPj(h)|0:0)c[f>>2]=c[g>>2];b=b+1|0}while((b|0)!=(d|0))}d=c[a>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0){b=c[a>>2]|0;g=(b|0)==0?0:b+-4|0;b=g+4|0;if(c[g>>2]|0){f=0;do{__ZN10PoolVectorIhE12_unreferenceEv(b+(f<<2)|0);f=f+1|0}while(f>>>0<(c[g>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(d,1)}c[a>>2]=e;return}function __ZN22RasterizerStorageGLES322_material_add_geometryE3RIDPNS_8GeometryE(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f;c[g>>2]=e;h=c[d>>2]|0;if(h|0){d=c[b+1348>>2]|0;a:do if(d|0){i=c[d+8>>2]|0;j=c[b+1352>>2]|0;b:do if((i|0)==(j|0))k=i;else{n=i;while(1){o=c[n+24>>2]|0;if(h>>>0<o>>>0)p=n+8|0;else{if(o>>>0>=h>>>0){k=n;break b}p=n+4|0}n=c[p>>2]|0;if((n|0)==(j|0))break a}}while(0);if((k|0)!=(j|0)&(k|0)!=0){a[1263537]=0;i=h+88|0;n=c[i>>2]|0;c:do if(n|0){o=c[n+8>>2]|0;q=c[h+92>>2]|0;d:do if((o|0)==(q|0))r=o;else{s=o;while(1){t=c[s+24>>2]|0;if(t>>>0>e>>>0)u=s+8|0;else{if(t>>>0>=e>>>0){r=s;break d}u=s+4|0}s=c[u>>2]|0;if((s|0)==(q|0))break c}}while(0);if(!((r|0)==(q|0)|(r|0)==0)){o=r+28|0;c[o>>2]=(c[o>>2]|0)+1;l=f;return}}while(0);c[(__ZN3MapIPN22RasterizerStorageGLES38GeometryEi10ComparatorIS2_E16DefaultAllocatorEixERKS2_(i,g)|0)>>2]=1;l=f;return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1067819,1066271,164,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(781950,773506,2356,781074,0);l=f;return}function __ZN3MapIPN22RasterizerStorageGLES38GeometryEi10ComparatorIS2_E16DefaultAllocatorEixERKS2_(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;g=c[b>>2]|0;if(!g){h=__ZnwjPFPvjE(32,4740)|0;i=h+16|0;c[i>>2]=0;c[i+4>>2]=0;c[b>>2]=h;i=c[b+4>>2]|0;c[h+4>>2]=i;c[h+8>>2]=i;c[h+12>>2]=i;c[h>>2]=1;if(!h){c[f>>2]=0;j=f;k=14}else{n=h;o=i;k=5}}else{n=g;o=c[b+4>>2]|0;k=5}a:do if((k|0)==5){g=c[n+8>>2]|0;b:do if((g|0)!=(o|0)){i=c[d>>2]|0;h=g;while(1){p=c[h+24>>2]|0;if(i>>>0<p>>>0)q=h+8|0;else{if(p>>>0>=i>>>0)break;q=h+4|0}p=c[q>>2]|0;if((p|0)==(o|0))break b;else h=p}if(!((h|0)==(o|0)|(h|0)==0)){r=h;break a}}while(0);c[f>>2]=0;if(!n){j=f;k=14}else{s=f;k=15}}while(0);if((k|0)==14){n=__ZnwjPFPvjE(32,4740)|0;o=n+16|0;c[o>>2]=0;c[o+4>>2]=0;c[b>>2]=n;o=c[b+4>>2]|0;c[n+4>>2]=o;c[n+8>>2]=o;c[n+12>>2]=o;c[n>>2]=1;s=j;k=15}if((k|0)==15){k=__ZN3MapIPN22RasterizerStorageGLES38GeometryEi10ComparatorIS2_E16DefaultAllocatorE10_insert_rbERKS2_RKi(b,d,f)|0;if(!k){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145936,616,1145947,0);t=0;l=e;return t|0}else r=k}a[1263537]=0;t=r+28|0;l=e;return t|0}function __ZN3MapIPN22RasterizerStorageGLES38GeometryEi10ComparatorIS2_E16DefaultAllocatorE10_insert_rbERKS2_RKi(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f;a[g>>0]=0;h=__ZN3MapIPN22RasterizerStorageGLES38GeometryEi10ComparatorIS2_E16DefaultAllocatorE7_insertERKS2_Rb(b,d,g)|0;if(h|0)c[h+28>>2]=c[e>>2];if(a[g>>0]|0){l=f;return h|0}g=b+8|0;c[g>>2]=(c[g>>2]|0)+1;g=h+12|0;e=c[g>>2]|0;if(!(c[e>>2]|0)){d=b+4|0;i=h;j=e;k=e;e=g;while(1){g=j+12|0;n=c[g>>2]|0;o=c[n+8>>2]|0;p=n;do if((j|0)==(o|0)){q=c[n+4>>2]|0;if(!(c[q>>2]|0)){c[k>>2]=1;a[1263537]=0;c[q>>2]=1;if((c[d>>2]|0)==(n|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);r=c[(c[e>>2]|0)+12>>2]|0;break}else{a[1263537]=0;c[n>>2]=0;r=n;break}}q=j+4|0;if((i|0)==(c[q>>2]|0)){s=i+8|0;t=c[s>>2]|0;c[q>>2]=t;if((t|0)==(c[d>>2]|0))u=p;else{c[t+12>>2]=j;u=c[g>>2]|0}t=i+12|0;c[t>>2]=u;q=c[g>>2]|0;v=q+8|0;c[((c[v>>2]|0)==(j|0)?v:q+4|0)>>2]=i;c[s>>2]=j;c[g>>2]=i;w=j;x=i;y=c[t>>2]|0}else{w=i;x=j;y=n}a[1263537]=0;c[x>>2]=1;t=c[d>>2]|0;if((t|0)==(y|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);z=c[(c[w+12>>2]|0)+12>>2]|0;A=c[d>>2]|0}else{a[1263537]=0;c[y>>2]=0;z=y;A=t}t=z+8|0;s=c[t>>2]|0;q=s+4|0;v=c[q>>2]|0;c[t>>2]=v;if((v|0)!=(A|0))c[v+12>>2]=z;v=z+12|0;c[s+12>>2]=c[v>>2];t=c[v>>2]|0;B=t+4|0;c[((c[B>>2]|0)==(z|0)?B:t+8|0)>>2]=s;c[q>>2]=z;c[v>>2]=s;r=w}else{if(!(c[o>>2]|0)){c[k>>2]=1;a[1263537]=0;c[o>>2]=1;if((c[d>>2]|0)==(n|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);r=c[(c[e>>2]|0)+12>>2]|0;break}else{a[1263537]=0;c[n>>2]=0;r=n;break}}s=j+8|0;if((i|0)==(c[s>>2]|0)){v=i+4|0;q=c[v>>2]|0;c[s>>2]=q;if((q|0)==(c[d>>2]|0))C=p;else{c[q+12>>2]=j;C=c[g>>2]|0}q=i+12|0;c[q>>2]=C;s=c[g>>2]|0;t=s+4|0;c[((c[t>>2]|0)==(j|0)?t:s+8|0)>>2]=i;c[v>>2]=j;c[g>>2]=i;D=j;E=i;F=c[q>>2]|0}else{D=i;E=j;F=n}a[1263537]=0;c[E>>2]=1;q=c[d>>2]|0;if((q|0)==(F|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);G=c[d>>2]|0;H=c[(c[D+12>>2]|0)+12>>2]|0}else{a[1263537]=0;c[F>>2]=0;G=q;H=F}q=H+4|0;v=c[q>>2]|0;s=v+8|0;t=c[s>>2]|0;c[q>>2]=t;if((t|0)!=(G|0))c[t+12>>2]=H;t=H+12|0;c[v+12>>2]=c[t>>2];q=c[t>>2]|0;B=q+8|0;c[((c[B>>2]|0)==(H|0)?B:q+4|0)>>2]=v;c[s>>2]=H;c[t>>2]=v;r=D}while(0);n=r+12|0;g=c[n>>2]|0;if(!(c[g>>2]|0)){i=r;j=g;k=g;e=n}else break}}e=c[(c[b>>2]|0)+8>>2]|0;a[1263537]=0;c[e>>2]=1;l=f;return h|0}function __ZN3MapIPN22RasterizerStorageGLES38GeometryEi10ComparatorIS2_E16DefaultAllocatorE7_insertERKS2_Rb(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0;f=c[b>>2]|0;g=c[f+8>>2]|0;h=b+4|0;i=c[h>>2]|0;a:do if((g|0)==(i|0))j=f;else{k=c[d>>2]|0;l=g;while(1){m=c[l+24>>2]|0;if(k>>>0<m>>>0)n=l+8|0;else{if(m>>>0>=k>>>0)break;n=l+4|0}m=c[n>>2]|0;if((m|0)==(i|0)){j=l;break a}else l=m}a[e>>0]=1;o=l;return o|0}while(0);i=__ZnwjPFPvjE(32,4740)|0;c[i>>2]=0;c[i+4>>2]=0;c[i+8>>2]=0;c[i+12>>2]=0;c[i+16>>2]=0;c[i+20>>2]=0;c[i+12>>2]=j;n=c[h>>2]|0;g=i+4|0;c[g>>2]=n;f=i+8|0;c[f>>2]=n;c[i+24>>2]=c[d>>2];if((j|0)!=(c[b>>2]|0)?(c[d>>2]|0)>>>0>=(c[j+24>>2]|0)>>>0:0)p=j+4|0;else p=j+8|0;c[p>>2]=i;a[e>>0]=0;e=c[g>>2]|0;g=c[h>>2]|0;if((e|0)==(g|0)){h=i;do{p=h;h=c[h+12>>2]|0}while((p|0)==(c[h+4>>2]|0));q=(h|0)==(c[b>>2]|0)?0:h}else{h=e;while(1){e=c[h+8>>2]|0;if((e|0)==(g|0)){q=h;break}else h=e}}c[i+16>>2]=q;h=c[f>>2]|0;b:do if((h|0)==(g|0)){f=i;while(1){e=f;f=c[f+12>>2]|0;if((e|0)!=(c[f+8>>2]|0)){r=f;break b}if((f|0)==(c[b>>2]|0)){r=0;break}}}else{f=h;while(1){l=c[f+4>>2]|0;if((l|0)==(g|0)){r=f;break}else f=l}}while(0);g=i+20|0;c[g>>2]=r;if(!q)s=r;else{c[q+20>>2]=i;s=c[g>>2]|0}if(!s){o=i;return o|0}c[s+16>>2]=i;o=i;return o|0}function __ZN6VectorIbE6resizeEi(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0;if((d|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,269,1145657,0);e=31;return e|0}a[1263537]=0;f=c[b>>2]|0;g=(f|0)==0;if(g)h=0;else h=c[f+-4>>2]|0;if((h|0)==(d|0)){e=0;return e|0}if(!d){if(!g?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);c[b>>2]=0;e=0;return e|0}__ZN6VectorIbE14_copy_on_writeEv(b);f=d+-1|0;g=f>>>1|f;f=g>>>2|g;g=f>>>4|f;f=g>>>8|g;g=(f>>>16|f)+1|0;if(d>>>0>=4294967264){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,285,1145723,0);e=6;return e|0}a[1263537]=0;f=c[b>>2]|0;do if(!f)if((d|0)>0)i=17;else{j=0;i=24}else{h=c[f+-4>>2]|0;if((h|0)<(d|0))if(!h)i=17;else{k=__ZN6Memory14realloc_staticEPvjb(f,g,1)|0;if(k|0){a[1263537]=0;l=k;break}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,300,1145876,0);e=6;return e|0}else{j=h;i=24}}while(0);do if((i|0)==17){h=__ZN6Memory12alloc_staticEjb(g,1)|0;if(h|0){a[1263537]=0;c[h+-4>>2]=0;c[h+-8>>2]=1;l=h;break}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,292,1145820,0);e=6;return e|0}else if((i|0)==24){if((j|0)<=(d|0)){e=0;return e|0}h=__ZN6Memory14realloc_staticEPvjb(f,g,1)|0;if(!h){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,324,1145876,0);e=6;return e|0}else{a[1263537]=0;c[b>>2]=h;c[h+-4>>2]=d;e=0;return e|0}}while(0);c[b>>2]=l;c[((l|0)==0?0:l+-4|0)>>2]=d;e=0;return e|0}function __ZN6VectorIN22RasterizerStorageGLES37Surface10BlendShapeEE6resizeEi(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0;if((d|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,269,1145657,0);e=31;return e|0}a[1263537]=0;f=c[b>>2]|0;if(!f)g=0;else g=c[f+-4>>2]|0;if((g|0)==(d|0)){e=0;return e|0}if(!d){if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);c[b>>2]=0;e=0;return e|0}__ZN6VectorIN22RasterizerStorageGLES37Surface10BlendShapeEE14_copy_on_writeEv(b);f=d<<3;if(d>>>0<=536870911?(g=f+-1|0,h=g>>>1|g,g=h>>>2|h,h=g>>>4|g,g=h>>>8|h,h=(g>>>16|g)+1|0,f>>>0<4294967264):0){a[1263537]=0;f=c[b>>2]|0;do if(!f)if((d|0)>0)i=18;else{j=0;i=25}else{g=c[f+-4>>2]|0;if((g|0)<(d|0))if(!g)i=18;else{k=__ZN6Memory14realloc_staticEPvjb(f,h,1)|0;if(k|0){a[1263537]=0;l=k;break}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,300,1145876,0);e=6;return e|0}else{j=g;i=25}}while(0);do if((i|0)==18){g=__ZN6Memory12alloc_staticEjb(h,1)|0;if(g|0){a[1263537]=0;c[g+-4>>2]=0;c[g+-8>>2]=1;l=g;break}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,292,1145820,0);e=6;return e|0}else if((i|0)==25){if((j|0)<=(d|0)){e=0;return e|0}g=__ZN6Memory14realloc_staticEPvjb(f,h,1)|0;if(!g){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,324,1145876,0);e=6;return e|0}else{a[1263537]=0;c[b>>2]=g;c[g+-4>>2]=d;e=0;return e|0}}while(0);c[b>>2]=l;c[((l|0)==0?0:l+-4|0)>>2]=d;e=0;return e|0}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,285,1145723,0);e=6;return e|0}function __ZN22RasterizerStorageGLES37SurfaceD2Ev(b){b=b|0;var d=0;c[b>>2]=205988;d=c[b+320>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);d=c[b+316>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);d=c[b+312>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);c[b>>2]=205856;if(!(c[b+8>>2]|0)){a[1263537]=0;return}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145461,1098388,80,1065471,0);return}}function __ZN22RasterizerStorageGLES37SurfaceD0Ev(a){a=a|0;__ZN22RasterizerStorageGLES37SurfaceD2Ev(a);__ZdlPv(a);return}function __ZN22RasterizerStorageGLES37Surface23material_changed_notifyEv(a){a=a|0;var b=0,d=0,e=0,f=0;b=a+288|0;a=c[b>>2]|0;d=c[a+8>>2]|0;if(!d)e=a;else{a=d;do{d=c[a+4>>2]|0;gj[c[(c[d>>2]|0)+16>>2]&8191](d);a=c[a+8>>2]|0}while((a|0)!=0);e=c[b>>2]|0}b=c[e+64>>2]|0;if(!b)return;else f=b;do{b=c[(c[f+4>>2]|0)+8>>2]|0;if(b|0){e=b;do{b=c[e+4>>2]|0;gj[c[(c[b>>2]|0)+16>>2]&8191](b);e=c[e+8>>2]|0}while((e|0)!=0)}f=c[f+8>>2]|0}while((f|0)!=0);return}function __ZN22RasterizerStorageGLES34MeshD2Ev(b){b=b|0;var d=0;c[b>>2]=206008;if(!(c[b+64>>2]|0))a[1263537]=0;else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145461,1098388,80,1065471,0);d=c[b+16>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);c[b>>2]=205856;if(!(c[b+8>>2]|0)){a[1263537]=0;return}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145461,1098388,80,1065471,0);return}}function __ZN22RasterizerStorageGLES34MeshD0Ev(b){b=b|0;var d=0;c[b>>2]=206008;if(!(c[b+64>>2]|0))a[1263537]=0;else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145461,1098388,80,1065471,0);d=c[b+16>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);c[b>>2]=205856;if(!(c[b+8>>2]|0)){a[1263537]=0;__ZdlPv(b);return}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145461,1098388,80,1065471,0);__ZdlPv(b);return}}function __ZN3MapIPN15RasterizerScene12InstanceBaseEi10ComparatorIS2_E16DefaultAllocatorE6_eraseEPNS6_7ElementE(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0;e=d+8|0;f=c[e>>2]|0;g=b+4|0;h=c[g>>2]|0;if((f|0)!=(h|0)?(i=c[d+4>>2]|0,(i|0)!=(h|0)):0){j=i;while(1){i=c[j+8>>2]|0;if((i|0)==(h|0))break;else j=i}if(!j){k=h;l=c[h+8>>2]|0}else{k=j;l=h}}else{k=d;l=f}f=k+8|0;j=k+4|0;i=c[((l|0)==(h|0)?j:f)>>2]|0;h=c[b>>2]|0;l=k+12|0;m=c[l>>2]|0;c[i+12>>2]=m;if((h|0)==(m|0))n=h+8|0;else{h=c[l>>2]|0;m=h+8|0;n=(k|0)==(c[m>>2]|0)?m:h+4|0}c[n>>2]=i;if((k|0)==(d|0)){if((c[d>>2]|0)==1)__ZN3MapIPN15RasterizerScene12InstanceBaseEi10ComparatorIS2_E16DefaultAllocatorE10_erase_fixEPNS6_7ElementE(b,i)}else{if((k|0)==(c[g>>2]|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143791,1145936,469,1143798,0);return}a[1263537]=0;if((c[k>>2]|0)==1)__ZN3MapIPN15RasterizerScene12InstanceBaseEi10ComparatorIS2_E16DefaultAllocatorE10_erase_fixEPNS6_7ElementE(b,i);c[f>>2]=c[e>>2];f=d+4|0;c[j>>2]=c[f>>2];j=d+12|0;c[l>>2]=c[j>>2];c[k>>2]=c[d>>2];c[(c[e>>2]|0)+12>>2]=k;c[(c[f>>2]|0)+12>>2]=k;f=c[j>>2]|0;j=f+8|0;c[((c[j>>2]|0)==(d|0)?j:f+4|0)>>2]=k}k=c[d+16>>2]|0;f=d+20|0;if(k|0)c[k+20>>2]=c[f>>2];j=c[f>>2]|0;if(j|0)c[j+16>>2]=k;__ZN6Memory11free_staticEPvb(d,0);d=b+8|0;c[d>>2]=(c[d>>2]|0)+-1;if(!(c[c[g>>2]>>2]|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143791,1145936,498,1143838,0);return}else{a[1263537]=0;return}}function __ZN3MapIPN15RasterizerScene12InstanceBaseEi10ComparatorIS2_E16DefaultAllocatorE10_erase_fixEPNS6_7ElementE(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0;e=c[(c[b>>2]|0)+8>>2]|0;f=b+4|0;if((e|0)!=(d|0)&(c[d>>2]|0)==1){b=d;while(1){g=b+12|0;h=c[g>>2]|0;i=c[h+8>>2]|0;do if((b|0)==(i|0)){j=c[h+4>>2]|0;if(!(c[j>>2]|0)){a[1263537]=0;c[j>>2]=1;k=c[f>>2]|0;if((k|0)==(h|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);l=c[g>>2]|0;m=l;n=c[l+4>>2]|0;o=c[f>>2]|0}else{a[1263537]=0;c[h>>2]=0;m=h;n=j;o=k}k=n+8|0;l=c[k>>2]|0;c[m+4>>2]=l;if((l|0)!=(o|0))c[l+12>>2]=m;l=m+12|0;c[n+12>>2]=c[l>>2];p=c[l>>2]|0;q=p+8|0;c[((c[q>>2]|0)==(m|0)?q:p+4|0)>>2]=n;c[k>>2]=m;c[l>>2]=n;l=c[g>>2]|0;r=c[l+4>>2]|0;s=l}else{r=j;s=h}if((c[c[r+4>>2]>>2]|0)==1){j=r+8|0;l=c[j>>2]|0;if((c[l>>2]|0)==1)if((c[f>>2]|0)==(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);t=c[g>>2]|0;break}else{a[1263537]=0;c[r>>2]=0;t=s;break}a[1263537]=0;c[l>>2]=1;k=c[f>>2]|0;if((k|0)==(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);u=c[j>>2]|0;v=c[f>>2]|0}else{a[1263537]=0;c[r>>2]=0;u=l;v=k}k=u+4|0;l=c[k>>2]|0;c[j>>2]=l;if((l|0)!=(v|0))c[l+12>>2]=r;l=r+12|0;c[u+12>>2]=c[l>>2];j=c[l>>2]|0;p=j+4|0;c[((c[p>>2]|0)==(r|0)?p:j+8|0)>>2]=u;c[k>>2]=r;c[l>>2]=u;l=c[g>>2]|0;w=c[l+4>>2]|0;x=l}else{w=r;x=s}l=c[x>>2]|0;k=c[f>>2]|0;if((l|0)==0&(k|0)==(w|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);y=c[g>>2]|0;z=c[f>>2]|0}else{a[1263537]=0;c[w>>2]=l;y=x;z=k}c[y>>2]=1;k=c[w+4>>2]|0;a[1263537]=0;c[k>>2]=1;k=y+4|0;l=c[k>>2]|0;j=l+8|0;p=c[j>>2]|0;c[k>>2]=p;if((p|0)!=(z|0))c[p+12>>2]=y;p=y+12|0;c[l+12>>2]=c[p>>2];k=c[p>>2]|0;q=k+8|0;c[((c[q>>2]|0)==(y|0)?q:k+4|0)>>2]=l;c[j>>2]=y;c[p>>2]=l;t=e}else{if(!(c[i>>2]|0)){a[1263537]=0;c[i>>2]=1;l=c[f>>2]|0;if((l|0)==(h|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);p=c[g>>2]|0;A=c[p+8>>2]|0;B=c[f>>2]|0;C=p}else{a[1263537]=0;c[h>>2]=0;A=i;B=l;C=h}l=A+4|0;p=c[l>>2]|0;c[C+8>>2]=p;if((p|0)!=(B|0))c[p+12>>2]=C;p=C+12|0;c[A+12>>2]=c[p>>2];j=c[p>>2]|0;k=j+4|0;c[((c[k>>2]|0)==(C|0)?k:j+8|0)>>2]=A;c[l>>2]=C;c[p>>2]=A;p=c[g>>2]|0;D=c[p+8>>2]|0;E=p}else{D=i;E=h}p=D+4|0;l=c[p>>2]|0;j=(c[c[D+8>>2]>>2]|0)==1;if(!((c[l>>2]|0)!=1|j^1))if((c[f>>2]|0)==(D|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);t=c[g>>2]|0;break}else{a[1263537]=0;c[D>>2]=0;t=E;break}if(j){a[1263537]=0;c[l>>2]=1;j=c[f>>2]|0;if((j|0)==(D|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);F=c[p>>2]|0;G=c[f>>2]|0}else{a[1263537]=0;c[D>>2]=0;F=l;G=j}j=F+8|0;l=c[j>>2]|0;c[p>>2]=l;if((l|0)!=(G|0))c[l+12>>2]=D;l=D+12|0;c[F+12>>2]=c[l>>2];p=c[l>>2]|0;k=p+8|0;c[((c[k>>2]|0)==(D|0)?k:p+4|0)>>2]=F;c[j>>2]=D;c[l>>2]=F;l=c[g>>2]|0;H=c[l+8>>2]|0;I=l}else{H=D;I=E}l=c[I>>2]|0;j=c[f>>2]|0;if((l|0)==0&(j|0)==(H|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);J=c[g>>2]|0;K=c[f>>2]|0}else{a[1263537]=0;c[H>>2]=l;J=I;K=j}c[J>>2]=1;j=c[H+8>>2]|0;a[1263537]=0;c[j>>2]=1;j=J+8|0;l=c[j>>2]|0;p=l+4|0;k=c[p>>2]|0;c[j>>2]=k;if((k|0)!=(K|0))c[k+12>>2]=J;k=J+12|0;c[l+12>>2]=c[k>>2];j=c[k>>2]|0;q=j+4|0;c[((c[q>>2]|0)==(J|0)?q:j+8|0)>>2]=l;c[p>>2]=J;c[k>>2]=l;t=e}while(0);if((e|0)!=(t|0)&(c[t>>2]|0)==1)b=t;else{L=t;break}}}else L=d;a[1263537]=0;c[L>>2]=1;if((c[c[f>>2]>>2]|0)==1){a[1263537]=0;return}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143886,1145936,447,1143897,0);return}}function __ZN3MapIPN15RasterizerScene12InstanceBaseEi10ComparatorIS2_E16DefaultAllocatorEixERKS2_(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;g=c[b>>2]|0;if(!g){h=__ZnwjPFPvjE(32,4740)|0;i=h+16|0;c[i>>2]=0;c[i+4>>2]=0;c[b>>2]=h;i=c[b+4>>2]|0;c[h+4>>2]=i;c[h+8>>2]=i;c[h+12>>2]=i;c[h>>2]=1;if(!h){c[f>>2]=0;j=f;k=14}else{n=h;o=i;k=5}}else{n=g;o=c[b+4>>2]|0;k=5}a:do if((k|0)==5){g=c[n+8>>2]|0;b:do if((g|0)!=(o|0)){i=c[d>>2]|0;h=g;while(1){p=c[h+24>>2]|0;if(i>>>0<p>>>0)q=h+8|0;else{if(p>>>0>=i>>>0)break;q=h+4|0}p=c[q>>2]|0;if((p|0)==(o|0))break b;else h=p}if(!((h|0)==(o|0)|(h|0)==0)){r=h;break a}}while(0);c[f>>2]=0;if(!n){j=f;k=14}else{s=f;k=15}}while(0);if((k|0)==14){n=__ZnwjPFPvjE(32,4740)|0;o=n+16|0;c[o>>2]=0;c[o+4>>2]=0;c[b>>2]=n;o=c[b+4>>2]|0;c[n+4>>2]=o;c[n+8>>2]=o;c[n+12>>2]=o;c[n>>2]=1;s=j;k=15}if((k|0)==15){k=__ZN3MapIPN15RasterizerScene12InstanceBaseEi10ComparatorIS2_E16DefaultAllocatorE10_insert_rbERKS2_RKi(b,d,f)|0;if(!k){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145936,616,1145947,0);t=0;l=e;return t|0}else r=k}a[1263537]=0;t=r+28|0;l=e;return t|0}function __ZN3MapIPN15RasterizerScene12InstanceBaseEi10ComparatorIS2_E16DefaultAllocatorE10_insert_rbERKS2_RKi(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f;a[g>>0]=0;h=__ZN3MapIPN15RasterizerScene12InstanceBaseEi10ComparatorIS2_E16DefaultAllocatorE7_insertERKS2_Rb(b,d,g)|0;if(h|0)c[h+28>>2]=c[e>>2];if(a[g>>0]|0){l=f;return h|0}g=b+8|0;c[g>>2]=(c[g>>2]|0)+1;g=h+12|0;e=c[g>>2]|0;if(!(c[e>>2]|0)){d=b+4|0;i=h;j=e;k=e;e=g;while(1){g=j+12|0;n=c[g>>2]|0;o=c[n+8>>2]|0;p=n;do if((j|0)==(o|0)){q=c[n+4>>2]|0;if(!(c[q>>2]|0)){c[k>>2]=1;a[1263537]=0;c[q>>2]=1;if((c[d>>2]|0)==(n|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);r=c[(c[e>>2]|0)+12>>2]|0;break}else{a[1263537]=0;c[n>>2]=0;r=n;break}}q=j+4|0;if((i|0)==(c[q>>2]|0)){s=i+8|0;t=c[s>>2]|0;c[q>>2]=t;if((t|0)==(c[d>>2]|0))u=p;else{c[t+12>>2]=j;u=c[g>>2]|0}t=i+12|0;c[t>>2]=u;q=c[g>>2]|0;v=q+8|0;c[((c[v>>2]|0)==(j|0)?v:q+4|0)>>2]=i;c[s>>2]=j;c[g>>2]=i;w=j;x=i;y=c[t>>2]|0}else{w=i;x=j;y=n}a[1263537]=0;c[x>>2]=1;t=c[d>>2]|0;if((t|0)==(y|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);z=c[(c[w+12>>2]|0)+12>>2]|0;A=c[d>>2]|0}else{a[1263537]=0;c[y>>2]=0;z=y;A=t}t=z+8|0;s=c[t>>2]|0;q=s+4|0;v=c[q>>2]|0;c[t>>2]=v;if((v|0)!=(A|0))c[v+12>>2]=z;v=z+12|0;c[s+12>>2]=c[v>>2];t=c[v>>2]|0;B=t+4|0;c[((c[B>>2]|0)==(z|0)?B:t+8|0)>>2]=s;c[q>>2]=z;c[v>>2]=s;r=w}else{if(!(c[o>>2]|0)){c[k>>2]=1;a[1263537]=0;c[o>>2]=1;if((c[d>>2]|0)==(n|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);r=c[(c[e>>2]|0)+12>>2]|0;break}else{a[1263537]=0;c[n>>2]=0;r=n;break}}s=j+8|0;if((i|0)==(c[s>>2]|0)){v=i+4|0;q=c[v>>2]|0;c[s>>2]=q;if((q|0)==(c[d>>2]|0))C=p;else{c[q+12>>2]=j;C=c[g>>2]|0}q=i+12|0;c[q>>2]=C;s=c[g>>2]|0;t=s+4|0;c[((c[t>>2]|0)==(j|0)?t:s+8|0)>>2]=i;c[v>>2]=j;c[g>>2]=i;D=j;E=i;F=c[q>>2]|0}else{D=i;E=j;F=n}a[1263537]=0;c[E>>2]=1;q=c[d>>2]|0;if((q|0)==(F|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);G=c[d>>2]|0;H=c[(c[D+12>>2]|0)+12>>2]|0}else{a[1263537]=0;c[F>>2]=0;G=q;H=F}q=H+4|0;v=c[q>>2]|0;s=v+8|0;t=c[s>>2]|0;c[q>>2]=t;if((t|0)!=(G|0))c[t+12>>2]=H;t=H+12|0;c[v+12>>2]=c[t>>2];q=c[t>>2]|0;B=q+8|0;c[((c[B>>2]|0)==(H|0)?B:q+4|0)>>2]=v;c[s>>2]=H;c[t>>2]=v;r=D}while(0);n=r+12|0;g=c[n>>2]|0;if(!(c[g>>2]|0)){i=r;j=g;k=g;e=n}else break}}e=c[(c[b>>2]|0)+8>>2]|0;a[1263537]=0;c[e>>2]=1;l=f;return h|0}function __ZN3MapIPN15RasterizerScene12InstanceBaseEi10ComparatorIS2_E16DefaultAllocatorE7_insertERKS2_Rb(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0;f=c[b>>2]|0;g=c[f+8>>2]|0;h=b+4|0;i=c[h>>2]|0;a:do if((g|0)==(i|0))j=f;else{k=c[d>>2]|0;l=g;while(1){m=c[l+24>>2]|0;if(k>>>0<m>>>0)n=l+8|0;else{if(m>>>0>=k>>>0)break;n=l+4|0}m=c[n>>2]|0;if((m|0)==(i|0)){j=l;break a}else l=m}a[e>>0]=1;o=l;return o|0}while(0);i=__ZnwjPFPvjE(32,4740)|0;c[i>>2]=0;c[i+4>>2]=0;c[i+8>>2]=0;c[i+12>>2]=0;c[i+16>>2]=0;c[i+20>>2]=0;c[i+12>>2]=j;n=c[h>>2]|0;g=i+4|0;c[g>>2]=n;f=i+8|0;c[f>>2]=n;c[i+24>>2]=c[d>>2];if((j|0)!=(c[b>>2]|0)?(c[d>>2]|0)>>>0>=(c[j+24>>2]|0)>>>0:0)p=j+4|0;else p=j+8|0;c[p>>2]=i;a[e>>0]=0;e=c[g>>2]|0;g=c[h>>2]|0;if((e|0)==(g|0)){h=i;do{p=h;h=c[h+12>>2]|0}while((p|0)==(c[h+4>>2]|0));q=(h|0)==(c[b>>2]|0)?0:h}else{h=e;while(1){e=c[h+8>>2]|0;if((e|0)==(g|0)){q=h;break}else h=e}}c[i+16>>2]=q;h=c[f>>2]|0;b:do if((h|0)==(g|0)){f=i;while(1){e=f;f=c[f+12>>2]|0;if((e|0)!=(c[f+8>>2]|0)){r=f;break b}if((f|0)==(c[b>>2]|0)){r=0;break}}}else{f=h;while(1){l=c[f+4>>2]|0;if((l|0)==(g|0)){r=f;break}else f=l}}while(0);g=i+20|0;c[g>>2]=r;if(!q)s=r;else{c[q+20>>2]=i;s=c[g>>2]|0}if(!s){o=i;return o|0}c[s+16>>2]=i;o=i;return o|0}function __ZN3MapI10StringName7Variant10ComparatorIS0_E16DefaultAllocatorE6_eraseEPNS5_7ElementE(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0;e=d+8|0;f=c[e>>2]|0;g=b+4|0;h=c[g>>2]|0;do if((f|0)!=(h|0)?(i=c[d+4>>2]|0,(i|0)!=(h|0)):0){j=i;while(1){i=c[j+8>>2]|0;if((i|0)==(h|0))break;else j=i}if(!j){k=h;l=c[h+8>>2]|0;m=7;break}else{n=j;o=j+8|0;m=8;break}}else{k=d;l=f;m=7}while(0);if((m|0)==7){f=k+8|0;if((l|0)==(h|0)){n=k;o=f;m=8}else{p=k;q=l;r=f}}if((m|0)==8){p=n;q=c[n+4>>2]|0;r=o}o=c[b>>2]|0;n=p+12|0;m=c[n>>2]|0;c[q+12>>2]=m;do if((o|0)!=(m|0)){f=c[n>>2]|0;l=f+8|0;if((p|0)==(c[l>>2]|0)){c[l>>2]=q;break}else{c[f+4>>2]=q;break}}else c[o+8>>2]=q;while(0);do if((p|0)==(d|0)){if((c[d>>2]|0)==1)__ZN3MapI10StringName7Variant10ComparatorIS0_E16DefaultAllocatorE10_erase_fixEPNS5_7ElementE(b,q)}else{if((p|0)==(h|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143791,1145936,469,1143798,0);return}a[1263537]=0;if((c[p>>2]|0)==1)__ZN3MapI10StringName7Variant10ComparatorIS0_E16DefaultAllocatorE10_erase_fixEPNS5_7ElementE(b,q);c[r>>2]=c[e>>2];o=d+4|0;c[p+4>>2]=c[o>>2];m=d+12|0;c[n>>2]=c[m>>2];c[p>>2]=c[d>>2];c[(c[e>>2]|0)+12>>2]=p;c[(c[o>>2]|0)+12>>2]=p;o=c[m>>2]|0;m=o+8|0;if((c[m>>2]|0)==(d|0)){c[m>>2]=p;break}else{c[o+4>>2]=p;break}}while(0);p=c[d+16>>2]|0;e=d+20|0;if(p|0)c[p+20>>2]=c[e>>2];n=c[e>>2]|0;if(n|0)c[n+16>>2]=p;p=d+32|0;if(c[p>>2]|0)__ZN7Variant5clearEv(p);__ZN10StringNameD2Ev(d+24|0);__ZN6Memory11free_staticEPvb(d,0);d=b+8|0;c[d>>2]=(c[d>>2]|0)+-1;if(!(c[c[g>>2]>>2]|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143791,1145936,498,1143838,0);return}else{a[1263537]=0;return}}function __ZN3MapI10StringName7Variant10ComparatorIS0_E16DefaultAllocatorE10_erase_fixEPNS5_7ElementE(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0;e=c[(c[b>>2]|0)+8>>2]|0;f=b+4|0;if((e|0)!=(d|0)&(c[d>>2]|0)==1){b=d;while(1){g=b+12|0;h=c[g>>2]|0;i=c[h+8>>2]|0;do if((b|0)==(i|0)){j=c[h+4>>2]|0;if(!(c[j>>2]|0)){a[1263537]=0;c[j>>2]=1;k=c[f>>2]|0;if((k|0)==(h|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);l=c[g>>2]|0;m=l;n=c[l+4>>2]|0;o=c[f>>2]|0}else{a[1263537]=0;c[h>>2]=0;m=h;n=j;o=k}k=n+8|0;l=c[k>>2]|0;c[m+4>>2]=l;if((l|0)!=(o|0))c[l+12>>2]=m;l=m+12|0;c[n+12>>2]=c[l>>2];p=c[l>>2]|0;q=p+8|0;if((c[q>>2]|0)==(m|0))c[q>>2]=n;else c[p+4>>2]=n;c[k>>2]=m;c[l>>2]=n;l=c[g>>2]|0;r=c[l+4>>2]|0;s=l}else{r=j;s=h}if((c[c[r+4>>2]>>2]|0)==1){j=r+8|0;l=c[j>>2]|0;if((c[l>>2]|0)==1)if((c[f>>2]|0)==(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);t=c[g>>2]|0;break}else{a[1263537]=0;c[r>>2]=0;t=s;break}a[1263537]=0;c[l>>2]=1;k=c[f>>2]|0;if((k|0)==(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);u=c[j>>2]|0;v=c[f>>2]|0}else{a[1263537]=0;c[r>>2]=0;u=l;v=k}k=u+4|0;l=c[k>>2]|0;c[j>>2]=l;if((l|0)!=(v|0))c[l+12>>2]=r;l=r+12|0;c[u+12>>2]=c[l>>2];j=c[l>>2]|0;p=j+4|0;if((c[p>>2]|0)==(r|0))c[p>>2]=u;else c[j+8>>2]=u;c[k>>2]=r;c[l>>2]=u;l=c[g>>2]|0;w=c[l+4>>2]|0;x=l;y=v}else{w=r;x=s;y=c[f>>2]|0}l=c[x>>2]|0;if((l|0)==0&(y|0)==(w|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);z=c[g>>2]|0;A=c[f>>2]|0}else{a[1263537]=0;c[w>>2]=l;z=x;A=y}c[z>>2]=1;l=c[w+4>>2]|0;a[1263537]=0;c[l>>2]=1;l=z+4|0;k=c[l>>2]|0;j=k+8|0;p=c[j>>2]|0;c[l>>2]=p;if((p|0)!=(A|0))c[p+12>>2]=z;p=z+12|0;c[k+12>>2]=c[p>>2];l=c[p>>2]|0;q=l+8|0;if((c[q>>2]|0)==(z|0))c[q>>2]=k;else c[l+4>>2]=k;c[j>>2]=z;c[p>>2]=k;t=e}else{if(!(c[i>>2]|0)){a[1263537]=0;c[i>>2]=1;k=c[f>>2]|0;if((k|0)==(h|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);p=c[g>>2]|0;B=c[p+8>>2]|0;C=c[f>>2]|0;D=p}else{a[1263537]=0;c[h>>2]=0;B=i;C=k;D=h}k=B+4|0;p=c[k>>2]|0;c[D+8>>2]=p;if((p|0)!=(C|0))c[p+12>>2]=D;p=D+12|0;c[B+12>>2]=c[p>>2];j=c[p>>2]|0;l=j+4|0;if((c[l>>2]|0)==(D|0))c[l>>2]=B;else c[j+8>>2]=B;c[k>>2]=D;c[p>>2]=B;p=c[g>>2]|0;E=c[p+8>>2]|0;F=p}else{E=i;F=h}p=E+4|0;k=c[p>>2]|0;j=(c[c[E+8>>2]>>2]|0)==1;if(!((c[k>>2]|0)!=1|j^1))if((c[f>>2]|0)==(E|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);t=c[g>>2]|0;break}else{a[1263537]=0;c[E>>2]=0;t=F;break}if(j){a[1263537]=0;c[k>>2]=1;j=c[f>>2]|0;if((j|0)==(E|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);G=c[p>>2]|0;H=c[f>>2]|0}else{a[1263537]=0;c[E>>2]=0;G=k;H=j}j=G+8|0;k=c[j>>2]|0;c[p>>2]=k;if((k|0)!=(H|0))c[k+12>>2]=E;k=E+12|0;c[G+12>>2]=c[k>>2];p=c[k>>2]|0;l=p+8|0;if((c[l>>2]|0)==(E|0))c[l>>2]=G;else c[p+4>>2]=G;c[j>>2]=E;c[k>>2]=G;k=c[g>>2]|0;I=c[k+8>>2]|0;J=k;K=H}else{I=E;J=F;K=c[f>>2]|0}k=c[J>>2]|0;if((k|0)==0&(K|0)==(I|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);L=c[g>>2]|0;M=c[f>>2]|0}else{a[1263537]=0;c[I>>2]=k;L=J;M=K}c[L>>2]=1;k=c[I+8>>2]|0;a[1263537]=0;c[k>>2]=1;k=L+8|0;j=c[k>>2]|0;p=j+4|0;l=c[p>>2]|0;c[k>>2]=l;if((l|0)!=(M|0))c[l+12>>2]=L;l=L+12|0;c[j+12>>2]=c[l>>2];k=c[l>>2]|0;q=k+4|0;if((c[q>>2]|0)==(L|0))c[q>>2]=j;else c[k+8>>2]=j;c[p>>2]=L;c[l>>2]=j;t=e}while(0);if((e|0)!=(t|0)&(c[t>>2]|0)==1)b=t;else{N=t;break}}}else N=d;a[1263537]=0;c[N>>2]=1;if((c[c[f>>2]>>2]|0)==1){a[1263537]=0;return}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143886,1145936,447,1143897,0);return}}function __ZN22RasterizerStorageGLES38MaterialD2Ev(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0;c[b>>2]=206024;d=b+100|0;e=c[d>>2]|0;if(e|0?(__ZN3MapIPN15RasterizerScene12InstanceBaseEi10ComparatorIS2_E16DefaultAllocatorE13_cleanup_treeEPNS6_7ElementE(d,c[e+8>>2]|0),e=c[b+104>>2]|0,f=c[d>>2]|0,c[f+8>>2]=e,c[b+108>>2]=0,g=e,c[g+12>>2]=g,f|0):0){__ZN6Memory11free_staticEPvb(f,0);c[d>>2]=0}d=b+88|0;f=c[d>>2]|0;if(f|0?(__ZN3MapIPN22RasterizerStorageGLES38GeometryEi10ComparatorIS2_E16DefaultAllocatorE13_cleanup_treeEPNS6_7ElementE(d,c[f+8>>2]|0),f=c[b+92>>2]|0,g=c[d>>2]|0,c[g+8>>2]=f,c[b+96>>2]=0,e=f,c[e+12>>2]=e,g|0):0){__ZN6Memory11free_staticEPvb(g,0);c[d>>2]=0}d=c[b+64>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);d=b+48|0;g=c[d>>2]|0;if(g|0){a[1263537]=0;e=b+56|0;f=c[e>>2]|0;h=b+60|0;if(f|0)c[f+12>>2]=c[h>>2];i=c[h>>2]|0;if(i|0)c[i+8>>2]=f;if((c[g>>2]|0)==(d|0))c[g>>2]=c[e>>2];c[e>>2]=0;c[h>>2]=0;c[d>>2]=0}d=b+32|0;h=c[d>>2]|0;if(h|0){a[1263537]=0;e=b+40|0;g=c[e>>2]|0;f=b+44|0;if(g|0)c[g+12>>2]=c[f>>2];i=c[f>>2]|0;if(i|0)c[i+8>>2]=g;if((c[h>>2]|0)==(d|0))c[h>>2]=c[e>>2];c[e>>2]=0;c[f>>2]=0;c[d>>2]=0}d=b+20|0;f=c[d>>2]|0;if(!f)return;__ZN3MapI10StringName7Variant10ComparatorIS0_E16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(d,c[f+8>>2]|0);f=c[b+24>>2]|0;e=c[d>>2]|0;c[e+8>>2]=f;c[b+28>>2]=0;b=f;c[b+12>>2]=b;if(!e)return;b=e+32|0;if(c[b>>2]|0)__ZN7Variant5clearEv(b);__ZN10StringNameD2Ev(e+24|0);__ZN6Memory11free_staticEPvb(e,0);c[d>>2]=0;return}function __ZN22RasterizerStorageGLES38MaterialD0Ev(a){a=a|0;__ZN22RasterizerStorageGLES38MaterialD2Ev(a);__ZdlPv(a);return}function __ZN3MapIPN15RasterizerScene12InstanceBaseEi10ComparatorIS2_E16DefaultAllocatorE13_cleanup_treeEPNS6_7ElementE(a,b){a=a|0;b=b|0;if((c[a+4>>2]|0)==(b|0))return;else{__ZN3MapIPN15RasterizerScene12InstanceBaseEi10ComparatorIS2_E16DefaultAllocatorE13_cleanup_treeEPNS6_7ElementE(a,c[b+8>>2]|0);__ZN3MapIPN15RasterizerScene12InstanceBaseEi10ComparatorIS2_E16DefaultAllocatorE13_cleanup_treeEPNS6_7ElementE(a,c[b+4>>2]|0);__ZN6Memory11free_staticEPvb(b,0);return}}function __ZN3MapIPN22RasterizerStorageGLES38GeometryEi10ComparatorIS2_E16DefaultAllocatorE13_cleanup_treeEPNS6_7ElementE(a,b){a=a|0;b=b|0;if((c[a+4>>2]|0)==(b|0))return;else{__ZN3MapIPN22RasterizerStorageGLES38GeometryEi10ComparatorIS2_E16DefaultAllocatorE13_cleanup_treeEPNS6_7ElementE(a,c[b+8>>2]|0);__ZN3MapIPN22RasterizerStorageGLES38GeometryEi10ComparatorIS2_E16DefaultAllocatorE13_cleanup_treeEPNS6_7ElementE(a,c[b+4>>2]|0);__ZN6Memory11free_staticEPvb(b,0);return}}function __ZN3MapI10StringName3RID10ComparatorIS0_E16DefaultAllocatorEixERKS0_(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;g=c[b>>2]|0;if(!g){h=__ZnwjPFPvjE(32,4740)|0;__ZN10StringNameC2Ev(h+24|0);c[h+28>>2]=0;i=h+16|0;c[i>>2]=0;c[i+4>>2]=0;c[b>>2]=h;i=c[b+4>>2]|0;c[h+4>>2]=i;c[h+8>>2]=i;c[h+12>>2]=i;c[h>>2]=1;if(!h){c[f>>2]=0;j=f;k=14}else{n=h;o=i;k=5}}else{n=g;o=c[b+4>>2]|0;k=5}a:do if((k|0)==5){g=c[n+8>>2]|0;b:do if((g|0)!=(o|0)){i=c[d>>2]|0;h=g;while(1){p=c[h+24>>2]|0;if(i>>>0<p>>>0)q=h+8|0;else{if(p>>>0>=i>>>0)break;q=h+4|0}p=c[q>>2]|0;if((p|0)==(o|0))break b;else h=p}if(!((h|0)==(o|0)|(h|0)==0)){r=h;break a}}while(0);c[f>>2]=0;if(!n){j=f;k=14}else{s=f;k=15}}while(0);if((k|0)==14){n=__ZnwjPFPvjE(32,4740)|0;__ZN10StringNameC2Ev(n+24|0);c[n+28>>2]=0;o=n+16|0;c[o>>2]=0;c[o+4>>2]=0;c[b>>2]=n;o=c[b+4>>2]|0;c[n+4>>2]=o;c[n+8>>2]=o;c[n+12>>2]=o;c[n>>2]=1;s=j;k=15}if((k|0)==15){k=__ZN3MapI10StringName3RID10ComparatorIS0_E16DefaultAllocatorE10_insert_rbERKS0_RKS1_(b,d,f)|0;if(!k){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145936,616,1145947,0);t=0;l=e;return t|0}else r=k}a[1263537]=0;t=r+28|0;l=e;return t|0}function __ZN3MapI10StringName3RID10ComparatorIS0_E16DefaultAllocatorE6_eraseEPNS5_7ElementE(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0;e=d+8|0;f=c[e>>2]|0;g=b+4|0;h=c[g>>2]|0;if((f|0)!=(h|0)?(i=c[d+4>>2]|0,(i|0)!=(h|0)):0){j=i;while(1){i=c[j+8>>2]|0;if((i|0)==(h|0))break;else j=i}if(!j){k=h;l=c[h+8>>2]|0}else{k=j;l=h}}else{k=d;l=f}f=k+8|0;j=k+4|0;i=c[((l|0)==(h|0)?j:f)>>2]|0;h=c[b>>2]|0;l=k+12|0;m=c[l>>2]|0;c[i+12>>2]=m;if((h|0)==(m|0))n=h+8|0;else{h=c[l>>2]|0;m=h+8|0;n=(k|0)==(c[m>>2]|0)?m:h+4|0}c[n>>2]=i;if((k|0)==(d|0)){if((c[d>>2]|0)==1)__ZN3MapI10StringName3RID10ComparatorIS0_E16DefaultAllocatorE10_erase_fixEPNS5_7ElementE(b,i)}else{if((k|0)==(c[g>>2]|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143791,1145936,469,1143798,0);return}a[1263537]=0;if((c[k>>2]|0)==1)__ZN3MapI10StringName3RID10ComparatorIS0_E16DefaultAllocatorE10_erase_fixEPNS5_7ElementE(b,i);c[f>>2]=c[e>>2];f=d+4|0;c[j>>2]=c[f>>2];j=d+12|0;c[l>>2]=c[j>>2];c[k>>2]=c[d>>2];c[(c[e>>2]|0)+12>>2]=k;c[(c[f>>2]|0)+12>>2]=k;f=c[j>>2]|0;j=f+8|0;c[((c[j>>2]|0)==(d|0)?j:f+4|0)>>2]=k}k=c[d+16>>2]|0;f=d+20|0;if(k|0)c[k+20>>2]=c[f>>2];j=c[f>>2]|0;if(j|0)c[j+16>>2]=k;__ZN10StringNameD2Ev(d+24|0);__ZN6Memory11free_staticEPvb(d,0);d=b+8|0;c[d>>2]=(c[d>>2]|0)+-1;if(!(c[c[g>>2]>>2]|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143791,1145936,498,1143838,0);return}else{a[1263537]=0;return}}function __ZN3MapI10StringName3RID10ComparatorIS0_E16DefaultAllocatorE10_erase_fixEPNS5_7ElementE(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0;e=c[(c[b>>2]|0)+8>>2]|0;f=b+4|0;if((e|0)!=(d|0)&(c[d>>2]|0)==1){b=d;while(1){g=b+12|0;h=c[g>>2]|0;i=c[h+8>>2]|0;do if((b|0)==(i|0)){j=c[h+4>>2]|0;if(!(c[j>>2]|0)){a[1263537]=0;c[j>>2]=1;k=c[f>>2]|0;if((k|0)==(h|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);l=c[g>>2]|0;m=l;n=c[l+4>>2]|0;o=c[f>>2]|0}else{a[1263537]=0;c[h>>2]=0;m=h;n=j;o=k}k=n+8|0;l=c[k>>2]|0;c[m+4>>2]=l;if((l|0)!=(o|0))c[l+12>>2]=m;l=m+12|0;c[n+12>>2]=c[l>>2];p=c[l>>2]|0;q=p+8|0;c[((c[q>>2]|0)==(m|0)?q:p+4|0)>>2]=n;c[k>>2]=m;c[l>>2]=n;l=c[g>>2]|0;r=c[l+4>>2]|0;s=l}else{r=j;s=h}if((c[c[r+4>>2]>>2]|0)==1){j=r+8|0;l=c[j>>2]|0;if((c[l>>2]|0)==1)if((c[f>>2]|0)==(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);t=c[g>>2]|0;break}else{a[1263537]=0;c[r>>2]=0;t=s;break}a[1263537]=0;c[l>>2]=1;k=c[f>>2]|0;if((k|0)==(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);u=c[j>>2]|0;v=c[f>>2]|0}else{a[1263537]=0;c[r>>2]=0;u=l;v=k}k=u+4|0;l=c[k>>2]|0;c[j>>2]=l;if((l|0)!=(v|0))c[l+12>>2]=r;l=r+12|0;c[u+12>>2]=c[l>>2];j=c[l>>2]|0;p=j+4|0;c[((c[p>>2]|0)==(r|0)?p:j+8|0)>>2]=u;c[k>>2]=r;c[l>>2]=u;l=c[g>>2]|0;w=c[l+4>>2]|0;x=l}else{w=r;x=s}l=c[x>>2]|0;k=c[f>>2]|0;if((l|0)==0&(k|0)==(w|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);y=c[g>>2]|0;z=c[f>>2]|0}else{a[1263537]=0;c[w>>2]=l;y=x;z=k}c[y>>2]=1;k=c[w+4>>2]|0;a[1263537]=0;c[k>>2]=1;k=y+4|0;l=c[k>>2]|0;j=l+8|0;p=c[j>>2]|0;c[k>>2]=p;if((p|0)!=(z|0))c[p+12>>2]=y;p=y+12|0;c[l+12>>2]=c[p>>2];k=c[p>>2]|0;q=k+8|0;c[((c[q>>2]|0)==(y|0)?q:k+4|0)>>2]=l;c[j>>2]=y;c[p>>2]=l;t=e}else{if(!(c[i>>2]|0)){a[1263537]=0;c[i>>2]=1;l=c[f>>2]|0;if((l|0)==(h|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);p=c[g>>2]|0;A=c[p+8>>2]|0;B=c[f>>2]|0;C=p}else{a[1263537]=0;c[h>>2]=0;A=i;B=l;C=h}l=A+4|0;p=c[l>>2]|0;c[C+8>>2]=p;if((p|0)!=(B|0))c[p+12>>2]=C;p=C+12|0;c[A+12>>2]=c[p>>2];j=c[p>>2]|0;k=j+4|0;c[((c[k>>2]|0)==(C|0)?k:j+8|0)>>2]=A;c[l>>2]=C;c[p>>2]=A;p=c[g>>2]|0;D=c[p+8>>2]|0;E=p}else{D=i;E=h}p=D+4|0;l=c[p>>2]|0;j=(c[c[D+8>>2]>>2]|0)==1;if(!((c[l>>2]|0)!=1|j^1))if((c[f>>2]|0)==(D|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);t=c[g>>2]|0;break}else{a[1263537]=0;c[D>>2]=0;t=E;break}if(j){a[1263537]=0;c[l>>2]=1;j=c[f>>2]|0;if((j|0)==(D|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);F=c[p>>2]|0;G=c[f>>2]|0}else{a[1263537]=0;c[D>>2]=0;F=l;G=j}j=F+8|0;l=c[j>>2]|0;c[p>>2]=l;if((l|0)!=(G|0))c[l+12>>2]=D;l=D+12|0;c[F+12>>2]=c[l>>2];p=c[l>>2]|0;k=p+8|0;c[((c[k>>2]|0)==(D|0)?k:p+4|0)>>2]=F;c[j>>2]=D;c[l>>2]=F;l=c[g>>2]|0;H=c[l+8>>2]|0;I=l}else{H=D;I=E}l=c[I>>2]|0;j=c[f>>2]|0;if((l|0)==0&(j|0)==(H|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);J=c[g>>2]|0;K=c[f>>2]|0}else{a[1263537]=0;c[H>>2]=l;J=I;K=j}c[J>>2]=1;j=c[H+8>>2]|0;a[1263537]=0;c[j>>2]=1;j=J+8|0;l=c[j>>2]|0;p=l+4|0;k=c[p>>2]|0;c[j>>2]=k;if((k|0)!=(K|0))c[k+12>>2]=J;k=J+12|0;c[l+12>>2]=c[k>>2];j=c[k>>2]|0;q=j+4|0;c[((c[q>>2]|0)==(J|0)?q:j+8|0)>>2]=l;c[p>>2]=J;c[k>>2]=l;t=e}while(0);if((e|0)!=(t|0)&(c[t>>2]|0)==1)b=t;else{L=t;break}}}else L=d;a[1263537]=0;c[L>>2]=1;if((c[c[f>>2]>>2]|0)==1){a[1263537]=0;return}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143886,1145936,447,1143897,0);return}}function __ZN3MapI10StringName3RID10ComparatorIS0_E16DefaultAllocatorE10_insert_rbERKS0_RKS1_(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f;a[g>>0]=0;h=__ZN3MapI10StringName3RID10ComparatorIS0_E16DefaultAllocatorE7_insertERKS0_Rb(b,d,g)|0;if(h|0)c[h+28>>2]=c[e>>2];if(a[g>>0]|0){l=f;return h|0}g=b+8|0;c[g>>2]=(c[g>>2]|0)+1;g=h+12|0;e=c[g>>2]|0;if(!(c[e>>2]|0)){d=b+4|0;i=h;j=e;k=e;e=g;while(1){g=j+12|0;n=c[g>>2]|0;o=c[n+8>>2]|0;p=n;do if((j|0)==(o|0)){q=c[n+4>>2]|0;if(!(c[q>>2]|0)){c[k>>2]=1;a[1263537]=0;c[q>>2]=1;if((c[d>>2]|0)==(n|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);r=c[(c[e>>2]|0)+12>>2]|0;break}else{a[1263537]=0;c[n>>2]=0;r=n;break}}q=j+4|0;if((i|0)==(c[q>>2]|0)){s=i+8|0;t=c[s>>2]|0;c[q>>2]=t;if((t|0)==(c[d>>2]|0))u=p;else{c[t+12>>2]=j;u=c[g>>2]|0}t=i+12|0;c[t>>2]=u;q=c[g>>2]|0;v=q+8|0;c[((c[v>>2]|0)==(j|0)?v:q+4|0)>>2]=i;c[s>>2]=j;c[g>>2]=i;w=j;x=i;y=c[t>>2]|0}else{w=i;x=j;y=n}a[1263537]=0;c[x>>2]=1;t=c[d>>2]|0;if((t|0)==(y|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);z=c[(c[w+12>>2]|0)+12>>2]|0;A=c[d>>2]|0}else{a[1263537]=0;c[y>>2]=0;z=y;A=t}t=z+8|0;s=c[t>>2]|0;q=s+4|0;v=c[q>>2]|0;c[t>>2]=v;if((v|0)!=(A|0))c[v+12>>2]=z;v=z+12|0;c[s+12>>2]=c[v>>2];t=c[v>>2]|0;B=t+4|0;c[((c[B>>2]|0)==(z|0)?B:t+8|0)>>2]=s;c[q>>2]=z;c[v>>2]=s;r=w}else{if(!(c[o>>2]|0)){c[k>>2]=1;a[1263537]=0;c[o>>2]=1;if((c[d>>2]|0)==(n|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);r=c[(c[e>>2]|0)+12>>2]|0;break}else{a[1263537]=0;c[n>>2]=0;r=n;break}}s=j+8|0;if((i|0)==(c[s>>2]|0)){v=i+4|0;q=c[v>>2]|0;c[s>>2]=q;if((q|0)==(c[d>>2]|0))C=p;else{c[q+12>>2]=j;C=c[g>>2]|0}q=i+12|0;c[q>>2]=C;s=c[g>>2]|0;t=s+4|0;c[((c[t>>2]|0)==(j|0)?t:s+8|0)>>2]=i;c[v>>2]=j;c[g>>2]=i;D=j;E=i;F=c[q>>2]|0}else{D=i;E=j;F=n}a[1263537]=0;c[E>>2]=1;q=c[d>>2]|0;if((q|0)==(F|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);G=c[d>>2]|0;H=c[(c[D+12>>2]|0)+12>>2]|0}else{a[1263537]=0;c[F>>2]=0;G=q;H=F}q=H+4|0;v=c[q>>2]|0;s=v+8|0;t=c[s>>2]|0;c[q>>2]=t;if((t|0)!=(G|0))c[t+12>>2]=H;t=H+12|0;c[v+12>>2]=c[t>>2];q=c[t>>2]|0;B=q+8|0;c[((c[B>>2]|0)==(H|0)?B:q+4|0)>>2]=v;c[s>>2]=H;c[t>>2]=v;r=D}while(0);n=r+12|0;g=c[n>>2]|0;if(!(c[g>>2]|0)){i=r;j=g;k=g;e=n}else break}}e=c[(c[b>>2]|0)+8>>2]|0;a[1263537]=0;c[e>>2]=1;l=f;return h|0}function __ZN3MapI10StringName3RID10ComparatorIS0_E16DefaultAllocatorE7_insertERKS0_Rb(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0;f=c[b>>2]|0;g=c[f+8>>2]|0;h=b+4|0;i=c[h>>2]|0;a:do if((g|0)==(i|0))j=f;else{k=c[d>>2]|0;l=g;while(1){m=c[l+24>>2]|0;if(k>>>0<m>>>0)n=l+8|0;else{if(m>>>0>=k>>>0)break;n=l+4|0}m=c[n>>2]|0;if((m|0)==(i|0)){j=l;break a}else l=m}a[e>>0]=1;o=l;return o|0}while(0);i=__ZnwjPFPvjE(32,4740)|0;n=i+24|0;__ZN10StringNameC2Ev(n);c[i+28>>2]=0;c[i>>2]=0;c[i+4>>2]=0;c[i+8>>2]=0;c[i+12>>2]=0;c[i+16>>2]=0;c[i+20>>2]=0;c[i+12>>2]=j;g=c[h>>2]|0;f=i+4|0;c[f>>2]=g;k=i+8|0;c[k>>2]=g;__ZN10StringNameaSERKS_(n,d);if((j|0)!=(c[b>>2]|0)?(c[d>>2]|0)>>>0>=(c[j+24>>2]|0)>>>0:0)p=j+4|0;else p=j+8|0;c[p>>2]=i;a[e>>0]=0;e=c[f>>2]|0;f=c[h>>2]|0;if((e|0)==(f|0)){h=i;do{p=h;h=c[h+12>>2]|0}while((p|0)==(c[h+4>>2]|0));q=(h|0)==(c[b>>2]|0)?0:h}else{h=e;while(1){e=c[h+8>>2]|0;if((e|0)==(f|0)){q=h;break}else h=e}}c[i+16>>2]=q;h=c[k>>2]|0;b:do if((h|0)==(f|0)){k=i;while(1){e=k;k=c[k+12>>2]|0;if((e|0)!=(c[k+8>>2]|0)){r=k;break b}if((k|0)==(c[b>>2]|0)){r=0;break}}}else{k=h;while(1){l=c[k+4>>2]|0;if((l|0)==(f|0)){r=k;break}else k=l}}while(0);f=i+20|0;c[f>>2]=r;if(!q)s=r;else{c[q+20>>2]=i;s=c[f>>2]|0}if(!s){o=i;return o|0}c[s+16>>2]=i;o=i;return o|0}function __ZN3MapI10StringNameN14ShaderLanguage10ShaderNode7UniformE10ComparatorIS0_E16DefaultAllocatorEixERKS0_(b,d){b=b|0;d=d|0;var e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0;e=l;l=l+48|0;if((l|0)>=(m|0))ba(48);f=e;h=c[b>>2]|0;if(!h){i=__ZnwjPFPvjE(64,4740)|0;__ZN10StringNameC2Ev(i+24|0);c[i+44>>2]=0;c[i+48>>2]=0;g[i+52>>2]=0.0;g[i+56>>2]=1.0;g[i+60>>2]=1.0000000474974513e-03;j=i+16|0;c[j>>2]=0;c[j+4>>2]=0;c[b>>2]=i;j=c[b+4>>2]|0;c[i+4>>2]=j;c[i+8>>2]=j;c[i+12>>2]=j;c[i>>2]=1;if(!i){k=0;n=12}else{o=i;p=j;n=4}}else{o=h;p=c[b+4>>2]|0;n=4}a:do if((n|0)==4){h=c[o+8>>2]|0;if((h|0)!=(p|0)){j=c[d>>2]|0;i=h;while(1){h=c[i+24>>2]|0;if(j>>>0<h>>>0)q=i+8|0;else{if(h>>>0>=j>>>0)break;q=i+4|0}h=c[q>>2]|0;if((h|0)==(p|0)){k=o;n=12;break a}else i=h}if(!((i|0)==(p|0)|(i|0)==0))r=i;else{k=o;n=12}}else{k=o;n=12}}while(0);if((n|0)==12){c[f+16>>2]=0;c[f+20>>2]=0;g[f+24>>2]=0.0;g[f+28>>2]=1.0;g[f+32>>2]=1.0000000474974513e-03;if(!k){k=__ZnwjPFPvjE(64,4740)|0;__ZN10StringNameC2Ev(k+24|0);c[k+44>>2]=0;c[k+48>>2]=0;g[k+52>>2]=0.0;g[k+56>>2]=1.0;g[k+60>>2]=1.0000000474974513e-03;n=k+16|0;c[n>>2]=0;c[n+4>>2]=0;c[b>>2]=k;n=c[b+4>>2]|0;c[k+4>>2]=n;c[k+8>>2]=n;c[k+12>>2]=n;c[k>>2]=1}k=__ZN3MapI10StringNameN14ShaderLanguage10ShaderNode7UniformE10ComparatorIS0_E16DefaultAllocatorE10_insert_rbERKS0_RKS3_(b,d,f)|0;d=c[f+16>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);if(!k){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145936,616,1145947,0);s=0;l=e;return s|0}else r=k}a[1263537]=0;s=r+28|0;l=e;return s|0}function __ZN11ShaderGLES320create_custom_shaderEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=b;e=a+56|0;f=a+68|0;a=d;g=a+36|0;do{c[a>>2]=0;a=a+4|0}while((a|0)<(g|0));__ZN11ShaderGLES310CustomCodeaSERKS0_(__ZN7HashMapIjN11ShaderGLES310CustomCodeE20HashMapHasherDefault24HashMapComparatorDefaultIjELh3ELh8EEixERKj(e,f)|0,d)|0;__ZN11ShaderGLES310CustomCodeD2Ev(d);c[(__ZN7HashMapIjN11ShaderGLES310CustomCodeE20HashMapHasherDefault24HashMapComparatorDefaultIjELh3ELh8EEixERKj(e,f)|0)+24>>2]=1;e=c[f>>2]|0;c[f>>2]=e+1;l=b;return e|0}function __ZN11ShaderGLES310CustomCodeaSERKS0_(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0;d=c[a>>2]|0;if((d|0)!=(c[b>>2]|0)){if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);c[a>>2]=0;d=c[b>>2]|0;if(d|0?__Z28atomic_conditional_incrementPj(d+-8|0)|0:0)c[a>>2]=c[b>>2]}d=a+4|0;e=b+4|0;f=c[d>>2]|0;if((f|0)!=(c[e>>2]|0)){if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);c[d>>2]=0;f=c[e>>2]|0;if(f|0?__Z28atomic_conditional_incrementPj(f+-8|0)|0:0)c[d>>2]=c[e>>2]}e=a+8|0;d=b+8|0;f=c[e>>2]|0;if((f|0)!=(c[d>>2]|0)){if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);c[e>>2]=0;f=c[d>>2]|0;if(f|0?__Z28atomic_conditional_incrementPj(f+-8|0)|0:0)c[e>>2]=c[d>>2]}d=a+12|0;e=b+12|0;f=c[d>>2]|0;if((f|0)!=(c[e>>2]|0)){if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);c[d>>2]=0;f=c[e>>2]|0;if(f|0?__Z28atomic_conditional_incrementPj(f+-8|0)|0:0)c[d>>2]=c[e>>2]}e=a+16|0;d=b+16|0;f=c[e>>2]|0;if((f|0)!=(c[d>>2]|0)){if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);c[e>>2]=0;f=c[d>>2]|0;if(f|0?__Z28atomic_conditional_incrementPj(f+-8|0)|0:0)c[e>>2]=c[d>>2]}d=a+20|0;e=b+20|0;f=c[d>>2]|0;if((f|0)!=(c[e>>2]|0)){if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);c[d>>2]=0;f=c[e>>2]|0;if(f|0?__Z28atomic_conditional_incrementPj(f+-8|0)|0:0)c[d>>2]=c[e>>2]}c[a+24>>2]=c[b+24>>2];e=a+28|0;d=b+28|0;f=c[e>>2]|0;if((f|0)!=(c[d>>2]|0)){if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0){g=c[e>>2]|0;h=(g|0)==0?0:g+-4|0;g=h+4|0;if(c[h>>2]|0){i=0;do{__ZN10StringNameD2Ev(g+(i<<2)|0);i=i+1|0}while(i>>>0<(c[h>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(f,1)}c[e>>2]=0;f=c[d>>2]|0;if(f|0?__Z28atomic_conditional_incrementPj(f+-8|0)|0:0)c[e>>2]=c[d>>2]}d=a+32|0;e=b+32|0;b=c[d>>2]|0;if((b|0)==(c[e>>2]|0))return a|0;if(b|0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0){f=c[d>>2]|0;h=(f|0)==0?0:f+-4|0;f=h+4|0;if(c[h>>2]|0){i=0;do{g=c[f+(i<<2)>>2]|0;if(g|0?(__Z16atomic_decrementPj(g+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(g,1);i=i+1|0}while(i>>>0<(c[h>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(b,1)}c[d>>2]=0;b=c[e>>2]|0;if(!b)return a|0;if(!(__Z28atomic_conditional_incrementPj(b+-8|0)|0))return a|0;c[d>>2]=c[e>>2];return a|0}function __ZN22RasterizerStorageGLES36ShaderD2Ev(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0;c[b>>2]=206040;d=c[b+96>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);d=c[b+88>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);d=b+76|0;e=c[d>>2]|0;if(e|0?(__ZN3MapI10StringName3RID10ComparatorIS0_E16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(d,c[e+8>>2]|0),e=c[b+80>>2]|0,f=c[d>>2]|0,c[f+8>>2]=e,c[b+84>>2]=0,g=e,c[g+12>>2]=g,f|0):0){__ZN10StringNameD2Ev(f+24|0);__ZN6Memory11free_staticEPvb(f,0);c[d>>2]=0}d=b+60|0;f=c[d>>2]|0;if(f|0){a[1263537]=0;g=b+68|0;e=c[g>>2]|0;h=b+72|0;if(e|0)c[e+12>>2]=c[h>>2];i=c[h>>2]|0;if(i|0)c[i+8>>2]=e;if((c[f>>2]|0)==(d|0))c[f>>2]=c[g>>2];c[g>>2]=0;c[h>>2]=0;c[d>>2]=0}d=c[b+40>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);d=b+28|0;h=c[d>>2]|0;if(h|0?(__ZN3MapI10StringNameN14ShaderLanguage10ShaderNode7UniformE10ComparatorIS0_E16DefaultAllocatorE13_cleanup_treeEPNS7_7ElementE(d,c[h+8>>2]|0),h=c[b+32>>2]|0,g=c[d>>2]|0,c[g+8>>2]=h,c[b+36>>2]=0,f=h,c[f+12>>2]=f,g|0):0){f=c[g+44>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);__ZN10StringNameD2Ev(g+24|0);__ZN6Memory11free_staticEPvb(g,0);c[d>>2]=0}if(!(c[b+24>>2]|0))a[1263537]=0;else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145461,1098388,80,1065471,0);d=c[b+20>>2]|0;if(!d)return;if(__Z16atomic_decrementPj(d+-8|0)|0)return;__ZN6Memory11free_staticEPvb(d,1);return}function __ZN22RasterizerStorageGLES36ShaderD0Ev(a){a=a|0;__ZN22RasterizerStorageGLES36ShaderD2Ev(a);__ZdlPv(a);return}function __ZN3MapI10StringName3RID10ComparatorIS0_E16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(a,b){a=a|0;b=b|0;if((c[a+4>>2]|0)==(b|0))return;else{__ZN3MapI10StringName3RID10ComparatorIS0_E16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(a,c[b+8>>2]|0);__ZN3MapI10StringName3RID10ComparatorIS0_E16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(a,c[b+4>>2]|0);__ZN10StringNameD2Ev(b+24|0);__ZN6Memory11free_staticEPvb(b,0);return}}function __ZN22RasterizerStorageGLES36SkyBoxD0Ev(a){a=a|0;__ZdlPv(a);return}function __ZN4ListIN12VisualServer11TextureInfoE16DefaultAllocatorE9push_backERKS1_(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,h=0,i=0,j=0;if(!(c[a>>2]|0)){d=__ZnwjPFPvjE(12,4740)|0;c[a>>2]=d;c[d>>2]=0;c[d+4>>2]=0;c[d+8>>2]=0}d=__ZnwjPFPvjE(36,4740)|0;c[d>>2]=0;g[d+4>>2]=0.0;g[d+8>>2]=0.0;e=d+20|0;c[e>>2]=0;c[e+4>>2]=0;c[e+8>>2]=0;c[e+12>>2]=0;c[d>>2]=c[b>>2];c[d+4>>2]=c[b+4>>2];c[d+8>>2]=c[b+8>>2];c[d+12>>2]=c[b+12>>2];c[d+16>>2]=c[b+16>>2];f=b+20|0;if((c[f>>2]|0?(c[e>>2]=0,b=c[f>>2]|0,b|0):0)?__Z28atomic_conditional_incrementPj(b+-8|0)|0:0)c[e>>2]=c[f>>2];f=c[a>>2]|0;a=f+4|0;e=c[a>>2]|0;c[d+28>>2]=e;c[d+24>>2]=0;c[d+32>>2]=f;if(e|0)c[e+24>>2]=d;c[a>>2]=d;if(c[f>>2]|0){h=f+8|0;i=c[h>>2]|0;j=i+1|0;c[h>>2]=j;return d|0}c[f>>2]=d;h=f+8|0;i=c[h>>2]|0;j=i+1|0;c[h>>2]=j;return d|0}function __ZN22RasterizerStorageGLES324_get_gl_image_and_formatERK5ImageNS0_6FormatEjRjS4_S4_RbS5_(b,d,e,f,g,h,i,j,k,n){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;i=i|0;j=j|0;k=k|0;n=n|0;var o=0,p=0,q=0,r=0,s=0,t=0;o=l;l=l+32|0;if((l|0)>=(m|0))ba(32);p=o;a[k>>0]=0;c[h>>2]=0;c[p>>2]=c[e>>2];q=p+4|0;r=e+4|0;c[q>>2]=0;if((c[r>>2]|0?(__ZN10PoolVectorIhE12_unreferenceEv(q),s=c[r>>2]|0,s|0):0)?__Z28atomic_conditional_incrementPj(s)|0:0)c[q>>2]=c[r>>2];r=p+8|0;s=e+8|0;c[r>>2]=c[s>>2];c[r+4>>2]=c[s+4>>2];a[r+8>>0]=a[s+8>>0]|0;a[n>>0]=0;do switch(f|0){case 0:{c[i>>2]=6409;c[h>>2]=6409;c[j>>2]=5121;t=77;break}case 1:{c[i>>2]=6410;c[h>>2]=6410;c[j>>2]=5121;t=77;break}case 2:{c[i>>2]=33321;c[h>>2]=6403;c[j>>2]=5121;t=77;break}case 3:{c[i>>2]=33323;c[h>>2]=33319;c[j>>2]=5121;t=77;break}case 4:{c[i>>2]=(a[d+26>>0]|0)==0?(g&16|0?35905:32849):35905;c[h>>2]=6407;c[j>>2]=5121;a[n>>0]=1;t=77;break}case 5:{c[h>>2]=6408;c[i>>2]=(a[d+26>>0]|0)==0?(g&16|0?35907:32856):35907;c[j>>2]=5121;a[n>>0]=1;t=77;break}case 6:{c[i>>2]=36194;c[h>>2]=6407;c[j>>2]=33635;t=77;break}case 7:{c[i>>2]=32854;c[h>>2]=6408;c[j>>2]=32819;t=77;break}case 8:{c[i>>2]=32855;c[h>>2]=6408;c[j>>2]=32820;t=77;break}case 9:{c[i>>2]=33326;c[h>>2]=6403;c[j>>2]=5126;t=77;break}case 10:{c[i>>2]=33328;c[h>>2]=33319;c[j>>2]=5126;t=77;break}case 11:{c[i>>2]=34837;c[h>>2]=6407;c[j>>2]=5126;t=77;break}case 12:{c[i>>2]=34836;c[h>>2]=6408;c[j>>2]=5126;t=77;break}case 13:{c[i>>2]=33326;c[h>>2]=6403;c[j>>2]=5131;t=77;break}case 14:{c[i>>2]=33328;c[h>>2]=33319;c[j>>2]=5131;t=77;break}case 15:{c[i>>2]=34837;c[h>>2]=6407;c[j>>2]=5131;t=77;break}case 16:{c[i>>2]=34836;c[h>>2]=6408;c[j>>2]=5131;t=77;break}case 17:{if(a[d+19>>0]|0){c[i>>2]=(a[d+26>>0]|0)==0?(g&16|0?35916:33777):35916;c[h>>2]=6408;c[j>>2]=5121;a[k>>0]=1;a[n>>0]=1;t=77}break}case 18:{if(a[d+19>>0]|0){c[i>>2]=(a[d+26>>0]|0)==0?(g&16|0?35918:33778):35918;c[h>>2]=6408;c[j>>2]=5121;a[k>>0]=1;a[n>>0]=1;t=77}break}case 19:{if(a[d+19>>0]|0){c[i>>2]=(a[d+26>>0]|0)==0?(g&16|0?35919:33779):35919;c[h>>2]=6408;c[j>>2]=5121;a[k>>0]=1;a[n>>0]=1;t=77}break}case 20:{if(a[d+20>>0]|0){c[i>>2]=35952;c[h>>2]=6408;c[j>>2]=5121;a[k>>0]=1;a[n>>0]=1;t=77}break}case 21:{if(a[d+20>>0]|0){c[i>>2]=35954;c[h>>2]=6408;c[j>>2]=5121;a[k>>0]=1;t=77}break}case 22:{if(a[d+21>>0]|0){c[i>>2]=(a[d+26>>0]|0)==0?g>>>4&1|36492:36493;c[h>>2]=6408;c[j>>2]=5121;a[k>>0]=1;a[n>>0]=1;t=77}break}case 23:{if(a[d+21>>0]|0){c[i>>2]=36494;c[h>>2]=6407;c[j>>2]=5126;a[k>>0]=1;t=77}break}case 24:{if(a[d+21>>0]|0){c[i>>2]=36495;c[h>>2]=6407;c[j>>2]=5126;a[k>>0]=1;t=77}break}case 25:{if(a[d+24>>0]|0){c[i>>2]=(a[d+26>>0]|0)==0?(g&16|0?35412:35841):35412;c[h>>2]=6408;c[j>>2]=5121;a[k>>0]=1;a[n>>0]=1;t=77}break}case 26:{if(a[d+24>>0]|0){c[i>>2]=(a[d+26>>0]|0)==0?(g&16|0?35414:35843):35414;c[h>>2]=6408;c[j>>2]=5121;a[k>>0]=1;a[n>>0]=1;t=77}break}case 27:{if(a[d+24>>0]|0){c[i>>2]=(a[d+26>>0]|0)==0?(g&16|0?35413:35840):35413;c[h>>2]=6408;c[j>>2]=5121;a[k>>0]=1;a[n>>0]=1;t=77}break}case 28:{if(a[d+24>>0]|0){c[i>>2]=(a[d+26>>0]|0)==0?(g&16|0?35415:35842):35415;c[h>>2]=6408;c[j>>2]=5121;a[k>>0]=1;a[n>>0]=1;t=77}break}case 29:{if(a[d+22>>0]|0){c[i>>2]=36196;c[h>>2]=6408;c[j>>2]=5121;a[k>>0]=1;t=77}break}case 30:{if(a[d+23>>0]|0){c[i>>2]=37488;c[h>>2]=6403;c[j>>2]=5121;a[k>>0]=1;t=77}break}case 31:{if(a[d+23>>0]|0){c[i>>2]=37489;c[h>>2]=6403;c[j>>2]=5121;a[k>>0]=1;t=77}break}case 32:{if(a[d+23>>0]|0){c[i>>2]=37490;c[h>>2]=33319;c[j>>2]=5121;a[k>>0]=1;t=77}break}case 33:{if(a[d+23>>0]|0){c[i>>2]=37491;c[h>>2]=33319;c[j>>2]=5121;a[k>>0]=1;t=77}break}case 34:{if(a[d+23>>0]|0){c[i>>2]=(a[d+26>>0]|0)==0?g>>>4&1|37492:37493;c[h>>2]=6407;c[j>>2]=5121;a[k>>0]=1;a[n>>0]=1;t=77}break}case 35:{if(a[d+23>>0]|0){c[i>>2]=(a[d+26>>0]|0)==0?g>>>4&1|37496:37497;c[h>>2]=6408;c[j>>2]=5121;a[k>>0]=1;a[n>>0]=1;t=77}break}case 36:{if(a[d+23>>0]|0){c[i>>2]=(a[d+26>>0]|0)==0?g>>>4&1|37494:37495;c[h>>2]=6408;c[j>>2]=5121;a[k>>0]=1;a[n>>0]=1;t=77}break}default:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(784650,773506,541,784675,0);a[1263537]=0;__ZN5ImageC2Ev(b);__ZN5ImageD2Ev(p);l=o;return}}while(0);if((t|0)==77){c[b>>2]=c[p>>2];t=b+4|0;c[t>>2]=0;if((c[q>>2]|0?(__ZN10PoolVectorIhE12_unreferenceEv(t),f=c[q>>2]|0,f|0):0)?__Z28atomic_conditional_incrementPj(f)|0:0)c[t>>2]=c[q>>2];t=b+8|0;c[t>>2]=c[r>>2];c[t+4>>2]=c[r+4>>2];a[t+8>>0]=a[r+8>>0]|0;__ZN5ImageD2Ev(p);l=o;return}do if(!(__ZNK5Image5emptyEv(p)|0)){__ZN5Image10decompressEv(p)|0;if(!(__ZNK5Image13is_compressedEv(p)|0)){a[1263537]=0;__ZN5Image7convertENS_6FormatE(p,5);break}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(784650,773506,549,784718,0);c[b>>2]=c[p>>2];t=b+4|0;c[t>>2]=0;if((c[q>>2]|0?(__ZN10PoolVectorIhE12_unreferenceEv(t),f=c[q>>2]|0,f|0):0)?__Z28atomic_conditional_incrementPj(f)|0:0)c[t>>2]=c[q>>2];t=b+8|0;c[t>>2]=c[r>>2];c[t+4>>2]=c[r+4>>2];a[t+8>>0]=a[r+8>>0]|0;__ZN5ImageD2Ev(p);l=o;return}while(0);c[h>>2]=6408;c[i>>2]=(a[d+26>>0]|0)==0?(g&16|0?35907:32856):35907;c[j>>2]=5121;a[k>>0]=0;a[n>>0]=1;c[b>>2]=c[p>>2];n=b+4|0;c[n>>2]=0;if((c[q>>2]|0?(__ZN10PoolVectorIhE12_unreferenceEv(n),k=c[q>>2]|0,k|0):0)?__Z28atomic_conditional_incrementPj(k)|0:0)c[n>>2]=c[q>>2];q=b+8|0;c[q>>2]=c[r>>2];c[q+4>>2]=c[r+4>>2];a[q+8>>0]=a[r+8>>0]|0;__ZN5ImageD2Ev(p);l=o;return}function __ZN21RasterizerCanvasGLES321light_internal_createEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b;e=__ZnwjPKc(264,1263606)|0;c[e>>2]=206188;f=e+260|0;le(1,f|0);Id(35345,c[f>>2]|0);Xe(35345,252,a+32|0,35048);Id(35345,0);__Z28atomic_conditional_incrementPj(1255200)|0;c[e+4>>2]=c[313800];f=a+640|0;c[d>>2]=e;if(c[f>>2]|0){__ZN3SetIP8RID_Data10ComparatorIS1_E16DefaultAllocatorE10_insert_rbERKS1_(f,d)|0;l=b;return e|0}g=__ZnwjPFPvjE(28,4740)|0;h=g+16|0;c[h>>2]=0;c[h+4>>2]=0;c[f>>2]=g;h=c[a+644>>2]|0;c[g+4>>2]=h;c[g+8>>2]=h;c[g+12>>2]=h;c[g>>2]=1;__ZN3SetIP8RID_Data10ComparatorIS1_E16DefaultAllocatorE10_insert_rbERKS1_(f,d)|0;l=b;return e|0}function __ZN21RasterizerCanvasGLES321light_internal_updateE3RIDPN16RasterizerCanvas5LightE(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0.0,s=0.0,t=0.0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);h=f;i=c[d>>2]|0;if(i|0){d=c[b+640>>2]|0;a:do if(d|0){j=c[d+8>>2]|0;k=c[b+644>>2]|0;b:do if((j|0)==(k|0))n=j;else{o=j;while(1){p=c[o+24>>2]|0;if(i>>>0<p>>>0)q=o+8|0;else{if(p>>>0>=i>>>0){n=o;break b}q=o+4|0}o=c[q>>2]|0;if((o|0)==(k|0))break a}}while(0);if((n|0)!=(k|0)&(n|0)!=0){a[1263537]=0;j=i+8|0;c[j>>2]=c[e+252>>2];c[i+12>>2]=c[e+256>>2];g[i+16>>2]=0.0;g[i+20>>2]=0.0;c[i+24>>2]=c[e+260>>2];c[i+28>>2]=c[e+264>>2];o=i+32|0;c[o>>2]=0;c[o+4>>2]=0;c[o+8>>2]=0;c[o+12>>2]=0;g[i+48>>2]=1.0;g[i+52>>2]=0.0;c[i+56>>2]=c[e+268>>2];c[i+60>>2]=c[e+272>>2];g[i+64>>2]=0.0;g[i+68>>2]=1.0;__ZNK11Transform2D14affine_inverseEv(h,e+160|0);c[i+72>>2]=c[h>>2];c[i+76>>2]=c[h+4>>2];g[i+80>>2]=0.0;g[i+84>>2]=0.0;c[i+88>>2]=c[h+8>>2];c[i+92>>2]=c[h+12>>2];o=i+96|0;c[o>>2]=0;c[o+4>>2]=0;c[o+8>>2]=0;c[o+12>>2]=0;g[i+112>>2]=1.0;g[i+116>>2]=0.0;c[i+120>>2]=c[h+16>>2];c[i+124>>2]=c[h+20>>2];g[i+128>>2]=0.0;g[i+132>>2]=1.0;c[i+136>>2]=c[e+188>>2];c[i+140>>2]=c[e+192>>2];c[i+144>>2]=c[e+196>>2];c[i+148>>2]=c[e+200>>2];c[i+152>>2]=c[e+204>>2];c[i+156>>2]=c[e+208>>2];c[i+160>>2]=c[e+212>>2];c[i+164>>2]=c[e+216>>2];c[i+168>>2]=c[e+220>>2];c[i+172>>2]=c[e+224>>2];c[i+176>>2]=c[e+228>>2];c[i+180>>2]=c[e+232>>2];c[i+184>>2]=c[e+236>>2];c[i+188>>2]=c[e+240>>2];c[i+192>>2]=c[e+244>>2];c[i+196>>2]=c[e+248>>2];o=e+56|0;g[i+200>>2]=+g[e+12>>2]*+g[o>>2];c[i+216>>2]=c[e+124>>2];g[i+204>>2]=+g[e+16>>2]*+g[o>>2];c[i+220>>2]=c[e+128>>2];g[i+208>>2]=+g[e+20>>2]*+g[o>>2];c[i+224>>2]=c[e+132>>2];g[i+212>>2]=+g[e+24>>2]*+g[o>>2];c[i+228>>2]=c[e+136>>2];c[i+232>>2]=c[e+276>>2];c[i+236>>2]=c[e+280>>2];g[i+240>>2]=1.0/+(c[e+112>>2]|0);g[i+252>>2]=(c[e+88>>2]|0)==3?1.0:0.0;c[i+248>>2]=c[e+52>>2];r=+g[e+184>>2];s=r*1.1;if(r==0.0)t=0.0;else t=+g[e+116>>2]/s;g[i+244>>2]=t;g[i+256>>2]=s;Id(35345,c[i+260>>2]|0);Fh(35345,0,252,j|0);Id(35345,0);l=f;return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1067819,1066271,164,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(785121,784830,102,785094,0);l=f;return}function __ZN21RasterizerCanvasGLES319light_internal_freeE3RID(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0;e=c[d>>2]|0;if(e|0){d=c[b+640>>2]|0;a:do if(d|0){f=c[d+8>>2]|0;g=b+644|0;h=c[g>>2]|0;b:do if((f|0)==(h|0))i=f;else{j=f;while(1){k=c[j+24>>2]|0;if(e>>>0<k>>>0)l=j+8|0;else{if(k>>>0>=e>>>0){i=j;break b}l=j+4|0}j=c[l>>2]|0;if((j|0)==(h|0))break a}}while(0);if((i|0)!=(h|0)&(i|0)!=0){a[1263537]=0;Hg(1,e+260|0);f=b+640|0;j=c[f>>2]|0;c:do if(j|0){k=c[j+8>>2]|0;m=c[g>>2]|0;d:do if((k|0)==(m|0))n=k;else{o=k;while(1){p=c[o+24>>2]|0;if(e>>>0<p>>>0)q=o+8|0;else{if(p>>>0>=e>>>0){n=o;break d}q=o+4|0}o=c[q>>2]|0;if((o|0)==(m|0))break c}}while(0);if((!((n|0)==0|(n|0)==(m|0))?(__ZN3SetIP8RID_Data10ComparatorIS1_E16DefaultAllocatorE6_eraseEPNS5_7ElementE(f,n),(c[b+648>>2]|0)==0):0)?(k=c[f>>2]|0,k|0):0){__ZN6Memory11free_staticEPvb(k,0);c[f>>2]=0}}while(0);gj[c[c[e>>2]>>2]&8191](e);__ZN6Memory11free_staticEPvb(e,0);return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1067819,1066271,164,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(785074,784830,134,785094,0);return}function __ZN21RasterizerCanvasGLES312canvas_beginEv(b){b=b|0;var d=0,e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0;d=l;l=l+64|0;if((l|0)>=(m|0))ba(64);e=d;f=b+632|0;h=c[f>>2]|0;if(c[h+1640>>2]|0?a[h+1644>>0]|0:0){bg(+(+g[h+1648>>2]),+(+g[h+1652>>2]),+(+g[h+1656>>2]),+(+g[h+1660>>2]));jh(16384);a[(c[f>>2]|0)+1644>>0]=0}gj[c[(c[b>>2]|0)+32>>2]&8191](b);f=b+136|0;h=c[f>>2]|0;if((h|0)>0){a[1263537]=0;i=b+200|0;c[i>>2]=c[i>>2]|1;j=h}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(772845,772862,382,772891,0);j=c[f>>2]|0}if((j|0)>1){a[1263537]=0;h=b+200|0;c[h>>2]=c[h>>2]&-3;k=j}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(772845,772862,382,772891,0);k=c[f>>2]|0}if((k|0)>2){a[1263537]=0;j=b+200|0;c[j>>2]=c[j>>2]&-5;n=k}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(772845,772862,382,772891,0);n=c[f>>2]|0}if((n|0)>9){a[1263537]=0;k=b+200|0;c[k>>2]=c[k>>2]&-513;o=n}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(772845,772862,382,772891,0);o=c[f>>2]|0}if((o|0)>11){a[1263537]=0;n=b+200|0;c[n>>2]=c[n>>2]&-2049;p=o}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(772845,772862,382,772891,0);p=c[f>>2]|0}if((p|0)<=13){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(772845,772862,382,772891,0);if((c[f>>2]|0)>4)q=23;else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(772845,772862,382,772891,0)}else{a[1263537]=0;f=b+200|0;c[f>>2]=c[f>>2]&-8193;q=23}if((q|0)==23){a[1263537]=0;q=b+200|0;c[q>>2]=c[q>>2]&-17}q=b+120|0;__ZN11ShaderGLES317set_custom_shaderEj(q,0);__ZN11ShaderGLES34bindEv(q)|0;f=b+128|0;do if((c[f>>2]|0)>3){a[1263537]=0;p=c[b+160>>2]|0;if(!p){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(785482,772862,376,785538,0);break}o=c[(c[p+12>>2]|0)+12>>2]|0;if((o|0)>=0)if((c[308575]|0)==(q|0)){c[e>>2]=1065353216;c[e+4>>2]=1065353216;c[e+8>>2]=1065353216;c[e+12>>2]=1065353216;a[1263537]=0;kh(o|0,1,e|0);break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(785583,784943,60,785637,0);break}}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(785482,772862,375,785495,0);while(0);do if((c[f>>2]|0)>0){a[1263537]=0;o=c[b+160>>2]|0;if(!o){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(785482,772862,376,785538,0);break}p=c[c[o+12>>2]>>2]|0;if((p|0)>=0)if((c[308575]|0)==(q|0)){c[e>>2]=1065353216;o=e+4|0;c[o>>2]=0;c[o+4>>2]=0;c[o+8>>2]=0;c[o+12>>2]=0;c[e+20>>2]=1065353216;o=e+24|0;c[o>>2]=0;c[o+4>>2]=0;c[o+8>>2]=0;c[o+12>>2]=0;g[e+40>>2]=1.0;o=e+44|0;c[o>>2]=0;c[o+4>>2]=0;c[o+8>>2]=0;c[o+12>>2]=0;g[e+60>>2]=1.0;a[1263537]=0;xd(p|0,1,0,e|0);break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(785583,784943,101,785637,0);break}}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(785482,772862,375,785495,0);while(0);if((c[f>>2]|0)<=1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(785482,772862,375,785495,0);r=b+112|0;s=c[r>>2]|0;Gg(35345,0,s|0);t=b+8|0;u=c[t>>2]|0;Eg(u|0);v=b+504|0;a[v>>0]=1;l=d;return}a[1263537]=0;f=c[b+160>>2]|0;if(!f){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(785482,772862,376,785538,0);r=b+112|0;s=c[r>>2]|0;Gg(35345,0,s|0);t=b+8|0;u=c[t>>2]|0;Eg(u|0);v=b+504|0;a[v>>0]=1;l=d;return}p=c[(c[f+12>>2]|0)+4>>2]|0;if((p|0)<0){r=b+112|0;s=c[r>>2]|0;Gg(35345,0,s|0);t=b+8|0;u=c[t>>2]|0;Eg(u|0);v=b+504|0;a[v>>0]=1;l=d;return}if((c[308575]|0)==(q|0)){c[e>>2]=1065353216;q=e+4|0;c[q>>2]=0;c[q+4>>2]=0;c[q+8>>2]=0;c[q+12>>2]=0;c[e+20>>2]=1065353216;q=e+24|0;c[q>>2]=0;c[q+4>>2]=0;c[q+8>>2]=0;c[q+12>>2]=0;g[e+40>>2]=1.0;q=e+44|0;c[q>>2]=0;c[q+4>>2]=0;c[q+8>>2]=0;c[q+12>>2]=0;g[e+60>>2]=1.0;a[1263537]=0;xd(p|0,1,0,e|0);r=b+112|0;s=c[r>>2]|0;Gg(35345,0,s|0);t=b+8|0;u=c[t>>2]|0;Eg(u|0);v=b+504|0;a[v>>0]=1;l=d;return}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(785583,784943,101,785637,0);r=b+112|0;s=c[r>>2]|0;Gg(35345,0,s|0);t=b+8|0;u=c[t>>2]|0;Eg(u|0);v=b+504|0;a[v>>0]=1;l=d;return}}function __ZN21RasterizerCanvasGLES310canvas_endEv(b){b=b|0;Eg(0);Gg(35345,0,0);a[b+504>>0]=0;return}function __ZN21RasterizerCanvasGLES319canvas_render_itemsEPN16RasterizerCanvas4ItemEiRK5ColorPNS0_5LightE(b,d,e,f,h){b=b|0;d=d|0;e=e|0;f=f|0;h=h|0;var i=0,j=0,k=0,n=0,o=0.0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ca=0,da=0,ea=0.0,fa=0,ga=0,ha=0,ia=0,ja=0,ka=0,la=0,ma=0,na=0,oa=0,pa=0,qa=0,ra=0,sa=0,ta=0,ua=0,va=0,wa=0,xa=0,ya=0,za=0,Aa=0,Ba=0,Ca=0,Da=0,Ea=0,Fa=0,Ga=0,Ha=0,Ia=0,Ja=0.0,Ka=0.0,La=0.0,Ma=0.0,Na=0,Oa=0,Pa=0,Qa=0,Ra=0,Sa=0,Ta=0,Ua=0,Va=0,Wa=0,Xa=0,Ya=0,Za=0,_a=0,$a=0,ab=0,bb=0,cb=0;i=l;l=l+80|0;if((l|0)>=(m|0))ba(80);j=i;k=i+64|0;n=b+632|0;o=+(c[(c[(c[n>>2]|0)+1640>>2]|0)+124>>2]|0);p=b+120|0;q=b+136|0;if((c[q>>2]|0)>4){a[1263537]=0;r=b+200|0;c[r>>2]=c[r>>2]&-17}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(772845,772862,382,772891,0);Id(35345,c[b+112>>2]|0);Xe(35345,80,b+32|0,35048);Id(35345,0);c[b+508>>2]=0;c[b+512>>2]=0;tg(33984);cg(3553,c[(c[n>>2]|0)+1216>>2]|0);if(!d){l=i;return}r=b+564|0;s=b+564|0;t=b+568|0;u=b+572|0;v=b+576|0;w=b+604|0;x=b+580|0;y=b+580|0;z=b+584|0;A=b+592|0;B=b+596|0;C=b+128|0;D=b+160|0;E=j+4|0;F=j+8|0;G=j+12|0;H=(h|0)==0;I=b+200|0;J=j+4|0;K=j+20|0;L=j+24|0;M=j+40|0;N=j+44|0;O=j+60|0;P=f+4|0;Q=f+8|0;R=f+12|0;S=0;T=0;U=1;V=-1;W=0;X=d;d=0;while(1){Y=X+144|0;Z=a[Y>>0]|0;if((W&1|0)==(Z&255|0)){_=U;$=W}else{do if((c[q>>2]|0)>4){a[1263537]=0;aa=c[I>>2]|0;if(!(Z<<24>>24)){c[I>>2]=aa&-17;ca=0;break}else{c[I>>2]=aa|16;ca=1;break}}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(772845,772862,382,772891,0);ca=a[Y>>0]|0}while(0);_=1;$=ca<<24>>24!=0}Y=c[X+132>>2]|0;do if((S|0)!=(Y|0))if(!Y){dh(3089);da=0;break}else{hf(3089);ea=+g[Y+128>>2];Ug(~~+g[Y+116>>2]|0,~~(o-(+g[Y+120>>2]+ea))|0,~~+g[Y+124>>2]|0,~~ea|0);da=Y;break}else da=S;while(0);Y=c[X+136>>2]|0;Z=c[((Y|0)==0?X:Y)+64>>2]|0;Y=Z;a:do if(_|(Y|0)!=(d|0)){aa=c[n>>2]|0;fa=Z;b:do if(Z|0){ga=c[aa+1348>>2]|0;c:do if(ga|0){ha=c[ga+8>>2]|0;ia=c[aa+1352>>2]|0;d:do if((ha|0)==(ia|0))ja=ha;else{ka=ha;while(1){la=c[ka+24>>2]|0;if(Y>>>0<la>>>0)ma=ka+8|0;else{if(la>>>0>=Y>>>0){ja=ka;break d}ma=ka+4|0}ka=c[ma>>2]|0;if((ka|0)==(ia|0))break c}}while(0);if((ja|0)!=(ia|0)&(ja|0)!=0){a[1263537]=0;ha=c[fa+8>>2]|0;if(!ha)break b;ka=(c[ha+12>>2]|0)==1?ha:0;la=(ka|0)!=0;if((ka|0)==(T|0)|la^1)if(la){na=ha;oa=Z;pa=60;break a}else break b;__ZN11ShaderGLES317set_custom_shaderEj(p,c[ka+52>>2]|0);__ZN11ShaderGLES34bindEv(p)|0;la=c[fa+12>>2]|0;if(la|0)Gg(35345,2,la|0);la=fa+64|0;qa=c[la>>2]|0;if(!qa){ra=0;sa=0}else{ta=c[qa+-4>>2]|0;__ZN6VectorI3RIDE14_copy_on_writeEv(la);ra=ta;sa=c[la>>2]|0}la=ka+88|0;if(!(c[la>>2]|0))ua=0;else{__ZN6VectorIN14ShaderLanguage10ShaderNode7Uniform4HintEE14_copy_on_writeEv(la);ua=c[la>>2]|0}if((ra|0)>0)va=0;else{na=ha;oa=Z;pa=60;break a}while(1){tg(va+33985|0);ha=c[n>>2]|0;la=c[sa+(va<<2)>>2]|0;e:do if(!la)pa=47;else{ta=c[ha+1292>>2]|0;f:do if(ta|0){qa=c[ta+8>>2]|0;wa=c[ha+1296>>2]|0;g:do if((qa|0)==(wa|0))xa=qa;else{ya=qa;while(1){za=c[ya+24>>2]|0;if(la>>>0<za>>>0)Aa=ya+8|0;else{if(za>>>0>=la>>>0){xa=ya;break g}Aa=ya+4|0}ya=c[Aa>>2]|0;if((ya|0)==(wa|0))break f}}while(0);if(!((xa|0)!=(wa|0)&(xa|0)!=0))break;a[1263537]=0;do if(a[ha+26>>0]|0){qa=la+80|0;if(!(a[qa>>0]|0))break;Mh(c[la+36>>2]|0,35400,35402);a[qa>>0]=0}while(0);cg(c[la+36>>2]|0,c[la+76>>2]|0);break e}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1067819,1066271,164,1066282,0);pa=47}while(0);h:do if((pa|0)==47){pa=0;switch(c[ua+(va<<2)>>2]|0){case 6:case 4:{cg(3553,c[(c[n>>2]|0)+1220>>2]|0);break h;break}case 8:{cg(3553,c[(c[n>>2]|0)+1228>>2]|0);break h;break}case 5:{cg(3553,c[(c[n>>2]|0)+1224>>2]|0);break h;break}default:{cg(3553,c[(c[n>>2]|0)+1216>>2]|0);break h}}}while(0);va=va+1|0;if((va|0)==(ra|0)){Ba=ka;Ca=Z;pa=59;break a}}}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1067819,1066271,164,1066282,0)}while(0);__ZN11ShaderGLES317set_custom_shaderEj(p,0);__ZN11ShaderGLES34bindEv(p)|0;Da=0;Ea=Z;Fa=0;Ga=0;Ha=0}else{Ba=T;Ca=d;pa=59}while(0);if((pa|0)==59){pa=0;if(!Ba){Da=0;Ea=Ca;Fa=0;Ga=0;Ha=0}else{na=Ba;oa=Ca;pa=60}}if((pa|0)==60){pa=0;Z=c[na+100>>2]|0;Da=na;Ea=oa;Fa=Z;Ga=Z|0?1:(c[na+104>>2]|0)==1;Ha=1}a[k>>0]=0;i:do if((V|0)==(Fa|0))Ia=V;else switch(Fa|0){case 0:{Fd(32774);Z=c[(c[n>>2]|0)+1640>>2]|0;if(Z|0?a[Z+129>>0]|0:0){af(770,771,1,771);Ia=0;break i}Rd(770,771);Ia=0;break i;break}case 1:{Fd(32774);Rd(770,1);Ia=1;break i;break}case 2:{Fd(32779);Rd(770,1);Ia=2;break i;break}case 3:{Fd(32774);Rd(774,0);Ia=3;break i;break}case 4:{Fd(32774);Rd(1,771);Ia=4;break i;break}default:{Ia=Fa;break i}}while(0);Z=X+76|0;if(Ga){Ja=+g[X+76>>2];Ka=+g[X+80>>2];La=+g[X+84>>2];Ma=+g[X+88>>2]}else{Ja=+g[Z>>2]*+g[f>>2];Ka=+g[X+80>>2]*+g[P>>2];La=+g[X+84>>2]*+g[Q>>2];Ma=+g[X+88>>2]*+g[R>>2]}g[s>>2]=Ja;g[t>>2]=Ka;g[u>>2]=La;g[v>>2]=Ma;Y=X+92|0;c[w>>2]=c[Y>>2];c[w+4>>2]=c[Y+4>>2];c[w+8>>2]=c[Y+8>>2];c[w+12>>2]=c[Y+12>>2];c[w+16>>2]=c[Y+16>>2];c[w+20>>2]=c[Y+20>>2];g[y>>2]=1.0;Y=z;c[Y>>2]=0;c[Y+4>>2]=0;g[A>>2]=1.0;Y=B;c[Y>>2]=0;c[Y+4>>2]=0;do if((c[C>>2]|0)>3){a[1263537]=0;Y=c[D>>2]|0;if(!Y){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(785482,772862,376,785538,0);break}fa=c[(c[Y+12>>2]|0)+12>>2]|0;if((fa|0)>=0)if((c[308575]|0)==(p|0)){g[j>>2]=Ja;g[E>>2]=Ka;g[F>>2]=La;g[G>>2]=Ma;a[1263537]=0;kh(fa|0,1,j|0);break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(785583,784943,60,785637,0);break}}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(785482,772862,375,785495,0);while(0);__ZN17CanvasShaderGLES311set_uniformENS_8UniformsERK11Transform2D(p,0,w);__ZN17CanvasShaderGLES311set_uniformENS_8UniformsERK11Transform2D(p,1,x);do if(!Ga){if(+g[v>>2]>.001){if(Ha?(c[Da+104>>2]|0)==2:0)break;if(!(a[X+145>>0]|0))pa=87}}else pa=87;while(0);if((pa|0)==87){pa=0;__ZN21RasterizerCanvasGLES328_canvas_item_render_commandsEPN16RasterizerCanvas4ItemES2_Rb(b,X,da,k)}if(!(Ga|(H|(Fa|4|0)!=4))){c[r>>2]=c[Z>>2];c[r+4>>2]=c[Z+4>>2];c[r+8>>2]=c[Z+8>>2];c[r+12>>2]=c[Z+12>>2];fa=X+36|0;Y=X+148|0;aa=0;ga=0;ka=h;while(1){if((((c[ka+80>>2]&c[fa>>2]|0)!=0?(c[ka+64>>2]|0)<=(e|0):0)?(c[ka+68>>2]|0)>=(e|0):0)?__ZNK5Rect222intersects_transformedERK11Transform2DRKS_(Y,ka+160|0,ka+144|0)|0:0){ia=c[ka+88>>2]|0;j:do if(ga&(aa|0)==(ia|0))Na=aa;else switch(ia|0){case 0:{Fd(32774);Rd(770,1);Na=0;break j;break}case 1:{Fd(32779);Rd(770,1);Na=1;break j;break}case 3:case 2:{Fd(32774);Rd(770,771);Na=ia;break j;break}default:{Na=ia;break j}}while(0);do if(!ga)if((c[q>>2]|0)>1){a[1263537]=0;c[I>>2]=c[I>>2]|2;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(772845,772862,382,772891,0);break}while(0);ia=ka+108|0;if(!(c[ia>>2]|0))Oa=0;else Oa=(c[ka+84>>2]&c[fa>>2]|0)!=0;la=c[q>>2]|0;do if((la|0)>2){a[1263537]=0;ha=c[I>>2]|0;if(Oa){c[I>>2]=ha|4;Pa=la;pa=111;break}else{c[I>>2]=ha&-5;break}}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(772845,772862,382,772891,0);if(!Oa)break;Pa=c[q>>2]|0;pa=111}while(0);k:do if((pa|0)==111){pa=0;do if((Pa|0)>8){la=+g[ka+116>>2]>0.0;a[1263537]=0;ha=c[I>>2]|0;if(la){c[I>>2]=ha|256;break}else{c[I>>2]=ha&-257;break}}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(772845,772862,382,772891,0);while(0);switch(c[ka+120>>2]|0){case 0:{if((c[q>>2]|0)>9){a[1263537]=0;c[I>>2]=c[I>>2]|512;break k}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(772845,772862,382,772891,0);break k}break}case 1:{if((c[q>>2]|0)>10){a[1263537]=0;c[I>>2]=c[I>>2]|1024;break k}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(772845,772862,382,772891,0);break k}break}case 2:{if((c[q>>2]|0)>11){a[1263537]=0;c[I>>2]=c[I>>2]|2048;break k}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(772845,772862,382,772891,0);break k}break}case 3:{if((c[q>>2]|0)>12){a[1263537]=0;c[I>>2]=c[I>>2]|4096;break k}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(772845,772862,382,772891,0);break k}break}case 4:{if((c[q>>2]|0)>13){a[1263537]=0;c[I>>2]=c[I>>2]|8192;break k}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(772845,772862,382,772891,0);break k}break}default:break k}}while(0);do if(__ZN11ShaderGLES34bindEv(p)|0){do if((c[C>>2]|0)>3){a[1263537]=0;ha=c[D>>2]|0;if(!ha){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(785482,772862,376,785538,0);break}la=c[(c[ha+12>>2]|0)+12>>2]|0;if((la|0)<0)break;if((c[308575]|0)==(p|0)){c[j>>2]=c[r>>2];c[E>>2]=c[t>>2];c[F>>2]=c[u>>2];c[G>>2]=c[v>>2];a[1263537]=0;kh(la|0,1,j|0);break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(785583,784943,60,785637,0);break}}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(785482,772862,375,785495,0);while(0);__ZN17CanvasShaderGLES311set_uniformENS_8UniformsERK11Transform2D(p,0,w);if((c[C>>2]|0)<=1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(785482,772862,375,785495,0);break}a[1263537]=0;la=c[D>>2]|0;if(!la){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(785482,772862,376,785538,0);break}ha=c[(c[la+12>>2]|0)+4>>2]|0;if((ha|0)<0)break;if((c[308575]|0)==(p|0)){c[j>>2]=1065353216;c[J>>2]=0;c[J+4>>2]=0;c[J+8>>2]=0;c[J+12>>2]=0;c[K>>2]=1065353216;c[L>>2]=0;c[L+4>>2]=0;c[L+8>>2]=0;c[L+12>>2]=0;g[M>>2]=1.0;c[N>>2]=0;c[N+4>>2]=0;c[N+8>>2]=0;c[N+12>>2]=0;g[O>>2]=1.0;a[1263537]=0;xd(ha|0,1,0,j|0);break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(785583,784943,101,785637,0);break}}while(0);Gg(35345,1,c[(c[ka+300>>2]|0)+260>>2]|0);if(Oa){ha=c[n>>2]|0;la=c[ia>>2]|0;l:do if(!la){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,153,1066435,0);Qa=0}else{a[1263537]=0;ta=c[ha+1608>>2]|0;m:do if(ta|0){wa=c[ta+8>>2]|0;qa=c[ha+1612>>2]|0;n:do if((wa|0)==(qa|0))Ra=wa;else{ya=wa;while(1){za=c[ya+24>>2]|0;if(la>>>0<za>>>0)Sa=ya+8|0;else{if(za>>>0>=la>>>0){Ra=ya;break n}Sa=ya+4|0}ya=c[Sa>>2]|0;if((ya|0)==(qa|0))break m}}while(0);if(!((Ra|0)!=(qa|0)&(Ra|0)!=0))break;a[1263537]=0;Qa=la;break l}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,154,1066282,0);Qa=0}while(0);tg((c[(c[n>>2]|0)+32>>2]|0)+33982|0);cg(3553,c[Qa+24>>2]|0)}tg((c[(c[n>>2]|0)+32>>2]|0)+33983|0);la=c[n>>2]|0;ha=c[ka+92>>2]|0;o:do if(!ha){Ta=la;pa=173}else{ia=c[la+1292>>2]|0;p:do if(ia|0){ta=c[ia+8>>2]|0;wa=c[la+1296>>2]|0;q:do if((ta|0)==(wa|0))Ua=ta;else{ya=ta;while(1){za=c[ya+24>>2]|0;if(ha>>>0<za>>>0)Va=ya+8|0;else{if(za>>>0>=ha>>>0){Ua=ya;break q}Va=ya+4|0}ya=c[Va>>2]|0;if((ya|0)==(wa|0))break p}}while(0);if(!((Ua|0)!=(wa|0)&(Ua|0)!=0))break;a[1263537]=0;cg(c[ha+36>>2]|0,c[ha+76>>2]|0);break o}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1067819,1066271,164,1066282,0);Ta=c[n>>2]|0;pa=173}while(0);if((pa|0)==173){pa=0;cg(3553,c[Ta+1216>>2]|0)}tg(33984);__ZN21RasterizerCanvasGLES328_canvas_item_render_commandsEPN16RasterizerCanvas4ItemES2_Rb(b,X,da,k);Wa=Na;Xa=1}else{Wa=aa;Xa=ga}ka=c[ka+292>>2]|0;if(!ka)break;else{aa=Wa;ga=Xa}}if(Xa){ga=c[q>>2]|0;if((ga|0)>1){a[1263537]=0;c[I>>2]=c[I>>2]&-3;Ya=ga}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(772845,772862,382,772891,0);Ya=c[q>>2]|0}if((Ya|0)>2){a[1263537]=0;c[I>>2]=c[I>>2]&-5;Za=Ya}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(772845,772862,382,772891,0);Za=c[q>>2]|0}if((Za|0)>9){a[1263537]=0;c[I>>2]=c[I>>2]&-513;_a=Za}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(772845,772862,382,772891,0);_a=c[q>>2]|0}if((_a|0)>10){a[1263537]=0;c[I>>2]=c[I>>2]&-1025;$a=_a}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(772845,772862,382,772891,0);$a=c[q>>2]|0}if(($a|0)>11){a[1263537]=0;c[I>>2]=c[I>>2]&-2049;ab=$a}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(772845,772862,382,772891,0);ab=c[q>>2]|0}if((ab|0)>12){a[1263537]=0;c[I>>2]=c[I>>2]&-4097;bb=ab}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(772845,772862,382,772891,0);bb=c[q>>2]|0}if((bb|0)>13){a[1263537]=0;c[I>>2]=c[I>>2]&-8193}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(772845,772862,382,772891,0);__ZN11ShaderGLES34bindEv(p)|0;cb=-1}else cb=Ia}else cb=Ia;if(a[k>>0]|0){hf(3089);ea=+g[da+128>>2];Ug(~~+g[da+116>>2]|0,~~(o-(+g[da+120>>2]+ea))|0,~~+g[da+124>>2]|0,~~ea|0)}X=c[X+68>>2]|0;if(!X)break;else{S=da;T=Da;U=0;V=cb;W=$;d=Ea}}if(!da){l=i;return}dh(3089);l=i;return}function __ZN21RasterizerCanvasGLES329canvas_debug_viewport_shadowsEPN16RasterizerCanvas5LightE(b,d){b=b|0;d=d|0;var e=0,f=0.0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0;gj[c[(c[b>>2]|0)+12>>2]&8191](b);Hd(3,1.0,1.0,1.0,1.0);e=b+632|0;b=c[(c[(c[e>>2]|0)+1640>>2]|0)+120>>2]|0;dh(3042);if(!d)return;f=+(b+-20|0);b=10;g=d;while(1){d=c[g+108>>2]|0;a:do if(!d)h=b;else{i=c[e>>2]|0;a[1263537]=0;j=c[i+1608>>2]|0;b:do if(j|0){k=c[j+8>>2]|0;l=c[i+1612>>2]|0;c:do if((k|0)==(l|0))m=k;else{n=k;while(1){o=c[n+24>>2]|0;if(d>>>0<o>>>0)p=n+8|0;else{if(o>>>0>=d>>>0){m=n;break c}p=n+4|0}n=c[p>>2]|0;if((n|0)==(l|0))break b}}while(0);if((m|0)!=(l|0)&(m|0)!=0){a[1263537]=0;cg(3553,c[d+24>>2]|0);Hd(1,10.0,+(+(b|0)),+f,10.0);Hd(2,0.0,0.0,1.0,1.0);lg(6,0,4);h=b+20|0;break a}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,154,1066282,0);h=b}while(0);g=c[g+284>>2]|0;if(!g)break;else b=h}return}function __ZN21RasterizerCanvasGLES333canvas_light_shadow_buffer_updateE3RIDRK11Transform2DiffPN16RasterizerCanvas21LightOccluderInstanceEP12CameraMatrix(b,d,e,f,h,i,j,k){b=b|0;d=d|0;e=e|0;f=f|0;h=+h;i=+i;j=j|0;k=k|0;var n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,V=0,W=0,X=0,Y=0.0,Z=0.0,_=0,$=0,aa=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0,ia=0,ja=0,ka=0,la=0,ma=0,na=0,oa=0,pa=0,qa=0,ra=0,sa=0,ta=0,ua=0,va=0,wa=0,xa=0,ya=0,za=0,Aa=0,Ba=0,Ca=0,Da=0,Ea=0,Fa=0,Ga=0.0,Ha=0,Ia=0,Ja=0,Ka=0.0,La=0.0,Ma=0,Na=0,Oa=0,Pa=0,Qa=0,Ra=0,Sa=0,Ta=0,Ua=0,Va=0,Wa=0,Xa=0,Ya=0,Za=0;n=l;l=l+448|0;if((l|0)>=(m|0))ba(448);o=n+384|0;p=n+336|0;q=n+272|0;r=n+260|0;s=n+224|0;t=n+160|0;u=n+64|0;v=n+112|0;w=n+48|0;x=n;y=b+632|0;z=c[y>>2]|0;A=c[d>>2]|0;if(!A)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,153,1066435,0);else{a[1263537]=0;d=c[z+1608>>2]|0;a:do if(d|0){B=c[d+8>>2]|0;C=c[z+1612>>2]|0;b:do if((B|0)==(C|0))D=B;else{E=B;while(1){F=c[E+24>>2]|0;if(A>>>0<F>>>0)G=E+8|0;else{if(F>>>0>=A>>>0){D=E;break b}G=E+4|0}E=c[G>>2]|0;if((E|0)==(C|0))break a}}while(0);if((D|0)!=(C|0)&(D|0)!=0){a[1263537]=0;dh(3042);dh(3089);dh(3024);dh(2884);Te(515);hf(2929);Le(1);zf(36160,c[A+16>>2]|0);Cg(0);B=b+312|0;__ZN11ShaderGLES34bindEv(B)|0;E=A+8|0;F=A+12|0;Oe(0,0,c[E>>2]|0,c[F>>2]|0);Zf(1.0);bg(1.0,1.0,1.0,1.0);jh(16640);H=p+4|0;I=p+8|0;J=p+16|0;K=p+20|0;L=p+24|0;M=p+28|0;N=p+32|0;O=p+44|0;P=p+40|0;Q=e+16|0;R=p+36|0;S=e+20|0;T=e+8|0;V=e+4|0;W=p+12|0;X=e+12|0;Y=h*.9999999999999999;Z=-Y;_=o+4|0;$=o+8|0;aa=s+4|0;ca=s+8|0;da=s+12|0;ea=s+16|0;fa=s+20|0;ga=s+24|0;ha=s+28|0;ia=s+32|0;ja=r+4|0;ka=r+8|0;la=v+4|0;ma=v+8|0;na=v+12|0;oa=v+16|0;pa=v+20|0;qa=v+24|0;ra=v+28|0;sa=v+32|0;ta=v+44|0;ua=v+40|0;va=v+36|0;wa=w+4|0;xa=w+8|0;ya=b+320|0;za=b+352|0;Aa=o+16|0;Ba=q+16|0;Ca=o+32|0;Da=q+32|0;Ea=o+48|0;Fa=q+48|0;Ga=1.0/i;Ha=(j|0)==0;Ia=0;Ja=0;while(1){g[I>>2]=0.0;g[K>>2]=0.0;g[L>>2]=0.0;g[M>>2]=0.0;g[N>>2]=1.0;g[O>>2]=0.0;c[R>>2]=c[Q>>2];c[P>>2]=c[S>>2];c[p>>2]=c[e>>2];c[H>>2]=c[T>>2];c[W>>2]=c[V>>2];c[J>>2]=c[X>>2];__ZN12CameraMatrixC2Ev(q);__ZN12CameraMatrix11set_frustumEffffff(q,Z,Y,Z,Y,h,i);g[o>>2]=0.0;g[_>>2]=0.0;g[$>>2]=+(Ja|0)*.25*6.283185307179586;__ZN5BasisC2ERK7Vector3(s,o);Ka=+g[da>>2]*0.0+ +g[ea>>2]+ +g[fa>>2]*0.0;La=+g[ga>>2]*0.0+ +g[ha>>2]+ +g[ia>>2]*0.0;g[r>>2]=+g[s>>2]*0.0+ +g[aa>>2]+ +g[ca>>2]*0.0;g[ja>>2]=Ka;g[ka>>2]=La;g[v>>2]=1.0;g[la>>2]=0.0;g[ma>>2]=0.0;g[na>>2]=0.0;g[oa>>2]=1.0;g[pa>>2]=0.0;g[qa>>2]=0.0;g[ra>>2]=0.0;g[sa>>2]=1.0;g[ta>>2]=0.0;g[ua>>2]=0.0;g[va>>2]=0.0;g[w>>2]=0.0;g[wa>>2]=0.0;g[xa>>2]=-1.0;__ZNK9Transform10looking_atERK7Vector3S2_(x,v,r,w);__ZNK9Transform14affine_inverseEv(u,x);__ZN12CameraMatrixC2ERK9Transform(t,u);__ZNK12CameraMatrixmlERKS_(o,q,t);Ma=q;Na=o;Oa=Ma+64|0;do{c[Ma>>2]=c[Na>>2];Ma=Ma+4|0;Na=Na+4|0}while((Ma|0)<(Oa|0));__ZN12CameraMatrixD2Ev(o);__ZN12CameraMatrixD2Ev(t);do if((c[ya>>2]|0)>0){a[1263537]=0;Pa=c[za>>2]|0;if(!Pa){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(785482,772862,376,785538,0);break}Qa=Pa+12|0;if((c[c[Qa>>2]>>2]|0)>=0)if((c[308575]|0)==(B|0)){c[o>>2]=c[q>>2];c[o+4>>2]=c[q+4>>2];c[o+8>>2]=c[q+8>>2];c[o+12>>2]=c[q+12>>2];c[Aa>>2]=c[Ba>>2];c[Aa+4>>2]=c[Ba+4>>2];c[Aa+8>>2]=c[Ba+8>>2];c[Aa+12>>2]=c[Ba+12>>2];c[Ca>>2]=c[Da>>2];c[Ca+4>>2]=c[Da+4>>2];c[Ca+8>>2]=c[Da+8>>2];c[Ca+12>>2]=c[Da+12>>2];c[Ea>>2]=c[Fa>>2];c[Ea+4>>2]=c[Fa+4>>2];c[Ea+8>>2]=c[Fa+8>>2];c[Ea+12>>2]=c[Fa+12>>2];a[1263537]=0;xd(c[c[Qa>>2]>>2]|0,1,0,o|0);break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(785583,784900,117,785637,0);break}}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(785482,772862,375,785495,0);while(0);__ZN23CanvasShadowShaderGLES311set_uniformENS_8UniformsERK9Transform(B,1,p);do if((c[ya>>2]|0)>3){a[1263537]=0;Qa=c[za>>2]|0;if(!Qa){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(785482,772862,376,785538,0);break}Pa=c[(c[Qa+12>>2]|0)+12>>2]|0;if((Pa|0)>=0)if((c[308575]|0)==(B|0)){a[1263537]=0;dg(Pa|0,+Ga);break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(785583,784900,33,785637,0);break}}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(785482,772862,375,785495,0);while(0);if(!Ja){Ma=k;Na=q;Oa=Ma+64|0;do{c[Ma>>2]=c[Na>>2];Ma=Ma+4|0;Na=Na+4|0}while((Ma|0)<(Oa|0))}Na=(c[F>>2]|0)/4|0;Ma=U(Na,Ja)|0;Oe(0,Ma|0,c[E>>2]|0,Na|0);if(Ha)Ra=Ia;else{Na=j;Ma=Ia;while(1){Oa=c[y>>2]|0;Pa=c[Na+20>>2]|0;c:do if(!Pa){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,153,1066435,0);Sa=Ma}else{a[1263537]=0;Qa=c[Oa+1624>>2]|0;d:do if(Qa|0){Ta=c[Qa+8>>2]|0;Ua=c[Oa+1628>>2]|0;e:do if((Ta|0)==(Ua|0))Va=Ta;else{Wa=Ta;while(1){Xa=c[Wa+24>>2]|0;if(Pa>>>0<Xa>>>0)Ya=Wa+8|0;else{if(Xa>>>0>=Pa>>>0){Va=Wa;break e}Ya=Wa+4|0}Wa=c[Ya>>2]|0;if((Wa|0)==(Ua|0))break d}}while(0);if((Va|0)!=(Ua|0)&(Va|0)!=0){a[1263537]=0;Ta=Pa+20|0;if(!(c[Ta>>2]|0)){Sa=Ma;break c}if(!(c[Na+88>>2]&f)){Sa=Ma;break c}__ZN23CanvasShadowShaderGLES311set_uniformENS_8UniformsERK11Transform2D(B,2,Na+64|0);Wa=c[Na+92>>2]|0;f:do if((Ma|0)==(Wa|0))Za=Ma;else switch(Wa|0){case 0:{dh(2884);Za=0;break f;break}case 1:{hf(2884);sd(1028);Za=1;break f;break}case 2:{hf(2884);sd(1029);Za=2;break f;break}default:{Za=Wa;break f}}while(0);Id(34962,c[Pa+8>>2]|0);Id(34963,c[Pa+12>>2]|0);Ae(0,3,5126,0,0,0);Ke(4,(c[Ta>>2]|0)*3|0,5123,0);Sa=Za;break c}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,154,1066282,0);Sa=Ma}while(0);Na=c[Na+96>>2]|0;if(!Na){Ra=Sa;break}else Ma=Sa}}__ZN12CameraMatrixD2Ev(q);Ja=Ja+1|0;if((Ja|0)==4)break;else Ia=Ra}Ud(0);Id(34962,0);Id(34963,0);l=n;return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,154,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(784796,784830,1156,784872,0);l=n;return}function __ZN21RasterizerCanvasGLES312reset_canvasEv(b){b=b|0;var d=0,e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0.0,w=0.0;d=l;l=l+80|0;if((l|0)>=(m|0))ba(80);e=d+24|0;f=d+12|0;h=d;i=b+632|0;j=c[(c[i>>2]|0)+1640>>2]|0;if(j|0){zf(36160,c[j+8>>2]|0);_d(1,1,1,1)}Eg(0);dh(2884);dh(2929);dh(3089);hf(3042);Fd(32774);j=c[(c[i>>2]|0)+1640>>2]|0;if((j|0)!=0?(a[j+129>>0]|0)!=0:0)af(770,771,1,771);else Rd(770,771);Id(34962,0);Id(34963,0);Ud(0);Ud(1);Ud(2);Ud(3);Ud(4);Ud(5);Ud(6);Ud(7);Ud(8);tg(33984);cg(3553,c[(c[i>>2]|0)+1216>>2]|0);Hd(3,1.0,1.0,1.0,1.0);g[e>>2]=1.0;j=e+4|0;g[j>>2]=0.0;k=e+8|0;g[k>>2]=0.0;g[e+12>>2]=0.0;n=e+16|0;g[n>>2]=1.0;o=e+20|0;g[o>>2]=0.0;g[e+24>>2]=0.0;p=e+28|0;g[p>>2]=0.0;q=e+32|0;g[q>>2]=1.0;r=e+44|0;g[r>>2]=0.0;s=e+40|0;g[s>>2]=0.0;g[e+36>>2]=0.0;t=c[(c[i>>2]|0)+1640>>2]|0;if(!t){u=__ZN2OS13get_singletonEv()|0;Pi[c[(c[u>>2]|0)+160>>2]&2047](f,u);u=f+4|0;__ZN9Transform9translateEfff(e,-(+g[f>>2]*.5),-(+g[u>>2]*.5),0.0);v=-2.0/+g[u>>2];g[h>>2]=2.0/+g[f>>2];g[h+4>>2]=v;g[h+8>>2]=1.0;__ZN9Transform5scaleERK7Vector3(e,h)}else{v=(a[t+128>>0]|0)==0?-2.0:2.0;__ZN9Transform9translateEfff(e,-(+(c[t+120>>2]|0)*.5),-(+(c[t+124>>2]|0)*.5),0.0);t=c[(c[i>>2]|0)+1640>>2]|0;w=v/+(c[t+124>>2]|0);g[f>>2]=2.0/+(c[t+120>>2]|0);g[f+4>>2]=w;g[f+8>>2]=1.0;__ZN9Transform5scaleERK7Vector3(e,f)}f=b+32|0;t=b+516|0;h=e;u=t+48|0;do{c[t>>2]=c[h>>2];t=t+4|0;h=h+4|0}while((t|0)<(u|0));c[f>>2]=c[e>>2];c[b+36>>2]=c[e+12>>2];c[b+40>>2]=c[e+24>>2];g[b+44>>2]=0.0;c[b+48>>2]=c[j>>2];c[b+52>>2]=c[n>>2];c[b+56>>2]=c[p>>2];g[b+60>>2]=0.0;c[b+64>>2]=c[k>>2];c[b+68>>2]=c[o>>2];c[b+72>>2]=c[q>>2];g[b+76>>2]=0.0;c[b+80>>2]=c[e+36>>2];c[b+84>>2]=c[s>>2];c[b+88>>2]=c[r>>2];g[b+92>>2]=1.0;r=c[i>>2]|0;c[b+96>>2]=c[r+1668>>2];c[b+100>>2]=c[r+1672>>2];c[b+104>>2]=c[r+1676>>2];c[b+108>>2]=c[r+1680>>2];Id(35345,c[b+112>>2]|0);Fh(35345,0,80,f|0);Id(35345,0);a[b+116>>0]=0;l=d;return}function __ZN21RasterizerCanvasGLES3D2Ev(a){a=a|0;var b=0,d=0,e=0,f=0;c[a>>2]=206096;c[a+636>>2]=206148;b=a+640|0;d=c[b>>2]|0;if(d|0?(__ZN3SetIP8RID_Data10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(b,c[d+8>>2]|0),d=c[a+644>>2]|0,e=c[b>>2]|0,c[e+8>>2]=d,c[a+648>>2]=0,f=d,c[f+12>>2]=f,e|0):0){__ZN6Memory11free_staticEPvb(e,0);c[b>>2]=0}__ZN11ShaderGLES3D2Ev(a+312|0);__ZN11ShaderGLES3D2Ev(a+120|0);return}function __ZN21RasterizerCanvasGLES3D0Ev(a){a=a|0;var b=0,d=0,e=0,f=0;c[a>>2]=206096;c[a+636>>2]=206148;b=a+640|0;d=c[b>>2]|0;if(d|0?(__ZN3SetIP8RID_Data10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(b,c[d+8>>2]|0),d=c[a+644>>2]|0,e=c[b>>2]|0,c[e+8>>2]=d,c[a+648>>2]=0,f=d,c[f+12>>2]=f,e|0):0){__ZN6Memory11free_staticEPvb(e,0);c[b>>2]=0}__ZN11ShaderGLES3D2Ev(a+312|0);__ZN11ShaderGLES3D2Ev(a+120|0);__ZdlPv(a);return}function __ZN9RID_OwnerIN21RasterizerCanvasGLES313LightInternalEE14get_owned_listEP4ListI3RID16DefaultAllocatorE(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0;d=c[a+4>>2]|0;if(!d)return;e=c[d+8>>2]|0;d=c[a+8>>2]|0;if((e|0)==(d|0))return;else f=e;while(1){e=c[f+8>>2]|0;if((e|0)==(d|0))break;else f=e}if(!f)return;d=f;do{f=c[d+24>>2]|0;__Z28atomic_conditional_incrementPj(1255200)|0;c[f+4>>2]=c[313800];if(!(c[b>>2]|0)){e=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=e;c[e>>2]=0;c[e+4>>2]=0;c[e+8>>2]=0}e=__ZnwjPFPvjE(16,4740)|0;c[e>>2]=f;f=c[b>>2]|0;a=f+4|0;g=c[a>>2]|0;c[e+8>>2]=g;c[e+4>>2]=0;c[e+12>>2]=f;if(g|0)c[g+4>>2]=e;c[a>>2]=e;if(!(c[f>>2]|0))c[f>>2]=e;e=f+8|0;c[e>>2]=(c[e>>2]|0)+1;d=c[d+16>>2]|0}while((d|0)!=0);return}function __ZN9RID_OwnerIN21RasterizerCanvasGLES313LightInternalEED2Ev(a){a=a|0;var b=0,d=0,e=0;c[a>>2]=206148;b=a+4|0;d=c[b>>2]|0;if(!d)return;__ZN3SetIP8RID_Data10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(b,c[d+8>>2]|0);d=c[a+8>>2]|0;e=c[b>>2]|0;c[e+8>>2]=d;c[a+12>>2]=0;a=d;c[a+12>>2]=a;if(!e)return;__ZN6Memory11free_staticEPvb(e,0);c[b>>2]=0;return}function __ZN9RID_OwnerIN21RasterizerCanvasGLES313LightInternalEED0Ev(a){a=a|0;var b=0,d=0,e=0;c[a>>2]=206148;b=a+4|0;d=c[b>>2]|0;if(!d){__ZdlPv(a);return}__ZN3SetIP8RID_Data10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(b,c[d+8>>2]|0);d=c[a+8>>2]|0;e=c[b>>2]|0;c[e+8>>2]=d;c[a+12>>2]=0;b=d;c[b+12>>2]=b;if(!e){__ZdlPv(a);return}__ZN6Memory11free_staticEPvb(e,0);__ZdlPv(a);return}function __ZN23CanvasShadowShaderGLES311set_uniformENS_8UniformsERK9Transform(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0,j=0;f=l;l=l+64|0;if((l|0)>=(m|0))ba(64);h=f;if((d|0)>=0?(c[b+8>>2]|0)>(d|0):0){a[1263537]=0;i=c[b+40>>2]|0;if(!i){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(785482,772862,376,785538,0);l=f;return}j=c[(c[i+12>>2]|0)+(d<<2)>>2]|0;if((j|0)<0){l=f;return}if((c[308575]|0)==(b|0)){c[h>>2]=c[e>>2];c[h+4>>2]=c[e+12>>2];c[h+8>>2]=c[e+24>>2];g[h+12>>2]=0.0;c[h+16>>2]=c[e+4>>2];c[h+20>>2]=c[e+16>>2];c[h+24>>2]=c[e+28>>2];g[h+28>>2]=0.0;c[h+32>>2]=c[e+8>>2];c[h+36>>2]=c[e+20>>2];c[h+40>>2]=c[e+32>>2];g[h+44>>2]=0.0;c[h+48>>2]=c[e+36>>2];c[h+52>>2]=c[e+40>>2];c[h+56>>2]=c[e+44>>2];g[h+60>>2]=1.0;a[1263537]=0;xd(j|0,1,0,h|0);l=f;return}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(785583,784900,59,785637,0);l=f;return}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(785482,772862,375,785495,0);l=f;return}function __ZN23CanvasShadowShaderGLES311set_uniformENS_8UniformsERK11Transform2D(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0,j=0;f=l;l=l+64|0;if((l|0)>=(m|0))ba(64);h=f;if((d|0)>=0?(c[b+8>>2]|0)>(d|0):0){a[1263537]=0;i=c[b+40>>2]|0;if(!i){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(785482,772862,376,785538,0);l=f;return}j=c[(c[i+12>>2]|0)+(d<<2)>>2]|0;if((j|0)<0){l=f;return}if((c[308575]|0)==(b|0)){c[h>>2]=c[e>>2];c[h+4>>2]=c[e+4>>2];g[h+8>>2]=0.0;g[h+12>>2]=0.0;c[h+16>>2]=c[e+8>>2];c[h+20>>2]=c[e+12>>2];b=h+24|0;c[b>>2]=0;c[b+4>>2]=0;c[b+8>>2]=0;c[b+12>>2]=0;g[h+40>>2]=1.0;g[h+44>>2]=0.0;c[h+48>>2]=c[e+16>>2];c[h+52>>2]=c[e+20>>2];g[h+56>>2]=0.0;g[h+60>>2]=1.0;a[1263537]=0;xd(j|0,1,0,h|0);l=f;return}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(785583,784900,88,785637,0);l=f;return}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(785482,772862,375,785495,0);l=f;return}function __ZN17CanvasShaderGLES311set_uniformENS_8UniformsERK11Transform2D(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0,j=0;f=l;l=l+64|0;if((l|0)>=(m|0))ba(64);h=f;if((d|0)>=0?(c[b+8>>2]|0)>(d|0):0){a[1263537]=0;i=c[b+40>>2]|0;if(!i){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(785482,772862,376,785538,0);l=f;return}j=c[(c[i+12>>2]|0)+(d<<2)>>2]|0;if((j|0)<0){l=f;return}if((c[308575]|0)==(b|0)){c[h>>2]=c[e>>2];c[h+4>>2]=c[e+4>>2];g[h+8>>2]=0.0;g[h+12>>2]=0.0;c[h+16>>2]=c[e+8>>2];c[h+20>>2]=c[e+12>>2];b=h+24|0;c[b>>2]=0;c[b+4>>2]=0;c[b+8>>2]=0;c[b+12>>2]=0;g[h+40>>2]=1.0;g[h+44>>2]=0.0;c[h+48>>2]=c[e+16>>2];c[h+52>>2]=c[e+20>>2];g[h+56>>2]=0.0;g[h+60>>2]=1.0;a[1263537]=0;xd(j|0,1,0,h|0);l=f;return}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(785583,784943,101,785637,0);l=f;return}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(785482,772862,375,785495,0);l=f;return}function __ZN21RasterizerCanvasGLES328_canvas_item_render_commandsEPN16RasterizerCanvas4ItemES2_Rb(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var h=0,i=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,M=0,N=0,O=0,P=0,Q=0,R=0.0,S=0,T=0,U=0.0,V=0.0,W=0.0,X=0,Y=0.0,Z=0.0,_=0,$=0.0,aa=0.0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0,ia=0,ja=0,ka=0,la=0,ma=0,na=0,oa=0;h=l;l=l+48|0;if((l|0)>=(m|0))ba(48);i=h;k=h+24|0;n=h+16|0;o=h+32|0;p=d+40|0;d=c[p>>2]|0;if(!d){l=h;return}q=c[d+-4>>2]|0;__ZN6VectorIPN16RasterizerCanvas4Item7CommandEE14_copy_on_writeEv(p);d=c[p>>2]|0;if((q|0)<=0){l=h;return}p=i+4|0;r=i+8|0;s=i+12|0;t=b+632|0;u=k+4|0;v=b+128|0;w=b+160|0;x=b+120|0;y=i+4|0;z=i+4|0;A=n+4|0;B=o+4|0;C=b+580|0;D=b+120|0;E=(e|0)==0;F=e+116|0;G=e+120|0;H=e+128|0;I=e+124|0;e=0;do{J=c[d+(e<<2)>>2]|0;a:do switch(c[J+4>>2]|0){case 0:{__ZN21RasterizerCanvasGLES322_set_texture_rect_modeEb(b,0);c[i>>2]=0;__ZN21RasterizerCanvasGLES320_bind_canvas_textureERK3RID(b,i)|0;Hd(3,+(+g[J+24>>2]),+(+g[J+28>>2]),+(+g[J+32>>2]),+(+g[J+36>>2]));M=c[J+12>>2]|0;c[i>>2]=c[J+8>>2];c[p>>2]=M;M=c[J+20>>2]|0;c[r>>2]=c[J+16>>2];c[s>>2]=M;__ZN21RasterizerCanvasGLES319_draw_gui_primitiveEiPK7Vector2PK5ColorS2_(b,2,i,0,0);break}case 1:{__ZN21RasterizerCanvasGLES322_set_texture_rect_modeEb(b,1);M=J+28|0;Hd(3,+(+g[M>>2]),+(+g[M+4>>2]),+(+g[M+8>>2]),+(+g[M+12>>2]));M=__ZN21RasterizerCanvasGLES320_bind_canvas_textureERK3RID(b,J+24|0)|0;if(M){N=J+60|0;O=a[N>>0]|0;if((O&2)!=0?(c[M+12>>2]&2|0)==0:0){Sh(3553,10242,10497.0);Sh(3553,10243,10497.0);P=1;Q=a[N>>0]|0}else{P=0;Q=O}R=1.0/+(c[M+20>>2]|0);g[k>>2]=1.0/+(c[M+16>>2]|0);g[u>>2]=R;if(!(Q&1)){S=1065353216;T=1065353216;U=1.0;V=0.0;W=0.0;X=Q;Y=1.0}else{M=J+44|0;__ZNK7Vector2mlERKS_(i,M,k);__ZNK7Vector2mlERKS_(n,M+8|0,k);M=c[n>>2]|0;R=(c[j>>2]=M,+g[j>>2]);O=c[A>>2]|0;S=O;T=M;U=(c[j>>2]=O,+g[j>>2]);V=+g[i>>2];W=+g[z>>2];X=a[N>>0]|0;Y=R}N=X&255;O=(N&4|0)==0;R=-Y;M=(N&8|0)==0;Z=-U;do if((c[v>>2]|0)>2){a[1263537]=0;N=c[w>>2]|0;if(!N){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(785482,772862,376,785538,0);break}_=c[(c[N+12>>2]|0)+8>>2]|0;if((_|0)>=0)if((c[308575]|0)==(x|0)){c[i>>2]=c[k>>2];c[y>>2]=c[u>>2];a[1263537]=0;Ad(_|0,1,i|0);break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(785583,784943,62,785637,0);break}}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(785482,772862,375,785495,0);while(0);Hd(1,+(+g[J+8>>2]),+(+g[J+12>>2]),+(+g[J+16>>2]),+(+g[J+20>>2]));$=O?(c[j>>2]=T,+g[j>>2]):R;Hd(2,+V,+W,+$,+(M?(c[j>>2]=S,+g[j>>2]):Z));lg(6,0,4);if(P){Sh(3553,10242,33071.0);Sh(3553,10243,33071.0)}}else{Hd(1,+(+g[J+8>>2]),+(+g[J+12>>2]),+(+g[J+16>>2]),+(+g[J+20>>2]));Hd(2,0.0,0.0,1.0,1.0);lg(6,0,4)}_=(c[t>>2]|0)+1664|0;c[_>>2]=(c[_>>2]|0)+1;break}case 2:{__ZN21RasterizerCanvasGLES322_set_texture_rect_modeEb(b,1);Hd(3,+(+g[J+64>>2]),+(+g[J+68>>2]),+(+g[J+72>>2]),+(+g[J+76>>2]));_=__ZN21RasterizerCanvasGLES320_bind_canvas_textureERK3RID(b,J+40|0)|0;if(!_){Hd(1,+(+g[J+8>>2]),+(+g[J+12>>2]),+(+g[J+16>>2]),+(+g[J+20>>2]));Hd(2,0.0,0.0,1.0,1.0);lg(6,0,4);break a}$=1.0/+(c[_+16>>2]|0);aa=1.0/+(c[_+20>>2]|0);do if((c[v>>2]|0)>2){a[1263537]=0;_=c[w>>2]|0;if(!_){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(785482,772862,376,785538,0);break}N=c[(c[_+12>>2]|0)+8>>2]|0;if((N|0)>=0)if((c[308575]|0)==(x|0)){g[i>>2]=$;g[y>>2]=aa;a[1263537]=0;Ad(N|0,1,i|0);break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(785583,784943,62,785637,0);break}}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(785482,772862,375,785495,0);while(0);M=J+8|0;O=J+12|0;N=J+44|0;_=N+4|0;Hd(1,+(+g[M>>2]),+(+g[O>>2]),+(+g[N>>2]),+(+g[_>>2]));ca=J+24|0;da=J+28|0;Hd(2,+($*+g[ca>>2]),+(aa*+g[da>>2]),+($*+g[N>>2]),+(aa*+g[_>>2]));lg(6,0,4);ea=J+16|0;fa=N+8|0;Z=+g[fa>>2];Hd(1,+(+g[M>>2]+ +g[ea>>2]-Z),+(+g[O>>2]),+Z,+(+g[_>>2]));ga=J+32|0;Z=+g[fa>>2];Hd(2,+($*(+g[ca>>2]+ +g[ga>>2]-Z)),+(aa*+g[da>>2]),+($*Z),+(aa*+g[_>>2]));lg(6,0,4);Z=+g[fa>>2];ha=J+20|0;ia=N+12|0;R=+g[ia>>2];Hd(1,+(+g[M>>2]+ +g[ea>>2]-Z),+(+g[O>>2]+ +g[ha>>2]-R),+Z,+R);R=+g[fa>>2];ja=J+36|0;Z=+g[ia>>2];Hd(2,+($*(+g[ca>>2]+ +g[ga>>2]-R)),+(aa*(+g[da>>2]+ +g[ja>>2]-Z)),+($*R),+(aa*Z));lg(6,0,4);Z=+g[ia>>2];Hd(1,+(+g[M>>2]),+(+g[O>>2]+ +g[ha>>2]-Z),+(+g[N>>2]),+Z);Z=+g[ia>>2];Hd(2,+($*+g[ca>>2]),+(aa*(+g[da>>2]+ +g[ja>>2]-Z)),+($*+g[N>>2]),+(aa*Z));lg(6,0,4);Z=+g[N>>2];Hd(1,+(+g[M>>2]+Z),+(+g[O>>2]),+(+g[ea>>2]-Z-+g[fa>>2]),+(+g[_>>2]));Z=+g[N>>2];Hd(2,+($*(+g[ca>>2]+Z)),+(aa*+g[da>>2]),+($*(+g[ga>>2]-Z-+g[fa>>2])),+(aa*+g[_>>2]));lg(6,0,4);Z=+g[N>>2];Hd(1,+(+g[M>>2]+Z),+(+g[O>>2]+ +g[ha>>2]-+g[ia>>2]),+(+g[ea>>2]-Z-+g[fa>>2]),+(+g[_>>2]));Z=+g[N>>2];Hd(2,+($*(+g[ca>>2]+Z)),+(aa*(+g[da>>2]+ +g[ja>>2]-+g[ia>>2])),+($*(+g[ga>>2]-Z-Z)),+(aa*+g[_>>2]));lg(6,0,4);Z=+g[_>>2];Hd(1,+(+g[M>>2]),+(+g[O>>2]+Z),+(+g[N>>2]),+(+g[ha>>2]-Z-+g[ia>>2]));Z=+g[_>>2];Hd(2,+($*+g[ca>>2]),+(aa*(+g[da>>2]+Z)),+($*+g[N>>2]),+(aa*(+g[ja>>2]-Z-+g[ia>>2])));lg(6,0,4);Z=+g[fa>>2];R=+g[_>>2];Hd(1,+(+g[M>>2]+ +g[ea>>2]-Z),+(+g[O>>2]+R),+Z,+(+g[ha>>2]-R-+g[ia>>2]));R=+g[fa>>2];Z=+g[_>>2];Hd(2,+($*(+g[ca>>2]+ +g[ga>>2]-R)),+(aa*(+g[da>>2]+Z)),+($*R),+(aa*(+g[ja>>2]-Z-+g[ia>>2])));lg(6,0,4);if(a[J+60>>0]|0){Z=+g[N>>2];R=+g[_>>2];Hd(1,+(+g[M>>2]+Z),+(+g[O>>2]+R),+(+g[ea>>2]-Z-+g[fa>>2]),+(+g[ha>>2]-R-+g[ia>>2]));R=+g[N>>2];Z=+g[_>>2];Hd(2,+($*(+g[ca>>2]+R)),+(aa*(+g[da>>2]+Z)),+($*(+g[ga>>2]-R-+g[fa>>2])),+(aa*(+g[ja>>2]-Z-+g[ia>>2])));lg(6,0,4)}ia=(c[t>>2]|0)+1664|0;c[ia>>2]=(c[ia>>2]|0)+1;break}case 3:{__ZN21RasterizerCanvasGLES322_set_texture_rect_modeEb(b,0);ia=J+8|0;ja=c[ia>>2]|0;if(ja|0?(c[ja+-4>>2]|0)>=1:0){a[1263537]=0;ja=__ZN21RasterizerCanvasGLES320_bind_canvas_textureERK3RID(b,J+20|0)|0;do if(ja|0){Z=1.0/+(c[ja+16>>2]|0);R=1.0/+(c[ja+20>>2]|0);if((c[v>>2]|0)<=2){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(785482,772862,375,785495,0);break}a[1263537]=0;fa=c[w>>2]|0;if(!fa){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(785482,772862,376,785538,0);break}ga=c[(c[fa+12>>2]|0)+8>>2]|0;if((ga|0)>=0)if((c[308575]|0)==(x|0)){g[i>>2]=Z;g[y>>2]=R;a[1263537]=0;Ad(ga|0,1,i|0);break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(785583,784943,62,785637,0);break}}while(0);ja=J+16|0;ga=c[ja>>2]|0;if(ga)if((c[ga+-4>>2]|0)==1){ga=c[ia>>2]|0;if(ga)if((c[ga+-4>>2]|0)>1){__ZN6VectorI5ColorE14_copy_on_writeEv(ja);ga=c[ja>>2]|0;Hd(3,+(+g[ga>>2]),+(+g[ga+4>>2]),+(+g[ga+8>>2]),+(+g[ga+12>>2]));ka=57}else ka=57;else{la=0;ma=0}}else ka=57;else{Hd(3,1.0,1.0,1.0,1.0);ka=57}if((ka|0)==57){ka=0;ga=c[ia>>2]|0;if(!ga){la=0;ma=0}else{fa=c[ga+-4>>2]|0;__ZN6VectorI7Vector2E14_copy_on_writeEv(ia);la=fa;ma=c[ia>>2]|0}}if(!(c[ja>>2]|0))na=0;else{__ZN6VectorI5ColorE14_copy_on_writeEv(ja);na=c[ja>>2]|0}ja=J+12|0;if(!(c[ja>>2]|0))oa=0;else{__ZN6VectorI7Vector2E14_copy_on_writeEv(ja);oa=c[ja>>2]|0}__ZN21RasterizerCanvasGLES319_draw_gui_primitiveEiPK7Vector2PK5ColorS2_(b,la,ma,na,oa);break a}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(784979,784830,596,785008,0);break}case 4:{__ZN21RasterizerCanvasGLES322_set_texture_rect_modeEb(b,0);ja=__ZN21RasterizerCanvasGLES320_bind_canvas_textureERK3RID(b,J+24|0)|0;if(ja|0){aa=1.0/+(c[ja+16>>2]|0);$=1.0/+(c[ja+20>>2]|0);if((c[v>>2]|0)<=2){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(785482,772862,375,785495,0);break a}a[1263537]=0;ja=c[w>>2]|0;if(!ja){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(785482,772862,376,785538,0);break a}fa=c[(c[ja+12>>2]|0)+8>>2]|0;if((fa|0)>=0)if((c[308575]|0)==(x|0)){g[i>>2]=aa;g[y>>2]=$;a[1263537]=0;Ad(fa|0,1,i|0);break a}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(785583,784943,62,785637,0);break a}}break}case 7:{__ZN21RasterizerCanvasGLES322_set_texture_rect_modeEb(b,0);fa=J+8|0;ja=J+16|0;ga=0;do{$=+(ga|0)*3.141592653589793*2.0*.03125;aa=+K(+$);g[o>>2]=+L(+$);g[B>>2]=aa;__ZNK7Vector2mlERKf(k,o,ja);__ZNK7Vector2plERKS_(i,fa,k);ga=ga+1|0}while((ga|0)!=32);break}case 8:{ga=J+8|0;c[C>>2]=c[ga>>2];c[C+4>>2]=c[ga+4>>2];c[C+8>>2]=c[ga+8>>2];c[C+12>>2]=c[ga+12>>2];c[C+16>>2]=c[ga+16>>2];c[C+20>>2]=c[ga+20>>2];__ZN17CanvasShaderGLES311set_uniformENS_8UniformsERK11Transform2D(D,1,C);break}case 9:{if(!E?(ga=a[J+8>>0]|0,ga<<24>>24!=(a[f>>0]|0)):0)if(!(ga<<24>>24)){hf(3089);aa=+g[H>>2];Ug(~~+g[F>>2]|0,~~(+(c[(c[(c[t>>2]|0)+1640>>2]|0)+124>>2]|0)-(+g[G>>2]+aa))|0,~~+g[I>>2]|0,~~aa|0);a[f>>0]=0;break a}else{dh(3089);a[f>>0]=1;break a}break}default:{}}while(0);e=e+1|0}while((e|0)<(q|0));l=h;return}function __ZNK5Rect222intersects_transformedERK11Transform2DRKS_(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,h=0,i=0.0,k=0,n=0,o=0.0,p=0,q=0,r=0.0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0.0,A=0.0,B=0.0,C=0.0,D=0;e=l;l=l+64|0;if((l|0)>=(m|0))ba(64);f=e;h=e+32|0;i=+g[d>>2];k=b+8|0;n=d+4|0;o=+g[n>>2];p=b+4|0;q=b+12|0;r=i*+g[p>>2]+o*+g[q>>2];g[f>>2]=+g[b>>2]*i+ +g[k>>2]*o;g[f+4>>2]=r;s=b+16|0;__ZNK7Vector2plERKS_(h,f,s);t=h+8|0;u=d+8|0;r=+g[d>>2]+ +g[u>>2];o=+g[n>>2];i=r*+g[p>>2]+o*+g[q>>2];g[f>>2]=r*+g[b>>2]+o*+g[k>>2];g[f+4>>2]=i;__ZNK7Vector2plERKS_(t,f,s);v=h+16|0;i=+g[d>>2];w=d+12|0;o=+g[n>>2]+ +g[w>>2];r=i*+g[p>>2]+o*+g[q>>2];g[f>>2]=i*+g[b>>2]+o*+g[k>>2];g[f+4>>2]=r;__ZNK7Vector2plERKS_(v,f,s);x=h+24|0;r=+g[d>>2]+ +g[u>>2];o=+g[n>>2]+ +g[w>>2];i=r*+g[p>>2]+o*+g[q>>2];g[f>>2]=r*+g[b>>2]+o*+g[k>>2];g[f+4>>2]=i;__ZNK7Vector2plERKS_(x,f,s);i=+g[h+4>>2];o=+g[a+4>>2];if(((!(i>o)?!(+g[h+12>>2]>o):0)?!(+g[h+20>>2]>o):0)?!(+g[h+28>>2]>o):0){y=0;l=e;return y|0}r=o+ +g[a+12>>2];if(((!(i<r)?!(+g[h+12>>2]<r):0)?!(+g[h+20>>2]<r):0)?!(+g[h+28>>2]<r):0){y=0;l=e;return y|0}i=+g[h>>2];z=+g[a>>2];if(((!(i>z)?!(+g[h+8>>2]>z):0)?!(+g[h+16>>2]>z):0)?!(+g[h+24>>2]>z):0){y=0;l=e;return y|0}A=+g[a+8>>2];B=z+A;if(((!(i<B)?!(+g[h+8>>2]<B):0)?!(+g[h+16>>2]<B):0)?!(+g[h+24>>2]<B):0){y=0;l=e;return y|0}s=a;a=c[s>>2]|0;k=c[s+4>>2]|0;s=f;c[s>>2]=a;c[s+4>>2]=k;k=f+8|0;B=(c[j>>2]=a,+g[j>>2])+A;g[k>>2]=B;g[f+12>>2]=o;s=f+16|0;c[s>>2]=a;g[f+20>>2]=r;a=f+24|0;g[a>>2]=B;g[f+28>>2]=r;r=+__ZNK7Vector23dotERKS_(b,f);B=+__ZNK7Vector23dotERKS_(b,k);o=B>r?B:r;A=B<r?B:r;r=+__ZNK7Vector23dotERKS_(b,s);B=r>o?r:o;o=r<A?r:A;A=+__ZNK7Vector23dotERKS_(b,a);r=+__ZNK7Vector23dotERKS_(b,h);i=+__ZNK7Vector23dotERKS_(b,t);z=i>r?i:r;C=i<r?i:r;r=+__ZNK7Vector23dotERKS_(b,v);i=r>z?r:z;z=r<C?r:C;C=+__ZNK7Vector23dotERKS_(b,x);if((!((A<o?A:o)>(C>i?C:i))?!((C<z?C:z)>(A>B?A:B)):0)?(q=b+8|0,B=+__ZNK7Vector23dotERKS_(q,f),A=+__ZNK7Vector23dotERKS_(q,k),z=A>B?A:B,C=A<B?A:B,B=+__ZNK7Vector23dotERKS_(q,s),A=B>z?B:z,z=B<C?B:C,C=+__ZNK7Vector23dotERKS_(q,a),B=+__ZNK7Vector23dotERKS_(q,h),i=+__ZNK7Vector23dotERKS_(q,t),o=i>B?i:B,r=i<B?i:B,B=+__ZNK7Vector23dotERKS_(q,v),i=B>o?B:o,o=B<r?B:r,r=+__ZNK7Vector23dotERKS_(q,x),!((C<z?C:z)>(r>i?r:i))):0)D=!((r<o?r:o)>(C>A?C:A));else D=0;y=D;l=e;return y|0}function __ZN6VectorIPN16RasterizerCanvas4Item7CommandEE14_copy_on_writeEv(a){a=a|0;var b=0,d=0,e=0;b=c[a>>2]|0;if(!b)return;if((c[b+-8>>2]|0)>>>0<=1)return;d=c[b+-4>>2]|0;b=(d<<2)+-1|0;e=b>>>1|b;b=e>>>2|e;e=b>>>4|b;b=e>>>8|e;e=__ZN6Memory12alloc_staticEjb((b>>>16|b)+1|0,1)|0;c[e+-8>>2]=1;c[e+-4>>2]=d;if(d|0){b=0;do{c[e+(b<<2)>>2]=c[(c[a>>2]|0)+(b<<2)>>2];b=b+1|0}while((b|0)!=(d|0))}d=c[a>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);c[a>>2]=e;return}function __ZN21RasterizerCanvasGLES322_set_texture_rect_modeEb(b,e){b=b|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f;h=e&1;i=b+504|0;if((d[i>>0]|0|0)==(e&1|0)){l=f;return}if(e)Eg(c[b+8>>2]|0);else{Eg(0);Id(34962,0);Id(34963,0)}j=b+120|0;do if((c[b+136>>2]|0)>0){a[1263537]=0;k=b+200|0;n=c[k>>2]|0;if(e){c[k>>2]=n|1;break}else{c[k>>2]=n&-2;break}}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(772845,772862,382,772891,0);while(0);__ZN11ShaderGLES34bindEv(j)|0;e=b+564|0;do if((c[b+128>>2]|0)>3){a[1263537]=0;n=c[b+160>>2]|0;if(!n){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(785482,772862,376,785538,0);break}k=c[(c[n+12>>2]|0)+12>>2]|0;if((k|0)>=0)if((c[308575]|0)==(j|0)){c[g>>2]=c[e>>2];c[g+4>>2]=c[b+568>>2];c[g+8>>2]=c[b+572>>2];c[g+12>>2]=c[b+576>>2];a[1263537]=0;kh(k|0,1,g|0);break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(785583,784943,60,785637,0);break}}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(785482,772862,375,785495,0);while(0);__ZN17CanvasShaderGLES311set_uniformENS_8UniformsERK11Transform2D(j,0,b+604|0);__ZN17CanvasShaderGLES311set_uniformENS_8UniformsERK11Transform2D(j,1,b+580|0);a[i>>0]=h;l=f;return}function __ZN21RasterizerCanvasGLES320_bind_canvas_textureERK3RID(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0;e=b+508|0;f=c[d>>2]|0;if((f|0)==(c[e>>2]|0)){g=c[b+512>>2]|0;return g|0}h=b+632|0;i=c[h>>2]|0;if(!f){cg(3553,c[i+1216>>2]|0);c[e>>2]=0;c[b+512>>2]=0;g=0;return g|0}j=c[i+1292>>2]|0;a:do if(j|0){k=c[j+8>>2]|0;l=c[i+1296>>2]|0;b:do if((k|0)==(l|0))m=k;else{n=k;while(1){o=c[n+24>>2]|0;if(f>>>0<o>>>0)p=n+8|0;else{if(o>>>0>=f>>>0){m=n;break b}p=n+4|0}n=c[p>>2]|0;if((n|0)==(l|0))break a}}while(0);if((m|0)!=(l|0)&(m|0)!=0){a[1263537]=0;k=c[f+84>>2]|0;if(k|0)a[k+133>>0]=1;cg(3553,c[f+76>>2]|0);c[e>>2]=c[d>>2];c[b+512>>2]=f;g=f;return g|0}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1067819,1066271,164,1066282,0);f=c[h>>2]|0;c[e>>2]=0;c[b+512>>2]=0;cg(3553,c[f+1216>>2]|0);g=0;return g|0}function __ZN21RasterizerCanvasGLES319_draw_gui_primitiveEiPK7Vector2PK5ColorS2_(a,b,d,e,f){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0;g=l;l=l+128|0;if((l|0)>=(m|0))ba(128);h=g;i=(e|0)!=0;j=i&1;k=i?2:0;n=i?6:2;o=(f|0)!=0;p=o?j|2:j;j=o?n:0;q=o?n+2|0:n;n=(b|0)>0;if(n){r=0;do{s=U(r,q)|0;c[h+(s<<2)>>2]=c[d+(r<<3)>>2];c[h+((s|1)<<2)>>2]=c[d+(r<<3)+4>>2];r=r+1|0}while((r|0)!=(b|0));if(i&n){i=0;do{r=(U(i,q)|0)+k|0;c[h+(r<<2)>>2]=c[e+(i<<4)>>2];c[h+((r|1)<<2)>>2]=c[e+(i<<4)+4>>2];c[h+(r+2<<2)>>2]=c[e+(i<<4)+8>>2];c[h+(r+3<<2)>>2]=c[e+(i<<4)+12>>2];i=i+1|0}while((i|0)!=(b|0))}if(o&n){n=0;do{o=(U(n,q)|0)+j|0;c[h+(o<<2)>>2]=c[f+(n<<3)>>2];c[h+((o|1)<<2)>>2]=c[f+(n<<3)+4>>2];n=n+1|0}while((n|0)!=(b|0))}}Id(34962,c[a+12>>2]|0);Fh(34962,0,U(b<<2,q)|0,h|0);Eg(c[a+16+(p<<2)>>2]|0);lg(c[206160+(b<<2)>>2]|0,0,b|0);Eg(0);Id(34962,0);b=(c[a+632>>2]|0)+1664|0;c[b>>2]=(c[b>>2]|0)+1;l=g;return}function __ZN21RasterizerCanvasGLES313LightInternalD0Ev(a){a=a|0;__ZdlPv(a);return}function __ZN20RasterizerSceneGLES319shadow_atlas_createEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b;e=__ZnwjPKc(84,1263606)|0;c[e>>2]=206700;f=e+8|0;c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;c[f+12>>2]=0;c[f+16>>2]=0;c[f+20>>2]=0;c[f+24>>2]=0;c[f+28>>2]=0;c[e+76>>2]=379008;c[e+80>>2]=0;f=e+56|0;c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;c[f+12>>2]=0;c[f+16>>2]=0;c[e+40>>2]=0;c[e+44>>2]=1;c[e+48>>2]=2;c[e+52>>2]=3;__Z28atomic_conditional_incrementPj(1255200)|0;c[e+4>>2]=c[313800];f=a+2736|0;c[d>>2]=e;if(c[f>>2]|0){__ZN3SetIP8RID_Data10ComparatorIS1_E16DefaultAllocatorE10_insert_rbERKS1_(f,d)|0;l=b;return e|0}g=__ZnwjPFPvjE(28,4740)|0;h=g+16|0;c[h>>2]=0;c[h+4>>2]=0;c[f>>2]=g;h=c[a+2740>>2]|0;c[g+4>>2]=h;c[g+8>>2]=h;c[g+12>>2]=h;c[g>>2]=1;__ZN3SetIP8RID_Data10ComparatorIS1_E16DefaultAllocatorE10_insert_rbERKS1_(f,d)|0;l=b;return e|0}function __ZN20RasterizerSceneGLES321shadow_atlas_set_sizeE3RIDi(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f;h=c[d>>2]|0;if(h|0){d=c[b+2736>>2]|0;a:do if(d|0){i=c[d+8>>2]|0;j=c[b+2740>>2]|0;b:do if((i|0)==(j|0))k=i;else{n=i;while(1){o=c[n+24>>2]|0;if(h>>>0<o>>>0)p=n+8|0;else{if(o>>>0>=h>>>0){k=n;break b}p=n+4|0}n=c[p>>2]|0;if((n|0)==(j|0))break a}}while(0);if((k|0)!=(j|0)&(k|0)!=0){a[1263537]=0;if((e|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(788986,699426,121,842186,0);l=f;return}i=e+-1|0;n=i>>>1|i;i=n>>>2|n;n=i>>>4|i;i=n>>>8|n;n=(i>>>16|i)+1|0;i=h+60|0;if((n|0)==(c[i>>2]|0)){l=f;return}o=h+64|0;if((c[o>>2]|0?(q=h+68|0,Bf(1,q|0),Mf(1,o|0),c[q>>2]=0,c[o>>2]=0,__ZN6StringC2EPKc(g,789008),__Z10print_line6String(g),q=c[g>>2]|0,q|0):0)?(__Z16atomic_decrementPj(q+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(q,1);q=h+12|0;a[1263537]=0;r=c[q>>2]|0;if(r|0?c[r+-4>>2]|0:0){if(!(__Z16atomic_decrementPj(r+-8|0)|0))__ZN6Memory11free_staticEPvb(r,1);c[q>>2]=0}__ZN6VectorIN20RasterizerSceneGLES311ShadowAtlas8Quadrant6ShadowEE6resizeEi(q,1<<c[h+8>>2])|0;q=h+20|0;a[1263537]=0;r=c[q>>2]|0;if(r|0?c[r+-4>>2]|0:0){if(!(__Z16atomic_decrementPj(r+-8|0)|0))__ZN6Memory11free_staticEPvb(r,1);c[q>>2]=0}__ZN6VectorIN20RasterizerSceneGLES311ShadowAtlas8Quadrant6ShadowEE6resizeEi(q,1<<c[h+16>>2])|0;q=h+28|0;a[1263537]=0;r=c[q>>2]|0;if(r|0?c[r+-4>>2]|0:0){if(!(__Z16atomic_decrementPj(r+-8|0)|0))__ZN6Memory11free_staticEPvb(r,1);c[q>>2]=0}__ZN6VectorIN20RasterizerSceneGLES311ShadowAtlas8Quadrant6ShadowEE6resizeEi(q,1<<c[h+24>>2])|0;q=h+36|0;a[1263537]=0;r=c[q>>2]|0;if(r|0?c[r+-4>>2]|0:0){if(!(__Z16atomic_decrementPj(r+-8|0)|0))__ZN6Memory11free_staticEPvb(r,1);c[q>>2]=0}__ZN6VectorIN20RasterizerSceneGLES311ShadowAtlas8Quadrant6ShadowEE6resizeEi(q,1<<c[h+32>>2])|0;q=h+72|0;r=c[q>>2]|0;do if(r|0){s=c[r+8>>2]|0;t=c[h+76>>2]|0;if((s|0)!=(t|0)){u=s;while(1){s=c[u+8>>2]|0;if((s|0)==(t|0))break;else u=s}if(!u)v=r;else{t=b+2824|0;s=b+2828|0;w=u;do{x=c[w+24>>2]|0;c:do if(!x)y=44;else{z=c[t>>2]|0;d:do if(z|0){A=c[z+8>>2]|0;B=c[s>>2]|0;e:do if((A|0)==(B|0))C=A;else{D=A;while(1){E=c[D+24>>2]|0;if(x>>>0<E>>>0)F=D+8|0;else{if(E>>>0>=x>>>0){C=D;break e}F=D+4|0}D=c[F>>2]|0;if((D|0)==(B|0))break d}}while(0);if(!((C|0)!=(B|0)&(C|0)!=0))break;a[1263537]=0;A=x+640|0;D=c[A>>2]|0;if(!D)break c;E=c[D+8>>2]|0;D=c[x+644>>2]|0;f:do if((E|0)==(D|0))G=E;else{H=E;while(1){I=c[H+24>>2]|0;if(h>>>0<I>>>0)J=H+8|0;else{if(I>>>0>=h>>>0){G=H;break f}J=H+4|0}H=c[J>>2]|0;if((H|0)==(D|0))break c}}while(0);if((G|0)==0|(G|0)==(D|0))break c;__ZN3SetI3RID10ComparatorIS0_E16DefaultAllocatorE6_eraseEPNS4_7ElementE(A,G);if(c[x+648>>2]|0)break c;E=c[A>>2]|0;if(!E)break c;__ZN6Memory11free_staticEPvb(E,0);c[A>>2]=0;break c}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1067819,1066271,164,1066282,0);y=44}while(0);if((y|0)==44){y=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(788986,699426,146,788945,0)}w=c[w+16>>2]|0}while((w|0)!=0);v=c[q>>2]|0}if(!v)break;else K=v}else K=r;__ZN3MapI3RIDj10ComparatorIS0_E16DefaultAllocatorE13_cleanup_treeEPNS4_7ElementE(q,c[K+8>>2]|0);w=c[h+76>>2]|0;s=c[q>>2]|0;c[s+8>>2]=w;c[h+80>>2]=0;t=w;c[t+12>>2]=t;if(s|0){__ZN6Memory11free_staticEPvb(s,0);c[q>>2]=0}}while(0);c[i>>2]=n;if(!n){l=f;return}Cf(1,o|0);zf(36160,c[o>>2]|0);tg(33984);q=h+68|0;ef(1,q|0);cg(3553,c[q>>2]|0);r=c[i>>2]|0;Jg(3553,0,33190,r|0,r|0,0,6402,5125,0);Mh(3553,10241,9729);Mh(3553,10240,9729);Mh(3553,10242,33071);Mh(3553,10243,33071);Ah(36160,36096,3553,c[q>>2]|0,0);q=c[i>>2]|0;Oe(0,0,q|0,q|0);Zf(0.0);jh(256);zf(36160,0);l=f;return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1067819,1066271,164,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(788986,699426,120,785303,0);l=f;return}function __ZN20RasterizerSceneGLES337shadow_atlas_set_quadrant_subdivisionE3RIDii(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0;g=c[d>>2]|0;if(g|0){d=c[b+2736>>2]|0;a:do if(d|0){h=c[d+8>>2]|0;i=c[b+2740>>2]|0;b:do if((h|0)==(i|0))j=h;else{k=h;while(1){l=c[k+24>>2]|0;if(g>>>0<l>>>0)m=k+8|0;else{if(l>>>0>=g>>>0){j=k;break b}m=k+4|0}k=c[m>>2]|0;if((k|0)==(i|0))break a}}while(0);if((j|0)!=(i|0)&(j|0)!=0){a[1263537]=0;if(e>>>0>3){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(788866,699426,186,827485,0);return}if(f>>>0>16383){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(788866,699426,187,788904,0);return}h=f+-1|0;k=h>>>1|h;h=k>>>2|k;k=h>>>4|h;h=k>>>8|k;k=(h>>>16|h)+1|0;h=~~+I(+(+(k<<((k&-1431655766|0)!=0&1)>>>0)));k=g+8+(e<<3)|0;if((c[k>>2]|0)==(h|0))return;l=g+8+(e<<3)+4|0;n=g+72|0;o=b+2824|0;p=b+2828|0;q=g+76|0;r=0;c:while(1){s=c[l>>2]|0;t=(s|0)==0;if(t)u=0;else u=c[s+-4>>2]|0;if((r|0)>=(u|0)){v=21;break}if(t)w=0;else w=c[s+-4>>2]|0;if((w|0)<=(r|0)){if(t)x=0;else x=c[s+-4>>2]|0;if((x|0)<=(r|0)){v=33;break}a[1263537]=0}__ZN6VectorIN20RasterizerSceneGLES311ShadowAtlas8Quadrant6ShadowEE14_copy_on_writeEv(l);y=c[l>>2]|0;d:do if(c[y+(r*24|0)>>2]|0){z=(y|0)==0;if(z)A=0;else A=c[y+-4>>2]|0;do if((A|0)<=(r|0)){if(z)B=0;else B=c[y+-4>>2]|0;if((B|0)>(r|0)){a[1263537]=0;v=44;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);C=0;break}}else v=44;while(0);if((v|0)==44){v=0;__ZN6VectorIN20RasterizerSceneGLES311ShadowAtlas8Quadrant6ShadowEE14_copy_on_writeEv(l);C=(c[l>>2]|0)+(r*24|0)|0}z=c[n>>2]|0;e:do if(z|0){D=c[z+8>>2]|0;E=c[q>>2]|0;f:do if((D|0)==(E|0))F=D;else{G=c[C>>2]|0;H=D;while(1){J=c[H+24>>2]|0;if(G>>>0<J>>>0)K=H+8|0;else{if(J>>>0>=G>>>0){F=H;break f}K=H+4|0}H=c[K>>2]|0;if((H|0)==(E|0))break e}}while(0);if((F|0)==0|(F|0)==(E|0))break;__ZN3MapI3RIDj10ComparatorIS0_E16DefaultAllocatorE6_eraseEPNS4_7ElementE(n,F)}while(0);z=c[l>>2]|0;D=(z|0)==0;if(D)L=0;else L=c[z+-4>>2]|0;if((L|0)<=(r|0)){if(D)M=0;else M=c[z+-4>>2]|0;if((M|0)<=(r|0)){v=61;break c}a[1263537]=0}__ZN6VectorIN20RasterizerSceneGLES311ShadowAtlas8Quadrant6ShadowEE14_copy_on_writeEv(l);z=c[(c[l>>2]|0)+(r*24|0)>>2]|0;if(z|0){D=c[o>>2]|0;g:do if(D|0){H=c[D+8>>2]|0;G=c[p>>2]|0;h:do if((H|0)==(G|0))N=H;else{J=H;while(1){O=c[J+24>>2]|0;if(z>>>0<O>>>0)P=J+8|0;else{if(O>>>0>=z>>>0){N=J;break h}P=J+4|0}J=c[P>>2]|0;if((J|0)==(G|0))break g}}while(0);if(!((N|0)!=(G|0)&(N|0)!=0))break;a[1263537]=0;H=z+640|0;E=c[H>>2]|0;if(!E)break d;J=c[E+8>>2]|0;E=c[z+644>>2]|0;i:do if((J|0)==(E|0))Q=J;else{O=J;while(1){R=c[O+24>>2]|0;if(g>>>0<R>>>0)S=O+8|0;else{if(R>>>0>=g>>>0){Q=O;break i}S=O+4|0}O=c[S>>2]|0;if((O|0)==(E|0))break d}}while(0);if((Q|0)==0|(Q|0)==(E|0))break d;__ZN3SetI3RID10ComparatorIS0_E16DefaultAllocatorE6_eraseEPNS4_7ElementE(H,Q);if(c[z+648>>2]|0)break d;J=c[H>>2]|0;if(!J)break d;__ZN6Memory11free_staticEPvb(J,0);c[H>>2]=0;break d}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1067819,1066271,164,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(788866,699426,207,788945,0)}while(0);r=r+1|0}if((v|0)==21){a[1263537]=0;if(!t?c[s+-4>>2]|0:0){if(!(__Z16atomic_decrementPj(s+-8|0)|0))__ZN6Memory11free_staticEPvb(s,1);c[l>>2]=0}__ZN6VectorIN20RasterizerSceneGLES311ShadowAtlas8Quadrant6ShadowEE6resizeEi(l,U(h,h)|0)|0;c[k>>2]=h;r=g+56|0;c[r>>2]=1073741824;p=g+8|0;o=c[p>>2]|0;if(!o)T=1073741824;else{n=c[(o>>>0>1073741824?r:p)>>2]|0;c[r>>2]=n;T=n}n=g+16|0;p=c[n>>2]|0;if(!p)V=T;else{o=c[(T>>>0<p>>>0?r:n)>>2]|0;c[r>>2]=o;V=o}o=g+24|0;n=c[o>>2]|0;if(!n)W=V;else{p=c[(V>>>0<n>>>0?r:o)>>2]|0;c[r>>2]=p;W=p}p=g+32|0;o=c[p>>2]|0;if(!o)X=W;else{n=c[(W>>>0<o>>>0?r:p)>>2]|0;c[r>>2]=n;X=n}if((X|0)==1073741824)c[r>>2]=0;do{r=0;n=0;j:while(1){p=r;do{if((p|0)>=3)break j;Y=g+40+(p<<2)|0;Z=c[Y>>2]|0;p=p+1|0;_=g+40+(p<<2)|0;$=c[_>>2]|0}while((c[g+8+(Z<<3)>>2]|0)>>>0>=(c[g+8+($<<3)>>2]|0)>>>0);c[Y>>2]=$;c[_>>2]=Z;r=p;n=n+1|0}}while((n|0)>0);return}else if((v|0)==33)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((v|0)==61)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1067819,1066271,164,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(788866,699426,185,785303,0);return}function __ZN20RasterizerSceneGLES325shadow_atlas_update_lightE3RIDS0_fy(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=+f;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0,ia=0,ja=0,ka=0,la=0,ma=0,na=0,oa=0,pa=0,qa=0,ra=0,sa=0,ta=0,ua=0,va=0,wa=0,xa=0,ya=0,za=0,Aa=0,Ba=0,Ca=0,Da=0,Ea=0,Fa=0,Ga=0,Ha=0,Ia=0,Ja=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i+8|0;k=i+4|0;n=i;o=c[d>>2]|0;if(o|0){d=c[b+2736>>2]|0;a:do if(d|0){p=c[d+8>>2]|0;q=c[b+2740>>2]|0;b:do if((p|0)==(q|0))r=p;else{s=p;while(1){t=c[s+24>>2]|0;if(o>>>0<t>>>0)u=s+8|0;else{if(t>>>0>=o>>>0){r=s;break b}u=s+4|0}s=c[u>>2]|0;if((s|0)==(q|0))break a}}while(0);if((r|0)!=(q|0)&(r|0)!=0){a[1263537]=0;p=c[e>>2]|0;if(p|0){s=b+2824|0;t=c[s>>2]|0;c:do if(t|0){v=c[t+8>>2]|0;w=b+2828|0;x=c[w>>2]|0;d:do if((v|0)==(x|0))y=v;else{z=v;while(1){A=c[z+24>>2]|0;if(p>>>0<A>>>0)B=z+8|0;else{if(A>>>0>=p>>>0){y=z;break d}B=z+4|0}z=c[B>>2]|0;if((z|0)==(x|0))break c}}while(0);if((y|0)!=(x|0)&(y|0)!=0){a[1263537]=0;v=c[o+60>>2]|0;if(!v){C=0;l=i;return C|0}z=c[o+56>>2]|0;if(!z){C=0;l=i;return C|0}A=v>>1;v=(A>>>0)/(z>>>0)|0;z=(~~(+(A>>>0)*f)>>>0)+-1|0;D=z>>>1|z;z=D>>>2|D;D=z>>>4|z;z=D>>>8|D;D=(z>>>16|z)+1|0;z=v>>>0<D>>>0?v:D;D=c[o+40>>2]|0;v=c[o+8+(D<<3)>>2]|0;if(!v){E=0;G=-1;H=-1}else{I=(A>>>0)/(v>>>0)|0;c[j>>2]=D;E=1;G=v;H=(I|0)<(z|0)?-1:I}I=c[o+44>>2]|0;v=c[o+8+(I<<3)>>2]|0;if(v){D=(A>>>0)/(v>>>0)|0;if((H|0)!=-1&(D|0)>(H|0)){J=E;K=G;L=28}else{c[j+(E<<2)>>2]=I;M=E+1|0;N=v;O=(D|0)<(z|0)?H:D;L=156}}else{M=E;N=G;O=H;L=156}do if((L|0)==156){D=c[o+48>>2]|0;v=c[o+8+(D<<3)>>2]|0;if(!v){P=M;Q=N;R=O}else{I=(A>>>0)/(v>>>0)|0;if((O|0)!=-1&(I|0)>(O|0)){J=M;K=N;L=28;break}c[j+(M<<2)>>2]=D;P=M+1|0;Q=v;R=(I|0)<(z|0)?O:I}I=c[o+52>>2]|0;v=c[o+8+(I<<3)>>2]|0;if((v|0)!=0?!((R|0)!=-1?((A>>>0)/(v>>>0)|0|0)>(R|0):0):0){c[j+(P<<2)>>2]=I;S=P+1|0;T=v;L=30}else{J=P;K=Q;L=28}}while(0);if((L|0)==28)if(!J){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(788611,699426,341,788733,0);U=0}else{S=J;T=K;L=30}e:do if((L|0)==30){a[1263537]=0;A=__ZNK2OS14get_ticks_msecEv(__ZN2OS13get_singletonEv()|0)|0;z=o+72|0;x=c[z>>2]|0;f:do if(x|0){v=c[x+8>>2]|0;I=o+76|0;D=c[I>>2]|0;g:do if((v|0)==(D|0))V=v;else{W=c[e>>2]|0;X=v;while(1){Y=c[X+24>>2]|0;if(W>>>0<Y>>>0)Z=X+8|0;else{if(Y>>>0>=W>>>0){V=X;break g}Z=X+4|0}X=c[Z>>2]|0;if((X|0)==(D|0))break f}}while(0);if(!((V|0)!=(D|0)&(V|0)!=0))break;v=c[(__ZN3MapI3RIDj10ComparatorIS0_E16DefaultAllocatorEixERKS0_(z,e)|0)>>2]|0;X=v>>>27&3;W=v&134217727;v=o+8+(X<<3)|0;Y=o+8+(X<<3)+4|0;X=c[Y>>2]|0;do if((c[v>>2]|0)!=(T|0)){if(!X)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);if((c[X+-4>>2]|0)>(W|0)){__ZN6VectorIN20RasterizerSceneGLES311ShadowAtlas8Quadrant6ShadowEE14_copy_on_writeEv(Y);_=c[Y>>2]|0;$=_+(W*24|0)+16|0;aa=_i64Subtract(c[$>>2]|0,c[$+4>>2]|0,A|0,0)|0;$=F;ca=b+8|0;da=c[ca+4>>2]|0;ea=_;fa=$>>>0>da>>>0|(($|0)==(da|0)?aa>>>0>(c[ca>>2]|0)>>>0:0);break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}else{ea=X;fa=0}while(0);if(!ea)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);if((c[ea+-4>>2]|0)<=(W|0))__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);__ZN6VectorIN20RasterizerSceneGLES311ShadowAtlas8Quadrant6ShadowEE14_copy_on_writeEv(Y);X=c[Y>>2]|0;D=X+(W*24|0)+8|0;ca=(c[D>>2]|0)!=(g|0)?1:(c[D+4>>2]|0)!=(h|0);if(!fa){if(!X)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);if((c[X+-4>>2]|0)>(W|0)){__ZN6VectorIN20RasterizerSceneGLES311ShadowAtlas8Quadrant6ShadowEE14_copy_on_writeEv(Y);X=(c[Y>>2]|0)+(W*24|0)+8|0;c[X>>2]=g;c[X+4>>2]=h;U=ca;break e}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}do if(__ZN20RasterizerSceneGLES325_shadow_atlas_find_shadowEPNS_11ShadowAtlasEPiiiyRiS3_(b,o,j,S,c[v>>2]|0,A,0,k,n)|0){X=c[k>>2]|0;D=o+8+(X<<3)+4|0;aa=c[n>>2]|0;if((aa|0)<0)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);da=c[D>>2]|0;$=(da|0)==0;if($)ga=0;else ga=c[da+-4>>2]|0;do if((ga|0)<=(aa|0)){if($)ha=0;else ha=c[da+-4>>2]|0;if((ha|0)>(aa|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);__ZN6VectorIN20RasterizerSceneGLES311ShadowAtlas8Quadrant6ShadowEE14_copy_on_writeEv(D);da=c[D>>2]|0;$=da+(aa*24|0)|0;_=c[$>>2]|0;h:do if(_|0){ia=c[z>>2]|0;do if(!ia){ja=_;L=74}else{ka=c[ia+8>>2]|0;la=c[I>>2]|0;i:do if((ka|0)==(la|0)){ma=ka;L=70}else{na=ka;while(1){oa=c[na+24>>2]|0;if(_>>>0<oa>>>0)pa=na+8|0;else{if(oa>>>0>=_>>>0){ma=na;L=70;break i}pa=na+4|0}na=c[pa>>2]|0;if((na|0)==(la|0)){qa=_;break}}}while(0);do if((L|0)==70){if((ma|0)==0|(ma|0)==(la|0)){qa=_;break}__ZN3MapI3RIDj10ComparatorIS0_E16DefaultAllocatorE6_eraseEPNS4_7ElementE(z,ma);qa=c[$>>2]|0}while(0);if(qa|0){ja=qa;L=74;break}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,153,1066435,0);ra=0}while(0);j:do if((L|0)==74){a[1263537]=0;ia=c[s>>2]|0;k:do if(ia|0){la=c[ia+8>>2]|0;ka=c[w>>2]|0;l:do if((la|0)==(ka|0))sa=la;else{na=la;while(1){oa=c[na+24>>2]|0;if(ja>>>0<oa>>>0)ta=na+8|0;else{if(oa>>>0>=ja>>>0){sa=na;break l}ta=na+4|0}na=c[ta>>2]|0;if((na|0)==(ka|0))break k}}while(0);if(!((sa|0)!=(ka|0)&(sa|0)!=0))break;a[1263537]=0;ra=ja;break j}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,154,1066282,0);ra=0}while(0);ia=ra+640|0;la=c[ia>>2]|0;if(!la)break;na=c[la+8>>2]|0;la=c[ra+644>>2]|0;m:do if((na|0)==(la|0))ua=na;else{oa=na;while(1){va=c[oa+24>>2]|0;if(o>>>0<va>>>0)wa=oa+8|0;else{if(va>>>0>=o>>>0){ua=oa;break m}wa=oa+4|0}oa=c[wa>>2]|0;if((oa|0)==(la|0))break h}}while(0);if((ua|0)==0|(ua|0)==(la|0))break;__ZN3SetI3RID10ComparatorIS0_E16DefaultAllocatorE6_eraseEPNS4_7ElementE(ia,ua);if(c[ra+648>>2]|0)break;na=c[ia>>2]|0;if(!na)break;__ZN6Memory11free_staticEPvb(na,0);c[ia>>2]=0}while(0);_=c[Y>>2]|0;if(!_)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);if((c[_+-4>>2]|0)<=(W|0))__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);__ZN6VectorIN20RasterizerSceneGLES311ShadowAtlas8Quadrant6ShadowEE14_copy_on_writeEv(Y);_=c[Y>>2]|0;D=_+(W*24|0)+8|0;c[D>>2]=0;c[D+4>>2]=0;if(!_)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);if((c[_+-4>>2]|0)>(W|0)){__ZN6VectorIN20RasterizerSceneGLES311ShadowAtlas8Quadrant6ShadowEE14_copy_on_writeEv(Y);c[(c[Y>>2]|0)+(W*24|0)>>2]=0;c[$>>2]=c[e>>2];_=da+(aa*24|0)+16|0;c[_>>2]=A;c[_+4>>2]=0;_=da+(aa*24|0)+8|0;c[_>>2]=g;c[_+4>>2]=h;c[(__ZN3MapI3RIDj10ComparatorIS0_E16DefaultAllocatorEixERKS0_(z,e)|0)>>2]=X<<27|aa;xa=1;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}else{_=c[Y>>2]|0;if(!_)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);if((c[_+-4>>2]|0)>(W|0)){__ZN6VectorIN20RasterizerSceneGLES311ShadowAtlas8Quadrant6ShadowEE14_copy_on_writeEv(Y);_=(c[Y>>2]|0)+(W*24|0)+8|0;c[_>>2]=g;c[_+4>>2]=h;xa=ca;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);U=xa;break e}while(0);if(__ZN20RasterizerSceneGLES325_shadow_atlas_find_shadowEPNS_11ShadowAtlasEPiiiyRiS3_(b,o,j,S,-1,A,0,k,n)|0){x=c[k>>2]|0;ca=o+8+(x<<3)+4|0;W=c[n>>2]|0;if((W|0)<0)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);Y=c[ca>>2]|0;I=(Y|0)==0;if(I)ya=0;else ya=c[Y+-4>>2]|0;do if((ya|0)<=(W|0)){if(I)za=0;else za=c[Y+-4>>2]|0;if((za|0)>(W|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);__ZN6VectorIN20RasterizerSceneGLES311ShadowAtlas8Quadrant6ShadowEE14_copy_on_writeEv(ca);Y=c[ca>>2]|0;I=Y+(W*24|0)|0;v=c[I>>2]|0;n:do if(v|0){_=c[z>>2]|0;do if(!_){Aa=v;L=129}else{D=c[_+8>>2]|0;na=c[o+76>>2]|0;o:do if((D|0)==(na|0)){Ba=D;L=125}else{oa=D;while(1){va=c[oa+24>>2]|0;if(v>>>0<va>>>0)Ca=oa+8|0;else{if(va>>>0>=v>>>0){Ba=oa;L=125;break o}Ca=oa+4|0}oa=c[Ca>>2]|0;if((oa|0)==(na|0)){Da=v;break}}}while(0);do if((L|0)==125){if((Ba|0)==0|(Ba|0)==(na|0)){Da=v;break}__ZN3MapI3RIDj10ComparatorIS0_E16DefaultAllocatorE6_eraseEPNS4_7ElementE(z,Ba);Da=c[I>>2]|0}while(0);if(Da|0){Aa=Da;L=129;break}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,153,1066435,0);Ea=0}while(0);p:do if((L|0)==129){a[1263537]=0;_=c[s>>2]|0;q:do if(_|0){na=c[_+8>>2]|0;D=c[w>>2]|0;r:do if((na|0)==(D|0))Fa=na;else{aa=na;while(1){X=c[aa+24>>2]|0;if(Aa>>>0<X>>>0)Ga=aa+8|0;else{if(X>>>0>=Aa>>>0){Fa=aa;break r}Ga=aa+4|0}aa=c[Ga>>2]|0;if((aa|0)==(D|0))break q}}while(0);if(!((Fa|0)!=(D|0)&(Fa|0)!=0))break;a[1263537]=0;Ea=Aa;break p}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,154,1066282,0);Ea=0}while(0);_=Ea+640|0;na=c[_>>2]|0;if(!na)break;aa=c[na+8>>2]|0;na=c[Ea+644>>2]|0;s:do if((aa|0)==(na|0))Ha=aa;else{X=aa;while(1){da=c[X+24>>2]|0;if(o>>>0<da>>>0)Ia=X+8|0;else{if(da>>>0>=o>>>0){Ha=X;break s}Ia=X+4|0}X=c[Ia>>2]|0;if((X|0)==(na|0))break n}}while(0);if((Ha|0)==0|(Ha|0)==(na|0))break;__ZN3SetI3RID10ComparatorIS0_E16DefaultAllocatorE6_eraseEPNS4_7ElementE(_,Ha);if(c[Ea+648>>2]|0)break;aa=c[_>>2]|0;if(!aa)break;__ZN6Memory11free_staticEPvb(aa,0);c[_>>2]=0}while(0);c[I>>2]=c[e>>2];v=Y+(W*24|0)+16|0;c[v>>2]=A;c[v+4>>2]=0;v=Y+(W*24|0)+8|0;c[v>>2]=g;c[v+4>>2]=h;c[(__ZN3MapI3RIDj10ComparatorIS0_E16DefaultAllocatorEixERKS0_(z,e)|0)>>2]=x<<27|W;Ja=1}else Ja=0;U=Ja}while(0);C=U;l=i;return C|0}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1067819,1066271,164,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(788611,699426,307,788690,0);C=0;l=i;return C|0}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1067819,1066271,164,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(788611,699426,304,788637,0);C=0;l=i;return C|0}function __ZN20RasterizerSceneGLES333get_directional_light_shadow_sizeE3RID(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0;e=c[b+2756>>2]|0;if(!e){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(788455,699426,441,788489,0);f=0;return f|0}a[1263537]=0;g=c[b+2760>>2]|0;h=(e|0)==1?g:(g|0)/2|0;g=c[d>>2]|0;if(g|0){d=c[b+2824>>2]|0;a:do if(d|0){e=c[d+8>>2]|0;i=c[b+2828>>2]|0;b:do if((e|0)==(i|0))j=e;else{k=e;while(1){l=c[k+24>>2]|0;if(g>>>0<l>>>0)m=k+8|0;else{if(l>>>0>=g>>>0){j=k;break b}m=k+4|0}k=c[m>>2]|0;if((k|0)==(i|0))break a}}while(0);if((j|0)!=(i|0)&(j|0)!=0){a[1263537]=0;f=((c[(c[g+496>>2]|0)+124>>2]|0)+-1|0)>>>0<2?(h|0)/2|0:h;return f|0}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1067819,1066271,164,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(788455,699426,452,788560,0);f=0;return f|0}function __ZN20RasterizerSceneGLES328set_directional_shadow_countEi(a,b){a=a|0;b=b|0;c[a+2756>>2]=b;c[a+2764>>2]=0;return}function __ZN20RasterizerSceneGLES318environment_createEv(b){b=b|0;var d=0,e=0,f=0,h=0,i=0,j=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d;f=__ZnwjPKc(244,1263606)|0;c[f>>2]=206684;c[f+12>>2]=0;g[f+20>>2]=0.0;g[f+24>>2]=0.0;g[f+28>>2]=0.0;g[f+32>>2]=1.0;g[f+44>>2]=0.0;g[f+48>>2]=0.0;g[f+52>>2]=0.0;g[f+56>>2]=1.0;g[f+120>>2]=0.0;g[f+124>>2]=0.0;g[f+128>>2]=0.0;g[f+132>>2]=1.0;c[f+8>>2]=0;g[f+16>>2]=1.0;g[f+36>>2]=1.0;g[f+40>>2]=0.0;g[f+60>>2]=1.0;g[f+64>>2]=0.0;c[f+68>>2]=0;a[f+72>>0]=0;c[f+76>>2]=64;g[f+80>>2]=.03999999910593033;g[f+84>>2]=2.0;g[f+88>>2]=.20000000298023224;a[f+92>>0]=1;a[f+93>>0]=1;a[f+94>>0]=0;g[f+96>>2]=1.0;g[f+100>>2]=1.0;g[f+104>>2]=1.0;g[f+108>>2]=0.0;g[f+112>>2]=.009999999776482582;g[f+116>>2]=0.0;a[f+136>>0]=1;c[f+172>>2]=0;g[f+176>>2]=1.0;g[f+180>>2]=1.0;a[f+184>>0]=0;g[f+188>>2]=.5;g[f+192>>2]=.05000000074505806;g[f+196>>2]=8.0;g[f+200>>2]=.4000000059604645;a[f+137>>0]=0;c[f+140>>2]=20;g[f+144>>2]=.800000011920929;g[f+148>>2]=1.0;g[f+152>>2]=0.0;c[f+156>>2]=2;g[f+160>>2]=1.0;g[f+164>>2]=2.0;a[f+168>>0]=0;a[f+204>>0]=0;g[f+208>>2]=10.0;g[f+212>>2]=5.0;g[f+216>>2]=.10000000149011612;c[f+220>>2]=1;a[f+224>>0]=0;g[f+228>>2]=2.0;g[f+232>>2]=1.0;g[f+236>>2]=.10000000149011612;c[f+240>>2]=1;__Z28atomic_conditional_incrementPj(1255200)|0;c[f+4>>2]=c[313800];h=b+2808|0;c[e>>2]=f;if(c[h>>2]|0){__ZN3SetIP8RID_Data10ComparatorIS1_E16DefaultAllocatorE10_insert_rbERKS1_(h,e)|0;l=d;return f|0}i=__ZnwjPFPvjE(28,4740)|0;j=i+16|0;c[j>>2]=0;c[j+4>>2]=0;c[h>>2]=i;j=c[b+2812>>2]|0;c[i+4>>2]=j;c[i+8>>2]=j;c[i+12>>2]=j;c[i>>2]=1;__ZN3SetIP8RID_Data10ComparatorIS1_E16DefaultAllocatorE10_insert_rbERKS1_(h,e)|0;l=d;return f|0}function __ZN20RasterizerSceneGLES326environment_set_backgroundE3RIDN12VisualServer13EnvironmentBGE(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0;f=c[d>>2]|0;if(f|0){d=c[b+2808>>2]|0;a:do if(d|0){g=c[d+8>>2]|0;h=c[b+2812>>2]|0;b:do if((g|0)==(h|0))i=g;else{j=g;while(1){k=c[j+24>>2]|0;if(f>>>0<k>>>0)l=j+8|0;else{if(k>>>0>=f>>>0){i=j;break b}l=j+4|0}j=c[l>>2]|0;if((j|0)==(h|0))break a}}while(0);if((i|0)!=(h|0)&(i|0)!=0){a[1263537]=0;c[f+8>>2]=e;return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1067819,1066271,164,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(788428,699426,798,788113,0);return}function __ZN20RasterizerSceneGLES322environment_set_skyboxE3RIDS0_(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0;f=c[d>>2]|0;if(f|0){d=c[b+2808>>2]|0;a:do if(d|0){g=c[d+8>>2]|0;h=c[b+2812>>2]|0;b:do if((g|0)==(h|0))i=g;else{j=g;while(1){k=c[j+24>>2]|0;if(f>>>0<k>>>0)l=j+8|0;else{if(k>>>0>=f>>>0){i=j;break b}l=j+4|0}j=c[l>>2]|0;if((j|0)==(h|0))break a}}while(0);if((i|0)!=(h|0)&(i|0)!=0){a[1263537]=0;c[f+12>>2]=c[e>>2];return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1067819,1066271,164,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(788405,699426,805,788113,0);return}function __ZN20RasterizerSceneGLES328environment_set_skybox_scaleE3RIDf(b,d,e){b=b|0;d=d|0;e=+e;var f=0,h=0,i=0,j=0,k=0,l=0,m=0;f=c[d>>2]|0;if(f|0){d=c[b+2808>>2]|0;a:do if(d|0){h=c[d+8>>2]|0;i=c[b+2812>>2]|0;b:do if((h|0)==(i|0))j=h;else{k=h;while(1){l=c[k+24>>2]|0;if(f>>>0<l>>>0)m=k+8|0;else{if(l>>>0>=f>>>0){j=k;break b}m=k+4|0}k=c[m>>2]|0;if((k|0)==(i|0))break a}}while(0);if((j|0)!=(i|0)&(j|0)!=0){a[1263537]=0;g[f+16>>2]=e;return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1067819,1066271,164,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(788376,699426,813,788113,0);return}function __ZN20RasterizerSceneGLES324environment_set_bg_colorE3RIDRK5Color(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0;f=c[d>>2]|0;if(f|0){d=c[b+2808>>2]|0;a:do if(d|0){g=c[d+8>>2]|0;h=c[b+2812>>2]|0;b:do if((g|0)==(h|0))i=g;else{j=g;while(1){k=c[j+24>>2]|0;if(f>>>0<k>>>0)l=j+8|0;else{if(k>>>0>=f>>>0){i=j;break b}l=j+4|0}j=c[l>>2]|0;if((j|0)==(h|0))break a}}while(0);if((i|0)!=(h|0)&(i|0)!=0){a[1263537]=0;g=f+20|0;c[g>>2]=c[e>>2];c[g+4>>2]=c[e+4>>2];c[g+8>>2]=c[e+8>>2];c[g+12>>2]=c[e+12>>2];return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1067819,1066271,164,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(788351,699426,821,788113,0);return}function __ZN20RasterizerSceneGLES325environment_set_bg_energyE3RIDf(b,d,e){b=b|0;d=d|0;e=+e;var f=0,h=0,i=0,j=0,k=0,l=0,m=0;f=c[d>>2]|0;if(f|0){d=c[b+2808>>2]|0;a:do if(d|0){h=c[d+8>>2]|0;i=c[b+2812>>2]|0;b:do if((h|0)==(i|0))j=h;else{k=h;while(1){l=c[k+24>>2]|0;if(f>>>0<l>>>0)m=k+8|0;else{if(l>>>0>=f>>>0){j=k;break b}m=k+4|0}k=c[m>>2]|0;if((k|0)==(i|0))break a}}while(0);if((j|0)!=(i|0)&(j|0)!=0){a[1263537]=0;g[f+36>>2]=e;return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1067819,1066271,164,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(788325,699426,828,788113,0);return}function __ZN20RasterizerSceneGLES332environment_set_canvas_max_layerE3RIDi(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0;f=c[d>>2]|0;if(f|0){d=c[b+2808>>2]|0;a:do if(d|0){g=c[d+8>>2]|0;h=c[b+2812>>2]|0;b:do if((g|0)==(h|0))i=g;else{j=g;while(1){k=c[j+24>>2]|0;if(f>>>0<k>>>0)l=j+8|0;else{if(k>>>0>=f>>>0){i=j;break b}l=j+4|0}j=c[l>>2]|0;if((j|0)==(h|0))break a}}while(0);if((i|0)!=(h|0)&(i|0)!=0){a[1263537]=0;c[f+68>>2]=e;return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1067819,1066271,164,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(788292,699426,836,788113,0);return}function __ZN20RasterizerSceneGLES329environment_set_ambient_lightE3RIDRK5Colorff(b,d,e,f,h){b=b|0;d=d|0;e=e|0;f=+f;h=+h;var i=0,j=0,k=0,l=0,m=0,n=0,o=0;i=c[d>>2]|0;if(i|0){d=c[b+2808>>2]|0;a:do if(d|0){j=c[d+8>>2]|0;k=c[b+2812>>2]|0;b:do if((j|0)==(k|0))l=j;else{m=j;while(1){n=c[m+24>>2]|0;if(i>>>0<n>>>0)o=m+8|0;else{if(n>>>0>=i>>>0){l=m;break b}o=m+4|0}m=c[o>>2]|0;if((m|0)==(k|0))break a}}while(0);if((l|0)!=(k|0)&(l|0)!=0){a[1263537]=0;j=i+44|0;c[j>>2]=c[e>>2];c[j+4>>2]=c[e+4>>2];c[j+8>>2]=c[e+8>>2];c[j+12>>2]=c[e+12>>2];g[i+60>>2]=f;g[i+64>>2]=h;return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1067819,1066271,164,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(788262,699426,843,788113,0);return}function __ZN20RasterizerSceneGLES329environment_set_dof_blur_nearE3RIDbfffN12VisualServer25EnvironmentDOFBlurQualityE(b,d,e,f,h,i,j){b=b|0;d=d|0;e=e|0;f=+f;h=+h;i=+i;j=j|0;var k=0,l=0,m=0,n=0,o=0,p=0,q=0;k=c[d>>2]|0;if(k|0){d=c[b+2808>>2]|0;a:do if(d|0){l=c[d+8>>2]|0;m=c[b+2812>>2]|0;b:do if((l|0)==(m|0))n=l;else{o=l;while(1){p=c[o+24>>2]|0;if(k>>>0<p>>>0)q=o+8|0;else{if(p>>>0>=k>>>0){n=o;break b}q=o+4|0}o=c[q>>2]|0;if((o|0)==(m|0))break a}}while(0);if((n|0)!=(m|0)&(n|0)!=0){a[1263537]=0;a[k+224>>0]=e&1;g[k+228>>2]=f;g[k+232>>2]=h;g[k+236>>2]=i;c[k+240>>2]=j;return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1067819,1066271,164,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(788232,699426,865,788113,0);return}function __ZN20RasterizerSceneGLES328environment_set_dof_blur_farE3RIDbfffN12VisualServer25EnvironmentDOFBlurQualityE(b,d,e,f,h,i,j){b=b|0;d=d|0;e=e|0;f=+f;h=+h;i=+i;j=j|0;var k=0,l=0,m=0,n=0,o=0,p=0,q=0;k=c[d>>2]|0;if(k|0){d=c[b+2808>>2]|0;a:do if(d|0){l=c[d+8>>2]|0;m=c[b+2812>>2]|0;b:do if((l|0)==(m|0))n=l;else{o=l;while(1){p=c[o+24>>2]|0;if(k>>>0<p>>>0)q=o+8|0;else{if(p>>>0>=k>>>0){n=o;break b}q=o+4|0}o=c[q>>2]|0;if((o|0)==(m|0))break a}}while(0);if((n|0)!=(m|0)&(n|0)!=0){a[1263537]=0;a[k+204>>0]=e&1;g[k+208>>2]=f;g[k+212>>2]=h;g[k+216>>2]=i;c[k+220>>2]=j;return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1067819,1066271,164,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(788203,699426,853,788113,0);return}function __ZN20RasterizerSceneGLES320environment_set_glowE3RIDbifffN12VisualServer24EnvironmentGlowBlendModeEffb(b,d,e,f,h,i,j,k,l,m,n){b=b|0;d=d|0;e=e|0;f=f|0;h=+h;i=+i;j=+j;k=k|0;l=+l;m=+m;n=n|0;var o=0,p=0,q=0,r=0,s=0,t=0,u=0;o=c[d>>2]|0;if(o|0){d=c[b+2808>>2]|0;a:do if(d|0){p=c[d+8>>2]|0;q=c[b+2812>>2]|0;b:do if((p|0)==(q|0))r=p;else{s=p;while(1){t=c[s+24>>2]|0;if(o>>>0<t>>>0)u=s+8|0;else{if(t>>>0>=o>>>0){r=s;break b}u=s+4|0}s=c[u>>2]|0;if((s|0)==(q|0))break a}}while(0);if((r|0)!=(q|0)&(r|0)!=0){a[1263537]=0;a[o+137>>0]=e&1;c[o+140>>2]=f;g[o+144>>2]=h;g[o+148>>2]=i;g[o+152>>2]=j;c[o+156>>2]=k;g[o+160>>2]=l;g[o+164>>2]=m;a[o+168>>0]=n&1;return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1067819,1066271,164,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(788182,699426,876,788113,0);return}function __ZN20RasterizerSceneGLES319environment_set_fogE3RIDbffS0_(a,b,c,d,e,f){a=a|0;b=b|0;c=c|0;d=+d;e=+e;f=f|0;return}function __ZN20RasterizerSceneGLES319environment_set_ssrE3RIDbifffbb(b,d,e,f,h,i,j,k,l){b=b|0;d=d|0;e=e|0;f=f|0;h=+h;i=+i;j=+j;k=k|0;l=l|0;var m=0,n=0,o=0,p=0,q=0,r=0,s=0;m=c[d>>2]|0;if(m|0){d=c[b+2808>>2]|0;a:do if(d|0){n=c[d+8>>2]|0;o=c[b+2812>>2]|0;b:do if((n|0)==(o|0))p=n;else{q=n;while(1){r=c[q+24>>2]|0;if(m>>>0<r>>>0)s=q+8|0;else{if(r>>>0>=m>>>0){p=q;break b}s=q+4|0}q=c[s>>2]|0;if((q|0)==(o|0))break a}}while(0);if((p|0)!=(o|0)&(p|0)!=0){a[1263537]=0;a[m+72>>0]=e&1;c[m+76>>2]=f;g[m+80>>2]=h;g[m+84>>2]=i;g[m+88>>2]=j;a[m+92>>0]=k&1;a[m+93>>0]=l&1;return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1067819,1066271,164,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(788162,699426,894,788113,0);return}function __ZN20RasterizerSceneGLES320environment_set_ssaoE3RIDbffffffRK5Colorb(b,d,e,f,h,i,j,k,l,m,n){b=b|0;d=d|0;e=e|0;f=+f;h=+h;i=+i;j=+j;k=+k;l=+l;m=m|0;n=n|0;var o=0,p=0,q=0,r=0,s=0,t=0,u=0;o=c[d>>2]|0;if(o|0){d=c[b+2808>>2]|0;a:do if(d|0){p=c[d+8>>2]|0;q=c[b+2812>>2]|0;b:do if((p|0)==(q|0))r=p;else{s=p;while(1){t=c[s+24>>2]|0;if(o>>>0<t>>>0)u=s+8|0;else{if(t>>>0>=o>>>0){r=s;break b}u=s+4|0}s=c[u>>2]|0;if((s|0)==(q|0))break a}}while(0);if((r|0)!=(q|0)&(r|0)!=0){a[1263537]=0;a[o+94>>0]=e&1;g[o+100>>2]=f;g[o+96>>2]=h;g[o+108>>2]=i;g[o+104>>2]=j;g[o+112>>2]=k;g[o+116>>2]=l;p=o+120|0;c[p>>2]=c[m>>2];c[p+4>>2]=c[m+4>>2];c[p+8>>2]=c[m+8>>2];c[p+12>>2]=c[m+12>>2];a[o+136>>0]=n&1;return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1067819,1066271,164,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(788141,699426,908,788113,0);return}function __ZN20RasterizerSceneGLES323environment_set_tonemapE3RIDN12VisualServer21EnvironmentToneMapperEffbffff(b,d,e,f,h,i,j,k,l,m){b=b|0;d=d|0;e=e|0;f=+f;h=+h;i=i|0;j=+j;k=+k;l=+l;m=+m;var n=0,o=0,p=0,q=0,r=0,s=0,t=0;n=c[d>>2]|0;if(n|0){d=c[b+2808>>2]|0;a:do if(d|0){o=c[d+8>>2]|0;p=c[b+2812>>2]|0;b:do if((o|0)==(p|0))q=o;else{r=o;while(1){s=c[r+24>>2]|0;if(n>>>0<s>>>0)t=r+8|0;else{if(s>>>0>=n>>>0){q=r;break b}t=r+4|0}r=c[t>>2]|0;if((r|0)==(p|0))break a}}while(0);if((q|0)!=(p|0)&(q|0)!=0){a[1263537]=0;c[n+172>>2]=e;g[n+176>>2]=f;g[n+180>>2]=h;a[n+184>>0]=i&1;g[n+188>>2]=l;g[n+192>>2]=j;g[n+196>>2]=k;g[n+200>>2]=m;return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1067819,1066271,164,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(788089,699426,924,788113,0);return}function __ZN20RasterizerSceneGLES326environment_set_adjustmentE3RIDbfffS0_(a,b,c,d,e,f,g){a=a|0;b=b|0;c=c|0;d=+d;e=+e;f=+f;g=g|0;return}function __ZN20RasterizerSceneGLES321light_instance_createE3RID(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;g=__ZnwjPKc(656,1263606)|0;__ZN20RasterizerSceneGLES313LightInstanceC2Ev(g);h=g+584|0;c[h>>2]=0;c[h+4>>2]=0;c[h+8>>2]=0;c[h+12>>2]=0;c[h+16>>2]=0;c[h+20>>2]=0;h=c[d>>2]|0;c[g+492>>2]=h;d=c[b+72>>2]|0;i=h;j=(h|0)==0;a:do if(j)c[g+496>>2]=i;else{h=c[d+1508>>2]|0;b:do if(h|0){k=c[h+8>>2]|0;n=c[d+1512>>2]|0;c:do if((k|0)==(n|0))o=k;else{p=k;while(1){q=c[p+24>>2]|0;if(i>>>0<q>>>0)r=p+8|0;else{if(q>>>0>=i>>>0){o=p;break c}r=p+4|0}p=c[r>>2]|0;if((p|0)==(n|0))break b}}while(0);if((o|0)!=(n|0)&(o|0)!=0){a[1263537]=0;c[g+496>>2]=i;if(j)break a;a[1263537]=0;__Z28atomic_conditional_incrementPj(1255200)|0;c[g+4>>2]=c[313800];k=b+2824|0;c[f>>2]=g;if(!(c[k>>2]|0)){p=__ZnwjPFPvjE(28,4740)|0;q=p+16|0;c[q>>2]=0;c[q+4>>2]=0;c[k>>2]=p;q=c[b+2828>>2]|0;c[p+4>>2]=q;c[p+8>>2]=q;c[p+12>>2]=q;c[p>>2]=1}__ZN3SetIP8RID_Data10ComparatorIS1_E16DefaultAllocatorE10_insert_rbERKS1_(k,f)|0;c[g+488>>2]=g;s=g;l=e;return s|0}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1067819,1066271,164,1066282,0);c[g+496>>2]=0}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(788001,699426,950,788023,0);s=0;l=e;return s|0}function __ZN20RasterizerSceneGLES328light_instance_set_transformE3RIDRK9Transform(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0;f=c[d>>2]|0;if(f|0){d=c[b+2824>>2]|0;a:do if(d|0){g=c[d+8>>2]|0;h=c[b+2828>>2]|0;b:do if((g|0)==(h|0))i=g;else{j=g;while(1){k=c[j+24>>2]|0;if(f>>>0<k>>>0)l=j+8|0;else{if(k>>>0>=f>>>0){i=j;break b}l=j+4|0}j=c[l>>2]|0;if((j|0)==(h|0))break a}}while(0);if((i|0)!=(h|0)&(i|0)!=0){a[1263537]=0;g=f+500|0;j=e;k=g+48|0;do{c[g>>2]=c[j>>2];g=g+4|0;j=j+4|0}while((g|0)<(k|0));return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1067819,1066271,164,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(787972,699426,960,785234,0);return}function __ZN20RasterizerSceneGLES335light_instance_set_shadow_transformE3RIDRK12CameraMatrixRK9Transformffi(b,d,e,f,h,i,j){b=b|0;d=d|0;e=e|0;f=f|0;h=+h;i=+i;j=j|0;var k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0;k=c[d>>2]|0;if(k|0){d=c[b+2824>>2]|0;a:do if(d|0){l=c[d+8>>2]|0;m=c[b+2828>>2]|0;b:do if((l|0)==(m|0))n=l;else{o=l;while(1){p=c[o+24>>2]|0;if(k>>>0<p>>>0)q=o+8|0;else{if(p>>>0>=k>>>0){n=o;break b}q=o+4|0}o=c[q>>2]|0;if((o|0)==(m|0))break a}}while(0);if((n|0)!=(m|0)&(n|0)!=0){a[1263537]=0;l=(c[(c[k+496>>2]|0)+12>>2]|0)==0?j:0;if(l>>>0>3){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(787906,699426,974,787942,0);return}else{o=k+8+(l*120|0)|0;p=e;r=o+64|0;do{c[o>>2]=c[p>>2];o=o+4|0;p=p+4|0}while((o|0)<(r|0));o=k+8+(l*120|0)+64|0;p=f;r=o+48|0;do{c[o>>2]=c[p>>2];o=o+4|0;p=p+4|0}while((o|0)<(r|0));g[k+8+(l*120|0)+112>>2]=h;g[k+8+(l*120|0)+116>>2]=i;return}}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1067819,1066271,164,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(787906,699426,968,785234,0);return}function __ZN20RasterizerSceneGLES327light_instance_mark_visibleE3RID(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0;e=c[d>>2]|0;if(e|0){d=c[b+2824>>2]|0;a:do if(d|0){f=c[d+8>>2]|0;g=c[b+2828>>2]|0;b:do if((f|0)==(g|0))h=f;else{i=f;while(1){j=c[i+24>>2]|0;if(e>>>0<j>>>0)k=i+8|0;else{if(j>>>0>=e>>>0){h=i;break b}k=i+4|0}i=c[k>>2]|0;if((i|0)==(g|0))break a}}while(0);if((h|0)!=(g|0)&(h|0)!=0){a[1263537]=0;f=b+40|0;i=c[f+4>>2]|0;j=e+584|0;c[j>>2]=c[f>>2];c[j+4>>2]=i;return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1067819,1066271,164,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(787878,699426,985,785234,0);return}function __ZN20RasterizerSceneGLES323reflection_atlas_createEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b;e=__ZnwjPKc(48,1263606)|0;c[e>>2]=206652;f=e+8|0;g=f+40|0;do{c[f>>2]=0;f=f+4|0}while((f|0)<(g|0));__Z28atomic_conditional_incrementPj(1255200)|0;c[e+4>>2]=c[313800];f=a+2772|0;c[d>>2]=e;if(c[f>>2]|0){__ZN3SetIP8RID_Data10ComparatorIS1_E16DefaultAllocatorE10_insert_rbERKS1_(f,d)|0;l=b;return e|0}g=__ZnwjPFPvjE(28,4740)|0;h=g+16|0;c[h>>2]=0;c[h+4>>2]=0;c[f>>2]=g;h=c[a+2776>>2]|0;c[g+4>>2]=h;c[g+8>>2]=h;c[g+12>>2]=h;c[g>>2]=1;__ZN3SetIP8RID_Data10ComparatorIS1_E16DefaultAllocatorE10_insert_rbERKS1_(f,d)|0;l=b;return e|0}function __ZN20RasterizerSceneGLES325reflection_atlas_set_sizeE3RIDi(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0;f=c[d>>2]|0;if(f|0){d=c[b+2772>>2]|0;a:do if(d|0){g=c[d+8>>2]|0;h=c[b+2776>>2]|0;b:do if((g|0)==(h|0))i=g;else{j=g;while(1){k=c[j+24>>2]|0;if(f>>>0<k>>>0)l=j+8|0;else{if(k>>>0>=f>>>0){i=j;break b}l=j+4|0}j=c[l>>2]|0;if((j|0)==(h|0))break a}}while(0);if((i|0)!=(h|0)&(i|0)!=0){a[1263537]=0;g=e+-1|0;j=g>>>1|g;g=j>>>2|j;j=g>>>4|g;g=j>>>8|j;j=(g>>>16|g)+1|0;g=f+12|0;k=c[g>>2]|0;if((j|0)==(k|0))return;if(k|0){k=f+16|0;Mf(1,k|0);c[k>>2]=0;k=f+20|0;Mf(1,k|0);c[k>>2]=0;k=f+24|0;Mf(1,k|0);c[k>>2]=0;k=f+28|0;Mf(1,k|0);c[k>>2]=0;k=f+32|0;Mf(1,k|0);c[k>>2]=0;k=f+36|0;Mf(1,k|0);c[k>>2]=0;k=f+40|0;Bf(1,k|0);c[k>>2]=0}c[g>>2]=j;j=f+44|0;k=b+2792|0;m=b+2796|0;n=0;c:while(1){o=c[j>>2]|0;p=(o|0)==0;if(p)q=0;else q=c[o+-4>>2]|0;if((n|0)>=(q|0)){r=19;break}if(p)s=0;else s=c[o+-4>>2]|0;if((s|0)<=(n|0)){if(p)t=0;else t=c[o+-4>>2]|0;if((t|0)<=(n|0)){r=26;break}a[1263537]=0}__ZN6VectorIN20RasterizerSceneGLES315ReflectionAtlas10ReflectionEE14_copy_on_writeEv(j);o=c[j>>2]|0;do if(c[o+(n<<4)>>2]|0){p=(o|0)==0;if(p)u=0;else u=c[o+-4>>2]|0;if((u|0)<=(n|0)){if(p)v=0;else v=c[o+-4>>2]|0;if((v|0)<=(n|0)){r=35;break c}a[1263537]=0}__ZN6VectorIN20RasterizerSceneGLES315ReflectionAtlas10ReflectionEE14_copy_on_writeEv(j);p=c[j>>2]|0;w=c[p+(n<<4)>>2]|0;if(!w){x=w;y=p}else{p=c[k>>2]|0;d:do if(!p)r=46;else{z=c[p+8>>2]|0;A=c[m>>2]|0;e:do if((z|0)==(A|0))B=z;else{C=z;while(1){D=c[C+24>>2]|0;if(w>>>0<D>>>0)E=C+8|0;else{if(D>>>0>=w>>>0){B=C;break e}E=C+4|0}C=c[E>>2]|0;if((C|0)==(A|0)){r=46;break d}}}while(0);if(!((B|0)!=(A|0)&(B|0)!=0)){r=46;break}a[1263537]=0;F=w}while(0);if((r|0)==46){r=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1067819,1066271,164,1066282,0);F=0}x=F;y=c[j>>2]|0}w=(y|0)==0;if(w)G=0;else G=c[y+-4>>2]|0;if((G|0)<=(n|0)){if(w)H=0;else H=c[y+-4>>2]|0;if((H|0)<=(n|0)){r=55;break c}a[1263537]=0}__ZN6VectorIN20RasterizerSceneGLES315ReflectionAtlas10ReflectionEE14_copy_on_writeEv(j);c[(c[j>>2]|0)+(n<<4)>>2]=0;if(!x){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(787852,699426,504,787788,0);break}else{a[1263537]=0;c[x+24>>2]=-1;c[x+20>>2]=0;c[x+28>>2]=-1;break}}while(0);n=n+1|0}if((r|0)==19){if(!(c[g>>2]|0))return;tg(33984);n=f+40|0;ef(1,n|0);cg(3553,c[n>>2]|0);j=c[g>>2]|0;Jg(3553,0,34842,j|0,j|0,0,6408,5131,0);m=j>>1;Jg(3553,1,34842,m|0,m|0,0,6408,5131,0);m=j>>2;Jg(3553,2,34842,m|0,m|0,0,6408,5131,0);m=j>>3;Jg(3553,3,34842,m|0,m|0,0,6408,5131,0);m=j>>4;Jg(3553,4,34842,m|0,m|0,0,6408,5131,0);m=j>>5;Jg(3553,5,34842,m|0,m|0,0,6408,5131,0);Mh(3553,10241,9987);Mh(3553,10240,9729);Mh(3553,10242,33071);Mh(3553,10243,33071);Mh(3553,33084,0);Mh(3553,33085,5);m=0;j=c[g>>2]|0;while(1){k=f+16+(m<<2)|0;Cf(1,k|0);zf(36160,c[k>>2]|0);Ah(36160,36064,3553,c[n>>2]|0,m|0);if((Qf(36160)|0)==36053){a[1263537]=0;dh(3089);Oe(0,0,j|0,j|0);bg(0.0,0.0,0.0,0.0);jh(16384);I=j>>1}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(787852,699426,549,783485,0);I=j}m=m+1|0;if((m|0)==6)break;else j=I}return}else if((r|0)==26)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((r|0)==35)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((r|0)==55)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1067819,1066271,164,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(787852,699426,481,787408,0);return}function __ZN20RasterizerSceneGLES332reflection_atlas_set_subdivisionE3RIDi(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,J=0;f=c[d>>2]|0;if(f|0){d=c[b+2772>>2]|0;a:do if(d|0){g=c[d+8>>2]|0;h=c[b+2776>>2]|0;b:do if((g|0)==(h|0))i=g;else{j=g;while(1){k=c[j+24>>2]|0;if(f>>>0<k>>>0)l=j+8|0;else{if(k>>>0>=f>>>0){i=j;break b}l=j+4|0}j=c[l>>2]|0;if((j|0)==(h|0))break a}}while(0);if((i|0)!=(h|0)&(i|0)!=0){a[1263537]=0;g=e+-1|0;j=g>>>1|g;g=j>>>2|j;j=g>>>4|g;g=j>>>8|j;j=(g>>>16|g)+1|0;g=~~+I(+(+(j<<((j&-1431655766|0)!=0&1)>>>0)));j=f+8|0;if((c[j>>2]|0)==(g|0))return;k=f+44|0;c:do if(g|0){m=b+2792|0;n=b+2796|0;o=0;d:while(1){p=c[k>>2]|0;q=(p|0)==0;if(q)r=0;else r=c[p+-4>>2]|0;if((o|0)>=(r|0))break c;if(q)s=0;else s=c[p+-4>>2]|0;if((s|0)<=(o|0)){if(q)t=0;else t=c[p+-4>>2]|0;if((t|0)<=(o|0)){u=24;break}a[1263537]=0}__ZN6VectorIN20RasterizerSceneGLES315ReflectionAtlas10ReflectionEE14_copy_on_writeEv(k);p=c[k>>2]|0;do if(c[p+(o<<4)>>2]|0){q=(p|0)==0;if(q)v=0;else v=c[p+-4>>2]|0;if((v|0)<=(o|0)){if(q)w=0;else w=c[p+-4>>2]|0;if((w|0)<=(o|0)){u=33;break d}a[1263537]=0}__ZN6VectorIN20RasterizerSceneGLES315ReflectionAtlas10ReflectionEE14_copy_on_writeEv(k);q=c[k>>2]|0;x=c[q+(o<<4)>>2]|0;if(!x){y=x;z=q}else{q=c[m>>2]|0;e:do if(!q)u=44;else{A=c[q+8>>2]|0;B=c[n>>2]|0;f:do if((A|0)==(B|0))C=A;else{D=A;while(1){E=c[D+24>>2]|0;if(x>>>0<E>>>0)F=D+8|0;else{if(E>>>0>=x>>>0){C=D;break f}F=D+4|0}D=c[F>>2]|0;if((D|0)==(B|0)){u=44;break e}}}while(0);if(!((C|0)!=(B|0)&(C|0)!=0)){u=44;break}a[1263537]=0;G=x}while(0);if((u|0)==44){u=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1067819,1066271,164,1066282,0);G=0}y=G;z=c[k>>2]|0}x=(z|0)==0;if(x)H=0;else H=c[z+-4>>2]|0;if((H|0)<=(o|0)){if(x)J=0;else J=c[z+-4>>2]|0;if((J|0)<=(o|0)){u=53;break d}a[1263537]=0}__ZN6VectorIN20RasterizerSceneGLES315ReflectionAtlas10ReflectionEE14_copy_on_writeEv(k);c[(c[k>>2]|0)+(o<<4)>>2]=0;if(!y){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(787755,699426,584,787788,0);break}else{a[1263537]=0;c[y+24>>2]=-1;c[y+20>>2]=0;c[y+28>>2]=-1;break}}while(0);o=o+1|0}if((u|0)==24)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((u|0)==33)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((u|0)==53)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);c[j>>2]=g;__ZN6VectorIN20RasterizerSceneGLES315ReflectionAtlas10ReflectionEE6resizeEi(k,U(g,g)|0)|0;return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1067819,1066271,164,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(787755,699426,564,787408,0);return}function __ZN20RasterizerSceneGLES332reflection_probe_instance_createE3RID(b,d){b=b|0;d=d|0;var e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;h=c[b+72>>2]|0;i=c[d>>2]|0;d=i;if(i|0){j=c[h+1524>>2]|0;a:do if(j|0){k=c[j+8>>2]|0;n=c[h+1528>>2]|0;b:do if((k|0)==(n|0))o=k;else{p=k;while(1){q=c[p+24>>2]|0;if(i>>>0<q>>>0)r=p+8|0;else{if(q>>>0>=i>>>0){o=p;break b}r=p+4|0}p=c[r>>2]|0;if((p|0)==(n|0))break a}}while(0);if((o|0)!=(n|0)&(o|0)!=0){a[1263537]=0;k=__ZnwjPKc(96,1263606)|0;c[k>>2]=206636;p=k+12|0;c[p>>2]=0;q=k+16|0;c[q>>2]=0;c[k+20>>2]=0;g[k+44>>2]=1.0;g[k+48>>2]=0.0;g[k+52>>2]=0.0;g[k+56>>2]=0.0;g[k+60>>2]=1.0;g[k+64>>2]=0.0;g[k+68>>2]=0.0;g[k+72>>2]=0.0;g[k+76>>2]=1.0;g[k+88>>2]=0.0;g[k+84>>2]=0.0;g[k+80>>2]=0.0;c[k+8>>2]=i;__Z28atomic_conditional_incrementPj(1255200)|0;c[k+4>>2]=c[313800];s=b+2792|0;c[f>>2]=k;if(!(c[s>>2]|0)){t=__ZnwjPFPvjE(28,4740)|0;u=t+16|0;c[u>>2]=0;c[u+4>>2]=0;c[s>>2]=t;u=c[b+2796>>2]|0;c[t+4>>2]=u;c[t+8>>2]=u;c[t+12>>2]=u;c[t>>2]=1}__ZN3SetIP8RID_Data10ComparatorIS1_E16DefaultAllocatorE10_insert_rbERKS1_(s,f)|0;c[q>>2]=k;c[p>>2]=d;c[k+24>>2]=-1;c[k+28>>2]=-1;p=k+32|0;c[p>>2]=0;c[p+4>>2]=0;v=k;l=e;return v|0}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1067819,1066271,164,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(787676,699426,602,787709,0);v=0;l=e;return v|0}function __ZN20RasterizerSceneGLES339reflection_probe_instance_set_transformE3RIDRK9Transform(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0;f=c[d>>2]|0;if(f|0){d=c[b+2792>>2]|0;a:do if(d|0){g=c[d+8>>2]|0;h=c[b+2796>>2]|0;b:do if((g|0)==(h|0))i=g;else{j=g;while(1){k=c[j+24>>2]|0;if(f>>>0<k>>>0)l=j+8|0;else{if(k>>>0>=f>>>0){i=j;break b}l=j+4|0}j=c[l>>2]|0;if((j|0)==(h|0))break a}}while(0);if((i|0)!=(h|0)&(i|0)!=0){a[1263537]=0;g=f+44|0;j=e;k=g+48|0;do{c[g>>2]=c[j>>2];g=g+4|0;j=j+4|0}while((g|0)<(k|0));return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1067819,1066271,164,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(787636,699426,619,787380,0);return}function __ZN20RasterizerSceneGLES336reflection_probe_release_atlas_indexE3RID(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;e=c[d>>2]|0;if(e|0){d=c[b+2792>>2]|0;a:do if(d|0){f=c[d+8>>2]|0;g=c[b+2796>>2]|0;b:do if((f|0)==(g|0))h=f;else{i=f;while(1){j=c[i+24>>2]|0;if(e>>>0<j>>>0)k=i+8|0;else{if(j>>>0>=e>>>0){h=i;break b}k=i+4|0}i=c[k>>2]|0;if((i|0)==(g|0))break a}}while(0);if((h|0)!=(g|0)&(h|0)!=0){a[1263537]=0;f=e+24|0;i=c[f>>2]|0;if((i|0)==-1)return;j=e+20|0;l=c[j>>2]|0;if(l|0){m=c[b+2772>>2]|0;c:do if(m|0){n=c[m+8>>2]|0;o=c[b+2776>>2]|0;d:do if((n|0)==(o|0))p=n;else{q=n;while(1){r=c[q+24>>2]|0;if(l>>>0<r>>>0)s=q+8|0;else{if(r>>>0>=l>>>0){p=q;break d}s=q+4|0}q=c[s>>2]|0;if((q|0)==(o|0))break c}}while(0);if((p|0)!=(o|0)&(p|0)!=0){a[1263537]=0;if((i|0)>=0){n=l+44|0;q=c[n>>2]|0;r=(q|0)==0;if(r)t=0;else t=c[q+-4>>2]|0;if((i|0)<(t|0)){a[1263537]=0;if(r)u=0;else u=c[q+-4>>2]|0;do if((u|0)<=(i|0)){if(r)v=0;else v=c[q+-4>>2]|0;if((v|0)>(i|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);__ZN6VectorIN20RasterizerSceneGLES315ReflectionAtlas10ReflectionEE14_copy_on_writeEv(n);q=c[n>>2]|0;if((c[q+(i<<4)>>2]|0)!=(c[e+16>>2]|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(787343,699426,635,787535,0);return}a[1263537]=0;r=c[f>>2]|0;if((r|0)<0)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);o=(q|0)==0;if(o)w=0;else w=c[q+-4>>2]|0;do if((w|0)<=(r|0)){if(o)x=0;else x=c[q+-4>>2]|0;if((x|0)>(r|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);__ZN6VectorIN20RasterizerSceneGLES315ReflectionAtlas10ReflectionEE14_copy_on_writeEv(n);c[(c[n>>2]|0)+(r<<4)>>2]=0;c[f>>2]=-1;c[j>>2]=0;c[e+28>>2]=-1;return}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(787343,699426,633,787449,0);return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1067819,1066271,164,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(787343,699426,631,787408,0);return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1067819,1066271,164,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(787343,699426,626,787380,0);return}function __ZN20RasterizerSceneGLES338reflection_probe_instance_needs_redrawE3RID(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0;e=c[d>>2]|0;if(e|0){d=c[b+2792>>2]|0;a:do if(d|0){f=c[d+8>>2]|0;g=c[b+2796>>2]|0;b:do if((f|0)==(g|0))h=f;else{i=f;while(1){j=c[i+24>>2]|0;if(e>>>0<j>>>0)k=i+8|0;else{if(j>>>0>=e>>>0){h=i;break b}k=i+4|0}i=c[k>>2]|0;if((i|0)==(g|0))break a}}while(0);if((h|0)!=(g|0)&(h|0)!=0){a[1263537]=0;if((c[e+24>>2]|0)==-1){l=1;return l|0}l=(c[(c[e+8>>2]|0)+12>>2]|0)==1;return l|0}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1067819,1066271,164,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(787304,699426,647,787168,0);l=0;return l|0}function __ZN20RasterizerSceneGLES340reflection_probe_instance_has_reflectionE3RID(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0;e=c[d>>2]|0;if(e|0){d=c[b+2792>>2]|0;a:do if(d|0){f=c[d+8>>2]|0;g=c[b+2796>>2]|0;b:do if((f|0)==(g|0))h=f;else{i=f;while(1){j=c[i+24>>2]|0;if(e>>>0<j>>>0)k=i+8|0;else{if(j>>>0>=e>>>0){h=i;break b}k=i+4|0}i=c[k>>2]|0;if((i|0)==(g|0))break a}}while(0);if((h|0)!=(g|0)&(h|0)!=0){a[1263537]=0;l=(c[e+24>>2]|0)!=-1;return l|0}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1067819,1066271,164,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(787263,699426,655,787168,0);l=0;return l|0}function __ZN20RasterizerSceneGLES338reflection_probe_instance_begin_renderE3RIDS0_(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ba=0,ca=0,da=0,ea=0,fa=0;f=c[d>>2]|0;d=f;if(f|0){g=b+2792|0;h=c[g>>2]|0;a:do if(h|0){i=c[h+8>>2]|0;j=b+2796|0;k=c[j>>2]|0;b:do if((i|0)==(k|0))l=i;else{m=i;while(1){n=c[m+24>>2]|0;if(f>>>0<n>>>0)o=m+8|0;else{if(n>>>0>=f>>>0){l=m;break b}o=m+4|0}m=c[o>>2]|0;if((m|0)==(k|0))break a}}while(0);if((l|0)!=(k|0)&(l|0)!=0){a[1263537]=0;i=f+28|0;c[i>>2]=0;m=f+24|0;if((c[m>>2]|0)!=-1){p=1;return p|0}n=c[e>>2]|0;q=n;if(n|0){r=c[b+2772>>2]|0;c:do if(r|0){s=c[r+8>>2]|0;t=c[b+2776>>2]|0;d:do if((s|0)==(t|0))u=s;else{v=s;while(1){w=c[v+24>>2]|0;if(n>>>0<w>>>0)x=v+8|0;else{if(w>>>0>=n>>>0){u=v;break d}x=v+4|0}v=c[x>>2]|0;if((v|0)==(t|0))break c}}while(0);if((u|0)!=(t|0)&(u|0)!=0){a[1263537]=0;if(!(c[n+12>>2]|0)){p=0;return p|0}if(!(c[n+8>>2]|0)){p=0;return p|0}s=n+44|0;v=b+72|0;w=0;y=-1;z=0;A=0;B=c[s>>2]|0;e:while(1){C=(B|0)==0;if(C)D=0;else D=c[B+-4>>2]|0;if((w|0)>=(D|0)){E=-1;F=B;G=69;break}if(C)H=0;else H=c[B+-4>>2]|0;if((H|0)<=(w|0)){if(C)I=0;else I=c[B+-4>>2]|0;if((I|0)<=(w|0)){G=36;break}a[1263537]=0}__ZN6VectorIN20RasterizerSceneGLES315ReflectionAtlas10ReflectionEE14_copy_on_writeEv(s);C=c[s>>2]|0;if(!(c[C+(w<<4)>>2]|0)){E=w;F=C;G=69;break}do if((c[i>>2]|0)<0){J=(C|0)==0;if(J)K=0;else K=c[C+-4>>2]|0;if((K|0)<=(w|0)){if(J)L=0;else L=c[C+-4>>2]|0;if((L|0)<=(w|0)){G=46;break e}a[1263537]=0}__ZN6VectorIN20RasterizerSceneGLES315ReflectionAtlas10ReflectionEE14_copy_on_writeEv(s);J=c[s>>2]|0;M=J+(w<<4)+8|0;N=c[M+4>>2]|0;O=(c[v>>2]|0)+1696|0;P=c[O+4>>2]|0;if(!(N>>>0<P>>>0|((N|0)==(P|0)?(c[M>>2]|0)>>>0<(c[O>>2]|0)>>>0:0))){Q=y;R=J;S=A;T=z;break}if((y|0)!=-1){O=(J|0)==0;if(O)U=0;else U=c[J+-4>>2]|0;if((U|0)<=(w|0)){if(O)V=0;else V=c[J+-4>>2]|0;if((V|0)<=(w|0)){G=56;break e}a[1263537]=0}__ZN6VectorIN20RasterizerSceneGLES315ReflectionAtlas10ReflectionEE14_copy_on_writeEv(s);O=c[s>>2]|0;M=O+(w<<4)+8|0;P=c[M+4>>2]|0;if(P>>>0<z>>>0|((P|0)==(z|0)?(c[M>>2]|0)>>>0<A>>>0:0))W=O;else{Q=y;R=O;S=A;T=z;break}}else W=J;J=(W|0)==0;if(J)X=0;else X=c[W+-4>>2]|0;if((X|0)<=(w|0)){if(J)Y=0;else Y=c[W+-4>>2]|0;if((Y|0)<=(w|0)){G=65;break e}a[1263537]=0}__ZN6VectorIN20RasterizerSceneGLES315ReflectionAtlas10ReflectionEE14_copy_on_writeEv(s);J=c[s>>2]|0;O=J+(w<<4)+8|0;Q=w;R=J;S=c[O>>2]|0;T=c[O+4>>2]|0}else{Q=y;R=C;S=A;T=z}while(0);w=w+1|0;y=Q;z=T;A=S;B=R}if((G|0)==36)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((G|0)==46)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((G|0)==56)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((G|0)==65)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((G|0)==69){if((E&y|0)==-1){p=0;return p|0}f:do if((E|0)==-1){if((y|0)<0)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);B=(F|0)==0;if(B)Z=0;else Z=c[F+-4>>2]|0;do if((Z|0)<=(y|0)){if(B)_=0;else _=c[F+-4>>2]|0;if((_|0)>(y|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);__ZN6VectorIN20RasterizerSceneGLES315ReflectionAtlas10ReflectionEE14_copy_on_writeEv(s);B=c[(c[s>>2]|0)+(y<<4)>>2]|0;if(B|0){A=c[g>>2]|0;g:do if(A|0){z=c[A+8>>2]|0;w=c[j>>2]|0;h:do if((z|0)==(w|0))$=z;else{t=z;while(1){C=c[t+24>>2]|0;if(B>>>0<C>>>0)aa=t+8|0;else{if(C>>>0>=B>>>0){$=t;break h}aa=t+4|0}t=c[aa>>2]|0;if((t|0)==(w|0))break g}}while(0);if(!(($|0)!=(w|0)&($|0)!=0))break;a[1263537]=0;c[B+20>>2]=0;c[B+24>>2]=-1;ba=y;break f}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1067819,1066271,164,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(787129,699426,704,787212,0);p=0;return p|0}else ba=E;while(0);if((ba|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);df()}y=c[s>>2]|0;B=(y|0)==0;if(B)ca=0;else ca=c[y+-4>>2]|0;do if((ca|0)<=(ba|0)){if(B)da=0;else da=c[y+-4>>2]|0;if((da|0)>(ba|0)){a[1263537]=0;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);df()}}while(0);__ZN6VectorIN20RasterizerSceneGLES315ReflectionAtlas10ReflectionEE14_copy_on_writeEv(s);c[(c[s>>2]|0)+(ba<<4)>>2]=d;y=(c[v>>2]|0)+1696|0;B=c[y>>2]|0;A=c[y+4>>2]|0;y=c[s>>2]|0;z=(y|0)==0;if(z)ea=0;else ea=c[y+-4>>2]|0;do if((ea|0)<=(ba|0)){if(z)fa=0;else fa=c[y+-4>>2]|0;if((fa|0)>(ba|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);__ZN6VectorIN20RasterizerSceneGLES315ReflectionAtlas10ReflectionEE14_copy_on_writeEv(s);y=(c[s>>2]|0)+(ba<<4)+8|0;c[y>>2]=B;c[y+4>>2]=A;c[m>>2]=ba;c[f+20>>2]=q;c[i>>2]=0;p=1;return p|0}}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1067819,1066271,164,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(787129,699426,672,786968,0);p=0;return p|0}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1067819,1066271,164,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(787129,699426,663,787168,0);p=0;return p|0}function __ZN20RasterizerSceneGLES342reflection_probe_instance_postprocess_stepE3RID(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0.0,L=0;e=c[d>>2]|0;if(e|0){d=c[b+2792>>2]|0;a:do if(d|0){f=c[d+8>>2]|0;g=c[b+2796>>2]|0;b:do if((f|0)==(g|0))h=f;else{i=f;while(1){j=c[i+24>>2]|0;if(e>>>0<j>>>0)k=i+8|0;else{if(j>>>0>=e>>>0){h=i;break b}k=i+4|0}i=c[k>>2]|0;if((i|0)==(g|0))break a}}while(0);if((h|0)!=(g|0)&(h|0)!=0){a[1263537]=0;f=c[e+20>>2]|0;if(f|0){i=c[b+2772>>2]|0;c:do if(i|0){j=c[i+8>>2]|0;l=c[b+2776>>2]|0;d:do if((j|0)==(l|0))m=j;else{n=j;while(1){o=c[n+24>>2]|0;if(f>>>0<o>>>0)p=n+8|0;else{if(o>>>0>=f>>>0){m=n;break d}p=n+4|0}n=c[p>>2]|0;if((n|0)==(l|0))break c}}while(0);if((m|0)!=(l|0)&(m|0)!=0){a[1263537]=0;j=e+28|0;n=c[j>>2]|0;if((n|0)>5){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(786882,699426,727,787025,0);q=1;return q|0}zf(36160,c[f+16+(n<<2)>>2]|0);__ZN11ShaderGLES34bindEv(b+304|0)|0;n=f+12|0;o=f+8|0;r=b+2784|0;s=c[r>>2]|0;if(!s){t=-1;u=0}else{v=c[s+-4>>2]|0;t=v+-1|0;u=v}v=((c[n>>2]|0)/(c[o>>2]|0)|0)<<1;w=t;x=u;y=s;while(1){s=x+-1|0;if((x|0)<=0)break;z=(y|0)==0;if(z)A=0;else A=c[y+-4>>2]|0;if((A|0)<(x|0)){if(z)B=0;else B=c[y+-4>>2]|0;if((B|0)<(x|0)){C=35;break}a[1263537]=0}__ZN6VectorIN20RasterizerSceneGLES317ReflectionCubeMapEE14_copy_on_writeEv(r);y=c[r>>2]|0;if((c[y+(s*36|0)+32>>2]|0)>(v|0))break;else{w=s;x=s}}if((C|0)==35)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);dh(3042);tg(33984);if((w|0)<0)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);x=c[r>>2]|0;v=(x|0)==0;if(v)D=0;else D=c[x+-4>>2]|0;do if((D|0)<=(w|0)){if(v)E=0;else E=c[x+-4>>2]|0;if((E|0)>(w|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);__ZN6VectorIN20RasterizerSceneGLES317ReflectionCubeMapEE14_copy_on_writeEv(r);cg(34067,c[(c[r>>2]|0)+(w*36|0)+24>>2]|0);dh(2884);x=b+72|0;v=c[x>>2]|0;if((c[v+496>>2]|0)>1){a[1263537]=0;y=v+560|0;c[y>>2]=c[y>>2]|2;F=v}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(772845,772862,382,772891,0);F=c[x>>2]|0}__ZN11ShaderGLES34bindEv(F+480|0)|0;v=c[o>>2]|0;y=(c[n>>2]|0)/(v|0)|0;l=c[j>>2]|0;if((l|0)>0){s=y;z=0;while(1){G=s>>1;z=z+1|0;if((z|0)>=(l|0)){H=G;break}else s=G}}else H=y;s=c[e+24>>2]|0;z=U((s|0)%(v|0)|0,H)|0;n=U((s|0)/(v|0)|0,H)|0;s=c[x>>2]|0;do if((c[s+496>>2]|0)>2){a[1263537]=0;o=s+560|0;w=c[o>>2]|0;c[o>>2]=(l|0)==0?w|4:w&-5;I=s;C=55}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(772845,772862,382,772891,0);w=c[x>>2]|0;if((c[w+496>>2]|0)>0){I=w;C=55;break}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(772845,772862,382,772891,0);J=c[x>>2]|0}while(0);do if((C|0)==55){s=(c[(c[e+8>>2]|0)+12>>2]|0)==1;a[1263537]=0;l=I+560|0;v=c[l>>2]|0;if(s){c[l>>2]=v|1;J=I;break}else{c[l>>2]=v&-2;J=I;break}}while(0);v=H>>>1;l=0;s=J;do{y=(l|0)==1&1;do if((c[s+488>>2]|0)>2){a[1263537]=0;w=c[s+520>>2]|0;if(!w){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(785482,772862,376,785538,0);break}o=c[(c[w+12>>2]|0)+8>>2]|0;if((o|0)<0)break;if((c[308575]|0)==(s+480|0)){a[1263537]=0;Bg(o|0,y|0);break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(785583,787085,46,785637,0);break}}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(785482,772862,375,785495,0);while(0);y=c[x>>2]|0;K=+(c[j>>2]|0)/5.0;do if((c[y+488>>2]|0)>1){a[1263537]=0;o=c[y+520>>2]|0;if(!o){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(785482,772862,376,785538,0);break}w=c[(c[o+12>>2]|0)+4>>2]|0;if((w|0)<0)break;if((c[308575]|0)==(y+480|0)){a[1263537]=0;dg(w|0,+K);break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(785583,787085,34,785637,0);break}}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(785482,772862,375,785495,0);while(0);Oe(z|0,(U(l,v)|0)+n|0,H|0,v|0);Eg(c[(c[x>>2]|0)+1236>>2]|0);lg(6,0,4);Eg(0);l=l+1|0;s=c[x>>2]|0}while((l|0)!=2);do if((c[s+496>>2]|0)>2){a[1263537]=0;l=s+560|0;c[l>>2]=c[l>>2]&-5;L=s;C=64}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(772845,772862,382,772891,0);l=c[x>>2]|0;if((c[l+496>>2]|0)>0){L=l;C=64;break}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(772845,772862,382,772891,0)}while(0);if((C|0)==64){a[1263537]=0;x=L+560|0;c[x>>2]=c[x>>2]&-2}x=(c[j>>2]|0)+1|0;c[j>>2]=x;q=(x|0)==6;return q|0}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1067819,1066271,164,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(786882,699426,725,786968,0);q=0;return q|0}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1067819,1066271,164,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(786882,699426,722,786925,0);q=1;return q|0}function __ZN20RasterizerSceneGLES324gi_probe_instance_createEv(a){a=a|0;var b=0,d=0,e=0,f=0,h=0,i=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b;e=__ZnwjPKc(92,1263606)|0;c[e>>2]=206620;c[e+8>>2]=0;f=e+20|0;c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;c[f+12>>2]=0;c[f+16>>2]=0;c[f+20>>2]=0;g[e+44>>2]=1.0;g[e+48>>2]=0.0;g[e+52>>2]=0.0;g[e+56>>2]=0.0;g[e+60>>2]=1.0;g[e+64>>2]=0.0;g[e+68>>2]=0.0;g[e+72>>2]=0.0;g[e+76>>2]=1.0;g[e+88>>2]=0.0;g[e+84>>2]=0.0;g[e+80>>2]=0.0;c[e+12>>2]=0;c[e+16>>2]=0;__Z28atomic_conditional_incrementPj(1255200)|0;c[e+4>>2]=c[313800];f=a+2840|0;c[d>>2]=e;if(c[f>>2]|0){__ZN3SetIP8RID_Data10ComparatorIS1_E16DefaultAllocatorE10_insert_rbERKS1_(f,d)|0;l=b;return e|0}h=__ZnwjPFPvjE(28,4740)|0;i=h+16|0;c[i>>2]=0;c[i+4>>2]=0;c[f>>2]=h;i=c[a+2844>>2]|0;c[h+4>>2]=i;c[h+8>>2]=i;c[h+12>>2]=i;c[h>>2]=1;__ZN3SetIP8RID_Data10ComparatorIS1_E16DefaultAllocatorE10_insert_rbERKS1_(f,d)|0;l=b;return e|0}function __ZN20RasterizerSceneGLES332gi_probe_instance_set_light_dataE3RIDS0_S0_(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0;h=c[d>>2]|0;if(h|0){d=c[b+2840>>2]|0;a:do if(d|0){i=c[d+8>>2]|0;j=c[b+2844>>2]|0;b:do if((i|0)==(j|0))k=i;else{l=i;while(1){m=c[l+24>>2]|0;if(h>>>0<m>>>0)n=l+8|0;else{if(m>>>0>=h>>>0){k=l;break b}n=l+4|0}l=c[n>>2]|0;if((l|0)==(j|0))break a}}while(0);if((k|0)!=(j|0)&(k|0)!=0){a[1263537]=0;i=c[f>>2]|0;c[h+8>>2]=i;l=b+72|0;m=c[l>>2]|0;o=c[e>>2]|0;p=i;c:do if(!o)q=o;else{r=c[m+1540>>2]|0;d:do if(r|0){s=c[r+8>>2]|0;t=c[m+1544>>2]|0;e:do if((s|0)==(t|0))u=s;else{v=s;while(1){w=c[v+24>>2]|0;if(o>>>0<w>>>0)x=v+8|0;else{if(w>>>0>=o>>>0){u=v;break e}x=v+4|0}v=c[x>>2]|0;if((v|0)==(t|0))break d}}while(0);if((u|0)!=(t|0)&(u|0)!=0){a[1263537]=0;q=o;break c}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1067819,1066271,164,1066282,0);q=0}while(0);c[h+12>>2]=q;if(!i)return;o=c[l>>2]|0;m=c[o+1556>>2]|0;f:do if(m|0){j=c[m+8>>2]|0;r=c[o+1560>>2]|0;g:do if((j|0)==(r|0))y=j;else{s=j;while(1){v=c[s+24>>2]|0;if(p>>>0<v>>>0)z=s+8|0;else{if(v>>>0>=p>>>0){y=s;break g}z=s+4|0}s=c[z>>2]|0;if((s|0)==(r|0))break f}}while(0);if((y|0)!=(r|0)&(y|0)!=0){a[1263537]=0;c[h+16>>2]=c[p+24>>2];g[h+20>>2]=1.0/+(c[p+8>>2]|0);g[h+24>>2]=1.0/+(c[p+12>>2]|0);g[h+28>>2]=1.0/+(c[p+16>>2]|0);return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1067819,1066271,164,1066282,0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(786820,699426,1007,786853,0);return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1067819,1066271,164,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(786820,699426,1002,786751,0);return}function __ZN20RasterizerSceneGLES339gi_probe_instance_set_transform_to_dataE3RIDRK9Transform(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0;f=c[d>>2]|0;if(f|0){d=c[b+2840>>2]|0;a:do if(d|0){g=c[d+8>>2]|0;h=c[b+2844>>2]|0;b:do if((g|0)==(h|0))i=g;else{j=g;while(1){k=c[j+24>>2]|0;if(f>>>0<k>>>0)l=j+8|0;else{if(k>>>0>=f>>>0){i=j;break b}l=j+4|0}j=c[l>>2]|0;if((j|0)==(h|0))break a}}while(0);if((i|0)!=(h|0)&(i|0)!=0){a[1263537]=0;g=f+44|0;j=e;k=g+48|0;do{c[g>>2]=c[j>>2];g=g+4|0;j=j+4|0}while((g|0)<(k|0));return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1067819,1066271,164,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(786780,699426,1019,786751,0);return}function __ZN20RasterizerSceneGLES328gi_probe_instance_set_boundsE3RIDRK7Vector3(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0;f=c[d>>2]|0;if(f|0){d=c[b+2840>>2]|0;a:do if(d|0){g=c[d+8>>2]|0;h=c[b+2844>>2]|0;b:do if((g|0)==(h|0))i=g;else{j=g;while(1){k=c[j+24>>2]|0;if(f>>>0<k>>>0)l=j+8|0;else{if(k>>>0>=f>>>0){i=j;break b}l=j+4|0}j=c[l>>2]|0;if((j|0)==(h|0))break a}}while(0);if((i|0)!=(h|0)&(i|0)!=0){a[1263537]=0;g=f+32|0;c[g>>2]=c[e>>2];c[g+4>>2]=c[e+4>>2];c[g+8>>2]=c[e+8>>2];return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1067819,1066271,164,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(786722,699426,1026,786751,0);return}function __ZN20RasterizerSceneGLES312render_sceneERK9TransformRK12CameraMatrixbPPN15RasterizerScene12InstanceBaseEiP3RIDiSB_iSA_SA_SA_SA_i(b,d,e,f,h,i,j,k,n,o,p,q,r,s,t){b=b|0;d=d|0;e=e|0;f=f|0;h=h|0;i=i|0;j=j|0;k=k|0;n=n|0;o=o|0;p=p|0;q=q|0;r=r|0;s=s|0;t=t|0;var u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,G=0,H=0,I=0,K=0,L=0,M=0,N=0,O=0,P=0.0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0,ia=0,ja=0,ka=0,la=0,ma=0,na=0,oa=0,pa=0,qa=0,ra=0,sa=0,ta=0,ua=0,va=0,wa=0.0,xa=0.0,ya=0.0,za=0,Aa=0,Ba=0,Ca=0,Da=0,Ea=0,Fa=0,Ga=0,Ha=0,Ia=0.0,Ja=0.0,Ka=0.0,La=0,Ma=0,Na=0;f=l;l=l+112|0;if((l|0)>=(m|0))ba(112);u=f+56|0;v=f;w=f+52|0;x=f+48|0;y=b+32|0;z=y;A=_i64Add(c[z>>2]|0,c[z+4>>2]|0,1,0)|0;z=y;c[z>>2]=A;c[z+4>>2]=F;z=c[p>>2]|0;a:do if(!z)B=z;else{p=c[b+2808>>2]|0;b:do if(p|0){A=c[p+8>>2]|0;C=c[b+2812>>2]|0;c:do if((A|0)==(C|0))D=A;else{E=A;while(1){G=c[E+24>>2]|0;if(z>>>0<G>>>0)H=E+8|0;else{if(G>>>0>=z>>>0){D=E;break c}H=E+4|0}E=c[H>>2]|0;if((E|0)==(C|0))break b}}while(0);if((D|0)!=(C|0)&(D|0)!=0){a[1263537]=0;B=z;break a}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1067819,1066271,164,1066282,0);B=0}while(0);z=c[q>>2]|0;q=z;d:do if(!z)I=z;else{D=c[b+2736>>2]|0;e:do if(D|0){H=c[D+8>>2]|0;p=c[b+2740>>2]|0;f:do if((H|0)==(p|0))K=H;else{A=H;while(1){E=c[A+24>>2]|0;if(z>>>0<E>>>0)L=A+8|0;else{if(E>>>0>=z>>>0){K=A;break f}L=A+4|0}A=c[L>>2]|0;if((A|0)==(p|0))break e}}while(0);if((K|0)!=(p|0)&(K|0)!=0){a[1263537]=0;I=z;break d}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1067819,1066271,164,1066282,0);I=0}while(0);z=c[r>>2]|0;r=z;g:do if(!z)M=z;else{K=c[b+2772>>2]|0;h:do if(K|0){L=c[K+8>>2]|0;D=c[b+2776>>2]|0;i:do if((L|0)==(D|0))N=L;else{H=L;while(1){C=c[H+24>>2]|0;if(z>>>0<C>>>0)O=H+8|0;else{if(C>>>0>=z>>>0){N=H;break i}O=H+4|0}H=c[O>>2]|0;if((H|0)==(D|0))break h}}while(0);if((N|0)!=(D|0)&(N|0)!=0){a[1263537]=0;M=z;break g}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1067819,1066271,164,1066282,0);M=0}while(0);z=(I|0)!=0;if(z?(N=I+60|0,c[N>>2]|0):0){tg((c[(c[b+72>>2]|0)+32>>2]|0)+33981|0);cg(3553,c[I+68>>2]|0);Mh(3553,34892,34894);Mh(3553,34893,513);P=1.0/+(c[N>>2]|0);g[b+2496>>2]=P;g[b+2500>>2]=P}if(M|0?c[M+12>>2]|0:0){tg((c[(c[b+72>>2]|0)+32>>2]|0)+33979|0);cg(3553,c[M+40>>2]|0)}M=c[s>>2]|0;s=(M|0)!=0;g[b+2512>>2]=s?0.0:1.0;c[b+2516>>2]=c[b+20>>2];N=b+2472|0;I=b+72|0;c[N>>2]=0;c[N+4>>2]=0;c[N+8>>2]=0;c[N+12>>2]=0;N=c[(c[I>>2]|0)+1640>>2]|0;if(N|0){g[b+2488>>2]=1.0/+(c[N+120>>2]|0);g[b+2492>>2]=1.0/+(c[N+124>>2]|0)}__ZN20RasterizerSceneGLES318_setup_environmentEPNS_11EnvironmentERK12CameraMatrixRK9Transform(b,B,e,d);Te(515);N=b+2700|0;a[N>>0]=1;if(!(c[(c[I>>2]|0)+1640>>2]|0)){Q=0;R=b+2936|0;S=b+2932|0}else{dh(3042);Le(1);hf(2929);dh(3089);zf(36160,c[(c[(c[I>>2]|0)+1640>>2]|0)+20>>2]|0);Ne(0,0);O=c[(c[I>>2]|0)+1640>>2]|0;Oe(0,0,c[O+120>>2]|0,c[O+124>>2]|0);_d(0,0,0,0);Zf(1.0);jh(256);O=b+2932|0;c[O>>2]=0;K=b+2936|0;c[K>>2]=0;__ZN20RasterizerSceneGLES317_fill_render_listEPPN15RasterizerScene12InstanceBaseEib(b,h,i,1);L=b+2928|0;p=c[L>>2]|0;H=c[O>>2]|0;switch(H|0){case 0:break;case 1:{T=0;U=47;break}default:{C=H;A=0;do{A=A+1|0;C=C>>1}while((C|0)!=1);T=A<<1;U=47}}if((U|0)==47){__ZNK9SortArrayIPN20RasterizerSceneGLES310RenderList7ElementENS1_11SortByDepthEE9introsortEiiPS3_i(u,0,H,p,T);__ZNK9SortArrayIPN20RasterizerSceneGLES310RenderList7ElementENS1_11SortByDepthEE20final_insertion_sortEiiPS3_(u,0,H,p)}p=b+128|0;if((c[p>>2]|0)>4){a[1263537]=0;H=b+192|0;c[H>>2]=c[H>>2]|16}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(772845,772862,382,772891,0);__ZN20RasterizerSceneGLES312_render_listEPPNS_10RenderList7ElementEiRK9TransformRK12CameraMatrixjbbbbb(b,c[L>>2]|0,c[O>>2]|0,d,0,0,0,0,1,0,0);if((c[p>>2]|0)>4){a[1263537]=0;p=b+192|0;c[p>>2]=c[p>>2]&-17}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(772845,772862,382,772891,0);_d(1,1,1,1);if(a[N>>0]|0){zf(36008,c[(c[(c[I>>2]|0)+1640>>2]|0)+20>>2]|0);Ig(36064);zf(36009,c[(c[(c[I>>2]|0)+1640>>2]|0)+8>>2]|0);N=c[(c[I>>2]|0)+1640>>2]|0;p=c[N+120>>2]|0;L=c[N+124>>2]|0;$g(0,0,p|0,L|0,0,0,p|0,L|0,256,9728);zf(36008,0);zf(36009,0);tg((c[(c[I>>2]|0)+32>>2]|0)+33975|0);cg(3553,c[(c[(c[I>>2]|0)+1640>>2]|0)+16>>2]|0)}L=y;p=_i64Add(c[L>>2]|0,c[L+4>>2]|0,1,0)|0;L=y;c[L>>2]=p;c[L+4>>2]=F;Q=1;R=K;S=O}__ZNK9Transform14affine_inverseEv(v,d);c[w>>2]=q;c[u>>2]=c[w>>2];__ZN20RasterizerSceneGLES313_setup_lightsEP3RIDiRK9TransformRK12CameraMatrixS0_(b,j,k,v,0,u);__ZNK9Transform14affine_inverseEv(v,d);c[x>>2]=r;c[u>>2]=c[x>>2];__ZN20RasterizerSceneGLES318_setup_reflectionsEP3RIDiRK9TransformRK12CameraMatrixS0_PNS_11EnvironmentE(b,n,o,v,0,u,B);c[S>>2]=0;c[R>>2]=0;__ZN20RasterizerSceneGLES317_fill_render_listEPPN15RasterizerScene12InstanceBaseEib(b,h,i,0);hf(3042);Le(1);hf(2929);dh(3089);j:do if(!M)U=68;else{i=c[b+2792>>2]|0;k:do if(i|0){h=c[i+8>>2]|0;o=c[b+2796>>2]|0;l:do if((h|0)==(o|0))V=h;else{n=h;while(1){x=c[n+24>>2]|0;if(M>>>0<x>>>0)W=n+8|0;else{if(x>>>0>=M>>>0){V=n;break l}W=n+4|0}n=c[W>>2]|0;if((n|0)==(o|0))break k}}while(0);if((V|0)!=(o|0)&(V|0)!=0){a[1263537]=0;U=68;break j}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1067819,1066271,164,1066282,0);U=114}while(0);if((U|0)==68)if(s){s=c[M+20>>2]|0;if(!s){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(785929,699426,3742,785942,0);l=f;return}a[1263537]=0;M=b+2784|0;V=c[M>>2]|0;if(!V){X=0;Y=-1}else{W=c[V+-4>>2]|0;X=W;Y=W+-1|0}W=((c[s+12>>2]|0)/(c[s+8>>2]|0)|0)<<1;s=X;X=Y;Y=V;while(1){V=s+-1|0;if((s|0)<=0){Z=Y;break}i=(Y|0)==0;if(i)_=0;else _=c[Y+-4>>2]|0;if((_|0)<(s|0)){if(i)$=0;else $=c[Y+-4>>2]|0;if(($|0)<(s|0)){U=81;break}a[1263537]=0}__ZN6VectorIN20RasterizerSceneGLES317ReflectionCubeMapEE14_copy_on_writeEv(M);i=c[M>>2]|0;if((c[i+(V*36|0)+32>>2]|0)>(W|0)){Z=i;break}else{s=V;X=V;Y=i}}if((U|0)==81)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);if((X|0)<0)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);Y=(Z|0)==0;if(Y)aa=0;else aa=c[Z+-4>>2]|0;do if((aa|0)<=(X|0)){if(Y)ca=0;else ca=c[Z+-4>>2]|0;if((ca|0)>(X|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);__ZN6VectorIN20RasterizerSceneGLES317ReflectionCubeMapEE14_copy_on_writeEv(M);ca=c[(c[M>>2]|0)+(X*36|0)+(t<<2)>>2]|0;if((c[b+128>>2]|0)>7){a[1263537]=0;t=b+192|0;c[t>>2]=c[t>>2]&-129}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(772845,772862,382,772891,0);t=c[M>>2]|0;Z=(t|0)==0;if(Z)da=0;else da=c[t+-4>>2]|0;do if((da|0)<=(X|0)){if(Z)ea=0;else ea=c[t+-4>>2]|0;if((ea|0)>(X|0)){a[1263537]=0;U=103;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);fa=32;ga=c[M>>2]|0;break}}else U=103;while(0);if((U|0)==103){__ZN6VectorIN20RasterizerSceneGLES317ReflectionCubeMapEE14_copy_on_writeEv(M);ea=c[M>>2]|0;fa=ea+(X*36|0)+32|0;ga=ea}ea=c[fa>>2]|0;fa=(ga|0)==0;if(fa)ha=0;else ha=c[ga+-4>>2]|0;do if((ha|0)<=(X|0)){if(fa)ia=0;else ia=c[ga+-4>>2]|0;if((ia|0)>(X|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);__ZN6VectorIN20RasterizerSceneGLES317ReflectionCubeMapEE14_copy_on_writeEv(M);Oe(0,0,ea|0,c[(c[M>>2]|0)+(X*36|0)+32>>2]|0);zf(36160,ca|0);ja=0;ka=1}else U=114;do if((U|0)==114){ca=b+2721|0;if(!(a[ca>>0]|0))if(B)if(!(a[B+94>>0]|0))la=(a[B+72>>0]|0)!=0;else la=1;else la=0;else la=1;X=c[(c[I>>2]|0)+1640>>2]|0;Oe(0,0,c[X+120>>2]|0,c[X+124>>2]|0);zf(36160,c[(c[(c[I>>2]|0)+1640>>2]|0)+20>>2]|0);X=(c[b+128>>2]|0)>7;if(!la){if(X){a[1263537]=0;M=b+192|0;c[M>>2]=c[M>>2]&-129}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(772845,772862,382,772891,0);c[u>>2]=0;do if(!(__ZN6VectorIjE6resizeEi(u,1)|0)){a[1263537]=0;M=c[u>>2]|0;if(!M)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);ea=c[M+-4>>2]|0;if((ea|0)<1)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else{__ZN6VectorIjE14_copy_on_writeEv(u);M=c[u>>2]|0;c[M+(ea+-1<<2)>>2]=36064;ma=M;break}}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);ma=c[u>>2]|0}while(0);if(!ma){na=0;oa=0}else{M=c[ma+-4>>2]|0;__ZN6VectorIjE14_copy_on_writeEv(u);na=M;oa=c[u>>2]|0}Ne(na|0,oa|0);M=c[u>>2]|0;if(M|0?(__Z16atomic_decrementPj(M+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(M,1);ja=0;ka=0;break}if(X){a[1263537]=0;M=b+192|0;c[M>>2]=c[M>>2]|128}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(772845,772862,382,772891,0);c[u>>2]=0;do if(!(__ZN6VectorIjE6resizeEi(u,1)|0)){a[1263537]=0;M=c[u>>2]|0;if(!M)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);ea=c[M+-4>>2]|0;if((ea|0)<1)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else{__ZN6VectorIjE14_copy_on_writeEv(u);M=c[u>>2]|0;c[M+(ea+-1<<2)>>2]=36064;pa=M;break}}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);pa=c[u>>2]|0}while(0);if(!pa)qa=1;else qa=(c[pa+-4>>2]|0)+1|0;do if(!(__ZN6VectorIjE6resizeEi(u,qa)|0)){a[1263537]=0;X=c[u>>2]|0;if(!X)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);M=c[X+-4>>2]|0;if((M|0)<1)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else{__ZN6VectorIjE14_copy_on_writeEv(u);X=c[u>>2]|0;c[X+(M+-1<<2)>>2]=36065;ra=X;break}}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);ra=c[u>>2]|0}while(0);if(!ra)sa=1;else sa=(c[ra+-4>>2]|0)+1|0;do if(!(__ZN6VectorIjE6resizeEi(u,sa)|0)){a[1263537]=0;X=c[u>>2]|0;if(!X)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);M=c[X+-4>>2]|0;if((M|0)<1)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else{__ZN6VectorIjE14_copy_on_writeEv(u);c[(c[u>>2]|0)+(M+-1<<2)>>2]=36066;break}}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);while(0);do if(a[ca>>0]|0){M=c[u>>2]|0;if(!M)ta=1;else ta=(c[M+-4>>2]|0)+1|0;if(__ZN6VectorIjE6resizeEi(u,ta)|0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);break}a[1263537]=0;M=c[u>>2]|0;if(!M)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);X=c[M+-4>>2]|0;if((X|0)<1)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else{__ZN6VectorIjE14_copy_on_writeEv(u);c[(c[u>>2]|0)+(X+-1<<2)>>2]=36067;break}}while(0);X=c[u>>2]|0;if(!X){ua=0;va=0}else{M=c[X+-4>>2]|0;__ZN6VectorIjE14_copy_on_writeEv(u);ua=M;va=c[u>>2]|0}Ne(ua|0,va|0);c[v>>2]=0;c[v+4>>2]=0;c[v+8>>2]=0;c[v+12>>2]=0;Ve(6144,1,v|0);Ve(6144,2,v|0);if(a[ca>>0]|0)Ve(6144,3,v|0);M=c[u>>2]|0;do if(M|0){if(__Z16atomic_decrementPj(M+-8|0)|0)break;__ZN6Memory11free_staticEPvb(M,1)}while(0);ja=1;ka=0}while(0);if(!Q){Zf(1.0);jh(256)}Q=v+4|0;va=v+8|0;ua=v+12|0;ta=(B|0)!=0;c[v>>2]=0;c[v+4>>2]=0;c[v+8>>2]=0;c[v+12>>2]=0;m:do if(ta){sa=c[B+8>>2]|0;switch(sa|0){case 0:{U=180;break m;break}case 1:{P=+g[B+20>>2];if(P<.04045)wa=P*.07739938080495357;else wa=+J(+((P+.055)*.9478672985781991),2.4);P=+g[B+24>>2];if(P<.04045)xa=P*.07739938080495357;else xa=+J(+((P+.055)*.9478672985781991),2.4);P=+g[B+28>>2];if(P<.04045)ya=P*.07739938080495357;else ya=+J(+((P+.055)*.9478672985781991),2.4);ra=c[B+32>>2]|0;g[v>>2]=wa;g[Q>>2]=xa;g[va>>2]=ya;c[ua>>2]=ra;za=0;Aa=0;U=213;break m;break}default:{}}ra=c[I>>2]|0;if((sa|0)==2){sa=c[B+12>>2]|0;if(!sa){za=0;Aa=0;U=213}else{qa=c[ra+1308>>2]|0;n:do if(qa|0){pa=c[qa+8>>2]|0;oa=c[ra+1312>>2]|0;o:do if((pa|0)==(oa|0))Ba=pa;else{na=pa;while(1){ma=c[na+24>>2]|0;if(sa>>>0<ma>>>0)Ca=na+8|0;else{if(ma>>>0>=sa>>>0){Ba=na;break o}Ca=na+4|0}na=c[Ca>>2]|0;if((na|0)==(oa|0))break n}}while(0);if((Ba|0)!=(oa|0)&(Ba|0)!=0){a[1263537]=0;za=c[sa+12>>2]|0;Aa=sa;U=213;break m}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1067819,1066271,164,1066282,0);za=0;Aa=0;U=213}}else{Da=0;Ea=0;Fa=ra;U=214}}else U=180;while(0);if((U|0)==180){Ba=c[I>>2]|0;if(!(a[Ba+1644>>0]|0)){Ga=0;Ha=0}else{ya=+g[Ba+1648>>2];if(ya<.04045)Ia=ya*.07739938080495357;else Ia=+J(+((ya+.055)*.9478672985781991),2.4);ya=+g[Ba+1652>>2];if(ya<.04045)Ja=ya*.07739938080495357;else Ja=+J(+((ya+.055)*.9478672985781991),2.4);ya=+g[Ba+1656>>2];if(ya<.04045)Ka=ya*.07739938080495357;else Ka=+J(+((ya+.055)*.9478672985781991),2.4);Ca=c[Ba+1660>>2]|0;g[v>>2]=Ia;g[Q>>2]=Ja;g[va>>2]=Ka;c[ua>>2]=Ca;za=0;Aa=0;U=213}}if((U|0)==213){Da=za;Ea=Aa;Fa=c[I>>2]|0;U=214}if((U|0)==214){a[Fa+1644>>0]=0;Ga=Da;Ha=Ea}Ve(6144,0,v|0);a[b+88>>0]=0;Fd(32774);v=c[(c[I>>2]|0)+1640>>2]|0;if((v|0)!=0?(a[v+129>>0]|0)!=0:0)af(770,771,1,771);else Rd(770,771);dh(3042);v=b+2928|0;Ea=c[v>>2]|0;Da=c[S>>2]|0;switch(Da|0){case 0:break;case 1:{La=0;U=222;break}default:{Fa=Da;Aa=0;do{Aa=Aa+1|0;Fa=Fa>>1}while((Fa|0)!=1);La=Aa<<1;U=222}}if((U|0)==222){__ZNK9SortArrayIPN20RasterizerSceneGLES310RenderList7ElementENS1_9SortByKeyEE9introsortEiiPS3_i(u,0,Da,Ea,La);__ZNK9SortArrayIPN20RasterizerSceneGLES310RenderList7ElementENS1_9SortByKeyEE20final_insertion_sortEiiPS3_(u,0,Da,Ea)}Ea=c[(c[I>>2]|0)+1640>>2]|0;if((Ea|0)!=0?(a[Ea+129>>0]|0)!=0:0)af(770,771,1,771);else Rd(770,771);Ea=b+2712|0;Da=c[Ea>>2]|0;if(Da){if((Da|0)>0){Da=b+2852|0;La=0;do{c[Da>>2]=c[b+2856+(La<<2)>>2];Aa=(La|0)>0;if(Aa)hf(3042);__ZNK9Transform14affine_inverseEv(u,d);__ZN20RasterizerSceneGLES324_setup_directional_lightEiRK9Transformb(b,La,u,z);__ZN20RasterizerSceneGLES312_render_listEPPNS_10RenderList7ElementEiRK9TransformRK12CameraMatrixjbbbbb(b,c[v>>2]|0,c[S>>2]|0,d,0,Ga,0,0,0,Aa,z);La=La+1|0}while((La|0)<(c[Ea>>2]|0))}}else{c[b+2852>>2]=0;__ZN20RasterizerSceneGLES312_render_listEPPNS_10RenderList7ElementEiRK9TransformRK12CameraMatrixjbbbbb(b,c[v>>2]|0,c[S>>2]|0,d,0,Ga,0,0,0,0,z)}if((c[b+128>>2]|0)>7){a[1263537]=0;S=b+192|0;c[S>>2]=c[S>>2]&-129}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(772845,772862,382,772891,0);if(ja){c[u>>2]=36064;Ne(1,u|0)}if(ta?(c[B+8>>2]|0)==2:0){ta=c[(c[I>>2]|0)+1640>>2]|0;if(!ta)Ma=0;else Ma=(a[ta+128>>0]|0)!=0;__ZN20RasterizerSceneGLES312_draw_skyboxEPN22RasterizerStorageGLES36SkyBoxERK12CameraMatrixRK9Transformbf(b,Ha,e,d,Ma,+g[B+16>>2])}if(ja)__ZN20RasterizerSceneGLES312_render_mrtsEPNS_11EnvironmentERK12CameraMatrix(b,B,e);hf(3042);Le(1);hf(2929);dh(3089);ja=b+2920|0;Ma=c[R>>2]|0;Ha=(c[v>>2]|0)+((c[ja>>2]|0)-Ma<<2)|0;switch(Ma|0){case 0:break;case 1:{Na=0;U=249;break}default:{ta=Ma;I=0;do{I=I+1|0;ta=ta>>1}while((ta|0)!=1);Na=I<<1;U=249}}if((U|0)==249){__ZNK9SortArrayIPN20RasterizerSceneGLES310RenderList7ElementENS1_11SortByDepthEE9introsortEiiPS3_i(u,0,Ma,Ha,Na);__ZNK9SortArrayIPN20RasterizerSceneGLES310RenderList7ElementENS1_11SortByDepthEE20final_insertion_sortEiiPS3_(u,0,Ma,Ha)}Ha=c[Ea>>2]|0;if(Ha){if((Ha|0)>0){Ha=b+2852|0;Ma=0;do{c[Ha>>2]=c[b+2856+(Ma<<2)>>2];__ZNK9Transform14affine_inverseEv(u,d);__ZN20RasterizerSceneGLES324_setup_directional_lightEiRK9Transformb(b,Ma,u,z);Na=c[R>>2]|0;__ZN20RasterizerSceneGLES312_render_listEPPNS_10RenderList7ElementEiRK9TransformRK12CameraMatrixjbbbbb(b,(c[v>>2]|0)+((c[ja>>2]|0)-Na<<2)|0,Na,d,0,Ga,0,1,0,(Ma|0)>0,z);Ma=Ma+1|0}while((Ma|0)<(c[Ea>>2]|0))}}else{c[b+2852>>2]=0;Ea=c[R>>2]|0;__ZN20RasterizerSceneGLES312_render_listEPPNS_10RenderList7ElementEiRK9TransformRK12CameraMatrixjbbbbb(b,(c[v>>2]|0)+((c[ja>>2]|0)-Ea<<2)|0,Ea,d,0,Ga,0,1,0,0,z)}if(!ka)__ZN20RasterizerSceneGLES313_post_processEPNS_11EnvironmentERK12CameraMatrix(b,B,e);l=f;return}function __ZN20RasterizerSceneGLES313render_shadowE3RIDS0_iPPN15RasterizerScene12InstanceBaseEi(d,e,f,h,i,j){d=d|0;e=e|0;f=f|0;h=h|0;i=i|0;j=j|0;var k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,G=0,H=0,I=0,J=0.0,K=0.0,L=0.0,M=0.0,N=0,O=0,P=0,Q=0.0,R=0.0,S=0.0,T=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0.0,aa=0.0,ca=0.0,da=0,ea=0,fa=0,ga=0,ha=0.0,ia=0,ja=0,ka=0,la=0,ma=0,na=0,oa=0,pa=0,qa=0,ra=0,sa=0,ta=0,ua=0,va=0,wa=0,xa=0,ya=0,za=0,Aa=0,Ba=0,Ca=0.0,Da=0,Ea=0,Fa=0,Ga=0,Ha=0,Ia=0,Ja=0,Ka=0,La=0,Ma=0,Na=0,Oa=0,Pa=0,Qa=0,Ra=0,Sa=0,Ta=0,Ua=0,Va=0,Wa=0,Xa=0;k=l;l=l+128|0;if((l|0)>=(m|0))ba(128);n=k+112|0;o=k+48|0;p=k;q=d+32|0;r=q;s=_i64Add(c[r>>2]|0,c[r+4>>2]|0,1,0)|0;r=q;c[r>>2]=s;c[r+4>>2]=F;c[d+2852>>2]=0;r=c[e>>2]|0;if(r|0){s=c[d+2824>>2]|0;a:do if(s|0){q=c[s+8>>2]|0;t=c[d+2828>>2]|0;b:do if((q|0)==(t|0))u=q;else{v=q;while(1){w=c[v+24>>2]|0;if(r>>>0<w>>>0)x=v+8|0;else{if(w>>>0>=r>>>0){u=v;break b}x=v+4|0}v=c[x>>2]|0;if((v|0)==(t|0))break a}}while(0);if((u|0)!=(t|0)&(u|0)!=0){a[1263537]=0;q=d+72|0;v=c[q>>2]|0;w=c[r+492>>2]|0;if(w|0){y=c[v+1508>>2]|0;c:do if(y|0){z=c[y+8>>2]|0;A=c[v+1512>>2]|0;d:do if((z|0)==(A|0))B=z;else{C=z;while(1){D=c[C+24>>2]|0;if(w>>>0<D>>>0)E=C+8|0;else{if(D>>>0>=w>>>0){B=C;break d}E=C+4|0}C=c[E>>2]|0;if((C|0)==(A|0))break c}}while(0);if((B|0)!=(A|0)&(B|0)!=0){a[1263537]=0;__ZN12CameraMatrixC2Ev(o);g[p>>2]=1.0;g[p+4>>2]=0.0;g[p+8>>2]=0.0;g[p+12>>2]=0.0;g[p+16>>2]=1.0;g[p+20>>2]=0.0;g[p+24>>2]=0.0;g[p+28>>2]=0.0;g[p+32>>2]=1.0;g[p+44>>2]=0.0;g[p+40>>2]=0.0;g[p+36>>2]=0.0;z=w+12|0;e:do if(!(c[z>>2]|0)){C=r+592|0;D=C;G=d+40|0;H=c[G>>2]|0;I=c[G+4>>2]|0;f:do if((c[D>>2]|0)==(H|0)?(c[D+4>>2]|0)==(I|0):0){J=+g[r+624>>2];K=+g[r+628>>2];L=+g[r+632>>2];M=+g[r+636>>2]}else{G=d+2764|0;N=c[G>>2]|0;O=N&65535;b[r+610>>1]=O;P=C;c[P>>2]=H;c[P+4>>2]=I;c[G>>2]=N+1;switch(c[d+2756>>2]|0){case 1:{Q=+(c[d+2760>>2]|0);g[r+624>>2]=0.0;g[r+628>>2]=0.0;g[r+632>>2]=Q;g[r+636>>2]=Q;J=0.0;K=0.0;L=Q;M=Q;break f;break}case 2:{N=c[d+2760>>2]|0;Q=+(N|0);R=+((N|0)/2|0|0);N=r+624|0;g[N>>2]=0.0;g[r+628>>2]=0.0;g[r+632>>2]=Q;g[r+636>>2]=R;if(O<<16>>16!=1){J=0.0;K=0.0;L=Q;M=R;break f}g[N>>2]=Q;J=Q;K=0.0;L=Q;M=R;break f;break}default:{R=+((c[d+2760>>2]|0)/2|0|0);N=r+624|0;g[N>>2]=0.0;G=r+628|0;g[G>>2]=0.0;g[r+632>>2]=R;g[r+636>>2]=R;if(!(O&1))S=0.0;else{g[N>>2]=R;S=R}if((O&65535)<=1){J=S;K=0.0;L=R;M=R;break f}g[G>>2]=R;J=S;K=R;L=R;M=R;break f}}}while(0);T=o;V=r+8+(h*120|0)|0;W=T+64|0;do{c[T>>2]=c[V>>2];T=T+4|0;V=V+4|0}while((T|0)<(W|0));T=p;V=r+8+(h*120|0)+64|0;W=T+48|0;do{c[T>>2]=c[V>>2];T=T+4|0;V=V+4|0}while((T|0)<(W|0));I=~~J>>>0;H=~~K>>>0;C=~~L>>>0;D=~~M>>>0;g:do switch(c[w+124>>2]|0){case 2:{G=C>>>1;O=D>>>1;switch(h|0){case 3:{X=G+I|0;Y=O+H|0;Z=G;_=O;break g;break}case 1:{X=G+I|0;Y=H;Z=G;_=O;break g;break}case 2:{X=I;Y=O+H|0;Z=G;_=O;break g;break}default:{X=I;Y=H;Z=G;_=O;break g}}break}case 1:{O=D>>>1;X=I;Y=((h|0)==0?0:O)+H|0;Z=C;_=O;break}default:{X=I;Y=H;Z=C;_=D}}while(0);$=0.0;aa=+g[w+60>>2];ca=+g[w+64>>2];da=-1;ea=c[d+2748>>2]|0;fa=0;ga=0;ha=+g[w+24>>2];ia=X;ja=Y;ka=Z;la=_;ma=106}else{D=c[f>>2]|0;if(D|0){C=c[d+2736>>2]|0;h:do if(C|0){H=c[C+8>>2]|0;I=c[d+2740>>2]|0;i:do if((H|0)==(I|0))na=H;else{O=H;while(1){G=c[O+24>>2]|0;if(D>>>0<G>>>0)oa=O+8|0;else{if(G>>>0>=D>>>0){na=O;break i}oa=O+4|0}O=c[oa>>2]|0;if((O|0)==(I|0))break h}}while(0);if((na|0)!=(I|0)&(na|0)!=0){a[1263537]=0;H=D+72|0;O=c[H>>2]|0;j:do if(O|0){G=c[O+8>>2]|0;N=c[D+76>>2]|0;k:do if((G|0)==(N|0))pa=G;else{P=c[e>>2]|0;qa=G;while(1){ra=c[qa+24>>2]|0;if(P>>>0<ra>>>0)sa=qa+8|0;else{if(ra>>>0>=P>>>0){pa=qa;break k}sa=qa+4|0}qa=c[sa>>2]|0;if((qa|0)==(N|0))break j}}while(0);if(!((pa|0)!=(N|0)&(pa|0)!=0))break;a[1263537]=0;G=c[D+64>>2]|0;qa=c[(__ZN3MapI3RIDj10ComparatorIS0_E16DefaultAllocatorEixERKS0_(H,e)|0)>>2]|0;P=qa>>>27;ra=P&3;ta=qa&134217727;qa=c[D+8+(ra<<3)+4>>2]|0;if(!qa)ua=0;else ua=c[qa+-4>>2]|0;if(ta>>>0>=ua>>>0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(785220,699426,4227,785405,0);break e}a[1263537]=0;qa=c[D+60>>2]>>1;va=c[D+8+(ra<<3)>>2]|0;wa=(qa>>>0)/(va>>>0)|0;xa=(U((ta>>>0)%(va>>>0)|0,wa)|0)+(qa&0-(P&1))|0;P=(U((ta>>>0)/(va>>>0)|0,wa)|0)+(qa&0-(ra>>>1))|0;switch(c[z>>2]|0){case 1:break;case 2:{T=o;V=r+8|0;W=T+64|0;do{c[T>>2]=c[V>>2];T=T+4|0;V=V+4|0}while((T|0)<(W|0));T=p;V=r+72|0;W=T+48|0;do{c[T>>2]=c[V>>2];T=T+4|0;V=V+4|0}while((T|0)<(W|0));$=1.0;aa=+g[w+60>>2];ca=+g[w+64>>2];da=-1;ea=G;fa=0;ga=0;ha=+g[w+24>>2];ia=xa;ja=P;ka=wa;la=wa;ma=106;break e;break}default:{$=0.0;aa=0.0;ca=0.0;da=-1;ea=G;fa=0;ga=0;ha=0.0;ia=xa;ja=P;ka=wa;la=wa;ma=106;break e}}if((c[w+116>>2]|0)!=1){T=o;V=r+8|0;W=T+64|0;do{c[T>>2]=c[V>>2];T=T+4|0;V=V+4|0}while((T|0)<(W|0));T=p;V=r+72|0;W=T+48|0;do{c[T>>2]=c[V>>2];T=T+4|0;V=V+4|0}while((T|0)<(W|0));N=wa>>>1;ra=U(N,h)|0;if((c[w+120>>2]|0)==1){ya=xa;za=P+ra|0;Aa=wa;Ba=N}else{ya=xa+ra|0;za=P;Aa=N;Ba=wa}R=(h|0)==0?1.0:-1.0;N=(h|0)==1;Q=+g[w+24>>2];Ca=+g[w+64>>2];if((c[d+128>>2]|0)>3){a[1263537]=0;ra=d+192|0;c[ra>>2]=c[ra>>2]|8;$=R;aa=0.0;ca=Ca;da=-1;ea=G;fa=0;ga=N;ha=Q;ia=ya;ja=za;ka=Aa;la=Ba;ma=106;break e}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(772845,772862,382,772891,0);$=R;aa=0.0;ca=Ca;da=-1;ea=G;fa=0;ga=N;ha=Q;ia=ya;ja=za;ka=Aa;la=Ba;ma=106;break e}}N=d+2728|0;ra=c[N>>2]|0;if(!ra){Da=0;Ea=-1}else{qa=c[ra+-4>>2]|0;Da=qa;Ea=qa+-1|0}qa=wa<<1;va=Da;ta=Ea;Fa=ra;while(1){ra=va+-1|0;if((va|0)<=0){Ga=Fa;break}Ha=(Fa|0)==0;if(Ha)Ia=0;else Ia=c[Fa+-4>>2]|0;if((Ia|0)<(va|0)){if(Ha)Ja=0;else Ja=c[Fa+-4>>2]|0;if((Ja|0)<(va|0)){ma=78;break}a[1263537]=0}__ZN6VectorIN20RasterizerSceneGLES313ShadowCubeMapEE14_copy_on_writeEv(N);Ha=c[N>>2]|0;if((c[Ha+(ra<<5)+28>>2]|0)>>>0>qa>>>0){Ga=Ha;break}else{va=ra;ta=ra;Fa=Ha}}if((ma|0)==78)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);if((ta|0)<0)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);Fa=(Ga|0)==0;if(Fa)Ka=0;else Ka=c[Ga+-4>>2]|0;do if((Ka|0)<=(ta|0)){if(Fa)La=0;else La=c[Ga+-4>>2]|0;if((La|0)>(ta|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);__ZN6VectorIN20RasterizerSceneGLES313ShadowCubeMapEE14_copy_on_writeEv(N);Fa=c[N>>2]|0;va=c[Fa+(ta<<5)+(h<<2)>>2]|0;T=o;V=r+8|0;W=T+64|0;do{c[T>>2]=c[V>>2];T=T+4|0;V=V+4|0}while((T|0)<(W|0));T=p;V=r+72|0;W=T+48|0;do{c[T>>2]=c[V>>2];T=T+4|0;V=V+4|0}while((T|0)<(W|0));qa=(Fa|0)==0;if(qa)Ma=0;else Ma=c[Fa+-4>>2]|0;do if((Ma|0)<=(ta|0)){if(qa)Na=0;else Na=c[Fa+-4>>2]|0;if((Na|0)>(ta|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);__ZN6VectorIN20RasterizerSceneGLES313ShadowCubeMapEE14_copy_on_writeEv(N);$=0.0;aa=0.0;ca=0.0;da=ta;ea=va;fa=c[(c[N>>2]|0)+(ta<<5)+28>>2]|0;ga=0;ha=+g[w+24>>2];ia=xa;ja=P;ka=wa;la=wa;ma=106;break e}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(785220,699426,4217,785340,0);break e}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1067819,1066271,164,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(785220,699426,4216,785303,0)}while(0);if((ma|0)==106){A=d+2932|0;c[A>>2]=0;c[d+2936>>2]=0;__ZN20RasterizerSceneGLES317_fill_render_listEPPN15RasterizerScene12InstanceBaseEib(d,i,j,1);D=d+2928|0;C=c[D>>2]|0;H=c[A>>2]|0;switch(H|0){case 0:break;case 1:{Oa=0;ma=109;break}default:{O=H;I=0;do{I=I+1|0;O=O>>1}while((O|0)!=1);Oa=I<<1;ma=109}}if((ma|0)==109){__ZNK9SortArrayIPN20RasterizerSceneGLES310RenderList7ElementENS1_11SortByDepthEE9introsortEiiPS3_i(n,0,H,C,Oa);__ZNK9SortArrayIPN20RasterizerSceneGLES310RenderList7ElementENS1_11SortByDepthEE20final_insertion_sortEiiPS3_(n,0,H,C)}dh(3042);dh(3024);hf(2929);zf(36160,ea|0);Le(1);_d(0,0,0,0);if(!fa){Oe(ia|0,ja|0,ka|0,la|0);Ug(ia|0,ja|0,ka|0,la|0)}else{Oe(0,0,fa|0,fa|0);Ug(0,0,fa|0,fa|0)}hf(3089);Zf(1.0);jh(256);dh(3089);g[d+2472>>2]=ca;g[d+2476>>2]=aa;g[d+2484>>2]=$;g[d+2480>>2]=ha;__ZN20RasterizerSceneGLES318_setup_environmentEPNS_11EnvironmentERK12CameraMatrixRK9Transform(d,0,o,p);O=d+128|0;if((c[O>>2]|0)>4){a[1263537]=0;Fa=d+192|0;c[Fa>>2]=c[Fa>>2]|16}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(772845,772862,382,772891,0);__ZN20RasterizerSceneGLES312_render_listEPPNS_10RenderList7ElementEiRK9TransformRK12CameraMatrixjbbbbb(d,c[D>>2]|0,c[A>>2]|0,p,0,0,ga,0,1,0,0);if((c[O>>2]|0)<=4){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(772845,772862,382,772891,0);if((c[O>>2]|0)>3)ma=120;else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(772845,772862,382,772891,0)}else{a[1263537]=0;O=d+192|0;c[O>>2]=c[O>>2]&-17;ma=120}if((ma|0)==120){a[1263537]=0;O=d+192|0;c[O>>2]=c[O>>2]&-9}if((c[z>>2]|0)==1?((h|0)==5?(c[w+116>>2]|0)==1:0):0){O=c[f>>2]|0;do if(O|0){Fa=c[d+2736>>2]|0;if(!Fa)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1067819,1066271,164,1066282,0);qa=c[Fa+8>>2]|0;Fa=c[d+2740>>2]|0;l:do if((qa|0)==(Fa|0))Pa=qa;else{G=qa;do{Ha=c[G+24>>2]|0;if(O>>>0<Ha>>>0)Qa=G+8|0;else{if(Ha>>>0>=O>>>0){Pa=G;break l}Qa=G+4|0}G=c[Qa>>2]|0}while((G|0)!=(Fa|0));__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1067819,1066271,164,1066282,0)}while(0);if((Pa|0)!=(Fa|0)&(Pa|0)!=0){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1067819,1066271,164,1066282,0)}while(0);zf(36160,c[O+64>>2]|0);z=d+304|0;__ZN11ShaderGLES34bindEv(z)|0;tg(33984);A=d+2728|0;if((da|0)<0)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);D=c[A>>2]|0;C=(D|0)==0;if(C)Ra=0;else Ra=c[D+-4>>2]|0;do if((Ra|0)<=(da|0)){if(C)Sa=0;else Sa=c[D+-4>>2]|0;if((Sa|0)>(da|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);__ZN6VectorIN20RasterizerSceneGLES313ShadowCubeMapEE14_copy_on_writeEv(A);cg(34067,c[(c[A>>2]|0)+(da<<5)+24>>2]|0);Mh(34067,34892,0);dh(2884);D=d+312|0;C=d+344|0;O=w+64|0;H=w+120|0;I=la>>>1;qa=ka>>>1;G=0;do{Ha=(G|0)==1&1;do if((c[D>>2]|0)>0){a[1263537]=0;ra=c[C>>2]|0;if(!ra){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(785482,772862,376,785538,0);break}Ta=c[c[ra+12>>2]>>2]|0;if((Ta|0)<0)break;if((c[308575]|0)==(z|0)){a[1263537]=0;Bg(Ta|0,Ha|0);break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(785583,785595,39,785637,0);break}}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(785482,772862,375,785495,0);while(0);Q=+__ZNK12CameraMatrix10get_z_nearEv(o);do if((c[D>>2]|0)>2){a[1263537]=0;Ha=c[C>>2]|0;if(!Ha){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(785482,772862,376,785538,0);break}Fa=c[(c[Ha+12>>2]|0)+8>>2]|0;if((Fa|0)<0)break;if((c[308575]|0)==(z|0)){a[1263537]=0;dg(Fa|0,+Q);break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(785583,785595,25,785637,0);break}}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(785482,772862,375,785495,0);while(0);Q=+__ZNK12CameraMatrix9get_z_farEv(o);do if((c[D>>2]|0)>1){a[1263537]=0;Fa=c[C>>2]|0;if(!Fa){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(785482,772862,376,785538,0);break}Ha=c[(c[Fa+12>>2]|0)+4>>2]|0;if((Ha|0)<0)break;if((c[308575]|0)==(z|0)){a[1263537]=0;dg(Ha|0,+Q);break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(785583,785595,25,785637,0);break}}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(785482,772862,375,785495,0);while(0);Q=+g[O>>2];do if((c[D>>2]|0)>3){a[1263537]=0;Ha=c[C>>2]|0;if(!Ha){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(785482,772862,376,785538,0);break}Fa=c[(c[Ha+12>>2]|0)+12>>2]|0;if((Fa|0)<0)break;if((c[308575]|0)==(z|0)){a[1263537]=0;dg(Fa|0,+Q);break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(785583,785595,25,785637,0);break}}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(785482,772862,375,785495,0);while(0);if((c[H>>2]|0)==1){Ua=(U(G,I)|0)+ja|0;Va=ia;Wa=I;Xa=ka}else{Ua=ja;Va=(U(G,qa)|0)+ia|0;Wa=la;Xa=qa}Oe(Va|0,Ua|0,Xa|0,Wa|0);Ug(Va|0,Ua|0,Xa|0,Wa|0);hf(3089);Zf(1.0);jh(256);dh(3089);dh(3042);Eg(c[(c[q>>2]|0)+1236>>2]|0);lg(6,0,4);Eg(0);G=G+1|0}while((G|0)!=2)}_d(1,1,1,1)}__ZN12CameraMatrixD2Ev(o);l=k;return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1067819,1066271,164,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(785220,699426,4129,785273,0);l=k;return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1067819,1066271,164,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(785220,699426,4127,785234,0);l=k;return}function __ZN20RasterizerSceneGLES314set_scene_passEy(a,b,d){a=a|0;b=b|0;d=d|0;var e=0;e=a+40|0;c[e>>2]=b;c[e+4>>2]=d;return}function __ZN20RasterizerSceneGLES34freeE3RID(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0,ia=0,ja=0,ka=0,la=0,ma=0,na=0,oa=0,pa=0,qa=0,ra=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e+12|0;g=e+8|0;h=e+4|0;i=e;j=c[d>>2]|0;k=j;if(!j){n=0;l=e;return n|0}o=c[b+2824>>2]|0;a:do if(o|0){p=c[o+8>>2]|0;q=b+2828|0;r=c[q>>2]|0;b:do if((p|0)==(r|0))s=p;else{t=p;while(1){u=c[t+24>>2]|0;if(j>>>0<u>>>0)v=t+8|0;else{if(u>>>0>=j>>>0){s=t;break b}v=t+4|0}t=c[v>>2]|0;if((t|0)==(r|0))break a}}while(0);if((s|0)!=(r|0)&(s|0)!=0){p=c[j+640>>2]|0;do if((p|0)!=0?(t=c[p+8>>2]|0,u=c[j+644>>2]|0,(t|0)!=(u|0)):0){w=t;while(1){t=c[w+8>>2]|0;if((t|0)==(u|0))break;else w=t}if(w){u=b+2736|0;t=b+2740|0;x=w;c:while(1){y=c[x+24>>2]|0;d:do if(!y){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,153,1066435,0);z=0}else{a[1263537]=0;A=c[u>>2]|0;e:do if(A|0){B=c[A+8>>2]|0;C=c[t>>2]|0;f:do if((B|0)==(C|0))D=B;else{E=B;while(1){F=c[E+24>>2]|0;if(y>>>0<F>>>0)G=E+8|0;else{if(F>>>0>=y>>>0){D=E;break f}G=E+4|0}E=c[G>>2]|0;if((E|0)==(C|0))break e}}while(0);if((D|0)!=(C|0)&(D|0)!=0){a[1263537]=0;z=y;break d}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,154,1066282,0);z=0}while(0);y=z+72|0;A=c[y>>2]|0;g:do if(A){B=c[A+8>>2]|0;E=z+76|0;F=c[E>>2]|0;h:do if((B|0)==(F|0))H=B;else{I=c[d>>2]|0;J=B;while(1){K=c[J+24>>2]|0;if(I>>>0<K>>>0)L=J+8|0;else{if(K>>>0>=I>>>0){H=J;break h}L=J+4|0}J=c[L>>2]|0;if((J|0)==(F|0)){M=50;break g}}}while(0);if((H|0)!=(F|0)&(H|0)!=0){a[1263537]=0;B=c[(__ZN3MapI3RIDj10ComparatorIS0_E16DefaultAllocatorEixERKS0_(y,d)|0)>>2]|0;J=B&134217727;I=z+8+((B>>>27&3)<<3)+4|0;B=c[I>>2]|0;if(!B){M=53;break c}if((c[B+-4>>2]|0)<=(J|0)){M=53;break c}__ZN6VectorIN20RasterizerSceneGLES311ShadowAtlas8Quadrant6ShadowEE14_copy_on_writeEv(I);c[(c[I>>2]|0)+(J*24|0)>>2]=0;J=c[y>>2]|0;if(J|0){I=c[J+8>>2]|0;J=c[E>>2]|0;i:do if((I|0)==(J|0))N=I;else{B=c[d>>2]|0;C=I;while(1){K=c[C+24>>2]|0;if(B>>>0<K>>>0)O=C+8|0;else{if(K>>>0>=B>>>0){N=C;break i}O=C+4|0}C=c[O>>2]|0;if((C|0)==(J|0))break g}}while(0);if(!((N|0)==0|(N|0)==(J|0)))__ZN3MapI3RIDj10ComparatorIS0_E16DefaultAllocatorE6_eraseEPNS4_7ElementE(y,N)}}else M=50}else M=50;while(0);if((M|0)==50){M=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1126625,699426,4400,785143,0)}x=c[x+16>>2]|0;if(!x){M=16;break}}if((M|0)==16){x=b+2824|0;P=x;Q=x;R=c[x>>2]|0;S=c[d>>2]|0;break}else if((M|0)==53)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}else M=14}else M=14;while(0);if((M|0)==14){p=b+2824|0;P=p;Q=p;R=o;S=j}j:do if(R|0){p=c[R+8>>2]|0;r=c[q>>2]|0;k:do if((p|0)==(r|0))T=p;else{x=p;while(1){t=c[x+24>>2]|0;if(S>>>0<t>>>0)U=x+8|0;else{if(t>>>0>=S>>>0){T=x;break k}U=x+4|0}x=c[U>>2]|0;if((x|0)==(r|0))break j}}while(0);if((!((T|0)==0|(T|0)==(r|0))?(__ZN3SetIP8RID_Data10ComparatorIS1_E16DefaultAllocatorE6_eraseEPNS5_7ElementE(Q,T),(c[b+2832>>2]|0)==0):0)?(p=c[P>>2]|0,p|0):0){__ZN6Memory11free_staticEPvb(p,0);c[P>>2]=0}}while(0);gj[c[c[j>>2]>>2]&8191](j);__ZN6Memory11free_staticEPvb(j,0);n=1;l=e;return n|0}}while(0);P=c[b+2736>>2]|0;l:do if(P|0){T=c[P+8>>2]|0;Q=b+2740|0;U=c[Q>>2]|0;S=(T|0)==(U|0);m:do if(S)V=T;else{R=T;while(1){o=c[R+24>>2]|0;if(j>>>0<o>>>0)W=R+8|0;else{if(o>>>0>=j>>>0){V=R;break m}W=R+4|0}R=c[W>>2]|0;if((R|0)==(U|0))break l}}while(0);if((V|0)!=(U|0)&(V|0)!=0){a[1263537]=0;n:do if(S){X=T;M=79}else{R=T;while(1){r=c[R+24>>2]|0;if(j>>>0<r>>>0)Y=R+8|0;else{if(r>>>0>=j>>>0){X=R;M=79;break n}Y=R+4|0}R=c[Y>>2]|0;if((R|0)==(U|0)){M=80;break}}}while(0);if((M|0)==79)if((X|0)!=(U|0)&(X|0)!=0){a[1263537]=0;Z=j;_=k}else M=80;if((M|0)==80){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,154,1066282,0);Z=0;_=c[d>>2]|0}T=c[(c[b>>2]|0)+4>>2]|0;c[g>>2]=_;c[f>>2]=c[g>>2];bj[T&4095](b,f,0);T=c[d>>2]|0;S=b+2736|0;R=c[S>>2]|0;o:do if(R|0){r=c[R+8>>2]|0;o=c[Q>>2]|0;p:do if((r|0)==(o|0))$=r;else{N=r;while(1){O=c[N+24>>2]|0;if(T>>>0<O>>>0)aa=N+8|0;else{if(O>>>0>=T>>>0){$=N;break p}aa=N+4|0}N=c[aa>>2]|0;if((N|0)==(o|0))break o}}while(0);if((!(($|0)==0|($|0)==(o|0))?(__ZN3SetIP8RID_Data10ComparatorIS1_E16DefaultAllocatorE6_eraseEPNS5_7ElementE(S,$),(c[b+2744>>2]|0)==0):0)?(r=c[S>>2]|0,r|0):0){__ZN6Memory11free_staticEPvb(r,0);c[S>>2]=0}}while(0);gj[c[c[Z>>2]>>2]&8191](Z);__ZN6Memory11free_staticEPvb(Z,0);n=1;l=e;return n|0}}while(0);Z=c[b+2772>>2]|0;q:do if(Z|0){$=c[Z+8>>2]|0;aa=b+2776|0;g=c[aa>>2]|0;_=($|0)==(g|0);r:do if(_)ca=$;else{X=$;while(1){Y=c[X+24>>2]|0;if(j>>>0<Y>>>0)da=X+8|0;else{if(Y>>>0>=j>>>0){ca=X;break r}da=X+4|0}X=c[da>>2]|0;if((X|0)==(g|0))break q}}while(0);if((ca|0)!=(g|0)&(ca|0)!=0){a[1263537]=0;s:do if(_){ea=$;M=108}else{X=$;while(1){o=c[X+24>>2]|0;if(j>>>0<o>>>0)fa=X+8|0;else{if(o>>>0>=j>>>0){ea=X;M=108;break s}fa=X+4|0}X=c[fa>>2]|0;if((X|0)==(g|0)){M=109;break}}}while(0);if((M|0)==108)if((ea|0)!=(g|0)&(ea|0)!=0){a[1263537]=0;ga=j;ha=k}else M=109;if((M|0)==109){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,154,1066282,0);ga=0;ha=c[d>>2]|0}$=c[(c[b>>2]|0)+108>>2]|0;c[h>>2]=ha;c[f>>2]=c[h>>2];bj[$&4095](b,f,0);$=c[d>>2]|0;_=b+2772|0;X=c[_>>2]|0;t:do if(X|0){o=c[X+8>>2]|0;Y=c[aa>>2]|0;u:do if((o|0)==(Y|0))ia=o;else{V=o;while(1){W=c[V+24>>2]|0;if($>>>0<W>>>0)ja=V+8|0;else{if(W>>>0>=$>>>0){ia=V;break u}ja=V+4|0}V=c[ja>>2]|0;if((V|0)==(Y|0))break t}}while(0);if((!((ia|0)==0|(ia|0)==(Y|0))?(__ZN3SetIP8RID_Data10ComparatorIS1_E16DefaultAllocatorE6_eraseEPNS5_7ElementE(_,ia),(c[b+2780>>2]|0)==0):0)?(o=c[_>>2]|0,o|0):0){__ZN6Memory11free_staticEPvb(o,0);c[_>>2]=0}}while(0);gj[c[c[ga>>2]>>2]&8191](ga);__ZN6Memory11free_staticEPvb(ga,0);n=1;l=e;return n|0}}while(0);ga=c[b+2792>>2]|0;if(!ga){n=0;l=e;return n|0}ia=c[ga+8>>2]|0;ga=b+2796|0;ja=c[ga>>2]|0;h=(ia|0)==(ja|0);v:do if(h)ka=ia;else{ha=ia;while(1){ea=c[ha+24>>2]|0;if(j>>>0<ea>>>0)la=ha+8|0;else{if(ea>>>0>=j>>>0){ka=ha;break v}la=ha+4|0}ha=c[la>>2]|0;if((ha|0)==(ja|0)){n=0;break}}l=e;return n|0}while(0);if(!((ka|0)!=(ja|0)&(ka|0)!=0)){n=0;l=e;return n|0}a[1263537]=0;w:do if(h){ma=ia;M=137}else{ka=ia;while(1){la=c[ka+24>>2]|0;if(j>>>0<la>>>0)na=ka+8|0;else{if(la>>>0>=j>>>0){ma=ka;M=137;break w}na=ka+4|0}ka=c[na>>2]|0;if((ka|0)==(ja|0)){M=138;break}}}while(0);if((M|0)==137)if((ma|0)!=(ja|0)&(ma|0)!=0){a[1263537]=0;oa=j;pa=k}else M=138;if((M|0)==138){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,154,1066282,0);oa=0;pa=c[d>>2]|0}M=c[(c[b>>2]|0)+124>>2]|0;c[i>>2]=pa;c[f>>2]=c[i>>2];Pi[M&2047](b,f);f=c[d>>2]|0;d=b+2792|0;M=c[d>>2]|0;x:do if(M|0){i=c[M+8>>2]|0;pa=c[ga>>2]|0;y:do if((i|0)==(pa|0))qa=i;else{k=i;while(1){j=c[k+24>>2]|0;if(f>>>0<j>>>0)ra=k+8|0;else{if(j>>>0>=f>>>0){qa=k;break y}ra=k+4|0}k=c[ra>>2]|0;if((k|0)==(pa|0))break x}}while(0);if((!((qa|0)==0|(qa|0)==(pa|0))?(__ZN3SetIP8RID_Data10ComparatorIS1_E16DefaultAllocatorE6_eraseEPNS5_7ElementE(d,qa),(c[b+2800>>2]|0)==0):0)?(i=c[d>>2]|0,i|0):0){__ZN6Memory11free_staticEPvb(i,0);c[d>>2]=0}}while(0);gj[c[c[oa>>2]>>2]&8191](oa);__ZN6Memory11free_staticEPvb(oa,0);n=1;l=e;return n|0}function __ZN20RasterizerSceneGLES3D2Ev(a){a=a|0;var b=0,d=0,e=0,f=0;c[a>>2]=206204;__ZN6Memory11free_staticEPvb(c[a+2928>>2]|0,1);__ZN6Memory11free_staticEPvb(c[a+2924>>2]|0,1);c[a+2836>>2]=206396;b=a+2840|0;d=c[b>>2]|0;if(d|0?(__ZN3SetIP8RID_Data10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(b,c[d+8>>2]|0),d=c[a+2844>>2]|0,e=c[b>>2]|0,c[e+8>>2]=d,c[a+2848>>2]=0,f=d,c[f+12>>2]=f,e|0):0){__ZN6Memory11free_staticEPvb(e,0);c[b>>2]=0}c[a+2820>>2]=206416;b=a+2824|0;e=c[b>>2]|0;if(e|0?(__ZN3SetIP8RID_Data10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(b,c[e+8>>2]|0),e=c[a+2828>>2]|0,f=c[b>>2]|0,c[f+8>>2]=e,c[a+2832>>2]=0,d=e,c[d+12>>2]=d,f|0):0){__ZN6Memory11free_staticEPvb(f,0);c[b>>2]=0}c[a+2804>>2]=206436;b=a+2808|0;f=c[b>>2]|0;if(f|0?(__ZN3SetIP8RID_Data10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(b,c[f+8>>2]|0),f=c[a+2812>>2]|0,d=c[b>>2]|0,c[d+8>>2]=f,c[a+2816>>2]=0,e=f,c[e+12>>2]=e,d|0):0){__ZN6Memory11free_staticEPvb(d,0);c[b>>2]=0}c[a+2788>>2]=206456;b=a+2792|0;d=c[b>>2]|0;if(d|0?(__ZN3SetIP8RID_Data10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(b,c[d+8>>2]|0),d=c[a+2796>>2]|0,e=c[b>>2]|0,c[e+8>>2]=d,c[a+2800>>2]=0,f=d,c[f+12>>2]=f,e|0):0){__ZN6Memory11free_staticEPvb(e,0);c[b>>2]=0}b=c[a+2784>>2]|0;if(b|0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(b,1);c[a+2768>>2]=206476;b=a+2772|0;e=c[b>>2]|0;if(e|0?(__ZN3SetIP8RID_Data10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(b,c[e+8>>2]|0),e=c[a+2776>>2]|0,f=c[b>>2]|0,c[f+8>>2]=e,c[a+2780>>2]=0,d=e,c[d+12>>2]=d,f|0):0){__ZN6Memory11free_staticEPvb(f,0);c[b>>2]=0}c[a+2732>>2]=206496;b=a+2736|0;f=c[b>>2]|0;if(f|0?(__ZN3SetIP8RID_Data10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(b,c[f+8>>2]|0),f=c[a+2740>>2]|0,d=c[b>>2]|0,c[d+8>>2]=f,c[a+2744>>2]=0,e=f,c[e+12>>2]=e,d|0):0){__ZN6Memory11free_staticEPvb(d,0);c[b>>2]=0}b=c[a+2728>>2]|0;if(b|0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(b,1);__ZN11ShaderGLES3D2Ev(a+2032|0);__ZN11ShaderGLES3D2Ev(a+1840|0);__ZN11ShaderGLES3D2Ev(a+1648|0);__ZN11ShaderGLES3D2Ev(a+1456|0);__ZN11ShaderGLES3D2Ev(a+1264|0);__ZN11ShaderGLES3D2Ev(a+1072|0);__ZN11ShaderGLES3D2Ev(a+880|0);__ZN11ShaderGLES3D2Ev(a+688|0);__ZN11ShaderGLES3D2Ev(a+496|0);__ZN11ShaderGLES3D2Ev(a+304|0);__ZN11ShaderGLES3D2Ev(a+112|0);b=c[a+76>>2]|0;if(!b)return;if(__Z16atomic_decrementPj(b+-8|0)|0)return;__ZN6Memory11free_staticEPvb(b,1);return}function __ZN20RasterizerSceneGLES3D0Ev(a){a=a|0;__ZN20RasterizerSceneGLES3D2Ev(a);__ZdlPv(a);return}function __ZN9RID_OwnerIN20RasterizerSceneGLES311ShadowAtlasEE14get_owned_listEP4ListI3RID16DefaultAllocatorE(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0;d=c[a+4>>2]|0;if(!d)return;e=c[d+8>>2]|0;d=c[a+8>>2]|0;if((e|0)==(d|0))return;else f=e;while(1){e=c[f+8>>2]|0;if((e|0)==(d|0))break;else f=e}if(!f)return;d=f;do{f=c[d+24>>2]|0;__Z28atomic_conditional_incrementPj(1255200)|0;c[f+4>>2]=c[313800];if(!(c[b>>2]|0)){e=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=e;c[e>>2]=0;c[e+4>>2]=0;c[e+8>>2]=0}e=__ZnwjPFPvjE(16,4740)|0;c[e>>2]=f;f=c[b>>2]|0;a=f+4|0;g=c[a>>2]|0;c[e+8>>2]=g;c[e+4>>2]=0;c[e+12>>2]=f;if(g|0)c[g+4>>2]=e;c[a>>2]=e;if(!(c[f>>2]|0))c[f>>2]=e;e=f+8|0;c[e>>2]=(c[e>>2]|0)+1;d=c[d+16>>2]|0}while((d|0)!=0);return}function __ZN9RID_OwnerIN20RasterizerSceneGLES311ShadowAtlasEED2Ev(a){a=a|0;var b=0,d=0,e=0;c[a>>2]=206496;b=a+4|0;d=c[b>>2]|0;if(!d)return;__ZN3SetIP8RID_Data10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(b,c[d+8>>2]|0);d=c[a+8>>2]|0;e=c[b>>2]|0;c[e+8>>2]=d;c[a+12>>2]=0;a=d;c[a+12>>2]=a;if(!e)return;__ZN6Memory11free_staticEPvb(e,0);c[b>>2]=0;return}function __ZN9RID_OwnerIN20RasterizerSceneGLES311ShadowAtlasEED0Ev(a){a=a|0;var b=0,d=0,e=0;c[a>>2]=206496;b=a+4|0;d=c[b>>2]|0;if(!d){__ZdlPv(a);return}__ZN3SetIP8RID_Data10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(b,c[d+8>>2]|0);d=c[a+8>>2]|0;e=c[b>>2]|0;c[e+8>>2]=d;c[a+12>>2]=0;b=d;c[b+12>>2]=b;if(!e){__ZdlPv(a);return}__ZN6Memory11free_staticEPvb(e,0);__ZdlPv(a);return}function __ZN9RID_OwnerIN20RasterizerSceneGLES315ReflectionAtlasEE14get_owned_listEP4ListI3RID16DefaultAllocatorE(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0;d=c[a+4>>2]|0;if(!d)return;e=c[d+8>>2]|0;d=c[a+8>>2]|0;if((e|0)==(d|0))return;else f=e;while(1){e=c[f+8>>2]|0;if((e|0)==(d|0))break;else f=e}if(!f)return;d=f;do{f=c[d+24>>2]|0;__Z28atomic_conditional_incrementPj(1255200)|0;c[f+4>>2]=c[313800];if(!(c[b>>2]|0)){e=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=e;c[e>>2]=0;c[e+4>>2]=0;c[e+8>>2]=0}e=__ZnwjPFPvjE(16,4740)|0;c[e>>2]=f;f=c[b>>2]|0;a=f+4|0;g=c[a>>2]|0;c[e+8>>2]=g;c[e+4>>2]=0;c[e+12>>2]=f;if(g|0)c[g+4>>2]=e;c[a>>2]=e;if(!(c[f>>2]|0))c[f>>2]=e;e=f+8|0;c[e>>2]=(c[e>>2]|0)+1;d=c[d+16>>2]|0}while((d|0)!=0);return}function __ZN9RID_OwnerIN20RasterizerSceneGLES315ReflectionAtlasEED2Ev(a){a=a|0;var b=0,d=0,e=0;c[a>>2]=206476;b=a+4|0;d=c[b>>2]|0;if(!d)return;__ZN3SetIP8RID_Data10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(b,c[d+8>>2]|0);d=c[a+8>>2]|0;e=c[b>>2]|0;c[e+8>>2]=d;c[a+12>>2]=0;a=d;c[a+12>>2]=a;if(!e)return;__ZN6Memory11free_staticEPvb(e,0);c[b>>2]=0;return}function __ZN9RID_OwnerIN20RasterizerSceneGLES315ReflectionAtlasEED0Ev(a){a=a|0;var b=0,d=0,e=0;c[a>>2]=206476;b=a+4|0;d=c[b>>2]|0;if(!d){__ZdlPv(a);return}__ZN3SetIP8RID_Data10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(b,c[d+8>>2]|0);d=c[a+8>>2]|0;e=c[b>>2]|0;c[e+8>>2]=d;c[a+12>>2]=0;b=d;c[b+12>>2]=b;if(!e){__ZdlPv(a);return}__ZN6Memory11free_staticEPvb(e,0);__ZdlPv(a);return}function __ZN9RID_OwnerIN20RasterizerSceneGLES323ReflectionProbeInstanceEE14get_owned_listEP4ListI3RID16DefaultAllocatorE(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0;d=c[a+4>>2]|0;if(!d)return;e=c[d+8>>2]|0;d=c[a+8>>2]|0;if((e|0)==(d|0))return;else f=e;while(1){e=c[f+8>>2]|0;if((e|0)==(d|0))break;else f=e}if(!f)return;d=f;do{f=c[d+24>>2]|0;__Z28atomic_conditional_incrementPj(1255200)|0;c[f+4>>2]=c[313800];if(!(c[b>>2]|0)){e=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=e;c[e>>2]=0;c[e+4>>2]=0;c[e+8>>2]=0}e=__ZnwjPFPvjE(16,4740)|0;c[e>>2]=f;f=c[b>>2]|0;a=f+4|0;g=c[a>>2]|0;c[e+8>>2]=g;c[e+4>>2]=0;c[e+12>>2]=f;if(g|0)c[g+4>>2]=e;c[a>>2]=e;if(!(c[f>>2]|0))c[f>>2]=e;e=f+8|0;c[e>>2]=(c[e>>2]|0)+1;d=c[d+16>>2]|0}while((d|0)!=0);return}function __ZN9RID_OwnerIN20RasterizerSceneGLES323ReflectionProbeInstanceEED2Ev(a){a=a|0;var b=0,d=0,e=0;c[a>>2]=206456;b=a+4|0;d=c[b>>2]|0;if(!d)return;__ZN3SetIP8RID_Data10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(b,c[d+8>>2]|0);d=c[a+8>>2]|0;e=c[b>>2]|0;c[e+8>>2]=d;c[a+12>>2]=0;a=d;c[a+12>>2]=a;if(!e)return;__ZN6Memory11free_staticEPvb(e,0);c[b>>2]=0;return}function __ZN9RID_OwnerIN20RasterizerSceneGLES323ReflectionProbeInstanceEED0Ev(a){a=a|0;var b=0,d=0,e=0;c[a>>2]=206456;b=a+4|0;d=c[b>>2]|0;if(!d){__ZdlPv(a);return}__ZN3SetIP8RID_Data10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(b,c[d+8>>2]|0);d=c[a+8>>2]|0;e=c[b>>2]|0;c[e+8>>2]=d;c[a+12>>2]=0;b=d;c[b+12>>2]=b;if(!e){__ZdlPv(a);return}__ZN6Memory11free_staticEPvb(e,0);__ZdlPv(a);return}function __ZN9RID_OwnerIN20RasterizerSceneGLES311EnvironmentEE14get_owned_listEP4ListI3RID16DefaultAllocatorE(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0;d=c[a+4>>2]|0;if(!d)return;e=c[d+8>>2]|0;d=c[a+8>>2]|0;if((e|0)==(d|0))return;else f=e;while(1){e=c[f+8>>2]|0;if((e|0)==(d|0))break;else f=e}if(!f)return;d=f;do{f=c[d+24>>2]|0;__Z28atomic_conditional_incrementPj(1255200)|0;c[f+4>>2]=c[313800];if(!(c[b>>2]|0)){e=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=e;c[e>>2]=0;c[e+4>>2]=0;c[e+8>>2]=0}e=__ZnwjPFPvjE(16,4740)|0;c[e>>2]=f;f=c[b>>2]|0;a=f+4|0;g=c[a>>2]|0;c[e+8>>2]=g;c[e+4>>2]=0;c[e+12>>2]=f;if(g|0)c[g+4>>2]=e;c[a>>2]=e;if(!(c[f>>2]|0))c[f>>2]=e;e=f+8|0;c[e>>2]=(c[e>>2]|0)+1;d=c[d+16>>2]|0}while((d|0)!=0);return}function __ZN9RID_OwnerIN20RasterizerSceneGLES311EnvironmentEED2Ev(a){a=a|0;var b=0,d=0,e=0;c[a>>2]=206436;b=a+4|0;d=c[b>>2]|0;if(!d)return;__ZN3SetIP8RID_Data10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(b,c[d+8>>2]|0);d=c[a+8>>2]|0;e=c[b>>2]|0;c[e+8>>2]=d;c[a+12>>2]=0;a=d;c[a+12>>2]=a;if(!e)return;__ZN6Memory11free_staticEPvb(e,0);c[b>>2]=0;return}function __ZN9RID_OwnerIN20RasterizerSceneGLES311EnvironmentEED0Ev(a){a=a|0;var b=0,d=0,e=0;c[a>>2]=206436;b=a+4|0;d=c[b>>2]|0;if(!d){__ZdlPv(a);return}__ZN3SetIP8RID_Data10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(b,c[d+8>>2]|0);d=c[a+8>>2]|0;e=c[b>>2]|0;c[e+8>>2]=d;c[a+12>>2]=0;b=d;c[b+12>>2]=b;if(!e){__ZdlPv(a);return}__ZN6Memory11free_staticEPvb(e,0);__ZdlPv(a);return}function __ZN9RID_OwnerIN20RasterizerSceneGLES313LightInstanceEE14get_owned_listEP4ListI3RID16DefaultAllocatorE(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0;d=c[a+4>>2]|0;if(!d)return;e=c[d+8>>2]|0;d=c[a+8>>2]|0;if((e|0)==(d|0))return;else f=e;while(1){e=c[f+8>>2]|0;if((e|0)==(d|0))break;else f=e}if(!f)return;d=f;do{f=c[d+24>>2]|0;__Z28atomic_conditional_incrementPj(1255200)|0;c[f+4>>2]=c[313800];if(!(c[b>>2]|0)){e=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=e;c[e>>2]=0;c[e+4>>2]=0;c[e+8>>2]=0}e=__ZnwjPFPvjE(16,4740)|0;c[e>>2]=f;f=c[b>>2]|0;a=f+4|0;g=c[a>>2]|0;c[e+8>>2]=g;c[e+4>>2]=0;c[e+12>>2]=f;if(g|0)c[g+4>>2]=e;c[a>>2]=e;if(!(c[f>>2]|0))c[f>>2]=e;e=f+8|0;c[e>>2]=(c[e>>2]|0)+1;d=c[d+16>>2]|0}while((d|0)!=0);return}function __ZN9RID_OwnerIN20RasterizerSceneGLES313LightInstanceEED2Ev(a){a=a|0;var b=0,d=0,e=0;c[a>>2]=206416;b=a+4|0;d=c[b>>2]|0;if(!d)return;__ZN3SetIP8RID_Data10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(b,c[d+8>>2]|0);d=c[a+8>>2]|0;e=c[b>>2]|0;c[e+8>>2]=d;c[a+12>>2]=0;a=d;c[a+12>>2]=a;if(!e)return;__ZN6Memory11free_staticEPvb(e,0);c[b>>2]=0;return}function __ZN9RID_OwnerIN20RasterizerSceneGLES313LightInstanceEED0Ev(a){a=a|0;var b=0,d=0,e=0;c[a>>2]=206416;b=a+4|0;d=c[b>>2]|0;if(!d){__ZdlPv(a);return}__ZN3SetIP8RID_Data10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(b,c[d+8>>2]|0);d=c[a+8>>2]|0;e=c[b>>2]|0;c[e+8>>2]=d;c[a+12>>2]=0;b=d;c[b+12>>2]=b;if(!e){__ZdlPv(a);return}__ZN6Memory11free_staticEPvb(e,0);__ZdlPv(a);return}function __ZN9RID_OwnerIN20RasterizerSceneGLES315GIProbeInstanceEE14get_owned_listEP4ListI3RID16DefaultAllocatorE(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0;d=c[a+4>>2]|0;if(!d)return;e=c[d+8>>2]|0;d=c[a+8>>2]|0;if((e|0)==(d|0))return;else f=e;while(1){e=c[f+8>>2]|0;if((e|0)==(d|0))break;else f=e}if(!f)return;d=f;do{f=c[d+24>>2]|0;__Z28atomic_conditional_incrementPj(1255200)|0;c[f+4>>2]=c[313800];if(!(c[b>>2]|0)){e=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=e;c[e>>2]=0;c[e+4>>2]=0;c[e+8>>2]=0}e=__ZnwjPFPvjE(16,4740)|0;c[e>>2]=f;f=c[b>>2]|0;a=f+4|0;g=c[a>>2]|0;c[e+8>>2]=g;c[e+4>>2]=0;c[e+12>>2]=f;if(g|0)c[g+4>>2]=e;c[a>>2]=e;if(!(c[f>>2]|0))c[f>>2]=e;e=f+8|0;c[e>>2]=(c[e>>2]|0)+1;d=c[d+16>>2]|0}while((d|0)!=0);return}function __ZN9RID_OwnerIN20RasterizerSceneGLES315GIProbeInstanceEED2Ev(a){a=a|0;var b=0,d=0,e=0;c[a>>2]=206396;b=a+4|0;d=c[b>>2]|0;if(!d)return;__ZN3SetIP8RID_Data10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(b,c[d+8>>2]|0);d=c[a+8>>2]|0;e=c[b>>2]|0;c[e+8>>2]=d;c[a+12>>2]=0;a=d;c[a+12>>2]=a;if(!e)return;__ZN6Memory11free_staticEPvb(e,0);c[b>>2]=0;return}function __ZN9RID_OwnerIN20RasterizerSceneGLES315GIProbeInstanceEED0Ev(a){a=a|0;var b=0,d=0,e=0;c[a>>2]=206396;b=a+4|0;d=c[b>>2]|0;if(!d){__ZdlPv(a);return}__ZN3SetIP8RID_Data10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(b,c[d+8>>2]|0);d=c[a+8>>2]|0;e=c[b>>2]|0;c[e+8>>2]=d;c[a+12>>2]=0;b=d;c[b+12>>2]=b;if(!e){__ZdlPv(a);return}__ZN6Memory11free_staticEPvb(e,0);__ZdlPv(a);return}function __ZN3MapI3RIDj10ComparatorIS0_E16DefaultAllocatorEixERKS0_(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;g=c[b>>2]|0;if(!g){h=__ZnwjPFPvjE(32,4740)|0;i=h+16|0;c[i>>2]=0;c[i+4>>2]=0;c[i+8>>2]=0;c[b>>2]=h;i=c[b+4>>2]|0;c[h+4>>2]=i;c[h+8>>2]=i;c[h+12>>2]=i;c[h>>2]=1;if(!h){c[f>>2]=0;j=f;k=14}else{n=h;o=i;k=5}}else{n=g;o=c[b+4>>2]|0;k=5}a:do if((k|0)==5){g=c[n+8>>2]|0;b:do if((g|0)!=(o|0)){i=c[d>>2]|0;h=g;while(1){p=c[h+24>>2]|0;if(i>>>0<p>>>0)q=h+8|0;else{if(p>>>0>=i>>>0)break;q=h+4|0}p=c[q>>2]|0;if((p|0)==(o|0))break b;else h=p}if(!((h|0)==(o|0)|(h|0)==0)){r=h;break a}}while(0);c[f>>2]=0;if(!n){j=f;k=14}else{s=f;k=15}}while(0);if((k|0)==14){n=__ZnwjPFPvjE(32,4740)|0;o=n+16|0;c[o>>2]=0;c[o+4>>2]=0;c[o+8>>2]=0;c[b>>2]=n;o=c[b+4>>2]|0;c[n+4>>2]=o;c[n+8>>2]=o;c[n+12>>2]=o;c[n>>2]=1;s=j;k=15}if((k|0)==15){k=__ZN3MapI3RIDj10ComparatorIS0_E16DefaultAllocatorE10_insert_rbERKS0_RKj(b,d,f)|0;if(!k){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145936,616,1145947,0);t=0;l=e;return t|0}else r=k}a[1263537]=0;t=r+28|0;l=e;return t|0}function __ZN6VectorIN20RasterizerSceneGLES311ShadowAtlas8Quadrant6ShadowEE14_copy_on_writeEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=c[a>>2]|0;if(!b)return;if((c[b+-8>>2]|0)>>>0<=1)return;d=c[b+-4>>2]|0;b=(d*24|0)+-1|0;e=b>>>1|b;b=e>>>2|e;e=b>>>4|b;b=e>>>8|e;e=__ZN6Memory12alloc_staticEjb((b>>>16|b)+1|0,1)|0;c[e+-8>>2]=1;c[e+-4>>2]=d;if(d|0){b=0;do{f=e+(b*24|0)|0;g=(c[a>>2]|0)+(b*24|0)|0;c[f>>2]=c[g>>2];c[f+4>>2]=c[g+4>>2];c[f+8>>2]=c[g+8>>2];c[f+12>>2]=c[g+12>>2];c[f+16>>2]=c[g+16>>2];c[f+20>>2]=c[g+20>>2];b=b+1|0}while((b|0)!=(d|0))}d=c[a>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);c[a>>2]=e;return}function __ZN3MapI3RIDj10ComparatorIS0_E16DefaultAllocatorE6_eraseEPNS4_7ElementE(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0;e=d+8|0;f=c[e>>2]|0;g=b+4|0;h=c[g>>2]|0;if((f|0)!=(h|0)?(i=c[d+4>>2]|0,(i|0)!=(h|0)):0){j=i;while(1){i=c[j+8>>2]|0;if((i|0)==(h|0))break;else j=i}if(!j){k=h;l=c[h+8>>2]|0}else{k=j;l=h}}else{k=d;l=f}f=k+8|0;j=k+4|0;i=c[((l|0)==(h|0)?j:f)>>2]|0;h=c[b>>2]|0;l=k+12|0;m=c[l>>2]|0;c[i+12>>2]=m;if((h|0)==(m|0))n=h+8|0;else{h=c[l>>2]|0;m=h+8|0;n=(k|0)==(c[m>>2]|0)?m:h+4|0}c[n>>2]=i;if((k|0)==(d|0)){if((c[d>>2]|0)==1)__ZN3MapI3RIDj10ComparatorIS0_E16DefaultAllocatorE10_erase_fixEPNS4_7ElementE(b,i)}else{if((k|0)==(c[g>>2]|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143791,1145936,469,1143798,0);return}a[1263537]=0;if((c[k>>2]|0)==1)__ZN3MapI3RIDj10ComparatorIS0_E16DefaultAllocatorE10_erase_fixEPNS4_7ElementE(b,i);c[f>>2]=c[e>>2];f=d+4|0;c[j>>2]=c[f>>2];j=d+12|0;c[l>>2]=c[j>>2];c[k>>2]=c[d>>2];c[(c[e>>2]|0)+12>>2]=k;c[(c[f>>2]|0)+12>>2]=k;f=c[j>>2]|0;j=f+8|0;c[((c[j>>2]|0)==(d|0)?j:f+4|0)>>2]=k}k=c[d+16>>2]|0;f=d+20|0;if(k|0)c[k+20>>2]=c[f>>2];j=c[f>>2]|0;if(j|0)c[j+16>>2]=k;__ZN6Memory11free_staticEPvb(d,0);d=b+8|0;c[d>>2]=(c[d>>2]|0)+-1;if(!(c[c[g>>2]>>2]|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143791,1145936,498,1143838,0);return}else{a[1263537]=0;return}}function __ZN3MapI3RIDj10ComparatorIS0_E16DefaultAllocatorE10_erase_fixEPNS4_7ElementE(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0;e=c[(c[b>>2]|0)+8>>2]|0;f=b+4|0;if((e|0)!=(d|0)&(c[d>>2]|0)==1){b=d;while(1){g=b+12|0;h=c[g>>2]|0;i=c[h+8>>2]|0;do if((b|0)==(i|0)){j=c[h+4>>2]|0;if(!(c[j>>2]|0)){a[1263537]=0;c[j>>2]=1;k=c[f>>2]|0;if((k|0)==(h|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);l=c[g>>2]|0;m=l;n=c[l+4>>2]|0;o=c[f>>2]|0}else{a[1263537]=0;c[h>>2]=0;m=h;n=j;o=k}k=n+8|0;l=c[k>>2]|0;c[m+4>>2]=l;if((l|0)!=(o|0))c[l+12>>2]=m;l=m+12|0;c[n+12>>2]=c[l>>2];p=c[l>>2]|0;q=p+8|0;c[((c[q>>2]|0)==(m|0)?q:p+4|0)>>2]=n;c[k>>2]=m;c[l>>2]=n;l=c[g>>2]|0;r=c[l+4>>2]|0;s=l}else{r=j;s=h}if((c[c[r+4>>2]>>2]|0)==1){j=r+8|0;l=c[j>>2]|0;if((c[l>>2]|0)==1)if((c[f>>2]|0)==(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);t=c[g>>2]|0;break}else{a[1263537]=0;c[r>>2]=0;t=s;break}a[1263537]=0;c[l>>2]=1;k=c[f>>2]|0;if((k|0)==(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);u=c[j>>2]|0;v=c[f>>2]|0}else{a[1263537]=0;c[r>>2]=0;u=l;v=k}k=u+4|0;l=c[k>>2]|0;c[j>>2]=l;if((l|0)!=(v|0))c[l+12>>2]=r;l=r+12|0;c[u+12>>2]=c[l>>2];j=c[l>>2]|0;p=j+4|0;c[((c[p>>2]|0)==(r|0)?p:j+8|0)>>2]=u;c[k>>2]=r;c[l>>2]=u;l=c[g>>2]|0;w=c[l+4>>2]|0;x=l}else{w=r;x=s}l=c[x>>2]|0;k=c[f>>2]|0;if((l|0)==0&(k|0)==(w|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);y=c[g>>2]|0;z=c[f>>2]|0}else{a[1263537]=0;c[w>>2]=l;y=x;z=k}c[y>>2]=1;k=c[w+4>>2]|0;a[1263537]=0;c[k>>2]=1;k=y+4|0;l=c[k>>2]|0;j=l+8|0;p=c[j>>2]|0;c[k>>2]=p;if((p|0)!=(z|0))c[p+12>>2]=y;p=y+12|0;c[l+12>>2]=c[p>>2];k=c[p>>2]|0;q=k+8|0;c[((c[q>>2]|0)==(y|0)?q:k+4|0)>>2]=l;c[j>>2]=y;c[p>>2]=l;t=e}else{if(!(c[i>>2]|0)){a[1263537]=0;c[i>>2]=1;l=c[f>>2]|0;if((l|0)==(h|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);p=c[g>>2]|0;A=c[p+8>>2]|0;B=c[f>>2]|0;C=p}else{a[1263537]=0;c[h>>2]=0;A=i;B=l;C=h}l=A+4|0;p=c[l>>2]|0;c[C+8>>2]=p;if((p|0)!=(B|0))c[p+12>>2]=C;p=C+12|0;c[A+12>>2]=c[p>>2];j=c[p>>2]|0;k=j+4|0;c[((c[k>>2]|0)==(C|0)?k:j+8|0)>>2]=A;c[l>>2]=C;c[p>>2]=A;p=c[g>>2]|0;D=c[p+8>>2]|0;E=p}else{D=i;E=h}p=D+4|0;l=c[p>>2]|0;j=(c[c[D+8>>2]>>2]|0)==1;if(!((c[l>>2]|0)!=1|j^1))if((c[f>>2]|0)==(D|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);t=c[g>>2]|0;break}else{a[1263537]=0;c[D>>2]=0;t=E;break}if(j){a[1263537]=0;c[l>>2]=1;j=c[f>>2]|0;if((j|0)==(D|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);F=c[p>>2]|0;G=c[f>>2]|0}else{a[1263537]=0;c[D>>2]=0;F=l;G=j}j=F+8|0;l=c[j>>2]|0;c[p>>2]=l;if((l|0)!=(G|0))c[l+12>>2]=D;l=D+12|0;c[F+12>>2]=c[l>>2];p=c[l>>2]|0;k=p+8|0;c[((c[k>>2]|0)==(D|0)?k:p+4|0)>>2]=F;c[j>>2]=D;c[l>>2]=F;l=c[g>>2]|0;H=c[l+8>>2]|0;I=l}else{H=D;I=E}l=c[I>>2]|0;j=c[f>>2]|0;if((l|0)==0&(j|0)==(H|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);J=c[g>>2]|0;K=c[f>>2]|0}else{a[1263537]=0;c[H>>2]=l;J=I;K=j}c[J>>2]=1;j=c[H+8>>2]|0;a[1263537]=0;c[j>>2]=1;j=J+8|0;l=c[j>>2]|0;p=l+4|0;k=c[p>>2]|0;c[j>>2]=k;if((k|0)!=(K|0))c[k+12>>2]=J;k=J+12|0;c[l+12>>2]=c[k>>2];j=c[k>>2]|0;q=j+4|0;c[((c[q>>2]|0)==(J|0)?q:j+8|0)>>2]=l;c[p>>2]=J;c[k>>2]=l;t=e}while(0);if((e|0)!=(t|0)&(c[t>>2]|0)==1)b=t;else{L=t;break}}}else L=d;a[1263537]=0;c[L>>2]=1;if((c[c[f>>2]>>2]|0)==1){a[1263537]=0;return}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143886,1145936,447,1143897,0);return}}function __ZN3MapI3RIDj10ComparatorIS0_E16DefaultAllocatorE10_insert_rbERKS0_RKj(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f;a[g>>0]=0;h=__ZN3MapI3RIDj10ComparatorIS0_E16DefaultAllocatorE7_insertERKS0_Rb(b,d,g)|0;if(h|0)c[h+28>>2]=c[e>>2];if(a[g>>0]|0){l=f;return h|0}g=b+8|0;c[g>>2]=(c[g>>2]|0)+1;g=h+12|0;e=c[g>>2]|0;if(!(c[e>>2]|0)){d=b+4|0;i=h;j=e;k=e;e=g;while(1){g=j+12|0;n=c[g>>2]|0;o=c[n+8>>2]|0;p=n;do if((j|0)==(o|0)){q=c[n+4>>2]|0;if(!(c[q>>2]|0)){c[k>>2]=1;a[1263537]=0;c[q>>2]=1;if((c[d>>2]|0)==(n|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);r=c[(c[e>>2]|0)+12>>2]|0;break}else{a[1263537]=0;c[n>>2]=0;r=n;break}}q=j+4|0;if((i|0)==(c[q>>2]|0)){s=i+8|0;t=c[s>>2]|0;c[q>>2]=t;if((t|0)==(c[d>>2]|0))u=p;else{c[t+12>>2]=j;u=c[g>>2]|0}t=i+12|0;c[t>>2]=u;q=c[g>>2]|0;v=q+8|0;c[((c[v>>2]|0)==(j|0)?v:q+4|0)>>2]=i;c[s>>2]=j;c[g>>2]=i;w=j;x=i;y=c[t>>2]|0}else{w=i;x=j;y=n}a[1263537]=0;c[x>>2]=1;t=c[d>>2]|0;if((t|0)==(y|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);z=c[(c[w+12>>2]|0)+12>>2]|0;A=c[d>>2]|0}else{a[1263537]=0;c[y>>2]=0;z=y;A=t}t=z+8|0;s=c[t>>2]|0;q=s+4|0;v=c[q>>2]|0;c[t>>2]=v;if((v|0)!=(A|0))c[v+12>>2]=z;v=z+12|0;c[s+12>>2]=c[v>>2];t=c[v>>2]|0;B=t+4|0;c[((c[B>>2]|0)==(z|0)?B:t+8|0)>>2]=s;c[q>>2]=z;c[v>>2]=s;r=w}else{if(!(c[o>>2]|0)){c[k>>2]=1;a[1263537]=0;c[o>>2]=1;if((c[d>>2]|0)==(n|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);r=c[(c[e>>2]|0)+12>>2]|0;break}else{a[1263537]=0;c[n>>2]=0;r=n;break}}s=j+8|0;if((i|0)==(c[s>>2]|0)){v=i+4|0;q=c[v>>2]|0;c[s>>2]=q;if((q|0)==(c[d>>2]|0))C=p;else{c[q+12>>2]=j;C=c[g>>2]|0}q=i+12|0;c[q>>2]=C;s=c[g>>2]|0;t=s+4|0;c[((c[t>>2]|0)==(j|0)?t:s+8|0)>>2]=i;c[v>>2]=j;c[g>>2]=i;D=j;E=i;F=c[q>>2]|0}else{D=i;E=j;F=n}a[1263537]=0;c[E>>2]=1;q=c[d>>2]|0;if((q|0)==(F|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);G=c[d>>2]|0;H=c[(c[D+12>>2]|0)+12>>2]|0}else{a[1263537]=0;c[F>>2]=0;G=q;H=F}q=H+4|0;v=c[q>>2]|0;s=v+8|0;t=c[s>>2]|0;c[q>>2]=t;if((t|0)!=(G|0))c[t+12>>2]=H;t=H+12|0;c[v+12>>2]=c[t>>2];q=c[t>>2]|0;B=q+8|0;c[((c[B>>2]|0)==(H|0)?B:q+4|0)>>2]=v;c[s>>2]=H;c[t>>2]=v;r=D}while(0);n=r+12|0;g=c[n>>2]|0;if(!(c[g>>2]|0)){i=r;j=g;k=g;e=n}else break}}e=c[(c[b>>2]|0)+8>>2]|0;a[1263537]=0;c[e>>2]=1;l=f;return h|0}function __ZN3MapI3RIDj10ComparatorIS0_E16DefaultAllocatorE7_insertERKS0_Rb(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0;f=c[b>>2]|0;g=c[f+8>>2]|0;h=b+4|0;i=c[h>>2]|0;a:do if((g|0)==(i|0))j=f;else{k=c[d>>2]|0;l=g;while(1){m=c[l+24>>2]|0;if(k>>>0<m>>>0)n=l+8|0;else{if(m>>>0>=k>>>0)break;n=l+4|0}m=c[n>>2]|0;if((m|0)==(i|0)){j=l;break a}else l=m}a[e>>0]=1;o=l;return o|0}while(0);i=__ZnwjPFPvjE(32,4740)|0;c[i>>2]=0;c[i+4>>2]=0;c[i+8>>2]=0;c[i+12>>2]=0;c[i+16>>2]=0;c[i+20>>2]=0;c[i+24>>2]=0;c[i+12>>2]=j;n=c[h>>2]|0;g=i+4|0;c[g>>2]=n;f=i+8|0;c[f>>2]=n;c[i+24>>2]=c[d>>2];if((j|0)!=(c[b>>2]|0)?(c[d>>2]|0)>>>0>=(c[j+24>>2]|0)>>>0:0)p=j+4|0;else p=j+8|0;c[p>>2]=i;a[e>>0]=0;e=c[g>>2]|0;g=c[h>>2]|0;if((e|0)==(g|0)){h=i;do{p=h;h=c[h+12>>2]|0}while((p|0)==(c[h+4>>2]|0));q=(h|0)==(c[b>>2]|0)?0:h}else{h=e;while(1){e=c[h+8>>2]|0;if((e|0)==(g|0)){q=h;break}else h=e}}c[i+16>>2]=q;h=c[f>>2]|0;b:do if((h|0)==(g|0)){f=i;while(1){e=f;f=c[f+12>>2]|0;if((e|0)!=(c[f+8>>2]|0)){r=f;break b}if((f|0)==(c[b>>2]|0)){r=0;break}}}else{f=h;while(1){l=c[f+4>>2]|0;if((l|0)==(g|0)){r=f;break}else f=l}}while(0);g=i+20|0;c[g>>2]=r;if(!q)s=r;else{c[q+20>>2]=i;s=c[g>>2]|0}if(!s){o=i;return o|0}c[s+16>>2]=i;o=i;return o|0}function __ZN20RasterizerSceneGLES317_fill_render_listEPPN15RasterizerScene12InstanceBaseEib(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0;c[b+52>>2]=0;c[b+48>>2]=0;a[b+2721>>0]=0;if((e|0)<=0)return;g=b+72|0;h=0;a:while(1){i=c[d+(h<<2)>>2]|0;b:do switch(c[i+8>>2]|0){case 1:{j=c[i+12>>2]|0;if(!j){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(785757,699426,2809,785775,0);break b}a[1263537]=0;k=j+16|0;j=c[k>>2]|0;if(j|0?(l=c[j+-4>>2]|0,(l|0)>0):0){j=i+80|0;m=0;do{n=c[j>>2]|0;o=(n|0)==0;if(o)p=0;else p=c[n+-4>>2]|0;if((p|0)<=(m|0)){if(o)q=0;else q=c[n+-4>>2]|0;if((q|0)<=(m|0)){r=18;break a}a[1263537]=0}__ZN6VectorI3RIDE14_copy_on_writeEv(j);n=c[(c[j>>2]|0)+(m<<2)>>2]|0?m:-1;o=c[k>>2]|0;s=(o|0)==0;if(s)t=0;else t=c[o+-4>>2]|0;if((t|0)<=(m|0)){if(s)u=0;else u=c[o+-4>>2]|0;if((u|0)<=(m|0)){r=24;break a}a[1263537]=0}__ZN6VectorIPN22RasterizerStorageGLES37SurfaceEE14_copy_on_writeEv(k);__ZN20RasterizerSceneGLES313_add_geometryEPN22RasterizerStorageGLES38GeometryEPN15RasterizerScene12InstanceBaseEPNS0_13GeometryOwnerEib(b,c[(c[k>>2]|0)+(m<<2)>>2]|0,i,0,n,f);m=m+1|0}while((m|0)<(l|0))}break}case 2:{l=c[i+12>>2]|0;if(!l){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(785757,699426,2826,785818,0);break b}a[1263537]=0;if((((c[l+16>>2]|0?c[l+92>>2]|0:0)?(m=c[l+12>>2]|0,m|0):0)?(k=m+16|0,m=c[k>>2]|0,m|0):0)?(j=c[m+-4>>2]|0,(j|0)>0):0){m=0;do{n=c[k>>2]|0;o=(n|0)==0;if(o)v=0;else v=c[n+-4>>2]|0;if((v|0)<=(m|0)){if(o)w=0;else w=c[n+-4>>2]|0;if((w|0)<=(m|0)){r=41;break a}a[1263537]=0}__ZN6VectorIPN22RasterizerStorageGLES37SurfaceEE14_copy_on_writeEv(k);__ZN20RasterizerSceneGLES313_add_geometryEPN22RasterizerStorageGLES38GeometryEPN15RasterizerScene12InstanceBaseEPNS0_13GeometryOwnerEib(b,c[(c[k>>2]|0)+(m<<2)>>2]|0,i,l,-1,f);m=m+1|0}while((m|0)<(j|0))}break}case 4:{j=c[i+12>>2]|0;if(!j){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(785757,699426,2850,785867,0);break b}a[1263537]=0;m=j+72|0;l=0;while(1){k=c[m>>2]|0;n=(k|0)==0;if(n)x=0;else x=c[k+-4>>2]|0;if((l|0)>=(x|0))break b;if(n)y=0;else y=c[k+-4>>2]|0;if((y|0)<=(l|0)){if(n)z=0;else z=c[k+-4>>2]|0;if((z|0)<=(l|0)){r=56;break a}a[1263537]=0}__ZN6VectorI3RIDE14_copy_on_writeEv(m);k=c[(c[m>>2]|0)+(l<<2)>>2]|0;c:do if(k|0){n=c[g>>2]|0;a[1263537]=0;o=c[n+1364>>2]|0;d:do if(o|0){s=c[o+8>>2]|0;A=c[n+1368>>2]|0;e:do if((s|0)==(A|0))B=s;else{C=s;while(1){D=c[C+24>>2]|0;if(k>>>0<D>>>0)E=C+8|0;else{if(D>>>0>=k>>>0){B=C;break e}E=C+4|0}C=c[E>>2]|0;if((C|0)==(A|0))break d}}while(0);if((B|0)!=(A|0)&(B|0)!=0){a[1263537]=0;s=k+16|0;C=c[s>>2]|0;if(!C)break c;D=c[C+-4>>2]|0;if((D|0)>0)F=0;else break c;while(1){C=c[s>>2]|0;G=(C|0)==0;if(G)H=0;else H=c[C+-4>>2]|0;if((H|0)<=(F|0)){if(G)I=0;else I=c[C+-4>>2]|0;if((I|0)<=(F|0)){r=76;break a}a[1263537]=0}__ZN6VectorIPN22RasterizerStorageGLES37SurfaceEE14_copy_on_writeEv(s);__ZN20RasterizerSceneGLES313_add_geometryEPN22RasterizerStorageGLES38GeometryEPN15RasterizerScene12InstanceBaseEPNS0_13GeometryOwnerEib(b,c[(c[s>>2]|0)+(F<<2)>>2]|0,i,j,-1,f);F=F+1|0;if((F|0)>=(D|0))break c}}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,154,1066282,0)}while(0);l=l+1|0}break}default:{}}while(0);h=h+1|0;if((h|0)>=(e|0)){r=3;break}}if((r|0)==3)return;else if((r|0)==18){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);df()}else if((r|0)==24)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((r|0)==41)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((r|0)==56)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((r|0)==76)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}function __ZNK9SortArrayIPN20RasterizerSceneGLES310RenderList7ElementENS1_11SortByDepthEE9introsortEiiPS3_i(a,b,d,e,f){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;var h=0,i=0,j=0,k=0,l=0.0,m=0.0,n=0.0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0;h=d-b|0;if((h|0)<=16)return;i=e+(b<<2)|0;j=f;f=d;d=h;while(1){if(!j)break;j=j+-1|0;h=e+((d>>>1)+b<<2)|0;k=e+(f+-1<<2)|0;l=+g[(c[c[i>>2]>>2]|0)+108>>2];m=+g[(c[c[h>>2]>>2]|0)+108>>2];n=+g[(c[c[k>>2]>>2]|0)+108>>2];if(l>m)if(m>n)o=h;else o=l>n?k:i;else if(l>n)o=i;else o=m>n?k:h;h=c[o>>2]|0;k=b;p=f;while(1){n=+g[(c[h>>2]|0)+108>>2];q=k;while(1){r=e+(q<<2)|0;s=c[r>>2]|0;t=q+1|0;if(+g[(c[s>>2]|0)+108>>2]>n)q=t;else{u=p;break}}do{u=u+-1|0;v=e+(u<<2)|0;w=c[v>>2]|0}while(n>+g[(c[w>>2]|0)+108>>2]);if((q|0)>=(u|0))break;c[r>>2]=w;c[v>>2]=s;k=t;p=u}__ZNK9SortArrayIPN20RasterizerSceneGLES310RenderList7ElementENS1_11SortByDepthEE9introsortEiiPS3_i(a,q,f,e,j);p=q-b|0;if((p|0)<=16){x=38;break}else{f=q;d=p}}if((x|0)==38)return;x=(d+-2|0)/2|0;while(1){q=c[e+(x+b<<2)>>2]|0;j=x<<1;a=j+2|0;if((a|0)<(d|0)){u=j;t=x;s=a;while(1){v=u|1;w=+g[(c[c[e+(s+b<<2)>>2]>>2]|0)+108>>2]>+g[(c[c[e+(v+b<<2)>>2]>>2]|0)+108>>2]?v:s;c[e+(t+b<<2)>>2]=c[e+(w+b<<2)>>2];v=w<<1;r=v+2|0;if((r|0)<(d|0)){u=v;t=w;s=r}else{y=v;z=r;A=w;break}}}else{y=j;z=a;A=x}s=y|1;if((z|0)==(d|0)){c[e+(A+b<<2)>>2]=c[e+(s+b<<2)>>2];B=s}else B=A;s=B+b|0;a:do if((B|0)>(x|0)){t=B;u=s;while(1){t=(t+-1|0)/2|0;w=t+b|0;r=c[e+(w<<2)>>2]|0;if(!(+g[(c[r>>2]|0)+108>>2]>+g[(c[q>>2]|0)+108>>2])){C=u;break a}c[e+(u<<2)>>2]=r;if((t|0)<=(x|0)){C=w;break}else u=w}}else C=s;while(0);c[e+(C<<2)>>2]=q;if(!x)break;else x=x+-1|0}if((d|0)<=1)return;d=f;do{d=d+-1|0;f=e+(d<<2)|0;x=c[f>>2]|0;c[f>>2]=c[i>>2];f=d-b|0;if((f|0)>2){C=0;B=0;A=2;do{z=C|1;y=B;B=+g[(c[c[e+(A+b<<2)>>2]>>2]|0)+108>>2]>+g[(c[c[e+(z+b<<2)>>2]>>2]|0)+108>>2]?z:A;c[e+(y+b<<2)>>2]=c[e+(B+b<<2)>>2];C=B<<1;A=C+2|0}while((A|0)<(f|0));D=C|1;E=A;F=B}else{D=1;E=2;F=0}if((E|0)==(f|0)){c[e+(F+b<<2)>>2]=c[e+(D+b<<2)>>2];G=D}else G=F;q=G+b|0;b:do if((G|0)>0){y=G;z=q;while(1){s=y+-1|0;y=(s|0)/2|0;a=y+b|0;j=c[e+(a<<2)>>2]|0;if(!(+g[(c[j>>2]|0)+108>>2]>+g[(c[x>>2]|0)+108>>2])){H=z;break b}c[e+(z<<2)>>2]=j;if((s|0)<=1){H=a;break}else z=a}}else H=q;while(0);c[e+(H<<2)>>2]=x}while((f|0)>1);return}function __ZNK9SortArrayIPN20RasterizerSceneGLES310RenderList7ElementENS1_11SortByDepthEE20final_insertion_sortEiiPS3_(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0,j=0.0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0;if((d-b|0)<=16){if((d|0)==(b|0))return;a=b+1|0;if((a|0)==(d|0))return;f=e+(b<<2)|0;h=b;i=a;while(1){a=c[e+(i<<2)>>2]|0;j=+g[(c[a>>2]|0)+108>>2];if(j>+g[(c[c[f>>2]>>2]|0)+108>>2])if((h|0)<(b|0))k=f;else{l=i;do{m=l;l=l+-1|0;c[e+(m<<2)>>2]=c[e+(l<<2)>>2]}while((l|0)>(b|0));k=f}else{l=e+(h<<2)|0;if(j>+g[(c[c[l>>2]>>2]|0)+108>>2]){m=i;n=h;o=l;while(1){c[e+(m<<2)>>2]=c[o>>2];l=n+-1|0;o=e+(l<<2)|0;if(!(+g[(c[a>>2]|0)+108>>2]>+g[(c[c[o>>2]>>2]|0)+108>>2])){p=n;break}else{q=n;n=l;m=q}}}else p=i;k=e+(p<<2)|0}c[k>>2]=a;m=i+1|0;if((m|0)==(d|0))break;else{n=i;i=m;h=n}}return}h=b+16|0;i=e+(b<<2)|0;k=b;p=b+1|0;while(1){f=c[e+(p<<2)>>2]|0;j=+g[(c[f>>2]|0)+108>>2];if(j>+g[(c[c[i>>2]>>2]|0)+108>>2])if((k|0)<(b|0))r=i;else{n=p;do{m=n;n=n+-1|0;c[e+(m<<2)>>2]=c[e+(n<<2)>>2]}while((n|0)>(b|0));r=i}else{n=e+(k<<2)|0;if(j>+g[(c[c[n>>2]>>2]|0)+108>>2]){a=p;m=k;o=n;while(1){c[e+(a<<2)>>2]=c[o>>2];n=m+-1|0;o=e+(n<<2)|0;if(!(+g[(c[f>>2]|0)+108>>2]>+g[(c[c[o>>2]>>2]|0)+108>>2])){s=m;break}else{q=m;m=n;a=q}}}else s=p;r=e+(s<<2)|0}c[r>>2]=f;a=p+1|0;if((a|0)==(h|0))break;else{m=p;p=a;k=m}}if((h|0)==(d|0))return;else t=h;do{h=c[e+(t<<2)>>2]|0;k=t+-1|0;p=e+(k<<2)|0;if(+g[(c[h>>2]|0)+108>>2]>+g[(c[c[p>>2]>>2]|0)+108>>2]){r=t;s=k;k=p;while(1){c[e+(r<<2)>>2]=c[k>>2];p=s+-1|0;k=e+(p<<2)|0;if(!(+g[(c[h>>2]|0)+108>>2]>+g[(c[c[k>>2]>>2]|0)+108>>2])){u=s;break}else{i=s;s=p;r=i}}}else u=t;c[e+(u<<2)>>2]=h;t=t+1|0}while((t|0)!=(d|0));return}function __ZN20RasterizerSceneGLES318_setup_environmentEPNS_11EnvironmentERK12CameraMatrixRK9Transform(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0.0,x=0.0,y=0.0,z=0.0,A=0,B=0,C=0,D=0.0,E=0.0,F=0.0,G=0,H=0,I=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0,ia=0,ja=0,ka=0,la=0,ma=0,na=0,oa=0,pa=0,qa=0,ra=0,sa=0,ta=0.0,ua=0.0,va=0.0,wa=0.0,xa=0.0,ya=0.0,za=0.0,Aa=0,Ba=0.0,Ca=0,Da=0.0,Ea=0.0,Fa=0,Ga=0,Ha=0,Ia=0;f=l;l=l+48|0;if((l|0)>=(m|0))ba(48);h=f;i=a+2224|0;c[i>>2]=c[d>>2];c[a+2228>>2]=c[d+4>>2];c[a+2232>>2]=c[d+8>>2];c[a+2236>>2]=c[d+12>>2];c[a+2240>>2]=c[d+16>>2];c[a+2244>>2]=c[d+20>>2];c[a+2248>>2]=c[d+24>>2];c[a+2252>>2]=c[d+28>>2];c[a+2256>>2]=c[d+32>>2];c[a+2260>>2]=c[d+36>>2];c[a+2264>>2]=c[d+40>>2];c[a+2268>>2]=c[d+44>>2];c[a+2272>>2]=c[d+48>>2];c[a+2276>>2]=c[d+52>>2];c[a+2280>>2]=c[d+56>>2];c[a+2284>>2]=c[d+60>>2];c[a+2352>>2]=c[e>>2];d=e+12|0;c[a+2356>>2]=c[d>>2];k=e+24|0;c[a+2360>>2]=c[k>>2];g[a+2364>>2]=0.0;n=e+4|0;c[a+2368>>2]=c[n>>2];o=e+16|0;c[a+2372>>2]=c[o>>2];p=e+28|0;c[a+2376>>2]=c[p>>2];g[a+2380>>2]=0.0;q=e+8|0;c[a+2384>>2]=c[q>>2];r=e+20|0;c[a+2388>>2]=c[r>>2];s=e+32|0;c[a+2392>>2]=c[s>>2];g[a+2396>>2]=0.0;t=e+36|0;c[a+2400>>2]=c[t>>2];u=e+40|0;c[a+2404>>2]=c[u>>2];v=e+44|0;c[a+2408>>2]=c[v>>2];g[a+2412>>2]=1.0;__ZNK9Transform14affine_inverseEv(h,e);c[a+2288>>2]=c[h>>2];c[a+2292>>2]=c[h+12>>2];c[a+2296>>2]=c[h+24>>2];g[a+2300>>2]=0.0;c[a+2304>>2]=c[h+4>>2];c[a+2308>>2]=c[h+16>>2];c[a+2312>>2]=c[h+28>>2];g[a+2316>>2]=0.0;c[a+2320>>2]=c[h+8>>2];c[a+2324>>2]=c[h+20>>2];c[a+2328>>2]=c[h+32>>2];g[a+2332>>2]=0.0;c[a+2336>>2]=c[h+36>>2];c[a+2340>>2]=c[h+40>>2];c[a+2344>>2]=c[h+44>>2];g[a+2348>>2]=1.0;h=c[a+72>>2]|0;c[a+2416>>2]=c[h+1668>>2];c[a+2420>>2]=c[h+1672>>2];c[a+2424>>2]=c[h+1676>>2];c[a+2428>>2]=c[h+1680>>2];if(!b){g[a+2468>>2]=1.0;g[a+2464>>2]=1.0;w=+g[h+1648>>2];if(w<.04045)x=w*.07739938080495357;else x=+J(+((w+.055)*.9478672985781991),2.4);w=x;x=+g[h+1652>>2];if(x<.04045)y=x*.07739938080495357;else y=+J(+((x+.055)*.9478672985781991),2.4);x=y;y=+g[h+1656>>2];if(y<.04045)z=y*.07739938080495357;else z=+J(+((y+.055)*.9478672985781991),2.4);y=z;A=c[h+1660>>2]|0;g[a+2432>>2]=w;g[a+2436>>2]=x;g[a+2440>>2]=y;c[a+2444>>2]=A;g[a+2448>>2]=w;g[a+2452>>2]=x;g[a+2456>>2]=y;c[a+2460>>2]=A;g[a+2624>>2]=0.0;g[a+2520>>2]=0.0;B=a+2760|0;C=c[B>>2]|0;D=+(C|0);E=1.0/D;F=E;G=a+2504|0;g[G>>2]=F;H=a+2508|0;g[H>>2]=F;I=h+32|0;K=c[I>>2]|0;L=K+33980|0;tg(L|0);M=a+2752|0;N=c[M>>2]|0;cg(3553,N|0);Mh(3553,34892,34894);Mh(3553,34893,513);O=a+2524|0;P=c[O>>2]|0;Id(35345,P|0);Fh(35345,0,300,i|0);Id(35345,0);Q=a+2528|0;R=c[e>>2]|0;c[Q>>2]=R;S=c[d>>2]|0;T=a+2532|0;c[T>>2]=S;U=c[k>>2]|0;V=a+2536|0;c[V>>2]=U;W=a+2540|0;g[W>>2]=0.0;X=c[n>>2]|0;Y=a+2544|0;c[Y>>2]=X;Z=c[o>>2]|0;_=a+2548|0;c[_>>2]=Z;$=c[p>>2]|0;aa=a+2552|0;c[aa>>2]=$;ca=a+2556|0;g[ca>>2]=0.0;da=c[q>>2]|0;ea=a+2560|0;c[ea>>2]=da;fa=c[r>>2]|0;ga=a+2564|0;c[ga>>2]=fa;ha=c[s>>2]|0;ia=a+2568|0;c[ia>>2]=ha;ja=a+2572|0;g[ja>>2]=0.0;ka=c[t>>2]|0;la=a+2576|0;c[la>>2]=ka;ma=c[u>>2]|0;na=a+2580|0;c[na>>2]=ma;oa=c[v>>2]|0;pa=a+2584|0;c[pa>>2]=oa;qa=a+2588|0;g[qa>>2]=1.0;ra=a+2628|0;sa=c[ra>>2]|0;Id(35345,sa|0);Fh(35345,0,100,Q|0);Id(35345,0);l=f;return}c[a+2468>>2]=c[b+36>>2];c[a+2464>>2]=c[b+60>>2];y=+g[b+44>>2];if(y<.04045)ta=y*.07739938080495357;else ta=+J(+((y+.055)*.9478672985781991),2.4);y=+g[b+48>>2];if(y<.04045)ua=y*.07739938080495357;else ua=+J(+((y+.055)*.9478672985781991),2.4);y=+g[b+52>>2];if(y<.04045)va=y*.07739938080495357;else va=+J(+((y+.055)*.9478672985781991),2.4);A=c[b+56>>2]|0;g[a+2432>>2]=ta;g[a+2436>>2]=ua;g[a+2440>>2]=va;c[a+2444>>2]=A;a:do switch(c[b+8>>2]|0){case 0:{A=h+1648|0;va=+g[A>>2];if(va<.04045)wa=va*.07739938080495357;else wa=+J(+((va+.055)*.9478672985781991),2.4);va=wa;ua=+g[h+1652>>2];if(ua<.04045)xa=ua*.07739938080495357;else xa=+J(+((ua+.055)*.9478672985781991),2.4);ua=xa;ta=+g[h+1656>>2];if(ta<.04045){ya=ua;za=va;Aa=A;Ba=ta*.07739938080495357;Ca=30;break a}else{ya=ua;za=va;Aa=A;Ba=+J(+((ta+.055)*.9478672985781991),2.4);Ca=30;break a}break}case 1:{A=b+20|0;ta=+g[A>>2];if(ta<.04045)Da=ta*.07739938080495357;else Da=+J(+((ta+.055)*.9478672985781991),2.4);ta=Da;va=+g[b+24>>2];if(va<.04045)Ea=va*.07739938080495357;else Ea=+J(+((va+.055)*.9478672985781991),2.4);va=Ea;ua=+g[b+28>>2];if(ua<.04045){ya=va;za=ta;Aa=A;Ba=ua*.07739938080495357;Ca=30;break a}else{ya=va;za=ta;Aa=A;Ba=+J(+((ua+.055)*.9478672985781991),2.4);Ca=30;break a}break}default:{Fa=0;Ga=0;Ha=1065353216;Ia=0}}while(0);if((Ca|0)==30){Ca=(g[j>>2]=za,c[j>>2]|0);A=(g[j>>2]=ya,c[j>>2]|0);Fa=Ca;Ga=(g[j>>2]=Ba,c[j>>2]|0);Ha=c[Aa+12>>2]|0;Ia=A}c[a+2448>>2]=Fa;c[a+2452>>2]=Ia;c[a+2456>>2]=Ga;c[a+2460>>2]=Ha;c[a+2624>>2]=c[b+64>>2];c[a+2520>>2]=c[b+116>>2];B=a+2760|0;C=c[B>>2]|0;D=+(C|0);E=1.0/D;F=E;G=a+2504|0;g[G>>2]=F;H=a+2508|0;g[H>>2]=F;I=h+32|0;K=c[I>>2]|0;L=K+33980|0;tg(L|0);M=a+2752|0;N=c[M>>2]|0;cg(3553,N|0);Mh(3553,34892,34894);Mh(3553,34893,513);O=a+2524|0;P=c[O>>2]|0;Id(35345,P|0);Fh(35345,0,300,i|0);Id(35345,0);Q=a+2528|0;R=c[e>>2]|0;c[Q>>2]=R;S=c[d>>2]|0;T=a+2532|0;c[T>>2]=S;U=c[k>>2]|0;V=a+2536|0;c[V>>2]=U;W=a+2540|0;g[W>>2]=0.0;X=c[n>>2]|0;Y=a+2544|0;c[Y>>2]=X;Z=c[o>>2]|0;_=a+2548|0;c[_>>2]=Z;$=c[p>>2]|0;aa=a+2552|0;c[aa>>2]=$;ca=a+2556|0;g[ca>>2]=0.0;da=c[q>>2]|0;ea=a+2560|0;c[ea>>2]=da;fa=c[r>>2]|0;ga=a+2564|0;c[ga>>2]=fa;ha=c[s>>2]|0;ia=a+2568|0;c[ia>>2]=ha;ja=a+2572|0;g[ja>>2]=0.0;ka=c[t>>2]|0;la=a+2576|0;c[la>>2]=ka;ma=c[u>>2]|0;na=a+2580|0;c[na>>2]=ma;oa=c[v>>2]|0;pa=a+2584|0;c[pa>>2]=oa;qa=a+2588|0;g[qa>>2]=1.0;ra=a+2628|0;sa=c[ra>>2]|0;Id(35345,sa|0);Fh(35345,0,100,Q|0);Id(35345,0);l=f;return}function __ZN20RasterizerSceneGLES312_render_listEPPNS_10RenderList7ElementEiRK9TransformRK12CameraMatrixjbbbbb(b,e,f,h,i,j,k,l,m,n,o){b=b|0;e=e|0;f=f|0;h=h|0;i=i|0;j=j|0;k=k|0;l=l|0;m=m|0;n=n|0;o=o|0;var p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ba=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0,ia=0,ja=0,ka=0,la=0,ma=0,na=0,oa=0,pa=0,qa=0,ra=0,sa=0,ta=0,ua=0,va=0,wa=0,xa=0,ya=0,za=0,Aa=0,Ba=0,Ca=0,Da=0,Ea=0,Fa=0,Ga=0,Ha=0,Ia=0,Ja=0,Ka=0,La=0,Ma=0,Na=0,Oa=0,Pa=0,Qa=0,Ra=0,Sa=0,Ta=0,Ua=0,Va=0;i=b+72|0;p=c[(c[i>>2]|0)+1640>>2]|0;if((p|0)!=0?(a[p+128>>0]|0)!=0:0)zg(2305);else zg(2304);Gg(35345,0,c[b+2524>>2]|0);do if(m|n){p=b+128|0;if((c[p>>2]|0)>5){a[1263537]=0;q=b+192|0;c[q>>2]=c[q>>2]&-33;r=p;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(772845,772862,382,772891,0);r=p;break}}else{Gg(35345,2,c[b+2628>>2]|0);tg((c[(c[i>>2]|0)+32>>2]|0)+33983|0);cg(3553,c[b+2632>>2]|0);if(!j){p=b+128|0;if((c[p>>2]|0)>5){a[1263537]=0;q=b+192|0;c[q>>2]=c[q>>2]&-33;r=p;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(772845,772862,382,772891,0);r=p;break}}else{tg((c[(c[i>>2]|0)+32>>2]|0)+33982|0);cg(3553,j|0);p=b+128|0;if((c[p>>2]|0)>5){a[1263537]=0;q=b+192|0;c[q>>2]=c[q>>2]|32;r=p;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(772845,772862,382,772891,0);r=p;break}}}while(0);j=b+2720|0;a[j>>0]=0;sd(1029);a[b+104>>0]=1;hf(2929);p=b+112|0;q=c[r>>2]|0;if((q|0)>0){a[1263537]=0;s=b+192|0;c[s>>2]=c[s>>2]&-2;t=q}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(772845,772862,382,772891,0);t=c[r>>2]|0}c[b+92>>2]=-1;g[b+96>>2]=-1.0;c[b+100>>2]=-1;if((t|0)>18){a[1263537]=0;t=b+192|0;c[t>>2]=c[t>>2]|262144}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(772845,772862,382,772891,0);t=(c[i>>2]|0)+1264|0;c[t>>2]=(c[t>>2]|0)+f;if((f|0)>0){t=b+192|0;q=b+120|0;s=b+152|0;u=b+2852|0;v=l|n;w=l?770:1;x=b+4|0;y=0;z=10;A=0;B=0;C=1;D=-1;E=-1;F=0;G=0;H=0;while(1){I=c[e+(A<<2)>>2]|0;J=c[I+8>>2]|0;K=c[I>>2]|0;L=c[K+16>>2]|0;M=I+16|0;N=M;O=c[N+4>>2]|0;P=_bitshift64Lshr(c[N>>2]|0,O|0,57)|0;N=P&7;a:do if(!m){if(n){if(!(0==0&(O&134217728|0)==0)){Q=F;R=y;S=z;T=B;U=C;V=D;W=G;X=E;Y=H;break}if(!(c[(c[(c[u>>2]|0)+496>>2]|0)+112>>2]&c[K+76>>2])){Q=F;R=y;S=z;T=B;U=C;V=D;W=G;X=E;Y=H;break}Z=P&6}else Z=N;b:do if((Z|0)==(D|0))_=C;else{if(!(0==0&(O&134217728|0)==0)){$=c[r>>2]|0;if(($|0)<=18){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(772845,772862,382,772891,0);aa=c[r>>2]|0;if((aa|0)<=6){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(772845,772862,382,772891,0);ba=c[r>>2]|0;if((ba|0)>2){ca=ba;da=72}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(772845,772862,382,772891,0);ea=c[r>>2]|0}}else{fa=aa;da=69}}else{a[1263537]=0;c[t>>2]=c[t>>2]|262144;fa=$;da=69}if((da|0)==69){da=0;a[1263537]=0;c[t>>2]=c[t>>2]&-65;ca=fa;da=72}if((da|0)==72){da=0;a[1263537]=0;c[t>>2]=c[t>>2]&-5;ea=ca}if((ea|0)>14){a[1263537]=0;c[t>>2]=c[t>>2]&-16385;ga=ea}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(772845,772862,382,772891,0);ga=c[r>>2]|0}if((ga|0)>16){a[1263537]=0;c[t>>2]=c[t>>2]&-65537;ha=ga}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(772845,772862,382,772891,0);ha=c[r>>2]|0}do if((ha|0)<=17){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(772845,772862,382,772891,0);$=c[r>>2]|0;if(($|0)>15){ia=$;da=82}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(772845,772862,382,772891,0);$=c[r>>2]|0;if(($|0)>15){ja=$;da=84;break}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(772845,772862,382,772891,0);$=c[r>>2]|0;if(($|0)>9){ka=$;da=86;break}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(772845,772862,382,772891,0);$=c[r>>2]|0;if(($|0)>8){la=$;da=89;break}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(772845,772862,382,772891,0);ma=c[r>>2]|0}}else{a[1263537]=0;c[t>>2]=c[t>>2]&-131073;ia=ha;da=82}while(0);if((da|0)==82){da=0;a[1263537]=0;c[t>>2]=c[t>>2]&-32769;ja=ia;da=84}if((da|0)==84){da=0;a[1263537]=0;c[t>>2]=c[t>>2]&-32769;ka=ja;da=86}if((da|0)==86){da=0;a[1263537]=0;c[t>>2]=c[t>>2]&-513;la=ka;da=89}if((da|0)==89){da=0;a[1263537]=0;c[t>>2]=c[t>>2]&-257;ma=la}if((ma|0)>10){a[1263537]=0;c[t>>2]=c[t>>2]&-1025;_=1;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(772845,772862,382,772891,0);_=1;break}}$=c[K+92>>2]|0;if(!$)na=0;else na=c[$+-4>>2]|0;$=c[r>>2]|0;do if(($|0)>10){a[1263537]=0;aa=c[t>>2]|0;if((na|0)>0){c[t>>2]=aa|1024;oa=$;break}else{c[t>>2]=aa&-1025;oa=$;break}}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(772845,772862,382,772891,0);oa=c[r>>2]|0}while(0);if((oa|0)<=18){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(772845,772862,382,772891,0);$=c[r>>2]|0;if(($|0)<=6){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(772845,772862,382,772891,0);aa=c[r>>2]|0;if((aa|0)>2){pa=aa;da=106}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(772845,772862,382,772891,0);qa=c[r>>2]|0}}else{ra=$;da=103}}else{a[1263537]=0;c[t>>2]=c[t>>2]&-262145;ra=oa;da=103}if((da|0)==103){da=0;a[1263537]=0;$=c[t>>2]|0;c[t>>2]=n?$&-65:$|64;pa=ra;da=106}if((da|0)==106){da=0;a[1263537]=0;c[t>>2]=c[t>>2]&-5;qa=pa}if((qa|0)>14){a[1263537]=0;c[t>>2]=c[t>>2]&-16385;sa=qa}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(772845,772862,382,772891,0);sa=c[r>>2]|0}if((sa|0)>16){a[1263537]=0;c[t>>2]=c[t>>2]&-65537;ta=sa}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(772845,772862,382,772891,0);ta=c[r>>2]|0}do if((ta|0)>17){a[1263537]=0;c[t>>2]=c[t>>2]&-131073;da=116}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(772845,772862,382,772891,0);if((c[r>>2]|0)>15){da=116;break}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(772845,772862,382,772891,0);if((c[r>>2]|0)>9){da=118;break}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(772845,772862,382,772891,0);if((c[r>>2]|0)>8){da=121;break}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(772845,772862,382,772891,0)}while(0);if((da|0)==116){da=0;a[1263537]=0;c[t>>2]=c[t>>2]&-32769;da=118}if((da|0)==118){da=0;$=(c[x>>2]|0)==1;a[1263537]=0;aa=c[t>>2]|0;c[t>>2]=$?aa|512:aa&-513;da=121}do if((da|0)==121){da=0;aa=(c[x>>2]|0)==2;a[1263537]=0;$=c[t>>2]|0;if(aa){c[t>>2]=$|256;break}else{c[t>>2]=$&-257;break}}while(0);if(!n){if(!(c[u>>2]|0)){_=1;break}if(!(0==0?(c[M+4>>2]&67108864|0)==0:0)){_=1;break}}if((c[r>>2]|0)>2){a[1263537]=0;c[t>>2]=c[t>>2]|4}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(772845,772862,382,772891,0);if(!o){_=1;break}$=c[(c[u>>2]|0)+496>>2]|0;if(!(a[$+108>>0]|0)){_=1;break}if((c[r>>2]|0)>14){a[1263537]=0;c[t>>2]=c[t>>2]|16384;ua=$}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(772845,772862,382,772891,0);ua=c[(c[u>>2]|0)+496>>2]|0}switch(c[ua+124>>2]|0){case 2:{do if((c[r>>2]|0)>16){a[1263537]=0;c[t>>2]=c[t>>2]|65536}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(772845,772862,382,772891,0);if((c[r>>2]|0)>15)break;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(772845,772862,382,772891,0);_=1;break b}while(0);$=(a[(c[(c[u>>2]|0)+496>>2]|0)+128>>0]|0)==0;a[1263537]=0;aa=c[t>>2]|0;if($){c[t>>2]=aa&-32769;_=1;break b}else{c[t>>2]=aa|32768;_=1;break b}break}case 1:{do if((c[r>>2]|0)>17){a[1263537]=0;c[t>>2]=c[t>>2]|131072}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(772845,772862,382,772891,0);if((c[r>>2]|0)>15)break;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(772845,772862,382,772891,0);_=1;break b}while(0);aa=(a[(c[(c[u>>2]|0)+496>>2]|0)+128>>0]|0)==0;a[1263537]=0;$=c[t>>2]|0;if(aa){c[t>>2]=$&-32769;_=1;break b}else{c[t>>2]=$|32768;_=1;break b}break}default:{_=1;break b}}}while(0);if(v){if(n)va=1;else va=c[(c[J+8>>2]|0)+108>>2]|0;if((va|0)!=(E|0))switch(va|0){case 0:{Fd(32774);$=c[(c[i>>2]|0)+1640>>2]|0;if($|0?a[$+129>>0]|0:0){af(770,771,1,771);wa=Z;xa=_;ya=0;da=165;break a}Rd(770,771);wa=Z;xa=_;ya=0;da=165;break a;break}case 1:{Fd(32774);Rd(w|0,1);wa=Z;xa=_;ya=1;da=165;break a;break}case 2:{Fd(32779);Rd(770,1);wa=Z;xa=_;ya=2;da=165;break a;break}case 3:{Fd(32774);$=c[(c[i>>2]|0)+1640>>2]|0;if($|0?a[$+129>>0]|0:0){af(770,771,1,771);wa=Z;xa=_;ya=3;da=165;break a}Rd(770,771);wa=Z;xa=_;ya=3;da=165;break a;break}default:{wa=Z;xa=_;ya=va;da=165;break a}}else{wa=Z;xa=_;ya=E;da=165}}else{wa=Z;xa=_;ya=E;da=165}}else{wa=N;xa=C;ya=E;da=165}while(0);if((da|0)==165){da=0;N=c[(c[I>>2]|0)+8>>2]|0;K=(N|0)==2|(N|0)==4;c:do if(B^K){if((c[r>>2]|0)<=1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(772845,772862,382,772891,0);za=1;break}a[1263537]=0;O=c[t>>2]|0;switch(N|0){case 2:case 4:{c[t>>2]=O|2;za=1;break c;break}default:{c[t>>2]=O&-3;za=1;break c}}}else za=xa;while(0);N=L;d:do if((H|0)==(N|0)){Aa=za;da=190}else{O=(L|0)!=0;do if((H|0)!=0^O){if((c[r>>2]|0)<=0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(772845,772862,382,772891,0);Ba=1;da=178;break}a[1263537]=0;P=c[t>>2]|0;if(O){c[t>>2]=P|1;Ca=1;break}else{c[t>>2]=P&-2;da=191;break d}}else{Ba=za;da=178}while(0);if((da|0)==178){da=0;if(O)Ca=Ba;else{Aa=Ba;da=190;break}}P=c[i>>2]|0;$=L;aa=c[P+1488>>2]|0;e:do if(aa){ba=c[aa+8>>2]|0;Da=c[P+1492>>2]|0;f:do if((ba|0)==(Da|0))Ea=ba;else{Fa=ba;while(1){Ga=c[Fa+24>>2]|0;if(N>>>0<Ga>>>0)Ha=Fa+8|0;else{if(Ga>>>0>=N>>>0){Ea=Fa;break f}Ha=Fa+4|0}Fa=c[Ha>>2]|0;if((Fa|0)==(Da|0)){da=187;break e}}}while(0);if((Ea|0)!=(Da|0)&(Ea|0)!=0){a[1263537]=0;Ia=$;Ja=P}else da=187}else da=187;while(0);if((da|0)==187){da=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1067819,1066271,164,1066282,0);Ia=0;Ja=c[i>>2]|0}tg((c[Ja+32>>2]|0)+33978|0);cg(3553,c[Ia+20>>2]|0);Aa=Ca;da=190}while(0);if((da|0)==190?(da=0,(J|0)!=(F|0)|Aa):0)da=191;if((da|0)==191?(da=0,N=(c[i>>2]|0)+1268|0,c[N>>2]=(c[N>>2]|0)+1,__ZN20RasterizerSceneGLES315_setup_materialEPN22RasterizerStorageGLES38MaterialEb(b,J,l)|0):0){N=(c[i>>2]|0)+1276|0;c[N>>2]=(c[N>>2]|0)+1}if(!((0?1:(c[M+4>>2]&134217728|0)!=0)|n|m))__ZN20RasterizerSceneGLES312_setup_lightEPNS_10RenderList7ElementERK9Transform(b,I,h);N=I+12|0;if(!(((c[N>>2]|0)==(y|0)?(z|0)==(c[(c[I>>2]|0)+8>>2]|0):0)?(G|0)==(c[I+4>>2]|0):0)){__ZN20RasterizerSceneGLES315_setup_geometryEPNS_10RenderList7ElementERK9Transform(b,I,h);P=(c[i>>2]|0)+1272|0;c[P>>2]=(c[P>>2]|0)+1}P=((c[M>>2]&1|0)!=0|0!=0)^k;if((P&1|0)!=(d[j>>0]|0)){sd((P?1028:1029)|0);a[j>>0]=P&1}P=(c[(c[I>>2]|0)+104>>2]&1|0)!=0;do if((c[q>>2]|0)>0){a[1263537]=0;$=c[s>>2]|0;if(!$){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(785482,772862,376,785538,0);break}aa=c[c[$+12>>2]>>2]|0;if((aa|0)>=0)if((c[308575]|0)==(p|0)){a[1263537]=0;dg(aa|0,+(P?-1.0:1.0));break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(785583,785679,69,785637,0);break}}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(785482,772862,375,785495,0);while(0);__ZN16SceneShaderGLES311set_uniformENS_8UniformsERK9Transform(p,1,(c[I>>2]|0)+24|0);__ZN20RasterizerSceneGLES316_render_geometryEPNS_10RenderList7ElementE(b,I);Q=J;R=c[N>>2]|0;S=c[(c[I>>2]|0)+8>>2]|0;T=K;U=0;V=wa;W=c[I+4>>2]|0;X=ya;Y=L}A=A+1|0;if((A|0)==(f|0))break;else{y=R;z=S;B=T;C=U;D=V;E=X;F=Q;G=W;H=Y}}}zg(2304);Eg(0);Y=c[r>>2]|0;if((Y|0)<=1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(772845,772862,382,772891,0);H=c[r>>2]|0;if((H|0)>0){Ka=H;da=28}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(772845,772862,382,772891,0);La=c[r>>2]|0}}else{a[1263537]=0;H=b+192|0;c[H>>2]=c[H>>2]&-3;Ka=Y;da=28}if((da|0)==28){a[1263537]=0;Y=b+192|0;c[Y>>2]=c[Y>>2]&-2;La=Ka}if((La|0)>5){a[1263537]=0;Ka=b+192|0;c[Ka>>2]=c[Ka>>2]&-33;Ma=La}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(772845,772862,382,772891,0);Ma=c[r>>2]|0}if((Ma|0)<=6){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(772845,772862,382,772891,0);La=c[r>>2]|0;if((La|0)>2){Na=La;da=36}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(772845,772862,382,772891,0);Oa=c[r>>2]|0}}else{a[1263537]=0;La=b+192|0;c[La>>2]=c[La>>2]&-65;Na=Ma;da=36}if((da|0)==36){a[1263537]=0;Ma=b+192|0;c[Ma>>2]=c[Ma>>2]&-5;Oa=Na}if((Oa|0)>14){a[1263537]=0;Na=b+192|0;c[Na>>2]=c[Na>>2]&-16385;Pa=Oa}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(772845,772862,382,772891,0);Pa=c[r>>2]|0}if((Pa|0)>16){a[1263537]=0;Oa=b+192|0;c[Oa>>2]=c[Oa>>2]&-65537;Qa=Pa}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(772845,772862,382,772891,0);Qa=c[r>>2]|0}if((Qa|0)<=17){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(772845,772862,382,772891,0);Pa=c[r>>2]|0;if((Pa|0)>15){Ra=Pa;da=47}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(772845,772862,382,772891,0);Sa=c[r>>2]|0}}else{a[1263537]=0;Pa=b+192|0;c[Pa>>2]=c[Pa>>2]&-131073;Ra=Qa;da=47}if((da|0)==47){a[1263537]=0;Qa=b+192|0;c[Qa>>2]=c[Qa>>2]&-32769;Sa=Ra}if((Sa|0)<=18){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(772845,772862,382,772891,0);Ra=c[r>>2]|0;if((Ra|0)<=9){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(772845,772862,382,772891,0);Qa=c[r>>2]|0;if((Qa|0)>8){Ta=Qa;da=54}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(772845,772862,382,772891,0);Ua=c[r>>2]|0}}else{Va=Ra;da=51}}else{a[1263537]=0;Ra=b+192|0;c[Ra>>2]=c[Ra>>2]&-262145;Va=Sa;da=51}if((da|0)==51){a[1263537]=0;Sa=b+192|0;c[Sa>>2]=c[Sa>>2]&-513;Ta=Va;da=54}if((da|0)==54){a[1263537]=0;da=b+192|0;c[da>>2]=c[da>>2]&-257;Ua=Ta}if((Ua|0)>10){a[1263537]=0;Ua=b+192|0;c[Ua>>2]=c[Ua>>2]&-1025;return}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(772845,772862,382,772891,0);return}}function __ZN20RasterizerSceneGLES315_setup_materialEPN22RasterizerStorageGLES38MaterialEb(b,e,f){b=b|0;e=e|0;f=f|0;var h=0,i=0,j=0.0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0;h=e+8|0;if((c[(c[h>>2]|0)+116>>2]|0)==2)dh(2884);else hf(2884);i=b+96|0;j=+g[e+68>>2];if(+g[i>>2]!=j)g[i>>2]=j;i=b+104|0;k=c[h>>2]|0;l=(a[k+122>>0]|0)!=0;if((d[i>>0]|0)==((l^1)&1|0))m=k;else{if(l)dh(2929);else hf(2929);l=c[h>>2]|0;a[i>>0]=a[l+122>>0]^1;m=l}l=b+100|0;i=c[m+112>>2]|0;if((c[l>>2]|0)==(i|0))n=m;else{switch(i|0){case 0:case 3:{Le((f^1)&1|0);break}case 1:{Le(1);break}case 2:{Le(0);break}default:{}}f=c[h>>2]|0;c[l>>2]=c[f+112>>2];n=f}f=b+112|0;__ZN11ShaderGLES317set_custom_shaderEj(f,c[n+52>>2]|0);n=__ZN11ShaderGLES34bindEv(f)|0;f=c[e+12>>2]|0;if(f|0)Gg(35345,1,f|0);f=e+64|0;e=c[f>>2]|0;if(!e){o=0;p=0}else{l=c[e+-4>>2]|0;__ZN6VectorI3RIDE14_copy_on_writeEv(f);o=c[f>>2]|0;p=l}l=(c[h>>2]|0)+88|0;if(!(c[l>>2]|0))q=0;else{__ZN6VectorIN14ShaderLanguage10ShaderNode7Uniform4HintEE14_copy_on_writeEv(l);q=c[l>>2]|0}l=b+108|0;c[l>>2]=0;if((p|0)<=0)return n|0;h=b+72|0;b=0;do{tg(b+33984|0);f=c[h>>2]|0;e=c[o+(b<<2)>>2]|0;a:do if(!e)r=36;else{i=c[f+1292>>2]|0;b:do if(i|0){m=c[i+8>>2]|0;k=c[f+1296>>2]|0;c:do if((m|0)==(k|0))s=m;else{t=m;while(1){u=c[t+24>>2]|0;if(e>>>0<u>>>0)v=t+8|0;else{if(u>>>0>=e>>>0){s=t;break c}v=t+4|0}t=c[v>>2]|0;if((t|0)==(k|0))break b}}while(0);if((s|0)!=(k|0)&(s|0)!=0){a[1263537]=0;if(a[f+26>>0]|0){if(!(a[e+57>>0]|0))w=0;else w=((c[q+(b<<2)>>2]|0)+-3|0)>>>0<2;m=e+80|0;if((d[m>>0]|0)!=(w&1|0)){t=c[e+36>>2]|0;if(w)Mh(t|0,35400,35401);else Mh(t|0,35400,35402);a[m>>0]=w&1}}x=e+76|0;y=c[e+36>>2]|0;break a}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1067819,1066271,164,1066282,0);r=36}while(0);d:do if((r|0)==36){r=0;switch(c[q+(b<<2)>>2]|0){case 6:case 4:{x=(c[h>>2]|0)+1220|0;y=3553;break d;break}case 8:{x=(c[h>>2]|0)+1228|0;y=3553;break d;break}case 5:{x=(c[h>>2]|0)+1224|0;y=3553;break d;break}default:{x=(c[h>>2]|0)+1216|0;y=3553;break d}}}while(0);e=c[x>>2]|0;cg(y|0,e|0);if(!b)c[l>>2]=e;b=b+1|0}while((b|0)!=(p|0));return n|0}function __ZN20RasterizerSceneGLES312_setup_lightEPNS_10RenderList7ElementERK9Transform(b,d,f){b=b|0;d=d|0;f=f|0;var h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0.0,K=0.0,L=0,M=0.0,N=0.0,O=0;h=l;l=l+240|0;if((l|0)>=(m|0))ba(240);i=h+192|0;j=h+128|0;k=h+64|0;n=h;o=c[b+2688>>2]|0;p=(o|0)<16?o:16;o=c[d>>2]|0;q=c[o+84>>2]|0;if(((q|0)!=0?(r=c[q+-4>>2]|0,(r|0)!=0):0)?(q=o+84|0,__ZN6VectorI3RIDE14_copy_on_writeEv(q),o=c[q>>2]|0,(r|0)>0):0){q=b+32|0;s=c[q>>2]|0;t=c[q+4>>2]|0;q=0;u=0;v=0;while(1){w=c[o+(u<<2)>>2]|0;x=w+600|0;do if((c[x>>2]|0)==(s|0)?(c[x+4>>2]|0)==(t|0):0){y=c[w+496>>2]|0;z=c[y+12>>2]|0;if((v|0)<(p|0)&(z|0)==1){if(!(c[y+112>>2]&c[(c[d>>2]|0)+76>>2])){A=v;B=q;break}c[j+(v<<2)>>2]=e[w+608>>1];A=v+1|0;B=q;break}if((q|0)<(p|0)&(z|0)==2?(c[y+112>>2]&c[(c[d>>2]|0)+76>>2]|0)!=0:0){c[k+(q<<2)>>2]=e[w+608>>1];A=v;B=q+1|0}else{A=v;B=q}}else{A=v;B=q}while(0);u=u+1|0;if((u|0)==(r|0)){C=A;D=B;break}else{q=B;v=A}}}else{C=0;D=0}A=b+112|0;v=b+120|0;do if((c[v>>2]|0)>4){a[1263537]=0;B=c[b+152>>2]|0;if(!B){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(785482,772862,376,785538,0);break}q=c[(c[B+12>>2]|0)+16>>2]|0;if((q|0)>=0)if((c[308575]|0)==(A|0)){a[1263537]=0;Bg(q|0,C|0);break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(785583,785679,81,785637,0);break}}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(785482,772862,375,785495,0);while(0);if(C|0){do if((c[v>>2]|0)>3){a[1263537]=0;q=c[b+152>>2]|0;if(!q){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(785482,772862,376,785538,0);E=-1;break}else{E=c[(c[q+12>>2]|0)+12>>2]|0;break}}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(785482,772862,375,785495,0);E=-1}while(0);Ih(E|0,C|0,j|0)}do if((c[v>>2]|0)>6){a[1263537]=0;j=c[b+152>>2]|0;if(!j){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(785482,772862,376,785538,0);break}C=c[(c[j+12>>2]|0)+24>>2]|0;if((C|0)>=0)if((c[308575]|0)==(A|0)){a[1263537]=0;Bg(C|0,D|0);break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(785583,785679,81,785637,0);break}}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(785482,772862,375,785495,0);while(0);if(D|0){do if((c[v>>2]|0)>5){a[1263537]=0;C=c[b+152>>2]|0;if(!C){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(785482,772862,376,785538,0);F=-1;break}else{F=c[(c[C+12>>2]|0)+20>>2]|0;break}}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(785482,772862,375,785495,0);F=-1}while(0);Ih(F|0,D|0,k|0)}k=c[d>>2]|0;D=c[k+88>>2]|0;if(((D|0)!=0?(F=c[D+-4>>2]|0,(F|0)!=0):0)?(D=k+88|0,__ZN6VectorI3RIDE14_copy_on_writeEv(D),k=c[D>>2]|0,(F|0)>0):0){D=b+32|0;C=c[D>>2]|0;j=c[D+4>>2]|0;D=0;E=0;while(1){q=c[k+(E<<2)>>2]|0;B=q+32|0;if((D|0)<(p|0)&((c[B>>2]|0)==(C|0)?(c[B+4>>2]|0)==(j|0):0)){c[n+(D<<2)>>2]=c[q+40>>2];G=D+1|0}else G=D;E=E+1|0;if((E|0)==(F|0)){H=G;break}else D=G}}else H=0;do if((c[v>>2]|0)>8){a[1263537]=0;G=c[b+152>>2]|0;if(!G){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(785482,772862,376,785538,0);break}D=c[(c[G+12>>2]|0)+32>>2]|0;if((D|0)>=0)if((c[308575]|0)==(A|0)){a[1263537]=0;Bg(D|0,H|0);break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(785583,785679,81,785637,0);break}}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(785482,772862,375,785495,0);while(0);if(H|0){do if((c[v>>2]|0)>7){a[1263537]=0;D=c[b+152>>2]|0;if(!D){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(785482,772862,376,785538,0);I=-1;break}else{I=c[(c[D+12>>2]|0)+28>>2]|0;break}}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(785482,772862,375,785495,0);I=-1}while(0);Ih(I|0,H|0,n|0)}n=c[d>>2]|0;d=c[n+92>>2]|0;if(!d){l=h;return}H=c[d+-4>>2]|0;if(!H){l=h;return}d=n+92|0;__ZN6VectorI3RIDE14_copy_on_writeEv(d);n=c[d>>2]|0;d=c[n>>2]|0;I=b+72|0;tg((c[(c[I>>2]|0)+32>>2]|0)+33974|0);cg(32879,c[d+16>>2]|0);__ZNK9TransformmlERKS_(i,d+44|0,f);__ZN16SceneShaderGLES311set_uniformENS_8UniformsERK9Transform(A,9,i);D=d+32|0;do if((c[v>>2]|0)>10){a[1263537]=0;G=c[b+152>>2]|0;if(!G){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(785482,772862,376,785538,0);break}F=c[(c[G+12>>2]|0)+40>>2]|0;if((F|0)>=0)if((c[308575]|0)==(A|0)){c[i>>2]=c[D>>2];c[i+4>>2]=c[d+36>>2];c[i+8>>2]=c[d+40>>2];a[1263537]=0;Yf(F|0,1,i|0);break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(785583,785679,87,785637,0);break}}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(785482,772862,375,785495,0);while(0);D=d+12|0;F=c[D>>2]|0;if(!F)J=0.0;else J=+(c[F+88>>2]|0)*+g[F+92>>2];do if((c[v>>2]|0)>12){a[1263537]=0;F=c[b+152>>2]|0;if(!F){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(785482,772862,376,785538,0);break}G=c[(c[F+12>>2]|0)+48>>2]|0;if((G|0)>=0)if((c[308575]|0)==(A|0)){a[1263537]=0;dg(G|0,+J);break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(785583,785679,69,785637,0);break}}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(785482,772862,375,785495,0);while(0);G=c[D>>2]|0;if(!G)K=0.0;else K=+g[G+96>>2];do if((c[v>>2]|0)>13){a[1263537]=0;G=c[b+152>>2]|0;if(!G){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(785482,772862,376,785538,0);break}F=c[(c[G+12>>2]|0)+52>>2]|0;if((F|0)>=0)if((c[308575]|0)==(A|0)){a[1263537]=0;dg(F|0,+K);break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(785583,785679,69,785637,0);break}}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(785482,772862,375,785495,0);while(0);F=c[D>>2]|0;if(!F)L=0;else L=(a[F+104>>0]^1)&255;do if((c[v>>2]|0)>14){a[1263537]=0;F=c[b+152>>2]|0;if(!F){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(785482,772862,376,785538,0);break}D=c[(c[F+12>>2]|0)+56>>2]|0;if((D|0)>=0)if((c[308575]|0)==(A|0)){a[1263537]=0;Bg(D|0,L|0);break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(785583,785679,81,785637,0);break}}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(785482,772862,375,785495,0);while(0);L=d+20|0;do if((c[v>>2]|0)>11){a[1263537]=0;D=c[b+152>>2]|0;if(!D){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(785482,772862,376,785538,0);break}F=c[(c[D+12>>2]|0)+44>>2]|0;if((F|0)<0)break;if((c[308575]|0)==(A|0)){c[i>>2]=c[L>>2];c[i+4>>2]=c[d+24>>2];c[i+8>>2]=c[d+28>>2];a[1263537]=0;Yf(F|0,1,i|0);break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(785583,785679,87,785637,0);break}}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(785482,772862,375,785495,0);while(0);if((H|0)<=1){if((c[v>>2]|0)<=20){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(785482,772862,375,785495,0);l=h;return}a[1263537]=0;H=c[b+152>>2]|0;if(!H){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(785482,772862,376,785538,0);l=h;return}d=c[(c[H+12>>2]|0)+80>>2]|0;if((d|0)<0){l=h;return}if((c[308575]|0)==(A|0)){a[1263537]=0;Bg(d|0,0);l=h;return}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(785583,785679,81,785637,0);l=h;return}}d=c[n+4>>2]|0;tg((c[(c[I>>2]|0)+32>>2]|0)+33973|0);cg(32879,c[d+16>>2]|0);__ZNK9TransformmlERKS_(i,d+44|0,f);__ZN16SceneShaderGLES311set_uniformENS_8UniformsERK9Transform(A,15,i);f=d+32|0;do if((c[v>>2]|0)>16){a[1263537]=0;I=c[b+152>>2]|0;if(!I){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(785482,772862,376,785538,0);break}n=c[(c[I+12>>2]|0)+64>>2]|0;if((n|0)<0)break;if((c[308575]|0)==(A|0)){c[i>>2]=c[f>>2];c[i+4>>2]=c[d+36>>2];c[i+8>>2]=c[d+40>>2];a[1263537]=0;Yf(n|0,1,i|0);break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(785583,785679,87,785637,0);break}}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(785482,772862,375,785495,0);while(0);f=d+20|0;do if((c[v>>2]|0)>17){a[1263537]=0;n=c[b+152>>2]|0;if(!n){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(785482,772862,376,785538,0);break}I=c[(c[n+12>>2]|0)+68>>2]|0;if((I|0)<0)break;if((c[308575]|0)==(A|0)){c[i>>2]=c[f>>2];c[i+4>>2]=c[d+24>>2];c[i+8>>2]=c[d+28>>2];a[1263537]=0;Yf(I|0,1,i|0);break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(785583,785679,87,785637,0);break}}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(785482,772862,375,785495,0);while(0);i=d+12|0;d=c[i>>2]|0;if(!d)M=0.0;else M=+(c[d+88>>2]|0)*+g[d+92>>2];do if((c[v>>2]|0)>18){a[1263537]=0;d=c[b+152>>2]|0;if(!d){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(785482,772862,376,785538,0);break}f=c[(c[d+12>>2]|0)+72>>2]|0;if((f|0)<0)break;if((c[308575]|0)==(A|0)){a[1263537]=0;dg(f|0,+M);break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(785583,785679,69,785637,0);break}}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(785482,772862,375,785495,0);while(0);f=c[i>>2]|0;if(!f)N=0.0;else N=+g[f+96>>2];do if((c[v>>2]|0)>19){a[1263537]=0;f=c[b+152>>2]|0;if(!f){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(785482,772862,376,785538,0);break}d=c[(c[f+12>>2]|0)+76>>2]|0;if((d|0)<0)break;if((c[308575]|0)==(A|0)){a[1263537]=0;dg(d|0,+N);break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(785583,785679,69,785637,0);break}}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(785482,772862,375,785495,0);while(0);d=c[i>>2]|0;if(!d)O=0;else O=(a[d+104>>0]^1)&255;do if((c[v>>2]|0)>21){a[1263537]=0;d=c[b+152>>2]|0;if(!d){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(785482,772862,376,785538,0);break}i=c[(c[d+12>>2]|0)+84>>2]|0;if((i|0)<0)break;if((c[308575]|0)==(A|0)){a[1263537]=0;Bg(i|0,O|0);break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(785583,785679,81,785637,0);break}}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(785482,772862,375,785495,0);while(0);if((c[v>>2]|0)<=20){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(785482,772862,375,785495,0);l=h;return}a[1263537]=0;v=c[b+152>>2]|0;if(!v){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(785482,772862,376,785538,0);l=h;return}b=c[(c[v+12>>2]|0)+80>>2]|0;if((b|0)<0){l=h;return}if((c[308575]|0)==(A|0)){a[1263537]=0;Bg(b|0,1);l=h;return}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(785583,785679,81,785637,0);l=h;return}}function __ZN20RasterizerSceneGLES315_setup_geometryEPNS_10RenderList7ElementERK9Transform(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0.0,u=0.0,v=0.0,w=0.0,x=0,y=0,z=0,A=0,B=0,C=0.0,D=0.0,E=0.0,F=0.0,G=0.0,H=0,J=0;f=l;l=l+64|0;if((l|0)>=(m|0))ba(64);h=f+48|0;i=f;k=c[d>>2]|0;switch(c[k+8>>2]|0){case 1:{n=c[d+4>>2]|0;o=c[n+320>>2]|0;if(((o|0?c[o+-4>>2]|0:0)?(o=c[k+96>>2]|0,o|0):0)?c[o+-4>>2]|0:0){o=c[b+72>>2]|0;p=k+96|0;__ZN6VectorIfE14_copy_on_writeEv(p);__ZN22RasterizerStorageGLES324mesh_render_blend_shapesEPNS_7SurfaceEPf(o,n,c[p>>2]|0);__ZN11ShaderGLES34bindEv(b+112|0)|0;l=f;return}Eg(c[n+296>>2]|0);l=f;return}case 2:{n=c[d+12>>2]|0;Eg(c[(c[d+4>>2]|0)+300>>2]|0);Id(34962,c[n+88>>2]|0);b=(c[n+100>>2]|0)+(c[n+96>>2]|0)<<2;Cg(8);Ae(8,4,5126,0,b|0,0);th(8,1);Cg(9);Ae(9,4,5126,0,b|0,16);th(9,1);if((c[n+20>>2]|0)==1){Cg(10);Ae(10,4,5126,0,b|0,32);th(10,1);q=48}else{Ud(10);Hd(10,0.0,0.0,1.0,0.0);q=32}switch(c[n+24>>2]|0){case 0:{Ud(11);Hd(11,1.0,1.0,1.0,1.0);l=f;return}case 1:{Cg(11);Ae(11,4,5121,1,b|0,0+q|0);th(11,1);l=f;return}case 2:{Cg(11);Ae(11,4,5126,0,b|0,0+q|0);th(11,1);l=f;return}default:{l=f;return}}break}case 4:{q=c[d+12>>2]|0;b=c[d+4>>2]|0;n=q+68|0;if((c[n>>2]|0)==2?(a[q+109>>0]|0)!=0:0){p=q+96|0;Id(34962,c[p>>2]|0);o=q+16|0;k=Of(34962,0,(c[o>>2]|0)*96|0,3)|0;r=h+8|0;g[r>>2]=0.0;s=h+4|0;g[s>>2]=0.0;g[h>>2]=0.0;if(!(a[q+60>>0]|0)){t=+g[e+8>>2];u=+g[e+20>>2];v=+g[e+32>>2];w=+I(+(t*t+u*u+v*v));if(w==0.0){x=0;y=0;z=0}else{A=(g[j>>2]=t/w,c[j>>2]|0);B=(g[j>>2]=u/w,c[j>>2]|0);x=A;y=(g[j>>2]=v/w,c[j>>2]|0);z=B}c[h>>2]=x;c[s>>2]=z;c[r>>2]=y}else{__ZNK9Transform14affine_inverseEv(i,(c[d>>2]|0)+24|0);w=+g[e+8>>2];v=+g[e+20>>2];u=+g[e+32>>2];t=+g[i+36>>2]+(w*+g[i>>2]+v*+g[i+4>>2]+u*+g[i+8>>2]);C=+g[i+40>>2]+(w*+g[i+12>>2]+v*+g[i+16>>2]+u*+g[i+20>>2]);D=+g[i+44>>2]+(w*+g[i+24>>2]+v*+g[i+28>>2]+u*+g[i+32>>2]);u=+I(+(t*t+C*C+D*D));if(u==0.0){E=0.0;F=0.0;G=0.0}else{E=t/u;F=D/u;G=C/u}g[h>>2]=E;g[s>>2]=G;g[r>>2]=F}r=c[o>>2]|0;switch(r|0){case 0:break;case 1:{H=0;J=27;break}default:{o=r;s=0;do{s=s+1|0;o=o>>1}while((o|0)!=1);H=s<<1;J=27}}if((J|0)==27){__ZNK9SortArrayI23RasterizerGLES3Particle27RasterizerGLES3ParticleSortE9introsortEiiPS0_i(h,0,r,k,H);__ZNK9SortArrayI23RasterizerGLES3Particle27RasterizerGLES3ParticleSortE20final_insertion_sortEiiPS0_(h,0,r,k)}ff(34962)|0;Eg(c[b+300>>2]|0);Id(34962,c[p>>2]|0)}else{Eg(c[b+300>>2]|0);Id(34962,c[q+76>>2]|0)}if((c[n>>2]|0)==1){l=f;return}Cg(8);Ae(8,4,5126,0,96,48);th(8,1);Cg(9);Ae(9,4,5126,0,96,64);th(9,1);Cg(10);Ae(10,4,5126,0,96,80);th(10,1);Cg(11);Ae(11,4,5126,0,96,0);th(11,1);Cg(12);Ae(12,4,5126,0,96,32);th(12,1);l=f;return}default:{l=f;return}}}function __ZN16SceneShaderGLES311set_uniformENS_8UniformsERK9Transform(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0,j=0;f=l;l=l+64|0;if((l|0)>=(m|0))ba(64);h=f;if((d|0)>=0?(c[b+8>>2]|0)>(d|0):0){a[1263537]=0;i=c[b+40>>2]|0;if(!i){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(785482,772862,376,785538,0);l=f;return}j=c[(c[i+12>>2]|0)+(d<<2)>>2]|0;if((j|0)<0){l=f;return}if((c[308575]|0)==(b|0)){c[h>>2]=c[e>>2];c[h+4>>2]=c[e+12>>2];c[h+8>>2]=c[e+24>>2];g[h+12>>2]=0.0;c[h+16>>2]=c[e+4>>2];c[h+20>>2]=c[e+16>>2];c[h+24>>2]=c[e+28>>2];g[h+28>>2]=0.0;c[h+32>>2]=c[e+8>>2];c[h+36>>2]=c[e+20>>2];c[h+40>>2]=c[e+32>>2];g[h+44>>2]=0.0;c[h+48>>2]=c[e+36>>2];c[h+52>>2]=c[e+40>>2];c[h+56>>2]=c[e+44>>2];g[h+60>>2]=1.0;a[1263537]=0;xd(j|0,1,0,h|0);l=f;return}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(785583,785679,95,785637,0);l=f;return}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(785482,772862,375,785495,0);l=f;return}function __ZN20RasterizerSceneGLES316_render_geometryEPNS_10RenderList7ElementE(b,d){b=b|0;d=d|0;var e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0;e=l;l=l+48|0;if((l|0)>=(m|0))ba(48);f=e;switch(c[(c[d>>2]|0)+8>>2]|0){case 1:{h=c[d+4>>2]|0;i=h+352|0;j=c[i>>2]|0;k=c[206508+(c[h+368>>2]<<2)>>2]|0;n=h+348|0;h=c[n>>2]|0;if((j|0)>0){Ke(k|0,j|0,((h|0)>65535?5125:5123)|0,0);o=i}else{lg(k|0,0,h|0);o=n}n=(c[b+72>>2]|0)+1280|0;c[n>>2]=(c[n>>2]|0)+(c[o>>2]|0);l=e;return}case 2:{o=c[d+12>>2]|0;n=c[d+4>>2]|0;h=c[o+16>>2]|0;k=c[o+92>>2]|0;o=(h|0)>(k|0)?h:k;k=n+352|0;h=c[k>>2]|0;i=c[206508+(c[n+368>>2]<<2)>>2]|0;j=n+348|0;n=c[j>>2]|0;if((h|0)>0){ge(i|0,h|0,((n|0)>65535?5125:5123)|0,0,o|0);p=k}else{jf(i|0,0,n|0,o|0);p=j}j=U(c[p>>2]|0,o)|0;o=(c[b+72>>2]|0)+1280|0;c[o>>2]=(c[o>>2]|0)+j;l=e;return}case 3:{j=c[d+4>>2]|0;if(a[j+40>>0]|0){l=e;return}Id(34962,c[b+2660>>2]|0);Eg(c[b+2664>>2]|0);o=c[j+36>>2]|0;if(!o){q=0;r=0}else{s=0;t=o;u=13}while(1){if((u|0)==13){u=0;q=s;r=c[t>>2]|0}if(!r)break;o=r+8|0;j=c[o>>2]|0;if(!j)v=q;else{p=c[j+-4>>2]|0;j=c[b+72>>2]|0;n=j+1280|0;c[n>>2]=(c[n>>2]|0)+p;n=c[r>>2]|0;a:do if((n|0)!=0?(i=c[j+1292>>2]|0,(i|0)!=0):0){k=c[i+8>>2]|0;i=c[j+1296>>2]|0;h=(k|0)==(i|0);b:do if(h)w=k;else{x=k;while(1){y=c[x+24>>2]|0;if(n>>>0<y>>>0)z=x+8|0;else{if(y>>>0>=n>>>0){w=x;break b}z=x+4|0}x=c[z>>2]|0;if((x|0)==(i|0)){u=36;break a}}}while(0);if((w|0)!=(i|0)&(w|0)!=0){a[1263537]=0;c:do if(h){A=k;u=32}else{x=k;while(1){y=c[x+24>>2]|0;if(n>>>0<y>>>0)B=x+8|0;else{if(y>>>0>=n>>>0){A=x;u=32;break c}B=x+4|0}x=c[B>>2]|0;if((x|0)==(i|0)){u=33;break}}}while(0);if((u|0)==32){u=0;if((A|0)!=(i|0)&(A|0)!=0){a[1263537]=0;C=n}else u=33}if((u|0)==33){u=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,154,1066282,0);C=0}tg(33984);cg(c[C+36>>2]|0,c[C+76>>2]|0);D=1}else u=36}else u=36;while(0);if((u|0)==36){u=0;if(q){tg(33984);cg(3553,c[b+108>>2]|0);D=0}else D=0}n=r+12|0;if(!(c[n>>2]|0)){Ud(1);E=0}else{Cg(1);j=p*12|0;Fh(34962,0,j|0,c[n>>2]|0);Ae(1,3,5126,0,j|0,0);E=j}j=r+16|0;if(!(c[j>>2]|0)){Ud(2);F=E}else{Cg(2);n=p<<4;Fh(34962,0,n|0,c[j>>2]|0);Ae(2,4,5126,0,n|0,0+E|0);F=E+n|0}n=r+20|0;if(!(c[n>>2]|0)){Ud(3);Hd(3,1.0,1.0,1.0,1.0);G=F}else{Cg(3);j=p<<4;Fh(34962,0,j|0,c[n>>2]|0);Ae(3,4,5126,0,16,0+F|0);G=F+j|0}j=r+24|0;if(!(c[j>>2]|0)){Ud(4);H=G}else{Cg(4);n=p<<3;Fh(34962,0,n|0,c[j>>2]|0);Ae(4,2,5126,0,8,0+G|0);H=G+n|0}n=r+28|0;if(!(c[n>>2]|0)){Ud(5);I=H}else{Cg(5);j=p<<3;Fh(34962,0,j|0,c[n>>2]|0);Ae(5,2,5126,0,8,0+H|0);I=H+j|0}Cg(0);Fh(34962,0,p*12|0,c[o>>2]|0);Ae(0,3,5126,0,12,0+I|0);j=c[o>>2]|0;if(!j)J=0;else J=c[j+-4>>2]|0;lg(c[206508+(c[r+4>>2]<<2)>>2]|0,0,J|0);v=D}s=v;t=r+32|0;u=13}if(!q){l=e;return}tg(33984);cg(3553,c[b+108>>2]|0);l=e;return}case 4:{q=c[d+12>>2]|0;u=c[d+4>>2]|0;if(!(a[q+60>>0]|0)){g[f>>2]=1.0;g[f+4>>2]=0.0;g[f+8>>2]=0.0;g[f+12>>2]=0.0;g[f+16>>2]=1.0;g[f+20>>2]=0.0;g[f+24>>2]=0.0;g[f+28>>2]=0.0;g[f+32>>2]=1.0;g[f+44>>2]=0.0;g[f+40>>2]=0.0;g[f+36>>2]=0.0;__ZN16SceneShaderGLES311set_uniformENS_8UniformsERK9Transform(b+112|0,1,f)}f=c[q+16>>2]|0;do if((c[q+68>>2]|0)==1){d=~~+T(+(+(f|0)*+g[q+128>>2]));r=f-d|0;if((r|0)>0){Cg(8);t=0+(d*96|0)|0;Ae(8,4,5126,0,96,t+48|0);th(8,1);Cg(9);Ae(9,4,5126,0,96,t+64|0);th(9,1);Cg(10);Ae(10,4,5126,0,96,t+80|0);th(10,1);Cg(11);Ae(11,4,5126,0,96,t|0);th(11,1);Cg(12);Ae(12,4,5126,0,96,t+32|0);th(12,1);t=u+352|0;v=c[t>>2]|0;s=c[206508+(c[u+368>>2]<<2)>>2]|0;D=u+348|0;J=c[D>>2]|0;if((v|0)>0){ge(s|0,v|0,((J|0)>65535?5125:5123)|0,0,r|0);K=t}else{jf(s|0,0,J|0,r|0);K=D}D=U(c[K>>2]|0,r)|0;r=(c[b+72>>2]|0)+1280|0;c[r>>2]=(c[r>>2]|0)+D}if((d|0)<=0){l=e;return}Cg(8);Ae(8,4,5126,0,96,48);th(8,1);Cg(9);Ae(9,4,5126,0,96,64);th(9,1);Cg(10);Ae(10,4,5126,0,96,80);th(10,1);Cg(11);Ae(11,4,5126,0,96,0);th(11,1);Cg(12);Ae(12,4,5126,0,96,32);th(12,1);D=u+352|0;r=c[D>>2]|0;J=c[206508+(c[u+368>>2]<<2)>>2]|0;s=u+348|0;t=c[s>>2]|0;if((r|0)>0){ge(J|0,r|0,((t|0)>65535?5125:5123)|0,0,d|0);L=D;M=d;break}else{jf(J|0,0,t|0,d|0);L=s;M=d;break}}else{d=u+352|0;s=c[d>>2]|0;t=c[206508+(c[u+368>>2]<<2)>>2]|0;J=u+348|0;D=c[J>>2]|0;if((s|0)>0){ge(t|0,s|0,((D|0)>65535?5125:5123)|0,0,f|0);L=d;M=f;break}else{jf(t|0,0,D|0,f|0);L=J;M=f;break}}while(0);f=U(c[L>>2]|0,M)|0;M=(c[b+72>>2]|0)+1280|0;c[M>>2]=(c[M>>2]|0)+f;l=e;return}default:{l=e;return}}}function __ZN22RasterizerStorageGLES324mesh_render_blend_shapesEPNS_7SurfaceEPf(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0.0,t=0.0,u=0.0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0;Eg(c[d+296>>2]|0);f=d+292|0;h=c[f>>2]|0;i=b+688|0;j=b+752|0;k=1;l=h>>>16&4^12;m=h;while(1){h=c[206536+(k<<2)>>2]|0;n=1<<k;do if((c[i>>2]|0)>(h|0)){a[1263537]=0;o=1<<h;if(!(m&n)){c[j>>2]=c[j>>2]&~o;p=m;break}else{c[j>>2]=c[j>>2]|o;p=m;break}}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(772845,772862,382,772891,0);p=c[f>>2]|0}while(0);if(!(p&n))q=l;else q=(c[206568+(k<<2)>>2]|0)+l|0;k=k+1|0;if((k|0)==8)break;else{l=q;m=p}}p=d+320|0;m=c[p>>2]|0;if(!m)r=0;else r=c[m+-4>>2]|0;m=(r|0)>0;if((c[(c[d+288>>2]|0)+24>>2]|0)==0&m){l=0;s=1.0;while(1){t=s-+g[e+(l<<2)>>2];l=l+1|0;if((l|0)==(r|0)){u=t;break}else s=t}}else u=1.0;if((c[i>>2]|0)<=6){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(772845,772862,382,772891,0);if((c[i>>2]|0)>0)v=18;else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(772845,772862,382,772891,0)}else{a[1263537]=0;c[j>>2]=c[j>>2]&-65;v=18}do if((v|0)==18){l=(c[f>>2]&262144|0)==0;a[1263537]=0;k=c[j>>2]|0;if(l){c[j>>2]=k&-2;break}else{c[j>>2]=k|1;break}}while(0);k=b+672|0;__ZN11ShaderGLES34bindEv(k)|0;l=b+680|0;do if((c[l>>2]|0)>0){a[1263537]=0;h=c[b+712>>2]|0;if(!h){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(785482,772862,376,785538,0);break}o=c[c[h+12>>2]>>2]|0;if((o|0)>=0)if((c[308575]|0)==(k|0)){a[1263537]=0;dg(o|0,+u);break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(785583,785716,35,785637,0);break}}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(785482,772862,375,785495,0);while(0);hf(35977);o=b+1240|0;Gg(35982,0,c[o>>2]|0);ee(0);h=d+348|0;lg(0,0,c[h>>2]|0);me();if((c[i>>2]|0)>6){a[1263537]=0;c[j>>2]=c[j>>2]|64}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(772845,772862,382,772891,0);__ZN11ShaderGLES34bindEv(k)|0;a:do if(m){j=b+1244|0;i=b+712|0;w=0;while(1){u=+g[e+(w<<2)>>2];if(!(u<.001)){x=c[p>>2]|0;y=(x|0)==0;if(y)z=0;else z=c[x+-4>>2]|0;if((z|0)<=(w|0)){if(y)A=0;else A=c[x+-4>>2]|0;if((A|0)<=(w|0))break;a[1263537]=0}__ZN6VectorIN22RasterizerStorageGLES37Surface10BlendShapeEE14_copy_on_writeEv(p);Eg(c[(c[p>>2]|0)+(w<<3)+4>>2]|0);Id(34962,c[o>>2]|0);Gg(35982,0,c[j>>2]|0);do if((c[l>>2]|0)>0){a[1263537]=0;x=c[i>>2]|0;if(!x){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(785482,772862,376,785538,0);B=0;C=0;break}y=c[c[x+12>>2]>>2]|0;if((y|0)>=0)if((c[308575]|0)==(k|0)){a[1263537]=0;dg(y|0,+u);B=0;C=0;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(785583,785716,35,785637,0);B=0;C=0;break}else{B=0;C=0}}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(785482,772862,375,785495,0);B=0;C=0}while(0);b:while(1){y=B;c:while(1){D=y+8|0;if(!(c[f>>2]&1<<y))Ud(D|0);else{Cg(D|0);switch(y|0){case 7:{v=64;break b;break}case 0:{v=55;break c;break}case 1:{v=58;break c;break}case 2:{v=59;break c;break}case 3:{v=60;break c;break}case 4:{v=61;break c;break}case 5:{v=62;break c;break}case 6:{v=63;break c;break}default:{}}}x=y+1|0;if((x|0)==8)break b;else y=x}do if((v|0)==55){v=0;x=0+C|0;if(!(c[f>>2]&262144)){Ae(D|0,3,5126,0,q|0,x|0);E=12;break}else{Ae(D|0,2,5126,0,q|0,x|0);E=8;break}}else if((v|0)==58){v=0;Ae(D|0,3,5126,0,q|0,0+C|0);E=12}else if((v|0)==59){v=0;Ae(D|0,4,5126,0,q|0,0+C|0);E=16}else if((v|0)==60){v=0;Ae(D|0,4,5126,0,q|0,0+C|0);E=16}else if((v|0)==61){v=0;Ae(D|0,2,5126,0,q|0,0+C|0);E=8}else if((v|0)==62){v=0;Ae(D|0,2,5126,0,q|0,0+C|0);E=8}else if((v|0)==63){v=0;Ge(D|0,4,5125,q|0,0+C|0);E=16}while(0);B=y+1|0;C=C+E|0}if((v|0)==64){v=0;Ae(D|0,4,5126,0,q|0,0+C|0)}ee(0);lg(0,0,c[h>>2]|0);me();x=c[o>>2]|0;c[o>>2]=c[j>>2];c[j>>2]=x}w=w+1|0;if((w|0)>=(r|0))break a}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);dh(35977);Gg(35982,0,0);Eg(c[b+1248>>2]|0);Id(34962,c[o>>2]|0);o=0;b=0;d:while(1){r=b;e:while(1){if(!(c[f>>2]&1<<r))Ud(r|0);else{Cg(r|0);switch(r|0){case 7:{v=82;break d;break}case 0:{v=73;break e;break}case 1:{v=76;break e;break}case 2:{v=77;break e;break}case 3:{v=78;break e;break}case 4:{v=79;break e;break}case 5:{v=80;break e;break}case 6:{v=81;break e;break}default:{}}}h=r+1|0;if((h|0)==8)break d;else r=h}do if((v|0)==73){v=0;h=0+o|0;if(!(c[f>>2]&262144)){Ae(0,3,5126,0,q|0,h|0);F=12;break}else{Ae(0,2,5126,0,q|0,h|0);F=8;break}}else if((v|0)==76){v=0;Ae(1,3,5126,0,q|0,0+o|0);F=12}else if((v|0)==77){v=0;Ae(2,4,5126,0,q|0,0+o|0);F=16}else if((v|0)==78){v=0;Ae(3,4,5126,0,q|0,0+o|0);F=16}else if((v|0)==79){v=0;Ae(4,2,5126,0,q|0,0+o|0);F=8}else if((v|0)==80){v=0;Ae(5,2,5126,0,q|0,0+o|0);F=8}else if((v|0)==81){v=0;Ge(6,4,5125,q|0,0+o|0);F=16}while(0);o=o+F|0;b=r+1|0}if((v|0)==82)Ae(7,4,5126,0,q|0,0+o|0);if(!(c[d+352>>2]|0))return;Id(34963,c[d+308>>2]|0);return}function __ZNK9SortArrayI23RasterizerGLES3Particle27RasterizerGLES3ParticleSortE9introsortEiiPS0_i(a,b,d,e,f){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;var h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0.0,x=0.0,y=0.0,z=0.0,A=0.0,B=0.0,C=0,D=0.0,E=0,F=0,G=0,H=0,I=0,J=0,K=0;h=l;l=l+96|0;if((l|0)>=(m|0))ba(96);i=h;j=d-b|0;if((j|0)<=16){l=h;return}k=e+(b*96|0)|0;n=e+(b*96|0)+60|0;o=e+(b*96|0)+76|0;p=e+(b*96|0)+92|0;q=a+4|0;r=a+8|0;s=f;f=d;d=j;while(1){if(!s)break;s=s+-1|0;j=(d>>>1)+b|0;t=e+(j*96|0)|0;u=f+-1|0;v=e+(u*96|0)|0;w=+g[a>>2];x=+g[q>>2];y=+g[r>>2];z=+g[n>>2]*w+ +g[o>>2]*x+ +g[p>>2]*y;A=w*+g[e+(j*96|0)+60>>2]+x*+g[e+(j*96|0)+76>>2]+y*+g[e+(j*96|0)+92>>2];B=w*+g[e+(u*96|0)+60>>2]+x*+g[e+(u*96|0)+76>>2]+y*+g[e+(u*96|0)+92>>2];if(z<A)if(A<B)C=t;else C=z<B?v:k;else if(z<B)C=k;else C=A<B?v:t;B=+g[C+60>>2];A=+g[C+76>>2];z=+g[C+92>>2];t=b;v=f;D=w;w=x;x=y;while(1){y=B*D+A*w+z*x;E=t;while(1){F=E+1|0;if(D*+g[e+(E*96|0)+60>>2]+w*+g[e+(E*96|0)+76>>2]+x*+g[e+(E*96|0)+92>>2]<y)E=F;else{G=v;break}}do G=G+-1|0;while(y<D*+g[e+(G*96|0)+60>>2]+w*+g[e+(G*96|0)+76>>2]+x*+g[e+(G*96|0)+92>>2]);if((E|0)>=(G|0))break;u=e+(E*96|0)|0;j=e+(G*96|0)|0;H=i;I=u;J=H+96|0;do{c[H>>2]=c[I>>2];H=H+4|0;I=I+4|0}while((H|0)<(J|0));H=u;I=j;J=H+96|0;do{c[H>>2]=c[I>>2];H=H+4|0;I=I+4|0}while((H|0)<(J|0));H=j;I=i;J=H+96|0;do{c[H>>2]=c[I>>2];H=H+4|0;I=I+4|0}while((H|0)<(J|0));t=F;v=G;D=+g[a>>2];w=+g[q>>2];x=+g[r>>2]}__ZNK9SortArrayI23RasterizerGLES3Particle27RasterizerGLES3ParticleSortE9introsortEiiPS0_i(a,E,f,e,s);d=E-b|0;if((d|0)<=16){K=17;break}else f=E}if((K|0)==17){l=h;return}__ZNK9SortArrayI23RasterizerGLES3Particle27RasterizerGLES3ParticleSortE12partial_sortEiiiPS0_(a,b,f,f,e);l=h;return}function __ZNK9SortArrayI23RasterizerGLES3Particle27RasterizerGLES3ParticleSortE20final_insertion_sortEiiPS0_(a,b,c,d){a=a|0;b=b|0;c=c|0;d=d|0;var e=0,f=0;if((c-b|0)>16){__ZNK9SortArrayI23RasterizerGLES3Particle27RasterizerGLES3ParticleSortE13linear_insertEiiPS0_(a,b,b+1|0,d);__ZNK9SortArrayI23RasterizerGLES3Particle27RasterizerGLES3ParticleSortE13linear_insertEiiPS0_(a,b,b+2|0,d);__ZNK9SortArrayI23RasterizerGLES3Particle27RasterizerGLES3ParticleSortE13linear_insertEiiPS0_(a,b,b+3|0,d);__ZNK9SortArrayI23RasterizerGLES3Particle27RasterizerGLES3ParticleSortE13linear_insertEiiPS0_(a,b,b+4|0,d);__ZNK9SortArrayI23RasterizerGLES3Particle27RasterizerGLES3ParticleSortE13linear_insertEiiPS0_(a,b,b+5|0,d);__ZNK9SortArrayI23RasterizerGLES3Particle27RasterizerGLES3ParticleSortE13linear_insertEiiPS0_(a,b,b+6|0,d);__ZNK9SortArrayI23RasterizerGLES3Particle27RasterizerGLES3ParticleSortE13linear_insertEiiPS0_(a,b,b+7|0,d);__ZNK9SortArrayI23RasterizerGLES3Particle27RasterizerGLES3ParticleSortE13linear_insertEiiPS0_(a,b,b+8|0,d);__ZNK9SortArrayI23RasterizerGLES3Particle27RasterizerGLES3ParticleSortE13linear_insertEiiPS0_(a,b,b+9|0,d);__ZNK9SortArrayI23RasterizerGLES3Particle27RasterizerGLES3ParticleSortE13linear_insertEiiPS0_(a,b,b+10|0,d);__ZNK9SortArrayI23RasterizerGLES3Particle27RasterizerGLES3ParticleSortE13linear_insertEiiPS0_(a,b,b+11|0,d);__ZNK9SortArrayI23RasterizerGLES3Particle27RasterizerGLES3ParticleSortE13linear_insertEiiPS0_(a,b,b+12|0,d);__ZNK9SortArrayI23RasterizerGLES3Particle27RasterizerGLES3ParticleSortE13linear_insertEiiPS0_(a,b,b+13|0,d);__ZNK9SortArrayI23RasterizerGLES3Particle27RasterizerGLES3ParticleSortE13linear_insertEiiPS0_(a,b,b+14|0,d);__ZNK9SortArrayI23RasterizerGLES3Particle27RasterizerGLES3ParticleSortE13linear_insertEiiPS0_(a,b,b+15|0,d);__ZNK9SortArrayI23RasterizerGLES3Particle27RasterizerGLES3ParticleSortE24unguarded_insertion_sortEiiPS0_(a,b+16|0,c,d);return}if((c|0)==(b|0))return;e=b+1|0;if((e|0)==(c|0))return;else f=e;do{__ZNK9SortArrayI23RasterizerGLES3Particle27RasterizerGLES3ParticleSortE13linear_insertEiiPS0_(a,b,f,d);f=f+1|0}while((f|0)!=(c|0));return}function __ZNK9SortArrayI23RasterizerGLES3Particle27RasterizerGLES3ParticleSortE13linear_insertEiiPS0_(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0.0,t=0,u=0.0,v=0.0,w=0.0,x=0,y=0.0,z=0,A=0.0,B=0,C=0,D=0,E=0,F=0.0,G=0;f=l;l=l+176|0;if((l|0)>=(m|0))ba(176);h=f+32|0;i=f+16|0;j=f;k=f+116|0;n=f+104|0;o=f+92|0;p=k;q=e+(d*96|0)|0;r=p+60|0;do{c[p>>2]=c[q>>2];p=p+4|0;q=q+4|0}while((p|0)<(r|0));s=+g[e+(d*96|0)+60>>2];t=e+(d*96|0)+64|0;c[n>>2]=c[t>>2];c[n+4>>2]=c[t+4>>2];c[n+8>>2]=c[t+8>>2];u=+g[e+(d*96|0)+76>>2];t=e+(d*96|0)+80|0;c[o>>2]=c[t>>2];c[o+4>>2]=c[t+4>>2];c[o+8>>2]=c[t+8>>2];v=+g[e+(d*96|0)+92>>2];t=e+(b*96|0)|0;w=+g[a>>2];x=a+4|0;y=+g[x>>2];z=a+8|0;A=+g[z>>2];B=e+(b*96|0)+60|0;C=e+(b*96|0)+76|0;D=e+(b*96|0)+92|0;if(s*w+u*y+v*A<w*+g[B>>2]+y*+g[C>>2]+A*+g[D>>2]){if((d|0)>(b|0)){E=d;do{p=e+(E*96|0)|0;E=E+-1|0;q=e+(E*96|0)|0;r=p+96|0;do{c[p>>2]=c[q>>2];p=p+4|0;q=q+4|0}while((p|0)<(r|0))}while((E|0)>(b|0))}p=t;q=k;r=p+60|0;do{c[p>>2]=c[q>>2];p=p+4|0;q=q+4|0}while((p|0)<(r|0));g[B>>2]=s;B=e+(b*96|0)+64|0;c[B>>2]=c[n>>2];c[B+4>>2]=c[n+4>>2];c[B+8>>2]=c[n+8>>2];g[C>>2]=u;C=e+(b*96|0)+80|0;c[C>>2]=c[o>>2];c[C+4>>2]=c[o+4>>2];c[C+8>>2]=c[o+8>>2];g[D>>2]=v;l=f;return}p=h;q=k;r=p+60|0;do{c[p>>2]=c[q>>2];p=p+4|0;q=q+4|0}while((p|0)<(r|0));c[i>>2]=c[n>>2];c[i+4>>2]=c[n+4>>2];c[i+8>>2]=c[n+8>>2];c[j>>2]=c[o>>2];c[j+4>>2]=c[o+4>>2];c[j+8>>2]=c[o+8>>2];o=d;F=w;w=y;y=A;while(1){d=o+-1|0;G=e+(o*96|0)|0;if(!(s*F+u*w+v*y<F*+g[e+(d*96|0)+60>>2]+w*+g[e+(d*96|0)+76>>2]+y*+g[e+(d*96|0)+92>>2]))break;p=G;q=e+(d*96|0)|0;r=p+96|0;do{c[p>>2]=c[q>>2];p=p+4|0;q=q+4|0}while((p|0)<(r|0));o=d;F=+g[a>>2];w=+g[x>>2];y=+g[z>>2]}p=G;q=h;r=p+60|0;do{c[p>>2]=c[q>>2];p=p+4|0;q=q+4|0}while((p|0)<(r|0));g[e+(o*96|0)+60>>2]=s;q=e+(o*96|0)+64|0;c[q>>2]=c[i>>2];c[q+4>>2]=c[i+4>>2];c[q+8>>2]=c[i+8>>2];g[e+(o*96|0)+76>>2]=u;i=e+(o*96|0)+80|0;c[i>>2]=c[j>>2];c[i+4>>2]=c[j+4>>2];c[i+8>>2]=c[j+8>>2];g[e+(o*96|0)+92>>2]=v;l=f;return}function __ZNK9SortArrayI23RasterizerGLES3Particle27RasterizerGLES3ParticleSortE24unguarded_insertion_sortEiiPS0_(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0.0,q=0.0,r=0,s=0.0,t=0,u=0,v=0,w=0,x=0,y=0.0,z=0.0,A=0.0,B=0;f=l;l=l+96|0;if((l|0)>=(m|0))ba(96);h=f+32|0;i=f+16|0;j=f;if((b|0)==(d|0)){l=f;return}k=a+4|0;n=a+8|0;o=b;do{p=+g[e+(o*96|0)+60>>2];b=e+(o*96|0)+64|0;q=+g[e+(o*96|0)+76>>2];r=e+(o*96|0)+80|0;s=+g[e+(o*96|0)+92>>2];t=h;u=e+(o*96|0)|0;v=t+60|0;do{c[t>>2]=c[u>>2];t=t+4|0;u=u+4|0}while((t|0)<(v|0));c[i>>2]=c[b>>2];c[i+4>>2]=c[b+4>>2];c[i+8>>2]=c[b+8>>2];c[j>>2]=c[r>>2];c[j+4>>2]=c[r+4>>2];c[j+8>>2]=c[r+8>>2];w=o;while(1){x=w+-1|0;y=+g[a>>2];z=+g[k>>2];A=+g[n>>2];B=e+(w*96|0)|0;if(!(p*y+q*z+s*A<y*+g[e+(x*96|0)+60>>2]+z*+g[e+(x*96|0)+76>>2]+A*+g[e+(x*96|0)+92>>2]))break;t=B;u=e+(x*96|0)|0;v=t+96|0;do{c[t>>2]=c[u>>2];t=t+4|0;u=u+4|0}while((t|0)<(v|0));w=x}t=B;u=h;v=t+60|0;do{c[t>>2]=c[u>>2];t=t+4|0;u=u+4|0}while((t|0)<(v|0));g[e+(w*96|0)+60>>2]=p;u=e+(w*96|0)+64|0;c[u>>2]=c[i>>2];c[u+4>>2]=c[i+4>>2];c[u+8>>2]=c[i+8>>2];g[e+(w*96|0)+76>>2]=q;u=e+(w*96|0)+80|0;c[u>>2]=c[j>>2];c[u+4>>2]=c[j+4>>2];c[u+8>>2]=c[j+8>>2];g[e+(w*96|0)+92>>2]=s;o=o+1|0}while((o|0)!=(d|0));l=f;return}function __ZNK9SortArrayI23RasterizerGLES3Particle27RasterizerGLES3ParticleSortE12partial_sortEiiiPS0_(a,b,d,e,f){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;var h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0.0,y=0.0,z=0.0,A=0;h=l;l=l+192|0;if((l|0)>=(m|0))ba(192);i=h+96|0;j=h;k=e-b|0;if((k|0)>=2){n=(k+-2|0)/2|0;while(1){o=i;p=f+((n+b|0)*96|0)|0;q=o+96|0;do{c[o>>2]=c[p>>2];o=o+4|0;p=p+4|0}while((o|0)<(q|0));__ZNK9SortArrayI23RasterizerGLES3Particle27RasterizerGLES3ParticleSortE11adjust_heapEiiiS0_PS0_(a,b,n,k,i,f);if(!n)break;else n=n+-1|0}}if((e|0)<(d|0)){n=a+4|0;r=a+8|0;s=f+(b*96|0)+60|0;t=f+(b*96|0)+76|0;u=f+(b*96|0)+92|0;v=f+(b*96|0)|0;w=e;do{x=+g[a>>2];y=+g[n>>2];z=+g[r>>2];if(+g[f+(w*96|0)+60>>2]*x+ +g[f+(w*96|0)+76>>2]*y+ +g[f+(w*96|0)+92>>2]*z<x*+g[s>>2]+y*+g[t>>2]+z*+g[u>>2]){A=f+(w*96|0)|0;o=j;p=A;q=o+96|0;do{c[o>>2]=c[p>>2];o=o+4|0;p=p+4|0}while((o|0)<(q|0));o=A;p=v;q=o+96|0;do{c[o>>2]=c[p>>2];o=o+4|0;p=p+4|0}while((o|0)<(q|0));o=i;p=j;q=o+96|0;do{c[o>>2]=c[p>>2];o=o+4|0;p=p+4|0}while((o|0)<(q|0));__ZNK9SortArrayI23RasterizerGLES3Particle27RasterizerGLES3ParticleSortE11adjust_heapEiiiS0_PS0_(a,b,0,k,i,f)}w=w+1|0}while((w|0)!=(d|0))}if((k|0)<=1){l=h;return}k=f+(b*96|0)|0;d=e;do{d=d+-1|0;e=f+(d*96|0)|0;o=j;p=e;q=o+96|0;do{c[o>>2]=c[p>>2];o=o+4|0;p=p+4|0}while((o|0)<(q|0));o=e;p=k;q=o+96|0;do{c[o>>2]=c[p>>2];o=o+4|0;p=p+4|0}while((o|0)<(q|0));e=d-b|0;o=i;p=j;q=o+96|0;do{c[o>>2]=c[p>>2];o=o+4|0;p=p+4|0}while((o|0)<(q|0));__ZNK9SortArrayI23RasterizerGLES3Particle27RasterizerGLES3ParticleSortE11adjust_heapEiiiS0_PS0_(a,b,0,e,i,f)}while((e|0)>1);l=h;return}function __ZNK9SortArrayI23RasterizerGLES3Particle27RasterizerGLES3ParticleSortE11adjust_heapEiiiS0_PS0_(a,b,d,e,f,h){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0.0,z=0.0,A=0.0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0.0,K=0.0,L=0.0,M=0,N=0,O=0;i=l;l=l+96|0;if((l|0)>=(m|0))ba(96);j=i+32|0;k=i+16|0;n=i;o=d<<1;p=o+2|0;if((p|0)<(e|0)){q=a+4|0;r=a+8|0;s=o;t=d;u=p;while(1){v=u+b|0;w=s|1;x=w+b|0;y=+g[a>>2];z=+g[q>>2];A=+g[r>>2];B=+g[h+(v*96|0)+60>>2]*y+ +g[h+(v*96|0)+76>>2]*z+ +g[h+(v*96|0)+92>>2]*A<y*+g[h+(x*96|0)+60>>2]+z*+g[h+(x*96|0)+76>>2]+A*+g[h+(x*96|0)+92>>2]?w:u;C=h+((t+b|0)*96|0)|0;D=h+((B+b|0)*96|0)|0;E=C+96|0;do{c[C>>2]=c[D>>2];C=C+4|0;D=D+4|0}while((C|0)<(E|0));w=B<<1;x=w+2|0;if((x|0)<(e|0)){s=w;t=B;u=x}else{F=w;G=x;H=B;break}}}else{F=o;G=p;H=d}p=F|1;if((G|0)==(e|0)){C=h+((H+b|0)*96|0)|0;D=h+((p+b|0)*96|0)|0;E=C+96|0;do{c[C>>2]=c[D>>2];C=C+4|0;D=D+4|0}while((C|0)<(E|0));I=p}else I=H;A=+g[f+60>>2];H=f+64|0;z=+g[f+76>>2];p=f+80|0;y=+g[f+92>>2];C=j;D=f;E=C+60|0;do{c[C>>2]=c[D>>2];C=C+4|0;D=D+4|0}while((C|0)<(E|0));c[k>>2]=c[H>>2];c[k+4>>2]=c[H+4>>2];c[k+8>>2]=c[H+8>>2];c[n>>2]=c[p>>2];c[n+4>>2]=c[p+4>>2];c[n+8>>2]=c[p+8>>2];a:do if((I|0)>(d|0)){p=a+4|0;H=a+8|0;f=I;while(1){e=(f+-1|0)/2|0;G=e+b|0;J=+g[a>>2];K=+g[p>>2];L=+g[H>>2];F=f+b|0;if(!(+g[h+(G*96|0)+60>>2]*J+ +g[h+(G*96|0)+76>>2]*K+ +g[h+(G*96|0)+92>>2]*L<A*J+z*K+y*L)){M=F;break a}C=h+(F*96|0)|0;D=h+(G*96|0)|0;E=C+96|0;do{c[C>>2]=c[D>>2];C=C+4|0;D=D+4|0}while((C|0)<(E|0));if((e|0)>(d|0))f=e;else{N=e;O=8;break}}}else{N=I;O=8}while(0);if((O|0)==8)M=N+b|0;C=h+(M*96|0)|0;D=j;E=C+60|0;do{c[C>>2]=c[D>>2];C=C+4|0;D=D+4|0}while((C|0)<(E|0));g[h+(M*96|0)+60>>2]=A;D=h+(M*96|0)+64|0;c[D>>2]=c[k>>2];c[D+4>>2]=c[k+4>>2];c[D+8>>2]=c[k+8>>2];g[h+(M*96|0)+76>>2]=z;k=h+(M*96|0)+80|0;c[k>>2]=c[n>>2];c[k+4>>2]=c[n+4>>2];c[k+8>>2]=c[n+8>>2];g[h+(M*96|0)+92>>2]=y;l=i;return}function __ZN20RasterizerSceneGLES313_add_geometryEPN22RasterizerStorageGLES38GeometryEPN15RasterizerScene12InstanceBaseEPNS0_13GeometryOwnerEib(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,G=0;i=e+20|0;do if(!(c[i>>2]|0)){if((g|0)<=-1){j=d+16|0;break}k=e+80|0;l=c[k>>2]|0;m=(l|0)==0;if(m)n=0;else n=c[l+-4>>2]|0;do if((n|0)<=(g|0)){if(m)o=0;else o=c[l+-4>>2]|0;if((o|0)>(g|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);__ZN6VectorI3RIDE14_copy_on_writeEv(k);j=(c[k>>2]|0)+(g<<2)|0}else j=i;while(0);i=c[j>>2]|0;a:do if(!i)p=24;else{j=c[b+72>>2]|0;g=c[j+1348>>2]|0;b:do if(g|0){o=c[g+8>>2]|0;n=c[j+1352>>2]|0;c:do if((o|0)==(n|0))q=o;else{l=o;while(1){m=c[l+24>>2]|0;if(i>>>0<m>>>0)r=l+8|0;else{if(m>>>0>=i>>>0){q=l;break c}r=l+4|0}l=c[r>>2]|0;if((l|0)==(n|0))break b}}while(0);if((q|0)!=(n|0)&(q|0)!=0){a[1263537]=0;o=c[i+8>>2]|0;if((i|0)==0|(o|0)==0){p=24;break a}else{s=i;t=o;break a}}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1067819,1066271,164,1066282,0);p=24}while(0);do if((p|0)==24){i=c[b+56>>2]|0;if(i|0){s=i;t=c[i+8>>2]|0;break}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(785915,699426,2025,1068387,0);return}while(0);a[1263537]=0;i=(a[t+120>>0]|0)!=0;if(!(c[t+108>>2]|0))u=(a[t+122>>0]|0)!=0;else u=1;q=i|u;r=c[e+104>>2]&1;j=(c[t+116>>2]|0)==0?(r|0)==0:(r|0)!=0;if(a[t+125>>0]|0)a[b+2721>>0]=1;do if(!h){r=b+2920|0;if(q){g=b+2936|0;k=c[g>>2]|0;o=c[r>>2]|0;if((k+(c[b+2932>>2]|0)|0)<(o|0)){l=o-k+-1|0;o=b+2928|0;c[(c[o>>2]|0)+(l<<2)>>2]=(c[b+2924>>2]|0)+(l*24|0);c[g>>2]=k+1;v=0;w=(c[o>>2]|0)+(l<<2)|0;x=s;y=r;break}else return}else{z=s;A=r;p=46}}else{if(u)return;if(i?(c[t+112>>2]|0)!=3:0)return;do if((((a[t+126>>0]|0)==0?(a[t+123>>0]|0)==0:0)?(a[t+124>>0]|0)==0:0)?(c[t+112>>2]|0)!=3:0)if((c[e+100>>2]|0)==2){B=c[b+60>>2]|0;break}else{B=c[b+56>>2]|0;break}else B=s;while(0);z=B;A=b+2920|0;p=46}while(0);do if((p|0)==46){B=b+2932|0;s=c[B>>2]|0;if(((c[b+2936>>2]|0)+s|0)<(c[b+2920>>2]|0)){t=b+2928|0;c[(c[t>>2]|0)+(s<<2)>>2]=(c[b+2924>>2]|0)+(s*24|0);i=c[t>>2]|0;c[B>>2]=s+1;v=1;w=i+(s<<2)|0;x=z;y=A;break}else return}while(0);A=c[w>>2]|0;if(!A)return;c[A+4>>2]=d;c[A+8>>2]=x;c[A>>2]=e;c[A+12>>2]=f;f=A+16|0;w=f;c[w>>2]=0;c[w+4>>2]=0;w=d+24|0;z=w;p=b+32|0;s=c[p>>2]|0;i=c[p+4>>2]|0;if(!((c[z>>2]|0)==(s|0)?(c[z+4>>2]|0)==(i|0):0)){z=w;c[z>>2]=s;c[z+4>>2]=i;z=b+52|0;w=c[z>>2]|0;c[z>>2]=w+1;c[d+32>>2]=w}if((!h?(w=c[b+2852>>2]|0,(w|0)!=0):0)?(c[e+76>>2]&c[(c[w+496>>2]|0)+112>>2]|0)==0:0){w=f;c[w>>2]=0;c[w+4>>2]=67108864;C=0;D=67108864}else{C=0;D=0}w=_bitshift64Shl(c[d+32>>2]|0,0,20)|0;d=F|D;D=_bitshift64Shl(c[e+8>>2]|0,0,15)|0;z=D|(w|C);C=F|d;d=f;c[d>>2]=z;c[d+4>>2]=C;if(!h){h=x+80|0;d=h;if((c[d>>2]|0)==(s|0)?(c[d+4>>2]|0)==(i|0):0)E=c[x+72>>2]|0;else{d=h;c[d>>2]=s;c[d+4>>2]=i;i=b+48|0;b=c[i>>2]|0;c[i>>2]=b+1;c[x+72>>2]=b;E=b}b=_bitshift64Shl(E|0,0,40)|0;E=F|C;C=_bitshift64Shl(c[e+72>>2]|0,0,60)|0;i=f;c[i>>2]=C|(b|z);c[i+4>>2]=F|E;do if(!(u|v)?(c[(c[x+8>>2]|0)+112>>2]|0)==3:0){E=y+12|0;i=c[E>>2]|0;if(((c[y+16>>2]|0)+i|0)>=(c[y>>2]|0))return;z=y+8|0;c[(c[z>>2]|0)+(i<<2)>>2]=(c[y+4>>2]|0)+(i*24|0);b=c[z>>2]|0;c[E>>2]=i+1;E=c[b+(i<<2)>>2]|0;if(!E)return;else{c[E>>2]=c[A>>2];c[E+4>>2]=c[A+4>>2];c[E+8>>2]=c[A+8>>2];c[E+12>>2]=c[A+12>>2];c[E+16>>2]=c[A+16>>2];c[E+20>>2]=c[A+20>>2];G=c[A>>2]|0;break}}else G=e;while(0);e=c[G+92>>2]|0;if(e|0?c[e+-4>>2]|0:0){e=f;G=c[e+4>>2]|33554432;A=f;c[A>>2]=c[e>>2];c[A+4>>2]=G}}if(j){j=f;G=c[j+4>>2]|0;A=f;c[A>>2]=c[j>>2]|1;c[A+4>>2]=G}if(!(a[(c[x+8>>2]|0)+121>>0]|0))return;x=f;G=c[x+4>>2]|134217728;A=f;c[A>>2]=c[x>>2];c[A+4>>2]=G;return}function __ZN20RasterizerSceneGLES313_setup_lightsEP3RIDiRK9TransformRK12CameraMatrixS0_(d,e,f,h,i,k){d=d|0;e=e|0;f=f|0;h=h|0;i=i|0;k=k|0;var n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0,ia=0,ja=0,ka=0,la=0,ma=0,na=0,oa=0,pa=0,qa=0,ra=0,sa=0,ta=0,ua=0,va=0,wa=0,xa=0,ya=0,za=0,Aa=0,Ba=0,Ca=0,Da=0,Ea=0,Fa=0,Ga=0,Ha=0,Ia=0,Ja=0,Ka=0,La=0,Ma=0,Na=0,Oa=0,Pa=0,Qa=0,Ra=0,Sa=0,Ta=0,Ua=0,Va=0,Wa=0,Xa=0,Ya=0,Za=0,_a=0,$a=0,ab=0,bb=0,cb=0,db=0,eb=0,fb=0,gb=0,hb=0,ib=0,jb=0,kb=0,lb=0,mb=0,nb=0,ob=0,pb=0,qb=0,rb=0,sb=0,tb=0,ub=0.0,vb=0.0,wb=0.0,xb=0.0,yb=0.0,zb=0.0,Ab=0.0,Bb=0.0,Cb=0.0,Db=0.0,Eb=0.0,Fb=0,Gb=0,Hb=0,Ib=0,Jb=0,Kb=0,Lb=0,Mb=0,Nb=0,Ob=0,Pb=0,Qb=0,Rb=0,Sb=0.0,Tb=0.0,Ub=0.0,Vb=0.0,Wb=0.0,Xb=0.0,Yb=0.0,Zb=0.0,_b=0.0,$b=0.0,ac=0.0,bc=0.0,cc=0,dc=0,ec=0,fc=0.0,gc=0.0,hc=0.0,ic=0,jc=0,kc=0,lc=0;i=l;l=l+944|0;if((l|0)>=(m|0))ba(944);n=i+576|0;o=i+528|0;p=i+480|0;q=i+432|0;r=i+320|0;s=i+368|0;t=i+256|0;u=i+192|0;v=i+64|0;w=i;x=i+128|0;y=d+2708|0;c[y>>2]=0;z=d+2704|0;c[z>>2]=0;A=d+2712|0;c[A>>2]=0;c[d+2852>>2]=0;B=c[k>>2]|0;a:do if(!B)C=B;else{k=c[d+2736>>2]|0;b:do if(k|0){D=c[k+8>>2]|0;E=c[d+2740>>2]|0;c:do if((D|0)==(E|0))F=D;else{G=D;while(1){H=c[G+24>>2]|0;if(B>>>0<H>>>0)L=G+8|0;else{if(H>>>0>=B>>>0){F=G;break c}L=G+4|0}G=c[L>>2]|0;if((G|0)==(E|0))break b}}while(0);if((F|0)!=(E|0)&(F|0)!=0){a[1263537]=0;C=B;break a}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1067819,1066271,164,1066282,0);C=0}while(0);d:do if((f|0)>0){B=d+32|0;F=n+32|0;L=n+36|0;k=n+40|0;D=n+44|0;G=h+4|0;H=h+8|0;M=h+36|0;N=h+12|0;O=h+16|0;P=h+20|0;Q=h+40|0;R=h+24|0;S=h+28|0;T=h+32|0;V=h+44|0;W=n+4|0;X=n+8|0;Y=n+12|0;Z=n+16|0;_=n+20|0;$=n+24|0;aa=n+28|0;ca=n+48|0;da=n+52|0;ea=n+56|0;fa=n+60|0;ga=n+80|0;ha=n+84|0;ia=n+88|0;ja=n+92|0;ka=(C|0)!=0;la=C+72|0;ma=C+76|0;na=C+60|0;oa=n+96|0;pa=o+12|0;qa=n+100|0;ra=o+24|0;sa=n+104|0;ta=n+108|0;ua=o+4|0;va=n+112|0;wa=o+16|0;xa=n+116|0;ya=o+28|0;za=n+120|0;Aa=n+124|0;Ba=o+8|0;Ca=n+128|0;Da=o+20|0;Ea=n+132|0;Fa=o+32|0;Ga=n+136|0;Ha=n+140|0;Ia=o+36|0;Ja=n+144|0;Ka=o+40|0;La=n+148|0;Ma=o+44|0;Na=n+152|0;Oa=n+156|0;Pa=n+64|0;Qa=n+68|0;Ra=n+72|0;Sa=n+76|0;Ta=d+2676|0;Ua=d+2668|0;Va=n+16|0;Wa=n+48|0;Xa=o+4|0;Ya=o+8|0;Za=o+12|0;_a=u+4|0;$a=u+8|0;ab=u+12|0;bb=u+16|0;cb=u+20|0;db=u+24|0;eb=u+28|0;fb=u+32|0;gb=u+36|0;hb=u+40|0;ib=u+44|0;jb=u+48|0;kb=u+52|0;lb=u+56|0;mb=u+60|0;nb=d+2672|0;ob=0;while(1){if((ob|0)>4095)break;a[1263537]=0;pb=c[e+(ob<<2)>>2]|0;qb=pb+496|0;rb=c[qb>>2]|0;e:do switch(c[rb+12>>2]|0){case 0:{sb=c[A>>2]|0;if((sb|0)<16){c[A>>2]=sb+1;c[d+2856+(sb<<2)>>2]=pb;tb=89}else tb=89;break}case 1:{ub=a[rb+109>>0]|0?-1.0:1.0;vb=+g[rb+72>>2];if(vb<.04045)wb=vb*.07739938080495357;else wb=+J(+((vb+.055)*.9478672985781991),2.4);vb=+g[rb+76>>2];if(vb<.04045)xb=vb*.07739938080495357;else xb=+J(+((vb+.055)*.9478672985781991),2.4);vb=+g[rb+80>>2];if(vb<.04045)yb=vb*.07739938080495357;else yb=+J(+((vb+.055)*.9478672985781991),2.4);sb=rb+16|0;g[F>>2]=ub*wb*+g[sb>>2];g[L>>2]=ub*xb*+g[sb>>2];g[k>>2]=ub*yb*+g[sb>>2];g[D>>2]=0.0;sb=pb+500|0;ub=+g[pb+536>>2];vb=+g[pb+540>>2];zb=+g[pb+544>>2];Ab=+g[Q>>2]+(ub*+g[N>>2]+vb*+g[O>>2]+zb*+g[P>>2]);Bb=+g[V>>2]+(ub*+g[R>>2]+vb*+g[S>>2]+zb*+g[T>>2]);g[n>>2]=+g[M>>2]+(+g[h>>2]*ub+ +g[G>>2]*vb+ +g[H>>2]*zb);g[W>>2]=Ab;g[X>>2]=Bb;Bb=+g[rb+24>>2];g[Y>>2]=1.0/(Bb<.001?.001:Bb);g[Z>>2]=0.0;g[_>>2]=0.0;g[$>>2]=0.0;c[aa>>2]=c[rb+28>>2];g[ca>>2]=0.0;g[da>>2]=0.0;c[ea>>2]=c[rb+20>>2];g[fa>>2]=0.0;Bb=+g[rb+88>>2];if(Bb<.04045)Cb=Bb*.07739938080495357;else Cb=+J(+((Bb+.055)*.9478672985781991),2.4);Bb=+g[rb+92>>2];if(Bb<.04045)Db=Bb*.07739938080495357;else Db=+J(+((Bb+.055)*.9478672985781991),2.4);Bb=+g[rb+96>>2];if(Bb<.04045)Eb=Bb*.07739938080495357;else Eb=+J(+((Bb+.055)*.9478672985781991),2.4);g[ga>>2]=Cb;g[ha>>2]=Db;g[ia>>2]=Eb;c[ja>>2]=c[rb+40>>2];f:do if(ka&(a[rb+108>>0]|0)!=0?(Fb=pb+488|0,Gb=c[la>>2]|0,Gb|0):0){Hb=c[Gb+8>>2]|0;Gb=c[ma>>2]|0;g:do if((Hb|0)==(Gb|0))Ib=Hb;else{Jb=c[Fb>>2]|0;Kb=Hb;while(1){Lb=c[Kb+24>>2]|0;if(Jb>>>0<Lb>>>0)Mb=Kb+8|0;else{if(Lb>>>0>=Jb>>>0){Ib=Kb;break g}Mb=Kb+4|0}Kb=c[Mb>>2]|0;if((Kb|0)==(Gb|0))break f}}while(0);if((Ib|0)!=(Gb|0)&(Ib|0)!=0){Hb=c[(__ZN3MapI3RIDj10ComparatorIS0_E16DefaultAllocatorEixERKS0_(la,Fb)|0)>>2]|0;Kb=Hb>>>27;Jb=Kb&3;Lb=Hb&134217727;Hb=c[C+8+(Jb<<3)+4>>2]|0;if(!Hb)Nb=0;else Nb=c[Hb+-4>>2]|0;if(Lb>>>0<Nb>>>0){a[1263537]=0;Hb=c[na>>2]|0;Ob=Hb>>>1;Pb=c[C+8+(Jb<<3)>>2]|0;Qb=(Ob>>>0)/(Pb>>>0)|0;Rb=(U((Lb>>>0)%(Pb>>>0)|0,Qb)|0)+(Ob&0-(Kb&1))|0;Kb=(U((Lb>>>0)/(Pb>>>0)|0,Qb)|0)+(Ob&0-(Jb>>>1))|0;Jb=(c[(c[qb>>2]|0)+120>>2]|0)==1;Ob=Qb>>>1;__ZNK9TransformmlERKS_(p,h,sb);__ZNK9Transform7inverseEv(o,p);c[oa>>2]=c[o>>2];c[qa>>2]=c[pa>>2];c[sa>>2]=c[ra>>2];g[ta>>2]=0.0;c[va>>2]=c[ua>>2];c[xa>>2]=c[wa>>2];c[za>>2]=c[ya>>2];g[Aa>>2]=0.0;c[Ca>>2]=c[Ba>>2];c[Ea>>2]=c[Da>>2];c[Ga>>2]=c[Fa>>2];g[Ha>>2]=0.0;c[Ja>>2]=c[Ia>>2];c[La>>2]=c[Ka>>2];c[Na>>2]=c[Ma>>2];g[Oa>>2]=1.0;g[fa>>2]=1.0;Bb=+(Hb>>>0);g[Pa>>2]=+(Rb>>>0)/Bb;g[Qa>>2]=+(Kb>>>0)/Bb;g[Ra>>2]=+((Jb?Qb:Ob)>>>0)/Bb;g[Sa>>2]=+((Jb?Ob:Qb)>>>0)/Bb;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(786549,699426,2475,786626,0);break e}}}while(0);sb=c[y>>2]|0;b[pb+608>>1]=sb;Qb=c[Ua>>2]|0;_memcpy((c[Ta>>2]|0)+(U(Qb,sb&65535)|0)|0,n|0,Qb|0)|0;c[y>>2]=(c[y>>2]|0)+1;tb=89;break}case 2:{Bb=a[rb+109>>0]|0?-1.0:1.0;Ab=+g[rb+72>>2];if(Ab<.04045)Sb=Ab*.07739938080495357;else Sb=+J(+((Ab+.055)*.9478672985781991),2.4);Ab=+g[rb+76>>2];if(Ab<.04045)Tb=Ab*.07739938080495357;else Tb=+J(+((Ab+.055)*.9478672985781991),2.4);Ab=+g[rb+80>>2];if(Ab<.04045)Ub=Ab*.07739938080495357;else Ub=+J(+((Ab+.055)*.9478672985781991),2.4);Qb=rb+16|0;g[F>>2]=Bb*Sb*+g[Qb>>2];g[L>>2]=Bb*Tb*+g[Qb>>2];g[k>>2]=Bb*Ub*+g[Qb>>2];g[D>>2]=0.0;Qb=pb+500|0;Bb=+g[h>>2];Ab=+g[pb+536>>2];zb=+g[G>>2];vb=+g[pb+540>>2];ub=+g[H>>2];Vb=+g[pb+544>>2];Wb=+g[N>>2];Xb=+g[O>>2];Yb=+g[P>>2];Zb=+g[Q>>2]+(Ab*Wb+vb*Xb+Vb*Yb);_b=+g[R>>2];$b=+g[S>>2];ac=+g[T>>2];bc=+g[V>>2]+(Ab*_b+vb*$b+Vb*ac);g[n>>2]=+g[M>>2]+(Bb*Ab+zb*vb+ub*Vb);g[W>>2]=Zb;g[X>>2]=bc;bc=+g[rb+24>>2];g[Y>>2]=1.0/(bc<.001?.001:bc);bc=+g[Qb>>2]*0.0+ +g[pb+504>>2]*0.0-+g[pb+508>>2];Zb=+g[pb+512>>2]*0.0+ +g[pb+516>>2]*0.0-+g[pb+520>>2];Vb=+g[pb+524>>2]*0.0+ +g[pb+528>>2]*0.0-+g[pb+532>>2];vb=bc*Bb+Zb*zb+Vb*ub;ub=bc*Wb+Zb*Xb+Vb*Yb;Yb=bc*_b+Zb*$b+Vb*ac;ac=+I(+(vb*vb+ub*ub+Yb*Yb));if(ac==0.0){cc=0;dc=0;ec=0}else{sb=(g[j>>2]=vb/ac,c[j>>2]|0);Ob=(g[j>>2]=ub/ac,c[j>>2]|0);cc=sb;dc=(g[j>>2]=Yb/ac,c[j>>2]|0);ec=Ob}c[Va>>2]=cc;c[_>>2]=ec;c[$>>2]=dc;Ob=c[qb>>2]|0;c[aa>>2]=c[Ob+28>>2];c[Wa>>2]=c[Ob+36>>2];g[da>>2]=+K(+(+g[Ob+32>>2]*3.141592653589793/180.0));c[ea>>2]=c[Ob+20>>2];g[fa>>2]=0.0;ac=+g[Ob+88>>2];if(ac<.04045)fc=ac*.07739938080495357;else fc=+J(+((ac+.055)*.9478672985781991),2.4);ac=+g[Ob+92>>2];if(ac<.04045)gc=ac*.07739938080495357;else gc=+J(+((ac+.055)*.9478672985781991),2.4);ac=+g[Ob+96>>2];if(ac<.04045)hc=ac*.07739938080495357;else hc=+J(+((ac+.055)*.9478672985781991),2.4);g[ga>>2]=fc;g[ha>>2]=gc;g[ia>>2]=hc;c[ja>>2]=c[Ob+40>>2];h:do if(ka&(a[Ob+108>>0]|0)!=0?(sb=pb+488|0,Jb=c[la>>2]|0,Jb|0):0){Kb=c[Jb+8>>2]|0;Jb=c[ma>>2]|0;i:do if((Kb|0)==(Jb|0))ic=Kb;else{Rb=c[sb>>2]|0;Hb=Kb;while(1){Pb=c[Hb+24>>2]|0;if(Rb>>>0<Pb>>>0)jc=Hb+8|0;else{if(Pb>>>0>=Rb>>>0){ic=Hb;break i}jc=Hb+4|0}Hb=c[jc>>2]|0;if((Hb|0)==(Jb|0))break h}}while(0);if((ic|0)!=(Jb|0)&(ic|0)!=0){Kb=c[(__ZN3MapI3RIDj10ComparatorIS0_E16DefaultAllocatorEixERKS0_(la,sb)|0)>>2]|0;Fb=Kb>>>27;Gb=Fb&3;Hb=Kb&134217727;Kb=c[C+8+(Gb<<3)+4>>2]|0;if(!Kb)kc=0;else kc=c[Kb+-4>>2]|0;if(Hb>>>0<kc>>>0){a[1263537]=0;Kb=c[na>>2]|0;Rb=Kb>>>1;Pb=c[C+8+(Gb<<3)>>2]|0;Lb=(Rb>>>0)/(Pb>>>0)|0;ac=+(Kb>>>0);Yb=+(((U((Hb>>>0)%(Pb>>>0)|0,Lb)|0)+(Rb&0-(Fb&1))|0)>>>0)/ac;ub=+(((U((Hb>>>0)/(Pb>>>0)|0,Lb)|0)+(Rb&0-(Gb>>>1))|0)>>>0)/ac;vb=+(Lb>>>0)/ac;g[o>>2]=Yb;g[Xa>>2]=ub;g[Ya>>2]=vb;g[Za>>2]=vb;g[fa>>2]=1.0;g[Pa>>2]=Yb;g[Qa>>2]=ub;g[Ra>>2]=vb;g[Sa>>2]=vb;__ZNK9TransformmlERKS_(r,h,Qb);__ZNK9Transform7inverseEv(q,r);__ZN12CameraMatrixC2Ev(s);__ZN12CameraMatrix14set_light_biasEv(s);__ZN12CameraMatrixC2Ev(t);__ZN12CameraMatrix20set_light_atlas_rectERK5Rect2(t,o);__ZNK12CameraMatrixmlERKS_(w,t,s);__ZNK12CameraMatrixmlERKS_(v,w,pb+8|0);__ZN12CameraMatrixC2ERK9Transform(x,q);__ZNK12CameraMatrixmlERKS_(u,v,x);__ZN12CameraMatrixD2Ev(x);__ZN12CameraMatrixD2Ev(v);__ZN12CameraMatrixD2Ev(w);c[oa>>2]=c[u>>2];c[qa>>2]=c[_a>>2];c[sa>>2]=c[$a>>2];c[ta>>2]=c[ab>>2];c[va>>2]=c[bb>>2];c[xa>>2]=c[cb>>2];c[za>>2]=c[db>>2];c[Aa>>2]=c[eb>>2];c[Ca>>2]=c[fb>>2];c[Ea>>2]=c[gb>>2];c[Ga>>2]=c[hb>>2];c[Ha>>2]=c[ib>>2];c[Ja>>2]=c[jb>>2];c[La>>2]=c[kb>>2];c[Na>>2]=c[lb>>2];c[Oa>>2]=c[mb>>2];__ZN12CameraMatrixD2Ev(u);__ZN12CameraMatrixD2Ev(t);__ZN12CameraMatrixD2Ev(s);break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(786549,699426,2562,786626,0);break e}}}while(0);Qb=c[z>>2]|0;b[pb+608>>1]=Qb;Ob=c[Ua>>2]|0;_memcpy((c[nb>>2]|0)+(U(Ob,Qb&65535)|0)|0,n|0,Ob|0)|0;c[z>>2]=(c[z>>2]|0)+1;tb=89;break}default:tb=89}while(0);if((tb|0)==89){tb=0;qb=B;rb=c[qb+4>>2]|0;E=pb+600|0;c[E>>2]=c[qb>>2];c[E+4>>2]=rb}ob=ob+1|0;if((ob|0)>=(f|0))break d}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(786549,699426,2418,786563,0)}while(0);f=d+2652|0;if(c[y>>2]|0){Id(35345,c[f>>2]|0);tb=U(c[d+2668>>2]|0,c[y>>2]|0)|0;Fh(35345,0,tb|0,c[d+2676>>2]|0);Id(35345,0)}Gg(35345,4,c[f>>2]|0);f=d+2648|0;if(!(c[z>>2]|0)){lc=c[f>>2]|0;Gg(35345,5,lc|0);l=i;return}Id(35345,c[f>>2]|0);tb=U(c[d+2668>>2]|0,c[z>>2]|0)|0;Fh(35345,0,tb|0,c[d+2672>>2]|0);Id(35345,0);lc=c[f>>2]|0;Gg(35345,5,lc|0);l=i;return}function __ZN20RasterizerSceneGLES318_setup_reflectionsEP3RIDiRK9TransformRK12CameraMatrixS0_PNS_11EnvironmentE(b,d,e,f,h,i,k){b=b|0;d=d|0;e=e|0;f=f|0;h=h|0;i=i|0;k=k|0;var n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0,ia=0,ja=0,ka=0,la=0,ma=0.0,na=0.0,oa=0,pa=0,qa=0,ra=0,sa=0.0,ta=0.0,ua=0.0,va=0.0,wa=0,xa=0.0,ya=0.0,za=0.0,Aa=0.0,Ba=0.0,Ca=0,Da=0,Ea=0,Fa=0,Ga=0,Ha=0,Ia=0,Ja=0,Ka=0,La=0,Ma=0,Na=0,Oa=0;h=l;l=l+96|0;if((l|0)>=(m|0))ba(96);n=h+48|0;o=h;p=b+2716|0;c[p>>2]=0;if((e|0)>0){q=b+2792|0;r=b+2796|0;s=c[i>>2]|0;i=(s|0)==0;t=b+2772|0;u=b+2776|0;v=b+2692|0;w=b+32|0;x=(k|0)==0;y=k+44|0;z=k+48|0;A=k+52|0;B=k+60|0;k=s+12|0;C=s+8|0;D=n+12|0;E=n+24|0;F=n+4|0;G=n+16|0;H=n+28|0;I=n+8|0;K=n+20|0;L=n+32|0;M=n+36|0;N=n+40|0;O=n+44|0;P=b+2680|0;Q=0;a:while(1){R=c[d+(Q<<2)>>2]|0;b:do if(!R)S=13;else{T=c[q>>2]|0;c:do if(T|0){V=c[T+8>>2]|0;W=c[r>>2]|0;d:do if((V|0)==(W|0))X=V;else{Y=V;while(1){Z=c[Y+24>>2]|0;if(R>>>0<Z>>>0)_=Y+8|0;else{if(Z>>>0>=R>>>0){X=Y;break d}_=Y+4|0}Y=c[_>>2]|0;if((Y|0)==(W|0))break c}}while(0);if((X|0)!=(W|0)&(X|0)!=0){a[1263537]=0;if(!i){V=c[t>>2]|0;e:do if(V|0){Y=c[V+8>>2]|0;Z=c[u>>2]|0;f:do if((Y|0)==(Z|0))$=Y;else{aa=Y;while(1){ca=c[aa+24>>2]|0;if(s>>>0<ca>>>0)da=aa+8|0;else{if(ca>>>0>=s>>>0){$=aa;break f}da=aa+4|0}aa=c[da>>2]|0;if((aa|0)==(Z|0))break e}}while(0);if(($|0)!=(Z|0)&($|0)!=0){a[1263537]=0;Y=c[R+24>>2]|0;if((Y|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(786364,699426,2649,786480,0);break b}aa=c[p>>2]|0;if((aa|0)>=(c[v>>2]|0)){ea=aa;break a}aa=w;ca=c[aa+4>>2]|0;fa=R+32|0;c[fa>>2]=c[aa>>2];c[fa+4>>2]=ca;ca=c[R+8>>2]|0;fa=c[ca+48>>2]|0;aa=c[ca+52>>2]|0;ga=c[ca+56>>2]|0;ha=c[ca+60>>2]|0;ia=c[ca+64>>2]|0;ja=c[ca+68>>2]|0;ka=c[ca+16>>2]|0;la=a[ca+72>>0]|0;ma=la<<24>>24?1.0:0.0;na=a[ca+73>>0]|0?1.0:0.0;if(!(la<<24>>24))if(x){oa=0;pa=0;qa=0;ra=0}else{sa=+g[y>>2];if(sa<.04045)ta=sa*.07739938080495357;else ta=+J(+((sa+.055)*.9478672985781991),2.4);sa=+g[z>>2];if(sa<.04045)ua=sa*.07739938080495357;else ua=+J(+((sa+.055)*.9478672985781991),2.4);sa=+g[A>>2];if(sa<.04045)va=sa*.07739938080495357;else va=+J(+((sa+.055)*.9478672985781991),2.4);sa=+g[B>>2];la=(g[j>>2]=ta*sa,c[j>>2]|0);wa=(g[j>>2]=ua*sa,c[j>>2]|0);oa=la;pa=wa;qa=(g[j>>2]=va*sa,c[j>>2]|0);ra=0}else{sa=+g[ca+20>>2];if(sa<.04045)xa=sa*.07739938080495357;else xa=+J(+((sa+.055)*.9478672985781991),2.4);sa=+g[ca+24>>2];if(sa<.04045)ya=sa*.07739938080495357;else ya=+J(+((sa+.055)*.9478672985781991),2.4);sa=+g[ca+28>>2];if(sa<.04045)za=sa*.07739938080495357;else za=+J(+((sa+.055)*.9478672985781991),2.4);sa=+g[ca+36>>2];wa=(g[j>>2]=xa*sa,c[j>>2]|0);la=(g[j>>2]=ya*sa,c[j>>2]|0);oa=wa;pa=la;qa=(g[j>>2]=za*sa,c[j>>2]|0);ra=c[ca+40>>2]|0}ca=c[k>>2]|0;la=c[C>>2]|0;wa=(ca|0)/(la|0)|0;sa=+(ca|0);Aa=+(U((Y|0)%(la|0)|0,wa)|0)/sa;Ba=+(U((Y|0)/(la|0)|0,wa)|0)/sa;__ZNK9TransformmlERKS_(o,f,R+44|0);__ZNK9Transform7inverseEv(n,o);la=c[n>>2]|0;Y=c[D>>2]|0;ca=c[E>>2]|0;Ca=c[F>>2]|0;Da=c[G>>2]|0;Ea=c[H>>2]|0;Fa=c[I>>2]|0;Ga=c[K>>2]|0;Ha=c[L>>2]|0;Ia=c[M>>2]|0;Ja=c[N>>2]|0;Ka=c[O>>2]|0;La=c[p>>2]|0;c[R+40>>2]=La;Ma=(c[P>>2]|0)+(La*144|0)|0;a[Ma>>0]=fa;a[Ma+1>>0]=fa>>8;a[Ma+2>>0]=fa>>16;a[Ma+3>>0]=fa>>24;fa=Ma+4|0;a[fa>>0]=aa;a[fa+1>>0]=aa>>8;a[fa+2>>0]=aa>>16;a[fa+3>>0]=aa>>24;aa=Ma+8|0;a[aa>>0]=ga;a[aa+1>>0]=ga>>8;a[aa+2>>0]=ga>>16;a[aa+3>>0]=ga>>24;ga=Ma+12|0;g[j>>2]=0.0;a[ga>>0]=a[j>>0];a[ga+1>>0]=a[j+1>>0];a[ga+2>>0]=a[j+2>>0];a[ga+3>>0]=a[j+3>>0];ga=Ma+16|0;a[ga>>0]=ha;a[ga+1>>0]=ha>>8;a[ga+2>>0]=ha>>16;a[ga+3>>0]=ha>>24;ha=Ma+20|0;a[ha>>0]=ia;a[ha+1>>0]=ia>>8;a[ha+2>>0]=ia>>16;a[ha+3>>0]=ia>>24;ia=Ma+24|0;a[ia>>0]=ja;a[ia+1>>0]=ja>>8;a[ia+2>>0]=ja>>16;a[ia+3>>0]=ja>>24;ja=Ma+28|0;g[j>>2]=0.0;a[ja>>0]=a[j>>0];a[ja+1>>0]=a[j+1>>0];a[ja+2>>0]=a[j+2>>0];a[ja+3>>0]=a[j+3>>0];ja=Ma+32|0;a[ja>>0]=ka;a[ja+1>>0]=ka>>8;a[ja+2>>0]=ka>>16;a[ja+3>>0]=ka>>24;ka=Ma+36|0;g[j>>2]=0.0;a[ka>>0]=a[j>>0];a[ka+1>>0]=a[j+1>>0];a[ka+2>>0]=a[j+2>>0];a[ka+3>>0]=a[j+3>>0];ka=Ma+40|0;g[j>>2]=ma;a[ka>>0]=a[j>>0];a[ka+1>>0]=a[j+1>>0];a[ka+2>>0]=a[j+2>>0];a[ka+3>>0]=a[j+3>>0];ka=Ma+44|0;g[j>>2]=na;a[ka>>0]=a[j>>0];a[ka+1>>0]=a[j+1>>0];a[ka+2>>0]=a[j+2>>0];a[ka+3>>0]=a[j+3>>0];ka=Ma+48|0;a[ka>>0]=oa;a[ka+1>>0]=oa>>8;a[ka+2>>0]=oa>>16;a[ka+3>>0]=oa>>24;ka=Ma+52|0;a[ka>>0]=pa;a[ka+1>>0]=pa>>8;a[ka+2>>0]=pa>>16;a[ka+3>>0]=pa>>24;ka=Ma+56|0;a[ka>>0]=qa;a[ka+1>>0]=qa>>8;a[ka+2>>0]=qa>>16;a[ka+3>>0]=qa>>24;ka=Ma+60|0;a[ka>>0]=ra;a[ka+1>>0]=ra>>8;a[ka+2>>0]=ra>>16;a[ka+3>>0]=ra>>24;ka=Ma+64|0;g[j>>2]=Aa;a[ka>>0]=a[j>>0];a[ka+1>>0]=a[j+1>>0];a[ka+2>>0]=a[j+2>>0];a[ka+3>>0]=a[j+3>>0];ka=Ma+68|0;g[j>>2]=Ba;a[ka>>0]=a[j>>0];a[ka+1>>0]=a[j+1>>0];a[ka+2>>0]=a[j+2>>0];a[ka+3>>0]=a[j+3>>0];ka=Ma+72|0;g[j>>2]=+(wa|0)/sa;a[ka>>0]=a[j>>0];a[ka+1>>0]=a[j+1>>0];a[ka+2>>0]=a[j+2>>0];a[ka+3>>0]=a[j+3>>0];ka=Ma+76|0;g[j>>2]=+((wa|0)/2|0|0)/sa;a[ka>>0]=a[j>>0];a[ka+1>>0]=a[j+1>>0];a[ka+2>>0]=a[j+2>>0];a[ka+3>>0]=a[j+3>>0];ka=Ma+80|0;a[ka>>0]=la;a[ka+1>>0]=la>>8;a[ka+2>>0]=la>>16;a[ka+3>>0]=la>>24;la=Ma+84|0;a[la>>0]=Y;a[la+1>>0]=Y>>8;a[la+2>>0]=Y>>16;a[la+3>>0]=Y>>24;Y=Ma+88|0;a[Y>>0]=ca;a[Y+1>>0]=ca>>8;a[Y+2>>0]=ca>>16;a[Y+3>>0]=ca>>24;ca=Ma+92|0;g[j>>2]=0.0;a[ca>>0]=a[j>>0];a[ca+1>>0]=a[j+1>>0];a[ca+2>>0]=a[j+2>>0];a[ca+3>>0]=a[j+3>>0];ca=Ma+96|0;a[ca>>0]=Ca;a[ca+1>>0]=Ca>>8;a[ca+2>>0]=Ca>>16;a[ca+3>>0]=Ca>>24;Ca=Ma+100|0;a[Ca>>0]=Da;a[Ca+1>>0]=Da>>8;a[Ca+2>>0]=Da>>16;a[Ca+3>>0]=Da>>24;Da=Ma+104|0;a[Da>>0]=Ea;a[Da+1>>0]=Ea>>8;a[Da+2>>0]=Ea>>16;a[Da+3>>0]=Ea>>24;Ea=Ma+108|0;g[j>>2]=0.0;a[Ea>>0]=a[j>>0];a[Ea+1>>0]=a[j+1>>0];a[Ea+2>>0]=a[j+2>>0];a[Ea+3>>0]=a[j+3>>0];Ea=Ma+112|0;a[Ea>>0]=Fa;a[Ea+1>>0]=Fa>>8;a[Ea+2>>0]=Fa>>16;a[Ea+3>>0]=Fa>>24;Fa=Ma+116|0;a[Fa>>0]=Ga;a[Fa+1>>0]=Ga>>8;a[Fa+2>>0]=Ga>>16;a[Fa+3>>0]=Ga>>24;Ga=Ma+120|0;a[Ga>>0]=Ha;a[Ga+1>>0]=Ha>>8;a[Ga+2>>0]=Ha>>16;a[Ga+3>>0]=Ha>>24;Ha=Ma+124|0;g[j>>2]=0.0;a[Ha>>0]=a[j>>0];a[Ha+1>>0]=a[j+1>>0];a[Ha+2>>0]=a[j+2>>0];a[Ha+3>>0]=a[j+3>>0];Ha=Ma+128|0;a[Ha>>0]=Ia;a[Ha+1>>0]=Ia>>8;a[Ha+2>>0]=Ia>>16;a[Ha+3>>0]=Ia>>24;Ia=Ma+132|0;a[Ia>>0]=Ja;a[Ia+1>>0]=Ja>>8;a[Ia+2>>0]=Ja>>16;a[Ia+3>>0]=Ja>>24;Ja=Ma+136|0;a[Ja>>0]=Ka;a[Ja+1>>0]=Ka>>8;a[Ja+2>>0]=Ka>>16;a[Ja+3>>0]=Ka>>24;Ka=Ma+140|0;g[j>>2]=1.0;a[Ka>>0]=a[j>>0];a[Ka+1>>0]=a[j+1>>0];a[Ka+2>>0]=a[j+2>>0];a[Ka+3>>0]=a[j+3>>0];c[p>>2]=(c[p>>2]|0)+1;break b}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1067819,1066271,164,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(786364,699426,2647,786425,0);break b}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1067819,1066271,164,1066282,0);S=13}while(0);if((S|0)==13){S=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(786364,699426,2644,786383,0)}Q=Q+1|0;if((Q|0)>=(e|0)){S=52;break}}if((S|0)==52)ea=c[p>>2]|0;if(ea|0){ea=b+2656|0;Id(35345,c[ea>>2]|0);Fh(35345,0,(c[p>>2]|0)*144|0,c[b+2680>>2]|0);Id(35345,0);Na=ea;Oa=c[Na>>2]|0;Gg(35345,6,Oa|0);l=h;return}}Na=b+2656|0;Oa=c[Na>>2]|0;Gg(35345,6,Oa|0);l=h;return}function __ZNK9SortArrayIPN20RasterizerSceneGLES310RenderList7ElementENS1_9SortByKeyEE9introsortEiiPS3_i(a,b,d,e,f){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0;g=d-b|0;if((g|0)<=16)return;h=e+(b<<2)|0;i=f;f=d;d=g;while(1){if(!i)break;g=e+((d>>>1)+b<<2)|0;j=e+(f+-1<<2)|0;k=(c[h>>2]|0)+16|0;l=c[k>>2]|0;m=c[k+4>>2]|0;k=(c[g>>2]|0)+16|0;n=c[k>>2]|0;o=c[k+4>>2]|0;k=m>>>0<o>>>0|(m|0)==(o|0)&l>>>0<n>>>0;p=(c[j>>2]|0)+16|0;q=c[p>>2]|0;r=c[p+4>>2]|0;p=k?o:m;s=k?m:o;o=(c[(p>>>0<r>>>0|(p|0)==(r|0)&(k?n:l)>>>0<q>>>0?(k?g:h):s>>>0<r>>>0|(s|0)==(r|0)&(k?l:n)>>>0<q>>>0?j:k?h:g)>>2]|0)+16|0;g=c[o>>2]|0;k=c[o+4>>2]|0;o=b;j=f;while(1){t=o;while(1){u=e+(t<<2)|0;v=c[u>>2]|0;q=v+16|0;n=c[q+4>>2]|0;w=t+1|0;if(n>>>0<k>>>0|((n|0)==(k|0)?(c[q>>2]|0)>>>0<g>>>0:0))t=w;else{x=j;break}}do{x=x+-1|0;y=e+(x<<2)|0;z=c[y>>2]|0;q=z+16|0;n=c[q+4>>2]|0}while(k>>>0<n>>>0|((k|0)==(n|0)?g>>>0<(c[q>>2]|0)>>>0:0));if((t|0)>=(x|0))break;c[u>>2]=z;c[y>>2]=v;o=w;j=x}i=i+-1|0;__ZNK9SortArrayIPN20RasterizerSceneGLES310RenderList7ElementENS1_9SortByKeyEE9introsortEiiPS3_i(a,t,f,e,i);j=t-b|0;if((j|0)<=16){A=33;break}else{f=t;d=j}}if((A|0)==33)return;A=(d+-2|0)/2|0;while(1){t=c[e+(A+b<<2)>>2]|0;i=A<<1;a=i+2|0;if((a|0)<(d|0)){x=i;w=A;v=a;while(1){y=x|1;z=(c[e+(v+b<<2)>>2]|0)+16|0;u=c[z+4>>2]|0;j=(c[e+(y+b<<2)>>2]|0)+16|0;o=c[j+4>>2]|0;g=u>>>0<o>>>0|((u|0)==(o|0)?(c[z>>2]|0)>>>0<(c[j>>2]|0)>>>0:0)?y:v;c[e+(w+b<<2)>>2]=c[e+(g+b<<2)>>2];y=g<<1;j=y+2|0;if((j|0)<(d|0)){x=y;w=g;v=j}else{B=y;C=j;D=g;break}}}else{B=i;C=a;D=A}v=B|1;if((C|0)==(d|0)){c[e+(D+b<<2)>>2]=c[e+(v+b<<2)>>2];E=v}else E=D;v=E+b|0;a:do if((E|0)>(A|0)){w=t+16|0;x=c[w>>2]|0;g=c[w+4>>2]|0;w=E;j=v;while(1){w=(w+-1|0)/2|0;y=w+b|0;z=c[e+(y<<2)>>2]|0;o=z+16|0;u=c[o+4>>2]|0;if(!(u>>>0<g>>>0|((u|0)==(g|0)?(c[o>>2]|0)>>>0<x>>>0:0))){F=j;break a}c[e+(j<<2)>>2]=z;if((w|0)<=(A|0)){F=y;break}else j=y}}else F=v;while(0);c[e+(F<<2)>>2]=t;if(!A)break;else A=A+-1|0}if((d|0)<=1)return;d=f;do{d=d+-1|0;f=e+(d<<2)|0;A=c[f>>2]|0;c[f>>2]=c[h>>2];f=d-b|0;if((f|0)>2){F=0;E=0;D=2;do{C=F|1;B=(c[e+(D+b<<2)>>2]|0)+16|0;v=c[B+4>>2]|0;a=(c[e+(C+b<<2)>>2]|0)+16|0;i=c[a+4>>2]|0;j=E;E=v>>>0<i>>>0|((v|0)==(i|0)?(c[B>>2]|0)>>>0<(c[a>>2]|0)>>>0:0)?C:D;c[e+(j+b<<2)>>2]=c[e+(E+b<<2)>>2];F=E<<1;D=F+2|0}while((D|0)<(f|0));G=F|1;H=D;I=E}else{G=1;H=2;I=0}if((H|0)==(f|0)){c[e+(I+b<<2)>>2]=c[e+(G+b<<2)>>2];J=G}else J=I;t=J+b|0;b:do if((J|0)>0){j=A+16|0;C=c[j>>2]|0;a=c[j+4>>2]|0;j=J;B=t;while(1){i=j+-1|0;j=(i|0)/2|0;v=j+b|0;w=c[e+(v<<2)>>2]|0;x=w+16|0;g=c[x+4>>2]|0;if(!(g>>>0<a>>>0|((g|0)==(a|0)?(c[x>>2]|0)>>>0<C>>>0:0))){K=B;break b}c[e+(B<<2)>>2]=w;if((i|0)<=1){K=v;break}else B=v}}else K=t;while(0);c[e+(K<<2)>>2]=A}while((f|0)>1);return}function __ZNK9SortArrayIPN20RasterizerSceneGLES310RenderList7ElementENS1_9SortByKeyEE20final_insertion_sortEiiPS3_(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0;if((d-b|0)<=16){if((d|0)==(b|0))return;a=b+1|0;if((a|0)==(d|0))return;f=e+(b<<2)|0;g=b;h=a;while(1){a=c[e+(h<<2)>>2]|0;i=a+16|0;j=c[i>>2]|0;k=c[i+4>>2]|0;i=(c[f>>2]|0)+16|0;l=c[i+4>>2]|0;if(k>>>0<l>>>0|((k|0)==(l|0)?j>>>0<(c[i>>2]|0)>>>0:0))if((g|0)<(b|0))m=f;else{i=h;do{l=i;i=i+-1|0;c[e+(l<<2)>>2]=c[e+(i<<2)>>2]}while((i|0)>(b|0));m=f}else{i=e+(g<<2)|0;l=(c[i>>2]|0)+16|0;n=c[l+4>>2]|0;if(k>>>0<n>>>0|((k|0)==(n|0)?j>>>0<(c[l>>2]|0)>>>0:0)){l=h;n=g;o=i;while(1){c[e+(l<<2)>>2]=c[o>>2];i=n+-1|0;o=e+(i<<2)|0;p=(c[o>>2]|0)+16|0;q=c[p+4>>2]|0;if(!(k>>>0<q>>>0|((k|0)==(q|0)?j>>>0<(c[p>>2]|0)>>>0:0))){r=n;break}else{p=n;n=i;l=p}}}else r=h;m=e+(r<<2)|0}c[m>>2]=a;l=h+1|0;if((l|0)==(d|0))break;else{n=h;h=l;g=n}}return}g=b+16|0;h=e+(b<<2)|0;m=b;r=b+1|0;while(1){f=c[e+(r<<2)>>2]|0;n=f+16|0;l=c[n>>2]|0;j=c[n+4>>2]|0;n=(c[h>>2]|0)+16|0;k=c[n+4>>2]|0;if(j>>>0<k>>>0|((j|0)==(k|0)?l>>>0<(c[n>>2]|0)>>>0:0))if((m|0)<(b|0))s=h;else{n=r;do{k=n;n=n+-1|0;c[e+(k<<2)>>2]=c[e+(n<<2)>>2]}while((n|0)>(b|0));s=h}else{n=e+(m<<2)|0;a=(c[n>>2]|0)+16|0;k=c[a+4>>2]|0;if(j>>>0<k>>>0|((j|0)==(k|0)?l>>>0<(c[a>>2]|0)>>>0:0)){a=r;k=m;o=n;while(1){c[e+(a<<2)>>2]=c[o>>2];n=k+-1|0;o=e+(n<<2)|0;p=(c[o>>2]|0)+16|0;i=c[p+4>>2]|0;if(!(j>>>0<i>>>0|((j|0)==(i|0)?l>>>0<(c[p>>2]|0)>>>0:0))){t=k;break}else{p=k;k=n;a=p}}}else t=r;s=e+(t<<2)|0}c[s>>2]=f;a=r+1|0;if((a|0)==(g|0))break;else{k=r;r=a;m=k}}if((g|0)==(d|0))return;else u=g;do{g=c[e+(u<<2)>>2]|0;m=u+-1|0;r=e+(m<<2)|0;s=g+16|0;t=c[s>>2]|0;h=c[s+4>>2]|0;s=(c[r>>2]|0)+16|0;b=c[s+4>>2]|0;if(h>>>0<b>>>0|((h|0)==(b|0)?t>>>0<(c[s>>2]|0)>>>0:0)){s=u;b=m;m=r;while(1){c[e+(s<<2)>>2]=c[m>>2];r=b+-1|0;m=e+(r<<2)|0;k=(c[m>>2]|0)+16|0;a=c[k+4>>2]|0;if(!(h>>>0<a>>>0|((h|0)==(a|0)?t>>>0<(c[k>>2]|0)>>>0:0))){v=b;break}else{k=b;b=r;s=k}}}else v=u;c[e+(v<<2)>>2]=g;u=u+1|0}while((u|0)!=(d|0));return}function __ZN20RasterizerSceneGLES324_setup_directional_lightEiRK9Transformb(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var h=0,i=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0.0,y=0.0,z=0.0,A=0.0,B=0.0,C=0,D=0.0,E=0,F=0,G=0,H=0,K=0.0,L=0.0,M=0.0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0,ia=0,ja=0,ka=0,la=0,ma=0,na=0,oa=0,pa=0,qa=0,ra=0,sa=0,ta=0,ua=0,va=0,wa=0,xa=0;h=l;l=l+864|0;if((l|0)>=(m|0))ba(864);i=h+496|0;k=h+448|0;n=h+336|0;o=h+384|0;p=h+272|0;q=h+256|0;r=h+192|0;s=h+64|0;t=h;u=h+128|0;v=c[b+2856+(d<<2)>>2]|0;d=v+496|0;w=c[d>>2]|0;x=a[w+109>>0]|0?-1.0:1.0;y=+g[w+72>>2];if(y<.04045)z=y*.07739938080495357;else z=+J(+((y+.055)*.9478672985781991),2.4);y=+g[w+76>>2];if(y<.04045)A=y*.07739938080495357;else A=+J(+((y+.055)*.9478672985781991),2.4);y=+g[w+80>>2];if(y<.04045)B=y*.07739938080495357;else B=+J(+((y+.055)*.9478672985781991),2.4);C=w+16|0;g[i+32>>2]=x*z*+g[C>>2];g[i+36>>2]=x*A*+g[C>>2];g[i+40>>2]=x*B*+g[C>>2];g[i+44>>2]=0.0;c[i>>2]=0;c[i+4>>2]=0;c[i+8>>2]=0;c[i+12>>2]=0;B=+g[v+500>>2]*0.0+ +g[v+504>>2]*0.0-+g[v+508>>2];x=+g[v+512>>2]*0.0+ +g[v+516>>2]*0.0-+g[v+520>>2];A=+g[v+524>>2]*0.0+ +g[v+528>>2]*0.0-+g[v+532>>2];z=B*+g[e>>2]+x*+g[e+4>>2]+A*+g[e+8>>2];y=B*+g[e+12>>2]+x*+g[e+16>>2]+A*+g[e+20>>2];D=B*+g[e+24>>2]+x*+g[e+28>>2]+A*+g[e+32>>2];A=+I(+(z*z+y*y+D*D));if(A==0.0){E=0;F=0;G=0}else{C=(g[j>>2]=z/A,c[j>>2]|0);H=(g[j>>2]=y/A,c[j>>2]|0);E=C;F=(g[j>>2]=D/A,c[j>>2]|0);G=H}c[i+16>>2]=E;c[i+20>>2]=G;c[i+24>>2]=F;g[i+28>>2]=1.0;g[i+48>>2]=0.0;c[i+52>>2]=c[w+20>>2];g[i+56>>2]=0.0;g[i+60>>2]=0.0;A=+g[w+88>>2];if(A<.04045)K=A*.07739938080495357;else K=+J(+((A+.055)*.9478672985781991),2.4);A=+g[w+92>>2];if(A<.04045)L=A*.07739938080495357;else L=+J(+((A+.055)*.9478672985781991),2.4);A=+g[w+96>>2];if(A<.04045)M=A*.07739938080495357;else M=+J(+((A+.055)*.9478672985781991),2.4);g[i+80>>2]=K;g[i+84>>2]=L;g[i+88>>2]=M;c[i+92>>2]=c[w+40>>2];if(!f){N=b+2644|0;O=c[N>>2]|0;Id(35345,O|0);Fh(35345,0,368,i|0);Id(35345,0);P=b+2852|0;c[P>>2]=v;Q=c[N>>2]|0;Gg(35345,3,Q|0);l=h;return}if(!(a[w+108>>0]|0)){N=b+2644|0;O=c[N>>2]|0;Id(35345,O|0);Fh(35345,0,368,i|0);Id(35345,0);P=b+2852|0;c[P>>2]=v;Q=c[N>>2]|0;Gg(35345,3,Q|0);l=h;return}f=c[w+124>>2]|0;switch(f|0){case 0:{R=1;break}case 1:{R=2;break}case 2:{R=4;break}default:{N=b+2644|0;O=c[N>>2]|0;Id(35345,O|0);Fh(35345,0,368,i|0);Id(35345,0);P=b+2852|0;c[P>>2]=v;Q=c[N>>2]|0;Gg(35345,3,Q|0);l=h;return}}w=v+624|0;F=v+628|0;G=v+632|0;E=v+636|0;H=b+2760|0;C=q+4|0;S=q+8|0;T=q+12|0;U=r+4|0;V=r+8|0;W=r+12|0;X=r+16|0;Y=r+20|0;Z=r+24|0;_=r+28|0;$=r+32|0;aa=r+36|0;ca=r+40|0;da=r+44|0;ea=r+48|0;fa=r+52|0;ga=r+56|0;ha=r+60|0;ia=i+64|0;ja=i+68|0;ka=q+8|0;la=i+72|0;ma=i+76|0;na=0;oa=f;while(1){f=~~+g[w>>2]>>>0;pa=~~+g[F>>2]>>>0;qa=~~+g[G>>2]>>>0;ra=~~+g[E>>2]>>>0;a:do switch(oa|0){case 2:{sa=qa>>>1;ta=ra>>>1;switch(na|0){case 3:{ua=ta;va=sa;wa=ta+pa|0;xa=sa+f|0;break a;break}case 1:{ua=ta;va=sa;wa=pa;xa=sa+f|0;break a;break}case 2:{ua=ta;va=sa;wa=ta+pa|0;xa=f;break a;break}default:{ua=ta;va=sa;wa=pa;xa=f;break a}}break}case 1:{sa=ra>>>1;ua=sa;va=qa;wa=((na|0)==0?0:sa)+pa|0;xa=f;break}default:{ua=ra;va=qa;wa=pa;xa=f}}while(0);g[i+352+(na<<2)>>2]=1.0/+g[v+8+(na*120|0)+116>>2];__ZNK9TransformmlERKS_(n,e,v+8+(na*120|0)+64|0);__ZNK9Transform7inverseEv(k,n);__ZN12CameraMatrixC2Ev(o);__ZN12CameraMatrix14set_light_biasEv(o);__ZN12CameraMatrixC2Ev(p);M=+(c[H>>2]|0);g[q>>2]=+(xa>>>0)/M;g[C>>2]=+(wa>>>0)/M;g[S>>2]=+(va>>>0)/M;g[T>>2]=+(ua>>>0)/M;__ZN12CameraMatrix20set_light_atlas_rectERK5Rect2(p,q);__ZNK12CameraMatrixmlERKS_(t,p,o);__ZNK12CameraMatrixmlERKS_(s,t,v+8+(na*120|0)|0);__ZN12CameraMatrixC2ERK9Transform(u,k);__ZNK12CameraMatrixmlERKS_(r,s,u);__ZN12CameraMatrixD2Ev(u);__ZN12CameraMatrixD2Ev(s);__ZN12CameraMatrixD2Ev(t);f=i+96+(na<<4<<2)|0;c[f>>2]=c[r>>2];c[f+4>>2]=c[U>>2];c[f+8>>2]=c[V>>2];c[f+12>>2]=c[W>>2];c[f+16>>2]=c[X>>2];c[f+20>>2]=c[Y>>2];c[f+24>>2]=c[Z>>2];c[f+28>>2]=c[_>>2];c[f+32>>2]=c[$>>2];c[f+36>>2]=c[aa>>2];c[f+40>>2]=c[ca>>2];c[f+44>>2]=c[da>>2];c[f+48>>2]=c[ea>>2];c[f+52>>2]=c[fa>>2];c[f+56>>2]=c[ga>>2];c[f+60>>2]=c[ha>>2];c[ia>>2]=c[q>>2];c[ja>>2]=c[C>>2];c[la>>2]=c[ka>>2];c[ma>>2]=c[T>>2];__ZN12CameraMatrixD2Ev(r);__ZN12CameraMatrixD2Ev(p);__ZN12CameraMatrixD2Ev(o);f=na+1|0;if((f|0)>=(R|0))break;na=f;oa=c[(c[d>>2]|0)+124>>2]|0}N=b+2644|0;O=c[N>>2]|0;Id(35345,O|0);Fh(35345,0,368,i|0);Id(35345,0);P=b+2852|0;c[P>>2]=v;Q=c[N>>2]|0;Gg(35345,3,Q|0);l=h;return}function __ZN20RasterizerSceneGLES312_draw_skyboxEPN22RasterizerStorageGLES36SkyBoxERK12CameraMatrixRK9Transformbf(b,d,e,f,h,i){b=b|0;d=d|0;e=e|0;f=f|0;h=h|0;i=+i;var j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0.0,z=0.0,A=0.0,B=0.0,C=0.0,D=0.0,E=0.0,F=0.0,G=0.0,H=0.0,J=0.0,K=0.0,L=0.0,M=0,N=0.0,O=0.0,P=0.0,Q=0.0,R=0.0,S=0.0,T=0.0,U=0;j=l;l=l+112|0;if((l|0)>=(m|0))ba(112);k=j+8|0;n=j+4|0;o=j;if(!d){l=j;return}p=b+72|0;q=c[p>>2]|0;r=c[d+8>>2]|0;if(r|0){d=c[q+1292>>2]|0;a:do if(d|0){s=c[d+8>>2]|0;t=c[q+1296>>2]|0;b:do if((s|0)==(t|0))u=s;else{v=s;while(1){w=c[v+24>>2]|0;if(r>>>0<w>>>0)x=v+8|0;else{if(w>>>0>=r>>>0){u=v;break b}x=v+4|0}v=c[x>>2]|0;if((v|0)==(t|0))break a}}while(0);if((u|0)!=(t|0)&(u|0)!=0){a[1263537]=0;tg(33984);s=r+36|0;cg(c[s>>2]|0,c[r+76>>2]|0);if((a[(c[p>>2]|0)+26>>0]|0?a[r+57>>0]|0:0)?(v=r+80|0,(a[v>>0]|0)==0):0){Mh(c[s>>2]|0,35400,35401);a[v>>0]=1}Le(1);hf(2929);dh(2884);dh(3042);Te(515);_d(1,1,1,1);y=h?-1.0:1.0;z=-y;g[k>>2]=-1.0;g[k+4>>2]=z;g[k+8>>2]=1.0;g[k+12>>2]=0.0;g[k+16>>2]=1.0;g[k+20>>2]=0.0;g[k+24>>2]=1.0;g[k+28>>2]=z;g[k+32>>2]=1.0;g[k+36>>2]=1.0;g[k+40>>2]=1.0;g[k+44>>2]=0.0;g[k+48>>2]=1.0;g[k+52>>2]=y;g[k+56>>2]=1.0;g[k+60>>2]=1.0;g[k+64>>2]=0.0;g[k+68>>2]=0.0;g[k+72>>2]=-1.0;g[k+76>>2]=y;g[k+80>>2]=1.0;g[k+84>>2]=0.0;g[k+88>>2]=0.0;g[k+92>>2]=0.0;__ZNK12CameraMatrix17get_viewport_sizeERfS0_(e,n,o);y=+__ZNK12CameraMatrix10get_z_nearEv(e);z=+g[n>>2];A=i;B=+g[o>>2];C=-y;y=+g[f>>2];D=+g[f+4>>2];E=+g[f+8>>2]*C;F=+g[f+12>>2];G=+g[f+16>>2];H=+g[f+20>>2]*C;J=+g[f+24>>2];K=+g[f+28>>2];L=+g[f+32>>2]*C;v=0;do{s=v<<1|1;w=k+(s*12|0)|0;M=k+(s*12|0)+4|0;C=A*((+g[w>>2]*2.0+-1.0)*z);N=-(A*((+g[M>>2]*2.0+-1.0)*B));O=E+(y*C+D*N);P=C*F+G*N+H;Q=C*J+K*N+L;N=+I(+(O*O+P*P+Q*Q));if(N==0.0){R=0.0;S=0.0;T=0.0}else{R=O/N;S=Q/N;T=P/N}g[w>>2]=R;g[M>>2]=T;g[k+(s*12|0)+8>>2]=-S;v=v+1|0}while((v|0)!=4);Id(34962,c[b+2636>>2]|0);Fh(34962,0,96,k|0);Id(34962,0);Eg(c[b+2640>>2]|0);v=c[p>>2]|0;if((c[v+72>>2]|0)>0){a[1263537]=0;t=v+136|0;c[t>>2]=c[t>>2]|1;U=v}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(772845,772862,382,772891,0);U=c[p>>2]|0}__ZN11ShaderGLES34bindEv(U+56|0)|0;lg(6,0,4);Eg(0);_d(1,1,1,1);v=c[p>>2]|0;if((c[v+72>>2]|0)>0){a[1263537]=0;t=v+136|0;c[t>>2]=c[t>>2]&-2}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(772845,772862,382,772891,0);l=j;return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1067819,1066271,164,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(786323,699426,2131,786336,0);l=j;return}function __ZN20RasterizerSceneGLES312_render_mrtsEPNS_11EnvironmentERK12CameraMatrix(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0.0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,K=0.0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0.0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ca=0.0,da=0,ea=0;f=l;l=l+160|0;if((l|0)>=(m|0))ba(160);h=f+96|0;i=f+32|0;j=f+16|0;k=f;Le(0);dh(2929);dh(2884);dh(3042);n=(a[d+94>>0]|0)==0;o=b+72|0;zf(36008,c[(c[(c[o>>2]|0)+1640>>2]|0)+20>>2]|0);Ig(36064);p=c[(c[o>>2]|0)+1640>>2]|0;do if(n){q=p+52|0;r=c[q>>2]|0;if(!r)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);if((c[r+-4>>2]|0)>0){__ZN6VectorIN22RasterizerStorageGLES312RenderTarget7Effects7MipMaps4SizeEE14_copy_on_writeEv(q);zf(36009,c[c[q>>2]>>2]|0);q=c[(c[o>>2]|0)+1640>>2]|0;r=c[q+120>>2]|0;s=c[q+124>>2]|0;$g(0,0,r|0,s|0,0,0,r|0,s|0,16640,9728);zf(36008,0);zf(36009,0);break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}else{zf(36009,c[p+8>>2]|0);s=c[(c[o>>2]|0)+1640>>2]|0;r=c[s+120>>2]|0;q=c[s+124>>2]|0;$g(0,0,r|0,q|0,0,0,r|0,q|0,16640,9728);zf(36008,0);zf(36009,0);q=c[(c[o>>2]|0)+1640>>2]|0;c[i>>2]=c[q+120>>2];r=i+4|0;c[r>>2]=c[q+124>>2];s=b+1280|0;t=b+1344|0;u=b+1264|0;v=b+1272|0;w=b+1304|0;x=0;y=q;while(1){q=c[y+96>>2]|0;if(!q)z=0;else z=c[q+-4>>2]|0;if((x|0)>=(z|0))break;q=(x|0)==0;do if((c[s>>2]|0)>0){a[1263537]=0;A=c[t>>2]|0;if(q){c[t>>2]=A|1;break}else{c[t>>2]=A&-2;break}}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(772845,772862,382,772891,0);while(0);__ZN11ShaderGLES34bindEv(u)|0;B=+__ZNK12CameraMatrix9get_z_farEv(e);do if((c[v>>2]|0)>0){a[1263537]=0;A=c[w>>2]|0;if(!A){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(785482,772862,376,785538,0);break}C=c[c[A+12>>2]>>2]|0;if((C|0)>=0)if((c[308575]|0)==(u|0)){a[1263537]=0;dg(C|0,+B);break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(785583,786134,31,785637,0);break}}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(785482,772862,375,785495,0);while(0);B=+__ZNK12CameraMatrix10get_z_nearEv(e);do if((c[v>>2]|0)>1){a[1263537]=0;C=c[w>>2]|0;if(!C){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(785482,772862,376,785538,0);break}A=c[(c[C+12>>2]|0)+4>>2]|0;if((A|0)>=0)if((c[308575]|0)==(u|0)){a[1263537]=0;dg(A|0,+B);break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(785583,786134,31,785637,0);break}}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(785482,772862,375,785495,0);while(0);A=x+-1|0;C=(A|0)>0?A:0;do if((c[v>>2]|0)>3){a[1263537]=0;A=c[w>>2]|0;if(!A){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(785482,772862,376,785538,0);break}D=c[(c[A+12>>2]|0)+12>>2]|0;if((D|0)>=0)if((c[308575]|0)==(u|0)){a[1263537]=0;Bg(D|0,C|0);break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(785583,786134,45,785637,0);break}}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(785482,772862,375,785495,0);while(0);do if((c[v>>2]|0)>2){a[1263537]=0;C=c[w>>2]|0;if(!C){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(785482,772862,376,785538,0);E=-1;break}else{E=c[(c[C+12>>2]|0)+8>>2]|0;break}}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(785482,772862,375,785495,0);E=-1}while(0);pg(E|0,1,i|0);c[i>>2]=c[i>>2]>>1;c[r>>2]=c[r>>2]>>1;tg(33984);C=c[(c[o>>2]|0)+1640>>2]|0;if(q)cg(3553,c[C+16>>2]|0);else cg(3553,c[C+92>>2]|0);C=(c[(c[o>>2]|0)+1640>>2]|0)+96|0;D=c[C>>2]|0;A=(D|0)==0;if(A)F=0;else F=c[D+-4>>2]|0;if((F|0)<=(x|0)){if(A)G=0;else G=c[D+-4>>2]|0;if((G|0)<=(x|0)){H=92;break}a[1263537]=0}__ZN6VectorIjE14_copy_on_writeEv(C);zf(36160,c[(c[C>>2]|0)+(x<<2)>>2]|0);Oe(0,0,c[i>>2]|0,c[r>>2]|0);Eg(c[(c[o>>2]|0)+1236>>2]|0);lg(6,0,4);Eg(0);x=x+1|0;y=c[(c[o>>2]|0)+1640>>2]|0}if((H|0)==92)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);x=c[y+120>>2]|0;c[i>>2]=x;w=c[y+124>>2]|0;c[r>>2]=w;Oe(0,0,x|0,w|0);hf(2929);Te(516);w=d+108|0;do if((c[b+1472>>2]|0)>0){x=+g[w>>2]>.001;a[1263537]=0;v=b+1536|0;u=c[v>>2]|0;if(x){c[v>>2]=u|1;break}else{c[v>>2]=u&-2;break}}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(772845,772862,382,772891,0);while(0);y=b+1456|0;__ZN11ShaderGLES34bindEv(y)|0;B=+__ZNK12CameraMatrix9get_z_farEv(e);u=b+1464|0;do if((c[u>>2]|0)>1){a[1263537]=0;v=c[b+1496>>2]|0;if(!v){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(785482,772862,376,785538,0);break}x=c[(c[v+12>>2]|0)+4>>2]|0;if((x|0)>=0)if((c[308575]|0)==(y|0)){a[1263537]=0;dg(x|0,+B);break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(785583,786098,37,785637,0);break}}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(785482,772862,375,785495,0);while(0);B=+__ZNK12CameraMatrix10get_z_nearEv(e);do if((c[u>>2]|0)>2){a[1263537]=0;x=c[b+1496>>2]|0;if(!x){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(785482,772862,376,785538,0);break}v=c[(c[x+12>>2]|0)+8>>2]|0;if((v|0)>=0)if((c[308575]|0)==(y|0)){a[1263537]=0;dg(v|0,+B);break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(785583,786098,37,785637,0);break}}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(785482,772862,375,785495,0);while(0);do if((c[u>>2]|0)>0){a[1263537]=0;v=c[b+1496>>2]|0;if(!v){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(785482,772862,376,785538,0);I=-1;break}else{I=c[c[v+12>>2]>>2]|0;break}}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(785482,772862,375,785495,0);I=-1}while(0);pg(I|0,1,i|0);B=+g[d+100>>2];do if((c[u>>2]|0)>4){a[1263537]=0;v=c[b+1496>>2]|0;if(!v){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(785482,772862,376,785538,0);break}x=c[(c[v+12>>2]|0)+16>>2]|0;if((x|0)>=0)if((c[308575]|0)==(y|0)){a[1263537]=0;dg(x|0,+B);break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(785583,786098,37,785637,0);break}}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(785482,772862,375,785495,0);while(0);K=+g[d+96>>2]/+J(+B,6.0);do if((c[u>>2]|0)>3){a[1263537]=0;x=c[b+1496>>2]|0;if(!x){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(785482,772862,376,785538,0);break}v=c[(c[x+12>>2]|0)+12>>2]|0;if((v|0)>=0)if((c[308575]|0)==(y|0)){a[1263537]=0;dg(v|0,+K);break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(785583,786098,37,785637,0);break}}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(785482,772862,375,785495,0);while(0);K=+g[w>>2];do if(K>.001){do if((c[u>>2]|0)>6){a[1263537]=0;v=c[b+1496>>2]|0;if(!v){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(785482,772862,376,785538,0);break}x=c[(c[v+12>>2]|0)+24>>2]|0;if((x|0)>=0)if((c[308575]|0)==(y|0)){a[1263537]=0;dg(x|0,+K);break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(785583,786098,37,785637,0);break}}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(785482,772862,375,785495,0);while(0);B=+g[d+104>>2]/+J(+K,6.0);if((c[u>>2]|0)<=5){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(785482,772862,375,785495,0);break}a[1263537]=0;q=c[b+1496>>2]|0;if(!q){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(785482,772862,376,785538,0);break}x=c[(c[q+12>>2]|0)+20>>2]|0;if((x|0)>=0)if((c[308575]|0)==(y|0)){a[1263537]=0;dg(x|0,+B);break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(785583,786098,37,785637,0);break}}while(0);K=+g[e>>2];g[j>>2]=-2.0/(+(c[i>>2]|0)*K);B=+g[e+20>>2];g[j+4>>2]=-2.0/(+(c[r>>2]|0)*B);g[j+8>>2]=(1.0-+g[e+8>>2])/K;g[j+12>>2]=(+g[e+24>>2]+1.0)/B;do if((c[u>>2]|0)>9){a[1263537]=0;w=c[b+1496>>2]|0;if(!w){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(785482,772862,376,785538,0);L=-1;break}else{L=c[(c[w+12>>2]|0)+36>>2]|0;break}}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(785482,772862,375,785495,0);L=-1}while(0);kh(L|0,1,j|0);B=+(__ZNK12CameraMatrix20get_pixels_per_meterEi(e,c[i>>2]|0)|0);do if((c[u>>2]|0)>8){a[1263537]=0;r=c[b+1496>>2]|0;if(!r){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(785482,772862,376,785538,0);break}w=c[(c[r+12>>2]|0)+32>>2]|0;if((w|0)>=0)if((c[308575]|0)==(y|0)){a[1263537]=0;dg(w|0,+B);break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(785583,786098,37,785637,0);break}}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(785482,772862,375,785495,0);while(0);B=+g[d+112>>2];do if((c[u>>2]|0)>7){a[1263537]=0;w=c[b+1496>>2]|0;if(!w){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(785482,772862,376,785538,0);break}r=c[(c[w+12>>2]|0)+28>>2]|0;if((r|0)>=0)if((c[308575]|0)==(y|0)){a[1263537]=0;dg(r|0,+B);break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(785583,786098,37,785637,0);break}}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(785482,772862,375,785495,0);while(0);tg(33984);cg(3553,c[(c[(c[o>>2]|0)+1640>>2]|0)+16>>2]|0);tg(33985);cg(3553,c[(c[(c[o>>2]|0)+1640>>2]|0)+92>>2]|0);tg(33986);cg(3553,c[(c[(c[o>>2]|0)+1640>>2]|0)+48>>2]|0);zf(36160,c[(c[(c[o>>2]|0)+1640>>2]|0)+76>>2]|0);g[k>>2]=1.0;g[k+4>>2]=1.0;g[k+8>>2]=1.0;g[k+12>>2]=1.0;Ve(6144,0,k|0);Eg(c[(c[o>>2]|0)+1236>>2]|0);lg(6,0,4);Eg(0);y=b+1648|0;__ZN11ShaderGLES34bindEv(y)|0;if(a[d+136>>0]|0){u=b+1656|0;r=b+1688|0;w=h+4|0;x=0;do{B=+__ZNK12CameraMatrix9get_z_farEv(e);do if((c[u>>2]|0)>1){a[1263537]=0;q=c[r>>2]|0;if(!q){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(785482,772862,376,785538,0);break}v=c[(c[q+12>>2]|0)+4>>2]|0;if((v|0)>=0)if((c[308575]|0)==(y|0)){a[1263537]=0;dg(v|0,+B);break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(785583,786177,24,785637,0);break}}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(785482,772862,375,785495,0);while(0);B=+__ZNK12CameraMatrix10get_z_nearEv(e);do if((c[u>>2]|0)>2){a[1263537]=0;v=c[r>>2]|0;if(!v){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(785482,772862,376,785538,0);break}q=c[(c[v+12>>2]|0)+8>>2]|0;if((q|0)>=0)if((c[308575]|0)==(y|0)){a[1263537]=0;dg(q|0,+B);break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(785583,786177,24,785637,0);break}}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(785482,772862,375,785495,0);while(0);c[h>>2]=x;q=1-x|0;c[w>>2]=q;do if((c[u>>2]|0)>0){a[1263537]=0;v=c[r>>2]|0;if(!v){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(785482,772862,376,785538,0);M=-1;break}else{M=c[c[v+12>>2]>>2]|0;break}}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(785482,772862,375,785495,0);M=-1}while(0);pg(M|0,1,h|0);tg(33984);cg(3553,c[(c[(c[o>>2]|0)+1640>>2]|0)+84+(x<<2)>>2]|0);tg(33985);cg(3553,c[(c[(c[o>>2]|0)+1640>>2]|0)+16>>2]|0);zf(36160,c[(c[(c[o>>2]|0)+1640>>2]|0)+76+(q<<2)>>2]|0);if(!x)Ve(6144,0,k|0);Eg(c[(c[o>>2]|0)+1236>>2]|0);lg(6,0,4);Eg(0);x=x+1|0}while((x|0)!=2)}dh(2929);Te(515);x=b+896|0;if((c[x>>2]|0)>0){a[1263537]=0;r=b+960|0;c[r>>2]=c[r>>2]|1}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(772845,772862,382,772891,0);r=b+880|0;__ZN11ShaderGLES34bindEv(r)|0;u=d+120|0;do if((c[b+888>>2]|0)>2){a[1263537]=0;w=c[b+920>>2]|0;if(!w){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(785482,772862,376,785538,0);break}y=c[(c[w+12>>2]|0)+8>>2]|0;if((y|0)>=0)if((c[308575]|0)==(r|0)){c[h>>2]=c[u>>2];c[h+4>>2]=c[d+124>>2];c[h+8>>2]=c[d+128>>2];c[h+12>>2]=c[d+132>>2];a[1263537]=0;kh(y|0,1,h|0);break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(785583,785976,73,785637,0);break}}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(785482,772862,375,785495,0);while(0);tg(33984);cg(3553,c[(c[(c[o>>2]|0)+1640>>2]|0)+12>>2]|0);tg(33985);cg(3553,c[(c[(c[o>>2]|0)+1640>>2]|0)+84>>2]|0);u=(c[(c[o>>2]|0)+1640>>2]|0)+52|0;r=c[u>>2]|0;if(!r)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);if((c[r+-4>>2]|0)<=0)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);__ZN6VectorIN22RasterizerStorageGLES312RenderTarget7Effects7MipMaps4SizeEE14_copy_on_writeEv(u);zf(36160,c[c[u>>2]>>2]|0);Eg(c[(c[o>>2]|0)+1236>>2]|0);lg(6,0,4);Eg(0);if((c[x>>2]|0)>0){a[1263537]=0;u=b+960|0;c[u>>2]=c[u>>2]&-2}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(772845,772862,382,772891,0)}while(0);do if(a[b+2721>>0]|0){zf(36008,c[(c[(c[o>>2]|0)+1640>>2]|0)+20>>2]|0);Ig(36067);zf(36009,c[(c[(c[o>>2]|0)+1640>>2]|0)+44>>2]|0);k=c[(c[o>>2]|0)+1640>>2]|0;M=c[k+120>>2]|0;j=c[k+124>>2]|0;$g(0,0,M|0,j|0,0,0,M|0,j|0,16384,9728);j=b+16|0;M=b+1088|0;k=c[M>>2]|0;if((k|0)<=2){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(772845,772862,382,772891,0);L=c[M>>2]|0;if((L|0)<=1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(772845,772862,382,772891,0);I=c[M>>2]|0;if((I|0)>0){N=I;H=187}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(772845,772862,382,772891,0);O=c[M>>2]|0}}else{P=L;H=184}}else{L=(c[j>>2]|0)==0;a[1263537]=0;M=b+1152|0;I=c[M>>2]|0;c[M>>2]=L?I|4:I&-5;P=k;H=184}if((H|0)==184){k=(c[j>>2]|0)==1;a[1263537]=0;I=b+1152|0;L=c[I>>2]|0;c[I>>2]=k?L|2:L&-3;N=P;H=187}do if((H|0)==187){L=(c[j>>2]|0)==2;a[1263537]=0;k=b+1152|0;I=c[k>>2]|0;if(L){c[k>>2]=I|1;O=N;break}else{c[k>>2]=I&-2;O=N;break}}while(0);do if((O|0)>3){j=(a[b+24>>0]|0)==0;a[1263537]=0;x=b+1152|0;I=c[x>>2]|0;if(j){c[x>>2]=I&-9;break}else{c[x>>2]=I|8;break}}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(772845,772862,382,772891,0);while(0);I=b+1072|0;__ZN11ShaderGLES34bindEv(I)|0;B=+g[b+20>>2];x=b+1080|0;do if((c[x>>2]|0)>0){a[1263537]=0;j=c[b+1112>>2]|0;if(!j){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(785482,772862,376,785538,0);break}k=c[c[j+12>>2]>>2]|0;if((k|0)>=0)if((c[308575]|0)==(I|0)){a[1263537]=0;dg(k|0,+B);break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(785583,786218,35,785637,0);break}}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(785482,772862,375,785495,0);while(0);B=+__ZNK12CameraMatrix7get_fovEv(e);do if((c[x>>2]|0)>1){a[1263537]=0;k=c[b+1112>>2]|0;if(!k){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(785482,772862,376,785538,0);break}j=c[(c[k+12>>2]|0)+4>>2]|0;if((j|0)>=0)if((c[308575]|0)==(I|0)){a[1263537]=0;dg(j|0,+B);break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(785583,786218,35,785637,0);break}}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(785482,772862,375,785495,0);while(0);B=+__ZNK12CameraMatrix10get_z_nearEv(e);do if((c[x>>2]|0)>3){a[1263537]=0;j=c[b+1112>>2]|0;if(!j){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(785482,772862,376,785538,0);break}k=c[(c[j+12>>2]|0)+12>>2]|0;if((k|0)>=0)if((c[308575]|0)==(I|0)){a[1263537]=0;dg(k|0,+B);break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(785583,786218,35,785637,0);break}}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(785482,772862,375,785495,0);while(0);B=+__ZNK12CameraMatrix9get_z_farEv(e);do if((c[x>>2]|0)>2){a[1263537]=0;k=c[b+1112>>2]|0;if(!k){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(785482,772862,376,785538,0);break}j=c[(c[k+12>>2]|0)+8>>2]|0;if((j|0)>=0)if((c[308575]|0)==(I|0)){a[1263537]=0;dg(j|0,+B);break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(785583,786218,35,785637,0);break}}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(785482,772862,375,785495,0);while(0);do if((c[x>>2]|0)>4){a[1263537]=0;j=c[b+1112>>2]|0;if(!j){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(785482,772862,376,785538,0);break}k=c[(c[j+12>>2]|0)+16>>2]|0;if((k|0)>=0)if((c[308575]|0)==(I|0)){c[h>>2]=1065353216;c[h+4>>2]=0;a[1263537]=0;Ad(k|0,1,h|0);break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(785583,786218,53,785637,0);break}}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(785482,772862,375,785495,0);while(0);tg(33984);cg(3553,c[(c[(c[o>>2]|0)+1640>>2]|0)+56>>2]|0);tg(33985);cg(3553,c[(c[(c[o>>2]|0)+1640>>2]|0)+48>>2]|0);tg(33986);cg(3553,c[(c[(c[o>>2]|0)+1640>>2]|0)+16>>2]|0);Mh(3553,34892,0);zf(36160,c[(c[(c[o>>2]|0)+1640>>2]|0)+8>>2]|0);Eg(c[(c[o>>2]|0)+1236>>2]|0);lg(6,0,4);Eg(0);tg(33984);cg(3553,c[(c[(c[o>>2]|0)+1640>>2]|0)+12>>2]|0);do if((c[x>>2]|0)>4){a[1263537]=0;k=c[b+1112>>2]|0;if(!k){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(785482,772862,376,785538,0);break}j=c[(c[k+12>>2]|0)+16>>2]|0;if((j|0)>=0)if((c[308575]|0)==(I|0)){c[h>>2]=0;c[h+4>>2]=1065353216;a[1263537]=0;Ad(j|0,1,h|0);break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(785583,786218,53,785637,0);break}}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(785482,772862,375,785495,0);while(0);I=(c[(c[o>>2]|0)+1640>>2]|0)+52|0;x=c[I>>2]|0;if(!x)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);if((c[x+-4>>2]|0)>0){__ZN6VectorIN22RasterizerStorageGLES312RenderTarget7Effects7MipMaps4SizeEE14_copy_on_writeEv(I);zf(36160,c[c[I>>2]>>2]|0);Eg(c[(c[o>>2]|0)+1236>>2]|0);lg(6,0,4);Eg(0);break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);O=d+72|0;do if(a[O>>0]|0){zf(36008,c[(c[(c[o>>2]|0)+1640>>2]|0)+20>>2]|0);Ig(36066);zf(36009,c[(c[(c[o>>2]|0)+1640>>2]|0)+44>>2]|0);N=c[(c[o>>2]|0)+1640>>2]|0;P=c[N+120>>2]|0;I=c[N+124>>2]|0;$g(0,0,P|0,I|0,0,0,P|0,I|0,16384,9728);I=b+896|0;P=b+960|0;N=b+880|0;x=b+888|0;j=b+920|0;k=h+4|0;L=0;while(1){M=c[(c[o>>2]|0)+1640>>2]|0;G=c[M+64>>2]|0;F=(G|0)==0;if(F)Q=0;else Q=c[G+-4>>2]|0;if((L|0)>=(Q|0)){H=252;break}E=M+64|0;if(F)R=0;else R=c[G+-4>>2]|0;do if((R|0)<=(L|0)){if(F)S=0;else S=c[G+-4>>2]|0;if((S|0)>(L|0)){a[1263537]=0;H=260;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);T=4;break}}else H=260;while(0);if((H|0)==260){H=0;__ZN6VectorIN22RasterizerStorageGLES312RenderTarget7Effects7MipMaps4SizeEE14_copy_on_writeEv(E);T=(c[E>>2]|0)+(L*12|0)+4|0}G=c[T>>2]|0;F=(c[(c[o>>2]|0)+1640>>2]|0)+64|0;q=c[F>>2]|0;M=(q|0)==0;if(M)U=0;else U=c[q+-4>>2]|0;if((U|0)<=(L|0)){if(M)V=0;else V=c[q+-4>>2]|0;if((V|0)<=(L|0)){H=268;break}a[1263537]=0}__ZN6VectorIN22RasterizerStorageGLES312RenderTarget7Effects7MipMaps4SizeEE14_copy_on_writeEv(F);q=c[(c[F>>2]|0)+(L*12|0)+8>>2]|0;Oe(0,0,G|0,q|0);if((c[I>>2]|0)>7){a[1263537]=0;c[P>>2]=c[P>>2]|128}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(772845,772862,382,772891,0);__ZN11ShaderGLES34bindEv(N)|0;B=1.0/+(G|0);K=1.0/+(q|0);do if((c[x>>2]|0)>1){a[1263537]=0;q=c[j>>2]|0;if(!q){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(785482,772862,376,785538,0);break}G=c[(c[q+12>>2]|0)+4>>2]|0;if((G|0)>=0)if((c[308575]|0)==(N|0)){g[h>>2]=B;g[k>>2]=K;a[1263537]=0;Ad(G|0,1,h|0);break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(785583,785976,75,785637,0);break}}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(785482,772862,375,785495,0);while(0);W=+(L|0);do if((c[x>>2]|0)>0){a[1263537]=0;E=c[j>>2]|0;if(!E){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(785482,772862,376,785538,0);break}G=c[c[E+12>>2]>>2]|0;if((G|0)>=0)if((c[308575]|0)==(N|0)){a[1263537]=0;dg(G|0,+W);break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(785583,785976,57,785637,0);break}}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(785482,772862,375,785495,0);while(0);tg(33984);cg(3553,c[(c[(c[o>>2]|0)+1640>>2]|0)+56>>2]|0);G=(c[(c[o>>2]|0)+1640>>2]|0)+64|0;E=c[G>>2]|0;q=(E|0)==0;if(q)X=0;else X=c[E+-4>>2]|0;if((X|0)<=(L|0)){if(q)Y=0;else Y=c[E+-4>>2]|0;if((Y|0)<=(L|0)){H=295;break}a[1263537]=0}__ZN6VectorIN22RasterizerStorageGLES312RenderTarget7Effects7MipMaps4SizeEE14_copy_on_writeEv(G);zf(36160,c[(c[G>>2]|0)+(L*12|0)>>2]|0);Eg(c[(c[o>>2]|0)+1236>>2]|0);lg(6,0,4);Eg(0);G=c[I>>2]|0;if((G|0)>7){a[1263537]=0;c[P>>2]=c[P>>2]&-129;Z=G}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(772845,772862,382,772891,0);Z=c[I>>2]|0}if((Z|0)>8){a[1263537]=0;c[P>>2]=c[P>>2]|256}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(772845,772862,382,772891,0);__ZN11ShaderGLES34bindEv(N)|0;do if((c[x>>2]|0)>1){a[1263537]=0;G=c[j>>2]|0;if(!G){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(785482,772862,376,785538,0);break}E=c[(c[G+12>>2]|0)+4>>2]|0;if((E|0)<0)break;if((c[308575]|0)==(N|0)){g[h>>2]=B;g[k>>2]=K;a[1263537]=0;Ad(E|0,1,h|0);break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(785583,785976,75,785637,0);break}}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(785482,772862,375,785495,0);while(0);do if((c[x>>2]|0)>0){a[1263537]=0;E=c[j>>2]|0;if(!E){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(785482,772862,376,785538,0);break}G=c[c[E+12>>2]>>2]|0;if((G|0)<0)break;if((c[308575]|0)==(N|0)){a[1263537]=0;dg(G|0,+W);break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(785583,785976,57,785637,0);break}}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(785482,772862,375,785495,0);while(0);tg(33984);cg(3553,c[(c[(c[o>>2]|0)+1640>>2]|0)+68>>2]|0);G=(c[(c[o>>2]|0)+1640>>2]|0)+52|0;E=L+1|0;q=c[G>>2]|0;F=(q|0)==0;if(F)_=0;else _=c[q+-4>>2]|0;if((_|0)<=(E|0)){if(F)$=0;else $=c[q+-4>>2]|0;if(($|0)<=(E|0)){H=325;break}a[1263537]=0}__ZN6VectorIN22RasterizerStorageGLES312RenderTarget7Effects7MipMaps4SizeEE14_copy_on_writeEv(G);zf(36160,c[(c[G>>2]|0)+(E*12|0)>>2]|0);Eg(c[(c[o>>2]|0)+1236>>2]|0);lg(6,0,4);Eg(0);if((c[I>>2]|0)>8){a[1263537]=0;c[P>>2]=c[P>>2]&-257;L=E;continue}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(772845,772862,382,772891,0);L=E;continue}}if((H|0)==252){L=d+80|0;W=+g[L>>2];if(W>0.0)aa=(a[d+92>>0]|0)!=0;else aa=0;P=b+704|0;do if((c[P>>2]|0)>0){a[1263537]=0;I=b+768|0;N=c[I>>2]|0;if(aa){c[I>>2]=N|1;ca=W;break}else{c[I>>2]=N&-2;ca=W;break}}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(772845,772862,382,772891,0);ca=+g[L>>2]}while(0);if(ca>0.0)da=(a[d+93>>0]|0)!=0;else da=0;do if((c[P>>2]|0)>1){a[1263537]=0;N=b+768|0;I=c[N>>2]|0;if(da){c[N>>2]=I|2;break}else{c[N>>2]=I&-3;break}}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(772845,772862,382,772891,0);while(0);P=b+688|0;__ZN11ShaderGLES34bindEv(P)|0;I=(c[(c[o>>2]|0)+1640>>2]|0)+64|0;N=c[I>>2]|0;if(!N)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);if((c[N+-4>>2]|0)<=0)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);__ZN6VectorIN22RasterizerStorageGLES312RenderTarget7Effects7MipMaps4SizeEE14_copy_on_writeEv(I);N=c[(c[I>>2]|0)+4>>2]|0;I=(c[(c[o>>2]|0)+1640>>2]|0)+64|0;j=c[I>>2]|0;if(!j)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);if((c[j+-4>>2]|0)<=0)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);__ZN6VectorIN22RasterizerStorageGLES312RenderTarget7Effects7MipMaps4SizeEE14_copy_on_writeEv(I);j=c[(c[I>>2]|0)+8>>2]|0;W=1.0/(+(N|0)*.5);K=1.0/(+(j|0)*.5);I=b+696|0;do if((c[I>>2]|0)>3){a[1263537]=0;x=c[b+728>>2]|0;if(!x){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(785482,772862,376,785538,0);break}E=c[(c[x+12>>2]|0)+12>>2]|0;if((E|0)>=0)if((c[308575]|0)==(P|0)){g[h>>2]=W;g[k>>2]=K;a[1263537]=0;Ad(E|0,1,h|0);break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(785583,786268,58,785637,0);break}}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(785482,772862,375,785495,0);while(0);K=+__ZNK12CameraMatrix10get_z_nearEv(e);do if((c[I>>2]|0)>0){a[1263537]=0;E=c[b+728>>2]|0;if(!E){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(785482,772862,376,785538,0);break}x=c[c[E+12>>2]>>2]|0;if((x|0)>=0)if((c[308575]|0)==(P|0)){a[1263537]=0;dg(x|0,+K);break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(785583,786268,40,785637,0);break}}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(785482,772862,375,785495,0);while(0);K=+__ZNK12CameraMatrix9get_z_farEv(e);do if((c[I>>2]|0)>1){a[1263537]=0;x=c[b+728>>2]|0;if(!x){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(785482,772862,376,785538,0);break}E=c[(c[x+12>>2]|0)+4>>2]|0;if((E|0)>=0)if((c[308575]|0)==(P|0)){a[1263537]=0;dg(E|0,+K);break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(785583,786268,40,785637,0);break}}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(785482,772862,375,785495,0);while(0);do if((c[I>>2]|0)>6){a[1263537]=0;E=c[b+728>>2]|0;if(!E){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(785482,772862,376,785538,0);break}x=E+12|0;if((c[(c[x>>2]|0)+24>>2]|0)>=0)if((c[308575]|0)==(P|0)){a[1263537]=0;c[h>>2]=c[e>>2];c[h+4>>2]=c[e+4>>2];c[h+8>>2]=c[e+8>>2];c[h+12>>2]=c[e+12>>2];E=h+16|0;G=e+16|0;c[E>>2]=c[G>>2];c[E+4>>2]=c[G+4>>2];c[E+8>>2]=c[G+8>>2];c[E+12>>2]=c[G+12>>2];G=h+32|0;E=e+32|0;c[G>>2]=c[E>>2];c[G+4>>2]=c[E+4>>2];c[G+8>>2]=c[E+8>>2];c[G+12>>2]=c[E+12>>2];E=h+48|0;G=e+48|0;c[E>>2]=c[G>>2];c[E+4>>2]=c[G+4>>2];c[E+8>>2]=c[G+8>>2];c[E+12>>2]=c[G+12>>2];a[1263537]=0;xd(c[(c[x>>2]|0)+24>>2]|0,1,0,h|0);break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(785583,786268,126,785637,0);break}}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(785482,772862,375,785495,0);while(0);__ZNK12CameraMatrix7inverseEv(i,e);do if((c[I>>2]|0)>5){a[1263537]=0;x=c[b+728>>2]|0;if(!x){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(785482,772862,376,785538,0);break}G=x+12|0;if((c[(c[G>>2]|0)+20>>2]|0)<0)break;if((c[308575]|0)==(P|0)){c[h>>2]=c[i>>2];c[h+4>>2]=c[i+4>>2];c[h+8>>2]=c[i+8>>2];c[h+12>>2]=c[i+12>>2];x=h+16|0;E=i+16|0;c[x>>2]=c[E>>2];c[x+4>>2]=c[E+4>>2];c[x+8>>2]=c[E+8>>2];c[x+12>>2]=c[E+12>>2];E=h+32|0;x=i+32|0;c[E>>2]=c[x>>2];c[E+4>>2]=c[x+4>>2];c[E+8>>2]=c[x+8>>2];c[E+12>>2]=c[x+12>>2];x=h+48|0;E=i+48|0;c[x>>2]=c[E>>2];c[x+4>>2]=c[E+4>>2];c[x+8>>2]=c[E+8>>2];c[x+12>>2]=c[E+12>>2];a[1263537]=0;xd(c[(c[G>>2]|0)+20>>2]|0,1,0,h|0);break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(785583,786268,126,785637,0);break}}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(785482,772862,375,785495,0);while(0);__ZN12CameraMatrixD2Ev(i);K=+(N|0);W=+(j|0);do if((c[I>>2]|0)>2){a[1263537]=0;G=c[b+728>>2]|0;if(!G){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(785482,772862,376,785538,0);break}E=c[(c[G+12>>2]|0)+8>>2]|0;if((E|0)<0)break;if((c[308575]|0)==(P|0)){g[h>>2]=K;g[k>>2]=W;a[1263537]=0;Ad(E|0,1,h|0);break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(785583,786268,58,785637,0);break}}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(785482,772862,375,785495,0);while(0);k=c[(c[(c[o>>2]|0)+1640>>2]|0)+52>>2]|0;if(!k)ea=0;else ea=c[k+-4>>2]|0;W=+(ea|0);do if((c[I>>2]|0)>4){a[1263537]=0;k=c[b+728>>2]|0;if(!k){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(785482,772862,376,785538,0);break}E=c[(c[k+12>>2]|0)+16>>2]|0;if((E|0)<0)break;if((c[308575]|0)==(P|0)){a[1263537]=0;dg(E|0,+W);break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(785583,786268,40,785637,0);break}}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(785482,772862,375,785495,0);while(0);E=c[d+76>>2]|0;do if((c[I>>2]|0)>7){a[1263537]=0;k=c[b+728>>2]|0;if(!k){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(785482,772862,376,785538,0);break}G=c[(c[k+12>>2]|0)+28>>2]|0;if((G|0)<0)break;if((c[308575]|0)==(P|0)){a[1263537]=0;Bg(G|0,E|0);break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(785583,786268,54,785637,0);break}}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(785482,772862,375,785495,0);while(0);W=+g[L>>2];do if((c[I>>2]|0)>10){a[1263537]=0;E=c[b+728>>2]|0;if(!E){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(785482,772862,376,785538,0);break}G=c[(c[E+12>>2]|0)+40>>2]|0;if((G|0)<0)break;if((c[308575]|0)==(P|0)){a[1263537]=0;dg(G|0,+W);break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(785583,786268,40,785637,0);break}}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(785482,772862,375,785495,0);while(0);W=+g[d+88>>2];do if((c[I>>2]|0)>8){a[1263537]=0;L=c[b+728>>2]|0;if(!L){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(785482,772862,376,785538,0);break}G=c[(c[L+12>>2]|0)+32>>2]|0;if((G|0)<0)break;if((c[308575]|0)==(P|0)){a[1263537]=0;dg(G|0,+W);break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(785583,786268,40,785637,0);break}}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(785482,772862,375,785495,0);while(0);W=+g[d+84>>2];do if((c[I>>2]|0)>9){a[1263537]=0;G=c[b+728>>2]|0;if(!G){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(785482,772862,376,785538,0);break}L=c[(c[G+12>>2]|0)+36>>2]|0;if((L|0)<0)break;if((c[308575]|0)==(P|0)){a[1263537]=0;dg(L|0,+W);break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(785583,786268,40,785637,0);break}}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(785482,772862,375,785495,0);while(0);tg(33984);cg(3553,c[(c[(c[o>>2]|0)+1640>>2]|0)+56>>2]|0);tg(33985);cg(3553,c[(c[(c[o>>2]|0)+1640>>2]|0)+48>>2]|0);tg(33986);cg(3553,c[(c[(c[o>>2]|0)+1640>>2]|0)+16>>2]|0);Mh(3553,34892,0);P=(c[(c[o>>2]|0)+1640>>2]|0)+64|0;I=c[P>>2]|0;if(!I)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);if((c[I+-4>>2]|0)>0){__ZN6VectorIN22RasterizerStorageGLES312RenderTarget7Effects7MipMaps4SizeEE14_copy_on_writeEv(P);zf(36160,c[c[P>>2]>>2]|0);Oe(0,0,N|0,j|0);Eg(c[(c[o>>2]|0)+1236>>2]|0);lg(6,0,4);Eg(0);P=c[(c[o>>2]|0)+1640>>2]|0;Oe(0,0,c[P+120>>2]|0,c[P+124>>2]|0);break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}else if((H|0)==268)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((H|0)==295)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((H|0)==325)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);zf(36008,c[(c[(c[o>>2]|0)+1640>>2]|0)+20>>2]|0);Ig(36065);zf(36009,c[(c[(c[o>>2]|0)+1640>>2]|0)+8>>2]|0);H=c[(c[o>>2]|0)+1640>>2]|0;d=c[H+120>>2]|0;ea=c[H+124>>2]|0;$g(0,0,d|0,ea|0,0,0,d|0,ea|0,16384,9728);Ig(36064);zf(36008,0);zf(36009,0);do if((c[b+512>>2]|0)>0){ea=(a[O>>0]|0)==0;a[1263537]=0;d=b+576|0;H=c[d>>2]|0;if(ea){c[d>>2]=H&-2;break}else{c[d>>2]=H|1;break}}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(772845,772862,382,772891,0);while(0);__ZN11ShaderGLES34bindEv(b+496|0)|0;tg(33984);cg(3553,c[(c[(c[o>>2]|0)+1640>>2]|0)+12>>2]|0);if(a[O>>0]|0){tg(33985);cg(3553,c[(c[(c[o>>2]|0)+1640>>2]|0)+68>>2]|0)}O=(c[(c[o>>2]|0)+1640>>2]|0)+52|0;H=c[O>>2]|0;if(!H)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);if((c[H+-4>>2]|0)<=0)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);__ZN6VectorIN22RasterizerStorageGLES312RenderTarget7Effects7MipMaps4SizeEE14_copy_on_writeEv(O);zf(36160,c[c[O>>2]>>2]|0);hf(3042);Fd(32774);Rd(1,1);Eg(c[(c[o>>2]|0)+1236>>2]|0);lg(6,0,4);Eg(0);dh(3042);O=b+896|0;if((c[O>>2]|0)>14){a[1263537]=0;H=b+960|0;c[H>>2]=c[H>>2]|16384}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(772845,772862,382,772891,0);H=b+880|0;__ZN11ShaderGLES34bindEv(H)|0;do if((c[b+888>>2]|0)>0){a[1263537]=0;d=c[b+920>>2]|0;if(!d){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(785482,772862,376,785538,0);break}ea=c[c[d+12>>2]>>2]|0;if((ea|0)>=0)if((c[308575]|0)==(H|0)){a[1263537]=0;dg(ea|0,0.0);break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(785583,785976,57,785637,0);break}}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(785482,772862,375,785495,0);while(0);c[h>>2]=36064;Ne(1,h|0);zf(36160,c[(c[(c[o>>2]|0)+1640>>2]|0)+20>>2]|0);tg(33984);cg(3553,c[(c[(c[o>>2]|0)+1640>>2]|0)+56>>2]|0);Eg(c[(c[o>>2]|0)+1236>>2]|0);lg(6,0,4);Eg(0);if((c[O>>2]|0)>14){a[1263537]=0;O=b+960|0;c[O>>2]=c[O>>2]&-16385;l=f;return}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(772845,772862,382,772891,0);l=f;return}}function __ZN20RasterizerSceneGLES313_post_processEPNS_11EnvironmentERK12CameraMatrix(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0.0,E=0.0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0.0,S=0.0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0,ia=0,ja=0,ka=0,la=0,ma=0,na=0,oa=0,pa=0,qa=0,ra=0,sa=0,ta=0,ua=0,va=0,wa=0,xa=0,ya=0,za=0,Aa=0,Ba=0,Ca=0,Da=0,Ea=0,Fa=0,Ga=0,Ha=0,Ia=0,Ja=0,Ka=0,La=0,Ma=0,Na=0,Oa=0,Pa=0,Qa=0,Ra=0,Sa=0,Ta=0,Ua=0,Va=0,Wa=0,Xa=0,Ya=0,Za=0,_a=0,$a=0,ab=0,bb=0,cb=0,db=0,eb=0,fb=0,gb=0,hb=0,ib=0,jb=0,kb=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);h=f+8|0;i=f;Le(0);dh(2929);dh(2884);dh(3042);Te(515);_d(1,1,1,1);Ig(36064);j=b+72|0;zf(36008,c[(c[(c[j>>2]|0)+1640>>2]|0)+20>>2]|0);k=(c[(c[j>>2]|0)+1640>>2]|0)+52|0;n=c[k>>2]|0;if(!n)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);if((c[n+-4>>2]|0)<=0)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);__ZN6VectorIN22RasterizerStorageGLES312RenderTarget7Effects7MipMaps4SizeEE14_copy_on_writeEv(k);zf(36009,c[c[k>>2]>>2]|0);k=c[(c[j>>2]|0)+1640>>2]|0;n=c[k+120>>2]|0;o=c[k+124>>2]|0;$g(0,0,n|0,o|0,0,0,n|0,o|0,16384,9728);zf(36008,0);zf(36009,0);o=c[(c[j>>2]|0)+1640>>2]|0;if(!d){zf(36160,c[o+8>>2]|0);tg(33984);cg(3553,c[(c[(c[j>>2]|0)+1640>>2]|0)+56>>2]|0);n=c[j>>2]|0;k=c[n+72>>2]|0;if((k|0)>1){a[1263537]=0;p=n+136|0;c[p>>2]=c[p>>2]|2;q=k;r=n}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(772845,772862,382,772891,0);n=c[j>>2]|0;q=c[n+72>>2]|0;r=n}if((q|0)>3){a[1263537]=0;q=r+136|0;c[q>>2]=c[q>>2]|8;s=r}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(772845,772862,382,772891,0);s=c[j>>2]|0}__ZN11ShaderGLES34bindEv(s+56|0)|0;Eg(c[(c[j>>2]|0)+1236>>2]|0);lg(6,0,4);Eg(0);s=c[j>>2]|0;r=c[s+72>>2]|0;if((r|0)>1){a[1263537]=0;q=s+136|0;c[q>>2]=c[q>>2]&-3;t=r;u=s}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(772845,772862,382,772891,0);s=c[j>>2]|0;t=c[s+72>>2]|0;u=s}if((t|0)>3){a[1263537]=0;t=u+136|0;c[t>>2]=c[t>>2]&-9;l=f;return}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(772845,772862,382,772891,0);l=f;return}}t=c[o+56>>2]|0;if(!(a[d+204>>0]|0)){v=t;w=o}else{u=c[o+124>>2]|0;s=c[o+120>>2]|0;o=b+896|0;r=c[o>>2]|0;if((r|0)<=11){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(772845,772862,382,772891,0);q=c[o>>2]|0;n=d+220|0;if((q|0)>1){x=q;y=n;z=22}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(772845,772862,382,772891,0);A=c[o>>2]|0;B=n}}else{a[1263537]=0;n=b+960|0;c[n>>2]=c[n>>2]|2048;x=r;y=d+220|0;z=22}do if((z|0)==22){r=(c[y>>2]|0)==0;a[1263537]=0;n=b+960|0;q=c[n>>2]|0;if(r){c[n>>2]=q|2;A=x;B=y;break}else{c[n>>2]=q&-3;A=x;B=y;break}}while(0);do if((A|0)>2){y=(c[B>>2]|0)==1;a[1263537]=0;x=b+960|0;q=c[x>>2]|0;if(y){c[x>>2]=q|4;C=A;break}else{c[x>>2]=q&-5;C=A;break}}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(772845,772862,382,772891,0);C=c[o>>2]|0}while(0);do if((C|0)>3){A=(c[B>>2]|0)==2;a[1263537]=0;q=b+960|0;x=c[q>>2]|0;if(A){c[q>>2]=x|8;break}else{c[q>>2]=x&-9;break}}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(772845,772862,382,772891,0);while(0);C=b+880|0;__ZN11ShaderGLES34bindEv(C)|0;D=+g[d+216>>2];E=D*D/+(c[206600+(c[B>>2]<<2)>>2]|0);B=d+208|0;D=+g[B>>2];x=b+888|0;do if((c[x>>2]|0)>4){a[1263537]=0;q=c[b+920>>2]|0;if(!q){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(785482,772862,376,785538,0);break}A=c[(c[q+12>>2]|0)+16>>2]|0;if((A|0)>=0)if((c[308575]|0)==(C|0)){a[1263537]=0;dg(A|0,+D);break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(785583,785976,57,785637,0);break}}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(785482,772862,375,785495,0);while(0);D=+g[B>>2]+ +g[d+212>>2];do if((c[x>>2]|0)>5){a[1263537]=0;B=c[b+920>>2]|0;if(!B){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(785482,772862,376,785538,0);break}A=c[(c[B+12>>2]|0)+20>>2]|0;if((A|0)>=0)if((c[308575]|0)==(C|0)){a[1263537]=0;dg(A|0,+D);break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(785583,785976,57,785637,0);break}}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(785482,772862,375,785495,0);while(0);do if((c[x>>2]|0)>6){a[1263537]=0;A=c[b+920>>2]|0;if(!A){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(785482,772862,376,785538,0);break}B=c[(c[A+12>>2]|0)+24>>2]|0;if((B|0)>=0)if((c[308575]|0)==(C|0)){c[h>>2]=1065353216;c[h+4>>2]=0;a[1263537]=0;Ad(B|0,1,h|0);break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(785583,785976,75,785637,0);break}}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(785482,772862,375,785495,0);while(0);do if((c[x>>2]|0)>7){a[1263537]=0;B=c[b+920>>2]|0;if(!B){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(785482,772862,376,785538,0);break}A=c[(c[B+12>>2]|0)+28>>2]|0;if((A|0)>=0)if((c[308575]|0)==(C|0)){a[1263537]=0;dg(A|0,+E);break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(785583,785976,57,785637,0);break}}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(785482,772862,375,785495,0);while(0);E=1.0/+(s|0);D=1.0/+(u|0);do if((c[x>>2]|0)>1){a[1263537]=0;u=c[b+920>>2]|0;if(!u){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(785482,772862,376,785538,0);break}s=c[(c[u+12>>2]|0)+4>>2]|0;if((s|0)>=0)if((c[308575]|0)==(C|0)){g[h>>2]=E;g[h+4>>2]=D;a[1263537]=0;Ad(s|0,1,h|0);break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(785583,785976,75,785637,0);break}}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(785482,772862,375,785495,0);while(0);D=+__ZNK12CameraMatrix10get_z_nearEv(e);do if((c[x>>2]|0)>15){a[1263537]=0;s=c[b+920>>2]|0;if(!s){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(785482,772862,376,785538,0);break}u=c[(c[s+12>>2]|0)+60>>2]|0;if((u|0)>=0)if((c[308575]|0)==(C|0)){a[1263537]=0;dg(u|0,+D);break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(785583,785976,57,785637,0);break}}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(785482,772862,375,785495,0);while(0);D=+__ZNK12CameraMatrix9get_z_farEv(e);do if((c[x>>2]|0)>14){a[1263537]=0;u=c[b+920>>2]|0;if(!u){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(785482,772862,376,785538,0);break}s=c[(c[u+12>>2]|0)+56>>2]|0;if((s|0)>=0)if((c[308575]|0)==(C|0)){a[1263537]=0;dg(s|0,+D);break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(785583,785976,57,785637,0);break}}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(785482,772862,375,785495,0);while(0);tg(33985);cg(3553,c[(c[(c[j>>2]|0)+1640>>2]|0)+16>>2]|0);tg(33984);cg(3553,t|0);Mh(3553,10240,9728);Mh(3553,10241,9728);Sh(3553,10242,33071.0);Sh(3553,10243,33071.0);zf(36160,c[(c[(c[j>>2]|0)+1640>>2]|0)+8>>2]|0);Eg(c[(c[j>>2]|0)+1236>>2]|0);lg(6,0,4);Eg(0);tg(33984);cg(3553,c[(c[(c[j>>2]|0)+1640>>2]|0)+12>>2]|0);do if((c[x>>2]|0)>6){a[1263537]=0;t=c[b+920>>2]|0;if(!t){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(785482,772862,376,785538,0);break}s=c[(c[t+12>>2]|0)+24>>2]|0;if((s|0)>=0)if((c[308575]|0)==(C|0)){c[h>>2]=0;c[h+4>>2]=1065353216;a[1263537]=0;Ad(s|0,1,h|0);break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(785583,785976,75,785637,0);break}}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(785482,772862,375,785495,0);while(0);C=(c[(c[j>>2]|0)+1640>>2]|0)+52|0;x=c[C>>2]|0;if(!x)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);if((c[x+-4>>2]|0)<=0)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);__ZN6VectorIN22RasterizerStorageGLES312RenderTarget7Effects7MipMaps4SizeEE14_copy_on_writeEv(C);zf(36160,c[c[C>>2]>>2]|0);Eg(c[(c[j>>2]|0)+1236>>2]|0);lg(6,0,4);Eg(0);C=c[o>>2]|0;do if((C|0)>11){a[1263537]=0;x=b+960|0;c[x>>2]=c[x>>2]&-2049;G=C;z=105}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(772845,772862,382,772891,0);x=c[o>>2]|0;if((x|0)>11){G=x;z=105;break}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(772845,772862,382,772891,0);x=c[o>>2]|0;if((x|0)>1){H=x;z=108;break}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(772845,772862,382,772891,0);I=c[o>>2]|0}while(0);if((z|0)==105){a[1263537]=0;C=b+960|0;c[C>>2]=c[C>>2]&-2049;H=G;z=108}if((z|0)==108){a[1263537]=0;G=b+960|0;c[G>>2]=c[G>>2]&-3;I=H}if((I|0)>2){a[1263537]=0;H=b+960|0;c[H>>2]=c[H>>2]&-5;J=I}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(772845,772862,382,772891,0);J=c[o>>2]|0}if((J|0)>3){a[1263537]=0;J=b+960|0;c[J>>2]=c[J>>2]&-9}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(772845,772862,382,772891,0);J=c[(c[j>>2]|0)+1640>>2]|0;v=c[J+56>>2]|0;w=J}if(!(a[d+224>>0]|0))K=v;else{J=c[w+124>>2]|0;o=c[w+120>>2]|0;w=b+896|0;I=c[w>>2]|0;if((I|0)>12){a[1263537]=0;H=b+960|0;c[H>>2]=c[H>>2]|4096;L=I}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(772845,772862,382,772891,0);L=c[w>>2]|0}if((L|0)<=13){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(772845,772862,382,772891,0);I=c[w>>2]|0;H=d+240|0;if((I|0)>1){M=I;N=H;z=124}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(772845,772862,382,772891,0);O=c[w>>2]|0;P=H}}else{a[1263537]=0;H=b+960|0;c[H>>2]=c[H>>2]|8192;M=L;N=d+240|0;z=124}do if((z|0)==124){L=(c[N>>2]|0)==0;a[1263537]=0;H=b+960|0;I=c[H>>2]|0;if(L){c[H>>2]=I|2;O=M;P=N;break}else{c[H>>2]=I&-3;O=M;P=N;break}}while(0);do if((O|0)>2){N=(c[P>>2]|0)==1;a[1263537]=0;M=b+960|0;I=c[M>>2]|0;if(N){c[M>>2]=I|4;Q=O;break}else{c[M>>2]=I&-5;Q=O;break}}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(772845,772862,382,772891,0);Q=c[w>>2]|0}while(0);do if((Q|0)>3){O=(c[P>>2]|0)==2;a[1263537]=0;I=b+960|0;M=c[I>>2]|0;if(O){c[I>>2]=M|8;break}else{c[I>>2]=M&-9;break}}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(772845,772862,382,772891,0);while(0);Q=b+880|0;__ZN11ShaderGLES34bindEv(Q)|0;D=+g[d+236>>2];E=D*D/+(c[206600+(c[P>>2]<<2)>>2]|0);P=d+228|0;D=+g[P>>2];M=b+888|0;do if((c[M>>2]|0)>4){a[1263537]=0;I=c[b+920>>2]|0;if(!I){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(785482,772862,376,785538,0);break}O=c[(c[I+12>>2]|0)+16>>2]|0;if((O|0)>=0)if((c[308575]|0)==(Q|0)){a[1263537]=0;dg(O|0,+D);break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(785583,785976,57,785637,0);break}}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(785482,772862,375,785495,0);while(0);O=d+232|0;D=+g[P>>2]-+g[O>>2];do if((c[M>>2]|0)>5){a[1263537]=0;I=c[b+920>>2]|0;if(!I){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(785482,772862,376,785538,0);break}N=c[(c[I+12>>2]|0)+20>>2]|0;if((N|0)>=0)if((c[308575]|0)==(Q|0)){a[1263537]=0;dg(N|0,+D);break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(785583,785976,57,785637,0);break}}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(785482,772862,375,785495,0);while(0);do if((c[M>>2]|0)>6){a[1263537]=0;N=c[b+920>>2]|0;if(!N){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(785482,772862,376,785538,0);break}I=c[(c[N+12>>2]|0)+24>>2]|0;if((I|0)>=0)if((c[308575]|0)==(Q|0)){c[h>>2]=1065353216;c[h+4>>2]=0;a[1263537]=0;Ad(I|0,1,h|0);break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(785583,785976,75,785637,0);break}}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(785482,772862,375,785495,0);while(0);do if((c[M>>2]|0)>7){a[1263537]=0;I=c[b+920>>2]|0;if(!I){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(785482,772862,376,785538,0);break}N=c[(c[I+12>>2]|0)+28>>2]|0;if((N|0)>=0)if((c[308575]|0)==(Q|0)){a[1263537]=0;dg(N|0,+E);break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(785583,785976,57,785637,0);break}}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(785482,772862,375,785495,0);while(0);D=1.0/+(o|0);R=1.0/+(J|0);do if((c[M>>2]|0)>1){a[1263537]=0;J=c[b+920>>2]|0;if(!J){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(785482,772862,376,785538,0);break}o=c[(c[J+12>>2]|0)+4>>2]|0;if((o|0)>=0)if((c[308575]|0)==(Q|0)){g[h>>2]=D;g[h+4>>2]=R;a[1263537]=0;Ad(o|0,1,h|0);break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(785583,785976,75,785637,0);break}}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(785482,772862,375,785495,0);while(0);S=+__ZNK12CameraMatrix10get_z_nearEv(e);do if((c[M>>2]|0)>15){a[1263537]=0;o=c[b+920>>2]|0;if(!o){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(785482,772862,376,785538,0);break}J=c[(c[o+12>>2]|0)+60>>2]|0;if((J|0)>=0)if((c[308575]|0)==(Q|0)){a[1263537]=0;dg(J|0,+S);break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(785583,785976,57,785637,0);break}}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(785482,772862,375,785495,0);while(0);S=+__ZNK12CameraMatrix9get_z_farEv(e);do if((c[M>>2]|0)>14){a[1263537]=0;J=c[b+920>>2]|0;if(!J){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(785482,772862,376,785538,0);break}o=c[(c[J+12>>2]|0)+56>>2]|0;if((o|0)>=0)if((c[308575]|0)==(Q|0)){a[1263537]=0;dg(o|0,+S);break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(785583,785976,57,785637,0);break}}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(785482,772862,375,785495,0);while(0);tg(33985);cg(3553,c[(c[(c[j>>2]|0)+1640>>2]|0)+16>>2]|0);tg(33984);cg(3553,v|0);Mh(3553,10240,9728);Mh(3553,10241,9728);Sh(3553,10242,33071.0);Sh(3553,10243,33071.0);zf(36160,c[(c[(c[j>>2]|0)+1640>>2]|0)+8>>2]|0);Eg(c[(c[j>>2]|0)+1236>>2]|0);lg(6,0,4);Eg(0);o=c[w>>2]|0;do if((o|0)>4){J=(v|0)==(c[(c[(c[j>>2]|0)+1640>>2]|0)+32>>2]|0);a[1263537]=0;N=b+960|0;I=c[N>>2]|0;if(J){c[N>>2]=I|16;T=o;break}else{c[N>>2]=I&-17;T=o;break}}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(772845,772862,382,772891,0);T=c[w>>2]|0}while(0);if((T|0)>13){a[1263537]=0;T=b+960|0;c[T>>2]=c[T>>2]&-8193}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(772845,772862,382,772891,0);__ZN11ShaderGLES34bindEv(Q)|0;S=+g[P>>2];do if((c[M>>2]|0)>4){a[1263537]=0;T=c[b+920>>2]|0;if(!T){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(785482,772862,376,785538,0);break}o=c[(c[T+12>>2]|0)+16>>2]|0;if((o|0)<0)break;if((c[308575]|0)==(Q|0)){a[1263537]=0;dg(o|0,+S);break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(785583,785976,57,785637,0);break}}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(785482,772862,375,785495,0);while(0);S=+g[P>>2]-+g[O>>2];do if((c[M>>2]|0)>5){a[1263537]=0;O=c[b+920>>2]|0;if(!O){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(785482,772862,376,785538,0);break}P=c[(c[O+12>>2]|0)+20>>2]|0;if((P|0)<0)break;if((c[308575]|0)==(Q|0)){a[1263537]=0;dg(P|0,+S);break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(785583,785976,57,785637,0);break}}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(785482,772862,375,785495,0);while(0);do if((c[M>>2]|0)>6){a[1263537]=0;P=c[b+920>>2]|0;if(!P){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(785482,772862,376,785538,0);break}O=c[(c[P+12>>2]|0)+24>>2]|0;if((O|0)<0)break;if((c[308575]|0)==(Q|0)){c[h>>2]=0;c[h+4>>2]=1065353216;a[1263537]=0;Ad(O|0,1,h|0);break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(785583,785976,75,785637,0);break}}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(785482,772862,375,785495,0);while(0);do if((c[M>>2]|0)>7){a[1263537]=0;O=c[b+920>>2]|0;if(!O){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(785482,772862,376,785538,0);break}P=c[(c[O+12>>2]|0)+28>>2]|0;if((P|0)<0)break;if((c[308575]|0)==(Q|0)){a[1263537]=0;dg(P|0,+E);break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(785583,785976,57,785637,0);break}}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(785482,772862,375,785495,0);while(0);do if((c[M>>2]|0)>1){a[1263537]=0;P=c[b+920>>2]|0;if(!P){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(785482,772862,376,785538,0);break}O=c[(c[P+12>>2]|0)+4>>2]|0;if((O|0)<0)break;if((c[308575]|0)==(Q|0)){g[h>>2]=D;g[h+4>>2]=R;a[1263537]=0;Ad(O|0,1,h|0);break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(785583,785976,75,785637,0);break}}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(785482,772862,375,785495,0);while(0);R=+__ZNK12CameraMatrix10get_z_nearEv(e);do if((c[M>>2]|0)>15){a[1263537]=0;O=c[b+920>>2]|0;if(!O){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(785482,772862,376,785538,0);break}P=c[(c[O+12>>2]|0)+60>>2]|0;if((P|0)<0)break;if((c[308575]|0)==(Q|0)){a[1263537]=0;dg(P|0,+R);break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(785583,785976,57,785637,0);break}}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(785482,772862,375,785495,0);while(0);R=+__ZNK12CameraMatrix9get_z_farEv(e);do if((c[M>>2]|0)>14){a[1263537]=0;e=c[b+920>>2]|0;if(!e){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(785482,772862,376,785538,0);break}P=c[(c[e+12>>2]|0)+56>>2]|0;if((P|0)<0)break;if((c[308575]|0)==(Q|0)){a[1263537]=0;dg(P|0,+R);break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(785583,785976,57,785637,0);break}}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(785482,772862,375,785495,0);while(0);tg(33984);cg(3553,c[(c[(c[j>>2]|0)+1640>>2]|0)+12>>2]|0);Q=(c[(c[j>>2]|0)+1640>>2]|0)+52|0;M=c[Q>>2]|0;if(!M)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);if((c[M+-4>>2]|0)<=0)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);__ZN6VectorIN22RasterizerStorageGLES312RenderTarget7Effects7MipMaps4SizeEE14_copy_on_writeEv(Q);zf(36160,c[c[Q>>2]>>2]|0);if((v|0)==(c[(c[(c[j>>2]|0)+1640>>2]|0)+32>>2]|0)){tg(33986);cg(3553,c[(c[(c[j>>2]|0)+1640>>2]|0)+32>>2]|0)}else{hf(3042);Fd(32774);Rd(770,771)}Eg(c[(c[j>>2]|0)+1236>>2]|0);lg(6,0,4);Eg(0);if((v|0)!=(c[(c[(c[j>>2]|0)+1640>>2]|0)+32>>2]|0))dh(3042);v=c[w>>2]|0;if((v|0)>12){a[1263537]=0;Q=b+960|0;c[Q>>2]=c[Q>>2]&-4097;U=v}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(772845,772862,382,772891,0);U=c[w>>2]|0}do if((U|0)>13){a[1263537]=0;v=b+960|0;c[v>>2]=c[v>>2]&-8193;V=U;z=271}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(772845,772862,382,772891,0);v=c[w>>2]|0;if((v|0)>4){V=v;z=271;break}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(772845,772862,382,772891,0);v=c[w>>2]|0;if((v|0)>1){W=v;z=274;break}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(772845,772862,382,772891,0);X=c[w>>2]|0}while(0);if((z|0)==271){a[1263537]=0;U=b+960|0;c[U>>2]=c[U>>2]&-17;W=V;z=274}if((z|0)==274){a[1263537]=0;V=b+960|0;c[V>>2]=c[V>>2]&-3;X=W}if((X|0)>2){a[1263537]=0;W=b+960|0;c[W>>2]=c[W>>2]&-5;Y=X}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(772845,772862,382,772891,0);Y=c[w>>2]|0}if((Y|0)>3){a[1263537]=0;Y=b+960|0;c[Y>>2]=c[Y>>2]&-9}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(772845,772862,382,772891,0);K=c[(c[(c[j>>2]|0)+1640>>2]|0)+56>>2]|0}Y=d+184|0;do if(a[Y>>0]|0){w=b+1856|0;if((c[w>>2]|0)>0){a[1263537]=0;X=b+1920|0;c[X>>2]=c[X>>2]|1}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(772845,772862,382,772891,0);X=b+1840|0;__ZN11ShaderGLES34bindEv(X)|0;W=c[(c[j>>2]|0)+1640>>2]|0;c[h>>2]=c[W+120>>2];c[h+4>>2]=c[W+124>>2];W=b+80|0;V=c[W>>2]|0;c[i>>2]=V;c[i+4>>2]=V;V=b+1848|0;do if((c[V>>2]|0)>0){a[1263537]=0;U=c[b+1880>>2]|0;if(!U){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(785482,772862,376,785538,0);Z=-1;break}else{Z=c[c[U+12>>2]>>2]|0;break}}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(785482,772862,375,785495,0);Z=-1}while(0);pg(Z|0,1,h|0);do if((c[V>>2]|0)>1){a[1263537]=0;U=c[b+1880>>2]|0;if(!U){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(785482,772862,376,785538,0);_=-1;break}else{_=c[(c[U+12>>2]|0)+4>>2]|0;break}}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(785482,772862,375,785495,0);_=-1}while(0);pg(_|0,1,i|0);tg(33984);cg(3553,c[(c[(c[j>>2]|0)+1640>>2]|0)+32>>2]|0);U=b+76|0;v=c[U>>2]|0;if(!v)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);if((c[v+-4>>2]|0)<=0)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);__ZN6VectorIN22RasterizerStorageGLES312RenderTarget8ExposureEE14_copy_on_writeEv(U);zf(36160,c[c[U>>2]>>2]|0);v=c[W>>2]|0;Oe(0,0,v|0,v|0);Eg(c[(c[j>>2]|0)+1236>>2]|0);lg(6,0,4);Eg(0);if((c[w>>2]|0)>0){a[1263537]=0;v=b+1920|0;c[v>>2]=c[v>>2]&-2}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(772845,772862,382,772891,0);__ZN11ShaderGLES34bindEv(X)|0;v=c[W>>2]|0;Q=1;while(1){M=(v|0)/3|0;P=c[U>>2]|0;e=(P|0)==0;if(e)$=0;else $=c[P+-4>>2]|0;if((Q|0)>=($+-1|0)){z=306;break}if(e)aa=0;else aa=c[P+-4>>2]|0;if((aa|0)<=(Q|0)){if(e)ca=0;else ca=c[P+-4>>2]|0;if((ca|0)<=(Q|0)){z=316;break}a[1263537]=0}__ZN6VectorIN22RasterizerStorageGLES312RenderTarget8ExposureEE14_copy_on_writeEv(U);zf(36160,c[(c[U>>2]|0)+(Q<<3)>>2]|0);tg(33984);P=Q+-1|0;e=c[U>>2]|0;O=(e|0)==0;if(O)da=0;else da=c[e+-4>>2]|0;if((da|0)<(Q|0)){if(O)ea=0;else ea=c[e+-4>>2]|0;if((ea|0)<(Q|0)){z=324;break}a[1263537]=0}__ZN6VectorIN22RasterizerStorageGLES312RenderTarget8ExposureEE14_copy_on_writeEv(U);cg(3553,c[(c[U>>2]|0)+(P<<3)+4>>2]|0);Eg(c[(c[j>>2]|0)+1236>>2]|0);lg(6,0,4);Eg(0);Oe(0,0,M|0,M|0);v=M;Q=Q+1|0}if((z|0)==306){if((c[w>>2]|0)>1){a[1263537]=0;Q=b+1920|0;c[Q>>2]=c[Q>>2]|2}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(772845,772862,382,772891,0);Q=__ZN2OS13get_singletonEv()|0;v=ij[c[(c[Q>>2]|0)+320>>2]&8191](Q)|0;Q=F;W=(c[(c[j>>2]|0)+1640>>2]|0)+112|0;M=W;P=c[M>>2]|0;e=c[M+4>>2]|0;M=(P|0)==0&(e|0)==0;O=_i64Subtract(v|0,Q|0,P|0,e|0)|0;e=M?0:O;O=M?0:F;M=W;c[M>>2]=v;c[M+4>>2]=Q;Q=_i64Add(e|0,O|0,-1,-1)|0;M=F;do if(M>>>0>0|(M|0)==0&Q>>>0>999999)if((c[w>>2]|0)>2){a[1263537]=0;v=b+1920|0;c[v>>2]=c[v>>2]|4;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(772845,772862,382,772891,0);break}while(0);__ZN11ShaderGLES34bindEv(X)|0;Q=c[U>>2]|0;if(!Q)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);M=c[Q+-4>>2]|0;if((M|0)<1)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);__ZN6VectorIN22RasterizerStorageGLES312RenderTarget8ExposureEE14_copy_on_writeEv(U);zf(36160,c[(c[U>>2]|0)+(M+-1<<3)>>2]|0);Oe(0,0,1,1);tg(33984);M=c[U>>2]|0;if(!M)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);Q=c[M+-4>>2]|0;if((Q|0)<2)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);__ZN6VectorIN22RasterizerStorageGLES312RenderTarget8ExposureEE14_copy_on_writeEv(U);cg(3553,c[(c[U>>2]|0)+(Q+-2<<3)+4>>2]|0);tg(33985);cg(3553,c[(c[(c[j>>2]|0)+1640>>2]|0)+104>>2]|0);R=(+(e>>>0)+4294967296.0*+(O>>>0))/1.0e6*+g[d+188>>2];do if((c[V>>2]|0)>2){a[1263537]=0;Q=c[b+1880>>2]|0;if(!Q){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(785482,772862,376,785538,0);break}M=c[(c[Q+12>>2]|0)+8>>2]|0;if((M|0)<0)break;if((c[308575]|0)==(X|0)){a[1263537]=0;dg(M|0,+R);break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(785583,786019,36,785637,0);break}}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(785482,772862,375,785495,0);while(0);R=+g[d+196>>2];do if((c[V>>2]|0)>4){a[1263537]=0;O=c[b+1880>>2]|0;if(!O){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(785482,772862,376,785538,0);break}e=c[(c[O+12>>2]|0)+16>>2]|0;if((e|0)<0)break;if((c[308575]|0)==(X|0)){a[1263537]=0;dg(e|0,+R);break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(785583,786019,34,785637,0);break}}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(785482,772862,375,785495,0);while(0);R=+g[d+192>>2];do if((c[V>>2]|0)>3){a[1263537]=0;e=c[b+1880>>2]|0;if(!e){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(785482,772862,376,785538,0);break}O=c[(c[e+12>>2]|0)+12>>2]|0;if((O|0)<0)break;if((c[308575]|0)==(X|0)){a[1263537]=0;dg(O|0,+R);break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(785583,786019,34,785637,0);break}}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(785482,772862,375,785495,0);while(0);Eg(c[(c[j>>2]|0)+1236>>2]|0);lg(6,0,4);Eg(0);do if((c[w>>2]|0)>2){a[1263537]=0;X=b+1920|0;c[X>>2]=c[X>>2]&-5;z=364}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(772845,772862,382,772891,0);if((c[w>>2]|0)>1){z=364;break}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(772845,772862,382,772891,0)}while(0);if((z|0)==364){a[1263537]=0;w=b+1920|0;c[w>>2]=c[w>>2]&-3}w=c[U>>2]|0;if(!w)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);X=c[w+-4>>2]|0;if((X|0)<1)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);__ZN6VectorIN22RasterizerStorageGLES312RenderTarget8ExposureEE14_copy_on_writeEv(U);w=c[U>>2]|0;V=w+(X+-1<<3)|0;X=(c[(c[j>>2]|0)+1640>>2]|0)+100|0;O=c[V>>2]|0;c[V>>2]=c[X>>2];c[X>>2]=O;if(!w)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);O=c[w+-4>>2]|0;if((O|0)<1)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else{__ZN6VectorIN22RasterizerStorageGLES312RenderTarget8ExposureEE14_copy_on_writeEv(U);w=(c[U>>2]|0)+(O+-1<<3)+4|0;O=c[(c[j>>2]|0)+1640>>2]|0;X=O+104|0;V=c[w>>2]|0;c[w>>2]=c[X>>2];c[X>>2]=V;Oe(0,0,c[O+120>>2]|0,c[O+124>>2]|0);break}}else if((z|0)==316)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((z|0)==324)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);if(!(a[d+137>>0]|0)){fa=0;ga=-1}else{ea=c[d+140>>2]|0;do if(!(ea&1)){ha=0;ia=-1}else{da=c[(c[(c[j>>2]|0)+1640>>2]|0)+64>>2]|0;if(!da)ja=0;else{if((c[da+-4>>2]|0)>0){ha=1;ia=0;break}ja=c[da+-4>>2]|0}da=ja+-1|0;ha=1<<da;ia=da}while(0);a:do if(!(ea&2)){ka=ha;la=ia}else{ja=c[(c[(c[j>>2]|0)+1640>>2]|0)+64>>2]|0;do if(ja)if((c[ja+-4>>2]|0)>1){ka=ha|2;la=1;break a}else{ma=c[ja+-4>>2]|0;break}else ma=0;while(0);ja=ma+-1|0;ka=1<<ja|ha;la=ja}while(0);b:do if(!(ea&4)){na=ka;oa=la}else{ha=c[(c[(c[j>>2]|0)+1640>>2]|0)+64>>2]|0;do if(ha)if((c[ha+-4>>2]|0)>2){na=ka|4;oa=2;break b}else{pa=c[ha+-4>>2]|0;break}else pa=0;while(0);ha=pa+-1|0;na=1<<ha|ka;oa=ha}while(0);c:do if(!(ea&8)){qa=na;ra=oa}else{ka=c[(c[(c[j>>2]|0)+1640>>2]|0)+64>>2]|0;do if(ka)if((c[ka+-4>>2]|0)>3){qa=na|8;ra=3;break c}else{sa=c[ka+-4>>2]|0;break}else sa=0;while(0);ka=sa+-1|0;qa=1<<ka|na;ra=ka}while(0);d:do if(!(ea&16)){ta=qa;ua=ra}else{na=c[(c[(c[j>>2]|0)+1640>>2]|0)+64>>2]|0;do if(na)if((c[na+-4>>2]|0)>4){ta=qa|16;ua=4;break d}else{va=c[na+-4>>2]|0;break}else va=0;while(0);na=va+-1|0;ta=1<<na|qa;ua=na}while(0);e:do if(!(ea&32)){wa=ta;xa=ua}else{qa=c[(c[(c[j>>2]|0)+1640>>2]|0)+64>>2]|0;do if(qa)if((c[qa+-4>>2]|0)>5){wa=ta|32;xa=5;break e}else{ya=c[qa+-4>>2]|0;break}else ya=0;while(0);qa=ya+-1|0;wa=1<<qa|ta;xa=qa}while(0);ta=c[(c[j>>2]|0)+1640>>2]|0;f:do if(!(ea&64)){za=wa;Aa=xa;z=722}else{ya=c[ta+64>>2]|0;do if(ya)if((c[ya+-4>>2]|0)>6){Ba=wa|64;Ca=6;z=374;break f}else{Da=c[ya+-4>>2]|0;break}else Da=0;while(0);ya=Da+-1|0;za=1<<ya|wa;Aa=ya;z=722}while(0);if((z|0)==722)if((Aa|0)<0){Ea=za;Fa=Aa;Ga=ta}else{Ba=za;Ca=Aa;z=374}g:do if((z|0)==374){Aa=b+896|0;za=b+960|0;wa=b+880|0;Da=b+888|0;xa=b+920|0;ea=h+4|0;ya=d+148|0;ua=d+176|0;qa=d+152|0;va=d+160|0;ra=d+164|0;na=d+200|0;sa=0;oa=ta;while(1){ka=oa+64|0;pa=c[ka>>2]|0;la=(pa|0)==0;if(la)Ha=0;else Ha=c[pa+-4>>2]|0;do if((Ha|0)<=(sa|0)){if(la)Ia=0;else Ia=c[pa+-4>>2]|0;if((Ia|0)>(sa|0)){a[1263537]=0;z=388;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);Ja=4;break}}else z=388;while(0);if((z|0)==388){z=0;__ZN6VectorIN22RasterizerStorageGLES312RenderTarget7Effects7MipMaps4SizeEE14_copy_on_writeEv(ka);Ja=(c[ka>>2]|0)+(sa*12|0)+4|0}pa=c[Ja>>2]|0;la=(c[(c[j>>2]|0)+1640>>2]|0)+64|0;ha=c[la>>2]|0;ma=(ha|0)==0;if(ma)Ka=0;else Ka=c[ha+-4>>2]|0;if((Ka|0)<=(sa|0)){if(ma)La=0;else La=c[ha+-4>>2]|0;if((La|0)<=(sa|0)){z=396;break}a[1263537]=0}__ZN6VectorIN22RasterizerStorageGLES312RenderTarget7Effects7MipMaps4SizeEE14_copy_on_writeEv(la);ha=c[(c[la>>2]|0)+(sa*12|0)+8>>2]|0;Oe(0,0,pa|0,ha|0);la=(sa|0)==0;do if(la){ma=c[Aa>>2]|0;if((ma|0)>5){a[1263537]=0;c[za>>2]=c[za>>2]|32;Ma=ma}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(772845,772862,382,772891,0);Ma=c[Aa>>2]|0}if((Ma|0)<=6){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(772845,772862,382,772891,0);break}ma=(a[Y>>0]|0)==0;a[1263537]=0;ia=c[za>>2]|0;if(ma){c[za>>2]=ia&-65;break}else{c[za>>2]=ia|64;break}}while(0);if((c[Aa>>2]|0)>9){a[1263537]=0;c[za>>2]=c[za>>2]|512}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(772845,772862,382,772891,0);__ZN11ShaderGLES34bindEv(wa)|0;R=1.0/+(pa|0);D=1.0/+(ha|0);do if((c[Da>>2]|0)>1){a[1263537]=0;ka=c[xa>>2]|0;if(!ka){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(785482,772862,376,785538,0);break}ia=c[(c[ka+12>>2]|0)+4>>2]|0;if((ia|0)<0)break;if((c[308575]|0)==(wa|0)){g[h>>2]=R;g[ea>>2]=D;a[1263537]=0;Ad(ia|0,1,h|0);break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(785583,785976,75,785637,0);break}}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(785482,772862,375,785495,0);while(0);E=+(sa|0);do if((c[Da>>2]|0)>0){a[1263537]=0;ha=c[xa>>2]|0;if(!ha){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(785482,772862,376,785538,0);break}pa=c[c[ha+12>>2]>>2]|0;if((pa|0)<0)break;if((c[308575]|0)==(wa|0)){a[1263537]=0;dg(pa|0,+E);break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(785583,785976,57,785637,0);break}}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(785482,772862,375,785495,0);while(0);S=+g[ya>>2];do if((c[Da>>2]|0)>3){a[1263537]=0;pa=c[xa>>2]|0;if(!pa){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(785482,772862,376,785538,0);break}ha=c[(c[pa+12>>2]|0)+12>>2]|0;if((ha|0)<0)break;if((c[308575]|0)==(wa|0)){a[1263537]=0;dg(ha|0,+S);break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(785583,785976,57,785637,0);break}}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(785482,772862,375,785495,0);while(0);tg(33984);do if(la){cg(3553,K|0);S=+g[ua>>2];do if((c[Da>>2]|0)>8){a[1263537]=0;ha=c[xa>>2]|0;if(!ha){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(785482,772862,376,785538,0);break}pa=c[(c[ha+12>>2]|0)+32>>2]|0;if((pa|0)<0)break;if((c[308575]|0)==(wa|0)){a[1263537]=0;dg(pa|0,+S);break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(785583,785976,57,785637,0);break}}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(785482,772862,375,785495,0);while(0);do if(a[Y>>0]|0){S=+g[na>>2];if((c[Da>>2]|0)<=10){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(785482,772862,375,785495,0);break}a[1263537]=0;pa=c[xa>>2]|0;if(!pa){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(785482,772862,376,785538,0);break}ha=c[(c[pa+12>>2]|0)+40>>2]|0;if((ha|0)<0)break;if((c[308575]|0)==(wa|0)){a[1263537]=0;dg(ha|0,+S);break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(785583,785976,57,785637,0);break}}while(0);tg(33985);cg(3553,c[(c[(c[j>>2]|0)+1640>>2]|0)+104>>2]|0);S=+g[qa>>2];do if((c[Da>>2]|0)>11){a[1263537]=0;ha=c[xa>>2]|0;if(!ha){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(785482,772862,376,785538,0);break}pa=c[(c[ha+12>>2]|0)+44>>2]|0;if((pa|0)<0)break;if((c[308575]|0)==(wa|0)){a[1263537]=0;dg(pa|0,+S);break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(785583,785976,57,785637,0);break}}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(785482,772862,375,785495,0);while(0);S=+g[va>>2];do if((c[Da>>2]|0)>12){a[1263537]=0;pa=c[xa>>2]|0;if(!pa){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(785482,772862,376,785538,0);break}ha=c[(c[pa+12>>2]|0)+48>>2]|0;if((ha|0)<0)break;if((c[308575]|0)==(wa|0)){a[1263537]=0;dg(ha|0,+S);break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(785583,785976,57,785637,0);break}}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(785482,772862,375,785495,0);while(0);S=+g[ra>>2];if((c[Da>>2]|0)<=13){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(785482,772862,375,785495,0);break}a[1263537]=0;ha=c[xa>>2]|0;if(!ha){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(785482,772862,376,785538,0);break}pa=c[(c[ha+12>>2]|0)+52>>2]|0;if((pa|0)<0)break;if((c[308575]|0)==(wa|0)){a[1263537]=0;dg(pa|0,+S);break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(785583,785976,57,785637,0);break}}else cg(3553,c[(c[(c[j>>2]|0)+1640>>2]|0)+56>>2]|0);while(0);la=(c[(c[j>>2]|0)+1640>>2]|0)+64|0;pa=c[la>>2]|0;ha=(pa|0)==0;if(ha)Na=0;else Na=c[pa+-4>>2]|0;if((Na|0)<=(sa|0)){if(ha)Oa=0;else Oa=c[pa+-4>>2]|0;if((Oa|0)<=(sa|0)){z=483;break}a[1263537]=0}__ZN6VectorIN22RasterizerStorageGLES312RenderTarget7Effects7MipMaps4SizeEE14_copy_on_writeEv(la);zf(36160,c[(c[la>>2]|0)+(sa*12|0)>>2]|0);Eg(c[(c[j>>2]|0)+1236>>2]|0);lg(6,0,4);Eg(0);la=c[Aa>>2]|0;do if((la|0)>9){a[1263537]=0;c[za>>2]=c[za>>2]&-513;Pa=la;z=489}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(772845,772862,382,772891,0);pa=c[Aa>>2]|0;if((pa|0)>5){Pa=pa;z=489;break}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(772845,772862,382,772891,0);Qa=c[Aa>>2]|0}while(0);if((z|0)==489){z=0;a[1263537]=0;c[za>>2]=c[za>>2]&-33;Qa=Pa}if((Qa|0)>6){a[1263537]=0;c[za>>2]=c[za>>2]&-65;Ra=Qa}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(772845,772862,382,772891,0);Ra=c[Aa>>2]|0}if((Ra|0)>10){a[1263537]=0;c[za>>2]=c[za>>2]|1024}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(772845,772862,382,772891,0);__ZN11ShaderGLES34bindEv(wa)|0;do if((c[Da>>2]|0)>1){a[1263537]=0;la=c[xa>>2]|0;if(!la){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(785482,772862,376,785538,0);break}pa=c[(c[la+12>>2]|0)+4>>2]|0;if((pa|0)<0)break;if((c[308575]|0)==(wa|0)){g[h>>2]=R;g[ea>>2]=D;a[1263537]=0;Ad(pa|0,1,h|0);break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(785583,785976,75,785637,0);break}}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(785482,772862,375,785495,0);while(0);do if((c[Da>>2]|0)>0){a[1263537]=0;pa=c[xa>>2]|0;if(!pa){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(785482,772862,376,785538,0);break}la=c[c[pa+12>>2]>>2]|0;if((la|0)<0)break;if((c[308575]|0)==(wa|0)){a[1263537]=0;dg(la|0,+E);break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(785583,785976,57,785637,0);break}}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(785482,772862,375,785495,0);while(0);E=+g[ya>>2];do if((c[Da>>2]|0)>3){a[1263537]=0;la=c[xa>>2]|0;if(!la){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(785482,772862,376,785538,0);break}pa=c[(c[la+12>>2]|0)+12>>2]|0;if((pa|0)<0)break;if((c[308575]|0)==(wa|0)){a[1263537]=0;dg(pa|0,+E);break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(785583,785976,57,785637,0);break}}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(785482,772862,375,785495,0);while(0);tg(33984);cg(3553,c[(c[(c[j>>2]|0)+1640>>2]|0)+68>>2]|0);pa=(c[(c[j>>2]|0)+1640>>2]|0)+52|0;la=sa;sa=sa+1|0;ha=c[pa>>2]|0;ia=(ha|0)==0;if(ia)Sa=0;else Sa=c[ha+-4>>2]|0;if((Sa|0)<=(sa|0)){if(ia)Ta=0;else Ta=c[ha+-4>>2]|0;if((Ta|0)<=(sa|0)){z=526;break}a[1263537]=0}__ZN6VectorIN22RasterizerStorageGLES312RenderTarget7Effects7MipMaps4SizeEE14_copy_on_writeEv(pa);zf(36160,c[(c[pa>>2]|0)+(sa*12|0)>>2]|0);Eg(c[(c[j>>2]|0)+1236>>2]|0);lg(6,0,4);Eg(0);if((c[Aa>>2]|0)>10){a[1263537]=0;c[za>>2]=c[za>>2]&-1025}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(772845,772862,382,772891,0);pa=c[(c[j>>2]|0)+1640>>2]|0;if((la|0)>=(Ca|0)){Ea=Ba;Fa=Ca;Ga=pa;break g}else oa=pa}if((z|0)==396)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((z|0)==483)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((z|0)==526)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);Oe(0,0,c[Ga+120>>2]|0,c[Ga+124>>2]|0);fa=Ea;ga=Fa}zf(36160,c[(c[(c[j>>2]|0)+1640>>2]|0)+8>>2]|0);tg(33984);cg(3553,K|0);K=b+2032|0;Fa=d+172|0;Ea=b+2048|0;Ga=c[Ea>>2]|0;do if((Ga|0)>13){Ca=(c[Fa>>2]|0)==2;a[1263537]=0;Ba=b+2112|0;Ta=c[Ba>>2]|0;if(Ca){c[Ba>>2]=Ta|8192;Ua=Ga;break}else{c[Ba>>2]=Ta&-8193;Ua=Ga;break}}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(772845,772862,382,772891,0);Ua=c[Ea>>2]|0}while(0);if((Ua|0)<=14){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(772845,772862,382,772891,0);Ga=c[Ea>>2]|0;if((Ga|0)<=12){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(772845,772862,382,772891,0);Ta=c[Ea>>2]|0;if((Ta|0)>0){Va=Ta;z=543}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(772845,772862,382,772891,0);Wa=c[Ea>>2]|0}}else{Xa=Ga;z=540}}else{Ga=(c[Fa>>2]|0)==3;a[1263537]=0;Ta=b+2112|0;Ba=c[Ta>>2]|0;c[Ta>>2]=Ga?Ba|16384:Ba&-16385;Xa=Ua;z=540}if((z|0)==540){Ua=(c[Fa>>2]|0)==1;a[1263537]=0;Fa=b+2112|0;Ba=c[Fa>>2]|0;c[Fa>>2]=Ua?Ba|4096:Ba&-4097;Va=Xa;z=543}do if((z|0)==543){Xa=(a[Y>>0]|0)==0;a[1263537]=0;Ba=b+2112|0;Ua=c[Ba>>2]|0;if(Xa){c[Ba>>2]=Ua&-2;Wa=Va;break}else{c[Ba>>2]=Ua|1;Wa=Va;break}}while(0);do if((Wa|0)>1){Va=(a[d+168>>0]|0)==0;a[1263537]=0;Ua=b+2112|0;Ba=c[Ua>>2]|0;if(Va){c[Ua>>2]=Ba&-3;break}else{c[Ua>>2]=Ba|2;break}}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(772845,772862,382,772891,0);while(0);do if((ga|0)<=-1){__ZN11ShaderGLES34bindEv(K)|0;E=+g[d+176>>2];Wa=b+2040|0;do if((c[Wa>>2]|0)>0){a[1263537]=0;Ba=c[b+2072>>2]|0;if(!Ba){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(785482,772862,376,785538,0);break}Ua=c[c[Ba+12>>2]>>2]|0;if((Ua|0)>=0)if((c[308575]|0)==(K|0)){a[1263537]=0;dg(Ua|0,+E);break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(785583,786059,46,785637,0);break}}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(785482,772862,375,785495,0);while(0);E=+g[d+180>>2];if((c[Wa>>2]|0)<=1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(785482,772862,375,785495,0);break}a[1263537]=0;Ua=c[b+2072>>2]|0;if(!Ua){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(785482,772862,376,785538,0);break}Ba=c[(c[Ua+12>>2]|0)+4>>2]|0;if((Ba|0)>=0)if((c[308575]|0)==(K|0)){a[1263537]=0;dg(Ba|0,+E);break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(785583,786059,46,785637,0);break}}else{Ba=b+2112|0;Ua=0;while(1){h:do if(1<<Ua&fa|0)switch(Ua|0){case 0:{if((c[Ea>>2]|0)>2){a[1263537]=0;c[Ba>>2]=c[Ba>>2]|4;break h}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(772845,772862,382,772891,0);break h}break}case 1:{if((c[Ea>>2]|0)>3){a[1263537]=0;c[Ba>>2]=c[Ba>>2]|8;break h}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(772845,772862,382,772891,0);break h}break}case 2:{if((c[Ea>>2]|0)>4){a[1263537]=0;c[Ba>>2]=c[Ba>>2]|16;break h}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(772845,772862,382,772891,0);break h}break}case 3:{if((c[Ea>>2]|0)>5){a[1263537]=0;c[Ba>>2]=c[Ba>>2]|32;break h}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(772845,772862,382,772891,0);break h}break}case 4:{if((c[Ea>>2]|0)>6){a[1263537]=0;c[Ba>>2]=c[Ba>>2]|64;break h}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(772845,772862,382,772891,0);break h}break}case 5:{if((c[Ea>>2]|0)>7){a[1263537]=0;c[Ba>>2]=c[Ba>>2]|128;break h}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(772845,772862,382,772891,0);break h}break}case 6:{if((c[Ea>>2]|0)>8){a[1263537]=0;c[Ba>>2]=c[Ba>>2]|256;break h}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(772845,772862,382,772891,0);break h}break}default:break h}while(0);if((Ua|0)==(ga|0))break;else Ua=Ua+1|0}Ua=d+156|0;Ba=c[Ea>>2]|0;do if((Ba|0)>10){Wa=(c[Ua>>2]|0)==1;a[1263537]=0;Va=b+2112|0;Xa=c[Va>>2]|0;if(Wa){c[Va>>2]=Xa|1024;Ya=Ba;break}else{c[Va>>2]=Xa&-1025;Ya=Ba;break}}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(772845,772862,382,772891,0);Ya=c[Ea>>2]|0}while(0);if((Ya|0)<=11){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(772845,772862,382,772891,0);if((c[Ea>>2]|0)>9)z=562;else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(772845,772862,382,772891,0)}else{Ba=(c[Ua>>2]|0)==2;a[1263537]=0;Xa=b+2112|0;Va=c[Xa>>2]|0;c[Xa>>2]=Ba?Va|2048:Va&-2049;z=562}do if((z|0)==562){Va=(c[Ua>>2]|0)==3;a[1263537]=0;Ba=b+2112|0;Xa=c[Ba>>2]|0;if(Va){c[Ba>>2]=Xa|512;break}else{c[Ba>>2]=Xa&-513;break}}while(0);tg(33986);cg(3553,c[(c[(c[j>>2]|0)+1640>>2]|0)+56>>2]|0);__ZN11ShaderGLES34bindEv(K)|0;E=+g[d+176>>2];Ua=b+2040|0;do if((c[Ua>>2]|0)>0){a[1263537]=0;Xa=c[b+2072>>2]|0;if(!Xa){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(785482,772862,376,785538,0);break}Ba=c[c[Xa+12>>2]>>2]|0;if((Ba|0)>=0)if((c[308575]|0)==(K|0)){a[1263537]=0;dg(Ba|0,+E);break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(785583,786059,46,785637,0);break}}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(785482,772862,375,785495,0);while(0);E=+g[d+180>>2];do if((c[Ua>>2]|0)>1){a[1263537]=0;Ba=c[b+2072>>2]|0;if(!Ba){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(785482,772862,376,785538,0);break}Xa=c[(c[Ba+12>>2]|0)+4>>2]|0;if((Xa|0)>=0)if((c[308575]|0)==(K|0)){a[1263537]=0;dg(Xa|0,+E);break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(785583,786059,46,785637,0);break}}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(785482,772862,375,785495,0);while(0);E=+g[d+144>>2];do if((c[Ua>>2]|0)>3){a[1263537]=0;Xa=c[b+2072>>2]|0;if(!Xa){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(785482,772862,376,785538,0);break}Ba=c[(c[Xa+12>>2]|0)+12>>2]|0;if((Ba|0)>=0)if((c[308575]|0)==(K|0)){a[1263537]=0;dg(Ba|0,+E);break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(785583,786059,46,785637,0);break}}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(785482,772862,375,785495,0);while(0);Ba=c[(c[j>>2]|0)+1640>>2]|0;c[h>>2]=c[Ba+120>>2];c[h+4>>2]=c[Ba+124>>2];do if((c[Ua>>2]|0)>4){a[1263537]=0;Ba=c[b+2072>>2]|0;if(!Ba){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(785482,772862,376,785538,0);Za=-1;break}else{Za=c[(c[Ba+12>>2]|0)+16>>2]|0;break}}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(785482,772862,375,785495,0);Za=-1}while(0);pg(Za|0,1,h|0)}while(0);do if(a[Y>>0]|0){tg(33985);cg(3553,c[(c[(c[j>>2]|0)+1640>>2]|0)+104>>2]|0);E=+g[d+200>>2];if((c[b+2040>>2]|0)<=2){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(785482,772862,375,785495,0);break}a[1263537]=0;h=c[b+2072>>2]|0;if(!h){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(785482,772862,376,785538,0);break}Za=c[(c[h+12>>2]|0)+8>>2]|0;if((Za|0)>=0)if((c[308575]|0)==(K|0)){a[1263537]=0;dg(Za|0,+E);break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(785583,786059,46,785637,0);break}}while(0);Eg(c[(c[j>>2]|0)+1236>>2]|0);lg(6,0,4);Eg(0);j=c[Ea>>2]|0;if((j|0)>0){a[1263537]=0;K=b+2112|0;c[K>>2]=c[K>>2]&-2;_a=j}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(772845,772862,382,772891,0);_a=c[Ea>>2]|0}if((_a|0)>13){a[1263537]=0;j=b+2112|0;c[j>>2]=c[j>>2]&-8193;$a=_a}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(772845,772862,382,772891,0);$a=c[Ea>>2]|0}if(($a|0)<=14){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(772845,772862,382,772891,0);_a=c[Ea>>2]|0;if((_a|0)<=12){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(772845,772862,382,772891,0);j=c[Ea>>2]|0;if((j|0)>2){ab=j;z=656}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(772845,772862,382,772891,0);bb=c[Ea>>2]|0}}else{cb=_a;z=653}}else{a[1263537]=0;_a=b+2112|0;c[_a>>2]=c[_a>>2]&-16385;cb=$a;z=653}if((z|0)==653){a[1263537]=0;$a=b+2112|0;c[$a>>2]=c[$a>>2]&-4097;ab=cb;z=656}if((z|0)==656){a[1263537]=0;z=b+2112|0;c[z>>2]=c[z>>2]&-5;bb=ab}if((bb|0)>3){a[1263537]=0;ab=b+2112|0;c[ab>>2]=c[ab>>2]&-9;db=bb}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(772845,772862,382,772891,0);db=c[Ea>>2]|0}if((db|0)>4){a[1263537]=0;bb=b+2112|0;c[bb>>2]=c[bb>>2]&-17;eb=db}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(772845,772862,382,772891,0);eb=c[Ea>>2]|0}if((eb|0)>5){a[1263537]=0;db=b+2112|0;c[db>>2]=c[db>>2]&-33;fb=eb}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(772845,772862,382,772891,0);fb=c[Ea>>2]|0}if((fb|0)>6){a[1263537]=0;eb=b+2112|0;c[eb>>2]=c[eb>>2]&-65;gb=fb}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(772845,772862,382,772891,0);gb=c[Ea>>2]|0}if((gb|0)>7){a[1263537]=0;fb=b+2112|0;c[fb>>2]=c[fb>>2]&-129;hb=gb}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(772845,772862,382,772891,0);hb=c[Ea>>2]|0}if((hb|0)>8){a[1263537]=0;gb=b+2112|0;c[gb>>2]=c[gb>>2]&-257;ib=hb}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(772845,772862,382,772891,0);ib=c[Ea>>2]|0}if((ib|0)>9){a[1263537]=0;hb=b+2112|0;c[hb>>2]=c[hb>>2]&-513;jb=ib}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(772845,772862,382,772891,0);jb=c[Ea>>2]|0}if((jb|0)>10){a[1263537]=0;ib=b+2112|0;c[ib>>2]=c[ib>>2]&-1025;kb=jb}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(772845,772862,382,772891,0);kb=c[Ea>>2]|0}do if((kb|0)>11){a[1263537]=0;jb=b+2112|0;c[jb>>2]=c[jb>>2]&-2049}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(772845,772862,382,772891,0);if((c[Ea>>2]|0)>1)break;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(772845,772862,382,772891,0);l=f;return}while(0);a[1263537]=0;Ea=b+2112|0;c[Ea>>2]=c[Ea>>2]&-3;l=f;return}function __ZN20RasterizerSceneGLES315GIProbeInstanceD0Ev(a){a=a|0;__ZdlPv(a);return}function __ZN6VectorIN20RasterizerSceneGLES315ReflectionAtlas10ReflectionEE14_copy_on_writeEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=c[a>>2]|0;if(!b)return;if((c[b+-8>>2]|0)>>>0<=1)return;d=c[b+-4>>2]|0;b=(d<<4)+-1|0;e=b>>>1|b;b=e>>>2|e;e=b>>>4|b;b=e>>>8|e;e=__ZN6Memory12alloc_staticEjb((b>>>16|b)+1|0,1)|0;c[e+-8>>2]=1;c[e+-4>>2]=d;if(d|0){b=0;do{f=e+(b<<4)|0;g=(c[a>>2]|0)+(b<<4)|0;c[f>>2]=c[g>>2];c[f+4>>2]=c[g+4>>2];c[f+8>>2]=c[g+8>>2];c[f+12>>2]=c[g+12>>2];b=b+1|0}while((b|0)!=(d|0))}d=c[a>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);c[a>>2]=e;return}function __ZN20RasterizerSceneGLES323ReflectionProbeInstanceD0Ev(a){a=a|0;__ZdlPv(a);return}function __ZN6VectorIN20RasterizerSceneGLES315ReflectionAtlas10ReflectionEE6resizeEi(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0;if((d|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,269,1145657,0);e=31;return e|0}a[1263537]=0;f=c[b>>2]|0;if(!f)g=0;else g=c[f+-4>>2]|0;if((g|0)==(d|0)){e=0;return e|0}if(!d){if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);c[b>>2]=0;e=0;return e|0}__ZN6VectorIN20RasterizerSceneGLES315ReflectionAtlas10ReflectionEE14_copy_on_writeEv(b);f=d<<4;if(d>>>0<=268435455?(g=f+-1|0,h=g>>>1|g,g=h>>>2|h,h=g>>>4|g,g=h>>>8|h,h=(g>>>16|g)+1|0,f>>>0<4294967264):0){a[1263537]=0;f=c[b>>2]|0;do if(!f)if((d|0)>0)i=18;else{j=0;i=27}else{g=c[f+-4>>2]|0;if((g|0)<(d|0))if(!g)i=18;else{k=__ZN6Memory14realloc_staticEPvjb(f,h,1)|0;if(k|0){a[1263537]=0;l=k;m=c[k+-4>>2]|0;break}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,300,1145876,0);e=6;return e|0}else{j=g;i=27}}while(0);do if((i|0)==18){g=__ZN6Memory12alloc_staticEjb(h,1)|0;if(g|0){a[1263537]=0;c[g+-4>>2]=0;c[g+-8>>2]=1;l=g;m=0;break}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,292,1145820,0);e=6;return e|0}else if((i|0)==27){if((j|0)<=(d|0)){e=0;return e|0}g=__ZN6Memory14realloc_staticEPvjb(f,h,1)|0;if(!g){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,324,1145876,0);e=6;return e|0}else{a[1263537]=0;c[b>>2]=g;c[g+-4>>2]=d;e=0;return e|0}}while(0);c[b>>2]=l;if((m|0)<(d|0)){b=m;do{c[l+(b<<4)>>2]=0;b=b+1|0}while((b|0)!=(d|0))}c[l+-4>>2]=d;e=0;return e|0}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,285,1145723,0);e=6;return e|0}function __ZN20RasterizerSceneGLES315ReflectionAtlasD2Ev(a){a=a|0;var b=0;c[a>>2]=206652;b=c[a+44>>2]|0;if(!b)return;if(__Z16atomic_decrementPj(b+-8|0)|0)return;__ZN6Memory11free_staticEPvb(b,1);return}function __ZN20RasterizerSceneGLES315ReflectionAtlasD0Ev(a){a=a|0;var b=0;c[a>>2]=206652;b=c[a+44>>2]|0;if(!b){__ZdlPv(a);return}if(__Z16atomic_decrementPj(b+-8|0)|0){__ZdlPv(a);return}__ZN6Memory11free_staticEPvb(b,1);__ZdlPv(a);return}function __ZN20RasterizerSceneGLES313LightInstanceC2Ev(a){a=a|0;var b=0,d=0,e=0,f=0;c[a>>2]=206668;__ZN12CameraMatrixC2Ev(a+8|0);g[a+72>>2]=1.0;g[a+76>>2]=0.0;g[a+80>>2]=0.0;g[a+84>>2]=0.0;g[a+88>>2]=1.0;g[a+92>>2]=0.0;g[a+96>>2]=0.0;g[a+100>>2]=0.0;g[a+104>>2]=1.0;g[a+116>>2]=0.0;g[a+112>>2]=0.0;g[a+108>>2]=0.0;__ZN12CameraMatrixC2Ev(a+128|0);g[a+192>>2]=1.0;g[a+196>>2]=0.0;g[a+200>>2]=0.0;g[a+204>>2]=0.0;g[a+208>>2]=1.0;g[a+212>>2]=0.0;g[a+216>>2]=0.0;g[a+220>>2]=0.0;g[a+224>>2]=1.0;g[a+236>>2]=0.0;g[a+232>>2]=0.0;g[a+228>>2]=0.0;__ZN12CameraMatrixC2Ev(a+248|0);g[a+312>>2]=1.0;g[a+316>>2]=0.0;g[a+320>>2]=0.0;g[a+324>>2]=0.0;g[a+328>>2]=1.0;g[a+332>>2]=0.0;g[a+336>>2]=0.0;g[a+340>>2]=0.0;g[a+344>>2]=1.0;g[a+356>>2]=0.0;g[a+352>>2]=0.0;g[a+348>>2]=0.0;__ZN12CameraMatrixC2Ev(a+368|0);g[a+432>>2]=1.0;g[a+436>>2]=0.0;g[a+440>>2]=0.0;g[a+444>>2]=0.0;g[a+448>>2]=1.0;g[a+452>>2]=0.0;g[a+456>>2]=0.0;g[a+460>>2]=0.0;g[a+464>>2]=1.0;g[a+476>>2]=0.0;g[a+472>>2]=0.0;g[a+468>>2]=0.0;c[a+488>>2]=0;c[a+492>>2]=0;g[a+500>>2]=1.0;g[a+504>>2]=0.0;g[a+508>>2]=0.0;g[a+512>>2]=0.0;g[a+516>>2]=1.0;g[a+520>>2]=0.0;g[a+524>>2]=0.0;g[a+528>>2]=0.0;g[a+532>>2]=1.0;b=a+616|0;d=a+644|0;e=a+536|0;f=e+36|0;do{c[e>>2]=0;e=e+4|0}while((e|0)<(f|0));c[b>>2]=0;c[b+4>>2]=0;c[b+8>>2]=0;c[b+12>>2]=0;c[b+16>>2]=0;c[b+20>>2]=0;c[d>>2]=379008;c[a+640>>2]=0;c[a+648>>2]=0;return}function __ZN20RasterizerSceneGLES313LightInstanceD2Ev(a){a=a|0;var b=0,d=0,e=0,f=0;c[a>>2]=206668;b=a+640|0;d=c[b>>2]|0;if(d|0?(__ZN3SetI3RID10ComparatorIS0_E16DefaultAllocatorE13_cleanup_treeEPNS4_7ElementE(b,c[d+8>>2]|0),d=c[a+644>>2]|0,e=c[b>>2]|0,c[e+8>>2]=d,c[a+648>>2]=0,f=d,c[f+12>>2]=f,e|0):0){__ZN6Memory11free_staticEPvb(e,0);c[b>>2]=0}__ZN12CameraMatrixD2Ev(a+368|0);__ZN12CameraMatrixD2Ev(a+248|0);__ZN12CameraMatrixD2Ev(a+128|0);__ZN12CameraMatrixD2Ev(a+8|0);return}function __ZN20RasterizerSceneGLES313LightInstanceD0Ev(a){a=a|0;var b=0,d=0,e=0,f=0;c[a>>2]=206668;b=a+640|0;d=c[b>>2]|0;if(d|0?(__ZN3SetI3RID10ComparatorIS0_E16DefaultAllocatorE13_cleanup_treeEPNS4_7ElementE(b,c[d+8>>2]|0),d=c[a+644>>2]|0,e=c[b>>2]|0,c[e+8>>2]=d,c[a+648>>2]=0,f=d,c[f+12>>2]=f,e|0):0){__ZN6Memory11free_staticEPvb(e,0);c[b>>2]=0}__ZN12CameraMatrixD2Ev(a+368|0);__ZN12CameraMatrixD2Ev(a+248|0);__ZN12CameraMatrixD2Ev(a+128|0);__ZN12CameraMatrixD2Ev(a+8|0);__ZdlPv(a);return}function __ZN3SetI3RID10ComparatorIS0_E16DefaultAllocatorE13_cleanup_treeEPNS4_7ElementE(a,b){a=a|0;b=b|0;if((c[a+4>>2]|0)==(b|0))return;else{__ZN3SetI3RID10ComparatorIS0_E16DefaultAllocatorE13_cleanup_treeEPNS4_7ElementE(a,c[b+8>>2]|0);__ZN3SetI3RID10ComparatorIS0_E16DefaultAllocatorE13_cleanup_treeEPNS4_7ElementE(a,c[b+4>>2]|0);__ZN6Memory11free_staticEPvb(b,0);return}}function __ZN20RasterizerSceneGLES311EnvironmentD0Ev(a){a=a|0;__ZdlPv(a);return}function __ZN20RasterizerSceneGLES325_shadow_atlas_find_shadowEPNS_11ShadowAtlasEPiiiyRiS3_(b,d,e,f,g,h,i,j,k){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;i=i|0;j=j|0;k=k|0;var l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0;l=b+2824|0;m=b+2828|0;n=b+40|0;o=b+8|0;b=f;f=0;p=0;while(1){if((b|0)<=0){q=0;r=0;s=21;break}b=b+-1|0;t=c[e+(b<<2)>>2]|0;if((c[d+8+(t<<3)>>2]|0)==(g|0)){q=0;r=1;s=21;break}u=d+8+(t<<3)+4|0;v=c[u>>2]|0;a:do if((v|0)!=0?(w=c[v+-4>>2]|0,__ZN6VectorIN20RasterizerSceneGLES311ShadowAtlas8Quadrant6ShadowEE14_copy_on_writeEv(u),x=c[u>>2]|0,(w|0)>0):0){y=0;z=-1;A=p;B=f;while(1){C=c[x+(y*24|0)>>2]|0;if(!C){D=z;E=y;G=B;H=A;break a}I=c[l>>2]|0;b:do if(I){J=c[I+8>>2]|0;K=c[m>>2]|0;c:do if((J|0)==(K|0))L=J;else{M=J;while(1){N=c[M+24>>2]|0;if(C>>>0<N>>>0)O=M+8|0;else{if(N>>>0>=C>>>0){L=M;break c}O=M+4|0}M=c[O>>2]|0;if((M|0)==(K|0)){s=15;break b}}}while(0);if((L|0)!=(K|0)&(L|0)!=0){a[1263537]=0;J=C+584|0;M=c[J>>2]|0;N=c[J+4>>2]|0;J=n;if((M|0)==(c[J>>2]|0)?(N|0)==(c[J+4>>2]|0):0){P=z;Q=B;R=A}else{J=x+(y*24|0)+16|0;S=_i64Subtract(h|0,i|0,c[J>>2]|0,c[J+4>>2]|0)|0;J=F;T=o;U=c[T+4>>2]|0;V=J>>>0<U>>>0|((J|0)==(U|0)?S>>>0<(c[T>>2]|0)>>>0:0);T=(z|0)==-1|(N>>>0<A>>>0|(N|0)==(A|0)&M>>>0<B>>>0);P=V?z:T?y:z;Q=V?B:T?M:B;R=V?A:T?N:A}}else s=15}else s=15;while(0);if((s|0)==15){s=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1067819,1066271,164,1066282,0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(788798,699426,270,788824,0);P=z;Q=B;R=A}y=y+1|0;if((y|0)>=(w|0)){D=P;E=-1;G=Q;H=R;break}else{z=P;A=R;B=Q}}}else{D=-1;E=-1;G=f;H=p}while(0);if((E&D|0)!=-1){s=20;break}else{f=G;p=H}}if((s|0)==20){c[j>>2]=t;c[k>>2]=(D|0)!=-1&(E|0)==-1?D:E;q=1;r=1;W=r&q;return W|0}else if((s|0)==21){W=r&q;return W|0}return 0}function __ZN3SetI3RID10ComparatorIS0_E16DefaultAllocatorE6_eraseEPNS4_7ElementE(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0;e=d+8|0;f=c[e>>2]|0;g=b+4|0;h=c[g>>2]|0;if((f|0)!=(h|0)?(i=c[d+4>>2]|0,(i|0)!=(h|0)):0){j=i;while(1){i=c[j+8>>2]|0;if((i|0)==(h|0))break;else j=i}if(!j){k=h;l=c[h+8>>2]|0}else{k=j;l=h}}else{k=d;l=f}f=k+8|0;j=k+4|0;i=c[((l|0)==(h|0)?j:f)>>2]|0;h=c[b>>2]|0;l=k+12|0;m=c[l>>2]|0;c[i+12>>2]=m;if((h|0)==(m|0))n=h+8|0;else{h=c[l>>2]|0;m=h+8|0;n=(k|0)==(c[m>>2]|0)?m:h+4|0}c[n>>2]=i;if((k|0)==(d|0)){if((c[d>>2]|0)==1)__ZN3SetI3RID10ComparatorIS0_E16DefaultAllocatorE10_erase_fixEPNS4_7ElementE(b,i)}else{if((k|0)==(c[g>>2]|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143791,1144075,454,1143798,0);return}a[1263537]=0;if((c[k>>2]|0)==1)__ZN3SetI3RID10ComparatorIS0_E16DefaultAllocatorE10_erase_fixEPNS4_7ElementE(b,i);c[f>>2]=c[e>>2];f=d+4|0;c[j>>2]=c[f>>2];j=d+12|0;c[l>>2]=c[j>>2];c[k>>2]=c[d>>2];c[(c[e>>2]|0)+12>>2]=k;c[(c[f>>2]|0)+12>>2]=k;f=c[j>>2]|0;j=f+8|0;c[((c[j>>2]|0)==(d|0)?j:f+4|0)>>2]=k}k=c[d+16>>2]|0;f=d+20|0;if(k|0)c[k+20>>2]=c[f>>2];j=c[f>>2]|0;if(j|0)c[j+16>>2]=k;__ZN6Memory11free_staticEPvb(d,0);d=b+8|0;c[d>>2]=(c[d>>2]|0)+-1;if(!(c[c[g>>2]>>2]|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143791,1144075,483,1143838,0);return}else{a[1263537]=0;return}}function __ZN3SetI3RID10ComparatorIS0_E16DefaultAllocatorE10_erase_fixEPNS4_7ElementE(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0;e=c[(c[b>>2]|0)+8>>2]|0;f=b+4|0;if((e|0)!=(d|0)&(c[d>>2]|0)==1){b=d;while(1){g=b+12|0;h=c[g>>2]|0;i=c[h+8>>2]|0;do if((b|0)==(i|0)){j=c[h+4>>2]|0;if(!(c[j>>2]|0)){a[1263537]=0;c[j>>2]=1;k=c[f>>2]|0;if((k|0)==(h|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1144075,146,1146003,0);l=c[g>>2]|0;m=l;n=c[l+4>>2]|0;o=c[f>>2]|0}else{a[1263537]=0;c[h>>2]=0;m=h;n=j;o=k}k=n+8|0;l=c[k>>2]|0;c[m+4>>2]=l;if((l|0)!=(o|0))c[l+12>>2]=m;l=m+12|0;c[n+12>>2]=c[l>>2];p=c[l>>2]|0;q=p+8|0;c[((c[q>>2]|0)==(m|0)?q:p+4|0)>>2]=n;c[k>>2]=m;c[l>>2]=n;l=c[g>>2]|0;r=c[l+4>>2]|0;s=l}else{r=j;s=h}if((c[c[r+4>>2]>>2]|0)==1){j=r+8|0;l=c[j>>2]|0;if((c[l>>2]|0)==1)if((c[f>>2]|0)==(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1144075,146,1146003,0);t=c[g>>2]|0;break}else{a[1263537]=0;c[r>>2]=0;t=s;break}a[1263537]=0;c[l>>2]=1;k=c[f>>2]|0;if((k|0)==(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1144075,146,1146003,0);u=c[j>>2]|0;v=c[f>>2]|0}else{a[1263537]=0;c[r>>2]=0;u=l;v=k}k=u+4|0;l=c[k>>2]|0;c[j>>2]=l;if((l|0)!=(v|0))c[l+12>>2]=r;l=r+12|0;c[u+12>>2]=c[l>>2];j=c[l>>2]|0;p=j+4|0;c[((c[p>>2]|0)==(r|0)?p:j+8|0)>>2]=u;c[k>>2]=r;c[l>>2]=u;l=c[g>>2]|0;w=c[l+4>>2]|0;x=l}else{w=r;x=s}l=c[x>>2]|0;k=c[f>>2]|0;if((l|0)==0&(k|0)==(w|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1144075,146,1146003,0);y=c[g>>2]|0;z=c[f>>2]|0}else{a[1263537]=0;c[w>>2]=l;y=x;z=k}c[y>>2]=1;k=c[w+4>>2]|0;a[1263537]=0;c[k>>2]=1;k=y+4|0;l=c[k>>2]|0;j=l+8|0;p=c[j>>2]|0;c[k>>2]=p;if((p|0)!=(z|0))c[p+12>>2]=y;p=y+12|0;c[l+12>>2]=c[p>>2];k=c[p>>2]|0;q=k+8|0;c[((c[q>>2]|0)==(y|0)?q:k+4|0)>>2]=l;c[j>>2]=y;c[p>>2]=l;t=e}else{if(!(c[i>>2]|0)){a[1263537]=0;c[i>>2]=1;l=c[f>>2]|0;if((l|0)==(h|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1144075,146,1146003,0);p=c[g>>2]|0;A=c[p+8>>2]|0;B=c[f>>2]|0;C=p}else{a[1263537]=0;c[h>>2]=0;A=i;B=l;C=h}l=A+4|0;p=c[l>>2]|0;c[C+8>>2]=p;if((p|0)!=(B|0))c[p+12>>2]=C;p=C+12|0;c[A+12>>2]=c[p>>2];j=c[p>>2]|0;k=j+4|0;c[((c[k>>2]|0)==(C|0)?k:j+8|0)>>2]=A;c[l>>2]=C;c[p>>2]=A;p=c[g>>2]|0;D=c[p+8>>2]|0;E=p}else{D=i;E=h}p=D+4|0;l=c[p>>2]|0;j=(c[c[D+8>>2]>>2]|0)==1;if(!((c[l>>2]|0)!=1|j^1))if((c[f>>2]|0)==(D|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1144075,146,1146003,0);t=c[g>>2]|0;break}else{a[1263537]=0;c[D>>2]=0;t=E;break}if(j){a[1263537]=0;c[l>>2]=1;j=c[f>>2]|0;if((j|0)==(D|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1144075,146,1146003,0);F=c[p>>2]|0;G=c[f>>2]|0}else{a[1263537]=0;c[D>>2]=0;F=l;G=j}j=F+8|0;l=c[j>>2]|0;c[p>>2]=l;if((l|0)!=(G|0))c[l+12>>2]=D;l=D+12|0;c[F+12>>2]=c[l>>2];p=c[l>>2]|0;k=p+8|0;c[((c[k>>2]|0)==(D|0)?k:p+4|0)>>2]=F;c[j>>2]=D;c[l>>2]=F;l=c[g>>2]|0;H=c[l+8>>2]|0;I=l}else{H=D;I=E}l=c[I>>2]|0;j=c[f>>2]|0;if((l|0)==0&(j|0)==(H|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1144075,146,1146003,0);J=c[g>>2]|0;K=c[f>>2]|0}else{a[1263537]=0;c[H>>2]=l;J=I;K=j}c[J>>2]=1;j=c[H+8>>2]|0;a[1263537]=0;c[j>>2]=1;j=J+8|0;l=c[j>>2]|0;p=l+4|0;k=c[p>>2]|0;c[j>>2]=k;if((k|0)!=(K|0))c[k+12>>2]=J;k=J+12|0;c[l+12>>2]=c[k>>2];j=c[k>>2]|0;q=j+4|0;c[((c[q>>2]|0)==(J|0)?q:j+8|0)>>2]=l;c[p>>2]=J;c[k>>2]=l;t=e}while(0);if((e|0)!=(t|0)&(c[t>>2]|0)==1)b=t;else{L=t;break}}}else L=d;a[1263537]=0;c[L>>2]=1;if((c[c[f>>2]>>2]|0)==1){a[1263537]=0;return}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143886,1144075,432,1143897,0);return}}function __ZN6VectorIN20RasterizerSceneGLES311ShadowAtlas8Quadrant6ShadowEE6resizeEi(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0;if((d|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,269,1145657,0);e=31;return e|0}a[1263537]=0;f=c[b>>2]|0;if(!f)g=0;else g=c[f+-4>>2]|0;if((g|0)==(d|0)){e=0;return e|0}if(!d){if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);c[b>>2]=0;e=0;return e|0}__ZN6VectorIN20RasterizerSceneGLES311ShadowAtlas8Quadrant6ShadowEE14_copy_on_writeEv(b);f=d*24|0;if(d>>>0<=178956970?(g=f+-1|0,h=g>>>1|g,g=h>>>2|h,h=g>>>4|g,g=h>>>8|h,h=(g>>>16|g)+1|0,f>>>0<4294967264):0){a[1263537]=0;f=c[b>>2]|0;do if(!f)if((d|0)>0)i=18;else{j=0;i=28}else{g=c[f+-4>>2]|0;if((g|0)<(d|0))if(!g)i=18;else{k=__ZN6Memory14realloc_staticEPvjb(f,h,1)|0;if(k|0){a[1263537]=0;l=k;m=c[k+-4>>2]|0;break}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,300,1145876,0);e=6;return e|0}else{j=g;i=28}}while(0);do if((i|0)==18){g=__ZN6Memory12alloc_staticEjb(h,1)|0;if(g|0){a[1263537]=0;c[g+-4>>2]=0;c[g+-8>>2]=1;l=g;m=0;break}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,292,1145820,0);e=6;return e|0}else if((i|0)==28){if((j|0)<=(d|0)){e=0;return e|0}g=__ZN6Memory14realloc_staticEPvjb(f,h,1)|0;if(!g){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,324,1145876,0);e=6;return e|0}else{a[1263537]=0;c[b>>2]=g;c[g+-4>>2]=d;e=0;return e|0}}while(0);c[b>>2]=l;if((m|0)<(d|0)){h=m;do{c[l+(h*24|0)>>2]=0;m=l+(h*24|0)+8|0;c[m>>2]=0;c[m+4>>2]=0;c[m+8>>2]=0;c[m+12>>2]=0;h=h+1|0}while((h|0)!=(d|0));n=c[b>>2]|0}else n=l;c[((n|0)==0?0:n+-4|0)>>2]=d;e=0;return e|0}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,285,1145723,0);e=6;return e|0}function __ZN3MapI3RIDj10ComparatorIS0_E16DefaultAllocatorE13_cleanup_treeEPNS4_7ElementE(a,b){a=a|0;b=b|0;if((c[a+4>>2]|0)==(b|0))return;else{__ZN3MapI3RIDj10ComparatorIS0_E16DefaultAllocatorE13_cleanup_treeEPNS4_7ElementE(a,c[b+8>>2]|0);__ZN3MapI3RIDj10ComparatorIS0_E16DefaultAllocatorE13_cleanup_treeEPNS4_7ElementE(a,c[b+4>>2]|0);__ZN6Memory11free_staticEPvb(b,0);return}}function __ZN20RasterizerSceneGLES311ShadowAtlasD2Ev(a){a=a|0;var b=0,d=0,e=0,f=0;c[a>>2]=206700;b=a+72|0;d=c[b>>2]|0;if(d|0?(__ZN3MapI3RIDj10ComparatorIS0_E16DefaultAllocatorE13_cleanup_treeEPNS4_7ElementE(b,c[d+8>>2]|0),d=c[a+76>>2]|0,e=c[b>>2]|0,c[e+8>>2]=d,c[a+80>>2]=0,f=d,c[f+12>>2]=f,e|0):0){__ZN6Memory11free_staticEPvb(e,0);c[b>>2]=0}b=c[a+36>>2]|0;if(b|0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(b,1);b=c[a+28>>2]|0;if(b|0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(b,1);b=c[a+20>>2]|0;if(b|0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(b,1);b=c[a+12>>2]|0;if(!b)return;if(__Z16atomic_decrementPj(b+-8|0)|0)return;__ZN6Memory11free_staticEPvb(b,1);return}function __ZN20RasterizerSceneGLES311ShadowAtlasD0Ev(a){a=a|0;__ZN20RasterizerSceneGLES311ShadowAtlasD2Ev(a);__ZdlPv(a);return}function __ZN16ResourceSaverPNG4saveERK6StringRK3RefI8ResourceEj(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0;f=l;l=l+112|0;if((l|0)>=(m|0))ba(112);b=f+88|0;g=f+80|0;h=f+92|0;i=f+48|0;j=f+84|0;k=f+24|0;n=f;o=f+76|0;p=f+72|0;q=c[e>>2]|0;if(q|0?$i[c[(c[q>>2]|0)+44>>2]&8191](q,1234304)|0:0){__ZN9Reference9referenceEv(q);a[1263537]=0;__ZN6StringC2EPKc(g,789132);c[b>>2]=__ZNK6String4utf8Ev(g)|0;__Z19_err_set_last_errorPKc(__ZNK10CharString8get_dataEv(b)|0);e=c[b>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);e=c[g>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);a[1263537]=1;if((ij[c[(c[q>>2]|0)+116>>2]&8191](q)|0)!=0?(ij[c[(c[q>>2]|0)+120>>2]&8191](q)|0)!=0:0){a[1263537]=0;Pi[c[(c[q>>2]|0)+156>>2]&2047](h,q);e=__ZN16ResourceSaverPNG10save_imageERK6StringR5Image(d,h)|0;if(!e){g=__ZN12GlobalConfig13get_singletonEv()|0;__ZN10StringNameC2EPKc(j,789267);__ZNK6Object3getERK10StringNamePb(i,g,j,0);g=__ZNK7VariantcvbEv(i)|0;if(c[i>>2]|0)__ZN7Variant5clearEv(i);__ZN10StringNameD2Ev(j);i=__ZN12GlobalConfig13get_singletonEv()|0;__ZN10StringNameC2EPKc(j,789287);__ZNK6Object3getERK10StringNamePb(k,i,j,0);i=__ZNK7VariantcvbEv(k)|0;if(c[k>>2]|0)__ZN7Variant5clearEv(k);__ZN10StringNameD2Ev(j);k=__ZN12GlobalConfig13get_singletonEv()|0;__ZN10StringNameC2EPKc(j,789312);__ZNK6Object3getERK10StringNamePb(n,k,j,0);k=__ZNK7VariantcvbEv(n)|0;if(c[n>>2]|0)__ZN7Variant5clearEv(n);__ZN10StringNameD2Ev(j);c[j>>2]=0;if(g^((ij[c[(c[q>>2]|0)+136>>2]&8191](q)|0)&4|0)!=0){g=((ij[c[(c[q>>2]|0)+136>>2]&8191](q)|0)&4|0)!=0;__ZN6StringpLEPKc(j,g?789332:789345)|0}if(i^((ij[c[(c[q>>2]|0)+136>>2]&8191](q)|0)&1|0)!=0){i=((ij[c[(c[q>>2]|0)+136>>2]&8191](q)|0)&1|0)!=0;__ZN6StringpLEPKc(j,i?789359:789377)|0}if(k^((ij[c[(c[q>>2]|0)+136>>2]&8191](q)|0)&2|0)!=0){k=((ij[c[(c[q>>2]|0)+136>>2]&8191](q)|0)&2|0)!=0;__ZN6StringpLEPKc(j,k?789396:789409)|0}if((ij[c[(c[q>>2]|0)+136>>2]&8191](q)|0)&8|0)__ZN6StringpLEPKc(j,789423)|0;if((ij[c[(c[q>>2]|0)+136>>2]&8191](q)|0)&16|0)__ZN6StringpLEPKc(j,789441)|0;if((ij[c[(c[q>>2]|0)+136>>2]&8191](q)|0)&32|0)__ZN6StringpLEPKc(j,789456)|0;if(!(__ZNK6StringneEPKc(j,1263606)|0)){__ZN6StringC2EPKc(p,789477);c[o>>2]=__ZNK6StringplERKS_(d,p)|0;k=__ZN10FileAccess6existsERK6String(o)|0;i=c[o>>2]|0;do if(i|0){if(__Z16atomic_decrementPj(i+-8|0)|0)break;__ZN6Memory11free_staticEPvb(i,1)}while(0);i=c[p>>2]|0;do if(i|0){if(__Z16atomic_decrementPj(i+-8|0)|0)break;__ZN6Memory11free_staticEPvb(i,1)}while(0);if(k)r=40}else r=40;do if((r|0)==40){__ZN6StringC2EPKc(p,789477);c[o>>2]=__ZNK6StringplERKS_(d,p)|0;k=__ZN10FileAccess4openERK6StringiP5Error(o,2,0)|0;i=c[o>>2]|0;do if(i|0){if(__Z16atomic_decrementPj(i+-8|0)|0)break;__ZN6Memory11free_staticEPvb(i,1)}while(0);i=c[p>>2]|0;do if(i|0){if(__Z16atomic_decrementPj(i+-8|0)|0)break;__ZN6Memory11free_staticEPvb(i,1)}while(0);if(!k)break;Pi[c[(c[k>>2]|0)+116>>2]&2047](k,j);gj[c[(c[k>>2]|0)+144>>2]&8191](k);__ZN6Memory11free_staticEPvb(k,0)}while(0);p=c[j>>2]|0;do if(p|0){if(__Z16atomic_decrementPj(p+-8|0)|0)break;__ZN6Memory11free_staticEPvb(p,1)}while(0)}__ZN5ImageD2Ev(h);s=e}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1123140,789022,51,789164,0);s=31}if(!(__ZN9Reference11unreferenceEv(q)|0)){t=s;l=f;return t|0}if(!(__Z17predelete_handlerP6Object(q)|0)){t=s;l=f;return t|0}gj[c[(c[q>>2]|0)+76>>2]&8191](q);__ZN6Memory11free_staticEPvb(q,0);t=s;l=f;return t|0}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1123140,789022,49,789057,0);t=31;l=f;return t|0}function __ZNK16ResourceSaverPNG9recognizeERK3RefI8ResourceE(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=a;e=c[b>>2]|0;if(!e){f=0;l=a;return f|0}b=c[(c[e>>2]|0)+40>>2]|0;__ZN6StringC2EPKc(d,1116457);g=$i[b&8191](e,d)|0;e=c[d>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);f=g;l=a;return f|0}function __ZNK16ResourceSaverPNG25get_recognized_extensionsERK3RefI8ResourceEP4ListI6String16DefaultAllocatorE(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=a;f=c[b>>2]|0;if(!f){l=a;return}if(!($i[c[(c[f>>2]|0)+44>>2]&8191](f,1220692)|0)){l=a;return}__ZN6StringC2EPKc(e,793413);if(!(c[d>>2]|0)){f=__ZnwjPFPvjE(12,4740)|0;c[d>>2]=f;c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0}f=__ZnwjPFPvjE(16,4740)|0;c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;c[f+12>>2]=0;if((c[e>>2]|0?(c[f>>2]=0,b=c[e>>2]|0,b|0):0)?__Z28atomic_conditional_incrementPj(b+-8|0)|0:0)c[f>>2]=c[e>>2];b=c[d>>2]|0;d=b+4|0;g=c[d>>2]|0;c[f+8>>2]=g;c[f+4>>2]=0;c[f+12>>2]=b;if(g|0)c[g+4>>2]=f;c[d>>2]=f;if(!(c[b>>2]|0))c[b>>2]=f;f=b+8|0;c[f>>2]=(c[f>>2]|0)+1;f=c[e>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);l=a;return}function __ZN16ResourceSaverPNGD0Ev(a){a=a|0;__ZdlPv(a);return}function __ZN16ResourceSaverPNG10save_imageERK6StringR5Image(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0,ia=0,ja=0,ka=0,la=0,ma=0,na=0,oa=0,pa=0,qa=0,ra=0,sa=0,ta=0,ua=0,va=0,wa=0,xa=0,ya=0,za=0,Aa=0,Ba=0,Ca=0,Da=0,Ea=0,Fa=0,Ga=0,Ha=0,Ia=0,Ja=0,Ka=0,La=0,Ma=0,Na=0,Oa=0,Pa=0,Qa=0,Ra=0,Sa=0,Ta=0,Ua=0,Va=0,Wa=0,Xa=0,Ya=0,Za=0,_a=0,$a=0,ab=0,bb=0,cb=0,db=0,eb=0,fb=0,gb=0,hb=0,ib=0,jb=0,kb=0,lb=0,mb=0,nb=0,ob=0,pb=0,qb=0,rb=0,sb=0,tb=0,ub=0,vb=0,wb=0,xb=0,yb=0,zb=0,Ab=0,Bb=0,Cb=0,Db=0,Eb=0,Fb=0,Gb=0,Hb=0,Ib=0,Jb=0,Kb=0,Lb=0,Mb=0,Nb=0,Ob=0,Pb=0,Qb=0,Rb=0,Sb=0,Tb=0,Ub=0,Vb=0,Wb=0,Xb=0,Yb=0,Zb=0,_b=0,$b=0,ac=0,bc=0,cc=0,dc=0,ec=0,gc=0,hc=0,ic=0,jc=0,kc=0,lc=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=4;g=_malloc(40)|0;c[g>>2]=0;h=e+12|0;i=e+8|0;j=e+4|0;k=e;q=0;n=Yc(4980,d|0)|0;o=q;q=0;if((o|0)!=0&(r|0)!=0){p=_testSetjmp(c[o>>2]|0,g|0,f|0)|0;if(!p)Gd(o|0,r|0);F=r}else p=-1;o=F;a:do switch(p|0){case 1:{s=0;t=0;u=0;v=0;w=0;x=0;y=0;z=0;A=0;B=o;C=0;D=0;E=70;break}case 2:{G=0;H=0;I=0;J=0;K=0;L=0;M=0;N=0;O=0;P=o;Q=0;R=0;E=52;break}case 3:{S=0;T=0;V=0;W=0;X=0;Y=0;Z=0;_=0;$=0;aa=o;ca=0;da=0;E=31;break}case 4:{ea=0;fa=0;ga=0;ha=0;ia=0;ja=0;ka=0;la=0;ma=0;na=o;oa=0;pa=0;E=20;break}default:{if(n){q=0;Yc(4981,d|0)|0;qa=q;q=0;if((qa|0)!=0&(r|0)!=0){ra=_testSetjmp(c[qa>>2]|0,g|0,f|0)|0;if(!ra)Gd(qa|0,r|0);F=r}else ra=-1;qa=F;switch(ra|0){case 1:{s=0;t=0;u=0;v=0;w=0;x=0;y=0;z=0;A=0;B=qa;C=0;D=0;E=70;break a;break}case 2:{G=0;H=0;I=0;J=0;K=0;L=0;M=0;N=0;O=0;P=qa;Q=0;R=0;E=52;break a;break}case 3:{S=0;T=0;V=0;W=0;X=0;Y=0;Z=0;_=0;$=0;aa=qa;ca=0;da=0;E=31;break a;break}case 4:{ea=0;fa=0;ga=0;ha=0;ia=0;ja=0;ka=0;la=0;ma=0;na=qa;oa=0;pa=0;E=20;break a;break}default:{}}}q=0;qa=Yc(4980,d|0)|0;sa=q;q=0;if((sa|0)!=0&(r|0)!=0){ta=_testSetjmp(c[sa>>2]|0,g|0,f|0)|0;if(!ta)Gd(sa|0,r|0);F=r}else ta=-1;sa=F;switch(ta|0){case 1:{s=0;t=0;u=0;v=0;w=0;x=0;y=0;z=0;A=0;B=sa;C=0;D=0;E=70;break a;break}case 2:{G=0;H=0;I=0;J=0;K=0;L=0;M=0;N=0;O=0;P=sa;Q=0;R=0;E=52;break a;break}case 3:{S=0;T=0;V=0;W=0;X=0;Y=0;Z=0;_=0;$=0;aa=sa;ca=0;da=0;E=31;break a;break}case 4:{ea=0;fa=0;ga=0;ha=0;ia=0;ja=0;ka=0;la=0;ma=0;na=sa;oa=0;pa=0;E=20;break a;break}default:{}}if(qa){q=0;zc(93,789484,789022,103,789495,0);qa=q;q=0;if((qa|0)!=0&(r|0)!=0){ua=_testSetjmp(c[qa>>2]|0,g|0,f|0)|0;if(!ua)Gd(qa|0,r|0);F=r}else ua=-1;qa=F;switch(ua|0){case 1:{s=0;t=0;u=0;v=0;w=0;x=0;y=0;z=0;A=0;B=qa;C=0;D=0;E=70;break a;break}case 2:{G=0;H=0;I=0;J=0;K=0;L=0;M=0;N=0;O=0;P=qa;Q=0;R=0;E=52;break a;break}case 3:{S=0;T=0;V=0;W=0;X=0;Y=0;Z=0;_=0;$=0;aa=qa;ca=0;da=0;E=31;break a;break}case 4:{ea=0;fa=0;ga=0;ha=0;ia=0;ja=0;ka=0;la=0;ma=0;na=qa;oa=0;pa=0;E=20;break a;break}default:{}}va=31;_free(g|0);l=e;return va|0}a[1263537]=0;q=0;qa=fc(245,793417,0,0,0)|0;sa=q;q=0;if((sa|0)!=0&(r|0)!=0){wa=_testSetjmp(c[sa>>2]|0,g|0,f|0)|0;if(!wa)Gd(sa|0,r|0);F=r}else wa=-1;sa=F;switch(wa|0){case 1:{s=0;t=0;u=0;v=0;w=0;x=0;y=qa;z=i;A=h;B=sa;C=0;D=0;E=70;break a;break}case 2:{G=0;H=0;I=0;J=0;K=0;L=0;M=qa;N=i;O=h;P=sa;Q=0;R=0;E=52;break a;break}case 3:{S=0;T=0;V=0;W=0;X=0;Y=0;Z=qa;_=i;$=h;aa=sa;ca=0;da=0;E=31;break a;break}case 4:{ea=0;fa=0;ga=0;ha=0;ia=0;ja=0;ka=qa;la=i;ma=h;na=sa;oa=0;pa=0;E=20;break a;break}default:{}}c[h>>2]=qa;if(!qa){q=0;zc(93,789484,789022,112,789572,0);sa=q;q=0;if((sa|0)!=0&(r|0)!=0){xa=_testSetjmp(c[sa>>2]|0,g|0,f|0)|0;if(!xa)Gd(sa|0,r|0);F=r}else xa=-1;sa=F;switch(xa|0){case 1:{s=0;t=0;u=0;v=0;w=0;x=0;y=qa;z=i;A=h;B=sa;C=0;D=0;E=70;break a;break}case 2:{G=0;H=0;I=0;J=0;K=0;L=0;M=qa;N=i;O=h;P=sa;Q=0;R=0;E=52;break a;break}case 3:{S=0;T=0;V=0;W=0;X=0;Y=0;Z=qa;_=i;$=h;aa=sa;ca=0;da=0;E=31;break a;break}case 4:{ea=0;fa=0;ga=0;ha=0;ia=0;ja=0;ka=qa;la=i;ma=h;na=sa;oa=0;pa=0;E=20;break a;break}default:{}}ya=20;za=i;Aa=h;E=85;break a}a[1263537]=0;q=0;sa=Yc(4982,qa|0)|0;Ba=q;q=0;if((Ba|0)!=0&(r|0)!=0){Ca=_testSetjmp(c[Ba>>2]|0,g|0,f|0)|0;if(!Ca)Gd(Ba|0,r|0);F=r}else Ca=-1;Ba=F;switch(Ca|0){case 1:{s=0;t=0;u=0;v=0;w=0;x=0;y=qa;z=i;A=h;B=Ba;C=0;D=0;E=70;break a;break}case 2:{G=0;H=0;I=0;J=0;K=0;L=0;M=qa;N=i;O=h;P=Ba;Q=0;R=0;E=52;break a;break}case 3:{S=0;T=0;V=0;W=0;X=0;Y=0;Z=qa;_=i;$=h;aa=Ba;ca=0;da=0;E=31;break a;break}case 4:{ea=0;fa=0;ga=0;ha=0;ia=0;ja=0;ka=qa;la=i;ma=h;na=Ba;oa=0;pa=0;E=20;break a;break}default:{}}c[i>>2]=sa;if(!sa){q=0;zc(93,789484,789022,116,789630,0);sa=q;q=0;if((sa|0)!=0&(r|0)!=0){Da=_testSetjmp(c[sa>>2]|0,g|0,f|0)|0;if(!Da)Gd(sa|0,r|0);F=r}else Da=-1;sa=F;switch(Da|0){case 1:{s=0;t=0;u=0;v=0;w=0;x=0;y=qa;z=i;A=h;B=sa;C=0;D=0;E=70;break a;break}case 2:{G=0;H=0;I=0;J=0;K=0;L=0;M=qa;N=i;O=h;P=sa;Q=0;R=0;E=52;break a;break}case 3:{S=0;T=0;V=0;W=0;X=0;Y=0;Z=qa;_=i;$=h;aa=sa;ca=0;da=0;E=31;break a;break}case 4:{ea=0;fa=0;ga=0;ha=0;ia=0;ja=0;ka=qa;la=i;ma=h;na=sa;oa=0;pa=0;E=20;break a;break}default:{}}ya=20;za=i;Aa=h;E=85;break a}a[1263537]=0;q=0;sa=bd(1186,qa|0,653,156)|0;Ba=q;q=0;if((Ba|0)!=0&(r|0)!=0){Ea=_testSetjmp(c[Ba>>2]|0,g|0,f|0)|0;if(!Ea)Gd(Ba|0,r|0);F=r}else Ea=-1;Ba=F;switch(Ea|0){case 1:{s=0;t=0;u=0;v=0;w=0;x=0;y=qa;z=i;A=h;B=Ba;C=0;D=0;E=70;break a;break}case 2:{G=0;H=0;I=0;J=0;K=0;L=0;M=qa;N=i;O=h;P=Ba;Q=0;R=0;E=52;break a;break}case 3:{S=0;T=0;V=0;W=0;X=0;Y=0;Z=qa;_=i;$=h;aa=Ba;ca=0;da=0;E=31;break a;break}case 4:{ea=0;fa=0;ga=0;ha=0;ia=0;ja=0;ka=qa;la=i;ma=h;na=Ba;oa=0;pa=0;E=20;break a;break}default:{}}g=_saveSetjmp(sa,4,g|0,f|0)|0;f=F;q=0;sa=q;q=0;if((sa|0)!=0&(r|0)!=0){Fa=_testSetjmp(c[sa>>2]|0,g|0,f|0)|0;if(!Fa)Gd(sa|0,r|0);F=r}else Fa=-1;sa=F;switch(Fa|0){case 1:{s=0;t=0;u=0;v=0;w=0;x=0;y=qa;z=i;A=h;B=sa;C=0;D=0;E=70;break a;break}case 2:{G=0;H=0;I=0;J=0;K=0;L=0;M=qa;N=i;O=h;P=sa;Q=0;R=0;E=52;break a;break}case 3:{S=0;T=0;V=0;W=0;X=0;Y=0;Z=qa;_=i;$=h;aa=sa;ca=0;da=0;E=31;break a;break}case 4:{ea=0;fa=0;ga=0;ha=0;ia=0;ja=0;ka=qa;la=i;ma=h;na=sa;oa=0;pa=0;E=20;break a;break}default:{}}ea=0;fa=0;ga=0;ha=0;ia=0;ja=0;ka=qa;la=i;ma=h;na=0;oa=0;pa=0;E=20}}while(0);b:while(1){do if((E|0)==20){E=0;if(na|0){q=0;zc(93,789484,789022,119,908254,0);Fa=q;q=0;if((Fa|0)!=0&(r|0)!=0){Ga=_testSetjmp(c[Fa>>2]|0,g|0,f|0)|0;if(!Ga)Gd(Fa|0,r|0);F=r}else Ga=-1;Fa=F;switch(Ga|0){case 1:{s=ea;t=fa;u=ga;v=ha;w=ia;x=ja;y=ka;z=la;A=ma;B=Fa;C=oa;D=pa;E=70;continue b;break}case 2:{G=ea;H=fa;I=ga;J=ha;K=ia;L=ja;M=ka;N=la;O=ma;P=Fa;Q=oa;R=pa;E=52;continue b;break}case 3:{S=ea;T=fa;V=ga;W=ha;X=ia;Y=ja;Z=ka;_=la;$=ma;aa=Fa;ca=oa;da=pa;E=31;continue b;break}case 4:{Ha=pa;Ia=oa;Ja=ma;Ka=la;La=ka;Ma=ha;Na=ga;Oa=fa;Pa=ea;na=Fa;pa=Ha;oa=Ia;ma=Ja;la=Ka;ka=La;ha=Ma;ga=Na;fa=Oa;ea=Pa;E=20;continue b;break}default:{}}a[1263537]=0;ya=19;za=la;Aa=ma;E=85;continue b}q=0;Fa=bd(1187,b|0,2,j|0)|0;Ea=q;q=0;if((Ea|0)!=0&(r|0)!=0){Qa=_testSetjmp(c[Ea>>2]|0,g|0,f|0)|0;if(!Qa)Gd(Ea|0,r|0);F=r}else Qa=-1;Ea=F;switch(Qa|0){case 1:{s=ea;t=fa;u=ga;v=ha;w=Fa;x=j;y=ka;z=la;A=ma;B=Ea;C=oa;D=pa;E=70;continue b;break}case 2:{G=ea;H=fa;I=ga;J=ha;K=Fa;L=j;M=ka;N=la;O=ma;P=Ea;Q=oa;R=pa;E=52;continue b;break}case 3:{S=ea;T=fa;V=ga;W=ha;X=Fa;Y=j;Z=ka;_=la;$=ma;aa=Ea;ca=oa;da=pa;E=31;continue b;break}case 4:{Ha=pa;Ia=oa;Ja=ma;Ka=la;La=ka;Ma=ha;Na=ga;Oa=fa;Pa=ea;ia=Fa;ja=j;na=Ea;pa=Ha;oa=Ia;ma=Ja;la=Ka;ka=La;ha=Ma;ga=Na;fa=Oa;ea=Pa;E=20;continue b;break}default:{}}if(c[j>>2]|0){q=0;zc(93,789484,789022,125,1091463,0);Ea=q;q=0;if((Ea|0)!=0&(r|0)!=0){Ra=_testSetjmp(c[Ea>>2]|0,g|0,f|0)|0;if(!Ra)Gd(Ea|0,r|0);F=r}else Ra=-1;Ea=F;switch(Ra|0){case 1:{s=ea;t=fa;u=ga;v=ha;w=Fa;x=j;y=ka;z=la;A=ma;B=Ea;C=oa;D=pa;E=70;continue b;break}case 2:{G=ea;H=fa;I=ga;J=ha;K=Fa;L=j;M=ka;N=la;O=ma;P=Ea;Q=oa;R=pa;E=52;continue b;break}case 3:{S=ea;T=fa;V=ga;W=ha;X=Fa;Y=j;Z=ka;_=la;$=ma;aa=Ea;ca=oa;da=pa;E=31;continue b;break}case 4:{Ha=pa;Ia=oa;Ja=ma;Ka=la;La=ka;Ma=ha;Na=ga;Oa=fa;Pa=ea;ia=Fa;ja=j;na=Ea;pa=Ha;oa=Ia;ma=Ja;la=Ka;ka=La;ha=Ma;ga=Na;fa=Oa;ea=Pa;E=20;continue b;break}default:{}}a[1263537]=0;Sa=c[j>>2]|0;Ta=j;Ua=la;Va=ma;break}q=0;yc(3131,ka|0,Fa|0,1409,0);Ea=q;q=0;if((Ea|0)!=0&(r|0)!=0){Wa=_testSetjmp(c[Ea>>2]|0,g|0,f|0)|0;if(!Wa)Gd(Ea|0,r|0);F=r}else Wa=-1;Ea=F;switch(Wa|0){case 1:{s=ea;t=fa;u=ga;v=Fa;w=Fa;x=j;y=ka;z=la;A=ma;B=Ea;C=oa;D=pa;E=70;continue b;break}case 2:{G=ea;H=fa;I=ga;J=Fa;K=Fa;L=j;M=ka;N=la;O=ma;P=Ea;Q=oa;R=pa;E=52;continue b;break}case 3:{S=ea;T=fa;V=ga;W=Fa;X=Fa;Y=j;Z=ka;_=la;$=ma;aa=Ea;ca=oa;da=pa;E=31;continue b;break}case 4:{Ha=pa;Ia=oa;Ja=ma;Ka=la;La=ka;Na=ga;Oa=fa;Pa=ea;ha=Fa;ia=Fa;ja=j;na=Ea;pa=Ha;oa=Ia;ma=Ja;la=Ka;ka=La;ga=Na;fa=Oa;ea=Pa;E=20;continue b;break}default:{}}q=0;Ea=bd(1186,ka|0,653,156)|0;Da=q;q=0;if((Da|0)!=0&(r|0)!=0){Xa=_testSetjmp(c[Da>>2]|0,g|0,f|0)|0;if(!Xa)Gd(Da|0,r|0);F=r}else Xa=-1;Da=F;switch(Xa|0){case 1:{s=ea;t=fa;u=ga;v=Fa;w=Fa;x=j;y=ka;z=la;A=ma;B=Da;C=oa;D=pa;E=70;continue b;break}case 2:{G=ea;H=fa;I=ga;J=Fa;K=Fa;L=j;M=ka;N=la;O=ma;P=Da;Q=oa;R=pa;E=52;continue b;break}case 3:{S=ea;T=fa;V=ga;W=Fa;X=Fa;Y=j;Z=ka;_=la;$=ma;aa=Da;ca=oa;da=pa;E=31;continue b;break}case 4:{Ha=pa;Ia=oa;Ja=ma;Ka=la;La=ka;Na=ga;Oa=fa;Pa=ea;ha=Fa;ia=Fa;ja=j;na=Da;pa=Ha;oa=Ia;ma=Ja;la=Ka;ka=La;ga=Na;fa=Oa;ea=Pa;E=20;continue b;break}default:{}}g=_saveSetjmp(Ea,3,g|0,f|0)|0;f=F;q=0;Ea=q;q=0;if((Ea|0)!=0&(r|0)!=0){Ya=_testSetjmp(c[Ea>>2]|0,g|0,f|0)|0;if(!Ya)Gd(Ea|0,r|0);F=r}else Ya=-1;Ea=F;switch(Ya|0){case 1:{s=ea;t=fa;u=ga;v=Fa;w=Fa;x=j;y=ka;z=la;A=ma;B=Ea;C=oa;D=pa;E=70;continue b;break}case 2:{G=ea;H=fa;I=ga;J=Fa;K=Fa;L=j;M=ka;N=la;O=ma;P=Ea;Q=oa;R=pa;E=52;continue b;break}case 3:{S=ea;T=fa;V=ga;W=Fa;X=Fa;Y=j;Z=ka;_=la;$=ma;aa=Ea;ca=oa;da=pa;E=31;continue b;break}case 4:{Ha=pa;Ia=oa;Ja=ma;Ka=la;La=ka;Na=ga;Oa=fa;Pa=ea;ha=Fa;ia=Fa;ja=j;na=Ea;pa=Ha;oa=Ia;ma=Ja;la=Ka;ka=La;ga=Na;fa=Oa;ea=Pa;E=20;continue b;break}default:{}}S=ea;T=fa;V=ga;W=Fa;X=Fa;Y=j;Z=ka;_=la;$=ma;aa=0;ca=oa;da=pa;E=31;continue b}else if((E|0)==31){E=0;if(aa|0){q=0;zc(93,789484,789022,132,908254,0);Fa=q;q=0;if((Fa|0)!=0&(r|0)!=0){Za=_testSetjmp(c[Fa>>2]|0,g|0,f|0)|0;if(!Za)Gd(Fa|0,r|0);F=r}else Za=-1;Fa=F;switch(Za|0){case 1:{s=S;t=T;u=V;v=W;w=X;x=Y;y=Z;z=_;A=$;B=Fa;C=ca;D=da;E=70;continue b;break}case 2:{G=S;H=T;I=V;J=W;K=X;L=Y;M=Z;N=_;O=$;P=Fa;Q=ca;R=da;E=52;continue b;break}case 3:{_a=da;$a=ca;ab=$;bb=_;cb=Z;db=Y;eb=X;fb=W;gb=V;hb=T;ib=S;aa=Fa;da=_a;ca=$a;$=ab;_=bb;Z=cb;Y=db;X=eb;W=fb;V=gb;T=hb;S=ib;E=31;continue b;break}case 4:{ea=S;fa=T;ga=V;ha=W;ia=X;ja=Y;ka=Z;la=_;ma=$;na=Fa;oa=ca;pa=da;E=20;continue b;break}default:{}}a[1263537]=0;Sa=19;Ta=Y;Ua=_;Va=$;break}q=0;Fa=Yc(4983,d|0)|0;Ea=q;q=0;if((Ea|0)!=0&(r|0)!=0){jb=_testSetjmp(c[Ea>>2]|0,g|0,f|0)|0;if(!jb)Gd(Ea|0,r|0);F=r}else jb=-1;Ea=F;switch(jb|0){case 1:{s=S;t=T;u=V;v=W;w=X;x=Y;y=Z;z=_;A=$;B=Ea;C=ca;D=da;E=70;continue b;break}case 2:{G=S;H=T;I=V;J=W;K=X;L=Y;M=Z;N=_;O=$;P=Ea;Q=ca;R=da;E=52;continue b;break}case 3:{_a=da;$a=ca;ab=$;bb=_;cb=Z;db=Y;eb=X;fb=W;gb=V;hb=T;ib=S;aa=Ea;da=_a;ca=$a;$=ab;_=bb;Z=cb;Y=db;X=eb;W=fb;V=gb;T=hb;S=ib;E=31;continue b;break}case 4:{ea=S;fa=T;ga=V;ha=W;ia=X;ja=Y;ka=Z;la=_;ma=$;na=Ea;oa=ca;pa=da;E=20;continue b;break}default:{}}c:do switch(Fa|0){case 0:{kb=1;lb=0;break}case 1:{kb=2;lb=4;break}case 4:{kb=3;lb=2;break}case 5:{kb=4;lb=6;break}default:{q=0;Ea=Yc(4984,d|0)|0;Da=q;q=0;if((Da|0)!=0&(r|0)!=0){mb=_testSetjmp(c[Da>>2]|0,g|0,f|0)|0;if(!mb)Gd(Da|0,r|0);F=r}else mb=-1;Da=F;switch(mb|0){case 1:{s=S;t=T;u=V;v=W;w=X;x=Y;y=Z;z=_;A=$;B=Da;C=ca;D=da;E=70;continue b;break}case 2:{G=S;H=T;I=V;J=W;K=X;L=Y;M=Z;N=_;O=$;P=Da;Q=ca;R=da;E=52;continue b;break}case 3:{_a=da;$a=ca;ab=$;bb=_;cb=Z;db=Y;eb=X;fb=W;gb=V;hb=T;ib=S;aa=Da;da=_a;ca=$a;$=ab;_=bb;Z=cb;Y=db;X=eb;W=fb;V=gb;T=hb;S=ib;E=31;continue b;break}case 4:{ea=S;fa=T;ga=V;ha=W;ia=X;ja=Y;ka=Z;la=_;ma=$;na=Da;oa=ca;pa=da;E=20;continue b;break}default:{}}if(!Ea){q=0;Dc(654,d|0,4);Ea=q;q=0;if((Ea|0)!=0&(r|0)!=0){nb=_testSetjmp(c[Ea>>2]|0,g|0,f|0)|0;if(!nb)Gd(Ea|0,r|0);F=r}else nb=-1;Ea=F;switch(nb|0){case 1:{s=S;t=T;u=V;v=W;w=X;x=Y;y=Z;z=_;A=$;B=Ea;C=ca;D=da;E=70;continue b;break}case 2:{G=S;H=T;I=V;J=W;K=X;L=Y;M=Z;N=_;O=$;P=Ea;Q=ca;R=da;E=52;continue b;break}case 3:{_a=da;$a=ca;ab=$;bb=_;cb=Z;db=Y;eb=X;fb=W;gb=V;hb=T;ib=S;aa=Ea;da=_a;ca=$a;$=ab;_=bb;Z=cb;Y=db;X=eb;W=fb;V=gb;T=hb;S=ib;E=31;continue b;break}case 4:{ea=S;fa=T;ga=V;ha=W;ia=X;ja=Y;ka=Z;la=_;ma=$;na=Ea;oa=ca;pa=da;E=20;continue b;break}default:{}}kb=3;lb=2;break c}else{q=0;Dc(654,d|0,5);Ea=q;q=0;if((Ea|0)!=0&(r|0)!=0){ob=_testSetjmp(c[Ea>>2]|0,g|0,f|0)|0;if(!ob)Gd(Ea|0,r|0);F=r}else ob=-1;Ea=F;switch(ob|0){case 1:{s=S;t=T;u=V;v=W;w=X;x=Y;y=Z;z=_;A=$;B=Ea;C=ca;D=da;E=70;continue b;break}case 2:{G=S;H=T;I=V;J=W;K=X;L=Y;M=Z;N=_;O=$;P=Ea;Q=ca;R=da;E=52;continue b;break}case 3:{_a=da;$a=ca;ab=$;bb=_;cb=Z;db=Y;eb=X;fb=W;gb=V;hb=T;ib=S;aa=Ea;da=_a;ca=$a;$=ab;_=bb;Z=cb;Y=db;X=eb;W=fb;V=gb;T=hb;S=ib;E=31;continue b;break}case 4:{ea=S;fa=T;ga=V;ha=W;ia=X;ja=Y;ka=Z;la=_;ma=$;na=Ea;oa=ca;pa=da;E=20;continue b;break}default:{}}kb=4;lb=6;break c}}}while(0);q=0;Fa=Yc(4985,d|0)|0;Ea=q;q=0;if((Ea|0)!=0&(r|0)!=0){pb=_testSetjmp(c[Ea>>2]|0,g|0,f|0)|0;if(!pb)Gd(Ea|0,r|0);F=r}else pb=-1;Ea=F;switch(pb|0){case 1:{s=kb;t=T;u=Fa;v=W;w=X;x=Y;y=Z;z=_;A=$;B=Ea;C=ca;D=da;E=70;continue b;break}case 2:{G=kb;H=T;I=Fa;J=W;K=X;L=Y;M=Z;N=_;O=$;P=Ea;Q=ca;R=da;E=52;continue b;break}case 3:{_a=da;$a=ca;ab=$;bb=_;cb=Z;db=Y;eb=X;fb=W;hb=T;S=kb;V=Fa;aa=Ea;da=_a;ca=$a;$=ab;_=bb;Z=cb;Y=db;X=eb;W=fb;T=hb;E=31;continue b;break}case 4:{ea=kb;fa=T;ga=Fa;ha=W;ia=X;ja=Y;ka=Z;la=_;ma=$;na=Ea;oa=ca;pa=da;E=20;continue b;break}default:{}}q=0;Ea=Yc(4986,d|0)|0;Da=q;q=0;if((Da|0)!=0&(r|0)!=0){qb=_testSetjmp(c[Da>>2]|0,g|0,f|0)|0;if(!qb)Gd(Da|0,r|0);F=r}else qb=-1;Da=F;switch(qb|0){case 1:{s=kb;t=Ea;u=Fa;v=W;w=X;x=Y;y=Z;z=_;A=$;B=Da;C=ca;D=da;E=70;continue b;break}case 2:{G=kb;H=Ea;I=Fa;J=W;K=X;L=Y;M=Z;N=_;O=$;P=Da;Q=ca;R=da;E=52;continue b;break}case 3:{_a=da;$a=ca;ab=$;bb=_;cb=Z;db=Y;eb=X;fb=W;S=kb;T=Ea;V=Fa;aa=Da;da=_a;ca=$a;$=ab;_=bb;Z=cb;Y=db;X=eb;W=fb;E=31;continue b;break}case 4:{ea=kb;fa=Ea;ga=Fa;ha=W;ia=X;ja=Y;ka=Z;la=_;ma=$;na=Da;oa=ca;pa=da;E=20;continue b;break}default:{}}Da=c[h>>2]|0;Ca=c[i>>2]|0;q=0;Oc(8,Da|0,Ca|0,Fa|0,Ea|0,8,lb|0,0,0,0);xa=q;q=0;if((xa|0)!=0&(r|0)!=0){rb=_testSetjmp(c[xa>>2]|0,g|0,f|0)|0;if(!rb)Gd(xa|0,r|0);F=r}else rb=-1;xa=F;switch(rb|0){case 1:{s=kb;t=Ea;u=Fa;v=W;w=X;x=Y;y=Z;z=_;A=$;B=xa;C=ca;D=da;E=70;continue b;break}case 2:{G=kb;H=Ea;I=Fa;J=W;K=X;L=Y;M=Z;N=_;O=$;P=xa;Q=ca;R=da;E=52;continue b;break}case 3:{_a=da;$a=ca;ab=$;bb=_;cb=Z;db=Y;eb=X;fb=W;S=kb;T=Ea;V=Fa;aa=xa;da=_a;ca=$a;$=ab;_=bb;Z=cb;Y=db;X=eb;W=fb;E=31;continue b;break}case 4:{ea=kb;fa=Ea;ga=Fa;ha=W;ia=X;ja=Y;ka=Z;la=_;ma=$;na=xa;oa=ca;pa=da;E=20;continue b;break}default:{}}q=0;Dc(655,Da|0,Ca|0);Ca=q;q=0;if((Ca|0)!=0&(r|0)!=0){sb=_testSetjmp(c[Ca>>2]|0,g|0,f|0)|0;if(!sb)Gd(Ca|0,r|0);F=r}else sb=-1;Ca=F;switch(sb|0){case 1:{s=kb;t=Ea;u=Fa;v=W;w=X;x=Y;y=Z;z=_;A=$;B=Ca;C=ca;D=da;E=70;continue b;break}case 2:{G=kb;H=Ea;I=Fa;J=W;K=X;L=Y;M=Z;N=_;O=$;P=Ca;Q=ca;R=da;E=52;continue b;break}case 3:{_a=da;$a=ca;ab=$;bb=_;cb=Z;db=Y;eb=X;fb=W;S=kb;T=Ea;V=Fa;aa=Ca;da=_a;ca=$a;$=ab;_=bb;Z=cb;Y=db;X=eb;W=fb;E=31;continue b;break}case 4:{ea=kb;fa=Ea;ga=Fa;ha=W;ia=X;ja=Y;ka=Z;la=_;ma=$;na=Ca;oa=ca;pa=da;E=20;continue b;break}default:{}}q=0;Ca=bd(1186,Da|0,653,156)|0;Da=q;q=0;if((Da|0)!=0&(r|0)!=0){tb=_testSetjmp(c[Da>>2]|0,g|0,f|0)|0;if(!tb)Gd(Da|0,r|0);F=r}else tb=-1;Da=F;switch(tb|0){case 1:{s=kb;t=Ea;u=Fa;v=W;w=X;x=Y;y=Z;z=_;A=$;B=Da;C=ca;D=da;E=70;continue b;break}case 2:{G=kb;H=Ea;I=Fa;J=W;K=X;L=Y;M=Z;N=_;O=$;P=Da;Q=ca;R=da;E=52;continue b;break}case 3:{_a=da;$a=ca;ab=$;bb=_;cb=Z;db=Y;eb=X;fb=W;S=kb;T=Ea;V=Fa;aa=Da;da=_a;ca=$a;$=ab;_=bb;Z=cb;Y=db;X=eb;W=fb;E=31;continue b;break}case 4:{ea=kb;fa=Ea;ga=Fa;ha=W;ia=X;ja=Y;ka=Z;la=_;ma=$;na=Da;oa=ca;pa=da;E=20;continue b;break}default:{}}g=_saveSetjmp(Ca,2,g|0,f|0)|0;f=F;q=0;Ca=q;q=0;if((Ca|0)!=0&(r|0)!=0){ub=_testSetjmp(c[Ca>>2]|0,g|0,f|0)|0;if(!ub)Gd(Ca|0,r|0);F=r}else ub=-1;Ca=F;switch(ub|0){case 1:{s=kb;t=Ea;u=Fa;v=W;w=X;x=Y;y=Z;z=_;A=$;B=Ca;C=ca;D=da;E=70;continue b;break}case 2:{G=kb;H=Ea;I=Fa;J=W;K=X;L=Y;M=Z;N=_;O=$;P=Ca;Q=ca;R=da;E=52;continue b;break}case 3:{_a=da;$a=ca;ab=$;bb=_;cb=Z;db=Y;eb=X;fb=W;S=kb;T=Ea;V=Fa;aa=Ca;da=_a;ca=$a;$=ab;_=bb;Z=cb;Y=db;X=eb;W=fb;E=31;continue b;break}case 4:{ea=kb;fa=Ea;ga=Fa;ha=W;ia=X;ja=Y;ka=Z;la=_;ma=$;na=Ca;oa=ca;pa=da;E=20;continue b;break}default:{}}G=kb;H=Ea;I=Fa;J=W;K=X;L=Y;M=Z;N=_;O=$;P=0;Q=ca;R=da;E=52;continue b}else if((E|0)==52){E=0;if(P|0){q=0;Wc(c[(c[K>>2]|0)+144>>2]|0,K|0);Fa=q;q=0;if((Fa|0)!=0&(r|0)!=0){vb=_testSetjmp(c[Fa>>2]|0,g|0,f|0)|0;if(!vb)Gd(Fa|0,r|0);F=r}else vb=-1;Fa=F;switch(vb|0){case 1:{s=G;t=H;u=I;v=J;w=K;x=L;y=M;z=N;A=O;B=Fa;C=Q;D=R;E=70;continue b;break}case 2:{wb=R;xb=Q;yb=O;zb=N;Ab=M;Bb=L;Cb=K;Db=J;Eb=I;Fb=H;Gb=G;P=Fa;R=wb;Q=xb;O=yb;N=zb;M=Ab;L=Bb;K=Cb;J=Db;I=Eb;H=Fb;G=Gb;E=52;continue b;break}case 3:{S=G;T=H;V=I;W=J;X=K;Y=L;Z=M;_=N;$=O;aa=Fa;ca=Q;da=R;E=31;continue b;break}case 4:{ea=G;fa=H;ga=I;ha=J;ia=K;ja=L;ka=M;la=N;ma=O;na=Fa;oa=Q;pa=R;E=20;continue b;break}default:{}}q=0;Dc(656,J|0,0);Fa=q;q=0;if((Fa|0)!=0&(r|0)!=0){Hb=_testSetjmp(c[Fa>>2]|0,g|0,f|0)|0;if(!Hb)Gd(Fa|0,r|0);F=r}else Hb=-1;Fa=F;switch(Hb|0){case 1:{s=G;t=H;u=I;v=J;w=K;x=L;y=M;z=N;A=O;B=Fa;C=Q;D=R;E=70;continue b;break}case 2:{wb=R;xb=Q;yb=O;zb=N;Ab=M;Bb=L;Cb=K;Db=J;Eb=I;Fb=H;Gb=G;P=Fa;R=wb;Q=xb;O=yb;N=zb;M=Ab;L=Bb;K=Cb;J=Db;I=Eb;H=Fb;G=Gb;E=52;continue b;break}case 3:{S=G;T=H;V=I;W=J;X=K;Y=L;Z=M;_=N;$=O;aa=Fa;ca=Q;da=R;E=31;continue b;break}case 4:{ea=G;fa=H;ga=I;ha=J;ia=K;ja=L;ka=M;la=N;ma=O;na=Fa;oa=Q;pa=R;E=20;continue b;break}default:{}}q=0;zc(93,789484,789022,187,908254,0);Fa=q;q=0;if((Fa|0)!=0&(r|0)!=0){Ib=_testSetjmp(c[Fa>>2]|0,g|0,f|0)|0;if(!Ib)Gd(Fa|0,r|0);F=r}else Ib=-1;Fa=F;switch(Ib|0){case 1:{s=G;t=H;u=I;v=J;w=K;x=L;y=M;z=N;A=O;B=Fa;C=Q;D=R;E=70;continue b;break}case 2:{wb=R;xb=Q;yb=O;zb=N;Ab=M;Bb=L;Cb=K;Db=J;Eb=I;Fb=H;Gb=G;P=Fa;R=wb;Q=xb;O=yb;N=zb;M=Ab;L=Bb;K=Cb;J=Db;I=Eb;H=Fb;G=Gb;E=52;continue b;break}case 3:{S=G;T=H;V=I;W=J;X=K;Y=L;Z=M;_=N;$=O;aa=Fa;ca=Q;da=R;E=31;continue b;break}case 4:{ea=G;fa=H;ga=I;ha=J;ia=K;ja=L;ka=M;la=N;ma=O;na=Fa;oa=Q;pa=R;E=20;continue b;break}default:{}}a[1263537]=0;Sa=19;Ta=L;Ua=N;Va=O;break}q=0;Fa=Yc(4987,d|0)|0;Ea=q;q=0;if((Ea|0)!=0&(r|0)!=0){Jb=_testSetjmp(c[Ea>>2]|0,g|0,f|0)|0;if(!Jb)Gd(Ea|0,r|0);F=r}else Jb=-1;Ea=F;switch(Jb|0){case 1:{s=G;t=H;u=I;v=J;w=K;x=L;y=M;z=N;A=O;B=Ea;C=Q;D=R;E=70;continue b;break}case 2:{wb=R;xb=Q;yb=O;zb=N;Ab=M;Bb=L;Cb=K;Db=J;Eb=I;Fb=H;Gb=G;P=Ea;R=wb;Q=xb;O=yb;N=zb;M=Ab;L=Bb;K=Cb;J=Db;I=Eb;H=Fb;G=Gb;E=52;continue b;break}case 3:{S=G;T=H;V=I;W=J;X=K;Y=L;Z=M;_=N;$=O;aa=Ea;ca=Q;da=R;E=31;continue b;break}case 4:{ea=G;fa=H;ga=I;ha=J;ia=K;ja=L;ka=M;la=N;ma=O;na=Ea;oa=Q;pa=R;E=20;continue b;break}default:{}}c[k>>2]=Fa;if(!Fa){Kb=0;Lb=0}else{q=0;Yc(4988,Fa+4|0)|0;Ea=q;q=0;if((Ea|0)!=0&(r|0)!=0){Mb=_testSetjmp(c[Ea>>2]|0,g|0,f|0)|0;if(!Mb)Gd(Ea|0,r|0);F=r}else Mb=-1;Ea=F;switch(Mb|0){case 1:{s=G;t=H;u=I;v=J;w=K;x=L;y=M;z=N;A=O;B=Ea;C=Q;D=R;E=70;continue b;break}case 2:{wb=R;xb=Q;yb=O;zb=N;Ab=M;Bb=L;Cb=K;Db=J;Eb=I;Fb=H;Gb=G;P=Ea;R=wb;Q=xb;O=yb;N=zb;M=Ab;L=Bb;K=Cb;J=Db;I=Eb;H=Fb;G=Gb;E=52;continue b;break}case 3:{S=G;T=H;V=I;W=J;X=K;Y=L;Z=M;_=N;$=O;aa=Ea;ca=Q;da=R;E=31;continue b;break}case 4:{ea=G;fa=H;ga=I;ha=J;ia=K;ja=L;ka=M;la=N;ma=O;na=Ea;oa=Q;pa=R;E=20;continue b;break}default:{}}Kb=Fa;Lb=c[Fa+8>>2]|0}q=0;Wc(5102,k|0);Fa=q;q=0;if((Fa|0)!=0&(r|0)!=0){Nb=_testSetjmp(c[Fa>>2]|0,g|0,f|0)|0;if(!Nb)Gd(Fa|0,r|0);F=r}else Nb=-1;Fa=F;switch(Nb|0){case 1:{s=G;t=H;u=I;v=J;w=K;x=L;y=M;z=N;A=O;B=Fa;C=Q;D=Kb;E=70;continue b;break}case 2:{xb=Q;yb=O;zb=N;Ab=M;Bb=L;Cb=K;Db=J;Eb=I;Fb=H;Gb=G;P=Fa;R=Kb;Q=xb;O=yb;N=zb;M=Ab;L=Bb;K=Cb;J=Db;I=Eb;H=Fb;G=Gb;E=52;continue b;break}case 3:{S=G;T=H;V=I;W=J;X=K;Y=L;Z=M;_=N;$=O;aa=Fa;ca=Q;da=Kb;E=31;continue b;break}case 4:{ea=G;fa=H;ga=I;ha=J;ia=K;ja=L;ka=M;la=N;ma=O;na=Fa;oa=Q;pa=Kb;E=20;continue b;break}default:{}}q=0;Fa=Pc(4476,H<<2|0,0)|0;Ea=q;q=0;if((Ea|0)!=0&(r|0)!=0){Ob=_testSetjmp(c[Ea>>2]|0,g|0,f|0)|0;if(!Ob)Gd(Ea|0,r|0);F=r}else Ob=-1;Ea=F;switch(Ob|0){case 1:{s=G;t=H;u=I;v=J;w=K;x=L;y=M;z=N;A=O;B=Ea;C=Q;D=Kb;E=70;continue b;break}case 2:{xb=Q;yb=O;zb=N;Ab=M;Bb=L;Cb=K;Db=J;Eb=I;Fb=H;Gb=G;P=Ea;R=Kb;Q=xb;O=yb;N=zb;M=Ab;L=Bb;K=Cb;J=Db;I=Eb;H=Fb;G=Gb;E=52;continue b;break}case 3:{S=G;T=H;V=I;W=J;X=K;Y=L;Z=M;_=N;$=O;aa=Ea;ca=Q;da=Kb;E=31;continue b;break}case 4:{ea=G;fa=H;ga=I;ha=J;ia=K;ja=L;ka=M;la=N;ma=O;na=Ea;oa=Q;pa=Kb;E=20;continue b;break}default:{}}if((H|0)>0){Ea=U(I,G)|0;Ca=0;do{c[Fa+(Ca<<2)>>2]=Lb+(U(Ea,Ca)|0);Ca=Ca+1|0}while((Ca|0)!=(H|0))}Ca=c[h>>2]|0;q=0;Dc(657,Ca|0,Fa|0);Ea=q;q=0;if((Ea|0)!=0&(r|0)!=0){Pb=_testSetjmp(c[Ea>>2]|0,g|0,f|0)|0;if(!Pb)Gd(Ea|0,r|0);F=r}else Pb=-1;Ea=F;switch(Pb|0){case 1:{s=G;t=H;u=I;v=J;w=K;x=L;y=M;z=N;A=O;B=Ea;C=Ca;D=Kb;E=70;continue b;break}case 2:{yb=O;zb=N;Ab=M;Bb=L;Cb=K;Db=J;Eb=I;Fb=H;Gb=G;P=Ea;Q=Ca;R=Kb;O=yb;N=zb;M=Ab;L=Bb;K=Cb;J=Db;I=Eb;H=Fb;G=Gb;E=52;continue b;break}case 3:{S=G;T=H;V=I;W=J;X=K;Y=L;Z=M;_=N;$=O;aa=Ea;ca=Ca;da=Kb;E=31;continue b;break}case 4:{ea=G;fa=H;ga=I;ha=J;ia=K;ja=L;ka=M;la=N;ma=O;na=Ea;oa=Ca;pa=Kb;E=20;continue b;break}default:{}}q=0;Dc(656,Fa|0,0);Ea=q;q=0;if((Ea|0)!=0&(r|0)!=0){Qb=_testSetjmp(c[Ea>>2]|0,g|0,f|0)|0;if(!Qb)Gd(Ea|0,r|0);F=r}else Qb=-1;Ea=F;switch(Qb|0){case 1:{s=G;t=H;u=I;v=J;w=K;x=L;y=M;z=N;A=O;B=Ea;C=Ca;D=Kb;E=70;continue b;break}case 2:{yb=O;zb=N;Ab=M;Bb=L;Cb=K;Db=J;Eb=I;Fb=H;Gb=G;P=Ea;Q=Ca;R=Kb;O=yb;N=zb;M=Ab;L=Bb;K=Cb;J=Db;I=Eb;H=Fb;G=Gb;E=52;continue b;break}case 3:{S=G;T=H;V=I;W=J;X=K;Y=L;Z=M;_=N;$=O;aa=Ea;ca=Ca;da=Kb;E=31;continue b;break}case 4:{ea=G;fa=H;ga=I;ha=J;ia=K;ja=L;ka=M;la=N;ma=O;na=Ea;oa=Ca;pa=Kb;E=20;continue b;break}default:{}}q=0;Ea=bd(1186,Ca|0,653,156)|0;Da=q;q=0;if((Da|0)!=0&(r|0)!=0){Rb=_testSetjmp(c[Da>>2]|0,g|0,f|0)|0;if(!Rb)Gd(Da|0,r|0);F=r}else Rb=-1;Da=F;switch(Rb|0){case 1:{s=G;t=H;u=I;v=J;w=K;x=L;y=M;z=N;A=O;B=Da;C=Ca;D=Kb;E=70;continue b;break}case 2:{yb=O;zb=N;Ab=M;Bb=L;Cb=K;Db=J;Eb=I;Fb=H;Gb=G;P=Da;Q=Ca;R=Kb;O=yb;N=zb;M=Ab;L=Bb;K=Cb;J=Db;I=Eb;H=Fb;G=Gb;E=52;continue b;break}case 3:{S=G;T=H;V=I;W=J;X=K;Y=L;Z=M;_=N;$=O;aa=Da;ca=Ca;da=Kb;E=31;continue b;break}case 4:{ea=G;fa=H;ga=I;ha=J;ia=K;ja=L;ka=M;la=N;ma=O;na=Da;oa=Ca;pa=Kb;E=20;continue b;break}default:{}}g=_saveSetjmp(Ea,1,g|0,f|0)|0;f=F;q=0;Ea=q;q=0;if((Ea|0)!=0&(r|0)!=0){Sb=_testSetjmp(c[Ea>>2]|0,g|0,f|0)|0;if(!Sb)Gd(Ea|0,r|0);F=r}else Sb=-1;Ea=F;switch(Sb|0){case 1:{s=G;t=H;u=I;v=J;w=K;x=L;y=M;z=N;A=O;B=Ea;C=Ca;D=Kb;E=70;continue b;break}case 2:{yb=O;zb=N;Ab=M;Bb=L;Cb=K;Db=J;Eb=I;Fb=H;Gb=G;P=Ea;Q=Ca;R=Kb;O=yb;N=zb;M=Ab;L=Bb;K=Cb;J=Db;I=Eb;H=Fb;G=Gb;E=52;continue b;break}case 3:{S=G;T=H;V=I;W=J;X=K;Y=L;Z=M;_=N;$=O;aa=Ea;ca=Ca;da=Kb;E=31;continue b;break}case 4:{ea=G;fa=H;ga=I;ha=J;ia=K;ja=L;ka=M;la=N;ma=O;na=Ea;oa=Ca;pa=Kb;E=20;continue b;break}default:{}}s=G;t=H;u=I;v=J;w=K;x=L;y=M;z=N;A=O;B=0;C=Ca;D=Kb;E=70;continue b}else if((E|0)==70){E=0;if(!B){q=0;Dc(658,C|0,0);Ca=q;q=0;if((Ca|0)!=0&(r|0)!=0){Tb=_testSetjmp(c[Ca>>2]|0,g|0,f|0)|0;if(!Tb)Gd(Ca|0,r|0);F=r}else Tb=-1;Ca=F;switch(Tb|0){case 1:{Ub=D;Vb=C;Wb=A;Xb=z;Yb=y;Zb=x;_b=w;$b=v;ac=u;bc=t;cc=s;B=Ca;D=Ub;C=Vb;A=Wb;z=Xb;y=Yb;x=Zb;w=_b;v=$b;u=ac;t=bc;s=cc;E=70;continue b;break}case 2:{G=s;H=t;I=u;J=v;K=w;L=x;M=y;N=z;O=A;P=Ca;Q=C;R=D;E=52;continue b;break}case 3:{S=s;T=t;V=u;W=v;X=w;Y=x;Z=y;_=z;$=A;aa=Ca;ca=C;da=D;E=31;continue b;break}case 4:{ea=s;fa=t;ga=u;ha=v;ia=w;ja=x;ka=y;la=z;ma=A;na=Ca;oa=C;pa=D;E=20;continue b;break}default:{}}q=0;Wc(c[(c[w>>2]|0)+144>>2]|0,w|0);Ca=q;q=0;if((Ca|0)!=0&(r|0)!=0){dc=_testSetjmp(c[Ca>>2]|0,g|0,f|0)|0;if(!dc)Gd(Ca|0,r|0);F=r}else dc=-1;Ca=F;switch(dc|0){case 1:{Ub=D;Vb=C;Wb=A;Xb=z;Yb=y;Zb=x;_b=w;$b=v;ac=u;bc=t;cc=s;B=Ca;D=Ub;C=Vb;A=Wb;z=Xb;y=Yb;x=Zb;w=_b;v=$b;u=ac;t=bc;s=cc;E=70;continue b;break}case 2:{G=s;H=t;I=u;J=v;K=w;L=x;M=y;N=z;O=A;P=Ca;Q=C;R=D;E=52;continue b;break}case 3:{S=s;T=t;V=u;W=v;X=w;Y=x;Z=y;_=z;$=A;aa=Ca;ca=C;da=D;E=31;continue b;break}case 4:{ea=s;fa=t;ga=u;ha=v;ia=w;ja=x;ka=y;la=z;ma=A;na=Ca;oa=C;pa=D;E=20;continue b;break}default:{}}q=0;Dc(656,v|0,0);Ca=q;q=0;if((Ca|0)!=0&(r|0)!=0){ec=_testSetjmp(c[Ca>>2]|0,g|0,f|0)|0;if(!ec)Gd(Ca|0,r|0);F=r}else ec=-1;Ca=F;switch(ec|0){case 1:{Ub=D;Vb=C;Wb=A;Xb=z;Yb=y;Zb=x;_b=w;$b=v;ac=u;bc=t;cc=s;B=Ca;D=Ub;C=Vb;A=Wb;z=Xb;y=Yb;x=Zb;w=_b;v=$b;u=ac;t=bc;s=cc;E=70;continue b;break}case 2:{G=s;H=t;I=u;J=v;K=w;L=x;M=y;N=z;O=A;P=Ca;Q=C;R=D;E=52;continue b;break}case 3:{S=s;T=t;V=u;W=v;X=w;Y=x;Z=y;_=z;$=A;aa=Ca;ca=C;da=D;E=31;continue b;break}case 4:{ea=s;fa=t;ga=u;ha=v;ia=w;ja=x;ka=y;la=z;ma=A;na=Ca;oa=C;pa=D;E=20;continue b;break}default:{}}q=0;Dc(659,h|0,i|0);Ca=q;q=0;if((Ca|0)!=0&(r|0)!=0){gc=_testSetjmp(c[Ca>>2]|0,g|0,f|0)|0;if(!gc)Gd(Ca|0,r|0);F=r}else gc=-1;Ca=F;switch(gc|0){case 1:{Ub=D;Vb=C;Wb=A;Xb=z;Yb=y;Zb=x;_b=w;$b=v;ac=u;bc=t;cc=s;B=Ca;D=Ub;C=Vb;A=Wb;z=Xb;y=Yb;x=Zb;w=_b;v=$b;u=ac;t=bc;s=cc;E=70;continue b;break}case 2:{G=s;H=t;I=u;J=v;K=w;L=x;M=y;N=z;O=A;P=Ca;Q=C;R=D;E=52;continue b;break}case 3:{S=s;T=t;V=u;W=v;X=w;Y=x;Z=y;_=z;$=A;aa=Ca;ca=C;da=D;E=31;continue b;break}case 4:{ea=s;fa=t;ga=u;ha=v;ia=w;ja=x;ka=y;la=z;ma=A;na=Ca;oa=C;pa=D;E=20;continue b;break}default:{}}hc=0}else{q=0;Wc(c[(c[w>>2]|0)+144>>2]|0,w|0);Ca=q;q=0;if((Ca|0)!=0&(r|0)!=0){ic=_testSetjmp(c[Ca>>2]|0,g|0,f|0)|0;if(!ic)Gd(Ca|0,r|0);F=r}else ic=-1;Ca=F;switch(ic|0){case 1:{Ub=D;Vb=C;Wb=A;Xb=z;Yb=y;Zb=x;_b=w;$b=v;ac=u;bc=t;cc=s;B=Ca;D=Ub;C=Vb;A=Wb;z=Xb;y=Yb;x=Zb;w=_b;v=$b;u=ac;t=bc;s=cc;E=70;continue b;break}case 2:{G=s;H=t;I=u;J=v;K=w;L=x;M=y;N=z;O=A;P=Ca;Q=C;R=D;E=52;continue b;break}case 3:{S=s;T=t;V=u;W=v;X=w;Y=x;Z=y;_=z;$=A;aa=Ca;ca=C;da=D;E=31;continue b;break}case 4:{ea=s;fa=t;ga=u;ha=v;ia=w;ja=x;ka=y;la=z;ma=A;na=Ca;oa=C;pa=D;E=20;continue b;break}default:{}}q=0;Dc(656,v|0,0);Ca=q;q=0;if((Ca|0)!=0&(r|0)!=0){jc=_testSetjmp(c[Ca>>2]|0,g|0,f|0)|0;if(!jc)Gd(Ca|0,r|0);F=r}else jc=-1;Ca=F;switch(jc|0){case 1:{Ub=D;Vb=C;Wb=A;Xb=z;Yb=y;Zb=x;_b=w;$b=v;ac=u;bc=t;cc=s;B=Ca;D=Ub;C=Vb;A=Wb;z=Xb;y=Yb;x=Zb;w=_b;v=$b;u=ac;t=bc;s=cc;E=70;continue b;break}case 2:{G=s;H=t;I=u;J=v;K=w;L=x;M=y;N=z;O=A;P=Ca;Q=C;R=D;E=52;continue b;break}case 3:{S=s;T=t;V=u;W=v;X=w;Y=x;Z=y;_=z;$=A;aa=Ca;ca=C;da=D;E=31;continue b;break}case 4:{ea=s;fa=t;ga=u;ha=v;ia=w;ja=x;ka=y;la=z;ma=A;na=Ca;oa=C;pa=D;E=20;continue b;break}default:{}}q=0;zc(93,789484,789022,205,908254,0);Ca=q;q=0;if((Ca|0)!=0&(r|0)!=0){kc=_testSetjmp(c[Ca>>2]|0,g|0,f|0)|0;if(!kc)Gd(Ca|0,r|0);F=r}else kc=-1;Ca=F;switch(kc|0){case 1:{Ub=D;Vb=C;Wb=A;Xb=z;Yb=y;Zb=x;_b=w;$b=v;ac=u;bc=t;cc=s;B=Ca;D=Ub;C=Vb;A=Wb;z=Xb;y=Yb;x=Zb;w=_b;v=$b;u=ac;t=bc;s=cc;E=70;continue b;break}case 2:{G=s;H=t;I=u;J=v;K=w;L=x;M=y;N=z;O=A;P=Ca;Q=C;R=D;E=52;continue b;break}case 3:{S=s;T=t;V=u;W=v;X=w;Y=x;Z=y;_=z;$=A;aa=Ca;ca=C;da=D;E=31;continue b;break}case 4:{ea=s;fa=t;ga=u;ha=v;ia=w;ja=x;ka=y;la=z;ma=A;na=Ca;oa=C;pa=D;E=20;continue b;break}default:{}}a[1263537]=0;hc=19}if(!D){Sa=hc;Ta=x;Ua=z;Va=A}else{q=0;Yc(4989,D+4|0)|0;Ca=q;q=0;if((Ca|0)!=0&(r|0)!=0){lc=_testSetjmp(c[Ca>>2]|0,g|0,f|0)|0;if(!lc)Gd(Ca|0,r|0);F=r}else lc=-1;Ca=F;switch(lc|0){case 1:{Ub=D;Vb=C;Wb=A;Xb=z;Yb=y;Zb=x;_b=w;$b=v;ac=u;bc=t;cc=s;B=Ca;D=Ub;C=Vb;A=Wb;z=Xb;y=Yb;x=Zb;w=_b;v=$b;u=ac;t=bc;s=cc;E=70;continue b;break}case 2:{G=s;H=t;I=u;J=v;K=w;L=x;M=y;N=z;O=A;P=Ca;Q=C;R=D;E=52;continue b;break}case 3:{S=s;T=t;V=u;W=v;X=w;Y=x;Z=y;_=z;$=A;aa=Ca;ca=C;da=D;E=31;continue b;break}case 4:{ea=s;fa=t;ga=u;ha=v;ia=w;ja=x;ka=y;la=z;ma=A;na=Ca;oa=C;pa=D;E=20;continue b;break}default:{}}Sa=hc;Ta=x;Ua=z;Va=A}}else if((E|0)==85){E=0;va=ya;break b}while(0);ya=Sa;za=Ua;Aa=Va;E=85}_free(g|0);l=e;return va|0}function _png_create_write_struct(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0;f=_png_create_png_struct(a,b,d,e,0,0,0)|0;if(!f)return f|0;c[f+284>>2]=8192;c[f+304>>2]=1;c[f+288>>2]=-1;c[f+300>>2]=8;c[f+296>>2]=15;c[f+292>>2]=8;c[f+324>>2]=0;c[f+308>>2]=-1;c[f+320>>2]=8;c[f+316>>2]=15;c[f+312>>2]=8;e=f+212|0;c[e>>2]=c[e>>2]|2097152;_png_set_write_fn(f,0,0,0);return f|0}function _png_create_info_struct(a){a=a|0;var b=0,c=0;if(a){b=_png_malloc_base(a,268)|0;if(!b)c=b;else{_memset(b|0,0,268)|0;c=b}}else c=0;return c|0}function _png_set_longjmp_fn(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0;if(!a){e=0;return e|0}f=a+160|0;g=c[f>>2]|0;h=a+164|0;do if(!g){c[h>>2]=0;if(d>>>0<157){c[f>>2]=a;i=a;break}j=_png_malloc_warn(a,d)|0;c[f>>2]=j;if(!j){e=0;return e|0}else{c[h>>2]=d;i=j;break}}else{j=c[h>>2]|0;if(!j)if((g|0)==(a|0))k=156;else _png_error(a,793264);else k=j;if((k|0)==(d|0))i=g;else{_png_warning(a,793295);e=0;return e|0}}while(0);c[a+156>>2]=b;e=i;return e|0}function __ZL15_write_png_dataP14png_struct_defPhj(a,b,d){a=a|0;b=b|0;d=d|0;var e=0;e=_png_get_io_ptr(a)|0;bj[c[(c[e>>2]|0)+132>>2]&4095](e,b,d);return}function _png_set_write_fn(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;if(!a)return;c[a+188>>2]=b;c[a+180>>2]=d|0?d:1410;c[a+468>>2]=e|0?e:5103;e=a+184|0;if(!(c[e>>2]|0))return;c[e>>2]=0;_png_warning(a,798147);return}function _png_set_IHDR(b,e,f,g,h,i,j,k,l){b=b|0;e=e|0;f=f|0;g=g|0;h=h|0;i=i|0;j=j|0;k=k|0;l=l|0;var m=0,n=0,o=0,p=0,q=0;if((b|0)==0|(e|0)==0)return;c[e>>2]=f;c[e+4>>2]=g;m=e+24|0;a[m>>0]=h;n=e+25|0;a[n>>0]=i;a[e+26>>0]=k;a[e+27>>0]=l;a[e+28>>0]=j;_png_check_IHDR(b,f,g,h&255,i&255,j&255,k&255,l&255);l=a[n>>0]|0;if(l<<24>>24==3){o=1;p=1}else{n=l&2|1;k=(l&4)==0;l=n+1<<24>>24;o=k?n:l;p=k?n:l}a[e+29>>0]=p;p=U(d[m>>0]|0,o&255)|0;a[e+30>>0]=p;o=p&255;if(o>>>0>7)q=U(o>>>3,f)|0;else q=((U(o,f)|0)+7|0)>>>3;c[e+12>>2]=q;return}function _png_write_info(b,f){b=b|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0;if((b|0)==0|(f|0)==0)return;_png_write_info_before_PLTE(b,f);g=f+8|0;h=c[g>>2]|0;if(!(h&8))if((a[f+25>>0]|0)==3)_png_error(b,791410);else i=h;else{_png_write_PLTE(b,c[f+16>>2]|0,e[f+20>>1]|0);i=c[g>>2]|0}if(!(i&16))j=i;else{i=f+25|0;if((c[b+216>>2]&524288|0?(a[i>>0]|0)==3:0)?(h=e[f+22>>1]|0,k=h>>>0<256?h:256,(k|0)>0):0){h=f+156|0;l=0;do{m=(c[h>>2]|0)+l|0;a[m>>0]=~a[m>>0];l=l+1|0}while((l|0)<(k|0))}_png_write_tRNS(b,c[f+156>>2]|0,f+160|0,e[f+22>>1]|0,d[i>>0]|0);j=c[g>>2]|0}if(!(j&32))n=j;else{_png_write_bKGD(b,f+170|0,d[f+25>>0]|0);n=c[g>>2]|0}if(!(n&64))o=n;else{_png_write_hIST(b,c[f+204>>2]|0,e[f+20>>1]|0);o=c[g>>2]|0}if(!(o&256))p=o;else{_png_write_oFFs(b,c[f+180>>2]|0,c[f+184>>2]|0,d[f+188>>0]|0);p=c[g>>2]|0}if(!(p&1024))q=p;else{_png_write_pCAL(b,c[f+208>>2]|0,c[f+212>>2]|0,c[f+216>>2]|0,d[f+228>>0]|0,d[f+229>>0]|0,c[f+220>>2]|0,c[f+224>>2]|0);q=c[g>>2]|0}if(!(q&16384))r=q;else{_png_write_sCAL_s(b,d[f+252>>0]|0,c[f+256>>2]|0,c[f+260>>2]|0);r=c[g>>2]|0}if(!(r&128))s=r;else{_png_write_pHYs(b,c[f+192>>2]|0,c[f+196>>2]|0,d[f+200>>0]|0);s=c[g>>2]|0}if(!(s&512))t=s;else{_png_write_tIME(b,f+140|0);s=b+208|0;c[s>>2]=c[s>>2]|512;t=c[g>>2]|0}if(t&8192|0?(t=f+248|0,(c[t>>2]|0)>0):0){g=f+244|0;s=0;do{_png_write_sPLT(b,(c[g>>2]|0)+(s<<4)|0);s=s+1|0}while((s|0)<(c[t>>2]|0))}t=f+128|0;if((c[t>>2]|0)>0){s=f+136|0;g=0;r=c[s>>2]|0;while(1){q=c[r+(g*28|0)>>2]|0;a:do if((q|0)>0){_png_write_iTXt(b,q,c[r+(g*28|0)+4>>2]|0,c[r+(g*28|0)+20>>2]|0,c[r+(g*28|0)+24>>2]|0,c[r+(g*28|0)+8>>2]|0);p=c[s>>2]|0;o=p+(g*28|0)|0;c[o>>2]=(c[o>>2]|0)==-1?-3:-2;u=p}else switch(q|0){case 0:{_png_write_zTXt(b,c[r+(g*28|0)+4>>2]|0,c[r+(g*28|0)+8>>2]|0,0);p=c[s>>2]|0;c[p+(g*28|0)>>2]=-2;u=p;break a;break}case -1:{_png_write_tEXt(b,c[r+(g*28|0)+4>>2]|0,c[r+(g*28|0)+8>>2]|0,0);p=c[s>>2]|0;c[p+(g*28|0)>>2]=-3;u=p;break a;break}default:{u=r;break a}}while(0);g=g+1|0;if((g|0)>=(c[t>>2]|0))break;else r=u}}u=c[f+240>>2]|0;if((u|0)<=0)return;r=c[f+236>>2]|0;f=b+664|0;t=r+(u*20|0)|0;u=r;do{do if(a[u+16>>0]&2?(r=_png_handle_as_unknown(b,u)|0,(r|0)!=1):0){if(!((r|0)==3|(a[u+3>>0]&32)!=0)){if(r|0)break;if((c[f>>2]|0)!=3)break}r=u+12|0;g=c[r>>2]|0;if(!g){_png_warning(b,789758);v=c[r>>2]|0}else v=g;_png_write_chunk(b,u,c[u+8>>2]|0,v)}while(0);u=u+20|0}while(u>>>0<t>>>0);return}function _png_write_image(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0;if(!a)return;d=_png_set_interlace_handling(a)|0;if((d|0)<=0)return;e=a+352|0;f=0;g=c[e>>2]|0;while(1){if(!g)h=0;else{i=0;j=b;while(1){_png_write_row(a,c[j>>2]|0);i=i+1|0;k=c[e>>2]|0;if(i>>>0>=k>>>0){h=k;break}else j=j+4|0}}f=f+1|0;if((f|0)==(d|0))break;else g=h}return}function _png_write_end(b,d){b=b|0;d=d|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0;if(!b)return;f=b+208|0;if(!(c[f>>2]&4))_png_error(b,789689);if((c[b+416>>2]|0)>(e[b+412>>1]|0|0))_png_benign_error(b,789716);if(d|0){if(c[d+8>>2]&512|0?(c[f>>2]&512|0)==0:0)_png_write_tIME(b,d+140|0);g=d+128|0;if((c[g>>2]|0)>0){h=d+136|0;i=0;j=c[h>>2]|0;while(1){k=c[j+(i*28|0)>>2]|0;do if((k|0)<=0){if((k|0)>-1){_png_write_zTXt(b,c[j+(i*28|0)+4>>2]|0,c[j+(i*28|0)+8>>2]|0,k);l=c[h>>2]|0;c[l+(i*28|0)>>2]=-2;m=l;break}if((k|0)==-1){_png_write_tEXt(b,c[j+(i*28|0)+4>>2]|0,c[j+(i*28|0)+8>>2]|0,0);l=c[h>>2]|0;c[l+(i*28|0)>>2]=-3;m=l}else m=j}else{_png_write_iTXt(b,k,c[j+(i*28|0)+4>>2]|0,c[j+(i*28|0)+20>>2]|0,c[j+(i*28|0)+24>>2]|0,c[j+(i*28|0)+8>>2]|0);l=c[h>>2]|0;n=l+(i*28|0)|0;c[n>>2]=(c[n>>2]|0)==-1?-3:-2;m=l}while(0);i=i+1|0;if((i|0)>=(c[g>>2]|0))break;else j=m}}m=c[d+240>>2]|0;if((m|0)>0){j=c[d+236>>2]|0;d=b+664|0;g=j+(m*20|0)|0;m=j;do{do if(a[m+16>>0]&8?(j=_png_handle_as_unknown(b,m)|0,(j|0)!=1):0){if(!((j|0)==3|(a[m+3>>0]&32)!=0)){if(j|0)break;if((c[d>>2]|0)!=3)break}j=m+12|0;i=c[j>>2]|0;if(!i){_png_warning(b,789758);o=c[j>>2]|0}else o=i;_png_write_chunk(b,m,c[m+8>>2]|0,o)}while(0);m=m+20|0}while(m>>>0<g>>>0)}}c[f>>2]=c[f>>2]|8;_png_write_IEND(b);return}function _png_destroy_write_struct(a,b){a=a|0;b=b|0;var d=0,e=0;if(!a)return;d=c[a>>2]|0;if(!d)return;_png_destroy_info_struct(d,b);c[a>>2]=0;if(c[d+212>>2]&2|0)_deflateEnd(d+224|0)|0;_png_free_buffer_list(d,d+280|0);a=d+384|0;_png_free(d,c[a>>2]|0);c[a>>2]=0;a=d+380|0;_png_free(d,c[a>>2]|0);b=d+388|0;_png_free(d,c[b>>2]|0);e=d+392|0;_png_free(d,c[e>>2]|0);c[a>>2]=0;c[b>>2]=0;c[e>>2]=0;e=d+672|0;_png_free(d,c[e>>2]|0);c[e>>2]=0;_png_destroy_png_struct(d);return}function _png_destroy_info_struct(a,b){a=a|0;b=b|0;var d=0;if((a|0)==0|(b|0)==0)return;d=c[b>>2]|0;if(!d)return;c[b>>2]=0;_png_free_data(a,d,32767,-1);_memset(d|0,0,268)|0;_png_free(a,d);return}function _deflateEnd(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0;if(!a){b=-2;return b|0}if(!(c[a+32>>2]|0)){b=-2;return b|0}d=a+36|0;e=c[d>>2]|0;if(!e){b=-2;return b|0}f=a+28|0;g=c[f>>2]|0;if(!g){b=-2;return b|0}if((c[g>>2]|0)!=(a|0)){b=-2;return b|0}h=c[g+4>>2]|0;switch(h|0){case 666:case 113:case 103:case 91:case 73:case 69:case 57:case 42:break;default:{b=-2;return b|0}}i=c[g+8>>2]|0;if(!i)j=g;else{Pi[e&2047](c[a+40>>2]|0,i);j=c[f>>2]|0}i=c[j+68>>2]|0;if(!i)k=j;else{Pi[c[d>>2]&2047](c[a+40>>2]|0,i);k=c[f>>2]|0}i=c[k+64>>2]|0;if(!i)l=k;else{Pi[c[d>>2]&2047](c[a+40>>2]|0,i);l=c[f>>2]|0}i=c[l+56>>2]|0;if(!i){m=a+40|0;n=l}else{l=a+40|0;Pi[c[d>>2]&2047](c[l>>2]|0,i);m=l;n=c[f>>2]|0}Pi[c[d>>2]&2047](c[m>>2]|0,n);c[f>>2]=0;b=(h|0)==113?-3:0;return b|0}function _png_free_buffer_list(a,b){a=a|0;b=b|0;var d=0;d=c[b>>2]|0;if(!d)return;c[b>>2]=0;b=d;do{d=b;b=c[b>>2]|0;_png_free(a,d)}while((b|0)!=0);return}function _png_free(a,b){a=a|0;b=b|0;var d=0;if((a|0)==0|(b|0)==0)return;d=c[a+700>>2]|0;if(!d){_free(b);return}else{Pi[d&2047](a,b);return}}function _png_destroy_png_struct(a){a=a|0;var b=0,d=0,e=0;b=l;l=l+880|0;if((l|0)>=(m|0))ba(880);d=b;if(!a){l=b;return}_memcpy(d|0,a|0,876)|0;_memset(a|0,0,876)|0;e=c[d+700>>2]|0;if(!e)_free(a);else Pi[e&2047](d,a);_png_free_jmpbuf(d);l=b;return}function _png_free_jmpbuf(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0;b=l;l=l+160|0;if((l|0)>=(m|0))ba(160);d=4;e=_malloc(40)|0;c[e>>2]=0;f=b;if(!a){_free(e|0);l=b;return}g=a+160|0;h=c[g>>2]|0;i=a+164|0;if(h|0?!((h|0)==(a|0)|(c[i>>2]|0)==0):0){e=_saveSetjmp(f,1,e|0,d|0)|0;d=F;q=0;j=q;q=0;if((j|0)!=0&(r|0)!=0){k=_testSetjmp(c[j>>2]|0,e|0,d|0)|0;if(!k)Gd(j|0,r|0);F=r}else k=-1;if((k|0)==1)n=F;else n=0;while(1){if(n|0)break;c[g>>2]=f;c[i>>2]=0;c[a+156>>2]=653;q=0;Dc(660,a|0,h|0);k=q;q=0;if((k|0)!=0&(r|0)!=0){o=_testSetjmp(c[k>>2]|0,e|0,d|0)|0;if(!o)Gd(k|0,r|0);F=r}else o=-1;if((o|0)==1)n=F;else{k=8;break}}}c[i>>2]=0;c[g>>2]=0;c[a+156>>2]=0;_free(e|0);l=b;return}function _png_free_data(e,f,g,h){e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0;if((e|0)==0|(f|0)==0)return;i=f+136|0;j=c[i>>2]|0;do if(j){k=f+232|0;if(!(g&16384&c[k>>2]))l=k;else{if((h|0)!=-1){_png_free(e,c[j+(h*28|0)+4>>2]|0);c[(c[i>>2]|0)+(h*28|0)+4>>2]=0;l=k;break}m=f+128|0;if((c[m>>2]|0)>0){n=0;o=j;while(1){_png_free(e,c[o+(n*28|0)+4>>2]|0);n=n+1|0;p=c[i>>2]|0;if((n|0)>=(c[m>>2]|0)){q=p;break}else o=p}}else q=j;_png_free(e,q);c[i>>2]=0;c[m>>2]=0;c[f+132>>2]=0;l=k}}else l=f+232|0;while(0);i=c[l>>2]|0;if(!(g&8192&i))r=i;else{i=f+8|0;c[i>>2]=c[i>>2]&-17;i=f+156|0;_png_free(e,c[i>>2]|0);c[i>>2]=0;b[f+22>>1]=0;r=c[l>>2]|0}if(!(g&256&r))s=r;else{r=f+256|0;_png_free(e,c[r>>2]|0);i=f+260|0;_png_free(e,c[i>>2]|0);c[r>>2]=0;c[i>>2]=0;i=f+8|0;c[i>>2]=c[i>>2]&-16385;s=c[l>>2]|0}if(!(g&128&s))t=s;else{s=f+208|0;_png_free(e,c[s>>2]|0);i=f+220|0;_png_free(e,c[i>>2]|0);c[s>>2]=0;c[i>>2]=0;i=f+224|0;s=c[i>>2]|0;if(s|0){r=f+229|0;if(!(a[r>>0]|0))u=s;else{q=0;j=s;while(1){_png_free(e,c[j+(q<<2)>>2]|0);q=q+1|0;s=c[i>>2]|0;if((q|0)>=(d[r>>0]|0)){u=s;break}else j=s}}_png_free(e,u);c[i>>2]=0}i=f+8|0;c[i>>2]=c[i>>2]&-1025;t=c[l>>2]|0}if(g&16&t|0){t=f+116|0;_png_free(e,c[t>>2]|0);i=f+120|0;_png_free(e,c[i>>2]|0);c[t>>2]=0;c[i>>2]=0;i=f+8|0;c[i>>2]=c[i>>2]&-4097}i=f+244|0;t=c[i>>2]|0;do if(t|0?g&32&c[l>>2]|0:0){if((h|0)!=-1){_png_free(e,c[t+(h<<4)>>2]|0);_png_free(e,c[(c[i>>2]|0)+(h<<4)+8>>2]|0);u=c[i>>2]|0;c[u+(h<<4)>>2]=0;c[u+(h<<4)+8>>2]=0;break}u=f+248|0;if((c[u>>2]|0)>0){j=0;r=t;while(1){_png_free(e,c[r+(j<<4)>>2]|0);_png_free(e,c[(c[i>>2]|0)+(j<<4)+8>>2]|0);j=j+1|0;q=c[i>>2]|0;if((j|0)>=(c[u>>2]|0)){v=q;break}else r=q}}else v=t;_png_free(e,v);c[i>>2]=0;c[u>>2]=0;r=f+8|0;c[r>>2]=c[r>>2]&-8193}while(0);i=f+236|0;v=c[i>>2]|0;do if(v|0?g&512&c[l>>2]|0:0){if((h|0)!=-1){_png_free(e,c[v+(h*20|0)+8>>2]|0);c[(c[i>>2]|0)+(h*20|0)+8>>2]=0;break}t=f+240|0;if((c[t>>2]|0)>0){r=0;j=v;while(1){_png_free(e,c[j+(r*20|0)+8>>2]|0);r=r+1|0;k=c[i>>2]|0;if((r|0)>=(c[t>>2]|0)){w=k;break}else j=k}}else w=v;_png_free(e,w);c[i>>2]=0;c[t>>2]=0}while(0);i=c[l>>2]|0;if(!(g&8&i))x=i;else{i=f+204|0;_png_free(e,c[i>>2]|0);c[i>>2]=0;i=f+8|0;c[i>>2]=c[i>>2]&-65;x=c[l>>2]|0}if(!(g&4096&x))y=x;else{x=f+16|0;_png_free(e,c[x>>2]|0);c[x>>2]=0;x=f+8|0;c[x>>2]=c[x>>2]&-9;b[f+20>>1]=0;y=c[l>>2]|0}if(!(g&64&y))z=y;else{x=f+264|0;i=c[x>>2]|0;if(!i)A=y;else{y=f+4|0;if(!(c[y>>2]|0))B=i;else{w=0;v=i;while(1){_png_free(e,c[v+(w<<2)>>2]|0);w=w+1|0;i=c[x>>2]|0;if(w>>>0>=(c[y>>2]|0)>>>0){B=i;break}else v=i}}_png_free(e,B);c[x>>2]=0;A=c[l>>2]|0}x=f+8|0;c[x>>2]=c[x>>2]&-32769;z=A}c[l>>2]=z&~((h|0)==-1?g:g&-16929);return}function _png_error(a,b){a=a|0;b=b|0;var d=0,e=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d;if(a|0?(d=c[a+168>>2]|0,d|0):0)Pi[d&2047](a,b);d=c[109692]|0;c[e>>2]=b|0?b:790476;_fprintf(d,790486,e)|0;_fputc(10,d)|0;_png_longjmp(a,1)}function _png_benign_error(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;d=l;l=l+224|0;if((l|0)>=(m|0))ba(224);e=d;f=(c[a+208>>2]&32768|0)!=0;if(!(c[a+212>>2]&1048576)){if(!f)_png_error(a,b);if(!(c[a+376>>2]|0))_png_error(a,b);else _png_chunk_error(a,b)}if(f?(f=c[a+376>>2]|0,f|0):0){_png_format_buffer(f,e,b);_png_warning(a,e);l=d;return}_png_warning(a,b);l=d;return}function _png_write_tIME(d,e){d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f+8|0;h=f;i=a[e+2>>0]|0;if((((i+-1&255)<=11?(j=a[e+3>>0]|0,(j+-1&255)<=30):0)?(k=a[e+4>>0]|0,(k&255)<=23):0)?(n=a[e+6>>0]|0,(n&255)<=60):0){o=b[e>>1]|0;a[h>>0]=(o&65535)>>>8;a[h+1>>0]=o;a[h+2>>0]=i;a[h+3>>0]=j;a[h+4>>0]=k;a[h+5>>0]=a[e+5>>0]|0;a[h+6>>0]=n;if(!d){l=f;return}n=d+776|0;c[n>>2]=34;a[g>>0]=0;a[g+1>>0]=0;a[g+2>>0]=0;a[g+3>>0]=7;e=g+4|0;a[e>>0]=116;a[g+5>>0]=73;a[g+6>>0]=77;a[g+7>>0]=69;_png_write_data(d,g,8);c[d+376>>2]=1950960965;_png_reset_crc(d);_png_calculate_crc(d,e,4);c[n>>2]=66;_png_write_data(d,h,7);_png_calculate_crc(d,h,7);c[n>>2]=130;n=c[d+404>>2]|0;a[g>>0]=n>>>24;a[g+1>>0]=n>>>16;a[g+2>>0]=n>>>8;a[g+3>>0]=n;_png_write_data(d,g,4);l=f;return}_png_warning(d,790438);l=f;return}function _png_write_iTXt(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0;i=l;l=l+1136|0;if((l|0)>=(m|0))ba(1136);j=i+1120|0;k=i+1036|0;n=i;o=_png_check_keyword(b,e,k)|0;if(!o)_png_error(b,790357);e=d+1|0;if(e>>>0>=4)_png_error(b,790379);d=(e&1|0)!=0;a[k+(o+1)>>0]=16777472>>>(e<<3);a[k+(o+2)>>0]=0;e=o+3|0;p=(f|0)==0?1263606:f;f=(_strlen(p)|0)+1|0;q=(g|0)==0?1263606:g;g=(_strlen(q)|0)+1|0;r=(h|0)==0?1263606:h;h=f>>>0>(2147483644-o|0)>>>0?2147483647:f+e|0;o=g>>>0>(2147483647-h|0)>>>0?2147483647:h+g|0;h=_strlen(r)|0;c[n>>2]=r;c[n+4>>2]=h;s=n+8|0;c[s>>2]=0;do if(d)if(!(_png_text_compress(b,1767135348,n,o)|0)){t=c[s>>2]|0;break}else _png_error(b,c[b+248>>2]|0);else if(h>>>0>(2147483647-o|0)>>>0)_png_error(b,790405);else{c[s>>2]=h;t=h;break}while(0);h=t+o|0;o=(b|0)==0;if(!o){t=b+776|0;c[t>>2]=34;a[j>>0]=h>>>24;a[j+1>>0]=h>>>16;a[j+2>>0]=h>>>8;a[j+3>>0]=h;h=j+4|0;a[h>>0]=105;a[j+5>>0]=84;a[j+6>>0]=88;a[j+7>>0]=116;_png_write_data(b,j,8);c[b+376>>2]=1767135348;_png_reset_crc(b);_png_calculate_crc(b,h,4);c[t>>2]=66;if(e|0){_png_write_data(b,k,e);_png_calculate_crc(b,k,e)}if((f|0)!=0&(p|0)!=0){_png_write_data(b,p,f);_png_calculate_crc(b,p,f)}if((g|0)!=0&(q|0)!=0){_png_write_data(b,q,g);_png_calculate_crc(b,q,g);u=1}else u=1}else u=0;g=c[s>>2]|0;if(d){d=b+280|0;s=b+284|0;a:do if(o){q=c[d>>2]|0;f=g-(g>>>0<1024?g:1024)|0;p=(f|0)==0;if((q|0)==0|p)v=p;else{p=c[s>>2]|0;e=q;q=f;do{e=c[e>>2]|0;q=q-(p>>>0>q>>>0?q:p)|0;f=(q|0)==0}while(!((e|0)==0|f));v=f}}else{e=d;q=1024;p=n+12|0;f=g;while(1){k=c[e>>2]|0;t=q>>>0>f>>>0?f:q;if(t|0){_png_write_data(b,p,t);_png_calculate_crc(b,p,t)}h=f-t|0;t=(h|0)==0;if((k|0)==0|t){v=t;break a}e=k;q=c[s>>2]|0;p=k+4|0;f=h}}while(0);if(!v)_png_error(b,790041)}else if((r|0)!=0&u&(g|0)!=0){_png_write_data(b,r,g);_png_calculate_crc(b,r,g)}if(o){l=i;return}c[b+776>>2]=130;o=c[b+404>>2]|0;a[j>>0]=o>>>24;a[j+1>>0]=o>>>16;a[j+2>>0]=o>>>8;a[j+3>>0]=o;_png_write_data(b,j,4);l=i;return}function _png_write_zTXt(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;g=l;l=l+1136|0;if((l|0)>=(m|0))ba(1136);h=g+1120|0;i=g+1036|0;j=g;switch(f|0){case -1:{_png_write_tEXt(b,d,e,0);l=g;return}case 0:{f=_png_check_keyword(b,d,i)|0;if(!f)_png_error(b,790019);a[i+(f+1)>>0]=0;d=f+2|0;if(!e)k=0;else k=_strlen(e)|0;c[j>>2]=e;c[j+4>>2]=k;k=j+8|0;c[k>>2]=0;if(_png_text_compress(b,2052348020,j,d)|0)_png_error(b,c[b+248>>2]|0);e=c[k>>2]|0;f=e+d|0;n=(b|0)==0;a:do if(n){o=c[70]|0;p=e-(e>>>0<1024?e:1024)|0;q=(p|0)==0;if((o|0)==0|q)r=q;else{q=c[71]|0;s=o;o=p;do{s=c[s>>2]|0;o=o-(q>>>0>o>>>0?o:q)|0;p=(o|0)==0}while(!((s|0)==0|p));r=p}}else{s=b+776|0;c[s>>2]=34;a[h>>0]=f>>>24;a[h+1>>0]=f>>>16;a[h+2>>0]=f>>>8;a[h+3>>0]=f;o=h+4|0;a[o>>0]=122;a[h+5>>0]=84;a[h+6>>0]=88;a[h+7>>0]=116;_png_write_data(b,h,8);c[b+376>>2]=2052348020;_png_reset_crc(b);_png_calculate_crc(b,o,4);c[s>>2]=66;if(d|0){_png_write_data(b,i,d);_png_calculate_crc(b,i,d)}s=b+284|0;o=b+280|0;q=1024;p=j+12|0;t=c[k>>2]|0;while(1){u=c[o>>2]|0;v=q>>>0>t>>>0?t:q;if(v|0){_png_write_data(b,p,v);_png_calculate_crc(b,p,v)}w=t-v|0;v=(w|0)==0;if((u|0)==0|v){r=v;break a}o=u;q=c[s>>2]|0;p=u+4|0;t=w}}while(0);if(!r)_png_error(b,790041);if(!n){c[b+776>>2]=130;n=c[b+404>>2]|0;a[h>>0]=n>>>24;a[h+1>>0]=n>>>16;a[h+2>>0]=n>>>8;a[h+3>>0]=n;_png_write_data(b,h,4)}l=g;return}default:_png_error(b,789988)}}function _png_write_tEXt(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,n=0,o=0;f=l;l=l+96|0;if((l|0)>=(m|0))ba(96);g=f+80|0;h=f;i=_png_check_keyword(b,d,h)|0;if(!i)_png_error(b,789866);if((e|0)!=0?(a[e>>0]|0)!=0:0){d=_strlen(e)|0;if(d>>>0>(2147483646-i|0)>>>0)_png_error(b,789888);else j=d}else j=0;d=i+1|0;i=d+j|0;k=(b|0)==0;if(k){n=g;l=f;return}o=b+776|0;c[o>>2]=34;a[g>>0]=i>>>24;a[g+1>>0]=i>>>16;a[g+2>>0]=i>>>8;a[g+3>>0]=i;i=g+4|0;a[i>>0]=116;a[g+5>>0]=69;a[g+6>>0]=88;a[g+7>>0]=116;_png_write_data(b,g,8);c[b+376>>2]=1950701684;_png_reset_crc(b);_png_calculate_crc(b,i,4);c[o>>2]=66;if(d|0){_png_write_data(b,h,d);_png_calculate_crc(b,h,d)}if((j|0)!=0&(e|0)!=0){_png_write_data(b,e,j);_png_calculate_crc(b,e,j)}if(k){n=g;l=f;return}c[b+776>>2]=130;k=c[b+404>>2]|0;a[g>>0]=k>>>24;a[g+1>>0]=k>>>16;a[g+2>>0]=k>>>8;a[g+3>>0]=k;_png_write_data(b,g,4);n=g;l=f;return}function _png_handle_as_unknown(a,b){a=a|0;b=b|0;var e=0,f=0,g=0,h=0;if((a|0)==0|(b|0)==0){e=0;return e|0}f=c[a+668>>2]|0;if(!f){e=0;return e|0}g=c[a+672>>2]|0;a=g+(f*5|0)|0;while(1){f=a+-5|0;if(!(_memcmp(b,f,4)|0))break;if(f>>>0>g>>>0)a=f;else{e=0;h=7;break}}if((h|0)==7)return e|0;e=d[a+-1>>0]|0;return e|0}function _png_warning(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;if(b){if((a[d>>0]|0)==35)if((a[d+1>>0]|0)!=32)if((a[d+2>>0]|0)!=32)if((a[d+3>>0]|0)!=32)if((a[d+4>>0]|0)!=32)if((a[d+5>>0]|0)!=32)if((a[d+6>>0]|0)!=32)if((a[d+7>>0]|0)!=32)if((a[d+8>>0]|0)!=32)if((a[d+9>>0]|0)!=32)if((a[d+10>>0]|0)!=32)if((a[d+11>>0]|0)!=32)if((a[d+12>>0]|0)!=32)if((a[d+13>>0]|0)==32)g=13;else g=(a[d+14>>0]|0)==32?14:15;else g=12;else g=11;else g=10;else g=9;else g=8;else g=7;else g=6;else g=5;else g=4;else g=3;else g=2;else g=1;else g=0;h=c[b+172>>2]|0;if(!h)i=g;else{Pi[h&2047](b,d+g|0);l=e;return}}else i=0;g=c[109692]|0;c[f>>2]=d+i;_fprintf(g,789847,f)|0;_fputc(10,g)|0;l=e;return}function _png_write_chunk(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,n=0,o=0;g=l;l=l+16|0;if((l|0)>=(m|0))ba(16);h=g;i=a[d>>0]|0;j=a[d+1>>0]|0;k=a[d+2>>0]|0;n=a[d+3>>0]|0;if(!b){l=g;return}if((f|0)<0)_png_error(b,789820);d=b+776|0;c[d>>2]=34;a[h>>0]=f>>>24;a[h+1>>0]=f>>>16;a[h+2>>0]=f>>>8;a[h+3>>0]=f;o=h+4|0;a[o>>0]=i;a[h+5>>0]=j;a[h+6>>0]=k;a[h+7>>0]=n;_png_write_data(b,h,8);c[b+376>>2]=(j&255)<<16|(i&255)<<24|(k&255)<<8|n&255;_png_reset_crc(b);_png_calculate_crc(b,o,4);c[d>>2]=66;if((e|0)!=0&(f|0)!=0){_png_write_data(b,e,f);_png_calculate_crc(b,e,f)}c[d>>2]=130;d=c[b+404>>2]|0;a[h>>0]=d>>>24;a[h+1>>0]=d>>>16;a[h+2>>0]=d>>>8;a[h+3>>0]=d;_png_write_data(b,h,4);l=g;return}function _png_write_IEND(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d;if(!b){f=b+208|0;g=c[f>>2]|0;h=g|16;c[f>>2]=h;l=d;return}i=b+776|0;c[i>>2]=34;j=e+4|0;c[e>>2]=0;a[j>>0]=73;a[e+5>>0]=69;a[e+6>>0]=78;a[e+7>>0]=68;_png_write_data(b,e,8);c[b+376>>2]=1229278788;_png_reset_crc(b);_png_calculate_crc(b,j,4);c[i>>2]=130;i=c[b+404>>2]|0;a[e>>0]=i>>>24;a[e+1>>0]=i>>>16;a[e+2>>0]=i>>>8;a[e+3>>0]=i;_png_write_data(b,e,4);f=b+208|0;g=c[f>>2]|0;h=g|16;c[f>>2]=h;l=d;return}function _png_write_data(a,b,d){a=a|0;b=b|0;d=d|0;var e=0;e=c[a+180>>2]|0;if(!e)_png_error(a,789792);else{bj[e&4095](a,b,d);return}}function _png_reset_crc(a){a=a|0;c[a+404>>2]=_crc32(0,0,0)|0;return}function _png_calculate_crc(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0;e=c[a+212>>2]|0;if(!(d|0?((c[a+376>>2]&536870912|0)==0?(e&2048|0)==0:(e&768|0)!=768):0))return;e=a+404|0;a=b;b=c[e>>2]|0;f=d;while(1){d=(f|0)==0?-1:f;b=_crc32(b,a,d)|0;f=f-d|0;if(!f)break;else a=a+d|0}c[e>>2]=b;return}function _crc32(a,b,c){a=a|0;b=b|0;c=c|0;return _crc32_z(a,b,c)|0}function _crc32_z(a,b,e){a=a|0;b=b|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0;if(!b){f=0;return f|0}g=~a;a:do if(e){a=g;h=e;i=b;while(1){if(!(i&3))break;j=c[206736+(((d[i>>0]|0)^a&255)<<2)>>2]^a>>>8;k=h+-1|0;if(!k){l=j;break a}else{a=j;h=k;i=i+1|0}}if(h>>>0>31){k=h+-32|0;j=k&-32;m=i+(j+32)|0;n=i;o=a;p=h;while(1){q=c[n>>2]^o;r=c[208784+((q>>>8&255)<<2)>>2]^c[209808+((q&255)<<2)>>2]^c[207760+((q>>>16&255)<<2)>>2]^c[206736+(q>>>24<<2)>>2]^c[n+4>>2];q=c[208784+((r>>>8&255)<<2)>>2]^c[209808+((r&255)<<2)>>2]^c[207760+((r>>>16&255)<<2)>>2]^c[206736+(r>>>24<<2)>>2]^c[n+8>>2];r=c[208784+((q>>>8&255)<<2)>>2]^c[209808+((q&255)<<2)>>2]^c[207760+((q>>>16&255)<<2)>>2]^c[206736+(q>>>24<<2)>>2]^c[n+12>>2];q=c[208784+((r>>>8&255)<<2)>>2]^c[209808+((r&255)<<2)>>2]^c[207760+((r>>>16&255)<<2)>>2]^c[206736+(r>>>24<<2)>>2]^c[n+16>>2];r=c[208784+((q>>>8&255)<<2)>>2]^c[209808+((q&255)<<2)>>2]^c[207760+((q>>>16&255)<<2)>>2]^c[206736+(q>>>24<<2)>>2]^c[n+20>>2];q=c[208784+((r>>>8&255)<<2)>>2]^c[209808+((r&255)<<2)>>2]^c[207760+((r>>>16&255)<<2)>>2]^c[206736+(r>>>24<<2)>>2]^c[n+24>>2];r=c[208784+((q>>>8&255)<<2)>>2]^c[209808+((q&255)<<2)>>2]^c[207760+((q>>>16&255)<<2)>>2]^c[206736+(q>>>24<<2)>>2]^c[n+28>>2];o=c[208784+((r>>>8&255)<<2)>>2]^c[209808+((r&255)<<2)>>2]^c[207760+((r>>>16&255)<<2)>>2]^c[206736+(r>>>24<<2)>>2];p=p+-32|0;if(p>>>0<=31)break;else n=n+32|0}s=m;t=o;u=k-j|0}else{s=i;t=a;u=h}if(u>>>0>3){n=u+-4|0;p=n>>>2;r=p+1|0;q=s;v=u;w=t;while(1){x=c[q>>2]^w;w=c[208784+((x>>>8&255)<<2)>>2]^c[209808+((x&255)<<2)>>2]^c[207760+((x>>>16&255)<<2)>>2]^c[206736+(x>>>24<<2)>>2];v=v+-4|0;if(v>>>0<=3)break;else q=q+4|0}y=s+(r<<2)|0;z=w;A=n-(p<<2)|0}else{y=s;z=t;A=u}if(!A)l=z;else{q=y;v=z;h=A;while(1){a=c[206736+(((d[q>>0]|0)^v&255)<<2)>>2]^v>>>8;h=h+-1|0;if(!h){l=a;break}else{q=q+1|0;v=a}}}}else l=g;while(0);f=~l;return f|0}function _png_check_keyword(b,c,d){b=b|0;c=c|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0;e=l;l=l+256|0;if((l|0)>=(m|0))ba(256);f=e;if(!c){a[d>>0]=0;g=0;l=e;return g|0}h=a[c>>0]|0;a:do if(!(h<<24>>24)){i=1;j=0;k=0;n=c;o=d}else{p=1;q=0;r=0;s=c;t=d;u=h;while(1){b:do if(!p){v=s+1|0;if((u&255)>160|(u+-33&255)<94){w=q;x=v;y=u;z=4}else{a[t>>0]=32;A=1;B=u<<24>>24==32?q:u&255;C=v}}else{v=q;D=s;E=u;while(1){F=D+1|0;if((E&255)>160|(E+-33&255)<94){w=v;x=F;y=E;z=4;break b}G=(v|0)==0?E&255:v;E=a[F>>0]|0;if(!(E<<24>>24)){i=p;j=G;k=r;n=F;o=t;break a}else{v=G;D=F}}}while(0);if((z|0)==4){z=0;a[t>>0]=y;A=0;B=w;C=x}D=r+1|0;v=t+1|0;u=a[C>>0]|0;if(!(D>>>0<79&u<<24>>24!=0)){i=A;j=B;k=D;n=C;o=v;break}else{p=A;q=B;r=D;s=C;t=v}}}while(0);C=(k|0)!=0&(i|0)!=0;i=(C<<31>>31)+k|0;k=(j|0)==0&C?32:j;a[(C?o+-1|0:o)>>0]=0;if(!i){g=0;l=e;return g|0}if(a[n>>0]|0){_png_warning(b,789908);g=i;l=e;return g|0}if(!k){g=i;l=e;return g|0}_png_warning_parameter(f,1,c);_png_warning_parameter_signed(f,2,4,k);_png_formatted_warning(b,f,789926);g=i;l=e;return g|0}function _png_warning_parameter(b,c,d){b=b|0;c=c|0;d=d|0;var e=0,f=0,g=0,h=0;e=c+-1|0;if(e>>>0>7|(b+(e<<5)|0)==0)return;if((d|0)!=0?(c=a[d>>0]|0,c<<24>>24!=0):0){f=0;g=d;d=c;while(1){g=g+1|0;c=f+1|0;a[b+(e<<5)+f>>0]=d;d=a[g>>0]|0;if(!(c>>>0<31&d<<24>>24!=0)){h=c;break}else f=c}}else h=0;a[b+(e<<5)+h>>0]=0;return}function _png_warning_parameter_signed(b,c,d,e){b=b|0;c=c|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);g=f;h=(e|0)<0;i=_png_format_number(g,g+24|0,d,h?0-e|0:e)|0;if(h&i>>>0>g>>>0){g=i+-1|0;a[g>>0]=45;j=g}else j=i;i=c+-1|0;if(i>>>0>7|(b+(i<<5)|0)==0){l=f;return}if((j|0)!=0?(c=a[j>>0]|0,c<<24>>24!=0):0){g=0;h=j;j=c;while(1){h=h+1|0;c=g+1|0;a[b+(i<<5)+g>>0]=j;j=a[h>>0]|0;if(!(c>>>0<31&j<<24>>24!=0)){k=c;break}else g=c}}else k=0;a[b+(i<<5)+k>>0]=0;l=f;return}function _png_formatted_warning(b,c,d){b=b|0;c=c|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0;e=l;l=l+192|0;if((l|0)>=(m|0))ba(192);f=e;a:do if(!c){g=d;h=0;while(1){i=a[g>>0]|0;if(!(i<<24>>24)){j=h;break a}k=h+1|0;a[f+h>>0]=i;if(k>>>0<191){g=g+1|0;h=k}else{j=k;break}}}else{h=d;g=0;while(1){k=a[h>>0]|0;switch(k<<24>>24){case 0:{j=g;break a;break}case 64:{i=h+1|0;n=a[i>>0]|0;if(n<<24>>24){o=0;while(1)if((o|0)!=9?(a[789961+o>>0]|0)!=n<<24>>24:0)o=o+1|0;else break;if((o|0)<8){p=c+(o<<5)+32|0;b:do if(g>>>0<191){q=c+(o<<5)|0;r=g;while(1){s=a[q>>0]|0;if(!(q>>>0<p>>>0&s<<24>>24!=0)){t=r;break b}u=r+1|0;a[f+r>>0]=s;if(u>>>0<191){q=q+1|0;r=u}else{t=u;break}}}else t=g;while(0);v=h+2|0;w=t}else{x=i;y=n;z=11}}else{x=h;y=64;z=11}break}default:{x=h;y=k;z=11}}if((z|0)==11){z=0;a[f+g>>0]=y;v=x+1|0;w=g+1|0}if(w>>>0<191){h=v;g=w}else{j=w;break a}}}while(0);a[f+j>>0]=0;_png_warning(b,f);l=e;return}function _png_format_number(b,c,d,e){b=b|0;c=c|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0;f=c+-1|0;a[f>>0]=0;if(f>>>0<=b>>>0){g=f;return g|0}c=(d|0)==5;h=0;i=1;j=0;k=e;l=f;a:while(1){b:do switch(d|0){case 2:{m=1;n=0;o=e;p=f;q=5;break a;break}case 5:{if(!((k|0)!=0|(j|0)<(i|0))){g=l;q=22;break a}r=(k>>>0)%10|0;s=l+-1|0;if(!(h|r)){t=0;u=l}else{a[s>>0]=a[789971+r>>0]|0;t=1;u=s}v=j;w=(k>>>0)/10|0;x=t;y=u;z=5;break}default:{s=i;r=j;A=k;B=l;while(1){if(!((A|0)!=0|(r|0)<(s|0))){g=B;q=22;break a}switch(d|0){case 3:{C=s;q=14;break}case 4:{C=2;q=14;break}case 1:{D=B+-1|0;a[D>>0]=a[789971+((A>>>0)%10|0)>>0]|0;E=(A>>>0)/10|0;F=D;G=s;break}default:{v=r;w=0;x=h;y=B;z=s;break b}}if((q|0)==14){q=0;D=B+-1|0;a[D>>0]=a[789971+(A&15)>>0]|0;E=A>>>4;F=D;G=C}if(F>>>0>b>>>0){s=G;r=r+1|0;A=E;B=F}else{g=F;q=22;break a}}}}while(0);B=v+1|0;do if(c&(B|0)==5&y>>>0>b>>>0){if(x|0){A=y+-1|0;a[A>>0]=46;H=x;I=5;J=w;K=A;break}if(!w){A=y+-1|0;a[A>>0]=48;H=0;I=5;J=0;K=A}else{H=0;I=5;J=w;K=y}}else{H=x;I=B;J=w;K=y}while(0);if(K>>>0>b>>>0){h=H;i=z;j=I;k=J;l=K}else{g=K;q=22;break}}if((q|0)==5){while(1){q=0;if(!((o|0)!=0|(n|0)<(m|0))){g=p;q=22;break}K=p+-1|0;a[K>>0]=a[789971+((o>>>0)%10|0)>>0]|0;if(K>>>0>b>>>0){m=2;n=n+1|0;o=(o>>>0)/10|0;p=K;q=5}else{g=K;q=22;break}}if((q|0)==22)return g|0}else if((q|0)==22)return g|0;return 0}function _png_text_compress(b,e,f,g){b=b|0;e=e|0;f=f|0;g=g|0;var h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0;h=f+4|0;i=_png_deflate_claim(b,e,c[h>>2]|0)|0;if(i|0){j=i;return j|0}i=c[h>>2]|0;e=b+224|0;c[e>>2]=c[f>>2];k=b+228|0;c[k>>2]=0;l=f+12|0;m=b+236|0;c[m>>2]=l;n=b+240|0;c[n>>2]=1024;o=b+284|0;p=1024;q=i;i=b+280|0;r=1024;while(1){c[k>>2]=q;do if(!r)if((p+g|0)<0){s=0;t=2;u=-4;v=p;w=i}else{x=c[i>>2]|0;if(!x){y=_png_malloc_base(b,(c[o>>2]|0)+4|0)|0;if(!y){s=0;t=2;u=-4;v=p;w=i;break}c[y>>2]=0;c[i>>2]=y;z=y}else z=x;c[m>>2]=z+4;x=c[o>>2]|0;c[n>>2]=x;A=x+p|0;B=z;C=9}else{A=p;B=i;C=9}while(0);if((C|0)==9){C=0;x=_deflate(e,4)|0;y=c[k>>2]|0;c[k>>2]=0;s=y;t=0;u=x;v=A;w=B}r=c[n>>2]|0;if(t|u|0)break;else{p=v;q=s;i=w}}w=v-r|0;c[n>>2]=0;c[f+8>>2]=w;if((w+g|0)>>>0>2147483646){c[b+248>>2]=790089;c[b+220>>2]=0;j=-4;return j|0}_png_zstream_error(b,u);c[b+220>>2]=0;if(!((u|0)==1&(s|0)==0)){j=u;return j|0}u=c[h>>2]|0;if(u>>>0>=16385){j=0;return j|0}h=d[l>>0]|0;if(!((h&15|0)==8&(h&240)>>>0<113)){j=0;return j|0}s=h>>>4;h=128<<s;if(h>>>0<u>>>0){j=0;return j|0}else{D=h;E=s}do{D=D>>>1;E=E+-1|0}while(!((E|0)==0|D>>>0<u>>>0));u=E<<4|8;a[l>>0]=u;l=f+13|0;f=a[l>>0]&-32&255;a[l>>0]=(((f|u<<8)>>>0)%31|0|f)^31;j=0;return j|0}function _png_deflate_claim(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;f=l;l=l+64|0;if((l|0)>=(m|0))ba(64);g=f;h=b+220|0;i=c[h>>2]|0;do if(i|0){a[g>>0]=d>>>24;a[g+1>>0]=d>>>16;a[g+2>>0]=d>>>8;a[g+3>>0]=d;a[g+4>>0]=58;a[g+5>>0]=32;a[g+6>>0]=i>>>24;a[g+7>>0]=i>>>16;a[g+8>>0]=i>>>8;a[g+9>>0]=i;_png_safecat(g,64,10,794827)|0;_png_warning(b,g);if((c[h>>2]|0)!=1229209940){c[h>>2]=0;break}c[b+248>>2]=790314;j=-2;l=f;return j|0}while(0);g=c[b+288>>2]|0;i=c[b+292>>2]|0;k=c[b+296>>2]|0;n=c[b+300>>2]|0;do if((d|0)==1229209940)if(!(c[b+212>>2]&1)){o=(a[b+426>>0]|0)!=8&1;p=n;q=k;r=i;s=g;break}else{o=c[b+304>>2]|0;p=n;q=k;r=i;s=g;break}else{o=c[b+324>>2]|0;p=c[b+320>>2]|0;q=c[b+316>>2]|0;r=c[b+312>>2]|0;s=c[b+308>>2]|0}while(0);if(e>>>0<16385?(g=1<<q+-1,i=e+262|0,i>>>0<=g>>>0):0){e=g;g=q;while(1){e=e>>>1;k=g+-1|0;if(i>>>0>e>>>0){t=k;break}else g=k}}else t=q;q=b+212|0;g=c[q>>2]|0;do if(!(g&2))u=g;else{if(((((c[b+328>>2]|0)==(s|0)?(c[b+332>>2]|0)==(r|0):0)?(c[b+336>>2]|0)==(t|0):0)?(c[b+340>>2]|0)==(p|0):0)?(c[b+344>>2]|0)==(o|0):0){u=g;break}if(_deflateEnd(b+224|0)|0)_png_warning(b,790329);e=c[q>>2]&-3;c[q>>2]=e;u=e}while(0);g=b+224|0;c[g>>2]=0;c[b+228>>2]=0;c[b+236>>2]=0;c[b+240>>2]=0;if(!(u&2)){u=_deflateInit2_(g,s,r,t,p,o,1108582,56)|0;if(!u){c[q>>2]=c[q>>2]|2;v=26}else{w=u;v=27}}else{u=_deflateReset(g)|0;if(!u)v=26;else{w=u;v=27}}if((v|0)==26){c[h>>2]=d;j=0;l=f;return j|0}else if((v|0)==27){_png_zstream_error(b,w);j=w;l=f;return j|0}return 0}function _png_malloc_base(a,b){a=a|0;b=b|0;var d=0,e=0;if(!b){d=0;return d|0}if(a|0?(e=c[a+696>>2]|0,e|0):0){d=$i[e&8191](a,b)|0;return d|0}d=_malloc(b)|0;return d|0}function _deflate(e,f){e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ba=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0,ia=0,ja=0,ka=0,la=0,ma=0,na=0,oa=0,pa=0,qa=0,ra=0,sa=0,ta=0,ua=0,va=0,wa=0,xa=0,ya=0;if(!e){g=-2;return g|0}if(!(c[e+32>>2]|0)){g=-2;return g|0}if(!(c[e+36>>2]|0)){g=-2;return g|0}h=e+28|0;i=c[h>>2]|0;if(!i){g=-2;return g|0}if((c[i>>2]|0)!=(e|0)){g=-2;return g|0}j=i+4|0;k=c[j>>2]|0;switch(k|0){case 666:case 113:case 103:case 91:case 73:case 69:case 57:case 42:break;default:{g=-2;return g|0}}if(f>>>0>5){g=-2;return g|0}l=e+12|0;do if(c[l>>2]|0){m=e+4|0;n=(c[m>>2]|0)==0;if(!n?(c[e>>2]|0)==0:0)break;o=(f|0)!=4;if(!(o&(k|0)==666)){p=e+16|0;if(!(c[p>>2]|0)){c[e+24>>2]=c[50329];g=-5;return g|0}q=i+40|0;r=c[q>>2]|0;c[q>>2]=f;s=i+20|0;do if(!(c[s>>2]|0))if(n?o&((f<<1)-((f|0)>4?9:0)|0)<=((r<<1)-((r|0)>4?9:0)|0):0){c[e+24>>2]=c[50329];g=-5;return g|0}else{t=0;u=k}else{__tr_flush_bits(i);v=c[s>>2]|0;w=c[p>>2]|0;x=v>>>0>w>>>0?w:v;if(x){y=i+16|0;_memcpy(c[l>>2]|0,c[y>>2]|0,x|0)|0;c[l>>2]=(c[l>>2]|0)+x;c[y>>2]=(c[y>>2]|0)+x;z=e+20|0;c[z>>2]=(c[z>>2]|0)+x;z=(c[p>>2]|0)-x|0;c[p>>2]=z;A=(c[s>>2]|0)-x|0;c[s>>2]=A;if(!A){c[y>>2]=c[i+8>>2];B=0;C=z}else{B=A;C=z}}else{B=v;C=w}if(C|0){t=B;u=c[j>>2]|0;break}c[q>>2]=-1;g=0;return g|0}while(0);a:do switch(u|0){case 666:{if(!(c[m>>2]|0))D=123;else{c[e+24>>2]=c[50329];g=-5;return g|0}break}case 42:{r=(c[i+48>>2]<<12)+-30720|0;if((c[i+136>>2]|0)<=1?(n=c[i+132>>2]|0,(n|0)>=2):0)E=(n|0)<6?64:(n|0)==6?128:192;else E=0;n=E|r;r=i+108|0;w=(c[r>>2]|0)==0?n:n|32;n=(((w>>>0)%31|0)^31)+w|0;w=i+8|0;v=c[w>>2]|0;c[s>>2]=t+1;a[v+t>>0]=n>>>8;v=c[w>>2]|0;z=c[s>>2]|0;c[s>>2]=z+1;a[v+z>>0]=n;n=e+48|0;if(c[r>>2]|0){r=c[n>>2]|0;z=c[w>>2]|0;v=c[s>>2]|0;c[s>>2]=v+1;a[z+v>>0]=r>>>24;v=c[w>>2]|0;z=c[s>>2]|0;c[s>>2]=z+1;a[v+z>>0]=r>>>16;r=c[n>>2]|0;z=c[w>>2]|0;v=c[s>>2]|0;c[s>>2]=v+1;a[z+v>>0]=r>>>8;v=c[w>>2]|0;w=c[s>>2]|0;c[s>>2]=w+1;a[v+w>>0]=r}c[n>>2]=_adler32(0,0,0)|0;c[j>>2]=113;n=c[h>>2]|0;__tr_flush_bits(n);r=n+20|0;w=c[r>>2]|0;v=c[p>>2]|0;z=w>>>0>v>>>0?v:w;if(z|0?(w=n+16|0,_memcpy(c[l>>2]|0,c[w>>2]|0,z|0)|0,c[l>>2]=(c[l>>2]|0)+z,c[w>>2]=(c[w>>2]|0)+z,v=e+20|0,c[v>>2]=(c[v>>2]|0)+z,c[p>>2]=(c[p>>2]|0)-z,v=(c[r>>2]|0)-z|0,c[r>>2]=v,(v|0)==0):0)c[w>>2]=c[n+8>>2];if(!(c[s>>2]|0)){F=c[j>>2]|0;D=39;break a}c[q>>2]=-1;g=0;return g|0}default:{F=u;D=39}}while(0);if((D|0)==39){do if((F|0)==57){n=e+48|0;c[n>>2]=_crc32(0,0,0)|0;w=i+8|0;v=c[w>>2]|0;r=c[s>>2]|0;c[s>>2]=r+1;a[v+r>>0]=31;r=c[w>>2]|0;v=c[s>>2]|0;c[s>>2]=v+1;a[r+v>>0]=-117;v=c[w>>2]|0;r=c[s>>2]|0;c[s>>2]=r+1;a[v+r>>0]=8;r=i+28|0;v=c[r>>2]|0;if(v|0){z=((c[v+44>>2]|0?2:0)|(c[v>>2]|0)!=0|((c[v+16>>2]|0)==0?0:4)|((c[v+28>>2]|0)==0?0:8)|((c[v+36>>2]|0)==0?0:16))&255;v=c[w>>2]|0;A=c[s>>2]|0;c[s>>2]=A+1;a[v+A>>0]=z;z=c[(c[r>>2]|0)+4>>2]&255;A=c[w>>2]|0;v=c[s>>2]|0;c[s>>2]=v+1;a[A+v>>0]=z;z=(c[(c[r>>2]|0)+4>>2]|0)>>>8&255;v=c[w>>2]|0;A=c[s>>2]|0;c[s>>2]=A+1;a[v+A>>0]=z;z=(c[(c[r>>2]|0)+4>>2]|0)>>>16&255;A=c[w>>2]|0;v=c[s>>2]|0;c[s>>2]=v+1;a[A+v>>0]=z;z=(c[(c[r>>2]|0)+4>>2]|0)>>>24&255;v=c[w>>2]|0;A=c[s>>2]|0;c[s>>2]=A+1;a[v+A>>0]=z;z=c[i+132>>2]|0;if((z|0)==9)G=2;else G=((z|0)<2?1:(c[i+136>>2]|0)>1)?4:0;z=c[w>>2]|0;A=c[s>>2]|0;c[s>>2]=A+1;a[z+A>>0]=G;A=c[(c[r>>2]|0)+12>>2]&255;z=c[w>>2]|0;v=c[s>>2]|0;c[s>>2]=v+1;a[z+v>>0]=A;A=c[r>>2]|0;if(!(c[A+16>>2]|0))H=A;else{v=c[A+20>>2]&255;A=c[w>>2]|0;z=c[s>>2]|0;c[s>>2]=z+1;a[A+z>>0]=v;v=(c[(c[r>>2]|0)+20>>2]|0)>>>8&255;z=c[w>>2]|0;A=c[s>>2]|0;c[s>>2]=A+1;a[z+A>>0]=v;H=c[r>>2]|0}if(c[H+44>>2]|0)c[n>>2]=_crc32(c[n>>2]|0,c[w>>2]|0,c[s>>2]|0)|0;c[i+32>>2]=0;c[j>>2]=69;I=r;D=59;break}r=c[w>>2]|0;n=c[s>>2]|0;c[s>>2]=n+1;a[r+n>>0]=0;n=c[w>>2]|0;r=c[s>>2]|0;c[s>>2]=r+1;a[n+r>>0]=0;r=c[w>>2]|0;n=c[s>>2]|0;c[s>>2]=n+1;a[r+n>>0]=0;n=c[w>>2]|0;r=c[s>>2]|0;c[s>>2]=r+1;a[n+r>>0]=0;r=c[w>>2]|0;n=c[s>>2]|0;c[s>>2]=n+1;a[r+n>>0]=0;n=c[i+132>>2]|0;if((n|0)==9)J=2;else J=((n|0)<2?1:(c[i+136>>2]|0)>1)?4:0;n=c[w>>2]|0;r=c[s>>2]|0;c[s>>2]=r+1;a[n+r>>0]=J;r=c[w>>2]|0;w=c[s>>2]|0;c[s>>2]=w+1;a[r+w>>0]=3;c[j>>2]=113;w=c[h>>2]|0;__tr_flush_bits(w);r=w+20|0;n=c[r>>2]|0;v=c[p>>2]|0;A=n>>>0>v>>>0?v:n;if(A|0?(n=w+16|0,_memcpy(c[l>>2]|0,c[n>>2]|0,A|0)|0,c[l>>2]=(c[l>>2]|0)+A,c[n>>2]=(c[n>>2]|0)+A,v=e+20|0,c[v>>2]=(c[v>>2]|0)+A,c[p>>2]=(c[p>>2]|0)-A,v=(c[r>>2]|0)-A|0,c[r>>2]=v,(v|0)==0):0)c[n>>2]=c[w+8>>2];if(!(c[s>>2]|0)){K=c[j>>2]|0;D=56;break}c[q>>2]=-1;g=0;return g|0}else{K=F;D=56}while(0);b:do if((D|0)==56)switch(K|0){case 69:{I=i+28|0;D=59;break b;break}case 73:{L=i+28|0;D=74;break b;break}case 91:{M=i+28|0;D=93;break b;break}case 103:{N=i+28|0;D=109;break b;break}default:break b}while(0);if((D|0)==59){w=c[I>>2]|0;n=c[w+16>>2]|0;if(n|0){v=c[s>>2]|0;r=i+32|0;A=c[r>>2]|0;z=(c[w+20>>2]&65535)-A|0;w=i+12|0;y=c[w>>2]|0;x=i+8|0;c:do if((v+z|0)>>>0>y>>>0){O=e+48|0;P=e+20|0;Q=z;R=v;S=y;T=n;U=A;while(1){V=S-R|0;_memcpy((c[x>>2]|0)+R|0,T+U|0,V|0)|0;W=c[w>>2]|0;c[s>>2]=W;if(W>>>0>R>>>0?(c[(c[I>>2]|0)+44>>2]|0)!=0:0)c[O>>2]=_crc32(c[O>>2]|0,(c[x>>2]|0)+R|0,W-R|0)|0;c[r>>2]=(c[r>>2]|0)+V;W=c[h>>2]|0;__tr_flush_bits(W);X=W+20|0;Y=c[X>>2]|0;Z=c[p>>2]|0;_=Y>>>0>Z>>>0?Z:Y;do if(_|0){Y=W+16|0;_memcpy(c[l>>2]|0,c[Y>>2]|0,_|0)|0;c[l>>2]=(c[l>>2]|0)+_;c[Y>>2]=(c[Y>>2]|0)+_;c[P>>2]=(c[P>>2]|0)+_;c[p>>2]=(c[p>>2]|0)-_;Z=(c[X>>2]|0)-_|0;c[X>>2]=Z;if(Z|0)break;c[Y>>2]=c[W+8>>2]}while(0);if(c[s>>2]|0)break;W=Q-V|0;S=c[w>>2]|0;X=c[(c[I>>2]|0)+16>>2]|0;_=c[r>>2]|0;if(W>>>0<=S>>>0){$=W;aa=0;ba=X;ca=_;break c}else{Q=W;R=0;T=X;U=_}}c[q>>2]=-1;g=0;return g|0}else{$=z;aa=v;ba=n;ca=A}while(0);_memcpy((c[x>>2]|0)+aa|0,ba+ca|0,$|0)|0;A=(c[s>>2]|0)+$|0;c[s>>2]=A;if(A>>>0>aa>>>0?(c[(c[I>>2]|0)+44>>2]|0)!=0:0){n=e+48|0;c[n>>2]=_crc32(c[n>>2]|0,(c[x>>2]|0)+aa|0,A-aa|0)|0}c[r>>2]=0}c[j>>2]=73;L=I;D=74}if((D|0)==74){if(c[(c[L>>2]|0)+28>>2]|0){A=c[s>>2]|0;n=i+12|0;v=e+48|0;z=i+8|0;w=e+20|0;y=i+32|0;U=A;T=A;while(1){if((T|0)==(c[n>>2]|0)){if(T>>>0>U>>>0?(c[(c[L>>2]|0)+44>>2]|0)!=0:0)c[v>>2]=_crc32(c[v>>2]|0,(c[z>>2]|0)+U|0,T-U|0)|0;A=c[h>>2]|0;__tr_flush_bits(A);R=A+20|0;Q=c[R>>2]|0;S=c[p>>2]|0;P=Q>>>0>S>>>0?S:Q;do if(P|0){Q=A+16|0;_memcpy(c[l>>2]|0,c[Q>>2]|0,P|0)|0;c[l>>2]=(c[l>>2]|0)+P;c[Q>>2]=(c[Q>>2]|0)+P;c[w>>2]=(c[w>>2]|0)+P;c[p>>2]=(c[p>>2]|0)-P;S=(c[R>>2]|0)-P|0;c[R>>2]=S;if(S|0)break;c[Q>>2]=c[A+8>>2]}while(0);if(!(c[s>>2]|0)){da=0;ea=0}else{D=83;break}}else{da=U;ea=T}A=c[(c[L>>2]|0)+28>>2]|0;R=c[y>>2]|0;c[y>>2]=R+1;P=a[A+R>>0]|0;R=c[z>>2]|0;c[s>>2]=ea+1;a[R+ea>>0]=P;if(!(P<<24>>24))break;U=da;T=c[s>>2]|0}if((D|0)==83){c[q>>2]=-1;g=0;return g|0}if(c[(c[L>>2]|0)+44>>2]|0?(T=c[s>>2]|0,T>>>0>da>>>0):0)c[v>>2]=_crc32(c[v>>2]|0,(c[z>>2]|0)+da|0,T-da|0)|0;c[y>>2]=0}c[j>>2]=91;M=L;D=93}if((D|0)==93){if(c[(c[M>>2]|0)+36>>2]|0){T=c[s>>2]|0;U=i+12|0;w=e+48|0;n=i+8|0;r=e+20|0;x=i+32|0;P=T;R=T;while(1){if((R|0)==(c[U>>2]|0)){if(R>>>0>P>>>0?(c[(c[M>>2]|0)+44>>2]|0)!=0:0)c[w>>2]=_crc32(c[w>>2]|0,(c[n>>2]|0)+P|0,R-P|0)|0;T=c[h>>2]|0;__tr_flush_bits(T);A=T+20|0;Q=c[A>>2]|0;S=c[p>>2]|0;O=Q>>>0>S>>>0?S:Q;do if(O|0){Q=T+16|0;_memcpy(c[l>>2]|0,c[Q>>2]|0,O|0)|0;c[l>>2]=(c[l>>2]|0)+O;c[Q>>2]=(c[Q>>2]|0)+O;c[r>>2]=(c[r>>2]|0)+O;c[p>>2]=(c[p>>2]|0)-O;S=(c[A>>2]|0)-O|0;c[A>>2]=S;if(S|0)break;c[Q>>2]=c[T+8>>2]}while(0);if(!(c[s>>2]|0)){fa=0;ga=0}else{D=102;break}}else{fa=P;ga=R}T=c[(c[M>>2]|0)+36>>2]|0;A=c[x>>2]|0;c[x>>2]=A+1;O=a[T+A>>0]|0;A=c[n>>2]|0;c[s>>2]=ga+1;a[A+ga>>0]=O;if(!(O<<24>>24))break;P=fa;R=c[s>>2]|0}if((D|0)==102){c[q>>2]=-1;g=0;return g|0}if(c[(c[M>>2]|0)+44>>2]|0?(R=c[s>>2]|0,R>>>0>fa>>>0):0)c[w>>2]=_crc32(c[w>>2]|0,(c[n>>2]|0)+fa|0,R-fa|0)|0}c[j>>2]=103;N=M;D=109}if((D|0)==109){if(c[(c[N>>2]|0)+44>>2]|0){R=c[s>>2]|0;do if((R+2|0)>>>0>(c[i+12>>2]|0)>>>0){P=c[h>>2]|0;__tr_flush_bits(P);x=P+20|0;r=c[x>>2]|0;U=c[p>>2]|0;y=r>>>0>U>>>0?U:r;do if(y|0){r=P+16|0;_memcpy(c[l>>2]|0,c[r>>2]|0,y|0)|0;c[l>>2]=(c[l>>2]|0)+y;c[r>>2]=(c[r>>2]|0)+y;U=e+20|0;c[U>>2]=(c[U>>2]|0)+y;c[p>>2]=(c[p>>2]|0)-y;U=(c[x>>2]|0)-y|0;c[x>>2]=U;if(U|0)break;c[r>>2]=c[P+8>>2]}while(0);if(!(c[s>>2]|0)){ha=0;break}c[q>>2]=-1;g=0;return g|0}else ha=R;while(0);R=e+48|0;n=c[R>>2]&255;w=i+8|0;P=c[w>>2]|0;c[s>>2]=ha+1;a[P+ha>>0]=n;n=(c[R>>2]|0)>>>8&255;P=c[w>>2]|0;w=c[s>>2]|0;c[s>>2]=w+1;a[P+w>>0]=n;c[R>>2]=_crc32(0,0,0)|0}c[j>>2]=113;R=c[h>>2]|0;__tr_flush_bits(R);n=R+20|0;w=c[n>>2]|0;P=c[p>>2]|0;x=w>>>0>P>>>0?P:w;if(x|0?(w=R+16|0,_memcpy(c[l>>2]|0,c[w>>2]|0,x|0)|0,c[l>>2]=(c[l>>2]|0)+x,c[w>>2]=(c[w>>2]|0)+x,P=e+20|0,c[P>>2]=(c[P>>2]|0)+x,c[p>>2]=(c[p>>2]|0)-x,P=(c[n>>2]|0)-x|0,c[n>>2]=P,(P|0)==0):0)c[w>>2]=c[R+8>>2];if(c[s>>2]|0){c[q>>2]=-1;g=0;return g|0}}if(!(c[m>>2]|0))D=123;else D=126}if((D|0)==123)if(!(c[i+116>>2]|0)){if(f|0?(c[j>>2]|0)!=666:0)D=126}else D=126;do if((D|0)==126){R=c[i+132>>2]|0;d:do if(!R){ia=_deflate_stored(i,f)|0;D=200}else switch(c[i+136>>2]|0){case 2:{w=i+116|0;P=i+96|0;n=i+56|0;x=i+108|0;y=i+5796|0;r=i+5792|0;U=i+5784|0;z=i+5788|0;v=i+92|0;while(1){if((c[w>>2]|0)==0?(_fill_window(i),(c[w>>2]|0)==0):0)break;c[P>>2]=0;O=a[(c[n>>2]|0)+(c[x>>2]|0)>>0]|0;A=c[r>>2]|0;b[(c[y>>2]|0)+(A<<1)>>1]=0;T=c[U>>2]|0;c[r>>2]=A+1;a[T+A>>0]=O;A=i+148+((O&255)<<2)|0;b[A>>1]=(b[A>>1]|0)+1<<16>>16;A=(c[r>>2]|0)==((c[z>>2]|0)+-1|0);c[w>>2]=(c[w>>2]|0)+-1;O=(c[x>>2]|0)+1|0;c[x>>2]=O;if(!A)continue;A=c[v>>2]|0;if((A|0)>-1)ja=(c[n>>2]|0)+A|0;else ja=0;__tr_flush_block(i,ja,O-A|0,0);c[v>>2]=c[x>>2];A=c[i>>2]|0;O=c[A+28>>2]|0;__tr_flush_bits(O);T=O+20|0;Q=c[T>>2]|0;S=A+16|0;_=c[S>>2]|0;X=Q>>>0>_>>>0?_:Q;do if(X|0){Q=A+12|0;_=O+16|0;_memcpy(c[Q>>2]|0,c[_>>2]|0,X|0)|0;c[Q>>2]=(c[Q>>2]|0)+X;c[_>>2]=(c[_>>2]|0)+X;Q=A+20|0;c[Q>>2]=(c[Q>>2]|0)+X;c[S>>2]=(c[S>>2]|0)-X;Q=(c[T>>2]|0)-X|0;c[T>>2]=Q;if(Q|0)break;c[_>>2]=c[O+8>>2]}while(0);if(!(c[(c[i>>2]|0)+16>>2]|0)){D=203;break d}}if(!f){D=203;break d}c[i+5812>>2]=0;if((f|0)==4){w=c[v>>2]|0;if((w|0)>-1)ka=(c[n>>2]|0)+w|0;else ka=0;__tr_flush_block(i,ka,(c[x>>2]|0)-w|0,1);c[v>>2]=c[x>>2];w=c[i>>2]|0;z=c[w+28>>2]|0;__tr_flush_bits(z);U=z+20|0;y=c[U>>2]|0;P=w+16|0;V=c[P>>2]|0;O=y>>>0>V>>>0?V:y;do if(O|0){y=w+12|0;V=z+16|0;_memcpy(c[y>>2]|0,c[V>>2]|0,O|0)|0;c[y>>2]=(c[y>>2]|0)+O;c[V>>2]=(c[V>>2]|0)+O;y=w+20|0;c[y>>2]=(c[y>>2]|0)+O;c[P>>2]=(c[P>>2]|0)-O;y=(c[U>>2]|0)-O|0;c[U>>2]=y;if(y|0)break;c[V>>2]=c[z+8>>2]}while(0);ia=(c[(c[i>>2]|0)+16>>2]|0)==0?2:3;D=200;break d}if(!(c[r>>2]|0))break d;z=c[v>>2]|0;if((z|0)>-1)la=(c[n>>2]|0)+z|0;else la=0;__tr_flush_block(i,la,(c[x>>2]|0)-z|0,0);c[v>>2]=c[x>>2];z=c[i>>2]|0;U=c[z+28>>2]|0;__tr_flush_bits(U);O=U+20|0;P=c[O>>2]|0;w=z+16|0;V=c[w>>2]|0;y=P>>>0>V>>>0?V:P;do if(y|0){P=z+12|0;V=U+16|0;_memcpy(c[P>>2]|0,c[V>>2]|0,y|0)|0;c[P>>2]=(c[P>>2]|0)+y;c[V>>2]=(c[V>>2]|0)+y;P=z+20|0;c[P>>2]=(c[P>>2]|0)+y;c[w>>2]=(c[w>>2]|0)-y;P=(c[O>>2]|0)-y|0;c[O>>2]=P;if(P|0)break;c[V>>2]=c[U+8>>2]}while(0);if(!(c[(c[i>>2]|0)+16>>2]|0)){D=203;break d}else break d;break}case 3:{U=i+116|0;O=(f|0)==0;y=i+96|0;w=i+108|0;z=i+5784|0;x=i+5796|0;v=i+5792|0;n=i+5788|0;r=i+56|0;V=i+92|0;e:while(1){P=c[U>>2]|0;do if(P>>>0<259){_fill_window(i);T=c[U>>2]|0;if(O&T>>>0<259){D=203;break d}if(!T)break e;c[y>>2]=0;if(T>>>0>2){ma=T;D=161;break}na=c[w>>2]|0;oa=c[x>>2]|0;pa=c[z>>2]|0;D=177}else{c[y>>2]=0;ma=P;D=161}while(0);f:do if((D|0)==161){D=0;P=c[w>>2]|0;do if(P|0){T=(c[r>>2]|0)+P|0;X=a[T+-1>>0]|0;if(X<<24>>24!=(a[T>>0]|0))break;S=T+1|0;if(X<<24>>24!=(a[S>>0]|0))break;if(X<<24>>24!=(a[S+1>>0]|0))break;S=T+258|0;A=1;while(1){_=T+A|0;Q=_+2|0;if(X<<24>>24!=(a[Q>>0]|0)){qa=Q;break}Q=_+3|0;if(X<<24>>24!=(a[Q>>0]|0)){qa=Q;break}Q=_+4|0;if(X<<24>>24!=(a[Q>>0]|0)){qa=Q;break}Q=_+5|0;if(X<<24>>24!=(a[Q>>0]|0)){qa=Q;break}Q=_+6|0;if(X<<24>>24!=(a[Q>>0]|0)){qa=Q;break}Q=_+7|0;if(X<<24>>24!=(a[Q>>0]|0)){qa=Q;break}Q=A;A=A+8|0;_=T+A|0;if(X<<24>>24!=(a[_>>0]|0)){qa=_;break}_=Q+9|0;Q=T+_|0;if(!((_|0)<258?X<<24>>24==(a[Q>>0]|0):0)){qa=Q;break}}X=qa-S+258|0;T=X>>>0>ma>>>0?ma:X;c[y>>2]=T;X=c[z>>2]|0;A=c[x>>2]|0;if(T>>>0<=2){na=P;oa=A;pa=X;D=177;break f}Q=T+253|0;T=c[v>>2]|0;b[A+(T<<1)>>1]=1;c[v>>2]=T+1;a[X+T>>0]=Q;T=i+148+((d[653325+(Q&255)>>0]|256)+1<<2)|0;b[T>>1]=(b[T>>1]|0)+1<<16>>16;T=i+2440+(d[652813]<<2)|0;b[T>>1]=(b[T>>1]|0)+1<<16>>16;T=(c[v>>2]|0)==((c[n>>2]|0)+-1|0)&1;Q=c[y>>2]|0;c[U>>2]=(c[U>>2]|0)-Q;X=(c[w>>2]|0)+Q|0;c[w>>2]=X;c[y>>2]=0;ra=T;sa=X;break f}while(0);na=P;oa=c[x>>2]|0;pa=c[z>>2]|0;D=177}while(0);if((D|0)==177){D=0;X=a[(c[r>>2]|0)+na>>0]|0;T=c[v>>2]|0;b[oa+(T<<1)>>1]=0;c[v>>2]=T+1;a[pa+T>>0]=X;T=i+148+((X&255)<<2)|0;b[T>>1]=(b[T>>1]|0)+1<<16>>16;T=(c[v>>2]|0)==((c[n>>2]|0)+-1|0)&1;c[U>>2]=(c[U>>2]|0)+-1;X=(c[w>>2]|0)+1|0;c[w>>2]=X;ra=T;sa=X}if(!ra)continue;X=c[V>>2]|0;if((X|0)>-1)ta=(c[r>>2]|0)+X|0;else ta=0;__tr_flush_block(i,ta,sa-X|0,0);c[V>>2]=c[w>>2];X=c[i>>2]|0;T=c[X+28>>2]|0;__tr_flush_bits(T);Q=T+20|0;A=c[Q>>2]|0;_=X+16|0;W=c[_>>2]|0;Y=A>>>0>W>>>0?W:A;do if(Y|0){A=X+12|0;W=T+16|0;_memcpy(c[A>>2]|0,c[W>>2]|0,Y|0)|0;c[A>>2]=(c[A>>2]|0)+Y;c[W>>2]=(c[W>>2]|0)+Y;A=X+20|0;c[A>>2]=(c[A>>2]|0)+Y;c[_>>2]=(c[_>>2]|0)-Y;A=(c[Q>>2]|0)-Y|0;c[Q>>2]=A;if(A|0)break;c[W>>2]=c[T+8>>2]}while(0);if(!(c[(c[i>>2]|0)+16>>2]|0)){D=203;break d}}c[i+5812>>2]=0;if((f|0)==4){U=c[V>>2]|0;if((U|0)>-1)ua=(c[r>>2]|0)+U|0;else ua=0;__tr_flush_block(i,ua,(c[w>>2]|0)-U|0,1);c[V>>2]=c[w>>2];U=c[i>>2]|0;n=c[U+28>>2]|0;__tr_flush_bits(n);z=n+20|0;x=c[z>>2]|0;y=U+16|0;O=c[y>>2]|0;T=x>>>0>O>>>0?O:x;do if(T|0){x=U+12|0;O=n+16|0;_memcpy(c[x>>2]|0,c[O>>2]|0,T|0)|0;c[x>>2]=(c[x>>2]|0)+T;c[O>>2]=(c[O>>2]|0)+T;x=U+20|0;c[x>>2]=(c[x>>2]|0)+T;c[y>>2]=(c[y>>2]|0)-T;x=(c[z>>2]|0)-T|0;c[z>>2]=x;if(x|0)break;c[O>>2]=c[n+8>>2]}while(0);ia=(c[(c[i>>2]|0)+16>>2]|0)==0?2:3;D=200;break d}if(!(c[v>>2]|0))break d;n=c[V>>2]|0;if((n|0)>-1)va=(c[r>>2]|0)+n|0;else va=0;__tr_flush_block(i,va,(c[w>>2]|0)-n|0,0);c[V>>2]=c[w>>2];n=c[i>>2]|0;z=c[n+28>>2]|0;__tr_flush_bits(z);T=z+20|0;y=c[T>>2]|0;U=n+16|0;O=c[U>>2]|0;x=y>>>0>O>>>0?O:y;do if(x|0){y=n+12|0;O=z+16|0;_memcpy(c[y>>2]|0,c[O>>2]|0,x|0)|0;c[y>>2]=(c[y>>2]|0)+x;c[O>>2]=(c[O>>2]|0)+x;y=n+20|0;c[y>>2]=(c[y>>2]|0)+x;c[U>>2]=(c[U>>2]|0)-x;y=(c[T>>2]|0)-x|0;c[T>>2]=y;if(y|0)break;c[O>>2]=c[z+8>>2]}while(0);if(!(c[(c[i>>2]|0)+16>>2]|0)){D=203;break d}else break d;break}default:{ia=$i[c[214928+(R*12|0)+8>>2]&8191](i,f)|0;D=200;break d}}while(0);if((D|0)==200){if((ia|1|0)==3)c[j>>2]=666;if((ia|2|0)!=2){if((ia|0)!=1)break}else D=203}if((D|0)==203){if(c[p>>2]|0){g=0;return g|0}c[q>>2]=-1;g=0;return g|0}switch(f|0){case 1:{__tr_align(i);break}case 5:break;default:{__tr_stored_block(i,0,0,0);if((f|0)==3?(R=c[i+68>>2]|0,z=(c[i+76>>2]|0)+-1|0,b[R+(z<<1)>>1]=0,_memset(R|0,0,z<<1|0)|0,(c[i+116>>2]|0)==0):0){c[i+108>>2]=0;c[i+92>>2]=0;c[i+5812>>2]=0}}}z=c[h>>2]|0;__tr_flush_bits(z);R=z+20|0;T=c[R>>2]|0;x=c[p>>2]|0;U=T>>>0>x>>>0?x:T;if(U){T=z+16|0;_memcpy(c[l>>2]|0,c[T>>2]|0,U|0)|0;c[l>>2]=(c[l>>2]|0)+U;c[T>>2]=(c[T>>2]|0)+U;n=e+20|0;c[n>>2]=(c[n>>2]|0)+U;n=(c[p>>2]|0)-U|0;c[p>>2]=n;w=(c[R>>2]|0)-U|0;c[R>>2]=w;if(!w){c[T>>2]=c[z+8>>2];wa=n}else wa=n}else wa=x;if(!wa){c[q>>2]=-1;g=0;return g|0}}while(0);if(o){g=0;return g|0}q=i+24|0;m=c[q>>2]|0;if((m|0)<1){g=1;return g|0}x=e+48|0;n=c[x>>2]|0;if((m|0)==2){m=i+8|0;z=c[m>>2]|0;T=c[s>>2]|0;c[s>>2]=T+1;a[z+T>>0]=n;T=(c[x>>2]|0)>>>8&255;z=c[m>>2]|0;w=c[s>>2]|0;c[s>>2]=w+1;a[z+w>>0]=T;T=(c[x>>2]|0)>>>16&255;w=c[m>>2]|0;z=c[s>>2]|0;c[s>>2]=z+1;a[w+z>>0]=T;T=(c[x>>2]|0)>>>24&255;z=c[m>>2]|0;w=c[s>>2]|0;c[s>>2]=w+1;a[z+w>>0]=T;T=e+8|0;w=c[T>>2]&255;z=c[m>>2]|0;R=c[s>>2]|0;c[s>>2]=R+1;a[z+R>>0]=w;w=(c[T>>2]|0)>>>8&255;R=c[m>>2]|0;z=c[s>>2]|0;c[s>>2]=z+1;a[R+z>>0]=w;w=(c[T>>2]|0)>>>16&255;z=c[m>>2]|0;R=c[s>>2]|0;c[s>>2]=R+1;a[z+R>>0]=w;w=(c[T>>2]|0)>>>24;T=c[m>>2]|0;m=c[s>>2]|0;c[s>>2]=m+1;xa=w;ya=T+m|0}else{m=i+8|0;T=c[m>>2]|0;w=c[s>>2]|0;c[s>>2]=w+1;a[T+w>>0]=n>>>24;w=c[m>>2]|0;T=c[s>>2]|0;c[s>>2]=T+1;a[w+T>>0]=n>>>16;n=c[x>>2]|0;x=c[m>>2]|0;T=c[s>>2]|0;c[s>>2]=T+1;a[x+T>>0]=n>>>8;T=c[m>>2]|0;m=c[s>>2]|0;c[s>>2]=m+1;xa=n;ya=T+m|0}a[ya>>0]=xa;m=c[h>>2]|0;__tr_flush_bits(m);T=m+20|0;n=c[T>>2]|0;x=c[p>>2]|0;w=n>>>0>x>>>0?x:n;if(w|0?(n=m+16|0,_memcpy(c[l>>2]|0,c[n>>2]|0,w|0)|0,c[l>>2]=(c[l>>2]|0)+w,c[n>>2]=(c[n>>2]|0)+w,x=e+20|0,c[x>>2]=(c[x>>2]|0)+w,c[p>>2]=(c[p>>2]|0)-w,x=(c[T>>2]|0)-w|0,c[T>>2]=x,(x|0)==0):0)c[n>>2]=c[m+8>>2];m=c[q>>2]|0;if((m|0)>0)c[q>>2]=0-m;g=(c[s>>2]|0)==0&1;return g|0}}while(0);c[e+24>>2]=c[50326];g=-2;return g|0}function _png_zstream_error(a,b){a=a|0;b=b|0;var d=0,e=0;d=a+248|0;if(c[d>>2]|0)return;switch(b|0){case -7:{e=790114;break}case 1:{e=790239;break}case 2:{e=790217;break}case -1:{e=790203;break}case -2:{e=790180;break}case -3:{e=790162;break}case -4:{e=795299;break}case -5:{e=795319;break}case -6:{e=790137;break}default:e=790267}c[d>>2]=e;return}function __tr_flush_bits(d){d=d|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0;f=d+5820|0;g=c[f>>2]|0;do if((g|0)!=16)if((g|0)>7){h=d+5816|0;i=b[h>>1]&255;j=c[d+8>>2]|0;k=d+20|0;l=c[k>>2]|0;c[k>>2]=l+1;a[j+l>>0]=i;b[h>>1]=(e[h>>1]|0)>>>8;m=(c[f>>2]|0)+-8|0;break}else return;else{h=d+5816|0;i=b[h>>1]&255;l=d+8|0;j=c[l>>2]|0;k=d+20|0;n=c[k>>2]|0;c[k>>2]=n+1;a[j+n>>0]=i;i=(e[h>>1]|0)>>>8&255;n=c[l>>2]|0;l=c[k>>2]|0;c[k>>2]=l+1;a[n+l>>0]=i;b[h>>1]=0;m=0}while(0);c[f>>2]=m;return}function _adler32(a,b,c){a=a|0;b=b|0;c=c|0;return _adler32_z(a,b,c)|0}function _deflate_stored(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0;e=b+12|0;f=(c[e>>2]|0)+-5|0;g=b+44|0;h=c[g>>2]|0;i=f>>>0>h>>>0?h:f;f=c[b>>2]|0;h=c[f+4>>2]|0;j=b+5820|0;k=b+108|0;l=b+92|0;m=(d|0)!=4;n=(d|0)==0;o=(d|0)==4;p=b+8|0;q=b+20|0;r=b+56|0;s=(c[j>>2]|0)+42>>3;t=c[f+16>>2]|0;a:do if(t>>>0<s>>>0){u=0;v=f}else{w=0;x=s;y=t;z=f;while(1){A=y-x|0;B=(c[k>>2]|0)-(c[l>>2]|0)|0;C=B+(c[z+4>>2]|0)|0;D=C>>>0<65535?C:65535;E=D>>>0>A>>>0?A:D;if(E>>>0<i>>>0?!((E|0)==(C|0)&((n|m&(E|0)==0)^1)):0){u=w;v=z;break a}D=o&(E|0)==(C|0);C=D&1;__tr_stored_block(b,0,0,C);a[(c[p>>2]|0)+((c[q>>2]|0)+-4)>>0]=E;a[(c[p>>2]|0)+((c[q>>2]|0)+-3)>>0]=E>>>8;A=~E;a[(c[p>>2]|0)+((c[q>>2]|0)+-2)>>0]=A;a[(c[p>>2]|0)+((c[q>>2]|0)+-1)>>0]=A>>>8;A=c[b>>2]|0;F=c[A+28>>2]|0;__tr_flush_bits(F);G=F+20|0;H=c[G>>2]|0;I=A+16|0;J=c[I>>2]|0;K=H>>>0>J>>>0?J:H;if(K|0?(H=A+12|0,J=F+16|0,_memcpy(c[H>>2]|0,c[J>>2]|0,K|0)|0,c[H>>2]=(c[H>>2]|0)+K,c[J>>2]=(c[J>>2]|0)+K,H=A+20|0,c[H>>2]=(c[H>>2]|0)+K,c[I>>2]=(c[I>>2]|0)-K,I=(c[G>>2]|0)-K|0,c[G>>2]=I,(I|0)==0):0)c[J>>2]=c[F+8>>2];if(!B)L=E;else{F=B>>>0>E>>>0?E:B;_memcpy(c[(c[b>>2]|0)+12>>2]|0,(c[r>>2]|0)+(c[l>>2]|0)|0,F|0)|0;B=c[b>>2]|0;J=B+12|0;c[J>>2]=(c[J>>2]|0)+F;J=B+16|0;c[J>>2]=(c[J>>2]|0)-F;J=B+20|0;c[J>>2]=(c[J>>2]|0)+F;c[l>>2]=(c[l>>2]|0)+F;L=E-F|0}if(L|0){F=c[b>>2]|0;E=c[F+12>>2]|0;J=F+4|0;B=c[J>>2]|0;I=B>>>0>L>>>0?L:B;if(!I){M=F;N=E}else{c[J>>2]=B-I;_memcpy(E|0,c[F>>2]|0,I|0)|0;switch(c[(c[F+28>>2]|0)+24>>2]|0){case 1:{B=F+48|0;O=B;P=_adler32(c[B>>2]|0,E,I)|0;Q=14;break}case 2:{B=F+48|0;O=B;P=_crc32(c[B>>2]|0,E,I)|0;Q=14;break}default:{}}if((Q|0)==14){Q=0;c[O>>2]=P}c[F>>2]=(c[F>>2]|0)+I;E=F+8|0;c[E>>2]=(c[E>>2]|0)+I;I=c[b>>2]|0;M=I;N=c[I+12>>2]|0}c[M+12>>2]=N+L;I=M+16|0;c[I>>2]=(c[I>>2]|0)-L;I=M+20|0;c[I>>2]=(c[I>>2]|0)+L}I=c[b>>2]|0;if(D){u=C;v=I;break a}x=(c[j>>2]|0)+42>>3;y=c[I+16>>2]|0;if(y>>>0<x>>>0){u=C;v=I;break}else{w=C;z=I}}}while(0);L=h-(c[v+4>>2]|0)|0;if(!L)R=c[k>>2]|0;else{h=c[g>>2]|0;if(L>>>0<h>>>0){M=c[k>>2]|0;if(((c[b+60>>2]|0)-M|0)>>>0<=L>>>0?(N=M-h|0,c[k>>2]=N,M=c[r>>2]|0,_memcpy(M|0,M+h|0,N|0)|0,N=b+5808|0,M=c[N>>2]|0,M>>>0<2):0)c[N>>2]=M+1;_memcpy((c[r>>2]|0)+(c[k>>2]|0)|0,(c[c[b>>2]>>2]|0)+(0-L)|0,L|0)|0;M=(c[k>>2]|0)+L|0;c[k>>2]=M;S=M;T=c[g>>2]|0}else{c[b+5808>>2]=2;_memcpy(c[r>>2]|0,(c[v>>2]|0)+(0-h)|0,h|0)|0;h=c[g>>2]|0;c[k>>2]=h;S=h;T=h}c[l>>2]=S;h=b+5812|0;v=c[h>>2]|0;M=T-v|0;c[h>>2]=(L>>>0>M>>>0?M:L)+v;R=S}S=b+5824|0;if((c[S>>2]|0)>>>0<R>>>0)c[S>>2]=R;if(u|0){U=3;return U|0}u=(d|0)!=0;v=c[b>>2]|0;L=c[v+4>>2]|0;switch(d|0){case 0:case 4:break;default:if((L|0)==0?(R|0)==(c[l>>2]|0):0){U=1;return U|0}}d=(c[b+60>>2]|0)-R+-1|0;if(L>>>0>d>>>0?(M=c[l>>2]|0,h=c[g>>2]|0,(M|0)>=(h|0)):0){c[l>>2]=M-h;M=R-h|0;c[k>>2]=M;R=c[r>>2]|0;_memcpy(R|0,R+h|0,M|0)|0;M=b+5808|0;h=c[M>>2]|0;if(h>>>0<2)c[M>>2]=h+1;h=c[b>>2]|0;V=(c[g>>2]|0)+d|0;W=c[h+4>>2]|0;X=h}else{V=d;W=L;X=v}v=V>>>0>W>>>0?W:V;if(!v)Y=c[k>>2]|0;else{V=(c[r>>2]|0)+(c[k>>2]|0)|0;c[X+4>>2]=W-v;_memcpy(V|0,c[X>>2]|0,v|0)|0;switch(c[(c[X+28>>2]|0)+24>>2]|0){case 1:{W=X+48|0;Z=W;_=_adler32(c[W>>2]|0,V,v)|0;Q=44;break}case 2:{W=X+48|0;Z=W;_=_crc32(c[W>>2]|0,V,v)|0;Q=44;break}default:{}}if((Q|0)==44)c[Z>>2]=_;c[X>>2]=(c[X>>2]|0)+v;_=X+8|0;c[_>>2]=(c[_>>2]|0)+v;_=(c[k>>2]|0)+v|0;c[k>>2]=_;Y=_}if((c[S>>2]|0)>>>0<Y>>>0)c[S>>2]=Y;S=(c[e>>2]|0)-((c[j>>2]|0)+42>>3)|0;j=S>>>0<65535?S:65535;S=c[g>>2]|0;g=c[l>>2]|0;e=Y-g|0;if(e>>>0<(j>>>0>S>>>0?S:j)>>>0)if(u&(o|(e|0)!=0)?!(e>>>0>j>>>0?1:(c[(c[b>>2]|0)+4>>2]|0)!=0):0)Q=51;else $=0;else Q=51;if((Q|0)==51){Q=e>>>0>j>>>0?j:e;if(o)aa=e>>>0<=j>>>0?(c[(c[b>>2]|0)+4>>2]|0)==0:0;else aa=0;j=aa&1;__tr_stored_block(b,(c[r>>2]|0)+g|0,Q,j);c[l>>2]=(c[l>>2]|0)+Q;Q=c[b>>2]|0;b=c[Q+28>>2]|0;__tr_flush_bits(b);l=b+20|0;g=c[l>>2]|0;r=Q+16|0;aa=c[r>>2]|0;e=g>>>0>aa>>>0?aa:g;if((e|0)!=0?(g=Q+12|0,aa=b+16|0,_memcpy(c[g>>2]|0,c[aa>>2]|0,e|0)|0,c[g>>2]=(c[g>>2]|0)+e,c[aa>>2]=(c[aa>>2]|0)+e,g=Q+20|0,c[g>>2]=(c[g>>2]|0)+e,c[r>>2]=(c[r>>2]|0)-e,r=(c[l>>2]|0)-e|0,c[l>>2]=r,(r|0)==0):0){c[aa>>2]=c[b+8>>2];$=j}else $=j}U=$|0?2:0;return U|0}function _fill_window(a){a=a|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0;f=a+44|0;g=c[f>>2]|0;h=a+60|0;i=a+116|0;j=a+108|0;k=g+-262|0;l=a+56|0;m=a+5812|0;n=a+72|0;o=a+88|0;p=a+84|0;q=a+68|0;r=a+64|0;s=a+52|0;t=a+112|0;u=a+92|0;v=a+76|0;w=c[i>>2]|0;x=g;while(1){y=c[j>>2]|0;z=(c[h>>2]|0)-w-y|0;if(y>>>0<(k+x|0)>>>0){A=z;B=y}else{y=c[l>>2]|0;_memcpy(y|0,y+g|0,g-z|0)|0;c[t>>2]=(c[t>>2]|0)-g;y=(c[j>>2]|0)-g|0;c[j>>2]=y;c[u>>2]=(c[u>>2]|0)-g;C=c[f>>2]|0;D=c[v>>2]|0;E=D;F=(c[q>>2]|0)+(D<<1)|0;do{F=F+-2|0;D=e[F>>1]|0;b[F>>1]=D>>>0<C>>>0?0:D-C&65535;E=E+-1|0}while((E|0)!=0);E=C;F=(c[r>>2]|0)+(C<<1)|0;do{F=F+-2|0;D=e[F>>1]|0;b[F>>1]=D>>>0<C>>>0?0:D-C&65535;E=E+-1|0}while((E|0)!=0);A=z+g|0;B=y}E=c[a>>2]|0;C=E+4|0;F=c[C>>2]|0;if(!F)break;D=c[i>>2]|0;G=(c[l>>2]|0)+B+D|0;H=F>>>0>A>>>0?A:F;if(!H){I=0;J=D}else{c[C>>2]=F-H;_memcpy(G|0,c[E>>2]|0,H|0)|0;switch(c[(c[E+28>>2]|0)+24>>2]|0){case 1:{F=E+48|0;K=F;L=_adler32(c[F>>2]|0,G,H)|0;M=13;break}case 2:{F=E+48|0;K=F;L=_crc32(c[F>>2]|0,G,H)|0;M=13;break}default:{}}if((M|0)==13){M=0;c[K>>2]=L}c[E>>2]=(c[E>>2]|0)+H;G=E+8|0;c[G>>2]=(c[G>>2]|0)+H;I=H;J=c[i>>2]|0}H=J+I|0;c[i>>2]=H;G=c[m>>2]|0;a:do if((G+H|0)>>>0>2){E=(c[j>>2]|0)-G|0;F=c[l>>2]|0;C=d[F+E>>0]|0;c[n>>2]=C;D=c[o>>2]|0;N=c[p>>2]|0;O=((d[F+(E+1)>>0]|0)^C<<D)&N;c[n>>2]=O;C=E;E=G;P=O;while(1){if(!E)break a;P=((d[F+(C+2)>>0]|0)^P<<D)&N;c[n>>2]=P;O=(c[q>>2]|0)+(P<<1)|0;b[(c[r>>2]|0)+((c[s>>2]&C)<<1)>>1]=b[O>>1]|0;b[O>>1]=C;E=E+-1|0;c[m>>2]=E;if((H+E|0)>>>0<3)break;else C=C+1|0}}while(0);if(H>>>0>=262)break;if(!(c[(c[a>>2]|0)+4>>2]|0))break;w=H;x=c[f>>2]|0}f=a+5824|0;a=c[f>>2]|0;x=c[h>>2]|0;if(x>>>0<=a>>>0)return;h=(c[i>>2]|0)+(c[j>>2]|0)|0;do if(a>>>0>=h>>>0){j=h+258|0;if(j>>>0>a>>>0){i=j-a|0;j=x-a|0;w=i>>>0>j>>>0?j:i;_memset((c[l>>2]|0)+a|0,0,w|0)|0;Q=(c[f>>2]|0)+w|0;break}else return}else{w=x-h|0;i=w>>>0<258?w:258;_memset((c[l>>2]|0)+h|0,0,i|0)|0;Q=i+h|0}while(0);c[f>>2]=Q;return}function __tr_flush_block(f,g,h,i){f=f|0;g=g|0;h=h|0;i=i|0;var j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0;if((c[f+132>>2]|0)>0){j=(c[f>>2]|0)+44|0;if((c[j>>2]|0)==2){k=-201342849;l=0;while(1){if(k&1|0?b[f+148+(l<<2)>>1]|0:0){m=0;break}l=l+1|0;if((l|0)>=32){n=6;break}else k=k>>>1}a:do if((n|0)==6)if(((b[f+184>>1]|0)==0?(b[f+188>>1]|0)==0:0)?(b[f+200>>1]|0)==0:0){k=32;while(1){if(b[f+148+(k<<2)>>1]|0){m=1;break a}k=k+1|0;if((k|0)>=256){m=0;break}}}else m=1;while(0);c[j>>2]=m}_build_tree(f,f+2840|0);_build_tree(f,f+2852|0);m=c[f+2844>>2]|0;j=b[f+150>>1]|0;k=j<<16>>16==0;b[f+148+(m+1<<2)+2>>1]=-1;l=f+2756|0;o=f+2752|0;p=f+2748|0;q=j&65535;j=0;r=-1;s=k?3:4;t=k?138:7;b:while(1){k=0;u=j;do{if((u|0)>(m|0))break b;u=u+1|0;v=b[f+148+(u<<2)+2>>1]|0;w=v&65535;k=k+1|0;x=(q|0)==(w|0)}while((k|0)<(t|0)&x);if((k|0)<(s|0)){y=f+2684+(q<<2)|0;b[y>>1]=(e[y>>1]|0)+k}else{if(q){y=f+2684+(q<<2)|0;if((q|0)==(r|0))z=p;else{b[y>>1]=(b[y>>1]|0)+1<<16>>16;z=p}}else z=(k|0)<11?o:l;b[z>>1]=(b[z>>1]|0)+1<<16>>16}y=v<<16>>16==0;A=q;q=w;j=u;s=y|x?3:4;t=y?138:x?6:7;r=A}r=c[f+2856>>2]|0;x=b[f+2442>>1]|0;t=x<<16>>16==0;b[f+2440+(r+1<<2)+2>>1]=-1;s=x&65535;x=0;j=-1;w=t?3:4;q=t?138:7;c:while(1){t=0;v=x;do{if((v|0)>(r|0))break c;v=v+1|0;B=b[f+2440+(v<<2)+2>>1]|0;C=B&65535;t=t+1|0;D=(s|0)==(C|0)}while((t|0)<(q|0)&D);if((t|0)<(w|0)){u=f+2684+(s<<2)|0;b[u>>1]=(e[u>>1]|0)+t}else{if(s){u=f+2684+(s<<2)|0;if((s|0)==(j|0))E=p;else{b[u>>1]=(b[u>>1]|0)+1<<16>>16;E=p}}else E=(t|0)<11?o:l;b[E>>1]=(b[E>>1]|0)+1<<16>>16}u=B<<16>>16==0;k=s;s=C;x=v;w=u|D?3:4;q=u?138:D?6:7;j=k}_build_tree(f,f+2864|0);if(!(b[f+2746>>1]|0))if(!(b[f+2690>>1]|0))if(!(b[f+2742>>1]|0))if(!(b[f+2694>>1]|0))if(!(b[f+2738>>1]|0))if(!(b[f+2698>>1]|0))if(!(b[f+2734>>1]|0))if(!(b[f+2702>>1]|0))if(!(b[f+2730>>1]|0))if(!(b[f+2706>>1]|0))if(!(b[f+2726>>1]|0))if(!(b[f+2710>>1]|0))if(!(b[f+2722>>1]|0))if(!(b[f+2714>>1]|0))if(!(b[f+2718>>1]|0))F=(b[f+2686>>1]|0)==0?2:3;else F=4;else F=5;else F=6;else F=7;else F=8;else F=9;else F=10;else F=11;else F=12;else F=13;else F=14;else F=15;else F=16;else F=17;else F=18;j=f+5800|0;D=(F*3|0)+17+(c[j>>2]|0)|0;c[j>>2]=D;j=(D+10|0)>>>3;D=((c[f+5804>>2]|0)+10|0)>>>3;G=D>>>0>j>>>0?j:D;H=D;I=F}else{F=h+5|0;G=F;H=F;I=0}do if((g|0)!=0&(h+4|0)>>>0<=G>>>0)__tr_stored_block(f,g,h,i);else{F=f+5820|0;D=c[F>>2]|0;j=(D|0)>13;if((H|0)==(G|0)?1:(c[f+136>>2]|0)==4){q=i+2&65535;w=f+5816|0;x=e[w>>1]|q<<D;b[w>>1]=x;if(j){C=f+8|0;s=c[C>>2]|0;B=f+20|0;E=c[B>>2]|0;c[B>>2]=E+1;a[s+E>>0]=x;x=(e[w>>1]|0)>>>8&255;E=c[C>>2]|0;C=c[B>>2]|0;c[B>>2]=C+1;a[E+C>>0]=x;x=c[F>>2]|0;b[w>>1]=q>>>(16-x|0);J=x+-13|0}else J=D+3|0;c[F>>2]=J;_compress_block(f,451234,452386);break}x=i+4&65535;q=f+5816|0;w=e[q>>1]|x<<D;b[q>>1]=w;if(j){j=f+8|0;C=c[j>>2]|0;E=f+20|0;B=c[E>>2]|0;c[E>>2]=B+1;a[C+B>>0]=w;B=(e[q>>1]|0)>>>8&255;C=c[j>>2]|0;j=c[E>>2]|0;c[E>>2]=j+1;a[C+j>>0]=B;B=c[F>>2]|0;j=x>>>(16-B|0);b[q>>1]=j;K=j;L=B+-13|0}else{K=w;L=D+3|0}c[F>>2]=L;D=c[f+2844>>2]|0;w=c[f+2856>>2]|0;B=D+65280&65535;j=K&65535|B<<L;b[q>>1]=j;if((L|0)>11){x=f+8|0;C=c[x>>2]|0;E=f+20|0;s=c[E>>2]|0;c[E>>2]=s+1;a[C+s>>0]=j;s=(e[q>>1]|0)>>>8&255;C=c[x>>2]|0;x=c[E>>2]|0;c[E>>2]=x+1;a[C+x>>0]=s;s=c[F>>2]|0;x=B>>>(16-s|0);b[q>>1]=x;M=s+-11|0;N=x}else{M=L+5|0;N=j}c[F>>2]=M;j=w&65535;x=j<<M|N&65535;b[q>>1]=x;if((M|0)>11){s=f+8|0;B=c[s>>2]|0;C=f+20|0;E=c[C>>2]|0;c[C>>2]=E+1;a[B+E>>0]=x;E=(e[q>>1]|0)>>>8&255;B=c[s>>2]|0;s=c[C>>2]|0;c[C>>2]=s+1;a[B+s>>0]=E;E=c[F>>2]|0;s=j>>>(16-E|0);b[q>>1]=s;O=E+-11|0;P=s}else{O=M+5|0;P=x}c[F>>2]=O;x=I+65533&65535;s=x<<O|P&65535;b[q>>1]=s;if((O|0)>12){E=f+8|0;j=c[E>>2]|0;B=f+20|0;C=c[B>>2]|0;c[B>>2]=C+1;a[j+C>>0]=s;C=(e[q>>1]|0)>>>8&255;j=c[E>>2]|0;l=c[B>>2]|0;c[B>>2]=l+1;a[j+l>>0]=C;C=c[F>>2]|0;l=x>>>(16-C|0);b[q>>1]=l;Q=B;R=E;S=l;T=C+-12|0}else{Q=f+20|0;R=f+8|0;S=s;T=O+4|0}c[F>>2]=T;s=0;C=T;l=S;while(1){E=e[f+2684+(d[790295+s>>0]<<2)+2>>1]|0;B=E<<C|l&65535;b[q>>1]=B;if((C|0)>13){x=c[R>>2]|0;j=c[Q>>2]|0;c[Q>>2]=j+1;a[x+j>>0]=B;j=(e[q>>1]|0)>>>8&255;x=c[R>>2]|0;o=c[Q>>2]|0;c[Q>>2]=o+1;a[x+o>>0]=j;j=c[F>>2]|0;o=E>>>(16-j|0);b[q>>1]=o;U=o;V=j+-13|0}else{U=B;V=C+3|0}c[F>>2]=V;if((s|0)==(I|0))break;else{s=s+1|0;C=V;l=U}}l=f+148|0;_send_tree(f,l,D);C=f+2440|0;_send_tree(f,C,w);_compress_block(f,l,C)}while(0);_init_block(f);if(!i)return;i=f+5820|0;U=c[i>>2]|0;if((U|0)<=8){if((U|0)>0){U=b[f+5816>>1]&255;V=c[f+8>>2]|0;I=f+20|0;Q=c[I>>2]|0;c[I>>2]=Q+1;W=U;X=V+Q|0;n=84}}else{Q=f+5816|0;V=b[Q>>1]&255;U=f+8|0;I=c[U>>2]|0;R=f+20|0;S=c[R>>2]|0;c[R>>2]=S+1;a[I+S>>0]=V;V=(e[Q>>1]|0)>>>8&255;Q=c[U>>2]|0;U=c[R>>2]|0;c[R>>2]=U+1;W=V;X=Q+U|0;n=84}if((n|0)==84)a[X>>0]=W;b[f+5816>>1]=0;c[i>>2]=0;return}function __tr_align(d){d=d|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0;f=d+5820|0;g=c[f>>2]|0;h=d+5816|0;i=e[h>>1]|0|2<<g;b[h>>1]=i;if((g|0)>13){j=d+8|0;k=c[j>>2]|0;l=d+20|0;m=c[l>>2]|0;c[l>>2]=m+1;a[k+m>>0]=i;m=(e[h>>1]|0)>>>8&255;k=c[j>>2]|0;j=c[l>>2]|0;c[l>>2]=j+1;a[k+j>>0]=m;m=c[f>>2]|0;j=2>>>(16-m|0);b[h>>1]=j;n=j;o=m+-13|0}else{n=i;o=g+3|0}g=n&255;c[f>>2]=o;if((o|0)>9){n=d+8|0;i=c[n>>2]|0;m=d+20|0;j=c[m>>2]|0;c[m>>2]=j+1;a[i+j>>0]=g;j=(e[h>>1]|0)>>>8&255;i=c[n>>2]|0;n=c[m>>2]|0;c[m>>2]=n+1;a[i+n>>0]=j;j=c[f>>2]|0;b[h>>1]=0;p=0;q=j+-9|0}else{p=g;q=o+7|0}c[f>>2]=q;do if((q|0)!=16)if((q|0)>7){o=c[d+8>>2]|0;g=d+20|0;j=c[g>>2]|0;c[g>>2]=j+1;a[o+j>>0]=p;b[h>>1]=(e[h>>1]|0)>>>8;r=(c[f>>2]|0)+-8|0;break}else return;else{j=d+8|0;o=c[j>>2]|0;g=d+20|0;n=c[g>>2]|0;c[g>>2]=n+1;a[o+n>>0]=p;n=(e[h>>1]|0)>>>8&255;o=c[j>>2]|0;j=c[g>>2]|0;c[g>>2]=j+1;a[o+j>>0]=n;b[h>>1]=0;r=0}while(0);c[f>>2]=r;return}function __tr_stored_block(d,f,g,h){d=d|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0;i=d+5820|0;j=c[i>>2]|0;k=h&65535;h=d+5816|0;l=e[h>>1]|0|k<<j;b[h>>1]=l;if((j|0)>13){m=d+8|0;n=c[m>>2]|0;o=d+20|0;p=c[o>>2]|0;c[o>>2]=p+1;a[n+p>>0]=l;p=(e[h>>1]|0)>>>8&255;n=c[m>>2]|0;m=c[o>>2]|0;c[o>>2]=m+1;a[n+m>>0]=p;p=c[i>>2]|0;m=k>>>(16-p|0);b[h>>1]=m;q=m;r=p+-13|0}else{q=l;r=j+3|0}j=q&255;c[i>>2]=r;if((r|0)<=8){if((r|0)>0){r=c[d+8>>2]|0;q=d+20|0;l=c[q>>2]|0;c[q>>2]=l+1;s=j;t=r+l|0;u=8}}else{l=d+8|0;r=c[l>>2]|0;q=d+20|0;p=c[q>>2]|0;c[q>>2]=p+1;a[r+p>>0]=j;j=(e[h>>1]|0)>>>8&255;p=c[l>>2]|0;l=c[q>>2]|0;c[q>>2]=l+1;s=j;t=p+l|0;u=8}if((u|0)==8)a[t>>0]=s;b[h>>1]=0;c[i>>2]=0;i=d+8|0;h=c[i>>2]|0;s=d+20|0;d=c[s>>2]|0;c[s>>2]=d+1;a[h+d>>0]=g;d=c[i>>2]|0;h=c[s>>2]|0;c[s>>2]=h+1;a[d+h>>0]=g>>>8;h=g&65535^65535;d=c[i>>2]|0;t=c[s>>2]|0;c[s>>2]=t+1;a[d+t>>0]=h;t=c[i>>2]|0;d=c[s>>2]|0;c[s>>2]=d+1;a[t+d>>0]=h>>>8;_memcpy((c[i>>2]|0)+(c[s>>2]|0)|0,f|0,g|0)|0;c[s>>2]=(c[s>>2]|0)+g;return}function _deflate_fast(e,f){e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0;g=e+116|0;h=(f|0)==0;i=e+72|0;j=e+88|0;k=e+56|0;l=e+108|0;m=e+84|0;n=e+68|0;o=e+64|0;p=e+52|0;q=e+44|0;r=e+96|0;s=e+5784|0;t=e+5796|0;u=e+112|0;v=e+5792|0;w=e+5788|0;x=e+128|0;y=e+92|0;while(1){if((c[g>>2]|0)>>>0<262){_fill_window(e);z=c[g>>2]|0;if(h&z>>>0<262){A=0;B=39;break}if(!z){B=24;break}if(z>>>0<=2)B=9;else B=6}else B=6;if((B|0)==6){B=0;z=c[l>>2]|0;C=((d[(c[k>>2]|0)+(z+2)>>0]|0)^c[i>>2]<<c[j>>2])&c[m>>2];c[i>>2]=C;D=(c[n>>2]|0)+(C<<1)|0;C=b[D>>1]|0;b[(c[o>>2]|0)+((c[p>>2]&z)<<1)>>1]=C;E=C&65535;b[D>>1]=z;if(C<<16>>16!=0?(z-E|0)>>>0<=((c[q>>2]|0)+-262|0)>>>0:0){z=_longest_match(e,E)|0;c[r>>2]=z;F=z}else B=9}if((B|0)==9){B=0;F=c[r>>2]|0}z=c[s>>2]|0;E=c[t>>2]|0;do if(F>>>0>2){C=F+253|0;D=(c[l>>2]|0)-(c[u>>2]|0)|0;G=c[v>>2]|0;b[E+(G<<1)>>1]=D;c[v>>2]=G+1;a[z+G>>0]=C;G=e+148+((d[653325+(C&255)>>0]|0|256)+1<<2)|0;b[G>>1]=(b[G>>1]|0)+1<<16>>16;G=D+65535&65535;D=e+2440+((d[652813+(G>>>0<256?G:(G>>>7)+256|0)>>0]|0)<<2)|0;b[D>>1]=(b[D>>1]|0)+1<<16>>16;D=(c[v>>2]|0)==((c[w>>2]|0)+-1|0)&1;G=c[r>>2]|0;C=(c[g>>2]|0)-G|0;c[g>>2]=C;if(!(C>>>0>2?G>>>0<=(c[x>>2]|0)>>>0:0)){C=(c[l>>2]|0)+G|0;c[l>>2]=C;c[r>>2]=0;H=c[k>>2]|0;I=d[H+C>>0]|0;c[i>>2]=I;c[i>>2]=((d[H+(C+1)>>0]|0)^I<<c[j>>2])&c[m>>2];J=D;K=C;break}C=G+-1|0;c[r>>2]=C;G=c[j>>2]|0;I=c[k>>2]|0;H=c[m>>2]|0;L=c[n>>2]|0;M=c[o>>2]|0;N=c[p>>2]|0;O=c[l>>2]|0;P=c[i>>2]|0;Q=C;while(1){C=O+1|0;c[l>>2]=C;P=((d[I+(O+3)>>0]|0)^P<<G)&H;c[i>>2]=P;R=L+(P<<1)|0;b[M+((N&C)<<1)>>1]=b[R>>1]|0;b[R>>1]=C;Q=Q+-1|0;c[r>>2]=Q;if(!Q)break;else O=C}Q=O+2|0;c[l>>2]=Q;J=D;K=Q}else{Q=a[(c[k>>2]|0)+(c[l>>2]|0)>>0]|0;N=c[v>>2]|0;b[E+(N<<1)>>1]=0;c[v>>2]=N+1;a[z+N>>0]=Q;N=e+148+((Q&255)<<2)|0;b[N>>1]=(b[N>>1]|0)+1<<16>>16;N=(c[v>>2]|0)==((c[w>>2]|0)+-1|0)&1;c[g>>2]=(c[g>>2]|0)+-1;Q=(c[l>>2]|0)+1|0;c[l>>2]=Q;J=N;K=Q}while(0);if(!J)continue;z=c[y>>2]|0;if((z|0)>-1)S=(c[k>>2]|0)+z|0;else S=0;__tr_flush_block(e,S,K-z|0,0);c[y>>2]=c[l>>2];z=c[e>>2]|0;E=c[z+28>>2]|0;__tr_flush_bits(E);Q=E+20|0;N=c[Q>>2]|0;M=z+16|0;P=c[M>>2]|0;L=N>>>0>P>>>0?P:N;if(L|0?(N=z+12|0,P=E+16|0,_memcpy(c[N>>2]|0,c[P>>2]|0,L|0)|0,c[N>>2]=(c[N>>2]|0)+L,c[P>>2]=(c[P>>2]|0)+L,N=z+20|0,c[N>>2]=(c[N>>2]|0)+L,c[M>>2]=(c[M>>2]|0)-L,M=(c[Q>>2]|0)-L|0,c[Q>>2]=M,(M|0)==0):0)c[P>>2]=c[E+8>>2];if(!(c[(c[e>>2]|0)+16>>2]|0)){A=0;B=39;break}}if((B|0)==24){K=c[l>>2]|0;c[e+5812>>2]=K>>>0<2?K:2;if((f|0)==4){f=c[y>>2]|0;if((f|0)>-1)T=(c[k>>2]|0)+f|0;else T=0;__tr_flush_block(e,T,K-f|0,1);c[y>>2]=c[l>>2];f=c[e>>2]|0;T=c[f+28>>2]|0;__tr_flush_bits(T);S=T+20|0;J=c[S>>2]|0;g=f+16|0;w=c[g>>2]|0;r=J>>>0>w>>>0?w:J;if(r|0?(J=f+12|0,w=T+16|0,_memcpy(c[J>>2]|0,c[w>>2]|0,r|0)|0,c[J>>2]=(c[J>>2]|0)+r,c[w>>2]=(c[w>>2]|0)+r,J=f+20|0,c[J>>2]=(c[J>>2]|0)+r,c[g>>2]=(c[g>>2]|0)-r,g=(c[S>>2]|0)-r|0,c[S>>2]=g,(g|0)==0):0)c[w>>2]=c[T+8>>2];A=(c[(c[e>>2]|0)+16>>2]|0)==0?2:3;return A|0}if(c[v>>2]|0){v=c[y>>2]|0;if((v|0)>-1)U=(c[k>>2]|0)+v|0;else U=0;__tr_flush_block(e,U,K-v|0,0);c[y>>2]=c[l>>2];l=c[e>>2]|0;y=c[l+28>>2]|0;__tr_flush_bits(y);v=y+20|0;K=c[v>>2]|0;U=l+16|0;k=c[U>>2]|0;T=K>>>0>k>>>0?k:K;if(T|0?(K=l+12|0,k=y+16|0,_memcpy(c[K>>2]|0,c[k>>2]|0,T|0)|0,c[K>>2]=(c[K>>2]|0)+T,c[k>>2]=(c[k>>2]|0)+T,K=l+20|0,c[K>>2]=(c[K>>2]|0)+T,c[U>>2]=(c[U>>2]|0)-T,U=(c[v>>2]|0)-T|0,c[v>>2]=U,(U|0)==0):0)c[k>>2]=c[y+8>>2];if(!(c[(c[e>>2]|0)+16>>2]|0)){A=0;return A|0}}A=1;return A|0}else if((B|0)==39)return A|0;return 0}function _deflate_slow(e,f){e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0;g=e+116|0;h=(f|0)==0;i=e+72|0;j=e+88|0;k=e+56|0;l=e+108|0;m=e+84|0;n=e+68|0;o=e+64|0;p=e+52|0;q=e+96|0;r=e+120|0;s=e+112|0;t=e+100|0;u=e+5796|0;v=e+5792|0;w=e+5784|0;x=e+5788|0;y=e+104|0;z=e+92|0;A=e+128|0;B=e+44|0;C=e+136|0;a:while(1){D=c[g>>2]|0;while(1){if(D>>>0<262){_fill_window(e);E=c[g>>2]|0;if(h&E>>>0<262){F=0;G=55;break a}if(!E){G=38;break a}if(E>>>0<=2){c[r>>2]=c[q>>2];c[t>>2]=c[s>>2];c[q>>2]=2;H=2;G=16}else G=8}else G=8;do if((G|0)==8){G=0;E=c[l>>2]|0;I=((d[(c[k>>2]|0)+(E+2)>>0]|0)^c[i>>2]<<c[j>>2])&c[m>>2];c[i>>2]=I;J=(c[n>>2]|0)+(I<<1)|0;I=b[J>>1]|0;b[(c[o>>2]|0)+((c[p>>2]&E)<<1)>>1]=I;K=I&65535;b[J>>1]=E;E=c[q>>2]|0;c[r>>2]=E;c[t>>2]=c[s>>2];c[q>>2]=2;if(I<<16>>16)if(E>>>0<(c[A>>2]|0)>>>0)if(((c[l>>2]|0)-K|0)>>>0<=((c[B>>2]|0)+-262|0)>>>0){I=_longest_match(e,K)|0;c[q>>2]=I;if(I>>>0<6){if((c[C>>2]|0)!=1){if((I|0)!=3){H=I;G=16;break}if(((c[l>>2]|0)-(c[s>>2]|0)|0)>>>0<=4096){H=3;G=16;break}}c[q>>2]=2;H=2;G=16}else{H=I;G=16}}else{H=2;G=16}else{L=E;M=2}else{H=2;G=16}}while(0);if((G|0)==16){G=0;L=c[r>>2]|0;M=H}if(!(L>>>0<3|M>>>0>L>>>0))break;if(!(c[y>>2]|0)){c[y>>2]=1;c[l>>2]=(c[l>>2]|0)+1;E=(c[g>>2]|0)+-1|0;c[g>>2]=E;D=E;continue}E=a[(c[k>>2]|0)+((c[l>>2]|0)+-1)>>0]|0;I=c[v>>2]|0;b[(c[u>>2]|0)+(I<<1)>>1]=0;K=c[w>>2]|0;c[v>>2]=I+1;a[K+I>>0]=E;I=e+148+((E&255)<<2)|0;b[I>>1]=(b[I>>1]|0)+1<<16>>16;if((c[v>>2]|0)==((c[x>>2]|0)+-1|0)){I=c[z>>2]|0;if((I|0)>-1)N=(c[k>>2]|0)+I|0;else N=0;__tr_flush_block(e,N,(c[l>>2]|0)-I|0,0);c[z>>2]=c[l>>2];I=c[e>>2]|0;E=c[I+28>>2]|0;__tr_flush_bits(E);K=E+20|0;J=c[K>>2]|0;O=I+16|0;P=c[O>>2]|0;Q=J>>>0>P>>>0?P:J;if(Q|0?(J=I+12|0,P=E+16|0,_memcpy(c[J>>2]|0,c[P>>2]|0,Q|0)|0,c[J>>2]=(c[J>>2]|0)+Q,c[P>>2]=(c[P>>2]|0)+Q,J=I+20|0,c[J>>2]=(c[J>>2]|0)+Q,c[O>>2]=(c[O>>2]|0)-Q,O=(c[K>>2]|0)-Q|0,c[K>>2]=O,(O|0)==0):0)c[P>>2]=c[E+8>>2]}c[l>>2]=(c[l>>2]|0)+1;D=(c[g>>2]|0)+-1|0;c[g>>2]=D;if(!(c[(c[e>>2]|0)+16>>2]|0)){F=0;G=55;break a}}D=c[l>>2]|0;E=D+-3+(c[g>>2]|0)|0;P=L+253|0;O=D+65535-(c[t>>2]|0)|0;D=c[v>>2]|0;b[(c[u>>2]|0)+(D<<1)>>1]=O;K=c[w>>2]|0;c[v>>2]=D+1;a[K+D>>0]=P;D=e+148+((d[653325+(P&255)>>0]|0|256)+1<<2)|0;b[D>>1]=(b[D>>1]|0)+1<<16>>16;D=O+65535&65535;O=e+2440+((d[652813+(D>>>0<256?D:(D>>>7)+256|0)>>0]|0)<<2)|0;b[O>>1]=(b[O>>1]|0)+1<<16>>16;O=c[v>>2]|0;D=(c[x>>2]|0)+-1|0;P=c[r>>2]|0;c[g>>2]=1-P+(c[g>>2]|0);K=P+-2|0;c[r>>2]=K;P=c[l>>2]|0;Q=K;while(1){K=P+1|0;c[l>>2]=K;if(K>>>0<=E>>>0){J=((d[(c[k>>2]|0)+(P+3)>>0]|0)^c[i>>2]<<c[j>>2])&c[m>>2];c[i>>2]=J;I=(c[n>>2]|0)+(J<<1)|0;b[(c[o>>2]|0)+((c[p>>2]&K)<<1)>>1]=b[I>>1]|0;b[I>>1]=K}Q=Q+-1|0;c[r>>2]=Q;if(!Q)break;else P=K}c[y>>2]=0;c[q>>2]=2;Q=P+2|0;c[l>>2]=Q;if((O|0)!=(D|0))continue;E=c[z>>2]|0;if((E|0)>-1)R=(c[k>>2]|0)+E|0;else R=0;__tr_flush_block(e,R,Q-E|0,0);c[z>>2]=c[l>>2];E=c[e>>2]|0;Q=c[E+28>>2]|0;__tr_flush_bits(Q);K=Q+20|0;I=c[K>>2]|0;J=E+16|0;S=c[J>>2]|0;T=I>>>0>S>>>0?S:I;if(T|0?(I=E+12|0,S=Q+16|0,_memcpy(c[I>>2]|0,c[S>>2]|0,T|0)|0,c[I>>2]=(c[I>>2]|0)+T,c[S>>2]=(c[S>>2]|0)+T,I=E+20|0,c[I>>2]=(c[I>>2]|0)+T,c[J>>2]=(c[J>>2]|0)-T,J=(c[K>>2]|0)-T|0,c[K>>2]=J,(J|0)==0):0)c[S>>2]=c[Q+8>>2];if(!(c[(c[e>>2]|0)+16>>2]|0)){F=0;G=55;break}}if((G|0)==38){if(c[y>>2]|0){R=a[(c[k>>2]|0)+((c[l>>2]|0)+-1)>>0]|0;q=c[v>>2]|0;b[(c[u>>2]|0)+(q<<1)>>1]=0;u=c[w>>2]|0;c[v>>2]=q+1;a[u+q>>0]=R;q=e+148+((R&255)<<2)|0;b[q>>1]=(b[q>>1]|0)+1<<16>>16;c[y>>2]=0}y=c[l>>2]|0;c[e+5812>>2]=y>>>0<2?y:2;if((f|0)==4){f=c[z>>2]|0;if((f|0)>-1)U=(c[k>>2]|0)+f|0;else U=0;__tr_flush_block(e,U,y-f|0,1);c[z>>2]=c[l>>2];f=c[e>>2]|0;U=c[f+28>>2]|0;__tr_flush_bits(U);q=U+20|0;R=c[q>>2]|0;u=f+16|0;w=c[u>>2]|0;r=R>>>0>w>>>0?w:R;if(r|0?(R=f+12|0,w=U+16|0,_memcpy(c[R>>2]|0,c[w>>2]|0,r|0)|0,c[R>>2]=(c[R>>2]|0)+r,c[w>>2]=(c[w>>2]|0)+r,R=f+20|0,c[R>>2]=(c[R>>2]|0)+r,c[u>>2]=(c[u>>2]|0)-r,u=(c[q>>2]|0)-r|0,c[q>>2]=u,(u|0)==0):0)c[w>>2]=c[U+8>>2];F=(c[(c[e>>2]|0)+16>>2]|0)==0?2:3;return F|0}if(c[v>>2]|0){v=c[z>>2]|0;if((v|0)>-1)V=(c[k>>2]|0)+v|0;else V=0;__tr_flush_block(e,V,y-v|0,0);c[z>>2]=c[l>>2];l=c[e>>2]|0;z=c[l+28>>2]|0;__tr_flush_bits(z);v=z+20|0;y=c[v>>2]|0;V=l+16|0;k=c[V>>2]|0;U=y>>>0>k>>>0?k:y;if(U|0?(y=l+12|0,k=z+16|0,_memcpy(c[y>>2]|0,c[k>>2]|0,U|0)|0,c[y>>2]=(c[y>>2]|0)+U,c[k>>2]=(c[k>>2]|0)+U,y=l+20|0,c[y>>2]=(c[y>>2]|0)+U,c[V>>2]=(c[V>>2]|0)-U,V=(c[v>>2]|0)-U|0,c[v>>2]=V,(V|0)==0):0)c[k>>2]=c[z+8>>2];if(!(c[(c[e>>2]|0)+16>>2]|0)){F=0;return F|0}}F=1;return F|0}else if((G|0)==55)return F|0;return 0}function _longest_match(b,d){b=b|0;d=d|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0;f=c[b+124>>2]|0;g=c[b+56>>2]|0;h=c[b+108>>2]|0;i=g+h|0;j=c[b+120>>2]|0;k=c[b+144>>2]|0;l=(c[b+44>>2]|0)+-262|0;m=h>>>0>l>>>0?h-l|0:0;l=c[b+64>>2]|0;h=c[b+52>>2]|0;n=c[b+116>>2]|0;o=k>>>0>n>>>0?n:k;k=b+112|0;p=i+1|0;q=i+258|0;r=a[i+j>>0]|0;s=a[i+(j+-1)>>0]|0;t=d;d=j;u=j>>>0<(c[b+140>>2]|0)>>>0?f:f>>>2;while(1){f=g+t|0;if((((a[f+d>>0]|0)==r<<24>>24?(a[f+(d+-1)>>0]|0)==s<<24>>24:0)?(a[f>>0]|0)==(a[i>>0]|0):0)?(b=f+1|0,(a[b>>0]|0)==(a[p>>0]|0)):0){f=2;j=b;while(1){b=i+f|0;v=b+1|0;if((a[v>>0]|0)!=(a[j+2>>0]|0)){w=v;break}v=b+2|0;if((a[v>>0]|0)!=(a[j+3>>0]|0)){w=v;break}v=b+3|0;if((a[v>>0]|0)!=(a[j+4>>0]|0)){w=v;break}v=b+4|0;if((a[v>>0]|0)!=(a[j+5>>0]|0)){w=v;break}v=b+5|0;if((a[v>>0]|0)!=(a[j+6>>0]|0)){w=v;break}v=b+6|0;if((a[v>>0]|0)!=(a[j+7>>0]|0)){w=v;break}v=b+7|0;b=j;j=j+8|0;if((a[v>>0]|0)!=(a[j>>0]|0)){w=v;break}f=f+8|0;v=i+f|0;if(!((f|0)<258?(a[v>>0]|0)==(a[b+9>>0]|0):0)){w=v;break}}f=w-q|0;j=f+258|0;if((j|0)>(d|0)){c[k>>2]=t;if((j|0)>=(o|0)){x=j;y=19;break}z=a[i+j>>0]|0;A=a[i+(f+257)>>0]|0;B=j}else{z=r;A=s;B=d}}else{z=r;A=s;B=d}t=e[l+((t&h)<<1)>>1]|0;if(t>>>0<=m>>>0){x=B;y=19;break}u=u+-1|0;if(!u){x=B;y=19;break}else{r=z;s=A;d=B}}if((y|0)==19)return (x>>>0>n>>>0?n:x)|0;return 0}function _build_tree(f,g){f=f|0;g=g|0;var h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,V=0,W=0,X=0;h=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=h;j=c[g>>2]|0;k=g+8|0;n=c[k>>2]|0;o=c[n>>2]|0;p=c[n+12>>2]|0;n=f+5200|0;c[n>>2]=0;q=f+5204|0;c[q>>2]=573;if((p|0)>0){r=-1;s=0;while(1){if(!(b[j+(s<<2)>>1]|0)){b[j+(s<<2)+2>>1]=0;t=r}else{u=(c[n>>2]|0)+1|0;c[n>>2]=u;c[f+2908+(u<<2)>>2]=s;a[f+5208+s>>0]=0;t=s}s=s+1|0;if((s|0)==(p|0))break;else r=t}r=c[n>>2]|0;if((r|0)<2){v=t;w=r;x=3}else{y=t;z=r}}else{v=-1;w=0;x=3}if((x|0)==3){x=f+5800|0;r=f+5804|0;if(!o){t=v;s=w;while(1){u=(t|0)<2;A=t+1|0;B=u?A:t;C=u?A:0;A=s+1|0;c[n>>2]=A;c[f+2908+(A<<2)>>2]=C;b[j+(C<<2)>>1]=1;a[f+5208+C>>0]=0;c[x>>2]=(c[x>>2]|0)+-1;C=c[n>>2]|0;if((C|0)<2){t=B;s=C}else{y=B;z=C;break}}}else{s=v;v=w;while(1){w=(s|0)<2;t=s+1|0;C=w?t:s;B=w?t:0;t=v+1|0;c[n>>2]=t;c[f+2908+(t<<2)>>2]=B;b[j+(B<<2)>>1]=1;a[f+5208+B>>0]=0;c[x>>2]=(c[x>>2]|0)+-1;c[r>>2]=(c[r>>2]|0)-(e[o+(B<<2)+2>>1]|0);B=c[n>>2]|0;if((B|0)<2){s=C;v=B}else{y=C;z=B;break}}}}v=g+4|0;c[v>>2]=y;s=z>>>1;if(!s)D=z;else{o=s;s=z;while(1){z=c[f+2908+(o<<2)>>2]|0;r=f+5208+z|0;x=o<<1;a:do if((x|0)>(s|0))E=o;else{B=j+(z<<2)|0;C=o;t=x;w=s;while(1){do if((t|0)<(w|0)){A=t|1;u=c[f+2908+(A<<2)>>2]|0;F=b[j+(u<<2)>>1]|0;G=c[f+2908+(t<<2)>>2]|0;H=b[j+(G<<2)>>1]|0;if((F&65535)>=(H&65535)){if(F<<16>>16!=H<<16>>16){I=t;break}if((d[f+5208+u>>0]|0)>(d[f+5208+G>>0]|0)){I=t;break}}I=A}else I=t;while(0);A=b[B>>1]|0;G=c[f+2908+(I<<2)>>2]|0;u=b[j+(G<<2)>>1]|0;if((A&65535)<(u&65535)){E=C;break a}if(A<<16>>16==u<<16>>16?(d[r>>0]|0)<=(d[f+5208+G>>0]|0):0){E=C;break a}c[f+2908+(C<<2)>>2]=G;t=I<<1;w=c[n>>2]|0;if((t|0)>(w|0)){E=I;break}else C=I}}while(0);c[f+2908+(E<<2)>>2]=z;if((o|0)<=1)break;o=o+-1|0;s=c[n>>2]|0}D=c[n>>2]|0}s=f+2912|0;o=p;p=D;do{D=c[s>>2]|0;E=p+-1|0;c[n>>2]=E;I=c[f+2908+(p<<2)>>2]|0;c[s>>2]=I;r=f+5208+I|0;b:do if((p|0)<3)J=1;else{x=j+(I<<2)|0;C=1;w=2;t=E;while(1){do if((w|0)<(t|0)){B=w|1;G=c[f+2908+(B<<2)>>2]|0;u=b[j+(G<<2)>>1]|0;A=c[f+2908+(w<<2)>>2]|0;H=b[j+(A<<2)>>1]|0;if((u&65535)>=(H&65535)){if(u<<16>>16!=H<<16>>16){K=w;break}if((d[f+5208+G>>0]|0)>(d[f+5208+A>>0]|0)){K=w;break}}K=B}else K=w;while(0);B=b[x>>1]|0;A=c[f+2908+(K<<2)>>2]|0;G=b[j+(A<<2)>>1]|0;if((B&65535)<(G&65535)){J=C;break b}if(B<<16>>16==G<<16>>16?(d[r>>0]|0)<=(d[f+5208+A>>0]|0):0){J=C;break b}c[f+2908+(C<<2)>>2]=A;w=K<<1;t=c[n>>2]|0;if((w|0)>(t|0)){J=K;break}else C=K}}while(0);c[f+2908+(J<<2)>>2]=I;r=c[s>>2]|0;E=(c[q>>2]|0)+-1|0;c[q>>2]=E;c[f+2908+(E<<2)>>2]=D;E=(c[q>>2]|0)+-1|0;c[q>>2]=E;c[f+2908+(E<<2)>>2]=r;E=j+(o<<2)|0;b[E>>1]=(e[j+(r<<2)>>1]|0)+(e[j+(D<<2)>>1]|0);z=f+5208+o|0;a[z>>0]=(d[((d[f+5208+D>>0]|0)>=(d[f+5208+r>>0]|0)?D:r)+(f+5208)>>0]|0)+1;C=o&65535;b[j+(r<<2)+2>>1]=C;b[j+(D<<2)+2>>1]=C;c[s>>2]=o;C=c[n>>2]|0;c:do if((C|0)<2)L=1;else{r=1;t=2;w=C;while(1){do if((t|0)<(w|0)){x=t|1;A=c[f+2908+(x<<2)>>2]|0;G=b[j+(A<<2)>>1]|0;B=c[f+2908+(t<<2)>>2]|0;H=b[j+(B<<2)>>1]|0;if((G&65535)>=(H&65535)){if(G<<16>>16!=H<<16>>16){M=t;break}if((d[f+5208+A>>0]|0)>(d[f+5208+B>>0]|0)){M=t;break}}M=x}else M=t;while(0);x=b[E>>1]|0;B=c[f+2908+(M<<2)>>2]|0;A=b[j+(B<<2)>>1]|0;if((x&65535)<(A&65535)){L=r;break c}if(x<<16>>16==A<<16>>16?(d[z>>0]|0)<=(d[f+5208+B>>0]|0):0){L=r;break c}c[f+2908+(r<<2)>>2]=B;t=M<<1;w=c[n>>2]|0;if((t|0)>(w|0)){L=M;break}else r=M}}while(0);c[f+2908+(L<<2)>>2]=o;o=o+1|0;p=c[n>>2]|0}while((p|0)>1);p=c[s>>2]|0;s=(c[q>>2]|0)+-1|0;c[q>>2]=s;c[f+2908+(s<<2)>>2]=p;p=c[g>>2]|0;g=c[v>>2]|0;v=c[k>>2]|0;k=c[v>>2]|0;s=c[v+4>>2]|0;n=c[v+8>>2]|0;o=c[v+16>>2]|0;v=f+2876|0;L=v+32|0;do{b[v>>1]=0;v=v+2|0}while((v|0)<(L|0));v=c[q>>2]|0;b[p+(c[f+2908+(v<<2)>>2]<<2)+2>>1]=0;q=v+1|0;d:do if((q|0)<573){v=f+5800|0;L=f+5804|0;if(!k){M=q;J=0;while(1){K=c[f+2908+(M<<2)>>2]|0;z=p+(K<<2)+2|0;E=e[p+(e[z>>1]<<2)+2>>1]|0;C=(E|0)<(o|0);D=C?E+1|0:o;E=((C^1)&1)+J|0;b[z>>1]=D;if((K|0)<=(g|0)){z=f+2876+(D<<1)|0;b[z>>1]=(b[z>>1]|0)+1<<16>>16;if((K|0)<(n|0))N=0;else N=c[s+(K-n<<2)>>2]|0;z=U(e[p+(K<<2)>>1]|0,N+D|0)|0;c[v>>2]=z+(c[v>>2]|0)}M=M+1|0;if((M|0)==573){O=E;break}else J=E}}else{J=q;M=0;while(1){E=c[f+2908+(J<<2)>>2]|0;z=p+(E<<2)+2|0;D=e[p+(e[z>>1]<<2)+2>>1]|0;K=(D|0)<(o|0);C=K?D+1|0:o;D=((K^1)&1)+M|0;b[z>>1]=C;if((E|0)<=(g|0)){z=f+2876+(C<<1)|0;b[z>>1]=(b[z>>1]|0)+1<<16>>16;if((E|0)<(n|0))P=0;else P=c[s+(E-n<<2)>>2]|0;z=e[p+(E<<2)>>1]|0;K=U(z,P+C|0)|0;c[v>>2]=K+(c[v>>2]|0);K=U((e[k+(E<<2)+2>>1]|0)+P|0,z)|0;c[L>>2]=K+(c[L>>2]|0)}J=J+1|0;if((J|0)==573){O=D;break}else M=D}}if(O|0){M=f+2876+(o<<1)|0;J=O;while(1){L=o;while(1){D=L+-1|0;Q=f+2876+(D<<1)|0;R=b[Q>>1]|0;if(!(R<<16>>16))L=D;else break}b[Q>>1]=R+-1<<16>>16;D=f+2876+(L<<1)|0;b[D>>1]=(e[D>>1]|0)+2;S=(b[M>>1]|0)+-1<<16>>16;b[M>>1]=S;if((J|0)>2)J=J+-2|0;else break}if(o|0){J=573;M=o;D=S;while(1){K=M&65535;if(!(D<<16>>16))T=J;else{z=D&65535;E=J;while(1){C=E;do{C=C+-1|0;V=c[f+2908+(C<<2)>>2]|0}while((V|0)>(g|0));I=p+(V<<2)+2|0;r=e[I>>1]|0;if((M|0)!=(r|0)){w=U(e[p+(V<<2)>>1]|0,M-r|0)|0;c[v>>2]=w+(c[v>>2]|0);b[I>>1]=K}z=z+-1|0;if(!z){T=C;break}else E=C}}E=M+-1|0;if(!E)break d;J=T;M=E;D=b[f+2876+(E<<1)>>1]|0}}}}while(0);T=0;V=1;do{T=(e[f+2876+(V+-1<<1)>>1]|0)+T<<1;b[i+(V<<1)>>1]=T;V=V+1|0}while((V|0)!=16);if((y|0)<0){l=h;return}else W=0;while(1){V=b[j+(W<<2)+2>>1]|0;T=V&65535;if(V<<16>>16){V=i+(T<<1)|0;f=b[V>>1]|0;b[V>>1]=f+1<<16>>16;V=0;p=T;T=f&65535;while(1){X=V|T&1;if((p|0)>1){V=X<<1;p=p+-1|0;T=T>>>1}else break}b[j+(W<<2)>>1]=X}if((W|0)==(y|0))break;else W=W+1|0}l=h;return}function _compress_block(f,g,h){f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0;i=f+5792|0;if(!(c[i>>2]|0)){j=f+5820|0;k=f+5816|0;l=k;m=j;n=c[j>>2]|0;o=b[k>>1]|0}else{k=f+5796|0;j=f+5784|0;p=f+5820|0;q=f+5816|0;r=f+8|0;s=f+20|0;t=0;do{u=b[(c[k>>2]|0)+(t<<1)>>1]|0;v=u&65535;w=d[(c[j>>2]|0)+t>>0]|0;t=t+1|0;do if(!(u<<16>>16)){x=e[g+(w<<2)+2>>1]|0;y=c[p>>2]|0;z=e[g+(w<<2)>>1]|0;A=e[q>>1]|0|z<<y;B=A&65535;b[q>>1]=B;if((y|0)>(16-x|0)){C=c[r>>2]|0;D=c[s>>2]|0;c[s>>2]=D+1;a[C+D>>0]=A;A=(e[q>>1]|0)>>>8&255;D=c[r>>2]|0;C=c[s>>2]|0;c[s>>2]=C+1;a[D+C>>0]=A;A=c[p>>2]|0;C=z>>>(16-A|0)&65535;b[q>>1]=C;E=C;F=x+-16+A|0;G=23;break}else{E=B;F=y+x|0;G=23;break}}else{x=d[653325+w>>0]|0;y=(x|256)+1|0;B=e[g+(y<<2)+2>>1]|0;A=c[p>>2]|0;C=e[g+(y<<2)>>1]|0;y=e[q>>1]|0|C<<A;z=y&65535;b[q>>1]=z;if((A|0)>(16-B|0)){D=c[r>>2]|0;H=c[s>>2]|0;c[s>>2]=H+1;a[D+H>>0]=y;y=(e[q>>1]|0)>>>8&255;H=c[r>>2]|0;D=c[s>>2]|0;c[s>>2]=D+1;a[H+D>>0]=y;y=c[p>>2]|0;D=C>>>(16-y|0)&65535;b[q>>1]=D;I=D;J=B+-16+y|0}else{I=z;J=A+B|0}c[p>>2]=J;B=c[215048+(x<<2)>>2]|0;if((x+-8|0)>>>0<20){A=w-(c[215164+(x<<2)>>2]|0)&65535;x=A<<J|I&65535;z=x&65535;b[q>>1]=z;if((J|0)>(16-B|0)){y=c[r>>2]|0;D=c[s>>2]|0;c[s>>2]=D+1;a[y+D>>0]=x;x=(e[q>>1]|0)>>>8&255;D=c[r>>2]|0;y=c[s>>2]|0;c[s>>2]=y+1;a[D+y>>0]=x;x=c[p>>2]|0;y=A>>>(16-x|0)&65535;b[q>>1]=y;K=y;L=B+-16+x|0}else{K=z;L=J+B|0}c[p>>2]=L;M=L;N=K}else{M=J;N=I}B=v+-1|0;z=d[652813+(B>>>0<256?B:(B>>>7)+256|0)>>0]|0;x=e[h+(z<<2)+2>>1]|0;y=e[h+(z<<2)>>1]|0;A=N&65535|y<<M;D=A&65535;b[q>>1]=D;if((M|0)>(16-x|0)){C=c[r>>2]|0;H=c[s>>2]|0;c[s>>2]=H+1;a[C+H>>0]=A;A=(e[q>>1]|0)>>>8&255;H=c[r>>2]|0;C=c[s>>2]|0;c[s>>2]=C+1;a[H+C>>0]=A;A=c[p>>2]|0;C=y>>>(16-A|0)&65535;b[q>>1]=C;O=x+-16+A|0;P=C}else{O=M+x|0;P=D}c[p>>2]=O;D=c[215280+(z<<2)>>2]|0;if((z+-4|0)>>>0<26){x=B-(c[215400+(z<<2)>>2]|0)&65535;z=x<<O|P&65535;B=z&65535;b[q>>1]=B;if((O|0)>(16-D|0)){C=c[r>>2]|0;A=c[s>>2]|0;c[s>>2]=A+1;a[C+A>>0]=z;z=(e[q>>1]|0)>>>8&255;A=c[r>>2]|0;C=c[s>>2]|0;c[s>>2]=C+1;a[A+C>>0]=z;z=c[p>>2]|0;C=x>>>(16-z|0)&65535;b[q>>1]=C;E=C;F=D+-16+z|0;G=23;break}else{E=B;F=O+D|0;G=23;break}}else{Q=P;R=O}}while(0);if((G|0)==23){G=0;c[p>>2]=F;Q=E;R=F}}while(t>>>0<(c[i>>2]|0)>>>0);l=q;m=p;n=R;o=Q}Q=e[g+1026>>1]|0;R=e[g+1024>>1]|0;g=o&65535|R<<n;b[l>>1]=g;if((n|0)>(16-Q|0)){o=f+8|0;p=c[o>>2]|0;q=f+20|0;f=c[q>>2]|0;c[q>>2]=f+1;a[p+f>>0]=g;g=(e[l>>1]|0)>>>8&255;f=c[o>>2]|0;o=c[q>>2]|0;c[q>>2]=o+1;a[f+o>>0]=g;g=c[m>>2]|0;b[l>>1]=R>>>(16-g|0);S=Q+-16+g|0;c[m>>2]=S;return}else{S=n+Q|0;c[m>>2]=S;return}}function _send_tree(d,f,g){d=d|0;f=f|0;g=g|0;var h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0;h=b[f+2>>1]|0;i=h<<16>>16==0;j=d+2754|0;k=d+5820|0;l=d+2752|0;m=d+5816|0;n=d+8|0;o=d+20|0;p=d+2758|0;q=d+2756|0;r=d+2750|0;s=d+2748|0;t=0;u=-1;v=h&65535;h=i?138:7;w=i?3:4;a:while(1){i=t;x=0;while(1){if((i|0)>(g|0))break a;i=i+1|0;y=b[f+(i<<2)+2>>1]|0;z=y&65535;A=x+1|0;B=(v|0)==(z|0);if(!((A|0)<(h|0)&B))break;else x=A}if((A|0)<(w|0)){C=d+2684+(v<<2)+2|0;D=d+2684+(v<<2)|0;E=A;F=c[k>>2]|0;G=b[m>>1]|0;while(1){H=e[C>>1]|0;I=e[D>>1]|0;J=G&65535|I<<F;K=J&65535;b[m>>1]=K;if((F|0)>(16-H|0)){L=c[n>>2]|0;M=c[o>>2]|0;c[o>>2]=M+1;a[L+M>>0]=J;J=(e[m>>1]|0)>>>8&255;M=c[n>>2]|0;L=c[o>>2]|0;c[o>>2]=L+1;a[M+L>>0]=J;J=c[k>>2]|0;L=I>>>(16-J|0)&65535;b[m>>1]=L;N=L;O=H+-16+J|0}else{N=K;O=F+H|0}c[k>>2]=O;E=E+-1|0;if(!E)break;else{F=O;G=N}}}else{do if(!v)if((A|0)<11){G=e[j>>1]|0;F=c[k>>2]|0;E=e[l>>1]|0;D=e[m>>1]|0|E<<F;b[m>>1]=D;if((F|0)>(16-G|0)){C=c[n>>2]|0;H=c[o>>2]|0;c[o>>2]=H+1;a[C+H>>0]=D;H=(e[m>>1]|0)>>>8&255;C=c[n>>2]|0;K=c[o>>2]|0;c[o>>2]=K+1;a[C+K>>0]=H;H=c[k>>2]|0;K=E>>>(16-H|0);b[m>>1]=K;P=G+-16+H|0;Q=K}else{P=F+G|0;Q=D}c[k>>2]=P;D=x+65534&65535;G=Q&65535|D<<P;b[m>>1]=G;if((P|0)>13){F=c[n>>2]|0;K=c[o>>2]|0;c[o>>2]=K+1;a[F+K>>0]=G;G=(e[m>>1]|0)>>>8&255;K=c[n>>2]|0;F=c[o>>2]|0;c[o>>2]=F+1;a[K+F>>0]=G;G=c[k>>2]|0;b[m>>1]=D>>>(16-G|0);R=G+-13|0;break}else{R=P+3|0;break}}else{G=e[p>>1]|0;D=c[k>>2]|0;F=e[q>>1]|0;K=e[m>>1]|0|F<<D;b[m>>1]=K;if((D|0)>(16-G|0)){H=c[n>>2]|0;E=c[o>>2]|0;c[o>>2]=E+1;a[H+E>>0]=K;E=(e[m>>1]|0)>>>8&255;H=c[n>>2]|0;C=c[o>>2]|0;c[o>>2]=C+1;a[H+C>>0]=E;E=c[k>>2]|0;C=F>>>(16-E|0);b[m>>1]=C;S=G+-16+E|0;T=C}else{S=D+G|0;T=K}c[k>>2]=S;K=x+65526&65535;G=T&65535|K<<S;b[m>>1]=G;if((S|0)>9){D=c[n>>2]|0;C=c[o>>2]|0;c[o>>2]=C+1;a[D+C>>0]=G;G=(e[m>>1]|0)>>>8&255;C=c[n>>2]|0;D=c[o>>2]|0;c[o>>2]=D+1;a[C+D>>0]=G;G=c[k>>2]|0;b[m>>1]=K>>>(16-G|0);R=G+-9|0;break}else{R=S+7|0;break}}else{if((v|0)==(u|0)){U=A;V=b[m>>1]|0;W=c[k>>2]|0}else{G=e[d+2684+(v<<2)+2>>1]|0;K=c[k>>2]|0;D=e[d+2684+(v<<2)>>1]|0;C=e[m>>1]|0|D<<K;E=C&65535;b[m>>1]=E;if((K|0)>(16-G|0)){F=c[n>>2]|0;H=c[o>>2]|0;c[o>>2]=H+1;a[F+H>>0]=C;C=(e[m>>1]|0)>>>8&255;H=c[n>>2]|0;F=c[o>>2]|0;c[o>>2]=F+1;a[H+F>>0]=C;C=c[k>>2]|0;F=D>>>(16-C|0)&65535;b[m>>1]=F;X=F;Y=G+-16+C|0}else{X=E;Y=K+G|0}c[k>>2]=Y;U=x;V=X;W=Y}G=e[r>>1]|0;K=e[s>>1]|0;E=V&65535|K<<W;b[m>>1]=E;if((W|0)>(16-G|0)){C=c[n>>2]|0;F=c[o>>2]|0;c[o>>2]=F+1;a[C+F>>0]=E;F=(e[m>>1]|0)>>>8&255;C=c[n>>2]|0;D=c[o>>2]|0;c[o>>2]=D+1;a[C+D>>0]=F;F=c[k>>2]|0;D=K>>>(16-F|0);b[m>>1]=D;Z=G+-16+F|0;_=D}else{Z=W+G|0;_=E}c[k>>2]=Z;E=U+65533&65535;G=_&65535|E<<Z;b[m>>1]=G;if((Z|0)>14){D=c[n>>2]|0;F=c[o>>2]|0;c[o>>2]=F+1;a[D+F>>0]=G;G=(e[m>>1]|0)>>>8&255;F=c[n>>2]|0;D=c[o>>2]|0;c[o>>2]=D+1;a[F+D>>0]=G;G=c[k>>2]|0;b[m>>1]=E>>>(16-G|0);R=G+-14|0;break}else{R=Z+2|0;break}}while(0);c[k>>2]=R}x=y<<16>>16==0;G=v;t=i;v=z;h=x?138:B?6:7;w=x|B?3:4;u=G}return}function _init_block(a){a=a|0;var d=0;d=0;do{b[a+148+(d<<2)>>1]=0;d=d+1|0}while((d|0)!=286);b[a+2440>>1]=0;b[a+2444>>1]=0;b[a+2448>>1]=0;b[a+2452>>1]=0;b[a+2456>>1]=0;b[a+2460>>1]=0;b[a+2464>>1]=0;b[a+2468>>1]=0;b[a+2472>>1]=0;b[a+2476>>1]=0;b[a+2480>>1]=0;b[a+2484>>1]=0;b[a+2488>>1]=0;b[a+2492>>1]=0;b[a+2496>>1]=0;b[a+2500>>1]=0;b[a+2504>>1]=0;b[a+2508>>1]=0;b[a+2512>>1]=0;b[a+2516>>1]=0;b[a+2520>>1]=0;b[a+2524>>1]=0;b[a+2528>>1]=0;b[a+2532>>1]=0;b[a+2536>>1]=0;b[a+2540>>1]=0;b[a+2544>>1]=0;b[a+2548>>1]=0;b[a+2552>>1]=0;b[a+2556>>1]=0;b[a+2684>>1]=0;b[a+2688>>1]=0;b[a+2692>>1]=0;b[a+2696>>1]=0;b[a+2700>>1]=0;b[a+2704>>1]=0;b[a+2708>>1]=0;b[a+2712>>1]=0;b[a+2716>>1]=0;b[a+2720>>1]=0;b[a+2724>>1]=0;b[a+2728>>1]=0;b[a+2732>>1]=0;b[a+2736>>1]=0;b[a+2740>>1]=0;b[a+2744>>1]=0;b[a+2748>>1]=0;b[a+2752>>1]=0;b[a+2756>>1]=0;b[a+1172>>1]=1;c[a+5804>>2]=0;c[a+5800>>2]=0;c[a+5808>>2]=0;c[a+5792>>2]=0;return}function _adler32_z(a,b,c){a=a|0;b=b|0;c=c|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0;e=a>>>16;f=a&65535;if((c|0)==1){a=(d[b>>0]|0)+f|0;g=a>>>0>65520?a+-65521|0:a;a=g+e|0;h=(a>>>0>65520?a+15|0:a)<<16|g;return h|0}if(!b){h=1;return h|0}if(c>>>0<16){if(!c){i=e;j=f}else{g=c;a=b;k=f;l=e;while(1){g=g+-1|0;m=(d[a>>0]|0)+k|0;n=m+l|0;if(!g){i=n;j=m;break}else{a=a+1|0;k=m;l=n}}}h=((i>>>0)%65521|0)<<16|(j>>>0>65520?j+-65521|0:j);return h|0}if(c>>>0>5551){j=c;i=b;l=e;k=f;do{j=j+-5552|0;a=347;g=i;n=l;m=k;while(1){o=(d[g>>0]|0)+m|0;p=o+(d[g+1>>0]|0)|0;q=p+(d[g+2>>0]|0)|0;r=q+(d[g+3>>0]|0)|0;s=r+(d[g+4>>0]|0)|0;t=s+(d[g+5>>0]|0)|0;u=t+(d[g+6>>0]|0)|0;v=u+(d[g+7>>0]|0)|0;w=v+(d[g+8>>0]|0)|0;x=w+(d[g+9>>0]|0)|0;y=x+(d[g+10>>0]|0)|0;z=y+(d[g+11>>0]|0)|0;A=z+(d[g+12>>0]|0)|0;B=A+(d[g+13>>0]|0)|0;C=B+(d[g+14>>0]|0)|0;m=C+(d[g+15>>0]|0)|0;n=o+n+p+q+r+s+t+u+v+w+x+y+z+A+B+C+m|0;a=a+-1|0;if(!a)break;else g=g+16|0}i=i+5552|0;k=(m>>>0)%65521|0;l=(n>>>0)%65521|0}while(j>>>0>5551);if(j)if(j>>>0>15){D=j;E=i;F=l;G=k;H=14}else{I=j;J=i;K=l;L=k;H=17}else{M=l;N=k}}else{D=c;E=b;F=e;G=f;H=14}if((H|0)==14){f=D+-16|0;e=f&-16;b=e+16|0;c=D;D=E;k=F;F=G;while(1){c=c+-16|0;G=(d[D>>0]|0)+F|0;l=G+(d[D+1>>0]|0)|0;i=l+(d[D+2>>0]|0)|0;j=i+(d[D+3>>0]|0)|0;g=j+(d[D+4>>0]|0)|0;a=g+(d[D+5>>0]|0)|0;C=a+(d[D+6>>0]|0)|0;B=C+(d[D+7>>0]|0)|0;A=B+(d[D+8>>0]|0)|0;z=A+(d[D+9>>0]|0)|0;y=z+(d[D+10>>0]|0)|0;x=y+(d[D+11>>0]|0)|0;w=x+(d[D+12>>0]|0)|0;v=w+(d[D+13>>0]|0)|0;u=v+(d[D+14>>0]|0)|0;F=u+(d[D+15>>0]|0)|0;k=G+k+l+i+j+g+a+C+B+A+z+y+x+w+v+u+F|0;if(c>>>0<=15)break;else D=D+16|0}D=f-e|0;if(!D){O=k;P=F;H=18}else{I=D;J=E+b|0;K=k;L=F;H=17}}if((H|0)==17)while(1){H=0;I=I+-1|0;F=(d[J>>0]|0)+L|0;k=F+K|0;if(!I){O=k;P=F;H=18;break}else{J=J+1|0;K=k;L=F;H=17}}if((H|0)==18){M=(O>>>0)%65521|0;N=(P>>>0)%65521|0}h=M<<16|N;return h|0}function _png_safecat(b,c,d,e){b=b|0;c=c|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0;if(!((b|0)!=0&d>>>0<c>>>0)){f=d;return f|0}if((e|0)!=0?(g=a[e>>0]|0,h=c+-1|0,h>>>0>d>>>0&g<<24>>24!=0):0){c=d;i=e;e=g;while(1){i=i+1|0;g=c+1|0;a[b+c>>0]=e;e=a[i>>0]|0;if(!(g>>>0<h>>>0&e<<24>>24!=0)){j=g;break}else c=g}}else j=d;a[b+j>>0]=0;f=j;return f|0}function _deflateInit2_(d,f,g,h,i,j,k,l){d=d|0;f=f|0;g=g|0;h=h|0;i=i|0;j=j|0;k=k|0;l=l|0;var m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0;if(!k){m=-6;return m|0}if((l|0)!=56|(a[k>>0]|0)!=49){m=-6;return m|0}if(!d){m=-2;return m|0}k=d+24|0;c[k>>2]=0;l=d+32|0;n=c[l>>2]|0;if(!n){c[l>>2]=1188;c[d+40>>2]=0;o=1188}else o=n;n=d+36|0;if(!(c[n>>2]|0))c[n>>2]=661;n=(f|0)==-1?6:f;if((h|0)<0){p=0;q=0-h|0}else{f=(h|0)>15;p=f?2:1;q=f?h+-16|0:h}if(j>>>0>4|(n>>>0>9|((g|0)!=8|(i+-1|0)>>>0>8|(q&-8|0)!=8))){m=-2;return m|0}g=(q|0)==8;if(g&(p|0)!=1){m=-2;return m|0}h=g?9:q;q=d+40|0;g=nj[o&2047](c[q>>2]|0,1,5828)|0;if(!g){m=-4;return m|0}o=d+28|0;c[o>>2]=g;c[g>>2]=d;f=g+4|0;c[f>>2]=42;c[g+24>>2]=p;c[g+28>>2]=0;c[g+48>>2]=h;p=1<<h;h=g+44|0;c[h>>2]=p;c[g+52>>2]=p+-1;r=i+7|0;c[g+80>>2]=r;s=1<<r;r=g+76|0;c[r>>2]=s;c[g+84>>2]=s+-1;c[g+88>>2]=((i+9|0)>>>0)/3|0;s=g+56|0;c[s>>2]=nj[c[l>>2]&2047](c[q>>2]|0,p,2)|0;p=g+64|0;c[p>>2]=nj[c[l>>2]&2047](c[q>>2]|0,c[h>>2]|0,2)|0;h=g+68|0;c[h>>2]=nj[c[l>>2]&2047](c[q>>2]|0,c[r>>2]|0,2)|0;c[g+5824>>2]=0;r=1<<i+6;i=g+5788|0;c[i>>2]=r;t=nj[c[l>>2]&2047](c[q>>2]|0,r,4)|0;c[g+8>>2]=t;r=c[i>>2]|0;c[g+12>>2]=r<<2;if((c[s>>2]|0?c[p>>2]|0:0)?!((c[h>>2]|0)==0|(t|0)==0):0){c[g+5796>>2]=t+(r>>>1<<1);c[g+5784>>2]=t+(r*3|0);c[g+132>>2]=n;c[g+136>>2]=j;a[g+36>>0]=8;g=_deflateResetKeep(d)|0;if(g|0){m=g;return m|0}g=c[o>>2]|0;c[g+60>>2]=c[g+44>>2]<<1;o=c[g+68>>2]|0;j=(c[g+76>>2]|0)+-1|0;b[o+(j<<1)>>1]=0;_memset(o|0,0,j<<1|0)|0;j=c[g+132>>2]|0;c[g+128>>2]=e[214928+(j*12|0)+2>>1];c[g+140>>2]=e[214928+(j*12|0)>>1];c[g+144>>2]=e[214928+(j*12|0)+4>>1];c[g+124>>2]=e[214928+(j*12|0)+6>>1];c[g+108>>2]=0;c[g+92>>2]=0;c[g+116>>2]=0;c[g+5812>>2]=0;c[g+120>>2]=2;c[g+96>>2]=2;c[g+104>>2]=0;c[g+72>>2]=0;m=0;return m|0}c[f>>2]=666;c[k>>2]=c[50328];_deflateEnd(d)|0;m=-4;return m|0}function _deflateReset(a){a=a|0;var d=0,f=0,g=0;d=_deflateResetKeep(a)|0;if(d|0)return d|0;f=c[a+28>>2]|0;c[f+60>>2]=c[f+44>>2]<<1;a=c[f+68>>2]|0;g=(c[f+76>>2]|0)+-1|0;b[a+(g<<1)>>1]=0;_memset(a|0,0,g<<1|0)|0;g=c[f+132>>2]|0;c[f+128>>2]=e[214928+(g*12|0)+2>>1];c[f+140>>2]=e[214928+(g*12|0)>>1];c[f+144>>2]=e[214928+(g*12|0)+4>>1];c[f+124>>2]=e[214928+(g*12|0)+6>>1];c[f+108>>2]=0;c[f+92>>2]=0;c[f+116>>2]=0;c[f+5812>>2]=0;c[f+120>>2]=2;c[f+96>>2]=2;c[f+104>>2]=0;c[f+72>>2]=0;return d|0}function _deflateResetKeep(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0;if(!a){b=-2;return b|0}if(!(c[a+32>>2]|0)){b=-2;return b|0}if(!(c[a+36>>2]|0)){b=-2;return b|0}d=c[a+28>>2]|0;if(!d){b=-2;return b|0}if((c[d>>2]|0)!=(a|0)){b=-2;return b|0}e=d+4|0;switch(c[e>>2]|0){case 666:case 113:case 103:case 91:case 73:case 69:case 57:case 42:break;default:{b=-2;return b|0}}c[a+20>>2]=0;c[a+8>>2]=0;c[a+24>>2]=0;c[a+44>>2]=2;c[d+20>>2]=0;c[d+16>>2]=c[d+8>>2];f=d+24|0;g=c[f>>2]|0;h=0-g|0;if((g|0)<0){c[f>>2]=h;i=h}else i=g;g=(i|0)==2;c[e>>2]=g?57:i|0?42:113;if(g)j=_crc32(0,0,0)|0;else j=_adler32(0,0,0)|0;c[a+48>>2]=j;c[d+40>>2]=0;__tr_init(d);b=0;return b|0}function __tr_init(a){a=a|0;c[a+2840>>2]=a+148;c[a+2848>>2]=215520;c[a+2852>>2]=a+2440;c[a+2860>>2]=215540;c[a+2864>>2]=a+2684;c[a+2872>>2]=215560;b[a+5816>>1]=0;c[a+5820>>2]=0;_init_block(a);return}function _zcalloc(a,b,c){a=a|0;b=b|0;c=c|0;return _malloc(U(c,b)|0)|0}function _zcfree(a,b){a=a|0;b=b|0;_free(b);return}function _png_format_buffer(b,c,d){b=b|0;c=c|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0;e=b>>>24;if((e+-65|0)>>>0>57|(e+-91|0)>>>0<6){a[c>>0]=91;a[c+1>>0]=a[1219920+(b>>>28)>>0]|0;a[c+2>>0]=a[1219920+(e&15)>>0]|0;f=3;g=4;h=93}else{f=0;g=1;h=e&255}a[c+f>>0]=h;h=b>>>16;f=h&255;e=g+1|0;if((f+-65|0)>>>0>57|(f+-91|0)>>>0<6){a[c+g>>0]=91;a[c+e>>0]=a[1219920+(b>>>20&15)>>0]|0;a[c+(g|2)>>0]=a[1219920+(h&15)>>0]|0;i=g+3|0;j=g+4|0;k=93}else{i=g;j=e;k=h&255}a[c+i>>0]=k;k=b>>>8;i=k&255;h=j+1|0;if((i+-65|0)>>>0>57|(i+-91|0)>>>0<6){a[c+j>>0]=91;a[c+h>>0]=a[1219920+(b>>>12&15)>>0]|0;a[c+(j+2)>>0]=a[1219920+(k&15)>>0]|0;l=j+3|0;m=j+4|0;n=93}else{l=j;m=h;n=k&255}a[c+l>>0]=n;n=b&255;l=m+1|0;if((n+-65|0)>>>0>57|(n+-91|0)>>>0<6){a[c+m>>0]=91;a[c+l>>0]=a[1219920+(b>>>4&15)>>0]|0;a[c+(m+2)>>0]=a[1219920+(b&15)>>0]|0;o=m+3|0;p=m+4|0;q=93}else{o=m;p=l;q=b&255}a[c+o>>0]=q;if(!d){r=p;s=c+r|0;a[s>>0]=0;return}a[c+p>>0]=58;a[c+(p+1)>>0]=32;q=0;o=p+2|0;while(1){p=a[d+q>>0]|0;if(!(p<<24>>24)){r=o;t=8;break}q=q+1|0;b=o+1|0;a[c+o>>0]=p;if((q|0)>=195){r=b;t=8;break}else o=b}if((t|0)==8){s=c+r|0;a[s>>0]=0;return}}function _png_chunk_error(a,b){a=a|0;b=b|0;var d=0,e=0;d=l;l=l+224|0;if((l|0)>=(m|0))ba(224);e=d;if(!a)_png_error(0,b);else{_png_format_buffer(c[a+376>>2]|0,e,b);_png_error(a,e)}}function _png_longjmp(a,b){a=a|0;b=b|0;var d=0,e=0;if((a|0?(d=c[a+156>>2]|0,d|0):0)?(e=c[a+160>>2]|0,e|0):0)Pi[d&2047](e,b);Qh()}function _png_set_interlace_handling(b){b=b|0;var d=0,e=0;if(!b){d=1;return d|0}if(!(a[b+424>>0]|0)){d=1;return d|0}e=b+216|0;c[e>>2]=c[e>>2]|2;d=7;return d|0}function _png_write_row(b,e){b=b|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f;if(!b){l=f;return}h=b+372|0;do if((c[h>>2]|0)==0?(a[b+425>>0]|0)==0:0)if(!(c[b+208>>2]&1024))_png_error(b,790503);else{_png_write_start_row(b);break}while(0);i=b+424|0;a:do if(a[i>>0]|0?c[b+216>>2]&2|0:0)switch(a[b+425>>0]|0){case 0:{if(!(c[h>>2]&7))break a;_png_write_finish_row(b);l=f;return}case 1:{if((c[h>>2]&7|0)==0?(c[b+348>>2]|0)>>>0>=5:0)break a;_png_write_finish_row(b);l=f;return}case 2:{if((c[h>>2]&7|0)==4)break a;_png_write_finish_row(b);l=f;return}case 3:{if((c[h>>2]&3|0)==0?(c[b+348>>2]|0)>>>0>=3:0)break a;_png_write_finish_row(b);l=f;return}case 4:{if((c[h>>2]&3|0)==2)break a;_png_write_finish_row(b);l=f;return}case 5:{if((c[h>>2]&1|0)==0?(c[b+348>>2]|0)>>>0>=2:0)break a;_png_write_finish_row(b);l=f;return}case 6:{if(c[h>>2]&1|0)break a;_png_write_finish_row(b);l=f;return}default:break a}while(0);j=g+8|0;a[j>>0]=a[b+427>>0]|0;k=c[b+360>>2]|0;c[g>>2]=k;n=a[b+432>>0]|0;a[g+10>>0]=n;o=a[b+429>>0]|0;p=g+9|0;a[p>>0]=o;q=U(o&255,n&255)|0;n=g+11|0;a[n>>0]=q;o=q&255;if(o>>>0>7)r=U(o>>>3,k)|0;else r=((U(k,o)|0)+7|0)>>>3;c[g+4>>2]=r;o=b+384|0;_memcpy((c[o>>2]|0)+1|0,e|0,r|0)|0;if(((a[i>>0]|0?(i=a[b+425>>0]|0,r=i&255,(i&255)<6):0)?c[b+216>>2]&2|0:0)?(_png_do_write_interlace(g,(c[o>>2]|0)+1|0,r),(c[g>>2]|0)==0):0){_png_write_finish_row(b);l=f;return}if(c[b+216>>2]|0)_png_do_write_transformations(b,g);r=a[n>>0]|0;if(r<<24>>24!=(a[b+430>>0]|0))_png_error(b,790556);if(r<<24>>24!=(a[b+435>>0]|0))_png_error(b,790556);b:do if((c[b+684>>2]&4|0)!=0?(a[b+688>>0]|0)==64:0){r=(c[o>>2]|0)+1|0;n=c[g>>2]|0;i=a[j>>0]|0;if(!(i&2))s=i;else switch(a[p>>0]|0){case 8:{switch(i<<24>>24){case 2:{t=3;break}case 6:{t=4;break}default:{u=52;break b}}if(!n){u=52;break b}else{v=r;w=0}while(1){e=d[v+1>>0]|0;a[v>>0]=(d[v>>0]|0)-e;k=v+2|0;a[k>>0]=(d[k>>0]|0)-e;w=w+1|0;if((w|0)==(n|0)){u=52;break}else v=v+t|0}break}case 16:{switch(i<<24>>24){case 2:{x=6;break}case 6:{x=8;break}default:{u=52;break b}}if(!n){u=52;break b}else{y=r;z=0}while(1){e=y+1|0;k=d[y+2>>0]<<8|d[y+3>>0];q=y+4|0;A=y+5|0;B=(d[y>>0]<<8|d[e>>0])-k|0;C=(d[q>>0]<<8|d[A>>0])-k|0;a[y>>0]=B>>>8;a[e>>0]=B;a[q>>0]=C>>>8;a[A>>0]=C;z=z+1|0;if((z|0)==(n|0)){u=52;break}else y=y+x|0}break}default:{u=52;break b}}}else u=52;while(0);if((u|0)==52)s=a[j>>0]|0;if(s<<24>>24==3?(c[b+416>>2]|0)>-1:0)_png_do_check_palette_indexes(b,g);_png_write_find_filter(b,g);g=c[b+544>>2]|0;if(!g){l=f;return}bj[g&4095](b,c[h>>2]|0,d[b+425>>0]|0);l=f;return}function _png_write_start_row(b){b=b|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0;e=U(d[b+429>>0]|0,d[b+432>>0]|0)|0;f=b+348|0;g=c[f>>2]|0;if(e>>>0>7)h=U(e>>>3,g)|0;else h=((U(e,g)|0)+7|0)>>>3;g=h+1|0;a[b+435>>0]=a[b+430>>0]|0;a[b+434>>0]=e;e=_png_malloc(b,g)|0;c[b+384>>2]=e;a[e>>0]=0;e=b+426|0;h=a[e>>0]|0;i=b+352|0;j=(c[i>>2]|0)==1?h&31:h;h=(c[f>>2]|0)==1?j&47:j;j=h<<24>>24==0?8:h;a[e>>0]=j;e=j&255;if((e&240|0?(j=b+388|0,(c[j>>2]|0)==0):0)?(c[j>>2]=_png_malloc(b,g)|0,((e>>>5&1)+(e>>>7)+(e>>>4&1)+(e>>>6&1)|0)>>>0>1):0)c[b+392>>2]=_png_malloc(b,g)|0;if(e&224|0)c[b+380>>2]=_png_calloc(b,g)|0;g=c[i>>2]|0;i=c[f>>2]|0;if(!(a[b+424>>0]|0)){c[b+356>>2]=g;k=i;l=b+360|0;c[l>>2]=k;return}if(!(c[b+216>>2]&2)){c[b+356>>2]=(g+7|0)>>>3;k=(i+7|0)>>>3;l=b+360|0;c[l>>2]=k;return}else{c[b+356>>2]=g;k=i;l=b+360|0;c[l>>2]=k;return}}function _png_write_finish_row(b){b=b|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0;e=b+372|0;f=(c[e>>2]|0)+1|0;c[e>>2]=f;g=b+356|0;if(f>>>0<(c[g>>2]|0)>>>0)return;a:do if(a[b+424>>0]|0){c[e>>2]=0;f=b+425|0;do if(!(c[b+216>>2]&2)){h=b+348|0;i=b+360|0;j=b+352|0;k=a[f>>0]|0;while(1){k=k+1<<24>>24;l=k&255;if((k&255)>6){m=6;break}n=d[794633+l>>0]|0;o=(c[h>>2]|0)+-1+n-(d[794640+l>>0]|0)|0;c[i>>2]=(o>>>0)/(n>>>0)|0;p=d[794647+l>>0]|0;q=(c[j>>2]|0)+-1+p-(d[794654+l>>0]|0)|0;c[g>>2]=(q>>>0)/(p>>>0)|0;if(!(n>>>0>o>>>0|p>>>0>q>>>0)){m=8;break}}if((m|0)==6){a[f>>0]=k;break a}else if((m|0)==8){a[f>>0]=k;break}}else{j=(a[f>>0]|0)+1<<24>>24;a[f>>0]=j;if((j&255)>=7)break a}while(0);f=c[b+380>>2]|0;if(!f)return;j=U(d[b+429>>0]|0,d[b+432>>0]|0)|0;i=c[b+348>>2]|0;if(j>>>0>7)r=U(j>>>3,i)|0;else r=((U(j,i)|0)+7|0)>>>3;_memset(f|0,0,r+1|0)|0;return}while(0);_png_compress_IDAT(b,0,0,4);return}function _png_do_write_interlace(b,e,f){b=b|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0;if((f|0)>=6)return;g=b+11|0;h=a[g>>0]|0;switch(h<<24>>24){case 1:{i=c[b>>2]|0;j=a[794640+f>>0]|0;k=j&255;if(k>>>0<i>>>0){l=d[794633+f>>0]|0;m=7;n=0;o=k;k=e;while(1){p=((d[e+(o>>>3)>>0]|0)>>>(o&7^7)&1)<<m|n;if(!m){a[k>>0]=p;q=k+1|0;r=7;s=0}else{q=k;r=m+-1|0;s=p}o=l+o|0;if(o>>>0>=i>>>0)break;else{m=r;n=s;k=q}}if((r|0)!=7){a[q>>0]=s;t=b;u=j}else{t=b;u=j}}else{t=b;u=j}break}case 2:{j=c[b>>2]|0;s=a[794640+f>>0]|0;q=s&255;if(q>>>0<j>>>0){r=d[794633+f>>0]|0;k=e;n=6;m=0;i=q;while(1){q=((d[e+(i>>>2)>>0]|0)>>>(i<<1&6^6)&3)<<n|m;if(!n){a[k>>0]=q;v=k+1|0;w=6;x=0}else{v=k;w=n+-2|0;x=q}i=r+i|0;if(i>>>0>=j>>>0)break;else{k=v;n=w;m=x}}if((w|0)!=6){a[v>>0]=x;t=b;u=s}else{t=b;u=s}}else{t=b;u=s}break}case 4:{s=c[b>>2]|0;x=a[794640+f>>0]|0;v=x&255;if(v>>>0<s>>>0){w=d[794633+f>>0]|0;m=v;v=0;n=4;k=e;while(1){j=((d[e+(m>>>1)>>0]|0)>>>(m<<2&4^4)&15)<<n|v;if(!n){a[k>>0]=j;y=0;z=4;A=k+1|0}else{y=j;z=n+-4|0;A=k}m=w+m|0;if(m>>>0>=s>>>0)break;else{v=y;n=z;k=A}}if((z|0)!=4){a[A>>0]=y;t=b;u=x}else{t=b;u=x}}else{t=b;u=x}break}default:{x=c[b>>2]|0;y=(h&255)>>>3;h=a[794640+f>>0]|0;A=h&255;if(A>>>0<x>>>0){z=d[794633+f>>0]|0;k=A;A=e;while(1){n=e+(U(k,y)|0)|0;if((A|0)!=(n|0))_memcpy(A|0,n|0,y|0)|0;k=z+k|0;if(k>>>0>=x>>>0){t=b;u=h;break}else A=A+y|0}}else{t=b;u=h}}}h=d[794633+f>>0]|0;f=(((c[t>>2]|0)+-1+h-(u&255)|0)>>>0)/(h>>>0)|0;c[t>>2]=f;t=a[g>>0]|0;g=t&255;if((t&255)>7)B=U(g>>>3,f)|0;else B=((U(g,f)|0)+7|0)>>>3;c[b+4>>2]=B;return}function _png_do_write_transformations(b,e){b=b|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0,ia=0,ja=0,ka=0,la=0,ma=0,na=0,oa=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);g=f+16|0;h=f;if(!b){l=f;return}i=b+216|0;j=c[i>>2]|0;if((j&1048576|0)!=0?(k=c[b+196>>2]|0,(k|0)!=0):0){bj[k&4095](b,e,(c[b+384>>2]|0)+1|0);n=c[i>>2]|0}else n=j;if(!(n&32768))o=n;else{_png_do_strip_channel(e,(c[b+384>>2]|0)+1|0,(c[b+212>>2]|0)>>>7&1^1);o=c[i>>2]|0}if(!(o&65536))p=o;else{_png_do_packswap(e,(c[b+384>>2]|0)+1|0);p=c[i>>2]|0}if(((p&4|0)!=0?(o=(c[b+384>>2]|0)+1|0,n=a[b+428>>0]|0,j=n&255,k=e+9|0,(a[k>>0]|0)==8):0)?(q=e+10|0,(a[q>>0]|0)==1):0){switch(n<<24>>24){case 1:{r=c[e>>2]|0;if(r){s=o;t=128;u=0;v=0;w=o;while(1){x=((a[w>>0]|0)==0?0:t)|u;if((t|0)>1){y=s;z=t>>>1;A=x}else{a[s>>0]=x;y=s+1|0;z=128;A=0}v=v+1|0;if((v|0)==(r|0))break;else{s=y;t=z;u=A;w=w+1|0}}if((z|0)!=128){a[y>>0]=A;B=e}else B=e}else B=e;break}case 2:{A=c[e>>2]|0;if(A){y=0;z=0;w=6;u=o;t=o;while(1){s=(a[t>>0]&3)<<w|z;if(!w){a[u>>0]=s;C=0;D=6;E=u+1|0}else{C=s;D=w+-2|0;E=u}y=y+1|0;if((y|0)==(A|0))break;else{z=C;w=D;u=E;t=t+1|0}}if((D|0)!=6){a[E>>0]=C;B=e}else B=e}else B=e;break}case 4:{C=c[e>>2]|0;if(C){E=0;D=0;t=4;u=o;w=o;while(1){o=(a[w>>0]&15)<<t|D;if(!t){a[u>>0]=o;F=0;G=4;H=u+1|0}else{F=o;G=t+-4|0;H=u}E=E+1|0;if((E|0)==(C|0))break;else{D=F;t=G;u=H;w=w+1|0}}if((G|0)!=4){a[H>>0]=F;B=e}else B=e}else B=e;break}default:B=e}a[k>>0]=n;n=U(d[q>>0]|0,j)|0;a[e+11>>0]=n;j=n&255;n=c[B>>2]|0;if(j>>>0>7)I=U(j>>>3,n)|0;else I=((U(j,n)|0)+7|0)>>>3;c[e+4>>2]=I;J=c[i>>2]|0}else J=p;if(!(J&16))K=J;else{_png_do_swap(e,(c[b+384>>2]|0)+1|0);K=c[i>>2]|0}if((K&8|0)!=0?(J=(c[b+384>>2]|0)+1|0,p=a[e+8>>0]|0,p<<24>>24!=3):0){I=a[e+9>>0]|0;n=I&255;if(!(p&2)){L=1;M=0;N=b+520|0}else{j=d[b+517>>0]|0;c[g>>2]=n-j;c[h>>2]=j;j=d[b+518>>0]|0;c[g+4>>2]=n-j;c[h+4>>2]=j;L=3;M=2;N=b+519|0}j=d[N>>0]|0;c[g+(M<<2)>>2]=n-j;c[h+(M<<2)>>2]=j;if(!(p&4))O=L;else{p=d[b+521>>0]|0;c[g+(L<<2)>>2]=n-p;c[h+(L<<2)>>2]=p;O=L+1|0}do if((I&255)<8){L=c[e+4>>2]|0;p=a[b+520>>0]|0;n=I<<24>>24==2&p<<24>>24==1?85:I<<24>>24==4&p<<24>>24==3?17:255;if(L|0){p=J;j=0;while(1){M=d[p>>0]|0;N=c[g>>2]|0;B=c[h>>2]|0;q=0-B|0;if((N|0)>(q|0)){k=N;N=0;while(1){if((k|0)>0)P=M<<k;else P=M>>>(0-k|0)&n;F=P|N;k=k-B|0;if((k|0)<=(q|0)){Q=F;break}else N=F}}else Q=0;a[p>>0]=Q;j=j+1|0;if((j|0)==(L|0))break;else p=p+1|0}}}else{p=U(c[e>>2]|0,O)|0;L=(p|0)!=0;if(I<<24>>24==8){if(L){R=0;S=J}else break;while(1){j=(R>>>0)%(O>>>0)|0;n=d[S>>0]|0;N=c[g+(j<<2)>>2]|0;q=c[h+(j<<2)>>2]|0;j=0-q|0;if((N|0)>(j|0)){k=0;B=N;while(1){N=((B|0)>0?n<<B:n>>>(0-B|0))|k;B=B-q|0;if((B|0)<=(j|0)){T=N;break}else k=N}}else T=0;a[S>>0]=T;R=R+1|0;if((R|0)==(p|0))break;else S=S+1|0}}else{if(L){V=0;W=J}else break;while(1){k=(V>>>0)%(O>>>0)|0;j=W+1|0;B=d[W>>0]<<8|d[j>>0];q=c[g+(k<<2)>>2]|0;n=c[h+(k<<2)>>2]|0;k=0-n|0;if((q|0)>(k|0)){N=0;M=q;while(1){q=((M|0)>0?B<<M:B>>>(0-M|0))|N;M=M-n|0;if((M|0)<=(k|0)){X=q;break}else N=q}}else X=0;a[W>>0]=X>>>8;a[j>>0]=X;V=V+1|0;if((V|0)==(p|0))break;else W=W+2|0}}}while(0);Y=c[i>>2]|0}else Y=K;a:do if(Y&131072|0){K=(c[b+384>>2]|0)+1|0;switch(a[e+8>>0]|0){case 6:{W=c[e>>2]|0;V=(W|0)!=0;if((a[e+9>>0]|0)==8){if(V){Z=K;_=0}else break a;while(1){X=Z+1|0;h=a[Z>>0]|0;g=Z+2|0;a[Z>>0]=a[X>>0]|0;O=Z+3|0;a[X>>0]=a[g>>0]|0;a[g>>0]=a[O>>0]|0;a[O>>0]=h;_=_+1|0;if((_|0)==(W|0))break;else Z=Z+4|0}}else{if(V){$=0;aa=K}else break a;while(1){h=aa+1|0;O=a[aa>>0]|0;g=aa+2|0;X=a[h>>0]|0;J=aa+3|0;a[aa>>0]=a[g>>0]|0;S=aa+4|0;a[h>>0]=a[J>>0]|0;h=aa+5|0;a[g>>0]=a[S>>0]|0;g=aa+6|0;a[J>>0]=a[h>>0]|0;J=aa+7|0;a[S>>0]=a[g>>0]|0;a[h>>0]=a[J>>0]|0;a[g>>0]=O;a[J>>0]=X;$=$+1|0;if(($|0)==(W|0))break;else aa=aa+8|0}}break}case 4:{W=c[e>>2]|0;V=(W|0)!=0;if((a[e+9>>0]|0)==8){if(V){ca=0;da=K}else break a;while(1){X=da+1|0;J=a[da>>0]|0;a[da>>0]=a[X>>0]|0;a[X>>0]=J;ca=ca+1|0;if((ca|0)==(W|0))break;else da=da+2|0}}else{if(V){ea=0;fa=K}else break a;while(1){J=fa+1|0;X=a[fa>>0]|0;O=fa+2|0;g=a[J>>0]|0;h=fa+3|0;a[fa>>0]=a[O>>0]|0;a[J>>0]=a[h>>0]|0;a[O>>0]=X;a[h>>0]=g;ea=ea+1|0;if((ea|0)==(W|0))break;else fa=fa+4|0}}break}default:break a}}while(0);b:do if(c[i>>2]&524288|0){fa=(c[b+384>>2]|0)+1|0;switch(a[e+8>>0]|0){case 6:{ea=c[e>>2]|0;da=(ea|0)!=0;if((a[e+9>>0]|0)==8){if(da){ga=0;ha=fa}else break b;while(1){ca=ha+3|0;a[ca>>0]=~a[ca>>0];ga=ga+1|0;if((ga|0)==(ea|0))break;else ha=ha+4|0}}else{if(da){ia=0;ja=fa}else break b;while(1){ca=ja+6|0;aa=ja+7|0;a[ca>>0]=~a[ca>>0];a[aa>>0]=~a[aa>>0];ia=ia+1|0;if((ia|0)==(ea|0))break;else ja=ja+8|0}}break}case 4:{ea=c[e>>2]|0;da=(ea|0)!=0;if((a[e+9>>0]|0)==8){if(da){ka=0;la=fa}else break b;while(1){aa=la+1|0;a[aa>>0]=~a[aa>>0];ka=ka+1|0;if((ka|0)==(ea|0))break;else la=la+2|0}}else{if(da){ma=0;na=fa}else break b;while(1){aa=na+2|0;ca=na+3|0;a[aa>>0]=~a[aa>>0];a[ca>>0]=~a[ca>>0];ma=ma+1|0;if((ma|0)==(ea|0))break;else na=na+4|0}}break}default:break b}}while(0);na=c[i>>2]|0;if(!(na&1))oa=na;else{_png_do_bgr(e,(c[b+384>>2]|0)+1|0);oa=c[i>>2]|0}if(!(oa&32)){l=f;return}_png_do_invert(e,(c[b+384>>2]|0)+1|0);l=f;return}function _png_do_check_palette_indexes(e,f){e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0;g=b[e+412>>1]|0;h=a[f+9>>0]|0;if(g<<16>>16==0|(g&65535|0)>=(1<<(h&255)|0))return;g=(U(c[f>>2]&7,0-(d[f+11>>0]|0)|0)|0)&7;i=c[e+384>>2]|0;j=c[f+4>>2]|0;f=i+j|0;switch(h<<24>>24){case 1:{if((j|0)<=0)return;h=e+416|0;k=g;l=f;while(1){if((d[l>>0]|0)>>>k|0)c[h>>2]=1;l=l+-1|0;if(l>>>0<=i>>>0)break;else k=0}return}case 2:{if((j|0)<=0)return;k=e+416|0;l=g;h=f;m=c[k>>2]|0;while(1){n=a[h>>0]|0;o=(n&255)>>>l&3;if((o|0)>(m|0)){c[k>>2]=o;p=a[h>>0]|0;q=o}else{p=n;q=m}n=(p&255)>>>l>>>2&3;if((n|0)>(q|0)){c[k>>2]=n;r=a[h>>0]|0;s=n}else{r=p;s=q}n=(r&255)>>>l>>>4&3;if((n|0)>(s|0)){c[k>>2]=n;t=a[h>>0]|0;u=n}else{t=r;u=s}n=(t&255)>>>l>>>6&3;if((n|0)>(u|0)){c[k>>2]=n;v=n}else v=u;h=h+-1|0;if(h>>>0<=i>>>0)break;else{l=0;m=v}}return}case 4:{if((j|0)<=0)return;v=e+416|0;m=g;g=f;l=c[v>>2]|0;while(1){h=a[g>>0]|0;u=(h&255)>>>m&15;if((u|0)>(l|0)){c[v>>2]=u;w=a[g>>0]|0;x=u}else{w=h;x=l}h=(w&255)>>>m>>>4&15;if((h|0)>(x|0)){c[v>>2]=h;y=h}else y=x;g=g+-1|0;if(g>>>0<=i>>>0)break;else{m=0;l=y}}return}case 8:{if((j|0)<=0)return;j=e+416|0;e=f;f=c[j>>2]|0;while(1){y=d[e>>0]|0;if((y|0)>(f|0)){c[j>>2]=y;z=y}else z=f;e=e+-1|0;if(e>>>0<=i>>>0)break;else f=z}return}default:return}}function _png_write_find_filter(b,e){b=b|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ba=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0;f=a[b+426>>0]|0;g=f&255;h=e+4|0;i=c[h>>2]|0;j=((d[e+11>>0]|0)+7|0)>>>3;e=b+384|0;k=c[e>>2]|0;if(i>>>0<=33554430)if(f<<24>>24!=8&(g&8|0)!=0)if(!i){l=g;m=0}else{f=k;n=0;o=0;while(1){f=f+1|0;p=a[f>>0]|0;q=p&255;r=(p<<24>>24>-1?q:256-q|0)+n|0;o=o+1|0;if((o|0)==(i|0)){l=g;m=r;break}else n=r}}else{l=g;m=-257}else{l=g&0-g;m=-257}if((l|0)!=16)if(l&16){g=b+388|0;n=c[g>>2]|0;a[n>>0]=1;o=n+1|0;f=k+1|0;if(!j){s=0;t=0;u=o;v=f}else{r=j+1|0;q=0;p=o;o=f;f=0;while(1){w=a[o>>0]|0;a[p>>0]=w;x=w&255;f=(w<<24>>24>-1?x:256-x|0)+f|0;q=q+1|0;if((q|0)==(j|0))break;else{p=p+1|0;o=o+1|0}}s=f;t=j;u=n+r|0;v=k+r|0}a:do if(t>>>0<i>>>0){r=k;n=t;f=u;o=v;p=s;while(1){r=r+1|0;q=(d[o>>0]|0)-(d[r>>0]|0)|0;a[f>>0]=q;x=q&255;q=(x>>>0<128?x:256-x|0)+p|0;if(q>>>0>m>>>0){y=q;break a}n=n+1|0;if(n>>>0>=i>>>0){y=q;break}else{f=f+1|0;o=o+1|0;p=q}}}else y=s;while(0);if(y>>>0<m>>>0){s=c[g>>2]|0;v=b+392|0;u=c[v>>2]|0;if(!u){z=s;A=y}else{c[g>>2]=u;c[v>>2]=s;z=s;A=y}}else{z=k;A=m}}else{z=k;A=m}else{y=b+388|0;s=c[y>>2]|0;a[s>>0]=1;v=s+1|0;u=k+1|0;if(!j){B=0;C=v;D=u;E=k}else{g=j+1|0;t=v;v=u;u=0;while(1){a[t>>0]=a[v>>0]|0;u=u+1|0;if((u|0)==(j|0))break;else{t=t+1|0;v=v+1|0}}B=j;C=s+g|0;D=k+g|0;E=c[e>>2]|0}if(B>>>0<i>>>0){g=E;E=C;C=D;D=B;while(1){g=g+1|0;a[E>>0]=(d[C>>0]|0)-(d[g>>0]|0);D=D+1|0;if((D|0)==(i|0))break;else{E=E+1|0;C=C+1|0}}}z=c[y>>2]|0;A=m}if((l|0)!=32)if(l&32){m=c[b+380>>2]|0;y=c[e>>2]|0;C=b+388|0;E=c[C>>2]|0;a[E>>0]=2;if(!i)F=0;else{D=0;g=0;B=E;E=m;m=y;while(1){m=m+1|0;E=E+1|0;B=B+1|0;y=(d[m>>0]|0)-(d[E>>0]|0)|0;a[B>>0]=y;k=y&255;y=(k>>>0<128?k:256-k|0)+D|0;g=g+1|0;if(!(g>>>0<i>>>0&y>>>0<=A>>>0)){F=y;break}else D=y}}if(F>>>0<A>>>0){D=c[C>>2]|0;g=b+392|0;B=c[g>>2]|0;if(!B){G=D;H=F}else{c[C>>2]=B;c[g>>2]=D;G=D;H=F}}else{G=z;H=A}}else{G=z;H=A}else{z=c[b+380>>2]|0;F=c[e>>2]|0;D=b+388|0;g=c[D>>2]|0;a[g>>0]=2;if(i|0){B=z;z=g;g=F;F=0;do{B=B+1|0;z=z+1|0;g=g+1|0;a[z>>0]=(d[g>>0]|0)-(d[B>>0]|0);F=F+1|0}while((F|0)!=(i|0))}G=c[D>>2]|0;H=A}if((l|0)!=64)if(l&64){A=b+388|0;D=c[A>>2]|0;a[D>>0]=3;F=c[e>>2]|0;B=c[b+380>>2]|0;g=B+1|0;z=D+1|0;C=F+1|0;if(!j){I=0;J=0;K=g;L=z;M=C;N=F}else{E=j+1|0;m=0;y=g;g=z;z=C;C=0;while(1){k=(d[z>>0]|0)-((d[y>>0]|0)>>>1&255)|0;a[g>>0]=k;s=k&255;C=(s>>>0<128?s:256-s|0)+C|0;m=m+1|0;if((m|0)==(j|0))break;else{y=y+1|0;g=g+1|0;z=z+1|0}}I=C;J=j;K=B+E|0;L=D+E|0;M=F+E|0;N=c[e>>2]|0}b:do if(J>>>0<i>>>0){E=N;F=J;D=K;B=L;C=M;z=I;while(1){E=E+1|0;g=(d[C>>0]|0)-(((d[E>>0]|0)+(d[D>>0]|0)|0)>>>1)|0;a[B>>0]=g;y=g&255;g=(y>>>0<128?y:256-y|0)+z|0;if(g>>>0>H>>>0){O=g;break b}F=F+1|0;if(F>>>0>=i>>>0){O=g;break}else{D=D+1|0;B=B+1|0;C=C+1|0;z=g}}}else O=I;while(0);if(O>>>0<H>>>0){I=c[A>>2]|0;M=b+392|0;L=c[M>>2]|0;if(!L){P=I;Q=O}else{c[A>>2]=L;c[M>>2]=I;P=I;Q=O}}else{P=G;Q=H}}else{P=G;Q=H}else{G=b+388|0;O=c[G>>2]|0;a[O>>0]=3;I=c[e>>2]|0;M=c[b+380>>2]|0;L=M+1|0;A=O+1|0;K=I+1|0;if(!j){R=0;S=L;T=A;U=K;V=I}else{J=j+1|0;N=L;L=A;A=K;K=0;while(1){a[L>>0]=(d[A>>0]|0)-((d[N>>0]|0)>>>1&255);K=K+1|0;if((K|0)==(j|0))break;else{N=N+1|0;L=L+1|0;A=A+1|0}}R=j;S=M+J|0;T=O+J|0;U=I+J|0;V=c[e>>2]|0}if(R>>>0<i>>>0){J=V;V=S;S=T;T=U;U=R;while(1){J=J+1|0;a[S>>0]=(d[T>>0]|0)-(((d[J>>0]|0)+(d[V>>0]|0)|0)>>>1);U=U+1|0;if((U|0)==(i|0))break;else{V=V+1|0;S=S+1|0;T=T+1|0}}}P=c[G>>2]|0;Q=H}do if((l|0)!=128){if(!(l&128)){W=P;X=b+380|0;break}H=b+388|0;G=c[H>>2]|0;a[G>>0]=4;T=c[e>>2]|0;S=b+380|0;V=c[S>>2]|0;U=T+1|0;J=G+1|0;R=V+1|0;if(!j){Y=U;Z=J;_=R;$=0;aa=0;ba=T}else{I=j+1|0;O=U;U=J;J=R;R=0;M=0;while(1){A=(d[O>>0]|0)-(d[J>>0]|0)|0;a[U>>0]=A;L=A&255;R=(L>>>0<128?L:256-L|0)+R|0;M=M+1|0;if((M|0)==(j|0))break;else{O=O+1|0;U=U+1|0;J=J+1|0}}Y=T+I|0;Z=G+I|0;_=V+I|0;$=R;aa=j;ba=c[e>>2]|0}c:do if(aa>>>0<i>>>0){J=V;U=ba;O=Y;M=Z;L=_;A=$;N=aa;while(1){J=J+1|0;U=U+1|0;K=d[L>>0]|0;z=d[J>>0]|0;C=d[U>>0]|0;B=K-z|0;D=C-z|0;F=(B|0)<0?0-B|0:B;E=(D|0)<0?0-D|0:D;g=D+B|0;B=(g|0)<0?0-g|0:g;g=(d[O>>0]|0)-((F|0)>(E|0)|(F|0)>(B|0)?((E|0)<=(B|0)?K:z):C)|0;a[M>>0]=g;C=g&255;g=(C>>>0<128?C:256-C|0)+A|0;if(g>>>0>Q>>>0){ca=g;break c}N=N+1|0;if(N>>>0>=i>>>0){ca=g;break}else{O=O+1|0;M=M+1|0;L=L+1|0;A=g}}}else ca=$;while(0);if(ca>>>0<Q>>>0){V=c[H>>2]|0;R=b+392|0;I=c[R>>2]|0;if(!I){W=V;X=S}else{c[H>>2]=I;c[R>>2]=V;W=V;X=S}}else{W=P;X=S}}else{V=b+388|0;R=c[V>>2]|0;a[R>>0]=4;I=c[e>>2]|0;G=b+380|0;T=c[G>>2]|0;A=I+1|0;L=R+1|0;M=T+1|0;if(!j){da=A;ea=L;fa=M;ga=0;ha=I}else{O=j+1|0;N=L;L=M;M=0;U=A;while(1){a[N>>0]=(d[U>>0]|0)-(d[L>>0]|0);M=M+1|0;if((M|0)==(j|0))break;else{N=N+1|0;L=L+1|0;U=U+1|0}}da=I+O|0;ea=R+O|0;fa=T+O|0;ga=j;ha=c[e>>2]|0}if(ga>>>0<i>>>0){U=T;L=ha;N=ea;M=fa;S=ga;H=da;while(1){U=U+1|0;L=L+1|0;A=d[M>>0]|0;J=d[U>>0]|0;g=d[L>>0]|0;C=A-J|0;z=g-J|0;K=(C|0)<0?0-C|0:C;B=(z|0)<0?0-z|0:z;E=z+C|0;C=(E|0)<0?0-E|0:E;a[N>>0]=(d[H>>0]|0)-((K|0)>(B|0)|(K|0)>(C|0)?((B|0)<=(C|0)?A:J):g);S=S+1|0;if((S|0)==(i|0))break;else{N=N+1|0;M=M+1|0;H=H+1|0}}}W=c[V>>2]|0;X=G}while(0);_png_compress_IDAT(b,W,(c[h>>2]|0)+1|0,0);h=c[X>>2]|0;if(h|0){c[X>>2]=c[e>>2];c[e>>2]=h}_png_write_finish_row(b);h=b+476|0;e=(c[h>>2]|0)+1|0;c[h>>2]=e;if(((c[b+472>>2]|0)+-1|0)>>>0>=e>>>0)return;_png_write_flush(b);return}function _png_compress_IDAT(b,e,f,g){b=b|0;e=e|0;f=f|0;g=g|0;var h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0;h=l;l=l+16|0;if((l|0)>=(m|0))ba(16);i=h;j=b+220|0;do if((c[j>>2]|0)!=1229209940){k=b+280|0;n=c[k>>2]|0;if(n){o=c[n>>2]|0;if(o|0){c[n>>2]=0;n=o;do{o=n;n=c[n>>2]|0;_png_free(b,o)}while((n|0)!=0)}}else{n=_png_malloc(b,(c[b+284>>2]|0)+4|0)|0;c[k>>2]=n;c[n>>2]=0}if(!(_png_deflate_claim(b,1229209940,_png_image_size(b)|0)|0)){n=b+236|0;c[n>>2]=(c[k>>2]|0)+4;o=b+284|0;p=b+240|0;c[p>>2]=c[o>>2];q=k;r=o;s=n;t=p;break}else _png_error(b,c[b+248>>2]|0)}else{q=b+280|0;r=b+284|0;s=b+236|0;t=b+240|0}while(0);p=b+224|0;c[p>>2]=e;e=b+228|0;c[e>>2]=0;n=b+208|0;o=b+720|0;u=b+776|0;v=i+1|0;w=i+2|0;x=i+3|0;y=i+4|0;z=i+5|0;A=i+6|0;B=i+7|0;C=b+376|0;D=b+404|0;E=i+1|0;F=i+2|0;G=i+3|0;H=(g|0)==0;I=f;while(1){c[e>>2]=I;J=_deflate(p,g)|0;f=I;I=c[e>>2]|0;c[e>>2]=0;f=c[t>>2]|0;if(!f){K=c[q>>2]|0;L=K+4|0;M=c[r>>2]|0;if(((((c[n>>2]&4|0)==0?(a[o>>0]|0)==0:0)?(N=_png_image_size(b)|0,N>>>0<16385):0)?(O=d[L>>0]|0,(O&15|0)==8&(O&240)>>>0<113):0)?(P=O>>>4,O=128<<P,O>>>0>=N>>>0):0){Q=O;O=P;do{Q=Q>>>1;O=O+-1|0}while(!((O|0)==0|Q>>>0<N>>>0));N=O<<4|8;a[L>>0]=N;Q=K+5|0;k=a[Q>>0]&-32&255;a[Q>>0]=(((k|N<<8)>>>0)%31|0|k)^31}if((M|0)<0){R=21;break}c[u>>2]=34;a[i>>0]=M>>>24;a[v>>0]=M>>>16;a[w>>0]=M>>>8;a[x>>0]=M;a[y>>0]=73;a[z>>0]=68;a[A>>0]=65;a[B>>0]=84;_png_write_data(b,i,8);c[C>>2]=1229209940;_png_reset_crc(b);_png_calculate_crc(b,y,4);c[u>>2]=66;if(M|0){_png_write_data(b,L,M);_png_calculate_crc(b,L,M)}c[u>>2]=130;k=c[D>>2]|0;a[i>>0]=k>>>24;a[E>>0]=k>>>16;a[F>>0]=k>>>8;a[G>>0]=k;_png_write_data(b,i,4);c[n>>2]=c[n>>2]|4;c[s>>2]=L;c[t>>2]=M;if(H|(J|0)!=0)S=M;else{I=I;continue}}else S=f;if(J|0){R=29;break}if(!I){R=27;break}}if((R|0)==21)_png_error(b,789820);else if((R|0)==27)if((g|0)==4)_png_error(b,790593);else{l=h;return}else if((R|0)==29){if(!((g|0)==4&(J|0)==1)){_png_zstream_error(b,J);_png_error(b,c[b+248>>2]|0)}J=c[q>>2]|0;q=J+4|0;g=(c[r>>2]|0)-S|0;if(((((c[n>>2]&4|0)==0?(a[o>>0]|0)==0:0)?(o=_png_image_size(b)|0,o>>>0<16385):0)?(S=d[q>>0]|0,(S&15|0)==8&(S&240)>>>0<113):0)?(r=S>>>4,S=128<<r,S>>>0>=o>>>0):0){R=S;S=r;do{R=R>>>1;S=S+-1|0}while(!((S|0)==0|R>>>0<o>>>0));o=S<<4|8;a[q>>0]=o;S=J+5|0;J=a[S>>0]&-32&255;a[S>>0]=(((J|o<<8)>>>0)%31|0|J)^31}if((g|0)<0)_png_error(b,789820);c[u>>2]=34;a[i>>0]=g>>>24;a[i+1>>0]=g>>>16;a[i+2>>0]=g>>>8;a[i+3>>0]=g;J=i+4|0;a[J>>0]=73;a[i+5>>0]=68;a[i+6>>0]=65;a[i+7>>0]=84;_png_write_data(b,i,8);c[C>>2]=1229209940;_png_reset_crc(b);_png_calculate_crc(b,J,4);c[u>>2]=66;if(g|0){_png_write_data(b,q,g);_png_calculate_crc(b,q,g)}c[u>>2]=130;u=c[D>>2]|0;a[i>>0]=u>>>24;a[i+1>>0]=u>>>16;a[i+2>>0]=u>>>8;a[i+3>>0]=u;_png_write_data(b,i,4);c[t>>2]=0;c[s>>2]=0;c[n>>2]=c[n>>2]|12;c[j>>2]=0;l=h;return}}function _png_write_flush(a){a=a|0;if(!a)return;if((c[a+372>>2]|0)>>>0>=(c[a+356>>2]|0)>>>0)return;_png_compress_IDAT(a,0,0,2);c[a+476>>2]=0;_png_flush(a);return}function _png_flush(a){a=a|0;var b=0;b=c[a+468>>2]|0;if(!b)return;gj[b&8191](a);return}function _png_malloc(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;if(!a){d=0;return d|0}if(!b)_png_error(a,790628);e=c[a+696>>2]|0;if(!e)f=_malloc(b)|0;else f=$i[e&8191](a,b)|0;if(!f)_png_error(a,790628);else{d=f;return d|0}return 0}function _png_image_size(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0;d=c[b+352>>2]|0;e=c[b+364>>2]|0;if((e|d)>>>0>=32768){f=-1;return f|0}if(!(a[b+424>>0]|0)){f=U(e+1|0,d)|0;return f|0}e=a[b+430>>0]|0;g=e&255;h=(c[b+348>>2]|0)+-1|0;b=g>>>3;i=d+-1|0;if((e&255)>7){e=0;d=0;a:while(1){j=e;while(1){if((j|0)>=7){f=d;break a}k=(j|0)>1?7-j>>1:3;l=j&1;m=j+1|0;n=(h+(1<<k)-(l<<3-(m>>1)&7)|0)>>>k;if(!n)j=m;else break}k=(U(n,b)|0)+1|0;o=(j|0)>2?8-j>>1:3;e=m;d=(U(k,(i+(1<<o)-((l^1)<<3-(j>>1)&7)|0)>>>o)|0)+d|0}return f|0}else{d=0;l=0;b:while(1){m=d;while(1){if((m|0)>=7){f=l;break b}e=(m|0)>1?7-m>>1:3;p=m&1;q=m+1|0;r=(h+(1<<e)-(p<<3-(q>>1)&7)|0)>>>e;if(!r)m=q;else break}j=(((U(r,g)|0)+7|0)>>>3)+1|0;e=(m|0)>2?8-m>>1:3;d=q;l=(U(j,(i+(1<<e)-((p^1)<<3-(m>>1)&7)|0)>>>e)|0)+l|0}return f|0}return 0}function _png_do_strip_channel(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0;f=b+4|0;g=c[f>>2]|0;h=d+g|0;i=b+10|0;switch(a[i>>0]|0){case 2:{switch(a[b+9>>0]|0){case 8:{j=(e|0)==0;k=d+1|0;l=j?k:d;m=j?d+2|0:k;if(m>>>0<h>>>0){k=((d+(g+-1-m)|0)>>>1)+1|0;j=l;n=m;while(1){a[j>>0]=a[n>>0]|0;n=n+2|0;if(n>>>0>=h>>>0)break;else j=j+1|0}o=l+k|0;p=8}else{o=l;p=8}break}case 16:{l=(e|0)==0;k=d+2|0;j=l?k:d;n=l?d+4|0:k;if(n>>>0<h>>>0){k=((d+(g+-1-n)|0)>>>2<<1)+2|0;l=j;m=n;while(1){a[l>>0]=a[m>>0]|0;a[l+1>>0]=a[m+1>>0]|0;m=m+4|0;if(m>>>0>=h>>>0)break;else l=l+2|0}o=j+k|0;p=16}else{o=j;p=16}break}default:return}a[b+11>>0]=p;a[i>>0]=1;p=b+8|0;if((a[p>>0]|0)==4){a[p>>0]=0;q=o}else q=o;break}case 4:{switch(a[b+9>>0]|0){case 8:{o=(e|0)==0;p=o?d+3|0:d;j=o?d+4|0:d+1|0;if(j>>>0<h>>>0){o=(((d+(g+-1-j)|0)>>>2)*3|0)+3|0;k=j;j=p;while(1){a[j>>0]=a[k>>0]|0;a[j+1>>0]=a[k+1>>0]|0;a[j+2>>0]=a[k+2>>0]|0;k=k+4|0;if(k>>>0>=h>>>0)break;else j=j+3|0}r=p+o|0;s=24}else{r=p;s=24}break}case 16:{p=(e|0)==0;e=p?d+6|0:d;o=p?d+8|0:d+2|0;if(o>>>0<h>>>0){p=(((d+(g+-1-o)|0)>>>3)*6|0)+6|0;g=o;o=e;while(1){a[o>>0]=a[g>>0]|0;a[o+1>>0]=a[g+1>>0]|0;a[o+2>>0]=a[g+2>>0]|0;a[o+3>>0]=a[g+3>>0]|0;a[o+4>>0]=a[g+4>>0]|0;a[o+5>>0]=a[g+5>>0]|0;g=g+8|0;if(g>>>0>=h>>>0)break;else o=o+6|0}r=e+p|0;s=48}else{r=e;s=48}break}default:return}a[b+11>>0]=s;a[i>>0]=3;i=b+8|0;if((a[i>>0]|0)==6){a[i>>0]=2;q=r}else q=r;break}default:return}c[f>>2]=q-d;return}function _png_do_packswap(b,e){b=b|0;e=e|0;var f=0,g=0,h=0,i=0;f=a[b+9>>0]|0;if((f&255)>=8)return;g=c[b+4>>2]|0;b=e+g|0;switch(f<<24>>24){case 1:{h=791154;break}case 2:{h=790642;break}case 4:{h=790898;break}default:return}if((g|0)>0)i=e;else return;do{a[i>>0]=a[h+(d[i>>0]|0)>>0]|0;i=i+1|0}while(i>>>0<b>>>0);return}function _png_do_swap(b,e){b=b|0;e=e|0;var f=0,g=0,h=0;if((a[b+9>>0]|0)!=16)return;f=U(d[b+10>>0]|0,c[b>>2]|0)|0;if(!f)return;else{g=0;h=e}while(1){e=a[h>>0]|0;b=h+1|0;a[h>>0]=a[b>>0]|0;a[b>>0]=e;g=g+1|0;if((g|0)==(f|0))break;else h=h+2|0}return}function _png_do_bgr(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0;e=a[b+8>>0]|0;if(!(e&2))return;f=c[b>>2]|0;switch(a[b+9>>0]|0){case 8:{switch(e<<24>>24){case 2:{if(!f)return;else{g=0;h=d}while(1){b=a[h>>0]|0;i=h+2|0;a[h>>0]=a[i>>0]|0;a[i>>0]=b;g=g+1|0;if((g|0)==(f|0))break;else h=h+3|0}return}case 6:{if(!f)return;else{j=d;k=0}while(1){h=a[j>>0]|0;g=j+2|0;a[j>>0]=a[g>>0]|0;a[g>>0]=h;k=k+1|0;if((k|0)==(f|0))break;else j=j+4|0}return}default:return}break}case 16:{switch(e<<24>>24){case 2:{if(!f)return;else{l=0;m=d}while(1){e=a[m>>0]|0;j=m+4|0;a[m>>0]=a[j>>0]|0;a[j>>0]=e;e=m+1|0;j=a[e>>0]|0;k=m+5|0;a[e>>0]=a[k>>0]|0;a[k>>0]=j;l=l+1|0;if((l|0)==(f|0))break;else m=m+6|0}return}case 6:{if(!f)return;else{n=0;o=d}while(1){d=a[o>>0]|0;m=o+4|0;a[o>>0]=a[m>>0]|0;a[m>>0]=d;d=o+1|0;m=a[d>>0]|0;l=o+5|0;a[d>>0]=a[l>>0]|0;a[l>>0]=m;n=n+1|0;if((n|0)==(f|0))break;else o=o+8|0}return}default:return}break}default:return}}function _png_do_invert(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0;switch(a[b+8>>0]|0){case 0:{e=c[b+4>>2]|0;if(!e)return;else{f=0;g=d}while(1){a[g>>0]=~a[g>>0];f=f+1|0;if((f|0)==(e|0))break;else g=g+1|0}return}case 4:{switch(a[b+9>>0]|0){case 8:{g=c[b+4>>2]|0;if(!g)return;else{h=0;i=d}while(1){a[i>>0]=~a[i>>0];h=h+2|0;if(h>>>0>=g>>>0)break;else i=i+2|0}return}case 16:{i=c[b+4>>2]|0;if(!i)return;else{j=0;k=d}while(1){a[k>>0]=~a[k>>0];d=k+1|0;a[d>>0]=~a[d>>0];j=j+4|0;if(j>>>0>=i>>>0)break;else k=k+4|0}return}default:return}break}default:return}}function _png_calloc(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;if(!a){d=0;return d|0}if(!b)_png_error(a,790628);e=c[a+696>>2]|0;if(!e)f=_malloc(b)|0;else f=$i[e&8191](a,b)|0;if(!f)_png_error(a,790628);_memset(f|0,0,b|0)|0;d=f;return d|0}function _png_write_info_before_PLTE(f,g){f=f|0;g=g|0;var h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0;if((f|0)==0|(g|0)==0)return;h=f+208|0;if(c[h>>2]&1024|0)return;_png_write_sig(f);if(c[h>>2]&4096|0?(i=f+684|0,c[i>>2]|0):0){_png_warning(f,793125);c[i>>2]=0}i=g+25|0;_png_write_IHDR(f,c[g>>2]|0,c[g+4>>2]|0,d[g+24>>0]|0,d[i>>0]|0,d[g+26>>0]|0,d[g+27>>0]|0,d[g+28>>0]|0);j=g+114|0;k=b[j>>1]|0;if((k&-32760)<<16>>16==8?(c[g+8>>2]&1|0)!=0:0){_png_write_gAMA_fixed(f,c[g+40>>2]|0);l=b[j>>1]|0}else l=k;k=g+8|0;do if(l<<16>>16>-1){m=c[k>>2]|0;n=(m&2048|0)==0;if(!(m&4096)){if(n)break;_png_write_sRGB(f,e[g+112>>1]|0);break}if(!n)_png_app_warning(f,792164);_png_write_iCCP(f,c[g+116>>2]|0,c[g+120>>2]|0)}while(0);if(c[k>>2]&2|0)_png_write_sBIT(f,g+148|0,d[i>>0]|0);if((b[j>>1]&-32752)<<16>>16==16?c[k>>2]&4|0:0)_png_write_cHRM_fixed(f,g+44|0);k=c[g+240>>2]|0;if((k|0)>0){j=c[g+236>>2]|0;g=f+664|0;i=j+(k*20|0)|0;k=j;do{do if(a[k+16>>0]&1?(j=_png_handle_as_unknown(f,k)|0,(j|0)!=1):0){if(!((j|0)==3|(a[k+3>>0]&32)!=0)){if(j|0)break;if((c[g>>2]|0)!=3)break}j=k+12|0;l=c[j>>2]|0;if(!l){_png_warning(f,789758);o=c[j>>2]|0}else o=l;_png_write_chunk(f,k,c[k+8>>2]|0,o)}while(0);k=k+20|0}while(k>>>0<i>>>0)}c[h>>2]=c[h>>2]|1024;return}function _png_write_PLTE(e,f,g){e=e|0;f=f|0;g=g|0;var h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0;h=l;l=l+16|0;if((l|0)>=(m|0))ba(16);i=h+8|0;j=h;k=a[e+427>>0]|0;n=k<<24>>24==3;if(n)o=1<<(d[e+428>>0]|0);else o=256;if(o>>>0<g>>>0?1:(c[e+684>>2]&1|g|0)==0){if(n)_png_error(e,792072);_png_warning(e,792072);l=h;return}if(!(k&2)){_png_warning(e,792108);l=h;return}b[e+412>>1]=g;k=g*3|0;n=e+776|0;c[n>>2]=34;a[i>>0]=k>>>24;a[i+1>>0]=k>>>16;a[i+2>>0]=k>>>8;a[i+3>>0]=k;k=i+4|0;a[k>>0]=80;a[i+5>>0]=76;a[i+6>>0]=84;a[i+7>>0]=69;_png_write_data(e,i,8);c[e+376>>2]=1347179589;_png_reset_crc(e);_png_calculate_crc(e,k,4);c[n>>2]=66;if(g|0){k=j+1|0;o=j+2|0;p=0;q=f;while(1){a[j>>0]=a[q>>0]|0;a[k>>0]=a[q+1>>0]|0;a[o>>0]=a[q+2>>0]|0;_png_write_data(e,j,3);_png_calculate_crc(e,j,3);p=p+1|0;if((p|0)==(g|0))break;else q=q+3|0}}c[n>>2]=130;n=c[e+404>>2]|0;a[i>>0]=n>>>24;a[i+1>>0]=n>>>16;a[i+2>>0]=n>>>8;a[i+3>>0]=n;_png_write_data(e,i,4);i=e+208|0;c[i>>2]=c[i>>2]|2;l=h;return}function _png_write_tRNS(f,g,h,i,j){f=f|0;g=g|0;h=h|0;i=i|0;j=j|0;var k=0,n=0,o=0,p=0;k=l;l=l+16|0;if((l|0)>=(m|0))ba(16);n=k+8|0;o=k;switch(j|0){case 3:{if((i|0)>=1?(e[f+412>>1]|0)>=(i|0):0){j=f+776|0;c[j>>2]=34;a[n>>0]=i>>>24;a[n+1>>0]=i>>>16;a[n+2>>0]=i>>>8;a[n+3>>0]=i;p=n+4|0;a[p>>0]=116;a[n+5>>0]=82;a[n+6>>0]=78;a[n+7>>0]=83;_png_write_data(f,n,8);c[f+376>>2]=1951551059;_png_reset_crc(f);_png_calculate_crc(f,p,4);c[j>>2]=66;if(g|0){_png_write_data(f,g,i);_png_calculate_crc(f,g,i)}c[j>>2]=130;j=c[f+404>>2]|0;a[n>>0]=j>>>24;a[n+1>>0]=j>>>16;a[n+2>>0]=j>>>8;a[n+3>>0]=j;_png_write_data(f,n,4);l=k;return}_png_app_warning(f,791858);l=k;return}case 0:{j=b[h+8>>1]|0;if((j&65535|0)<(1<<d[f+428>>0]|0)){a[o>>0]=(j&65535)>>>8;a[o+1>>0]=j;j=f+776|0;c[j>>2]=34;a[n>>0]=0;a[n+1>>0]=0;a[n+2>>0]=0;a[n+3>>0]=2;i=n+4|0;a[i>>0]=116;a[n+5>>0]=82;a[n+6>>0]=78;a[n+7>>0]=83;_png_write_data(f,n,8);c[f+376>>2]=1951551059;_png_reset_crc(f);_png_calculate_crc(f,i,4);c[j>>2]=66;_png_write_data(f,o,2);_png_calculate_crc(f,o,2);c[j>>2]=130;j=c[f+404>>2]|0;a[n>>0]=j>>>24;a[n+1>>0]=j>>>16;a[n+2>>0]=j>>>8;a[n+3>>0]=j;_png_write_data(f,n,4);l=k;return}else{_png_app_warning(f,791905);l=k;return}break}case 2:{j=b[h+2>>1]|0;i=(j&65535)>>>8;a[o>>0]=i;a[o+1>>0]=j;j=b[h+4>>1]|0;g=(j&65535)>>>8;a[o+2>>0]=g;a[o+3>>0]=j;j=b[h+6>>1]|0;h=(j&65535)>>>8;a[o+4>>0]=h;a[o+5>>0]=j;if((a[f+428>>0]|0)==8?(g|i|h)<<16>>16:0){_png_app_warning(f,791969);l=k;return}h=f+776|0;c[h>>2]=34;a[n>>0]=0;a[n+1>>0]=0;a[n+2>>0]=0;a[n+3>>0]=6;i=n+4|0;a[i>>0]=116;a[n+5>>0]=82;a[n+6>>0]=78;a[n+7>>0]=83;_png_write_data(f,n,8);c[f+376>>2]=1951551059;_png_reset_crc(f);_png_calculate_crc(f,i,4);c[h>>2]=66;_png_write_data(f,o,6);_png_calculate_crc(f,o,6);c[h>>2]=130;h=c[f+404>>2]|0;a[n>>0]=h>>>24;a[n+1>>0]=h>>>16;a[n+2>>0]=h>>>8;a[n+3>>0]=h;_png_write_data(f,n,4);l=k;return}default:{_png_app_warning(f,792033);l=k;return}}}function _png_write_bKGD(e,f,g){e=e|0;f=f|0;g=g|0;var h=0,i=0,j=0,k=0,n=0,o=0;h=l;l=l+16|0;if((l|0)>=(m|0))ba(16);i=h+8|0;j=h;if((g|0)==3){k=b[e+412>>1]|0;n=k&65535;if(k<<16>>16==0?(c[e+684>>2]&1|0)!=0:0)o=a[f>>0]|0;else{k=a[f>>0]|0;if((k&255)>>>0<n>>>0)o=k;else{_png_warning(e,791697);l=h;return}}a[j>>0]=o;o=e+776|0;c[o>>2]=34;a[i>>0]=0;a[i+1>>0]=0;a[i+2>>0]=0;a[i+3>>0]=1;k=i+4|0;a[k>>0]=98;a[i+5>>0]=75;a[i+6>>0]=71;a[i+7>>0]=68;_png_write_data(e,i,8);c[e+376>>2]=1649100612;_png_reset_crc(e);_png_calculate_crc(e,k,4);c[o>>2]=66;_png_write_data(e,j,1);_png_calculate_crc(e,j,1);c[o>>2]=130;o=c[e+404>>2]|0;a[i>>0]=o>>>24;a[i+1>>0]=o>>>16;a[i+2>>0]=o>>>8;a[i+3>>0]=o;_png_write_data(e,i,4);l=h;return}if(!(g&2)){g=b[f+8>>1]|0;if((g&65535|0)<(1<<d[e+428>>0]|0)){a[j>>0]=(g&65535)>>>8;a[j+1>>0]=g;g=e+776|0;c[g>>2]=34;a[i>>0]=0;a[i+1>>0]=0;a[i+2>>0]=0;a[i+3>>0]=2;o=i+4|0;a[o>>0]=98;a[i+5>>0]=75;a[i+6>>0]=71;a[i+7>>0]=68;_png_write_data(e,i,8);c[e+376>>2]=1649100612;_png_reset_crc(e);_png_calculate_crc(e,o,4);c[g>>2]=66;_png_write_data(e,j,2);_png_calculate_crc(e,j,2);c[g>>2]=130;g=c[e+404>>2]|0;a[i>>0]=g>>>24;a[i+1>>0]=g>>>16;a[i+2>>0]=g>>>8;a[i+3>>0]=g;_png_write_data(e,i,4);l=h;return}else{_png_warning(e,791794);l=h;return}}g=b[f+2>>1]|0;o=(g&65535)>>>8;a[j>>0]=o;a[j+1>>0]=g;g=b[f+4>>1]|0;k=(g&65535)>>>8;a[j+2>>0]=k;a[j+3>>0]=g;g=b[f+6>>1]|0;f=(g&65535)>>>8;a[j+4>>0]=f;a[j+5>>0]=g;if((a[e+428>>0]|0)==8?(k|o|f)<<16>>16:0){_png_warning(e,791730);l=h;return}f=e+776|0;c[f>>2]=34;a[i>>0]=0;a[i+1>>0]=0;a[i+2>>0]=0;a[i+3>>0]=6;o=i+4|0;a[o>>0]=98;a[i+5>>0]=75;a[i+6>>0]=71;a[i+7>>0]=68;_png_write_data(e,i,8);c[e+376>>2]=1649100612;_png_reset_crc(e);_png_calculate_crc(e,o,4);c[f>>2]=66;_png_write_data(e,j,6);_png_calculate_crc(e,j,6);c[f>>2]=130;f=c[e+404>>2]|0;a[i>>0]=f>>>24;a[i+1>>0]=f>>>16;a[i+2>>0]=f>>>8;a[i+3>>0]=f;_png_write_data(e,i,4);l=h;return}function _png_write_hIST(d,f,g){d=d|0;f=f|0;g=g|0;var h=0,i=0,j=0,k=0,n=0,o=0,p=0;h=l;l=l+16|0;if((l|0)>=(m|0))ba(16);i=h+8|0;j=h;if((e[d+412>>1]|0|0)<(g|0)){_png_warning(d,791651);l=h;return}k=d+776|0;c[k>>2]=34;a[i>>0]=g>>>23;a[i+1>>0]=g>>>15;a[i+2>>0]=g>>>7;a[i+3>>0]=g<<1;n=i+4|0;a[n>>0]=104;a[i+5>>0]=73;a[i+6>>0]=83;a[i+7>>0]=84;_png_write_data(d,i,8);c[d+376>>2]=1749635924;_png_reset_crc(d);_png_calculate_crc(d,n,4);c[k>>2]=66;if((g|0)>0){n=j+1|0;o=0;do{p=b[f+(o<<1)>>1]|0;a[j>>0]=(p&65535)>>>8;a[n>>0]=p;_png_write_data(d,j,2);_png_calculate_crc(d,j,2);o=o+1|0}while((o|0)!=(g|0))}c[k>>2]=130;k=c[d+404>>2]|0;a[i>>0]=k>>>24;a[i+1>>0]=k>>>16;a[i+2>>0]=k>>>8;a[i+3>>0]=k;_png_write_data(d,i,4);l=h;return}function _png_write_oFFs(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0;g=l;l=l+32|0;if((l|0)>=(m|0))ba(32);h=g+16|0;i=g;if((f|0)>1)_png_warning(b,791613);_png_save_int_32(i,d);_png_save_int_32(i+4|0,e);a[i+8>>0]=f;if(!b){l=g;return}f=b+776|0;c[f>>2]=34;a[h>>0]=0;a[h+1>>0]=0;a[h+2>>0]=0;a[h+3>>0]=9;e=h+4|0;a[e>>0]=111;a[h+5>>0]=70;a[h+6>>0]=70;a[h+7>>0]=115;_png_write_data(b,h,8);c[b+376>>2]=1866876531;_png_reset_crc(b);_png_calculate_crc(b,e,4);c[f>>2]=66;_png_write_data(b,i,9);_png_calculate_crc(b,i,9);c[f>>2]=130;f=c[b+404>>2]|0;a[h>>0]=f>>>24;a[h+1>>0]=f>>>16;a[h+2>>0]=f>>>8;a[h+3>>0]=f;_png_write_data(b,h,4);l=g;return}function _png_write_pCAL(b,d,e,f,g,h,i,j){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;i=i|0;j=j|0;var k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0;k=l;l=l+112|0;if((l|0)>=(m|0))ba(112);n=k+96|0;o=k+80|0;p=k;if((g|0)>3)_png_error(b,791549);q=_png_check_keyword(b,d,p)|0;if(!q)_png_error(b,791591);d=q+1|0;r=(_strlen(i)|0)+((h|0)!=0&1)|0;s=q+11+r|0;q=_png_malloc(b,h<<2)|0;t=(h|0)>0;if(t){u=h+-1|0;v=s;w=0;while(1){x=(_strlen(c[j+(w<<2)>>2]|0)|0)+((w|0)!=(u|0)&1)|0;c[q+(w<<2)>>2]=x;y=x+v|0;w=w+1|0;if((w|0)==(h|0)){z=y;break}else v=y}}else z=s;s=(b|0)==0;if(!s){v=b+776|0;c[v>>2]=34;a[n>>0]=z>>>24;a[n+1>>0]=z>>>16;a[n+2>>0]=z>>>8;a[n+3>>0]=z;z=n+4|0;a[z>>0]=112;a[n+5>>0]=67;a[n+6>>0]=65;a[n+7>>0]=76;_png_write_data(b,n,8);c[b+376>>2]=1883455820;_png_reset_crc(b);_png_calculate_crc(b,z,4);c[v>>2]=66;if(!d)A=1;else{_png_write_data(b,p,d);_png_calculate_crc(b,p,d);A=1}}else A=0;_png_save_int_32(o,e);_png_save_int_32(o+4|0,f);a[o+8>>0]=g;a[o+9>>0]=h;if(A?(_png_write_data(b,o,10),_png_calculate_crc(b,o,10),(r|0)!=0&(i|0)!=0):0){_png_write_data(b,i,r);_png_calculate_crc(b,i,r)}if(t&A){A=0;do{t=c[j+(A<<2)>>2]|0;r=c[q+(A<<2)>>2]|0;if((t|0)!=0&(r|0)!=0){_png_write_data(b,t,r);_png_calculate_crc(b,t,r)}A=A+1|0}while((A|0)!=(h|0))}_png_free(b,q);if(s){l=k;return}c[b+776>>2]=130;s=c[b+404>>2]|0;a[n>>0]=s>>>24;a[n+1>>0]=s>>>16;a[n+2>>0]=s>>>8;a[n+3>>0]=s;_png_write_data(b,n,4);l=k;return}function _png_write_sCAL_s(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,n=0;g=l;l=l+80|0;if((l|0)>=(m|0))ba(80);h=g+64|0;i=g;j=_strlen(e)|0;k=_strlen(f)|0;n=j+2+k|0;if(n>>>0>64){_png_warning(b,791513);l=g;return}a[i>>0]=d;_memcpy(i+1|0,e|0,j+1|0)|0;_memcpy(i+j+2|0,f|0,k|0)|0;if(!b){l=g;return}k=b+776|0;c[k>>2]=34;a[h>>0]=n>>>24;a[h+1>>0]=n>>>16;a[h+2>>0]=n>>>8;a[h+3>>0]=n;f=h+4|0;a[f>>0]=115;a[h+5>>0]=67;a[h+6>>0]=65;a[h+7>>0]=76;_png_write_data(b,h,8);c[b+376>>2]=1933787468;_png_reset_crc(b);_png_calculate_crc(b,f,4);c[k>>2]=66;if(n|0){_png_write_data(b,i,n);_png_calculate_crc(b,i,n)}c[k>>2]=130;k=c[b+404>>2]|0;a[h>>0]=k>>>24;a[h+1>>0]=k>>>16;a[h+2>>0]=k>>>8;a[h+3>>0]=k;_png_write_data(b,h,4);l=g;return}function _png_write_pHYs(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0;g=l;l=l+32|0;if((l|0)>=(m|0))ba(32);h=g+16|0;i=g;if((f|0)>1)_png_warning(b,791475);a[i>>0]=d>>>24;a[i+1>>0]=d>>>16;a[i+2>>0]=d>>>8;a[i+3>>0]=d;a[i+4>>0]=e>>>24;a[i+5>>0]=e>>>16;a[i+6>>0]=e>>>8;a[i+7>>0]=e;a[i+8>>0]=f;if(!b){l=g;return}f=b+776|0;c[f>>2]=34;a[h>>0]=0;a[h+1>>0]=0;a[h+2>>0]=0;a[h+3>>0]=9;e=h+4|0;a[e>>0]=112;a[h+5>>0]=72;a[h+6>>0]=89;a[h+7>>0]=115;_png_write_data(b,h,8);c[b+376>>2]=1883789683;_png_reset_crc(b);_png_calculate_crc(b,e,4);c[f>>2]=66;_png_write_data(b,i,9);_png_calculate_crc(b,i,9);c[f>>2]=130;f=c[b+404>>2]|0;a[h>>0]=f>>>24;a[h+1>>0]=f>>>16;a[h+2>>0]=f>>>8;a[h+3>>0]=f;_png_write_data(b,h,4);l=g;return}function _png_write_sPLT(d,e){d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0;f=l;l=l+112|0;if((l|0)>=(m|0))ba(112);g=f+96|0;h=f+16|0;i=f;j=e+4|0;k=(a[j>>0]|0)==8?6:10;n=e+12|0;o=c[n>>2]|0;p=_png_check_keyword(d,c[e>>2]|0,h)|0;if(!p)_png_error(d,791453);q=p+2+(U(k,o)|0)|0;o=(d|0)==0;if(o)r=0;else{s=d+776|0;c[s>>2]=34;a[g>>0]=q>>>24;a[g+1>>0]=q>>>16;a[g+2>>0]=q>>>8;a[g+3>>0]=q;q=g+4|0;a[q>>0]=115;a[g+5>>0]=80;a[g+6>>0]=76;a[g+7>>0]=84;_png_write_data(d,g,8);c[d+376>>2]=1934642260;_png_reset_crc(d);_png_calculate_crc(d,q,4);c[s>>2]=66;s=p+1|0;if(s|0){_png_write_data(d,h,s);_png_calculate_crc(d,h,s)}_png_write_data(d,j,1);_png_calculate_crc(d,j,1);r=1}s=e+8|0;e=c[s>>2]|0;h=c[n>>2]|0;a:do if((h|0)>0){p=i+1|0;q=i+2|0;t=i+3|0;u=i+4|0;v=i+5|0;w=i+6|0;if(r){x=e;while(1){y=b[x>>1]|0;z=b[x+2>>1]|0;A=b[x+4>>1]|0;B=b[x+6>>1]|0;if((a[j>>0]|0)==8){a[i>>0]=y;a[p>>0]=z;C=4;D=A;E=3;F=q}else{a[i>>0]=(y&65535)>>>8;a[p>>0]=y;a[q>>0]=(z&65535)>>>8;a[t>>0]=z;a[u>>0]=(A&65535)>>>8;a[v>>0]=A;C=8;D=(B&65535)>>>8;E=7;F=w}a[F>>0]=D;a[i+E>>0]=B;B=i+C|0;A=b[x+8>>1]|0;a[B>>0]=(A&65535)>>>8;a[B+1>>0]=A;_png_write_data(d,i,k);_png_calculate_crc(d,i,k);x=x+10|0;if(x>>>0>=((c[s>>2]|0)+((c[n>>2]|0)*10|0)|0)>>>0)break a}}x=(a[j>>0]|0)==8;A=e+(h*10|0)|0;B=e;do{z=b[B>>1]|0;y=b[B+2>>1]|0;G=b[B+4>>1]|0;H=b[B+6>>1]|0;if(x){a[i>>0]=z;a[p>>0]=y;I=4;J=G;K=3;L=q}else{a[i>>0]=(z&65535)>>>8;a[p>>0]=z;a[q>>0]=(y&65535)>>>8;a[t>>0]=y;a[u>>0]=(G&65535)>>>8;a[v>>0]=G;I=8;J=(H&65535)>>>8;K=7;L=w}a[L>>0]=J;a[i+K>>0]=H;H=i+I|0;G=b[B+8>>1]|0;a[H>>0]=(G&65535)>>>8;a[H+1>>0]=G;B=B+10|0}while(B>>>0<A>>>0)}while(0);if(o){l=f;return}c[d+776>>2]=130;o=c[d+404>>2]|0;a[g>>0]=o>>>24;a[g+1>>0]=o>>>16;a[g+2>>0]=o>>>8;a[g+3>>0]=o;_png_write_data(d,g,4);l=f;return}function _png_save_int_32(a,b){a=a|0;b=b|0;_png_save_uint_32(a,b);return}function _png_save_uint_32(b,c){b=b|0;c=c|0;a[b>>0]=c>>>24;a[b+1>>0]=c>>>16;a[b+2>>0]=c>>>8;a[b+3>>0]=c;return}function _png_app_warning(a,b){a=a|0;b=b|0;if(!(c[a+212>>2]&2097152))_png_error(a,b);else{_png_warning(a,b);return}}function _png_write_sig(a){a=a|0;var b=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=b;f=e;c[f>>2]=1196314761;c[f+4>>2]=169478669;c[a+776>>2]=18;f=a+433|0;g=d[f>>0]|0;_png_write_data(a,e+g|0,8-g|0);if((d[f>>0]|0)>=3){l=b;return}f=a+208|0;c[f>>2]=c[f>>2]|4096;l=b;return}function _png_write_IHDR(b,e,f,g,h,i,j,k){b=b|0;e=e|0;f=f|0;g=g|0;h=h|0;i=i|0;j=j|0;k=k|0;var n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;n=l;l=l+32|0;if((l|0)>=(m|0))ba(32);o=n+16|0;p=n;a:do switch(h|0){case 0:{switch(g|0){case 16:case 8:case 4:case 2:case 1:{q=1;break a;break}default:{}}_png_error(b,792398);break}case 2:{switch(g|0){case 8:case 16:{q=3;break a;break}default:{}}_png_error(b,792436);break}case 3:{switch(g|0){case 8:case 4:case 2:case 1:{q=1;break a;break}default:{}}_png_error(b,792468);break}case 4:{switch(g|0){case 8:case 16:{q=2;break a;break}default:{}}_png_error(b,792505);break}case 6:{switch(g|0){case 8:case 16:{q=4;break a;break}default:{}}_png_error(b,792549);break}default:_png_error(b,792582)}while(0);r=b+431|0;a[r>>0]=q;if(i|0)_png_warning(b,792617);i=(j|0)!=0;if((c[b+684>>2]&4|0)!=0?(c[b+208>>2]&4096|0)==0:0)if(i&((h|4|0)!=6|(j|0)!=64))s=19;else t=j;else if(i)s=19;else t=0;if((s|0)==19){_png_warning(b,792652);t=0}if(k>>>0>1){_png_warning(b,792682);u=1}else u=k;k=g&255;s=b+428|0;a[s>>0]=k;i=h&255;h=b+427|0;a[h>>0]=i;j=u&255;a[b+424>>0]=j;u=t&255;a[b+688>>0]=u;a[b+720>>0]=0;c[b+348>>2]=e;c[b+352>>2]=f;t=a[r>>0]|0;r=U(t&255,g)|0;a[b+430>>0]=r;g=r&255;if(g>>>0>7)v=U(g>>>3,e)|0;else v=((U(g,e)|0)+7|0)>>>3;c[b+364>>2]=v;c[b+360>>2]=e;a[b+429>>0]=k;a[b+432>>0]=t;a[p>>0]=e>>>24;a[p+1>>0]=e>>>16;a[p+2>>0]=e>>>8;a[p+3>>0]=e;a[p+4>>0]=f>>>24;a[p+5>>0]=f>>>16;a[p+6>>0]=f>>>8;a[p+7>>0]=f;a[p+8>>0]=k;a[p+9>>0]=i;a[p+10>>0]=0;a[p+11>>0]=u;a[p+12>>0]=j;j=b+776|0;c[j>>2]=34;a[o>>0]=0;a[o+1>>0]=0;a[o+2>>0]=0;a[o+3>>0]=13;u=o+4|0;a[u>>0]=73;a[o+5>>0]=72;a[o+6>>0]=68;a[o+7>>0]=82;_png_write_data(b,o,8);c[b+376>>2]=1229472850;_png_reset_crc(b);_png_calculate_crc(b,u,4);c[j>>2]=66;_png_write_data(b,p,13);_png_calculate_crc(b,p,13);c[j>>2]=130;j=c[b+404>>2]|0;a[o>>0]=j>>>24;a[o+1>>0]=j>>>16;a[o+2>>0]=j>>>8;a[o+3>>0]=j;_png_write_data(b,o,4);o=b+426|0;if(a[o>>0]|0){w=b+208|0;c[w>>2]=1;l=n;return}if((a[h>>0]|0)==3)x=8;else x=(d[s>>0]|0)<8?8:-8;a[o>>0]=x;w=b+208|0;c[w>>2]=1;l=n;return}function _png_write_gAMA_fixed(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e+8|0;g=e;a[g>>0]=d>>>24;a[g+1>>0]=d>>>16;a[g+2>>0]=d>>>8;a[g+3>>0]=d;if(!b){l=e;return}d=b+776|0;c[d>>2]=34;a[f>>0]=0;a[f+1>>0]=0;a[f+2>>0]=0;a[f+3>>0]=4;h=f+4|0;a[h>>0]=103;a[f+5>>0]=65;a[f+6>>0]=77;a[f+7>>0]=65;_png_write_data(b,f,8);c[b+376>>2]=1732332865;_png_reset_crc(b);_png_calculate_crc(b,h,4);c[d>>2]=66;_png_write_data(b,g,4);_png_calculate_crc(b,g,4);c[d>>2]=130;d=c[b+404>>2]|0;a[f>>0]=d>>>24;a[f+1>>0]=d>>>16;a[f+2>>0]=d>>>8;a[f+3>>0]=d;_png_write_data(b,f,4);l=e;return}function _png_write_iCCP(b,e,f){b=b|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;g=l;l=l+1136|0;if((l|0)>=(m|0))ba(1136);h=g+1120|0;i=g+1036|0;j=g;if(!f)_png_error(b,792279);k=d[f+3>>0]|0;n=(d[f+1>>0]|0)<<16|(d[f>>0]|0)<<24|(d[f+2>>0]|0)<<8|k;if(n>>>0<132)_png_error(b,792305);if(!((k&3|0)==0|(d[f+8>>0]|0)<4))_png_error(b,792327);k=_png_check_keyword(b,e,i)|0;if(!k)_png_error(b,792376);a[i+(k+1)>>0]=0;e=k+2|0;c[j>>2]=f;c[j+4>>2]=n;n=j+8|0;c[n>>2]=0;if(_png_text_compress(b,1766015824,j,e)|0)_png_error(b,c[b+248>>2]|0);f=c[n>>2]|0;k=f+e|0;o=(b|0)==0;a:do if(o){p=c[70]|0;q=f-(f>>>0<1024?f:1024)|0;r=(q|0)==0;if((p|0)==0|r)s=r;else{r=c[71]|0;t=p;p=q;do{t=c[t>>2]|0;p=p-(r>>>0>p>>>0?p:r)|0;q=(p|0)==0}while(!((t|0)==0|q));s=q}}else{t=b+776|0;c[t>>2]=34;a[h>>0]=k>>>24;a[h+1>>0]=k>>>16;a[h+2>>0]=k>>>8;a[h+3>>0]=k;p=h+4|0;a[p>>0]=105;a[h+5>>0]=67;a[h+6>>0]=67;a[h+7>>0]=80;_png_write_data(b,h,8);c[b+376>>2]=1766015824;_png_reset_crc(b);_png_calculate_crc(b,p,4);c[t>>2]=66;if(e|0){_png_write_data(b,i,e);_png_calculate_crc(b,i,e)}t=b+284|0;p=b+280|0;r=1024;q=j+12|0;u=c[n>>2]|0;while(1){v=c[p>>2]|0;w=r>>>0>u>>>0?u:r;if(w|0){_png_write_data(b,q,w);_png_calculate_crc(b,q,w)}x=u-w|0;w=(x|0)==0;if((v|0)==0|w){s=w;break a}p=v;r=c[t>>2]|0;q=v+4|0;u=x}}while(0);if(!s)_png_error(b,790041);if(o){l=g;return}c[b+776>>2]=130;o=c[b+404>>2]|0;a[h>>0]=o>>>24;a[h+1>>0]=o>>>16;a[h+2>>0]=o>>>8;a[h+3>>0]=o;_png_write_data(b,h,4);l=g;return}function _png_write_sRGB(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e+8|0;g=e;if((d|0)>3)_png_warning(b,792239);a[g>>0]=d;if(!b){l=e;return}d=b+776|0;c[d>>2]=34;a[f>>0]=0;a[f+1>>0]=0;a[f+2>>0]=0;a[f+3>>0]=1;h=f+4|0;a[h>>0]=115;a[f+5>>0]=82;a[f+6>>0]=71;a[f+7>>0]=66;_png_write_data(b,f,8);c[b+376>>2]=1934772034;_png_reset_crc(b);_png_calculate_crc(b,h,4);c[d>>2]=66;_png_write_data(b,g,1);_png_calculate_crc(b,g,1);c[d>>2]=130;d=c[b+404>>2]|0;a[f>>0]=d>>>24;a[f+1>>0]=d>>>16;a[f+2>>0]=d>>>8;a[f+3>>0]=d;_png_write_data(b,f,4);l=e;return}function _png_write_sBIT(b,e,f){b=b|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0;g=l;l=l+16|0;if((l|0)>=(m|0))ba(16);h=g+8|0;i=g;do if(!(f&2)){j=a[e+3>>0]|0;if(j<<24>>24?(j&255)<=(d[b+429>>0]|0):0){k=1;n=j;o=0;break}_png_warning(b,792210);l=g;return}else{if((f|0)==3)p=8;else p=a[b+429>>0]|0;j=a[e>>0]|0;if(((j+-1&255)<(p&255)?(q=a[e+1>>0]|0,(q+-1&255)<(p&255)):0)?(r=a[e+2>>0]|0,(r+-1&255)<(p&255)):0){a[i>>0]=j;a[i+1>>0]=q;k=3;n=r;o=2;break}_png_warning(b,792210);l=g;return}while(0);a[i+o>>0]=n;do if(!(f&4))if(!b){l=g;return}else s=k;else{n=a[e+4>>0]|0;if(n<<24>>24?(n&255)<=(d[b+429>>0]|0):0){a[i+k>>0]=n;s=k+1|0;break}_png_warning(b,792210);l=g;return}while(0);k=b+776|0;c[k>>2]=34;a[h>>0]=s>>>24;a[h+1>>0]=s>>>16;a[h+2>>0]=s>>>8;a[h+3>>0]=s;e=h+4|0;a[e>>0]=115;a[h+5>>0]=66;a[h+6>>0]=73;a[h+7>>0]=84;_png_write_data(b,h,8);c[b+376>>2]=1933723988;_png_reset_crc(b);_png_calculate_crc(b,e,4);c[k>>2]=66;_png_write_data(b,i,s);_png_calculate_crc(b,i,s);c[k>>2]=130;k=c[b+404>>2]|0;a[h>>0]=k>>>24;a[h+1>>0]=k>>>16;a[h+2>>0]=k>>>8;a[h+3>>0]=k;_png_write_data(b,h,4);l=g;return}function _png_write_cHRM_fixed(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0;e=l;l=l+48|0;if((l|0)>=(m|0))ba(48);f=e+32|0;g=e;_png_save_int_32(g,c[d+24>>2]|0);_png_save_int_32(g+4|0,c[d+28>>2]|0);_png_save_int_32(g+8|0,c[d>>2]|0);_png_save_int_32(g+12|0,c[d+4>>2]|0);_png_save_int_32(g+16|0,c[d+8>>2]|0);_png_save_int_32(g+20|0,c[d+12>>2]|0);_png_save_int_32(g+24|0,c[d+16>>2]|0);_png_save_int_32(g+28|0,c[d+20>>2]|0);if(!b){l=e;return}d=b+776|0;c[d>>2]=34;a[f>>0]=0;a[f+1>>0]=0;a[f+2>>0]=0;a[f+3>>0]=32;h=f+4|0;a[h>>0]=99;a[f+5>>0]=72;a[f+6>>0]=82;a[f+7>>0]=77;_png_write_data(b,f,8);c[b+376>>2]=1665684045;_png_reset_crc(b);_png_calculate_crc(b,h,4);c[d>>2]=66;_png_write_data(b,g,32);_png_calculate_crc(b,g,32);c[d>>2]=130;d=c[b+404>>2]|0;a[f>>0]=d>>>24;a[f+1>>0]=d>>>16;a[f+2>>0]=d>>>8;a[f+3>>0]=d;_png_write_data(b,f,4);l=e;return}function _png_check_IHDR(a,b,d,e,f,g,h,i){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;i=i|0;var j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0;if(b){if((b|0)<0){_png_warning(a,792743);j=1}else j=0;if((b+7&-8)>>>0>536870904){_png_warning(a,792771);k=1}else k=j}else{_png_warning(a,792715);k=1}if((c[a+724>>2]|0)>>>0<b>>>0){_png_warning(a,792818);l=1}else l=k;if(d)if((d|0)<0){_png_warning(a,792886);m=1}else m=l;else{_png_warning(a,792857);m=1}if((c[a+728>>2]|0)>>>0<d>>>0){_png_warning(a,792915);n=1}else n=m;switch(e|0){case 1:case 2:case 4:case 8:case 16:{o=n;break}default:{_png_warning(a,792955);o=1}}n=f|4;if(f>>>0>6|(n|0)==5){_png_warning(a,792981);p=1}else p=o;if(!((e|0)>8&(f|0)==3)?!((e|0)<8&((f|0)==4|(n|0)==6)):0)q=p;else{_png_warning(a,793008);q=1}if((g|0)>1){_png_warning(a,793057);r=1}else r=q;if(!h)s=r;else{_png_warning(a,793090);s=1}r=a+208|0;if(c[r>>2]&4096|0?c[a+684>>2]|0:0)_png_warning(a,793125);if(i){if(((i|0)==64?(c[a+684>>2]&4|0)!=0:0)?(i=c[r>>2]|0,(n|0)==6&(i&4096|0)==0):0){t=s;u=i}else{_png_warning(a,793174);t=1;u=c[r>>2]|0}if(!(u&4096))v=t;else{_png_warning(a,793204);_png_error(a,793234)}}else v=s;if((v|0)==1)_png_error(a,793234);else return}function _png_default_write_data(a,b,d){a=a|0;b=b|0;d=d|0;if(!a)return;if((_fwrite(b,1,d,c[a+188>>2]|0)|0)==(d|0))return;else _png_error(a,793252)}function _png_default_flush(a){a=a|0;if(!a)return;_fflush(c[a+188>>2]|0)|0;return}function _png_get_io_ptr(a){a=a|0;var b=0;if(!a){b=0;return b|0}b=c[a+188>>2]|0;return b|0}function _png_malloc_warn(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;if(!a){d=0;return d|0}if(b|0){e=c[a+696>>2]|0;if(!e)f=_malloc(b)|0;else f=$i[e&8191](a,b)|0;if(f|0){d=f;return d|0}}_png_warning(a,790628);d=0;return d|0}function _png_create_png_struct(a,b,d,e,f,g,h){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0;i=l;l=l+1040|0;if((l|0)>=(m|0))ba(1040);j=4;k=_malloc(40)|0;c[k>>2]=0;n=i+156|0;o=i;_memset(n|0,0,876)|0;c[n+724>>2]=1e6;c[n+728>>2]=1e6;c[n+732>>2]=1e3;c[n+736>>2]=8e6;q=0;yc(3132,n|0,f|0,g|0,h|0);h=q;q=0;if((h|0)!=0&(r|0)!=0){p=_testSetjmp(c[h>>2]|0,k|0,j|0)|0;if(!p)Gd(h|0,r|0);F=r}else p=-1;if((p|0)!=1){q=0;yc(3133,n|0,b|0,d|0,e|0);e=q;q=0;if((e|0)!=0&(r|0)!=0){s=_testSetjmp(c[e>>2]|0,k|0,j|0)|0;if(!s)Gd(e|0,r|0);F=r}else s=-1;if((s|0)!=1){k=_saveSetjmp(o,1,k|0,j|0)|0;j=F;q=0;s=q;q=0;if((s|0)!=0&(r|0)!=0){t=_testSetjmp(c[s>>2]|0,k|0,j|0)|0;if(!t)Gd(s|0,r|0);F=r}else t=-1;if((t|0)!=1)u=0;else u=F}else u=F}else u=F;while(1){if(u|0){v=0;w=11;break}x=n+160|0;c[x>>2]=o;y=n+164|0;c[y>>2]=0;z=n+156|0;c[z>>2]=653;q=0;t=Pc(4477,n|0,a|0)|0;s=q;q=0;if((s|0)!=0&(r|0)!=0){A=_testSetjmp(c[s>>2]|0,k|0,j|0)|0;if(!A)Gd(s|0,r|0);F=r}else A=-1;if((A|0)==1){u=F;continue}if(!t){v=0;w=11;break}q=0;B=Pc(4478,n|0,876)|0;t=q;q=0;if((t|0)!=0&(r|0)!=0){C=_testSetjmp(c[t>>2]|0,k|0,j|0)|0;if(!C)Gd(t|0,r|0);F=r}else C=-1;if((C|0)==1)u=F;else{w=9;break}}if((w|0)==9){if(!B){v=0;_free(k|0);l=i;return v|0}c[n+256>>2]=1189;c[n+260>>2]=662;c[n+264>>2]=B;c[x>>2]=0;c[y>>2]=0;c[z>>2]=0;_memcpy(B|0,n|0,876)|0;v=B;_free(k|0);l=i;return v|0}else if((w|0)==11){_free(k|0);l=i;return v|0}return 0}function _png_set_mem_fn(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;if(!a)return;c[a+692>>2]=b;c[a+696>>2]=d;c[a+700>>2]=e;return}function _png_set_error_fn(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;if(!a)return;c[a+176>>2]=b;c[a+168>>2]=d;c[a+172>>2]=e;return}function _png_user_version_check(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0;e=l;l=l+128|0;if((l|0)>=(m|0))ba(128);f=e;g=b+212|0;if(!d){h=c[g>>2]|131072;c[g>>2]=h;i=h}else{h=0;j=-1;do{j=j+1|0;k=a[d+j>>0]|0;if(k<<24>>24!=(a[793417+j>>0]|0))c[g>>2]=c[g>>2]|131072;h=(k<<24>>24==46&1)+h|0;if((h|0)>=2)break}while(!((j|0)==6|k<<24>>24==0));i=c[g>>2]|0}if(!(i&131072)){n=1;l=e;return n|0}_png_safecat(f,128,_png_safecat(f,128,_png_safecat(f,128,_png_safecat(f,128,0,793363)|0,d)|0,793394)|0,793417)|0;_png_warning(b,f);n=0;l=e;return n|0}function _png_zalloc(a,b,c){a=a|0;b=b|0;c=c|0;var d=0;if(!a){d=0;return d|0}if((4294967295/(c>>>0)|0)>>>0>b>>>0){d=_png_malloc_warn(a,U(c,b)|0)|0;return d|0}else{_png_warning(a,793328);d=0;return d|0}return 0}function _png_zfree(a,b){a=a|0;b=b|0;_png_free(a,b);return}function __ZN14ImageLoaderPNG10load_imageEP5ImageP10FileAccess(a,b,d){a=a|0;b=b|0;d=d|0;a=__ZN14ImageLoaderPNG11_load_imageEPvPFvP14png_struct_defPhjEP5Image(d,1411,b)|0;gj[c[(c[d>>2]|0)+12>>2]&8191](d);return a|0}function __ZNK14ImageLoaderPNG25get_recognized_extensionsEP4ListI6String16DefaultAllocatorE(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=a;__ZN6StringC2EPKc(d,793413);if(!(c[b>>2]|0)){e=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=e;c[e>>2]=0;c[e+4>>2]=0;c[e+8>>2]=0}e=__ZnwjPFPvjE(16,4740)|0;c[e>>2]=0;c[e+4>>2]=0;c[e+8>>2]=0;c[e+12>>2]=0;if((c[d>>2]|0?(c[e>>2]=0,f=c[d>>2]|0,f|0):0)?__Z28atomic_conditional_incrementPj(f+-8|0)|0:0)c[e>>2]=c[d>>2];f=c[b>>2]|0;b=f+4|0;g=c[b>>2]|0;c[e+8>>2]=g;c[e+4>>2]=0;c[e+12>>2]=f;if(g|0)c[g+4>>2]=e;c[b>>2]=e;if(!(c[f>>2]|0))c[f>>2]=e;e=f+8|0;c[e>>2]=(c[e>>2]|0)+1;e=c[d>>2]|0;if(!e){l=a;return}if(__Z16atomic_decrementPj(e+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(e,1);l=a;return}function __ZN14ImageLoaderPNGD0Ev(a){a=a|0;__ZdlPv(a);return}function __ZN14ImageLoaderPNG14_read_png_dataEP14png_struct_defPhj(a,b,d){a=a|0;b=b|0;d=d|0;var e=0;e=_png_get_io_ptr(a)|0;nj[c[(c[e>>2]|0)+68>>2]&2047](e,b,d)|0;return}function __ZN14ImageLoaderPNG11_load_imageEPvPFvP14png_struct_defPhjEP5Image(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0,ia=0,ja=0,ka=0,la=0,ma=0,na=0,oa=0,pa=0,qa=0,ra=0,sa=0,ta=0,ua=0,va=0,wa=0,xa=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);g=4;h=_malloc(40)|0;c[h>>2]=0;i=f+24|0;j=f+20|0;k=f+16|0;n=f+12|0;o=f+8|0;p=f+4|0;s=f;q=0;t=bc(51,793417,0,663,664,0,4479,665)|0;u=q;q=0;if((u|0)!=0&(r|0)!=0){v=_testSetjmp(c[u>>2]|0,h|0,g|0)|0;if(!v)Gd(u|0,r|0);F=r}else v=-1;do if((v|0)!=1){c[i>>2]=t;if(!t){q=0;zc(93,793424,793436,81,793469,0);u=q;q=0;if((u|0)!=0&(r|0)!=0){w=_testSetjmp(c[u>>2]|0,h|0,g|0)|0;if(!w)Gd(u|0,r|0);F=r}else w=-1;if((w|0)==1){x=0;y=F;break}z=6;_free(h|0);l=f;return z|0}a[1263537]=0;q=0;u=Yc(4982,t|0)|0;A=q;q=0;if((A|0)!=0&(r|0)!=0){B=_testSetjmp(c[A>>2]|0,h|0,g|0)|0;if(!B)Gd(A|0,r|0);F=r}else B=-1;if((B|0)!=1){c[j>>2]=u;if(u|0){q=0;A=bd(1186,t|0,653,156)|0;C=q;q=0;if((C|0)!=0&(r|0)!=0){D=_testSetjmp(c[C>>2]|0,h|0,g|0)|0;if(!D)Gd(C|0,r|0);F=r}else D=-1;if((D|0)==1){x=u;y=F;break}h=_saveSetjmp(A,1,h|0,g|0)|0;g=F;q=0;A=q;q=0;if((A|0)!=0&(r|0)!=0){E=_testSetjmp(c[A>>2]|0,h|0,g|0)|0;if(!E)Gd(A|0,r|0);F=r}else E=-1;if((E|0)==1){x=u;y=F;break}x=u;y=0;break}q=0;Rc(1412,i|0,0,0);A=q;q=0;if((A|0)!=0&(r|0)!=0){G=_testSetjmp(c[A>>2]|0,h|0,g|0)|0;if(!G)Gd(A|0,r|0);F=r}else G=-1;if((G|0)!=1){q=0;zc(93,793424,793436,86,1100167,0);A=q;q=0;if((A|0)!=0&(r|0)!=0){H=_testSetjmp(c[A>>2]|0,h|0,g|0)|0;if(!H)Gd(A|0,r|0);F=r}else H=-1;if((H|0)!=1){a[1263537]=0;z=6;_free(h|0);l=f;return z|0}else{x=u;y=F}}else{x=u;y=F}}else{x=u;y=F}}else{x=0;y=F}while(0);a:while(1){if(y|0){q=0;Rc(1412,i|0,0,0);H=q;q=0;if((H|0)!=0&(r|0)!=0){I=_testSetjmp(c[H>>2]|0,h|0,g|0)|0;if(!I)Gd(H|0,r|0);F=r}else I=-1;if((I|0)==1){J=x;y=F;x=J;continue}q=0;zc(93,793424,793436,93,793525,0);H=q;q=0;if((H|0)!=0&(r|0)!=0){K=_testSetjmp(c[H>>2]|0,h|0,g|0)|0;if(!K)Gd(H|0,r|0);F=r}else K=-1;if((K|0)==1){J=x;y=F;x=J;continue}else{L=16;break}}q=0;Rc(1413,c[i>>2]|0,b|0,d|0);H=q;q=0;if((H|0)!=0&(r|0)!=0){M=_testSetjmp(c[H>>2]|0,h|0,g|0)|0;if(!M)Gd(H|0,r|0);F=r}else M=-1;if((M|0)==1){J=x;y=F;x=J;continue}q=0;Dc(666,c[i>>2]|0,x|0);H=q;q=0;if((H|0)!=0&(r|0)!=0){N=_testSetjmp(c[H>>2]|0,h|0,g|0)|0;if(!N)Gd(H|0,r|0);F=r}else N=-1;if((N|0)==1){J=x;y=F;x=J;continue}q=0;_b(3,c[i>>2]|0,x|0,k|0,n|0,o|0,p|0,0,0,0)|0;H=q;q=0;if((H|0)!=0&(r|0)!=0){O=_testSetjmp(c[H>>2]|0,h|0,g|0)|0;if(!O)Gd(H|0,r|0);F=r}else O=-1;if((O|0)==1){J=x;y=F;x=J;continue}if((c[o>>2]|0)<8){q=0;Wc(5104,c[i>>2]|0);H=q;q=0;if((H|0)!=0&(r|0)!=0){P=_testSetjmp(c[H>>2]|0,h|0,g|0)|0;if(!P)Gd(H|0,r|0);F=r}else P=-1;if((P|0)==1){J=x;y=F;x=J;continue}Q=1;R=c[j>>2]|0}else{Q=0;R=x}q=0;H=Pc(4480,c[i>>2]|0,R|0)|0;G=q;q=0;if((G|0)!=0&(r|0)!=0){S=_testSetjmp(c[G>>2]|0,h|0,g|0)|0;if(!S)Gd(G|0,r|0);F=r}else S=-1;if((S|0)==1){J=x;y=F;x=J;continue}if(H<<24>>24==3){q=0;Wc(5105,c[i>>2]|0);H=q;q=0;if((H|0)!=0&(r|0)!=0){T=_testSetjmp(c[H>>2]|0,h|0,g|0)|0;if(!T)Gd(H|0,r|0);F=r}else T=-1;if((T|0)==1){J=x;y=F;x=J;continue}V=1}else V=Q;if((c[o>>2]|0)>8){q=0;Wc(5106,c[i>>2]|0);H=q;q=0;if((H|0)!=0&(r|0)!=0){W=_testSetjmp(c[H>>2]|0,h|0,g|0)|0;if(!W)Gd(H|0,r|0);F=r}else W=-1;if((W|0)==1){J=x;y=F;x=J;continue}X=1}else X=V;H=c[j>>2]|0;q=0;G=bd(1190,c[i>>2]|0,H|0,16)|0;E=q;q=0;if((E|0)!=0&(r|0)!=0){Y=_testSetjmp(c[E>>2]|0,h|0,g|0)|0;if(!Y)Gd(E|0,r|0);F=r}else Y=-1;if((Y|0)==1){J=x;y=F;x=J;continue}if(!G){if(X){Z=H;L=35}}else{q=0;Wc(5107,c[i>>2]|0);H=q;q=0;if((H|0)!=0&(r|0)!=0){_=_testSetjmp(c[H>>2]|0,h|0,g|0)|0;if(!_)Gd(H|0,r|0);F=r}else _=-1;if((_|0)==1){J=x;y=F;x=J;continue}Z=c[j>>2]|0;L=35}if((L|0)==35){L=0;q=0;Dc(667,c[i>>2]|0,Z|0);H=q;q=0;if((H|0)!=0&(r|0)!=0){$=_testSetjmp(c[H>>2]|0,h|0,g|0)|0;if(!$)Gd(H|0,r|0);F=r}else $=-1;if(($|0)==1){J=x;y=F;x=J;continue}q=0;_b(3,c[i>>2]|0,c[j>>2]|0,k|0,n|0,o|0,p|0,0,0,0)|0;H=q;q=0;if((H|0)!=0&(r|0)!=0){aa=_testSetjmp(c[H>>2]|0,h|0,g|0)|0;if(!aa)Gd(H|0,r|0);F=r}else aa=-1;if((aa|0)==1){J=x;y=F;x=J;continue}}switch(c[p>>2]|0){case 0:{ca=0;da=1;break}case 4:{ca=1;da=2;break}case 2:{ca=4;da=3;break}case 6:{ca=5;da=4;break}default:{q=0;zc(93,793424,793436,170,793539,0);H=q;q=0;if((H|0)!=0&(r|0)!=0){ea=_testSetjmp(c[H>>2]|0,h|0,g|0)|0;if(!ea)Gd(H|0,r|0);F=r}else ea=-1;if((ea|0)==1){J=x;y=F;x=J;continue a}a[1263537]=0;q=0;Rc(1412,i|0,j|0,0);H=q;q=0;if((H|0)!=0&(r|0)!=0){fa=_testSetjmp(c[H>>2]|0,h|0,g|0)|0;if(!fa)Gd(H|0,r|0);F=r}else fa=-1;if((fa|0)==1){J=x;y=F;x=J;continue a}else{L=44;break a}}}H=U(c[k>>2]|0,da)|0;c[s>>2]=0;G=U(H,c[n>>2]|0)|0;q=0;Pc(4481,s|0,G|0)|0;G=q;q=0;if((G|0)!=0&(r|0)!=0){ga=_testSetjmp(c[G>>2]|0,h|0,g|0)|0;if(!ga)Gd(G|0,r|0);F=r}else ga=-1;if((ga|0)==1){J=x;y=F;x=J;continue}if(c[s>>2]|0){q=0;Wc(5108,s|0);G=q;q=0;if((G|0)!=0&(r|0)!=0){ha=_testSetjmp(c[G>>2]|0,h|0,g|0)|0;if(!ha)Gd(G|0,r|0);F=r}else ha=-1;if((ha|0)==1){J=x;y=F;x=J;continue}G=c[s>>2]|0;if(G){q=0;Yc(4988,G+4|0)|0;H=q;q=0;if((H|0)!=0&(r|0)!=0){ia=_testSetjmp(c[H>>2]|0,h|0,g|0)|0;if(!ia)Gd(H|0,r|0);F=r}else ia=-1;if((ia|0)==1){J=x;y=F;x=J;continue}ja=G;ka=c[G+8>>2]|0}else{ja=0;ka=0}}else{ja=0;ka=0}G=c[n>>2]|0;if(G){q=0;H=Pc(4476,G<<2|0,1)|0;E=q;q=0;if((E|0)!=0&(r|0)!=0){la=_testSetjmp(c[E>>2]|0,h|0,g|0)|0;if(!la)Gd(E|0,r|0);F=r}else la=-1;if((la|0)==1){J=x;y=F;x=J;continue}if(!H){q=0;zc(93,1143992,1144012,140,1144029,0);E=q;q=0;if((E|0)!=0&(r|0)!=0){ma=_testSetjmp(c[E>>2]|0,h|0,g|0)|0;if(!ma)Gd(E|0,r|0);F=r}else ma=-1;if((ma|0)==1){J=x;y=F;x=J;continue}na=0;oa=0}else{a[1263537]=0;E=H+-8|0;c[E>>2]=G;c[E+4>>2]=0;na=H;oa=H}H=c[n>>2]|0;if(!H){pa=na;qa=oa}else{E=c[k>>2]|0;G=0;do{c[na+(G<<2)>>2]=ka+(U(U(G,da)|0,E)|0);G=G+1|0}while(G>>>0<H>>>0);pa=na;qa=oa}}else{pa=0;qa=0}q=0;Dc(668,c[i>>2]|0,pa|0);H=q;q=0;if((H|0)!=0&(r|0)!=0){ra=_testSetjmp(c[H>>2]|0,h|0,g|0)|0;if(!ra)Gd(H|0,r|0);F=r}else ra=-1;if((ra|0)==1){J=x;y=F;x=J;continue}q=0;Dc(656,qa|0,1);H=q;q=0;if((H|0)!=0&(r|0)!=0){sa=_testSetjmp(c[H>>2]|0,h|0,g|0)|0;if(!sa)Gd(H|0,r|0);F=r}else sa=-1;if((sa|0)==1){J=x;y=F;x=J;continue}q=0;ic(2953,e|0,c[k>>2]|0,c[n>>2]|0,0,ca|0,s|0);H=q;q=0;if((H|0)!=0&(r|0)!=0){ta=_testSetjmp(c[H>>2]|0,h|0,g|0)|0;if(!ta)Gd(H|0,r|0);F=r}else ta=-1;if((ta|0)==1){J=x;y=F;x=J;continue}q=0;Rc(1412,i|0,j|0,0);H=q;q=0;if((H|0)!=0&(r|0)!=0){ua=_testSetjmp(c[H>>2]|0,h|0,g|0)|0;if(!ua)Gd(H|0,r|0);F=r}else ua=-1;if((ua|0)==1){J=x;y=F;x=J;continue}if(ja|0){q=0;Yc(4989,ja+4|0)|0;H=q;q=0;if((H|0)!=0&(r|0)!=0){va=_testSetjmp(c[H>>2]|0,h|0,g|0)|0;if(!va)Gd(H|0,r|0);F=r}else va=-1;if((va|0)==1){J=x;y=F;x=J;continue}}q=0;Wc(5102,s|0);H=q;q=0;if((H|0)!=0&(r|0)!=0){wa=_testSetjmp(c[H>>2]|0,h|0,g|0)|0;if(!wa)Gd(H|0,r|0);F=r}else wa=-1;if((wa|0)==1){J=x;y=F;x=J}else{L=67;break}}if((L|0)==16){a[1263537]=0;z=16;_free(h|0);l=f;return z|0}else if((L|0)==44)xa=2;else if((L|0)==67)xa=0;z=xa;_free(h|0);l=f;return z|0}function __ZL19_png_error_functionP14png_struct_defPKc(b,c){b=b|0;c=c|0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(798245,793436,61,c,0);a[1263537]=0;return}function __ZL18_png_warn_functionP14png_struct_defPKc(b,c){b=b|0;c=c|0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(798226,793436,66,c,1);a[1263537]=0;return}function __ZL14_png_malloc_fnP14png_struct_defj(a,b){a=a|0;b=b|0;return __ZN6Memory12alloc_staticEjb(b,0)|0}function __ZL12_png_free_fnP14png_struct_defPv(a,b){a=a|0;b=b|0;__ZN6Memory11free_staticEPvb(b,0);return}function _png_create_read_struct_2(a,b,d,e,f,g,h){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0;i=_png_create_png_struct(a,b,d,e,f,g,h)|0;if(!i)return i|0;c[i+208>>2]=32768;c[i+772>>2]=8192;h=i+212|0;c[h>>2]=c[h>>2]|3145728;_png_set_read_fn(i,0,0);return i|0}function _png_destroy_read_struct(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0;if(!a)return;e=c[a>>2]|0;if(!e)return;_png_destroy_info_struct(e,d);_png_destroy_info_struct(e,b);c[a>>2]=0;_png_destroy_gamma_table(e);a=e+704|0;_png_free(e,c[a>>2]|0);c[a>>2]=0;a=e+780|0;_png_free(e,c[a>>2]|0);c[a>>2]=0;a=e+764|0;_png_free(e,c[a>>2]|0);c[a>>2]=0;a=e+608|0;_png_free(e,c[a>>2]|0);c[a>>2]=0;a=e+612|0;_png_free(e,c[a>>2]|0);c[a>>2]=0;a=e+652|0;b=c[a>>2]|0;if(!(b&4096))f=b;else{b=e+408|0;_png_zfree(e,c[b>>2]|0);c[b>>2]=0;f=c[a>>2]|0}b=f&-4097;c[a>>2]=b;if(!(f&8192))g=b;else{b=e+524|0;_png_free(e,c[b>>2]|0);c[b>>2]=0;g=c[a>>2]|0}c[a>>2]=g&-8193;_inflateEnd(e+224|0)|0;g=e+564|0;_png_free(e,c[g>>2]|0);c[g>>2]=0;g=e+748|0;_png_free(e,c[g>>2]|0);c[g>>2]=0;g=e+672|0;_png_free(e,c[g>>2]|0);c[g>>2]=0;_png_destroy_png_struct(e);return}function _png_set_read_fn(a,b,d){a=a|0;b=b|0;d=d|0;if(!a)return;c[a+188>>2]=b;c[a+184>>2]=d|0?d:1414;d=a+180|0;if(c[d>>2]|0){c[d>>2]=0;_png_warning(a,798147)}c[a+468>>2]=0;return}function _png_read_info(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0;if((b|0)==0|(d|0)==0)return;_png_read_sig(b,d);e=b+376|0;f=b+208|0;g=b+427|0;a:while(1){h=_png_read_chunk_header(b)|0;i=c[e>>2]|0;j=(i|0)==1229209940;k=c[f>>2]|0;if(j){if(!(k&1)){l=5;break}if((k&2|0)==0&(a[g>>0]|0)==3){l=7;break}if(!(k&8)){m=4;n=k;l=12}else{_png_chunk_benign_error(b,795227);m=4;n=c[f>>2]|0;l=12}}else if(k&4|0){o=k|8192;c[f>>2]=o;m=8;n=o;l=12}if((l|0)==12){l=0;c[f>>2]=n|m}b:do if((i|0)<1229472850){switch(i|0){case 1229278788:break;default:break b}_png_handle_IEND(b,d,h);continue a}else{switch(i|0){case 1229472850:break;default:break b}_png_handle_IHDR(b,d,h);continue a}while(0);o=_png_chunk_unknown_handling(b,i)|0;if(o|0){_png_handle_unknown(b,d,h,o);if((i|0)!=1347179589)if(j){p=0;l=42;break}else continue;else{c[f>>2]=c[f>>2]|2;continue}}if((i|0)==1347179589){_png_handle_PLTE(b,d,h);continue}if(j){p=h;l=42;break}c:do if((i|0)<1883789683)if((i|0)<1766015824)if((i|0)<1732332865)if((i|0)<1665684045){switch(i|0){case 1649100612:break;default:break c}_png_handle_bKGD(b,d,h);continue a}else{switch(i|0){case 1665684045:break;default:break c}_png_handle_cHRM(b,d,h);continue a}else if((i|0)<1749635924){switch(i|0){case 1732332865:break;default:break c}_png_handle_gAMA(b,d,h);continue a}else{switch(i|0){case 1749635924:break;default:break c}_png_handle_hIST(b,d,h);continue a}else if((i|0)<1866876531)if((i|0)<1767135348){switch(i|0){case 1766015824:break;default:break c}_png_handle_iCCP(b,d,h);continue a}else{switch(i|0){case 1767135348:break;default:break c}_png_handle_iTXt(b,d,h);continue a}else if((i|0)<1883455820){switch(i|0){case 1866876531:break;default:break c}_png_handle_oFFs(b,d,h);continue a}else{switch(i|0){case 1883455820:break;default:break c}_png_handle_pCAL(b,d,h);continue a}else{if((i|0)<1934772034)if((i|0)<1933787468)if((i|0)<1933723988){switch(i|0){case 1883789683:break;default:break c}_png_handle_pHYs(b,d,h);continue a}else{switch(i|0){case 1933723988:break;default:break c}_png_handle_sBIT(b,d,h);continue a}else if((i|0)<1934642260){switch(i|0){case 1933787468:break;default:break c}_png_handle_sCAL(b,d,h);continue a}else{switch(i|0){case 1934642260:break;default:break c}_png_handle_sPLT(b,d,h);continue a}if((i|0)<1950960965)if((i|0)<1950701684){switch(i|0){case 1934772034:break;default:break c}_png_handle_sRGB(b,d,h);continue a}else{switch(i|0){case 1950701684:break;default:break c}_png_handle_tEXt(b,d,h);continue a}if((i|0)<1951551059){switch(i|0){case 1950960965:break;default:break c}_png_handle_tIME(b,d,h);continue a}if((i|0)<2052348020){switch(i|0){case 1951551059:break;default:break c}_png_handle_tRNS(b,d,h);continue a}else{switch(i|0){case 2052348020:break;default:break c}_png_handle_zTXt(b,d,h);continue a}}while(0);_png_handle_unknown(b,d,h,0)}if((l|0)==5)_png_chunk_error(b,795177);else if((l|0)==7)_png_chunk_error(b,795202);else if((l|0)==42){c[b+400>>2]=p;return}}function _png_get_IHDR(a,b,e,f,g,h,i,j,k){a=a|0;b=b|0;e=e|0;f=f|0;g=g|0;h=h|0;i=i|0;j=j|0;k=k|0;var l=0;if((a|0)==0|(b|0)==0){l=0;return l|0}if(e|0)c[e>>2]=c[b>>2];if(f|0)c[f>>2]=c[b+4>>2];if(g|0)c[g>>2]=d[b+24>>0];if(h|0)c[h>>2]=d[b+25>>0];if(j|0)c[j>>2]=d[b+26>>0];if(k|0)c[k>>2]=d[b+27>>0];k=d[b+28>>0]|0;if(i|0)c[i>>2]=k;_png_check_IHDR(a,c[b>>2]|0,c[b+4>>2]|0,d[b+24>>0]|0,d[b+25>>0]|0,k,d[b+26>>0]|0,d[b+27>>0]|0);l=1;return l|0}function _png_set_packing(b){b=b|0;var e=0;if(!b)return;if((d[b+428>>0]|0)>=8)return;e=b+216|0;c[e>>2]=c[e>>2]|4;a[b+429>>0]=8;return}function _png_get_color_type(b,c){b=b|0;c=c|0;var d=0;if(!((b|0)!=0&(c|0)!=0)){d=0;return d|0}d=a[c+25>>0]|0;return d|0}function _png_set_palette_to_rgb(a){a=a|0;var b=0,d=0;if(!a)return;b=a+212|0;d=c[b>>2]|0;if(!(d&64)){c[b>>2]=d|16384;d=a+216|0;c[d>>2]=c[d>>2]|33558528;return}else{_png_app_error(a,795118);return}}function _png_set_strip_16(a){a=a|0;var b=0,d=0;if(!a)return;b=a+212|0;d=c[b>>2]|0;if(!(d&64)){c[b>>2]=d|16384;d=a+216|0;c[d>>2]=c[d>>2]|1024;return}else{_png_app_error(a,795118);return}}function _png_get_valid(a,b,d){a=a|0;b=b|0;d=d|0;var e=0;if(!((a|0)!=0&(b|0)!=0)){e=0;return e|0}e=c[b+8>>2]&d;return e|0}function _png_set_tRNS_to_alpha(a){a=a|0;var b=0,d=0;if(!a)return;b=a+212|0;d=c[b>>2]|0;if(!(d&64)){c[b>>2]=d|16384;d=a+216|0;c[d>>2]=c[d>>2]|33558528;return}else{_png_app_error(a,795118);return}}function _png_read_update_info(a,b){a=a|0;b=b|0;if(!a)return;if(!(c[a+212>>2]&64)){_png_read_start_row(a);_png_read_transform_info(a,b);return}else{_png_app_error(a,795027);return}}function _png_read_image(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0;if(!b)return;e=b+212|0;do if(!(c[e>>2]&64)){f=_png_set_interlace_handling(b)|0;if(!(c[e>>2]&64)){_png_read_start_row(b);g=f;break}else{_png_app_error(b,793556);g=f;break}}else{if(a[b+424>>0]|0?(c[b+216>>2]&2|0)==0:0){_png_warning(b,793614);c[b+356>>2]=c[b+352>>2]}g=_png_set_interlace_handling(b)|0}while(0);e=c[b+352>>2]|0;if((g|0)<1|(e|0)==0)return;else h=0;do{f=0;i=d;while(1){_png_read_row(b,c[i>>2]|0,0);f=f+1|0;if((f|0)==(e|0))break;else i=i+4|0}h=h+1|0}while((h|0)!=(g|0));return}function _png_read_start_row(e){e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0;_png_init_read_transformations(e);f=e+424|0;g=c[e+352>>2]|0;h=c[e+348>>2]|0;i=e+216|0;j=c[i>>2]|0;if(!(a[f>>0]|0)){k=g;l=h}else{m=d[e+425>>0]|0;n=d[794633+m>>0]|0;k=(j&2|0)==0?(g+7|0)>>>3:g;l=((h+-1+n-(d[794640+m>>0]|0)|0)>>>0)/(n>>>0)|0}c[e+356>>2]=k;c[e+368>>2]=l;l=d[e+430>>0]|0;if(!(j&4))o=l;else o=(d[e+428>>0]|0)<8?8:l;a:do if(!(j&4096))p=o;else switch(a[e+427>>0]|0){case 3:{p=(b[e+420>>1]|0)==0?24:32;break a;break}case 0:{p=(o>>>0>8?o:8)<<((b[e+420>>1]|0)!=0&1);break a;break}case 2:{if(!(b[e+420>>1]|0)){p=o;break a}p=(o<<2>>>0)/3|0;break a;break}default:{p=o;break a}}while(0);o=c[i>>2]|0;do if(o&512)if(!(o&4096)){j=o&-513;c[i>>2]=j;q=p;r=j;break}else{q=p<<((d[e+428>>0]|0)<16&1);r=o;break}else{q=p;r=o}while(0);o=(r&32768|0)==0;b:do if(o)s=q;else switch(a[e+427>>0]|0){case 0:{s=q>>>0<9?16:32;break b;break}case 3:case 2:{s=q>>>0<33?32:64;break b;break}default:{s=q;break b}}while(0);do if(!(r&16384))t=s;else{if(o&((r&4096|0)==0|(b[e+420>>1]|0)==0)?(q=a[e+427>>0]|0,q<<24>>24!=4):0){p=q<<24>>24==6;if(s>>>0<9){t=p?32:24;break}else{t=p?64:48;break}}t=s>>>0<17?32:64}while(0);if(!(r&1048576))u=t;else{r=U(d[e+205>>0]|0,d[e+204>>0]|0)|0;u=r>>>0>t>>>0?r:t}a[e+434>>0]=u;a[e+435>>0]=0;t=h+7&-8;h=U(t,u>>>3)|0;r=(U(t,u)|0)>>>3;t=((u+7|0)>>>3)+49+(u>>>0>7?h:r)|0;r=e+760|0;if(t>>>0>(c[r>>2]|0)>>>0){h=e+704|0;_png_free(e,c[h>>2]|0);u=e+780|0;_png_free(e,c[u>>2]|0);if(!(a[f>>0]|0))v=_png_malloc(e,t)|0;else v=_png_calloc(e,t)|0;c[h>>2]=v;v=_png_malloc(e,t)|0;c[u>>2]=v;u=(c[h>>2]|0)+32|0;c[e+384>>2]=u+(0-(u&15))+-1;u=v+32|0;c[e+380>>2]=u+(0-(u&15))+-1;c[r>>2]=t}t=c[e+364>>2]|0;if((t|0)==-1)_png_error(e,794782);_memset(c[e+380>>2]|0,0,t+1|0)|0;t=e+764|0;r=c[t>>2]|0;if(r|0){c[e+768>>2]=0;c[t>>2]=0;_png_free(e,r)}if(!(_png_inflate_claim(e,1229209940)|0)){r=e+212|0;c[r>>2]=c[r>>2]|64;return}else _png_error(e,c[e+248>>2]|0)}function _png_app_error(a,b){a=a|0;b=b|0;if(!(c[a+212>>2]&4194304))_png_error(a,b);else{_png_warning(a,b);return}}function _png_read_row(b,e,f){b=b|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0;g=l;l=l+16|0;if((l|0)>=(m|0))ba(16);h=g;if(!b){l=g;return}if(!(c[b+212>>2]&64))_png_read_start_row(b);i=c[b+368>>2]|0;c[h>>2]=i;j=h+8|0;a[j>>0]=a[b+427>>0]|0;k=h+9|0;a[k>>0]=a[b+428>>0]|0;a[h+10>>0]=a[b+431>>0]|0;n=a[b+430>>0]|0;o=h+11|0;a[o>>0]=n;p=n&255;if((n&255)>7)q=U(i,p>>>3)|0;else q=((U(i,p)|0)+7|0)>>>3;p=h+4|0;c[p>>2]=q;i=b+372|0;n=c[i>>2]|0;r=b+424|0;a:do if(a[r>>0]|0?c[b+216>>2]&2|0:0)switch(a[b+425>>0]|0){case 0:{if(!(n&7))break a;if(f|0)_png_combine_row(b,f,1);_png_read_finish_row(b);l=g;return}case 1:{if((n&7|0)==0?(c[b+348>>2]|0)>>>0>=5:0)break a;if(f|0)_png_combine_row(b,f,1);_png_read_finish_row(b);l=g;return}case 2:{if((n&7|0)==4)break a;if(!((f|0)==0|(n&4|0)==0))_png_combine_row(b,f,1);_png_read_finish_row(b);l=g;return}case 3:{if((n&3|0)==0?(c[b+348>>2]|0)>>>0>=3:0)break a;if(f|0)_png_combine_row(b,f,1);_png_read_finish_row(b);l=g;return}case 4:{if((n&3|0)==2)break a;if(!((f|0)==0|(n&2|0)==0))_png_combine_row(b,f,1);_png_read_finish_row(b);l=g;return}case 5:{if((n&1|0)==0?(c[b+348>>2]|0)>>>0>=2:0)break a;if(f|0)_png_combine_row(b,f,1);_png_read_finish_row(b);l=g;return}default:{if(n&1|0)break a;_png_read_finish_row(b);l=g;return}}while(0);if(!(c[b+208>>2]&4))_png_error(b,793679);n=b+384|0;_png_read_IDAT_data(b,c[n>>2]|0,q+1|0);s=c[n>>2]|0;t=a[s>>0]|0;u=t&255;do if(t<<24>>24)if((t&255)<5){v=b+380|0;_png_read_filter_row(b,h,s+1|0,(c[v>>2]|0)+1|0,u);w=v;x=c[p>>2]|0;y=c[n>>2]|0;break}else _png_error(b,793712);else{w=b+380|0;x=q;y=s}while(0);_memcpy(c[w>>2]|0,y|0,x+1|0)|0;b:do if((c[b+684>>2]&4|0?(a[b+688>>0]|0)==64:0)?(x=(c[n>>2]|0)+1|0,y=c[h>>2]|0,w=a[j>>0]|0,w&2):0)switch(a[k>>0]|0){case 8:{switch(w<<24>>24){case 2:{z=3;break}case 6:{z=4;break}default:break b}if(!y)break b;else{A=x;B=0}while(1){s=d[A+1>>0]|0;a[A>>0]=s+(d[A>>0]|0);q=A+2|0;a[q>>0]=(d[q>>0]|0)+s;B=B+1|0;if((B|0)==(y|0))break;else A=A+z|0}break}case 16:{switch(w<<24>>24){case 2:{C=6;break}case 6:{C=8;break}default:break b}if(!y)break b;else{D=x;E=0}while(1){s=D+1|0;q=d[D+2>>0]<<8|d[D+3>>0];p=D+4|0;u=D+5|0;t=q+(d[D>>0]<<8|d[s>>0])|0;v=(d[p>>0]<<8|d[u>>0])+q|0;a[D>>0]=t>>>8;a[s>>0]=t;a[p>>0]=v>>>8;a[u>>0]=v;E=E+1|0;if((E|0)==(y|0))break;else D=D+C|0}break}default:break b}while(0);C=b+216|0;if(c[C>>2]|0)_png_do_read_transformations(b,h);D=b+435|0;E=a[D>>0]|0;z=a[o>>0]|0;if(!(E<<24>>24)){a[D>>0]=z;if((z&255)>(d[b+434>>0]|0))_png_error(b,793738)}else if(E<<24>>24!=z<<24>>24)_png_error(b,793762);if((a[r>>0]|0)!=0?(r=c[C>>2]|0,(r&2|0)!=0):0){C=a[b+425>>0]|0;if((C&255)<6)_png_do_read_interlace(h,(c[n>>2]|0)+1|0,C&255,r);if(f|0)_png_combine_row(b,f,1);if(e|0)_png_combine_row(b,e,0)}else{if(e|0)_png_combine_row(b,e,-1);if(f|0)_png_combine_row(b,f,-1)}_png_read_finish_row(b);f=c[b+540>>2]|0;if(!f){l=g;return}bj[f&4095](b,c[i>>2]|0,d[b+425>>0]|0);l=g;return}function _png_combine_row(e,f,g){e=e|0;f=f|0;g=g|0;var h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,V=0;h=a[e+435>>0]|0;i=h&255;j=(c[e+384>>2]|0)+1|0;k=c[e+348>>2]|0;l=a[e+425>>0]|0;m=l&255;if(!(h<<24>>24))_png_error(e,794661);n=c[e+396>>2]|0;if(n|0){if((h&255)>7)o=U(k,i>>>3)|0;else o=((U(k,i)|0)+7|0)>>>3;if((n|0)!=(o|0))_png_error(e,794686)}if(!k)_png_error(e,794722);o=U(k,i)|0;n=o&7;do if(n){p=U(k,i>>>3)|0;q=f+((h&255)>7?p:(o+7|0)>>>3)+-1|0;p=a[q>>0]|0;if(!(c[e+216>>2]&65536)){r=q;s=255>>>n;t=p;break}else{r=q;s=255<<n;t=p;break}}else{r=0;s=0;t=0}while(0);a:do if((a[e+424>>0]|0)!=0?(n=c[e+216>>2]|0,(l&255)<6&(n&2|0)!=0):0){switch(g|0){case 0:{u=m&1;break}case 1:{if(!(m&1)){v=63;break a}else u=1;break}default:{v=63;break a}}p=u<<3-((m+1|0)>>>1)&7;if(k>>>0<=p>>>0)return;q=(g|0)!=0;if((h&255)<8){w=8/(i>>>0)|0;x=h<<24>>24==1?0:h<<24>>24==2?1:2;do if(!(n&65536))if(q){y=215888+(x*12|0)+(m>>>1<<2)|0;break}else{y=215780+(x*24|0)+(m<<2)|0;break}else y=q?215852+(x*12|0)+(m>>>1<<2)|0:215708+(x*24|0)+(m<<2)|0;while(0);x=f;n=j;z=k;A=c[y>>2]|0;while(1){B=A&255;if(B|0){C=a[n>>0]|0;if((B|0)==255)D=C;else D=(d[x>>0]&(A^255)|C&255&A)&255;a[x>>0]=D}A=A>>>8|A<<24;if(z>>>0<=w>>>0)break a;else{x=x+1|0;n=n+1|0;z=z-w|0}}}if(i&7|0)_png_error(e,794747);w=i>>>3;z=U(p,w)|0;n=(U(k,w)|0)-z|0;x=f+z|0;A=j+z|0;z=w<<((6-m|0)>>>1);C=q?(z>>>0>n>>>0?n:z):w;z=w<<((7-m|0)>>>1);switch(C|0){case 1:{a[x>>0]=a[A>>0]|0;if(n>>>0>z>>>0){E=A;F=n;G=x}else return;do{G=G+z|0;E=E+z|0;F=F-z|0;a[G>>0]=a[E>>0]|0}while(F>>>0>z>>>0);return}case 2:{q=x;p=A;w=n;do{a[q>>0]=a[p>>0]|0;a[q+1>>0]=a[p+1>>0]|0;if(w>>>0<=z>>>0){v=66;break}p=p+z|0;q=q+z|0;w=w-z|0}while(w>>>0>1);if((v|0)==66)return;a[q>>0]=a[p>>0]|0;return}case 3:{a[x>>0]=a[A>>0]|0;a[x+1>>0]=a[A+1>>0]|0;a[x+2>>0]=a[A+2>>0]|0;if(n>>>0>z>>>0){H=A;I=n;J=x}else return;do{H=H+z|0;J=J+z|0;I=I-z|0;a[J>>0]=a[H>>0]|0;a[J+1>>0]=a[H+1>>0]|0;a[J+2>>0]=a[H+2>>0]|0}while(I>>>0>z>>>0);return}default:{if((C>>>0<16?(p=x,(p&1|0)==0):0)?(q=A|z,((q|C)&1|0)==0):0)if(!((q|p|C)&3)){p=(z-C|0)>>>2;q=A;w=x;B=n;do{K=C;L=q;M=w;do{N=L;L=L+4|0;O=M;M=M+4|0;c[O>>2]=c[N>>2];K=K+-4|0}while((K|0)!=0);w=M+(p<<2)|0;q=L+(p<<2)|0;K=B;B=B-z|0;if(K>>>0<=z>>>0){v=66;break}}while(C>>>0<=B>>>0);if((v|0)==66)return;p=w;K=q;N=B;while(1){a[p>>0]=a[K>>0]|0;N=N+-1|0;if(!N)break;else{p=p+1|0;K=K+1|0}}return}else{K=(z-C|0)>>>1;p=A;N=x;B=n;do{q=C;w=p;O=N;do{P=w;w=w+2|0;Q=O;O=O+2|0;b[Q>>1]=b[P>>1]|0;q=q+-2|0}while((q|0)!=0);N=O+(K<<1)|0;p=w+(K<<1)|0;q=B;B=B-z|0;if(q>>>0<=z>>>0){v=66;break}}while(C>>>0<=B>>>0);if((v|0)==66)return;K=B;q=N;L=p;while(1){a[q>>0]=a[L>>0]|0;K=K+-1|0;if(!K)break;else{q=q+1|0;L=L+1|0}}return}_memcpy(x|0,A|0,C|0)|0;if(n>>>0>z>>>0){R=n;S=C;T=A;V=x}else return;do{T=T+z|0;V=V+z|0;R=R-z|0;S=S>>>0>R>>>0?R:S;_memcpy(V|0,T|0,S|0)|0}while(R>>>0>z>>>0);return}}}else v=63;while(0);if((v|0)==63){v=U(k,i>>>3)|0;_memcpy(f|0,j|0,((h&255)>7?v:(o+7|0)>>>3)|0)|0}if(!r)return;a[r>>0]=d[r>>0]&(s^255)|t&255&s;return}function _png_read_finish_row(b){b=b|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0;e=b+372|0;f=(c[e>>2]|0)+1|0;c[e>>2]=f;g=b+356|0;if(f>>>0<(c[g>>2]|0)>>>0)return;a:do if(a[b+424>>0]|0?(c[e>>2]=0,_memset(c[b+380>>2]|0,0,(c[b+364>>2]|0)+1|0)|0,f=b+425|0,h=(a[f>>0]|0)+1<<24>>24,a[f>>0]=h,i=h&255,(h&255)<=6):0){j=(c[b+348>>2]|0)+-1|0;k=b+368|0;do if(!(c[b+216>>2]&2)){l=(c[b+352>>2]|0)+-1|0;m=i;n=h;while(1){o=d[794633+m>>0]|0;p=j+o-(d[794640+m>>0]|0)|0;q=n&255;r=d[794647+q>>0]|0;s=l+r-(d[794654+q>>0]|0)|0;if(!(r>>>0>s>>>0|o>>>0>p>>>0)){t=9;break}q=n+1<<24>>24;a[f>>0]=q;if((q&255)>6){t=11;break}else{m=q&255;n=q}}if((t|0)==9){c[g>>2]=(s>>>0)/(r>>>0)|0;u=(p>>>0)/(o>>>0)|0;break}else if((t|0)==11){c[g>>2]=(s>>>0)/(r>>>0)|0;c[k>>2]=(p>>>0)/(o>>>0)|0;break a}}else{n=d[794633+i>>0]|0;u=((j+n-(d[794640+i>>0]|0)|0)>>>0)/(n>>>0)|0}while(0);c[k>>2]=u;return}while(0);u=b+212|0;if((c[u>>2]&8|0)==0?(_png_read_IDAT_data(b,0,0),c[b+236>>2]=0,o=c[u>>2]|0,p=b+208|0,(o&8|0)==0):0){c[p>>2]=c[p>>2]|8;c[u>>2]=o|8}o=b+220|0;if((c[o>>2]|0)!=1229209940)return;c[b+224>>2]=0;c[b+228>>2]=0;c[o>>2]=0;_png_crc_finish(b,c[b+400>>2]|0)|0;return}function _png_read_IDAT_data(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0;f=l;l=l+1024|0;if((l|0)>=(m|0))ba(1024);g=f;h=b+236|0;c[h>>2]=d;i=b+240|0;c[i>>2]=0;j=(d|0)==0?0:e;e=b+228|0;k=(d|0)!=0;d=b+436|0;n=b+224|0;o=b+224|0;p=b+400|0;q=b+376|0;r=b+772|0;s=b+764|0;t=b+768|0;a:do if(k){u=j;b:while(1){v=c[e>>2]|0;if(!v){w=c[p>>2]|0;while(1){if(w|0)break;_png_crc_finish(b,0)|0;x=_png_read_chunk_header(b)|0;c[p>>2]=x;if((c[q>>2]|0)==1229209940)w=x;else{y=21;break b}}x=c[r>>2]|0;z=x>>>0>w>>>0?w:x;x=c[s>>2]|0;if(x)if((c[t>>2]|0)>>>0<z>>>0){c[s>>2]=0;c[t>>2]=0;_png_free(b,x);y=8}else A=x;else y=8;if((y|0)==8){y=0;x=_png_malloc_base(b,z)|0;if(!x){y=27;break}c[s>>2]=x;c[t>>2]=z;A=x}_png_read_data(b,A,z);_png_calculate_crc(b,A,z);c[p>>2]=(c[p>>2]|0)-z;c[o>>2]=A;c[e>>2]=z;B=z}else B=v;c[i>>2]=u;if(!((a[d>>0]|0)==0|(B|0)==0)){if((a[c[o>>2]>>0]|0)<0){y=31;break a}a[d>>0]=0}z=_inflate(n,0)|0;u=c[i>>2]|0;c[i>>2]=0;switch(z|0){case 1:{C=u;y=34;break a;break}case 0:break;default:{D=z;break a}}if(!u){y=45;break}}if((y|0)==21)_png_error(b,793955);else if((y|0)==27)_png_chunk_error(b,793977);else if((y|0)==45){l=f;return}}else{u=j;c:while(1){z=c[e>>2]|0;if(!z){x=c[p>>2]|0;while(1){if(x|0)break;_png_crc_finish(b,0)|0;E=_png_read_chunk_header(b)|0;c[p>>2]=E;if((c[q>>2]|0)==1229209940)x=E;else{y=21;break c}}v=c[r>>2]|0;w=v>>>0>x>>>0?x:v;v=c[s>>2]|0;if(v)if((c[t>>2]|0)>>>0<w>>>0){c[s>>2]=0;c[t>>2]=0;_png_free(b,v);y=25}else F=v;else y=25;if((y|0)==25){y=0;v=_png_malloc_base(b,w)|0;if(!v){y=27;break}c[s>>2]=v;c[t>>2]=w;F=v}_png_read_data(b,F,w);_png_calculate_crc(b,F,w);c[p>>2]=(c[p>>2]|0)-w;c[o>>2]=F;c[e>>2]=w;G=w}else G=z;c[h>>2]=g;c[i>>2]=1024;if(!((a[d>>0]|0)==0|(G|0)==0)){if((a[c[o>>2]>>0]|0)<0){y=31;break a}a[d>>0]=0}w=_inflate(n,0)|0;u=1024-(c[i>>2]|0)+u|0;c[i>>2]=0;switch(w|0){case 1:{C=u;y=34;break a;break}case 0:break;default:{D=w;break a}}if(!u){y=45;break}}if((y|0)==21)_png_error(b,793955);else if((y|0)==27)_png_chunk_error(b,793977);else if((y|0)==45){l=f;return}}while(0);if((y|0)==31){c[b+248>>2]=794011;c[i>>2]=0;D=-3}else if((y|0)==34){c[h>>2]=0;h=b+208|0;c[h>>2]=c[h>>2]|8;h=b+212|0;c[h>>2]=c[h>>2]|8;if(!((c[e>>2]|0)==0?!(c[p>>2]|0):0))_png_chunk_benign_error(b,794040);if(!C){l=f;return}if(k)_png_error(b,793955);_png_chunk_benign_error(b,794062);l=f;return}_png_zstream_error(b,D);D=c[b+248>>2]|0;if(k)_png_chunk_error(b,D);_png_chunk_benign_error(b,D);l=f;return}function _png_read_filter_row(a,b,e,f,g){a=a|0;b=b|0;e=e|0;f=f|0;g=g|0;var h=0,i=0;h=g+-1|0;if(h>>>0>=4)return;g=a+784|0;if(!(c[g>>2]|0)){i=(d[a+430>>0]|0)+7|0;c[g>>2]=1415;c[a+788>>2]=1416;c[a+792>>2]=1417;c[a+796>>2]=(i&504|0)==8?1419:1418}bj[c[a+784+(h<<2)>>2]&4095](b,e,f);return}function _png_do_read_transformations(f,g){f=f|0;g=g|0;var h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0,ia=0,ja=0,ka=0,la=0,ma=0,na=0,oa=0,pa=0,qa=0,ra=0,sa=0,ta=0,ua=0,va=0,wa=0,xa=0,ya=0,za=0,Aa=0,Ba=0,Ca=0,Da=0,Ea=0,Fa=0,Ga=0,Ha=0,Ia=0,Ja=0,Ka=0,La=0,Ma=0,Na=0,Oa=0,Pa=0,Qa=0,Ra=0,Sa=0,Ta=0,Ua=0,Va=0,Wa=0,Xa=0,Ya=0,Za=0,_a=0,$a=0,ab=0,bb=0,cb=0,db=0,eb=0,fb=0,gb=0,hb=0,ib=0,jb=0,kb=0,lb=0,mb=0,nb=0,ob=0,pb=0,qb=0,rb=0,sb=0,tb=0,ub=0,vb=0,wb=0,xb=0,yb=0,zb=0,Ab=0,Bb=0,Cb=0,Db=0,Eb=0,Fb=0,Gb=0,Hb=0,Ib=0,Jb=0,Kb=0,Lb=0,Mb=0,Nb=0,Ob=0,Pb=0,Qb=0;h=l;l=l+16|0;if((l|0)>=(m|0))ba(16);i=h;j=f+384|0;k=c[j>>2]|0;if(!k)_png_error(f,793809);n=f+212|0;if((c[n>>2]&16448|0)==16384)_png_error(f,793825);o=f+216|0;p=c[o>>2]|0;do if(p&4096|0){q=g+8|0;if((a[q>>0]|0)!=3){r=k+1|0;if((p&33554432|0)==0|(b[f+420>>1]|0)==0){_png_do_expand(g,r,0);break}else{_png_do_expand(g,r,f+528|0);break}}r=k+1|0;s=c[f+408>>2]|0;t=c[f+524>>2]|0;u=b[f+420>>1]|0;v=u&65535;w=c[g>>2]|0;x=g+9|0;y=a[x>>0]|0;if((y&255)>=8){if(y<<24>>24!=8)break}else{switch(y<<24>>24){case 1:{if(w|0){y=0;z=r+w|0;A=r+((w+-1|0)>>>3)|0;B=w+7&7^7;while(1){z=z+-1|0;a[z>>0]=(d[A>>0]&1<<B|0)!=0&1;C=(B|0)==7;y=y+1|0;if((y|0)==(w|0))break;else{A=C?A+-1|0:A;B=C?0:B+1|0}}}break}case 2:{if(w|0){B=0;A=r+w|0;y=r+((w+-1|0)>>>2)|0;z=(w<<1)+6&6^6;while(1){A=A+-1|0;a[A>>0]=(d[y>>0]|0)>>>z&3;C=(z|0)==6;B=B+1|0;if((B|0)==(w|0))break;else{y=C?y+-1|0:y;z=C?0:z+2|0}}}break}case 4:{if(w|0){z=0;y=r+w|0;B=r+((w+-1|0)>>>1)|0;A=w<<2&4;while(1){y=y+-1|0;a[y>>0]=(d[B>>0]|0)>>>A&15;C=(A|0)==4;z=z+1|0;if((z|0)==(w|0))break;else{B=C?B+-1|0:B;A=C?0:A+4|0}}}break}default:{}}a[x>>0]=8;a[g+11>>0]=8;c[g+4>>2]=w}A=r+w+-1|0;if(!(u<<16>>16)){B=w*3|0;if(!w){D=3;E=B;F=24;G=2}else{z=0;y=A;C=r+B|0;while(1){a[C+-1>>0]=a[s+((d[y>>0]|0)*3|0)+2>>0]|0;a[C+-2>>0]=a[s+((d[y>>0]|0)*3|0)+1>>0]|0;C=C+-3|0;a[C>>0]=a[s+((d[y>>0]|0)*3|0)>>0]|0;z=z+1|0;if((z|0)==(w|0)){D=3;E=B;F=24;G=2;break}else y=y+-1|0}}}else{y=w<<2;if(!w){D=4;E=y;F=32;G=6}else{B=0;z=A;C=r+y|0;while(1){u=d[z>>0]|0;if(u>>>0<v>>>0)H=a[t+u>>0]|0;else H=-1;a[C+-1>>0]=H;a[C+-2>>0]=a[s+((d[z>>0]|0)*3|0)+2>>0]|0;a[C+-3>>0]=a[s+((d[z>>0]|0)*3|0)+1>>0]|0;C=C+-4|0;a[C>>0]=a[s+((d[z>>0]|0)*3|0)>>0]|0;B=B+1|0;if((B|0)==(w|0)){D=4;E=y;F=32;G=6;break}else z=z+-1|0}}}a[x>>0]=8;a[g+11>>0]=F;c[g+4>>2]=E;a[q>>0]=G;a[g+10>>0]=D}while(0);D=c[o>>2]|0;a:do if((D&262272|0)==262144){switch(a[g+8>>0]|0){case 4:case 6:break;default:{I=D;break a}}_png_do_strip_channel(g,(c[j>>2]|0)+1|0,0);I=c[o>>2]|0}else I=D;while(0);do if((I&6291456|0)!=0?(D=(c[j>>2]|0)+1|0,G=g+8|0,E=d[G>>0]|0,(E&3|0)==2):0){F=e[f+678>>1]|0;H=e[f+680>>1]|0;k=32768-F-H|0;p=c[g>>2]|0;z=(E&4|0)!=0;E=g+9|0;b:do if((a[E>>0]|0)==8){y=c[f+496>>2]|0;if(y|0?(w=c[f+500>>2]|0,w|0):0){if(!p){J=0;break}B=f+488|0;if(z){s=D;C=D;t=0;v=0;while(1){r=a[s>>0]|0;A=a[s+1>>0]|0;u=s+3|0;K=a[s+2>>0]|0;L=r&255;if(r<<24>>24==A<<24>>24?r<<24>>24==K<<24>>24:0){M=c[B>>2]|0;if(!M){N=v;O=r}else{P=v;Q=M+L|0;R=50}}else{P=v|1;Q=y+(((U(d[w+L>>0]|0,F)|0)+16384+(U(d[w+(A&255)>>0]|0,H)|0)+(U(d[w+(K&255)>>0]|0,k)|0)|0)>>>15)|0;R=50}if((R|0)==50){R=0;N=P;O=a[Q>>0]|0}a[C>>0]=O;a[C+1>>0]=a[u>>0]|0;t=t+1|0;if((t|0)==(p|0)){J=N;break b}else{s=s+4|0;C=C+2|0;v=N}}}else{v=D;C=D;s=0;t=0;while(1){u=a[v>>0]|0;K=a[v+1>>0]|0;A=a[v+2>>0]|0;v=v+3|0;L=u&255;if(u<<24>>24==K<<24>>24?u<<24>>24==A<<24>>24:0){M=c[B>>2]|0;if(!M){S=t;T=u}else{V=t;W=M+L|0;R=56}}else{V=t|1;W=y+(((U(d[w+L>>0]|0,F)|0)+16384+(U(d[w+(K&255)>>0]|0,H)|0)+(U(d[w+(A&255)>>0]|0,k)|0)|0)>>>15)|0;R=56}if((R|0)==56){R=0;S=V;T=a[W>>0]|0}a[C>>0]=T;s=s+1|0;if((s|0)==(p|0)){J=S;break b}else{C=C+1|0;t=S}}}}if(p)if(z){t=D;C=D;s=0;w=0;while(1){y=a[t>>0]|0;B=a[t+1>>0]|0;v=a[t+2>>0]|0;A=y<<24>>24==B<<24>>24;K=y<<24>>24==v<<24>>24;L=((U(B&255,H)|0)+(U(y&255,F)|0)+(U(v&255,k)|0)|0)>>>15&255;v=(A&K^1)&1|w;a[C>>0]=A&K?y:L;a[C+1>>0]=a[t+3>>0]|0;s=s+1|0;if((s|0)==(p|0)){J=v;break}else{t=t+4|0;C=C+2|0;w=v}}}else{w=D;C=D;t=0;s=0;while(1){v=a[w>>0]|0;L=a[w+1>>0]|0;y=a[w+2>>0]|0;K=v<<24>>24==L<<24>>24;A=v<<24>>24==y<<24>>24;B=((U(L&255,H)|0)+(U(v&255,F)|0)+(U(y&255,k)|0)|0)>>>15&255;y=(K&A^1)&1|s;a[C>>0]=K&A?v:B;t=t+1|0;if((t|0)==(p|0)){J=y;break}else{w=w+3|0;C=C+1|0;s=y}}}else J=0}else{s=c[f+508>>2]|0;if(s|0?(C=c[f+504>>2]|0,C|0):0){if(!p){J=0;break}w=f+492|0;t=f+480|0;if(z){y=D;B=D;v=0;A=0;while(1){K=a[y>>0]|0;L=a[y+1>>0]|0;M=K&255;u=L&255;r=M<<8|u;X=d[y+2>>0]|0;Y=d[y+3>>0]|0;Z=y+6|0;_=d[y+4>>0]|0;$=d[y+5>>0]|0;if((r|0)==(X<<8|Y|0)?(r|0)==(_<<8|$|0):0){r=c[w>>2]|0;if(!r){aa=L;ca=K;da=A}else{K=b[(c[r+(u>>>(c[t>>2]|0)<<2)>>2]|0)+(M<<1)>>1]|0;aa=K&255;ca=(K&65535)>>>8&255;da=A}}else{K=c[t>>2]|0;r=(U(e[(c[s+(u>>>K<<2)>>2]|0)+(M<<1)>>1]|0,F)|0)+16384+(U(e[(c[s+(Y>>>K<<2)>>2]|0)+(X<<1)>>1]|0,H)|0)+(U(e[(c[s+($>>>K<<2)>>2]|0)+(_<<1)>>1]|0,k)|0)|0;_=b[(c[C+((r>>>15&255)>>>K<<2)>>2]|0)+((r>>>23&255)<<1)>>1]|0;aa=_&255;ca=(_&65535)>>>8&255;da=A|1}a[B>>0]=ca;a[B+1>>0]=aa;a[B+2>>0]=a[Z>>0]|0;a[B+3>>0]=a[y+7>>0]|0;v=v+1|0;if((v|0)==(p|0)){J=da;break b}else{y=y+8|0;B=B+4|0;A=da}}}else{A=D;B=D;y=0;v=0;while(1){Z=a[A>>0]|0;_=a[A+1>>0]|0;r=Z&255;K=_&255;$=r<<8|K;X=d[A+2>>0]|0;Y=d[A+3>>0]|0;M=d[A+4>>0]|0;u=d[A+5>>0]|0;A=A+6|0;if(($|0)==(X<<8|Y|0)?($|0)==(M<<8|u|0):0){$=c[w>>2]|0;if(!$){ea=_;fa=Z;ga=v}else{Z=b[(c[$+(K>>>(c[t>>2]|0)<<2)>>2]|0)+(r<<1)>>1]|0;ea=Z&255;fa=(Z&65535)>>>8&255;ga=v}}else{Z=c[t>>2]|0;$=(U(e[(c[s+(K>>>Z<<2)>>2]|0)+(r<<1)>>1]|0,F)|0)+16384+(U(e[(c[s+(Y>>>Z<<2)>>2]|0)+(X<<1)>>1]|0,H)|0)+(U(e[(c[s+(u>>>Z<<2)>>2]|0)+(M<<1)>>1]|0,k)|0)|0;M=b[(c[C+(($>>>15&255)>>>Z<<2)>>2]|0)+(($>>>23&255)<<1)>>1]|0;ea=M&255;fa=(M&65535)>>>8&255;ga=v|1}a[B>>0]=fa;a[B+1>>0]=ea;y=y+1|0;if((y|0)==(p|0)){J=ga;break b}else{B=B+2|0;v=ga}}}}if(p)if(z){v=0;B=D;y=D;C=0;while(1){s=d[y>>0]<<8|d[y+1>>0];t=d[y+2>>0]<<8|d[y+3>>0];w=d[y+4>>0]<<8|d[y+5>>0];A=((s|0)!=(t|0)|(s|0)!=(w|0))&1|C;M=(U(s,F)|0)+16384+(U(t,H)|0)+(U(w,k)|0)|0;a[B>>0]=M>>>23;a[B+1>>0]=M>>>15;a[B+2>>0]=a[y+6>>0]|0;a[B+3>>0]=a[y+7>>0]|0;v=v+1|0;if((v|0)==(p|0)){J=A;break}else{B=B+4|0;y=y+8|0;C=A}}}else{C=0;y=D;B=D;v=0;while(1){A=d[B>>0]<<8|d[B+1>>0];M=d[B+2>>0]<<8|d[B+3>>0];w=d[B+4>>0]<<8|d[B+5>>0];t=((A|0)!=(M|0)|(A|0)!=(w|0))&1|v;s=(U(A,F)|0)+16384+(U(M,H)|0)+(U(w,k)|0)|0;a[y>>0]=s>>>23;a[y+1>>0]=s>>>15;C=C+1|0;if((C|0)==(p|0)){J=t;break}else{y=y+2|0;B=B+6|0;v=t}}}else J=0}while(0);k=g+10|0;H=(d[k>>0]|0)+254|0;a[k>>0]=H;a[G>>0]=a[G>>0]&-3;k=U(d[E>>0]|0,H&255)|0;a[g+11>>0]=k;H=k&255;if(H>>>0>7)ha=U(H>>>3,p)|0;else ha=((U(H,p)|0)+7|0)>>>3;c[g+4>>2]=ha;if(!J){ia=c[o>>2]|0;break}a[f+676>>0]=1;H=c[o>>2]|0;if((H&6291456|0)==4194304){_png_warning(f,793843);ja=c[o>>2]|0}else ja=H;if((ja&6291456|0)==2097152)_png_error(f,793843);else ia=ja}else ia=I;while(0);if((ia&16384|0)!=0?(c[f+208>>2]&2048|0)==0:0){_png_do_gray_to_rgb(g,(c[j>>2]|0)+1|0);ka=c[o>>2]|0}else ka=ia;c:do if(ka&128|0){ia=(c[j>>2]|0)+1|0;I=c[f+488>>2]|0;ja=c[f+496>>2]|0;J=c[f+500>>2]|0;ha=c[f+492>>2]|0;ga=c[f+504>>2]|0;ea=c[f+508>>2]|0;fa=c[f+480>>2]|0;da=c[n>>2]&8192;aa=(da|0)==0;ca=da>>>13;da=c[g>>2]|0;switch(a[g+8>>0]|0){case 0:{switch(a[g+9>>0]|0){case 1:{if(!da)break c;S=f+456|0;T=e[f+536>>1]|0;W=0;V=7;N=ia;while(1){O=d[N>>0]|0;if((O>>>V&1|0)==(T|0))a[N>>0]=e[S>>1]<<V|O&32639>>>(7-V|0);O=(V|0)==0;W=W+1|0;if((W|0)==(da|0))break;else{V=O?7:V+-1|0;N=O?N+1|0:N}}break}case 2:{N=(da|0)!=0;if(!I){if(!N)break c;V=f+456|0;W=e[f+536>>1]|0;S=0;T=6;p=ia;while(1){E=d[p>>0]|0;if((E>>>T&3|0)==(W|0))a[p>>0]=e[V>>1]<<T|E&16191>>>(6-T|0);E=(T|0)==0;S=S+1|0;if((S|0)==(da|0))break c;else{T=E?6:T+-2|0;p=E?p+1|0:p}}}if(!N)break c;p=f+456|0;T=e[f+536>>1]|0;S=0;V=6;W=ia;while(1){E=d[W>>0]|0;G=E>>>V&3;if((G|0)==(T|0))la=e[p>>1]<<V&255;else la=(d[I+(G<<2|G|G<<4|G<<6)>>0]|0)>>>6<<V;a[W>>0]=la|E&16191>>>(6-V|0);E=(V|0)==0;S=S+1|0;if((S|0)==(da|0))break;else{V=E?6:V+-2|0;W=E?W+1|0:W}}break}case 4:{W=(da|0)!=0;if(!I){if(!W)break c;V=f+456|0;S=e[f+536>>1]|0;p=0;T=4;N=ia;while(1){E=d[N>>0]|0;if((E>>>T&15|0)==(S|0))a[N>>0]=e[V>>1]<<T|E&3855>>>(4-T|0);E=(T|0)==0;p=p+1|0;if((p|0)==(da|0))break c;else{T=E?4:T+-4|0;N=E?N+1|0:N}}}if(!W)break c;N=f+456|0;T=e[f+536>>1]|0;p=0;V=4;S=ia;while(1){E=d[S>>0]|0;G=E>>>V&15;if((G|0)==(T|0))ma=e[N>>1]<<V&255;else ma=(d[I+(G<<4|G)>>0]|0)>>>4<<V;a[S>>0]=ma|E&3855>>>(4-V|0);E=(V|0)==0;p=p+1|0;if((p|0)==(da|0))break;else{V=E?4:V+-4|0;S=E?S+1|0:S}}break}case 8:{S=(da|0)!=0;if(!I){if(!S)break c;V=f+456|0;p=e[f+536>>1]|0;N=ia;T=0;while(1){if((d[N>>0]|0)==(p|0))a[N>>0]=b[V>>1];T=T+1|0;if((T|0)==(da|0))break c;else N=N+1|0}}if(!S)break c;N=f+456|0;T=e[f+536>>1]|0;V=ia;p=0;while(1){W=d[V>>0]|0;if((W|0)==(T|0))na=b[N>>1]&255;else na=a[I+W>>0]|0;a[V>>0]=na;p=p+1|0;if((p|0)==(da|0))break;else V=V+1|0}break}case 16:{V=(da|0)!=0;if(!ha){if(!V)break c;p=f+456|0;N=e[f+536>>1]|0;T=ia;S=0;while(1){W=T+1|0;if((d[T>>0]<<8|d[W>>0]|0)==(N|0)){E=b[p>>1]|0;a[T>>0]=(E&65535)>>>8;a[W>>0]=E}S=S+1|0;if((S|0)==(da|0))break;else T=T+2|0}}else{if(!V)break c;T=f+456|0;S=e[f+536>>1]|0;p=ia;N=0;while(1){E=d[p>>0]|0;W=p+1|0;G=d[W>>0]|0;if((E<<8|G|0)==(S|0))oa=T;else oa=(c[ha+(G>>>fa<<2)>>2]|0)+(E<<1)|0;E=b[oa>>1]|0;a[p>>0]=(E&65535)>>>8;a[W>>0]=E;N=N+1|0;if((N|0)==(da|0))break;else p=p+2|0}}break}default:break c}break}case 2:{if((a[g+9>>0]|0)==8){p=(da|0)!=0;if(!I){if(!p)break c;N=f+532|0;T=f+534|0;S=f+450|0;V=f+452|0;E=f+454|0;W=e[f+530>>1]|0;G=0;O=ia;while(1){if(((d[O>>0]|0)==(W|0)?(Q=O+1|0,(d[Q>>0]|0)==(e[N>>1]|0)):0)?(P=O+2|0,(d[P>>0]|0)==(e[T>>1]|0)):0){a[O>>0]=b[S>>1];a[Q>>0]=b[V>>1];a[P>>0]=b[E>>1]}G=G+1|0;if((G|0)==(da|0))break c;else O=O+3|0}}if(!p)break c;O=f+532|0;G=f+534|0;E=f+450|0;V=f+452|0;S=f+454|0;T=e[f+530>>1]|0;N=ia;W=0;while(1){P=d[N>>0]|0;Q=N+1|0;H=d[Q>>0]|0;if(((P|0)==(T|0)?(H|0)==(e[O>>1]|0):0)?(k=N+2|0,(d[k>>0]|0)==(e[G>>1]|0)):0){a[N>>0]=b[E>>1];a[Q>>0]=b[V>>1];pa=k;qa=b[S>>1]&255}else{a[N>>0]=a[I+P>>0]|0;a[Q>>0]=a[I+H>>0]|0;H=N+2|0;pa=H;qa=a[I+(d[H>>0]|0)>>0]|0}a[pa>>0]=qa;W=W+1|0;if((W|0)==(da|0))break;else N=N+3|0}}else{N=(da|0)!=0;if(!ha){if(!N)break c;W=f+532|0;S=f+534|0;V=f+450|0;E=f+452|0;G=f+454|0;O=e[f+530>>1]|0;T=0;p=ia;while(1){H=p+1|0;Q=p+2|0;P=p+3|0;k=p+4|0;F=p+5|0;D=d[k>>0]<<8|d[F>>0];if(((d[p>>0]<<8|d[H>>0]|0)==(O|0)?(d[Q>>0]<<8|d[P>>0]|0)==(e[W>>1]|0):0)?(D|0)==(e[S>>1]|0):0){D=b[V>>1]|0;a[p>>0]=(D&65535)>>>8;a[H>>0]=D;D=b[E>>1]|0;a[Q>>0]=(D&65535)>>>8;a[P>>0]=D;D=b[G>>1]|0;a[k>>0]=(D&65535)>>>8;a[F>>0]=D}T=T+1|0;if((T|0)==(da|0))break c;else p=p+6|0}}if(!N)break c;p=f+532|0;T=f+534|0;G=f+450|0;E=f+452|0;V=f+454|0;S=e[f+530>>1]|0;W=0;O=ia;while(1){D=d[O>>0]|0;F=O+1|0;k=d[F>>0]|0;P=O+2|0;Q=d[P>>0]|0;H=O+3|0;z=d[H>>0]|0;q=O+4|0;x=d[q>>0]|0;v=O+5|0;B=d[v>>0]|0;y=x<<8|B;if(((D<<8|k|0)==(S|0)?(Q<<8|z|0)==(e[p>>1]|0):0)?(y|0)==(e[T>>1]|0):0){y=b[G>>1]|0;a[O>>0]=(y&65535)>>>8;a[F>>0]=y;y=b[E>>1]|0;a[P>>0]=(y&65535)>>>8;a[H>>0]=y;ra=V}else{y=b[(c[ha+(k>>>fa<<2)>>2]|0)+(D<<1)>>1]|0;a[O>>0]=(y&65535)>>>8;a[F>>0]=y;y=b[(c[ha+(z>>>fa<<2)>>2]|0)+(Q<<1)>>1]|0;a[P>>0]=(y&65535)>>>8;a[H>>0]=y;ra=(c[ha+(B>>>fa<<2)>>2]|0)+(x<<1)|0}x=b[ra>>1]|0;a[q>>0]=(x&65535)>>>8;a[v>>0]=x;W=W+1|0;if((W|0)==(da|0))break;else O=O+6|0}}break}case 4:{if((a[g+9>>0]|0)!=8){O=(da|0)!=0;if(!((ha|0)!=0&(ga|0)!=0&(ea|0)!=0)){if(!O)break c;W=f+456|0;V=0;E=ia;while(1){G=d[E+2>>0]<<8|d[E+3>>0];switch((G&65535)<<16>>16){case 0:{T=b[W>>1]|0;a[E>>0]=(T&65535)>>>8;a[E+1>>0]=T;break}case -1:break;default:{T=E+1|0;p=(U(d[E>>0]<<8|d[T>>0],G)|0)+((U(e[W>>1]|0,G^65535)|0)+32768)|0;G=(p>>>16)+p|0;a[E>>0]=G>>>24;a[T>>0]=G>>>16}}V=V+1|0;if((V|0)==(da|0))break c;else E=E+4|0}}if(!O)break c;E=f+466|0;V=f+456|0;if(aa){W=0;G=ia;while(1){T=d[G+2>>0]<<8|d[G+3>>0];switch((T&65535)<<16>>16){case -1:{p=G+1|0;S=b[(c[ha+((d[p>>0]|0)>>>fa<<2)>>2]|0)+(d[G>>0]<<1)>>1]|0;a[G>>0]=(S&65535)>>>8;a[p>>0]=S;break}case 0:{S=b[V>>1]|0;a[G>>0]=(S&65535)>>>8;a[G+1>>0]=S;break}default:{S=G+1|0;p=(U(e[(c[ea+((d[S>>0]|0)>>>fa<<2)>>2]|0)+(d[G>>0]<<1)>>1]|0,T)|0)+32768+(U(e[E>>1]|0,T^65535)|0)|0;T=(p>>>16)+p|0;p=b[(c[ga+((T>>>16&255)>>>fa<<2)>>2]|0)+(T>>>24<<1)>>1]|0;a[G>>0]=(p&65535)>>>8;a[S>>0]=p}}W=W+1|0;if((W|0)==(da|0))break c;else G=G+4|0}}else{G=0;W=ia;while(1){aa=d[W+2>>0]<<8|d[W+3>>0];switch((aa&65535)<<16>>16){case -1:{O=W+1|0;p=b[(c[ha+((d[O>>0]|0)>>>fa<<2)>>2]|0)+(d[W>>0]<<1)>>1]|0;a[W>>0]=(p&65535)>>>8;a[O>>0]=p;break}case 0:{p=b[V>>1]|0;a[W>>0]=(p&65535)>>>8;a[W+1>>0]=p;break}default:{p=W+1|0;O=(U(e[(c[ea+((d[p>>0]|0)>>>fa<<2)>>2]|0)+(d[W>>0]<<1)>>1]|0,aa)|0)+32768+(U(e[E>>1]|0,aa^65535)|0)|0;aa=(O>>>16)+O|0;a[W>>0]=aa>>>24;a[p>>0]=aa>>>16}}G=G+1|0;if((G|0)==(da|0))break c;else W=W+4|0}}}W=(da|0)!=0;if(!((I|0)!=0&((ja|0)!=0&(J|0)!=0))){if(!W)break c;G=f+456|0;E=0;V=ia;while(1){aa=a[V+1>>0]|0;switch(aa<<24>>24){case 0:{sa=b[G>>1]&255;R=198;break}case -1:break;default:{p=aa&255;aa=(U(d[V>>0]|0,p)|0)+128+(U(e[G>>1]|0,p^255)|0)|0;sa=((aa>>>8&255)+aa|0)>>>8&255;R=198}}if((R|0)==198){R=0;a[V>>0]=sa}E=E+1|0;if((E|0)==(da|0))break c;else V=V+2|0}}if(!W)break c;V=f+466|0;E=f+456|0;if(!ca){G=0;aa=ia;while(1){p=a[aa+1>>0]|0;O=p&255;switch(p<<24>>24){case -1:{ta=a[I+(d[aa>>0]|0)>>0]|0;break}case 0:{ta=b[E>>1]&255;break}default:{p=(U(d[J+(d[aa>>0]|0)>>0]|0,O)|0)+128+(U(e[V>>1]|0,O^255)|0)|0;ta=a[ja+(((p>>>8&255)+p|0)>>>8&255)>>0]|0}}a[aa>>0]=ta;G=G+1|0;if((G|0)==(da|0))break c;else aa=aa+2|0}}else{aa=0;G=ia;while(1){W=a[G+1>>0]|0;p=W&255;switch(W<<24>>24){case -1:{ua=a[I+(d[G>>0]|0)>>0]|0;break}case 0:{ua=b[E>>1]&255;break}default:{W=(U(d[J+(d[G>>0]|0)>>0]|0,p)|0)+128+(U(e[V>>1]|0,p^255)|0)|0;ua=((W>>>8&255)+W|0)>>>8&255}}a[G>>0]=ua;aa=aa+1|0;if((aa|0)==(da|0))break c;else G=G+2|0}}break}case 6:{if((a[g+9>>0]|0)==8){G=(da|0)!=0;if(!((I|0)!=0&((ja|0)!=0&(J|0)!=0))){if(!G)break c;aa=f+450|0;V=f+452|0;E=f+454|0;W=0;p=ia;while(1){O=a[p+3>>0]|0;switch(O<<24>>24){case 0:{a[p>>0]=b[aa>>1];a[p+1>>0]=b[V>>1];a[p+2>>0]=b[E>>1];break}case -1:break;default:{S=O&255;O=S^255;T=(U(d[p>>0]|0,S)|0)+128+(U(e[aa>>1]|0,O)|0)|0;a[p>>0]=((T>>>8&255)+T|0)>>>8;T=p+1|0;N=(U(d[T>>0]|0,S)|0)+128+(U(e[V>>1]|0,O)|0)|0;a[T>>0]=((N>>>8&255)+N|0)>>>8;N=p+2|0;T=(U(d[N>>0]|0,S)|0)+128+(U(e[E>>1]|0,O)|0)|0;a[N>>0]=((T>>>8&255)+T|0)>>>8}}W=W+1|0;if((W|0)==(da|0))break c;else p=p+4|0}}if(!G)break c;p=f+460|0;W=f+462|0;E=f+464|0;V=f+450|0;aa=f+452|0;T=f+454|0;if(!ca){N=0;O=ia;while(1){S=a[O+3>>0]|0;switch(S<<24>>24){case -1:{a[O>>0]=a[I+(d[O>>0]|0)>>0]|0;x=O+1|0;a[x>>0]=a[I+(d[x>>0]|0)>>0]|0;x=O+2|0;a[x>>0]=a[I+(d[x>>0]|0)>>0]|0;break}case 0:{a[O>>0]=b[V>>1];a[O+1>>0]=b[aa>>1];a[O+2>>0]=b[T>>1];break}default:{x=S&255;S=x^255;v=(U(d[J+(d[O>>0]|0)>>0]|0,x)|0)+128+(U(e[p>>1]|0,S)|0)|0;a[O>>0]=a[ja+(((v>>>8&255)+v|0)>>>8&255)>>0]|0;v=O+1|0;q=(U(d[J+(d[v>>0]|0)>>0]|0,x)|0)+128+(U(e[W>>1]|0,S)|0)|0;a[v>>0]=a[ja+(((q>>>8&255)+q|0)>>>8&255)>>0]|0;q=O+2|0;v=(U(d[J+(d[q>>0]|0)>>0]|0,x)|0)+128+(U(e[E>>1]|0,S)|0)|0;a[q>>0]=a[ja+(((v>>>8&255)+v|0)>>>8&255)>>0]|0}}N=N+1|0;if((N|0)==(da|0))break c;else O=O+4|0}}else{O=0;N=ia;while(1){ja=a[N+3>>0]|0;switch(ja<<24>>24){case -1:{a[N>>0]=a[I+(d[N>>0]|0)>>0]|0;G=N+1|0;a[G>>0]=a[I+(d[G>>0]|0)>>0]|0;G=N+2|0;a[G>>0]=a[I+(d[G>>0]|0)>>0]|0;break}case 0:{a[N>>0]=b[V>>1];a[N+1>>0]=b[aa>>1];a[N+2>>0]=b[T>>1];break}default:{G=ja&255;ja=G^255;v=(U(d[J+(d[N>>0]|0)>>0]|0,G)|0)+128+(U(e[p>>1]|0,ja)|0)|0;a[N>>0]=((v>>>8&255)+v|0)>>>8;v=N+1|0;q=(U(d[J+(d[v>>0]|0)>>0]|0,G)|0)+128+(U(e[W>>1]|0,ja)|0)|0;a[v>>0]=((q>>>8&255)+q|0)>>>8;q=N+2|0;v=(U(d[J+(d[q>>0]|0)>>0]|0,G)|0)+128+(U(e[E>>1]|0,ja)|0)|0;a[q>>0]=((v>>>8&255)+v|0)>>>8}}O=O+1|0;if((O|0)==(da|0))break c;else N=N+4|0}}}N=(da|0)!=0;if(!((ha|0)!=0&(ga|0)!=0&(ea|0)!=0)){if(!N)break c;O=f+450|0;E=f+452|0;J=f+454|0;W=0;p=ia;while(1){T=d[p+6>>0]<<8|d[p+7>>0];switch((T&65535)<<16>>16){case 0:{aa=b[O>>1]|0;a[p>>0]=(aa&65535)>>>8;a[p+1>>0]=aa;aa=b[E>>1]|0;a[p+2>>0]=(aa&65535)>>>8;a[p+3>>0]=aa;aa=b[J>>1]|0;a[p+4>>0]=(aa&65535)>>>8;a[p+5>>0]=aa;break}case -1:break;default:{aa=p+1|0;V=p+2|0;I=p+3|0;v=d[V>>0]<<8|d[I>>0];q=p+4|0;ja=p+5|0;G=d[q>>0]<<8|d[ja>>0];S=T^65535;x=(U(d[p>>0]<<8|d[aa>>0],T)|0)+32768+(U(e[O>>1]|0,S)|0)|0;B=(x>>>16)+x|0;a[p>>0]=B>>>24;a[aa>>0]=B>>>16;B=(U(v,T)|0)+32768+(U(e[E>>1]|0,S)|0)|0;v=(B>>>16)+B|0;a[V>>0]=v>>>24;a[I>>0]=v>>>16;v=(U(G,T)|0)+32768+(U(e[J>>1]|0,S)|0)|0;S=(v>>>16)+v|0;a[q>>0]=S>>>24;a[ja>>0]=S>>>16}}W=W+1|0;if((W|0)==(da|0))break c;else p=p+8|0}}if(!N)break c;p=f+460|0;W=(ca|0)==0;J=f+462|0;E=f+464|0;O=f+450|0;S=f+452|0;ja=f+454|0;q=0;v=ia;while(1){T=d[v+6>>0]<<8|d[v+7>>0];switch((T&65535)<<16>>16){case -1:{G=v+1|0;I=b[(c[ha+((d[G>>0]|0)>>>fa<<2)>>2]|0)+(d[v>>0]<<1)>>1]|0;a[v>>0]=(I&65535)>>>8;a[G>>0]=I;I=v+3|0;G=v+2|0;V=b[(c[ha+((d[I>>0]|0)>>>fa<<2)>>2]|0)+(d[G>>0]<<1)>>1]|0;a[G>>0]=(V&65535)>>>8;a[I>>0]=V;V=v+5|0;I=v+4|0;G=b[(c[ha+((d[V>>0]|0)>>>fa<<2)>>2]|0)+(d[I>>0]<<1)>>1]|0;a[I>>0]=(G&65535)>>>8;a[V>>0]=G;break}case 0:{G=b[O>>1]|0;a[v>>0]=(G&65535)>>>8;a[v+1>>0]=G;G=b[S>>1]|0;a[v+2>>0]=(G&65535)>>>8;a[v+3>>0]=G;G=b[ja>>1]|0;a[v+4>>0]=(G&65535)>>>8;a[v+5>>0]=G;break}default:{G=v+1|0;V=T^65535;I=(U(e[(c[ea+((d[G>>0]|0)>>>fa<<2)>>2]|0)+(d[v>>0]<<1)>>1]|0,T)|0)+32768+(U(e[p>>1]|0,V)|0)|0;B=(I>>>16)+I|0;I=B>>>16;aa=B>>>24;if(W){B=b[(c[ga+((I&255)>>>fa<<2)>>2]|0)+(aa<<1)>>1]|0;va=B&255;wa=(B&65535)>>>8&255}else{va=I&255;wa=aa&255}a[v>>0]=wa;a[G>>0]=va;G=v+3|0;aa=v+2|0;I=(U(e[(c[ea+((d[G>>0]|0)>>>fa<<2)>>2]|0)+(d[aa>>0]<<1)>>1]|0,T)|0)+32768+(U(e[J>>1]|0,V)|0)|0;B=(I>>>16)+I|0;I=B>>>16;x=B>>>24;if(W){B=b[(c[ga+((I&255)>>>fa<<2)>>2]|0)+(x<<1)>>1]|0;xa=B&255;ya=(B&65535)>>>8&255}else{xa=I&255;ya=x&255}a[aa>>0]=ya;a[G>>0]=xa;G=v+5|0;aa=v+4|0;x=(U(e[(c[ea+((d[G>>0]|0)>>>fa<<2)>>2]|0)+(d[aa>>0]<<1)>>1]|0,T)|0)+32768+(U(e[E>>1]|0,V)|0)|0;V=(x>>>16)+x|0;x=V>>>16;T=V>>>24;if(W){V=b[(c[ga+((x&255)>>>fa<<2)>>2]|0)+(T<<1)>>1]|0;za=V&255;Aa=(V&65535)>>>8&255}else{za=x&255;Aa=T&255}a[aa>>0]=Aa;a[G>>0]=za}}q=q+1|0;if((q|0)==(da|0))break c;else v=v+8|0}break}default:break c}}while(0);za=c[o>>2]|0;d:do if((za&6299648|0)==8192){if(za&128){if(b[f+420>>1]|0)break;Aa=a[f+427>>0]|0;if(!(Aa&4))Ba=Aa;else break}else Ba=a[f+427>>0]|0;if(Ba<<24>>24!=3){Aa=(c[j>>2]|0)+1|0;xa=c[f+480>>2]|0;ya=c[f+488>>2]|0;va=c[f+492>>2]|0;wa=c[g>>2]|0;ua=g+9|0;ta=a[ua>>0]|0;if(!((ya|0)!=0&(ta&255)<9)?!((va|0)!=0&ta<<24>>24==16):0)break;switch(a[g+8>>0]|0){case 2:{sa=(wa|0)!=0;if(ta<<24>>24==8){if(sa){Ca=Aa;Da=0}else break d;while(1){a[Ca>>0]=a[ya+(d[Ca>>0]|0)>>0]|0;R=Ca+1|0;a[R>>0]=a[ya+(d[R>>0]|0)>>0]|0;R=Ca+2|0;a[R>>0]=a[ya+(d[R>>0]|0)>>0]|0;Da=Da+1|0;if((Da|0)==(wa|0))break;else Ca=Ca+3|0}}else{if(sa){Ea=Aa;Fa=0}else break d;while(1){R=Ea+1|0;ra=b[(c[va+((d[R>>0]|0)>>>xa<<2)>>2]|0)+(d[Ea>>0]<<1)>>1]|0;a[Ea>>0]=(ra&65535)>>>8;a[R>>0]=ra;ra=Ea+2|0;R=Ea+3|0;qa=b[(c[va+((d[R>>0]|0)>>>xa<<2)>>2]|0)+(d[ra>>0]<<1)>>1]|0;a[ra>>0]=(qa&65535)>>>8;a[R>>0]=qa;qa=Ea+4|0;R=Ea+5|0;ra=b[(c[va+((d[R>>0]|0)>>>xa<<2)>>2]|0)+(d[qa>>0]<<1)>>1]|0;a[qa>>0]=(ra&65535)>>>8;a[R>>0]=ra;Fa=Fa+1|0;if((Fa|0)==(wa|0))break;else Ea=Ea+6|0}}break}case 6:{sa=(wa|0)!=0;if(ta<<24>>24==8){if(sa){Ga=0;Ha=Aa}else break d;while(1){a[Ha>>0]=a[ya+(d[Ha>>0]|0)>>0]|0;ra=Ha+1|0;a[ra>>0]=a[ya+(d[ra>>0]|0)>>0]|0;ra=Ha+2|0;a[ra>>0]=a[ya+(d[ra>>0]|0)>>0]|0;Ga=Ga+1|0;if((Ga|0)==(wa|0))break;else Ha=Ha+4|0}}else{if(sa){Ia=0;Ja=Aa}else break d;while(1){ra=Ja+1|0;R=b[(c[va+((d[ra>>0]|0)>>>xa<<2)>>2]|0)+(d[Ja>>0]<<1)>>1]|0;a[Ja>>0]=(R&65535)>>>8;a[ra>>0]=R;R=Ja+2|0;ra=Ja+3|0;qa=b[(c[va+((d[ra>>0]|0)>>>xa<<2)>>2]|0)+(d[R>>0]<<1)>>1]|0;a[R>>0]=(qa&65535)>>>8;a[ra>>0]=qa;qa=Ja+4|0;ra=Ja+5|0;R=b[(c[va+((d[ra>>0]|0)>>>xa<<2)>>2]|0)+(d[qa>>0]<<1)>>1]|0;a[qa>>0]=(R&65535)>>>8;a[ra>>0]=R;Ia=Ia+1|0;if((Ia|0)==(wa|0))break;else Ja=Ja+8|0}}break}case 4:{sa=(wa|0)!=0;if(ta<<24>>24==8){if(sa){Ka=0;La=Aa}else break d;while(1){a[La>>0]=a[ya+(d[La>>0]|0)>>0]|0;Ka=Ka+1|0;if((Ka|0)==(wa|0))break;else La=La+2|0}}else{if(sa){Ma=0;Na=Aa}else break d;while(1){R=Na+1|0;ra=b[(c[va+((d[R>>0]|0)>>>xa<<2)>>2]|0)+(d[Na>>0]<<1)>>1]|0;a[Na>>0]=(ra&65535)>>>8;a[R>>0]=ra;Ma=Ma+1|0;if((Ma|0)==(wa|0))break;else Na=Na+4|0}}break}case 0:{if((wa|0)!=0&ta<<24>>24==2){sa=0;ra=Aa;while(1){R=d[ra>>0]|0;qa=R&192;pa=R&48;oa=R&12;na=R&3;a[ra>>0]=(d[ya+(pa<<2|pa|pa>>>2|pa>>>4)>>0]|0)>>>2&48|a[ya+(R>>>6|qa|qa>>>2|qa>>>4)>>0]&-64&255|(d[ya+(oa<<2|oa|oa<<4|oa>>>2)>>0]|0)>>>4&12|(d[ya+(na<<4|na|na<<6|na<<2)>>0]|0)>>>6;sa=sa+4|0;if(sa>>>0>=wa>>>0)break;else ra=ra+1|0}Oa=a[ua>>0]|0}else Oa=ta;switch(Oa<<24>>24){case 4:{if(!wa)break d;else{Pa=0;Qa=Aa}while(1){ra=d[Qa>>0]|0;sa=ra&15;a[Qa>>0]=(d[ya+(sa<<4|sa)>>0]|0)>>>4|a[ya+(ra&240|ra>>>4)>>0]&-16&255;Pa=Pa+2|0;if(Pa>>>0>=wa>>>0)break;else Qa=Qa+1|0}break}case 8:{if(!wa)break d;else{Ra=0;Sa=Aa}while(1){a[Sa>>0]=a[ya+(d[Sa>>0]|0)>>0]|0;Ra=Ra+1|0;if((Ra|0)==(wa|0))break;else Sa=Sa+1|0}break}case 16:{if(!wa)break d;else{Ta=0;Ua=Aa}while(1){ya=Ua+1|0;ta=b[(c[va+((d[ya>>0]|0)>>>xa<<2)>>2]|0)+(d[Ua>>0]<<1)>>1]|0;a[Ua>>0]=(ta&65535)>>>8;a[ya>>0]=ta;Ta=Ta+1|0;if((Ta|0)==(wa|0))break;else Ua=Ua+2|0}break}default:break d}break}default:break d}}}while(0);Ua=c[o>>2]|0;e:do if((Ua&262272|0)==262272){switch(a[g+8>>0]|0){case 4:case 6:break;default:{Va=Ua;break e}}_png_do_strip_channel(g,(c[j>>2]|0)+1|0,0);Va=c[o>>2]|0}else Va=Ua;while(0);f:do if(Va&8388608|0?(Ua=a[g+8>>0]|0,Ua&4):0){Ta=(c[j>>2]|0)+1|0;Sa=c[g>>2]|0;Ra=Ua&255;g:do if(Ra&4|0)switch(a[g+9>>0]|0){case 8:{Ua=c[f+496>>2]|0;if(!Ua)break g;Qa=Ra&2;Pa=Qa+2|0;if(!Sa)break f;Oa=Sa;Na=Ta+(Qa|1)|0;while(1){a[Na>>0]=a[Ua+(d[Na>>0]|0)>>0]|0;Oa=Oa+-1|0;if(!Oa)break f;else Na=Na+Pa|0}break}case 16:{Pa=c[f+504>>2]|0;Na=c[f+480>>2]|0;if(!Pa)break g;Oa=Ra<<1&4;Ua=Oa+4|0;if(!Sa)break f;Qa=Sa;Ma=Ta+(Oa|2)|0;while(1){Oa=Ma+1|0;La=b[(c[Pa+((d[Oa>>0]|0)>>>Na<<2)>>2]|0)+(d[Ma>>0]<<1)>>1]|0;a[Ma>>0]=(La&65535)>>>8;a[Oa>>0]=La;Qa=Qa+-1|0;if(!Qa)break f;else Ma=Ma+Ua|0}break}default:break g}while(0);_png_warning(f,793882)}while(0);Va=c[o>>2]|0;if((Va&67108864|0)!=0?(Ta=(c[j>>2]|0)+1|0,Sa=g+9|0,(a[Sa>>0]|0)==16):0){Ra=g+4|0;Ua=c[Ra>>2]|0;Ma=Ta+Ua|0;if((Ua|0)>0){Ua=Ta;Qa=Ta;while(1){Ta=d[Qa>>0]|0;a[Ua>>0]=(((((d[Qa+1>>0]|0)-Ta|0)*65535|0)+8388480|0)>>>24)+Ta;Qa=Qa+2|0;if(Qa>>>0>=Ma>>>0)break;else Ua=Ua+1|0}Wa=c[o>>2]|0}else Wa=Va;a[Sa>>0]=8;Sa=d[g+10>>0]|0;a[g+11>>0]=Sa<<3;c[Ra>>2]=U(c[g>>2]|0,Sa)|0;Xa=Wa}else Xa=Va;if((Xa&1024|0)!=0?(Va=(c[j>>2]|0)+1|0,Wa=g+9|0,(a[Wa>>0]|0)==16):0){Sa=g+4|0;Ra=c[Sa>>2]|0;Ua=Va+Ra|0;if((Ra|0)>0){Ra=Va;Ma=Va;while(1){a[Ra>>0]=a[Ma>>0]|0;Ma=Ma+2|0;if(Ma>>>0>=Ua>>>0)break;else Ra=Ra+1|0}Ya=c[o>>2]|0}else Ya=Xa;a[Wa>>0]=8;Wa=d[g+10>>0]|0;a[g+11>>0]=Wa<<3;c[Sa>>2]=U(c[g>>2]|0,Wa)|0;Za=Ya}else Za=Xa;do if(Za&64){Xa=(c[j>>2]|0)+1|0;Ya=c[f+608>>2]|0;Wa=c[f+612>>2]|0;Sa=c[g>>2]|0;Ra=g+9|0;h:do if((a[Ra>>0]|0)==8){Ua=g+8|0;Ma=a[Ua>>0]|0;Va=(Ya|0)!=0;if(Va&Ma<<24>>24==2){if(!Sa)_a=8;else{Qa=Xa;Ta=0;Na=Xa;while(1){a[Qa>>0]=a[Ya+((d[Na+1>>0]|0)>>>3<<5|(d[Na>>0]|0)>>>3<<10|(d[Na+2>>0]|0)>>>3)>>0]|0;Ta=Ta+1|0;if((Ta|0)==(Sa|0))break;else{Qa=Qa+1|0;Na=Na+3|0}}_a=a[Ra>>0]|0}a[Ua>>0]=3;a[g+10>>0]=1;a[g+11>>0]=_a;Na=_a&255;if((_a&255)>7)$a=U(Na>>>3,Sa)|0;else $a=((U(Na,Sa)|0)+7|0)>>>3;c[g+4>>2]=$a;break}if(!(Va&Ma<<24>>24==6)){if((Sa|0)!=0&((Wa|0)!=0&Ma<<24>>24==3)){ab=Xa;bb=0}else break;while(1){a[ab>>0]=a[Wa+(d[ab>>0]|0)>>0]|0;bb=bb+1|0;if((bb|0)==(Sa|0))break h;else ab=ab+1|0}}if(!Sa)cb=8;else{Ma=Xa;Va=Xa;Na=0;while(1){a[Va>>0]=a[Ya+((d[Ma+1>>0]|0)>>>3<<5|(d[Ma>>0]|0)>>>3<<10|(d[Ma+2>>0]|0)>>>3)>>0]|0;Na=Na+1|0;if((Na|0)==(Sa|0))break;else{Ma=Ma+4|0;Va=Va+1|0}}cb=a[Ra>>0]|0}a[Ua>>0]=3;a[g+10>>0]=1;a[g+11>>0]=cb;Va=cb&255;if((cb&255)>7)db=U(Va>>>3,Sa)|0;else db=((U(Va,Sa)|0)+7|0)>>>3;c[g+4>>2]=db}while(0);if(!(c[g+4>>2]|0))_png_error(f,793919);else{eb=c[o>>2]|0;break}}else eb=Za;while(0);if(((eb&512|0)!=0?(Za=(c[j>>2]|0)+1|0,db=g+9|0,(a[db>>0]|0)==8):0)?(a[g+8>>0]|0)!=3:0){cb=g+4|0;ab=c[cb>>2]|0;bb=Za+ab|0;if((ab|0)>0){Za=bb;$a=bb+ab|0;do{Za=Za+-1|0;bb=a[Za>>0]|0;a[$a+-1>>0]=bb;$a=$a+-2|0;a[$a>>0]=bb}while($a>>>0>Za>>>0);fb=c[o>>2]|0;gb=c[cb>>2]|0}else{fb=eb;gb=ab}c[cb>>2]=gb<<1;a[db>>0]=16;a[g+11>>0]=d[g+10>>0]<<4;hb=fb}else hb=eb;if((hb&16384|0)!=0?(c[f+208>>2]&2048|0)!=0:0){_png_do_gray_to_rgb(g,(c[j>>2]|0)+1|0);ib=c[o>>2]|0}else ib=hb;if(!(ib&32))jb=ib;else{_png_do_invert(g,(c[j>>2]|0)+1|0);jb=c[o>>2]|0}i:do if(jb&524288|0){ib=(c[j>>2]|0)+1|0;hb=c[g>>2]|0;switch(a[g+8>>0]|0){case 6:{eb=ib+(c[g+4>>2]|0)|0;fb=(hb|0)!=0;if((a[g+9>>0]|0)==8){if(fb){kb=0;lb=eb}else break i;while(1){db=lb+-1|0;a[db>>0]=~a[db>>0];kb=kb+1|0;if((kb|0)==(hb|0))break;else lb=lb+-4|0}}else{if(fb){mb=0;nb=eb}else break i;while(1){db=nb+-1|0;a[db>>0]=~a[db>>0];db=nb+-2|0;a[db>>0]=~a[db>>0];mb=mb+1|0;if((mb|0)==(hb|0))break;else nb=nb+-8|0}}break}case 4:{eb=ib+(c[g+4>>2]|0)|0;fb=(hb|0)!=0;if((a[g+9>>0]|0)==8){if(fb){ob=0;pb=eb}else break i;while(1){db=pb+-1|0;a[db>>0]=~a[db>>0];ob=ob+1|0;if((ob|0)==(hb|0))break;else pb=pb+-2|0}}else{if(fb){qb=eb;rb=0}else break i;while(1){ib=qb+-1|0;a[ib>>0]=~a[ib>>0];ib=qb+-2|0;a[ib>>0]=~a[ib>>0];rb=rb+1|0;if((rb|0)==(hb|0))break;else qb=qb+-4|0}}break}default:break i}}while(0);qb=c[o>>2]|0;if((qb&8|0)!=0?(rb=(c[j>>2]|0)+1|0,pb=a[g+8>>0]|0,ob=pb&255,pb<<24>>24!=3):0){pb=d[g+9>>0]|0;if(!(ob&2)){sb=1;tb=f+520|0;ub=0}else{c[i>>2]=pb-(d[f+517>>0]|0);c[i+4>>2]=pb-(d[f+518>>0]|0);sb=3;tb=f+519|0;ub=2}c[i+(ub<<2)>>2]=pb-(d[tb>>0]|0);if(!(ob&4))vb=sb;else{c[i+(sb<<2)>>2]=pb-(d[f+521>>0]|0);vb=sb+1|0}sb=0;ob=0;while(1){tb=i+(sb<<2)|0;ub=c[tb>>2]|0;if((ub|0)>0&(ub|0)<(pb|0))wb=1;else{c[tb>>2]=0;wb=ob}sb=sb+1|0;if((sb|0)>=(vb|0))break;else ob=wb}j:do if(wb|0){ob=pb+-2|0;switch(ob>>>1|ob<<31|0){case 0:{ob=c[g+4>>2]|0;sb=rb+ob|0;if((ob|0)>0)xb=rb;else break j;do{a[xb>>0]=(d[xb>>0]|0)>>>1&85;xb=xb+1|0}while(xb>>>0<sb>>>0);break}case 1:{sb=c[g+4>>2]|0;ob=rb+sb|0;tb=c[i>>2]|0;ub=15>>>tb;nb=ub<<4|ub;if((sb|0)>0)yb=rb;else break j;do{a[yb>>0]=(d[yb>>0]|0)>>>tb&nb;yb=yb+1|0}while(yb>>>0<ob>>>0);break}case 3:{ob=c[g+4>>2]|0;nb=rb+ob|0;if((ob|0)>0){zb=0;Ab=rb}else break j;while(1){ob=zb+1|0;a[Ab>>0]=(d[Ab>>0]|0)>>>(c[i+(zb<<2)>>2]|0);Ab=Ab+1|0;if(Ab>>>0>=nb>>>0)break;else zb=(ob|0)>=(vb|0)?0:ob}break}case 7:{nb=c[g+4>>2]|0;ob=rb+nb|0;if((nb|0)>0){Bb=0;Cb=rb}else break j;while(1){nb=Cb+1|0;tb=(d[Cb>>0]<<8|d[nb>>0])>>>(c[i+(Bb<<2)>>2]|0);sb=Bb+1|0;a[Cb>>0]=tb>>>8;Cb=Cb+2|0;a[nb>>0]=tb;if(Cb>>>0>=ob>>>0)break;else Bb=(sb|0)>=(vb|0)?0:sb}break}default:break j}}while(0);Db=c[o>>2]|0}else Db=qb;do if(Db&4|0){qb=(c[j>>2]|0)+1|0;vb=g+9|0;Bb=a[vb>>0]|0;if((Bb&255)>=8)break;Cb=c[g>>2]|0;k:do switch(Bb<<24>>24){case 1:{if(!Cb)break k;i=Cb+7&7^7;rb=qb+Cb|0;zb=qb+((Cb+-1|0)>>>3)|0;Ab=0;while(1){rb=rb+-1|0;a[rb>>0]=(d[zb>>0]|0)>>>i&1;yb=(i|0)==7;Ab=Ab+1|0;if((Ab|0)==(Cb|0))break;else{i=yb?0:i+1|0;zb=yb?zb+-1|0:zb}}break}case 2:{if(!Cb)break k;zb=(Cb<<1)+6&6^6;i=qb+Cb|0;Ab=qb+((Cb+-1|0)>>>2)|0;rb=0;while(1){i=i+-1|0;a[i>>0]=(d[Ab>>0]|0)>>>zb&3;Ua=(zb|0)==6;rb=rb+1|0;if((rb|0)==(Cb|0))break;else{zb=Ua?0:zb+2|0;Ab=Ua?Ab+-1|0:Ab}}break}case 4:{if(!Cb)break k;Ab=Cb<<2&4;zb=qb+Cb|0;rb=qb+((Cb+-1|0)>>>1)|0;i=0;while(1){zb=zb+-1|0;a[zb>>0]=(d[rb>>0]|0)>>>Ab&15;Ua=(Ab|0)==4;i=i+1|0;if((i|0)==(Cb|0))break;else{Ab=Ua?0:4;rb=Ua?rb+-1|0:rb}}break}default:{}}while(0);a[vb>>0]=8;qb=d[g+10>>0]|0;a[g+11>>0]=qb<<3;c[g+4>>2]=U(qb,Cb)|0}while(0);Db=g+8|0;do if((a[Db>>0]|0)==3){if((c[f+416>>2]|0)<=-1)break;_png_do_check_palette_indexes(f,g)}while(0);qb=c[o>>2]|0;if(!(qb&1))Eb=qb;else{_png_do_bgr(g,(c[j>>2]|0)+1|0);Eb=c[o>>2]|0}if(!(Eb&65536))Fb=Eb;else{_png_do_packswap(g,(c[j>>2]|0)+1|0);Fb=c[o>>2]|0}l:do if(Fb&32768|0){Eb=(c[j>>2]|0)+1|0;qb=b[f+438>>1]|0;Bb=c[n>>2]|0;rb=c[g>>2]|0;Ab=(qb&65535)>>>8&255;i=qb&255;switch(a[Db>>0]|0){case 0:{switch(a[g+9>>0]|0){case 8:{qb=Eb+rb|0;zb=qb+rb|0;if(!(Bb&128)){if(rb|0){Ua=zb;yb=qb;xb=0;do{yb=yb+-1|0;a[Ua+-1>>0]=a[yb>>0]|0;Ua=Ua+-2|0;a[Ua>>0]=i;xb=xb+1|0}while((xb|0)!=(rb|0))}a[g+10>>0]=2;a[g+11>>0]=16;c[g+4>>2]=rb<<1;break l}else{a[zb+-1>>0]=i;if(rb>>>0>1){xb=zb;Ua=qb;yb=1;do{Ua=Ua+-1|0;Cb=xb;xb=xb+-2|0;a[xb>>0]=a[Ua>>0]|0;yb=yb+1|0;a[Cb+-3>>0]=i}while((yb|0)!=(rb|0))}a[g+10>>0]=2;a[g+11>>0]=16;c[g+4>>2]=rb<<1;break l}break}case 16:{yb=rb<<1;Ua=Eb+yb|0;xb=Ua+yb|0;if(!(Bb&128)){if(rb|0){yb=xb;qb=Ua;zb=0;do{a[yb+-1>>0]=a[qb+-1>>0]|0;qb=qb+-2|0;a[yb+-2>>0]=a[qb>>0]|0;a[yb+-3>>0]=i;yb=yb+-4|0;a[yb>>0]=Ab;zb=zb+1|0}while((zb|0)!=(rb|0))}a[g+10>>0]=2;a[g+11>>0]=32;c[g+4>>2]=rb<<2;break l}else{a[xb+-1>>0]=i;a[xb+-2>>0]=Ab;if(rb>>>0>1){zb=xb;yb=Ua;qb=1;do{a[zb+-3>>0]=a[yb+-1>>0]|0;yb=yb+-2|0;Cb=zb;zb=zb+-4|0;a[zb>>0]=a[yb>>0]|0;qb=qb+1|0;a[Cb+-5>>0]=i;a[Cb+-6>>0]=Ab}while((qb|0)!=(rb|0))}a[g+10>>0]=2;a[g+11>>0]=32;c[g+4>>2]=rb<<2;break l}break}default:break l}break}case 2:{switch(a[g+9>>0]|0){case 8:{qb=Eb+(rb*3|0)|0;yb=qb+rb|0;if(!(Bb&128)){if(rb|0){zb=yb;Ua=qb;xb=0;do{a[zb+-1>>0]=a[Ua+-1>>0]|0;a[zb+-2>>0]=a[Ua+-2>>0]|0;Ua=Ua+-3|0;a[zb+-3>>0]=a[Ua>>0]|0;zb=zb+-4|0;a[zb>>0]=i;xb=xb+1|0}while((xb|0)!=(rb|0))}a[g+10>>0]=4;a[g+11>>0]=32;c[g+4>>2]=rb<<2;break l}else{a[yb+-1>>0]=i;if(rb>>>0>1){xb=yb;zb=qb;Ua=1;do{a[xb+-2>>0]=a[zb+-1>>0]|0;a[xb+-3>>0]=a[zb+-2>>0]|0;zb=zb+-3|0;Cb=xb;xb=xb+-4|0;a[xb>>0]=a[zb>>0]|0;Ua=Ua+1|0;a[Cb+-5>>0]=i}while((Ua|0)!=(rb|0))}a[g+10>>0]=4;a[g+11>>0]=32;c[g+4>>2]=rb<<2;break l}break}case 16:{Ua=Eb+(rb*6|0)|0;zb=Ua+(rb<<1)|0;if(!(Bb&128)){if(rb|0){xb=Ua;qb=zb;yb=0;do{a[qb+-1>>0]=a[xb+-1>>0]|0;a[qb+-2>>0]=a[xb+-2>>0]|0;a[qb+-3>>0]=a[xb+-3>>0]|0;a[qb+-4>>0]=a[xb+-4>>0]|0;a[qb+-5>>0]=a[xb+-5>>0]|0;xb=xb+-6|0;a[qb+-6>>0]=a[xb>>0]|0;a[qb+-7>>0]=i;qb=qb+-8|0;a[qb>>0]=Ab;yb=yb+1|0}while((yb|0)!=(rb|0))}a[g+10>>0]=4;a[g+11>>0]=64;c[g+4>>2]=rb<<3;break l}else{a[zb+-1>>0]=i;a[zb+-2>>0]=Ab;if(rb>>>0>1){yb=zb;qb=Ua;xb=1;do{a[yb+-3>>0]=a[qb+-1>>0]|0;a[yb+-4>>0]=a[qb+-2>>0]|0;a[yb+-5>>0]=a[qb+-3>>0]|0;a[yb+-6>>0]=a[qb+-4>>0]|0;a[yb+-7>>0]=a[qb+-5>>0]|0;qb=qb+-6|0;Bb=yb;yb=yb+-8|0;a[yb>>0]=a[qb>>0]|0;xb=xb+1|0;a[Bb+-9>>0]=i;a[Bb+-10>>0]=Ab}while((xb|0)!=(rb|0))}a[g+10>>0]=4;a[g+11>>0]=64;c[g+4>>2]=rb<<3;break l}break}default:break l}break}default:break l}}while(0);m:do if(c[o>>2]&131072|0){n=(c[j>>2]|0)+1|0;Fb=c[g>>2]|0;switch(a[Db>>0]|0){case 6:{xb=n+(c[g+4>>2]|0)|0;Ab=(Fb|0)!=0;if((a[g+9>>0]|0)==8){if(Ab){Gb=xb;Hb=0}else break m;do{i=Gb+-1|0;qb=a[i>>0]|0;yb=Gb+-2|0;a[i>>0]=a[yb>>0]|0;i=Gb+-3|0;a[yb>>0]=a[i>>0]|0;Gb=Gb+-4|0;a[i>>0]=a[Gb>>0]|0;a[Gb>>0]=qb;Hb=Hb+1|0}while((Hb|0)!=(Fb|0))}else{if(Ab){Ib=0;Jb=xb}else break m;do{rb=Jb+-1|0;qb=a[rb>>0]|0;i=Jb+-2|0;yb=a[i>>0]|0;Ua=Jb+-3|0;a[rb>>0]=a[Ua>>0]|0;rb=Jb+-4|0;a[i>>0]=a[rb>>0]|0;i=Jb+-5|0;a[Ua>>0]=a[i>>0]|0;Ua=Jb+-6|0;a[rb>>0]=a[Ua>>0]|0;rb=Jb+-7|0;a[i>>0]=a[rb>>0]|0;Jb=Jb+-8|0;a[Ua>>0]=a[Jb>>0]|0;a[rb>>0]=qb;a[Jb>>0]=yb;Ib=Ib+1|0}while((Ib|0)!=(Fb|0))}break}case 4:{xb=n+(c[g+4>>2]|0)|0;Ab=(Fb|0)!=0;if((a[g+9>>0]|0)==8){if(Ab){Kb=0;Lb=xb}else break m;do{yb=Lb+-1|0;qb=a[yb>>0]|0;Lb=Lb+-2|0;a[yb>>0]=a[Lb>>0]|0;a[Lb>>0]=qb;Kb=Kb+1|0}while((Kb|0)!=(Fb|0))}else{if(Ab){Mb=0;Nb=xb}else break m;do{n=Nb+-1|0;qb=a[n>>0]|0;yb=Nb+-2|0;rb=a[yb>>0]|0;Ua=Nb+-3|0;a[n>>0]=a[Ua>>0]|0;Nb=Nb+-4|0;a[yb>>0]=a[Nb>>0]|0;a[Ua>>0]=qb;a[Nb>>0]=rb;Mb=Mb+1|0}while((Mb|0)!=(Fb|0))}break}default:break m}}while(0);Mb=c[o>>2]|0;if(!(Mb&16))Ob=Mb;else{_png_do_swap(g,(c[j>>2]|0)+1|0);Ob=c[o>>2]|0}if(!(Ob&1048576)){l=h;return}Ob=c[f+192>>2]|0;if(Ob|0)bj[Ob&4095](f,g,(c[j>>2]|0)+1|0);j=a[f+204>>0]|0;if(j<<24>>24)a[g+9>>0]=j;j=a[f+205>>0]|0;f=g+10|0;if(!(j<<24>>24))Pb=a[f>>0]|0;else{a[f>>0]=j;Pb=j}j=U(Pb&255,d[g+9>>0]|0)|0;a[g+11>>0]=j;Pb=j&255;j=c[g>>2]|0;if(Pb>>>0>7)Qb=U(Pb>>>3,j)|0;else Qb=((U(Pb,j)|0)+7|0)>>>3;c[g+4>>2]=Qb;l=h;return}function _png_do_read_interlace(b,e,f,g){b=b|0;e=e|0;f=f|0;g=g|0;var h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0;h=l;l=l+16|0;if((l|0)>=(m|0))ba(16);i=h;if(!((b|0)!=0&(e|0)!=0)){l=h;return}j=c[b>>2]|0;k=c[215680+(f<<2)>>2]|0;f=U(k,j)|0;n=b+11|0;o=a[n>>0]|0;switch(o<<24>>24){case 1:{p=g&65536;q=(p|0)==0;r=j+7&7;s=f+7&7;t=(p>>>15^2)+-1|0;p=q?7:0;u=q?0:7;if(j|0){v=e+((j+-1|0)>>>3)|0;w=e+((f+-1|0)>>>3)|0;x=0;y=q?r^7:r;r=q?s^7:s;while(1){s=(d[v>>0]|0)>>>y&1;q=0;z=w;A=r;do{a[z>>0]=(d[z>>0]|0)&32639>>>(7-A|0)|s<<A;B=(A|0)==(p|0);A=B?u:A+t|0;z=B?z+-1|0:z;q=q+1|0}while((q|0)<(k|0));q=(y|0)==(p|0);x=x+1|0;if(x>>>0>=(c[b>>2]|0)>>>0)break;else{v=q?v+-1|0:v;w=z;y=q?u:y+t|0;r=A}}}break}case 2:{r=f+3&3;t=(j<<1)+6&6;if(!(g&65536)){C=2;D=6;E=0;F=r<<1^6;G=t^6}else{C=-2;D=0;E=6;F=r<<1;G=t}if(j|0){t=0;r=e+((f+-1|0)>>>2)|0;y=e+((j+-1|0)>>>2)|0;u=F;F=G;while(1){G=(d[y>>0]|0)>>>F&3;w=0;v=r;x=u;do{a[v>>0]=(d[v>>0]|0)&16191>>>(6-x|0)|G<<x;p=(x|0)==(D|0);v=p?v+-1|0:v;x=p?E:x+C|0;w=w+1|0}while((w|0)<(k|0));w=(F|0)==(D|0);t=t+1|0;if(t>>>0>=(c[b>>2]|0)>>>0)break;else{r=v;y=w?y+-1|0:y;u=x;F=w?E:F+C|0}}}break}case 4:{C=g&65536;g=C>>>14;F=g^4;E=(C>>>13^8)+-4|0;if(j|0){u=C>>>16;C=0;y=e+((f+-1|0)>>>1)|0;r=e+((j+-1|0)>>>1)|0;t=(f&1^u)<<2;D=(j&1^u)<<2;while(1){u=(d[r>>0]|0)>>>D&15;w=0;G=y;A=t;do{a[G>>0]=(d[G>>0]|0)&3855>>>(4-A|0)|u<<A;z=(A|0)==(F|0);G=z?G+-1|0:G;A=z?g:A+E|0;w=w+1|0}while((w|0)<(k|0));w=(D|0)==(F|0);C=C+1|0;if(C>>>0>=(c[b>>2]|0)>>>0)break;else{y=G;r=w?r+-1|0:r;t=A;D=w?g:D+E|0}}}break}default:{E=(o&255)>>>3;if(j|0){o=0-E|0;D=0;g=e+(U(E,f+-1|0)|0)|0;t=e+(U(E,j+-1|0)|0)|0;while(1){_memcpy(i|0,t|0,E|0)|0;j=0;e=g;do{_memcpy(e|0,i|0,E|0)|0;e=e+o|0;j=j+1|0}while((j|0)<(k|0));D=D+1|0;if(D>>>0>=(c[b>>2]|0)>>>0)break;else{g=e;t=t+o|0}}}}}c[b>>2]=f;o=a[n>>0]|0;n=o&255;if((o&255)>7)H=U(n>>>3,f)|0;else H=((U(n,f)|0)+7|0)>>>3;c[b+4>>2]=H;l=h;return}function _png_do_expand(f,g,h){f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0;i=c[f>>2]|0;j=f+8|0;k=a[j>>0]|0;l=(h|0)!=0;if(k<<24>>24){if(!(l&k<<24>>24==2))return;k=f+9|0;switch(a[k>>0]|0){case 8:{if(i|0){m=b[h+2>>1]&255;n=b[h+4>>1]&255;o=b[h+6>>1]&255;p=0;q=g+(i<<2)|0;r=g+(c[f+4>>2]|0)|0;do{s=r+-1|0;t=q+-1|0;u=r+-2|0;r=r+-3|0;if(((d[r>>0]|0)==(m|0)?(d[u>>0]|0)==(n|0):0)?(d[s>>0]|0)==(o|0):0)v=0;else v=-1;a[t>>0]=v;a[q+-2>>0]=a[s>>0]|0;a[q+-3>>0]=a[u>>0]|0;q=q+-4|0;a[q>>0]=a[r>>0]|0;p=p+1|0}while((p|0)!=(i|0))}break}case 16:{p=b[h+2>>1]|0;r=(p&65535)>>>8&65535;q=b[h+4>>1]|0;v=(q&65535)>>>8&65535;o=b[h+6>>1]|0;n=(o&65535)>>>8&65535;if(i|0){m=p&255;p=q&255;q=o&255;o=0;u=g+(c[f+4>>2]|0)|0;s=g+(i<<3)|0;do{t=u+-1|0;w=s+-1|0;x=u;u=u+-6|0;y=x+-5|0;if(((((d[u>>0]|0)==(r|0)?(d[y>>0]|0)==(m|0):0)?(d[x+-4>>0]|0)==(v|0):0)?(d[x+-3>>0]|0)==(p|0):0)?(d[x+-2>>0]|0)==(n|0):0)z=((d[t>>0]|0)!=(q|0))<<31>>31;else z=-1;a[w>>0]=z;a[s+-2>>0]=z;a[s+-3>>0]=a[t>>0]|0;a[s+-4>>0]=a[x+-2>>0]|0;a[s+-5>>0]=a[x+-3>>0]|0;a[s+-6>>0]=a[x+-4>>0]|0;a[s+-7>>0]=a[y>>0]|0;s=s+-8|0;a[s>>0]=a[u>>0]|0;o=o+1|0}while((o|0)!=(i|0))}break}default:{}}a[j>>0]=6;a[f+10>>0]=4;o=d[k>>0]<<2;a[f+11>>0]=o;k=o&252;if(k>>>0>7)A=U(k>>>3,i)|0;else A=((U(k,i)|0)+7|0)>>>3;c[f+4>>2]=A;return}if(l)B=e[h+8>>1]|0;else B=0;h=f+9|0;A=a[h>>0]|0;if((A&255)<8){switch(A<<24>>24){case 1:{k=0-(B&1)&255;if(!i)C=k;else{o=g+((i+-1|0)>>>3)|0;u=g+i|0;s=0;z=i+7&7^7;while(1){u=u+-1|0;a[u>>0]=((d[o>>0]&1<<z|0)!=0)<<31>>31;q=(z|0)==7;s=s+1|0;if((s|0)==(i|0)){C=k;break}else{o=q?o+-1|0:o;z=q?0:z+1|0}}}break}case 2:{z=(B&3)*85|0;if(!i)C=z;else{o=g+i|0;k=0;s=g+((i+-1|0)>>>2)|0;u=(i<<1)+6&6^6;while(1){o=o+-1|0;q=(d[s>>0]|0)>>>u&3;a[o>>0]=q<<2|q|q<<4|q<<6;q=(u|0)==6;k=k+1|0;if((k|0)==(i|0)){C=z;break}else{s=q?s+-1|0:s;u=q?0:u+2|0}}}break}case 4:{u=(B&15)*17|0;if(!i)C=u;else{s=g+i|0;z=0;k=g+((i+-1|0)>>>1)|0;o=i<<2&4;while(1){s=s+-1|0;q=(d[k>>0]|0)>>>o&15;a[s>>0]=q<<4|q;q=(o|0)==4;z=z+1|0;if((z|0)==(i|0)){C=u;break}else{k=q?k+-1|0:k;o=q?0:4}}}break}default:C=B}a[h>>0]=8;a[f+11>>0]=8;c[f+4>>2]=i;D=C;E=8}else{D=B;E=A}if(!l)return;switch(E<<24>>24){case 8:{if(i|0){E=D&255;l=0;A=g+(i<<1)|0;B=g+i|0;do{B=B+-1|0;C=A;A=A+-2|0;a[C+-1>>0]=((a[B>>0]|0)!=E<<24>>24)<<31>>31;a[A>>0]=a[B>>0]|0;l=l+1|0}while((l|0)!=(i|0))}break}case 16:{l=c[f+4>>2]|0;if(i|0){B=D>>>8&255;A=D&255;D=0;E=g+(l<<1)|0;C=g+l|0;do{l=C+-1|0;C=C+-2|0;if((a[C>>0]|0)==B<<24>>24)F=((a[l>>0]|0)!=A<<24>>24)<<31>>31;else F=-1;a[E+-1>>0]=F;a[E+-2>>0]=F;a[E+-3>>0]=a[l>>0]|0;E=E+-4|0;a[E>>0]=a[C>>0]|0;D=D+1|0}while((D|0)!=(i|0))}break}default:{}}a[j>>0]=4;a[f+10>>0]=2;j=d[h>>0]<<1;a[f+11>>0]=j;h=j&254;if(h>>>0>7)G=U(h>>>3,i)|0;else G=((U(h,i)|0)+7|0)>>>3;c[f+4>>2]=G;return}function _png_do_gray_to_rgb(b,e){b=b|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0;f=c[b>>2]|0;g=b+9|0;h=a[g>>0]|0;if((h&255)<=7)return;i=b+8|0;j=a[i>>0]|0;if(j&2)return;a:do switch(j<<24>>24){case 0:{k=f<<1;if(h<<24>>24==8){l=e+f+-1|0;if(!f)break a;m=l+k|0;n=l;l=0;while(1){a[m>>0]=a[n>>0]|0;a[m+-1>>0]=a[n>>0]|0;a[m+-2>>0]=a[n>>0]|0;l=l+1|0;if((l|0)==(f|0))break;else{m=m+-3|0;n=n+-1|0}}}else{n=e+k+-1|0;if(!f)break a;m=n+(f<<2)|0;l=n;n=0;while(1){a[m>>0]=a[l>>0]|0;o=l+-1|0;a[m+-1>>0]=a[o>>0]|0;a[m+-2>>0]=a[l>>0]|0;a[m+-3>>0]=a[o>>0]|0;a[m+-4>>0]=a[l>>0]|0;a[m+-5>>0]=a[o>>0]|0;n=n+1|0;if((n|0)==(f|0))break;else{m=m+-6|0;l=l+-2|0}}}break}case 4:{if(h<<24>>24==8){l=f<<1;m=e+l+-1|0;if(!f)break a;n=m+l|0;l=m;m=0;while(1){k=l+-1|0;a[n>>0]=a[l>>0]|0;a[n+-1>>0]=a[k>>0]|0;a[n+-2>>0]=a[k>>0]|0;a[n+-3>>0]=a[k>>0]|0;m=m+1|0;if((m|0)==(f|0))break;else{n=n+-4|0;l=l+-2|0}}}else{l=f<<2;n=e+l+-1|0;if(!f)break a;m=n;k=n+l|0;l=0;while(1){a[k>>0]=a[m>>0]|0;n=m+-2|0;a[k+-1>>0]=a[m+-1>>0]|0;a[k+-2>>0]=a[n>>0]|0;o=m+-3|0;a[k+-3>>0]=a[o>>0]|0;a[k+-4>>0]=a[n>>0]|0;a[k+-5>>0]=a[o>>0]|0;a[k+-6>>0]=a[n>>0]|0;a[k+-7>>0]=a[o>>0]|0;l=l+1|0;if((l|0)==(f|0))break;else{m=m+-4|0;k=k+-8|0}}}break}default:{}}while(0);e=b+10|0;h=(d[e>>0]|0)+2|0;a[e>>0]=h;a[i>>0]=a[i>>0]|2;i=U(d[g>>0]|0,h&255)|0;a[b+11>>0]=i;h=i&255;if(h>>>0>7)p=U(h>>>3,f)|0;else p=((U(h,f)|0)+7|0)>>>3;c[b+4>>2]=p;return}function _png_read_filter_row_sub(b,e,f){b=b|0;e=e|0;f=f|0;var g=0,h=0,i=0;f=c[b+4>>2]|0;g=((d[b+11>>0]|0)+7|0)>>>3;if(g>>>0>=f>>>0)return;b=0-g|0;h=g;i=e+g|0;while(1){a[i>>0]=(d[i+b>>0]|0)+(d[i>>0]|0);h=h+1|0;if((h|0)==(f|0))break;else i=i+1|0}return}function _png_read_filter_row_up(b,e,f){b=b|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0;g=c[b+4>>2]|0;if(!g)return;else{h=e;i=0;j=f}while(1){a[h>>0]=(d[j>>0]|0)+(d[h>>0]|0);i=i+1|0;if((i|0)==(g|0))break;else{h=h+1|0;j=j+1|0}}return}function _png_read_filter_row_avg(b,e,f){b=b|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,l=0;g=((d[b+11>>0]|0)+7|0)>>>3;h=(c[b+4>>2]|0)-g|0;if(!g){i=e;j=f}else{b=f+g|0;k=e;l=f;f=0;while(1){a[k>>0]=((d[l>>0]|0)>>>1&255)+(d[k>>0]|0);f=f+1|0;if((f|0)==(g|0))break;else{k=k+1|0;l=l+1|0}}i=e+g|0;j=b}if(!h)return;b=0-g|0;g=i;i=j;j=0;while(1){a[g>>0]=(((d[g+b>>0]|0)+(d[i>>0]|0)|0)>>>1)+(d[g>>0]|0);j=j+1|0;if((j|0)==(h|0))break;else{g=g+1|0;i=i+1|0}}return}function _png_read_filter_row_paeth_1byte_pixel(b,e,f){b=b|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0;g=c[b+4>>2]|0;b=e+g|0;h=d[f>>0]|0;i=(d[e>>0]|0)+h|0;a[e>>0]=i;if((g|0)<=1)return;g=f;f=h;h=e+1|0;e=i;do{g=g+1|0;i=e&255;j=f;f=d[g>>0]|0;k=f-j|0;l=i-j|0;m=(k|0)<0?0-k|0:k;n=(l|0)<0?0-l|0:l;o=k+l|0;l=(n|0)<(m|0);e=((((o|0)<0?0-o|0:o)|0)<((l?n:m)|0)?j:l?f:i)+(d[h>>0]|0)|0;a[h>>0]=e;h=h+1|0}while(h>>>0<b>>>0);return}function _png_read_filter_row_paeth_multibyte_pixel(b,e,f){b=b|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0;g=((d[b+11>>0]|0)+7|0)>>>3;h=e+g|0;if(!g){i=e;j=f}else{k=f;f=e;while(1){e=k+1|0;l=f+1|0;a[f>>0]=(d[k>>0]|0)+(d[f>>0]|0);if(l>>>0<h>>>0){k=e;f=l}else{i=l;j=e;break}}}f=h+((c[b+4>>2]|0)-g)|0;if(i>>>0>=f>>>0)return;b=0-g|0;g=j;j=i;while(1){i=d[g+b>>0]|0;h=d[j+b>>0]|0;k=d[g>>0]|0;e=k-i|0;l=h-i|0;m=(e|0)<0?0-e|0:e;n=(l|0)<0?0-l|0:l;o=e+l|0;l=(n|0)<(m|0);a[j>>0]=((((o|0)<0?0-o|0:o)|0)<((l?n:m)|0)?i:l?k:h)+(d[j>>0]|0);j=j+1|0;if((j|0)==(f|0))break;else g=g+1|0}return}function _png_read_data(a,b,d){a=a|0;b=b|0;d=d|0;var e=0;e=c[a+184>>2]|0;if(!e)_png_error(a,794606);else{bj[e&4095](a,b,d);return}}function _inflate(f,g){f=f|0;g=g|0;var h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0,ia=0,ja=0,ka=0,la=0,ma=0,na=0,oa=0,pa=0,qa=0,ra=0,sa=0,ta=0,ua=0,va=0,wa=0,xa=0,ya=0,za=0,Aa=0,Ba=0,Ca=0,Da=0,Ea=0,Fa=0,Ga=0,Ha=0,Ia=0,Ja=0,Ka=0,La=0,Ma=0,Na=0,Oa=0,Pa=0,Qa=0,Ra=0,Sa=0,Ta=0,Ua=0,Va=0,Wa=0,Xa=0,Ya=0,Za=0,_a=0,$a=0,ab=0,bb=0,cb=0,db=0,eb=0,fb=0,gb=0,hb=0,ib=0,jb=0,kb=0,lb=0,mb=0,nb=0,ob=0,pb=0,qb=0,rb=0,sb=0,tb=0,ub=0,vb=0,wb=0,xb=0,yb=0,zb=0,Ab=0,Bb=0,Cb=0,Db=0,Eb=0,Fb=0,Gb=0,Hb=0,Ib=0,Jb=0,Kb=0,Lb=0,Mb=0,Nb=0,Ob=0,Pb=0,Qb=0,Rb=0,Sb=0,Tb=0,Ub=0,Vb=0,Wb=0,Xb=0,Yb=0,Zb=0,_b=0,$b=0,ac=0,bc=0,cc=0,dc=0,ec=0,fc=0,gc=0,hc=0,ic=0,jc=0,kc=0,lc=0,mc=0,nc=0,oc=0,pc=0,qc=0,rc=0,sc=0,tc=0,uc=0,vc=0,wc=0,xc=0,yc=0,zc=0,Ac=0,Bc=0,Cc=0,Dc=0,Ec=0,Fc=0,Gc=0,Hc=0,Ic=0,Jc=0,Kc=0,Lc=0,Mc=0,Nc=0,Oc=0,Pc=0,Qc=0,Rc=0,Sc=0,Tc=0,Uc=0,Vc=0,Wc=0,Xc=0,Yc=0,Zc=0,_c=0,$c=0,ad=0,bd=0,cd=0,dd=0,ed=0,fd=0,gd=0,hd=0,id=0,jd=0,kd=0,ld=0,md=0,nd=0,od=0,pd=0,qd=0,rd=0,sd=0,td=0,ud=0,vd=0,wd=0,xd=0,yd=0,zd=0,Ad=0,Bd=0,Cd=0,Dd=0,Ed=0,Fd=0,Gd=0,Hd=0,Id=0,Jd=0,Kd=0,Ld=0,Md=0,Nd=0,Od=0,Pd=0,Qd=0,Rd=0,Sd=0,Td=0,Ud=0,Vd=0,Wd=0,Xd=0,Yd=0,Zd=0,_d=0,$d=0,ae=0,be=0,ce=0,de=0,ee=0,fe=0,ge=0,he=0,ie=0,je=0,ke=0,le=0,me=0,ne=0,oe=0,pe=0,qe=0,re=0,se=0,te=0,ue=0,ve=0,we=0,xe=0,ye=0,ze=0,Ae=0,Be=0,Ce=0,De=0,Ee=0,Fe=0,Ge=0,He=0,Ie=0,Je=0,Ke=0,Le=0,Me=0,Ne=0,Oe=0,Pe=0,Qe=0,Re=0,Se=0,Te=0,Ue=0,Ve=0,We=0,Xe=0,Ye=0,Ze=0,_e=0,$e=0,af=0,bf=0,cf=0,df=0,ef=0,ff=0,gf=0,hf=0,jf=0,kf=0,lf=0,mf=0,nf=0,of=0,pf=0,qf=0,rf=0,sf=0,tf=0,uf=0,vf=0,wf=0,xf=0,yf=0,zf=0,Af=0,Bf=0,Cf=0,Df=0,Ef=0,Ff=0,Gf=0,Hf=0,If=0,Jf=0,Kf=0,Lf=0,Mf=0,Nf=0,Of=0,Pf=0,Qf=0,Rf=0,Sf=0,Tf=0,Uf=0,Vf=0,Wf=0,Xf=0,Yf=0,Zf=0,_f=0,$f=0,ag=0,bg=0,cg=0,dg=0,eg=0,fg=0,gg=0,hg=0,ig=0,jg=0,kg=0,lg=0,mg=0,ng=0,og=0,pg=0,qg=0,rg=0,sg=0,tg=0,ug=0,vg=0,wg=0,xg=0,yg=0,zg=0,Ag=0,Bg=0,Cg=0;h=l;l=l+16|0;if((l|0)>=(m|0))ba(16);i=h;if(!f){j=-2;l=h;return j|0}if(!(c[f+32>>2]|0)){j=-2;l=h;return j|0}if(!(c[f+36>>2]|0)){j=-2;l=h;return j|0}k=c[f+28>>2]|0;if(!k){j=-2;l=h;return j|0}if((c[k>>2]|0)!=(f|0)){j=-2;l=h;return j|0}n=k+4|0;o=c[n>>2]|0;if((o+-16180|0)>>>0>31){j=-2;l=h;return j|0}p=f+12|0;q=c[p>>2]|0;if(!q){j=-2;l=h;return j|0}r=c[f>>2]|0;if((r|0)==0?c[f+4>>2]|0:0){j=-2;l=h;return j|0}if((o|0)==16191){c[n>>2]=16192;s=16192}else s=o;o=f+16|0;t=c[o>>2]|0;u=f+4|0;v=c[u>>2]|0;w=k+60|0;x=k+64|0;y=k+12|0;z=k+40|0;A=k+28|0;B=i+1|0;C=k+20|0;D=k+36|0;E=f+24|0;F=k+24|0;G=f+48|0;H=k+68|0;I=k+16|0;J=(g+-5|0)>>>0<2;K=k+8|0;L=k+80|0;M=k+88|0;N=k+84|0;O=k+92|0;P=(g|0)==6;Q=k+7112|0;R=k+76|0;S=k+7116|0;T=k+72|0;U=k+48|0;V=k+7108|0;W=k+52|0;X=k+56|0;Y=k+44|0;Z=f+20|0;_=k+32|0;$=i+2|0;aa=i+3|0;ca=k+108|0;da=k+100|0;ea=k+104|0;fa=k+628|0;ga=k+1332|0;ha=k+112|0;ia=k+116|0;ja=k+756|0;ka=k+96|0;la=0;ma=t;na=v;oa=r;r=t;t=c[x>>2]|0;pa=c[w>>2]|0;qa=q;q=s;a:while(1){b:do switch(q|0){case 16208:{ra=t;sa=pa;ta=na;ua=oa;va=1;wa=ma;xa=296;break a;break}case 16209:{ya=r;za=t;Aa=pa;Ba=na;Ca=oa;Da=-3;Ea=ma;break a;break}case 16210:{xa=310;break a;break}case 16180:{s=c[y>>2]|0;if(!s){c[n>>2]=16192;Fa=la;Ga=ma;Ha=na;Ia=qa;Ja=oa;Ka=r;La=t;Ma=pa;break b}if(t>>>0<16){Na=na;Oa=oa;Pa=t;Qa=pa;while(1){if(!Na){ya=r;za=Pa;Aa=Qa;Ba=0;Ca=Oa;Da=la;Ea=ma;break a}Ra=Na+-1|0;Sa=Oa+1|0;Ta=(d[Oa>>0]<<Pa)+Qa|0;Ua=Pa+8|0;if(Ua>>>0<16){Na=Ra;Oa=Sa;Pa=Ua;Qa=Ta}else{Va=Ra;Wa=Sa;Xa=Ua;Ya=Ta;break}}}else{Va=na;Wa=oa;Xa=t;Ya=pa}if((Ya|0)==35615&(s&2|0)!=0){if(!(c[z>>2]|0))c[z>>2]=15;Qa=_crc32(0,0,0)|0;c[A>>2]=Qa;a[i>>0]=31;a[B>>0]=-117;c[A>>2]=_crc32(Qa,i,2)|0;c[n>>2]=16181;Fa=la;Ga=ma;Ha=Va;Ia=qa;Ja=Wa;Ka=r;La=0;Ma=0;break b}c[C>>2]=0;Qa=c[D>>2]|0;if(Qa|0)c[Qa+48>>2]=-1;if(s&1|0?((((Ya<<8&65280)+(Ya>>>8)|0)>>>0)%31|0|0)==0:0){if((Ya&15|0)!=8){c[E>>2]=794168;c[n>>2]=16209;Fa=la;Ga=ma;Ha=Va;Ia=qa;Ja=Wa;Ka=r;La=Xa;Ma=Ya;break b}Qa=Ya>>>4;Pa=Qa&15;Oa=Pa+8|0;Na=c[z>>2]|0;if(!Na){c[z>>2]=Oa;Za=Oa}else Za=Na;if(Oa>>>0>15|Oa>>>0>Za>>>0){c[E>>2]=794195;c[n>>2]=16209;Fa=la;Ga=ma;Ha=Va;Ia=qa;Ja=Wa;Ka=r;La=Xa+-4|0;Ma=Qa;break b}else{c[F>>2]=256<<Pa;Pa=_adler32(0,0,0)|0;c[A>>2]=Pa;c[G>>2]=Pa;c[n>>2]=Ya>>>12&2^16191;Fa=la;Ga=ma;Ha=Va;Ia=qa;Ja=Wa;Ka=r;La=0;Ma=0;break b}}c[E>>2]=794145;c[n>>2]=16209;Fa=la;Ga=ma;Ha=Va;Ia=qa;Ja=Wa;Ka=r;La=Xa;Ma=Ya;break}case 16181:{if(t>>>0<16){Pa=na;Qa=oa;Oa=t;Na=pa;while(1){if(!Pa){ya=r;za=Oa;Aa=Na;Ba=0;Ca=Qa;Da=la;Ea=ma;break a}Ta=Pa+-1|0;Ua=Qa+1|0;Sa=(d[Qa>>0]<<Oa)+Na|0;Ra=Oa+8|0;if(Ra>>>0<16){Pa=Ta;Qa=Ua;Oa=Ra;Na=Sa}else{_a=Ta;$a=Ua;ab=Ra;bb=Sa;break}}}else{_a=na;$a=oa;ab=t;bb=pa}c[C>>2]=bb;if((bb&255|0)!=8){c[E>>2]=794168;c[n>>2]=16209;Fa=la;Ga=ma;Ha=_a;Ia=qa;Ja=$a;Ka=r;La=ab;Ma=bb;break b}if(bb&57344|0){c[E>>2]=794215;c[n>>2]=16209;Fa=la;Ga=ma;Ha=_a;Ia=qa;Ja=$a;Ka=r;La=ab;Ma=bb;break b}Na=c[D>>2]|0;if(Na|0)c[Na>>2]=bb>>>8&1;if(bb&512|0?c[y>>2]&4|0:0){a[i>>0]=bb;a[B>>0]=bb>>>8;c[A>>2]=_crc32(c[A>>2]|0,i,2)|0}c[n>>2]=16182;cb=_a;db=$a;eb=0;fb=0;xa=55;break}case 16182:{if(t>>>0<32){cb=na;db=oa;eb=t;fb=pa;xa=55}else{gb=na;hb=oa;ib=pa;xa=57}break}case 16183:{if(t>>>0<16){jb=na;kb=oa;lb=t;mb=pa;xa=64}else{nb=na;ob=oa;pb=pa;xa=66}break}case 16184:{qb=na;rb=oa;sb=t;tb=pa;xa=72;break}case 16185:{ub=na;vb=oa;wb=t;xb=pa;xa=84;break}case 16186:{yb=na;zb=oa;Ab=t;Bb=pa;xa=95;break}case 16187:{Cb=t;Db=pa;Eb=na;Fb=oa;xa=109;break}case 16188:{Gb=t;Hb=pa;Ib=na;Jb=oa;xa=123;break}case 16189:{if(t>>>0<32){Na=t;Oa=pa;Qa=na;Pa=oa;while(1){if(!Qa){ya=r;za=Na;Aa=Oa;Ba=0;Ca=Pa;Da=la;Ea=ma;break a}s=Qa+-1|0;Sa=Pa+1|0;Ra=(d[Pa>>0]<<Na)+Oa|0;Na=Na+8|0;if(Na>>>0>=32){Kb=Ra;Lb=s;Mb=Sa;break}else{Oa=Ra;Qa=s;Pa=Sa}}}else{Kb=pa;Lb=na;Mb=oa}Pa=_llvm_bswap_i32(Kb|0)|0;c[A>>2]=Pa;c[G>>2]=Pa;c[n>>2]=16190;Nb=0;Ob=0;Pb=Lb;Qb=Mb;xa=136;break}case 16190:{Nb=t;Ob=pa;Pb=na;Qb=oa;xa=136;break}case 16191:{Rb=t;Sb=pa;Tb=na;Ub=oa;xa=139;break}case 16192:{Vb=t;Wb=pa;Xb=na;Yb=oa;xa=140;break}case 16193:{Pa=t&7;Qa=pa>>>Pa;Oa=t-Pa|0;if(Oa>>>0<32){Pa=Oa;Na=Qa;Sa=na;s=oa;while(1){if(!Sa){ya=r;za=Pa;Aa=Na;Ba=0;Ca=s;Da=la;Ea=ma;break a}Ra=Sa+-1|0;Ua=s+1|0;Ta=(d[s>>0]<<Pa)+Na|0;Zb=Pa+8|0;if(Zb>>>0<32){Pa=Zb;Na=Ta;Sa=Ra;s=Ua}else{_b=Zb;$b=Ta;ac=Ra;bc=Ua;break}}}else{_b=Oa;$b=Qa;ac=na;bc=oa}s=$b&65535;if((s|0)==($b>>>16^65535|0)){c[H>>2]=s;c[n>>2]=16194;if(P){ra=0;sa=0;ta=ac;ua=bc;va=la;wa=ma;xa=296;break a}else{cc=0;dc=0;ec=ac;fc=bc;xa=159;break b}}else{c[E>>2]=794279;c[n>>2]=16209;Fa=la;Ga=ma;Ha=ac;Ia=qa;Ja=bc;Ka=r;La=_b;Ma=$b;break b}break}case 16194:{cc=t;dc=pa;ec=na;fc=oa;xa=159;break}case 16195:{gc=t;hc=pa;ic=na;jc=oa;xa=160;break}case 16196:{if(t>>>0<14){s=t;Sa=pa;Na=na;Pa=oa;while(1){if(!Na){ya=r;za=s;Aa=Sa;Ba=0;Ca=Pa;Da=la;Ea=ma;break a}Ua=Na+-1|0;Ra=Pa+1|0;Ta=(d[Pa>>0]<<s)+Sa|0;Zb=s+8|0;if(Zb>>>0<14){s=Zb;Sa=Ta;Na=Ua;Pa=Ra}else{kc=Zb;lc=Ta;mc=Ua;nc=Ra;break}}}else{kc=t;lc=pa;mc=na;nc=oa}Pa=(lc&31)+257|0;c[da>>2]=Pa;Na=(lc>>>5&31)+1|0;c[ea>>2]=Na;Sa=(lc>>>10&15)+4|0;c[ka>>2]=Sa;s=lc>>>14;Qa=kc+-14|0;if(Pa>>>0>286|Na>>>0>30){c[E>>2]=794308;c[n>>2]=16209;Fa=la;Ga=ma;Ha=mc;Ia=qa;Ja=nc;Ka=r;La=Qa;Ma=s;break b}else{c[ca>>2]=0;c[n>>2]=16197;oc=Qa;pc=s;qc=mc;rc=nc;sc=Sa;tc=0;xa=170;break b}break}case 16197:{Sa=c[ca>>2]|0;s=c[ka>>2]|0;if(Sa>>>0<s>>>0){oc=t;pc=pa;qc=na;rc=oa;sc=s;tc=Sa;xa=170}else{uc=t;vc=pa;wc=na;xc=oa;yc=Sa;xa=171}break}case 16198:{zc=la;Ac=t;Bc=pa;Cc=na;Dc=oa;Ec=c[ca>>2]|0;xa=181;break}case 16199:{Fc=la;Gc=t;Hc=pa;Ic=na;Jc=oa;xa=214;break}case 16200:{Kc=la;Lc=t;Mc=pa;Nc=na;Oc=oa;xa=215;break}case 16201:{Pc=t;Qc=pa;Rc=la;Sc=na;Tc=oa;Uc=c[R>>2]|0;xa=233;break}case 16202:{Vc=t;Wc=pa;Xc=na;Yc=oa;Zc=la;xa=240;break}case 16203:{_c=t;$c=pa;ad=na;bd=oa;cd=la;dd=c[R>>2]|0;xa=252;break}case 16204:{ed=t;fd=pa;gd=na;hd=oa;id=la;xa=258;break}case 16205:{if(!ma){ra=t;sa=pa;ta=na;ua=oa;va=la;wa=0;xa=296;break a}a[qa>>0]=c[H>>2];c[n>>2]=16200;Fa=la;Ga=ma+-1|0;Ha=na;Ia=qa+1|0;Ja=oa;Ka=r;La=t;Ma=pa;break}case 16206:{Sa=c[y>>2]|0;if(Sa){if(t>>>0<32){s=pa;Qa=t;Na=na;Pa=oa;while(1){if(!Na){ya=r;za=Qa;Aa=s;Ba=0;Ca=Pa;Da=la;Ea=ma;break a}Oa=Na+-1|0;Ra=Pa+1|0;Ua=(d[Pa>>0]<<Qa)+s|0;Ta=Qa+8|0;if(Ta>>>0<32){s=Ua;Qa=Ta;Na=Oa;Pa=Ra}else{jd=Ta;kd=Ua;ld=Oa;md=Ra;break}}}else{jd=t;kd=pa;ld=na;md=oa}Pa=r-ma|0;c[Z>>2]=(c[Z>>2]|0)+Pa;c[_>>2]=(c[_>>2]|0)+Pa;if((Pa|0)!=0&(Sa&4|0)!=0){Na=c[A>>2]|0;Qa=qa+(0-Pa)|0;if(!(c[C>>2]|0))nd=_adler32(Na,Qa,Pa)|0;else nd=_crc32(Na,Qa,Pa)|0;c[A>>2]=nd;c[G>>2]=nd;od=c[y>>2]|0}else od=Sa;if((od&4|0)!=0?(Pa=(c[C>>2]|0)==0,Qa=_llvm_bswap_i32(kd|0)|0,((Pa?Qa:kd)|0)!=(c[A>>2]|0)):0){c[E>>2]=794482;c[n>>2]=16209;Fa=la;Ga=ma;Ha=ld;Ia=qa;Ja=md;Ka=ma;La=jd;Ma=kd;break b}else{pd=ma;qd=0;rd=0;sd=ld;td=md;ud=od}}else{pd=r;qd=t;rd=pa;sd=na;td=oa;ud=0}c[n>>2]=16207;vd=pd;wd=qd;xd=rd;yd=sd;zd=td;Ad=ud;xa=288;break}case 16207:{vd=r;wd=t;xd=pa;yd=na;zd=oa;Ad=c[y>>2]|0;xa=288;break}default:{j=-2;xa=311;break a}}while(0);if((xa|0)==55)while(1){xa=0;if(!cb){ya=r;za=eb;Aa=fb;Ba=0;Ca=db;Da=la;Ea=ma;break a}Qa=cb+-1|0;Pa=db+1|0;Na=(d[db>>0]<<eb)+fb|0;eb=eb+8|0;if(eb>>>0>=32){gb=Qa;hb=Pa;ib=Na;xa=57;break}else{cb=Qa;db=Pa;fb=Na;xa=55}}else if((xa|0)==136){xa=0;if(!(c[I>>2]|0)){xa=137;break}Na=_adler32(0,0,0)|0;c[A>>2]=Na;c[G>>2]=Na;c[n>>2]=16191;Rb=Nb;Sb=Ob;Tb=Pb;Ub=Qb;xa=139}else if((xa|0)==159){xa=0;c[n>>2]=16195;gc=cc;hc=dc;ic=ec;jc=fc;xa=160}else if((xa|0)==170){xa=0;Na=oc;Pa=pc;Qa=qc;s=rc;Ra=tc;while(1){if(Na>>>0<3){if(!Qa){ya=r;za=Na;Aa=Pa;Ba=0;Ca=s;Da=la;Ea=ma;break a}Bd=Na+8|0;Cd=(d[s>>0]<<Na)+Pa|0;Dd=Qa+-1|0;Ed=s+1|0}else{Bd=Na;Cd=Pa;Dd=Qa;Ed=s}Oa=Ra+1|0;c[ca>>2]=Oa;b[k+116+(e[454682+(Ra<<1)>>1]<<1)>>1]=Cd&7;Ua=Cd>>>3;Ta=Bd+-3|0;if(Oa>>>0<sc>>>0){Na=Ta;Pa=Ua;Qa=Dd;s=Ed;Ra=Oa}else{uc=Ta;vc=Ua;wc=Dd;xc=Ed;yc=Oa;xa=171;break}}}else if((xa|0)==288){xa=0;if(!Ad){Fd=wd;Gd=xd;Hd=yd;Id=zd;xa=295;break}if(!(c[C>>2]|0)){Fd=wd;Gd=xd;Hd=yd;Id=zd;xa=295;break}if(wd>>>0<32){Ra=xd;s=wd;Qa=zd;Pa=yd;while(1){if(!Pa){ya=vd;za=s;Aa=Ra;Ba=0;Ca=Qa;Da=la;Ea=ma;break a}Na=Pa+-1|0;Oa=Qa+1|0;Ua=(d[Qa>>0]<<s)+Ra|0;Ta=s+8|0;if(Ta>>>0<32){Ra=Ua;s=Ta;Qa=Oa;Pa=Na}else{Jd=Ta;Kd=Ua;Ld=Na;Md=Oa;break}}}else{Jd=wd;Kd=xd;Ld=yd;Md=zd}if((Kd|0)==(c[_>>2]|0)){Fd=0;Gd=0;Hd=Ld;Id=Md;xa=295;break}c[E>>2]=794503;c[n>>2]=16209;Fa=la;Ga=ma;Ha=Ld;Ia=qa;Ja=Md;Ka=vd;La=Jd;Ma=Kd}do if((xa|0)==57){xa=0;Pa=c[D>>2]|0;if(Pa|0)c[Pa+4>>2]=ib;if(c[C>>2]&512|0?c[y>>2]&4|0:0){a[i>>0]=ib;a[B>>0]=ib>>>8;a[$>>0]=ib>>>16;a[aa>>0]=ib>>>24;c[A>>2]=_crc32(c[A>>2]|0,i,4)|0}c[n>>2]=16183;jb=gb;kb=hb;lb=0;mb=0;xa=64}else if((xa|0)==139){xa=0;if(J){ra=Rb;sa=Sb;ta=Tb;ua=Ub;va=la;wa=ma;xa=296;break a}else{Vb=Rb;Wb=Sb;Xb=Tb;Yb=Ub;xa=140}}else if((xa|0)==160){xa=0;Pa=c[H>>2]|0;if(!Pa){c[n>>2]=16191;Fa=la;Ga=ma;Ha=ic;Ia=qa;Ja=jc;Ka=r;La=gc;Ma=hc;break}Qa=Pa>>>0>ic>>>0?ic:Pa;Pa=Qa>>>0>ma>>>0?ma:Qa;if(!Pa){ra=gc;sa=hc;ta=ic;ua=jc;va=la;wa=ma;xa=296;break a}_memcpy(qa|0,jc|0,Pa|0)|0;c[H>>2]=(c[H>>2]|0)-Pa;Fa=la;Ga=ma-Pa|0;Ha=ic-Pa|0;Ia=qa+Pa|0;Ja=jc+Pa|0;Ka=r;La=gc;Ma=hc}else if((xa|0)==171){xa=0;if(yc>>>0<19){Pa=yc;do{b[k+116+(e[454682+(Pa<<1)>>1]<<1)>>1]=0;Pa=Pa+1|0}while((Pa|0)!=19);c[ca>>2]=19}c[ha>>2]=ga;c[L>>2]=ga;c[M>>2]=7;Pa=_inflate_table(0,ia,19,ha,M,ja)|0;if(!Pa){c[ca>>2]=0;c[n>>2]=16198;zc=0;Ac=uc;Bc=vc;Cc=wc;Dc=xc;Ec=0;xa=181;break}else{c[E>>2]=794344;c[n>>2]=16209;Fa=Pa;Ga=ma;Ha=wc;Ia=qa;Ja=xc;Ka=r;La=uc;Ma=vc;break}}while(0);c:do if((xa|0)==64)while(1){xa=0;if(!jb){ya=r;za=lb;Aa=mb;Ba=0;Ca=kb;Da=la;Ea=ma;break a}Pa=jb+-1|0;Sa=kb+1|0;Qa=(d[kb>>0]<<lb)+mb|0;lb=lb+8|0;if(lb>>>0>=16){nb=Pa;ob=Sa;pb=Qa;xa=66;break}else{jb=Pa;kb=Sa;mb=Qa;xa=64}}else if((xa|0)==140){xa=0;if(c[K>>2]|0){Qa=Vb&7;c[n>>2]=16206;Fa=la;Ga=ma;Ha=Xb;Ia=qa;Ja=Yb;Ka=r;La=Vb-Qa|0;Ma=Wb>>>Qa;break}if(Vb>>>0<3){if(!Xb){ra=Vb;sa=Wb;ta=0;ua=Yb;va=la;wa=ma;xa=296;break a}Nd=Vb+8|0;Od=(d[Yb>>0]<<Vb)+Wb|0;Pd=Xb+-1|0;Qd=Yb+1|0}else{Nd=Vb;Od=Wb;Pd=Xb;Qd=Yb}c[K>>2]=Od&1;switch(Od>>>1&3){case 0:{Rd=16193;xa=151;break}case 1:{c[L>>2]=452506;c[M>>2]=9;c[N>>2]=454554;c[O>>2]=5;c[n>>2]=16199;if(P){xa=147;break a}break}case 2:{Rd=16196;xa=151;break}case 3:{c[E>>2]=794260;Rd=16209;xa=151;break}default:{xa=150;break a}}if((xa|0)==151){xa=0;c[n>>2]=Rd}Fa=la;Ga=ma;Ha=Pd;Ia=qa;Ja=Qd;Ka=r;La=Nd+-3|0;Ma=Od>>>3}else if((xa|0)==181){xa=0;Qa=c[da>>2]|0;Sa=c[ea>>2]|0;do if(Ec>>>0<(Sa+Qa|0)>>>0){Pa=Ac;s=Bc;Ra=Cc;Oa=Dc;Na=Ec;Ua=Qa;Ta=Sa;d:while(1){Zb=c[L>>2]|0;Sd=(1<<c[M>>2])+-1|0;Td=Sd&s;Ud=d[Zb+(Td<<2)+1>>0]|0;if(Pa>>>0<Ud>>>0){Vd=Pa;Wd=s;Xd=Ra;Yd=Oa;while(1){if(!Xd){ya=r;za=Vd;Aa=Wd;Ba=0;Ca=Yd;Da=zc;Ea=ma;break a}Zd=Xd+-1|0;_d=Yd+1|0;$d=(d[Yd>>0]<<Vd)+Wd|0;ae=Vd+8|0;be=Sd&$d;ce=d[Zb+(be<<2)+1>>0]|0;if(ae>>>0<ce>>>0){Vd=ae;Wd=$d;Xd=Zd;Yd=_d}else{de=ae;ee=$d;fe=Zd;ge=_d;he=ce;ie=be;break}}}else{de=Pa;ee=s;fe=Ra;ge=Oa;he=Ud;ie=Td}Yd=b[Zb+(ie<<2)+2>>1]|0;if((Yd&65535)>=16){switch(Yd<<16>>16){case 16:{Xd=he+2|0;if(de>>>0<Xd>>>0){Wd=de;Vd=ee;Sd=fe;be=ge;while(1){if(!Sd){ya=r;za=Wd;Aa=Vd;Ba=0;Ca=be;Da=zc;Ea=ma;break a}ce=Sd+-1|0;_d=be+1|0;Zd=(d[be>>0]<<Wd)+Vd|0;$d=Wd+8|0;if($d>>>0<Xd>>>0){Wd=$d;Vd=Zd;Sd=ce;be=_d}else{je=$d;ke=Zd;le=ce;me=_d;break}}}else{je=de;ke=ee;le=fe;me=ge}be=ke>>>he;Sd=je-he|0;if(!Na){ne=Sd;oe=be;pe=le;qe=me;xa=205;break d}re=e[k+116+(Na+-1<<1)>>1]|0;se=Sd+-2|0;te=be>>>2;ue=le;ve=me;we=(be&3)+3|0;break}case 17:{be=he+3|0;if(de>>>0<be>>>0){Sd=de;Vd=ee;Wd=fe;Xd=ge;while(1){if(!Wd){ya=r;za=Sd;Aa=Vd;Ba=0;Ca=Xd;Da=zc;Ea=ma;break a}Zb=Wd+-1|0;Td=Xd+1|0;Ud=(d[Xd>>0]<<Sd)+Vd|0;_d=Sd+8|0;if(_d>>>0<be>>>0){Sd=_d;Vd=Ud;Wd=Zb;Xd=Td}else{xe=_d;ye=Ud;ze=Zb;Ae=Td;break}}}else{xe=de;ye=ee;ze=fe;Ae=ge}Xd=ye>>>he;re=0;se=-3-he+xe|0;te=Xd>>>3;ue=ze;ve=Ae;we=(Xd&7)+3|0;break}default:{Xd=he+7|0;if(de>>>0<Xd>>>0){Wd=de;Vd=ee;Sd=fe;be=ge;while(1){if(!Sd){ya=r;za=Wd;Aa=Vd;Ba=0;Ca=be;Da=zc;Ea=ma;break a}Td=Sd+-1|0;Zb=be+1|0;Ud=(d[be>>0]<<Wd)+Vd|0;_d=Wd+8|0;if(_d>>>0<Xd>>>0){Wd=_d;Vd=Ud;Sd=Td;be=Zb}else{Be=_d;Ce=Ud;De=Td;Ee=Zb;break}}}else{Be=de;Ce=ee;De=fe;Ee=ge}be=Ce>>>he;re=0;se=-7-he+Be|0;te=be>>>7;ue=De;ve=Ee;we=(be&127)+11|0}}if((Na+we|0)>>>0>(Ta+Ua|0)>>>0){ne=se;oe=te;pe=ue;qe=ve;xa=205;break}be=re&65535;Sd=we+-1|0;c[ca>>2]=Na+1;b[k+116+(Na<<1)>>1]=be;if(!Sd){Fe=se;Ge=te;He=ue;Ie=ve}else{Vd=Sd;do{Sd=c[ca>>2]|0;Vd=Vd+-1|0;c[ca>>2]=Sd+1;b[k+116+(Sd<<1)>>1]=be}while((Vd|0)!=0);Fe=se;Ge=te;He=ue;Ie=ve}}else{c[ca>>2]=Na+1;b[k+116+(Na<<1)>>1]=Yd;Fe=de-he|0;Ge=ee>>>he;He=fe;Ie=ge}Na=c[ca>>2]|0;Ua=c[da>>2]|0;Ta=c[ea>>2]|0;if(Na>>>0>=(Ta+Ua|0)>>>0){xa=206;break}else{Pa=Fe;s=Ge;Ra=He;Oa=Ie}}if((xa|0)==205){xa=0;c[E>>2]=794369;c[n>>2]=16209;Fa=zc;Ga=ma;Ha=pe;Ia=qa;Ja=qe;Ka=r;La=ne;Ma=oe;break c}else if((xa|0)==206){xa=0;if((c[n>>2]|0)==16209){Fa=zc;Ga=ma;Ha=He;Ia=qa;Ja=Ie;Ka=r;La=Fe;Ma=Ge;break c}else{Je=Fe;Ke=Ge;Le=He;Me=Ie;Ne=Ua;break}}}else{Je=Ac;Ke=Bc;Le=Cc;Me=Dc;Ne=Qa}while(0);if(!(b[fa>>1]|0)){c[E>>2]=794395;c[n>>2]=16209;Fa=zc;Ga=ma;Ha=Le;Ia=qa;Ja=Me;Ka=r;La=Je;Ma=Ke;break}c[ha>>2]=ga;c[L>>2]=ga;c[M>>2]=9;Qa=_inflate_table(1,ia,Ne,ha,M,ja)|0;if(Qa|0){c[E>>2]=794432;c[n>>2]=16209;Fa=Qa;Ga=ma;Ha=Le;Ia=qa;Ja=Me;Ka=r;La=Je;Ma=Ke;break}c[N>>2]=c[ha>>2];c[O>>2]=6;Qa=_inflate_table(2,k+116+(c[da>>2]<<1)|0,c[ea>>2]|0,ha,O,ja)|0;if(!Qa){c[n>>2]=16199;if(P){ra=Je;sa=Ke;ta=Le;ua=Me;va=0;wa=ma;xa=296;break a}else{Fc=0;Gc=Je;Hc=Ke;Ic=Le;Jc=Me;xa=214;break}}else{c[E>>2]=794460;c[n>>2]=16209;Fa=Qa;Ga=ma;Ha=Le;Ia=qa;Ja=Me;Ka=r;La=Je;Ma=Ke;break}}while(0);if((xa|0)==66){xa=0;Qa=c[D>>2]|0;if(Qa|0){c[Qa+8>>2]=pb&255;c[Qa+12>>2]=pb>>>8}if(c[C>>2]&512|0?c[y>>2]&4|0:0){a[i>>0]=pb;a[B>>0]=pb>>>8;c[A>>2]=_crc32(c[A>>2]|0,i,2)|0}c[n>>2]=16184;qb=nb;rb=ob;sb=0;tb=0;xa=72}else if((xa|0)==214){xa=0;c[n>>2]=16200;Kc=Fc;Lc=Gc;Mc=Hc;Nc=Ic;Oc=Jc;xa=215}do if((xa|0)==72){xa=0;Qa=c[C>>2]|0;if(!(Qa&1024)){Sa=c[D>>2]|0;if(!Sa){Oe=qb;Pe=rb;Qe=sb;Re=tb}else{c[Sa+16>>2]=0;Oe=qb;Pe=rb;Qe=sb;Re=tb}}else{if(sb>>>0<16){Sa=qb;Oa=rb;Ra=sb;s=tb;while(1){if(!Sa){ya=r;za=Ra;Aa=s;Ba=0;Ca=Oa;Da=la;Ea=ma;break a}Pa=Sa+-1|0;Ta=Oa+1|0;Na=(d[Oa>>0]<<Ra)+s|0;Ra=Ra+8|0;if(Ra>>>0>=16){Se=Pa;Te=Ta;Ue=Na;break}else{Sa=Pa;Oa=Ta;s=Na}}}else{Se=qb;Te=rb;Ue=tb}c[H>>2]=Ue;s=c[D>>2]|0;if(s|0)c[s+20>>2]=Ue;if((Qa&512|0)!=0?(c[y>>2]&4|0)!=0:0){a[i>>0]=Ue;a[B>>0]=Ue>>>8;c[A>>2]=_crc32(c[A>>2]|0,i,2)|0;Oe=Se;Pe=Te;Qe=0;Re=0}else{Oe=Se;Pe=Te;Qe=0;Re=0}}c[n>>2]=16185;ub=Oe;vb=Pe;wb=Qe;xb=Re;xa=84}else if((xa|0)==215){xa=0;if(ma>>>0>257&Nc>>>0>5){c[p>>2]=qa;c[o>>2]=ma;c[f>>2]=Oc;c[u>>2]=Nc;c[w>>2]=Mc;c[x>>2]=Lc;_inflate_fast(f,r);s=c[p>>2]|0;Oa=c[o>>2]|0;Sa=c[f>>2]|0;Ra=c[u>>2]|0;Na=c[w>>2]|0;Ta=c[x>>2]|0;if((c[n>>2]|0)!=16191){Fa=Kc;Ga=Oa;Ha=Ra;Ia=s;Ja=Sa;Ka=r;La=Ta;Ma=Na;break}c[Q>>2]=-1;Fa=Kc;Ga=Oa;Ha=Ra;Ia=s;Ja=Sa;Ka=r;La=Ta;Ma=Na;break}c[Q>>2]=0;Na=c[L>>2]|0;Ta=(1<<c[M>>2])+-1|0;Sa=Ta&Mc;s=a[Na+(Sa<<2)+1>>0]|0;Ra=s&255;if(Ra>>>0>Lc>>>0){Oa=Lc;Pa=Mc;Vd=Nc;be=Oc;while(1){if(!Vd){ya=r;za=Oa;Aa=Pa;Ba=0;Ca=be;Da=Kc;Ea=ma;break a}Sd=Vd+-1|0;Wd=be+1|0;Xd=(d[be>>0]<<Oa)+Pa|0;Zb=Oa+8|0;Td=Ta&Xd;Ud=a[Na+(Td<<2)+1>>0]|0;_d=Ud&255;if(_d>>>0>Zb>>>0){Oa=Zb;Pa=Xd;Vd=Sd;be=Wd}else{Ve=Zb;We=Xd;Xe=Sd;Ye=Wd;Ze=_d;_e=Td;$e=Ud;break}}}else{Ve=Lc;We=Mc;Xe=Nc;Ye=Oc;Ze=Ra;_e=Sa;$e=s}be=b[Na+(_e<<2)+2>>1]|0;Vd=a[Na+(_e<<2)>>0]|0;Pa=Vd&255;if(Vd<<24>>24!=0&(Pa&240|0)==0){Oa=be&65535;Ta=(1<<Ze+Pa)+-1|0;Pa=((We&Ta)>>>Ze)+Oa|0;Qa=a[Na+(Pa<<2)+1>>0]|0;if(((Qa&255)+Ze|0)>>>0>Ve>>>0){Ud=Ve;Td=We;_d=Xe;Wd=Ye;while(1){if(!_d){ya=r;za=Ud;Aa=Td;Ba=0;Ca=Wd;Da=Kc;Ea=ma;break a}Sd=_d+-1|0;Xd=Wd+1|0;Zb=(d[Wd>>0]<<Ud)+Td|0;ce=Ud+8|0;Zd=((Zb&Ta)>>>Ze)+Oa|0;$d=a[Na+(Zd<<2)+1>>0]|0;if((($d&255)+Ze|0)>>>0>ce>>>0){Ud=ce;Td=Zb;_d=Sd;Wd=Xd}else{af=ce;bf=Zb;cf=Sd;df=Xd;ef=Zd;ff=$d;break}}}else{af=Ve;bf=We;cf=Xe;df=Ye;ef=Pa;ff=Qa}Wd=b[Na+(ef<<2)+2>>1]|0;_d=a[Na+(ef<<2)>>0]|0;c[Q>>2]=Ze;gf=af-Ze|0;hf=bf>>>Ze;jf=cf;kf=df;lf=_d;mf=ff;nf=Wd;of=Ze}else{gf=Ve;hf=We;jf=Xe;kf=Ye;lf=Vd;mf=$e;nf=be;of=0}Wd=mf&255;_d=hf>>>Wd;Td=gf-Wd|0;c[Q>>2]=of+Wd;c[H>>2]=nf&65535;Wd=lf&255;if(!(lf<<24>>24)){c[n>>2]=16205;Fa=Kc;Ga=ma;Ha=jf;Ia=qa;Ja=kf;Ka=r;La=Td;Ma=_d;break}if(Wd&32|0){c[Q>>2]=-1;c[n>>2]=16191;Fa=Kc;Ga=ma;Ha=jf;Ia=qa;Ja=kf;Ka=r;La=Td;Ma=_d;break}if(!(Wd&64)){Ud=Wd&15;c[R>>2]=Ud;c[n>>2]=16201;Pc=Td;Qc=_d;Rc=Kc;Sc=jf;Tc=kf;Uc=Ud;xa=233;break}else{c[E>>2]=794526;c[n>>2]=16209;Fa=Kc;Ga=ma;Ha=jf;Ia=qa;Ja=kf;Ka=r;La=Td;Ma=_d;break}}while(0);if((xa|0)==84){xa=0;_d=c[C>>2]|0;if(_d&1024){Td=c[H>>2]|0;Ud=Td>>>0>ub>>>0?ub:Td;if(!Ud){pf=ub;qf=vb;rf=Td}else{Wd=c[D>>2]|0;if((Wd|0)!=0?(Oa=c[Wd+16>>2]|0,(Oa|0)!=0):0){Ta=(c[Wd+20>>2]|0)-Td|0;Td=c[Wd+24>>2]|0;_memcpy(Oa+Ta|0,vb|0,((Ta+Ud|0)>>>0>Td>>>0?Td-Ta|0:Ud)|0)|0;sf=c[C>>2]|0}else sf=_d;if(sf&512|0?c[y>>2]&4|0:0)c[A>>2]=_crc32(c[A>>2]|0,vb,Ud)|0;_d=(c[H>>2]|0)-Ud|0;c[H>>2]=_d;pf=ub-Ud|0;qf=vb+Ud|0;rf=_d}if(!rf){tf=pf;uf=qf}else{ra=wb;sa=xb;ta=pf;ua=qf;va=la;wa=ma;xa=296;break}}else{tf=ub;uf=vb}c[H>>2]=0;c[n>>2]=16186;yb=tf;zb=uf;Ab=wb;Bb=xb;xa=95}else if((xa|0)==233){xa=0;if(!Uc){vf=Pc;wf=Qc;xf=Sc;yf=Tc;zf=c[H>>2]|0}else{if(Pc>>>0<Uc>>>0){_d=Pc;Ud=Qc;Ta=Sc;Td=Tc;while(1){if(!Ta){ya=r;za=_d;Aa=Ud;Ba=0;Ca=Td;Da=Rc;Ea=ma;break a}Oa=Ta+-1|0;Wd=Td+1|0;s=(d[Td>>0]<<_d)+Ud|0;Sa=_d+8|0;if(Sa>>>0<Uc>>>0){_d=Sa;Ud=s;Ta=Oa;Td=Wd}else{Af=Sa;Bf=s;Cf=Oa;Df=Wd;break}}}else{Af=Pc;Bf=Qc;Cf=Sc;Df=Tc}Td=(c[H>>2]|0)+(Bf&(1<<Uc)+-1)|0;c[H>>2]=Td;c[Q>>2]=(c[Q>>2]|0)+Uc;vf=Af-Uc|0;wf=Bf>>>Uc;xf=Cf;yf=Df;zf=Td}c[S>>2]=zf;c[n>>2]=16202;Vc=vf;Wc=wf;Xc=xf;Yc=yf;Zc=Rc;xa=240}do if((xa|0)==95){xa=0;if(!(c[C>>2]&2048)){Td=c[D>>2]|0;if(!Td){Ef=yb;Ff=zb}else{c[Td+28>>2]=0;Ef=yb;Ff=zb}}else{if(!yb){ra=Ab;sa=Bb;ta=0;ua=zb;va=la;wa=ma;xa=296;break a}else Gf=0;do{Td=Gf;Gf=Gf+1|0;Ta=a[zb+Td>>0]|0;Td=c[D>>2]|0;if((Td|0?(Ud=c[Td+28>>2]|0,Ud|0):0)?(_d=c[H>>2]|0,_d>>>0<(c[Td+32>>2]|0)>>>0):0){c[H>>2]=_d+1;a[Ud+_d>>0]=Ta}Hf=Ta<<24>>24!=0}while(Hf&yb>>>0>Gf>>>0);if(c[C>>2]&512|0?c[y>>2]&4|0:0)c[A>>2]=_crc32(c[A>>2]|0,zb,Gf)|0;be=yb-Gf|0;Vd=zb+Gf|0;if(Hf){ra=Ab;sa=Bb;ta=be;ua=Vd;va=la;wa=ma;xa=296;break a}else{Ef=be;Ff=Vd}}c[H>>2]=0;c[n>>2]=16187;Cb=Ab;Db=Bb;Eb=Ef;Fb=Ff;xa=109}else if((xa|0)==240){xa=0;Vd=c[N>>2]|0;be=(1<<c[O>>2])+-1|0;Na=be&Wc;Qa=a[Vd+(Na<<2)+1>>0]|0;Pa=Qa&255;if(Pa>>>0>Vc>>>0){Ta=Vc;_d=Wc;Ud=Xc;Td=Yc;while(1){if(!Ud){ya=r;za=Ta;Aa=_d;Ba=0;Ca=Td;Da=Zc;Ea=ma;break a}Wd=Ud+-1|0;Oa=Td+1|0;s=(d[Td>>0]<<Ta)+_d|0;Sa=Ta+8|0;Ra=be&s;$d=a[Vd+(Ra<<2)+1>>0]|0;Zd=$d&255;if(Zd>>>0>Sa>>>0){Ta=Sa;_d=s;Ud=Wd;Td=Oa}else{If=Sa;Jf=s;Kf=Wd;Lf=Oa;Mf=Zd;Nf=Ra;Of=$d;break}}}else{If=Vc;Jf=Wc;Kf=Xc;Lf=Yc;Mf=Pa;Nf=Na;Of=Qa}Td=b[Vd+(Nf<<2)+2>>1]|0;Ud=a[Vd+(Nf<<2)>>0]|0;_d=Ud&255;if(!(_d&240)){Ta=Td&65535;be=(1<<Mf+_d)+-1|0;_d=((Jf&be)>>>Mf)+Ta|0;$d=a[Vd+(_d<<2)+1>>0]|0;if((($d&255)+Mf|0)>>>0>If>>>0){Ra=If;Zd=Jf;Oa=Kf;Wd=Lf;while(1){if(!Oa){ya=r;za=Ra;Aa=Zd;Ba=0;Ca=Wd;Da=Zc;Ea=ma;break a}s=Oa+-1|0;Sa=Wd+1|0;Xd=(d[Wd>>0]<<Ra)+Zd|0;Sd=Ra+8|0;Zb=((Xd&be)>>>Mf)+Ta|0;ce=a[Vd+(Zb<<2)+1>>0]|0;if(((ce&255)+Mf|0)>>>0>Sd>>>0){Ra=Sd;Zd=Xd;Oa=s;Wd=Sa}else{Pf=Sd;Qf=Xd;Rf=s;Sf=Sa;Tf=Zb;Uf=ce;break}}}else{Pf=If;Qf=Jf;Rf=Kf;Sf=Lf;Tf=_d;Uf=$d}Wd=b[Vd+(Tf<<2)+2>>1]|0;Oa=a[Vd+(Tf<<2)>>0]|0;Zd=(c[Q>>2]|0)+Mf|0;c[Q>>2]=Zd;Vf=Pf-Mf|0;Wf=Qf>>>Mf;Xf=Rf;Yf=Sf;Zf=Oa;_f=Uf;$f=Wd;ag=Zd}else{Vf=If;Wf=Jf;Xf=Kf;Yf=Lf;Zf=Ud;_f=Of;$f=Td;ag=c[Q>>2]|0}Zd=_f&255;Wd=Wf>>>Zd;Oa=Vf-Zd|0;c[Q>>2]=ag+Zd;Zd=Zf&255;if(!(Zd&64)){c[T>>2]=$f&65535;Ra=Zd&15;c[R>>2]=Ra;c[n>>2]=16203;_c=Oa;$c=Wd;ad=Xf;bd=Yf;cd=Zc;dd=Ra;xa=252;break}else{c[E>>2]=794554;c[n>>2]=16209;Fa=Zc;Ga=ma;Ha=Xf;Ia=qa;Ja=Yf;Ka=r;La=Oa;Ma=Wd;break}}while(0);if((xa|0)==109){xa=0;if(!(c[C>>2]&4096)){Wd=c[D>>2]|0;if(!Wd){bg=Eb;cg=Fb}else{c[Wd+36>>2]=0;bg=Eb;cg=Fb}}else{if(!Eb){ra=Cb;sa=Db;ta=0;ua=Fb;va=la;wa=ma;xa=296;break}else dg=0;do{Wd=dg;dg=dg+1|0;Oa=a[Fb+Wd>>0]|0;Wd=c[D>>2]|0;if((Wd|0?(Ra=c[Wd+36>>2]|0,Ra|0):0)?(Zd=c[H>>2]|0,Zd>>>0<(c[Wd+40>>2]|0)>>>0):0){c[H>>2]=Zd+1;a[Ra+Zd>>0]=Oa}eg=Oa<<24>>24!=0}while(eg&Eb>>>0>dg>>>0);if(c[C>>2]&512|0?c[y>>2]&4|0:0)c[A>>2]=_crc32(c[A>>2]|0,Fb,dg)|0;Oa=Eb-dg|0;Zd=Fb+dg|0;if(eg){ra=Cb;sa=Db;ta=Oa;ua=Zd;va=la;wa=ma;xa=296;break}else{bg=Oa;cg=Zd}}c[n>>2]=16188;Gb=Cb;Hb=Db;Ib=bg;Jb=cg;xa=123}else if((xa|0)==252){xa=0;if(!dd){fg=_c;gg=$c;hg=ad;ig=bd}else{if(_c>>>0<dd>>>0){Zd=_c;Oa=$c;Ra=ad;Wd=bd;while(1){if(!Ra){ya=r;za=Zd;Aa=Oa;Ba=0;Ca=Wd;Da=cd;Ea=ma;break a}Ta=Ra+-1|0;be=Wd+1|0;Qa=(d[Wd>>0]<<Zd)+Oa|0;Na=Zd+8|0;if(Na>>>0<dd>>>0){Zd=Na;Oa=Qa;Ra=Ta;Wd=be}else{jg=Na;kg=Qa;lg=Ta;mg=be;break}}}else{jg=_c;kg=$c;lg=ad;mg=bd}c[T>>2]=(c[T>>2]|0)+(kg&(1<<dd)+-1);c[Q>>2]=(c[Q>>2]|0)+dd;fg=jg-dd|0;gg=kg>>>dd;hg=lg;ig=mg}c[n>>2]=16204;ed=fg;fd=gg;gd=hg;hd=ig;id=cd;xa=258}do if((xa|0)==123){xa=0;Wd=c[C>>2]|0;if(Wd&512){if(Gb>>>0<16){Ra=Gb;Oa=Hb;Zd=Ib;be=Jb;while(1){if(!Zd){ya=r;za=Ra;Aa=Oa;Ba=0;Ca=be;Da=la;Ea=ma;break a}Ta=Zd+-1|0;Qa=be+1|0;Na=(d[be>>0]<<Ra)+Oa|0;Pa=Ra+8|0;if(Pa>>>0<16){Ra=Pa;Oa=Na;Zd=Ta;be=Qa}else{ng=Pa;og=Na;pg=Ta;qg=Qa;break}}}else{ng=Gb;og=Hb;pg=Ib;qg=Jb}if((c[y>>2]&4|0)!=0?(og|0)!=(c[A>>2]&65535|0):0){c[E>>2]=794240;c[n>>2]=16209;Fa=la;Ga=ma;Ha=pg;Ia=qa;Ja=qg;Ka=r;La=ng;Ma=og;break}else{rg=0;sg=0;tg=pg;ug=qg}}else{rg=Gb;sg=Hb;tg=Ib;ug=Jb}be=c[D>>2]|0;if(be|0){c[be+44>>2]=Wd>>>9&1;c[be+48>>2]=1}be=_crc32(0,0,0)|0;c[A>>2]=be;c[G>>2]=be;c[n>>2]=16191;Fa=la;Ga=ma;Ha=tg;Ia=qa;Ja=ug;Ka=r;La=rg;Ma=sg}else if((xa|0)==258){xa=0;if(!ma){ra=ed;sa=fd;ta=gd;ua=hd;va=id;wa=0;xa=296;break a}be=r-ma|0;Zd=c[T>>2]|0;if(Zd>>>0>be>>>0){Oa=Zd-be|0;if(Oa>>>0>(c[U>>2]|0)>>>0?c[V>>2]|0:0){c[E>>2]=794576;c[n>>2]=16209;Fa=id;Ga=ma;Ha=gd;Ia=qa;Ja=hd;Ka=r;La=ed;Ma=fd;break}be=c[W>>2]|0;if(Oa>>>0>be>>>0){Ra=Oa-be|0;vg=Ra;wg=(c[Y>>2]|0)-Ra|0}else{vg=Oa;wg=be-Oa|0}Oa=c[H>>2]|0;xg=(c[X>>2]|0)+wg|0;yg=vg>>>0>Oa>>>0?Oa:vg;zg=Oa}else{Oa=c[H>>2]|0;xg=qa+(0-Zd)|0;yg=Oa;zg=Oa}Oa=yg>>>0>ma>>>0?ma:yg;c[H>>2]=zg-Oa;Zd=Oa+1|0;be=Oa;Ra=qa;Td=xg;while(1){a[Ra>>0]=a[Td>>0]|0;be=be+-1|0;if(!be)break;else{Ra=Ra+1|0;Td=Td+1|0}}Td=ma-Oa|0;Ra=qa+-1+Zd|0;if(!(c[H>>2]|0)){c[n>>2]=16200;Fa=id;Ga=Td;Ha=gd;Ia=Ra;Ja=hd;Ka=r;La=ed;Ma=fd}else{Fa=id;Ga=Td;Ha=gd;Ia=Ra;Ja=hd;Ka=r;La=ed;Ma=fd}}while(0);la=Fa;ma=Ga;na=Ha;oa=Ja;r=Ka;t=La;pa=Ma;qa=Ia;q=c[n>>2]|0}if((xa|0)==137){c[p>>2]=qa;c[o>>2]=ma;c[f>>2]=Qb;c[u>>2]=Pb;c[w>>2]=Ob;c[x>>2]=Nb;j=2;l=h;return j|0}else if((xa|0)==147){ya=r;za=Nd+-3|0;Aa=Od>>>3;Ba=Pd;Ca=Qd;Da=la;Ea=ma}else if((xa|0)!=150)if((xa|0)==295){c[n>>2]=16208;ya=vd;za=Fd;Aa=Gd;Ba=Hd;Ca=Id;Da=1;Ea=ma}else if((xa|0)==296){ya=r;za=ra;Aa=sa;Ba=ta;Ca=ua;Da=va;Ea=wa}else if((xa|0)==310){j=-4;l=h;return j|0}else if((xa|0)==311){l=h;return j|0}c[p>>2]=qa;c[o>>2]=Ea;c[f>>2]=Ca;c[u>>2]=Ba;c[w>>2]=Aa;c[x>>2]=za;if(!(c[Y>>2]|0))if(((ya|0)!=(Ea|0)?(Y=c[n>>2]|0,Y>>>0<16209):0)?(g|0)!=4|Y>>>0<16206:0)xa=301;else{Ag=Ba;Bg=Ea}else xa=301;do if((xa|0)==301){if(!(_updatewindow(f,qa,ya-Ea|0)|0)){Ag=c[u>>2]|0;Bg=c[o>>2]|0;break}c[n>>2]=16210;j=-4;l=h;return j|0}while(0);o=v-Ag|0;Ag=ya-Bg|0;Bg=f+8|0;c[Bg>>2]=(c[Bg>>2]|0)+o;c[Z>>2]=(c[Z>>2]|0)+Ag;c[_>>2]=(c[_>>2]|0)+Ag;if((Ag|0)!=0&(c[y>>2]&4|0)!=0){y=c[A>>2]|0;_=(c[p>>2]|0)+(0-Ag)|0;if(!(c[C>>2]|0))Cg=_adler32(y,_,Ag)|0;else Cg=_crc32(y,_,Ag)|0;c[A>>2]=Cg;c[G>>2]=Cg}Cg=c[n>>2]|0;c[f+44>>2]=(c[K>>2]|0?64:0)+(c[x>>2]|0)+((Cg|0)==16191?128:0)+((Cg|0)==16199|(Cg|0)==16194?256:0);j=(Da|0)==0&((g|0)==4|(Ag|o|0)==0)?-5:Da;l=h;return j|0}function _png_crc_finish(a,b){a=a|0;b=b|0;var e=0,f=0,g=0,h=0,i=0,j=0;e=l;l=l+1024|0;if((l|0)>=(m|0))ba(1024);f=e;if(b|0)if(!a){g=b;do g=g-(g>>>0<1024?g:1024)|0;while((g|0)!=0)}else{g=b;do{b=g>>>0<1024?g:1024;g=g-b|0;_png_read_data(a,f,b);_png_calculate_crc(a,f,b)}while((g|0)!=0)}g=a+376|0;b=a+212|0;h=c[b>>2]|0;if(!(c[g>>2]&536870912)){c[a+776>>2]=129;_png_read_data(a,f,4);if(h&2048|0)i=8}else{c[a+776>>2]=129;_png_read_data(a,f,4);if((h&768|0)==768)i=8}if((i|0)==8){j=0;l=e;return j|0}if(((d[f+1>>0]|0)<<16|(d[f>>0]|0)<<24|(d[f+2>>0]|0)<<8|(d[f+3>>0]|0)|0)==(c[a+404>>2]|0)){j=0;l=e;return j|0}f=c[b>>2]|0;if(!(c[g>>2]&536870912)){if(!(f&1024))_png_chunk_error(a,794135)}else if(f&512|0)_png_chunk_error(a,794135);_png_chunk_warning(a,794135);j=1;l=e;return j|0}function _png_read_chunk_header(a){a=a|0;var b=0,e=0,f=0,g=0,h=0,i=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=b;f=a+776|0;c[f>>2]=33;_png_read_data(a,e,8);g=(d[e+1>>0]|0)<<16|(d[e>>0]|0)<<24|(d[e+2>>0]|0)<<8|(d[e+3>>0]|0);if((g|0)<0)_png_error(a,794082);h=e+4|0;i=a+376|0;c[i>>2]=(d[e+5>>0]|0)<<16|(d[h>>0]|0)<<24|(d[e+6>>0]|0)<<8|(d[e+7>>0]|0);_png_reset_crc(a);_png_calculate_crc(a,h,4);h=c[i>>2]|0;i=h&255;if((i+-65|0)>>>0>57|(i+-91|0)>>>0<6)_png_chunk_error(a,794116);i=h>>>8&255;if((i+-65|0)>>>0>57|(i+-91|0)>>>0<6)_png_chunk_error(a,794116);i=h>>>16&255;if((i+-65|0)>>>0>57|(i+-91|0)>>>0<6)_png_chunk_error(a,794116);i=h>>>24;if((i+-65|0)>>>0>57|(i+-91|0)>>>0<6)_png_chunk_error(a,794116);else{c[f>>2]=65;l=b;return g|0}return 0}function _png_chunk_benign_error(a,b){a=a|0;b=b|0;var d=0,e=0;d=l;l=l+224|0;if((l|0)>=(m|0))ba(224);e=d;if(!(c[a+212>>2]&1048576))_png_chunk_error(a,b);else{_png_format_buffer(c[a+376>>2]|0,e,b);_png_warning(a,e);l=d;return}}function _png_chunk_warning(a,b){a=a|0;b=b|0;var d=0,e=0;d=l;l=l+224|0;if((l|0)>=(m|0))ba(224);e=d;if(!a){_png_warning(0,b);l=d;return}else{_png_format_buffer(c[a+376>>2]|0,e,b);_png_warning(a,e);l=d;return}}function _inflate_table(d,f,g,h,i,j){d=d|0;f=f|0;g=g|0;h=h|0;i=i|0;j=j|0;var k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0;k=l;l=l+64|0;if((l|0)>=(m|0))ba(64);n=k+32|0;o=k;p=n;q=p+32|0;do{b[p>>1]=0;p=p+2|0}while((p|0)<(q|0));p=(g|0)==0;if(!p){q=0;do{r=n+(e[f+(q<<1)>>1]<<1)|0;b[r>>1]=(b[r>>1]|0)+1<<16>>16;q=q+1|0}while((q|0)!=(g|0));q=b[n+30>>1]|0;r=c[i>>2]|0;if(!(q<<16>>16)){s=r;t=5}else{u=15;v=r;w=q;t=7}}else{s=c[i>>2]|0;t=5}do if((t|0)==5)if(!(b[n+28>>1]|0))if(!(b[n+26>>1]|0))if(!(b[n+24>>1]|0))if(!(b[n+22>>1]|0))if(!(b[n+20>>1]|0))if(!(b[n+18>>1]|0))if(!(b[n+16>>1]|0))if(!(b[n+14>>1]|0))if(!(b[n+12>>1]|0))if(!(b[n+10>>1]|0))if(!(b[n+8>>1]|0))if(!(b[n+6>>1]|0))if(!(b[n+4>>1]|0)){if(b[n+2>>1]|0){x=(s|0)!=0&1;y=1;z=1;A=0;break}q=c[h>>2]|0;c[h>>2]=q+4;a[q>>0]=64;a[q+1>>0]=1;b[q+2>>1]=0;q=c[h>>2]|0;c[h>>2]=q+4;a[q>>0]=64;a[q+1>>0]=1;b[q+2>>1]=0;c[i>>2]=1;B=0;l=k;return B|0}else{u=2;v=s;w=0;t=7}else{u=3;v=s;w=0;t=7}else{u=4;v=s;w=0;t=7}else{u=5;v=s;w=0;t=7}else{u=6;v=s;w=0;t=7}else{u=7;v=s;w=0;t=7}else{u=8;v=s;w=0;t=7}else{u=9;v=s;w=0;t=7}else{u=10;v=s;w=0;t=7}else{u=11;v=s;w=0;t=7}else{u=12;v=s;w=0;t=7}else{u=13;v=s;w=0;t=7}else{u=14;v=s;w=0;t=7}while(0);a:do if((t|0)==7){s=v>>>0>u>>>0?u:v;q=1;while(1){if(b[n+(q<<1)>>1]|0){x=s;y=u;z=q;A=w;break a}r=q+1|0;if(r>>>0<u>>>0)q=r;else{x=s;y=u;z=r;A=w;break}}}while(0);w=x>>>0<z>>>0?z:x;x=b[n+2>>1]|0;u=x&65535;v=2-u|0;if((v|0)<0){B=-1;l=k;return B|0}s=e[n+4>>1]|0;q=(v<<1)-s|0;if((q|0)<0){B=-1;l=k;return B|0}v=e[n+6>>1]|0;r=(q<<1)-v|0;if((r|0)<0){B=-1;l=k;return B|0}q=e[n+8>>1]|0;C=(r<<1)-q|0;if((C|0)<0){B=-1;l=k;return B|0}r=e[n+10>>1]|0;D=(C<<1)-r|0;if((D|0)<0){B=-1;l=k;return B|0}C=e[n+12>>1]|0;E=(D<<1)-C|0;if((E|0)<0){B=-1;l=k;return B|0}D=e[n+14>>1]|0;F=(E<<1)-D|0;if((F|0)<0){B=-1;l=k;return B|0}E=e[n+16>>1]|0;G=(F<<1)-E|0;if((G|0)<0){B=-1;l=k;return B|0}F=e[n+18>>1]|0;H=(G<<1)-F|0;if((H|0)<0){B=-1;l=k;return B|0}G=e[n+20>>1]|0;I=(H<<1)-G|0;if((I|0)<0){B=-1;l=k;return B|0}H=e[n+22>>1]|0;J=(I<<1)-H|0;if((J|0)<0){B=-1;l=k;return B|0}I=e[n+24>>1]|0;K=(J<<1)-I|0;if((K|0)<0){B=-1;l=k;return B|0}J=e[n+26>>1]|0;L=(K<<1)-J|0;if((L|0)<0){B=-1;l=k;return B|0}K=e[n+28>>1]|0;M=(L<<1)-K|0;if((M|0)<0){B=-1;l=k;return B|0}L=(M<<1)-(A&65535)|0;if((L|0)<0){B=-1;l=k;return B|0}if(L|0?(d|0)==0|(y|0)!=1:0){B=-1;l=k;return B|0}b[o+2>>1]=0;b[o+4>>1]=x;x=s+u|0;b[o+6>>1]=x;b[o+8>>1]=v+x;u=x+v|0;b[o+10>>1]=q+u;v=u+q|0;b[o+12>>1]=r+v;q=v+r|0;b[o+14>>1]=C+q;r=q+C|0;b[o+16>>1]=D+r;C=r+D|0;b[o+18>>1]=E+C;D=C+E|0;b[o+20>>1]=F+D;E=D+F|0;b[o+22>>1]=G+E;F=E+G|0;b[o+24>>1]=H+F;G=F+H|0;b[o+26>>1]=I+G;H=G+I|0;b[o+28>>1]=J+H;b[o+30>>1]=K+(H+J);if(!p){p=0;do{J=b[f+(p<<1)>>1]|0;if(J<<16>>16){H=o+((J&65535)<<1)|0;J=b[H>>1]|0;b[H>>1]=J+1<<16>>16;b[j+((J&65535)<<1)>>1]=p}p=p+1|0}while((p|0)!=(g|0))}switch(d|0){case 0:{N=j;O=j;P=20;Q=0;R=0;break}case 1:{if(w>>>0>9){B=1;l=k;return B|0}else{N=454910;O=454784;P=257;Q=0;R=1}break}default:{g=(d|0)==2;if(g&w>>>0>9){B=1;l=k;return B|0}else{N=454846;O=454720;P=0;Q=g;R=0}}}g=1<<w;d=g+-1|0;p=w&255;o=c[h>>2]|0;J=-1;H=0;K=g;g=0;I=w;G=0;F=z;b:while(1){z=1<<I;S=H;E=G;D=F;while(1){C=D-g|0;T=C&255;r=b[j+(E<<1)>>1]|0;q=r&65535;do if((q+1|0)>>>0<P>>>0){U=r;V=0}else{v=q-P|0;if(q>>>0<P>>>0){U=0;V=96;break}U=b[O+(v<<1)>>1]|0;V=b[N+(v<<1)>>1]&255}while(0);q=1<<C;r=S>>>g;v=z;do{v=v-q|0;u=v+r|0;a[o+(u<<2)>>0]=V;a[o+(u<<2)+1>>0]=T;b[o+(u<<2)+2>>1]=U}while((v|0)!=0);v=1<<D+-1;while(1)if(!(v&S))break;else v=v>>>1;r=S;S=(v|0)==0?0:(v+-1&S)+v|0;r=E;E=E+1|0;r=n+(D<<1)|0;q=(b[r>>1]|0)+-1<<16>>16;b[r>>1]=q;if(!(q<<16>>16)){if((D|0)==(y|0))break b;W=e[f+(e[j+(E<<1)>>1]<<1)>>1]|0}else W=D;if(W>>>0<=w>>>0){S=S;E=E;D=W;continue}X=S&d;if((X|0)!=(J|0))break;else D=W}D=(g|0)==0?w:g;q=o+(z<<2)|0;r=W-D|0;c:do if(W>>>0<y>>>0){C=1<<r;u=r;x=W;while(1){s=C-(e[n+(x<<1)>>1]|0)|0;if((s|0)<1){Y=u;break c}L=u+1|0;x=L+D|0;if(x>>>0>=y>>>0){Y=L;break}else{C=s<<1;u=L}}}else Y=r;while(0);r=(1<<Y)+K|0;if(R&r>>>0>852|Q&r>>>0>592){B=1;t=43;break}z=c[h>>2]|0;a[z+(X<<2)>>0]=Y;a[z+(X<<2)+1>>0]=p;b[z+(X<<2)+2>>1]=(q-z|0)>>>2;o=q;J=X;H=S;K=r;g=D;I=Y;G=E;F=W}if((t|0)==43){l=k;return B|0}if(S|0){a[o+(S<<2)>>0]=64;a[o+(S<<2)+1>>0]=T;b[o+(S<<2)+2>>1]=0}c[h>>2]=(c[h>>2]|0)+(K<<2);c[i>>2]=w;B=0;l=k;return B|0}function _inflate_fast(e,f){e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ba=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0,ia=0,ja=0,ka=0,la=0,ma=0,na=0,oa=0,pa=0,qa=0,ra=0,sa=0,ta=0,ua=0,va=0,wa=0,xa=0,ya=0,za=0,Aa=0,Ba=0,Ca=0,Da=0,Ea=0,Fa=0,Ga=0,Ha=0,Ia=0,Ja=0,Ka=0,La=0,Ma=0,Na=0,Oa=0,Pa=0,Qa=0,Ra=0,Sa=0,Ta=0,Ua=0,Va=0,Wa=0,Xa=0,Ya=0,Za=0,_a=0,$a=0,ab=0,bb=0,cb=0,db=0,eb=0,fb=0,gb=0,hb=0,ib=0,jb=0,kb=0,lb=0,mb=0;g=c[e+28>>2]|0;h=c[e>>2]|0;i=e+4|0;j=h+((c[i>>2]|0)+-5)|0;k=e+12|0;l=c[k>>2]|0;m=e+16|0;n=c[m>>2]|0;o=l+(n+-257)|0;p=c[g+44>>2]|0;q=c[g+48>>2]|0;r=c[g+52>>2]|0;s=c[g+56>>2]|0;t=g+60|0;u=g+64|0;v=c[g+80>>2]|0;w=c[g+84>>2]|0;x=(1<<c[g+88>>2])+-1|0;y=(1<<c[g+92>>2])+-1|0;z=l+(n-f)|0;f=g+7108|0;n=(r|0)==0;A=r+p|0;B=z-r|0;C=h;h=l;l=c[t>>2]|0;D=c[u>>2]|0;a:while(1){if(D>>>0<15){E=C+2|0;F=((d[C>>0]|0)<<D)+l+((d[C+1>>0]|0)<<D+8)|0;G=D+16|0}else{E=C;F=l;G=D}H=F&x;I=a[v+(H<<2)>>0]|0;J=b[v+(H<<2)+2>>1]|0;K=d[v+(H<<2)+1>>0]|0;H=F>>>K;L=G-K|0;do if(I<<24>>24){K=J;M=I&255;N=L;O=H;while(1){if(M&16|0)break;if(M&64|0){P=53;break a}Q=(O&(1<<M)+-1)+(K&65535)|0;R=a[v+(Q<<2)>>0]|0;S=b[v+(Q<<2)+2>>1]|0;T=d[v+(Q<<2)+1>>0]|0;U=O>>>T;V=N-T|0;if(!(R<<24>>24)){P=6;break}else{K=S;M=R&255;N=V;O=U}}if((P|0)==6){P=0;W=V;X=U;Y=S&255;P=7;break}R=K&65535;T=M&15;if(!T){Z=R;_=E;$=O;aa=N}else{if(N>>>0<T>>>0){ba=E+1|0;ca=((d[E>>0]|0)<<N)+O|0;da=N+8|0}else{ba=E;ca=O;da=N}Z=(ca&(1<<T)+-1)+R|0;_=ba;$=ca>>>T;aa=da-T|0}if(aa>>>0<15){ea=_+2|0;fa=((d[_>>0]|0)<<aa)+$+((d[_+1>>0]|0)<<aa+8)|0;ga=aa+16|0}else{ea=_;fa=$;ga=aa}T=fa&y;R=b[w+(T<<2)+2>>1]|0;Q=d[w+(T<<2)+1>>0]|0;ha=fa>>>Q;ia=ga-Q|0;Q=d[w+(T<<2)>>0]|0;if(!(Q&16)){T=R;ja=Q;ka=ha;la=ia;while(1){if(ja&64|0){ma=ea;na=ka;oa=la;pa=794554;P=55;break a}qa=(ka&(1<<ja)+-1)+(T&65535)|0;ra=b[w+(qa<<2)+2>>1]|0;sa=d[w+(qa<<2)+1>>0]|0;ta=ka>>>sa;ua=la-sa|0;sa=d[w+(qa<<2)>>0]|0;if(!(sa&16)){T=ra;ja=sa;ka=ta;la=ua}else{va=sa;wa=ua;xa=ta;ya=ra;break}}}else{va=Q;wa=ia;xa=ha;ya=R}la=ya&65535;ka=va&15;if(wa>>>0<ka>>>0){ja=ea+1|0;T=((d[ea>>0]|0)<<wa)+xa|0;K=wa+8|0;if(K>>>0<ka>>>0){za=ea+2|0;Aa=((d[ja>>0]|0)<<K)+T|0;Ba=wa+16|0}else{za=ja;Aa=T;Ba=K}}else{za=ea;Aa=xa;Ba=wa}K=(Aa&(1<<ka)+-1)+la|0;la=Aa>>>ka;T=Ba-ka|0;ka=h;ja=ka-z|0;if(K>>>0<=ja>>>0){ra=Z;ta=h+(0-K)|0;ua=h;while(1){a[ua>>0]=a[ta>>0]|0;a[ua+1>>0]=a[ta+1>>0]|0;Ca=ta+3|0;Da=ua+3|0;a[ua+2>>0]=a[ta+2>>0]|0;ra=ra+-3|0;if(ra>>>0<=2)break;else{ta=Ca;ua=Da}}if(!ra){Ea=za;Fa=Da;Ga=la;Ha=T;break}R=ua+4|0;a[Da>>0]=a[Ca>>0]|0;if((ra|0)==1){Ea=za;Fa=R;Ga=la;Ha=T;break}a[R>>0]=a[ta+4>>0]|0;Ea=za;Fa=ua+5|0;Ga=la;Ha=T;break}R=K-ja|0;if(R>>>0>q>>>0?c[f>>2]|0:0){ma=za;na=la;oa=T;pa=794576;P=55;break a}do if(n){ha=s+(p-R)|0;if(Z>>>0>R>>>0){ia=Z-R|0;Q=K-ka|0;sa=ha;qa=R;Ia=h;while(1){a[Ia>>0]=a[sa>>0]|0;qa=qa+-1|0;if(!qa)break;else{sa=sa+1|0;Ia=Ia+1|0}}Ia=h+z+Q|0;Ja=ia;Ka=Ia+(0-K)|0;La=Ia}else{Ja=Z;Ka=ha;La=h}}else{if(r>>>0>=R>>>0){Ia=s+(r-R)|0;if(Z>>>0<=R>>>0){Ja=Z;Ka=Ia;La=h;break}sa=Z-R|0;qa=K-ka|0;Ma=Ia;Ia=R;Na=h;while(1){a[Na>>0]=a[Ma>>0]|0;Ia=Ia+-1|0;if(!Ia)break;else{Ma=Ma+1|0;Na=Na+1|0}}Na=h+z+qa|0;Ja=sa;Ka=Na+(0-K)|0;La=Na;break}Na=s+(A-R)|0;Ma=R-r|0;if(Z>>>0>Ma>>>0){Ia=Z-Ma|0;ha=K-ka|0;ia=Na;Q=Ma;Ma=h;while(1){a[Ma>>0]=a[ia>>0]|0;Q=Q+-1|0;if(!Q)break;else{ia=ia+1|0;Ma=Ma+1|0}}Ma=h+B+ha|0;if(Ia>>>0>r>>>0){ia=h+z|0;Q=s;sa=r;qa=Ma;while(1){a[qa>>0]=a[Q>>0]|0;sa=sa+-1|0;if(!sa)break;else{Q=Q+1|0;qa=qa+1|0}}qa=ia+ha|0;Ja=Ia-r|0;Ka=qa+(0-K)|0;La=qa}else{Ja=Ia;Ka=s;La=Ma}}else{Ja=Z;Ka=Na;La=h}}while(0);if(Ja>>>0>2){K=Ja;ka=Ka;R=La;while(1){a[R>>0]=a[ka>>0]|0;a[R+1>>0]=a[ka+1>>0]|0;ja=ka+3|0;ua=R+3|0;a[R+2>>0]=a[ka+2>>0]|0;ta=K+-3|0;if(ta>>>0>2){K=ta;ka=ja;R=ua}else{Oa=ta;Pa=ja;Qa=ua;break}}}else{Oa=Ja;Pa=Ka;Qa=La}if(Oa){R=Qa+1|0;a[Qa>>0]=a[Pa>>0]|0;if((Oa|0)==1){Ea=za;Fa=R;Ga=la;Ha=T}else{a[R>>0]=a[Pa+1>>0]|0;Ea=za;Fa=Qa+2|0;Ga=la;Ha=T}}else{Ea=za;Fa=Qa;Ga=la;Ha=T}}else{W=L;X=H;Y=J&255;P=7}while(0);if((P|0)==7){P=0;a[h>>0]=Y;Ea=E;Fa=h+1|0;Ga=X;Ha=W}if(Fa>>>0<o>>>0&Ea>>>0<j>>>0){C=Ea;h=Fa;l=Ga;D=Ha}else{Ra=Ga;Sa=Ha;Ta=Ea;Ua=Fa;P=57;break}}if((P|0)==53)if(!(M&32)){ma=E;na=O;oa=N;pa=794526;P=55}else{Va=E;Wa=O;Xa=N;Ya=16191}else if((P|0)==57){Za=Sa>>>3;_a=0-Za|0;$a=Ta+_a|0;ab=Za<<3;bb=Sa-ab|0;cb=1<<bb;db=cb+-1|0;eb=db&Ra;c[e>>2]=$a;c[k>>2]=Ua;fb=j;gb=$a;hb=fb+5|0;ib=hb-gb|0;c[i>>2]=ib;jb=o;kb=Ua;lb=jb+257|0;mb=lb-kb|0;c[m>>2]=mb;c[t>>2]=eb;c[u>>2]=bb;return}if((P|0)==55){c[e+24>>2]=pa;Va=ma;Wa=na;Xa=oa;Ya=16209}c[g+4>>2]=Ya;Ra=Wa;Sa=Xa;Ta=Va;Ua=h;Za=Sa>>>3;_a=0-Za|0;$a=Ta+_a|0;ab=Za<<3;bb=Sa-ab|0;cb=1<<bb;db=cb+-1|0;eb=db&Ra;c[e>>2]=$a;c[k>>2]=Ua;fb=j;gb=$a;hb=fb+5|0;ib=hb-gb|0;c[i>>2]=ib;jb=o;kb=Ua;lb=jb+257|0;mb=lb-kb|0;c[m>>2]=mb;c[t>>2]=eb;c[u>>2]=bb;return}function _updatewindow(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0;e=c[a+28>>2]|0;f=e+56|0;g=c[f>>2]|0;if(!g){h=nj[c[a+32>>2]&2047](c[a+40>>2]|0,1<<c[e+40>>2],1)|0;c[f>>2]=h;if(!h){i=1;return i|0}else j=h}else j=g;g=e+44|0;h=c[g>>2]|0;if(!h){a=1<<c[e+40>>2];c[g>>2]=a;c[e+52>>2]=0;c[e+48>>2]=0;k=a}else k=h;if(k>>>0<=d>>>0){_memcpy(j|0,b+(0-k)|0,k|0)|0;c[e+52>>2]=0;c[e+48>>2]=c[g>>2];i=0;return i|0}h=e+52|0;a=c[h>>2]|0;l=k-a|0;k=l>>>0>d>>>0?d:l;_memcpy(j+a|0,b+(0-d)|0,k|0)|0;a=d-k|0;if(a|0){_memcpy(c[f>>2]|0,b+(0-a)|0,a|0)|0;c[h>>2]=a;c[e+48>>2]=c[g>>2];i=0;return i|0}a=(c[h>>2]|0)+k|0;b=c[g>>2]|0;c[h>>2]=(a|0)==(b|0)?0:a;a=e+48|0;e=c[a>>2]|0;if(e>>>0>=b>>>0){i=0;return i|0}c[a>>2]=e+k;i=0;return i|0}function _png_init_read_transformations(f){f=f|0;var g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0;g=l;l=l+16|0;if((l|0)>=(m|0))ba(16);h=g;i=f+800|0;j=c[i>>2]|0;k=f+484|0;n=c[k>>2]|0;o=(n|0)!=0;do if(!j)if(o){c[i>>2]=_png_reciprocal(n)|0;p=0;break}else{c[i>>2]=1e5;c[k>>2]=1e5;p=0;break}else{if(!o){c[k>>2]=_png_reciprocal(j)|0;p=0;break}if(!(_png_muldiv(h,j,n,1e5)|0))q=1;else q=(_png_gamma_significant(c[h>>2]|0)|0)!=0;p=q&1}while(0);q=f+874|0;b[q>>1]=b[q>>1]|1;q=f+216|0;h=c[q>>2]|0;n=p|0?h|8192:h&-8193;c[q>>2]=n;if((n&262272|0)==262144){c[q>>2]=n&-41943297;n=f+212|0;c[n>>2]=c[n>>2]&-8193;b[f+420>>1]=0}n=(_png_gamma_significant(c[k>>2]|0)|0)==0;h=c[q>>2]|0;if(n){n=h&-8388609;c[q>>2]=n;p=f+212|0;c[p>>2]=c[p>>2]&-8193;r=n}else r=h;if(!(r&6291456))s=r;else{_png_colorspace_set_rgb_coefficients(f);s=c[q>>2]|0}if(!(s&256)){if(((s&16512|0)==16512?(r=b[f+450>>1]|0,r<<16>>16==(b[f+452>>1]|0)):0)?r<<16>>16==(b[f+454>>1]|0):0){h=f+208|0;c[h>>2]=c[h>>2]|2048;b[f+456>>1]=r}}else if(!(a[f+427>>0]&2)){r=f+208|0;c[r>>2]=c[r>>2]|2048}r=f+427|0;h=a[r>>0]|0;if(h<<24>>24==3){n=b[f+420>>1]|0;p=n<<16>>16==0;a:do if(p){t=0;u=29}else{j=c[f+524>>2]|0;o=n&65535;v=0;w=0;while(1){switch(a[j+v>>0]|0){case -1:{x=w;break}case 0:{x=1;break}default:{y=s;break a}}v=v+1|0;if((v|0)>=(o|0)){t=x;u=29;break a}else w=x}}while(0);if((u|0)==29){x=s&-8388609;c[q>>2]=x;w=f+212|0;c[w>>2]=c[w>>2]&-8193;w=s&-8388993;if(!t){c[q>>2]=w;y=w}else y=x}if(((y&4352|0)==4352?(x=c[f+408>>2]|0,w=d[f+448>>0]|0,b[f+450>>1]=d[x+(w*3|0)>>0]|0,b[f+452>>1]=d[x+(w*3|0)+1>>0]|0,b[f+454>>1]=d[x+(w*3|0)+2>>0]|0,(y&34078720|0)==524288):0)?(w=n&65535,!p):0){p=c[f+524>>2]|0;n=0;do{x=p+n|0;a[x>>0]=~a[x>>0];n=n+1|0}while((n|0)!=(w|0));z=c[q>>2]|0}else z=y}else{if(!(h&4)){y=(b[f+420>>1]|0)==0;w=s&-8388609;c[q>>2]=w;n=f+212|0;c[n>>2]=c[n>>2]&-8193;n=s&-8388993;if(y){c[q>>2]=n;A=n}else A=w}else A=s;if((h&2)==0&(A&4352|0)==4352){h=e[f+456>>1]|0;s=e[f+536>>1]|0;switch(a[f+428>>0]|0){case 1:{B=s*255|0;C=h*255|0;break}case 2:{B=s*85|0;C=h*85|0;break}case 4:{B=s*17|0;C=h*17|0;break}default:{B=s;C=h}}h=C&65535;b[f+454>>1]=h;b[f+452>>1]=h;b[f+450>>1]=h;if(!(A&33554432)){h=B&65535;b[f+534>>1]=h;b[f+532>>1]=h;b[f+530>>1]=h;z=A}else z=A}else z=A}if((z&896|0)==640?(a[f+428>>0]|0)!=16:0){A=f+450|0;b[A>>1]=(((e[A>>1]|0)*255|0)+32895|0)>>>16;A=f+452|0;b[A>>1]=(((e[A>>1]|0)*255|0)+32895|0)>>>16;A=f+454|0;b[A>>1]=(((e[A>>1]|0)*255|0)+32895|0)>>>16;A=f+456|0;b[A>>1]=(((e[A>>1]|0)*255|0)+32895|0)>>>16}if((z&384|0)==128&(z&67109888|0)!=0?(a[f+428>>0]|0)==16:0){A=f+450|0;b[A>>1]=(e[A>>1]|0)*257;A=f+452|0;b[A>>1]=(e[A>>1]|0)*257;A=f+454|0;b[A>>1]=(e[A>>1]|0)*257;A=f+456|0;b[A>>1]=(e[A>>1]|0)*257}A=f+458|0;h=f+448|0;b[A>>1]=b[h>>1]|0;b[A+2>>1]=b[h+2>>1]|0;b[A+4>>1]=b[h+4>>1]|0;b[A+6>>1]=b[h+6>>1]|0;b[A+8>>1]=b[h+8>>1]|0;do if(!(z&8192)){if(!(z&6291456))D=z;else{if(_png_gamma_significant(c[i>>2]|0)|0){u=66;break}if(_png_gamma_significant(c[k>>2]|0)|0){u=66;break}D=c[q>>2]|0}if(D&128|0){if(_png_gamma_significant(c[i>>2]|0)|0){u=66;break}if(_png_gamma_significant(c[k>>2]|0)|0){u=66;break}if((a[f+440>>0]|0)==3?_png_gamma_significant(c[f+444>>2]|0)|0:0){u=66;break}}h=c[q>>2]|0;if(!(h&8388608))E=h;else{if(_png_gamma_significant(c[k>>2]|0)|0){u=66;break}E=c[q>>2]|0}if((E&128|0)!=0?(a[r>>0]|0)==3:0){h=b[f+420>>1]|0;A=h&65535;B=c[f+408>>2]|0;C=b[f+450>>1]|0;s=C&255;w=b[f+452>>1]|0;n=w&255;y=b[f+454>>1]|0;p=y&255;if(!(h<<16>>16))F=E;else{h=f+524|0;x=C&255;C=w&255;w=y&255;y=0;do{t=(c[h>>2]|0)+y|0;o=a[t>>0]|0;switch(o<<24>>24){case 0:{a[B+(y*3|0)>>0]=s;a[B+(y*3|0)+1>>0]=n;a[B+(y*3|0)+2>>0]=p;break}case -1:break;default:{v=B+(y*3|0)|0;j=o&255;o=(U(j^255,x)|0)+128+(U(d[v>>0]|0,j)|0)|0;a[v>>0]=((o>>>8&255)+o|0)>>>8;o=B+(y*3|0)+1|0;v=d[t>>0]|0;j=(U(v,d[o>>0]|0)|0)+128+(U(v^255,C)|0)|0;a[o>>0]=((j>>>8&255)+j|0)>>>8;j=B+(y*3|0)+2|0;o=d[t>>0]|0;t=(U(o,d[j>>0]|0)|0)+128+(U(o^255,w)|0)|0;a[j>>0]=((t>>>8&255)+t|0)>>>8}}y=y+1|0}while((y|0)!=(A|0));F=c[q>>2]|0}A=F&-129;c[q>>2]=A;G=A}else G=E}else u=66;while(0);do if((u|0)==66){_png_build_gamma_table(f,d[f+428>>0]|0);E=c[q>>2]|0;if(!(E&128)){if((a[r>>0]|0)!=3){G=E;break}if(!((E&4096|0)==0|(E&6291456|0)==0)){G=E;break}F=c[f+408>>2]|0;D=b[f+412>>1]|0;z=D&65535;if(D<<16>>16){D=c[f+488>>2]|0;A=0;do{y=F+(A*3|0)|0;a[y>>0]=a[D+(d[y>>0]|0)>>0]|0;y=F+(A*3|0)+1|0;a[y>>0]=a[D+(d[y>>0]|0)>>0]|0;y=F+(A*3|0)+2|0;a[y>>0]=a[D+(d[y>>0]|0)>>0]|0;A=A+1|0}while((A|0)!=(z|0))}z=E&-8193;c[q>>2]=z;G=z;break}if(E&6291456|0)_png_warning(f,794842);z=f+440|0;A=a[z>>0]|0;if((a[r>>0]|0)!=3){switch(A<<24>>24){case 1:{H=c[k>>2]|0;I=1e5;break}case 2:{H=_png_reciprocal(c[i>>2]|0)|0;I=_png_reciprocal2(c[i>>2]|0,c[k>>2]|0)|0;break}case 3:{D=f+444|0;H=_png_reciprocal(c[D>>2]|0)|0;I=_png_reciprocal2(c[D>>2]|0,c[k>>2]|0)|0;break}default:_png_error(f,794895)}D=_png_gamma_significant(H)|0;F=_png_gamma_significant(I)|0;y=(D|0)!=0;if(y)b[f+466>>1]=_png_gamma_correct(f,e[f+456>>1]|0,H)|0;D=(F|0)!=0;if(D){F=f+456|0;b[F>>1]=_png_gamma_correct(f,e[F>>1]|0,I)|0}F=f+450|0;w=b[F>>1]|0;B=w&65535;C=f+452|0;if((w<<16>>16==(b[C>>1]|0)?(x=f+454|0,w<<16>>16==(b[x>>1]|0)):0)?w<<16>>16==(b[f+456>>1]|0):0){p=b[f+466>>1]|0;b[f+464>>1]=p;b[f+462>>1]=p;b[f+460>>1]=p;b[x>>1]=w;b[C>>1]=w}else{if(y){b[f+460>>1]=_png_gamma_correct(f,B,H)|0;b[f+462>>1]=_png_gamma_correct(f,e[C>>1]|0,H)|0;b[f+464>>1]=_png_gamma_correct(f,e[f+454>>1]|0,H)|0}if(D){b[F>>1]=_png_gamma_correct(f,e[F>>1]|0,I)|0;b[C>>1]=_png_gamma_correct(f,e[C>>1]|0,I)|0;C=f+454|0;b[C>>1]=_png_gamma_correct(f,e[C>>1]|0,I)|0}}a[z>>0]=1;G=c[q>>2]|0;break}z=c[f+408>>2]|0;C=b[f+412>>1]|0;F=C&65535;switch(A<<24>>24){case 2:{A=c[f+488>>2]|0;D=e[f+450>>1]|0;B=e[f+452>>1]|0;y=e[f+454>>1]|0;w=c[f+500>>2]|0;J=a[w+D>>0]|0;K=a[A+D>>0]|0;L=a[w+y>>0]|0;M=a[w+B>>0]|0;N=a[A+B>>0]|0;O=a[A+y>>0]|0;break}case 1:{P=c[k>>2]|0;Q=1e5;u=74;break}case 3:{y=f+444|0;P=_png_reciprocal(c[y>>2]|0)|0;Q=_png_reciprocal2(c[y>>2]|0,c[k>>2]|0)|0;u=74;break}default:{P=1e5;Q=1e5;u=74}}do if((u|0)==74){y=(_png_gamma_significant(Q)|0)==0;A=f+450|0;B=b[A>>1]|0;if(y){R=b[f+454>>1]&255;S=B&255;T=b[f+452>>1]&255}else{y=_png_gamma_8bit_correct(B&65535,Q)|0;B=_png_gamma_8bit_correct(e[f+452>>1]|0,Q)|0;R=_png_gamma_8bit_correct(e[f+454>>1]|0,Q)|0;S=y;T=B}B=(_png_gamma_significant(P)|0)==0;y=b[A>>1]|0;if(B){J=y&255;K=S;L=b[f+454>>1]&255;M=b[f+452>>1]&255;N=T;O=R;break}else{B=_png_gamma_8bit_correct(y&65535,P)|0;y=_png_gamma_8bit_correct(e[f+452>>1]|0,P)|0;J=B;K=S;L=_png_gamma_8bit_correct(e[f+454>>1]|0,P)|0;M=y;N=T;O=R;break}}while(0);if(C<<16>>16){E=f+420|0;y=f+524|0;B=f+500|0;A=J&255;w=f+496|0;D=M&255;x=L&255;p=f+488|0;n=0;do{b:do if((n|0)<(e[E>>1]|0)){s=(c[y>>2]|0)+n|0;h=a[s>>0]|0;switch(h<<24>>24){case -1:{u=86;break b;break}case 0:{a[z+(n*3|0)>>0]=K;a[z+(n*3|0)+1>>0]=N;a[z+(n*3|0)+2>>0]=O;break b;break}default:{t=c[B>>2]|0;j=z+(n*3|0)|0;o=h&255;h=(U(o^255,A)|0)+128+(U(d[t+(d[j>>0]|0)>>0]|0,o)|0)|0;o=c[w>>2]|0;a[j>>0]=a[o+(((h>>>8&255)+h|0)>>>8&255)>>0]|0;h=z+(n*3|0)+1|0;j=d[s>>0]|0;v=(U(j,d[t+(d[h>>0]|0)>>0]|0)|0)+128+(U(j^255,D)|0)|0;a[h>>0]=a[o+(((v>>>8&255)+v|0)>>>8&255)>>0]|0;v=z+(n*3|0)+2|0;h=d[s>>0]|0;s=(U(h,d[t+(d[v>>0]|0)>>0]|0)|0)+128+(U(h^255,x)|0)|0;a[v>>0]=a[o+(((s>>>8&255)+s|0)>>>8&255)>>0]|0;break b}}}else u=86;while(0);if((u|0)==86){u=0;s=c[p>>2]|0;o=z+(n*3|0)|0;a[o>>0]=a[s+(d[o>>0]|0)>>0]|0;o=z+(n*3|0)+1|0;a[o>>0]=a[s+(d[o>>0]|0)>>0]|0;o=z+(n*3|0)+2|0;a[o>>0]=a[s+(d[o>>0]|0)>>0]|0}n=n+1|0}while((n|0)!=(F|0))}F=c[q>>2]&-8321;c[q>>2]=F;G=F}while(0);if((G&4104|0)!=8){l=g;return}if((a[r>>0]|0)!=3){l=g;return}r=b[f+412>>1]|0;u=r&65535;O=a[f+512>>0]|0;N=8-(O&255)|0;c[q>>2]=G&-9;G=r<<16>>16!=0;if(O<<24>>24!=0&(N|0)>0&G){O=c[f+408>>2]|0;r=0;do{q=O+(r*3|0)|0;a[q>>0]=(d[q>>0]|0)>>>N;r=r+1|0}while((r|0)!=(u|0))}r=a[f+513>>0]|0;N=8-(r&255)|0;if(r<<24>>24!=0&(N|0)>0&G){r=c[f+408>>2]|0;O=0;do{q=r+(O*3|0)+1|0;a[q>>0]=(d[q>>0]|0)>>>N;O=O+1|0}while((O|0)!=(u|0))}O=a[f+514>>0]|0;N=8-(O&255)|0;if(!(O<<24>>24!=0&(N|0)>0&G)){l=g;return}G=c[f+408>>2]|0;f=0;do{O=G+(f*3|0)+2|0;a[O>>0]=(d[O>>0]|0)>>>N;f=f+1|0}while((f|0)!=(u|0));l=g;return}function _png_inflate_claim(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0;e=l;l=l+64|0;if((l|0)>=(m|0))ba(64);f=e;g=b+220|0;h=c[g>>2]|0;if(h|0){a[f>>0]=h>>>24;a[f+1>>0]=h>>>16;a[f+2>>0]=h>>>8;a[f+3>>0]=h;_png_safecat(f,64,4,794827)|0;_png_chunk_warning(b,f);c[g>>2]=0}f=b+616|0;h=(c[f>>2]&12|0)==12;i=h?15:0;a[b+436>>0]=(h^1)&1;h=b+224|0;c[h>>2]=0;c[b+228>>2]=0;c[b+236>>2]=0;c[b+240>>2]=0;j=b+212|0;if(!(c[j>>2]&2)){k=_inflateInit2_(h,i,1108582,56)|0;if(!k){c[j>>2]=c[j>>2]|2;n=0}else n=k}else n=_inflateReset2(h,i)|0;if((c[f>>2]&768|0)==768)o=_inflateValidate(h,0)|0;else o=n;if(!o){c[g>>2]=d;l=e;return o|0}else{_png_zstream_error(b,o);l=e;return o|0}return 0}function _inflateReset2(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0;if(!a){d=-2;return d|0}e=a+32|0;if(!(c[e>>2]|0)){d=-2;return d|0}f=a+36|0;g=c[f>>2]|0;if(!g){d=-2;return d|0}h=a+28|0;i=c[h>>2]|0;if(!i){d=-2;return d|0}if((c[i>>2]|0)!=(a|0)){d=-2;return d|0}if(((c[i+4>>2]|0)+-16180|0)>>>0>31){d=-2;return d|0}if((b|0)<0){j=0;k=0-b|0}else{j=(b>>>4)+5|0;k=(b|0)<48?b&15:b}if(!((k|0)==0|(k&-8|0)==8)){d=-2;return d|0}b=i+56|0;l=c[b>>2]|0;m=i+40|0;if((l|0)!=0?(c[m>>2]|0)!=(k|0):0){Pi[g&2047](c[a+40>>2]|0,l);c[b>>2]=0;b=c[e>>2]|0;c[i+12>>2]=j;c[m>>2]=k;if(!b){d=-2;return d|0}}else{c[i+12>>2]=j;c[m>>2]=k}if(!(c[f>>2]|0)){d=-2;return d|0}f=c[h>>2]|0;if(!f){d=-2;return d|0}if((c[f>>2]|0)!=(a|0)){d=-2;return d|0}h=f+4|0;if(((c[h>>2]|0)+-16180|0)>>>0>31){d=-2;return d|0}c[f+44>>2]=0;c[f+48>>2]=0;c[f+52>>2]=0;c[f+32>>2]=0;c[a+20>>2]=0;c[a+8>>2]=0;c[a+24>>2]=0;k=c[f+12>>2]|0;if(k|0)c[a+48>>2]=k&1;c[h>>2]=16180;c[f+8>>2]=0;c[f+16>>2]=0;c[f+24>>2]=32768;c[f+36>>2]=0;c[f+60>>2]=0;c[f+64>>2]=0;h=f+1332|0;c[f+112>>2]=h;c[f+84>>2]=h;c[f+80>>2]=h;c[f+7108>>2]=1;c[f+7112>>2]=-1;d=0;return d|0}function _inflateInit2_(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0;if(!e){g=-6;return g|0}if((f|0)!=56|(a[e>>0]|0)!=49){g=-6;return g|0}if(!b){g=-2;return g|0}c[b+24>>2]=0;e=b+32|0;f=c[e>>2]|0;if(!f){c[e>>2]=1188;c[b+40>>2]=0;h=1188}else h=f;f=b+36|0;if(!(c[f>>2]|0))c[f>>2]=661;e=b+40|0;i=nj[h&2047](c[e>>2]|0,1,7120)|0;if(!i){g=-4;return g|0}h=b+28|0;c[h>>2]=i;c[i>>2]=b;c[i+56>>2]=0;c[i+4>>2]=16180;j=_inflateReset2(b,d)|0;if(!j){g=0;return g|0}Pi[c[f>>2]&2047](c[e>>2]|0,i);c[h>>2]=0;g=j;return g|0}function _inflateValidate(a,b){a=a|0;b=b|0;var d=0,e=0;if(!a){d=-2;return d|0}if(!(c[a+32>>2]|0)){d=-2;return d|0}if(!(c[a+36>>2]|0)){d=-2;return d|0}e=c[a+28>>2]|0;if(!e){d=-2;return d|0}if((c[e>>2]|0)!=(a|0)){d=-2;return d|0}if(((c[e+4>>2]|0)+-16180|0)>>>0>31){d=-2;return d|0}a=e+12|0;e=c[a>>2]|0;c[a>>2]=b|0?e|4:e&-5;d=0;return d|0}function _png_muldiv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0.0;if(!e){f=0;return f|0}if((b|0)==0|(d|0)==0){c[a>>2]=0;f=1;return f|0}g=+G(+(+(b|0)*+(d|0)/+(e|0)+.5));if(!(g<=2147483647.0&g>=-2147483648.0)){f=0;return f|0}c[a>>2]=~~g;f=1;return f|0}function _png_gamma_significant(a){a=a|0;return (a+-95e3|0)>>>0>1e4|0}function _png_reciprocal(a){a=a|0;var b=0.0;b=+G(+(1.0e10/+(a|0)+.5));return (b<=2147483647.0&b>=-2147483648.0?~~b:0)|0}function _png_colorspace_set_rgb_coefficients(d){d=d|0;var e=0,f=0,g=0,h=0,i=0.0,j=0,k=0,l=0,m=0,n=0,o=0;if(a[d+677>>0]|0)return;if(!(b[d+874>>1]&2))return;e=c[d+840>>2]|0;f=c[d+852>>2]|0;g=c[d+864>>2]|0;h=f+e+g|0;if(!((e|0)>-1&(h|0)>0))_png_error(d,794993);if(e){i=+G(+(+(e|0)*32768.0/+(h|0)+.5));if(i<=2147483647.0&i>=-2147483648.0)j=~~i;else _png_error(d,794993)}else j=0;if(!((f|0)>-1&j>>>0<32769))_png_error(d,794993);if(f){i=+G(+(+(f|0)*32768.0/+(h|0)+.5));if(i<=2147483647.0&i>=-2147483648.0)k=~~i;else _png_error(d,794993)}else k=0;if(!((g|0)>-1&k>>>0<32769))_png_error(d,794993);if(g){i=+G(+(+(g|0)*32768.0/+(h|0)+.5));h=~~i;if(i<=2147483647.0&i>=-2147483648.0&h>>>0<32769)l=h;else _png_error(d,794993)}else l=0;h=k+j+l|0;if((h|0)>=32770)_png_error(d,794993);g=(h|0)==32769?-1:(h|0)<32768&1;do if(g){if(!((k|0)<(j|0)|(k|0)<(l|0))){m=l;n=g+k|0;o=j;break}if((j|0)<(k|0)|(j|0)<(l|0)){m=g+l|0;n=k;o=j;break}else{m=l;n=k;o=g+j|0;break}}else{m=l;n=k;o=j}while(0);if((n+o+m|0)!=32768)_png_error(d,794951);b[d+678>>1]=o;b[d+680>>1]=n;return}function _png_build_gamma_table(d,e){d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0.0,n=0.0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0;f=d+488|0;if(!((c[f>>2]|0)==0?!(c[d+492>>2]|0):0)){_png_warning(d,794925);_png_destroy_gamma_table(d)}if((e|0)>=9){if(!(a[d+427>>0]&2))g=a[d+515>>0]|0;else{e=a[d+512>>0]|0;h=a[d+513>>0]|0;i=(h&255)>(e&255)?h:e;e=a[d+514>>0]|0;g=(e&255)>(i&255)?e:i}i=(g+-1&255)<15?16-(g&255)&255:0;g=d+216|0;e=c[g>>2]&67109888;h=(e|0)!=0&(i&255)<5?5:i;i=((h&255)<8?h:8)&255;c[d+480>>2]=i;h=d+492|0;j=d+484|0;k=c[j>>2]|0;l=(k|0)>0;if(e){if(l){m=+G(+(+(k|0)*(+(c[d+800>>2]|0)*1.0e-05)+.5));n=m<=2147483647.0&m>=-2147483648.0?+(~~m|0)*1.0e-05:0.0}else n=1.0;e=8-i|0;o=1<<e;p=16-i|0;q=_png_calloc(d,o<<2)|0;c[h>>2]=q;r=0;do{c[q+(r<<2)>>2]=_png_malloc(d,512)|0;r=r+1|0}while(r>>>0<o>>>0);r=(1<<p)+-1|0;p=255>>>i;s=0;t=0;while(1){u=t*257|0;v=u&65535;w=((((U(~~+G(+(+J(+(+(u+128|0)/65535.0),+n)*65535.0+.5))&65535,r)|0)+32768|0)>>>0)/65535|0)+1|0;if(s>>>0<w>>>0){u=s;do{b[(c[q+((u&p)<<2)>>2]|0)+(u>>>e<<1)>>1]=v;u=u+1|0}while((u|0)!=(w|0));x=w}else x=s;t=t+1|0;if((t|0)==255)break;else s=x}s=o<<8;if(x>>>0<s>>>0){o=x;do{b[(c[q+((o&p)<<2)>>2]|0)+(o>>>e<<1)>>1]=-1;o=o+1|0}while((o|0)!=(s|0))}}else{do if(l){s=c[d+800>>2]|0;if(s|0?(n=+G(+(1.0e15/+(s|0)/+(k|0)+.5)),!(!(n>=-2147483648.0)|!(n<=2147483647.0))):0){y=~~n;break}y=0}else y=1e5;while(0);_png_build_16bit_table(d,h,i,y)}if(!(c[g>>2]&6291584))return;g=d+800|0;n=+G(+(1.0e10/+(c[g>>2]|0)+.5));_png_build_16bit_table(d,d+508|0,i,n<=2147483647.0&n>=-2147483648.0?~~n:0);y=c[j>>2]|0;if((y|0)>0){n=+G(+(1.0e10/+(y|0)+.5));z=n<=2147483647.0&n>=-2147483648.0?~~n:0}else z=c[g>>2]|0;_png_build_16bit_table(d,d+504|0,i,z);return}z=d+484|0;i=c[z>>2]|0;do if((i|0)>0){g=c[d+800>>2]|0;if(g|0?(n=+G(+(1.0e15/+(g|0)/+(i|0)+.5)),!(!(n>=-2147483648.0)|!(n<=2147483647.0))):0){A=~~n;break}A=0}else A=1e5;while(0);i=_png_malloc(d,256)|0;c[f>>2]=i;if((A+-95e3|0)>>>0>1e4){n=+(A|0)*1.0e-05;A=0;do{if((A+-1|0)>>>0<254)B=~~+G(+(+J(+(+(A|0)/255.0),+n)*255.0+.5))&255;else B=A&255;a[i+A>>0]=B;A=A+1|0}while((A|0)!=256)}else{A=0;do{a[i+A>>0]=A;A=A+1|0}while((A|0)!=256)}if(!(c[d+216>>2]&6291584))return;A=d+800|0;n=+G(+(1.0e10/+(c[A>>2]|0)+.5));i=n<=2147483647.0&n>=-2147483648.0?~~n:0;B=_png_malloc(d,256)|0;c[d+500>>2]=B;if((i+-95e3|0)>>>0>1e4){n=+(i|0)*1.0e-05;i=0;do{if((i+-1|0)>>>0<254)C=~~+G(+(+J(+(+(i|0)/255.0),+n)*255.0+.5))&255;else C=i&255;a[B+i>>0]=C;i=i+1|0}while((i|0)!=256)}else{i=0;do{a[B+i>>0]=i;i=i+1|0}while((i|0)!=256)}i=c[z>>2]|0;if((i|0)>0){n=+G(+(1.0e10/+(i|0)+.5));D=n<=2147483647.0&n>=-2147483648.0?~~n:0}else D=c[A>>2]|0;A=_png_malloc(d,256)|0;c[d+496>>2]=A;if((D+-95e3|0)>>>0<=1e4){d=0;do{a[A+d>>0]=d;d=d+1|0}while((d|0)!=256);return}n=+(D|0)*1.0e-05;D=0;do{if((D+-1|0)>>>0<254)E=~~+G(+(+J(+(+(D|0)/255.0),+n)*255.0+.5))&255;else E=D&255;a[A+D>>0]=E;D=D+1|0}while((D|0)!=256);return}function _png_reciprocal2(a,b){a=a|0;b=b|0;var c=0.0,d=0;if((a|0)!=0&(b|0)!=0?(c=+G(+(1.0e15/+(a|0)/+(b|0)+.5)),!(!(c>=-2147483648.0)|!(c<=2147483647.0))):0){d=~~c;return d|0}d=0;return d|0}function _png_gamma_8bit_correct(a,b){a=a|0;b=b|0;var c=0;if((a+-1|0)>>>0<254){c=~~+G(+(+J(+(+(a|0)/255.0),+(+(b|0)*1.0e-05))*255.0+.5))&255;return c|0}else{c=a&255;return c|0}return 0}function _png_gamma_correct(b,c,d){b=b|0;c=c|0;d=d|0;var e=0,f=0,g=0;e=c+-1|0;if((a[b+428>>0]|0)!=8)if(e>>>0<65534){f=~~+G(+(+J(+(+(c|0)/65535.0),+(+(d|0)*1.0e-05))*65535.0+.5))&65535;return f|0}else{f=c&65535;return f|0}else{if(e>>>0<254)g=~~+G(+(+J(+(+(c|0)/255.0),+(+(d|0)*1.0e-05))*255.0+.5))&255;else g=c&255;f=g&255;return f|0}return 0}function _png_destroy_gamma_table(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0;b=a+488|0;_png_free(a,c[b>>2]|0);c[b>>2]=0;b=a+492|0;d=c[b>>2]|0;if(d|0){e=8-(c[a+480>>2]|0)|0;f=1<<e;if((e|0)==31)g=d;else{e=0;h=d;while(1){_png_free(a,c[h+(e<<2)>>2]|0);e=e+1|0;d=c[b>>2]|0;if((e|0)>=(f|0)){g=d;break}else h=d}}_png_free(a,g);c[b>>2]=0}b=a+496|0;_png_free(a,c[b>>2]|0);c[b>>2]=0;b=a+500|0;_png_free(a,c[b>>2]|0);c[b>>2]=0;b=a+504|0;g=c[b>>2]|0;if(g|0){h=8-(c[a+480>>2]|0)|0;f=1<<h;if((h|0)==31)i=g;else{h=0;e=g;while(1){_png_free(a,c[e+(h<<2)>>2]|0);h=h+1|0;g=c[b>>2]|0;if((h|0)>=(f|0)){i=g;break}else e=g}}_png_free(a,i);c[b>>2]=0}b=a+508|0;i=c[b>>2]|0;if(!i)return;e=8-(c[a+480>>2]|0)|0;f=1<<e;if((e|0)==31)j=i;else{e=0;h=i;while(1){_png_free(a,c[h+(e<<2)>>2]|0);e=e+1|0;i=c[b>>2]|0;if((e|0)>=(f|0)){j=i;break}else h=i}}_png_free(a,j);c[b>>2]=0;return}function _png_build_16bit_table(a,d,e,f){a=a|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0.0,k=0,l=0,m=0.0,n=0,o=0;g=8-e|0;h=1<<g;i=(1<<16-e)+-1|0;j=1.0/+(i|0);k=1<<15-e;l=_png_calloc(a,h<<2)|0;c[d>>2]=l;m=+(f|0)*1.0e-05;d=(e|0)==0;if((f+-95e3|0)>>>0>1e4){f=0;do{e=_png_malloc(a,512)|0;c[l+(f<<2)>>2]=e;n=0;do{b[e+(n<<1)>>1]=~~+G(+(+J(+(j*+(((n<<g)+f|0)>>>0)),+m)*65535.0+.5));n=n+1|0}while((n|0)!=256);f=f+1|0}while(f>>>0<h>>>0);return}else o=0;do{f=_png_malloc(a,512)|0;c[l+(o<<2)>>2]=f;if(d){n=0;do{b[f+(n<<1)>>1]=(n<<g)+o;n=n+1|0}while((n|0)!=256)}else{n=0;do{b[f+(n<<1)>>1]=(((((n<<g)+o|0)*65535|0)+k|0)>>>0)/(i>>>0)|0;n=n+1|0}while((n|0)!=256)}o=o+1|0}while(o>>>0<h>>>0);return}function _png_read_transform_info(e,f){e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;g=c[e+216>>2]|0;do if(g&4096|0){h=f+25|0;i=a[h>>0]|0;j=b[e+420>>1]|0;if(i<<24>>24==3){a[h>>0]=j<<16>>16?6:2;a[f+24>>0]=8;b[f+22>>1]=0;if(c[e+408>>2]|0)break;_png_error(e,795085)}if(!((g&33554432|0)==0|j<<16>>16==0))a[h>>0]=i|4;i=f+24|0;if((d[i>>0]|0)<8)a[i>>0]=8;b[f+22>>1]=0}while(0);if(g&128|0){i=f+170|0;h=e+448|0;b[i>>1]=b[h>>1]|0;b[i+2>>1]=b[h+2>>1]|0;b[i+4>>1]=b[h+4>>1]|0;b[i+6>>1]=b[h+6>>1]|0;b[i+8>>1]=b[h+8>>1]|0}c[f+40>>2]=c[e+800>>2];h=f+24|0;i=a[h>>0]|0;if(i<<24>>24==16){if(!(g&67108864))k=16;else{a[h>>0]=8;k=8}if(!(g&1024))l=k;else{a[h>>0]=8;l=8}}else l=i;if(g&16384|0){i=f+25|0;a[i>>0]=a[i>>0]|2}if(g&6291456|0){i=f+25|0;a[i>>0]=a[i>>0]&-3}a:do if(g&64|0){i=f+25|0;switch(a[i>>0]|0){case 6:case 2:break;default:break a}if((c[e+608>>2]|0)!=0&l<<24>>24==8)a[i>>0]=3}while(0);if((g&512|0)!=0&l<<24>>24==8)if((a[f+25>>0]|0)==3)m=8;else{a[h>>0]=16;m=16}else m=l;if((g&4|0)!=0&(m&255)<8){a[h>>0]=8;n=8}else n=m;m=f+25|0;l=a[m>>0]|0;i=l&255;if(l<<24>>24==3)o=1;else o=i&2|1;k=f+29|0;a[k>>0]=o;if(!(g&262144))p=l;else{l=i&251;a[m>>0]=l;b[f+22>>1]=0;p=l}if(!(p&4))q=o;else{l=o+1<<24>>24;a[k>>0]=l;q=l}b:do if(g&32768){switch(p<<24>>24){case 0:case 2:break;default:{r=q;break b}}l=q+1<<24>>24;a[k>>0]=l;if(!(g&16777216))r=l;else{a[m>>0]=p|4;r=l}}else r=q;while(0);if(g&1048576){g=a[e+204>>0]|0;if(!(g<<24>>24))s=n;else{a[h>>0]=g;s=g}g=a[e+205>>0]|0;if(!(g<<24>>24)){t=r;u=s}else{a[k>>0]=g;t=g;u=s}}else{t=r;u=n}n=U(u&255,t&255)|0;a[f+30>>0]=n;t=n&255;n=c[f>>2]|0;if(t>>>0>7){v=U(t>>>3,n)|0;w=f+12|0;c[w>>2]=v;x=e+396|0;c[x>>2]=v;return}else{v=((U(t,n)|0)+7|0)>>>3;w=f+12|0;c[w>>2]=v;x=e+396|0;c[x>>2]=v;return}}function _png_read_sig(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0;e=b+433|0;f=a[e>>0]|0;g=f&255;if((f&255)>7)return;h=8-g|0;c[b+776>>2]=17;_png_read_data(b,d+32+g|0,h);a[e>>0]=8;e=d+32|0;if(!(_png_sig_cmp(e,g,h)|0)){if((f&255)>=3)return;d=b+208|0;c[d>>2]=c[d>>2]|4096;return}if((f&255)>=4)_png_error(b,798100);if(!(_png_sig_cmp(e,g,h+-4|0)|0))_png_error(b,798100);else _png_error(b,798085)}function _png_handle_IHDR(b,e,f){b=b|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;g=l;l=l+16|0;if((l|0)>=(m|0))ba(16);h=g;i=b+208|0;j=c[i>>2]|0;if(j&1|0)_png_chunk_error(b,795542);if((f|0)!=13)_png_chunk_error(b,795555);c[i>>2]=j|1;_png_read_data(b,h,13);_png_calculate_crc(b,h,13);_png_crc_finish(b,0)|0;j=(d[h+1>>0]|0)<<16|(d[h>>0]|0)<<24|(d[h+2>>0]|0)<<8|(d[h+3>>0]|0);if((j|0)<0)_png_error(b,794082);i=(d[h+5>>0]|0)<<16|(d[h+4>>0]|0)<<24|(d[h+6>>0]|0)<<8|(d[h+7>>0]|0);if((i|0)<0)_png_error(b,794082);f=a[h+8>>0]|0;k=f&255;n=a[h+9>>0]|0;o=n&255;p=a[h+10>>0]|0;q=p&255;r=a[h+11>>0]|0;s=r&255;t=a[h+12>>0]|0;h=t&255;c[b+348>>2]=j;c[b+352>>2]=i;a[b+428>>0]=f;a[b+424>>0]=t;a[b+427>>0]=n;a[b+688>>0]=r;a[b+720>>0]=p;switch(n<<24>>24){case 6:{u=4;break}case 4:{u=2;break}case 2:{u=3;break}default:u=1}a[b+431>>0]=u;n=U(k,u&255)|0;a[b+430>>0]=n;u=n&255;if(u>>>0>7){v=U(u>>>3,j)|0;w=b+364|0;c[w>>2]=v;_png_set_IHDR(b,e,j,i,k,o,h,q,s);l=g;return}else{v=((U(u,j)|0)+7|0)>>>3;w=b+364|0;c[w>>2]=v;_png_set_IHDR(b,e,j,i,k,o,h,q,s);l=g;return}}function _png_handle_IEND(a,b,d){a=a|0;b=b|0;d=d|0;var e=0;b=a+208|0;e=c[b>>2]|0;if((e&5|0)!=5)_png_chunk_error(a,795542);c[b>>2]=e|24;_png_crc_finish(a,d)|0;if(!d)return;_png_chunk_benign_error(a,795555);return}function _png_chunk_unknown_handling(b,e){b=b|0;e=e|0;var f=0,g=0,h=0,i=0,j=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f;a[g>>0]=e>>>24;a[g+1>>0]=e>>>16;a[g+2>>0]=e>>>8;a[g+3>>0]=e;a[g+4>>0]=0;if(!b){h=0;l=f;return h|0}e=c[b+668>>2]|0;if(!e){h=0;l=f;return h|0}i=c[b+672>>2]|0;b=i+(e*5|0)|0;while(1){e=b+-5|0;if(!(_memcmp(g,e,4)|0))break;if(e>>>0>i>>>0)b=e;else{h=0;j=7;break}}if((j|0)==7){l=f;return h|0}h=d[b+-1>>0]|0;l=f;return h|0}function _png_handle_unknown(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0;f=a+660|0;do if(!(c[f>>2]|0)){if(!e)g=c[a+664>>2]|0;else g=e;switch(g|0){case 3:{h=13;break}case 2:{if(!(c[a+376>>2]&536870912))h=14;else h=13;break}default:h=14}if((h|0)==13){i=(_png_cache_unknown_chunk(a,d)|0)==0;j=i?1:g;h=15;break}else if((h|0)==14){_png_crc_finish(a,d)|0;j=g;h=15;break}}else if(_png_cache_unknown_chunk(a,d)|0){i=$i[c[f>>2]&8191](a,a+740|0)|0;if((i|0)<0)_png_chunk_error(a,797758);if(!i)if((e|0)<2)if((c[a+664>>2]|0)<2){_png_chunk_warning(a,797778);_png_app_warning(a,797800);h=16}else h=16;else{j=e;h=15}else k=1}else k=0;while(0);if((h|0)==15)switch(j|0){case 3:{h=17;break}case 2:{h=16;break}default:k=0}if((h|0)==16)if(!(c[a+376>>2]&536870912))k=0;else h=17;a:do if((h|0)==17){j=a+732|0;e=c[j>>2]|0;switch(e|0){case 1:{k=0;break a;break}case 2:{c[j>>2]=1;_png_chunk_benign_error(a,795248);k=0;break a;break}case 0:break;default:c[j>>2]=e+-1}_png_set_unknown_chunks(a,b,a+740|0,1);k=1}while(0);b=a+748|0;h=c[b>>2]|0;if(h|0)_png_free(a,h);c[b>>2]=0;if(k|0)return;if(!(c[a+376>>2]&536870912))_png_chunk_error(a,797876);else return}function _png_handle_PLTE(e,f,g){e=e|0;f=f|0;g=g|0;var h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0;h=l;l=l+784|0;if((l|0)>=(m|0))ba(784);i=h+8|0;j=h;k=e+208|0;n=c[k>>2]|0;if(!(n&1))_png_chunk_error(e,795272);if(n&2|0)_png_chunk_error(e,1085509);if(n&4|0){_png_crc_finish(e,g)|0;_png_chunk_benign_error(e,795542);l=h;return}c[k>>2]=n|2;n=e+427|0;k=a[n>>0]|0;if(!(k&2)){_png_crc_finish(e,g)|0;_png_chunk_benign_error(e,797637);l=h;return}if(!(g>>>0<769&((g>>>0)%3|0|0)==0)){_png_crc_finish(e,g)|0;if((a[n>>0]|0)==3)_png_chunk_error(e,795555);_png_chunk_benign_error(e,795555);l=h;return}n=(g>>>0)/3|0;if(k<<24>>24==3)o=1<<d[e+428>>0];else o=256;k=(n|0)>(o|0)?o:n;if((k|0)>0){n=j+1|0;o=j+2|0;p=0;q=i;while(1){_png_read_data(e,j,3);_png_calculate_crc(e,j,3);a[q>>0]=a[j>>0]|0;a[q+1>>0]=a[n>>0]|0;a[q+2>>0]=a[o>>0]|0;p=p+1|0;if((p|0)>=(k|0))break;else q=q+3|0}}_png_crc_finish(e,(U(k,-3)|0)+g|0)|0;_png_set_PLTE(e,f,i,k);k=e+420|0;do if(!(b[k>>1]|0)){if(!f){l=h;return}i=f+8|0;g=c[i>>2]|0;if(!(g&16)){r=i;s=g}else{b[k>>1]=0;t=i;u=24}}else{b[k>>1]=0;if(f|0){t=f+8|0;u=24;break}_png_chunk_benign_error(e,797662);l=h;return}while(0);if((u|0)==24){b[f+22>>1]=0;_png_chunk_benign_error(e,797662);r=t;s=c[t>>2]|0}if(s&64|0)_png_chunk_benign_error(e,797681);if(!(c[r>>2]&32)){l=h;return}_png_chunk_benign_error(e,797700);l=h;return}function _png_handle_bKGD(e,f,g){e=e|0;f=f|0;g=g|0;var h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;h=l;l=l+16|0;if((l|0)>=(m|0))ba(16);i=h+10|0;j=h;k=c[e+208>>2]|0;if(!(k&1))_png_chunk_error(e,795272);if((k&4|0)==0?(n=e+427|0,o=a[n>>0]|0,p=o<<24>>24==3,!((k&2|0)==0&p)):0){k=(f|0)!=0;if(k?c[f+8>>2]&32|0:0){_png_crc_finish(e,g)|0;_png_chunk_benign_error(e,1085509);l=h;return}if(((p?1:(o<<1&4|2)&255)|0)!=(g|0)){_png_crc_finish(e,g)|0;_png_chunk_benign_error(e,795555);l=h;return}_png_read_data(e,i,g);_png_calculate_crc(e,i,g);if(_png_crc_finish(e,0)|0){l=h;return}o=a[n>>0]|0;n=a[i>>0]|0;do if(o<<24>>24!=3){a[j>>0]=0;p=(d[i+1>>0]|0|(n&255)<<8)&65535;if(!(o&2)){b[j+8>>1]=p;b[j+6>>1]=p;b[j+4>>1]=p;b[j+2>>1]=p;break}else{b[j+2>>1]=p;b[j+4>>1]=(d[i+2>>0]|0)<<8|(d[i+3>>0]|0);b[j+6>>1]=(d[i+4>>0]|0)<<8|(d[i+5>>0]|0);b[j+8>>1]=0;break}}else{a[j>>0]=n;do if(k?(p=b[f+20>>1]|0,p<<16>>16!=0):0){q=n&255;if(q>>>0<(p&65535)>>>0){p=c[e+408>>2]|0;b[j+2>>1]=d[p+(q*3|0)>>0]|0;b[j+4>>1]=d[p+(q*3|0)+1>>0]|0;b[j+6>>1]=d[p+(q*3|0)+2>>0]|0;break}_png_chunk_benign_error(e,797623);l=h;return}else r=18;while(0);if((r|0)==18){b[j+6>>1]=0;b[j+4>>1]=0;b[j+2>>1]=0}b[j+8>>1]=0}while(0);_png_set_bKGD(e,f,j);l=h;return}_png_crc_finish(e,g)|0;_png_chunk_benign_error(e,795542);l=h;return}function _png_handle_cHRM(a,f,g){a=a|0;f=f|0;g=g|0;var h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0;h=l;l=l+64|0;if((l|0)>=(m|0))ba(64);i=h+32|0;j=h;k=c[a+208>>2]|0;if(!(k&1))_png_chunk_error(a,795272);if(k&6|0){_png_crc_finish(a,g)|0;_png_chunk_benign_error(a,795542);l=h;return}if((g|0)!=32){_png_crc_finish(a,g)|0;_png_chunk_benign_error(a,795555);l=h;return}_png_read_data(a,i,32);_png_calculate_crc(a,i,32);if(_png_crc_finish(a,0)|0){l=h;return}g=(d[i+1>>0]|0)<<16|(d[i>>0]|0)<<24|(d[i+2>>0]|0)<<8|(d[i+3>>0]|0);k=j+24|0;c[k>>2]=(g|0)>-1?g:-1;g=(d[i+5>>0]|0)<<16|(d[i+4>>0]|0)<<24|(d[i+6>>0]|0)<<8|(d[i+7>>0]|0);n=j+28|0;c[n>>2]=(g|0)>-1?g:-1;g=(d[i+9>>0]|0)<<16|(d[i+8>>0]|0)<<24|(d[i+10>>0]|0)<<8|(d[i+11>>0]|0);c[j>>2]=(g|0)>-1?g:-1;g=(d[i+12>>0]|0)<<24;o=(d[i+13>>0]|0)<<16|g|(d[i+14>>0]|0)<<8|(d[i+15>>0]|0);c[j+4>>2]=(o|0)>-1?o:-1;o=(d[i+16>>0]|0)<<24;p=(d[i+17>>0]|0)<<16|o|(d[i+18>>0]|0)<<8|(d[i+19>>0]|0);c[j+8>>2]=(p|0)>-1?p:-1;p=(d[i+20>>0]|0)<<24;q=(d[i+21>>0]|0)<<16|p|(d[i+22>>0]|0)<<8|(d[i+23>>0]|0);c[j+12>>2]=(q|0)>-1?q:-1;q=(d[i+24>>0]|0)<<24;r=(d[i+25>>0]|0)<<16|q|(d[i+26>>0]|0)<<8|(d[i+27>>0]|0);c[j+16>>2]=(r|0)>-1?r:-1;r=(d[i+28>>0]|0)<<24;s=(d[i+29>>0]|0)<<16|r|(d[i+30>>0]|0)<<8|(d[i+31>>0]|0);c[j+20>>2]=(s|0)>-1?s:-1;if((r|(g|o|p|q)|0)<0|((c[k>>2]|0)==-1|(c[n>>2]|0)==-1|(c[j>>2]|0)==-1)){_png_chunk_benign_error(a,797518);l=h;return}n=a+874|0;k=e[n>>1]|0;if(k&32768|0){l=h;return}if(!(k&16)){b[n>>1]=k|16;_png_colorspace_set_chromaticities(a,a+800|0,j,1)|0;_png_colorspace_sync(a,f);l=h;return}else{b[n>>1]=k|32768;_png_colorspace_sync(a,f);_png_chunk_benign_error(a,1085509);l=h;return}}function _png_handle_gAMA(a,b,e){a=a|0;b=b|0;e=e|0;var f=0,g=0,h=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f;h=c[a+208>>2]|0;if(!(h&1))_png_chunk_error(a,795272);if(h&6|0){_png_crc_finish(a,e)|0;_png_chunk_benign_error(a,795542);l=f;return}if((e|0)!=4){_png_crc_finish(a,e)|0;_png_chunk_benign_error(a,795555);l=f;return}_png_read_data(a,g,4);_png_calculate_crc(a,g,4);if(_png_crc_finish(a,0)|0){l=f;return}e=(d[g+1>>0]|0)<<16|(d[g>>0]|0)<<24|(d[g+2>>0]|0)<<8|(d[g+3>>0]|0);_png_colorspace_set_gamma(a,a+800|0,(e|0)>-1?e:-1);_png_colorspace_sync(a,b);l=f;return}function _png_handle_hIST(a,f,g){a=a|0;f=f|0;g=g|0;var h=0,i=0,j=0,k=0,n=0;h=l;l=l+528|0;if((l|0)>=(m|0))ba(528);i=h;j=h+512|0;k=c[a+208>>2]|0;if(!(k&1))_png_chunk_error(a,795272);if((k&6|0)!=2){_png_crc_finish(a,g)|0;_png_chunk_benign_error(a,795542);l=h;return}if(f|0?c[f+8>>2]&64|0:0){_png_crc_finish(a,g)|0;_png_chunk_benign_error(a,1085509);l=h;return}k=g>>>1;if(g>>>0>513?1:(k|0)!=(e[a+412>>1]|0|0)){_png_crc_finish(a,g)|0;_png_chunk_benign_error(a,795555);l=h;return}if(k|0){g=j+1|0;n=0;do{_png_read_data(a,j,2);_png_calculate_crc(a,j,2);b[i+(n<<1)>>1]=(d[j>>0]|0)<<8|(d[g>>0]|0);n=n+1|0}while((n|0)!=(k|0))}if(_png_crc_finish(a,0)|0){l=h;return}_png_set_hIST(a,f,i);l=h;return}function _png_handle_oFFs(a,b,e){a=a|0;b=b|0;e=e|0;var f=0,g=0,h=0,i=0,j=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f;h=c[a+208>>2]|0;if(!(h&1))_png_chunk_error(a,795272);if(h&4|0){_png_crc_finish(a,e)|0;_png_chunk_benign_error(a,795542);l=f;return}if(b|0?c[b+8>>2]&256|0:0){_png_crc_finish(a,e)|0;_png_chunk_benign_error(a,1085509);l=f;return}if((e|0)!=9){_png_crc_finish(a,e)|0;_png_chunk_benign_error(a,795555);l=f;return}_png_read_data(a,g,9);_png_calculate_crc(a,g,9);if(_png_crc_finish(a,0)|0){l=f;return}e=d[g>>0]|0;h=(d[g+1>>0]|0)<<16|e<<24|(d[g+2>>0]|0)<<8|(d[g+3>>0]|0);i=d[g+4>>0]|0;j=(d[g+5>>0]|0)<<16|i<<24|(d[g+6>>0]|0)<<8|(d[g+7>>0]|0);_png_set_oFFs(a,b,(e&128|0)==0?h:0-(0-h&2147483647)|0,(i&128|0)==0?j:0-(0-j&2147483647)|0,d[g+8>>0]|0);l=f;return}function _png_handle_pCAL(b,e,f){b=b|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0;g=c[b+208>>2]|0;if(!(g&1))_png_chunk_error(b,795272);if(g&4|0){_png_crc_finish(b,f)|0;_png_chunk_benign_error(b,795542);return}if(e|0?c[e+8>>2]&1024|0:0){_png_crc_finish(b,f)|0;_png_chunk_benign_error(b,1085509);return}g=f+1|0;h=b+764|0;i=c[h>>2]|0;if(i){j=b+768|0;if((c[j>>2]|0)>>>0<g>>>0){c[h>>2]=0;c[j>>2]=0;_png_free(b,i);k=11}else l=i}else k=11;do if((k|0)==11){i=_png_malloc_base(b,g)|0;if(i|0){c[h>>2]=i;c[b+768>>2]=g;l=i;break}_png_crc_finish(b,f)|0;_png_chunk_benign_error(b,795285);return}while(0);_png_read_data(b,l,f);_png_calculate_crc(b,l,f);if(_png_crc_finish(b,0)|0)return;g=l+f|0;a[g>>0]=0;f=l;while(1){m=f+1|0;if(!(a[f>>0]|0))break;else f=m}if((g-f|0)<13){_png_chunk_benign_error(b,795555);return}h=d[m>>0]|0;m=d[f+2>>0]<<16|h<<24|d[f+3>>0]<<8|d[f+4>>0];k=(h&128|0)==0?m:0-(0-m&2147483647)|0;m=d[f+5>>0]|0;h=d[f+6>>0]<<16|m<<24|d[f+7>>0]<<8|d[f+8>>0];i=(m&128|0)==0?h:0-(0-h&2147483647)|0;h=a[f+9>>0]|0;m=a[f+10>>0]|0;j=f+11|0;f=h&255;if((h<<24>>24!=0|m<<24>>24==2?(h+-1&255)>1|m<<24>>24==3:0)?h<<24>>24!=3|m<<24>>24==4:0){if((h&255)>3){_png_chunk_benign_error(b,797087);n=j}else n=j;while(1)if(!(a[n>>0]|0))break;else n=n+1|0;h=m&255;o=_png_malloc_warn(b,h<<2)|0;if(!o){_png_chunk_benign_error(b,795285);return}a:do if(m<<24>>24){p=0;q=n;b:while(1){r=q+1|0;c[o+(p<<2)>>2]=r;if(r>>>0>g>>>0)break;else s=r;while(1){if(!(a[s>>0]|0))break;r=s+1|0;if(r>>>0>g>>>0)break b;else s=r}p=p+1|0;if((p|0)>=(h|0))break a;else q=s}_png_free(b,o);_png_chunk_benign_error(b,797114);return}while(0);_png_set_pCAL(b,e,l,k,i,f,h,j,o);_png_free(b,o);return}_png_chunk_benign_error(b,797063);return}function _png_handle_sCAL(b,e,f){b=b|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0;g=l;l=l+16|0;if((l|0)>=(m|0))ba(16);h=g+4|0;i=g;j=c[b+208>>2]|0;if(!(j&1))_png_chunk_error(b,795272);if(j&4|0){_png_crc_finish(b,f)|0;_png_chunk_benign_error(b,795542);l=g;return}if(e|0?c[e+8>>2]&16384|0:0){_png_crc_finish(b,f)|0;_png_chunk_benign_error(b,1085509);l=g;return}if(f>>>0<4){_png_crc_finish(b,f)|0;_png_chunk_benign_error(b,795555);l=g;return}j=f+1|0;k=b+764|0;n=c[k>>2]|0;if(n){o=b+768|0;if((c[o>>2]|0)>>>0<j>>>0){c[k>>2]=0;c[o>>2]=0;_png_free(b,n);p=13}else q=n}else p=13;do if((p|0)==13){n=_png_malloc_base(b,j)|0;if(n|0){c[k>>2]=n;c[b+768>>2]=j;q=n;break}_png_chunk_benign_error(b,795285);_png_crc_finish(b,f)|0;l=g;return}while(0);_png_read_data(b,q,f);_png_calculate_crc(b,q,f);a[q+f>>0]=0;if(_png_crc_finish(b,0)|0){l=g;return}if(((a[q>>0]|0)+-1&255)>=2){_png_chunk_benign_error(b,796872);l=g;return}c[h>>2]=1;c[i>>2]=0;if((_png_check_fp_number(q,f,i,h)|0?(j=c[h>>2]|0,j>>>0<f>>>0):0)?(k=j+1|0,c[h>>2]=k,(a[q+j>>0]|0)==0):0){if((c[i>>2]&392|0)!=264){_png_chunk_benign_error(b,796902);l=g;return}c[i>>2]=0;j=(_png_check_fp_number(q,f,i,h)|0)!=0;if(!(j&(c[h>>2]|0)==(f|0))){_png_chunk_benign_error(b,796921);l=g;return}if((c[i>>2]&392|0)==264){_png_set_sCAL_s(b,e,d[q>>0]|0,q+1|0,q+k|0);l=g;return}else{_png_chunk_benign_error(b,796939);l=g;return}}_png_chunk_benign_error(b,796885);l=g;return}function _png_handle_pHYs(a,b,e){a=a|0;b=b|0;e=e|0;var f=0,g=0,h=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f;h=c[a+208>>2]|0;if(!(h&1))_png_chunk_error(a,795272);if(h&4|0){_png_crc_finish(a,e)|0;_png_chunk_benign_error(a,795542);l=f;return}if(b|0?c[b+8>>2]&128|0:0){_png_crc_finish(a,e)|0;_png_chunk_benign_error(a,1085509);l=f;return}if((e|0)!=9){_png_crc_finish(a,e)|0;_png_chunk_benign_error(a,795555);l=f;return}_png_read_data(a,g,9);_png_calculate_crc(a,g,9);if(_png_crc_finish(a,0)|0){l=f;return}_png_set_pHYs(a,b,(d[g+1>>0]|0)<<16|(d[g>>0]|0)<<24|(d[g+2>>0]|0)<<8|(d[g+3>>0]|0),(d[g+5>>0]|0)<<16|(d[g+4>>0]|0)<<24|(d[g+6>>0]|0)<<8|(d[g+7>>0]|0),d[g+8>>0]|0);l=f;return}function _png_handle_sBIT(b,e,f){b=b|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0;g=l;l=l+16|0;if((l|0)>=(m|0))ba(16);h=g;i=c[b+208>>2]|0;if(!(i&1))_png_chunk_error(b,795272);if(i&6|0){_png_crc_finish(b,f)|0;_png_chunk_benign_error(b,795542);l=g;return}if(e|0?c[e+8>>2]&2|0:0){_png_crc_finish(b,f)|0;_png_chunk_benign_error(b,1085509);l=g;return}i=b+427|0;if((a[i>>0]|0)==3){j=8;k=3}else{j=a[b+428>>0]|0;k=d[b+431>>0]|0}if(f>>>0>4|(k|0)!=(f|0)){_png_chunk_benign_error(b,795555);_png_crc_finish(b,f)|0;l=g;return}k=h+3|0;n=h+2|0;o=h+1|0;_memset(h|0,j|0,4)|0;_png_read_data(b,h,f);_png_calculate_crc(b,h,f);if(_png_crc_finish(b,0)|0){l=g;return}a:do if(f|0){p=0;while(1){if(((a[h+p>>0]|0)+-1&255)>=(j&255))break;p=p+1|0;if(p>>>0>=f>>>0)break a}_png_chunk_benign_error(b,795555);l=g;return}while(0);f=a[h>>0]|0;h=b+512|0;j=a[o>>0]|0;if(!(a[i>>0]&2)){a[b+515>>0]=f;q=j;r=f;s=f}else{q=a[k>>0]|0;r=a[n>>0]|0;s=j}a[h>>0]=f;a[b+513>>0]=s;a[b+514>>0]=r;a[b+516>>0]=q;_png_set_sBIT(b,e,h);l=g;return}function _png_handle_sRGB(a,f,g){a=a|0;f=f|0;g=g|0;var h=0,i=0,j=0;h=l;l=l+16|0;if((l|0)>=(m|0))ba(16);i=h;j=c[a+208>>2]|0;if(!(j&1))_png_chunk_error(a,795272);if(j&6|0){_png_crc_finish(a,g)|0;_png_chunk_benign_error(a,795542);l=h;return}if((g|0)!=1){_png_crc_finish(a,g)|0;_png_chunk_benign_error(a,795555);l=h;return}_png_read_data(a,i,1);_png_calculate_crc(a,i,1);if(_png_crc_finish(a,0)|0){l=h;return}g=a+874|0;j=e[g>>1]|0;if(j&32768|0){l=h;return}if(!(j&4)){_png_colorspace_set_sRGB(a,a+800|0,d[i>>0]|0)|0;_png_colorspace_sync(a,f);l=h;return}else{b[g>>1]=j|32768;_png_colorspace_sync(a,f);_png_chunk_benign_error(a,795964);l=h;return}}function _png_handle_iCCP(f,g,h){f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0;i=l;l=l+1248|0;if((l|0)>=(m|0))ba(1248);j=i+4|0;k=i+1164|0;n=i+1032|0;o=i+8|0;p=i;c[j>>2]=h;q=c[f+208>>2]|0;if(!(q&1))_png_chunk_error(f,795272);if(q&6|0){_png_crc_finish(f,h)|0;_png_chunk_benign_error(f,795542);l=i;return}if(h>>>0<9){_png_crc_finish(f,h)|0;_png_chunk_benign_error(f,796835);l=i;return}q=f+800|0;r=f+874|0;s=e[r>>1]|0;if(s&32768|0){_png_crc_finish(f,h)|0;l=i;return}a:do if(!(s&4)){t=h>>>0<81?h:81;_png_read_data(f,k,t);_png_calculate_crc(f,k,t);u=h-t|0;c[j>>2]=u;do if(t){v=0;while(1){if(!(a[k+v>>0]|0)){w=v;break}x=v+1|0;if(x>>>0<80&x>>>0<t>>>0)v=x;else{w=x;break}}if((w+-1|0)>>>0<79){v=w+1|0;if(v>>>0<t>>>0?(a[k+v>>0]|0)==0:0){x=w+2|0;if(_png_inflate_claim(f,1766015824)|0){y=c[f+248>>2]|0;break}c[p>>2]=132;c[f+224>>2]=k+x;c[f+228>>2]=t-x;_png_inflate_read(f,o,j,n,p,0);do if(!(c[p>>2]|0)){x=d[n+1>>0]<<16|d[n>>0]<<24|d[n+2>>0]<<8|d[n+3>>0];if((_png_icc_check_length(f,q,k,x)|0)!=0?(_png_icc_check_header(f,q,k,x,n,d[f+427>>0]|0)|0)!=0:0){z=a[n+128>>0]|0;A=a[n+129>>0]|0;B=a[n+130>>0]|0;C=a[n+131>>0]|0;D=f+764|0;E=c[D>>2]|0;if(E){F=f+768|0;if((c[F>>2]|0)>>>0<x>>>0){c[D>>2]=0;c[F>>2]=0;_png_free(f,E);G=23}else H=E}else G=23;if((G|0)==23){E=_png_malloc_base(f,x)|0;if(!E){I=1;J=0;K=795285;break}c[D>>2]=E;c[f+768>>2]=x;H=E}_memcpy(H|0,n|0,132)|0;E=((A&255)<<16|(z&255)<<24|(B&255)<<8|C&255)*12|0;c[p>>2]=E;C=H+132|0;_png_inflate_read(f,o,j,C,p,0);if(c[p>>2]|0){I=1;J=0;K=c[f+248>>2]|0;break}if(_png_icc_check_tag_table(f,q,k,x,H)|0){c[p>>2]=x+-132-E;_png_inflate_read(f,o,j,C+E|0,p,1);E=c[j>>2]|0;C=(E|0)==0;if(!C?(c[f+212>>2]&1048576|0)==0:0){I=1;J=0;K=795495;break}if(c[p>>2]|0){I=1;J=0;K=795319;break}if(!C)_png_chunk_warning(f,795495);_png_crc_finish(f,E)|0;_png_icc_set_sRGB(f,q,H,c[f+272>>2]|0);if(!g){I=0;J=1;K=0;break}_png_free_data(f,g,16,0);E=_png_malloc_base(f,v)|0;c[g+116>>2]=E;if(!E){b[r>>1]=b[r>>1]|-32768;_png_colorspace_sync(f,g);I=1;J=1;K=795285;break}else{_memcpy(E|0,k|0,v|0)|0;c[g+124>>2]=x;c[g+120>>2]=H;c[D>>2]=0;D=g+232|0;c[D>>2]=c[D>>2]|16;D=g+8|0;c[D>>2]=c[D>>2]|4096;_png_colorspace_sync(f,g);I=0;J=1;K=0;break}}else{I=1;J=0;K=0}}else{I=1;J=0;K=0}}else{I=1;J=0;K=c[f+248>>2]|0}while(0);c[f+220>>2]=0;if(!I){l=i;return}if(J|0){L=K;break a}M=K;N=c[j>>2]|0;G=43;break a}else y=795941}else y=795350}else y=795350;while(0);M=y;N=u;G=43}else{M=795964;N=h;G=43}while(0);if((G|0)==43){_png_crc_finish(f,N)|0;L=M}b[r>>1]=b[r>>1]|-32768;_png_colorspace_sync(f,g);if(!L){l=i;return}_png_chunk_benign_error(f,L);l=i;return}function _png_handle_sPLT(e,f,g){e=e|0;f=f|0;g=g|0;var h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0;h=l;l=l+16|0;if((l|0)>=(m|0))ba(16);i=h;j=e+732|0;k=c[j>>2]|0;switch(k|0){case 0:break;case 1:{_png_crc_finish(e,g)|0;l=h;return}default:n=3}if((n|0)==3?(o=k+-1|0,c[j>>2]=o,(o|0)==1):0){_png_warning(e,795710);_png_crc_finish(e,g)|0;l=h;return}o=c[e+208>>2]|0;if(!(o&1))_png_chunk_error(e,795272);if(o&4|0){_png_crc_finish(e,g)|0;_png_chunk_benign_error(e,795542);l=h;return}o=g+1|0;j=e+764|0;k=c[j>>2]|0;if(k){p=e+768|0;if((c[p>>2]|0)>>>0<o>>>0){c[j>>2]=0;c[p>>2]=0;_png_free(e,k);n=12}else q=k}else n=12;do if((n|0)==12){k=_png_malloc_base(e,o)|0;if(k|0){c[j>>2]=k;c[e+768>>2]=o;q=k;break}_png_crc_finish(e,g)|0;_png_chunk_benign_error(e,795285);l=h;return}while(0);_png_read_data(e,q,g);_png_calculate_crc(e,q,g);if(_png_crc_finish(e,0)|0){l=h;return}a[q+g>>0]=0;o=q;while(1){r=o+1|0;if(!(a[o>>0]|0))break;else o=r}if(g>>>0>=2?r>>>0<=(q+(g+-2)|0)>>>0:0){j=o+2|0;o=a[r>>0]|0;a[i+4>>0]=o;r=o<<24>>24==8;o=r?6:10;n=q-j+g|0;if((n>>>0)%(o>>>0)|0|0){_png_warning(e,795764);l=h;return}g=(n>>>0)/(o>>>0)|0;if(g>>>0>429496729){_png_warning(e,795790);l=h;return}k=i+12|0;c[k>>2]=g;p=_png_malloc_warn(e,g*10|0)|0;g=i+8|0;c[g>>2]=p;if(!p){_png_warning(e,795810);l=h;return}a:do if(o>>>0<=n>>>0){s=0;t=j;u=p;while(1){v=u+(s*10|0)|0;w=a[t>>0]|0;if(r){b[v>>1]=w&255;b[u+(s*10|0)+2>>1]=d[t+1>>0]|0;b[u+(s*10|0)+4>>1]=d[t+2>>0]|0;x=t+4|0;y=d[t+3>>0]|0}else{b[v>>1]=d[t+1>>0]|(w&255)<<8;b[u+(s*10|0)+2>>1]=d[t+2>>0]<<8|d[t+3>>0];b[u+(s*10|0)+4>>1]=d[t+4>>0]<<8|d[t+5>>0];x=t+8|0;y=(d[t+6>>0]<<8|d[t+7>>0])&65535}b[u+(s*10|0)+6>>1]=y;b[u+(s*10|0)+8>>1]=d[x>>0]<<8|d[x+1>>0];w=s+1|0;if((w|0)>=(c[k>>2]|0))break a;s=w;t=x+2|0;u=c[g>>2]|0}}while(0);c[i>>2]=q;_png_set_sPLT(e,f,i,1);_png_free(e,c[g>>2]|0);l=h;return}_png_warning(e,795743);l=h;return}function _png_handle_tEXt(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);g=f;h=b+732|0;i=c[h>>2]|0;switch(i|0){case 0:break;case 1:{_png_crc_finish(b,e)|0;l=f;return}default:j=3}if((j|0)==3?(k=i+-1|0,c[h>>2]=k,(k|0)==1):0){_png_crc_finish(b,e)|0;_png_chunk_benign_error(b,795248);l=f;return}k=b+208|0;h=c[k>>2]|0;if(!(h&1))_png_chunk_error(b,795272);if(h&4|0)c[k>>2]=h|8;h=e+1|0;k=b+764|0;i=c[k>>2]|0;if(i){n=b+768|0;if((c[n>>2]|0)>>>0<h>>>0){c[k>>2]=0;c[n>>2]=0;_png_free(b,i);j=12}else o=i}else j=12;do if((j|0)==12){i=_png_malloc_base(b,h)|0;if(i|0){c[k>>2]=i;c[b+768>>2]=h;o=i;break}_png_chunk_warning(b,793977);_png_chunk_benign_error(b,795285);l=f;return}while(0);_png_read_data(b,o,e);_png_calculate_crc(b,o,e);if(_png_crc_finish(b,0)|0){l=f;return}h=o+e|0;a[h>>0]=0;e=o;while(1){p=e+1|0;if(!(a[e>>0]|0))break;else e=p}k=(e|0)==(h|0)?e:p;c[g>>2]=-1;c[g+4>>2]=o;c[g+20>>2]=0;c[g+24>>2]=0;c[g+16>>2]=0;c[g+8>>2]=k;c[g+12>>2]=_strlen(k)|0;if(!(_png_set_text_2(b,d,g,1)|0)){l=f;return}_png_warning(b,795668);l=f;return}function _png_handle_tIME(e,f,g){e=e|0;f=f|0;g=g|0;var h=0,i=0,j=0,k=0,n=0;h=l;l=l+16|0;if((l|0)>=(m|0))ba(16);i=h+8|0;j=h;k=e+208|0;n=c[k>>2]|0;if(!(n&1))_png_chunk_error(e,795272);if(f|0?c[f+8>>2]&512|0:0){_png_crc_finish(e,g)|0;_png_chunk_benign_error(e,1085509);l=h;return}if(n&4|0)c[k>>2]=n|8;if((g|0)!=7){_png_crc_finish(e,g)|0;_png_chunk_benign_error(e,795555);l=h;return}_png_read_data(e,i,7);_png_calculate_crc(e,i,7);if(_png_crc_finish(e,0)|0){l=h;return}a[j+6>>0]=a[i+6>>0]|0;a[j+5>>0]=a[i+5>>0]|0;a[j+4>>0]=a[i+4>>0]|0;a[j+3>>0]=a[i+3>>0]|0;a[j+2>>0]=a[i+2>>0]|0;b[j>>1]=(d[i>>0]|0)<<8|(d[i+1>>0]|0);_png_set_tIME(e,f,j);l=h;return}function _png_handle_tRNS(f,g,h){f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0;i=l;l=l+272|0;if((l|0)>=(m|0))ba(272);j=i+8|0;k=i;n=c[f+208>>2]|0;if(!(n&1))_png_chunk_error(f,795272);if(n&4|0){_png_crc_finish(f,h)|0;_png_chunk_benign_error(f,795542);l=i;return}if(g|0?c[g+8>>2]&16|0:0){_png_crc_finish(f,h)|0;_png_chunk_benign_error(f,1085509);l=i;return}a:do switch(a[f+427>>0]|0){case 0:{if((h|0)==2){_png_read_data(f,k,2);_png_calculate_crc(f,k,2);o=f+420|0;b[o>>1]=1;b[f+536>>1]=d[k>>0]<<8|d[k+1>>0];p=o;break a}_png_crc_finish(f,h)|0;_png_chunk_benign_error(f,795555);l=i;return}case 2:{if((h|0)==6){_png_read_data(f,k,6);_png_calculate_crc(f,k,6);o=f+420|0;b[o>>1]=1;b[f+530>>1]=d[k>>0]<<8|d[k+1>>0];b[f+532>>1]=d[k+2>>0]<<8|d[k+3>>0];b[f+534>>1]=d[k+4>>0]<<8|d[k+5>>0];p=o;break a}_png_crc_finish(f,h)|0;_png_chunk_benign_error(f,795555);l=i;return}case 3:{if(!(n&2)){_png_crc_finish(f,h)|0;_png_chunk_benign_error(f,795542);l=i;return}if(!(h>>>0>256?1:(h+-1|0)>>>0>=(e[f+412>>1]|0)>>>0)){_png_read_data(f,j,h);_png_calculate_crc(f,j,h);o=f+420|0;b[o>>1]=h;p=o;break a}_png_crc_finish(f,h)|0;_png_chunk_benign_error(f,795555);l=i;return}default:{_png_crc_finish(f,h)|0;_png_chunk_benign_error(f,795563);l=i;return}}while(0);if(!(_png_crc_finish(f,0)|0)){_png_set_tRNS(f,g,j,e[p>>1]|0,f+528|0);l=i;return}else{b[p>>1]=0;l=i;return}}function _png_handle_zTXt(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);g=f+28|0;h=f;i=b+732|0;j=c[i>>2]|0;switch(j|0){case 0:break;case 1:{_png_crc_finish(b,e)|0;l=f;return}default:k=3}if((k|0)==3?(n=j+-1|0,c[i>>2]=n,(n|0)==1):0){_png_crc_finish(b,e)|0;_png_chunk_benign_error(b,795248);l=f;return}n=b+208|0;i=c[n>>2]|0;if(!(i&1))_png_chunk_error(b,795272);if(i&4|0)c[n>>2]=i|8;i=b+764|0;n=c[i>>2]|0;if(n){j=b+768|0;if((c[j>>2]|0)>>>0<e>>>0){c[i>>2]=0;c[j>>2]=0;_png_free(b,n);k=12}else o=n}else k=12;do if((k|0)==12){n=_png_malloc_base(b,e)|0;if(n|0){c[i>>2]=n;c[b+768>>2]=e;o=n;break}_png_crc_finish(b,e)|0;_png_chunk_benign_error(b,795285);l=f;return}while(0);_png_read_data(b,o,e);_png_calculate_crc(b,o,e);if(_png_crc_finish(b,0)|0){l=f;return}do if(e){k=0;while(1){if(!(a[o+k>>0]|0)){p=k;break}n=k+1|0;if(n>>>0<e>>>0)k=n;else{p=n;break}}if((p+-1|0)>>>0<=78)if((p+3|0)>>>0<=e>>>0)if(!(a[o+(p+1)>>0]|0)){c[g>>2]=-1;k=p+2|0;if((_png_decompress_chunk(b,e,k,g)|0)==1){n=c[i>>2]|0;j=c[g>>2]|0;a[n+(j+k)>>0]=0;c[h>>2]=0;c[h+4>>2]=n;c[h+8>>2]=n+p+2;c[h+12>>2]=j;c[h+16>>2]=0;c[h+20>>2]=0;c[h+24>>2]=0;if(_png_set_text_2(b,d,h,1)|0){q=795299;break}l=f;return}else{j=c[b+248>>2]|0;if(j|0){q=j;break}l=f;return}}else q=795517;else q=795319;else q=795350}else q=795350;while(0);_png_chunk_benign_error(b,q);l=f;return}function _png_handle_iTXt(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);g=f+28|0;h=f;i=b+732|0;j=c[i>>2]|0;switch(j|0){case 0:break;case 1:{_png_crc_finish(b,e)|0;l=f;return}default:k=3}if((k|0)==3?(n=j+-1|0,c[i>>2]=n,(n|0)==1):0){_png_crc_finish(b,e)|0;_png_chunk_benign_error(b,795248);l=f;return}n=b+208|0;i=c[n>>2]|0;if(!(i&1))_png_chunk_error(b,795272);if(i&4|0)c[n>>2]=i|8;i=e+1|0;n=b+764|0;j=c[n>>2]|0;if(j){o=b+768|0;if((c[o>>2]|0)>>>0<i>>>0){c[n>>2]=0;c[o>>2]=0;_png_free(b,j);k=12}else p=j}else k=12;do if((k|0)==12){j=_png_malloc_base(b,i)|0;if(j|0){c[n>>2]=j;c[b+768>>2]=i;p=j;break}_png_chunk_warning(b,793977);_png_crc_finish(b,e)|0;_png_chunk_benign_error(b,795285);l=f;return}while(0);_png_read_data(b,p,e);_png_calculate_crc(b,p,e);if(_png_crc_finish(b,0)|0){l=f;return}a:do if(e){i=0;while(1){if(!(a[p+i>>0]|0)){q=i;break}j=i+1|0;if(j>>>0<e>>>0)i=j;else{q=j;break}}if((q+-1|0)>>>0<=78)if((q+5|0)>>>0>e>>>0)r=795319;else{i=a[p+(q+1)>>0]|0;switch(i<<24>>24){case 0:break;case 1:{if(a[p+(q+2)>>0]|0){r=795329;break a}break}default:{r=795329;break a}}j=i<<24>>24!=0;c[g>>2]=0;i=q+3|0;o=i;while(1){s=o+1|0;if(o>>>0>=e>>>0){t=s;break}if(!(a[p+o>>0]|0)){t=s;break}else o=s}do{o=t;t=t+1|0;if(o>>>0>=e>>>0)break}while((a[p+o>>0]|0)!=0);do if(j|t>>>0>e>>>0)if(j&t>>>0<e>>>0){c[g>>2]=-1;if((_png_decompress_chunk(b,e,t,g)|0)!=1){o=c[b+248>>2]|0;if(!o){u=p;k=34;break}else{v=o;break}}else{u=c[n>>2]|0;k=34;break}}else v=795319;else{c[g>>2]=e-t;u=p;k=34}while(0);if((k|0)==34){a[u+((c[g>>2]|0)+t)>>0]=0;c[h>>2]=j?2:1;c[h+4>>2]=u;c[h+20>>2]=u+i;c[h+24>>2]=u+s;c[h+8>>2]=u+t;c[h+12>>2]=0;c[h+16>>2]=c[g>>2];if(!(_png_set_text_2(b,d,h,1)|0)){l=f;return}else v=795299}r=v}else r=795350}else r=795350;while(0);_png_chunk_benign_error(b,r);l=f;return}function _png_decompress_chunk(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0;g=l;l=l+1024|0;if((l|0)>=(m|0))ba(1024);h=g;i=c[b+736>>2]|0;switch(i|0){case -1:case 0:{j=-1;k=e+1|0;break}default:{n=e+1|0;if(i>>>0<n>>>0){_png_zstream_error(b,-4);o=-4;l=g;return o|0}else{j=i;k=n}}}n=j-k|0;if(n>>>0<(c[f>>2]|0)>>>0)c[f>>2]=n;n=b+376|0;k=_png_inflate_claim(b,c[n>>2]|0)|0;switch(k|0){case 0:{j=d-e|0;d=b+764|0;i=b+220|0;do if((c[i>>2]|0)==(c[n>>2]|0)){p=c[f>>2]|0;q=b+224|0;c[q>>2]=(c[d>>2]|0)+e;r=b+228|0;c[r>>2]=0;s=b+240|0;c[s>>2]=0;t=b+236|0;u=b+436|0;v=b+224|0;w=j;x=p;p=0;y=0;while(1){z=w+p|0;c[r>>2]=z;A=x+y|0;c[t>>2]=h;B=A>>>0<1024?A:1024;c[s>>2]=B;x=A-B|0;A=(x|0)==0?4:0;if(!((a[u>>0]|0)==0|(z|0)==0)){if((a[c[q>>2]>>0]|0)<0){C=11;break}a[u>>0]=0}D=_inflate(v,A)|0;A=c[r>>2]|0;E=c[s>>2]|0;if(D|0){F=D;G=E;H=A;break}else{w=0;p=A;y=E}}if((C|0)==11){c[b+248>>2]=794011;F=-3;G=B;H=z}c[t>>2]=0;y=G+x|0;if(y|0)c[f>>2]=(c[f>>2]|0)-y;y=j-H|0;_png_zstream_error(b,F);if((F|0)==1){if(_inflateReset(v)|0){_png_zstream_error(b,1);I=-7;break}p=c[f>>2]|0;w=e+1+p|0;E=_png_malloc_base(b,w)|0;if(!E){_png_zstream_error(b,-4);I=-4;break}A=E+e|0;if((c[i>>2]|0)==(c[n>>2]|0)){D=c[f>>2]|0;c[q>>2]=(c[d>>2]|0)+e;c[r>>2]=0;c[s>>2]=0;J=(A|0)==0;a:do if(J){K=y;L=D;M=0;N=0;while(1){O=K+M|0;c[r>>2]=O;P=L+N|0;c[t>>2]=h;Q=P>>>0<1024?P:1024;c[s>>2]=Q;R=P-Q|0;Q=(R|0)==0?4:0;if(!((a[u>>0]|0)==0|(O|0)==0)){if((a[c[q>>2]>>0]|0)<0)break;a[u>>0]=0}O=_inflate(v,Q)|0;if(O|0){S=O;T=R;break a}K=0;L=R;M=c[r>>2]|0;N=c[s>>2]|0}c[b+248>>2]=794011;S=-3;T=R}else{c[t>>2]=A;N=y;M=D;L=0;K=0;while(1){O=N+L|0;c[r>>2]=O;c[s>>2]=M+K;if(!((a[u>>0]|0)==0|(O|0)==0)){if((a[c[q>>2]>>0]|0)<0)break;a[u>>0]=0}O=_inflate(v,4)|0;if(O|0){S=O;T=0;break a}N=0;M=0;L=c[r>>2]|0;K=c[s>>2]|0}c[b+248>>2]=794011;S=-3;T=0}while(0);if(J)c[t>>2]=0;v=c[r>>2]|0;u=(c[s>>2]|0)+T|0;if(u|0)c[f>>2]=(c[f>>2]|0)-u;u=y-v|0;_png_zstream_error(b,S);if((S|0)==1)if((p|0)==(c[f>>2]|0)){a[E+(p+e)>>0]=0;v=c[d>>2]|0;if(e|0)_memcpy(E|0,v|0,e|0)|0;c[d>>2]=E;c[b+768>>2]=w;U=v;V=1;W=u}else{U=E;V=-7;W=u}else{U=E;V=S;W=u}}else{c[b+248>>2]=795477;U=E;V=-2;W=y}_png_free(b,U);if((j|0)==(W|0)|(V|0)!=1)I=V;else{_png_chunk_benign_error(b,795495);I=1}}else I=F}else{c[b+248>>2]=795477;I=-2}while(0);c[i>>2]=0;o=I;l=g;return o|0}case 1:{o=-7;l=g;return o|0}default:{o=k;l=g;return o|0}}return 0}function _png_set_text_2(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0;if((e|0)==0|((b|0)==0|(d|0)==0|(f|0)<1)){g=0;return g|0}h=d+132|0;i=d+128|0;j=c[i>>2]|0;do if(((c[h>>2]|0)-j|0)<(f|0)){k=j+f|0;l=(k|0)<2147483639?k+8&-8:2147483647;if((2147483647-j|0)>=(f|0)?(k=d+136|0,m=_png_realloc_array(b,c[k>>2]|0,j,l-j|0,28)|0,m|0):0){_png_free(b,c[k>>2]|0);c[k>>2]=m;m=d+232|0;c[m>>2]=c[m>>2]|16384;c[h>>2]=l;break}_png_chunk_report(b,795362,1);g=1;return g|0}while(0);if((f|0)<=0){g=0;return g|0}h=d+136|0;d=0;a:while(1){j=c[h>>2]|0;l=c[i>>2]|0;m=j+(l*28|0)|0;k=e+(d*28|0)+4|0;n=c[k>>2]|0;do if(n|0){o=e+(d*28|0)|0;p=c[o>>2]|0;if((p+1|0)>>>0>3){_png_chunk_report(b,795383,1);break}q=_strlen(n)|0;if((p|0)>=1){r=c[e+(d*28|0)+20>>2]|0;if(!r)s=0;else s=_strlen(r)|0;r=c[e+(d*28|0)+24>>2]|0;if(!r){t=0;u=s}else{t=_strlen(r)|0;u=s}}else{t=0;u=0}r=e+(d*28|0)+8|0;v=c[r>>2]|0;if((v|0)!=0?(a[v>>0]|0)!=0:0){w=_strlen(v)|0;c[m>>2]=p;x=w}else{c[m>>2]=(p|0)>0?1:-1;x=0}p=_png_malloc_base(b,q+4+u+t+x|0)|0;w=j+(l*28|0)+4|0;c[w>>2]=p;if(!p)break a;_memcpy(p|0,c[k>>2]|0,q|0)|0;a[(c[w>>2]|0)+q>>0]=0;p=c[w>>2]|0;if((c[o>>2]|0)>0){o=p+q+1|0;w=j+(l*28|0)+20|0;c[w>>2]=o;_memcpy(o|0,c[e+(d*28|0)+20>>2]|0,u|0)|0;a[(c[w>>2]|0)+u>>0]=0;o=(c[w>>2]|0)+u+1|0;w=j+(l*28|0)+24|0;c[w>>2]=o;_memcpy(o|0,c[e+(d*28|0)+24>>2]|0,t|0)|0;a[(c[w>>2]|0)+t>>0]=0;y=(c[w>>2]|0)+t|0}else{c[j+(l*28|0)+20>>2]=0;c[j+(l*28|0)+24>>2]=0;y=p+q|0}q=y+1|0;p=j+(l*28|0)+8|0;c[p>>2]=q;if(!x)z=q;else{_memcpy(q|0,c[r>>2]|0,x|0)|0;z=c[p>>2]|0}a[z+x>>0]=0;p=(c[m>>2]|0)>0;c[j+(l*28|0)+12>>2]=p?0:x;c[j+(l*28|0)+16>>2]=p?x:0;c[i>>2]=(c[i>>2]|0)+1}while(0);d=d+1|0;if((d|0)>=(f|0)){g=0;A=30;break}}if((A|0)==30)return g|0;_png_chunk_report(b,795421,1);g=1;return g|0}function _png_realloc_array(a,b,d,e,f){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0;if((d|0)<0|((e|0)<1|(f|0)==0))_png_error(a,795447);g=(d|0)>0;if((b|0)==0&g)_png_error(a,795447);if((2147483647-d|0)<(e|0)){h=0;return h|0}i=e+d|0;if((4294967295/(f>>>0)|0)>>>0<i>>>0){h=0;return h|0}j=U(i,f)|0;if(!j){h=0;return h|0}if((a|0)!=0?(i=c[a+696>>2]|0,(i|0)!=0):0)k=$i[i&8191](a,j)|0;else k=_malloc(j)|0;if(!k){h=0;return h|0}j=U(f,d)|0;if(g)_memcpy(k|0,b|0,j|0)|0;_memset(k+j|0,0,U(f,e)|0)|0;h=k;return h|0}function _png_chunk_report(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0;e=l;l=l+224|0;if((l|0)>=(m|0))ba(224);f=e;if(c[a+208>>2]&32768|0){if((d|0)<2){_png_format_buffer(c[a+376>>2]|0,f,b);_png_warning(a,f);l=e;return}if(!(c[a+212>>2]&1048576))_png_chunk_error(a,b);_png_format_buffer(c[a+376>>2]|0,f,b);_png_warning(a,f);l=e;return}f=c[a+212>>2]|0;if((d|0)<1){if(!(f&2097152))_png_error(a,b);_png_warning(a,b);l=e;return}else{if(!(f&4194304))_png_error(a,b);_png_warning(a,b);l=e;return}}function _inflateReset(a){a=a|0;var b=0,d=0,e=0,f=0;if(!a){b=-2;return b|0}if(!(c[a+32>>2]|0)){b=-2;return b|0}if(!(c[a+36>>2]|0)){b=-2;return b|0}d=c[a+28>>2]|0;if(!d){b=-2;return b|0}if((c[d>>2]|0)!=(a|0)){b=-2;return b|0}e=d+4|0;if(((c[e>>2]|0)+-16180|0)>>>0>31){b=-2;return b|0}c[d+44>>2]=0;c[d+48>>2]=0;c[d+52>>2]=0;c[d+32>>2]=0;c[a+20>>2]=0;c[a+8>>2]=0;c[a+24>>2]=0;f=c[d+12>>2]|0;if(f|0)c[a+48>>2]=f&1;c[e>>2]=16180;c[d+8>>2]=0;c[d+16>>2]=0;c[d+24>>2]=32768;c[d+36>>2]=0;c[d+60>>2]=0;c[d+64>>2]=0;e=d+1332|0;c[d+112>>2]=e;c[d+84>>2]=e;c[d+80>>2]=e;c[d+7108>>2]=1;c[d+7112>>2]=-1;b=0;return b|0}function _png_set_tRNS(d,f,g,h,i){d=d|0;f=f|0;g=g|0;h=h|0;i=i|0;var j=0,k=0;if((d|0)==0|(f|0)==0)return;if(g|0){_png_free_data(d,f,8192,0);if((h+-1|0)>>>0<256){j=_png_malloc(d,256)|0;c[f+156>>2]=j;_memcpy(j|0,g|0,h|0)|0;k=j}else k=c[f+156>>2]|0;c[d+524>>2]=k}if(!i){b[f+22>>1]=h;if(!h)return}else{k=a[f+24>>0]|0;a:do if((k&255)<16){j=1<<(k&255);switch(a[f+25>>0]|0){case 0:{if((e[i+8>>1]|0)<(j|0))break a;break}case 2:{if(((e[i+2>>1]|0)<(j|0)?(e[i+4>>1]|0)<(j|0):0)?(e[i+6>>1]|0)<(j|0):0)break a;break}default:break a}_png_warning(d,795590)}while(0);d=f+160|0;b[d>>1]=b[i>>1]|0;b[d+2>>1]=b[i+2>>1]|0;b[d+4>>1]=b[i+4>>1]|0;b[d+6>>1]=b[i+6>>1]|0;b[d+8>>1]=b[i+8>>1]|0;b[f+22>>1]=(h|0)==0?1:h&65535}h=f+8|0;c[h>>2]=c[h>>2]|16;h=f+232|0;c[h>>2]=c[h>>2]|8192;return}function _png_set_tIME(f,g,h){f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0;if((f|0)==0|(g|0)==0|(h|0)==0)return;if(c[f+208>>2]&512|0)return;if((((((a[h+2>>0]|0)+-1&255)<=11?((a[h+3>>0]|0)+-1&255)<=30:0)?(d[h+4>>0]|0)<=23:0)?(d[h+5>>0]|0)<=59:0)?(d[h+6>>0]|0)<=60:0){i=h;h=i;j=e[h>>1]|e[h+2>>1]<<16;h=i+4|0;i=e[h>>1]|e[h+2>>1]<<16;h=g+140|0;k=h;b[k>>1]=j;b[k+2>>1]=j>>>16;j=h+4|0;b[j>>1]=i;b[j+2>>1]=i>>>16;i=g+8|0;c[i>>2]=c[i>>2]|512;return}_png_warning(f,795640);return}function _png_set_sPLT(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,l=0,m=0;if((e|0)==0|((b|0)==0|(d|0)==0|(f|0)<1))return;g=d+244|0;h=d+248|0;i=_png_realloc_array(b,c[g>>2]|0,c[h>>2]|0,f,16)|0;if(!i){_png_chunk_report(b,795846,1);return}_png_free(b,c[g>>2]|0);c[g>>2]=i;g=d+232|0;c[g>>2]=c[g>>2]|32;g=d+8|0;d=e;e=i+(c[h>>2]<<4)|0;i=f;while(1){f=c[d>>2]|0;if((f|0)!=0?(j=d+8|0,(c[j>>2]|0)!=0):0){a[e+4>>0]=a[d+4>>0]|0;k=(_strlen(f)|0)+1|0;f=_png_malloc_base(b,k)|0;c[e>>2]=f;if(!f)break;_memcpy(f|0,c[d>>2]|0,k|0)|0;k=d+12|0;f=_png_malloc_array(b,c[k>>2]|0,10)|0;c[e+8>>2]=f;if(!f){l=10;break}c[e+12>>2]=c[k>>2];_memcpy(f|0,c[j>>2]|0,(c[k>>2]|0)*10|0)|0;c[g>>2]=c[g>>2]|8192;c[h>>2]=(c[h>>2]|0)+1;m=e+16|0}else{_png_app_error(b,795867);m=e}k=i+-1|0;if(!k){l=15;break}else{d=d+16|0;e=m;i=k}}if((l|0)==10){_png_free(b,c[e>>2]|0);c[e>>2]=0}else if((l|0)==15)return;if((i|0)<=0)return;_png_chunk_report(b,795894,1);return}function _png_malloc_array(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0;if((b|0)<1|(d|0)==0)_png_error(a,795913);if((4294967295/(d>>>0)|0)>>>0<b>>>0){e=0;return e|0}f=U(d,b)|0;if(!f){e=0;return e|0}if(a|0?(b=c[a+696>>2]|0,b|0):0){e=$i[b&8191](a,f)|0;return e|0}e=_malloc(f)|0;return e|0}function _png_inflate_read(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0;if((c[b+220>>2]|0)!=(c[b+376>>2]|0)){c[b+248>>2]=795477;return}c[b+236>>2]=f;f=b+240|0;c[f>>2]=0;i=b+228|0;j=b+224|0;k=h|0?4:2;h=b+436|0;l=b+224|0;m=1024;while(1){n=c[i>>2]|0;if(!n){o=c[e>>2]|0;p=m>>>0>o>>>0?o:m;c[e>>2]=o-p;if(p|0){_png_read_data(b,d,p);_png_calculate_crc(b,d,p)}c[j>>2]=d;c[i>>2]=p;q=p;r=p}else{q=m;r=n}n=c[f>>2]|0;if(!n){p=c[g>>2]|0;c[g>>2]=0;c[f>>2]=p;s=p}else s=n;n=(c[e>>2]|0)==0?k:0;if(!((a[h>>0]|0)==0|(r|0)==0)){if((a[c[j>>2]>>0]|0)<0){t=11;break}a[h>>0]=0}u=_inflate(l,n)|0;v=c[g>>2]|0;if(u|0){t=14;break}if(v|0){m=q;continue}if(!(c[f>>2]|0)){w=0;x=0;y=0;break}else m=q}if((t|0)==11){c[b+248>>2]=794011;w=-3;x=c[g>>2]|0;y=s}else if((t|0)==14){w=u;x=v;y=c[f>>2]|0}c[g>>2]=y+x;c[f>>2]=0;_png_zstream_error(b,w);return}function _png_icc_check_length(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0;if(e>>>0<132){_png_icc_profile_error(a,b,d,e,796835);f=0;return f|0}g=c[a+736>>2]|0;if(!((g|0)!=0&g>>>0<e>>>0)){f=1;return f|0}_png_icc_profile_error(a,b,d,e,796845);f=0;return f|0}function _png_icc_check_header(a,b,c,e,f,g){a=a|0;b=b|0;c=c|0;e=e|0;f=f|0;g=g|0;var h=0,i=0,j=0,k=0,n=0,o=0,p=0;h=l;l=l+224|0;if((l|0)>=(m|0))ba(224);i=h+24|0;j=h;k=(d[f+1>>0]|0)<<16|(d[f>>0]|0)<<24|(d[f+2>>0]|0)<<8|(d[f+3>>0]|0);if((k|0)!=(e|0)){_png_icc_profile_error(a,b,c,k,796362);n=0;l=h;return n|0}if(!((e&3|0)==0|(d[f+8>>0]|0)<4)){_png_icc_profile_error(a,b,c,e,796392);n=0;l=h;return n|0}k=(d[f+129>>0]|0)<<16|(d[f+128>>0]|0)<<24|(d[f+130>>0]|0)<<8|(d[f+131>>0]|0);if(k>>>0<=357913930?((k*12|0)+132|0)>>>0<=e>>>0:0){e=(d[f+65>>0]|0)<<16|(d[f+64>>0]|0)<<24|(d[f+66>>0]|0)<<8|(d[f+67>>0]|0);if(e>>>0>65534){_png_icc_profile_error(a,b,c,e,796427);n=0;l=h;return n|0}if(e>>>0>3)_png_icc_profile_error(a,0,c,e,796452);e=(d[f+37>>0]|0)<<16|(d[f+36>>0]|0)<<24|(d[f+38>>0]|0)<<8|(d[f+39>>0]|0);if((e|0)!=1633907568){_png_icc_profile_error(a,b,c,e,796481);n=0;l=h;return n|0}if(_memcmp(f+68|0,796499,12)|0){e=_png_safecat(i,196,0,796274)|0;o=_png_safecat(i,196,_png_safecat(i,e+79|0,e,c)|0,1081591)|0;_png_safecat(i,196,_png_safecat(i,196,_png_safecat(i,196,o,_png_format_number(j,j+24|0,3,0)|0)|0,796284)|0,796511)|0;_png_chunk_report(a,i,1)}i=(d[f+17>>0]|0)<<16|(d[f+16>>0]|0)<<24|(d[f+18>>0]|0)<<8|(d[f+19>>0]|0);a:do if((i|0)<1380401696){switch(i|0){case 1196573017:break;default:{p=21;break a}}if(g&2|0){_png_icc_profile_error(a,b,c,1196573017,796584);n=0;l=h;return n|0}}else{switch(i|0){case 1380401696:break;default:{p=21;break a}}if(!(g&2)){_png_icc_profile_error(a,b,c,1380401696,796537);n=0;l=h;return n|0}}while(0);if((p|0)==21){_png_icc_profile_error(a,b,c,i,796626);n=0;l=h;return n|0}i=(d[f+13>>0]|0)<<16|(d[f+12>>0]|0)<<24|(d[f+14>>0]|0)<<8|(d[f+15>>0]|0);b:do if((i|0)<1852662636){if((i|0)<1818848875){switch(i|0){case 1633842036:break;default:{p=26;break b}}_png_icc_profile_error(a,b,c,1633842036,796658);n=0;l=h;return n|0}if((i|0)>=1835955314)switch(i|0){case 1835955314:{break b;break}default:{p=26;break b}}switch(i|0){case 1818848875:break;default:{p=26;break b}}_png_icc_profile_error(a,b,c,1818848875,796696);n=0;l=h;return n|0}else{if((i|0)>=1935896178)if((i|0)<1936744803)switch(i|0){case 1935896178:{break b;break}default:{p=26;break b}}else switch(i|0){case 1936744803:{break b;break}default:{p=26;break b}}if((i|0)>=1886549106)switch(i|0){case 1886549106:{break b;break}default:{p=26;break b}}switch(i|0){case 1852662636:break;default:{p=26;break b}}_png_icc_profile_error(a,0,c,1852662636,796736)}while(0);if((p|0)==26)_png_icc_profile_error(a,0,c,i,796776);i=(d[f+21>>0]|0)<<16|(d[f+20>>0]|0)<<24|(d[f+22>>0]|0)<<8|(d[f+23>>0]|0);c:do if((i|0)<1482250784){switch(i|0){case 1281450528:{n=1;break}default:break c}l=h;return n|0}else{switch(i|0){case 1482250784:{n=1;break}default:break c}l=h;return n|0}while(0);_png_icc_profile_error(a,b,c,i,796807);n=0;l=h;return n|0}_png_icc_profile_error(a,b,c,k,796407);n=0;l=h;return n|0}function _png_icc_check_tag_table(a,b,c,e,f){a=a|0;b=b|0;c=c|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0;g=(d[f+129>>0]|0)<<16|(d[f+128>>0]|0)<<24|(d[f+130>>0]|0)<<8|(d[f+131>>0]|0);if(!g){h=1;return h|0}i=0;j=f+132|0;while(1){k=(d[j+1>>0]|0)<<16|(d[j>>0]|0)<<24|(d[j+2>>0]|0)<<8|(d[j+3>>0]|0);f=d[j+7>>0]|0;l=(d[j+5>>0]|0)<<16|(d[j+4>>0]|0)<<24|(d[j+6>>0]|0)<<8|f;m=(d[j+9>>0]|0)<<16|(d[j+8>>0]|0)<<24|(d[j+10>>0]|0)<<8|(d[j+11>>0]|0);if(f&3|0)_png_icc_profile_error(a,0,c,k,796288);if(l>>>0>e>>>0|m>>>0>(e-l|0)>>>0)break;i=i+1|0;if(i>>>0>=g>>>0){h=1;n=8;break}else j=j+12|0}if((n|0)==8)return h|0;_png_icc_profile_error(a,b,c,k,796330);h=0;return h|0}function _png_icc_set_sRGB(a,b,f,g){a=a|0;b=b|0;f=f|0;g=g|0;var h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0;if((c[a+616>>2]&48|0)==48)return;h=(d[f+85>>0]|0)<<16|(d[f+84>>0]|0)<<24|(d[f+86>>0]|0)<<8|(d[f+87>>0]|0);i=f+88|0;j=f+89|0;k=f+90|0;l=f+91|0;m=f+92|0;n=f+93|0;o=f+94|0;p=f+95|0;q=f+96|0;r=f+97|0;s=f+98|0;t=f+99|0;u=f+1|0;v=f+2|0;w=f+3|0;x=f+64|0;y=f+65|0;z=f+66|0;A=f+67|0;B=65536;C=0;D=0;while(1){if((((h|0)==(c[215924+(D<<5)+12>>2]|0)?((d[j>>0]|0)<<16|(d[i>>0]|0)<<24|(d[k>>0]|0)<<8|(d[l>>0]|0)|0)==(c[215924+(D<<5)+16>>2]|0):0)?((d[n>>0]|0)<<16|(d[m>>0]|0)<<24|(d[o>>0]|0)<<8|(d[p>>0]|0)|0)==(c[215924+(D<<5)+20>>2]|0):0)?((d[r>>0]|0)<<16|(d[q>>0]|0)<<24|(d[s>>0]|0)<<8|(d[t>>0]|0)|0)==(c[215924+(D<<5)+24>>2]|0):0){if(!C){E=(d[y>>0]|0)<<16|(d[x>>0]|0)<<24|(d[z>>0]|0)<<8|(d[A>>0]|0);F=(d[u>>0]|0)<<16|(d[f>>0]|0)<<24|(d[v>>0]|0)<<8|(d[w>>0]|0)}else{E=B;F=C}if((F|0)==(c[215924+(D<<5)+8>>2]|0)?(E|0)==(e[215924+(D<<5)+30>>1]|0|0):0)break;else{G=E;H=F}}else{G=B;H=C}I=D+1|0;if(I>>>0<7){B=G;C=H;D=I}else{J=22;break}}if((J|0)==22)return;if(!g)K=_adler32(_adler32(0,0,0)|0,f,F)|0;else K=g;if((K|0)==(c[215924+(D<<5)>>2]|0)?(K=_crc32(_crc32(0,0,0)|0,f,F)|0,(K|0)==(c[215924+(D<<5)+4>>2]|0)):0){if((D+-5|0)>>>0>=2){if((D+-4|0)>>>0<3)_png_chunk_report(a,796011,0)}else _png_chunk_report(a,795982,2);_png_colorspace_set_sRGB(a,b,(d[y>>0]|0)<<16|(d[x>>0]|0)<<24|(d[z>>0]|0)<<8|(d[A>>0]|0))|0;return}_png_chunk_report(a,796054,0);return}function _png_colorspace_sync(a,b){a=a|0;b=b|0;var d=0,f=0,g=0,h=0,i=0,j=0;if(!b)return;d=b+40|0;f=a+800|0;g=d+76|0;do{c[d>>2]=c[f>>2];d=d+4|0;f=f+4|0}while((d|0)<(g|0));f=e[b+114>>1]|0;d=b+8|0;g=c[d>>2]|0;if(!(f&32768)){h=f&128|0?g|2048:g&-2049;i=f&2|0?h|4:h&-5;c[d>>2]=f&1|0?i|1:i&-2;return}i=g&-6150;c[d>>2]=i;g=b+232|0;f=c[g>>2]|0;if(f&16|0){h=b+116|0;_png_free(a,c[h>>2]|0);j=b+120|0;_png_free(a,c[j>>2]|0);c[h>>2]=0;c[j>>2]=0;c[d>>2]=i}c[g>>2]=f&-17;return}function _png_colorspace_set_sRGB(a,d,f){a=a|0;d=d|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,l=0,m=0.0;g=d+74|0;h=b[g>>1]|0;i=h&65535;if(i&32768|0){j=0;return j|0}if(f>>>0>3){_png_icc_profile_error(a,d,796110,f,796115);j=0;return j|0}if(i&4|0?(e[d+72>>1]|0|0)!=(f|0):0){_png_icc_profile_error(a,d,796110,f,796145);j=0;return j|0}if(i&32|0){_png_benign_error(a,796176);j=0;return j|0}if((i&2|0)!=0?(_png_colorspace_endpoints_match(216148,d+4|0,100)|0)==0:0){_png_chunk_report(a,796211,2);k=b[g>>1]|0}else k=h;do if(!(k&1))l=k;else{h=c[d>>2]|0;if((h|0?(m=+G(+(+(h|0)*1.0e5/45455.0+.5)),m<=2147483647.0&m>=-2147483648.0):0)?(~~m+-95e3|0)>>>0<=1e4:0){l=k;break}_png_chunk_report(a,796242,2);l=b[g>>1]|0}while(0);b[d+72>>1]=f;f=d+4|0;c[f>>2]=c[54037];c[f+4>>2]=c[54038];c[f+8>>2]=c[54039];c[f+12>>2]=c[54040];c[f+16>>2]=c[54041];c[f+20>>2]=c[54042];c[f+24>>2]=c[54043];c[f+28>>2]=c[54044];f=d+36|0;a=216180;k=f+36|0;do{c[f>>2]=c[a>>2];f=f+4|0;a=a+4|0}while((f|0)<(k|0));c[d>>2]=45455;b[g>>1]=l|231;j=1;return j|0}function _png_icc_profile_error(c,d,e,f,g){c=c|0;d=d|0;e=e|0;f=f|0;g=g|0;var h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0;h=l;l=l+224|0;if((l|0)>=(m|0))ba(224);i=h+24|0;j=h;k=(d|0)!=0;if(k){n=d+74|0;b[n>>1]=b[n>>1]|-32768}n=_png_safecat(i,196,0,796274)|0;d=_png_safecat(i,196,_png_safecat(i,n+79|0,n,e)|0,1081591)|0;e=f>>>24;if(((((e&223)+-65|0)>>>0<26|((e|0)==32|(e+-48|0)>>>0<10)?(n=f>>>16,o=n&255,((n&223)+-65|0)>>>0<26|((o|0)==32|(o+-48|0)>>>0<10)):0)?(p=f>>>8,q=p&255,((p&223)+-65|0)>>>0<26|((q|0)==32|(q+-48|0)>>>0<10)):0)?(r=f&255,((f&223)+-65|0)>>>0<26|((r|0)==32|(r+-48|0)>>>0<10)):0){s=i+d|0;a[s>>0]=39;a[s+1>>0]=(e+-32|0)>>>0<95?e&255:63;a[s+2>>0]=(o+-32|0)>>>0<95?n&255:63;a[s+3>>0]=(q+-32|0)>>>0<95?p&255:63;a[s+4>>0]=(r+-32|0)>>>0<95?f&255:63;a[s+5>>0]=39;a[i+(d+6)>>0]=58;a[i+(d+7)>>0]=32;t=d+8|0;_png_safecat(i,196,t,g)|0;u=k?2:1;_png_chunk_report(c,i,u);l=h;return}t=_png_safecat(i,196,_png_safecat(i,196,d,_png_format_number(j,j+24|0,3,f)|0)|0,796284)|0;_png_safecat(i,196,t,g)|0;u=k?2:1;_png_chunk_report(c,i,u);l=h;return}function _png_colorspace_endpoints_match(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0;e=c[a+24>>2]|0;f=c[b+24>>2]|0;if((e|0)<(f-d|0)|(e|0)>(f+d|0))return 0;f=c[a+28>>2]|0;e=c[b+28>>2]|0;if((f|0)<(e-d|0)|(f|0)>(e+d|0))return 0;e=c[a>>2]|0;f=c[b>>2]|0;if((e|0)<(f-d|0)|(e|0)>(f+d|0))return 0;f=c[a+4>>2]|0;e=c[b+4>>2]|0;if((f|0)<(e-d|0)|(f|0)>(e+d|0))return 0;e=c[a+8>>2]|0;f=c[b+8>>2]|0;if((e|0)<(f-d|0)|(e|0)>(f+d|0))return 0;f=c[a+12>>2]|0;e=c[b+12>>2]|0;if((f|0)<(e-d|0)|(f|0)>(e+d|0))return 0;e=c[a+16>>2]|0;f=c[b+16>>2]|0;if((e|0)<(f-d|0)|(e|0)>(f+d|0))return 0;else{f=c[a+20>>2]|0;a=c[b+20>>2]|0;return (f|0)<=(a+d|0)&(f|0)>=(a-d|0)&1|0}return 0}function _png_set_sBIT(b,d,e){b=b|0;d=d|0;e=e|0;if((b|0)==0|(d|0)==0|(e|0)==0)return;b=d+148|0;a[b>>0]=a[e>>0]|0;a[b+1>>0]=a[e+1>>0]|0;a[b+2>>0]=a[e+2>>0]|0;a[b+3>>0]=a[e+3>>0]|0;a[b+4>>0]=a[e+4>>0]|0;e=d+8|0;c[e>>2]=c[e>>2]|2;return}function _png_set_pHYs(b,d,e,f,g){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;if((b|0)==0|(d|0)==0)return;c[d+192>>2]=e;c[d+196>>2]=f;a[d+200>>0]=g;g=d+8|0;c[g>>2]=c[g>>2]|128;return}function _png_check_fp_number(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0;g=c[e>>2]|0;h=c[f>>2]|0;a:do if(h>>>0<d>>>0){i=h;j=g;while(1){switch(a[b+i>>0]|0){case 43:{k=4;break}case 45:{k=132;break}case 46:{k=16;break}case 48:{k=8;break}case 57:case 56:case 55:case 54:case 53:case 52:case 51:case 50:case 49:{k=264;break}case 101:case 69:{k=32;break}default:{l=i;m=j;break a}}b:do switch((k|j&3)&63){case 4:{if(j&60|0){l=i;m=j;break a}n=k|j;break}case 16:{if(j&16|0){l=i;m=j;break a}if(!(j&8)){n=j&448|k|1;break b}else{n=k|j;break b}break}case 8:{n=((j&16|0)==0?j:j&384|17)|k|64;break}case 32:{if(!(j&8)){l=i;m=j;break a}n=j&448|2;break}case 9:{n=j|k|64;break}case 33:{if(!(j&8)){l=i;m=j;break a}n=j&448|2;break}case 6:{if(j&60|0){l=i;m=j;break a}n=j|4;break}case 10:{n=j|72;break}default:{l=i;m=j;break a}}while(0);o=i+1|0;if(o>>>0<d>>>0){i=o;j=n}else{l=o;m=n;break a}}}else{l=h;m=g}while(0);c[e>>2]=m;c[f>>2]=l;return m>>>3&1|0}function _png_set_sCAL_s(b,d,e,f,g){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;var h=0,i=0,j=0;if((b|0)==0|(d|0)==0)return;if((e+-1|0)>>>0>1)_png_error(b,796959);if(!f)_png_error(b,796977);h=_strlen(f)|0;if(!h)_png_error(b,796977);if((a[f>>0]|0)==45)_png_error(b,796977);if(!(_png_check_fp_string(f,h)|0))_png_error(b,796977);if(!g)_png_error(b,796996);i=_strlen(g)|0;if(!i)_png_error(b,796996);if((a[g>>0]|0)==45)_png_error(b,796996);if(!(_png_check_fp_string(g,i)|0))_png_error(b,796996);a[d+252>>0]=e;e=h+1|0;h=_png_malloc_warn(b,e)|0;j=d+256|0;c[j>>2]=h;if(!h){_png_warning(b,797016);return}_memcpy(h|0,f|0,e|0)|0;e=i+1|0;i=_png_malloc_warn(b,e)|0;c[d+260>>2]=i;if(!i){_png_free(b,c[j>>2]|0);c[j>>2]=0;_png_warning(b,797016);return}else{_memcpy(i|0,g|0,e|0)|0;e=d+8|0;c[e>>2]=c[e>>2]|16384;e=d+232|0;c[e>>2]=c[e>>2]|256;return}}function _png_check_fp_string(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e+4|0;g=e;c[f>>2]=0;c[g>>2]=0;do if(!(_png_check_fp_number(b,d,f,g)|0))h=0;else{i=c[g>>2]|0;if((i|0)!=(d|0)?a[b+i>>0]|0:0){h=0;break}h=c[f>>2]|0}while(0);l=e;return h|0}function _png_set_pCAL(b,d,e,f,g,h,i,j,k){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;i=i|0;j=j|0;k=k|0;var l=0,m=0,n=0,o=0;if((b|0)==0|(d|0)==0|(e|0)==0|(j|0)==0)return;l=(i|0)>0;if(l&(k|0)==0)return;m=(_strlen(e)|0)+1|0;if(h>>>0>3){_png_chunk_report(b,797127,1);return}if(i>>>0>255){_png_chunk_report(b,797154,1);return}a:do if(i|0){n=0;while(1){o=c[k+(n<<2)>>2]|0;if(!o)break;n=n+1|0;if(!(_png_check_fp_string(o,_strlen(o)|0)|0))break;if((n|0)>=(i|0))break a}_png_chunk_report(b,797183,1);return}while(0);n=_png_malloc_warn(b,m)|0;c[d+208>>2]=n;if(!n){_png_chunk_report(b,797217,1);return}_memcpy(n|0,e|0,m|0)|0;c[d+212>>2]=f;c[d+216>>2]=g;a[d+228>>0]=h;a[d+229>>0]=i;h=(_strlen(j)|0)+1|0;g=_png_malloc_warn(b,h)|0;c[d+220>>2]=g;if(!g){_png_warning(b,797254);return}_memcpy(g|0,j|0,h|0)|0;h=(i<<2)+4|0;j=_png_malloc_warn(b,h)|0;g=d+224|0;c[g>>2]=j;if(!j){_png_warning(b,797289);return}_memset(j|0,0,h|0)|0;b:do if(l){h=0;while(1){j=k+(h<<2)|0;f=(_strlen(c[j>>2]|0)|0)+1|0;m=_png_malloc_warn(b,f)|0;c[(c[g>>2]|0)+(h<<2)>>2]=m;m=c[(c[g>>2]|0)+(h<<2)>>2]|0;if(!m)break;_memcpy(m|0,c[j>>2]|0,f|0)|0;h=h+1|0;if((h|0)>=(i|0))break b}_png_warning(b,797325);return}while(0);b=d+8|0;c[b>>2]=c[b>>2]|1024;b=d+232|0;c[b>>2]=c[b>>2]|128;return}function _png_set_oFFs(b,d,e,f,g){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;if((b|0)==0|(d|0)==0)return;c[d+180>>2]=e;c[d+184>>2]=f;a[d+188>>0]=g;g=d+8|0;c[g>>2]=c[g>>2]|256;return}function _png_set_hIST(a,d,f){a=a|0;d=d|0;f=f|0;var g=0,h=0;if((a|0)==0|(d|0)==0)return;g=d+20|0;if(((b[g>>1]|0)+-1&65535)>255){_png_warning(a,797364);return}_png_free_data(a,d,8,0);h=_png_malloc_warn(a,512)|0;c[d+204>>2]=h;if(!h){_png_warning(a,797410);return}a=d+232|0;c[a>>2]=c[a>>2]|8;if(b[g>>1]|0){a=e[g>>1]|0;g=0;do{b[h+(g<<1)>>1]=b[f+(g<<1)>>1]|0;g=g+1|0}while((g|0)<(a|0))}a=d+8|0;c[a>>2]=c[a>>2]|64;return}function _png_colorspace_set_gamma(a,d,e){a=a|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0.0,j=0,k=0,l=0;if((e+-16|0)>>>0<=624999984){f=d+74|0;g=b[f>>1]|0;h=g&65535;if((h&8|0)==0?1:(c[a+208>>2]&32768|0)==0){if(h&32768|0)return;do if(g&1){h=c[d>>2]|0;if((h|0?(i=+G(+(+(h|0)*1.0e5/+(e|0)+.5)),i<=2147483647.0&i>=-2147483648.0):0)?(~~i+-95e3|0)>>>0<=1e4:0)break;if(!(g&32)){_png_chunk_report(a,797450,0);break}_png_chunk_report(a,796242,2);return}while(0);c[d>>2]=e;b[f>>1]=g|9;return}else{j=1085509;k=f;l=g}}else{g=d+74|0;j=797493;k=g;l=b[g>>1]|0}b[k>>1]=l|-32768;_png_chunk_report(a,j,1);return}function _png_colorspace_set_chromaticities(a,d,e,f){a=a|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,n=0,o=0;g=l;l=l+48|0;if((l|0)>=(m|0))ba(48);h=g;switch(_png_colorspace_check_xy(h,e)|0){case 0:{i=d+74|0;j=b[i>>1]|0;k=j&65535;if(k&32768|0){n=0;l=g;return n|0}o=d+4|0;do if(!((f|0)>1|(k&2|0)==0))if(!(_png_colorspace_endpoints_match(e,o,100)|0)){b[i>>1]=j|-32768;_png_benign_error(a,797533);n=0;l=g;return n|0}else{if(!f)n=1;else break;l=g;return n|0}while(0);c[o>>2]=c[e>>2];c[o+4>>2]=c[e+4>>2];c[o+8>>2]=c[e+8>>2];c[o+12>>2]=c[e+12>>2];c[o+16>>2]=c[e+16>>2];c[o+20>>2]=c[e+20>>2];c[o+24>>2]=c[e+24>>2];c[o+28>>2]=c[e+28>>2];o=d+36|0;f=h;h=o+36|0;do{c[o>>2]=c[f>>2];o=o+4|0;f=f+4|0}while((o|0)<(h|0));f=(_png_colorspace_endpoints_match(e,216148,1e3)|0)!=0;e=(j|2)&65535;b[i>>1]=f?e|64:e&65471;n=2;l=g;return n|0}case 1:{e=d+74|0;b[e>>1]=b[e>>1]|-32768;_png_benign_error(a,797561);n=0;l=g;return n|0}default:{n=d+74|0;b[n>>1]=b[n>>1]|-32768;_png_error(a,797584)}}return 0}function _png_colorspace_check_xy(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0.0,A=0,B=0,C=0,D=0,E=0,F=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0.0,O=0.0,P=0.0,Q=0.0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0;d=l;l=l+32|0;if((l|0)>=(m|0))ba(32);e=d;f=c[b>>2]|0;if(f>>>0>1e5){g=1;l=d;return g|0}h=b+4|0;i=c[h>>2]|0;if((i|0)<0|(i|0)>(1e5-f|0)){g=1;l=d;return g|0}j=b+8|0;k=c[j>>2]|0;if(k>>>0>1e5){g=1;l=d;return g|0}n=b+12|0;o=c[n>>2]|0;if((o|0)<0|(o|0)>(1e5-k|0)){g=1;l=d;return g|0}p=b+16|0;q=c[p>>2]|0;if(q>>>0>1e5){g=1;l=d;return g|0}r=b+20|0;s=c[r>>2]|0;if((s|0)<0|(s|0)>(1e5-q|0)){g=1;l=d;return g|0}t=b+24|0;u=c[t>>2]|0;if(u>>>0>1e5){g=1;l=d;return g|0}v=b+28|0;w=c[v>>2]|0;if((w|0)<5|(w|0)>(1e5-u|0)){g=1;l=d;return g|0}x=k-q|0;k=i-s|0;i=(x|0)==0;y=(k|0)==0;if(!(i|y)){z=+G(+(+(x|0)*+(k|0)/7.0+.5));if(z<=2147483647.0&z>=-2147483648.0)A=~~z;else{g=2;l=d;return g|0}}else A=0;B=o-s|0;o=f-q|0;C=(B|0)==0;D=(o|0)==0;if(!(D|C)){z=+G(+(+(o|0)*+(B|0)/7.0+.5));if(z<=2147483647.0&z>=-2147483648.0)E=~~z;else{g=2;l=d;return g|0}}else E=0;F=A-E|0;E=w-s|0;s=(E|0)==0;if(!(i|s)){z=+G(+(+(x|0)*+(E|0)/7.0+.5));if(z<=2147483647.0&z>=-2147483648.0)H=~~z;else{g=2;l=d;return g|0}}else H=0;x=u-q|0;q=(x|0)==0;if(!(C|q)){z=+G(+(+(B|0)*+(x|0)/7.0+.5));if(z<=2147483647.0&z>=-2147483648.0)I=~~z;else{g=2;l=d;return g|0}}else I=0;B=H-I|0;if(!B){g=1;l=d;return g|0}I=(w|0)==0|(F|0)==0;if(!I){z=+G(+(+(w|0)*+(F|0)/+(B|0)+.5));if(z<=2147483647.0&z>=-2147483648.0)J=~~z;else{g=1;l=d;return g|0}}else J=0;if((J|0)<=(w|0)){g=1;l=d;return g|0}if(!(y|q)){z=+G(+(+(k|0)*+(x|0)/7.0+.5));if(z<=2147483647.0&z>=-2147483648.0)K=~~z;else{g=2;l=d;return g|0}}else K=0;if(!(D|s)){z=+G(+(+(o|0)*+(E|0)/7.0+.5));if(z<=2147483647.0&z>=-2147483648.0)L=~~z;else{g=2;l=d;return g|0}}else L=0;E=K-L|0;if(!E){g=1;l=d;return g|0}do if(I)M=0;else{z=+G(+(+(w|0)*+(F|0)/+(E|0)+.5));if(z<=2147483647.0&z>=-2147483648.0){M=~~z;break}else g=1;l=d;return g|0}while(0);if((M|0)<=(w|0)){g=1;l=d;return g|0}z=+G(+(1.0e10/+(w|0)+.5));N=+(J|0);O=+G(+(1.0e10/N+.5));P=+(M|0);Q=+G(+(1.0e10/P+.5));w=(z<=2147483647.0&z>=-2147483648.0?~~z:0)-(O<=2147483647.0&O>=-2147483648.0?~~O:0)+(Q<=2147483647.0&Q>=-2147483648.0?0-~~Q|0:0)|0;if((w|0)<1){g=1;l=d;return g|0}if(!J){g=1;l=d;return g|0}do if(!f)R=0;else{Q=+G(+(+(f|0)*1.0e5/N+.5));if(Q<=2147483647.0&Q>=-2147483648.0){R=~~Q;break}else g=1;l=d;return g|0}while(0);c[a>>2]=R;R=a+4|0;f=c[h>>2]|0;do if(!f)S=0;else{Q=+G(+(+(f|0)*1.0e5/N+.5));if(Q<=2147483647.0&Q>=-2147483648.0){S=~~Q;break}else g=1;l=d;return g|0}while(0);c[R>>2]=S;S=a+8|0;R=1e5-(c[b>>2]|0)-(c[h>>2]|0)|0;do if(!R)T=0;else{Q=+G(+(+(R|0)*1.0e5/N+.5));if(Q<=2147483647.0&Q>=-2147483648.0){T=~~Q;break}else g=1;l=d;return g|0}while(0);c[S>>2]=T;T=a+12|0;S=c[j>>2]|0;if(!M){g=1;l=d;return g|0}do if(!S)U=0;else{N=+G(+(+(S|0)*1.0e5/P+.5));if(N<=2147483647.0&N>=-2147483648.0){U=~~N;break}else g=1;l=d;return g|0}while(0);c[T>>2]=U;U=a+16|0;T=c[n>>2]|0;do if(!T)V=0;else{N=+G(+(+(T|0)*1.0e5/P+.5));if(N<=2147483647.0&N>=-2147483648.0){V=~~N;break}else g=1;l=d;return g|0}while(0);c[U>>2]=V;V=a+20|0;U=1e5-(c[j>>2]|0)-(c[n>>2]|0)|0;do if(!U)W=0;else{N=+G(+(+(U|0)*1.0e5/P+.5));if(N<=2147483647.0&N>=-2147483648.0){W=~~N;break}else g=1;l=d;return g|0}while(0);c[V>>2]=W;W=a+24|0;V=c[p>>2]|0;do if(!V)X=0;else{P=+G(+(+(w|0)*+(V|0)/1.0e5+.5));if(P<=2147483647.0&P>=-2147483648.0){X=~~P;break}else g=1;l=d;return g|0}while(0);c[W>>2]=X;X=a+28|0;W=c[r>>2]|0;do if(!W)Y=0;else{P=+G(+(+(w|0)*+(W|0)/1.0e5+.5));if(P<=2147483647.0&P>=-2147483648.0){Y=~~P;break}else g=1;l=d;return g|0}while(0);c[X>>2]=Y;Y=a+32|0;X=1e5-(c[p>>2]|0)-(c[r>>2]|0)|0;do if(!X)Z=0;else{P=+G(+(+(w|0)*+(X|0)/1.0e5+.5));if(P<=2147483647.0&P>=-2147483648.0){Z=~~P;break}else g=1;l=d;return g|0}while(0);c[Y>>2]=Z;Z=_png_xy_from_XYZ(e,a)|0;if(Z|0){g=Z;l=d;return g|0}Z=c[t>>2]|0;t=c[e+24>>2]|0;do if((Z|0)<(t+-5|0)|(Z|0)>(t+5|0))_=1;else{a=c[v>>2]|0;Y=c[e+28>>2]|0;if((a|0)<(Y+-5|0)|(a|0)>(Y+5|0)){_=1;break}Y=c[b>>2]|0;a=c[e>>2]|0;if((Y|0)<(a+-5|0)|(Y|0)>(a+5|0)){_=1;break}a=c[h>>2]|0;Y=c[e+4>>2]|0;if((a|0)<(Y+-5|0)|(a|0)>(Y+5|0)){_=1;break}Y=c[j>>2]|0;a=c[e+8>>2]|0;if((Y|0)<(a+-5|0)|(Y|0)>(a+5|0)){_=1;break}a=c[n>>2]|0;Y=c[e+12>>2]|0;if((a|0)<(Y+-5|0)|(a|0)>(Y+5|0)){_=1;break}Y=c[p>>2]|0;a=c[e+16>>2]|0;if((Y|0)<(a+-5|0)|(Y|0)>(a+5|0)){_=1;break}a=c[r>>2]|0;Y=c[e+20>>2]|0;_=(a|0)<(Y+-5|0)|(a|0)>(Y+5|0)}while(0);g=_&1;l=d;return g|0}function _png_xy_from_XYZ(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0.0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0;d=c[b>>2]|0;e=b+4|0;f=(c[e>>2]|0)+d+(c[b+8>>2]|0)|0;if(!f){g=1;return g|0}if(d){h=+G(+(+(d|0)*1.0e5/+(f|0)+.5));if(h<=2147483647.0&h>=-2147483648.0)i=~~h;else{g=1;return g|0}}else i=0;c[a>>2]=i;i=a+4|0;d=c[e>>2]|0;if(d){h=+G(+(+(d|0)*1.0e5/+(f|0)+.5));if(h<=2147483647.0&h>=-2147483648.0)j=~~h;else{g=1;return g|0}}else j=0;c[i>>2]=j;j=c[b>>2]|0;i=c[e>>2]|0;e=b+12|0;d=c[e>>2]|0;k=b+16|0;l=(c[k>>2]|0)+d+(c[b+20>>2]|0)|0;m=a+8|0;if(!l){g=1;return g|0}if(d){h=+G(+(+(d|0)*1.0e5/+(l|0)+.5));if(h<=2147483647.0&h>=-2147483648.0)n=~~h;else{g=1;return g|0}}else n=0;c[m>>2]=n;n=a+12|0;m=c[k>>2]|0;if(m){h=+G(+(+(m|0)*1.0e5/+(l|0)+.5));if(h<=2147483647.0&h>=-2147483648.0)o=~~h;else{g=1;return g|0}}else o=0;c[n>>2]=o;o=l+f|0;f=(c[e>>2]|0)+j|0;j=(c[k>>2]|0)+i|0;i=b+24|0;k=c[i>>2]|0;e=b+28|0;l=(c[e>>2]|0)+k+(c[b+32>>2]|0)|0;b=a+16|0;if(!l){g=1;return g|0}if(k){h=+G(+(+(k|0)*1.0e5/+(l|0)+.5));if(h<=2147483647.0&h>=-2147483648.0)p=~~h;else{g=1;return g|0}}else p=0;c[b>>2]=p;p=a+20|0;b=c[e>>2]|0;if(b){h=+G(+(+(b|0)*1.0e5/+(l|0)+.5));if(h<=2147483647.0&h>=-2147483648.0)q=~~h;else{g=1;return g|0}}else q=0;c[p>>2]=q;q=o+l|0;l=f+(c[i>>2]|0)|0;i=c[e>>2]|0;e=a+24|0;if(!q){g=1;return g|0}if(l){h=+G(+(+(l|0)*1.0e5/+(q|0)+.5));if(h<=2147483647.0&h>=-2147483648.0)r=~~h;else{g=1;return g|0}}else r=0;c[e>>2]=r;r=j+i|0;i=a+28|0;if(r){h=+G(+(+(r|0)*1.0e5/+(q|0)+.5));if(h<=2147483647.0&h>=-2147483648.0)s=~~h;else{g=1;return g|0}}else s=0;c[i>>2]=s;g=0;return g|0}function _png_set_bKGD(a,d,e){a=a|0;d=d|0;e=e|0;if((a|0)==0|(d|0)==0|(e|0)==0)return;a=d+170|0;b[a>>1]=b[e>>1]|0;b[a+2>>1]=b[e+2>>1]|0;b[a+4>>1]=b[e+4>>1]|0;b[a+6>>1]=b[e+6>>1]|0;b[a+8>>1]=b[e+8>>1]|0;e=d+8|0;c[e>>2]=c[e>>2]|32;return}function _png_set_PLTE(e,f,g,h){e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0;if((e|0)==0|(f|0)==0)return;i=(a[f+25>>0]|0)==3;if(i)j=1<<d[f+24>>0];else j=256;if((h|0)<0|(j|0)<(h|0)){if(i)_png_error(e,797719);_png_warning(e,797719);return}i=(h|0)>0;if((g|0)==0&i)_png_error(e,797742);if((h|0)==0?(c[e+684>>2]&1|0)==0:0)_png_error(e,797742);_png_free_data(e,f,4096,0);j=_png_calloc(e,768)|0;c[e+408>>2]=j;if(i)_memcpy(j|0,g|0,h*3|0)|0;c[f+16>>2]=j;j=h&65535;b[e+412>>1]=j;b[f+20>>1]=j;j=f+232|0;c[j>>2]=c[j>>2]|4096;j=f+8|0;c[j>>2]=c[j>>2]|8;return}function _png_cache_unknown_chunk(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0;e=b+748|0;f=c[e>>2]|0;if(f|0){_png_free(b,f);c[e>>2]=0}f=c[b+736>>2]|0;switch(f|0){case -1:case 0:{g=5;break}default:if(f>>>0<d>>>0)h=0;else g=5}if((g|0)==5){g=c[b+376>>2]|0;a[b+740>>0]=g>>>24;a[b+741>>0]=g>>>16;a[b+742>>0]=g>>>8;a[b+743>>0]=g;a[b+744>>0]=0;c[b+752>>2]=d;a[b+756>>0]=c[b+208>>2];if(!d)i=0;else i=_png_malloc_warn(b,d)|0;c[e>>2]=i;h=i}i=(d|0)!=0;if(i&(h|0)==0){_png_crc_finish(b,d)|0;_png_chunk_benign_error(b,798049);j=0;return j|0}if(i){_png_read_data(b,h,d);_png_calculate_crc(b,h,d)}_png_crc_finish(b,0)|0;j=1;return j|0}function _png_set_unknown_chunks(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0;if((e|0)==0|((b|0)==0|(d|0)==0|(f|0)<1))return;g=d+236|0;h=d+240|0;i=_png_realloc_array(b,c[g>>2]|0,c[h>>2]|0,f,20)|0;if(!i){_png_chunk_report(b,797901,1);return}_png_free(b,c[g>>2]|0);c[g>>2]=i;g=d+232|0;c[g>>2]=c[g>>2]|512;if((f|0)<=0)return;g=b+208|0;d=f;f=e;e=i+((c[h>>2]|0)*20|0)|0;while(1){c[e>>2]=c[f>>2];a[e+4>>0]=0;i=a[f+16>>0]&11;j=i&255;if(!(i<<24>>24)){if(c[g>>2]&32768|0){k=9;break}_png_app_warning(b,797925);i=c[g>>2]&11;if(!i){k=9;break}else l=i}else l=j;while(1){j=l&0-l;if((l|0)==(j|0))break;else l=j^l}a[e+16>>0]=l;j=f+12|0;i=c[j>>2]|0;do if(i){m=_png_malloc_base(b,i)|0;c[e+8>>2]=m;if(!m){_png_chunk_report(b,798020,1);n=e;break}else{_memcpy(m|0,c[f+8>>2]|0,c[j>>2]|0)|0;o=c[j>>2]|0;k=16;break}}else{c[e+8>>2]=0;o=0;k=16}while(0);if((k|0)==16){k=0;c[e+12>>2]=o;c[h>>2]=(c[h>>2]|0)+1;n=e+20|0}if((d|0)>1){d=d+-1|0;f=f+20|0;e=n}else{k=18;break}}if((k|0)==9)_png_error(b,797977);else if((k|0)==18)return}function _png_sig_cmp(a,b,c){a=a|0;b=b|0;c=c|0;var d=0,e=0;if(c>>>0<=8)if(!c){d=-1;return d|0}else e=c;else e=8;if(b>>>0>7){d=-1;return d|0}d=_memcmp(a+b|0,798139+b|0,(e+b|0)>>>0>8?8-b|0:e)|0;return d|0}function _png_default_read_data(a,b,d){a=a|0;b=b|0;d=d|0;if(!a)return;if((_fread(b,1,d,c[a+188>>2]|0)|0)==(d|0))return;else _png_error(a,798215)}function _inflateEnd(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0;if(!a){b=-2;return b|0}if(!(c[a+32>>2]|0)){b=-2;return b|0}d=a+36|0;e=c[d>>2]|0;if(!e){b=-2;return b|0}f=a+28|0;g=c[f>>2]|0;if(!g){b=-2;return b|0}if((c[g>>2]|0)!=(a|0)){b=-2;return b|0}if(((c[g+4>>2]|0)+-16180|0)>>>0>31){b=-2;return b|0}h=c[g+56>>2]|0;i=a+40|0;if(!h){j=e;k=g}else{Pi[e&2047](c[i>>2]|0,h);j=c[d>>2]|0;k=c[f>>2]|0}Pi[j&2047](c[i>>2]|0,k);c[f>>2]=0;b=0;return b|0}function _deflateInit_(a,b,c,d){a=a|0;b=b|0;c=c|0;d=d|0;return _deflateInit2_(a,b,8,15,8,0,c,d)|0}function _deflateBound(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0;e=d+7|0;f=(e>>>3)+d+((d+63|0)>>>6)|0;g=f+5|0;a:do if((((b|0?c[b+32>>2]|0:0)?c[b+36>>2]|0:0)?(h=c[b+28>>2]|0,h|0):0)?(c[h>>2]|0)==(b|0):0){switch(c[h+4>>2]|0){case 666:case 113:case 103:case 91:case 73:case 69:case 57:case 42:break;default:break a}switch(c[h+24>>2]|0){case 0:{i=0;break}case 1:{i=c[h+108>>2]|0?10:6;break}case 2:{j=c[h+28>>2]|0;if(!j)i=18;else{if(!(c[j+16>>2]|0))k=18;else k=(c[j+20>>2]|0)+20|0;l=c[j+28>>2]|0;if(!l)m=k;else{n=l;l=k;while(1){o=l+1|0;if(!(a[n>>0]|0)){m=o;break}else{n=n+1|0;l=o}}}l=c[j+36>>2]|0;if(!l)p=m;else{n=l;l=m;while(1){o=l+1|0;if(!(a[n>>0]|0)){p=o;break}else{n=n+1|0;l=o}}}i=(c[j+44>>2]|0)==0?p:p+2|0}break}default:i=6}if((c[h+48>>2]|0)==15?(c[h+80>>2]|0)==15:0){q=e+(d>>>12)+(d>>>14)+(d>>>25)+i|0;return q|0}q=g+i|0;return q|0}while(0);q=f+11|0;return q|0}function _inflateInit_(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;if(!d){f=-6;return f|0}if((e|0)!=56|(a[d>>0]|0)!=49){f=-6;return f|0}if(!b){f=-2;return f|0}c[b+24>>2]=0;d=b+32|0;e=c[d>>2]|0;if(!e){c[d>>2]=1188;c[b+40>>2]=0;g=1188}else g=e;e=b+36|0;if(!(c[e>>2]|0))c[e>>2]=661;d=b+40|0;h=nj[g&2047](c[d>>2]|0,1,7120)|0;if(!h){f=-4;return f|0}g=b+28|0;c[g>>2]=h;c[h>>2]=b;c[h+56>>2]=0;c[h+4>>2]=16180;i=_inflateReset2(b,15)|0;if(!i){f=0;return f|0}Pi[c[e>>2]&2047](c[d>>2]|0,h);c[g>>2]=0;f=i;return f|0}function __ZN15RasterizerGLES315_create_currentEv(){var a=0,b=0,d=0,e=0,f=0;a=__ZnwjPKc(16,1263606)|0;c[a>>2]=203032;b=__ZnwjPKc(1704,1263606)|0;__ZN22RasterizerStorageGLES3C2Ev(b);d=a+4|0;c[d>>2]=b;b=__ZnwjPKc(656,1263606)|0;__ZN21RasterizerCanvasGLES3C2Ev(b);e=a+8|0;c[e>>2]=b;b=__ZnwjPKc(2944,1263606)|0;__ZN20RasterizerSceneGLES3C2Ev(b);c[a+12>>2]=b;f=c[d>>2]|0;d=c[e>>2]|0;c[d+632>>2]=f;e=f;c[e+4>>2]=d;c[b+72>>2]=f;c[e+8>>2]=b;return a|0}function __ZN20RasterizerSceneGLES3C2Ev(a){a=a|0;var b=0,d=0;c[a>>2]=206204;b=a+56|0;c[a+76>>2]=0;d=a+112|0;c[b>>2]=0;c[b+4>>2]=0;c[b+8>>2]=0;c[b+12>>2]=0;__ZN11ShaderGLES3C2Ev(d);c[d>>2]=216224;d=a+304|0;__ZN11ShaderGLES3C2Ev(d);c[d>>2]=216248;d=a+496|0;__ZN11ShaderGLES3C2Ev(d);c[d>>2]=216272;d=a+688|0;__ZN11ShaderGLES3C2Ev(d);c[d>>2]=216296;d=a+880|0;__ZN11ShaderGLES3C2Ev(d);c[d>>2]=216320;d=a+1072|0;__ZN11ShaderGLES3C2Ev(d);c[d>>2]=216344;d=a+1264|0;__ZN11ShaderGLES3C2Ev(d);c[d>>2]=216368;d=a+1456|0;__ZN11ShaderGLES3C2Ev(d);c[d>>2]=216392;d=a+1648|0;__ZN11ShaderGLES3C2Ev(d);c[d>>2]=216416;d=a+1840|0;__ZN11ShaderGLES3C2Ev(d);c[d>>2]=216440;d=a+2032|0;__ZN11ShaderGLES3C2Ev(d);c[d>>2]=216464;c[a+2728>>2]=0;c[a+2732>>2]=206496;c[a+2740>>2]=379008;c[a+2736>>2]=0;c[a+2744>>2]=0;c[a+2768>>2]=206476;c[a+2776>>2]=379008;c[a+2772>>2]=0;c[a+2780>>2]=0;c[a+2784>>2]=0;c[a+2788>>2]=206456;c[a+2796>>2]=379008;c[a+2792>>2]=0;c[a+2800>>2]=0;c[a+2804>>2]=206436;c[a+2812>>2]=379008;c[a+2808>>2]=0;c[a+2816>>2]=0;c[a+2820>>2]=206416;c[a+2828>>2]=379008;c[a+2824>>2]=0;c[a+2832>>2]=0;c[a+2836>>2]=206396;c[a+2844>>2]=379008;c[a+2840>>2]=0;c[a+2848>>2]=0;c[a+2920>>2]=65536;return}function __ZN11ShaderGLES3C2Ev(b){b=b|0;var d=0,e=0,f=0;c[b>>2]=205716;c[b+44>>2]=0;c[b+52>>2]=0;a[b+48>>0]=0;c[b+56>>2]=0;c[b+64>>2]=0;a[b+60>>0]=0;d=b+172|0;e=b+120|0;f=e+40|0;do{c[e>>2]=0;e=e+4|0}while((e|0)<(f|0));c[d>>2]=379008;c[b+168>>2]=0;c[b+176>>2]=0;c[b+184>>2]=379008;c[b+180>>2]=0;c[b+188>>2]=0;c[b+40>>2]=0;c[b+68>>2]=1;a[b+4>>0]=1;c[b+160>>2]=0;return}function __ZNK18TonemapShaderGLES315get_shader_nameEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,798265);l=a;return c[b>>2]|0}function __ZN18TonemapShaderGLES34initEv(a){a=a|0;__ZN11ShaderGLES35setupEPPKciS2_iPKNS_13AttributePairEiPKNS_11TexUnitPairEiPKNS_7UBOPairEiPKNS_8FeedbackEiS1_S1_ii(a,203904,15,203964,5,c[308555]|0,0,203984,3,c[308556]|0,0,c[308557]|0,0,737066,737244,1,18);return}function __ZN18TonemapShaderGLES3D0Ev(a){a=a|0;__ZN11ShaderGLES3D2Ev(a);__ZdlPv(a);return}function __ZNK19ExposureShaderGLES315get_shader_nameEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,798284);l=a;return c[b>>2]|0}function __ZN19ExposureShaderGLES34initEv(a){a=a|0;__ZN11ShaderGLES35setupEPPKciS2_iPKNS_13AttributePairEiPKNS_11TexUnitPairEiPKNS_7UBOPairEiPKNS_8FeedbackEiS1_S1_ii(a,203856,3,203868,5,c[308552]|0,0,203888,2,c[308553]|0,0,c[308554]|0,0,734818,734920,1,13);return}function __ZN19ExposureShaderGLES3D0Ev(a){a=a|0;__ZN11ShaderGLES3D2Ev(a);__ZdlPv(a);return}function __ZNK19SsaoBlurShaderGLES315get_shader_nameEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,798304);l=a;return c[b>>2]|0}function __ZN19SsaoBlurShaderGLES34initEv(a){a=a|0;__ZN11ShaderGLES35setupEPPKciS2_iPKNS_13AttributePairEiPKNS_11TexUnitPairEiPKNS_7UBOPairEiPKNS_8FeedbackEiS1_S1_ii(a,c[308548]|0,0,203828,3,c[308549]|0,0,203840,2,c[308550]|0,0,c[308551]|0,0,731570,731691,1,13);return}function __ZN19SsaoBlurShaderGLES3D0Ev(a){a=a|0;__ZN11ShaderGLES3D2Ev(a);__ZdlPv(a);return}function __ZNK15SsaoShaderGLES315get_shader_nameEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,798324);l=a;return c[b>>2]|0}function __ZN15SsaoShaderGLES34initEv(a){a=a|0;__ZN11ShaderGLES35setupEPPKciS2_iPKNS_13AttributePairEiPKNS_11TexUnitPairEiPKNS_7UBOPairEiPKNS_8FeedbackEiS1_S1_ii(a,203760,1,203764,10,c[308545]|0,0,203804,3,c[308546]|0,0,c[308547]|0,0,723935,724055,1,12);return}function __ZN15SsaoShaderGLES3D0Ev(a){a=a|0;__ZN11ShaderGLES3D2Ev(a);__ZdlPv(a);return}function __ZNK21SsaoMinifyShaderGLES315get_shader_nameEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,798340);l=a;return c[b>>2]|0}function __ZN21SsaoMinifyShaderGLES34initEv(a){a=a|0;__ZN11ShaderGLES35setupEPPKciS2_iPKNS_13AttributePairEiPKNS_11TexUnitPairEiPKNS_7UBOPairEiPKNS_8FeedbackEiS1_S1_ii(a,203732,1,203736,4,c[308542]|0,0,203752,1,c[308543]|0,0,c[308544]|0,0,722756,722856,1,11);return}function __ZN21SsaoMinifyShaderGLES3D0Ev(a){a=a|0;__ZN11ShaderGLES3D2Ev(a);__ZdlPv(a);return}function __ZNK28SubsurfScatteringShaderGLES315get_shader_nameEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,798362);l=a;return c[b>>2]|0}function __ZN28SubsurfScatteringShaderGLES34initEv(a){a=a|0;__ZN11ShaderGLES35setupEPPKciS2_iPKNS_13AttributePairEiPKNS_11TexUnitPairEiPKNS_7UBOPairEiPKNS_8FeedbackEiS1_S1_ii(a,203672,4,203688,5,c[308539]|0,0,203708,3,c[308540]|0,0,c[308541]|0,0,717091,717267,1,16);return}function __ZN28SubsurfScatteringShaderGLES3D0Ev(a){a=a|0;__ZN11ShaderGLES3D2Ev(a);__ZdlPv(a);return}function __ZNK21EffectBlurShaderGLES315get_shader_nameEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,798391);l=a;return c[b>>2]|0}function __ZN21EffectBlurShaderGLES34initEv(a){a=a|0;__ZN11ShaderGLES35setupEPPKciS2_iPKNS_13AttributePairEiPKNS_11TexUnitPairEiPKNS_7UBOPairEiPKNS_8FeedbackEiS1_S1_ii(a,203508,15,203568,16,c[308536]|0,0,203632,5,c[308537]|0,0,c[308538]|0,0,709365,709541,1,16);return}function __ZN21EffectBlurShaderGLES3D0Ev(a){a=a|0;__ZN11ShaderGLES3D2Ev(a);__ZdlPv(a);return}function __ZNK32ScreenSpaceReflectionShaderGLES315get_shader_nameEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,798413);l=a;return c[b>>2]|0}function __ZN32ScreenSpaceReflectionShaderGLES34initEv(a){a=a|0;__ZN11ShaderGLES35setupEPPKciS2_iPKNS_13AttributePairEiPKNS_11TexUnitPairEiPKNS_7UBOPairEiPKNS_8FeedbackEiS1_S1_ii(a,203428,2,203436,12,c[308533]|0,0,203484,3,c[308534]|0,0,c[308535]|0,0,700416,700643,1,17);return}function __ZN32ScreenSpaceReflectionShaderGLES3D0Ev(a){a=a|0;__ZN11ShaderGLES3D2Ev(a);__ZdlPv(a);return}function __ZNK18ResolveShaderGLES315get_shader_nameEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,798446);l=a;return c[b>>2]|0}function __ZN18ResolveShaderGLES34initEv(a){a=a|0;__ZN11ShaderGLES35setupEPPKciS2_iPKNS_13AttributePairEiPKNS_11TexUnitPairEiPKNS_7UBOPairEiPKNS_8FeedbackEiS1_S1_ii(a,203404,1,203408,1,c[308530]|0,0,203412,2,c[308531]|0,0,c[308532]|0,0,699794,699970,1,16);return}function __ZN18ResolveShaderGLES3D0Ev(a){a=a|0;__ZN11ShaderGLES3D2Ev(a);__ZdlPv(a);return}function __ZNK19CubeToDpShaderGLES315get_shader_nameEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,798465);l=a;return c[b>>2]|0}function __ZN19CubeToDpShaderGLES34initEv(a){a=a|0;__ZN11ShaderGLES35setupEPPKciS2_iPKNS_13AttributePairEiPKNS_11TexUnitPairEiPKNS_7UBOPairEiPKNS_8FeedbackEiS1_S1_ii(a,c[308526]|0,0,203380,4,c[308527]|0,0,203396,1,c[308528]|0,0,c[308529]|0,0,697539,697714,1,15);return}function __ZN19CubeToDpShaderGLES3D0Ev(a){a=a|0;__ZN11ShaderGLES3D2Ev(a);__ZdlPv(a);return}function __ZNK16SceneShaderGLES315get_shader_nameEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,798485);l=a;return c[b>>2]|0}function __ZN16SceneShaderGLES34initEv(a){a=a|0;__ZN11ShaderGLES35setupEPPKciS2_iPKNS_13AttributePairEiPKNS_11TexUnitPairEiPKNS_7UBOPairEiPKNS_8FeedbackEiS1_S1_ii(a,203088,19,203164,22,c[308524]|0,0,203252,9,203324,7,c[308525]|0,0,657257,664714,1,339);return}function __ZN16SceneShaderGLES3D0Ev(a){a=a|0;__ZN11ShaderGLES3D2Ev(a);__ZdlPv(a);return}function __ZN21RasterizerCanvasGLES3C2Ev(a){a=a|0;var b=0;c[a>>2]=206096;b=a+120|0;__ZN11ShaderGLES3C2Ev(b);c[b>>2]=216488;b=a+312|0;__ZN11ShaderGLES3C2Ev(b);c[b>>2]=216512;c[a+508>>2]=0;g[a+516>>2]=1.0;g[a+520>>2]=0.0;g[a+524>>2]=0.0;g[a+528>>2]=0.0;g[a+532>>2]=1.0;g[a+536>>2]=0.0;g[a+540>>2]=0.0;g[a+544>>2]=0.0;g[a+548>>2]=1.0;b=a+552|0;c[b>>2]=0;c[b+4>>2]=0;c[b+8>>2]=0;c[b+12>>2]=0;c[b+16>>2]=0;c[b+20>>2]=0;g[a+576>>2]=1.0;b=a+584|0;c[b>>2]=0;c[b+4>>2]=0;c[b+8>>2]=0;c[b+12>>2]=0;c[b+16>>2]=0;g[a+580>>2]=1.0;g[a+592>>2]=1.0;b=a+608|0;c[b>>2]=0;c[b+4>>2]=0;c[b+8>>2]=0;c[b+12>>2]=0;c[b+16>>2]=0;g[a+604>>2]=1.0;g[a+616>>2]=1.0;c[a+636>>2]=206148;c[a+644>>2]=379008;c[a+640>>2]=0;c[a+648>>2]=0;return}function __ZNK23CanvasShadowShaderGLES315get_shader_nameEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,798502);l=a;return c[b>>2]|0}function __ZN23CanvasShadowShaderGLES34initEv(a){a=a|0;__ZN11ShaderGLES35setupEPPKciS2_iPKNS_13AttributePairEiPKNS_11TexUnitPairEiPKNS_7UBOPairEiPKNS_8FeedbackEiS1_S1_ii(a,204168,1,204172,4,c[308560]|0,0,c[308561]|0,0,c[308562]|0,0,c[308563]|0,0,754648,755003,1,20);return}function __ZN23CanvasShadowShaderGLES3D0Ev(a){a=a|0;__ZN11ShaderGLES3D2Ev(a);__ZdlPv(a);return}function __ZNK17CanvasShaderGLES315get_shader_nameEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,798526);l=a;return c[b>>2]|0}function __ZN17CanvasShaderGLES34initEv(a){a=a|0;__ZN11ShaderGLES35setupEPPKciS2_iPKNS_13AttributePairEiPKNS_11TexUnitPairEiPKNS_7UBOPairEiPKNS_8FeedbackEiS1_S1_ii(a,204040,14,204096,4,c[308558]|0,0,204112,4,204144,3,c[308559]|0,0,745936,748259,1,138);return}function __ZN17CanvasShaderGLES3D0Ev(a){a=a|0;__ZN11ShaderGLES3D2Ev(a);__ZdlPv(a);return}function __ZN22RasterizerStorageGLES3C2Ev(a){a=a|0;var b=0,d=0,e=0;__ZN17RasterizerStorageC2Ev(a);c[a>>2]=204560;c[a+44>>2]=379008;c[a+40>>2]=0;c[a+48>>2]=0;b=a+56|0;__ZN11ShaderGLES3C2Ev(b);c[b>>2]=216536;__ZN19ShaderCompilerGLES3C2Ev(a+248|0);b=a+480|0;__ZN11ShaderGLES3C2Ev(b);c[b>>2]=216560;b=a+672|0;__ZN11ShaderGLES3C2Ev(b);c[b>>2]=216584;b=a+864|0;__ZN11ShaderGLES3C2Ev(b);c[b>>2]=216608;c[a+1060>>2]=379008;c[a+1056>>2]=0;c[a+1064>>2]=0;c[a+1072>>2]=379008;c[a+1068>>2]=0;c[a+1076>>2]=0;c[a+1084>>2]=379008;c[a+1080>>2]=0;c[a+1088>>2]=0;c[a+1096>>2]=379008;c[a+1092>>2]=0;c[a+1100>>2]=0;c[a+1112>>2]=379008;c[a+1108>>2]=0;c[a+1116>>2]=0;c[a+1124>>2]=379008;c[a+1120>>2]=0;c[a+1128>>2]=0;c[a+1136>>2]=379008;c[a+1132>>2]=0;c[a+1140>>2]=0;c[a+1148>>2]=379008;c[a+1144>>2]=0;c[a+1152>>2]=0;c[a+1164>>2]=379008;c[a+1160>>2]=0;c[a+1168>>2]=0;c[a+1176>>2]=379008;c[a+1172>>2]=0;c[a+1180>>2]=0;c[a+1188>>2]=379008;c[a+1184>>2]=0;c[a+1192>>2]=0;c[a+1200>>2]=379008;c[a+1196>>2]=0;c[a+1204>>2]=0;c[a+1288>>2]=205696;c[a+1296>>2]=379008;c[a+1292>>2]=0;c[a+1300>>2]=0;c[a+1304>>2]=205676;c[a+1312>>2]=379008;c[a+1308>>2]=0;c[a+1316>>2]=0;c[a+1320>>2]=0;c[a+1324>>2]=205656;c[a+1332>>2]=379008;c[a+1328>>2]=0;c[a+1336>>2]=0;c[a+1340>>2]=0;c[a+1344>>2]=205636;c[a+1352>>2]=379008;c[a+1348>>2]=0;c[a+1356>>2]=0;c[a+1360>>2]=205616;c[a+1368>>2]=379008;c[a+1364>>2]=0;c[a+1372>>2]=0;c[a+1376>>2]=205596;c[a+1384>>2]=379008;c[a+1380>>2]=0;b=a+1448|0;d=a+1388|0;e=d+60|0;do{c[d>>2]=0;d=d+4|0}while((d|0)<(e|0));g[b>>2]=1.0;b=a+1452|0;c[b>>2]=0;c[b+4>>2]=0;c[b+8>>2]=0;c[b+12>>2]=0;c[a+1468>>2]=205576;c[a+1476>>2]=379008;c[a+1472>>2]=0;c[a+1480>>2]=0;c[a+1484>>2]=205556;c[a+1492>>2]=379008;c[a+1488>>2]=0;c[a+1496>>2]=0;c[a+1500>>2]=0;c[a+1504>>2]=205536;c[a+1512>>2]=379008;c[a+1508>>2]=0;c[a+1516>>2]=0;c[a+1520>>2]=205516;c[a+1528>>2]=379008;c[a+1524>>2]=0;c[a+1532>>2]=0;c[a+1536>>2]=205496;c[a+1544>>2]=379008;c[a+1540>>2]=0;c[a+1548>>2]=0;c[a+1552>>2]=205476;c[a+1560>>2]=379008;c[a+1556>>2]=0;c[a+1564>>2]=0;c[a+1568>>2]=0;c[a+1572>>2]=205456;c[a+1580>>2]=379008;c[a+1576>>2]=0;c[a+1584>>2]=0;c[a+1588>>2]=205436;c[a+1596>>2]=379008;c[a+1592>>2]=0;c[a+1600>>2]=0;c[a+1604>>2]=205416;c[a+1612>>2]=379008;c[a+1608>>2]=0;c[a+1616>>2]=0;c[a+1620>>2]=205396;c[a+1628>>2]=379008;c[a+1624>>2]=0;c[a+1632>>2]=0;g[a+1648>>2]=0.0;g[a+1652>>2]=0.0;g[a+1656>>2]=0.0;g[a+1660>>2]=1.0;return}function __ZNK20ParticlesShaderGLES315get_shader_nameEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,798544);l=a;return c[b>>2]|0}function __ZN20ParticlesShaderGLES34initEv(a){a=a|0;__ZN11ShaderGLES35setupEPPKciS2_iPKNS_13AttributePairEiPKNS_11TexUnitPairEiPKNS_7UBOPairEiPKNS_8FeedbackEiS1_S1_ii(a,204432,2,204440,14,c[308573]|0,0,c[308574]|0,0,204496,1,204504,6,767336,771880,1,228);return}function __ZN20ParticlesShaderGLES3D0Ev(a){a=a|0;__ZN11ShaderGLES3D2Ev(a);__ZdlPv(a);return}function __ZNK21BlendShapeShaderGLES315get_shader_nameEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,798565);l=a;return c[b>>2]|0}function __ZN21BlendShapeShaderGLES34initEv(a){a=a|0;__ZN11ShaderGLES35setupEPPKciS2_iPKNS_13AttributePairEiPKNS_11TexUnitPairEiPKNS_7UBOPairEiPKNS_8FeedbackEiS1_S1_ii(a,204300,8,204332,1,c[308567]|0,0,c[308568]|0,0,c[308569]|0,0,204336,8,758436,761700,1,191);return}function __ZN21BlendShapeShaderGLES3D0Ev(a){a=a|0;__ZN11ShaderGLES3D2Ev(a);__ZdlPv(a);return}function __ZNK24CubemapFilterShaderGLES315get_shader_nameEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,798587);l=a;return c[b>>2]|0}function __ZN24CubemapFilterShaderGLES34initEv(a){a=a|0;__ZN11ShaderGLES35setupEPPKciS2_iPKNS_13AttributePairEiPKNS_11TexUnitPairEiPKNS_7UBOPairEiPKNS_8FeedbackEiS1_S1_ii(a,204400,3,204412,3,c[308570]|0,0,204424,1,c[308571]|0,0,c[308572]|0,0,761721,761895,1,16);return}function __ZN24CubemapFilterShaderGLES3D0Ev(a){a=a|0;__ZN11ShaderGLES3D2Ev(a);__ZdlPv(a);return}function __ZN19ShaderCompilerGLES3C2Ev(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d+4|0;f=d;__ZN14ShaderLanguageC2Ev(b);__ZN10StringNameC2Ev(b+60|0);g=b+64|0;__ZN10StringNameC2Ev(g);h=b+68|0;__ZN10StringNameC2Ev(h);i=b+72|0;__ZN10StringNameC2Ev(i);c[b+80>>2]=379008;c[b+76>>2]=0;c[b+84>>2]=0;c[b+92>>2]=379008;c[b+88>>2]=0;c[b+96>>2]=0;c[b+104>>2]=379008;c[b+100>>2]=0;c[b+108>>2]=0;j=b+112|0;k=b+116|0;c[k>>2]=379008;c[j>>2]=0;c[b+120>>2]=0;n=b+124|0;c[b+128>>2]=379008;c[n>>2]=0;c[b+132>>2]=0;c[b+140>>2]=379008;c[b+136>>2]=0;c[b+144>>2]=0;c[b+152>>2]=379008;c[b+148>>2]=0;c[b+156>>2]=0;c[b+164>>2]=379008;c[b+160>>2]=0;c[b+168>>2]=0;c[b+176>>2]=379008;c[b+172>>2]=0;c[b+180>>2]=0;c[b+188>>2]=379008;c[b+184>>2]=0;c[b+192>>2]=0;c[b+200>>2]=379008;c[b+196>>2]=0;c[b+204>>2]=0;c[b+212>>2]=379008;c[b+208>>2]=0;c[b+216>>2]=0;c[b+224>>2]=379008;c[b+220>>2]=0;c[b+228>>2]=0;o=b+160|0;__ZN10StringNameC2EPKc(e,1076082);__ZN6StringaSEPKc(__ZN3MapI10StringName6String10ComparatorIS0_E16DefaultAllocatorEixERKS0_(o,e)|0,1076075);__ZN10StringNameD2Ev(e);__ZN10StringNameC2EPKc(e,1076147);__ZN6StringaSEPKc(__ZN3MapI10StringName6String10ComparatorIS0_E16DefaultAllocatorEixERKS0_(o,e)|0,798612);__ZN10StringNameD2Ev(e);__ZN10StringNameC2EPKc(e,1076728);__ZN6StringaSEPKc(__ZN3MapI10StringName6String10ComparatorIS0_E16DefaultAllocatorEixERKS0_(o,e)|0,818673);__ZN10StringNameD2Ev(e);__ZN10StringNameC2EPKc(e,1076178);__ZN6StringaSEPKc(__ZN3MapI10StringName6String10ComparatorIS0_E16DefaultAllocatorEixERKS0_(o,e)|0,798622);__ZN10StringNameD2Ev(e);__ZN10StringNameC2EPKc(e,1152183);__ZN6StringaSEPKc(__ZN3MapI10StringName6String10ComparatorIS0_E16DefaultAllocatorEixERKS0_(o,e)|0,798632);__ZN10StringNameD2Ev(e);__ZN10StringNameC2EPKc(e,1076219);__ZN6StringaSEPKc(__ZN3MapI10StringName6String10ComparatorIS0_E16DefaultAllocatorEixERKS0_(o,e)|0,798645);__ZN10StringNameD2Ev(e);__ZN10StringNameC2EPKc(e,1076264);__ZN6StringaSEPKc(__ZN3MapI10StringName6String10ComparatorIS0_E16DefaultAllocatorEixERKS0_(o,e)|0,798662);__ZN10StringNameD2Ev(e);__ZN10StringNameC2EPKc(e,1076741);__ZNK6StringeqEPKc(__ZN3MapI10StringName6String10ComparatorIS0_E16DefaultAllocatorEixERKS0_(o,e)|0,798680)|0;__ZN10StringNameD2Ev(e);__ZN10StringNameC2EPKc(e,1076299);__ZN6StringaSEPKc(__ZN3MapI10StringName6String10ComparatorIS0_E16DefaultAllocatorEixERKS0_(o,e)|0,941085);__ZN10StringNameD2Ev(e);__ZN10StringNameC2EPKc(e,1076185);__ZN6StringaSEPKc(__ZN3MapI10StringName6String10ComparatorIS0_E16DefaultAllocatorEixERKS0_(o,e)|0,1128565);__ZN10StringNameD2Ev(e);__ZN10StringNameC2EPKc(e,1076154);__ZN6StringaSEPKc(__ZN3MapI10StringName6String10ComparatorIS0_E16DefaultAllocatorEixERKS0_(o,e)|0,1129164);__ZN10StringNameD2Ev(e);__ZN10StringNameC2EPKc(e,1076350);__ZN6StringaSEPKc(__ZN3MapI10StringName6String10ComparatorIS0_E16DefaultAllocatorEixERKS0_(o,e)|0,798693);__ZN10StringNameD2Ev(e);__ZN10StringNameC2EPKc(e,1076360);__ZN6StringaSEPKc(__ZN3MapI10StringName6String10ComparatorIS0_E16DefaultAllocatorEixERKS0_(o,e)|0,798704);__ZN10StringNameD2Ev(e);__ZN10StringNameC2EPKc(e,1076178);__ZN6StringaSEPKc(__ZN3MapI10StringName6String10ComparatorIS0_E16DefaultAllocatorEixERKS0_(o,e)|0,798622);__ZN10StringNameD2Ev(e);__ZN10StringNameC2EPKc(e,1076185);__ZN6StringaSEPKc(__ZN3MapI10StringName6String10ComparatorIS0_E16DefaultAllocatorEixERKS0_(o,e)|0,1128565);__ZN10StringNameD2Ev(e);__ZN10StringNameC2EPKc(e,1076780);__ZN6StringaSEPKc(__ZN3MapI10StringName6String10ComparatorIS0_E16DefaultAllocatorEixERKS0_(o,e)|0,798717);__ZN10StringNameD2Ev(e);__ZN10StringNameC2EPKc(e,1076788);__ZN6StringaSEPKc(__ZN3MapI10StringName6String10ComparatorIS0_E16DefaultAllocatorEixERKS0_(o,e)|0,798731);__ZN10StringNameD2Ev(e);__ZN10StringNameC2EPKc(e,1076515);__ZN6StringaSEPKc(__ZN3MapI10StringName6String10ComparatorIS0_E16DefaultAllocatorEixERKS0_(o,e)|0,798751);__ZN10StringNameD2Ev(e);__ZN10StringNameC2EPKc(e,798761);__ZN6StringaSEPKc(__ZN3MapI10StringName6String10ComparatorIS0_E16DefaultAllocatorEixERKS0_(o,e)|0,798776);__ZN10StringNameD2Ev(e);__ZN10StringNameC2EPKc(e,1076138);__ZN6StringaSEPKc(__ZN3MapI10StringName6String10ComparatorIS0_E16DefaultAllocatorEixERKS0_(o,e)|0,798791);__ZN10StringNameD2Ev(e);__ZN10StringNameC2EPKc(e,1076525);__ZN6StringaSEPKc(__ZN3MapI10StringName6String10ComparatorIS0_E16DefaultAllocatorEixERKS0_(o,e)|0,798809);__ZN10StringNameD2Ev(e);__ZN10StringNameC2EPKc(e,1076823);__ZN6StringaSEPKc(__ZN3MapI10StringName6String10ComparatorIS0_E16DefaultAllocatorEixERKS0_(o,e)|0,798823);__ZN10StringNameD2Ev(e);__ZN10StringNameC2EPKc(e,1076833);__ZN6StringaSEPKc(__ZN3MapI10StringName6String10ComparatorIS0_E16DefaultAllocatorEixERKS0_(o,e)|0,798833);__ZN10StringNameD2Ev(e);__ZN10StringNameC2EPKc(e,1076846);__ZN6StringaSEPKc(__ZN3MapI10StringName6String10ComparatorIS0_E16DefaultAllocatorEixERKS0_(o,e)|0,905240);__ZN10StringNameD2Ev(e);__ZN10StringNameC2EPKc(e,1076858);__ZN6StringaSEPKc(__ZN3MapI10StringName6String10ComparatorIS0_E16DefaultAllocatorEixERKS0_(o,e)|0,798846);__ZN10StringNameD2Ev(e);__ZN10StringNameC2EPKc(e,1076880);__ZN6StringaSEPKc(__ZN3MapI10StringName6String10ComparatorIS0_E16DefaultAllocatorEixERKS0_(o,e)|0,1076807);__ZN10StringNameD2Ev(e);__ZN10StringNameC2EPKc(e,798855);__ZN6StringaSEPKc(__ZN3MapI10StringName6String10ComparatorIS0_E16DefaultAllocatorEixERKS0_(o,e)|0,875145);__ZN10StringNameD2Ev(e);o=b+184|0;__ZN10StringNameC2EPKc(e,1076185);__ZN6StringaSEPKc(__ZN3MapI10StringName6String10ComparatorIS0_E16DefaultAllocatorEixERKS0_(o,e)|0,798868);__ZN10StringNameD2Ev(e);__ZN10StringNameC2EPKc(e,798761);__ZN6StringaSEPKc(__ZN3MapI10StringName6String10ComparatorIS0_E16DefaultAllocatorEixERKS0_(o,e)|0,798888);__ZN10StringNameD2Ev(e);__ZN10StringNameC2EPKc(e,1076515);__ZN6StringaSEPKc(__ZN3MapI10StringName6String10ComparatorIS0_E16DefaultAllocatorEixERKS0_(o,e)|0,798917);__ZN10StringNameD2Ev(e);__ZN10StringNameC2EPKc(e,1076154);__ZN6StringaSEPKc(__ZN3MapI10StringName6String10ComparatorIS0_E16DefaultAllocatorEixERKS0_(o,e)|0,798941);__ZN10StringNameD2Ev(e);__ZN10StringNameC2EPKc(e,1076350);__ZN6StringaSEPKc(__ZN3MapI10StringName6String10ComparatorIS0_E16DefaultAllocatorEixERKS0_(o,e)|0,798962);__ZN10StringNameD2Ev(e);__ZN10StringNameC2EPKc(e,798855);__ZN6StringaSEPKc(__ZN3MapI10StringName6String10ComparatorIS0_E16DefaultAllocatorEixERKS0_(o,e)|0,798986);__ZN10StringNameD2Ev(e);__ZN10StringNameC2EPKc(e,1076893);__ZN6StringaSEPKc(__ZN3MapI10StringName6String10ComparatorIS0_E16DefaultAllocatorEixERKS0_(b+172|0,e)|0,799013);__ZN10StringNameD2Ev(e);__ZN10StringNameC2EPKc(e,1076219);__ZN6StringaSEPKc(__ZN3MapI10StringName6String10ComparatorIS0_E16DefaultAllocatorEixERKS0_(n,e)|0,799042);__ZN10StringNameD2Ev(e);__ZN10StringNameC2EPKc(e,1076232);__ZN6StringaSEPKc(__ZN3MapI10StringName6String10ComparatorIS0_E16DefaultAllocatorEixERKS0_(n,e)|0,799058);__ZN10StringNameD2Ev(e);__ZN10StringNameC2EPKc(e,1076250);__ZN6StringaSEPKc(__ZN3MapI10StringName6String10ComparatorIS0_E16DefaultAllocatorEixERKS0_(n,e)|0,799080);__ZN10StringNameD2Ev(e);__ZN10StringNameC2EPKc(e,1076264);__ZN6StringaSEPKc(__ZN3MapI10StringName6String10ComparatorIS0_E16DefaultAllocatorEixERKS0_(n,e)|0,798662);__ZN10StringNameD2Ev(e);__ZN10StringNameC2EPKc(e,1076282);__ZN6StringaSEPKc(__ZN3MapI10StringName6String10ComparatorIS0_E16DefaultAllocatorEixERKS0_(n,e)|0,799094);__ZN10StringNameD2Ev(e);__ZN10StringNameC2EPKc(e,1076147);__ZN6StringaSEPKc(__ZN3MapI10StringName6String10ComparatorIS0_E16DefaultAllocatorEixERKS0_(n,e)|0,799104);__ZN10StringNameD2Ev(e);__ZN10StringNameC2EPKc(e,1076154);__ZN6StringaSEPKc(__ZN3MapI10StringName6String10ComparatorIS0_E16DefaultAllocatorEixERKS0_(n,e)|0,1129164);__ZN10StringNameD2Ev(e);__ZN10StringNameC2EPKc(e,1076161);__ZN6StringaSEPKc(__ZN3MapI10StringName6String10ComparatorIS0_E16DefaultAllocatorEixERKS0_(n,e)|0,1127636);__ZN10StringNameD2Ev(e);__ZN10StringNameC2EPKc(e,1076169);__ZN6StringaSEPKc(__ZN3MapI10StringName6String10ComparatorIS0_E16DefaultAllocatorEixERKS0_(n,e)|0,799115);__ZN10StringNameD2Ev(e);__ZN10StringNameC2EPKc(e,1076178);__ZN6StringaSEPKc(__ZN3MapI10StringName6String10ComparatorIS0_E16DefaultAllocatorEixERKS0_(n,e)|0,798622);__ZN10StringNameD2Ev(e);__ZN10StringNameC2EPKc(e,1076181);__ZN6StringaSEPKc(__ZN3MapI10StringName6String10ComparatorIS0_E16DefaultAllocatorEixERKS0_(n,e)|0,799124);__ZN10StringNameD2Ev(e);__ZN10StringNameC2EPKc(e,1076185);__ZN6StringaSEPKc(__ZN3MapI10StringName6String10ComparatorIS0_E16DefaultAllocatorEixERKS0_(n,e)|0,799135);__ZN10StringNameD2Ev(e);__ZN10StringNameC2EPKc(e,1152183);__ZN6StringaSEPKc(__ZN3MapI10StringName6String10ComparatorIS0_E16DefaultAllocatorEixERKS0_(n,e)|0,798632);__ZN10StringNameD2Ev(e);__ZN10StringNameC2EPKc(e,1076299);__ZN6StringaSEPKc(__ZN3MapI10StringName6String10ComparatorIS0_E16DefaultAllocatorEixERKS0_(n,e)|0,941085);__ZN10StringNameD2Ev(e);__ZN10StringNameC2EPKc(e,1076327);__ZN6StringaSEPKc(__ZN3MapI10StringName6String10ComparatorIS0_E16DefaultAllocatorEixERKS0_(n,e)|0,799148);__ZN10StringNameD2Ev(e);__ZN10StringNameC2EPKc(e,1076337);__ZN6StringaSEPKc(__ZN3MapI10StringName6String10ComparatorIS0_E16DefaultAllocatorEixERKS0_(n,e)|0,799161);__ZN10StringNameD2Ev(e);__ZN10StringNameC2EPKc(e,1076350);__ZN6StringaSEPKc(__ZN3MapI10StringName6String10ComparatorIS0_E16DefaultAllocatorEixERKS0_(n,e)|0,799175);__ZN10StringNameD2Ev(e);__ZN10StringNameC2EPKc(e,1076360);__ZN6StringaSEPKc(__ZN3MapI10StringName6String10ComparatorIS0_E16DefaultAllocatorEixERKS0_(n,e)|0,799185);__ZN10StringNameD2Ev(e);__ZN10StringNameC2EPKc(e,1076376);__ZN6StringaSEPKc(__ZN3MapI10StringName6String10ComparatorIS0_E16DefaultAllocatorEixERKS0_(n,e)|0,817207);__ZN10StringNameD2Ev(e);__ZN10StringNameC2EPKc(e,1076383);__ZN6StringaSEPKc(__ZN3MapI10StringName6String10ComparatorIS0_E16DefaultAllocatorEixERKS0_(n,e)|0,1123080);__ZN10StringNameD2Ev(e);__ZN10StringNameC2EPKc(e,1076389);__ZN6StringaSEPKc(__ZN3MapI10StringName6String10ComparatorIS0_E16DefaultAllocatorEixERKS0_(n,e)|0,817288);__ZN10StringNameD2Ev(e);__ZN10StringNameC2EPKc(e,1076398);__ZN6StringaSEPKc(__ZN3MapI10StringName6String10ComparatorIS0_E16DefaultAllocatorEixERKS0_(n,e)|0,817362);__ZN10StringNameD2Ev(e);__ZN10StringNameC2EPKc(e,1076408);__ZN6StringaSEPKc(__ZN3MapI10StringName6String10ComparatorIS0_E16DefaultAllocatorEixERKS0_(n,e)|0,817082);__ZN10StringNameD2Ev(e);__ZN10StringNameC2EPKc(e,1076412);__ZN6StringaSEPKc(__ZN3MapI10StringName6String10ComparatorIS0_E16DefaultAllocatorEixERKS0_(n,e)|0,817544);__ZN10StringNameD2Ev(e);__ZN10StringNameC2EPKc(e,1076421);__ZN6StringaSEPKc(__ZN3MapI10StringName6String10ComparatorIS0_E16DefaultAllocatorEixERKS0_(n,e)|0,817086);__ZN10StringNameD2Ev(e);__ZN10StringNameC2EPKc(e,1076431);__ZN6StringaSEPKc(__ZN3MapI10StringName6String10ComparatorIS0_E16DefaultAllocatorEixERKS0_(n,e)|0,817614);__ZN10StringNameD2Ev(e);__ZN10StringNameC2EPKc(e,1076447);__ZN6StringaSEPKc(__ZN3MapI10StringName6String10ComparatorIS0_E16DefaultAllocatorEixERKS0_(n,e)|0,817096);__ZN10StringNameD2Ev(e);__ZN10StringNameC2EPKc(e,1076458);__ZN6StringaSEPKc(__ZN3MapI10StringName6String10ComparatorIS0_E16DefaultAllocatorEixERKS0_(n,e)|0,799197);__ZN10StringNameD2Ev(e);__ZN10StringNameC2EPKc(e,799213);__ZN6StringaSEPKc(__ZN3MapI10StringName6String10ComparatorIS0_E16DefaultAllocatorEixERKS0_(n,e)|0,799224);__ZN10StringNameD2Ev(e);__ZN10StringNameC2EPKc(e,1076474);__ZN6StringaSEPKc(__ZN3MapI10StringName6String10ComparatorIS0_E16DefaultAllocatorEixERKS0_(n,e)|0,799235);__ZN10StringNameD2Ev(e);__ZN10StringNameC2EPKc(e,1076487);__ZN6StringaSEPKc(__ZN3MapI10StringName6String10ComparatorIS0_E16DefaultAllocatorEixERKS0_(n,e)|0,817107);__ZN10StringNameD2Ev(e);__ZN10StringNameC2EPKc(e,1076490);__ZN6StringaSEPKc(__ZN3MapI10StringName6String10ComparatorIS0_E16DefaultAllocatorEixERKS0_(n,e)|0,817073);__ZN10StringNameD2Ev(e);__ZN10StringNameC2EPKc(e,1076507);__ZN6StringaSEPKc(__ZN3MapI10StringName6String10ComparatorIS0_E16DefaultAllocatorEixERKS0_(n,e)|0,799248);__ZN10StringNameD2Ev(e);__ZN10StringNameC2EPKc(e,1076525);__ZN6StringaSEPKc(__ZN3MapI10StringName6String10ComparatorIS0_E16DefaultAllocatorEixERKS0_(n,e)|0,798809);__ZN10StringNameD2Ev(e);__ZN10StringNameC2EPKc(e,1076203);__ZN6StringaSEPKc(__ZN3MapI10StringName6String10ComparatorIS0_E16DefaultAllocatorEixERKS0_(n,e)|0,799257);__ZN10StringNameD2Ev(e);o=b+148|0;__ZN10StringNameC2EPKc(e,1076161);__ZN6StringaSEPKc(__ZN3MapI10StringName6String10ComparatorIS0_E16DefaultAllocatorEixERKS0_(o,e)|0,799273);__ZN10StringNameD2Ev(e);__ZN10StringNameC2EPKc(e,1076169);__ZN6StringaSEPKc(__ZN3MapI10StringName6String10ComparatorIS0_E16DefaultAllocatorEixERKS0_(o,e)|0,799304);__ZN10StringNameD2Ev(e);__ZN10StringNameC2EPKc(e,1076408);__ZN6StringaSEPKc(__ZN3MapI10StringName6String10ComparatorIS0_E16DefaultAllocatorEixERKS0_(o,e)|0,799313);__ZN10StringNameD2Ev(e);__ZN10StringNameC2EPKc(e,1076412);__ZN6StringaSEPKc(__ZN3MapI10StringName6String10ComparatorIS0_E16DefaultAllocatorEixERKS0_(o,e)|0,799336);__ZN10StringNameD2Ev(e);__ZN10StringNameC2EPKc(e,1076421);__ZN6StringaSEPKc(__ZN3MapI10StringName6String10ComparatorIS0_E16DefaultAllocatorEixERKS0_(o,e)|0,799341);__ZN10StringNameD2Ev(e);__ZN10StringNameC2EPKc(e,1076431);__ZN6StringaSEPKc(__ZN3MapI10StringName6String10ComparatorIS0_E16DefaultAllocatorEixERKS0_(o,e)|0,799370);__ZN10StringNameD2Ev(e);__ZN10StringNameC2EPKc(e,1076447);__ZN6StringaSEPKc(__ZN3MapI10StringName6String10ComparatorIS0_E16DefaultAllocatorEixERKS0_(o,e)|0,799381);__ZN10StringNameD2Ev(e);__ZN10StringNameC2EPKc(e,1076458);__ZN6StringaSEPKc(__ZN3MapI10StringName6String10ComparatorIS0_E16DefaultAllocatorEixERKS0_(o,e)|0,799411);__ZN10StringNameD2Ev(e);__ZN10StringNameC2EPKc(e,1076487);__ZN6StringaSEPKc(__ZN3MapI10StringName6String10ComparatorIS0_E16DefaultAllocatorEixERKS0_(o,e)|0,799423);__ZN10StringNameD2Ev(e);__ZN10StringNameC2EPKc(e,1076178);__ZN6StringaSEPKc(__ZN3MapI10StringName6String10ComparatorIS0_E16DefaultAllocatorEixERKS0_(o,e)|0,799442);__ZN10StringNameD2Ev(e);__ZN10StringNameC2EPKc(e,1076181);__ZN6StringaSEPKc(__ZN3MapI10StringName6String10ComparatorIS0_E16DefaultAllocatorEixERKS0_(o,e)|0,799468);__ZN10StringNameD2Ev(e);__ZN10StringNameC2EPKc(e,1076350);__ZN6StringaSEPKc(__ZN3MapI10StringName6String10ComparatorIS0_E16DefaultAllocatorEixERKS0_(o,e)|0,799495);__ZN10StringNameD2Ev(e);__ZN10StringNameC2EPKc(e,1076360);__ZN6StringaSEPKc(__ZN3MapI10StringName6String10ComparatorIS0_E16DefaultAllocatorEixERKS0_(o,e)|0,799521);__ZN10StringNameD2Ev(e);__ZN10StringNameC2EPKc(e,1076185);__ZN6StringaSEPKc(__ZN3MapI10StringName6String10ComparatorIS0_E16DefaultAllocatorEixERKS0_(o,e)|0,799532);__ZN10StringNameD2Ev(e);__ZN10StringNameC2EPKc(e,1076203);__ZN6StringaSEPKc(__ZN3MapI10StringName6String10ComparatorIS0_E16DefaultAllocatorEixERKS0_(o,e)|0,799561);__ZN10StringNameD2Ev(e);__ZN10StringNameC2EPKc(e,1076474);__ZN6StringaSEPKc(__ZN3MapI10StringName6String10ComparatorIS0_E16DefaultAllocatorEixERKS0_(o,e)|0,799593);__ZN10StringNameD2Ev(e);__ZN10StringNameC2EPKc(e,1076474);__ZN6StringaSEPKc(__ZN3MapI10StringName6String10ComparatorIS0_E16DefaultAllocatorEixERKS0_(n,e)|0,799235);__ZN10StringNameD2Ev(e);n=b+136|0;__ZN10StringNameC2EPKc(e,1076705);__ZN6StringaSEPKc(__ZN3MapI10StringName6String10ComparatorIS0_E16DefaultAllocatorEixERKS0_(n,e)|0,799013);__ZN10StringNameD2Ev(e);o=b+196|0;__ZN10StringNameC2EPKc(e,1076185);__ZN6StringaSEPKc(__ZN3MapI10StringName6String10ComparatorIS0_E16DefaultAllocatorEixERKS0_(o,e)|0,799620);__ZN10StringNameD2Ev(e);__ZN10StringNameC2EPKc(e,1076938);__ZN6StringaSEPKc(__ZN3MapI10StringName6String10ComparatorIS0_E16DefaultAllocatorEixERKS0_(o,e)|0,799630);__ZN10StringNameD2Ev(e);__ZN10StringNameC2EPKc(e,1076947);__ZN6StringaSEPKc(__ZN3MapI10StringName6String10ComparatorIS0_E16DefaultAllocatorEixERKS0_(o,e)|0,872324);__ZN10StringNameD2Ev(e);__ZN10StringNameC2EPKc(e,1076952);__ZN6StringaSEPKc(__ZN3MapI10StringName6String10ComparatorIS0_E16DefaultAllocatorEixERKS0_(o,e)|0,1044635);__ZN10StringNameD2Ev(e);__ZN10StringNameC2EPKc(e,1076959);__ZN6StringaSEPKc(__ZN3MapI10StringName6String10ComparatorIS0_E16DefaultAllocatorEixERKS0_(o,e)|0,799654);__ZN10StringNameD2Ev(e);__ZN10StringNameC2EPKc(e,1076967);__ZN6StringaSEPKc(__ZN3MapI10StringName6String10ComparatorIS0_E16DefaultAllocatorEixERKS0_(o,e)|0,799662);__ZN10StringNameD2Ev(e);__ZN10StringNameC2EPKc(e,1076974);__ZN6StringaSEPKc(__ZN3MapI10StringName6String10ComparatorIS0_E16DefaultAllocatorEixERKS0_(o,e)|0,1127958);__ZN10StringNameD2Ev(e);__ZN10StringNameC2EPKc(e,1076299);__ZN6StringaSEPKc(__ZN3MapI10StringName6String10ComparatorIS0_E16DefaultAllocatorEixERKS0_(o,e)|0,941085);__ZN10StringNameD2Ev(e);__ZN10StringNameC2EPKc(e,1076984);__ZN6StringaSEPKc(__ZN3MapI10StringName6String10ComparatorIS0_E16DefaultAllocatorEixERKS0_(o,e)|0,941042);__ZN10StringNameD2Ev(e);__ZN10StringNameC2EPKc(e,1076993);__ZN6StringaSEPKc(__ZN3MapI10StringName6String10ComparatorIS0_E16DefaultAllocatorEixERKS0_(o,e)|0,799673);__ZN10StringNameD2Ev(e);__ZN10StringNameC2EPKc(e,1076999);__ZN6StringaSEPKc(__ZN3MapI10StringName6String10ComparatorIS0_E16DefaultAllocatorEixERKS0_(o,e)|0,799685);__ZN10StringNameD2Ev(e);__ZN10StringNameC2EPKc(e,1077006);__ZN6StringaSEPKc(__ZN3MapI10StringName6String10ComparatorIS0_E16DefaultAllocatorEixERKS0_(o,e)|0,1121648);__ZN10StringNameD2Ev(e);__ZN10StringNameC2EPKc(e,799701);__ZN6StringaSEPKc(__ZN3MapI10StringName6String10ComparatorIS0_E16DefaultAllocatorEixERKS0_(o,e)|0,799709);__ZN10StringNameD2Ev(e);__ZN10StringNameC2EPKc(e,1077012);__ZN6StringaSEPKc(__ZN3MapI10StringName6String10ComparatorIS0_E16DefaultAllocatorEixERKS0_(o,e)|0,799725);__ZN10StringNameD2Ev(e);__ZN10StringNameC2EPKc(e,1077041);__ZN6StringaSEPKc(__ZN3MapI10StringName6String10ComparatorIS0_E16DefaultAllocatorEixERKS0_(n,e)|0,799744);__ZN10StringNameD2Ev(e);__ZN10StringNameC2EPKc(e,1077055);__ZN6StringaSEPKc(__ZN3MapI10StringName6String10ComparatorIS0_E16DefaultAllocatorEixERKS0_(n,e)|0,799767);__ZN10StringNameD2Ev(e);__ZN10StringNameC2EPKc(e,1077072);__ZN6StringaSEPKc(__ZN3MapI10StringName6String10ComparatorIS0_E16DefaultAllocatorEixERKS0_(n,e)|0,799793);__ZN10StringNameD2Ev(e);__ZN10StringNameC2EPKc(e,1076075);__ZN10StringNameaSERKS_(g,e);__ZN10StringNameD2Ev(e);__ZN10StringNameC2EPKc(e,1076318);__ZN10StringNameaSERKS_(h,e);__ZN10StringNameD2Ev(e);__ZN10StringNameC2EPKc(e,1076299);__ZN10StringNameaSERKS_(i,e);__ZN10StringNameD2Ev(e);c[e>>2]=0;__ZN14ShaderLanguage17get_builtin_funcsEP4ListI6String16DefaultAllocatorE(e);i=c[e>>2]|0;if(!i)p=0;else{q=i;r=3}while(1){if((r|0)==3){r=0;p=c[q>>2]|0}if(!p)break;__ZN10StringNameC2ERK6String(f,p);if(!(c[j>>2]|0)){i=__ZnwjPFPvjE(28,4740)|0;__ZN10StringNameC2Ev(i+24|0);h=i+16|0;c[h>>2]=0;c[h+4>>2]=0;c[j>>2]=i;h=c[k>>2]|0;c[i+4>>2]=h;c[i+8>>2]=h;c[i+12>>2]=h;c[i>>2]=1}__ZN3SetI10StringName10ComparatorIS0_E16DefaultAllocatorE10_insert_rbERKS0_(j,f)|0;__ZN10StringNameD2Ev(f);q=p+4|0;r=3}p=c[e>>2]|0;if(!p){l=d;return}else s=p;while(1){p=c[s>>2]|0;if(!p){r=10;break}__ZN4ListI6String16DefaultAllocatorE5_Data5eraseEPKNS2_7ElementE(s,p)|0;t=c[e>>2]|0;if(!(c[t+8>>2]|0)){r=9;break}if(!t){r=13;break}else s=t}if((r|0)==9){__ZN6Memory11free_staticEPvb(t,0);c[e>>2]=0;l=d;return}else if((r|0)==10)if(!(c[s+8>>2]|0)){a[1263537]=0;__ZN6Memory11free_staticEPvb(s,0);l=d;return}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145461,1145120,668,1145467,0);l=d;return}else if((r|0)==13){l=d;return}}function __ZNK15CopyShaderGLES315get_shader_nameEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,799819);l=a;return c[b>>2]|0}function __ZN15CopyShaderGLES34initEv(a){a=a|0;__ZN11ShaderGLES35setupEPPKciS2_iPKNS_13AttributePairEiPKNS_11TexUnitPairEiPKNS_7UBOPairEiPKNS_8FeedbackEiS1_S1_ii(a,204188,6,204212,2,c[308564]|0,0,204220,2,c[308565]|0,0,c[308566]|0,0,756312,756744,1,31);return}function __ZN15CopyShaderGLES3D0Ev(a){a=a|0;__ZN11ShaderGLES3D2Ev(a);__ZdlPv(a);return}function __ZN15RasterizerGLES312make_currentEv(){c[309199]=105;return}function __ZN15RasterizerGLES315register_configEv(){var a=0,b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0;a=l;l=l+112|0;if((l|0)>=(m|0))ba(112);b=a+72|0;d=a+104|0;e=a+48|0;f=a+100|0;g=a+96|0;h=a+24|0;i=a;__ZN6StringC2EPKc(d,799835);__ZN7VariantC2Ei(e,0);__Z11_GLOBAL_DEFRK6StringRK7Variant(b,d,e);if(c[b>>2]|0)__ZN7Variant5clearEv(b);if(c[e>>2]|0)__ZN7Variant5clearEv(e);b=c[d>>2]|0;if(b|0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(b,1);b=__ZN12GlobalConfig13get_singletonEv()|0;__ZN6StringC2EPKc(d,799835);__ZN6StringC2EPKc(f,1263606);__ZN6StringC2EPKc(g,799871);j=e+4|0;c[j>>2]=0;k=e+12|0;c[k>>2]=0;c[e>>2]=2;n=c[f>>2]|0;if(n|0?(c[j>>2]=0,__Z28atomic_conditional_incrementPj(n+-8|0)|0):0)c[j>>2]=c[f>>2];c[e+8>>2]=3;j=c[k>>2]|0;if((j|0)!=(c[g>>2]|0)){if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);c[k>>2]=0;j=c[g>>2]|0;if(j|0?__Z28atomic_conditional_incrementPj(j+-8|0)|0:0)c[k>>2]=c[g>>2]}c[e+16>>2]=7;__ZN12GlobalConfig24set_custom_property_infoERK6StringRK12PropertyInfo(b,d,e);b=c[e+12>>2]|0;if(b|0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(b,1);b=c[e+4>>2]|0;if(b|0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(b,1);b=c[g>>2]|0;if(b|0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(b,1);b=c[f>>2]|0;if(b|0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(b,1);b=c[d>>2]|0;if(b|0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(b,1);__ZN6StringC2EPKc(d,799886);__ZN7VariantC2Eb(e,0);__Z11_GLOBAL_DEFRK6StringRK7Variant(h,d,e);if(c[h>>2]|0)__ZN7Variant5clearEv(h);if(c[e>>2]|0)__ZN7Variant5clearEv(e);h=c[d>>2]|0;if(h|0?(__Z16atomic_decrementPj(h+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(h,1);__ZN6StringC2EPKc(d,799930);__ZN7VariantC2Ed(e,4.0);__Z11_GLOBAL_DEFRK6StringRK7Variant(i,d,e);if(c[i>>2]|0)__ZN7Variant5clearEv(i);if(c[e>>2]|0)__ZN7Variant5clearEv(e);e=c[d>>2]|0;if(!e){l=a;return}if(__Z16atomic_decrementPj(e+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(e,1);l=a;return}function __ZN16ResourceSaverPNGC2Ev(a){a=a|0;c[a>>2]=206716;c[313775]=4482;return}function __ZN14ImageLoaderPNGC2Ev(a){a=a|0;c[a>>2]=215664;c[313783]=1420;c[313788]=669;c[313787]=4990;return}function __ZL13_load_mem_pngPKhi(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);g=f+20|0;h=f;c[g+8>>2]=d;c[g>>2]=0;c[g+4>>2]=e;__ZN5ImageC2Ev(h);if(__ZN14ImageLoaderPNG11_load_imageEPvPFvP14png_struct_defPhjEP5Image(g,1421,h)|0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(800372,793436,250,800386,0);__ZN5ImageC2Ev(b);__ZN5ImageD2Ev(h);l=f;return}a[1263537]=0;c[b>>2]=c[h>>2];g=b+4|0;e=h+4|0;c[g>>2]=0;if((c[e>>2]|0?(__ZN10PoolVectorIhE12_unreferenceEv(g),d=c[e>>2]|0,d|0):0)?__Z28atomic_conditional_incrementPj(d)|0:0)c[g>>2]=c[e>>2];e=b+8|0;b=h+8|0;c[e>>2]=c[b>>2];c[e+4>>2]=c[b+4>>2];a[e+8>>0]=a[b+8>>0]|0;__ZN5ImageD2Ev(h);l=f;return}function __ZL20_lossless_unpack_pngRK10PoolVectorIhE(b,d){b=b|0;d=d|0;var e=0,f=0,g=0;e=c[d>>2]|0;d=c[e+16>>2]|0;f=e+4|0;__Z16atomic_incrementPj(f)|0;g=c[e+8>>2]|0;if((((a[g>>0]|0)==80?(a[g+1>>0]|0)==78:0)?(a[g+2>>0]|0)==71:0)?(a[g+3>>0]|0)==32:0){a[1263537]=0;__ZL13_load_mem_pngPKhi(b,g+4|0,d+-4|0)}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(800253,793436,259,800274,0);__ZN5ImageC2Ev(b)}if(!e)return;__Z16atomic_decrementPj(f)|0;return}function __ZL18_lossless_pack_pngRK5Image(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0,ia=0,ja=0,ka=0,la=0,ma=0,na=0,oa=0,pa=0,qa=0,ra=0,sa=0,ta=0,ua=0,va=0,wa=0,xa=0,ya=0,za=0,Aa=0,Ba=0,Ca=0,Da=0,Ea=0,Fa=0,Ga=0,Ha=0,Ia=0,Ja=0,Ka=0,La=0,Ma=0,Na=0,Oa=0,Pa=0,Qa=0,Ra=0,Sa=0,Ta=0,Ua=0,Va=0,Wa=0,Xa=0,Ya=0,Za=0,_a=0,$a=0,ab=0,bb=0,cb=0,db=0,eb=0,fb=0,gb=0,hb=0,ib=0,jb=0,kb=0,lb=0,mb=0,nb=0,ob=0,pb=0,qb=0,rb=0,sb=0,tb=0,ub=0,vb=0,wb=0,xb=0,yb=0,zb=0,Ab=0,Bb=0,Cb=0,Db=0,Eb=0,Fb=0,Gb=0,Hb=0,Ib=0,Jb=0,Kb=0,Lb=0,Mb=0,Nb=0,Ob=0,Pb=0,Qb=0,Rb=0,Sb=0,Tb=0,Ub=0,Vb=0,Wb=0,Xb=0,Yb=0,Zb=0;d=l;l=l+48|0;if((l|0)>=(m|0))ba(48);e=4;f=_malloc(40)|0;c[f>>2]=0;g=d+28|0;h=d+8|0;i=d+4|0;j=d+35|0;k=d+34|0;n=d+33|0;o=d+32|0;p=d;c[h>>2]=c[b>>2];s=h+4|0;t=b+4|0;c[s>>2]=0;a:do if(c[t>>2]|0){q=0;Wc(5102,s|0);u=q;q=0;if((u|0)!=0&(r|0)!=0){v=_testSetjmp(c[u>>2]|0,f|0,e|0)|0;if(!v)Gd(u|0,r|0);F=r}else v=-1;u=F;switch(v|0){case 1:{w=0;x=0;y=0;z=0;A=0;B=0;C=0;D=u;E=0;G=74;break a;break}case 2:{H=0;I=0;J=0;K=0;L=0;M=0;N=0;O=u;P=0;G=58;break a;break}case 3:{Q=0;R=0;S=0;T=0;V=0;W=0;X=0;Y=u;Z=0;G=37;break a;break}case 4:{_=0;$=0;aa=0;ca=0;da=0;ea=0;fa=0;ga=u;ha=0;G=26;break a;break}default:{}}u=c[t>>2]|0;if(u){q=0;ia=Yc(4991,u|0)|0;u=q;q=0;if((u|0)!=0&(r|0)!=0){ja=_testSetjmp(c[u>>2]|0,f|0,e|0)|0;if(!ja)Gd(u|0,r|0);F=r}else ja=-1;u=F;switch(ja|0){case 1:{w=0;x=0;y=0;z=0;A=0;B=0;C=0;D=u;E=0;G=74;break a;break}case 2:{H=0;I=0;J=0;K=0;L=0;M=0;N=0;O=u;P=0;G=58;break a;break}case 3:{Q=0;R=0;S=0;T=0;V=0;W=0;X=0;Y=u;Z=0;G=37;break a;break}case 4:{_=0;$=0;aa=0;ca=0;da=0;ea=0;fa=0;ga=u;ha=0;G=26;break a;break}default:{}}if(ia){c[s>>2]=c[t>>2];G=7}else G=7}else G=7}else G=7;while(0);b:do if((G|0)==7){t=h+8|0;s=b+8|0;c[t>>2]=c[s>>2];c[t+4>>2]=c[s+4>>2];a[t+8>>0]=a[s+8>>0]|0;q=0;s=Yc(4980,h|0)|0;t=q;q=0;if((t|0)!=0&(r|0)!=0){ka=_testSetjmp(c[t>>2]|0,f|0,e|0)|0;if(!ka)Gd(t|0,r|0);F=r}else ka=-1;t=F;switch(ka|0){case 1:{w=0;x=0;y=0;z=0;A=0;B=0;C=0;D=t;E=0;G=74;break b;break}case 2:{H=0;I=0;J=0;K=0;L=0;M=0;N=0;O=t;P=0;G=58;break b;break}case 3:{Q=0;R=0;S=0;T=0;V=0;W=0;X=0;Y=t;Z=0;G=37;break b;break}case 4:{_=0;$=0;aa=0;ca=0;da=0;ea=0;fa=0;ga=t;ha=0;G=26;break b;break}default:{}}if(s){q=0;Yc(4981,h|0)|0;s=q;q=0;if((s|0)!=0&(r|0)!=0){la=_testSetjmp(c[s>>2]|0,f|0,e|0)|0;if(!la)Gd(s|0,r|0);F=r}else la=-1;s=F;switch(la|0){case 1:{w=0;x=0;y=0;z=0;A=0;B=0;C=0;D=s;E=0;G=74;break b;break}case 2:{H=0;I=0;J=0;K=0;L=0;M=0;N=0;O=s;P=0;G=58;break b;break}case 3:{Q=0;R=0;S=0;T=0;V=0;W=0;X=0;Y=s;Z=0;G=37;break b;break}case 4:{_=0;$=0;aa=0;ca=0;da=0;ea=0;fa=0;ga=s;ha=0;G=26;break b;break}default:{}}}q=0;s=Yc(4980,h|0)|0;t=q;q=0;if((t|0)!=0&(r|0)!=0){ma=_testSetjmp(c[t>>2]|0,f|0,e|0)|0;if(!ma)Gd(t|0,r|0);F=r}else ma=-1;t=F;switch(ma|0){case 1:{w=0;x=0;y=0;z=0;A=0;B=0;C=0;D=t;E=0;G=74;break b;break}case 2:{H=0;I=0;J=0;K=0;L=0;M=0;N=0;O=t;P=0;G=58;break b;break}case 3:{Q=0;R=0;S=0;T=0;V=0;W=0;X=0;Y=t;Z=0;G=37;break b;break}case 4:{_=0;$=0;aa=0;ca=0;da=0;ea=0;fa=0;ga=t;ha=0;G=26;break b;break}default:{}}if(s){q=0;zc(93,799973,793436,280,799992,0);s=q;q=0;if((s|0)!=0&(r|0)!=0){na=_testSetjmp(c[s>>2]|0,f|0,e|0)|0;if(!na)Gd(s|0,r|0);F=r}else na=-1;s=F;switch(na|0){case 1:{w=0;x=0;y=0;z=0;A=0;B=0;C=0;D=s;E=0;G=74;break b;break}case 2:{H=0;I=0;J=0;K=0;L=0;M=0;N=0;O=s;P=0;G=58;break b;break}case 3:{Q=0;R=0;S=0;T=0;V=0;W=0;X=0;Y=s;Z=0;G=37;break b;break}case 4:{_=0;$=0;aa=0;ca=0;da=0;ea=0;fa=0;ga=s;ha=0;G=26;break b;break}default:{}}c[g>>2]=0;oa=0;pa=g;qa=0;ra=0;sa=0;ta=0;ua=0;va=0;wa=0;G=90;break}a[1263537]=0;q=0;s=fc(245,793417,0,0,0)|0;t=q;q=0;if((t|0)!=0&(r|0)!=0){xa=_testSetjmp(c[t>>2]|0,f|0,e|0)|0;if(!xa)Gd(t|0,r|0);F=r}else xa=-1;t=F;switch(xa|0){case 1:{w=0;x=0;y=0;z=0;A=0;B=0;C=s;D=t;E=0;G=74;break b;break}case 2:{H=0;I=0;J=0;K=0;L=0;M=0;N=s;O=t;P=0;G=58;break b;break}case 3:{Q=0;R=0;S=0;T=0;V=0;W=0;X=s;Y=t;Z=0;G=37;break b;break}case 4:{_=0;$=0;aa=0;ca=0;da=0;ea=0;fa=s;ga=t;ha=0;G=26;break b;break}default:{}}if(!s){q=0;zc(93,799973,793436,289,800067,0);t=q;q=0;if((t|0)!=0&(r|0)!=0){ya=_testSetjmp(c[t>>2]|0,f|0,e|0)|0;if(!ya)Gd(t|0,r|0);F=r}else ya=-1;t=F;switch(ya|0){case 1:{w=0;x=0;y=0;z=0;A=0;B=0;C=s;D=t;E=0;G=74;break b;break}case 2:{H=0;I=0;J=0;K=0;L=0;M=0;N=s;O=t;P=0;G=58;break b;break}case 3:{Q=0;R=0;S=0;T=0;V=0;W=0;X=s;Y=t;Z=0;G=37;break b;break}case 4:{_=0;$=0;aa=0;ca=0;da=0;ea=0;fa=s;ga=t;ha=0;G=26;break b;break}default:{}}c[g>>2]=0;oa=0;pa=g;qa=0;ra=0;sa=0;ta=0;ua=0;va=s;wa=0;G=90;break}a[1263537]=0;q=0;t=Yc(4982,s|0)|0;ja=q;q=0;if((ja|0)!=0&(r|0)!=0){za=_testSetjmp(c[ja>>2]|0,f|0,e|0)|0;if(!za)Gd(ja|0,r|0);F=r}else za=-1;ja=F;switch(za|0){case 1:{w=0;x=0;y=0;z=0;A=0;B=t;C=s;D=ja;E=0;G=74;break b;break}case 2:{H=0;I=0;J=0;K=0;L=0;M=t;N=s;O=ja;P=0;G=58;break b;break}case 3:{Q=0;R=0;S=0;T=0;V=0;W=t;X=s;Y=ja;Z=0;G=37;break b;break}case 4:{_=0;$=0;aa=0;ca=0;da=0;ea=t;fa=s;ga=ja;ha=0;G=26;break b;break}default:{}}if(!t){q=0;zc(93,799973,793436,293,800131,0);ja=q;q=0;if((ja|0)!=0&(r|0)!=0){Aa=_testSetjmp(c[ja>>2]|0,f|0,e|0)|0;if(!Aa)Gd(ja|0,r|0);F=r}else Aa=-1;ja=F;switch(Aa|0){case 1:{w=0;x=0;y=0;z=0;A=0;B=t;C=s;D=ja;E=0;G=74;break b;break}case 2:{H=0;I=0;J=0;K=0;L=0;M=t;N=s;O=ja;P=0;G=58;break b;break}case 3:{Q=0;R=0;S=0;T=0;V=0;W=t;X=s;Y=ja;Z=0;G=37;break b;break}case 4:{_=0;$=0;aa=0;ca=0;da=0;ea=t;fa=s;ga=ja;ha=0;G=26;break b;break}default:{}}c[g>>2]=0;oa=0;pa=g;qa=0;ra=0;sa=0;ta=0;ua=t;va=s;wa=0;G=90;break}a[1263537]=0;q=0;ja=bd(1186,s|0,653,156)|0;v=q;q=0;if((v|0)!=0&(r|0)!=0){Ba=_testSetjmp(c[v>>2]|0,f|0,e|0)|0;if(!Ba)Gd(v|0,r|0);F=r}else Ba=-1;v=F;switch(Ba|0){case 1:{w=0;x=0;y=0;z=0;A=0;B=t;C=s;D=v;E=0;G=74;break b;break}case 2:{H=0;I=0;J=0;K=0;L=0;M=t;N=s;O=v;P=0;G=58;break b;break}case 3:{Q=0;R=0;S=0;T=0;V=0;W=t;X=s;Y=v;Z=0;G=37;break b;break}case 4:{_=0;$=0;aa=0;ca=0;da=0;ea=t;fa=s;ga=v;ha=0;G=26;break b;break}default:{}}f=_saveSetjmp(ja,4,f|0,e|0)|0;e=F;q=0;ja=q;q=0;if((ja|0)!=0&(r|0)!=0){Ca=_testSetjmp(c[ja>>2]|0,f|0,e|0)|0;if(!Ca)Gd(ja|0,r|0);F=r}else Ca=-1;ja=F;switch(Ca|0){case 1:{w=0;x=0;y=0;z=0;A=0;B=t;C=s;D=ja;E=0;G=74;break b;break}case 2:{H=0;I=0;J=0;K=0;L=0;M=t;N=s;O=ja;P=0;G=58;break b;break}case 3:{Q=0;R=0;S=0;T=0;V=0;W=t;X=s;Y=ja;Z=0;G=37;break b;break}case 4:{_=0;$=0;aa=0;ca=0;da=0;ea=t;fa=s;ga=ja;ha=0;G=26;break b;break}default:{}}_=0;$=0;aa=0;ca=0;da=0;ea=t;fa=s;ga=0;ha=0;G=26}while(0);c:while(1){do if((G|0)==26){G=0;if(ga|0){q=0;zc(93,799973,793436,296,800196,0);Ca=q;q=0;if((Ca|0)!=0&(r|0)!=0){Da=_testSetjmp(c[Ca>>2]|0,f|0,e|0)|0;if(!Da)Gd(Ca|0,r|0);F=r}else Da=-1;Ca=F;switch(Da|0){case 1:{w=_;x=$;y=aa;z=ca;A=da;B=ea;C=fa;D=Ca;E=ha;G=74;continue c;break}case 2:{H=_;I=$;J=aa;K=ca;L=da;M=ea;N=fa;O=Ca;P=ha;G=58;continue c;break}case 3:{Q=_;R=$;S=aa;T=ca;V=da;W=ea;X=fa;Y=Ca;Z=ha;G=37;continue c;break}case 4:{Ea=ha;Fa=fa;Ga=ea;Ha=aa;Ia=$;Ja=_;ga=Ca;ha=Ea;fa=Fa;ea=Ga;aa=Ha;$=Ia;_=Ja;G=26;continue c;break}default:{}}a[1263537]=0;c[g>>2]=0;oa=_;pa=g;qa=$;ra=aa;sa=ca;ta=da;ua=ea;va=fa;wa=ha;G=90;continue c}c[i>>2]=0;a[j>>0]=80;q=0;Dc(670,i|0,j|0);Ca=q;q=0;if((Ca|0)!=0&(r|0)!=0){Ka=_testSetjmp(c[Ca>>2]|0,f|0,e|0)|0;if(!Ka)Gd(Ca|0,r|0);F=r}else Ka=-1;Ca=F;switch(Ka|0){case 1:{w=_;x=$;y=aa;z=i;A=i;B=ea;C=fa;D=Ca;E=ha;G=74;continue c;break}case 2:{H=_;I=$;J=aa;K=i;L=i;M=ea;N=fa;O=Ca;P=ha;G=58;continue c;break}case 3:{Q=_;R=$;S=aa;T=i;V=i;W=ea;X=fa;Y=Ca;Z=ha;G=37;continue c;break}case 4:{Ea=ha;Fa=fa;Ga=ea;Ha=aa;Ia=$;Ja=_;ca=i;da=i;ga=Ca;ha=Ea;fa=Fa;ea=Ga;aa=Ha;$=Ia;_=Ja;G=26;continue c;break}default:{}}a[k>>0]=78;q=0;Dc(670,i|0,k|0);Ca=q;q=0;if((Ca|0)!=0&(r|0)!=0){La=_testSetjmp(c[Ca>>2]|0,f|0,e|0)|0;if(!La)Gd(Ca|0,r|0);F=r}else La=-1;Ca=F;switch(La|0){case 1:{w=_;x=$;y=aa;z=i;A=i;B=ea;C=fa;D=Ca;E=ha;G=74;continue c;break}case 2:{H=_;I=$;J=aa;K=i;L=i;M=ea;N=fa;O=Ca;P=ha;G=58;continue c;break}case 3:{Q=_;R=$;S=aa;T=i;V=i;W=ea;X=fa;Y=Ca;Z=ha;G=37;continue c;break}case 4:{Ea=ha;Fa=fa;Ga=ea;Ha=aa;Ia=$;Ja=_;ca=i;da=i;ga=Ca;ha=Ea;fa=Fa;ea=Ga;aa=Ha;$=Ia;_=Ja;G=26;continue c;break}default:{}}a[n>>0]=71;q=0;Dc(670,i|0,n|0);Ca=q;q=0;if((Ca|0)!=0&(r|0)!=0){Ma=_testSetjmp(c[Ca>>2]|0,f|0,e|0)|0;if(!Ma)Gd(Ca|0,r|0);F=r}else Ma=-1;Ca=F;switch(Ma|0){case 1:{w=_;x=$;y=aa;z=i;A=i;B=ea;C=fa;D=Ca;E=ha;G=74;continue c;break}case 2:{H=_;I=$;J=aa;K=i;L=i;M=ea;N=fa;O=Ca;P=ha;G=58;continue c;break}case 3:{Q=_;R=$;S=aa;T=i;V=i;W=ea;X=fa;Y=Ca;Z=ha;G=37;continue c;break}case 4:{Ea=ha;Fa=fa;Ga=ea;Ha=aa;Ia=$;Ja=_;ca=i;da=i;ga=Ca;ha=Ea;fa=Fa;ea=Ga;aa=Ha;$=Ia;_=Ja;G=26;continue c;break}default:{}}a[o>>0]=32;q=0;Dc(670,i|0,o|0);Ca=q;q=0;if((Ca|0)!=0&(r|0)!=0){Na=_testSetjmp(c[Ca>>2]|0,f|0,e|0)|0;if(!Na)Gd(Ca|0,r|0);F=r}else Na=-1;Ca=F;switch(Na|0){case 1:{w=_;x=$;y=aa;z=i;A=i;B=ea;C=fa;D=Ca;E=ha;G=74;continue c;break}case 2:{H=_;I=$;J=aa;K=i;L=i;M=ea;N=fa;O=Ca;P=ha;G=58;continue c;break}case 3:{Q=_;R=$;S=aa;T=i;V=i;W=ea;X=fa;Y=Ca;Z=ha;G=37;continue c;break}case 4:{Ea=ha;Fa=fa;Ga=ea;Ha=aa;Ia=$;Ja=_;ca=i;da=i;ga=Ca;ha=Ea;fa=Fa;ea=Ga;aa=Ha;$=Ia;_=Ja;G=26;continue c;break}default:{}}q=0;yc(3131,fa|0,i|0,1422,0);Ca=q;q=0;if((Ca|0)!=0&(r|0)!=0){Oa=_testSetjmp(c[Ca>>2]|0,f|0,e|0)|0;if(!Oa)Gd(Ca|0,r|0);F=r}else Oa=-1;Ca=F;switch(Oa|0){case 1:{w=_;x=$;y=aa;z=i;A=i;B=ea;C=fa;D=Ca;E=ha;G=74;continue c;break}case 2:{H=_;I=$;J=aa;K=i;L=i;M=ea;N=fa;O=Ca;P=ha;G=58;continue c;break}case 3:{Q=_;R=$;S=aa;T=i;V=i;W=ea;X=fa;Y=Ca;Z=ha;G=37;continue c;break}case 4:{Ea=ha;Fa=fa;Ga=ea;Ha=aa;Ia=$;Ja=_;ca=i;da=i;ga=Ca;ha=Ea;fa=Fa;ea=Ga;aa=Ha;$=Ia;_=Ja;G=26;continue c;break}default:{}}q=0;Ca=bd(1186,fa|0,653,156)|0;Ba=q;q=0;if((Ba|0)!=0&(r|0)!=0){Pa=_testSetjmp(c[Ba>>2]|0,f|0,e|0)|0;if(!Pa)Gd(Ba|0,r|0);F=r}else Pa=-1;Ba=F;switch(Pa|0){case 1:{w=_;x=$;y=aa;z=i;A=i;B=ea;C=fa;D=Ba;E=ha;G=74;continue c;break}case 2:{H=_;I=$;J=aa;K=i;L=i;M=ea;N=fa;O=Ba;P=ha;G=58;continue c;break}case 3:{Q=_;R=$;S=aa;T=i;V=i;W=ea;X=fa;Y=Ba;Z=ha;G=37;continue c;break}case 4:{Ea=ha;Fa=fa;Ga=ea;Ha=aa;Ia=$;Ja=_;ca=i;da=i;ga=Ba;ha=Ea;fa=Fa;ea=Ga;aa=Ha;$=Ia;_=Ja;G=26;continue c;break}default:{}}f=_saveSetjmp(Ca,3,f|0,e|0)|0;e=F;q=0;Ca=q;q=0;if((Ca|0)!=0&(r|0)!=0){Qa=_testSetjmp(c[Ca>>2]|0,f|0,e|0)|0;if(!Qa)Gd(Ca|0,r|0);F=r}else Qa=-1;Ca=F;switch(Qa|0){case 1:{w=_;x=$;y=aa;z=i;A=i;B=ea;C=fa;D=Ca;E=ha;G=74;continue c;break}case 2:{H=_;I=$;J=aa;K=i;L=i;M=ea;N=fa;O=Ca;P=ha;G=58;continue c;break}case 3:{Q=_;R=$;S=aa;T=i;V=i;W=ea;X=fa;Y=Ca;Z=ha;G=37;continue c;break}case 4:{Ea=ha;Fa=fa;Ga=ea;Ha=aa;Ia=$;Ja=_;ca=i;da=i;ga=Ca;ha=Ea;fa=Fa;ea=Ga;aa=Ha;$=Ia;_=Ja;G=26;continue c;break}default:{}}Q=_;R=$;S=aa;T=i;V=i;W=ea;X=fa;Y=0;Z=ha;G=37;continue c}else if((G|0)==37){G=0;if(Y|0){q=0;zc(93,799973,793436,308,800196,0);Ca=q;q=0;if((Ca|0)!=0&(r|0)!=0){Ra=_testSetjmp(c[Ca>>2]|0,f|0,e|0)|0;if(!Ra)Gd(Ca|0,r|0);F=r}else Ra=-1;Ca=F;switch(Ra|0){case 1:{w=Q;x=R;y=S;z=T;A=V;B=W;C=X;D=Ca;E=Z;G=74;continue c;break}case 2:{H=Q;I=R;J=S;K=T;L=V;M=W;N=X;O=Ca;P=Z;G=58;continue c;break}case 3:{Sa=Z;Ta=X;Ua=W;Va=V;Wa=T;Xa=S;Ya=R;Za=Q;Y=Ca;Z=Sa;X=Ta;W=Ua;V=Va;T=Wa;S=Xa;R=Ya;Q=Za;G=37;continue c;break}case 4:{_=Q;$=R;aa=S;ca=T;da=V;ea=W;fa=X;ga=Ca;ha=Z;G=26;continue c;break}default:{}}a[1263537]=0;c[g>>2]=0;_a=Q;$a=R;ab=S;bb=T;cb=V;db=W;eb=X;fb=Z;break}q=0;Ca=Yc(4983,h|0)|0;Ba=q;q=0;if((Ba|0)!=0&(r|0)!=0){gb=_testSetjmp(c[Ba>>2]|0,f|0,e|0)|0;if(!gb)Gd(Ba|0,r|0);F=r}else gb=-1;Ba=F;switch(gb|0){case 1:{w=Q;x=R;y=S;z=T;A=V;B=W;C=X;D=Ba;E=Z;G=74;continue c;break}case 2:{H=Q;I=R;J=S;K=T;L=V;M=W;N=X;O=Ba;P=Z;G=58;continue c;break}case 3:{Sa=Z;Ta=X;Ua=W;Va=V;Wa=T;Xa=S;Ya=R;Za=Q;Y=Ba;Z=Sa;X=Ta;W=Ua;V=Va;T=Wa;S=Xa;R=Ya;Q=Za;G=37;continue c;break}case 4:{_=Q;$=R;aa=S;ca=T;da=V;ea=W;fa=X;ga=Ba;ha=Z;G=26;continue c;break}default:{}}d:do switch(Ca|0){case 0:{hb=0;ib=1;break}case 1:{hb=4;ib=2;break}case 4:{hb=2;ib=3;break}case 5:{hb=6;ib=4;break}default:{q=0;Ba=Yc(4984,h|0)|0;Aa=q;q=0;if((Aa|0)!=0&(r|0)!=0){jb=_testSetjmp(c[Aa>>2]|0,f|0,e|0)|0;if(!jb)Gd(Aa|0,r|0);F=r}else jb=-1;Aa=F;switch(jb|0){case 1:{w=Q;x=R;y=S;z=T;A=V;B=W;C=X;D=Aa;E=Z;G=74;continue c;break}case 2:{H=Q;I=R;J=S;K=T;L=V;M=W;N=X;O=Aa;P=Z;G=58;continue c;break}case 3:{Sa=Z;Ta=X;Ua=W;Va=V;Wa=T;Xa=S;Ya=R;Za=Q;Y=Aa;Z=Sa;X=Ta;W=Ua;V=Va;T=Wa;S=Xa;R=Ya;Q=Za;G=37;continue c;break}case 4:{_=Q;$=R;aa=S;ca=T;da=V;ea=W;fa=X;ga=Aa;ha=Z;G=26;continue c;break}default:{}}if(!Ba){q=0;Dc(654,h|0,4);Ba=q;q=0;if((Ba|0)!=0&(r|0)!=0){kb=_testSetjmp(c[Ba>>2]|0,f|0,e|0)|0;if(!kb)Gd(Ba|0,r|0);F=r}else kb=-1;Ba=F;switch(kb|0){case 1:{w=Q;x=R;y=S;z=T;A=V;B=W;C=X;D=Ba;E=Z;G=74;continue c;break}case 2:{H=Q;I=R;J=S;K=T;L=V;M=W;N=X;O=Ba;P=Z;G=58;continue c;break}case 3:{Sa=Z;Ta=X;Ua=W;Va=V;Wa=T;Xa=S;Ya=R;Za=Q;Y=Ba;Z=Sa;X=Ta;W=Ua;V=Va;T=Wa;S=Xa;R=Ya;Q=Za;G=37;continue c;break}case 4:{_=Q;$=R;aa=S;ca=T;da=V;ea=W;fa=X;ga=Ba;ha=Z;G=26;continue c;break}default:{}}hb=2;ib=3;break d}else{q=0;Dc(654,h|0,5);Ba=q;q=0;if((Ba|0)!=0&(r|0)!=0){lb=_testSetjmp(c[Ba>>2]|0,f|0,e|0)|0;if(!lb)Gd(Ba|0,r|0);F=r}else lb=-1;Ba=F;switch(lb|0){case 1:{w=Q;x=R;y=S;z=T;A=V;B=W;C=X;D=Ba;E=Z;G=74;continue c;break}case 2:{H=Q;I=R;J=S;K=T;L=V;M=W;N=X;O=Ba;P=Z;G=58;continue c;break}case 3:{Sa=Z;Ta=X;Ua=W;Va=V;Wa=T;Xa=S;Ya=R;Za=Q;Y=Ba;Z=Sa;X=Ta;W=Ua;V=Va;T=Wa;S=Xa;R=Ya;Q=Za;G=37;continue c;break}case 4:{_=Q;$=R;aa=S;ca=T;da=V;ea=W;fa=X;ga=Ba;ha=Z;G=26;continue c;break}default:{}}hb=6;ib=4;break d}}}while(0);q=0;Ca=Yc(4985,h|0)|0;Ba=q;q=0;if((Ba|0)!=0&(r|0)!=0){mb=_testSetjmp(c[Ba>>2]|0,f|0,e|0)|0;if(!mb)Gd(Ba|0,r|0);F=r}else mb=-1;Ba=F;switch(mb|0){case 1:{w=ib;x=R;y=Ca;z=T;A=V;B=W;C=X;D=Ba;E=Z;G=74;continue c;break}case 2:{H=ib;I=R;J=Ca;K=T;L=V;M=W;N=X;O=Ba;P=Z;G=58;continue c;break}case 3:{Sa=Z;Ta=X;Ua=W;Va=V;Wa=T;Ya=R;Q=ib;S=Ca;Y=Ba;Z=Sa;X=Ta;W=Ua;V=Va;T=Wa;R=Ya;G=37;continue c;break}case 4:{_=ib;$=R;aa=Ca;ca=T;da=V;ea=W;fa=X;ga=Ba;ha=Z;G=26;continue c;break}default:{}}q=0;Ba=Yc(4986,h|0)|0;Aa=q;q=0;if((Aa|0)!=0&(r|0)!=0){nb=_testSetjmp(c[Aa>>2]|0,f|0,e|0)|0;if(!nb)Gd(Aa|0,r|0);F=r}else nb=-1;Aa=F;switch(nb|0){case 1:{w=ib;x=Ba;y=Ca;z=T;A=V;B=W;C=X;D=Aa;E=Z;G=74;continue c;break}case 2:{H=ib;I=Ba;J=Ca;K=T;L=V;M=W;N=X;O=Aa;P=Z;G=58;continue c;break}case 3:{Sa=Z;Ta=X;Ua=W;Va=V;Wa=T;Q=ib;R=Ba;S=Ca;Y=Aa;Z=Sa;X=Ta;W=Ua;V=Va;T=Wa;G=37;continue c;break}case 4:{_=ib;$=Ba;aa=Ca;ca=T;da=V;ea=W;fa=X;ga=Aa;ha=Z;G=26;continue c;break}default:{}}q=0;Oc(8,X|0,W|0,Ca|0,Ba|0,8,hb|0,0,0,0);Aa=q;q=0;if((Aa|0)!=0&(r|0)!=0){ob=_testSetjmp(c[Aa>>2]|0,f|0,e|0)|0;if(!ob)Gd(Aa|0,r|0);F=r}else ob=-1;Aa=F;switch(ob|0){case 1:{w=ib;x=Ba;y=Ca;z=T;A=V;B=W;C=X;D=Aa;E=Z;G=74;continue c;break}case 2:{H=ib;I=Ba;J=Ca;K=T;L=V;M=W;N=X;O=Aa;P=Z;G=58;continue c;break}case 3:{Sa=Z;Ta=X;Ua=W;Va=V;Wa=T;Q=ib;R=Ba;S=Ca;Y=Aa;Z=Sa;X=Ta;W=Ua;V=Va;T=Wa;G=37;continue c;break}case 4:{_=ib;$=Ba;aa=Ca;ca=T;da=V;ea=W;fa=X;ga=Aa;ha=Z;G=26;continue c;break}default:{}}q=0;Dc(655,X|0,W|0);Aa=q;q=0;if((Aa|0)!=0&(r|0)!=0){pb=_testSetjmp(c[Aa>>2]|0,f|0,e|0)|0;if(!pb)Gd(Aa|0,r|0);F=r}else pb=-1;Aa=F;switch(pb|0){case 1:{w=ib;x=Ba;y=Ca;z=T;A=V;B=W;C=X;D=Aa;E=Z;G=74;continue c;break}case 2:{H=ib;I=Ba;J=Ca;K=T;L=V;M=W;N=X;O=Aa;P=Z;G=58;continue c;break}case 3:{Sa=Z;Ta=X;Ua=W;Va=V;Wa=T;Q=ib;R=Ba;S=Ca;Y=Aa;Z=Sa;X=Ta;W=Ua;V=Va;T=Wa;G=37;continue c;break}case 4:{_=ib;$=Ba;aa=Ca;ca=T;da=V;ea=W;fa=X;ga=Aa;ha=Z;G=26;continue c;break}default:{}}q=0;Aa=bd(1186,X|0,653,156)|0;za=q;q=0;if((za|0)!=0&(r|0)!=0){qb=_testSetjmp(c[za>>2]|0,f|0,e|0)|0;if(!qb)Gd(za|0,r|0);F=r}else qb=-1;za=F;switch(qb|0){case 1:{w=ib;x=Ba;y=Ca;z=T;A=V;B=W;C=X;D=za;E=Z;G=74;continue c;break}case 2:{H=ib;I=Ba;J=Ca;K=T;L=V;M=W;N=X;O=za;P=Z;G=58;continue c;break}case 3:{Sa=Z;Ta=X;Ua=W;Va=V;Wa=T;Q=ib;R=Ba;S=Ca;Y=za;Z=Sa;X=Ta;W=Ua;V=Va;T=Wa;G=37;continue c;break}case 4:{_=ib;$=Ba;aa=Ca;ca=T;da=V;ea=W;fa=X;ga=za;ha=Z;G=26;continue c;break}default:{}}f=_saveSetjmp(Aa,2,f|0,e|0)|0;e=F;q=0;Aa=q;q=0;if((Aa|0)!=0&(r|0)!=0){rb=_testSetjmp(c[Aa>>2]|0,f|0,e|0)|0;if(!rb)Gd(Aa|0,r|0);F=r}else rb=-1;Aa=F;switch(rb|0){case 1:{w=ib;x=Ba;y=Ca;z=T;A=V;B=W;C=X;D=Aa;E=Z;G=74;continue c;break}case 2:{H=ib;I=Ba;J=Ca;K=T;L=V;M=W;N=X;O=Aa;P=Z;G=58;continue c;break}case 3:{Sa=Z;Ta=X;Ua=W;Va=V;Wa=T;Q=ib;R=Ba;S=Ca;Y=Aa;Z=Sa;X=Ta;W=Ua;V=Va;T=Wa;G=37;continue c;break}case 4:{_=ib;$=Ba;aa=Ca;ca=T;da=V;ea=W;fa=X;ga=Aa;ha=Z;G=26;continue c;break}default:{}}H=ib;I=Ba;J=Ca;K=T;L=V;M=W;N=X;O=0;P=Z;G=58;continue c}else if((G|0)==58){G=0;if(O|0){q=0;zc(93,799973,793436,362,800196,0);Ca=q;q=0;if((Ca|0)!=0&(r|0)!=0){sb=_testSetjmp(c[Ca>>2]|0,f|0,e|0)|0;if(!sb)Gd(Ca|0,r|0);F=r}else sb=-1;Ca=F;switch(sb|0){case 1:{w=H;x=I;y=J;z=K;A=L;B=M;C=N;D=Ca;E=P;G=74;continue c;break}case 2:{tb=P;ub=N;vb=M;wb=L;xb=K;yb=J;zb=I;Ab=H;O=Ca;P=tb;N=ub;M=vb;L=wb;K=xb;J=yb;I=zb;H=Ab;G=58;continue c;break}case 3:{Q=H;R=I;S=J;T=K;V=L;W=M;X=N;Y=Ca;Z=P;G=37;continue c;break}case 4:{_=H;$=I;aa=J;ca=K;da=L;ea=M;fa=N;ga=Ca;ha=P;G=26;continue c;break}default:{}}a[1263537]=0;c[g>>2]=0;_a=H;$a=I;ab=J;bb=K;cb=L;db=M;eb=N;fb=P;break}q=0;Ca=Yc(4987,h|0)|0;Ba=q;q=0;if((Ba|0)!=0&(r|0)!=0){Bb=_testSetjmp(c[Ba>>2]|0,f|0,e|0)|0;if(!Bb)Gd(Ba|0,r|0);F=r}else Bb=-1;Ba=F;switch(Bb|0){case 1:{w=H;x=I;y=J;z=K;A=L;B=M;C=N;D=Ba;E=P;G=74;continue c;break}case 2:{tb=P;ub=N;vb=M;wb=L;xb=K;yb=J;zb=I;Ab=H;O=Ba;P=tb;N=ub;M=vb;L=wb;K=xb;J=yb;I=zb;H=Ab;G=58;continue c;break}case 3:{Q=H;R=I;S=J;T=K;V=L;W=M;X=N;Y=Ba;Z=P;G=37;continue c;break}case 4:{_=H;$=I;aa=J;ca=K;da=L;ea=M;fa=N;ga=Ba;ha=P;G=26;continue c;break}default:{}}c[p>>2]=Ca;if(!Ca){Cb=0;Db=0}else{q=0;Yc(4988,Ca+4|0)|0;Ba=q;q=0;if((Ba|0)!=0&(r|0)!=0){Eb=_testSetjmp(c[Ba>>2]|0,f|0,e|0)|0;if(!Eb)Gd(Ba|0,r|0);F=r}else Eb=-1;Ba=F;switch(Eb|0){case 1:{w=H;x=I;y=J;z=K;A=L;B=M;C=N;D=Ba;E=P;G=74;continue c;break}case 2:{tb=P;ub=N;vb=M;wb=L;xb=K;yb=J;zb=I;Ab=H;O=Ba;P=tb;N=ub;M=vb;L=wb;K=xb;J=yb;I=zb;H=Ab;G=58;continue c;break}case 3:{Q=H;R=I;S=J;T=K;V=L;W=M;X=N;Y=Ba;Z=P;G=37;continue c;break}case 4:{_=H;$=I;aa=J;ca=K;da=L;ea=M;fa=N;ga=Ba;ha=P;G=26;continue c;break}default:{}}Cb=Ca;Db=c[Ca+8>>2]|0}q=0;Wc(5102,p|0);Ca=q;q=0;if((Ca|0)!=0&(r|0)!=0){Fb=_testSetjmp(c[Ca>>2]|0,f|0,e|0)|0;if(!Fb)Gd(Ca|0,r|0);F=r}else Fb=-1;Ca=F;switch(Fb|0){case 1:{w=H;x=I;y=J;z=K;A=L;B=M;C=N;D=Ca;E=Cb;G=74;continue c;break}case 2:{ub=N;vb=M;wb=L;xb=K;yb=J;zb=I;Ab=H;O=Ca;P=Cb;N=ub;M=vb;L=wb;K=xb;J=yb;I=zb;H=Ab;G=58;continue c;break}case 3:{Q=H;R=I;S=J;T=K;V=L;W=M;X=N;Y=Ca;Z=Cb;G=37;continue c;break}case 4:{_=H;$=I;aa=J;ca=K;da=L;ea=M;fa=N;ga=Ca;ha=Cb;G=26;continue c;break}default:{}}q=0;Ca=Pc(4476,I<<2|0,0)|0;Ba=q;q=0;if((Ba|0)!=0&(r|0)!=0){Gb=_testSetjmp(c[Ba>>2]|0,f|0,e|0)|0;if(!Gb)Gd(Ba|0,r|0);F=r}else Gb=-1;Ba=F;switch(Gb|0){case 1:{w=H;x=I;y=J;z=K;A=L;B=M;C=N;D=Ba;E=Cb;G=74;continue c;break}case 2:{ub=N;vb=M;wb=L;xb=K;yb=J;zb=I;Ab=H;O=Ba;P=Cb;N=ub;M=vb;L=wb;K=xb;J=yb;I=zb;H=Ab;G=58;continue c;break}case 3:{Q=H;R=I;S=J;T=K;V=L;W=M;X=N;Y=Ba;Z=Cb;G=37;continue c;break}case 4:{_=H;$=I;aa=J;ca=K;da=L;ea=M;fa=N;ga=Ba;ha=Cb;G=26;continue c;break}default:{}}if((I|0)>0){Ba=U(J,H)|0;Aa=0;do{c[Ca+(Aa<<2)>>2]=Db+(U(Ba,Aa)|0);Aa=Aa+1|0}while((Aa|0)!=(I|0))}q=0;Dc(657,N|0,Ca|0);Aa=q;q=0;if((Aa|0)!=0&(r|0)!=0){Hb=_testSetjmp(c[Aa>>2]|0,f|0,e|0)|0;if(!Hb)Gd(Aa|0,r|0);F=r}else Hb=-1;Aa=F;switch(Hb|0){case 1:{w=H;x=I;y=J;z=K;A=L;B=M;C=N;D=Aa;E=Cb;G=74;continue c;break}case 2:{ub=N;vb=M;wb=L;xb=K;yb=J;zb=I;Ab=H;O=Aa;P=Cb;N=ub;M=vb;L=wb;K=xb;J=yb;I=zb;H=Ab;G=58;continue c;break}case 3:{Q=H;R=I;S=J;T=K;V=L;W=M;X=N;Y=Aa;Z=Cb;G=37;continue c;break}case 4:{_=H;$=I;aa=J;ca=K;da=L;ea=M;fa=N;ga=Aa;ha=Cb;G=26;continue c;break}default:{}}q=0;Dc(656,Ca|0,0);Aa=q;q=0;if((Aa|0)!=0&(r|0)!=0){Ib=_testSetjmp(c[Aa>>2]|0,f|0,e|0)|0;if(!Ib)Gd(Aa|0,r|0);F=r}else Ib=-1;Aa=F;switch(Ib|0){case 1:{w=H;x=I;y=J;z=K;A=L;B=M;C=N;D=Aa;E=Cb;G=74;continue c;break}case 2:{ub=N;vb=M;wb=L;xb=K;yb=J;zb=I;Ab=H;O=Aa;P=Cb;N=ub;M=vb;L=wb;K=xb;J=yb;I=zb;H=Ab;G=58;continue c;break}case 3:{Q=H;R=I;S=J;T=K;V=L;W=M;X=N;Y=Aa;Z=Cb;G=37;continue c;break}case 4:{_=H;$=I;aa=J;ca=K;da=L;ea=M;fa=N;ga=Aa;ha=Cb;G=26;continue c;break}default:{}}q=0;Aa=bd(1186,N|0,653,156)|0;Ba=q;q=0;if((Ba|0)!=0&(r|0)!=0){Jb=_testSetjmp(c[Ba>>2]|0,f|0,e|0)|0;if(!Jb)Gd(Ba|0,r|0);F=r}else Jb=-1;Ba=F;switch(Jb|0){case 1:{w=H;x=I;y=J;z=K;A=L;B=M;C=N;D=Ba;E=Cb;G=74;continue c;break}case 2:{ub=N;vb=M;wb=L;xb=K;yb=J;zb=I;Ab=H;O=Ba;P=Cb;N=ub;M=vb;L=wb;K=xb;J=yb;I=zb;H=Ab;G=58;continue c;break}case 3:{Q=H;R=I;S=J;T=K;V=L;W=M;X=N;Y=Ba;Z=Cb;G=37;continue c;break}case 4:{_=H;$=I;aa=J;ca=K;da=L;ea=M;fa=N;ga=Ba;ha=Cb;G=26;continue c;break}default:{}}f=_saveSetjmp(Aa,1,f|0,e|0)|0;e=F;q=0;Aa=q;q=0;if((Aa|0)!=0&(r|0)!=0){Kb=_testSetjmp(c[Aa>>2]|0,f|0,e|0)|0;if(!Kb)Gd(Aa|0,r|0);F=r}else Kb=-1;Aa=F;switch(Kb|0){case 1:{w=H;x=I;y=J;z=K;A=L;B=M;C=N;D=Aa;E=Cb;G=74;continue c;break}case 2:{ub=N;vb=M;wb=L;xb=K;yb=J;zb=I;Ab=H;O=Aa;P=Cb;N=ub;M=vb;L=wb;K=xb;J=yb;I=zb;H=Ab;G=58;continue c;break}case 3:{Q=H;R=I;S=J;T=K;V=L;W=M;X=N;Y=Aa;Z=Cb;G=37;continue c;break}case 4:{_=H;$=I;aa=J;ca=K;da=L;ea=M;fa=N;ga=Aa;ha=Cb;G=26;continue c;break}default:{}}w=H;x=I;y=J;z=K;A=L;B=M;C=N;D=0;E=Cb;G=74;continue c}else if((G|0)==74){G=0;if(!D){q=0;Dc(658,C|0,0);Aa=q;q=0;if((Aa|0)!=0&(r|0)!=0){Lb=_testSetjmp(c[Aa>>2]|0,f|0,e|0)|0;if(!Lb)Gd(Aa|0,r|0);F=r}else Lb=-1;Aa=F;switch(Lb|0){case 1:{Mb=E;Nb=C;Ob=B;Pb=A;Qb=z;Rb=y;Sb=x;Tb=w;D=Aa;E=Mb;C=Nb;B=Ob;A=Pb;z=Qb;y=Rb;x=Sb;w=Tb;G=74;continue c;break}case 2:{H=w;I=x;J=y;K=z;L=A;M=B;N=C;O=Aa;P=E;G=58;continue c;break}case 3:{Q=w;R=x;S=y;T=z;V=A;W=B;X=C;Y=Aa;Z=E;G=37;continue c;break}case 4:{_=w;$=x;aa=y;ca=z;da=A;ea=B;fa=C;ga=Aa;ha=E;G=26;continue c;break}default:{}}c[g>>2]=0;if(c[z>>2]|0){q=0;Wc(5102,g|0);Aa=q;q=0;if((Aa|0)!=0&(r|0)!=0){Ub=_testSetjmp(c[Aa>>2]|0,f|0,e|0)|0;if(!Ub)Gd(Aa|0,r|0);F=r}else Ub=-1;Aa=F;switch(Ub|0){case 1:{Mb=E;Nb=C;Ob=B;Pb=A;Qb=z;Rb=y;Sb=x;Tb=w;D=Aa;E=Mb;C=Nb;B=Ob;A=Pb;z=Qb;y=Rb;x=Sb;w=Tb;G=74;continue c;break}case 2:{H=w;I=x;J=y;K=z;L=A;M=B;N=C;O=Aa;P=E;G=58;continue c;break}case 3:{Q=w;R=x;S=y;T=z;V=A;W=B;X=C;Y=Aa;Z=E;G=37;continue c;break}case 4:{_=w;$=x;aa=y;ca=z;da=A;ea=B;fa=C;ga=Aa;ha=E;G=26;continue c;break}default:{}}Aa=c[z>>2]|0;if(Aa|0){q=0;Ba=Yc(4991,Aa|0)|0;Aa=q;q=0;if((Aa|0)!=0&(r|0)!=0){Vb=_testSetjmp(c[Aa>>2]|0,f|0,e|0)|0;if(!Vb)Gd(Aa|0,r|0);F=r}else Vb=-1;Aa=F;switch(Vb|0){case 1:{Mb=E;Nb=C;Ob=B;Pb=A;Qb=z;Rb=y;Sb=x;Tb=w;D=Aa;E=Mb;C=Nb;B=Ob;A=Pb;z=Qb;y=Rb;x=Sb;w=Tb;G=74;continue c;break}case 2:{H=w;I=x;J=y;K=z;L=A;M=B;N=C;O=Aa;P=E;G=58;continue c;break}case 3:{Q=w;R=x;S=y;T=z;V=A;W=B;X=C;Y=Aa;Z=E;G=37;continue c;break}case 4:{_=w;$=x;aa=y;ca=z;da=A;ea=B;fa=C;ga=Aa;ha=E;G=26;continue c;break}default:{}}if(Ba|0)c[g>>2]=c[i>>2]}}}else{q=0;zc(93,799973,793436,379,800196,0);Ba=q;q=0;if((Ba|0)!=0&(r|0)!=0){Wb=_testSetjmp(c[Ba>>2]|0,f|0,e|0)|0;if(!Wb)Gd(Ba|0,r|0);F=r}else Wb=-1;Ba=F;switch(Wb|0){case 1:{Mb=E;Nb=C;Ob=B;Pb=A;Qb=z;Rb=y;Sb=x;Tb=w;D=Ba;E=Mb;C=Nb;B=Ob;A=Pb;z=Qb;y=Rb;x=Sb;w=Tb;G=74;continue c;break}case 2:{H=w;I=x;J=y;K=z;L=A;M=B;N=C;O=Ba;P=E;G=58;continue c;break}case 3:{Q=w;R=x;S=y;T=z;V=A;W=B;X=C;Y=Ba;Z=E;G=37;continue c;break}case 4:{_=w;$=x;aa=y;ca=z;da=A;ea=B;fa=C;ga=Ba;ha=E;G=26;continue c;break}default:{}}a[1263537]=0;c[g>>2]=0}if(!E){_a=w;$a=x;ab=y;bb=z;cb=A;db=B;eb=C;fb=E}else{q=0;Yc(4989,E+4|0)|0;Ba=q;q=0;if((Ba|0)!=0&(r|0)!=0){Xb=_testSetjmp(c[Ba>>2]|0,f|0,e|0)|0;if(!Xb)Gd(Ba|0,r|0);F=r}else Xb=-1;Ba=F;switch(Xb|0){case 1:{Mb=E;Nb=C;Ob=B;Pb=A;Qb=z;Rb=y;Sb=x;Tb=w;D=Ba;E=Mb;C=Nb;B=Ob;A=Pb;z=Qb;y=Rb;x=Sb;w=Tb;G=74;continue c;break}case 2:{H=w;I=x;J=y;K=z;L=A;M=B;N=C;O=Ba;P=E;G=58;continue c;break}case 3:{Q=w;R=x;S=y;T=z;V=A;W=B;X=C;Y=Ba;Z=E;G=37;continue c;break}case 4:{_=w;$=x;aa=y;ca=z;da=A;ea=B;fa=C;ga=Ba;ha=E;G=26;continue c;break}default:{}}_a=w;$a=x;ab=y;bb=z;cb=A;db=B;eb=C;fb=E}}else if((G|0)==90){G=0;q=0;Wc(5109,h|0);Ba=q;q=0;if((Ba|0)!=0&(r|0)!=0){Yb=_testSetjmp(c[Ba>>2]|0,f|0,e|0)|0;if(!Yb)Gd(Ba|0,r|0);F=r}else Yb=-1;Ba=F;switch(Yb|0){case 1:{w=oa;x=qa;y=ra;z=sa;A=ta;B=ua;C=va;D=Ba;E=wa;G=74;continue c;break}case 2:{H=oa;I=qa;J=ra;K=sa;L=ta;M=ua;N=va;O=Ba;P=wa;G=58;continue c;break}case 3:{Q=oa;R=qa;S=ra;T=sa;V=ta;W=ua;X=va;Y=Ba;Z=wa;G=37;continue c;break}case 4:{_=oa;$=qa;aa=ra;ca=sa;da=ta;ea=ua;fa=va;ga=Ba;ha=wa;G=26;continue c;break}default:break c}}while(0);q=0;Wc(5102,i|0);Ba=q;q=0;if((Ba|0)!=0&(r|0)!=0){Zb=_testSetjmp(c[Ba>>2]|0,f|0,e|0)|0;if(!Zb)Gd(Ba|0,r|0);F=r}else Zb=-1;Ba=F;switch(Zb|0){case 1:{w=_a;x=$a;y=ab;z=bb;A=cb;B=db;C=eb;D=Ba;E=fb;G=74;continue c;break}case 2:{H=_a;I=$a;J=ab;K=bb;L=cb;M=db;N=eb;O=Ba;P=fb;G=58;continue c;break}case 3:{Q=_a;R=$a;S=ab;T=bb;V=cb;W=db;X=eb;Y=Ba;Z=fb;G=37;continue c;break}case 4:{_=_a;$=$a;aa=ab;ca=bb;da=cb;ea=db;fa=eb;ga=Ba;ha=fb;G=26;continue c;break}default:{}}oa=_a;pa=g;qa=$a;ra=ab;sa=bb;ta=cb;ua=db;va=eb;wa=fb;G=90}G=c[pa>>2]|0;_free(f|0);l=d;return G|0}function __ZN10PoolVectorIhE9push_backERKh(b,d){b=b|0;d=d|0;var e=0,f=0;e=c[b>>2]|0;if(!e)f=1;else f=(c[e+16>>2]|0)+1|0;__ZN10PoolVectorIhE6resizeEi(b,f)|0;f=c[b>>2]|0;if(f|0?(e=c[f+16>>2]|0,f=e+-1|0,(e|0)>=1):0){__ZN10PoolVectorIhE14_copy_on_writeEv(b);e=c[b>>2]|0;if(!e){a[0+f>>0]=a[d>>0]|0;return}else{b=e+4|0;__Z16atomic_incrementPj(b)|0;a[(c[e+8>>2]|0)+f>>0]=a[d>>0]|0;__Z16atomic_decrementPj(b)|0;return}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1128449,1130483,486,1130498,0);return}function __ZL15_write_png_dataP14png_struct_defPhj_1605(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0;e=_png_get_io_ptr(a)|0;a=c[e>>2]|0;if(!a)f=0;else f=c[a+16>>2]|0;__ZN10PoolVectorIhE6resizeEi(e,f+d|0)|0;if(c[e>>2]|0?(__ZN10PoolVectorIhE14_copy_on_writeEv(e),a=c[e>>2]|0,a|0):0){e=a+4|0;__Z16atomic_incrementPj(e)|0;_memcpy((c[a+8>>2]|0)+f|0,b|0,d|0)|0;__Z16atomic_decrementPj(e)|0;return}_memcpy(0+f|0,b|0,d|0)|0;return}function __ZL14user_read_dataP14png_struct_defPhj(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0;e=_png_get_io_ptr(a)|0;a=c[e+4>>2]|0;f=c[e>>2]|0;if((a|0)>-1){g=a-f|0;h=g>>>0>d>>>0?d:g}else h=d;_memcpy(b|0,(c[e+8>>2]|0)+f|0,h|0)|0;c[e>>2]=(c[e>>2]|0)+h;if(h>>>0>=d>>>0)return;_memset(b+h|0,0,d-h|0)|0;return}function __Z26register_core_driver_typesv(){var a=0;a=__ZnwjPKc(4,1263606)|0;__ZN14ImageLoaderPNGC2Ev(a);c[308577]=a;__ZN11ImageLoader23add_image_format_loaderEP17ImageFormatLoader(a);a=__ZnwjPKc(4,1263606)|0;__ZN16ResourceSaverPNGC2Ev(a);c[308578]=a;__ZN13ResourceSaver25add_resource_format_saverEP19ResourceFormatSaverb(a,0);return}function __Z28unregister_core_driver_typesv(){var a=0;a=c[308577]|0;if(a|0){gj[c[(c[a>>2]|0)+8>>2]&8191](a);__ZN6Memory11free_staticEPvb(a,0)}a=c[308578]|0;if(!a)return;gj[c[(c[a>>2]|0)+12>>2]&8191](a);__ZN6Memory11free_staticEPvb(a,0);return}function __Z21register_driver_typesv(){return}function __ZN4Node18_initialize_classvEv(b){b=b|0;if(a[1256996]|0)return;__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI4NodeEEvv();__ZN4Node13_bind_methodsEv();a[1256996]=1;return}function __ZN4Node5_setvERK10StringNameRK7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK4Node5_getvERK10StringNameR7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZN4Node14_notificationvEib(a,b,c){a=a|0;b=b|0;c=c|0;if(511==510)return;__ZN4Node13_notificationEi(a,b);return}function __ZNK4Node16_get_class_namevEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+8|0;e=b+4|0;f=b;g=a+76|0;a=c[g>>2]|0;if(a|0){if(c[a+4>>2]|0){l=b;return g|0}if(__ZNK6String6lengthEv(a+8|0)|0){l=b;return g|0}}__ZN6StringC2EPKc(d,1132465);c[f>>2]=c[d>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameaSERKS_(g,e);__ZN10StringNameD2Ev(e);e=c[f>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);l=b;return g|0}function __ZNK4Node9get_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1132465);l=a;return c[b>>2]|0}function __ZNK4Node8is_classERK6String(a,b){a=a|0;b=b|0;var c=0;if(__ZNK6StringeqEPKc(b,1132465)|0){c=1;return c|0}c=__ZNK6StringeqEPKc(b,1142944)|0;return c|0}function __ZNK4Node12is_class_ptrEPv(a,b){a=a|0;b=b|0;return (b|0)==1220720|(b|0)==1220580|0}function __ZNK4Node20get_argument_optionsERK10StringNameiP4ListI6String16DefaultAllocatorE(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f+4|0;h=f;i=c[b>>2]|0;do if(i){j=c[i+4>>2]|0;if(j|0){__ZN6StringC2EPKc(g,j);k=c[g>>2]|0;break}j=i+8|0;c[g>>2]=0;n=c[j>>2]|0;if((n|0)!=0?(c[g>>2]=0,(__Z28atomic_conditional_incrementPj(n+-8|0)|0)!=0):0){n=c[j>>2]|0;c[g>>2]=n;k=n}else k=0}else{c[g>>2]=0;k=0}while(0);c[h>>2]=k;if(__ZNK6StringeqEPKc(h,800536)|0){if(!d)o=11}else if((d|0)==0&(__ZNK6StringeqEPKc(h,800545)|0))o=11;if((o|0)==11)__ZL21_add_nodes_to_optionsPK4NodeS1_P4ListI6String16DefaultAllocatorE(a,a,e);__ZNK6Object20get_argument_optionsERK10StringNameiP4ListI6String16DefaultAllocatorE(a,b,d,e);e=c[h>>2]|0;if(!e){l=f;return}if(__Z16atomic_decrementPj(e+-8|0)|0){l=f;return}__ZN6Memory11free_staticEPvb(e,1);l=f;return}function __ZN4NodeD2Ev(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0;c[b>>2]=216632;d=b+80|0;e=b+144|0;f=c[e>>2]|0;if(f|0?(__ZN3MapI10StringNameN4Node9GroupDataE10ComparatorIS0_E16DefaultAllocatorE13_cleanup_treeEPNS6_7ElementE(e,c[f+8>>2]|0),f=c[b+148>>2]|0,g=c[e>>2]|0,c[g+8>>2]=f,c[b+152>>2]=0,h=f,c[h+12>>2]=h,g|0):0){__ZN10StringNameD2Ev(g+24|0);__ZN6Memory11free_staticEPvb(g,0);c[e>>2]=0}e=b+160|0;g=c[e>>2]|0;a:do if(g|0){h=g;do{f=c[h>>2]|0;if(!f)break a;__ZN4ListIP4Node16DefaultAllocatorE5eraseEPKNS3_7ElementE(e,f)|0;h=c[e>>2]|0}while((h|0)!=0)}while(0);a[1263537]=0;e=b+112|0;g=c[e>>2]|0;if(g)if(!(c[g+-4>>2]|0))i=g;else{if(!(__Z16atomic_decrementPj(g+-8|0)|0))__ZN6Memory11free_staticEPvb(g,1);c[e>>2]=0;i=0}else i=0;if(c[b+104>>2]|0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(800431,800437,2997,800457,0);__ZN4Node4DataD2Ev(d);j=b+76|0;__ZN10StringNameD2Ev(j);__ZN6ObjectD2Ev(b);return}a[1263537]=0;if(i|0?c[i+-4>>2]|0:0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(800431,800437,2998,800492,0);__ZN4Node4DataD2Ev(d);j=b+76|0;__ZN10StringNameD2Ev(j);__ZN6ObjectD2Ev(b);return}a[1263537]=0;__ZN4Node4DataD2Ev(d);j=b+76|0;__ZN10StringNameD2Ev(j);__ZN6ObjectD2Ev(b);return}function __ZN4NodeD0Ev(a){a=a|0;__ZN4NodeD2Ev(a);__ZdlPv(a);return}function __ZN4Node16add_child_notifyEPS_(a,b){a=a|0;b=b|0;return}function __ZN4Node19remove_child_notifyEPS_(a,b){a=a|0;b=b|0;return}function __ZN4Node17move_child_notifyEPS_(a,b){a=a|0;b=b|0;return}function __ZNK4Node25get_configuration_warningEv(a){a=a|0;return 0}function __ZN3MapI10StringNameN4Node9GroupDataE10ComparatorIS0_E16DefaultAllocatorE13_cleanup_treeEPNS6_7ElementE(a,b){a=a|0;b=b|0;if((c[a+4>>2]|0)==(b|0))return;else{__ZN3MapI10StringNameN4Node9GroupDataE10ComparatorIS0_E16DefaultAllocatorE13_cleanup_treeEPNS6_7ElementE(a,c[b+8>>2]|0);__ZN3MapI10StringNameN4Node9GroupDataE10ComparatorIS0_E16DefaultAllocatorE13_cleanup_treeEPNS6_7ElementE(a,c[b+4>>2]|0);__ZN10StringNameD2Ev(b+24|0);__ZN6Memory11free_staticEPvb(b,0);return}}function __ZN4ListIP4Node16DefaultAllocatorE5eraseEPKNS3_7ElementE(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0;e=c[b>>2]|0;if(!e){f=0;return f|0}do if(!d){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145114,1145120,156,1144262,0);g=0}else{a[1263537]=0;if((c[d+12>>2]|0)!=(e|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145114,1145120,157,1145132,0);g=0;break}if((c[e>>2]|0)==(d|0))c[e>>2]=c[d+4>>2];h=e+4|0;i=c[d+8>>2]|0;if((c[h>>2]|0)==(d|0))c[h>>2]=i;h=d+4|0;if(i|0)c[i+4>>2]=c[h>>2];j=c[h>>2]|0;if(j|0)c[j+8>>2]=i;__ZN6Memory11free_staticEPvb(d,0);i=e+8|0;c[i>>2]=(c[i>>2]|0)+-1;g=1}while(0);e=c[b>>2]|0;if(c[e+8>>2]|0){f=g;return f|0}__ZN6Memory11free_staticEPvb(e,0);c[b>>2]=0;f=g;return f|0}function __ZN4Node4DataD2Ev(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0;d=b+112|0;e=c[d>>2]|0;if(e|0?(__ZN3MapI10StringNameN4Node7RPCModeE10ComparatorIS0_E16DefaultAllocatorE13_cleanup_treeEPNS6_7ElementE(d,c[e+8>>2]|0),e=c[b+116>>2]|0,f=c[d>>2]|0,c[f+8>>2]=e,c[b+120>>2]=0,g=e,c[g+12>>2]=g,f|0):0){__ZN10StringNameD2Ev(f+24|0);__ZN6Memory11free_staticEPvb(f,0);c[d>>2]=0}d=b+100|0;f=c[d>>2]|0;if(f|0?(__ZN3MapI10StringNameN4Node7RPCModeE10ComparatorIS0_E16DefaultAllocatorE13_cleanup_treeEPNS6_7ElementE(d,c[f+8>>2]|0),f=c[b+104>>2]|0,g=c[d>>2]|0,c[g+8>>2]=f,c[b+108>>2]=0,e=f,c[e+12>>2]=e,g|0):0){__ZN10StringNameD2Ev(g+24|0);__ZN6Memory11free_staticEPvb(g,0);c[d>>2]=0}d=b+80|0;g=c[d>>2]|0;a:do if(g|0){e=g;while(1){f=c[e>>2]|0;if(!f)break;__ZN4ListIP4Node16DefaultAllocatorE5eraseEPKNS3_7ElementE(d,f)|0;f=c[d>>2]|0;if(!f)break a;else e=f}if(!(c[e+8>>2]|0)){a[1263537]=0;__ZN6Memory11free_staticEPvb(e,0);break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145461,1145120,668,1145467,0);break}}while(0);d=b+64|0;g=c[d>>2]|0;if(g|0?(__ZN3MapI10StringNameN4Node9GroupDataE10ComparatorIS0_E16DefaultAllocatorE13_cleanup_treeEPNS6_7ElementE(d,c[g+8>>2]|0),g=c[b+68>>2]|0,f=c[d>>2]|0,c[f+8>>2]=g,c[b+72>>2]=0,h=g,c[h+12>>2]=h,f|0):0){__ZN10StringNameD2Ev(f+24|0);__ZN6Memory11free_staticEPvb(f,0);c[d>>2]=0}__ZN10StringNameD2Ev(b+48|0);d=c[b+32>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);d=b+12|0;f=c[d>>2]|0;h=b+16|0;if(f|0){g=a[h>>0]|0;if(g<<24>>24==31)i=f;else{j=0;k=f;l=g;g=f;while(1){f=g+(j<<2)|0;m=c[f>>2]|0;if(!m){n=k;o=g;p=l}else{q=m;m=f;do{c[m>>2]=c[q+4>>2];__ZN8NodePathD2Ev(q+8|0);__ZN6Memory11free_staticEPvb(q,0);r=c[d>>2]|0;m=r+(j<<2)|0;q=c[m>>2]|0}while((q|0)!=0);n=r;o=r;p=a[h>>0]|0}j=j+1|0;if((j|0)>=(1<<(p&255)|0)){i=n;break}else{k=n;l=p;g=o}}}__ZN6Memory11free_staticEPvb(i,1)}c[d>>2]=0;a[h>>0]=0;c[b+20>>2]=0;h=b+8|0;d=c[h>>2]|0;if((d|0?__ZN9Reference11unreferenceEv(d)|0:0)?(d=c[h>>2]|0,__Z17predelete_handlerP6Object(d)|0):0){gj[c[(c[d>>2]|0)+76>>2]&8191](d);__ZN6Memory11free_staticEPvb(d,0)}c[h>>2]=0;h=b+4|0;d=c[h>>2]|0;if((d|0?__ZN9Reference11unreferenceEv(d)|0:0)?(d=c[h>>2]|0,__Z17predelete_handlerP6Object(d)|0):0){gj[c[(c[d>>2]|0)+76>>2]&8191](d);__ZN6Memory11free_staticEPvb(d,0)}c[h>>2]=0;h=c[b>>2]|0;if(!h)return;if(__Z16atomic_decrementPj(h+-8|0)|0)return;__ZN6Memory11free_staticEPvb(h,1);return}function __ZN3MapI10StringNameN4Node7RPCModeE10ComparatorIS0_E16DefaultAllocatorE13_cleanup_treeEPNS6_7ElementE(a,b){a=a|0;b=b|0;if((c[a+4>>2]|0)==(b|0))return;else{__ZN3MapI10StringNameN4Node7RPCModeE10ComparatorIS0_E16DefaultAllocatorE13_cleanup_treeEPNS6_7ElementE(a,c[b+8>>2]|0);__ZN3MapI10StringNameN4Node7RPCModeE10ComparatorIS0_E16DefaultAllocatorE13_cleanup_treeEPNS6_7ElementE(a,c[b+4>>2]|0);__ZN10StringNameD2Ev(b+24|0);__ZN6Memory11free_staticEPvb(b,0);return}}function __ZL21_add_nodes_to_optionsPK4NodeS1_P4ListI6String16DefaultAllocatorE(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f+12|0;h=f+4|0;i=f;j=f+8|0;if((d|0)!=(b|0)?(c[d+108>>2]|0)==0:0){l=f;return}c[h>>2]=__ZNK4Node11get_path_toEPKS_(b,d)|0;c[g>>2]=__ZNK8NodePathcv6StringEv(h)|0;__ZN8NodePathD2Ev(h);c[i>>2]=__ZplPKcRK6String(1144826,g)|0;__ZN6StringC2EPKc(j,1144826);h=__ZNK6StringplERKS_(i,j)|0;k=h;if(!(c[e>>2]|0)){n=__ZnwjPFPvjE(12,4740)|0;c[e>>2]=n;c[n>>2]=0;c[n+4>>2]=0;c[n+8>>2]=0}n=__ZnwjPFPvjE(16,4740)|0;c[n>>2]=0;c[n+4>>2]=0;c[n+8>>2]=0;c[n+12>>2]=0;o=(h|0)==0;if(!o?(c[n>>2]=0,__Z28atomic_conditional_incrementPj(h+-8|0)|0):0)c[n>>2]=k;k=c[e>>2]|0;p=k+4|0;q=c[p>>2]|0;c[n+8>>2]=q;c[n+4>>2]=0;c[n+12>>2]=k;if(q|0)c[q+4>>2]=n;c[p>>2]=n;if(!(c[k>>2]|0))c[k>>2]=n;n=k+8|0;c[n>>2]=(c[n>>2]|0)+1;if(!o?(__Z16atomic_decrementPj(h+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(h,1);h=c[j>>2]|0;if(h|0?(__Z16atomic_decrementPj(h+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(h,1);h=c[i>>2]|0;if(h|0?(__Z16atomic_decrementPj(h+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(h,1);h=d+112|0;d=0;while(1){i=c[h>>2]|0;j=(i|0)==0;if(j)r=0;else r=c[i+-4>>2]|0;if((d|0)>=(r|0))break;if(j)s=0;else s=c[i+-4>>2]|0;if((s|0)>(d|0)){a[1263537]=0;if(j)t=0;else t=c[i+-4>>2]|0;if((t|0)<=(d|0)){if(j)u=0;else u=c[i+-4>>2]|0;if((u|0)<=(d|0)){v=39;break}a[1263537]=0}w=c[i+(d<<2)>>2]|0}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(800554,800437,1512,800564,0);w=0}__ZL21_add_nodes_to_optionsPK4NodeS1_P4ListI6String16DefaultAllocatorE(b,w,e);d=d+1|0}if((v|0)==39)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);v=c[g>>2]|0;if(v|0?(__Z16atomic_decrementPj(v+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(v,1);l=f;return}function __ZNK4Node11get_path_toEPKS_(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0;e=l;l=l+48|0;if((l|0)>=(m|0))ba(48);f=e+36|0;g=e+32|0;h=e+20|0;i=e+16|0;j=e+12|0;k=e+8|0;n=e+4|0;o=e;if(!d){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(800614,800437,1800,871826,0);__ZN8NodePathC2Ev(g);p=c[g>>2]|0;l=e;return p|0}a[1263537]=0;if((b|0)==(d|0)){__ZN6StringC2EPKc(f,1219936);__ZN8NodePathC2ERK6String(g,f);q=c[f>>2]|0;if(q|0?(__Z16atomic_decrementPj(q+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(q,1);p=c[g>>2]|0;l=e;return p|0}q=h+4|0;c[q>>2]=379008;c[h>>2]=0;r=h+8|0;c[r>>2]=0;c[i>>2]=b;a:do if(b|0){s=0;while(1){if(!s){t=__ZnwjPFPvjE(28,4740)|0;u=t+16|0;c[u>>2]=0;c[u+4>>2]=0;c[h>>2]=t;u=c[q>>2]|0;c[t+4>>2]=u;c[t+8>>2]=u;c[t+12>>2]=u;c[t>>2]=1}__ZN3SetIPK4Node10ComparatorIS2_E16DefaultAllocatorE10_insert_rbERKS2_(h,i)|0;t=c[(c[i>>2]|0)+104>>2]|0;c[i>>2]=t;if(!t)break a;s=c[h>>2]|0}}while(0);s=c[h>>2]|0;t=c[q>>2]|0;b:do if(s){u=c[s+8>>2]|0;v=(u|0)==(t|0);w=d;c:while(1){d:do if(!v){x=u;while(1){y=c[x+24>>2]|0;if(w>>>0<y>>>0)z=x+8|0;else{if(y>>>0>=w>>>0)break;z=x+4|0}y=c[z>>2]|0;if((y|0)==(t|0))break d;else x=y}if((x|0)!=(t|0)&(x|0)!=0)break c}while(0);y=c[w+104>>2]|0;if(!y){A=25;break b}else w=y}a[1263537]=0;__ZN3SetIPK4Node10ComparatorIS2_E16DefaultAllocatorE13_cleanup_treeEPNS6_7ElementE(h,u);v=c[q>>2]|0;y=c[h>>2]|0;c[y+8>>2]=v;c[r>>2]=0;B=v;c[B+12>>2]=B;if(y|0){__ZN6Memory11free_staticEPvb(y,0);c[h>>2]=0}c[j>>2]=0;c[i>>2]=d;if((w|0)!=(d|0)){y=d;do{__ZN10StringNameC2ERKS_(f,y+128|0);c[k>>2]=c[f>>2];__ZN6VectorI10StringNameE9push_backES0_(j,k)|0;__ZN10StringNameD2Ev(k);y=c[(c[i>>2]|0)+104>>2]|0;c[i>>2]=y}while((y|0)!=(w|0))}c[i>>2]=b;__ZN6StringC2EPKc(n,1132903);__ZN10StringNameC2ERK6String(f,n);y=c[n>>2]|0;if(y|0?(__Z16atomic_decrementPj(y+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(y,1);if((c[i>>2]|0)!=(w|0))do{__ZN10StringNameC2ERKS_(o,f);__ZN6VectorI10StringNameE9push_backES0_(j,o)|0;__ZN10StringNameD2Ev(o);y=c[(c[i>>2]|0)+104>>2]|0;c[i>>2]=y}while((y|0)!=(w|0));__ZN6VectorI10StringNameE6invertEv(j);__ZN6StringC2EPKc(n,1263606);__ZN8NodePathC2ERK6VectorI10StringNameEbRK6String(g,j,0,n);w=c[n>>2]|0;if(w|0?(__Z16atomic_decrementPj(w+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(w,1);__ZN10StringNameD2Ev(f);w=c[j>>2]|0;if(w|0?(__Z16atomic_decrementPj(w+-8|0)|0)==0:0){y=c[j>>2]|0;u=(y|0)==0?0:y+-4|0;y=u+4|0;if(c[u>>2]|0){B=0;do{__ZN10StringNameD2Ev(y+(B<<2)|0);B=B+1|0}while(B>>>0<(c[u>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(w,1)}}else{u=d;do u=c[u+104>>2]|0;while((u|0)!=0);A=25}while(0);if((A|0)==25){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(800614,800437,1824,800626,0);__ZN8NodePathC2Ev(g)}A=c[h>>2]|0;if(A|0?(__ZN3SetIPK4Node10ComparatorIS2_E16DefaultAllocatorE13_cleanup_treeEPNS6_7ElementE(h,c[A+8>>2]|0),A=c[q>>2]|0,q=c[h>>2]|0,c[q+8>>2]=A,c[r>>2]=0,r=A,c[r+12>>2]=r,q|0):0){__ZN6Memory11free_staticEPvb(q,0);c[h>>2]=0}p=c[g>>2]|0;l=e;return p|0}function __ZN3SetIPK4Node10ComparatorIS2_E16DefaultAllocatorE10_insert_rbERKS2_(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;a[f>>0]=0;g=__ZN3SetIPK4Node10ComparatorIS2_E16DefaultAllocatorE7_insertERKS2_Rb(b,d,f)|0;if(a[f>>0]|0){l=e;return g|0}f=b+8|0;c[f>>2]=(c[f>>2]|0)+1;f=g+12|0;d=c[f>>2]|0;if(!(c[d>>2]|0)){h=b+4|0;i=g;j=d;k=d;d=f;while(1){f=j+12|0;n=c[f>>2]|0;o=c[n+8>>2]|0;p=n;do if((j|0)==(o|0)){q=c[n+4>>2]|0;if(!(c[q>>2]|0)){c[k>>2]=1;a[1263537]=0;c[q>>2]=1;if((c[h>>2]|0)==(n|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1144075,146,1146003,0);r=c[(c[d>>2]|0)+12>>2]|0;break}else{a[1263537]=0;c[n>>2]=0;r=n;break}}q=j+4|0;if((i|0)==(c[q>>2]|0)){s=i+8|0;t=c[s>>2]|0;c[q>>2]=t;if((t|0)==(c[h>>2]|0))u=p;else{c[t+12>>2]=j;u=c[f>>2]|0}t=i+12|0;c[t>>2]=u;q=c[f>>2]|0;v=q+8|0;c[((c[v>>2]|0)==(j|0)?v:q+4|0)>>2]=i;c[s>>2]=j;c[f>>2]=i;w=j;x=i;y=c[t>>2]|0}else{w=i;x=j;y=n}a[1263537]=0;c[x>>2]=1;t=c[h>>2]|0;if((t|0)==(y|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1144075,146,1146003,0);z=c[(c[w+12>>2]|0)+12>>2]|0;A=c[h>>2]|0}else{a[1263537]=0;c[y>>2]=0;z=y;A=t}t=z+8|0;s=c[t>>2]|0;q=s+4|0;v=c[q>>2]|0;c[t>>2]=v;if((v|0)!=(A|0))c[v+12>>2]=z;v=z+12|0;c[s+12>>2]=c[v>>2];t=c[v>>2]|0;B=t+4|0;c[((c[B>>2]|0)==(z|0)?B:t+8|0)>>2]=s;c[q>>2]=z;c[v>>2]=s;r=w}else{if(!(c[o>>2]|0)){c[k>>2]=1;a[1263537]=0;c[o>>2]=1;if((c[h>>2]|0)==(n|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1144075,146,1146003,0);r=c[(c[d>>2]|0)+12>>2]|0;break}else{a[1263537]=0;c[n>>2]=0;r=n;break}}s=j+8|0;if((i|0)==(c[s>>2]|0)){v=i+4|0;q=c[v>>2]|0;c[s>>2]=q;if((q|0)==(c[h>>2]|0))C=p;else{c[q+12>>2]=j;C=c[f>>2]|0}q=i+12|0;c[q>>2]=C;s=c[f>>2]|0;t=s+4|0;c[((c[t>>2]|0)==(j|0)?t:s+8|0)>>2]=i;c[v>>2]=j;c[f>>2]=i;D=j;E=i;F=c[q>>2]|0}else{D=i;E=j;F=n}a[1263537]=0;c[E>>2]=1;q=c[h>>2]|0;if((q|0)==(F|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1144075,146,1146003,0);G=c[(c[D+12>>2]|0)+12>>2]|0;H=c[h>>2]|0}else{a[1263537]=0;c[F>>2]=0;G=F;H=q}q=G+4|0;v=c[q>>2]|0;s=v+8|0;t=c[s>>2]|0;c[q>>2]=t;if((t|0)!=(H|0))c[t+12>>2]=G;t=G+12|0;c[v+12>>2]=c[t>>2];q=c[t>>2]|0;B=q+8|0;c[((c[B>>2]|0)==(G|0)?B:q+4|0)>>2]=v;c[s>>2]=G;c[t>>2]=v;r=D}while(0);n=r+12|0;f=c[n>>2]|0;if(!(c[f>>2]|0)){i=r;j=f;k=f;d=n}else break}}d=c[(c[b>>2]|0)+8>>2]|0;a[1263537]=0;c[d>>2]=1;l=e;return g|0}function __ZN3SetIPK4Node10ComparatorIS2_E16DefaultAllocatorE13_cleanup_treeEPNS6_7ElementE(a,b){a=a|0;b=b|0;if((c[a+4>>2]|0)==(b|0))return;else{__ZN3SetIPK4Node10ComparatorIS2_E16DefaultAllocatorE13_cleanup_treeEPNS6_7ElementE(a,c[b+8>>2]|0);__ZN3SetIPK4Node10ComparatorIS2_E16DefaultAllocatorE13_cleanup_treeEPNS6_7ElementE(a,c[b+4>>2]|0);__ZN6Memory11free_staticEPvb(b,0);return}}function __ZN3SetIPK4Node10ComparatorIS2_E16DefaultAllocatorE7_insertERKS2_Rb(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0;f=c[b>>2]|0;g=c[f+8>>2]|0;h=b+4|0;i=c[h>>2]|0;a:do if((g|0)==(i|0))j=f;else{k=c[d>>2]|0;l=g;while(1){m=c[l+24>>2]|0;if(k>>>0<m>>>0)n=l+8|0;else{if(m>>>0>=k>>>0)break;n=l+4|0}m=c[n>>2]|0;if((m|0)==(i|0)){j=l;break a}else l=m}a[e>>0]=1;o=l;return o|0}while(0);i=__ZnwjPFPvjE(28,4740)|0;c[i>>2]=0;c[i+4>>2]=0;c[i+8>>2]=0;c[i+12>>2]=0;c[i+16>>2]=0;c[i+20>>2]=0;c[i+12>>2]=j;n=c[h>>2]|0;g=i+4|0;c[g>>2]=n;f=i+8|0;c[f>>2]=n;c[i+24>>2]=c[d>>2];if((j|0)!=(c[b>>2]|0)?(c[d>>2]|0)>>>0>=(c[j+24>>2]|0)>>>0:0)p=j+4|0;else p=j+8|0;c[p>>2]=i;a[e>>0]=0;e=c[g>>2]|0;g=c[h>>2]|0;if((e|0)==(g|0)){h=i;do{p=h;h=c[h+12>>2]|0}while((p|0)==(c[h+4>>2]|0));q=(h|0)==(c[b>>2]|0)?0:h}else{h=e;while(1){e=c[h+8>>2]|0;if((e|0)==(g|0)){q=h;break}else h=e}}c[i+16>>2]=q;h=c[f>>2]|0;b:do if((h|0)==(g|0)){f=i;while(1){e=f;f=c[f+12>>2]|0;if((e|0)!=(c[f+8>>2]|0)){r=f;break b}if((f|0)==(c[b>>2]|0)){r=0;break}}}else{f=h;while(1){l=c[f+4>>2]|0;if((l|0)==(g|0)){r=f;break}else f=l}}while(0);g=i+20|0;c[g>>2]=r;if(!q)s=r;else{c[q+20>>2]=i;s=c[g>>2]|0}if(!s){o=i;return o|0}c[s+16>>2]=i;o=i;return o|0}function __ZN4Node13_notificationEi(b,d){b=b|0;d=d|0;var e=0,f=0,h=0,i=0,j=0,k=0.0,n=0.0,o=0,p=0,q=0,r=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e;h=e+28|0;i=e+24|0;switch(d|0){case 17:{d=b+52|0;if(!(c[d>>2]|0)){l=e;return}j=c[b+132>>2]|0;if(!j)k=0.0;else k=+g[j+108>>2];__ZN7VariantC2Ef(f,k);c[h>>2]=f;j=c[d>>2]|0;Ki[c[(c[j>>2]|0)+40>>2]&4095](j,(c[308579]|0)+188|0,h,1);if(c[f>>2]|0)__ZN7Variant5clearEv(f);l=e;return}case 16:{j=b+52|0;if(!(c[j>>2]|0)){l=e;return}d=c[b+132>>2]|0;if(!d)n=0.0;else n=+g[d+104>>2];__ZN7VariantC2Ef(f,n);c[h>>2]=f;d=c[j>>2]|0;Ki[c[(c[d>>2]|0)+40>>2]&4095](d,(c[308579]|0)+184|0,h,1);if(c[f>>2]|0)__ZN7Variant5clearEv(f);l=e;return}case 10:{if(!(c[b+164>>2]|0)){d=c[b+104>>2]|0;if(!d)o=0;else o=c[d+168>>2]|0}else o=b;c[b+168>>2]=o;if(!(c[b+172>>2]|0)){o=c[b+104>>2]|0;if(!o)p=0;else p=c[o+176>>2]|0}else p=b;c[b+176>>2]=p;if(a[b+208>>0]|0){c[i>>2]=__Z4itosx(c[(c[b+140>>2]|0)+44>>2]|0,0)|0;c[h>>2]=__ZplPKcRK6String(829212,i)|0;__ZN10StringNameC2ERK6String(f,h);__ZN4Node12add_to_groupERK10StringNameb(b,f,0);__ZN10StringNameD2Ev(f);p=c[h>>2]|0;if(p|0?(__Z16atomic_decrementPj(p+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(p,1);p=c[i>>2]|0;if(p|0?(__Z16atomic_decrementPj(p+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(p,1)}if(a[b+209>>0]|0){c[i>>2]=__Z4itosx(c[(c[b+140>>2]|0)+44>>2]|0,0)|0;c[h>>2]=__ZplPKcRK6String(829222,i)|0;__ZN10StringNameC2ERK6String(f,h);__ZN4Node12add_to_groupERK10StringNameb(b,f,0);__ZN10StringNameD2Ev(f);p=c[h>>2]|0;if(p|0?(__Z16atomic_decrementPj(p+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(p,1);p=c[i>>2]|0;if(p|0?(__Z16atomic_decrementPj(p+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(p,1)}if(a[b+210>>0]|0){c[i>>2]=__Z4itosx(c[(c[b+140>>2]|0)+44>>2]|0,0)|0;c[h>>2]=__ZplPKcRK6String(916590,i)|0;__ZN10StringNameC2ERK6String(f,h);__ZN4Node12add_to_groupERK10StringNameb(b,f,0);__ZN10StringNameD2Ev(f);p=c[h>>2]|0;if(p|0?(__Z16atomic_decrementPj(p+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(p,1);p=c[i>>2]|0;if(p|0?(__Z16atomic_decrementPj(p+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(p,1)}p=c[b+132>>2]|0;if(!p)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(947574,800685,260,947603,0);a[1263537]=0;o=p+168|0;c[o>>2]=(c[o>>2]|0)+1;l=e;return}case 11:{o=c[b+132>>2]|0;if(!o)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(947574,800685,260,947603,0);a[1263537]=0;p=o+168|0;c[p>>2]=(c[p>>2]|0)+-1;if(a[b+208>>0]|0){c[i>>2]=__Z4itosx(c[(c[b+140>>2]|0)+44>>2]|0,0)|0;c[h>>2]=__ZplPKcRK6String(829212,i)|0;__ZN10StringNameC2ERK6String(f,h);__ZN4Node17remove_from_groupERK10StringName(b,f);__ZN10StringNameD2Ev(f);p=c[h>>2]|0;if(p|0?(__Z16atomic_decrementPj(p+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(p,1);p=c[i>>2]|0;if(p|0?(__Z16atomic_decrementPj(p+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(p,1)}if(a[b+209>>0]|0){c[i>>2]=__Z4itosx(c[(c[b+140>>2]|0)+44>>2]|0,0)|0;c[h>>2]=__ZplPKcRK6String(829222,i)|0;__ZN10StringNameC2ERK6String(f,h);__ZN4Node17remove_from_groupERK10StringName(b,f);__ZN10StringNameD2Ev(f);p=c[h>>2]|0;if(p|0?(__Z16atomic_decrementPj(p+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(p,1);p=c[i>>2]|0;if(p|0?(__Z16atomic_decrementPj(p+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(p,1)}if(a[b+210>>0]|0){c[i>>2]=__Z4itosx(c[(c[b+140>>2]|0)+44>>2]|0,0)|0;c[h>>2]=__ZplPKcRK6String(916590,i)|0;__ZN10StringNameC2ERK6String(f,h);__ZN4Node17remove_from_groupERK10StringName(b,f);__ZN10StringNameD2Ev(f);p=c[h>>2]|0;if(p|0?(__Z16atomic_decrementPj(p+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(p,1);p=c[i>>2]|0;if(p|0?(__Z16atomic_decrementPj(p+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(p,1)}c[b+168>>2]=0;c[b+176>>2]=0;p=b+216|0;i=c[p>>2]|0;if(!i){l=e;return}__ZN8NodePathD2Ev(i);__ZN6Memory11free_staticEPvb(i,0);c[p>>2]=0;l=e;return}case 23:{p=b+216|0;i=c[p>>2]|0;if(!i){l=e;return}__ZN8NodePathD2Ev(i);__ZN6Memory11free_staticEPvb(i,0);c[p>>2]=0;l=e;return}case 13:{p=b+52|0;i=c[p>>2]|0;if(!i){l=e;return}if($i[c[(c[i>>2]|0)+24>>2]&8191](i,(c[308579]|0)+212|0)|0)__ZN4Node17set_process_inputEb(b,1);i=c[p>>2]|0;if($i[c[(c[i>>2]|0)+24>>2]&8191](i,(c[308579]|0)+220|0)|0)__ZN4Node27set_process_unhandled_inputEb(b,1);i=c[p>>2]|0;if($i[c[(c[i>>2]|0)+24>>2]&8191](i,(c[308579]|0)+224|0)|0)__ZN4Node31set_process_unhandled_key_inputEb(b,1);i=c[p>>2]|0;if($i[c[(c[i>>2]|0)+24>>2]&8191](i,(c[308579]|0)+188|0)|0?(i=b+205|0,(a[i>>0]|0)!=1):0){a[i>>0]=1;__ZN10StringNameC2EPKc(f,828520);__ZN4Node12add_to_groupERK10StringNameb(b,f,0);__ZN10StringNameD2Ev(f);a[i>>0]=1}i=c[p>>2]|0;if($i[c[(c[i>>2]|0)+24>>2]&8191](i,(c[308579]|0)+184|0)|0?(i=b+204|0,(a[i>>0]|0)!=1):0){a[i>>0]=1;__ZN10StringNameC2EPKc(f,829183);__ZN4Node12add_to_groupERK10StringNameb(b,f,0);__ZN10StringNameD2Ev(f);a[i>>0]=1}i=c[p>>2]|0;Ki[c[(c[i>>2]|0)+44>>2]&4095](i,(c[308579]|0)+216|0,0,0);l=e;return}case 0:{a[b+212>>0]=0;l=e;return}case 1:{i=b+108|0;p=c[i>>2]|0;if(p|0){f=b+156|0;__ZN4ListIP4Node16DefaultAllocatorE5eraseEPKNS3_7ElementE(p+160|0,c[f>>2]|0)|0;c[f>>2]=0;c[i>>2]=0}a[1263537]=0;i=b+160|0;f=c[i>>2]|0;a:do if(f|0){p=f;do{if(!(c[p+8>>2]|0))break a;h=c[c[p>>2]>>2]|0;o=h+108|0;d=c[o>>2]|0;if(!d)if(!h)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(800703,800437,1741,800713,0);else q=101;else{j=h+156|0;__ZN4ListIP4Node16DefaultAllocatorE5eraseEPKNS3_7ElementE(d+160|0,c[j>>2]|0)|0;c[j>>2]=0;c[o>>2]=0;q=101}if((q|0)==101){q=0;a[1263537]=0}p=c[i>>2]|0}while((p|0)!=0)}while(0);i=c[b+104>>2]|0;if(i|0)__ZN4Node12remove_childEPS_(i,b);i=b+112|0;f=c[i>>2]|0;if(!f){l=e;return}else r=f;while(1){f=c[r+-4>>2]|0;if(!f){q=111;break}if((f|0)<=0){q=107;break}__ZN6VectorIP4NodeE14_copy_on_writeEv(i);f=c[c[i>>2]>>2]|0;__ZN4Node12remove_childEPS_(b,f);if(__Z17predelete_handlerP6Object(f)|0){gj[c[(c[f>>2]|0)+76>>2]&8191](f);__ZN6Memory11free_staticEPvb(f,0)}r=c[i>>2]|0;if(!r){q=111;break}}if((q|0)==107)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((q|0)==111){l=e;return}break}default:{l=e;return}}}function __ZN4Node12add_to_groupERK10StringNameb(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f+4|0;h=f;i=c[d>>2]|0;do if(i){j=c[i+4>>2]|0;if(j|0){__ZN6StringC2EPKc(g,j);k=c[g>>2]|0;break}j=i+8|0;c[g>>2]=0;n=c[j>>2]|0;if((n|0)!=0?(c[g>>2]=0,(__Z28atomic_conditional_incrementPj(n+-8|0)|0)!=0):0){n=c[j>>2]|0;c[g>>2]=n;k=n}else k=0}else{c[g>>2]=0;k=0}while(0);c[h>>2]=k;k=(__ZNK6String6lengthEv(h)|0)==0;g=c[h>>2]|0;if(g|0?(__Z16atomic_decrementPj(g+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(g,1);if(k){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(801133,800437,1882,801050,0);l=f;return}a[1263537]=0;k=b+144|0;g=c[k>>2]|0;a:do if(g|0){h=c[g+8>>2]|0;i=c[b+148>>2]|0;b:do if((h|0)==(i|0))o=h;else{n=c[d>>2]|0;j=h;while(1){p=c[j+24>>2]|0;if(n>>>0<p>>>0)q=j+8|0;else{if(p>>>0>=n>>>0){o=j;break b}q=j+4|0}j=c[q>>2]|0;if((j|0)==(i|0))break a}}while(0);if((o|0)!=(i|0)&(o|0)!=0){l=f;return}}while(0);o=c[b+132>>2]|0;if(!o)r=0;else r=__ZN9SceneTree12add_to_groupERK10StringNameP4Node(o,d,b)|0;b=__ZN3MapI10StringNameN4Node9GroupDataE10ComparatorIS0_E16DefaultAllocatorEixERKS0_(k,d)|0;c[b>>2]=e&1;c[b+4>>2]=r;l=f;return}function __ZN4Node17remove_from_groupERK10StringName(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0;e=b+144|0;f=c[e>>2]|0;a:do if(f|0){g=c[f+8>>2]|0;h=c[b+148>>2]|0;i=(g|0)==(h|0);b:do if(i)j=g;else{k=c[d>>2]|0;l=g;while(1){m=c[l+24>>2]|0;if(k>>>0<m>>>0)n=l+8|0;else{if(m>>>0>=k>>>0){j=l;break b}n=l+4|0}l=c[n>>2]|0;if((l|0)==(h|0))break a}}while(0);if((j|0)!=(h|0)&(j|0)!=0){a[1263537]=0;c:do if(i){o=g;p=18}else{l=c[d>>2]|0;k=g;do{m=c[k+24>>2]|0;if(l>>>0<m>>>0)q=k+8|0;else{if(m>>>0>=l>>>0){o=k;p=18;break c}q=k+4|0}k=c[q>>2]|0}while((k|0)!=(h|0))}while(0);if((p|0)==18?!((o|0)==(h|0)|(o|0)==0):0){a[1263537]=0;g=c[b+132>>2]|0;if(!g)r=f;else{__ZN9SceneTree17remove_from_groupERK10StringNameP4Node(g,o+24|0,b);r=c[e>>2]|0}if(!r)return;__ZN3MapI10StringNameN4Node9GroupDataE10ComparatorIS0_E16DefaultAllocatorE6_eraseEPNS6_7ElementE(e,o);if(c[b+152>>2]|0)return;g=c[e>>2]|0;if(!g)return;__ZN10StringNameD2Ev(g+24|0);__ZN6Memory11free_staticEPvb(g,0);c[e>>2]=0;return}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(800977,800437,1906,1063557,0);return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(800977,800437,1902,800995,0);return}function __ZN4Node17set_process_inputEb(b,e){b=b|0;e=e|0;var f=0,g=0,h=0,i=0,j=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f+8|0;h=f+4|0;i=f;j=b+208|0;if((e&1|0)==(d[j>>0]|0)){l=f;return}a[j>>0]=e&1;if(!(a[b+136>>0]|0)){l=f;return}if(e){c[i>>2]=__Z4itosx(c[(c[b+140>>2]|0)+44>>2]|0,0)|0;c[h>>2]=__ZplPKcRK6String(829212,i)|0;__ZN10StringNameC2ERK6String(g,h);__ZN4Node12add_to_groupERK10StringNameb(b,g,0);__ZN10StringNameD2Ev(g);e=c[h>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);e=c[i>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);l=f;return}else{c[i>>2]=__Z4itosx(c[(c[b+140>>2]|0)+44>>2]|0,0)|0;c[h>>2]=__ZplPKcRK6String(829212,i)|0;__ZN10StringNameC2ERK6String(g,h);__ZN4Node17remove_from_groupERK10StringName(b,g);__ZN10StringNameD2Ev(g);g=c[h>>2]|0;if(g|0?(__Z16atomic_decrementPj(g+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(g,1);g=c[i>>2]|0;if(g|0?(__Z16atomic_decrementPj(g+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(g,1);l=f;return}}function __ZN4Node27set_process_unhandled_inputEb(b,e){b=b|0;e=e|0;var f=0,g=0,h=0,i=0,j=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f+8|0;h=f+4|0;i=f;j=b+209|0;if((e&1|0)==(d[j>>0]|0)){l=f;return}a[j>>0]=e&1;if(!(a[b+136>>0]|0)){l=f;return}if(e){c[i>>2]=__Z4itosx(c[(c[b+140>>2]|0)+44>>2]|0,0)|0;c[h>>2]=__ZplPKcRK6String(829222,i)|0;__ZN10StringNameC2ERK6String(g,h);__ZN4Node12add_to_groupERK10StringNameb(b,g,0);__ZN10StringNameD2Ev(g);e=c[h>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);e=c[i>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);l=f;return}else{c[i>>2]=__Z4itosx(c[(c[b+140>>2]|0)+44>>2]|0,0)|0;c[h>>2]=__ZplPKcRK6String(829222,i)|0;__ZN10StringNameC2ERK6String(g,h);__ZN4Node17remove_from_groupERK10StringName(b,g);__ZN10StringNameD2Ev(g);g=c[h>>2]|0;if(g|0?(__Z16atomic_decrementPj(g+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(g,1);g=c[i>>2]|0;if(g|0?(__Z16atomic_decrementPj(g+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(g,1);l=f;return}}function __ZN4Node31set_process_unhandled_key_inputEb(b,e){b=b|0;e=e|0;var f=0,g=0,h=0,i=0,j=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f+8|0;h=f+4|0;i=f;j=b+210|0;if((e&1|0)==(d[j>>0]|0)){l=f;return}a[j>>0]=e&1;if(!(a[b+136>>0]|0)){l=f;return}if(e){c[i>>2]=__Z4itosx(c[(c[b+140>>2]|0)+44>>2]|0,0)|0;c[h>>2]=__ZplPKcRK6String(916590,i)|0;__ZN10StringNameC2ERK6String(g,h);__ZN4Node12add_to_groupERK10StringNameb(b,g,0);__ZN10StringNameD2Ev(g);e=c[h>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);e=c[i>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);l=f;return}else{c[i>>2]=__Z4itosx(c[(c[b+140>>2]|0)+44>>2]|0,0)|0;c[h>>2]=__ZplPKcRK6String(916590,i)|0;__ZN10StringNameC2ERK6String(g,h);__ZN4Node17remove_from_groupERK10StringName(b,g);__ZN10StringNameD2Ev(g);g=c[h>>2]|0;if(g|0?(__Z16atomic_decrementPj(g+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(g,1);g=c[i>>2]|0;if(g|0?(__Z16atomic_decrementPj(g+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(g,1);l=f;return}}function __ZN4Node12remove_childEPS_(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e+4|0;g=e;if(!d){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(842830,800437,1465,800752,0);l=e;return}a[1263537]=0;h=b+124|0;do if((c[h>>2]|0)>0){__ZN6StringC2EPKc(g,800783);c[f>>2]=__ZNK6String4utf8Ev(g)|0;__Z19_err_set_last_errorPKc(__ZNK10CharString8get_dataEv(f)|0);i=c[f>>2]|0;if(i|0?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);i=c[g>>2]|0;if(i|0?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);a[1263537]=1;if((c[h>>2]|0)<=0){a[1263537]=0;break}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(842830,800437,1468,800906,0);l=e;return}while(0);h=b+112|0;g=0;f=c[h>>2]|0;while(1){i=(f|0)==0;if(i)j=0;else j=c[f+-4>>2]|0;if((g|0)>=(j|0))break;if(i)k=0;else k=c[f+-4>>2]|0;if((k|0)<=(g|0)){if(i)n=0;else n=c[f+-4>>2]|0;if((n|0)<=(g|0)){o=23;break}a[1263537]=0}__ZN6VectorIP4NodeE14_copy_on_writeEv(h);i=c[h>>2]|0;if((c[i+(g<<2)>>2]|0)==(d|0)){o=27;break}g=g+1|0;f=i}if((o|0)==23)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);if((o|0)==27?(g|0)!=-1:0){a[1263537]=0;f=d+132|0;if(c[f>>2]|0){__ZN4Node20_propagate_exit_treeEv(d);n=c[f>>2]|0;c[f>>2]=0;if(n|0)__ZN9SceneTree12tree_changedEv(n)}else c[f>>2]=0;Pi[c[(c[b>>2]|0)+88>>2]&2047](b,d);__ZN6Object12notificationEib(d,19,0);b=(g|0)<0;if(!b){f=c[h>>2]|0;n=(f|0)==0;if(n)p=0;else p=c[f+-4>>2]|0;if((p|0)>(g|0)){a[1263537]=0;if(!n?(__ZN6VectorIP4NodeE14_copy_on_writeEv(h),n=c[h>>2]|0,(n|0)!=0):0){q=n;r=(c[n+-4>>2]|0)+-1|0}else{q=0;r=-1}if((r|0)>(g|0)){n=g;do{p=n;n=n+1|0;c[q+(p<<2)>>2]=c[q+(n<<2)>>2]}while((n|0)!=(r|0))}__ZN6VectorIP4NodeE6resizeEi(h,r)|0}else o=37}else o=37;if((o|0)==37)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1128380,1146752,368,1122479,0);r=g;g=c[h>>2]|0;while(1){n=(g|0)==0;if(n)s=0;else s=c[g+-4>>2]|0;if((r|0)>=(s|0)){o=48;break}if(b){o=56;break}if(n)t=0;else t=c[g+-4>>2]|0;if((t|0)<=(r|0)){if(n)u=0;else u=c[g+-4>>2]|0;if((u|0)<=(r|0)){o=56;break}a[1263537]=0}__ZN6VectorIP4NodeE14_copy_on_writeEv(h);n=c[h>>2]|0;c[(c[n+(r<<2)>>2]|0)+116>>2]=r;r=r+1|0;g=n}if((o|0)==48){c[d+104>>2]=0;c[d+116>>2]=-1;__ZN4Node25_propagate_validate_ownerEv(d);l=e;return}else if((o|0)==56)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(842830,800437,1481,1069762,0);l=e;return}function __ZN6VectorIP4NodeE14_copy_on_writeEv(a){a=a|0;var b=0,d=0,e=0;b=c[a>>2]|0;if(!b)return;if((c[b+-8>>2]|0)>>>0<=1)return;d=c[b+-4>>2]|0;b=(d<<2)+-1|0;e=b>>>1|b;b=e>>>2|e;e=b>>>4|b;b=e>>>8|e;e=__ZN6Memory12alloc_staticEjb((b>>>16|b)+1|0,1)|0;c[e+-8>>2]=1;c[e+-4>>2]=d;if(d|0){b=0;do{c[e+(b<<2)>>2]=c[(c[a>>2]|0)+(b<<2)>>2];b=b+1|0}while((b|0)!=(d|0))}d=c[a>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);c[a>>2]=e;return}function __ZN4Node20_propagate_exit_treeEv(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0;d=l;l=l+128|0;if((l|0)>=(m|0))ba(128);e=d+96|0;f=d+72|0;g=d+48|0;h=d+24|0;i=d;a:do if(c[313437]|0){j=b+80|0;c[e>>2]=0;k=__ZNK6StringneERKS_(j,e)|0;n=c[e>>2]|0;if(n|0?(__Z16atomic_decrementPj(n+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(n,1);if(k){k=b+132|0;n=__ZN3MapI6String3SetIP4Node10ComparatorIS3_E16DefaultAllocatorES4_IS0_ES6_E4findERKS0_((c[k>>2]|0)+400|0,j)|0;if(n|0){j=n+28|0;o=c[j>>2]|0;b:do if(o|0){p=c[o+8>>2]|0;q=c[n+32>>2]|0;c:do if((p|0)==(q|0))r=p;else{s=p;while(1){t=c[s+24>>2]|0;if(t>>>0>b>>>0)u=s+8|0;else{if(t>>>0>=b>>>0){r=s;break c}u=s+4|0}s=c[u>>2]|0;if((s|0)==(q|0))break b}}while(0);if((!((r|0)==0|(r|0)==(q|0))?(__ZN3SetIP4Node10ComparatorIS1_E16DefaultAllocatorE6_eraseEPNS5_7ElementE(j,r),(c[n+36>>2]|0)==0):0)?(p=c[j>>2]|0,p|0):0){__ZN6Memory11free_staticEPvb(p,0);c[j>>2]=0}}while(0);if((((c[n+36>>2]|0)==0?(j=c[k>>2]|0,o=j+400|0,c[o>>2]|0):0)?(__ZN3MapI6String3SetIP4Node10ComparatorIS3_E16DefaultAllocatorES4_IS0_ES6_E6_eraseEPNS9_7ElementE(o,n),(c[j+408>>2]|0)==0):0)?c[o>>2]|0:0)__ZN3MapI6String3SetIP4Node10ComparatorIS3_E16DefaultAllocatorES4_IS0_ES6_E5_Data10_free_rootEv(o)}o=c[k>>2]|0;j=c[o+412>>2]|0;if(j|0){p=c[j+8>>2]|0;j=c[o+416>>2]|0;d:do if((p|0)==(j|0))v=p;else{s=p;while(1){t=c[s+24>>2]|0;if(t>>>0>b>>>0)w=s+8|0;else{if(t>>>0>=b>>>0){v=s;break d}w=s+4|0}s=c[w>>2]|0;if((s|0)==(j|0))break a}}while(0);if(!((v|0)==(j|0)|(v|0)==0)){p=c[v+28>>2]|0;if((p|0)!=0?(n=c[p+8>>2]|0,p=c[v+32>>2]|0,(n|0)!=(p|0)):0){s=n;while(1){n=c[s+8>>2]|0;if((n|0)==(p|0))break;else s=n}if(s){p=s;do{j=c[p+28>>2]|0;if(__Z17predelete_handlerP6Object(j)|0){gj[c[(c[j>>2]|0)+76>>2]&8191](j);__ZN6Memory11free_staticEPvb(j,0)}p=c[p+16>>2]|0}while((p|0)!=0);x=c[k>>2]|0}else x=o}else x=o;p=x+412|0;if((c[p>>2]|0?(__ZN3MapIP4NodeS_IjS1_10ComparatorIjE16DefaultAllocatorES2_IS1_ES4_E6_eraseEPNS7_7ElementE(p,v),(c[x+420>>2]|0)==0):0)?(s=c[p>>2]|0,s|0):0){j=s+28|0;n=c[j>>2]|0;if(n|0?(__ZN3MapIjP4Node10ComparatorIjE16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(j,c[n+8>>2]|0),n=c[s+32>>2]|0,q=c[j>>2]|0,c[q+8>>2]=n,c[s+36>>2]=0,t=n,c[t+12>>2]=t,q|0):0){__ZN6Memory11free_staticEPvb(q,0);c[j>>2]=0}__ZN6Memory11free_staticEPvb(s,0);c[p>>2]=0}}}}}while(0);x=b+124|0;v=(c[x>>2]|0)+1|0;c[x>>2]=v;w=b+112|0;r=c[w>>2]|0;do if((r|0)!=0?(u=c[r+-4>>2]|0,(u|0)>0):0){p=u;u=r;while(1){s=p+-1|0;j=(u|0)==0;if(j)y=0;else y=c[u+-4>>2]|0;if((y|0)<(p|0)){if(j)z=0;else z=c[u+-4>>2]|0;if((z|0)<(p|0)){A=56;break}a[1263537]=0}__ZN6VectorIP4NodeE14_copy_on_writeEv(w);__ZN4Node20_propagate_exit_treeEv(c[(c[w>>2]|0)+(s<<2)>>2]|0);if((p|0)<=1){A=48;break}p=s;u=c[w>>2]|0}if((A|0)==48){B=c[x>>2]|0;break}else if((A|0)==56)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}else B=v;while(0);c[x>>2]=B+-1;B=c[b+52>>2]|0;if(B|0)Ki[c[(c[B>>2]|0)+40>>2]&4095](B,(c[308579]|0)+204|0,0,0);B=(c[308579]|0)+68|0;c[e>>2]=0;c[f>>2]=0;c[g>>2]=0;c[h>>2]=0;c[i>>2]=0;__ZN6Object11emit_signalERK10StringNameRK7VariantS5_S5_S5_S5_(b,B,e,f,g,h,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);if(c[h>>2]|0)__ZN7Variant5clearEv(h);if(c[g>>2]|0)__ZN7Variant5clearEv(g);if(c[f>>2]|0)__ZN7Variant5clearEv(f);if(c[e>>2]|0)__ZN7Variant5clearEv(e);__ZN6Object12notificationEib(b,11,1);e=b+132|0;f=c[e>>2]|0;if(f|0)__ZN9SceneTree12node_removedEP4Node(f,b);f=c[b+144>>2]|0;if((f|0)!=0?(g=c[f+8>>2]|0,f=c[b+148>>2]|0,(g|0)!=(f|0)):0){h=g;while(1){g=c[h+8>>2]|0;if((g|0)==(f|0))break;else h=g}f=c[e>>2]|0;if(!h)C=f;else{g=h;h=f;while(1){__ZN9SceneTree17remove_from_groupERK10StringNameP4Node(h,g+24|0,b);c[g+32>>2]=0;g=c[g+16>>2]|0;f=c[e>>2]|0;if(!g){C=f;break}else h=f}}}else C=c[e>>2]|0;c[b+140>>2]=0;if(!C){D=b+136|0;a[D>>0]=0;E=b+137|0;a[E>>0]=0;c[e>>2]=0;F=b+120|0;c[F>>2]=-1;l=d;return}__ZN9SceneTree12tree_changedEv(C);D=b+136|0;a[D>>0]=0;E=b+137|0;a[E>>0]=0;c[e>>2]=0;F=b+120|0;c[F>>2]=-1;l=d;return}function __ZN9SceneTree12tree_changedEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0;b=l;l=l+128|0;if((l|0)>=(m|0))ba(128);d=b+96|0;e=b+72|0;f=b+48|0;g=b+24|0;h=b;i=a+96|0;j=i;k=_i64Add(c[j>>2]|0,c[j+4>>2]|0,1,0)|0;j=i;c[j>>2]=k;c[j+4>>2]=F;c[d>>2]=0;c[e>>2]=0;c[f>>2]=0;c[g>>2]=0;c[h>>2]=0;__ZN6Object11emit_signalERK10StringNameRK7VariantS5_S5_S5_S5_(a,a+152|0,d,e,f,g,h);if(c[h>>2]|0)__ZN7Variant5clearEv(h);if(c[g>>2]|0)__ZN7Variant5clearEv(g);if(c[f>>2]|0)__ZN7Variant5clearEv(f);if(c[e>>2]|0)__ZN7Variant5clearEv(e);if(!(c[d>>2]|0)){l=b;return}__ZN7Variant5clearEv(d);l=b;return}function __ZN6VectorIP4NodeE6resizeEi(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0;if((d|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,269,1145657,0);e=31;return e|0}a[1263537]=0;f=c[b>>2]|0;if(!f)g=0;else g=c[f+-4>>2]|0;if((g|0)==(d|0)){e=0;return e|0}if(!d){if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);c[b>>2]=0;e=0;return e|0}__ZN6VectorIP4NodeE14_copy_on_writeEv(b);f=d<<2;if(d>>>0<=1073741823?(g=f+-1|0,h=g>>>1|g,g=h>>>2|h,h=g>>>4|g,g=h>>>8|h,h=(g>>>16|g)+1|0,f>>>0<4294967264):0){a[1263537]=0;f=c[b>>2]|0;do if(!f)if((d|0)>0)i=18;else{j=0;i=25}else{g=c[f+-4>>2]|0;if((g|0)<(d|0))if(!g)i=18;else{k=__ZN6Memory14realloc_staticEPvjb(f,h,1)|0;if(k|0){a[1263537]=0;l=k;break}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,300,1145876,0);e=6;return e|0}else{j=g;i=25}}while(0);do if((i|0)==18){g=__ZN6Memory12alloc_staticEjb(h,1)|0;if(g|0){a[1263537]=0;c[g+-4>>2]=0;c[g+-8>>2]=1;l=g;break}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,292,1145820,0);e=6;return e|0}else if((i|0)==25){if((j|0)<=(d|0)){e=0;return e|0}g=__ZN6Memory14realloc_staticEPvjb(f,h,1)|0;if(!g){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,324,1145876,0);e=6;return e|0}else{a[1263537]=0;c[b>>2]=g;c[g+-4>>2]=d;e=0;return e|0}}while(0);c[b>>2]=l;c[((l|0)==0?0:l+-4|0)>>2]=d;e=0;return e|0}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,285,1145723,0);e=6;return e|0}function __ZN4Node25_propagate_validate_ownerEv(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0;d=b+108|0;e=c[d>>2]|0;a:do if(e|0){f=b;while(1){f=c[f+104>>2]|0;if(!f)break;if((f|0)==(e|0))break a}__ZN4ListIP4Node16DefaultAllocatorE5eraseEPKNS3_7ElementE(e+160|0,c[b+156>>2]|0)|0;c[d>>2]=0}while(0);d=b+112|0;b=0;while(1){e=c[d>>2]|0;f=(e|0)==0;if(f)g=0;else g=c[e+-4>>2]|0;if((b|0)>=(g|0)){h=9;break}if(f)i=0;else i=c[e+-4>>2]|0;if((i|0)<=(b|0)){if(f)j=0;else j=c[e+-4>>2]|0;if((j|0)<=(b|0)){h=16;break}a[1263537]=0}__ZN6VectorIP4NodeE14_copy_on_writeEv(d);__ZN4Node25_propagate_validate_ownerEv(c[(c[d>>2]|0)+(b<<2)>>2]|0);b=b+1|0}if((h|0)==9)return;else if((h|0)==16)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}function __ZN3MapI6String3SetIP4Node10ComparatorIS3_E16DefaultAllocatorES4_IS0_ES6_E4findERKS0_(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d;f=c[a>>2]|0;if(!f){g=0;l=d;return g|0}h=c[f+8>>2]|0;f=a+4|0;a:do if((h|0)==(c[f>>2]|0)){i=h;j=h}else{a=h;while(1){k=a+24|0;c[e>>2]=0;n=c[k>>2]|0;if(n|0?(c[e>>2]=0,__Z28atomic_conditional_incrementPj(n+-8|0)|0):0)c[e>>2]=c[k>>2];n=__ZNK6StringltES_(b,e)|0;o=c[e>>2]|0;if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(o,1);if(n)p=a+8|0;else{c[e>>2]=0;n=c[b>>2]|0;if(n|0?(c[e>>2]=0,__Z28atomic_conditional_incrementPj(n+-8|0)|0):0)c[e>>2]=c[b>>2];n=__ZNK6StringltES_(k,e)|0;k=c[e>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);if(!n)break;p=a+4|0}n=c[p>>2]|0;if((n|0)==(c[f>>2]|0)){i=n;j=n;break a}else a=n}i=a;j=c[f>>2]|0}while(0);g=(i|0)!=(j|0)?i:0;l=d;return g|0}function __ZN3SetIP4Node10ComparatorIS1_E16DefaultAllocatorE6_eraseEPNS5_7ElementE(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0;e=d+8|0;f=c[e>>2]|0;g=b+4|0;h=c[g>>2]|0;if((f|0)!=(h|0)?(i=c[d+4>>2]|0,(i|0)!=(h|0)):0){j=i;while(1){i=c[j+8>>2]|0;if((i|0)==(h|0))break;else j=i}if(!j){k=h;l=c[h+8>>2]|0}else{k=j;l=h}}else{k=d;l=f}f=k+8|0;j=k+4|0;i=c[((l|0)==(h|0)?j:f)>>2]|0;h=c[b>>2]|0;l=k+12|0;m=c[l>>2]|0;c[i+12>>2]=m;if((h|0)==(m|0))n=h+8|0;else{h=c[l>>2]|0;m=h+8|0;n=(k|0)==(c[m>>2]|0)?m:h+4|0}c[n>>2]=i;if((k|0)==(d|0)){if((c[d>>2]|0)==1)__ZN3SetIP4Node10ComparatorIS1_E16DefaultAllocatorE10_erase_fixEPNS5_7ElementE(b,i)}else{if((k|0)==(c[g>>2]|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143791,1144075,454,1143798,0);return}a[1263537]=0;if((c[k>>2]|0)==1)__ZN3SetIP4Node10ComparatorIS1_E16DefaultAllocatorE10_erase_fixEPNS5_7ElementE(b,i);c[f>>2]=c[e>>2];f=d+4|0;c[j>>2]=c[f>>2];j=d+12|0;c[l>>2]=c[j>>2];c[k>>2]=c[d>>2];c[(c[e>>2]|0)+12>>2]=k;c[(c[f>>2]|0)+12>>2]=k;f=c[j>>2]|0;j=f+8|0;c[((c[j>>2]|0)==(d|0)?j:f+4|0)>>2]=k}k=c[d+16>>2]|0;f=d+20|0;if(k|0)c[k+20>>2]=c[f>>2];j=c[f>>2]|0;if(j|0)c[j+16>>2]=k;__ZN6Memory11free_staticEPvb(d,0);d=b+8|0;c[d>>2]=(c[d>>2]|0)+-1;if(!(c[c[g>>2]>>2]|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143791,1144075,483,1143838,0);return}else{a[1263537]=0;return}}function __ZN3MapI6String3SetIP4Node10ComparatorIS3_E16DefaultAllocatorES4_IS0_ES6_E6_eraseEPNS9_7ElementE(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0;e=d+8|0;f=c[e>>2]|0;g=b+4|0;h=c[g>>2]|0;if((f|0)!=(h|0)?(i=c[d+4>>2]|0,(i|0)!=(h|0)):0){j=i;while(1){i=c[j+8>>2]|0;if((i|0)==(h|0))break;else j=i}if(!j){k=h;l=c[h+8>>2]|0}else{k=j;l=h}}else{k=d;l=f}f=k+8|0;j=k+4|0;i=c[((l|0)==(h|0)?j:f)>>2]|0;h=c[b>>2]|0;l=k+12|0;m=c[l>>2]|0;c[i+12>>2]=m;if((h|0)==(m|0))n=h+8|0;else{h=c[l>>2]|0;m=h+8|0;n=(k|0)==(c[m>>2]|0)?m:h+4|0}c[n>>2]=i;if((k|0)==(d|0)){if((c[d>>2]|0)==1)__ZN3MapI6String3SetIP4Node10ComparatorIS3_E16DefaultAllocatorES4_IS0_ES6_E10_erase_fixEPNS9_7ElementE(b,i)}else{if((k|0)==(c[g>>2]|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143791,1145936,469,1143798,0);return}a[1263537]=0;if((c[k>>2]|0)==1)__ZN3MapI6String3SetIP4Node10ComparatorIS3_E16DefaultAllocatorES4_IS0_ES6_E10_erase_fixEPNS9_7ElementE(b,i);c[f>>2]=c[e>>2];f=d+4|0;c[j>>2]=c[f>>2];j=d+12|0;c[l>>2]=c[j>>2];c[k>>2]=c[d>>2];c[(c[e>>2]|0)+12>>2]=k;c[(c[f>>2]|0)+12>>2]=k;f=c[j>>2]|0;j=f+8|0;c[((c[j>>2]|0)==(d|0)?j:f+4|0)>>2]=k}k=c[d+16>>2]|0;f=d+20|0;if(k|0)c[k+20>>2]=c[f>>2];j=c[f>>2]|0;if(j|0)c[j+16>>2]=k;k=d+28|0;j=c[k>>2]|0;if(j|0?(__ZN3SetIP4Node10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(k,c[j+8>>2]|0),j=c[d+32>>2]|0,f=c[k>>2]|0,c[f+8>>2]=j,c[d+36>>2]=0,e=j,c[e+12>>2]=e,f|0):0){__ZN6Memory11free_staticEPvb(f,0);c[k>>2]=0}k=c[d+24>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);__ZN6Memory11free_staticEPvb(d,0);d=b+8|0;c[d>>2]=(c[d>>2]|0)+-1;if(!(c[c[g>>2]>>2]|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143791,1145936,498,1143838,0);return}else{a[1263537]=0;return}}function __ZN3MapI6String3SetIP4Node10ComparatorIS3_E16DefaultAllocatorES4_IS0_ES6_E5_Data10_free_rootEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=c[a>>2]|0;if(!b)return;d=b+28|0;e=c[d>>2]|0;if(e|0?(__ZN3SetIP4Node10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(d,c[e+8>>2]|0),e=c[b+32>>2]|0,f=c[d>>2]|0,c[f+8>>2]=e,c[b+36>>2]=0,g=e,c[g+12>>2]=g,f|0):0){__ZN6Memory11free_staticEPvb(f,0);c[d>>2]=0}d=c[b+24>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);__ZN6Memory11free_staticEPvb(b,0);c[a>>2]=0;return}function __ZN3MapIP4NodeS_IjS1_10ComparatorIjE16DefaultAllocatorES2_IS1_ES4_E6_eraseEPNS7_7ElementE(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0;e=d+8|0;f=c[e>>2]|0;g=b+4|0;h=c[g>>2]|0;if((f|0)!=(h|0)?(i=c[d+4>>2]|0,(i|0)!=(h|0)):0){j=i;while(1){i=c[j+8>>2]|0;if((i|0)==(h|0))break;else j=i}if(!j){k=h;l=c[h+8>>2]|0}else{k=j;l=h}}else{k=d;l=f}f=k+8|0;j=k+4|0;i=c[((l|0)==(h|0)?j:f)>>2]|0;h=c[b>>2]|0;l=k+12|0;m=c[l>>2]|0;c[i+12>>2]=m;if((h|0)==(m|0))n=h+8|0;else{h=c[l>>2]|0;m=h+8|0;n=(k|0)==(c[m>>2]|0)?m:h+4|0}c[n>>2]=i;if((k|0)==(d|0)){if((c[d>>2]|0)==1)__ZN3MapIP4NodeS_IjS1_10ComparatorIjE16DefaultAllocatorES2_IS1_ES4_E10_erase_fixEPNS7_7ElementE(b,i)}else{if((k|0)==(c[g>>2]|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143791,1145936,469,1143798,0);return}a[1263537]=0;if((c[k>>2]|0)==1)__ZN3MapIP4NodeS_IjS1_10ComparatorIjE16DefaultAllocatorES2_IS1_ES4_E10_erase_fixEPNS7_7ElementE(b,i);c[f>>2]=c[e>>2];f=d+4|0;c[j>>2]=c[f>>2];j=d+12|0;c[l>>2]=c[j>>2];c[k>>2]=c[d>>2];c[(c[e>>2]|0)+12>>2]=k;c[(c[f>>2]|0)+12>>2]=k;f=c[j>>2]|0;j=f+8|0;c[((c[j>>2]|0)==(d|0)?j:f+4|0)>>2]=k}k=c[d+16>>2]|0;f=d+20|0;if(k|0)c[k+20>>2]=c[f>>2];j=c[f>>2]|0;if(j|0)c[j+16>>2]=k;k=d+28|0;j=c[k>>2]|0;if(j|0?(__ZN3MapIjP4Node10ComparatorIjE16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(k,c[j+8>>2]|0),j=c[d+32>>2]|0,f=c[k>>2]|0,c[f+8>>2]=j,c[d+36>>2]=0,e=j,c[e+12>>2]=e,f|0):0){__ZN6Memory11free_staticEPvb(f,0);c[k>>2]=0}__ZN6Memory11free_staticEPvb(d,0);d=b+8|0;c[d>>2]=(c[d>>2]|0)+-1;if(!(c[c[g>>2]>>2]|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143791,1145936,498,1143838,0);return}else{a[1263537]=0;return}}function __ZN3MapIjP4Node10ComparatorIjE16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(a,b){a=a|0;b=b|0;if((c[a+4>>2]|0)==(b|0))return;else{__ZN3MapIjP4Node10ComparatorIjE16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(a,c[b+8>>2]|0);__ZN3MapIjP4Node10ComparatorIjE16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(a,c[b+4>>2]|0);__ZN6Memory11free_staticEPvb(b,0);return}}function __ZN9SceneTree12node_removedEP4Node(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0;d=l;l=l+128|0;if((l|0)>=(m|0))ba(128);e=d+120|0;f=d+96|0;g=d+72|0;h=d+48|0;i=d+24|0;j=d;c[e>>2]=b;k=a+224|0;if((c[k>>2]|0)==(b|0))c[k>>2]=0;__ZN7VariantC2EPK6Object(f,b);c[g>>2]=0;c[h>>2]=0;c[i>>2]=0;c[j>>2]=0;__ZN6Object11emit_signalERK10StringNameRK7VariantS5_S5_S5_S5_(a,a+156|0,f,g,h,i,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);if(c[i>>2]|0)__ZN7Variant5clearEv(i);if(c[h>>2]|0)__ZN7Variant5clearEv(h);if(c[g>>2]|0)__ZN7Variant5clearEv(g);if(c[f>>2]|0)__ZN7Variant5clearEv(f);if((c[a+172>>2]|0)<=0){l=d;return}f=a+176|0;if(!(c[f>>2]|0)){g=__ZnwjPFPvjE(28,4740)|0;h=g+16|0;c[h>>2]=0;c[h+4>>2]=0;c[f>>2]=g;h=c[a+180>>2]|0;c[g+4>>2]=h;c[g+8>>2]=h;c[g+12>>2]=h;c[g>>2]=1}__ZN3SetIP4Node10ComparatorIS1_E16DefaultAllocatorE10_insert_rbERKS1_(f,e)|0;l=d;return}function __ZN9SceneTree17remove_from_groupERK10StringNameP4Node(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0;f=b+128|0;g=c[f>>2]|0;a:do if(g|0){h=c[g+8>>2]|0;i=c[b+132>>2]|0;b:do if((h|0)==(i|0))j=h;else{k=c[d>>2]|0;l=h;while(1){m=c[l+24>>2]|0;if(k>>>0<m>>>0)n=l+8|0;else{if(m>>>0>=k>>>0){j=l;break b}n=l+4|0}l=c[n>>2]|0;if((l|0)==(i|0))break a}}while(0);if(!((j|0)==(i|0)|(j|0)==0)){a[1263537]=0;h=j+28|0;l=c[h>>2]|0;do if(l){k=c[l+-4>>2]|0;c:do if((k|0)>0){m=0;while(1){if((c[l+(m<<2)>>2]|0)==(e|0))break;o=m+1|0;if((o|0)<(k|0))m=o;else break c}if((m|0)>-1){if((k|0)<=(m|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1128380,1146752,368,1122479,0);break}a[1263537]=0;__ZN6VectorIP4NodeE14_copy_on_writeEv(h);o=c[h>>2]|0;if(!o){p=0;q=-1}else{p=o;q=(c[o+-4>>2]|0)+-1|0}if((q|0)>(m|0)){o=m;do{r=o;o=o+1|0;c[p+(r<<2)>>2]=c[p+(o<<2)>>2]}while((o|0)!=(q|0))}__ZN6VectorIP4NodeE6resizeEi(h,q)|0}}while(0);if(!(c[h>>2]|0)){s=c[f>>2]|0;break}else return}else s=g;while(0);if(!s)return;__ZN3MapI10StringNameN9SceneTree5GroupE10ComparatorIS0_E16DefaultAllocatorE6_eraseEPNS6_7ElementE(f,j);if(c[b+136>>2]|0)return;h=c[f>>2]|0;if(!h)return;l=c[h+28>>2]|0;if(l|0?(__Z16atomic_decrementPj(l+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(l,1);__ZN10StringNameD2Ev(h+24|0);__ZN6Memory11free_staticEPvb(h,0);c[f>>2]=0;return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(800977,800946,117,1063557,0);return}function __ZN3MapI10StringNameN9SceneTree5GroupE10ComparatorIS0_E16DefaultAllocatorE6_eraseEPNS6_7ElementE(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0;e=d+8|0;f=c[e>>2]|0;g=b+4|0;h=c[g>>2]|0;if((f|0)!=(h|0)?(i=c[d+4>>2]|0,(i|0)!=(h|0)):0){j=i;while(1){i=c[j+8>>2]|0;if((i|0)==(h|0))break;else j=i}if(!j){k=h;l=c[h+8>>2]|0}else{k=j;l=h}}else{k=d;l=f}f=k+8|0;j=k+4|0;i=c[((l|0)==(h|0)?j:f)>>2]|0;h=c[b>>2]|0;l=k+12|0;m=c[l>>2]|0;c[i+12>>2]=m;if((h|0)==(m|0))n=h+8|0;else{h=c[l>>2]|0;m=h+8|0;n=(k|0)==(c[m>>2]|0)?m:h+4|0}c[n>>2]=i;if((k|0)==(d|0)){if((c[d>>2]|0)==1)__ZN3MapI10StringNameN9SceneTree5GroupE10ComparatorIS0_E16DefaultAllocatorE10_erase_fixEPNS6_7ElementE(b,i)}else{if((k|0)==(c[g>>2]|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143791,1145936,469,1143798,0);return}a[1263537]=0;if((c[k>>2]|0)==1)__ZN3MapI10StringNameN9SceneTree5GroupE10ComparatorIS0_E16DefaultAllocatorE10_erase_fixEPNS6_7ElementE(b,i);c[f>>2]=c[e>>2];f=d+4|0;c[j>>2]=c[f>>2];j=d+12|0;c[l>>2]=c[j>>2];c[k>>2]=c[d>>2];c[(c[e>>2]|0)+12>>2]=k;c[(c[f>>2]|0)+12>>2]=k;f=c[j>>2]|0;j=f+8|0;c[((c[j>>2]|0)==(d|0)?j:f+4|0)>>2]=k}k=c[d+16>>2]|0;f=d+20|0;if(k|0)c[k+20>>2]=c[f>>2];j=c[f>>2]|0;if(j|0)c[j+16>>2]=k;k=c[d+28>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);__ZN10StringNameD2Ev(d+24|0);__ZN6Memory11free_staticEPvb(d,0);d=b+8|0;c[d>>2]=(c[d>>2]|0)+-1;if(!(c[c[g>>2]>>2]|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143791,1145936,498,1143838,0);return}else{a[1263537]=0;return}}function __ZN3MapI10StringNameN9SceneTree5GroupE10ComparatorIS0_E16DefaultAllocatorE10_erase_fixEPNS6_7ElementE(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0;e=c[(c[b>>2]|0)+8>>2]|0;f=b+4|0;if((e|0)!=(d|0)&(c[d>>2]|0)==1){b=d;while(1){g=b+12|0;h=c[g>>2]|0;i=c[h+8>>2]|0;do if((b|0)==(i|0)){j=c[h+4>>2]|0;if(!(c[j>>2]|0)){a[1263537]=0;c[j>>2]=1;k=c[f>>2]|0;if((k|0)==(h|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);l=c[g>>2]|0;m=l;n=c[l+4>>2]|0;o=c[f>>2]|0}else{a[1263537]=0;c[h>>2]=0;m=h;n=j;o=k}k=n+8|0;l=c[k>>2]|0;c[m+4>>2]=l;if((l|0)!=(o|0))c[l+12>>2]=m;l=m+12|0;c[n+12>>2]=c[l>>2];p=c[l>>2]|0;q=p+8|0;c[((c[q>>2]|0)==(m|0)?q:p+4|0)>>2]=n;c[k>>2]=m;c[l>>2]=n;l=c[g>>2]|0;r=c[l+4>>2]|0;s=l}else{r=j;s=h}if((c[c[r+4>>2]>>2]|0)==1){j=r+8|0;l=c[j>>2]|0;if((c[l>>2]|0)==1)if((c[f>>2]|0)==(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);t=c[g>>2]|0;break}else{a[1263537]=0;c[r>>2]=0;t=s;break}a[1263537]=0;c[l>>2]=1;k=c[f>>2]|0;if((k|0)==(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);u=c[j>>2]|0;v=c[f>>2]|0}else{a[1263537]=0;c[r>>2]=0;u=l;v=k}k=u+4|0;l=c[k>>2]|0;c[j>>2]=l;if((l|0)!=(v|0))c[l+12>>2]=r;l=r+12|0;c[u+12>>2]=c[l>>2];j=c[l>>2]|0;p=j+4|0;c[((c[p>>2]|0)==(r|0)?p:j+8|0)>>2]=u;c[k>>2]=r;c[l>>2]=u;l=c[g>>2]|0;w=c[l+4>>2]|0;x=l}else{w=r;x=s}l=c[x>>2]|0;k=c[f>>2]|0;if((l|0)==0&(k|0)==(w|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);y=c[g>>2]|0;z=c[f>>2]|0}else{a[1263537]=0;c[w>>2]=l;y=x;z=k}c[y>>2]=1;k=c[w+4>>2]|0;a[1263537]=0;c[k>>2]=1;k=y+4|0;l=c[k>>2]|0;j=l+8|0;p=c[j>>2]|0;c[k>>2]=p;if((p|0)!=(z|0))c[p+12>>2]=y;p=y+12|0;c[l+12>>2]=c[p>>2];k=c[p>>2]|0;q=k+8|0;c[((c[q>>2]|0)==(y|0)?q:k+4|0)>>2]=l;c[j>>2]=y;c[p>>2]=l;t=e}else{if(!(c[i>>2]|0)){a[1263537]=0;c[i>>2]=1;l=c[f>>2]|0;if((l|0)==(h|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);p=c[g>>2]|0;A=c[p+8>>2]|0;B=c[f>>2]|0;C=p}else{a[1263537]=0;c[h>>2]=0;A=i;B=l;C=h}l=A+4|0;p=c[l>>2]|0;c[C+8>>2]=p;if((p|0)!=(B|0))c[p+12>>2]=C;p=C+12|0;c[A+12>>2]=c[p>>2];j=c[p>>2]|0;k=j+4|0;c[((c[k>>2]|0)==(C|0)?k:j+8|0)>>2]=A;c[l>>2]=C;c[p>>2]=A;p=c[g>>2]|0;D=c[p+8>>2]|0;E=p}else{D=i;E=h}p=D+4|0;l=c[p>>2]|0;j=(c[c[D+8>>2]>>2]|0)==1;if(!((c[l>>2]|0)!=1|j^1))if((c[f>>2]|0)==(D|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);t=c[g>>2]|0;break}else{a[1263537]=0;c[D>>2]=0;t=E;break}if(j){a[1263537]=0;c[l>>2]=1;j=c[f>>2]|0;if((j|0)==(D|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);F=c[p>>2]|0;G=c[f>>2]|0}else{a[1263537]=0;c[D>>2]=0;F=l;G=j}j=F+8|0;l=c[j>>2]|0;c[p>>2]=l;if((l|0)!=(G|0))c[l+12>>2]=D;l=D+12|0;c[F+12>>2]=c[l>>2];p=c[l>>2]|0;k=p+8|0;c[((c[k>>2]|0)==(D|0)?k:p+4|0)>>2]=F;c[j>>2]=D;c[l>>2]=F;l=c[g>>2]|0;H=c[l+8>>2]|0;I=l}else{H=D;I=E}l=c[I>>2]|0;j=c[f>>2]|0;if((l|0)==0&(j|0)==(H|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);J=c[g>>2]|0;K=c[f>>2]|0}else{a[1263537]=0;c[H>>2]=l;J=I;K=j}c[J>>2]=1;j=c[H+8>>2]|0;a[1263537]=0;c[j>>2]=1;j=J+8|0;l=c[j>>2]|0;p=l+4|0;k=c[p>>2]|0;c[j>>2]=k;if((k|0)!=(K|0))c[k+12>>2]=J;k=J+12|0;c[l+12>>2]=c[k>>2];j=c[k>>2]|0;q=j+4|0;c[((c[q>>2]|0)==(J|0)?q:j+8|0)>>2]=l;c[p>>2]=J;c[k>>2]=l;t=e}while(0);if((e|0)!=(t|0)&(c[t>>2]|0)==1)b=t;else{L=t;break}}}else L=d;a[1263537]=0;c[L>>2]=1;if((c[c[f>>2]>>2]|0)==1){a[1263537]=0;return}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143886,1145936,447,1143897,0);return}}function __ZN3SetIP4Node10ComparatorIS1_E16DefaultAllocatorE10_insert_rbERKS1_(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;a[f>>0]=0;g=__ZN3SetIP4Node10ComparatorIS1_E16DefaultAllocatorE7_insertERKS1_Rb(b,d,f)|0;if(a[f>>0]|0){l=e;return g|0}f=b+8|0;c[f>>2]=(c[f>>2]|0)+1;f=g+12|0;d=c[f>>2]|0;if(!(c[d>>2]|0)){h=b+4|0;i=g;j=d;k=d;d=f;while(1){f=j+12|0;n=c[f>>2]|0;o=c[n+8>>2]|0;p=n;do if((j|0)==(o|0)){q=c[n+4>>2]|0;if(!(c[q>>2]|0)){c[k>>2]=1;a[1263537]=0;c[q>>2]=1;if((c[h>>2]|0)==(n|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1144075,146,1146003,0);r=c[(c[d>>2]|0)+12>>2]|0;break}else{a[1263537]=0;c[n>>2]=0;r=n;break}}q=j+4|0;if((i|0)==(c[q>>2]|0)){s=i+8|0;t=c[s>>2]|0;c[q>>2]=t;if((t|0)==(c[h>>2]|0))u=p;else{c[t+12>>2]=j;u=c[f>>2]|0}t=i+12|0;c[t>>2]=u;q=c[f>>2]|0;v=q+8|0;c[((c[v>>2]|0)==(j|0)?v:q+4|0)>>2]=i;c[s>>2]=j;c[f>>2]=i;w=j;x=i;y=c[t>>2]|0}else{w=i;x=j;y=n}a[1263537]=0;c[x>>2]=1;t=c[h>>2]|0;if((t|0)==(y|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1144075,146,1146003,0);z=c[(c[w+12>>2]|0)+12>>2]|0;A=c[h>>2]|0}else{a[1263537]=0;c[y>>2]=0;z=y;A=t}t=z+8|0;s=c[t>>2]|0;q=s+4|0;v=c[q>>2]|0;c[t>>2]=v;if((v|0)!=(A|0))c[v+12>>2]=z;v=z+12|0;c[s+12>>2]=c[v>>2];t=c[v>>2]|0;B=t+4|0;c[((c[B>>2]|0)==(z|0)?B:t+8|0)>>2]=s;c[q>>2]=z;c[v>>2]=s;r=w}else{if(!(c[o>>2]|0)){c[k>>2]=1;a[1263537]=0;c[o>>2]=1;if((c[h>>2]|0)==(n|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1144075,146,1146003,0);r=c[(c[d>>2]|0)+12>>2]|0;break}else{a[1263537]=0;c[n>>2]=0;r=n;break}}s=j+8|0;if((i|0)==(c[s>>2]|0)){v=i+4|0;q=c[v>>2]|0;c[s>>2]=q;if((q|0)==(c[h>>2]|0))C=p;else{c[q+12>>2]=j;C=c[f>>2]|0}q=i+12|0;c[q>>2]=C;s=c[f>>2]|0;t=s+4|0;c[((c[t>>2]|0)==(j|0)?t:s+8|0)>>2]=i;c[v>>2]=j;c[f>>2]=i;D=j;E=i;F=c[q>>2]|0}else{D=i;E=j;F=n}a[1263537]=0;c[E>>2]=1;q=c[h>>2]|0;if((q|0)==(F|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1144075,146,1146003,0);G=c[(c[D+12>>2]|0)+12>>2]|0;H=c[h>>2]|0}else{a[1263537]=0;c[F>>2]=0;G=F;H=q}q=G+4|0;v=c[q>>2]|0;s=v+8|0;t=c[s>>2]|0;c[q>>2]=t;if((t|0)!=(H|0))c[t+12>>2]=G;t=G+12|0;c[v+12>>2]=c[t>>2];q=c[t>>2]|0;B=q+8|0;c[((c[B>>2]|0)==(G|0)?B:q+4|0)>>2]=v;c[s>>2]=G;c[t>>2]=v;r=D}while(0);n=r+12|0;f=c[n>>2]|0;if(!(c[f>>2]|0)){i=r;j=f;k=f;d=n}else break}}d=c[(c[b>>2]|0)+8>>2]|0;a[1263537]=0;c[d>>2]=1;l=e;return g|0}function __ZN3SetIP4Node10ComparatorIS1_E16DefaultAllocatorE7_insertERKS1_Rb(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0;f=c[b>>2]|0;g=c[f+8>>2]|0;h=b+4|0;i=c[h>>2]|0;a:do if((g|0)==(i|0))j=f;else{k=c[d>>2]|0;l=g;while(1){m=c[l+24>>2]|0;if(k>>>0<m>>>0)n=l+8|0;else{if(m>>>0>=k>>>0)break;n=l+4|0}m=c[n>>2]|0;if((m|0)==(i|0)){j=l;break a}else l=m}a[e>>0]=1;o=l;return o|0}while(0);i=__ZnwjPFPvjE(28,4740)|0;c[i>>2]=0;c[i+4>>2]=0;c[i+8>>2]=0;c[i+12>>2]=0;c[i+16>>2]=0;c[i+20>>2]=0;c[i+12>>2]=j;n=c[h>>2]|0;g=i+4|0;c[g>>2]=n;f=i+8|0;c[f>>2]=n;c[i+24>>2]=c[d>>2];if((j|0)!=(c[b>>2]|0)?(c[d>>2]|0)>>>0>=(c[j+24>>2]|0)>>>0:0)p=j+4|0;else p=j+8|0;c[p>>2]=i;a[e>>0]=0;e=c[g>>2]|0;g=c[h>>2]|0;if((e|0)==(g|0)){h=i;do{p=h;h=c[h+12>>2]|0}while((p|0)==(c[h+4>>2]|0));q=(h|0)==(c[b>>2]|0)?0:h}else{h=e;while(1){e=c[h+8>>2]|0;if((e|0)==(g|0)){q=h;break}else h=e}}c[i+16>>2]=q;h=c[f>>2]|0;b:do if((h|0)==(g|0)){f=i;while(1){e=f;f=c[f+12>>2]|0;if((e|0)!=(c[f+8>>2]|0)){r=f;break b}if((f|0)==(c[b>>2]|0)){r=0;break}}}else{f=h;while(1){l=c[f+4>>2]|0;if((l|0)==(g|0)){r=f;break}else f=l}}while(0);g=i+20|0;c[g>>2]=r;if(!q)s=r;else{c[q+20>>2]=i;s=c[g>>2]|0}if(!s){o=i;return o|0}c[s+16>>2]=i;o=i;return o|0}function __ZN3MapIP4NodeS_IjS1_10ComparatorIjE16DefaultAllocatorES2_IS1_ES4_E10_erase_fixEPNS7_7ElementE(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0;e=c[(c[b>>2]|0)+8>>2]|0;f=b+4|0;if((e|0)!=(d|0)&(c[d>>2]|0)==1){b=d;while(1){g=b+12|0;h=c[g>>2]|0;i=c[h+8>>2]|0;do if((b|0)==(i|0)){j=c[h+4>>2]|0;if(!(c[j>>2]|0)){a[1263537]=0;c[j>>2]=1;k=c[f>>2]|0;if((k|0)==(h|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);l=c[g>>2]|0;m=l;n=c[l+4>>2]|0;o=c[f>>2]|0}else{a[1263537]=0;c[h>>2]=0;m=h;n=j;o=k}k=n+8|0;l=c[k>>2]|0;c[m+4>>2]=l;if((l|0)!=(o|0))c[l+12>>2]=m;l=m+12|0;c[n+12>>2]=c[l>>2];p=c[l>>2]|0;q=p+8|0;c[((c[q>>2]|0)==(m|0)?q:p+4|0)>>2]=n;c[k>>2]=m;c[l>>2]=n;l=c[g>>2]|0;r=c[l+4>>2]|0;s=l}else{r=j;s=h}if((c[c[r+4>>2]>>2]|0)==1){j=r+8|0;l=c[j>>2]|0;if((c[l>>2]|0)==1)if((c[f>>2]|0)==(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);t=c[g>>2]|0;break}else{a[1263537]=0;c[r>>2]=0;t=s;break}a[1263537]=0;c[l>>2]=1;k=c[f>>2]|0;if((k|0)==(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);u=c[j>>2]|0;v=c[f>>2]|0}else{a[1263537]=0;c[r>>2]=0;u=l;v=k}k=u+4|0;l=c[k>>2]|0;c[j>>2]=l;if((l|0)!=(v|0))c[l+12>>2]=r;l=r+12|0;c[u+12>>2]=c[l>>2];j=c[l>>2]|0;p=j+4|0;c[((c[p>>2]|0)==(r|0)?p:j+8|0)>>2]=u;c[k>>2]=r;c[l>>2]=u;l=c[g>>2]|0;w=c[l+4>>2]|0;x=l}else{w=r;x=s}l=c[x>>2]|0;k=c[f>>2]|0;if((l|0)==0&(k|0)==(w|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);y=c[g>>2]|0;z=c[f>>2]|0}else{a[1263537]=0;c[w>>2]=l;y=x;z=k}c[y>>2]=1;k=c[w+4>>2]|0;a[1263537]=0;c[k>>2]=1;k=y+4|0;l=c[k>>2]|0;j=l+8|0;p=c[j>>2]|0;c[k>>2]=p;if((p|0)!=(z|0))c[p+12>>2]=y;p=y+12|0;c[l+12>>2]=c[p>>2];k=c[p>>2]|0;q=k+8|0;c[((c[q>>2]|0)==(y|0)?q:k+4|0)>>2]=l;c[j>>2]=y;c[p>>2]=l;t=e}else{if(!(c[i>>2]|0)){a[1263537]=0;c[i>>2]=1;l=c[f>>2]|0;if((l|0)==(h|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);p=c[g>>2]|0;A=c[p+8>>2]|0;B=c[f>>2]|0;C=p}else{a[1263537]=0;c[h>>2]=0;A=i;B=l;C=h}l=A+4|0;p=c[l>>2]|0;c[C+8>>2]=p;if((p|0)!=(B|0))c[p+12>>2]=C;p=C+12|0;c[A+12>>2]=c[p>>2];j=c[p>>2]|0;k=j+4|0;c[((c[k>>2]|0)==(C|0)?k:j+8|0)>>2]=A;c[l>>2]=C;c[p>>2]=A;p=c[g>>2]|0;D=c[p+8>>2]|0;E=p}else{D=i;E=h}p=D+4|0;l=c[p>>2]|0;j=(c[c[D+8>>2]>>2]|0)==1;if(!((c[l>>2]|0)!=1|j^1))if((c[f>>2]|0)==(D|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);t=c[g>>2]|0;break}else{a[1263537]=0;c[D>>2]=0;t=E;break}if(j){a[1263537]=0;c[l>>2]=1;j=c[f>>2]|0;if((j|0)==(D|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);F=c[p>>2]|0;G=c[f>>2]|0}else{a[1263537]=0;c[D>>2]=0;F=l;G=j}j=F+8|0;l=c[j>>2]|0;c[p>>2]=l;if((l|0)!=(G|0))c[l+12>>2]=D;l=D+12|0;c[F+12>>2]=c[l>>2];p=c[l>>2]|0;k=p+8|0;c[((c[k>>2]|0)==(D|0)?k:p+4|0)>>2]=F;c[j>>2]=D;c[l>>2]=F;l=c[g>>2]|0;H=c[l+8>>2]|0;I=l}else{H=D;I=E}l=c[I>>2]|0;j=c[f>>2]|0;if((l|0)==0&(j|0)==(H|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);J=c[g>>2]|0;K=c[f>>2]|0}else{a[1263537]=0;c[H>>2]=l;J=I;K=j}c[J>>2]=1;j=c[H+8>>2]|0;a[1263537]=0;c[j>>2]=1;j=J+8|0;l=c[j>>2]|0;p=l+4|0;k=c[p>>2]|0;c[j>>2]=k;if((k|0)!=(K|0))c[k+12>>2]=J;k=J+12|0;c[l+12>>2]=c[k>>2];j=c[k>>2]|0;q=j+4|0;c[((c[q>>2]|0)==(J|0)?q:j+8|0)>>2]=l;c[p>>2]=J;c[k>>2]=l;t=e}while(0);if((e|0)!=(t|0)&(c[t>>2]|0)==1)b=t;else{L=t;break}}}else L=d;a[1263537]=0;c[L>>2]=1;if((c[c[f>>2]>>2]|0)==1){a[1263537]=0;return}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143886,1145936,447,1143897,0);return}}function __ZN3SetIP4Node10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(a,b){a=a|0;b=b|0;if((c[a+4>>2]|0)==(b|0))return;else{__ZN3SetIP4Node10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(a,c[b+8>>2]|0);__ZN3SetIP4Node10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(a,c[b+4>>2]|0);__ZN6Memory11free_staticEPvb(b,0);return}}function __ZN3MapI6String3SetIP4Node10ComparatorIS3_E16DefaultAllocatorES4_IS0_ES6_E10_erase_fixEPNS9_7ElementE(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0;e=c[(c[b>>2]|0)+8>>2]|0;f=b+4|0;if((e|0)!=(d|0)&(c[d>>2]|0)==1){b=d;while(1){g=b+12|0;h=c[g>>2]|0;i=c[h+8>>2]|0;do if((b|0)==(i|0)){j=c[h+4>>2]|0;if(!(c[j>>2]|0)){a[1263537]=0;c[j>>2]=1;k=c[f>>2]|0;if((k|0)==(h|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);l=c[g>>2]|0;m=l;n=c[l+4>>2]|0;o=c[f>>2]|0}else{a[1263537]=0;c[h>>2]=0;m=h;n=j;o=k}k=n+8|0;l=c[k>>2]|0;c[m+4>>2]=l;if((l|0)!=(o|0))c[l+12>>2]=m;l=m+12|0;c[n+12>>2]=c[l>>2];p=c[l>>2]|0;q=p+8|0;c[((c[q>>2]|0)==(m|0)?q:p+4|0)>>2]=n;c[k>>2]=m;c[l>>2]=n;l=c[g>>2]|0;r=c[l+4>>2]|0;s=l}else{r=j;s=h}if((c[c[r+4>>2]>>2]|0)==1){j=r+8|0;l=c[j>>2]|0;if((c[l>>2]|0)==1)if((c[f>>2]|0)==(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);t=c[g>>2]|0;break}else{a[1263537]=0;c[r>>2]=0;t=s;break}a[1263537]=0;c[l>>2]=1;k=c[f>>2]|0;if((k|0)==(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);u=c[j>>2]|0;v=c[f>>2]|0}else{a[1263537]=0;c[r>>2]=0;u=l;v=k}k=u+4|0;l=c[k>>2]|0;c[j>>2]=l;if((l|0)!=(v|0))c[l+12>>2]=r;l=r+12|0;c[u+12>>2]=c[l>>2];j=c[l>>2]|0;p=j+4|0;c[((c[p>>2]|0)==(r|0)?p:j+8|0)>>2]=u;c[k>>2]=r;c[l>>2]=u;l=c[g>>2]|0;w=c[l+4>>2]|0;x=l}else{w=r;x=s}l=c[x>>2]|0;k=c[f>>2]|0;if((l|0)==0&(k|0)==(w|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);y=c[g>>2]|0;z=c[f>>2]|0}else{a[1263537]=0;c[w>>2]=l;y=x;z=k}c[y>>2]=1;k=c[w+4>>2]|0;a[1263537]=0;c[k>>2]=1;k=y+4|0;l=c[k>>2]|0;j=l+8|0;p=c[j>>2]|0;c[k>>2]=p;if((p|0)!=(z|0))c[p+12>>2]=y;p=y+12|0;c[l+12>>2]=c[p>>2];k=c[p>>2]|0;q=k+8|0;c[((c[q>>2]|0)==(y|0)?q:k+4|0)>>2]=l;c[j>>2]=y;c[p>>2]=l;t=e}else{if(!(c[i>>2]|0)){a[1263537]=0;c[i>>2]=1;l=c[f>>2]|0;if((l|0)==(h|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);p=c[g>>2]|0;A=c[p+8>>2]|0;B=c[f>>2]|0;C=p}else{a[1263537]=0;c[h>>2]=0;A=i;B=l;C=h}l=A+4|0;p=c[l>>2]|0;c[C+8>>2]=p;if((p|0)!=(B|0))c[p+12>>2]=C;p=C+12|0;c[A+12>>2]=c[p>>2];j=c[p>>2]|0;k=j+4|0;c[((c[k>>2]|0)==(C|0)?k:j+8|0)>>2]=A;c[l>>2]=C;c[p>>2]=A;p=c[g>>2]|0;D=c[p+8>>2]|0;E=p}else{D=i;E=h}p=D+4|0;l=c[p>>2]|0;j=(c[c[D+8>>2]>>2]|0)==1;if(!((c[l>>2]|0)!=1|j^1))if((c[f>>2]|0)==(D|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);t=c[g>>2]|0;break}else{a[1263537]=0;c[D>>2]=0;t=E;break}if(j){a[1263537]=0;c[l>>2]=1;j=c[f>>2]|0;if((j|0)==(D|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);F=c[p>>2]|0;G=c[f>>2]|0}else{a[1263537]=0;c[D>>2]=0;F=l;G=j}j=F+8|0;l=c[j>>2]|0;c[p>>2]=l;if((l|0)!=(G|0))c[l+12>>2]=D;l=D+12|0;c[F+12>>2]=c[l>>2];p=c[l>>2]|0;k=p+8|0;c[((c[k>>2]|0)==(D|0)?k:p+4|0)>>2]=F;c[j>>2]=D;c[l>>2]=F;l=c[g>>2]|0;H=c[l+8>>2]|0;I=l}else{H=D;I=E}l=c[I>>2]|0;j=c[f>>2]|0;if((l|0)==0&(j|0)==(H|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);J=c[g>>2]|0;K=c[f>>2]|0}else{a[1263537]=0;c[H>>2]=l;J=I;K=j}c[J>>2]=1;j=c[H+8>>2]|0;a[1263537]=0;c[j>>2]=1;j=J+8|0;l=c[j>>2]|0;p=l+4|0;k=c[p>>2]|0;c[j>>2]=k;if((k|0)!=(K|0))c[k+12>>2]=J;k=J+12|0;c[l+12>>2]=c[k>>2];j=c[k>>2]|0;q=j+4|0;c[((c[q>>2]|0)==(J|0)?q:j+8|0)>>2]=l;c[p>>2]=J;c[k>>2]=l;t=e}while(0);if((e|0)!=(t|0)&(c[t>>2]|0)==1)b=t;else{L=t;break}}}else L=d;a[1263537]=0;c[L>>2]=1;if((c[c[f>>2]>>2]|0)==1){a[1263537]=0;return}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143886,1145936,447,1143897,0);return}}function __ZN3SetIP4Node10ComparatorIS1_E16DefaultAllocatorE10_erase_fixEPNS5_7ElementE(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0;e=c[(c[b>>2]|0)+8>>2]|0;f=b+4|0;if((e|0)!=(d|0)&(c[d>>2]|0)==1){b=d;while(1){g=b+12|0;h=c[g>>2]|0;i=c[h+8>>2]|0;do if((b|0)==(i|0)){j=c[h+4>>2]|0;if(!(c[j>>2]|0)){a[1263537]=0;c[j>>2]=1;k=c[f>>2]|0;if((k|0)==(h|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1144075,146,1146003,0);l=c[g>>2]|0;m=l;n=c[l+4>>2]|0;o=c[f>>2]|0}else{a[1263537]=0;c[h>>2]=0;m=h;n=j;o=k}k=n+8|0;l=c[k>>2]|0;c[m+4>>2]=l;if((l|0)!=(o|0))c[l+12>>2]=m;l=m+12|0;c[n+12>>2]=c[l>>2];p=c[l>>2]|0;q=p+8|0;c[((c[q>>2]|0)==(m|0)?q:p+4|0)>>2]=n;c[k>>2]=m;c[l>>2]=n;l=c[g>>2]|0;r=c[l+4>>2]|0;s=l}else{r=j;s=h}if((c[c[r+4>>2]>>2]|0)==1){j=r+8|0;l=c[j>>2]|0;if((c[l>>2]|0)==1)if((c[f>>2]|0)==(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1144075,146,1146003,0);t=c[g>>2]|0;break}else{a[1263537]=0;c[r>>2]=0;t=s;break}a[1263537]=0;c[l>>2]=1;k=c[f>>2]|0;if((k|0)==(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1144075,146,1146003,0);u=c[j>>2]|0;v=c[f>>2]|0}else{a[1263537]=0;c[r>>2]=0;u=l;v=k}k=u+4|0;l=c[k>>2]|0;c[j>>2]=l;if((l|0)!=(v|0))c[l+12>>2]=r;l=r+12|0;c[u+12>>2]=c[l>>2];j=c[l>>2]|0;p=j+4|0;c[((c[p>>2]|0)==(r|0)?p:j+8|0)>>2]=u;c[k>>2]=r;c[l>>2]=u;l=c[g>>2]|0;w=c[l+4>>2]|0;x=l}else{w=r;x=s}l=c[x>>2]|0;k=c[f>>2]|0;if((l|0)==0&(k|0)==(w|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1144075,146,1146003,0);y=c[g>>2]|0;z=c[f>>2]|0}else{a[1263537]=0;c[w>>2]=l;y=x;z=k}c[y>>2]=1;k=c[w+4>>2]|0;a[1263537]=0;c[k>>2]=1;k=y+4|0;l=c[k>>2]|0;j=l+8|0;p=c[j>>2]|0;c[k>>2]=p;if((p|0)!=(z|0))c[p+12>>2]=y;p=y+12|0;c[l+12>>2]=c[p>>2];k=c[p>>2]|0;q=k+8|0;c[((c[q>>2]|0)==(y|0)?q:k+4|0)>>2]=l;c[j>>2]=y;c[p>>2]=l;t=e}else{if(!(c[i>>2]|0)){a[1263537]=0;c[i>>2]=1;l=c[f>>2]|0;if((l|0)==(h|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1144075,146,1146003,0);p=c[g>>2]|0;A=c[p+8>>2]|0;B=c[f>>2]|0;C=p}else{a[1263537]=0;c[h>>2]=0;A=i;B=l;C=h}l=A+4|0;p=c[l>>2]|0;c[C+8>>2]=p;if((p|0)!=(B|0))c[p+12>>2]=C;p=C+12|0;c[A+12>>2]=c[p>>2];j=c[p>>2]|0;k=j+4|0;c[((c[k>>2]|0)==(C|0)?k:j+8|0)>>2]=A;c[l>>2]=C;c[p>>2]=A;p=c[g>>2]|0;D=c[p+8>>2]|0;E=p}else{D=i;E=h}p=D+4|0;l=c[p>>2]|0;j=(c[c[D+8>>2]>>2]|0)==1;if(!((c[l>>2]|0)!=1|j^1))if((c[f>>2]|0)==(D|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1144075,146,1146003,0);t=c[g>>2]|0;break}else{a[1263537]=0;c[D>>2]=0;t=E;break}if(j){a[1263537]=0;c[l>>2]=1;j=c[f>>2]|0;if((j|0)==(D|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1144075,146,1146003,0);F=c[p>>2]|0;G=c[f>>2]|0}else{a[1263537]=0;c[D>>2]=0;F=l;G=j}j=F+8|0;l=c[j>>2]|0;c[p>>2]=l;if((l|0)!=(G|0))c[l+12>>2]=D;l=D+12|0;c[F+12>>2]=c[l>>2];p=c[l>>2]|0;k=p+8|0;c[((c[k>>2]|0)==(D|0)?k:p+4|0)>>2]=F;c[j>>2]=D;c[l>>2]=F;l=c[g>>2]|0;H=c[l+8>>2]|0;I=l}else{H=D;I=E}l=c[I>>2]|0;j=c[f>>2]|0;if((l|0)==0&(j|0)==(H|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1144075,146,1146003,0);J=c[g>>2]|0;K=c[f>>2]|0}else{a[1263537]=0;c[H>>2]=l;J=I;K=j}c[J>>2]=1;j=c[H+8>>2]|0;a[1263537]=0;c[j>>2]=1;j=J+8|0;l=c[j>>2]|0;p=l+4|0;k=c[p>>2]|0;c[j>>2]=k;if((k|0)!=(K|0))c[k+12>>2]=J;k=J+12|0;c[l+12>>2]=c[k>>2];j=c[k>>2]|0;q=j+4|0;c[((c[q>>2]|0)==(J|0)?q:j+8|0)>>2]=l;c[p>>2]=J;c[k>>2]=l;t=e}while(0);if((e|0)!=(t|0)&(c[t>>2]|0)==1)b=t;else{L=t;break}}}else L=d;a[1263537]=0;c[L>>2]=1;if((c[c[f>>2]>>2]|0)==1){a[1263537]=0;return}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143886,1144075,432,1143897,0);return}}function __ZN3MapI10StringNameN4Node9GroupDataE10ComparatorIS0_E16DefaultAllocatorE6_eraseEPNS6_7ElementE(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0;e=d+8|0;f=c[e>>2]|0;g=b+4|0;h=c[g>>2]|0;if((f|0)!=(h|0)?(i=c[d+4>>2]|0,(i|0)!=(h|0)):0){j=i;while(1){i=c[j+8>>2]|0;if((i|0)==(h|0))break;else j=i}if(!j){k=h;l=c[h+8>>2]|0}else{k=j;l=h}}else{k=d;l=f}f=k+8|0;j=k+4|0;i=c[((l|0)==(h|0)?j:f)>>2]|0;h=c[b>>2]|0;l=k+12|0;m=c[l>>2]|0;c[i+12>>2]=m;if((h|0)==(m|0))n=h+8|0;else{h=c[l>>2]|0;m=h+8|0;n=(k|0)==(c[m>>2]|0)?m:h+4|0}c[n>>2]=i;if((k|0)==(d|0)){if((c[d>>2]|0)==1)__ZN3MapI10StringNameN4Node9GroupDataE10ComparatorIS0_E16DefaultAllocatorE10_erase_fixEPNS6_7ElementE(b,i)}else{if((k|0)==(c[g>>2]|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143791,1145936,469,1143798,0);return}a[1263537]=0;if((c[k>>2]|0)==1)__ZN3MapI10StringNameN4Node9GroupDataE10ComparatorIS0_E16DefaultAllocatorE10_erase_fixEPNS6_7ElementE(b,i);c[f>>2]=c[e>>2];f=d+4|0;c[j>>2]=c[f>>2];j=d+12|0;c[l>>2]=c[j>>2];c[k>>2]=c[d>>2];c[(c[e>>2]|0)+12>>2]=k;c[(c[f>>2]|0)+12>>2]=k;f=c[j>>2]|0;j=f+8|0;c[((c[j>>2]|0)==(d|0)?j:f+4|0)>>2]=k}k=c[d+16>>2]|0;f=d+20|0;if(k|0)c[k+20>>2]=c[f>>2];j=c[f>>2]|0;if(j|0)c[j+16>>2]=k;__ZN10StringNameD2Ev(d+24|0);__ZN6Memory11free_staticEPvb(d,0);d=b+8|0;c[d>>2]=(c[d>>2]|0)+-1;if(!(c[c[g>>2]>>2]|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143791,1145936,498,1143838,0);return}else{a[1263537]=0;return}}function __ZN3MapI10StringNameN4Node9GroupDataE10ComparatorIS0_E16DefaultAllocatorE10_erase_fixEPNS6_7ElementE(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0;e=c[(c[b>>2]|0)+8>>2]|0;f=b+4|0;if((e|0)!=(d|0)&(c[d>>2]|0)==1){b=d;while(1){g=b+12|0;h=c[g>>2]|0;i=c[h+8>>2]|0;do if((b|0)==(i|0)){j=c[h+4>>2]|0;if(!(c[j>>2]|0)){a[1263537]=0;c[j>>2]=1;k=c[f>>2]|0;if((k|0)==(h|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);l=c[g>>2]|0;m=l;n=c[l+4>>2]|0;o=c[f>>2]|0}else{a[1263537]=0;c[h>>2]=0;m=h;n=j;o=k}k=n+8|0;l=c[k>>2]|0;c[m+4>>2]=l;if((l|0)!=(o|0))c[l+12>>2]=m;l=m+12|0;c[n+12>>2]=c[l>>2];p=c[l>>2]|0;q=p+8|0;c[((c[q>>2]|0)==(m|0)?q:p+4|0)>>2]=n;c[k>>2]=m;c[l>>2]=n;l=c[g>>2]|0;r=c[l+4>>2]|0;s=l}else{r=j;s=h}if((c[c[r+4>>2]>>2]|0)==1){j=r+8|0;l=c[j>>2]|0;if((c[l>>2]|0)==1)if((c[f>>2]|0)==(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);t=c[g>>2]|0;break}else{a[1263537]=0;c[r>>2]=0;t=s;break}a[1263537]=0;c[l>>2]=1;k=c[f>>2]|0;if((k|0)==(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);u=c[j>>2]|0;v=c[f>>2]|0}else{a[1263537]=0;c[r>>2]=0;u=l;v=k}k=u+4|0;l=c[k>>2]|0;c[j>>2]=l;if((l|0)!=(v|0))c[l+12>>2]=r;l=r+12|0;c[u+12>>2]=c[l>>2];j=c[l>>2]|0;p=j+4|0;c[((c[p>>2]|0)==(r|0)?p:j+8|0)>>2]=u;c[k>>2]=r;c[l>>2]=u;l=c[g>>2]|0;w=c[l+4>>2]|0;x=l}else{w=r;x=s}l=c[x>>2]|0;k=c[f>>2]|0;if((l|0)==0&(k|0)==(w|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);y=c[g>>2]|0;z=c[f>>2]|0}else{a[1263537]=0;c[w>>2]=l;y=x;z=k}c[y>>2]=1;k=c[w+4>>2]|0;a[1263537]=0;c[k>>2]=1;k=y+4|0;l=c[k>>2]|0;j=l+8|0;p=c[j>>2]|0;c[k>>2]=p;if((p|0)!=(z|0))c[p+12>>2]=y;p=y+12|0;c[l+12>>2]=c[p>>2];k=c[p>>2]|0;q=k+8|0;c[((c[q>>2]|0)==(y|0)?q:k+4|0)>>2]=l;c[j>>2]=y;c[p>>2]=l;t=e}else{if(!(c[i>>2]|0)){a[1263537]=0;c[i>>2]=1;l=c[f>>2]|0;if((l|0)==(h|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);p=c[g>>2]|0;A=c[p+8>>2]|0;B=c[f>>2]|0;C=p}else{a[1263537]=0;c[h>>2]=0;A=i;B=l;C=h}l=A+4|0;p=c[l>>2]|0;c[C+8>>2]=p;if((p|0)!=(B|0))c[p+12>>2]=C;p=C+12|0;c[A+12>>2]=c[p>>2];j=c[p>>2]|0;k=j+4|0;c[((c[k>>2]|0)==(C|0)?k:j+8|0)>>2]=A;c[l>>2]=C;c[p>>2]=A;p=c[g>>2]|0;D=c[p+8>>2]|0;E=p}else{D=i;E=h}p=D+4|0;l=c[p>>2]|0;j=(c[c[D+8>>2]>>2]|0)==1;if(!((c[l>>2]|0)!=1|j^1))if((c[f>>2]|0)==(D|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);t=c[g>>2]|0;break}else{a[1263537]=0;c[D>>2]=0;t=E;break}if(j){a[1263537]=0;c[l>>2]=1;j=c[f>>2]|0;if((j|0)==(D|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);F=c[p>>2]|0;G=c[f>>2]|0}else{a[1263537]=0;c[D>>2]=0;F=l;G=j}j=F+8|0;l=c[j>>2]|0;c[p>>2]=l;if((l|0)!=(G|0))c[l+12>>2]=D;l=D+12|0;c[F+12>>2]=c[l>>2];p=c[l>>2]|0;k=p+8|0;c[((c[k>>2]|0)==(D|0)?k:p+4|0)>>2]=F;c[j>>2]=D;c[l>>2]=F;l=c[g>>2]|0;H=c[l+8>>2]|0;I=l}else{H=D;I=E}l=c[I>>2]|0;j=c[f>>2]|0;if((l|0)==0&(j|0)==(H|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);J=c[g>>2]|0;K=c[f>>2]|0}else{a[1263537]=0;c[H>>2]=l;J=I;K=j}c[J>>2]=1;j=c[H+8>>2]|0;a[1263537]=0;c[j>>2]=1;j=J+8|0;l=c[j>>2]|0;p=l+4|0;k=c[p>>2]|0;c[j>>2]=k;if((k|0)!=(K|0))c[k+12>>2]=J;k=J+12|0;c[l+12>>2]=c[k>>2];j=c[k>>2]|0;q=j+4|0;c[((c[q>>2]|0)==(J|0)?q:j+8|0)>>2]=l;c[p>>2]=J;c[k>>2]=l;t=e}while(0);if((e|0)!=(t|0)&(c[t>>2]|0)==1)b=t;else{L=t;break}}}else L=d;a[1263537]=0;c[L>>2]=1;if((c[c[f>>2]>>2]|0)==1){a[1263537]=0;return}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143886,1145936,447,1143897,0);return}}function __ZN9SceneTree12add_to_groupERK10StringNameP4Node(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);g=f+16|0;h=f+8|0;i=f;j=f+4|0;k=b+128|0;n=c[k>>2]|0;o=(n|0)==0;do if(!o){p=c[n+8>>2]|0;q=c[b+132>>2]|0;a:do if((p|0)==(q|0)){r=p;s=10}else{t=c[d>>2]|0;u=p;do{v=c[u+24>>2]|0;if(t>>>0<v>>>0)w=u+8|0;else{if(v>>>0>=t>>>0){r=u;s=10;break a}w=u+4|0}u=c[w>>2]|0}while((u|0)!=(q|0))}while(0);if((s|0)==10?!((r|0)==(q|0)|(r|0)==0):0){x=r;break}c[g>>2]=0;a[g+4>>0]=0;if(o){y=g;s=12}else{z=g;s=13}}else{c[g>>2]=0;a[g+4>>0]=0;y=g;s=12}while(0);if((s|0)==12){o=__ZnwjPFPvjE(36,4740)|0;__ZN10StringNameC2Ev(o+24|0);c[o+28>>2]=0;a[o+32>>0]=0;r=o+16|0;c[r>>2]=0;c[r+4>>2]=0;c[k>>2]=o;r=c[b+132>>2]|0;c[o+4>>2]=r;c[o+8>>2]=r;c[o+12>>2]=r;c[o>>2]=1;z=y;s=13}if((s|0)==13){s=__ZN3MapI10StringNameN9SceneTree5GroupE10ComparatorIS0_E16DefaultAllocatorE10_insert_rbERKS0_RKS2_(k,d,g)|0;k=c[g>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);x=s}s=x+28|0;k=c[s>>2]|0;if(!k)A=1;else{y=c[k+-4>>2]|0;b:do if((y|0)>0){z=0;while(1){if((c[k+(z<<2)>>2]|0)==(e|0))break;o=z+1|0;if((o|0)<(y|0))z=o;else break b}if((z|0)!=-1){q=c[d>>2]|0;do if(q){o=c[q+4>>2]|0;if(o|0){__ZN6StringC2EPKc(g,o);B=c[g>>2]|0;break}o=q+8|0;c[g>>2]=0;r=c[o>>2]|0;if((r|0)!=0?(c[g>>2]=0,(__Z28atomic_conditional_incrementPj(r+-8|0)|0)!=0):0){r=c[o>>2]|0;c[g>>2]=r;B=r}else B=0}else{c[g>>2]=0;B=0}while(0);c[j>>2]=B;c[i>>2]=__ZplPKcRK6String(801114,j)|0;c[h>>2]=__ZNK6String4utf8Ev(i)|0;__Z19_err_set_last_errorPKc(__ZNK10CharString8get_dataEv(h)|0);q=c[h>>2]|0;if(q|0?(__Z16atomic_decrementPj(q+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(q,1);q=c[i>>2]|0;if(q|0?(__Z16atomic_decrementPj(q+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(q,1);q=c[j>>2]|0;if(q|0?(__Z16atomic_decrementPj(q+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(q,1);a[1263537]=1;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(801133,800946,106,801146,0);a[1263537]=0;l=f;return s|0}}while(0);A=y+1|0}do if(!(__ZN6VectorIP4NodeE6resizeEi(s,A)|0)){a[1263537]=0;y=c[s>>2]|0;if(!y)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);j=c[y+-4>>2]|0;if((j|0)<1)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else{__ZN6VectorIP4NodeE14_copy_on_writeEv(s);c[(c[s>>2]|0)+(j+-1<<2)>>2]=e;break}}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);while(0);a[x+32>>0]=1;l=f;return s|0}function __ZN3MapI10StringNameN4Node9GroupDataE10ComparatorIS0_E16DefaultAllocatorEixERKS0_(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;g=c[b>>2]|0;if(!g){h=__ZnwjPFPvjE(36,4740)|0;__ZN10StringNameC2Ev(h+24|0);a[h+28>>0]=0;i=h+16|0;c[i>>2]=0;c[i+4>>2]=0;c[b>>2]=h;i=c[b+4>>2]|0;c[h+4>>2]=i;c[h+8>>2]=i;c[h+12>>2]=i;c[h>>2]=1;if(!h){a[f>>0]=0;j=f;k=14}else{n=h;o=i;k=5}}else{n=g;o=c[b+4>>2]|0;k=5}a:do if((k|0)==5){g=c[n+8>>2]|0;b:do if((g|0)!=(o|0)){i=c[d>>2]|0;h=g;while(1){p=c[h+24>>2]|0;if(i>>>0<p>>>0)q=h+8|0;else{if(p>>>0>=i>>>0)break;q=h+4|0}p=c[q>>2]|0;if((p|0)==(o|0))break b;else h=p}if(!((h|0)==(o|0)|(h|0)==0)){r=h;break a}}while(0);a[f>>0]=0;if(!n){j=f;k=14}else{s=f;k=15}}while(0);if((k|0)==14){n=__ZnwjPFPvjE(36,4740)|0;__ZN10StringNameC2Ev(n+24|0);a[n+28>>0]=0;o=n+16|0;c[o>>2]=0;c[o+4>>2]=0;c[b>>2]=n;o=c[b+4>>2]|0;c[n+4>>2]=o;c[n+8>>2]=o;c[n+12>>2]=o;c[n>>2]=1;s=j;k=15}if((k|0)==15){k=__ZN3MapI10StringNameN4Node9GroupDataE10ComparatorIS0_E16DefaultAllocatorE10_insert_rbERKS0_RKS2_(b,d,f)|0;if(!k){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145936,616,1145947,0);t=0;l=e;return t|0}else r=k}a[1263537]=0;t=r+28|0;l=e;return t|0}function __ZN3MapI10StringNameN4Node9GroupDataE10ComparatorIS0_E16DefaultAllocatorE10_insert_rbERKS0_RKS2_(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f;a[g>>0]=0;h=__ZN3MapI10StringNameN4Node9GroupDataE10ComparatorIS0_E16DefaultAllocatorE7_insertERKS0_Rb(b,d,g)|0;if(h|0){d=e;e=c[d+4>>2]|0;i=h+28|0;c[i>>2]=c[d>>2];c[i+4>>2]=e}if(a[g>>0]|0){l=f;return h|0}g=b+8|0;c[g>>2]=(c[g>>2]|0)+1;g=h+12|0;e=c[g>>2]|0;if(!(c[e>>2]|0)){i=b+4|0;d=h;j=e;k=e;e=g;while(1){g=j+12|0;n=c[g>>2]|0;o=c[n+8>>2]|0;p=n;do if((j|0)==(o|0)){q=c[n+4>>2]|0;if(!(c[q>>2]|0)){c[k>>2]=1;a[1263537]=0;c[q>>2]=1;if((c[i>>2]|0)==(n|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);r=c[(c[e>>2]|0)+12>>2]|0;break}else{a[1263537]=0;c[n>>2]=0;r=n;break}}q=j+4|0;if((d|0)==(c[q>>2]|0)){s=d+8|0;t=c[s>>2]|0;c[q>>2]=t;if((t|0)==(c[i>>2]|0))u=p;else{c[t+12>>2]=j;u=c[g>>2]|0}t=d+12|0;c[t>>2]=u;q=c[g>>2]|0;v=q+8|0;c[((c[v>>2]|0)==(j|0)?v:q+4|0)>>2]=d;c[s>>2]=j;c[g>>2]=d;w=j;x=d;y=c[t>>2]|0}else{w=d;x=j;y=n}a[1263537]=0;c[x>>2]=1;t=c[i>>2]|0;if((t|0)==(y|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);z=c[(c[w+12>>2]|0)+12>>2]|0;A=c[i>>2]|0}else{a[1263537]=0;c[y>>2]=0;z=y;A=t}t=z+8|0;s=c[t>>2]|0;q=s+4|0;v=c[q>>2]|0;c[t>>2]=v;if((v|0)!=(A|0))c[v+12>>2]=z;v=z+12|0;c[s+12>>2]=c[v>>2];t=c[v>>2]|0;B=t+4|0;c[((c[B>>2]|0)==(z|0)?B:t+8|0)>>2]=s;c[q>>2]=z;c[v>>2]=s;r=w}else{if(!(c[o>>2]|0)){c[k>>2]=1;a[1263537]=0;c[o>>2]=1;if((c[i>>2]|0)==(n|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);r=c[(c[e>>2]|0)+12>>2]|0;break}else{a[1263537]=0;c[n>>2]=0;r=n;break}}s=j+8|0;if((d|0)==(c[s>>2]|0)){v=d+4|0;q=c[v>>2]|0;c[s>>2]=q;if((q|0)==(c[i>>2]|0))C=p;else{c[q+12>>2]=j;C=c[g>>2]|0}q=d+12|0;c[q>>2]=C;s=c[g>>2]|0;t=s+4|0;c[((c[t>>2]|0)==(j|0)?t:s+8|0)>>2]=d;c[v>>2]=j;c[g>>2]=d;D=j;E=d;F=c[q>>2]|0}else{D=d;E=j;F=n}a[1263537]=0;c[E>>2]=1;q=c[i>>2]|0;if((q|0)==(F|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);G=c[(c[D+12>>2]|0)+12>>2]|0;H=c[i>>2]|0}else{a[1263537]=0;c[F>>2]=0;G=F;H=q}q=G+4|0;v=c[q>>2]|0;s=v+8|0;t=c[s>>2]|0;c[q>>2]=t;if((t|0)!=(H|0))c[t+12>>2]=G;t=G+12|0;c[v+12>>2]=c[t>>2];q=c[t>>2]|0;B=q+8|0;c[((c[B>>2]|0)==(G|0)?B:q+4|0)>>2]=v;c[s>>2]=G;c[t>>2]=v;r=D}while(0);n=r+12|0;g=c[n>>2]|0;if(!(c[g>>2]|0)){d=r;j=g;k=g;e=n}else break}}e=c[(c[b>>2]|0)+8>>2]|0;a[1263537]=0;c[e>>2]=1;l=f;return h|0}function __ZN3MapI10StringNameN4Node9GroupDataE10ComparatorIS0_E16DefaultAllocatorE7_insertERKS0_Rb(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0;f=c[b>>2]|0;g=c[f+8>>2]|0;h=b+4|0;i=c[h>>2]|0;a:do if((g|0)==(i|0))j=f;else{k=c[d>>2]|0;l=g;while(1){m=c[l+24>>2]|0;if(k>>>0<m>>>0)n=l+8|0;else{if(m>>>0>=k>>>0)break;n=l+4|0}m=c[n>>2]|0;if((m|0)==(i|0)){j=l;break a}else l=m}a[e>>0]=1;o=l;return o|0}while(0);i=__ZnwjPFPvjE(36,4740)|0;n=i+24|0;__ZN10StringNameC2Ev(n);a[i+28>>0]=0;c[i>>2]=0;c[i+4>>2]=0;c[i+8>>2]=0;c[i+12>>2]=0;c[i+16>>2]=0;c[i+20>>2]=0;c[i+12>>2]=j;g=c[h>>2]|0;f=i+4|0;c[f>>2]=g;k=i+8|0;c[k>>2]=g;__ZN10StringNameaSERKS_(n,d);if((j|0)!=(c[b>>2]|0)?(c[d>>2]|0)>>>0>=(c[j+24>>2]|0)>>>0:0)p=j+4|0;else p=j+8|0;c[p>>2]=i;a[e>>0]=0;e=c[f>>2]|0;f=c[h>>2]|0;if((e|0)==(f|0)){h=i;do{p=h;h=c[h+12>>2]|0}while((p|0)==(c[h+4>>2]|0));q=(h|0)==(c[b>>2]|0)?0:h}else{h=e;while(1){e=c[h+8>>2]|0;if((e|0)==(f|0)){q=h;break}else h=e}}c[i+16>>2]=q;h=c[k>>2]|0;b:do if((h|0)==(f|0)){k=i;while(1){e=k;k=c[k+12>>2]|0;if((e|0)!=(c[k+8>>2]|0)){r=k;break b}if((k|0)==(c[b>>2]|0)){r=0;break}}}else{k=h;while(1){l=c[k+4>>2]|0;if((l|0)==(f|0)){r=k;break}else k=l}}while(0);f=i+20|0;c[f>>2]=r;if(!q)s=r;else{c[q+20>>2]=i;s=c[f>>2]|0}if(!s){o=i;return o|0}c[s+16>>2]=i;o=i;return o|0}function __ZN3MapI10StringNameN9SceneTree5GroupE10ComparatorIS0_E16DefaultAllocatorE10_insert_rbERKS0_RKS2_(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f;a[g>>0]=0;h=__ZN3MapI10StringNameN9SceneTree5GroupE10ComparatorIS0_E16DefaultAllocatorE7_insertERKS0_Rb(b,d,g)|0;if(h|0){d=h+28|0;i=c[d>>2]|0;if((i|0)!=(c[e>>2]|0)){if(i|0?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);c[d>>2]=0;i=c[e>>2]|0;if(i|0?__Z28atomic_conditional_incrementPj(i+-8|0)|0:0)c[d>>2]=c[e>>2]}a[h+32>>0]=a[e+4>>0]|0}if(a[g>>0]|0){l=f;return h|0}g=b+8|0;c[g>>2]=(c[g>>2]|0)+1;g=h+12|0;e=c[g>>2]|0;if(!(c[e>>2]|0)){d=b+4|0;i=h;j=e;k=e;e=g;while(1){g=j+12|0;n=c[g>>2]|0;o=c[n+8>>2]|0;p=n;do if((j|0)==(o|0)){q=c[n+4>>2]|0;if(!(c[q>>2]|0)){c[k>>2]=1;a[1263537]=0;c[q>>2]=1;if((c[d>>2]|0)==(n|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);r=c[(c[e>>2]|0)+12>>2]|0;break}else{a[1263537]=0;c[n>>2]=0;r=n;break}}q=j+4|0;if((i|0)==(c[q>>2]|0)){s=i+8|0;t=c[s>>2]|0;c[q>>2]=t;if((t|0)==(c[d>>2]|0))u=p;else{c[t+12>>2]=j;u=c[g>>2]|0}t=i+12|0;c[t>>2]=u;q=c[g>>2]|0;v=q+8|0;c[((c[v>>2]|0)==(j|0)?v:q+4|0)>>2]=i;c[s>>2]=j;c[g>>2]=i;w=j;x=i;y=c[t>>2]|0}else{w=i;x=j;y=n}a[1263537]=0;c[x>>2]=1;t=c[d>>2]|0;if((t|0)==(y|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);z=c[(c[w+12>>2]|0)+12>>2]|0;A=c[d>>2]|0}else{a[1263537]=0;c[y>>2]=0;z=y;A=t}t=z+8|0;s=c[t>>2]|0;q=s+4|0;v=c[q>>2]|0;c[t>>2]=v;if((v|0)!=(A|0))c[v+12>>2]=z;v=z+12|0;c[s+12>>2]=c[v>>2];t=c[v>>2]|0;B=t+4|0;c[((c[B>>2]|0)==(z|0)?B:t+8|0)>>2]=s;c[q>>2]=z;c[v>>2]=s;r=w}else{if(!(c[o>>2]|0)){c[k>>2]=1;a[1263537]=0;c[o>>2]=1;if((c[d>>2]|0)==(n|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);r=c[(c[e>>2]|0)+12>>2]|0;break}else{a[1263537]=0;c[n>>2]=0;r=n;break}}s=j+8|0;if((i|0)==(c[s>>2]|0)){v=i+4|0;q=c[v>>2]|0;c[s>>2]=q;if((q|0)==(c[d>>2]|0))C=p;else{c[q+12>>2]=j;C=c[g>>2]|0}q=i+12|0;c[q>>2]=C;s=c[g>>2]|0;t=s+4|0;c[((c[t>>2]|0)==(j|0)?t:s+8|0)>>2]=i;c[v>>2]=j;c[g>>2]=i;D=j;E=i;F=c[q>>2]|0}else{D=i;E=j;F=n}a[1263537]=0;c[E>>2]=1;q=c[d>>2]|0;if((q|0)==(F|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);G=c[(c[D+12>>2]|0)+12>>2]|0;H=c[d>>2]|0}else{a[1263537]=0;c[F>>2]=0;G=F;H=q}q=G+4|0;v=c[q>>2]|0;s=v+8|0;t=c[s>>2]|0;c[q>>2]=t;if((t|0)!=(H|0))c[t+12>>2]=G;t=G+12|0;c[v+12>>2]=c[t>>2];q=c[t>>2]|0;B=q+8|0;c[((c[B>>2]|0)==(G|0)?B:q+4|0)>>2]=v;c[s>>2]=G;c[t>>2]=v;r=D}while(0);n=r+12|0;g=c[n>>2]|0;if(!(c[g>>2]|0)){i=r;j=g;k=g;e=n}else break}}e=c[(c[b>>2]|0)+8>>2]|0;a[1263537]=0;c[e>>2]=1;l=f;return h|0}function __ZN3MapI10StringNameN9SceneTree5GroupE10ComparatorIS0_E16DefaultAllocatorE7_insertERKS0_Rb(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0;f=c[b>>2]|0;g=c[f+8>>2]|0;h=b+4|0;i=c[h>>2]|0;a:do if((g|0)==(i|0))j=f;else{k=c[d>>2]|0;l=g;while(1){m=c[l+24>>2]|0;if(k>>>0<m>>>0)n=l+8|0;else{if(m>>>0>=k>>>0)break;n=l+4|0}m=c[n>>2]|0;if((m|0)==(i|0)){j=l;break a}else l=m}a[e>>0]=1;o=l;return o|0}while(0);i=__ZnwjPFPvjE(36,4740)|0;n=i+24|0;__ZN10StringNameC2Ev(n);c[i+28>>2]=0;a[i+32>>0]=0;c[i>>2]=0;c[i+4>>2]=0;c[i+8>>2]=0;c[i+12>>2]=0;c[i+16>>2]=0;c[i+20>>2]=0;c[i+12>>2]=j;g=c[h>>2]|0;f=i+4|0;c[f>>2]=g;k=i+8|0;c[k>>2]=g;__ZN10StringNameaSERKS_(n,d);if((j|0)!=(c[b>>2]|0)?(c[d>>2]|0)>>>0>=(c[j+24>>2]|0)>>>0:0)p=j+4|0;else p=j+8|0;c[p>>2]=i;a[e>>0]=0;e=c[f>>2]|0;f=c[h>>2]|0;if((e|0)==(f|0)){h=i;do{p=h;h=c[h+12>>2]|0}while((p|0)==(c[h+4>>2]|0));q=(h|0)==(c[b>>2]|0)?0:h}else{h=e;while(1){e=c[h+8>>2]|0;if((e|0)==(f|0)){q=h;break}else h=e}}c[i+16>>2]=q;h=c[k>>2]|0;b:do if((h|0)==(f|0)){k=i;while(1){e=k;k=c[k+12>>2]|0;if((e|0)!=(c[k+8>>2]|0)){r=k;break b}if((k|0)==(c[b>>2]|0)){r=0;break}}}else{k=h;while(1){l=c[k+4>>2]|0;if((l|0)==(f|0)){r=k;break}else k=l}}while(0);f=i+20|0;c[f>>2]=r;if(!q)s=r;else{c[q+20>>2]=i;s=c[f>>2]|0}if(!s){o=i;return o|0}c[s+16>>2]=i;o=i;return o|0}function __ZN4Node13_bind_methodsEv(){var a=0,b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0,ia=0,ja=0,ka=0,la=0,ma=0,na=0,oa=0,pa=0,qa=0,ra=0,sa=0,ta=0,ua=0,va=0,wa=0,xa=0,ya=0,za=0,Aa=0,Ba=0,Ca=0,Da=0,Ea=0,Fa=0,Ga=0,Ha=0,Ia=0,Ja=0,Ka=0,La=0,Ma=0,Na=0,Oa=0,Pa=0,Qa=0,Ra=0,Sa=0,Ta=0,Ua=0,Va=0,Wa=0,Xa=0,Ya=0,Za=0,_a=0,$a=0,ab=0,bb=0,cb=0,db=0,eb=0,fb=0,gb=0,hb=0;a=l;l=l+848|0;if((l|0)>=(m|0))ba(848);b=a+808|0;d=a+88|0;e=a+24|0;f=a+804|0;g=a;h=a+64|0;i=a+800|0;j=a+792|0;k=a+784|0;n=a+776|0;o=a+768|0;p=a+760|0;q=a+752|0;r=a+744|0;s=a+736|0;t=a+728|0;u=a+720|0;v=a+712|0;w=a+704|0;x=a+696|0;y=a+688|0;z=a+680|0;A=a+672|0;B=a+664|0;C=a+656|0;D=a+648|0;E=a+640|0;F=a+632|0;G=a+624|0;H=a+616|0;I=a+608|0;J=a+600|0;K=a+592|0;L=a+584|0;M=a+576|0;N=a+568|0;O=a+560|0;P=a+552|0;Q=a+544|0;R=a+536|0;S=a+528|0;T=a+520|0;U=a+512|0;V=a+504|0;W=a+496|0;X=a+488|0;Y=a+480|0;Z=a+472|0;_=a+464|0;$=a+456|0;aa=a+448|0;ca=a+440|0;da=a+432|0;ea=a+424|0;fa=a+416|0;ga=a+408|0;ha=a+400|0;ia=a+392|0;ja=a+384|0;ka=a+376|0;la=a+368|0;ma=a+360|0;na=a+352|0;oa=a+344|0;pa=a+336|0;qa=a+328|0;ra=a+320|0;sa=a+312|0;ta=a+304|0;ua=a+296|0;va=a+288|0;wa=a+280|0;xa=a+272|0;ya=a+264|0;za=a+256|0;Aa=a+248|0;Ba=a+244|0;Ca=a+240|0;Da=a+232|0;Ea=a+224|0;Fa=a+216|0;Ga=a+212|0;Ha=a+208|0;Ia=a+200|0;Ja=a+192|0;Ka=a+184|0;La=a+176|0;Ma=a+168|0;Na=a+160|0;Oa=a+152|0;Pa=a+148|0;Qa=a+144|0;Ra=a+140|0;Sa=a+136|0;Ta=a+132|0;Ua=a+128|0;Va=a+116|0;Wa=a+112|0;Xa=a+124|0;Ya=a+120|0;__ZN6StringC2EPKc(b,801191);__ZN7VariantC2Ei(e,0);__Z11_GLOBAL_DEFRK6StringRK7Variant(d,b,e);if(c[d>>2]|0)__ZN7Variant5clearEv(d);if(c[e>>2]|0)__ZN7Variant5clearEv(e);d=c[b>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);d=__ZN12GlobalConfig13get_singletonEv()|0;__ZN6StringC2EPKc(b,801191);__ZN6StringC2EPKc(f,801191);__ZN6StringC2EPKc(g,801215);Za=e+4|0;c[Za>>2]=0;_a=e+12|0;c[_a>>2]=0;c[e>>2]=2;$a=c[f>>2]|0;if($a|0?(c[Za>>2]=0,__Z28atomic_conditional_incrementPj($a+-8|0)|0):0)c[Za>>2]=c[f>>2];c[e+8>>2]=3;Za=c[_a>>2]|0;if((Za|0)!=(c[g>>2]|0)){if(Za|0?(__Z16atomic_decrementPj(Za+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Za,1);c[_a>>2]=0;Za=c[g>>2]|0;if(Za|0?__Z28atomic_conditional_incrementPj(Za+-8|0)|0:0)c[_a>>2]=c[g>>2]}c[e+16>>2]=7;__ZN12GlobalConfig24set_custom_property_infoERK6StringRK12PropertyInfo(d,b,e);d=c[e+12>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);d=c[e+4>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);d=c[g>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);d=c[f>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);d=c[b>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);__ZN6StringC2EPKc(b,801242);__ZN7VariantC2Ei(e,0);__Z11_GLOBAL_DEFRK6StringRK7Variant(h,b,e);if(c[h>>2]|0)__ZN7Variant5clearEv(h);if(c[e>>2]|0)__ZN7Variant5clearEv(e);h=c[b>>2]|0;if(h|0?(__Z16atomic_decrementPj(h+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(h,1);h=__ZN12GlobalConfig13get_singletonEv()|0;__ZN6StringC2EPKc(b,801242);__ZN6StringC2EPKc(i,801242);__ZN6StringC2EPKc(g,801259);d=e+4|0;c[d>>2]=0;f=e+12|0;c[f>>2]=0;c[e>>2]=2;_a=c[i>>2]|0;if(_a|0?(c[d>>2]=0,__Z28atomic_conditional_incrementPj(_a+-8|0)|0):0)c[d>>2]=c[i>>2];c[e+8>>2]=3;d=c[f>>2]|0;if((d|0)!=(c[g>>2]|0)){if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);c[f>>2]=0;d=c[g>>2]|0;if(d|0?__Z28atomic_conditional_incrementPj(d+-8|0)|0:0)c[f>>2]=c[g>>2]}c[e+16>>2]=7;__ZN12GlobalConfig24set_custom_property_infoERK6StringRK12PropertyInfo(h,b,e);h=c[e+12>>2]|0;if(h|0?(__Z16atomic_decrementPj(h+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(h,1);h=c[e+4>>2]|0;if(h|0?(__Z16atomic_decrementPj(h+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(h,1);h=c[g>>2]|0;if(h|0?(__Z16atomic_decrementPj(h+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(h,1);h=c[i>>2]|0;do if(h|0){if(__Z16atomic_decrementPj(h+-8|0)|0)break;__ZN6Memory11free_staticEPvb(h,1)}while(0);h=c[b>>2]|0;do if(h|0){if(__Z16atomic_decrementPj(h+-8|0)|0)break;__ZN6Memory11free_staticEPvb(h,1)}while(0);__Z8D_METHODPKcS0_S0_S0_(j,801291,857844,917108,801313);__ZN7VariantC2Eb(e,0);h=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(h);c[h>>2]=216740;__ZN10MethodBind10_set_constEb(h,0);__ZN10MethodBind24_generate_argument_typesEi(h,3);c[h+44>>2]=3134;c[h+48>>2]=0;c[b>>2]=e;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,h,j,b,1)|0;if(c[e>>2]|0)__ZN7Variant5clearEv(e);h=j+4|0;i=c[h>>2]|0;do if(i|0){if(__Z16atomic_decrementPj(i+-8|0)|0)break;f=c[h>>2]|0;d=(f|0)==0?0:f+-4|0;f=d+4|0;if(c[d>>2]|0){_a=0;do{__ZN10StringNameD2Ev(f+(_a<<2)|0);_a=_a+1|0}while(_a>>>0<(c[d>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(i,1)}while(0);__ZN10StringNameD2Ev(j);__Z8D_METHODPKcS0_(k,1085421,1126230);j=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(j);c[j>>2]=216776;__ZN10MethodBind10_set_constEb(j,0);__ZN10MethodBind24_generate_argument_typesEi(j,1);c[j+44>>2]=671;c[j+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,j,k,0,0)|0;j=k+4|0;i=c[j>>2]|0;do if(i|0){if(__Z16atomic_decrementPj(i+-8|0)|0)break;h=c[j>>2]|0;d=(h|0)==0?0:h+-4|0;h=d+4|0;if(c[d>>2]|0){_a=0;do{__ZN10StringNameD2Ev(h+(_a<<2)|0);_a=_a+1|0}while(_a>>>0<(c[d>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(i,1)}while(0);__ZN10StringNameD2Ev(k);__Z8D_METHODPKc(n,1132470);k=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(k);c[k>>2]=216812;__ZN10MethodBind10_set_constEb(k,1);__ZN10MethodBind24_generate_argument_typesEi(k,0);__ZN10MethodBind12_set_returnsEb(k,1);c[k+44>>2]=4992;c[k+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,k,n,0,0)|0;k=n+4|0;i=c[k>>2]|0;do if(i|0){if(__Z16atomic_decrementPj(i+-8|0)|0)break;j=c[k>>2]|0;d=(j|0)==0?0:j+-4|0;j=d+4|0;if(c[d>>2]|0){_a=0;do{__ZN10StringNameD2Ev(j+(_a<<2)|0);_a=_a+1|0}while(_a>>>0<(c[d>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(i,1)}while(0);__ZN10StringNameD2Ev(n);__Z8D_METHODPKcS0_S0_(o,801333,857844,801313);__ZN7VariantC2Eb(e,0);n=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(n);c[n>>2]=216848;__ZN10MethodBind10_set_constEb(n,0);__ZN10MethodBind24_generate_argument_typesEi(n,2);c[n+44>>2]=1423;c[n+48>>2]=0;c[b>>2]=e;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,n,o,b,1)|0;if(c[e>>2]|0)__ZN7Variant5clearEv(e);n=o+4|0;i=c[n>>2]|0;do if(i|0){if(__Z16atomic_decrementPj(i+-8|0)|0)break;k=c[n>>2]|0;d=(k|0)==0?0:k+-4|0;k=d+4|0;if(c[d>>2]|0){_a=0;do{__ZN10StringNameD2Ev(k+(_a<<2)|0);_a=_a+1|0}while(_a>>>0<(c[d>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(i,1)}while(0);__ZN10StringNameD2Ev(o);__Z8D_METHODPKcS0_(p,842830,857844);o=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(o);c[o>>2]=216884;__ZN10MethodBind10_set_constEb(o,0);__ZN10MethodBind24_generate_argument_typesEi(o,1);c[o+44>>2]=672;c[o+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,o,p,0,0)|0;o=p+4|0;i=c[o>>2]|0;do if(i|0){if(__Z16atomic_decrementPj(i+-8|0)|0)break;n=c[o>>2]|0;d=(n|0)==0?0:n+-4|0;n=d+4|0;if(c[d>>2]|0){_a=0;do{__ZN10StringNameD2Ev(n+(_a<<2)|0);_a=_a+1|0}while(_a>>>0<(c[d>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(i,1)}while(0);__ZN10StringNameD2Ev(p);__Z8D_METHODPKc(q,801343);p=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(p);c[p>>2]=216920;__ZN10MethodBind10_set_constEb(p,1);__ZN10MethodBind24_generate_argument_typesEi(p,0);__ZN10MethodBind12_set_returnsEb(p,1);c[p+44>>2]=4993;c[p+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,p,q,0,0)|0;p=q+4|0;i=c[p>>2]|0;do if(i|0){if(__Z16atomic_decrementPj(i+-8|0)|0)break;o=c[p>>2]|0;d=(o|0)==0?0:o+-4|0;o=d+4|0;if(c[d>>2]|0){_a=0;do{__ZN10StringNameD2Ev(o+(_a<<2)|0);_a=_a+1|0}while(_a>>>0<(c[d>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(i,1)}while(0);__ZN10StringNameD2Ev(q);__Z8D_METHODPKc(r,801359);q=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(q);c[q>>2]=216956;__ZN10MethodBind10_set_constEb(q,1);__ZN10MethodBind24_generate_argument_typesEi(q,0);__ZN10MethodBind12_set_returnsEb(q,1);c[q+44>>2]=4994;c[q+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,q,r,0,0)|0;q=r+4|0;i=c[q>>2]|0;do if(i|0){if(__Z16atomic_decrementPj(i+-8|0)|0)break;p=c[q>>2]|0;d=(p|0)==0?0:p+-4|0;p=d+4|0;if(c[d>>2]|0){_a=0;do{__ZN10StringNameD2Ev(p+(_a<<2)|0);_a=_a+1|0}while(_a>>>0<(c[d>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(i,1)}while(0);__ZN10StringNameD2Ev(r);__Z8D_METHODPKcS0_(s,801372,1128274);r=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(r);c[r>>2]=216992;__ZN10MethodBind10_set_constEb(r,1);__ZN10MethodBind24_generate_argument_typesEi(r,1);__ZN10MethodBind12_set_returnsEb(r,1);c[r+44>>2]=4483;c[r+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,r,s,0,0)|0;r=s+4|0;i=c[r>>2]|0;do if(i|0){if(__Z16atomic_decrementPj(i+-8|0)|0)break;q=c[r>>2]|0;d=(q|0)==0?0:q+-4|0;q=d+4|0;if(c[d>>2]|0){_a=0;do{__ZN10StringNameD2Ev(q+(_a<<2)|0);_a=_a+1|0}while(_a>>>0<(c[d>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(i,1)}while(0);__ZN10StringNameD2Ev(s);__Z8D_METHODPKcS0_(t,800536,1128095);s=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(s);c[s>>2]=217028;__ZN10MethodBind10_set_constEb(s,1);__ZN10MethodBind24_generate_argument_typesEi(s,1);__ZN10MethodBind12_set_returnsEb(s,1);c[s+44>>2]=4484;c[s+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,s,t,0,0)|0;s=t+4|0;i=c[s>>2]|0;do if(i|0){if(__Z16atomic_decrementPj(i+-8|0)|0)break;r=c[s>>2]|0;d=(r|0)==0?0:r+-4|0;r=d+4|0;if(c[d>>2]|0){_a=0;do{__ZN10StringNameD2Ev(r+(_a<<2)|0);_a=_a+1|0}while(_a>>>0<(c[d>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(i,1)}while(0);__ZN10StringNameD2Ev(t);__Z8D_METHODPKcS0_(u,801387,1128095);t=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(t);c[t>>2]=217064;__ZN10MethodBind10_set_constEb(t,1);__ZN10MethodBind24_generate_argument_typesEi(t,1);__ZN10MethodBind12_set_returnsEb(t,1);c[t+44>>2]=4485;c[t+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,t,u,0,0)|0;t=u+4|0;i=c[t>>2]|0;do if(i|0){if(__Z16atomic_decrementPj(i+-8|0)|0)break;s=c[t>>2]|0;d=(s|0)==0?0:s+-4|0;s=d+4|0;if(c[d>>2]|0){_a=0;do{__ZN10StringNameD2Ev(s+(_a<<2)|0);_a=_a+1|0}while(_a>>>0<(c[d>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(i,1)}while(0);__ZN10StringNameD2Ev(u);__Z8D_METHODPKc(v,801401);u=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(u);c[u>>2]=217100;__ZN10MethodBind10_set_constEb(u,1);__ZN10MethodBind24_generate_argument_typesEi(u,0);__ZN10MethodBind12_set_returnsEb(u,1);c[u+44>>2]=4995;c[u+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,u,v,0,0)|0;u=v+4|0;i=c[u>>2]|0;do if(i|0){if(__Z16atomic_decrementPj(i+-8|0)|0)break;t=c[u>>2]|0;d=(t|0)==0?0:t+-4|0;t=d+4|0;if(c[d>>2]|0){_a=0;do{__ZN10StringNameD2Ev(t+(_a<<2)|0);_a=_a+1|0}while(_a>>>0<(c[d>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(i,1)}while(0);__ZN10StringNameD2Ev(v);__Z8D_METHODPKcS0_S0_S0_(w,801417,1044717,801432,801442);__ZN7VariantC2Eb(e,1);__ZN7VariantC2Eb(g,1);v=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(v);c[v>>2]=217136;__ZN10MethodBind10_set_constEb(v,1);__ZN10MethodBind24_generate_argument_typesEi(v,3);__ZN10MethodBind12_set_returnsEb(v,1);c[v+44>>2]=246;c[v+48>>2]=0;c[b>>2]=e;c[b+4>>2]=g;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,v,w,b,2)|0;if(c[g>>2]|0)__ZN7Variant5clearEv(g);if(c[e>>2]|0)__ZN7Variant5clearEv(e);v=w+4|0;i=c[v>>2]|0;do if(i|0){if(__Z16atomic_decrementPj(i+-8|0)|0)break;u=c[v>>2]|0;d=(u|0)==0?0:u+-4|0;u=d+4|0;if(c[d>>2]|0){_a=0;do{__ZN10StringNameD2Ev(u+(_a<<2)|0);_a=_a+1|0}while(_a>>>0<(c[d>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(i,1)}while(0);__ZN10StringNameD2Ev(w);__Z8D_METHODPKcS0_(x,801448,1128095);w=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(w);c[w>>2]=217028;__ZN10MethodBind10_set_constEb(w,1);__ZN10MethodBind24_generate_argument_typesEi(w,1);__ZN10MethodBind12_set_returnsEb(w,1);c[w+44>>2]=4486;c[w+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,w,x,0,0)|0;w=x+4|0;i=c[w>>2]|0;do if(i|0){if(__Z16atomic_decrementPj(i+-8|0)|0)break;v=c[w>>2]|0;d=(v|0)==0?0:v+-4|0;v=d+4|0;if(c[d>>2]|0){_a=0;do{__ZN10StringNameD2Ev(v+(_a<<2)|0);_a=_a+1|0}while(_a>>>0<(c[d>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(i,1)}while(0);__ZN10StringNameD2Ev(x);__Z8D_METHODPKcS0_(y,801470,1128095);x=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(x);c[x>>2]=217172;__ZN10MethodBind10_set_constEb(x,0);__ZN10MethodBind24_generate_argument_typesEi(x,1);__ZN10MethodBind12_set_returnsEb(x,1);c[x+44>>2]=4487;c[x+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,x,y,0,0)|0;x=y+4|0;i=c[x>>2]|0;do if(i|0){if(__Z16atomic_decrementPj(i+-8|0)|0)break;w=c[x>>2]|0;d=(w|0)==0?0:w+-4|0;w=d+4|0;if(c[d>>2]|0){_a=0;do{__ZN10StringNameD2Ev(w+(_a<<2)|0);_a=_a+1|0}while(_a>>>0<(c[d>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(i,1)}while(0);__ZN10StringNameD2Ev(y);__Z8D_METHODPKc(z,801492);y=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(y);c[y>>2]=217208;__ZN10MethodBind10_set_constEb(y,1);__ZN10MethodBind24_generate_argument_typesEi(y,0);__ZN10MethodBind12_set_returnsEb(y,1);c[y+44>>2]=4996;c[y+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,y,z,0,0)|0;y=z+4|0;i=c[y>>2]|0;do if(i|0){if(__Z16atomic_decrementPj(i+-8|0)|0)break;x=c[y>>2]|0;d=(x|0)==0?0:x+-4|0;x=d+4|0;if(c[d>>2]|0){_a=0;do{__ZN10StringNameD2Ev(x+(_a<<2)|0);_a=_a+1|0}while(_a>>>0<(c[d>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(i,1)}while(0);__ZN10StringNameD2Ev(z);__Z8D_METHODPKcS0_(A,801507,857844);z=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(z);c[z>>2]=217244;__ZN10MethodBind10_set_constEb(z,1);__ZN10MethodBind24_generate_argument_typesEi(z,1);__ZN10MethodBind12_set_returnsEb(z,1);c[z+44>>2]=4488;c[z+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,z,A,0,0)|0;z=A+4|0;i=c[z>>2]|0;do if(i|0){if(__Z16atomic_decrementPj(i+-8|0)|0)break;y=c[z>>2]|0;d=(y|0)==0?0:y+-4|0;y=d+4|0;if(c[d>>2]|0){_a=0;do{__ZN10StringNameD2Ev(y+(_a<<2)|0);_a=_a+1|0}while(_a>>>0<(c[d>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(i,1)}while(0);__ZN10StringNameD2Ev(A);__Z8D_METHODPKcS0_(B,801522,857844);A=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(A);c[A>>2]=217244;__ZN10MethodBind10_set_constEb(A,1);__ZN10MethodBind24_generate_argument_typesEi(A,1);__ZN10MethodBind12_set_returnsEb(A,1);c[A+44>>2]=4489;c[A+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,A,B,0,0)|0;A=B+4|0;i=c[A>>2]|0;do if(i|0){if(__Z16atomic_decrementPj(i+-8|0)|0)break;z=c[A>>2]|0;d=(z|0)==0?0:z+-4|0;z=d+4|0;if(c[d>>2]|0){_a=0;do{__ZN10StringNameD2Ev(z+(_a<<2)|0);_a=_a+1|0}while(_a>>>0<(c[d>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(i,1)}while(0);__ZN10StringNameD2Ev(B);__Z8D_METHODPKc(C,1132530);B=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(B);c[B>>2]=217280;__ZN10MethodBind10_set_constEb(B,1);__ZN10MethodBind24_generate_argument_typesEi(B,0);__ZN10MethodBind12_set_returnsEb(B,1);c[B+44>>2]=4997;c[B+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,B,C,0,0)|0;B=C+4|0;i=c[B>>2]|0;do if(i|0){if(__Z16atomic_decrementPj(i+-8|0)|0)break;A=c[B>>2]|0;d=(A|0)==0?0:A+-4|0;A=d+4|0;if(c[d>>2]|0){_a=0;do{__ZN10StringNameD2Ev(A+(_a<<2)|0);_a=_a+1|0}while(_a>>>0<(c[d>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(i,1)}while(0);__ZN10StringNameD2Ev(C);__Z8D_METHODPKcS0_(D,800614,857844);C=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(C);c[C>>2]=217316;__ZN10MethodBind10_set_constEb(C,1);__ZN10MethodBind24_generate_argument_typesEi(C,1);__ZN10MethodBind12_set_returnsEb(C,1);c[C+44>>2]=4490;c[C+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,C,D,0,0)|0;C=D+4|0;i=c[C>>2]|0;do if(i|0){if(__Z16atomic_decrementPj(i+-8|0)|0)break;B=c[C>>2]|0;d=(B|0)==0?0:B+-4|0;B=d+4|0;if(c[d>>2]|0){_a=0;do{__ZN10StringNameD2Ev(B+(_a<<2)|0);_a=_a+1|0}while(_a>>>0<(c[d>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(i,1)}while(0);__ZN10StringNameD2Ev(D);__Z8D_METHODPKcS0_S0_(E,801133,916985,801538);__ZN7VariantC2Eb(e,0);D=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(D);c[D>>2]=217352;__ZN10MethodBind10_set_constEb(D,0);__ZN10MethodBind24_generate_argument_typesEi(D,2);c[D+44>>2]=1424;c[D+48>>2]=0;c[b>>2]=e;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,D,E,b,1)|0;if(c[e>>2]|0)__ZN7Variant5clearEv(e);D=E+4|0;i=c[D>>2]|0;do if(i|0){if(__Z16atomic_decrementPj(i+-8|0)|0)break;C=c[D>>2]|0;d=(C|0)==0?0:C+-4|0;C=d+4|0;if(c[d>>2]|0){_a=0;do{__ZN10StringNameD2Ev(C+(_a<<2)|0);_a=_a+1|0}while(_a>>>0<(c[d>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(i,1)}while(0);__ZN10StringNameD2Ev(E);__Z8D_METHODPKcS0_(F,800977,916985);E=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(E);c[E>>2]=217388;__ZN10MethodBind10_set_constEb(E,0);__ZN10MethodBind24_generate_argument_typesEi(E,1);c[E+44>>2]=673;c[E+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,E,F,0,0)|0;E=F+4|0;i=c[E>>2]|0;do if(i|0){if(__Z16atomic_decrementPj(i+-8|0)|0)break;D=c[E>>2]|0;d=(D|0)==0?0:D+-4|0;D=d+4|0;if(c[d>>2]|0){_a=0;do{__ZN10StringNameD2Ev(D+(_a<<2)|0);_a=_a+1|0}while(_a>>>0<(c[d>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(i,1)}while(0);__ZN10StringNameD2Ev(F);__Z8D_METHODPKcS0_(G,801549,916985);F=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(F);c[F>>2]=217424;__ZN10MethodBind10_set_constEb(F,1);__ZN10MethodBind24_generate_argument_typesEi(F,1);__ZN10MethodBind12_set_returnsEb(F,1);c[F+44>>2]=4491;c[F+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,F,G,0,0)|0;F=G+4|0;i=c[F>>2]|0;do if(i|0){if(__Z16atomic_decrementPj(i+-8|0)|0)break;E=c[F>>2]|0;d=(E|0)==0?0:E+-4|0;E=d+4|0;if(c[d>>2]|0){_a=0;do{__ZN10StringNameD2Ev(E+(_a<<2)|0);_a=_a+1|0}while(_a>>>0<(c[d>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(i,1)}while(0);__ZN10StringNameD2Ev(G);__Z8D_METHODPKcS0_S0_(H,801561,917108,1098148);G=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(G);c[G>>2]=217460;__ZN10MethodBind10_set_constEb(G,0);__ZN10MethodBind24_generate_argument_typesEi(G,2);c[G+44>>2]=1425;c[G+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,G,H,0,0)|0;G=H+4|0;i=c[G>>2]|0;do if(i|0){if(__Z16atomic_decrementPj(i+-8|0)|0)break;F=c[G>>2]|0;d=(F|0)==0?0:F+-4|0;F=d+4|0;if(c[d>>2]|0){_a=0;do{__ZN10StringNameD2Ev(F+(_a<<2)|0);_a=_a+1|0}while(_a>>>0<(c[d>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(i,1)}while(0);__ZN10StringNameD2Ev(H);__Z8D_METHODPKc(I,801572);H=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(H);c[H>>2]=216956;__ZN10MethodBind10_set_constEb(H,1);__ZN10MethodBind24_generate_argument_typesEi(H,0);__ZN10MethodBind12_set_returnsEb(H,1);c[H+44>>2]=4998;c[H+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,H,I,0,0)|0;H=I+4|0;i=c[H>>2]|0;do if(i|0){if(__Z16atomic_decrementPj(i+-8|0)|0)break;G=c[H>>2]|0;d=(G|0)==0?0:G+-4|0;G=d+4|0;if(c[d>>2]|0){_a=0;do{__ZN10StringNameD2Ev(G+(_a<<2)|0);_a=_a+1|0}while(_a>>>0<(c[d>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(i,1)}while(0);__ZN10StringNameD2Ev(I);__Z8D_METHODPKc(J,848563);I=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(I);c[I>>2]=217496;__ZN10MethodBind10_set_constEb(I,0);__ZN10MethodBind24_generate_argument_typesEi(I,0);c[I+44>>2]=5110;c[I+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,I,J,0,0)|0;I=J+4|0;i=c[I>>2]|0;do if(i|0){if(__Z16atomic_decrementPj(i+-8|0)|0)break;H=c[I>>2]|0;d=(H|0)==0?0:H+-4|0;H=d+4|0;if(c[d>>2]|0){_a=0;do{__ZN10StringNameD2Ev(H+(_a<<2)|0);_a=_a+1|0}while(_a>>>0<(c[d>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(i,1)}while(0);__ZN10StringNameD2Ev(J);__Z8D_METHODPKcS0_(K,800703,801583);J=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(J);c[J>>2]=216884;__ZN10MethodBind10_set_constEb(J,0);__ZN10MethodBind24_generate_argument_typesEi(J,1);c[J+44>>2]=674;c[J+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,J,K,0,0)|0;J=K+4|0;i=c[J>>2]|0;do if(i|0){if(__Z16atomic_decrementPj(i+-8|0)|0)break;I=c[J>>2]|0;d=(I|0)==0?0:I+-4|0;I=d+4|0;if(c[d>>2]|0){_a=0;do{__ZN10StringNameD2Ev(I+(_a<<2)|0);_a=_a+1|0}while(_a>>>0<(c[d>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(i,1)}while(0);__ZN10StringNameD2Ev(K);__Z8D_METHODPKc(L,801594);K=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(K);c[K>>2]=217100;__ZN10MethodBind10_set_constEb(K,1);__ZN10MethodBind24_generate_argument_typesEi(K,0);__ZN10MethodBind12_set_returnsEb(K,1);c[K+44>>2]=4999;c[K+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,K,L,0,0)|0;K=L+4|0;i=c[K>>2]|0;do if(i|0){if(__Z16atomic_decrementPj(i+-8|0)|0)break;J=c[K>>2]|0;d=(J|0)==0?0:J+-4|0;J=d+4|0;if(c[d>>2]|0){_a=0;do{__ZN10StringNameD2Ev(J+(_a<<2)|0);_a=_a+1|0}while(_a>>>0<(c[d>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(i,1)}while(0);__ZN10StringNameD2Ev(L);__Z8D_METHODPKc(M,801609);L=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(L);c[L>>2]=217496;__ZN10MethodBind10_set_constEb(L,0);__ZN10MethodBind24_generate_argument_typesEi(L,0);c[L+44>>2]=5111;c[L+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,L,M,0,0)|0;L=M+4|0;i=c[L>>2]|0;do if(i|0){if(__Z16atomic_decrementPj(i+-8|0)|0)break;K=c[L>>2]|0;d=(K|0)==0?0:K+-4|0;K=d+4|0;if(c[d>>2]|0){_a=0;do{__ZN10StringNameD2Ev(K+(_a<<2)|0);_a=_a+1|0}while(_a>>>0<(c[d>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(i,1)}while(0);__ZN10StringNameD2Ev(M);__Z8D_METHODPKc(N,801625);M=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(M);c[M>>2]=216920;__ZN10MethodBind10_set_constEb(M,1);__ZN10MethodBind24_generate_argument_typesEi(M,0);__ZN10MethodBind12_set_returnsEb(M,1);c[M+44>>2]=5e3;c[M+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,M,N,0,0)|0;M=N+4|0;i=c[M>>2]|0;do if(i|0){if(__Z16atomic_decrementPj(i+-8|0)|0)break;L=c[M>>2]|0;d=(L|0)==0?0:L+-4|0;L=d+4|0;if(c[d>>2]|0){_a=0;do{__ZN10StringNameD2Ev(L+(_a<<2)|0);_a=_a+1|0}while(_a>>>0<(c[d>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(i,1)}while(0);__ZN10StringNameD2Ev(N);__Z8D_METHODPKc(O,801635);N=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(N);c[N>>2]=217496;__ZN10MethodBind10_set_constEb(N,0);__ZN10MethodBind24_generate_argument_typesEi(N,0);c[N+44>>2]=5112;c[N+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,N,O,0,0)|0;N=O+4|0;i=c[N>>2]|0;do if(i|0){if(__Z16atomic_decrementPj(i+-8|0)|0)break;M=c[N>>2]|0;d=(M|0)==0?0:M+-4|0;M=d+4|0;if(c[d>>2]|0){_a=0;do{__ZN10StringNameD2Ev(M+(_a<<2)|0);_a=_a+1|0}while(_a>>>0<(c[d>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(i,1)}while(0);__ZN10StringNameD2Ev(O);__Z8D_METHODPKcS0_(P,801646,801659);O=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(O);c[O>>2]=216776;__ZN10MethodBind10_set_constEb(O,0);__ZN10MethodBind24_generate_argument_typesEi(O,1);c[O+44>>2]=675;c[O+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,O,P,0,0)|0;O=P+4|0;i=c[O>>2]|0;do if(i|0){if(__Z16atomic_decrementPj(i+-8|0)|0)break;N=c[O>>2]|0;d=(N|0)==0?0:N+-4|0;N=d+4|0;if(c[d>>2]|0){_a=0;do{__ZN10StringNameD2Ev(N+(_a<<2)|0);_a=_a+1|0}while(_a>>>0<(c[d>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(i,1)}while(0);__ZN10StringNameD2Ev(P);__Z8D_METHODPKc(Q,801668);P=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(P);c[P>>2]=217532;__ZN10MethodBind10_set_constEb(P,1);__ZN10MethodBind24_generate_argument_typesEi(P,0);__ZN10MethodBind12_set_returnsEb(P,1);c[P+44>>2]=5001;c[P+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,P,Q,0,0)|0;P=Q+4|0;i=c[P>>2]|0;do if(i|0){if(__Z16atomic_decrementPj(i+-8|0)|0)break;O=c[P>>2]|0;d=(O|0)==0?0:O+-4|0;O=d+4|0;if(c[d>>2]|0){_a=0;do{__ZN10StringNameD2Ev(O+(_a<<2)|0);_a=_a+1|0}while(_a>>>0<(c[d>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(i,1)}while(0);__ZN10StringNameD2Ev(Q);__Z8D_METHODPKcS0_(R,801681,1126784);Q=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(Q);c[Q>>2]=217568;__ZN10MethodBind10_set_constEb(Q,0);__ZN10MethodBind24_generate_argument_typesEi(Q,1);c[Q+44>>2]=676;c[Q+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,Q,R,0,0)|0;Q=R+4|0;i=c[Q>>2]|0;do if(i|0){if(__Z16atomic_decrementPj(i+-8|0)|0)break;P=c[Q>>2]|0;d=(P|0)==0?0:P+-4|0;P=d+4|0;if(c[d>>2]|0){_a=0;do{__ZN10StringNameD2Ev(P+(_a<<2)|0);_a=_a+1|0}while(_a>>>0<(c[d>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(i,1)}while(0);__ZN10StringNameD2Ev(R);__Z8D_METHODPKcS0_(S,801704,1146191);R=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(R);c[R>>2]=217604;__ZN10MethodBind10_set_constEb(R,0);__ZN10MethodBind24_generate_argument_typesEi(R,1);c[R+44>>2]=677;c[R+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,R,S,0,0)|0;R=S+4|0;i=c[R>>2]|0;do if(i|0){if(__Z16atomic_decrementPj(i+-8|0)|0)break;Q=c[R>>2]|0;d=(Q|0)==0?0:Q+-4|0;Q=d+4|0;if(c[d>>2]|0){_a=0;do{__ZN10StringNameD2Ev(Q+(_a<<2)|0);_a=_a+1|0}while(_a>>>0<(c[d>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(i,1)}while(0);__ZN10StringNameD2Ev(S);__Z8D_METHODPKc(T,801722);S=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(S);c[S>>2]=217640;__ZN10MethodBind10_set_constEb(S,1);__ZN10MethodBind24_generate_argument_typesEi(S,0);__ZN10MethodBind12_set_returnsEb(S,1);c[S+44>>2]=44;c[S+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,S,T,0,0)|0;S=T+4|0;i=c[S>>2]|0;do if(i|0){if(__Z16atomic_decrementPj(i+-8|0)|0)break;R=c[S>>2]|0;d=(R|0)==0?0:R+-4|0;R=d+4|0;if(c[d>>2]|0){_a=0;do{__ZN10StringNameD2Ev(R+(_a<<2)|0);_a=_a+1|0}while(_a>>>0<(c[d>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(i,1)}while(0);__ZN10StringNameD2Ev(T);__Z8D_METHODPKc(U,801751);T=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(T);c[T>>2]=217208;__ZN10MethodBind10_set_constEb(T,1);__ZN10MethodBind24_generate_argument_typesEi(T,0);__ZN10MethodBind12_set_returnsEb(T,1);c[T+44>>2]=5002;c[T+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,T,U,0,0)|0;T=U+4|0;i=c[T>>2]|0;do if(i|0){if(__Z16atomic_decrementPj(i+-8|0)|0)break;S=c[T>>2]|0;d=(S|0)==0?0:S+-4|0;S=d+4|0;if(c[d>>2]|0){_a=0;do{__ZN10StringNameD2Ev(S+(_a<<2)|0);_a=_a+1|0}while(_a>>>0<(c[d>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(i,1)}while(0);__ZN10StringNameD2Ev(U);__Z8D_METHODPKc(V,801771);U=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(U);c[U>>2]=217640;__ZN10MethodBind10_set_constEb(U,1);__ZN10MethodBind24_generate_argument_typesEi(U,0);__ZN10MethodBind12_set_returnsEb(U,1);c[U+44>>2]=45;c[U+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,U,V,0,0)|0;U=V+4|0;i=c[U>>2]|0;do if(i|0){if(__Z16atomic_decrementPj(i+-8|0)|0)break;T=c[U>>2]|0;d=(T|0)==0?0:T+-4|0;T=d+4|0;if(c[d>>2]|0){_a=0;do{__ZN10StringNameD2Ev(T+(_a<<2)|0);_a=_a+1|0}while(_a>>>0<(c[d>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(i,1)}while(0);__ZN10StringNameD2Ev(V);__Z8D_METHODPKcS0_(W,801794,1146191);V=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(V);c[V>>2]=217604;__ZN10MethodBind10_set_constEb(V,0);__ZN10MethodBind24_generate_argument_typesEi(V,1);c[V+44>>2]=678;c[V+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,V,W,0,0)|0;V=W+4|0;i=c[V>>2]|0;do if(i|0){if(__Z16atomic_decrementPj(i+-8|0)|0)break;U=c[V>>2]|0;d=(U|0)==0?0:U+-4|0;U=d+4|0;if(c[d>>2]|0){_a=0;do{__ZN10StringNameD2Ev(U+(_a<<2)|0);_a=_a+1|0}while(_a>>>0<(c[d>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(i,1)}while(0);__ZN10StringNameD2Ev(W);__Z8D_METHODPKc(X,801806);W=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(W);c[W>>2]=217208;__ZN10MethodBind10_set_constEb(W,1);__ZN10MethodBind24_generate_argument_typesEi(W,0);__ZN10MethodBind12_set_returnsEb(W,1);c[W+44>>2]=5003;c[W+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,W,X,0,0)|0;W=X+4|0;i=c[W>>2]|0;do if(i|0){if(__Z16atomic_decrementPj(i+-8|0)|0)break;V=c[W>>2]|0;d=(V|0)==0?0:V+-4|0;V=d+4|0;if(c[d>>2]|0){_a=0;do{__ZN10StringNameD2Ev(V+(_a<<2)|0);_a=_a+1|0}while(_a>>>0<(c[d>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(i,1)}while(0);__ZN10StringNameD2Ev(X);__Z8D_METHODPKcS0_(Y,801820,1146191);X=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(X);c[X>>2]=217604;__ZN10MethodBind10_set_constEb(X,0);__ZN10MethodBind24_generate_argument_typesEi(X,1);c[X+44>>2]=679;c[X+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,X,Y,0,0)|0;X=Y+4|0;i=c[X>>2]|0;do if(i|0){if(__Z16atomic_decrementPj(i+-8|0)|0)break;W=c[X>>2]|0;d=(W|0)==0?0:W+-4|0;W=d+4|0;if(c[d>>2]|0){_a=0;do{__ZN10StringNameD2Ev(W+(_a<<2)|0);_a=_a+1|0}while(_a>>>0<(c[d>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(i,1)}while(0);__ZN10StringNameD2Ev(Y);__Z8D_METHODPKc(Z,801838);Y=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(Y);c[Y>>2]=217208;__ZN10MethodBind10_set_constEb(Y,1);__ZN10MethodBind24_generate_argument_typesEi(Y,0);__ZN10MethodBind12_set_returnsEb(Y,1);c[Y+44>>2]=5004;c[Y+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,Y,Z,0,0)|0;Y=Z+4|0;i=c[Y>>2]|0;do if(i|0){if(__Z16atomic_decrementPj(i+-8|0)|0)break;X=c[Y>>2]|0;d=(X|0)==0?0:X+-4|0;X=d+4|0;if(c[d>>2]|0){_a=0;do{__ZN10StringNameD2Ev(X+(_a<<2)|0);_a=_a+1|0}while(_a>>>0<(c[d>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(i,1)}while(0);__ZN10StringNameD2Ev(Z);__Z8D_METHODPKcS0_(_,801858,1146191);Z=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(Z);c[Z>>2]=217604;__ZN10MethodBind10_set_constEb(Z,0);__ZN10MethodBind24_generate_argument_typesEi(Z,1);c[Z+44>>2]=680;c[Z+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,Z,_,0,0)|0;Z=_+4|0;i=c[Z>>2]|0;do if(i|0){if(__Z16atomic_decrementPj(i+-8|0)|0)break;Y=c[Z>>2]|0;d=(Y|0)==0?0:Y+-4|0;Y=d+4|0;if(c[d>>2]|0){_a=0;do{__ZN10StringNameD2Ev(Y+(_a<<2)|0);_a=_a+1|0}while(_a>>>0<(c[d>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(i,1)}while(0);__ZN10StringNameD2Ev(_);__Z8D_METHODPKc($,801886);_=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(_);c[_>>2]=217208;__ZN10MethodBind10_set_constEb(_,1);__ZN10MethodBind24_generate_argument_typesEi(_,0);__ZN10MethodBind12_set_returnsEb(_,1);c[_+44>>2]=5005;c[_+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,_,$,0,0)|0;_=$+4|0;i=c[_>>2]|0;do if(i|0){if(__Z16atomic_decrementPj(i+-8|0)|0)break;Z=c[_>>2]|0;d=(Z|0)==0?0:Z+-4|0;Z=d+4|0;if(c[d>>2]|0){_a=0;do{__ZN10StringNameD2Ev(Z+(_a<<2)|0);_a=_a+1|0}while(_a>>>0<(c[d>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(i,1)}while(0);__ZN10StringNameD2Ev($);__Z8D_METHODPKcS0_(aa,801916,1146191);$=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev($);c[$>>2]=217604;__ZN10MethodBind10_set_constEb($,0);__ZN10MethodBind24_generate_argument_typesEi($,1);c[$+44>>2]=681;c[$+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,$,aa,0,0)|0;$=aa+4|0;i=c[$>>2]|0;do if(i|0){if(__Z16atomic_decrementPj(i+-8|0)|0)break;_=c[$>>2]|0;d=(_|0)==0?0:_+-4|0;_=d+4|0;if(c[d>>2]|0){_a=0;do{__ZN10StringNameD2Ev(_+(_a<<2)|0);_a=_a+1|0}while(_a>>>0<(c[d>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(i,1)}while(0);__ZN10StringNameD2Ev(aa);__Z8D_METHODPKc(ca,801948);aa=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(aa);c[aa>>2]=217208;__ZN10MethodBind10_set_constEb(aa,1);__ZN10MethodBind24_generate_argument_typesEi(aa,0);__ZN10MethodBind12_set_returnsEb(aa,1);c[aa+44>>2]=5006;c[aa+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,aa,ca,0,0)|0;aa=ca+4|0;i=c[aa>>2]|0;do if(i|0){if(__Z16atomic_decrementPj(i+-8|0)|0)break;$=c[aa>>2]|0;d=($|0)==0?0:$+-4|0;$=d+4|0;if(c[d>>2]|0){_a=0;do{__ZN10StringNameD2Ev($+(_a<<2)|0);_a=_a+1|0}while(_a>>>0<(c[d>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(i,1)}while(0);__ZN10StringNameD2Ev(ca);__Z8D_METHODPKcS0_(da,801982,1146083);ca=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(ca);c[ca>>2]=217676;__ZN10MethodBind10_set_constEb(ca,0);__ZN10MethodBind24_generate_argument_typesEi(ca,1);c[ca+44>>2]=682;c[ca+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,ca,da,0,0)|0;ca=da+4|0;i=c[ca>>2]|0;do if(i|0){if(__Z16atomic_decrementPj(i+-8|0)|0)break;aa=c[ca>>2]|0;d=(aa|0)==0?0:aa+-4|0;aa=d+4|0;if(c[d>>2]|0){_a=0;do{__ZN10StringNameD2Ev(aa+(_a<<2)|0);_a=_a+1|0}while(_a>>>0<(c[d>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(i,1)}while(0);__ZN10StringNameD2Ev(da);__Z8D_METHODPKc(ea,801997);da=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(da);c[da>>2]=217712;__ZN10MethodBind10_set_constEb(da,1);__ZN10MethodBind24_generate_argument_typesEi(da,0);__ZN10MethodBind12_set_returnsEb(da,1);c[da+44>>2]=5007;c[da+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,da,ea,0,0)|0;da=ea+4|0;i=c[da>>2]|0;do if(i|0){if(__Z16atomic_decrementPj(i+-8|0)|0)break;ca=c[da>>2]|0;d=(ca|0)==0?0:ca+-4|0;ca=d+4|0;if(c[d>>2]|0){_a=0;do{__ZN10StringNameD2Ev(ca+(_a<<2)|0);_a=_a+1|0}while(_a>>>0<(c[d>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(i,1)}while(0);__ZN10StringNameD2Ev(ea);__Z8D_METHODPKc(fa,802012);ea=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(ea);c[ea>>2]=217208;__ZN10MethodBind10_set_constEb(ea,1);__ZN10MethodBind24_generate_argument_typesEi(ea,0);__ZN10MethodBind12_set_returnsEb(ea,1);c[ea+44>>2]=5008;c[ea+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,ea,fa,0,0)|0;ea=fa+4|0;i=c[ea>>2]|0;do if(i|0){if(__Z16atomic_decrementPj(i+-8|0)|0)break;da=c[ea>>2]|0;d=(da|0)==0?0:da+-4|0;da=d+4|0;if(c[d>>2]|0){_a=0;do{__ZN10StringNameD2Ev(da+(_a<<2)|0);_a=_a+1|0}while(_a>>>0<(c[d>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(i,1)}while(0);__ZN10StringNameD2Ev(fa);__Z8D_METHODPKc(ga,802024);fa=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(fa);c[fa>>2]=217496;__ZN10MethodBind10_set_constEb(fa,0);__ZN10MethodBind24_generate_argument_typesEi(fa,0);c[fa+44>>2]=5113;c[fa+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,fa,ga,0,0)|0;fa=ga+4|0;i=c[fa>>2]|0;do if(i|0){if(__Z16atomic_decrementPj(i+-8|0)|0)break;ea=c[fa>>2]|0;d=(ea|0)==0?0:ea+-4|0;ea=d+4|0;if(c[d>>2]|0){_a=0;do{__ZN10StringNameD2Ev(ea+(_a<<2)|0);_a=_a+1|0}while(_a>>>0<(c[d>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(i,1)}while(0);__ZN10StringNameD2Ev(ga);__Z8D_METHODPKc(ha,802042);ga=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(ga);c[ga>>2]=216920;__ZN10MethodBind10_set_constEb(ga,1);__ZN10MethodBind24_generate_argument_typesEi(ga,0);__ZN10MethodBind12_set_returnsEb(ga,1);c[ga+44>>2]=5009;c[ga+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,ga,ha,0,0)|0;ga=ha+4|0;i=c[ga>>2]|0;do if(i|0){if(__Z16atomic_decrementPj(i+-8|0)|0)break;fa=c[ga>>2]|0;d=(fa|0)==0?0:fa+-4|0;fa=d+4|0;if(c[d>>2]|0){_a=0;do{__ZN10StringNameD2Ev(fa+(_a<<2)|0);_a=_a+1|0}while(_a>>>0<(c[d>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(i,1)}while(0);__ZN10StringNameD2Ev(ha);__Z8D_METHODPKcS0_(ia,802065,802084);ha=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(ha);c[ha>>2]=217604;__ZN10MethodBind10_set_constEb(ha,0);__ZN10MethodBind24_generate_argument_typesEi(ha,1);c[ha+44>>2]=683;c[ha+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,ha,ia,0,0)|0;ha=ia+4|0;i=c[ha>>2]|0;do if(i|0){if(__Z16atomic_decrementPj(i+-8|0)|0)break;ga=c[ha>>2]|0;d=(ga|0)==0?0:ga+-4|0;ga=d+4|0;if(c[d>>2]|0){_a=0;do{__ZN10StringNameD2Ev(ga+(_a<<2)|0);_a=_a+1|0}while(_a>>>0<(c[d>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(i,1)}while(0);__ZN10StringNameD2Ev(ia);__Z8D_METHODPKc(ja,802089);ia=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(ia);c[ia>>2]=217208;__ZN10MethodBind10_set_constEb(ia,1);__ZN10MethodBind24_generate_argument_typesEi(ia,0);__ZN10MethodBind12_set_returnsEb(ia,1);c[ia+44>>2]=5010;c[ia+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,ia,ja,0,0)|0;ia=ja+4|0;i=c[ia>>2]|0;do if(i|0){if(__Z16atomic_decrementPj(i+-8|0)|0)break;ha=c[ia>>2]|0;d=(ha|0)==0?0:ha+-4|0;ha=d+4|0;if(c[d>>2]|0){_a=0;do{__ZN10StringNameD2Ev(ha+(_a<<2)|0);_a=_a+1|0}while(_a>>>0<(c[d>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(i,1)}while(0);__ZN10StringNameD2Ev(ja);__Z8D_METHODPKcS0_(ka,802109,1146191);ja=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(ja);c[ja>>2]=217604;__ZN10MethodBind10_set_constEb(ja,0);__ZN10MethodBind24_generate_argument_typesEi(ja,1);c[ja+44>>2]=684;c[ja+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,ja,ka,0,0)|0;ja=ka+4|0;i=c[ja>>2]|0;do if(i|0){if(__Z16atomic_decrementPj(i+-8|0)|0)break;ia=c[ja>>2]|0;d=(ia|0)==0?0:ia+-4|0;ia=d+4|0;if(c[d>>2]|0){_a=0;do{__ZN10StringNameD2Ev(ia+(_a<<2)|0);_a=_a+1|0}while(_a>>>0<(c[d>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(i,1)}while(0);__ZN10StringNameD2Ev(ka);__Z8D_METHODPKc(la,802130);ka=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(ka);c[ka>>2]=217208;__ZN10MethodBind10_set_constEb(ka,1);__ZN10MethodBind24_generate_argument_typesEi(ka,0);__ZN10MethodBind12_set_returnsEb(ka,1);c[ka+44>>2]=5011;c[ka+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,ka,la,0,0)|0;ka=la+4|0;i=c[ka>>2]|0;do if(i|0){if(__Z16atomic_decrementPj(i+-8|0)|0)break;ja=c[ka>>2]|0;d=(ja|0)==0?0:ja+-4|0;ja=d+4|0;if(c[d>>2]|0){_a=0;do{__ZN10StringNameD2Ev(ja+(_a<<2)|0);_a=_a+1|0}while(_a>>>0<(c[d>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(i,1)}while(0);__ZN10StringNameD2Ev(la);__Z8D_METHODPKcS0_(ma,802153,1146191);la=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(la);c[la>>2]=217604;__ZN10MethodBind10_set_constEb(la,0);__ZN10MethodBind24_generate_argument_typesEi(la,1);c[la+44>>2]=685;c[la+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,la,ma,0,0)|0;la=ma+4|0;i=c[la>>2]|0;do if(i|0){if(__Z16atomic_decrementPj(i+-8|0)|0)break;ka=c[la>>2]|0;d=(ka|0)==0?0:ka+-4|0;ka=d+4|0;if(c[d>>2]|0){_a=0;do{__ZN10StringNameD2Ev(ka+(_a<<2)|0);_a=_a+1|0}while(_a>>>0<(c[d>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(i,1)}while(0);__ZN10StringNameD2Ev(ma);__Z8D_METHODPKc(na,802180);ma=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(ma);c[ma>>2]=217208;__ZN10MethodBind10_set_constEb(ma,1);__ZN10MethodBind24_generate_argument_typesEi(ma,0);__ZN10MethodBind12_set_returnsEb(ma,1);c[ma+44>>2]=5012;c[ma+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,ma,na,0,0)|0;ma=na+4|0;i=c[ma>>2]|0;do if(i|0){if(__Z16atomic_decrementPj(i+-8|0)|0)break;la=c[ma>>2]|0;d=(la|0)==0?0:la+-4|0;la=d+4|0;if(c[d>>2]|0){_a=0;do{__ZN10StringNameD2Ev(la+(_a<<2)|0);_a=_a+1|0}while(_a>>>0<(c[d>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(i,1)}while(0);__ZN10StringNameD2Ev(na);__Z8D_METHODPKc(oa,802209);na=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(na);c[na>>2]=217748;__ZN10MethodBind10_set_constEb(na,1);__ZN10MethodBind24_generate_argument_typesEi(na,0);__ZN10MethodBind12_set_returnsEb(na,1);c[na+44>>2]=5013;c[na+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,na,oa,0,0)|0;na=oa+4|0;i=c[na>>2]|0;do if(i|0){if(__Z16atomic_decrementPj(i+-8|0)|0)break;ma=c[na>>2]|0;d=(ma|0)==0?0:ma+-4|0;ma=d+4|0;if(c[d>>2]|0){_a=0;do{__ZN10StringNameD2Ev(ma+(_a<<2)|0);_a=_a+1|0}while(_a>>>0<(c[d>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(i,1)}while(0);__ZN10StringNameD2Ev(oa);__Z8D_METHODPKcS0_(pa,802228,1117356);__ZN7VariantC2Ei(e,15);oa=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(oa);c[oa>>2]=216992;__ZN10MethodBind10_set_constEb(oa,1);__ZN10MethodBind24_generate_argument_typesEi(oa,1);__ZN10MethodBind12_set_returnsEb(oa,1);c[oa+44>>2]=4492;c[oa+48>>2]=0;c[b>>2]=e;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,oa,pa,b,1)|0;if(c[e>>2]|0)__ZN7Variant5clearEv(e);oa=pa+4|0;i=c[oa>>2]|0;do if(i|0){if(__Z16atomic_decrementPj(i+-8|0)|0)break;na=c[oa>>2]|0;d=(na|0)==0?0:na+-4|0;na=d+4|0;if(c[d>>2]|0){_a=0;do{__ZN10StringNameD2Ev(na+(_a<<2)|0);_a=_a+1|0}while(_a>>>0<(c[d>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(i,1)}while(0);__ZN10StringNameD2Ev(pa);__Z8D_METHODPKcS0_S0_(qa,802243,857844,1077072);__ZN7VariantC2Eb(e,0);pa=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(pa);c[pa>>2]=216848;__ZN10MethodBind10_set_constEb(pa,0);__ZN10MethodBind24_generate_argument_typesEi(pa,2);c[pa+44>>2]=1426;c[pa+48>>2]=0;c[b>>2]=e;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,pa,qa,b,1)|0;if(c[e>>2]|0)__ZN7Variant5clearEv(e);pa=qa+4|0;i=c[pa>>2]|0;do if(i|0){if(__Z16atomic_decrementPj(i+-8|0)|0)break;oa=c[pa>>2]|0;d=(oa|0)==0?0:oa+-4|0;oa=d+4|0;if(c[d>>2]|0){_a=0;do{__ZN10StringNameD2Ev(oa+(_a<<2)|0);_a=_a+1|0}while(_a>>>0<(c[d>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(i,1)}while(0);__ZN10StringNameD2Ev(qa);__Z8D_METHODPKcS0_(ra,802254,802290);qa=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(qa);c[qa>>2]=217604;__ZN10MethodBind10_set_constEb(qa,0);__ZN10MethodBind24_generate_argument_typesEi(qa,1);c[qa+44>>2]=686;c[qa+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,qa,ra,0,0)|0;qa=ra+4|0;i=c[qa>>2]|0;do if(i|0){if(__Z16atomic_decrementPj(i+-8|0)|0)break;pa=c[qa>>2]|0;d=(pa|0)==0?0:pa+-4|0;pa=d+4|0;if(c[d>>2]|0){_a=0;do{__ZN10StringNameD2Ev(pa+(_a<<2)|0);_a=_a+1|0}while(_a>>>0<(c[d>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(i,1)}while(0);__ZN10StringNameD2Ev(ra);__Z8D_METHODPKc(sa,802307);ra=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(ra);c[ra>>2]=217208;__ZN10MethodBind10_set_constEb(ra,1);__ZN10MethodBind24_generate_argument_typesEi(ra,0);__ZN10MethodBind12_set_returnsEb(ra,1);c[ra+44>>2]=5014;c[ra+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,ra,sa,0,0)|0;ra=sa+4|0;i=c[ra>>2]|0;do if(i|0){if(__Z16atomic_decrementPj(i+-8|0)|0)break;qa=c[ra>>2]|0;d=(qa|0)==0?0:qa+-4|0;qa=d+4|0;if(c[d>>2]|0){_a=0;do{__ZN10StringNameD2Ev(qa+(_a<<2)|0);_a=_a+1|0}while(_a>>>0<(c[d>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(i,1)}while(0);__ZN10StringNameD2Ev(sa);__Z8D_METHODPKc(ta,802343);sa=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(sa);c[sa>>2]=217784;__ZN10MethodBind10_set_constEb(sa,1);__ZN10MethodBind24_generate_argument_typesEi(sa,0);__ZN10MethodBind12_set_returnsEb(sa,1);c[sa+44>>2]=5015;c[sa+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,sa,ta,0,0)|0;sa=ta+4|0;i=c[sa>>2]|0;do if(i|0){if(__Z16atomic_decrementPj(i+-8|0)|0)break;ra=c[sa>>2]|0;d=(ra|0)==0?0:ra+-4|0;ra=d+4|0;if(c[d>>2]|0){_a=0;do{__ZN10StringNameD2Ev(ra+(_a<<2)|0);_a=_a+1|0}while(_a>>>0<(c[d>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(i,1)}while(0);__ZN10StringNameD2Ev(ta);__Z8D_METHODPKc(ua,802356);ta=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(ta);c[ta>>2]=217496;__ZN10MethodBind10_set_constEb(ta,0);__ZN10MethodBind24_generate_argument_typesEi(ta,0);c[ta+44>>2]=5114;c[ta+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,ta,ua,0,0)|0;ta=ua+4|0;i=c[ta>>2]|0;do if(i|0){if(__Z16atomic_decrementPj(i+-8|0)|0)break;sa=c[ta>>2]|0;d=(sa|0)==0?0:sa+-4|0;sa=d+4|0;if(c[d>>2]|0){_a=0;do{__ZN10StringNameD2Ev(sa+(_a<<2)|0);_a=_a+1|0}while(_a>>>0<(c[d>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(i,1)}while(0);__ZN10StringNameD2Ev(ua);__Z8D_METHODPKc(va,802367);ua=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(ua);c[ua>>2]=217496;__ZN10MethodBind10_set_constEb(ua,0);__ZN10MethodBind24_generate_argument_typesEi(ua,0);c[ua+44>>2]=5115;c[ua+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,ua,va,0,0)|0;ua=va+4|0;i=c[ua>>2]|0;do if(i|0){if(__Z16atomic_decrementPj(i+-8|0)|0)break;ta=c[ua>>2]|0;d=(ta|0)==0?0:ta+-4|0;ta=d+4|0;if(c[d>>2]|0){_a=0;do{__ZN10StringNameD2Ev(ta+(_a<<2)|0);_a=_a+1|0}while(_a>>>0<(c[d>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(i,1)}while(0);__ZN10StringNameD2Ev(va);__Z8D_METHODPKcS0_(wa,802381,1146083);va=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(va);c[va>>2]=217820;__ZN10MethodBind10_set_constEb(va,0);__ZN10MethodBind24_generate_argument_typesEi(va,1);c[va+44>>2]=687;c[va+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,va,wa,0,0)|0;va=wa+4|0;i=c[va>>2]|0;do if(i|0){if(__Z16atomic_decrementPj(i+-8|0)|0)break;ua=c[va>>2]|0;d=(ua|0)==0?0:ua+-4|0;ua=d+4|0;if(c[d>>2]|0){_a=0;do{__ZN10StringNameD2Ev(ua+(_a<<2)|0);_a=_a+1|0}while(_a>>>0<(c[d>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(i,1)}while(0);__ZN10StringNameD2Ev(wa);__Z8D_METHODPKc(xa,802398);wa=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(wa);c[wa>>2]=217856;__ZN10MethodBind10_set_constEb(wa,1);__ZN10MethodBind24_generate_argument_typesEi(wa,0);__ZN10MethodBind12_set_returnsEb(wa,1);c[wa+44>>2]=5016;c[wa+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,wa,xa,0,0)|0;wa=xa+4|0;i=c[wa>>2]|0;do if(i|0){if(__Z16atomic_decrementPj(i+-8|0)|0)break;va=c[wa>>2]|0;d=(va|0)==0?0:va+-4|0;va=d+4|0;if(c[d>>2]|0){_a=0;do{__ZN10StringNameD2Ev(va+(_a<<2)|0);_a=_a+1|0}while(_a>>>0<(c[d>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(i,1)}while(0);__ZN10StringNameD2Ev(xa);__Z8D_METHODPKc(ya,802415);xa=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(xa);c[xa>>2]=217208;__ZN10MethodBind10_set_constEb(xa,1);__ZN10MethodBind24_generate_argument_typesEi(xa,0);__ZN10MethodBind12_set_returnsEb(xa,1);c[xa+44>>2]=5017;c[xa+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,xa,ya,0,0)|0;xa=ya+4|0;i=c[xa>>2]|0;do if(i|0){if(__Z16atomic_decrementPj(i+-8|0)|0)break;wa=c[xa>>2]|0;d=(wa|0)==0?0:wa+-4|0;wa=d+4|0;if(c[d>>2]|0){_a=0;do{__ZN10StringNameD2Ev(wa+(_a<<2)|0);_a=_a+1|0}while(_a>>>0<(c[d>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(i,1)}while(0);__ZN10StringNameD2Ev(ya);__Z8D_METHODPKcS0_S0_(za,802433,1120097,1146083);ya=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(ya);c[ya>>2]=217892;__ZN10MethodBind10_set_constEb(ya,0);__ZN10MethodBind24_generate_argument_typesEi(ya,2);c[ya+44>>2]=1427;c[ya+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,ya,za,0,0)|0;ya=za+4|0;i=c[ya>>2]|0;do if(i|0){if(__Z16atomic_decrementPj(i+-8|0)|0)break;xa=c[ya>>2]|0;d=(xa|0)==0?0:xa+-4|0;xa=d+4|0;if(c[d>>2]|0){_a=0;do{__ZN10StringNameD2Ev(xa+(_a<<2)|0);_a=_a+1|0}while(_a>>>0<(c[d>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(i,1)}while(0);__ZN10StringNameD2Ev(za);__Z8D_METHODPKcS0_S0_(Aa,802444,1120960,1146083);za=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(za);c[za>>2]=217892;__ZN10MethodBind10_set_constEb(za,0);__ZN10MethodBind24_generate_argument_typesEi(za,2);c[za+44>>2]=1428;c[za+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,za,Aa,0,0)|0;za=Aa+4|0;i=c[za>>2]|0;do if(i|0){if(__Z16atomic_decrementPj(i+-8|0)|0)break;ya=c[za>>2]|0;d=(ya|0)==0?0:ya+-4|0;ya=d+4|0;if(c[d>>2]|0){_a=0;do{__ZN10StringNameD2Ev(ya+(_a<<2)|0);_a=_a+1|0}while(_a>>>0<(c[d>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(i,1)}while(0);__ZN10StringNameD2Ev(Aa);__ZN10MethodInfoC2Ev(e);Aa=e+4|0;__ZN6StringC2EPKc(Ba,1120097);__ZN6StringC2EPKc(g,1263606);i=b+4|0;c[i>>2]=0;za=b+12|0;c[za>>2]=0;c[b>>2]=4;d=c[Ba>>2]|0;do if(d|0){c[i>>2]=0;if(!(__Z28atomic_conditional_incrementPj(d+-8|0)|0))break;c[i>>2]=c[Ba>>2]}while(0);c[b+8>>2]=0;i=c[za>>2]|0;do if((i|0)!=(c[g>>2]|0)){do if(i|0){if(__Z16atomic_decrementPj(i+-8|0)|0)break;__ZN6Memory11free_staticEPvb(i,1)}while(0);c[za>>2]=0;d=c[g>>2]|0;if(!d)break;if(!(__Z28atomic_conditional_incrementPj(d+-8|0)|0))break;c[za>>2]=c[g>>2]}while(0);c[b+16>>2]=7;if(!(c[Aa>>2]|0)){za=__ZnwjPFPvjE(12,4740)|0;c[Aa>>2]=za;c[za>>2]=0;c[za+4>>2]=0;c[za+8>>2]=0}za=__ZnwjPFPvjE(32,4740)|0;c[za>>2]=0;c[za+4>>2]=0;c[za+8>>2]=0;c[za+12>>2]=0;c[za+16>>2]=7;i=za+20|0;c[i>>2]=0;d=za+24|0;c[d>>2]=0;_a=za+28|0;c[_a>>2]=0;__ZN12PropertyInfoaSERKS_(za,b)|0;ya=c[Aa>>2]|0;xa=ya+4|0;wa=c[xa>>2]|0;c[d>>2]=wa;c[i>>2]=0;c[_a>>2]=ya;if(wa|0)c[wa+20>>2]=za;c[xa>>2]=za;if(!(c[ya>>2]|0))c[ya>>2]=za;za=ya+8|0;c[za>>2]=(c[za>>2]|0)+1;za=c[b+12>>2]|0;do if(za|0){if(__Z16atomic_decrementPj(za+-8|0)|0)break;__ZN6Memory11free_staticEPvb(za,1)}while(0);za=c[b+4>>2]|0;do if(za|0){if(__Z16atomic_decrementPj(za+-8|0)|0)break;__ZN6Memory11free_staticEPvb(za,1)}while(0);za=c[g>>2]|0;do if(za|0){if(__Z16atomic_decrementPj(za+-8|0)|0)break;__ZN6Memory11free_staticEPvb(za,1)}while(0);za=c[Ba>>2]|0;do if(za|0){if(__Z16atomic_decrementPj(za+-8|0)|0)break;__ZN6Memory11free_staticEPvb(za,1)}while(0);__ZN6StringaSEPKc(e,802456);__ZN10StringNameC2EPKc(Ca,802456);c[g>>2]=0;c[Da>>2]=94;c[Da+4>>2]=0;c[b>>2]=c[Da>>2];c[b+4>>2]=c[Da+4>>2];__ZN7ClassDB18bind_vararg_methodIM4NodeF7VariantPPKS2_iRNS2_9CallErrorEEEEP10MethodBindj10StringNameT_RK10MethodInfoRK6VectorIS2_E(1,Ca,b,e,g)|0;Da=c[g>>2]|0;do if(Da|0){if(__Z16atomic_decrementPj(Da+-8|0)|0)break;za=c[g>>2]|0;Ba=(za|0)==0?0:za+-4|0;za=Ba+4|0;ya=c[Ba>>2]|0;if(ya|0){xa=0;wa=ya;while(1){ya=za+(xa*24|0)|0;if(!(c[ya>>2]|0))ab=wa;else{__ZN7Variant5clearEv(ya);ab=c[Ba>>2]|0}xa=xa+1|0;if(xa>>>0>=ab>>>0)break;else wa=ab}}__ZN6Memory11free_staticEPvb(Da,1)}while(0);__ZN10StringNameD2Ev(Ca);__ZN6StringaSEPKc(e,802460);__ZN10StringNameC2EPKc(Ea,802460);c[g>>2]=0;c[Fa>>2]=95;c[Fa+4>>2]=0;c[b>>2]=c[Fa>>2];c[b+4>>2]=c[Fa+4>>2];__ZN7ClassDB18bind_vararg_methodIM4NodeF7VariantPPKS2_iRNS2_9CallErrorEEEEP10MethodBindj10StringNameT_RK10MethodInfoRK6VectorIS2_E(1,Ea,b,e,g)|0;Fa=c[g>>2]|0;do if(Fa|0){if(__Z16atomic_decrementPj(Fa+-8|0)|0)break;Ca=c[g>>2]|0;Da=(Ca|0)==0?0:Ca+-4|0;Ca=Da+4|0;ab=c[Da>>2]|0;if(ab|0){wa=0;xa=ab;while(1){ab=Ca+(wa*24|0)|0;if(!(c[ab>>2]|0))bb=xa;else{__ZN7Variant5clearEv(ab);bb=c[Da>>2]|0}wa=wa+1|0;if(wa>>>0>=bb>>>0)break;else xa=bb}}__ZN6Memory11free_staticEPvb(Fa,1)}while(0);__ZN10StringNameD2Ev(Ea);__ZN6StringC2EPKc(Ga,802475);__ZN6StringC2EPKc(g,1263606);Ea=b+4|0;c[Ea>>2]=0;Fa=b+12|0;c[Fa>>2]=0;c[b>>2]=2;bb=c[Ga>>2]|0;do if(bb|0){c[Ea>>2]=0;if(!(__Z28atomic_conditional_incrementPj(bb+-8|0)|0))break;c[Ea>>2]=c[Ga>>2]}while(0);c[b+8>>2]=0;Ea=c[Fa>>2]|0;do if((Ea|0)!=(c[g>>2]|0)){do if(Ea|0){if(__Z16atomic_decrementPj(Ea+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ea,1)}while(0);c[Fa>>2]=0;bb=c[g>>2]|0;if(!bb)break;if(!(__Z28atomic_conditional_incrementPj(bb+-8|0)|0))break;c[Fa>>2]=c[g>>2]}while(0);c[b+16>>2]=7;if(!(c[Aa>>2]|0)){Fa=__ZnwjPFPvjE(12,4740)|0;c[Aa>>2]=Fa;c[Fa>>2]=0;c[Fa+4>>2]=0;c[Fa+8>>2]=0}Fa=__ZnwjPFPvjE(32,4740)|0;c[Fa>>2]=0;c[Fa+4>>2]=0;c[Fa+8>>2]=0;c[Fa+12>>2]=0;c[Fa+16>>2]=7;Ea=Fa+20|0;c[Ea>>2]=0;bb=Fa+24|0;c[bb>>2]=0;xa=Fa+28|0;c[xa>>2]=0;__ZN12PropertyInfoaSERKS_(Fa,b)|0;c[bb>>2]=0;bb=c[Aa>>2]|0;Aa=c[bb>>2]|0;c[Ea>>2]=Aa;c[xa>>2]=bb;if(Aa|0)c[Aa+24>>2]=Fa;c[bb>>2]=Fa;Aa=bb+4|0;if(!(c[Aa>>2]|0))c[Aa>>2]=Fa;Fa=bb+8|0;c[Fa>>2]=(c[Fa>>2]|0)+1;Fa=c[b+12>>2]|0;do if(Fa|0){if(__Z16atomic_decrementPj(Fa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Fa,1)}while(0);Fa=c[b+4>>2]|0;do if(Fa|0){if(__Z16atomic_decrementPj(Fa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Fa,1)}while(0);Fa=c[g>>2]|0;do if(Fa|0){if(__Z16atomic_decrementPj(Fa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Fa,1)}while(0);Fa=c[Ga>>2]|0;do if(Fa|0){if(__Z16atomic_decrementPj(Fa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Fa,1)}while(0);__ZN6StringaSEPKc(e,802483);__ZN10StringNameC2EPKc(Ha,802483);c[g>>2]=0;c[Ia>>2]=96;c[Ia+4>>2]=0;c[b>>2]=c[Ia>>2];c[b+4>>2]=c[Ia+4>>2];__ZN7ClassDB18bind_vararg_methodIM4NodeF7VariantPPKS2_iRNS2_9CallErrorEEEEP10MethodBindj10StringNameT_RK10MethodInfoRK6VectorIS2_E(1,Ha,b,e,g)|0;Ia=c[g>>2]|0;do if(Ia|0){if(__Z16atomic_decrementPj(Ia+-8|0)|0)break;Fa=c[g>>2]|0;Ga=(Fa|0)==0?0:Fa+-4|0;Fa=Ga+4|0;bb=c[Ga>>2]|0;if(bb|0){Aa=0;xa=bb;while(1){bb=Fa+(Aa*24|0)|0;if(!(c[bb>>2]|0))cb=xa;else{__ZN7Variant5clearEv(bb);cb=c[Ga>>2]|0}Aa=Aa+1|0;if(Aa>>>0>=cb>>>0)break;else xa=cb}}__ZN6Memory11free_staticEPvb(Ia,1)}while(0);__ZN10StringNameD2Ev(Ha);__ZN6StringaSEPKc(e,802490);__ZN10StringNameC2EPKc(Ja,802490);c[g>>2]=0;c[Ka>>2]=97;c[Ka+4>>2]=0;c[b>>2]=c[Ka>>2];c[b+4>>2]=c[Ka+4>>2];__ZN7ClassDB18bind_vararg_methodIM4NodeF7VariantPPKS2_iRNS2_9CallErrorEEEEP10MethodBindj10StringNameT_RK10MethodInfoRK6VectorIS2_E(1,Ja,b,e,g)|0;Ka=c[g>>2]|0;do if(Ka|0){if(__Z16atomic_decrementPj(Ka+-8|0)|0)break;Ha=c[g>>2]|0;Ia=(Ha|0)==0?0:Ha+-4|0;Ha=Ia+4|0;cb=c[Ia>>2]|0;if(cb|0){xa=0;Aa=cb;while(1){cb=Ha+(xa*24|0)|0;if(!(c[cb>>2]|0))db=Aa;else{__ZN7Variant5clearEv(cb);db=c[Ia>>2]|0}xa=xa+1|0;if(xa>>>0>=db>>>0)break;else Aa=db}}__ZN6Memory11free_staticEPvb(Ka,1)}while(0);__ZN10StringNameD2Ev(Ja);__ZN10MethodInfoD2Ev(e);__Z8D_METHODPKcS0_S0_(La,802508,1120960,1094372);Ja=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(Ja);c[Ja>>2]=217928;__ZN10MethodBind10_set_constEb(Ja,0);__ZN10MethodBind24_generate_argument_typesEi(Ja,2);c[Ja+44>>2]=1429;c[Ja+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,Ja,La,0,0)|0;Ja=La+4|0;Ka=c[Ja>>2]|0;do if(Ka|0){if(__Z16atomic_decrementPj(Ka+-8|0)|0)break;db=c[Ja>>2]|0;Aa=(db|0)==0?0:db+-4|0;db=Aa+4|0;if(c[Aa>>2]|0){xa=0;do{__ZN10StringNameD2Ev(db+(xa<<2)|0);xa=xa+1|0}while(xa>>>0<(c[Aa>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Ka,1)}while(0);__ZN10StringNameD2Ev(La);__Z8D_METHODPKcS0_S0_S0_(Ma,802513,802475,1120960,1094372);La=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(La);c[La>>2]=217964;__ZN10MethodBind10_set_constEb(La,0);__ZN10MethodBind24_generate_argument_typesEi(La,3);c[La+44>>2]=3135;c[La+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,La,Ma,0,0)|0;La=Ma+4|0;Ka=c[La>>2]|0;do if(Ka|0){if(__Z16atomic_decrementPj(Ka+-8|0)|0)break;Ja=c[La>>2]|0;Aa=(Ja|0)==0?0:Ja+-4|0;Ja=Aa+4|0;if(c[Aa>>2]|0){xa=0;do{__ZN10StringNameD2Ev(Ja+(xa<<2)|0);xa=xa+1|0}while(xa>>>0<(c[Aa>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Ka,1)}while(0);__ZN10StringNameD2Ev(Ma);__Z8D_METHODPKcS0_S0_(Na,802521,1120960,1094372);Ma=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(Ma);c[Ma>>2]=217928;__ZN10MethodBind10_set_constEb(Ma,0);__ZN10MethodBind24_generate_argument_typesEi(Ma,2);c[Ma+44>>2]=1430;c[Ma+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,Ma,Na,0,0)|0;Ma=Na+4|0;Ka=c[Ma>>2]|0;do if(Ka|0){if(__Z16atomic_decrementPj(Ka+-8|0)|0)break;La=c[Ma>>2]|0;Aa=(La|0)==0?0:La+-4|0;La=Aa+4|0;if(c[Aa>>2]|0){xa=0;do{__ZN10StringNameD2Ev(La+(xa<<2)|0);xa=xa+1|0}while(xa>>>0<(c[Aa>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Ka,1)}while(0);__ZN10StringNameD2Ev(Na);__Z8D_METHODPKcS0_S0_S0_(Oa,802537,802475,1120960,1094372);Na=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(Na);c[Na>>2]=217964;__ZN10MethodBind10_set_constEb(Na,0);__ZN10MethodBind24_generate_argument_typesEi(Na,3);c[Na+44>>2]=3136;c[Na+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,Na,Oa,0,0)|0;Na=Oa+4|0;Ka=c[Na>>2]|0;do if(Ka|0){if(__Z16atomic_decrementPj(Ka+-8|0)|0)break;Ma=c[Na>>2]|0;Aa=(Ma|0)==0?0:Ma+-4|0;Ma=Aa+4|0;if(c[Aa>>2]|0){xa=0;do{__ZN10StringNameD2Ev(Ma+(xa<<2)|0);xa=xa+1|0}while(xa>>>0<(c[Aa>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Ka,1)}while(0);__ZN10StringNameD2Ev(Oa);__ZN6StringC2EPKc(b,1132465);c[g>>2]=c[b>>2];__ZN10StringNameC2ERK6String(e,g);__ZN10StringNameC2EPKc(b,802556);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(e,b,10);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(e);Oa=c[g>>2]|0;do if(Oa|0){if(__Z16atomic_decrementPj(Oa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Oa,1)}while(0);__ZN6StringC2EPKc(b,1132465);c[g>>2]=c[b>>2];__ZN10StringNameC2ERK6String(e,g);__ZN10StringNameC2EPKc(b,802580);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(e,b,11);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(e);Oa=c[g>>2]|0;do if(Oa|0){if(__Z16atomic_decrementPj(Oa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Oa,1)}while(0);__ZN6StringC2EPKc(b,1132465);c[g>>2]=c[b>>2];__ZN10StringNameC2ERK6String(e,g);__ZN10StringNameC2EPKc(b,802603);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(e,b,12);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(e);Oa=c[g>>2]|0;do if(Oa|0){if(__Z16atomic_decrementPj(Oa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Oa,1)}while(0);__ZN6StringC2EPKc(b,1132465);c[g>>2]=c[b>>2];__ZN10StringNameC2ERK6String(e,g);__ZN10StringNameC2EPKc(b,802632);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(e,b,13);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(e);Oa=c[g>>2]|0;do if(Oa|0){if(__Z16atomic_decrementPj(Oa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Oa,1)}while(0);__ZN6StringC2EPKc(b,1132465);c[g>>2]=c[b>>2];__ZN10StringNameC2ERK6String(e,g);__ZN10StringNameC2EPKc(b,802651);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(e,b,16);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(e);Oa=c[g>>2]|0;do if(Oa|0){if(__Z16atomic_decrementPj(Oa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Oa,1)}while(0);__ZN6StringC2EPKc(b,1132465);c[g>>2]=c[b>>2];__ZN10StringNameC2ERK6String(e,g);__ZN10StringNameC2EPKc(b,802678);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(e,b,17);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(e);Oa=c[g>>2]|0;do if(Oa|0){if(__Z16atomic_decrementPj(Oa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Oa,1)}while(0);__ZN6StringC2EPKc(b,1132465);c[g>>2]=c[b>>2];__ZN10StringNameC2ERK6String(e,g);__ZN10StringNameC2EPKc(b,802699);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(e,b,18);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(e);Oa=c[g>>2]|0;do if(Oa|0){if(__Z16atomic_decrementPj(Oa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Oa,1)}while(0);__ZN6StringC2EPKc(b,1132465);c[g>>2]=c[b>>2];__ZN10StringNameC2ERK6String(e,g);__ZN10StringNameC2EPKc(b,802721);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(e,b,19);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(e);Oa=c[g>>2]|0;do if(Oa|0){if(__Z16atomic_decrementPj(Oa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Oa,1)}while(0);__ZN6StringC2EPKc(b,1132465);c[g>>2]=c[b>>2];__ZN10StringNameC2ERK6String(e,g);__ZN10StringNameC2EPKc(b,802745);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(e,b,14);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(e);Oa=c[g>>2]|0;do if(Oa|0){if(__Z16atomic_decrementPj(Oa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Oa,1)}while(0);__ZN6StringC2EPKc(b,1132465);c[g>>2]=c[b>>2];__ZN10StringNameC2ERK6String(e,g);__ZN10StringNameC2EPKc(b,802765);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(e,b,15);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(e);Oa=c[g>>2]|0;do if(Oa|0){if(__Z16atomic_decrementPj(Oa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Oa,1)}while(0);__ZN6StringC2EPKc(b,1132465);c[g>>2]=c[b>>2];__ZN10StringNameC2ERK6String(e,g);__ZN10StringNameC2EPKc(b,802787);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(e,b,20);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(e);Oa=c[g>>2]|0;do if(Oa|0){if(__Z16atomic_decrementPj(Oa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Oa,1)}while(0);__ZN6StringC2EPKc(b,1132465);c[g>>2]=c[b>>2];__ZN10StringNameC2ERK6String(e,g);__ZN10StringNameC2EPKc(b,802810);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(e,b,21);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(e);Oa=c[g>>2]|0;do if(Oa|0){if(__Z16atomic_decrementPj(Oa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Oa,1)}while(0);__ZN6StringC2EPKc(b,1132465);c[g>>2]=c[b>>2];__ZN10StringNameC2ERK6String(e,g);__ZN10StringNameC2EPKc(b,802834);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(e,b,22);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(e);Oa=c[g>>2]|0;do if(Oa|0){if(__Z16atomic_decrementPj(Oa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Oa,1)}while(0);__ZN6StringC2EPKc(b,1132465);c[g>>2]=c[b>>2];__ZN10StringNameC2ERK6String(e,g);__ZN10StringNameC2EPKc(b,802856);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(e,b,23);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(e);Oa=c[g>>2]|0;do if(Oa|0){if(__Z16atomic_decrementPj(Oa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Oa,1)}while(0);__ZN6StringC2EPKc(b,1132465);c[g>>2]=c[b>>2];__ZN10StringNameC2ERK6String(e,g);__ZN10StringNameC2EPKc(b,802882);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(e,b,24);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(e);Oa=c[g>>2]|0;do if(Oa|0){if(__Z16atomic_decrementPj(Oa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Oa,1)}while(0);__ZN6StringC2EPKc(b,1132465);c[g>>2]=c[b>>2];__ZN10StringNameC2ERK6String(e,g);__ZN10StringNameC2EPKc(b,802915);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(e,b,25);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(e);Oa=c[g>>2]|0;do if(Oa|0){if(__Z16atomic_decrementPj(Oa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Oa,1)}while(0);__ZN6StringC2EPKc(b,1132465);c[g>>2]=c[b>>2];__ZN10StringNameC2ERK6String(e,g);__ZN10StringNameC2EPKc(b,802945);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(e,b,26);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(e);Oa=c[g>>2]|0;do if(Oa|0){if(__Z16atomic_decrementPj(Oa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Oa,1)}while(0);__ZN6StringC2EPKc(b,1132465);c[g>>2]=c[b>>2];__ZN10StringNameC2ERK6String(e,g);__ZN10StringNameC2EPKc(b,802981);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(e,b,0);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(e);Oa=c[g>>2]|0;do if(Oa|0){if(__Z16atomic_decrementPj(Oa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Oa,1)}while(0);__ZN6StringC2EPKc(b,1132465);c[g>>2]=c[b>>2];__ZN10StringNameC2ERK6String(e,g);__ZN10StringNameC2EPKc(b,803002);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(e,b,1);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(e);Oa=c[g>>2]|0;do if(Oa|0){if(__Z16atomic_decrementPj(Oa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Oa,1)}while(0);__ZN6StringC2EPKc(b,1132465);c[g>>2]=c[b>>2];__ZN10StringNameC2ERK6String(e,g);__ZN10StringNameC2EPKc(b,803022);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(e,b,2);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(e);Oa=c[g>>2]|0;do if(Oa|0){if(__Z16atomic_decrementPj(Oa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Oa,1)}while(0);__ZN6StringC2EPKc(b,1132465);c[g>>2]=c[b>>2];__ZN10StringNameC2ERK6String(e,g);__ZN10StringNameC2EPKc(b,803041);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(e,b,0);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(e);Oa=c[g>>2]|0;do if(Oa|0){if(__Z16atomic_decrementPj(Oa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Oa,1)}while(0);__ZN6StringC2EPKc(b,1132465);c[g>>2]=c[b>>2];__ZN10StringNameC2ERK6String(e,g);__ZN10StringNameC2EPKc(b,803059);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(e,b,1);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(e);Oa=c[g>>2]|0;do if(Oa|0){if(__Z16atomic_decrementPj(Oa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Oa,1)}while(0);__ZN6StringC2EPKc(b,1132465);c[g>>2]=c[b>>2];__ZN10StringNameC2ERK6String(e,g);__ZN10StringNameC2EPKc(b,803075);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(e,b,2);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(e);Oa=c[g>>2]|0;do if(Oa|0){if(__Z16atomic_decrementPj(Oa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Oa,1)}while(0);__ZN6StringC2EPKc(b,1132465);c[g>>2]=c[b>>2];__ZN10StringNameC2ERK6String(e,g);__ZN10StringNameC2EPKc(b,803089);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(e,b,3);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(e);Oa=c[g>>2]|0;do if(Oa|0){if(__Z16atomic_decrementPj(Oa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Oa,1)}while(0);__ZN6StringC2EPKc(b,1132465);c[g>>2]=c[b>>2];__ZN10StringNameC2ERK6String(e,g);__ZN10StringNameC2EPKc(b,803105);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(e,b,4);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(e);Oa=c[g>>2]|0;do if(Oa|0){if(__Z16atomic_decrementPj(Oa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Oa,1)}while(0);__ZN6StringC2EPKc(b,1132465);c[g>>2]=c[b>>2];__ZN10StringNameC2ERK6String(e,g);__ZN10StringNameC2EPKc(b,803120);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(e,b,0);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(e);Oa=c[g>>2]|0;do if(Oa|0){if(__Z16atomic_decrementPj(Oa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Oa,1)}while(0);__ZN6StringC2EPKc(b,1132465);c[g>>2]=c[b>>2];__ZN10StringNameC2ERK6String(e,g);__ZN10StringNameC2EPKc(b,803139);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(e,b,1);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(e);Oa=c[g>>2]|0;do if(Oa|0){if(__Z16atomic_decrementPj(Oa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Oa,1)}while(0);__ZN6StringC2EPKc(b,1132465);c[g>>2]=c[b>>2];__ZN10StringNameC2ERK6String(e,g);__ZN10StringNameC2EPKc(b,803155);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(e,b,2);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(e);Oa=c[g>>2]|0;do if(Oa|0){if(__Z16atomic_decrementPj(Oa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Oa,1)}while(0);__ZN6StringC2EPKc(b,1132465);c[g>>2]=c[b>>2];__ZN10StringNameC2ERK6String(e,g);__ZN10StringNameC2EPKc(b,803174);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(e,b,1);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(e);Oa=c[g>>2]|0;do if(Oa|0){if(__Z16atomic_decrementPj(Oa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Oa,1)}while(0);__ZN6StringC2EPKc(b,1132465);c[g>>2]=c[b>>2];__ZN10StringNameC2ERK6String(e,g);__ZN10StringNameC2EPKc(b,803192);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(e,b,2);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(e);Oa=c[g>>2]|0;do if(Oa|0){if(__Z16atomic_decrementPj(Oa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Oa,1)}while(0);__ZN6StringC2EPKc(b,1132465);c[g>>2]=c[b>>2];__ZN10StringNameC2ERK6String(e,g);__ZN10StringNameC2EPKc(b,803209);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(e,b,4);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(e);Oa=c[g>>2]|0;do if(Oa|0){if(__Z16atomic_decrementPj(Oa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Oa,1)}while(0);__ZN6StringC2EPKc(b,1132465);c[g>>2]=c[b>>2];__ZN10StringNameC2ERK6String(e,g);__ZN10StringNameC2EPKc(b,803227);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(e,b,8);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(e);Oa=c[g>>2]|0;do if(Oa|0){if(__Z16atomic_decrementPj(Oa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Oa,1)}while(0);__ZN6StringC2EPKc(b,1132465);c[e>>2]=c[b>>2];__ZN10StringNameC2ERK6String(Pa,e);__ZN6StringC2EPKc(g,847244);__ZN10MethodInfoC2ERK6String(b,g);__ZN7ClassDB10add_signalE10StringNameRK10MethodInfo(Pa,b);__ZN10MethodInfoD2Ev(b);Oa=c[g>>2]|0;do if(Oa|0){if(__Z16atomic_decrementPj(Oa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Oa,1)}while(0);__ZN10StringNameD2Ev(Pa);Pa=c[e>>2]|0;do if(Pa|0){if(__Z16atomic_decrementPj(Pa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Pa,1)}while(0);__ZN6StringC2EPKc(b,1132465);c[e>>2]=c[b>>2];__ZN10StringNameC2ERK6String(Qa,e);__ZN6StringC2EPKc(g,914718);__ZN10MethodInfoC2ERK6String(b,g);__ZN7ClassDB10add_signalE10StringNameRK10MethodInfo(Qa,b);__ZN10MethodInfoD2Ev(b);Pa=c[g>>2]|0;do if(Pa|0){if(__Z16atomic_decrementPj(Pa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Pa,1)}while(0);__ZN10StringNameD2Ev(Qa);Qa=c[e>>2]|0;do if(Qa|0){if(__Z16atomic_decrementPj(Qa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Qa,1)}while(0);__ZN6StringC2EPKc(b,1132465);c[e>>2]=c[b>>2];__ZN10StringNameC2ERK6String(Ra,e);__ZN6StringC2EPKc(g,946929);__ZN10MethodInfoC2ERK6String(b,g);__ZN7ClassDB10add_signalE10StringNameRK10MethodInfo(Ra,b);__ZN10MethodInfoD2Ev(b);Qa=c[g>>2]|0;do if(Qa|0){if(__Z16atomic_decrementPj(Qa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Qa,1)}while(0);__ZN10StringNameD2Ev(Ra);Ra=c[e>>2]|0;do if(Ra|0){if(__Z16atomic_decrementPj(Ra+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ra,1)}while(0);__ZN6StringC2EPKc(b,1132465);c[e>>2]=c[b>>2];__ZN10StringNameC2ERK6String(Sa,e);__ZN6StringC2EPKc(b,1111643);__ZN6StringC2EPKc(g,803252);__ZN7ClassDB18add_property_groupE10StringNameRK6StringS3_(Sa,b,g);Ra=c[g>>2]|0;do if(Ra|0){if(__Z16atomic_decrementPj(Ra+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ra,1)}while(0);Ra=c[b>>2]|0;do if(Ra|0){if(__Z16atomic_decrementPj(Ra+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ra,1)}while(0);__ZN10StringNameD2Ev(Sa);Sa=c[e>>2]|0;do if(Sa|0){if(__Z16atomic_decrementPj(Sa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Sa,1)}while(0);__ZN6StringC2EPKc(b,1132465);c[e>>2]=c[b>>2];__ZN10StringNameC2ERK6String(Ta,e);__ZN6StringC2EPKc(Ua,803259);__ZN6StringC2EPKc(g,803270);Sa=c[Ua>>2]|0;do if(!Sa)eb=0;else{if(!(__Z28atomic_conditional_incrementPj(Sa+-8|0)|0)){eb=0;break}eb=c[Ua>>2]|0}while(0);Sa=c[g>>2]|0;do if(!Sa)fb=0;else{if(!(__Z28atomic_conditional_incrementPj(Sa+-8|0)|0)){fb=0;break}fb=c[g>>2]|0}while(0);c[b>>2]=2;Sa=b+4|0;c[Sa>>2]=0;Ra=(eb|0)==0;do if(!Ra){c[Sa>>2]=0;if(!(__Z28atomic_conditional_incrementPj(eb+-8|0)|0))break;c[Sa>>2]=eb}while(0);c[b+8>>2]=3;Sa=b+12|0;c[Sa>>2]=0;Qa=(fb|0)==0;do if(!Qa){c[Sa>>2]=0;if(!(__Z28atomic_conditional_incrementPj(fb+-8|0)|0))break;c[Sa>>2]=fb}while(0);c[b+16>>2]=519;c[Va>>2]=__Z11_scs_createPKc(801982)|0;c[Wa>>2]=__Z11_scs_createPKc(801997)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(Ta,b,Va,Wa,-1);__ZN10StringNameD2Ev(Wa);__ZN10StringNameD2Ev(Va);Sa=c[b+12>>2]|0;do if(Sa|0){if(__Z16atomic_decrementPj(Sa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Sa,1)}while(0);Sa=c[b+4>>2]|0;do if(Sa|0){if(__Z16atomic_decrementPj(Sa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Sa,1)}while(0);Sa=fb;do if(!Qa){if(__Z16atomic_decrementPj(Sa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Sa,1)}while(0);Sa=eb;do if(!Ra){if(__Z16atomic_decrementPj(Sa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Sa,1)}while(0);Sa=c[g>>2]|0;do if(Sa|0){if(__Z16atomic_decrementPj(Sa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Sa,1)}while(0);Sa=c[Ua>>2]|0;do if(Sa|0){if(__Z16atomic_decrementPj(Sa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Sa,1)}while(0);__ZN10StringNameD2Ev(Ta);Ta=c[e>>2]|0;do if(Ta|0){if(__Z16atomic_decrementPj(Ta+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ta,1)}while(0);__ZN6StringC2EPKc(b,1132465);c[e>>2]=c[b>>2];__ZN10StringNameC2ERK6String(Xa,e);__ZN6StringC2EPKc(Ya,803291);__ZN6StringC2EPKc(g,1263606);Ta=c[Ya>>2]|0;do if(!Ta)gb=0;else{if(!(__Z28atomic_conditional_incrementPj(Ta+-8|0)|0)){gb=0;break}gb=c[Ya>>2]|0}while(0);Ta=c[g>>2]|0;do if(!Ta)hb=0;else{if(!(__Z28atomic_conditional_incrementPj(Ta+-8|0)|0)){hb=0;break}hb=c[g>>2]|0}while(0);c[b>>2]=1;Ta=b+4|0;c[Ta>>2]=0;Sa=(gb|0)==0;do if(!Sa){c[Ta>>2]=0;if(!(__Z28atomic_conditional_incrementPj(gb+-8|0)|0))break;c[Ta>>2]=gb}while(0);c[b+8>>2]=0;Ta=b+12|0;c[Ta>>2]=0;Ua=(hb|0)==0;do if(!Ua){c[Ta>>2]=0;if(!(__Z28atomic_conditional_incrementPj(hb+-8|0)|0))break;c[Ta>>2]=hb}while(0);c[b+16>>2]=517;c[Va>>2]=__Z11_scs_createPKc(802065)|0;c[Wa>>2]=__Z11_scs_createPKc(802089)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(Xa,b,Va,Wa,-1);__ZN10StringNameD2Ev(Wa);__ZN10StringNameD2Ev(Va);Va=c[b+12>>2]|0;do if(Va|0){if(__Z16atomic_decrementPj(Va+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Va,1)}while(0);Va=c[b+4>>2]|0;do if(Va|0){if(__Z16atomic_decrementPj(Va+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Va,1)}while(0);Va=hb;do if(!Ua){if(__Z16atomic_decrementPj(Va+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Va,1)}while(0);Va=gb;do if(!Sa){if(__Z16atomic_decrementPj(Va+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Va,1)}while(0);Va=c[g>>2]|0;do if(Va|0){if(__Z16atomic_decrementPj(Va+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Va,1)}while(0);Va=c[Ya>>2]|0;do if(Va|0){if(__Z16atomic_decrementPj(Va+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Va,1)}while(0);__ZN10StringNameD2Ev(Xa);Xa=c[e>>2]|0;if(!Xa){l=a;return}if(__Z16atomic_decrementPj(Xa+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(Xa,1);l=a;return}function __ZN4Node20add_child_below_nodeEPS_S0_b(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;g=l;l=l+48|0;if((l|0)>=(m|0))ba(48);h=g+40|0;i=g+36|0;j=g+32|0;k=g+28|0;n=g+20|0;o=g+12|0;p=g+24|0;q=g+4|0;r=g+16|0;s=g+8|0;t=g;__ZN4Node9add_childEPS_b(b,e,f);a:do if(!d)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(801507,800437,1635,871826,0);else{a[1263537]=0;f=d;do{f=c[f+104>>2]|0;if(!f)break a}while((f|0)!=(b|0));__ZN4Node10move_childEPS_i(b,e,(c[d+116>>2]|0)+1|0);l=g;return}while(0);__ZN10StringNameC2ERKS_(h,d+128|0);d=c[h>>2]|0;c[q>>2]=d;b=d;do if(d){f=c[b+4>>2]|0;if(f|0){__ZN6StringC2EPKc(h,f);u=c[h>>2]|0;break}f=b+8|0;c[h>>2]=0;v=c[f>>2]|0;if((v|0)!=0?(c[h>>2]=0,(__Z28atomic_conditional_incrementPj(v+-8|0)|0)!=0):0){v=c[f>>2]|0;c[h>>2]=v;u=v}else u=0}else{c[h>>2]=0;u=0}while(0);c[p>>2]=u;c[o>>2]=__ZplPKcRK6String(814345,p)|0;__ZN6StringC2EPKc(r,814369);c[n>>2]=__ZNK6StringplERKS_(o,r)|0;__ZN10StringNameC2ERKS_(h,e+128|0);e=c[h>>2]|0;c[t>>2]=e;u=e;do if(e){b=c[u+4>>2]|0;if(b|0){__ZN6StringC2EPKc(h,b);w=c[h>>2]|0;break}b=u+8|0;c[h>>2]=0;d=c[b>>2]|0;if((d|0)!=0?(c[h>>2]=0,(__Z28atomic_conditional_incrementPj(d+-8|0)|0)!=0):0){d=c[b>>2]|0;c[h>>2]=d;w=d}else w=0}else{c[h>>2]=0;w=0}while(0);c[s>>2]=w;c[k>>2]=__ZNK6StringplERKS_(n,s)|0;__ZN6StringC2EPKc(h,814374);c[j>>2]=__ZNK6StringplERKS_(k,h)|0;c[i>>2]=__ZNK6String4utf8Ev(j)|0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(814399,800437,1428,__ZNK10CharString8get_dataEv(i)|0,1);w=c[i>>2]|0;if(w|0?(__Z16atomic_decrementPj(w+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(w,1);w=c[j>>2]|0;if(w|0?(__Z16atomic_decrementPj(w+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(w,1);w=c[h>>2]|0;if(w|0?(__Z16atomic_decrementPj(w+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(w,1);w=c[k>>2]|0;if(w|0?(__Z16atomic_decrementPj(w+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(w,1);w=c[s>>2]|0;if(w|0?(__Z16atomic_decrementPj(w+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(w,1);__ZN10StringNameD2Ev(t);t=c[n>>2]|0;if(t|0?(__Z16atomic_decrementPj(t+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(t,1);t=c[r>>2]|0;if(t|0?(__Z16atomic_decrementPj(t+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(t,1);t=c[o>>2]|0;if(t|0?(__Z16atomic_decrementPj(t+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(t,1);t=c[p>>2]|0;if(t|0?(__Z16atomic_decrementPj(t+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(t,1);__ZN10StringNameD2Ev(q);a[1263537]=0;l=g;return}function __ZN4Node8set_nameERK6String(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;e=l;l=l+160|0;if((l|0)>=(m|0))ba(160);f=e+156|0;g=e+148|0;h=e+144|0;i=e+140|0;j=e+136|0;k=e+132|0;n=e+128|0;o=e+124|0;p=e+120|0;q=e+152|0;r=e+96|0;s=e+72|0;t=e+48|0;u=e+24|0;v=e;__ZN6StringC2EPKc(i,1144824);__ZN6StringC2EPKc(j,1263606);c[h>>2]=__ZNK6String7replaceES_S_(d,i,j)|0;__ZN6StringC2EPKc(k,1142570);__ZN6StringC2EPKc(n,1263606);c[g>>2]=__ZNK6String7replaceES_S_(h,k,n)|0;__ZN6StringC2EPKc(o,904075);__ZN6StringC2EPKc(p,1263606);c[f>>2]=__ZNK6String7replaceES_S_(g,o,p)|0;d=c[p>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);d=c[o>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);d=c[g>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);d=c[n>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);d=c[k>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);d=c[h>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);d=c[j>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);d=c[i>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);if(!(__ZNK6StringeqEPKc(f,1263606)|0)){a[1263537]=0;__ZN10StringNameC2ERK6String(q,f);__ZN10StringNameaSERKS_(b+128|0,q);__ZN10StringNameD2Ev(q);d=c[b+104>>2]|0;if(d|0)__ZN4Node20_validate_child_nameEPS_b(d,b,0);__ZN4Node22propagate_notificationEi(b,23);if(a[b+136>>0]|0){__ZN10StringNameC2EPKc(q,847244);c[r>>2]=0;c[s>>2]=0;c[t>>2]=0;c[u>>2]=0;c[v>>2]=0;__ZN6Object11emit_signalERK10StringNameRK7VariantS5_S5_S5_S5_(b,q,r,s,t,u,v);if(c[v>>2]|0)__ZN7Variant5clearEv(v);if(c[u>>2]|0)__ZN7Variant5clearEv(u);if(c[t>>2]|0)__ZN7Variant5clearEv(t);if(c[s>>2]|0)__ZN7Variant5clearEv(s);if(c[r>>2]|0)__ZN7Variant5clearEv(r);__ZN10StringNameD2Ev(q);q=c[b+132>>2]|0;if(!q){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(947574,800685,260,947603,0);w=0}else{a[1263537]=0;w=q}__ZN9SceneTree12tree_changedEv(w)}}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085421,800437,1225,814311,0);w=c[f>>2]|0;if(!w){l=e;return}if(__Z16atomic_decrementPj(w+-8|0)|0){l=e;return}__ZN6Memory11free_staticEPvb(w,1);l=e;return}function __ZNK4Node8get_nameEv(a){a=a|0;var b=0,d=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b;__ZN10StringNameC2ERKS_(d,a+128|0);l=b;return c[d>>2]|0}function __ZN4Node9add_childEPS_b(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0;f=l;l=l+48|0;if((l|0)>=(m|0))ba(48);g=f+44|0;h=f+40|0;i=f+32|0;j=f+28|0;k=f+36|0;n=f+24|0;o=f+20|0;p=f+16|0;q=f+12|0;r=f+8|0;s=f+4|0;t=f;if(!d){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(801333,800437,1399,800752,0);l=f;return}a[1263537]=0;if((d|0)==(b|0)){__ZN10StringNameC2ERKS_(g,d+128|0);u=c[g>>2]|0;c[n>>2]=u;v=u;do if(u){w=c[v+4>>2]|0;if(w|0){__ZN6StringC2EPKc(g,w);x=c[g>>2]|0;break}w=v+8|0;c[g>>2]=0;y=c[w>>2]|0;if((y|0)!=0?(c[g>>2]=0,(__Z28atomic_conditional_incrementPj(y+-8|0)|0)!=0):0){y=c[w>>2]|0;c[g>>2]=y;x=y}else x=0}else{c[g>>2]=0;x=0}while(0);c[k>>2]=x;c[j>>2]=__ZplPKcRK6String(813994,k)|0;__ZN6StringC2EPKc(g,814011);c[i>>2]=__ZNK6StringplERKS_(j,g)|0;c[h>>2]=__ZNK6String4utf8Ev(i)|0;__Z19_err_set_last_errorPKc(__ZNK10CharString8get_dataEv(h)|0);x=c[h>>2]|0;if(x|0?(__Z16atomic_decrementPj(x+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(x,1);x=c[i>>2]|0;if(x|0?(__Z16atomic_decrementPj(x+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(x,1);x=c[g>>2]|0;if(x|0?(__Z16atomic_decrementPj(x+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(x,1);x=c[j>>2]|0;if(x|0?(__Z16atomic_decrementPj(x+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(x,1);x=c[k>>2]|0;if(x|0?(__Z16atomic_decrementPj(x+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(x,1);__ZN10StringNameD2Ev(n);a[1263537]=1;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(801333,800437,1403,814023,0);l=f;return}__ZN6StringC2EPKc(p,814062);c[o>>2]=__ZNK6String4utf8Ev(p)|0;__Z19_err_set_last_errorPKc(__ZNK10CharString8get_dataEv(o)|0);n=c[o>>2]|0;if(n|0?(__Z16atomic_decrementPj(n+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(n,1);n=c[p>>2]|0;if(n|0?(__Z16atomic_decrementPj(n+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(n,1);a[1263537]=1;if(c[d+104>>2]|0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(801333,800437,1406,814100,0);l=f;return}a[1263537]=0;n=b+124|0;do if((c[n>>2]|0)>0){__ZN6StringC2EPKc(r,814144);c[q>>2]=__ZNK6String4utf8Ev(r)|0;__Z19_err_set_last_errorPKc(__ZNK10CharString8get_dataEv(q)|0);p=c[q>>2]|0;if(p|0?(__Z16atomic_decrementPj(p+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(p,1);p=c[r>>2]|0;if(p|0?(__Z16atomic_decrementPj(p+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(p,1);a[1263537]=1;if((c[n>>2]|0)<=0){a[1263537]=0;break}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(801333,800437,1410,800906,0);l=f;return}while(0);__ZN6StringC2EPKc(t,814261);c[s>>2]=__ZNK6String4utf8Ev(t)|0;__Z19_err_set_last_errorPKc(__ZNK10CharString8get_dataEv(s)|0);r=c[s>>2]|0;if(r|0?(__Z16atomic_decrementPj(r+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(r,1);r=c[t>>2]|0;if(r|0?(__Z16atomic_decrementPj(r+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(r,1);a[1263537]=1;if((c[n>>2]|0)>0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(801333,800437,1414,800906,0);l=f;return}else{a[1263537]=0;__ZN4Node20_validate_child_nameEPS_b(b,d,e);__ZN4Node18_add_child_nocheckEPS_RK10StringName(b,d,d+128|0);l=f;return}}function __ZNK4Node15get_child_countEv(a){a=a|0;var b=0,d=0;b=c[a+112>>2]|0;if(!b){d=0;return d|0}d=c[b+-4>>2]|0;return d|0}function __ZNK4Node13_get_childrenEv(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;d=l;l=l+32|0;if((l|0)>=(m|0))ba(32);e=d+24|0;f=d;__ZN5ArrayC2Ev(e);g=b+112|0;b=c[g>>2]|0;if(!b){__ZN5Array6resizeEi(e,0)|0;h=c[e>>2]|0;l=d;return h|0}i=c[b+-4>>2]|0;__ZN5Array6resizeEi(e,i)|0;if((i|0)<=0){h=c[e>>2]|0;l=d;return h|0}b=0;while(1){j=c[g>>2]|0;k=(j|0)==0;if(k)n=0;else n=c[j+-4>>2]|0;if((n|0)>(b|0)){a[1263537]=0;if(k)o=0;else o=c[j+-4>>2]|0;if((o|0)<=(b|0)){if(k)p=0;else p=c[j+-4>>2]|0;if((p|0)<=(b|0)){q=15;break}a[1263537]=0}r=c[j+(b<<2)>>2]|0}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(800554,800437,1512,800564,0);r=0}__ZN7VariantC2EPK6Object(f,r);__ZN7VariantaSERKS_(__ZN5ArrayixEi(e,b)|0,f);if(c[f>>2]|0)__ZN7Variant5clearEv(f);b=b+1|0;if((b|0)>=(i|0)){q=21;break}}if((q|0)==15)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);else if((q|0)==21){h=c[e>>2]|0;l=d;return h|0}return 0}function __ZNK4Node9get_childEi(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0;if((d|0)>=0){e=c[b+112>>2]|0;b=(e|0)==0;if(b)f=0;else f=c[e+-4>>2]|0;if((f|0)>(d|0)){a[1263537]=0;if(b)g=0;else g=c[e+-4>>2]|0;do if((g|0)<=(d|0)){if(b)h=0;else h=c[e+-4>>2]|0;if((h|0)>(d|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0)}while(0);i=c[e+(d<<2)>>2]|0;return i|0}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(800554,800437,1512,800564,0);i=0;return i|0}function __ZNK4Node8has_nodeERK8NodePath(a,b){a=a|0;b=b|0;return (__ZNK4Node9_get_nodeERK8NodePath(a,b)|0)!=0|0}function __ZNK4Node8get_nodeERK8NodePath(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e+4|0;g=e;h=e+8|0;i=__ZNK4Node9_get_nodeERK8NodePath(b,d)|0;if(i|0){j=i;l=e;return j|0}c[h>>2]=__ZNK8NodePathcv6StringEv(d)|0;c[g>>2]=__ZplPKcRK6String(813977,h)|0;c[f>>2]=__ZNK6String4utf8Ev(g)|0;__Z19_err_set_last_errorPKc(__ZNK10CharString8get_dataEv(f)|0);d=c[f>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);d=c[g>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);d=c[h>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);a[1263537]=1;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(800545,800437,1598,804788,0);j=0;l=e;return j|0}function __ZNK4Node10get_parentEv(a){a=a|0;return c[a+104>>2]|0}function __ZNK4Node9find_nodeERK6Stringbb(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f+4|0;h=f;i=c[a+112>>2]|0;if(!i){j=0;l=f;return j|0}a=c[i+-4>>2]|0;if((a|0)<=0){j=0;l=f;return j|0}a:do if(e){k=0;while(1){n=i+(k<<2)|0;o=c[n>>2]|0;if(c[o+108>>2]|0){p=c[o+128>>2]|0;do if(p){o=c[p+4>>2]|0;if(o|0){__ZN6StringC2EPKc(g,o);q=c[g>>2]|0;break}o=p+8|0;c[g>>2]=0;r=c[o>>2]|0;if((r|0)!=0?(c[g>>2]=0,(__Z28atomic_conditional_incrementPj(r+-8|0)|0)!=0):0){r=c[o>>2]|0;c[g>>2]=r;q=r}else q=0}else{c[g>>2]=0;q=0}while(0);c[h>>2]=q;p=__ZNK6String5matchERKS_(h,b)|0;r=c[h>>2]|0;if(r|0?(__Z16atomic_decrementPj(r+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(r,1);if(p){s=n;break a}if(d?(p=__ZNK4Node9find_nodeERK6Stringbb(c[n>>2]|0,b,1,1)|0,p|0):0){j=p;t=34;break}}k=k+1|0;if((k|0)>=(a|0)){j=0;t=34;break}}if((t|0)==34){l=f;return j|0}}else{k=0;while(1){p=i+(k<<2)|0;r=c[(c[p>>2]|0)+128>>2]|0;do if(r){o=c[r+4>>2]|0;if(o|0){__ZN6StringC2EPKc(g,o);u=c[g>>2]|0;break}o=r+8|0;c[g>>2]=0;v=c[o>>2]|0;if((v|0)!=0?(c[g>>2]=0,(__Z28atomic_conditional_incrementPj(v+-8|0)|0)!=0):0){v=c[o>>2]|0;c[g>>2]=v;u=v}else u=0}else{c[g>>2]=0;u=0}while(0);c[h>>2]=u;r=__ZNK6String5matchERKS_(h,b)|0;n=c[h>>2]|0;if(n|0?(__Z16atomic_decrementPj(n+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(n,1);if(r){s=p;break a}if(d?(r=__ZNK4Node9find_nodeERK6Stringbb(c[p>>2]|0,b,1,0)|0,r|0):0){j=r;t=34;break}k=k+1|0;if((k|0)>=(a|0)){j=0;t=34;break}}if((t|0)==34){l=f;return j|0}}while(0);j=c[s>>2]|0;l=f;return j|0}function __ZNK4Node21has_node_and_resourceERK8NodePath(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0;d=l;l=l+48|0;if((l|0)>=(m|0))ba(48);e=d+32|0;f=d;g=d+28|0;h=d+24|0;if(!(__ZNK4Node9_get_nodeERK8NodePath(a,b)|0)){i=0;l=d;return i|0}j=__ZNK4Node8get_nodeERK8NodePath(a,b)|0;if(!(__ZNK8NodePath17get_subname_countEv(b)|0)){i=1;l=d;return i|0}c[e>>2]=0;if((__ZNK8NodePath17get_subname_countEv(b)|0)>0){a=0;do{if(!a){c[g>>2]=__ZNK8NodePath11get_subnameEi(b,0)|0;__ZNK6Object3getERK10StringNamePb(f,j,g,0);k=0;n=1}else{o=c[e>>2]|0;c[h>>2]=__ZNK8NodePath11get_subnameEi(b,a)|0;__ZNK6Object3getERK10StringNamePb(f,o,h,0);k=1;n=0}__ZN3RefI8ResourceEaSERK7Variant(e,f);if(c[f>>2]|0)__ZN7Variant5clearEv(f);if(k)__ZN10StringNameD2Ev(h);if(n)__ZN10StringNameD2Ev(g);a=a+1|0;if(!(c[e>>2]|0)){p=21;break}}while((a|0)<(__ZNK8NodePath17get_subname_countEv(b)|0));if((p|0)==21){i=0;l=d;return i|0}p=c[e>>2]|0;if((p|0?__ZN9Reference11unreferenceEv(p)|0:0)?(p=c[e>>2]|0,__Z17predelete_handlerP6Object(p)|0):0){gj[c[(c[p>>2]|0)+76>>2]&8191](p);__ZN6Memory11free_staticEPvb(p,0)}}i=1;l=d;return i|0}function __ZN4Node22_get_node_and_resourceERK8NodePath(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0;d=l;l=l+64|0;if((l|0)>=(m|0))ba(64);e=d+24|0;f=d+48|0;g=d+52|0;h=d;c[g>>2]=0;i=__ZNK4Node21get_node_and_resourceERK8NodePathR3RefI8ResourceE(a,b,g)|0;__ZN5ArrayC2Ev(f);if(!i){c[e>>2]=0;__ZN5Array9push_backERK7Variant(f,e);if(c[e>>2]|0)__ZN7Variant5clearEv(e)}else{__ZN7VariantC2EPK6Object(e,i);__ZN5Array9push_backERK7Variant(f,e);if(c[e>>2]|0)__ZN7Variant5clearEv(e)}if(!(c[g>>2]|0)){c[e>>2]=0;__ZN5Array9push_backERK7Variant(f,e);if(c[e>>2]|0)__ZN7Variant5clearEv(e)}else{__ZN6RefPtrC2Ev(e);__ZN3RefI9ReferenceEaSI8ResourceEEvRKS_IT_E(e,g);__ZN7VariantC2ERK6RefPtr(h,e);__ZN6RefPtrD2Ev(e);__ZN5Array9push_backERK7Variant(f,h);if(c[h>>2]|0)__ZN7Variant5clearEv(h)}h=c[g>>2]|0;if(!h){j=c[f>>2]|0;l=d;return j|0}if(!(__ZN9Reference11unreferenceEv(h)|0)){j=c[f>>2]|0;l=d;return j|0}h=c[g>>2]|0;if(!(__Z17predelete_handlerP6Object(h)|0)){j=c[f>>2]|0;l=d;return j|0}gj[c[(c[h>>2]|0)+76>>2]&8191](h);__ZN6Memory11free_staticEPvb(h,0);j=c[f>>2]|0;l=d;return j|0}function __ZNK4Node14is_inside_treeEv(b){b=b|0;return (a[b+136>>0]|0)!=0|0}function __ZNK4Node14is_a_parent_ofEPKS_(b,d){b=b|0;d=d|0;var e=0,f=0,g=0;if(!d){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(801507,800437,1635,871826,0);e=0;return e|0}a[1263537]=0;f=d;while(1){f=c[f+104>>2]|0;if(!f){e=0;g=6;break}if((f|0)==(b|0)){e=1;g=6;break}}if((g|0)==6)return e|0;return 0}function __ZNK4Node15is_greater_thanEPKS_(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0;e=l;if(!d){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(801522,800437,1649,871826,0);f=0;l=e;return f|0}a[1263537]=0;if(!(a[b+136>>0]|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(801522,800437,1650,813556,0);f=0;l=e;return f|0}if(!(a[d+136>>0]|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(801522,800437,1651,813613,0);f=0;l=e;return f|0}g=c[b+120>>2]|0;if((g|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(801522,800437,1653,813678,0);f=0;l=e;return f|0}h=c[d+120>>2]|0;if((h|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(801522,800437,1654,813732,0);f=0;l=e;return f|0}i=g<<2;j=l;l=l+((1*i|0)+15&-16)|0;if((l|0)>=(m|0))ba((1*i|0)+15&-16|0);i=h<<2;k=l;l=l+((1*i|0)+15&-16)|0;if((l|0)>=(m|0))ba((1*i|0)+15&-16|0);i=b;b=g;do{n=b;b=b+-1|0;if((n|0)<1|(n|0)>(g|0)){o=13;break}a[1263537]=0;c[j+(b<<2)>>2]=c[i+116>>2];i=c[i+104>>2]|0}while((i|0)!=0);if((o|0)==13){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(801522,800437,1673,813794,0);f=0;l=e;return f|0}if(b|0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(801522,800437,1677,813830,0);f=0;l=e;return f|0}a[1263537]=0;b=d;d=h;do{i=d;d=d+-1|0;if((i|0)<1){o=19;break}a[1263537]=0;c[k+(d<<2)>>2]=c[b+116>>2];b=c[b+104>>2]|0}while((b|0)!=0);if((o|0)==19){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(801522,800437,1681,813879,0);f=0;l=e;return f|0}if(d|0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(801522,800437,1686,813830,0);f=0;l=e;return f|0}a[1263537]=0;d=0;o=0;while(1){if((o|0)<(g|0))p=c[j+(o<<2)>>2]|0;else p=-2;if((o|0)<(h|0))q=c[k+(o<<2)>>2]|0;else q=-2;b=(p|0)==-2;i=(b|(p|0)<(q|0))^1;d=d&i;if((p|0)!=(q|0)|b)break;else o=(i&1)+o|0}f=(p|0)>(q|0)|d;l=e;return f|0}function __ZNK4Node8get_pathEv(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d+12|0;f=d+4|0;g=d+8|0;h=d;if(!(a[b+136>>0]|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1132530,800437,1854,813494,0);__ZN8NodePathC2Ev(f);i=c[f>>2]|0;l=d;return i|0}a[1263537]=0;j=b+216|0;k=c[j>>2]|0;if(k|0){__ZN8NodePathC2ERKS_(f,k);i=c[f>>2]|0;l=d;return i|0}c[g>>2]=0;k=b;do{__ZN10StringNameC2ERKS_(e,k+128|0);c[h>>2]=c[e>>2];__ZN6VectorI10StringNameE9push_backES0_(g,h)|0;__ZN10StringNameD2Ev(h);k=c[k+104>>2]|0}while((k|0)!=0);__ZN6VectorI10StringNameE6invertEv(g);k=__ZnwjPKc(4,1263606)|0;__ZN6StringC2EPKc(e,1263606);__ZN8NodePathC2ERK6VectorI10StringNameEbRK6String(k,g,1,e);c[j>>2]=k;k=c[e>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);__ZN8NodePathC2ERKS_(f,c[j>>2]|0);j=c[g>>2]|0;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0){k=c[g>>2]|0;g=(k|0)==0?0:k+-4|0;k=g+4|0;if(c[g>>2]|0){e=0;do{__ZN10StringNameD2Ev(k+(e<<2)|0);e=e+1|0}while(e>>>0<(c[g>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(j,1)}i=c[f>>2]|0;l=d;return i|0}function __ZNK4Node11is_in_groupERK10StringName(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0;d=c[a+144>>2]|0;if(!d){e=0;return e|0}f=c[d+8>>2]|0;d=c[a+148>>2]|0;a:do if((f|0)==(d|0))g=f;else{a=c[b>>2]|0;h=f;while(1){i=c[h+24>>2]|0;if(a>>>0<i>>>0)j=h+8|0;else{if(i>>>0>=a>>>0){g=h;break a}j=h+4|0}h=c[j>>2]|0;if((h|0)==(d|0)){g=d;break}}}while(0);e=(g|0)!=(d|0)&(g|0)!=0;return e|0}function __ZN4Node10move_childEPS_i(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);g=f+24|0;h=f+20|0;i=f+16|0;j=f+28|0;k=f+12|0;n=f+8|0;o=f+4|0;p=f;c[g>>2]=d;if(!d){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(801561,800437,316,800752,0);l=f;return}a[1263537]=0;c[j>>2]=__Z4itosx(e,((e|0)<0)<<31>>31)|0;c[i>>2]=__ZplPKcRK6String(813175,j)|0;c[h>>2]=__ZNK6String4utf8Ev(i)|0;__Z19_err_set_last_errorPKc(__ZNK10CharString8get_dataEv(h)|0);d=c[h>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);d=c[i>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);d=c[j>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);a[1263537]=1;if((e|0)>=0){d=b+112|0;j=c[d>>2]|0;if(!j)q=0;else q=c[j+-4>>2]|0;if((q|0)>=(e|0)){a[1263537]=0;__ZN6StringC2EPKc(n,813256);c[k>>2]=__ZNK6String4utf8Ev(n)|0;__Z19_err_set_last_errorPKc(__ZNK10CharString8get_dataEv(k)|0);q=c[k>>2]|0;if(q|0?(__Z16atomic_decrementPj(q+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(q,1);q=c[n>>2]|0;if(q|0?(__Z16atomic_decrementPj(q+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(q,1);a[1263537]=1;q=c[g>>2]|0;if((c[q+104>>2]|0)!=(b|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(801561,800437,320,813291,0);l=f;return}a[1263537]=0;n=b+124|0;do if((c[n>>2]|0)>0){__ZN6StringC2EPKc(p,813343);c[o>>2]=__ZNK6String4utf8Ev(p)|0;__Z19_err_set_last_errorPKc(__ZNK10CharString8get_dataEv(o)|0);k=c[o>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);k=c[p>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);a[1263537]=1;if((c[n>>2]|0)<=0){a[1263537]=0;r=c[g>>2]|0;break}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(801561,800437,323,800906,0);l=f;return}else r=q;while(0);q=c[r+116>>2]|0;if((q|0)==(e|0)){l=f;return}r=(q|0)>(e|0)?e:q;p=(q|0)<(e|0)?e:q;if((q|0)>=0){o=c[d>>2]|0;k=(o|0)==0;if(k)s=0;else s=c[o+-4>>2]|0;if((s|0)>(q|0)){a[1263537]=0;if(!k?(__ZN6VectorIP4NodeE14_copy_on_writeEv(d),k=c[d>>2]|0,(k|0)!=0):0){t=k;u=(c[k+-4>>2]|0)+-1|0}else{t=0;u=-1}if((u|0)>(q|0)){k=q;do{q=k;k=k+1|0;c[t+(q<<2)>>2]=c[t+(k<<2)>>2]}while((k|0)!=(u|0))}__ZN6VectorIP4NodeE6resizeEi(d,u)|0}else v=40}else v=40;if((v|0)==40)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1128380,1146752,368,1122479,0);__ZN6VectorIP4NodeE6insertEiRKS1_(d,e,g)|0;e=c[b+132>>2]|0;if(e|0)__ZN9SceneTree12tree_changedEv(e);c[n>>2]=(c[n>>2]|0)+1;e=(r|0)<0;u=r;while(1){if(e){v=58;break}k=c[d>>2]|0;t=(k|0)==0;if(t)w=0;else w=c[k+-4>>2]|0;if((w|0)<=(u|0)){if(t)x=0;else x=c[k+-4>>2]|0;if((x|0)<=(u|0)){v=58;break}a[1263537]=0}__ZN6VectorIP4NodeE14_copy_on_writeEv(d);c[(c[(c[d>>2]|0)+(u<<2)>>2]|0)+116>>2]=u;if((u|0)<(p|0))u=u+1|0;else{v=50;break}}if((v|0)==50){Pi[c[(c[b>>2]|0)+92>>2]&2047](b,c[g>>2]|0);b=r;while(1){r=c[d>>2]|0;u=(r|0)==0;if(u)y=0;else y=c[r+-4>>2]|0;if((y|0)<=(b|0)){if(u)z=0;else z=c[r+-4>>2]|0;if((z|0)<=(b|0)){v=71;break}a[1263537]=0}__ZN6VectorIP4NodeE14_copy_on_writeEv(d);__ZN6Object12notificationEib(c[(c[d>>2]|0)+(b<<2)>>2]|0,12,0);if((b|0)<(p|0))b=b+1|0;else break}if((v|0)==71)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);b=c[g>>2]|0;g=c[b+144>>2]|0;if(g|0?(p=c[g+8>>2]|0,g=c[b+148>>2]|0,(p|0)!=(g|0)):0){b=p;while(1){p=c[b+8>>2]|0;if((p|0)==(g|0))break;else b=p}if(b|0){g=b;do{a[(c[g+32>>2]|0)+4>>0]=1;g=c[g+16>>2]|0}while((g|0)!=0)}}c[n>>2]=(c[n>>2]|0)+-1;l=f;return}else if((v|0)==58)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(801561,800437,318,813204,0);l=f;return}function __ZNK4Node11_get_groupsEv(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0;d=l;l=l+32|0;if((l|0)>=(m|0))ba(32);e=d;f=d+24|0;g=d+28|0;__ZN5ArrayC2Ev(f);c[g>>2]=0;h=c[b+144>>2]|0;if(h|0?(i=c[h+8>>2]|0,h=c[b+148>>2]|0,(i|0)!=(h|0)):0){b=i;while(1){i=c[b+8>>2]|0;if((i|0)==(h|0))break;else b=i}if(b|0){h=e+4|0;i=b;do{__ZN10StringNameC2Ev(e);__ZN10StringNameaSERKS_(e,i+24|0);a[h>>0]=a[i+28>>0]|0;if(!(c[g>>2]|0)){b=__ZnwjPFPvjE(12,4740)|0;c[g>>2]=b;c[b>>2]=0;c[b+4>>2]=0;c[b+8>>2]=0}b=__ZnwjPFPvjE(20,4740)|0;__ZN10StringNameC2Ev(b);j=b+8|0;c[j>>2]=0;k=b+12|0;c[k>>2]=0;n=b+16|0;c[n>>2]=0;__ZN10StringNameaSERKS_(b,e);a[b+4>>0]=a[h>>0]|0;o=c[g>>2]|0;p=o+4|0;q=c[p>>2]|0;c[k>>2]=q;c[j>>2]=0;c[n>>2]=o;if(q|0)c[q+8>>2]=b;c[p>>2]=b;if(!(c[o>>2]|0))c[o>>2]=b;b=o+8|0;c[b>>2]=(c[b>>2]|0)+1;__ZN10StringNameD2Ev(e);i=c[i+16>>2]|0}while((i|0)!=0);i=c[g>>2]|0;if(i|0?(h=c[i>>2]|0,h|0):0){i=h;do{__ZN7VariantC2ERK10StringName(e,i);__ZN5Array9push_backERK7Variant(f,e);if(c[e>>2]|0)__ZN7Variant5clearEv(e);i=c[i+8>>2]|0}while((i|0)!=0)}}}__ZN4ListIN4Node9GroupInfoE16DefaultAllocatorED2Ev(g);l=d;return c[f>>2]|0}function __ZN4Node5raiseEv(a){a=a|0;var b=0,d=0,e=0;b=c[a+104>>2]|0;if(!b)return;d=c[b+112>>2]|0;if(!d)e=-1;else e=(c[d+-4>>2]|0)+-1|0;__ZN4Node10move_childEPS_i(b,a,e);return}function __ZN4Node9set_ownerEPS_(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0;e=b+108|0;f=c[e>>2]|0;if(f|0){g=b+156|0;__ZN4ListIP4Node16DefaultAllocatorE5eraseEPKNS3_7ElementE(f+160|0,c[g>>2]|0)|0;c[g>>2]=0;c[e>>2]=0}if((d|0)==(b|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(800703,800437,1741,800713,0);return}a[1263537]=0;if(!d)return;else h=b;while(1){h=c[h+104>>2]|0;if(!h){i=8;break}if((h|0)==(d|0)){i=9;break}}if((i|0)==8){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(800703,800437,1759,804101,0);return}else if((i|0)==9){a[1263537]=0;__ZN4Node18_set_owner_nocheckEPS_(b,d);return}}function __ZNK4Node9get_ownerEv(a){a=a|0;return c[a+108>>2]|0}function __ZN4Node15remove_and_skipEv(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;d=b+104|0;if(!(c[d>>2]|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(801609,800437,2017,813139,0);return}a[1263537]=0;e=c[b+108>>2]|0;f=b+112|0;g=0;h=0;i=0;j=0;a:while(1){k=0;l=c[f>>2]|0;while(1){m=(l|0)==0;if(m)n=0;else n=c[l+-4>>2]|0;if((k|0)>=(n|0))break a;if(m)o=0;else o=c[l+-4>>2]|0;if((o|0)<=(k|0)){if(m)p=0;else p=c[l+-4>>2]|0;if((p|0)<=(k|0)){q=15;break a}a[1263537]=0}__ZN6VectorIP4NodeE14_copy_on_writeEv(f);l=c[f>>2]|0;r=c[l+(k<<2)>>2]|0;if(c[r+108>>2]|0)break;else k=k+1|0}__ZN4Node12remove_childEPS_(b,r);__ZN4Node24_propagate_replace_ownerEPS_S0_(r,b,0);if(!g){k=__ZnwjPFPvjE(12,4740)|0;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0;s=k;t=k;u=k;v=k}else{s=g;t=j;u=h;v=i}k=__ZnwjPFPvjE(16,4740)|0;c[k>>2]=r;l=s+4|0;m=c[l>>2]|0;c[k+8>>2]=m;c[k+4>>2]=0;c[k+12>>2]=s;if(m|0)c[m+4>>2]=k;c[l>>2]=k;if(!(c[s>>2]|0))c[s>>2]=k;k=s+8|0;c[k>>2]=(c[k>>2]|0)+1;g=s;h=u;i=v;j=t}if((q|0)==15)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);b:do if(g|0){t=g+8|0;v=g+4|0;c:do if(c[t>>2]|0){while(1){u=c[c[g>>2]>>2]|0;__ZN4Node9add_childEPS_b(c[d>>2]|0,u,0);__ZN4Node24_propagate_replace_ownerEPS_S0_(u,0,e);u=c[g>>2]|0;if(u|0){a[1263537]=0;if((c[u+12>>2]|0)==(g|0)){c[g>>2]=c[u+4>>2];s=c[u+8>>2]|0;if((c[v>>2]|0)==(u|0))c[v>>2]=s;r=u+4|0;if(s|0)c[s+4>>2]=c[r>>2];f=c[r>>2]|0;if(f|0)c[f+8>>2]=s;__ZN6Memory11free_staticEPvb(u,0);u=(c[t>>2]|0)+-1|0;c[t>>2]=u;w=u}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145114,1145120,157,1145132,0);w=c[t>>2]|0}if(!w)break}if(!(c[t>>2]|0))break c}__ZN6Memory11free_staticEPvb(j,0);break b}while(0);__ZN4Node12remove_childEPS_(c[d>>2]|0,b);while(1){u=c[g>>2]|0;if(!u)break;a[1263537]=0;if((c[u+12>>2]|0)==(g|0)){c[g>>2]=c[u+4>>2];s=c[u+8>>2]|0;if((c[v>>2]|0)==(u|0))c[v>>2]=s;f=u+4|0;if(s|0)c[s+4>>2]=c[f>>2];r=c[f>>2]|0;if(r|0)c[r+8>>2]=s;__ZN6Memory11free_staticEPvb(u,0);u=(c[t>>2]|0)+-1|0;c[t>>2]=u;x=u}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145114,1145120,157,1145132,0);x=c[t>>2]|0}if(!x){q=52;break}}if((q|0)==52){__ZN6Memory11free_staticEPvb(h,0);return}if(!(c[t>>2]|0)){a[1263537]=0;__ZN6Memory11free_staticEPvb(i,0);return}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145461,1145120,668,1145467,0);return}}while(0);__ZN4Node12remove_childEPS_(c[d>>2]|0,b);return}function __ZNK4Node9get_indexEv(a){a=a|0;return c[a+116>>2]|0}function __ZN4Node10print_treeEv(a){a=a|0;__ZN4Node11_print_treeEPKS_(a,a);return}function __ZN4Node12set_filenameERK6String(a,b){a=a|0;b=b|0;var d=0;d=a+80|0;a=c[d>>2]|0;if((a|0)==(c[b>>2]|0))return;if(a|0?(__Z16atomic_decrementPj(a+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(a,1);c[d>>2]=0;a=c[b>>2]|0;if(!a)return;if(!(__Z28atomic_conditional_incrementPj(a+-8|0)|0))return;c[d>>2]=c[b>>2];return}function __ZNK4Node12get_filenameEv(a){a=a|0;var b=0,d=0;b=a+80|0;a=c[b>>2]|0;if((a|0)!=0?(__Z28atomic_conditional_incrementPj(a+-8|0)|0)!=0:0)d=c[b>>2]|0;else d=0;return d|0}function __ZN4Node22propagate_notificationEi(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0;e=b+124|0;c[e>>2]=(c[e>>2]|0)+1;__ZN6Object12notificationEib(b,d,0);f=b+112|0;b=0;while(1){g=c[f>>2]|0;h=(g|0)==0;if(h)i=0;else i=c[g+-4>>2]|0;if((b|0)>=(i|0)){j=5;break}if(h)k=0;else k=c[g+-4>>2]|0;if((k|0)<=(b|0)){if(h)l=0;else l=c[g+-4>>2]|0;if((l|0)<=(b|0)){j=12;break}a[1263537]=0}__ZN6VectorIP4NodeE14_copy_on_writeEv(f);__ZN4Node22propagate_notificationEi(c[(c[f>>2]|0)+(b<<2)>>2]|0,d);b=b+1|0}if((j|0)==5){c[e>>2]=(c[e>>2]|0)+-1;return}else if((j|0)==12)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}function __ZN4Node17set_fixed_processEb(b,c){b=b|0;c=c|0;var e=0,f=0,g=0,h=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;g=c&1;h=b+204|0;if((d[h>>0]|0|0)==(c&1|0)){l=e;return}a[h>>0]=g;if(c){__ZN10StringNameC2EPKc(f,829183);__ZN4Node12add_to_groupERK10StringNameb(b,f,0);__ZN10StringNameD2Ev(f)}else{__ZN10StringNameC2EPKc(f,829183);__ZN4Node17remove_from_groupERK10StringName(b,f);__ZN10StringNameD2Ev(f)}a[h>>0]=g;l=e;return}function __ZNK4Node28get_fixed_process_delta_timeEv(a){a=a|0;var b=0,d=0.0;b=c[a+132>>2]|0;if(!b){d=0.0;return +d}d=+g[b+104>>2];return +d}function __ZNK4Node19is_fixed_processingEv(b){b=b|0;return (a[b+204>>0]|0)!=0|0}function __ZNK4Node22get_process_delta_timeEv(a){a=a|0;var b=0,d=0.0;b=c[a+132>>2]|0;if(!b){d=0.0;return +d}d=+g[b+108>>2];return +d}function __ZN4Node11set_processEb(b,c){b=b|0;c=c|0;var e=0,f=0,g=0,h=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;g=c&1;h=b+205|0;if((d[h>>0]|0|0)==(c&1|0)){l=e;return}a[h>>0]=g;if(c){__ZN10StringNameC2EPKc(f,828520);__ZN4Node12add_to_groupERK10StringNameb(b,f,0);__ZN10StringNameD2Ev(f)}else{__ZN10StringNameC2EPKc(f,828520);__ZN4Node17remove_from_groupERK10StringName(b,f);__ZN10StringNameD2Ev(f)}a[h>>0]=g;l=e;return}function __ZNK4Node13is_processingEv(b){b=b|0;return (a[b+205>>0]|0)!=0|0}function __ZNK4Node19is_processing_inputEv(b){b=b|0;return (a[b+208>>0]|0)!=0|0}function __ZNK4Node29is_processing_unhandled_inputEv(b){b=b|0;return (a[b+209>>0]|0)!=0|0}function __ZNK4Node33is_processing_unhandled_key_inputEv(b){b=b|0;return (a[b+210>>0]|0)!=0|0}function __ZN4Node14set_pause_modeENS_9PauseModeE(b,d){b=b|0;d=d|0;var e=0,f=0,g=0;e=b+164|0;f=c[e>>2]|0;if((f|0)==(d|0))return;c[e>>2]=d;if(!(a[b+136>>0]|0))return;e=(d|0)==0;if(!(e^(f|0)==0))return;if(e){e=c[b+104>>2]|0;if(!e)g=0;else g=c[e+168>>2]|0}else g=b;__ZN4Node22_propagate_pause_ownerEPS_(b,g);return}function __ZNK4Node14get_pause_modeEv(a){a=a|0;return c[a+164>>2]|0}function __ZNK4Node11can_processEv(b){b=b|0;var d=0,e=0,f=0;if(!(a[b+136>>0]|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(802012,800437,1074,874185,0);d=0;return d|0}a[1263537]=0;e=c[b+132>>2]|0;if(!e){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(947574,800685,260,947603,0);f=0}else{a[1263537]=0;f=e}a:do if(__ZNK9SceneTree9is_pausedEv(f)|0)switch(c[b+164>>2]|0){case 2:{d=1;return d|0}case 0:{e=c[b+168>>2]|0;if(!e){d=0;return d|0}d=(c[e+164>>2]|0)!=1;return d|0}case 1:{d=0;return d|0}default:break a}while(0);d=1;return d|0}function __ZN4Node18_print_stray_nodesEv(a){a=a|0;__ZN8ObjectDB13debug_objectsEPFvP6ObjectE(5116);return}function __ZNK4Node22get_position_in_parentEv(a){a=a|0;return c[a+116>>2]|0}function __ZN4Node18set_display_foldedEb(b,c){b=b|0;c=c|0;a[b+214>>0]=c&1;return}function __ZNK4Node19is_displayed_foldedEv(b){b=b|0;return (a[b+214>>0]|0)!=0|0}function __ZN4Node20set_process_internalEb(b,c){b=b|0;c=c|0;var e=0,f=0,g=0,h=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;g=c&1;h=b+207|0;if((d[h>>0]|0|0)==(c&1|0)){l=e;return}a[h>>0]=g;if(c){__ZN10StringNameC2EPKc(f,828498);__ZN4Node12add_to_groupERK10StringNameb(b,f,0);__ZN10StringNameD2Ev(f)}else{__ZN10StringNameC2EPKc(f,828498);__ZN4Node17remove_from_groupERK10StringName(b,f);__ZN10StringNameD2Ev(f)}a[h>>0]=g;l=e;return}function __ZNK4Node22is_processing_internalEv(b){b=b|0;return (a[b+207>>0]|0)!=0|0}function __ZN4Node26set_fixed_process_internalEb(b,c){b=b|0;c=c|0;var e=0,f=0,g=0,h=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;g=c&1;h=b+206|0;if((d[h>>0]|0|0)==(c&1|0)){l=e;return}a[h>>0]=g;if(c){__ZN10StringNameC2EPKc(f,829160);__ZN4Node12add_to_groupERK10StringNameb(b,f,0);__ZN10StringNameD2Ev(f)}else{__ZN10StringNameC2EPKc(f,829160);__ZN4Node17remove_from_groupERK10StringName(b,f);__ZN10StringNameD2Ev(f)}a[h>>0]=g;l=e;return}function __ZNK4Node28is_fixed_processing_internalEv(b){b=b|0;return (a[b+206>>0]|0)!=0|0}function __ZNK4Node8get_treeEv(b){b=b|0;var d=0,e=0;d=c[b+132>>2]|0;if(!d){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(947574,800685,260,947603,0);e=0;return e|0}else{a[1263537]=0;e=d;return e|0}return 0}function __ZNK4Node9duplicateEi(a,b){a=a|0;b=b|0;var c=0;c=__ZNK4Node10_duplicateEi(a,b)|0;if((b&1|0)==0|(c|0)==0)return c|0;__ZNK4Node18_duplicate_signalsEPKS_PS_(a,a,c);return c|0}function __ZN4Node10replace_byEPS_b(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ca=0,da=0;f=l;l=l+80|0;if((l|0)>=(m|0))ba(80);g=f+24|0;h=f+64|0;i=f+60|0;j=f;k=f+56|0;if(!d){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(802243,800437,2432,871826,0);l=f;return}a[1263537]=0;if(c[d+104>>2]|0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(802243,800437,2433,804058,0);l=f;return}n=c[b+160>>2]|0;if(!n){o=0;p=0;q=0;r=0;s=0}else{t=n;u=0;v=0;w=0;x=7}while(1){if((x|0)==7){x=0;n=c[t>>2]|0;o=n;p=u;q=n;r=v;s=w}if(!o)break;if(!p){n=__ZnwjPFPvjE(12,4740)|0;c[n>>2]=0;c[n+4>>2]=0;c[n+8>>2]=0;y=n;z=n;A=n}else{y=p;z=r;A=s}n=__ZnwjPFPvjE(16,4740)|0;B=n+4|0;c[B>>2]=0;C=n+8|0;c[C>>2]=0;D=n+12|0;c[D>>2]=0;c[n>>2]=c[q>>2];E=y+4|0;F=c[E>>2]|0;c[C>>2]=F;c[B>>2]=0;c[D>>2]=y;if(F|0)c[F+4>>2]=n;c[E>>2]=n;if(!(c[y>>2]|0))c[y>>2]=n;n=y+8|0;c[n>>2]=(c[n>>2]|0)+1;t=o+4|0;u=y;v=z;w=A;x=7}c[h>>2]=0;A=b+108|0;w=c[A>>2]|0;z=(w|0)==(b|0)?d:w;if(e){c[i>>2]=0;__ZNK6Object17get_property_listEP4ListI12PropertyInfo16DefaultAllocatorEb(b,i,0);e=c[i>>2]|0;if(!e)G=0;else{H=e;x=19}while(1){if((x|0)==19){x=0;G=c[H>>2]|0}if(!G)break;c[g>>2]=0;c[g+8>>2]=0;if(c[G+16>>2]&1|0){e=G+4|0;w=c[e>>2]|0;if(w|0?(c[g>>2]=0,__Z28atomic_conditional_incrementPj(w+-8|0)|0):0)c[g>>2]=c[e>>2];__ZN10StringNameC2ERK6String(k,g);__ZNK6Object3getERK10StringNamePb(j,b,k,0);e=g+8|0;__ZN7VariantaSERKS_(e,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);__ZN10StringNameD2Ev(k);if(c[e>>2]|0)__ZN7Variant5clearEv(e)}e=c[g>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);H=G+20|0;x=19}c[j>>2]=0;G=c[b+144>>2]|0;if(G|0?(H=c[G+8>>2]|0,G=c[b+148>>2]|0,(H|0)!=(G|0)):0){k=H;while(1){H=c[k+8>>2]|0;if((H|0)==(G|0))break;else k=H}if(k|0){G=g+4|0;H=k;do{__ZN10StringNameC2Ev(g);__ZN10StringNameaSERKS_(g,H+24|0);a[G>>0]=a[H+28>>0]|0;if(!(c[j>>2]|0)){k=__ZnwjPFPvjE(12,4740)|0;c[j>>2]=k;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0}k=__ZnwjPFPvjE(20,4740)|0;__ZN10StringNameC2Ev(k);e=k+8|0;c[e>>2]=0;w=k+12|0;c[w>>2]=0;v=k+16|0;c[v>>2]=0;__ZN10StringNameaSERKS_(k,g);a[k+4>>0]=a[G>>0]|0;y=c[j>>2]|0;u=y+4|0;o=c[u>>2]|0;c[w>>2]=o;c[e>>2]=0;c[v>>2]=y;if(o|0)c[o+8>>2]=k;c[u>>2]=k;if(!(c[y>>2]|0))c[y>>2]=k;k=y+8|0;c[k>>2]=(c[k>>2]|0)+1;__ZN10StringNameD2Ev(g);H=c[H+16>>2]|0}while((H|0)!=0);H=c[j>>2]|0;if(H|0?(g=c[H>>2]|0,g|0):0){H=g;do{__ZN4Node12add_to_groupERK10StringNameb(d,H,(a[H+4>>0]|0)!=0);H=c[H+8>>2]|0}while((H|0)!=0)}}}__ZN4ListIN4Node9GroupInfoE16DefaultAllocatorED2Ev(j);j=c[i>>2]|0;a:do if(j|0){H=j;while(1){g=c[H>>2]|0;if(!g)break;__ZN4ListI12PropertyInfo16DefaultAllocatorE5_Data5eraseEPKNS2_7ElementE(H,g)|0;I=c[i>>2]|0;if(!(c[I+8>>2]|0)){x=51;break}if(!I)break a;else H=I}if((x|0)==51){__ZN6Memory11free_staticEPvb(I,0);c[i>>2]=0;break}if(!(c[H+8>>2]|0)){a[1263537]=0;__ZN6Memory11free_staticEPvb(H,0);break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145461,1145120,668,1145467,0);break}}while(0)}__ZN4Node27_replace_connections_targetEPS_(b,d);b:do if(c[A>>2]|0){i=b+112|0;I=0;while(1){j=c[i>>2]|0;g=(j|0)==0;if(g)J=0;else J=c[j+-4>>2]|0;if((I|0)>=(J|0))break b;G=c[A>>2]|0;if(g)K=0;else K=c[j+-4>>2]|0;if((K|0)>(I|0)){a[1263537]=0;if(g)L=0;else L=c[j+-4>>2]|0;if((L|0)<=(I|0)){if(g)M=0;else M=c[j+-4>>2]|0;if((M|0)<=(I|0))break;a[1263537]=0}N=c[j+(I<<2)>>2]|0}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(800554,800437,1512,800564,0);N=0}__ZL13find_owned_byP4NodeS0_P4ListIS0_16DefaultAllocatorE(G,N,h);I=I+1|0}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0)}while(0);N=c[b+104>>2]|0;if(N|0){M=c[b+116>>2]|0;__ZN4Node12remove_childEPS_(N,b);__ZN4Node9add_childEPS_b(N,d,0);__ZN4Node10move_childEPS_i(N,d,M)}M=b+112|0;N=c[M>>2]|0;c:do if(N|0){L=N;do{K=c[L+-4>>2]|0;if(!K)break c;if((K|0)>0){a[1263537]=0;O=c[L>>2]|0}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(800554,800437,1512,800564,0);O=0}__ZN4Node12remove_childEPS_(b,O);__ZN4Node9add_childEPS_b(d,O,0);L=c[M>>2]|0}while((L|0)!=0)}while(0);M=d+108|0;O=c[M>>2]|0;if(O|0){N=d+156|0;__ZN4ListIP4Node16DefaultAllocatorE5eraseEPKNS3_7ElementE(O+160|0,c[N>>2]|0)|0;c[N>>2]=0;c[M>>2]=0}do if((z|0)!=(d|0)){a[1263537]=0;if(z|0){M=d;while(1){M=c[M+104>>2]|0;if(!M){x=91;break}if((M|0)==(z|0)){x=92;break}}if((x|0)==91){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(800703,800437,1759,804101,0);break}else if((x|0)==92){a[1263537]=0;__ZN4Node18_set_owner_nocheckEPS_(d,z);break}}}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(800703,800437,1741,800713,0);while(0);M=(p|0)==0;N=p+8|0;d:do if(!M?(c[N>>2]|0)>0:0){O=0;e:while(1){L=c[p>>2]|0;if(!L){x=120;break}else{P=L;Q=0}while(1){if((Q|0)==(O|0))break;L=c[P+4>>2]|0;if(!L){x=120;break e}else{P=L;Q=Q+1|0}}L=c[P>>2]|0;K=L+108|0;A=c[K>>2]|0;if(A|0){J=L+156|0;__ZN4ListIP4Node16DefaultAllocatorE5eraseEPKNS3_7ElementE(A+160|0,c[J>>2]|0)|0;c[J>>2]=0;c[K>>2]=0}do if((L|0)!=(d|0)){a[1263537]=0;K=L;while(1){K=c[K+104>>2]|0;if(!K){x=127;break}if((K|0)==(d|0)){x=128;break}}if((x|0)==127){x=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(800703,800437,1759,804101,0);break}else if((x|0)==128){x=0;a[1263537]=0;__ZN4Node18_set_owner_nocheckEPS_(L,d);break}}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(800703,800437,1741,800713,0);while(0);O=O+1|0;if((O|0)>=(c[N>>2]|0))break d}if((x|0)==120)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145120,418,1133820,0)}while(0);P=c[h>>2]|0;Q=(P|0)==0;O=P+8|0;L=P+8|0;K=P+8|0;f:do if(!z){J=0;g:while(1){if(Q)R=0;else R=c[K>>2]|0;if((J|0)>=(R|0))break f;if(Q)S=0;else S=c[L>>2]|0;if((S|0)<=(J|0)){if(Q)T=0;else T=c[O>>2]|0;if((T|0)<=(J|0)){x=152;break}a[1263537]=0}if(Q){x=159;break}A=c[P>>2]|0;if(!A){x=159;break}else{U=A;V=0}while(1){if((V|0)==(J|0))break;A=c[U+4>>2]|0;if(!A){x=159;break g}else{U=A;V=V+1|0}}A=c[U>>2]|0;I=A+108|0;i=c[I>>2]|0;do if(!i){if(A|0){x=113;break}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(800703,800437,1741,800713,0)}else{H=A+156|0;__ZN4ListIP4Node16DefaultAllocatorE5eraseEPKNS3_7ElementE(i+160|0,c[H>>2]|0)|0;c[H>>2]=0;c[I>>2]=0;x=113}while(0);if((x|0)==113){x=0;a[1263537]=0}J=J+1|0}if((x|0)==152)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145120,403,1146766,0);else if((x|0)==159)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145120,418,1133820,0)}else{J=0;h:while(1){if(Q)W=0;else W=c[K>>2]|0;if((J|0)>=(W|0))break f;if(Q)X=0;else X=c[L>>2]|0;if((X|0)<=(J|0)){if(Q)Y=0;else Y=c[O>>2]|0;if((Y|0)<=(J|0)){x=152;break}a[1263537]=0}if(Q){x=159;break}I=c[P>>2]|0;if(!I){x=159;break}else{Z=I;_=0}while(1){if((_|0)==(J|0))break;I=c[Z+4>>2]|0;if(!I){x=159;break h}else{Z=I;_=_+1|0}}I=c[Z>>2]|0;i=I+108|0;A=c[i>>2]|0;if(A|0){H=I+156|0;__ZN4ListIP4Node16DefaultAllocatorE5eraseEPKNS3_7ElementE(A+160|0,c[H>>2]|0)|0;c[H>>2]=0;c[i>>2]=0}do if((z|0)!=(I|0)){a[1263537]=0;i=I;while(1){i=c[i+104>>2]|0;if(!i){x=166;break}if((i|0)==(z|0)){x=167;break}}if((x|0)==166){x=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(800703,800437,1759,804101,0);break}else if((x|0)==167){x=0;a[1263537]=0;__ZN4Node18_set_owner_nocheckEPS_(I,z);break}}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(800703,800437,1741,800713,0);while(0);J=J+1|0}if((x|0)==152)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145120,403,1146766,0);else if((x|0)==159)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145120,418,1133820,0)}while(0);z=b+80|0;b=c[z>>2]|0;if((b|0)!=0?(__Z28atomic_conditional_incrementPj(b+-8|0)|0)!=0:0){b=c[z>>2]|0;$=b;aa=b}else{$=0;aa=0}b=$;z=d+80|0;d=c[z>>2]|0;if((d|0)!=($|0)){if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);c[z>>2]=0;if($|0?__Z28atomic_conditional_incrementPj($+-8|0)|0:0)c[z>>2]=b}if(aa|0?(__Z16atomic_decrementPj(aa+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(aa,1);do if(P|0){aa=P+4|0;b=P+8|0;while(1){z=c[P>>2]|0;if(!z)break;a[1263537]=0;if((c[z+12>>2]|0)==(P|0)){c[P>>2]=c[z+4>>2];$=c[z+8>>2]|0;if((c[aa>>2]|0)==(z|0))c[aa>>2]=$;d=z+4|0;if($|0)c[$+4>>2]=c[d>>2];Z=c[d>>2]|0;if(Z|0)c[Z+8>>2]=$;__ZN6Memory11free_staticEPvb(z,0);z=(c[b>>2]|0)+-1|0;c[b>>2]=z;ca=z}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145114,1145120,157,1145132,0);ca=c[b>>2]|0}if(!ca){x=182;break}}if((x|0)==182){__ZN6Memory11free_staticEPvb(P,0);c[h>>2]=0;break}if(!(c[b>>2]|0)){a[1263537]=0;__ZN6Memory11free_staticEPvb(P,0);break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145461,1145120,668,1145467,0);break}}while(0);if(M){l=f;return}M=p+4|0;while(1){P=c[p>>2]|0;if(!P)break;a[1263537]=0;if((c[P+12>>2]|0)==(p|0)){c[p>>2]=c[P+4>>2];h=c[P+8>>2]|0;if((c[M>>2]|0)==(P|0))c[M>>2]=h;ca=P+4|0;if(h|0)c[h+4>>2]=c[ca>>2];aa=c[ca>>2]|0;if(aa|0)c[aa+8>>2]=h;__ZN6Memory11free_staticEPvb(P,0);P=(c[N>>2]|0)+-1|0;c[N>>2]=P;da=P}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145114,1145120,157,1145132,0);da=c[N>>2]|0}if(!da){x=199;break}}if((x|0)==199){__ZN6Memory11free_staticEPvb(r,0);l=f;return}if(!(c[N>>2]|0)){a[1263537]=0;__ZN6Memory11free_staticEPvb(s,0);l=f;return}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145461,1145120,668,1145467,0);l=f;return}}function __ZN4Node35set_scene_instance_load_placeholderEb(b,c){b=b|0;c=c|0;a[b+213>>0]=c&1;return}function __ZNK4Node35get_scene_instance_load_placeholderEv(b){b=b|0;return (a[b+213>>0]|0)!=0|0}function __ZNK4Node12get_viewportEv(a){a=a|0;return c[a+140>>2]|0}function __ZN4Node12queue_deleteEv(b){b=b|0;var d=0,e=0;if(!(a[b+136>>0]|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(804045,800437,2675,857405,0);return}a[1263537]=0;d=c[b+132>>2]|0;if(!d){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(947574,800685,260,947603,0);e=0}else{a[1263537]=0;e=d}__ZN9SceneTree12queue_deleteEP6Object(e,b);return}function __ZN4Node13request_readyEv(b){b=b|0;a[b+138>>0]=1;return}function __ZN4Node16set_network_modeENS_11NetworkModeE(b,d){b=b|0;d=d|0;var e=0,f=0,g=0;e=b+172|0;f=c[e>>2]|0;if((f|0)==(d|0))return;c[e>>2]=d;if(!(a[b+136>>0]|0))return;e=(d|0)==0;if(!(e^(f|0)==0))return;if(e){e=c[b+104>>2]|0;if(!e)g=0;else g=c[e+176>>2]|0}else g=b;__ZN4Node24_propagate_network_ownerEPS_(b,g);return}function __ZNK4Node16get_network_modeEv(a){a=a|0;return c[a+172>>2]|0}function __ZNK4Node17is_network_masterEv(b){b=b|0;var d=0,e=0,f=0,g=0;d=b;a:while(1){if(!(a[d+136>>0]|0)){e=3;break}a[1263537]=0;switch(c[d+172>>2]|0){case 1:{e=10;break a;break}case 0:break;default:{f=0;e=11;break a}}b=c[d+176>>2]|0;if(!b){e=6;break}else d=b}if((e|0)==3){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(802415,800437,507,874185,0);f=0;return f|0}else if((e|0)==6){b=c[d+132>>2]|0;if(!b){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(947574,800685,260,947603,0);g=0}else{a[1263537]=0;g=b}f=__ZNK9SceneTree17is_network_serverEv(g)|0;return f|0}else if((e|0)==10){f=1;return f|0}else if((e|0)==11)return f|0;return 0}function __ZN4Node10rpc_configERK10StringNameNS_7RPCModeE(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0;e=a+180|0;if(d|0){c[(__ZN3MapI10StringNameN4Node7RPCModeE10ComparatorIS0_E16DefaultAllocatorEixERKS0_(e,b)|0)>>2]=d;return}d=c[e>>2]|0;if(!d)return;f=c[d+8>>2]|0;d=c[a+184>>2]|0;a:do if((f|0)==(d|0))g=f;else{a=c[b>>2]|0;h=f;do{i=c[h+24>>2]|0;if(a>>>0<i>>>0)j=h+8|0;else{if(i>>>0>=a>>>0){g=h;break a}j=h+4|0}h=c[j>>2]|0}while((h|0)!=(d|0));return}while(0);if((g|0)==0|(g|0)==(d|0))return;__ZN3MapI10StringNameN4Node7RPCModeE10ComparatorIS0_E16DefaultAllocatorE6_eraseEPNS6_7ElementE(e,g);return}function __ZN4Node11rset_configERK10StringNameNS_7RPCModeE(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0;e=a+192|0;if(d|0){c[(__ZN3MapI10StringNameN4Node7RPCModeE10ComparatorIS0_E16DefaultAllocatorEixERKS0_(e,b)|0)>>2]=d;return}d=c[e>>2]|0;if(!d)return;f=c[d+8>>2]|0;d=c[a+196>>2]|0;a:do if((f|0)==(d|0))g=f;else{a=c[b>>2]|0;h=f;do{i=c[h+24>>2]|0;if(a>>>0<i>>>0)j=h+8|0;else{if(i>>>0>=a>>>0){g=h;break a}j=h+4|0}h=c[j>>2]|0}while((h|0)!=(d|0));return}while(0);if((g|0)==0|(g|0)==(d|0))return;__ZN3MapI10StringNameN4Node7RPCModeE10ComparatorIS0_E16DefaultAllocatorE6_eraseEPNS6_7ElementE(e,g);return}function __ZN4Node9_rpc_bindEPPK7VariantiRNS0_9CallErrorE(a,b,d,e,f){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0;g=l;l=l+16|0;if((l|0)>=(m|0))ba(16);h=g;if((e|0)<1){c[f>>2]=4;c[f+4>>2]=1;c[a>>2]=0;l=g;return}i=c[d>>2]|0;if((c[i>>2]|0)==4){c[h>>2]=__ZNK7Variantcv10StringNameEv(i)|0;__ZN4Node4rpcpEibRK10StringNamePPK7Varianti(b,0,0,h,d+4|0,e+-1|0);c[f>>2]=0;c[a>>2]=0;__ZN10StringNameD2Ev(h);l=g;return}else{c[f>>2]=2;c[f+4>>2]=0;c[f+8>>2]=4;c[a>>2]=0;l=g;return}}function __ZN7ClassDB18bind_vararg_methodIM4NodeF7VariantPPKS2_iRNS2_9CallErrorEEEEP10MethodBindj10StringNameT_RK10MethodInfoRK6VectorIS2_E(b,e,f,g,h){b=b|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0;b=l;l=l+64|0;if((l|0)>=(m|0))ba(64);i=b+56|0;j=b+40|0;k=b+52|0;n=b+48|0;o=b+44|0;p=b+32|0;q=b+36|0;r=b+28|0;s=b+24|0;t=b+20|0;u=b+12|0;v=b+8|0;w=b+4|0;x=b;y=b+16|0;z=c[f>>2]|0;A=c[f+4>>2]|0;__Z12_global_lockv();f=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(f);c[f>>2]=218e3;B=f+44|0;c[B>>2]=0;C=f+48|0;c[C>>2]=0;__ZN10MethodBind12_set_returnsEb(f,1);c[B>>2]=z;c[C>>2]=A;__ZN16MethodBindVarArgI4NodeE15set_method_infoERK10MethodInfo(f,g);if(!f){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1126282,1126301,436,1126317,0);D=0;__Z14_global_unlockv();l=b;return D|0}a[1263537]=0;c[j>>2]=0;g=c[e>>2]|0;do if(g){A=c[g+4>>2]|0;if(A|0){__ZN6StringC2EPKc(i,A);E=c[i>>2]|0;break}A=g+8|0;c[i>>2]=0;C=c[A>>2]|0;if((C|0)!=0?(c[i>>2]=0,(__Z28atomic_conditional_incrementPj(C+-8|0)|0)!=0):0){C=c[A>>2]|0;c[i>>2]=C;E=C}else E=0}else{c[i>>2]=0;E=0}while(0);c[k>>2]=E;__ZN6StringC2EPKc(n,1144824);E=(__ZNK6String4findES_i(k,n,0)|0)==-1;g=c[n>>2]|0;if(g|0?(__Z16atomic_decrementPj(g+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(g,1);g=c[k>>2]|0;if(g|0?(__Z16atomic_decrementPj(g+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(g,1);if(!E){E=c[e>>2]|0;do if(E){g=c[E+4>>2]|0;if(g|0){__ZN6StringC2EPKc(i,g);F=c[i>>2]|0;break}g=E+8|0;c[i>>2]=0;k=c[g>>2]|0;if((k|0)!=0?(c[i>>2]=0,(__Z28atomic_conditional_incrementPj(k+-8|0)|0)!=0):0){k=c[g>>2]|0;c[i>>2]=k;F=k}else F=0}else{c[i>>2]=0;F=0}while(0);c[o>>2]=F;__ZN6StringC2EPKc(p,1144824);F=__ZNK6String9get_sliceES_i(o,p,1)|0;E=F;k=c[j>>2]|0;if((k|0)==(F|0)){if(F|0)G=32}else{if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);c[j>>2]=0;if(F|0)if(!(__Z28atomic_conditional_incrementPj(F+-8|0)|0))G=32;else{c[j>>2]=E;G=32}}if((G|0)==32?(__Z16atomic_decrementPj(F+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(F,1);F=c[p>>2]|0;if(F|0?(__Z16atomic_decrementPj(F+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(F,1);F=c[o>>2]|0;if(F|0?(__Z16atomic_decrementPj(F+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(F,1);F=c[e>>2]|0;do if(F){o=c[F+4>>2]|0;if(o|0){__ZN6StringC2EPKc(i,o);H=c[i>>2]|0;break}o=F+8|0;c[i>>2]=0;p=c[o>>2]|0;if((p|0)!=0?(c[i>>2]=0,(__Z28atomic_conditional_incrementPj(p+-8|0)|0)!=0):0){p=c[o>>2]|0;c[i>>2]=p;H=p}else H=0}else{c[i>>2]=0;H=0}while(0);c[s>>2]=H;__ZN6StringC2EPKc(t,1144824);c[r>>2]=__ZNK6String9get_sliceES_i(s,t,0)|0;__ZN10StringNameC2ERK6String(q,r);__ZN10StringNameaSERKS_(e,q);__ZN10StringNameD2Ev(q);H=c[r>>2]|0;if(H|0?(__Z16atomic_decrementPj(H+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(H,1);H=c[t>>2]|0;if(H|0?(__Z16atomic_decrementPj(H+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(H,1);H=c[s>>2]|0;if(H|0?(__Z16atomic_decrementPj(H+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(H,1)}__ZN10MethodBind8set_nameERK10StringName(f,e);__ZN10MethodBind21set_default_argumentsERK6VectorI7VariantE(f,h);c[q>>2]=ij[c[(c[f>>2]|0)+4>>2]&8191](f)|0;__ZN10StringNameC2ERK6String(i,q);h=c[313454]|0;a:do if(h){H=c[i>>2]|0;if(!H)I=0;else I=c[H+16>>2]|0;s=c[h+(((1<<(d[1253820]|0))+-1&I)<<2)>>2]|0;if(s){t=s;while(1){if((c[t>>2]|0)==(I|0)?(c[t+8>>2]|0)==(H|0):0)break;s=c[t+4>>2]|0;if(!s){J=0;break a}else t=s}J=t+12|0}else J=0}else J=0;while(0);__ZN10StringNameD2Ev(i);b:do if(!J){gj[c[(c[f>>2]|0)+20>>2]&8191](f);__ZN6Memory11free_staticEPvb(f,0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1126282,1126301,452,1126359,0);K=0}else{I=J+8|0;h=c[I>>2]|0;c:do if(h){H=c[e>>2]|0;s=(H|0)==0;if(s)L=0;else L=c[H+16>>2]|0;F=(1<<(d[J+12>>0]|0))+-1|0;p=c[h+((F&L)<<2)>>2]|0;d:do if(p|0){o=p;while(1){if((c[o>>2]|0)==(L|0)?(c[o+8>>2]|0)==(H|0):0)break;o=c[o+4>>2]|0;if(!o)break d}gj[c[(c[f>>2]|0)+20>>2]&8191](f);__ZN6Memory11free_staticEPvb(f,0);c[x>>2]=__ZplPKcRK6String(1126401,q)|0;__ZN6StringC2EPKc(r,1126424);c[w>>2]=__ZNK6StringplERKS_(x,r)|0;o=c[e>>2]|0;do if(o){E=c[o+4>>2]|0;if(E|0){__ZN6StringC2EPKc(i,E);M=c[i>>2]|0;break}E=o+8|0;c[i>>2]=0;k=c[E>>2]|0;if((k|0)!=0?(c[i>>2]=0,(__Z28atomic_conditional_incrementPj(k+-8|0)|0)!=0):0){k=c[E>>2]|0;c[i>>2]=k;M=k}else M=0}else{c[i>>2]=0;M=0}while(0);c[y>>2]=M;c[v>>2]=__ZNK6StringplERKS_(w,y)|0;c[u>>2]=__ZNK6String4utf8Ev(v)|0;__Z19_err_set_last_errorPKc(__ZNK10CharString8get_dataEv(u)|0);o=c[u>>2]|0;if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(o,1);o=c[v>>2]|0;if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(o,1);o=c[y>>2]|0;if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(o,1);o=c[w>>2]|0;if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(o,1);o=c[r>>2]|0;do if(o|0){if(__Z16atomic_decrementPj(o+-8|0)|0)break;__ZN6Memory11free_staticEPvb(o,1)}while(0);o=c[x>>2]|0;do if(o|0){if(__Z16atomic_decrementPj(o+-8|0)|0)break;__ZN6Memory11free_staticEPvb(o,1)}while(0);a[1263537]=1;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1126282,1126301,459,1126427,0);a[1263537]=0;K=0;break b}while(0);if(s)N=0;else N=c[H+16>>2]|0;p=c[h+((F&N)<<2)>>2]|0;if(!p)G=110;else{o=p;while(1){if((c[o>>2]|0)==(N|0)?(c[o+8>>2]|0)==(H|0):0){O=o;break c}o=c[o+4>>2]|0;if(!o){G=110;break}}}}else{a[1263537]=0;o=__ZN6Memory12alloc_staticEjb(32,1)|0;if(!o){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143992,1144012,140,1144029,0);P=0}else{a[1263537]=0;H=o+-8|0;c[H>>2]=8;c[H+4>>2]=0;P=o}c[I>>2]=P;a[J+12>>0]=3;c[J+16>>2]=0;c[P>>2]=0;c[(c[I>>2]|0)+4>>2]=0;c[(c[I>>2]|0)+8>>2]=0;c[(c[I>>2]|0)+12>>2]=0;c[(c[I>>2]|0)+16>>2]=0;c[(c[I>>2]|0)+20>>2]=0;c[(c[I>>2]|0)+24>>2]=0;c[(c[I>>2]|0)+28>>2]=0;G=110}while(0);if((G|0)==110){h=__ZN7HashMapI10StringNameP10MethodBind16StringNameHasher24HashMapComparatorDefaultIS0_ELh3ELh8EE12create_entryERKS0_(I,e)|0;__ZN7HashMapI10StringNameP10MethodBind16StringNameHasher24HashMapComparatorDefaultIS0_ELh3ELh8EE16check_hash_tableEv(I);O=h}c[O+12>>2]=f;if(__ZNK6String6lengthEv(j)|0){__ZN10StringNameC2ERK6String(i,j);__ZN10StringNameaSERKS_(f+36|0,i);__ZN10StringNameD2Ev(i)}h=J+52|0;if(!(c[h>>2]|0)){t=__ZnwjPFPvjE(12,4740)|0;c[h>>2]=t;c[t>>2]=0;c[t+4>>2]=0;c[t+8>>2]=0}t=__ZnwjPFPvjE(16,4740)|0;__ZN10StringNameC2Ev(t);o=t+4|0;c[o>>2]=0;H=t+8|0;c[H>>2]=0;F=t+12|0;c[F>>2]=0;__ZN10StringNameaSERKS_(t,e);s=c[h>>2]|0;h=s+4|0;p=c[h>>2]|0;c[H>>2]=p;c[o>>2]=0;c[F>>2]=s;if(p|0)c[p+4>>2]=t;c[h>>2]=t;if(!(c[s>>2]|0))c[s>>2]=t;t=s+8|0;c[t>>2]=(c[t>>2]|0)+1;K=f}while(0);f=c[q>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);f=c[j>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);D=K;__Z14_global_unlockv();l=b;return D|0}function __ZN4Node20_rpc_unreliable_bindEPPK7VariantiRNS0_9CallErrorE(a,b,d,e,f){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0;g=l;l=l+16|0;if((l|0)>=(m|0))ba(16);h=g;if((e|0)<1){c[f>>2]=4;c[f+4>>2]=1;c[a>>2]=0;l=g;return}i=c[d>>2]|0;if((c[i>>2]|0)==4){c[h>>2]=__ZNK7Variantcv10StringNameEv(i)|0;__ZN4Node4rpcpEibRK10StringNamePPK7Varianti(b,0,1,h,d+4|0,e+-1|0);c[f>>2]=0;c[a>>2]=0;__ZN10StringNameD2Ev(h);l=g;return}else{c[f>>2]=2;c[f+4>>2]=0;c[f+8>>2]=4;c[a>>2]=0;l=g;return}}function __ZN4Node12_rpc_id_bindEPPK7VariantiRNS0_9CallErrorE(a,b,d,e,f){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0;g=l;l=l+16|0;if((l|0)>=(m|0))ba(16);h=g;if((e|0)<2){c[f>>2]=4;c[f+4>>2]=2;c[a>>2]=0;l=g;return}i=c[d>>2]|0;if((c[i>>2]|0)!=2){c[f>>2]=2;c[f+4>>2]=0;c[f+8>>2]=2;c[a>>2]=0;l=g;return}j=d+4|0;if((c[c[j>>2]>>2]|0)==4){k=__ZNK7VariantcviEv(i)|0;c[h>>2]=__ZNK7Variantcv10StringNameEv(c[j>>2]|0)|0;__ZN4Node4rpcpEibRK10StringNamePPK7Varianti(b,k,0,h,d+8|0,e+-2|0);c[f>>2]=0;c[a>>2]=0;__ZN10StringNameD2Ev(h);l=g;return}else{c[f>>2]=2;c[f+4>>2]=1;c[f+8>>2]=4;c[a>>2]=0;l=g;return}}function __ZN4Node23_rpc_unreliable_id_bindEPPK7VariantiRNS0_9CallErrorE(a,b,d,e,f){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0;g=l;l=l+16|0;if((l|0)>=(m|0))ba(16);h=g;if((e|0)<2){c[f>>2]=4;c[f+4>>2]=2;c[a>>2]=0;l=g;return}i=c[d>>2]|0;if((c[i>>2]|0)!=2){c[f>>2]=2;c[f+4>>2]=0;c[f+8>>2]=2;c[a>>2]=0;l=g;return}j=d+4|0;if((c[c[j>>2]>>2]|0)==4){k=__ZNK7VariantcviEv(i)|0;c[h>>2]=__ZNK7Variantcv10StringNameEv(c[j>>2]|0)|0;__ZN4Node4rpcpEibRK10StringNamePPK7Varianti(b,k,1,h,d+8|0,e+-2|0);c[f>>2]=0;c[a>>2]=0;__ZN10StringNameD2Ev(h);l=g;return}else{c[f>>2]=2;c[f+4>>2]=1;c[f+8>>2]=4;c[a>>2]=0;l=g;return}}function __ZN4Node4rsetERK10StringNameRK7Variant(a,b,c){a=a|0;b=b|0;c=c|0;__ZN4Node5rsetpEibRK10StringNameRK7Variant(a,0,0,b,c);return}function __ZN4Node7rset_idEiRK10StringNameRK7Variant(a,b,c,d){a=a|0;b=b|0;c=c|0;d=d|0;__ZN4Node5rsetpEibRK10StringNameRK7Variant(a,b,0,c,d);return}function __ZN4Node15rset_unreliableERK10StringNameRK7Variant(a,b,c){a=a|0;b=b|0;c=c|0;__ZN4Node5rsetpEibRK10StringNameRK7Variant(a,0,1,b,c);return}function __ZN4Node18rset_unreliable_idEiRK10StringNameRK7Variant(a,b,c,d){a=a|0;b=b|0;c=c|0;d=d|0;__ZN4Node5rsetpEibRK10StringNameRK7Variant(a,b,1,c,d);return}function __ZN4Node5rsetpEibRK10StringNameRK7Variant(b,d,e,f,g){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;var h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0;h=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=h+24|0;j=h+20|0;k=h+12|0;n=h+16|0;o=h+8|0;p=h+4|0;q=h;if(!(a[b+136>>0]|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(803313,800437,849,857405,0);l=h;return}a[1263537]=0;if(d){r=b+132|0;s=c[r>>2]|0;if(!s){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(947574,800685,260,947603,0);t=0}else{a[1263537]=0;t=s}if((__ZNK9SceneTree21get_network_unique_idEv(t)|0)!=(d|0))if((d|0)<0){t=c[r>>2]|0;if(!t){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(947574,800685,260,947603,0);u=0}else{a[1263537]=0;u=t}if((d|0)!=(0-(__ZNK9SceneTree21get_network_unique_idEv(u)|0)|0))v=13;else w=r}else w=r;else v=13}else v=13;if((v|0)==13){r=c[b+192>>2]|0;a:do if(r){u=c[r+8>>2]|0;t=c[b+196>>2]|0;b:do if((u|0)==(t|0))x=u;else{s=c[f>>2]|0;y=u;while(1){z=c[y+24>>2]|0;if(s>>>0<z>>>0)A=y+8|0;else{if(z>>>0>=s>>>0){x=y;break b}A=y+4|0}y=c[A>>2]|0;if((y|0)==(t|0)){v=64;break a}}}while(0);if(!((x|0)==(t|0)|(x|0)==0)){c:do switch(c[x+28>>2]|0){case 4:{u=b;while(1){if(!(a[u+136>>0]|0)){v=31;break}a[1263537]=0;switch(c[u+172>>2]|0){case 1:{v=64;break a;break}case 0:break;default:{B=0;break c}}y=c[u+176>>2]|0;if(!y)break;else u=y}if((v|0)==31){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(802415,800437,507,874185,0);B=0;break c}y=c[u+132>>2]|0;if(!y){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(947574,800685,260,947603,0);C=0}else{a[1263537]=0;C=y}if(__ZNK9SceneTree17is_network_serverEv(C)|0){v=64;break a}else B=0;break}case 3:{y=b;while(1){if(!(a[y+136>>0]|0)){v=24;break}a[1263537]=0;switch(c[y+172>>2]|0){case 1:{B=1;break c;break}case 0:break;default:{v=64;break a}}s=c[y+176>>2]|0;if(!s)break;else y=s}if((v|0)==24){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(802415,800437,507,874185,0);v=64;break a}u=c[y+132>>2]|0;if(!u){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(947574,800685,260,947603,0);D=0}else{a[1263537]=0;D=u}if(__ZNK9SceneTree17is_network_serverEv(D)|0)B=1;else{v=64;break a}break}case 2:{B=0;break}default:{v=64;break a}}while(0);__ZN6Object3setERK10StringNameRK7VariantPb(b,f,g,j);if(a[j>>0]|0){E=B;v=105;break}t=c[f>>2]|0;do if(t){u=c[t+4>>2]|0;if(u|0){__ZN6StringC2EPKc(i,u);F=c[i>>2]|0;break}u=t+8|0;c[i>>2]=0;s=c[u>>2]|0;if((s|0)!=0?(c[i>>2]=0,(__Z28atomic_conditional_incrementPj(s+-8|0)|0)!=0):0){s=c[u>>2]|0;c[i>>2]=s;F=s}else F=0}else{c[i>>2]=0;F=0}while(0);c[k>>2]=F;t=__ZplPKcRK6String(803319,k)|0;s=t;u=c[k>>2]|0;if(u|0?(__Z16atomic_decrementPj(u+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(u,1);c[o>>2]=0;u=(t|0)==0;if(!u?(c[o>>2]=0,__Z28atomic_conditional_incrementPj(t+-8|0)|0):0)c[o>>2]=s;c[n>>2]=__ZNK6String4utf8Ev(o)|0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(803313,800437,892,__ZNK10CharString8get_dataEv(n)|0,0);s=c[n>>2]|0;if(s|0?(__Z16atomic_decrementPj(s+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(s,1);s=c[o>>2]|0;if(s|0?(__Z16atomic_decrementPj(s+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(s,1);a[1263537]=0;if(!u?(__Z16atomic_decrementPj(t+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(t,1);l=h;return}else v=64}else v=64;while(0);d:do if((v|0)==64?(o=b+52|0,n=c[o>>2]|0,n|0):0){e:do switch($i[c[(c[n>>2]|0)+72>>2]&8191](n,f)|0){case 4:{k=b;while(1){if(!(a[k+136>>0]|0)){v=74;break}a[1263537]=0;switch(c[k+172>>2]|0){case 1:{break d;break}case 0:break;default:{G=0;break e}}F=c[k+176>>2]|0;if(!F)break;else k=F}if((v|0)==74){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(802415,800437,507,874185,0);G=0;break e}y=c[k+132>>2]|0;if(!y){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(947574,800685,260,947603,0);H=0}else{a[1263537]=0;H=y}if(__ZNK9SceneTree17is_network_serverEv(H)|0)break d;else G=0;break}case 3:{y=b;while(1){if(!(a[y+136>>0]|0)){v=67;break}a[1263537]=0;switch(c[y+172>>2]|0){case 1:{G=1;break e;break}case 0:break;default:break d}F=c[y+176>>2]|0;if(!F)break;else y=F}if((v|0)==67){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(802415,800437,507,874185,0);break d}k=c[y+132>>2]|0;if(!k){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(947574,800685,260,947603,0);I=0}else{a[1263537]=0;I=k}if(__ZNK9SceneTree17is_network_serverEv(I)|0)G=1;else break d;break}case 2:{G=0;break}default:break d}while(0);n=c[o>>2]|0;if(nj[c[c[n>>2]>>2]&2047](n,f,g)|0){E=G;v=105}else{n=c[f>>2]|0;do if(n){k=c[n+4>>2]|0;if(k|0){__ZN6StringC2EPKc(i,k);J=c[i>>2]|0;break}k=n+8|0;c[i>>2]=0;F=c[k>>2]|0;if((F|0)!=0?(c[i>>2]=0,(__Z28atomic_conditional_incrementPj(F+-8|0)|0)!=0):0){F=c[k>>2]|0;c[i>>2]=F;J=F}else J=0}else{c[i>>2]=0;J=0}while(0);c[j>>2]=J;n=__ZplPKcRK6String(803372,j)|0;o=n;F=c[j>>2]|0;if(F|0?(__Z16atomic_decrementPj(F+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(F,1);c[q>>2]=0;F=(n|0)==0;if(!F?(c[q>>2]=0,__Z28atomic_conditional_incrementPj(n+-8|0)|0):0)c[q>>2]=o;c[p>>2]=__ZNK6String4utf8Ev(q)|0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(803313,800437,928,__ZNK10CharString8get_dataEv(p)|0,0);o=c[p>>2]|0;if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(o,1);o=c[q>>2]|0;if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(o,1);a[1263537]=0;if(F){l=h;return}if(__Z16atomic_decrementPj(n+-8|0)|0){l=h;return}__ZN6Memory11free_staticEPvb(n,1);l=h;return}}while(0);if((v|0)==105?E&1:0){l=h;return}w=b+132|0}c[i>>2]=g;g=c[w>>2]|0;if(!g){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(947574,800685,260,947603,0);K=0}else{a[1263537]=0;K=g}__ZN9SceneTree4_rpcEP4NodeibbRK10StringNamePPK7Varianti(K,b,d,e,1,f,i,1);l=h;return}function __ZNK9SceneTree21get_network_unique_idEv(b){b=b|0;var d=0,e=0;d=c[b+316>>2]|0;if(!d){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(803671,800946,1733,803693,0);e=0;return e|0}else{a[1263537]=0;e=ij[c[(c[d>>2]|0)+136>>2]&8191](d)|0;return e|0}return 0}function __ZNK9SceneTree17is_network_serverEv(b){b=b|0;var d=0,e=0;d=c[b+316>>2]|0;if(!d){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(803885,800946,1723,803903,0);e=0;return e|0}else{a[1263537]=0;e=ij[c[(c[d>>2]|0)+128>>2]&8191](d)|0;return e|0}return 0}function __ZN9SceneTree4_rpcEP4NodeibbRK10StringNamePPK7Varianti(b,e,f,g,h,i,j,k){b=b|0;e=e|0;f=f|0;g=g|0;h=h|0;i=i|0;j=j|0;k=k|0;var n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0,ia=0,ja=0,ka=0,la=0,ma=0,na=0,oa=0,pa=0,qa=0,ra=0,sa=0,ta=0,ua=0,va=0,wa=0,xa=0,ya=0,za=0,Aa=0,Ba=0,Ca=0,Da=0,Ea=0,Fa=0,Ga=0,Ha=0,Ia=0,Ja=0,Ka=0,La=0,Ma=0,Na=0,Oa=0,Pa=0,Qa=0,Ra=0,Sa=0,Ta=0,Ua=0,Va=0,Wa=0,Xa=0,Ya=0,Za=0,_a=0,$a=0,ab=0,bb=0,cb=0,db=0,eb=0,fb=0,gb=0,hb=0,ib=0,jb=0,kb=0,lb=0,mb=0,nb=0,ob=0,pb=0,qb=0,rb=0;n=l;l=l+112|0;if((l|0)>=(m|0))ba(112);o=n+92|0;p=n+88|0;q=n+84|0;r=n+80|0;s=n+76|0;t=n+72|0;u=n+64|0;v=n+44|0;w=n+40|0;x=n+36|0;y=n+28|0;z=n+20|0;A=n+12|0;B=n+68|0;C=n+48|0;D=n+8|0;E=n+32|0;F=n+24|0;G=n+4|0;H=n+16|0;I=n+96|0;J=n;K=b+316|0;L=c[K>>2]|0;if(!L){__ZN6StringC2EPKc(q,803432);c[p>>2]=__ZNK6String4utf8Ev(q)|0;__Z19_err_set_last_errorPKc(__ZNK10CharString8get_dataEv(p)|0);M=c[p>>2]|0;if(M|0?(__Z16atomic_decrementPj(M+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(M,1);M=c[q>>2]|0;if(M|0?(__Z16atomic_decrementPj(M+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(M,1);a[1263537]=1;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(803503,800946,1753,1130797,0);a[1263537]=0;l=n;return}if((ij[c[(c[L>>2]|0)+148>>2]&8191](L)|0)==1){__ZN6StringC2EPKc(s,803508);c[r>>2]=__ZNK6String4utf8Ev(s)|0;__Z19_err_set_last_errorPKc(__ZNK10CharString8get_dataEv(r)|0);L=c[r>>2]|0;if(L|0?(__Z16atomic_decrementPj(L+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(L,1);L=c[s>>2]|0;if(L|0?(__Z16atomic_decrementPj(L+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(L,1);a[1263537]=1;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(803503,800946,1758,1130797,0);a[1263537]=0;l=n;return}L=c[K>>2]|0;if(!(ij[c[(c[L>>2]|0)+148>>2]&8191](L)|0)){__ZN6StringC2EPKc(u,803586);c[t>>2]=__ZNK6String4utf8Ev(u)|0;__Z19_err_set_last_errorPKc(__ZNK10CharString8get_dataEv(t)|0);L=c[t>>2]|0;if(L|0?(__Z16atomic_decrementPj(L+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(L,1);L=c[u>>2]|0;if(L|0?(__Z16atomic_decrementPj(L+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(L,1);a[1263537]=1;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(803503,800946,1763,1130797,0);a[1263537]=0;l=n;return}if((k|0)>255){__ZN6StringC2EPKc(w,803646);c[v>>2]=__ZNK6String4utf8Ev(w)|0;__Z19_err_set_last_errorPKc(__ZNK10CharString8get_dataEv(v)|0);L=c[v>>2]|0;if(L|0?(__Z16atomic_decrementPj(L+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(L,1);L=c[w>>2]|0;if(L|0?(__Z16atomic_decrementPj(L+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(L,1);a[1263537]=1;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(803503,800946,1768,1130797,0);a[1263537]=0;l=n;return}L=(f|0)==0;a:do if(!L){w=(f|0)<0?0-f|0:f;v=c[b+320>>2]|0;b:do if(v|0){u=c[v+8>>2]|0;t=c[b+324>>2]|0;c:do if((u|0)==(t|0))N=u;else{s=u;while(1){r=c[s+24>>2]|0;if((w|0)<(r|0))O=s+8|0;else{if((r|0)>=(w|0)){N=s;break c}O=s+4|0}s=c[O>>2]|0;if((s|0)==(t|0))break b}}while(0);if(!((N|0)==0|(N|0)==(t|0)))break a}while(0);w=c[K>>2]|0;if(!w){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(803671,800946,1733,803693,0);P=0}else{a[1263537]=0;P=ij[c[(c[w>>2]|0)+136>>2]&8191](w)|0}if((P|0)==(f|0)){w=c[K>>2]|0;if(!w){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(803671,800946,1733,803693,0);Q=0;R=0}else{a[1263537]=0;v=ij[c[(c[w>>2]|0)+136>>2]&8191](w)|0;Q=v;R=((v|0)<0)<<31>>31}c[o>>2]=__Z4itosx(Q,R)|0;c[y>>2]=__ZplPKcRK6String(803753,o)|0;c[x>>2]=__ZNK6String4utf8Ev(y)|0;__Z19_err_set_last_errorPKc(__ZNK10CharString8get_dataEv(x)|0);v=c[x>>2]|0;if(v|0?(__Z16atomic_decrementPj(v+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(v,1);v=c[y>>2]|0;if(v|0?(__Z16atomic_decrementPj(v+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(v,1);v=c[o>>2]|0;if(v|0?(__Z16atomic_decrementPj(v+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(v,1)}else{c[o>>2]=__Z4itosx(f,((f|0)<0)<<31>>31)|0;c[A>>2]=__ZplPKcRK6String(803802,o)|0;c[z>>2]=__ZNK6String4utf8Ev(A)|0;__Z19_err_set_last_errorPKc(__ZNK10CharString8get_dataEv(z)|0);v=c[z>>2]|0;if(v|0?(__Z16atomic_decrementPj(v+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(v,1);v=c[A>>2]|0;if(v|0?(__Z16atomic_decrementPj(v+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(v,1);v=c[o>>2]|0;if(v|0?(__Z16atomic_decrementPj(v+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(v,1)}a[1263537]=1;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(803503,800946,1778,1130797,0);a[1263537]=0;l=n;return}while(0);c[B>>2]=__ZNK4Node8get_pathEv(e)|0;if(__ZNK8NodePath8is_emptyEv(B)|0)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(803503,800946,1782,803841,0);else{a[1263537]=0;e=b+332|0;do if(c[e>>2]|0){c[o>>2]=__ZNK8NodePathcv6StringEv(B)|0;A=__ZNK6String4hashEv(o)|0;z=c[o>>2]|0;if(z|0?(__Z16atomic_decrementPj(z+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(z,1);z=c[e>>2]|0;y=c[z+(((1<<d[b+336>>0])+-1&A)<<2)>>2]|0;if(y){x=y;while(1){if((c[x>>2]|0)==(A|0)?__ZNK8NodePatheqERKS_(x+8|0,B)|0:0){S=80;break}y=c[x+4>>2]|0;if(!y){S=81;break}else x=y}if((S|0)==80){T=x+12|0;break}else if((S|0)==81){U=c[e>>2]|0;S=82;break}}else{U=z;S=82}}else{U=0;S=82}while(0);if((S|0)==82){c[C+12>>2]=0;A=C+4|0;c[A>>2]=379008;c[C>>2]=0;y=C+8|0;c[y>>2]=0;d:do if(U){c[o>>2]=__ZNK8NodePathcv6StringEv(B)|0;R=__ZNK6String4hashEv(o)|0;Q=c[o>>2]|0;if(Q|0?(__Z16atomic_decrementPj(Q+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Q,1);Q=c[(c[e>>2]|0)+(((1<<d[b+336>>0])+-1&R)<<2)>>2]|0;if(!Q)S=94;else{P=Q;while(1){if((c[P>>2]|0)==(R|0)?__ZNK8NodePatheqERKS_(P+8|0,B)|0:0){V=P;S=96;break d}P=c[P+4>>2]|0;if(!P){S=94;break}}}}else{a[1263537]=0;P=__ZN6Memory12alloc_staticEjb(32,1)|0;if(!P){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143992,1144012,140,1144029,0);W=0}else{a[1263537]=0;R=P+-8|0;c[R>>2]=8;c[R+4>>2]=0;W=P}c[e>>2]=W;a[b+336>>0]=3;c[b+340>>2]=0;c[W>>2]=0;c[(c[e>>2]|0)+4>>2]=0;c[(c[e>>2]|0)+8>>2]=0;c[(c[e>>2]|0)+12>>2]=0;c[(c[e>>2]|0)+16>>2]=0;c[(c[e>>2]|0)+20>>2]=0;c[(c[e>>2]|0)+24>>2]=0;c[(c[e>>2]|0)+28>>2]=0;S=94}while(0);if((S|0)==94){W=__ZN7HashMapI8NodePathN9SceneTree13PathSentCacheE20HashMapHasherDefault24HashMapComparatorDefaultIS0_ELh3ELh8EE12create_entryERKS0_(e,B)|0;if(!W)X=0;else{__ZN7HashMapI8NodePathN9SceneTree13PathSentCacheE20HashMapHasherDefault24HashMapComparatorDefaultIS0_ELh3ELh8EE16check_hash_tableEv(e);V=W;S=96}}if((S|0)==96)X=V+12|0;__ZN3MapIib10ComparatorIiE16DefaultAllocatorE10_copy_fromERKS3_(X,C);c[X+12>>2]=c[C+12>>2];X=c[C>>2]|0;if(X|0?(__ZN3MapIib10ComparatorIiE16DefaultAllocatorE13_cleanup_treeEPNS3_7ElementE(C,c[X+8>>2]|0),X=c[A>>2]|0,A=c[C>>2]|0,c[A+8>>2]=X,c[y>>2]=0,y=X,c[y+12>>2]=y,A|0):0){__ZN6Memory11free_staticEPvb(A,0);c[C>>2]=0}if(!(c[e>>2]|0))Y=0;else{c[o>>2]=__ZNK8NodePathcv6StringEv(B)|0;A=__ZNK6String4hashEv(o)|0;y=c[o>>2]|0;if(y|0?(__Z16atomic_decrementPj(y+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(y,1);y=c[(c[e>>2]|0)+(((1<<d[b+336>>0])+-1&A)<<2)>>2]|0;e:do if(!y)Z=0;else{e=y;while(1){if((c[e>>2]|0)==(A|0)?__ZNK8NodePatheqERKS_(e+8|0,B)|0:0){Z=e;break e}e=c[e+4>>2]|0;if(!e){Z=0;break}}}while(0);Y=(Z|0)==0?0:Z+12|0}Z=b+344|0;A=c[Z>>2]|0;c[Z>>2]=A+1;c[Y+12>>2]=A;T=Y}Y=b+360|0;A=c[Y>>2]|0;if((A|0)!=0?(c[A+-4>>2]|0)>=1:0)_=A;else{__ZN6VectorIhE6resizeEi(Y,1)|0;A=c[Y>>2]|0;if(!A)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else _=A}if((c[_+-4>>2]|0)<=0)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);__ZN6VectorIhE14_copy_on_writeEv(Y);a[c[Y>>2]>>0]=h&1;_=c[Y>>2]|0;if((_|0)!=0?(c[_+-4>>2]|0)>=5:0){A=T+12|0;$=_;aa=c[A>>2]|0;ca=A;S=119}else{__ZN6VectorIhE6resizeEi(Y,5)|0;A=c[Y>>2]|0;_=T+12|0;Z=c[_>>2]|0;if(!A){da=Z;ea=_;S=120}else{$=A;aa=Z;ca=_;S=119}}if((S|0)==119)if((c[$+-4>>2]|0)>1){__ZN6VectorIhE14_copy_on_writeEv(Y);fa=(c[Y>>2]|0)+1|0;ga=aa;ha=ca}else{da=aa;ea=ca;S=120}if((S|0)==120){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);fa=0;ga=da;ha=ea}a[fa>>0]=ga;a[fa+1>>0]=ga>>>8;a[fa+2>>0]=ga>>>16;a[fa+3>>0]=ga>>>24;ga=c[i>>2]|0;do if(ga){i=c[ga+4>>2]|0;if(i|0){__ZN6StringC2EPKc(o,i);ia=c[o>>2]|0;break}i=ga+8|0;c[o>>2]=0;fa=c[i>>2]|0;if((fa|0)!=0?(c[o>>2]=0,(__Z28atomic_conditional_incrementPj(fa+-8|0)|0)!=0):0){fa=c[i>>2]|0;c[o>>2]=fa;ia=fa}else ia=0}else{c[o>>2]=0;ia=0}while(0);c[D>>2]=ia;c[C>>2]=__ZNK6String4utf8Ev(D)|0;ia=c[D>>2]|0;if(ia|0?(__Z16atomic_decrementPj(ia+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(ia,1);ia=__ZNK10CharString8get_dataEv(C)|0;if(!(a[ia>>0]|0))ja=1;else{D=ia;ia=1;while(1){D=D+1|0;ga=ia+1|0;if(!(a[D>>0]|0)){ja=ga;break}else ia=ga}}c[o>>2]=ja;ia=c[Y>>2]|0;if(!ia)ka=0;else ka=c[ia+-4>>2]|0;ia=ja+5|0;if((ka|0)<(ia|0))__ZN6VectorIhE6resizeEi(Y,ia)|0;ia=__ZNK10CharString8get_dataEv(C)|0;ka=c[Y>>2]|0;if((ka|0)!=0?(c[ka+-4>>2]|0)>5:0){__ZN6VectorIhE14_copy_on_writeEv(Y);la=(c[Y>>2]|0)+5|0}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);la=0}ka=a[ia>>0]|0;ja=(la|0)!=0;if(!(ka<<24>>24)){ma=la;na=ja}else{D=ia;ia=la;la=ka;ka=ja;while(1){if(ka){a[ia>>0]=la;oa=ia+1|0}else oa=0;D=D+1|0;la=a[D>>0]|0;ja=(oa|0)!=0;if(!(la<<24>>24)){ma=oa;na=ja;break}else{ia=oa;ka=ja}}}if(na)a[ma>>0]=0;ma=c[o>>2]|0;na=ma+5|0;f:do if(h){if(__Z14encode_variantRK7VariantPhRi(c[j>>2]|0,0,o)|0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(803503,800946,1820,1117790,0);break}a[1263537]=0;ka=c[Y>>2]|0;if(!ka)pa=0;else pa=c[ka+-4>>2]|0;ka=(c[o>>2]|0)+na|0;if((pa|0)<(ka|0))__ZN6VectorIhE6resizeEi(Y,ka)|0;ka=c[j>>2]|0;do if((ma|0)<-5)S=161;else{oa=c[Y>>2]|0;ia=(oa|0)==0;if(ia)qa=0;else qa=c[oa+-4>>2]|0;if((qa|0)<=(na|0)){if(ia)ra=0;else ra=c[oa+-4>>2]|0;if((ra|0)<=(na|0)){S=161;break}a[1263537]=0}__ZN6VectorIhE14_copy_on_writeEv(Y);sa=(c[Y>>2]|0)+na|0}while(0);if((S|0)==161){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);sa=0}__Z14encode_variantRK7VariantPhRi(ka,sa,o)|0;ta=(c[o>>2]|0)+na|0;S=197}else{oa=c[Y>>2]|0;if(!oa)ua=0;else ua=c[oa+-4>>2]|0;oa=ma+6|0;if((ua|0)<(oa|0))__ZN6VectorIhE6resizeEi(Y,oa)|0;ia=k&255;if((ma|0)<-5)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);la=c[Y>>2]|0;D=(la|0)==0;if(D)va=0;else va=c[la+-4>>2]|0;do if((va|0)<=(na|0)){if(D)wa=0;else wa=c[la+-4>>2]|0;if((wa|0)>(na|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);__ZN6VectorIhE14_copy_on_writeEv(Y);a[(c[Y>>2]|0)+na>>0]=ia;if((k|0)>0){xa=0;ya=oa}else{ta=oa;S=197;break}while(1){la=j+(xa<<2)|0;if(__Z14encode_variantRK7VariantPhRi(c[la>>2]|0,0,o)|0)break;a[1263537]=0;D=c[Y>>2]|0;if(!D)za=0;else za=c[D+-4>>2]|0;D=(c[o>>2]|0)+ya|0;if((za|0)<(D|0))__ZN6VectorIhE6resizeEi(Y,D)|0;D=c[la>>2]|0;do if((ya|0)<0)S=192;else{la=c[Y>>2]|0;ka=(la|0)==0;if(ka)Aa=0;else Aa=c[la+-4>>2]|0;if((Aa|0)<=(ya|0)){if(ka)Ba=0;else Ba=c[la+-4>>2]|0;if((Ba|0)<=(ya|0)){S=192;break}a[1263537]=0}__ZN6VectorIhE14_copy_on_writeEv(Y);Ca=(c[Y>>2]|0)+ya|0}while(0);if((S|0)==192){S=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);Ca=0}__Z14encode_variantRK7VariantPhRi(D,Ca,o)|0;t=(c[o>>2]|0)+ya|0;xa=xa+1|0;if((xa|0)>=(k|0)){ta=t;S=197;break f}else ya=t}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(803503,800946,1832,1117790,0)}while(0);do if((S|0)==197){c[E>>2]=0;ya=b+320|0;k=c[ya>>2]|0;do if(!k){Da=0;Ea=1}else{xa=c[k+8>>2]|0;o=c[b+324>>2]|0;if((xa|0)==(o|0)){Da=0;Ea=1;break}else Fa=xa;while(1){xa=c[Fa+8>>2]|0;if((xa|0)==(o|0))break;else Fa=xa}if(!Fa){Da=0;Ea=1;break}o=0-f|0;D=T+4|0;if((f|0)<0){xa=Fa;Ca=1;Ba=0;while(1){Aa=xa+24|0;za=c[Aa>>2]|0;g:do if((za|0)==(o|0)){Ga=Ca;Ha=Ba}else{j=c[T>>2]|0;h:do if(j|0){na=c[j+8>>2]|0;wa=c[D>>2]|0;i:do if((na|0)==(wa|0))Ia=na;else{va=na;while(1){ma=c[va+24>>2]|0;if((za|0)<(ma|0))Ja=va+8|0;else{if((ma|0)>=(za|0)){Ia=va;break i}Ja=va+4|0}va=c[Ja>>2]|0;if((va|0)==(wa|0))break h}}while(0);if(!((Ia|0)!=(wa|0)&(Ia|0)!=0))break;Ga=Ca&(a[Ia+28>>0]|0)!=0;Ha=Ba;break g}while(0);if(!Ba){j=__ZnwjPFPvjE(12,4740)|0;c[E>>2]=j;c[j>>2]=0;c[j+4>>2]=0;c[j+8>>2]=0}j=__ZnwjPFPvjE(16,4740)|0;c[j>>2]=c[Aa>>2];na=c[E>>2]|0;va=na+4|0;ma=c[va>>2]|0;c[j+8>>2]=ma;c[j+4>>2]=0;c[j+12>>2]=na;if(ma|0)c[ma+4>>2]=j;c[va>>2]=j;if(!(c[na>>2]|0))c[na>>2]=j;j=na+8|0;c[j>>2]=(c[j>>2]|0)+1;Ga=0;Ha=na}while(0);xa=c[xa+16>>2]|0;if(!xa){Ka=Ga;La=Ha;break}else{Ca=Ga;Ba=Ha}}}else{Ba=Fa;Ca=1;xa=0;while(1){o=Ba+24|0;if(!L?(c[o>>2]|0)!=(f|0):0){Ma=Ca;Na=xa}else S=224;j:do if((S|0)==224){S=0;Aa=c[T>>2]|0;k:do if(Aa|0){za=c[Aa+8>>2]|0;na=c[D>>2]|0;l:do if((za|0)==(na|0))Oa=za;else{j=c[o>>2]|0;va=za;while(1){ma=c[va+24>>2]|0;if((j|0)<(ma|0))Pa=va+8|0;else{if((ma|0)>=(j|0)){Oa=va;break l}Pa=va+4|0}va=c[Pa>>2]|0;if((va|0)==(na|0))break k}}while(0);if(!((Oa|0)!=(na|0)&(Oa|0)!=0))break;Ma=Ca&(a[Oa+28>>0]|0)!=0;Na=xa;break j}while(0);if(!xa){Aa=__ZnwjPFPvjE(12,4740)|0;c[E>>2]=Aa;c[Aa>>2]=0;c[Aa+4>>2]=0;c[Aa+8>>2]=0}Aa=__ZnwjPFPvjE(16,4740)|0;c[Aa>>2]=c[o>>2];za=c[E>>2]|0;wa=za+4|0;va=c[wa>>2]|0;c[Aa+8>>2]=va;c[Aa+4>>2]=0;c[Aa+12>>2]=za;if(va|0)c[va+4>>2]=Aa;c[wa>>2]=Aa;if(!(c[za>>2]|0))c[za>>2]=Aa;Aa=za+8|0;c[Aa>>2]=(c[Aa>>2]|0)+1;Ma=0;Na=za}while(0);Ba=c[Ba+16>>2]|0;if(!Ba){Ka=Ma;La=Na;break}else{Ca=Ma;xa=Na}}}if(!La){Da=0;Ea=Ka;break}Qa=Ka;Ra=La;S=242}while(0);while(1){if((S|0)==242){S=0;Da=c[Ra>>2]|0;Ea=Qa}if(!Da){S=244;break}c[G>>2]=__ZNK8NodePathcv6StringEv(B)|0;c[F>>2]=__ZNK6String4utf8Ev(G)|0;k=c[G>>2]|0;do if(k|0){if(__Z16atomic_decrementPj(k+-8|0)|0)break;__ZN6Memory11free_staticEPvb(k,1)}while(0);k=__ZNK10CharString8get_dataEv(F)|0;if(!(a[k>>0]|0))Sa=1;else{xa=k;k=1;while(1){xa=xa+1|0;Ca=k+1|0;if(!(a[xa>>0]|0)){Sa=Ca;break}else k=Ca}}c[H>>2]=0;__ZN6VectorIhE6resizeEi(H,Sa+5|0)|0;k=c[H>>2]|0;if(!k){S=252;break}xa=c[k+-4>>2]|0;if((xa|0)<=0){S=252;break}if((c[k+-8>>2]|0)>>>0>1){Ca=xa+-1|0;Ba=Ca>>>1|Ca;Ca=Ba>>>2|Ba;Ba=Ca>>>4|Ca;Ca=Ba>>>8|Ba;Ba=__ZN6Memory12alloc_staticEjb((Ca>>>16|Ca)+1|0,1)|0;c[Ba+-8>>2]=1;c[Ba+-4>>2]=xa;Ca=0;do{a[Ba+Ca>>0]=a[(c[H>>2]|0)+Ca>>0]|0;Ca=Ca+1|0}while((Ca|0)!=(xa|0));xa=c[H>>2]|0;do if(xa|0){if(__Z16atomic_decrementPj(xa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(xa,1)}while(0);c[H>>2]=Ba;Ta=Ba}else Ta=k;a[Ta>>0]=2;xa=c[ha>>2]|0;Ca=c[H>>2]|0;do if(!Ca)S=262;else{D=c[Ca+-4>>2]|0;if((D|0)<=1){S=262;break}if((c[Ca+-8>>2]|0)>>>0>1){o=D+-1|0;za=o>>>1|o;o=za>>>2|za;za=o>>>4|o;o=za>>>8|za;za=__ZN6Memory12alloc_staticEjb((o>>>16|o)+1|0,1)|0;c[za+-8>>2]=1;c[za+-4>>2]=D;o=0;do{a[za+o>>0]=a[(c[H>>2]|0)+o>>0]|0;o=o+1|0}while((o|0)!=(D|0));D=c[H>>2]|0;do if(D|0){if(__Z16atomic_decrementPj(D+-8|0)|0)break;__ZN6Memory11free_staticEPvb(D,1)}while(0);c[H>>2]=za;Ua=za}else Ua=Ca;Va=Ua+1|0}while(0);if((S|0)==262){S=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);Va=0}a[Va>>0]=xa;a[Va+1>>0]=xa>>>8;a[Va+2>>0]=xa>>>16;a[Va+3>>0]=xa>>>24;Ca=__ZNK10CharString8get_dataEv(F)|0;k=c[H>>2]|0;do if(!k)S=273;else{Ba=c[k+-4>>2]|0;if((Ba|0)<=5){S=273;break}if((c[k+-8>>2]|0)>>>0>1){D=Ba+-1|0;o=D>>>1|D;D=o>>>2|o;o=D>>>4|D;D=o>>>8|o;o=__ZN6Memory12alloc_staticEjb((D>>>16|D)+1|0,1)|0;c[o+-8>>2]=1;c[o+-4>>2]=Ba;D=0;do{a[o+D>>0]=a[(c[H>>2]|0)+D>>0]|0;D=D+1|0}while((D|0)!=(Ba|0));Ba=c[H>>2]|0;do if(Ba|0){if(__Z16atomic_decrementPj(Ba+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ba,1)}while(0);c[H>>2]=o;Wa=o}else Wa=k;Xa=Wa+5|0}while(0);if((S|0)==273){S=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);Xa=0}k=a[Ca>>0]|0;xa=(Xa|0)!=0;if(!(k<<24>>24)){Ya=Xa;Za=xa}else{Ba=Ca;D=Xa;za=k;k=xa;while(1){if(k){a[D>>0]=za;_a=D+1|0}else _a=0;Ba=Ba+1|0;za=a[Ba>>0]|0;xa=(_a|0)!=0;if(!(za<<24>>24)){Ya=_a;Za=xa;break}else{D=_a;k=xa}}}if(Za)a[Ya>>0]=0;k=c[K>>2]|0;Pi[c[(c[k>>2]|0)+120>>2]&2047](k,c[Da>>2]|0);k=c[K>>2]|0;Pi[c[(c[k>>2]|0)+116>>2]&2047](k,2);k=c[K>>2]|0;D=c[(c[k>>2]|0)+92>>2]|0;za=c[H>>2]|0;do if(!za){$a=0;ab=0}else{if((c[za+-8>>2]|0)>>>0>1){Ba=c[za+-4>>2]|0;Ca=Ba+-1|0;xa=Ca>>>1|Ca;Ca=xa>>>2|xa;xa=Ca>>>4|Ca;Ca=xa>>>8|xa;xa=__ZN6Memory12alloc_staticEjb((Ca>>>16|Ca)+1|0,1)|0;c[xa+-8>>2]=1;c[xa+-4>>2]=Ba;if(Ba|0){Ca=0;do{a[xa+Ca>>0]=a[(c[H>>2]|0)+Ca>>0]|0;Ca=Ca+1|0}while((Ca|0)!=(Ba|0))}Ba=c[H>>2]|0;do if(Ba|0){if(__Z16atomic_decrementPj(Ba+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ba,1)}while(0);c[H>>2]=xa;if(!xa){$a=0;ab=0;break}else bb=xa}else bb=za;$a=bb;ab=c[bb+-4>>2]|0}while(0);nj[D&2047](k,$a,ab)|0;a[I>>0]=0;if(!(c[T>>2]|0)){za=__ZnwjPFPvjE(32,4740)|0;Ba=za+16|0;c[Ba>>2]=0;c[Ba+4>>2]=0;c[T>>2]=za;Ba=c[T+4>>2]|0;c[za+4>>2]=Ba;c[za+8>>2]=Ba;c[za+12>>2]=Ba;c[za>>2]=1}__ZN3MapIib10ComparatorIiE16DefaultAllocatorE10_insert_rbERKiRKb(T,Da,I)|0;za=c[H>>2]|0;do if(za|0){if(__Z16atomic_decrementPj(za+-8|0)|0)break;__ZN6Memory11free_staticEPvb(za,1)}while(0);za=c[F>>2]|0;do if(za|0){if(__Z16atomic_decrementPj(za+-8|0)|0)break;__ZN6Memory11free_staticEPvb(za,1)}while(0);Qa=Ea;Ra=Da+4|0;S=242}if((S|0)==244){za=c[K>>2]|0;Pi[c[(c[za>>2]|0)+116>>2]&2047](za,g?0:2);if(Ea){za=c[K>>2]|0;Pi[c[(c[za>>2]|0)+120>>2]&2047](za,f);za=c[K>>2]|0;k=c[(c[za>>2]|0)+92>>2]|0;if(!(c[Y>>2]|0))cb=0;else{__ZN6VectorIhE14_copy_on_writeEv(Y);cb=c[Y>>2]|0}nj[k&2047](za,cb,ta)|0}else{c[J>>2]=__ZNK8NodePathcv6StringEv(B)|0;c[F>>2]=__ZNK6String4utf8Ev(J)|0;za=c[J>>2]|0;do if(za|0){if(__Z16atomic_decrementPj(za+-8|0)|0)break;__ZN6Memory11free_staticEPvb(za,1)}while(0);za=__ZNK10CharString8get_dataEv(F)|0;if(!(a[za>>0]|0))db=1;else{k=za;za=1;while(1){k=k+1|0;D=za+1|0;if(!(a[k>>0]|0)){db=D;break}else za=D}}za=c[Y>>2]|0;if(!za)eb=0;else eb=c[za+-4>>2]|0;za=db+ta|0;if((eb|0)<(za|0))__ZN6VectorIhE6resizeEi(Y,za)|0;k=__ZNK10CharString8get_dataEv(F)|0;do if((ta|0)<0)S=325;else{D=c[Y>>2]|0;Ba=(D|0)==0;if(Ba)fb=0;else fb=c[D+-4>>2]|0;if((fb|0)<=(ta|0)){if(Ba)gb=0;else gb=c[D+-4>>2]|0;if((gb|0)<=(ta|0)){S=325;break}a[1263537]=0}__ZN6VectorIhE14_copy_on_writeEv(Y);hb=(c[Y>>2]|0)+ta|0}while(0);if((S|0)==325){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);hb=0}D=a[k>>0]|0;Ba=(hb|0)!=0;if(!(D<<24>>24)){ib=hb;jb=Ba}else{Ca=k;o=hb;Aa=D;D=Ba;while(1){if(D){a[o>>0]=Aa;kb=o+1|0}else kb=0;Ca=Ca+1|0;Aa=a[Ca>>0]|0;Ba=(kb|0)!=0;if(!(Aa<<24>>24)){ib=kb;jb=Ba;break}else{o=kb;D=Ba}}}if(jb)a[ib>>0]=0;D=c[ya>>2]|0;do if(D|0){o=c[D+8>>2]|0;Aa=c[b+324>>2]|0;if((o|0)==(Aa|0))break;else lb=o;while(1){o=c[lb+8>>2]|0;if((o|0)==(Aa|0))break;else lb=o}if(!lb)break;Aa=(f|0)<0;o=0-f|0;Ca=T+4|0;k=ta&255;Ba=ta>>>8&255;wa=ta>>>16&255;va=(ta>>>24|128)&255;j=lb;do{ma=j+24|0;do if(Aa){if((c[ma>>2]|0)!=(o|0))S=347}else{if(L){S=347;break}if((c[ma>>2]|0)==(f|0))S=347}while(0);m:do if((S|0)==347){S=0;xa=c[T>>2]|0;n:do if(xa|0){ua=c[xa+8>>2]|0;sa=c[Ca>>2]|0;o:do if((ua|0)==(sa|0))mb=ua;else{ra=c[ma>>2]|0;qa=ua;while(1){pa=c[qa+24>>2]|0;if((ra|0)<(pa|0))nb=qa+8|0;else{if((pa|0)>=(ra|0)){mb=qa;break o}nb=qa+4|0}qa=c[nb>>2]|0;if((qa|0)==(sa|0))break n}}while(0);if((mb|0)==(sa|0)|(mb|0)==0)break;a[1263537]=0;ua=c[K>>2]|0;Pi[c[(c[ua>>2]|0)+120>>2]&2047](ua,c[ma>>2]|0);if(!(a[mb+28>>0]|0)){ua=c[Y>>2]|0;do if(!ua)S=367;else{if((c[ua+-4>>2]|0)<=1){S=367;break}__ZN6VectorIhE14_copy_on_writeEv(Y);ob=(c[Y>>2]|0)+1|0}while(0);if((S|0)==367){S=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);ob=0}a[ob>>0]=k;a[ob+1>>0]=Ba;a[ob+2>>0]=wa;a[ob+3>>0]=va;ua=c[K>>2]|0;sa=c[(c[ua>>2]|0)+92>>2]|0;if(!(c[Y>>2]|0))pb=0;else{__ZN6VectorIhE14_copy_on_writeEv(Y);pb=c[Y>>2]|0}nj[sa&2047](ua,pb,za)|0;break m}else{ua=c[ha>>2]|0;sa=c[Y>>2]|0;do if(!sa)S=360;else{if((c[sa+-4>>2]|0)<=1){S=360;break}__ZN6VectorIhE14_copy_on_writeEv(Y);qb=(c[Y>>2]|0)+1|0}while(0);if((S|0)==360){S=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);qb=0}a[qb>>0]=ua;a[qb+1>>0]=ua>>>8;a[qb+2>>0]=ua>>>16;a[qb+3>>0]=ua>>>24;sa=c[K>>2]|0;na=c[(c[sa>>2]|0)+92>>2]|0;if(!(c[Y>>2]|0))rb=0;else{__ZN6VectorIhE14_copy_on_writeEv(Y);rb=c[Y>>2]|0}nj[na&2047](sa,rb,ta)|0;break m}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(803503,800946,1913,1143621,0)}while(0);j=c[j+16>>2]|0}while((j|0)!=0)}while(0);za=c[F>>2]|0;do if(za|0){if(__Z16atomic_decrementPj(za+-8|0)|0)break;__ZN6Memory11free_staticEPvb(za,1)}while(0)}__ZN4ListIi16DefaultAllocatorED2Ev(E);break}else if((S|0)==252)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);S=c[C>>2]|0;do if(S|0){if(__Z16atomic_decrementPj(S+-8|0)|0)break;__ZN6Memory11free_staticEPvb(S,1)}while(0)}__ZN8NodePathD2Ev(B);l=n;return}function __ZN7HashMapI8NodePathN9SceneTree13PathSentCacheE20HashMapHasherDefault24HashMapComparatorDefaultIS0_ELh3ELh8EE12create_entryERKS0_(b,e){b=b|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f;h=__ZnwjPKc(28,1263606)|0;i=h+8|0;__ZN8NodePathC2Ev(i);c[h+16>>2]=379008;c[h+12>>2]=0;c[h+20>>2]=0;j=h+4|0;c[j>>2]=0;if(!h){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1100526,1100151,228,1100539,0);k=0;l=f;return k|0}a[1263537]=0;c[g>>2]=__ZNK8NodePathcv6StringEv(e)|0;n=__ZNK6String4hashEv(g)|0;o=c[g>>2]|0;if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(o,1);o=(1<<(d[b+4>>0]|0))+-1&n;c[j>>2]=c[(c[b>>2]|0)+(o<<2)>>2];c[h>>2]=n;__ZN8NodePathaSERKS_(i,e);c[(c[b>>2]|0)+(o<<2)>>2]=h;o=b+8|0;c[o>>2]=(c[o>>2]|0)+1;k=h;l=f;return k|0}function __ZN7HashMapI8NodePathN9SceneTree13PathSentCacheE20HashMapHasherDefault24HashMapComparatorDefaultIS0_ELh3ELh8EE16check_hash_tableEv(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0;d=c[b+8>>2]|0;e=b+4|0;f=a[e>>0]|0;g=f&255;if((d|0)>(8<<g|0)){h=g;do h=h+1|0;while((d|0)>(8<<h|0));if((h|0)==-1)return;else i=h}else{if((f&255)<=3)return;f=g+-1|0;if((d|0)<(8<<f|0))j=f;else return;while(1){f=j+-1|0;if((d|0)<(8<<f|0))j=f;else break}i=(j|0)>3?j:3}j=1<<i;d=__ZN6Memory12alloc_staticEjb(j<<2,1)|0;if(!d){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143992,1144012,140,1144029,0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1100134,1100151,174,1100167,0);a[1263537]=0;return}a[1263537]=0;f=d+-8|0;c[f>>2]=j;c[f+4>>2]=0;if((i|0)!=31)_memset(d|0,0,((j|0)>1?j:1)<<2|0)|0;f=a[e>>0]|0;if(f<<24>>24==31)k=c[b>>2]|0;else{g=1<<(f&255);f=j+-1|0;j=0;h=c[b>>2]|0;while(1){l=h+(j<<2)|0;m=c[l>>2]|0;if(!m)n=h;else{o=m;m=l;do{l=o+4|0;c[m>>2]=c[l>>2];p=d+((c[o>>2]&f)<<2)|0;c[l>>2]=c[p>>2];c[p>>2]=o;p=c[b>>2]|0;m=p+(j<<2)|0;o=c[m>>2]|0}while((o|0)!=0);n=p}j=j+1|0;if((j|0)>=(g|0)){k=n;break}else h=n}}if(k|0)__ZN6Memory11free_staticEPvb(k,1);c[b>>2]=d;a[e>>0]=i;return}function __ZN3MapIib10ComparatorIiE16DefaultAllocatorE10_copy_fromERKS3_(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0;d=c[a>>2]|0;if(d|0?(__ZN3MapIib10ComparatorIiE16DefaultAllocatorE13_cleanup_treeEPNS3_7ElementE(a,c[d+8>>2]|0),d=c[a+4>>2]|0,e=c[a>>2]|0,c[e+8>>2]=d,c[a+8>>2]=0,f=d,c[f+12>>2]=f,e|0):0){__ZN6Memory11free_staticEPvb(e,0);c[a>>2]=0}e=c[b>>2]|0;if(!e)return;f=c[e+8>>2]|0;e=c[b+4>>2]|0;if((f|0)==(e|0))return;else g=f;while(1){f=c[g+8>>2]|0;if((f|0)==(e|0))break;else g=f}if(!g)return;e=a+4|0;f=g;g=0;while(1){if(!g){b=__ZnwjPFPvjE(32,4740)|0;d=b+16|0;c[d>>2]=0;c[d+4>>2]=0;c[a>>2]=b;d=c[e>>2]|0;c[b+4>>2]=d;c[b+8>>2]=d;c[b+12>>2]=d;c[b>>2]=1}__ZN3MapIib10ComparatorIiE16DefaultAllocatorE10_insert_rbERKiRKb(a,f+24|0,f+28|0)|0;b=c[f+16>>2]|0;if(!b)break;f=b;g=c[a>>2]|0}return}function __ZN3MapIib10ComparatorIiE16DefaultAllocatorE13_cleanup_treeEPNS3_7ElementE(a,b){a=a|0;b=b|0;if((c[a+4>>2]|0)==(b|0))return;else{__ZN3MapIib10ComparatorIiE16DefaultAllocatorE13_cleanup_treeEPNS3_7ElementE(a,c[b+8>>2]|0);__ZN3MapIib10ComparatorIiE16DefaultAllocatorE13_cleanup_treeEPNS3_7ElementE(a,c[b+4>>2]|0);__ZN6Memory11free_staticEPvb(b,0);return}}function __ZN3MapIib10ComparatorIiE16DefaultAllocatorE10_insert_rbERKiRKb(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f;a[g>>0]=0;h=__ZN3MapIib10ComparatorIiE16DefaultAllocatorE7_insertERKiRb(b,d,g)|0;if(h|0)a[h+28>>0]=a[e>>0]|0;if(a[g>>0]|0){l=f;return h|0}g=b+8|0;c[g>>2]=(c[g>>2]|0)+1;g=h+12|0;e=c[g>>2]|0;if(!(c[e>>2]|0)){d=b+4|0;i=h;j=e;k=e;e=g;while(1){g=j+12|0;n=c[g>>2]|0;o=c[n+8>>2]|0;p=n;do if((j|0)==(o|0)){q=c[n+4>>2]|0;if(!(c[q>>2]|0)){c[k>>2]=1;a[1263537]=0;c[q>>2]=1;if((c[d>>2]|0)==(n|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);r=c[(c[e>>2]|0)+12>>2]|0;break}else{a[1263537]=0;c[n>>2]=0;r=n;break}}q=j+4|0;if((i|0)==(c[q>>2]|0)){s=i+8|0;t=c[s>>2]|0;c[q>>2]=t;if((t|0)==(c[d>>2]|0))u=p;else{c[t+12>>2]=j;u=c[g>>2]|0}t=i+12|0;c[t>>2]=u;q=c[g>>2]|0;v=q+8|0;c[((c[v>>2]|0)==(j|0)?v:q+4|0)>>2]=i;c[s>>2]=j;c[g>>2]=i;w=j;x=i;y=c[t>>2]|0}else{w=i;x=j;y=n}a[1263537]=0;c[x>>2]=1;t=c[d>>2]|0;if((t|0)==(y|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);z=c[(c[w+12>>2]|0)+12>>2]|0;A=c[d>>2]|0}else{a[1263537]=0;c[y>>2]=0;z=y;A=t}t=z+8|0;s=c[t>>2]|0;q=s+4|0;v=c[q>>2]|0;c[t>>2]=v;if((v|0)!=(A|0))c[v+12>>2]=z;v=z+12|0;c[s+12>>2]=c[v>>2];t=c[v>>2]|0;B=t+4|0;c[((c[B>>2]|0)==(z|0)?B:t+8|0)>>2]=s;c[q>>2]=z;c[v>>2]=s;r=w}else{if(!(c[o>>2]|0)){c[k>>2]=1;a[1263537]=0;c[o>>2]=1;if((c[d>>2]|0)==(n|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);r=c[(c[e>>2]|0)+12>>2]|0;break}else{a[1263537]=0;c[n>>2]=0;r=n;break}}s=j+8|0;if((i|0)==(c[s>>2]|0)){v=i+4|0;q=c[v>>2]|0;c[s>>2]=q;if((q|0)==(c[d>>2]|0))C=p;else{c[q+12>>2]=j;C=c[g>>2]|0}q=i+12|0;c[q>>2]=C;s=c[g>>2]|0;t=s+4|0;c[((c[t>>2]|0)==(j|0)?t:s+8|0)>>2]=i;c[v>>2]=j;c[g>>2]=i;D=j;E=i;F=c[q>>2]|0}else{D=i;E=j;F=n}a[1263537]=0;c[E>>2]=1;q=c[d>>2]|0;if((q|0)==(F|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);G=c[d>>2]|0;H=c[(c[D+12>>2]|0)+12>>2]|0}else{a[1263537]=0;c[F>>2]=0;G=q;H=F}q=H+4|0;v=c[q>>2]|0;s=v+8|0;t=c[s>>2]|0;c[q>>2]=t;if((t|0)!=(G|0))c[t+12>>2]=H;t=H+12|0;c[v+12>>2]=c[t>>2];q=c[t>>2]|0;B=q+8|0;c[((c[B>>2]|0)==(H|0)?B:q+4|0)>>2]=v;c[s>>2]=H;c[t>>2]=v;r=D}while(0);n=r+12|0;g=c[n>>2]|0;if(!(c[g>>2]|0)){i=r;j=g;k=g;e=n}else break}}e=c[(c[b>>2]|0)+8>>2]|0;a[1263537]=0;c[e>>2]=1;l=f;return h|0}function __ZN3MapIib10ComparatorIiE16DefaultAllocatorE7_insertERKiRb(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0;f=c[b>>2]|0;g=c[f+8>>2]|0;h=b+4|0;i=c[h>>2]|0;a:do if((g|0)==(i|0))j=f;else{k=c[d>>2]|0;l=g;while(1){m=c[l+24>>2]|0;if((k|0)<(m|0))n=l+8|0;else{if((m|0)>=(k|0))break;n=l+4|0}m=c[n>>2]|0;if((m|0)==(i|0)){j=l;break a}else l=m}a[e>>0]=1;o=l;return o|0}while(0);i=__ZnwjPFPvjE(32,4740)|0;c[i>>2]=0;c[i+4>>2]=0;c[i+8>>2]=0;c[i+12>>2]=0;c[i+16>>2]=0;c[i+20>>2]=0;c[i+12>>2]=j;n=c[h>>2]|0;g=i+4|0;c[g>>2]=n;f=i+8|0;c[f>>2]=n;c[i+24>>2]=c[d>>2];if((j|0)!=(c[b>>2]|0)?(c[d>>2]|0)>=(c[j+24>>2]|0):0)p=j+4|0;else p=j+8|0;c[p>>2]=i;a[e>>0]=0;e=c[g>>2]|0;g=c[h>>2]|0;if((e|0)==(g|0)){h=i;do{p=h;h=c[h+12>>2]|0}while((p|0)==(c[h+4>>2]|0));q=(h|0)==(c[b>>2]|0)?0:h}else{h=e;while(1){e=c[h+8>>2]|0;if((e|0)==(g|0)){q=h;break}else h=e}}c[i+16>>2]=q;h=c[f>>2]|0;b:do if((h|0)==(g|0)){f=i;while(1){e=f;f=c[f+12>>2]|0;if((e|0)!=(c[f+8>>2]|0)){r=f;break b}if((f|0)==(c[b>>2]|0)){r=0;break}}}else{f=h;while(1){l=c[f+4>>2]|0;if((l|0)==(g|0)){r=f;break}else f=l}}while(0);g=i+20|0;c[g>>2]=r;if(!q)s=r;else{c[q+20>>2]=i;s=c[g>>2]|0}if(!s){o=i;return o|0}c[s+16>>2]=i;o=i;return o|0}function __ZNK11MethodBind3I4NodeiRK10StringNameRK7VariantE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return __ZNK11MethodBind3I4NodeiRK10StringNameRK7VariantE18_get_argument_typeEi(a,b)|0}function __ZNK11MethodBind3I4NodeiRK10StringNameRK7VariantE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1132465);l=a;return c[b>>2]|0}function __ZN11MethodBind3I4NodeiRK10StringNameRK7VariantE4callEP6ObjectPPS5_iRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0;i=l;l=l+112|0;if((l|0)>=(m|0))ba(112);j=i+72|0;k=i+96|0;n=i+48|0;o=i+24|0;p=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1220720)|0:0){c[h>>2]=0;a[1263537]=0;q=d+24|0;r=c[q>>2]|0;if((r|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=r;c[b>>2]=0;l=i;return}s=r-(c[d+20>>2]|0)|0;if((s|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=s;c[b>>2]=0;l=i;return}if((g|0)>0){if((r|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);t=0}else{a[1263537]=0;t=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,t)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=t;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[q>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);u=0}else{a[1263537]=0;u=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,u)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=u;c[b>>2]=0;l=i;return}if((g|0)>2){if((c[q>>2]|0)<2){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);v=0}else{a[1263537]=0;v=c[(c[d+32>>2]|0)+12>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+8>>2]>>2]|0,v)|0)){c[h>>2]=2;c[h+4>>2]=2;c[h+8>>2]=v;c[b>>2]=0;l=i;return}}}}v=c[d+44>>2]|0;u=c[d+48>>2]|0;t=e+(u>>1)|0;if(!(u&1))w=v;else w=c[(c[t>>2]|0)+v>>2]|0;do if((g|0)<1){v=c[q>>2]|0;u=v+-1|0;if((v|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)x=0;else x=c[e+-4>>2]|0;if((v|0)<=(x|0)){if(r)y=0;else y=c[e+-4>>2]|0;do if((y|0)<(v|0)){if(r)z=0;else z=c[e+-4>>2]|0;if((z|0)<(v|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);A=0;break}else{a[1263537]=0;B=43;break}}else B=43;while(0);if((B|0)==43)A=e+(u*24|0)|0;__ZN7VariantC2ERKS_(j,A);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);A=__ZNK7VariantcviEv(j)|0;do if((g|0)<2){z=c[q>>2]|0;y=z+-1|0;x=z+-2|0;if((z|0)>=2){z=c[d+16>>2]|0;v=(z|0)==0;if(v)C=0;else C=c[z+-4>>2]|0;if((y|0)<=(C|0)){if(v)D=0;else D=c[z+-4>>2]|0;do if((D|0)<(y|0)){if(v)E=0;else E=c[z+-4>>2]|0;if((E|0)<(y|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);F=0;break}else{a[1263537]=0;B=60;break}}else B=60;while(0);if((B|0)==60)F=z+(x*24|0)|0;__ZN7VariantC2ERKS_(n,F);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f+4>>2]|0);while(0);c[k>>2]=__ZNK7Variantcv10StringNameEv(n)|0;do if((g|0)<3){F=c[q>>2]|0;E=F+-2|0;D=F+-3|0;if((E|0)>=1){F=c[d+16>>2]|0;C=(F|0)==0;if(C)G=0;else G=c[F+-4>>2]|0;if((E|0)<=(G|0)){if(C)H=0;else H=c[F+-4>>2]|0;do if((H|0)<(E|0)){if(C)I=0;else I=c[F+-4>>2]|0;if((I|0)<(E|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);J=0;break}else{a[1263537]=0;B=77;break}}else B=77;while(0);if((B|0)==77)J=F+(D*24|0)|0;__ZN7VariantC2ERKS_(p,J);break}}c[p>>2]=0}else __ZN7VariantC2ERKS_(p,c[f+8>>2]|0);while(0);__ZN7VariantC2ERKS_(o,p);Ki[w&4095](t,A,k,o);if(c[o>>2]|0)__ZN7Variant5clearEv(o);if(c[p>>2]|0)__ZN7Variant5clearEv(p);__ZN10StringNameD2Ev(k);if(c[n>>2]|0)__ZN7Variant5clearEv(n);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,2039,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind3I4NodeiRK10StringNameRK7VariantE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e;g=e+24|0;if(!b)h=0;else{i=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1220720)|0;h=i?b:0}b=c[a+44>>2]|0;i=c[a+48>>2]|0;a=h+(i>>1)|0;if(!(i&1))j=b;else j=c[(c[a>>2]|0)+b>>2]|0;b=c[c[d>>2]>>2]|0;__ZN10StringNameC2ERK6String(f,c[d+4>>2]|0);c[g>>2]=c[f>>2];__ZN7VariantC2ERKS_(f,c[d+8>>2]|0);Ki[j&4095](a,b,g,f);if(!(c[f>>2]|0)){__ZN10StringNameD2Ev(g);l=e;return}__ZN7Variant5clearEv(f);__ZN10StringNameD2Ev(g);l=e;return}function __ZN11MethodBind3I4NodeiRK10StringNameRK7VariantED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind3I4NodeiRK10StringNameRK7VariantE18_get_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case 0:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;l=a;return f|0}case 1:{__ZN10StringNameC2Ev(d);__ZN7VariantC2ERK10StringName(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);__ZN10StringNameD2Ev(d);f=b;l=a;return f|0}case 2:{c[d>>2]=0;__ZN7VariantC2ERKS_(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);if(c[d>>2]|0)__ZN7Variant5clearEv(d);f=b;l=a;return f|0}default:{f=0;l=a;return f|0}}return 0}function __ZNK11MethodBind2I4NodeRK10StringNameRK7VariantE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return __ZNK11MethodBind2I4NodeRK10StringNameRK7VariantE18_get_argument_typeEi(a,b)|0}function __ZNK11MethodBind2I4NodeRK10StringNameRK7VariantE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1132465);l=a;return c[b>>2]|0}function __ZN11MethodBind2I4NodeRK10StringNameRK7VariantE4callEP6ObjectPPS5_iRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0;i=l;l=l+80|0;if((l|0)>=(m|0))ba(80);j=i+72|0;k=i+48|0;n=i+24|0;o=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1220720)|0:0){c[h>>2]=0;a[1263537]=0;p=d+24|0;q=c[p>>2]|0;if((q|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=q;c[b>>2]=0;l=i;return}r=q-(c[d+20>>2]|0)|0;if((r|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=r;c[b>>2]=0;l=i;return}if((g|0)>0){if((q|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);s=0}else{a[1263537]=0;s=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,s)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=s;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[p>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);t=0}else{a[1263537]=0;t=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,t)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=t;c[b>>2]=0;l=i;return}}}t=c[d+44>>2]|0;s=c[d+48>>2]|0;q=e+(s>>1)|0;if(!(s&1))u=t;else u=c[(c[q>>2]|0)+t>>2]|0;do if((g|0)<1){t=c[p>>2]|0;s=t+-1|0;if((t|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)v=0;else v=c[e+-4>>2]|0;if((t|0)<=(v|0)){if(r)w=0;else w=c[e+-4>>2]|0;do if((w|0)<(t|0)){if(r)x=0;else x=c[e+-4>>2]|0;if((x|0)<(t|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);y=0;break}else{a[1263537]=0;z=37;break}}else z=37;while(0);if((z|0)==37)y=e+(s*24|0)|0;__ZN7VariantC2ERKS_(k,y);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);c[j>>2]=__ZNK7Variantcv10StringNameEv(k)|0;do if((g|0)<2){y=c[p>>2]|0;x=y+-1|0;w=y+-2|0;if((y|0)>=2){y=c[d+16>>2]|0;v=(y|0)==0;if(v)A=0;else A=c[y+-4>>2]|0;if((x|0)<=(A|0)){if(v)B=0;else B=c[y+-4>>2]|0;do if((B|0)<(x|0)){if(v)C=0;else C=c[y+-4>>2]|0;if((C|0)<(x|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);D=0;break}else{a[1263537]=0;z=54;break}}else z=54;while(0);if((z|0)==54)D=y+(w*24|0)|0;__ZN7VariantC2ERKS_(o,D);break}}c[o>>2]=0}else __ZN7VariantC2ERKS_(o,c[f+4>>2]|0);while(0);__ZN7VariantC2ERKS_(n,o);bj[u&4095](q,j,n);if(c[n>>2]|0)__ZN7Variant5clearEv(n);if(c[o>>2]|0)__ZN7Variant5clearEv(o);__ZN10StringNameD2Ev(j);if(c[k>>2]|0)__ZN7Variant5clearEv(k);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1380,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind2I4NodeRK10StringNameRK7VariantE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e;g=e+24|0;if(!b)h=0;else{i=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1220720)|0;h=i?b:0}b=c[a+44>>2]|0;i=c[a+48>>2]|0;a=h+(i>>1)|0;if(!(i&1))j=b;else j=c[(c[a>>2]|0)+b>>2]|0;__ZN10StringNameC2ERK6String(f,c[d>>2]|0);c[g>>2]=c[f>>2];__ZN7VariantC2ERKS_(f,c[d+4>>2]|0);bj[j&4095](a,g,f);if(!(c[f>>2]|0)){__ZN10StringNameD2Ev(g);l=e;return}__ZN7Variant5clearEv(f);__ZN10StringNameD2Ev(g);l=e;return}function __ZN11MethodBind2I4NodeRK10StringNameRK7VariantED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind2I4NodeRK10StringNameRK7VariantE18_get_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case 0:{__ZN10StringNameC2Ev(d);__ZN7VariantC2ERK10StringName(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);__ZN10StringNameD2Ev(d);f=b;l=a;return f|0}case 1:{c[d>>2]=0;__ZN7VariantC2ERKS_(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);if(c[d>>2]|0)__ZN7Variant5clearEv(d);f=b;l=a;return f|0}default:{f=0;l=a;return f|0}}return 0}function __ZN4Node4rpcpEibRK10StringNamePPK7Varianti(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0;i=l;l=l+80|0;if((l|0)>=(m|0))ba(80);j=i+68|0;k=i+24|0;n=i+64|0;o=i+60|0;p=i+56|0;q=i;r=i+52|0;s=i+48|0;if(!(a[b+136>>0]|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(803967,800437,753,857405,0);l=i;return}a[1263537]=0;if(d){t=b+132|0;u=c[t>>2]|0;if(!u){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(947574,800685,260,947603,0);v=0}else{a[1263537]=0;v=u}if((__ZNK9SceneTree21get_network_unique_idEv(v)|0)!=(d|0))if((d|0)<0){v=c[t>>2]|0;if(!v){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(947574,800685,260,947603,0);w=0}else{a[1263537]=0;w=v}if((d|0)!=(0-(__ZNK9SceneTree21get_network_unique_idEv(w)|0)|0))x=13;else y=t}else y=t;else x=13}else x=13;if((x|0)==13){t=c[b+180>>2]|0;a:do if(t){w=c[t+8>>2]|0;v=c[b+184>>2]|0;b:do if((w|0)==(v|0))z=w;else{u=c[f>>2]|0;A=w;while(1){B=c[A+24>>2]|0;if(u>>>0<B>>>0)C=A+8|0;else{if(B>>>0>=u>>>0){z=A;break b}C=A+4|0}A=c[C>>2]|0;if((A|0)==(v|0)){x=67;break a}}}while(0);if(!((z|0)==(v|0)|(z|0)==0)){c:do switch(c[z+28>>2]|0){case 4:{w=b;while(1){if(!(a[w+136>>0]|0)){x=31;break}a[1263537]=0;switch(c[w+172>>2]|0){case 1:{x=67;break a;break}case 0:break;default:{D=0;break c}}A=c[w+176>>2]|0;if(!A)break;else w=A}if((x|0)==31){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(802415,800437,507,874185,0);D=0;break c}A=c[w+132>>2]|0;if(!A){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(947574,800685,260,947603,0);E=0}else{a[1263537]=0;E=A}if(__ZNK9SceneTree17is_network_serverEv(E)|0){x=67;break a}else D=0;break}case 3:{A=b;while(1){if(!(a[A+136>>0]|0)){x=24;break}a[1263537]=0;switch(c[A+172>>2]|0){case 1:{D=1;break c;break}case 0:break;default:{x=67;break a}}u=c[A+176>>2]|0;if(!u)break;else A=u}if((x|0)==24){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(802415,800437,507,874185,0);x=67;break a}w=c[A+132>>2]|0;if(!w){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(947574,800685,260,947603,0);F=0}else{a[1263537]=0;F=w}if(__ZNK9SceneTree17is_network_serverEv(F)|0)D=1;else{x=67;break a}break}case 2:{D=0;break}default:{x=67;break a}}while(0);ui[c[(c[b>>2]|0)+48>>2]&4095](k,b,f,g,h,j);if(c[k>>2]|0)__ZN7Variant5clearEv(k);if(!(c[j>>2]|0)){G=D;x=113;break}c[n>>2]=__ZN7Variant19get_call_error_textEP6ObjectRK10StringNamePPKS_iRKNS_9CallErrorE(b,f,g,h,j)|0;v=__ZplPKcRK6String(803972,n)|0;w=v;u=c[n>>2]|0;do if((u|0)==(v|0))if(!v)x=54;else x=52;else{if(u|0?(__Z16atomic_decrementPj(u+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(u,1);c[n>>2]=0;if(!v){c[p>>2]=0;break}if(!(__Z28atomic_conditional_incrementPj(v+-8|0)|0))x=52;else{c[n>>2]=w;x=52}}while(0);if((x|0)==52)if(!(__Z16atomic_decrementPj(v+-8|0)|0)){__ZN6Memory11free_staticEPvb(v,1);x=54}else x=54;if(((x|0)==54?(w=c[n>>2]|0,c[p>>2]=0,w|0):0)?(c[p>>2]=0,__Z28atomic_conditional_incrementPj(w+-8|0)|0):0)c[p>>2]=c[n>>2];c[o>>2]=__ZNK6String4utf8Ev(p)|0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(803967,800437,795,__ZNK10CharString8get_dataEv(o)|0,0);w=c[o>>2]|0;if(w|0?(__Z16atomic_decrementPj(w+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(w,1);w=c[p>>2]|0;if(w|0?(__Z16atomic_decrementPj(w+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(w,1);a[1263537]=0;w=c[n>>2]|0;if(w|0?(__Z16atomic_decrementPj(w+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(w,1);l=i;return}else x=67}else x=67;while(0);d:do if((x|0)==67?(p=b+52|0,o=c[p>>2]|0,o|0):0){e:do switch($i[c[(c[o>>2]|0)+68>>2]&8191](o,f)|0){case 4:{D=b;while(1){if(!(a[D+136>>0]|0)){x=77;break}a[1263537]=0;switch(c[D+172>>2]|0){case 1:{break d;break}case 0:break;default:{H=0;break e}}k=c[D+176>>2]|0;if(!k)break;else D=k}if((x|0)==77){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(802415,800437,507,874185,0);H=0;break e}A=c[D+132>>2]|0;if(!A){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(947574,800685,260,947603,0);I=0}else{a[1263537]=0;I=A}if(__ZNK9SceneTree17is_network_serverEv(I)|0)break d;else H=0;break}case 3:{A=b;while(1){if(!(a[A+136>>0]|0)){x=70;break}a[1263537]=0;switch(c[A+172>>2]|0){case 1:{H=1;break e;break}case 0:break;default:break d}k=c[A+176>>2]|0;if(!k)break;else A=k}if((x|0)==70){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(802415,800437,507,874185,0);break d}D=c[A+132>>2]|0;if(!D){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(947574,800685,260,947603,0);J=0}else{a[1263537]=0;J=D}if(__ZNK9SceneTree17is_network_serverEv(J)|0)H=1;else break d;break}case 2:{H=0;break}default:break d}while(0);c[j>>2]=0;o=c[p>>2]|0;ui[c[(c[o>>2]|0)+32>>2]&4095](q,o,f,g,h,j);if(c[q>>2]|0)__ZN7Variant5clearEv(q);if(!(c[j>>2]|0)){G=H;x=113;break}c[n>>2]=__ZN7Variant19get_call_error_textEP6ObjectRK10StringNamePPKS_iRKNS_9CallErrorE(b,f,g,h,j)|0;o=__ZplPKcRK6String(804005,n)|0;v=o;D=c[n>>2]|0;do if((D|0)==(o|0))if(!o)x=100;else x=98;else{if(D|0?(__Z16atomic_decrementPj(D+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(D,1);c[n>>2]=0;if(!o){c[s>>2]=0;break}if(!(__Z28atomic_conditional_incrementPj(o+-8|0)|0))x=98;else{c[n>>2]=v;x=98}}while(0);if((x|0)==98)if(!(__Z16atomic_decrementPj(o+-8|0)|0)){__ZN6Memory11free_staticEPvb(o,1);x=100}else x=100;if(((x|0)==100?(v=c[n>>2]|0,c[s>>2]=0,v|0):0)?(c[s>>2]=0,__Z28atomic_conditional_incrementPj(v+-8|0)|0):0)c[s>>2]=c[n>>2];c[r>>2]=__ZNK6String4utf8Ev(s)|0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(803967,800437,832,__ZNK10CharString8get_dataEv(r)|0,0);v=c[r>>2]|0;if(v|0?(__Z16atomic_decrementPj(v+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(v,1);v=c[s>>2]|0;if(v|0?(__Z16atomic_decrementPj(v+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(v,1);a[1263537]=0;v=c[n>>2]|0;if(v|0?(__Z16atomic_decrementPj(v+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(v,1);l=i;return}while(0);if((x|0)==113?G&1:0){l=i;return}y=b+132|0}G=c[y>>2]|0;if(!G){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(947574,800685,260,947603,0);K=0}else{a[1263537]=0;K=G}__ZN9SceneTree4_rpcEP4NodeibbRK10StringNamePPK7Varianti(K,b,d,e,0,f,g,h);l=i;return}function __ZN16MethodBindVarArgI4NodeE15set_method_infoERK10MethodInfo(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e+4|0;g=e;h=d+4|0;i=c[h>>2]|0;if(i){c[b+24>>2]=c[i+8>>2];j=(c[i+8>>2]|0)+1|0;if(!j)k=0;else{n=j;o=4}}else{c[b+24>>2]=0;n=1;o=4}do if((o|0)==4){j=__ZN6Memory12alloc_staticEjb(n<<2,1)|0;if(!j){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143992,1144012,140,1144029,0);k=0;break}else{a[1263537]=0;i=j+-8|0;c[i>>2]=n;c[i+4>>2]=0;k=j;break}}while(0);c[k>>2]=c[d+12>>2];d=c[h>>2]|0;if(!d){p=b+32|0;c[p>>2]=k;l=e;return}n=c[d+8>>2]|0;if(!n){p=b+32|0;c[p>>2]=k;l=e;return}c[f>>2]=0;__ZN6VectorI10StringNameE6resizeEi(f,n)|0;n=0;a:while(1){d=c[h>>2]|0;j=(d|0)==0;if(j)q=0;else q=c[d+8>>2]|0;if((n|0)>=(q|0)){o=13;break}if(j)r=0;else r=c[d+8>>2]|0;if((r|0)<=(n|0)){if(j)s=0;else s=c[d+8>>2]|0;if((s|0)<=(n|0)){o=25;break}a[1263537]=0}if(j){o=31;break}j=c[d>>2]|0;if(!j){o=31;break}else{t=j;u=0}while(1){if((u|0)==(n|0))break;i=c[t+20>>2]|0;if(!i){o=31;break a}else{t=i;u=u+1|0}}i=n+1|0;c[k+(i<<2)>>2]=c[t>>2];do if((c[d+8>>2]|0)<=(n|0))if((c[d+8>>2]|0)>(n|0)){a[1263537]=0;v=j;w=0;o=36;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145120,425,1146766,0);x=0;break}else{v=j;w=0;o=36}while(0);do if((o|0)==36){while(1){o=0;if((w|0)==(n|0)){o=37;break}j=c[v+20>>2]|0;if(!j){o=39;break}else{v=j;w=w+1|0;o=36}}if((o|0)==37){o=0;x=v;break}else if((o|0)==39){o=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145120,440,1133820,0);a[1263537]=0;x=0;break}}while(0);__ZN10StringNameC2ERK6String(g,x+4|0);j=c[f>>2]|0;d=(j|0)==0;if(d)y=0;else y=c[j+-4>>2]|0;do if((y|0)<=(n|0)){if(d)z=0;else z=c[j+-4>>2]|0;if((z|0)>(n|0)){a[1263537]=0;o=48;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);A=0;break}}else o=48;while(0);if((o|0)==48){o=0;__ZN6VectorI10StringNameE14_copy_on_writeEv(f);A=(c[f>>2]|0)+(n<<2)|0}__ZN10StringNameaSERKS_(A,g);__ZN10StringNameD2Ev(g);n=i}if((o|0)==13){__ZN10MethodBind18set_argument_namesERK6VectorI10StringNameE(b,f);n=c[f>>2]|0;if(n|0?(__Z16atomic_decrementPj(n+-8|0)|0)==0:0){g=c[f>>2]|0;f=(g|0)==0?0:g+-4|0;g=f+4|0;if(c[f>>2]|0){A=0;do{__ZN10StringNameD2Ev(g+(A<<2)|0);A=A+1|0}while(A>>>0<(c[f>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(n,1)}p=b+32|0;c[p>>2]=k;l=e;return}else if((o|0)==25)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145120,425,1146766,0);else if((o|0)==31)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145120,440,1133820,0)}function __ZNK16MethodBindVarArgI4NodeE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return 0}function __ZNK16MethodBindVarArgI4NodeE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1132465);l=a;return c[b>>2]|0}function __ZN16MethodBindVarArgI4NodeE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(a,b,d,e,f,g){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;var h=0,i=0,j=0;h=c[b+44>>2]|0;i=c[b+48>>2]|0;b=d+(i>>1)|0;if(!(i&1)){j=h;Li[j&255](a,b,e,f,g);return}else{j=c[(c[b>>2]|0)+h>>2]|0;Li[j&255](a,b,e,f,g);return}}function __ZN16MethodBindVarArgI4NodeE7ptrcallEP6ObjectPPKvPv(b,c,d,e){b=b|0;c=c|0;d=d|0;e=e|0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1126465,1146629,315,1130797,0);a[1263537]=0;return}function __ZNK16MethodBindVarArgI4NodeE9is_varargEv(a){a=a|0;return 1}function __ZN16MethodBindVarArgI4NodeED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK16MethodBindVarArgI4NodeE8is_constEv(a){a=a|0;return 0}function __ZN3MapI10StringNameN4Node7RPCModeE10ComparatorIS0_E16DefaultAllocatorE6_eraseEPNS6_7ElementE(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0;e=d+8|0;f=c[e>>2]|0;g=b+4|0;h=c[g>>2]|0;if((f|0)!=(h|0)?(i=c[d+4>>2]|0,(i|0)!=(h|0)):0){j=i;while(1){i=c[j+8>>2]|0;if((i|0)==(h|0))break;else j=i}if(!j){k=h;l=c[h+8>>2]|0}else{k=j;l=h}}else{k=d;l=f}f=k+8|0;j=k+4|0;i=c[((l|0)==(h|0)?j:f)>>2]|0;h=c[b>>2]|0;l=k+12|0;m=c[l>>2]|0;c[i+12>>2]=m;if((h|0)==(m|0))n=h+8|0;else{h=c[l>>2]|0;m=h+8|0;n=(k|0)==(c[m>>2]|0)?m:h+4|0}c[n>>2]=i;if((k|0)==(d|0)){if((c[d>>2]|0)==1)__ZN3MapI10StringNameN4Node7RPCModeE10ComparatorIS0_E16DefaultAllocatorE10_erase_fixEPNS6_7ElementE(b,i)}else{if((k|0)==(c[g>>2]|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143791,1145936,469,1143798,0);return}a[1263537]=0;if((c[k>>2]|0)==1)__ZN3MapI10StringNameN4Node7RPCModeE10ComparatorIS0_E16DefaultAllocatorE10_erase_fixEPNS6_7ElementE(b,i);c[f>>2]=c[e>>2];f=d+4|0;c[j>>2]=c[f>>2];j=d+12|0;c[l>>2]=c[j>>2];c[k>>2]=c[d>>2];c[(c[e>>2]|0)+12>>2]=k;c[(c[f>>2]|0)+12>>2]=k;f=c[j>>2]|0;j=f+8|0;c[((c[j>>2]|0)==(d|0)?j:f+4|0)>>2]=k}k=c[d+16>>2]|0;f=d+20|0;if(k|0)c[k+20>>2]=c[f>>2];j=c[f>>2]|0;if(j|0)c[j+16>>2]=k;__ZN10StringNameD2Ev(d+24|0);__ZN6Memory11free_staticEPvb(d,0);d=b+8|0;c[d>>2]=(c[d>>2]|0)+-1;if(!(c[c[g>>2]>>2]|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143791,1145936,498,1143838,0);return}else{a[1263537]=0;return}}function __ZN3MapI10StringNameN4Node7RPCModeE10ComparatorIS0_E16DefaultAllocatorEixERKS0_(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;g=c[b>>2]|0;if(!g){h=__ZnwjPFPvjE(32,4740)|0;__ZN10StringNameC2Ev(h+24|0);i=h+16|0;c[i>>2]=0;c[i+4>>2]=0;c[b>>2]=h;i=c[b+4>>2]|0;c[h+4>>2]=i;c[h+8>>2]=i;c[h+12>>2]=i;c[h>>2]=1;if(!h){c[f>>2]=0;j=f;k=14}else{n=h;o=i;k=5}}else{n=g;o=c[b+4>>2]|0;k=5}a:do if((k|0)==5){g=c[n+8>>2]|0;b:do if((g|0)!=(o|0)){i=c[d>>2]|0;h=g;while(1){p=c[h+24>>2]|0;if(i>>>0<p>>>0)q=h+8|0;else{if(p>>>0>=i>>>0)break;q=h+4|0}p=c[q>>2]|0;if((p|0)==(o|0))break b;else h=p}if(!((h|0)==(o|0)|(h|0)==0)){r=h;break a}}while(0);c[f>>2]=0;if(!n){j=f;k=14}else{s=f;k=15}}while(0);if((k|0)==14){n=__ZnwjPFPvjE(32,4740)|0;__ZN10StringNameC2Ev(n+24|0);o=n+16|0;c[o>>2]=0;c[o+4>>2]=0;c[b>>2]=n;o=c[b+4>>2]|0;c[n+4>>2]=o;c[n+8>>2]=o;c[n+12>>2]=o;c[n>>2]=1;s=j;k=15}if((k|0)==15){k=__ZN3MapI10StringNameN4Node7RPCModeE10ComparatorIS0_E16DefaultAllocatorE10_insert_rbERKS0_RKS2_(b,d,f)|0;if(!k){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145936,616,1145947,0);t=0;l=e;return t|0}else r=k}a[1263537]=0;t=r+28|0;l=e;return t|0}function __ZN3MapI10StringNameN4Node7RPCModeE10ComparatorIS0_E16DefaultAllocatorE10_insert_rbERKS0_RKS2_(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f;a[g>>0]=0;h=__ZN3MapI10StringNameN4Node7RPCModeE10ComparatorIS0_E16DefaultAllocatorE7_insertERKS0_Rb(b,d,g)|0;if(h|0)c[h+28>>2]=c[e>>2];if(a[g>>0]|0){l=f;return h|0}g=b+8|0;c[g>>2]=(c[g>>2]|0)+1;g=h+12|0;e=c[g>>2]|0;if(!(c[e>>2]|0)){d=b+4|0;i=h;j=e;k=e;e=g;while(1){g=j+12|0;n=c[g>>2]|0;o=c[n+8>>2]|0;p=n;do if((j|0)==(o|0)){q=c[n+4>>2]|0;if(!(c[q>>2]|0)){c[k>>2]=1;a[1263537]=0;c[q>>2]=1;if((c[d>>2]|0)==(n|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);r=c[(c[e>>2]|0)+12>>2]|0;break}else{a[1263537]=0;c[n>>2]=0;r=n;break}}q=j+4|0;if((i|0)==(c[q>>2]|0)){s=i+8|0;t=c[s>>2]|0;c[q>>2]=t;if((t|0)==(c[d>>2]|0))u=p;else{c[t+12>>2]=j;u=c[g>>2]|0}t=i+12|0;c[t>>2]=u;q=c[g>>2]|0;v=q+8|0;c[((c[v>>2]|0)==(j|0)?v:q+4|0)>>2]=i;c[s>>2]=j;c[g>>2]=i;w=j;x=i;y=c[t>>2]|0}else{w=i;x=j;y=n}a[1263537]=0;c[x>>2]=1;t=c[d>>2]|0;if((t|0)==(y|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);z=c[(c[w+12>>2]|0)+12>>2]|0;A=c[d>>2]|0}else{a[1263537]=0;c[y>>2]=0;z=y;A=t}t=z+8|0;s=c[t>>2]|0;q=s+4|0;v=c[q>>2]|0;c[t>>2]=v;if((v|0)!=(A|0))c[v+12>>2]=z;v=z+12|0;c[s+12>>2]=c[v>>2];t=c[v>>2]|0;B=t+4|0;c[((c[B>>2]|0)==(z|0)?B:t+8|0)>>2]=s;c[q>>2]=z;c[v>>2]=s;r=w}else{if(!(c[o>>2]|0)){c[k>>2]=1;a[1263537]=0;c[o>>2]=1;if((c[d>>2]|0)==(n|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);r=c[(c[e>>2]|0)+12>>2]|0;break}else{a[1263537]=0;c[n>>2]=0;r=n;break}}s=j+8|0;if((i|0)==(c[s>>2]|0)){v=i+4|0;q=c[v>>2]|0;c[s>>2]=q;if((q|0)==(c[d>>2]|0))C=p;else{c[q+12>>2]=j;C=c[g>>2]|0}q=i+12|0;c[q>>2]=C;s=c[g>>2]|0;t=s+4|0;c[((c[t>>2]|0)==(j|0)?t:s+8|0)>>2]=i;c[v>>2]=j;c[g>>2]=i;D=j;E=i;F=c[q>>2]|0}else{D=i;E=j;F=n}a[1263537]=0;c[E>>2]=1;q=c[d>>2]|0;if((q|0)==(F|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);G=c[d>>2]|0;H=c[(c[D+12>>2]|0)+12>>2]|0}else{a[1263537]=0;c[F>>2]=0;G=q;H=F}q=H+4|0;v=c[q>>2]|0;s=v+8|0;t=c[s>>2]|0;c[q>>2]=t;if((t|0)!=(G|0))c[t+12>>2]=H;t=H+12|0;c[v+12>>2]=c[t>>2];q=c[t>>2]|0;B=q+8|0;c[((c[B>>2]|0)==(H|0)?B:q+4|0)>>2]=v;c[s>>2]=H;c[t>>2]=v;r=D}while(0);n=r+12|0;g=c[n>>2]|0;if(!(c[g>>2]|0)){i=r;j=g;k=g;e=n}else break}}e=c[(c[b>>2]|0)+8>>2]|0;a[1263537]=0;c[e>>2]=1;l=f;return h|0}function __ZN3MapI10StringNameN4Node7RPCModeE10ComparatorIS0_E16DefaultAllocatorE7_insertERKS0_Rb(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0;f=c[b>>2]|0;g=c[f+8>>2]|0;h=b+4|0;i=c[h>>2]|0;a:do if((g|0)==(i|0))j=f;else{k=c[d>>2]|0;l=g;while(1){m=c[l+24>>2]|0;if(k>>>0<m>>>0)n=l+8|0;else{if(m>>>0>=k>>>0)break;n=l+4|0}m=c[n>>2]|0;if((m|0)==(i|0)){j=l;break a}else l=m}a[e>>0]=1;o=l;return o|0}while(0);i=__ZnwjPFPvjE(32,4740)|0;n=i+24|0;__ZN10StringNameC2Ev(n);c[i>>2]=0;c[i+4>>2]=0;c[i+8>>2]=0;c[i+12>>2]=0;c[i+16>>2]=0;c[i+20>>2]=0;c[i+12>>2]=j;g=c[h>>2]|0;f=i+4|0;c[f>>2]=g;k=i+8|0;c[k>>2]=g;__ZN10StringNameaSERKS_(n,d);if((j|0)!=(c[b>>2]|0)?(c[d>>2]|0)>>>0>=(c[j+24>>2]|0)>>>0:0)p=j+4|0;else p=j+8|0;c[p>>2]=i;a[e>>0]=0;e=c[f>>2]|0;f=c[h>>2]|0;if((e|0)==(f|0)){h=i;do{p=h;h=c[h+12>>2]|0}while((p|0)==(c[h+4>>2]|0));q=(h|0)==(c[b>>2]|0)?0:h}else{h=e;while(1){e=c[h+8>>2]|0;if((e|0)==(f|0)){q=h;break}else h=e}}c[i+16>>2]=q;h=c[k>>2]|0;b:do if((h|0)==(f|0)){k=i;while(1){e=k;k=c[k+12>>2]|0;if((e|0)!=(c[k+8>>2]|0)){r=k;break b}if((k|0)==(c[b>>2]|0)){r=0;break}}}else{k=h;while(1){l=c[k+4>>2]|0;if((l|0)==(f|0)){r=k;break}else k=l}}while(0);f=i+20|0;c[f>>2]=r;if(!q)s=r;else{c[q+20>>2]=i;s=c[f>>2]|0}if(!s){o=i;return o|0}c[s+16>>2]=i;o=i;return o|0}function __ZN3MapI10StringNameN4Node7RPCModeE10ComparatorIS0_E16DefaultAllocatorE10_erase_fixEPNS6_7ElementE(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0;e=c[(c[b>>2]|0)+8>>2]|0;f=b+4|0;if((e|0)!=(d|0)&(c[d>>2]|0)==1){b=d;while(1){g=b+12|0;h=c[g>>2]|0;i=c[h+8>>2]|0;do if((b|0)==(i|0)){j=c[h+4>>2]|0;if(!(c[j>>2]|0)){a[1263537]=0;c[j>>2]=1;k=c[f>>2]|0;if((k|0)==(h|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);l=c[g>>2]|0;m=l;n=c[l+4>>2]|0;o=c[f>>2]|0}else{a[1263537]=0;c[h>>2]=0;m=h;n=j;o=k}k=n+8|0;l=c[k>>2]|0;c[m+4>>2]=l;if((l|0)!=(o|0))c[l+12>>2]=m;l=m+12|0;c[n+12>>2]=c[l>>2];p=c[l>>2]|0;q=p+8|0;c[((c[q>>2]|0)==(m|0)?q:p+4|0)>>2]=n;c[k>>2]=m;c[l>>2]=n;l=c[g>>2]|0;r=c[l+4>>2]|0;s=l}else{r=j;s=h}if((c[c[r+4>>2]>>2]|0)==1){j=r+8|0;l=c[j>>2]|0;if((c[l>>2]|0)==1)if((c[f>>2]|0)==(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);t=c[g>>2]|0;break}else{a[1263537]=0;c[r>>2]=0;t=s;break}a[1263537]=0;c[l>>2]=1;k=c[f>>2]|0;if((k|0)==(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);u=c[j>>2]|0;v=c[f>>2]|0}else{a[1263537]=0;c[r>>2]=0;u=l;v=k}k=u+4|0;l=c[k>>2]|0;c[j>>2]=l;if((l|0)!=(v|0))c[l+12>>2]=r;l=r+12|0;c[u+12>>2]=c[l>>2];j=c[l>>2]|0;p=j+4|0;c[((c[p>>2]|0)==(r|0)?p:j+8|0)>>2]=u;c[k>>2]=r;c[l>>2]=u;l=c[g>>2]|0;w=c[l+4>>2]|0;x=l}else{w=r;x=s}l=c[x>>2]|0;k=c[f>>2]|0;if((l|0)==0&(k|0)==(w|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);y=c[g>>2]|0;z=c[f>>2]|0}else{a[1263537]=0;c[w>>2]=l;y=x;z=k}c[y>>2]=1;k=c[w+4>>2]|0;a[1263537]=0;c[k>>2]=1;k=y+4|0;l=c[k>>2]|0;j=l+8|0;p=c[j>>2]|0;c[k>>2]=p;if((p|0)!=(z|0))c[p+12>>2]=y;p=y+12|0;c[l+12>>2]=c[p>>2];k=c[p>>2]|0;q=k+8|0;c[((c[q>>2]|0)==(y|0)?q:k+4|0)>>2]=l;c[j>>2]=y;c[p>>2]=l;t=e}else{if(!(c[i>>2]|0)){a[1263537]=0;c[i>>2]=1;l=c[f>>2]|0;if((l|0)==(h|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);p=c[g>>2]|0;A=c[p+8>>2]|0;B=c[f>>2]|0;C=p}else{a[1263537]=0;c[h>>2]=0;A=i;B=l;C=h}l=A+4|0;p=c[l>>2]|0;c[C+8>>2]=p;if((p|0)!=(B|0))c[p+12>>2]=C;p=C+12|0;c[A+12>>2]=c[p>>2];j=c[p>>2]|0;k=j+4|0;c[((c[k>>2]|0)==(C|0)?k:j+8|0)>>2]=A;c[l>>2]=C;c[p>>2]=A;p=c[g>>2]|0;D=c[p+8>>2]|0;E=p}else{D=i;E=h}p=D+4|0;l=c[p>>2]|0;j=(c[c[D+8>>2]>>2]|0)==1;if(!((c[l>>2]|0)!=1|j^1))if((c[f>>2]|0)==(D|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);t=c[g>>2]|0;break}else{a[1263537]=0;c[D>>2]=0;t=E;break}if(j){a[1263537]=0;c[l>>2]=1;j=c[f>>2]|0;if((j|0)==(D|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);F=c[p>>2]|0;G=c[f>>2]|0}else{a[1263537]=0;c[D>>2]=0;F=l;G=j}j=F+8|0;l=c[j>>2]|0;c[p>>2]=l;if((l|0)!=(G|0))c[l+12>>2]=D;l=D+12|0;c[F+12>>2]=c[l>>2];p=c[l>>2]|0;k=p+8|0;c[((c[k>>2]|0)==(D|0)?k:p+4|0)>>2]=F;c[j>>2]=D;c[l>>2]=F;l=c[g>>2]|0;H=c[l+8>>2]|0;I=l}else{H=D;I=E}l=c[I>>2]|0;j=c[f>>2]|0;if((l|0)==0&(j|0)==(H|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);J=c[g>>2]|0;K=c[f>>2]|0}else{a[1263537]=0;c[H>>2]=l;J=I;K=j}c[J>>2]=1;j=c[H+8>>2]|0;a[1263537]=0;c[j>>2]=1;j=J+8|0;l=c[j>>2]|0;p=l+4|0;k=c[p>>2]|0;c[j>>2]=k;if((k|0)!=(K|0))c[k+12>>2]=J;k=J+12|0;c[l+12>>2]=c[k>>2];j=c[k>>2]|0;q=j+4|0;c[((c[q>>2]|0)==(J|0)?q:j+8|0)>>2]=l;c[p>>2]=J;c[k>>2]=l;t=e}while(0);if((e|0)!=(t|0)&(c[t>>2]|0)==1)b=t;else{L=t;break}}}else L=d;a[1263537]=0;c[L>>2]=1;if((c[c[f>>2]>>2]|0)==1){a[1263537]=0;return}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143886,1145936,447,1143897,0);return}}function __ZNK11MethodBind2I4NodeRK10StringNameNS0_7RPCModeEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case 0:{__ZN10StringNameC2Ev(d);__ZN7VariantC2ERK10StringName(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);__ZN10StringNameD2Ev(d);f=b;break}case 1:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;break}default:f=0}l=a;return f|0}function __ZNK11MethodBind2I4NodeRK10StringNameNS0_7RPCModeEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1132465);l=a;return c[b>>2]|0}function __ZN11MethodBind2I4NodeRK10StringNameNS0_7RPCModeEE4callEP6ObjectPPK7VariantiRNS8_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0;i=l;l=l+64|0;if((l|0)>=(m|0))ba(64);j=i+48|0;k=i+24|0;n=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1220720)|0:0){c[h>>2]=0;a[1263537]=0;o=d+24|0;p=c[o>>2]|0;if((p|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=p;c[b>>2]=0;l=i;return}q=p-(c[d+20>>2]|0)|0;if((q|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=q;c[b>>2]=0;l=i;return}if((g|0)>0){if((p|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);r=0}else{a[1263537]=0;r=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,r)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=r;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[o>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);s=0}else{a[1263537]=0;s=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,s)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=s;c[b>>2]=0;l=i;return}}}s=c[d+44>>2]|0;r=c[d+48>>2]|0;p=e+(r>>1)|0;if(!(r&1))t=s;else t=c[(c[p>>2]|0)+s>>2]|0;do if((g|0)<1){s=c[o>>2]|0;r=s+-1|0;if((s|0)>=1){e=c[d+16>>2]|0;q=(e|0)==0;if(q)u=0;else u=c[e+-4>>2]|0;if((s|0)<=(u|0)){if(q)v=0;else v=c[e+-4>>2]|0;do if((v|0)<(s|0)){if(q)w=0;else w=c[e+-4>>2]|0;if((w|0)<(s|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);x=0;break}else{a[1263537]=0;y=37;break}}else y=37;while(0);if((y|0)==37)x=e+(r*24|0)|0;__ZN7VariantC2ERKS_(k,x);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);c[j>>2]=__ZNK7Variantcv10StringNameEv(k)|0;do if((g|0)<2){x=c[o>>2]|0;w=x+-1|0;v=x+-2|0;if((x|0)>=2){x=c[d+16>>2]|0;u=(x|0)==0;if(u)z=0;else z=c[x+-4>>2]|0;if((w|0)<=(z|0)){if(u)A=0;else A=c[x+-4>>2]|0;do if((A|0)<(w|0)){if(u)B=0;else B=c[x+-4>>2]|0;if((B|0)<(w|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);C=0;break}else{a[1263537]=0;y=54;break}}else y=54;while(0);if((y|0)==54)C=x+(v*24|0)|0;__ZN7VariantC2ERKS_(n,C);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f+4>>2]|0);while(0);f=__ZNK7VariantcviEv(n)|0;bj[t&4095](p,j,f);if(c[n>>2]|0)__ZN7Variant5clearEv(n);__ZN10StringNameD2Ev(j);if(c[k>>2]|0)__ZN7Variant5clearEv(k);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1380,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind2I4NodeRK10StringNameNS0_7RPCModeEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e+4|0;g=e;if(!b)h=0;else{i=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1220720)|0;h=i?b:0}b=c[a+44>>2]|0;i=c[a+48>>2]|0;a=h+(i>>1)|0;if(!(i&1))j=b;else j=c[(c[a>>2]|0)+b>>2]|0;__ZN10StringNameC2ERK6String(f,c[d>>2]|0);c[g>>2]=c[f>>2];bj[j&4095](a,g,c[c[d+4>>2]>>2]|0);__ZN10StringNameD2Ev(g);l=e;return}function __ZN11MethodBind2I4NodeRK10StringNameNS0_7RPCModeEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI4NodeNS0_11NetworkModeEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK13MethodBind0RCI4NodeNS0_11NetworkModeEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1132465);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI4NodeNS0_11NetworkModeEE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1220720)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2Ei(i,ij[n&8191](d)|0);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI4NodeNS0_11NetworkModeEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0;if(!b)f=0;else{d=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1220720)|0;f=d?b:0}b=c[a+44>>2]|0;d=c[a+48>>2]|0;a=f+(d>>1)|0;if(!(d&1)){g=b;h=ij[g&8191](a)|0;c[e>>2]=h;return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=ij[g&8191](a)|0;c[e>>2]=h;return}}function __ZN13MethodBind0RCI4NodeNS0_11NetworkModeEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN4Node24_propagate_network_ownerEPS_(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0;if(c[b+172>>2]|0)return;c[b+176>>2]=d;e=b+112|0;b=0;while(1){f=c[e>>2]|0;g=(f|0)==0;if(g)h=0;else h=c[f+-4>>2]|0;if((b|0)>=(h|0)){i=15;break}if(g)j=0;else j=c[f+-4>>2]|0;if((j|0)<=(b|0)){if(g)k=0;else k=c[f+-4>>2]|0;if((k|0)<=(b|0)){i=12;break}a[1263537]=0}__ZN6VectorIP4NodeE14_copy_on_writeEv(e);__ZN4Node24_propagate_network_ownerEPS_(c[(c[e>>2]|0)+(b<<2)>>2]|0,d);b=b+1|0}if((i|0)==12)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((i|0)==15)return}function __ZNK11MethodBind1I4NodeNS0_11NetworkModeEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if(!b){__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK11MethodBind1I4NodeNS0_11NetworkModeEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1132465);l=a;return c[b>>2]|0}function __ZN11MethodBind1I4NodeNS0_11NetworkModeEE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1220720)|0:0){c[h>>2]=0;a[1263537]=0;k=d+24|0;n=c[k>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=i;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=i;return}if((g|0)>0){if((n|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);p=0}else{a[1263537]=0;p=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,p)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=p;c[b>>2]=0;l=i;return}}p=c[d+44>>2]|0;n=c[d+48>>2]|0;o=e+(n>>1)|0;if(!(n&1))q=p;else q=c[(c[o>>2]|0)+p>>2]|0;do if((g|0)<1){p=c[k>>2]|0;n=p+-1|0;if((p|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)s=0;else s=c[e+-4>>2]|0;if((p|0)<=(s|0)){if(r)t=0;else t=c[e+-4>>2]|0;do if((t|0)<(p|0)){if(r)u=0;else u=c[e+-4>>2]|0;if((u|0)<(p|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);v=0;break}else{a[1263537]=0;w=31;break}}else w=31;while(0);if((w|0)==31)v=e+(n*24|0)|0;__ZN7VariantC2ERKS_(j,v);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);f=__ZNK7VariantcviEv(j)|0;Pi[q&2047](o,f);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I4NodeNS0_11NetworkModeEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1220720)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1)){g=b;h=c[d>>2]|0;i=c[h>>2]|0;Pi[g&2047](a,i);return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=c[d>>2]|0;i=c[h>>2]|0;Pi[g&2047](a,i);return}}function __ZN11MethodBind1I4NodeNS0_11NetworkModeEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN9SceneTree12queue_deleteEP6Object(b,d){b=b|0;d=d|0;var e=0,f=0;if(!d){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(804045,800946,1113,944806,0);return}a[1263537]=0;a[d+72>>0]=1;e=b+204|0;b=c[d+44>>2]|0;if(!(c[e>>2]|0)){d=__ZnwjPFPvjE(12,4740)|0;c[e>>2]=d;c[d>>2]=0;c[d+4>>2]=0;c[d+8>>2]=0}d=__ZnwjPFPvjE(16,4740)|0;c[d>>2]=b;b=c[e>>2]|0;e=b+4|0;f=c[e>>2]|0;c[d+8>>2]=f;c[d+4>>2]=0;c[d+12>>2]=b;if(f|0)c[f+4>>2]=d;c[e>>2]=d;if(!(c[b>>2]|0))c[b>>2]=d;d=b+8|0;c[d>>2]=(c[d>>2]|0)+1;return}function __ZNK13MethodBind0RCI4NodeP8ViewportE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2EPK6Object(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK13MethodBind0RCI4NodeP8ViewportE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1132465);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI4NodeP8ViewportE4callEP6ObjectPPK7VariantiRNS6_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1220720)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2EPK6Object(i,ij[n&8191](d)|0);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI4NodeP8ViewportE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0;if(!b)f=0;else{d=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1220720)|0;f=d?b:0}b=c[a+44>>2]|0;d=c[a+48>>2]|0;a=f+(d>>1)|0;if(!(d&1)){g=b;h=ij[g&8191](a)|0;c[e>>2]=h;return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=ij[g&8191](a)|0;c[e>>2]=h;return}}function __ZN13MethodBind0RCI4NodeP8ViewportED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN4ListIN4Node9GroupInfoE16DefaultAllocatorED2Ev(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0;d=c[b>>2]|0;if(!d)return;else e=d;while(1){d=c[e>>2]|0;if(!d){f=15;break}a[1263537]=0;if((c[d+16>>2]|0)==(e|0)){c[e>>2]=c[d+8>>2];g=e+4|0;h=c[d+12>>2]|0;if((c[g>>2]|0)==(d|0))c[g>>2]=h;g=d+8|0;if(h|0)c[h+8>>2]=c[g>>2];i=c[g>>2]|0;if(i|0)c[i+12>>2]=h;__ZN10StringNameD2Ev(d);__ZN6Memory11free_staticEPvb(d,0);d=e+8|0;c[d>>2]=(c[d>>2]|0)+-1}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145114,1145120,157,1145132,0);j=c[b>>2]|0;if(!(c[j+8>>2]|0)){f=14;break}if(!j){f=18;break}else e=j}if((f|0)==14){__ZN6Memory11free_staticEPvb(j,0);c[b>>2]=0;return}else if((f|0)==15)if(!(c[e+8>>2]|0)){a[1263537]=0;__ZN6Memory11free_staticEPvb(e,0);return}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145461,1145120,668,1145467,0);return}else if((f|0)==18)return} +function __ZN13MethodBind1RCI13PhysicsServerNS0_9JointTypeE3RIDE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f+4|0;h=f;if(!b)i=0;else{j=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236732)|0;i=j?b:0}b=c[a+44>>2]|0;j=c[a+48>>2]|0;a=i+(j>>1)|0;if(!(j&1))k=b;else k=c[(c[a>>2]|0)+b>>2]|0;c[h>>2]=c[c[d>>2]>>2];c[g>>2]=c[h>>2];c[e>>2]=$i[k&8191](a,g)|0;l=f;return}function __ZN13MethodBind1RCI13PhysicsServerNS0_9JointTypeE3RIDED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind2RCI13PhysicsServerf3RIDNS0_19ConeTwistJointParamEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return __ZNK13MethodBind2RCI13PhysicsServerf3RIDNS0_19ConeTwistJointParamEE18_get_argument_typeEi(a,b)|0}function __ZNK13MethodBind2RCI13PhysicsServerf3RIDNS0_19ConeTwistJointParamEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1075237);l=a;return c[b>>2]|0}function __ZN13MethodBind2RCI13PhysicsServerf3RIDNS0_19ConeTwistJointParamEE4callEP6ObjectPPK7VariantiRNS6_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0;i=l;l=l+80|0;if((l|0)>=(m|0))ba(80);j=i+76|0;k=i+48|0;n=i+72|0;o=i+24|0;p=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236732)|0:0){c[h>>2]=0;a[1263537]=0;q=d+24|0;r=c[q>>2]|0;if((r|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=r;c[b>>2]=0;l=i;return}s=r-(c[d+20>>2]|0)|0;if((s|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=s;c[b>>2]=0;l=i;return}if((g|0)>0){if((r|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);t=0}else{a[1263537]=0;t=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,t)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=t;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[q>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);u=0}else{a[1263537]=0;u=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,u)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=u;c[b>>2]=0;l=i;return}}}u=c[d+44>>2]|0;t=c[d+48>>2]|0;r=e+(t>>1)|0;if(!(t&1))v=u;else v=c[(c[r>>2]|0)+u>>2]|0;do if((g|0)<1){u=c[q>>2]|0;t=u+-1|0;if((u|0)>=1){e=c[d+16>>2]|0;s=(e|0)==0;if(s)w=0;else w=c[e+-4>>2]|0;if((u|0)<=(w|0)){if(s)x=0;else x=c[e+-4>>2]|0;do if((x|0)<(u|0)){if(s)y=0;else y=c[e+-4>>2]|0;if((y|0)<(u|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);z=0;break}else{a[1263537]=0;A=37;break}}else A=37;while(0);if((A|0)==37)z=e+(t*24|0)|0;__ZN7VariantC2ERKS_(o,z);break}}c[o>>2]=0}else __ZN7VariantC2ERKS_(o,c[f>>2]|0);while(0);c[n>>2]=__ZNK7Variantcv3RIDEv(o)|0;do if((g|0)<2){z=c[q>>2]|0;y=z+-1|0;x=z+-2|0;if((z|0)>=2){z=c[d+16>>2]|0;w=(z|0)==0;if(w)B=0;else B=c[z+-4>>2]|0;if((y|0)<=(B|0)){if(w)C=0;else C=c[z+-4>>2]|0;do if((C|0)<(y|0)){if(w)D=0;else D=c[z+-4>>2]|0;if((D|0)<(y|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);E=0;break}else{a[1263537]=0;A=54;break}}else A=54;while(0);if((A|0)==54)E=z+(x*24|0)|0;__ZN7VariantC2ERKS_(p,E);break}}c[p>>2]=0}else __ZN7VariantC2ERKS_(p,c[f+4>>2]|0);while(0);f=__ZNK7VariantcviEv(p)|0;c[j>>2]=c[n>>2];__ZN7VariantC2Ef(k,+Ai[v&31](r,j,f));if(c[p>>2]|0)__ZN7Variant5clearEv(p);if(c[o>>2]|0)__ZN7Variant5clearEv(o);__ZN7VariantC2ERKS_(b,k);if(c[k>>2]|0)__ZN7Variant5clearEv(k);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1872,1146558,0);c[b>>2]=0;l=i;return}function __ZN13MethodBind2RCI13PhysicsServerf3RIDNS0_19ConeTwistJointParamEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0,j=0,k=0,n=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);h=f+4|0;i=f;if(!b)j=0;else{k=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236732)|0;j=k?b:0}b=c[a+44>>2]|0;k=c[a+48>>2]|0;a=j+(k>>1)|0;if(!(k&1))n=b;else n=c[(c[a>>2]|0)+b>>2]|0;c[i>>2]=c[c[d>>2]>>2];b=c[c[d+4>>2]>>2]|0;c[h>>2]=c[i>>2];g[e>>2]=+Ai[n&31](a,h,b);l=f;return}function __ZN13MethodBind2RCI13PhysicsServerf3RIDNS0_19ConeTwistJointParamEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind2RCI13PhysicsServerf3RIDNS0_19ConeTwistJointParamEE18_get_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case -1:{__ZN7VariantC2Ef(d,0.0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;break}case 0:{c[d>>2]=0;__ZN7VariantC2ERK3RID(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);f=b;break}case 1:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;break}default:f=0}l=a;return f|0}function __ZNK11MethodBind3I13PhysicsServer3RIDNS0_19ConeTwistJointParamEfE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return __ZNK11MethodBind3I13PhysicsServer3RIDNS0_19ConeTwistJointParamEfE18_get_argument_typeEi(a,b)|0}function __ZNK11MethodBind3I13PhysicsServer3RIDNS0_19ConeTwistJointParamEfE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1075237);l=a;return c[b>>2]|0}function __ZN11MethodBind3I13PhysicsServer3RIDNS0_19ConeTwistJointParamEfE4callEP6ObjectPPK7VariantiRNS6_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0.0;i=l;l=l+80|0;if((l|0)>=(m|0))ba(80);j=i+76|0;k=i+72|0;n=i+48|0;o=i+24|0;p=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236732)|0:0){c[h>>2]=0;a[1263537]=0;q=d+24|0;r=c[q>>2]|0;if((r|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=r;c[b>>2]=0;l=i;return}s=r-(c[d+20>>2]|0)|0;if((s|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=s;c[b>>2]=0;l=i;return}if((g|0)>0){if((r|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);t=0}else{a[1263537]=0;t=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,t)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=t;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[q>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);u=0}else{a[1263537]=0;u=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,u)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=u;c[b>>2]=0;l=i;return}if((g|0)>2){if((c[q>>2]|0)<2){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);v=0}else{a[1263537]=0;v=c[(c[d+32>>2]|0)+12>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+8>>2]>>2]|0,v)|0)){c[h>>2]=2;c[h+4>>2]=2;c[h+8>>2]=v;c[b>>2]=0;l=i;return}}}}v=c[d+44>>2]|0;u=c[d+48>>2]|0;t=e+(u>>1)|0;if(!(u&1))w=v;else w=c[(c[t>>2]|0)+v>>2]|0;do if((g|0)<1){v=c[q>>2]|0;u=v+-1|0;if((v|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)x=0;else x=c[e+-4>>2]|0;if((v|0)<=(x|0)){if(r)y=0;else y=c[e+-4>>2]|0;do if((y|0)<(v|0)){if(r)z=0;else z=c[e+-4>>2]|0;if((z|0)<(v|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);A=0;break}else{a[1263537]=0;B=43;break}}else B=43;while(0);if((B|0)==43)A=e+(u*24|0)|0;__ZN7VariantC2ERKS_(n,A);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f>>2]|0);while(0);c[k>>2]=__ZNK7Variantcv3RIDEv(n)|0;do if((g|0)<2){A=c[q>>2]|0;z=A+-1|0;y=A+-2|0;if((A|0)>=2){A=c[d+16>>2]|0;x=(A|0)==0;if(x)C=0;else C=c[A+-4>>2]|0;if((z|0)<=(C|0)){if(x)D=0;else D=c[A+-4>>2]|0;do if((D|0)<(z|0)){if(x)E=0;else E=c[A+-4>>2]|0;if((E|0)<(z|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);F=0;break}else{a[1263537]=0;B=60;break}}else B=60;while(0);if((B|0)==60)F=A+(y*24|0)|0;__ZN7VariantC2ERKS_(o,F);break}}c[o>>2]=0}else __ZN7VariantC2ERKS_(o,c[f+4>>2]|0);while(0);F=__ZNK7VariantcviEv(o)|0;do if((g|0)<3){E=c[q>>2]|0;D=E+-2|0;C=E+-3|0;if((D|0)>=1){E=c[d+16>>2]|0;z=(E|0)==0;if(z)G=0;else G=c[E+-4>>2]|0;if((D|0)<=(G|0)){if(z)H=0;else H=c[E+-4>>2]|0;do if((H|0)<(D|0)){if(z)I=0;else I=c[E+-4>>2]|0;if((I|0)<(D|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);J=0;break}else{a[1263537]=0;B=77;break}}else B=77;while(0);if((B|0)==77)J=E+(C*24|0)|0;__ZN7VariantC2ERKS_(p,J);break}}c[p>>2]=0}else __ZN7VariantC2ERKS_(p,c[f+8>>2]|0);while(0);K=+__ZNK7VariantcvfEv(p);c[j>>2]=c[k>>2];Gi[w&31](t,j,F,K);if(c[p>>2]|0)__ZN7Variant5clearEv(p);if(c[o>>2]|0)__ZN7Variant5clearEv(o);if(c[n>>2]|0)__ZN7Variant5clearEv(n);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,2039,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind3I13PhysicsServer3RIDNS0_19ConeTwistJointParamEfE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0,j=0,k=0,n=0.0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e+4|0;h=e;if(!b)i=0;else{j=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236732)|0;i=j?b:0}b=c[a+44>>2]|0;j=c[a+48>>2]|0;a=i+(j>>1)|0;if(!(j&1))k=b;else k=c[(c[a>>2]|0)+b>>2]|0;c[h>>2]=c[c[d>>2]>>2];b=c[c[d+4>>2]>>2]|0;n=+g[c[d+8>>2]>>2];c[f>>2]=c[h>>2];Gi[k&31](a,f,b,n);l=e;return}function __ZN11MethodBind3I13PhysicsServer3RIDNS0_19ConeTwistJointParamEfED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind3I13PhysicsServer3RIDNS0_19ConeTwistJointParamEfE18_get_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case 0:{c[d>>2]=0;__ZN7VariantC2ERK3RID(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);f=b;break}case 1:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;break}case 2:{__ZN7VariantC2Ef(d,0.0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;break}default:f=0}l=a;return f|0}function __ZNK13MethodBind2RCI13PhysicsServerf3RIDNS0_16SliderJointParamEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return __ZNK13MethodBind2RCI13PhysicsServerf3RIDNS0_16SliderJointParamEE18_get_argument_typeEi(a,b)|0}function __ZNK13MethodBind2RCI13PhysicsServerf3RIDNS0_16SliderJointParamEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1075237);l=a;return c[b>>2]|0}function __ZN13MethodBind2RCI13PhysicsServerf3RIDNS0_16SliderJointParamEE4callEP6ObjectPPK7VariantiRNS6_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0;i=l;l=l+80|0;if((l|0)>=(m|0))ba(80);j=i+76|0;k=i+48|0;n=i+72|0;o=i+24|0;p=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236732)|0:0){c[h>>2]=0;a[1263537]=0;q=d+24|0;r=c[q>>2]|0;if((r|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=r;c[b>>2]=0;l=i;return}s=r-(c[d+20>>2]|0)|0;if((s|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=s;c[b>>2]=0;l=i;return}if((g|0)>0){if((r|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);t=0}else{a[1263537]=0;t=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,t)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=t;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[q>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);u=0}else{a[1263537]=0;u=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,u)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=u;c[b>>2]=0;l=i;return}}}u=c[d+44>>2]|0;t=c[d+48>>2]|0;r=e+(t>>1)|0;if(!(t&1))v=u;else v=c[(c[r>>2]|0)+u>>2]|0;do if((g|0)<1){u=c[q>>2]|0;t=u+-1|0;if((u|0)>=1){e=c[d+16>>2]|0;s=(e|0)==0;if(s)w=0;else w=c[e+-4>>2]|0;if((u|0)<=(w|0)){if(s)x=0;else x=c[e+-4>>2]|0;do if((x|0)<(u|0)){if(s)y=0;else y=c[e+-4>>2]|0;if((y|0)<(u|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);z=0;break}else{a[1263537]=0;A=37;break}}else A=37;while(0);if((A|0)==37)z=e+(t*24|0)|0;__ZN7VariantC2ERKS_(o,z);break}}c[o>>2]=0}else __ZN7VariantC2ERKS_(o,c[f>>2]|0);while(0);c[n>>2]=__ZNK7Variantcv3RIDEv(o)|0;do if((g|0)<2){z=c[q>>2]|0;y=z+-1|0;x=z+-2|0;if((z|0)>=2){z=c[d+16>>2]|0;w=(z|0)==0;if(w)B=0;else B=c[z+-4>>2]|0;if((y|0)<=(B|0)){if(w)C=0;else C=c[z+-4>>2]|0;do if((C|0)<(y|0)){if(w)D=0;else D=c[z+-4>>2]|0;if((D|0)<(y|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);E=0;break}else{a[1263537]=0;A=54;break}}else A=54;while(0);if((A|0)==54)E=z+(x*24|0)|0;__ZN7VariantC2ERKS_(p,E);break}}c[p>>2]=0}else __ZN7VariantC2ERKS_(p,c[f+4>>2]|0);while(0);f=__ZNK7VariantcviEv(p)|0;c[j>>2]=c[n>>2];__ZN7VariantC2Ef(k,+Ai[v&31](r,j,f));if(c[p>>2]|0)__ZN7Variant5clearEv(p);if(c[o>>2]|0)__ZN7Variant5clearEv(o);__ZN7VariantC2ERKS_(b,k);if(c[k>>2]|0)__ZN7Variant5clearEv(k);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1872,1146558,0);c[b>>2]=0;l=i;return}function __ZN13MethodBind2RCI13PhysicsServerf3RIDNS0_16SliderJointParamEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0,j=0,k=0,n=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);h=f+4|0;i=f;if(!b)j=0;else{k=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236732)|0;j=k?b:0}b=c[a+44>>2]|0;k=c[a+48>>2]|0;a=j+(k>>1)|0;if(!(k&1))n=b;else n=c[(c[a>>2]|0)+b>>2]|0;c[i>>2]=c[c[d>>2]>>2];b=c[c[d+4>>2]>>2]|0;c[h>>2]=c[i>>2];g[e>>2]=+Ai[n&31](a,h,b);l=f;return}function __ZN13MethodBind2RCI13PhysicsServerf3RIDNS0_16SliderJointParamEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind2RCI13PhysicsServerf3RIDNS0_16SliderJointParamEE18_get_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case -1:{__ZN7VariantC2Ef(d,0.0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;break}case 0:{c[d>>2]=0;__ZN7VariantC2ERK3RID(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);f=b;break}case 1:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;break}default:f=0}l=a;return f|0}function __ZNK11MethodBind3I13PhysicsServer3RIDNS0_16SliderJointParamEfE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return __ZNK11MethodBind3I13PhysicsServer3RIDNS0_16SliderJointParamEfE18_get_argument_typeEi(a,b)|0}function __ZNK11MethodBind3I13PhysicsServer3RIDNS0_16SliderJointParamEfE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1075237);l=a;return c[b>>2]|0}function __ZN11MethodBind3I13PhysicsServer3RIDNS0_16SliderJointParamEfE4callEP6ObjectPPK7VariantiRNS6_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0.0;i=l;l=l+80|0;if((l|0)>=(m|0))ba(80);j=i+76|0;k=i+72|0;n=i+48|0;o=i+24|0;p=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236732)|0:0){c[h>>2]=0;a[1263537]=0;q=d+24|0;r=c[q>>2]|0;if((r|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=r;c[b>>2]=0;l=i;return}s=r-(c[d+20>>2]|0)|0;if((s|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=s;c[b>>2]=0;l=i;return}if((g|0)>0){if((r|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);t=0}else{a[1263537]=0;t=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,t)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=t;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[q>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);u=0}else{a[1263537]=0;u=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,u)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=u;c[b>>2]=0;l=i;return}if((g|0)>2){if((c[q>>2]|0)<2){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);v=0}else{a[1263537]=0;v=c[(c[d+32>>2]|0)+12>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+8>>2]>>2]|0,v)|0)){c[h>>2]=2;c[h+4>>2]=2;c[h+8>>2]=v;c[b>>2]=0;l=i;return}}}}v=c[d+44>>2]|0;u=c[d+48>>2]|0;t=e+(u>>1)|0;if(!(u&1))w=v;else w=c[(c[t>>2]|0)+v>>2]|0;do if((g|0)<1){v=c[q>>2]|0;u=v+-1|0;if((v|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)x=0;else x=c[e+-4>>2]|0;if((v|0)<=(x|0)){if(r)y=0;else y=c[e+-4>>2]|0;do if((y|0)<(v|0)){if(r)z=0;else z=c[e+-4>>2]|0;if((z|0)<(v|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);A=0;break}else{a[1263537]=0;B=43;break}}else B=43;while(0);if((B|0)==43)A=e+(u*24|0)|0;__ZN7VariantC2ERKS_(n,A);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f>>2]|0);while(0);c[k>>2]=__ZNK7Variantcv3RIDEv(n)|0;do if((g|0)<2){A=c[q>>2]|0;z=A+-1|0;y=A+-2|0;if((A|0)>=2){A=c[d+16>>2]|0;x=(A|0)==0;if(x)C=0;else C=c[A+-4>>2]|0;if((z|0)<=(C|0)){if(x)D=0;else D=c[A+-4>>2]|0;do if((D|0)<(z|0)){if(x)E=0;else E=c[A+-4>>2]|0;if((E|0)<(z|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);F=0;break}else{a[1263537]=0;B=60;break}}else B=60;while(0);if((B|0)==60)F=A+(y*24|0)|0;__ZN7VariantC2ERKS_(o,F);break}}c[o>>2]=0}else __ZN7VariantC2ERKS_(o,c[f+4>>2]|0);while(0);F=__ZNK7VariantcviEv(o)|0;do if((g|0)<3){E=c[q>>2]|0;D=E+-2|0;C=E+-3|0;if((D|0)>=1){E=c[d+16>>2]|0;z=(E|0)==0;if(z)G=0;else G=c[E+-4>>2]|0;if((D|0)<=(G|0)){if(z)H=0;else H=c[E+-4>>2]|0;do if((H|0)<(D|0)){if(z)I=0;else I=c[E+-4>>2]|0;if((I|0)<(D|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);J=0;break}else{a[1263537]=0;B=77;break}}else B=77;while(0);if((B|0)==77)J=E+(C*24|0)|0;__ZN7VariantC2ERKS_(p,J);break}}c[p>>2]=0}else __ZN7VariantC2ERKS_(p,c[f+8>>2]|0);while(0);K=+__ZNK7VariantcvfEv(p);c[j>>2]=c[k>>2];Gi[w&31](t,j,F,K);if(c[p>>2]|0)__ZN7Variant5clearEv(p);if(c[o>>2]|0)__ZN7Variant5clearEv(o);if(c[n>>2]|0)__ZN7Variant5clearEv(n);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,2039,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind3I13PhysicsServer3RIDNS0_16SliderJointParamEfE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0,j=0,k=0,n=0.0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e+4|0;h=e;if(!b)i=0;else{j=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236732)|0;i=j?b:0}b=c[a+44>>2]|0;j=c[a+48>>2]|0;a=i+(j>>1)|0;if(!(j&1))k=b;else k=c[(c[a>>2]|0)+b>>2]|0;c[h>>2]=c[c[d>>2]>>2];b=c[c[d+4>>2]>>2]|0;n=+g[c[d+8>>2]>>2];c[f>>2]=c[h>>2];Gi[k&31](a,f,b,n);l=e;return}function __ZN11MethodBind3I13PhysicsServer3RIDNS0_16SliderJointParamEfED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind3I13PhysicsServer3RIDNS0_16SliderJointParamEfE18_get_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case 0:{c[d>>2]=0;__ZN7VariantC2ERK3RID(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);f=b;break}case 1:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;break}case 2:{__ZN7VariantC2Ef(d,0.0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;break}default:f=0}l=a;return f|0}function __ZNK13MethodBind2RCI13PhysicsServerb3RIDNS0_14HingeJointFlagEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return __ZNK13MethodBind2RCI13PhysicsServerb3RIDNS0_14HingeJointFlagEE18_get_argument_typeEi(a,b)|0}function __ZNK13MethodBind2RCI13PhysicsServerb3RIDNS0_14HingeJointFlagEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1075237);l=a;return c[b>>2]|0}function __ZN13MethodBind2RCI13PhysicsServerb3RIDNS0_14HingeJointFlagEE4callEP6ObjectPPK7VariantiRNS6_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0;i=l;l=l+80|0;if((l|0)>=(m|0))ba(80);j=i+76|0;k=i+48|0;n=i+72|0;o=i+24|0;p=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236732)|0:0){c[h>>2]=0;a[1263537]=0;q=d+24|0;r=c[q>>2]|0;if((r|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=r;c[b>>2]=0;l=i;return}s=r-(c[d+20>>2]|0)|0;if((s|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=s;c[b>>2]=0;l=i;return}if((g|0)>0){if((r|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);t=0}else{a[1263537]=0;t=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,t)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=t;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[q>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);u=0}else{a[1263537]=0;u=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,u)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=u;c[b>>2]=0;l=i;return}}}u=c[d+44>>2]|0;t=c[d+48>>2]|0;r=e+(t>>1)|0;if(!(t&1))v=u;else v=c[(c[r>>2]|0)+u>>2]|0;do if((g|0)<1){u=c[q>>2]|0;t=u+-1|0;if((u|0)>=1){e=c[d+16>>2]|0;s=(e|0)==0;if(s)w=0;else w=c[e+-4>>2]|0;if((u|0)<=(w|0)){if(s)x=0;else x=c[e+-4>>2]|0;do if((x|0)<(u|0)){if(s)y=0;else y=c[e+-4>>2]|0;if((y|0)<(u|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);z=0;break}else{a[1263537]=0;A=37;break}}else A=37;while(0);if((A|0)==37)z=e+(t*24|0)|0;__ZN7VariantC2ERKS_(o,z);break}}c[o>>2]=0}else __ZN7VariantC2ERKS_(o,c[f>>2]|0);while(0);c[n>>2]=__ZNK7Variantcv3RIDEv(o)|0;do if((g|0)<2){z=c[q>>2]|0;y=z+-1|0;x=z+-2|0;if((z|0)>=2){z=c[d+16>>2]|0;w=(z|0)==0;if(w)B=0;else B=c[z+-4>>2]|0;if((y|0)<=(B|0)){if(w)C=0;else C=c[z+-4>>2]|0;do if((C|0)<(y|0)){if(w)D=0;else D=c[z+-4>>2]|0;if((D|0)<(y|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);E=0;break}else{a[1263537]=0;A=54;break}}else A=54;while(0);if((A|0)==54)E=z+(x*24|0)|0;__ZN7VariantC2ERKS_(p,E);break}}c[p>>2]=0}else __ZN7VariantC2ERKS_(p,c[f+4>>2]|0);while(0);f=__ZNK7VariantcviEv(p)|0;c[j>>2]=c[n>>2];__ZN7VariantC2Eb(k,nj[v&2047](r,j,f)|0);if(c[p>>2]|0)__ZN7Variant5clearEv(p);if(c[o>>2]|0)__ZN7Variant5clearEv(o);__ZN7VariantC2ERKS_(b,k);if(c[k>>2]|0)__ZN7Variant5clearEv(k);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1872,1146558,0);c[b>>2]=0;l=i;return}function __ZN13MethodBind2RCI13PhysicsServerb3RIDNS0_14HingeJointFlagEE7ptrcallEP6ObjectPPKvPv(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,n=0;g=l;l=l+16|0;if((l|0)>=(m|0))ba(16);h=g+4|0;i=g;if(!d)j=0;else{k=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1236732)|0;j=k?d:0}d=c[b+44>>2]|0;k=c[b+48>>2]|0;b=j+(k>>1)|0;if(!(k&1))n=d;else n=c[(c[b>>2]|0)+d>>2]|0;c[i>>2]=c[c[e>>2]>>2];d=c[c[e+4>>2]>>2]|0;c[h>>2]=c[i>>2];a[f>>0]=(nj[n&2047](b,h,d)|0)&1;l=g;return}function __ZN13MethodBind2RCI13PhysicsServerb3RIDNS0_14HingeJointFlagEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind2RCI13PhysicsServerb3RIDNS0_14HingeJointFlagEE18_get_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case -1:{__ZN7VariantC2Eb(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;break}case 0:{c[d>>2]=0;__ZN7VariantC2ERK3RID(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);f=b;break}case 1:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;break}default:f=0}l=a;return f|0}function __ZNK11MethodBind3I13PhysicsServer3RIDNS0_14HingeJointFlagEbE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return __ZNK11MethodBind3I13PhysicsServer3RIDNS0_14HingeJointFlagEbE18_get_argument_typeEi(a,b)|0}function __ZNK11MethodBind3I13PhysicsServer3RIDNS0_14HingeJointFlagEbE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1075237);l=a;return c[b>>2]|0}function __ZN11MethodBind3I13PhysicsServer3RIDNS0_14HingeJointFlagEbE4callEP6ObjectPPK7VariantiRNS6_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0;i=l;l=l+80|0;if((l|0)>=(m|0))ba(80);j=i+76|0;k=i+72|0;n=i+48|0;o=i+24|0;p=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236732)|0:0){c[h>>2]=0;a[1263537]=0;q=d+24|0;r=c[q>>2]|0;if((r|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=r;c[b>>2]=0;l=i;return}s=r-(c[d+20>>2]|0)|0;if((s|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=s;c[b>>2]=0;l=i;return}if((g|0)>0){if((r|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);t=0}else{a[1263537]=0;t=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,t)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=t;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[q>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);u=0}else{a[1263537]=0;u=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,u)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=u;c[b>>2]=0;l=i;return}if((g|0)>2){if((c[q>>2]|0)<2){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);v=0}else{a[1263537]=0;v=c[(c[d+32>>2]|0)+12>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+8>>2]>>2]|0,v)|0)){c[h>>2]=2;c[h+4>>2]=2;c[h+8>>2]=v;c[b>>2]=0;l=i;return}}}}v=c[d+44>>2]|0;u=c[d+48>>2]|0;t=e+(u>>1)|0;if(!(u&1))w=v;else w=c[(c[t>>2]|0)+v>>2]|0;do if((g|0)<1){v=c[q>>2]|0;u=v+-1|0;if((v|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)x=0;else x=c[e+-4>>2]|0;if((v|0)<=(x|0)){if(r)y=0;else y=c[e+-4>>2]|0;do if((y|0)<(v|0)){if(r)z=0;else z=c[e+-4>>2]|0;if((z|0)<(v|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);A=0;break}else{a[1263537]=0;B=43;break}}else B=43;while(0);if((B|0)==43)A=e+(u*24|0)|0;__ZN7VariantC2ERKS_(n,A);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f>>2]|0);while(0);c[k>>2]=__ZNK7Variantcv3RIDEv(n)|0;do if((g|0)<2){A=c[q>>2]|0;z=A+-1|0;y=A+-2|0;if((A|0)>=2){A=c[d+16>>2]|0;x=(A|0)==0;if(x)C=0;else C=c[A+-4>>2]|0;if((z|0)<=(C|0)){if(x)D=0;else D=c[A+-4>>2]|0;do if((D|0)<(z|0)){if(x)E=0;else E=c[A+-4>>2]|0;if((E|0)<(z|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);F=0;break}else{a[1263537]=0;B=60;break}}else B=60;while(0);if((B|0)==60)F=A+(y*24|0)|0;__ZN7VariantC2ERKS_(o,F);break}}c[o>>2]=0}else __ZN7VariantC2ERKS_(o,c[f+4>>2]|0);while(0);F=__ZNK7VariantcviEv(o)|0;do if((g|0)<3){E=c[q>>2]|0;D=E+-2|0;C=E+-3|0;if((D|0)>=1){E=c[d+16>>2]|0;z=(E|0)==0;if(z)G=0;else G=c[E+-4>>2]|0;if((D|0)<=(G|0)){if(z)H=0;else H=c[E+-4>>2]|0;do if((H|0)<(D|0)){if(z)I=0;else I=c[E+-4>>2]|0;if((I|0)<(D|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);J=0;break}else{a[1263537]=0;B=77;break}}else B=77;while(0);if((B|0)==77)J=E+(C*24|0)|0;__ZN7VariantC2ERKS_(p,J);break}}c[p>>2]=0}else __ZN7VariantC2ERKS_(p,c[f+8>>2]|0);while(0);f=__ZNK7VariantcvbEv(p)|0;c[j>>2]=c[k>>2];Ki[w&4095](t,j,F,f);if(c[p>>2]|0)__ZN7Variant5clearEv(p);if(c[o>>2]|0)__ZN7Variant5clearEv(o);if(c[n>>2]|0)__ZN7Variant5clearEv(n);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,2039,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind3I13PhysicsServer3RIDNS0_14HingeJointFlagEbE7ptrcallEP6ObjectPPKvPv(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f+4|0;h=f;if(!d)i=0;else{j=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1236732)|0;i=j?d:0}d=c[b+44>>2]|0;j=c[b+48>>2]|0;b=i+(j>>1)|0;if(!(j&1))k=d;else k=c[(c[b>>2]|0)+d>>2]|0;c[h>>2]=c[c[e>>2]>>2];d=c[c[e+4>>2]>>2]|0;j=(a[c[e+8>>2]>>0]|0)!=0;c[g>>2]=c[h>>2];Ki[k&4095](b,g,d,j);l=f;return}function __ZN11MethodBind3I13PhysicsServer3RIDNS0_14HingeJointFlagEbED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind3I13PhysicsServer3RIDNS0_14HingeJointFlagEbE18_get_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case 0:{c[d>>2]=0;__ZN7VariantC2ERK3RID(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);f=b;break}case 1:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;break}case 2:{__ZN7VariantC2Eb(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;break}default:f=0}l=a;return f|0}function __ZNK13MethodBind2RCI13PhysicsServerf3RIDNS0_15HingeJointParamEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return __ZNK13MethodBind2RCI13PhysicsServerf3RIDNS0_15HingeJointParamEE18_get_argument_typeEi(a,b)|0}function __ZNK13MethodBind2RCI13PhysicsServerf3RIDNS0_15HingeJointParamEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1075237);l=a;return c[b>>2]|0}function __ZN13MethodBind2RCI13PhysicsServerf3RIDNS0_15HingeJointParamEE4callEP6ObjectPPK7VariantiRNS6_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0;i=l;l=l+80|0;if((l|0)>=(m|0))ba(80);j=i+76|0;k=i+48|0;n=i+72|0;o=i+24|0;p=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236732)|0:0){c[h>>2]=0;a[1263537]=0;q=d+24|0;r=c[q>>2]|0;if((r|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=r;c[b>>2]=0;l=i;return}s=r-(c[d+20>>2]|0)|0;if((s|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=s;c[b>>2]=0;l=i;return}if((g|0)>0){if((r|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);t=0}else{a[1263537]=0;t=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,t)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=t;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[q>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);u=0}else{a[1263537]=0;u=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,u)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=u;c[b>>2]=0;l=i;return}}}u=c[d+44>>2]|0;t=c[d+48>>2]|0;r=e+(t>>1)|0;if(!(t&1))v=u;else v=c[(c[r>>2]|0)+u>>2]|0;do if((g|0)<1){u=c[q>>2]|0;t=u+-1|0;if((u|0)>=1){e=c[d+16>>2]|0;s=(e|0)==0;if(s)w=0;else w=c[e+-4>>2]|0;if((u|0)<=(w|0)){if(s)x=0;else x=c[e+-4>>2]|0;do if((x|0)<(u|0)){if(s)y=0;else y=c[e+-4>>2]|0;if((y|0)<(u|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);z=0;break}else{a[1263537]=0;A=37;break}}else A=37;while(0);if((A|0)==37)z=e+(t*24|0)|0;__ZN7VariantC2ERKS_(o,z);break}}c[o>>2]=0}else __ZN7VariantC2ERKS_(o,c[f>>2]|0);while(0);c[n>>2]=__ZNK7Variantcv3RIDEv(o)|0;do if((g|0)<2){z=c[q>>2]|0;y=z+-1|0;x=z+-2|0;if((z|0)>=2){z=c[d+16>>2]|0;w=(z|0)==0;if(w)B=0;else B=c[z+-4>>2]|0;if((y|0)<=(B|0)){if(w)C=0;else C=c[z+-4>>2]|0;do if((C|0)<(y|0)){if(w)D=0;else D=c[z+-4>>2]|0;if((D|0)<(y|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);E=0;break}else{a[1263537]=0;A=54;break}}else A=54;while(0);if((A|0)==54)E=z+(x*24|0)|0;__ZN7VariantC2ERKS_(p,E);break}}c[p>>2]=0}else __ZN7VariantC2ERKS_(p,c[f+4>>2]|0);while(0);f=__ZNK7VariantcviEv(p)|0;c[j>>2]=c[n>>2];__ZN7VariantC2Ef(k,+Ai[v&31](r,j,f));if(c[p>>2]|0)__ZN7Variant5clearEv(p);if(c[o>>2]|0)__ZN7Variant5clearEv(o);__ZN7VariantC2ERKS_(b,k);if(c[k>>2]|0)__ZN7Variant5clearEv(k);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1872,1146558,0);c[b>>2]=0;l=i;return}function __ZN13MethodBind2RCI13PhysicsServerf3RIDNS0_15HingeJointParamEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0,j=0,k=0,n=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);h=f+4|0;i=f;if(!b)j=0;else{k=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236732)|0;j=k?b:0}b=c[a+44>>2]|0;k=c[a+48>>2]|0;a=j+(k>>1)|0;if(!(k&1))n=b;else n=c[(c[a>>2]|0)+b>>2]|0;c[i>>2]=c[c[d>>2]>>2];b=c[c[d+4>>2]>>2]|0;c[h>>2]=c[i>>2];g[e>>2]=+Ai[n&31](a,h,b);l=f;return}function __ZN13MethodBind2RCI13PhysicsServerf3RIDNS0_15HingeJointParamEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind2RCI13PhysicsServerf3RIDNS0_15HingeJointParamEE18_get_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case -1:{__ZN7VariantC2Ef(d,0.0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;break}case 0:{c[d>>2]=0;__ZN7VariantC2ERK3RID(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);f=b;break}case 1:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;break}default:f=0}l=a;return f|0}function __ZNK11MethodBind3I13PhysicsServer3RIDNS0_15HingeJointParamEfE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return __ZNK11MethodBind3I13PhysicsServer3RIDNS0_15HingeJointParamEfE18_get_argument_typeEi(a,b)|0}function __ZNK11MethodBind3I13PhysicsServer3RIDNS0_15HingeJointParamEfE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1075237);l=a;return c[b>>2]|0}function __ZN11MethodBind3I13PhysicsServer3RIDNS0_15HingeJointParamEfE4callEP6ObjectPPK7VariantiRNS6_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0.0;i=l;l=l+80|0;if((l|0)>=(m|0))ba(80);j=i+76|0;k=i+72|0;n=i+48|0;o=i+24|0;p=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236732)|0:0){c[h>>2]=0;a[1263537]=0;q=d+24|0;r=c[q>>2]|0;if((r|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=r;c[b>>2]=0;l=i;return}s=r-(c[d+20>>2]|0)|0;if((s|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=s;c[b>>2]=0;l=i;return}if((g|0)>0){if((r|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);t=0}else{a[1263537]=0;t=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,t)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=t;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[q>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);u=0}else{a[1263537]=0;u=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,u)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=u;c[b>>2]=0;l=i;return}if((g|0)>2){if((c[q>>2]|0)<2){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);v=0}else{a[1263537]=0;v=c[(c[d+32>>2]|0)+12>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+8>>2]>>2]|0,v)|0)){c[h>>2]=2;c[h+4>>2]=2;c[h+8>>2]=v;c[b>>2]=0;l=i;return}}}}v=c[d+44>>2]|0;u=c[d+48>>2]|0;t=e+(u>>1)|0;if(!(u&1))w=v;else w=c[(c[t>>2]|0)+v>>2]|0;do if((g|0)<1){v=c[q>>2]|0;u=v+-1|0;if((v|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)x=0;else x=c[e+-4>>2]|0;if((v|0)<=(x|0)){if(r)y=0;else y=c[e+-4>>2]|0;do if((y|0)<(v|0)){if(r)z=0;else z=c[e+-4>>2]|0;if((z|0)<(v|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);A=0;break}else{a[1263537]=0;B=43;break}}else B=43;while(0);if((B|0)==43)A=e+(u*24|0)|0;__ZN7VariantC2ERKS_(n,A);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f>>2]|0);while(0);c[k>>2]=__ZNK7Variantcv3RIDEv(n)|0;do if((g|0)<2){A=c[q>>2]|0;z=A+-1|0;y=A+-2|0;if((A|0)>=2){A=c[d+16>>2]|0;x=(A|0)==0;if(x)C=0;else C=c[A+-4>>2]|0;if((z|0)<=(C|0)){if(x)D=0;else D=c[A+-4>>2]|0;do if((D|0)<(z|0)){if(x)E=0;else E=c[A+-4>>2]|0;if((E|0)<(z|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);F=0;break}else{a[1263537]=0;B=60;break}}else B=60;while(0);if((B|0)==60)F=A+(y*24|0)|0;__ZN7VariantC2ERKS_(o,F);break}}c[o>>2]=0}else __ZN7VariantC2ERKS_(o,c[f+4>>2]|0);while(0);F=__ZNK7VariantcviEv(o)|0;do if((g|0)<3){E=c[q>>2]|0;D=E+-2|0;C=E+-3|0;if((D|0)>=1){E=c[d+16>>2]|0;z=(E|0)==0;if(z)G=0;else G=c[E+-4>>2]|0;if((D|0)<=(G|0)){if(z)H=0;else H=c[E+-4>>2]|0;do if((H|0)<(D|0)){if(z)I=0;else I=c[E+-4>>2]|0;if((I|0)<(D|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);J=0;break}else{a[1263537]=0;B=77;break}}else B=77;while(0);if((B|0)==77)J=E+(C*24|0)|0;__ZN7VariantC2ERKS_(p,J);break}}c[p>>2]=0}else __ZN7VariantC2ERKS_(p,c[f+8>>2]|0);while(0);K=+__ZNK7VariantcvfEv(p);c[j>>2]=c[k>>2];Gi[w&31](t,j,F,K);if(c[p>>2]|0)__ZN7Variant5clearEv(p);if(c[o>>2]|0)__ZN7Variant5clearEv(o);if(c[n>>2]|0)__ZN7Variant5clearEv(n);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,2039,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind3I13PhysicsServer3RIDNS0_15HingeJointParamEfE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0,j=0,k=0,n=0.0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e+4|0;h=e;if(!b)i=0;else{j=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236732)|0;i=j?b:0}b=c[a+44>>2]|0;j=c[a+48>>2]|0;a=i+(j>>1)|0;if(!(j&1))k=b;else k=c[(c[a>>2]|0)+b>>2]|0;c[h>>2]=c[c[d>>2]>>2];b=c[c[d+4>>2]>>2]|0;n=+g[c[d+8>>2]>>2];c[f>>2]=c[h>>2];Gi[k&31](a,f,b,n);l=e;return}function __ZN11MethodBind3I13PhysicsServer3RIDNS0_15HingeJointParamEfED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind3I13PhysicsServer3RIDNS0_15HingeJointParamEfE18_get_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case 0:{c[d>>2]=0;__ZN7VariantC2ERK3RID(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);f=b;break}case 1:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;break}case 2:{__ZN7VariantC2Ef(d,0.0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;break}default:f=0}l=a;return f|0}function __ZNK12MethodBind4RI13PhysicsServer3RIDS1_RK9TransformS1_S4_E18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return __ZNK12MethodBind4RI13PhysicsServer3RIDS1_RK9TransformS1_S4_E18_get_argument_typeEi(a,b)|0}function __ZNK12MethodBind4RI13PhysicsServer3RIDS1_RK9TransformS1_S4_E18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1075237);l=a;return c[b>>2]|0}function __ZN12MethodBind4RI13PhysicsServer3RIDS1_RK9TransformS1_S4_E4callEP6ObjectPPK7VariantiRNS8_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0;i=l;l=l+240|0;if((l|0)>=(m|0))ba(240);j=i+236|0;k=i+232|0;n=i+96|0;o=i+228|0;p=i+224|0;q=i+72|0;r=i+176|0;s=i+48|0;t=i+120|0;u=i+24|0;v=i+128|0;w=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236732)|0:0){c[h>>2]=0;a[1263537]=0;x=d+24|0;y=c[x>>2]|0;if((y|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=y;c[b>>2]=0;l=i;return}z=y-(c[d+20>>2]|0)|0;if((z|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=z;c[b>>2]=0;l=i;return}if((g|0)>0){if((y|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);A=0}else{a[1263537]=0;A=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,A)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=A;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[x>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);B=0}else{a[1263537]=0;B=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,B)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=B;c[b>>2]=0;l=i;return}if((g|0)>2){if((c[x>>2]|0)<2){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);C=0}else{a[1263537]=0;C=c[(c[d+32>>2]|0)+12>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+8>>2]>>2]|0,C)|0)){c[h>>2]=2;c[h+4>>2]=2;c[h+8>>2]=C;c[b>>2]=0;l=i;return}if((g|0)>3){if((c[x>>2]|0)<3){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);D=0}else{a[1263537]=0;D=c[(c[d+32>>2]|0)+16>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+12>>2]>>2]|0,D)|0)){c[h>>2]=2;c[h+4>>2]=3;c[h+8>>2]=D;c[b>>2]=0;l=i;return}}}}}D=c[d+44>>2]|0;C=c[d+48>>2]|0;B=e+(C>>1)|0;if(!(C&1))E=D;else E=c[(c[B>>2]|0)+D>>2]|0;do if((g|0)<1){D=c[x>>2]|0;C=D+-1|0;if((D|0)>=1){e=c[d+16>>2]|0;A=(e|0)==0;if(A)F=0;else F=c[e+-4>>2]|0;if((D|0)<=(F|0)){if(A)G=0;else G=c[e+-4>>2]|0;do if((G|0)<(D|0)){if(A)H=0;else H=c[e+-4>>2]|0;if((H|0)<(D|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);I=0;break}else{a[1263537]=0;J=49;break}}else J=49;while(0);if((J|0)==49)I=e+(C*24|0)|0;__ZN7VariantC2ERKS_(q,I);break}}c[q>>2]=0}else __ZN7VariantC2ERKS_(q,c[f>>2]|0);while(0);c[p>>2]=__ZNK7Variantcv3RIDEv(q)|0;do if((g|0)<2){I=c[x>>2]|0;H=I+-1|0;G=I+-2|0;if((I|0)>=2){I=c[d+16>>2]|0;F=(I|0)==0;if(F)K=0;else K=c[I+-4>>2]|0;if((H|0)<=(K|0)){if(F)L=0;else L=c[I+-4>>2]|0;do if((L|0)<(H|0)){if(F)M=0;else M=c[I+-4>>2]|0;if((M|0)<(H|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);N=0;break}else{a[1263537]=0;J=66;break}}else J=66;while(0);if((J|0)==66)N=I+(G*24|0)|0;__ZN7VariantC2ERKS_(s,N);break}}c[s>>2]=0}else __ZN7VariantC2ERKS_(s,c[f+4>>2]|0);while(0);__ZNK7Variantcv9TransformEv(r,s);do if((g|0)<3){N=c[x>>2]|0;M=N+-2|0;L=N+-3|0;if((M|0)>=1){N=c[d+16>>2]|0;K=(N|0)==0;if(K)O=0;else O=c[N+-4>>2]|0;if((M|0)<=(O|0)){if(K)P=0;else P=c[N+-4>>2]|0;do if((P|0)<(M|0)){if(K)Q=0;else Q=c[N+-4>>2]|0;if((Q|0)<(M|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);R=0;break}else{a[1263537]=0;J=83;break}}else J=83;while(0);if((J|0)==83)R=N+(L*24|0)|0;__ZN7VariantC2ERKS_(u,R);break}}c[u>>2]=0}else __ZN7VariantC2ERKS_(u,c[f+8>>2]|0);while(0);c[t>>2]=__ZNK7Variantcv3RIDEv(u)|0;do if((g|0)<4){R=c[x>>2]|0;Q=R+-3|0;P=R+-4|0;if((Q|0)>=1){R=c[d+16>>2]|0;O=(R|0)==0;if(O)S=0;else S=c[R+-4>>2]|0;if((Q|0)<=(S|0)){if(O)T=0;else T=c[R+-4>>2]|0;do if((T|0)<(Q|0)){if(O)U=0;else U=c[R+-4>>2]|0;if((U|0)<(Q|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);V=0;break}else{a[1263537]=0;J=100;break}}else J=100;while(0);if((J|0)==100)V=R+(P*24|0)|0;__ZN7VariantC2ERKS_(w,V);break}}c[w>>2]=0}else __ZN7VariantC2ERKS_(w,c[f+12>>2]|0);while(0);__ZNK7Variantcv9TransformEv(v,w);c[k>>2]=c[p>>2];c[j>>2]=c[t>>2];c[o>>2]=Fi[E&127](B,k,r,j,v)|0;__ZN7VariantC2ERK3RID(n,o);if(c[w>>2]|0)__ZN7Variant5clearEv(w);if(c[u>>2]|0)__ZN7Variant5clearEv(u);if(c[s>>2]|0)__ZN7Variant5clearEv(s);if(c[q>>2]|0)__ZN7Variant5clearEv(q);__ZN7VariantC2ERKS_(b,n);if(c[n>>2]|0)__ZN7Variant5clearEv(n);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,2886,1146558,0);c[b>>2]=0;l=i;return}function __ZN12MethodBind4RI13PhysicsServer3RIDS1_RK9TransformS1_S4_E7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0;f=l;l=l+128|0;if((l|0)>=(m|0))ba(128);g=f+116|0;h=f+112|0;i=f+56|0;j=f+64|0;k=f;n=f+8|0;if(!b)o=0;else{p=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236732)|0;o=p?b:0}b=c[a+44>>2]|0;p=c[a+48>>2]|0;a=o+(p>>1)|0;if(!(p&1))q=b;else q=c[(c[a>>2]|0)+b>>2]|0;c[i>>2]=c[c[d>>2]>>2];b=j;p=c[d+4>>2]|0;o=b+48|0;do{c[b>>2]=c[p>>2];b=b+4|0;p=p+4|0}while((b|0)<(o|0));c[k>>2]=c[c[d+8>>2]>>2];b=n;p=c[d+12>>2]|0;o=b+48|0;do{c[b>>2]=c[p>>2];b=b+4|0;p=p+4|0}while((b|0)<(o|0));c[h>>2]=c[i>>2];c[g>>2]=c[k>>2];c[e>>2]=Fi[q&127](a,h,j,g,n)|0;l=f;return}function __ZN12MethodBind4RI13PhysicsServer3RIDS1_RK9TransformS1_S4_ED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK12MethodBind4RI13PhysicsServer3RIDS1_RK9TransformS1_S4_E18_get_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+80|0;if((l|0)>=(m|0))ba(80);d=a+24|0;e=a;switch(b|0){case -1:{c[d>>2]=0;__ZN7VariantC2ERK3RID(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);f=b;l=a;return f|0}case 0:{c[d>>2]=0;__ZN7VariantC2ERK3RID(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);f=b;l=a;return f|0}case 1:{g[d>>2]=1.0;g[d+4>>2]=0.0;g[d+8>>2]=0.0;g[d+12>>2]=0.0;g[d+16>>2]=1.0;g[d+20>>2]=0.0;g[d+24>>2]=0.0;g[d+28>>2]=0.0;g[d+32>>2]=1.0;g[d+44>>2]=0.0;g[d+40>>2]=0.0;g[d+36>>2]=0.0;__ZN7VariantC2ERK9Transform(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);f=b;l=a;return f|0}case 2:{c[d>>2]=0;__ZN7VariantC2ERK3RID(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);f=b;l=a;return f|0}case 3:{g[d>>2]=1.0;g[d+4>>2]=0.0;g[d+8>>2]=0.0;g[d+12>>2]=0.0;g[d+16>>2]=1.0;g[d+20>>2]=0.0;g[d+24>>2]=0.0;g[d+28>>2]=0.0;g[d+32>>2]=1.0;g[d+44>>2]=0.0;g[d+40>>2]=0.0;g[d+36>>2]=0.0;__ZN7VariantC2ERK9Transform(e,d);d=c[e>>2]|0;if(d|0)__ZN7Variant5clearEv(e);f=d;l=a;return f|0}default:{f=0;l=a;return f|0}}return 0}function __ZNK13MethodBind1RCI13PhysicsServer7Vector33RIDE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case -1:{g[d+8>>2]=0.0;g[d+4>>2]=0.0;g[d>>2]=0.0;__ZN7VariantC2ERK7Vector3(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);f=b;l=a;return f|0}case 0:{c[d>>2]=0;__ZN7VariantC2ERK3RID(e,d);d=c[e>>2]|0;if(d|0)__ZN7Variant5clearEv(e);f=d;l=a;return f|0}default:{f=0;l=a;return f|0}}return 0}function __ZNK13MethodBind1RCI13PhysicsServer7Vector33RIDE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1075237);l=a;return c[b>>2]|0}function __ZN13MethodBind1RCI13PhysicsServer7Vector33RIDE4callEP6ObjectPPK7VariantiRNS6_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0;i=l;l=l+80|0;if((l|0)>=(m|0))ba(80);j=i+64|0;k=i+24|0;n=i+52|0;o=i+48|0;p=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236732)|0:0){c[h>>2]=0;a[1263537]=0;q=d+24|0;r=c[q>>2]|0;if((r|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=r;c[b>>2]=0;l=i;return}s=r-(c[d+20>>2]|0)|0;if((s|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=s;c[b>>2]=0;l=i;return}if((g|0)>0){if((r|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);t=0}else{a[1263537]=0;t=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,t)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=t;c[b>>2]=0;l=i;return}}t=c[d+44>>2]|0;r=c[d+48>>2]|0;s=e+(r>>1)|0;if(!(r&1))u=t;else u=c[(c[s>>2]|0)+t>>2]|0;do if((g|0)<1){t=c[q>>2]|0;r=t+-1|0;if((t|0)>=1){e=c[d+16>>2]|0;v=(e|0)==0;if(v)w=0;else w=c[e+-4>>2]|0;if((t|0)<=(w|0)){if(v)x=0;else x=c[e+-4>>2]|0;do if((x|0)<(t|0)){if(v)y=0;else y=c[e+-4>>2]|0;if((y|0)<(t|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);z=0;break}else{a[1263537]=0;A=31;break}}else A=31;while(0);if((A|0)==31)z=e+(r*24|0)|0;__ZN7VariantC2ERKS_(p,z);break}}c[p>>2]=0}else __ZN7VariantC2ERKS_(p,c[f>>2]|0);while(0);c[o>>2]=__ZNK7Variantcv3RIDEv(p)|0;c[j>>2]=c[o>>2];bj[u&4095](n,s,j);__ZN7VariantC2ERK7Vector3(k,n);if(c[p>>2]|0)__ZN7Variant5clearEv(p);__ZN7VariantC2ERKS_(b,k);if(c[k>>2]|0)__ZN7Variant5clearEv(k);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1217,1146558,0);c[b>>2]=0;l=i;return}function __ZN13MethodBind1RCI13PhysicsServer7Vector33RIDE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);g=f+16|0;h=f+4|0;i=f;if(!b)j=0;else{k=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236732)|0;j=k?b:0}b=c[a+44>>2]|0;k=c[a+48>>2]|0;a=j+(k>>1)|0;if(!(k&1))n=b;else n=c[(c[a>>2]|0)+b>>2]|0;c[i>>2]=c[c[d>>2]>>2];c[g>>2]=c[i>>2];bj[n&4095](h,a,g);c[e>>2]=c[h>>2];c[e+4>>2]=c[h+4>>2];c[e+8>>2]=c[h+8>>2];l=f;return}function __ZN13MethodBind1RCI13PhysicsServer7Vector33RIDED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind2RCI13PhysicsServerf3RIDNS0_13PinJointParamEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return __ZNK13MethodBind2RCI13PhysicsServerf3RIDNS0_13PinJointParamEE18_get_argument_typeEi(a,b)|0}function __ZNK13MethodBind2RCI13PhysicsServerf3RIDNS0_13PinJointParamEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1075237);l=a;return c[b>>2]|0}function __ZN13MethodBind2RCI13PhysicsServerf3RIDNS0_13PinJointParamEE4callEP6ObjectPPK7VariantiRNS6_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0;i=l;l=l+80|0;if((l|0)>=(m|0))ba(80);j=i+76|0;k=i+48|0;n=i+72|0;o=i+24|0;p=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236732)|0:0){c[h>>2]=0;a[1263537]=0;q=d+24|0;r=c[q>>2]|0;if((r|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=r;c[b>>2]=0;l=i;return}s=r-(c[d+20>>2]|0)|0;if((s|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=s;c[b>>2]=0;l=i;return}if((g|0)>0){if((r|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);t=0}else{a[1263537]=0;t=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,t)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=t;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[q>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);u=0}else{a[1263537]=0;u=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,u)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=u;c[b>>2]=0;l=i;return}}}u=c[d+44>>2]|0;t=c[d+48>>2]|0;r=e+(t>>1)|0;if(!(t&1))v=u;else v=c[(c[r>>2]|0)+u>>2]|0;do if((g|0)<1){u=c[q>>2]|0;t=u+-1|0;if((u|0)>=1){e=c[d+16>>2]|0;s=(e|0)==0;if(s)w=0;else w=c[e+-4>>2]|0;if((u|0)<=(w|0)){if(s)x=0;else x=c[e+-4>>2]|0;do if((x|0)<(u|0)){if(s)y=0;else y=c[e+-4>>2]|0;if((y|0)<(u|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);z=0;break}else{a[1263537]=0;A=37;break}}else A=37;while(0);if((A|0)==37)z=e+(t*24|0)|0;__ZN7VariantC2ERKS_(o,z);break}}c[o>>2]=0}else __ZN7VariantC2ERKS_(o,c[f>>2]|0);while(0);c[n>>2]=__ZNK7Variantcv3RIDEv(o)|0;do if((g|0)<2){z=c[q>>2]|0;y=z+-1|0;x=z+-2|0;if((z|0)>=2){z=c[d+16>>2]|0;w=(z|0)==0;if(w)B=0;else B=c[z+-4>>2]|0;if((y|0)<=(B|0)){if(w)C=0;else C=c[z+-4>>2]|0;do if((C|0)<(y|0)){if(w)D=0;else D=c[z+-4>>2]|0;if((D|0)<(y|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);E=0;break}else{a[1263537]=0;A=54;break}}else A=54;while(0);if((A|0)==54)E=z+(x*24|0)|0;__ZN7VariantC2ERKS_(p,E);break}}c[p>>2]=0}else __ZN7VariantC2ERKS_(p,c[f+4>>2]|0);while(0);f=__ZNK7VariantcviEv(p)|0;c[j>>2]=c[n>>2];__ZN7VariantC2Ef(k,+Ai[v&31](r,j,f));if(c[p>>2]|0)__ZN7Variant5clearEv(p);if(c[o>>2]|0)__ZN7Variant5clearEv(o);__ZN7VariantC2ERKS_(b,k);if(c[k>>2]|0)__ZN7Variant5clearEv(k);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1872,1146558,0);c[b>>2]=0;l=i;return}function __ZN13MethodBind2RCI13PhysicsServerf3RIDNS0_13PinJointParamEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0,j=0,k=0,n=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);h=f+4|0;i=f;if(!b)j=0;else{k=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236732)|0;j=k?b:0}b=c[a+44>>2]|0;k=c[a+48>>2]|0;a=j+(k>>1)|0;if(!(k&1))n=b;else n=c[(c[a>>2]|0)+b>>2]|0;c[i>>2]=c[c[d>>2]>>2];b=c[c[d+4>>2]>>2]|0;c[h>>2]=c[i>>2];g[e>>2]=+Ai[n&31](a,h,b);l=f;return}function __ZN13MethodBind2RCI13PhysicsServerf3RIDNS0_13PinJointParamEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind2RCI13PhysicsServerf3RIDNS0_13PinJointParamEE18_get_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case -1:{__ZN7VariantC2Ef(d,0.0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;break}case 0:{c[d>>2]=0;__ZN7VariantC2ERK3RID(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);f=b;break}case 1:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;break}default:f=0}l=a;return f|0}function __ZNK11MethodBind3I13PhysicsServer3RIDNS0_13PinJointParamEfE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return __ZNK11MethodBind3I13PhysicsServer3RIDNS0_13PinJointParamEfE18_get_argument_typeEi(a,b)|0}function __ZNK11MethodBind3I13PhysicsServer3RIDNS0_13PinJointParamEfE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1075237);l=a;return c[b>>2]|0}function __ZN11MethodBind3I13PhysicsServer3RIDNS0_13PinJointParamEfE4callEP6ObjectPPK7VariantiRNS6_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0.0;i=l;l=l+80|0;if((l|0)>=(m|0))ba(80);j=i+76|0;k=i+72|0;n=i+48|0;o=i+24|0;p=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236732)|0:0){c[h>>2]=0;a[1263537]=0;q=d+24|0;r=c[q>>2]|0;if((r|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=r;c[b>>2]=0;l=i;return}s=r-(c[d+20>>2]|0)|0;if((s|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=s;c[b>>2]=0;l=i;return}if((g|0)>0){if((r|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);t=0}else{a[1263537]=0;t=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,t)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=t;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[q>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);u=0}else{a[1263537]=0;u=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,u)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=u;c[b>>2]=0;l=i;return}if((g|0)>2){if((c[q>>2]|0)<2){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);v=0}else{a[1263537]=0;v=c[(c[d+32>>2]|0)+12>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+8>>2]>>2]|0,v)|0)){c[h>>2]=2;c[h+4>>2]=2;c[h+8>>2]=v;c[b>>2]=0;l=i;return}}}}v=c[d+44>>2]|0;u=c[d+48>>2]|0;t=e+(u>>1)|0;if(!(u&1))w=v;else w=c[(c[t>>2]|0)+v>>2]|0;do if((g|0)<1){v=c[q>>2]|0;u=v+-1|0;if((v|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)x=0;else x=c[e+-4>>2]|0;if((v|0)<=(x|0)){if(r)y=0;else y=c[e+-4>>2]|0;do if((y|0)<(v|0)){if(r)z=0;else z=c[e+-4>>2]|0;if((z|0)<(v|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);A=0;break}else{a[1263537]=0;B=43;break}}else B=43;while(0);if((B|0)==43)A=e+(u*24|0)|0;__ZN7VariantC2ERKS_(n,A);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f>>2]|0);while(0);c[k>>2]=__ZNK7Variantcv3RIDEv(n)|0;do if((g|0)<2){A=c[q>>2]|0;z=A+-1|0;y=A+-2|0;if((A|0)>=2){A=c[d+16>>2]|0;x=(A|0)==0;if(x)C=0;else C=c[A+-4>>2]|0;if((z|0)<=(C|0)){if(x)D=0;else D=c[A+-4>>2]|0;do if((D|0)<(z|0)){if(x)E=0;else E=c[A+-4>>2]|0;if((E|0)<(z|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);F=0;break}else{a[1263537]=0;B=60;break}}else B=60;while(0);if((B|0)==60)F=A+(y*24|0)|0;__ZN7VariantC2ERKS_(o,F);break}}c[o>>2]=0}else __ZN7VariantC2ERKS_(o,c[f+4>>2]|0);while(0);F=__ZNK7VariantcviEv(o)|0;do if((g|0)<3){E=c[q>>2]|0;D=E+-2|0;C=E+-3|0;if((D|0)>=1){E=c[d+16>>2]|0;z=(E|0)==0;if(z)G=0;else G=c[E+-4>>2]|0;if((D|0)<=(G|0)){if(z)H=0;else H=c[E+-4>>2]|0;do if((H|0)<(D|0)){if(z)I=0;else I=c[E+-4>>2]|0;if((I|0)<(D|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);J=0;break}else{a[1263537]=0;B=77;break}}else B=77;while(0);if((B|0)==77)J=E+(C*24|0)|0;__ZN7VariantC2ERKS_(p,J);break}}c[p>>2]=0}else __ZN7VariantC2ERKS_(p,c[f+8>>2]|0);while(0);K=+__ZNK7VariantcvfEv(p);c[j>>2]=c[k>>2];Gi[w&31](t,j,F,K);if(c[p>>2]|0)__ZN7Variant5clearEv(p);if(c[o>>2]|0)__ZN7Variant5clearEv(o);if(c[n>>2]|0)__ZN7Variant5clearEv(n);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,2039,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind3I13PhysicsServer3RIDNS0_13PinJointParamEfE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0,j=0,k=0,n=0.0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e+4|0;h=e;if(!b)i=0;else{j=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236732)|0;i=j?b:0}b=c[a+44>>2]|0;j=c[a+48>>2]|0;a=i+(j>>1)|0;if(!(j&1))k=b;else k=c[(c[a>>2]|0)+b>>2]|0;c[h>>2]=c[c[d>>2]>>2];b=c[c[d+4>>2]>>2]|0;n=+g[c[d+8>>2]>>2];c[f>>2]=c[h>>2];Gi[k&31](a,f,b,n);l=e;return}function __ZN11MethodBind3I13PhysicsServer3RIDNS0_13PinJointParamEfED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind3I13PhysicsServer3RIDNS0_13PinJointParamEfE18_get_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case 0:{c[d>>2]=0;__ZN7VariantC2ERK3RID(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);f=b;break}case 1:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;break}case 2:{__ZN7VariantC2Ef(d,0.0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;break}default:f=0}l=a;return f|0}function __ZNK12MethodBind4RI13PhysicsServer3RIDS1_RK7Vector3S1_S4_E18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return __ZNK12MethodBind4RI13PhysicsServer3RIDS1_RK7Vector3S1_S4_E18_get_argument_typeEi(a,b)|0}function __ZNK12MethodBind4RI13PhysicsServer3RIDS1_RK7Vector3S1_S4_E18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1075237);l=a;return c[b>>2]|0}function __ZN12MethodBind4RI13PhysicsServer3RIDS1_RK7Vector3S1_S4_E4callEP6ObjectPPK7VariantiRNS8_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0;i=l;l=l+176|0;if((l|0)>=(m|0))ba(176);j=i+160|0;k=i+156|0;n=i+96|0;o=i+152|0;p=i+148|0;q=i+72|0;r=i+136|0;s=i+48|0;t=i+120|0;u=i+24|0;v=i+124|0;w=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236732)|0:0){c[h>>2]=0;a[1263537]=0;x=d+24|0;y=c[x>>2]|0;if((y|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=y;c[b>>2]=0;l=i;return}z=y-(c[d+20>>2]|0)|0;if((z|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=z;c[b>>2]=0;l=i;return}if((g|0)>0){if((y|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);A=0}else{a[1263537]=0;A=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,A)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=A;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[x>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);B=0}else{a[1263537]=0;B=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,B)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=B;c[b>>2]=0;l=i;return}if((g|0)>2){if((c[x>>2]|0)<2){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);C=0}else{a[1263537]=0;C=c[(c[d+32>>2]|0)+12>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+8>>2]>>2]|0,C)|0)){c[h>>2]=2;c[h+4>>2]=2;c[h+8>>2]=C;c[b>>2]=0;l=i;return}if((g|0)>3){if((c[x>>2]|0)<3){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);D=0}else{a[1263537]=0;D=c[(c[d+32>>2]|0)+16>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+12>>2]>>2]|0,D)|0)){c[h>>2]=2;c[h+4>>2]=3;c[h+8>>2]=D;c[b>>2]=0;l=i;return}}}}}D=c[d+44>>2]|0;C=c[d+48>>2]|0;B=e+(C>>1)|0;if(!(C&1))E=D;else E=c[(c[B>>2]|0)+D>>2]|0;do if((g|0)<1){D=c[x>>2]|0;C=D+-1|0;if((D|0)>=1){e=c[d+16>>2]|0;A=(e|0)==0;if(A)F=0;else F=c[e+-4>>2]|0;if((D|0)<=(F|0)){if(A)G=0;else G=c[e+-4>>2]|0;do if((G|0)<(D|0)){if(A)H=0;else H=c[e+-4>>2]|0;if((H|0)<(D|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);I=0;break}else{a[1263537]=0;J=49;break}}else J=49;while(0);if((J|0)==49)I=e+(C*24|0)|0;__ZN7VariantC2ERKS_(q,I);break}}c[q>>2]=0}else __ZN7VariantC2ERKS_(q,c[f>>2]|0);while(0);c[p>>2]=__ZNK7Variantcv3RIDEv(q)|0;do if((g|0)<2){I=c[x>>2]|0;H=I+-1|0;G=I+-2|0;if((I|0)>=2){I=c[d+16>>2]|0;F=(I|0)==0;if(F)K=0;else K=c[I+-4>>2]|0;if((H|0)<=(K|0)){if(F)L=0;else L=c[I+-4>>2]|0;do if((L|0)<(H|0)){if(F)M=0;else M=c[I+-4>>2]|0;if((M|0)<(H|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);N=0;break}else{a[1263537]=0;J=66;break}}else J=66;while(0);if((J|0)==66)N=I+(G*24|0)|0;__ZN7VariantC2ERKS_(s,N);break}}c[s>>2]=0}else __ZN7VariantC2ERKS_(s,c[f+4>>2]|0);while(0);__ZNK7Variantcv7Vector3Ev(r,s);do if((g|0)<3){N=c[x>>2]|0;M=N+-2|0;L=N+-3|0;if((M|0)>=1){N=c[d+16>>2]|0;K=(N|0)==0;if(K)O=0;else O=c[N+-4>>2]|0;if((M|0)<=(O|0)){if(K)P=0;else P=c[N+-4>>2]|0;do if((P|0)<(M|0)){if(K)Q=0;else Q=c[N+-4>>2]|0;if((Q|0)<(M|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);R=0;break}else{a[1263537]=0;J=83;break}}else J=83;while(0);if((J|0)==83)R=N+(L*24|0)|0;__ZN7VariantC2ERKS_(u,R);break}}c[u>>2]=0}else __ZN7VariantC2ERKS_(u,c[f+8>>2]|0);while(0);c[t>>2]=__ZNK7Variantcv3RIDEv(u)|0;do if((g|0)<4){R=c[x>>2]|0;Q=R+-3|0;P=R+-4|0;if((Q|0)>=1){R=c[d+16>>2]|0;O=(R|0)==0;if(O)S=0;else S=c[R+-4>>2]|0;if((Q|0)<=(S|0)){if(O)T=0;else T=c[R+-4>>2]|0;do if((T|0)<(Q|0)){if(O)U=0;else U=c[R+-4>>2]|0;if((U|0)<(Q|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);V=0;break}else{a[1263537]=0;J=100;break}}else J=100;while(0);if((J|0)==100)V=R+(P*24|0)|0;__ZN7VariantC2ERKS_(w,V);break}}c[w>>2]=0}else __ZN7VariantC2ERKS_(w,c[f+12>>2]|0);while(0);__ZNK7Variantcv7Vector3Ev(v,w);c[k>>2]=c[p>>2];c[j>>2]=c[t>>2];c[o>>2]=Fi[E&127](B,k,r,j,v)|0;__ZN7VariantC2ERK3RID(n,o);if(c[w>>2]|0)__ZN7Variant5clearEv(w);if(c[u>>2]|0)__ZN7Variant5clearEv(u);if(c[s>>2]|0)__ZN7Variant5clearEv(s);if(c[q>>2]|0)__ZN7Variant5clearEv(q);__ZN7VariantC2ERKS_(b,n);if(c[n>>2]|0)__ZN7Variant5clearEv(n);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,2886,1146558,0);c[b>>2]=0;l=i;return}function __ZN12MethodBind4RI13PhysicsServer3RIDS1_RK7Vector3S1_S4_E7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0;f=l;l=l+48|0;if((l|0)>=(m|0))ba(48);g=f+36|0;h=f+32|0;i=f+16|0;j=f+20|0;k=f;n=f+4|0;if(!b)o=0;else{p=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236732)|0;o=p?b:0}b=c[a+44>>2]|0;p=c[a+48>>2]|0;a=o+(p>>1)|0;if(!(p&1))q=b;else q=c[(c[a>>2]|0)+b>>2]|0;c[i>>2]=c[c[d>>2]>>2];b=c[d+4>>2]|0;c[j>>2]=c[b>>2];c[j+4>>2]=c[b+4>>2];c[j+8>>2]=c[b+8>>2];c[k>>2]=c[c[d+8>>2]>>2];b=c[d+12>>2]|0;c[n>>2]=c[b>>2];c[n+4>>2]=c[b+4>>2];c[n+8>>2]=c[b+8>>2];c[h>>2]=c[i>>2];c[g>>2]=c[k>>2];c[e>>2]=Fi[q&127](a,h,j,g,n)|0;l=f;return}function __ZN12MethodBind4RI13PhysicsServer3RIDS1_RK7Vector3S1_S4_ED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK12MethodBind4RI13PhysicsServer3RIDS1_RK7Vector3S1_S4_E18_get_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case -1:{c[d>>2]=0;__ZN7VariantC2ERK3RID(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);f=b;l=a;return f|0}case 0:{c[d>>2]=0;__ZN7VariantC2ERK3RID(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);f=b;l=a;return f|0}case 1:{g[d+8>>2]=0.0;g[d+4>>2]=0.0;g[d>>2]=0.0;__ZN7VariantC2ERK7Vector3(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);f=b;l=a;return f|0}case 2:{c[d>>2]=0;__ZN7VariantC2ERK3RID(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);f=b;l=a;return f|0}case 3:{g[d+8>>2]=0.0;g[d+4>>2]=0.0;g[d>>2]=0.0;__ZN7VariantC2ERK7Vector3(e,d);d=c[e>>2]|0;if(d|0)__ZN7Variant5clearEv(e);f=d;l=a;return f|0}default:{f=0;l=a;return f|0}}return 0}function __ZNK11MethodBind4I13PhysicsServer3RIDP6ObjectRK10StringNameRK7VariantE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return __ZNK11MethodBind4I13PhysicsServer3RIDP6ObjectRK10StringNameRK7VariantE18_get_argument_typeEi(a,b)|0}function __ZNK11MethodBind4I13PhysicsServer3RIDP6ObjectRK10StringNameRK7VariantE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1075237);l=a;return c[b>>2]|0}function __ZN11MethodBind4I13PhysicsServer3RIDP6ObjectRK10StringNameRK7VariantE4callES3_PPS8_iRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0;i=l;l=l+144|0;if((l|0)>=(m|0))ba(144);j=i+128|0;k=i+124|0;n=i+96|0;o=i+72|0;p=i+120|0;q=i+48|0;r=i+24|0;s=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236732)|0:0){c[h>>2]=0;a[1263537]=0;t=d+24|0;u=c[t>>2]|0;if((u|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=u;c[b>>2]=0;l=i;return}v=u-(c[d+20>>2]|0)|0;if((v|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=v;c[b>>2]=0;l=i;return}if((g|0)>0){if((u|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);w=0}else{a[1263537]=0;w=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,w)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=w;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[t>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);x=0}else{a[1263537]=0;x=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,x)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=x;c[b>>2]=0;l=i;return}if((g|0)>2){if((c[t>>2]|0)<2){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);y=0}else{a[1263537]=0;y=c[(c[d+32>>2]|0)+12>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+8>>2]>>2]|0,y)|0)){c[h>>2]=2;c[h+4>>2]=2;c[h+8>>2]=y;c[b>>2]=0;l=i;return}if((g|0)>3){if((c[t>>2]|0)<3){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);z=0}else{a[1263537]=0;z=c[(c[d+32>>2]|0)+16>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+12>>2]>>2]|0,z)|0)){c[h>>2]=2;c[h+4>>2]=3;c[h+8>>2]=z;c[b>>2]=0;l=i;return}}}}}z=c[d+44>>2]|0;y=c[d+48>>2]|0;x=e+(y>>1)|0;if(!(y&1))A=z;else A=c[(c[x>>2]|0)+z>>2]|0;do if((g|0)<1){z=c[t>>2]|0;y=z+-1|0;if((z|0)>=1){e=c[d+16>>2]|0;w=(e|0)==0;if(w)B=0;else B=c[e+-4>>2]|0;if((z|0)<=(B|0)){if(w)C=0;else C=c[e+-4>>2]|0;do if((C|0)<(z|0)){if(w)D=0;else D=c[e+-4>>2]|0;if((D|0)<(z|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);E=0;break}else{a[1263537]=0;F=49;break}}else F=49;while(0);if((F|0)==49)E=e+(y*24|0)|0;__ZN7VariantC2ERKS_(n,E);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f>>2]|0);while(0);c[k>>2]=__ZNK7Variantcv3RIDEv(n)|0;do if((g|0)<2){E=c[t>>2]|0;D=E+-1|0;C=E+-2|0;if((E|0)>=2){E=c[d+16>>2]|0;B=(E|0)==0;if(B)G=0;else G=c[E+-4>>2]|0;if((D|0)<=(G|0)){if(B)H=0;else H=c[E+-4>>2]|0;do if((H|0)<(D|0)){if(B)I=0;else I=c[E+-4>>2]|0;if((I|0)<(D|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);J=0;break}else{a[1263537]=0;F=66;break}}else F=66;while(0);if((F|0)==66)J=E+(C*24|0)|0;__ZN7VariantC2ERKS_(o,J);break}}c[o>>2]=0}else __ZN7VariantC2ERKS_(o,c[f+4>>2]|0);while(0);J=__ZNK7VariantcvP6ObjectEv(o)|0;do if((g|0)<3){I=c[t>>2]|0;H=I+-2|0;G=I+-3|0;if((H|0)>=1){I=c[d+16>>2]|0;D=(I|0)==0;if(D)K=0;else K=c[I+-4>>2]|0;if((H|0)<=(K|0)){if(D)L=0;else L=c[I+-4>>2]|0;do if((L|0)<(H|0)){if(D)M=0;else M=c[I+-4>>2]|0;if((M|0)<(H|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);N=0;break}else{a[1263537]=0;F=83;break}}else F=83;while(0);if((F|0)==83)N=I+(G*24|0)|0;__ZN7VariantC2ERKS_(q,N);break}}c[q>>2]=0}else __ZN7VariantC2ERKS_(q,c[f+8>>2]|0);while(0);c[p>>2]=__ZNK7Variantcv10StringNameEv(q)|0;do if((g|0)<4){N=c[t>>2]|0;M=N+-3|0;L=N+-4|0;if((M|0)>=1){N=c[d+16>>2]|0;K=(N|0)==0;if(K)O=0;else O=c[N+-4>>2]|0;if((M|0)<=(O|0)){if(K)P=0;else P=c[N+-4>>2]|0;do if((P|0)<(M|0)){if(K)Q=0;else Q=c[N+-4>>2]|0;if((Q|0)<(M|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);R=0;break}else{a[1263537]=0;F=100;break}}else F=100;while(0);if((F|0)==100)R=N+(L*24|0)|0;__ZN7VariantC2ERKS_(s,R);break}}c[s>>2]=0}else __ZN7VariantC2ERKS_(s,c[f+12>>2]|0);while(0);__ZN7VariantC2ERKS_(r,s);c[j>>2]=c[k>>2];Li[A&255](x,j,J,p,r);if(c[r>>2]|0)__ZN7Variant5clearEv(r);if(c[s>>2]|0)__ZN7Variant5clearEv(s);__ZN10StringNameD2Ev(p);if(c[q>>2]|0)__ZN7Variant5clearEv(q);if(c[o>>2]|0)__ZN7Variant5clearEv(o);if(c[n>>2]|0)__ZN7Variant5clearEv(n);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,2714,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind4I13PhysicsServer3RIDP6ObjectRK10StringNameRK7VariantE7ptrcallES3_PPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0;e=l;l=l+48|0;if((l|0)>=(m|0))ba(48);f=e+32|0;g=e+28|0;h=e+24|0;i=e;if(!b)j=0;else{k=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236732)|0;j=k?b:0}b=c[a+44>>2]|0;k=c[a+48>>2]|0;a=j+(k>>1)|0;if(!(k&1))n=b;else n=c[(c[a>>2]|0)+b>>2]|0;c[g>>2]=c[c[d>>2]>>2];b=c[d+4>>2]|0;__ZN10StringNameC2ERK6String(f,c[d+8>>2]|0);c[h>>2]=c[f>>2];__ZN7VariantC2ERKS_(i,c[d+12>>2]|0);c[f>>2]=c[g>>2];Li[n&255](a,f,b,h,i);if(!(c[i>>2]|0)){__ZN10StringNameD2Ev(h);l=e;return}__ZN7Variant5clearEv(i);__ZN10StringNameD2Ev(h);l=e;return}function __ZN11MethodBind4I13PhysicsServer3RIDP6ObjectRK10StringNameRK7VariantED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind4I13PhysicsServer3RIDP6ObjectRK10StringNameRK7VariantE18_get_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case 0:{c[d>>2]=0;__ZN7VariantC2ERK3RID(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);f=b;l=a;return f|0}case 1:{__ZN7VariantC2EPK6Object(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;l=a;return f|0}case 2:{__ZN10StringNameC2Ev(d);__ZN7VariantC2ERK10StringName(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);__ZN10StringNameD2Ev(d);f=b;l=a;return f|0}case 3:{c[d>>2]=0;__ZN7VariantC2ERKS_(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);if(c[d>>2]|0)__ZN7Variant5clearEv(d);f=b;l=a;return f|0}default:{f=0;l=a;return f|0}}return 0}function __ZNK13MethodBind1RCI13PhysicsServerNS0_12BodyAxisLockE3RIDE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case -1:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;break}case 0:{c[d>>2]=0;__ZN7VariantC2ERK3RID(e,d);d=c[e>>2]|0;if(d|0)__ZN7Variant5clearEv(e);f=d;break}default:f=0}l=a;return f|0}function __ZNK13MethodBind1RCI13PhysicsServerNS0_12BodyAxisLockE3RIDE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1075237);l=a;return c[b>>2]|0}function __ZN13MethodBind1RCI13PhysicsServerNS0_12BodyAxisLockE3RIDE4callEP6ObjectPPK7VariantiRNS6_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0;i=l;l=l+64|0;if((l|0)>=(m|0))ba(64);j=i+52|0;k=i+24|0;n=i+48|0;o=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236732)|0:0){c[h>>2]=0;a[1263537]=0;p=d+24|0;q=c[p>>2]|0;if((q|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=q;c[b>>2]=0;l=i;return}r=q-(c[d+20>>2]|0)|0;if((r|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=r;c[b>>2]=0;l=i;return}if((g|0)>0){if((q|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);s=0}else{a[1263537]=0;s=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,s)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=s;c[b>>2]=0;l=i;return}}s=c[d+44>>2]|0;q=c[d+48>>2]|0;r=e+(q>>1)|0;if(!(q&1))t=s;else t=c[(c[r>>2]|0)+s>>2]|0;do if((g|0)<1){s=c[p>>2]|0;q=s+-1|0;if((s|0)>=1){e=c[d+16>>2]|0;u=(e|0)==0;if(u)v=0;else v=c[e+-4>>2]|0;if((s|0)<=(v|0)){if(u)w=0;else w=c[e+-4>>2]|0;do if((w|0)<(s|0)){if(u)x=0;else x=c[e+-4>>2]|0;if((x|0)<(s|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);y=0;break}else{a[1263537]=0;z=31;break}}else z=31;while(0);if((z|0)==31)y=e+(q*24|0)|0;__ZN7VariantC2ERKS_(o,y);break}}c[o>>2]=0}else __ZN7VariantC2ERKS_(o,c[f>>2]|0);while(0);c[n>>2]=__ZNK7Variantcv3RIDEv(o)|0;c[j>>2]=c[n>>2];__ZN7VariantC2Ei(k,$i[t&8191](r,j)|0);if(c[o>>2]|0)__ZN7Variant5clearEv(o);__ZN7VariantC2ERKS_(b,k);if(c[k>>2]|0)__ZN7Variant5clearEv(k);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1217,1146558,0);c[b>>2]=0;l=i;return}function __ZN13MethodBind1RCI13PhysicsServerNS0_12BodyAxisLockE3RIDE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f+4|0;h=f;if(!b)i=0;else{j=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236732)|0;i=j?b:0}b=c[a+44>>2]|0;j=c[a+48>>2]|0;a=i+(j>>1)|0;if(!(j&1))k=b;else k=c[(c[a>>2]|0)+b>>2]|0;c[h>>2]=c[c[d>>2]>>2];c[g>>2]=c[h>>2];c[e>>2]=$i[k&8191](a,g)|0;l=f;return}function __ZN13MethodBind1RCI13PhysicsServerNS0_12BodyAxisLockE3RIDED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind2I13PhysicsServer3RIDNS0_12BodyAxisLockEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case 0:{c[d>>2]=0;__ZN7VariantC2ERK3RID(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);f=b;break}case 1:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;break}default:f=0}l=a;return f|0}function __ZNK11MethodBind2I13PhysicsServer3RIDNS0_12BodyAxisLockEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1075237);l=a;return c[b>>2]|0}function __ZN11MethodBind2I13PhysicsServer3RIDNS0_12BodyAxisLockEE4callEP6ObjectPPK7VariantiRNS6_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0;i=l;l=l+64|0;if((l|0)>=(m|0))ba(64);j=i+52|0;k=i+48|0;n=i+24|0;o=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236732)|0:0){c[h>>2]=0;a[1263537]=0;p=d+24|0;q=c[p>>2]|0;if((q|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=q;c[b>>2]=0;l=i;return}r=q-(c[d+20>>2]|0)|0;if((r|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=r;c[b>>2]=0;l=i;return}if((g|0)>0){if((q|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);s=0}else{a[1263537]=0;s=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,s)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=s;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[p>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);t=0}else{a[1263537]=0;t=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,t)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=t;c[b>>2]=0;l=i;return}}}t=c[d+44>>2]|0;s=c[d+48>>2]|0;q=e+(s>>1)|0;if(!(s&1))u=t;else u=c[(c[q>>2]|0)+t>>2]|0;do if((g|0)<1){t=c[p>>2]|0;s=t+-1|0;if((t|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)v=0;else v=c[e+-4>>2]|0;if((t|0)<=(v|0)){if(r)w=0;else w=c[e+-4>>2]|0;do if((w|0)<(t|0)){if(r)x=0;else x=c[e+-4>>2]|0;if((x|0)<(t|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);y=0;break}else{a[1263537]=0;z=37;break}}else z=37;while(0);if((z|0)==37)y=e+(s*24|0)|0;__ZN7VariantC2ERKS_(n,y);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f>>2]|0);while(0);c[k>>2]=__ZNK7Variantcv3RIDEv(n)|0;do if((g|0)<2){y=c[p>>2]|0;x=y+-1|0;w=y+-2|0;if((y|0)>=2){y=c[d+16>>2]|0;v=(y|0)==0;if(v)A=0;else A=c[y+-4>>2]|0;if((x|0)<=(A|0)){if(v)B=0;else B=c[y+-4>>2]|0;do if((B|0)<(x|0)){if(v)C=0;else C=c[y+-4>>2]|0;if((C|0)<(x|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);D=0;break}else{a[1263537]=0;z=54;break}}else z=54;while(0);if((z|0)==54)D=y+(w*24|0)|0;__ZN7VariantC2ERKS_(o,D);break}}c[o>>2]=0}else __ZN7VariantC2ERKS_(o,c[f+4>>2]|0);while(0);f=__ZNK7VariantcviEv(o)|0;c[j>>2]=c[k>>2];bj[u&4095](q,j,f);if(c[o>>2]|0)__ZN7Variant5clearEv(o);if(c[n>>2]|0)__ZN7Variant5clearEv(n);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1380,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind2I13PhysicsServer3RIDNS0_12BodyAxisLockEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e+4|0;g=e;if(!b)h=0;else{i=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236732)|0;h=i?b:0}b=c[a+44>>2]|0;i=c[a+48>>2]|0;a=h+(i>>1)|0;if(!(i&1))j=b;else j=c[(c[a>>2]|0)+b>>2]|0;c[g>>2]=c[c[d>>2]>>2];b=c[c[d+4>>2]>>2]|0;c[f>>2]=c[g>>2];bj[j&4095](a,f,b);l=e;return}function __ZN11MethodBind2I13PhysicsServer3RIDNS0_12BodyAxisLockEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind2I13PhysicsServer3RIDRK7Vector3E18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case 0:{c[d>>2]=0;__ZN7VariantC2ERK3RID(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);f=b;l=a;return f|0}case 1:{g[d+8>>2]=0.0;g[d+4>>2]=0.0;g[d>>2]=0.0;__ZN7VariantC2ERK7Vector3(e,d);d=c[e>>2]|0;if(d|0)__ZN7Variant5clearEv(e);f=d;l=a;return f|0}default:{f=0;l=a;return f|0}}return 0}function __ZNK11MethodBind2I13PhysicsServer3RIDRK7Vector3E18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1075237);l=a;return c[b>>2]|0}function __ZN11MethodBind2I13PhysicsServer3RIDRK7Vector3E4callEP6ObjectPPK7VariantiRNS8_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0;i=l;l=l+80|0;if((l|0)>=(m|0))ba(80);j=i+64|0;k=i+60|0;n=i+24|0;o=i+48|0;p=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236732)|0:0){c[h>>2]=0;a[1263537]=0;q=d+24|0;r=c[q>>2]|0;if((r|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=r;c[b>>2]=0;l=i;return}s=r-(c[d+20>>2]|0)|0;if((s|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=s;c[b>>2]=0;l=i;return}if((g|0)>0){if((r|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);t=0}else{a[1263537]=0;t=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,t)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=t;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[q>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);u=0}else{a[1263537]=0;u=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,u)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=u;c[b>>2]=0;l=i;return}}}u=c[d+44>>2]|0;t=c[d+48>>2]|0;r=e+(t>>1)|0;if(!(t&1))v=u;else v=c[(c[r>>2]|0)+u>>2]|0;do if((g|0)<1){u=c[q>>2]|0;t=u+-1|0;if((u|0)>=1){e=c[d+16>>2]|0;s=(e|0)==0;if(s)w=0;else w=c[e+-4>>2]|0;if((u|0)<=(w|0)){if(s)x=0;else x=c[e+-4>>2]|0;do if((x|0)<(u|0)){if(s)y=0;else y=c[e+-4>>2]|0;if((y|0)<(u|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);z=0;break}else{a[1263537]=0;A=37;break}}else A=37;while(0);if((A|0)==37)z=e+(t*24|0)|0;__ZN7VariantC2ERKS_(n,z);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f>>2]|0);while(0);c[k>>2]=__ZNK7Variantcv3RIDEv(n)|0;do if((g|0)<2){z=c[q>>2]|0;y=z+-1|0;x=z+-2|0;if((z|0)>=2){z=c[d+16>>2]|0;w=(z|0)==0;if(w)B=0;else B=c[z+-4>>2]|0;if((y|0)<=(B|0)){if(w)C=0;else C=c[z+-4>>2]|0;do if((C|0)<(y|0)){if(w)D=0;else D=c[z+-4>>2]|0;if((D|0)<(y|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);E=0;break}else{a[1263537]=0;A=54;break}}else A=54;while(0);if((A|0)==54)E=z+(x*24|0)|0;__ZN7VariantC2ERKS_(p,E);break}}c[p>>2]=0}else __ZN7VariantC2ERKS_(p,c[f+4>>2]|0);while(0);__ZNK7Variantcv7Vector3Ev(o,p);c[j>>2]=c[k>>2];bj[v&4095](r,j,o);if(c[p>>2]|0)__ZN7Variant5clearEv(p);if(c[n>>2]|0)__ZN7Variant5clearEv(n);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1380,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind2I13PhysicsServer3RIDRK7Vector3E7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+16|0;g=e;h=e+4|0;if(!b)i=0;else{j=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236732)|0;i=j?b:0}b=c[a+44>>2]|0;j=c[a+48>>2]|0;a=i+(j>>1)|0;if(!(j&1))k=b;else k=c[(c[a>>2]|0)+b>>2]|0;c[g>>2]=c[c[d>>2]>>2];b=c[d+4>>2]|0;c[h>>2]=c[b>>2];c[h+4>>2]=c[b+4>>2];c[h+8>>2]=c[b+8>>2];c[f>>2]=c[g>>2];bj[k&4095](a,f,h);l=e;return}function __ZN11MethodBind2I13PhysicsServer3RIDRK7Vector3ED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind3I13PhysicsServer3RIDRK7Vector3S4_E18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return __ZNK11MethodBind3I13PhysicsServer3RIDRK7Vector3S4_E18_get_argument_typeEi(a,b)|0}function __ZNK11MethodBind3I13PhysicsServer3RIDRK7Vector3S4_E18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1075237);l=a;return c[b>>2]|0}function __ZN11MethodBind3I13PhysicsServer3RIDRK7Vector3S4_E4callEP6ObjectPPK7VariantiRNS8_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0;i=l;l=l+112|0;if((l|0)>=(m|0))ba(112);j=i+100|0;k=i+96|0;n=i+48|0;o=i+84|0;p=i+24|0;q=i+72|0;r=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236732)|0:0){c[h>>2]=0;a[1263537]=0;s=d+24|0;t=c[s>>2]|0;if((t|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=t;c[b>>2]=0;l=i;return}u=t-(c[d+20>>2]|0)|0;if((u|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=u;c[b>>2]=0;l=i;return}if((g|0)>0){if((t|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);v=0}else{a[1263537]=0;v=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,v)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=v;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[s>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);w=0}else{a[1263537]=0;w=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,w)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=w;c[b>>2]=0;l=i;return}if((g|0)>2){if((c[s>>2]|0)<2){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);x=0}else{a[1263537]=0;x=c[(c[d+32>>2]|0)+12>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+8>>2]>>2]|0,x)|0)){c[h>>2]=2;c[h+4>>2]=2;c[h+8>>2]=x;c[b>>2]=0;l=i;return}}}}x=c[d+44>>2]|0;w=c[d+48>>2]|0;v=e+(w>>1)|0;if(!(w&1))y=x;else y=c[(c[v>>2]|0)+x>>2]|0;do if((g|0)<1){x=c[s>>2]|0;w=x+-1|0;if((x|0)>=1){e=c[d+16>>2]|0;t=(e|0)==0;if(t)z=0;else z=c[e+-4>>2]|0;if((x|0)<=(z|0)){if(t)A=0;else A=c[e+-4>>2]|0;do if((A|0)<(x|0)){if(t)B=0;else B=c[e+-4>>2]|0;if((B|0)<(x|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);C=0;break}else{a[1263537]=0;D=43;break}}else D=43;while(0);if((D|0)==43)C=e+(w*24|0)|0;__ZN7VariantC2ERKS_(n,C);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f>>2]|0);while(0);c[k>>2]=__ZNK7Variantcv3RIDEv(n)|0;do if((g|0)<2){C=c[s>>2]|0;B=C+-1|0;A=C+-2|0;if((C|0)>=2){C=c[d+16>>2]|0;z=(C|0)==0;if(z)E=0;else E=c[C+-4>>2]|0;if((B|0)<=(E|0)){if(z)F=0;else F=c[C+-4>>2]|0;do if((F|0)<(B|0)){if(z)G=0;else G=c[C+-4>>2]|0;if((G|0)<(B|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);H=0;break}else{a[1263537]=0;D=60;break}}else D=60;while(0);if((D|0)==60)H=C+(A*24|0)|0;__ZN7VariantC2ERKS_(p,H);break}}c[p>>2]=0}else __ZN7VariantC2ERKS_(p,c[f+4>>2]|0);while(0);__ZNK7Variantcv7Vector3Ev(o,p);do if((g|0)<3){H=c[s>>2]|0;G=H+-2|0;F=H+-3|0;if((G|0)>=1){H=c[d+16>>2]|0;E=(H|0)==0;if(E)I=0;else I=c[H+-4>>2]|0;if((G|0)<=(I|0)){if(E)J=0;else J=c[H+-4>>2]|0;do if((J|0)<(G|0)){if(E)K=0;else K=c[H+-4>>2]|0;if((K|0)<(G|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);L=0;break}else{a[1263537]=0;D=77;break}}else D=77;while(0);if((D|0)==77)L=H+(F*24|0)|0;__ZN7VariantC2ERKS_(r,L);break}}c[r>>2]=0}else __ZN7VariantC2ERKS_(r,c[f+8>>2]|0);while(0);__ZNK7Variantcv7Vector3Ev(q,r);c[j>>2]=c[k>>2];Ki[y&4095](v,j,o,q);if(c[r>>2]|0)__ZN7Variant5clearEv(r);if(c[p>>2]|0)__ZN7Variant5clearEv(p);if(c[n>>2]|0)__ZN7Variant5clearEv(n);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,2039,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind3I13PhysicsServer3RIDRK7Vector3S4_E7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+28|0;g=e+12|0;h=e+16|0;i=e;if(!b)j=0;else{k=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236732)|0;j=k?b:0}b=c[a+44>>2]|0;k=c[a+48>>2]|0;a=j+(k>>1)|0;if(!(k&1))n=b;else n=c[(c[a>>2]|0)+b>>2]|0;c[g>>2]=c[c[d>>2]>>2];b=c[d+4>>2]|0;c[h>>2]=c[b>>2];c[h+4>>2]=c[b+4>>2];c[h+8>>2]=c[b+8>>2];b=c[d+8>>2]|0;c[i>>2]=c[b>>2];c[i+4>>2]=c[b+4>>2];c[i+8>>2]=c[b+8>>2];c[f>>2]=c[g>>2];Ki[n&4095](a,f,h,i);l=e;return}function __ZN11MethodBind3I13PhysicsServer3RIDRK7Vector3S4_ED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind3I13PhysicsServer3RIDRK7Vector3S4_E18_get_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case 0:{c[d>>2]=0;__ZN7VariantC2ERK3RID(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);f=b;l=a;return f|0}case 1:{g[d+8>>2]=0.0;g[d+4>>2]=0.0;g[d>>2]=0.0;__ZN7VariantC2ERK7Vector3(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);f=b;l=a;return f|0}case 2:{g[d+8>>2]=0.0;g[d+4>>2]=0.0;g[d>>2]=0.0;__ZN7VariantC2ERK7Vector3(e,d);d=c[e>>2]|0;if(d|0)__ZN7Variant5clearEv(e);f=d;l=a;return f|0}default:{f=0;l=a;return f|0}}return 0}function __ZNK13MethodBind2RCI13PhysicsServer7Variant3RIDNS0_9BodyStateEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return __ZNK13MethodBind2RCI13PhysicsServer7Variant3RIDNS0_9BodyStateEE18_get_argument_typeEi(a,b)|0}function __ZNK13MethodBind2RCI13PhysicsServer7Variant3RIDNS0_9BodyStateEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1075237);l=a;return c[b>>2]|0}function __ZN13MethodBind2RCI13PhysicsServer7Variant3RIDNS0_9BodyStateEE4callEP6ObjectPPKS1_iRNS1_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0;i=l;l=l+80|0;if((l|0)>=(m|0))ba(80);j=i+76|0;k=i+48|0;n=i+72|0;o=i+24|0;p=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236732)|0:0){c[h>>2]=0;a[1263537]=0;q=d+24|0;r=c[q>>2]|0;if((r|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=r;c[b>>2]=0;l=i;return}s=r-(c[d+20>>2]|0)|0;if((s|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=s;c[b>>2]=0;l=i;return}if((g|0)>0){if((r|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);t=0}else{a[1263537]=0;t=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,t)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=t;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[q>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);u=0}else{a[1263537]=0;u=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,u)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=u;c[b>>2]=0;l=i;return}}}u=c[d+44>>2]|0;t=c[d+48>>2]|0;r=e+(t>>1)|0;if(!(t&1))v=u;else v=c[(c[r>>2]|0)+u>>2]|0;do if((g|0)<1){u=c[q>>2]|0;t=u+-1|0;if((u|0)>=1){e=c[d+16>>2]|0;s=(e|0)==0;if(s)w=0;else w=c[e+-4>>2]|0;if((u|0)<=(w|0)){if(s)x=0;else x=c[e+-4>>2]|0;do if((x|0)<(u|0)){if(s)y=0;else y=c[e+-4>>2]|0;if((y|0)<(u|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);z=0;break}else{a[1263537]=0;A=37;break}}else A=37;while(0);if((A|0)==37)z=e+(t*24|0)|0;__ZN7VariantC2ERKS_(o,z);break}}c[o>>2]=0}else __ZN7VariantC2ERKS_(o,c[f>>2]|0);while(0);c[n>>2]=__ZNK7Variantcv3RIDEv(o)|0;do if((g|0)<2){z=c[q>>2]|0;y=z+-1|0;x=z+-2|0;if((z|0)>=2){z=c[d+16>>2]|0;w=(z|0)==0;if(w)B=0;else B=c[z+-4>>2]|0;if((y|0)<=(B|0)){if(w)C=0;else C=c[z+-4>>2]|0;do if((C|0)<(y|0)){if(w)D=0;else D=c[z+-4>>2]|0;if((D|0)<(y|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);E=0;break}else{a[1263537]=0;A=54;break}}else A=54;while(0);if((A|0)==54)E=z+(x*24|0)|0;__ZN7VariantC2ERKS_(p,E);break}}c[p>>2]=0}else __ZN7VariantC2ERKS_(p,c[f+4>>2]|0);while(0);f=__ZNK7VariantcviEv(p)|0;c[j>>2]=c[n>>2];Ki[v&4095](k,r,j,f);if(c[p>>2]|0)__ZN7Variant5clearEv(p);if(c[o>>2]|0)__ZN7Variant5clearEv(o);__ZN7VariantC2ERKS_(b,k);if(c[k>>2]|0)__ZN7Variant5clearEv(k);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1872,1146558,0);c[b>>2]=0;l=i;return}function __ZN13MethodBind2RCI13PhysicsServer7Variant3RIDNS0_9BodyStateEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);g=f+28|0;h=f;i=f+24|0;if(!b)j=0;else{k=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236732)|0;j=k?b:0}b=c[a+44>>2]|0;k=c[a+48>>2]|0;a=j+(k>>1)|0;if(!(k&1))n=b;else n=c[(c[a>>2]|0)+b>>2]|0;c[i>>2]=c[c[d>>2]>>2];b=c[c[d+4>>2]>>2]|0;c[g>>2]=c[i>>2];Ki[n&4095](h,a,g,b);__ZN7VariantaSERKS_(e,h);if(!(c[h>>2]|0)){l=f;return}__ZN7Variant5clearEv(h);l=f;return}function __ZN13MethodBind2RCI13PhysicsServer7Variant3RIDNS0_9BodyStateEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind2RCI13PhysicsServer7Variant3RIDNS0_9BodyStateEE18_get_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case -1:{c[d>>2]=0;__ZN7VariantC2ERKS_(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);if(c[d>>2]|0)__ZN7Variant5clearEv(d);f=b;break}case 0:{c[d>>2]=0;__ZN7VariantC2ERK3RID(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);f=b;break}case 1:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;break}default:f=0}l=a;return f|0}function __ZNK11MethodBind3I13PhysicsServer3RIDNS0_9BodyStateERK7VariantE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return __ZNK11MethodBind3I13PhysicsServer3RIDNS0_9BodyStateERK7VariantE18_get_argument_typeEi(a,b)|0}function __ZNK11MethodBind3I13PhysicsServer3RIDNS0_9BodyStateERK7VariantE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1075237);l=a;return c[b>>2]|0}function __ZN11MethodBind3I13PhysicsServer3RIDNS0_9BodyStateERK7VariantE4callEP6ObjectPPS4_iRNS3_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0;i=l;l=l+112|0;if((l|0)>=(m|0))ba(112);j=i+100|0;k=i+96|0;n=i+72|0;o=i+48|0;p=i+24|0;q=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236732)|0:0){c[h>>2]=0;a[1263537]=0;r=d+24|0;s=c[r>>2]|0;if((s|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=s;c[b>>2]=0;l=i;return}t=s-(c[d+20>>2]|0)|0;if((t|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=t;c[b>>2]=0;l=i;return}if((g|0)>0){if((s|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);u=0}else{a[1263537]=0;u=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,u)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=u;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[r>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);v=0}else{a[1263537]=0;v=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,v)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=v;c[b>>2]=0;l=i;return}if((g|0)>2){if((c[r>>2]|0)<2){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);w=0}else{a[1263537]=0;w=c[(c[d+32>>2]|0)+12>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+8>>2]>>2]|0,w)|0)){c[h>>2]=2;c[h+4>>2]=2;c[h+8>>2]=w;c[b>>2]=0;l=i;return}}}}w=c[d+44>>2]|0;v=c[d+48>>2]|0;u=e+(v>>1)|0;if(!(v&1))x=w;else x=c[(c[u>>2]|0)+w>>2]|0;do if((g|0)<1){w=c[r>>2]|0;v=w+-1|0;if((w|0)>=1){e=c[d+16>>2]|0;s=(e|0)==0;if(s)y=0;else y=c[e+-4>>2]|0;if((w|0)<=(y|0)){if(s)z=0;else z=c[e+-4>>2]|0;do if((z|0)<(w|0)){if(s)A=0;else A=c[e+-4>>2]|0;if((A|0)<(w|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);B=0;break}else{a[1263537]=0;C=43;break}}else C=43;while(0);if((C|0)==43)B=e+(v*24|0)|0;__ZN7VariantC2ERKS_(n,B);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f>>2]|0);while(0);c[k>>2]=__ZNK7Variantcv3RIDEv(n)|0;do if((g|0)<2){B=c[r>>2]|0;A=B+-1|0;z=B+-2|0;if((B|0)>=2){B=c[d+16>>2]|0;y=(B|0)==0;if(y)D=0;else D=c[B+-4>>2]|0;if((A|0)<=(D|0)){if(y)E=0;else E=c[B+-4>>2]|0;do if((E|0)<(A|0)){if(y)F=0;else F=c[B+-4>>2]|0;if((F|0)<(A|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);G=0;break}else{a[1263537]=0;C=60;break}}else C=60;while(0);if((C|0)==60)G=B+(z*24|0)|0;__ZN7VariantC2ERKS_(o,G);break}}c[o>>2]=0}else __ZN7VariantC2ERKS_(o,c[f+4>>2]|0);while(0);G=__ZNK7VariantcviEv(o)|0;do if((g|0)<3){F=c[r>>2]|0;E=F+-2|0;D=F+-3|0;if((E|0)>=1){F=c[d+16>>2]|0;A=(F|0)==0;if(A)H=0;else H=c[F+-4>>2]|0;if((E|0)<=(H|0)){if(A)I=0;else I=c[F+-4>>2]|0;do if((I|0)<(E|0)){if(A)J=0;else J=c[F+-4>>2]|0;if((J|0)<(E|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);K=0;break}else{a[1263537]=0;C=77;break}}else C=77;while(0);if((C|0)==77)K=F+(D*24|0)|0;__ZN7VariantC2ERKS_(q,K);break}}c[q>>2]=0}else __ZN7VariantC2ERKS_(q,c[f+8>>2]|0);while(0);__ZN7VariantC2ERKS_(p,q);c[j>>2]=c[k>>2];Ki[x&4095](u,j,G,p);if(c[p>>2]|0)__ZN7Variant5clearEv(p);if(c[q>>2]|0)__ZN7Variant5clearEv(q);if(c[o>>2]|0)__ZN7Variant5clearEv(o);if(c[n>>2]|0)__ZN7Variant5clearEv(n);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,2039,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind3I13PhysicsServer3RIDNS0_9BodyStateERK7VariantE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+28|0;g=e+24|0;h=e;if(!b)i=0;else{j=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236732)|0;i=j?b:0}b=c[a+44>>2]|0;j=c[a+48>>2]|0;a=i+(j>>1)|0;if(!(j&1))k=b;else k=c[(c[a>>2]|0)+b>>2]|0;c[g>>2]=c[c[d>>2]>>2];b=c[c[d+4>>2]>>2]|0;__ZN7VariantC2ERKS_(h,c[d+8>>2]|0);c[f>>2]=c[g>>2];Ki[k&4095](a,f,b,h);if(!(c[h>>2]|0)){l=e;return}__ZN7Variant5clearEv(h);l=e;return}function __ZN11MethodBind3I13PhysicsServer3RIDNS0_9BodyStateERK7VariantED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind3I13PhysicsServer3RIDNS0_9BodyStateERK7VariantE18_get_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case 0:{c[d>>2]=0;__ZN7VariantC2ERK3RID(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);f=b;break}case 1:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;break}case 2:{c[d>>2]=0;__ZN7VariantC2ERKS_(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);if(c[d>>2]|0)__ZN7Variant5clearEv(d);f=b;break}default:f=0}l=a;return f|0}function __ZNK13MethodBind2RCI13PhysicsServerf3RIDNS0_13BodyParameterEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return __ZNK13MethodBind2RCI13PhysicsServerf3RIDNS0_13BodyParameterEE18_get_argument_typeEi(a,b)|0}function __ZNK13MethodBind2RCI13PhysicsServerf3RIDNS0_13BodyParameterEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1075237);l=a;return c[b>>2]|0}function __ZN13MethodBind2RCI13PhysicsServerf3RIDNS0_13BodyParameterEE4callEP6ObjectPPK7VariantiRNS6_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0;i=l;l=l+80|0;if((l|0)>=(m|0))ba(80);j=i+76|0;k=i+48|0;n=i+72|0;o=i+24|0;p=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236732)|0:0){c[h>>2]=0;a[1263537]=0;q=d+24|0;r=c[q>>2]|0;if((r|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=r;c[b>>2]=0;l=i;return}s=r-(c[d+20>>2]|0)|0;if((s|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=s;c[b>>2]=0;l=i;return}if((g|0)>0){if((r|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);t=0}else{a[1263537]=0;t=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,t)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=t;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[q>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);u=0}else{a[1263537]=0;u=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,u)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=u;c[b>>2]=0;l=i;return}}}u=c[d+44>>2]|0;t=c[d+48>>2]|0;r=e+(t>>1)|0;if(!(t&1))v=u;else v=c[(c[r>>2]|0)+u>>2]|0;do if((g|0)<1){u=c[q>>2]|0;t=u+-1|0;if((u|0)>=1){e=c[d+16>>2]|0;s=(e|0)==0;if(s)w=0;else w=c[e+-4>>2]|0;if((u|0)<=(w|0)){if(s)x=0;else x=c[e+-4>>2]|0;do if((x|0)<(u|0)){if(s)y=0;else y=c[e+-4>>2]|0;if((y|0)<(u|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);z=0;break}else{a[1263537]=0;A=37;break}}else A=37;while(0);if((A|0)==37)z=e+(t*24|0)|0;__ZN7VariantC2ERKS_(o,z);break}}c[o>>2]=0}else __ZN7VariantC2ERKS_(o,c[f>>2]|0);while(0);c[n>>2]=__ZNK7Variantcv3RIDEv(o)|0;do if((g|0)<2){z=c[q>>2]|0;y=z+-1|0;x=z+-2|0;if((z|0)>=2){z=c[d+16>>2]|0;w=(z|0)==0;if(w)B=0;else B=c[z+-4>>2]|0;if((y|0)<=(B|0)){if(w)C=0;else C=c[z+-4>>2]|0;do if((C|0)<(y|0)){if(w)D=0;else D=c[z+-4>>2]|0;if((D|0)<(y|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);E=0;break}else{a[1263537]=0;A=54;break}}else A=54;while(0);if((A|0)==54)E=z+(x*24|0)|0;__ZN7VariantC2ERKS_(p,E);break}}c[p>>2]=0}else __ZN7VariantC2ERKS_(p,c[f+4>>2]|0);while(0);f=__ZNK7VariantcviEv(p)|0;c[j>>2]=c[n>>2];__ZN7VariantC2Ef(k,+Ai[v&31](r,j,f));if(c[p>>2]|0)__ZN7Variant5clearEv(p);if(c[o>>2]|0)__ZN7Variant5clearEv(o);__ZN7VariantC2ERKS_(b,k);if(c[k>>2]|0)__ZN7Variant5clearEv(k);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1872,1146558,0);c[b>>2]=0;l=i;return}function __ZN13MethodBind2RCI13PhysicsServerf3RIDNS0_13BodyParameterEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0,j=0,k=0,n=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);h=f+4|0;i=f;if(!b)j=0;else{k=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236732)|0;j=k?b:0}b=c[a+44>>2]|0;k=c[a+48>>2]|0;a=j+(k>>1)|0;if(!(k&1))n=b;else n=c[(c[a>>2]|0)+b>>2]|0;c[i>>2]=c[c[d>>2]>>2];b=c[c[d+4>>2]>>2]|0;c[h>>2]=c[i>>2];g[e>>2]=+Ai[n&31](a,h,b);l=f;return}function __ZN13MethodBind2RCI13PhysicsServerf3RIDNS0_13BodyParameterEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind2RCI13PhysicsServerf3RIDNS0_13BodyParameterEE18_get_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case -1:{__ZN7VariantC2Ef(d,0.0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;break}case 0:{c[d>>2]=0;__ZN7VariantC2ERK3RID(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);f=b;break}case 1:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;break}default:f=0}l=a;return f|0}function __ZNK11MethodBind3I13PhysicsServer3RIDNS0_13BodyParameterEfE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return __ZNK11MethodBind3I13PhysicsServer3RIDNS0_13BodyParameterEfE18_get_argument_typeEi(a,b)|0}function __ZNK11MethodBind3I13PhysicsServer3RIDNS0_13BodyParameterEfE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1075237);l=a;return c[b>>2]|0}function __ZN11MethodBind3I13PhysicsServer3RIDNS0_13BodyParameterEfE4callEP6ObjectPPK7VariantiRNS6_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0.0;i=l;l=l+80|0;if((l|0)>=(m|0))ba(80);j=i+76|0;k=i+72|0;n=i+48|0;o=i+24|0;p=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236732)|0:0){c[h>>2]=0;a[1263537]=0;q=d+24|0;r=c[q>>2]|0;if((r|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=r;c[b>>2]=0;l=i;return}s=r-(c[d+20>>2]|0)|0;if((s|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=s;c[b>>2]=0;l=i;return}if((g|0)>0){if((r|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);t=0}else{a[1263537]=0;t=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,t)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=t;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[q>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);u=0}else{a[1263537]=0;u=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,u)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=u;c[b>>2]=0;l=i;return}if((g|0)>2){if((c[q>>2]|0)<2){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);v=0}else{a[1263537]=0;v=c[(c[d+32>>2]|0)+12>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+8>>2]>>2]|0,v)|0)){c[h>>2]=2;c[h+4>>2]=2;c[h+8>>2]=v;c[b>>2]=0;l=i;return}}}}v=c[d+44>>2]|0;u=c[d+48>>2]|0;t=e+(u>>1)|0;if(!(u&1))w=v;else w=c[(c[t>>2]|0)+v>>2]|0;do if((g|0)<1){v=c[q>>2]|0;u=v+-1|0;if((v|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)x=0;else x=c[e+-4>>2]|0;if((v|0)<=(x|0)){if(r)y=0;else y=c[e+-4>>2]|0;do if((y|0)<(v|0)){if(r)z=0;else z=c[e+-4>>2]|0;if((z|0)<(v|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);A=0;break}else{a[1263537]=0;B=43;break}}else B=43;while(0);if((B|0)==43)A=e+(u*24|0)|0;__ZN7VariantC2ERKS_(n,A);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f>>2]|0);while(0);c[k>>2]=__ZNK7Variantcv3RIDEv(n)|0;do if((g|0)<2){A=c[q>>2]|0;z=A+-1|0;y=A+-2|0;if((A|0)>=2){A=c[d+16>>2]|0;x=(A|0)==0;if(x)C=0;else C=c[A+-4>>2]|0;if((z|0)<=(C|0)){if(x)D=0;else D=c[A+-4>>2]|0;do if((D|0)<(z|0)){if(x)E=0;else E=c[A+-4>>2]|0;if((E|0)<(z|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);F=0;break}else{a[1263537]=0;B=60;break}}else B=60;while(0);if((B|0)==60)F=A+(y*24|0)|0;__ZN7VariantC2ERKS_(o,F);break}}c[o>>2]=0}else __ZN7VariantC2ERKS_(o,c[f+4>>2]|0);while(0);F=__ZNK7VariantcviEv(o)|0;do if((g|0)<3){E=c[q>>2]|0;D=E+-2|0;C=E+-3|0;if((D|0)>=1){E=c[d+16>>2]|0;z=(E|0)==0;if(z)G=0;else G=c[E+-4>>2]|0;if((D|0)<=(G|0)){if(z)H=0;else H=c[E+-4>>2]|0;do if((H|0)<(D|0)){if(z)I=0;else I=c[E+-4>>2]|0;if((I|0)<(D|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);J=0;break}else{a[1263537]=0;B=77;break}}else B=77;while(0);if((B|0)==77)J=E+(C*24|0)|0;__ZN7VariantC2ERKS_(p,J);break}}c[p>>2]=0}else __ZN7VariantC2ERKS_(p,c[f+8>>2]|0);while(0);K=+__ZNK7VariantcvfEv(p);c[j>>2]=c[k>>2];Gi[w&31](t,j,F,K);if(c[p>>2]|0)__ZN7Variant5clearEv(p);if(c[o>>2]|0)__ZN7Variant5clearEv(o);if(c[n>>2]|0)__ZN7Variant5clearEv(n);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,2039,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind3I13PhysicsServer3RIDNS0_13BodyParameterEfE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0,j=0,k=0,n=0.0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e+4|0;h=e;if(!b)i=0;else{j=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236732)|0;i=j?b:0}b=c[a+44>>2]|0;j=c[a+48>>2]|0;a=i+(j>>1)|0;if(!(j&1))k=b;else k=c[(c[a>>2]|0)+b>>2]|0;c[h>>2]=c[c[d>>2]>>2];b=c[c[d+4>>2]>>2]|0;n=+g[c[d+8>>2]>>2];c[f>>2]=c[h>>2];Gi[k&31](a,f,b,n);l=e;return}function __ZN11MethodBind3I13PhysicsServer3RIDNS0_13BodyParameterEfED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind3I13PhysicsServer3RIDNS0_13BodyParameterEfE18_get_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case 0:{c[d>>2]=0;__ZN7VariantC2ERK3RID(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);f=b;break}case 1:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;break}case 2:{__ZN7VariantC2Ef(d,0.0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;break}default:f=0}l=a;return f|0}function __ZNK13MethodBind2RCI13PhysicsServerj3RIDjE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return __ZNK13MethodBind2RCI13PhysicsServerj3RIDjE18_get_argument_typeEi(a,b)|0}function __ZNK13MethodBind2RCI13PhysicsServerj3RIDjE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1075237);l=a;return c[b>>2]|0}function __ZN13MethodBind2RCI13PhysicsServerj3RIDjE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0;i=l;l=l+80|0;if((l|0)>=(m|0))ba(80);j=i+76|0;k=i+48|0;n=i+72|0;o=i+24|0;p=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236732)|0:0){c[h>>2]=0;a[1263537]=0;q=d+24|0;r=c[q>>2]|0;if((r|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=r;c[b>>2]=0;l=i;return}s=r-(c[d+20>>2]|0)|0;if((s|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=s;c[b>>2]=0;l=i;return}if((g|0)>0){if((r|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);t=0}else{a[1263537]=0;t=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,t)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=t;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[q>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);u=0}else{a[1263537]=0;u=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,u)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=u;c[b>>2]=0;l=i;return}}}u=c[d+44>>2]|0;t=c[d+48>>2]|0;r=e+(t>>1)|0;if(!(t&1))v=u;else v=c[(c[r>>2]|0)+u>>2]|0;do if((g|0)<1){u=c[q>>2]|0;t=u+-1|0;if((u|0)>=1){e=c[d+16>>2]|0;s=(e|0)==0;if(s)w=0;else w=c[e+-4>>2]|0;if((u|0)<=(w|0)){if(s)x=0;else x=c[e+-4>>2]|0;do if((x|0)<(u|0)){if(s)y=0;else y=c[e+-4>>2]|0;if((y|0)<(u|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);z=0;break}else{a[1263537]=0;A=37;break}}else A=37;while(0);if((A|0)==37)z=e+(t*24|0)|0;__ZN7VariantC2ERKS_(o,z);break}}c[o>>2]=0}else __ZN7VariantC2ERKS_(o,c[f>>2]|0);while(0);c[n>>2]=__ZNK7Variantcv3RIDEv(o)|0;do if((g|0)<2){z=c[q>>2]|0;y=z+-1|0;x=z+-2|0;if((z|0)>=2){z=c[d+16>>2]|0;w=(z|0)==0;if(w)B=0;else B=c[z+-4>>2]|0;if((y|0)<=(B|0)){if(w)C=0;else C=c[z+-4>>2]|0;do if((C|0)<(y|0)){if(w)D=0;else D=c[z+-4>>2]|0;if((D|0)<(y|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);E=0;break}else{a[1263537]=0;A=54;break}}else A=54;while(0);if((A|0)==54)E=z+(x*24|0)|0;__ZN7VariantC2ERKS_(p,E);break}}c[p>>2]=0}else __ZN7VariantC2ERKS_(p,c[f+4>>2]|0);while(0);f=__ZNK7VariantcvjEv(p)|0;c[j>>2]=c[n>>2];__ZN7VariantC2Ej(k,nj[v&2047](r,j,f)|0);if(c[p>>2]|0)__ZN7Variant5clearEv(p);if(c[o>>2]|0)__ZN7Variant5clearEv(o);__ZN7VariantC2ERKS_(b,k);if(c[k>>2]|0)__ZN7Variant5clearEv(k);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1872,1146558,0);c[b>>2]=0;l=i;return}function __ZN13MethodBind2RCI13PhysicsServerj3RIDjE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f+4|0;h=f;if(!b)i=0;else{j=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236732)|0;i=j?b:0}b=c[a+44>>2]|0;j=c[a+48>>2]|0;a=i+(j>>1)|0;if(!(j&1))k=b;else k=c[(c[a>>2]|0)+b>>2]|0;c[h>>2]=c[c[d>>2]>>2];b=c[c[d+4>>2]>>2]|0;c[g>>2]=c[h>>2];c[e>>2]=nj[k&2047](a,g,b)|0;l=f;return}function __ZN13MethodBind2RCI13PhysicsServerj3RIDjED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind2RCI13PhysicsServerj3RIDjE18_get_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case -1:{__ZN7VariantC2Ej(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;break}case 0:{c[d>>2]=0;__ZN7VariantC2ERK3RID(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);f=b;break}case 1:{__ZN7VariantC2Ej(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;break}default:f=0}l=a;return f|0}function __ZNK13MethodBind1RCI13PhysicsServerNS0_8BodyModeE3RIDE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case -1:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;break}case 0:{c[d>>2]=0;__ZN7VariantC2ERK3RID(e,d);d=c[e>>2]|0;if(d|0)__ZN7Variant5clearEv(e);f=d;break}default:f=0}l=a;return f|0}function __ZNK13MethodBind1RCI13PhysicsServerNS0_8BodyModeE3RIDE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1075237);l=a;return c[b>>2]|0}function __ZN13MethodBind1RCI13PhysicsServerNS0_8BodyModeE3RIDE4callEP6ObjectPPK7VariantiRNS6_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0;i=l;l=l+64|0;if((l|0)>=(m|0))ba(64);j=i+52|0;k=i+24|0;n=i+48|0;o=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236732)|0:0){c[h>>2]=0;a[1263537]=0;p=d+24|0;q=c[p>>2]|0;if((q|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=q;c[b>>2]=0;l=i;return}r=q-(c[d+20>>2]|0)|0;if((r|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=r;c[b>>2]=0;l=i;return}if((g|0)>0){if((q|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);s=0}else{a[1263537]=0;s=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,s)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=s;c[b>>2]=0;l=i;return}}s=c[d+44>>2]|0;q=c[d+48>>2]|0;r=e+(q>>1)|0;if(!(q&1))t=s;else t=c[(c[r>>2]|0)+s>>2]|0;do if((g|0)<1){s=c[p>>2]|0;q=s+-1|0;if((s|0)>=1){e=c[d+16>>2]|0;u=(e|0)==0;if(u)v=0;else v=c[e+-4>>2]|0;if((s|0)<=(v|0)){if(u)w=0;else w=c[e+-4>>2]|0;do if((w|0)<(s|0)){if(u)x=0;else x=c[e+-4>>2]|0;if((x|0)<(s|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);y=0;break}else{a[1263537]=0;z=31;break}}else z=31;while(0);if((z|0)==31)y=e+(q*24|0)|0;__ZN7VariantC2ERKS_(o,y);break}}c[o>>2]=0}else __ZN7VariantC2ERKS_(o,c[f>>2]|0);while(0);c[n>>2]=__ZNK7Variantcv3RIDEv(o)|0;c[j>>2]=c[n>>2];__ZN7VariantC2Ei(k,$i[t&8191](r,j)|0);if(c[o>>2]|0)__ZN7Variant5clearEv(o);__ZN7VariantC2ERKS_(b,k);if(c[k>>2]|0)__ZN7Variant5clearEv(k);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1217,1146558,0);c[b>>2]=0;l=i;return}function __ZN13MethodBind1RCI13PhysicsServerNS0_8BodyModeE3RIDE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f+4|0;h=f;if(!b)i=0;else{j=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236732)|0;i=j?b:0}b=c[a+44>>2]|0;j=c[a+48>>2]|0;a=i+(j>>1)|0;if(!(j&1))k=b;else k=c[(c[a>>2]|0)+b>>2]|0;c[h>>2]=c[c[d>>2]>>2];c[g>>2]=c[h>>2];c[e>>2]=$i[k&8191](a,g)|0;l=f;return}function __ZN13MethodBind1RCI13PhysicsServerNS0_8BodyModeE3RIDED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind2I13PhysicsServer3RIDNS0_8BodyModeEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case 0:{c[d>>2]=0;__ZN7VariantC2ERK3RID(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);f=b;break}case 1:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;break}default:f=0}l=a;return f|0}function __ZNK11MethodBind2I13PhysicsServer3RIDNS0_8BodyModeEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1075237);l=a;return c[b>>2]|0}function __ZN11MethodBind2I13PhysicsServer3RIDNS0_8BodyModeEE4callEP6ObjectPPK7VariantiRNS6_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0;i=l;l=l+64|0;if((l|0)>=(m|0))ba(64);j=i+52|0;k=i+48|0;n=i+24|0;o=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236732)|0:0){c[h>>2]=0;a[1263537]=0;p=d+24|0;q=c[p>>2]|0;if((q|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=q;c[b>>2]=0;l=i;return}r=q-(c[d+20>>2]|0)|0;if((r|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=r;c[b>>2]=0;l=i;return}if((g|0)>0){if((q|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);s=0}else{a[1263537]=0;s=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,s)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=s;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[p>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);t=0}else{a[1263537]=0;t=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,t)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=t;c[b>>2]=0;l=i;return}}}t=c[d+44>>2]|0;s=c[d+48>>2]|0;q=e+(s>>1)|0;if(!(s&1))u=t;else u=c[(c[q>>2]|0)+t>>2]|0;do if((g|0)<1){t=c[p>>2]|0;s=t+-1|0;if((t|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)v=0;else v=c[e+-4>>2]|0;if((t|0)<=(v|0)){if(r)w=0;else w=c[e+-4>>2]|0;do if((w|0)<(t|0)){if(r)x=0;else x=c[e+-4>>2]|0;if((x|0)<(t|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);y=0;break}else{a[1263537]=0;z=37;break}}else z=37;while(0);if((z|0)==37)y=e+(s*24|0)|0;__ZN7VariantC2ERKS_(n,y);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f>>2]|0);while(0);c[k>>2]=__ZNK7Variantcv3RIDEv(n)|0;do if((g|0)<2){y=c[p>>2]|0;x=y+-1|0;w=y+-2|0;if((y|0)>=2){y=c[d+16>>2]|0;v=(y|0)==0;if(v)A=0;else A=c[y+-4>>2]|0;if((x|0)<=(A|0)){if(v)B=0;else B=c[y+-4>>2]|0;do if((B|0)<(x|0)){if(v)C=0;else C=c[y+-4>>2]|0;if((C|0)<(x|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);D=0;break}else{a[1263537]=0;z=54;break}}else z=54;while(0);if((z|0)==54)D=y+(w*24|0)|0;__ZN7VariantC2ERKS_(o,D);break}}c[o>>2]=0}else __ZN7VariantC2ERKS_(o,c[f+4>>2]|0);while(0);f=__ZNK7VariantcviEv(o)|0;c[j>>2]=c[k>>2];bj[u&4095](q,j,f);if(c[o>>2]|0)__ZN7Variant5clearEv(o);if(c[n>>2]|0)__ZN7Variant5clearEv(n);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1380,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind2I13PhysicsServer3RIDNS0_8BodyModeEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e+4|0;g=e;if(!b)h=0;else{i=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236732)|0;h=i?b:0}b=c[a+44>>2]|0;i=c[a+48>>2]|0;a=h+(i>>1)|0;if(!(i&1))j=b;else j=c[(c[a>>2]|0)+b>>2]|0;c[g>>2]=c[c[d>>2]>>2];b=c[c[d+4>>2]>>2]|0;c[f>>2]=c[g>>2];bj[j&4095](a,f,b);l=e;return}function __ZN11MethodBind2I13PhysicsServer3RIDNS0_8BodyModeEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK12MethodBind2RI13PhysicsServer3RIDNS0_8BodyModeEbE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return __ZNK12MethodBind2RI13PhysicsServer3RIDNS0_8BodyModeEbE18_get_argument_typeEi(a,b)|0}function __ZNK12MethodBind2RI13PhysicsServer3RIDNS0_8BodyModeEbE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1075237);l=a;return c[b>>2]|0}function __ZN12MethodBind2RI13PhysicsServer3RIDNS0_8BodyModeEbE4callEP6ObjectPPK7VariantiRNS6_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0;i=l;l=l+80|0;if((l|0)>=(m|0))ba(80);j=i+48|0;k=i+72|0;n=i+24|0;o=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236732)|0:0){c[h>>2]=0;a[1263537]=0;p=d+24|0;q=c[p>>2]|0;if((q|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=q;c[b>>2]=0;l=i;return}r=q-(c[d+20>>2]|0)|0;if((r|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=r;c[b>>2]=0;l=i;return}if((g|0)>0){if((q|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);s=0}else{a[1263537]=0;s=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,s)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=s;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[p>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);t=0}else{a[1263537]=0;t=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,t)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=t;c[b>>2]=0;l=i;return}}}t=c[d+44>>2]|0;s=c[d+48>>2]|0;q=e+(s>>1)|0;if(!(s&1))u=t;else u=c[(c[q>>2]|0)+t>>2]|0;do if((g|0)<1){t=c[p>>2]|0;s=t+-1|0;if((t|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)v=0;else v=c[e+-4>>2]|0;if((t|0)<=(v|0)){if(r)w=0;else w=c[e+-4>>2]|0;do if((w|0)<(t|0)){if(r)x=0;else x=c[e+-4>>2]|0;if((x|0)<(t|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);y=0;break}else{a[1263537]=0;z=37;break}}else z=37;while(0);if((z|0)==37)y=e+(s*24|0)|0;__ZN7VariantC2ERKS_(n,y);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f>>2]|0);while(0);y=__ZNK7VariantcviEv(n)|0;do if((g|0)<2){x=c[p>>2]|0;w=x+-1|0;v=x+-2|0;if((x|0)>=2){x=c[d+16>>2]|0;t=(x|0)==0;if(t)A=0;else A=c[x+-4>>2]|0;if((w|0)<=(A|0)){if(t)B=0;else B=c[x+-4>>2]|0;do if((B|0)<(w|0)){if(t)C=0;else C=c[x+-4>>2]|0;if((C|0)<(w|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);D=0;break}else{a[1263537]=0;z=54;break}}else z=54;while(0);if((z|0)==54)D=x+(v*24|0)|0;__ZN7VariantC2ERKS_(o,D);break}}c[o>>2]=0}else __ZN7VariantC2ERKS_(o,c[f+4>>2]|0);while(0);f=__ZNK7VariantcvbEv(o)|0;c[k>>2]=nj[u&2047](q,y,f)|0;__ZN7VariantC2ERK3RID(j,k);if(c[o>>2]|0)__ZN7Variant5clearEv(o);if(c[n>>2]|0)__ZN7Variant5clearEv(n);__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1544,1146558,0);c[b>>2]=0;l=i;return}function __ZN12MethodBind2RI13PhysicsServer3RIDNS0_8BodyModeEbE7ptrcallEP6ObjectPPKvPv(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0;if(!d)g=0;else{h=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1236732)|0;g=h?d:0}d=c[b+44>>2]|0;h=c[b+48>>2]|0;b=g+(h>>1)|0;if(!(h&1))i=d;else i=c[(c[b>>2]|0)+d>>2]|0;c[f>>2]=nj[i&2047](b,c[c[e>>2]>>2]|0,(a[c[e+4>>2]>>0]|0)!=0)|0;return}function __ZN12MethodBind2RI13PhysicsServer3RIDNS0_8BodyModeEbED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK12MethodBind2RI13PhysicsServer3RIDNS0_8BodyModeEbE18_get_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case -1:{c[d>>2]=0;__ZN7VariantC2ERK3RID(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);f=b;break}case 0:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;break}case 1:{__ZN7VariantC2Eb(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;break}default:f=0}l=a;return f|0}function __ZNK11MethodBind3I13PhysicsServer3RIDP6ObjectRK10StringNameE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return __ZNK11MethodBind3I13PhysicsServer3RIDP6ObjectRK10StringNameE18_get_argument_typeEi(a,b)|0}function __ZNK11MethodBind3I13PhysicsServer3RIDP6ObjectRK10StringNameE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1075237);l=a;return c[b>>2]|0}function __ZN11MethodBind3I13PhysicsServer3RIDP6ObjectRK10StringNameE4callES3_PPK7VariantiRNS8_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0;i=l;l=l+96|0;if((l|0)>=(m|0))ba(96);j=i+80|0;k=i+76|0;n=i+48|0;o=i+24|0;p=i+72|0;q=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236732)|0:0){c[h>>2]=0;a[1263537]=0;r=d+24|0;s=c[r>>2]|0;if((s|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=s;c[b>>2]=0;l=i;return}t=s-(c[d+20>>2]|0)|0;if((t|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=t;c[b>>2]=0;l=i;return}if((g|0)>0){if((s|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);u=0}else{a[1263537]=0;u=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,u)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=u;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[r>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);v=0}else{a[1263537]=0;v=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,v)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=v;c[b>>2]=0;l=i;return}if((g|0)>2){if((c[r>>2]|0)<2){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);w=0}else{a[1263537]=0;w=c[(c[d+32>>2]|0)+12>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+8>>2]>>2]|0,w)|0)){c[h>>2]=2;c[h+4>>2]=2;c[h+8>>2]=w;c[b>>2]=0;l=i;return}}}}w=c[d+44>>2]|0;v=c[d+48>>2]|0;u=e+(v>>1)|0;if(!(v&1))x=w;else x=c[(c[u>>2]|0)+w>>2]|0;do if((g|0)<1){w=c[r>>2]|0;v=w+-1|0;if((w|0)>=1){e=c[d+16>>2]|0;s=(e|0)==0;if(s)y=0;else y=c[e+-4>>2]|0;if((w|0)<=(y|0)){if(s)z=0;else z=c[e+-4>>2]|0;do if((z|0)<(w|0)){if(s)A=0;else A=c[e+-4>>2]|0;if((A|0)<(w|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);B=0;break}else{a[1263537]=0;C=43;break}}else C=43;while(0);if((C|0)==43)B=e+(v*24|0)|0;__ZN7VariantC2ERKS_(n,B);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f>>2]|0);while(0);c[k>>2]=__ZNK7Variantcv3RIDEv(n)|0;do if((g|0)<2){B=c[r>>2]|0;A=B+-1|0;z=B+-2|0;if((B|0)>=2){B=c[d+16>>2]|0;y=(B|0)==0;if(y)D=0;else D=c[B+-4>>2]|0;if((A|0)<=(D|0)){if(y)E=0;else E=c[B+-4>>2]|0;do if((E|0)<(A|0)){if(y)F=0;else F=c[B+-4>>2]|0;if((F|0)<(A|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);G=0;break}else{a[1263537]=0;C=60;break}}else C=60;while(0);if((C|0)==60)G=B+(z*24|0)|0;__ZN7VariantC2ERKS_(o,G);break}}c[o>>2]=0}else __ZN7VariantC2ERKS_(o,c[f+4>>2]|0);while(0);G=__ZNK7VariantcvP6ObjectEv(o)|0;do if((g|0)<3){F=c[r>>2]|0;E=F+-2|0;D=F+-3|0;if((E|0)>=1){F=c[d+16>>2]|0;A=(F|0)==0;if(A)H=0;else H=c[F+-4>>2]|0;if((E|0)<=(H|0)){if(A)I=0;else I=c[F+-4>>2]|0;do if((I|0)<(E|0)){if(A)J=0;else J=c[F+-4>>2]|0;if((J|0)<(E|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);K=0;break}else{a[1263537]=0;C=77;break}}else C=77;while(0);if((C|0)==77)K=F+(D*24|0)|0;__ZN7VariantC2ERKS_(q,K);break}}c[q>>2]=0}else __ZN7VariantC2ERKS_(q,c[f+8>>2]|0);while(0);c[p>>2]=__ZNK7Variantcv10StringNameEv(q)|0;c[j>>2]=c[k>>2];Ki[x&4095](u,j,G,p);__ZN10StringNameD2Ev(p);if(c[q>>2]|0)__ZN7Variant5clearEv(q);if(c[o>>2]|0)__ZN7Variant5clearEv(o);if(c[n>>2]|0)__ZN7Variant5clearEv(n);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,2039,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind3I13PhysicsServer3RIDP6ObjectRK10StringNameE7ptrcallES3_PPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e+8|0;g=e+4|0;h=e;if(!b)i=0;else{j=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236732)|0;i=j?b:0}b=c[a+44>>2]|0;j=c[a+48>>2]|0;a=i+(j>>1)|0;if(!(j&1))k=b;else k=c[(c[a>>2]|0)+b>>2]|0;c[g>>2]=c[c[d>>2]>>2];b=c[d+4>>2]|0;__ZN10StringNameC2ERK6String(f,c[d+8>>2]|0);c[h>>2]=c[f>>2];c[f>>2]=c[g>>2];Ki[k&4095](a,f,b,h);__ZN10StringNameD2Ev(h);l=e;return}function __ZN11MethodBind3I13PhysicsServer3RIDP6ObjectRK10StringNameED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind3I13PhysicsServer3RIDP6ObjectRK10StringNameE18_get_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case 0:{c[d>>2]=0;__ZN7VariantC2ERK3RID(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);f=b;break}case 1:{__ZN7VariantC2EPK6Object(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;break}case 2:{__ZN10StringNameC2Ev(d);__ZN7VariantC2ERK10StringName(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);__ZN10StringNameD2Ev(d);f=b;break}default:f=0}l=a;return f|0}function __ZNK13MethodBind1RCI13PhysicsServerj3RIDE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case -1:{__ZN7VariantC2Ej(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;break}case 0:{c[d>>2]=0;__ZN7VariantC2ERK3RID(e,d);d=c[e>>2]|0;if(d|0)__ZN7Variant5clearEv(e);f=d;break}default:f=0}l=a;return f|0}function __ZNK13MethodBind1RCI13PhysicsServerj3RIDE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1075237);l=a;return c[b>>2]|0}function __ZN13MethodBind1RCI13PhysicsServerj3RIDE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0;i=l;l=l+64|0;if((l|0)>=(m|0))ba(64);j=i+52|0;k=i+24|0;n=i+48|0;o=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236732)|0:0){c[h>>2]=0;a[1263537]=0;p=d+24|0;q=c[p>>2]|0;if((q|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=q;c[b>>2]=0;l=i;return}r=q-(c[d+20>>2]|0)|0;if((r|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=r;c[b>>2]=0;l=i;return}if((g|0)>0){if((q|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);s=0}else{a[1263537]=0;s=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,s)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=s;c[b>>2]=0;l=i;return}}s=c[d+44>>2]|0;q=c[d+48>>2]|0;r=e+(q>>1)|0;if(!(q&1))t=s;else t=c[(c[r>>2]|0)+s>>2]|0;do if((g|0)<1){s=c[p>>2]|0;q=s+-1|0;if((s|0)>=1){e=c[d+16>>2]|0;u=(e|0)==0;if(u)v=0;else v=c[e+-4>>2]|0;if((s|0)<=(v|0)){if(u)w=0;else w=c[e+-4>>2]|0;do if((w|0)<(s|0)){if(u)x=0;else x=c[e+-4>>2]|0;if((x|0)<(s|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);y=0;break}else{a[1263537]=0;z=31;break}}else z=31;while(0);if((z|0)==31)y=e+(q*24|0)|0;__ZN7VariantC2ERKS_(o,y);break}}c[o>>2]=0}else __ZN7VariantC2ERKS_(o,c[f>>2]|0);while(0);c[n>>2]=__ZNK7Variantcv3RIDEv(o)|0;c[j>>2]=c[n>>2];__ZN7VariantC2Ej(k,$i[t&8191](r,j)|0);if(c[o>>2]|0)__ZN7Variant5clearEv(o);__ZN7VariantC2ERKS_(b,k);if(c[k>>2]|0)__ZN7Variant5clearEv(k);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1217,1146558,0);c[b>>2]=0;l=i;return}function __ZN13MethodBind1RCI13PhysicsServerj3RIDE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f+4|0;h=f;if(!b)i=0;else{j=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236732)|0;i=j?b:0}b=c[a+44>>2]|0;j=c[a+48>>2]|0;a=i+(j>>1)|0;if(!(j&1))k=b;else k=c[(c[a>>2]|0)+b>>2]|0;c[h>>2]=c[c[d>>2]>>2];c[g>>2]=c[h>>2];c[e>>2]=$i[k&8191](a,g)|0;l=f;return}function __ZN13MethodBind1RCI13PhysicsServerj3RIDED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind1RCI13PhysicsServer9Transform3RIDE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+80|0;if((l|0)>=(m|0))ba(80);d=a+24|0;e=a;switch(b|0){case -1:{g[d>>2]=1.0;g[d+4>>2]=0.0;g[d+8>>2]=0.0;g[d+12>>2]=0.0;g[d+16>>2]=1.0;g[d+20>>2]=0.0;g[d+24>>2]=0.0;g[d+28>>2]=0.0;g[d+32>>2]=1.0;g[d+44>>2]=0.0;g[d+40>>2]=0.0;g[d+36>>2]=0.0;__ZN7VariantC2ERK9Transform(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);f=b;l=a;return f|0}case 0:{c[d>>2]=0;__ZN7VariantC2ERK3RID(e,d);d=c[e>>2]|0;if(d|0)__ZN7Variant5clearEv(e);f=d;l=a;return f|0}default:{f=0;l=a;return f|0}}return 0}function __ZNK13MethodBind1RCI13PhysicsServer9Transform3RIDE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1075237);l=a;return c[b>>2]|0}function __ZN13MethodBind1RCI13PhysicsServer9Transform3RIDE4callEP6ObjectPPK7VariantiRNS6_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0;i=l;l=l+112|0;if((l|0)>=(m|0))ba(112);j=i+104|0;k=i+24|0;n=i+56|0;o=i+48|0;p=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236732)|0:0){c[h>>2]=0;a[1263537]=0;q=d+24|0;r=c[q>>2]|0;if((r|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=r;c[b>>2]=0;l=i;return}s=r-(c[d+20>>2]|0)|0;if((s|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=s;c[b>>2]=0;l=i;return}if((g|0)>0){if((r|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);t=0}else{a[1263537]=0;t=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,t)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=t;c[b>>2]=0;l=i;return}}t=c[d+44>>2]|0;r=c[d+48>>2]|0;s=e+(r>>1)|0;if(!(r&1))u=t;else u=c[(c[s>>2]|0)+t>>2]|0;do if((g|0)<1){t=c[q>>2]|0;r=t+-1|0;if((t|0)>=1){e=c[d+16>>2]|0;v=(e|0)==0;if(v)w=0;else w=c[e+-4>>2]|0;if((t|0)<=(w|0)){if(v)x=0;else x=c[e+-4>>2]|0;do if((x|0)<(t|0)){if(v)y=0;else y=c[e+-4>>2]|0;if((y|0)<(t|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);z=0;break}else{a[1263537]=0;A=31;break}}else A=31;while(0);if((A|0)==31)z=e+(r*24|0)|0;__ZN7VariantC2ERKS_(p,z);break}}c[p>>2]=0}else __ZN7VariantC2ERKS_(p,c[f>>2]|0);while(0);c[o>>2]=__ZNK7Variantcv3RIDEv(p)|0;c[j>>2]=c[o>>2];bj[u&4095](n,s,j);__ZN7VariantC2ERK9Transform(k,n);if(c[p>>2]|0)__ZN7Variant5clearEv(p);__ZN7VariantC2ERKS_(b,k);if(c[k>>2]|0)__ZN7Variant5clearEv(k);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1217,1146558,0);c[b>>2]=0;l=i;return}function __ZN13MethodBind1RCI13PhysicsServer9Transform3RIDE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0;f=l;l=l+64|0;if((l|0)>=(m|0))ba(64);g=f+56|0;h=f+8|0;i=f;if(!b)j=0;else{k=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236732)|0;j=k?b:0}b=c[a+44>>2]|0;k=c[a+48>>2]|0;a=j+(k>>1)|0;if(!(k&1))n=b;else n=c[(c[a>>2]|0)+b>>2]|0;c[i>>2]=c[c[d>>2]>>2];c[g>>2]=c[i>>2];bj[n&4095](h,a,g);g=e;e=h;h=g+48|0;do{c[g>>2]=c[e>>2];g=g+4|0;e=e+4|0}while((g|0)<(h|0));l=f;return}function __ZN13MethodBind1RCI13PhysicsServer9Transform3RIDED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind2RCI13PhysicsServer7Variant3RIDNS0_13AreaParameterEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return __ZNK13MethodBind2RCI13PhysicsServer7Variant3RIDNS0_13AreaParameterEE18_get_argument_typeEi(a,b)|0}function __ZNK13MethodBind2RCI13PhysicsServer7Variant3RIDNS0_13AreaParameterEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1075237);l=a;return c[b>>2]|0}function __ZN13MethodBind2RCI13PhysicsServer7Variant3RIDNS0_13AreaParameterEE4callEP6ObjectPPKS1_iRNS1_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0;i=l;l=l+80|0;if((l|0)>=(m|0))ba(80);j=i+76|0;k=i+48|0;n=i+72|0;o=i+24|0;p=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236732)|0:0){c[h>>2]=0;a[1263537]=0;q=d+24|0;r=c[q>>2]|0;if((r|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=r;c[b>>2]=0;l=i;return}s=r-(c[d+20>>2]|0)|0;if((s|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=s;c[b>>2]=0;l=i;return}if((g|0)>0){if((r|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);t=0}else{a[1263537]=0;t=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,t)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=t;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[q>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);u=0}else{a[1263537]=0;u=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,u)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=u;c[b>>2]=0;l=i;return}}}u=c[d+44>>2]|0;t=c[d+48>>2]|0;r=e+(t>>1)|0;if(!(t&1))v=u;else v=c[(c[r>>2]|0)+u>>2]|0;do if((g|0)<1){u=c[q>>2]|0;t=u+-1|0;if((u|0)>=1){e=c[d+16>>2]|0;s=(e|0)==0;if(s)w=0;else w=c[e+-4>>2]|0;if((u|0)<=(w|0)){if(s)x=0;else x=c[e+-4>>2]|0;do if((x|0)<(u|0)){if(s)y=0;else y=c[e+-4>>2]|0;if((y|0)<(u|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);z=0;break}else{a[1263537]=0;A=37;break}}else A=37;while(0);if((A|0)==37)z=e+(t*24|0)|0;__ZN7VariantC2ERKS_(o,z);break}}c[o>>2]=0}else __ZN7VariantC2ERKS_(o,c[f>>2]|0);while(0);c[n>>2]=__ZNK7Variantcv3RIDEv(o)|0;do if((g|0)<2){z=c[q>>2]|0;y=z+-1|0;x=z+-2|0;if((z|0)>=2){z=c[d+16>>2]|0;w=(z|0)==0;if(w)B=0;else B=c[z+-4>>2]|0;if((y|0)<=(B|0)){if(w)C=0;else C=c[z+-4>>2]|0;do if((C|0)<(y|0)){if(w)D=0;else D=c[z+-4>>2]|0;if((D|0)<(y|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);E=0;break}else{a[1263537]=0;A=54;break}}else A=54;while(0);if((A|0)==54)E=z+(x*24|0)|0;__ZN7VariantC2ERKS_(p,E);break}}c[p>>2]=0}else __ZN7VariantC2ERKS_(p,c[f+4>>2]|0);while(0);f=__ZNK7VariantcviEv(p)|0;c[j>>2]=c[n>>2];Ki[v&4095](k,r,j,f);if(c[p>>2]|0)__ZN7Variant5clearEv(p);if(c[o>>2]|0)__ZN7Variant5clearEv(o);__ZN7VariantC2ERKS_(b,k);if(c[k>>2]|0)__ZN7Variant5clearEv(k);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1872,1146558,0);c[b>>2]=0;l=i;return}function __ZN13MethodBind2RCI13PhysicsServer7Variant3RIDNS0_13AreaParameterEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);g=f+28|0;h=f;i=f+24|0;if(!b)j=0;else{k=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236732)|0;j=k?b:0}b=c[a+44>>2]|0;k=c[a+48>>2]|0;a=j+(k>>1)|0;if(!(k&1))n=b;else n=c[(c[a>>2]|0)+b>>2]|0;c[i>>2]=c[c[d>>2]>>2];b=c[c[d+4>>2]>>2]|0;c[g>>2]=c[i>>2];Ki[n&4095](h,a,g,b);__ZN7VariantaSERKS_(e,h);if(!(c[h>>2]|0)){l=f;return}__ZN7Variant5clearEv(h);l=f;return}function __ZN13MethodBind2RCI13PhysicsServer7Variant3RIDNS0_13AreaParameterEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind2RCI13PhysicsServer7Variant3RIDNS0_13AreaParameterEE18_get_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case -1:{c[d>>2]=0;__ZN7VariantC2ERKS_(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);if(c[d>>2]|0)__ZN7Variant5clearEv(d);f=b;break}case 0:{c[d>>2]=0;__ZN7VariantC2ERK3RID(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);f=b;break}case 1:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;break}default:f=0}l=a;return f|0}function __ZNK11MethodBind2I13PhysicsServer3RIDRK9TransformE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+80|0;if((l|0)>=(m|0))ba(80);d=a+24|0;e=a;switch(b|0){case 0:{c[d>>2]=0;__ZN7VariantC2ERK3RID(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);f=b;l=a;return f|0}case 1:{g[d>>2]=1.0;g[d+4>>2]=0.0;g[d+8>>2]=0.0;g[d+12>>2]=0.0;g[d+16>>2]=1.0;g[d+20>>2]=0.0;g[d+24>>2]=0.0;g[d+28>>2]=0.0;g[d+32>>2]=1.0;g[d+44>>2]=0.0;g[d+40>>2]=0.0;g[d+36>>2]=0.0;__ZN7VariantC2ERK9Transform(e,d);d=c[e>>2]|0;if(d|0)__ZN7Variant5clearEv(e);f=d;l=a;return f|0}default:{f=0;l=a;return f|0}}return 0}function __ZNK11MethodBind2I13PhysicsServer3RIDRK9TransformE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1075237);l=a;return c[b>>2]|0}function __ZN11MethodBind2I13PhysicsServer3RIDRK9TransformE4callEP6ObjectPPK7VariantiRNS8_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0;i=l;l=l+112|0;if((l|0)>=(m|0))ba(112);j=i+100|0;k=i+96|0;n=i+24|0;o=i+48|0;p=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236732)|0:0){c[h>>2]=0;a[1263537]=0;q=d+24|0;r=c[q>>2]|0;if((r|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=r;c[b>>2]=0;l=i;return}s=r-(c[d+20>>2]|0)|0;if((s|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=s;c[b>>2]=0;l=i;return}if((g|0)>0){if((r|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);t=0}else{a[1263537]=0;t=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,t)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=t;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[q>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);u=0}else{a[1263537]=0;u=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,u)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=u;c[b>>2]=0;l=i;return}}}u=c[d+44>>2]|0;t=c[d+48>>2]|0;r=e+(t>>1)|0;if(!(t&1))v=u;else v=c[(c[r>>2]|0)+u>>2]|0;do if((g|0)<1){u=c[q>>2]|0;t=u+-1|0;if((u|0)>=1){e=c[d+16>>2]|0;s=(e|0)==0;if(s)w=0;else w=c[e+-4>>2]|0;if((u|0)<=(w|0)){if(s)x=0;else x=c[e+-4>>2]|0;do if((x|0)<(u|0)){if(s)y=0;else y=c[e+-4>>2]|0;if((y|0)<(u|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);z=0;break}else{a[1263537]=0;A=37;break}}else A=37;while(0);if((A|0)==37)z=e+(t*24|0)|0;__ZN7VariantC2ERKS_(n,z);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f>>2]|0);while(0);c[k>>2]=__ZNK7Variantcv3RIDEv(n)|0;do if((g|0)<2){z=c[q>>2]|0;y=z+-1|0;x=z+-2|0;if((z|0)>=2){z=c[d+16>>2]|0;w=(z|0)==0;if(w)B=0;else B=c[z+-4>>2]|0;if((y|0)<=(B|0)){if(w)C=0;else C=c[z+-4>>2]|0;do if((C|0)<(y|0)){if(w)D=0;else D=c[z+-4>>2]|0;if((D|0)<(y|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);E=0;break}else{a[1263537]=0;A=54;break}}else A=54;while(0);if((A|0)==54)E=z+(x*24|0)|0;__ZN7VariantC2ERKS_(p,E);break}}c[p>>2]=0}else __ZN7VariantC2ERKS_(p,c[f+4>>2]|0);while(0);__ZNK7Variantcv9TransformEv(o,p);c[j>>2]=c[k>>2];bj[v&4095](r,j,o);if(c[p>>2]|0)__ZN7Variant5clearEv(p);if(c[n>>2]|0)__ZN7Variant5clearEv(n);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1380,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind2I13PhysicsServer3RIDRK9TransformE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0;e=l;l=l+64|0;if((l|0)>=(m|0))ba(64);f=e+56|0;g=e;h=e+8|0;if(!b)i=0;else{j=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236732)|0;i=j?b:0}b=c[a+44>>2]|0;j=c[a+48>>2]|0;a=i+(j>>1)|0;if(!(j&1))k=b;else k=c[(c[a>>2]|0)+b>>2]|0;c[g>>2]=c[c[d>>2]>>2];b=h;j=c[d+4>>2]|0;d=b+48|0;do{c[b>>2]=c[j>>2];b=b+4|0;j=j+4|0}while((b|0)<(d|0));c[f>>2]=c[g>>2];bj[k&4095](a,f,h);l=e;return}function __ZN11MethodBind2I13PhysicsServer3RIDRK9TransformED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind3I13PhysicsServer3RIDNS0_13AreaParameterERK7VariantE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return __ZNK11MethodBind3I13PhysicsServer3RIDNS0_13AreaParameterERK7VariantE18_get_argument_typeEi(a,b)|0}function __ZNK11MethodBind3I13PhysicsServer3RIDNS0_13AreaParameterERK7VariantE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1075237);l=a;return c[b>>2]|0}function __ZN11MethodBind3I13PhysicsServer3RIDNS0_13AreaParameterERK7VariantE4callEP6ObjectPPS4_iRNS3_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0;i=l;l=l+112|0;if((l|0)>=(m|0))ba(112);j=i+100|0;k=i+96|0;n=i+72|0;o=i+48|0;p=i+24|0;q=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236732)|0:0){c[h>>2]=0;a[1263537]=0;r=d+24|0;s=c[r>>2]|0;if((s|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=s;c[b>>2]=0;l=i;return}t=s-(c[d+20>>2]|0)|0;if((t|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=t;c[b>>2]=0;l=i;return}if((g|0)>0){if((s|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);u=0}else{a[1263537]=0;u=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,u)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=u;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[r>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);v=0}else{a[1263537]=0;v=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,v)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=v;c[b>>2]=0;l=i;return}if((g|0)>2){if((c[r>>2]|0)<2){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);w=0}else{a[1263537]=0;w=c[(c[d+32>>2]|0)+12>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+8>>2]>>2]|0,w)|0)){c[h>>2]=2;c[h+4>>2]=2;c[h+8>>2]=w;c[b>>2]=0;l=i;return}}}}w=c[d+44>>2]|0;v=c[d+48>>2]|0;u=e+(v>>1)|0;if(!(v&1))x=w;else x=c[(c[u>>2]|0)+w>>2]|0;do if((g|0)<1){w=c[r>>2]|0;v=w+-1|0;if((w|0)>=1){e=c[d+16>>2]|0;s=(e|0)==0;if(s)y=0;else y=c[e+-4>>2]|0;if((w|0)<=(y|0)){if(s)z=0;else z=c[e+-4>>2]|0;do if((z|0)<(w|0)){if(s)A=0;else A=c[e+-4>>2]|0;if((A|0)<(w|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);B=0;break}else{a[1263537]=0;C=43;break}}else C=43;while(0);if((C|0)==43)B=e+(v*24|0)|0;__ZN7VariantC2ERKS_(n,B);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f>>2]|0);while(0);c[k>>2]=__ZNK7Variantcv3RIDEv(n)|0;do if((g|0)<2){B=c[r>>2]|0;A=B+-1|0;z=B+-2|0;if((B|0)>=2){B=c[d+16>>2]|0;y=(B|0)==0;if(y)D=0;else D=c[B+-4>>2]|0;if((A|0)<=(D|0)){if(y)E=0;else E=c[B+-4>>2]|0;do if((E|0)<(A|0)){if(y)F=0;else F=c[B+-4>>2]|0;if((F|0)<(A|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);G=0;break}else{a[1263537]=0;C=60;break}}else C=60;while(0);if((C|0)==60)G=B+(z*24|0)|0;__ZN7VariantC2ERKS_(o,G);break}}c[o>>2]=0}else __ZN7VariantC2ERKS_(o,c[f+4>>2]|0);while(0);G=__ZNK7VariantcviEv(o)|0;do if((g|0)<3){F=c[r>>2]|0;E=F+-2|0;D=F+-3|0;if((E|0)>=1){F=c[d+16>>2]|0;A=(F|0)==0;if(A)H=0;else H=c[F+-4>>2]|0;if((E|0)<=(H|0)){if(A)I=0;else I=c[F+-4>>2]|0;do if((I|0)<(E|0)){if(A)J=0;else J=c[F+-4>>2]|0;if((J|0)<(E|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);K=0;break}else{a[1263537]=0;C=77;break}}else C=77;while(0);if((C|0)==77)K=F+(D*24|0)|0;__ZN7VariantC2ERKS_(q,K);break}}c[q>>2]=0}else __ZN7VariantC2ERKS_(q,c[f+8>>2]|0);while(0);__ZN7VariantC2ERKS_(p,q);c[j>>2]=c[k>>2];Ki[x&4095](u,j,G,p);if(c[p>>2]|0)__ZN7Variant5clearEv(p);if(c[q>>2]|0)__ZN7Variant5clearEv(q);if(c[o>>2]|0)__ZN7Variant5clearEv(o);if(c[n>>2]|0)__ZN7Variant5clearEv(n);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,2039,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind3I13PhysicsServer3RIDNS0_13AreaParameterERK7VariantE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+28|0;g=e+24|0;h=e;if(!b)i=0;else{j=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236732)|0;i=j?b:0}b=c[a+44>>2]|0;j=c[a+48>>2]|0;a=i+(j>>1)|0;if(!(j&1))k=b;else k=c[(c[a>>2]|0)+b>>2]|0;c[g>>2]=c[c[d>>2]>>2];b=c[c[d+4>>2]>>2]|0;__ZN7VariantC2ERKS_(h,c[d+8>>2]|0);c[f>>2]=c[g>>2];Ki[k&4095](a,f,b,h);if(!(c[h>>2]|0)){l=e;return}__ZN7Variant5clearEv(h);l=e;return}function __ZN11MethodBind3I13PhysicsServer3RIDNS0_13AreaParameterERK7VariantED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind3I13PhysicsServer3RIDNS0_13AreaParameterERK7VariantE18_get_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case 0:{c[d>>2]=0;__ZN7VariantC2ERK3RID(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);f=b;break}case 1:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;break}case 2:{c[d>>2]=0;__ZN7VariantC2ERKS_(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);if(c[d>>2]|0)__ZN7Variant5clearEv(d);f=b;break}default:f=0}l=a;return f|0}function __ZNK11MethodBind2I13PhysicsServer3RIDjE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case 0:{c[d>>2]=0;__ZN7VariantC2ERK3RID(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);f=b;break}case 1:{__ZN7VariantC2Ej(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;break}default:f=0}l=a;return f|0}function __ZNK11MethodBind2I13PhysicsServer3RIDjE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1075237);l=a;return c[b>>2]|0}function __ZN11MethodBind2I13PhysicsServer3RIDjE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0;i=l;l=l+64|0;if((l|0)>=(m|0))ba(64);j=i+52|0;k=i+48|0;n=i+24|0;o=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236732)|0:0){c[h>>2]=0;a[1263537]=0;p=d+24|0;q=c[p>>2]|0;if((q|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=q;c[b>>2]=0;l=i;return}r=q-(c[d+20>>2]|0)|0;if((r|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=r;c[b>>2]=0;l=i;return}if((g|0)>0){if((q|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);s=0}else{a[1263537]=0;s=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,s)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=s;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[p>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);t=0}else{a[1263537]=0;t=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,t)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=t;c[b>>2]=0;l=i;return}}}t=c[d+44>>2]|0;s=c[d+48>>2]|0;q=e+(s>>1)|0;if(!(s&1))u=t;else u=c[(c[q>>2]|0)+t>>2]|0;do if((g|0)<1){t=c[p>>2]|0;s=t+-1|0;if((t|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)v=0;else v=c[e+-4>>2]|0;if((t|0)<=(v|0)){if(r)w=0;else w=c[e+-4>>2]|0;do if((w|0)<(t|0)){if(r)x=0;else x=c[e+-4>>2]|0;if((x|0)<(t|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);y=0;break}else{a[1263537]=0;z=37;break}}else z=37;while(0);if((z|0)==37)y=e+(s*24|0)|0;__ZN7VariantC2ERKS_(n,y);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f>>2]|0);while(0);c[k>>2]=__ZNK7Variantcv3RIDEv(n)|0;do if((g|0)<2){y=c[p>>2]|0;x=y+-1|0;w=y+-2|0;if((y|0)>=2){y=c[d+16>>2]|0;v=(y|0)==0;if(v)A=0;else A=c[y+-4>>2]|0;if((x|0)<=(A|0)){if(v)B=0;else B=c[y+-4>>2]|0;do if((B|0)<(x|0)){if(v)C=0;else C=c[y+-4>>2]|0;if((C|0)<(x|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);D=0;break}else{a[1263537]=0;z=54;break}}else z=54;while(0);if((z|0)==54)D=y+(w*24|0)|0;__ZN7VariantC2ERKS_(o,D);break}}c[o>>2]=0}else __ZN7VariantC2ERKS_(o,c[f+4>>2]|0);while(0);f=__ZNK7VariantcvjEv(o)|0;c[j>>2]=c[k>>2];bj[u&4095](q,j,f);if(c[o>>2]|0)__ZN7Variant5clearEv(o);if(c[n>>2]|0)__ZN7Variant5clearEv(n);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1380,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind2I13PhysicsServer3RIDjE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e+4|0;g=e;if(!b)h=0;else{i=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236732)|0;h=i?b:0}b=c[a+44>>2]|0;i=c[a+48>>2]|0;a=h+(i>>1)|0;if(!(i&1))j=b;else j=c[(c[a>>2]|0)+b>>2]|0;c[g>>2]=c[c[d>>2]>>2];b=c[c[d+4>>2]>>2]|0;c[f>>2]=c[g>>2];bj[j&4095](a,f,b);l=e;return}function __ZN11MethodBind2I13PhysicsServer3RIDjED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I13PhysicsServer3RIDE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;if(b|0){f=0;l=a;return f|0}c[d>>2]=0;__ZN7VariantC2ERK3RID(e,d);d=c[e>>2]|0;if(d|0)__ZN7Variant5clearEv(e);f=d;l=a;return f|0}function __ZNK11MethodBind1I13PhysicsServer3RIDE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1075237);l=a;return c[b>>2]|0}function __ZN11MethodBind1I13PhysicsServer3RIDE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i+28|0;k=i+24|0;n=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236732)|0:0){c[h>>2]=0;a[1263537]=0;o=d+24|0;p=c[o>>2]|0;if((p|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=p;c[b>>2]=0;l=i;return}q=p-(c[d+20>>2]|0)|0;if((q|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=q;c[b>>2]=0;l=i;return}if((g|0)>0){if((p|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);r=0}else{a[1263537]=0;r=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,r)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=r;c[b>>2]=0;l=i;return}}r=c[d+44>>2]|0;p=c[d+48>>2]|0;q=e+(p>>1)|0;if(!(p&1))s=r;else s=c[(c[q>>2]|0)+r>>2]|0;do if((g|0)<1){r=c[o>>2]|0;p=r+-1|0;if((r|0)>=1){e=c[d+16>>2]|0;t=(e|0)==0;if(t)u=0;else u=c[e+-4>>2]|0;if((r|0)<=(u|0)){if(t)v=0;else v=c[e+-4>>2]|0;do if((v|0)<(r|0)){if(t)w=0;else w=c[e+-4>>2]|0;if((w|0)<(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);x=0;break}else{a[1263537]=0;y=31;break}}else y=31;while(0);if((y|0)==31)x=e+(p*24|0)|0;__ZN7VariantC2ERKS_(n,x);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f>>2]|0);while(0);c[k>>2]=__ZNK7Variantcv3RIDEv(n)|0;c[j>>2]=c[k>>2];Pi[s&2047](q,j);if(c[n>>2]|0)__ZN7Variant5clearEv(n);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I13PhysicsServer3RIDE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e+4|0;g=e;if(!b)h=0;else{i=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236732)|0;h=i?b:0}b=c[a+44>>2]|0;i=c[a+48>>2]|0;a=h+(i>>1)|0;if(!(i&1))j=b;else j=c[(c[a>>2]|0)+b>>2]|0;c[g>>2]=c[c[d>>2]>>2];c[f>>2]=c[g>>2];Pi[j&2047](a,f);l=e;return}function __ZN11MethodBind1I13PhysicsServer3RIDED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind2I13PhysicsServer3RIDiE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case 0:{c[d>>2]=0;__ZN7VariantC2ERK3RID(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);f=b;break}case 1:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;break}default:f=0}l=a;return f|0}function __ZNK11MethodBind2I13PhysicsServer3RIDiE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1075237);l=a;return c[b>>2]|0}function __ZN11MethodBind2I13PhysicsServer3RIDiE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0;i=l;l=l+64|0;if((l|0)>=(m|0))ba(64);j=i+52|0;k=i+48|0;n=i+24|0;o=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236732)|0:0){c[h>>2]=0;a[1263537]=0;p=d+24|0;q=c[p>>2]|0;if((q|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=q;c[b>>2]=0;l=i;return}r=q-(c[d+20>>2]|0)|0;if((r|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=r;c[b>>2]=0;l=i;return}if((g|0)>0){if((q|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);s=0}else{a[1263537]=0;s=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,s)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=s;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[p>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);t=0}else{a[1263537]=0;t=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,t)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=t;c[b>>2]=0;l=i;return}}}t=c[d+44>>2]|0;s=c[d+48>>2]|0;q=e+(s>>1)|0;if(!(s&1))u=t;else u=c[(c[q>>2]|0)+t>>2]|0;do if((g|0)<1){t=c[p>>2]|0;s=t+-1|0;if((t|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)v=0;else v=c[e+-4>>2]|0;if((t|0)<=(v|0)){if(r)w=0;else w=c[e+-4>>2]|0;do if((w|0)<(t|0)){if(r)x=0;else x=c[e+-4>>2]|0;if((x|0)<(t|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);y=0;break}else{a[1263537]=0;z=37;break}}else z=37;while(0);if((z|0)==37)y=e+(s*24|0)|0;__ZN7VariantC2ERKS_(n,y);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f>>2]|0);while(0);c[k>>2]=__ZNK7Variantcv3RIDEv(n)|0;do if((g|0)<2){y=c[p>>2]|0;x=y+-1|0;w=y+-2|0;if((y|0)>=2){y=c[d+16>>2]|0;v=(y|0)==0;if(v)A=0;else A=c[y+-4>>2]|0;if((x|0)<=(A|0)){if(v)B=0;else B=c[y+-4>>2]|0;do if((B|0)<(x|0)){if(v)C=0;else C=c[y+-4>>2]|0;if((C|0)<(x|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);D=0;break}else{a[1263537]=0;z=54;break}}else z=54;while(0);if((z|0)==54)D=y+(w*24|0)|0;__ZN7VariantC2ERKS_(o,D);break}}c[o>>2]=0}else __ZN7VariantC2ERKS_(o,c[f+4>>2]|0);while(0);f=__ZNK7VariantcviEv(o)|0;c[j>>2]=c[k>>2];bj[u&4095](q,j,f);if(c[o>>2]|0)__ZN7Variant5clearEv(o);if(c[n>>2]|0)__ZN7Variant5clearEv(n);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1380,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind2I13PhysicsServer3RIDiE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e+4|0;g=e;if(!b)h=0;else{i=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236732)|0;h=i?b:0}b=c[a+44>>2]|0;i=c[a+48>>2]|0;a=h+(i>>1)|0;if(!(i&1))j=b;else j=c[(c[a>>2]|0)+b>>2]|0;c[g>>2]=c[c[d>>2]>>2];b=c[c[d+4>>2]>>2]|0;c[f>>2]=c[g>>2];bj[j&4095](a,f,b);l=e;return}function __ZN11MethodBind2I13PhysicsServer3RIDiED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind2RCI13PhysicsServer9Transform3RIDiE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return __ZNK13MethodBind2RCI13PhysicsServer9Transform3RIDiE18_get_argument_typeEi(a,b)|0}function __ZNK13MethodBind2RCI13PhysicsServer9Transform3RIDiE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1075237);l=a;return c[b>>2]|0}function __ZN13MethodBind2RCI13PhysicsServer9Transform3RIDiE4callEP6ObjectPPK7VariantiRNS6_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0;i=l;l=l+144|0;if((l|0)>=(m|0))ba(144);j=i+128|0;k=i+48|0;n=i+80|0;o=i+72|0;p=i+24|0;q=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236732)|0:0){c[h>>2]=0;a[1263537]=0;r=d+24|0;s=c[r>>2]|0;if((s|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=s;c[b>>2]=0;l=i;return}t=s-(c[d+20>>2]|0)|0;if((t|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=t;c[b>>2]=0;l=i;return}if((g|0)>0){if((s|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);u=0}else{a[1263537]=0;u=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,u)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=u;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[r>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);v=0}else{a[1263537]=0;v=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,v)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=v;c[b>>2]=0;l=i;return}}}v=c[d+44>>2]|0;u=c[d+48>>2]|0;s=e+(u>>1)|0;if(!(u&1))w=v;else w=c[(c[s>>2]|0)+v>>2]|0;do if((g|0)<1){v=c[r>>2]|0;u=v+-1|0;if((v|0)>=1){e=c[d+16>>2]|0;t=(e|0)==0;if(t)x=0;else x=c[e+-4>>2]|0;if((v|0)<=(x|0)){if(t)y=0;else y=c[e+-4>>2]|0;do if((y|0)<(v|0)){if(t)z=0;else z=c[e+-4>>2]|0;if((z|0)<(v|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);A=0;break}else{a[1263537]=0;B=37;break}}else B=37;while(0);if((B|0)==37)A=e+(u*24|0)|0;__ZN7VariantC2ERKS_(p,A);break}}c[p>>2]=0}else __ZN7VariantC2ERKS_(p,c[f>>2]|0);while(0);c[o>>2]=__ZNK7Variantcv3RIDEv(p)|0;do if((g|0)<2){A=c[r>>2]|0;z=A+-1|0;y=A+-2|0;if((A|0)>=2){A=c[d+16>>2]|0;x=(A|0)==0;if(x)C=0;else C=c[A+-4>>2]|0;if((z|0)<=(C|0)){if(x)D=0;else D=c[A+-4>>2]|0;do if((D|0)<(z|0)){if(x)E=0;else E=c[A+-4>>2]|0;if((E|0)<(z|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);F=0;break}else{a[1263537]=0;B=54;break}}else B=54;while(0);if((B|0)==54)F=A+(y*24|0)|0;__ZN7VariantC2ERKS_(q,F);break}}c[q>>2]=0}else __ZN7VariantC2ERKS_(q,c[f+4>>2]|0);while(0);f=__ZNK7VariantcviEv(q)|0;c[j>>2]=c[o>>2];Ki[w&4095](n,s,j,f);__ZN7VariantC2ERK9Transform(k,n);if(c[q>>2]|0)__ZN7Variant5clearEv(q);if(c[p>>2]|0)__ZN7Variant5clearEv(p);__ZN7VariantC2ERKS_(b,k);if(c[k>>2]|0)__ZN7Variant5clearEv(k);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1872,1146558,0);c[b>>2]=0;l=i;return}function __ZN13MethodBind2RCI13PhysicsServer9Transform3RIDiE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0;f=l;l=l+64|0;if((l|0)>=(m|0))ba(64);g=f+56|0;h=f+8|0;i=f;if(!b)j=0;else{k=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236732)|0;j=k?b:0}b=c[a+44>>2]|0;k=c[a+48>>2]|0;a=j+(k>>1)|0;if(!(k&1))n=b;else n=c[(c[a>>2]|0)+b>>2]|0;c[i>>2]=c[c[d>>2]>>2];b=c[c[d+4>>2]>>2]|0;c[g>>2]=c[i>>2];Ki[n&4095](h,a,g,b);b=e;e=h;h=b+48|0;do{c[b>>2]=c[e>>2];b=b+4|0;e=e+4|0}while((b|0)<(h|0));l=f;return}function __ZN13MethodBind2RCI13PhysicsServer9Transform3RIDiED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind2RCI13PhysicsServer9Transform3RIDiE18_get_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+80|0;if((l|0)>=(m|0))ba(80);d=a+24|0;e=a;switch(b|0){case -1:{g[d>>2]=1.0;g[d+4>>2]=0.0;g[d+8>>2]=0.0;g[d+12>>2]=0.0;g[d+16>>2]=1.0;g[d+20>>2]=0.0;g[d+24>>2]=0.0;g[d+28>>2]=0.0;g[d+32>>2]=1.0;g[d+44>>2]=0.0;g[d+40>>2]=0.0;g[d+36>>2]=0.0;__ZN7VariantC2ERK9Transform(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);f=b;l=a;return f|0}case 0:{c[d>>2]=0;__ZN7VariantC2ERK3RID(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);f=b;l=a;return f|0}case 1:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;l=a;return f|0}default:{f=0;l=a;return f|0}}return 0}function __ZNK13MethodBind2RCI13PhysicsServer3RIDS1_iE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return __ZNK13MethodBind2RCI13PhysicsServer3RIDS1_iE18_get_argument_typeEi(a,b)|0}function __ZNK13MethodBind2RCI13PhysicsServer3RIDS1_iE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1075237);l=a;return c[b>>2]|0}function __ZN13MethodBind2RCI13PhysicsServer3RIDS1_iE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0;i=l;l=l+96|0;if((l|0)>=(m|0))ba(96);j=i+80|0;k=i+48|0;n=i+76|0;o=i+72|0;p=i+24|0;q=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236732)|0:0){c[h>>2]=0;a[1263537]=0;r=d+24|0;s=c[r>>2]|0;if((s|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=s;c[b>>2]=0;l=i;return}t=s-(c[d+20>>2]|0)|0;if((t|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=t;c[b>>2]=0;l=i;return}if((g|0)>0){if((s|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);u=0}else{a[1263537]=0;u=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,u)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=u;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[r>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);v=0}else{a[1263537]=0;v=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,v)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=v;c[b>>2]=0;l=i;return}}}v=c[d+44>>2]|0;u=c[d+48>>2]|0;s=e+(u>>1)|0;if(!(u&1))w=v;else w=c[(c[s>>2]|0)+v>>2]|0;do if((g|0)<1){v=c[r>>2]|0;u=v+-1|0;if((v|0)>=1){e=c[d+16>>2]|0;t=(e|0)==0;if(t)x=0;else x=c[e+-4>>2]|0;if((v|0)<=(x|0)){if(t)y=0;else y=c[e+-4>>2]|0;do if((y|0)<(v|0)){if(t)z=0;else z=c[e+-4>>2]|0;if((z|0)<(v|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);A=0;break}else{a[1263537]=0;B=37;break}}else B=37;while(0);if((B|0)==37)A=e+(u*24|0)|0;__ZN7VariantC2ERKS_(p,A);break}}c[p>>2]=0}else __ZN7VariantC2ERKS_(p,c[f>>2]|0);while(0);c[o>>2]=__ZNK7Variantcv3RIDEv(p)|0;do if((g|0)<2){A=c[r>>2]|0;z=A+-1|0;y=A+-2|0;if((A|0)>=2){A=c[d+16>>2]|0;x=(A|0)==0;if(x)C=0;else C=c[A+-4>>2]|0;if((z|0)<=(C|0)){if(x)D=0;else D=c[A+-4>>2]|0;do if((D|0)<(z|0)){if(x)E=0;else E=c[A+-4>>2]|0;if((E|0)<(z|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);F=0;break}else{a[1263537]=0;B=54;break}}else B=54;while(0);if((B|0)==54)F=A+(y*24|0)|0;__ZN7VariantC2ERKS_(q,F);break}}c[q>>2]=0}else __ZN7VariantC2ERKS_(q,c[f+4>>2]|0);while(0);f=__ZNK7VariantcviEv(q)|0;c[j>>2]=c[o>>2];c[n>>2]=nj[w&2047](s,j,f)|0;__ZN7VariantC2ERK3RID(k,n);if(c[q>>2]|0)__ZN7Variant5clearEv(q);if(c[p>>2]|0)__ZN7Variant5clearEv(p);__ZN7VariantC2ERKS_(b,k);if(c[k>>2]|0)__ZN7Variant5clearEv(k);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1872,1146558,0);c[b>>2]=0;l=i;return}function __ZN13MethodBind2RCI13PhysicsServer3RIDS1_iE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f+4|0;h=f;if(!b)i=0;else{j=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236732)|0;i=j?b:0}b=c[a+44>>2]|0;j=c[a+48>>2]|0;a=i+(j>>1)|0;if(!(j&1))k=b;else k=c[(c[a>>2]|0)+b>>2]|0;c[h>>2]=c[c[d>>2]>>2];b=c[c[d+4>>2]>>2]|0;c[g>>2]=c[h>>2];c[e>>2]=nj[k&2047](a,g,b)|0;l=f;return}function __ZN13MethodBind2RCI13PhysicsServer3RIDS1_iED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind2RCI13PhysicsServer3RIDS1_iE18_get_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case -1:{c[d>>2]=0;__ZN7VariantC2ERK3RID(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);f=b;break}case 0:{c[d>>2]=0;__ZN7VariantC2ERK3RID(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);f=b;break}case 1:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;break}default:f=0}l=a;return f|0}function __ZNK13MethodBind1RCI13PhysicsServeri3RIDE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case -1:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;break}case 0:{c[d>>2]=0;__ZN7VariantC2ERK3RID(e,d);d=c[e>>2]|0;if(d|0)__ZN7Variant5clearEv(e);f=d;break}default:f=0}l=a;return f|0}function __ZNK13MethodBind1RCI13PhysicsServeri3RIDE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1075237);l=a;return c[b>>2]|0}function __ZN13MethodBind1RCI13PhysicsServeri3RIDE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0;i=l;l=l+64|0;if((l|0)>=(m|0))ba(64);j=i+52|0;k=i+24|0;n=i+48|0;o=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236732)|0:0){c[h>>2]=0;a[1263537]=0;p=d+24|0;q=c[p>>2]|0;if((q|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=q;c[b>>2]=0;l=i;return}r=q-(c[d+20>>2]|0)|0;if((r|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=r;c[b>>2]=0;l=i;return}if((g|0)>0){if((q|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);s=0}else{a[1263537]=0;s=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,s)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=s;c[b>>2]=0;l=i;return}}s=c[d+44>>2]|0;q=c[d+48>>2]|0;r=e+(q>>1)|0;if(!(q&1))t=s;else t=c[(c[r>>2]|0)+s>>2]|0;do if((g|0)<1){s=c[p>>2]|0;q=s+-1|0;if((s|0)>=1){e=c[d+16>>2]|0;u=(e|0)==0;if(u)v=0;else v=c[e+-4>>2]|0;if((s|0)<=(v|0)){if(u)w=0;else w=c[e+-4>>2]|0;do if((w|0)<(s|0)){if(u)x=0;else x=c[e+-4>>2]|0;if((x|0)<(s|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);y=0;break}else{a[1263537]=0;z=31;break}}else z=31;while(0);if((z|0)==31)y=e+(q*24|0)|0;__ZN7VariantC2ERKS_(o,y);break}}c[o>>2]=0}else __ZN7VariantC2ERKS_(o,c[f>>2]|0);while(0);c[n>>2]=__ZNK7Variantcv3RIDEv(o)|0;c[j>>2]=c[n>>2];__ZN7VariantC2Ei(k,$i[t&8191](r,j)|0);if(c[o>>2]|0)__ZN7Variant5clearEv(o);__ZN7VariantC2ERKS_(b,k);if(c[k>>2]|0)__ZN7Variant5clearEv(k);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1217,1146558,0);c[b>>2]=0;l=i;return}function __ZN13MethodBind1RCI13PhysicsServeri3RIDE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f+4|0;h=f;if(!b)i=0;else{j=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236732)|0;i=j?b:0}b=c[a+44>>2]|0;j=c[a+48>>2]|0;a=i+(j>>1)|0;if(!(j&1))k=b;else k=c[(c[a>>2]|0)+b>>2]|0;c[h>>2]=c[c[d>>2]>>2];c[g>>2]=c[h>>2];c[e>>2]=$i[k&8191](a,g)|0;l=f;return}function __ZN13MethodBind1RCI13PhysicsServeri3RIDED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind3I13PhysicsServer3RIDiRK9TransformE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return __ZNK11MethodBind3I13PhysicsServer3RIDiRK9TransformE18_get_argument_typeEi(a,b)|0}function __ZNK11MethodBind3I13PhysicsServer3RIDiRK9TransformE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1075237);l=a;return c[b>>2]|0}function __ZN11MethodBind3I13PhysicsServer3RIDiRK9TransformE4callEP6ObjectPPK7VariantiRNS8_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0;i=l;l=l+128|0;if((l|0)>=(m|0))ba(128);j=i+124|0;k=i+120|0;n=i+48|0;o=i+24|0;p=i+72|0;q=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236732)|0:0){c[h>>2]=0;a[1263537]=0;r=d+24|0;s=c[r>>2]|0;if((s|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=s;c[b>>2]=0;l=i;return}t=s-(c[d+20>>2]|0)|0;if((t|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=t;c[b>>2]=0;l=i;return}if((g|0)>0){if((s|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);u=0}else{a[1263537]=0;u=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,u)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=u;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[r>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);v=0}else{a[1263537]=0;v=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,v)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=v;c[b>>2]=0;l=i;return}if((g|0)>2){if((c[r>>2]|0)<2){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);w=0}else{a[1263537]=0;w=c[(c[d+32>>2]|0)+12>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+8>>2]>>2]|0,w)|0)){c[h>>2]=2;c[h+4>>2]=2;c[h+8>>2]=w;c[b>>2]=0;l=i;return}}}}w=c[d+44>>2]|0;v=c[d+48>>2]|0;u=e+(v>>1)|0;if(!(v&1))x=w;else x=c[(c[u>>2]|0)+w>>2]|0;do if((g|0)<1){w=c[r>>2]|0;v=w+-1|0;if((w|0)>=1){e=c[d+16>>2]|0;s=(e|0)==0;if(s)y=0;else y=c[e+-4>>2]|0;if((w|0)<=(y|0)){if(s)z=0;else z=c[e+-4>>2]|0;do if((z|0)<(w|0)){if(s)A=0;else A=c[e+-4>>2]|0;if((A|0)<(w|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);B=0;break}else{a[1263537]=0;C=43;break}}else C=43;while(0);if((C|0)==43)B=e+(v*24|0)|0;__ZN7VariantC2ERKS_(n,B);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f>>2]|0);while(0);c[k>>2]=__ZNK7Variantcv3RIDEv(n)|0;do if((g|0)<2){B=c[r>>2]|0;A=B+-1|0;z=B+-2|0;if((B|0)>=2){B=c[d+16>>2]|0;y=(B|0)==0;if(y)D=0;else D=c[B+-4>>2]|0;if((A|0)<=(D|0)){if(y)E=0;else E=c[B+-4>>2]|0;do if((E|0)<(A|0)){if(y)F=0;else F=c[B+-4>>2]|0;if((F|0)<(A|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);G=0;break}else{a[1263537]=0;C=60;break}}else C=60;while(0);if((C|0)==60)G=B+(z*24|0)|0;__ZN7VariantC2ERKS_(o,G);break}}c[o>>2]=0}else __ZN7VariantC2ERKS_(o,c[f+4>>2]|0);while(0);G=__ZNK7VariantcviEv(o)|0;do if((g|0)<3){F=c[r>>2]|0;E=F+-2|0;D=F+-3|0;if((E|0)>=1){F=c[d+16>>2]|0;A=(F|0)==0;if(A)H=0;else H=c[F+-4>>2]|0;if((E|0)<=(H|0)){if(A)I=0;else I=c[F+-4>>2]|0;do if((I|0)<(E|0)){if(A)J=0;else J=c[F+-4>>2]|0;if((J|0)<(E|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);K=0;break}else{a[1263537]=0;C=77;break}}else C=77;while(0);if((C|0)==77)K=F+(D*24|0)|0;__ZN7VariantC2ERKS_(q,K);break}}c[q>>2]=0}else __ZN7VariantC2ERKS_(q,c[f+8>>2]|0);while(0);__ZNK7Variantcv9TransformEv(p,q);c[j>>2]=c[k>>2];Ki[x&4095](u,j,G,p);if(c[q>>2]|0)__ZN7Variant5clearEv(q);if(c[o>>2]|0)__ZN7Variant5clearEv(o);if(c[n>>2]|0)__ZN7Variant5clearEv(n);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,2039,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind3I13PhysicsServer3RIDiRK9TransformE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0;e=l;l=l+64|0;if((l|0)>=(m|0))ba(64);f=e+56|0;g=e;h=e+8|0;if(!b)i=0;else{j=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236732)|0;i=j?b:0}b=c[a+44>>2]|0;j=c[a+48>>2]|0;a=i+(j>>1)|0;if(!(j&1))k=b;else k=c[(c[a>>2]|0)+b>>2]|0;c[g>>2]=c[c[d>>2]>>2];b=c[c[d+4>>2]>>2]|0;j=h;i=c[d+8>>2]|0;d=j+48|0;do{c[j>>2]=c[i>>2];j=j+4|0;i=i+4|0}while((j|0)<(d|0));c[f>>2]=c[g>>2];Ki[k&4095](a,f,b,h);l=e;return}function __ZN11MethodBind3I13PhysicsServer3RIDiRK9TransformED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind3I13PhysicsServer3RIDiRK9TransformE18_get_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+80|0;if((l|0)>=(m|0))ba(80);d=a+24|0;e=a;switch(b|0){case 0:{c[d>>2]=0;__ZN7VariantC2ERK3RID(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);f=b;l=a;return f|0}case 1:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;l=a;return f|0}case 2:{g[d>>2]=1.0;g[d+4>>2]=0.0;g[d+8>>2]=0.0;g[d+12>>2]=0.0;g[d+16>>2]=1.0;g[d+20>>2]=0.0;g[d+24>>2]=0.0;g[d+28>>2]=0.0;g[d+32>>2]=1.0;g[d+44>>2]=0.0;g[d+40>>2]=0.0;g[d+36>>2]=0.0;__ZN7VariantC2ERK9Transform(e,d);d=c[e>>2]|0;if(d|0)__ZN7Variant5clearEv(e);f=d;l=a;return f|0}default:{f=0;l=a;return f|0}}return 0}function __ZNK11MethodBind3I13PhysicsServer3RIDiS1_E18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return __ZNK11MethodBind3I13PhysicsServer3RIDiS1_E18_get_argument_typeEi(a,b)|0}function __ZNK11MethodBind3I13PhysicsServer3RIDiS1_E18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1075237);l=a;return c[b>>2]|0}function __ZN11MethodBind3I13PhysicsServer3RIDiS1_E4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0;i=l;l=l+96|0;if((l|0)>=(m|0))ba(96);j=i+84|0;k=i+80|0;n=i+76|0;o=i+48|0;p=i+24|0;q=i+72|0;r=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236732)|0:0){c[h>>2]=0;a[1263537]=0;s=d+24|0;t=c[s>>2]|0;if((t|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=t;c[b>>2]=0;l=i;return}u=t-(c[d+20>>2]|0)|0;if((u|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=u;c[b>>2]=0;l=i;return}if((g|0)>0){if((t|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);v=0}else{a[1263537]=0;v=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,v)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=v;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[s>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);w=0}else{a[1263537]=0;w=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,w)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=w;c[b>>2]=0;l=i;return}if((g|0)>2){if((c[s>>2]|0)<2){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);x=0}else{a[1263537]=0;x=c[(c[d+32>>2]|0)+12>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+8>>2]>>2]|0,x)|0)){c[h>>2]=2;c[h+4>>2]=2;c[h+8>>2]=x;c[b>>2]=0;l=i;return}}}}x=c[d+44>>2]|0;w=c[d+48>>2]|0;v=e+(w>>1)|0;if(!(w&1))y=x;else y=c[(c[v>>2]|0)+x>>2]|0;do if((g|0)<1){x=c[s>>2]|0;w=x+-1|0;if((x|0)>=1){e=c[d+16>>2]|0;t=(e|0)==0;if(t)z=0;else z=c[e+-4>>2]|0;if((x|0)<=(z|0)){if(t)A=0;else A=c[e+-4>>2]|0;do if((A|0)<(x|0)){if(t)B=0;else B=c[e+-4>>2]|0;if((B|0)<(x|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);C=0;break}else{a[1263537]=0;D=43;break}}else D=43;while(0);if((D|0)==43)C=e+(w*24|0)|0;__ZN7VariantC2ERKS_(o,C);break}}c[o>>2]=0}else __ZN7VariantC2ERKS_(o,c[f>>2]|0);while(0);c[n>>2]=__ZNK7Variantcv3RIDEv(o)|0;do if((g|0)<2){C=c[s>>2]|0;B=C+-1|0;A=C+-2|0;if((C|0)>=2){C=c[d+16>>2]|0;z=(C|0)==0;if(z)E=0;else E=c[C+-4>>2]|0;if((B|0)<=(E|0)){if(z)F=0;else F=c[C+-4>>2]|0;do if((F|0)<(B|0)){if(z)G=0;else G=c[C+-4>>2]|0;if((G|0)<(B|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);H=0;break}else{a[1263537]=0;D=60;break}}else D=60;while(0);if((D|0)==60)H=C+(A*24|0)|0;__ZN7VariantC2ERKS_(p,H);break}}c[p>>2]=0}else __ZN7VariantC2ERKS_(p,c[f+4>>2]|0);while(0);H=__ZNK7VariantcviEv(p)|0;do if((g|0)<3){G=c[s>>2]|0;F=G+-2|0;E=G+-3|0;if((F|0)>=1){G=c[d+16>>2]|0;B=(G|0)==0;if(B)I=0;else I=c[G+-4>>2]|0;if((F|0)<=(I|0)){if(B)J=0;else J=c[G+-4>>2]|0;do if((J|0)<(F|0)){if(B)K=0;else K=c[G+-4>>2]|0;if((K|0)<(F|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);L=0;break}else{a[1263537]=0;D=77;break}}else D=77;while(0);if((D|0)==77)L=G+(E*24|0)|0;__ZN7VariantC2ERKS_(r,L);break}}c[r>>2]=0}else __ZN7VariantC2ERKS_(r,c[f+8>>2]|0);while(0);c[q>>2]=__ZNK7Variantcv3RIDEv(r)|0;c[k>>2]=c[n>>2];c[j>>2]=c[q>>2];Ki[y&4095](v,k,H,j);if(c[r>>2]|0)__ZN7Variant5clearEv(r);if(c[p>>2]|0)__ZN7Variant5clearEv(p);if(c[o>>2]|0)__ZN7Variant5clearEv(o);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,2039,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind3I13PhysicsServer3RIDiS1_E7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e+12|0;g=e+8|0;h=e+4|0;i=e;if(!b)j=0;else{k=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236732)|0;j=k?b:0}b=c[a+44>>2]|0;k=c[a+48>>2]|0;a=j+(k>>1)|0;if(!(k&1))n=b;else n=c[(c[a>>2]|0)+b>>2]|0;c[h>>2]=c[c[d>>2]>>2];b=c[c[d+4>>2]>>2]|0;c[i>>2]=c[c[d+8>>2]>>2];c[g>>2]=c[h>>2];c[f>>2]=c[i>>2];Ki[n&4095](a,g,b,f);l=e;return}function __ZN11MethodBind3I13PhysicsServer3RIDiS1_ED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind3I13PhysicsServer3RIDiS1_E18_get_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case 0:{c[d>>2]=0;__ZN7VariantC2ERK3RID(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);f=b;break}case 1:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;break}case 2:{c[d>>2]=0;__ZN7VariantC2ERK3RID(e,d);d=c[e>>2]|0;if(d|0)__ZN7Variant5clearEv(e);f=d;break}default:f=0}l=a;return f|0}function __ZNK11MethodBind3I13PhysicsServer3RIDS1_RK9TransformE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return __ZNK11MethodBind3I13PhysicsServer3RIDS1_RK9TransformE18_get_argument_typeEi(a,b)|0}function __ZNK11MethodBind3I13PhysicsServer3RIDS1_RK9TransformE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1075237);l=a;return c[b>>2]|0}function __ZN11MethodBind3I13PhysicsServer3RIDS1_RK9TransformE4callEP6ObjectPPK7VariantiRNS8_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0;i=l;l=l+144|0;if((l|0)>=(m|0))ba(144);j=i+136|0;k=i+132|0;n=i+128|0;o=i+48|0;p=i+72|0;q=i+24|0;r=i+80|0;s=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236732)|0:0){c[h>>2]=0;a[1263537]=0;t=d+24|0;u=c[t>>2]|0;if((u|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=u;c[b>>2]=0;l=i;return}v=u-(c[d+20>>2]|0)|0;if((v|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=v;c[b>>2]=0;l=i;return}if((g|0)>0){if((u|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);w=0}else{a[1263537]=0;w=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,w)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=w;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[t>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);x=0}else{a[1263537]=0;x=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,x)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=x;c[b>>2]=0;l=i;return}if((g|0)>2){if((c[t>>2]|0)<2){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);y=0}else{a[1263537]=0;y=c[(c[d+32>>2]|0)+12>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+8>>2]>>2]|0,y)|0)){c[h>>2]=2;c[h+4>>2]=2;c[h+8>>2]=y;c[b>>2]=0;l=i;return}}}}y=c[d+44>>2]|0;x=c[d+48>>2]|0;w=e+(x>>1)|0;if(!(x&1))z=y;else z=c[(c[w>>2]|0)+y>>2]|0;do if((g|0)<1){y=c[t>>2]|0;x=y+-1|0;if((y|0)>=1){e=c[d+16>>2]|0;u=(e|0)==0;if(u)A=0;else A=c[e+-4>>2]|0;if((y|0)<=(A|0)){if(u)B=0;else B=c[e+-4>>2]|0;do if((B|0)<(y|0)){if(u)C=0;else C=c[e+-4>>2]|0;if((C|0)<(y|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);D=0;break}else{a[1263537]=0;E=43;break}}else E=43;while(0);if((E|0)==43)D=e+(x*24|0)|0;__ZN7VariantC2ERKS_(o,D);break}}c[o>>2]=0}else __ZN7VariantC2ERKS_(o,c[f>>2]|0);while(0);c[n>>2]=__ZNK7Variantcv3RIDEv(o)|0;do if((g|0)<2){D=c[t>>2]|0;C=D+-1|0;B=D+-2|0;if((D|0)>=2){D=c[d+16>>2]|0;A=(D|0)==0;if(A)F=0;else F=c[D+-4>>2]|0;if((C|0)<=(F|0)){if(A)G=0;else G=c[D+-4>>2]|0;do if((G|0)<(C|0)){if(A)H=0;else H=c[D+-4>>2]|0;if((H|0)<(C|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);I=0;break}else{a[1263537]=0;E=60;break}}else E=60;while(0);if((E|0)==60)I=D+(B*24|0)|0;__ZN7VariantC2ERKS_(q,I);break}}c[q>>2]=0}else __ZN7VariantC2ERKS_(q,c[f+4>>2]|0);while(0);c[p>>2]=__ZNK7Variantcv3RIDEv(q)|0;do if((g|0)<3){I=c[t>>2]|0;H=I+-2|0;G=I+-3|0;if((H|0)>=1){I=c[d+16>>2]|0;F=(I|0)==0;if(F)J=0;else J=c[I+-4>>2]|0;if((H|0)<=(J|0)){if(F)K=0;else K=c[I+-4>>2]|0;do if((K|0)<(H|0)){if(F)L=0;else L=c[I+-4>>2]|0;if((L|0)<(H|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);M=0;break}else{a[1263537]=0;E=77;break}}else E=77;while(0);if((E|0)==77)M=I+(G*24|0)|0;__ZN7VariantC2ERKS_(s,M);break}}c[s>>2]=0}else __ZN7VariantC2ERKS_(s,c[f+8>>2]|0);while(0);__ZNK7Variantcv9TransformEv(r,s);c[k>>2]=c[n>>2];c[j>>2]=c[p>>2];Ki[z&4095](w,k,j,r);if(c[s>>2]|0)__ZN7Variant5clearEv(s);if(c[q>>2]|0)__ZN7Variant5clearEv(q);if(c[o>>2]|0)__ZN7Variant5clearEv(o);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,2039,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind3I13PhysicsServer3RIDS1_RK9TransformE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0;e=l;l=l+64|0;if((l|0)>=(m|0))ba(64);f=e+60|0;g=e+56|0;h=e+4|0;i=e;j=e+8|0;if(!b)k=0;else{n=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236732)|0;k=n?b:0}b=c[a+44>>2]|0;n=c[a+48>>2]|0;a=k+(n>>1)|0;if(!(n&1))o=b;else o=c[(c[a>>2]|0)+b>>2]|0;c[h>>2]=c[c[d>>2]>>2];c[i>>2]=c[c[d+4>>2]>>2];b=j;n=c[d+8>>2]|0;d=b+48|0;do{c[b>>2]=c[n>>2];b=b+4|0;n=n+4|0}while((b|0)<(d|0));c[g>>2]=c[h>>2];c[f>>2]=c[i>>2];Ki[o&4095](a,g,f,j);l=e;return}function __ZN11MethodBind3I13PhysicsServer3RIDS1_RK9TransformED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind3I13PhysicsServer3RIDS1_RK9TransformE18_get_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+80|0;if((l|0)>=(m|0))ba(80);d=a+24|0;e=a;switch(b|0){case 0:{c[d>>2]=0;__ZN7VariantC2ERK3RID(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);f=b;l=a;return f|0}case 1:{c[d>>2]=0;__ZN7VariantC2ERK3RID(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);f=b;l=a;return f|0}case 2:{g[d>>2]=1.0;g[d+4>>2]=0.0;g[d+8>>2]=0.0;g[d+12>>2]=0.0;g[d+16>>2]=1.0;g[d+20>>2]=0.0;g[d+24>>2]=0.0;g[d+28>>2]=0.0;g[d+32>>2]=1.0;g[d+44>>2]=0.0;g[d+40>>2]=0.0;g[d+36>>2]=0.0;__ZN7VariantC2ERK9Transform(e,d);d=c[e>>2]|0;if(d|0)__ZN7Variant5clearEv(e);f=d;l=a;return f|0}default:{f=0;l=a;return f|0}}return 0}function __ZNK13MethodBind1RCI13PhysicsServerNS0_21AreaSpaceOverrideModeE3RIDE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case -1:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;break}case 0:{c[d>>2]=0;__ZN7VariantC2ERK3RID(e,d);d=c[e>>2]|0;if(d|0)__ZN7Variant5clearEv(e);f=d;break}default:f=0}l=a;return f|0}function __ZNK13MethodBind1RCI13PhysicsServerNS0_21AreaSpaceOverrideModeE3RIDE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1075237);l=a;return c[b>>2]|0}function __ZN13MethodBind1RCI13PhysicsServerNS0_21AreaSpaceOverrideModeE3RIDE4callEP6ObjectPPK7VariantiRNS6_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0;i=l;l=l+64|0;if((l|0)>=(m|0))ba(64);j=i+52|0;k=i+24|0;n=i+48|0;o=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236732)|0:0){c[h>>2]=0;a[1263537]=0;p=d+24|0;q=c[p>>2]|0;if((q|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=q;c[b>>2]=0;l=i;return}r=q-(c[d+20>>2]|0)|0;if((r|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=r;c[b>>2]=0;l=i;return}if((g|0)>0){if((q|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);s=0}else{a[1263537]=0;s=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,s)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=s;c[b>>2]=0;l=i;return}}s=c[d+44>>2]|0;q=c[d+48>>2]|0;r=e+(q>>1)|0;if(!(q&1))t=s;else t=c[(c[r>>2]|0)+s>>2]|0;do if((g|0)<1){s=c[p>>2]|0;q=s+-1|0;if((s|0)>=1){e=c[d+16>>2]|0;u=(e|0)==0;if(u)v=0;else v=c[e+-4>>2]|0;if((s|0)<=(v|0)){if(u)w=0;else w=c[e+-4>>2]|0;do if((w|0)<(s|0)){if(u)x=0;else x=c[e+-4>>2]|0;if((x|0)<(s|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);y=0;break}else{a[1263537]=0;z=31;break}}else z=31;while(0);if((z|0)==31)y=e+(q*24|0)|0;__ZN7VariantC2ERKS_(o,y);break}}c[o>>2]=0}else __ZN7VariantC2ERKS_(o,c[f>>2]|0);while(0);c[n>>2]=__ZNK7Variantcv3RIDEv(o)|0;c[j>>2]=c[n>>2];__ZN7VariantC2Ei(k,$i[t&8191](r,j)|0);if(c[o>>2]|0)__ZN7Variant5clearEv(o);__ZN7VariantC2ERKS_(b,k);if(c[k>>2]|0)__ZN7Variant5clearEv(k);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1217,1146558,0);c[b>>2]=0;l=i;return}function __ZN13MethodBind1RCI13PhysicsServerNS0_21AreaSpaceOverrideModeE3RIDE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f+4|0;h=f;if(!b)i=0;else{j=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236732)|0;i=j?b:0}b=c[a+44>>2]|0;j=c[a+48>>2]|0;a=i+(j>>1)|0;if(!(j&1))k=b;else k=c[(c[a>>2]|0)+b>>2]|0;c[h>>2]=c[c[d>>2]>>2];c[g>>2]=c[h>>2];c[e>>2]=$i[k&8191](a,g)|0;l=f;return}function __ZN13MethodBind1RCI13PhysicsServerNS0_21AreaSpaceOverrideModeE3RIDED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind2I13PhysicsServer3RIDNS0_21AreaSpaceOverrideModeEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case 0:{c[d>>2]=0;__ZN7VariantC2ERK3RID(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);f=b;break}case 1:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;break}default:f=0}l=a;return f|0}function __ZNK11MethodBind2I13PhysicsServer3RIDNS0_21AreaSpaceOverrideModeEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1075237);l=a;return c[b>>2]|0}function __ZN11MethodBind2I13PhysicsServer3RIDNS0_21AreaSpaceOverrideModeEE4callEP6ObjectPPK7VariantiRNS6_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0;i=l;l=l+64|0;if((l|0)>=(m|0))ba(64);j=i+52|0;k=i+48|0;n=i+24|0;o=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236732)|0:0){c[h>>2]=0;a[1263537]=0;p=d+24|0;q=c[p>>2]|0;if((q|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=q;c[b>>2]=0;l=i;return}r=q-(c[d+20>>2]|0)|0;if((r|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=r;c[b>>2]=0;l=i;return}if((g|0)>0){if((q|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);s=0}else{a[1263537]=0;s=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,s)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=s;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[p>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);t=0}else{a[1263537]=0;t=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,t)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=t;c[b>>2]=0;l=i;return}}}t=c[d+44>>2]|0;s=c[d+48>>2]|0;q=e+(s>>1)|0;if(!(s&1))u=t;else u=c[(c[q>>2]|0)+t>>2]|0;do if((g|0)<1){t=c[p>>2]|0;s=t+-1|0;if((t|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)v=0;else v=c[e+-4>>2]|0;if((t|0)<=(v|0)){if(r)w=0;else w=c[e+-4>>2]|0;do if((w|0)<(t|0)){if(r)x=0;else x=c[e+-4>>2]|0;if((x|0)<(t|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);y=0;break}else{a[1263537]=0;z=37;break}}else z=37;while(0);if((z|0)==37)y=e+(s*24|0)|0;__ZN7VariantC2ERKS_(n,y);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f>>2]|0);while(0);c[k>>2]=__ZNK7Variantcv3RIDEv(n)|0;do if((g|0)<2){y=c[p>>2]|0;x=y+-1|0;w=y+-2|0;if((y|0)>=2){y=c[d+16>>2]|0;v=(y|0)==0;if(v)A=0;else A=c[y+-4>>2]|0;if((x|0)<=(A|0)){if(v)B=0;else B=c[y+-4>>2]|0;do if((B|0)<(x|0)){if(v)C=0;else C=c[y+-4>>2]|0;if((C|0)<(x|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);D=0;break}else{a[1263537]=0;z=54;break}}else z=54;while(0);if((z|0)==54)D=y+(w*24|0)|0;__ZN7VariantC2ERKS_(o,D);break}}c[o>>2]=0}else __ZN7VariantC2ERKS_(o,c[f+4>>2]|0);while(0);f=__ZNK7VariantcviEv(o)|0;c[j>>2]=c[k>>2];bj[u&4095](q,j,f);if(c[o>>2]|0)__ZN7Variant5clearEv(o);if(c[n>>2]|0)__ZN7Variant5clearEv(n);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1380,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind2I13PhysicsServer3RIDNS0_21AreaSpaceOverrideModeEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e+4|0;g=e;if(!b)h=0;else{i=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236732)|0;h=i?b:0}b=c[a+44>>2]|0;i=c[a+48>>2]|0;a=h+(i>>1)|0;if(!(i&1))j=b;else j=c[(c[a>>2]|0)+b>>2]|0;c[g>>2]=c[c[d>>2]>>2];b=c[c[d+4>>2]>>2]|0;c[f>>2]=c[g>>2];bj[j&4095](a,f,b);l=e;return}function __ZN11MethodBind2I13PhysicsServer3RIDNS0_21AreaSpaceOverrideModeEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind1RCI13PhysicsServer3RIDS1_E18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;switch(b|0){case 0:case -1:break;default:{f=0;l=a;return f|0}}c[d>>2]=0;__ZN7VariantC2ERK3RID(e,d);d=c[e>>2]|0;if(d|0)__ZN7Variant5clearEv(e);f=d;l=a;return f|0}function __ZNK13MethodBind1RCI13PhysicsServer3RIDS1_E18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1075237);l=a;return c[b>>2]|0}function __ZN13MethodBind1RCI13PhysicsServer3RIDS1_E4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0;i=l;l=l+64|0;if((l|0)>=(m|0))ba(64);j=i+56|0;k=i+24|0;n=i+52|0;o=i+48|0;p=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236732)|0:0){c[h>>2]=0;a[1263537]=0;q=d+24|0;r=c[q>>2]|0;if((r|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=r;c[b>>2]=0;l=i;return}s=r-(c[d+20>>2]|0)|0;if((s|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=s;c[b>>2]=0;l=i;return}if((g|0)>0){if((r|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);t=0}else{a[1263537]=0;t=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,t)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=t;c[b>>2]=0;l=i;return}}t=c[d+44>>2]|0;r=c[d+48>>2]|0;s=e+(r>>1)|0;if(!(r&1))u=t;else u=c[(c[s>>2]|0)+t>>2]|0;do if((g|0)<1){t=c[q>>2]|0;r=t+-1|0;if((t|0)>=1){e=c[d+16>>2]|0;v=(e|0)==0;if(v)w=0;else w=c[e+-4>>2]|0;if((t|0)<=(w|0)){if(v)x=0;else x=c[e+-4>>2]|0;do if((x|0)<(t|0)){if(v)y=0;else y=c[e+-4>>2]|0;if((y|0)<(t|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);z=0;break}else{a[1263537]=0;A=31;break}}else A=31;while(0);if((A|0)==31)z=e+(r*24|0)|0;__ZN7VariantC2ERKS_(p,z);break}}c[p>>2]=0}else __ZN7VariantC2ERKS_(p,c[f>>2]|0);while(0);c[o>>2]=__ZNK7Variantcv3RIDEv(p)|0;c[j>>2]=c[o>>2];c[n>>2]=$i[u&8191](s,j)|0;__ZN7VariantC2ERK3RID(k,n);if(c[p>>2]|0)__ZN7Variant5clearEv(p);__ZN7VariantC2ERKS_(b,k);if(c[k>>2]|0)__ZN7Variant5clearEv(k);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1217,1146558,0);c[b>>2]=0;l=i;return}function __ZN13MethodBind1RCI13PhysicsServer3RIDS1_E7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f+4|0;h=f;if(!b)i=0;else{j=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236732)|0;i=j?b:0}b=c[a+44>>2]|0;j=c[a+48>>2]|0;a=i+(j>>1)|0;if(!(j&1))k=b;else k=c[(c[a>>2]|0)+b>>2]|0;c[h>>2]=c[c[d>>2]>>2];c[g>>2]=c[h>>2];c[e>>2]=$i[k&8191](a,g)|0;l=f;return}function __ZN13MethodBind1RCI13PhysicsServer3RIDS1_ED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind2I13PhysicsServer3RIDS1_E18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;if(b>>>0>=2){f=0;l=a;return f|0}c[d>>2]=0;__ZN7VariantC2ERK3RID(e,d);d=c[e>>2]|0;if(d|0)__ZN7Variant5clearEv(e);f=d;l=a;return f|0}function __ZNK11MethodBind2I13PhysicsServer3RIDS1_E18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1075237);l=a;return c[b>>2]|0}function __ZN11MethodBind2I13PhysicsServer3RIDS1_E4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0;i=l;l=l+64|0;if((l|0)>=(m|0))ba(64);j=i+60|0;k=i+56|0;n=i+52|0;o=i+24|0;p=i+48|0;q=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236732)|0:0){c[h>>2]=0;a[1263537]=0;r=d+24|0;s=c[r>>2]|0;if((s|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=s;c[b>>2]=0;l=i;return}t=s-(c[d+20>>2]|0)|0;if((t|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=t;c[b>>2]=0;l=i;return}if((g|0)>0){if((s|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);u=0}else{a[1263537]=0;u=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,u)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=u;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[r>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);v=0}else{a[1263537]=0;v=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,v)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=v;c[b>>2]=0;l=i;return}}}v=c[d+44>>2]|0;u=c[d+48>>2]|0;s=e+(u>>1)|0;if(!(u&1))w=v;else w=c[(c[s>>2]|0)+v>>2]|0;do if((g|0)<1){v=c[r>>2]|0;u=v+-1|0;if((v|0)>=1){e=c[d+16>>2]|0;t=(e|0)==0;if(t)x=0;else x=c[e+-4>>2]|0;if((v|0)<=(x|0)){if(t)y=0;else y=c[e+-4>>2]|0;do if((y|0)<(v|0)){if(t)z=0;else z=c[e+-4>>2]|0;if((z|0)<(v|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);A=0;break}else{a[1263537]=0;B=37;break}}else B=37;while(0);if((B|0)==37)A=e+(u*24|0)|0;__ZN7VariantC2ERKS_(o,A);break}}c[o>>2]=0}else __ZN7VariantC2ERKS_(o,c[f>>2]|0);while(0);c[n>>2]=__ZNK7Variantcv3RIDEv(o)|0;do if((g|0)<2){A=c[r>>2]|0;z=A+-1|0;y=A+-2|0;if((A|0)>=2){A=c[d+16>>2]|0;x=(A|0)==0;if(x)C=0;else C=c[A+-4>>2]|0;if((z|0)<=(C|0)){if(x)D=0;else D=c[A+-4>>2]|0;do if((D|0)<(z|0)){if(x)E=0;else E=c[A+-4>>2]|0;if((E|0)<(z|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);F=0;break}else{a[1263537]=0;B=54;break}}else B=54;while(0);if((B|0)==54)F=A+(y*24|0)|0;__ZN7VariantC2ERKS_(q,F);break}}c[q>>2]=0}else __ZN7VariantC2ERKS_(q,c[f+4>>2]|0);while(0);c[p>>2]=__ZNK7Variantcv3RIDEv(q)|0;c[k>>2]=c[n>>2];c[j>>2]=c[p>>2];bj[w&4095](s,k,j);if(c[q>>2]|0)__ZN7Variant5clearEv(q);if(c[o>>2]|0)__ZN7Variant5clearEv(o);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1380,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind2I13PhysicsServer3RIDS1_E7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e+12|0;g=e+8|0;h=e+4|0;i=e;if(!b)j=0;else{k=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236732)|0;j=k?b:0}b=c[a+44>>2]|0;k=c[a+48>>2]|0;a=j+(k>>1)|0;if(!(k&1))n=b;else n=c[(c[a>>2]|0)+b>>2]|0;c[h>>2]=c[c[d>>2]>>2];c[i>>2]=c[c[d+4>>2]>>2];c[g>>2]=c[h>>2];c[f>>2]=c[i>>2];bj[n&4095](a,g,f);l=e;return}function __ZN11MethodBind2I13PhysicsServer3RIDS1_ED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK12MethodBind1RI13PhysicsServerP23PhysicsDirectSpaceState3RIDE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case -1:{__ZN7VariantC2EPK6Object(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;break}case 0:{c[d>>2]=0;__ZN7VariantC2ERK3RID(e,d);d=c[e>>2]|0;if(d|0)__ZN7Variant5clearEv(e);f=d;break}default:f=0}l=a;return f|0}function __ZNK12MethodBind1RI13PhysicsServerP23PhysicsDirectSpaceState3RIDE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1075237);l=a;return c[b>>2]|0}function __ZN12MethodBind1RI13PhysicsServerP23PhysicsDirectSpaceState3RIDE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0;i=l;l=l+64|0;if((l|0)>=(m|0))ba(64);j=i+52|0;k=i+24|0;n=i+48|0;o=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236732)|0:0){c[h>>2]=0;a[1263537]=0;p=d+24|0;q=c[p>>2]|0;if((q|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=q;c[b>>2]=0;l=i;return}r=q-(c[d+20>>2]|0)|0;if((r|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=r;c[b>>2]=0;l=i;return}if((g|0)>0){if((q|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);s=0}else{a[1263537]=0;s=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,s)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=s;c[b>>2]=0;l=i;return}}s=c[d+44>>2]|0;q=c[d+48>>2]|0;r=e+(q>>1)|0;if(!(q&1))t=s;else t=c[(c[r>>2]|0)+s>>2]|0;do if((g|0)<1){s=c[p>>2]|0;q=s+-1|0;if((s|0)>=1){e=c[d+16>>2]|0;u=(e|0)==0;if(u)v=0;else v=c[e+-4>>2]|0;if((s|0)<=(v|0)){if(u)w=0;else w=c[e+-4>>2]|0;do if((w|0)<(s|0)){if(u)x=0;else x=c[e+-4>>2]|0;if((x|0)<(s|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);y=0;break}else{a[1263537]=0;z=31;break}}else z=31;while(0);if((z|0)==31)y=e+(q*24|0)|0;__ZN7VariantC2ERKS_(o,y);break}}c[o>>2]=0}else __ZN7VariantC2ERKS_(o,c[f>>2]|0);while(0);c[n>>2]=__ZNK7Variantcv3RIDEv(o)|0;c[j>>2]=c[n>>2];__ZN7VariantC2EPK6Object(k,$i[t&8191](r,j)|0);if(c[o>>2]|0)__ZN7Variant5clearEv(o);__ZN7VariantC2ERKS_(b,k);if(c[k>>2]|0)__ZN7Variant5clearEv(k);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,897,1146558,0);c[b>>2]=0;l=i;return}function __ZN12MethodBind1RI13PhysicsServerP23PhysicsDirectSpaceState3RIDE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f+4|0;h=f;if(!b)i=0;else{j=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236732)|0;i=j?b:0}b=c[a+44>>2]|0;j=c[a+48>>2]|0;a=i+(j>>1)|0;if(!(j&1))k=b;else k=c[(c[a>>2]|0)+b>>2]|0;c[h>>2]=c[c[d>>2]>>2];c[g>>2]=c[h>>2];c[e>>2]=$i[k&8191](a,g)|0;l=f;return}function __ZN12MethodBind1RI13PhysicsServerP23PhysicsDirectSpaceState3RIDED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind2RCI13PhysicsServerf3RIDNS0_14SpaceParameterEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return __ZNK13MethodBind2RCI13PhysicsServerf3RIDNS0_14SpaceParameterEE18_get_argument_typeEi(a,b)|0}function __ZNK13MethodBind2RCI13PhysicsServerf3RIDNS0_14SpaceParameterEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1075237);l=a;return c[b>>2]|0}function __ZN13MethodBind2RCI13PhysicsServerf3RIDNS0_14SpaceParameterEE4callEP6ObjectPPK7VariantiRNS6_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0;i=l;l=l+80|0;if((l|0)>=(m|0))ba(80);j=i+76|0;k=i+48|0;n=i+72|0;o=i+24|0;p=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236732)|0:0){c[h>>2]=0;a[1263537]=0;q=d+24|0;r=c[q>>2]|0;if((r|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=r;c[b>>2]=0;l=i;return}s=r-(c[d+20>>2]|0)|0;if((s|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=s;c[b>>2]=0;l=i;return}if((g|0)>0){if((r|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);t=0}else{a[1263537]=0;t=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,t)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=t;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[q>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);u=0}else{a[1263537]=0;u=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,u)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=u;c[b>>2]=0;l=i;return}}}u=c[d+44>>2]|0;t=c[d+48>>2]|0;r=e+(t>>1)|0;if(!(t&1))v=u;else v=c[(c[r>>2]|0)+u>>2]|0;do if((g|0)<1){u=c[q>>2]|0;t=u+-1|0;if((u|0)>=1){e=c[d+16>>2]|0;s=(e|0)==0;if(s)w=0;else w=c[e+-4>>2]|0;if((u|0)<=(w|0)){if(s)x=0;else x=c[e+-4>>2]|0;do if((x|0)<(u|0)){if(s)y=0;else y=c[e+-4>>2]|0;if((y|0)<(u|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);z=0;break}else{a[1263537]=0;A=37;break}}else A=37;while(0);if((A|0)==37)z=e+(t*24|0)|0;__ZN7VariantC2ERKS_(o,z);break}}c[o>>2]=0}else __ZN7VariantC2ERKS_(o,c[f>>2]|0);while(0);c[n>>2]=__ZNK7Variantcv3RIDEv(o)|0;do if((g|0)<2){z=c[q>>2]|0;y=z+-1|0;x=z+-2|0;if((z|0)>=2){z=c[d+16>>2]|0;w=(z|0)==0;if(w)B=0;else B=c[z+-4>>2]|0;if((y|0)<=(B|0)){if(w)C=0;else C=c[z+-4>>2]|0;do if((C|0)<(y|0)){if(w)D=0;else D=c[z+-4>>2]|0;if((D|0)<(y|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);E=0;break}else{a[1263537]=0;A=54;break}}else A=54;while(0);if((A|0)==54)E=z+(x*24|0)|0;__ZN7VariantC2ERKS_(p,E);break}}c[p>>2]=0}else __ZN7VariantC2ERKS_(p,c[f+4>>2]|0);while(0);f=__ZNK7VariantcviEv(p)|0;c[j>>2]=c[n>>2];__ZN7VariantC2Ef(k,+Ai[v&31](r,j,f));if(c[p>>2]|0)__ZN7Variant5clearEv(p);if(c[o>>2]|0)__ZN7Variant5clearEv(o);__ZN7VariantC2ERKS_(b,k);if(c[k>>2]|0)__ZN7Variant5clearEv(k);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1872,1146558,0);c[b>>2]=0;l=i;return}function __ZN13MethodBind2RCI13PhysicsServerf3RIDNS0_14SpaceParameterEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0,j=0,k=0,n=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);h=f+4|0;i=f;if(!b)j=0;else{k=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236732)|0;j=k?b:0}b=c[a+44>>2]|0;k=c[a+48>>2]|0;a=j+(k>>1)|0;if(!(k&1))n=b;else n=c[(c[a>>2]|0)+b>>2]|0;c[i>>2]=c[c[d>>2]>>2];b=c[c[d+4>>2]>>2]|0;c[h>>2]=c[i>>2];g[e>>2]=+Ai[n&31](a,h,b);l=f;return}function __ZN13MethodBind2RCI13PhysicsServerf3RIDNS0_14SpaceParameterEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind2RCI13PhysicsServerf3RIDNS0_14SpaceParameterEE18_get_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case -1:{__ZN7VariantC2Ef(d,0.0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;break}case 0:{c[d>>2]=0;__ZN7VariantC2ERK3RID(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);f=b;break}case 1:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;break}default:f=0}l=a;return f|0}function __ZNK11MethodBind3I13PhysicsServer3RIDNS0_14SpaceParameterEfE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return __ZNK11MethodBind3I13PhysicsServer3RIDNS0_14SpaceParameterEfE18_get_argument_typeEi(a,b)|0}function __ZNK11MethodBind3I13PhysicsServer3RIDNS0_14SpaceParameterEfE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1075237);l=a;return c[b>>2]|0}function __ZN11MethodBind3I13PhysicsServer3RIDNS0_14SpaceParameterEfE4callEP6ObjectPPK7VariantiRNS6_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0.0;i=l;l=l+80|0;if((l|0)>=(m|0))ba(80);j=i+76|0;k=i+72|0;n=i+48|0;o=i+24|0;p=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236732)|0:0){c[h>>2]=0;a[1263537]=0;q=d+24|0;r=c[q>>2]|0;if((r|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=r;c[b>>2]=0;l=i;return}s=r-(c[d+20>>2]|0)|0;if((s|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=s;c[b>>2]=0;l=i;return}if((g|0)>0){if((r|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);t=0}else{a[1263537]=0;t=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,t)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=t;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[q>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);u=0}else{a[1263537]=0;u=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,u)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=u;c[b>>2]=0;l=i;return}if((g|0)>2){if((c[q>>2]|0)<2){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);v=0}else{a[1263537]=0;v=c[(c[d+32>>2]|0)+12>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+8>>2]>>2]|0,v)|0)){c[h>>2]=2;c[h+4>>2]=2;c[h+8>>2]=v;c[b>>2]=0;l=i;return}}}}v=c[d+44>>2]|0;u=c[d+48>>2]|0;t=e+(u>>1)|0;if(!(u&1))w=v;else w=c[(c[t>>2]|0)+v>>2]|0;do if((g|0)<1){v=c[q>>2]|0;u=v+-1|0;if((v|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)x=0;else x=c[e+-4>>2]|0;if((v|0)<=(x|0)){if(r)y=0;else y=c[e+-4>>2]|0;do if((y|0)<(v|0)){if(r)z=0;else z=c[e+-4>>2]|0;if((z|0)<(v|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);A=0;break}else{a[1263537]=0;B=43;break}}else B=43;while(0);if((B|0)==43)A=e+(u*24|0)|0;__ZN7VariantC2ERKS_(n,A);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f>>2]|0);while(0);c[k>>2]=__ZNK7Variantcv3RIDEv(n)|0;do if((g|0)<2){A=c[q>>2]|0;z=A+-1|0;y=A+-2|0;if((A|0)>=2){A=c[d+16>>2]|0;x=(A|0)==0;if(x)C=0;else C=c[A+-4>>2]|0;if((z|0)<=(C|0)){if(x)D=0;else D=c[A+-4>>2]|0;do if((D|0)<(z|0)){if(x)E=0;else E=c[A+-4>>2]|0;if((E|0)<(z|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);F=0;break}else{a[1263537]=0;B=60;break}}else B=60;while(0);if((B|0)==60)F=A+(y*24|0)|0;__ZN7VariantC2ERKS_(o,F);break}}c[o>>2]=0}else __ZN7VariantC2ERKS_(o,c[f+4>>2]|0);while(0);F=__ZNK7VariantcviEv(o)|0;do if((g|0)<3){E=c[q>>2]|0;D=E+-2|0;C=E+-3|0;if((D|0)>=1){E=c[d+16>>2]|0;z=(E|0)==0;if(z)G=0;else G=c[E+-4>>2]|0;if((D|0)<=(G|0)){if(z)H=0;else H=c[E+-4>>2]|0;do if((H|0)<(D|0)){if(z)I=0;else I=c[E+-4>>2]|0;if((I|0)<(D|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);J=0;break}else{a[1263537]=0;B=77;break}}else B=77;while(0);if((B|0)==77)J=E+(C*24|0)|0;__ZN7VariantC2ERKS_(p,J);break}}c[p>>2]=0}else __ZN7VariantC2ERKS_(p,c[f+8>>2]|0);while(0);K=+__ZNK7VariantcvfEv(p);c[j>>2]=c[k>>2];Gi[w&31](t,j,F,K);if(c[p>>2]|0)__ZN7Variant5clearEv(p);if(c[o>>2]|0)__ZN7Variant5clearEv(o);if(c[n>>2]|0)__ZN7Variant5clearEv(n);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,2039,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind3I13PhysicsServer3RIDNS0_14SpaceParameterEfE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0,j=0,k=0,n=0.0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e+4|0;h=e;if(!b)i=0;else{j=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236732)|0;i=j?b:0}b=c[a+44>>2]|0;j=c[a+48>>2]|0;a=i+(j>>1)|0;if(!(j&1))k=b;else k=c[(c[a>>2]|0)+b>>2]|0;c[h>>2]=c[c[d>>2]>>2];b=c[c[d+4>>2]>>2]|0;n=+g[c[d+8>>2]>>2];c[f>>2]=c[h>>2];Gi[k&31](a,f,b,n);l=e;return}function __ZN11MethodBind3I13PhysicsServer3RIDNS0_14SpaceParameterEfED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind3I13PhysicsServer3RIDNS0_14SpaceParameterEfE18_get_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case 0:{c[d>>2]=0;__ZN7VariantC2ERK3RID(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);f=b;break}case 1:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;break}case 2:{__ZN7VariantC2Ef(d,0.0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;break}default:f=0}l=a;return f|0}function __ZNK13MethodBind1RCI13PhysicsServerb3RIDE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case -1:{__ZN7VariantC2Eb(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;break}case 0:{c[d>>2]=0;__ZN7VariantC2ERK3RID(e,d);d=c[e>>2]|0;if(d|0)__ZN7Variant5clearEv(e);f=d;break}default:f=0}l=a;return f|0}function __ZNK13MethodBind1RCI13PhysicsServerb3RIDE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1075237);l=a;return c[b>>2]|0}function __ZN13MethodBind1RCI13PhysicsServerb3RIDE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0;i=l;l=l+64|0;if((l|0)>=(m|0))ba(64);j=i+52|0;k=i+24|0;n=i+48|0;o=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236732)|0:0){c[h>>2]=0;a[1263537]=0;p=d+24|0;q=c[p>>2]|0;if((q|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=q;c[b>>2]=0;l=i;return}r=q-(c[d+20>>2]|0)|0;if((r|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=r;c[b>>2]=0;l=i;return}if((g|0)>0){if((q|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);s=0}else{a[1263537]=0;s=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,s)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=s;c[b>>2]=0;l=i;return}}s=c[d+44>>2]|0;q=c[d+48>>2]|0;r=e+(q>>1)|0;if(!(q&1))t=s;else t=c[(c[r>>2]|0)+s>>2]|0;do if((g|0)<1){s=c[p>>2]|0;q=s+-1|0;if((s|0)>=1){e=c[d+16>>2]|0;u=(e|0)==0;if(u)v=0;else v=c[e+-4>>2]|0;if((s|0)<=(v|0)){if(u)w=0;else w=c[e+-4>>2]|0;do if((w|0)<(s|0)){if(u)x=0;else x=c[e+-4>>2]|0;if((x|0)<(s|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);y=0;break}else{a[1263537]=0;z=31;break}}else z=31;while(0);if((z|0)==31)y=e+(q*24|0)|0;__ZN7VariantC2ERKS_(o,y);break}}c[o>>2]=0}else __ZN7VariantC2ERKS_(o,c[f>>2]|0);while(0);c[n>>2]=__ZNK7Variantcv3RIDEv(o)|0;c[j>>2]=c[n>>2];__ZN7VariantC2Eb(k,$i[t&8191](r,j)|0);if(c[o>>2]|0)__ZN7Variant5clearEv(o);__ZN7VariantC2ERKS_(b,k);if(c[k>>2]|0)__ZN7Variant5clearEv(k);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1217,1146558,0);c[b>>2]=0;l=i;return}function __ZN13MethodBind1RCI13PhysicsServerb3RIDE7ptrcallEP6ObjectPPKvPv(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,n=0;g=l;l=l+16|0;if((l|0)>=(m|0))ba(16);h=g+4|0;i=g;if(!d)j=0;else{k=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1236732)|0;j=k?d:0}d=c[b+44>>2]|0;k=c[b+48>>2]|0;b=j+(k>>1)|0;if(!(k&1))n=d;else n=c[(c[b>>2]|0)+d>>2]|0;c[i>>2]=c[c[e>>2]>>2];c[h>>2]=c[i>>2];a[f>>0]=($i[n&8191](b,h)|0)&1;l=g;return}function __ZN13MethodBind1RCI13PhysicsServerb3RIDED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind2I13PhysicsServer3RIDbE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case 0:{c[d>>2]=0;__ZN7VariantC2ERK3RID(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);f=b;break}case 1:{__ZN7VariantC2Eb(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;break}default:f=0}l=a;return f|0}function __ZNK11MethodBind2I13PhysicsServer3RIDbE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1075237);l=a;return c[b>>2]|0}function __ZN11MethodBind2I13PhysicsServer3RIDbE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0;i=l;l=l+64|0;if((l|0)>=(m|0))ba(64);j=i+52|0;k=i+48|0;n=i+24|0;o=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236732)|0:0){c[h>>2]=0;a[1263537]=0;p=d+24|0;q=c[p>>2]|0;if((q|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=q;c[b>>2]=0;l=i;return}r=q-(c[d+20>>2]|0)|0;if((r|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=r;c[b>>2]=0;l=i;return}if((g|0)>0){if((q|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);s=0}else{a[1263537]=0;s=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,s)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=s;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[p>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);t=0}else{a[1263537]=0;t=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,t)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=t;c[b>>2]=0;l=i;return}}}t=c[d+44>>2]|0;s=c[d+48>>2]|0;q=e+(s>>1)|0;if(!(s&1))u=t;else u=c[(c[q>>2]|0)+t>>2]|0;do if((g|0)<1){t=c[p>>2]|0;s=t+-1|0;if((t|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)v=0;else v=c[e+-4>>2]|0;if((t|0)<=(v|0)){if(r)w=0;else w=c[e+-4>>2]|0;do if((w|0)<(t|0)){if(r)x=0;else x=c[e+-4>>2]|0;if((x|0)<(t|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);y=0;break}else{a[1263537]=0;z=37;break}}else z=37;while(0);if((z|0)==37)y=e+(s*24|0)|0;__ZN7VariantC2ERKS_(n,y);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f>>2]|0);while(0);c[k>>2]=__ZNK7Variantcv3RIDEv(n)|0;do if((g|0)<2){y=c[p>>2]|0;x=y+-1|0;w=y+-2|0;if((y|0)>=2){y=c[d+16>>2]|0;v=(y|0)==0;if(v)A=0;else A=c[y+-4>>2]|0;if((x|0)<=(A|0)){if(v)B=0;else B=c[y+-4>>2]|0;do if((B|0)<(x|0)){if(v)C=0;else C=c[y+-4>>2]|0;if((C|0)<(x|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);D=0;break}else{a[1263537]=0;z=54;break}}else z=54;while(0);if((z|0)==54)D=y+(w*24|0)|0;__ZN7VariantC2ERKS_(o,D);break}}c[o>>2]=0}else __ZN7VariantC2ERKS_(o,c[f+4>>2]|0);while(0);f=__ZNK7VariantcvbEv(o)|0;c[j>>2]=c[k>>2];bj[u&4095](q,j,f);if(c[o>>2]|0)__ZN7Variant5clearEv(o);if(c[n>>2]|0)__ZN7Variant5clearEv(n);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1380,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind2I13PhysicsServer3RIDbE7ptrcallEP6ObjectPPKvPv(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f+4|0;h=f;if(!d)i=0;else{j=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1236732)|0;i=j?d:0}d=c[b+44>>2]|0;j=c[b+48>>2]|0;b=i+(j>>1)|0;if(!(j&1))k=d;else k=c[(c[b>>2]|0)+d>>2]|0;c[h>>2]=c[c[e>>2]>>2];d=(a[c[e+4>>2]>>0]|0)!=0;c[g>>2]=c[h>>2];bj[k&4095](b,g,d);l=f;return}function __ZN11MethodBind2I13PhysicsServer3RIDbED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK12MethodBind0RI13PhysicsServer3RIDE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;if((b|0)!=-1){f=0;l=a;return f|0}c[d>>2]=0;__ZN7VariantC2ERK3RID(e,d);d=c[e>>2]|0;if(d|0)__ZN7Variant5clearEv(e);f=d;l=a;return f|0}function __ZNK12MethodBind0RI13PhysicsServer3RIDE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1075237);l=a;return c[b>>2]|0}function __ZN12MethodBind0RI13PhysicsServer3RIDE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;j=f+24|0;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236732)|0:0){c[h>>2]=0;a[1263537]=0;k=c[d+24>>2]|0;if((k|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=k;c[b>>2]=0;l=f;return}n=k-(c[d+20>>2]|0)|0;if((n|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=n;c[b>>2]=0;l=f;return}n=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))o=n;else o=c[(c[d>>2]|0)+n>>2]|0;c[j>>2]=ij[o&8191](d)|0;__ZN7VariantC2ERK3RID(i,j);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,266,1146558,0);c[b>>2]=0;l=f;return}function __ZN12MethodBind0RI13PhysicsServer3RIDE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;if(!b)f=0;else{d=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236732)|0;f=d?b:0}b=c[a+44>>2]|0;d=c[a+48>>2]|0;a=f+(d>>1)|0;if(!(d&1)){g=b;h=ij[g&8191](a)|0;i=h;c[e>>2]=i;return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=ij[g&8191](a)|0;i=h;c[e>>2]=i;return}}function __ZN12MethodBind0RI13PhysicsServer3RIDED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind1RCI13PhysicsServer7Variant3RIDE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case -1:{c[d>>2]=0;__ZN7VariantC2ERKS_(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);if(c[d>>2]|0)__ZN7Variant5clearEv(d);f=b;l=a;return f|0}case 0:{c[d>>2]=0;__ZN7VariantC2ERK3RID(e,d);d=c[e>>2]|0;if(d|0)__ZN7Variant5clearEv(e);f=d;l=a;return f|0}default:{f=0;l=a;return f|0}}return 0}function __ZNK13MethodBind1RCI13PhysicsServer7Variant3RIDE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1075237);l=a;return c[b>>2]|0}function __ZN13MethodBind1RCI13PhysicsServer7Variant3RIDE4callEP6ObjectPPKS1_iRNS1_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0;i=l;l=l+64|0;if((l|0)>=(m|0))ba(64);j=i+52|0;k=i+24|0;n=i+48|0;o=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236732)|0:0){c[h>>2]=0;a[1263537]=0;p=d+24|0;q=c[p>>2]|0;if((q|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=q;c[b>>2]=0;l=i;return}r=q-(c[d+20>>2]|0)|0;if((r|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=r;c[b>>2]=0;l=i;return}if((g|0)>0){if((q|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);s=0}else{a[1263537]=0;s=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,s)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=s;c[b>>2]=0;l=i;return}}s=c[d+44>>2]|0;q=c[d+48>>2]|0;r=e+(q>>1)|0;if(!(q&1))t=s;else t=c[(c[r>>2]|0)+s>>2]|0;do if((g|0)<1){s=c[p>>2]|0;q=s+-1|0;if((s|0)>=1){e=c[d+16>>2]|0;u=(e|0)==0;if(u)v=0;else v=c[e+-4>>2]|0;if((s|0)<=(v|0)){if(u)w=0;else w=c[e+-4>>2]|0;do if((w|0)<(s|0)){if(u)x=0;else x=c[e+-4>>2]|0;if((x|0)<(s|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);y=0;break}else{a[1263537]=0;z=31;break}}else z=31;while(0);if((z|0)==31)y=e+(q*24|0)|0;__ZN7VariantC2ERKS_(o,y);break}}c[o>>2]=0}else __ZN7VariantC2ERKS_(o,c[f>>2]|0);while(0);c[n>>2]=__ZNK7Variantcv3RIDEv(o)|0;c[j>>2]=c[n>>2];bj[t&4095](k,r,j);if(c[o>>2]|0)__ZN7Variant5clearEv(o);__ZN7VariantC2ERKS_(b,k);if(c[k>>2]|0)__ZN7Variant5clearEv(k);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1217,1146558,0);c[b>>2]=0;l=i;return}function __ZN13MethodBind1RCI13PhysicsServer7Variant3RIDE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);g=f+28|0;h=f;i=f+24|0;if(!b)j=0;else{k=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236732)|0;j=k?b:0}b=c[a+44>>2]|0;k=c[a+48>>2]|0;a=j+(k>>1)|0;if(!(k&1))n=b;else n=c[(c[a>>2]|0)+b>>2]|0;c[i>>2]=c[c[d>>2]>>2];c[g>>2]=c[i>>2];bj[n&4095](h,a,g);__ZN7VariantaSERKS_(e,h);if(!(c[h>>2]|0)){l=f;return}__ZN7Variant5clearEv(h);l=f;return}function __ZN13MethodBind1RCI13PhysicsServer7Variant3RIDED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind1RCI13PhysicsServerNS0_9ShapeTypeE3RIDE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case -1:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;break}case 0:{c[d>>2]=0;__ZN7VariantC2ERK3RID(e,d);d=c[e>>2]|0;if(d|0)__ZN7Variant5clearEv(e);f=d;break}default:f=0}l=a;return f|0}function __ZNK13MethodBind1RCI13PhysicsServerNS0_9ShapeTypeE3RIDE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1075237);l=a;return c[b>>2]|0}function __ZN13MethodBind1RCI13PhysicsServerNS0_9ShapeTypeE3RIDE4callEP6ObjectPPK7VariantiRNS6_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0;i=l;l=l+64|0;if((l|0)>=(m|0))ba(64);j=i+52|0;k=i+24|0;n=i+48|0;o=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236732)|0:0){c[h>>2]=0;a[1263537]=0;p=d+24|0;q=c[p>>2]|0;if((q|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=q;c[b>>2]=0;l=i;return}r=q-(c[d+20>>2]|0)|0;if((r|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=r;c[b>>2]=0;l=i;return}if((g|0)>0){if((q|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);s=0}else{a[1263537]=0;s=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,s)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=s;c[b>>2]=0;l=i;return}}s=c[d+44>>2]|0;q=c[d+48>>2]|0;r=e+(q>>1)|0;if(!(q&1))t=s;else t=c[(c[r>>2]|0)+s>>2]|0;do if((g|0)<1){s=c[p>>2]|0;q=s+-1|0;if((s|0)>=1){e=c[d+16>>2]|0;u=(e|0)==0;if(u)v=0;else v=c[e+-4>>2]|0;if((s|0)<=(v|0)){if(u)w=0;else w=c[e+-4>>2]|0;do if((w|0)<(s|0)){if(u)x=0;else x=c[e+-4>>2]|0;if((x|0)<(s|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);y=0;break}else{a[1263537]=0;z=31;break}}else z=31;while(0);if((z|0)==31)y=e+(q*24|0)|0;__ZN7VariantC2ERKS_(o,y);break}}c[o>>2]=0}else __ZN7VariantC2ERKS_(o,c[f>>2]|0);while(0);c[n>>2]=__ZNK7Variantcv3RIDEv(o)|0;c[j>>2]=c[n>>2];__ZN7VariantC2Ei(k,$i[t&8191](r,j)|0);if(c[o>>2]|0)__ZN7Variant5clearEv(o);__ZN7VariantC2ERKS_(b,k);if(c[k>>2]|0)__ZN7Variant5clearEv(k);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1217,1146558,0);c[b>>2]=0;l=i;return}function __ZN13MethodBind1RCI13PhysicsServerNS0_9ShapeTypeE3RIDE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f+4|0;h=f;if(!b)i=0;else{j=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236732)|0;i=j?b:0}b=c[a+44>>2]|0;j=c[a+48>>2]|0;a=i+(j>>1)|0;if(!(j&1))k=b;else k=c[(c[a>>2]|0)+b>>2]|0;c[h>>2]=c[c[d>>2]>>2];c[g>>2]=c[h>>2];c[e>>2]=$i[k&8191](a,g)|0;l=f;return}function __ZN13MethodBind1RCI13PhysicsServerNS0_9ShapeTypeE3RIDED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind2I13PhysicsServer3RIDRK7VariantE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case 0:{c[d>>2]=0;__ZN7VariantC2ERK3RID(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);f=b;l=a;return f|0}case 1:{c[d>>2]=0;__ZN7VariantC2ERKS_(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);if(c[d>>2]|0)__ZN7Variant5clearEv(d);f=b;l=a;return f|0}default:{f=0;l=a;return f|0}}return 0}function __ZNK11MethodBind2I13PhysicsServer3RIDRK7VariantE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1075237);l=a;return c[b>>2]|0}function __ZN11MethodBind2I13PhysicsServer3RIDRK7VariantE4callEP6ObjectPPS3_iRNS2_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0;i=l;l=l+80|0;if((l|0)>=(m|0))ba(80);j=i+76|0;k=i+72|0;n=i+48|0;o=i+24|0;p=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236732)|0:0){c[h>>2]=0;a[1263537]=0;q=d+24|0;r=c[q>>2]|0;if((r|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=r;c[b>>2]=0;l=i;return}s=r-(c[d+20>>2]|0)|0;if((s|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=s;c[b>>2]=0;l=i;return}if((g|0)>0){if((r|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);t=0}else{a[1263537]=0;t=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,t)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=t;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[q>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);u=0}else{a[1263537]=0;u=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,u)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=u;c[b>>2]=0;l=i;return}}}u=c[d+44>>2]|0;t=c[d+48>>2]|0;r=e+(t>>1)|0;if(!(t&1))v=u;else v=c[(c[r>>2]|0)+u>>2]|0;do if((g|0)<1){u=c[q>>2]|0;t=u+-1|0;if((u|0)>=1){e=c[d+16>>2]|0;s=(e|0)==0;if(s)w=0;else w=c[e+-4>>2]|0;if((u|0)<=(w|0)){if(s)x=0;else x=c[e+-4>>2]|0;do if((x|0)<(u|0)){if(s)y=0;else y=c[e+-4>>2]|0;if((y|0)<(u|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);z=0;break}else{a[1263537]=0;A=37;break}}else A=37;while(0);if((A|0)==37)z=e+(t*24|0)|0;__ZN7VariantC2ERKS_(n,z);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f>>2]|0);while(0);c[k>>2]=__ZNK7Variantcv3RIDEv(n)|0;do if((g|0)<2){z=c[q>>2]|0;y=z+-1|0;x=z+-2|0;if((z|0)>=2){z=c[d+16>>2]|0;w=(z|0)==0;if(w)B=0;else B=c[z+-4>>2]|0;if((y|0)<=(B|0)){if(w)C=0;else C=c[z+-4>>2]|0;do if((C|0)<(y|0)){if(w)D=0;else D=c[z+-4>>2]|0;if((D|0)<(y|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);E=0;break}else{a[1263537]=0;A=54;break}}else A=54;while(0);if((A|0)==54)E=z+(x*24|0)|0;__ZN7VariantC2ERKS_(p,E);break}}c[p>>2]=0}else __ZN7VariantC2ERKS_(p,c[f+4>>2]|0);while(0);__ZN7VariantC2ERKS_(o,p);c[j>>2]=c[k>>2];bj[v&4095](r,j,o);if(c[o>>2]|0)__ZN7Variant5clearEv(o);if(c[p>>2]|0)__ZN7Variant5clearEv(p);if(c[n>>2]|0)__ZN7Variant5clearEv(n);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1380,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind2I13PhysicsServer3RIDRK7VariantE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+28|0;g=e+24|0;h=e;if(!b)i=0;else{j=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236732)|0;i=j?b:0}b=c[a+44>>2]|0;j=c[a+48>>2]|0;a=i+(j>>1)|0;if(!(j&1))k=b;else k=c[(c[a>>2]|0)+b>>2]|0;c[g>>2]=c[c[d>>2]>>2];__ZN7VariantC2ERKS_(h,c[d+4>>2]|0);c[f>>2]=c[g>>2];bj[k&4095](a,f,h);if(!(c[h>>2]|0)){l=e;return}__ZN7Variant5clearEv(h);l=e;return}function __ZN11MethodBind2I13PhysicsServer3RIDRK7VariantED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK12MethodBind1RI13PhysicsServer3RIDNS0_9ShapeTypeEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case -1:{c[d>>2]=0;__ZN7VariantC2ERK3RID(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);f=b;break}case 0:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;break}default:f=0}l=a;return f|0}function __ZNK12MethodBind1RI13PhysicsServer3RIDNS0_9ShapeTypeEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1075237);l=a;return c[b>>2]|0}function __ZN12MethodBind1RI13PhysicsServer3RIDNS0_9ShapeTypeEE4callEP6ObjectPPK7VariantiRNS6_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0;i=l;l=l+64|0;if((l|0)>=(m|0))ba(64);j=i+24|0;k=i+48|0;n=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236732)|0:0){c[h>>2]=0;a[1263537]=0;o=d+24|0;p=c[o>>2]|0;if((p|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=p;c[b>>2]=0;l=i;return}q=p-(c[d+20>>2]|0)|0;if((q|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=q;c[b>>2]=0;l=i;return}if((g|0)>0){if((p|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);r=0}else{a[1263537]=0;r=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,r)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=r;c[b>>2]=0;l=i;return}}r=c[d+44>>2]|0;p=c[d+48>>2]|0;q=e+(p>>1)|0;if(!(p&1))s=r;else s=c[(c[q>>2]|0)+r>>2]|0;do if((g|0)<1){r=c[o>>2]|0;p=r+-1|0;if((r|0)>=1){e=c[d+16>>2]|0;t=(e|0)==0;if(t)u=0;else u=c[e+-4>>2]|0;if((r|0)<=(u|0)){if(t)v=0;else v=c[e+-4>>2]|0;do if((v|0)<(r|0)){if(t)w=0;else w=c[e+-4>>2]|0;if((w|0)<(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);x=0;break}else{a[1263537]=0;y=31;break}}else y=31;while(0);if((y|0)==31)x=e+(p*24|0)|0;__ZN7VariantC2ERKS_(n,x);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f>>2]|0);while(0);f=__ZNK7VariantcviEv(n)|0;c[k>>2]=$i[s&8191](q,f)|0;__ZN7VariantC2ERK3RID(j,k);if(c[n>>2]|0)__ZN7Variant5clearEv(n);__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,897,1146558,0);c[b>>2]=0;l=i;return}function __ZN12MethodBind1RI13PhysicsServer3RIDNS0_9ShapeTypeEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0;if(!b)f=0;else{g=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236732)|0;f=g?b:0}b=c[a+44>>2]|0;g=c[a+48>>2]|0;a=f+(g>>1)|0;if(!(g&1))h=b;else h=c[(c[a>>2]|0)+b>>2]|0;c[e>>2]=$i[h&8191](a,c[c[d>>2]>>2]|0)|0;return}function __ZN12MethodBind1RI13PhysicsServer3RIDNS0_9ShapeTypeEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN16BroadPhaseOctree6createEP17CollisionObjectSWi(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e;c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;c[f+12>>2]=0;c[f+16>>2]=0;c[f+20>>2]=0;g=__ZN6OctreeI17CollisionObjectSWLb1E16DefaultAllocatorE6createEPS0_RK5Rect3ibjj(a+8|0,b,f,d,0,1<<c[b+8>>2],0)|0;l=e;return g|0}function __ZN16BroadPhaseOctree4moveEjRK5Rect3(a,b,c){a=a|0;b=b|0;c=c|0;__ZN6OctreeI17CollisionObjectSWLb1E16DefaultAllocatorE4moveEjRK5Rect3(a+8|0,b,c);return}function __ZN16BroadPhaseOctree10set_staticEjb(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0;f=b+8|0;g=c[f>>2]|0;a:do if(g|0){h=c[g+8>>2]|0;i=c[b+12>>2]|0;b:do if((h|0)==(i|0))j=h;else{k=h;while(1){l=c[k+24>>2]|0;if(l>>>0>d>>>0)m=k+8|0;else{if(l>>>0>=d>>>0){j=k;break b}m=k+4|0}k=c[m>>2]|0;if((k|0)==(i|0))break a}}while(0);if(!((j|0)==(i|0)|(j|0)==0)){a[1263537]=0;__ZN6OctreeI17CollisionObjectSWLb1E16DefaultAllocatorE12set_pairableEjbjj(f,d,e^1,1<<c[(c[j+36>>2]|0)+8>>2],e?0:1048575);return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1062983,402,1060515,0)}function __ZN16BroadPhaseOctree6removeEj(a,b){a=a|0;b=b|0;__ZN6OctreeI17CollisionObjectSWLb1E16DefaultAllocatorE5eraseEj(a+8|0,b);return}function __ZNK16BroadPhaseOctree10get_objectEj(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0;e=c[b+8>>2]|0;a:do if(e){f=c[e+8>>2]|0;g=c[b+12>>2]|0;b:do if((f|0)==(g|0))h=f;else{i=f;while(1){j=c[i+24>>2]|0;if(j>>>0>d>>>0)k=i+8|0;else{if(j>>>0>=d>>>0){h=i;break b}k=i+4|0}i=c[k>>2]|0;if((i|0)==(g|0)){l=9;break a}}}while(0);if(!((h|0)==(g|0)|(h|0)==0)){a[1263537]=0;f=c[h+36>>2]|0;if(f|0){a[1263537]=0;m=f;return m|0}}else l=9}else l=9;while(0);if((l|0)==9)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1062983,402,1060515,0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1060504,1047774,57,1047813,0);m=0;return m|0}function __ZNK16BroadPhaseOctree9is_staticEj(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0;e=c[b+8>>2]|0;a:do if(e|0){f=c[e+8>>2]|0;g=c[b+12>>2]|0;b:do if((f|0)==(g|0))h=f;else{i=f;while(1){j=c[i+24>>2]|0;if(j>>>0>d>>>0)k=i+8|0;else{if(j>>>0>=d>>>0){h=i;break b}k=i+4|0}i=c[k>>2]|0;if((i|0)==(g|0))break a}}while(0);if(!((h|0)==(g|0)|(h|0)==0)){a[1263537]=0;l=(a[h+44>>0]|0)==0;return l|0}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1047762,1062983,410,1130174,0);l=1;return l|0}function __ZNK16BroadPhaseOctree12get_subindexEj(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0;e=c[b+8>>2]|0;a:do if(e|0){f=c[e+8>>2]|0;g=c[b+12>>2]|0;b:do if((f|0)==(g|0))h=f;else{i=f;while(1){j=c[i+24>>2]|0;if(j>>>0>d>>>0)k=i+8|0;else{if(j>>>0>=d>>>0){h=i;break b}k=i+4|0}i=c[k>>2]|0;if((i|0)==(g|0))break a}}while(0);if(!((h|0)==(g|0)|(h|0)==0)){a[1263537]=0;l=c[h+40>>2]|0;return l|0}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1060394,1062983,418,1060455,0);l=-1;return l|0}function __ZN16BroadPhaseOctree12cull_segmentERK7Vector3S2_PP17CollisionObjectSWiPi(a,b,d,e,f,g){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;var h=0,i=0,j=0,k=0,n=0,o=0,p=0;h=l;l=l+16|0;if((l|0)>=(m|0))ba(16);i=h;j=c[a+68>>2]|0;if(!j){k=0;l=h;return k|0}c[i>>2]=0;n=a+56|0;o=n;p=_i64Add(c[o>>2]|0,c[o+4>>2]|0,1,0)|0;o=n;c[o>>2]=p;c[o+4>>2]=F;__ZN6OctreeI17CollisionObjectSWLb1E16DefaultAllocatorE13_cull_segmentEPNS2_6OctantERK7Vector3S7_PPS0_PiiSA_j(a+8|0,j,b,d,e,i,f,g,-1);k=c[i>>2]|0;l=h;return k|0}function __ZN16BroadPhaseOctree9cull_aabbERK5Rect3PP17CollisionObjectSWiPi(a,b,d,e,f){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,n=0,o=0;g=l;l=l+16|0;if((l|0)>=(m|0))ba(16);h=g;i=c[a+68>>2]|0;if(!i){j=0;l=g;return j|0}c[h>>2]=0;k=a+56|0;n=k;o=_i64Add(c[n>>2]|0,c[n+4>>2]|0,1,0)|0;n=k;c[n>>2]=o;c[n+4>>2]=F;__ZN6OctreeI17CollisionObjectSWLb1E16DefaultAllocatorE10_cull_AABBEPNS2_6OctantERK5Rect3PPS0_PiiSA_j(a+8|0,i,b,d,h,e,f,-1);j=c[h>>2]|0;l=g;return j|0}function __ZN16BroadPhaseOctree17set_pair_callbackEPFPvP17CollisionObjectSWiS2_iS0_ES0_(a,b,d){a=a|0;b=b|0;d=d|0;c[a+80>>2]=b;c[a+84>>2]=d;return}function __ZN16BroadPhaseOctree19set_unpair_callbackEPFvP17CollisionObjectSWiS1_iPvS2_ES2_(a,b,d){a=a|0;b=b|0;d=d|0;c[a+88>>2]=b;c[a+92>>2]=d;return}function __ZN16BroadPhaseOctree6updateEv(a){a=a|0;return}function __ZN16BroadPhaseOctreeD2Ev(a){a=a|0;c[a>>2]=348184;__ZN6OctreeI17CollisionObjectSWLb1E16DefaultAllocatorED2Ev(a+8|0);return}function __ZN16BroadPhaseOctreeD0Ev(a){a=a|0;c[a>>2]=348184;__ZN6OctreeI17CollisionObjectSWLb1E16DefaultAllocatorED2Ev(a+8|0);__ZdlPv(a);return}function __ZN6OctreeI17CollisionObjectSWLb1E16DefaultAllocatorED2Ev(b){b=b|0;var d=0,e=0,f=0,g=0;__ZN6OctreeI17CollisionObjectSWLb1E16DefaultAllocatorE12_remove_treeEPNS2_6OctantE(b,c[b+60>>2]|0);d=b+12|0;e=c[d>>2]|0;if(e|0?(__ZN3MapIN6OctreeI17CollisionObjectSWLb1E16DefaultAllocatorE7PairKeyENS3_8PairDataE10ComparatorIS4_ES2_E13_cleanup_treeEPNS8_7ElementE(d,c[e+8>>2]|0),e=c[b+16>>2]|0,f=c[d>>2]|0,c[f+8>>2]=e,c[b+20>>2]=0,g=e,c[g+12>>2]=g,f|0):0){__ZN6Memory11free_staticEPvb(f,0);c[d>>2]=0}d=c[b>>2]|0;if(!d)return;__ZN3MapIjN6OctreeI17CollisionObjectSWLb1E16DefaultAllocatorE7ElementE10ComparatorIjES2_E13_cleanup_treeEPNS7_7ElementE(b,c[d+8>>2]|0);d=c[b+4>>2]|0;f=c[b>>2]|0;c[f+8>>2]=d;c[b+8>>2]=0;g=d;c[g+12>>2]=g;if(!f)return;g=f+124|0;__ZN4ListIN6OctreeI17CollisionObjectSWLb1E16DefaultAllocatorE7Element11OctantOwnerES2_E5clearEv(g);d=c[g>>2]|0;do if(d|0)if(!(c[d+8>>2]|0)){a[1263537]=0;__ZN6Memory11free_staticEPvb(d,0);break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145461,1145120,668,1145467,0);break}while(0);d=f+120|0;__ZN4ListIPN6OctreeI17CollisionObjectSWLb1E16DefaultAllocatorE8PairDataES2_E5clearEv(d);g=c[d>>2]|0;do if(g|0)if(!(c[g+8>>2]|0)){a[1263537]=0;__ZN6Memory11free_staticEPvb(g,0);break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145461,1145120,668,1145467,0);break}while(0);__ZN6Memory11free_staticEPvb(f,0);c[b>>2]=0;return}function __ZN12BroadPhaseSWD2Ev(a){a=a|0;return}function __ZN6OctreeI17CollisionObjectSWLb1E16DefaultAllocatorE12_remove_treeEPNS2_6OctantE(a,b){a=a|0;b=b|0;var d=0;if(!b)return;d=c[b+36>>2]|0;if(d|0)__ZN6OctreeI17CollisionObjectSWLb1E16DefaultAllocatorE12_remove_treeEPNS2_6OctantE(a,d);d=c[b+40>>2]|0;if(d|0)__ZN6OctreeI17CollisionObjectSWLb1E16DefaultAllocatorE12_remove_treeEPNS2_6OctantE(a,d);d=c[b+44>>2]|0;if(d|0)__ZN6OctreeI17CollisionObjectSWLb1E16DefaultAllocatorE12_remove_treeEPNS2_6OctantE(a,d);d=c[b+48>>2]|0;if(d|0)__ZN6OctreeI17CollisionObjectSWLb1E16DefaultAllocatorE12_remove_treeEPNS2_6OctantE(a,d);d=c[b+52>>2]|0;if(d|0)__ZN6OctreeI17CollisionObjectSWLb1E16DefaultAllocatorE12_remove_treeEPNS2_6OctantE(a,d);d=c[b+56>>2]|0;if(d|0)__ZN6OctreeI17CollisionObjectSWLb1E16DefaultAllocatorE12_remove_treeEPNS2_6OctantE(a,d);d=c[b+60>>2]|0;if(d|0)__ZN6OctreeI17CollisionObjectSWLb1E16DefaultAllocatorE12_remove_treeEPNS2_6OctantE(a,d);d=c[b+64>>2]|0;if(d|0)__ZN6OctreeI17CollisionObjectSWLb1E16DefaultAllocatorE12_remove_treeEPNS2_6OctantE(a,d);__ZN6OctreeI17CollisionObjectSWLb1E16DefaultAllocatorE6OctantD2Ev(b);__ZN6Memory11free_staticEPvb(b,0);return}function __ZN3MapIN6OctreeI17CollisionObjectSWLb1E16DefaultAllocatorE7PairKeyENS3_8PairDataE10ComparatorIS4_ES2_E13_cleanup_treeEPNS8_7ElementE(a,b){a=a|0;b=b|0;if((c[a+4>>2]|0)==(b|0))return;else{__ZN3MapIN6OctreeI17CollisionObjectSWLb1E16DefaultAllocatorE7PairKeyENS3_8PairDataE10ComparatorIS4_ES2_E13_cleanup_treeEPNS8_7ElementE(a,c[b+8>>2]|0);__ZN3MapIN6OctreeI17CollisionObjectSWLb1E16DefaultAllocatorE7PairKeyENS3_8PairDataE10ComparatorIS4_ES2_E13_cleanup_treeEPNS8_7ElementE(a,c[b+4>>2]|0);__ZN6Memory11free_staticEPvb(b,0);return}}function __ZN3MapIjN6OctreeI17CollisionObjectSWLb1E16DefaultAllocatorE7ElementE10ComparatorIjES2_E13_cleanup_treeEPNS7_7ElementE(b,d){b=b|0;d=d|0;var e=0;if((c[b+4>>2]|0)==(d|0))return;__ZN3MapIjN6OctreeI17CollisionObjectSWLb1E16DefaultAllocatorE7ElementE10ComparatorIjES2_E13_cleanup_treeEPNS7_7ElementE(b,c[d+8>>2]|0);__ZN3MapIjN6OctreeI17CollisionObjectSWLb1E16DefaultAllocatorE7ElementE10ComparatorIjES2_E13_cleanup_treeEPNS7_7ElementE(b,c[d+4>>2]|0);b=d+124|0;__ZN4ListIN6OctreeI17CollisionObjectSWLb1E16DefaultAllocatorE7Element11OctantOwnerES2_E5clearEv(b);e=c[b>>2]|0;do if(e|0)if(!(c[e+8>>2]|0)){a[1263537]=0;__ZN6Memory11free_staticEPvb(e,0);break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145461,1145120,668,1145467,0);break}while(0);e=d+120|0;__ZN4ListIPN6OctreeI17CollisionObjectSWLb1E16DefaultAllocatorE8PairDataES2_E5clearEv(e);b=c[e>>2]|0;do if(b|0)if(!(c[b+8>>2]|0)){a[1263537]=0;__ZN6Memory11free_staticEPvb(b,0);break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145461,1145120,668,1145467,0);break}while(0);__ZN6Memory11free_staticEPvb(d,0);return}function __ZN4ListIN6OctreeI17CollisionObjectSWLb1E16DefaultAllocatorE7Element11OctantOwnerES2_E5clearEv(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0;d=c[b>>2]|0;if(!d)return;else e=d;while(1){d=c[e>>2]|0;if(!d){f=15;break}a[1263537]=0;if((c[d+16>>2]|0)==(e|0)){c[e>>2]=c[d+8>>2];g=e+4|0;h=c[d+12>>2]|0;if((c[g>>2]|0)==(d|0))c[g>>2]=h;g=d+8|0;if(h|0)c[h+8>>2]=c[g>>2];i=c[g>>2]|0;if(i|0)c[i+12>>2]=h;__ZN6Memory11free_staticEPvb(d,0);d=e+8|0;c[d>>2]=(c[d>>2]|0)+-1}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145114,1145120,157,1145132,0);e=c[b>>2]|0;if(!(c[e+8>>2]|0)){f=14;break}if(!e){f=15;break}}if((f|0)==14){__ZN6Memory11free_staticEPvb(e,0);c[b>>2]=0;return}else if((f|0)==15)return}function __ZN4ListIPN6OctreeI17CollisionObjectSWLb1E16DefaultAllocatorE8PairDataES2_E5clearEv(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0;d=c[b>>2]|0;if(!d)return;else e=d;while(1){d=c[e>>2]|0;if(!d){f=15;break}a[1263537]=0;if((c[d+12>>2]|0)==(e|0)){c[e>>2]=c[d+4>>2];g=e+4|0;h=c[d+8>>2]|0;if((c[g>>2]|0)==(d|0))c[g>>2]=h;g=d+4|0;if(h|0)c[h+4>>2]=c[g>>2];i=c[g>>2]|0;if(i|0)c[i+8>>2]=h;__ZN6Memory11free_staticEPvb(d,0);d=e+8|0;c[d>>2]=(c[d>>2]|0)+-1}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145114,1145120,157,1145132,0);e=c[b>>2]|0;if(!(c[e+8>>2]|0)){f=14;break}if(!e){f=15;break}}if((f|0)==14){__ZN6Memory11free_staticEPvb(e,0);c[b>>2]=0;return}else if((f|0)==15)return}function __ZN6OctreeI17CollisionObjectSWLb1E16DefaultAllocatorE6OctantD2Ev(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0;d=b+80|0;e=c[d>>2]|0;a:do if(e|0){f=e;while(1){g=c[f>>2]|0;if(!g)break;__ZN4ListIPN6OctreeI17CollisionObjectSWLb1E16DefaultAllocatorE7ElementES2_E5eraseEPKNS6_7ElementE(d,g)|0;g=c[d>>2]|0;if(!g)break a;else f=g}if(!(c[f+8>>2]|0)){a[1263537]=0;__ZN6Memory11free_staticEPvb(f,0);break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145461,1145120,668,1145467,0);break}}while(0);d=b+76|0;b=c[d>>2]|0;if(!b)return;else h=b;while(1){b=c[h>>2]|0;if(!b)break;__ZN4ListIPN6OctreeI17CollisionObjectSWLb1E16DefaultAllocatorE7ElementES2_E5eraseEPKNS6_7ElementE(d,b)|0;b=c[d>>2]|0;if(!b){i=13;break}else h=b}if((i|0)==13)return;if(!(c[h+8>>2]|0)){a[1263537]=0;__ZN6Memory11free_staticEPvb(h,0);return}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145461,1145120,668,1145467,0);return}}function __ZN4ListIPN6OctreeI17CollisionObjectSWLb1E16DefaultAllocatorE7ElementES2_E5eraseEPKNS6_7ElementE(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0;e=c[b>>2]|0;if(!e){f=0;return f|0}do if(!d){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145114,1145120,156,1144262,0);g=0}else{a[1263537]=0;if((c[d+12>>2]|0)!=(e|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145114,1145120,157,1145132,0);g=0;break}if((c[e>>2]|0)==(d|0))c[e>>2]=c[d+4>>2];h=e+4|0;i=c[d+8>>2]|0;if((c[h>>2]|0)==(d|0))c[h>>2]=i;h=d+4|0;if(i|0)c[i+4>>2]=c[h>>2];j=c[h>>2]|0;if(j|0)c[j+8>>2]=i;__ZN6Memory11free_staticEPvb(d,0);i=e+8|0;c[i>>2]=(c[i>>2]|0)+-1;g=1}while(0);e=c[b>>2]|0;if(c[e+8>>2]|0){f=g;return f|0}__ZN6Memory11free_staticEPvb(e,0);c[b>>2]=0;f=g;return f|0}function __ZN6OctreeI17CollisionObjectSWLb1E16DefaultAllocatorE10_cull_AABBEPNS2_6OctantERK5Rect3PPS0_PiiSA_j(a,b,d,e,f,h,i,j){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;h=h|0;i=i|0;j=j|0;var k=0,l=0,m=0.0,n=0.0,o=0.0,p=0.0,q=0.0,r=0.0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0.0,B=0,C=0,D=0,E=0,F=0,G=0,H=0;k=c[f>>2]|0;if((k|0)==(h|0))return;l=c[b+80>>2]|0;a:do if(((l|0)!=0?(c[l+8>>2]|0)!=0:0)?(m=+g[d>>2],n=m+ +g[d+12>>2],o=+g[d+4>>2],p=o+ +g[d+16>>2],q=+g[d+8>>2],r=q+ +g[d+20>>2],s=(i|0)==0,t=c[l>>2]|0,(t|0)!=0):0){u=a+48|0;v=c[u>>2]|0;w=c[u+4>>2]|0;u=t;t=k;b:while(1){x=c[u>>2]|0;y=x+24|0;z=y;if(!((c[z>>2]|0)==(v|0)?(c[z+4>>2]|0)==(w|0):0)?(c[x+20>>2]&j|0)!=0:0){z=y;c[z>>2]=v;c[z+4>>2]=w;A=+g[x+40>>2];if((!(n<A?1:m>A+ +g[x+52>>2])?(A=+g[x+44>>2],!(p<A?1:o>A+ +g[x+56>>2])):0)?(A=+g[x+48>>2],r<A?0:!(q>A+ +g[x+60>>2])):0)if((t|0)<(h|0)){c[e+(t<<2)>>2]=c[x+4>>2];if(s)B=t;else{c[i+(t<<2)>>2]=c[x+8>>2];B=c[f>>2]|0}x=B+1|0;c[f>>2]=x;C=0;D=x}else{C=1;D=t}else{C=0;D=t}}else{C=4;D=t}switch(C&7){case 4:case 0:break;default:break b}u=c[u+4>>2]|0;if(!u){E=D;break a}else t=D}if(!C)E=D;else return}else E=k;while(0);k=c[b+76>>2]|0;c:do if((k|0?c[k+8>>2]|0:0)?(q=+g[d>>2],r=q+ +g[d+12>>2],o=+g[d+4>>2],p=o+ +g[d+16>>2],m=+g[d+8>>2],n=m+ +g[d+20>>2],D=(i|0)==0,C=c[k>>2]|0,C|0):0){B=a+48|0;l=c[B>>2]|0;t=c[B+4>>2]|0;B=C;C=E;d:while(1){u=c[B>>2]|0;s=u+24|0;w=s;if(!((c[w>>2]|0)==(l|0)?(c[w+4>>2]|0)==(t|0):0)?(c[u+20>>2]&j|0)!=0:0){w=s;c[w>>2]=l;c[w+4>>2]=t;A=+g[u+40>>2];if((!(r<A?1:q>A+ +g[u+52>>2])?(A=+g[u+44>>2],!(p<A?1:o>A+ +g[u+56>>2])):0)?(A=+g[u+48>>2],n<A?0:!(m>A+ +g[u+60>>2])):0)if((C|0)<(h|0)){c[e+(C<<2)>>2]=c[u+4>>2];if(D)F=C;else{c[i+(C<<2)>>2]=c[u+8>>2];F=c[f>>2]|0}u=F+1|0;c[f>>2]=u;G=0;H=u}else{G=1;H=C}else{G=0;H=C}}else{G=7;H=C}switch(G&7){case 7:case 0:break;default:break d}B=c[B+4>>2]|0;if(!B)break c;else C=H}if(G|0)return}while(0);G=d+12|0;H=d+4|0;F=d+16|0;E=d+8|0;k=d+20|0;C=0;do{B=c[b+36+(C<<2)>>2]|0;if((((((B|0?(m=+g[B>>2],n=+g[d>>2],!(m>n+ +g[G>>2])):0)?!(m+ +g[B+12>>2]<n):0)?(n=+g[B+4>>2],m=+g[H>>2],!(n>m+ +g[F>>2])):0)?!(n+ +g[B+16>>2]<m):0)?(m=+g[B+8>>2],n=+g[E>>2],!(m>n+ +g[k>>2])):0)?!(m+ +g[B+20>>2]<n):0)__ZN6OctreeI17CollisionObjectSWLb1E16DefaultAllocatorE10_cull_AABBEPNS2_6OctantERK5Rect3PPS0_PiiSA_j(a,B,d,e,f,h,i,j);C=C+1|0}while((C|0)!=8);return}function __ZN6OctreeI17CollisionObjectSWLb1E16DefaultAllocatorE13_cull_segmentEPNS2_6OctantERK7Vector3S7_PPS0_PiiSA_j(a,b,d,e,f,g,h,i,j){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;i=i|0;j=j|0;var k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0;if((c[g>>2]|0)==(h|0))return;k=c[b+80>>2]|0;a:do if((k|0?c[k+8>>2]|0:0)?(l=a+48|0,m=(i|0)==0,n=c[k>>2]|0,n|0):0){o=n;b:while(1){n=c[o>>2]|0;p=n+24|0;q=p;r=l;s=c[r>>2]|0;t=c[r+4>>2]|0;if(!((c[q>>2]|0)==(s|0)?(c[q+4>>2]|0)==(t|0):0)?(c[n+20>>2]&j|0)!=0:0){q=p;c[q>>2]=s;c[q+4>>2]=t;if(__ZNK5Rect318intersects_segmentERK7Vector3S2_PS0_S3_(n+40|0,d,e,0,0)|0){t=c[g>>2]|0;if((t|0)<(h|0)){c[f+(t<<2)>>2]=c[n+4>>2];if(m)u=t;else{c[i+(t<<2)>>2]=c[n+8>>2];u=c[g>>2]|0}c[g>>2]=u+1;v=0}else v=1}else v=0}else v=4;switch(v&7){case 4:case 0:break;default:break b}o=c[o+4>>2]|0;if(!o)break a}if(v|0)return}while(0);v=c[b+76>>2]|0;c:do if(((v|0)!=0?(c[v+8>>2]|0)!=0:0)?(u=a+48|0,k=(i|0)==0,o=c[v>>2]|0,(o|0)!=0):0){m=o;d:while(1){o=c[m>>2]|0;l=o+24|0;n=l;t=u;q=c[t>>2]|0;s=c[t+4>>2]|0;if(!((c[n>>2]|0)==(q|0)?(c[n+4>>2]|0)==(s|0):0)?(c[o+20>>2]&j|0)!=0:0){n=l;c[n>>2]=q;c[n+4>>2]=s;if(__ZNK5Rect318intersects_segmentERK7Vector3S2_PS0_S3_(o+40|0,d,e,0,0)|0){s=c[g>>2]|0;if((s|0)<(h|0)){c[f+(s<<2)>>2]=c[o+4>>2];if(k)w=s;else{c[i+(s<<2)>>2]=c[o+8>>2];w=c[g>>2]|0}c[g>>2]=w+1;x=0}else x=1}else x=0}else x=7;switch(x&7){case 7:case 0:break;default:break d}m=c[m+4>>2]|0;if(!m){y=0;break c}}if(x)return;else y=0}else y=0;while(0);do{x=b+36+(y<<2)|0;w=c[x>>2]|0;if(w|0?__ZNK5Rect318intersects_segmentERK7Vector3S2_PS0_S3_(w,d,e,0,0)|0:0)__ZN6OctreeI17CollisionObjectSWLb1E16DefaultAllocatorE13_cull_segmentEPNS2_6OctantERK7Vector3S7_PPS0_PiiSA_j(a,c[x>>2]|0,d,e,f,g,h,i,j);y=y+1|0}while((y|0)!=8);return}function __ZN6OctreeI17CollisionObjectSWLb1E16DefaultAllocatorE5eraseEj(b,d){b=b|0;d=d|0;var e=0,f=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0;e=c[b>>2]|0;a:do if(e|0){f=c[e+8>>2]|0;h=b+4|0;i=c[h>>2]|0;b:do if((f|0)==(i|0))j=f;else{k=f;while(1){l=c[k+24>>2]|0;if(l>>>0>d>>>0)m=k+8|0;else{if(l>>>0>=d>>>0){j=k;break b}m=k+4|0}k=c[m>>2]|0;if((k|0)==(i|0))break a}}while(0);if(!((j|0)==(i|0)|(j|0)==0)){a[1263537]=0;f=j+32|0;if((+g[j+84>>2]<=1.0e-05?+g[j+88>>2]<=1.0e-05:0)?+g[j+92>>2]<=1.0e-05:0)n=e;else{__ZN6OctreeI17CollisionObjectSWLb1E16DefaultAllocatorE15_remove_elementEPNS2_7ElementE(b,f);n=c[b>>2]|0}c:do if(n|0){f=c[n+8>>2]|0;k=c[h>>2]|0;d:do if((f|0)==(k|0))o=f;else{l=f;while(1){p=c[l+24>>2]|0;if(p>>>0>d>>>0)q=l+8|0;else{if(p>>>0>=d>>>0){o=l;break d}q=l+4|0}l=c[q>>2]|0;if((l|0)==(k|0))break c}}while(0);if(!((o|0)==0|(o|0)==(k|0)))__ZN3MapIjN6OctreeI17CollisionObjectSWLb1E16DefaultAllocatorE7ElementE10ComparatorIjES2_E6_eraseEPNS7_7ElementE(b,o)}while(0);__ZN6OctreeI17CollisionObjectSWLb1E16DefaultAllocatorE9_optimizeEv(b);return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145114,1062983,1017,1063557,0);return}function __ZN6OctreeI17CollisionObjectSWLb1E16DefaultAllocatorE15_remove_elementEPNS2_7ElementE(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0;e=b+48|0;f=e;g=_i64Add(c[f>>2]|0,c[f+4>>2]|0,1,0)|0;f=e;c[f>>2]=g;c[f+4>>2]=F;f=d+92|0;g=c[f>>2]|0;if(!g)h=0;else{i=g;j=3}while(1){if((j|0)==3){j=0;h=c[i>>2]|0}if(!h)break;__ZN6OctreeI17CollisionObjectSWLb1E16DefaultAllocatorE27_remove_element_from_octantEPNS2_7ElementEPNS2_6OctantES6_(b,d,c[h>>2]|0,0)|0;i=h+8|0;j=3}h=c[f>>2]|0;if(!h)k=0;else{l=h;j=8}while(1){if((j|0)==8){j=0;k=c[l>>2]|0}if(!k)break;h=c[k>>2]|0;i=e;g=_i64Add(c[i>>2]|0,c[i+4>>2]|0,1,0)|0;i=e;c[i>>2]=g;c[i+4>>2]=F;i=c[h+36>>2]|0;if(i|0)__ZN6OctreeI17CollisionObjectSWLb1E16DefaultAllocatorE15_unpair_elementEPNS2_7ElementEPNS2_6OctantE(b,d,i);i=c[h+40>>2]|0;if(i|0)__ZN6OctreeI17CollisionObjectSWLb1E16DefaultAllocatorE15_unpair_elementEPNS2_7ElementEPNS2_6OctantE(b,d,i);i=c[h+44>>2]|0;if(i|0)__ZN6OctreeI17CollisionObjectSWLb1E16DefaultAllocatorE15_unpair_elementEPNS2_7ElementEPNS2_6OctantE(b,d,i);i=c[h+48>>2]|0;if(i|0)__ZN6OctreeI17CollisionObjectSWLb1E16DefaultAllocatorE15_unpair_elementEPNS2_7ElementEPNS2_6OctantE(b,d,i);i=c[h+52>>2]|0;if(i|0)__ZN6OctreeI17CollisionObjectSWLb1E16DefaultAllocatorE15_unpair_elementEPNS2_7ElementEPNS2_6OctantE(b,d,i);i=c[h+56>>2]|0;if(i|0)__ZN6OctreeI17CollisionObjectSWLb1E16DefaultAllocatorE15_unpair_elementEPNS2_7ElementEPNS2_6OctantE(b,d,i);i=c[h+60>>2]|0;if(i|0)__ZN6OctreeI17CollisionObjectSWLb1E16DefaultAllocatorE15_unpair_elementEPNS2_7ElementEPNS2_6OctantE(b,d,i);i=c[h+64>>2]|0;if(i|0)__ZN6OctreeI17CollisionObjectSWLb1E16DefaultAllocatorE15_unpair_elementEPNS2_7ElementEPNS2_6OctantE(b,d,i);i=c[k+4>>2]|0;if(!(a[d+12>>0]|0))__ZN4ListIPN6OctreeI17CollisionObjectSWLb1E16DefaultAllocatorE7ElementES2_E5eraseEPKNS6_7ElementE(h+80|0,i)|0;else __ZN4ListIPN6OctreeI17CollisionObjectSWLb1E16DefaultAllocatorE7ElementES2_E5eraseEPKNS6_7ElementE(h+76|0,i)|0;l=k+8|0;j=8}__ZN4ListIN6OctreeI17CollisionObjectSWLb1E16DefaultAllocatorE7Element11OctantOwnerES2_E5clearEv(f);f=c[d+88>>2]|0;if(f|0?c[f+8>>2]|0:0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1063880,1062983,791,1063896,0);return}a[1263537]=0;return}function __ZN3MapIjN6OctreeI17CollisionObjectSWLb1E16DefaultAllocatorE7ElementE10ComparatorIjES2_E6_eraseEPNS7_7ElementE(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0;e=d+8|0;f=c[e>>2]|0;g=b+4|0;h=c[g>>2]|0;do if((f|0)!=(h|0)?(i=c[d+4>>2]|0,(i|0)!=(h|0)):0){j=i;while(1){i=c[j+8>>2]|0;if((i|0)==(h|0))break;else j=i}if(!j){k=h;l=c[h+8>>2]|0;m=7;break}else{n=j;o=j+8|0;m=8;break}}else{k=d;l=f;m=7}while(0);if((m|0)==7){f=k+8|0;if((l|0)==(h|0)){n=k;o=f;m=8}else{p=k;q=l;r=f}}if((m|0)==8){p=n;q=c[n+4>>2]|0;r=o}o=c[b>>2]|0;n=p+12|0;m=c[n>>2]|0;c[q+12>>2]=m;do if((o|0)!=(m|0)){f=c[n>>2]|0;l=f+8|0;if((p|0)==(c[l>>2]|0)){c[l>>2]=q;break}else{c[f+4>>2]=q;break}}else c[o+8>>2]=q;while(0);do if((p|0)==(d|0)){if((c[d>>2]|0)==1)__ZN3MapIjN6OctreeI17CollisionObjectSWLb1E16DefaultAllocatorE7ElementE10ComparatorIjES2_E10_erase_fixEPNS7_7ElementE(b,q)}else{if((p|0)==(h|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143791,1145936,469,1143798,0);return}a[1263537]=0;if((c[p>>2]|0)==1)__ZN3MapIjN6OctreeI17CollisionObjectSWLb1E16DefaultAllocatorE7ElementE10ComparatorIjES2_E10_erase_fixEPNS7_7ElementE(b,q);c[r>>2]=c[e>>2];o=d+4|0;c[p+4>>2]=c[o>>2];m=d+12|0;c[n>>2]=c[m>>2];c[p>>2]=c[d>>2];c[(c[e>>2]|0)+12>>2]=p;c[(c[o>>2]|0)+12>>2]=p;o=c[m>>2]|0;m=o+8|0;if((c[m>>2]|0)==(d|0)){c[m>>2]=p;break}else{c[o+4>>2]=p;break}}while(0);p=c[d+16>>2]|0;e=d+20|0;if(p|0)c[p+20>>2]=c[e>>2];n=c[e>>2]|0;if(n|0)c[n+16>>2]=p;p=d+124|0;__ZN4ListIN6OctreeI17CollisionObjectSWLb1E16DefaultAllocatorE7Element11OctantOwnerES2_E5clearEv(p);n=c[p>>2]|0;do if(n|0)if(!(c[n+8>>2]|0)){a[1263537]=0;__ZN6Memory11free_staticEPvb(n,0);break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145461,1145120,668,1145467,0);break}while(0);n=d+120|0;__ZN4ListIPN6OctreeI17CollisionObjectSWLb1E16DefaultAllocatorE8PairDataES2_E5clearEv(n);p=c[n>>2]|0;do if(p|0)if(!(c[p+8>>2]|0)){a[1263537]=0;__ZN6Memory11free_staticEPvb(p,0);break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145461,1145120,668,1145467,0);break}while(0);__ZN6Memory11free_staticEPvb(d,0);d=b+8|0;c[d>>2]=(c[d>>2]|0)+-1;if(!(c[c[g>>2]>>2]|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143791,1145936,498,1143838,0);return}else{a[1263537]=0;return}}function __ZN6OctreeI17CollisionObjectSWLb1E16DefaultAllocatorE9_optimizeEv(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0;d=b+60|0;e=c[d>>2]|0;if(!e)return;f=b+64|0;b=e;while(1){e=c[b+68>>2]|0;if((e|0)>=2){g=13;break}h=c[b+80>>2]|0;if(h|0?c[h+8>>2]|0:0){g=13;break}h=c[b+76>>2]|0;if(h|0?c[h+8>>2]|0:0){g=13;break}if((e|0)==1){e=b+36|0;h=c[e>>2]|0;if(!h){i=b+40|0;j=c[i>>2]|0;if(!j){k=b+44|0;l=c[k>>2]|0;if(!l){m=b+48|0;n=c[m>>2]|0;if(!n){o=b+52|0;p=c[o>>2]|0;if(!p){q=b+56|0;r=c[q>>2]|0;if(!r){s=b+60|0;t=c[s>>2]|0;if(!t){u=b+64|0;v=c[u>>2]|0;if(!v){g=20;break}else{w=v;x=u}}else{w=t;x=s}}else{w=r;x=q}}else{w=p;x=o}}else{w=n;x=m}}else{w=l;x=k}}else{w=j;x=i}}else{w=h;x=e}c[x>>2]=0;a[1263537]=0;c[w+32>>2]=0;c[w+72>>2]=-1;y=w;z=c[d>>2]|0}else{y=0;z=b}__ZN6OctreeI17CollisionObjectSWLb1E16DefaultAllocatorE6OctantD2Ev(z);__ZN6Memory11free_staticEPvb(z,0);c[f>>2]=(c[f>>2]|0)+-1;c[d>>2]=y;if(!y){g=13;break}else b=y}if((g|0)==13)return;else if((g|0)==20){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1063837,1062983,325,1063847,0);return}}function __ZN3MapIjN6OctreeI17CollisionObjectSWLb1E16DefaultAllocatorE7ElementE10ComparatorIjES2_E10_erase_fixEPNS7_7ElementE(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0;e=c[(c[b>>2]|0)+8>>2]|0;f=b+4|0;if((e|0)!=(d|0)&(c[d>>2]|0)==1){b=d;while(1){g=b+12|0;h=c[g>>2]|0;i=c[h+8>>2]|0;do if((b|0)==(i|0)){j=c[h+4>>2]|0;if(!(c[j>>2]|0)){a[1263537]=0;c[j>>2]=1;k=c[f>>2]|0;if((k|0)==(h|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);l=c[g>>2]|0;m=l;n=c[l+4>>2]|0;o=c[f>>2]|0}else{a[1263537]=0;c[h>>2]=0;m=h;n=j;o=k}k=n+8|0;l=c[k>>2]|0;c[m+4>>2]=l;if((l|0)!=(o|0))c[l+12>>2]=m;l=m+12|0;c[n+12>>2]=c[l>>2];p=c[l>>2]|0;q=p+8|0;if((c[q>>2]|0)==(m|0))c[q>>2]=n;else c[p+4>>2]=n;c[k>>2]=m;c[l>>2]=n;l=c[g>>2]|0;r=c[l+4>>2]|0;s=l}else{r=j;s=h}if((c[c[r+4>>2]>>2]|0)==1){j=r+8|0;l=c[j>>2]|0;if((c[l>>2]|0)==1)if((c[f>>2]|0)==(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);t=c[g>>2]|0;break}else{a[1263537]=0;c[r>>2]=0;t=s;break}a[1263537]=0;c[l>>2]=1;k=c[f>>2]|0;if((k|0)==(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);u=c[j>>2]|0;v=c[f>>2]|0}else{a[1263537]=0;c[r>>2]=0;u=l;v=k}k=u+4|0;l=c[k>>2]|0;c[j>>2]=l;if((l|0)!=(v|0))c[l+12>>2]=r;l=r+12|0;c[u+12>>2]=c[l>>2];j=c[l>>2]|0;p=j+4|0;if((c[p>>2]|0)==(r|0))c[p>>2]=u;else c[j+8>>2]=u;c[k>>2]=r;c[l>>2]=u;l=c[g>>2]|0;w=c[l+4>>2]|0;x=l;y=v}else{w=r;x=s;y=c[f>>2]|0}l=c[x>>2]|0;if((l|0)==0&(y|0)==(w|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);z=c[g>>2]|0;A=c[f>>2]|0}else{a[1263537]=0;c[w>>2]=l;z=x;A=y}c[z>>2]=1;l=c[w+4>>2]|0;a[1263537]=0;c[l>>2]=1;l=z+4|0;k=c[l>>2]|0;j=k+8|0;p=c[j>>2]|0;c[l>>2]=p;if((p|0)!=(A|0))c[p+12>>2]=z;p=z+12|0;c[k+12>>2]=c[p>>2];l=c[p>>2]|0;q=l+8|0;if((c[q>>2]|0)==(z|0))c[q>>2]=k;else c[l+4>>2]=k;c[j>>2]=z;c[p>>2]=k;t=e}else{if(!(c[i>>2]|0)){a[1263537]=0;c[i>>2]=1;k=c[f>>2]|0;if((k|0)==(h|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);p=c[g>>2]|0;B=c[p+8>>2]|0;C=c[f>>2]|0;D=p}else{a[1263537]=0;c[h>>2]=0;B=i;C=k;D=h}k=B+4|0;p=c[k>>2]|0;c[D+8>>2]=p;if((p|0)!=(C|0))c[p+12>>2]=D;p=D+12|0;c[B+12>>2]=c[p>>2];j=c[p>>2]|0;l=j+4|0;if((c[l>>2]|0)==(D|0))c[l>>2]=B;else c[j+8>>2]=B;c[k>>2]=D;c[p>>2]=B;p=c[g>>2]|0;E=c[p+8>>2]|0;F=p}else{E=i;F=h}p=E+4|0;k=c[p>>2]|0;j=(c[c[E+8>>2]>>2]|0)==1;if(!((c[k>>2]|0)!=1|j^1))if((c[f>>2]|0)==(E|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);t=c[g>>2]|0;break}else{a[1263537]=0;c[E>>2]=0;t=F;break}if(j){a[1263537]=0;c[k>>2]=1;j=c[f>>2]|0;if((j|0)==(E|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);G=c[p>>2]|0;H=c[f>>2]|0}else{a[1263537]=0;c[E>>2]=0;G=k;H=j}j=G+8|0;k=c[j>>2]|0;c[p>>2]=k;if((k|0)!=(H|0))c[k+12>>2]=E;k=E+12|0;c[G+12>>2]=c[k>>2];p=c[k>>2]|0;l=p+8|0;if((c[l>>2]|0)==(E|0))c[l>>2]=G;else c[p+4>>2]=G;c[j>>2]=E;c[k>>2]=G;k=c[g>>2]|0;I=c[k+8>>2]|0;J=k;K=H}else{I=E;J=F;K=c[f>>2]|0}k=c[J>>2]|0;if((k|0)==0&(K|0)==(I|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);L=c[g>>2]|0;M=c[f>>2]|0}else{a[1263537]=0;c[I>>2]=k;L=J;M=K}c[L>>2]=1;k=c[I+8>>2]|0;a[1263537]=0;c[k>>2]=1;k=L+8|0;j=c[k>>2]|0;p=j+4|0;l=c[p>>2]|0;c[k>>2]=l;if((l|0)!=(M|0))c[l+12>>2]=L;l=L+12|0;c[j+12>>2]=c[l>>2];k=c[l>>2]|0;q=k+4|0;if((c[q>>2]|0)==(L|0))c[q>>2]=j;else c[k+8>>2]=j;c[p>>2]=L;c[l>>2]=j;t=e}while(0);if((e|0)!=(t|0)&(c[t>>2]|0)==1)b=t;else{N=t;break}}}else N=d;a[1263537]=0;c[N>>2]=1;if((c[c[f>>2]>>2]|0)==1){a[1263537]=0;return}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143886,1145936,447,1143897,0);return}}function __ZN6OctreeI17CollisionObjectSWLb1E16DefaultAllocatorE27_remove_element_from_octantEPNS2_7ElementEPNS2_6OctantES6_(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;g=b+48|0;h=d+12|0;i=b+60|0;j=b+64|0;k=0;l=e;a:while(1){e=l;b:while(1){if((e|0)==(f|0)){m=29;break a}n=e+24|0;o=n;p=g;if((c[o>>2]|0)==(c[p>>2]|0)?(c[o+4>>2]|0)==(c[p+4>>2]|0):0)q=0;else{p=c[e+76>>2]|0;if(!p)r=0;else{s=p;m=7}while(1){if((m|0)==7){m=0;r=c[s>>2]|0}if(!r)break;__ZN6OctreeI17CollisionObjectSWLb1E16DefaultAllocatorE17_pair_unreferenceEPNS2_7ElementES4_(b,d,c[r>>2]|0);s=r+4|0;m=7}c:do if(a[h>>0]|0){p=c[e+80>>2]|0;if(!p)t=0;else{u=p;m=13}while(1){if((m|0)==13){m=0;t=c[u>>2]|0}if(!t)break c;__ZN6OctreeI17CollisionObjectSWLb1E16DefaultAllocatorE17_pair_unreferenceEPNS2_7ElementES4_(b,d,c[t>>2]|0);u=t+4|0;m=13}}while(0);p=g;o=c[p+4>>2]|0;v=n;c[v>>2]=c[p>>2];c[v+4>>2]=o;q=1}w=c[e+32>>2]|0;do if(!(c[e+68>>2]|0)){o=c[e+80>>2]|0;if(o|0?c[o+8>>2]|0:0)break;o=c[e+76>>2]|0;if(!o)break b;if(!(c[o+8>>2]|0))break b}while(0);if(q)e=w;else{m=29;break a}}if((e|0)==(c[i>>2]|0))c[i>>2]=0;else{n=c[e+72>>2]|0;if(n>>>0>7){m=25;break}a[1263537]=0;c[w+36+(n<<2)>>2]=0;n=w+68|0;c[n>>2]=(c[n>>2]|0)+-1}__ZN6OctreeI17CollisionObjectSWLb1E16DefaultAllocatorE6OctantD2Ev(e);__ZN6Memory11free_staticEPvb(e,0);c[j>>2]=(c[j>>2]|0)+-1;k=1;l=w}if((m|0)==25){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1063674,1062983,645,1063702,0);return k|0}else if((m|0)==29)return k|0;return 0}function __ZN6OctreeI17CollisionObjectSWLb1E16DefaultAllocatorE15_unpair_elementEPNS2_7ElementEPNS2_6OctantE(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0;f=c[e+76>>2]|0;if(!f)g=0;else{h=f;i=3}while(1){if((i|0)==3){i=0;g=c[h>>2]|0}if(!g)break;f=c[g>>2]|0;j=f+24|0;k=b+48|0;l=k;if(!((c[j>>2]|0)==(c[l>>2]|0)?(c[j+4>>2]|0)==(c[l+4>>2]|0):0)){__ZN6OctreeI17CollisionObjectSWLb1E16DefaultAllocatorE17_pair_unreferenceEPNS2_7ElementES4_(b,d,f);f=k;k=c[f+4>>2]|0;l=(c[g>>2]|0)+24|0;c[l>>2]=c[f>>2];c[l+4>>2]=k}h=g+4|0;i=3}a:do if(a[d+12>>0]|0){g=c[e+80>>2]|0;if(!g)m=0;else{n=g;i=11}while(1){if((i|0)==11){i=0;m=c[n>>2]|0}if(!m)break a;g=c[m>>2]|0;h=g+24|0;k=b+48|0;l=k;if(!((c[h>>2]|0)==(c[l>>2]|0)?(c[h+4>>2]|0)==(c[l+4>>2]|0):0)){__ZN6OctreeI17CollisionObjectSWLb1E16DefaultAllocatorE17_pair_unreferenceEPNS2_7ElementES4_(b,d,g);g=k;k=c[g+4>>2]|0;l=(c[m>>2]|0)+24|0;c[l>>2]=c[g>>2];c[l+4>>2]=k}n=m+4|0;i=11}}while(0);i=b+48|0;m=c[i+4>>2]|0;n=e+24|0;c[n>>2]=c[i>>2];c[n+4>>2]=m;if(!(c[e+68>>2]|0))return;m=c[e+36>>2]|0;if(m|0)__ZN6OctreeI17CollisionObjectSWLb1E16DefaultAllocatorE15_unpair_elementEPNS2_7ElementEPNS2_6OctantE(b,d,m);m=c[e+40>>2]|0;if(m|0)__ZN6OctreeI17CollisionObjectSWLb1E16DefaultAllocatorE15_unpair_elementEPNS2_7ElementEPNS2_6OctantE(b,d,m);m=c[e+44>>2]|0;if(m|0)__ZN6OctreeI17CollisionObjectSWLb1E16DefaultAllocatorE15_unpair_elementEPNS2_7ElementEPNS2_6OctantE(b,d,m);m=c[e+48>>2]|0;if(m|0)__ZN6OctreeI17CollisionObjectSWLb1E16DefaultAllocatorE15_unpair_elementEPNS2_7ElementEPNS2_6OctantE(b,d,m);m=c[e+52>>2]|0;if(m|0)__ZN6OctreeI17CollisionObjectSWLb1E16DefaultAllocatorE15_unpair_elementEPNS2_7ElementEPNS2_6OctantE(b,d,m);m=c[e+56>>2]|0;if(m|0)__ZN6OctreeI17CollisionObjectSWLb1E16DefaultAllocatorE15_unpair_elementEPNS2_7ElementEPNS2_6OctantE(b,d,m);m=c[e+60>>2]|0;if(m|0)__ZN6OctreeI17CollisionObjectSWLb1E16DefaultAllocatorE15_unpair_elementEPNS2_7ElementEPNS2_6OctantE(b,d,m);m=c[e+64>>2]|0;if(!m)return;__ZN6OctreeI17CollisionObjectSWLb1E16DefaultAllocatorE15_unpair_elementEPNS2_7ElementEPNS2_6OctantE(b,d,m);return}function __ZN6OctreeI17CollisionObjectSWLb1E16DefaultAllocatorE17_pair_unreferenceEPNS2_7ElementES4_(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0;f=d;g=e;if((d|0)==(e|0))return;h=c[d+32>>2]|0;i=c[e+32>>2]|0;j=h>>>0<i>>>0;k=j?i:h;l=j?h:i;j=b+12|0;m=c[j>>2]|0;if(!m)return;n=c[m+8>>2]|0;m=c[b+16>>2]|0;a:do if((n|0)==(m|0))o=n;else{p=n;do{q=p+24|0;r=c[q>>2]|0;s=c[q+4>>2]|0;if(k>>>0<s>>>0|(k|0)==(s|0)&l>>>0<r>>>0)t=p+8|0;else{if(!(s>>>0<k>>>0|(s|0)==(k|0)&r>>>0<l>>>0)){o=p;break a}t=p+4|0}p=c[t>>2]|0}while((p|0)!=(m|0));return}while(0);if((o|0)==(m|0)|(o|0)==0)return;m=o+32|0;t=(c[m>>2]|0)+-1|0;c[m>>2]=t;if(t|0)return;if(a[o+36>>0]|0){t=c[b+28>>2]|0;if(t|0)Ui[t&7](c[b+32>>2]|0,h,c[d+4>>2]|0,c[d+8>>2]|0,i,c[e+4>>2]|0,c[e+8>>2]|0,c[o+48>>2]|0);e=b+68|0;c[e>>2]=(c[e>>2]|0)+-1}e=(c[o+44>>2]|0)==(d|0);d=e?f:g;i=c[o+52>>2]|0;h=(e?g:f)+88|0;f=c[h>>2]|0;if(f|0){do if(!i)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145114,1145120,156,1144262,0);else{a[1263537]=0;if((c[i+12>>2]|0)!=(f|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145114,1145120,157,1145132,0);break}if((c[f>>2]|0)==(i|0))c[f>>2]=c[i+4>>2];g=f+4|0;e=c[i+8>>2]|0;if((c[g>>2]|0)==(i|0))c[g>>2]=e;g=i+4|0;if(e|0)c[e+4>>2]=c[g>>2];t=c[g>>2]|0;if(t|0)c[t+8>>2]=e;__ZN6Memory11free_staticEPvb(i,0);e=f+8|0;c[e>>2]=(c[e>>2]|0)+-1}while(0);f=c[h>>2]|0;if(!(c[f+8>>2]|0)){__ZN6Memory11free_staticEPvb(f,0);c[h>>2]=0}}h=c[o+56>>2]|0;f=d+88|0;d=c[f>>2]|0;if(d|0){do if(!h)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145114,1145120,156,1144262,0);else{a[1263537]=0;if((c[h+12>>2]|0)!=(d|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145114,1145120,157,1145132,0);break}if((c[d>>2]|0)==(h|0))c[d>>2]=c[h+4>>2];i=d+4|0;e=c[h+8>>2]|0;if((c[i>>2]|0)==(h|0))c[i>>2]=e;i=h+4|0;if(e|0)c[e+4>>2]=c[i>>2];t=c[i>>2]|0;if(t|0)c[t+8>>2]=e;__ZN6Memory11free_staticEPvb(h,0);e=d+8|0;c[e>>2]=(c[e>>2]|0)+-1}while(0);d=c[f>>2]|0;if(!(c[d+8>>2]|0)){__ZN6Memory11free_staticEPvb(d,0);c[f>>2]=0}}if(!(c[j>>2]|0))return;__ZN3MapIN6OctreeI17CollisionObjectSWLb1E16DefaultAllocatorE7PairKeyENS3_8PairDataE10ComparatorIS4_ES2_E6_eraseEPNS8_7ElementE(j,o);if(c[b+20>>2]|0)return;b=c[j>>2]|0;if(!b)return;__ZN6Memory11free_staticEPvb(b,0);c[j>>2]=0;return}function __ZN3MapIN6OctreeI17CollisionObjectSWLb1E16DefaultAllocatorE7PairKeyENS3_8PairDataE10ComparatorIS4_ES2_E6_eraseEPNS8_7ElementE(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0;e=d+8|0;f=c[e>>2]|0;g=b+4|0;h=c[g>>2]|0;do if((f|0)!=(h|0)?(i=c[d+4>>2]|0,(i|0)!=(h|0)):0){j=i;while(1){i=c[j+8>>2]|0;if((i|0)==(h|0))break;else j=i}if(!j){k=h;l=c[h+8>>2]|0;m=7;break}else{n=j;o=j+8|0;m=8;break}}else{k=d;l=f;m=7}while(0);if((m|0)==7){f=k+8|0;if((l|0)==(h|0)){n=k;o=f;m=8}else{p=k;q=l;r=f}}if((m|0)==8){p=n;q=c[n+4>>2]|0;r=o}o=c[b>>2]|0;n=p+12|0;m=c[n>>2]|0;c[q+12>>2]=m;do if((o|0)!=(m|0)){f=c[n>>2]|0;l=f+8|0;if((p|0)==(c[l>>2]|0)){c[l>>2]=q;break}else{c[f+4>>2]=q;break}}else c[o+8>>2]=q;while(0);do if((p|0)==(d|0)){if((c[d>>2]|0)==1)__ZN3MapIN6OctreeI17CollisionObjectSWLb1E16DefaultAllocatorE7PairKeyENS3_8PairDataE10ComparatorIS4_ES2_E10_erase_fixEPNS8_7ElementE(b,q)}else{if((p|0)==(h|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143791,1145936,469,1143798,0);return}a[1263537]=0;if((c[p>>2]|0)==1)__ZN3MapIN6OctreeI17CollisionObjectSWLb1E16DefaultAllocatorE7PairKeyENS3_8PairDataE10ComparatorIS4_ES2_E10_erase_fixEPNS8_7ElementE(b,q);c[r>>2]=c[e>>2];o=d+4|0;c[p+4>>2]=c[o>>2];m=d+12|0;c[n>>2]=c[m>>2];c[p>>2]=c[d>>2];c[(c[e>>2]|0)+12>>2]=p;c[(c[o>>2]|0)+12>>2]=p;o=c[m>>2]|0;m=o+8|0;if((c[m>>2]|0)==(d|0)){c[m>>2]=p;break}else{c[o+4>>2]=p;break}}while(0);p=c[d+16>>2]|0;e=d+20|0;if(p|0)c[p+20>>2]=c[e>>2];n=c[e>>2]|0;if(n|0)c[n+16>>2]=p;__ZN6Memory11free_staticEPvb(d,0);d=b+8|0;c[d>>2]=(c[d>>2]|0)+-1;if(!(c[c[g>>2]>>2]|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143791,1145936,498,1143838,0);return}else{a[1263537]=0;return}}function __ZN3MapIN6OctreeI17CollisionObjectSWLb1E16DefaultAllocatorE7PairKeyENS3_8PairDataE10ComparatorIS4_ES2_E10_erase_fixEPNS8_7ElementE(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0;e=c[(c[b>>2]|0)+8>>2]|0;f=b+4|0;if((e|0)!=(d|0)&(c[d>>2]|0)==1){b=d;while(1){g=b+12|0;h=c[g>>2]|0;i=c[h+8>>2]|0;do if((b|0)==(i|0)){j=c[h+4>>2]|0;if(!(c[j>>2]|0)){a[1263537]=0;c[j>>2]=1;k=c[f>>2]|0;if((k|0)==(h|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);l=c[g>>2]|0;m=l;n=c[l+4>>2]|0;o=c[f>>2]|0}else{a[1263537]=0;c[h>>2]=0;m=h;n=j;o=k}k=n+8|0;l=c[k>>2]|0;c[m+4>>2]=l;if((l|0)!=(o|0))c[l+12>>2]=m;l=m+12|0;c[n+12>>2]=c[l>>2];p=c[l>>2]|0;q=p+8|0;if((c[q>>2]|0)==(m|0))c[q>>2]=n;else c[p+4>>2]=n;c[k>>2]=m;c[l>>2]=n;l=c[g>>2]|0;r=c[l+4>>2]|0;s=l}else{r=j;s=h}if((c[c[r+4>>2]>>2]|0)==1){j=r+8|0;l=c[j>>2]|0;if((c[l>>2]|0)==1)if((c[f>>2]|0)==(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);t=c[g>>2]|0;break}else{a[1263537]=0;c[r>>2]=0;t=s;break}a[1263537]=0;c[l>>2]=1;k=c[f>>2]|0;if((k|0)==(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);u=c[j>>2]|0;v=c[f>>2]|0}else{a[1263537]=0;c[r>>2]=0;u=l;v=k}k=u+4|0;l=c[k>>2]|0;c[j>>2]=l;if((l|0)!=(v|0))c[l+12>>2]=r;l=r+12|0;c[u+12>>2]=c[l>>2];j=c[l>>2]|0;p=j+4|0;if((c[p>>2]|0)==(r|0))c[p>>2]=u;else c[j+8>>2]=u;c[k>>2]=r;c[l>>2]=u;l=c[g>>2]|0;w=c[l+4>>2]|0;x=l;y=v}else{w=r;x=s;y=c[f>>2]|0}l=c[x>>2]|0;if((l|0)==0&(y|0)==(w|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);z=c[g>>2]|0;A=c[f>>2]|0}else{a[1263537]=0;c[w>>2]=l;z=x;A=y}c[z>>2]=1;l=c[w+4>>2]|0;a[1263537]=0;c[l>>2]=1;l=z+4|0;k=c[l>>2]|0;j=k+8|0;p=c[j>>2]|0;c[l>>2]=p;if((p|0)!=(A|0))c[p+12>>2]=z;p=z+12|0;c[k+12>>2]=c[p>>2];l=c[p>>2]|0;q=l+8|0;if((c[q>>2]|0)==(z|0))c[q>>2]=k;else c[l+4>>2]=k;c[j>>2]=z;c[p>>2]=k;t=e}else{if(!(c[i>>2]|0)){a[1263537]=0;c[i>>2]=1;k=c[f>>2]|0;if((k|0)==(h|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);p=c[g>>2]|0;B=c[p+8>>2]|0;C=c[f>>2]|0;D=p}else{a[1263537]=0;c[h>>2]=0;B=i;C=k;D=h}k=B+4|0;p=c[k>>2]|0;c[D+8>>2]=p;if((p|0)!=(C|0))c[p+12>>2]=D;p=D+12|0;c[B+12>>2]=c[p>>2];j=c[p>>2]|0;l=j+4|0;if((c[l>>2]|0)==(D|0))c[l>>2]=B;else c[j+8>>2]=B;c[k>>2]=D;c[p>>2]=B;p=c[g>>2]|0;E=c[p+8>>2]|0;F=p}else{E=i;F=h}p=E+4|0;k=c[p>>2]|0;j=(c[c[E+8>>2]>>2]|0)==1;if(!((c[k>>2]|0)!=1|j^1))if((c[f>>2]|0)==(E|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);t=c[g>>2]|0;break}else{a[1263537]=0;c[E>>2]=0;t=F;break}if(j){a[1263537]=0;c[k>>2]=1;j=c[f>>2]|0;if((j|0)==(E|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);G=c[p>>2]|0;H=c[f>>2]|0}else{a[1263537]=0;c[E>>2]=0;G=k;H=j}j=G+8|0;k=c[j>>2]|0;c[p>>2]=k;if((k|0)!=(H|0))c[k+12>>2]=E;k=E+12|0;c[G+12>>2]=c[k>>2];p=c[k>>2]|0;l=p+8|0;if((c[l>>2]|0)==(E|0))c[l>>2]=G;else c[p+4>>2]=G;c[j>>2]=E;c[k>>2]=G;k=c[g>>2]|0;I=c[k+8>>2]|0;J=k;K=H}else{I=E;J=F;K=c[f>>2]|0}k=c[J>>2]|0;if((k|0)==0&(K|0)==(I|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);L=c[g>>2]|0;M=c[f>>2]|0}else{a[1263537]=0;c[I>>2]=k;L=J;M=K}c[L>>2]=1;k=c[I+8>>2]|0;a[1263537]=0;c[k>>2]=1;k=L+8|0;j=c[k>>2]|0;p=j+4|0;l=c[p>>2]|0;c[k>>2]=l;if((l|0)!=(M|0))c[l+12>>2]=L;l=L+12|0;c[j+12>>2]=c[l>>2];k=c[l>>2]|0;q=k+4|0;if((c[q>>2]|0)==(L|0))c[q>>2]=j;else c[k+8>>2]=j;c[p>>2]=L;c[l>>2]=j;t=e}while(0);if((e|0)!=(t|0)&(c[t>>2]|0)==1)b=t;else{N=t;break}}}else N=d;a[1263537]=0;c[N>>2]=1;if((c[c[f>>2]>>2]|0)==1){a[1263537]=0;return}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143886,1145936,447,1143897,0);return}}function __ZN6OctreeI17CollisionObjectSWLb1E16DefaultAllocatorE12set_pairableEjbjj(b,e,f,h,i){b=b|0;e=e|0;f=f|0;h=h|0;i=i|0;var j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0.0,t=0.0,u=0,v=0,w=0;j=f&1;k=c[b>>2]|0;a:do if(k|0){l=c[k+8>>2]|0;m=c[b+4>>2]|0;b:do if((l|0)==(m|0))n=l;else{o=l;while(1){p=c[o+24>>2]|0;if(p>>>0>e>>>0)q=o+8|0;else{if(p>>>0>=e>>>0){n=o;break b}q=o+4|0}o=c[q>>2]|0;if((o|0)==(m|0))break a}}while(0);if(!((n|0)==(m|0)|(n|0)==0)){a[1263537]=0;l=n+32|0;o=n+44|0;if(((f&1|0)==(d[o>>0]|0|0)?(c[n+52>>2]|0)==(h|0):0)?(c[n+48>>2]|0)==(i|0):0)return;p=n+72|0;r=n+84|0;s=+g[r>>2];if((s<=1.0e-05?+g[n+88>>2]<=1.0e-05:0)?+g[n+92>>2]<=1.0e-05:0)t=s;else{__ZN6OctreeI17CollisionObjectSWLb1E16DefaultAllocatorE15_remove_elementEPNS2_7ElementE(b,l);t=+g[r>>2]}a[o>>0]=j;c[n+52>>2]=h;c[n+48>>2]=i;c[n+68>>2]=0;if((t<=1.0e-05?+g[n+88>>2]<=1.0e-05:0)?+g[n+92>>2]<=1.0e-05:0)return;__ZN6OctreeI17CollisionObjectSWLb1E16DefaultAllocatorE18_ensure_valid_rootERK5Rect3(b,p);__ZN6OctreeI17CollisionObjectSWLb1E16DefaultAllocatorE15_insert_elementEPNS2_7ElementEPNS2_6OctantE(b,l,c[b+60>>2]|0);l=c[n+120>>2]|0;if(!l)u=0;else{v=l;w=22}while(1){if((w|0)==22){w=0;u=c[v>>2]|0}if(!u)break;__ZN6OctreeI17CollisionObjectSWLb1E16DefaultAllocatorE11_pair_checkEPNS2_8PairDataE(b,c[u>>2]|0);v=u+4|0;w=22}return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1064807,1062983,989,1063557,0);return}function __ZN6OctreeI17CollisionObjectSWLb1E16DefaultAllocatorE18_ensure_valid_rootERK5Rect3(b,d){b=b|0;d=d|0;var e=0,f=0,h=0,i=0,j=0,k=0.0,n=0.0,o=0.0,p=0.0,q=0.0,r=0.0,s=0.0,t=0.0,u=0.0,v=0.0,w=0.0,x=0.0,y=0.0,z=0,A=0.0,B=0.0,C=0.0,D=0.0,E=0.0,F=0.0,G=0.0,H=0.0,I=0.0,J=0.0,K=0.0,L=0.0,M=0.0,N=0.0,O=0.0,P=0.0,Q=0.0,R=0.0,S=0.0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0.0,aa=0.0,ca=0.0,da=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e+4|0;h=e;i=b+60|0;j=c[i>>2]|0;if(!j){k=+g[b+56>>2];n=+g[d>>2];o=+g[d+8>>2];p=+g[d+4>>2];q=p+ +g[d+16>>2];r=o+ +g[d+20>>2];s=n+ +g[d+12>>2];t=0.0;u=0.0;v=k;w=k;x=k;k=0.0;a:while(1){y=t<0.0?-t:t;z=!(u<=o);b:do if(!(t<=n)){A=t+v;if(!((A<0.0?-A:A)<=y)){B=v;C=w;D=x}else{A=v;E=w;F=x;while(1){G=A*2.0;H=E*2.0;I=F*2.0;J=t+G;if(!((J<0.0?-J:J)<=y)){B=G;C=H;D=I;break}else{A=G;E=H;F=I}}}}else{if(!(k<=p)){F=t+v;if(!((F<0.0?-F:F)<=y)){B=v;C=w;D=x;break}else{K=v;L=w;M=x}while(1){F=K*2.0;E=L*2.0;A=M*2.0;I=t+F;if(!((I<0.0?-I:I)<=y)){B=F;C=E;D=A;break b}else{K=F;L=E;M=A}}}if(z){A=t+v;if(!((A<0.0?-A:A)<=y)){B=v;C=w;D=x;break}else{N=v;O=w;P=x}while(1){A=N*2.0;E=O*2.0;F=P*2.0;I=t+A;if(!((I<0.0?-I:I)<=y)){B=A;C=E;D=F;break b}else{N=A;O=E;P=F}}}else{Q=v;R=w;S=x}while(1){F=t+Q;if(F>s?k+R>q&u+S>r:0)break a;if(!((F<0.0?-F:F)<=y)){B=Q;C=R;D=S;break b}Q=Q*2.0;R=R*2.0;S=S*2.0}}while(0);t=t-B;u=u-D;v=B*2.0;w=C*2.0;x=D*2.0;k=k-C}z=__ZnwjPFPvjE(88,4740)|0;c[z+76>>2]=0;c[z+80>>2]=0;c[z+68>>2]=0;T=z+24|0;U=T+44|0;do{c[T>>2]=0;T=T+4|0}while((T|0)<(U|0));c[i>>2]=z;c[z+32>>2]=0;c[z+72>>2]=-1;g[z>>2]=t;g[z+4>>2]=k;g[z+8>>2]=u;g[z+12>>2]=Q;g[z+16>>2]=R;g[z+20>>2]=S;z=b+64|0;c[z>>2]=(c[z>>2]|0)+1;l=e;return}z=d+8|0;V=d+4|0;W=d+16|0;X=d+20|0;Y=b+64|0;b=d+12|0;S=+g[j>>2];R=+g[j+8>>2];Q=+g[j+12>>2];u=+g[j+16>>2];k=+g[j+20>>2];t=+g[j+4>>2];while(1){C=u+t;D=k+R;x=+g[d>>2];w=+g[z>>2];B=+g[V>>2];v=B+ +g[W>>2];r=w+ +g[X>>2];if((S<=x?!(t<=B?!(Q+S>x+ +g[b>>2]):1):0)?R<=w&C>v&D>r:0){Z=33;break}if(Q>1.0e15)break;j=__ZnwjPFPvjE(88,4740)|0;c[j>>2]=0;c[j+4>>2]=0;c[j+8>>2]=0;c[j+12>>2]=0;c[j+16>>2]=0;c[j+20>>2]=0;c[j+76>>2]=0;c[j+80>>2]=0;_=j+68|0;c[_>>2]=0;c[j+72>>2]=-1;T=j+24|0;U=T+44|0;do{c[T>>2]=0;T=T+4|0}while((T|0)<(U|0));c[Y>>2]=(c[Y>>2]|0)+1;c[(c[i>>2]|0)+32>>2]=j;r=Q+S;if(!((r<0.0?-r:r)<=(S<0.0?-S:S))){$=R-k;aa=t-u;ca=S-Q;da=7}else{$=R;aa=t;ca=S;da=0}r=Q*2.0;D=u*2.0;v=k*2.0;g[j>>2]=ca;g[j+4>>2]=aa;g[j+8>>2]=$;g[j+12>>2]=r;g[j+16>>2]=D;g[j+20>>2]=v;c[j+36+(da<<2)>>2]=c[i>>2];c[(c[i>>2]|0)+72>>2]=da;c[_>>2]=1;c[i>>2]=j;S=ca;R=$;Q=r;u=D;k=v;t=aa}if((Z|0)==33){l=e;return}__ZN6StringC2EPKc(h,1063748);c[f>>2]=__ZNK6String4utf8Ev(h)|0;__Z19_err_set_last_errorPKc(__ZNK10CharString8get_dataEv(f)|0);Z=c[f>>2]|0;if(Z|0?(__Z16atomic_decrementPj(Z+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Z,1);Z=c[h>>2]|0;if(Z|0?(__Z16atomic_decrementPj(Z+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Z,1);a[1263537]=1;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1063818,1062983,572,1130797,0);a[1263537]=0;l=e;return}function __ZN6OctreeI17CollisionObjectSWLb1E16DefaultAllocatorE15_insert_elementEPNS2_7ElementEPNS2_6OctantE(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0.0,j=0,k=0.0,l=0.0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0.0,D=0.0,E=0.0,G=0.0,H=0,I=0,J=0,K=0,L=0,M=0.0,N=0,O=0,P=0,Q=0,R=0;f=d;h=d+52|0;i=+g[h>>2];j=d+56|0;k=+g[j>>2];l=k>i?k:i;m=d+60|0;i=+g[m>>2];n=e+12|0;if(+g[n>>2]*.25<(i>l?i:l)*1.01){o=e;if(!(a[d+12>>0]|0)){p=e+80|0;if(!(c[p>>2]|0)){q=__ZnwjPFPvjE(12,4740)|0;c[p>>2]=q;c[q>>2]=0;c[q+4>>2]=0;c[q+8>>2]=0}q=__ZnwjPFPvjE(16,4740)|0;c[q>>2]=f;r=c[p>>2]|0;p=r+4|0;s=c[p>>2]|0;c[q+8>>2]=s;c[q+4>>2]=0;c[q+12>>2]=r;if(s|0)c[s+4>>2]=q;c[p>>2]=q;p=q;if(!(c[r>>2]|0)){c[r>>2]=q;t=r;u=p}else{t=r;u=p}}else{p=e+76|0;if(!(c[p>>2]|0)){r=__ZnwjPFPvjE(12,4740)|0;c[p>>2]=r;c[r>>2]=0;c[r+4>>2]=0;c[r+8>>2]=0}r=__ZnwjPFPvjE(16,4740)|0;c[r>>2]=f;f=c[p>>2]|0;p=f+4|0;q=c[p>>2]|0;c[r+8>>2]=q;c[r+4>>2]=0;c[r+12>>2]=f;if(q|0)c[q+4>>2]=r;c[p>>2]=r;p=r;if(!(c[f>>2]|0)){c[f>>2]=r;t=f;u=p}else{t=f;u=p}}p=t+8|0;c[p>>2]=(c[p>>2]|0)+1;p=d+92|0;if(!(c[p>>2]|0)){t=__ZnwjPFPvjE(12,4740)|0;c[p>>2]=t;c[t>>2]=0;c[t+4>>2]=0;c[t+8>>2]=0}t=__ZnwjPFPvjE(20,4740)|0;c[t>>2]=o;c[t+4>>2]=u;u=c[p>>2]|0;p=u+4|0;o=c[p>>2]|0;c[t+12>>2]=o;c[t+8>>2]=0;c[t+16>>2]=u;if(o|0)c[o+8>>2]=t;c[p>>2]=t;if(!(c[u>>2]|0))c[u>>2]=t;t=u+8|0;c[t>>2]=(c[t>>2]|0)+1;t=d+36|0;if(!(c[t>>2]|0)){c[t>>2]=e;t=d+64|0;c[t>>2]=c[e>>2];c[t+4>>2]=c[e+4>>2];c[t+8>>2]=c[e+8>>2];c[t+12>>2]=c[e+12>>2];c[t+16>>2]=c[e+16>>2];c[t+20>>2]=c[e+20>>2]}else __ZN5Rect310merge_withERKS_(d+64|0,e);if((c[e+68>>2]|0)>0){t=b+48|0;u=t;p=_i64Add(c[u>>2]|0,c[u+4>>2]|0,1,0)|0;u=t;c[u>>2]=p;c[u+4>>2]=F;u=c[e+36>>2]|0;if(u|0)__ZN6OctreeI17CollisionObjectSWLb1E16DefaultAllocatorE13_pair_elementEPNS2_7ElementEPNS2_6OctantE(b,d,u);u=c[e+40>>2]|0;if(u|0)__ZN6OctreeI17CollisionObjectSWLb1E16DefaultAllocatorE13_pair_elementEPNS2_7ElementEPNS2_6OctantE(b,d,u);u=c[e+44>>2]|0;if(u|0)__ZN6OctreeI17CollisionObjectSWLb1E16DefaultAllocatorE13_pair_elementEPNS2_7ElementEPNS2_6OctantE(b,d,u);u=c[e+48>>2]|0;if(u|0)__ZN6OctreeI17CollisionObjectSWLb1E16DefaultAllocatorE13_pair_elementEPNS2_7ElementEPNS2_6OctantE(b,d,u);u=c[e+52>>2]|0;if(u|0)__ZN6OctreeI17CollisionObjectSWLb1E16DefaultAllocatorE13_pair_elementEPNS2_7ElementEPNS2_6OctantE(b,d,u);u=c[e+56>>2]|0;if(u|0)__ZN6OctreeI17CollisionObjectSWLb1E16DefaultAllocatorE13_pair_elementEPNS2_7ElementEPNS2_6OctantE(b,d,u);u=c[e+60>>2]|0;if(u|0)__ZN6OctreeI17CollisionObjectSWLb1E16DefaultAllocatorE13_pair_elementEPNS2_7ElementEPNS2_6OctantE(b,d,u);u=c[e+64>>2]|0;if(u|0)__ZN6OctreeI17CollisionObjectSWLb1E16DefaultAllocatorE13_pair_elementEPNS2_7ElementEPNS2_6OctantE(b,d,u)}}else{u=d+36|0;p=c[u>>2]|0;t=e+4|0;o=e+8|0;f=e+16|0;r=e+20|0;q=d+40|0;s=d+44|0;v=d+48|0;w=e+68|0;x=b+64|0;y=0;z=0;while(1){A=e+36+(y<<2)|0;B=c[A>>2]|0;if(!B){l=+g[e>>2];i=+g[t>>2];k=+g[o>>2];C=+g[n>>2]*.5;D=+g[f>>2]*.5;E=+g[r>>2]*.5;G=(y&1|0)==0?l:l+C;l=(y&2|0)==0?i:i+D;i=(y&4|0)==0?k:k+E;k=+g[q>>2];if((!(C+G<k?1:G>k+ +g[h>>2])?(k=+g[s>>2],!(D+l<k?1:l>k+ +g[j>>2])):0)?(k=+g[v>>2],!(E+i<k?1:i>k+ +g[m>>2])):0){H=__ZnwjPFPvjE(88,4740)|0;c[H+76>>2]=0;c[H+80>>2]=0;c[H+68>>2]=0;I=H+72|0;J=H+24|0;K=J+44|0;do{c[J>>2]=0;J=J+4|0}while((J|0)<(K|0));c[A>>2]=H;c[H+32>>2]=e;c[I>>2]=y;g[H>>2]=G;g[H+4>>2]=l;g[H+8>>2]=i;g[H+12>>2]=C;g[H+16>>2]=D;g[H+20>>2]=E;c[w>>2]=(c[w>>2]|0)+1;__ZN6OctreeI17CollisionObjectSWLb1E16DefaultAllocatorE15_insert_elementEPNS2_7ElementEPNS2_6OctantE(b,d,H);c[x>>2]=(c[x>>2]|0)+1;L=z+1|0}else L=z}else{k=+g[B>>2];M=+g[q>>2];if(((((!(k>M+ +g[h>>2])?!(k+ +g[B+12>>2]<M):0)?(M=+g[B+4>>2],k=+g[s>>2],!(M>k+ +g[j>>2])):0)?!(M+ +g[B+16>>2]<k):0)?(k=+g[B+8>>2],M=+g[v>>2],!(k>M+ +g[m>>2])):0)?!(k+ +g[B+20>>2]<M):0){__ZN6OctreeI17CollisionObjectSWLb1E16DefaultAllocatorE15_insert_elementEPNS2_7ElementEPNS2_6OctantE(b,d,B);L=z+1|0}else L=z}y=y+1|0;if((y|0)==8)break;else z=L}if((p|0)==0&(L|0)>1)c[u>>2]=e}u=c[e+76>>2]|0;if(!u)N=0;else{O=u;P=46}while(1){if((P|0)==46){P=0;N=c[O>>2]|0}if(!N)break;__ZN6OctreeI17CollisionObjectSWLb1E16DefaultAllocatorE15_pair_referenceEPNS2_7ElementES4_(b,d,c[N>>2]|0);O=N+4|0;P=46}if(!(a[d+12>>0]|0))return;N=c[e+80>>2]|0;if(!N)Q=0;else{R=N;P=52}while(1){if((P|0)==52){P=0;Q=c[R>>2]|0}if(!Q)break;__ZN6OctreeI17CollisionObjectSWLb1E16DefaultAllocatorE15_pair_referenceEPNS2_7ElementES4_(b,d,c[Q>>2]|0);R=Q+4|0;P=52}return}function __ZN6OctreeI17CollisionObjectSWLb1E16DefaultAllocatorE11_pair_checkEPNS2_8PairDataE(b,e){b=b|0;e=e|0;var f=0,h=0,i=0.0,j=0.0,k=0,l=0,m=0,n=0;f=c[e+8>>2]|0;h=c[e+12>>2]|0;i=+g[f+40>>2];j=+g[h+40>>2];if((((!(i>j+ +g[h+52>>2])?!(i+ +g[f+52>>2]<j):0)?(j=+g[f+44>>2],i=+g[h+44>>2],!(j>i+ +g[h+56>>2])):0)?!(j+ +g[f+56>>2]<i):0)?(i=+g[f+48>>2],j=+g[h+48>>2],!(i>j+ +g[h+60>>2])):0)k=!(i+ +g[f+60>>2]<j);else k=0;l=k&1;m=e+4|0;if((k&1|0)==(d[m>>0]|0|0))return;if(k){k=c[b+24>>2]|0;if(!k)n=1;else{c[e+16>>2]=ni[k&63](c[b+32>>2]|0,c[f+32>>2]|0,c[f+4>>2]|0,c[f+8>>2]|0,c[h+32>>2]|0,c[h+4>>2]|0,c[h+8>>2]|0)|0;n=1}}else{k=c[b+28>>2]|0;if(!k)n=-1;else{Ui[k&7](c[b+32>>2]|0,c[f+32>>2]|0,c[f+4>>2]|0,c[f+8>>2]|0,c[h+32>>2]|0,c[h+4>>2]|0,c[h+8>>2]|0,c[e+16>>2]|0);n=-1}}e=b+68|0;c[e>>2]=(c[e>>2]|0)+n;a[m>>0]=l;return}function __ZN6OctreeI17CollisionObjectSWLb1E16DefaultAllocatorE13_pair_elementEPNS2_7ElementEPNS2_6OctantE(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0;f=c[e+76>>2]|0;if(!f)g=0;else{h=f;i=3}while(1){if((i|0)==3){i=0;g=c[h>>2]|0}if(!g)break;f=c[g>>2]|0;j=f+24|0;k=b+48|0;l=k;if(!((c[j>>2]|0)==(c[l>>2]|0)?(c[j+4>>2]|0)==(c[l+4>>2]|0):0)){__ZN6OctreeI17CollisionObjectSWLb1E16DefaultAllocatorE15_pair_referenceEPNS2_7ElementES4_(b,d,f);f=k;k=c[f+4>>2]|0;l=(c[g>>2]|0)+24|0;c[l>>2]=c[f>>2];c[l+4>>2]=k}h=g+4|0;i=3}a:do if(a[d+12>>0]|0){g=c[e+80>>2]|0;if(!g)m=0;else{n=g;i=11}while(1){if((i|0)==11){i=0;m=c[n>>2]|0}if(!m)break a;g=c[m>>2]|0;h=g+24|0;k=b+48|0;l=k;if(!((c[h>>2]|0)==(c[l>>2]|0)?(c[h+4>>2]|0)==(c[l+4>>2]|0):0)){__ZN6OctreeI17CollisionObjectSWLb1E16DefaultAllocatorE15_pair_referenceEPNS2_7ElementES4_(b,d,g);g=k;k=c[g+4>>2]|0;l=(c[m>>2]|0)+24|0;c[l>>2]=c[g>>2];c[l+4>>2]=k}n=m+4|0;i=11}}while(0);i=b+48|0;m=c[i+4>>2]|0;n=e+24|0;c[n>>2]=c[i>>2];c[n+4>>2]=m;if(!(c[e+68>>2]|0))return;m=c[e+36>>2]|0;if(m|0)__ZN6OctreeI17CollisionObjectSWLb1E16DefaultAllocatorE13_pair_elementEPNS2_7ElementEPNS2_6OctantE(b,d,m);m=c[e+40>>2]|0;if(m|0)__ZN6OctreeI17CollisionObjectSWLb1E16DefaultAllocatorE13_pair_elementEPNS2_7ElementEPNS2_6OctantE(b,d,m);m=c[e+44>>2]|0;if(m|0)__ZN6OctreeI17CollisionObjectSWLb1E16DefaultAllocatorE13_pair_elementEPNS2_7ElementEPNS2_6OctantE(b,d,m);m=c[e+48>>2]|0;if(m|0)__ZN6OctreeI17CollisionObjectSWLb1E16DefaultAllocatorE13_pair_elementEPNS2_7ElementEPNS2_6OctantE(b,d,m);m=c[e+52>>2]|0;if(m|0)__ZN6OctreeI17CollisionObjectSWLb1E16DefaultAllocatorE13_pair_elementEPNS2_7ElementEPNS2_6OctantE(b,d,m);m=c[e+56>>2]|0;if(m|0)__ZN6OctreeI17CollisionObjectSWLb1E16DefaultAllocatorE13_pair_elementEPNS2_7ElementEPNS2_6OctantE(b,d,m);m=c[e+60>>2]|0;if(m|0)__ZN6OctreeI17CollisionObjectSWLb1E16DefaultAllocatorE13_pair_elementEPNS2_7ElementEPNS2_6OctantE(b,d,m);m=c[e+64>>2]|0;if(!m)return;__ZN6OctreeI17CollisionObjectSWLb1E16DefaultAllocatorE13_pair_elementEPNS2_7ElementEPNS2_6OctantE(b,d,m);return}function __ZN6OctreeI17CollisionObjectSWLb1E16DefaultAllocatorE15_pair_referenceEPNS2_7ElementES4_(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;f=l;l=l+48|0;if((l|0)>=(m|0))ba(48);g=f;h=f+8|0;if((d|0)==(e|0)){l=f;return}i=c[d+4>>2]|0;if(!((i|0)==0?1:(i|0)!=(c[e+4>>2]|0))){l=f;return}if((c[e+16>>2]&c[d+20>>2]|0)==0?(c[d+16>>2]&c[e+20>>2]|0)==0:0){l=f;return}i=c[d+32>>2]|0;j=c[e+32>>2]|0;k=i>>>0<j>>>0;c[g>>2]=k?i:j;c[g+4>>2]=k?j:i;i=b+12|0;j=c[i>>2]|0;k=(j|0)==0;a:do if(!k){n=c[j+8>>2]|0;o=c[b+16>>2]|0;b:do if((n|0)==(o|0))p=n;else{q=g;r=c[q>>2]|0;s=c[q+4>>2]|0;q=n;while(1){t=q+24|0;u=c[t>>2]|0;v=c[t+4>>2]|0;if(s>>>0<v>>>0|(s|0)==(v|0)&r>>>0<u>>>0)w=q+8|0;else{if(!(v>>>0<s>>>0|(v|0)==(s|0)&u>>>0<r>>>0)){p=q;break b}w=q+4|0}q=c[w>>2]|0;if((q|0)==(o|0)){x=14;break a}}}while(0);if(!((p|0)==(o|0)|(p|0)==0)){n=p+32|0;c[n>>2]=(c[n>>2]|0)+1}else x=14}else x=14;while(0);if((x|0)==14){c[h>>2]=1;c[h+8>>2]=d;c[h+12>>2]=e;a[h+4>>0]=0;if(k){k=__ZnwjPFPvjE(64,4740)|0;x=k+16|0;c[x>>2]=0;c[x+4>>2]=0;c[i>>2]=k;x=c[b+16>>2]|0;c[k+4>>2]=x;c[k+8>>2]=x;c[k+12>>2]=x;c[k>>2]=1}k=__ZN3MapIN6OctreeI17CollisionObjectSWLb1E16DefaultAllocatorE7PairKeyENS3_8PairDataE10ComparatorIS4_ES2_E10_insert_rbERKS4_RKS5_(i,g,h)|0;h=d+88|0;d=k+32|0;if(!(c[h>>2]|0)){g=__ZnwjPFPvjE(12,4740)|0;c[h>>2]=g;c[g>>2]=0;c[g+4>>2]=0;c[g+8>>2]=0}g=__ZnwjPFPvjE(16,4740)|0;c[g>>2]=d;i=c[h>>2]|0;h=i+4|0;x=c[h>>2]|0;c[g+8>>2]=x;c[g+4>>2]=0;c[g+12>>2]=i;if(x|0)c[x+4>>2]=g;c[h>>2]=g;if(!(c[i>>2]|0))c[i>>2]=g;h=i+8|0;c[h>>2]=(c[h>>2]|0)+1;c[k+52>>2]=g;g=e+88|0;if(!(c[g>>2]|0)){e=__ZnwjPFPvjE(12,4740)|0;c[g>>2]=e;c[e>>2]=0;c[e+4>>2]=0;c[e+8>>2]=0}e=__ZnwjPFPvjE(16,4740)|0;c[e>>2]=d;d=c[g>>2]|0;g=d+4|0;h=c[g>>2]|0;c[e+8>>2]=h;c[e+4>>2]=0;c[e+12>>2]=d;if(h|0)c[h+4>>2]=e;c[g>>2]=e;if(!(c[d>>2]|0))c[d>>2]=e;g=d+8|0;c[g>>2]=(c[g>>2]|0)+1;c[k+56>>2]=e}l=f;return}function __ZN3MapIN6OctreeI17CollisionObjectSWLb1E16DefaultAllocatorE7PairKeyENS3_8PairDataE10ComparatorIS4_ES2_E10_insert_rbERKS4_RKS5_(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f;a[g>>0]=0;h=__ZN3MapIN6OctreeI17CollisionObjectSWLb1E16DefaultAllocatorE7PairKeyENS3_8PairDataE10ComparatorIS4_ES2_E7_insertERKS4_Rb(b,d,g)|0;if(h|0){d=h+32|0;c[d>>2]=c[e>>2];c[d+4>>2]=c[e+4>>2];c[d+8>>2]=c[e+8>>2];c[d+12>>2]=c[e+12>>2];c[d+16>>2]=c[e+16>>2];c[d+20>>2]=c[e+20>>2];c[d+24>>2]=c[e+24>>2]}if(a[g>>0]|0){l=f;return h|0}g=b+8|0;c[g>>2]=(c[g>>2]|0)+1;g=h+12|0;e=c[g>>2]|0;if(!(c[e>>2]|0)){d=b+4|0;i=h;j=e;k=e;e=g;while(1){g=j+12|0;n=c[g>>2]|0;o=c[n+8>>2]|0;p=n;do if((j|0)==(o|0)){q=c[n+4>>2]|0;if(!(c[q>>2]|0)){c[k>>2]=1;a[1263537]=0;c[q>>2]=1;if((c[d>>2]|0)==(n|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);r=c[(c[e>>2]|0)+12>>2]|0;break}else{a[1263537]=0;c[n>>2]=0;r=n;break}}q=j+4|0;if((i|0)==(c[q>>2]|0)){s=i+8|0;t=c[s>>2]|0;c[q>>2]=t;q=c[d>>2]|0;if((t|0)==(q|0))u=p;else{c[t+12>>2]=j;u=c[g>>2]|0}t=i+12|0;c[t>>2]=u;v=c[g>>2]|0;w=v+8|0;if((c[w>>2]|0)==(j|0))c[w>>2]=i;else c[v+4>>2]=i;c[s>>2]=j;c[g>>2]=i;x=j;y=i;z=q;A=c[t>>2]|0}else{x=i;y=j;z=c[d>>2]|0;A=n}a[1263537]=0;c[y>>2]=1;if((z|0)==(A|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);B=c[(c[x+12>>2]|0)+12>>2]|0;C=c[d>>2]|0}else{a[1263537]=0;c[A>>2]=0;B=A;C=z}t=B+8|0;q=c[t>>2]|0;s=q+4|0;v=c[s>>2]|0;c[t>>2]=v;if((v|0)!=(C|0))c[v+12>>2]=B;v=B+12|0;c[q+12>>2]=c[v>>2];t=c[v>>2]|0;w=t+4|0;if((c[w>>2]|0)==(B|0))c[w>>2]=q;else c[t+8>>2]=q;c[s>>2]=B;c[v>>2]=q;r=x}else{if(!(c[o>>2]|0)){c[k>>2]=1;a[1263537]=0;c[o>>2]=1;if((c[d>>2]|0)==(n|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);r=c[(c[e>>2]|0)+12>>2]|0;break}else{a[1263537]=0;c[n>>2]=0;r=n;break}}q=j+8|0;if((i|0)==(c[q>>2]|0)){v=i+4|0;s=c[v>>2]|0;c[q>>2]=s;q=c[d>>2]|0;if((s|0)==(q|0))D=p;else{c[s+12>>2]=j;D=c[g>>2]|0}s=i+12|0;c[s>>2]=D;t=c[g>>2]|0;w=t+4|0;if((c[w>>2]|0)==(j|0))c[w>>2]=i;else c[t+8>>2]=i;c[v>>2]=j;c[g>>2]=i;E=j;F=i;G=q;H=c[s>>2]|0}else{E=i;F=j;G=c[d>>2]|0;H=n}a[1263537]=0;c[F>>2]=1;if((G|0)==(H|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);I=c[d>>2]|0;J=c[(c[E+12>>2]|0)+12>>2]|0}else{a[1263537]=0;c[H>>2]=0;I=G;J=H}s=J+4|0;q=c[s>>2]|0;v=q+8|0;t=c[v>>2]|0;c[s>>2]=t;if((t|0)!=(I|0))c[t+12>>2]=J;t=J+12|0;c[q+12>>2]=c[t>>2];s=c[t>>2]|0;w=s+8|0;if((c[w>>2]|0)==(J|0))c[w>>2]=q;else c[s+4>>2]=q;c[v>>2]=J;c[t>>2]=q;r=E}while(0);n=r+12|0;g=c[n>>2]|0;if(!(c[g>>2]|0)){i=r;j=g;k=g;e=n}else break}}e=c[(c[b>>2]|0)+8>>2]|0;a[1263537]=0;c[e>>2]=1;l=f;return h|0}function __ZN3MapIN6OctreeI17CollisionObjectSWLb1E16DefaultAllocatorE7PairKeyENS3_8PairDataE10ComparatorIS4_ES2_E7_insertERKS4_Rb(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0;f=c[b>>2]|0;g=c[f+8>>2]|0;h=b+4|0;i=c[h>>2]|0;a:do if((g|0)==(i|0))j=f;else{k=d;l=c[k>>2]|0;m=c[k+4>>2]|0;k=g;while(1){n=k+24|0;o=c[n>>2]|0;p=c[n+4>>2]|0;if(m>>>0<p>>>0|(m|0)==(p|0)&l>>>0<o>>>0)q=k+8|0;else{if(!(p>>>0<m>>>0|(p|0)==(m|0)&o>>>0<l>>>0))break;q=k+4|0}o=c[q>>2]|0;if((o|0)==(i|0)){j=k;break a}else k=o}a[e>>0]=1;r=k;return r|0}while(0);i=__ZnwjPFPvjE(64,4740)|0;c[i>>2]=0;c[i+4>>2]=0;c[i+8>>2]=0;c[i+12>>2]=0;c[i+16>>2]=0;c[i+20>>2]=0;c[i+12>>2]=j;q=c[h>>2]|0;g=i+4|0;c[g>>2]=q;f=i+8|0;c[f>>2]=q;l=d;m=c[l+4>>2]|0;o=i+24|0;c[o>>2]=c[l>>2];c[o+4>>2]=m;m=c[b>>2]|0;b=q;if((j|0)!=(m|0)?(q=d,d=c[q+4>>2]|0,o=j+24|0,l=c[o+4>>2]|0,!(d>>>0<l>>>0|((d|0)==(l|0)?(c[q>>2]|0)>>>0<(c[o>>2]|0)>>>0:0))):0){c[j+4>>2]=i;s=c[g>>2]|0}else{c[j+8>>2]=i;s=b}a[e>>0]=0;e=c[h>>2]|0;if((s|0)==(e|0)){h=i;do{b=h;h=c[h+12>>2]|0}while((b|0)==(c[h+4>>2]|0));t=(h|0)==(m|0)?0:h}else{h=s;while(1){s=c[h+8>>2]|0;if((s|0)==(e|0)){t=h;break}else h=s}}c[i+16>>2]=t;h=c[f>>2]|0;b:do if((h|0)==(e|0)){f=i;while(1){s=f;f=c[f+12>>2]|0;if((s|0)!=(c[f+8>>2]|0)){u=f;break b}if((f|0)==(m|0)){u=0;break}}}else{f=h;while(1){k=c[f+4>>2]|0;if((k|0)==(e|0)){u=f;break}else f=k}}while(0);e=i+20|0;c[e>>2]=u;if(!t)v=u;else{c[t+20>>2]=i;v=c[e>>2]|0}if(!v){r=i;return r|0}c[v+16>>2]=i;r=i;return r|0}function __ZN6OctreeI17CollisionObjectSWLb1E16DefaultAllocatorE4moveEjRK5Rect3(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0,j=0.0,k=0,n=0.0,o=0,p=0.0,q=0,r=0.0,s=0,t=0.0,u=0.0,v=0,w=0.0,x=0.0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,G=0,H=0,I=0,J=0,K=0.0,L=0.0,M=0.0,N=0.0,O=0.0,P=0.0,Q=0.0,R=0.0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0.0,ca=0.0,da=0.0,ea=0,fa=0,ga=0,ha=0,ia=0,ja=0,ka=0,la=0,ma=0,na=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);h=f+8|0;i=f;j=+g[e>>2];if(j>1.0e15|j<-1.0e15){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1062978,1062983,840,1063002,0);l=f;return}a[1263537]=0;k=e+4|0;j=+g[k>>2];n=j;if(n>1.0e15|n<-1.0e15){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1062978,1062983,841,1063069,0);l=f;return}o=e+8|0;n=+g[o>>2];p=n;if(p>1.0e15|p<-1.0e15){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1062978,1062983,842,1063136,0);l=f;return}q=e+12|0;p=+g[q>>2];r=p;if(p<0.0|r>1.0e15){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1062978,1062983,843,1063203,0);l=f;return}s=e+16|0;t=+g[s>>2];u=t;if(t<0.0|u>1.0e15){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1062978,1062983,844,1063270,0);l=f;return}a[1263537]=0;v=e+20|0;w=+g[v>>2];x=w;if(w<0.0|x>1.0e15){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1062978,1062983,845,1063337,0);l=f;return}if(p!=p|0.0!=0.0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1062978,1062983,846,1063404,0);l=f;return}a[1263537]=0;if(t!=t|0.0!=0.0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1062978,1062983,847,1063455,0);l=f;return}a[1263537]=0;if(w!=w|0.0!=0.0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1062978,1062983,848,1063506,0);l=f;return}a[1263537]=0;y=c[b>>2]|0;a:do if(y|0){z=c[y+8>>2]|0;A=c[b+4>>2]|0;b:do if((z|0)==(A|0))B=z;else{C=z;while(1){D=c[C+24>>2]|0;if(D>>>0>d>>>0)E=C+8|0;else{if(D>>>0>=d>>>0){B=C;break b}E=C+4|0}C=c[E>>2]|0;if((C|0)==(A|0))break a}}while(0);if(!((B|0)==(A|0)|(B|0)==0)){a[1263537]=0;z=B+32|0;C=B+72|0;if(+g[B+84>>2]<=1.0e-05?+g[B+88>>2]<=1.0e-05:0)G=+g[B+92>>2]<=1.0e-05;else G=0;do if(!(r<=1.0e-05)|!(u<=1.0e-05)){if(G)H=36}else{if(!(G^x<=1.0e-05)){if(!G)break;l=f;return}if(G)H=36;else{__ZN6OctreeI17CollisionObjectSWLb1E16DefaultAllocatorE15_remove_elementEPNS2_7ElementE(b,z);c[B+68>>2]=0;c[C>>2]=0;c[C+4>>2]=0;c[C+8>>2]=0;c[C+12>>2]=0;c[C+16>>2]=0;c[C+20>>2]=0;__ZN6OctreeI17CollisionObjectSWLb1E16DefaultAllocatorE9_optimizeEv(b);l=f;return}}while(0);if((H|0)==36){__ZN6OctreeI17CollisionObjectSWLb1E16DefaultAllocatorE18_ensure_valid_rootERK5Rect3(b,e);c[B+68>>2]=0;c[C>>2]=c[e>>2];c[C+4>>2]=c[e+4>>2];c[C+8>>2]=c[e+8>>2];c[C+12>>2]=c[e+12>>2];c[C+16>>2]=c[e+16>>2];c[C+20>>2]=c[e+20>>2];__ZN6OctreeI17CollisionObjectSWLb1E16DefaultAllocatorE15_insert_elementEPNS2_7ElementEPNS2_6OctantE(b,z,c[b+60>>2]|0);A=c[B+120>>2]|0;if(!A)I=0;else{J=A;H=38}while(1){if((H|0)==38){H=0;I=c[J>>2]|0}if(!I)break;__ZN6OctreeI17CollisionObjectSWLb1E16DefaultAllocatorE11_pair_checkEPNS2_8PairDataE(b,c[I>>2]|0);J=I+4|0;H=38}l=f;return}K=+g[B+96>>2];L=+g[B+104>>2];M=+g[B+100>>2];N=M+ +g[B+112>>2];O=L+ +g[B+116>>2];P=+g[e>>2];Q=j+t;R=n+w;if((K<=P?!(M<=j?!(K+ +g[B+108>>2]>P+p):1):0)?L<=n&N>Q&O>R:0){c[C>>2]=c[e>>2];c[C+4>>2]=c[e+4>>2];c[C+8>>2]=c[e+8>>2];c[C+12>>2]=c[e+12>>2];c[C+16>>2]=c[e+16>>2];c[C+20>>2]=c[e+20>>2];A=c[B+120>>2]|0;if(!A)S=0;else{T=A;H=47}while(1){if((H|0)==47){H=0;S=c[T>>2]|0}if(!S)break;__ZN6OctreeI17CollisionObjectSWLb1E16DefaultAllocatorE11_pair_checkEPNS2_8PairDataE(b,c[S>>2]|0);T=S+4|0;H=47}l=f;return};c[h>>2]=c[C>>2];c[h+4>>2]=c[C+4>>2];c[h+8>>2]=c[C+8>>2];c[h+12>>2]=c[C+12>>2];c[h+16>>2]=c[C+16>>2];c[h+20>>2]=c[C+20>>2];__ZN5Rect310merge_withERKS_(h,e);__ZN6OctreeI17CollisionObjectSWLb1E16DefaultAllocatorE18_ensure_valid_rootERK5Rect3(b,h);A=B+124|0;D=c[A>>2]|0;if((D|0)!=0?(c[D>>2]|0)!=0:0){a[1263537]=0;c[i>>2]=0;U=c[D>>2]|0;if(U|0){D=U;U=0;do{if(!U){V=__ZnwjPFPvjE(12,4740)|0;c[i>>2]=V;c[V>>2]=0;c[V+4>>2]=0;c[V+8>>2]=0}V=__ZnwjPFPvjE(20,4740)|0;W=V+8|0;c[W>>2]=0;X=V+12|0;c[X>>2]=0;Y=V+16|0;c[Y>>2]=0;Z=D;_=c[Z+4>>2]|0;$=V;c[$>>2]=c[Z>>2];c[$+4>>2]=_;U=c[i>>2]|0;_=U+4|0;$=c[_>>2]|0;c[X>>2]=$;c[W>>2]=0;c[Y>>2]=U;if($|0)c[$+8>>2]=V;c[_>>2]=V;if(!(c[U>>2]|0))c[U>>2]=V;V=U+8|0;c[V>>2]=(c[V>>2]|0)+1;D=c[D+8>>2]|0}while((D|0)!=0)}D=B+68|0;U=c[D>>2]|0;do if(!U)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1062978,1062983,921,1063636,0);else{a[1263537]=0;V=b+48|0;_=V;$=_i64Add(c[_>>2]|0,c[_+4>>2]|0,1,0)|0;_=V;c[_>>2]=$;c[_+4>>2]=F;R=+g[e>>2];O=+g[o>>2];Q=+g[k>>2];N=Q+ +g[s>>2];L=O+ +g[v>>2];P=R+ +g[q>>2];_=U;c:while(1){K=+g[_>>2];M=+g[_+8>>2];aa=+g[_+4>>2];ca=aa+ +g[_+16>>2];da=M+ +g[_+20>>2];do if(K<=R){if(aa<=Q?!(K+ +g[_+12>>2]>P):1)break;if(M<=O&ca>N&da>L)break c}while(0);$=c[_+32>>2]|0;if(!$){H=68;break}else _=$}if((H|0)==68){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1062978,1062983,929,1063636,0);break}a[1263537]=0;__ZN4ListIN6OctreeI17CollisionObjectSWLb1E16DefaultAllocatorE7Element11OctantOwnerES2_E5clearEv(A);c[D>>2]=0;c[C>>2]=c[e>>2];c[C+4>>2]=c[e+4>>2];c[C+8>>2]=c[e+8>>2];c[C+12>>2]=c[e+12>>2];c[C+16>>2]=c[e+16>>2];c[C+20>>2]=c[e+20>>2];__ZN6OctreeI17CollisionObjectSWLb1E16DefaultAllocatorE15_insert_elementEPNS2_7ElementEPNS2_6OctantE(b,z,_);$=V;Y=_i64Add(c[$>>2]|0,c[$+4>>2]|0,1,0)|0;$=V;c[$>>2]=Y;c[$+4>>2]=F;$=c[i>>2]|0;do if(!$)ea=0;else{Y=c[$>>2]|0;if(Y){W=B+44|0;X=_+32|0;Z=Y;do{Y=c[Z>>2]|0;fa=Z+8|0;ga=Z;Z=c[fa>>2]|0;ha=c[ga+4>>2]|0;if(!(a[W>>0]|0))__ZN4ListIPN6OctreeI17CollisionObjectSWLb1E16DefaultAllocatorE7ElementES2_E5eraseEPKNS6_7ElementE(Y+80|0,ha)|0;else __ZN4ListIPN6OctreeI17CollisionObjectSWLb1E16DefaultAllocatorE7ElementES2_E5eraseEPKNS6_7ElementE(Y+76|0,ha)|0;do if(__ZN6OctreeI17CollisionObjectSWLb1E16DefaultAllocatorE27_remove_element_from_octantEPNS2_7ElementEPNS2_6OctantES6_(b,z,Y,c[X>>2]|0)|0){ha=c[i>>2]|0;if(!ha)break;a[1263537]=0;if((c[ga+16>>2]|0)==(ha|0)){if((c[ha>>2]|0)==(ga|0))c[ha>>2]=c[fa>>2];ia=ha+4|0;ja=c[ga+12>>2]|0;if((c[ia>>2]|0)==(ga|0))c[ia>>2]=ja;if(ja|0)c[ja+8>>2]=c[fa>>2];ia=c[fa>>2]|0;if(ia|0)c[ia+12>>2]=ja;__ZN6Memory11free_staticEPvb(ga,0);ja=ha+8|0;c[ja>>2]=(c[ja>>2]|0)+-1}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145114,1145120,157,1145132,0);ja=c[i>>2]|0;if(c[ja+8>>2]|0)break;__ZN6Memory11free_staticEPvb(ja,0);c[i>>2]=0}while(0)}while((Z|0)!=0);Z=c[i>>2]|0;if(!Z){ea=0;break}else ka=Z}else ka=$;la=ka;H=93}while(0);while(1){if((H|0)==93){H=0;ea=c[la>>2]|0}if(!ea)break;$=c[ea>>2]|0;_=V;Z=_i64Add(c[_>>2]|0,c[_+4>>2]|0,1,0)|0;_=V;c[_>>2]=Z;c[_+4>>2]=F;_=c[$+36>>2]|0;if(_|0)__ZN6OctreeI17CollisionObjectSWLb1E16DefaultAllocatorE15_unpair_elementEPNS2_7ElementEPNS2_6OctantE(b,z,_);_=c[$+40>>2]|0;if(_|0)__ZN6OctreeI17CollisionObjectSWLb1E16DefaultAllocatorE15_unpair_elementEPNS2_7ElementEPNS2_6OctantE(b,z,_);_=c[$+44>>2]|0;if(_|0)__ZN6OctreeI17CollisionObjectSWLb1E16DefaultAllocatorE15_unpair_elementEPNS2_7ElementEPNS2_6OctantE(b,z,_);_=c[$+48>>2]|0;if(_|0)__ZN6OctreeI17CollisionObjectSWLb1E16DefaultAllocatorE15_unpair_elementEPNS2_7ElementEPNS2_6OctantE(b,z,_);_=c[$+52>>2]|0;if(_|0)__ZN6OctreeI17CollisionObjectSWLb1E16DefaultAllocatorE15_unpair_elementEPNS2_7ElementEPNS2_6OctantE(b,z,_);_=c[$+56>>2]|0;if(_|0)__ZN6OctreeI17CollisionObjectSWLb1E16DefaultAllocatorE15_unpair_elementEPNS2_7ElementEPNS2_6OctantE(b,z,_);_=c[$+60>>2]|0;if(_|0)__ZN6OctreeI17CollisionObjectSWLb1E16DefaultAllocatorE15_unpair_elementEPNS2_7ElementEPNS2_6OctantE(b,z,_);_=c[$+64>>2]|0;if(_|0)__ZN6OctreeI17CollisionObjectSWLb1E16DefaultAllocatorE15_unpair_elementEPNS2_7ElementEPNS2_6OctantE(b,z,_);la=ea+8|0;H=93}V=c[B+120>>2]|0;if(!V)ma=0;else{na=V;H=97}while(1){if((H|0)==97){H=0;ma=c[na>>2]|0}if(!ma)break;__ZN6OctreeI17CollisionObjectSWLb1E16DefaultAllocatorE11_pair_checkEPNS2_8PairDataE(b,c[ma>>2]|0);na=ma+4|0;H=97}__ZN6OctreeI17CollisionObjectSWLb1E16DefaultAllocatorE9_optimizeEv(b)}while(0);__ZN4ListIN6OctreeI17CollisionObjectSWLb1E16DefaultAllocatorE7Element11OctantOwnerES2_E5clearEv(i);z=c[i>>2]|0;do if(z|0)if(!(c[z+8>>2]|0)){a[1263537]=0;__ZN6Memory11free_staticEPvb(z,0);break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145461,1145120,668,1145467,0);break}while(0)}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1062978,1062983,915,1063583,0);l=f;return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1062978,1062983,851,1063557,0);l=f;return}function __ZN6OctreeI17CollisionObjectSWLb1E16DefaultAllocatorE6createEPS0_RK5Rect3ibjj(b,d,e,f,h,i,j){b=b|0;d=d|0;e=e|0;f=f|0;h=h|0;i=i|0;j=j|0;var k=0,n=0,o=0,p=0,q=0.0,r=0,s=0.0,t=0.0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0;k=l;l=l+112|0;if((l|0)>=(m|0))ba(112);n=k+96|0;o=k;p=h&1;q=+g[e>>2];if(q>1.0e15|q<-1.0e15){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1144493,1062983,800,1063929,0);r=0;l=k;return r|0}a[1263537]=0;q=+g[e+4>>2];if(q>1.0e15|q<-1.0e15){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1144493,1062983,801,1064008,0);r=0;l=k;return r|0}q=+g[e+8>>2];if(q>1.0e15|q<-1.0e15){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1144493,1062983,802,1064087,0);r=0;l=k;return r|0}q=+g[e+12>>2];if(q<0.0|q>1.0e15){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1144493,1062983,803,1064166,0);r=0;l=k;return r|0}s=+g[e+16>>2];if(s<0.0|s>1.0e15){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1144493,1062983,804,1064245,0);r=0;l=k;return r|0}a[1263537]=0;t=+g[e+20>>2];if(t<0.0|t>1.0e15){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1144493,1062983,805,1064324,0);r=0;l=k;return r|0}if(q!=q|0.0!=0.0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1144493,1062983,806,1064403,0);r=0;l=k;return r|0}a[1263537]=0;if(s!=s|0.0!=0.0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1144493,1062983,807,1064466,0);r=0;l=k;return r|0}a[1263537]=0;if(t!=t|0.0!=0.0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1144493,1062983,808,1064529,0);r=0;l=k;return r|0}a[1263537]=0;h=b+40|0;u=c[h>>2]|0;c[h>>2]=u+1;c[n>>2]=u;c[o>>2]=0;c[o+4>>2]=0;c[o+8>>2]=0;a[o+12>>0]=0;u=o+16|0;v=u+80|0;do{c[u>>2]=0;u=u+4|0}while((u|0)<(v|0));if(!(c[b>>2]|0)){w=__ZnwjPFPvjE(128,4740)|0;x=w+32|0;c[x>>2]=0;c[x+4>>2]=0;c[x+8>>2]=0;a[x+12>>0]=0;u=w+48|0;v=u+80|0;do{c[u>>2]=0;u=u+4|0}while((u|0)<(v|0));u=w+16|0;c[u>>2]=0;c[u+4>>2]=0;c[b>>2]=w;u=c[b+4>>2]|0;c[w+4>>2]=u;c[w+8>>2]=u;c[w+12>>2]=u;c[w>>2]=1}w=__ZN3MapIjN6OctreeI17CollisionObjectSWLb1E16DefaultAllocatorE7ElementE10ComparatorIjES2_E10_insert_rbERKjRKS4_(b,n,o)|0;n=o+92|0;__ZN4ListIN6OctreeI17CollisionObjectSWLb1E16DefaultAllocatorE7Element11OctantOwnerES2_E5clearEv(n);u=c[n>>2]|0;do if(u|0)if(!(c[u+8>>2]|0)){a[1263537]=0;__ZN6Memory11free_staticEPvb(u,0);break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145461,1145120,668,1145467,0);break}while(0);u=o+88|0;__ZN4ListIPN6OctreeI17CollisionObjectSWLb1E16DefaultAllocatorE8PairDataES2_E5clearEv(u);o=c[u>>2]|0;do if(o|0)if(!(c[o+8>>2]|0)){a[1263537]=0;__ZN6Memory11free_staticEPvb(o,0);break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145461,1145120,668,1145467,0);break}while(0);o=w+32|0;u=w+72|0;c[u>>2]=c[e>>2];c[u+4>>2]=c[e+4>>2];c[u+8>>2]=c[e+8>>2];c[u+12>>2]=c[e+12>>2];c[u+16>>2]=c[e+16>>2];c[u+20>>2]=c[e+20>>2];c[w+36>>2]=d;c[w+40>>2]=f;f=w+56|0;c[f>>2]=0;c[f+4>>2]=0;c[o>>2]=b;a[w+44>>0]=p;c[w+52>>2]=i;c[w+48>>2]=j;j=c[h>>2]|0;c[w+64>>2]=j+-1;if((+g[w+84>>2]<=1.0e-05?+g[w+88>>2]<=1.0e-05:0)?+g[w+92>>2]<=1.0e-05:0)y=j;else{__ZN6OctreeI17CollisionObjectSWLb1E16DefaultAllocatorE18_ensure_valid_rootERK5Rect3(b,e);__ZN6OctreeI17CollisionObjectSWLb1E16DefaultAllocatorE15_insert_elementEPNS2_7ElementEPNS2_6OctantE(b,o,c[b+60>>2]|0);o=c[w+120>>2]|0;if(!o)z=0;else{A=o;B=34}while(1){if((B|0)==34){B=0;z=c[A>>2]|0}if(!z)break;__ZN6OctreeI17CollisionObjectSWLb1E16DefaultAllocatorE11_pair_checkEPNS2_8PairDataE(b,c[z>>2]|0);A=z+4|0;B=34}y=c[h>>2]|0}r=y+-1|0;l=k;return r|0}function __ZN3MapIjN6OctreeI17CollisionObjectSWLb1E16DefaultAllocatorE7ElementE10ComparatorIjES2_E10_insert_rbERKjRKS4_(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f;a[g>>0]=0;h=__ZN3MapIjN6OctreeI17CollisionObjectSWLb1E16DefaultAllocatorE7ElementE10ComparatorIjES2_E7_insertERKjRb(b,d,g)|0;if(h|0)__ZN6OctreeI17CollisionObjectSWLb1E16DefaultAllocatorE7ElementaSERKS3_(h+32|0,e)|0;if(a[g>>0]|0){l=f;return h|0}g=b+8|0;c[g>>2]=(c[g>>2]|0)+1;g=h+12|0;e=c[g>>2]|0;if(!(c[e>>2]|0)){d=b+4|0;i=h;j=e;k=e;e=g;while(1){g=j+12|0;n=c[g>>2]|0;o=c[n+8>>2]|0;p=n;do if((j|0)==(o|0)){q=c[n+4>>2]|0;if(!(c[q>>2]|0)){c[k>>2]=1;a[1263537]=0;c[q>>2]=1;if((c[d>>2]|0)==(n|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);r=c[(c[e>>2]|0)+12>>2]|0;break}else{a[1263537]=0;c[n>>2]=0;r=n;break}}q=j+4|0;if((i|0)==(c[q>>2]|0)){s=i+8|0;t=c[s>>2]|0;c[q>>2]=t;q=c[d>>2]|0;if((t|0)==(q|0))u=p;else{c[t+12>>2]=j;u=c[g>>2]|0}t=i+12|0;c[t>>2]=u;v=c[g>>2]|0;w=v+8|0;if((c[w>>2]|0)==(j|0))c[w>>2]=i;else c[v+4>>2]=i;c[s>>2]=j;c[g>>2]=i;x=j;y=i;z=q;A=c[t>>2]|0}else{x=i;y=j;z=c[d>>2]|0;A=n}a[1263537]=0;c[y>>2]=1;if((z|0)==(A|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);B=c[(c[x+12>>2]|0)+12>>2]|0;C=c[d>>2]|0}else{a[1263537]=0;c[A>>2]=0;B=A;C=z}t=B+8|0;q=c[t>>2]|0;s=q+4|0;v=c[s>>2]|0;c[t>>2]=v;if((v|0)!=(C|0))c[v+12>>2]=B;v=B+12|0;c[q+12>>2]=c[v>>2];t=c[v>>2]|0;w=t+4|0;if((c[w>>2]|0)==(B|0))c[w>>2]=q;else c[t+8>>2]=q;c[s>>2]=B;c[v>>2]=q;r=x}else{if(!(c[o>>2]|0)){c[k>>2]=1;a[1263537]=0;c[o>>2]=1;if((c[d>>2]|0)==(n|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);r=c[(c[e>>2]|0)+12>>2]|0;break}else{a[1263537]=0;c[n>>2]=0;r=n;break}}q=j+8|0;if((i|0)==(c[q>>2]|0)){v=i+4|0;s=c[v>>2]|0;c[q>>2]=s;q=c[d>>2]|0;if((s|0)==(q|0))D=p;else{c[s+12>>2]=j;D=c[g>>2]|0}s=i+12|0;c[s>>2]=D;t=c[g>>2]|0;w=t+4|0;if((c[w>>2]|0)==(j|0))c[w>>2]=i;else c[t+8>>2]=i;c[v>>2]=j;c[g>>2]=i;E=j;F=i;G=q;H=c[s>>2]|0}else{E=i;F=j;G=c[d>>2]|0;H=n}a[1263537]=0;c[F>>2]=1;if((G|0)==(H|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);I=c[d>>2]|0;J=c[(c[E+12>>2]|0)+12>>2]|0}else{a[1263537]=0;c[H>>2]=0;I=G;J=H}s=J+4|0;q=c[s>>2]|0;v=q+8|0;t=c[v>>2]|0;c[s>>2]=t;if((t|0)!=(I|0))c[t+12>>2]=J;t=J+12|0;c[q+12>>2]=c[t>>2];s=c[t>>2]|0;w=s+8|0;if((c[w>>2]|0)==(J|0))c[w>>2]=q;else c[s+4>>2]=q;c[v>>2]=J;c[t>>2]=q;r=E}while(0);n=r+12|0;g=c[n>>2]|0;if(!(c[g>>2]|0)){i=r;j=g;k=g;e=n}else break}}e=c[(c[b>>2]|0)+8>>2]|0;a[1263537]=0;c[e>>2]=1;l=f;return h|0}function __ZN3MapIjN6OctreeI17CollisionObjectSWLb1E16DefaultAllocatorE7ElementE10ComparatorIjES2_E7_insertERKjRb(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0;f=c[b>>2]|0;g=c[f+8>>2]|0;h=b+4|0;i=c[h>>2]|0;a:do if((g|0)==(i|0))j=f;else{k=c[d>>2]|0;l=g;while(1){m=c[l+24>>2]|0;if(k>>>0<m>>>0)n=l+8|0;else{if(m>>>0>=k>>>0)break;n=l+4|0}m=c[n>>2]|0;if((m|0)==(i|0)){j=l;break a}else l=m}a[e>>0]=1;o=l;return o|0}while(0);i=__ZnwjPFPvjE(128,4740)|0;n=i+32|0;c[n>>2]=0;c[n+4>>2]=0;c[n+8>>2]=0;a[n+12>>0]=0;n=i+48|0;g=n+80|0;do{c[n>>2]=0;n=n+4|0}while((n|0)<(g|0));c[i>>2]=0;c[i+4>>2]=0;c[i+8>>2]=0;c[i+12>>2]=0;c[i+16>>2]=0;c[i+20>>2]=0;c[i+12>>2]=j;n=c[h>>2]|0;h=i+4|0;c[h>>2]=n;g=i+8|0;c[g>>2]=n;c[i+24>>2]=c[d>>2];f=c[b>>2]|0;b=n;if((j|0)!=(f|0)?(c[d>>2]|0)>>>0>=(c[j+24>>2]|0)>>>0:0){c[j+4>>2]=i;d=c[h>>2]|0;a[e>>0]=0;if((d|0)==(b|0)){p=i;q=14}else{h=d;while(1){d=c[h+8>>2]|0;if((d|0)==(b|0)){r=h;break}else h=d}}}else{c[j+8>>2]=i;a[e>>0]=0;p=i;q=14}if((q|0)==14){while(1){q=0;e=p;p=c[p+12>>2]|0;if((e|0)!=(c[p+4>>2]|0))break;else q=14}r=(p|0)==(f|0)?0:p}c[i+16>>2]=r;p=c[g>>2]|0;b:do if((p|0)==(b|0)){g=i;while(1){q=g;g=c[g+12>>2]|0;if((q|0)!=(c[g+8>>2]|0)){s=g;break b}if((g|0)==(f|0)){s=0;break}}}else{g=p;while(1){l=c[g+4>>2]|0;if((l|0)==(b|0)){s=g;break}else g=l}}while(0);b=i+20|0;c[b>>2]=s;if(!r)t=s;else{c[r+20>>2]=i;t=c[b>>2]|0}if(!t){o=i;return o|0}c[t+16>>2]=i;o=i;return o|0}function __ZN6OctreeI17CollisionObjectSWLb1E16DefaultAllocatorE7ElementaSERKS3_(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0;d=a;e=b;f=d+88|0;do{c[d>>2]=c[e>>2];d=d+4|0;e=e+4|0}while((d|0)<(f|0));e=a+88|0;__ZN4ListIPN6OctreeI17CollisionObjectSWLb1E16DefaultAllocatorE8PairDataES2_E5clearEv(e);d=c[b+88>>2]|0;if(!d){g=0;h=0}else{i=d;j=3}while(1){if((j|0)==3){j=0;d=c[i>>2]|0;g=d;h=d}if(!g)break;if(!(c[e>>2]|0)){d=__ZnwjPFPvjE(12,4740)|0;c[e>>2]=d;c[d>>2]=0;c[d+4>>2]=0;c[d+8>>2]=0}d=__ZnwjPFPvjE(16,4740)|0;f=d+4|0;c[f>>2]=0;k=d+8|0;c[k>>2]=0;l=d+12|0;c[l>>2]=0;c[d>>2]=c[h>>2];m=c[e>>2]|0;n=m+4|0;o=c[n>>2]|0;c[k>>2]=o;c[f>>2]=0;c[l>>2]=m;if(o|0)c[o+4>>2]=d;c[n>>2]=d;if(!(c[m>>2]|0))c[m>>2]=d;d=m+8|0;c[d>>2]=(c[d>>2]|0)+1;i=g+4|0;j=3}g=a+92|0;__ZN4ListIN6OctreeI17CollisionObjectSWLb1E16DefaultAllocatorE7Element11OctantOwnerES2_E5clearEv(g);i=c[b+92>>2]|0;if(!i){p=0;q=0}else{r=i;j=14}while(1){if((j|0)==14){j=0;i=c[r>>2]|0;p=i;q=i}if(!p)break;if(!(c[g>>2]|0)){i=__ZnwjPFPvjE(12,4740)|0;c[g>>2]=i;c[i>>2]=0;c[i+4>>2]=0;c[i+8>>2]=0}i=__ZnwjPFPvjE(20,4740)|0;b=i+8|0;c[b>>2]=0;e=i+12|0;c[e>>2]=0;h=i+16|0;c[h>>2]=0;d=q;m=c[d+4>>2]|0;n=i;c[n>>2]=c[d>>2];c[n+4>>2]=m;m=c[g>>2]|0;n=m+4|0;d=c[n>>2]|0;c[e>>2]=d;c[b>>2]=0;c[h>>2]=m;if(d|0)c[d+8>>2]=i;c[n>>2]=i;if(!(c[m>>2]|0))c[m>>2]=i;i=m+8|0;c[i>>2]=(c[i>>2]|0)+1;r=p+8|0;j=14}return a|0}function __ZN15PhysicsServerSW18_initialize_classvEv(b){b=b|0;if(a[1263487]|0)return;if(!(a[1263483]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI13PhysicsServerEEvv();__ZN13PhysicsServer13_bind_methodsEv();a[1263483]=1}__ZN7ClassDB10_add_classI15PhysicsServerSWEEvv();a[1263487]=1;return}function __ZN15PhysicsServerSW5_setvERK10StringNameRK7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK15PhysicsServerSW5_getvERK10StringNameR7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK15PhysicsServerSW19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+24|0;g=e+4|0;h=e;if(!d)__ZNK13PhysicsServer19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,0);__ZN6StringC2EPKc(f,1052085);i=c[f>>2]|0;f=i;j=g+4|0;c[j>>2]=0;k=g+12|0;c[k>>2]=0;c[g>>2]=0;n=(i|0)==0;if(!n?(c[j>>2]=0,__Z28atomic_conditional_incrementPj(i+-8|0)|0):0)c[j>>2]=f;c[g+8>>2]=0;f=c[k>>2]|0;if(f|0){if(!(__Z16atomic_decrementPj(f+-8|0)|0))__ZN6Memory11free_staticEPvb(f,1);c[k>>2]=0}c[g+16>>2]=256;if(!(c[b>>2]|0)){k=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=k;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0}k=__ZnwjPFPvjE(32,4740)|0;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0;c[k+12>>2]=0;c[k+16>>2]=7;f=k+20|0;c[f>>2]=0;j=k+24|0;c[j>>2]=0;o=k+28|0;c[o>>2]=0;__ZN12PropertyInfoaSERKS_(k,g)|0;p=c[b>>2]|0;q=p+4|0;r=c[q>>2]|0;c[j>>2]=r;c[f>>2]=0;c[o>>2]=p;if(r|0)c[r+20>>2]=k;c[q>>2]=k;if(!(c[p>>2]|0))c[p>>2]=k;k=p+8|0;c[k>>2]=(c[k>>2]|0)+1;k=c[g+12>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);k=c[g+4>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);if(!n?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);__ZN10StringNameC2EPKc(h,1052085);__ZN7ClassDB17get_property_listE10StringNameP4ListI12PropertyInfo16DefaultAllocatorEbPK6Object(h,b,1,a);__ZN10StringNameD2Ev(h);if(!d){l=e;return}__ZNK13PhysicsServer19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,1);l=e;return}function __ZN15PhysicsServerSW14_notificationvEib(a,b,c){a=a|0;b=b|0;c=c|0;return}function __ZNK15PhysicsServerSW16_get_class_namevEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+8|0;e=b+4|0;f=b;g=a+80|0;a=c[g>>2]|0;if(a|0){if(c[a+4>>2]|0){l=b;return g|0}if(__ZNK6String6lengthEv(a+8|0)|0){l=b;return g|0}}__ZN6StringC2EPKc(d,1052085);c[f>>2]=c[d>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameaSERKS_(g,e);__ZN10StringNameD2Ev(e);e=c[f>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);l=b;return g|0}function __ZNK15PhysicsServerSW9get_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1052085);l=a;return c[b>>2]|0}function __ZNK15PhysicsServerSW8is_classERK6String(a,b){a=a|0;b=b|0;var c=0;if(!(__ZNK6StringeqEPKc(b,1052085)|0)?!(__ZNK6StringeqEPKc(b,1075237)|0):0)c=__ZNK6StringeqEPKc(b,1142944)|0;else c=1;return c|0}function __ZNK15PhysicsServerSW12is_class_ptrEPv(a,b){a=a|0;b=b|0;return (b|0)==1236760|((b|0)==1236732|(b|0)==1220580)|0}function __ZN15PhysicsServerSWD2Ev(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;c[a>>2]=348248;c[a+196>>2]=350660;b=a+200|0;d=c[b>>2]|0;if(d|0?(__ZN3SetIP8RID_Data10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(b,c[d+8>>2]|0),d=c[a+204>>2]|0,e=c[b>>2]|0,c[e+8>>2]=d,c[a+208>>2]=0,f=d,c[f+12>>2]=f,e|0):0){__ZN6Memory11free_staticEPvb(e,0);c[b>>2]=0}c[a+180>>2]=350680;b=a+184|0;e=c[b>>2]|0;if(e|0?(__ZN3SetIP8RID_Data10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(b,c[e+8>>2]|0),e=c[a+188>>2]|0,f=c[b>>2]|0,c[f+8>>2]=e,c[a+192>>2]=0,d=e,c[d+12>>2]=d,f|0):0){__ZN6Memory11free_staticEPvb(f,0);c[b>>2]=0}c[a+164>>2]=350700;b=a+168|0;f=c[b>>2]|0;if(f|0?(__ZN3SetIP8RID_Data10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(b,c[f+8>>2]|0),f=c[a+172>>2]|0,d=c[b>>2]|0,c[d+8>>2]=f,c[a+176>>2]=0,e=f,c[e+12>>2]=e,d|0):0){__ZN6Memory11free_staticEPvb(d,0);c[b>>2]=0}c[a+148>>2]=350720;b=a+152|0;d=c[b>>2]|0;if(d|0?(__ZN3SetIP8RID_Data10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(b,c[d+8>>2]|0),d=c[a+156>>2]|0,e=c[b>>2]|0,c[e+8>>2]=d,c[a+160>>2]=0,f=d,c[f+12>>2]=f,e|0):0){__ZN6Memory11free_staticEPvb(e,0);c[b>>2]=0}c[a+132>>2]=350740;b=a+136|0;e=c[b>>2]|0;if(e|0?(__ZN3SetIP8RID_Data10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(b,c[e+8>>2]|0),e=c[a+140>>2]|0,f=c[b>>2]|0,c[f+8>>2]=e,c[a+144>>2]=0,d=e,c[d+12>>2]=d,f|0):0){__ZN6Memory11free_staticEPvb(f,0);c[b>>2]=0}b=a+116|0;f=c[b>>2]|0;if(!f){g=a+80|0;__ZN10StringNameD2Ev(g);__ZN13PhysicsServerD2Ev(a);return}__ZN3SetIPK7SpaceSW10ComparatorIS2_E16DefaultAllocatorE13_cleanup_treeEPNS6_7ElementE(b,c[f+8>>2]|0);f=c[a+120>>2]|0;d=c[b>>2]|0;c[d+8>>2]=f;c[a+124>>2]=0;e=f;c[e+12>>2]=e;if(!d){g=a+80|0;__ZN10StringNameD2Ev(g);__ZN13PhysicsServerD2Ev(a);return}__ZN6Memory11free_staticEPvb(d,0);c[b>>2]=0;g=a+80|0;__ZN10StringNameD2Ev(g);__ZN13PhysicsServerD2Ev(a);return}function __ZN15PhysicsServerSWD0Ev(a){a=a|0;__ZN15PhysicsServerSWD2Ev(a);__ZdlPv(a);return}function __ZN15PhysicsServerSW12shape_createEN13PhysicsServer9ShapeTypeE(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;switch(d|0){case 0:{d=__ZnwjPKc(72,1263606)|0;__ZN12PlaneShapeSWC2Ev(d);g=d;break}case 1:{d=__ZnwjPKc(60,1263606)|0;__ZN10RayShapeSWC2Ev(d);g=d;break}case 2:{d=__ZnwjPKc(60,1263606)|0;__ZN13SphereShapeSWC2Ev(d);g=d;break}case 3:{d=__ZnwjPKc(68,1263606)|0;__ZN10BoxShapeSWC2Ev(d);g=d;break}case 4:{d=__ZnwjPKc(64,1263606)|0;__ZN14CapsuleShapeSWC2Ev(d);g=d;break}case 5:{d=__ZnwjPKc(68,1263606)|0;__ZN20ConvexPolygonShapeSWC2Ev(d);g=d;break}case 6:{d=__ZnwjPKc(68,1263606)|0;__ZN21ConcavePolygonShapeSWC2Ev(d);g=d;break}case 7:{d=__ZnwjPKc(72,1263606)|0;__ZN16HeightMapShapeSWC2Ev(d);g=d;break}case 8:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1059622,1048071,80,1059635,0);a[1263537]=0;h=0;l=e;return h|0}default:g=0}__Z28atomic_conditional_incrementPj(1255200)|0;c[g+4>>2]=c[313800];d=b+136|0;c[f>>2]=g;if(!(c[d>>2]|0)){i=__ZnwjPFPvjE(28,4740)|0;j=i+16|0;c[j>>2]=0;c[j+4>>2]=0;c[d>>2]=i;j=c[b+140>>2]|0;c[i+4>>2]=j;c[i+8>>2]=j;c[i+12>>2]=j;c[i>>2]=1}__ZN3SetIP8RID_Data10ComparatorIS1_E16DefaultAllocatorE10_insert_rbERKS1_(d,f)|0;c[g+8>>2]=g;h=g;l=e;return h|0}function __ZN15PhysicsServerSW14shape_set_dataE3RIDRK7Variant(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0;f=c[d>>2]|0;if(!f)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,153,1066435,0);else{a[1263537]=0;d=c[b+136>>2]|0;a:do if(d|0){g=c[d+8>>2]|0;h=c[b+140>>2]|0;b:do if((g|0)==(h|0))i=g;else{j=g;while(1){k=c[j+24>>2]|0;if(f>>>0<k>>>0)l=j+8|0;else{if(k>>>0>=f>>>0){i=j;break b}l=j+4|0}j=c[l>>2]|0;if((j|0)==(h|0))break a}}while(0);if((i|0)!=(h|0)&(i|0)!=0){a[1263537]=0;Pi[c[(c[f>>2]|0)+40>>2]&2047](f,e);return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,154,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1059607,1048071,94,1056822,0);return}function __ZN15PhysicsServerSW28shape_set_custom_solver_biasE3RIDf(b,d,e){b=b|0;d=d|0;e=+e;var f=0,h=0,i=0,j=0,k=0,l=0,m=0;f=c[d>>2]|0;if(!f)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,153,1066435,0);else{a[1263537]=0;d=c[b+136>>2]|0;a:do if(d|0){h=c[d+8>>2]|0;i=c[b+140>>2]|0;b:do if((h|0)==(i|0))j=h;else{k=h;while(1){l=c[k+24>>2]|0;if(f>>>0<l>>>0)m=k+8|0;else{if(l>>>0>=f>>>0){j=k;break b}m=k+4|0}k=c[m>>2]|0;if((k|0)==(i|0))break a}}while(0);if((j|0)!=(i|0)&(j|0)!=0){a[1263537]=0;g[f+40>>2]=e;return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,154,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1059578,1048071,101,1056822,0);return}function __ZNK15PhysicsServerSW14shape_get_typeE3RID(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0;e=c[d>>2]|0;if(!e)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,153,1066435,0);else{a[1263537]=0;d=c[b+136>>2]|0;a:do if(d|0){f=c[d+8>>2]|0;g=c[b+140>>2]|0;b:do if((f|0)==(g|0))h=f;else{i=f;while(1){j=c[i+24>>2]|0;if(e>>>0<j>>>0)k=i+8|0;else{if(j>>>0>=e>>>0){h=i;break b}k=i+4|0}i=c[k>>2]|0;if((i|0)==(g|0))break a}}while(0);if((h|0)!=(g|0)&(h|0)!=0){a[1263537]=0;l=ij[c[(c[e>>2]|0)+12>>2]&8191](e)|0;return l|0}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,154,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1059510,1048071,108,1059525,0);l=8;return l|0}function __ZNK15PhysicsServerSW14shape_get_dataE3RID(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0;f=c[e>>2]|0;if(!f)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,153,1066435,0);else{a[1263537]=0;e=c[d+136>>2]|0;a:do if(e|0){g=c[e+8>>2]|0;h=c[d+140>>2]|0;b:do if((g|0)==(h|0))i=g;else{j=g;while(1){k=c[j+24>>2]|0;if(f>>>0<k>>>0)l=j+8|0;else{if(k>>>0>=f>>>0){i=j;break b}l=j+4|0}j=c[l>>2]|0;if((j|0)==(h|0))break a}}while(0);if((i|0)!=(h|0)&(i|0)!=0){a[1263537]=0;if(!(a[f+36>>0]|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1059378,1048071,116,1059443,0);c[b>>2]=0;return}else{a[1263537]=0;Pi[c[(c[f>>2]|0)+44>>2]&2047](b,f);return}}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,154,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1059378,1048071,115,1059393,0);c[b>>2]=0;return}function __ZNK15PhysicsServerSW28shape_get_custom_solver_biasE3RID(b,d){b=b|0;d=d|0;var e=0,f=0,h=0,i=0,j=0,k=0,l=0,m=0.0;e=c[d>>2]|0;if(!e)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,153,1066435,0);else{a[1263537]=0;d=c[b+136>>2]|0;a:do if(d|0){f=c[d+8>>2]|0;h=c[b+140>>2]|0;b:do if((f|0)==(h|0))i=f;else{j=f;while(1){k=c[j+24>>2]|0;if(e>>>0<k>>>0)l=j+8|0;else{if(k>>>0>=e>>>0){i=j;break b}l=j+4|0}j=c[l>>2]|0;if((j|0)==(h|0))break a}}while(0);if((i|0)!=(h|0)&(i|0)!=0){a[1263537]=0;m=+g[e+40>>2];return +m}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,154,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1059307,1048071,123,1059336,0);m=0.0;return +m}function __ZN15PhysicsServerSW12space_createEv(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0;d=l;l=l+32|0;if((l|0)>=(m|0))ba(32);e=d+16|0;f=d+8|0;g=d+12|0;h=d+4|0;i=d;j=__ZnwjPKc(16544,1263606)|0;__ZN7SpaceSWC2Ev(j);__Z28atomic_conditional_incrementPj(1255200)|0;c[j+4>>2]=c[313800];k=b+152|0;c[e>>2]=j;if(!(c[k>>2]|0)){n=__ZnwjPFPvjE(28,4740)|0;o=n+16|0;c[o>>2]=0;c[o+4>>2]=0;c[k>>2]=n;o=c[b+156>>2]|0;c[n+4>>2]=o;c[n+8>>2]=o;c[n+12>>2]=o;c[n>>2]=1}__ZN3SetIP8RID_Data10ComparatorIS1_E16DefaultAllocatorE10_insert_rbERKS1_(k,e)|0;k=j;c[j+52>>2]=k;n=ij[c[(c[b>>2]|0)+144>>2]&8191](b)|0;if(!n)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,153,1066435,0);else{a[1263537]=0;o=c[b+168>>2]|0;a:do if(o|0){p=c[o+8>>2]|0;q=c[b+172>>2]|0;b:do if((p|0)==(q|0))r=p;else{s=p;while(1){t=c[s+24>>2]|0;if(n>>>0<t>>>0)u=s+8|0;else{if(t>>>0>=n>>>0){r=s;break b}u=s+4|0}s=c[u>>2]|0;if((s|0)==(q|0))break a}}while(0);if((r|0)!=(q|0)&(r|0)!=0){a[1263537]=0;c[j+92>>2]=n;Pi[c[(c[n>>2]|0)+20>>2]&2047](n,j);c[n+176>>2]=-1;p=nj[c[(c[b>>2]|0)+248>>2]&2047](b,2,0)|0;s=c[(c[b>>2]|0)+252>>2]|0;c[g>>2]=p;c[h>>2]=k;c[f>>2]=c[g>>2];c[e>>2]=c[h>>2];bj[s&4095](b,f,e);s=c[(c[b>>2]|0)+260>>2]|0;c[i>>2]=p;c[e>>2]=c[i>>2];bj[s&4095](b,e,0);c[j+16528>>2]=p;v=j;l=d;return v|0}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,154,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1058477,1048071,134,1057724,0);v=0;l=d;return v|0}function __ZN15PhysicsServerSW16space_set_activeE3RIDb(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f;h=c[d>>2]|0;if(!h)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,153,1066435,0);else{a[1263537]=0;d=c[b+152>>2]|0;a:do if(d|0){i=c[d+8>>2]|0;j=c[b+156>>2]|0;b:do if((i|0)==(j|0))k=i;else{n=i;while(1){o=c[n+24>>2]|0;if(h>>>0<o>>>0)p=n+8|0;else{if(o>>>0>=h>>>0){k=n;break b}p=n+4|0}n=c[p>>2]|0;if((n|0)==(j|0))break a}}while(0);if((k|0)!=(j|0)&(k|0)!=0){a[1263537]=0;i=b+116|0;if(e){c[g>>2]=h;if(!(c[i>>2]|0)){n=__ZnwjPFPvjE(28,4740)|0;o=n+16|0;c[o>>2]=0;c[o+4>>2]=0;c[i>>2]=n;o=c[b+120>>2]|0;c[n+4>>2]=o;c[n+8>>2]=o;c[n+12>>2]=o;c[n>>2]=1}__ZN3SetIPK7SpaceSW10ComparatorIS2_E16DefaultAllocatorE10_insert_rbERKS2_(i,g)|0;l=f;return}n=c[i>>2]|0;if(!n){l=f;return}o=c[n+8>>2]|0;n=c[b+120>>2]|0;c:do if((o|0)==(n|0))q=o;else{r=o;do{s=c[r+24>>2]|0;if(h>>>0<s>>>0)t=r+8|0;else{if(s>>>0>=h>>>0){q=r;break c}t=r+4|0}r=c[t>>2]|0}while((r|0)!=(n|0));l=f;return}while(0);if((q|0)==0|(q|0)==(n|0)){l=f;return}__ZN3SetIPK7SpaceSW10ComparatorIS2_E16DefaultAllocatorE6_eraseEPNS6_7ElementE(i,q);if(c[b+124>>2]|0){l=f;return}o=c[i>>2]|0;if(!o){l=f;return}__ZN6Memory11free_staticEPvb(o,0);c[i>>2]=0;l=f;return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,154,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1058460,1048071,149,1057028,0);l=f;return}function __ZNK15PhysicsServerSW15space_is_activeE3RID(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0;e=c[d>>2]|0;if(!e)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,153,1066435,0);else{a[1263537]=0;d=c[b+152>>2]|0;a:do if(d|0){f=c[d+8>>2]|0;g=c[b+156>>2]|0;b:do if((f|0)==(g|0))h=f;else{i=f;while(1){j=c[i+24>>2]|0;if(e>>>0<j>>>0)k=i+8|0;else{if(j>>>0>=e>>>0){h=i;break b}k=i+4|0}i=c[k>>2]|0;if((i|0)==(g|0))break a}}while(0);if((h|0)!=(g|0)&(h|0)!=0){a[1263537]=0;f=c[b+116>>2]|0;if(!f){l=0;return l|0}i=c[f+8>>2]|0;f=c[b+120>>2]|0;c:do if((i|0)==(f|0))m=i;else{j=i;while(1){n=c[j+24>>2]|0;if(e>>>0<n>>>0)o=j+8|0;else{if(n>>>0>=e>>>0){m=j;break c}o=j+4|0}j=c[o>>2]|0;if((j|0)==(f|0)){m=f;break}}}while(0);l=(m|0)!=(f|0)&(m|0)!=0;return l|0}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,154,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1058398,1048071,159,1058414,0);l=0;return l|0}function __ZN15PhysicsServerSW15space_set_paramE3RIDN13PhysicsServer14SpaceParameterEf(b,d,e,f){b=b|0;d=d|0;e=e|0;f=+f;var g=0,h=0,i=0,j=0,k=0,l=0,m=0;g=c[d>>2]|0;if(!g)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,153,1066435,0);else{a[1263537]=0;d=c[b+152>>2]|0;a:do if(d|0){h=c[d+8>>2]|0;i=c[b+156>>2]|0;b:do if((h|0)==(i|0))j=h;else{k=h;while(1){l=c[k+24>>2]|0;if(g>>>0<l>>>0)m=k+8|0;else{if(l>>>0>=g>>>0){j=k;break b}m=k+4|0}k=c[m>>2]|0;if((k|0)==(i|0))break a}}while(0);if((j|0)!=(i|0)&(j|0)!=0){a[1263537]=0;__ZN7SpaceSW9set_paramEN13PhysicsServer14SpaceParameterEf(g,e,f);return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,154,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1058382,1048071,167,1057028,0);return}function __ZNK15PhysicsServerSW15space_get_paramE3RIDN13PhysicsServer14SpaceParameterE(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0.0;f=c[d>>2]|0;if(!f)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,153,1066435,0);else{a[1263537]=0;d=c[b+152>>2]|0;a:do if(d|0){g=c[d+8>>2]|0;h=c[b+156>>2]|0;b:do if((g|0)==(h|0))i=g;else{j=g;while(1){k=c[j+24>>2]|0;if(f>>>0<k>>>0)l=j+8|0;else{if(k>>>0>=f>>>0){i=j;break b}l=j+4|0}j=c[l>>2]|0;if((j|0)==(h|0))break a}}while(0);if((i|0)!=(h|0)&(i|0)!=0){a[1263537]=0;m=+__ZNK7SpaceSW9get_paramEN13PhysicsServer14SpaceParameterE(f,e);return +m}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,154,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1058366,1048071,175,1058067,0);m=0.0;return +m}function __ZN15PhysicsServerSW22space_get_direct_stateE3RID(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e+4|0;g=e;h=c[d>>2]|0;if(!h)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,153,1066435,0);else{a[1263537]=0;d=c[b+152>>2]|0;a:do if(d|0){i=c[d+8>>2]|0;j=c[b+156>>2]|0;b:do if((i|0)==(j|0))k=i;else{n=i;while(1){o=c[n+24>>2]|0;if(h>>>0<o>>>0)p=n+8|0;else{if(o>>>0>=h>>>0){k=n;break b}p=n+4|0}n=c[p>>2]|0;if((n|0)==(j|0))break a}}while(0);if((k|0)!=(j|0)&(k|0)!=0){a[1263537]=0;if(a[b+92>>0]|0?!(__ZNK7SpaceSW9is_lockedEv(h)|0):0){q=__ZN7SpaceSW16get_direct_stateEv(h)|0;l=e;return q|0}__ZN6StringC2EPKc(g,1058277);c[f>>2]=__ZNK6String4utf8Ev(g)|0;__Z19_err_set_last_errorPKc(__ZNK10CharString8get_dataEv(f)|0);i=c[f>>2]|0;if(i|0?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);i=c[g>>2]|0;if(i|0?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);a[1263537]=1;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1058211,1048071,186,1126427,0);a[1263537]=0;q=0;l=e;return q|0}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,154,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1058211,1048071,182,1058234,0);q=0;l=e;return q|0}function __ZN15PhysicsServerSW24space_set_debug_contactsE3RIDi(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0;f=c[d>>2]|0;if(!f)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,153,1066435,0);else{a[1263537]=0;d=c[b+152>>2]|0;a:do if(d|0){g=c[d+8>>2]|0;h=c[b+156>>2]|0;b:do if((g|0)==(h|0))i=g;else{j=g;while(1){k=c[j+24>>2]|0;if(f>>>0<k>>>0)l=j+8|0;else{if(k>>>0>=f>>>0){i=j;break b}l=j+4|0}j=c[l>>2]|0;if((j|0)==(h|0))break a}}while(0);if((i|0)!=(h|0)&(i|0)!=0){a[1263537]=0;__ZN6VectorI7Vector3E6resizeEi(f+16532|0,e)|0;return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,154,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1058186,1048071,195,1057028,0);return}function __ZNK15PhysicsServerSW18space_get_contactsE3RID(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0;e=c[d>>2]|0;if(!e)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,153,1066435,0);else{a[1263537]=0;d=c[b+152>>2]|0;a:do if(d|0){f=c[d+8>>2]|0;g=c[b+156>>2]|0;b:do if((f|0)==(g|0))h=f;else{i=f;while(1){j=c[i+24>>2]|0;if(e>>>0<j>>>0)k=i+8|0;else{if(j>>>0>=e>>>0){h=i;break b}k=i+4|0}i=c[k>>2]|0;if((i|0)==(g|0))break a}}while(0);if((h|0)!=(g|0)&(h|0)!=0){a[1263537]=0;f=e+16532|0;i=c[f>>2]|0;if(!i){l=0;return l|0}if(!(__Z28atomic_conditional_incrementPj(i+-8|0)|0)){l=0;return l|0}l=c[f>>2]|0;return l|0}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,154,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1058109,1048071,202,1050648,0);l=0;return l|0}function __ZNK15PhysicsServerSW23space_get_contact_countE3RID(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0;e=c[d>>2]|0;if(!e)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,153,1066435,0);else{a[1263537]=0;d=c[b+152>>2]|0;a:do if(d|0){f=c[d+8>>2]|0;g=c[b+156>>2]|0;b:do if((f|0)==(g|0))h=f;else{i=f;while(1){j=c[i+24>>2]|0;if(e>>>0<j>>>0)k=i+8|0;else{if(j>>>0>=e>>>0){h=i;break b}k=i+4|0}i=c[k>>2]|0;if((i|0)==(g|0))break a}}while(0);if((h|0)!=(g|0)&(h|0)!=0){a[1263537]=0;l=c[e+16536>>2]|0;return l|0}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,154,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1058043,1048071,209,1058067,0);l=0;return l|0}function __ZN15PhysicsServerSW11area_createEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b;e=__ZnwjPKc(268,1263606)|0;__ZN6AreaSWC2Ev(e);__Z28atomic_conditional_incrementPj(1255200)|0;c[e+4>>2]=c[313800];f=a+168|0;c[d>>2]=e;if(!(c[f>>2]|0)){g=__ZnwjPFPvjE(28,4740)|0;h=g+16|0;c[h>>2]=0;c[h+4>>2]=0;c[f>>2]=g;h=c[a+172>>2]|0;c[g+4>>2]=h;c[g+8>>2]=h;c[g+12>>2]=h;c[g>>2]=1}__ZN3SetIP8RID_Data10ComparatorIS1_E16DefaultAllocatorE10_insert_rbERKS1_(f,d)|0;c[e+12>>2]=e;l=b;return e|0}function __ZN15PhysicsServerSW14area_set_spaceE3RIDS0_(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0;f=c[d>>2]|0;if(!f)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,153,1066435,0);else{a[1263537]=0;d=c[b+168>>2]|0;a:do if(d|0){g=c[d+8>>2]|0;h=c[b+172>>2]|0;b:do if((g|0)==(h|0))i=g;else{j=g;while(1){k=c[j+24>>2]|0;if(f>>>0<k>>>0)l=j+8|0;else{if(k>>>0>=f>>>0){i=j;break b}l=j+4|0}j=c[l>>2]|0;if((j|0)==(h|0))break a}}while(0);if((i|0)!=(h|0)&(i|0)!=0){a[1263537]=0;g=c[e>>2]|0;c:do if(!g)m=0;else{a[1263537]=0;j=c[b+152>>2]|0;d:do if(j|0){k=c[j+8>>2]|0;n=c[b+156>>2]|0;e:do if((k|0)==(n|0))o=k;else{p=k;while(1){q=c[p+24>>2]|0;if(g>>>0<q>>>0)r=p+8|0;else{if(q>>>0>=g>>>0){o=p;break e}r=p+4|0}p=c[r>>2]|0;if((p|0)==(n|0))break d}}while(0);if((o|0)!=(n|0)&(o|0)!=0){a[1263537]=0;m=g;break c}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,154,1066282,0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1058028,1048071,228,1057028,0);return}while(0);Pi[c[(c[f>>2]|0)+20>>2]&2047](f,m);return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,154,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1058028,1048071,224,1057240,0);return}function __ZNK15PhysicsServerSW14area_get_spaceE3RID(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0;e=c[d>>2]|0;if(!e)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,153,1066435,0);else{a[1263537]=0;d=c[b+168>>2]|0;a:do if(d|0){f=c[d+8>>2]|0;g=c[b+172>>2]|0;b:do if((f|0)==(g|0))h=f;else{i=f;while(1){j=c[i+24>>2]|0;if(e>>>0<j>>>0)k=i+8|0;else{if(j>>>0>=e>>>0){h=i;break b}k=i+4|0}i=c[k>>2]|0;if((i|0)==(g|0))break a}}while(0);if((h|0)!=(g|0)&(h|0)!=0){a[1263537]=0;f=c[e+32>>2]|0;if(!f){l=0;return l|0}l=c[f+52>>2]|0;return l|0}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,154,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1058013,1048071,237,1057724,0);l=0;return l|0}function __ZN15PhysicsServerSW28area_set_space_override_modeE3RIDN13PhysicsServer21AreaSpaceOverrideModeE(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0;f=c[d>>2]|0;if(!f)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,153,1066435,0);else{a[1263537]=0;d=c[b+168>>2]|0;a:do if(d|0){g=c[d+8>>2]|0;h=c[b+172>>2]|0;b:do if((g|0)==(h|0))i=g;else{j=g;while(1){k=c[j+24>>2]|0;if(f>>>0<k>>>0)l=j+8|0;else{if(k>>>0>=f>>>0){i=j;break b}l=j+4|0}j=c[l>>2]|0;if((j|0)==(h|0))break a}}while(0);if((i|0)!=(h|0)&(i|0)!=0){a[1263537]=0;__ZN6AreaSW23set_space_override_modeEN13PhysicsServer21AreaSpaceOverrideModeE(f,e);return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,154,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1057984,1048071,248,1057240,0);return}function __ZNK15PhysicsServerSW28area_get_space_override_modeE3RID(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0;e=c[d>>2]|0;if(!e)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,153,1066435,0);else{a[1263537]=0;d=c[b+168>>2]|0;a:do if(d|0){f=c[d+8>>2]|0;g=c[b+172>>2]|0;b:do if((f|0)==(g|0))h=f;else{i=f;while(1){j=c[i+24>>2]|0;if(e>>>0<j>>>0)k=i+8|0;else{if(j>>>0>=e>>>0){h=i;break b}k=i+4|0}i=c[k>>2]|0;if((i|0)==(g|0))break a}}while(0);if((h|0)!=(g|0)&(h|0)!=0){a[1263537]=0;l=c[e+136>>2]|0;return l|0}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,154,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1057887,1048071,256,1057916,0);l=0;return l|0}function __ZN15PhysicsServerSW14area_add_shapeE3RIDS0_RK9Transform(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0;g=c[d>>2]|0;if(!g)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,153,1066435,0);else{a[1263537]=0;d=c[b+168>>2]|0;a:do if(d|0){h=c[d+8>>2]|0;i=c[b+172>>2]|0;b:do if((h|0)==(i|0))j=h;else{k=h;while(1){l=c[k+24>>2]|0;if(g>>>0<l>>>0)m=k+8|0;else{if(l>>>0>=g>>>0){j=k;break b}m=k+4|0}k=c[m>>2]|0;if((k|0)==(i|0))break a}}while(0);if((j|0)!=(i|0)&(j|0)!=0){a[1263537]=0;h=c[e>>2]|0;if(!h)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,153,1066435,0);else{a[1263537]=0;k=c[b+136>>2]|0;c:do if(k|0){l=c[k+8>>2]|0;n=c[b+140>>2]|0;d:do if((l|0)==(n|0))o=l;else{p=l;while(1){q=c[p+24>>2]|0;if(h>>>0<q>>>0)r=p+8|0;else{if(q>>>0>=h>>>0){o=p;break d}r=p+4|0}p=c[r>>2]|0;if((p|0)==(n|0))break c}}while(0);if((o|0)!=(n|0)&(o|0)!=0){a[1263537]=0;__ZN17CollisionObjectSW9add_shapeEP7ShapeSWRK9Transform(g,h,f);return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,154,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1057872,1048071,267,1056822,0);return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,154,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1057872,1048071,264,1057240,0);return}function __ZN15PhysicsServerSW14area_set_shapeE3RIDiS0_(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0;g=c[d>>2]|0;if(!g)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,153,1066435,0);else{a[1263537]=0;d=c[b+168>>2]|0;a:do if(d|0){h=c[d+8>>2]|0;i=c[b+172>>2]|0;b:do if((h|0)==(i|0))j=h;else{k=h;while(1){l=c[k+24>>2]|0;if(g>>>0<l>>>0)m=k+8|0;else{if(l>>>0>=g>>>0){j=k;break b}m=k+4|0}k=c[m>>2]|0;if((k|0)==(i|0))break a}}while(0);if((j|0)!=(i|0)&(j|0)!=0){a[1263537]=0;h=c[f>>2]|0;if(!h)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,153,1066435,0);else{a[1263537]=0;k=c[b+136>>2]|0;c:do if(k|0){l=c[k+8>>2]|0;n=c[b+140>>2]|0;d:do if((l|0)==(n|0))o=l;else{p=l;while(1){q=c[p+24>>2]|0;if(h>>>0<q>>>0)r=p+8|0;else{if(q>>>0>=h>>>0){o=p;break d}r=p+4|0}p=c[r>>2]|0;if((p|0)==(n|0))break c}}while(0);if((o|0)!=(n|0)&(o|0)!=0){a[1263537]=0;if(!(a[h+36>>0]|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1057857,1048071,279,1056852,0);return}else{a[1263537]=0;__ZN17CollisionObjectSW9set_shapeEiP7ShapeSW(g,e,h);return}}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,154,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1057857,1048071,278,1056822,0);return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,154,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1057857,1048071,275,1057240,0);return}function __ZN15PhysicsServerSW24area_set_shape_transformE3RIDiRK9Transform(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,l=0,m=0;g=c[d>>2]|0;if(!g)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,153,1066435,0);else{a[1263537]=0;d=c[b+168>>2]|0;a:do if(d|0){h=c[d+8>>2]|0;i=c[b+172>>2]|0;b:do if((h|0)==(i|0))j=h;else{k=h;while(1){l=c[k+24>>2]|0;if(g>>>0<l>>>0)m=k+8|0;else{if(l>>>0>=g>>>0){j=k;break b}m=k+4|0}k=c[m>>2]|0;if((k|0)==(i|0))break a}}while(0);if((j|0)!=(i|0)&(j|0)!=0){a[1263537]=0;__ZN17CollisionObjectSW19set_shape_transformEiRK9Transform(g,e,f);return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,154,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1057832,1048071,286,1057240,0);return}function __ZNK15PhysicsServerSW20area_get_shape_countE3RID(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0;e=c[d>>2]|0;if(!e)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,153,1066435,0);else{a[1263537]=0;d=c[b+168>>2]|0;a:do if(d|0){f=c[d+8>>2]|0;g=c[b+172>>2]|0;b:do if((f|0)==(g|0))h=f;else{i=f;while(1){j=c[i+24>>2]|0;if(e>>>0<j>>>0)k=i+8|0;else{if(j>>>0>=e>>>0){h=i;break b}k=i+4|0}i=c[k>>2]|0;if((i|0)==(g|0))break a}}while(0);if((h|0)!=(g|0)&(h|0)!=0){a[1263537]=0;f=c[e+28>>2]|0;if(!f){l=0;return l|0}l=c[f+-4>>2]|0;return l|0}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,154,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1057769,1048071,294,1057790,0);l=-1;return l|0}function __ZNK15PhysicsServerSW14area_get_shapeE3RIDi(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0;f=c[d>>2]|0;if(!f)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,153,1066435,0);else{a[1263537]=0;d=c[b+168>>2]|0;a:do if(d|0){g=c[d+8>>2]|0;h=c[b+172>>2]|0;b:do if((g|0)==(h|0))i=g;else{j=g;while(1){k=c[j+24>>2]|0;if(f>>>0<k>>>0)l=j+8|0;else{if(k>>>0>=f>>>0){i=j;break b}l=j+4|0}j=c[l>>2]|0;if((j|0)==(h|0))break a}}while(0);if((i|0)!=(h|0)&(i|0)!=0){a[1263537]=0;if((e|0)<0)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);g=c[f+28>>2]|0;j=(g|0)==0;if(j)m=0;else m=c[g+-4>>2]|0;do if((m|0)<=(e|0)){if(j)n=0;else n=c[g+-4>>2]|0;if((n|0)>(e|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0)}while(0);j=c[g+(e*136|0)+128>>2]|0;if(!j){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1057709,1048071,304,1056652,0);o=0;return o|0}else{a[1263537]=0;o=c[j+8>>2]|0;return o|0}}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,154,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1057709,1048071,301,1057724,0);o=0;return o|0}function __ZNK15PhysicsServerSW24area_get_shape_transformE3RIDi(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0;h=c[e>>2]|0;if(!h)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,153,1066435,0);else{a[1263537]=0;e=c[d+168>>2]|0;a:do if(e|0){i=c[e+8>>2]|0;j=c[d+172>>2]|0;b:do if((i|0)==(j|0))k=i;else{l=i;while(1){m=c[l+24>>2]|0;if(h>>>0<m>>>0)n=l+8|0;else{if(m>>>0>=h>>>0){k=l;break b}n=l+4|0}l=c[n>>2]|0;if((l|0)==(j|0))break a}}while(0);if((k|0)!=(j|0)&(k|0)!=0){a[1263537]=0;do if((f|0)<0)o=20;else{i=c[h+28>>2]|0;l=(i|0)==0;if(l)p=0;else p=c[i+-4>>2]|0;if((p|0)<=(f|0)){if(l)q=0;else q=c[i+-4>>2]|0;if((q|0)<=(f|0)){o=20;break}a[1263537]=0}r=i+(f*136|0)|0}while(0);if((o|0)==20){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);r=0}j=b;i=r;l=j+48|0;do{c[j>>2]=c[i>>2];j=j+4|0;i=i+4|0}while((j|0)<(l|0));return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,154,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1057684,1048071,311,1050597,0);g[b>>2]=1.0;g[b+4>>2]=0.0;g[b+8>>2]=0.0;g[b+12>>2]=0.0;g[b+16>>2]=1.0;g[b+20>>2]=0.0;g[b+24>>2]=0.0;g[b+28>>2]=0.0;g[b+32>>2]=1.0;g[b+44>>2]=0.0;g[b+40>>2]=0.0;g[b+36>>2]=0.0;return}function __ZN15PhysicsServerSW17area_remove_shapeE3RIDi(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0;f=c[d>>2]|0;if(!f)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,153,1066435,0);else{a[1263537]=0;d=c[b+168>>2]|0;a:do if(d|0){g=c[d+8>>2]|0;h=c[b+172>>2]|0;b:do if((g|0)==(h|0))i=g;else{j=g;while(1){k=c[j+24>>2]|0;if(f>>>0<k>>>0)l=j+8|0;else{if(k>>>0>=f>>>0){i=j;break b}l=j+4|0}j=c[l>>2]|0;if((j|0)==(h|0))break a}}while(0);if((i|0)!=(h|0)&(i|0)!=0){a[1263537]=0;__ZN17CollisionObjectSW12remove_shapeEi(f,e);return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,154,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1057666,1048071,319,1057240,0);return}function __ZN15PhysicsServerSW17area_clear_shapesE3RID(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0;e=c[d>>2]|0;if(!e)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,153,1066435,0);else{a[1263537]=0;d=c[b+168>>2]|0;a:do if(d|0){f=c[d+8>>2]|0;g=c[b+172>>2]|0;b:do if((f|0)==(g|0))h=f;else{i=f;while(1){j=c[i+24>>2]|0;if(e>>>0<j>>>0)k=i+8|0;else{if(j>>>0>=e>>>0){h=i;break b}k=i+4|0}i=c[k>>2]|0;if((i|0)==(g|0))break a}}while(0);if((h|0)!=(g|0)&(h|0)!=0){a[1263537]=0;f=e+28|0;i=c[f>>2]|0;if(!i)return;else l=i;while(1){if(!(c[l+-4>>2]|0)){m=16;break}__ZN17CollisionObjectSW12remove_shapeEi(e,0);l=c[f>>2]|0;if(!l){m=16;break}}if((m|0)==16)return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,154,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1057648,1048071,327,1057240,0);return}function __ZN15PhysicsServerSW30area_attach_object_instance_IDE3RIDj(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0;f=c[d>>2]|0;do if(!f)g=20;else{h=c[b+152>>2]|0;if(h){i=c[h+8>>2]|0;h=c[b+156>>2]|0;j=(i|0)==(h|0);a:do if(j){k=i;g=9}else{l=i;while(1){m=c[l+24>>2]|0;if(f>>>0<m>>>0)n=l+8|0;else{if(m>>>0>=f>>>0){k=l;g=9;break a}n=l+4|0}l=c[n>>2]|0;if((l|0)==(h|0)){o=f;break}}}while(0);do if((g|0)==9)if((k|0)!=(h|0)&(k|0)!=0){a[1263537]=0;b:do if(j)p=i;else{l=i;do{m=c[l+24>>2]|0;if(f>>>0<m>>>0)q=l+8|0;else{if(m>>>0>=f>>>0){p=l;break b}q=l+4|0}l=c[q>>2]|0}while((l|0)!=(h|0));__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,154,1066282,0)}while(0);if((p|0)!=(h|0)&(p|0)!=0){a[1263537]=0;l=c[(c[f+92>>2]|0)+12>>2]|0;c[d>>2]=l;o=l;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,154,1066282,0)}else o=f;while(0);if(!o){g=20;break}else r=o}else r=f;a[1263537]=0;h=c[b+168>>2]|0;c:do if(h|0){i=c[h+8>>2]|0;j=c[b+172>>2]|0;d:do if((i|0)==(j|0))s=i;else{l=i;while(1){m=c[l+24>>2]|0;if(r>>>0<m>>>0)t=l+8|0;else{if(m>>>0>=r>>>0){s=l;break d}t=l+4|0}l=c[t>>2]|0;if((l|0)==(j|0))break c}}while(0);if((s|0)!=(j|0)&(s|0)!=0){a[1263537]=0;c[r+16>>2]=e;return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,154,1066282,0)}while(0);if((g|0)==20)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,153,1066435,0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1057617,1048071,340,1057240,0);return}function __ZNK15PhysicsServerSW27area_get_object_instance_IDE3RID(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0;e=c[d>>2]|0;do if(!e)f=20;else{g=c[b+152>>2]|0;if(g){h=c[g+8>>2]|0;g=c[b+156>>2]|0;i=(h|0)==(g|0);a:do if(i){j=h;f=9}else{k=h;while(1){l=c[k+24>>2]|0;if(e>>>0<l>>>0)m=k+8|0;else{if(l>>>0>=e>>>0){j=k;f=9;break a}m=k+4|0}k=c[m>>2]|0;if((k|0)==(g|0)){n=e;break}}}while(0);do if((f|0)==9)if((j|0)!=(g|0)&(j|0)!=0){a[1263537]=0;b:do if(i)o=h;else{k=h;do{l=c[k+24>>2]|0;if(e>>>0<l>>>0)p=k+8|0;else{if(l>>>0>=e>>>0){o=k;break b}p=k+4|0}k=c[p>>2]|0}while((k|0)!=(g|0));__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,154,1066282,0)}while(0);if((o|0)!=(g|0)&(o|0)!=0){a[1263537]=0;k=c[(c[e+92>>2]|0)+12>>2]|0;c[d>>2]=k;n=k;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,154,1066282,0)}else n=e;while(0);if(!n){f=20;break}else q=n}else q=e;a[1263537]=0;g=c[b+168>>2]|0;c:do if(g|0){h=c[g+8>>2]|0;i=c[b+172>>2]|0;d:do if((h|0)==(i|0))r=h;else{k=h;while(1){l=c[k+24>>2]|0;if(q>>>0<l>>>0)s=k+8|0;else{if(l>>>0>=q>>>0){r=k;break d}s=k+4|0}k=c[s>>2]|0;if((k|0)==(i|0))break c}}while(0);if((r|0)!=(i|0)&(r|0)!=0){a[1263537]=0;t=c[q+16>>2]|0;return t|0}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,154,1066282,0)}while(0);if((f|0)==20)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,153,1066435,0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1057548,1048071,350,1057576,0);t=0;return t|0}function __ZN15PhysicsServerSW14area_set_paramE3RIDN13PhysicsServer13AreaParameterERK7Variant(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0;g=c[d>>2]|0;do if(!g)h=20;else{i=c[b+152>>2]|0;if(i){j=c[i+8>>2]|0;i=c[b+156>>2]|0;k=(j|0)==(i|0);a:do if(k){l=j;h=9}else{m=j;while(1){n=c[m+24>>2]|0;if(g>>>0<n>>>0)o=m+8|0;else{if(n>>>0>=g>>>0){l=m;h=9;break a}o=m+4|0}m=c[o>>2]|0;if((m|0)==(i|0)){p=g;break}}}while(0);do if((h|0)==9)if((l|0)!=(i|0)&(l|0)!=0){a[1263537]=0;b:do if(k)q=j;else{m=j;do{n=c[m+24>>2]|0;if(g>>>0<n>>>0)r=m+8|0;else{if(n>>>0>=g>>>0){q=m;break b}r=m+4|0}m=c[r>>2]|0}while((m|0)!=(i|0));__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,154,1066282,0)}while(0);if((q|0)!=(i|0)&(q|0)!=0){a[1263537]=0;m=c[(c[g+92>>2]|0)+12>>2]|0;c[d>>2]=m;p=m;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,154,1066282,0)}else p=g;while(0);if(!p){h=20;break}else s=p}else s=g;a[1263537]=0;i=c[b+168>>2]|0;c:do if(i|0){j=c[i+8>>2]|0;k=c[b+172>>2]|0;d:do if((j|0)==(k|0))t=j;else{m=j;while(1){n=c[m+24>>2]|0;if(s>>>0<n>>>0)u=m+8|0;else{if(n>>>0>=s>>>0){t=m;break d}u=m+4|0}m=c[u>>2]|0;if((m|0)==(k|0))break c}}while(0);if((t|0)!=(k|0)&(t|0)!=0){a[1263537]=0;__ZN6AreaSW9set_paramEN13PhysicsServer13AreaParameterERK7Variant(s,e,f);return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,154,1066282,0)}while(0);if((h|0)==20)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,153,1066435,0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1057533,1048071,361,1057240,0);return}function __ZN15PhysicsServerSW18area_set_transformE3RIDRK9Transform(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0;f=c[d>>2]|0;if(!f)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,153,1066435,0);else{a[1263537]=0;d=c[b+168>>2]|0;a:do if(d|0){g=c[d+8>>2]|0;h=c[b+172>>2]|0;b:do if((g|0)==(h|0))i=g;else{j=g;while(1){k=c[j+24>>2]|0;if(f>>>0<k>>>0)l=j+8|0;else{if(k>>>0>=f>>>0){i=j;break b}l=j+4|0}j=c[l>>2]|0;if((j|0)==(h|0))break a}}while(0);if((i|0)!=(h|0)&(i|0)!=0){a[1263537]=0;__ZN6AreaSW13set_transformERK9Transform(f,e);return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,154,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1057514,1048071,368,1057240,0);return}function __ZNK15PhysicsServerSW14area_get_paramE3RIDN13PhysicsServer13AreaParameterE(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0;g=c[e>>2]|0;do if(!g)h=20;else{i=c[d+152>>2]|0;if(i){j=c[i+8>>2]|0;i=c[d+156>>2]|0;k=(j|0)==(i|0);a:do if(k){l=j;h=9}else{m=j;while(1){n=c[m+24>>2]|0;if(g>>>0<n>>>0)o=m+8|0;else{if(n>>>0>=g>>>0){l=m;h=9;break a}o=m+4|0}m=c[o>>2]|0;if((m|0)==(i|0)){p=g;break}}}while(0);do if((h|0)==9)if((l|0)!=(i|0)&(l|0)!=0){a[1263537]=0;b:do if(k)q=j;else{m=j;do{n=c[m+24>>2]|0;if(g>>>0<n>>>0)r=m+8|0;else{if(n>>>0>=g>>>0){q=m;break b}r=m+4|0}m=c[r>>2]|0}while((m|0)!=(i|0));__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,154,1066282,0)}while(0);if((q|0)!=(i|0)&(q|0)!=0){a[1263537]=0;m=c[(c[g+92>>2]|0)+12>>2]|0;c[e>>2]=m;p=m;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,154,1066282,0)}else p=g;while(0);if(!p){h=20;break}else s=p}else s=g;a[1263537]=0;i=c[d+168>>2]|0;c:do if(i|0){j=c[i+8>>2]|0;k=c[d+172>>2]|0;d:do if((j|0)==(k|0))t=j;else{m=j;while(1){n=c[m+24>>2]|0;if(s>>>0<n>>>0)u=m+8|0;else{if(n>>>0>=s>>>0){t=m;break d}u=m+4|0}m=c[u>>2]|0;if((m|0)==(k|0))break c}}while(0);if((t|0)!=(k|0)&(t|0)!=0){a[1263537]=0;__ZNK6AreaSW9get_paramEN13PhysicsServer13AreaParameterE(b,s,f);return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,154,1066282,0)}while(0);if((h|0)==20)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,153,1066435,0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1057450,1048071,379,1057465,0);c[b>>2]=0;return}function __ZNK15PhysicsServerSW18area_get_transformE3RID(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0,j=0,k=0,l=0,m=0;f=c[e>>2]|0;if(!f)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,153,1066435,0);else{a[1263537]=0;e=c[d+168>>2]|0;a:do if(e|0){h=c[e+8>>2]|0;i=c[d+172>>2]|0;b:do if((h|0)==(i|0))j=h;else{k=h;while(1){l=c[k+24>>2]|0;if(f>>>0<l>>>0)m=k+8|0;else{if(l>>>0>=f>>>0){j=k;break b}m=k+4|0}k=c[m>>2]|0;if((k|0)==(i|0))break a}}while(0);if((j|0)!=(i|0)&(j|0)!=0){a[1263537]=0;h=b;k=f+36|0;l=h+48|0;do{c[h>>2]=c[k>>2];h=h+4|0;k=k+4|0}while((h|0)<(l|0));return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,154,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1057378,1048071,387,1050597,0);g[b>>2]=1.0;g[b+4>>2]=0.0;g[b+8>>2]=0.0;g[b+12>>2]=0.0;g[b+16>>2]=1.0;g[b+20>>2]=0.0;g[b+24>>2]=0.0;g[b+28>>2]=0.0;g[b+32>>2]=1.0;g[b+44>>2]=0.0;g[b+40>>2]=0.0;g[b+36>>2]=0.0;return}function __ZN15PhysicsServerSW23area_set_collision_maskE3RIDj(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0;f=c[d>>2]|0;if(!f)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,153,1066435,0);else{a[1263537]=0;d=c[b+168>>2]|0;a:do if(d|0){g=c[d+8>>2]|0;h=c[b+172>>2]|0;b:do if((g|0)==(h|0))i=g;else{j=g;while(1){k=c[j+24>>2]|0;if(f>>>0<k>>>0)l=j+8|0;else{if(k>>>0>=f>>>0){i=j;break b}l=j+4|0}j=c[l>>2]|0;if((j|0)==(h|0))break a}}while(0);if((i|0)!=(h|0)&(i|0)!=0){a[1263537]=0;c[f+24>>2]=e;return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,154,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1057354,1048071,403,1057240,0);return}function __ZN15PhysicsServerSW19area_set_layer_maskE3RIDj(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0;f=c[d>>2]|0;if(!f)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,153,1066435,0);else{a[1263537]=0;d=c[b+168>>2]|0;a:do if(d|0){g=c[d+8>>2]|0;h=c[b+172>>2]|0;b:do if((g|0)==(h|0))i=g;else{j=g;while(1){k=c[j+24>>2]|0;if(f>>>0<k>>>0)l=j+8|0;else{if(k>>>0>=f>>>0){i=j;break b}l=j+4|0}j=c[l>>2]|0;if((j|0)==(h|0))break a}}while(0);if((i|0)!=(h|0)&(i|0)!=0){a[1263537]=0;c[f+20>>2]=e;return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,154,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1057334,1048071,395,1057240,0);return}function __ZN15PhysicsServerSW20area_set_monitorableE3RIDb(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0;f=c[d>>2]|0;if(!f)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,153,1066435,0);else{a[1263537]=0;d=c[b+168>>2]|0;a:do if(d|0){g=c[d+8>>2]|0;h=c[b+172>>2]|0;b:do if((g|0)==(h|0))i=g;else{j=g;while(1){k=c[j+24>>2]|0;if(f>>>0<k>>>0)l=j+8|0;else{if(k>>>0>=f>>>0){i=j;break b}l=j+4|0}j=c[l>>2]|0;if((j|0)==(h|0))break a}}while(0);if((i|0)!=(h|0)&(i|0)!=0){a[1263537]=0;__ZN6AreaSW15set_monitorableEb(f,e);return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,154,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1057313,1048071,411,1057240,0);return}function __ZN15PhysicsServerSW25area_set_monitor_callbackE3RIDP6ObjectRK10StringName(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0;g=c[d>>2]|0;if(!g)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,153,1066435,0);else{a[1263537]=0;d=c[b+168>>2]|0;a:do if(d|0){h=c[d+8>>2]|0;i=c[b+172>>2]|0;b:do if((h|0)==(i|0))j=h;else{k=h;while(1){l=c[k+24>>2]|0;if(g>>>0<l>>>0)m=k+8|0;else{if(l>>>0>=g>>>0){j=k;break b}m=k+4|0}k=c[m>>2]|0;if((k|0)==(i|0))break a}}while(0);if((j|0)!=(i|0)&(j|0)!=0){a[1263537]=0;if(!e)n=0;else n=c[e+44>>2]|0;__ZN6AreaSW20set_monitor_callbackEjRK10StringName(g,n,f);return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,154,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1057269,1048071,419,1057240,0);return}function __ZN15PhysicsServerSW30area_set_area_monitor_callbackE3RIDP6ObjectRK10StringName(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0;g=c[d>>2]|0;if(!g)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,153,1066435,0);else{a[1263537]=0;d=c[b+168>>2]|0;a:do if(d|0){h=c[d+8>>2]|0;i=c[b+172>>2]|0;b:do if((h|0)==(i|0))j=h;else{k=h;while(1){l=c[k+24>>2]|0;if(g>>>0<l>>>0)m=k+8|0;else{if(l>>>0>=g>>>0){j=k;break b}m=k+4|0}k=c[m>>2]|0;if((k|0)==(i|0))break a}}while(0);if((j|0)!=(i|0)&(j|0)!=0){a[1263537]=0;if(!e)n=0;else n=c[e+44>>2]|0;__ZN6AreaSW25set_area_monitor_callbackEjRK10StringName(g,n,f);return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,154,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1057209,1048071,443,1057240,0);return}function __ZN15PhysicsServerSW21area_set_ray_pickableE3RIDb(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0;f=c[d>>2]|0;if(!f)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,153,1066435,0);else{a[1263537]=0;d=c[b+168>>2]|0;a:do if(d|0){g=c[d+8>>2]|0;h=c[b+172>>2]|0;b:do if((g|0)==(h|0))i=g;else{j=g;while(1){k=c[j+24>>2]|0;if(f>>>0<k>>>0)l=j+8|0;else{if(k>>>0>=f>>>0){i=j;break b}l=j+4|0}j=c[l>>2]|0;if((j|0)==(h|0))break a}}while(0);if((i|0)!=(h|0)&(i|0)!=0){a[1263537]=0;a[f+133>>0]=e&1;return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,154,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1050575,1048071,427,1057240,0);return}function __ZNK15PhysicsServerSW20area_is_ray_pickableE3RID(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0;e=c[d>>2]|0;if(!e)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,153,1066435,0);else{a[1263537]=0;d=c[b+168>>2]|0;a:do if(d|0){f=c[d+8>>2]|0;g=c[b+172>>2]|0;b:do if((f|0)==(g|0))h=f;else{i=f;while(1){j=c[i+24>>2]|0;if(e>>>0<j>>>0)k=i+8|0;else{if(j>>>0>=e>>>0){h=i;break b}k=i+4|0}i=c[k>>2]|0;if((i|0)==(g|0))break a}}while(0);if((h|0)!=(g|0)&(h|0)!=0){a[1263537]=0;l=(a[e+133>>0]|0)!=0;return l|0}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,154,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1050509,1048071,435,1050530,0);l=0;return l|0}function __ZN15PhysicsServerSW11body_createEN13PhysicsServer8BodyModeEb(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e;g=__ZnwjPKc(568,1263606)|0;__ZN6BodySWC2Ev(g);if((b|0)!=2)__ZN6BodySW8set_modeEN13PhysicsServer8BodyModeE(g,b);if(d?(__ZN7VariantC2Eb(f,1),__ZN6BodySW9set_stateEN13PhysicsServer9BodyStateERK7Variant(g,3,f),c[f>>2]|0):0)__ZN7Variant5clearEv(f);__Z28atomic_conditional_incrementPj(1255200)|0;c[g+4>>2]=c[313800];d=a+184|0;c[f>>2]=g;if(c[d>>2]|0){__ZN3SetIP8RID_Data10ComparatorIS1_E16DefaultAllocatorE10_insert_rbERKS1_(d,f)|0;h=g;i=g+12|0;c[i>>2]=h;l=e;return g|0}b=__ZnwjPFPvjE(28,4740)|0;j=b+16|0;c[j>>2]=0;c[j+4>>2]=0;c[d>>2]=b;j=c[a+188>>2]|0;c[b+4>>2]=j;c[b+8>>2]=j;c[b+12>>2]=j;c[b>>2]=1;__ZN3SetIP8RID_Data10ComparatorIS1_E16DefaultAllocatorE10_insert_rbERKS1_(d,f)|0;h=g;i=g+12|0;c[i>>2]=h;l=e;return g|0}function __ZN15PhysicsServerSW14body_set_spaceE3RIDS0_(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0;f=c[d>>2]|0;if(!f)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,153,1066435,0);else{a[1263537]=0;d=c[b+184>>2]|0;a:do if(d|0){g=c[d+8>>2]|0;h=c[b+188>>2]|0;b:do if((g|0)==(h|0))i=g;else{j=g;while(1){k=c[j+24>>2]|0;if(f>>>0<k>>>0)l=j+8|0;else{if(k>>>0>=f>>>0){i=j;break b}l=j+4|0}j=c[l>>2]|0;if((j|0)==(h|0))break a}}while(0);if((i|0)!=(h|0)&(i|0)!=0){a[1263537]=0;g=c[e>>2]|0;c:do if(!g)m=0;else{a[1263537]=0;j=c[b+152>>2]|0;d:do if(j|0){k=c[j+8>>2]|0;n=c[b+156>>2]|0;e:do if((k|0)==(n|0))o=k;else{p=k;while(1){q=c[p+24>>2]|0;if(g>>>0<q>>>0)r=p+8|0;else{if(q>>>0>=g>>>0){o=p;break e}r=p+4|0}p=c[r>>2]|0;if((p|0)==(n|0))break d}}while(0);if((o|0)!=(n|0)&(o|0)!=0){a[1263537]=0;m=g;break c}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,154,1066282,0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1057013,1048071,470,1057028,0);return}while(0);if((c[f+32>>2]|0)==(m|0))return;Pi[c[(c[f>>2]|0)+20>>2]&2047](f,m);return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,154,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1057013,1048071,465,1055016,0);return}function __ZNK15PhysicsServerSW14body_get_spaceE3RID(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0;e=c[d>>2]|0;if(!e)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,153,1066435,0);else{a[1263537]=0;d=c[b+184>>2]|0;a:do if(d|0){f=c[d+8>>2]|0;g=c[b+188>>2]|0;b:do if((f|0)==(g|0))h=f;else{i=f;while(1){j=c[i+24>>2]|0;if(e>>>0<j>>>0)k=i+8|0;else{if(j>>>0>=e>>>0){h=i;break b}k=i+4|0}i=c[k>>2]|0;if((i|0)==(g|0))break a}}while(0);if((h|0)!=(g|0)&(h|0)!=0){a[1263537]=0;f=c[e+32>>2]|0;if(!f){l=0;return l|0}l=c[f+52>>2]|0;return l|0}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,154,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1056998,1048071,482,1056607,0);l=0;return l|0}function __ZN15PhysicsServerSW13body_set_modeE3RIDN13PhysicsServer8BodyModeE(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0;f=c[d>>2]|0;if(!f)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,153,1066435,0);else{a[1263537]=0;d=c[b+184>>2]|0;a:do if(d|0){g=c[d+8>>2]|0;h=c[b+188>>2]|0;b:do if((g|0)==(h|0))i=g;else{j=g;while(1){k=c[j+24>>2]|0;if(f>>>0<k>>>0)l=j+8|0;else{if(k>>>0>=f>>>0){i=j;break b}l=j+4|0}j=c[l>>2]|0;if((j|0)==(h|0))break a}}while(0);if((i|0)!=(h|0)&(i|0)!=0){a[1263537]=0;__ZN6BodySW8set_modeEN13PhysicsServer8BodyModeE(f,e);return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,154,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1056984,1048071,493,1055016,0);return}function __ZNK15PhysicsServerSW13body_get_modeE3RID(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0;e=c[d>>2]|0;if(!e)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,153,1066435,0);else{a[1263537]=0;d=c[b+184>>2]|0;a:do if(d|0){f=c[d+8>>2]|0;g=c[b+188>>2]|0;b:do if((f|0)==(g|0))h=f;else{i=f;while(1){j=c[i+24>>2]|0;if(e>>>0<j>>>0)k=i+8|0;else{if(j>>>0>=e>>>0){h=i;break b}k=i+4|0}i=c[k>>2]|0;if((i|0)==(g|0))break a}}while(0);if((h|0)!=(g|0)&(h|0)!=0){a[1263537]=0;l=__ZNK6BodySW8get_modeEv(e)|0;return l|0}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,154,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1056914,1048071,501,1056928,0);l=0;return l|0}function __ZN15PhysicsServerSW14body_add_shapeE3RIDS0_RK9Transform(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0;g=c[d>>2]|0;if(!g)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,153,1066435,0);else{a[1263537]=0;d=c[b+184>>2]|0;a:do if(d|0){h=c[d+8>>2]|0;i=c[b+188>>2]|0;b:do if((h|0)==(i|0))j=h;else{k=h;while(1){l=c[k+24>>2]|0;if(g>>>0<l>>>0)m=k+8|0;else{if(l>>>0>=g>>>0){j=k;break b}m=k+4|0}k=c[m>>2]|0;if((k|0)==(i|0))break a}}while(0);if((j|0)!=(i|0)&(j|0)!=0){a[1263537]=0;h=c[e>>2]|0;if(!h)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,153,1066435,0);else{a[1263537]=0;k=c[b+136>>2]|0;c:do if(k|0){l=c[k+8>>2]|0;n=c[b+140>>2]|0;d:do if((l|0)==(n|0))o=l;else{p=l;while(1){q=c[p+24>>2]|0;if(h>>>0<q>>>0)r=p+8|0;else{if(q>>>0>=h>>>0){o=p;break d}r=p+4|0}p=c[r>>2]|0;if((p|0)==(n|0))break c}}while(0);if((o|0)!=(n|0)&(o|0)!=0){a[1263537]=0;__ZN17CollisionObjectSW9add_shapeEP7ShapeSWRK9Transform(g,h,f);return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,154,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1056899,1048071,512,1056822,0);return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,154,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1056899,1048071,509,1055016,0);return}function __ZN15PhysicsServerSW14body_set_shapeE3RIDiS0_(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0;g=c[d>>2]|0;if(!g)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,153,1066435,0);else{a[1263537]=0;d=c[b+184>>2]|0;a:do if(d|0){h=c[d+8>>2]|0;i=c[b+188>>2]|0;b:do if((h|0)==(i|0))j=h;else{k=h;while(1){l=c[k+24>>2]|0;if(g>>>0<l>>>0)m=k+8|0;else{if(l>>>0>=g>>>0){j=k;break b}m=k+4|0}k=c[m>>2]|0;if((k|0)==(i|0))break a}}while(0);if((j|0)!=(i|0)&(j|0)!=0){a[1263537]=0;h=c[f>>2]|0;if(!h)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,153,1066435,0);else{a[1263537]=0;k=c[b+136>>2]|0;c:do if(k|0){l=c[k+8>>2]|0;n=c[b+140>>2]|0;d:do if((l|0)==(n|0))o=l;else{p=l;while(1){q=c[p+24>>2]|0;if(h>>>0<q>>>0)r=p+8|0;else{if(q>>>0>=h>>>0){o=p;break d}r=p+4|0}p=c[r>>2]|0;if((p|0)==(n|0))break c}}while(0);if((o|0)!=(n|0)&(o|0)!=0){a[1263537]=0;if(!(a[h+36>>0]|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1056807,1048071,524,1056852,0);return}else{a[1263537]=0;__ZN17CollisionObjectSW9set_shapeEiP7ShapeSW(g,e,h);return}}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,154,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1056807,1048071,523,1056822,0);return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,154,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1056807,1048071,520,1055016,0);return}function __ZN15PhysicsServerSW24body_set_shape_transformE3RIDiRK9Transform(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,l=0,m=0;g=c[d>>2]|0;if(!g)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,153,1066435,0);else{a[1263537]=0;d=c[b+184>>2]|0;a:do if(d|0){h=c[d+8>>2]|0;i=c[b+188>>2]|0;b:do if((h|0)==(i|0))j=h;else{k=h;while(1){l=c[k+24>>2]|0;if(g>>>0<l>>>0)m=k+8|0;else{if(l>>>0>=g>>>0){j=k;break b}m=k+4|0}k=c[m>>2]|0;if((k|0)==(i|0))break a}}while(0);if((j|0)!=(i|0)&(j|0)!=0){a[1263537]=0;__ZN17CollisionObjectSW19set_shape_transformEiRK9Transform(g,e,f);return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,154,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1056762,1048071,531,1055016,0);return}function __ZNK15PhysicsServerSW20body_get_shape_countE3RID(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0;e=c[d>>2]|0;if(!e)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,153,1066435,0);else{a[1263537]=0;d=c[b+184>>2]|0;a:do if(d|0){f=c[d+8>>2]|0;g=c[b+188>>2]|0;b:do if((f|0)==(g|0))h=f;else{i=f;while(1){j=c[i+24>>2]|0;if(e>>>0<j>>>0)k=i+8|0;else{if(j>>>0>=e>>>0){h=i;break b}k=i+4|0}i=c[k>>2]|0;if((i|0)==(g|0))break a}}while(0);if((h|0)!=(g|0)&(h|0)!=0){a[1263537]=0;f=c[e+28>>2]|0;if(!f){l=0;return l|0}l=c[f+-4>>2]|0;return l|0}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,154,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1056698,1048071,539,1055578,0);l=-1;return l|0}function __ZNK15PhysicsServerSW14body_get_shapeE3RIDi(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0;f=c[d>>2]|0;if(!f)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,153,1066435,0);else{a[1263537]=0;d=c[b+184>>2]|0;a:do if(d|0){g=c[d+8>>2]|0;h=c[b+188>>2]|0;b:do if((g|0)==(h|0))i=g;else{j=g;while(1){k=c[j+24>>2]|0;if(f>>>0<k>>>0)l=j+8|0;else{if(k>>>0>=f>>>0){i=j;break b}l=j+4|0}j=c[l>>2]|0;if((j|0)==(h|0))break a}}while(0);if((i|0)!=(h|0)&(i|0)!=0){a[1263537]=0;if((e|0)<0)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);g=c[f+28>>2]|0;j=(g|0)==0;if(j)m=0;else m=c[g+-4>>2]|0;do if((m|0)<=(e|0)){if(j)n=0;else n=c[g+-4>>2]|0;if((n|0)>(e|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0)}while(0);j=c[g+(e*136|0)+128>>2]|0;if(!j){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1056592,1048071,549,1056652,0);o=0;return o|0}else{a[1263537]=0;o=c[j+8>>2]|0;return o|0}}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,154,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1056592,1048071,546,1056607,0);o=0;return o|0}function __ZNK15PhysicsServerSW24body_get_shape_transformE3RIDi(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0;h=c[e>>2]|0;if(!h)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,153,1066435,0);else{a[1263537]=0;e=c[d+184>>2]|0;a:do if(e|0){i=c[e+8>>2]|0;j=c[d+188>>2]|0;b:do if((i|0)==(j|0))k=i;else{l=i;while(1){m=c[l+24>>2]|0;if(h>>>0<m>>>0)n=l+8|0;else{if(m>>>0>=h>>>0){k=l;break b}n=l+4|0}l=c[n>>2]|0;if((l|0)==(j|0))break a}}while(0);if((k|0)!=(j|0)&(k|0)!=0){a[1263537]=0;do if((f|0)<0)o=20;else{i=c[h+28>>2]|0;l=(i|0)==0;if(l)p=0;else p=c[i+-4>>2]|0;if((p|0)<=(f|0)){if(l)q=0;else q=c[i+-4>>2]|0;if((q|0)<=(f|0)){o=20;break}a[1263537]=0}r=i+(f*136|0)|0}while(0);if((o|0)==20){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);r=0}j=b;i=r;l=j+48|0;do{c[j>>2]=c[i>>2];j=j+4|0;i=i+4|0}while((j|0)<(l|0));return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,154,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1056514,1048071,574,1050429,0);g[b>>2]=1.0;g[b+4>>2]=0.0;g[b+8>>2]=0.0;g[b+12>>2]=0.0;g[b+16>>2]=1.0;g[b+20>>2]=0.0;g[b+24>>2]=0.0;g[b+28>>2]=0.0;g[b+32>>2]=1.0;g[b+44>>2]=0.0;g[b+40>>2]=0.0;g[b+36>>2]=0.0;return}function __ZN15PhysicsServerSW25body_set_shape_as_triggerE3RIDib(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0;g=c[d>>2]|0;if(!g)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,153,1066435,0);else{a[1263537]=0;d=c[b+184>>2]|0;a:do if(d|0){h=c[d+8>>2]|0;i=c[b+188>>2]|0;b:do if((h|0)==(i|0))j=h;else{k=h;while(1){l=c[k+24>>2]|0;if(g>>>0<l>>>0)m=k+8|0;else{if(l>>>0>=g>>>0){j=k;break b}m=k+4|0}k=c[m>>2]|0;if((k|0)==(i|0))break a}}while(0);if((j|0)!=(i|0)&(j|0)!=0){a[1263537]=0;if((e|0)>=0){h=g+28|0;k=c[h>>2]|0;l=(k|0)==0;if(l)n=0;else n=c[k+-4>>2]|0;if((n|0)>(e|0)){a[1263537]=0;o=f&1;if(l)p=0;else p=c[k+-4>>2]|0;do if((p|0)<=(e|0)){if(l)q=0;else q=c[k+-4>>2]|0;if((q|0)>(e|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);__ZN6VectorIN17CollisionObjectSW5ShapeEE14_copy_on_writeEv(h);a[(c[h>>2]|0)+(e*136|0)+132>>0]=o;return}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1056464,1048071,558,1056407,0);return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,154,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1056464,1048071,557,1055016,0);return}function __ZNK15PhysicsServerSW28body_is_shape_set_as_triggerE3RIDi(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0;f=c[d>>2]|0;if(!f)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,153,1066435,0);else{a[1263537]=0;d=c[b+184>>2]|0;a:do if(d|0){g=c[d+8>>2]|0;h=c[b+188>>2]|0;b:do if((g|0)==(h|0))i=g;else{j=g;while(1){k=c[j+24>>2]|0;if(f>>>0<k>>>0)l=j+8|0;else{if(k>>>0>=f>>>0){i=j;break b}l=j+4|0}j=c[l>>2]|0;if((j|0)==(h|0))break a}}while(0);if((i|0)!=(h|0)&(i|0)!=0){a[1263537]=0;if((e|0)>=0){g=c[f+28>>2]|0;j=(g|0)==0;if(j)m=0;else m=c[g+-4>>2]|0;if((m|0)>(e|0)){a[1263537]=0;if(j)n=0;else n=c[g+-4>>2]|0;do if((n|0)<=(e|0)){if(j)o=0;else o=c[g+-4>>2]|0;if((o|0)>(e|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0)}while(0);p=(a[g+(e*136|0)+132>>0]|0)!=0;return p|0}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1056378,1048071,566,1056407,0);p=0;return p|0}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,154,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1056378,1048071,565,1054825,0);p=0;return p|0}function __ZN15PhysicsServerSW17body_remove_shapeE3RIDi(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0;f=c[d>>2]|0;if(!f)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,153,1066435,0);else{a[1263537]=0;d=c[b+184>>2]|0;a:do if(d|0){g=c[d+8>>2]|0;h=c[b+188>>2]|0;b:do if((g|0)==(h|0))i=g;else{j=g;while(1){k=c[j+24>>2]|0;if(f>>>0<k>>>0)l=j+8|0;else{if(k>>>0>=f>>>0){i=j;break b}l=j+4|0}j=c[l>>2]|0;if((j|0)==(h|0))break a}}while(0);if((i|0)!=(h|0)&(i|0)!=0){a[1263537]=0;__ZN17CollisionObjectSW12remove_shapeEi(f,e);return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,154,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1056360,1048071,582,1055016,0);return}function __ZN15PhysicsServerSW17body_clear_shapesE3RID(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0;e=c[d>>2]|0;if(!e)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,153,1066435,0);else{a[1263537]=0;d=c[b+184>>2]|0;a:do if(d|0){f=c[d+8>>2]|0;g=c[b+188>>2]|0;b:do if((f|0)==(g|0))h=f;else{i=f;while(1){j=c[i+24>>2]|0;if(e>>>0<j>>>0)k=i+8|0;else{if(j>>>0>=e>>>0){h=i;break b}k=i+4|0}i=c[k>>2]|0;if((i|0)==(g|0))break a}}while(0);if((h|0)!=(g|0)&(h|0)!=0){a[1263537]=0;f=e+28|0;i=c[f>>2]|0;if(!i)return;else l=i;while(1){if(!(c[l+-4>>2]|0)){m=16;break}__ZN17CollisionObjectSW12remove_shapeEi(e,0);l=c[f>>2]|0;if(!l){m=16;break}}if((m|0)==16)return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,154,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1056342,1048071,590,1055016,0);return}function __ZN15PhysicsServerSW30body_attach_object_instance_IDE3RIDj(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0;f=c[d>>2]|0;if(!f)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,153,1066435,0);else{a[1263537]=0;d=c[b+184>>2]|0;a:do if(d|0){g=c[d+8>>2]|0;h=c[b+188>>2]|0;b:do if((g|0)==(h|0))i=g;else{j=g;while(1){k=c[j+24>>2]|0;if(f>>>0<k>>>0)l=j+8|0;else{if(k>>>0>=f>>>0){i=j;break b}l=j+4|0}j=c[l>>2]|0;if((j|0)==(h|0))break a}}while(0);if((i|0)!=(h|0)&(i|0)!=0){a[1263537]=0;c[f+16>>2]=e;return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,154,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1056311,1048071,649,1055016,0);return}function __ZNK15PhysicsServerSW27body_get_object_instance_IDE3RID(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0;e=c[d>>2]|0;if(!e)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,153,1066435,0);else{a[1263537]=0;d=c[b+184>>2]|0;a:do if(d|0){f=c[d+8>>2]|0;g=c[b+188>>2]|0;b:do if((f|0)==(g|0))h=f;else{i=f;while(1){j=c[i+24>>2]|0;if(e>>>0<j>>>0)k=i+8|0;else{if(j>>>0>=e>>>0){h=i;break b}k=i+4|0}i=c[k>>2]|0;if((i|0)==(g|0))break a}}while(0);if((h|0)!=(g|0)&(h|0)!=0){a[1263537]=0;l=c[e+16>>2]|0;return l|0}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,154,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1056283,1048071,657,1055267,0);l=0;return l|0}function __ZN15PhysicsServerSW46body_set_enable_continuous_collision_detectionE3RIDb(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0;f=c[d>>2]|0;if(!f)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,153,1066435,0);else{a[1263537]=0;d=c[b+184>>2]|0;a:do if(d|0){g=c[d+8>>2]|0;h=c[b+188>>2]|0;b:do if((g|0)==(h|0))i=g;else{j=g;while(1){k=c[j+24>>2]|0;if(f>>>0<k>>>0)l=j+8|0;else{if(k>>>0>=f>>>0){i=j;break b}l=j+4|0}j=c[l>>2]|0;if((j|0)==(h|0))break a}}while(0);if((i|0)!=(h|0)&(i|0)!=0){a[1263537]=0;a[f+467>>0]=e&1;return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,154,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1050382,1048071,599,1055016,0);return}function __ZNK15PhysicsServerSW46body_is_continuous_collision_detection_enabledE3RID(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0;e=c[d>>2]|0;if(!e)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,153,1066435,0);else{a[1263537]=0;d=c[b+184>>2]|0;a:do if(d|0){f=c[d+8>>2]|0;g=c[b+188>>2]|0;b:do if((f|0)==(g|0))h=f;else{i=f;while(1){j=c[i+24>>2]|0;if(e>>>0<j>>>0)k=i+8|0;else{if(j>>>0>=e>>>0){h=i;break b}k=i+4|0}i=c[k>>2]|0;if((i|0)==(g|0))break a}}while(0);if((h|0)!=(g|0)&(h|0)!=0){a[1263537]=0;l=(a[e+467>>0]|0)!=0;return l|0}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,154,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1050335,1048071,607,1054825,0);l=0;return l|0}function __ZN15PhysicsServerSW19body_set_layer_maskE3RIDj(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0;f=c[d>>2]|0;if(!f)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,153,1066435,0);else{a[1263537]=0;d=c[b+184>>2]|0;a:do if(d|0){g=c[d+8>>2]|0;h=c[b+188>>2]|0;b:do if((g|0)==(h|0))i=g;else{j=g;while(1){k=c[j+24>>2]|0;if(f>>>0<k>>>0)l=j+8|0;else{if(k>>>0>=f>>>0){i=j;break b}l=j+4|0}j=c[l>>2]|0;if((j|0)==(h|0))break a}}while(0);if((i|0)!=(h|0)&(i|0)!=0){a[1263537]=0;c[f+20>>2]=e;if(!(c[f+32>>2]|0))return;if((c[f+136>>2]|0)>>>0<2)return;__ZN6BodySW10set_activeEb(f,1);return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,154,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1056116,1048071,615,1055016,0);return}function __ZNK15PhysicsServerSW19body_get_layer_maskE3RIDj(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0;e=c[d>>2]|0;if(!e)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,153,1066435,0);else{a[1263537]=0;d=c[b+184>>2]|0;a:do if(d|0){f=c[d+8>>2]|0;g=c[b+188>>2]|0;b:do if((f|0)==(g|0))h=f;else{i=f;while(1){j=c[i+24>>2]|0;if(e>>>0<j>>>0)k=i+8|0;else{if(j>>>0>=e>>>0){h=i;break b}k=i+4|0}i=c[k>>2]|0;if((i|0)==(g|0))break a}}while(0);if((h|0)!=(g|0)&(h|0)!=0){a[1263537]=0;l=c[e+20>>2]|0;return l|0}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,154,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1056096,1048071,624,1055267,0);l=0;return l|0}function __ZN15PhysicsServerSW23body_set_collision_maskE3RIDj(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0;f=c[d>>2]|0;if(!f)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,153,1066435,0);else{a[1263537]=0;d=c[b+184>>2]|0;a:do if(d|0){g=c[d+8>>2]|0;h=c[b+188>>2]|0;b:do if((g|0)==(h|0))i=g;else{j=g;while(1){k=c[j+24>>2]|0;if(f>>>0<k>>>0)l=j+8|0;else{if(k>>>0>=f>>>0){i=j;break b}l=j+4|0}j=c[l>>2]|0;if((j|0)==(h|0))break a}}while(0);if((i|0)!=(h|0)&(i|0)!=0){a[1263537]=0;c[f+24>>2]=e;if(!(c[f+32>>2]|0))return;if((c[f+136>>2]|0)>>>0<2)return;__ZN6BodySW10set_activeEb(f,1);return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,154,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1056072,1048071,632,1055016,0);return}function __ZNK15PhysicsServerSW23body_get_collision_maskE3RIDj(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0;e=c[d>>2]|0;if(!e)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,153,1066435,0);else{a[1263537]=0;d=c[b+184>>2]|0;a:do if(d|0){f=c[d+8>>2]|0;g=c[b+188>>2]|0;b:do if((f|0)==(g|0))h=f;else{i=f;while(1){j=c[i+24>>2]|0;if(e>>>0<j>>>0)k=i+8|0;else{if(j>>>0>=e>>>0){h=i;break b}k=i+4|0}i=c[k>>2]|0;if((i|0)==(g|0))break a}}while(0);if((h|0)!=(g|0)&(h|0)!=0){a[1263537]=0;l=c[e+24>>2]|0;return l|0}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,154,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1056048,1048071,641,1055267,0);l=0;return l|0}function __ZN15PhysicsServerSW19body_set_user_flagsE3RIDj(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0;e=c[d>>2]|0;if(!e)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,153,1066435,0);else{a[1263537]=0;d=c[b+184>>2]|0;a:do if(d|0){f=c[d+8>>2]|0;g=c[b+188>>2]|0;b:do if((f|0)==(g|0))h=f;else{i=f;while(1){j=c[i+24>>2]|0;if(e>>>0<j>>>0)k=i+8|0;else{if(j>>>0>=e>>>0){h=i;break b}k=i+4|0}i=c[k>>2]|0;if((i|0)==(g|0))break a}}while(0);if((h|0)!=(g|0)&(h|0)!=0){a[1263537]=0;return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,154,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1050315,1048071,665,1055016,0);return}function __ZNK15PhysicsServerSW19body_get_user_flagsE3RIDj(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0;e=c[d>>2]|0;if(!e)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,153,1066435,0);else{a[1263537]=0;d=c[b+184>>2]|0;a:do if(d|0){f=c[d+8>>2]|0;g=c[b+188>>2]|0;b:do if((f|0)==(g|0))h=f;else{i=f;while(1){j=c[i+24>>2]|0;if(e>>>0<j>>>0)k=i+8|0;else{if(j>>>0>=e>>>0){h=i;break b}k=i+4|0}i=c[k>>2]|0;if((i|0)==(g|0))break a}}while(0);if((h|0)!=(g|0)&(h|0)!=0){a[1263537]=0;return 0}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,154,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1050295,1048071,671,1055267,0);return 0}function __ZN15PhysicsServerSW14body_set_paramE3RIDN13PhysicsServer13BodyParameterEf(b,d,e,f){b=b|0;d=d|0;e=e|0;f=+f;var g=0,h=0,i=0,j=0,k=0,l=0,m=0;g=c[d>>2]|0;if(!g)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,153,1066435,0);else{a[1263537]=0;d=c[b+184>>2]|0;a:do if(d|0){h=c[d+8>>2]|0;i=c[b+188>>2]|0;b:do if((h|0)==(i|0))j=h;else{k=h;while(1){l=c[k+24>>2]|0;if(g>>>0<l>>>0)m=k+8|0;else{if(l>>>0>=g>>>0){j=k;break b}m=k+4|0}k=c[m>>2]|0;if((k|0)==(i|0))break a}}while(0);if((j|0)!=(i|0)&(j|0)!=0){a[1263537]=0;__ZN6BodySW9set_paramEN13PhysicsServer13BodyParameterEf(g,e,f);return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,154,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1055987,1048071,679,1055016,0);return}function __ZNK15PhysicsServerSW14body_get_paramE3RIDN13PhysicsServer13BodyParameterE(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0.0;f=c[d>>2]|0;if(!f)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,153,1066435,0);else{a[1263537]=0;d=c[b+184>>2]|0;a:do if(d|0){g=c[d+8>>2]|0;h=c[b+188>>2]|0;b:do if((g|0)==(h|0))i=g;else{j=g;while(1){k=c[j+24>>2]|0;if(f>>>0<k>>>0)l=j+8|0;else{if(k>>>0>=f>>>0){i=j;break b}l=j+4|0}j=c[l>>2]|0;if((j|0)==(h|0))break a}}while(0);if((i|0)!=(h|0)&(i|0)!=0){a[1263537]=0;m=+__ZNK6BodySW9get_paramEN13PhysicsServer13BodyParameterE(f,e);return +m}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,154,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1055972,1048071,687,1055267,0);m=0.0;return +m}function __ZN15PhysicsServerSW14body_set_stateE3RIDN13PhysicsServer9BodyStateERK7Variant(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,l=0,m=0;g=c[d>>2]|0;if(!g)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,153,1066435,0);else{a[1263537]=0;d=c[b+184>>2]|0;a:do if(d|0){h=c[d+8>>2]|0;i=c[b+188>>2]|0;b:do if((h|0)==(i|0))j=h;else{k=h;while(1){l=c[k+24>>2]|0;if(g>>>0<l>>>0)m=k+8|0;else{if(l>>>0>=g>>>0){j=k;break b}m=k+4|0}k=c[m>>2]|0;if((k|0)==(i|0))break a}}while(0);if((j|0)!=(i|0)&(j|0)!=0){a[1263537]=0;__ZN6BodySW9set_stateEN13PhysicsServer9BodyStateERK7Variant(g,e,f);return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,154,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1055957,1048071,695,1055016,0);return}function __ZNK15PhysicsServerSW14body_get_stateE3RIDN13PhysicsServer9BodyStateE(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,l=0,m=0;g=c[e>>2]|0;if(!g)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,153,1066435,0);else{a[1263537]=0;e=c[d+184>>2]|0;a:do if(e|0){h=c[e+8>>2]|0;i=c[d+188>>2]|0;b:do if((h|0)==(i|0))j=h;else{k=h;while(1){l=c[k+24>>2]|0;if(g>>>0<l>>>0)m=k+8|0;else{if(l>>>0>=g>>>0){j=k;break b}m=k+4|0}k=c[m>>2]|0;if((k|0)==(i|0))break a}}while(0);if((j|0)!=(i|0)&(j|0)!=0){a[1263537]=0;__ZNK6BodySW9get_stateEN13PhysicsServer9BodyStateE(b,g,f);return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,154,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1055893,1048071,703,1055908,0);c[b>>2]=0;return}function __ZN15PhysicsServerSW22body_set_applied_forceE3RIDRK7Vector3(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0;f=c[d>>2]|0;if(!f)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,153,1066435,0);else{a[1263537]=0;d=c[b+184>>2]|0;a:do if(d|0){g=c[d+8>>2]|0;h=c[b+188>>2]|0;b:do if((g|0)==(h|0))i=g;else{j=g;while(1){k=c[j+24>>2]|0;if(f>>>0<k>>>0)l=j+8|0;else{if(k>>>0>=f>>>0){i=j;break b}l=j+4|0}j=c[l>>2]|0;if((j|0)==(h|0))break a}}while(0);if((i|0)!=(h|0)&(i|0)!=0){a[1263537]=0;g=f+380|0;c[g>>2]=c[e>>2];c[g+4>>2]=c[e+4>>2];c[g+8>>2]=c[e+8>>2];if(!(c[f+32>>2]|0))return;if((c[f+136>>2]|0)>>>0<2)return;__ZN6BodySW10set_activeEb(f,1);return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,154,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1055870,1048071,711,1055016,0);return}function __ZNK15PhysicsServerSW22body_get_applied_forceE3RID(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0,j=0,k=0,l=0,m=0;f=c[e>>2]|0;if(!f)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,153,1066435,0);else{a[1263537]=0;e=c[d+184>>2]|0;a:do if(e|0){h=c[e+8>>2]|0;i=c[d+188>>2]|0;b:do if((h|0)==(i|0))j=h;else{k=h;while(1){l=c[k+24>>2]|0;if(f>>>0<l>>>0)m=k+8|0;else{if(l>>>0>=f>>>0){j=k;break b}m=k+4|0}k=c[m>>2]|0;if((k|0)==(i|0))break a}}while(0);if((j|0)!=(i|0)&(j|0)!=0){a[1263537]=0;h=f+380|0;c[b>>2]=c[h>>2];c[b+4>>2]=c[h+4>>2];c[b+8>>2]=c[h+8>>2];return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,154,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1055847,1048071,720,1050246,0);g[b+8>>2]=0.0;g[b+4>>2]=0.0;g[b>>2]=0.0;return}function __ZN15PhysicsServerSW23body_set_applied_torqueE3RIDRK7Vector3(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0;f=c[d>>2]|0;if(!f)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,153,1066435,0);else{a[1263537]=0;d=c[b+184>>2]|0;a:do if(d|0){g=c[d+8>>2]|0;h=c[b+188>>2]|0;b:do if((g|0)==(h|0))i=g;else{j=g;while(1){k=c[j+24>>2]|0;if(f>>>0<k>>>0)l=j+8|0;else{if(k>>>0>=f>>>0){i=j;break b}l=j+4|0}j=c[l>>2]|0;if((j|0)==(h|0))break a}}while(0);if((i|0)!=(h|0)&(i|0)!=0){a[1263537]=0;g=f+392|0;c[g>>2]=c[e>>2];c[g+4>>2]=c[e+4>>2];c[g+8>>2]=c[e+8>>2];if(!(c[f+32>>2]|0))return;if((c[f+136>>2]|0)>>>0<2)return;__ZN6BodySW10set_activeEb(f,1);return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,154,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1055823,1048071,727,1055016,0);return}function __ZNK15PhysicsServerSW23body_get_applied_torqueE3RID(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0,j=0,k=0,l=0,m=0;f=c[e>>2]|0;if(!f)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,153,1066435,0);else{a[1263537]=0;e=c[d+184>>2]|0;a:do if(e|0){h=c[e+8>>2]|0;i=c[d+188>>2]|0;b:do if((h|0)==(i|0))j=h;else{k=h;while(1){l=c[k+24>>2]|0;if(f>>>0<l>>>0)m=k+8|0;else{if(l>>>0>=f>>>0){j=k;break b}m=k+4|0}k=c[m>>2]|0;if((k|0)==(i|0))break a}}while(0);if((j|0)!=(i|0)&(j|0)!=0){a[1263537]=0;h=f+392|0;c[b>>2]=c[h>>2];c[b+4>>2]=c[h+4>>2];c[b+8>>2]=c[h+8>>2];return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,154,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1055799,1048071,736,1050246,0);g[b+8>>2]=0.0;g[b+4>>2]=0.0;g[b>>2]=0.0;return}function __ZN15PhysicsServerSW18body_apply_impulseE3RIDRK7Vector3S3_(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0.0,p=0.0,q=0.0,r=0.0,s=0.0,t=0.0,u=0.0,v=0.0;h=c[d>>2]|0;if(!h)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,153,1066435,0);else{a[1263537]=0;d=c[b+184>>2]|0;a:do if(d|0){i=c[d+8>>2]|0;j=c[b+188>>2]|0;b:do if((i|0)==(j|0))k=i;else{l=i;while(1){m=c[l+24>>2]|0;if(h>>>0<m>>>0)n=l+8|0;else{if(m>>>0>=h>>>0){k=l;break b}n=l+4|0}l=c[n>>2]|0;if((l|0)==(j|0))break a}}while(0);if((k|0)!=(j|0)&(k|0)!=0){a[1263537]=0;o=+g[h+216>>2];i=f+4|0;p=o*+g[i>>2];l=f+8|0;q=o*+g[l>>2];m=h+140|0;g[m>>2]=o*+g[f>>2]+ +g[m>>2];m=h+144|0;g[m>>2]=p+ +g[m>>2];m=h+148|0;g[m>>2]=q+ +g[m>>2];q=+g[e>>2]-+g[h+352>>2];p=+g[e+4>>2]-+g[h+356>>2];o=+g[e+8>>2]-+g[h+360>>2];r=+g[l>>2];s=+g[i>>2];t=p*r-o*s;u=+g[f>>2];v=o*u-q*r;r=q*s-p*u;u=t*+g[h+292>>2]+v*+g[h+296>>2]+r*+g[h+300>>2];p=t*+g[h+304>>2]+v*+g[h+308>>2]+r*+g[h+312>>2];i=h+152|0;g[i>>2]=+g[h+280>>2]*t+ +g[h+284>>2]*v+r*+g[h+288>>2]+ +g[i>>2];i=h+156|0;g[i>>2]=u+ +g[i>>2];i=h+160|0;g[i>>2]=p+ +g[i>>2];if(!(c[h+32>>2]|0))return;if((c[h+136>>2]|0)>>>0<2)return;__ZN6BodySW10set_activeEb(h,1);return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,154,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1055765,1048071,744,1055016,0);return}function __ZN15PhysicsServerSW25body_apply_torque_impulseE3RIDRK7Vector3(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0.0,o=0.0,p=0.0,q=0.0,r=0.0;f=c[d>>2]|0;if(!f)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,153,1066435,0);else{a[1263537]=0;d=c[b+184>>2]|0;a:do if(d|0){h=c[d+8>>2]|0;i=c[b+188>>2]|0;b:do if((h|0)==(i|0))j=h;else{k=h;while(1){l=c[k+24>>2]|0;if(f>>>0<l>>>0)m=k+8|0;else{if(l>>>0>=f>>>0){j=k;break b}m=k+4|0}k=c[m>>2]|0;if((k|0)==(i|0))break a}}while(0);if((j|0)!=(i|0)&(j|0)!=0){a[1263537]=0;n=+g[e>>2];o=+g[e+4>>2];p=+g[e+8>>2];q=n*+g[f+292>>2]+o*+g[f+296>>2]+p*+g[f+300>>2];r=n*+g[f+304>>2]+o*+g[f+308>>2]+p*+g[f+312>>2];h=f+152|0;g[h>>2]=+g[f+280>>2]*n+ +g[f+284>>2]*o+ +g[f+288>>2]*p+ +g[h>>2];h=f+156|0;g[h>>2]=q+ +g[h>>2];h=f+160|0;g[h>>2]=r+ +g[h>>2];if(!(c[f+32>>2]|0))return;if((c[f+136>>2]|0)>>>0<2)return;__ZN6BodySW10set_activeEb(f,1);return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,154,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1050220,1048071,753,1055016,0);return}function __ZN15PhysicsServerSW22body_set_axis_velocityE3RIDRK7Vector3(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0.0,o=0.0,p=0.0,q=0.0,r=0.0,s=0.0,t=0.0,u=0.0,v=0.0,w=0.0;f=c[d>>2]|0;if(!f)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,153,1066435,0);else{a[1263537]=0;d=c[b+184>>2]|0;a:do if(d|0){h=c[d+8>>2]|0;i=c[b+188>>2]|0;b:do if((h|0)==(i|0))j=h;else{k=h;while(1){l=c[k+24>>2]|0;if(f>>>0<l>>>0)m=k+8|0;else{if(l>>>0>=f>>>0){j=k;break b}m=k+4|0}k=c[m>>2]|0;if((k|0)==(i|0))break a}}while(0);if((j|0)!=(i|0)&(j|0)!=0){a[1263537]=0;h=f+140|0;n=+g[h>>2];k=f+144|0;o=+g[k>>2];l=f+148|0;p=+g[l>>2];q=+g[e>>2];r=+g[e+4>>2];s=+g[e+8>>2];t=+I(+(q*q+r*r+s*s));if(t==0.0){u=0.0;v=0.0;w=0.0}else{u=q/t;v=s/t;w=r/t}t=p*v+(o*w+n*u);g[h>>2]=q+(n-u*t);g[k>>2]=r+(o-w*t);g[l>>2]=s+(p-v*t);if(!(c[f+32>>2]|0))return;if((c[f+136>>2]|0)>>>0<2)return;__ZN6BodySW10set_activeEb(f,1);return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,154,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1055742,1048071,762,1055016,0);return}function __ZN15PhysicsServerSW18body_set_axis_lockE3RIDN13PhysicsServer12BodyAxisLockE(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0;f=c[d>>2]|0;if(!f)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,153,1066435,0);else{a[1263537]=0;d=c[b+184>>2]|0;a:do if(d|0){g=c[d+8>>2]|0;h=c[b+188>>2]|0;b:do if((g|0)==(h|0))i=g;else{j=g;while(1){k=c[j+24>>2]|0;if(f>>>0<k>>>0)l=j+8|0;else{if(k>>>0>=f>>>0){i=j;break b}l=j+4|0}j=c[l>>2]|0;if((j|0)==(h|0))break a}}while(0);if((i|0)!=(h|0)&(i|0)!=0){a[1263537]=0;c[f+212>>2]=e;if(!(c[f+32>>2]|0))return;if((c[f+136>>2]|0)>>>0<2)return;__ZN6BodySW10set_activeEb(f,1);return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,154,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1050201,1048071,775,1055016,0);return}function __ZNK15PhysicsServerSW18body_get_axis_lockE3RID(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0;e=c[d>>2]|0;if(!e)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,153,1066435,0);else{a[1263537]=0;d=c[b+184>>2]|0;a:do if(d|0){f=c[d+8>>2]|0;g=c[b+188>>2]|0;b:do if((f|0)==(g|0))h=f;else{i=f;while(1){j=c[i+24>>2]|0;if(e>>>0<j>>>0)k=i+8|0;else{if(j>>>0>=e>>>0){h=i;break b}k=i+4|0}i=c[k>>2]|0;if((i|0)==(g|0))break a}}while(0);if((h|0)!=(g|0)&(h|0)!=0){a[1263537]=0;l=c[e+212>>2]|0;return l|0}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,154,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1050119,1048071,783,1050138,0);l=0;return l|0}function __ZN15PhysicsServerSW28body_add_collision_exceptionE3RIDS0_(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;f=c[d>>2]|0;if(!f)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,153,1066435,0);else{a[1263537]=0;d=c[b+184>>2]|0;a:do if(d|0){g=c[d+8>>2]|0;h=c[b+188>>2]|0;b:do if((g|0)==(h|0))i=g;else{j=g;while(1){k=c[j+24>>2]|0;if(f>>>0<k>>>0)l=j+8|0;else{if(k>>>0>=f>>>0){i=j;break b}l=j+4|0}j=c[l>>2]|0;if((j|0)==(h|0))break a}}while(0);if((i|0)!=(h|0)&(i|0)!=0){a[1263537]=0;g=f+460|0;j=c[g>>2]|0;c:do if(!j){m=0;n=23}else{k=c[j+-4>>2]|0;d:do if((k|0)>0){o=c[e>>2]|0;p=k+-1|0;q=0;while(1){r=p;while(1){s=(r+q|0)/2|0;t=c[j+(s<<2)>>2]|0;if(o>>>0>=t>>>0)break;if((q|0)<(s|0))r=s+-1|0;else{u=s;v=t;w=o;break d}}if(t>>>0>=o>>>0)break c;if((s|0)<(r|0)){p=r;q=s+1|0}else{u=s;v=t;w=o;break}}}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);u=0;v=c[0+(0<<2)>>2]|0;w=c[e>>2]|0}while(0);m=(v>>>0<w>>>0&1)+u|0;n=23}while(0);if((n|0)==23)__ZN6VectorI3RIDE6insertEiRKS0_(g,m,e)|0;if(!(c[f+32>>2]|0))return;if((c[f+136>>2]|0)>>>0<2)return;__ZN6BodySW10set_activeEb(f,1);return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,154,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1055713,1048071,790,1055016,0);return}function __ZN15PhysicsServerSW31body_remove_collision_exceptionE3RIDS0_(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0;f=c[d>>2]|0;if(!f)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,153,1066435,0);else{a[1263537]=0;d=c[b+184>>2]|0;a:do if(d|0){g=c[d+8>>2]|0;h=c[b+188>>2]|0;b:do if((g|0)==(h|0))i=g;else{j=g;while(1){k=c[j+24>>2]|0;if(f>>>0<k>>>0)l=j+8|0;else{if(k>>>0>=f>>>0){i=j;break b}l=j+4|0}j=c[l>>2]|0;if((j|0)==(h|0))break a}}while(0);if((i|0)!=(h|0)&(i|0)!=0){a[1263537]=0;g=f+460|0;j=c[g>>2]|0;c:do if(j|0){k=c[j+-4>>2]|0;if((k|0)<=0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);break}m=c[e>>2]|0;n=0;o=k;d:while(1){p=o+-1|0;q=n;while(1){r=q+p|0;s=(r|0)/2|0;t=c[j+(s<<2)>>2]|0;if(m>>>0<t>>>0)break;if(t>>>0>=m>>>0)break d;if((s|0)<(p|0))q=s+1|0;else break c}if((q|0)<(s|0)){n=q;o=s}else break c}if((r|0)>=-1){if((k|0)<=(s|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1128380,1146752,368,1122479,0);break}a[1263537]=0;__ZN6VectorI3RIDE14_copy_on_writeEv(g);o=c[g>>2]|0;if(!o){u=0;v=-1}else{u=o;v=(c[o+-4>>2]|0)+-1|0}if((v|0)>(s|0)){o=s;do{n=o;o=o+1|0;c[u+(n<<2)>>2]=c[u+(o<<2)>>2]}while((o|0)!=(v|0))}__ZN6VectorI3RIDE6resizeEi(g,v)|0}}while(0);if(!(c[f+32>>2]|0))return;if((c[f+136>>2]|0)>>>0<2)return;__ZN6BodySW10set_activeEb(f,1);return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,154,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1055681,1048071,799,1055016,0);return}function __ZN15PhysicsServerSW29body_get_collision_exceptionsE3RIDP4ListIS0_16DefaultAllocatorE(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0;f=c[d>>2]|0;if(!f)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,153,1066435,0);else{a[1263537]=0;d=c[b+184>>2]|0;a:do if(d|0){g=c[d+8>>2]|0;h=c[b+188>>2]|0;b:do if((g|0)==(h|0))i=g;else{j=g;while(1){k=c[j+24>>2]|0;if(f>>>0<k>>>0)l=j+8|0;else{if(k>>>0>=f>>>0){i=j;break b}l=j+4|0}j=c[l>>2]|0;if((j|0)==(h|0))break a}}while(0);if((i|0)!=(h|0)&(i|0)!=0){a[1263537]=0;g=f+460|0;j=0;while(1){k=c[g>>2]|0;m=(k|0)==0;if(m)n=0;else n=c[k+-4>>2]|0;if((j|0)>=(n|0))break;if(m)o=0;else o=c[k+-4>>2]|0;do if((o|0)<=(j|0)){if(m)p=0;else p=c[k+-4>>2]|0;if((p|0)>(j|0)){a[1263537]=0;q=25;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);r=0;break}}else q=25;while(0);if((q|0)==25){q=0;r=k+(j<<2)|0}if(!(c[e>>2]|0)){m=__ZnwjPFPvjE(12,4740)|0;c[e>>2]=m;c[m>>2]=0;c[m+4>>2]=0;c[m+8>>2]=0}m=__ZnwjPFPvjE(16,4740)|0;c[m>>2]=0;c[m+4>>2]=0;c[m+8>>2]=0;c[m+12>>2]=0;c[m>>2]=c[r>>2];s=c[e>>2]|0;t=s+4|0;u=c[t>>2]|0;c[m+8>>2]=u;c[m+4>>2]=0;c[m+12>>2]=s;if(u|0)c[u+4>>2]=m;c[t>>2]=m;if(!(c[s>>2]|0))c[s>>2]=m;m=s+8|0;c[m>>2]=(c[m>>2]|0)+1;j=j+1|0}return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,154,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1055651,1048071,808,1055016,0);return}function __ZN15PhysicsServerSW30body_set_max_contacts_reportedE3RIDi(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0;f=c[d>>2]|0;if(!f)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,153,1066435,0);else{a[1263537]=0;d=c[b+184>>2]|0;a:do if(d|0){g=c[d+8>>2]|0;h=c[b+188>>2]|0;b:do if((g|0)==(h|0))i=g;else{j=g;while(1){k=c[j+24>>2]|0;if(f>>>0<k>>>0)l=j+8|0;else{if(k>>>0>=f>>>0){i=j;break b}l=j+4|0}j=c[l>>2]|0;if((j|0)==(h|0))break a}}while(0);if((i|0)!=(h|0)&(i|0)!=0){a[1263537]=0;__ZN6VectorIN6BodySW7ContactEE6resizeEi(f+536|0,e)|0;c[f+540>>2]=0;if(!(e|0?(c[f+136>>2]|0)==1:0))return;__ZN6BodySW10set_activeEb(f,1);return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,154,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1055620,1048071,846,1055016,0);return}function __ZNK15PhysicsServerSW30body_get_max_contacts_reportedE3RID(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0;e=c[d>>2]|0;if(!e)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,153,1066435,0);else{a[1263537]=0;d=c[b+184>>2]|0;a:do if(d|0){f=c[d+8>>2]|0;g=c[b+188>>2]|0;b:do if((f|0)==(g|0))h=f;else{i=f;while(1){j=c[i+24>>2]|0;if(e>>>0<j>>>0)k=i+8|0;else{if(j>>>0>=e>>>0){h=i;break b}k=i+4|0}i=c[k>>2]|0;if((i|0)==(g|0))break a}}while(0);if((h|0)!=(g|0)&(h|0)!=0){a[1263537]=0;f=c[e+536>>2]|0;if(!f){l=0;return l|0}l=c[f+-4>>2]|0;return l|0}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,154,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1055547,1048071,853,1055578,0);l=-1;return l|0}function __ZN15PhysicsServerSW41body_set_contacts_reported_depth_tresholdE3RIDf(b,d,e){b=b|0;d=d|0;e=+e;var f=0,g=0,h=0,i=0,j=0,k=0,l=0;f=c[d>>2]|0;if(!f)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,153,1066435,0);else{a[1263537]=0;d=c[b+184>>2]|0;a:do if(d|0){g=c[d+8>>2]|0;h=c[b+188>>2]|0;b:do if((g|0)==(h|0))i=g;else{j=g;while(1){k=c[j+24>>2]|0;if(f>>>0<k>>>0)l=j+8|0;else{if(k>>>0>=f>>>0){i=j;break b}l=j+4|0}j=c[l>>2]|0;if((j|0)==(h|0))break a}}while(0);if((i|0)!=(h|0)&(i|0)!=0){a[1263537]=0;return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,154,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1055308,1048071,818,1055016,0);return}function __ZNK15PhysicsServerSW41body_get_contacts_reported_depth_tresholdE3RID(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0;e=c[d>>2]|0;if(!e)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,153,1066435,0);else{a[1263537]=0;d=c[b+184>>2]|0;a:do if(d|0){f=c[d+8>>2]|0;g=c[b+188>>2]|0;b:do if((f|0)==(g|0))h=f;else{i=f;while(1){j=c[i+24>>2]|0;if(e>>>0<j>>>0)k=i+8|0;else{if(j>>>0>=e>>>0){h=i;break b}k=i+4|0}i=c[k>>2]|0;if((i|0)==(g|0))break a}}while(0);if((h|0)!=(g|0)&(h|0)!=0){a[1263537]=0;return 0.0}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,154,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1055225,1048071,824,1055267,0);return 0.0}function __ZN15PhysicsServerSW31body_set_omit_force_integrationE3RIDb(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0;f=c[d>>2]|0;if(!f)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,153,1066435,0);else{a[1263537]=0;d=c[b+184>>2]|0;a:do if(d|0){g=c[d+8>>2]|0;h=c[b+188>>2]|0;b:do if((g|0)==(h|0))i=g;else{j=g;while(1){k=c[j+24>>2]|0;if(f>>>0<k>>>0)l=j+8|0;else{if(k>>>0>=f>>>0){i=j;break b}l=j+4|0}j=c[l>>2]|0;if((j|0)==(h|0))break a}}while(0);if((i|0)!=(h|0)&(i|0)!=0){a[1263537]=0;a[f+464>>0]=e&1;return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,154,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1055193,1048071,831,1055016,0);return}function __ZNK15PhysicsServerSW34body_is_omitting_force_integrationE3RID(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0;e=c[d>>2]|0;if(!e)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,153,1066435,0);else{a[1263537]=0;d=c[b+184>>2]|0;a:do if(d|0){f=c[d+8>>2]|0;g=c[b+188>>2]|0;b:do if((f|0)==(g|0))h=f;else{i=f;while(1){j=c[i+24>>2]|0;if(e>>>0<j>>>0)k=i+8|0;else{if(j>>>0>=e>>>0){h=i;break b}k=i+4|0}i=c[k>>2]|0;if((i|0)==(g|0))break a}}while(0);if((h|0)!=(g|0)&(h|0)!=0){a[1263537]=0;l=(a[e+464>>0]|0)!=0;return l|0}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,154,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1055158,1048071,839,1054825,0);l=0;return l|0}function __ZN15PhysicsServerSW35body_set_force_integration_callbackE3RIDP6ObjectRK10StringNameRK7Variant(b,d,e,f,g){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;var h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0;h=c[d>>2]|0;if(!h)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,153,1066435,0);else{a[1263537]=0;d=c[b+184>>2]|0;a:do if(d|0){i=c[d+8>>2]|0;j=c[b+188>>2]|0;b:do if((i|0)==(j|0))k=i;else{l=i;while(1){m=c[l+24>>2]|0;if(h>>>0<m>>>0)n=l+8|0;else{if(m>>>0>=h>>>0){k=l;break b}n=l+4|0}l=c[n>>2]|0;if((l|0)==(j|0))break a}}while(0);if((k|0)!=(j|0)&(k|0)!=0){a[1263537]=0;if(!e)o=0;else o=c[e+44>>2]|0;__ZN6BodySW30set_force_integration_callbackEjRK10StringNameRK7Variant(h,o,f,g);return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,154,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1055122,1048071,860,1055016,0);return}function __ZN15PhysicsServerSW21body_set_ray_pickableE3RIDb(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0;f=c[d>>2]|0;if(!f)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,153,1066435,0);else{a[1263537]=0;d=c[b+184>>2]|0;a:do if(d|0){g=c[d+8>>2]|0;h=c[b+188>>2]|0;b:do if((g|0)==(h|0))i=g;else{j=g;while(1){k=c[j+24>>2]|0;if(f>>>0<k>>>0)l=j+8|0;else{if(k>>>0>=f>>>0){i=j;break b}l=j+4|0}j=c[l>>2]|0;if((j|0)==(h|0))break a}}while(0);if((i|0)!=(h|0)&(i|0)!=0){a[1263537]=0;a[f+133>>0]=e&1;return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,154,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1050097,1048071,867,1055016,0);return}function __ZNK15PhysicsServerSW20body_is_ray_pickableE3RID(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0;e=c[d>>2]|0;if(!e)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,153,1066435,0);else{a[1263537]=0;d=c[b+184>>2]|0;a:do if(d|0){f=c[d+8>>2]|0;g=c[b+188>>2]|0;b:do if((f|0)==(g|0))h=f;else{i=f;while(1){j=c[i+24>>2]|0;if(e>>>0<j>>>0)k=i+8|0;else{if(j>>>0>=e>>>0){h=i;break b}k=i+4|0}i=c[k>>2]|0;if((i|0)==(g|0))break a}}while(0);if((h|0)!=(g|0)&(h|0)!=0){a[1263537]=0;l=(a[e+133>>0]|0)!=0;return l|0}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,154,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1050076,1048071,874,1054825,0);l=0;return l|0}function __ZNK15PhysicsServerSW14joint_get_typeE3RID(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0;e=c[d>>2]|0;if(!e)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,153,1066435,0);else{a[1263537]=0;d=c[b+200>>2]|0;a:do if(d|0){f=c[d+8>>2]|0;g=c[b+204>>2]|0;b:do if((f|0)==(g|0))h=f;else{i=f;while(1){j=c[i+24>>2]|0;if(e>>>0<j>>>0)k=i+8|0;else{if(j>>>0>=e>>>0){h=i;break b}k=i+4|0}i=c[k>>2]|0;if((i|0)==(g|0))break a}}while(0);if((h|0)!=(g|0)&(h|0)!=0){a[1263537]=0;l=ij[c[(c[e>>2]|0)+16>>2]&8191](e)|0;return l|0}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,154,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1054035,1048071,1045,1054050,0);l=0;return l|0}function __ZN15PhysicsServerSW25joint_set_solver_priorityE3RIDi(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0;f=c[d>>2]|0;if(!f)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,153,1066435,0);else{a[1263537]=0;d=c[b+200>>2]|0;a:do if(d|0){g=c[d+8>>2]|0;h=c[b+204>>2]|0;b:do if((g|0)==(h|0))i=g;else{j=g;while(1){k=c[j+24>>2]|0;if(f>>>0<k>>>0)l=j+8|0;else{if(k>>>0>=f>>>0){i=j;break b}l=j+4|0}j=c[l>>2]|0;if((j|0)==(h|0))break a}}while(0);if((i|0)!=(h|0)&(i|0)!=0){a[1263537]=0;c[f+32>>2]=e;return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,154,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1050050,1048071,1031,1054778,0);return}function __ZNK15PhysicsServerSW25joint_get_solver_priorityE3RID(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0;e=c[d>>2]|0;if(!e)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,153,1066435,0);else{a[1263537]=0;d=c[b+200>>2]|0;a:do if(d|0){f=c[d+8>>2]|0;g=c[b+204>>2]|0;b:do if((f|0)==(g|0))h=f;else{i=f;while(1){j=c[i+24>>2]|0;if(e>>>0<j>>>0)k=i+8|0;else{if(j>>>0>=e>>>0){h=i;break b}k=i+4|0}i=c[k>>2]|0;if((i|0)==(g|0))break a}}while(0);if((h|0)!=(g|0)&(h|0)!=0){a[1263537]=0;l=c[e+32>>2]|0;return l|0}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,154,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1050024,1048071,1038,1048532,0);l=0;return l|0}function __ZN15PhysicsServerSW16joint_create_pinE3RIDRK7Vector3S0_S3_(b,d,e,f,g){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;var h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0;h=l;l=l+16|0;if((l|0)>=(m|0))ba(16);i=h;j=c[d>>2]|0;if(!j)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,153,1066435,0);else{a[1263537]=0;d=c[b+184>>2]|0;a:do if(d|0){k=c[d+8>>2]|0;n=c[b+188>>2]|0;o=(k|0)==(n|0);b:do if(o)p=k;else{q=k;while(1){r=c[q+24>>2]|0;if(j>>>0<r>>>0)s=q+8|0;else{if(r>>>0>=j>>>0){p=q;break b}s=q+4|0}q=c[s>>2]|0;if((q|0)==(n|0))break a}}while(0);if((p|0)!=(n|0)&(p|0)!=0){a[1263537]=0;q=c[f>>2]|0;do if(!q){r=c[j+32>>2]|0;if(!r){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1050007,1048071,886,1048743,0);t=0;l=h;return t|0}else{a[1263537]=0;u=c[r+16528>>2]|0;c[f>>2]=u;if(u|0){v=u;w=18;break}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,153,1066435,0);break}}else{v=q;w=18}while(0);do if((w|0)==18){a[1263537]=0;c:do if(o){x=k;w=24}else{q=k;do{u=c[q+24>>2]|0;if(v>>>0<u>>>0)y=q+8|0;else{if(u>>>0>=v>>>0){x=q;w=24;break c}y=q+4|0}q=c[y>>2]|0}while((q|0)!=(n|0))}while(0);if((w|0)==24?(x|0)!=(n|0)&(x|0)!=0:0){a[1263537]=0;if(!v)break;a[1263537]=0;if((j|0)==(v|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1050007,1048071,893,1048850,0);t=0;l=h;return t|0}q=__ZnwjPKc(280,1263606)|0;__ZN10PinJointSWC2EP6BodySWRK7Vector3S1_S4_(q,j,e,v,g);__Z28atomic_conditional_incrementPj(1255200)|0;c[q+4>>2]=c[313800];u=b+200|0;c[i>>2]=q;if(!(c[u>>2]|0)){r=__ZnwjPFPvjE(28,4740)|0;z=r+16|0;c[z>>2]=0;c[z+4>>2]=0;c[u>>2]=r;z=c[b+204>>2]|0;c[r+4>>2]=z;c[r+8>>2]=z;c[r+12>>2]=z;c[r>>2]=1}__ZN3SetIP8RID_Data10ComparatorIS1_E16DefaultAllocatorE10_insert_rbERKS1_(u,i)|0;c[q+36>>2]=q;t=q;l=h;return t|0}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,154,1066282,0)}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1050007,1048071,891,1048803,0);t=0;l=h;return t|0}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,154,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1050007,1048071,883,1048696,0);t=0;l=h;return t|0}function __ZN15PhysicsServerSW19pin_joint_set_paramE3RIDN13PhysicsServer13PinJointParamEf(b,d,e,f){b=b|0;d=d|0;e=e|0;f=+f;var g=0,h=0,i=0,j=0,k=0,l=0,m=0;g=c[d>>2]|0;if(!g)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,153,1066435,0);else{a[1263537]=0;d=c[b+200>>2]|0;a:do if(d|0){h=c[d+8>>2]|0;i=c[b+204>>2]|0;b:do if((h|0)==(i|0))j=h;else{k=h;while(1){l=c[k+24>>2]|0;if(g>>>0<l>>>0)m=k+8|0;else{if(l>>>0>=g>>>0){j=k;break b}m=k+4|0}k=c[m>>2]|0;if((k|0)==(i|0))break a}}while(0);if((j|0)!=(i|0)&(j|0)!=0){a[1263537]=0;if(!(ij[c[(c[g>>2]|0)+16>>2]&8191](g)|0)){a[1263537]=0;__ZN10PinJointSW9set_paramEN13PhysicsServer13PinJointParamEf(g,e,f);return}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1054485,1048071,905,1049843,0);return}}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,154,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1054485,1048071,904,1054778,0);return}function __ZNK15PhysicsServerSW19pin_joint_get_paramE3RIDN13PhysicsServer13PinJointParamE(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0.0;f=c[d>>2]|0;if(!f)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,153,1066435,0);else{a[1263537]=0;d=c[b+200>>2]|0;a:do if(d|0){g=c[d+8>>2]|0;h=c[b+204>>2]|0;b:do if((g|0)==(h|0))i=g;else{j=g;while(1){k=c[j+24>>2]|0;if(f>>>0<k>>>0)l=j+8|0;else{if(k>>>0>=f>>>0){i=j;break b}l=j+4|0}j=c[l>>2]|0;if((j|0)==(h|0))break a}}while(0);if((i|0)!=(h|0)&(i|0)!=0){a[1263537]=0;if(!(ij[c[(c[f>>2]|0)+16>>2]&8191](f)|0)){a[1263537]=0;m=+__ZNK10PinJointSW9get_paramEN13PhysicsServer13PinJointParamE(f,e);return +m}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1054403,1048071,913,1049941,0);m=0.0;return +m}}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,154,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1054403,1048071,912,1048532,0);m=0.0;return +m}function __ZN15PhysicsServerSW21pin_joint_set_local_AE3RIDRK7Vector3(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0;f=c[d>>2]|0;if(!f)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,153,1066435,0);else{a[1263537]=0;d=c[b+200>>2]|0;a:do if(d|0){g=c[d+8>>2]|0;h=c[b+204>>2]|0;b:do if((g|0)==(h|0))i=g;else{j=g;while(1){k=c[j+24>>2]|0;if(f>>>0<k>>>0)l=j+8|0;else{if(k>>>0>=f>>>0){i=j;break b}l=j+4|0}j=c[l>>2]|0;if((j|0)==(h|0))break a}}while(0);if((i|0)!=(h|0)&(i|0)!=0){a[1263537]=0;if(!(ij[c[(c[f>>2]|0)+16>>2]&8191](f)|0)){a[1263537]=0;g=f+256|0;c[g>>2]=c[e>>2];c[g+4>>2]=c[e+4>>2];c[g+8>>2]=c[e+8>>2];return}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1049919,1048071,922,1049843,0);return}}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,154,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1049919,1048071,921,1054778,0);return}function __ZNK15PhysicsServerSW21pin_joint_get_local_AE3RID(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0,j=0,k=0,l=0,m=0;f=c[e>>2]|0;if(!f)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,153,1066435,0);else{a[1263537]=0;e=c[d+200>>2]|0;a:do if(e|0){h=c[e+8>>2]|0;i=c[d+204>>2]|0;b:do if((h|0)==(i|0))j=h;else{k=h;while(1){l=c[k+24>>2]|0;if(f>>>0<l>>>0)m=k+8|0;else{if(l>>>0>=f>>>0){j=k;break b}m=k+4|0}k=c[m>>2]|0;if((k|0)==(i|0))break a}}while(0);if((j|0)!=(i|0)&(j|0)!=0){a[1263537]=0;if(!(ij[c[(c[f>>2]|0)+16>>2]&8191](f)|0)){a[1263537]=0;h=f+268|0;c[b>>2]=c[h>>2];c[b+4>>2]=c[h+4>>2];c[b+8>>2]=c[h+8>>2];return}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1049897,1048071,930,1049747,0);g[b+8>>2]=0.0;g[b+4>>2]=0.0;g[b>>2]=0.0;return}}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,154,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1049897,1048071,929,1049697,0);g[b+8>>2]=0.0;g[b+4>>2]=0.0;g[b>>2]=0.0;return}function __ZN15PhysicsServerSW21pin_joint_set_local_BE3RIDRK7Vector3(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0;f=c[d>>2]|0;if(!f)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,153,1066435,0);else{a[1263537]=0;d=c[b+200>>2]|0;a:do if(d|0){g=c[d+8>>2]|0;h=c[b+204>>2]|0;b:do if((g|0)==(h|0))i=g;else{j=g;while(1){k=c[j+24>>2]|0;if(f>>>0<k>>>0)l=j+8|0;else{if(k>>>0>=f>>>0){i=j;break b}l=j+4|0}j=c[l>>2]|0;if((j|0)==(h|0))break a}}while(0);if((i|0)!=(h|0)&(i|0)!=0){a[1263537]=0;if(!(ij[c[(c[f>>2]|0)+16>>2]&8191](f)|0)){a[1263537]=0;g=f+268|0;c[g>>2]=c[e>>2];c[g+4>>2]=c[e+4>>2];c[g+8>>2]=c[e+8>>2];return}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1049821,1048071,939,1049843,0);return}}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,154,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1049821,1048071,938,1054778,0);return}function __ZNK15PhysicsServerSW21pin_joint_get_local_BE3RID(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0,j=0,k=0,l=0,m=0;f=c[e>>2]|0;if(!f)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,153,1066435,0);else{a[1263537]=0;e=c[d+200>>2]|0;a:do if(e|0){h=c[e+8>>2]|0;i=c[d+204>>2]|0;b:do if((h|0)==(i|0))j=h;else{k=h;while(1){l=c[k+24>>2]|0;if(f>>>0<l>>>0)m=k+8|0;else{if(l>>>0>=f>>>0){j=k;break b}m=k+4|0}k=c[m>>2]|0;if((k|0)==(i|0))break a}}while(0);if((j|0)!=(i|0)&(j|0)!=0){a[1263537]=0;if(!(ij[c[(c[f>>2]|0)+16>>2]&8191](f)|0)){a[1263537]=0;h=f+256|0;c[b>>2]=c[h>>2];c[b+4>>2]=c[h+4>>2];c[b+8>>2]=c[h+8>>2];return}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1049675,1048071,947,1049747,0);g[b+8>>2]=0.0;g[b+4>>2]=0.0;g[b>>2]=0.0;return}}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,154,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1049675,1048071,946,1049697,0);g[b+8>>2]=0.0;g[b+4>>2]=0.0;g[b>>2]=0.0;return}function __ZN15PhysicsServerSW18joint_create_hingeE3RIDRK9TransformS0_S3_(b,d,e,f,g){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;var h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0;h=l;l=l+16|0;if((l|0)>=(m|0))ba(16);i=h;j=c[d>>2]|0;if(!j)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,153,1066435,0);else{a[1263537]=0;d=c[b+184>>2]|0;a:do if(d|0){k=c[d+8>>2]|0;n=c[b+188>>2]|0;o=(k|0)==(n|0);b:do if(o)p=k;else{q=k;while(1){r=c[q+24>>2]|0;if(j>>>0<r>>>0)s=q+8|0;else{if(r>>>0>=j>>>0){p=q;break b}s=q+4|0}q=c[s>>2]|0;if((q|0)==(n|0))break a}}while(0);if((p|0)!=(n|0)&(p|0)!=0){a[1263537]=0;q=c[f>>2]|0;do if(!q){r=c[j+32>>2]|0;if(!r){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1049656,1048071,958,1048743,0);t=0;l=h;return t|0}else{a[1263537]=0;u=c[r+16528>>2]|0;c[f>>2]=u;if(u|0){v=u;w=18;break}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,153,1066435,0);break}}else{v=q;w=18}while(0);do if((w|0)==18){a[1263537]=0;c:do if(o){x=k;w=24}else{q=k;do{u=c[q+24>>2]|0;if(v>>>0<u>>>0)y=q+8|0;else{if(u>>>0>=v>>>0){x=q;w=24;break c}y=q+4|0}q=c[y>>2]|0}while((q|0)!=(n|0))}while(0);if((w|0)==24?(x|0)!=(n|0)&(x|0)!=0:0){a[1263537]=0;if(!v)break;a[1263537]=0;if((j|0)==(v|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1049656,1048071,965,1048850,0);t=0;l=h;return t|0}q=__ZnwjPKc(584,1263606)|0;__ZN12HingeJointSWC2EP6BodySWS1_RK9TransformS4_(q,j,v,e,g);__Z28atomic_conditional_incrementPj(1255200)|0;c[q+4>>2]=c[313800];u=b+200|0;c[i>>2]=q;if(!(c[u>>2]|0)){r=__ZnwjPFPvjE(28,4740)|0;z=r+16|0;c[z>>2]=0;c[z+4>>2]=0;c[u>>2]=r;z=c[b+204>>2]|0;c[r+4>>2]=z;c[r+8>>2]=z;c[r+12>>2]=z;c[r>>2]=1}__ZN3SetIP8RID_Data10ComparatorIS1_E16DefaultAllocatorE10_insert_rbERKS1_(u,i)|0;c[q+36>>2]=q;t=q;l=h;return t|0}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,154,1066282,0)}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1049656,1048071,963,1048803,0);t=0;l=h;return t|0}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,154,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1049656,1048071,955,1048696,0);t=0;l=h;return t|0}function __ZN15PhysicsServerSW25joint_create_hinge_simpleE3RIDRK7Vector3S3_S0_S3_S3_(b,d,e,f,g,h,i){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;i=i|0;var j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0;j=l;l=l+16|0;if((l|0)>=(m|0))ba(16);k=j;n=c[d>>2]|0;if(!n)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,153,1066435,0);else{a[1263537]=0;d=c[b+184>>2]|0;a:do if(d|0){o=c[d+8>>2]|0;p=c[b+188>>2]|0;q=(o|0)==(p|0);b:do if(q)r=o;else{s=o;while(1){t=c[s+24>>2]|0;if(n>>>0<t>>>0)u=s+8|0;else{if(t>>>0>=n>>>0){r=s;break b}u=s+4|0}s=c[u>>2]|0;if((s|0)==(p|0))break a}}while(0);if((r|0)!=(p|0)&(r|0)!=0){a[1263537]=0;s=c[g>>2]|0;do if(!s){t=c[n+32>>2]|0;if(!t){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1049630,1048071,979,1048743,0);v=0;l=j;return v|0}else{a[1263537]=0;w=c[t+16528>>2]|0;c[g>>2]=w;if(w|0){x=w;y=18;break}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,153,1066435,0);break}}else{x=s;y=18}while(0);do if((y|0)==18){a[1263537]=0;c:do if(q){z=o;y=24}else{s=o;do{w=c[s+24>>2]|0;if(x>>>0<w>>>0)A=s+8|0;else{if(w>>>0>=x>>>0){z=s;y=24;break c}A=s+4|0}s=c[A>>2]|0}while((s|0)!=(p|0))}while(0);if((y|0)==24?(z|0)!=(p|0)&(z|0)!=0:0){a[1263537]=0;if(!x)break;a[1263537]=0;if((n|0)==(x|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1049630,1048071,986,1048850,0);v=0;l=j;return v|0}s=__ZnwjPKc(584,1263606)|0;__ZN12HingeJointSWC2EP6BodySWS1_RK7Vector3S4_S4_S4_(s,n,x,e,h,f,i);__Z28atomic_conditional_incrementPj(1255200)|0;c[s+4>>2]=c[313800];w=b+200|0;c[k>>2]=s;if(!(c[w>>2]|0)){t=__ZnwjPFPvjE(28,4740)|0;B=t+16|0;c[B>>2]=0;c[B+4>>2]=0;c[w>>2]=t;B=c[b+204>>2]|0;c[t+4>>2]=B;c[t+8>>2]=B;c[t+12>>2]=B;c[t>>2]=1}__ZN3SetIP8RID_Data10ComparatorIS1_E16DefaultAllocatorE10_insert_rbERKS1_(w,k)|0;c[s+36>>2]=s;v=s;l=j;return v|0}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,154,1066282,0)}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1049630,1048071,984,1048803,0);v=0;l=j;return v|0}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,154,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1049630,1048071,976,1048696,0);v=0;l=j;return v|0}function __ZN15PhysicsServerSW21hinge_joint_set_paramE3RIDN13PhysicsServer15HingeJointParamEf(b,d,e,f){b=b|0;d=d|0;e=e|0;f=+f;var g=0,h=0,i=0,j=0,k=0,l=0,m=0;g=c[d>>2]|0;if(!g)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,153,1066435,0);else{a[1263537]=0;d=c[b+200>>2]|0;a:do if(d|0){h=c[d+8>>2]|0;i=c[b+204>>2]|0;b:do if((h|0)==(i|0))j=h;else{k=h;while(1){l=c[k+24>>2]|0;if(g>>>0<l>>>0)m=k+8|0;else{if(l>>>0>=g>>>0){j=k;break b}m=k+4|0}k=c[m>>2]|0;if((k|0)==(i|0))break a}}while(0);if((j|0)!=(i|0)&(j|0)!=0){a[1263537]=0;if((ij[c[(c[g>>2]|0)+16>>2]&8191](g)|0)==1){a[1263537]=0;__ZN12HingeJointSW9set_paramEN13PhysicsServer15HingeJointParamEf(g,e,f);return}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1049608,1048071,998,1049462,0);return}}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,154,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1049608,1048071,997,1054778,0);return}function __ZNK15PhysicsServerSW21hinge_joint_get_paramE3RIDN13PhysicsServer15HingeJointParamE(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0.0;f=c[d>>2]|0;if(!f)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,153,1066435,0);else{a[1263537]=0;d=c[b+200>>2]|0;a:do if(d|0){g=c[d+8>>2]|0;h=c[b+204>>2]|0;b:do if((g|0)==(h|0))i=g;else{j=g;while(1){k=c[j+24>>2]|0;if(f>>>0<k>>>0)l=j+8|0;else{if(k>>>0>=f>>>0){i=j;break b}l=j+4|0}j=c[l>>2]|0;if((j|0)==(h|0))break a}}while(0);if((i|0)!=(h|0)&(i|0)!=0){a[1263537]=0;if((ij[c[(c[f>>2]|0)+16>>2]&8191](f)|0)==1){a[1263537]=0;m=+__ZNK12HingeJointSW9get_paramEN13PhysicsServer15HingeJointParamE(f,e);return +m}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1049518,1048071,1006,1049540,0);m=0.0;return +m}}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,154,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1049518,1048071,1005,1048532,0);m=0.0;return +m}function __ZN15PhysicsServerSW20hinge_joint_set_flagE3RIDN13PhysicsServer14HingeJointFlagEb(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,l=0,m=0;g=c[d>>2]|0;if(!g)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,153,1066435,0);else{a[1263537]=0;d=c[b+200>>2]|0;a:do if(d|0){h=c[d+8>>2]|0;i=c[b+204>>2]|0;b:do if((h|0)==(i|0))j=h;else{k=h;while(1){l=c[k+24>>2]|0;if(g>>>0<l>>>0)m=k+8|0;else{if(l>>>0>=g>>>0){j=k;break b}m=k+4|0}k=c[m>>2]|0;if((k|0)==(i|0))break a}}while(0);if((j|0)!=(i|0)&(j|0)!=0){a[1263537]=0;if((ij[c[(c[g>>2]|0)+16>>2]&8191](g)|0)==1){a[1263537]=0;__ZN12HingeJointSW8set_flagEN13PhysicsServer14HingeJointFlagEb(g,e,f);return}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1049441,1048071,1015,1049462,0);return}}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,154,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1049441,1048071,1014,1054778,0);return}function __ZNK15PhysicsServerSW20hinge_joint_get_flagE3RIDN13PhysicsServer14HingeJointFlagE(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0;f=c[d>>2]|0;if(!f)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,153,1066435,0);else{a[1263537]=0;d=c[b+200>>2]|0;a:do if(d|0){g=c[d+8>>2]|0;h=c[b+204>>2]|0;b:do if((g|0)==(h|0))i=g;else{j=g;while(1){k=c[j+24>>2]|0;if(f>>>0<k>>>0)l=j+8|0;else{if(k>>>0>=f>>>0){i=j;break b}l=j+4|0}j=c[l>>2]|0;if((j|0)==(h|0))break a}}while(0);if((i|0)!=(h|0)&(i|0)!=0){a[1263537]=0;if((ij[c[(c[f>>2]|0)+16>>2]&8191](f)|0)==1){a[1263537]=0;m=__ZNK12HingeJointSW8get_flagEN13PhysicsServer14HingeJointFlagE(f,e)|0;return m|0}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1049348,1048071,1023,1049369,0);m=0;return m|0}}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,154,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1049348,1048071,1022,1048206,0);m=0;return m|0}function __ZN15PhysicsServerSW19joint_create_sliderE3RIDRK9TransformS0_S3_(b,d,e,f,g){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;var h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0;h=l;l=l+16|0;if((l|0)>=(m|0))ba(16);i=h;j=c[d>>2]|0;if(!j)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,153,1066435,0);else{a[1263537]=0;d=c[b+184>>2]|0;a:do if(d|0){k=c[d+8>>2]|0;n=c[b+188>>2]|0;o=(k|0)==(n|0);b:do if(o)p=k;else{q=k;while(1){r=c[q+24>>2]|0;if(j>>>0<r>>>0)s=q+8|0;else{if(r>>>0>=j>>>0){p=q;break b}s=q+4|0}q=c[s>>2]|0;if((q|0)==(n|0))break a}}while(0);if((p|0)!=(n|0)&(p|0)!=0){a[1263537]=0;q=c[f>>2]|0;do if(!q){r=c[j+32>>2]|0;if(!r){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1049328,1048071,1055,1048743,0);t=0;l=h;return t|0}else{a[1263537]=0;u=c[r+16528>>2]|0;c[f>>2]=u;if(u|0){v=u;w=18;break}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,153,1066435,0);break}}else{v=q;w=18}while(0);do if((w|0)==18){a[1263537]=0;c:do if(o){x=k;w=24}else{q=k;do{u=c[q+24>>2]|0;if(v>>>0<u>>>0)y=q+8|0;else{if(u>>>0>=v>>>0){x=q;w=24;break c}y=q+4|0}q=c[y>>2]|0}while((q|0)!=(n|0))}while(0);if((w|0)==24?(x|0)!=(n|0)&(x|0)!=0:0){a[1263537]=0;if(!v)break;a[1263537]=0;if((j|0)==(v|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1049328,1048071,1062,1048850,0);t=0;l=h;return t|0}q=__ZnwjPKc(872,1263606)|0;__ZN13SliderJointSWC2EP6BodySWS1_RK9TransformS4_(q,j,v,e,g);__Z28atomic_conditional_incrementPj(1255200)|0;c[q+4>>2]=c[313800];u=b+200|0;c[i>>2]=q;if(!(c[u>>2]|0)){r=__ZnwjPFPvjE(28,4740)|0;z=r+16|0;c[z>>2]=0;c[z+4>>2]=0;c[u>>2]=r;z=c[b+204>>2]|0;c[r+4>>2]=z;c[r+8>>2]=z;c[r+12>>2]=z;c[r>>2]=1}__ZN3SetIP8RID_Data10ComparatorIS1_E16DefaultAllocatorE10_insert_rbERKS1_(u,i)|0;c[q+36>>2]=q;t=q;l=h;return t|0}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,154,1066282,0)}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1049328,1048071,1060,1048803,0);t=0;l=h;return t|0}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,154,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1049328,1048071,1052,1048696,0);t=0;l=h;return t|0}function __ZN15PhysicsServerSW22slider_joint_set_paramE3RIDN13PhysicsServer16SliderJointParamEf(b,d,e,f){b=b|0;d=d|0;e=e|0;f=+f;var g=0,h=0,i=0,j=0,k=0,l=0,m=0;g=c[d>>2]|0;if(!g)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,153,1066435,0);else{a[1263537]=0;d=c[b+200>>2]|0;a:do if(d|0){h=c[d+8>>2]|0;i=c[b+204>>2]|0;b:do if((h|0)==(i|0))j=h;else{k=h;while(1){l=c[k+24>>2]|0;if(g>>>0<l>>>0)m=k+8|0;else{if(l>>>0>=g>>>0){j=k;break b}m=k+4|0}k=c[m>>2]|0;if((k|0)==(i|0))break a}}while(0);if((j|0)!=(i|0)&(j|0)!=0){a[1263537]=0;if((ij[c[(c[g>>2]|0)+16>>2]&8191](g)|0)==2){a[1263537]=0;__ZN13SliderJointSW9set_paramEN13PhysicsServer16SliderJointParamEf(g,e,f);return}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1049248,1048071,1074,1049271,0);return}}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,154,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1049248,1048071,1073,1054778,0);return}function __ZNK15PhysicsServerSW22slider_joint_get_paramE3RIDN13PhysicsServer16SliderJointParamE(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0.0;f=c[d>>2]|0;if(!f)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,153,1066435,0);else{a[1263537]=0;d=c[b+200>>2]|0;a:do if(d|0){g=c[d+8>>2]|0;h=c[b+204>>2]|0;b:do if((g|0)==(h|0))i=g;else{j=g;while(1){k=c[j+24>>2]|0;if(f>>>0<k>>>0)l=j+8|0;else{if(k>>>0>=f>>>0){i=j;break b}l=j+4|0}j=c[l>>2]|0;if((j|0)==(h|0))break a}}while(0);if((i|0)!=(h|0)&(i|0)!=0){a[1263537]=0;if((ij[c[(c[f>>2]|0)+16>>2]&8191](f)|0)==3){a[1263537]=0;m=+__ZNK13SliderJointSW9get_paramEN13PhysicsServer16SliderJointParamE(f,e);return +m}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1049225,1048071,1082,1049040,0);m=0.0;return +m}}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,154,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1049225,1048071,1081,1048532,0);m=0.0;return +m}function __ZN15PhysicsServerSW23joint_create_cone_twistE3RIDRK9TransformS0_S3_(b,d,e,f,g){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;var h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0;h=l;l=l+16|0;if((l|0)>=(m|0))ba(16);i=h;j=c[d>>2]|0;if(!j)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,153,1066435,0);else{a[1263537]=0;d=c[b+184>>2]|0;a:do if(d|0){k=c[d+8>>2]|0;n=c[b+188>>2]|0;o=(k|0)==(n|0);b:do if(o)p=k;else{q=k;while(1){r=c[q+24>>2]|0;if(j>>>0<r>>>0)s=q+8|0;else{if(r>>>0>=j>>>0){p=q;break b}s=q+4|0}q=c[s>>2]|0;if((q|0)==(n|0))break a}}while(0);if((p|0)!=(n|0)&(p|0)!=0){a[1263537]=0;q=c[f>>2]|0;do if(!q){r=c[j+32>>2]|0;if(!r){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1049201,1048071,1093,1048743,0);t=0;l=h;return t|0}else{a[1263537]=0;u=c[r+16528>>2]|0;c[f>>2]=u;if(u|0){v=u;w=18;break}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,153,1066435,0);break}}else{v=q;w=18}while(0);do if((w|0)==18){a[1263537]=0;c:do if(o){x=k;w=24}else{q=k;do{u=c[q+24>>2]|0;if(v>>>0<u>>>0)y=q+8|0;else{if(u>>>0>=v>>>0){x=q;w=24;break c}y=q+4|0}q=c[y>>2]|0}while((q|0)!=(n|0))}while(0);if((w|0)==24?(x|0)!=(n|0)&(x|0)!=0:0){a[1263537]=0;if(!v)break;a[1263537]=0;if((j|0)==(v|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1049201,1048071,1100,1048850,0);t=0;l=h;return t|0}q=__ZnwjPKc(424,1263606)|0;__ZN16ConeTwistJointSWC2EP6BodySWS1_RK9TransformS4_(q,j,v,e,g);__Z28atomic_conditional_incrementPj(1255200)|0;c[q+4>>2]=c[313800];u=b+200|0;c[i>>2]=q;if(!(c[u>>2]|0)){r=__ZnwjPFPvjE(28,4740)|0;z=r+16|0;c[z>>2]=0;c[z+4>>2]=0;c[u>>2]=r;z=c[b+204>>2]|0;c[r+4>>2]=z;c[r+8>>2]=z;c[r+12>>2]=z;c[r>>2]=1}__ZN3SetIP8RID_Data10ComparatorIS1_E16DefaultAllocatorE10_insert_rbERKS1_(u,i)|0;c[q+36>>2]=q;t=q;l=h;return t|0}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,154,1066282,0)}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1049201,1048071,1098,1048803,0);t=0;l=h;return t|0}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,154,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1049201,1048071,1090,1048696,0);t=0;l=h;return t|0}function __ZN15PhysicsServerSW26cone_twist_joint_set_paramE3RIDN13PhysicsServer19ConeTwistJointParamEf(b,d,e,f){b=b|0;d=d|0;e=e|0;f=+f;var g=0,h=0,i=0,j=0,k=0,l=0,m=0;g=c[d>>2]|0;if(!g)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,153,1066435,0);else{a[1263537]=0;d=c[b+200>>2]|0;a:do if(d|0){h=c[d+8>>2]|0;i=c[b+204>>2]|0;b:do if((h|0)==(i|0))j=h;else{k=h;while(1){l=c[k+24>>2]|0;if(g>>>0<l>>>0)m=k+8|0;else{if(l>>>0>=g>>>0){j=k;break b}m=k+4|0}k=c[m>>2]|0;if((k|0)==(i|0))break a}}while(0);if((j|0)!=(i|0)&(j|0)!=0){a[1263537]=0;if((ij[c[(c[g>>2]|0)+16>>2]&8191](g)|0)==3){a[1263537]=0;__ZN16ConeTwistJointSW9set_paramEN13PhysicsServer19ConeTwistJointParamEf(g,e,f);return}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1049113,1048071,1112,1049140,0);return}}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,154,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1049113,1048071,1111,1054778,0);return}function __ZNK15PhysicsServerSW26cone_twist_joint_get_paramE3RIDN13PhysicsServer19ConeTwistJointParamE(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0.0;f=c[d>>2]|0;if(!f)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,153,1066435,0);else{a[1263537]=0;d=c[b+200>>2]|0;a:do if(d|0){g=c[d+8>>2]|0;h=c[b+204>>2]|0;b:do if((g|0)==(h|0))i=g;else{j=g;while(1){k=c[j+24>>2]|0;if(f>>>0<k>>>0)l=j+8|0;else{if(k>>>0>=f>>>0){i=j;break b}l=j+4|0}j=c[l>>2]|0;if((j|0)==(h|0))break a}}while(0);if((i|0)!=(h|0)&(i|0)!=0){a[1263537]=0;if((ij[c[(c[f>>2]|0)+16>>2]&8191](f)|0)==3){a[1263537]=0;m=+__ZNK16ConeTwistJointSW9get_paramEN13PhysicsServer19ConeTwistJointParamE(f,e);return +m}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1049013,1048071,1120,1049040,0);m=0.0;return +m}}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,154,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1049013,1048071,1119,1048532,0);m=0.0;return +m}function __ZN15PhysicsServerSW25joint_create_generic_6dofE3RIDRK9TransformS0_S3_(b,d,e,f,g){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;var h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0;h=l;l=l+16|0;if((l|0)>=(m|0))ba(16);i=h;j=c[d>>2]|0;if(!j)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,153,1066435,0);else{a[1263537]=0;d=c[b+184>>2]|0;a:do if(d|0){k=c[d+8>>2]|0;n=c[b+188>>2]|0;o=(k|0)==(n|0);b:do if(o)p=k;else{q=k;while(1){r=c[q+24>>2]|0;if(j>>>0<r>>>0)s=q+8|0;else{if(r>>>0>=j>>>0){p=q;break b}s=q+4|0}q=c[s>>2]|0;if((q|0)==(n|0))break a}}while(0);if((p|0)!=(n|0)&(p|0)!=0){a[1263537]=0;q=c[f>>2]|0;do if(!q){r=c[j+32>>2]|0;if(!r){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1048670,1048071,1131,1048743,0);t=0;l=h;return t|0}else{a[1263537]=0;u=c[r+16528>>2]|0;c[f>>2]=u;if(u|0){v=u;w=18;break}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,153,1066435,0);break}}else{v=q;w=18}while(0);do if((w|0)==18){a[1263537]=0;c:do if(o){x=k;w=24}else{q=k;do{u=c[q+24>>2]|0;if(v>>>0<u>>>0)y=q+8|0;else{if(u>>>0>=v>>>0){x=q;w=24;break c}y=q+4|0}q=c[y>>2]|0}while((q|0)!=(n|0))}while(0);if((w|0)==24?(x|0)!=(n|0)&(x|0)!=0:0){a[1263537]=0;if(!v)break;a[1263537]=0;if((j|0)==(v|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1048670,1048071,1138,1048850,0);t=0;l=h;return t|0}q=__ZnwjPKc(928,1263606)|0;__ZN18Generic6DOFJointSWC2EP6BodySWS1_RK9TransformS4_b(q,j,v,e,g,1);__Z28atomic_conditional_incrementPj(1255200)|0;c[q+4>>2]=c[313800];u=b+200|0;c[i>>2]=q;if(!(c[u>>2]|0)){r=__ZnwjPFPvjE(28,4740)|0;z=r+16|0;c[z>>2]=0;c[z+4>>2]=0;c[u>>2]=r;z=c[b+204>>2]|0;c[r+4>>2]=z;c[r+8>>2]=z;c[r+12>>2]=z;c[r>>2]=1}__ZN3SetIP8RID_Data10ComparatorIS1_E16DefaultAllocatorE10_insert_rbERKS1_(u,i)|0;c[q+36>>2]=q;t=q;l=h;return t|0}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,154,1066282,0)}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1048670,1048071,1136,1048803,0);t=0;l=h;return t|0}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,154,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1048670,1048071,1128,1048696,0);t=0;l=h;return t|0}function __ZN15PhysicsServerSW28generic_6dof_joint_set_paramE3RIDN7Vector34AxisEN13PhysicsServer19G6DOFJointAxisParamEf(b,d,e,f,g){b=b|0;d=d|0;e=e|0;f=f|0;g=+g;var h=0,i=0,j=0,k=0,l=0,m=0,n=0;h=c[d>>2]|0;if(!h)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,153,1066435,0);else{a[1263537]=0;d=c[b+200>>2]|0;a:do if(d|0){i=c[d+8>>2]|0;j=c[b+204>>2]|0;b:do if((i|0)==(j|0))k=i;else{l=i;while(1){m=c[l+24>>2]|0;if(h>>>0<m>>>0)n=l+8|0;else{if(m>>>0>=h>>>0){k=l;break b}n=l+4|0}l=c[n>>2]|0;if((l|0)==(j|0))break a}}while(0);if((k|0)!=(j|0)&(k|0)!=0){a[1263537]=0;if((ij[c[(c[h>>2]|0)+16>>2]&8191](h)|0)==4){a[1263537]=0;__ZN18Generic6DOFJointSW9set_paramEN7Vector34AxisEN13PhysicsServer19G6DOFJointAxisParamEf(h,e,f,g);return}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1048641,1048071,1150,1048439,0);return}}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,154,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1048641,1048071,1149,1054778,0);return}function __ZN15PhysicsServerSW28generic_6dof_joint_get_paramE3RIDN7Vector34AxisEN13PhysicsServer19G6DOFJointAxisParamE(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0.0;g=c[d>>2]|0;if(!g)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,153,1066435,0);else{a[1263537]=0;d=c[b+200>>2]|0;a:do if(d|0){h=c[d+8>>2]|0;i=c[b+204>>2]|0;b:do if((h|0)==(i|0))j=h;else{k=h;while(1){l=c[k+24>>2]|0;if(g>>>0<l>>>0)m=k+8|0;else{if(l>>>0>=g>>>0){j=k;break b}m=k+4|0}k=c[m>>2]|0;if((k|0)==(i|0))break a}}while(0);if((j|0)!=(i|0)&(j|0)!=0){a[1263537]=0;if((ij[c[(c[g>>2]|0)+16>>2]&8191](g)|0)==4){a[1263537]=0;n=+__ZNK18Generic6DOFJointSW9get_paramEN7Vector34AxisEN13PhysicsServer19G6DOFJointAxisParamE(g,e,f);return +n}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1048503,1048071,1158,1048574,0);n=0.0;return +n}}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,154,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1048503,1048071,1157,1048532,0);n=0.0;return +n}function __ZN15PhysicsServerSW27generic_6dof_joint_set_flagE3RIDN7Vector34AxisEN13PhysicsServer18G6DOFJointAxisFlagEb(b,d,e,f,g){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;var h=0,i=0,j=0,k=0,l=0,m=0,n=0;h=c[d>>2]|0;if(!h)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,153,1066435,0);else{a[1263537]=0;d=c[b+200>>2]|0;a:do if(d|0){i=c[d+8>>2]|0;j=c[b+204>>2]|0;b:do if((i|0)==(j|0))k=i;else{l=i;while(1){m=c[l+24>>2]|0;if(h>>>0<m>>>0)n=l+8|0;else{if(m>>>0>=h>>>0){k=l;break b}n=l+4|0}l=c[n>>2]|0;if((l|0)==(j|0))break a}}while(0);if((k|0)!=(j|0)&(k|0)!=0){a[1263537]=0;if((ij[c[(c[h>>2]|0)+16>>2]&8191](h)|0)==4){a[1263537]=0;__ZN18Generic6DOFJointSW8set_flagEN7Vector34AxisEN13PhysicsServer18G6DOFJointAxisFlagEb(h,e,f,g);return}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1048411,1048071,1167,1048439,0);return}}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,154,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1048411,1048071,1166,1054778,0);return}function __ZN15PhysicsServerSW27generic_6dof_joint_get_flagE3RIDN7Vector34AxisEN13PhysicsServer18G6DOFJointAxisFlagE(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0;g=c[d>>2]|0;if(!g)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,153,1066435,0);else{a[1263537]=0;d=c[b+200>>2]|0;a:do if(d|0){h=c[d+8>>2]|0;i=c[b+204>>2]|0;b:do if((h|0)==(i|0))j=h;else{k=h;while(1){l=c[k+24>>2]|0;if(g>>>0<l>>>0)m=k+8|0;else{if(l>>>0>=g>>>0){j=k;break b}m=k+4|0}k=c[m>>2]|0;if((k|0)==(i|0))break a}}while(0);if((j|0)!=(i|0)&(j|0)!=0){a[1263537]=0;if((ij[c[(c[g>>2]|0)+16>>2]&8191](g)|0)==4){a[1263537]=0;n=__ZNK18Generic6DOFJointSW8get_flagEN7Vector34AxisEN13PhysicsServer18G6DOFJointAxisFlagE(g,e,f)|0;return n|0}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1048178,1048071,1175,1048252,0);n=0;return n|0}}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,154,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1048178,1048071,1174,1048206,0);n=0;return n|0}function __ZN15PhysicsServerSW4freeE3RID(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0,ia=0,ja=0,ka=0,la=0,ma=0,na=0,oa=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+20|0;g=e+16|0;h=e+12|0;i=e+8|0;j=e+4|0;k=e;n=c[d>>2]|0;a:do if(n|0){d=c[b+136>>2]|0;b:do if(d|0){o=c[d+8>>2]|0;p=b+140|0;q=c[p>>2]|0;r=(o|0)==(q|0);c:do if(r)s=o;else{t=o;while(1){u=c[t+24>>2]|0;if(n>>>0<u>>>0)v=t+8|0;else{if(u>>>0>=n>>>0){s=t;break c}v=t+4|0}t=c[v>>2]|0;if((t|0)==(q|0))break b}}while(0);if((s|0)!=(q|0)&(s|0)!=0){a[1263537]=0;d:do if(r){w=o;x=16}else{t=o;while(1){u=c[t+24>>2]|0;if(n>>>0<u>>>0)y=t+8|0;else{if(u>>>0>=n>>>0){w=t;x=16;break d}y=t+4|0}t=c[y>>2]|0;if((t|0)==(q|0)){x=17;break}}}while(0);if((x|0)==16)if((w|0)!=(q|0)&(w|0)!=0){a[1263537]=0;z=n}else x=17;if((x|0)==17){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,154,1066282,0);z=0}if(c[(__ZNK7ShapeSW10get_ownersEv(z)|0)+8>>2]|0)do{o=__ZNK7ShapeSW10get_ownersEv(z)|0;r=c[o+4>>2]|0;t=c[(c[o>>2]|0)+8>>2]|0;while(1){o=c[t+8>>2]|0;if((o|0)==(r|0))break;else t=o}r=c[t+24>>2]|0;Pi[c[(c[r>>2]|0)+12>>2]&2047](r,z)}while((c[(__ZNK7ShapeSW10get_ownersEv(z)|0)+8>>2]|0)!=0);q=b+136|0;r=c[q>>2]|0;e:do if(r|0){o=c[r+8>>2]|0;u=c[p>>2]|0;f:do if((o|0)==(u|0))A=o;else{B=o;while(1){C=c[B+24>>2]|0;if(n>>>0<C>>>0)D=B+8|0;else{if(C>>>0>=n>>>0){A=B;break f}D=B+4|0}B=c[D>>2]|0;if((B|0)==(u|0))break e}}while(0);if((!((A|0)==0|(A|0)==(u|0))?(__ZN3SetIP8RID_Data10ComparatorIS1_E16DefaultAllocatorE6_eraseEPNS5_7ElementE(q,A),(c[b+144>>2]|0)==0):0)?(o=c[q>>2]|0,o|0):0){__ZN6Memory11free_staticEPvb(o,0);c[q>>2]=0}}while(0);gj[c[c[z>>2]>>2]&8191](z);__ZN6Memory11free_staticEPvb(z,0);l=e;return}}while(0);d=c[b+184>>2]|0;g:do if(d|0){q=c[d+8>>2]|0;p=b+188|0;r=c[p>>2]|0;o=(q|0)==(r|0);h:do if(o)E=q;else{t=q;while(1){B=c[t+24>>2]|0;if(n>>>0<B>>>0)F=t+8|0;else{if(B>>>0>=n>>>0){E=t;break h}F=t+4|0}t=c[F>>2]|0;if((t|0)==(r|0))break g}}while(0);if((E|0)!=(r|0)&(E|0)!=0){a[1263537]=0;i:do if(o){G=q;x=49}else{t=q;while(1){u=c[t+24>>2]|0;if(n>>>0<u>>>0)H=t+8|0;else{if(u>>>0>=n>>>0){G=t;x=49;break i}H=t+4|0}t=c[H>>2]|0;if((t|0)==(r|0)){x=50;break}}}while(0);if((x|0)==49)if((G|0)!=(r|0)&(G|0)!=0){a[1263537]=0;I=n}else x=50;if((x|0)==50){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,154,1066282,0);I=0}Pi[c[(c[I>>2]|0)+20>>2]&2047](I,0);q=I+28|0;o=c[q>>2]|0;j:do if(o|0){t=o;do{if(!(c[t+-4>>2]|0))break j;__ZN17CollisionObjectSW12remove_shapeEi(I,0);t=c[q>>2]|0}while((t|0)!=0)}while(0);q=I+528|0;k:do if(c[q>>2]|0){o=I+520|0;r=I+524|0;while(1){t=c[r>>2]|0;u=c[(c[o>>2]|0)+8>>2]|0;while(1){B=c[u+8>>2]|0;if((B|0)==(t|0))break;else u=B}t=c[(c[u+24>>2]|0)+36>>2]|0;if(!t)break;a[1263537]=0;B=c[(c[b>>2]|0)+556>>2]|0;c[g>>2]=t;c[f>>2]=c[g>>2];Pi[B&2047](b,f);if(!(c[q>>2]|0))break k}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1126625,1048071,1325,1053984,0);l=e;return}while(0);q=b+184|0;o=c[q>>2]|0;l:do if(o|0){r=c[o+8>>2]|0;B=c[p>>2]|0;m:do if((r|0)==(B|0))J=r;else{t=r;while(1){C=c[t+24>>2]|0;if(n>>>0<C>>>0)K=t+8|0;else{if(C>>>0>=n>>>0){J=t;break m}K=t+4|0}t=c[K>>2]|0;if((t|0)==(B|0))break l}}while(0);if((!((J|0)==0|(J|0)==(B|0))?(__ZN3SetIP8RID_Data10ComparatorIS1_E16DefaultAllocatorE6_eraseEPNS5_7ElementE(q,J),(c[b+192>>2]|0)==0):0)?(r=c[q>>2]|0,r|0):0){__ZN6Memory11free_staticEPvb(r,0);c[q>>2]=0}}while(0);gj[c[c[I>>2]>>2]&8191](I);__ZN6Memory11free_staticEPvb(I,0);l=e;return}}while(0);d=c[b+168>>2]|0;n:do if(d|0){q=c[d+8>>2]|0;p=b+172|0;o=c[p>>2]|0;r=(q|0)==(o|0);o:do if(r)L=q;else{t=q;while(1){u=c[t+24>>2]|0;if(n>>>0<u>>>0)M=t+8|0;else{if(u>>>0>=n>>>0){L=t;break o}M=t+4|0}t=c[M>>2]|0;if((t|0)==(o|0))break n}}while(0);if((L|0)!=(o|0)&(L|0)!=0){a[1263537]=0;p:do if(r){N=q;x=89}else{t=q;while(1){B=c[t+24>>2]|0;if(n>>>0<B>>>0)O=t+8|0;else{if(B>>>0>=n>>>0){N=t;x=89;break p}O=t+4|0}t=c[O>>2]|0;if((t|0)==(o|0)){x=90;break}}}while(0);if((x|0)==89)if((N|0)!=(o|0)&(N|0)!=0){a[1263537]=0;P=n}else x=90;if((x|0)==90){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,154,1066282,0);P=0}Pi[c[(c[P>>2]|0)+20>>2]&2047](P,0);q=P+28|0;r=c[q>>2]|0;q:do if(r|0){t=r;do{if(!(c[t+-4>>2]|0))break q;__ZN17CollisionObjectSW12remove_shapeEi(P,0);t=c[q>>2]|0}while((t|0)!=0)}while(0);q=b+168|0;r=c[q>>2]|0;r:do if(r|0){o=c[r+8>>2]|0;t=c[p>>2]|0;s:do if((o|0)==(t|0))Q=o;else{B=o;while(1){u=c[B+24>>2]|0;if(n>>>0<u>>>0)R=B+8|0;else{if(u>>>0>=n>>>0){Q=B;break s}R=B+4|0}B=c[R>>2]|0;if((B|0)==(t|0))break r}}while(0);if((!((Q|0)==0|(Q|0)==(t|0))?(__ZN3SetIP8RID_Data10ComparatorIS1_E16DefaultAllocatorE6_eraseEPNS5_7ElementE(q,Q),(c[b+176>>2]|0)==0):0)?(o=c[q>>2]|0,o|0):0){__ZN6Memory11free_staticEPvb(o,0);c[q>>2]=0}}while(0);gj[c[c[P>>2]>>2]&8191](P);__ZN6Memory11free_staticEPvb(P,0);l=e;return}}while(0);d=c[b+152>>2]|0;t:do if(d|0){q=c[d+8>>2]|0;p=b+156|0;r=c[p>>2]|0;o=(q|0)==(r|0);u:do if(o)S=q;else{B=q;while(1){u=c[B+24>>2]|0;if(n>>>0<u>>>0)T=B+8|0;else{if(u>>>0>=n>>>0){S=B;break u}T=B+4|0}B=c[T>>2]|0;if((B|0)==(r|0))break t}}while(0);if((S|0)!=(r|0)&(S|0)!=0){a[1263537]=0;v:do if(o){U=q;x=121}else{B=q;while(1){t=c[B+24>>2]|0;if(n>>>0<t>>>0)V=B+8|0;else{if(t>>>0>=n>>>0){U=B;x=121;break v}V=B+4|0}B=c[V>>2]|0;if((B|0)==(r|0)){x=122;break}}}while(0);if((x|0)==121)if((U|0)!=(r|0)&(U|0)!=0){a[1263537]=0;W=n}else x=122;if((x|0)==122){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,154,1066282,0);W=0}if(c[(__ZNK7SpaceSW11get_objectsEv(W)|0)+8>>2]|0)do{q=__ZNK7SpaceSW11get_objectsEv(W)|0;o=c[q+4>>2]|0;B=c[(c[q>>2]|0)+8>>2]|0;while(1){q=c[B+8>>2]|0;if((q|0)==(o|0))break;else B=q}o=c[B+24>>2]|0;Pi[c[(c[o>>2]|0)+20>>2]&2047](o,0)}while((c[(__ZNK7SpaceSW11get_objectsEv(W)|0)+8>>2]|0)!=0);r=b+116|0;o=c[r>>2]|0;w:do if(o|0){q=c[o+8>>2]|0;t=c[b+120>>2]|0;x:do if((q|0)==(t|0))X=q;else{u=q;while(1){C=c[u+24>>2]|0;if(W>>>0<C>>>0)Y=u+8|0;else{if(C>>>0>=W>>>0){X=u;break x}Y=u+4|0}u=c[Y>>2]|0;if((u|0)==(t|0))break w}}while(0);if((!((X|0)==0|(X|0)==(t|0))?(__ZN3SetIPK7SpaceSW10ComparatorIS2_E16DefaultAllocatorE6_eraseEPNS6_7ElementE(r,X),(c[b+124>>2]|0)==0):0)?(q=c[r>>2]|0,q|0):0){__ZN6Memory11free_staticEPvb(q,0);c[r>>2]=0}}while(0);r=c[(c[b>>2]|0)+556>>2]|0;c[h>>2]=c[(c[W+92>>2]|0)+12>>2];c[f>>2]=c[h>>2];Pi[r&2047](b,f);r=c[(c[b>>2]|0)+556>>2]|0;c[i>>2]=c[W+16528>>2];c[f>>2]=c[i>>2];Pi[r&2047](b,f);r=b+152|0;o=c[r>>2]|0;y:do if(o|0){q=c[o+8>>2]|0;B=c[p>>2]|0;z:do if((q|0)==(B|0))Z=q;else{u=q;while(1){C=c[u+24>>2]|0;if(n>>>0<C>>>0)_=u+8|0;else{if(C>>>0>=n>>>0){Z=u;break z}_=u+4|0}u=c[_>>2]|0;if((u|0)==(B|0))break y}}while(0);if((!((Z|0)==0|(Z|0)==(B|0))?(__ZN3SetIP8RID_Data10ComparatorIS1_E16DefaultAllocatorE6_eraseEPNS5_7ElementE(r,Z),(c[b+160>>2]|0)==0):0)?(q=c[r>>2]|0,q|0):0){__ZN6Memory11free_staticEPvb(q,0);c[r>>2]=0}}while(0);gj[c[c[W>>2]>>2]&8191](W);__ZN6Memory11free_staticEPvb(W,0);l=e;return}}while(0);d=c[b+200>>2]|0;if(d|0){r=c[d+8>>2]|0;d=b+204|0;p=c[d>>2]|0;o=(r|0)==(p|0);A:do if(o)$=r;else{q=r;while(1){t=c[q+24>>2]|0;if(n>>>0<t>>>0)aa=q+8|0;else{if(t>>>0>=n>>>0){$=q;break A}aa=q+4|0}q=c[aa>>2]|0;if((q|0)==(p|0))break a}}while(0);if(($|0)!=(p|0)&($|0)!=0){a[1263537]=0;B:do if(o){ca=r;x=165}else{q=r;while(1){t=c[q+24>>2]|0;if(n>>>0<t>>>0)da=q+8|0;else{if(t>>>0>=n>>>0){ca=q;x=165;break B}da=q+4|0}q=c[da>>2]|0;if((q|0)==(p|0)){x=166;break}}}while(0);if((x|0)==165)if((ca|0)!=(p|0)&(ca|0)!=0){a[1263537]=0;ea=n}else x=166;if((x|0)==166){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,154,1066282,0);ea=0}r=ea+12|0;o=c[r>>2]|0;if((o|0)>0){q=ea+8|0;t=0;u=o;while(1){o=c[(c[q>>2]|0)+(t<<2)>>2]|0;C=o+520|0;fa=c[C>>2]|0;C:do if(fa){ga=c[fa+8>>2]|0;ha=c[o+524>>2]|0;D:do if((ga|0)==(ha|0))ia=ga;else{ja=ga;while(1){ka=c[ja+24>>2]|0;if(ka>>>0>ea>>>0)la=ja+8|0;else{if(ka>>>0>=ea>>>0){ia=ja;break D}la=ja+4|0}ja=c[la>>2]|0;if((ja|0)==(ha|0)){ma=u;break C}}}while(0);if(!((ia|0)==0|(ia|0)==(ha|0))){__ZN3MapIP12ConstraintSWi10ComparatorIS1_E16DefaultAllocatorE6_eraseEPNS5_7ElementE(C,ia);ma=c[r>>2]|0}else ma=u}else ma=u;while(0);t=t+1|0;if((t|0)>=(ma|0))break;else u=ma}}u=b+200|0;t=c[u>>2]|0;E:do if(t|0){r=c[t+8>>2]|0;q=c[d>>2]|0;F:do if((r|0)==(q|0))na=r;else{p=r;while(1){C=c[p+24>>2]|0;if(n>>>0<C>>>0)oa=p+8|0;else{if(C>>>0>=n>>>0){na=p;break F}oa=p+4|0}p=c[oa>>2]|0;if((p|0)==(q|0))break E}}while(0);if((!((na|0)==0|(na|0)==(q|0))?(__ZN3SetIP8RID_Data10ComparatorIS1_E16DefaultAllocatorE6_eraseEPNS5_7ElementE(u,na),(c[b+208>>2]|0)==0):0)?(r=c[u>>2]|0,r|0):0){__ZN6Memory11free_staticEPvb(r,0);c[u>>2]=0}}while(0);gj[c[c[ea>>2]>>2]&8191](ea);__ZN6Memory11free_staticEPvb(ea,0);l=e;return}}}while(0);__ZN6StringC2EPKc(k,1054024);c[j>>2]=__ZNK6String4utf8Ev(k)|0;__Z19_err_set_last_errorPKc(__ZNK10CharString8get_dataEv(j)|0);ea=c[j>>2]|0;if(ea|0?(__Z16atomic_decrementPj(ea+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(ea,1);ea=c[k>>2]|0;if(ea|0?(__Z16atomic_decrementPj(ea+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(ea,1);a[1263537]=1;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1126625,1048071,1379,1130797,0);a[1263537]=0;l=e;return}function __ZN15PhysicsServerSW10set_activeEb(b,c){b=b|0;c=c|0;a[b+84>>0]=c&1;return}function __ZN15PhysicsServerSW4initEv(b){b=b|0;var d=0;a[b+92>>0]=1;g[b+96>>2]=1.0000000474974513e-03;c[b+88>>2]=8;d=__ZnwjPKc(8,1263606)|0;__ZN6StepSWC2Ev(d);c[b+112>>2]=d;d=__ZnwjPKc(92,1263606)|0;__ZN22PhysicsDirectBodyStateC2Ev(d);c[d>>2]=348844;__ZN10StringNameC2Ev(d+80|0);c[309184]=d;c[d+84>>2]=0;__Z22postinitialize_handlerP6Object(d);c[b+128>>2]=d;return}function __ZN15PhysicsServerSW4stepEf(b,d){b=b|0;d=+d;var e=0,f=0,h=0,i=0,j=0,k=0,l=0;if(!(a[b+84>>0]|0))return;a[b+92>>0]=0;g[b+96>>2]=d;g[(c[309184]|0)+88>>2]=d;e=b+100|0;c[e>>2]=0;f=b+104|0;c[f>>2]=0;h=b+108|0;c[h>>2]=0;i=c[b+116>>2]|0;if(!i)return;j=c[i+8>>2]|0;i=c[b+120>>2]|0;if((j|0)==(i|0))return;else k=j;while(1){j=c[k+8>>2]|0;if((j|0)==(i|0))break;else k=j}if(!k)return;i=b+112|0;j=b+88|0;b=k;do{k=b+24|0;__ZN6StepSW4stepEP7SpaceSWfi(c[i>>2]|0,c[k>>2]|0,d,c[j>>2]|0);l=c[k>>2]|0;c[e>>2]=(c[e>>2]|0)+(c[l+16516>>2]|0);c[f>>2]=(c[f>>2]|0)+(c[l+16520>>2]|0);c[h>>2]=(c[h>>2]|0)+(c[l+16524>>2]|0);b=c[b+16>>2]|0}while((b|0)!=0);return}function __ZN15PhysicsServerSW4syncEv(a){a=a|0;return}function __ZN15PhysicsServerSW13flush_queriesEv(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0;d=l;l=l+80|0;if((l|0)>=(m|0))ba(80);e=d+24|0;f=d+64|0;g=d;if(!(a[b+84>>0]|0)){l=d;return}a[b+92>>0]=1;h=__ZN2OS13get_singletonEv()|0;i=ij[c[(c[h>>2]|0)+320>>2]&8191](h)|0;h=F;j=b+116|0;k=c[j>>2]|0;if(k|0?(n=c[k+8>>2]|0,k=c[b+120>>2]|0,(n|0)!=(k|0)):0){o=n;while(1){n=c[o+8>>2]|0;if((n|0)==(k|0))break;else o=n}if(o|0){k=o;do{__ZN7SpaceSW12call_queriesEv(c[k+24>>2]|0);k=c[k+16>>2]|0}while((k|0)!=0)}}k=c[313437]|0;if(!k){l=d;return}if(!(ij[c[(c[k>>2]|0)+32>>2]&8191](k)|0)){l=d;return}k=e;o=k+40|0;do{c[k>>2]=0;k=k+4|0}while((k|0)<(o|0));k=c[j>>2]|0;if(k|0?(j=c[k+8>>2]|0,k=c[b+120>>2]|0,(j|0)!=(k|0)):0){b=j;while(1){j=c[b+8>>2]|0;if((j|0)==(k|0))break;else b=j}if(b|0){k=e+8|0;j=e+16|0;o=e+24|0;n=e+32|0;p=b;b=0;q=0;r=0;s=0;t=0;u=0;v=0;w=0;x=0;y=0;do{z=c[p+24>>2]|0;A=z+8|0;r=_i64Add(r|0,s|0,c[A>>2]|0,c[A+4>>2]|0)|0;s=F;A=z+16|0;t=_i64Add(t|0,u|0,c[A>>2]|0,c[A+4>>2]|0)|0;u=F;A=z+24|0;v=_i64Add(v|0,w|0,c[A>>2]|0,c[A+4>>2]|0)|0;w=F;A=z+32|0;x=_i64Add(x|0,y|0,c[A>>2]|0,c[A+4>>2]|0)|0;y=F;A=z+40|0;b=_i64Add(b|0,q|0,c[A>>2]|0,c[A+4>>2]|0)|0;q=F;p=c[p+16>>2]|0}while((p|0)!=0);p=e;c[p>>2]=r;c[p+4>>2]=s;s=k;c[s>>2]=t;c[s+4>>2]=u;u=j;c[u>>2]=v;c[u+4>>2]=w;w=o;c[w>>2]=x;c[w+4>>2]=y;y=n;c[y>>2]=b;c[y+4>>2]=q}}__ZN5ArrayC2Ev(f);__ZN5Array6resizeEi(f,10)|0;q=0;do{__ZN7VariantC2EPKc(g,c[352256+(q<<2)>>2]|0);y=q<<1;__ZN7VariantaSERKS_(__ZN5ArrayixEi(f,y)|0,g);if(c[g>>2]|0)__ZN7Variant5clearEv(g);b=e+(q<<3)|0;__ZN7VariantC2Ed(g,(+((c[b>>2]|0)>>>0)+4294967296.0*+((c[b+4>>2]|0)>>>0))/1.0e6);__ZN7VariantaSERKS_(__ZN5ArrayixEi(f,y|1)|0,g);if(c[g>>2]|0)__ZN7Variant5clearEv(g);q=q+1|0}while((q|0)!=5);__ZN7VariantC2EPKc(g,1053377);__ZN5Array9push_backERK7Variant(f,g);if(c[g>>2]|0)__ZN7Variant5clearEv(g);q=__ZN2OS13get_singletonEv()|0;e=ij[c[(c[q>>2]|0)+320>>2]&8191](q)|0;q=_i64Subtract(e|0,F|0,i|0,h|0)|0;__ZN7VariantC2Ed(g,(+(q>>>0)+4294967296.0*+(F>>>0))/1.0e6);__ZN5Array9push_backERK7Variant(f,g);if(c[g>>2]|0)__ZN7Variant5clearEv(g);q=c[313437]|0;h=c[(c[q>>2]|0)+36>>2]|0;__ZN10StringNameC2EPKc(g,1047853);bj[h&4095](q,g,f);__ZN10StringNameD2Ev(g);__ZN5ArrayD2Ev(f);l=d;return}function __ZN15PhysicsServerSW6finishEv(a){a=a|0;var b=0;__ZN6Memory11free_staticEPvb(c[a+112>>2]|0,0);b=c[a+128>>2]|0;if(!(__Z17predelete_handlerP6Object(b)|0))return;gj[c[(c[b>>2]|0)+76>>2]&8191](b);__ZN6Memory11free_staticEPvb(b,0);return}function __ZN15PhysicsServerSW16get_process_infoEN13PhysicsServer11ProcessInfoE(a,b){a=a|0;b=b|0;var d=0,e=0;switch(b|0){case 0:{d=a+104|0;break}case 1:{d=a+108|0;break}case 2:{d=a+100|0;break}default:{e=0;return e|0}}e=c[d>>2]|0;return e|0}function __ZN7SpaceSW12call_queriesEv(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0;d=b+68|0;e=c[d>>2]|0;if(e|0){f=e;while(1){__ZN6BodySW12call_queriesEv(c[f+4>>2]|0);e=c[d>>2]|0;if((c[e>>2]|0)==(d|0)){a[1263537]=0;g=e+8|0;h=c[g>>2]|0;i=e+12|0;if(h|0)c[h+12>>2]=c[i>>2];j=c[i>>2]|0;if(j|0)c[j+8>>2]=h;h=c[g>>2]|0;c[d>>2]=h;c[g>>2]=0;c[i>>2]=0;c[e>>2]=0;k=h}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1128380,1098388,57,1098442,0);k=c[d>>2]|0}if(!k)break;else f=k}}k=b+72|0;b=c[k>>2]|0;if(!b)return;f=b;while(1){__ZN6AreaSW12call_queriesEv(c[f+4>>2]|0);b=c[k>>2]|0;if((c[b>>2]|0)==(k|0)){a[1263537]=0;d=b+8|0;h=c[d>>2]|0;e=b+12|0;if(h|0)c[h+12>>2]=c[e>>2];i=c[e>>2]|0;if(i|0)c[i+8>>2]=h;h=c[d>>2]|0;c[k>>2]=h;c[d>>2]=0;c[e>>2]=0;c[b>>2]=0;l=h}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1128380,1098388,57,1098442,0);l=c[k>>2]|0}if(!l)break;else f=l}return}function __ZN6BodySW12call_queriesEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0;b=l;l=l+80|0;if((l|0)>=(m|0))ba(80);d=b+48|0;e=b+72|0;f=b+24|0;g=b;h=a+544|0;if(!(c[h>>2]|0)){l=b;return}i=c[309184]|0;c[i+84>>2]=a;__ZN7VariantC2EPK6Object(d,i);i=__ZN8ObjectDB12get_instanceEj(c[c[h>>2]>>2]|0)|0;if(i){c[e>>2]=d;a=c[h>>2]|0;j=a+8|0;c[e+4>>2]=j;ui[c[(c[i>>2]|0)+48>>2]&4095](g,i,a+4|0,e,(c[j>>2]|0)==0?1:2,f);if(c[g>>2]|0)__ZN7Variant5clearEv(g)}else{__ZN10StringNameC2Ev(e);c[f>>2]=0;g=c[h>>2]|0;do if(g|0){j=g+8|0;if(!(c[j>>2]|0)){__ZN10StringNameD2Ev(g+4|0);__ZN6Memory11free_staticEPvb(g,0);c[h>>2]=0;break}__ZN7Variant5clearEv(j);j=(c[f>>2]|0)==0;__ZN10StringNameD2Ev(g+4|0);__ZN6Memory11free_staticEPvb(g,0);c[h>>2]=0;if(!j)__ZN7Variant5clearEv(f)}while(0);__ZN10StringNameD2Ev(e)}if(c[d>>2]|0)__ZN7Variant5clearEv(d);l=b;return}function __ZN6AreaSW12call_queriesEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0;b=l;l=l+224|0;if((l|0)>=(m|0))ba(224);d=b+72|0;e=b+192|0;f=b+48|0;g=b+24|0;h=b;i=a+184|0;j=c[i>>2]|0;k=a+232|0;if(j|0?(n=a+240|0,c[n>>2]|0):0){c[d>>2]=0;c[d+24>>2]=0;c[d+48>>2]=0;c[d+72>>2]=0;c[d+96>>2]=0;c[e>>2]=d;o=d+24|0;c[e+4>>2]=o;p=d+48|0;c[e+8>>2]=p;q=d+72|0;c[e+12>>2]=q;r=d+96|0;c[e+16>>2]=r;s=__ZN8ObjectDB12get_instanceEj(j)|0;j=c[k>>2]|0;t=(j|0)==0;if(s)if(!t?(u=c[j+8>>2]|0,v=c[a+236>>2]|0,(u|0)!=(v|0)):0){w=u;while(1){u=c[w+8>>2]|0;if((u|0)==(v|0))break;else w=u}if(w){v=a+188|0;u=w;do{w=c[u+40>>2]|0;if(w|0){__ZN7VariantC2Ei(f,(w|0)<1&1);__ZN7VariantaSERKS_(d,f);if(c[f>>2]|0)__ZN7Variant5clearEv(f);__ZN7VariantC2ERK3RID(f,u+24|0);__ZN7VariantaSERKS_(o,f);if(c[f>>2]|0)__ZN7Variant5clearEv(f);__ZN7VariantC2Ej(f,c[u+28>>2]|0);__ZN7VariantaSERKS_(p,f);if(c[f>>2]|0)__ZN7Variant5clearEv(f);__ZN7VariantC2Ej(f,c[u+32>>2]|0);__ZN7VariantaSERKS_(q,f);if(c[f>>2]|0)__ZN7Variant5clearEv(f);__ZN7VariantC2Ej(f,c[u+36>>2]|0);__ZN7VariantaSERKS_(r,f);if(c[f>>2]|0)__ZN7Variant5clearEv(f);ui[c[(c[s>>2]|0)+48>>2]&4095](g,s,v,e,5,f);if(c[g>>2]|0)__ZN7Variant5clearEv(g)}u=c[u+16>>2]|0}while((u|0)!=0);x=0}else x=0}else x=0;else{if(!t?(__ZN3MapIN6AreaSW7BodyKeyENS0_9BodyStateE10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS6_7ElementE(k,c[j+8>>2]|0),j=c[a+236>>2]|0,t=c[k>>2]|0,c[t+8>>2]=j,c[n>>2]=0,n=j,c[n+12>>2]=n,t|0):0){__ZN6Memory11free_staticEPvb(t,0);c[k>>2]=0}c[i>>2]=0;x=1}i=d+96|0;if(c[i>>2]|0)__ZN7Variant5clearEv(i);i=d+72|0;if(c[i>>2]|0)__ZN7Variant5clearEv(i);i=d+48|0;if(c[i>>2]|0)__ZN7Variant5clearEv(i);i=d+24|0;if(c[i>>2]|0)__ZN7Variant5clearEv(i);if(c[d>>2]|0)__ZN7Variant5clearEv(d);if((x|0)==1){l=b;return}}x=a+232|0;i=c[x>>2]|0;if(i|0?(__ZN3MapIN6AreaSW7BodyKeyENS0_9BodyStateE10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS6_7ElementE(k,c[i+8>>2]|0),i=c[a+236>>2]|0,k=c[x>>2]|0,c[k+8>>2]=i,c[a+240>>2]=0,t=i,c[t+12>>2]=t,k|0):0){__ZN6Memory11free_staticEPvb(k,0);c[x>>2]=0}x=a+192|0;k=c[x>>2]|0;t=a+244|0;if(k|0?(i=a+252|0,c[i>>2]|0):0){c[d>>2]=0;c[d+24>>2]=0;c[d+48>>2]=0;c[d+72>>2]=0;c[d+96>>2]=0;c[e>>2]=d;n=d+24|0;c[e+4>>2]=n;j=d+48|0;c[e+8>>2]=j;u=d+72|0;c[e+12>>2]=u;g=d+96|0;c[e+16>>2]=g;v=__ZN8ObjectDB12get_instanceEj(k)|0;k=c[t>>2]|0;s=(k|0)==0;if(v)if(!s?(r=c[k+8>>2]|0,q=c[a+248>>2]|0,(r|0)!=(q|0)):0){p=r;while(1){r=c[p+8>>2]|0;if((r|0)==(q|0))break;else p=r}if(p){q=a+196|0;r=p;do{p=c[r+40>>2]|0;if(p|0){__ZN7VariantC2Ei(f,(p|0)<1&1);__ZN7VariantaSERKS_(d,f);if(c[f>>2]|0)__ZN7Variant5clearEv(f);__ZN7VariantC2ERK3RID(f,r+24|0);__ZN7VariantaSERKS_(n,f);if(c[f>>2]|0)__ZN7Variant5clearEv(f);__ZN7VariantC2Ej(f,c[r+28>>2]|0);__ZN7VariantaSERKS_(j,f);if(c[f>>2]|0)__ZN7Variant5clearEv(f);__ZN7VariantC2Ej(f,c[r+32>>2]|0);__ZN7VariantaSERKS_(u,f);if(c[f>>2]|0)__ZN7Variant5clearEv(f);__ZN7VariantC2Ej(f,c[r+36>>2]|0);__ZN7VariantaSERKS_(g,f);if(c[f>>2]|0)__ZN7Variant5clearEv(f);ui[c[(c[v>>2]|0)+48>>2]&4095](h,v,q,e,5,f);if(c[h>>2]|0)__ZN7Variant5clearEv(h)}r=c[r+16>>2]|0}while((r|0)!=0);y=0}else y=0}else y=0;else{if(!s?(__ZN3MapIN6AreaSW7BodyKeyENS0_9BodyStateE10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS6_7ElementE(t,c[k+8>>2]|0),k=c[a+248>>2]|0,s=c[t>>2]|0,c[s+8>>2]=k,c[i>>2]=0,i=k,c[i+12>>2]=i,s|0):0){__ZN6Memory11free_staticEPvb(s,0);c[t>>2]=0}c[x>>2]=0;y=1}x=d+96|0;if(c[x>>2]|0)__ZN7Variant5clearEv(x);x=d+72|0;if(c[x>>2]|0)__ZN7Variant5clearEv(x);x=d+48|0;if(c[x>>2]|0)__ZN7Variant5clearEv(x);x=d+24|0;if(c[x>>2]|0)__ZN7Variant5clearEv(x);if(c[d>>2]|0)__ZN7Variant5clearEv(d);if((y|0)==1){l=b;return}}y=a+244|0;d=c[y>>2]|0;if(!d){l=b;return}__ZN3MapIN6AreaSW7BodyKeyENS0_9BodyStateE10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS6_7ElementE(t,c[d+8>>2]|0);d=c[a+248>>2]|0;t=c[y>>2]|0;c[t+8>>2]=d;c[a+252>>2]=0;a=d;c[a+12>>2]=a;if(!t){l=b;return}__ZN6Memory11free_staticEPvb(t,0);c[y>>2]=0;l=b;return}function __ZN3MapIN6AreaSW7BodyKeyENS0_9BodyStateE10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS6_7ElementE(a,b){a=a|0;b=b|0;if((c[a+4>>2]|0)==(b|0))return;else{__ZN3MapIN6AreaSW7BodyKeyENS0_9BodyStateE10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS6_7ElementE(a,c[b+8>>2]|0);__ZN3MapIN6AreaSW7BodyKeyENS0_9BodyStateE10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS6_7ElementE(a,c[b+4>>2]|0);__ZN6Memory11free_staticEPvb(b,0);return}}function __ZN6StepSW4stepEP7SpaceSWfi(a,b,d,e){a=a|0;b=b|0;d=+d;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0,ia=0,ja=0,ka=0,la=0,ma=0,na=0,oa=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f+4|0;h=f;__ZN7SpaceSW4lockEv(b);__ZN7SpaceSW5setupEv(b);i=__ZNK7SpaceSW20get_active_body_listEv(b)|0;j=__ZN2OS13get_singletonEv()|0;k=ij[c[(c[j>>2]|0)+320>>2]&8191](j)|0;j=F;n=c[i>>2]|0;if(!n)o=0;else{p=0;q=n;while(1){__ZN6BodySW16integrate_forcesEf(c[q+4>>2]|0,d);n=p+1|0;q=c[q+8>>2]|0;if(!q){o=n;break}else p=n}}c[b+16520>>2]=o;o=__ZN2OS13get_singletonEv()|0;p=ij[c[(c[o>>2]|0)+320>>2]&8191](o)|0;o=F;q=_i64Subtract(p|0,o|0,k|0,j|0)|0;j=b+8|0;c[j>>2]=q;c[j+4>>2]=F;j=c[i>>2]|0;if(!j){r=0;s=0;t=0}else{q=0;k=0;n=0;u=j;while(1){j=c[u+4>>2]|0;v=j+552|0;w=a;if((c[v>>2]|0)==(c[w>>2]|0)?(c[v+4>>2]|0)==(c[w+4>>2]|0):0){x=n;y=q;z=k}else{c[g>>2]=0;c[h>>2]=0;__ZN6StepSW16_populate_islandEP6BodySWPS1_PP12ConstraintSW(a,j,g,h);j=c[g>>2]|0;c[j+564>>2]=n;w=c[h>>2]|0;if(!w){A=q;B=k}else{c[w+28>>2]=k;A=q+1|0;B=w}x=j;y=A;z=B}u=c[u+8>>2]|0;if(!u){r=y;s=z;t=x;break}else{q=y;k=z;n=x}}}c[b+16516>>2]=r;r=__ZNK7SpaceSW19get_moved_area_listEv(b)|0;x=c[r>>2]|0;if(!x)C=s;else{n=s;s=x;while(1){x=c[s+4>>2]|0;z=c[x+256>>2]|0;if((z|0)!=0?(k=c[z+8>>2]|0,z=c[x+260>>2]|0,(k|0)!=(z|0)):0){x=k;while(1){k=c[x+8>>2]|0;if((k|0)==(z|0))break;else x=k}if(x){z=a;k=c[z>>2]|0;y=c[z+4>>2]|0;z=x;q=n;while(1){u=c[z+24>>2]|0;B=u+16|0;A=B;if((c[A>>2]|0)==(k|0)?(c[A+4>>2]|0)==(y|0):0)D=q;else{A=B;c[A>>2]=k;c[A+4>>2]=y;c[u+24>>2]=0;c[u+28>>2]=q;D=u}z=c[z+16>>2]|0;if(!z){E=D;break}else q=D}}else E=n}else E=n;__ZN7SpaceSW27area_remove_from_moved_listEP8SelfListI6AreaSWE(b,s);s=c[r>>2]|0;if(!s){C=E;break}else n=E}}E=__ZN2OS13get_singletonEv()|0;n=ij[c[(c[E>>2]|0)+320>>2]&8191](E)|0;E=F;s=_i64Subtract(n|0,E|0,p|0,o|0)|0;o=b+16|0;c[o>>2]=s;c[o+4>>2]=F;o=(C|0)==0;if(!o){s=C;do{p=s;do{Wi[c[(c[p>>2]|0)+8>>2]&31](p,d)|0;p=c[p+24>>2]|0}while((p|0)!=0);s=c[s+28>>2]|0}while((s|0)!=0)}s=__ZN2OS13get_singletonEv()|0;p=ij[c[(c[s>>2]|0)+320>>2]&8191](s)|0;s=F;r=_i64Subtract(p|0,s|0,n|0,E|0)|0;E=b+24|0;c[E>>2]=r;c[E+4>>2]=F;a:do if(!o){if((e|0)>0)G=C;else{E=C;while(1){r=1;n=E;while(1){D=n;q=0;z=n;while(1){if((c[D+32>>2]|0)<=(r|0)){y=D+24|0;k=c[y>>2]|0;if(!q){H=0;I=k;J=y}else{c[q+24>>2]=k;H=q;I=z;J=y}}else{H=D;I=z;J=D+24|0}D=c[J>>2]|0;if(!D)break;else{q=H;z=I}}if(!I)break;else{r=r+1|0;n=I}}E=c[E+28>>2]|0;if(!E)break a}}do{E=1;n=G;while(1){r=0;do{z=n;do{Mi[c[(c[z>>2]|0)+12>>2]&511](z,d);z=c[z+24>>2]|0}while((z|0)!=0);r=r+1|0}while((r|0)!=(e|0));K=n;L=0;M=n;while(1){if((c[K+32>>2]|0)<=(E|0)){r=K+24|0;z=c[r>>2]|0;if(!L){N=0;O=z;P=r}else{c[L+24>>2]=z;N=L;O=M;P=r}}else{N=K;O=M;P=K+24|0}K=c[P>>2]|0;if(!K)break;else{L=N;M=O}}if(!O)break;else{E=E+1|0;n=O}}G=c[G+28>>2]|0}while((G|0)!=0)}while(0);G=__ZN2OS13get_singletonEv()|0;O=ij[c[(c[G>>2]|0)+320>>2]&8191](G)|0;G=F;M=_i64Subtract(O|0,G|0,p|0,s|0)|0;s=b+32|0;c[s>>2]=M;c[s+4>>2]=F;s=c[i>>2]|0;if(s|0){i=s;do{s=i;i=c[i+8>>2]|0;__ZN6BodySW20integrate_velocitiesEf(c[s+4>>2]|0,d)}while((i|0)!=0)}if(!t){Q=__ZN2OS13get_singletonEv()|0;R=c[Q>>2]|0;S=R+320|0;T=c[S>>2]|0;U=ij[T&8191](Q)|0;V=F;W=_i64Subtract(U|0,V|0,O|0,G|0)|0;X=F;Y=b+40|0;Z=Y;_=Z;c[_>>2]=W;$=Z+4|0;aa=$;c[aa>>2]=X;__ZN7SpaceSW6updateEv(b);__ZN7SpaceSW6unlockEv(b);ca=a;da=ca;ea=c[da>>2]|0;fa=ca+4|0;ga=fa;ha=c[ga>>2]|0;ia=_i64Add(ea|0,ha|0,1,0)|0;ja=F;ka=a;la=ka;c[la>>2]=ia;ma=ka+4|0;na=ma;c[na>>2]=ja;l=f;return}else oa=t;do{__ZN6StepSW14_check_suspendEP6BodySWf(0,oa,d);oa=c[oa+564>>2]|0}while((oa|0)!=0);Q=__ZN2OS13get_singletonEv()|0;R=c[Q>>2]|0;S=R+320|0;T=c[S>>2]|0;U=ij[T&8191](Q)|0;V=F;W=_i64Subtract(U|0,V|0,O|0,G|0)|0;X=F;Y=b+40|0;Z=Y;_=Z;c[_>>2]=W;$=Z+4|0;aa=$;c[aa>>2]=X;__ZN7SpaceSW6updateEv(b);__ZN7SpaceSW6unlockEv(b);ca=a;da=ca;ea=c[da>>2]|0;fa=ca+4|0;ga=fa;ha=c[ga>>2]|0;ia=_i64Add(ea|0,ha|0,1,0)|0;ja=F;ka=a;la=ka;c[la>>2]=ia;ma=ka+4|0;na=ma;c[na>>2]=ja;l=f;return}function __ZN7SpaceSW4lockEv(b){b=b|0;a[b+16512>>0]=1;return}function __ZN7SpaceSW5setupEv(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0;c[b+16536>>2]=0;d=b+64|0;b=c[d>>2]|0;if(!b)return;e=b;while(1){__ZN6BodySW15update_inertiasEv(c[e+4>>2]|0);b=c[d>>2]|0;if((c[b>>2]|0)==(d|0)){a[1263537]=0;f=b+8|0;g=c[f>>2]|0;h=b+12|0;if(g|0)c[g+12>>2]=c[h>>2];i=c[h>>2]|0;if(i|0)c[i+8>>2]=g;g=c[f>>2]|0;c[d>>2]=g;c[f>>2]=0;c[h>>2]=0;c[b>>2]=0;j=g}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1128380,1098388,57,1098442,0);j=c[d>>2]|0}if(!j)break;else e=j}return}function __ZNK7SpaceSW20get_active_body_listEv(a){a=a|0;return a+60|0}function __ZN6BodySW16integrate_forcesEf(b,d){b=b|0;d=+d;var e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0.0,T=0.0,U=0.0,V=0.0,W=0.0,X=0.0,Y=0.0,Z=0.0,_=0.0,$=0.0,aa=0.0,ca=0.0,da=0.0,ea=0.0,fa=0.0,ga=0.0,ha=0.0,ia=0.0,ja=0.0,ka=0.0,la=0.0,ma=0.0,na=0.0,oa=0.0,pa=0.0,qa=0.0,ra=0.0;e=l;l=l+208|0;if((l|0)>=(m|0))ba(208);f=e+196|0;h=e+124|0;i=e+160|0;j=e+52|0;k=e+88|0;n=e;o=e+48|0;p=b+136|0;if(!(c[p>>2]|0)){l=e;return}q=c[(c[b+32>>2]|0)+92>>2]|0;if(!q){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1053476,1047969,432,1053527,0);l=e;return}a[1263537]=0;r=b+532|0;s=c[r>>2]|0;t=(s|0)==0;if(t)u=0;else u=c[s+-4>>2]|0;v=b+364|0;g[v>>2]=0.0;w=b+368|0;g[w>>2]=0.0;x=b+372|0;g[x>>2]=0.0;y=b+408|0;g[y>>2]=0.0;z=b+404|0;g[z>>2]=0.0;a:do if(!u)A=26;else{do if(!t){B=c[s+-4>>2]|0;if(B){if((B|0)>0){__ZN6VectorIN6BodySW7AreaCMPEE14_copy_on_writeEv(r);C=c[r>>2]|0;if((B|0)==1){D=0;E=C;F=f}else{G=C;H=f;A=12}}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);G=0;H=f;A=12}if((A|0)==12){C=B;J=0;do{J=J+1|0;C=C>>1}while((C|0)!=1);D=J<<1;E=G;F=H}__ZNK9SortArrayIN6BodySW7AreaCMPE18_DefaultComparatorIS1_EE9introsortEiiPS1_i(f,0,B,E,D);__ZNK9SortArrayIN6BodySW7AreaCMPE18_DefaultComparatorIS1_EE20final_insertion_sortEiiPS1_(f,0,B,E);C=c[r>>2]|0;if(!C){A=17;break}else K=C}else K=s;if((c[K+-4>>2]|0)>0){__ZN6VectorIN6BodySW7AreaCMPEE14_copy_on_writeEv(r);L=c[r>>2]|0}else A=17}else A=17;while(0);if((A|0)==17){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);L=0}C=u;while(1){M=C;b:while(1){N=M+-1|0;if((M|0)<=0){A=26;break a}O=L+(N<<3)|0;P=c[O>>2]|0;Q=c[P+136>>2]|0;switch(Q|0){case 2:case 1:{A=23;break b;break}case 4:case 3:{A=24;break b;break}default:M=N}}if((A|0)==23){A=0;__ZN6BodySW36_compute_area_gravity_and_dampeningsEPK6AreaSW(b,P);R=2}else if((A|0)==24){A=0;g[v>>2]=0.0;g[w>>2]=0.0;g[x>>2]=0.0;g[z>>2]=0.0;g[y>>2]=0.0;__ZN6BodySW36_compute_area_gravity_and_dampeningsEPK6AreaSW(b,c[O>>2]|0);R=3}if((Q|0)==(R|0))break;else C=N}}while(0);if((A|0)==26)__ZN6BodySW36_compute_area_gravity_and_dampeningsEPK6AreaSW(b,q);S=+g[b+208>>2];T=S*+g[v>>2];g[v>>2]=T;U=S*+g[w>>2];g[w>>2]=U;V=S*+g[x>>2];g[x>>2]=V;S=+g[b+204>>2];if(S>=0.0)g[z>>2]=S;S=+g[b+200>>2];if(S>=0.0)g[y>>2]=S;x=f+8|0;g[x>>2]=0.0;w=f+4|0;g[w>>2]=0.0;g[f>>2]=0.0;do if((c[p>>2]|0)!=1){if((a[b+464>>0]|0)==0?(a[b+466>>0]|0)==0:0){S=+g[b+188>>2];W=+g[b+392>>2];X=+g[b+396>>2];Y=+g[b+400>>2];Z=1.0-+g[y>>2]*d;_=Z<0.0?0.0:Z;Z=1.0-+g[z>>2]*d;$=Z<0.0?0.0:Z;v=b+140|0;q=b+144|0;Z=+g[q>>2]*_;N=b+148|0;aa=_*+g[N>>2];R=b+152|0;ca=$*+g[R>>2];Q=b+156|0;da=$*+g[Q>>2];O=b+160|0;ea=$*+g[O>>2];$=+g[b+216>>2];fa=(S*U+ +g[b+384>>2])*$*d;ga=(S*V+ +g[b+388>>2])*$*d;g[v>>2]=+g[v>>2]*_+(S*T+ +g[b+380>>2])*$*d;g[q>>2]=fa+Z;g[N>>2]=ga+aa;aa=(W*+g[b+292>>2]+X*+g[b+296>>2]+Y*+g[b+300>>2])*d;ga=(W*+g[b+304>>2]+X*+g[b+308>>2]+Y*+g[b+312>>2])*d;g[R>>2]=(W*+g[b+280>>2]+X*+g[b+284>>2]+Y*+g[b+288>>2])*d+ca;g[Q>>2]=aa+da;g[O>>2]=ga+ea}if(!(a[b+467>>0]|0)){O=b+380|0;a[b+466>>0]=0;Q=b+164|0;c[Q>>2]=0;c[Q+4>>2]=0;c[Q+8>>2]=0;c[Q+12>>2]=0;c[Q+16>>2]=0;c[Q+20>>2]=0;c[O>>2]=0;c[O+4>>2]=0;c[O+8>>2]=0;c[O+12>>2]=0;c[O+16>>2]=0;c[O+20>>2]=0;break}else{ea=+g[b+144>>2]*d;ga=+g[b+148>>2]*d;g[f>>2]=+g[b+140>>2]*d;g[w>>2]=ea;g[x>>2]=ga;O=b+380|0;a[b+466>>0]=0;Q=b+164|0;c[Q>>2]=0;c[Q+4>>2]=0;c[Q+8>>2]=0;c[Q+12>>2]=0;c[Q+16>>2]=0;c[Q+20>>2]=0;c[O>>2]=0;c[O+4>>2]=0;c[O+8>>2]=0;c[O+12>>2]=0;c[O+16>>2]=0;c[O+20>>2]=0;A=44;break}}else{O=b+72|0;Q=b+76|0;R=b+80|0;N=b+508|0;q=b+512|0;v=b+516|0;ga=(+g[q>>2]-+g[Q>>2])/d;ea=(+g[v>>2]-+g[R>>2])/d;g[b+140>>2]=(+g[N>>2]-+g[O>>2])/d;g[b+144>>2]=ga;g[b+148>>2]=ea;__ZNK5Basis15orthonormalizedEv(i,b+472|0);__ZNK5Basis10transposedEv(j,i);P=n;L=b+36|0;u=P+48|0;do{c[P>>2]=c[L>>2];P=P+4|0;L=L+4|0}while((P|0)<(u|0));__ZNK5Basis15orthonormalizedEv(k,n);ea=+g[k>>2];ga=+g[j>>2];da=+g[k+12>>2];aa=+g[j+4>>2];ca=+g[k+24>>2];Y=+g[j+8>>2];X=+g[k+4>>2];W=+g[k+16>>2];Z=+g[k+28>>2];fa=+g[k+8>>2];$=+g[k+20>>2];S=+g[k+32>>2];_=+g[j+12>>2];ha=+g[j+16>>2];ia=+g[j+20>>2];ja=+g[j+24>>2];ka=+g[j+28>>2];la=+g[j+32>>2];g[h>>2]=ea*ga+da*aa+ca*Y;g[h+4>>2]=ga*X+aa*W+Y*Z;g[h+8>>2]=ga*fa+aa*$+Y*S;g[h+12>>2]=ea*_+da*ha+ca*ia;g[h+16>>2]=X*_+W*ha+Z*ia;g[h+20>>2]=fa*_+$*ha+S*ia;g[h+24>>2]=ea*ja+da*ka+ca*la;g[h+28>>2]=X*ja+W*ka+Z*la;g[h+32>>2]=fa*ja+$*ka+S*la;L=k+8|0;g[L>>2]=0.0;P=k+4|0;g[P>>2]=0.0;g[k>>2]=0.0;__ZNK5Basis18get_axis_and_angleER7Vector3Rf(h,k,o);la=+g[k>>2];S=+g[P>>2];ka=+g[L>>2];$=+I(+(la*la+S*S+ka*ka));if($==0.0){g[L>>2]=0.0;g[P>>2]=0.0;g[k>>2]=0.0;ma=0.0;na=0.0;oa=0.0}else{ja=la/$;g[k>>2]=ja;la=S/$;g[P>>2]=la;S=ka/$;g[L>>2]=S;ma=ja;na=la;oa=S}S=+I(+(ma*ma+na*na+oa*oa));if(S==0.0){pa=0.0;qa=0.0;ra=0.0}else{pa=ma/S;qa=na/S;ra=oa/S}S=+g[o>>2]/d;g[b+152>>2]=pa*S;g[b+156>>2]=qa*S;g[b+160>>2]=ra*S;S=+g[q>>2]-+g[Q>>2];la=+g[v>>2]-+g[R>>2];g[f>>2]=+g[N>>2]-+g[O>>2];g[w>>2]=S;g[x>>2]=la;L=b+380|0;a[b+466>>0]=0;P=b+164|0;c[P>>2]=0;c[P+4>>2]=0;c[P+8>>2]=0;c[P+12>>2]=0;c[P+16>>2]=0;c[P+20>>2]=0;c[L>>2]=0;c[L+4>>2]=0;c[L+8>>2]=0;c[L+12>>2]=0;c[L+16>>2]=0;c[L+20>>2]=0;A=44}while(0);if((A|0)==44)__ZN17CollisionObjectSW26_update_shapes_with_motionERK7Vector3(b,f);c[b+540>>2]=0;l=e;return}function __ZN6StepSW16_populate_islandEP6BodySWPS1_PP12ConstraintSW(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0;f=a;g=c[f>>2]|0;h=c[f+4>>2]|0;f=b+552|0;c[f>>2]=g;c[f+4>>2]=h;c[b+560>>2]=c[d>>2];c[d>>2]=b;f=c[b+520>>2]|0;if(!f)return;i=c[f+8>>2]|0;f=c[b+524>>2]|0;if((i|0)==(f|0))return;else j=i;while(1){i=c[j+8>>2]|0;if((i|0)==(f|0))break;else j=i}if(!j)return;f=j;j=g;g=h;while(1){h=c[f+24>>2]|0;i=h+16|0;b=i;if(!((c[b>>2]|0)==(j|0)?(c[b+4>>2]|0)==(g|0):0)?(b=i,c[b>>2]=j,c[b+4>>2]=g,c[h+24>>2]=c[e>>2],c[e>>2]=h,b=h+12|0,(c[b>>2]|0)>0):0){i=f+28|0;k=h+8|0;h=0;do{if((((h|0)!=(c[i>>2]|0)?(l=c[(c[k>>2]|0)+(h<<2)>>2]|0,m=l+552|0,n=a,!((c[m>>2]|0)==(c[n>>2]|0)?(c[m+4>>2]|0)==(c[n+4>>2]|0):0)):0)?__ZNK6BodySW8get_modeEv(l)|0:0)?(__ZNK6BodySW8get_modeEv(l)|0)!=1:0)__ZN6StepSW16_populate_islandEP6BodySWPS1_PP12ConstraintSW(a,c[(c[k>>2]|0)+(h<<2)>>2]|0,d,e);h=h+1|0}while((h|0)<(c[b>>2]|0))}b=c[f+16>>2]|0;if(!b)break;h=a;f=b;j=c[h>>2]|0;g=c[h+4>>2]|0}return}function __ZNK7SpaceSW19get_moved_area_listEv(a){a=a|0;return a+76|0}function __ZN7SpaceSW27area_remove_from_moved_listEP8SelfListI6AreaSWE(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0;e=b+76|0;if((c[d>>2]|0)!=(e|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1128380,1098388,57,1098442,0);return}a[1263537]=0;b=d+8|0;f=c[b>>2]|0;g=d+12|0;if(f|0)c[f+12>>2]=c[g>>2];h=c[g>>2]|0;if(h|0)c[h+8>>2]=f;if((c[e>>2]|0)==(d|0))c[e>>2]=c[b>>2];c[b>>2]=0;c[g>>2]=0;c[d>>2]=0;return}function __ZN6BodySW20integrate_velocitiesEf(b,d){b=b|0;d=+d;var e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0.0,t=0.0,u=0.0,v=0.0,w=0,x=0,y=0,z=0.0,A=0.0,B=0,C=0.0,D=0,E=0.0,F=0,G=0.0,H=0.0,J=0,K=0.0,L=0,M=0.0,N=0,O=0.0,P=0,Q=0.0,R=0,S=0.0,T=0,U=0.0,V=0,W=0.0,X=0,Y=0.0,Z=0.0,_=0.0,$=0.0,aa=0,ca=0,da=0,ea=0,fa=0,ga=0;e=l;l=l+192|0;if((l|0)>=(m|0))ba(192);f=e+136|0;h=e+88|0;i=e;j=e+40|0;k=b+136|0;n=c[k>>2]|0;if(!n){l=e;return}if(!(c[b+544>>2]|0))o=n;else{__ZN7SpaceSW28body_add_to_state_query_listEP8SelfListI6BodySWE(c[b+32>>2]|0,b+444|0);o=c[k>>2]|0}if((o|0)!=1){o=c[b+212>>2]|0;if(o|0){k=o+-1|0;o=b+140|0;n=b+164|0;p=b+152|0;q=b+176|0;r=(k|0)==0;g[(r?o:p)>>2]=0.0;g[(r?n:q)>>2]=0.0;r=(k|0)==1;g[(r?o:p)+4>>2]=0.0;g[(r?n:q)+4>>2]=0.0;r=(k|0)==2;g[(r?o:p)+8>>2]=0.0;g[(r?n:q)+8>>2]=0.0}s=+g[b+152>>2]+ +g[b+176>>2];t=+g[b+156>>2]+ +g[b+180>>2];u=+g[b+160>>2]+ +g[b+184>>2];v=+I(+(s*s+t*t+u*u));q=b+36|0;w=f;x=q;y=w+48|0;do{c[w>>2]=c[x>>2];w=w+4|0;x=x+4|0}while((w|0)<(y|0));if(v!=0.0){g[h>>2]=s/v;g[h+4>>2]=t/v;g[h+8>>2]=u/v;__ZN5BasisC2ERK7Vector3f(i,h,v*d);v=1.0-+g[i>>2];n=i+4|0;u=0.0-+g[n>>2];r=i+8|0;t=0.0-+g[r>>2];p=i+12|0;s=0.0-+g[p>>2];o=i+16|0;z=1.0-+g[o>>2];k=i+20|0;A=0.0-+g[k>>2];B=i+24|0;C=0.0-+g[B>>2];D=i+28|0;E=0.0-+g[D>>2];F=i+32|0;G=1.0-+g[F>>2];H=+g[f>>2];J=f+12|0;K=+g[J>>2];L=f+24|0;M=+g[L>>2];N=f+4|0;O=+g[N>>2];P=f+16|0;Q=+g[P>>2];R=f+28|0;S=+g[R>>2];T=f+8|0;U=+g[T>>2];V=f+20|0;W=+g[V>>2];X=f+32|0;Y=+g[X>>2];Z=+g[b+268>>2];_=+g[b+272>>2];$=+g[b+276>>2];aa=f+36|0;g[aa>>2]=+g[aa>>2]+((v*H+u*K+t*M)*Z+(v*O+u*Q+t*S)*_+(v*U+u*W+t*Y)*$);ca=f+40|0;g[ca>>2]=(s*H+z*K+A*M)*Z+(s*O+z*Q+A*S)*_+(s*U+z*W+A*Y)*$+ +g[ca>>2];da=f+44|0;g[da>>2]=(C*H+E*K+G*M)*Z+(C*O+E*Q+G*S)*_+(C*U+E*W+G*Y)*$+ +g[da>>2];$=+g[i>>2];G=+g[n>>2];E=+g[r>>2];C=+g[p>>2];_=+g[o>>2];Z=+g[k>>2];A=+g[B>>2];z=+g[D>>2];s=+g[F>>2];g[f>>2]=H*$+K*G+M*E;g[N>>2]=$*O+G*Q+E*S;g[T>>2]=$*U+G*W+E*Y;g[J>>2]=H*C+K*_+M*Z;g[P>>2]=O*C+Q*_+S*Z;g[V>>2]=U*C+W*_+Y*Z;g[L>>2]=H*A+K*z+M*s;g[R>>2]=O*A+Q*z+S*s;g[X>>2]=U*A+W*z+Y*s;__ZN9Transform14orthonormalizeEv(f);ea=ca;fa=da;ga=aa}else{ea=f+40|0;fa=f+44|0;ga=f+36|0}s=(+g[b+144>>2]+ +g[b+168>>2])*d;Y=(+g[b+148>>2]+ +g[b+172>>2])*d;g[ga>>2]=(+g[b+140>>2]+ +g[b+164>>2])*d+ +g[ga>>2];g[ea>>2]=s+ +g[ea>>2];g[fa>>2]=Y+ +g[fa>>2];__ZN17CollisionObjectSW14_set_transformERK9Transformb(b,f,1);w=j;x=q;y=w+48|0;do{c[w>>2]=c[x>>2];w=w+4|0;x=x+4|0}while((w|0)<(y|0));__ZNK9Transform7inverseEv(h,j);w=b+84|0;x=h;y=w+48|0;do{c[w>>2]=c[x>>2];w=w+4|0;x=x+4|0}while((w|0)<(y|0));__ZN6BodySW27_update_transform_dependantEv(b);l=e;return}h=b+472|0;__ZN17CollisionObjectSW14_set_transformERK9Transformb(b,h,0);__ZNK9Transform14affine_inverseEv(f,h);w=b+84|0;x=f;y=w+48|0;do{c[w>>2]=c[x>>2];w=w+4|0;x=x+4|0}while((w|0)<(y|0));x=c[b+536>>2]|0;if(x|0?c[x+-4>>2]|0:0){l=e;return}if(!(+g[b+140>>2]==0.0)){l=e;return}if(!(+g[b+144>>2]==0.0)){l=e;return}if(!(+g[b+148>>2]==0.0)){l=e;return}if(!(+g[b+152>>2]==0.0)){l=e;return}if(!(+g[b+156>>2]==0.0)){l=e;return}if(!(+g[b+160>>2]==0.0)){l=e;return}x=b+465|0;if(!(a[x>>0]|0)){l=e;return}a[x>>0]=0;x=c[b+32>>2]|0;if(!x){l=e;return}__ZN7SpaceSW28body_remove_from_active_listEP8SelfListI6BodySWE(x,b+412|0);l=e;return}function __ZN6StepSW14_check_suspendEP6BodySWf(b,d,e){b=b|0;d=d|0;e=+e;var f=0,g=0,h=0,i=0,j=0;b=(d|0)==0;if(b)return;else{f=1;g=d}a:while(1){h=g;while(1){if(__ZNK6BodySW8get_modeEv(h)|0?(__ZNK6BodySW8get_modeEv(h)|0)!=1:0)break;i=c[h+560>>2]|0;if(!i){j=f;break a}else h=i}i=f&(__ZN6BodySW10sleep_testEf(h,e)|0);g=c[h+560>>2]|0;if(!g){j=i;break}else f=i}if(b)return;b=j^1;f=d;do{if((__ZNK6BodySW8get_modeEv(f)|0?(__ZNK6BodySW8get_modeEv(f)|0)!=1:0)?!(j^(a[f+465>>0]|0)!=0):0)__ZN6BodySW10set_activeEb(f,b);f=c[f+560>>2]|0}while((f|0)!=0);return}function __ZN7SpaceSW6updateEv(a){a=a|0;var b=0;b=c[a+56>>2]|0;gj[c[(c[b>>2]|0)+44>>2]&8191](b);return}function __ZN7SpaceSW6unlockEv(b){b=b|0;a[b+16512>>0]=0;return}function __ZNK6BodySW8get_modeEv(a){a=a|0;return c[a+136>>2]|0}function __ZN6BodySW10sleep_testEf(b,d){b=b|0;d=+d;var e=0,f=0.0,h=0.0,i=0.0,k=0.0,l=0,m=0;switch(c[b+136>>2]|0){case 3:{e=(a[b+465>>0]|0)==0;return e|0}case 1:case 0:{e=1;return e|0}default:{if(!(a[b+468>>0]|0)){e=0;return e|0}f=+g[b+152>>2];h=+g[b+156>>2];i=+g[b+160>>2];k=+I(+(f*f+h*h+i*i));l=c[b+32>>2]|0;if((c[j>>2]=(g[j>>2]=k,c[j>>2]|0)&2147483647,+g[j>>2])<+g[l+16500>>2]?(k=+g[b+140>>2],i=+g[b+144>>2],h=+g[b+148>>2],f=+g[l+16496>>2],(c[j>>2]=(g[j>>2]=k*k+i*i+h*h,c[j>>2]|0)&2147483647,+g[j>>2])<f*f):0){m=b+376|0;f=+g[m>>2]+d;g[m>>2]=f;e=f>+g[l+16504>>2];return e|0}g[b+376>>2]=0.0;e=0;return e|0}}return 0}function __ZN6BodySW10set_activeEb(b,e){b=b|0;e=e|0;var f=0;f=b+465|0;if((d[f>>0]|0|0)==(e&1|0))return;a[f>>0]=e&1;if(!e){e=c[b+32>>2]|0;if(!e)return;__ZN7SpaceSW28body_remove_from_active_listEP8SelfListI6BodySWE(e,b+412|0);return}if(!(c[b+136>>2]|0))return;e=c[b+32>>2]|0;if(!e)return;__ZN7SpaceSW23body_add_to_active_listEP8SelfListI6BodySWE(e,b+412|0);return}function __ZN7SpaceSW28body_remove_from_active_listEP8SelfListI6BodySWE(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0;e=b+60|0;if((c[d>>2]|0)!=(e|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1128380,1098388,57,1098442,0);return}a[1263537]=0;b=d+8|0;f=c[b>>2]|0;g=d+12|0;if(f|0)c[f+12>>2]=c[g>>2];h=c[g>>2]|0;if(h|0)c[h+8>>2]=f;if((c[e>>2]|0)==(d|0))c[e>>2]=c[b>>2];c[b>>2]=0;c[g>>2]=0;c[d>>2]=0;return}function __ZN7SpaceSW23body_add_to_active_listEP8SelfListI6BodySWE(b,d){b=b|0;d=d|0;var e=0;e=b+60|0;if(c[d>>2]|0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1098384,1098388,45,1098405,0);return}a[1263537]=0;c[d>>2]=e;b=c[e>>2]|0;c[d+8>>2]=b;c[d+12>>2]=0;if(b|0)c[b+12>>2]=d;c[e>>2]=d;return}function __ZN7SpaceSW28body_add_to_state_query_listEP8SelfListI6BodySWE(b,d){b=b|0;d=d|0;var e=0;e=b+68|0;if(c[d>>2]|0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1098384,1098388,45,1098405,0);return}a[1263537]=0;c[d>>2]=e;b=c[e>>2]|0;c[d+8>>2]=b;c[d+12>>2]=0;if(b|0)c[b+12>>2]=d;c[e>>2]=d;return}function __ZN17CollisionObjectSW14_set_transformERK9Transformb(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0,j=0,k=0,n=0,o=0.0,p=0.0,q=0.0,r=0,s=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);h=f+12|0;i=f+4|0;j=f;k=f+16|0;n=f+8|0;o=+g[d+36>>2];p=+g[d+40>>2];q=+g[d+44>>2];if(!(o*o+p*p+q*q>1.0e14)){r=b+36|0;s=d;d=r+48|0;do{c[r>>2]=c[s>>2];r=r+4|0;s=s+4|0}while((r|0)<(d|0));if(!e){l=f;return}__ZN17CollisionObjectSW14_update_shapesEv(b);l=f;return}c[k>>2]=__Z4itosx(1e7,0)|0;c[j>>2]=__ZplPKcRK6String(1047861,k)|0;__ZN6StringC2EPKc(n,1047898);c[i>>2]=__ZNK6StringplERKS_(j,n)|0;c[h>>2]=__ZNK6String4utf8Ev(i)|0;__Z19_err_set_last_errorPKc(__ZNK10CharString8get_dataEv(h)|0);b=c[h>>2]|0;if(b|0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(b,1);b=c[i>>2]|0;if(b|0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(b,1);b=c[n>>2]|0;if(b|0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(b,1);b=c[j>>2]|0;if(b|0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(b,1);b=c[k>>2]|0;if(b|0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(b,1);a[1263537]=1;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1047916,1047931,90,1130797,0);a[1263537]=0;l=f;return}function __ZN6BodySW27_update_transform_dependantEv(a){a=a|0;var b=0,d=0,e=0,f=0.0,h=0.0,i=0.0,j=0.0,k=0.0,n=0.0,o=0.0,p=0.0,q=0.0,r=0.0,s=0.0,t=0.0,u=0.0,v=0.0,w=0.0,x=0.0,y=0.0,z=0.0,A=0,B=0,C=0;b=l;l=l+80|0;if((l|0)>=(m|0))ba(80);d=b+36|0;e=b;f=+g[a+36>>2];h=+g[a+40>>2];i=+g[a+44>>2];j=+g[a+48>>2];k=+g[a+52>>2];n=+g[a+56>>2];o=+g[a+60>>2];p=+g[a+64>>2];q=+g[a+68>>2];r=+g[a+268>>2];s=+g[a+272>>2];t=+g[a+276>>2];g[a+352>>2]=f*r+h*s+i*t;g[a+356>>2]=j*r+k*s+n*t;g[a+360>>2]=o*r+p*s+q*t;t=+g[a+232>>2];s=+g[a+244>>2];r=+g[a+256>>2];u=+g[a+236>>2];v=+g[a+248>>2];w=+g[a+260>>2];x=+g[a+240>>2];y=+g[a+252>>2];z=+g[a+264>>2];g[a+316>>2]=f*t+h*s+i*r;g[a+320>>2]=f*u+h*v+i*w;g[a+324>>2]=f*x+h*y+i*z;g[a+328>>2]=j*t+k*s+n*r;g[a+332>>2]=j*u+k*v+n*w;g[a+336>>2]=j*x+k*y+n*z;g[a+340>>2]=o*t+p*s+q*r;g[a+344>>2]=o*u+p*v+q*w;g[a+348>>2]=o*x+p*y+q*z;A=d;B=a+316|0;C=A+36|0;do{c[A>>2]=c[B>>2];A=A+4|0;B=B+4|0}while((A|0)<(C|0));__ZNK5Basis10transposedEv(e,d);__ZN5Basis5scaleERK7Vector3(d,a+220|0);z=+g[e>>2];q=+g[d>>2];y=+g[e+12>>2];p=+g[d+4>>2];x=+g[e+24>>2];o=+g[d+8>>2];w=+g[e+4>>2];v=+g[e+16>>2];u=+g[e+28>>2];r=+g[e+8>>2];s=+g[e+20>>2];t=+g[e+32>>2];n=+g[d+12>>2];k=+g[d+16>>2];j=+g[d+20>>2];i=+g[d+24>>2];h=+g[d+28>>2];f=+g[d+32>>2];g[a+280>>2]=z*q+y*p+x*o;g[a+284>>2]=q*w+p*v+o*u;g[a+288>>2]=q*r+p*s+o*t;g[a+292>>2]=z*n+y*k+x*j;g[a+296>>2]=w*n+v*k+u*j;g[a+300>>2]=r*n+s*k+t*j;g[a+304>>2]=z*i+y*h+x*f;g[a+308>>2]=w*i+v*h+u*f;g[a+312>>2]=r*i+s*h+t*f;l=b;return}function __ZN17CollisionObjectSW14_update_shapesEv(b){b=b|0;var d=0,e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0.0;d=l;l=l+96|0;if((l|0)>=(m|0))ba(96);e=d+72|0;f=d+24|0;h=d;i=b+32|0;if(!(c[i>>2]|0)){l=d;return}j=b+28|0;k=b+132|0;n=b+36|0;o=h+4|0;p=h+8|0;q=0;while(1){r=c[j>>2]|0;s=(r|0)==0;if(s)t=0;else t=c[r+-4>>2]|0;if((q|0)>=(t|0))break;if(s)u=0;else u=c[r+-4>>2]|0;do if((u|0)<=(q|0)){if(s)v=0;else v=c[r+-4>>2]|0;if((v|0)>(q|0)){a[1263537]=0;w=14;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);x=0;break}}else w=14;while(0);if((w|0)==14){w=0;__ZN6VectorIN17CollisionObjectSW5ShapeEE14_copy_on_writeEv(j);x=(c[j>>2]|0)+(q*136|0)|0}r=x+96|0;if(!(c[r>>2]|0)){s=__ZN7SpaceSW14get_broadphaseEv(c[i>>2]|0)|0;c[r>>2]=nj[c[c[s>>2]>>2]&2047](s,b,q)|0;s=__ZN7SpaceSW14get_broadphaseEv(c[i>>2]|0)|0;bj[c[(c[s>>2]|0)+8>>2]&4095](s,c[r>>2]|0,(a[k>>0]|0)!=0)}s=x+128|0;y=(c[s>>2]|0)+12|0;c[e>>2]=c[y>>2];c[e+4>>2]=c[y+4>>2];c[e+8>>2]=c[y+8>>2];c[e+12>>2]=c[y+12>>2];c[e+16>>2]=c[y+16>>2];c[e+20>>2]=c[y+20>>2];__ZNK9TransformmlERKS_(f,n,x);__ZNK9Transform5xformERK5Rect3(h,f,e);c[e>>2]=c[h>>2];c[e+4>>2]=c[h+4>>2];c[e+8>>2]=c[h+8>>2];c[e+12>>2]=c[h+12>>2];c[e+16>>2]=c[h+16>>2];c[e+20>>2]=c[h+20>>2];y=x+100|0;c[y>>2]=c[e>>2];c[y+4>>2]=c[e+4>>2];c[y+8>>2]=c[e+8>>2];c[y+12>>2]=c[e+12>>2];c[y+16>>2]=c[e+16>>2];c[y+20>>2]=c[e+20>>2];__ZNK5Rect34growEf(h,y,(+g[x+112>>2]+ +g[x+116>>2])*.5*.05);c[y>>2]=c[h>>2];c[y+4>>2]=c[h+4>>2];c[y+8>>2]=c[h+8>>2];c[y+12>>2]=c[h+12>>2];c[y+16>>2]=c[h+16>>2];c[y+20>>2]=c[h+20>>2];__ZNK5Basis9get_scaleEv(h,f);z=c[s>>2]|0;A=+mj[c[(c[z>>2]|0)+8>>2]&511](z);g[x+124>>2]=A*+g[h>>2]*+g[o>>2]*+g[p>>2];z=__ZN7SpaceSW14get_broadphaseEv(c[i>>2]|0)|0;bj[c[(c[z>>2]|0)+4>>2]&4095](z,c[r>>2]|0,y);q=q+1|0}l=d;return}function __ZN6VectorIN17CollisionObjectSW5ShapeEE14_copy_on_writeEv(a){a=a|0;var b=0,d=0,e=0;b=c[a>>2]|0;if(!b)return;if((c[b+-8>>2]|0)>>>0<=1)return;d=c[b+-4>>2]|0;b=(d*136|0)+-1|0;e=b>>>1|b;b=e>>>2|e;e=b>>>4|b;b=e>>>8|e;e=__ZN6Memory12alloc_staticEjb((b>>>16|b)+1|0,1)|0;c[e+-8>>2]=1;c[e+-4>>2]=d;if(d|0){b=0;do{_memcpy(e+(b*136|0)|0,(c[a>>2]|0)+(b*136|0)|0,136)|0;b=b+1|0}while((b|0)!=(d|0))}d=c[a>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);c[a>>2]=e;return}function __ZN7SpaceSW14get_broadphaseEv(a){a=a|0;return c[a+56>>2]|0}function __ZN6VectorIN6BodySW7AreaCMPEE14_copy_on_writeEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0;b=c[a>>2]|0;if(!b)return;if((c[b+-8>>2]|0)>>>0<=1)return;d=c[b+-4>>2]|0;b=(d<<3)+-1|0;e=b>>>1|b;b=e>>>2|e;e=b>>>4|b;b=e>>>8|e;e=__ZN6Memory12alloc_staticEjb((b>>>16|b)+1|0,1)|0;c[e+-8>>2]=1;c[e+-4>>2]=d;if(d|0){b=0;do{f=(c[a>>2]|0)+(b<<3)|0;g=c[f+4>>2]|0;h=e+(b<<3)|0;c[h>>2]=c[f>>2];c[h+4>>2]=g;b=b+1|0}while((b|0)!=(d|0))}d=c[a>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);c[a>>2]=e;return}function __ZNK9SortArrayIN6BodySW7AreaCMPE18_DefaultComparatorIS1_EE9introsortEiiPS1_i(a,b,d,e,f){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0;g=d-b|0;if((g|0)<=16)return;h=e+(b<<3)|0;i=f;f=d;d=g;while(1){if(!i)break;g=e+((d>>>1)+b<<3)|0;j=e+(f+-1<<3)|0;k=c[(c[h>>2]|0)+176>>2]|0;l=c[(c[g>>2]|0)+176>>2]|0;m=(k|0)<(l|0);n=c[(c[j>>2]|0)+176>>2]|0;o=(c[(((m?l:k)|0)<(n|0)?(m?g:h):((m?k:l)|0)<(n|0)?j:m?h:g)>>2]|0)+176|0;g=b;m=f;while(1){j=c[o>>2]|0;p=g;while(1){q=e+(p<<3)|0;r=p+1|0;if((c[(c[q>>2]|0)+176>>2]|0)<(j|0))p=r;else{s=m;break}}do{s=s+-1|0;t=e+(s<<3)|0}while((j|0)<(c[(c[t>>2]|0)+176>>2]|0));if((p|0)>=(s|0))break;j=q;n=c[j>>2]|0;l=c[j+4>>2]|0;j=t;k=c[j+4>>2]|0;u=q;c[u>>2]=c[j>>2];c[u+4>>2]=k;k=t;c[k>>2]=n;c[k+4>>2]=l;g=r;m=s}i=i+-1|0;__ZNK9SortArrayIN6BodySW7AreaCMPE18_DefaultComparatorIS1_EE9introsortEiiPS1_i(a,p,f,e,i);m=p-b|0;if((m|0)<=16){v=35;break}else{f=p;d=m}}if((v|0)==35)return;p=(d+-2|0)/2|0;while(1){i=e+(p+b<<3)|0;a=c[i>>2]|0;s=c[i+4>>2]|0;i=p<<1;r=i+2|0;if((r|0)<(d|0)){t=i;q=p;m=r;while(1){g=t|1;o=(c[(c[e+(m+b<<3)>>2]|0)+176>>2]|0)<(c[(c[e+(g+b<<3)>>2]|0)+176>>2]|0)?g:m;g=e+(o+b<<3)|0;l=c[g+4>>2]|0;k=e+(q+b<<3)|0;c[k>>2]=c[g>>2];c[k+4>>2]=l;l=o<<1;k=l+2|0;if((k|0)<(d|0)){t=l;q=o;m=k}else{w=l;x=k;y=o;break}}}else{w=i;x=r;y=p}m=w|1;if((x|0)==(d|0)){q=e+(m+b<<3)|0;t=c[q+4>>2]|0;o=e+(y+b<<3)|0;c[o>>2]=c[q>>2];c[o+4>>2]=t;z=m}else z=y;a:do if((z|0)>(p|0)){m=a+176|0;t=z;while(1){o=(t+-1|0)/2|0;q=o+b|0;k=t+b|0;if((c[(c[e+(q<<3)>>2]|0)+176>>2]|0)>=(c[m>>2]|0)){A=k;break a}l=e+(q<<3)|0;q=c[l+4>>2]|0;g=e+(k<<3)|0;c[g>>2]=c[l>>2];c[g+4>>2]=q;if((o|0)>(p|0))t=o;else{B=o;v=11;break}}}else{B=z;v=11}while(0);if((v|0)==11){v=0;A=B+b|0}c[e+(A<<3)>>2]=a;c[e+(A<<3)+4>>2]=s;if(!p)break;else p=p+-1|0}if((d|0)<=1)return;d=f;do{d=d+-1|0;f=e+(d<<3)|0;p=f;A=c[p>>2]|0;B=c[p+4>>2]|0;p=h;z=c[p+4>>2]|0;y=f;c[y>>2]=c[p>>2];c[y+4>>2]=z;z=d-b|0;if((z|0)>2){y=0;p=0;f=2;do{x=y|1;w=p;p=(c[(c[e+(f+b<<3)>>2]|0)+176>>2]|0)<(c[(c[e+(x+b<<3)>>2]|0)+176>>2]|0)?x:f;x=e+(p+b<<3)|0;r=c[x+4>>2]|0;i=e+(w+b<<3)|0;c[i>>2]=c[x>>2];c[i+4>>2]=r;y=p<<1;f=y+2|0}while((f|0)<(z|0));C=y|1;D=f;E=p}else{C=1;D=2;E=0}if((D|0)==(z|0)){s=e+(C+b<<3)|0;a=c[s+4>>2]|0;r=e+(E+b<<3)|0;c[r>>2]=c[s>>2];c[r+4>>2]=a;F=C}else F=E;b:do if((F|0)>0){a=A+176|0;r=F;while(1){s=r+-1|0;i=(s|0)/2|0;x=i+b|0;w=r+b|0;if((c[(c[e+(x<<3)>>2]|0)+176>>2]|0)>=(c[a>>2]|0)){G=w;break b}t=e+(x<<3)|0;x=c[t+4>>2]|0;m=e+(w<<3)|0;c[m>>2]=c[t>>2];c[m+4>>2]=x;if((s|0)>1)r=i;else{H=i;v=24;break}}}else{H=F;v=24}while(0);if((v|0)==24){v=0;G=H+b|0}c[e+(G<<3)>>2]=A;c[e+(G<<3)+4>>2]=B}while((z|0)>1);return}function __ZNK9SortArrayIN6BodySW7AreaCMPE18_DefaultComparatorIS1_EE20final_insertion_sortEiiPS1_(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;if((d-b|0)<=16){if((d|0)==(b|0))return;a=b+1|0;if((a|0)==(d|0))return;f=e+(b<<3)|0;g=b;h=a;while(1){a=e+(h<<3)|0;i=c[a>>2]|0;j=c[e+(h<<3)+4>>2]|0;k=i+176|0;l=c[k>>2]|0;if((l|0)<(c[(c[f>>2]|0)+176>>2]|0))if((g|0)<(b|0))m=f;else{n=h;do{o=n;n=n+-1|0;p=e+(n<<3)|0;q=c[p+4>>2]|0;r=e+(o<<3)|0;c[r>>2]=c[p>>2];c[r+4>>2]=q}while((n|0)>(b|0));m=f}else{n=e+(g<<3)|0;if((l|0)<(c[(c[n>>2]|0)+176>>2]|0)){q=g;r=n;n=a;while(1){p=r;o=c[p+4>>2]|0;s=n;c[s>>2]=c[p>>2];c[s+4>>2]=o;o=q;q=q+-1|0;r=e+(q<<3)|0;s=e+(o<<3)|0;if((c[k>>2]|0)>=(c[(c[r>>2]|0)+176>>2]|0)){m=s;break}else n=s}}else m=a}c[m>>2]=i;c[m+4>>2]=j;n=h+1|0;if((n|0)==(d|0))break;else{r=h;h=n;g=r}}return}g=b+16|0;h=e+(b<<3)|0;m=b;f=b+1|0;while(1){r=e+(f<<3)|0;n=c[r>>2]|0;k=c[e+(f<<3)+4>>2]|0;q=n+176|0;l=c[q>>2]|0;if((l|0)<(c[(c[h>>2]|0)+176>>2]|0))if((m|0)<(b|0))t=h;else{s=f;do{o=s;s=s+-1|0;p=e+(s<<3)|0;u=c[p+4>>2]|0;v=e+(o<<3)|0;c[v>>2]=c[p>>2];c[v+4>>2]=u}while((s|0)>(b|0));t=h}else{s=e+(m<<3)|0;if((l|0)<(c[(c[s>>2]|0)+176>>2]|0)){j=m;i=s;s=r;while(1){a=i;u=c[a+4>>2]|0;v=s;c[v>>2]=c[a>>2];c[v+4>>2]=u;u=j;j=j+-1|0;i=e+(j<<3)|0;v=e+(u<<3)|0;if((c[q>>2]|0)>=(c[(c[i>>2]|0)+176>>2]|0)){t=v;break}else s=v}}else t=r}c[t>>2]=n;c[t+4>>2]=k;s=f+1|0;if((s|0)==(g|0))break;else{i=f;f=s;m=i}}if((g|0)==(d|0))return;else w=g;do{g=e+(w<<3)|0;m=g;f=c[m>>2]|0;t=c[m+4>>2]|0;m=w+-1|0;h=e+(m<<3)|0;b=f+176|0;if((c[b>>2]|0)<(c[(c[h>>2]|0)+176>>2]|0)){i=m;m=h;h=g;while(1){s=m;q=c[s+4>>2]|0;j=h;c[j>>2]=c[s>>2];c[j+4>>2]=q;q=i;i=i+-1|0;m=e+(i<<3)|0;j=e+(q<<3)|0;if((c[b>>2]|0)>=(c[(c[m>>2]|0)+176>>2]|0)){x=j;break}else h=j}}else x=g;c[x>>2]=f;c[x+4>>2]=t;w=w+1|0}while((w|0)!=(d|0));return}function __ZN6BodySW36_compute_area_gravity_and_dampeningsEPK6AreaSW(b,c){b=b|0;c=c|0;var d=0.0,e=0.0,f=0.0,h=0.0,i=0.0,j=0.0,k=0.0,l=0,m=0.0,n=0.0,o=0.0,p=0.0,q=0.0,r=0.0,s=0.0,t=0.0,u=0.0;do if(a[c+156>>0]|0){d=+g[c+160>>2];e=+g[c+144>>2];f=+g[c+148>>2];h=+g[c+152>>2];i=+g[c+72>>2]+(+g[c+36>>2]*e+ +g[c+40>>2]*f+ +g[c+44>>2]*h)-+g[b+72>>2];j=+g[c+76>>2]+(+g[c+48>>2]*e+ +g[c+52>>2]*f+ +g[c+56>>2]*h)-+g[b+76>>2];k=+g[c+80>>2]+(+g[c+60>>2]*e+ +g[c+64>>2]*f+ +g[c+68>>2]*h)-+g[b+80>>2];h=+I(+(k*k+(i*i+j*j)));l=h==0.0;if(d>0.0){if(l){m=0.0;n=0.0;o=0.0}else{m=i/h;n=j/h;o=k/h}f=h*d+1.0;d=+g[c+140>>2]/(f*f);p=o*d;q=n*d;r=m*d;break}else{if(l){s=0.0;t=0.0;u=0.0}else{s=i/h;t=j/h;u=k/h}h=+g[c+140>>2];p=u*h;q=t*h;r=s*h;break}}else{h=+g[c+140>>2];p=+g[c+152>>2]*h;q=+g[c+148>>2]*h;r=+g[c+144>>2]*h}while(0);l=b+364|0;g[l>>2]=r+ +g[l>>2];l=b+368|0;g[l>>2]=q+ +g[l>>2];l=b+372|0;g[l>>2]=p+ +g[l>>2];l=b+408|0;g[l>>2]=+g[c+168>>2]+ +g[l>>2];l=b+404|0;g[l>>2]=+g[c+172>>2]+ +g[l>>2];return}function __ZN17CollisionObjectSW26_update_shapes_with_motionERK7Vector3(b,d){b=b|0;d=d|0;var e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0.0,H=0.0;e=l;l=l+128|0;if((l|0)>=(m|0))ba(128);f=e+96|0;h=e+48|0;i=e+24|0;j=e;k=b+32|0;if(!(c[k>>2]|0)){l=e;return}n=b+28|0;o=b+132|0;p=b+36|0;q=f+4|0;r=d+4|0;s=f+8|0;t=d+8|0;u=f+12|0;v=j+12|0;w=j+4|0;x=j+8|0;y=0;while(1){z=c[n>>2]|0;A=(z|0)==0;if(A)B=0;else B=c[z+-4>>2]|0;if((y|0)>=(B|0))break;if(A)C=0;else C=c[z+-4>>2]|0;do if((C|0)<=(y|0)){if(A)D=0;else D=c[z+-4>>2]|0;if((D|0)>(y|0)){a[1263537]=0;E=14;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);F=0;break}}else E=14;while(0);if((E|0)==14){E=0;__ZN6VectorIN17CollisionObjectSW5ShapeEE14_copy_on_writeEv(n);F=(c[n>>2]|0)+(y*136|0)|0}z=F+96|0;if(!(c[z>>2]|0)){A=__ZN7SpaceSW14get_broadphaseEv(c[k>>2]|0)|0;c[z>>2]=nj[c[c[A>>2]>>2]&2047](A,b,y)|0;A=__ZN7SpaceSW14get_broadphaseEv(c[k>>2]|0)|0;bj[c[(c[A>>2]|0)+8>>2]&4095](A,c[z>>2]|0,(a[o>>0]|0)!=0)}A=(c[F+128>>2]|0)+12|0;c[f>>2]=c[A>>2];c[f+4>>2]=c[A+4>>2];c[f+8>>2]=c[A+8>>2];c[f+12>>2]=c[A+12>>2];c[f+16>>2]=c[A+16>>2];c[f+20>>2]=c[A+20>>2];__ZNK9TransformmlERKS_(h,p,F);__ZNK9Transform5xformERK5Rect3(i,h,f);c[f>>2]=c[i>>2];c[f+4>>2]=c[i+4>>2];c[f+8>>2]=c[i+8>>2];c[f+12>>2]=c[i+12>>2];c[f+16>>2]=c[i+16>>2];c[f+20>>2]=c[i+20>>2];G=+g[q>>2]+ +g[r>>2];H=+g[s>>2]+ +g[t>>2];g[j>>2]=+g[f>>2]+ +g[d>>2];g[w>>2]=G;g[x>>2]=H;c[v>>2]=c[u>>2];c[v+4>>2]=c[u+4>>2];c[v+8>>2]=c[u+8>>2];__ZNK5Rect35mergeERKS_(i,f,j);c[f>>2]=c[i>>2];c[f+4>>2]=c[i+4>>2];c[f+8>>2]=c[i+8>>2];c[f+12>>2]=c[i+12>>2];c[f+16>>2]=c[i+16>>2];c[f+20>>2]=c[i+20>>2];A=F+100|0;c[A>>2]=c[f>>2];c[A+4>>2]=c[f+4>>2];c[A+8>>2]=c[f+8>>2];c[A+12>>2]=c[f+12>>2];c[A+16>>2]=c[f+16>>2];c[A+20>>2]=c[f+20>>2];A=__ZN7SpaceSW14get_broadphaseEv(c[k>>2]|0)|0;bj[c[(c[A>>2]|0)+4>>2]&4095](A,c[z>>2]|0,f);y=y+1|0}l=e;return}function __ZN6BodySW15update_inertiasEv(b){b=b|0;var d=0,e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0.0,t=0,u=0.0,v=0.0,w=0,x=0,y=0,z=0.0,A=0,B=0,C=0,D=0,E=0.0,F=0,G=0,H=0.0,I=0.0,J=0.0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0,ia=0,ja=0,ka=0,la=0,ma=0,na=0,oa=0,pa=0,qa=0,ra=0,sa=0.0,ta=0.0,ua=0.0,va=0.0,wa=0.0,xa=0.0,ya=0.0,za=0.0,Aa=0.0,Ba=0.0,Ca=0.0,Da=0.0,Ea=0.0,Fa=0.0,Ga=0.0,Ha=0.0,Ia=0.0,Ja=0.0,Ka=0.0,La=0.0,Ma=0.0,Na=0.0,Oa=0.0,Pa=0.0,Qa=0.0;d=l;l=l+208|0;if((l|0)>=(m|0))ba(208);e=d+168|0;f=d+108|0;h=d+120|0;i=d+72|0;j=d+36|0;k=d;switch(c[b+136>>2]|0){case 2:{n=b+28|0;o=c[n>>2]|0;p=(o|0)==0;q=o+-4|0;if(!p?(r=c[q>>2]|0,(r|0)>0):0){s=0.0;t=0;while(1){u=s+ +g[o+(t*136|0)+124>>2];t=t+1|0;if((t|0)>=(r|0)){v=u;break}else s=u}}else v=0.0;r=b+276|0;g[r>>2]=0.0;t=b+272|0;g[t>>2]=0.0;w=b+268|0;g[w>>2]=0.0;x=b+188|0;y=0;s=0.0;u=0.0;z=0.0;while(1){if(p)A=0;else A=c[q>>2]|0;if((y|0)>=(A|0)){B=9;break}if(p)C=0;else C=c[q>>2]|0;if((C|0)<=(y|0)){if(p)D=0;else D=c[q>>2]|0;if((D|0)<=(y|0)){B=16;break}a[1263537]=0}E=+g[o+(y*136|0)+124>>2]*+g[x>>2]/v;if(p)F=0;else F=c[q>>2]|0;if((F|0)<=(y|0)){if(p)G=0;else G=c[q>>2]|0;if((G|0)<=(y|0)){B=24;break}a[1263537]=0}H=E*+g[o+(y*136|0)+40>>2];I=E*+g[o+(y*136|0)+44>>2];J=E*+g[o+(y*136|0)+36>>2]+s;g[w>>2]=J;E=H+u;g[t>>2]=E;H=I+z;g[r>>2]=H;y=y+1|0;s=J;u=E;z=H}if((B|0)==9){H=+g[x>>2];g[w>>2]=s/H;g[t>>2]=u/H;g[r>>2]=z/H;y=e+4|0;G=e+8|0;q=e+12|0;p=e+16|0;F=e+20|0;D=e+24|0;C=e+28|0;A=e+32|0;K=e;L=K+36|0;do{c[K>>2]=0;K=K+4|0}while((K|0)<(L|0));M=f+4|0;N=f+8|0;O=i+4|0;P=i+8|0;Q=i+12|0;R=i+16|0;S=i+20|0;T=i+24|0;U=i+28|0;V=i+32|0;W=j+12|0;X=j+24|0;Y=j+4|0;Z=j+16|0;_=j+28|0;$=j+8|0;aa=j+20|0;ca=j+32|0;da=h+36|0;ea=h+40|0;fa=h+44|0;ga=0;ha=o;while(1){o=(ha|0)==0;if(o)ia=0;else ia=c[ha+-4>>2]|0;if((ga|0)>=(ia|0)){B=30;break}if(o)ja=0;else ja=c[ha+-4>>2]|0;if((ja|0)<=(ga|0)){if(o)ka=0;else ka=c[ha+-4>>2]|0;if((ka|0)<=(ga|0)){B=37;break}a[1263537]=0}la=c[ha+(ga*136|0)+128>>2]|0;if(o)ma=0;else ma=c[ha+-4>>2]|0;if((ma|0)<=(ga|0)){if(o)na=0;else na=c[ha+-4>>2]|0;if((na|0)<=(ga|0)){B=45;break}a[1263537]=0}H=+g[ha+(ga*136|0)+124>>2]*+g[x>>2]/v;dj[c[(c[la>>2]|0)+36>>2]&127](f,la,H);z=+g[f>>2];u=+g[M>>2];s=+g[N>>2];la=c[n>>2]|0;o=(la|0)==0;if(o)oa=0;else oa=c[la+-4>>2]|0;do if((oa|0)<=(ga|0)){if(o)pa=0;else pa=c[la+-4>>2]|0;if((pa|0)>(ga|0)){a[1263537]=0;B=55;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);qa=0;break}}else B=55;while(0);if((B|0)==55){B=0;qa=la+(ga*136|0)|0}K=h;ra=qa;L=K+48|0;do{c[K>>2]=c[ra>>2];K=K+4|0;ra=ra+4|0}while((K|0)<(L|0));__ZNK5Basis15orthonormalizedEv(i,h);E=+g[i>>2];J=+g[O>>2];I=J*0.0;sa=+g[P>>2];ta=sa*0.0;ua=z*E+I+ta;va=E*0.0;E=va+u*J+ta;ta=va+I+s*sa;sa=+g[Q>>2];I=+g[R>>2];va=I*0.0;J=+g[S>>2];wa=J*0.0;xa=z*sa+va+wa;ya=sa*0.0;sa=ya+u*I+wa;wa=ya+va+s*J;J=+g[T>>2];va=+g[U>>2];ya=va*0.0;I=+g[V>>2];za=I*0.0;Aa=z*J+ya+za;Ba=J*0.0;J=Ba+u*va+za;za=Ba+ya+s*I;__ZNK5Basis10transposedEv(j,i);I=+g[j>>2];ya=+g[W>>2];Ba=+g[X>>2];va=+g[Y>>2];Ca=+g[Z>>2];Da=+g[_>>2];Ea=+g[$>>2];Fa=+g[aa>>2];Ga=+g[ca>>2];Ha=+g[da>>2]-+g[w>>2];Ia=+g[ea>>2]-+g[t>>2];Ja=+g[fa>>2]-+g[r>>2];Ka=Ha*Ha;La=Ia*Ia;Ma=Ja*Ja;Na=Ka+La+Ma;Oa=Na*0.0;Pa=H*(Oa-Ha*Ia);Qa=H*(Oa-Ha*Ja);Ha=H*(Oa-Ia*Ja);g[e>>2]=+g[e>>2]+(ua*I+E*ya+ta*Ba+H*(Na-Ka));g[y>>2]=+g[y>>2]+(ua*va+E*Ca+ta*Da+Pa);g[G>>2]=+g[G>>2]+(ua*Ea+E*Fa+ta*Ga+Qa);g[q>>2]=xa*I+sa*ya+wa*Ba+Pa+ +g[q>>2];g[p>>2]=xa*va+sa*Ca+wa*Da+H*(Na-La)+ +g[p>>2];g[F>>2]=xa*Ea+sa*Fa+wa*Ga+Ha+ +g[F>>2];g[D>>2]=Aa*I+J*ya+za*Ba+Qa+ +g[D>>2];g[C>>2]=Aa*va+J*Ca+za*Da+Ha+ +g[C>>2];g[A>>2]=Aa*Ea+J*Fa+za*Ga+H*(Na-Ma)+ +g[A>>2];ga=ga+1|0;ha=c[n>>2]|0}if((B|0)==30){__ZN5Basis11diagonalizeEv(k,e);__ZNK5Basis10transposedEv(h,k);K=b+232|0;ra=h;L=K+36|0;do{c[K>>2]=c[ra>>2];K=K+4|0;ra=ra+4|0}while((K|0)<(L|0));v=1.0/+g[p>>2];Ma=1.0/+g[A>>2];g[b+220>>2]=1.0/+g[e>>2];g[b+224>>2]=v;g[b+228>>2]=Ma;Ma=+g[x>>2];g[b+216>>2]=Ma!=0.0?1.0/Ma:0.0;__ZN6BodySW27_update_transform_dependantEv(b);l=d;return}else if((B|0)==37)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);else if((B|0)==45)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0)}else if((B|0)==16)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);else if((B|0)==24)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);break}case 0:case 1:{K=b+280|0;L=K+36|0;do{c[K>>2]=0;K=K+4|0}while((K|0)<(L|0));g[b+216>>2]=0.0;__ZN6BodySW27_update_transform_dependantEv(b);l=d;return}case 3:{K=b+280|0;L=K+36|0;do{c[K>>2]=0;K=K+4|0}while((K|0)<(L|0));g[b+216>>2]=1.0/+g[b+188>>2];__ZN6BodySW27_update_transform_dependantEv(b);l=d;return}default:{__ZN6BodySW27_update_transform_dependantEv(b);l=d;return}}}function __ZN22PhysicsDirectBodyStateC2Ev(a){a=a|0;__ZN6ObjectC2Ev(a);c[a>>2]=344524;__ZN10StringNameC2Ev(a+76|0);return}function __ZN24PhysicsDirectBodyStateSW18_initialize_classvEv(b){b=b|0;if(a[1263484]|0)return;if(!(a[1263482]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI22PhysicsDirectBodyStateEEvv();__ZN22PhysicsDirectBodyState13_bind_methodsEv();a[1263482]=1}__ZN7ClassDB10_add_classI24PhysicsDirectBodyStateSWEEvv();a[1263484]=1;return}function __ZN24PhysicsDirectBodyStateSW5_setvERK10StringNameRK7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK24PhysicsDirectBodyStateSW5_getvERK10StringNameR7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK24PhysicsDirectBodyStateSW19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+24|0;g=e+4|0;h=e;if(!d)__ZNK22PhysicsDirectBodyState19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,0);__ZN6StringC2EPKc(f,1048023);i=c[f>>2]|0;f=i;j=g+4|0;c[j>>2]=0;k=g+12|0;c[k>>2]=0;c[g>>2]=0;n=(i|0)==0;if(!n?(c[j>>2]=0,__Z28atomic_conditional_incrementPj(i+-8|0)|0):0)c[j>>2]=f;c[g+8>>2]=0;f=c[k>>2]|0;if(f|0){if(!(__Z16atomic_decrementPj(f+-8|0)|0))__ZN6Memory11free_staticEPvb(f,1);c[k>>2]=0}c[g+16>>2]=256;if(!(c[b>>2]|0)){k=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=k;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0}k=__ZnwjPFPvjE(32,4740)|0;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0;c[k+12>>2]=0;c[k+16>>2]=7;f=k+20|0;c[f>>2]=0;j=k+24|0;c[j>>2]=0;o=k+28|0;c[o>>2]=0;__ZN12PropertyInfoaSERKS_(k,g)|0;p=c[b>>2]|0;q=p+4|0;r=c[q>>2]|0;c[j>>2]=r;c[f>>2]=0;c[o>>2]=p;if(r|0)c[r+20>>2]=k;c[q>>2]=k;if(!(c[p>>2]|0))c[p>>2]=k;k=p+8|0;c[k>>2]=(c[k>>2]|0)+1;k=c[g+12>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);k=c[g+4>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);if(!n?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);__ZN10StringNameC2EPKc(h,1048023);__ZN7ClassDB17get_property_listE10StringNameP4ListI12PropertyInfo16DefaultAllocatorEbPK6Object(h,b,1,a);__ZN10StringNameD2Ev(h);if(!d){l=e;return}__ZNK22PhysicsDirectBodyState19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,1);l=e;return}function __ZN24PhysicsDirectBodyStateSW14_notificationvEib(a,b,c){a=a|0;b=b|0;c=c|0;return}function __ZNK24PhysicsDirectBodyStateSW16_get_class_namevEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+8|0;e=b+4|0;f=b;g=a+80|0;a=c[g>>2]|0;if(a|0){if(c[a+4>>2]|0){l=b;return g|0}if(__ZNK6String6lengthEv(a+8|0)|0){l=b;return g|0}}__ZN6StringC2EPKc(d,1048023);c[f>>2]=c[d>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameaSERKS_(g,e);__ZN10StringNameD2Ev(e);e=c[f>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);l=b;return g|0}function __ZNK24PhysicsDirectBodyStateSW9get_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1048023);l=a;return c[b>>2]|0}function __ZNK24PhysicsDirectBodyStateSW8is_classERK6String(a,b){a=a|0;b=b|0;var c=0;if(!(__ZNK6StringeqEPKc(b,1048023)|0)?!(__ZNK6StringeqEPKc(b,1048048)|0):0)c=__ZNK6StringeqEPKc(b,1142944)|0;else c=1;return c|0}function __ZNK24PhysicsDirectBodyStateSW12is_class_ptrEPv(a,b){a=a|0;b=b|0;return (b|0)==1236740|((b|0)==1235720|(b|0)==1220580)|0}function __ZN24PhysicsDirectBodyStateSWD2Ev(a){a=a|0;c[a>>2]=348844;__ZN10StringNameD2Ev(a+80|0);c[a>>2]=344524;__ZN10StringNameD2Ev(a+76|0);__ZN6ObjectD2Ev(a);return}function __ZN24PhysicsDirectBodyStateSWD0Ev(a){a=a|0;c[a>>2]=348844;__ZN10StringNameD2Ev(a+80|0);c[a>>2]=344524;__ZN10StringNameD2Ev(a+76|0);__ZN6ObjectD2Ev(a);__ZdlPv(a);return}function __ZNK24PhysicsDirectBodyStateSW17get_total_gravityEv(a,b){a=a|0;b=b|0;var d=0;d=(c[b+84>>2]|0)+364|0;c[a>>2]=c[d>>2];c[a+4>>2]=c[d+4>>2];c[a+8>>2]=c[d+8>>2];return}function __ZNK24PhysicsDirectBodyStateSW22get_total_angular_dampEv(a){a=a|0;return +(+g[(c[a+84>>2]|0)+404>>2])}function __ZNK24PhysicsDirectBodyStateSW21get_total_linear_dampEv(a){a=a|0;return +(+g[(c[a+84>>2]|0)+408>>2])}function __ZNK24PhysicsDirectBodyStateSW18get_center_of_massEv(a,b){a=a|0;b=b|0;var d=0;d=(c[b+84>>2]|0)+352|0;c[a>>2]=c[d>>2];c[a+4>>2]=c[d+4>>2];c[a+8>>2]=c[d+8>>2];return}function __ZNK24PhysicsDirectBodyStateSW26get_principal_inertia_axesEv(a,b){a=a|0;b=b|0;var d=0;d=a;a=(c[b+84>>2]|0)+316|0;b=d+36|0;do{c[d>>2]=c[a>>2];d=d+4|0;a=a+4|0}while((d|0)<(b|0));return}function __ZNK24PhysicsDirectBodyStateSW16get_inverse_massEv(a){a=a|0;return +(+g[(c[a+84>>2]|0)+216>>2])}function __ZNK24PhysicsDirectBodyStateSW19get_inverse_inertiaEv(a,b){a=a|0;b=b|0;var d=0;d=(c[b+84>>2]|0)+220|0;c[a>>2]=c[d>>2];c[a+4>>2]=c[d+4>>2];c[a+8>>2]=c[d+8>>2];return}function __ZNK24PhysicsDirectBodyStateSW26get_inverse_inertia_tensorEv(a,b){a=a|0;b=b|0;var d=0;d=a;a=(c[b+84>>2]|0)+280|0;b=d+36|0;do{c[d>>2]=c[a>>2];d=d+4|0;a=a+4|0}while((d|0)<(b|0));return}function __ZN24PhysicsDirectBodyStateSW19set_linear_velocityERK7Vector3(a,b){a=a|0;b=b|0;var d=0;d=(c[a+84>>2]|0)+140|0;c[d>>2]=c[b>>2];c[d+4>>2]=c[b+4>>2];c[d+8>>2]=c[b+8>>2];return}function __ZNK24PhysicsDirectBodyStateSW19get_linear_velocityEv(a,b){a=a|0;b=b|0;var d=0;d=(c[b+84>>2]|0)+140|0;c[a>>2]=c[d>>2];c[a+4>>2]=c[d+4>>2];c[a+8>>2]=c[d+8>>2];return}function __ZN24PhysicsDirectBodyStateSW20set_angular_velocityERK7Vector3(a,b){a=a|0;b=b|0;var d=0;d=(c[a+84>>2]|0)+152|0;c[d>>2]=c[b>>2];c[d+4>>2]=c[b+4>>2];c[d+8>>2]=c[b+8>>2];return}function __ZNK24PhysicsDirectBodyStateSW20get_angular_velocityEv(a,b){a=a|0;b=b|0;var d=0;d=(c[b+84>>2]|0)+152|0;c[a>>2]=c[d>>2];c[a+4>>2]=c[d+4>>2];c[a+8>>2]=c[d+8>>2];return}function __ZN24PhysicsDirectBodyStateSW13set_transformERK9Transform(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;d=l;l=l+32|0;if((l|0)>=(m|0))ba(32);e=d;f=c[a+84>>2]|0;__ZN7VariantC2ERK9Transform(e,b);__ZN6BodySW9set_stateEN13PhysicsServer9BodyStateERK7Variant(f,0,e);if(!(c[e>>2]|0)){l=d;return}__ZN7Variant5clearEv(e);l=d;return}function __ZNK24PhysicsDirectBodyStateSW13get_transformEv(a,b){a=a|0;b=b|0;var d=0;d=a;a=(c[b+84>>2]|0)+36|0;b=d+48|0;do{c[d>>2]=c[a>>2];d=d+4|0;a=a+4|0}while((d|0)<(b|0));return}function __ZN24PhysicsDirectBodyStateSW9add_forceERK7Vector3S2_(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,h=0,i=0.0,j=0.0,k=0.0,l=0.0,m=0.0,n=0.0;e=c[a+84>>2]|0;a=e+380|0;g[a>>2]=+g[b>>2]+ +g[a>>2];a=b+4|0;f=e+384|0;g[f>>2]=+g[a>>2]+ +g[f>>2];f=b+8|0;h=e+388|0;g[h>>2]=+g[f>>2]+ +g[h>>2];i=+g[d+4>>2];j=+g[f>>2];k=+g[d+8>>2];l=+g[a>>2];m=+g[b>>2];n=+g[d>>2];d=e+392|0;g[d>>2]=i*j-k*l+ +g[d>>2];d=e+396|0;g[d>>2]=k*m-j*n+ +g[d>>2];d=e+400|0;g[d>>2]=l*n-i*m+ +g[d>>2];return}function __ZN24PhysicsDirectBodyStateSW13apply_impulseERK7Vector3S2_(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0.0,h=0.0,i=0,j=0.0,k=0,l=0.0,m=0.0,n=0.0,o=0.0,p=0.0;e=c[a+84>>2]|0;f=+g[e+216>>2];a=d+4|0;h=f*+g[a>>2];i=d+8|0;j=f*+g[i>>2];k=e+140|0;g[k>>2]=f*+g[d>>2]+ +g[k>>2];k=e+144|0;g[k>>2]=h+ +g[k>>2];k=e+148|0;g[k>>2]=j+ +g[k>>2];j=+g[b>>2]-+g[e+352>>2];h=+g[b+4>>2]-+g[e+356>>2];f=+g[b+8>>2]-+g[e+360>>2];l=+g[i>>2];m=+g[a>>2];n=h*l-f*m;o=+g[d>>2];p=f*o-j*l;l=j*m-h*o;o=n*+g[e+292>>2]+p*+g[e+296>>2]+l*+g[e+300>>2];h=n*+g[e+304>>2]+p*+g[e+308>>2]+l*+g[e+312>>2];d=e+152|0;g[d>>2]=+g[e+280>>2]*n+ +g[e+284>>2]*p+l*+g[e+288>>2]+ +g[d>>2];d=e+156|0;g[d>>2]=o+ +g[d>>2];d=e+160|0;g[d>>2]=h+ +g[d>>2];return}function __ZN24PhysicsDirectBodyStateSW20apply_torque_impulseERK7Vector3(a,b){a=a|0;b=b|0;var d=0,e=0.0,f=0.0,h=0.0,i=0.0,j=0.0;d=c[a+84>>2]|0;e=+g[b>>2];f=+g[b+4>>2];h=+g[b+8>>2];i=e*+g[d+292>>2]+f*+g[d+296>>2]+h*+g[d+300>>2];j=e*+g[d+304>>2]+f*+g[d+308>>2]+h*+g[d+312>>2];b=d+152|0;g[b>>2]=+g[d+280>>2]*e+ +g[d+284>>2]*f+ +g[d+288>>2]*h+ +g[b>>2];b=d+156|0;g[b>>2]=i+ +g[b>>2];b=d+160|0;g[b>>2]=j+ +g[b>>2];return}function __ZN24PhysicsDirectBodyStateSW15set_sleep_stateEb(b,e){b=b|0;e=e|0;var f=0,g=0;f=c[b+84>>2]|0;b=e^1;g=f+465|0;if((d[g>>0]|0|0)==(b&1|0))return;a[g>>0]=b&1;if(e){e=c[f+32>>2]|0;if(!e)return;__ZN7SpaceSW28body_remove_from_active_listEP8SelfListI6BodySWE(e,f+412|0);return}if(!(c[f+136>>2]|0))return;e=c[f+32>>2]|0;if(!e)return;__ZN7SpaceSW23body_add_to_active_listEP8SelfListI6BodySWE(e,f+412|0);return}function __ZNK24PhysicsDirectBodyStateSW11is_sleepingEv(b){b=b|0;return (a[(c[b+84>>2]|0)+465>>0]|0)==0|0}function __ZNK24PhysicsDirectBodyStateSW17get_contact_countEv(a){a=a|0;return c[(c[a+84>>2]|0)+540>>2]|0}function __ZNK24PhysicsDirectBodyStateSW21get_contact_local_posEi(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0,j=0,k=0,l=0;if((e|0)>=0?(f=c[d+84>>2]|0,(c[f+540>>2]|0)>(e|0)):0){a[1263537]=0;d=f+536|0;f=c[d>>2]|0;h=(f|0)==0;if(h)i=0;else i=c[f+-4>>2]|0;do if((i|0)<=(e|0)){if(h)j=0;else j=c[f+-4>>2]|0;if((j|0)>(e|0)){a[1263537]=0;k=12;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);l=0;break}}else k=12;while(0);if((k|0)==12){__ZN6VectorIN6BodySW7ContactEE14_copy_on_writeEv(d);l=(c[d>>2]|0)+(e*68|0)|0};c[b>>2]=c[l>>2];c[b+4>>2]=c[l+4>>2];c[b+8>>2]=c[l+8>>2];return}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1053866,1047997,402,1053629,0);g[b+8>>2]=0.0;g[b+4>>2]=0.0;g[b>>2]=0.0;return}function __ZNK24PhysicsDirectBodyStateSW24get_contact_local_normalEi(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0,j=0,k=0,l=0;if((e|0)>=0?(f=c[d+84>>2]|0,(c[f+540>>2]|0)>(e|0)):0){a[1263537]=0;d=f+536|0;f=c[d>>2]|0;h=(f|0)==0;if(h)i=0;else i=c[f+-4>>2]|0;do if((i|0)<=(e|0)){if(h)j=0;else j=c[f+-4>>2]|0;if((j|0)>(e|0)){a[1263537]=0;k=12;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);l=0;break}}else k=12;while(0);if((k|0)==12){__ZN6VectorIN6BodySW7ContactEE14_copy_on_writeEv(d);l=(c[d>>2]|0)+(e*68|0)|0}e=l+12|0;c[b>>2]=c[e>>2];c[b+4>>2]=c[e+4>>2];c[b+8>>2]=c[e+8>>2];return}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1053841,1047997,406,1053629,0);g[b+8>>2]=0.0;g[b+4>>2]=0.0;g[b>>2]=0.0;return}function __ZNK24PhysicsDirectBodyStateSW23get_contact_local_shapeEi(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0;if((d|0)>=0?(e=c[b+84>>2]|0,(c[e+540>>2]|0)>(d|0)):0){a[1263537]=0;b=e+536|0;e=c[b>>2]|0;f=(e|0)==0;if(f)g=0;else g=c[e+-4>>2]|0;do if((g|0)<=(d|0)){if(f)h=0;else h=c[e+-4>>2]|0;if((h|0)>(d|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);__ZN6VectorIN6BodySW7ContactEE14_copy_on_writeEv(b);i=c[(c[b>>2]|0)+(d*68|0)+28>>2]|0;return i|0}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1053817,1047997,410,1053629,0);i=-1;return i|0}function __ZNK24PhysicsDirectBodyStateSW20get_contact_colliderEi(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0;if((d|0)>=0?(e=c[b+84>>2]|0,(c[e+540>>2]|0)>(d|0)):0){a[1263537]=0;b=e+536|0;e=c[b>>2]|0;f=(e|0)==0;if(f)g=0;else g=c[e+-4>>2]|0;do if((g|0)<=(d|0)){if(f)h=0;else h=c[e+-4>>2]|0;if((h|0)>(d|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);__ZN6VectorIN6BodySW7ContactEE14_copy_on_writeEv(b);i=c[(c[b>>2]|0)+(d*68|0)+52>>2]|0;return i|0}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1053796,1047997,415,1053629,0);i=0;return i|0}function __ZNK24PhysicsDirectBodyStateSW24get_contact_collider_posEi(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0,j=0,k=0,l=0;if((e|0)>=0?(f=c[d+84>>2]|0,(c[f+540>>2]|0)>(e|0)):0){a[1263537]=0;d=f+536|0;f=c[d>>2]|0;h=(f|0)==0;if(h)i=0;else i=c[f+-4>>2]|0;do if((i|0)<=(e|0)){if(h)j=0;else j=c[f+-4>>2]|0;if((j|0)>(e|0)){a[1263537]=0;k=12;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);l=0;break}}else k=12;while(0);if((k|0)==12){__ZN6VectorIN6BodySW7ContactEE14_copy_on_writeEv(d);l=(c[d>>2]|0)+(e*68|0)|0}e=l+32|0;c[b>>2]=c[e>>2];c[b+4>>2]=c[e+4>>2];c[b+8>>2]=c[e+8>>2];return}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1053771,1047997,419,1053629,0);g[b+8>>2]=0.0;g[b+4>>2]=0.0;g[b>>2]=0.0;return}function __ZNK24PhysicsDirectBodyStateSW23get_contact_collider_idEi(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0;if((d|0)>=0?(e=c[b+84>>2]|0,(c[e+540>>2]|0)>(d|0)):0){a[1263537]=0;b=e+536|0;e=c[b>>2]|0;f=(e|0)==0;if(f)g=0;else g=c[e+-4>>2]|0;do if((g|0)<=(d|0)){if(f)h=0;else h=c[e+-4>>2]|0;if((h|0)>(d|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);__ZN6VectorIN6BodySW7ContactEE14_copy_on_writeEv(b);i=c[(c[b>>2]|0)+(d*68|0)+48>>2]|0;return i|0}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1053747,1047997,423,1053629,0);i=0;return i|0}function __ZNK24PhysicsDirectBodyStateSW26get_contact_collider_shapeEi(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0;if((d|0)>=0?(e=c[b+84>>2]|0,(c[e+540>>2]|0)>(d|0)):0){a[1263537]=0;b=e+536|0;e=c[b>>2]|0;f=(e|0)==0;if(f)g=0;else g=c[e+-4>>2]|0;do if((g|0)<=(d|0)){if(f)h=0;else h=c[e+-4>>2]|0;if((h|0)>(d|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);__ZN6VectorIN6BodySW7ContactEE14_copy_on_writeEv(b);i=c[(c[b>>2]|0)+(d*68|0)+44>>2]|0;return i|0}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1053720,1047997,427,1053629,0);i=0;return i|0}function __ZNK24PhysicsDirectBodyStateSW36get_contact_collider_velocity_at_posEi(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0,j=0,k=0,l=0;if((e|0)>=0?(f=c[d+84>>2]|0,(c[f+540>>2]|0)>(e|0)):0){a[1263537]=0;d=f+536|0;f=c[d>>2]|0;h=(f|0)==0;if(h)i=0;else i=c[f+-4>>2]|0;do if((i|0)<=(e|0)){if(h)j=0;else j=c[f+-4>>2]|0;if((j|0)>(e|0)){a[1263537]=0;k=12;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);l=0;break}}else k=12;while(0);if((k|0)==12){__ZN6VectorIN6BodySW7ContactEE14_copy_on_writeEv(d);l=(c[d>>2]|0)+(e*68|0)|0}e=l+56|0;c[b>>2]=c[e>>2];c[b+4>>2]=c[e+4>>2];c[b+8>>2]=c[e+8>>2];return}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1053560,1047997,431,1053629,0);g[b+8>>2]=0.0;g[b+4>>2]=0.0;g[b>>2]=0.0;return}function __ZNK24PhysicsDirectBodyStateSW8get_stepEv(a){a=a|0;return +(+g[a+88>>2])}function __ZN24PhysicsDirectBodyStateSW15get_space_stateEv(a){a=a|0;return __ZN7SpaceSW16get_direct_stateEv(c[(c[a+84>>2]|0)+32>>2]|0)|0}function __ZN7SpaceSW16get_direct_stateEv(a){a=a|0;return c[a+48>>2]|0}function __ZN6VectorIN6BodySW7ContactEE14_copy_on_writeEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0;b=c[a>>2]|0;if(!b)return;if((c[b+-8>>2]|0)>>>0<=1)return;d=c[b+-4>>2]|0;b=(d*68|0)+-1|0;e=b>>>1|b;b=e>>>2|e;e=b>>>4|b;b=e>>>8|e;e=__ZN6Memory12alloc_staticEjb((b>>>16|b)+1|0,1)|0;c[e+-8>>2]=1;c[e+-4>>2]=d;if(d|0){b=0;do{f=e+(b*68|0)|0;g=(c[a>>2]|0)+(b*68|0)|0;h=f+68|0;do{c[f>>2]=c[g>>2];f=f+4|0;g=g+4|0}while((f|0)<(h|0));b=b+1|0}while((b|0)!=(d|0))}d=c[a>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);c[a>>2]=e;return}function __ZN6BodySW9set_stateEN13PhysicsServer9BodyStateERK7Variant(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;f=l;l=l+240|0;if((l|0)>=(m|0))ba(240);g=f+192|0;h=f+144|0;i=f+96|0;j=f;k=f+48|0;switch(d|0){case 0:{d=b+136|0;a:do switch(c[d>>2]|0){case 1:{__ZNK7Variantcv9TransformEv(g,e);n=b+472|0;o=g;p=n+48|0;do{c[n>>2]=c[o>>2];n=n+4|0;o=o+4|0}while((n|0)<(p|0));q=b+465|0;if(((a[q>>0]|0)!=1?(a[q>>0]=1,c[d>>2]|0):0)?(q=c[b+32>>2]|0,q|0):0)__ZN7SpaceSW23body_add_to_active_listEP8SelfListI6BodySWE(q,b+412|0);q=b+469|0;if(a[q>>0]|0){__ZNK7Variantcv9TransformEv(g,e);__ZN17CollisionObjectSW14_set_transformERK9Transformb(b,g,1);n=h;o=b+36|0;p=n+48|0;do{c[n>>2]=c[o>>2];n=n+4|0;o=o+4|0}while((n|0)<(p|0));__ZNK9Transform14affine_inverseEv(g,h);n=b+84|0;o=g;p=n+48|0;do{c[n>>2]=c[o>>2];n=n+4|0;o=o+4|0}while((n|0)<(p|0));a[q>>0]=0}break}case 0:{__ZNK7Variantcv9TransformEv(g,e);__ZN17CollisionObjectSW14_set_transformERK9Transformb(b,g,1);n=i;o=b+36|0;p=n+48|0;do{c[n>>2]=c[o>>2];n=n+4|0;o=o+4|0}while((n|0)<(p|0));__ZNK9Transform14affine_inverseEv(g,i);n=b+84|0;o=g;p=n+48|0;do{c[n>>2]=c[o>>2];n=n+4|0;o=o+4|0}while((n|0)<(p|0));q=c[b+520>>2]|0;if(q|0?(r=c[q+8>>2]|0,q=c[b+524>>2]|0,(r|0)!=(q|0)):0){s=r;while(1){r=c[s+8>>2]|0;if((r|0)==(q|0))break;else s=r}if(s|0){q=s;do{r=c[q+24>>2]|0;t=c[r+8>>2]|0;u=c[r+12>>2]|0;if((u|0)>0){r=q+28|0;v=0;do{if((((v|0)!=(c[r>>2]|0)?(w=c[t+(v<<2)>>2]|0,(c[w+136>>2]|0)==2):0)?(x=w+465|0,(a[x>>0]|0)==0):0)?(a[x>>0]=1,x=c[w+32>>2]|0,x|0):0)__ZN7SpaceSW23body_add_to_active_listEP8SelfListI6BodySWE(x,w+412|0);v=v+1|0}while((v|0)!=(u|0))}q=c[q+16>>2]|0}while((q|0)!=0)}}break}default:{__ZNK7Variantcv9TransformEv(g,e);__ZN9Transform14orthonormalizeEv(g);q=b+36|0;s=b+472|0;n=s;o=q;p=n+48|0;do{c[n>>2]=c[o>>2];n=n+4|0;o=o+4|0}while((n|0)<(p|0));if(!(__ZNK9TransformeqERKS_(s,g)|0)){__ZN17CollisionObjectSW14_set_transformERK9Transformb(b,g,1);n=k;o=q;p=n+48|0;do{c[n>>2]=c[o>>2];n=n+4|0;o=o+4|0}while((n|0)<(p|0));__ZNK9Transform7inverseEv(j,k);n=b+84|0;o=j;p=n+48|0;do{c[n>>2]=c[o>>2];n=n+4|0;o=o+4|0}while((n|0)<(p|0));break a}l=f;return}}while(0);o=c[b+32>>2]|0;if(!o){l=f;return}if((c[d>>2]|0)>>>0<2){l=f;return}d=b+465|0;if((a[d>>0]|0)==1){l=f;return}a[d>>0]=1;__ZN7SpaceSW23body_add_to_active_listEP8SelfListI6BodySWE(o,b+412|0);l=f;return}case 1:{__ZNK7Variantcv7Vector3Ev(g,e);o=b+140|0;c[o>>2]=c[g>>2];c[o+4>>2]=c[g+4>>2];c[o+8>>2]=c[g+8>>2];o=c[b+32>>2]|0;if(!o){l=f;return}if((c[b+136>>2]|0)>>>0<2){l=f;return}d=b+465|0;if((a[d>>0]|0)==1){l=f;return}a[d>>0]=1;__ZN7SpaceSW23body_add_to_active_listEP8SelfListI6BodySWE(o,b+412|0);l=f;return}case 2:{__ZNK7Variantcv7Vector3Ev(g,e);o=b+152|0;c[o>>2]=c[g>>2];c[o+4>>2]=c[g+4>>2];c[o+8>>2]=c[g+8>>2];g=c[b+32>>2]|0;if(!g){l=f;return}if((c[b+136>>2]|0)>>>0<2){l=f;return}o=b+465|0;if((a[o>>0]|0)==1){l=f;return}a[o>>0]=1;__ZN7SpaceSW23body_add_to_active_listEP8SelfListI6BodySWE(g,b+412|0);l=f;return}case 3:{g=b+136|0;if((c[g>>2]|0)>>>0<2){l=f;return}if(__ZNK7VariantcvbEv(e)|0){o=b+140|0;d=b+465|0;c[o>>2]=0;c[o+4>>2]=0;c[o+8>>2]=0;c[o+12>>2]=0;c[o+16>>2]=0;c[o+20>>2]=0;if(!(a[d>>0]|0)){l=f;return}a[d>>0]=0;d=c[b+32>>2]|0;if(!d){l=f;return}__ZN7SpaceSW28body_remove_from_active_listEP8SelfListI6BodySWE(d,b+412|0);l=f;return}if(!(c[g>>2]|0)){l=f;return}g=b+465|0;if((a[g>>0]|0)==1){l=f;return}a[g>>0]=1;g=c[b+32>>2]|0;if(!g){l=f;return}__ZN7SpaceSW23body_add_to_active_listEP8SelfListI6BodySWE(g,b+412|0);l=f;return}case 4:{g=__ZNK7VariantcvbEv(e)|0;a[b+468>>0]=g&1;if((c[b+136>>2]|0)!=2){l=f;return}e=b+465|0;if(g|(a[e>>0]|0)!=0){l=f;return}a[e>>0]=1;e=c[b+32>>2]|0;if(!e){l=f;return}__ZN7SpaceSW23body_add_to_active_listEP8SelfListI6BodySWE(e,b+412|0);l=f;return}default:{l=f;return}}}function __ZN7ClassDB10_add_classI24PhysicsDirectBodyStateSWEEvv(){var a=0,b=0,d=0,e=0,f=0,g=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+16|0;d=a+12|0;e=a+8|0;f=a+4|0;g=a;__ZN6StringC2EPKc(b,1048023);c[e>>2]=c[b>>2];__ZN10StringNameC2ERK6String(d,e);__ZN6StringC2EPKc(b,1048048);c[g>>2]=c[b>>2];__ZN10StringNameC2ERK6String(f,g);__ZN7ClassDB11_add_class2ERK10StringNameS2_(d,f);__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);__ZN10StringNameD2Ev(d);d=c[e>>2]|0;if(!d){l=a;return}if(__Z16atomic_decrementPj(d+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(d,1);l=a;return}function __ZN6StepSWC2Ev(a){a=a|0;var b=0;b=a;c[b>>2]=1;c[b+4>>2]=0;return}function __ZNK7ShapeSW10get_ownersEv(a){a=a|0;return a+44|0}function __ZN17CollisionObjectSW12remove_shapeEi(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0;if((d|0)>=0){e=b+28|0;f=c[e>>2]|0;if(!f)g=0;else g=c[f+-4>>2]|0;if((g|0)>(d|0)){a[1263537]=0;g=b+32|0;h=d;i=f;while(1){j=(i|0)==0;if(j)k=0;else k=c[i+-4>>2]|0;if((h|0)>=(k|0)){l=10;break}if(j)m=0;else m=c[i+-4>>2]|0;if((m|0)<=(h|0)){if(j)n=0;else n=c[i+-4>>2]|0;if((n|0)<=(h|0)){l=35;break}a[1263537]=0}__ZN6VectorIN17CollisionObjectSW5ShapeEE14_copy_on_writeEv(e);f=c[e>>2]|0;if(!(c[f+(h*136|0)+96>>2]|0))o=f;else{f=__ZN7SpaceSW14get_broadphaseEv(c[g>>2]|0)|0;p=c[(c[f>>2]|0)+12>>2]|0;q=c[e>>2]|0;r=(q|0)==0;if(r)s=0;else s=c[q+-4>>2]|0;do if((s|0)<=(h|0)){if(r)t=0;else t=c[q+-4>>2]|0;if((t|0)>(h|0)){a[1263537]=0;l=45;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);Pi[p&2047](f,c[24]|0);break}}else l=45;while(0);if((l|0)==45){l=0;__ZN6VectorIN17CollisionObjectSW5ShapeEE14_copy_on_writeEv(e);Pi[p&2047](f,c[(c[e>>2]|0)+(h*136|0)+96>>2]|0)}q=c[e>>2]|0;r=(q|0)==0;if(r)u=0;else u=c[q+-4>>2]|0;if((u|0)<=(h|0)){if(r)v=0;else v=c[q+-4>>2]|0;if((v|0)<=(h|0)){l=53;break}a[1263537]=0}__ZN6VectorIN17CollisionObjectSW5ShapeEE14_copy_on_writeEv(e);q=c[e>>2]|0;c[q+(h*136|0)+96>>2]=0;o=q}h=h+1|0;i=o}if((l|0)==10){if(j)w=0;else w=c[i+-4>>2]|0;do if((w|0)<=(d|0)){if(j)x=0;else x=c[i+-4>>2]|0;if((x|0)>(d|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);__ZN6VectorIN17CollisionObjectSW5ShapeEE14_copy_on_writeEv(e);__ZN7ShapeSW12remove_ownerEP12ShapeOwnerSW(c[(c[e>>2]|0)+(d*136|0)+128>>2]|0,b);x=c[e>>2]|0;i=(x|0)==0;if(i)y=0;else y=c[x+-4>>2]|0;if((y|0)>(d|0)){a[1263537]=0;if(!i?(__ZN6VectorIN17CollisionObjectSW5ShapeEE14_copy_on_writeEv(e),i=c[e>>2]|0,(i|0)!=0):0){z=i;A=(c[i+-4>>2]|0)+-1|0}else{z=0;A=-1}if((A|0)>(d|0)){i=d;do{d=i;i=i+1|0;_memcpy(z+(d*136|0)|0,z+(i*136|0)|0,133)|0}while((i|0)!=(A|0))}__ZN6VectorIN17CollisionObjectSW5ShapeEE6resizeEi(e,A)|0}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1128380,1146752,368,1122479,0);gj[c[(c[b>>2]|0)+16>>2]&8191](b);return}else if((l|0)==35)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((l|0)==53)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1053093,1048109,81,1053152,0);return}function __ZNK7SpaceSW11get_objectsEv(a){a=a|0;return a+80|0}function __ZN3SetIPK7SpaceSW10ComparatorIS2_E16DefaultAllocatorE6_eraseEPNS6_7ElementE(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0;e=d+8|0;f=c[e>>2]|0;g=b+4|0;h=c[g>>2]|0;if((f|0)!=(h|0)?(i=c[d+4>>2]|0,(i|0)!=(h|0)):0){j=i;while(1){i=c[j+8>>2]|0;if((i|0)==(h|0))break;else j=i}if(!j){k=h;l=c[h+8>>2]|0}else{k=j;l=h}}else{k=d;l=f}f=k+8|0;j=k+4|0;i=c[((l|0)==(h|0)?j:f)>>2]|0;h=c[b>>2]|0;l=k+12|0;m=c[l>>2]|0;c[i+12>>2]=m;if((h|0)==(m|0))n=h+8|0;else{h=c[l>>2]|0;m=h+8|0;n=(k|0)==(c[m>>2]|0)?m:h+4|0}c[n>>2]=i;if((k|0)==(d|0)){if((c[d>>2]|0)==1)__ZN3SetIPK7SpaceSW10ComparatorIS2_E16DefaultAllocatorE10_erase_fixEPNS6_7ElementE(b,i)}else{if((k|0)==(c[g>>2]|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143791,1144075,454,1143798,0);return}a[1263537]=0;if((c[k>>2]|0)==1)__ZN3SetIPK7SpaceSW10ComparatorIS2_E16DefaultAllocatorE10_erase_fixEPNS6_7ElementE(b,i);c[f>>2]=c[e>>2];f=d+4|0;c[j>>2]=c[f>>2];j=d+12|0;c[l>>2]=c[j>>2];c[k>>2]=c[d>>2];c[(c[e>>2]|0)+12>>2]=k;c[(c[f>>2]|0)+12>>2]=k;f=c[j>>2]|0;j=f+8|0;c[((c[j>>2]|0)==(d|0)?j:f+4|0)>>2]=k}k=c[d+16>>2]|0;f=d+20|0;if(k|0)c[k+20>>2]=c[f>>2];j=c[f>>2]|0;if(j|0)c[j+16>>2]=k;__ZN6Memory11free_staticEPvb(d,0);d=b+8|0;c[d>>2]=(c[d>>2]|0)+-1;if(!(c[c[g>>2]>>2]|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143791,1144075,483,1143838,0);return}else{a[1263537]=0;return}}function __ZN3MapIP12ConstraintSWi10ComparatorIS1_E16DefaultAllocatorE6_eraseEPNS5_7ElementE(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0;e=d+8|0;f=c[e>>2]|0;g=b+4|0;h=c[g>>2]|0;if((f|0)!=(h|0)?(i=c[d+4>>2]|0,(i|0)!=(h|0)):0){j=i;while(1){i=c[j+8>>2]|0;if((i|0)==(h|0))break;else j=i}if(!j){k=h;l=c[h+8>>2]|0}else{k=j;l=h}}else{k=d;l=f}f=k+8|0;j=k+4|0;i=c[((l|0)==(h|0)?j:f)>>2]|0;h=c[b>>2]|0;l=k+12|0;m=c[l>>2]|0;c[i+12>>2]=m;if((h|0)==(m|0))n=h+8|0;else{h=c[l>>2]|0;m=h+8|0;n=(k|0)==(c[m>>2]|0)?m:h+4|0}c[n>>2]=i;if((k|0)==(d|0)){if((c[d>>2]|0)==1)__ZN3MapIP12ConstraintSWi10ComparatorIS1_E16DefaultAllocatorE10_erase_fixEPNS5_7ElementE(b,i)}else{if((k|0)==(c[g>>2]|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143791,1145936,469,1143798,0);return}a[1263537]=0;if((c[k>>2]|0)==1)__ZN3MapIP12ConstraintSWi10ComparatorIS1_E16DefaultAllocatorE10_erase_fixEPNS5_7ElementE(b,i);c[f>>2]=c[e>>2];f=d+4|0;c[j>>2]=c[f>>2];j=d+12|0;c[l>>2]=c[j>>2];c[k>>2]=c[d>>2];c[(c[e>>2]|0)+12>>2]=k;c[(c[f>>2]|0)+12>>2]=k;f=c[j>>2]|0;j=f+8|0;c[((c[j>>2]|0)==(d|0)?j:f+4|0)>>2]=k}k=c[d+16>>2]|0;f=d+20|0;if(k|0)c[k+20>>2]=c[f>>2];j=c[f>>2]|0;if(j|0)c[j+16>>2]=k;__ZN6Memory11free_staticEPvb(d,0);d=b+8|0;c[d>>2]=(c[d>>2]|0)+-1;if(!(c[c[g>>2]>>2]|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143791,1145936,498,1143838,0);return}else{a[1263537]=0;return}}function __ZN3MapIP12ConstraintSWi10ComparatorIS1_E16DefaultAllocatorE10_erase_fixEPNS5_7ElementE(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0;e=c[(c[b>>2]|0)+8>>2]|0;f=b+4|0;if((e|0)!=(d|0)&(c[d>>2]|0)==1){b=d;while(1){g=b+12|0;h=c[g>>2]|0;i=c[h+8>>2]|0;do if((b|0)==(i|0)){j=c[h+4>>2]|0;if(!(c[j>>2]|0)){a[1263537]=0;c[j>>2]=1;k=c[f>>2]|0;if((k|0)==(h|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);l=c[g>>2]|0;m=l;n=c[l+4>>2]|0;o=c[f>>2]|0}else{a[1263537]=0;c[h>>2]=0;m=h;n=j;o=k}k=n+8|0;l=c[k>>2]|0;c[m+4>>2]=l;if((l|0)!=(o|0))c[l+12>>2]=m;l=m+12|0;c[n+12>>2]=c[l>>2];p=c[l>>2]|0;q=p+8|0;c[((c[q>>2]|0)==(m|0)?q:p+4|0)>>2]=n;c[k>>2]=m;c[l>>2]=n;l=c[g>>2]|0;r=c[l+4>>2]|0;s=l}else{r=j;s=h}if((c[c[r+4>>2]>>2]|0)==1){j=r+8|0;l=c[j>>2]|0;if((c[l>>2]|0)==1)if((c[f>>2]|0)==(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);t=c[g>>2]|0;break}else{a[1263537]=0;c[r>>2]=0;t=s;break}a[1263537]=0;c[l>>2]=1;k=c[f>>2]|0;if((k|0)==(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);u=c[j>>2]|0;v=c[f>>2]|0}else{a[1263537]=0;c[r>>2]=0;u=l;v=k}k=u+4|0;l=c[k>>2]|0;c[j>>2]=l;if((l|0)!=(v|0))c[l+12>>2]=r;l=r+12|0;c[u+12>>2]=c[l>>2];j=c[l>>2]|0;p=j+4|0;c[((c[p>>2]|0)==(r|0)?p:j+8|0)>>2]=u;c[k>>2]=r;c[l>>2]=u;l=c[g>>2]|0;w=c[l+4>>2]|0;x=l}else{w=r;x=s}l=c[x>>2]|0;k=c[f>>2]|0;if((l|0)==0&(k|0)==(w|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);y=c[g>>2]|0;z=c[f>>2]|0}else{a[1263537]=0;c[w>>2]=l;y=x;z=k}c[y>>2]=1;k=c[w+4>>2]|0;a[1263537]=0;c[k>>2]=1;k=y+4|0;l=c[k>>2]|0;j=l+8|0;p=c[j>>2]|0;c[k>>2]=p;if((p|0)!=(z|0))c[p+12>>2]=y;p=y+12|0;c[l+12>>2]=c[p>>2];k=c[p>>2]|0;q=k+8|0;c[((c[q>>2]|0)==(y|0)?q:k+4|0)>>2]=l;c[j>>2]=y;c[p>>2]=l;t=e}else{if(!(c[i>>2]|0)){a[1263537]=0;c[i>>2]=1;l=c[f>>2]|0;if((l|0)==(h|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);p=c[g>>2]|0;A=c[p+8>>2]|0;B=c[f>>2]|0;C=p}else{a[1263537]=0;c[h>>2]=0;A=i;B=l;C=h}l=A+4|0;p=c[l>>2]|0;c[C+8>>2]=p;if((p|0)!=(B|0))c[p+12>>2]=C;p=C+12|0;c[A+12>>2]=c[p>>2];j=c[p>>2]|0;k=j+4|0;c[((c[k>>2]|0)==(C|0)?k:j+8|0)>>2]=A;c[l>>2]=C;c[p>>2]=A;p=c[g>>2]|0;D=c[p+8>>2]|0;E=p}else{D=i;E=h}p=D+4|0;l=c[p>>2]|0;j=(c[c[D+8>>2]>>2]|0)==1;if(!((c[l>>2]|0)!=1|j^1))if((c[f>>2]|0)==(D|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);t=c[g>>2]|0;break}else{a[1263537]=0;c[D>>2]=0;t=E;break}if(j){a[1263537]=0;c[l>>2]=1;j=c[f>>2]|0;if((j|0)==(D|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);F=c[p>>2]|0;G=c[f>>2]|0}else{a[1263537]=0;c[D>>2]=0;F=l;G=j}j=F+8|0;l=c[j>>2]|0;c[p>>2]=l;if((l|0)!=(G|0))c[l+12>>2]=D;l=D+12|0;c[F+12>>2]=c[l>>2];p=c[l>>2]|0;k=p+8|0;c[((c[k>>2]|0)==(D|0)?k:p+4|0)>>2]=F;c[j>>2]=D;c[l>>2]=F;l=c[g>>2]|0;H=c[l+8>>2]|0;I=l}else{H=D;I=E}l=c[I>>2]|0;j=c[f>>2]|0;if((l|0)==0&(j|0)==(H|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);J=c[g>>2]|0;K=c[f>>2]|0}else{a[1263537]=0;c[H>>2]=l;J=I;K=j}c[J>>2]=1;j=c[H+8>>2]|0;a[1263537]=0;c[j>>2]=1;j=J+8|0;l=c[j>>2]|0;p=l+4|0;k=c[p>>2]|0;c[j>>2]=k;if((k|0)!=(K|0))c[k+12>>2]=J;k=J+12|0;c[l+12>>2]=c[k>>2];j=c[k>>2]|0;q=j+4|0;c[((c[q>>2]|0)==(J|0)?q:j+8|0)>>2]=l;c[p>>2]=J;c[k>>2]=l;t=e}while(0);if((e|0)!=(t|0)&(c[t>>2]|0)==1)b=t;else{L=t;break}}}else L=d;a[1263537]=0;c[L>>2]=1;if((c[c[f>>2]>>2]|0)==1){a[1263537]=0;return}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143886,1145936,447,1143897,0);return}}function __ZN3SetIPK7SpaceSW10ComparatorIS2_E16DefaultAllocatorE10_erase_fixEPNS6_7ElementE(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0;e=c[(c[b>>2]|0)+8>>2]|0;f=b+4|0;if((e|0)!=(d|0)&(c[d>>2]|0)==1){b=d;while(1){g=b+12|0;h=c[g>>2]|0;i=c[h+8>>2]|0;do if((b|0)==(i|0)){j=c[h+4>>2]|0;if(!(c[j>>2]|0)){a[1263537]=0;c[j>>2]=1;k=c[f>>2]|0;if((k|0)==(h|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1144075,146,1146003,0);l=c[g>>2]|0;m=l;n=c[l+4>>2]|0;o=c[f>>2]|0}else{a[1263537]=0;c[h>>2]=0;m=h;n=j;o=k}k=n+8|0;l=c[k>>2]|0;c[m+4>>2]=l;if((l|0)!=(o|0))c[l+12>>2]=m;l=m+12|0;c[n+12>>2]=c[l>>2];p=c[l>>2]|0;q=p+8|0;c[((c[q>>2]|0)==(m|0)?q:p+4|0)>>2]=n;c[k>>2]=m;c[l>>2]=n;l=c[g>>2]|0;r=c[l+4>>2]|0;s=l}else{r=j;s=h}if((c[c[r+4>>2]>>2]|0)==1){j=r+8|0;l=c[j>>2]|0;if((c[l>>2]|0)==1)if((c[f>>2]|0)==(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1144075,146,1146003,0);t=c[g>>2]|0;break}else{a[1263537]=0;c[r>>2]=0;t=s;break}a[1263537]=0;c[l>>2]=1;k=c[f>>2]|0;if((k|0)==(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1144075,146,1146003,0);u=c[j>>2]|0;v=c[f>>2]|0}else{a[1263537]=0;c[r>>2]=0;u=l;v=k}k=u+4|0;l=c[k>>2]|0;c[j>>2]=l;if((l|0)!=(v|0))c[l+12>>2]=r;l=r+12|0;c[u+12>>2]=c[l>>2];j=c[l>>2]|0;p=j+4|0;c[((c[p>>2]|0)==(r|0)?p:j+8|0)>>2]=u;c[k>>2]=r;c[l>>2]=u;l=c[g>>2]|0;w=c[l+4>>2]|0;x=l}else{w=r;x=s}l=c[x>>2]|0;k=c[f>>2]|0;if((l|0)==0&(k|0)==(w|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1144075,146,1146003,0);y=c[g>>2]|0;z=c[f>>2]|0}else{a[1263537]=0;c[w>>2]=l;y=x;z=k}c[y>>2]=1;k=c[w+4>>2]|0;a[1263537]=0;c[k>>2]=1;k=y+4|0;l=c[k>>2]|0;j=l+8|0;p=c[j>>2]|0;c[k>>2]=p;if((p|0)!=(z|0))c[p+12>>2]=y;p=y+12|0;c[l+12>>2]=c[p>>2];k=c[p>>2]|0;q=k+8|0;c[((c[q>>2]|0)==(y|0)?q:k+4|0)>>2]=l;c[j>>2]=y;c[p>>2]=l;t=e}else{if(!(c[i>>2]|0)){a[1263537]=0;c[i>>2]=1;l=c[f>>2]|0;if((l|0)==(h|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1144075,146,1146003,0);p=c[g>>2]|0;A=c[p+8>>2]|0;B=c[f>>2]|0;C=p}else{a[1263537]=0;c[h>>2]=0;A=i;B=l;C=h}l=A+4|0;p=c[l>>2]|0;c[C+8>>2]=p;if((p|0)!=(B|0))c[p+12>>2]=C;p=C+12|0;c[A+12>>2]=c[p>>2];j=c[p>>2]|0;k=j+4|0;c[((c[k>>2]|0)==(C|0)?k:j+8|0)>>2]=A;c[l>>2]=C;c[p>>2]=A;p=c[g>>2]|0;D=c[p+8>>2]|0;E=p}else{D=i;E=h}p=D+4|0;l=c[p>>2]|0;j=(c[c[D+8>>2]>>2]|0)==1;if(!((c[l>>2]|0)!=1|j^1))if((c[f>>2]|0)==(D|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1144075,146,1146003,0);t=c[g>>2]|0;break}else{a[1263537]=0;c[D>>2]=0;t=E;break}if(j){a[1263537]=0;c[l>>2]=1;j=c[f>>2]|0;if((j|0)==(D|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1144075,146,1146003,0);F=c[p>>2]|0;G=c[f>>2]|0}else{a[1263537]=0;c[D>>2]=0;F=l;G=j}j=F+8|0;l=c[j>>2]|0;c[p>>2]=l;if((l|0)!=(G|0))c[l+12>>2]=D;l=D+12|0;c[F+12>>2]=c[l>>2];p=c[l>>2]|0;k=p+8|0;c[((c[k>>2]|0)==(D|0)?k:p+4|0)>>2]=F;c[j>>2]=D;c[l>>2]=F;l=c[g>>2]|0;H=c[l+8>>2]|0;I=l}else{H=D;I=E}l=c[I>>2]|0;j=c[f>>2]|0;if((l|0)==0&(j|0)==(H|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1144075,146,1146003,0);J=c[g>>2]|0;K=c[f>>2]|0}else{a[1263537]=0;c[H>>2]=l;J=I;K=j}c[J>>2]=1;j=c[H+8>>2]|0;a[1263537]=0;c[j>>2]=1;j=J+8|0;l=c[j>>2]|0;p=l+4|0;k=c[p>>2]|0;c[j>>2]=k;if((k|0)!=(K|0))c[k+12>>2]=J;k=J+12|0;c[l+12>>2]=c[k>>2];j=c[k>>2]|0;q=j+4|0;c[((c[q>>2]|0)==(J|0)?q:j+8|0)>>2]=l;c[p>>2]=J;c[k>>2]=l;t=e}while(0);if((e|0)!=(t|0)&(c[t>>2]|0)==1)b=t;else{L=t;break}}}else L=d;a[1263537]=0;c[L>>2]=1;if((c[c[f>>2]>>2]|0)==1){a[1263537]=0;return}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143886,1144075,432,1143897,0);return}}function __ZN7ShapeSW12remove_ownerEP12ShapeOwnerSW(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0;e=b+44|0;f=c[e>>2]|0;a:do if(f|0){g=c[f+8>>2]|0;h=c[b+48>>2]|0;b:do if((g|0)==(h|0))i=g;else{j=g;while(1){k=c[j+24>>2]|0;if(k>>>0>d>>>0)l=j+8|0;else{if(k>>>0>=d>>>0){i=j;break b}l=j+4|0}j=c[l>>2]|0;if((j|0)==(h|0))break a}}while(0);if(!((i|0)==(h|0)|(i|0)==0)){a[1263537]=0;g=i+28|0;j=(c[g>>2]|0)+-1|0;c[g>>2]=j;if(j|0)return;__ZN3MapIP12ShapeOwnerSWi10ComparatorIS1_E16DefaultAllocatorE6_eraseEPNS5_7ElementE(e,i);if(c[b+52>>2]|0)return;j=c[e>>2]|0;if(!j)return;__ZN6Memory11free_staticEPvb(j,0);c[e>>2]=0;return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1053195,1048149,68,1063557,0);return}function __ZN6VectorIN17CollisionObjectSW5ShapeEE6resizeEi(b,d){b=b|0;d=d|0;var e=0,f=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0;if((d|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,269,1145657,0);e=31;return e|0}a[1263537]=0;f=c[b>>2]|0;if(!f)h=0;else h=c[f+-4>>2]|0;if((h|0)==(d|0)){e=0;return e|0}if(!d){if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);c[b>>2]=0;e=0;return e|0}__ZN6VectorIN17CollisionObjectSW5ShapeEE14_copy_on_writeEv(b);f=d*136|0;if(d>>>0<=31580641?(h=f+-1|0,i=h>>>1|h,h=i>>>2|i,i=h>>>4|h,h=i>>>8|i,i=(h>>>16|h)+1|0,f>>>0<4294967264):0){a[1263537]=0;f=c[b>>2]|0;do if(!f)if((d|0)>0)j=18;else{k=0;j=28}else{h=c[f+-4>>2]|0;if((h|0)<(d|0))if(!h)j=18;else{l=__ZN6Memory14realloc_staticEPvjb(f,i,1)|0;if(l|0){a[1263537]=0;m=l;n=c[l+-4>>2]|0;break}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,300,1145876,0);e=6;return e|0}else{k=h;j=28}}while(0);do if((j|0)==18){h=__ZN6Memory12alloc_staticEjb(i,1)|0;if(h|0){a[1263537]=0;c[h+-4>>2]=0;c[h+-8>>2]=1;m=h;n=0;break}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,292,1145820,0);e=6;return e|0}else if((j|0)==28){if((k|0)<=(d|0)){e=0;return e|0}h=__ZN6Memory14realloc_staticEPvjb(f,i,1)|0;if(!h){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,324,1145876,0);e=6;return e|0}else{a[1263537]=0;c[b>>2]=h;c[h+-4>>2]=d;e=0;return e|0}}while(0);c[b>>2]=m;if((n|0)<(d|0)){i=n;do{g[m+(i*136|0)>>2]=1.0;g[m+(i*136|0)+4>>2]=0.0;g[m+(i*136|0)+8>>2]=0.0;g[m+(i*136|0)+12>>2]=0.0;g[m+(i*136|0)+16>>2]=1.0;g[m+(i*136|0)+20>>2]=0.0;g[m+(i*136|0)+24>>2]=0.0;g[m+(i*136|0)+28>>2]=0.0;g[m+(i*136|0)+32>>2]=1.0;g[m+(i*136|0)+44>>2]=0.0;g[m+(i*136|0)+40>>2]=0.0;g[m+(i*136|0)+36>>2]=0.0;g[m+(i*136|0)+48>>2]=1.0;g[m+(i*136|0)+52>>2]=0.0;g[m+(i*136|0)+56>>2]=0.0;g[m+(i*136|0)+60>>2]=0.0;g[m+(i*136|0)+64>>2]=1.0;g[m+(i*136|0)+68>>2]=0.0;g[m+(i*136|0)+72>>2]=0.0;g[m+(i*136|0)+76>>2]=0.0;g[m+(i*136|0)+80>>2]=1.0;g[m+(i*136|0)+92>>2]=0.0;g[m+(i*136|0)+88>>2]=0.0;g[m+(i*136|0)+84>>2]=0.0;n=m+(i*136|0)+100|0;c[n>>2]=0;c[n+4>>2]=0;c[n+8>>2]=0;c[n+12>>2]=0;c[n+16>>2]=0;c[n+20>>2]=0;a[m+(i*136|0)+132>>0]=0;i=i+1|0}while((i|0)!=(d|0));o=c[b>>2]|0}else o=m;c[((o|0)==0?0:o+-4|0)>>2]=d;e=0;return e|0}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,285,1145723,0);e=6;return e|0}function __ZN3MapIP12ShapeOwnerSWi10ComparatorIS1_E16DefaultAllocatorE6_eraseEPNS5_7ElementE(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0;e=d+8|0;f=c[e>>2]|0;g=b+4|0;h=c[g>>2]|0;if((f|0)!=(h|0)?(i=c[d+4>>2]|0,(i|0)!=(h|0)):0){j=i;while(1){i=c[j+8>>2]|0;if((i|0)==(h|0))break;else j=i}if(!j){k=h;l=c[h+8>>2]|0}else{k=j;l=h}}else{k=d;l=f}f=k+8|0;j=k+4|0;i=c[((l|0)==(h|0)?j:f)>>2]|0;h=c[b>>2]|0;l=k+12|0;m=c[l>>2]|0;c[i+12>>2]=m;if((h|0)==(m|0))n=h+8|0;else{h=c[l>>2]|0;m=h+8|0;n=(k|0)==(c[m>>2]|0)?m:h+4|0}c[n>>2]=i;if((k|0)==(d|0)){if((c[d>>2]|0)==1)__ZN3MapIP12ShapeOwnerSWi10ComparatorIS1_E16DefaultAllocatorE10_erase_fixEPNS5_7ElementE(b,i)}else{if((k|0)==(c[g>>2]|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143791,1145936,469,1143798,0);return}a[1263537]=0;if((c[k>>2]|0)==1)__ZN3MapIP12ShapeOwnerSWi10ComparatorIS1_E16DefaultAllocatorE10_erase_fixEPNS5_7ElementE(b,i);c[f>>2]=c[e>>2];f=d+4|0;c[j>>2]=c[f>>2];j=d+12|0;c[l>>2]=c[j>>2];c[k>>2]=c[d>>2];c[(c[e>>2]|0)+12>>2]=k;c[(c[f>>2]|0)+12>>2]=k;f=c[j>>2]|0;j=f+8|0;c[((c[j>>2]|0)==(d|0)?j:f+4|0)>>2]=k}k=c[d+16>>2]|0;f=d+20|0;if(k|0)c[k+20>>2]=c[f>>2];j=c[f>>2]|0;if(j|0)c[j+16>>2]=k;__ZN6Memory11free_staticEPvb(d,0);d=b+8|0;c[d>>2]=(c[d>>2]|0)+-1;if(!(c[c[g>>2]>>2]|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143791,1145936,498,1143838,0);return}else{a[1263537]=0;return}}function __ZN3MapIP12ShapeOwnerSWi10ComparatorIS1_E16DefaultAllocatorE10_erase_fixEPNS5_7ElementE(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0;e=c[(c[b>>2]|0)+8>>2]|0;f=b+4|0;if((e|0)!=(d|0)&(c[d>>2]|0)==1){b=d;while(1){g=b+12|0;h=c[g>>2]|0;i=c[h+8>>2]|0;do if((b|0)==(i|0)){j=c[h+4>>2]|0;if(!(c[j>>2]|0)){a[1263537]=0;c[j>>2]=1;k=c[f>>2]|0;if((k|0)==(h|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);l=c[g>>2]|0;m=l;n=c[l+4>>2]|0;o=c[f>>2]|0}else{a[1263537]=0;c[h>>2]=0;m=h;n=j;o=k}k=n+8|0;l=c[k>>2]|0;c[m+4>>2]=l;if((l|0)!=(o|0))c[l+12>>2]=m;l=m+12|0;c[n+12>>2]=c[l>>2];p=c[l>>2]|0;q=p+8|0;c[((c[q>>2]|0)==(m|0)?q:p+4|0)>>2]=n;c[k>>2]=m;c[l>>2]=n;l=c[g>>2]|0;r=c[l+4>>2]|0;s=l}else{r=j;s=h}if((c[c[r+4>>2]>>2]|0)==1){j=r+8|0;l=c[j>>2]|0;if((c[l>>2]|0)==1)if((c[f>>2]|0)==(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);t=c[g>>2]|0;break}else{a[1263537]=0;c[r>>2]=0;t=s;break}a[1263537]=0;c[l>>2]=1;k=c[f>>2]|0;if((k|0)==(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);u=c[j>>2]|0;v=c[f>>2]|0}else{a[1263537]=0;c[r>>2]=0;u=l;v=k}k=u+4|0;l=c[k>>2]|0;c[j>>2]=l;if((l|0)!=(v|0))c[l+12>>2]=r;l=r+12|0;c[u+12>>2]=c[l>>2];j=c[l>>2]|0;p=j+4|0;c[((c[p>>2]|0)==(r|0)?p:j+8|0)>>2]=u;c[k>>2]=r;c[l>>2]=u;l=c[g>>2]|0;w=c[l+4>>2]|0;x=l}else{w=r;x=s}l=c[x>>2]|0;k=c[f>>2]|0;if((l|0)==0&(k|0)==(w|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);y=c[g>>2]|0;z=c[f>>2]|0}else{a[1263537]=0;c[w>>2]=l;y=x;z=k}c[y>>2]=1;k=c[w+4>>2]|0;a[1263537]=0;c[k>>2]=1;k=y+4|0;l=c[k>>2]|0;j=l+8|0;p=c[j>>2]|0;c[k>>2]=p;if((p|0)!=(z|0))c[p+12>>2]=y;p=y+12|0;c[l+12>>2]=c[p>>2];k=c[p>>2]|0;q=k+8|0;c[((c[q>>2]|0)==(y|0)?q:k+4|0)>>2]=l;c[j>>2]=y;c[p>>2]=l;t=e}else{if(!(c[i>>2]|0)){a[1263537]=0;c[i>>2]=1;l=c[f>>2]|0;if((l|0)==(h|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);p=c[g>>2]|0;A=c[p+8>>2]|0;B=c[f>>2]|0;C=p}else{a[1263537]=0;c[h>>2]=0;A=i;B=l;C=h}l=A+4|0;p=c[l>>2]|0;c[C+8>>2]=p;if((p|0)!=(B|0))c[p+12>>2]=C;p=C+12|0;c[A+12>>2]=c[p>>2];j=c[p>>2]|0;k=j+4|0;c[((c[k>>2]|0)==(C|0)?k:j+8|0)>>2]=A;c[l>>2]=C;c[p>>2]=A;p=c[g>>2]|0;D=c[p+8>>2]|0;E=p}else{D=i;E=h}p=D+4|0;l=c[p>>2]|0;j=(c[c[D+8>>2]>>2]|0)==1;if(!((c[l>>2]|0)!=1|j^1))if((c[f>>2]|0)==(D|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);t=c[g>>2]|0;break}else{a[1263537]=0;c[D>>2]=0;t=E;break}if(j){a[1263537]=0;c[l>>2]=1;j=c[f>>2]|0;if((j|0)==(D|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);F=c[p>>2]|0;G=c[f>>2]|0}else{a[1263537]=0;c[D>>2]=0;F=l;G=j}j=F+8|0;l=c[j>>2]|0;c[p>>2]=l;if((l|0)!=(G|0))c[l+12>>2]=D;l=D+12|0;c[F+12>>2]=c[l>>2];p=c[l>>2]|0;k=p+8|0;c[((c[k>>2]|0)==(D|0)?k:p+4|0)>>2]=F;c[j>>2]=D;c[l>>2]=F;l=c[g>>2]|0;H=c[l+8>>2]|0;I=l}else{H=D;I=E}l=c[I>>2]|0;j=c[f>>2]|0;if((l|0)==0&(j|0)==(H|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);J=c[g>>2]|0;K=c[f>>2]|0}else{a[1263537]=0;c[H>>2]=l;J=I;K=j}c[J>>2]=1;j=c[H+8>>2]|0;a[1263537]=0;c[j>>2]=1;j=J+8|0;l=c[j>>2]|0;p=l+4|0;k=c[p>>2]|0;c[j>>2]=k;if((k|0)!=(K|0))c[k+12>>2]=J;k=J+12|0;c[l+12>>2]=c[k>>2];j=c[k>>2]|0;q=j+4|0;c[((c[q>>2]|0)==(J|0)?q:j+8|0)>>2]=l;c[p>>2]=J;c[k>>2]=l;t=e}while(0);if((e|0)!=(t|0)&(c[t>>2]|0)==1)b=t;else{L=t;break}}}else L=d;a[1263537]=0;c[L>>2]=1;if((c[c[f>>2]>>2]|0)==1){a[1263537]=0;return}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143886,1145936,447,1143897,0);return}}function __ZNK18Generic6DOFJointSW8get_flagEN7Vector34AxisEN13PhysicsServer18G6DOFJointAxisFlagE(b,c,d){b=b|0;c=c|0;d=d|0;var e=0;if(c>>>0>2){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1048323,1048332,577,1048381,0);e=0;return e|0}a[1263537]=0;switch(d|0){case 0:{e=(a[b+600+c>>0]|0)!=0;return e|0}case 1:{e=(a[b+604+(c*52|0)+37>>0]|0)!=0;return e|0}case 2:{e=(a[b+604+(c*52|0)+36>>0]|0)!=0;return e|0}default:{e=0;return e|0}}return 0}function __ZN18Generic6DOFJointSW8set_flagEN7Vector34AxisEN13PhysicsServer18G6DOFJointAxisFlagEb(b,c,d,e){b=b|0;c=c|0;d=d|0;e=e|0;var f=0;f=e&1;if(c>>>0>2){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1048494,1048332,558,1048381,0);return}a[1263537]=0;switch(d|0){case 0:{a[b+600+c>>0]=f;return}case 1:{a[b+604+(c*52|0)+37>>0]=f;return}case 2:{a[b+604+(c*52|0)+36>>0]=f;return}default:return}}function __ZNK18Generic6DOFJointSW9get_paramEN7Vector34AxisEN13PhysicsServer19G6DOFJointAxisParamE(b,c,d){b=b|0;c=c|0;d=d|0;var e=0.0;if(c>>>0>2){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1054240,1048332,481,1048381,0);e=0.0;return +e}a[1263537]=0;do switch(d|0){case 0:{e=+g[b+528+(c<<2)>>2];return +e}case 1:{e=+g[b+540+(c<<2)>>2];return +e}case 2:{e=+g[b+564+(c<<2)>>2];return +e}case 3:{e=+g[b+588+(c<<2)>>2];return +e}case 4:{e=+g[b+576+(c<<2)>>2];return +e}case 5:{e=+g[b+604+(c*52|0)>>2];return +e}case 6:{e=+g[b+604+(c*52|0)+4>>2];return +e}case 7:{e=+g[b+604+(c*52|0)+24>>2];return +e}case 8:{e=+g[b+604+(c*52|0)+20>>2];return +e}case 9:{e=+g[b+604+(c*52|0)+32>>2];return +e}case 10:{e=+g[b+604+(c*52|0)+16>>2];return +e}case 11:{e=+g[b+604+(c*52|0)+28>>2];return +e}case 12:{e=+g[b+604+(c*52|0)+8>>2];return +e}case 13:{e=+g[b+604+(c*52|0)+12>>2];return +e}default:{e=0.0;return +e}}while(0);return +(0.0)}function __ZN18Generic6DOFJointSW9set_paramEN7Vector34AxisEN13PhysicsServer19G6DOFJointAxisParamEf(b,c,d,e){b=b|0;c=c|0;d=d|0;e=+e;if(c>>>0>2){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1056002,1048332,406,1048381,0);return}a[1263537]=0;do switch(d|0){case 0:{g[b+528+(c<<2)>>2]=e;return}case 1:{g[b+540+(c<<2)>>2]=e;return}case 2:{g[b+564+(c<<2)>>2]=e;return}case 3:{g[b+588+(c<<2)>>2]=e;return}case 4:{g[b+576+(c<<2)>>2]=e;return}case 5:{g[b+604+(c*52|0)>>2]=e;return}case 6:{g[b+604+(c*52|0)+4>>2]=e;return}case 7:{g[b+604+(c*52|0)+24>>2]=e;return}case 8:{g[b+604+(c*52|0)+20>>2]=e;return}case 9:{g[b+604+(c*52|0)+32>>2]=e;return}case 10:{g[b+604+(c*52|0)+16>>2]=e;return}case 11:{g[b+604+(c*52|0)+28>>2]=e;return}case 12:{g[b+604+(c*52|0)+8>>2]=e;return}case 13:{g[b+604+(c*52|0)+16>>2]=e;return}default:return}while(0)}function __ZN18Generic6DOFJointSWC2EP6BodySWS1_RK9TransformS4_b(b,d,e,f,h,i){b=b|0;d=d|0;e=e|0;f=f|0;h=h|0;i=i|0;var j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;j=l;l=l+16|0;if((l|0)>=(m|0))ba(16);k=j;n=b+40|0;c[b+36>>2]=0;c[b+8>>2]=n;c[b+12>>2]=2;o=b+16|0;c[o>>2]=0;c[o+4>>2]=0;c[b+32>>2]=1;c[b>>2]=349064;o=b+48|0;p=f;f=o+48|0;do{c[o>>2]=c[p>>2];o=o+4|0;p=p+4|0}while((o|0)<(f|0));o=b+96|0;p=h;f=o+48|0;do{c[o>>2]=c[p>>2];o=o+4|0;p=p+4|0}while((o|0)<(f|0));o=b+144|0;f=o+60|0;do{c[o>>2]=0;o=o+4|0}while((o|0)<(f|0));o=b+208|0;f=o+60|0;do{c[o>>2]=0;o=o+4|0}while((o|0)<(f|0));o=b+272|0;f=o+60|0;do{c[o>>2]=0;o=o+4|0}while((o|0)<(f|0));p=i&1;o=b+336|0;f=o+60|0;do{c[o>>2]=0;o=o+4|0}while((o|0)<(f|0));o=b+400|0;f=o+60|0;do{c[o>>2]=0;o=o+4|0}while((o|0)<(f|0));o=b+464|0;f=o+60|0;do{c[o>>2]=0;o=o+4|0}while((o|0)<(f|0));i=b+572|0;h=b+568|0;q=b+564|0;r=b+584|0;s=b+580|0;t=b+576|0;u=b+596|0;v=b+592|0;w=b+588|0;o=b+528|0;f=o+36|0;do{c[o>>2]=0;o=o+4|0}while((o|0)<(f|0));g[q>>2]=.699999988079071;g[h>>2]=.699999988079071;g[i>>2]=.699999988079071;g[t>>2]=1.0;g[s>>2]=1.0;g[r>>2]=1.0;g[w>>2]=.5;g[v>>2]=.5;g[u>>2]=.5;a[b+600>>0]=1;a[b+601>>0]=1;a[b+602>>0]=1;g[b+652>>2]=0.0;g[b+612>>2]=0.0;g[b+616>>2]=.10000000149011612;g[b+620>>2]=300.0;g[b+604>>2]=-1000000015047466219876688.0e6;g[b+608>>2]=1000000015047466219876688.0e6;g[b+632>>2]=.5;g[b+636>>2]=0.0;g[b+624>>2]=1.0;g[b+628>>2]=.5;c[b+648>>2]=0;g[b+644>>2]=0.0;a[b+640>>0]=0;a[b+641>>0]=0;g[b+704>>2]=0.0;g[b+664>>2]=0.0;g[b+668>>2]=.10000000149011612;g[b+672>>2]=300.0;g[b+656>>2]=-1000000015047466219876688.0e6;g[b+660>>2]=1000000015047466219876688.0e6;g[b+684>>2]=.5;g[b+688>>2]=0.0;g[b+676>>2]=1.0;g[b+680>>2]=.5;c[b+700>>2]=0;g[b+696>>2]=0.0;a[b+692>>0]=0;a[b+693>>0]=0;g[b+756>>2]=0.0;g[b+716>>2]=0.0;g[b+720>>2]=.10000000149011612;g[b+724>>2]=300.0;g[b+708>>2]=-1000000015047466219876688.0e6;g[b+712>>2]=1000000015047466219876688.0e6;g[b+736>>2]=.5;g[b+740>>2]=0.0;g[b+728>>2]=1.0;g[b+732>>2]=.5;c[b+752>>2]=0;g[b+748>>2]=0.0;a[b+744>>0]=0;a[b+745>>0]=0;g[b+764>>2]=1.0;g[b+768>>2]=0.0;g[b+772>>2]=0.0;g[b+776>>2]=0.0;g[b+780>>2]=1.0;g[b+784>>2]=0.0;g[b+788>>2]=0.0;g[b+792>>2]=0.0;g[b+796>>2]=1.0;g[b+808>>2]=0.0;g[b+804>>2]=0.0;g[b+800>>2]=0.0;g[b+812>>2]=1.0;g[b+816>>2]=0.0;g[b+820>>2]=0.0;g[b+824>>2]=0.0;g[b+828>>2]=1.0;g[b+832>>2]=0.0;g[b+836>>2]=0.0;g[b+840>>2]=0.0;g[b+844>>2]=1.0;u=b+920|0;o=b+848|0;f=o+72|0;do{c[o>>2]=0;o=o+4|0}while((o|0)<(f|0));a[u>>0]=p;c[n>>2]=d;n=b+44|0;c[n>>2]=e;c[k>>2]=b;c[(__ZN3MapIP12ConstraintSWi10ComparatorIS1_E16DefaultAllocatorEixERKS1_(d+520|0,k)|0)>>2]=0;d=c[n>>2]|0;c[k>>2]=b;c[(__ZN3MapIP12ConstraintSWi10ComparatorIS1_E16DefaultAllocatorEixERKS1_(d+520|0,k)|0)>>2]=1;l=j;return}function __ZN3MapIP12ConstraintSWi10ComparatorIS1_E16DefaultAllocatorEixERKS1_(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;g=c[b>>2]|0;if(!g){h=__ZnwjPFPvjE(32,4740)|0;i=h+16|0;c[i>>2]=0;c[i+4>>2]=0;c[b>>2]=h;i=c[b+4>>2]|0;c[h+4>>2]=i;c[h+8>>2]=i;c[h+12>>2]=i;c[h>>2]=1;if(!h){c[f>>2]=0;j=f;k=14}else{n=h;o=i;k=5}}else{n=g;o=c[b+4>>2]|0;k=5}a:do if((k|0)==5){g=c[n+8>>2]|0;b:do if((g|0)!=(o|0)){i=c[d>>2]|0;h=g;while(1){p=c[h+24>>2]|0;if(i>>>0<p>>>0)q=h+8|0;else{if(p>>>0>=i>>>0)break;q=h+4|0}p=c[q>>2]|0;if((p|0)==(o|0))break b;else h=p}if(!((h|0)==(o|0)|(h|0)==0)){r=h;break a}}while(0);c[f>>2]=0;if(!n){j=f;k=14}else{s=f;k=15}}while(0);if((k|0)==14){n=__ZnwjPFPvjE(32,4740)|0;o=n+16|0;c[o>>2]=0;c[o+4>>2]=0;c[b>>2]=n;o=c[b+4>>2]|0;c[n+4>>2]=o;c[n+8>>2]=o;c[n+12>>2]=o;c[n>>2]=1;s=j;k=15}if((k|0)==15){k=__ZN3MapIP12ConstraintSWi10ComparatorIS1_E16DefaultAllocatorE10_insert_rbERKS1_RKi(b,d,f)|0;if(!k){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145936,616,1145947,0);t=0;l=e;return t|0}else r=k}a[1263537]=0;t=r+28|0;l=e;return t|0}function __ZN3MapIP12ConstraintSWi10ComparatorIS1_E16DefaultAllocatorE10_insert_rbERKS1_RKi(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f;a[g>>0]=0;h=__ZN3MapIP12ConstraintSWi10ComparatorIS1_E16DefaultAllocatorE7_insertERKS1_Rb(b,d,g)|0;if(h|0)c[h+28>>2]=c[e>>2];if(a[g>>0]|0){l=f;return h|0}g=b+8|0;c[g>>2]=(c[g>>2]|0)+1;g=h+12|0;e=c[g>>2]|0;if(!(c[e>>2]|0)){d=b+4|0;i=h;j=e;k=e;e=g;while(1){g=j+12|0;n=c[g>>2]|0;o=c[n+8>>2]|0;p=n;do if((j|0)==(o|0)){q=c[n+4>>2]|0;if(!(c[q>>2]|0)){c[k>>2]=1;a[1263537]=0;c[q>>2]=1;if((c[d>>2]|0)==(n|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);r=c[(c[e>>2]|0)+12>>2]|0;break}else{a[1263537]=0;c[n>>2]=0;r=n;break}}q=j+4|0;if((i|0)==(c[q>>2]|0)){s=i+8|0;t=c[s>>2]|0;c[q>>2]=t;if((t|0)==(c[d>>2]|0))u=p;else{c[t+12>>2]=j;u=c[g>>2]|0}t=i+12|0;c[t>>2]=u;q=c[g>>2]|0;v=q+8|0;c[((c[v>>2]|0)==(j|0)?v:q+4|0)>>2]=i;c[s>>2]=j;c[g>>2]=i;w=j;x=i;y=c[t>>2]|0}else{w=i;x=j;y=n}a[1263537]=0;c[x>>2]=1;t=c[d>>2]|0;if((t|0)==(y|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);z=c[(c[w+12>>2]|0)+12>>2]|0;A=c[d>>2]|0}else{a[1263537]=0;c[y>>2]=0;z=y;A=t}t=z+8|0;s=c[t>>2]|0;q=s+4|0;v=c[q>>2]|0;c[t>>2]=v;if((v|0)!=(A|0))c[v+12>>2]=z;v=z+12|0;c[s+12>>2]=c[v>>2];t=c[v>>2]|0;B=t+4|0;c[((c[B>>2]|0)==(z|0)?B:t+8|0)>>2]=s;c[q>>2]=z;c[v>>2]=s;r=w}else{if(!(c[o>>2]|0)){c[k>>2]=1;a[1263537]=0;c[o>>2]=1;if((c[d>>2]|0)==(n|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);r=c[(c[e>>2]|0)+12>>2]|0;break}else{a[1263537]=0;c[n>>2]=0;r=n;break}}s=j+8|0;if((i|0)==(c[s>>2]|0)){v=i+4|0;q=c[v>>2]|0;c[s>>2]=q;if((q|0)==(c[d>>2]|0))C=p;else{c[q+12>>2]=j;C=c[g>>2]|0}q=i+12|0;c[q>>2]=C;s=c[g>>2]|0;t=s+4|0;c[((c[t>>2]|0)==(j|0)?t:s+8|0)>>2]=i;c[v>>2]=j;c[g>>2]=i;D=j;E=i;F=c[q>>2]|0}else{D=i;E=j;F=n}a[1263537]=0;c[E>>2]=1;q=c[d>>2]|0;if((q|0)==(F|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);G=c[d>>2]|0;H=c[(c[D+12>>2]|0)+12>>2]|0}else{a[1263537]=0;c[F>>2]=0;G=q;H=F}q=H+4|0;v=c[q>>2]|0;s=v+8|0;t=c[s>>2]|0;c[q>>2]=t;if((t|0)!=(G|0))c[t+12>>2]=H;t=H+12|0;c[v+12>>2]=c[t>>2];q=c[t>>2]|0;B=q+8|0;c[((c[B>>2]|0)==(H|0)?B:q+4|0)>>2]=v;c[s>>2]=H;c[t>>2]=v;r=D}while(0);n=r+12|0;g=c[n>>2]|0;if(!(c[g>>2]|0)){i=r;j=g;k=g;e=n}else break}}e=c[(c[b>>2]|0)+8>>2]|0;a[1263537]=0;c[e>>2]=1;l=f;return h|0}function __ZN3MapIP12ConstraintSWi10ComparatorIS1_E16DefaultAllocatorE7_insertERKS1_Rb(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0;f=c[b>>2]|0;g=c[f+8>>2]|0;h=b+4|0;i=c[h>>2]|0;a:do if((g|0)==(i|0))j=f;else{k=c[d>>2]|0;l=g;while(1){m=c[l+24>>2]|0;if(k>>>0<m>>>0)n=l+8|0;else{if(m>>>0>=k>>>0)break;n=l+4|0}m=c[n>>2]|0;if((m|0)==(i|0)){j=l;break a}else l=m}a[e>>0]=1;o=l;return o|0}while(0);i=__ZnwjPFPvjE(32,4740)|0;c[i>>2]=0;c[i+4>>2]=0;c[i+8>>2]=0;c[i+12>>2]=0;c[i+16>>2]=0;c[i+20>>2]=0;c[i+12>>2]=j;n=c[h>>2]|0;g=i+4|0;c[g>>2]=n;f=i+8|0;c[f>>2]=n;c[i+24>>2]=c[d>>2];if((j|0)!=(c[b>>2]|0)?(c[d>>2]|0)>>>0>=(c[j+24>>2]|0)>>>0:0)p=j+4|0;else p=j+8|0;c[p>>2]=i;a[e>>0]=0;e=c[g>>2]|0;g=c[h>>2]|0;if((e|0)==(g|0)){h=i;do{p=h;h=c[h+12>>2]|0}while((p|0)==(c[h+4>>2]|0));q=(h|0)==(c[b>>2]|0)?0:h}else{h=e;while(1){e=c[h+8>>2]|0;if((e|0)==(g|0)){q=h;break}else h=e}}c[i+16>>2]=q;h=c[f>>2]|0;b:do if((h|0)==(g|0)){f=i;while(1){e=f;f=c[f+12>>2]|0;if((e|0)!=(c[f+8>>2]|0)){r=f;break b}if((f|0)==(c[b>>2]|0)){r=0;break}}}else{f=h;while(1){l=c[f+4>>2]|0;if((l|0)==(g|0)){r=f;break}else f=l}}while(0);g=i+20|0;c[g>>2]=r;if(!q)s=r;else{c[q+20>>2]=i;s=c[g>>2]|0}if(!s){o=i;return o|0}c[s+16>>2]=i;o=i;return o|0}function __ZN18Generic6DOFJointSWD0Ev(a){a=a|0;__ZdlPv(a);return}function __ZN18Generic6DOFJointSW5setupEf(b,d){b=b|0;d=+d;var e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0.0,x=0.0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0.0,O=0.0,P=0,Q=0,R=0,S=0.0;e=l;l=l+240|0;if((l|0)>=(m|0))ba(240);f=e+192|0;h=e+144|0;i=e+96|0;j=e+60|0;k=e+48|0;n=e+36|0;o=e+24|0;p=e+12|0;q=e;g[b+552>>2]=0.0;g[b+556>>2]=0.0;g[b+560>>2]=0.0;g[b+652>>2]=0.0;g[b+704>>2]=0.0;g[b+756>>2]=0.0;r=b+528|0;s=h;t=(c[b+40>>2]|0)+36|0;u=s+48|0;do{c[s>>2]=c[t>>2];s=s+4|0;t=t+4|0}while((s|0)<(u|0));__ZNK9TransformmlERKS_(f,h,b+48|0);s=b+764|0;t=f;u=s+48|0;do{c[s>>2]=c[t>>2];s=s+4|0;t=t+4|0}while((s|0)<(u|0));v=b+44|0;s=i;t=(c[v>>2]|0)+36|0;u=s+48|0;do{c[s>>2]=c[t>>2];s=s+4|0;t=t+4|0}while((s|0)<(u|0));__ZNK9TransformmlERKS_(f,i,b+96|0);s=b+812|0;t=f;u=s+48|0;do{c[s>>2]=c[t>>2];s=s+4|0;t=t+4|0}while((s|0)<(u|0));__ZN18Generic6DOFJointSW18calculateAngleInfoEv(b);gj[c[(c[b>>2]|0)+20>>2]&8191](b);d=+g[b+908>>2];w=+g[b+912>>2];x=+g[b+916>>2];y=q+8|0;g[y>>2]=0.0;z=q+4|0;g[z>>2]=0.0;g[q>>2]=0.0;A=b+540|0;B=b+920|0;C=b+812|0;D=b+764|0;E=b+40|0;F=k+4|0;G=k+8|0;H=n+4|0;I=n+8|0;J=0;do{if(a[b+600+J>>0]|0?+g[A+(J<<2)>>2]>=+g[r+(J<<2)>>2]:0){K=(a[B>>0]|0)==0?C:D;L=c[K+12+(J<<2)>>2]|0;M=c[K+24+(J<<2)>>2]|0;c[q>>2]=c[K+(J<<2)>>2];c[z>>2]=L;c[y>>2]=M;M=b+144+(J<<6)|0;s=h;t=(c[E>>2]|0)+316|0;u=s+36|0;do{c[s>>2]=c[t>>2];s=s+4|0;t=t+4|0}while((s|0)<(u|0));__ZNK5Basis10transposedEv(f,h);s=j;t=(c[v>>2]|0)+316|0;u=s+36|0;do{c[s>>2]=c[t>>2];s=s+4|0;t=t+4|0}while((s|0)<(u|0));__ZNK5Basis10transposedEv(i,j);L=c[E>>2]|0;N=w-+g[L+76>>2]-+g[L+356>>2];O=x-+g[L+80>>2]-+g[L+360>>2];g[k>>2]=d-+g[L+72>>2]-+g[L+352>>2];g[F>>2]=N;g[G>>2]=O;K=c[v>>2]|0;O=w-+g[K+76>>2]-+g[K+356>>2];N=x-+g[K+80>>2]-+g[K+360>>2];g[n>>2]=d-+g[K+72>>2]-+g[K+352>>2];g[H>>2]=O;g[I>>2]=N;P=L+220|0;c[o>>2]=c[P>>2];c[o+4>>2]=c[P+4>>2];c[o+8>>2]=c[P+8>>2];N=+g[L+216>>2];L=K+220|0;c[p>>2]=c[L>>2];c[p+4>>2]=c[L+4>>2];c[p+8>>2]=c[L+8>>2];__ZN15JacobianEntrySWC2ERK5BasisS2_RK7Vector3S5_S5_S5_fS5_f(M,f,i,k,n,q,o,N,p,+g[K+216>>2])}J=J+1|0}while((J|0)!=3);J=b+860|0;p=0;do{do if(a[b+604+(p*52|0)+37>>0]|0){d=+g[J+(p<<2)>>2];x=+g[b+604+(p*52|0)>>2];w=+g[b+604+(p*52|0)+4>>2];do if(x>w){Q=b+604+(p*52|0)+44|0;R=14}else{if(x>d){c[b+604+(p*52|0)+44>>2]=1;S=x}else{o=b+604+(p*52|0)+44|0;if(!(w<d)){Q=o;R=14;break}c[o>>2]=2;S=w}g[b+604+(p*52|0)+40>>2]=d-S}while(0);if((R|0)==14?(R=0,c[Q>>2]=0,(a[b+604+(p*52|0)+36>>0]|0)==0):0)break;o=b+872+(p*12|0)|0;c[q>>2]=c[o>>2];c[q+4>>2]=c[o+4>>2];c[q+8>>2]=c[o+8>>2];o=b+336+(p<<6)|0;s=h;t=(c[E>>2]|0)+316|0;u=s+36|0;do{c[s>>2]=c[t>>2];s=s+4|0;t=t+4|0}while((s|0)<(u|0));__ZNK5Basis10transposedEv(f,h);s=j;t=(c[v>>2]|0)+316|0;u=s+36|0;do{c[s>>2]=c[t>>2];s=s+4|0;t=t+4|0}while((s|0)<(u|0));__ZNK5Basis10transposedEv(i,j);I=(c[E>>2]|0)+220|0;c[k>>2]=c[I>>2];c[k+4>>2]=c[I+4>>2];c[k+8>>2]=c[I+8>>2];I=(c[v>>2]|0)+220|0;c[n>>2]=c[I>>2];c[n+4>>2]=c[I+4>>2];c[n+8>>2]=c[I+8>>2];__ZN15JacobianEntrySWC2ERK7Vector3RK5BasisS5_S2_S2_(o,q,f,i,k,n)}while(0);p=p+1|0}while((p|0)!=3);l=e;return 1}function __ZN18Generic6DOFJointSW5solveEf(b,d){b=b|0;d=+d;var e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0.0,x=0,y=0,z=0;e=l;l=l+48|0;if((l|0)>=(m|0))ba(48);f=e+36|0;h=e+24|0;i=e+12|0;j=e;k=b+760|0;g[k>>2]=d;n=b+800|0;c[f>>2]=c[n>>2];c[f+4>>2]=c[n+4>>2];c[f+8>>2]=c[n+8>>2];n=b+848|0;c[h>>2]=c[n>>2];c[h+4>>2]=c[n+4>>2];c[h+8>>2]=c[n+8>>2];n=i+8|0;g[n>>2]=0.0;o=i+4|0;g[o>>2]=0.0;g[i>>2]=0.0;p=b+528|0;q=b+920|0;r=b+812|0;s=b+764|0;t=b+40|0;u=b+44|0;v=b+908|0;if(a[b+600>>0]|0?+g[b+540>>2]>=+g[p>>2]:0){w=1.0/+g[b+204>>2];x=(a[q>>0]|0)==0?r:s;y=c[x+12>>2]|0;z=c[x+24>>2]|0;c[i>>2]=c[x>>2];c[o>>2]=y;c[n>>2]=z;+__ZN30G6DOFTranslationalLimitMotorSW15solveLinearAxisEffP6BodySWRK7Vector3S1_S4_iS4_S4_(p,d,w,c[t>>2]|0,f,c[u>>2]|0,h,0,i,v)}if(a[b+601>>0]|0?+g[b+544>>2]>=+g[b+532>>2]:0){w=1.0/+g[b+268>>2];z=(a[q>>0]|0)==0?r:s;y=c[z+16>>2]|0;x=c[z+28>>2]|0;c[i>>2]=c[z+4>>2];c[o>>2]=y;c[n>>2]=x;+__ZN30G6DOFTranslationalLimitMotorSW15solveLinearAxisEffP6BodySWRK7Vector3S1_S4_iS4_S4_(p,+g[k>>2],w,c[t>>2]|0,f,c[u>>2]|0,h,1,i,v)}if(a[b+602>>0]|0?+g[b+548>>2]>=+g[b+536>>2]:0){w=1.0/+g[b+332>>2];x=(a[q>>0]|0)==0?r:s;s=c[x+20>>2]|0;r=c[x+32>>2]|0;c[i>>2]=c[x+8>>2];c[o>>2]=s;c[n>>2]=r;+__ZN30G6DOFTranslationalLimitMotorSW15solveLinearAxisEffP6BodySWRK7Vector3S1_S4_iS4_S4_(p,+g[k>>2],w,c[t>>2]|0,f,c[u>>2]|0,h,2,i,v)}g[j+8>>2]=0.0;g[j+4>>2]=0.0;g[j>>2]=0.0;v=b+604|0;do if(a[b+641>>0]|0){if((c[b+648>>2]|0)==0?(a[b+640>>0]|0)==0:0)break;i=b+872|0;c[j>>2]=c[i>>2];c[j+4>>2]=c[i+4>>2];c[j+8>>2]=c[i+8>>2];+__ZN27G6DOFRotationalLimitMotorSW18solveAngularLimitsEfR7Vector3fP6BodySWS3_(v,+g[k>>2],j,1.0/+g[b+396>>2],c[t>>2]|0,c[u>>2]|0)}while(0);v=b+656|0;do if(a[b+693>>0]|0){if((c[b+700>>2]|0)==0?(a[b+692>>0]|0)==0:0)break;i=b+884|0;c[j>>2]=c[i>>2];c[j+4>>2]=c[i+4>>2];c[j+8>>2]=c[i+8>>2];+__ZN27G6DOFRotationalLimitMotorSW18solveAngularLimitsEfR7Vector3fP6BodySWS3_(v,+g[k>>2],j,1.0/+g[b+460>>2],c[t>>2]|0,c[u>>2]|0)}while(0);v=b+708|0;if(!(a[b+745>>0]|0)){l=e;return}if((c[b+752>>2]|0)==0?(a[b+744>>0]|0)==0:0){l=e;return}i=b+896|0;c[j>>2]=c[i>>2];c[j+4>>2]=c[i+4>>2];c[j+8>>2]=c[i+8>>2];+__ZN27G6DOFRotationalLimitMotorSW18solveAngularLimitsEfR7Vector3fP6BodySWS3_(v,+g[k>>2],j,1.0/+g[b+524>>2],c[t>>2]|0,c[u>>2]|0);l=e;return}function __ZNK18Generic6DOFJointSW8get_typeEv(a){a=a|0;return 4}function __ZN18Generic6DOFJointSW13calcAnchorPosEv(a){a=a|0;var b=0.0,d=0.0,e=0.0,f=0.0;b=+g[(c[a+40>>2]|0)+216>>2];d=+g[(c[a+44>>2]|0)+216>>2];e=d==0.0?1.0:b/(b+d);d=1.0-e;b=+g[a+804>>2]*e+d*+g[a+852>>2];f=+g[a+808>>2]*e+d*+g[a+856>>2];g[a+908>>2]=+g[a+800>>2]*e+ +g[a+848>>2]*d;g[a+912>>2]=b;g[a+916>>2]=f;return}function __ZN30G6DOFTranslationalLimitMotorSW15solveLinearAxisEffP6BodySWRK7Vector3S1_S4_iS4_S4_(a,b,c,d,e,f,h,i,j,k){a=a|0;b=+b;c=+c;d=d|0;e=e|0;f=f|0;h=h|0;i=i|0;j=j|0;k=k|0;var l=0.0,m=0.0,n=0.0,o=0.0,p=0.0,q=0.0,r=0.0,s=0,t=0.0,u=0,v=0.0,w=0,x=0.0,y=0,z=0.0,A=0,B=0.0,C=0,D=0,E=0,F=0,G=0.0,H=0,I=0.0,J=0,K=0.0,L=0,M=0.0,N=0,O=0.0,P=0,Q=0.0,R=0,S=0,T=0,U=0.0,V=0,W=0.0,X=0,Y=0.0,Z=0.0,_=0.0,$=0.0,aa=0.0,ba=0.0;l=+g[k>>2];m=l-+g[d+72>>2];n=+g[k+4>>2];o=n-+g[d+76>>2];p=+g[k+8>>2];q=p-+g[d+80>>2];r=l-+g[f+72>>2];l=n-+g[f+76>>2];n=p-+g[f+80>>2];k=d+352|0;p=m-+g[k>>2];s=d+356|0;t=o-+g[s>>2];u=d+360|0;v=q-+g[u>>2];w=d+156|0;x=+g[w>>2];y=d+160|0;z=+g[y>>2];A=d+152|0;B=+g[A>>2];C=d+140|0;D=d+144|0;E=d+148|0;F=f+352|0;G=r-+g[F>>2];H=f+356|0;I=l-+g[H>>2];J=f+360|0;K=n-+g[J>>2];L=f+156|0;M=+g[L>>2];N=f+160|0;O=+g[N>>2];P=f+152|0;Q=+g[P>>2];R=f+140|0;S=f+144|0;T=f+148|0;U=+g[j>>2];V=j+4|0;W=+g[V>>2];X=j+8|0;Y=+g[X>>2];Z=(+g[C>>2]+(x*v-t*z)-(+g[R>>2]+(M*K-I*O)))*U+(+g[D>>2]+(p*z-v*B)-(+g[S>>2]+(G*O-K*Q)))*W+(t*B-p*x+ +g[E>>2]-(I*Q-G*M+ +g[T>>2]))*Y;M=-(U*(+g[e>>2]-+g[h>>2])+W*(+g[e+4>>2]-+g[h+4>>2])+Y*(+g[e+8>>2]-+g[h+8>>2]));Y=+g[a+(i<<2)>>2];W=+g[a+12+(i<<2)>>2];do if(Y<W){if(W<M){_=M-W;$=0.0;aa=1000000015047466219876688.0e6;break}if(Y>M){_=M-Y;$=-1000000015047466219876688.0e6;aa=0.0;break}else{ba=0.0;return +ba}}else{_=M;$=-1000000015047466219876688.0e6;aa=1000000015047466219876688.0e6}while(0);h=a+24+(i<<2)|0;M=+g[h>>2];Y=M+ +g[a+36+(i<<2)>>2]*(_*+g[a+60+(i<<2)>>2]/b-Z*+g[a+48+(i<<2)>>2])*c;c=Y>aa|Y<$?0.0:Y;g[h>>2]=c;Y=c-M;M=+g[j>>2]*Y;c=+g[V>>2]*Y;$=+g[X>>2]*Y;aa=+g[d+216>>2];g[C>>2]=+g[C>>2]+aa*M;g[D>>2]=+g[D>>2]+aa*c;g[E>>2]=aa*$+ +g[E>>2];aa=m-+g[k>>2];m=o-+g[s>>2];o=q-+g[u>>2];q=$*m-c*o;Z=M*o-$*aa;o=c*aa-M*m;m=q*+g[d+292>>2]+Z*+g[d+296>>2]+o*+g[d+300>>2];aa=q*+g[d+304>>2]+Z*+g[d+308>>2]+o*+g[d+312>>2];g[A>>2]=o*+g[d+288>>2]+(+g[d+280>>2]*q+ +g[d+284>>2]*Z)+ +g[A>>2];g[w>>2]=m+ +g[w>>2];g[y>>2]=aa+ +g[y>>2];aa=-M;M=-c;c=-$;$=+g[f+216>>2];g[R>>2]=$*aa+ +g[R>>2];g[S>>2]=$*M+ +g[S>>2];g[T>>2]=$*c+ +g[T>>2];$=r-+g[F>>2];r=l-+g[H>>2];l=n-+g[J>>2];n=r*c-l*M;m=l*aa-$*c;c=$*M-r*aa;aa=n*+g[f+292>>2]+m*+g[f+296>>2]+c*+g[f+300>>2];r=n*+g[f+304>>2]+m*+g[f+308>>2]+c*+g[f+312>>2];g[P>>2]=c*+g[f+288>>2]+(+g[f+280>>2]*n+ +g[f+284>>2]*m)+ +g[P>>2];g[L>>2]=aa+ +g[L>>2];g[N>>2]=r+ +g[N>>2];ba=Y;return +ba}function __ZN27G6DOFRotationalLimitMotorSW18solveAngularLimitsEfR7Vector3fP6BodySWS3_(b,d,e,f,h,i){b=b|0;d=+d;e=e|0;f=+f;h=h|0;i=i|0;var j=0.0,k=0.0,l=0,m=0.0,n=0,o=0.0,p=0,q=0.0,r=0,s=0.0,t=0.0,u=0.0,v=0.0,w=0.0,x=0.0,y=0.0,z=0.0;do if(!(c[b+44>>2]|0))if(!(a[b+36>>0]|0)){j=0.0;return +j}else{k=+g[b+8>>2];l=b+12|0;break}else{k=-(+g[b+28>>2]*+g[b+40>>2])/d;l=b+16|0}while(0);m=+g[l>>2]*d;l=h+152|0;d=+g[l>>2];n=h+156|0;o=+g[n>>2];p=h+160|0;q=+g[p>>2];r=(i|0)!=0;if(r){s=d-+g[i+152>>2];t=o-+g[i+156>>2];u=q-+g[i+160>>2]}else{s=d;t=o;u=q}v=+g[e>>2];w=+g[e+4>>2];x=+g[e+8>>2];y=+g[b+24>>2]*(k-+g[b+20>>2]*(s*v+t*w+u*x));u=y;if(u<1.0e-05&u>-1.0e-05){j=0.0;return +j}u=y*(+g[b+32>>2]+1.0)*f;if(u>0.0)z=u>m?m:u;else{f=-m;z=u<f?f:u}e=b+48|0;u=+g[e>>2];f=z+u;z=f>1000000015047466219876688.0e6|f<-1000000015047466219876688.0e6?0.0:f;g[e>>2]=z;f=z-u;u=v*f;v=w*f;w=x*f;x=u*+g[h+292>>2]+v*+g[h+296>>2]+w*+g[h+300>>2];z=u*+g[h+304>>2]+v*+g[h+308>>2]+w*+g[h+312>>2];g[l>>2]=+g[h+280>>2]*u+ +g[h+284>>2]*v+w*+g[h+288>>2]+d;g[n>>2]=x+o;g[p>>2]=z+q;if(!r){j=f;return +j}q=-u;u=-v;v=-w;w=+g[i+292>>2]*q+ +g[i+296>>2]*u+ +g[i+300>>2]*v;z=+g[i+304>>2]*q+ +g[i+308>>2]*u+ +g[i+312>>2]*v;r=i+152|0;g[r>>2]=+g[i+280>>2]*q+ +g[i+284>>2]*u+ +g[i+288>>2]*v+ +g[r>>2];r=i+156|0;g[r>>2]=w+ +g[r>>2];r=i+160|0;g[r>>2]=z+ +g[r>>2];j=f;return +j}function __ZN18Generic6DOFJointSW18calculateAngleInfoEv(a){a=a|0;var b=0,d=0,e=0,f=0,h=0,i=0.0,j=0.0,k=0,n=0.0,o=0.0,p=0,q=0.0,r=0.0,s=0.0,t=0.0,u=0.0,v=0.0,w=0.0,x=0.0,y=0.0,z=0.0,A=0.0,B=0.0,C=0.0,D=0.0;b=l;l=l+96|0;if((l|0)>=(m|0))ba(96);d=b+48|0;e=b;f=b+36|0;__ZNK5Basis7inverseEv(e,a+764|0);h=a+812|0;i=+g[h>>2];j=+g[e>>2];k=a+824|0;n=+g[k>>2];o=+g[e+4>>2];p=a+836|0;q=+g[p>>2];r=+g[e+8>>2];s=+g[a+816>>2];t=+g[a+828>>2];u=+g[a+840>>2];v=+g[a+820>>2];w=+g[a+832>>2];x=+g[a+844>>2];y=+g[e+12>>2];z=+g[e+16>>2];A=+g[e+20>>2];B=+g[e+24>>2];C=+g[e+28>>2];D=+g[e+32>>2];g[d>>2]=i*j+n*o+q*r;g[d+4>>2]=j*s+o*t+r*u;g[d+8>>2]=j*v+o*w+r*x;g[d+12>>2]=i*y+n*z+q*A;g[d+16>>2]=s*y+t*z+u*A;g[d+20>>2]=v*y+w*z+x*A;g[d+24>>2]=i*B+n*C+q*D;g[d+28>>2]=s*B+t*C+u*D;g[d+32>>2]=v*B+w*C+x*D;__ZNK5Basis9get_eulerEv(f,d);d=a+860|0;c[d>>2]=c[f>>2];c[d+4>>2]=c[f+4>>2];c[d+8>>2]=c[f+8>>2];D=+g[h>>2];x=+g[k>>2];C=+g[p>>2];w=+g[a+772>>2];B=+g[a+784>>2];v=+g[a+796>>2];u=C*B-x*v;t=D*v-C*w;s=x*w-D*B;g[a+884>>2]=u;g[a+888>>2]=t;g[a+892>>2]=s;g[a+872>>2]=v*t-B*s;g[a+876>>2]=w*s-v*u;g[a+880>>2]=B*u-w*t;g[a+896>>2]=x*s-C*t;g[a+900>>2]=C*u-D*s;g[a+904>>2]=D*t-x*u;l=b;return}function __ZN15JacobianEntrySWC2ERK5BasisS2_RK7Vector3S5_S5_S5_fS5_f(b,d,e,f,h,i,j,k,l,m){b=b|0;d=d|0;e=e|0;f=f|0;h=h|0;i=i|0;j=j|0;k=+k;l=l|0;m=+m;var n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0.0,C=0.0,D=0.0,E=0.0,F=0.0,G=0.0,H=0.0,I=0.0,J=0.0,K=0.0,L=0.0,M=0.0,N=0.0;c[b>>2]=c[i>>2];c[b+4>>2]=c[i+4>>2];c[b+8>>2]=c[i+8>>2];i=b+20|0;n=b+16|0;o=b+12|0;p=b+32|0;q=b+28|0;r=b+24|0;s=b+44|0;t=b+40|0;u=b+36|0;v=b+56|0;w=b+52|0;x=b+48|0;y=f+4|0;z=o;A=z+48|0;do{c[z>>2]=0;z=z+4|0}while((z|0)<(A|0));B=+g[y>>2];C=+g[b+8>>2];D=+g[f+8>>2];E=+g[b+4>>2];F=B*C-D*E;G=+g[b>>2];H=+g[f>>2];I=D*G-C*H;D=E*H-B*G;B=F*+g[d>>2]+ +g[d+4>>2]*I+D*+g[d+8>>2];H=F*+g[d+12>>2]+I*+g[d+16>>2]+D*+g[d+20>>2];J=F*+g[d+24>>2]+I*+g[d+28>>2]+D*+g[d+32>>2];g[o>>2]=B;g[n>>2]=H;g[i>>2]=J;D=-G;G=-E;E=-C;C=+g[h+4>>2];I=+g[h+8>>2];F=C*E-I*G;K=+g[h>>2];L=I*D-K*E;E=K*G-C*D;D=+g[e>>2]*F+ +g[e+4>>2]*L+E*+g[e+8>>2];C=F*+g[e+12>>2]+L*+g[e+16>>2]+E*+g[e+20>>2];G=F*+g[e+24>>2]+L*+g[e+28>>2]+E*+g[e+32>>2];g[r>>2]=D;g[q>>2]=C;g[p>>2]=G;E=+g[j>>2]*B;L=+g[j+4>>2]*H;F=+g[j+8>>2]*J;g[u>>2]=E;g[t>>2]=L;g[s>>2]=F;K=+g[l>>2]*D;I=+g[l+4>>2]*C;M=+g[l+8>>2]*G;g[x>>2]=K;g[w>>2]=I;g[v>>2]=M;N=E*B+L*H+F*J+k+m+(K*D+I*C+M*G);g[b+60>>2]=N;if(!(N<=0.0)){a[1263537]=0;return}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1048906,1048922,75,1048967,0);return}}function __ZN15JacobianEntrySWC2ERK7Vector3RK5BasisS5_S2_S2_(b,d,e,f,h,i){b=b|0;d=d|0;e=e|0;f=f|0;h=h|0;i=i|0;var j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0.0,y=0.0,z=0.0,A=0.0,B=0.0,C=0.0,D=0.0,E=0.0,F=0.0,G=0.0,H=0.0,I=0.0,J=0.0;j=b+20|0;k=b+16|0;l=b+12|0;m=b+32|0;n=b+28|0;o=b+24|0;p=b+44|0;q=b+40|0;r=b+36|0;s=b+56|0;t=b+52|0;u=b+48|0;v=b;w=v+60|0;do{c[v>>2]=0;v=v+4|0}while((v|0)<(w|0));x=+g[d>>2];v=d+4|0;y=+g[v>>2];w=d+8|0;z=+g[w>>2];A=+g[e>>2]*x+ +g[e+4>>2]*y+ +g[e+8>>2]*z;B=x*+g[e+12>>2]+y*+g[e+16>>2]+z*+g[e+20>>2];C=x*+g[e+24>>2]+y*+g[e+28>>2]+z*+g[e+32>>2];g[l>>2]=A;g[k>>2]=B;g[j>>2]=C;z=-+g[d>>2];y=-+g[v>>2];x=-+g[w>>2];D=+g[f>>2]*z+ +g[f+4>>2]*y+ +g[f+8>>2]*x;E=+g[f+12>>2]*z+ +g[f+16>>2]*y+ +g[f+20>>2]*x;F=+g[f+24>>2]*z+ +g[f+28>>2]*y+ +g[f+32>>2]*x;g[o>>2]=D;g[n>>2]=E;g[m>>2]=F;x=+g[h>>2]*A;y=+g[h+4>>2]*B;z=+g[h+8>>2]*C;g[r>>2]=x;g[q>>2]=y;g[p>>2]=z;G=+g[i>>2]*D;H=+g[i+4>>2]*E;I=+g[i+8>>2]*F;g[u>>2]=G;g[t>>2]=H;g[s>>2]=I;J=x*A+y*B+z*C+(G*D+H*E+I*F);g[b+60>>2]=J;if(!(J<=0.0)){a[1263537]=0;return}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1048906,1048922,91,1048967,0);return}}function __ZNK16ConeTwistJointSW9get_paramEN13PhysicsServer19ConeTwistJointParamE(a,b){a=a|0;b=b|0;var c=0.0;switch(b|0){case 0:{c=+g[a+352>>2];break}case 1:{c=+g[a+360>>2];break}case 2:{c=+g[a+344>>2];break}case 3:{c=+g[a+340>>2];break}case 4:{c=+g[a+348>>2];break}default:c=0.0}return +c}function __ZN16ConeTwistJointSW9set_paramEN13PhysicsServer19ConeTwistJointParamEf(a,b,c){a=a|0;b=b|0;c=+c;switch(b|0){case 0:{g[a+352>>2]=c;g[a+356>>2]=c;return}case 1:{g[a+360>>2]=c;return}case 2:{g[a+344>>2]=c;return}case 3:{g[a+340>>2]=c;return}case 4:{g[a+348>>2]=c;return}default:return}}function __ZN16ConeTwistJointSWC2EP6BodySWS1_RK9TransformS4_(b,d,e,f,h){b=b|0;d=d|0;e=e|0;f=f|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;i=l;l=l+16|0;if((l|0)>=(m|0))ba(16);j=i;k=b+40|0;c[b+36>>2]=0;c[b+8>>2]=k;c[b+12>>2]=2;n=b+16|0;c[n>>2]=0;c[n+4>>2]=0;c[b+32>>2]=1;c[b>>2]=349096;n=b+48|0;o=n+60|0;do{c[n>>2]=0;n=n+4|0}while((n|0)<(o|0));n=b+112|0;o=n+60|0;do{c[n>>2]=0;n=n+4|0}while((n|0)<(o|0));n=b+176|0;o=n+60|0;do{c[n>>2]=0;n=n+4|0}while((n|0)<(o|0));p=b+244|0;g[p>>2]=1.0;g[b+248>>2]=0.0;g[b+252>>2]=0.0;g[b+256>>2]=0.0;g[b+260>>2]=1.0;g[b+264>>2]=0.0;g[b+268>>2]=0.0;g[b+272>>2]=0.0;g[b+276>>2]=1.0;g[b+288>>2]=0.0;g[b+284>>2]=0.0;g[b+280>>2]=0.0;q=b+292|0;g[q>>2]=1.0;g[b+296>>2]=0.0;g[b+300>>2]=0.0;g[b+304>>2]=0.0;g[b+308>>2]=1.0;g[b+312>>2]=0.0;g[b+316>>2]=0.0;g[b+320>>2]=0.0;g[b+324>>2]=1.0;g[b+336>>2]=0.0;g[b+332>>2]=0.0;g[b+328>>2]=0.0;r=b+364|0;c[r>>2]=0;c[r+4>>2]=0;c[r+8>>2]=0;c[r+12>>2]=0;c[r+16>>2]=0;c[r+20>>2]=0;c[k>>2]=d;k=b+44|0;c[k>>2]=e;n=p;p=f;o=n+48|0;do{c[n>>2]=c[p>>2];n=n+4|0;p=p+4|0}while((n|0)<(o|0));n=q;p=h;o=n+48|0;do{c[n>>2]=c[p>>2];n=n+4|0;p=p+4|0}while((n|0)<(o|0));g[b+352>>2]=.7853981852531433;g[b+356>>2]=.7853981852531433;g[b+360>>2]=6.2831854820251465;g[b+344>>2]=.30000001192092896;g[b+348>>2]=1.0;a[b+417>>0]=0;a[b+418>>0]=0;c[j>>2]=b;c[(__ZN3MapIP12ConstraintSWi10ComparatorIS1_E16DefaultAllocatorEixERKS1_(d+520|0,j)|0)>>2]=0;d=c[k>>2]|0;c[j>>2]=b;c[(__ZN3MapIP12ConstraintSWi10ComparatorIS1_E16DefaultAllocatorEixERKS1_(d+520|0,j)|0)>>2]=1;g[b+240>>2]=0.0;l=i;return}function __ZN16ConeTwistJointSWD0Ev(a){a=a|0;__ZdlPv(a);return}function __ZN16ConeTwistJointSW5setupEf(b,d){b=b|0;d=+d;var e=0,f=0,h=0,i=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0.0,y=0.0,z=0.0,A=0.0,B=0.0,C=0.0,D=0.0,E=0,F=0.0,G=0.0,H=0.0,J=0.0,K=0,L=0.0,M=0.0,N=0.0,O=0.0,P=0.0,Q=0.0,R=0.0,S=0.0,T=0.0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ca=0,da=0,ea=0,fa=0,ga=0.0,ha=0.0,ia=0.0,ja=0.0,ka=0.0,la=0.0,ma=0.0,na=0.0,oa=0.0,pa=0.0,qa=0.0,ra=0.0,sa=0.0,ta=0.0,ua=0.0,va=0.0,wa=0.0,xa=0.0,ya=0.0,za=0.0,Aa=0.0,Ba=0.0,Ca=0,Da=0.0,Ea=0.0,Fa=0.0;e=l;l=l+240|0;if((l|0)>=(m|0))ba(240);f=e+192|0;h=e+156|0;i=e+120|0;k=e+48|0;n=e+84|0;o=e+36|0;p=e+24|0;q=e+12|0;r=e;g[b+240>>2]=0.0;s=b+400|0;g[s>>2]=0.0;g[b+396>>2]=0.0;t=b+417|0;a[t>>0]=0;u=b+418|0;a[u>>0]=0;g[b+412>>2]=0.0;g[b+408>>2]=0.0;v=b+40|0;if(!(a[b+416>>0]|0)){w=c[v>>2]|0;d=+g[w+72>>2];x=+g[w+80>>2];y=+g[b+280>>2];z=+g[b+284>>2];A=+g[b+288>>2];B=+g[w+36>>2]*y+ +g[w+40>>2]*z+ +g[w+44>>2]*A;C=+g[w+76>>2]+(+g[w+48>>2]*y+ +g[w+52>>2]*z+ +g[w+56>>2]*A);D=+g[w+60>>2]*y+ +g[w+64>>2]*z+ +g[w+68>>2]*A;w=b+44|0;E=c[w>>2]|0;A=+g[E+72>>2];z=+g[b+328>>2];y=+g[b+332>>2];F=+g[b+336>>2];G=+g[E+36>>2]*z+ +g[E+40>>2]*y+ +g[E+44>>2]*F;H=+g[E+76>>2]+(+g[E+48>>2]*z+ +g[E+52>>2]*y+ +g[E+56>>2]*F);J=+g[E+80>>2]+(+g[E+60>>2]*z+ +g[E+64>>2]*y+ +g[E+68>>2]*F);F=H-C;E=f;K=E+36|0;do{c[E>>2]=0;E=E+4|0}while((E|0)<(K|0));y=d+B;B=x+D;D=A+G;G=D-y;A=J-B;x=A*A+(G*G+F*F);if(x>1.0e-05){d=+I(+x);if(d==0.0){L=0.0;M=0.0;N=0.0}else{L=F/d;M=G/d;N=A/d}}else{L=0.0;M=1.0;N=0.0}g[f>>2]=M;g[f+4>>2]=L;g[f+8>>2]=N;if((c[j>>2]=(g[j>>2]=N,c[j>>2]|0)&2147483647,+g[j>>2])>.7071067811865476){d=N*N+L*L;A=1.0/+I(+d);G=-(N*A);F=L*A;O=M*G;P=F;Q=G;R=0.0;S=-(F*M);T=d*A}else{A=L*L+M*M;d=1.0/+I(+A);F=-(L*d);L=M*d;O=A*d;P=0.0;Q=L;R=F;S=N*F;T=-(L*N)}g[f+12>>2]=R;g[f+16>>2]=Q;g[f+20>>2]=P;g[f+24>>2]=T;g[f+28>>2]=S;g[f+32>>2]=O;U=o+4|0;V=o+8|0;W=p+4|0;X=p+8|0;Y=0;do{Z=b+48+(Y<<6)|0;E=i;_=(c[v>>2]|0)+316|0;K=E+36|0;do{c[E>>2]=c[_>>2];E=E+4|0;_=_+4|0}while((E|0)<(K|0));__ZNK5Basis10transposedEv(h,i);E=n;_=(c[w>>2]|0)+316|0;K=E+36|0;do{c[E>>2]=c[_>>2];E=E+4|0;_=_+4|0}while((E|0)<(K|0));__ZNK5Basis10transposedEv(k,n);_=c[v>>2]|0;O=C-+g[_+76>>2]-+g[_+356>>2];S=B-+g[_+80>>2]-+g[_+360>>2];g[o>>2]=y-+g[_+72>>2]-+g[_+352>>2];g[U>>2]=O;g[V>>2]=S;$=c[w>>2]|0;S=H-+g[$+76>>2]-+g[$+356>>2];O=J-+g[$+80>>2]-+g[$+360>>2];g[p>>2]=D-+g[$+72>>2]-+g[$+352>>2];g[W>>2]=S;g[X>>2]=O;aa=_+220|0;c[q>>2]=c[aa>>2];c[q+4>>2]=c[aa+4>>2];c[q+8>>2]=c[aa+8>>2];O=+g[_+216>>2];_=$+220|0;c[r>>2]=c[_>>2];c[r+4>>2]=c[_+4>>2];c[r+8>>2]=c[_+8>>2];__ZN15JacobianEntrySWC2ERK5BasisS2_RK7Vector3S5_S5_S5_fS5_f(Z,h,k,o,p,f+(Y*12|0)|0,q,O,r,+g[$+216>>2]);Y=Y+1|0}while((Y|0)!=3);ca=v;da=v;ea=w;fa=w}else{w=b+44|0;ca=v;da=v;ea=w;fa=w}w=c[da>>2]|0;D=+g[w+36>>2];J=+g[w+40>>2];H=+g[w+44>>2];y=+g[w+48>>2];B=+g[w+52>>2];C=+g[w+56>>2];O=+g[w+60>>2];S=+g[w+64>>2];T=+g[w+68>>2];P=+g[b+244>>2];Q=+g[b+256>>2];R=+g[b+268>>2];N=D*P+J*Q+H*R;L=y*P+B*Q+C*R;F=O*P+S*Q+T*R;da=c[fa>>2]|0;fa=da+36|0;v=da+40|0;Y=da+44|0;r=da+48|0;q=da+52|0;p=da+56|0;o=da+60|0;X=da+64|0;W=da+68|0;R=+g[b+292>>2];Q=+g[b+304>>2];P=+g[b+316>>2];d=+g[fa>>2]*R+ +g[v>>2]*Q+ +g[Y>>2]*P;A=+g[r>>2]*R+ +g[q>>2]*Q+ +g[p>>2]*P;M=+g[o>>2]*R+ +g[X>>2]*Q+ +g[W>>2]*P;P=+g[b+352>>2];if(!(P>=.05000000074505806)){ga=0.0;ha=0.0;ia=0.0;ja=0.0}else{Q=+g[b+248>>2];R=+g[b+260>>2];G=+g[b+272>>2];x=D*Q+J*R+H*G;z=y*Q+B*R+C*G;ka=O*Q+S*R+T*G;G=F*M+(N*d+L*A);R=M*ka+(d*x+A*z);Q=(c[j>>2]=(g[j>>2]=R,c[j>>2]|0)&2147483647,+g[j>>2]);V=!(G>=0.0);la=G+Q;ma=(V?2.356194496154785:.7853981852531433)-(V?la:G-Q)/(V?Q-G:la)*.7853981852531433;la=(G*G+R*R)*10.0*10.0;ga=la/(la+1.0)*(R<0.0?-ma:ma);ha=x;ia=ka;ja=z}z=+g[b+356>>2];if(!(z>=.05000000074505806)){na=0.0;oa=0.0;pa=0.0;qa=0.0}else{ka=+g[b+252>>2];x=+g[b+264>>2];ma=+g[b+276>>2];R=D*ka+J*x+H*ma;H=y*ka+B*x+C*ma;C=O*ka+S*x+T*ma;ma=F*M+(N*d+L*A);T=M*C+(d*R+A*H);x=(c[j>>2]=(g[j>>2]=T,c[j>>2]|0)&2147483647,+g[j>>2]);V=!(ma>=0.0);S=ma+x;ka=(V?2.356194496154785:.7853981852531433)-(V?S:ma-x)/(V?x-ma:S)*.7853981852531433;S=(ma*ma+T*T)*10.0*10.0;na=S/(S+1.0)*(T<0.0?-ka:ka);oa=R;pa=C;qa=H}H=(c[j>>2]=(g[j>>2]=ga*ga,c[j>>2]|0)&2147483647,+g[j>>2])*(1.0/(P*P));P=H+(c[j>>2]=(g[j>>2]=na*na,c[j>>2]|0)&2147483647,+g[j>>2])*(1.0/(z*z));if(P>1.0){g[s>>2]=P+-1.0;a[u>>0]=1;P=d*ha+A*ja+M*ia;z=d*oa+A*qa+M*pa;na=ha*P+oa*z;H=ja*P+qa*z;ga=ia*P+pa*z;z=A*ga-M*H;P=M*na-d*ga;ga=d*H-A*na;u=b+364|0;g[u>>2]=z;s=b+368|0;g[s>>2]=P;V=b+372|0;g[V>>2]=ga;na=+I(+(ga*ga+(z*z+P*P)));if(na==0.0){g[V>>2]=0.0;g[s>>2]=0.0;g[u>>2]=0.0;ra=0.0;sa=0.0;ta=0.0}else{H=z/na;g[u>>2]=H;z=P/na;g[s>>2]=z;P=ga/na;g[V>>2]=P;ra=H;sa=z;ta=P}P=F*M+(N*d+L*A)>=0.0?1.0:-1.0;z=P*ra;g[u>>2]=z;ra=P*sa;g[s>>2]=ra;sa=P*ta;g[V>>2]=sa;g[b+388>>2]=1.0/(z*(+g[w+280>>2]*z+ +g[w+292>>2]*ra+sa*+g[w+304>>2])+ra*(z*+g[w+284>>2]+ra*+g[w+296>>2]+sa*+g[w+308>>2])+sa*(z*+g[w+288>>2]+ra*+g[w+300>>2]+sa*+g[w+312>>2])+(z*(z*+g[da+280>>2]+ra*+g[da+292>>2]+sa*+g[da+304>>2])+ra*(z*+g[da+284>>2]+ra*+g[da+296>>2]+sa*+g[da+308>>2])+sa*(z*+g[da+288>>2]+ra*+g[da+300>>2]+sa*+g[da+312>>2])))}da=b+360|0;if(!(+g[da>>2]>=0.0)){l=e;return 1}sa=+g[b+296>>2];ra=+g[b+308>>2];z=+g[b+320>>2];ta=+g[fa>>2]*sa+ +g[v>>2]*ra+ +g[Y>>2]*z;P=+g[r>>2]*sa+ +g[q>>2]*ra+ +g[p>>2]*z;H=+g[o>>2]*sa+ +g[X>>2]*ra+ +g[W>>2]*z;z=F*M+(L*A+N*d);if(z<-.99999){ua=0.0;va=0.0;wa=1.0;xa=0.0}else{ra=+I(+((z+1.0)*2.0));z=1.0/ra;ua=ra*.5;va=(L*d-N*A)*z;wa=(N*M-F*d)*z;xa=(F*A-L*M)*z}g[k>>2]=xa;g[k+4>>2]=wa;g[k+8>>2]=va;g[k+12>>2]=ua;g[f>>2]=ta*ua+H*wa-P*va;W=f+4|0;g[W>>2]=P*ua+ta*va-H*xa;X=f+8|0;g[X>>2]=H*ua+P*xa-ta*wa;g[f+12>>2]=-(ta*xa)-P*wa-H*va;__ZNK4Quat7inverseEv(h,k);__ZN4QuatmLERKS_(f,h);va=+g[f>>2];H=+g[W>>2];wa=+g[X>>2];P=oa*va+qa*H+pa*wa;pa=ha*va+ja*H+ia*wa;wa=(c[j>>2]=(g[j>>2]=P,c[j>>2]|0)&2147483647,+g[j>>2]);X=!(pa>=0.0);ia=pa+wa;H=(X?2.356194496154785:.7853981852531433)-(X?ia:pa-wa)/(X?wa-pa:ia)*.7853981852531433;ia=P<0.0?-H:H;H=+g[da>>2];if(H>.05000000074505806)ya=+g[b+340>>2];else ya=0.0;P=ya*H;do if(!(ia<=-P)){if(ia>P){g[b+404>>2]=ia-H;a[t>>0]=1;ya=(N+d)*.5;pa=(L+A)*.5;wa=(F+M)*.5;da=b+376|0;g[da>>2]=ya;X=b+380|0;g[X>>2]=pa;W=b+384|0;g[W>>2]=wa;ja=+I(+(wa*wa+(ya*ya+pa*pa)));if(ja==0.0){g[W>>2]=0.0;g[X>>2]=0.0;g[da>>2]=0.0;za=0.0;Aa=0.0;Ba=0.0;Ca=35;break}else{va=ya/ja;g[da>>2]=va;ya=pa/ja;g[X>>2]=ya;pa=wa/ja;g[W>>2]=pa;za=va;Aa=ya;Ba=pa;Ca=35;break}}}else{g[b+404>>2]=-(ia+H);a[t>>0]=1;pa=(N+d)*.5;ya=(L+A)*.5;va=(F+M)*.5;W=b+376|0;g[W>>2]=pa;X=b+380|0;g[X>>2]=ya;da=b+384|0;g[da>>2]=va;ja=+I(+(va*va+(pa*pa+ya*ya)));if(ja==0.0){g[da>>2]=0.0;g[X>>2]=0.0;g[W>>2]=0.0;Da=0.0;Ea=0.0;Fa=0.0}else{wa=pa/ja;g[W>>2]=wa;pa=ya/ja;g[X>>2]=pa;ya=va/ja;g[da>>2]=ya;Da=wa;Ea=pa;Fa=ya}ya=-Da;g[W>>2]=ya;pa=-Ea;g[X>>2]=pa;wa=-Fa;g[da>>2]=wa;za=ya;Aa=pa;Ba=wa;Ca=35}while(0);if((Ca|0)==35){Ca=c[ca>>2]|0;ca=c[ea>>2]|0;g[b+392>>2]=1.0/(za*(+g[Ca+280>>2]*za+ +g[Ca+292>>2]*Aa+ +g[Ca+304>>2]*Ba)+Aa*(za*+g[Ca+284>>2]+Aa*+g[Ca+296>>2]+Ba*+g[Ca+308>>2])+Ba*(za*+g[Ca+288>>2]+Aa*+g[Ca+300>>2]+Ba*+g[Ca+312>>2])+(za*(za*+g[ca+280>>2]+Aa*+g[ca+292>>2]+Ba*+g[ca+304>>2])+Aa*(za*+g[ca+284>>2]+Aa*+g[ca+296>>2]+Ba*+g[ca+308>>2])+Ba*(za*+g[ca+288>>2]+Aa*+g[ca+300>>2]+Ba*+g[ca+312>>2])))}l=e;return 1}function __ZN16ConeTwistJointSW5solveEf(b,d){b=b|0;d=+d;var e=0,f=0,h=0.0,i=0.0,j=0.0,k=0.0,l=0.0,m=0.0,n=0,o=0.0,p=0.0,q=0.0,r=0.0,s=0.0,t=0.0,u=0,v=0.0,w=0.0,x=0.0,y=0.0,z=0.0,A=0.0,B=0.0,C=0.0,D=0.0,E=0.0,F=0.0,G=0.0,H=0.0,I=0.0,J=0.0,K=0.0,L=0.0,M=0,N=0,O=0,P=0,Q=0.0,R=0.0,S=0.0,T=0;e=b+40|0;f=c[e>>2]|0;h=+g[b+280>>2];i=+g[b+284>>2];j=+g[b+288>>2];k=+g[f+72>>2]+(+g[f+36>>2]*h+ +g[f+40>>2]*i+ +g[f+44>>2]*j);l=+g[f+76>>2]+(+g[f+48>>2]*h+ +g[f+52>>2]*i+ +g[f+56>>2]*j);m=+g[f+80>>2]+(+g[f+60>>2]*h+ +g[f+64>>2]*i+ +g[f+68>>2]*j);f=b+44|0;n=c[f>>2]|0;j=+g[n+72>>2];i=+g[n+76>>2];h=+g[n+80>>2];o=+g[b+328>>2];p=+g[b+332>>2];q=+g[b+336>>2];r=j+(+g[n+36>>2]*o+ +g[n+40>>2]*p+ +g[n+44>>2]*q);s=i+(+g[n+48>>2]*o+ +g[n+52>>2]*p+ +g[n+56>>2]*q);t=h+(+g[n+60>>2]*o+ +g[n+64>>2]*p+ +g[n+68>>2]*q);a:do if(!(a[b+416>>0]|0)){u=c[e>>2]|0;q=+g[u+352>>2];p=k-+g[u+72>>2]-q;o=+g[u+356>>2];v=l-+g[u+76>>2]-o;w=+g[u+360>>2];x=m-+g[u+80>>2]-w;y=+g[u+156>>2];z=+g[u+160>>2];A=+g[u+152>>2];B=+g[u+140>>2];C=+g[u+144>>2];D=+g[u+148>>2];E=r-j-+g[n+352>>2];F=s-i-+g[n+356>>2];G=t-h-+g[n+360>>2];H=+g[n+156>>2];I=+g[n+160>>2];J=+g[n+152>>2];K=B+(y*x-v*z)-(+g[n+140>>2]+(H*G-F*I));L=C+(p*z-x*A)-(+g[n+144>>2]+(E*I-G*J));G=v*A-p*y+D-(F*J-E*H+ +g[n+148>>2]);H=k-r;E=l-s;J=m-t;M=b+240|0;N=0;O=u;F=B;B=C;C=D;D=q;q=o;o=w;while(1){w=1.0/+g[b+48+(N<<6)+60>>2];u=b+48+(N<<6)|0;y=+g[u>>2];p=+g[b+48+(N<<6)+4>>2];A=+g[b+48+(N<<6)+8>>2];v=w*((H*y+E*p+J*A)*-.30000001192092896/d)-w*(K*y+L*p+G*A);g[M>>2]=+g[M>>2]+v;y=+g[u>>2]*v;w=p*v;p=A*v;v=k-+g[O+72>>2];A=l-+g[O+76>>2];I=m-+g[O+80>>2];x=+g[O+216>>2];g[O+140>>2]=y*x+F;g[O+144>>2]=w*x+B;g[O+148>>2]=p*x+C;x=v-D;v=A-q;A=I-o;I=p*v-w*A;z=y*A-p*x;A=w*x-y*v;v=I*+g[O+292>>2]+z*+g[O+296>>2]+A*+g[O+300>>2];x=I*+g[O+304>>2]+z*+g[O+308>>2]+A*+g[O+312>>2];u=O+152|0;g[u>>2]=A*+g[O+288>>2]+(+g[O+280>>2]*I+ +g[O+284>>2]*z)+ +g[u>>2];u=O+156|0;g[u>>2]=v+ +g[u>>2];u=O+160|0;g[u>>2]=x+ +g[u>>2];u=c[f>>2]|0;x=r-+g[u+72>>2];v=s-+g[u+76>>2];z=t-+g[u+80>>2];I=-y;y=-w;w=-p;p=+g[u+216>>2];P=u+140|0;g[P>>2]=p*I+ +g[P>>2];P=u+144|0;g[P>>2]=p*y+ +g[P>>2];P=u+148|0;g[P>>2]=p*w+ +g[P>>2];p=x-+g[u+352>>2];x=v-+g[u+356>>2];v=z-+g[u+360>>2];z=x*w-v*y;A=v*I-p*w;w=p*y-x*I;I=z*+g[u+292>>2]+A*+g[u+296>>2]+w*+g[u+300>>2];x=z*+g[u+304>>2]+A*+g[u+308>>2]+w*+g[u+312>>2];P=u+152|0;y=w*+g[u+288>>2]+(+g[u+280>>2]*z+ +g[u+284>>2]*A)+ +g[P>>2];g[P>>2]=y;P=u+156|0;A=I+ +g[P>>2];g[P>>2]=A;P=u+160|0;I=x+ +g[P>>2];g[P>>2]=I;P=N+1|0;if((P|0)==3){Q=y;R=A;S=I;T=u;break a}u=c[e>>2]|0;N=P;O=u;F=+g[u+140>>2];B=+g[u+144>>2];C=+g[u+148>>2];D=+g[u+352>>2];q=+g[u+356>>2];o=+g[u+360>>2]}}else{Q=+g[n+152>>2];R=+g[n+156>>2];S=+g[n+160>>2];T=n}while(0);n=c[e>>2]|0;O=n+152|0;t=+g[O>>2];N=n+156|0;s=+g[N>>2];M=n+160|0;r=+g[M>>2];if(a[b+418>>0]|0){m=+g[b+364>>2];l=+g[b+368>>2];k=+g[b+372>>2];h=+g[b+348>>2];u=b+408|0;i=+g[u>>2];j=i+ +g[b+388>>2]*(h*(h*((Q-t)*m+(R-s)*l+(S-r)*k))+1.0/d*+g[b+400>>2]*+g[b+344>>2]);h=j>0.0?j:0.0;g[u>>2]=h;j=h-i;i=m*j;m=l*j;l=k*j;j=i*+g[n+292>>2]+m*+g[n+296>>2]+l*+g[n+300>>2];k=i*+g[n+304>>2]+m*+g[n+308>>2]+l*+g[n+312>>2];g[O>>2]=+g[n+280>>2]*i+m*+g[n+284>>2]+l*+g[n+288>>2]+t;g[N>>2]=j+s;g[M>>2]=k+r;k=-i;i=-m;m=-l;l=+g[T+292>>2]*k+ +g[T+296>>2]*i+ +g[T+300>>2]*m;j=+g[T+304>>2]*k+ +g[T+308>>2]*i+ +g[T+312>>2]*m;M=T+152|0;g[M>>2]=+g[T+280>>2]*k+ +g[T+284>>2]*i+ +g[T+288>>2]*m+ +g[M>>2];M=T+156|0;g[M>>2]=l+ +g[M>>2];M=T+160|0;g[M>>2]=j+ +g[M>>2]}if(!(a[b+417>>0]|0))return;j=+g[b+376>>2];l=+g[b+380>>2];m=+g[b+384>>2];i=+g[b+348>>2];M=b+412|0;k=+g[M>>2];h=k+ +g[b+392>>2]*(i*(i*((Q-t)*j+(R-s)*l+(S-r)*m))+1.0/d*+g[b+404>>2]*+g[b+344>>2]);d=h>0.0?h:0.0;g[M>>2]=d;h=d-k;k=j*h;j=l*h;l=m*h;M=c[e>>2]|0;h=k*+g[M+292>>2]+j*+g[M+296>>2]+l*+g[M+300>>2];m=k*+g[M+304>>2]+j*+g[M+308>>2]+l*+g[M+312>>2];e=M+152|0;g[e>>2]=+g[M+280>>2]*k+j*+g[M+284>>2]+l*+g[M+288>>2]+ +g[e>>2];e=M+156|0;g[e>>2]=h+ +g[e>>2];e=M+160|0;g[e>>2]=m+ +g[e>>2];e=c[f>>2]|0;m=-k;k=-j;j=-l;l=+g[e+292>>2]*m+ +g[e+296>>2]*k+ +g[e+300>>2]*j;h=+g[e+304>>2]*m+ +g[e+308>>2]*k+ +g[e+312>>2]*j;f=e+152|0;g[f>>2]=+g[e+280>>2]*m+ +g[e+284>>2]*k+ +g[e+288>>2]*j+ +g[f>>2];f=e+156|0;g[f>>2]=l+ +g[f>>2];f=e+160|0;g[f>>2]=h+ +g[f>>2];return}function __ZNK16ConeTwistJointSW8get_typeEv(a){a=a|0;return 3}function __ZNK13SliderJointSW9get_paramEN13PhysicsServer16SliderJointParamE(a,b){a=a|0;b=b|0;var c=0.0;do switch(b|0){case 0:{c=+g[a+148>>2];break}case 1:{c=+g[a+144>>2];break}case 2:{c=+g[a+184>>2];break}case 3:{c=+g[a+188>>2];break}case 4:{c=+g[a+192>>2];break}case 5:{c=+g[a+160>>2];break}case 6:{c=+g[a+164>>2];break}case 7:{c=+g[a+168>>2];break}case 8:{c=+g[a+208>>2];break}case 9:{c=+g[a+212>>2];break}case 10:{c=+g[a+216>>2];break}case 11:{c=+g[a+156>>2];break}case 12:{c=+g[a+152>>2];break}case 13:{c=+g[a+196>>2];break}case 14:{c=+g[a+200>>2];break}case 15:{c=+g[a+204>>2];break}case 16:{c=+g[a+172>>2];break}case 17:{c=+g[a+176>>2];break}case 18:{c=+g[a+180>>2];break}case 19:{c=+g[a+220>>2];break}case 20:{c=+g[a+224>>2];break}case 21:{c=+g[a+228>>2];break}default:c=0.0}while(0);return +c}function __ZN13SliderJointSW9set_paramEN13PhysicsServer16SliderJointParamEf(a,b,c){a=a|0;b=b|0;c=+c;do switch(b|0){case 0:{g[a+148>>2]=c;return}case 1:{g[a+144>>2]=c;return}case 2:{g[a+184>>2]=c;return}case 3:{g[a+188>>2]=c;return}case 4:{g[a+192>>2]=c;return}case 5:{g[a+160>>2]=c;return}case 6:{g[a+164>>2]=c;return}case 7:{g[a+168>>2]=c;return}case 8:{g[a+208>>2]=c;return}case 9:{g[a+212>>2]=c;return}case 10:{g[a+216>>2]=c;return}case 11:{g[a+156>>2]=c;return}case 12:{g[a+152>>2]=c;return}case 13:{g[a+196>>2]=c;return}case 14:{g[a+200>>2]=c;return}case 15:{g[a+204>>2]=c;return}case 16:{g[a+172>>2]=c;return}case 17:{g[a+176>>2]=c;return}case 18:{g[a+180>>2]=c;return}case 19:{g[a+220>>2]=c;return}case 20:{g[a+224>>2]=c;return}case 21:{g[a+228>>2]=c;return}default:return}while(0)}function __ZN13SliderJointSWC2EP6BodySWS1_RK9TransformS4_(b,d,e,f,h){b=b|0;d=d|0;e=e|0;f=f|0;h=h|0;var i=0,j=0,k=0,n=0,o=0;i=l;l=l+16|0;if((l|0)>=(m|0))ba(16);j=i;k=b+40|0;c[b+36>>2]=0;c[b+8>>2]=k;c[b+12>>2]=2;n=b+16|0;c[n>>2]=0;c[n+4>>2]=0;c[b+32>>2]=1;c[b>>2]=349124;n=b+48|0;o=f;f=n+48|0;do{c[n>>2]=c[o>>2];n=n+4|0;o=o+4|0}while((n|0)<(f|0));n=b+96|0;o=h;f=n+48|0;do{c[n>>2]=c[o>>2];n=n+4|0;o=o+4|0}while((n|0)<(f|0));n=b+236|0;f=n+60|0;do{c[n>>2]=0;n=n+4|0}while((n|0)<(f|0));n=b+300|0;f=n+60|0;do{c[n>>2]=0;n=n+4|0}while((n|0)<(f|0));n=b+364|0;f=n+60|0;do{c[n>>2]=0;n=n+4|0}while((n|0)<(f|0));n=b+440|0;f=n+60|0;do{c[n>>2]=0;n=n+4|0}while((n|0)<(f|0));n=b+504|0;f=n+60|0;do{c[n>>2]=0;n=n+4|0}while((n|0)<(f|0));n=b+568|0;f=n+60|0;do{c[n>>2]=0;n=n+4|0}while((n|0)<(f|0));g[b+636>>2]=1.0;g[b+640>>2]=0.0;g[b+644>>2]=0.0;g[b+648>>2]=0.0;g[b+652>>2]=1.0;g[b+656>>2]=0.0;g[b+660>>2]=0.0;g[b+664>>2]=0.0;g[b+668>>2]=1.0;g[b+680>>2]=0.0;g[b+676>>2]=0.0;g[b+672>>2]=0.0;g[b+684>>2]=1.0;g[b+688>>2]=0.0;g[b+692>>2]=0.0;g[b+696>>2]=0.0;g[b+700>>2]=1.0;g[b+704>>2]=0.0;g[b+708>>2]=0.0;g[b+712>>2]=0.0;g[b+716>>2]=1.0;n=b+720|0;f=n+108|0;do{c[n>>2]=0;n=n+4|0}while((n|0)<(f|0));c[k>>2]=d;k=b+44|0;c[k>>2]=e;c[j>>2]=b;c[(__ZN3MapIP12ConstraintSWi10ComparatorIS1_E16DefaultAllocatorEixERKS1_(d+520|0,j)|0)>>2]=0;d=c[k>>2]|0;c[j>>2]=b;c[(__ZN3MapIP12ConstraintSWi10ComparatorIS1_E16DefaultAllocatorEixERKS1_(d+520|0,j)|0)>>2]=1;g[b+144>>2]=1.0;g[b+148>>2]=-1.0;g[b+152>>2]=0.0;g[b+156>>2]=0.0;g[b+160>>2]=1.0;g[b+164>>2]=.699999988079071;g[b+168>>2]=0.0;g[b+172>>2]=1.0;g[b+176>>2]=.699999988079071;g[b+180>>2]=0.0;g[b+208>>2]=1.0;g[b+212>>2]=.699999988079071;g[b+216>>2]=1.0;g[b+220>>2]=1.0;g[b+224>>2]=.699999988079071;g[b+228>>2]=1.0;g[b+184>>2]=1.0;g[b+188>>2]=.699999988079071;g[b+192>>2]=1.0;g[b+196>>2]=1.0;g[b+200>>2]=.699999988079071;g[b+204>>2]=1.0;a[b+840>>0]=0;j=b+844|0;g[b+860>>2]=0.0;g[b+864>>2]=0.0;g[b+868>>2]=0.0;c[j>>2]=0;c[j+4>>2]=0;c[j+8>>2]=0;a[j+12>>0]=0;l=i;return}function __ZN13SliderJointSWD0Ev(a){a=a|0;__ZdlPv(a);return}function __ZN13SliderJointSW5setupEf(b,d){b=b|0;d=+d;var e=0,f=0,h=0,i=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0.0,I=0.0,J=0.0,K=0.0,L=0.0,M=0.0,N=0.0,O=0.0,P=0,Q=0.0,R=0.0,S=0.0,T=0.0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0,ia=0,ja=0.0;e=l;l=l+416|0;if((l|0)>=(m|0))ba(416);f=e+360|0;h=e+312|0;i=e+264|0;k=e+228|0;n=e+156|0;o=e+192|0;p=e+96|0;q=e+144|0;r=e+132|0;s=e+84|0;t=e+72|0;u=e+36|0;v=e;w=b+40|0;x=h;y=(c[w>>2]|0)+36|0;z=x+48|0;do{c[x>>2]=c[y>>2];x=x+4|0;y=y+4|0}while((x|0)<(z|0));__ZNK9TransformmlERKS_(f,h,b+48|0);h=b+636|0;x=h;y=f;z=x+48|0;do{c[x>>2]=c[y>>2];x=x+4|0;y=y+4|0}while((x|0)<(z|0));A=b+44|0;x=i;y=(c[A>>2]|0)+36|0;z=x+48|0;do{c[x>>2]=c[y>>2];x=x+4|0;y=y+4|0}while((x|0)<(z|0));__ZNK9TransformmlERKS_(f,i,b+96|0);x=b+684|0;y=f;z=x+48|0;do{c[x>>2]=c[y>>2];x=x+4|0;y=y+4|0}while((x|0)<(z|0));i=b+672|0;B=b+744|0;c[B>>2]=c[i>>2];c[B+4>>2]=c[i+4>>2];c[B+8>>2]=c[i+8>>2];i=b+720|0;C=b+756|0;c[C>>2]=c[i>>2];c[C+4>>2]=c[i+4>>2];c[C+8>>2]=c[i+8>>2];i=c[h>>2]|0;D=b+648|0;E=c[D>>2]|0;F=b+660|0;G=c[F>>2]|0;c[b+732>>2]=i;c[b+736>>2]=E;c[b+740>>2]=G;d=+g[C>>2];H=+g[B>>2];I=d-H;J=+g[b+760>>2];K=+g[b+748>>2];L=J-K;M=+g[b+764>>2];N=+g[b+752>>2];O=M-N;B=b+780|0;g[B>>2]=I;C=b+784|0;g[C>>2]=L;P=b+788|0;g[P>>2]=O;Q=(c[j>>2]=i,+g[j>>2]);R=(c[j>>2]=E,+g[j>>2]);S=(c[j>>2]=G,+g[j>>2]);T=Q*I+R*L+S*O;O=H+Q*T;Q=K+R*T;R=N+S*T;g[b+768>>2]=O;g[b+772>>2]=Q;g[b+776>>2]=R;G=c[w>>2]|0;T=Q-+g[G+76>>2];Q=R-+g[G+80>>2];E=b+804|0;g[E>>2]=O-+g[G+72>>2];i=b+808|0;g[i>>2]=T;U=b+812|0;g[U>>2]=Q;V=c[A>>2]|0;Q=J-+g[V+76>>2];J=M-+g[V+80>>2];W=b+816|0;g[W>>2]=d-+g[V+72>>2];V=b+820|0;g[V>>2]=Q;X=b+824|0;g[X>>2]=J;Y=f+8|0;g[Y>>2]=0.0;Z=f+4|0;g[Z>>2]=0.0;g[f>>2]=0.0;_=q+4|0;$=q+8|0;aa=r+4|0;ca=r+8|0;da=b+792|0;ea=0;fa=G;while(1){G=c[D+(ea<<2)>>2]|0;ga=c[F+(ea<<2)>>2]|0;c[f>>2]=c[h+(ea<<2)>>2];c[Z>>2]=G;c[Y>>2]=ga;ga=b+236+(ea<<6)|0;x=n;y=fa+316|0;z=x+36|0;do{c[x>>2]=c[y>>2];x=x+4|0;y=y+4|0}while((x|0)<(z|0));__ZNK5Basis10transposedEv(k,n);x=p;y=(c[A>>2]|0)+316|0;z=x+36|0;do{c[x>>2]=c[y>>2];x=x+4|0;y=y+4|0}while((x|0)<(z|0));__ZNK5Basis10transposedEv(o,p);G=c[w>>2]|0;J=+g[i>>2]-+g[G+356>>2];Q=+g[U>>2]-+g[G+360>>2];g[q>>2]=+g[E>>2]-+g[G+352>>2];g[_>>2]=J;g[$>>2]=Q;ha=c[A>>2]|0;Q=+g[V>>2]-+g[ha+356>>2];J=+g[X>>2]-+g[ha+360>>2];g[r>>2]=+g[W>>2]-+g[ha+352>>2];g[aa>>2]=Q;g[ca>>2]=J;ia=G+220|0;c[s>>2]=c[ia>>2];c[s+4>>2]=c[ia+4>>2];c[s+8>>2]=c[ia+8>>2];J=+g[G+216>>2];G=ha+220|0;c[t>>2]=c[G>>2];c[t+4>>2]=c[G+4>>2];c[t+8>>2]=c[G+8>>2];__ZN15JacobianEntrySWC2ERK5BasisS2_RK7Vector3S5_S5_S5_fS5_f(ga,k,o,q,r,f,s,J,t,+g[ha+216>>2]);g[b+428+(ea<<2)>>2]=1.0/+g[b+236+(ea<<6)+60>>2];g[da+(ea<<2)>>2]=+g[B>>2]*+g[f>>2]+ +g[C>>2]*+g[Z>>2]+ +g[P>>2]*+g[Y>>2];ha=ea+1|0;if((ha|0)==3)break;ea=ha;fa=c[w>>2]|0}fa=b+232|0;a[fa>>0]=0;ea=b+792|0;P=c[ea>>2]|0;c[b+828>>2]=P;J=+g[b+144>>2];Q=+g[b+148>>2];d=(c[j>>2]=P,+g[j>>2]);do if(J<=Q){if(d>Q){g[ea>>2]=d-Q;a[fa>>0]=1;break}if(d<J){g[ea>>2]=d-J;a[fa>>0]=1;break}else{g[ea>>2]=0.0;break}}else g[ea>>2]=0.0;while(0);ea=c[D>>2]|0;fa=c[F>>2]|0;c[f>>2]=c[h>>2];c[Z>>2]=ea;c[Y>>2]=fa;fa=b+440|0;x=u;y=(c[w>>2]|0)+316|0;z=x+36|0;do{c[x>>2]=c[y>>2];x=x+4|0;y=y+4|0}while((x|0)<(z|0));__ZNK5Basis10transposedEv(k,u);x=v;y=(c[A>>2]|0)+316|0;z=x+36|0;do{c[x>>2]=c[y>>2];x=x+4|0;y=y+4|0}while((x|0)<(z|0));__ZNK5Basis10transposedEv(o,v);ea=(c[w>>2]|0)+220|0;c[q>>2]=c[ea>>2];c[q+4>>2]=c[ea+4>>2];c[q+8>>2]=c[ea+8>>2];ea=(c[A>>2]|0)+220|0;c[r>>2]=c[ea>>2];c[r+4>>2]=c[ea+4>>2];c[r+8>>2]=c[ea+8>>2];__ZN15JacobianEntrySWC2ERK7Vector3RK5BasisS5_S2_S2_(fa,f,k,o,q,r);fa=c[b+652>>2]|0;ea=c[b+664>>2]|0;c[f>>2]=c[b+640>>2];c[Z>>2]=fa;c[Y>>2]=ea;ea=b+504|0;x=u;y=(c[w>>2]|0)+316|0;z=x+36|0;do{c[x>>2]=c[y>>2];x=x+4|0;y=y+4|0}while((x|0)<(z|0));__ZNK5Basis10transposedEv(k,u);x=v;y=(c[A>>2]|0)+316|0;z=x+36|0;do{c[x>>2]=c[y>>2];x=x+4|0;y=y+4|0}while((x|0)<(z|0));__ZNK5Basis10transposedEv(o,v);fa=(c[w>>2]|0)+220|0;c[q>>2]=c[fa>>2];c[q+4>>2]=c[fa+4>>2];c[q+8>>2]=c[fa+8>>2];fa=(c[A>>2]|0)+220|0;c[r>>2]=c[fa>>2];c[r+4>>2]=c[fa+4>>2];c[r+8>>2]=c[fa+8>>2];__ZN15JacobianEntrySWC2ERK7Vector3RK5BasisS5_S2_S2_(ea,f,k,o,q,r);ea=c[b+656>>2]|0;fa=c[b+668>>2]|0;c[f>>2]=c[b+644>>2];c[Z>>2]=ea;c[Y>>2]=fa;fa=b+568|0;x=u;y=(c[w>>2]|0)+316|0;z=x+36|0;do{c[x>>2]=c[y>>2];x=x+4|0;y=y+4|0}while((x|0)<(z|0));__ZNK5Basis10transposedEv(k,u);x=v;y=(c[A>>2]|0)+316|0;z=x+36|0;do{c[x>>2]=c[y>>2];x=x+4|0;y=y+4|0}while((x|0)<(z|0));__ZNK5Basis10transposedEv(o,v);v=(c[w>>2]|0)+220|0;c[q>>2]=c[v>>2];c[q+4>>2]=c[v+4>>2];c[q+8>>2]=c[v+8>>2];v=(c[A>>2]|0)+220|0;c[r>>2]=c[v>>2];c[r+4>>2]=c[v+4>>2];c[r+8>>2]=c[v+8>>2];__ZN15JacobianEntrySWC2ERK7Vector3RK5BasisS5_S2_S2_(fa,f,k,o,q,r);r=b+832|0;g[r>>2]=0.0;q=b+233|0;a[q>>0]=0;J=+g[b+152>>2];d=+g[b+156>>2];do if(J<=d){Q=+g[b+688>>2];M=+g[b+700>>2];T=+g[b+712>>2];O=+g[b+644>>2]*Q+ +g[b+656>>2]*M+ +g[b+668>>2]*T;R=+g[b+640>>2]*Q+ +g[b+652>>2]*M+ +g[b+664>>2]*T;T=(c[j>>2]=(g[j>>2]=O,c[j>>2]|0)&2147483647,+g[j>>2]);o=!(R>=0.0);M=R+T;Q=(o?2.356194496154785:.7853981852531433)-(o?M:R-T)/(o?T-R:M)*.7853981852531433;M=O<0.0?-Q:Q;if(!(M<J))if(M>d)ja=d;else break;else ja=J;g[r>>2]=M-ja;a[q>>0]=1}while(0);ja=+g[h>>2];J=+g[D>>2];d=+g[F>>2];F=c[w>>2]|0;w=c[A>>2]|0;g[b+836>>2]=1.0/(ja*(ja*+g[F+280>>2]+J*+g[F+292>>2]+d*+g[F+304>>2])+J*(ja*+g[F+284>>2]+J*+g[F+296>>2]+d*+g[F+308>>2])+d*(ja*+g[F+288>>2]+J*+g[F+300>>2]+d*+g[F+312>>2])+(ja*(ja*+g[w+280>>2]+J*+g[w+292>>2]+d*+g[w+304>>2])+J*(ja*+g[w+284>>2]+J*+g[w+296>>2]+d*+g[w+308>>2])+d*(ja*+g[w+288>>2]+J*+g[w+300>>2]+d*+g[w+312>>2])));g[b+852>>2]=0.0;g[b+868>>2]=0.0;l=e;return 1}function __ZN13SliderJointSW5solveEf(b,d){b=b|0;d=+d;var e=0,f=0,h=0,i=0.0,k=0,l=0.0,m=0,n=0.0,o=0.0,p=0.0,q=0.0,r=0,s=0,t=0,u=0.0,v=0,w=0.0,x=0,y=0.0,z=0.0,A=0.0,B=0.0,C=0.0,D=0.0,E=0,F=0,G=0,H=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ba=0.0,ca=0.0,da=0.0,ea=0.0,fa=0.0,ga=0.0,ha=0.0,ia=0.0,ja=0.0,ka=0.0,la=0.0,ma=0.0,na=0.0,oa=0.0,pa=0.0,qa=0.0,ra=0.0,sa=0.0,ta=0.0,ua=0,va=0.0,wa=0.0,xa=0.0,ya=0.0,za=0.0,Aa=0.0,Ba=0.0,Ca=0.0,Da=0.0,Ea=0.0,Fa=0.0,Ga=0.0,Ha=0.0,Ia=0.0,Ja=0.0,Ka=0.0,La=0.0,Ma=0.0,Na=0.0,Oa=0.0,Pa=0.0,Qa=0.0,Ra=0.0,Sa=0.0,Ta=0.0,Ua=0.0,Va=0.0,Wa=0.0,Xa=0.0,Ya=0.0,Za=0.0,_a=0;e=b+40|0;f=c[e>>2]|0;h=b+804|0;i=+g[h>>2]-+g[f+352>>2];k=b+808|0;l=+g[k>>2]-+g[f+356>>2];m=b+812|0;n=+g[m>>2]-+g[f+360>>2];o=+g[f+156>>2];p=+g[f+160>>2];q=+g[f+152>>2];r=b+44|0;s=c[r>>2]|0;t=b+816|0;u=+g[t>>2]-+g[s+352>>2];v=b+820|0;w=+g[v>>2]-+g[s+356>>2];x=b+824|0;y=+g[x>>2]-+g[s+360>>2];z=+g[s+156>>2];A=+g[s+160>>2];B=+g[s+152>>2];C=+g[f+140>>2]+(o*n-l*p)-(+g[s+140>>2]+(z*y-w*A));D=+g[f+144>>2]+(i*p-n*q)-(+g[s+144>>2]+(u*A-y*B));y=l*q-i*o+ +g[f+148>>2]-(w*B-u*z+ +g[s+148>>2]);s=b+792|0;f=b+208|0;E=b+212|0;F=b+216|0;G=b+840|0;H=b+852|0;J=b+848|0;K=b+844|0;L=b+232|0;M=b+160|0;N=b+184|0;O=b+164|0;P=b+188|0;Q=b+168|0;R=b+192|0;S=0;do{T=b+236+(S<<6)|0;z=+g[T>>2];U=b+236+(S<<6)+4|0;u=+g[U>>2];V=b+236+(S<<6)+8|0;B=+g[V>>2];w=C*z+D*u+y*B;W=(S|0)!=0;if(W){X=E;Y=f;Z=F}else{_=(a[L>>0]|0)!=0;X=_?P:O;Y=_?N:M;Z=_?R:Q}_=b+428+(S<<2)|0;o=+g[_>>2]*(+g[Y>>2]*(+g[s+(S<<2)>>2]*+g[X>>2]/d-w*+g[Z>>2]));i=z*o;z=u*o;u=B*o;$=c[e>>2]|0;o=+g[$+216>>2];aa=$+140|0;g[aa>>2]=i*o+ +g[aa>>2];aa=$+144|0;g[aa>>2]=z*o+ +g[aa>>2];aa=$+148|0;g[aa>>2]=u*o+ +g[aa>>2];o=+g[h>>2]-+g[$+352>>2];B=+g[k>>2]-+g[$+356>>2];q=+g[m>>2]-+g[$+360>>2];l=u*B-z*q;A=i*q-u*o;q=z*o-i*B;B=l*+g[$+292>>2]+A*+g[$+296>>2]+q*+g[$+300>>2];o=l*+g[$+304>>2]+A*+g[$+308>>2]+q*+g[$+312>>2];aa=$+152|0;g[aa>>2]=q*+g[$+288>>2]+(+g[$+280>>2]*l+ +g[$+284>>2]*A)+ +g[aa>>2];aa=$+156|0;g[aa>>2]=B+ +g[aa>>2];aa=$+160|0;g[aa>>2]=o+ +g[aa>>2];aa=c[r>>2]|0;o=-i;i=-z;z=-u;u=+g[aa+216>>2];$=aa+140|0;g[$>>2]=u*o+ +g[$>>2];$=aa+144|0;g[$>>2]=u*i+ +g[$>>2];$=aa+148|0;g[$>>2]=u*z+ +g[$>>2];u=+g[t>>2]-+g[aa+352>>2];B=+g[v>>2]-+g[aa+356>>2];A=+g[x>>2]-+g[aa+360>>2];l=B*z-A*i;q=A*o-u*z;z=u*i-B*o;o=+g[aa+280>>2];B=+g[aa+284>>2];i=+g[aa+288>>2];u=+g[aa+292>>2];A=+g[aa+296>>2];n=+g[aa+300>>2];p=+g[aa+304>>2];ba=+g[aa+308>>2];ca=+g[aa+312>>2];$=aa+152|0;da=z*i+(o*l+B*q)+ +g[$>>2];g[$>>2]=da;$=aa+156|0;ea=l*u+q*A+z*n+ +g[$>>2];g[$>>2]=ea;$=aa+160|0;fa=l*p+q*ba+z*ca+ +g[$>>2];g[$>>2]=fa;if(!(W|(a[G>>0]|0)==0)?(z=+g[H>>2],q=+g[J>>2],z<q):0){l=(w+ +g[K>>2])*+g[_>>2];w=z+(c[j>>2]=(g[j>>2]=-l,c[j>>2]|0)&2147483647,+g[j>>2]);ga=w>q?q:w;w=ga-z;z=l>-0.0?-w:w;g[H>>2]=ga;ga=+g[T>>2]*z;w=+g[U>>2]*z;l=+g[V>>2]*z;V=c[e>>2]|0;z=+g[V+216>>2];U=V+140|0;g[U>>2]=+g[U>>2]+z*ga;U=V+144|0;g[U>>2]=+g[U>>2]+z*w;U=V+148|0;g[U>>2]=z*l+ +g[U>>2];z=+g[h>>2]-+g[V+352>>2];q=+g[k>>2]-+g[V+356>>2];ha=+g[m>>2]-+g[V+360>>2];ia=l*q-w*ha;ja=ga*ha-l*z;ha=w*z-ga*q;q=ia*+g[V+292>>2]+ja*+g[V+296>>2]+ha*+g[V+300>>2];z=ia*+g[V+304>>2]+ja*+g[V+308>>2]+ha*+g[V+312>>2];U=V+152|0;g[U>>2]=ha*+g[V+288>>2]+(+g[V+280>>2]*ia+ +g[V+284>>2]*ja)+ +g[U>>2];U=V+156|0;g[U>>2]=q+ +g[U>>2];U=V+160|0;g[U>>2]=z+ +g[U>>2];U=c[r>>2]|0;z=-ga;ga=-w;w=-l;l=+g[U+216>>2];V=U+140|0;g[V>>2]=l*z+ +g[V>>2];V=U+144|0;g[V>>2]=l*ga+ +g[V>>2];V=U+148|0;g[V>>2]=l*w+ +g[V>>2];l=+g[t>>2]-+g[U+352>>2];q=+g[v>>2]-+g[U+356>>2];ja=+g[x>>2]-+g[U+360>>2];ia=q*w-ja*ga;ha=ja*z-l*w;w=l*ga-q*z;z=+g[U+280>>2];q=+g[U+284>>2];ga=+g[U+288>>2];l=+g[U+292>>2];ja=+g[U+296>>2];ka=+g[U+300>>2];la=+g[U+304>>2];ma=+g[U+308>>2];na=+g[U+312>>2];V=U+152|0;oa=w*ga+(z*ia+q*ha)+ +g[V>>2];g[V>>2]=oa;V=U+156|0;pa=ia*l+ha*ja+w*ka+ +g[V>>2];g[V>>2]=pa;V=U+160|0;qa=ia*la+ha*ma+w*na+ +g[V>>2];g[V>>2]=qa;ra=oa;sa=qa;ta=pa;ua=U;va=z;wa=l;xa=la;ya=q;za=ja;Aa=ma;Ba=ga;Ca=ka;Da=na}else{ra=da;sa=fa;ta=ea;ua=aa;va=o;wa=u;xa=p;ya=B;za=A;Aa=ba;Ba=i;Ca=n;Da=ca}S=S+1|0}while((S|0)!=3);y=+g[b+636>>2];D=+g[b+648>>2];C=+g[b+660>>2];ca=+g[b+684>>2];n=+g[b+696>>2];i=+g[b+708>>2];S=c[e>>2]|0;x=S+152|0;ba=+g[x>>2];v=S+156|0;A=+g[v>>2];t=S+160|0;B=+g[t>>2];m=ua+152|0;k=ua+156|0;h=ua+160|0;p=y*ba+D*A+C*B;u=y*p;o=D*p;ea=C*p;p=ca*ra+n*ta+i*sa;fa=ca*p;da=n*p;na=i*p;p=ba-u-(ra-fa);ka=A-o-(ta-da);ga=B-ea-(sa-na);ma=+I(+(ga*ga+(p*p+ka*ka)));if(ma>9.999999747378752e-06){if(ma==0.0){Ea=0.0;Fa=0.0;Ga=0.0}else{Ea=p/ma;Fa=ga/ma;Ga=ka/ma}ma=+g[b+220>>2]*(+g[b+228>>2]*(1.0/(Ea*(Ea*+g[S+280>>2]+Ga*+g[S+292>>2]+Fa*+g[S+304>>2])+Ga*(Ea*+g[S+284>>2]+Ga*+g[S+296>>2]+Fa*+g[S+308>>2])+Fa*(Ea*+g[S+288>>2]+Ga*+g[S+300>>2]+Fa*+g[S+312>>2])+(Ea*(Ea*va+Ga*wa+Fa*xa)+Ga*(Ea*ya+Ga*za+Fa*Aa)+Fa*(Ea*Ba+Ga*Ca+Fa*Da)))));Ha=p*ma;Ia=ga*ma;Ja=ka*ma}else{Ha=p;Ia=ga;Ja=ka}ka=1.0/d;ga=ka*(D*i-C*n);p=ka*(C*ca-y*i);i=ka*(y*n-D*ca);ca=+I(+(i*i+(ga*ga+p*p)));if(ca>9.999999747378752e-06){if(ca==0.0){Ka=0.0;La=0.0;Ma=0.0}else{Ka=ga/ca;La=i/ca;Ma=p/ca}ca=+g[S+280>>2];n=+g[S+292>>2];ka=+g[S+304>>2];ma=+g[S+284>>2];Fa=+g[S+296>>2];Ga=+g[S+308>>2];Ea=+g[S+288>>2];ja=+g[S+300>>2];q=+g[S+312>>2];la=+g[b+220>>2]*(+g[b+224>>2]*(1.0/(Ka*(Ka*ca+Ma*n+La*ka)+Ma*(Ka*ma+Ma*Fa+La*Ga)+La*(Ka*Ea+Ma*ja+La*q)+(Ka*(Ka*va+Ma*wa+La*xa)+Ma*(Ka*ya+Ma*za+La*Aa)+La*(Ka*Ba+Ma*Ca+La*Da)))));Na=ga*la;Oa=i*la;Pa=p*la;Qa=ca;Ra=ma;Sa=Ea;Ta=n;Ua=Fa;Va=ja;Wa=ka;Xa=Ga;Ya=q}else{Na=ga;Oa=i;Pa=p;Qa=+g[S+280>>2];Ra=+g[S+284>>2];Sa=+g[S+288>>2];Ta=+g[S+292>>2];Ua=+g[S+296>>2];Va=+g[S+300>>2];Wa=+g[S+304>>2];Xa=+g[S+308>>2];Ya=+g[S+312>>2]}p=Na-Ha;i=Pa-Ja;ga=Oa-Ia;g[x>>2]=p*Qa+i*Ra+ga*Sa+ba;g[v>>2]=p*Ta+i*Ua+ga*Va+A;g[t>>2]=p*Wa+i*Xa+ga*Ya+B;Ya=Ha-Na;Na=Ja-Pa;Pa=Ia-Oa;Oa=Ya*+g[ua+292>>2]+Na*+g[ua+296>>2]+Pa*+g[ua+300>>2];Ia=Ya*+g[ua+304>>2]+Na*+g[ua+308>>2]+Pa*+g[ua+312>>2];g[m>>2]=Ya*+g[ua+280>>2]+Na*+g[ua+284>>2]+Pa*+g[ua+288>>2]+ +g[m>>2];g[k>>2]=Oa+ +g[k>>2];g[h>>2]=Ia+ +g[h>>2];Ia=y*(ra-ba)+D*(ta-A)+C*(sa-B);B=+g[b+832>>2];if(!(a[b+233>>0]|0)){Za=Ia*+g[b+180>>2]+B*+g[b+176>>2]/d;_a=b+172|0}else{Za=Ia*+g[b+204>>2]+B*+g[b+200>>2]/d;_a=b+196|0}h=b+836|0;d=Za*(+g[h>>2]*+g[_a>>2]);Za=y*d;B=D*d;Ia=C*d;_a=c[e>>2]|0;e=_a+280|0;k=_a+284|0;m=_a+288|0;ua=_a+292|0;t=_a+296|0;v=_a+300|0;d=Za*+g[ua>>2]+B*+g[t>>2]+Ia*+g[v>>2];x=_a+304|0;S=_a+308|0;H=_a+312|0;sa=Za*+g[x>>2]+B*+g[S>>2]+Ia*+g[H>>2];K=_a+152|0;g[K>>2]=+g[e>>2]*Za+ +g[k>>2]*B+Ia*+g[m>>2]+ +g[K>>2];J=_a+156|0;g[J>>2]=d+ +g[J>>2];G=_a+160|0;g[G>>2]=sa+ +g[G>>2];_a=c[r>>2]|0;sa=-Za;Za=-B;B=-Ia;r=_a+280|0;Z=_a+284|0;X=_a+288|0;s=_a+292|0;Y=_a+296|0;Q=_a+300|0;Ia=+g[s>>2]*sa+ +g[Y>>2]*Za+ +g[Q>>2]*B;R=_a+304|0;M=_a+308|0;N=_a+312|0;d=+g[R>>2]*sa+ +g[M>>2]*Za+ +g[N>>2]*B;O=_a+152|0;g[O>>2]=+g[r>>2]*sa+ +g[Z>>2]*Za+ +g[X>>2]*B+ +g[O>>2];P=_a+156|0;g[P>>2]=Ia+ +g[P>>2];L=_a+160|0;g[L>>2]=d+ +g[L>>2];if(!(a[b+856>>0]|0))return;_a=b+868|0;d=+g[_a>>2];Ia=+g[b+864>>2];if(!(d<Ia))return;B=+g[h>>2]*(+g[b+860>>2]-(C*(ea-na)+(y*(u-fa)+D*(o-da))));da=d+(c[j>>2]=(g[j>>2]=B,c[j>>2]|0)&2147483647,+g[j>>2]);o=da>Ia?Ia:da;da=o-d;d=B<0.0?-da:da;g[_a>>2]=o;o=y*d;y=D*d;D=C*d;d=+g[v>>2]*D+(+g[ua>>2]*o+ +g[t>>2]*y);C=+g[x>>2]*o+y*+g[S>>2]+D*+g[H>>2];g[K>>2]=+g[K>>2]+(+g[m>>2]*D+(+g[e>>2]*o+ +g[k>>2]*y));g[J>>2]=d+ +g[J>>2];g[G>>2]=C+ +g[G>>2];C=-o;o=-y;y=-D;D=+g[s>>2]*C+ +g[Y>>2]*o+ +g[Q>>2]*y;d=+g[R>>2]*C+ +g[M>>2]*o+ +g[N>>2]*y;g[O>>2]=+g[r>>2]*C+ +g[Z>>2]*o+ +g[X>>2]*y+ +g[O>>2];g[P>>2]=D+ +g[P>>2];g[L>>2]=d+ +g[L>>2];return}function __ZNK13SliderJointSW8get_typeEv(a){a=a|0;return 2}function __ZNK12HingeJointSW8get_flagEN13PhysicsServer14HingeJointFlagE(b,c){b=b|0;c=c|0;var d=0;switch(c|0){case 0:{d=(a[b+576>>0]|0)!=0;break}case 1:{d=(a[b+578>>0]|0)!=0;break}default:d=0}return d|0}function __ZN12HingeJointSW8set_flagEN13PhysicsServer14HingeJointFlagEb(b,c,d){b=b|0;c=c|0;d=d|0;var e=0;e=d&1;switch(c|0){case 0:{a[b+576>>0]=e;return}case 1:{a[b+578>>0]=e;return}default:return}}function __ZNK12HingeJointSW9get_paramEN13PhysicsServer15HingeJointParamE(a,b){a=a|0;b=b|0;var c=0.0;switch(b|0){case 0:{c=+g[a+572>>2];break}case 1:{c=+g[a+552>>2];break}case 2:{c=+g[a+548>>2];break}case 3:{c=+g[a+540>>2];break}case 4:{c=+g[a+536>>2];break}case 5:{c=+g[a+544>>2];break}case 6:{c=+g[a+528>>2];break}case 7:{c=+g[a+532>>2];break}default:c=0.0}return +c}function __ZN12HingeJointSW9set_paramEN13PhysicsServer15HingeJointParamEf(a,b,c){a=a|0;b=b|0;c=+c;switch(b|0){case 0:{g[a+572>>2]=c;return}case 1:{g[a+552>>2]=c;return}case 2:{g[a+548>>2]=c;return}case 3:{g[a+540>>2]=c;return}case 4:{g[a+536>>2]=c;return}case 5:{g[a+544>>2]=c;return}case 6:{g[a+528>>2]=c;return}case 7:{g[a+532>>2]=c;return}default:return}}function __ZN12HingeJointSWC2EP6BodySWS1_RK7Vector3S4_S4_S4_(b,d,e,f,h,i,k){b=b|0;d=d|0;e=e|0;f=f|0;h=h|0;i=i|0;k=k|0;var n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,J=0,K=0,L=0,M=0.0,N=0.0,O=0.0,P=0,Q=0.0,R=0,S=0.0,T=0,U=0.0,V=0.0,W=0.0,X=0.0,Y=0.0,Z=0,_=0,$=0,aa=0,ca=0,da=0.0,ea=0.0,fa=0.0,ga=0.0,ha=0.0,ia=0.0,ja=0.0;n=l;l=l+48|0;if((l|0)>=(m|0))ba(48);o=n+32|0;p=n+16|0;q=n;r=b+40|0;c[b+36>>2]=0;c[b+8>>2]=r;c[b+12>>2]=2;s=b+16|0;c[s>>2]=0;c[s+4>>2]=0;c[b+32>>2]=1;c[b>>2]=349152;s=b+48|0;t=s+60|0;do{c[s>>2]=0;s=s+4|0}while((s|0)<(t|0));s=b+112|0;t=s+60|0;do{c[s>>2]=0;s=s+4|0}while((s|0)<(t|0));s=b+176|0;t=s+60|0;do{c[s>>2]=0;s=s+4|0}while((s|0)<(t|0));s=b+240|0;t=s+60|0;do{c[s>>2]=0;s=s+4|0}while((s|0)<(t|0));s=b+304|0;t=s+60|0;do{c[s>>2]=0;s=s+4|0}while((s|0)<(t|0));s=b+368|0;t=s+60|0;do{c[s>>2]=0;s=s+4|0}while((s|0)<(t|0));s=b+432|0;g[s>>2]=1.0;t=b+436|0;g[t>>2]=0.0;u=b+440|0;g[u>>2]=0.0;v=b+444|0;g[v>>2]=0.0;w=b+448|0;g[w>>2]=1.0;x=b+452|0;g[x>>2]=0.0;y=b+456|0;g[y>>2]=0.0;z=b+460|0;g[z>>2]=0.0;A=b+464|0;g[A>>2]=1.0;g[b+476>>2]=0.0;g[b+472>>2]=0.0;g[b+468>>2]=0.0;B=b+480|0;g[B>>2]=1.0;C=b+484|0;g[C>>2]=0.0;D=b+488|0;g[D>>2]=0.0;E=b+492|0;g[E>>2]=0.0;F=b+496|0;g[F>>2]=1.0;G=b+500|0;g[G>>2]=0.0;H=b+504|0;g[H>>2]=0.0;J=b+508|0;g[J>>2]=0.0;K=b+512|0;g[K>>2]=1.0;g[b+524>>2]=0.0;g[b+520>>2]=0.0;g[b+516>>2]=0.0;c[r>>2]=d;L=b+44|0;c[L>>2]=e;e=b+468|0;c[e>>2]=c[f>>2];c[e+4>>2]=c[f+4>>2];c[e+8>>2]=c[f+8>>2];M=+g[d+36>>2];f=d+40|0;N=+g[d+48>>2];e=d+52|0;O=+g[d+60>>2];P=d+64|0;Q=+g[i>>2];R=i+4|0;S=+g[R>>2];T=i+8|0;U=+g[T>>2];V=M*Q+N*S+O*U;do if(!(V>=.99999))if(!(V<=-.99999)){W=O*S-N*U;X=M*U-O*Q;Y=N*Q-M*S;Z=(g[j>>2]=W,c[j>>2]|0);_=(g[j>>2]=X,c[j>>2]|0);$=Z;aa=(g[j>>2]=Y,c[j>>2]|0);ca=_;da=U*X-S*Y;ea=Q*Y-U*W;fa=S*W-Q*X;break}else{$=c[f>>2]|0;aa=c[P>>2]|0;ca=c[e>>2]|0;da=+g[d+44>>2];ea=+g[d+56>>2];fa=+g[d+68>>2];break}else{$=c[f>>2]|0;aa=c[P>>2]|0;ca=c[e>>2]|0;da=-+g[d+44>>2];ea=-+g[d+56>>2];fa=-+g[d+68>>2]}while(0);g[s>>2]=da;c[t>>2]=$;g[u>>2]=Q;g[v>>2]=ea;c[w>>2]=ca;g[x>>2]=S;g[y>>2]=fa;c[z>>2]=aa;g[A>>2]=U;U=+g[R>>2];R=k+8|0;S=+g[R>>2];Q=+g[T>>2];T=k+4|0;M=+g[T>>2];N=+g[k>>2];O=+g[i>>2];V=S*Q+(U*M+N*O);if(V<-.99999){ga=0.0;ha=0.0;ia=1.0;ja=0.0}else{X=+I(+((V+1.0)*2.0));V=1.0/X;ga=X*.5;ha=(M*O-U*N)*V;ia=(Q*N-S*O)*V;ja=(U*S-Q*M)*V}g[q>>2]=ja;g[q+4>>2]=ia;g[q+8>>2]=ha;g[q+12>>2]=ga;g[o>>2]=da*ga+fa*ia-ea*ha;i=o+4|0;g[i>>2]=ea*ga+da*ha-fa*ja;A=o+8|0;g[A>>2]=fa*ga+ea*ja-da*ia;g[o+12>>2]=-(da*ja)-ea*ia-fa*ha;__ZNK4Quat7inverseEv(p,q);__ZN4QuatmLERKS_(o,p);ha=+g[o>>2];fa=+g[i>>2];ia=+g[A>>2];ea=+g[T>>2];ja=+g[R>>2];da=+g[k>>2];A=b+516|0;c[A>>2]=c[h>>2];c[A+4>>2]=c[h+4>>2];c[A+8>>2]=c[h+8>>2];ga=-+g[k>>2];V=-+g[T>>2];M=-+g[R>>2];g[B>>2]=ha;g[C>>2]=ia*ea-fa*ja;g[D>>2]=ga;g[E>>2]=fa;g[F>>2]=ha*ja-ia*da;g[G>>2]=V;g[H>>2]=ia;g[J>>2]=fa*da-ha*ea;g[K>>2]=M;g[b+548>>2]=3.1415927410125732;g[b+552>>2]=-3.1415927410125732;a[b+576>>0]=0;g[b+540>>2]=.30000001192092896;g[b+544>>2]=1.0;g[b+536>>2]=.8999999761581421;a[b+579>>0]=0;g[b+572>>2]=.30000001192092896;a[b+577>>0]=0;a[b+578>>0]=0;K=c[r>>2]|0;c[o>>2]=b;c[(__ZN3MapIP12ConstraintSWi10ComparatorIS1_E16DefaultAllocatorEixERKS1_(K+520|0,o)|0)>>2]=0;K=c[L>>2]|0;c[o>>2]=b;c[(__ZN3MapIP12ConstraintSWi10ComparatorIS1_E16DefaultAllocatorEixERKS1_(K+520|0,o)|0)>>2]=1;l=n;return}function __ZN12HingeJointSWD0Ev(a){a=a|0;__ZdlPv(a);return}function __ZN12HingeJointSW5setupEf(b,d){b=b|0;d=+d;var e=0,f=0,h=0,i=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0.0,B=0.0,C=0.0,D=0.0,E=0.0,F=0.0,G=0.0,H=0,J=0.0,K=0.0,L=0.0,M=0.0,N=0,O=0,P=0.0,Q=0.0,R=0.0,S=0.0,T=0.0,U=0.0,V=0.0,W=0.0,X=0.0,Y=0,Z=0,_=0,$=0,aa=0,ca=0,da=0,ea=0,fa=0,ga=0.0,ha=0.0,ia=0.0,ja=0.0,ka=0.0,la=0.0;e=l;l=l+496|0;if((l|0)>=(m|0))ba(496);f=e+456|0;h=e+420|0;i=e+348|0;k=e+384|0;n=e+240|0;o=e+312|0;p=e+276|0;q=e+228|0;r=e+216|0;s=e+180|0;t=e+144|0;u=e+108|0;v=e+72|0;w=e+36|0;x=e;g[b+580>>2]=0.0;if(!(a[b+577>>0]|0)){y=b+40|0;z=c[y>>2]|0;d=+g[z+72>>2];A=+g[z+80>>2];B=+g[b+468>>2];C=+g[b+472>>2];D=+g[b+476>>2];E=+g[z+36>>2]*B+ +g[z+40>>2]*C+ +g[z+44>>2]*D;F=+g[z+76>>2]+(+g[z+48>>2]*B+ +g[z+52>>2]*C+ +g[z+56>>2]*D);G=+g[z+60>>2]*B+ +g[z+64>>2]*C+ +g[z+68>>2]*D;z=b+44|0;H=c[z>>2]|0;D=+g[H+72>>2];C=+g[b+516>>2];B=+g[b+520>>2];J=+g[b+524>>2];K=+g[H+36>>2]*C+ +g[H+40>>2]*B+ +g[H+44>>2]*J;L=+g[H+76>>2]+(+g[H+48>>2]*C+ +g[H+52>>2]*B+ +g[H+56>>2]*J);M=+g[H+80>>2]+(+g[H+60>>2]*C+ +g[H+64>>2]*B+ +g[H+68>>2]*J);J=L-F;N=f;O=N+36|0;do{c[N>>2]=0;N=N+4|0}while((N|0)<(O|0));B=d+E;E=A+G;G=D+K;K=G-B;D=M-E;A=D*D+(K*K+J*J);if(A>1.0e-05){d=+I(+A);if(d==0.0){P=0.0;Q=0.0;R=0.0}else{P=J/d;Q=K/d;R=D/d}}else{P=0.0;Q=1.0;R=0.0}g[f>>2]=Q;g[f+4>>2]=P;g[f+8>>2]=R;if((c[j>>2]=(g[j>>2]=R,c[j>>2]|0)&2147483647,+g[j>>2])>.7071067811865476){d=R*R+P*P;D=1.0/+I(+d);K=-(R*D);J=P*D;S=Q*K;T=J;U=K;V=0.0;W=-(J*Q);X=d*D}else{D=P*P+Q*Q;d=1.0/+I(+D);J=-(P*d);P=Q*d;S=D*d;T=0.0;U=P;V=J;W=R*J;X=-(P*R)}g[f+12>>2]=V;g[f+16>>2]=U;g[f+20>>2]=T;g[f+24>>2]=X;g[f+28>>2]=W;g[f+32>>2]=S;H=o+4|0;Y=o+8|0;Z=p+4|0;_=p+8|0;$=0;do{aa=b+48+($<<6)|0;N=i;ca=(c[y>>2]|0)+316|0;O=N+36|0;do{c[N>>2]=c[ca>>2];N=N+4|0;ca=ca+4|0}while((N|0)<(O|0));__ZNK5Basis10transposedEv(h,i);N=n;ca=(c[z>>2]|0)+316|0;O=N+36|0;do{c[N>>2]=c[ca>>2];N=N+4|0;ca=ca+4|0}while((N|0)<(O|0));__ZNK5Basis10transposedEv(k,n);da=c[y>>2]|0;S=F-+g[da+76>>2]-+g[da+356>>2];W=E-+g[da+80>>2]-+g[da+360>>2];g[o>>2]=B-+g[da+72>>2]-+g[da+352>>2];g[H>>2]=S;g[Y>>2]=W;ea=c[z>>2]|0;W=L-+g[ea+76>>2]-+g[ea+356>>2];S=M-+g[ea+80>>2]-+g[ea+360>>2];g[p>>2]=G-+g[ea+72>>2]-+g[ea+352>>2];g[Z>>2]=W;g[_>>2]=S;fa=da+220|0;c[q>>2]=c[fa>>2];c[q+4>>2]=c[fa+4>>2];c[q+8>>2]=c[fa+8>>2];S=+g[da+216>>2];da=ea+220|0;c[r>>2]=c[da>>2];c[r+4>>2]=c[da+4>>2];c[r+8>>2]=c[da+8>>2];__ZN15JacobianEntrySWC2ERK5BasisS2_RK7Vector3S5_S5_S5_fS5_f(aa,h,k,o,p,f+($*12|0)|0,q,S,r,+g[ea+216>>2]);$=$+1|0}while(($|0)!=3)}$=b+440|0;G=+g[$>>2];_=b+452|0;M=+g[_>>2];Z=b+464|0;z=c[Z>>2]|0;Y=(c[j>>2]=z&2147483647,+g[j>>2])>.7071067811865476;L=(c[j>>2]=z,+g[j>>2]);if(Y){B=M*M+L*L;E=1.0/+I(+B);F=-(L*E);S=M*E;ga=G*F;ha=-(G*S);ia=B*E;ja=0.0;ka=S;la=F}else{F=G*G+M*M;S=1.0/+I(+F);E=-(M*S);B=G*S;ga=F*S;ha=L*E;ia=-(L*B);ja=E;ka=0.0;la=B}Y=b+40|0;z=c[Y>>2]|0;B=+g[z+36>>2];E=+g[z+40>>2];S=+g[z+44>>2];F=+g[z+48>>2];W=+g[z+52>>2];X=+g[z+56>>2];T=+g[z+60>>2];U=+g[z+64>>2];V=+g[z+68>>2];g[f>>2]=ja*B+la*E+ka*S;g[f+4>>2]=ja*F+la*W+ka*X;g[f+8>>2]=ja*T+la*U+ka*V;g[h>>2]=ia*B+ha*E+ga*S;g[h+4>>2]=ia*F+ha*W+ga*X;g[h+8>>2]=ia*T+ha*U+ga*V;g[k>>2]=B*G+E*M+S*L;g[k+4>>2]=F*G+W*M+X*L;g[k+8>>2]=T*G+U*M+V*L;H=b+240|0;N=s;ca=z+316|0;O=N+36|0;do{c[N>>2]=c[ca>>2];N=N+4|0;ca=ca+4|0}while((N|0)<(O|0));__ZNK5Basis10transposedEv(o,s);s=b+44|0;N=t;ca=(c[s>>2]|0)+316|0;O=N+36|0;do{c[N>>2]=c[ca>>2];N=N+4|0;ca=ca+4|0}while((N|0)<(O|0));__ZNK5Basis10transposedEv(p,t);t=(c[Y>>2]|0)+220|0;c[q>>2]=c[t>>2];c[q+4>>2]=c[t+4>>2];c[q+8>>2]=c[t+8>>2];t=(c[s>>2]|0)+220|0;c[r>>2]=c[t>>2];c[r+4>>2]=c[t+4>>2];c[r+8>>2]=c[t+8>>2];__ZN15JacobianEntrySWC2ERK7Vector3RK5BasisS5_S2_S2_(H,f,o,p,q,r);f=b+304|0;N=u;ca=(c[Y>>2]|0)+316|0;O=N+36|0;do{c[N>>2]=c[ca>>2];N=N+4|0;ca=ca+4|0}while((N|0)<(O|0));__ZNK5Basis10transposedEv(o,u);N=v;ca=(c[s>>2]|0)+316|0;O=N+36|0;do{c[N>>2]=c[ca>>2];N=N+4|0;ca=ca+4|0}while((N|0)<(O|0));__ZNK5Basis10transposedEv(p,v);v=(c[Y>>2]|0)+220|0;c[q>>2]=c[v>>2];c[q+4>>2]=c[v+4>>2];c[q+8>>2]=c[v+8>>2];v=(c[s>>2]|0)+220|0;c[r>>2]=c[v>>2];c[r+4>>2]=c[v+4>>2];c[r+8>>2]=c[v+8>>2];__ZN15JacobianEntrySWC2ERK7Vector3RK5BasisS5_S2_S2_(f,h,o,p,q,r);h=b+368|0;N=w;ca=(c[Y>>2]|0)+316|0;O=N+36|0;do{c[N>>2]=c[ca>>2];N=N+4|0;ca=ca+4|0}while((N|0)<(O|0));__ZNK5Basis10transposedEv(o,w);N=x;ca=(c[s>>2]|0)+316|0;O=N+36|0;do{c[N>>2]=c[ca>>2];N=N+4|0;ca=ca+4|0}while((N|0)<(O|0));__ZNK5Basis10transposedEv(p,x);x=(c[Y>>2]|0)+220|0;c[q>>2]=c[x>>2];c[q+4>>2]=c[x+4>>2];c[q+8>>2]=c[x+8>>2];x=(c[s>>2]|0)+220|0;c[r>>2]=c[x>>2];c[r+4>>2]=c[x+4>>2];c[r+8>>2]=c[x+8>>2];__ZN15JacobianEntrySWC2ERK7Vector3RK5BasisS5_S2_S2_(h,k,o,p,q,r);L=+__ZN12HingeJointSW15get_hinge_angleEv(b);r=b+564|0;g[r>>2]=0.0;q=b+560|0;g[q>>2]=0.0;p=b+579|0;a[p>>0]=0;g[b+568>>2]=0.0;do if(a[b+576>>0]|0?(V=+g[b+548>>2],M=+g[b+552>>2],V<=M):0){if(L<=V){g[r>>2]=V-L;g[q>>2]=1.0;a[p>>0]=1;break}if(L>=M){g[r>>2]=M-L;g[q>>2]=-1.0;a[p>>0]=1}}while(0);p=c[Y>>2]|0;L=+g[$>>2];M=+g[_>>2];V=+g[Z>>2];U=+g[p+36>>2]*L+ +g[p+40>>2]*M+ +g[p+44>>2]*V;G=+g[p+48>>2]*L+ +g[p+52>>2]*M+ +g[p+56>>2]*V;T=+g[p+60>>2]*L+ +g[p+64>>2]*M+ +g[p+68>>2]*V;Z=c[s>>2]|0;g[b+556>>2]=1.0/(U*(+g[p+280>>2]*U+G*+g[p+292>>2]+T*+g[p+304>>2])+G*(U*+g[p+284>>2]+G*+g[p+296>>2]+T*+g[p+308>>2])+T*(U*+g[p+288>>2]+G*+g[p+300>>2]+T*+g[p+312>>2])+(U*(U*+g[Z+280>>2]+G*+g[Z+292>>2]+T*+g[Z+304>>2])+G*(U*+g[Z+284>>2]+G*+g[Z+296>>2]+T*+g[Z+308>>2])+T*(U*+g[Z+288>>2]+G*+g[Z+300>>2]+T*+g[Z+312>>2])));l=e;return 1}function __ZN12HingeJointSW5solveEf(b,d){b=b|0;d=+d;var e=0,f=0,h=0.0,i=0.0,j=0.0,k=0.0,l=0.0,m=0.0,n=0,o=0.0,p=0.0,q=0.0,r=0.0,s=0.0,t=0.0,u=0.0,v=0.0,w=0.0,x=0.0,y=0.0,z=0.0,A=0.0,B=0.0,C=0.0,D=0,E=0.0,F=0.0,G=0.0,H=0.0,J=0.0,K=0.0,L=0.0,M=0.0,N=0.0,O=0.0,P=0.0,Q=0.0,R=0.0,S=0.0,T=0,U=0,V=0,W=0,X=0,Y=0.0,Z=0.0,_=0.0,$=0,aa=0.0,ba=0.0,ca=0.0,da=0.0,ea=0.0,fa=0.0,ga=0.0,ha=0.0,ia=0.0,ja=0.0,ka=0.0,la=0.0,ma=0.0,na=0.0,oa=0.0,pa=0.0,qa=0.0,ra=0.0,sa=0.0,ta=0.0,ua=0.0,va=0.0,wa=0.0,xa=0.0,ya=0.0,za=0.0,Aa=0.0,Ba=0.0,Ca=0.0,Da=0.0,Ea=0.0,Fa=0.0,Ga=0.0,Ha=0,Ia=0;e=b+40|0;f=c[e>>2]|0;h=+g[b+468>>2];i=+g[b+472>>2];j=+g[b+476>>2];k=+g[f+72>>2]+(+g[f+36>>2]*h+ +g[f+40>>2]*i+ +g[f+44>>2]*j);l=+g[f+76>>2]+(+g[f+48>>2]*h+ +g[f+52>>2]*i+ +g[f+56>>2]*j);m=+g[f+80>>2]+(+g[f+60>>2]*h+ +g[f+64>>2]*i+ +g[f+68>>2]*j);f=b+44|0;n=c[f>>2]|0;j=+g[n+36>>2];i=+g[n+40>>2];h=+g[n+44>>2];o=+g[n+48>>2];p=+g[n+52>>2];q=+g[n+56>>2];r=+g[n+60>>2];s=+g[n+64>>2];t=+g[n+68>>2];u=+g[n+72>>2];v=+g[n+76>>2];w=+g[n+80>>2];x=+g[b+516>>2];y=+g[b+520>>2];z=+g[b+524>>2];A=u+(j*x+i*y+h*z);B=v+(o*x+p*y+q*z);C=w+(r*x+s*y+t*z);if(!(a[b+577>>0]|0)){D=c[e>>2]|0;z=+g[D+352>>2];y=k-+g[D+72>>2]-z;x=+g[D+356>>2];E=l-+g[D+76>>2]-x;F=+g[D+360>>2];G=m-+g[D+80>>2]-F;H=+g[D+156>>2];J=+g[D+160>>2];K=+g[D+152>>2];L=+g[D+140>>2];M=+g[D+144>>2];N=+g[D+148>>2];O=A-u-+g[n+352>>2];u=B-v-+g[n+356>>2];v=C-w-+g[n+360>>2];w=+g[n+156>>2];P=+g[n+160>>2];Q=+g[n+152>>2];R=L+(H*G-E*J)-(+g[n+140>>2]+(w*v-u*P));S=M+(y*J-G*K)-(+g[n+144>>2]+(O*P-v*Q));v=E*K-y*H+N-(u*Q-O*w+ +g[n+148>>2]);w=k-A;O=l-B;Q=m-C;T=b+572|0;U=b+580|0;V=0;W=D;u=L;L=M;M=N;N=z;z=x;x=F;while(1){F=1.0/+g[b+48+(V<<6)+60>>2];H=+g[b+48+(V<<6)>>2];y=+g[b+48+(V<<6)+4>>2];K=+g[b+48+(V<<6)+8>>2];E=F*(-(+g[T>>2]*(w*H+O*y+Q*K))/d)-F*(R*H+S*y+v*K);g[U>>2]=+g[U>>2]+E;F=H*E;H=y*E;y=K*E;E=k-+g[W+72>>2];K=l-+g[W+76>>2];P=m-+g[W+80>>2];G=+g[W+216>>2];g[W+140>>2]=F*G+u;g[W+144>>2]=H*G+L;g[W+148>>2]=y*G+M;G=E-N;E=K-z;K=P-x;P=y*E-H*K;J=F*K-y*G;K=H*G-F*E;E=P*+g[W+292>>2]+J*+g[W+296>>2]+K*+g[W+300>>2];G=P*+g[W+304>>2]+J*+g[W+308>>2]+K*+g[W+312>>2];D=W+152|0;g[D>>2]=K*+g[W+288>>2]+(+g[W+280>>2]*P+ +g[W+284>>2]*J)+ +g[D>>2];D=W+156|0;g[D>>2]=E+ +g[D>>2];D=W+160|0;g[D>>2]=G+ +g[D>>2];X=c[f>>2]|0;G=A-+g[X+72>>2];E=B-+g[X+76>>2];J=C-+g[X+80>>2];P=-F;F=-H;H=-y;y=+g[X+216>>2];D=X+140|0;g[D>>2]=y*P+ +g[D>>2];D=X+144|0;g[D>>2]=y*F+ +g[D>>2];D=X+148|0;g[D>>2]=y*H+ +g[D>>2];y=G-+g[X+352>>2];G=E-+g[X+356>>2];E=J-+g[X+360>>2];J=G*H-E*F;K=E*P-y*H;H=y*F-G*P;P=J*+g[X+292>>2]+K*+g[X+296>>2]+H*+g[X+300>>2];G=J*+g[X+304>>2]+K*+g[X+308>>2]+H*+g[X+312>>2];D=X+152|0;Y=H*+g[X+288>>2]+(+g[X+280>>2]*J+ +g[X+284>>2]*K)+ +g[D>>2];g[D>>2]=Y;D=X+156|0;Z=P+ +g[D>>2];g[D>>2]=Z;D=X+160|0;_=G+ +g[D>>2];g[D>>2]=_;D=V+1|0;if((D|0)==3)break;$=c[e>>2]|0;V=D;W=$;u=+g[$+140>>2];L=+g[$+144>>2];M=+g[$+148>>2];N=+g[$+352>>2];z=+g[$+356>>2];x=+g[$+360>>2]}aa=Y;ba=+g[X+36>>2];ca=+g[X+40>>2];da=+g[X+44>>2];ea=+g[X+48>>2];fa=+g[X+52>>2];ga=Z;ha=+g[X+56>>2];ia=+g[X+60>>2];ja=+g[X+64>>2];ka=_;la=+g[X+68>>2]}else{aa=+g[n+152>>2];ba=j;ca=i;da=h;ea=o;fa=p;ga=+g[n+156>>2];ha=q;ia=r;ja=s;ka=+g[n+160>>2];la=t}n=c[e>>2]|0;t=+g[b+440>>2];s=+g[b+452>>2];r=+g[b+464>>2];q=+g[n+36>>2]*t+ +g[n+40>>2]*s+ +g[n+44>>2]*r;p=+g[n+48>>2]*t+ +g[n+52>>2]*s+ +g[n+56>>2]*r;o=+g[n+60>>2]*t+ +g[n+64>>2]*s+ +g[n+68>>2]*r;r=+g[b+488>>2];s=+g[b+500>>2];t=+g[b+512>>2];h=ba*r+ca*s+da*t;da=ea*r+fa*s+ha*t;ha=ia*r+ja*s+la*t;t=+g[n+152>>2];la=+g[n+156>>2];s=+g[n+160>>2];ja=q*t+p*la+o*s;r=q*ja;ia=p*ja;fa=o*ja;ja=h*aa+da*ga+ha*ka;ea=h*ja;ca=da*ja;ba=ha*ja;ja=t-r-(aa-ea);i=la-ia-(ga-ca);j=s-fa-(ka-ba);_=+I(+(j*j+(ja*ja+i*i)));if(_>9.999999747378752e-06){if(_==0.0){ma=0.0;na=0.0;oa=0.0}else{ma=ja/_;na=j/_;oa=i/_}n=c[e>>2]|0;X=c[f>>2]|0;_=+g[b+544>>2]*(1.0/(ma*(ma*+g[n+280>>2]+oa*+g[n+292>>2]+na*+g[n+304>>2])+oa*(ma*+g[n+284>>2]+oa*+g[n+296>>2]+na*+g[n+308>>2])+na*(ma*+g[n+288>>2]+oa*+g[n+300>>2]+na*+g[n+312>>2])+(ma*(ma*+g[X+280>>2]+oa*+g[X+292>>2]+na*+g[X+304>>2])+oa*(ma*+g[X+284>>2]+oa*+g[X+296>>2]+na*+g[X+308>>2])+na*(ma*+g[X+288>>2]+oa*+g[X+300>>2]+na*+g[X+312>>2]))));pa=ja*_;qa=j*_;ra=i*_}else{pa=ja;qa=j;ra=i}i=1.0/d;d=i*(p*ha-o*da);j=-d;ja=i*(o*h-q*ha);ha=-ja;_=i*(q*da-p*h);h=-_;da=+I(+(_*_+(d*d+ja*ja)));if(da>9.999999747378752e-06){if(da==0.0){sa=0.0;ta=0.0;ua=0.0}else{sa=j/da;ta=h/da;ua=ha/da}X=c[e>>2]|0;da=+g[X+280>>2];ja=+g[X+292>>2];d=+g[X+304>>2];_=+g[X+284>>2];na=+g[X+296>>2];oa=+g[X+308>>2];ma=+g[X+288>>2];Z=+g[X+300>>2];Y=+g[X+312>>2];n=c[f>>2]|0;x=1.0/(sa*(sa*da+ua*ja+ta*d)+ua*(sa*_+ua*na+ta*oa)+ta*(sa*ma+ua*Z+ta*Y)+(sa*(sa*+g[n+280>>2]+ua*+g[n+292>>2]+ta*+g[n+304>>2])+ua*(sa*+g[n+284>>2]+ua*+g[n+296>>2]+ta*+g[n+308>>2])+ta*(sa*+g[n+288>>2]+ua*+g[n+300>>2]+ta*+g[n+312>>2])));va=x*j;wa=x*h;xa=x*ha;ya=da;za=_;Aa=ma;Ba=ja;Ca=na;Da=Z;Ea=d;Fa=oa;Ga=Y;Ha=X;Ia=n}else{n=c[e>>2]|0;va=j;wa=h;xa=ha;ya=+g[n+280>>2];za=+g[n+284>>2];Aa=+g[n+288>>2];Ba=+g[n+292>>2];Ca=+g[n+296>>2];Da=+g[n+300>>2];Ea=+g[n+304>>2];Fa=+g[n+308>>2];Ga=+g[n+312>>2];Ha=n;Ia=c[f>>2]|0}ha=va-pa;h=xa-ra;j=wa-qa;n=Ha+152|0;g[n>>2]=ha*ya+h*za+j*Aa+ +g[n>>2];n=Ha+156|0;g[n>>2]=ha*Ba+h*Ca+j*Da+ +g[n>>2];n=Ha+160|0;g[n>>2]=ha*Ea+h*Fa+j*Ga+ +g[n>>2];Ga=pa-va;va=ra-xa;xa=qa-wa;wa=Ga*+g[Ia+292>>2]+va*+g[Ia+296>>2]+xa*+g[Ia+300>>2];qa=Ga*+g[Ia+304>>2]+va*+g[Ia+308>>2]+xa*+g[Ia+312>>2];n=Ia+152|0;g[n>>2]=Ga*+g[Ia+280>>2]+va*+g[Ia+284>>2]+xa*+g[Ia+288>>2]+ +g[n>>2];n=Ia+156|0;g[n>>2]=wa+ +g[n>>2];n=Ia+160|0;g[n>>2]=qa+ +g[n>>2];if(a[b+579>>0]|0){qa=+g[b+560>>2];n=b+568|0;wa=+g[n>>2];xa=wa+ +g[b+556>>2]*(qa*((q*(aa-t)+p*(ga-la)+o*(ka-s))*+g[b+544>>2]+i*+g[b+564>>2]*+g[b+540>>2]));i=xa>0.0?xa:0.0;g[n>>2]=i;xa=i-wa;wa=qa*(q*xa);i=qa*(p*xa);s=qa*(o*xa);n=c[e>>2]|0;xa=wa*+g[n+292>>2]+i*+g[n+296>>2]+s*+g[n+300>>2];qa=wa*+g[n+304>>2]+i*+g[n+308>>2]+s*+g[n+312>>2];Ia=n+152|0;g[Ia>>2]=+g[n+288>>2]*s+(+g[n+280>>2]*wa+ +g[n+284>>2]*i)+ +g[Ia>>2];Ia=n+156|0;g[Ia>>2]=xa+ +g[Ia>>2];Ia=n+160|0;g[Ia>>2]=qa+ +g[Ia>>2];Ia=c[f>>2]|0;qa=-wa;wa=-i;i=-s;s=+g[Ia+292>>2]*qa+ +g[Ia+296>>2]*wa+ +g[Ia+300>>2]*i;xa=+g[Ia+304>>2]*qa+ +g[Ia+308>>2]*wa+ +g[Ia+312>>2]*i;n=Ia+152|0;g[n>>2]=+g[Ia+280>>2]*qa+ +g[Ia+284>>2]*wa+ +g[Ia+288>>2]*i+ +g[n>>2];n=Ia+156|0;g[n>>2]=s+ +g[n>>2];n=Ia+160|0;g[n>>2]=xa+ +g[n>>2]}if(!(a[b+578>>0]|0))return;xa=+g[b+556>>2]*(+g[b+528>>2]-(o*(fa-ba)+(q*(r-ea)+p*(ia-ca))));ca=+g[b+532>>2];ia=xa>ca?ca:xa;xa=-ca;ca=ia<xa?xa:ia;ia=q*ca;q=p*ca;p=o*ca;b=c[e>>2]|0;ca=ia+0.0;o=q+0.0;xa=p+0.0;ea=+g[b+292>>2]*ca+o*+g[b+296>>2]+xa*+g[b+300>>2];r=ca*+g[b+304>>2]+o*+g[b+308>>2]+xa*+g[b+312>>2];e=b+152|0;g[e>>2]=+g[b+288>>2]*xa+(+g[b+280>>2]*ca+ +g[b+284>>2]*o)+ +g[e>>2];e=b+156|0;g[e>>2]=ea+ +g[e>>2];e=b+160|0;g[e>>2]=r+ +g[e>>2];e=c[f>>2]|0;r=-ia;ia=-q;q=-p;p=+g[e+292>>2]*r+ +g[e+296>>2]*ia+ +g[e+300>>2]*q;ea=+g[e+304>>2]*r+ +g[e+308>>2]*ia+ +g[e+312>>2]*q;f=e+152|0;g[f>>2]=+g[e+280>>2]*r+ +g[e+284>>2]*ia+ +g[e+288>>2]*q+ +g[f>>2];f=e+156|0;g[f>>2]=p+ +g[f>>2];f=e+160|0;g[f>>2]=ea+ +g[f>>2];return}function __ZNK12HingeJointSW8get_typeEv(a){a=a|0;return 1}function __ZN12HingeJointSW15get_hinge_angleEv(a){a=a|0;var b=0,d=0.0,e=0.0,f=0.0,h=0.0,i=0.0,k=0.0,l=0.0,m=0.0,n=0.0,o=0.0,p=0.0,q=0.0,r=0.0,s=0.0,t=0.0,u=0.0,v=0.0,w=0.0,x=0.0,y=0.0,z=0.0;b=c[a+40>>2]|0;d=+g[b+36>>2];e=+g[b+40>>2];f=+g[b+44>>2];h=+g[b+48>>2];i=+g[b+52>>2];k=+g[b+56>>2];l=+g[b+60>>2];m=+g[b+64>>2];n=+g[b+68>>2];o=+g[a+432>>2];p=+g[a+444>>2];q=+g[a+456>>2];r=+g[a+436>>2];s=+g[a+448>>2];t=+g[a+460>>2];b=c[a+44>>2]|0;u=+g[a+484>>2];v=+g[a+496>>2];w=+g[a+508>>2];x=+g[b+36>>2]*u+ +g[b+40>>2]*v+ +g[b+44>>2]*w;y=+g[b+48>>2]*u+ +g[b+52>>2]*v+ +g[b+56>>2]*w;z=+g[b+60>>2]*u+ +g[b+64>>2]*v+ +g[b+68>>2]*w;w=(l*o+m*p+n*q)*z+((d*o+e*p+f*q)*x+(h*o+i*p+k*q)*y);q=(l*r+m*s+n*t)*z+((d*r+e*s+f*t)*x+(h*r+i*s+k*t)*y);y=(c[j>>2]=(g[j>>2]=w,c[j>>2]|0)&2147483647,+g[j>>2]);b=!(q>=0.0);t=q+y;k=(b?2.356194496154785:.7853981852531433)-(b?t:q-y)/(b?y-q:t)*.7853981852531433;return +(w<0.0?-k:k)}function __ZN12HingeJointSWC2EP6BodySWS1_RK9TransformS4_(b,d,e,f,h){b=b|0;d=d|0;e=e|0;f=f|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0;i=l;l=l+16|0;if((l|0)>=(m|0))ba(16);j=i;k=b+40|0;c[b+36>>2]=0;c[b+8>>2]=k;c[b+12>>2]=2;n=b+16|0;c[n>>2]=0;c[n+4>>2]=0;c[b+32>>2]=1;c[b>>2]=349152;n=b+48|0;o=n+60|0;do{c[n>>2]=0;n=n+4|0}while((n|0)<(o|0));n=b+112|0;o=n+60|0;do{c[n>>2]=0;n=n+4|0}while((n|0)<(o|0));n=b+176|0;o=n+60|0;do{c[n>>2]=0;n=n+4|0}while((n|0)<(o|0));n=b+240|0;o=n+60|0;do{c[n>>2]=0;n=n+4|0}while((n|0)<(o|0));n=b+304|0;o=n+60|0;do{c[n>>2]=0;n=n+4|0}while((n|0)<(o|0));n=b+368|0;o=n+60|0;do{c[n>>2]=0;n=n+4|0}while((n|0)<(o|0));p=b+432|0;g[p>>2]=1.0;g[b+436>>2]=0.0;g[b+440>>2]=0.0;g[b+444>>2]=0.0;g[b+448>>2]=1.0;g[b+452>>2]=0.0;g[b+456>>2]=0.0;g[b+460>>2]=0.0;g[b+464>>2]=1.0;g[b+476>>2]=0.0;g[b+472>>2]=0.0;g[b+468>>2]=0.0;q=b+480|0;g[q>>2]=1.0;g[b+484>>2]=0.0;r=b+488|0;g[r>>2]=0.0;g[b+492>>2]=0.0;g[b+496>>2]=1.0;s=b+500|0;g[s>>2]=0.0;g[b+504>>2]=0.0;g[b+508>>2]=0.0;t=b+512|0;g[t>>2]=1.0;g[b+524>>2]=0.0;g[b+520>>2]=0.0;g[b+516>>2]=0.0;c[k>>2]=d;k=b+44|0;c[k>>2]=e;n=p;p=f;o=n+48|0;do{c[n>>2]=c[p>>2];n=n+4|0;p=p+4|0}while((n|0)<(o|0));n=q;p=h;o=n+48|0;do{c[n>>2]=c[p>>2];n=n+4|0;p=p+4|0}while((n|0)<(o|0));g[r>>2]=-+g[r>>2];g[s>>2]=-+g[s>>2];g[t>>2]=-+g[t>>2];g[b+548>>2]=3.1415927410125732;g[b+552>>2]=-3.1415927410125732;a[b+576>>0]=0;g[b+540>>2]=.30000001192092896;g[b+544>>2]=1.0;g[b+536>>2]=.8999999761581421;a[b+579>>0]=0;g[b+572>>2]=.30000001192092896;a[b+577>>0]=0;a[b+578>>0]=0;c[j>>2]=b;c[(__ZN3MapIP12ConstraintSWi10ComparatorIS1_E16DefaultAllocatorEixERKS1_(d+520|0,j)|0)>>2]=0;d=c[k>>2]|0;c[j>>2]=b;c[(__ZN3MapIP12ConstraintSWi10ComparatorIS1_E16DefaultAllocatorEixERKS1_(d+520|0,j)|0)>>2]=1;l=i;return}function __ZNK10PinJointSW9get_paramEN13PhysicsServer13PinJointParamE(a,b){a=a|0;b=b|0;var c=0.0;switch(b|0){case 0:{c=+g[a+48>>2];break}case 1:{c=+g[a+52>>2];break}case 2:{c=+g[a+56>>2];break}default:c=0.0}return +c}function __ZN10PinJointSW9set_paramEN13PhysicsServer13PinJointParamEf(a,b,c){a=a|0;b=b|0;c=+c;switch(b|0){case 0:{g[a+48>>2]=c;return}case 1:{g[a+52>>2]=c;return}case 2:{g[a+56>>2]=c;return}default:return}}function __ZN10PinJointSWC2EP6BodySWRK7Vector3S1_S4_(a,b,d,e,f){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;var h=0,i=0,j=0,k=0,n=0;h=l;l=l+16|0;if((l|0)>=(m|0))ba(16);i=h;j=a+40|0;c[a+36>>2]=0;c[a+8>>2]=j;c[a+12>>2]=2;k=a+16|0;c[k>>2]=0;c[k+4>>2]=0;c[a+32>>2]=1;c[a>>2]=349180;k=a+64|0;n=k+60|0;do{c[k>>2]=0;k=k+4|0}while((k|0)<(n|0));k=a+128|0;n=k+60|0;do{c[k>>2]=0;k=k+4|0}while((k|0)<(n|0));k=a+192|0;n=k+60|0;do{c[k>>2]=0;k=k+4|0}while((k|0)<(n|0));k=a+256|0;n=a+268|0;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0;c[k+12>>2]=0;c[k+16>>2]=0;c[k+20>>2]=0;c[j>>2]=b;j=a+44|0;c[j>>2]=e;c[k>>2]=c[d>>2];c[k+4>>2]=c[d+4>>2];c[k+8>>2]=c[d+8>>2];c[n>>2]=c[f>>2];c[n+4>>2]=c[f+4>>2];c[n+8>>2]=c[f+8>>2];g[a+48>>2]=.30000001192092896;g[a+52>>2]=1.0;g[a+56>>2]=0.0;g[a+60>>2]=0.0;c[i>>2]=a;c[(__ZN3MapIP12ConstraintSWi10ComparatorIS1_E16DefaultAllocatorEixERKS1_(b+520|0,i)|0)>>2]=0;b=c[j>>2]|0;c[i>>2]=a;c[(__ZN3MapIP12ConstraintSWi10ComparatorIS1_E16DefaultAllocatorEixERKS1_(b+520|0,i)|0)>>2]=1;l=h;return}function __ZN10PinJointSWD2Ev(a){a=a|0;c[a>>2]=349180;return}function __ZN10PinJointSWD0Ev(a){a=a|0;c[a>>2]=349180;__ZdlPv(a);return}function __ZN10PinJointSW5setupEf(a,b){a=a|0;b=+b;var d=0,e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0.0,J=0.0,K=0.0,L=0.0,M=0.0,N=0.0;d=l;l=l+208|0;if((l|0)>=(m|0))ba(208);e=d+192|0;f=d+156|0;h=d+84|0;i=d+120|0;j=d+24|0;k=d+72|0;n=d+60|0;o=d+12|0;p=d;g[a+60>>2]=0.0;g[e>>2]=0.0;g[e+4>>2]=0.0;g[e+8>>2]=0.0;q=a+40|0;r=a+44|0;s=a+256|0;t=a+260|0;u=a+264|0;v=k+4|0;w=k+8|0;x=a+268|0;y=a+272|0;z=a+276|0;A=n+4|0;B=n+8|0;C=0;do{D=e+(C<<2)|0;g[D>>2]=1.0;E=a+64+(C<<6)|0;F=h;G=(c[q>>2]|0)+316|0;H=F+36|0;do{c[F>>2]=c[G>>2];F=F+4|0;G=G+4|0}while((F|0)<(H|0));__ZNK5Basis10transposedEv(f,h);F=j;G=(c[r>>2]|0)+316|0;H=F+36|0;do{c[F>>2]=c[G>>2];F=F+4|0;G=G+4|0}while((F|0)<(H|0));__ZNK5Basis10transposedEv(i,j);G=c[q>>2]|0;b=+g[G+72>>2];I=+g[G+76>>2];J=+g[G+80>>2];K=+g[s>>2];L=+g[t>>2];M=+g[u>>2];N=I+(+g[G+48>>2]*K+ +g[G+52>>2]*L+ +g[G+56>>2]*M)-I-+g[G+356>>2];I=J+(+g[G+60>>2]*K+ +g[G+64>>2]*L+ +g[G+68>>2]*M)-J-+g[G+360>>2];g[k>>2]=b+(+g[G+36>>2]*K+ +g[G+40>>2]*L+ +g[G+44>>2]*M)-b-+g[G+352>>2];g[v>>2]=N;g[w>>2]=I;G=c[r>>2]|0;I=+g[G+72>>2];N=+g[G+76>>2];b=+g[G+80>>2];M=+g[x>>2];L=+g[y>>2];K=+g[z>>2];J=N+(+g[G+48>>2]*M+ +g[G+52>>2]*L+ +g[G+56>>2]*K)-N-+g[G+356>>2];N=b+(+g[G+60>>2]*M+ +g[G+64>>2]*L+ +g[G+68>>2]*K)-b-+g[G+360>>2];g[n>>2]=I+(+g[G+36>>2]*M+ +g[G+40>>2]*L+ +g[G+44>>2]*K)-I-+g[G+352>>2];g[A>>2]=J;g[B>>2]=N;F=c[q>>2]|0;H=F+220|0;c[o>>2]=c[H>>2];c[o+4>>2]=c[H+4>>2];c[o+8>>2]=c[H+8>>2];N=+g[F+216>>2];F=G+220|0;c[p>>2]=c[F>>2];c[p+4>>2]=c[F+4>>2];c[p+8>>2]=c[F+8>>2];__ZN15JacobianEntrySWC2ERK5BasisS2_RK7Vector3S5_S5_S5_fS5_f(E,f,i,k,n,e,o,N,p,+g[G+216>>2]);g[D>>2]=0.0;C=C+1|0}while((C|0)!=3);l=d;return 1}function __ZN10PinJointSW5solveEf(a,b){a=a|0;b=+b;var d=0,e=0,f=0,h=0,i=0.0,j=0.0,k=0.0,n=0.0,o=0.0,p=0.0,q=0,r=0.0,s=0.0,t=0.0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0.0,E=0,F=0.0,G=0.0,H=0.0,I=0.0,J=0.0,K=0.0,L=0.0,M=0.0,N=0.0,O=0.0,P=0.0,Q=0.0,R=0.0,S=0.0,T=0.0,U=0.0,V=0.0,W=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d;f=a+40|0;h=c[f>>2]|0;i=+g[a+256>>2];j=+g[a+260>>2];k=+g[a+264>>2];n=+g[h+72>>2]+(+g[h+36>>2]*i+ +g[h+40>>2]*j+ +g[h+44>>2]*k);o=+g[h+76>>2]+(+g[h+48>>2]*i+ +g[h+52>>2]*j+ +g[h+56>>2]*k);p=+g[h+80>>2]+(+g[h+60>>2]*i+ +g[h+64>>2]*j+ +g[h+68>>2]*k);h=a+44|0;q=c[h>>2]|0;k=+g[a+268>>2];j=+g[a+272>>2];i=+g[a+276>>2];r=+g[q+72>>2]+(+g[q+36>>2]*k+ +g[q+40>>2]*j+ +g[q+44>>2]*i);s=+g[q+76>>2]+(+g[q+48>>2]*k+ +g[q+52>>2]*j+ +g[q+56>>2]*i);t=+g[q+80>>2]+(+g[q+60>>2]*k+ +g[q+64>>2]*j+ +g[q+68>>2]*i);g[e>>2]=0.0;u=e+4|0;g[u>>2]=0.0;v=e+8|0;g[v>>2]=0.0;i=n-r;j=o-s;k=p-t;w=a+48|0;x=a+52|0;y=a+56|0;z=a+60|0;A=0;B=q;C=q;while(1){q=e+(A<<2)|0;g[q>>2]=1.0;D=1.0/+g[a+64+(A<<6)+60>>2];E=c[f>>2]|0;F=n-+g[E+72>>2]-+g[E+352>>2];G=o-+g[E+76>>2]-+g[E+356>>2];H=p-+g[E+80>>2]-+g[E+360>>2];I=+g[E+156>>2];J=+g[E+160>>2];K=+g[E+152>>2];L=r-+g[C+72>>2]-+g[B+352>>2];M=s-+g[C+76>>2]-+g[B+356>>2];N=t-+g[C+80>>2]-+g[B+360>>2];O=+g[B+156>>2];P=+g[B+160>>2];Q=+g[B+152>>2];R=+g[e>>2];S=+g[u>>2];T=+g[v>>2];U=D*(-(+g[w>>2]*(i*R+j*S+k*T))/b)-D*(+g[x>>2]*((+g[E+140>>2]+(I*H-G*J)-(+g[B+140>>2]+(O*N-M*P)))*R+(+g[E+144>>2]+(F*J-H*K)-(+g[B+144>>2]+(L*P-N*Q)))*S+(G*K-F*I+ +g[E+148>>2]-(M*Q-L*O+ +g[B+148>>2]))*T));O=+g[y>>2];if(O>0.0){L=-O;Q=U<L?L:U;if(Q>O)V=O;else V=Q}else V=U;g[z>>2]=V+ +g[z>>2];U=V*R;R=V*S;S=V*T;E=c[f>>2]|0;T=n-+g[E+72>>2];Q=o-+g[E+76>>2];O=p-+g[E+80>>2];L=+g[E+216>>2];W=E+140|0;g[W>>2]=U*L+ +g[W>>2];W=E+144|0;g[W>>2]=R*L+ +g[W>>2];W=E+148|0;g[W>>2]=S*L+ +g[W>>2];L=T-+g[E+352>>2];T=Q-+g[E+356>>2];Q=O-+g[E+360>>2];O=S*T-R*Q;M=U*Q-S*L;Q=R*L-U*T;T=O*+g[E+292>>2]+M*+g[E+296>>2]+Q*+g[E+300>>2];L=O*+g[E+304>>2]+M*+g[E+308>>2]+Q*+g[E+312>>2];W=E+152|0;g[W>>2]=Q*+g[E+288>>2]+(+g[E+280>>2]*O+ +g[E+284>>2]*M)+ +g[W>>2];W=E+156|0;g[W>>2]=T+ +g[W>>2];W=E+160|0;g[W>>2]=L+ +g[W>>2];W=c[h>>2]|0;L=r-+g[W+72>>2];T=s-+g[W+76>>2];M=t-+g[W+80>>2];O=-U;U=-R;R=-S;S=+g[W+216>>2];E=W+140|0;g[E>>2]=S*O+ +g[E>>2];E=W+144|0;g[E>>2]=S*U+ +g[E>>2];E=W+148|0;g[E>>2]=S*R+ +g[E>>2];S=L-+g[W+352>>2];L=T-+g[W+356>>2];T=M-+g[W+360>>2];M=L*R-T*U;Q=T*O-S*R;R=S*U-L*O;O=M*+g[W+292>>2]+Q*+g[W+296>>2]+R*+g[W+300>>2];L=M*+g[W+304>>2]+Q*+g[W+308>>2]+R*+g[W+312>>2];E=W+152|0;g[E>>2]=R*+g[W+288>>2]+(+g[W+280>>2]*M+ +g[W+284>>2]*Q)+ +g[E>>2];E=W+156|0;g[E>>2]=O+ +g[E>>2];E=W+160|0;g[E>>2]=L+ +g[E>>2];g[q>>2]=0.0;q=A+1|0;if((q|0)==3)break;else{A=q;B=W;C=W}}l=d;return}function __ZNK10PinJointSW8get_typeEv(a){a=a|0;return 0}function __ZN6BodySW30set_force_integration_callbackEjRK10StringNameRK7Variant(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0;f=a+544|0;a=c[f>>2]|0;if(a|0){g=a+8|0;if(c[g>>2]|0)__ZN7Variant5clearEv(g);__ZN10StringNameD2Ev(a+4|0);__ZN6Memory11free_staticEPvb(a,0);c[f>>2]=0}if(!b)return;a=__ZnwjPKc(32,1263606)|0;__ZN10StringNameC2Ev(a+4|0);c[a+8>>2]=0;c[f>>2]=a;c[a>>2]=b;__ZN10StringNameaSERKS_(a+4|0,d);__ZN7VariantaSERKS_((c[f>>2]|0)+8|0,e);return}function __ZN6VectorIN6BodySW7ContactEE6resizeEi(b,d){b=b|0;d=d|0;var e=0,f=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0;if((d|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,269,1145657,0);e=31;return e|0}a[1263537]=0;f=c[b>>2]|0;if(!f)h=0;else h=c[f+-4>>2]|0;if((h|0)==(d|0)){e=0;return e|0}if(!d){if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);c[b>>2]=0;e=0;return e|0}__ZN6VectorIN6BodySW7ContactEE14_copy_on_writeEv(b);f=d*68|0;if(d>>>0<=63161283?(h=f+-1|0,i=h>>>1|h,h=i>>>2|i,i=h>>>4|h,h=i>>>8|i,i=(h>>>16|h)+1|0,f>>>0<4294967264):0){a[1263537]=0;f=c[b>>2]|0;do if(!f)if((d|0)>0)j=18;else{k=0;j=28}else{h=c[f+-4>>2]|0;if((h|0)<(d|0))if(!h)j=18;else{l=__ZN6Memory14realloc_staticEPvjb(f,i,1)|0;if(l|0){a[1263537]=0;m=l;n=c[l+-4>>2]|0;break}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,300,1145876,0);e=6;return e|0}else{k=h;j=28}}while(0);do if((j|0)==18){h=__ZN6Memory12alloc_staticEjb(i,1)|0;if(h|0){a[1263537]=0;c[h+-4>>2]=0;c[h+-8>>2]=1;m=h;n=0;break}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,292,1145820,0);e=6;return e|0}else if((j|0)==28){if((k|0)<=(d|0)){e=0;return e|0}h=__ZN6Memory14realloc_staticEPvjb(f,i,1)|0;if(!h){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,324,1145876,0);e=6;return e|0}else{a[1263537]=0;c[b>>2]=h;c[h+-4>>2]=d;e=0;return e|0}}while(0);c[b>>2]=m;if((n|0)<(d|0)){i=n;do{n=m+(i*68|0)|0;g[m+(i*68|0)+40>>2]=0.0;g[m+(i*68|0)+36>>2]=0.0;g[m+(i*68|0)+32>>2]=0.0;f=m+(i*68|0)+52|0;c[n>>2]=0;c[n+4>>2]=0;c[n+8>>2]=0;c[n+12>>2]=0;c[n+16>>2]=0;c[n+20>>2]=0;c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;c[f+12>>2]=0;i=i+1|0}while((i|0)!=(d|0));o=c[b>>2]|0}else o=m;c[((o|0)==0?0:o+-4|0)>>2]=d;e=0;return e|0}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,285,1145723,0);e=6;return e|0}function __ZN6VectorI3RIDE6insertEiRKS0_(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;if((d|0)>=0){f=c[b>>2]|0;g=(f|0)==0;if(g)h=0;else h=c[f+-4>>2]|0;if((h|0)>=(d|0)){a[1263537]=0;if(g)i=1;else i=(c[f+-4>>2]|0)+1|0;__ZN6VectorI3RIDE6resizeEi(b,i)|0;i=c[b>>2]|0;if(!i)j=0;else j=c[i+-4>>2]|0;f=j+-1|0;do if((f|0)>(d|0)){g=j;h=f;while(1){k=g+-2|0;if((g|0)<2){l=28;break}m=c[b>>2]|0;n=(m|0)==0;if(n)o=0;else o=c[m+-4>>2]|0;if((o|0)<=(k|0)){if(n)p=0;else p=c[m+-4>>2]|0;if((p|0)<=(k|0)){l=28;break}a[1263537]=0}q=c[m+(k<<2)>>2]|0;if(n)r=0;else r=c[m+-4>>2]|0;if((r|0)<(g|0)){if(n)s=0;else s=c[m+-4>>2]|0;if((s|0)<(g|0)){l=36;break}a[1263537]=0}__ZN6VectorI3RIDE14_copy_on_writeEv(b);c[(c[b>>2]|0)+(h<<2)>>2]=q;q=h+-1|0;if((q|0)>(d|0)){m=h;h=q;g=m}else{l=11;break}}if((l|0)==11){t=c[b>>2]|0;break}else if((l|0)==28)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);else if((l|0)==36)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}else t=i;while(0);i=c[e>>2]|0;e=(t|0)==0;if(e)u=0;else u=c[t+-4>>2]|0;do if((u|0)<=(d|0)){if(e)v=0;else v=c[t+-4>>2]|0;if((v|0)>(d|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);__ZN6VectorI3RIDE14_copy_on_writeEv(b);c[(c[b>>2]|0)+(d<<2)>>2]=i;w=0;return w|0}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143947,1146752,405,1143954,0);w=31;return w|0}function __ZNK6BodySW9get_stateEN13PhysicsServer9BodyStateE(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;f=l;l=l+48|0;if((l|0)>=(m|0))ba(48);g=f;switch(e|0){case 0:{e=g;h=d+36|0;i=e+48|0;do{c[e>>2]=c[h>>2];e=e+4|0;h=h+4|0}while((e|0)<(i|0));__ZN7VariantC2ERK9Transform(b,g);break}case 1:{__ZN7VariantC2ERK7Vector3(b,d+140|0);break}case 2:{__ZN7VariantC2ERK7Vector3(b,d+152|0);break}case 3:{__ZN7VariantC2Eb(b,(a[d+465>>0]|0)==0);break}case 4:{__ZN7VariantC2Eb(b,(a[d+468>>0]|0)!=0);break}default:c[b>>2]=0}l=f;return}function __ZNK6BodySW9get_paramEN13PhysicsServer13BodyParameterE(a,b){a=a|0;b=b|0;var c=0.0;switch(b|0){case 0:{c=+g[a+192>>2];break}case 1:{c=+g[a+196>>2];break}case 2:{c=+g[a+188>>2];break}case 3:{c=+g[a+208>>2];break}case 4:{c=+g[a+200>>2];break}case 5:{c=+g[a+204>>2];break}default:c=0.0}return +c}function __ZN6BodySW9set_paramEN13PhysicsServer13BodyParameterEf(b,d,e){b=b|0;d=d|0;e=+e;var f=0;switch(d|0){case 0:{g[b+192>>2]=e;return}case 1:{g[b+196>>2]=e;return}case 2:{if(e<=0.0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1056002,1047969,177,1056012,0);return}a[1263537]=0;g[b+188>>2]=e;d=c[b+32>>2]|0;if(!d)return;f=b+428|0;if(c[f>>2]|0)return;__ZN7SpaceSW31body_add_to_inertia_update_listEP8SelfListI6BodySWE(d,f);return}case 3:{g[b+208>>2]=e;return}case 4:{g[b+200>>2]=e;return}case 5:{g[b+204>>2]=e;return}default:return}}function __ZN7SpaceSW31body_add_to_inertia_update_listEP8SelfListI6BodySWE(b,d){b=b|0;d=d|0;var e=0;e=b+64|0;if(c[d>>2]|0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1098384,1098388,45,1098405,0);return}a[1263537]=0;c[d>>2]=e;b=c[e>>2]|0;c[d+8>>2]=b;c[d+12>>2]=0;if(b|0)c[b+12>>2]=d;c[e>>2]=d;return}function __ZN17CollisionObjectSW19set_shape_transformEiRK9Transform(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0;f=l;l=l+48|0;if((l|0)>=(m|0))ba(48);g=f;if((d|0)>=0){h=b+28|0;i=c[h>>2]|0;j=(i|0)==0;if(j)k=0;else k=c[i+-4>>2]|0;if((k|0)>(d|0)){a[1263537]=0;if(j)n=0;else n=c[i+-4>>2]|0;do if((n|0)<=(d|0)){if(j)o=0;else o=c[i+-4>>2]|0;if((o|0)>(d|0)){a[1263537]=0;p=14;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);q=0;break}}else p=14;while(0);if((p|0)==14){__ZN6VectorIN17CollisionObjectSW5ShapeEE14_copy_on_writeEv(h);q=(c[h>>2]|0)+(d*136|0)|0}o=q;q=e;i=o+48|0;do{c[o>>2]=c[q>>2];o=o+4|0;q=q+4|0}while((o|0)<(i|0));__ZNK9Transform14affine_inverseEv(g,e);e=c[h>>2]|0;j=(e|0)==0;if(j)r=0;else r=c[e+-4>>2]|0;do if((r|0)<=(d|0)){if(j)s=0;else s=c[e+-4>>2]|0;if((s|0)>(d|0)){a[1263537]=0;p=23;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);t=0;break}}else p=23;while(0);if((p|0)==23){__ZN6VectorIN17CollisionObjectSW5ShapeEE14_copy_on_writeEv(h);t=(c[h>>2]|0)+(d*136|0)|0}o=t+48|0;q=g;i=o+48|0;do{c[o>>2]=c[q>>2];o=o+4|0;q=q+4|0}while((o|0)<(i|0));__ZN17CollisionObjectSW14_update_shapesEv(b);gj[c[(c[b>>2]|0)+16>>2]&8191](b);l=f;return}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1056787,1048109,58,1053152,0);l=f;return}function __ZN17CollisionObjectSW9set_shapeEiP7ShapeSW(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0;if((d|0)>=0){f=b+28|0;g=c[f>>2]|0;h=(g|0)==0;if(h)i=0;else i=c[g+-4>>2]|0;if((i|0)>(d|0)){a[1263537]=0;if(h)j=0;else j=c[g+-4>>2]|0;do if((j|0)<=(d|0)){if(h)k=0;else k=c[g+-4>>2]|0;if((k|0)>(d|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);__ZN6VectorIN17CollisionObjectSW5ShapeEE14_copy_on_writeEv(f);__ZN7ShapeSW12remove_ownerEP12ShapeOwnerSW(c[(c[f>>2]|0)+(d*136|0)+128>>2]|0,b);k=c[f>>2]|0;g=(k|0)==0;if(g)l=0;else l=c[k+-4>>2]|0;do if((l|0)<=(d|0)){if(g)m=0;else m=c[k+-4>>2]|0;if((m|0)>(d|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);__ZN6VectorIN17CollisionObjectSW5ShapeEE14_copy_on_writeEv(f);c[(c[f>>2]|0)+(d*136|0)+128>>2]=e;__ZN7ShapeSW9add_ownerEP12ShapeOwnerSW(e,b);__ZN17CollisionObjectSW14_update_shapesEv(b);gj[c[(c[b>>2]|0)+16>>2]&8191](b);return}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1075422,1048109,48,1053152,0);return}function __ZN7ShapeSW9add_ownerEP12ShapeOwnerSW(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d;c[e>>2]=b;f=a+44|0;g=c[f>>2]|0;a:do if(g|0){h=c[g+8>>2]|0;i=c[a+48>>2]|0;b:do if((h|0)==(i|0))j=h;else{k=h;while(1){n=c[k+24>>2]|0;if(n>>>0>b>>>0)o=k+8|0;else{if(n>>>0>=b>>>0){j=k;break b}o=k+4|0}k=c[o>>2]|0;if((k|0)==(i|0))break a}}while(0);if(!((j|0)==(i|0)|(j|0)==0)){h=j+28|0;c[h>>2]=(c[h>>2]|0)+1;l=d;return}}while(0);c[(__ZN3MapIP12ShapeOwnerSWi10ComparatorIS1_E16DefaultAllocatorEixERKS1_(f,e)|0)>>2]=1;l=d;return}function __ZN3MapIP12ShapeOwnerSWi10ComparatorIS1_E16DefaultAllocatorEixERKS1_(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;g=c[b>>2]|0;if(!g){h=__ZnwjPFPvjE(32,4740)|0;i=h+16|0;c[i>>2]=0;c[i+4>>2]=0;c[b>>2]=h;i=c[b+4>>2]|0;c[h+4>>2]=i;c[h+8>>2]=i;c[h+12>>2]=i;c[h>>2]=1;if(!h){c[f>>2]=0;j=f;k=14}else{n=h;o=i;k=5}}else{n=g;o=c[b+4>>2]|0;k=5}a:do if((k|0)==5){g=c[n+8>>2]|0;b:do if((g|0)!=(o|0)){i=c[d>>2]|0;h=g;while(1){p=c[h+24>>2]|0;if(i>>>0<p>>>0)q=h+8|0;else{if(p>>>0>=i>>>0)break;q=h+4|0}p=c[q>>2]|0;if((p|0)==(o|0))break b;else h=p}if(!((h|0)==(o|0)|(h|0)==0)){r=h;break a}}while(0);c[f>>2]=0;if(!n){j=f;k=14}else{s=f;k=15}}while(0);if((k|0)==14){n=__ZnwjPFPvjE(32,4740)|0;o=n+16|0;c[o>>2]=0;c[o+4>>2]=0;c[b>>2]=n;o=c[b+4>>2]|0;c[n+4>>2]=o;c[n+8>>2]=o;c[n+12>>2]=o;c[n>>2]=1;s=j;k=15}if((k|0)==15){k=__ZN3MapIP12ShapeOwnerSWi10ComparatorIS1_E16DefaultAllocatorE10_insert_rbERKS1_RKi(b,d,f)|0;if(!k){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145936,616,1145947,0);t=0;l=e;return t|0}else r=k}a[1263537]=0;t=r+28|0;l=e;return t|0}function __ZN3MapIP12ShapeOwnerSWi10ComparatorIS1_E16DefaultAllocatorE10_insert_rbERKS1_RKi(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f;a[g>>0]=0;h=__ZN3MapIP12ShapeOwnerSWi10ComparatorIS1_E16DefaultAllocatorE7_insertERKS1_Rb(b,d,g)|0;if(h|0)c[h+28>>2]=c[e>>2];if(a[g>>0]|0){l=f;return h|0}g=b+8|0;c[g>>2]=(c[g>>2]|0)+1;g=h+12|0;e=c[g>>2]|0;if(!(c[e>>2]|0)){d=b+4|0;i=h;j=e;k=e;e=g;while(1){g=j+12|0;n=c[g>>2]|0;o=c[n+8>>2]|0;p=n;do if((j|0)==(o|0)){q=c[n+4>>2]|0;if(!(c[q>>2]|0)){c[k>>2]=1;a[1263537]=0;c[q>>2]=1;if((c[d>>2]|0)==(n|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);r=c[(c[e>>2]|0)+12>>2]|0;break}else{a[1263537]=0;c[n>>2]=0;r=n;break}}q=j+4|0;if((i|0)==(c[q>>2]|0)){s=i+8|0;t=c[s>>2]|0;c[q>>2]=t;if((t|0)==(c[d>>2]|0))u=p;else{c[t+12>>2]=j;u=c[g>>2]|0}t=i+12|0;c[t>>2]=u;q=c[g>>2]|0;v=q+8|0;c[((c[v>>2]|0)==(j|0)?v:q+4|0)>>2]=i;c[s>>2]=j;c[g>>2]=i;w=j;x=i;y=c[t>>2]|0}else{w=i;x=j;y=n}a[1263537]=0;c[x>>2]=1;t=c[d>>2]|0;if((t|0)==(y|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);z=c[(c[w+12>>2]|0)+12>>2]|0;A=c[d>>2]|0}else{a[1263537]=0;c[y>>2]=0;z=y;A=t}t=z+8|0;s=c[t>>2]|0;q=s+4|0;v=c[q>>2]|0;c[t>>2]=v;if((v|0)!=(A|0))c[v+12>>2]=z;v=z+12|0;c[s+12>>2]=c[v>>2];t=c[v>>2]|0;B=t+4|0;c[((c[B>>2]|0)==(z|0)?B:t+8|0)>>2]=s;c[q>>2]=z;c[v>>2]=s;r=w}else{if(!(c[o>>2]|0)){c[k>>2]=1;a[1263537]=0;c[o>>2]=1;if((c[d>>2]|0)==(n|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);r=c[(c[e>>2]|0)+12>>2]|0;break}else{a[1263537]=0;c[n>>2]=0;r=n;break}}s=j+8|0;if((i|0)==(c[s>>2]|0)){v=i+4|0;q=c[v>>2]|0;c[s>>2]=q;if((q|0)==(c[d>>2]|0))C=p;else{c[q+12>>2]=j;C=c[g>>2]|0}q=i+12|0;c[q>>2]=C;s=c[g>>2]|0;t=s+4|0;c[((c[t>>2]|0)==(j|0)?t:s+8|0)>>2]=i;c[v>>2]=j;c[g>>2]=i;D=j;E=i;F=c[q>>2]|0}else{D=i;E=j;F=n}a[1263537]=0;c[E>>2]=1;q=c[d>>2]|0;if((q|0)==(F|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);G=c[d>>2]|0;H=c[(c[D+12>>2]|0)+12>>2]|0}else{a[1263537]=0;c[F>>2]=0;G=q;H=F}q=H+4|0;v=c[q>>2]|0;s=v+8|0;t=c[s>>2]|0;c[q>>2]=t;if((t|0)!=(G|0))c[t+12>>2]=H;t=H+12|0;c[v+12>>2]=c[t>>2];q=c[t>>2]|0;B=q+8|0;c[((c[B>>2]|0)==(H|0)?B:q+4|0)>>2]=v;c[s>>2]=H;c[t>>2]=v;r=D}while(0);n=r+12|0;g=c[n>>2]|0;if(!(c[g>>2]|0)){i=r;j=g;k=g;e=n}else break}}e=c[(c[b>>2]|0)+8>>2]|0;a[1263537]=0;c[e>>2]=1;l=f;return h|0}function __ZN3MapIP12ShapeOwnerSWi10ComparatorIS1_E16DefaultAllocatorE7_insertERKS1_Rb(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0;f=c[b>>2]|0;g=c[f+8>>2]|0;h=b+4|0;i=c[h>>2]|0;a:do if((g|0)==(i|0))j=f;else{k=c[d>>2]|0;l=g;while(1){m=c[l+24>>2]|0;if(k>>>0<m>>>0)n=l+8|0;else{if(m>>>0>=k>>>0)break;n=l+4|0}m=c[n>>2]|0;if((m|0)==(i|0)){j=l;break a}else l=m}a[e>>0]=1;o=l;return o|0}while(0);i=__ZnwjPFPvjE(32,4740)|0;c[i>>2]=0;c[i+4>>2]=0;c[i+8>>2]=0;c[i+12>>2]=0;c[i+16>>2]=0;c[i+20>>2]=0;c[i+12>>2]=j;n=c[h>>2]|0;g=i+4|0;c[g>>2]=n;f=i+8|0;c[f>>2]=n;c[i+24>>2]=c[d>>2];if((j|0)!=(c[b>>2]|0)?(c[d>>2]|0)>>>0>=(c[j+24>>2]|0)>>>0:0)p=j+4|0;else p=j+8|0;c[p>>2]=i;a[e>>0]=0;e=c[g>>2]|0;g=c[h>>2]|0;if((e|0)==(g|0)){h=i;do{p=h;h=c[h+12>>2]|0}while((p|0)==(c[h+4>>2]|0));q=(h|0)==(c[b>>2]|0)?0:h}else{h=e;while(1){e=c[h+8>>2]|0;if((e|0)==(g|0)){q=h;break}else h=e}}c[i+16>>2]=q;h=c[f>>2]|0;b:do if((h|0)==(g|0)){f=i;while(1){e=f;f=c[f+12>>2]|0;if((e|0)!=(c[f+8>>2]|0)){r=f;break b}if((f|0)==(c[b>>2]|0)){r=0;break}}}else{f=h;while(1){l=c[f+4>>2]|0;if((l|0)==(g|0)){r=f;break}else f=l}}while(0);g=i+20|0;c[g>>2]=r;if(!q)s=r;else{c[q+20>>2]=i;s=c[g>>2]|0}if(!s){o=i;return o|0}c[s+16>>2]=i;o=i;return o|0}function __ZN17CollisionObjectSW9add_shapeEP7ShapeSWRK9Transform(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0;f=l;l=l+416|0;if((l|0)>=(m|0))ba(416);h=f+136|0;i=f;j=f+272|0;g[j+48>>2]=1.0;g[j+52>>2]=0.0;g[j+56>>2]=0.0;g[j+60>>2]=0.0;g[j+64>>2]=1.0;g[j+68>>2]=0.0;g[j+72>>2]=0.0;g[j+76>>2]=0.0;g[j+80>>2]=1.0;g[j+92>>2]=0.0;g[j+88>>2]=0.0;g[j+84>>2]=0.0;k=j+100|0;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0;c[k+12>>2]=0;c[k+16>>2]=0;c[k+20>>2]=0;a[j+132>>0]=0;c[j+128>>2]=d;k=j;n=e;e=k+48|0;do{c[k>>2]=c[n>>2];k=k+4|0;n=n+4|0}while((k|0)<(e|0));__ZNK9Transform14affine_inverseEv(h,j);k=j+48|0;n=h;e=k+48|0;do{c[k>>2]=c[n>>2];k=k+4|0;n=n+4|0}while((k|0)<(e|0));c[j+96>>2]=0;n=b+28|0;_memcpy(i|0,j|0,136)|0;j=c[n>>2]|0;if(!j)o=1;else o=(c[j+-4>>2]|0)+1|0;if(__ZN6VectorIN17CollisionObjectSW5ShapeEE6resizeEi(n,o)|0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);__ZN7ShapeSW9add_ownerEP12ShapeOwnerSW(d,b);__ZN17CollisionObjectSW14_update_shapesEv(b);p=c[b>>2]|0;q=p+16|0;r=c[q>>2]|0;gj[r&8191](b);l=f;return}a[1263537]=0;o=c[n>>2]|0;if(o){j=c[o+-4>>2]|0;o=j+-1|0;_memcpy(h|0,i|0,136)|0;if((o|0)<0|(j|0)==-2147483648)s=8;else{__ZN6VectorIN17CollisionObjectSW5ShapeEE14_copy_on_writeEv(n);t=(c[n>>2]|0)+(o*136|0)|0}}else{_memcpy(h|0,i|0,136)|0;s=8}if((s|0)==8){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);t=0}_memcpy(t|0,h|0,133)|0;__ZN7ShapeSW9add_ownerEP12ShapeOwnerSW(d,b);__ZN17CollisionObjectSW14_update_shapesEv(b);p=c[b>>2]|0;q=p+16|0;r=c[q>>2]|0;gj[r&8191](b);l=f;return}function __ZN6BodySW8set_modeEN13PhysicsServer8BodyModeE(b,e){b=b|0;e=e|0;var f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0.0;f=l;l=l+96|0;if((l|0)>=(m|0))ba(96);h=f+48|0;i=f;j=b+136|0;k=c[j>>2]|0;c[j>>2]=e;switch(e|0){case 1:case 0:{n=i;o=b+36|0;p=n+48|0;do{c[n>>2]=c[o>>2];n=n+4|0;o=o+4|0}while((n|0)<(p|0));__ZNK9Transform14affine_inverseEv(h,i);n=b+84|0;o=h;p=n+48|0;do{c[n>>2]=c[o>>2];n=n+4|0;o=o+4|0}while((n|0)<(p|0));g[b+216>>2]=0.0;__ZN17CollisionObjectSW11_set_staticEb(b,(e|0)==0);if((e|0)==1?(e=c[b+536>>2]|0,(e|0)!=0):0)q=(c[e+-4>>2]|0)!=0;else q=0;e=b+465|0;do if((d[e>>0]|0|0)!=(q&1|0)){a[e>>0]=q&1;if(!q){o=c[b+32>>2]|0;if(!o)break;__ZN7SpaceSW28body_remove_from_active_listEP8SelfListI6BodySWE(o,b+412|0);break}if(c[j>>2]|0?(o=c[b+32>>2]|0,o|0):0)__ZN7SpaceSW23body_add_to_active_listEP8SelfListI6BodySWE(o,b+412|0)}while(0);q=b+140|0;c[q>>2]=0;c[q+4>>2]=0;c[q+8>>2]=0;c[q+12>>2]=0;c[q+16>>2]=0;c[q+20>>2]=0;q=c[j>>2]|0;if(!((q|0)!=1|(k|0)==(q|0)))a[b+469>>0]=1;break}case 2:{r=+g[b+188>>2];g[b+216>>2]=r>0.0?1.0/r:0.0;__ZN17CollisionObjectSW11_set_staticEb(b,0);break}case 3:{r=+g[b+188>>2];g[b+216>>2]=r>0.0?1.0/r:0.0;__ZN17CollisionObjectSW11_set_staticEb(b,0);break}default:{}}q=c[b+32>>2]|0;if(!q){l=f;return}k=b+428|0;if(c[k>>2]|0){l=f;return}__ZN7SpaceSW31body_add_to_inertia_update_listEP8SelfListI6BodySWE(q,k);l=f;return}function __ZN17CollisionObjectSW11_set_staticEb(b,e){b=b|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0;f=b+132|0;if((d[f>>0]|0)==(e&1|0))return;a[f>>0]=e&1;e=b+32|0;if(!(c[e>>2]|0))return;g=b+28|0;h=b+28|0;b=0;while(1){i=c[g>>2]|0;j=(i|0)==0;if(j)k=0;else k=c[i+-4>>2]|0;if((b|0)>=(k|0))break;if(j)l=0;else l=c[i+-4>>2]|0;do if((l|0)<=(b|0)){if(j)m=0;else m=c[i+-4>>2]|0;if((m|0)>(b|0)){a[1263537]=0;n=15;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);o=0;break}}else n=15;while(0);if((n|0)==15){n=0;__ZN6VectorIN17CollisionObjectSW5ShapeEE14_copy_on_writeEv(h);o=(c[h>>2]|0)+(b*136|0)|0}i=o+96|0;if(c[i>>2]|0){j=__ZN7SpaceSW14get_broadphaseEv(c[e>>2]|0)|0;bj[c[(c[j>>2]|0)+8>>2]&4095](j,c[i>>2]|0,(a[f>>0]|0)!=0)}b=b+1|0}return}function __ZN6BodySWC2Ev(b){b=b|0;var d=0,e=0,f=0;__ZN17CollisionObjectSWC2ENS_4TypeE(b,1);c[b>>2]=349208;g[b+228>>2]=0.0;g[b+224>>2]=0.0;g[b+220>>2]=0.0;d=b+232|0;e=b+140|0;f=e+48|0;do{c[e>>2]=0;e=e+4|0}while((e|0)<(f|0));g[d>>2]=1.0;g[b+236>>2]=0.0;g[b+240>>2]=0.0;g[b+244>>2]=0.0;g[b+248>>2]=1.0;g[b+252>>2]=0.0;g[b+256>>2]=0.0;g[b+260>>2]=0.0;g[b+264>>2]=1.0;g[b+276>>2]=0.0;g[b+272>>2]=0.0;g[b+268>>2]=0.0;g[b+280>>2]=1.0;g[b+284>>2]=0.0;g[b+288>>2]=0.0;g[b+292>>2]=0.0;g[b+296>>2]=1.0;g[b+300>>2]=0.0;g[b+304>>2]=0.0;g[b+308>>2]=0.0;g[b+312>>2]=1.0;g[b+316>>2]=1.0;g[b+320>>2]=0.0;g[b+324>>2]=0.0;g[b+328>>2]=0.0;g[b+332>>2]=1.0;g[b+336>>2]=0.0;g[b+340>>2]=0.0;g[b+344>>2]=0.0;g[b+348>>2]=1.0;d=b+352|0;e=b+380|0;c[d>>2]=0;c[d+4>>2]=0;c[d+8>>2]=0;c[d+12>>2]=0;c[d+16>>2]=0;c[d+20>>2]=0;c[e>>2]=0;c[e+4>>2]=0;c[e+8>>2]=0;c[e+12>>2]=0;c[e+16>>2]=0;c[e+20>>2]=0;c[b+416>>2]=b;c[b+420>>2]=0;c[b+424>>2]=0;c[b+412>>2]=0;c[b+432>>2]=b;c[b+436>>2]=0;c[b+440>>2]=0;c[b+428>>2]=0;c[b+448>>2]=b;c[b+452>>2]=0;c[b+456>>2]=0;c[b+444>>2]=0;c[b+460>>2]=0;g[b+472>>2]=1.0;g[b+476>>2]=0.0;g[b+480>>2]=0.0;g[b+484>>2]=0.0;g[b+488>>2]=1.0;g[b+492>>2]=0.0;g[b+496>>2]=0.0;g[b+500>>2]=0.0;g[b+504>>2]=1.0;g[b+516>>2]=0.0;g[b+512>>2]=0.0;g[b+508>>2]=0.0;c[b+524>>2]=379008;c[b+520>>2]=0;c[b+528>>2]=0;c[b+532>>2]=0;c[b+536>>2]=0;c[b+136>>2]=2;a[b+465>>0]=1;g[b+188>>2]=1.0;g[b+216>>2]=1.0;g[b+192>>2]=0.0;g[b+196>>2]=1.0;a[b+464>>0]=0;e=b+552|0;a[b+469>>0]=0;a[b+466>>0]=0;c[e>>2]=0;c[e+4>>2]=0;c[e+8>>2]=0;c[e+12>>2]=0;__ZN17CollisionObjectSW11_set_staticEb(b,0);c[b+540>>2]=0;g[b+208>>2]=1.0;g[b+404>>2]=0.0;g[b+408>>2]=0.0;g[b+376>>2]=0.0;a[b+467>>0]=0;a[b+468>>0]=0;c[b+544>>2]=0;c[b+212>>2]=0;return}function __ZN17CollisionObjectSWC2ENS_4TypeE(b,d){b=b|0;d=d|0;c[b>>2]=349240;c[b+12>>2]=0;c[b+28>>2]=0;g[b+36>>2]=1.0;g[b+40>>2]=0.0;g[b+44>>2]=0.0;g[b+48>>2]=0.0;g[b+52>>2]=1.0;g[b+56>>2]=0.0;g[b+60>>2]=0.0;g[b+64>>2]=0.0;g[b+68>>2]=1.0;g[b+80>>2]=0.0;g[b+76>>2]=0.0;g[b+72>>2]=0.0;g[b+84>>2]=1.0;g[b+88>>2]=0.0;g[b+92>>2]=0.0;g[b+96>>2]=0.0;g[b+100>>2]=1.0;g[b+104>>2]=0.0;g[b+108>>2]=0.0;g[b+112>>2]=0.0;g[b+116>>2]=1.0;g[b+128>>2]=0.0;g[b+124>>2]=0.0;g[b+120>>2]=0.0;a[b+132>>0]=1;c[b+8>>2]=d;c[b+32>>2]=0;c[b+16>>2]=0;c[b+20>>2]=1;c[b+24>>2]=1;a[b+133>>0]=1;return}function __ZN6BodySWD2Ev(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0;c[b>>2]=349208;d=c[b+544>>2]|0;if(d|0){e=d+8|0;if(c[e>>2]|0)__ZN7Variant5clearEv(e);__ZN10StringNameD2Ev(d+4|0);__ZN6Memory11free_staticEPvb(d,0)}d=c[b+536>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);d=c[b+532>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);d=b+520|0;e=c[d>>2]|0;if(e|0?(__ZN3MapIP12ConstraintSWi10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(d,c[e+8>>2]|0),e=c[b+524>>2]|0,f=c[d>>2]|0,c[f+8>>2]=e,c[b+528>>2]=0,g=e,c[g+12>>2]=g,f|0):0){__ZN6Memory11free_staticEPvb(f,0);c[d>>2]=0}d=c[b+460>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);d=b+444|0;f=c[d>>2]|0;if(f|0){a[1263537]=0;g=b+452|0;e=c[g>>2]|0;h=b+456|0;if(e|0)c[e+12>>2]=c[h>>2];i=c[h>>2]|0;if(i|0)c[i+8>>2]=e;if((c[f>>2]|0)==(d|0))c[f>>2]=c[g>>2];c[g>>2]=0;c[h>>2]=0;c[d>>2]=0}d=b+428|0;h=c[d>>2]|0;if(h|0){a[1263537]=0;g=b+436|0;f=c[g>>2]|0;e=b+440|0;if(f|0)c[f+12>>2]=c[e>>2];i=c[e>>2]|0;if(i|0)c[i+8>>2]=f;if((c[h>>2]|0)==(d|0))c[h>>2]=c[g>>2];c[g>>2]=0;c[e>>2]=0;c[d>>2]=0}d=b+412|0;e=c[d>>2]|0;if(e|0){a[1263537]=0;g=b+420|0;h=c[g>>2]|0;f=b+424|0;if(h|0)c[h+12>>2]=c[f>>2];i=c[f>>2]|0;if(i|0)c[i+8>>2]=h;if((c[e>>2]|0)==(d|0))c[e>>2]=c[g>>2];c[g>>2]=0;c[f>>2]=0;c[d>>2]=0}c[b>>2]=349240;d=c[b+28>>2]|0;if(!d)return;if(__Z16atomic_decrementPj(d+-8|0)|0)return;__ZN6Memory11free_staticEPvb(d,1);return}function __ZN6BodySWD0Ev(a){a=a|0;__ZN6BodySWD2Ev(a);__ZdlPv(a);return}function __ZN17CollisionObjectSW14_shape_changedEv(a){a=a|0;__ZN17CollisionObjectSW14_update_shapesEv(a);gj[c[(c[a>>2]|0)+16>>2]&8191](a);return}function __ZN17CollisionObjectSW12remove_shapeEP7ShapeSW(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0;e=b+28|0;f=0;while(1){g=c[e>>2]|0;h=(g|0)==0;if(h)i=0;else i=c[g+-4>>2]|0;if((f|0)>=(i|0)){j=5;break}if((f|0)<0){j=13;break}if(h)k=0;else k=c[g+-4>>2]|0;if((k|0)<=(f|0)){if(h)l=0;else l=c[g+-4>>2]|0;if((l|0)<=(f|0)){j=13;break}a[1263537]=0}__ZN6VectorIN17CollisionObjectSW5ShapeEE14_copy_on_writeEv(e);if((c[(c[e>>2]|0)+(f*136|0)+128>>2]|0)==(d|0)){__ZN17CollisionObjectSW12remove_shapeEi(b,f);m=f+-1|0}else m=f;f=m+1|0}if((j|0)==5)return;else if((j|0)==13)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}function __ZN6BodySW15_shapes_changedEv(a){a=a|0;var b=0,d=0;b=c[a+32>>2]|0;if(!b)return;d=a+428|0;if(c[d>>2]|0)return;__ZN7SpaceSW31body_add_to_inertia_update_listEP8SelfListI6BodySWE(b,d);return}function __ZN6BodySW9set_spaceEP7SpaceSW(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0;e=b+32|0;f=c[e>>2]|0;if(f|0){g=b+428|0;if(c[g>>2]|0)__ZN7SpaceSW36body_remove_from_inertia_update_listEP8SelfListI6BodySWE(f,g);g=b+412|0;if(c[g>>2]|0)__ZN7SpaceSW28body_remove_from_active_listEP8SelfListI6BodySWE(c[e>>2]|0,g);g=b+444|0;if(c[g>>2]|0)__ZN7SpaceSW33body_remove_from_state_query_listEP8SelfListI6BodySWE(c[e>>2]|0,g)}__ZN17CollisionObjectSW10_set_spaceEP7SpaceSW(b,d);d=c[e>>2]|0;if(!d){h=b+466|0;a[h>>0]=1;return}g=b+428|0;if(!(c[g>>2]|0))__ZN7SpaceSW31body_add_to_inertia_update_listEP8SelfListI6BodySWE(d,g);if(!(a[b+465>>0]|0)){h=b+466|0;a[h>>0]=1;return}__ZN7SpaceSW23body_add_to_active_listEP8SelfListI6BodySWE(c[e>>2]|0,b+412|0);h=b+466|0;a[h>>0]=1;return}function __ZN7SpaceSW36body_remove_from_inertia_update_listEP8SelfListI6BodySWE(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0;e=b+64|0;if((c[d>>2]|0)!=(e|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1128380,1098388,57,1098442,0);return}a[1263537]=0;b=d+8|0;f=c[b>>2]|0;g=d+12|0;if(f|0)c[f+12>>2]=c[g>>2];h=c[g>>2]|0;if(h|0)c[h+8>>2]=f;if((c[e>>2]|0)==(d|0))c[e>>2]=c[b>>2];c[b>>2]=0;c[g>>2]=0;c[d>>2]=0;return}function __ZN7SpaceSW33body_remove_from_state_query_listEP8SelfListI6BodySWE(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0;e=b+68|0;if((c[d>>2]|0)!=(e|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1128380,1098388,57,1098442,0);return}a[1263537]=0;b=d+8|0;f=c[b>>2]|0;g=d+12|0;if(f|0)c[f+12>>2]=c[g>>2];h=c[g>>2]|0;if(h|0)c[h+8>>2]=f;if((c[e>>2]|0)==(d|0))c[e>>2]=c[b>>2];c[b>>2]=0;c[g>>2]=0;c[d>>2]=0;return}function __ZN17CollisionObjectSW10_set_spaceEP7SpaceSW(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0;e=b+32|0;f=c[e>>2]|0;a:do if(f|0){__ZN7SpaceSW13remove_objectEP17CollisionObjectSW(f,b);g=b+28|0;h=0;while(1){i=c[g>>2]|0;j=(i|0)==0;if(j)k=0;else k=c[i+-4>>2]|0;if((h|0)>=(k|0))break a;if(j)l=0;else l=c[i+-4>>2]|0;do if((l|0)<=(h|0)){if(j)m=0;else m=c[i+-4>>2]|0;if((m|0)>(h|0)){a[1263537]=0;n=14;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);o=0;break}}else n=14;while(0);if((n|0)==14){n=0;__ZN6VectorIN17CollisionObjectSW5ShapeEE14_copy_on_writeEv(g);o=(c[g>>2]|0)+(h*136|0)|0}i=o+96|0;if(c[i>>2]|0){j=__ZN7SpaceSW14get_broadphaseEv(c[e>>2]|0)|0;Pi[c[(c[j>>2]|0)+12>>2]&2047](j,c[i>>2]|0);c[i>>2]=0}h=h+1|0}}while(0);c[e>>2]=d;if(!d)return;__ZN7SpaceSW10add_objectEP17CollisionObjectSW(d,b);__ZN17CollisionObjectSW14_update_shapesEv(b);return}function __ZN7SpaceSW13remove_objectEP17CollisionObjectSW(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0;e=b+80|0;f=c[e>>2]|0;a:do if(f|0){g=c[f+8>>2]|0;h=c[b+84>>2]|0;i=(g|0)==(h|0);b:do if(i)j=g;else{k=g;while(1){l=c[k+24>>2]|0;if(l>>>0>d>>>0)m=k+8|0;else{if(l>>>0>=d>>>0){j=k;break b}m=k+4|0}k=c[m>>2]|0;if((k|0)==(h|0))break a}}while(0);if((j|0)!=(h|0)&(j|0)!=0){a[1263537]=0;c:do if(i)n=g;else{k=g;do{l=c[k+24>>2]|0;if(l>>>0>d>>>0)o=k+8|0;else{if(l>>>0>=d>>>0){n=k;break c}o=k+4|0}k=c[o>>2]|0}while((k|0)!=(h|0));return}while(0);if((n|0)==0|(n|0)==(h|0))return;__ZN3SetIP17CollisionObjectSW10ComparatorIS1_E16DefaultAllocatorE6_eraseEPNS5_7ElementE(e,n);if(c[b+88>>2]|0)return;g=c[e>>2]|0;if(!g)return;__ZN6Memory11free_staticEPvb(g,0);c[e>>2]=0;return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1057149,1050480,520,1057163,0);return}function __ZN7SpaceSW10add_objectEP17CollisionObjectSW(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;c[f>>2]=d;g=b+80|0;h=c[g>>2]|0;i=(h|0)==0;if(!i){j=c[h+8>>2]|0;h=c[b+84>>2]|0;a:do if((j|0)==(h|0)){k=j;n=9}else{o=j;do{p=c[o+24>>2]|0;if(p>>>0>d>>>0)q=o+8|0;else{if(p>>>0>=d>>>0){k=o;n=9;break a}q=o+4|0}o=c[q>>2]|0}while((o|0)!=(h|0))}while(0);if((n|0)==9?(k|0)!=(h|0)&(k|0)!=0:0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1057058,1050480,514,1057104,0);l=e;return}a[1263537]=0;if(i)n=12}else{a[1263537]=0;n=12}if((n|0)==12){n=__ZnwjPFPvjE(28,4740)|0;i=n+16|0;c[i>>2]=0;c[i+4>>2]=0;c[g>>2]=n;i=c[b+84>>2]|0;c[n+4>>2]=i;c[n+8>>2]=i;c[n+12>>2]=i;c[n>>2]=1}__ZN3SetIP17CollisionObjectSW10ComparatorIS1_E16DefaultAllocatorE10_insert_rbERKS1_(g,f)|0;l=e;return}function __ZN3SetIP17CollisionObjectSW10ComparatorIS1_E16DefaultAllocatorE10_insert_rbERKS1_(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;a[f>>0]=0;g=__ZN3SetIP17CollisionObjectSW10ComparatorIS1_E16DefaultAllocatorE7_insertERKS1_Rb(b,d,f)|0;if(a[f>>0]|0){l=e;return g|0}f=b+8|0;c[f>>2]=(c[f>>2]|0)+1;f=g+12|0;d=c[f>>2]|0;if(!(c[d>>2]|0)){h=b+4|0;i=g;j=d;k=d;d=f;while(1){f=j+12|0;n=c[f>>2]|0;o=c[n+8>>2]|0;p=n;do if((j|0)==(o|0)){q=c[n+4>>2]|0;if(!(c[q>>2]|0)){c[k>>2]=1;a[1263537]=0;c[q>>2]=1;if((c[h>>2]|0)==(n|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1144075,146,1146003,0);r=c[(c[d>>2]|0)+12>>2]|0;break}else{a[1263537]=0;c[n>>2]=0;r=n;break}}q=j+4|0;if((i|0)==(c[q>>2]|0)){s=i+8|0;t=c[s>>2]|0;c[q>>2]=t;if((t|0)==(c[h>>2]|0))u=p;else{c[t+12>>2]=j;u=c[f>>2]|0}t=i+12|0;c[t>>2]=u;q=c[f>>2]|0;v=q+8|0;c[((c[v>>2]|0)==(j|0)?v:q+4|0)>>2]=i;c[s>>2]=j;c[f>>2]=i;w=j;x=i;y=c[t>>2]|0}else{w=i;x=j;y=n}a[1263537]=0;c[x>>2]=1;t=c[h>>2]|0;if((t|0)==(y|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1144075,146,1146003,0);z=c[(c[w+12>>2]|0)+12>>2]|0;A=c[h>>2]|0}else{a[1263537]=0;c[y>>2]=0;z=y;A=t}t=z+8|0;s=c[t>>2]|0;q=s+4|0;v=c[q>>2]|0;c[t>>2]=v;if((v|0)!=(A|0))c[v+12>>2]=z;v=z+12|0;c[s+12>>2]=c[v>>2];t=c[v>>2]|0;B=t+4|0;c[((c[B>>2]|0)==(z|0)?B:t+8|0)>>2]=s;c[q>>2]=z;c[v>>2]=s;r=w}else{if(!(c[o>>2]|0)){c[k>>2]=1;a[1263537]=0;c[o>>2]=1;if((c[h>>2]|0)==(n|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1144075,146,1146003,0);r=c[(c[d>>2]|0)+12>>2]|0;break}else{a[1263537]=0;c[n>>2]=0;r=n;break}}s=j+8|0;if((i|0)==(c[s>>2]|0)){v=i+4|0;q=c[v>>2]|0;c[s>>2]=q;if((q|0)==(c[h>>2]|0))C=p;else{c[q+12>>2]=j;C=c[f>>2]|0}q=i+12|0;c[q>>2]=C;s=c[f>>2]|0;t=s+4|0;c[((c[t>>2]|0)==(j|0)?t:s+8|0)>>2]=i;c[v>>2]=j;c[f>>2]=i;D=j;E=i;F=c[q>>2]|0}else{D=i;E=j;F=n}a[1263537]=0;c[E>>2]=1;q=c[h>>2]|0;if((q|0)==(F|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1144075,146,1146003,0);G=c[(c[D+12>>2]|0)+12>>2]|0;H=c[h>>2]|0}else{a[1263537]=0;c[F>>2]=0;G=F;H=q}q=G+4|0;v=c[q>>2]|0;s=v+8|0;t=c[s>>2]|0;c[q>>2]=t;if((t|0)!=(H|0))c[t+12>>2]=G;t=G+12|0;c[v+12>>2]=c[t>>2];q=c[t>>2]|0;B=q+8|0;c[((c[B>>2]|0)==(G|0)?B:q+4|0)>>2]=v;c[s>>2]=G;c[t>>2]=v;r=D}while(0);n=r+12|0;f=c[n>>2]|0;if(!(c[f>>2]|0)){i=r;j=f;k=f;d=n}else break}}d=c[(c[b>>2]|0)+8>>2]|0;a[1263537]=0;c[d>>2]=1;l=e;return g|0}function __ZN3SetIP17CollisionObjectSW10ComparatorIS1_E16DefaultAllocatorE7_insertERKS1_Rb(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0;f=c[b>>2]|0;g=c[f+8>>2]|0;h=b+4|0;i=c[h>>2]|0;a:do if((g|0)==(i|0))j=f;else{k=c[d>>2]|0;l=g;while(1){m=c[l+24>>2]|0;if(k>>>0<m>>>0)n=l+8|0;else{if(m>>>0>=k>>>0)break;n=l+4|0}m=c[n>>2]|0;if((m|0)==(i|0)){j=l;break a}else l=m}a[e>>0]=1;o=l;return o|0}while(0);i=__ZnwjPFPvjE(28,4740)|0;c[i>>2]=0;c[i+4>>2]=0;c[i+8>>2]=0;c[i+12>>2]=0;c[i+16>>2]=0;c[i+20>>2]=0;c[i+12>>2]=j;n=c[h>>2]|0;g=i+4|0;c[g>>2]=n;f=i+8|0;c[f>>2]=n;c[i+24>>2]=c[d>>2];if((j|0)!=(c[b>>2]|0)?(c[d>>2]|0)>>>0>=(c[j+24>>2]|0)>>>0:0)p=j+4|0;else p=j+8|0;c[p>>2]=i;a[e>>0]=0;e=c[g>>2]|0;g=c[h>>2]|0;if((e|0)==(g|0)){h=i;do{p=h;h=c[h+12>>2]|0}while((p|0)==(c[h+4>>2]|0));q=(h|0)==(c[b>>2]|0)?0:h}else{h=e;while(1){e=c[h+8>>2]|0;if((e|0)==(g|0)){q=h;break}else h=e}}c[i+16>>2]=q;h=c[f>>2]|0;b:do if((h|0)==(g|0)){f=i;while(1){e=f;f=c[f+12>>2]|0;if((e|0)!=(c[f+8>>2]|0)){r=f;break b}if((f|0)==(c[b>>2]|0)){r=0;break}}}else{f=h;while(1){l=c[f+4>>2]|0;if((l|0)==(g|0)){r=f;break}else f=l}}while(0);g=i+20|0;c[g>>2]=r;if(!q)s=r;else{c[q+20>>2]=i;s=c[g>>2]|0}if(!s){o=i;return o|0}c[s+16>>2]=i;o=i;return o|0}function __ZN3SetIP17CollisionObjectSW10ComparatorIS1_E16DefaultAllocatorE6_eraseEPNS5_7ElementE(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0;e=d+8|0;f=c[e>>2]|0;g=b+4|0;h=c[g>>2]|0;if((f|0)!=(h|0)?(i=c[d+4>>2]|0,(i|0)!=(h|0)):0){j=i;while(1){i=c[j+8>>2]|0;if((i|0)==(h|0))break;else j=i}if(!j){k=h;l=c[h+8>>2]|0}else{k=j;l=h}}else{k=d;l=f}f=k+8|0;j=k+4|0;i=c[((l|0)==(h|0)?j:f)>>2]|0;h=c[b>>2]|0;l=k+12|0;m=c[l>>2]|0;c[i+12>>2]=m;if((h|0)==(m|0))n=h+8|0;else{h=c[l>>2]|0;m=h+8|0;n=(k|0)==(c[m>>2]|0)?m:h+4|0}c[n>>2]=i;if((k|0)==(d|0)){if((c[d>>2]|0)==1)__ZN3SetIP17CollisionObjectSW10ComparatorIS1_E16DefaultAllocatorE10_erase_fixEPNS5_7ElementE(b,i)}else{if((k|0)==(c[g>>2]|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143791,1144075,454,1143798,0);return}a[1263537]=0;if((c[k>>2]|0)==1)__ZN3SetIP17CollisionObjectSW10ComparatorIS1_E16DefaultAllocatorE10_erase_fixEPNS5_7ElementE(b,i);c[f>>2]=c[e>>2];f=d+4|0;c[j>>2]=c[f>>2];j=d+12|0;c[l>>2]=c[j>>2];c[k>>2]=c[d>>2];c[(c[e>>2]|0)+12>>2]=k;c[(c[f>>2]|0)+12>>2]=k;f=c[j>>2]|0;j=f+8|0;c[((c[j>>2]|0)==(d|0)?j:f+4|0)>>2]=k}k=c[d+16>>2]|0;f=d+20|0;if(k|0)c[k+20>>2]=c[f>>2];j=c[f>>2]|0;if(j|0)c[j+16>>2]=k;__ZN6Memory11free_staticEPvb(d,0);d=b+8|0;c[d>>2]=(c[d>>2]|0)+-1;if(!(c[c[g>>2]>>2]|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143791,1144075,483,1143838,0);return}else{a[1263537]=0;return}}function __ZN3SetIP17CollisionObjectSW10ComparatorIS1_E16DefaultAllocatorE10_erase_fixEPNS5_7ElementE(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0;e=c[(c[b>>2]|0)+8>>2]|0;f=b+4|0;if((e|0)!=(d|0)&(c[d>>2]|0)==1){b=d;while(1){g=b+12|0;h=c[g>>2]|0;i=c[h+8>>2]|0;do if((b|0)==(i|0)){j=c[h+4>>2]|0;if(!(c[j>>2]|0)){a[1263537]=0;c[j>>2]=1;k=c[f>>2]|0;if((k|0)==(h|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1144075,146,1146003,0);l=c[g>>2]|0;m=l;n=c[l+4>>2]|0;o=c[f>>2]|0}else{a[1263537]=0;c[h>>2]=0;m=h;n=j;o=k}k=n+8|0;l=c[k>>2]|0;c[m+4>>2]=l;if((l|0)!=(o|0))c[l+12>>2]=m;l=m+12|0;c[n+12>>2]=c[l>>2];p=c[l>>2]|0;q=p+8|0;c[((c[q>>2]|0)==(m|0)?q:p+4|0)>>2]=n;c[k>>2]=m;c[l>>2]=n;l=c[g>>2]|0;r=c[l+4>>2]|0;s=l}else{r=j;s=h}if((c[c[r+4>>2]>>2]|0)==1){j=r+8|0;l=c[j>>2]|0;if((c[l>>2]|0)==1)if((c[f>>2]|0)==(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1144075,146,1146003,0);t=c[g>>2]|0;break}else{a[1263537]=0;c[r>>2]=0;t=s;break}a[1263537]=0;c[l>>2]=1;k=c[f>>2]|0;if((k|0)==(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1144075,146,1146003,0);u=c[j>>2]|0;v=c[f>>2]|0}else{a[1263537]=0;c[r>>2]=0;u=l;v=k}k=u+4|0;l=c[k>>2]|0;c[j>>2]=l;if((l|0)!=(v|0))c[l+12>>2]=r;l=r+12|0;c[u+12>>2]=c[l>>2];j=c[l>>2]|0;p=j+4|0;c[((c[p>>2]|0)==(r|0)?p:j+8|0)>>2]=u;c[k>>2]=r;c[l>>2]=u;l=c[g>>2]|0;w=c[l+4>>2]|0;x=l}else{w=r;x=s}l=c[x>>2]|0;k=c[f>>2]|0;if((l|0)==0&(k|0)==(w|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1144075,146,1146003,0);y=c[g>>2]|0;z=c[f>>2]|0}else{a[1263537]=0;c[w>>2]=l;y=x;z=k}c[y>>2]=1;k=c[w+4>>2]|0;a[1263537]=0;c[k>>2]=1;k=y+4|0;l=c[k>>2]|0;j=l+8|0;p=c[j>>2]|0;c[k>>2]=p;if((p|0)!=(z|0))c[p+12>>2]=y;p=y+12|0;c[l+12>>2]=c[p>>2];k=c[p>>2]|0;q=k+8|0;c[((c[q>>2]|0)==(y|0)?q:k+4|0)>>2]=l;c[j>>2]=y;c[p>>2]=l;t=e}else{if(!(c[i>>2]|0)){a[1263537]=0;c[i>>2]=1;l=c[f>>2]|0;if((l|0)==(h|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1144075,146,1146003,0);p=c[g>>2]|0;A=c[p+8>>2]|0;B=c[f>>2]|0;C=p}else{a[1263537]=0;c[h>>2]=0;A=i;B=l;C=h}l=A+4|0;p=c[l>>2]|0;c[C+8>>2]=p;if((p|0)!=(B|0))c[p+12>>2]=C;p=C+12|0;c[A+12>>2]=c[p>>2];j=c[p>>2]|0;k=j+4|0;c[((c[k>>2]|0)==(C|0)?k:j+8|0)>>2]=A;c[l>>2]=C;c[p>>2]=A;p=c[g>>2]|0;D=c[p+8>>2]|0;E=p}else{D=i;E=h}p=D+4|0;l=c[p>>2]|0;j=(c[c[D+8>>2]>>2]|0)==1;if(!((c[l>>2]|0)!=1|j^1))if((c[f>>2]|0)==(D|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1144075,146,1146003,0);t=c[g>>2]|0;break}else{a[1263537]=0;c[D>>2]=0;t=E;break}if(j){a[1263537]=0;c[l>>2]=1;j=c[f>>2]|0;if((j|0)==(D|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1144075,146,1146003,0);F=c[p>>2]|0;G=c[f>>2]|0}else{a[1263537]=0;c[D>>2]=0;F=l;G=j}j=F+8|0;l=c[j>>2]|0;c[p>>2]=l;if((l|0)!=(G|0))c[l+12>>2]=D;l=D+12|0;c[F+12>>2]=c[l>>2];p=c[l>>2]|0;k=p+8|0;c[((c[k>>2]|0)==(D|0)?k:p+4|0)>>2]=F;c[j>>2]=D;c[l>>2]=F;l=c[g>>2]|0;H=c[l+8>>2]|0;I=l}else{H=D;I=E}l=c[I>>2]|0;j=c[f>>2]|0;if((l|0)==0&(j|0)==(H|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1144075,146,1146003,0);J=c[g>>2]|0;K=c[f>>2]|0}else{a[1263537]=0;c[H>>2]=l;J=I;K=j}c[J>>2]=1;j=c[H+8>>2]|0;a[1263537]=0;c[j>>2]=1;j=J+8|0;l=c[j>>2]|0;p=l+4|0;k=c[p>>2]|0;c[j>>2]=k;if((k|0)!=(K|0))c[k+12>>2]=J;k=J+12|0;c[l+12>>2]=c[k>>2];j=c[k>>2]|0;q=j+4|0;c[((c[q>>2]|0)==(J|0)?q:j+8|0)>>2]=l;c[p>>2]=J;c[k>>2]=l;t=e}while(0);if((e|0)!=(t|0)&(c[t>>2]|0)==1)b=t;else{L=t;break}}}else L=d;a[1263537]=0;c[L>>2]=1;if((c[c[f>>2]>>2]|0)==1){a[1263537]=0;return}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143886,1144075,432,1143897,0);return}}function __ZN3MapIP12ConstraintSWi10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(a,b){a=a|0;b=b|0;if((c[a+4>>2]|0)==(b|0))return;else{__ZN3MapIP12ConstraintSWi10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(a,c[b+8>>2]|0);__ZN3MapIP12ConstraintSWi10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(a,c[b+4>>2]|0);__ZN6Memory11free_staticEPvb(b,0);return}}function __ZN17CollisionObjectSWD2Ev(a){a=a|0;var b=0;c[a>>2]=349240;b=c[a+28>>2]|0;if(!b)return;if(__Z16atomic_decrementPj(b+-8|0)|0)return;__ZN6Memory11free_staticEPvb(b,1);return}function __ZN17CollisionObjectSWD0Ev(a){a=a|0;var b=0;c[a>>2]=349240;b=c[a+28>>2]|0;if(!b){__ZdlPv(a);return}if(__Z16atomic_decrementPj(b+-8|0)|0){__ZdlPv(a);return}__ZN6Memory11free_staticEPvb(b,1);__ZdlPv(a);return}function __ZN6AreaSW25set_area_monitor_callbackEjRK10StringName(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0;e=a+192|0;if((c[e>>2]|0)==(b|0)){__ZN10StringNameaSERKS_(a+196|0,d);return}__ZN17CollisionObjectSW18_unregister_shapesEv(a);c[e>>2]=b;__ZN10StringNameaSERKS_(a+196|0,d);d=a+232|0;b=c[d>>2]|0;if(b|0?(__ZN3MapIN6AreaSW7BodyKeyENS0_9BodyStateE10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS6_7ElementE(d,c[b+8>>2]|0),b=c[a+236>>2]|0,e=c[d>>2]|0,c[e+8>>2]=b,c[a+240>>2]=0,f=b,c[f+12>>2]=f,e|0):0){__ZN6Memory11free_staticEPvb(e,0);c[d>>2]=0}d=a+244|0;e=c[d>>2]|0;if(e|0?(__ZN3MapIN6AreaSW7BodyKeyENS0_9BodyStateE10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS6_7ElementE(d,c[e+8>>2]|0),e=c[a+248>>2]|0,f=c[d>>2]|0,c[f+8>>2]=e,c[a+252>>2]=0,b=e,c[b+12>>2]=b,f|0):0){__ZN6Memory11free_staticEPvb(f,0);c[d>>2]=0}gj[c[(c[a>>2]|0)+8>>2]&8191](a);d=a+216|0;if(c[d>>2]|0)return;f=c[a+32>>2]|0;if(!f)return;__ZN7SpaceSW22area_add_to_moved_listEP8SelfListI6AreaSWE(f,d);return}function __ZN17CollisionObjectSW18_unregister_shapesEv(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0;d=b+28|0;e=b+32|0;b=0;while(1){f=c[d>>2]|0;g=(f|0)==0;if(g)h=0;else h=c[f+-4>>2]|0;if((b|0)>=(h|0))break;if(g)i=0;else i=c[f+-4>>2]|0;do if((i|0)<=(b|0)){if(g)j=0;else j=c[f+-4>>2]|0;if((j|0)>(b|0)){a[1263537]=0;k=14;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);l=0;break}}else k=14;while(0);if((k|0)==14){k=0;__ZN6VectorIN17CollisionObjectSW5ShapeEE14_copy_on_writeEv(d);l=(c[d>>2]|0)+(b*136|0)|0}f=l+96|0;if(c[f>>2]|0){g=__ZN7SpaceSW14get_broadphaseEv(c[e>>2]|0)|0;Pi[c[(c[g>>2]|0)+12>>2]&2047](g,c[f>>2]|0);c[f>>2]=0}b=b+1|0}return}function __ZN7SpaceSW22area_add_to_moved_listEP8SelfListI6AreaSWE(b,d){b=b|0;d=d|0;var e=0;e=b+76|0;if(c[d>>2]|0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1098384,1098388,45,1098405,0);return}a[1263537]=0;c[d>>2]=e;b=c[e>>2]|0;c[d+8>>2]=b;c[d+12>>2]=0;if(b|0)c[b+12>>2]=d;c[e>>2]=d;return}function __ZN6AreaSW20set_monitor_callbackEjRK10StringName(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0;e=a+184|0;if((c[e>>2]|0)==(b|0)){__ZN10StringNameaSERKS_(a+188|0,d);return}__ZN17CollisionObjectSW18_unregister_shapesEv(a);c[e>>2]=b;__ZN10StringNameaSERKS_(a+188|0,d);d=a+232|0;b=c[d>>2]|0;if(b|0?(__ZN3MapIN6AreaSW7BodyKeyENS0_9BodyStateE10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS6_7ElementE(d,c[b+8>>2]|0),b=c[a+236>>2]|0,e=c[d>>2]|0,c[e+8>>2]=b,c[a+240>>2]=0,f=b,c[f+12>>2]=f,e|0):0){__ZN6Memory11free_staticEPvb(e,0);c[d>>2]=0}d=a+244|0;e=c[d>>2]|0;if(e|0?(__ZN3MapIN6AreaSW7BodyKeyENS0_9BodyStateE10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS6_7ElementE(d,c[e+8>>2]|0),e=c[a+248>>2]|0,f=c[d>>2]|0,c[f+8>>2]=e,c[a+252>>2]=0,b=e,c[b+12>>2]=b,f|0):0){__ZN6Memory11free_staticEPvb(f,0);c[d>>2]=0}gj[c[(c[a>>2]|0)+8>>2]&8191](a);d=a+216|0;if(c[d>>2]|0)return;f=c[a+32>>2]|0;if(!f)return;__ZN7SpaceSW22area_add_to_moved_listEP8SelfListI6AreaSWE(f,d);return}function __ZN6AreaSW15set_monitorableEb(b,c){b=b|0;c=c|0;var e=0;e=b+180|0;if((d[e>>0]|0|0)==(c&1|0))return;a[e>>0]=c&1;__ZN17CollisionObjectSW11_set_staticEb(b,c^1);return}function __ZNK6AreaSW9get_paramEN13PhysicsServer13AreaParameterE(b,d,e){b=b|0;d=d|0;e=e|0;switch(e|0){case 0:{__ZN7VariantC2Ef(b,+g[d+140>>2]);return}case 1:{__ZN7VariantC2ERK7Vector3(b,d+144|0);return}case 2:{__ZN7VariantC2Eb(b,(a[d+156>>0]|0)!=0);return}case 3:{__ZN7VariantC2Ef(b,+g[d+160>>2]);return}case 4:{__ZN7VariantC2Ef(b,+g[d+164>>2]);return}case 5:{__ZN7VariantC2Ef(b,+g[d+168>>2]);return}case 6:{__ZN7VariantC2Ef(b,+g[d+172>>2]);return}case 7:{__ZN7VariantC2Ei(b,c[d+176>>2]|0);return}default:{c[b>>2]=0;return}}}function __ZN6AreaSW13set_transformERK9Transform(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0;d=l;l=l+48|0;if((l|0)>=(m|0))ba(48);e=d;f=a+216|0;if((c[f>>2]|0)==0?(g=c[a+32>>2]|0,g|0):0)__ZN7SpaceSW22area_add_to_moved_listEP8SelfListI6AreaSWE(g,f);__ZN17CollisionObjectSW14_set_transformERK9Transformb(a,b,1);__ZNK9Transform14affine_inverseEv(e,b);b=a+84|0;a=e;e=b+48|0;do{c[b>>2]=c[a>>2];b=b+4|0;a=a+4|0}while((b|0)<(e|0));l=d;return}function __ZN6AreaSW9set_paramEN13PhysicsServer13AreaParameterERK7Variant(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,h=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);h=f;switch(d|0){case 0:{g[b+140>>2]=+__ZNK7VariantcvfEv(e);break}case 1:{__ZNK7Variantcv7Vector3Ev(h,e);d=b+144|0;c[d>>2]=c[h>>2];c[d+4>>2]=c[h+4>>2];c[d+8>>2]=c[h+8>>2];break}case 2:{a[b+156>>0]=(__ZNK7VariantcvbEv(e)|0)&1;break}case 3:{g[b+160>>2]=+__ZNK7VariantcvfEv(e);break}case 4:{g[b+164>>2]=+__ZNK7VariantcvfEv(e);break}case 5:{g[b+168>>2]=+__ZNK7VariantcvfEv(e);break}case 6:{g[b+172>>2]=+__ZNK7VariantcvfEv(e);break}case 7:{c[b+176>>2]=__ZNK7VariantcviEv(e)|0;break}default:{}}l=f;return}function __ZN6AreaSW23set_space_override_modeEN13PhysicsServer21AreaSpaceOverrideModeE(a,b){a=a|0;b=b|0;var d=0;d=a+136|0;if(!((b|0)!=0^(c[d>>2]|0)!=0))return;__ZN17CollisionObjectSW18_unregister_shapesEv(a);c[d>>2]=b;gj[c[(c[a>>2]|0)+8>>2]&8191](a);return}function __ZN6AreaSWC2Ev(b){b=b|0;var d=0,e=0,f=0;__ZN17CollisionObjectSWC2ENS_4TypeE(b,0);c[b>>2]=349272;d=b+152|0;g[d>>2]=0.0;e=b+148|0;g[e>>2]=0.0;f=b+144|0;g[f>>2]=0.0;__ZN10StringNameC2Ev(b+188|0);__ZN10StringNameC2Ev(b+196|0);c[b+204>>2]=b;c[b+208>>2]=0;c[b+212>>2]=0;c[b+200>>2]=0;c[b+220>>2]=b;c[b+224>>2]=0;c[b+228>>2]=0;c[b+216>>2]=0;c[b+236>>2]=379008;c[b+232>>2]=0;c[b+240>>2]=0;c[b+248>>2]=379008;c[b+244>>2]=0;c[b+252>>2]=0;c[b+260>>2]=379008;c[b+256>>2]=0;c[b+264>>2]=0;__ZN17CollisionObjectSW11_set_staticEb(b,1);c[b+136>>2]=0;g[b+140>>2]=9.806650161743164;g[f>>2]=0.0;g[e>>2]=-1.0;g[d>>2]=0.0;a[b+156>>0]=0;g[b+160>>2]=0.0;g[b+164>>2]=1.0;g[b+172>>2]=1.0;g[b+168>>2]=.10000000149011612;c[b+176>>2]=0;a[b+133>>0]=0;c[b+184>>2]=0;c[b+192>>2]=0;a[b+180>>0]=0;return}function __ZN6AreaSWD2Ev(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0;c[b>>2]=349272;d=b+256|0;e=c[d>>2]|0;if(e|0?(__ZN3SetIP12ConstraintSW10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(d,c[e+8>>2]|0),e=c[b+260>>2]|0,f=c[d>>2]|0,c[f+8>>2]=e,c[b+264>>2]=0,g=e,c[g+12>>2]=g,f|0):0){__ZN6Memory11free_staticEPvb(f,0);c[d>>2]=0}d=b+244|0;f=c[d>>2]|0;if(f|0?(__ZN3MapIN6AreaSW7BodyKeyENS0_9BodyStateE10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS6_7ElementE(d,c[f+8>>2]|0),f=c[b+248>>2]|0,g=c[d>>2]|0,c[g+8>>2]=f,c[b+252>>2]=0,e=f,c[e+12>>2]=e,g|0):0){__ZN6Memory11free_staticEPvb(g,0);c[d>>2]=0}d=b+232|0;g=c[d>>2]|0;if(g|0?(__ZN3MapIN6AreaSW7BodyKeyENS0_9BodyStateE10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS6_7ElementE(d,c[g+8>>2]|0),g=c[b+236>>2]|0,e=c[d>>2]|0,c[e+8>>2]=g,c[b+240>>2]=0,f=g,c[f+12>>2]=f,e|0):0){__ZN6Memory11free_staticEPvb(e,0);c[d>>2]=0}d=b+216|0;e=c[d>>2]|0;if(e|0){a[1263537]=0;f=b+224|0;g=c[f>>2]|0;h=b+228|0;if(g|0)c[g+12>>2]=c[h>>2];i=c[h>>2]|0;if(i|0)c[i+8>>2]=g;if((c[e>>2]|0)==(d|0))c[e>>2]=c[f>>2];c[f>>2]=0;c[h>>2]=0;c[d>>2]=0}d=b+200|0;h=c[d>>2]|0;if(h|0){a[1263537]=0;f=b+208|0;e=c[f>>2]|0;g=b+212|0;if(e|0)c[e+12>>2]=c[g>>2];i=c[g>>2]|0;if(i|0)c[i+8>>2]=e;if((c[h>>2]|0)==(d|0))c[h>>2]=c[f>>2];c[f>>2]=0;c[g>>2]=0;c[d>>2]=0}__ZN10StringNameD2Ev(b+196|0);__ZN10StringNameD2Ev(b+188|0);c[b>>2]=349240;d=c[b+28>>2]|0;if(!d)return;if(__Z16atomic_decrementPj(d+-8|0)|0)return;__ZN6Memory11free_staticEPvb(d,1);return}function __ZN6AreaSWD0Ev(a){a=a|0;__ZN6AreaSWD2Ev(a);__ZdlPv(a);return}function __ZN6AreaSW15_shapes_changedEv(a){a=a|0;return}function __ZN6AreaSW9set_spaceEP7SpaceSW(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0;d=a+32|0;e=c[d>>2]|0;if(e|0){f=a+200|0;if(c[f>>2]|0)__ZN7SpaceSW35area_remove_from_monitor_query_listEP8SelfListI6AreaSWE(e,f);f=a+216|0;if(c[f>>2]|0)__ZN7SpaceSW27area_remove_from_moved_listEP8SelfListI6AreaSWE(c[d>>2]|0,f)}f=a+232|0;d=c[f>>2]|0;if(d|0?(__ZN3MapIN6AreaSW7BodyKeyENS0_9BodyStateE10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS6_7ElementE(f,c[d+8>>2]|0),d=c[a+236>>2]|0,e=c[f>>2]|0,c[e+8>>2]=d,c[a+240>>2]=0,g=d,c[g+12>>2]=g,e|0):0){__ZN6Memory11free_staticEPvb(e,0);c[f>>2]=0}f=a+244|0;e=c[f>>2]|0;if(!e){__ZN17CollisionObjectSW10_set_spaceEP7SpaceSW(a,b);return}__ZN3MapIN6AreaSW7BodyKeyENS0_9BodyStateE10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS6_7ElementE(f,c[e+8>>2]|0);e=c[a+248>>2]|0;g=c[f>>2]|0;c[g+8>>2]=e;c[a+252>>2]=0;d=e;c[d+12>>2]=d;if(!g){__ZN17CollisionObjectSW10_set_spaceEP7SpaceSW(a,b);return}__ZN6Memory11free_staticEPvb(g,0);c[f>>2]=0;__ZN17CollisionObjectSW10_set_spaceEP7SpaceSW(a,b);return}function __ZN7SpaceSW35area_remove_from_monitor_query_listEP8SelfListI6AreaSWE(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0;e=b+72|0;if((c[d>>2]|0)!=(e|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1128380,1098388,57,1098442,0);return}a[1263537]=0;b=d+8|0;f=c[b>>2]|0;g=d+12|0;if(f|0)c[f+12>>2]=c[g>>2];h=c[g>>2]|0;if(h|0)c[h+8>>2]=f;if((c[e>>2]|0)==(d|0))c[e>>2]=c[b>>2];c[b>>2]=0;c[g>>2]=0;c[d>>2]=0;return}function __ZN3SetIP12ConstraintSW10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(a,b){a=a|0;b=b|0;if((c[a+4>>2]|0)==(b|0))return;else{__ZN3SetIP12ConstraintSW10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(a,c[b+8>>2]|0);__ZN3SetIP12ConstraintSW10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(a,c[b+4>>2]|0);__ZN6Memory11free_staticEPvb(b,0);return}}function __ZNK7SpaceSW9is_lockedEv(b){b=b|0;return (a[b+16512>>0]|0)!=0|0}function __ZNK7SpaceSW9get_paramEN13PhysicsServer14SpaceParameterE(a,b){a=a|0;b=b|0;var c=0.0;switch(b|0){case 0:{c=+g[a+96>>2];break}case 1:{c=+g[a+100>>2];break}case 2:{c=+g[a+104>>2];break}case 3:{c=+g[a+16496>>2];break}case 4:{c=+g[a+16500>>2];break}case 5:{c=+g[a+16504>>2];break}case 6:{c=+g[a+16508>>2];break}case 7:{c=+g[a+108>>2];break}default:c=0.0}return +c}function __ZN7SpaceSW9set_paramEN13PhysicsServer14SpaceParameterEf(a,b,c){a=a|0;b=b|0;c=+c;switch(b|0){case 0:{g[a+96>>2]=c;return}case 1:{g[a+100>>2]=c;return}case 2:{g[a+104>>2]=c;return}case 3:{g[a+16496>>2]=c;return}case 4:{g[a+16500>>2]=c;return}case 5:{g[a+16504>>2]=c;return}case 6:{g[a+16508>>2]=c;return}case 7:{g[a+108>>2]=c;return}default:return}}function __ZN3SetIPK7SpaceSW10ComparatorIS2_E16DefaultAllocatorE10_insert_rbERKS2_(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;a[f>>0]=0;g=__ZN3SetIPK7SpaceSW10ComparatorIS2_E16DefaultAllocatorE7_insertERKS2_Rb(b,d,f)|0;if(a[f>>0]|0){l=e;return g|0}f=b+8|0;c[f>>2]=(c[f>>2]|0)+1;f=g+12|0;d=c[f>>2]|0;if(!(c[d>>2]|0)){h=b+4|0;i=g;j=d;k=d;d=f;while(1){f=j+12|0;n=c[f>>2]|0;o=c[n+8>>2]|0;p=n;do if((j|0)==(o|0)){q=c[n+4>>2]|0;if(!(c[q>>2]|0)){c[k>>2]=1;a[1263537]=0;c[q>>2]=1;if((c[h>>2]|0)==(n|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1144075,146,1146003,0);r=c[(c[d>>2]|0)+12>>2]|0;break}else{a[1263537]=0;c[n>>2]=0;r=n;break}}q=j+4|0;if((i|0)==(c[q>>2]|0)){s=i+8|0;t=c[s>>2]|0;c[q>>2]=t;if((t|0)==(c[h>>2]|0))u=p;else{c[t+12>>2]=j;u=c[f>>2]|0}t=i+12|0;c[t>>2]=u;q=c[f>>2]|0;v=q+8|0;c[((c[v>>2]|0)==(j|0)?v:q+4|0)>>2]=i;c[s>>2]=j;c[f>>2]=i;w=j;x=i;y=c[t>>2]|0}else{w=i;x=j;y=n}a[1263537]=0;c[x>>2]=1;t=c[h>>2]|0;if((t|0)==(y|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1144075,146,1146003,0);z=c[(c[w+12>>2]|0)+12>>2]|0;A=c[h>>2]|0}else{a[1263537]=0;c[y>>2]=0;z=y;A=t}t=z+8|0;s=c[t>>2]|0;q=s+4|0;v=c[q>>2]|0;c[t>>2]=v;if((v|0)!=(A|0))c[v+12>>2]=z;v=z+12|0;c[s+12>>2]=c[v>>2];t=c[v>>2]|0;B=t+4|0;c[((c[B>>2]|0)==(z|0)?B:t+8|0)>>2]=s;c[q>>2]=z;c[v>>2]=s;r=w}else{if(!(c[o>>2]|0)){c[k>>2]=1;a[1263537]=0;c[o>>2]=1;if((c[h>>2]|0)==(n|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1144075,146,1146003,0);r=c[(c[d>>2]|0)+12>>2]|0;break}else{a[1263537]=0;c[n>>2]=0;r=n;break}}s=j+8|0;if((i|0)==(c[s>>2]|0)){v=i+4|0;q=c[v>>2]|0;c[s>>2]=q;if((q|0)==(c[h>>2]|0))C=p;else{c[q+12>>2]=j;C=c[f>>2]|0}q=i+12|0;c[q>>2]=C;s=c[f>>2]|0;t=s+4|0;c[((c[t>>2]|0)==(j|0)?t:s+8|0)>>2]=i;c[v>>2]=j;c[f>>2]=i;D=j;E=i;F=c[q>>2]|0}else{D=i;E=j;F=n}a[1263537]=0;c[E>>2]=1;q=c[h>>2]|0;if((q|0)==(F|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1144075,146,1146003,0);G=c[(c[D+12>>2]|0)+12>>2]|0;H=c[h>>2]|0}else{a[1263537]=0;c[F>>2]=0;G=F;H=q}q=G+4|0;v=c[q>>2]|0;s=v+8|0;t=c[s>>2]|0;c[q>>2]=t;if((t|0)!=(H|0))c[t+12>>2]=G;t=G+12|0;c[v+12>>2]=c[t>>2];q=c[t>>2]|0;B=q+8|0;c[((c[B>>2]|0)==(G|0)?B:q+4|0)>>2]=v;c[s>>2]=G;c[t>>2]=v;r=D}while(0);n=r+12|0;f=c[n>>2]|0;if(!(c[f>>2]|0)){i=r;j=f;k=f;d=n}else break}}d=c[(c[b>>2]|0)+8>>2]|0;a[1263537]=0;c[d>>2]=1;l=e;return g|0}function __ZN3SetIPK7SpaceSW10ComparatorIS2_E16DefaultAllocatorE7_insertERKS2_Rb(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0;f=c[b>>2]|0;g=c[f+8>>2]|0;h=b+4|0;i=c[h>>2]|0;a:do if((g|0)==(i|0))j=f;else{k=c[d>>2]|0;l=g;while(1){m=c[l+24>>2]|0;if(k>>>0<m>>>0)n=l+8|0;else{if(m>>>0>=k>>>0)break;n=l+4|0}m=c[n>>2]|0;if((m|0)==(i|0)){j=l;break a}else l=m}a[e>>0]=1;o=l;return o|0}while(0);i=__ZnwjPFPvjE(28,4740)|0;c[i>>2]=0;c[i+4>>2]=0;c[i+8>>2]=0;c[i+12>>2]=0;c[i+16>>2]=0;c[i+20>>2]=0;c[i+12>>2]=j;n=c[h>>2]|0;g=i+4|0;c[g>>2]=n;f=i+8|0;c[f>>2]=n;c[i+24>>2]=c[d>>2];if((j|0)!=(c[b>>2]|0)?(c[d>>2]|0)>>>0>=(c[j+24>>2]|0)>>>0:0)p=j+4|0;else p=j+8|0;c[p>>2]=i;a[e>>0]=0;e=c[g>>2]|0;g=c[h>>2]|0;if((e|0)==(g|0)){h=i;do{p=h;h=c[h+12>>2]|0}while((p|0)==(c[h+4>>2]|0));q=(h|0)==(c[b>>2]|0)?0:h}else{h=e;while(1){e=c[h+8>>2]|0;if((e|0)==(g|0)){q=h;break}else h=e}}c[i+16>>2]=q;h=c[f>>2]|0;b:do if((h|0)==(g|0)){f=i;while(1){e=f;f=c[f+12>>2]|0;if((e|0)!=(c[f+8>>2]|0)){r=f;break b}if((f|0)==(c[b>>2]|0)){r=0;break}}}else{f=h;while(1){l=c[f+4>>2]|0;if((l|0)==(g|0)){r=f;break}else f=l}}while(0);g=i+20|0;c[g>>2]=r;if(!q)s=r;else{c[q+20>>2]=i;s=c[g>>2]|0}if(!s){o=i;return o|0}c[s+16>>2]=i;o=i;return o|0}function __ZN7SpaceSWC2Ev(b){b=b|0;var d=0,e=0,f=0,h=0,i=0,j=0,k=0;d=l;l=l+112|0;if((l|0)>=(m|0))ba(112);e=d+72|0;f=d+96|0;h=d+48|0;i=d+24|0;j=d;c[b>>2]=349304;c[b+52>>2]=0;k=b+60|0;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0;c[k+12>>2]=0;c[k+16>>2]=0;c[b+84>>2]=379008;c[b+80>>2]=0;c[b+88>>2]=0;k=b+16516|0;a[b+16512>>0]=0;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0;c[k+12>>2]=0;c[k+16>>2]=0;c[k+20>>2]=0;g[b+96>>2]=.009999999776482582;g[b+100>>2]=.05000000074505806;g[b+104>>2]=.009999999776482582;g[b+108>>2]=.009999999776482582;__ZN6StringC2EPKc(f,1050706);__ZN7VariantC2Ed(h,.1);__Z11_GLOBAL_DEFRK6StringRK7Variant(e,f,h);g[b+16496>>2]=+__ZNK7VariantcvfEv(e);if(c[e>>2]|0)__ZN7Variant5clearEv(e);if(c[h>>2]|0)__ZN7Variant5clearEv(h);e=c[f>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);__ZN6StringC2EPKc(f,1050740);__ZN7VariantC2Ed(h,.13962634015954636);__Z11_GLOBAL_DEFRK6StringRK7Variant(i,f,h);g[b+16500>>2]=+__ZNK7VariantcvfEv(i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);if(c[h>>2]|0)__ZN7Variant5clearEv(h);i=c[f>>2]|0;if(i|0?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);__ZN6StringC2EPKc(f,1050775);__ZN7VariantC2Ed(h,.5);__Z11_GLOBAL_DEFRK6StringRK7Variant(j,f,h);g[b+16504>>2]=+__ZNK7VariantcvfEv(j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);if(c[h>>2]|0)__ZN7Variant5clearEv(h);h=c[f>>2]|0;if(h|0?(__Z16atomic_decrementPj(h+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(h,1);g[b+16508>>2]=10.0;h=vj[c[309186]&511]()|0;f=b+56|0;c[f>>2]=h;bj[c[(c[h>>2]|0)+36>>2]&4095](h,115,b);h=c[f>>2]|0;bj[c[(c[h>>2]|0)+40>>2]&4095](h,2963,b);c[b+92>>2]=0;h=__ZnwjPKc(88,1263606)|0;__ZN23PhysicsDirectSpaceStateC2Ev(h);c[h>>2]=349320;__ZN10StringNameC2Ev(h+80|0);f=h+84|0;c[f>>2]=0;__Z22postinitialize_handlerP6Object(h);c[b+48>>2]=h;c[f>>2]=b;f=b+8|0;b=f+40|0;do{c[f>>2]=0;f=f+4|0}while((f|0)<(b|0));l=d;return}function __ZN7SpaceSW16_broadphase_pairEP17CollisionObjectSWiS1_iPv(a,b,d,e,f){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,l=0,m=0;g=a;h=d;i=c[a+8>>2]|0;a=c[d+8>>2]|0;d=(i|0)>(a|0);j=d?h:g;k=d?e:b;l=d?g:h;h=d?b:e;e=f+16524|0;c[e>>2]=(c[e>>2]|0)+1;if((d?a:i)|0){e=__ZnwjPKc(544,1263606)|0;__ZN10BodyPairSWC2EP6BodySWiS1_i(e,j,k,l,h);m=e;return m|0}e=j;if(!((d?i:a)|0)){a=__ZnwjPKc(64,1263606)|0;__ZN11Area2PairSWC2EP6AreaSWiS1_i(a,l,h,e,k);m=a;return m|0}else{a=__ZnwjPKc(64,1263606)|0;__ZN10AreaPairSWC2EP6BodySWiP6AreaSWi(a,l,h,e,k);m=a;return m|0}return 0}function __ZN7SpaceSW18_broadphase_unpairEP17CollisionObjectSWiS1_iPvS2_(a,b,d,e,f,g){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;e=g+16524|0;c[e>>2]=(c[e>>2]|0)+-1;gj[c[c[f>>2]>>2]&8191](f);__ZN6Memory11free_staticEPvb(f,0);return}function __ZN23PhysicsDirectSpaceStateC2Ev(a){a=a|0;__ZN6ObjectC2Ev(a);c[a>>2]=349792;__ZN10StringNameC2Ev(a+76|0);return}function __ZN25PhysicsDirectSpaceStateSW18_initialize_classvEv(b){b=b|0;if(a[1263486]|0)return;if(!(a[1263485]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI23PhysicsDirectSpaceStateEEvv();__ZN23PhysicsDirectSpaceState13_bind_methodsEv();a[1263485]=1}__ZN7ClassDB10_add_classI25PhysicsDirectSpaceStateSWEEvv();a[1263486]=1;return}function __ZN25PhysicsDirectSpaceStateSW5_setvERK10StringNameRK7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK25PhysicsDirectSpaceStateSW5_getvERK10StringNameR7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK25PhysicsDirectSpaceStateSW19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+24|0;g=e+4|0;h=e;if(!d)__ZNK23PhysicsDirectSpaceState19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,0);__ZN6StringC2EPKc(f,1051409);i=c[f>>2]|0;f=i;j=g+4|0;c[j>>2]=0;k=g+12|0;c[k>>2]=0;c[g>>2]=0;n=(i|0)==0;if(!n?(c[j>>2]=0,__Z28atomic_conditional_incrementPj(i+-8|0)|0):0)c[j>>2]=f;c[g+8>>2]=0;f=c[k>>2]|0;if(f|0){if(!(__Z16atomic_decrementPj(f+-8|0)|0))__ZN6Memory11free_staticEPvb(f,1);c[k>>2]=0}c[g+16>>2]=256;if(!(c[b>>2]|0)){k=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=k;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0}k=__ZnwjPFPvjE(32,4740)|0;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0;c[k+12>>2]=0;c[k+16>>2]=7;f=k+20|0;c[f>>2]=0;j=k+24|0;c[j>>2]=0;o=k+28|0;c[o>>2]=0;__ZN12PropertyInfoaSERKS_(k,g)|0;p=c[b>>2]|0;q=p+4|0;r=c[q>>2]|0;c[j>>2]=r;c[f>>2]=0;c[o>>2]=p;if(r|0)c[r+20>>2]=k;c[q>>2]=k;if(!(c[p>>2]|0))c[p>>2]=k;k=p+8|0;c[k>>2]=(c[k>>2]|0)+1;k=c[g+12>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);k=c[g+4>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);if(!n?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);__ZN10StringNameC2EPKc(h,1051409);__ZN7ClassDB17get_property_listE10StringNameP4ListI12PropertyInfo16DefaultAllocatorEbPK6Object(h,b,1,a);__ZN10StringNameD2Ev(h);if(!d){l=e;return}__ZNK23PhysicsDirectSpaceState19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,1);l=e;return}function __ZN25PhysicsDirectSpaceStateSW14_notificationvEib(a,b,c){a=a|0;b=b|0;c=c|0;return}function __ZNK25PhysicsDirectSpaceStateSW16_get_class_namevEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+8|0;e=b+4|0;f=b;g=a+80|0;a=c[g>>2]|0;if(a|0){if(c[a+4>>2]|0){l=b;return g|0}if(__ZNK6String6lengthEv(a+8|0)|0){l=b;return g|0}}__ZN6StringC2EPKc(d,1051409);c[f>>2]=c[d>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameaSERKS_(g,e);__ZN10StringNameD2Ev(e);e=c[f>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);l=b;return g|0}function __ZNK25PhysicsDirectSpaceStateSW9get_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1051409);l=a;return c[b>>2]|0}function __ZNK25PhysicsDirectSpaceStateSW8is_classERK6String(a,b){a=a|0;b=b|0;var c=0;if(!(__ZNK6StringeqEPKc(b,1051409)|0)?!(__ZNK6StringeqEPKc(b,1051435)|0):0)c=__ZNK6StringeqEPKc(b,1142944)|0;else c=1;return c|0}function __ZNK25PhysicsDirectSpaceStateSW12is_class_ptrEPv(a,b){a=a|0;b=b|0;return (b|0)==1236756|((b|0)==1236748|(b|0)==1220580)|0}function __ZN25PhysicsDirectSpaceStateSWD2Ev(a){a=a|0;c[a>>2]=349320;__ZN10StringNameD2Ev(a+80|0);c[a>>2]=349792;__ZN10StringNameD2Ev(a+76|0);__ZN6ObjectD2Ev(a);return}function __ZN25PhysicsDirectSpaceStateSWD0Ev(a){a=a|0;c[a>>2]=349320;__ZN10StringNameD2Ev(a+80|0);c[a>>2]=349792;__ZN10StringNameD2Ev(a+76|0);__ZN6ObjectD2Ev(a);__ZdlPv(a);return}function __ZN25PhysicsDirectSpaceStateSW13intersect_rayERK7Vector3S2_RN23PhysicsDirectSpaceState9RayResultERK3SetI3RID10ComparatorIS7_E16DefaultAllocatorEjjb(b,d,e,f,h,i,j,k){b=b|0;d=d|0;e=e|0;f=f|0;h=h|0;i=i|0;j=j|0;k=k|0;var n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0.0,E=0.0,F=0.0,G=0.0,H=0.0,J=0.0,K=0.0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0,ia=0,ja=0,ka=0,la=0,ma=0,na=0,oa=0,pa=0,qa=0,ra=0,sa=0.0,ta=0.0,ua=0.0,va=0,wa=0,xa=0,ya=0,za=0.0,Aa=0.0,Ba=0.0,Ca=0.0,Da=0.0,Ea=0.0,Fa=0.0,Ga=0,Ha=0,Ia=0,Ja=0,Ka=0,La=0,Ma=0,Na=0,Oa=0,Pa=0,Qa=0,Ra=0,Sa=0,Ta=0.0,Ua=0.0,Va=0.0,Wa=0.0,Xa=0.0,Ya=0.0,Za=0.0,_a=0.0,$a=0.0,ab=0.0,bb=0.0,cb=0.0,db=0.0,eb=0.0,fb=0.0,gb=0,hb=0,ib=0,jb=0,kb=0,lb=0,mb=0,nb=0,ob=0,pb=0,qb=0,rb=0.0,sb=0.0,tb=0.0,ub=0.0,vb=0.0,wb=0.0,xb=0.0,yb=0,zb=0,Ab=0,Bb=0.0,Cb=0.0,Db=0.0,Eb=0.0,Fb=0.0,Gb=0.0,Hb=0.0,Ib=0,Jb=0;n=l;l=l+256|0;if((l|0)>=(m|0))ba(256);o=n+244|0;p=n+232|0;q=n+184|0;r=n+136|0;s=n+120|0;t=n+108|0;u=n+96|0;v=n;w=n+48|0;x=b+84|0;b=c[x>>2]|0;if(a[b+16512>>0]|0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1058645,1050480,50,1058659,0);y=0;l=n;return y|0}a[1263537]=0;z=o+8|0;A=o+4|0;B=p+8|0;C=p+4|0;c[o>>2]=c[d>>2];c[o+4>>2]=c[d+4>>2];c[o+8>>2]=c[d+8>>2];c[p>>2]=c[e>>2];c[p+4>>2]=c[e+4>>2];c[p+8>>2]=c[e+8>>2];D=+g[p>>2]-+g[o>>2];E=+g[C>>2]-+g[A>>2];F=+g[B>>2]-+g[z>>2];G=+I(+(D*D+E*E+F*F));if(G==0.0){H=0.0;J=0.0;K=0.0}else{H=D/G;J=F/G;K=E/G}e=c[b+56>>2]|0;d=Wh[c[(c[e>>2]|0)+28>>2]&63](e,o,p,b+112|0,2048,b+8304|0)|0;do if((d|0)>0){b=(j&16|0)==0;e=q+4|0;L=q+8|0;M=q+36|0;N=q+12|0;O=q+16|0;P=q+20|0;Q=q+40|0;R=q+24|0;S=q+28|0;T=q+32|0;U=q+44|0;V=r+4|0;W=r+8|0;X=s+4|0;Y=s+8|0;Z=t+8|0;_=t+4|0;$=u+8|0;aa=u+4|0;ca=v+4|0;da=v+8|0;ea=v+36|0;fa=v+12|0;ga=v+16|0;ha=v+20|0;ia=v+40|0;ja=v+24|0;ka=v+28|0;la=v+32|0;ma=v+44|0;na=h+4|0;oa=0;pa=0;qa=0;G=1.0e10;ra=0;E=0.0;F=0.0;D=0.0;sa=0.0;ta=0.0;ua=0.0;a:while(1){va=c[(c[x>>2]|0)+112+(ra<<2)>>2]|0;if(!(c[va+8>>2]|0))if(b){wa=oa;xa=pa;ya=qa;za=G;Aa=E;Ba=F;Ca=D;Da=sa;Ea=ta;Fa=ua}else Ga=12;else if((c[va+20>>2]&i|0)!=0?(1<<(__ZNK6BodySW8get_modeEv(va)|0)&j|0)!=0:0)Ga=12;else{wa=oa;xa=pa;ya=qa;za=G;Aa=E;Ba=F;Ca=D;Da=sa;Ea=ta;Fa=ua}b:do if((Ga|0)==12){Ga=0;va=c[x>>2]|0;Ha=c[va+112+(ra<<2)>>2]|0;if(k?(a[Ha+133>>0]|0)==0:0){wa=oa;xa=pa;ya=qa;za=G;Aa=E;Ba=F;Ca=D;Da=sa;Ea=ta;Fa=ua;break}Ia=c[Ha+12>>2]|0;Ja=c[h>>2]|0;c:do if(Ja|0){Ka=c[Ja+8>>2]|0;La=c[na>>2]|0;d:do if((Ka|0)==(La|0))Ma=Ka;else{Na=Ka;while(1){Oa=c[Na+24>>2]|0;if(Ia>>>0<Oa>>>0)Pa=Na+8|0;else{if(Oa>>>0>=Ia>>>0){Ma=Na;break d}Pa=Na+4|0}Na=c[Pa>>2]|0;if((Na|0)==(La|0))break c}}while(0);if((Ma|0)!=(La|0)&(Ma|0)!=0){wa=oa;xa=pa;ya=qa;za=G;Aa=E;Ba=F;Ca=D;Da=sa;Ea=ta;Fa=ua;break b}}while(0);Ia=c[va+8304+(ra<<2)>>2]|0;Ja=(Ia|0)<0;do if(Ja)Ga=29;else{Ka=c[Ha+28>>2]|0;Na=(Ka|0)==0;if(Na)Qa=0;else Qa=c[Ka+-4>>2]|0;if((Qa|0)<=(Ia|0)){if(Na)Ra=0;else Ra=c[Ka+-4>>2]|0;if((Ra|0)<=(Ia|0)){Ga=29;break}a[1263537]=0}Sa=Ka+(Ia*136|0)|0}while(0);if((Ga|0)==29){Ga=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);Sa=0}va=Sa+48|0;Ka=r;Na=Ha+84|0;Oa=Ka+48|0;do{c[Ka>>2]=c[Na>>2];Ka=Ka+4|0;Na=Na+4|0}while((Ka|0)<(Oa|0));__ZNK9TransformmlERKS_(q,va,r);Ta=+g[q>>2];Ua=+g[o>>2];Va=+g[e>>2];Wa=+g[A>>2];Xa=+g[L>>2];Ya=+g[z>>2];Za=+g[M>>2];_a=+g[N>>2];$a=+g[O>>2];ab=+g[P>>2];bb=+g[Q>>2];cb=+g[R>>2];db=+g[S>>2];eb=+g[T>>2];fb=+g[U>>2];g[r>>2]=Za+(Ta*Ua+Va*Wa+Xa*Ya);g[V>>2]=bb+(Ua*_a+Wa*$a+Ya*ab);g[W>>2]=fb+(Ua*cb+Wa*db+Ya*eb);Ya=+g[p>>2];Wa=+g[C>>2];Ua=+g[B>>2];g[s>>2]=Za+(Ta*Ya+Va*Wa+Xa*Ua);g[X>>2]=bb+(Ya*_a+Wa*$a+Ua*ab);g[Y>>2]=fb+(Ya*cb+Wa*db+Ua*eb);if(Ja){Ga=39;break a}gb=Ha+28|0;hb=c[gb>>2]|0;ib=(hb|0)==0;if(ib)jb=0;else jb=c[hb+-4>>2]|0;if((jb|0)<=(Ia|0)){if(ib)kb=0;else kb=c[hb+-4>>2]|0;if((kb|0)<=(Ia|0)){Ga=39;break a}a[1263537]=0}ib=c[hb+(Ia*136|0)+128>>2]|0;g[Z>>2]=0.0;g[_>>2]=0.0;g[t>>2]=0.0;g[$>>2]=0.0;g[aa>>2]=0.0;g[u>>2]=0.0;if(Fi[c[(c[ib>>2]|0)+32>>2]&127](ib,r,s,t,u)|0){Ka=w;Na=Ha+36|0;Oa=Ka+48|0;do{c[Ka>>2]=c[Na>>2];Ka=Ka+4|0;Na=Na+4|0}while((Ka|0)<(Oa|0));Na=c[gb>>2]|0;Ka=(Na|0)==0;if(Ka)lb=0;else lb=c[Na+-4>>2]|0;do if((lb|0)<=(Ia|0)){if(Ka)mb=0;else mb=c[Na+-4>>2]|0;if((mb|0)>(Ia|0)){a[1263537]=0;Ga=50;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);nb=0;break}}else Ga=50;while(0);if((Ga|0)==50){Ga=0;nb=Na+(Ia*136|0)|0}__ZNK9TransformmlERKS_(v,w,nb);eb=+g[t>>2];Ua=+g[_>>2];db=+g[Z>>2];Wa=+g[ea>>2]+(+g[v>>2]*eb+ +g[ca>>2]*Ua+ +g[da>>2]*db);cb=+g[ia>>2]+(eb*+g[fa>>2]+Ua*+g[ga>>2]+db*+g[ha>>2]);Ya=+g[ma>>2]+(eb*+g[ja>>2]+Ua*+g[ka>>2]+db*+g[la>>2]);g[t>>2]=Wa;g[_>>2]=cb;g[Z>>2]=Ya;db=H*Wa+K*cb+J*Ya;if(db<G){Ua=+g[u>>2];eb=+g[aa>>2];fb=+g[$>>2];ab=+g[q>>2]*Ua+ +g[N>>2]*eb+ +g[R>>2]*fb;$a=Ua*+g[e>>2]+eb*+g[O>>2]+fb*+g[S>>2];_a=Ua*+g[L>>2]+eb*+g[P>>2]+fb*+g[T>>2];fb=+I(+(ab*ab+$a*$a+_a*_a));if(fb==0.0){ob=1;pb=Ia;qb=Ha;rb=db;sb=0.0;tb=Wa;ub=0.0;vb=cb;wb=Ya;xb=0.0}else{ob=1;pb=Ia;qb=Ha;rb=db;sb=ab/fb;tb=Wa;ub=$a/fb;vb=cb;wb=Ya;xb=_a/fb}}else{ob=oa;pb=pa;qb=qa;rb=G;sb=E;tb=F;ub=D;vb=sa;wb=ta;xb=ua}yb=ob;zb=pb;Ab=qb;Bb=rb;Cb=sb;Db=tb;Eb=ub;Fb=vb;Gb=wb;Hb=xb}else{yb=oa;zb=pa;Ab=qa;Bb=G;Cb=E;Db=F;Eb=D;Fb=sa;Gb=ta;Hb=ua}wa=yb;xa=zb;ya=Ab;za=Bb;Aa=Cb;Ba=Db;Ca=Eb;Da=Fb;Ea=Gb;Fa=Hb}while(0);ra=ra+1|0;if((ra|0)>=(d|0)){Ga=7;break}else{oa=wa;pa=xa;qa=ya;G=za;E=Aa;F=Ba;D=Ca;sa=Da;ta=Ea;ua=Fa}}if((Ga|0)==7){if(!wa){Ib=0;break}qa=c[ya+16>>2]|0;c[f+28>>2]=qa;if(!qa)Jb=0;else Jb=__ZN8ObjectDB12get_instanceEj(qa)|0;c[f+32>>2]=Jb;g[f+12>>2]=Aa;g[f+16>>2]=Ca;g[f+20>>2]=Fa;g[f>>2]=Ba;g[f+4>>2]=Da;g[f+8>>2]=Ea;c[f+24>>2]=c[ya+12>>2];c[f+36>>2]=xa;Ib=1;break}else if((Ga|0)==39)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0)}else Ib=0;while(0);y=Ib;l=n;return y|0}function __ZN25PhysicsDirectSpaceStateSW15intersect_shapeERK3RIDRK9TransformfPN23PhysicsDirectSpaceState11ShapeResultEiRK3SetIS0_10ComparatorIS0_E16DefaultAllocatorEjj(b,d,e,f,g,h,i,j,k){b=b|0;d=d|0;e=e|0;f=+f;g=g|0;h=h|0;i=i|0;j=j|0;k=k|0;var n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0;n=l;l=l+128|0;if((l|0)>=(m|0))ba(128);o=n+96|0;p=n+48|0;q=n;if((h|0)<1){r=0;l=n;return r|0}s=(__ZN13PhysicsServer13get_singletonEv()|0)+132|0;t=c[d>>2]|0;if(!t)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,153,1066435,0);else{a[1263537]=0;d=c[s+4>>2]|0;a:do if(d|0){u=c[d+8>>2]|0;v=c[s+8>>2]|0;b:do if((u|0)==(v|0))w=u;else{x=u;while(1){y=c[x+24>>2]|0;if(t>>>0<y>>>0)z=x+8|0;else{if(y>>>0>=t>>>0){w=x;break b}z=x+4|0}x=c[z>>2]|0;if((x|0)==(v|0))break a}}while(0);if((w|0)!=(v|0)&(w|0)!=0){a[1263537]=0;u=t+12|0;c[p>>2]=c[u>>2];c[p+4>>2]=c[u+4>>2];c[p+8>>2]=c[u+8>>2];c[p+12>>2]=c[u+12>>2];c[p+16>>2]=c[u+16>>2];c[p+20>>2]=c[u+20>>2];__ZNK9Transform5xformERK5Rect3(o,e,p);u=b+84|0;x=c[u>>2]|0;y=c[x+56>>2]|0;A=Fi[c[(c[y>>2]|0)+32>>2]&127](y,o,x+112|0,2048,x+8304|0)|0;c:do if((A|0)>0&(h|0)>0){x=(k&16|0)==0;y=(g|0)==0;B=i+4|0;C=0;D=0;d:while(1){E=c[u>>2]|0;F=c[E+112+(D<<2)>>2]|0;if(!(c[F+8>>2]|0))if(x)G=C;else{H=F;I=E;J=21}else if((c[F+20>>2]&j|0)!=0?(1<<(__ZNK6BodySW8get_modeEv(F)|0)&k|0)!=0:0){F=c[u>>2]|0;H=c[F+112+(D<<2)>>2]|0;I=F;J=21}else G=C;e:do if((J|0)==21){J=0;F=H+12|0;E=c[F>>2]|0;K=c[i>>2]|0;f:do if(K|0){L=c[K+8>>2]|0;M=c[B>>2]|0;g:do if((L|0)==(M|0))N=L;else{O=L;while(1){P=c[O+24>>2]|0;if(E>>>0<P>>>0)Q=O+8|0;else{if(P>>>0>=E>>>0){N=O;break g}Q=O+4|0}O=c[Q>>2]|0;if((O|0)==(M|0))break f}}while(0);if((N|0)!=(M|0)&(N|0)!=0){G=C;break e}}while(0);E=c[I+8304+(D<<2)>>2]|0;if((E|0)<0){J=36;break d}K=H+28|0;L=c[K>>2]|0;O=(L|0)==0;if(O)R=0;else R=c[L+-4>>2]|0;if((R|0)<=(E|0)){if(O)S=0;else S=c[L+-4>>2]|0;if((S|0)<=(E|0)){J=36;break d}a[1263537]=0}O=c[L+(E*136|0)+128>>2]|0;L=q;P=H+36|0;T=L+48|0;do{c[L>>2]=c[P>>2];L=L+4|0;P=P+4|0}while((L|0)<(T|0));P=c[K>>2]|0;L=(P|0)==0;if(L)U=0;else U=c[P+-4>>2]|0;do if((U|0)<=(E|0)){if(L)V=0;else V=c[P+-4>>2]|0;if((V|0)>(E|0)){a[1263537]=0;J=46;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);W=0;break}}else J=46;while(0);if((J|0)==46){J=0;W=P+(E*136|0)|0}__ZNK9TransformmlERKS_(p,q,W);if(__ZN17CollisionSolverSW12solve_staticEPK7ShapeSWRK9TransformS2_S5_PFvRK7Vector3S8_PvES9_PS6_ff(t,e,O,p,0,0,0,f,0.0)|0){if(!y){L=c[H+16>>2]|0;c[g+(C<<4)+4>>2]=L;if(!L)X=0;else X=__ZN8ObjectDB12get_instanceEj(L)|0;c[g+(C<<4)+8>>2]=X;c[g+(C<<4)>>2]=c[F>>2];c[g+(C<<4)+12>>2]=E}G=C+1|0}else G=C}while(0);D=D+1|0;if(!((D|0)<(A|0)&(G|0)<(h|0))){Y=G;break c}else C=G}if((J|0)==36)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0)}else Y=0;while(0);r=Y;l=n;return r|0}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,154,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1058794,1050480,132,1059336,0);r=0;l=n;return r|0}function __ZN25PhysicsDirectSpaceStateSW11cast_motionERK3RIDRK9TransformRK7Vector3fRfS9_RK3SetIS0_10ComparatorIS0_E16DefaultAllocatorEjjPN23PhysicsDirectSpaceState13ShapeRestInfoE(b,d,e,f,h,i,j,k,n,o,p){b=b|0;d=d|0;e=e|0;f=f|0;h=+h;i=i|0;j=j|0;k=k|0;n=n|0;o=o|0;p=p|0;var q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,J=0,K=0,L=0.0,M=0.0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0.0,U=0,V=0,W=0,X=0.0,Y=0,Z=0,_=0,$=0.0,aa=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0,ia=0,ja=0,ka=0,la=0,ma=0,na=0,oa=0,pa=0,qa=0,ra=0,sa=0,ta=0,ua=0,va=0,wa=0,xa=0,ya=0,za=0,Aa=0,Ba=0,Ca=0,Da=0.0,Ea=0.0,Fa=0.0,Ga=0,Ha=0,Ia=0.0,Ja=0.0,Ka=0,La=0.0,Ma=0.0,Na=0.0,Oa=0.0,Pa=0.0,Qa=0.0,Ra=0,Sa=0,Ta=0,Ua=0,Va=0,Wa=0,Xa=0,Ya=0,Za=0,_a=0,$a=0.0,ab=0.0,bb=0.0,cb=0.0,db=0,eb=0,fb=0,gb=0,hb=0.0,ib=0.0,jb=0,kb=0.0,lb=0.0,mb=0.0,nb=0.0,ob=0.0,pb=0.0,qb=0.0,rb=0.0,sb=0.0,tb=0,ub=0,vb=0,wb=0.0,xb=0.0,yb=0.0,zb=0.0,Ab=0.0,Bb=0.0,Cb=0.0,Db=0.0,Eb=0.0,Fb=0.0,Gb=0,Hb=0,Ib=0,Jb=0.0,Kb=0.0,Lb=0.0,Mb=0.0,Nb=0.0,Ob=0.0,Pb=0.0,Qb=0.0,Rb=0.0,Sb=0.0,Tb=0.0,Ub=0.0,Vb=0.0,Wb=0.0,Xb=0.0,Yb=0.0,Zb=0,_b=0;q=l;l=l+336|0;if((l|0)>=(m|0))ba(336);r=q+304|0;s=q+280|0;t=q+232|0;u=q+112|0;v=q+100|0;w=q+88|0;x=q+40|0;y=q+184|0;z=q+24|0;A=q+12|0;B=q;C=(__ZN13PhysicsServer13get_singletonEv()|0)+132|0;D=c[d>>2]|0;if(!D)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,153,1066435,0);else{a[1263537]=0;d=c[C+4>>2]|0;a:do if(d|0){E=c[d+8>>2]|0;F=c[C+8>>2]|0;b:do if((E|0)==(F|0))G=E;else{H=E;while(1){J=c[H+24>>2]|0;if(D>>>0<J>>>0)K=H+8|0;else{if(J>>>0>=D>>>0){G=H;break b}K=H+4|0}H=c[K>>2]|0;if((H|0)==(F|0))break a}}while(0);if((G|0)!=(F|0)&(G|0)!=0){a[1263537]=0;E=D+12|0;c[r>>2]=c[E>>2];c[r+4>>2]=c[E+4>>2];c[r+8>>2]=c[E+8>>2];c[r+12>>2]=c[E+12>>2];c[r+16>>2]=c[E+16>>2];c[r+20>>2]=c[E+20>>2];__ZNK9Transform5xformERK5Rect3(s,e,r);E=f+4|0;L=+g[s+4>>2]+ +g[E>>2];H=f+8|0;M=+g[s+8>>2]+ +g[H>>2];J=s+12|0;N=t+12|0;g[t>>2]=+g[s>>2]+ +g[f>>2];g[t+4>>2]=L;g[t+8>>2]=M;c[N>>2]=c[J>>2];c[N+4>>2]=c[J+4>>2];c[N+8>>2]=c[J+8>>2];__ZNK5Rect35mergeERKS_(r,s,t);c[s>>2]=c[r>>2];c[s+4>>2]=c[r+4>>2];c[s+8>>2]=c[r+8>>2];c[s+12>>2]=c[r+12>>2];c[s+16>>2]=c[r+16>>2];c[s+20>>2]=c[r+20>>2];__ZNK5Rect34growEf(r,s,h);c[s>>2]=c[r>>2];c[s+4>>2]=c[r+4>>2];c[s+8>>2]=c[r+8>>2];c[s+12>>2]=c[r+12>>2];c[s+16>>2]=c[r+16>>2];c[s+20>>2]=c[r+20>>2];J=b+84|0;N=c[J>>2]|0;O=c[N+56>>2]|0;P=Fi[c[(c[O>>2]|0)+32>>2]&127](O,s,N+112|0,2048,N+8304|0)|0;__ZNK9Transform14affine_inverseEv(t,e);__ZN7ShapeSWC2Ev(u);c[u>>2]=349668;N=u+68|0;g[N>>2]=0.0;O=u+64|0;g[O>>2]=0.0;Q=u+60|0;g[Q>>2]=0.0;c[r>>2]=0;c[r+4>>2]=0;c[r+8>>2]=0;c[r+12>>2]=0;c[r+16>>2]=0;c[r+20>>2]=0;__ZN7ShapeSW9configureERK5Rect3(u,r);c[u+56>>2]=D;M=+g[f>>2];R=t+4|0;L=+g[E>>2];S=t+8|0;T=+g[H>>2];U=t+12|0;V=t+16|0;W=t+20|0;X=M*+g[U>>2]+L*+g[V>>2]+T*+g[W>>2];Y=t+24|0;Z=t+28|0;_=t+32|0;$=M*+g[Y>>2]+L*+g[Z>>2]+T*+g[_>>2];g[Q>>2]=+g[t>>2]*M+ +g[R>>2]*L+ +g[S>>2]*T;g[O>>2]=X;g[N>>2]=$;c:do if((P|0)>0){aa=(o&16|0)==0;ca=r+8|0;da=r+4|0;ea=v+8|0;fa=v+4|0;ga=w+4|0;ha=w+8|0;ia=z+4|0;ja=z+8|0;ka=A+8|0;la=A+4|0;ma=B+8|0;na=B+4|0;oa=(p|0)==0;pa=p+28|0;qa=p+24|0;ra=p+32|0;sa=p+4|0;ta=p+8|0;ua=p+12|0;va=p+16|0;wa=p+20|0;xa=p+36|0;ya=p+40|0;za=p+44|0;Aa=k+4|0;$=1.0;Ba=1;Ca=0;X=1.0;T=0.0;L=0.0;M=0.0;Da=0.0;Ea=0.0;Fa=0.0;d:while(1){Ga=c[J>>2]|0;Ha=c[Ga+112+(Ca<<2)>>2]|0;if(!(c[Ha+8>>2]|0))if(aa){Ia=X;Ja=$;Ka=Ba;La=T;Ma=L;Na=M;Oa=Da;Pa=Ea;Qa=Fa}else{Ra=Ha;Sa=Ga;Ta=20}else if((c[Ha+20>>2]&n|0)!=0?(1<<(__ZNK6BodySW8get_modeEv(Ha)|0)&o|0)!=0:0){Ha=c[J>>2]|0;Ra=c[Ha+112+(Ca<<2)>>2]|0;Sa=Ha;Ta=20}else{Ia=X;Ja=$;Ka=Ba;La=T;Ma=L;Na=M;Oa=Da;Pa=Ea;Qa=Fa}e:do if((Ta|0)==20){Ta=0;Ha=Ra+12|0;Ga=c[Ha>>2]|0;Ua=c[k>>2]|0;f:do if(Ua|0){Va=c[Ua+8>>2]|0;Wa=c[Aa>>2]|0;g:do if((Va|0)==(Wa|0))Xa=Va;else{Ya=Va;while(1){Za=c[Ya+24>>2]|0;if(Ga>>>0<Za>>>0)_a=Ya+8|0;else{if(Za>>>0>=Ga>>>0){Xa=Ya;break g}_a=Ya+4|0}Ya=c[_a>>2]|0;if((Ya|0)==(Wa|0))break f}}while(0);if((Xa|0)!=(Wa|0)&(Xa|0)!=0){Ia=X;Ja=$;Ka=Ba;La=T;Ma=L;Na=M;Oa=Da;Pa=Ea;Qa=Fa;break e}}while(0);Ga=c[Sa+8304+(Ca<<2)>>2]|0;g[ca>>2]=0.0;g[da>>2]=0.0;g[r>>2]=0.0;g[ea>>2]=0.0;g[fa>>2]=0.0;g[v>>2]=0.0;c[w>>2]=c[f>>2];c[w+4>>2]=c[f+4>>2];c[w+8>>2]=c[f+8>>2];$a=+g[w>>2];ab=+g[ga>>2];bb=+g[ha>>2];cb=+I(+($a*$a+ab*ab+bb*bb));if(cb==0.0){g[ha>>2]=0.0;g[ga>>2]=0.0;g[w>>2]=0.0}else{g[w>>2]=$a/cb;g[ga>>2]=ab/cb;g[ha>>2]=bb/cb}Ua=y;Va=Ra+36|0;Ya=Ua+48|0;do{c[Ua>>2]=c[Va>>2];Ua=Ua+4|0;Va=Va+4|0}while((Ua|0)<(Ya|0));if((Ga|0)<0){Ta=47;break d}Va=Ra+28|0;Ua=c[Va>>2]|0;Ya=(Ua|0)==0;if(Ya)db=0;else db=c[Ua+-4>>2]|0;do if((db|0)<=(Ga|0)){if(Ya)eb=0;else eb=c[Ua+-4>>2]|0;if((eb|0)>(Ga|0)){a[1263537]=0;Ta=39;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);__ZNK9TransformmlERKS_(x,y,0);break}}else Ta=39;while(0);if((Ta|0)==39){Ta=0;__ZNK9TransformmlERKS_(x,y,Ua+(Ga*136|0)|0)}Ya=c[Va>>2]|0;Za=(Ya|0)==0;if(Za)fb=0;else fb=c[Ya+-4>>2]|0;if((fb|0)<=(Ga|0)){if(Za)gb=0;else gb=c[Ya+-4>>2]|0;if((gb|0)<=(Ga|0)){Ta=48;break d}a[1263537]=0}do if(__ZN17CollisionSolverSW14solve_distanceEPK7ShapeSWRK9TransformS2_S5_R7Vector3S7_RK5Rect3PS6_(u,e,c[Ya+(Ga*136|0)+128>>2]|0,x,r,v,s,w)|0){hb=X;ib=$;jb=Ba;kb=T;lb=L;mb=M;nb=Da;ob=Ea;pb=Fa}else{cb=+g[f>>2];bb=+g[E>>2];ab=+g[H>>2];$a=+I(+(cb*cb+bb*bb+ab*ab));if($a==0.0){qb=0.0;rb=0.0;sb=0.0}else{qb=cb/$a;rb=ab/$a;sb=bb/$a}g[w>>2]=qb;g[ga>>2]=sb;g[ha>>2]=rb;Za=c[Va>>2]|0;tb=(Za|0)==0;if(tb)ub=0;else ub=c[Za+-4>>2]|0;if((ub|0)<=(Ga|0)){if(tb)vb=0;else vb=c[Za+-4>>2]|0;if((vb|0)<=(Ga|0)){Ta=59;break d}a[1263537]=0}if(!(__ZN17CollisionSolverSW14solve_distanceEPK7ShapeSWRK9TransformS2_S5_R7Vector3S7_RK5Rect3PS6_(D,e,c[Za+(Ga*136|0)+128>>2]|0,x,r,v,s,w)|0)){Ta=88;break d}$a=+g[f>>2];bb=+g[E>>2];ab=+g[H>>2];cb=+I(+($a*$a+bb*bb+ab*ab));if(cb==0.0){wb=0.0;xb=0.0;yb=0.0}else{wb=$a/cb;xb=ab/cb;yb=bb/cb}Za=0;cb=1.0;zb=0.0;Ab=$a;$a=bb;bb=ab;while(1){ab=(zb+cb)*.5;g[z>>2]=wb;g[ia>>2]=yb;g[ja>>2]=xb;Bb=ab*Ab;Cb=ab*$a;Db=ab*bb;Eb=Bb*+g[U>>2]+Cb*+g[V>>2]+Db*+g[W>>2];Fb=Bb*+g[Y>>2]+Cb*+g[Z>>2]+Db*+g[_>>2];g[Q>>2]=Bb*+g[t>>2]+Cb*+g[R>>2]+Db*+g[S>>2];g[O>>2]=Eb;g[N>>2]=Fb;g[ka>>2]=0.0;g[la>>2]=0.0;g[A>>2]=0.0;g[ma>>2]=0.0;g[na>>2]=0.0;g[B>>2]=0.0;tb=c[Va>>2]|0;Gb=(tb|0)==0;if(Gb)Hb=0;else Hb=c[tb+-4>>2]|0;if((Hb|0)<=(Ga|0)){if(Gb)Ib=0;else Ib=c[tb+-4>>2]|0;if((Ib|0)<=(Ga|0)){Ta=72;break d}a[1263537]=0}if(__ZN17CollisionSolverSW14solve_distanceEPK7ShapeSWRK9TransformS2_S5_R7Vector3S7_RK5Rect3PS6_(u,e,c[tb+(Ga*136|0)+128>>2]|0,x,A,B,s,z)|0){c[r>>2]=c[A>>2];c[r+4>>2]=c[A+4>>2];c[r+8>>2]=c[A+8>>2];c[v>>2]=c[B>>2];c[v+4>>2]=c[B+4>>2];c[v+8>>2]=c[B+8>>2];Jb=cb;Kb=ab}else{Jb=ab;Kb=zb}tb=Za+1|0;if((tb|0)>=8)break;Za=tb;cb=Jb;zb=Kb;Ab=+g[f>>2];$a=+g[E>>2];bb=+g[H>>2]}Za=Kb<X;Wa=Ba|Za;bb=Za?Jb:$;$a=Za?Kb:X;if(oa){hb=$a;ib=bb;jb=Wa;kb=T;lb=L;mb=M;nb=Da;ob=Ea;pb=Fa;break}if(!Wa){Ab=+g[v>>2];zb=+g[r>>2];cb=Ab-zb;ab=+g[fa>>2];Fb=+g[da>>2];Eb=ab-Fb;Db=+g[ea>>2];Cb=+g[ca>>2];Bb=Db-Cb;Lb=T-L;Mb=Ea-Da;Nb=M-Fa;if(Kb<=$a?!(cb*cb+Eb*Eb+Bb*Bb<Lb*Lb+Mb*Mb+Nb*Nb):1){hb=$a;ib=bb;jb=0;kb=T;lb=L;mb=M;nb=Da;ob=Ea;pb=Fa;break}else{Ob=Ab;Pb=zb;Qb=Db;Rb=Fb;Sb=ab;Tb=Cb}}else{Ob=+g[v>>2];Pb=+g[r>>2];Qb=+g[ea>>2];Rb=+g[da>>2];Sb=+g[fa>>2];Tb=+g[ca>>2]}c[pa>>2]=c[Ra+16>>2];c[qa>>2]=c[Ha>>2];c[ra>>2]=Ga;g[p>>2]=Ob;g[sa>>2]=Sb;g[ta>>2]=Qb;Cb=Pb-Ob;ab=Rb-Sb;Fb=Tb-Qb;Db=+I(+(Cb*Cb+ab*ab+Fb*Fb));if(Db==0.0){Ub=0.0;Vb=0.0;Wb=0.0}else{Ub=Cb/Db;Vb=Fb/Db;Wb=ab/Db}g[ua>>2]=Ub;g[va>>2]=Wb;g[wa>>2]=Vb;if((c[Ra+8>>2]|0)!=1){hb=$a;ib=bb;jb=0;kb=Ob;lb=Pb;mb=Qb;nb=Rb;ob=Sb;pb=Tb;break}Db=+g[Ra+152>>2];ab=+g[Ra+156>>2];Fb=+g[Ra+160>>2];Cb=+g[Ra+72>>2]-Ob;zb=+g[Ra+76>>2]-Sb;Ab=+g[Ra+80>>2]-Qb;Nb=+g[Ra+144>>2]+(Fb*Cb-Db*Ab);Mb=+g[Ra+148>>2]+(Db*zb-ab*Cb);g[xa>>2]=+g[Ra+140>>2]+(ab*Ab-Fb*zb);g[ya>>2]=Nb;g[za>>2]=Mb;hb=$a;ib=bb;jb=0;kb=Ob;lb=Pb;mb=Qb;nb=Rb;ob=Sb;pb=Tb}while(0);Ia=hb;Ja=ib;Ka=jb;La=kb;Ma=lb;Na=mb;Oa=nb;Pa=ob;Qa=pb}while(0);Ca=Ca+1|0;if((Ca|0)>=(P|0)){Xb=Ja;Yb=Ia;Ta=87;break c}else{$=Ja;Ba=Ka;X=Ia;T=La;L=Ma;M=Na;Da=Oa;Ea=Pa;Fa=Qa}}if((Ta|0)==47){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);__ZNK9TransformmlERKS_(x,y,0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0)}else if((Ta|0)==48)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);else if((Ta|0)==59)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);else if((Ta|0)==72)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);else if((Ta|0)==88){Zb=0;break}}else{Xb=1.0;Yb=1.0;Ta=87}while(0);if((Ta|0)==87){g[i>>2]=Yb;g[j>>2]=Xb;Zb=1}__ZN7ShapeSWD2Ev(u);_b=Zb;l=q;return _b|0}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,154,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1058846,1050480,180,1058599,0);_b=0;l=q;return _b|0}function __ZN25PhysicsDirectSpaceStateSW13collide_shapeE3RIDRK9TransformfP7Vector3iRiRK3SetIS0_10ComparatorIS0_E16DefaultAllocatorEjj(b,d,e,f,g,h,i,j,k,n){b=b|0;d=d|0;e=e|0;f=+f;g=g|0;h=h|0;i=i|0;j=j|0;k=k|0;n=n|0;var o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0;o=l;l=l+144|0;if((l|0)>=(m|0))ba(144);p=o+120|0;q=o+96|0;r=o;s=o+48|0;if((h|0)<1){t=0;l=o;return t|0}u=(__ZN13PhysicsServer13get_singletonEv()|0)+132|0;v=c[d>>2]|0;if(!v)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,153,1066435,0);else{a[1263537]=0;d=c[u+4>>2]|0;a:do if(d|0){w=c[d+8>>2]|0;x=c[u+8>>2]|0;b:do if((w|0)==(x|0))y=w;else{z=w;while(1){A=c[z+24>>2]|0;if(v>>>0<A>>>0)B=z+8|0;else{if(A>>>0>=v>>>0){y=z;break b}B=z+4|0}z=c[B>>2]|0;if((z|0)==(x|0))break a}}while(0);if((y|0)!=(x|0)&(y|0)!=0){a[1263537]=0;w=v+12|0;c[q>>2]=c[w>>2];c[q+4>>2]=c[w+4>>2];c[q+8>>2]=c[w+8>>2];c[q+12>>2]=c[w+12>>2];c[q+16>>2]=c[w+16>>2];c[q+20>>2]=c[w+20>>2];__ZNK9Transform5xformERK5Rect3(p,e,q);__ZNK5Rect34growEf(q,p,f);c[p>>2]=c[q>>2];c[p+4>>2]=c[q+4>>2];c[p+8>>2]=c[q+8>>2];c[p+12>>2]=c[q+12>>2];c[p+16>>2]=c[q+16>>2];c[p+20>>2]=c[q+20>>2];w=b+84|0;z=c[w>>2]|0;A=c[z+56>>2]|0;C=Fi[c[(c[A>>2]|0)+32>>2]&127](A,p,z+112|0,2048,z+8304|0)|0;c[i>>2]=0;c[q>>2]=h;z=q+4|0;c[z>>2]=0;c[q+8>>2]=g;A=(h|0)>0;D=A?1723:0;E=A?q:0;do if((C|0)>0){A=(n&16|0)==0;F=j+4|0;G=0;H=0;c:while(1){I=c[w>>2]|0;J=c[I+112+(G<<2)>>2]|0;if(!(c[J+8>>2]|0))if(A)K=H;else{L=I;M=J;N=23}else if((c[J+20>>2]&k|0)!=0?(1<<(__ZNK6BodySW8get_modeEv(J)|0)&n|0)!=0:0){J=c[w>>2]|0;L=J;M=c[J+112+(G<<2)>>2]|0;N=23}else K=H;d:do if((N|0)==23){N=0;J=c[L+8304+(G<<2)>>2]|0;I=c[M+12>>2]|0;O=c[j>>2]|0;e:do if(O|0){P=c[O+8>>2]|0;Q=c[F>>2]|0;f:do if((P|0)==(Q|0))R=P;else{S=P;while(1){T=c[S+24>>2]|0;if(I>>>0<T>>>0)U=S+8|0;else{if(T>>>0>=I>>>0){R=S;break f}U=S+4|0}S=c[U>>2]|0;if((S|0)==(Q|0))break e}}while(0);if((R|0)!=(Q|0)&(R|0)!=0){K=H;break d}}while(0);if((J|0)<0){N=38;break c}I=M+28|0;O=c[I>>2]|0;P=(O|0)==0;if(P)V=0;else V=c[O+-4>>2]|0;if((V|0)<=(J|0)){if(P)W=0;else W=c[O+-4>>2]|0;if((W|0)<=(J|0)){N=38;break c}a[1263537]=0}P=c[O+(J*136|0)+128>>2]|0;O=s;S=M+36|0;T=O+48|0;do{c[O>>2]=c[S>>2];O=O+4|0;S=S+4|0}while((O|0)<(T|0));S=c[I>>2]|0;O=(S|0)==0;if(O)X=0;else X=c[S+-4>>2]|0;do if((X|0)<=(J|0)){if(O)Y=0;else Y=c[S+-4>>2]|0;if((Y|0)>(J|0)){a[1263537]=0;N=48;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);Z=0;break}}else N=48;while(0);if((N|0)==48){N=0;Z=S+(J*136|0)|0}__ZNK9TransformmlERKS_(r,s,Z);K=H|(__ZN17CollisionSolverSW12solve_staticEPK7ShapeSWRK9TransformS2_S5_PFvRK7Vector3S8_PvES9_PS6_ff(v,e,P,r,D,E,0,f,0.0)|0)}while(0);G=G+1|0;if((G|0)>=(C|0)){N=16;break}else H=K}if((N|0)==16){_=K;$=c[z>>2]|0;break}else if((N|0)==38)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0)}else{_=0;$=0}while(0);c[i>>2]=$;t=_;l=o;return t|0}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,154,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1058858,1050480,304,1059336,0);t=0;l=o;return t|0}function __ZN25PhysicsDirectSpaceStateSW9rest_infoE3RIDRK9TransformfPN23PhysicsDirectSpaceState13ShapeRestInfoERK3SetIS0_10ComparatorIS0_E16DefaultAllocatorEjj(b,d,e,f,h,i,j,k){b=b|0;d=d|0;e=e|0;f=+f;h=h|0;i=i|0;j=j|0;k=k|0;var n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0.0,Z=0.0,_=0.0,$=0.0,aa=0.0,ca=0.0,da=0.0,ea=0.0,fa=0.0,ga=0;n=l;l=l+176|0;if((l|0)>=(m|0))ba(176);o=n+144|0;p=n+96|0;q=n;r=n+48|0;s=(__ZN13PhysicsServer13get_singletonEv()|0)+132|0;t=c[d>>2]|0;if(!t)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,153,1066435,0);else{a[1263537]=0;d=c[s+4>>2]|0;a:do if(d|0){u=c[d+8>>2]|0;v=c[s+8>>2]|0;b:do if((u|0)==(v|0))w=u;else{x=u;while(1){y=c[x+24>>2]|0;if(t>>>0<y>>>0)z=x+8|0;else{if(y>>>0>=t>>>0){w=x;break b}z=x+4|0}x=c[z>>2]|0;if((x|0)==(v|0))break a}}while(0);if((w|0)!=(v|0)&(w|0)!=0){a[1263537]=0;u=t+12|0;c[p>>2]=c[u>>2];c[p+4>>2]=c[u+4>>2];c[p+8>>2]=c[u+8>>2];c[p+12>>2]=c[u+12>>2];c[p+16>>2]=c[u+16>>2];c[p+20>>2]=c[u+20>>2];__ZNK9Transform5xformERK5Rect3(o,e,p);__ZNK5Rect34growEf(p,o,f);c[o>>2]=c[p>>2];c[o+4>>2]=c[p+4>>2];c[o+8>>2]=c[p+8>>2];c[o+12>>2]=c[p+12>>2];c[o+16>>2]=c[p+16>>2];c[o+20>>2]=c[p+20>>2];u=b+84|0;x=c[u>>2]|0;y=c[x+56>>2]|0;A=Fi[c[(c[y>>2]|0)+32>>2]&127](y,o,x+112|0,2048,x+8304|0)|0;x=p+40|0;y=p+4|0;c[y>>2]=0;B=p+12|0;c[B>>2]=0;c[B+4>>2]=0;c[B+8>>2]=0;c[B+12>>2]=0;c[B+16>>2]=0;c[B+20>>2]=0;c[B+24>>2]=0;c[B+28>>2]=0;do if((A|0)>0){C=(k&16|0)==0;D=p+8|0;E=i+4|0;F=0;c:while(1){G=c[u>>2]|0;H=c[G+112+(F<<2)>>2]|0;if(!(c[H+8>>2]|0)){if(!C){I=G;J=H;K=21}}else if(c[H+20>>2]&j|0?1<<(__ZNK6BodySW8get_modeEv(H)|0)&k|0:0){H=c[u>>2]|0;I=H;J=c[H+112+(F<<2)>>2]|0;K=21}d:do if((K|0)==21){K=0;H=c[I+8304+(F<<2)>>2]|0;G=c[J+12>>2]|0;L=c[i>>2]|0;e:do if(L|0){M=c[L+8>>2]|0;N=c[E>>2]|0;f:do if((M|0)==(N|0))O=M;else{P=M;while(1){Q=c[P+24>>2]|0;if(G>>>0<Q>>>0)R=P+8|0;else{if(Q>>>0>=G>>>0){O=P;break f}R=P+4|0}P=c[R>>2]|0;if((P|0)==(N|0))break e}}while(0);if((O|0)!=(N|0)&(O|0)!=0)break d}while(0);c[p>>2]=J;c[D>>2]=H;if((H|0)<0){K=36;break c}G=J+28|0;L=c[G>>2]|0;M=(L|0)==0;if(M)S=0;else S=c[L+-4>>2]|0;if((S|0)<=(H|0)){if(M)T=0;else T=c[L+-4>>2]|0;if((T|0)<=(H|0)){K=36;break c}a[1263537]=0}M=c[L+(H*136|0)+128>>2]|0;L=r;P=J+36|0;Q=L+48|0;do{c[L>>2]=c[P>>2];L=L+4|0;P=P+4|0}while((L|0)<(Q|0));P=c[G>>2]|0;L=(P|0)==0;if(L)U=0;else U=c[P+-4>>2]|0;do if((U|0)<=(H|0)){if(L)V=0;else V=c[P+-4>>2]|0;if((V|0)>(H|0)){a[1263537]=0;K=46;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);W=0;break}}else K=46;while(0);if((K|0)==46){K=0;W=P+(H*136|0)|0}__ZNK9TransformmlERKS_(q,r,W);__ZN17CollisionSolverSW12solve_staticEPK7ShapeSWRK9TransformS2_S5_PFvRK7Vector3S8_PvES9_PS6_ff(t,e,M,q,1724,p,0,f,0.0)|0}while(0);F=F+1|0;if((F|0)>=(A|0)){K=15;break}}if((K|0)==15){if(+g[x>>2]==0.0){X=0;break}F=c[y>>2]|0;c[h+28>>2]=c[F+16>>2];c[h+32>>2]=c[B>>2];D=p+28|0;E=h+12|0;c[E>>2]=c[D>>2];c[E+4>>2]=c[D+4>>2];c[E+8>>2]=c[D+8>>2];D=p+16|0;c[h>>2]=c[D>>2];c[h+4>>2]=c[D+4>>2];c[h+8>>2]=c[D+8>>2];c[h+24>>2]=c[F+12>>2];if((c[F+8>>2]|0)==1){Y=+g[F+152>>2];Z=+g[F+156>>2];_=+g[F+160>>2];$=+g[F+72>>2]-+g[D>>2];aa=+g[F+76>>2]-+g[p+20>>2];ca=+g[F+80>>2]-+g[p+24>>2];da=+g[F+148>>2]+(Y*aa-Z*$);ea=+g[F+144>>2]+(_*$-Y*ca);fa=+g[F+140>>2]+(Z*ca-_*aa)}else{da=0.0;ea=0.0;fa=0.0}g[h+36>>2]=fa;g[h+40>>2]=ea;g[h+44>>2]=da;X=1;break}else if((K|0)==36)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0)}else X=0;while(0);ga=X;l=n;return ga|0}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,154,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1058589,1050480,380,1059336,0);ga=0;l=n;return ga|0}function __ZN13PhysicsServer13get_singletonEv(){return c[309182]|0}function __ZL16_rest_cbk_resultRK7Vector3S1_Pv(a,b,d){a=a|0;b=b|0;d=d|0;var e=0.0,f=0.0,h=0.0,i=0.0;e=+g[b>>2]-+g[a>>2];f=+g[b+4>>2]-+g[a+4>>2];h=+g[b+8>>2]-+g[a+8>>2];i=+I(+(e*e+f*f+h*h));a=d+40|0;if(i<=+g[a>>2])return;g[a>>2]=i;a=d+16|0;c[a>>2]=c[b>>2];c[a+4>>2]=c[b+4>>2];c[a+8>>2]=c[b+8>>2];g[d+28>>2]=e/i;g[d+32>>2]=f/i;g[d+36>>2]=h/i;c[d+4>>2]=c[d>>2];c[d+12>>2]=c[d+8>>2];return}function __ZN17CollisionSolverSW12solve_staticEPK7ShapeSWRK9TransformS2_S5_PFvRK7Vector3S8_PvES9_PS6_ff(a,b,d,e,f,g,h,i,j){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;i=+i;j=+j;var k=0,l=0,m=0,n=0,o=0,p=0,q=0;k=ij[c[(c[a>>2]|0)+12>>2]&8191](a)|0;l=ij[c[(c[d>>2]|0)+12>>2]&8191](d)|0;m=(ij[c[(c[a>>2]|0)+16>>2]&8191](a)|0)&1;n=(ij[c[(c[d>>2]|0)+16>>2]&8191](d)|0)&1;o=(k|0)>(l|0);p=o?k:l;switch((o?l:k)|0){case 0:{if(p>>>0<2){q=0;return q|0}if(o){q=__ZN17CollisionSolverSW18solve_static_planeEPK7ShapeSWRK9TransformS2_S5_PFvRK7Vector3S8_PvES9_b(d,e,a,b,f,g,1)|0;return q|0}else{q=__ZN17CollisionSolverSW18solve_static_planeEPK7ShapeSWRK9TransformS2_S5_PFvRK7Vector3S8_PvES9_b(a,b,d,e,f,g,0)|0;return q|0}break}case 1:{if((p|0)==1){q=0;return q|0}if(o){q=__ZN17CollisionSolverSW9solve_rayEPK7ShapeSWRK9TransformS2_S5_PFvRK7Vector3S8_PvES9_b(d,e,a,b,f,g,1)|0;return q|0}else{q=__ZN17CollisionSolverSW9solve_rayEPK7ShapeSWRK9TransformS2_S5_PFvRK7Vector3S8_PvES9_b(a,b,d,e,f,g,0)|0;return q|0}break}default:{if(!((o?m:n)<<24>>24)){q=__Z25sat_calculate_penetrationPK7ShapeSWRK9TransformS1_S4_PFvRK7Vector3S7_PvES8_bPS5_ff(a,b,d,e,f,g,0,h,i,j)|0;return q|0}if((o?n:m)<<24>>24){q=0;return q|0}if(o){q=__ZN17CollisionSolverSW13solve_concaveEPK7ShapeSWRK9TransformS2_S5_PFvRK7Vector3S8_PvES9_bff(d,e,a,b,f,g,1,i,j)|0;return q|0}else{q=__ZN17CollisionSolverSW13solve_concaveEPK7ShapeSWRK9TransformS2_S5_PFvRK7Vector3S8_PvES9_bff(a,b,d,e,f,g,0,i,j)|0;return q|0}}}return 0}function __ZN17CollisionSolverSW18solve_static_planeEPK7ShapeSWRK9TransformS2_S5_PFvRK7Vector3S8_PvES9_b(a,b,d,e,f,h,i){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;h=h|0;i=i|0;var j=0,k=0,n=0,o=0,p=0,q=0.0,r=0.0,s=0.0,t=0.0,u=0.0,v=0.0,w=0.0,x=0.0,y=0.0,z=0.0,A=0.0,B=0.0,C=0.0,D=0.0,E=0.0,F=0.0,G=0.0,H=0.0,J=0.0,K=0.0,L=0.0,M=0.0,N=0.0,O=0.0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0,ia=0,ja=0;j=l;l=l+208|0;if((l|0)>=(m|0))ba(208);k=j+16|0;n=j+12|0;o=j;if(!(ij[c[(c[d>>2]|0)+12>>2]&8191](d)|0)){p=0;l=j;return p|0}__ZNK12PlaneShapeSW9get_planeEv(k,a);q=+g[k+12>>2];r=+g[k>>2];s=q*r;t=+g[k+4>>2];u=q*t;v=+g[k+8>>2];w=q*v;q=r+s;r=t+u;t=v+w;v=+g[b>>2];x=+g[b+4>>2];y=+g[b+8>>2];z=+g[b+36>>2];A=z+(s*v+u*x+w*y);B=+g[b+12>>2];C=+g[b+16>>2];D=+g[b+20>>2];E=+g[b+40>>2];F=E+(s*B+u*C+w*D);G=+g[b+24>>2];H=+g[b+28>>2];J=+g[b+32>>2];K=+g[b+44>>2];L=K+(s*G+u*H+w*J);w=z+(q*v+r*x+t*y)-A;y=E+(q*B+r*C+t*D)-F;D=K+(q*G+r*H+t*J)-L;J=+I(+(w*w+y*y+D*D));if(J==0.0){M=0.0;N=0.0;O=0.0}else{M=w/J;N=D/J;O=y/J}_memset(k|0,0,192)|0;J=L*N+(F*O+A*M);b=c[(c[d>>2]|0)+28>>2]|0;A=-M;F=-O;L=-N;a=e+12|0;P=e+24|0;y=+g[e>>2]*A+ +g[a>>2]*F+ +g[P>>2]*L;Q=e+4|0;R=e+16|0;S=e+28|0;D=+g[Q>>2]*A+ +g[R>>2]*F+ +g[S>>2]*L;T=e+8|0;U=e+20|0;V=e+32|0;w=+g[T>>2]*A+ +g[U>>2]*F+ +g[V>>2]*L;g[o>>2]=y;W=o+4|0;g[W>>2]=D;X=o+8|0;g[X>>2]=w;L=+I(+(y*y+D*D+w*w));if(L==0.0){g[X>>2]=0.0;g[W>>2]=0.0;g[o>>2]=0.0}else{g[o>>2]=y/L;g[W>>2]=D/L;g[X>>2]=w/L}Li[b&255](d,o,16,k,n);d=c[n>>2]|0;a:do if((d|0)>0){b=e+36|0;X=e+40|0;W=e+44|0;Y=o+4|0;Z=o+8|0;if(!f){L=+g[e>>2];w=+g[Q>>2];D=+g[T>>2];y=+g[b>>2];F=+g[a>>2];A=+g[R>>2];t=+g[U>>2];H=+g[X>>2];r=+g[P>>2];G=+g[S>>2];q=+g[V>>2];K=+g[W>>2];_=0;$=0;while(1){aa=k+($*12|0)|0;C=+g[aa>>2];ca=k+($*12|0)+4|0;B=+g[ca>>2];da=k+($*12|0)+8|0;E=+g[da>>2];x=y+(L*C+w*B+D*E);v=H+(C*F+B*A+E*t);z=K+(C*r+B*G+E*q);g[aa>>2]=x;g[ca>>2]=v;g[da>>2]=z;da=!(M*x+O*v+N*z-J>=0.0)|_;$=$+1|0;if(($|0)>=(d|0)){ea=da;break a}else _=da}}else{fa=0;ga=0;ha=d}while(1){_=k+(ga*12|0)|0;q=+g[_>>2];$=k+(ga*12|0)+4|0;G=+g[$>>2];da=k+(ga*12|0)+8|0;r=+g[da>>2];K=+g[b>>2]+(+g[e>>2]*q+ +g[Q>>2]*G+ +g[T>>2]*r);t=+g[X>>2]+(q*+g[a>>2]+G*+g[R>>2]+r*+g[U>>2]);A=+g[W>>2]+(q*+g[P>>2]+G*+g[S>>2]+r*+g[V>>2]);g[_>>2]=K;g[$>>2]=t;g[da>>2]=A;r=M*K+O*t+N*A-J;if(!(r>=0.0)){g[o>>2]=K-M*r;g[Y>>2]=t-O*r;g[Z>>2]=A-N*r;if(i)bj[f&4095](_,o,h);else bj[f&4095](o,_,h);ia=1;ja=c[n>>2]|0}else{ia=fa;ja=ha}ga=ga+1|0;if((ga|0)>=(ja|0)){ea=ia;break}else{fa=ia;ha=ja}}}else ea=0;while(0);p=ea;l=j;return p|0}function __ZN17CollisionSolverSW9solve_rayEPK7ShapeSWRK9TransformS2_S5_PFvRK7Vector3S8_PvES9_b(a,b,d,e,f,h,i){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;h=h|0;i=i|0;var j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0.0,v=0.0,w=0.0,x=0.0,y=0.0,z=0.0,A=0.0,B=0.0,C=0,D=0.0,E=0.0,F=0.0,G=0.0,H=0.0,I=0.0,J=0.0,K=0.0,L=0.0,M=0.0,N=0;j=l;l=l+128|0;if((l|0)>=(m|0))ba(128);k=j+112|0;n=j+100|0;o=j+88|0;p=j+40|0;q=j+24|0;r=j+12|0;s=j;t=b+36|0;c[k>>2]=c[t>>2];c[k+4>>2]=c[t+4>>2];c[k+8>>2]=c[t+8>>2];u=+g[b+8>>2];v=+g[b+20>>2];w=+g[b+32>>2];x=+__ZNK10RayShapeSW10get_lengthEv(a);y=+g[k>>2];z=y+u*x;a=k+4|0;u=+g[a>>2];A=v*x+u;b=k+8|0;v=+g[b>>2];B=w*x+v;g[n>>2]=z;t=n+4|0;g[t>>2]=A;C=n+8|0;g[C>>2]=B;c[o>>2]=c[n>>2];c[o+4>>2]=c[n+4>>2];c[o+8>>2]=c[n+8>>2];__ZNK9Transform14affine_inverseEv(p,e);x=+g[p>>2];w=+g[p+4>>2];D=+g[p+8>>2];E=+g[p+36>>2];F=+g[p+12>>2];G=+g[p+16>>2];H=+g[p+20>>2];I=+g[p+40>>2];J=+g[p+24>>2];K=+g[p+28>>2];L=+g[p+32>>2];M=+g[p+44>>2];g[k>>2]=E+(x*y+w*u+D*v);g[a>>2]=I+(y*F+u*G+v*H);g[b>>2]=M+(y*J+u*K+v*L);g[n>>2]=E+(x*z+w*A+D*B);g[t>>2]=I+(z*F+A*G+B*H);g[C>>2]=M+(z*J+A*K+B*L);C=q+8|0;g[C>>2]=0.0;t=q+4|0;g[t>>2]=0.0;g[q>>2]=0.0;g[r+8>>2]=0.0;g[r+4>>2]=0.0;g[r>>2]=0.0;if(!(Fi[c[(c[d>>2]|0)+32>>2]&127](d,k,n,q,r)|0)){N=0;l=j;return N|0}L=+g[q>>2];B=+g[t>>2];K=+g[C>>2];A=+g[e+40>>2]+(L*+g[e+12>>2]+B*+g[e+16>>2]+K*+g[e+20>>2]);J=+g[e+44>>2]+(L*+g[e+24>>2]+B*+g[e+28>>2]+K*+g[e+32>>2]);g[s>>2]=+g[e+36>>2]+(+g[e>>2]*L+ +g[e+4>>2]*B+ +g[e+8>>2]*K);g[s+4>>2]=A;g[s+8>>2]=J;do if(f|0)if(i){bj[f&4095](s,o,h);break}else{bj[f&4095](o,s,h);break}while(0);N=1;l=j;return N|0}function __ZN17CollisionSolverSW13solve_concaveEPK7ShapeSWRK9TransformS2_S5_PFvRK7Vector3S8_PvES9_bff(b,d,e,f,h,i,j,k,n){b=b|0;d=d|0;e=e|0;f=f|0;h=h|0;i=i|0;j=j|0;k=+k;n=+n;var o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0.0,x=0.0,y=0.0;o=l;l=l+176|0;if((l|0)>=(m|0))ba(176);p=o+96|0;q=o+48|0;r=o+24|0;s=o+8|0;t=o+4|0;u=o;v=p+44|0;c[v>>2]=0;c[v+4>>2]=0;c[v+8>>2]=0;c[v+12>>2]=0;c[v+16>>2]=0;c[v+20>>2]=0;c[p>>2]=d;c[p+4>>2]=b;c[p+8>>2]=f;c[p+12>>2]=h;c[p+16>>2]=i;a[p+20>>0]=j&1;j=p+21|0;a[j>>0]=0;c[p+28>>2]=0;g[p+36>>2]=k;g[p+40>>2]=n;c[p+24>>2]=0;i=q;h=d;d=i+48|0;do{c[i>>2]=c[h>>2];i=i+4|0;h=h+4|0}while((i|0)<(d|0));h=q+36|0;g[h>>2]=+g[h>>2]-+g[f+36>>2];h=q+40|0;g[h>>2]=+g[h>>2]-+g[f+40>>2];h=q+44|0;g[h>>2]=+g[h>>2]-+g[f+44>>2];c[r>>2]=0;c[r+4>>2]=0;c[r+8>>2]=0;c[r+12>>2]=0;c[r+16>>2]=0;c[r+20>>2]=0;h=s+4|0;i=s+8|0;n=+g[f>>2];w=+g[f+12>>2];x=+g[f+24>>2];y=1.0/+I(+(x*x+(n*n+w*w)));g[s>>2]=n*y;g[h>>2]=y*w;g[i>>2]=y*x;Li[c[(c[b>>2]|0)+20>>2]&255](b,s,q,t,u);x=y*(+g[t>>2]-k);w=y*(+g[u>>2]+k);g[r>>2]=x;g[r+12>>2]=w-x;x=+g[f+4>>2];w=+g[f+16>>2];y=+g[f+28>>2];n=1.0/+I(+(y*y+(x*x+w*w)));g[s>>2]=x*n;g[h>>2]=n*w;g[i>>2]=n*y;Li[c[(c[b>>2]|0)+20>>2]&255](b,s,q,t,u);y=n*(+g[t>>2]-k);w=n*(+g[u>>2]+k);g[r+4>>2]=y;g[r+16>>2]=w-y;y=+g[f+8>>2];w=+g[f+20>>2];n=+g[f+32>>2];x=1.0/+I(+(n*n+(y*y+w*w)));g[s>>2]=y*x;g[h>>2]=x*w;g[i>>2]=x*n;Li[c[(c[b>>2]|0)+20>>2]&255](b,s,q,t,u);n=x*(+g[t>>2]-k);w=x*(+g[u>>2]+k);g[r+8>>2]=n;g[r+20>>2]=w-n;Ki[c[(c[e>>2]|0)+48>>2]&4095](e,r,1893,p);l=o;return (a[j>>0]|0)!=0|0}function __Z25sat_calculate_penetrationPK7ShapeSWRK9TransformS1_S4_PFvRK7Vector3S7_PvES8_bPS5_ff(b,d,e,f,h,i,j,k,n,o){b=b|0;d=d|0;e=e|0;f=f|0;h=h|0;i=i|0;j=j|0;k=k|0;n=+n;o=+o;var p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0.0,B=0.0,C=0;p=l;l=l+32|0;if((l|0)>=(m|0))ba(32);q=p;r=j&1;j=ij[c[(c[b>>2]|0)+12>>2]&8191](b)|0;if(!j){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1050804,1050830,1467,1050871,0);s=0;l=p;return s|0}a[1263537]=0;if((j|0)==1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1050804,1050830,1468,1050947,0);s=0;l=p;return s|0}if(ij[c[(c[b>>2]|0)+16>>2]&8191](b)|0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1050804,1050830,1469,1052412,0);s=0;l=p;return s|0}a[1263537]=0;t=ij[c[(c[e>>2]|0)+12>>2]&8191](e)|0;if(!t){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1050804,1050830,1473,1051021,0);s=0;l=p;return s|0}a[1263537]=0;if((t|0)==1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1050804,1050830,1474,1051097,0);s=0;l=p;return s|0}if(ij[c[(c[e>>2]|0)+16>>2]&8191](e)|0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1050804,1050830,1475,1052552,0);s=0;l=p;return s|0}a[1263537]=0;g[q+20>>2]=0.0;g[q+16>>2]=0.0;g[q+12>>2]=0.0;c[q>>2]=h;h=q+8|0;a[h>>0]=r;c[q+4>>2]=i;i=q+9|0;a[i>>0]=0;c[q+24>>2]=k;k=b;b=e;e=d;d=f;if((j|0)>(t|0)){a[h>>0]=r^1;u=j;v=t;w=e;x=d;y=k;z=b;A=o;B=n}else{u=t;v=j;w=d;x=e;y=b;z=k;A=n;B=o}k=c[(A!=0.0|B!=0.0?349424:349524)+((v+-2|0)*20|0)+(u+-2<<2)>>2]|0;if(!k){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1050804,1050830,1562,1052615,0);C=0}else{a[1263537]=0;gi[k&31](z,x,y,w,q,A,B);C=(a[i>>0]|0)!=0}s=C;l=p;return s|0}function __ZL24_collision_sphere_sphereILb0EEvPK7ShapeSWRK9TransformS2_S5_P18_CollectorCallbackff(a,b,d,e,f,h,i){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;h=+h;i=+i;var j=0,k=0,n=0,o=0.0,p=0.0;j=l;l=l+80|0;if((l|0)>=(m|0))ba(80);k=j+16|0;n=j;g[k+28>>2]=0.0;g[k+24>>2]=0.0;g[k+20>>2]=0.0;g[k+52>>2]=0.0;g[k+48>>2]=0.0;g[k+44>>2]=0.0;g[k+16>>2]=999999986991104.0;c[k>>2]=a;c[k+4>>2]=d;c[k+8>>2]=b;c[k+12>>2]=e;c[k+32>>2]=f;g[k+36>>2]=h;g[k+40>>2]=i;do if(f|0?(d=c[f+24>>2]|0,d|0):0){if((!(+g[d>>2]!=0.0)?!(+g[d+4>>2]!=0.0):0)?!(+g[d+8>>2]!=0.0):0)break;if(!(__ZN17SeparatorAxisTestI13SphereShapeSWS0_Lb0EE9test_axisERK7Vector3(k,d)|0)){l=j;return}}while(0);i=+g[b+36>>2]-+g[e+36>>2];h=+g[b+40>>2]-+g[e+40>>2];o=+g[b+44>>2]-+g[e+44>>2];g[n>>2]=i;e=n+4|0;g[e>>2]=h;b=n+8|0;g[b>>2]=o;p=+I(+(i*i+h*h+o*o));if(p==0.0){g[b>>2]=0.0;g[e>>2]=0.0;g[n>>2]=0.0}else{g[n>>2]=i/p;g[e>>2]=h/p;g[b>>2]=o/p}if(!(__ZN17SeparatorAxisTestI13SphereShapeSWS0_Lb0EE9test_axisERK7Vector3(k,n)|0)){l=j;return}__ZN17SeparatorAxisTestI13SphereShapeSWS0_Lb0EE17generate_contactsEv(k);l=j;return}function __ZL21_collision_sphere_boxILb0EEvPK7ShapeSWRK9TransformS2_S5_P18_CollectorCallbackff(a,b,d,e,f,h,i){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;h=+h;i=+i;var k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0.0,w=0.0,x=0.0,y=0.0,z=0.0,A=0.0,B=0.0,C=0.0,D=0.0,E=0.0,F=0.0,G=0.0,H=0.0,J=0.0,K=0.0,L=0.0,M=0.0,N=0.0,O=0.0,P=0.0;k=l;l=l+80|0;if((l|0)>=(m|0))ba(80);n=k+24|0;o=k+12|0;p=k;g[n+28>>2]=0.0;g[n+24>>2]=0.0;g[n+20>>2]=0.0;g[n+52>>2]=0.0;g[n+48>>2]=0.0;g[n+44>>2]=0.0;g[n+16>>2]=999999986991104.0;c[n>>2]=a;c[n+4>>2]=d;c[n+8>>2]=b;c[n+12>>2]=e;c[n+32>>2]=f;g[n+36>>2]=h;g[n+40>>2]=i;do if(f|0?(a=c[f+24>>2]|0,a|0):0){if((!(+g[a>>2]!=0.0)?!(+g[a+4>>2]!=0.0):0)?!(+g[a+8>>2]!=0.0):0)break;if(!(__ZN17SeparatorAxisTestI13SphereShapeSW10BoxShapeSWLb0EE9test_axisERK7Vector3(n,a)|0)){l=k;return}}while(0);f=e+12|0;a=e+24|0;q=o+4|0;r=o+8|0;s=c[e>>2]|0;t=c[f>>2]|0;u=c[a>>2]|0;c[o>>2]=s;c[q>>2]=t;c[r>>2]=u;i=(c[j>>2]=s,+g[j>>2]);h=(c[j>>2]=t,+g[j>>2]);v=(c[j>>2]=u,+g[j>>2]);w=+I(+(v*v+(i*i+h*h)));if(w==0.0){g[r>>2]=0.0;g[q>>2]=0.0;g[o>>2]=0.0}else{g[o>>2]=i/w;g[q>>2]=h/w;g[r>>2]=v/w}if(!(__ZN17SeparatorAxisTestI13SphereShapeSW10BoxShapeSWLb0EE9test_axisERK7Vector3(n,o)|0)){l=k;return}u=c[e+4>>2]|0;t=c[e+16>>2]|0;s=c[e+28>>2]|0;c[o>>2]=u;c[q>>2]=t;c[r>>2]=s;w=(c[j>>2]=u,+g[j>>2]);v=(c[j>>2]=t,+g[j>>2]);h=(c[j>>2]=s,+g[j>>2]);i=+I(+(h*h+(w*w+v*v)));if(i==0.0){g[r>>2]=0.0;g[q>>2]=0.0;g[o>>2]=0.0}else{g[o>>2]=w/i;g[q>>2]=v/i;g[r>>2]=h/i}if(!(__ZN17SeparatorAxisTestI13SphereShapeSW10BoxShapeSWLb0EE9test_axisERK7Vector3(n,o)|0)){l=k;return}s=c[e+8>>2]|0;t=c[e+20>>2]|0;u=c[e+32>>2]|0;c[o>>2]=s;c[q>>2]=t;c[r>>2]=u;i=(c[j>>2]=s,+g[j>>2]);h=(c[j>>2]=t,+g[j>>2]);v=(c[j>>2]=u,+g[j>>2]);w=+I(+(v*v+(i*i+h*h)));if(w==0.0){g[r>>2]=0.0;g[q>>2]=0.0;g[o>>2]=0.0}else{g[o>>2]=i/w;g[q>>2]=h/w;g[r>>2]=v/w}if(!(__ZN17SeparatorAxisTestI13SphereShapeSW10BoxShapeSWLb0EE9test_axisERK7Vector3(n,o)|0)){l=k;return}w=+g[b+36>>2];v=+g[e+36>>2];h=w-v;i=+g[b+40>>2];x=+g[e+40>>2];y=i-x;z=+g[b+44>>2];A=+g[e+44>>2];B=z-A;C=+g[e>>2];D=+g[e+12>>2];E=+g[e+24>>2];F=+g[e+4>>2];G=+g[e+16>>2];H=+g[e+28>>2];J=+g[e+8>>2];K=+g[e+20>>2];L=+g[e+32>>2];M=+g[d+56>>2];N=h*C+y*D+B*E<0.0?-M:M;M=+g[d+60>>2];O=h*F+y*G+B*H<0.0?-M:M;M=+g[d+64>>2];P=h*J+y*K+B*L<0.0?-M:M;M=w-(v+(N*C+O*F+P*J));J=i-(x+(N*D+O*G+P*K));K=z-(A+(N*E+O*H+P*L));g[o>>2]=M;d=o+4|0;g[d>>2]=J;b=o+8|0;g[b>>2]=K;L=+I(+(M*M+J*J+K*K));if(L==0.0){g[b>>2]=0.0;g[d>>2]=0.0;g[o>>2]=0.0}else{g[o>>2]=M/L;g[d>>2]=J/L;g[b>>2]=K/L}a:do if(__ZN17SeparatorAxisTestI13SphereShapeSW10BoxShapeSWLb0EE9test_axisERK7Vector3(n,o)|0){r=p+4|0;q=p+8|0;u=0;do{L=+g[e+(u<<2)>>2];K=+g[f+(u<<2)>>2];J=+g[a+(u<<2)>>2];M=+g[d>>2];P=+g[b>>2];H=J*M-K*P;O=+g[o>>2];E=L*P-J*O;P=K*O-L*M;M=J*E-K*P;O=L*P-J*H;J=K*H-L*E;g[p>>2]=M;g[r>>2]=O;g[q>>2]=J;E=+I(+(J*J+(M*M+O*O)));if(E==0.0){g[q>>2]=0.0;g[r>>2]=0.0;g[p>>2]=0.0}else{g[p>>2]=M/E;g[r>>2]=O/E;g[q>>2]=J/E}u=u+1|0;if(!(__ZN17SeparatorAxisTestI13SphereShapeSW10BoxShapeSWLb0EE9test_axisERK7Vector3(n,p)|0))break a}while((u|0)<3);__ZN17SeparatorAxisTestI13SphereShapeSW10BoxShapeSWLb0EE17generate_contactsEv(n)}while(0);l=k;return}function __ZL25_collision_sphere_capsuleILb0EEvPK7ShapeSWRK9TransformS2_S5_P18_CollectorCallbackff(a,b,d,e,f,h,i){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;h=+h;i=+i;var j=0,k=0,n=0,o=0.0,p=0.0,q=0,r=0.0,s=0,t=0.0,u=0,v=0.0,w=0.0;j=l;l=l+80|0;if((l|0)>=(m|0))ba(80);k=j+16|0;n=j;g[k+28>>2]=0.0;g[k+24>>2]=0.0;g[k+20>>2]=0.0;g[k+52>>2]=0.0;g[k+48>>2]=0.0;g[k+44>>2]=0.0;g[k+16>>2]=999999986991104.0;c[k>>2]=a;c[k+4>>2]=d;c[k+8>>2]=b;c[k+12>>2]=e;c[k+32>>2]=f;g[k+36>>2]=h;g[k+40>>2]=i;do if(f|0?(a=c[f+24>>2]|0,a|0):0){if((!(+g[a>>2]!=0.0)?!(+g[a+4>>2]!=0.0):0)?!(+g[a+8>>2]!=0.0):0)break;if(!(__ZN17SeparatorAxisTestI13SphereShapeSW14CapsuleShapeSWLb0EE9test_axisERK7Vector3(k,a)|0)){l=j;return}}while(0);i=+g[d+56>>2]*.5;h=+g[e+8>>2]*i;o=+g[e+20>>2]*i;p=+g[e+32>>2]*i;d=e+36|0;f=e+40|0;a=e+44|0;e=b+36|0;i=+g[d>>2]+h-+g[e>>2];q=b+40|0;r=+g[f>>2]+o-+g[q>>2];s=b+44|0;t=p+ +g[a>>2]-+g[s>>2];g[n>>2]=i;b=n+4|0;g[b>>2]=r;u=n+8|0;g[u>>2]=t;v=+I(+(i*i+r*r+t*t));if(v==0.0){g[u>>2]=0.0;g[b>>2]=0.0;g[n>>2]=0.0}else{g[n>>2]=i/v;g[b>>2]=r/v;g[u>>2]=t/v}if(!(__ZN17SeparatorAxisTestI13SphereShapeSW14CapsuleShapeSWLb0EE9test_axisERK7Vector3(k,n)|0)){l=j;return}v=+g[d>>2]-h-+g[e>>2];t=+g[f>>2]-o-+g[q>>2];r=+g[a>>2]-p-+g[s>>2];g[n>>2]=v;u=n+4|0;g[u>>2]=t;b=n+8|0;g[b>>2]=r;i=+I(+(v*v+t*t+r*r));if(i==0.0){g[b>>2]=0.0;g[u>>2]=0.0;g[n>>2]=0.0}else{g[n>>2]=v/i;g[u>>2]=t/i;g[b>>2]=r/i}if(!(__ZN17SeparatorAxisTestI13SphereShapeSW14CapsuleShapeSWLb0EE9test_axisERK7Vector3(k,n)|0)){l=j;return}i=+g[e>>2]-+g[d>>2];r=+g[q>>2]-+g[f>>2];t=+g[s>>2]-+g[a>>2];v=p*r-o*t;w=h*t-p*i;t=o*i-h*r;r=p*w-o*t;i=h*t-p*v;p=o*v-h*w;g[n>>2]=r;a=n+4|0;g[a>>2]=i;s=n+8|0;g[s>>2]=p;w=+I(+(p*p+(r*r+i*i)));if(w==0.0){g[s>>2]=0.0;g[a>>2]=0.0;g[n>>2]=0.0}else{g[n>>2]=r/w;g[a>>2]=i/w;g[s>>2]=p/w}if(__ZN17SeparatorAxisTestI13SphereShapeSW14CapsuleShapeSWLb0EE9test_axisERK7Vector3(k,n)|0)__ZN17SeparatorAxisTestI13SphereShapeSW14CapsuleShapeSWLb0EE17generate_contactsEv(k);l=j;return}function __ZL32_collision_sphere_convex_polygonILb0EEvPK7ShapeSWRK9TransformS2_S5_P18_CollectorCallbackff(a,b,d,e,f,h,i){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;h=+h;i=+i;var j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0.0,J=0.0,K=0.0,L=0.0,M=0.0,N=0.0,O=0.0,P=0.0,Q=0.0,R=0.0,S=0.0,T=0.0,U=0.0,V=0.0,W=0.0,X=0.0,Y=0.0,Z=0.0,_=0.0;j=l;l=l+96|0;if((l|0)>=(m|0))ba(96);k=j+32|0;n=j+16|0;o=j;g[k+28>>2]=0.0;g[k+24>>2]=0.0;g[k+20>>2]=0.0;g[k+52>>2]=0.0;g[k+48>>2]=0.0;g[k+44>>2]=0.0;g[k+16>>2]=999999986991104.0;c[k>>2]=a;c[k+4>>2]=d;c[k+8>>2]=b;c[k+12>>2]=e;c[k+32>>2]=f;g[k+36>>2]=h;g[k+40>>2]=i;do if(f|0?(a=c[f+24>>2]|0,a|0):0){if((!(+g[a>>2]!=0.0)?!(+g[a+4>>2]!=0.0):0)?!(+g[a+8>>2]!=0.0):0)break;if(!(__ZN17SeparatorAxisTestI13SphereShapeSW20ConvexPolygonShapeSWLb0EE9test_axisERK7Vector3(k,a)|0)){l=j;return}}while(0);f=c[d+56>>2]|0;if(!f)p=0;else p=c[f+-4>>2]|0;a=c[d+60>>2]|0;if(!a)q=0;else q=c[a+-4>>2]|0;r=c[d+64>>2]|0;if(!r)s=0;else s=c[r+-4>>2]|0;a:do if((p|0)>0){d=0;while(1){__ZNK9Transform5xformERK5Plane(o,e,f+(d*20|0)|0);c[n>>2]=c[o>>2];c[n+4>>2]=c[o+4>>2];c[n+8>>2]=c[o+8>>2];d=d+1|0;if(!(__ZN17SeparatorAxisTestI13SphereShapeSW20ConvexPolygonShapeSWLb0EE9test_axisERK7Vector3(k,n)|0))break;if((d|0)>=(p|0))break a}l=j;return}while(0);b:do if((q|0)>0){p=e+4|0;o=e+8|0;f=e+36|0;d=e+12|0;t=e+16|0;u=e+20|0;v=e+40|0;w=e+24|0;x=e+28|0;y=e+32|0;z=e+44|0;A=b+36|0;B=b+40|0;C=b+44|0;D=n+4|0;E=n+8|0;F=0;while(1){G=c[a+(F<<3)>>2]|0;i=+g[e>>2];h=+g[r+(G*12|0)>>2];H=+g[p>>2];J=+g[r+(G*12|0)+4>>2];K=+g[o>>2];L=+g[r+(G*12|0)+8>>2];M=+g[f>>2];N=+g[d>>2];O=+g[t>>2];P=+g[u>>2];Q=+g[v>>2];R=+g[w>>2];S=+g[x>>2];T=+g[y>>2];U=+g[z>>2];G=c[a+(F<<3)+4>>2]|0;V=+g[r+(G*12|0)>>2];W=+g[r+(G*12|0)+4>>2];X=+g[r+(G*12|0)+8>>2];Y=M+(i*V+H*W+K*X);Z=Q+(N*V+O*W+P*X);_=U+(R*V+S*W+T*X);X=Y-(M+(i*h+H*J+K*L));K=Z-(Q+(h*N+J*O+L*P));P=_-(U+(h*R+J*S+L*T));T=Y-+g[A>>2];Y=Z-+g[B>>2];Z=_-+g[C>>2];_=K*Z-P*Y;L=P*T-Z*X;Z=Y*X-K*T;T=P*L-K*Z;Y=X*Z-P*_;P=K*_-X*L;g[n>>2]=T;g[D>>2]=Y;g[E>>2]=P;L=+I(+(P*P+(T*T+Y*Y)));if(L==0.0){g[E>>2]=0.0;g[D>>2]=0.0;g[n>>2]=0.0}else{g[n>>2]=T/L;g[D>>2]=Y/L;g[E>>2]=P/L}F=F+1|0;if(!(__ZN17SeparatorAxisTestI13SphereShapeSW20ConvexPolygonShapeSWLb0EE9test_axisERK7Vector3(k,n)|0))break;if((F|0)>=(q|0))break b}l=j;return}while(0);c:do if((s|0)>0){q=e+4|0;a=e+8|0;F=e+36|0;E=e+12|0;D=e+16|0;C=e+20|0;B=e+40|0;A=e+24|0;z=e+28|0;y=e+32|0;x=e+44|0;w=b+36|0;v=b+40|0;u=b+44|0;t=n+4|0;d=n+8|0;f=0;while(1){L=+g[r+(f*12|0)>>2];P=+g[r+(f*12|0)+4>>2];Y=+g[r+(f*12|0)+8>>2];T=+g[w>>2]-(+g[F>>2]+(+g[e>>2]*L+ +g[q>>2]*P+ +g[a>>2]*Y));X=+g[v>>2]-(+g[B>>2]+(L*+g[E>>2]+P*+g[D>>2]+Y*+g[C>>2]));_=+g[u>>2]-(+g[x>>2]+(L*+g[A>>2]+P*+g[z>>2]+Y*+g[y>>2]));g[n>>2]=T;g[t>>2]=X;g[d>>2]=_;Y=+I(+(T*T+X*X+_*_));if(Y==0.0){g[d>>2]=0.0;g[t>>2]=0.0;g[n>>2]=0.0}else{g[n>>2]=T/Y;g[t>>2]=X/Y;g[d>>2]=_/Y}f=f+1|0;if(!(__ZN17SeparatorAxisTestI13SphereShapeSW20ConvexPolygonShapeSWLb0EE9test_axisERK7Vector3(k,n)|0))break;if((f|0)>=(s|0))break c}l=j;return}while(0);__ZN17SeparatorAxisTestI13SphereShapeSW20ConvexPolygonShapeSWLb0EE17generate_contactsEv(k);l=j;return}function __ZL22_collision_sphere_faceILb0EEvPK7ShapeSWRK9TransformS2_S5_P18_CollectorCallbackff(a,b,d,e,f,h,i){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;h=+h;i=+i;var j=0,k=0,n=0,o=0,p=0.0,q=0.0,r=0.0,s=0.0,t=0.0,u=0.0,v=0.0,w=0.0,x=0.0,y=0.0,z=0.0,A=0.0,B=0.0,C=0.0,D=0.0,E=0.0,F=0.0,G=0.0,H=0.0,J=0.0,K=0,L=0,M=0,N=0,O=0,P=0;j=l;l=l+112|0;if((l|0)>=(m|0))ba(112);k=j+48|0;n=j+12|0;o=j;g[k+28>>2]=0.0;g[k+24>>2]=0.0;g[k+20>>2]=0.0;g[k+52>>2]=0.0;g[k+48>>2]=0.0;g[k+44>>2]=0.0;g[k+16>>2]=999999986991104.0;c[k>>2]=a;c[k+4>>2]=d;c[k+8>>2]=b;c[k+12>>2]=e;c[k+32>>2]=f;g[k+36>>2]=h;g[k+40>>2]=i;f=d+68|0;i=+g[e>>2];h=+g[f>>2];p=+g[e+4>>2];q=+g[d+72>>2];r=+g[e+8>>2];s=+g[d+76>>2];t=+g[e+36>>2];u=t+(i*h+p*q+r*s);v=+g[e+12>>2];w=+g[e+16>>2];x=+g[e+20>>2];y=+g[e+40>>2];z=y+(h*v+q*w+s*x);A=+g[e+24>>2];B=+g[e+28>>2];C=+g[e+32>>2];D=+g[e+44>>2];E=D+(h*A+q*B+s*C);g[n>>2]=u;g[n+4>>2]=z;g[n+8>>2]=E;s=+g[d+80>>2];q=+g[d+84>>2];h=+g[d+88>>2];F=t+(i*s+p*q+r*h);G=y+(s*v+q*w+h*x);H=D+(s*A+q*B+h*C);g[n+12>>2]=F;g[n+16>>2]=G;g[n+20>>2]=H;h=+g[f+24>>2];q=+g[f+28>>2];s=+g[f+32>>2];J=t+(i*h+p*q+r*s);r=y+(h*v+q*w+s*x);x=D+(h*A+q*B+s*C);g[n+24>>2]=J;g[n+28>>2]=r;g[n+32>>2]=x;C=u-J;J=z-r;r=E-x;x=u-F;F=z-G;G=E-H;H=J*G-r*F;s=r*x-C*G;G=C*F-J*x;g[o>>2]=H;f=o+4|0;g[f>>2]=s;d=o+8|0;g[d>>2]=G;x=+I(+(G*G+(H*H+s*s)));if(x==0.0){g[d>>2]=0.0;g[f>>2]=0.0;g[o>>2]=0.0}else{g[o>>2]=H/x;g[f>>2]=s/x;g[d>>2]=G/x}if(!(__ZN17SeparatorAxisTestI13SphereShapeSW11FaceShapeSWLb0EE9test_axisERK7Vector3(k,o)|0)){l=j;return}d=b+36|0;f=b+40|0;e=b+44|0;b=o+4|0;a=o+8|0;K=o+4|0;L=o+8|0;M=0;x=u;u=z;z=E;while(1){E=x-+g[d>>2];G=u-+g[f>>2];s=z-+g[e>>2];g[o>>2]=E;g[b>>2]=G;g[a>>2]=s;H=+I(+(E*E+G*G+s*s));if(H==0.0){g[a>>2]=0.0;g[b>>2]=0.0;g[o>>2]=0.0}else{g[o>>2]=E/H;g[b>>2]=G/H;g[a>>2]=s/H}if(!(__ZN17SeparatorAxisTestI13SphereShapeSW11FaceShapeSWLb0EE9test_axisERK7Vector3(k,o)|0)){N=17;break}O=M+1|0;P=(O|0)==3?0:O;H=+g[n+(P*12|0)>>2]-x;J=+g[n+(P*12|0)+4>>2]-u;F=+g[n+(P*12|0)+8>>2]-z;C=G*F-s*J;r=s*H-E*F;s=E*J-G*H;G=F*r-J*s;E=H*s-F*C;F=J*C-H*r;g[o>>2]=G;g[K>>2]=E;g[L>>2]=F;r=+I(+(F*F+(G*G+E*E)));if(r==0.0){g[L>>2]=0.0;g[K>>2]=0.0;g[o>>2]=0.0}else{g[o>>2]=G/r;g[K>>2]=E/r;g[L>>2]=F/r}if(!(__ZN17SeparatorAxisTestI13SphereShapeSW11FaceShapeSWLb0EE9test_axisERK7Vector3(k,o)|0)){N=17;break}if((O|0)>=3){N=16;break}M=O;x=+g[n+(O*12|0)>>2];u=+g[n+(O*12|0)+4>>2];z=+g[n+(O*12|0)+8>>2]}if((N|0)==16){__ZN17SeparatorAxisTestI13SphereShapeSW11FaceShapeSWLb0EE17generate_contactsEv(k);l=j;return}else if((N|0)==17){l=j;return}}function __ZL18_collision_box_boxILb0EEvPK7ShapeSWRK9TransformS2_S5_P18_CollectorCallbackff(a,b,d,e,f,h,i){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;h=+h;i=+i;var k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0.0,u=0.0,v=0,w=0,x=0,y=0,z=0.0,A=0.0,B=0.0,C=0.0,D=0,E=0;k=l;l=l+80|0;if((l|0)>=(m|0))ba(80);n=k+16|0;o=k;g[n+28>>2]=0.0;g[n+24>>2]=0.0;g[n+20>>2]=0.0;g[n+52>>2]=0.0;g[n+48>>2]=0.0;g[n+44>>2]=0.0;g[n+16>>2]=999999986991104.0;c[n>>2]=a;c[n+4>>2]=d;c[n+8>>2]=b;c[n+12>>2]=e;c[n+32>>2]=f;g[n+36>>2]=h;g[n+40>>2]=i;do if(f|0?(d=c[f+24>>2]|0,d|0):0){if((!(+g[d>>2]!=0.0)?!(+g[d+4>>2]!=0.0):0)?!(+g[d+8>>2]!=0.0):0)break;if(!(__ZN17SeparatorAxisTestI10BoxShapeSWS0_Lb0EE9test_axisERK7Vector3(n,d)|0)){l=k;return}}while(0);f=b+12|0;d=b+24|0;a=o+4|0;p=o+8|0;q=c[b>>2]|0;r=c[f>>2]|0;s=c[d>>2]|0;c[o>>2]=q;c[a>>2]=r;c[p>>2]=s;i=(c[j>>2]=q,+g[j>>2]);h=(c[j>>2]=r,+g[j>>2]);t=(c[j>>2]=s,+g[j>>2]);u=+I(+(t*t+(i*i+h*h)));if(u==0.0){g[p>>2]=0.0;g[a>>2]=0.0;g[o>>2]=0.0}else{g[o>>2]=i/u;g[a>>2]=h/u;g[p>>2]=t/u}if(!(__ZN17SeparatorAxisTestI10BoxShapeSWS0_Lb0EE9test_axisERK7Vector3(n,o)|0)){l=k;return}s=c[b+4>>2]|0;r=c[b+16>>2]|0;q=c[b+28>>2]|0;c[o>>2]=s;c[a>>2]=r;c[p>>2]=q;u=(c[j>>2]=s,+g[j>>2]);t=(c[j>>2]=r,+g[j>>2]);h=(c[j>>2]=q,+g[j>>2]);i=+I(+(h*h+(u*u+t*t)));if(i==0.0){g[p>>2]=0.0;g[a>>2]=0.0;g[o>>2]=0.0}else{g[o>>2]=u/i;g[a>>2]=t/i;g[p>>2]=h/i}if(!(__ZN17SeparatorAxisTestI10BoxShapeSWS0_Lb0EE9test_axisERK7Vector3(n,o)|0)){l=k;return}q=c[b+8>>2]|0;r=c[b+20>>2]|0;s=c[b+32>>2]|0;c[o>>2]=q;c[a>>2]=r;c[p>>2]=s;i=(c[j>>2]=q,+g[j>>2]);h=(c[j>>2]=r,+g[j>>2]);t=(c[j>>2]=s,+g[j>>2]);u=+I(+(t*t+(i*i+h*h)));if(u==0.0){g[p>>2]=0.0;g[a>>2]=0.0;g[o>>2]=0.0}else{g[o>>2]=i/u;g[a>>2]=h/u;g[p>>2]=t/u}if(!(__ZN17SeparatorAxisTestI10BoxShapeSWS0_Lb0EE9test_axisERK7Vector3(n,o)|0)){l=k;return}p=e+12|0;a=e+24|0;s=o+4|0;r=o+8|0;q=c[e>>2]|0;v=c[p>>2]|0;w=c[a>>2]|0;c[o>>2]=q;c[s>>2]=v;c[r>>2]=w;u=(c[j>>2]=q,+g[j>>2]);t=(c[j>>2]=v,+g[j>>2]);h=(c[j>>2]=w,+g[j>>2]);i=+I(+(h*h+(u*u+t*t)));if(i==0.0){g[r>>2]=0.0;g[s>>2]=0.0;g[o>>2]=0.0}else{g[o>>2]=u/i;g[s>>2]=t/i;g[r>>2]=h/i}if(!(__ZN17SeparatorAxisTestI10BoxShapeSWS0_Lb0EE9test_axisERK7Vector3(n,o)|0)){l=k;return}w=c[e+4>>2]|0;v=c[e+16>>2]|0;q=c[e+28>>2]|0;c[o>>2]=w;c[s>>2]=v;c[r>>2]=q;i=(c[j>>2]=w,+g[j>>2]);h=(c[j>>2]=v,+g[j>>2]);t=(c[j>>2]=q,+g[j>>2]);u=+I(+(t*t+(i*i+h*h)));if(u==0.0){g[r>>2]=0.0;g[s>>2]=0.0;g[o>>2]=0.0}else{g[o>>2]=i/u;g[s>>2]=h/u;g[r>>2]=t/u}if(!(__ZN17SeparatorAxisTestI10BoxShapeSWS0_Lb0EE9test_axisERK7Vector3(n,o)|0)){l=k;return}q=c[e+8>>2]|0;v=c[e+20>>2]|0;w=c[e+32>>2]|0;c[o>>2]=q;c[s>>2]=v;c[r>>2]=w;u=(c[j>>2]=q,+g[j>>2]);t=(c[j>>2]=v,+g[j>>2]);h=(c[j>>2]=w,+g[j>>2]);i=+I(+(h*h+(u*u+t*t)));if(i==0.0){g[r>>2]=0.0;g[s>>2]=0.0;g[o>>2]=0.0}else{g[o>>2]=u/i;g[s>>2]=t/i;g[r>>2]=h/i}if(!(__ZN17SeparatorAxisTestI10BoxShapeSWS0_Lb0EE9test_axisERK7Vector3(n,o)|0)){l=k;return}r=o+4|0;s=o+8|0;w=0;a:do{v=b+(w<<2)|0;q=f+(w<<2)|0;x=d+(w<<2)|0;y=0;do{i=+g[v>>2];h=+g[q>>2];t=+g[x>>2];u=+g[e+(y<<2)>>2];z=+g[p+(y<<2)>>2];A=+g[a+(y<<2)>>2];B=h*A-t*z;C=t*u-i*A;A=i*z-h*u;g[o>>2]=B;g[r>>2]=C;g[s>>2]=A;u=A*A+(B*B+C*C);if(u<1.0e-05)D=13;else{h=+I(+u);if(h==0.0){g[s>>2]=0.0;g[r>>2]=0.0;g[o>>2]=0.0}else{g[o>>2]=B/h;g[r>>2]=C/h;g[s>>2]=A/h}D=((__ZN17SeparatorAxisTestI10BoxShapeSWS0_Lb0EE9test_axisERK7Vector3(n,o)|0)^1)&1}switch(D&15){case 13:case 0:break;default:{E=26;break a}}y=y+1|0}while((y|0)<3);w=w+1|0}while((w|0)<3);if((E|0)==26){l=k;return}__ZN17SeparatorAxisTestI10BoxShapeSWS0_Lb0EE17generate_contactsEv(n);l=k;return}function __ZL22_collision_box_capsuleILb0EEvPK7ShapeSWRK9TransformS2_S5_P18_CollectorCallbackff(a,b,d,e,f,h,i){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;h=+h;i=+i;var j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0.0,B=0.0,C=0.0,D=0.0,E=0.0,F=0,G=0,H=0.0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0.0,T=0.0,U=0.0,V=0,W=0,X=0,Y=0,Z=0.0,_=0.0,$=0.0,aa=0.0,ca=0.0,da=0.0,ea=0.0,fa=0.0,ga=0.0,ha=0.0,ia=0.0,ja=0;j=l;l=l+80|0;if((l|0)>=(m|0))ba(80);k=j+24|0;n=j+12|0;o=j;g[k+28>>2]=0.0;g[k+24>>2]=0.0;g[k+20>>2]=0.0;g[k+52>>2]=0.0;g[k+48>>2]=0.0;g[k+44>>2]=0.0;g[k+16>>2]=999999986991104.0;c[k>>2]=a;c[k+4>>2]=d;c[k+8>>2]=b;c[k+12>>2]=e;c[k+32>>2]=f;g[k+36>>2]=h;g[k+40>>2]=i;do if(f|0?(p=c[f+24>>2]|0,p|0):0){if((!(+g[p>>2]!=0.0)?!(+g[p+4>>2]!=0.0):0)?!(+g[p+8>>2]!=0.0):0)break;if(!(__ZN17SeparatorAxisTestI10BoxShapeSW14CapsuleShapeSWLb0EE9test_axisERK7Vector3(k,p)|0)){l=j;return}}while(0);f=b+12|0;p=b+24|0;q=n+4|0;r=n+8|0;s=c[f>>2]|0;t=c[p>>2]|0;c[n>>2]=c[b>>2];c[q>>2]=s;c[r>>2]=t;if(!(__ZN17SeparatorAxisTestI10BoxShapeSW14CapsuleShapeSWLb0EE9test_axisERK7Vector3(k,n)|0)){l=j;return}t=b+4|0;s=b+16|0;u=c[s>>2]|0;v=b+28|0;w=c[v>>2]|0;c[n>>2]=c[t>>2];c[q>>2]=u;c[r>>2]=w;if(!(__ZN17SeparatorAxisTestI10BoxShapeSW14CapsuleShapeSWLb0EE9test_axisERK7Vector3(k,n)|0)){l=j;return}w=b+8|0;u=b+20|0;x=c[u>>2]|0;y=b+32|0;z=c[y>>2]|0;c[n>>2]=c[w>>2];c[q>>2]=x;c[r>>2]=z;if(!(__ZN17SeparatorAxisTestI10BoxShapeSW14CapsuleShapeSWLb0EE9test_axisERK7Vector3(k,n)|0)){l=j;return}z=e+8|0;i=+g[z>>2];r=e+20|0;h=+g[r>>2];x=e+32|0;A=+g[x>>2];B=+I(+(i*i+h*h+A*A));if(B==0.0){C=0.0;D=0.0;E=0.0}else{C=A/B;D=h/B;E=i/B}q=n+4|0;F=n+8|0;G=0;a:do{B=+g[b+(G<<2)>>2];i=+g[f+(G<<2)>>2];h=+g[p+(G<<2)>>2];A=C*i-D*h;H=E*h-C*B;h=D*B-E*i;i=h*h+(A*A+H*H);if(i<1.0e-05)J=7;else{g[n>>2]=A;g[q>>2]=H;g[F>>2]=h;B=+I(+i);if(B==0.0){g[F>>2]=0.0;g[q>>2]=0.0;g[n>>2]=0.0}else{g[n>>2]=A/B;g[q>>2]=H/B;g[F>>2]=h/B}J=((__ZN17SeparatorAxisTestI10BoxShapeSW14CapsuleShapeSWLb0EE9test_axisERK7Vector3(k,n)|0)^1)&1}switch(J&7){case 7:case 0:break;default:{K=42;break a}}G=G+1|0}while((G|0)<3);if((K|0)==42){l=j;return}G=a+56|0;J=n+4|0;F=n+8|0;q=b+36|0;L=b+40|0;M=b+44|0;N=o+4|0;O=o+8|0;P=0;b:do{B=+((P<<1)+-1|0);Q=0;do{h=+((Q<<1)+-1|0);R=0;do{c[n>>2]=c[G>>2];c[n+4>>2]=c[G+4>>2];c[n+8>>2]=c[G+8>>2];H=B*+g[n>>2];g[n>>2]=H;A=h*+g[J>>2];g[J>>2]=A;i=+((R<<1)+-1|0)*+g[F>>2];g[F>>2]=i;S=+g[q>>2]+ +g[b>>2]*H+ +g[t>>2]*A+ +g[w>>2]*i;T=+g[L>>2]+ +g[f>>2]*H+ +g[s>>2]*A+ +g[u>>2]*i;U=+g[M>>2]+ +g[p>>2]*H+ +g[v>>2]*A+ +g[y>>2]*i;i=E*S+D*T+C*U;A=S-E*i;S=T-D*i;T=U-C*i;g[o>>2]=A;g[N>>2]=S;g[O>>2]=T;i=+I(+(T*T+(A*A+S*S)));if(i==0.0){g[O>>2]=0.0;g[N>>2]=0.0;g[o>>2]=0.0}else{g[o>>2]=A/i;g[N>>2]=S/i;g[O>>2]=T/i}R=R+1|0;if(!(__ZN17SeparatorAxisTestI10BoxShapeSW14CapsuleShapeSWLb0EE9test_axisERK7Vector3(k,o)|0)){K=42;break b}}while((R|0)<2);Q=Q+1|0}while((Q|0)<2);P=P+1|0}while((P|0)<2);if((K|0)==42){l=j;return}P=d+56|0;d=e+36|0;O=e+40|0;N=e+44|0;e=b+12|0;y=b+24|0;v=b+4|0;u=b+16|0;s=b+28|0;w=b+8|0;t=b+20|0;F=b+32|0;J=a+60|0;Q=a+64|0;a=n+4|0;R=n+8|0;V=o+4|0;W=o+8|0;X=0;c:while(1){C=+g[P>>2]*.5;D=+g[z>>2]*C;E=+g[r>>2]*C;B=+g[x>>2]*C;Y=(X|0)==0;C=+g[d>>2]+(Y?D:-D);D=+g[O>>2]+(Y?E:-E);E=+g[N>>2]+(Y?B:-B);B=+g[q>>2];h=C-B;i=+g[L>>2];T=D-i;S=+g[M>>2];A=E-S;U=+g[b>>2];H=+g[e>>2];Z=+g[y>>2];_=+g[v>>2];$=+g[u>>2];aa=+g[s>>2];ca=+g[w>>2];da=+g[t>>2];ea=+g[F>>2];fa=+g[G>>2];ga=h*U+T*H+A*Z<0.0?-fa:fa;fa=+g[J>>2];ha=h*_+T*$+A*aa<0.0?-fa:fa;fa=+g[Q>>2];ia=h*ca+T*da+A*ea<0.0?-fa:fa;fa=C-(B+(ga*U+ha*_+ia*ca));ca=D-(i+(ga*H+ha*$+ia*da));da=E-(S+(ga*Z+ha*aa+ia*ea));g[n>>2]=fa;g[a>>2]=ca;g[R>>2]=da;ea=+I(+(fa*fa+ca*ca+da*da));if(ea==0.0){g[R>>2]=0.0;g[a>>2]=0.0;g[n>>2]=0.0}else{g[n>>2]=fa/ea;g[a>>2]=ca/ea;g[R>>2]=da/ea}if(__ZN17SeparatorAxisTestI10BoxShapeSW14CapsuleShapeSWLb0EE9test_axisERK7Vector3(k,n)|0)ja=0;else{K=33;break}do{ea=+g[b+(ja<<2)>>2];da=+g[f+(ja<<2)>>2];ca=+g[p+(ja<<2)>>2];fa=+g[a>>2];ia=+g[R>>2];aa=ca*fa-da*ia;ha=+g[n>>2];Z=ea*ia-ca*ha;ia=da*ha-ea*fa;fa=ca*Z-da*ia;ha=ea*ia-ca*aa;ca=da*aa-ea*Z;g[o>>2]=fa;g[V>>2]=ha;g[W>>2]=ca;Z=+I(+(ca*ca+(fa*fa+ha*ha)));if(Z==0.0){g[W>>2]=0.0;g[V>>2]=0.0;g[o>>2]=0.0}else{g[o>>2]=fa/Z;g[V>>2]=ha/Z;g[W>>2]=ca/Z}ja=ja+1|0;if(!(__ZN17SeparatorAxisTestI10BoxShapeSW14CapsuleShapeSWLb0EE9test_axisERK7Vector3(k,o)|0)){K=40;break c}}while((ja|0)<3);X=X+1|0;if((X|0)>=2){K=41;break}}if((K|0)==33){l=j;return}else if((K|0)==40){l=j;return}else if((K|0)==41){__ZN17SeparatorAxisTestI10BoxShapeSW14CapsuleShapeSWLb0EE17generate_contactsEv(k);l=j;return}}function __ZL29_collision_box_convex_polygonILb0EEvPK7ShapeSWRK9TransformS2_S5_P18_CollectorCallbackff(a,b,d,e,f,h,i){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;h=+h;i=+i;var k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0.0,A=0.0,B=0,C=0,D=0,E=0,F=0,G=0,H=0.0,J=0.0,K=0.0,L=0.0,M=0.0,N=0.0,O=0.0,P=0.0,Q=0.0,R=0.0,S=0.0,T=0.0,U=0.0,V=0.0,W=0.0,X=0;k=l;l=l+96|0;if((l|0)>=(m|0))ba(96);n=k+32|0;o=k+16|0;p=k;g[n+28>>2]=0.0;g[n+24>>2]=0.0;g[n+20>>2]=0.0;g[n+52>>2]=0.0;g[n+48>>2]=0.0;g[n+44>>2]=0.0;g[n+16>>2]=999999986991104.0;c[n>>2]=a;c[n+4>>2]=d;c[n+8>>2]=b;c[n+12>>2]=e;c[n+32>>2]=f;g[n+36>>2]=h;g[n+40>>2]=i;do if(f|0?(a=c[f+24>>2]|0,a|0):0){if((!(+g[a>>2]!=0.0)?!(+g[a+4>>2]!=0.0):0)?!(+g[a+8>>2]!=0.0):0)break;if(!(__ZN17SeparatorAxisTestI10BoxShapeSW20ConvexPolygonShapeSWLb0EE9test_axisERK7Vector3(n,a)|0)){l=k;return}}while(0);f=c[d+56>>2]|0;if(!f)q=0;else q=c[f+-4>>2]|0;a=c[d+60>>2]|0;if(!a)r=0;else r=c[a+-4>>2]|0;s=c[d+64>>2]|0;d=b+12|0;t=b+24|0;u=o+4|0;v=o+8|0;w=c[b>>2]|0;x=c[d>>2]|0;y=c[t>>2]|0;c[o>>2]=w;c[u>>2]=x;c[v>>2]=y;i=(c[j>>2]=w,+g[j>>2]);h=(c[j>>2]=x,+g[j>>2]);z=(c[j>>2]=y,+g[j>>2]);A=+I(+(z*z+(i*i+h*h)));if(A==0.0){g[v>>2]=0.0;g[u>>2]=0.0;g[o>>2]=0.0}else{g[o>>2]=i/A;g[u>>2]=h/A;g[v>>2]=z/A}if(!(__ZN17SeparatorAxisTestI10BoxShapeSW20ConvexPolygonShapeSWLb0EE9test_axisERK7Vector3(n,o)|0)){l=k;return}y=c[b+4>>2]|0;x=c[b+16>>2]|0;w=c[b+28>>2]|0;c[o>>2]=y;c[u>>2]=x;c[v>>2]=w;A=(c[j>>2]=y,+g[j>>2]);z=(c[j>>2]=x,+g[j>>2]);h=(c[j>>2]=w,+g[j>>2]);i=+I(+(h*h+(A*A+z*z)));if(i==0.0){g[v>>2]=0.0;g[u>>2]=0.0;g[o>>2]=0.0}else{g[o>>2]=A/i;g[u>>2]=z/i;g[v>>2]=h/i}if(!(__ZN17SeparatorAxisTestI10BoxShapeSW20ConvexPolygonShapeSWLb0EE9test_axisERK7Vector3(n,o)|0)){l=k;return}w=c[b+8>>2]|0;x=c[b+20>>2]|0;y=c[b+32>>2]|0;c[o>>2]=w;c[u>>2]=x;c[v>>2]=y;i=(c[j>>2]=w,+g[j>>2]);h=(c[j>>2]=x,+g[j>>2]);z=(c[j>>2]=y,+g[j>>2]);A=+I(+(z*z+(i*i+h*h)));if(A==0.0){g[v>>2]=0.0;g[u>>2]=0.0;g[o>>2]=0.0}else{g[o>>2]=i/A;g[u>>2]=h/A;g[v>>2]=z/A}if(!(__ZN17SeparatorAxisTestI10BoxShapeSW20ConvexPolygonShapeSWLb0EE9test_axisERK7Vector3(n,o)|0)){l=k;return}a:do if((q|0)>0){v=0;while(1){__ZNK9Transform5xformERK5Plane(p,e,f+(v*20|0)|0);c[o>>2]=c[p>>2];c[o+4>>2]=c[p+4>>2];c[o+8>>2]=c[p+8>>2];v=v+1|0;if(!(__ZN17SeparatorAxisTestI10BoxShapeSW20ConvexPolygonShapeSWLb0EE9test_axisERK7Vector3(n,o)|0))break;if((v|0)>=(q|0))break a}l=k;return}while(0);q=(r|0)>0;p=e+4|0;f=e+8|0;v=e+12|0;u=e+16|0;y=e+20|0;x=e+24|0;w=e+28|0;B=e+32|0;C=o+4|0;D=o+8|0;E=0;b:do{A=+g[b+(E<<2)>>2];z=+g[d+(E<<2)>>2];h=+g[t+(E<<2)>>2];if(q){F=0;do{G=c[a+(F<<3)>>2]|0;i=+g[e>>2];H=+g[s+(G*12|0)>>2];J=+g[p>>2];K=+g[s+(G*12|0)+4>>2];L=+g[f>>2];M=+g[s+(G*12|0)+8>>2];N=+g[v>>2];O=+g[u>>2];P=+g[y>>2];Q=+g[x>>2];R=+g[w>>2];S=+g[B>>2];G=c[a+(F<<3)+4>>2]|0;T=+g[s+(G*12|0)>>2];U=+g[s+(G*12|0)+4>>2];V=+g[s+(G*12|0)+8>>2];W=i*H+J*K+L*M-(i*T+J*U+L*V);L=H*N+K*O+M*P-(N*T+O*U+P*V);P=H*Q+K*R+M*S-(Q*T+R*U+S*V);V=z*P-h*L;S=h*W-A*P;P=A*L-z*W;g[o>>2]=V;g[C>>2]=S;g[D>>2]=P;W=+I(+(P*P+(V*V+S*S)));if(W==0.0){g[D>>2]=0.0;g[C>>2]=0.0;g[o>>2]=0.0}else{g[o>>2]=V/W;g[C>>2]=S/W;g[D>>2]=P/W}F=F+1|0;if(!(__ZN17SeparatorAxisTestI10BoxShapeSW20ConvexPolygonShapeSWLb0EE9test_axisERK7Vector3(n,o)|0)){X=28;break b}}while((F|0)<(r|0))}E=E+1|0}while((E|0)<3);if((X|0)==28){l=k;return}__ZN17SeparatorAxisTestI10BoxShapeSW20ConvexPolygonShapeSWLb0EE17generate_contactsEv(n);l=k;return}function __ZL19_collision_box_faceILb0EEvPK7ShapeSWRK9TransformS2_S5_P18_CollectorCallbackff(a,b,d,e,f,h,i){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;h=+h;i=+i;var k=0,n=0,o=0,p=0,q=0.0,r=0.0,s=0.0,t=0.0,u=0.0,v=0.0,w=0.0,x=0.0,y=0.0,z=0.0,A=0.0,B=0.0,C=0.0,D=0.0,E=0.0,F=0.0,G=0.0,H=0.0,J=0.0,K=0.0,L=0,M=0,N=0,O=0;k=l;l=l+112|0;if((l|0)>=(m|0))ba(112);n=k+48|0;o=k+12|0;p=k;g[n+28>>2]=0.0;g[n+24>>2]=0.0;g[n+20>>2]=0.0;g[n+52>>2]=0.0;g[n+48>>2]=0.0;g[n+44>>2]=0.0;g[n+16>>2]=999999986991104.0;c[n>>2]=a;c[n+4>>2]=d;c[n+8>>2]=b;c[n+12>>2]=e;c[n+32>>2]=f;g[n+36>>2]=h;g[n+40>>2]=i;f=d+68|0;i=+g[e>>2];h=+g[f>>2];q=+g[e+4>>2];r=+g[d+72>>2];s=+g[e+8>>2];t=+g[d+76>>2];u=+g[e+36>>2];v=u+(i*h+q*r+s*t);w=+g[e+12>>2];x=+g[e+16>>2];y=+g[e+20>>2];z=+g[e+40>>2];A=z+(h*w+r*x+t*y);B=+g[e+24>>2];C=+g[e+28>>2];D=+g[e+32>>2];E=+g[e+44>>2];F=E+(h*B+r*C+t*D);g[o>>2]=v;g[o+4>>2]=A;g[o+8>>2]=F;t=+g[d+80>>2];r=+g[d+84>>2];h=+g[d+88>>2];G=u+(i*t+q*r+s*h);H=z+(t*w+r*x+h*y);J=E+(t*B+r*C+h*D);g[o+12>>2]=G;g[o+16>>2]=H;g[o+20>>2]=J;h=+g[f+24>>2];r=+g[f+28>>2];t=+g[f+32>>2];K=u+(i*h+q*r+s*t);s=z+(h*w+r*x+t*y);y=E+(h*B+r*C+t*D);g[o+24>>2]=K;g[o+28>>2]=s;g[o+32>>2]=y;D=v-K;K=A-s;s=F-y;y=v-G;G=A-H;H=F-J;J=K*H-s*G;t=s*y-D*H;H=D*G-K*y;g[p>>2]=J;f=p+4|0;g[f>>2]=t;d=p+8|0;g[d>>2]=H;y=+I(+(H*H+(J*J+t*t)));if(y==0.0){g[d>>2]=0.0;g[f>>2]=0.0;g[p>>2]=0.0}else{g[p>>2]=J/y;g[f>>2]=t/y;g[d>>2]=H/y}if(!(__ZN17SeparatorAxisTestI10BoxShapeSW11FaceShapeSWLb0EE9test_axisERK7Vector3(n,p)|0)){l=k;return}d=b+12|0;f=b+24|0;e=p+4|0;a=p+8|0;L=c[b>>2]|0;M=c[d>>2]|0;N=c[f>>2]|0;c[p>>2]=L;c[e>>2]=M;c[a>>2]=N;y=(c[j>>2]=L,+g[j>>2]);H=(c[j>>2]=M,+g[j>>2]);t=(c[j>>2]=N,+g[j>>2]);J=+I(+(t*t+(y*y+H*H)));if(J==0.0){g[a>>2]=0.0;g[e>>2]=0.0;g[p>>2]=0.0}else{g[p>>2]=y/J;g[e>>2]=H/J;g[a>>2]=t/J}if(!(__ZN17SeparatorAxisTestI10BoxShapeSW11FaceShapeSWLb0EE9test_axisERK7Vector3(n,p)|0)){l=k;return}N=c[b+4>>2]|0;M=c[b+16>>2]|0;L=c[b+28>>2]|0;c[p>>2]=N;c[e>>2]=M;c[a>>2]=L;J=(c[j>>2]=N,+g[j>>2]);t=(c[j>>2]=M,+g[j>>2]);H=(c[j>>2]=L,+g[j>>2]);y=+I(+(H*H+(J*J+t*t)));if(y==0.0){g[a>>2]=0.0;g[e>>2]=0.0;g[p>>2]=0.0}else{g[p>>2]=J/y;g[e>>2]=t/y;g[a>>2]=H/y}if(!(__ZN17SeparatorAxisTestI10BoxShapeSW11FaceShapeSWLb0EE9test_axisERK7Vector3(n,p)|0)){l=k;return}L=c[b+8>>2]|0;M=c[b+20>>2]|0;N=c[b+32>>2]|0;c[p>>2]=L;c[e>>2]=M;c[a>>2]=N;y=(c[j>>2]=L,+g[j>>2]);H=(c[j>>2]=M,+g[j>>2]);t=(c[j>>2]=N,+g[j>>2]);J=+I(+(t*t+(y*y+H*H)));if(J==0.0){g[a>>2]=0.0;g[e>>2]=0.0;g[p>>2]=0.0}else{g[p>>2]=y/J;g[e>>2]=H/J;g[a>>2]=t/J}if(!(__ZN17SeparatorAxisTestI10BoxShapeSW11FaceShapeSWLb0EE9test_axisERK7Vector3(n,p)|0)){l=k;return}a=p+4|0;e=p+8|0;N=0;J=v;v=A;A=F;a:while(1){M=N+1|0;L=(M|0)==3?0:M;F=J-+g[o+(L*12|0)>>2];t=v-+g[o+(L*12|0)+4>>2];H=A-+g[o+(L*12|0)+8>>2];L=0;do{y=+g[b+(L<<2)>>2];K=+g[d+(L<<2)>>2];G=+g[f+(L<<2)>>2];D=t*G-H*K;s=H*y-F*G;G=F*K-t*y;g[p>>2]=D;g[a>>2]=s;g[e>>2]=G;y=+I(+(G*G+(D*D+s*s)));if(y==0.0){g[e>>2]=0.0;g[a>>2]=0.0;g[p>>2]=0.0}else{g[p>>2]=D/y;g[a>>2]=s/y;g[e>>2]=G/y}L=L+1|0;if(!(__ZN17SeparatorAxisTestI10BoxShapeSW11FaceShapeSWLb0EE9test_axisERK7Vector3(n,p)|0)){O=19;break a}}while((L|0)<3);if((M|0)>=3)break;N=M;J=+g[o+(M*12|0)>>2];v=+g[o+(M*12|0)+4>>2];A=+g[o+(M*12|0)+8>>2]}if((O|0)==19){l=k;return}__ZN17SeparatorAxisTestI10BoxShapeSW11FaceShapeSWLb0EE17generate_contactsEv(n);l=k;return}function __ZL26_collision_capsule_capsuleILb0EEvPK7ShapeSWRK9TransformS2_S5_P18_CollectorCallbackff(a,b,d,e,f,h,i){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;h=+h;i=+i;var j=0,k=0,n=0,o=0,p=0.0,q=0.0,r=0.0,s=0.0,t=0.0,u=0.0,v=0.0,w=0.0,x=0.0,y=0.0,z=0.0,A=0.0,B=0.0,C=0.0,D=0.0,E=0.0,F=0.0,G=0.0,H=0.0,J=0.0,K=0.0,L=0.0,M=0.0,N=0.0,O=0.0,P=0.0;j=l;l=l+80|0;if((l|0)>=(m|0))ba(80);k=j+16|0;n=j;g[k+28>>2]=0.0;g[k+24>>2]=0.0;g[k+20>>2]=0.0;g[k+52>>2]=0.0;g[k+48>>2]=0.0;g[k+44>>2]=0.0;g[k+16>>2]=999999986991104.0;c[k>>2]=a;c[k+4>>2]=d;c[k+8>>2]=b;c[k+12>>2]=e;c[k+32>>2]=f;g[k+36>>2]=h;g[k+40>>2]=i;do if(f|0?(o=c[f+24>>2]|0,o|0):0){if((!(+g[o>>2]!=0.0)?!(+g[o+4>>2]!=0.0):0)?!(+g[o+8>>2]!=0.0):0)break;if(!(__ZN17SeparatorAxisTestI14CapsuleShapeSWS0_Lb0EE9test_axisERK7Vector3(k,o)|0)){l=j;return}}while(0);i=+g[a+56>>2]*.5;h=+g[b+8>>2]*i;p=+g[b+20>>2]*i;q=+g[b+32>>2]*i;i=+g[d+56>>2]*.5;r=+g[e+8>>2]*i;s=+g[e+20>>2]*i;t=+g[e+32>>2]*i;i=+g[b+36>>2];u=h+i;v=+g[b+40>>2];w=p+v;x=+g[b+44>>2];y=q+x;z=i-h;i=v-p;v=x-q;x=+g[e+36>>2];A=r+x;B=+g[e+40>>2];C=s+B;D=+g[e+44>>2];E=t+D;F=x-r;x=B-s;B=D-t;D=u-A;G=w-C;H=y-E;g[n>>2]=D;e=n+4|0;g[e>>2]=G;b=n+8|0;g[b>>2]=H;J=+I(+(D*D+G*G+H*H));if(J==0.0){g[b>>2]=0.0;g[e>>2]=0.0;g[n>>2]=0.0}else{g[n>>2]=D/J;g[e>>2]=G/J;g[b>>2]=H/J}if(!(__ZN17SeparatorAxisTestI14CapsuleShapeSWS0_Lb0EE9test_axisERK7Vector3(k,n)|0)){l=j;return}J=u-F;K=w-x;L=y-B;g[n>>2]=J;b=n+4|0;g[b>>2]=K;e=n+8|0;g[e>>2]=L;M=+I(+(J*J+K*K+L*L));if(M==0.0){g[e>>2]=0.0;g[b>>2]=0.0;g[n>>2]=0.0}else{g[n>>2]=J/M;g[b>>2]=K/M;g[e>>2]=L/M}if(!(__ZN17SeparatorAxisTestI14CapsuleShapeSWS0_Lb0EE9test_axisERK7Vector3(k,n)|0)){l=j;return}M=z-A;N=i-C;O=v-E;g[n>>2]=M;e=n+4|0;g[e>>2]=N;b=n+8|0;g[b>>2]=O;P=+I(+(M*M+N*N+O*O));if(P==0.0){g[b>>2]=0.0;g[e>>2]=0.0;g[n>>2]=0.0}else{g[n>>2]=M/P;g[e>>2]=N/P;g[b>>2]=O/P}if(!(__ZN17SeparatorAxisTestI14CapsuleShapeSWS0_Lb0EE9test_axisERK7Vector3(k,n)|0)){l=j;return}P=z-F;F=i-x;x=v-B;g[n>>2]=P;b=n+4|0;g[b>>2]=F;e=n+8|0;g[e>>2]=x;B=+I(+(P*P+F*F+x*x));if(B==0.0){g[e>>2]=0.0;g[b>>2]=0.0;g[n>>2]=0.0}else{g[n>>2]=P/B;g[b>>2]=F/B;g[e>>2]=x/B}if(!(__ZN17SeparatorAxisTestI14CapsuleShapeSWS0_Lb0EE9test_axisERK7Vector3(k,n)|0)){l=j;return}B=q*G-p*H;x=h*H-q*D;H=p*D-h*G;G=q*x-p*H;D=h*H-q*B;H=p*B-h*x;g[n>>2]=G;e=n+4|0;g[e>>2]=D;b=n+8|0;g[b>>2]=H;x=+I(+(H*H+(G*G+D*D)));if(x==0.0){g[b>>2]=0.0;g[e>>2]=0.0;g[n>>2]=0.0}else{g[n>>2]=G/x;g[e>>2]=D/x;g[b>>2]=H/x}if(!(__ZN17SeparatorAxisTestI14CapsuleShapeSWS0_Lb0EE9test_axisERK7Vector3(k,n)|0)){l=j;return}x=q*K-p*L;H=h*L-q*J;L=p*J-h*K;K=q*H-p*L;J=h*L-q*x;L=p*x-h*H;g[n>>2]=K;b=n+4|0;g[b>>2]=J;e=n+8|0;g[e>>2]=L;H=+I(+(L*L+(K*K+J*J)));if(H==0.0){g[e>>2]=0.0;g[b>>2]=0.0;g[n>>2]=0.0}else{g[n>>2]=K/H;g[b>>2]=J/H;g[e>>2]=L/H}if(!(__ZN17SeparatorAxisTestI14CapsuleShapeSWS0_Lb0EE9test_axisERK7Vector3(k,n)|0)){l=j;return}H=A-u;u=C-w;w=E-y;y=t*u-s*w;L=r*w-t*H;w=s*H-r*u;u=t*L-s*w;H=r*w-t*y;w=s*y-r*L;g[n>>2]=u;e=n+4|0;g[e>>2]=H;b=n+8|0;g[b>>2]=w;L=+I(+(w*w+(u*u+H*H)));if(L==0.0){g[b>>2]=0.0;g[e>>2]=0.0;g[n>>2]=0.0}else{g[n>>2]=u/L;g[e>>2]=H/L;g[b>>2]=w/L}if(!(__ZN17SeparatorAxisTestI14CapsuleShapeSWS0_Lb0EE9test_axisERK7Vector3(k,n)|0)){l=j;return}L=A-z;z=C-i;i=E-v;v=t*z-s*i;E=r*i-t*L;i=s*L-r*z;z=t*E-s*i;L=r*i-t*v;i=s*v-r*E;g[n>>2]=z;b=n+4|0;g[b>>2]=L;e=n+8|0;g[e>>2]=i;E=+I(+(i*i+(z*z+L*L)));if(E==0.0){g[e>>2]=0.0;g[b>>2]=0.0;g[n>>2]=0.0}else{g[n>>2]=z/E;g[b>>2]=L/E;g[e>>2]=i/E}if(!(__ZN17SeparatorAxisTestI14CapsuleShapeSWS0_Lb0EE9test_axisERK7Vector3(k,n)|0)){l=j;return}E=p*t-q*s;i=q*r-h*t;t=h*s-p*r;g[n>>2]=E;e=n+4|0;g[e>>2]=i;b=n+8|0;g[b>>2]=t;r=+I(+(t*t+(E*E+i*i)));if(r==0.0){g[b>>2]=0.0;g[e>>2]=0.0;g[n>>2]=0.0}else{g[n>>2]=E/r;g[e>>2]=i/r;g[b>>2]=t/r}if(!(__ZN17SeparatorAxisTestI14CapsuleShapeSWS0_Lb0EE9test_axisERK7Vector3(k,n)|0)){l=j;return}__ZN17SeparatorAxisTestI14CapsuleShapeSWS0_Lb0EE17generate_contactsEv(k);l=j;return}function __ZL33_collision_capsule_convex_polygonILb0EEvPK7ShapeSWRK9TransformS2_S5_P18_CollectorCallbackff(a,b,d,e,f,h,i){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;h=+h;i=+i;var j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0.0,G=0.0,H=0.0,J=0.0,K=0.0,L=0.0,M=0.0,N=0.0,O=0.0,P=0.0,Q=0.0,R=0.0,S=0.0,T=0.0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ca=0,da=0,ea=0,fa=0.0,ga=0.0,ha=0.0,ia=0.0,ja=0.0,ka=0.0,la=0;j=l;l=l+96|0;if((l|0)>=(m|0))ba(96);k=j+32|0;n=j+16|0;o=j;g[k+28>>2]=0.0;g[k+24>>2]=0.0;g[k+20>>2]=0.0;g[k+52>>2]=0.0;g[k+48>>2]=0.0;g[k+44>>2]=0.0;g[k+16>>2]=999999986991104.0;c[k>>2]=a;c[k+4>>2]=d;c[k+8>>2]=b;c[k+12>>2]=e;c[k+32>>2]=f;g[k+36>>2]=h;g[k+40>>2]=i;do if(f|0?(p=c[f+24>>2]|0,p|0):0){if((!(+g[p>>2]!=0.0)?!(+g[p+4>>2]!=0.0):0)?!(+g[p+8>>2]!=0.0):0)break;if(!(__ZN17SeparatorAxisTestI14CapsuleShapeSW20ConvexPolygonShapeSWLb0EE9test_axisERK7Vector3(k,p)|0)){l=j;return}}while(0);f=c[d+56>>2]|0;if(!f)q=0;else q=c[f+-4>>2]|0;p=c[d+60>>2]|0;if(!p)r=0;else r=c[p+-4>>2]|0;s=c[d+64>>2]|0;a:do if((q|0)>0){d=0;while(1){__ZNK9Transform5xformERK5Plane(o,e,f+(d*20|0)|0);c[n>>2]=c[o>>2];c[n+4>>2]=c[o+4>>2];c[n+8>>2]=c[o+8>>2];d=d+1|0;if(!(__ZN17SeparatorAxisTestI14CapsuleShapeSW20ConvexPolygonShapeSWLb0EE9test_axisERK7Vector3(k,n)|0))break;if((d|0)>=(q|0))break a}l=j;return}while(0);q=(r|0)>0;b:do if(q){o=e+4|0;f=e+8|0;d=e+12|0;t=e+16|0;u=e+20|0;v=e+24|0;w=e+28|0;x=e+32|0;y=b+8|0;z=b+20|0;A=b+32|0;B=n+4|0;C=n+8|0;D=0;while(1){E=c[p+(D<<3)>>2]|0;i=+g[e>>2];h=+g[s+(E*12|0)>>2];F=+g[o>>2];G=+g[s+(E*12|0)+4>>2];H=+g[f>>2];J=+g[s+(E*12|0)+8>>2];K=+g[d>>2];L=+g[t>>2];M=+g[u>>2];N=+g[v>>2];O=+g[w>>2];P=+g[x>>2];E=c[p+(D<<3)+4>>2]|0;Q=+g[s+(E*12|0)>>2];R=+g[s+(E*12|0)+4>>2];S=+g[s+(E*12|0)+8>>2];T=i*h+F*G+H*J-(i*Q+F*R+H*S);H=h*K+G*L+J*M-(K*Q+L*R+M*S);M=h*N+G*O+J*P-(N*Q+O*R+P*S);S=+g[y>>2];P=+g[z>>2];R=+g[A>>2];O=H*R-M*P;Q=S*M-T*R;R=P*T-S*H;g[n>>2]=O;g[B>>2]=Q;g[C>>2]=R;H=+I(+(R*R+(O*O+Q*Q)));if(H==0.0){g[C>>2]=0.0;g[B>>2]=0.0;g[n>>2]=0.0}else{g[n>>2]=O/H;g[B>>2]=Q/H;g[C>>2]=R/H}D=D+1|0;if(!(__ZN17SeparatorAxisTestI14CapsuleShapeSW20ConvexPolygonShapeSWLb0EE9test_axisERK7Vector3(k,n)|0))break;if((D|0)>=(r|0)){U=z;V=A;W=e;X=o;Y=f;Z=d;_=t;$=u;aa=v;ca=w;da=x;ea=y;break b}}l=j;return}else{U=b+20|0;V=b+32|0;W=e;X=e+4|0;Y=e+8|0;Z=e+12|0;_=e+16|0;$=e+20|0;aa=e+24|0;ca=e+28|0;da=e+32|0;ea=b+8|0}while(0);y=a+56|0;a=b+36|0;x=b+40|0;w=b+44|0;b=e+36|0;v=e+40|0;u=e+44|0;e=n+4|0;t=n+8|0;d=0;c:do{H=+g[y>>2]*.5;R=+g[ea>>2]*H;Q=+g[U>>2]*H;O=+g[V>>2]*H;f=(d|0)==0;H=+g[a>>2]+(f?R:-R);R=+g[x>>2]+(f?Q:-Q);Q=+g[w>>2]+(f?O:-O);if(q){f=0;do{o=c[p+(f<<3)>>2]|0;O=+g[W>>2];S=+g[s+(o*12|0)>>2];T=+g[X>>2];P=+g[s+(o*12|0)+4>>2];M=+g[Y>>2];N=+g[s+(o*12|0)+8>>2];J=O*S+T*P+M*N;G=+g[Z>>2];h=+g[_>>2];L=+g[$>>2];K=S*G+P*h+N*L;F=+g[aa>>2];i=+g[ca>>2];fa=+g[da>>2];ga=S*F+P*i+N*fa;N=H-(+g[b>>2]+J);P=R-(+g[v>>2]+K);S=Q-(+g[u>>2]+ga);o=c[p+(f<<3)+4>>2]|0;ha=+g[s+(o*12|0)>>2];ia=+g[s+(o*12|0)+4>>2];ja=+g[s+(o*12|0)+8>>2];ka=J-(O*ha+T*ia+M*ja);M=K-(G*ha+h*ia+L*ja);L=ga-(F*ha+i*ia+fa*ja);ja=P*L-S*M;fa=S*ka-N*L;S=N*M-P*ka;P=L*fa-M*S;N=ka*S-L*ja;L=M*ja-ka*fa;g[n>>2]=P;g[e>>2]=N;g[t>>2]=L;fa=+I(+(L*L+(P*P+N*N)));if(fa==0.0){g[t>>2]=0.0;g[e>>2]=0.0;g[n>>2]=0.0}else{g[n>>2]=P/fa;g[e>>2]=N/fa;g[t>>2]=L/fa}f=f+1|0;if(!(__ZN17SeparatorAxisTestI14CapsuleShapeSW20ConvexPolygonShapeSWLb0EE9test_axisERK7Vector3(k,n)|0)){la=32;break c}}while((f|0)<(r|0))}d=d+1|0}while((d|0)<2);if((la|0)==32){l=j;return}__ZN17SeparatorAxisTestI14CapsuleShapeSW20ConvexPolygonShapeSWLb0EE17generate_contactsEv(k);l=j;return}function __ZL23_collision_capsule_faceILb0EEvPK7ShapeSWRK9TransformS2_S5_P18_CollectorCallbackff(a,b,d,e,f,h,i){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;h=+h;i=+i;var j=0,k=0,n=0,o=0,p=0,q=0.0,r=0.0,s=0.0,t=0.0,u=0.0,v=0.0,w=0.0,x=0.0,y=0.0,z=0.0,A=0.0,B=0.0,C=0.0,D=0.0,E=0.0,F=0.0,G=0.0,H=0.0,J=0.0,K=0.0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0;j=l;l=l+128|0;if((l|0)>=(m|0))ba(128);k=j+64|0;n=j+24|0;o=j+12|0;p=j;g[k+28>>2]=0.0;g[k+24>>2]=0.0;g[k+20>>2]=0.0;g[k+52>>2]=0.0;g[k+48>>2]=0.0;g[k+44>>2]=0.0;g[k+16>>2]=999999986991104.0;c[k>>2]=a;c[k+4>>2]=d;c[k+8>>2]=b;c[k+12>>2]=e;c[k+32>>2]=f;g[k+36>>2]=h;g[k+40>>2]=i;f=d+68|0;i=+g[e>>2];h=+g[f>>2];q=+g[e+4>>2];r=+g[d+72>>2];s=+g[e+8>>2];t=+g[d+76>>2];u=+g[e+36>>2];v=u+(i*h+q*r+s*t);w=+g[e+12>>2];x=+g[e+16>>2];y=+g[e+20>>2];z=+g[e+40>>2];A=z+(h*w+r*x+t*y);B=+g[e+24>>2];C=+g[e+28>>2];D=+g[e+32>>2];E=+g[e+44>>2];F=E+(h*B+r*C+t*D);g[n>>2]=v;g[n+4>>2]=A;g[n+8>>2]=F;t=+g[d+80>>2];r=+g[d+84>>2];h=+g[d+88>>2];G=u+(i*t+q*r+s*h);H=z+(t*w+r*x+h*y);J=E+(t*B+r*C+h*D);g[n+12>>2]=G;g[n+16>>2]=H;g[n+20>>2]=J;h=+g[f+24>>2];r=+g[f+28>>2];t=+g[f+32>>2];K=u+(i*h+q*r+s*t);s=z+(h*w+r*x+t*y);y=E+(h*B+r*C+t*D);g[n+24>>2]=K;g[n+28>>2]=s;g[n+32>>2]=y;D=v-K;K=A-s;s=F-y;y=v-G;G=A-H;H=F-J;J=K*H-s*G;t=s*y-D*H;H=D*G-K*y;g[o>>2]=J;f=o+4|0;g[f>>2]=t;d=o+8|0;g[d>>2]=H;y=+I(+(H*H+(J*J+t*t)));if(y==0.0){g[d>>2]=0.0;g[f>>2]=0.0;g[o>>2]=0.0}else{g[o>>2]=J/y;g[f>>2]=t/y;g[d>>2]=H/y}if(!(__ZN17SeparatorAxisTestI14CapsuleShapeSW11FaceShapeSWLb0EE9test_axisERK7Vector3(k,o)|0)){l=j;return}y=+g[a+56>>2]*.5;H=+g[b+8>>2]*y;t=+g[b+20>>2]*y;J=+g[b+32>>2]*y;a=o+4|0;d=o+8|0;f=b+36|0;e=b+40|0;L=b+44|0;b=p+4|0;M=p+8|0;y=-H;K=-t;G=-J;N=p+4|0;O=p+8|0;P=p+4|0;Q=p+8|0;R=0;D=v;v=A;A=F;a:while(1){S=R+1|0;T=(S|0)==3?0:S;F=D-+g[n+(T*12|0)>>2];s=v-+g[n+(T*12|0)+4>>2];C=A-+g[n+(T*12|0)+8>>2];r=J*s-t*C;B=H*C-J*F;h=t*F-H*s;g[o>>2]=r;g[a>>2]=B;g[d>>2]=h;E=+I(+(h*h+(r*r+B*B)));if(E==0.0){g[d>>2]=0.0;g[a>>2]=0.0;g[o>>2]=0.0}else{g[o>>2]=r/E;g[a>>2]=B/E;g[d>>2]=h/E}if(!(__ZN17SeparatorAxisTestI14CapsuleShapeSW11FaceShapeSWLb0EE9test_axisERK7Vector3(k,o)|0)){U=25;break}E=+g[f>>2]-D;h=+g[e>>2]-v;B=+g[L>>2]-A;r=J*h-t*B;x=H*B-J*E;B=t*E-H*h;h=J*x-t*B;E=H*B-J*r;B=t*r-H*x;g[p>>2]=h;g[b>>2]=E;g[M>>2]=B;x=+I(+(B*B+(h*h+E*E)));if(x==0.0){g[M>>2]=0.0;g[b>>2]=0.0;g[p>>2]=0.0}else{g[p>>2]=h/x;g[b>>2]=E/x;g[M>>2]=B/x}if(__ZN17SeparatorAxisTestI14CapsuleShapeSW11FaceShapeSWLb0EE9test_axisERK7Vector3(k,p)|0)V=0;else{U=25;break}do{T=(V|0)==0;x=(T?H:y)+ +g[f>>2]-D;B=(T?t:K)+ +g[e>>2]-v;E=(T?J:G)+ +g[L>>2]-A;g[p>>2]=x;g[N>>2]=B;g[O>>2]=E;h=+I(+(x*x+B*B+E*E));if(h==0.0){g[O>>2]=0.0;g[N>>2]=0.0;g[p>>2]=0.0}else{g[p>>2]=x/h;g[N>>2]=B/h;g[O>>2]=E/h}if(!(__ZN17SeparatorAxisTestI14CapsuleShapeSW11FaceShapeSWLb0EE9test_axisERK7Vector3(k,p)|0)){U=25;break a}h=C*B-s*E;r=F*E-C*x;E=s*x-F*B;g[o>>2]=C*r-s*E;g[a>>2]=F*E-C*h;g[d>>2]=s*h-F*r;c[p>>2]=c[o>>2];c[p+4>>2]=c[o+4>>2];c[p+8>>2]=c[o+8>>2];r=+g[p>>2];h=+g[P>>2];E=+g[Q>>2];B=+I(+(r*r+h*h+E*E));if(B==0.0){g[Q>>2]=0.0;g[P>>2]=0.0;g[p>>2]=0.0}else{g[p>>2]=r/B;g[P>>2]=h/B;g[Q>>2]=E/B}V=V+1|0;if(!(__ZN17SeparatorAxisTestI14CapsuleShapeSW11FaceShapeSWLb0EE9test_axisERK7Vector3(k,p)|0)){U=25;break a}}while((V|0)<2);if((S|0)>=3){U=26;break}R=S;D=+g[n+(S*12|0)>>2];v=+g[n+(S*12|0)+4>>2];A=+g[n+(S*12|0)+8>>2]}if((U|0)==25){l=j;return}else if((U|0)==26){__ZN17SeparatorAxisTestI14CapsuleShapeSW11FaceShapeSWLb0EE17generate_contactsEv(k);l=j;return}}function __ZL40_collision_convex_polygon_convex_polygonILb0EEvPK7ShapeSWRK9TransformS2_S5_P18_CollectorCallbackff(a,b,d,e,f,h,i){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;h=+h;i=+i;var j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,J=0,K=0,L=0,M=0,N=0.0,O=0.0,P=0.0,Q=0.0,R=0.0,S=0.0,T=0.0,U=0.0,V=0.0,W=0.0,X=0.0,Y=0.0,Z=0.0,_=0.0,$=0,aa=0.0,ca=0.0,da=0.0;j=l;l=l+96|0;if((l|0)>=(m|0))ba(96);k=j+32|0;n=j+16|0;o=j;g[k+28>>2]=0.0;g[k+24>>2]=0.0;g[k+20>>2]=0.0;g[k+52>>2]=0.0;g[k+48>>2]=0.0;g[k+44>>2]=0.0;g[k+16>>2]=999999986991104.0;c[k>>2]=a;c[k+4>>2]=d;c[k+8>>2]=b;c[k+12>>2]=e;c[k+32>>2]=f;g[k+36>>2]=h;g[k+40>>2]=i;do if(f|0?(p=c[f+24>>2]|0,p|0):0){if((!(+g[p>>2]!=0.0)?!(+g[p+4>>2]!=0.0):0)?!(+g[p+8>>2]!=0.0):0)break;if(!(__ZN17SeparatorAxisTestI20ConvexPolygonShapeSWS0_Lb0EE9test_axisERK7Vector3(k,p)|0)){l=j;return}}while(0);f=c[a+56>>2]|0;if(!f)q=0;else q=c[f+-4>>2]|0;p=c[a+60>>2]|0;if(!p)r=0;else r=c[p+-4>>2]|0;s=c[a+64>>2]|0;a=c[d+56>>2]|0;if(!a)t=0;else t=c[a+-4>>2]|0;u=c[d+60>>2]|0;if(!u)v=0;else v=c[u+-4>>2]|0;w=c[d+64>>2]|0;a:do if((q|0)>0){d=0;while(1){__ZNK9Transform5xformERK5Plane(o,b,f+(d*20|0)|0);c[n>>2]=c[o>>2];c[n+4>>2]=c[o+4>>2];c[n+8>>2]=c[o+8>>2];d=d+1|0;if(!(__ZN17SeparatorAxisTestI20ConvexPolygonShapeSWS0_Lb0EE9test_axisERK7Vector3(k,n)|0))break;if((d|0)>=(q|0))break a}l=j;return}while(0);b:do if((t|0)>0){q=0;while(1){__ZNK9Transform5xformERK5Plane(o,e,a+(q*20|0)|0);c[n>>2]=c[o>>2];c[n+4>>2]=c[o+4>>2];c[n+8>>2]=c[o+8>>2];q=q+1|0;if(!(__ZN17SeparatorAxisTestI20ConvexPolygonShapeSWS0_Lb0EE9test_axisERK7Vector3(k,n)|0))break;if((q|0)>=(t|0))break b}l=j;return}while(0);c:do if((r|0)>0){t=b+4|0;o=b+8|0;a=b+12|0;q=b+16|0;f=b+20|0;d=b+24|0;x=b+28|0;y=b+32|0;z=(v|0)>0;A=e+4|0;B=e+8|0;C=e+12|0;D=e+16|0;E=e+20|0;F=e+24|0;G=e+28|0;H=e+32|0;J=n+4|0;K=n+8|0;L=0;d:while(1){M=c[p+(L<<3)>>2]|0;i=+g[b>>2];h=+g[s+(M*12|0)>>2];N=+g[t>>2];O=+g[s+(M*12|0)+4>>2];P=+g[o>>2];Q=+g[s+(M*12|0)+8>>2];R=+g[a>>2];S=+g[q>>2];T=+g[f>>2];U=+g[d>>2];V=+g[x>>2];W=+g[y>>2];M=c[p+(L<<3)+4>>2]|0;X=+g[s+(M*12|0)>>2];Y=+g[s+(M*12|0)+4>>2];Z=+g[s+(M*12|0)+8>>2];_=i*h+N*O+P*Q-(i*X+N*Y+P*Z);P=h*R+O*S+Q*T-(R*X+S*Y+T*Z);T=h*U+O*V+Q*W-(U*X+V*Y+W*Z);if(z){M=0;do{$=c[u+(M<<3)>>2]|0;Z=+g[e>>2];W=+g[w+($*12|0)>>2];Y=+g[A>>2];V=+g[w+($*12|0)+4>>2];X=+g[B>>2];U=+g[w+($*12|0)+8>>2];Q=+g[C>>2];O=+g[D>>2];h=+g[E>>2];S=+g[F>>2];R=+g[G>>2];N=+g[H>>2];$=c[u+(M<<3)+4>>2]|0;i=+g[w+($*12|0)>>2];aa=+g[w+($*12|0)+4>>2];ca=+g[w+($*12|0)+8>>2];da=Z*W+Y*V+X*U-(Z*i+Y*aa+X*ca);X=W*Q+V*O+U*h-(Q*i+O*aa+h*ca);h=W*S+V*R+U*N-(S*i+R*aa+N*ca);ca=P*h-T*X;N=T*da-_*h;h=_*X-P*da;g[n>>2]=ca;g[J>>2]=N;g[K>>2]=h;da=+I(+(h*h+(ca*ca+N*N)));if(da==0.0){g[K>>2]=0.0;g[J>>2]=0.0;g[n>>2]=0.0}else{g[n>>2]=ca/da;g[J>>2]=N/da;g[K>>2]=h/da}M=M+1|0;if(!(__ZN17SeparatorAxisTestI20ConvexPolygonShapeSWS0_Lb0EE9test_axisERK7Vector3(k,n)|0))break d}while((M|0)<(v|0))}L=L+1|0;if((L|0)>=(r|0))break c}l=j;return}while(0);__ZN17SeparatorAxisTestI20ConvexPolygonShapeSWS0_Lb0EE17generate_contactsEv(k);l=j;return}function __ZL30_collision_convex_polygon_faceILb0EEvPK7ShapeSWRK9TransformS2_S5_P18_CollectorCallbackff(a,b,d,e,f,h,i){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;h=+h;i=+i;var j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0.0,u=0.0,v=0.0,w=0.0,x=0.0,y=0.0,z=0.0,A=0.0,B=0.0,C=0.0,D=0.0,E=0.0,F=0.0,G=0.0,H=0.0,J=0.0,K=0.0,L=0.0,M=0.0,N=0.0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0;j=l;l=l+112|0;if((l|0)>=(m|0))ba(112);k=j+48|0;n=j+12|0;o=j;g[k+28>>2]=0.0;g[k+24>>2]=0.0;g[k+20>>2]=0.0;g[k+52>>2]=0.0;g[k+48>>2]=0.0;g[k+44>>2]=0.0;g[k+16>>2]=999999986991104.0;c[k>>2]=a;c[k+4>>2]=d;c[k+8>>2]=b;c[k+12>>2]=e;c[k+32>>2]=f;g[k+36>>2]=h;g[k+40>>2]=i;f=c[a+56>>2]|0;if(!f)p=0;else p=c[f+-4>>2]|0;q=c[a+60>>2]|0;if(!q)r=0;else r=c[q+-4>>2]|0;s=c[a+64>>2]|0;a=d+68|0;i=+g[e>>2];h=+g[a>>2];t=+g[e+4>>2];u=+g[d+72>>2];v=+g[e+8>>2];w=+g[d+76>>2];x=+g[e+36>>2];y=x+(i*h+t*u+v*w);z=+g[e+12>>2];A=+g[e+16>>2];B=+g[e+20>>2];C=+g[e+40>>2];D=C+(h*z+u*A+w*B);E=+g[e+24>>2];F=+g[e+28>>2];G=+g[e+32>>2];H=+g[e+44>>2];J=H+(h*E+u*F+w*G);g[n>>2]=y;g[n+4>>2]=D;g[n+8>>2]=J;w=+g[d+80>>2];u=+g[d+84>>2];h=+g[d+88>>2];K=x+(i*w+t*u+v*h);L=C+(w*z+u*A+h*B);M=H+(w*E+u*F+h*G);g[n+12>>2]=K;g[n+16>>2]=L;g[n+20>>2]=M;h=+g[a+24>>2];u=+g[a+28>>2];w=+g[a+32>>2];N=x+(i*h+t*u+v*w);v=C+(h*z+u*A+w*B);B=H+(h*E+u*F+w*G);g[n+24>>2]=N;g[n+28>>2]=v;g[n+32>>2]=B;G=y-N;N=D-v;v=J-B;B=y-K;K=D-L;L=J-M;M=N*L-v*K;J=v*B-G*L;L=G*K-N*B;g[o>>2]=M;a=o+4|0;g[a>>2]=J;d=o+8|0;g[d>>2]=L;B=+I(+(L*L+(M*M+J*J)));if(B==0.0){g[d>>2]=0.0;g[a>>2]=0.0;g[o>>2]=0.0}else{g[o>>2]=M/B;g[a>>2]=J/B;g[d>>2]=L/B}if(!(__ZN17SeparatorAxisTestI20ConvexPolygonShapeSW11FaceShapeSWLb0EE9test_axisERK7Vector3(k,o)|0)){l=j;return}a:do if((p|0)>0){d=b+4|0;a=b+8|0;e=b+12|0;O=b+16|0;P=b+20|0;Q=b+24|0;R=b+28|0;S=b+32|0;T=o+4|0;U=o+8|0;V=0;while(1){B=+g[f+(V*20|0)>>2];L=+g[f+(V*20|0)+4>>2];J=+g[f+(V*20|0)+8>>2];M=+g[b>>2]*B+ +g[d>>2]*L+ +g[a>>2]*J;N=B*+g[e>>2]+L*+g[O>>2]+J*+g[P>>2];K=B*+g[Q>>2]+L*+g[R>>2]+J*+g[S>>2];g[o>>2]=M;g[T>>2]=N;g[U>>2]=K;J=+I(+(M*M+N*N+K*K));if(J==0.0){g[U>>2]=0.0;g[T>>2]=0.0;g[o>>2]=0.0}else{g[o>>2]=M/J;g[T>>2]=N/J;g[U>>2]=K/J}V=V+1|0;if(!(__ZN17SeparatorAxisTestI20ConvexPolygonShapeSW11FaceShapeSWLb0EE9test_axisERK7Vector3(k,o)|0))break;if((V|0)>=(p|0))break a}l=j;return}while(0);b:do if((r|0)>0){p=b+4|0;f=b+8|0;V=b+36|0;U=b+12|0;T=b+16|0;S=b+20|0;R=b+40|0;Q=b+24|0;P=b+28|0;O=b+32|0;e=b+44|0;a=o+4|0;d=o+8|0;W=0;c:while(1){X=c[q+(W<<3)>>2]|0;J=+g[b>>2];K=+g[s+(X*12|0)>>2];N=+g[p>>2];M=+g[s+(X*12|0)+4>>2];L=+g[f>>2];B=+g[s+(X*12|0)+8>>2];G=+g[V>>2];v=+g[U>>2];D=+g[T>>2];y=+g[S>>2];w=+g[R>>2];F=+g[Q>>2];u=+g[P>>2];E=+g[O>>2];h=+g[e>>2];X=c[q+(W<<3)+4>>2]|0;H=+g[s+(X*12|0)>>2];A=+g[s+(X*12|0)+4>>2];z=+g[s+(X*12|0)+8>>2];C=G+(J*K+N*M+L*B)-(G+(J*H+N*A+L*z));L=w+(K*v+M*D+B*y)-(w+(v*H+D*A+y*z));y=h+(K*F+M*u+B*E)-(h+(F*H+u*A+E*z));X=0;while(1){if((X|0)>=3)break;Y=X;X=X+1|0;Z=(X|0)%3|0;z=+g[n+(Y*12|0)>>2]-+g[n+(Z*12|0)>>2];E=+g[n+(Y*12|0)+4>>2]-+g[n+(Z*12|0)+4>>2];A=+g[n+(Y*12|0)+8>>2]-+g[n+(Z*12|0)+8>>2];u=L*A-y*E;H=y*z-C*A;A=C*E-L*z;g[o>>2]=u;g[a>>2]=H;g[d>>2]=A;z=+I(+(A*A+(u*u+H*H)));if(z==0.0){g[d>>2]=0.0;g[a>>2]=0.0;g[o>>2]=0.0}else{g[o>>2]=u/z;g[a>>2]=H/z;g[d>>2]=A/z}if(!(__ZN17SeparatorAxisTestI20ConvexPolygonShapeSW11FaceShapeSWLb0EE9test_axisERK7Vector3(k,o)|0))break c}W=W+1|0;if((W|0)>=(r|0))break b}l=j;return}while(0);__ZN17SeparatorAxisTestI20ConvexPolygonShapeSW11FaceShapeSWLb0EE17generate_contactsEv(k);l=j;return}function __ZN17SeparatorAxisTestI20ConvexPolygonShapeSW11FaceShapeSWLb0EE9test_axisERK7Vector3(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,h=0,i=0,k=0,n=0,o=0.0,p=0.0,q=0.0,r=0.0,s=0.0,t=0;d=l;l=l+32|0;if((l|0)>=(m|0))ba(32);e=d+16|0;f=d+12|0;h=d+8|0;i=d+4|0;k=d;c[e>>2]=c[b>>2];c[e+4>>2]=c[b+4>>2];c[e+8>>2]=c[b+8>>2];if(((c[j>>2]=c[e>>2]&2147483647,+g[j>>2])<1.0e-05?(b=e+4|0,(c[j>>2]=c[b>>2]&2147483647,+g[j>>2])<1.0e-05):0)?(n=e+8|0,(c[j>>2]=c[n>>2]&2147483647,+g[j>>2])<1.0e-05):0){g[e>>2]=0.0;g[b>>2]=1.0;g[n>>2]=0.0}n=c[a>>2]|0;Li[c[(c[n>>2]|0)+20>>2]&255](n,e,c[a+8>>2]|0,f,h);n=c[a+4>>2]|0;Li[c[(c[n>>2]|0)+20>>2]&255](n,e,c[a+12>>2]|0,i,k);o=+g[h>>2];p=+g[f>>2];q=(o-p)*.5;r=+g[i>>2]-q;g[i>>2]=r;s=+g[k>>2]+q;g[k>>2]=s;q=(p+o)*.5;o=r-q;r=s-q;if(o>0.0|r<0.0){k=a+44|0;c[k>>2]=c[e>>2];c[k+4>>2]=c[e+4>>2];c[k+8>>2]=c[e+8>>2];t=0;l=d;return t|0}k=(g[j>>2]=o,c[j>>2]|0)&2147483647;o=(c[j>>2]=k,+g[j>>2]);i=a+16|0;q=+g[i>>2];if(r<o){if(!(r<q)){t=1;l=d;return t|0}g[i>>2]=r;f=a+20|0;c[f>>2]=c[e>>2];c[f+4>>2]=c[e+4>>2];c[f+8>>2]=c[e+8>>2];t=1;l=d;return t|0}else{if(!(o<q)){t=1;l=d;return t|0}c[i>>2]=k;q=-+g[e+4>>2];o=-+g[e+8>>2];g[a+20>>2]=-+g[e>>2];g[a+24>>2]=q;g[a+28>>2]=o;t=1;l=d;return t|0}return 0}function __ZN17SeparatorAxisTestI20ConvexPolygonShapeSW11FaceShapeSWLb0EE17generate_contactsEv(b){b=b|0;var d=0,e=0,f=0,h=0,i=0,j=0,k=0,n=0.0,o=0,p=0,q=0,r=0,s=0,t=0.0,u=0,v=0,w=0.0,x=0.0,y=0.0,z=0.0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,J=0,K=0,L=0,M=0,N=0,O=0;d=l;l=l+416|0;if((l|0)>=(m|0))ba(416);e=d+216|0;f=d+208|0;h=d+16|0;i=d+12|0;j=d;k=b+20|0;n=+g[k>>2];if((n==0.0?+g[b+24>>2]==0.0:0)?+g[b+28>>2]==0.0:0){l=d;return}o=b+32|0;p=c[o>>2]|0;if(!(c[p>>2]|0)){a[p+9>>0]=1;q=c[p+24>>2]|0;if(!q){l=d;return};c[q>>2]=c[k>>2];c[q+4>>2]=c[k+4>>2];c[q+8>>2]=c[k+8>>2];l=d;return}_memset(e|0,0,192)|0;q=c[b>>2]|0;p=c[(c[q>>2]|0)+28>>2]|0;r=b+8|0;s=c[r>>2]|0;t=-n;u=b+24|0;n=-+g[u>>2];v=b+28|0;w=-+g[v>>2];x=+g[s>>2]*t+ +g[s+12>>2]*n+ +g[s+24>>2]*w;y=+g[s+4>>2]*t+ +g[s+16>>2]*n+ +g[s+28>>2]*w;z=+g[s+8>>2]*t+ +g[s+20>>2]*n+ +g[s+32>>2]*w;g[h>>2]=x;s=h+4|0;g[s>>2]=y;A=h+8|0;g[A>>2]=z;w=+I(+(x*x+y*y+z*z));if(w==0.0){g[A>>2]=0.0;g[s>>2]=0.0;g[h>>2]=0.0}else{g[h>>2]=x/w;g[s>>2]=y/w;g[A>>2]=z/w}Li[p&255](q,h,16,e,f);q=c[f>>2]|0;if((q|0)>0){p=c[r>>2]|0;r=p+4|0;A=p+8|0;s=p+36|0;B=p+12|0;C=p+16|0;D=p+20|0;E=p+40|0;F=p+24|0;G=p+28|0;H=p+32|0;J=p+44|0;K=0;do{L=e+(K*12|0)|0;w=+g[L>>2];M=e+(K*12|0)+4|0;z=+g[M>>2];N=e+(K*12|0)+8|0;y=+g[N>>2];x=+g[E>>2]+(w*+g[B>>2]+z*+g[C>>2]+y*+g[D>>2]);n=+g[J>>2]+(w*+g[F>>2]+z*+g[G>>2]+y*+g[H>>2]);g[L>>2]=+g[s>>2]+(+g[p>>2]*w+ +g[r>>2]*z+ +g[A>>2]*y);g[M>>2]=x;g[N>>2]=n;K=K+1|0}while((K|0)<(q|0))}_memset(h|0,0,192)|0;q=c[b+4>>2]|0;K=c[(c[q>>2]|0)+28>>2]|0;A=b+12|0;b=c[A>>2]|0;n=+g[k>>2];x=+g[u>>2];y=+g[v>>2];z=+g[b>>2]*n+ +g[b+12>>2]*x+ +g[b+24>>2]*y;w=n*+g[b+4>>2]+x*+g[b+16>>2]+y*+g[b+28>>2];t=n*+g[b+8>>2]+x*+g[b+20>>2]+y*+g[b+32>>2];g[j>>2]=z;b=j+4|0;g[b>>2]=w;v=j+8|0;g[v>>2]=t;y=+I(+(z*z+w*w+t*t));if(y==0.0){g[v>>2]=0.0;g[b>>2]=0.0;g[j>>2]=0.0}else{g[j>>2]=z/y;g[b>>2]=w/y;g[v>>2]=t/y}Li[K&255](q,j,16,h,i);j=c[i>>2]|0;if((j|0)>0){i=c[A>>2]|0;A=i+4|0;q=i+8|0;K=i+36|0;v=i+12|0;b=i+16|0;u=i+20|0;r=i+40|0;p=i+24|0;s=i+28|0;H=i+32|0;G=i+44|0;F=0;do{J=h+(F*12|0)|0;y=+g[J>>2];D=h+(F*12|0)+4|0;t=+g[D>>2];C=h+(F*12|0)+8|0;w=+g[C>>2];z=+g[r>>2]+(y*+g[v>>2]+t*+g[b>>2]+w*+g[u>>2]);x=+g[G>>2]+(y*+g[p>>2]+t*+g[s>>2]+w*+g[H>>2]);g[J>>2]=+g[K>>2]+(+g[i>>2]*y+ +g[A>>2]*t+ +g[q>>2]*w);g[D>>2]=z;g[C>>2]=x;F=F+1|0}while((F|0)<(j|0))}F=(c[o>>2]|0)+12|0;c[F>>2]=c[k>>2];c[F+4>>2]=c[k+4>>2];c[F+8>>2]=c[k+8>>2];F=c[o>>2]|0;q=c[F+24>>2]|0;if(!q)O=F;else{c[q>>2]=c[k>>2];c[q+4>>2]=c[k+4>>2];c[q+8>>2]=c[k+8>>2];O=c[o>>2]|0}__ZL32_generate_contacts_from_supportsPK7Vector3iS1_iP18_CollectorCallback(e,c[f>>2]|0,h,j,O);a[(c[o>>2]|0)+9>>0]=1;l=d;return}function __ZL32_generate_contacts_from_supportsPK7Vector3iS1_iP18_CollectorCallback(b,d,e,f,h){b=b|0;d=d|0;e=e|0;f=f|0;h=h|0;var i=0,j=0,k=0.0,l=0,m=0.0,n=0,o=0,p=0,q=0;if((d|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1052670,1050830,242,1052703,0);return}a[1263537]=0;if((f|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1052670,1050830,243,1052746,0);return}if((d|0)>(f|0)){i=h+8|0;a[i>>0]=a[i>>0]^1;i=h+12|0;j=h+16|0;k=-+g[j>>2];l=h+20|0;m=-+g[l>>2];g[i>>2]=-+g[i>>2];g[j>>2]=k;g[l>>2]=m;n=d;o=f;p=e;q=b}else{n=f;o=d;p=b;q=e}e=c[349624+((((o|0)<3?o:3)+-1|0)*12|0)+(((n|0)<3?n:3)+-1<<2)>>2]|0;if(!e){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1052670,1050830,289,1052789,0);return}else{a[1263537]=0;Li[e&255](p,o,q,n,h);return}}function __ZL30_generate_contacts_point_pointPK7Vector3iS1_iP18_CollectorCallback(b,d,e,f,g){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;if((d|0)!=1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1053018,1050830,64,1052974,0);return}a[1263537]=0;if((f|0)!=1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1053018,1050830,65,1053049,0);return}f=c[g>>2]|0;d=c[g+4>>2]|0;if(!(a[g+8>>0]|0)){bj[f&4095](b,e,d);return}else{bj[f&4095](e,b,d);return}}function __ZL29_generate_contacts_point_edgePK7Vector3iS1_iP18_CollectorCallback(b,d,e,f,h){b=b|0;d=d|0;e=e|0;f=f|0;h=h|0;var i=0,j=0,k=0.0,n=0.0,o=0.0,p=0.0,q=0.0,r=0.0,s=0.0,t=0.0;i=l;l=l+16|0;if((l|0)>=(m|0))ba(16);j=i;if((d|0)!=1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1052944,1050830,74,1052974,0);l=i;return}a[1263537]=0;if((f|0)!=2){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1052944,1050830,75,1052900,0);l=i;return}k=+g[e>>2];n=+g[e+4>>2];o=+g[e+8>>2];p=+g[e+12>>2]-k;q=+g[e+16>>2]-n;r=+g[e+20>>2]-o;s=+I(+(p*p+q*q+r*r));if(s<1.0e-10){c[j>>2]=c[e>>2];c[j+4>>2]=c[e+4>>2];c[j+8>>2]=c[e+8>>2]}else{t=p/s;p=q/s;q=r/s;s=q*(+g[b+8>>2]-o)+(p*(+g[b+4>>2]-n)+t*(+g[b>>2]-k));g[j>>2]=k+t*s;g[j+4>>2]=n+p*s;g[j+8>>2]=o+q*s}e=c[h>>2]|0;f=c[h+4>>2]|0;if(!(a[h+8>>0]|0))bj[e&4095](b,j,f);else bj[e&4095](j,b,f);l=i;return}function __ZL29_generate_contacts_point_facePK7Vector3iS1_iP18_CollectorCallback(b,d,e,f,h){b=b|0;d=d|0;e=e|0;f=f|0;h=h|0;var i=0,j=0,k=0.0,n=0.0,o=0.0,p=0.0,q=0.0,r=0.0,s=0.0,t=0.0,u=0.0,v=0.0,w=0.0,x=0.0,y=0.0,z=0.0;i=l;l=l+16|0;if((l|0)>=(m|0))ba(16);j=i;if((d|0)!=1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1051329,1050830,85,1052974,0);l=i;return}a[1263537]=0;if((f|0)<3){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1051329,1050830,86,1051243,0);l=i;return}k=+g[e>>2];n=+g[e+4>>2];o=+g[e+8>>2];p=k-+g[e+24>>2];q=n-+g[e+28>>2];r=o-+g[e+32>>2];s=k-+g[e+12>>2];t=n-+g[e+16>>2];u=o-+g[e+20>>2];v=q*u-r*t;w=r*s-p*u;u=p*t-q*s;s=+I(+(u*u+(v*v+w*w)));if(s==0.0){x=0.0;y=0.0;z=0.0}else{x=v/s;y=u/s;z=w/s}s=+g[b>>2];w=+g[b+4>>2];u=+g[b+8>>2];v=x*s+z*w+y*u-(x*k+z*n+y*o);g[j>>2]=s-x*v;g[j+4>>2]=w-z*v;g[j+8>>2]=u-y*v;e=c[h>>2]|0;f=c[h+4>>2]|0;if(!(a[h+8>>0]|0))bj[e&4095](b,j,f);else bj[e&4095](j,b,f);l=i;return}function __ZL28_generate_contacts_edge_edgePK7Vector3iS1_iP18_CollectorCallback(b,d,e,f,h){b=b|0;d=d|0;e=e|0;f=f|0;h=h|0;var i=0,k=0,n=0,o=0,p=0.0,q=0.0,r=0.0,s=0.0,t=0.0,u=0.0,v=0.0,w=0.0,x=0.0,y=0.0,z=0.0,A=0.0,B=0.0,C=0.0,D=0.0,E=0.0,F=0.0,G=0.0,H=0.0,J=0.0,K=0.0,L=0.0,M=0.0,N=0.0,O=0.0,P=0.0,Q=0.0,R=0,S=0.0,T=0,U=0,V=0,W=0,X=0,Y=0;i=l;l=l+48|0;if((l|0)>=(m|0))ba(48);k=i+24|0;n=i+12|0;o=i;if((d|0)!=2){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1052827,1050830,97,1052856,0);l=i;return}a[1263537]=0;if((f|0)!=2){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1052827,1050830,98,1052900,0);l=i;return}p=+g[b+12>>2];q=+g[b>>2];r=p-q;s=+g[b+16>>2];t=+g[b+4>>2];u=s-t;v=+g[b+20>>2];w=+g[b+8>>2];x=v-w;y=+g[e+12>>2];z=+g[e>>2];A=y-z;B=+g[e+16>>2];C=+g[e+4>>2];D=B-C;E=+g[e+20>>2];F=+g[e+8>>2];G=E-F;H=u*G-x*D;J=x*A-r*G;K=r*D-u*A;L=G*J-D*K;M=A*K-G*H;K=D*H-A*J;J=x*K+(r*L+u*M);if(!((c[j>>2]=(g[j>>2]=J,c[j>>2]|0)&2147483647,+g[j>>2])<1.0e-05)){H=(F*K+(z*L+C*M)-(w*K+(q*L+t*M)))/J;if(!(H<0.0))if(H>1.0)N=1.0;else N=H;else N=0.0;H=r*N+q;J=u*N+t;M=x*N+w;g[k>>2]=H;g[k+4>>2]=J;g[k+8>>2]=M;N=+I(+(A*A+D*D+G*G));if(N<1.0e-10){c[n>>2]=c[e>>2];c[n+4>>2]=c[e+4>>2];c[n+8>>2]=c[e+8>>2]}else{L=A/N;A=D/N;D=G/N;N=D*(M-F)+(A*(J-C)+L*(H-z));g[n>>2]=z+L*N;g[n+4>>2]=C+A*N;g[n+8>>2]=F+D*N}e=c[h>>2]|0;b=c[h+4>>2]|0;if(!(a[h+8>>0]|0))bj[e&4095](k,n,b);else bj[e&4095](n,k,b);l=i;return}N=+I(+(r*r+u*u+x*x));if(N==0.0){O=0.0;P=0.0;Q=0.0}else{O=r/N;P=u/N;Q=x/N}N=O*q+P*t+Q*w;x=t-P*N;t=O*z+P*C+Q*F;u=C-P*t;g[k>>2]=N;b=k+4|0;C=O*p+P*s+Q*v;g[b>>2]=C;e=k+8|0;g[e>>2]=t;f=k+12|0;g[f>>2]=O*y+P*B+Q*E;E=q-O*N;q=w-Q*N;w=z-O*t;z=F-Q*t;if(C<N){c[k+4>>2]=c[k>>2];R=k;S=+g[e>>2]}else{R=b;S=t}g[R>>2]=C;if(S<+g[k>>2]){c[k+8>>2]=c[k+4>>2];c[k+4>>2]=c[k>>2];T=k}else{C=+g[b>>2];if(C>S){R=2;d=1;t=C;while(1){g[k+(R<<2)>>2]=t;U=d+-1|0;t=+g[k+(U<<2)>>2];if(!(t>S)){V=d;break}else{W=d;d=U;R=W}}}else V=2;T=k+(V<<2)|0}g[T>>2]=S;T=c[f>>2]|0;S=(c[j>>2]=T,+g[j>>2]);if(S<+g[k>>2]){c[k+12>>2]=c[k+8>>2];c[k+8>>2]=c[k+4>>2];c[k+4>>2]=c[k>>2];X=k}else{t=+g[e>>2];if(t>S){f=3;V=2;C=t;while(1){g[k+(f<<2)>>2]=C;R=V+-1|0;C=+g[k+(R<<2)>>2];if(!(C>S)){Y=V;break}else{d=V;V=R;f=d}}}else Y=3;X=k+(Y<<2)|0}c[X>>2]=T;S=+g[b>>2];C=O*S;t=P*S;N=Q*S;g[n>>2]=E+C;g[n+4>>2]=x+t;g[n+8>>2]=q+N;g[o>>2]=w+C;g[o+4>>2]=u+t;g[o+8>>2]=z+N;b=h+8|0;T=c[h>>2]|0;X=h+4|0;Y=c[X>>2]|0;if(!(a[b>>0]|0))bj[T&4095](n,o,Y);else bj[T&4095](o,n,Y);N=+g[e>>2];t=O*N;O=P*N;P=Q*N;g[n>>2]=E+t;g[n+4>>2]=x+O;g[n+8>>2]=q+P;g[o>>2]=w+t;g[o+4>>2]=u+O;g[o+8>>2]=z+P;e=c[h>>2]|0;h=c[X>>2]|0;if(!(a[b>>0]|0))bj[e&4095](n,o,h);else bj[e&4095](o,n,h);l=i;return}function __ZL28_generate_contacts_face_facePK7Vector3iS1_iP18_CollectorCallback(b,d,e,f,h){b=b|0;d=d|0;e=e|0;f=f|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0.0,t=0.0,u=0.0,v=0.0,w=0.0,x=0.0,y=0.0,z=0.0,A=0.0,B=0.0,C=0.0,D=0.0,E=0.0,F=0.0,G=0,H=0.0,J=0.0,K=0.0,L=0.0,M=0,N=0.0,O=0.0,P=0.0,Q=0,R=0,S=0,T=0,U=0.0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ca=0;i=l;l=l+784|0;if((l|0)>=(m|0))ba(784);j=i+400|0;k=i+16|0;n=i;if((d|0)<2){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1051171,1050830,145,1051200,0);l=i;return}a[1263537]=0;if((f|0)<3){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1051171,1050830,146,1051243,0);l=i;return}_memset(j|0,0,384)|0;_memset(k|0,0,384)|0;o=j;p=k;k=0;do{q=b+(k*12|0)|0;r=j+(k*12|0)|0;c[r>>2]=c[q>>2];c[r+4>>2]=c[q+4>>2];c[r+8>>2]=c[q+8>>2];k=k+1|0}while((k|0)!=(d|0));s=+g[e>>2];t=+g[e+4>>2];u=+g[e+8>>2];v=s-+g[e+24>>2];w=t-+g[e+28>>2];x=u-+g[e+32>>2];y=s-+g[e+12>>2];z=t-+g[e+16>>2];A=u-+g[e+20>>2];B=w*A-x*z;C=x*y-v*A;A=v*z-w*y;y=+I(+(A*A+(B*B+C*C)));if(y==0.0){D=0.0;E=0.0;F=0.0}else{D=B/y;E=A/y;F=C/y}y=D*s+F*t+E*u;a:do if((f|0)>0){k=d;j=0;C=s;b=p;q=o;A=t;B=u;b:while(1){r=j+1|0;G=(r|0)==(f|0)?0:r;w=C-+g[e+(G*12|0)>>2];z=A-+g[e+(G*12|0)+4>>2];v=B-+g[e+(G*12|0)+8>>2];x=E*z-F*v;H=D*v-E*w;v=F*w-D*z;z=+I(+(v*v+(x*x+H*H)));if(z==0.0){J=0.0;K=0.0;L=0.0}else{J=x/z;K=v/z;L=H/z}z=C*J+A*L+B*K;do if((k|0)>0){G=q;M=b;if((k|0)==2){H=+g[G>>2];v=+g[G+4>>2];x=+g[G+8>>2];w=+g[G+12>>2];N=+g[G+16>>2];O=+g[G+20>>2];P=J*H+L*v+K*x-z;if(!(P<=0.0))Q=0;else{a[1263537]=0;R=b;S=q;c[R>>2]=c[S>>2];c[R+4>>2]=c[S+4>>2];c[R+8>>2]=c[S+8>>2];Q=1}if(!(P*(J*w+L*N+K*O-z)<0.0))T=Q;else{U=w-H;w=N-v;N=O-x;O=-P/(J*U+L*w+K*N);a[1263537]=0;g[M+(Q*12|0)>>2]=H+U*O;g[M+(Q*12|0)+4>>2]=v+w*O;g[M+(Q*12|0)+8>>2]=x+N*O;T=Q+1|0}S=G+12|0;if(!(J*+g[S>>2]+L*+g[G+16>>2]+K*+g[G+20>>2]-z<=0.0)){V=T;break}if((T|0)>31){W=25;break b}a[1263537]=0;R=M+(T*12|0)|0;c[R>>2]=c[S>>2];c[R+4>>2]=c[S+4>>2];c[R+8>>2]=c[S+8>>2];V=T+1|0;break}else{S=0;R=0;while(1){X=R;R=R+1|0;Y=(R|0)==(k|0)?0:R;Z=G+(X*12|0)|0;O=+g[Z>>2];N=+g[G+(X*12|0)+4>>2];x=+g[G+(X*12|0)+8>>2];w=+g[G+(Y*12|0)>>2];v=+g[G+(Y*12|0)+4>>2];U=+g[G+(Y*12|0)+8>>2];H=J*O+L*N+K*x-z;P=J*w+L*v+K*U-z;if(!(H<=0.0))_=S;else{if((S|0)>31){W=25;break b}a[1263537]=0;Y=M+(S*12|0)|0;c[Y>>2]=c[Z>>2];c[Y+4>>2]=c[Z+4>>2];c[Y+8>>2]=c[Z+8>>2];_=S+1|0}if(!(H*P<0.0))$=_;else{P=w-O;w=v-N;v=U-x;U=-H/(J*P+L*w+K*v);if((_|0)>31){W=31;break b}a[1263537]=0;g[M+(_*12|0)>>2]=O+P*U;g[M+(_*12|0)+4>>2]=N+w*U;g[M+(_*12|0)+8>>2]=x+v*U;$=_+1|0}if((R|0)>=(k|0)){V=$;break}else S=$}}}else V=0;while(0);if((r|0)>=(f|0)){aa=V;ca=b;W=12;break a}S=q;k=V;j=r;C=+g[e+(r*12|0)>>2];A=+g[e+(r*12|0)+4>>2];B=+g[e+(r*12|0)+8>>2];q=b;b=S}if((W|0)==25){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1051171,1050830,192,1051286,0);break}else if((W|0)==31){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1051171,1050830,206,1051286,0);break}}else{aa=d;ca=o;W=12}while(0);if((W|0)==12?(aa|0)>0:0){W=ca;ca=n+4|0;o=n+8|0;d=h+12|0;e=h+16|0;V=h+20|0;f=h+8|0;$=h+4|0;_=0;do{T=W+(_*12|0)|0;K=+g[T>>2];Q=W+(_*12|0)+4|0;L=+g[Q>>2];p=W+(_*12|0)+8|0;J=+g[p>>2];u=D*K+F*L+E*J-y;t=K-D*u;K=L-F*u;L=J-E*u;g[n>>2]=t;g[ca>>2]=K;g[o>>2]=L;u=+g[d>>2];J=+g[e>>2];s=+g[V>>2];do if(!(u*+g[T>>2]+J*+g[Q>>2]+s*+g[p>>2]>=L*s+(u*t+J*K))){b=c[h>>2]|0;q=c[$>>2]|0;if(!(a[f>>0]|0)){bj[b&4095](T,n,q);break}else{bj[b&4095](n,T,q);break}}while(0);_=_+1|0}while((_|0)!=(aa|0))}l=i;return}function __ZN17SeparatorAxisTestI20ConvexPolygonShapeSWS0_Lb0EE9test_axisERK7Vector3(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,h=0,i=0,k=0,n=0,o=0.0,p=0.0,q=0.0,r=0.0,s=0.0,t=0;d=l;l=l+32|0;if((l|0)>=(m|0))ba(32);e=d+16|0;f=d+12|0;h=d+8|0;i=d+4|0;k=d;c[e>>2]=c[b>>2];c[e+4>>2]=c[b+4>>2];c[e+8>>2]=c[b+8>>2];if(((c[j>>2]=c[e>>2]&2147483647,+g[j>>2])<1.0e-05?(b=e+4|0,(c[j>>2]=c[b>>2]&2147483647,+g[j>>2])<1.0e-05):0)?(n=e+8|0,(c[j>>2]=c[n>>2]&2147483647,+g[j>>2])<1.0e-05):0){g[e>>2]=0.0;g[b>>2]=1.0;g[n>>2]=0.0}n=c[a>>2]|0;Li[c[(c[n>>2]|0)+20>>2]&255](n,e,c[a+8>>2]|0,f,h);n=c[a+4>>2]|0;Li[c[(c[n>>2]|0)+20>>2]&255](n,e,c[a+12>>2]|0,i,k);o=+g[h>>2];p=+g[f>>2];q=(o-p)*.5;r=+g[i>>2]-q;g[i>>2]=r;s=+g[k>>2]+q;g[k>>2]=s;q=(p+o)*.5;o=r-q;r=s-q;if(o>0.0|r<0.0){k=a+44|0;c[k>>2]=c[e>>2];c[k+4>>2]=c[e+4>>2];c[k+8>>2]=c[e+8>>2];t=0;l=d;return t|0}k=(g[j>>2]=o,c[j>>2]|0)&2147483647;o=(c[j>>2]=k,+g[j>>2]);i=a+16|0;q=+g[i>>2];if(r<o){if(!(r<q)){t=1;l=d;return t|0}g[i>>2]=r;f=a+20|0;c[f>>2]=c[e>>2];c[f+4>>2]=c[e+4>>2];c[f+8>>2]=c[e+8>>2];t=1;l=d;return t|0}else{if(!(o<q)){t=1;l=d;return t|0}c[i>>2]=k;q=-+g[e+4>>2];o=-+g[e+8>>2];g[a+20>>2]=-+g[e>>2];g[a+24>>2]=q;g[a+28>>2]=o;t=1;l=d;return t|0}return 0}function __ZNK9Transform5xformERK5Plane(a,b,c){a=a|0;b=b|0;c=c|0;var d=0.0,e=0.0,f=0.0,h=0.0,i=0.0,j=0.0,k=0.0,l=0.0,m=0.0,n=0.0,o=0.0,p=0.0,q=0.0,r=0.0,s=0.0,t=0.0,u=0.0,v=0.0,w=0.0,x=0.0,y=0.0,z=0.0,A=0.0,B=0.0,C=0.0,D=0.0,E=0.0,F=0.0,G=0.0,H=0,J=0,K=0;d=+g[c+12>>2];e=+g[c>>2];f=d*e;h=+g[c+4>>2];i=d*h;j=+g[c+8>>2];k=d*j;d=e+f;e=h+i;h=j+k;j=+g[b>>2];l=+g[b+4>>2];m=+g[b+8>>2];n=+g[b+36>>2];o=n+(f*j+i*l+k*m);p=+g[b+12>>2];q=+g[b+16>>2];r=+g[b+20>>2];s=+g[b+40>>2];t=s+(f*p+i*q+k*r);u=+g[b+24>>2];v=+g[b+28>>2];w=+g[b+32>>2];x=+g[b+44>>2];y=x+(f*u+i*v+k*w);k=n+(d*j+e*l+h*m)-o;m=s+(d*p+e*q+h*r)-t;r=x+(d*u+e*v+h*w)-y;w=+I(+(k*k+m*m+r*r));if(w==0.0){z=0.0;A=0.0;B=0.0;C=o*z;D=t*B;E=D+C;F=y*A;G=F+E;H=a+8|0;J=a+4|0;g[a>>2]=z;g[J>>2]=B;g[H>>2]=A;K=a+12|0;g[K>>2]=G;return}z=k/w;A=r/w;B=m/w;C=o*z;D=t*B;E=D+C;F=y*A;G=F+E;H=a+8|0;J=a+4|0;g[a>>2]=z;g[J>>2]=B;g[H>>2]=A;K=a+12|0;g[K>>2]=G;return}function __ZN17SeparatorAxisTestI20ConvexPolygonShapeSWS0_Lb0EE17generate_contactsEv(b){b=b|0;var d=0,e=0,f=0,h=0,i=0,j=0,k=0,n=0.0,o=0,p=0,q=0,r=0,s=0,t=0.0,u=0,v=0,w=0.0,x=0.0,y=0.0,z=0.0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,J=0,K=0,L=0,M=0,N=0,O=0;d=l;l=l+416|0;if((l|0)>=(m|0))ba(416);e=d+216|0;f=d+208|0;h=d+16|0;i=d+12|0;j=d;k=b+20|0;n=+g[k>>2];if((n==0.0?+g[b+24>>2]==0.0:0)?+g[b+28>>2]==0.0:0){l=d;return}o=b+32|0;p=c[o>>2]|0;if(!(c[p>>2]|0)){a[p+9>>0]=1;q=c[p+24>>2]|0;if(!q){l=d;return};c[q>>2]=c[k>>2];c[q+4>>2]=c[k+4>>2];c[q+8>>2]=c[k+8>>2];l=d;return}_memset(e|0,0,192)|0;q=c[b>>2]|0;p=c[(c[q>>2]|0)+28>>2]|0;r=b+8|0;s=c[r>>2]|0;t=-n;u=b+24|0;n=-+g[u>>2];v=b+28|0;w=-+g[v>>2];x=+g[s>>2]*t+ +g[s+12>>2]*n+ +g[s+24>>2]*w;y=+g[s+4>>2]*t+ +g[s+16>>2]*n+ +g[s+28>>2]*w;z=+g[s+8>>2]*t+ +g[s+20>>2]*n+ +g[s+32>>2]*w;g[h>>2]=x;s=h+4|0;g[s>>2]=y;A=h+8|0;g[A>>2]=z;w=+I(+(x*x+y*y+z*z));if(w==0.0){g[A>>2]=0.0;g[s>>2]=0.0;g[h>>2]=0.0}else{g[h>>2]=x/w;g[s>>2]=y/w;g[A>>2]=z/w}Li[p&255](q,h,16,e,f);q=c[f>>2]|0;if((q|0)>0){p=c[r>>2]|0;r=p+4|0;A=p+8|0;s=p+36|0;B=p+12|0;C=p+16|0;D=p+20|0;E=p+40|0;F=p+24|0;G=p+28|0;H=p+32|0;J=p+44|0;K=0;do{L=e+(K*12|0)|0;w=+g[L>>2];M=e+(K*12|0)+4|0;z=+g[M>>2];N=e+(K*12|0)+8|0;y=+g[N>>2];x=+g[E>>2]+(w*+g[B>>2]+z*+g[C>>2]+y*+g[D>>2]);n=+g[J>>2]+(w*+g[F>>2]+z*+g[G>>2]+y*+g[H>>2]);g[L>>2]=+g[s>>2]+(+g[p>>2]*w+ +g[r>>2]*z+ +g[A>>2]*y);g[M>>2]=x;g[N>>2]=n;K=K+1|0}while((K|0)<(q|0))}_memset(h|0,0,192)|0;q=c[b+4>>2]|0;K=c[(c[q>>2]|0)+28>>2]|0;A=b+12|0;b=c[A>>2]|0;n=+g[k>>2];x=+g[u>>2];y=+g[v>>2];z=+g[b>>2]*n+ +g[b+12>>2]*x+ +g[b+24>>2]*y;w=n*+g[b+4>>2]+x*+g[b+16>>2]+y*+g[b+28>>2];t=n*+g[b+8>>2]+x*+g[b+20>>2]+y*+g[b+32>>2];g[j>>2]=z;b=j+4|0;g[b>>2]=w;v=j+8|0;g[v>>2]=t;y=+I(+(z*z+w*w+t*t));if(y==0.0){g[v>>2]=0.0;g[b>>2]=0.0;g[j>>2]=0.0}else{g[j>>2]=z/y;g[b>>2]=w/y;g[v>>2]=t/y}Li[K&255](q,j,16,h,i);j=c[i>>2]|0;if((j|0)>0){i=c[A>>2]|0;A=i+4|0;q=i+8|0;K=i+36|0;v=i+12|0;b=i+16|0;u=i+20|0;r=i+40|0;p=i+24|0;s=i+28|0;H=i+32|0;G=i+44|0;F=0;do{J=h+(F*12|0)|0;y=+g[J>>2];D=h+(F*12|0)+4|0;t=+g[D>>2];C=h+(F*12|0)+8|0;w=+g[C>>2];z=+g[r>>2]+(y*+g[v>>2]+t*+g[b>>2]+w*+g[u>>2]);x=+g[G>>2]+(y*+g[p>>2]+t*+g[s>>2]+w*+g[H>>2]);g[J>>2]=+g[K>>2]+(+g[i>>2]*y+ +g[A>>2]*t+ +g[q>>2]*w);g[D>>2]=z;g[C>>2]=x;F=F+1|0}while((F|0)<(j|0))}F=(c[o>>2]|0)+12|0;c[F>>2]=c[k>>2];c[F+4>>2]=c[k+4>>2];c[F+8>>2]=c[k+8>>2];F=c[o>>2]|0;q=c[F+24>>2]|0;if(!q)O=F;else{c[q>>2]=c[k>>2];c[q+4>>2]=c[k+4>>2];c[q+8>>2]=c[k+8>>2];O=c[o>>2]|0}__ZL32_generate_contacts_from_supportsPK7Vector3iS1_iP18_CollectorCallback(e,c[f>>2]|0,h,j,O);a[(c[o>>2]|0)+9>>0]=1;l=d;return}function __ZN17SeparatorAxisTestI14CapsuleShapeSW11FaceShapeSWLb0EE9test_axisERK7Vector3(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,h=0,i=0,k=0,n=0,o=0.0,p=0.0,q=0.0,r=0.0,s=0.0,t=0;d=l;l=l+32|0;if((l|0)>=(m|0))ba(32);e=d+16|0;f=d+12|0;h=d+8|0;i=d+4|0;k=d;c[e>>2]=c[b>>2];c[e+4>>2]=c[b+4>>2];c[e+8>>2]=c[b+8>>2];if(((c[j>>2]=c[e>>2]&2147483647,+g[j>>2])<1.0e-05?(b=e+4|0,(c[j>>2]=c[b>>2]&2147483647,+g[j>>2])<1.0e-05):0)?(n=e+8|0,(c[j>>2]=c[n>>2]&2147483647,+g[j>>2])<1.0e-05):0){g[e>>2]=0.0;g[b>>2]=1.0;g[n>>2]=0.0}n=c[a>>2]|0;Li[c[(c[n>>2]|0)+20>>2]&255](n,e,c[a+8>>2]|0,f,h);n=c[a+4>>2]|0;Li[c[(c[n>>2]|0)+20>>2]&255](n,e,c[a+12>>2]|0,i,k);o=+g[h>>2];p=+g[f>>2];q=(o-p)*.5;r=+g[i>>2]-q;g[i>>2]=r;s=+g[k>>2]+q;g[k>>2]=s;q=(p+o)*.5;o=r-q;r=s-q;if(o>0.0|r<0.0){k=a+44|0;c[k>>2]=c[e>>2];c[k+4>>2]=c[e+4>>2];c[k+8>>2]=c[e+8>>2];t=0;l=d;return t|0}k=(g[j>>2]=o,c[j>>2]|0)&2147483647;o=(c[j>>2]=k,+g[j>>2]);i=a+16|0;q=+g[i>>2];if(r<o){if(!(r<q)){t=1;l=d;return t|0}g[i>>2]=r;f=a+20|0;c[f>>2]=c[e>>2];c[f+4>>2]=c[e+4>>2];c[f+8>>2]=c[e+8>>2];t=1;l=d;return t|0}else{if(!(o<q)){t=1;l=d;return t|0}c[i>>2]=k;q=-+g[e+4>>2];o=-+g[e+8>>2];g[a+20>>2]=-+g[e>>2];g[a+24>>2]=q;g[a+28>>2]=o;t=1;l=d;return t|0}return 0}function __ZN17SeparatorAxisTestI14CapsuleShapeSW11FaceShapeSWLb0EE17generate_contactsEv(b){b=b|0;var d=0,e=0,f=0,h=0,i=0,j=0,k=0,n=0.0,o=0,p=0,q=0,r=0,s=0,t=0.0,u=0,v=0,w=0.0,x=0.0,y=0.0,z=0.0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,J=0,K=0,L=0,M=0,N=0,O=0;d=l;l=l+416|0;if((l|0)>=(m|0))ba(416);e=d+216|0;f=d+208|0;h=d+16|0;i=d+12|0;j=d;k=b+20|0;n=+g[k>>2];if((n==0.0?+g[b+24>>2]==0.0:0)?+g[b+28>>2]==0.0:0){l=d;return}o=b+32|0;p=c[o>>2]|0;if(!(c[p>>2]|0)){a[p+9>>0]=1;q=c[p+24>>2]|0;if(!q){l=d;return};c[q>>2]=c[k>>2];c[q+4>>2]=c[k+4>>2];c[q+8>>2]=c[k+8>>2];l=d;return}_memset(e|0,0,192)|0;q=c[b>>2]|0;p=c[(c[q>>2]|0)+28>>2]|0;r=b+8|0;s=c[r>>2]|0;t=-n;u=b+24|0;n=-+g[u>>2];v=b+28|0;w=-+g[v>>2];x=+g[s>>2]*t+ +g[s+12>>2]*n+ +g[s+24>>2]*w;y=+g[s+4>>2]*t+ +g[s+16>>2]*n+ +g[s+28>>2]*w;z=+g[s+8>>2]*t+ +g[s+20>>2]*n+ +g[s+32>>2]*w;g[h>>2]=x;s=h+4|0;g[s>>2]=y;A=h+8|0;g[A>>2]=z;w=+I(+(x*x+y*y+z*z));if(w==0.0){g[A>>2]=0.0;g[s>>2]=0.0;g[h>>2]=0.0}else{g[h>>2]=x/w;g[s>>2]=y/w;g[A>>2]=z/w}Li[p&255](q,h,16,e,f);q=c[f>>2]|0;if((q|0)>0){p=c[r>>2]|0;r=p+4|0;A=p+8|0;s=p+36|0;B=p+12|0;C=p+16|0;D=p+20|0;E=p+40|0;F=p+24|0;G=p+28|0;H=p+32|0;J=p+44|0;K=0;do{L=e+(K*12|0)|0;w=+g[L>>2];M=e+(K*12|0)+4|0;z=+g[M>>2];N=e+(K*12|0)+8|0;y=+g[N>>2];x=+g[E>>2]+(w*+g[B>>2]+z*+g[C>>2]+y*+g[D>>2]);n=+g[J>>2]+(w*+g[F>>2]+z*+g[G>>2]+y*+g[H>>2]);g[L>>2]=+g[s>>2]+(+g[p>>2]*w+ +g[r>>2]*z+ +g[A>>2]*y);g[M>>2]=x;g[N>>2]=n;K=K+1|0}while((K|0)<(q|0))}_memset(h|0,0,192)|0;q=c[b+4>>2]|0;K=c[(c[q>>2]|0)+28>>2]|0;A=b+12|0;b=c[A>>2]|0;n=+g[k>>2];x=+g[u>>2];y=+g[v>>2];z=+g[b>>2]*n+ +g[b+12>>2]*x+ +g[b+24>>2]*y;w=n*+g[b+4>>2]+x*+g[b+16>>2]+y*+g[b+28>>2];t=n*+g[b+8>>2]+x*+g[b+20>>2]+y*+g[b+32>>2];g[j>>2]=z;b=j+4|0;g[b>>2]=w;v=j+8|0;g[v>>2]=t;y=+I(+(z*z+w*w+t*t));if(y==0.0){g[v>>2]=0.0;g[b>>2]=0.0;g[j>>2]=0.0}else{g[j>>2]=z/y;g[b>>2]=w/y;g[v>>2]=t/y}Li[K&255](q,j,16,h,i);j=c[i>>2]|0;if((j|0)>0){i=c[A>>2]|0;A=i+4|0;q=i+8|0;K=i+36|0;v=i+12|0;b=i+16|0;u=i+20|0;r=i+40|0;p=i+24|0;s=i+28|0;H=i+32|0;G=i+44|0;F=0;do{J=h+(F*12|0)|0;y=+g[J>>2];D=h+(F*12|0)+4|0;t=+g[D>>2];C=h+(F*12|0)+8|0;w=+g[C>>2];z=+g[r>>2]+(y*+g[v>>2]+t*+g[b>>2]+w*+g[u>>2]);x=+g[G>>2]+(y*+g[p>>2]+t*+g[s>>2]+w*+g[H>>2]);g[J>>2]=+g[K>>2]+(+g[i>>2]*y+ +g[A>>2]*t+ +g[q>>2]*w);g[D>>2]=z;g[C>>2]=x;F=F+1|0}while((F|0)<(j|0))}F=(c[o>>2]|0)+12|0;c[F>>2]=c[k>>2];c[F+4>>2]=c[k+4>>2];c[F+8>>2]=c[k+8>>2];F=c[o>>2]|0;q=c[F+24>>2]|0;if(!q)O=F;else{c[q>>2]=c[k>>2];c[q+4>>2]=c[k+4>>2];c[q+8>>2]=c[k+8>>2];O=c[o>>2]|0}__ZL32_generate_contacts_from_supportsPK7Vector3iS1_iP18_CollectorCallback(e,c[f>>2]|0,h,j,O);a[(c[o>>2]|0)+9>>0]=1;l=d;return}function __ZN17SeparatorAxisTestI14CapsuleShapeSW20ConvexPolygonShapeSWLb0EE9test_axisERK7Vector3(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,h=0,i=0,k=0,n=0,o=0.0,p=0.0,q=0.0,r=0.0,s=0.0,t=0;d=l;l=l+32|0;if((l|0)>=(m|0))ba(32);e=d+16|0;f=d+12|0;h=d+8|0;i=d+4|0;k=d;c[e>>2]=c[b>>2];c[e+4>>2]=c[b+4>>2];c[e+8>>2]=c[b+8>>2];if(((c[j>>2]=c[e>>2]&2147483647,+g[j>>2])<1.0e-05?(b=e+4|0,(c[j>>2]=c[b>>2]&2147483647,+g[j>>2])<1.0e-05):0)?(n=e+8|0,(c[j>>2]=c[n>>2]&2147483647,+g[j>>2])<1.0e-05):0){g[e>>2]=0.0;g[b>>2]=1.0;g[n>>2]=0.0}n=c[a>>2]|0;Li[c[(c[n>>2]|0)+20>>2]&255](n,e,c[a+8>>2]|0,f,h);n=c[a+4>>2]|0;Li[c[(c[n>>2]|0)+20>>2]&255](n,e,c[a+12>>2]|0,i,k);o=+g[h>>2];p=+g[f>>2];q=(o-p)*.5;r=+g[i>>2]-q;g[i>>2]=r;s=+g[k>>2]+q;g[k>>2]=s;q=(p+o)*.5;o=r-q;r=s-q;if(o>0.0|r<0.0){k=a+44|0;c[k>>2]=c[e>>2];c[k+4>>2]=c[e+4>>2];c[k+8>>2]=c[e+8>>2];t=0;l=d;return t|0}k=(g[j>>2]=o,c[j>>2]|0)&2147483647;o=(c[j>>2]=k,+g[j>>2]);i=a+16|0;q=+g[i>>2];if(r<o){if(!(r<q)){t=1;l=d;return t|0}g[i>>2]=r;f=a+20|0;c[f>>2]=c[e>>2];c[f+4>>2]=c[e+4>>2];c[f+8>>2]=c[e+8>>2];t=1;l=d;return t|0}else{if(!(o<q)){t=1;l=d;return t|0}c[i>>2]=k;q=-+g[e+4>>2];o=-+g[e+8>>2];g[a+20>>2]=-+g[e>>2];g[a+24>>2]=q;g[a+28>>2]=o;t=1;l=d;return t|0}return 0}function __ZN17SeparatorAxisTestI14CapsuleShapeSW20ConvexPolygonShapeSWLb0EE17generate_contactsEv(b){b=b|0;var d=0,e=0,f=0,h=0,i=0,j=0,k=0,n=0.0,o=0,p=0,q=0,r=0,s=0,t=0.0,u=0,v=0,w=0.0,x=0.0,y=0.0,z=0.0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,J=0,K=0,L=0,M=0,N=0,O=0;d=l;l=l+416|0;if((l|0)>=(m|0))ba(416);e=d+216|0;f=d+208|0;h=d+16|0;i=d+12|0;j=d;k=b+20|0;n=+g[k>>2];if((n==0.0?+g[b+24>>2]==0.0:0)?+g[b+28>>2]==0.0:0){l=d;return}o=b+32|0;p=c[o>>2]|0;if(!(c[p>>2]|0)){a[p+9>>0]=1;q=c[p+24>>2]|0;if(!q){l=d;return};c[q>>2]=c[k>>2];c[q+4>>2]=c[k+4>>2];c[q+8>>2]=c[k+8>>2];l=d;return}_memset(e|0,0,192)|0;q=c[b>>2]|0;p=c[(c[q>>2]|0)+28>>2]|0;r=b+8|0;s=c[r>>2]|0;t=-n;u=b+24|0;n=-+g[u>>2];v=b+28|0;w=-+g[v>>2];x=+g[s>>2]*t+ +g[s+12>>2]*n+ +g[s+24>>2]*w;y=+g[s+4>>2]*t+ +g[s+16>>2]*n+ +g[s+28>>2]*w;z=+g[s+8>>2]*t+ +g[s+20>>2]*n+ +g[s+32>>2]*w;g[h>>2]=x;s=h+4|0;g[s>>2]=y;A=h+8|0;g[A>>2]=z;w=+I(+(x*x+y*y+z*z));if(w==0.0){g[A>>2]=0.0;g[s>>2]=0.0;g[h>>2]=0.0}else{g[h>>2]=x/w;g[s>>2]=y/w;g[A>>2]=z/w}Li[p&255](q,h,16,e,f);q=c[f>>2]|0;if((q|0)>0){p=c[r>>2]|0;r=p+4|0;A=p+8|0;s=p+36|0;B=p+12|0;C=p+16|0;D=p+20|0;E=p+40|0;F=p+24|0;G=p+28|0;H=p+32|0;J=p+44|0;K=0;do{L=e+(K*12|0)|0;w=+g[L>>2];M=e+(K*12|0)+4|0;z=+g[M>>2];N=e+(K*12|0)+8|0;y=+g[N>>2];x=+g[E>>2]+(w*+g[B>>2]+z*+g[C>>2]+y*+g[D>>2]);n=+g[J>>2]+(w*+g[F>>2]+z*+g[G>>2]+y*+g[H>>2]);g[L>>2]=+g[s>>2]+(+g[p>>2]*w+ +g[r>>2]*z+ +g[A>>2]*y);g[M>>2]=x;g[N>>2]=n;K=K+1|0}while((K|0)<(q|0))}_memset(h|0,0,192)|0;q=c[b+4>>2]|0;K=c[(c[q>>2]|0)+28>>2]|0;A=b+12|0;b=c[A>>2]|0;n=+g[k>>2];x=+g[u>>2];y=+g[v>>2];z=+g[b>>2]*n+ +g[b+12>>2]*x+ +g[b+24>>2]*y;w=n*+g[b+4>>2]+x*+g[b+16>>2]+y*+g[b+28>>2];t=n*+g[b+8>>2]+x*+g[b+20>>2]+y*+g[b+32>>2];g[j>>2]=z;b=j+4|0;g[b>>2]=w;v=j+8|0;g[v>>2]=t;y=+I(+(z*z+w*w+t*t));if(y==0.0){g[v>>2]=0.0;g[b>>2]=0.0;g[j>>2]=0.0}else{g[j>>2]=z/y;g[b>>2]=w/y;g[v>>2]=t/y}Li[K&255](q,j,16,h,i);j=c[i>>2]|0;if((j|0)>0){i=c[A>>2]|0;A=i+4|0;q=i+8|0;K=i+36|0;v=i+12|0;b=i+16|0;u=i+20|0;r=i+40|0;p=i+24|0;s=i+28|0;H=i+32|0;G=i+44|0;F=0;do{J=h+(F*12|0)|0;y=+g[J>>2];D=h+(F*12|0)+4|0;t=+g[D>>2];C=h+(F*12|0)+8|0;w=+g[C>>2];z=+g[r>>2]+(y*+g[v>>2]+t*+g[b>>2]+w*+g[u>>2]);x=+g[G>>2]+(y*+g[p>>2]+t*+g[s>>2]+w*+g[H>>2]);g[J>>2]=+g[K>>2]+(+g[i>>2]*y+ +g[A>>2]*t+ +g[q>>2]*w);g[D>>2]=z;g[C>>2]=x;F=F+1|0}while((F|0)<(j|0))}F=(c[o>>2]|0)+12|0;c[F>>2]=c[k>>2];c[F+4>>2]=c[k+4>>2];c[F+8>>2]=c[k+8>>2];F=c[o>>2]|0;q=c[F+24>>2]|0;if(!q)O=F;else{c[q>>2]=c[k>>2];c[q+4>>2]=c[k+4>>2];c[q+8>>2]=c[k+8>>2];O=c[o>>2]|0}__ZL32_generate_contacts_from_supportsPK7Vector3iS1_iP18_CollectorCallback(e,c[f>>2]|0,h,j,O);a[(c[o>>2]|0)+9>>0]=1;l=d;return}function __ZN17SeparatorAxisTestI14CapsuleShapeSWS0_Lb0EE9test_axisERK7Vector3(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,h=0,i=0,k=0,n=0,o=0.0,p=0.0,q=0.0,r=0.0,s=0.0,t=0;d=l;l=l+32|0;if((l|0)>=(m|0))ba(32);e=d+16|0;f=d+12|0;h=d+8|0;i=d+4|0;k=d;c[e>>2]=c[b>>2];c[e+4>>2]=c[b+4>>2];c[e+8>>2]=c[b+8>>2];if(((c[j>>2]=c[e>>2]&2147483647,+g[j>>2])<1.0e-05?(b=e+4|0,(c[j>>2]=c[b>>2]&2147483647,+g[j>>2])<1.0e-05):0)?(n=e+8|0,(c[j>>2]=c[n>>2]&2147483647,+g[j>>2])<1.0e-05):0){g[e>>2]=0.0;g[b>>2]=1.0;g[n>>2]=0.0}n=c[a>>2]|0;Li[c[(c[n>>2]|0)+20>>2]&255](n,e,c[a+8>>2]|0,f,h);n=c[a+4>>2]|0;Li[c[(c[n>>2]|0)+20>>2]&255](n,e,c[a+12>>2]|0,i,k);o=+g[h>>2];p=+g[f>>2];q=(o-p)*.5;r=+g[i>>2]-q;g[i>>2]=r;s=+g[k>>2]+q;g[k>>2]=s;q=(p+o)*.5;o=r-q;r=s-q;if(o>0.0|r<0.0){k=a+44|0;c[k>>2]=c[e>>2];c[k+4>>2]=c[e+4>>2];c[k+8>>2]=c[e+8>>2];t=0;l=d;return t|0}k=(g[j>>2]=o,c[j>>2]|0)&2147483647;o=(c[j>>2]=k,+g[j>>2]);i=a+16|0;q=+g[i>>2];if(r<o){if(!(r<q)){t=1;l=d;return t|0}g[i>>2]=r;f=a+20|0;c[f>>2]=c[e>>2];c[f+4>>2]=c[e+4>>2];c[f+8>>2]=c[e+8>>2];t=1;l=d;return t|0}else{if(!(o<q)){t=1;l=d;return t|0}c[i>>2]=k;q=-+g[e+4>>2];o=-+g[e+8>>2];g[a+20>>2]=-+g[e>>2];g[a+24>>2]=q;g[a+28>>2]=o;t=1;l=d;return t|0}return 0}function __ZN17SeparatorAxisTestI14CapsuleShapeSWS0_Lb0EE17generate_contactsEv(b){b=b|0;var d=0,e=0,f=0,h=0,i=0,j=0,k=0,n=0.0,o=0,p=0,q=0,r=0,s=0,t=0.0,u=0,v=0,w=0.0,x=0.0,y=0.0,z=0.0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,J=0,K=0,L=0,M=0,N=0,O=0;d=l;l=l+416|0;if((l|0)>=(m|0))ba(416);e=d+216|0;f=d+208|0;h=d+16|0;i=d+12|0;j=d;k=b+20|0;n=+g[k>>2];if((n==0.0?+g[b+24>>2]==0.0:0)?+g[b+28>>2]==0.0:0){l=d;return}o=b+32|0;p=c[o>>2]|0;if(!(c[p>>2]|0)){a[p+9>>0]=1;q=c[p+24>>2]|0;if(!q){l=d;return};c[q>>2]=c[k>>2];c[q+4>>2]=c[k+4>>2];c[q+8>>2]=c[k+8>>2];l=d;return}_memset(e|0,0,192)|0;q=c[b>>2]|0;p=c[(c[q>>2]|0)+28>>2]|0;r=b+8|0;s=c[r>>2]|0;t=-n;u=b+24|0;n=-+g[u>>2];v=b+28|0;w=-+g[v>>2];x=+g[s>>2]*t+ +g[s+12>>2]*n+ +g[s+24>>2]*w;y=+g[s+4>>2]*t+ +g[s+16>>2]*n+ +g[s+28>>2]*w;z=+g[s+8>>2]*t+ +g[s+20>>2]*n+ +g[s+32>>2]*w;g[h>>2]=x;s=h+4|0;g[s>>2]=y;A=h+8|0;g[A>>2]=z;w=+I(+(x*x+y*y+z*z));if(w==0.0){g[A>>2]=0.0;g[s>>2]=0.0;g[h>>2]=0.0}else{g[h>>2]=x/w;g[s>>2]=y/w;g[A>>2]=z/w}Li[p&255](q,h,16,e,f);q=c[f>>2]|0;if((q|0)>0){p=c[r>>2]|0;r=p+4|0;A=p+8|0;s=p+36|0;B=p+12|0;C=p+16|0;D=p+20|0;E=p+40|0;F=p+24|0;G=p+28|0;H=p+32|0;J=p+44|0;K=0;do{L=e+(K*12|0)|0;w=+g[L>>2];M=e+(K*12|0)+4|0;z=+g[M>>2];N=e+(K*12|0)+8|0;y=+g[N>>2];x=+g[E>>2]+(w*+g[B>>2]+z*+g[C>>2]+y*+g[D>>2]);n=+g[J>>2]+(w*+g[F>>2]+z*+g[G>>2]+y*+g[H>>2]);g[L>>2]=+g[s>>2]+(+g[p>>2]*w+ +g[r>>2]*z+ +g[A>>2]*y);g[M>>2]=x;g[N>>2]=n;K=K+1|0}while((K|0)<(q|0))}_memset(h|0,0,192)|0;q=c[b+4>>2]|0;K=c[(c[q>>2]|0)+28>>2]|0;A=b+12|0;b=c[A>>2]|0;n=+g[k>>2];x=+g[u>>2];y=+g[v>>2];z=+g[b>>2]*n+ +g[b+12>>2]*x+ +g[b+24>>2]*y;w=n*+g[b+4>>2]+x*+g[b+16>>2]+y*+g[b+28>>2];t=n*+g[b+8>>2]+x*+g[b+20>>2]+y*+g[b+32>>2];g[j>>2]=z;b=j+4|0;g[b>>2]=w;v=j+8|0;g[v>>2]=t;y=+I(+(z*z+w*w+t*t));if(y==0.0){g[v>>2]=0.0;g[b>>2]=0.0;g[j>>2]=0.0}else{g[j>>2]=z/y;g[b>>2]=w/y;g[v>>2]=t/y}Li[K&255](q,j,16,h,i);j=c[i>>2]|0;if((j|0)>0){i=c[A>>2]|0;A=i+4|0;q=i+8|0;K=i+36|0;v=i+12|0;b=i+16|0;u=i+20|0;r=i+40|0;p=i+24|0;s=i+28|0;H=i+32|0;G=i+44|0;F=0;do{J=h+(F*12|0)|0;y=+g[J>>2];D=h+(F*12|0)+4|0;t=+g[D>>2];C=h+(F*12|0)+8|0;w=+g[C>>2];z=+g[r>>2]+(y*+g[v>>2]+t*+g[b>>2]+w*+g[u>>2]);x=+g[G>>2]+(y*+g[p>>2]+t*+g[s>>2]+w*+g[H>>2]);g[J>>2]=+g[K>>2]+(+g[i>>2]*y+ +g[A>>2]*t+ +g[q>>2]*w);g[D>>2]=z;g[C>>2]=x;F=F+1|0}while((F|0)<(j|0))}F=(c[o>>2]|0)+12|0;c[F>>2]=c[k>>2];c[F+4>>2]=c[k+4>>2];c[F+8>>2]=c[k+8>>2];F=c[o>>2]|0;q=c[F+24>>2]|0;if(!q)O=F;else{c[q>>2]=c[k>>2];c[q+4>>2]=c[k+4>>2];c[q+8>>2]=c[k+8>>2];O=c[o>>2]|0}__ZL32_generate_contacts_from_supportsPK7Vector3iS1_iP18_CollectorCallback(e,c[f>>2]|0,h,j,O);a[(c[o>>2]|0)+9>>0]=1;l=d;return}function __ZN17SeparatorAxisTestI10BoxShapeSW11FaceShapeSWLb0EE9test_axisERK7Vector3(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,h=0,i=0,k=0,n=0,o=0.0,p=0.0,q=0.0,r=0.0,s=0.0,t=0;d=l;l=l+32|0;if((l|0)>=(m|0))ba(32);e=d+16|0;f=d+12|0;h=d+8|0;i=d+4|0;k=d;c[e>>2]=c[b>>2];c[e+4>>2]=c[b+4>>2];c[e+8>>2]=c[b+8>>2];if(((c[j>>2]=c[e>>2]&2147483647,+g[j>>2])<1.0e-05?(b=e+4|0,(c[j>>2]=c[b>>2]&2147483647,+g[j>>2])<1.0e-05):0)?(n=e+8|0,(c[j>>2]=c[n>>2]&2147483647,+g[j>>2])<1.0e-05):0){g[e>>2]=0.0;g[b>>2]=1.0;g[n>>2]=0.0}n=c[a>>2]|0;Li[c[(c[n>>2]|0)+20>>2]&255](n,e,c[a+8>>2]|0,f,h);n=c[a+4>>2]|0;Li[c[(c[n>>2]|0)+20>>2]&255](n,e,c[a+12>>2]|0,i,k);o=+g[h>>2];p=+g[f>>2];q=(o-p)*.5;r=+g[i>>2]-q;g[i>>2]=r;s=+g[k>>2]+q;g[k>>2]=s;q=(p+o)*.5;o=r-q;r=s-q;if(o>0.0|r<0.0){k=a+44|0;c[k>>2]=c[e>>2];c[k+4>>2]=c[e+4>>2];c[k+8>>2]=c[e+8>>2];t=0;l=d;return t|0}k=(g[j>>2]=o,c[j>>2]|0)&2147483647;o=(c[j>>2]=k,+g[j>>2]);i=a+16|0;q=+g[i>>2];if(r<o){if(!(r<q)){t=1;l=d;return t|0}g[i>>2]=r;f=a+20|0;c[f>>2]=c[e>>2];c[f+4>>2]=c[e+4>>2];c[f+8>>2]=c[e+8>>2];t=1;l=d;return t|0}else{if(!(o<q)){t=1;l=d;return t|0}c[i>>2]=k;q=-+g[e+4>>2];o=-+g[e+8>>2];g[a+20>>2]=-+g[e>>2];g[a+24>>2]=q;g[a+28>>2]=o;t=1;l=d;return t|0}return 0}function __ZN17SeparatorAxisTestI10BoxShapeSW11FaceShapeSWLb0EE17generate_contactsEv(b){b=b|0;var d=0,e=0,f=0,h=0,i=0,j=0,k=0,n=0.0,o=0,p=0,q=0,r=0,s=0,t=0.0,u=0,v=0,w=0.0,x=0.0,y=0.0,z=0.0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,J=0,K=0,L=0,M=0,N=0,O=0;d=l;l=l+416|0;if((l|0)>=(m|0))ba(416);e=d+216|0;f=d+208|0;h=d+16|0;i=d+12|0;j=d;k=b+20|0;n=+g[k>>2];if((n==0.0?+g[b+24>>2]==0.0:0)?+g[b+28>>2]==0.0:0){l=d;return}o=b+32|0;p=c[o>>2]|0;if(!(c[p>>2]|0)){a[p+9>>0]=1;q=c[p+24>>2]|0;if(!q){l=d;return};c[q>>2]=c[k>>2];c[q+4>>2]=c[k+4>>2];c[q+8>>2]=c[k+8>>2];l=d;return}_memset(e|0,0,192)|0;q=c[b>>2]|0;p=c[(c[q>>2]|0)+28>>2]|0;r=b+8|0;s=c[r>>2]|0;t=-n;u=b+24|0;n=-+g[u>>2];v=b+28|0;w=-+g[v>>2];x=+g[s>>2]*t+ +g[s+12>>2]*n+ +g[s+24>>2]*w;y=+g[s+4>>2]*t+ +g[s+16>>2]*n+ +g[s+28>>2]*w;z=+g[s+8>>2]*t+ +g[s+20>>2]*n+ +g[s+32>>2]*w;g[h>>2]=x;s=h+4|0;g[s>>2]=y;A=h+8|0;g[A>>2]=z;w=+I(+(x*x+y*y+z*z));if(w==0.0){g[A>>2]=0.0;g[s>>2]=0.0;g[h>>2]=0.0}else{g[h>>2]=x/w;g[s>>2]=y/w;g[A>>2]=z/w}Li[p&255](q,h,16,e,f);q=c[f>>2]|0;if((q|0)>0){p=c[r>>2]|0;r=p+4|0;A=p+8|0;s=p+36|0;B=p+12|0;C=p+16|0;D=p+20|0;E=p+40|0;F=p+24|0;G=p+28|0;H=p+32|0;J=p+44|0;K=0;do{L=e+(K*12|0)|0;w=+g[L>>2];M=e+(K*12|0)+4|0;z=+g[M>>2];N=e+(K*12|0)+8|0;y=+g[N>>2];x=+g[E>>2]+(w*+g[B>>2]+z*+g[C>>2]+y*+g[D>>2]);n=+g[J>>2]+(w*+g[F>>2]+z*+g[G>>2]+y*+g[H>>2]);g[L>>2]=+g[s>>2]+(+g[p>>2]*w+ +g[r>>2]*z+ +g[A>>2]*y);g[M>>2]=x;g[N>>2]=n;K=K+1|0}while((K|0)<(q|0))}_memset(h|0,0,192)|0;q=c[b+4>>2]|0;K=c[(c[q>>2]|0)+28>>2]|0;A=b+12|0;b=c[A>>2]|0;n=+g[k>>2];x=+g[u>>2];y=+g[v>>2];z=+g[b>>2]*n+ +g[b+12>>2]*x+ +g[b+24>>2]*y;w=n*+g[b+4>>2]+x*+g[b+16>>2]+y*+g[b+28>>2];t=n*+g[b+8>>2]+x*+g[b+20>>2]+y*+g[b+32>>2];g[j>>2]=z;b=j+4|0;g[b>>2]=w;v=j+8|0;g[v>>2]=t;y=+I(+(z*z+w*w+t*t));if(y==0.0){g[v>>2]=0.0;g[b>>2]=0.0;g[j>>2]=0.0}else{g[j>>2]=z/y;g[b>>2]=w/y;g[v>>2]=t/y}Li[K&255](q,j,16,h,i);j=c[i>>2]|0;if((j|0)>0){i=c[A>>2]|0;A=i+4|0;q=i+8|0;K=i+36|0;v=i+12|0;b=i+16|0;u=i+20|0;r=i+40|0;p=i+24|0;s=i+28|0;H=i+32|0;G=i+44|0;F=0;do{J=h+(F*12|0)|0;y=+g[J>>2];D=h+(F*12|0)+4|0;t=+g[D>>2];C=h+(F*12|0)+8|0;w=+g[C>>2];z=+g[r>>2]+(y*+g[v>>2]+t*+g[b>>2]+w*+g[u>>2]);x=+g[G>>2]+(y*+g[p>>2]+t*+g[s>>2]+w*+g[H>>2]);g[J>>2]=+g[K>>2]+(+g[i>>2]*y+ +g[A>>2]*t+ +g[q>>2]*w);g[D>>2]=z;g[C>>2]=x;F=F+1|0}while((F|0)<(j|0))}F=(c[o>>2]|0)+12|0;c[F>>2]=c[k>>2];c[F+4>>2]=c[k+4>>2];c[F+8>>2]=c[k+8>>2];F=c[o>>2]|0;q=c[F+24>>2]|0;if(!q)O=F;else{c[q>>2]=c[k>>2];c[q+4>>2]=c[k+4>>2];c[q+8>>2]=c[k+8>>2];O=c[o>>2]|0}__ZL32_generate_contacts_from_supportsPK7Vector3iS1_iP18_CollectorCallback(e,c[f>>2]|0,h,j,O);a[(c[o>>2]|0)+9>>0]=1;l=d;return}function __ZN17SeparatorAxisTestI10BoxShapeSW20ConvexPolygonShapeSWLb0EE9test_axisERK7Vector3(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,h=0,i=0,k=0,n=0,o=0.0,p=0.0,q=0.0,r=0.0,s=0.0,t=0;d=l;l=l+32|0;if((l|0)>=(m|0))ba(32);e=d+16|0;f=d+12|0;h=d+8|0;i=d+4|0;k=d;c[e>>2]=c[b>>2];c[e+4>>2]=c[b+4>>2];c[e+8>>2]=c[b+8>>2];if(((c[j>>2]=c[e>>2]&2147483647,+g[j>>2])<1.0e-05?(b=e+4|0,(c[j>>2]=c[b>>2]&2147483647,+g[j>>2])<1.0e-05):0)?(n=e+8|0,(c[j>>2]=c[n>>2]&2147483647,+g[j>>2])<1.0e-05):0){g[e>>2]=0.0;g[b>>2]=1.0;g[n>>2]=0.0}n=c[a>>2]|0;Li[c[(c[n>>2]|0)+20>>2]&255](n,e,c[a+8>>2]|0,f,h);n=c[a+4>>2]|0;Li[c[(c[n>>2]|0)+20>>2]&255](n,e,c[a+12>>2]|0,i,k);o=+g[h>>2];p=+g[f>>2];q=(o-p)*.5;r=+g[i>>2]-q;g[i>>2]=r;s=+g[k>>2]+q;g[k>>2]=s;q=(p+o)*.5;o=r-q;r=s-q;if(o>0.0|r<0.0){k=a+44|0;c[k>>2]=c[e>>2];c[k+4>>2]=c[e+4>>2];c[k+8>>2]=c[e+8>>2];t=0;l=d;return t|0}k=(g[j>>2]=o,c[j>>2]|0)&2147483647;o=(c[j>>2]=k,+g[j>>2]);i=a+16|0;q=+g[i>>2];if(r<o){if(!(r<q)){t=1;l=d;return t|0}g[i>>2]=r;f=a+20|0;c[f>>2]=c[e>>2];c[f+4>>2]=c[e+4>>2];c[f+8>>2]=c[e+8>>2];t=1;l=d;return t|0}else{if(!(o<q)){t=1;l=d;return t|0}c[i>>2]=k;q=-+g[e+4>>2];o=-+g[e+8>>2];g[a+20>>2]=-+g[e>>2];g[a+24>>2]=q;g[a+28>>2]=o;t=1;l=d;return t|0}return 0}function __ZN17SeparatorAxisTestI10BoxShapeSW20ConvexPolygonShapeSWLb0EE17generate_contactsEv(b){b=b|0;var d=0,e=0,f=0,h=0,i=0,j=0,k=0,n=0.0,o=0,p=0,q=0,r=0,s=0,t=0.0,u=0,v=0,w=0.0,x=0.0,y=0.0,z=0.0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,J=0,K=0,L=0,M=0,N=0,O=0;d=l;l=l+416|0;if((l|0)>=(m|0))ba(416);e=d+216|0;f=d+208|0;h=d+16|0;i=d+12|0;j=d;k=b+20|0;n=+g[k>>2];if((n==0.0?+g[b+24>>2]==0.0:0)?+g[b+28>>2]==0.0:0){l=d;return}o=b+32|0;p=c[o>>2]|0;if(!(c[p>>2]|0)){a[p+9>>0]=1;q=c[p+24>>2]|0;if(!q){l=d;return};c[q>>2]=c[k>>2];c[q+4>>2]=c[k+4>>2];c[q+8>>2]=c[k+8>>2];l=d;return}_memset(e|0,0,192)|0;q=c[b>>2]|0;p=c[(c[q>>2]|0)+28>>2]|0;r=b+8|0;s=c[r>>2]|0;t=-n;u=b+24|0;n=-+g[u>>2];v=b+28|0;w=-+g[v>>2];x=+g[s>>2]*t+ +g[s+12>>2]*n+ +g[s+24>>2]*w;y=+g[s+4>>2]*t+ +g[s+16>>2]*n+ +g[s+28>>2]*w;z=+g[s+8>>2]*t+ +g[s+20>>2]*n+ +g[s+32>>2]*w;g[h>>2]=x;s=h+4|0;g[s>>2]=y;A=h+8|0;g[A>>2]=z;w=+I(+(x*x+y*y+z*z));if(w==0.0){g[A>>2]=0.0;g[s>>2]=0.0;g[h>>2]=0.0}else{g[h>>2]=x/w;g[s>>2]=y/w;g[A>>2]=z/w}Li[p&255](q,h,16,e,f);q=c[f>>2]|0;if((q|0)>0){p=c[r>>2]|0;r=p+4|0;A=p+8|0;s=p+36|0;B=p+12|0;C=p+16|0;D=p+20|0;E=p+40|0;F=p+24|0;G=p+28|0;H=p+32|0;J=p+44|0;K=0;do{L=e+(K*12|0)|0;w=+g[L>>2];M=e+(K*12|0)+4|0;z=+g[M>>2];N=e+(K*12|0)+8|0;y=+g[N>>2];x=+g[E>>2]+(w*+g[B>>2]+z*+g[C>>2]+y*+g[D>>2]);n=+g[J>>2]+(w*+g[F>>2]+z*+g[G>>2]+y*+g[H>>2]);g[L>>2]=+g[s>>2]+(+g[p>>2]*w+ +g[r>>2]*z+ +g[A>>2]*y);g[M>>2]=x;g[N>>2]=n;K=K+1|0}while((K|0)<(q|0))}_memset(h|0,0,192)|0;q=c[b+4>>2]|0;K=c[(c[q>>2]|0)+28>>2]|0;A=b+12|0;b=c[A>>2]|0;n=+g[k>>2];x=+g[u>>2];y=+g[v>>2];z=+g[b>>2]*n+ +g[b+12>>2]*x+ +g[b+24>>2]*y;w=n*+g[b+4>>2]+x*+g[b+16>>2]+y*+g[b+28>>2];t=n*+g[b+8>>2]+x*+g[b+20>>2]+y*+g[b+32>>2];g[j>>2]=z;b=j+4|0;g[b>>2]=w;v=j+8|0;g[v>>2]=t;y=+I(+(z*z+w*w+t*t));if(y==0.0){g[v>>2]=0.0;g[b>>2]=0.0;g[j>>2]=0.0}else{g[j>>2]=z/y;g[b>>2]=w/y;g[v>>2]=t/y}Li[K&255](q,j,16,h,i);j=c[i>>2]|0;if((j|0)>0){i=c[A>>2]|0;A=i+4|0;q=i+8|0;K=i+36|0;v=i+12|0;b=i+16|0;u=i+20|0;r=i+40|0;p=i+24|0;s=i+28|0;H=i+32|0;G=i+44|0;F=0;do{J=h+(F*12|0)|0;y=+g[J>>2];D=h+(F*12|0)+4|0;t=+g[D>>2];C=h+(F*12|0)+8|0;w=+g[C>>2];z=+g[r>>2]+(y*+g[v>>2]+t*+g[b>>2]+w*+g[u>>2]);x=+g[G>>2]+(y*+g[p>>2]+t*+g[s>>2]+w*+g[H>>2]);g[J>>2]=+g[K>>2]+(+g[i>>2]*y+ +g[A>>2]*t+ +g[q>>2]*w);g[D>>2]=z;g[C>>2]=x;F=F+1|0}while((F|0)<(j|0))}F=(c[o>>2]|0)+12|0;c[F>>2]=c[k>>2];c[F+4>>2]=c[k+4>>2];c[F+8>>2]=c[k+8>>2];F=c[o>>2]|0;q=c[F+24>>2]|0;if(!q)O=F;else{c[q>>2]=c[k>>2];c[q+4>>2]=c[k+4>>2];c[q+8>>2]=c[k+8>>2];O=c[o>>2]|0}__ZL32_generate_contacts_from_supportsPK7Vector3iS1_iP18_CollectorCallback(e,c[f>>2]|0,h,j,O);a[(c[o>>2]|0)+9>>0]=1;l=d;return}function __ZN17SeparatorAxisTestI10BoxShapeSW14CapsuleShapeSWLb0EE9test_axisERK7Vector3(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,h=0,i=0,k=0,n=0,o=0.0,p=0.0,q=0.0,r=0.0,s=0.0,t=0;d=l;l=l+32|0;if((l|0)>=(m|0))ba(32);e=d+16|0;f=d+12|0;h=d+8|0;i=d+4|0;k=d;c[e>>2]=c[b>>2];c[e+4>>2]=c[b+4>>2];c[e+8>>2]=c[b+8>>2];if(((c[j>>2]=c[e>>2]&2147483647,+g[j>>2])<1.0e-05?(b=e+4|0,(c[j>>2]=c[b>>2]&2147483647,+g[j>>2])<1.0e-05):0)?(n=e+8|0,(c[j>>2]=c[n>>2]&2147483647,+g[j>>2])<1.0e-05):0){g[e>>2]=0.0;g[b>>2]=1.0;g[n>>2]=0.0}n=c[a>>2]|0;Li[c[(c[n>>2]|0)+20>>2]&255](n,e,c[a+8>>2]|0,f,h);n=c[a+4>>2]|0;Li[c[(c[n>>2]|0)+20>>2]&255](n,e,c[a+12>>2]|0,i,k);o=+g[h>>2];p=+g[f>>2];q=(o-p)*.5;r=+g[i>>2]-q;g[i>>2]=r;s=+g[k>>2]+q;g[k>>2]=s;q=(p+o)*.5;o=r-q;r=s-q;if(o>0.0|r<0.0){k=a+44|0;c[k>>2]=c[e>>2];c[k+4>>2]=c[e+4>>2];c[k+8>>2]=c[e+8>>2];t=0;l=d;return t|0}k=(g[j>>2]=o,c[j>>2]|0)&2147483647;o=(c[j>>2]=k,+g[j>>2]);i=a+16|0;q=+g[i>>2];if(r<o){if(!(r<q)){t=1;l=d;return t|0}g[i>>2]=r;f=a+20|0;c[f>>2]=c[e>>2];c[f+4>>2]=c[e+4>>2];c[f+8>>2]=c[e+8>>2];t=1;l=d;return t|0}else{if(!(o<q)){t=1;l=d;return t|0}c[i>>2]=k;q=-+g[e+4>>2];o=-+g[e+8>>2];g[a+20>>2]=-+g[e>>2];g[a+24>>2]=q;g[a+28>>2]=o;t=1;l=d;return t|0}return 0}function __ZN17SeparatorAxisTestI10BoxShapeSW14CapsuleShapeSWLb0EE17generate_contactsEv(b){b=b|0;var d=0,e=0,f=0,h=0,i=0,j=0,k=0,n=0.0,o=0,p=0,q=0,r=0,s=0,t=0.0,u=0,v=0,w=0.0,x=0.0,y=0.0,z=0.0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,J=0,K=0,L=0,M=0,N=0,O=0;d=l;l=l+416|0;if((l|0)>=(m|0))ba(416);e=d+216|0;f=d+208|0;h=d+16|0;i=d+12|0;j=d;k=b+20|0;n=+g[k>>2];if((n==0.0?+g[b+24>>2]==0.0:0)?+g[b+28>>2]==0.0:0){l=d;return}o=b+32|0;p=c[o>>2]|0;if(!(c[p>>2]|0)){a[p+9>>0]=1;q=c[p+24>>2]|0;if(!q){l=d;return};c[q>>2]=c[k>>2];c[q+4>>2]=c[k+4>>2];c[q+8>>2]=c[k+8>>2];l=d;return}_memset(e|0,0,192)|0;q=c[b>>2]|0;p=c[(c[q>>2]|0)+28>>2]|0;r=b+8|0;s=c[r>>2]|0;t=-n;u=b+24|0;n=-+g[u>>2];v=b+28|0;w=-+g[v>>2];x=+g[s>>2]*t+ +g[s+12>>2]*n+ +g[s+24>>2]*w;y=+g[s+4>>2]*t+ +g[s+16>>2]*n+ +g[s+28>>2]*w;z=+g[s+8>>2]*t+ +g[s+20>>2]*n+ +g[s+32>>2]*w;g[h>>2]=x;s=h+4|0;g[s>>2]=y;A=h+8|0;g[A>>2]=z;w=+I(+(x*x+y*y+z*z));if(w==0.0){g[A>>2]=0.0;g[s>>2]=0.0;g[h>>2]=0.0}else{g[h>>2]=x/w;g[s>>2]=y/w;g[A>>2]=z/w}Li[p&255](q,h,16,e,f);q=c[f>>2]|0;if((q|0)>0){p=c[r>>2]|0;r=p+4|0;A=p+8|0;s=p+36|0;B=p+12|0;C=p+16|0;D=p+20|0;E=p+40|0;F=p+24|0;G=p+28|0;H=p+32|0;J=p+44|0;K=0;do{L=e+(K*12|0)|0;w=+g[L>>2];M=e+(K*12|0)+4|0;z=+g[M>>2];N=e+(K*12|0)+8|0;y=+g[N>>2];x=+g[E>>2]+(w*+g[B>>2]+z*+g[C>>2]+y*+g[D>>2]);n=+g[J>>2]+(w*+g[F>>2]+z*+g[G>>2]+y*+g[H>>2]);g[L>>2]=+g[s>>2]+(+g[p>>2]*w+ +g[r>>2]*z+ +g[A>>2]*y);g[M>>2]=x;g[N>>2]=n;K=K+1|0}while((K|0)<(q|0))}_memset(h|0,0,192)|0;q=c[b+4>>2]|0;K=c[(c[q>>2]|0)+28>>2]|0;A=b+12|0;b=c[A>>2]|0;n=+g[k>>2];x=+g[u>>2];y=+g[v>>2];z=+g[b>>2]*n+ +g[b+12>>2]*x+ +g[b+24>>2]*y;w=n*+g[b+4>>2]+x*+g[b+16>>2]+y*+g[b+28>>2];t=n*+g[b+8>>2]+x*+g[b+20>>2]+y*+g[b+32>>2];g[j>>2]=z;b=j+4|0;g[b>>2]=w;v=j+8|0;g[v>>2]=t;y=+I(+(z*z+w*w+t*t));if(y==0.0){g[v>>2]=0.0;g[b>>2]=0.0;g[j>>2]=0.0}else{g[j>>2]=z/y;g[b>>2]=w/y;g[v>>2]=t/y}Li[K&255](q,j,16,h,i);j=c[i>>2]|0;if((j|0)>0){i=c[A>>2]|0;A=i+4|0;q=i+8|0;K=i+36|0;v=i+12|0;b=i+16|0;u=i+20|0;r=i+40|0;p=i+24|0;s=i+28|0;H=i+32|0;G=i+44|0;F=0;do{J=h+(F*12|0)|0;y=+g[J>>2];D=h+(F*12|0)+4|0;t=+g[D>>2];C=h+(F*12|0)+8|0;w=+g[C>>2];z=+g[r>>2]+(y*+g[v>>2]+t*+g[b>>2]+w*+g[u>>2]);x=+g[G>>2]+(y*+g[p>>2]+t*+g[s>>2]+w*+g[H>>2]);g[J>>2]=+g[K>>2]+(+g[i>>2]*y+ +g[A>>2]*t+ +g[q>>2]*w);g[D>>2]=z;g[C>>2]=x;F=F+1|0}while((F|0)<(j|0))}F=(c[o>>2]|0)+12|0;c[F>>2]=c[k>>2];c[F+4>>2]=c[k+4>>2];c[F+8>>2]=c[k+8>>2];F=c[o>>2]|0;q=c[F+24>>2]|0;if(!q)O=F;else{c[q>>2]=c[k>>2];c[q+4>>2]=c[k+4>>2];c[q+8>>2]=c[k+8>>2];O=c[o>>2]|0}__ZL32_generate_contacts_from_supportsPK7Vector3iS1_iP18_CollectorCallback(e,c[f>>2]|0,h,j,O);a[(c[o>>2]|0)+9>>0]=1;l=d;return}function __ZN17SeparatorAxisTestI10BoxShapeSWS0_Lb0EE9test_axisERK7Vector3(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,h=0,i=0,k=0,n=0,o=0.0,p=0.0,q=0.0,r=0.0,s=0.0,t=0;d=l;l=l+32|0;if((l|0)>=(m|0))ba(32);e=d+16|0;f=d+12|0;h=d+8|0;i=d+4|0;k=d;c[e>>2]=c[b>>2];c[e+4>>2]=c[b+4>>2];c[e+8>>2]=c[b+8>>2];if(((c[j>>2]=c[e>>2]&2147483647,+g[j>>2])<1.0e-05?(b=e+4|0,(c[j>>2]=c[b>>2]&2147483647,+g[j>>2])<1.0e-05):0)?(n=e+8|0,(c[j>>2]=c[n>>2]&2147483647,+g[j>>2])<1.0e-05):0){g[e>>2]=0.0;g[b>>2]=1.0;g[n>>2]=0.0}n=c[a>>2]|0;Li[c[(c[n>>2]|0)+20>>2]&255](n,e,c[a+8>>2]|0,f,h);n=c[a+4>>2]|0;Li[c[(c[n>>2]|0)+20>>2]&255](n,e,c[a+12>>2]|0,i,k);o=+g[h>>2];p=+g[f>>2];q=(o-p)*.5;r=+g[i>>2]-q;g[i>>2]=r;s=+g[k>>2]+q;g[k>>2]=s;q=(p+o)*.5;o=r-q;r=s-q;if(o>0.0|r<0.0){k=a+44|0;c[k>>2]=c[e>>2];c[k+4>>2]=c[e+4>>2];c[k+8>>2]=c[e+8>>2];t=0;l=d;return t|0}k=(g[j>>2]=o,c[j>>2]|0)&2147483647;o=(c[j>>2]=k,+g[j>>2]);i=a+16|0;q=+g[i>>2];if(r<o){if(!(r<q)){t=1;l=d;return t|0}g[i>>2]=r;f=a+20|0;c[f>>2]=c[e>>2];c[f+4>>2]=c[e+4>>2];c[f+8>>2]=c[e+8>>2];t=1;l=d;return t|0}else{if(!(o<q)){t=1;l=d;return t|0}c[i>>2]=k;q=-+g[e+4>>2];o=-+g[e+8>>2];g[a+20>>2]=-+g[e>>2];g[a+24>>2]=q;g[a+28>>2]=o;t=1;l=d;return t|0}return 0}function __ZN17SeparatorAxisTestI10BoxShapeSWS0_Lb0EE17generate_contactsEv(b){b=b|0;var d=0,e=0,f=0,h=0,i=0,j=0,k=0,n=0.0,o=0,p=0,q=0,r=0,s=0,t=0.0,u=0,v=0,w=0.0,x=0.0,y=0.0,z=0.0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,J=0,K=0,L=0,M=0,N=0,O=0;d=l;l=l+416|0;if((l|0)>=(m|0))ba(416);e=d+216|0;f=d+208|0;h=d+16|0;i=d+12|0;j=d;k=b+20|0;n=+g[k>>2];if((n==0.0?+g[b+24>>2]==0.0:0)?+g[b+28>>2]==0.0:0){l=d;return}o=b+32|0;p=c[o>>2]|0;if(!(c[p>>2]|0)){a[p+9>>0]=1;q=c[p+24>>2]|0;if(!q){l=d;return};c[q>>2]=c[k>>2];c[q+4>>2]=c[k+4>>2];c[q+8>>2]=c[k+8>>2];l=d;return}_memset(e|0,0,192)|0;q=c[b>>2]|0;p=c[(c[q>>2]|0)+28>>2]|0;r=b+8|0;s=c[r>>2]|0;t=-n;u=b+24|0;n=-+g[u>>2];v=b+28|0;w=-+g[v>>2];x=+g[s>>2]*t+ +g[s+12>>2]*n+ +g[s+24>>2]*w;y=+g[s+4>>2]*t+ +g[s+16>>2]*n+ +g[s+28>>2]*w;z=+g[s+8>>2]*t+ +g[s+20>>2]*n+ +g[s+32>>2]*w;g[h>>2]=x;s=h+4|0;g[s>>2]=y;A=h+8|0;g[A>>2]=z;w=+I(+(x*x+y*y+z*z));if(w==0.0){g[A>>2]=0.0;g[s>>2]=0.0;g[h>>2]=0.0}else{g[h>>2]=x/w;g[s>>2]=y/w;g[A>>2]=z/w}Li[p&255](q,h,16,e,f);q=c[f>>2]|0;if((q|0)>0){p=c[r>>2]|0;r=p+4|0;A=p+8|0;s=p+36|0;B=p+12|0;C=p+16|0;D=p+20|0;E=p+40|0;F=p+24|0;G=p+28|0;H=p+32|0;J=p+44|0;K=0;do{L=e+(K*12|0)|0;w=+g[L>>2];M=e+(K*12|0)+4|0;z=+g[M>>2];N=e+(K*12|0)+8|0;y=+g[N>>2];x=+g[E>>2]+(w*+g[B>>2]+z*+g[C>>2]+y*+g[D>>2]);n=+g[J>>2]+(w*+g[F>>2]+z*+g[G>>2]+y*+g[H>>2]);g[L>>2]=+g[s>>2]+(+g[p>>2]*w+ +g[r>>2]*z+ +g[A>>2]*y);g[M>>2]=x;g[N>>2]=n;K=K+1|0}while((K|0)<(q|0))}_memset(h|0,0,192)|0;q=c[b+4>>2]|0;K=c[(c[q>>2]|0)+28>>2]|0;A=b+12|0;b=c[A>>2]|0;n=+g[k>>2];x=+g[u>>2];y=+g[v>>2];z=+g[b>>2]*n+ +g[b+12>>2]*x+ +g[b+24>>2]*y;w=n*+g[b+4>>2]+x*+g[b+16>>2]+y*+g[b+28>>2];t=n*+g[b+8>>2]+x*+g[b+20>>2]+y*+g[b+32>>2];g[j>>2]=z;b=j+4|0;g[b>>2]=w;v=j+8|0;g[v>>2]=t;y=+I(+(z*z+w*w+t*t));if(y==0.0){g[v>>2]=0.0;g[b>>2]=0.0;g[j>>2]=0.0}else{g[j>>2]=z/y;g[b>>2]=w/y;g[v>>2]=t/y}Li[K&255](q,j,16,h,i);j=c[i>>2]|0;if((j|0)>0){i=c[A>>2]|0;A=i+4|0;q=i+8|0;K=i+36|0;v=i+12|0;b=i+16|0;u=i+20|0;r=i+40|0;p=i+24|0;s=i+28|0;H=i+32|0;G=i+44|0;F=0;do{J=h+(F*12|0)|0;y=+g[J>>2];D=h+(F*12|0)+4|0;t=+g[D>>2];C=h+(F*12|0)+8|0;w=+g[C>>2];z=+g[r>>2]+(y*+g[v>>2]+t*+g[b>>2]+w*+g[u>>2]);x=+g[G>>2]+(y*+g[p>>2]+t*+g[s>>2]+w*+g[H>>2]);g[J>>2]=+g[K>>2]+(+g[i>>2]*y+ +g[A>>2]*t+ +g[q>>2]*w);g[D>>2]=z;g[C>>2]=x;F=F+1|0}while((F|0)<(j|0))}F=(c[o>>2]|0)+12|0;c[F>>2]=c[k>>2];c[F+4>>2]=c[k+4>>2];c[F+8>>2]=c[k+8>>2];F=c[o>>2]|0;q=c[F+24>>2]|0;if(!q)O=F;else{c[q>>2]=c[k>>2];c[q+4>>2]=c[k+4>>2];c[q+8>>2]=c[k+8>>2];O=c[o>>2]|0}__ZL32_generate_contacts_from_supportsPK7Vector3iS1_iP18_CollectorCallback(e,c[f>>2]|0,h,j,O);a[(c[o>>2]|0)+9>>0]=1;l=d;return}function __ZN17SeparatorAxisTestI13SphereShapeSW11FaceShapeSWLb0EE9test_axisERK7Vector3(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,h=0,i=0,k=0,n=0,o=0.0,p=0.0,q=0.0,r=0.0,s=0.0,t=0;d=l;l=l+32|0;if((l|0)>=(m|0))ba(32);e=d+16|0;f=d+12|0;h=d+8|0;i=d+4|0;k=d;c[e>>2]=c[b>>2];c[e+4>>2]=c[b+4>>2];c[e+8>>2]=c[b+8>>2];if(((c[j>>2]=c[e>>2]&2147483647,+g[j>>2])<1.0e-05?(b=e+4|0,(c[j>>2]=c[b>>2]&2147483647,+g[j>>2])<1.0e-05):0)?(n=e+8|0,(c[j>>2]=c[n>>2]&2147483647,+g[j>>2])<1.0e-05):0){g[e>>2]=0.0;g[b>>2]=1.0;g[n>>2]=0.0}n=c[a>>2]|0;Li[c[(c[n>>2]|0)+20>>2]&255](n,e,c[a+8>>2]|0,f,h);n=c[a+4>>2]|0;Li[c[(c[n>>2]|0)+20>>2]&255](n,e,c[a+12>>2]|0,i,k);o=+g[h>>2];p=+g[f>>2];q=(o-p)*.5;r=+g[i>>2]-q;g[i>>2]=r;s=+g[k>>2]+q;g[k>>2]=s;q=(p+o)*.5;o=r-q;r=s-q;if(o>0.0|r<0.0){k=a+44|0;c[k>>2]=c[e>>2];c[k+4>>2]=c[e+4>>2];c[k+8>>2]=c[e+8>>2];t=0;l=d;return t|0}k=(g[j>>2]=o,c[j>>2]|0)&2147483647;o=(c[j>>2]=k,+g[j>>2]);i=a+16|0;q=+g[i>>2];if(r<o){if(!(r<q)){t=1;l=d;return t|0}g[i>>2]=r;f=a+20|0;c[f>>2]=c[e>>2];c[f+4>>2]=c[e+4>>2];c[f+8>>2]=c[e+8>>2];t=1;l=d;return t|0}else{if(!(o<q)){t=1;l=d;return t|0}c[i>>2]=k;q=-+g[e+4>>2];o=-+g[e+8>>2];g[a+20>>2]=-+g[e>>2];g[a+24>>2]=q;g[a+28>>2]=o;t=1;l=d;return t|0}return 0}function __ZN17SeparatorAxisTestI13SphereShapeSW11FaceShapeSWLb0EE17generate_contactsEv(b){b=b|0;var d=0,e=0,f=0,h=0,i=0,j=0,k=0,n=0.0,o=0,p=0,q=0,r=0,s=0,t=0.0,u=0,v=0,w=0.0,x=0.0,y=0.0,z=0.0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,J=0,K=0,L=0,M=0,N=0,O=0;d=l;l=l+416|0;if((l|0)>=(m|0))ba(416);e=d+216|0;f=d+208|0;h=d+16|0;i=d+12|0;j=d;k=b+20|0;n=+g[k>>2];if((n==0.0?+g[b+24>>2]==0.0:0)?+g[b+28>>2]==0.0:0){l=d;return}o=b+32|0;p=c[o>>2]|0;if(!(c[p>>2]|0)){a[p+9>>0]=1;q=c[p+24>>2]|0;if(!q){l=d;return};c[q>>2]=c[k>>2];c[q+4>>2]=c[k+4>>2];c[q+8>>2]=c[k+8>>2];l=d;return}_memset(e|0,0,192)|0;q=c[b>>2]|0;p=c[(c[q>>2]|0)+28>>2]|0;r=b+8|0;s=c[r>>2]|0;t=-n;u=b+24|0;n=-+g[u>>2];v=b+28|0;w=-+g[v>>2];x=+g[s>>2]*t+ +g[s+12>>2]*n+ +g[s+24>>2]*w;y=+g[s+4>>2]*t+ +g[s+16>>2]*n+ +g[s+28>>2]*w;z=+g[s+8>>2]*t+ +g[s+20>>2]*n+ +g[s+32>>2]*w;g[h>>2]=x;s=h+4|0;g[s>>2]=y;A=h+8|0;g[A>>2]=z;w=+I(+(x*x+y*y+z*z));if(w==0.0){g[A>>2]=0.0;g[s>>2]=0.0;g[h>>2]=0.0}else{g[h>>2]=x/w;g[s>>2]=y/w;g[A>>2]=z/w}Li[p&255](q,h,16,e,f);q=c[f>>2]|0;if((q|0)>0){p=c[r>>2]|0;r=p+4|0;A=p+8|0;s=p+36|0;B=p+12|0;C=p+16|0;D=p+20|0;E=p+40|0;F=p+24|0;G=p+28|0;H=p+32|0;J=p+44|0;K=0;do{L=e+(K*12|0)|0;w=+g[L>>2];M=e+(K*12|0)+4|0;z=+g[M>>2];N=e+(K*12|0)+8|0;y=+g[N>>2];x=+g[E>>2]+(w*+g[B>>2]+z*+g[C>>2]+y*+g[D>>2]);n=+g[J>>2]+(w*+g[F>>2]+z*+g[G>>2]+y*+g[H>>2]);g[L>>2]=+g[s>>2]+(+g[p>>2]*w+ +g[r>>2]*z+ +g[A>>2]*y);g[M>>2]=x;g[N>>2]=n;K=K+1|0}while((K|0)<(q|0))}_memset(h|0,0,192)|0;q=c[b+4>>2]|0;K=c[(c[q>>2]|0)+28>>2]|0;A=b+12|0;b=c[A>>2]|0;n=+g[k>>2];x=+g[u>>2];y=+g[v>>2];z=+g[b>>2]*n+ +g[b+12>>2]*x+ +g[b+24>>2]*y;w=n*+g[b+4>>2]+x*+g[b+16>>2]+y*+g[b+28>>2];t=n*+g[b+8>>2]+x*+g[b+20>>2]+y*+g[b+32>>2];g[j>>2]=z;b=j+4|0;g[b>>2]=w;v=j+8|0;g[v>>2]=t;y=+I(+(z*z+w*w+t*t));if(y==0.0){g[v>>2]=0.0;g[b>>2]=0.0;g[j>>2]=0.0}else{g[j>>2]=z/y;g[b>>2]=w/y;g[v>>2]=t/y}Li[K&255](q,j,16,h,i);j=c[i>>2]|0;if((j|0)>0){i=c[A>>2]|0;A=i+4|0;q=i+8|0;K=i+36|0;v=i+12|0;b=i+16|0;u=i+20|0;r=i+40|0;p=i+24|0;s=i+28|0;H=i+32|0;G=i+44|0;F=0;do{J=h+(F*12|0)|0;y=+g[J>>2];D=h+(F*12|0)+4|0;t=+g[D>>2];C=h+(F*12|0)+8|0;w=+g[C>>2];z=+g[r>>2]+(y*+g[v>>2]+t*+g[b>>2]+w*+g[u>>2]);x=+g[G>>2]+(y*+g[p>>2]+t*+g[s>>2]+w*+g[H>>2]);g[J>>2]=+g[K>>2]+(+g[i>>2]*y+ +g[A>>2]*t+ +g[q>>2]*w);g[D>>2]=z;g[C>>2]=x;F=F+1|0}while((F|0)<(j|0))}F=(c[o>>2]|0)+12|0;c[F>>2]=c[k>>2];c[F+4>>2]=c[k+4>>2];c[F+8>>2]=c[k+8>>2];F=c[o>>2]|0;q=c[F+24>>2]|0;if(!q)O=F;else{c[q>>2]=c[k>>2];c[q+4>>2]=c[k+4>>2];c[q+8>>2]=c[k+8>>2];O=c[o>>2]|0}__ZL32_generate_contacts_from_supportsPK7Vector3iS1_iP18_CollectorCallback(e,c[f>>2]|0,h,j,O);a[(c[o>>2]|0)+9>>0]=1;l=d;return}function __ZN17SeparatorAxisTestI13SphereShapeSW20ConvexPolygonShapeSWLb0EE9test_axisERK7Vector3(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,h=0,i=0,k=0,n=0,o=0.0,p=0.0,q=0.0,r=0.0,s=0.0,t=0;d=l;l=l+32|0;if((l|0)>=(m|0))ba(32);e=d+16|0;f=d+12|0;h=d+8|0;i=d+4|0;k=d;c[e>>2]=c[b>>2];c[e+4>>2]=c[b+4>>2];c[e+8>>2]=c[b+8>>2];if(((c[j>>2]=c[e>>2]&2147483647,+g[j>>2])<1.0e-05?(b=e+4|0,(c[j>>2]=c[b>>2]&2147483647,+g[j>>2])<1.0e-05):0)?(n=e+8|0,(c[j>>2]=c[n>>2]&2147483647,+g[j>>2])<1.0e-05):0){g[e>>2]=0.0;g[b>>2]=1.0;g[n>>2]=0.0}n=c[a>>2]|0;Li[c[(c[n>>2]|0)+20>>2]&255](n,e,c[a+8>>2]|0,f,h);n=c[a+4>>2]|0;Li[c[(c[n>>2]|0)+20>>2]&255](n,e,c[a+12>>2]|0,i,k);o=+g[h>>2];p=+g[f>>2];q=(o-p)*.5;r=+g[i>>2]-q;g[i>>2]=r;s=+g[k>>2]+q;g[k>>2]=s;q=(p+o)*.5;o=r-q;r=s-q;if(o>0.0|r<0.0){k=a+44|0;c[k>>2]=c[e>>2];c[k+4>>2]=c[e+4>>2];c[k+8>>2]=c[e+8>>2];t=0;l=d;return t|0}k=(g[j>>2]=o,c[j>>2]|0)&2147483647;o=(c[j>>2]=k,+g[j>>2]);i=a+16|0;q=+g[i>>2];if(r<o){if(!(r<q)){t=1;l=d;return t|0}g[i>>2]=r;f=a+20|0;c[f>>2]=c[e>>2];c[f+4>>2]=c[e+4>>2];c[f+8>>2]=c[e+8>>2];t=1;l=d;return t|0}else{if(!(o<q)){t=1;l=d;return t|0}c[i>>2]=k;q=-+g[e+4>>2];o=-+g[e+8>>2];g[a+20>>2]=-+g[e>>2];g[a+24>>2]=q;g[a+28>>2]=o;t=1;l=d;return t|0}return 0}function __ZN17SeparatorAxisTestI13SphereShapeSW20ConvexPolygonShapeSWLb0EE17generate_contactsEv(b){b=b|0;var d=0,e=0,f=0,h=0,i=0,j=0,k=0,n=0.0,o=0,p=0,q=0,r=0,s=0,t=0.0,u=0,v=0,w=0.0,x=0.0,y=0.0,z=0.0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,J=0,K=0,L=0,M=0,N=0,O=0;d=l;l=l+416|0;if((l|0)>=(m|0))ba(416);e=d+216|0;f=d+208|0;h=d+16|0;i=d+12|0;j=d;k=b+20|0;n=+g[k>>2];if((n==0.0?+g[b+24>>2]==0.0:0)?+g[b+28>>2]==0.0:0){l=d;return}o=b+32|0;p=c[o>>2]|0;if(!(c[p>>2]|0)){a[p+9>>0]=1;q=c[p+24>>2]|0;if(!q){l=d;return};c[q>>2]=c[k>>2];c[q+4>>2]=c[k+4>>2];c[q+8>>2]=c[k+8>>2];l=d;return}_memset(e|0,0,192)|0;q=c[b>>2]|0;p=c[(c[q>>2]|0)+28>>2]|0;r=b+8|0;s=c[r>>2]|0;t=-n;u=b+24|0;n=-+g[u>>2];v=b+28|0;w=-+g[v>>2];x=+g[s>>2]*t+ +g[s+12>>2]*n+ +g[s+24>>2]*w;y=+g[s+4>>2]*t+ +g[s+16>>2]*n+ +g[s+28>>2]*w;z=+g[s+8>>2]*t+ +g[s+20>>2]*n+ +g[s+32>>2]*w;g[h>>2]=x;s=h+4|0;g[s>>2]=y;A=h+8|0;g[A>>2]=z;w=+I(+(x*x+y*y+z*z));if(w==0.0){g[A>>2]=0.0;g[s>>2]=0.0;g[h>>2]=0.0}else{g[h>>2]=x/w;g[s>>2]=y/w;g[A>>2]=z/w}Li[p&255](q,h,16,e,f);q=c[f>>2]|0;if((q|0)>0){p=c[r>>2]|0;r=p+4|0;A=p+8|0;s=p+36|0;B=p+12|0;C=p+16|0;D=p+20|0;E=p+40|0;F=p+24|0;G=p+28|0;H=p+32|0;J=p+44|0;K=0;do{L=e+(K*12|0)|0;w=+g[L>>2];M=e+(K*12|0)+4|0;z=+g[M>>2];N=e+(K*12|0)+8|0;y=+g[N>>2];x=+g[E>>2]+(w*+g[B>>2]+z*+g[C>>2]+y*+g[D>>2]);n=+g[J>>2]+(w*+g[F>>2]+z*+g[G>>2]+y*+g[H>>2]);g[L>>2]=+g[s>>2]+(+g[p>>2]*w+ +g[r>>2]*z+ +g[A>>2]*y);g[M>>2]=x;g[N>>2]=n;K=K+1|0}while((K|0)<(q|0))}_memset(h|0,0,192)|0;q=c[b+4>>2]|0;K=c[(c[q>>2]|0)+28>>2]|0;A=b+12|0;b=c[A>>2]|0;n=+g[k>>2];x=+g[u>>2];y=+g[v>>2];z=+g[b>>2]*n+ +g[b+12>>2]*x+ +g[b+24>>2]*y;w=n*+g[b+4>>2]+x*+g[b+16>>2]+y*+g[b+28>>2];t=n*+g[b+8>>2]+x*+g[b+20>>2]+y*+g[b+32>>2];g[j>>2]=z;b=j+4|0;g[b>>2]=w;v=j+8|0;g[v>>2]=t;y=+I(+(z*z+w*w+t*t));if(y==0.0){g[v>>2]=0.0;g[b>>2]=0.0;g[j>>2]=0.0}else{g[j>>2]=z/y;g[b>>2]=w/y;g[v>>2]=t/y}Li[K&255](q,j,16,h,i);j=c[i>>2]|0;if((j|0)>0){i=c[A>>2]|0;A=i+4|0;q=i+8|0;K=i+36|0;v=i+12|0;b=i+16|0;u=i+20|0;r=i+40|0;p=i+24|0;s=i+28|0;H=i+32|0;G=i+44|0;F=0;do{J=h+(F*12|0)|0;y=+g[J>>2];D=h+(F*12|0)+4|0;t=+g[D>>2];C=h+(F*12|0)+8|0;w=+g[C>>2];z=+g[r>>2]+(y*+g[v>>2]+t*+g[b>>2]+w*+g[u>>2]);x=+g[G>>2]+(y*+g[p>>2]+t*+g[s>>2]+w*+g[H>>2]);g[J>>2]=+g[K>>2]+(+g[i>>2]*y+ +g[A>>2]*t+ +g[q>>2]*w);g[D>>2]=z;g[C>>2]=x;F=F+1|0}while((F|0)<(j|0))}F=(c[o>>2]|0)+12|0;c[F>>2]=c[k>>2];c[F+4>>2]=c[k+4>>2];c[F+8>>2]=c[k+8>>2];F=c[o>>2]|0;q=c[F+24>>2]|0;if(!q)O=F;else{c[q>>2]=c[k>>2];c[q+4>>2]=c[k+4>>2];c[q+8>>2]=c[k+8>>2];O=c[o>>2]|0}__ZL32_generate_contacts_from_supportsPK7Vector3iS1_iP18_CollectorCallback(e,c[f>>2]|0,h,j,O);a[(c[o>>2]|0)+9>>0]=1;l=d;return}function __ZN17SeparatorAxisTestI13SphereShapeSW14CapsuleShapeSWLb0EE9test_axisERK7Vector3(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,h=0,i=0,k=0,n=0,o=0.0,p=0.0,q=0.0,r=0.0,s=0.0,t=0;d=l;l=l+32|0;if((l|0)>=(m|0))ba(32);e=d+16|0;f=d+12|0;h=d+8|0;i=d+4|0;k=d;c[e>>2]=c[b>>2];c[e+4>>2]=c[b+4>>2];c[e+8>>2]=c[b+8>>2];if(((c[j>>2]=c[e>>2]&2147483647,+g[j>>2])<1.0e-05?(b=e+4|0,(c[j>>2]=c[b>>2]&2147483647,+g[j>>2])<1.0e-05):0)?(n=e+8|0,(c[j>>2]=c[n>>2]&2147483647,+g[j>>2])<1.0e-05):0){g[e>>2]=0.0;g[b>>2]=1.0;g[n>>2]=0.0}n=c[a>>2]|0;Li[c[(c[n>>2]|0)+20>>2]&255](n,e,c[a+8>>2]|0,f,h);n=c[a+4>>2]|0;Li[c[(c[n>>2]|0)+20>>2]&255](n,e,c[a+12>>2]|0,i,k);o=+g[h>>2];p=+g[f>>2];q=(o-p)*.5;r=+g[i>>2]-q;g[i>>2]=r;s=+g[k>>2]+q;g[k>>2]=s;q=(p+o)*.5;o=r-q;r=s-q;if(o>0.0|r<0.0){k=a+44|0;c[k>>2]=c[e>>2];c[k+4>>2]=c[e+4>>2];c[k+8>>2]=c[e+8>>2];t=0;l=d;return t|0}k=(g[j>>2]=o,c[j>>2]|0)&2147483647;o=(c[j>>2]=k,+g[j>>2]);i=a+16|0;q=+g[i>>2];if(r<o){if(!(r<q)){t=1;l=d;return t|0}g[i>>2]=r;f=a+20|0;c[f>>2]=c[e>>2];c[f+4>>2]=c[e+4>>2];c[f+8>>2]=c[e+8>>2];t=1;l=d;return t|0}else{if(!(o<q)){t=1;l=d;return t|0}c[i>>2]=k;q=-+g[e+4>>2];o=-+g[e+8>>2];g[a+20>>2]=-+g[e>>2];g[a+24>>2]=q;g[a+28>>2]=o;t=1;l=d;return t|0}return 0}function __ZN17SeparatorAxisTestI13SphereShapeSW14CapsuleShapeSWLb0EE17generate_contactsEv(b){b=b|0;var d=0,e=0,f=0,h=0,i=0,j=0,k=0,n=0.0,o=0,p=0,q=0,r=0,s=0,t=0.0,u=0,v=0,w=0.0,x=0.0,y=0.0,z=0.0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,J=0,K=0,L=0,M=0,N=0,O=0;d=l;l=l+416|0;if((l|0)>=(m|0))ba(416);e=d+216|0;f=d+208|0;h=d+16|0;i=d+12|0;j=d;k=b+20|0;n=+g[k>>2];if((n==0.0?+g[b+24>>2]==0.0:0)?+g[b+28>>2]==0.0:0){l=d;return}o=b+32|0;p=c[o>>2]|0;if(!(c[p>>2]|0)){a[p+9>>0]=1;q=c[p+24>>2]|0;if(!q){l=d;return};c[q>>2]=c[k>>2];c[q+4>>2]=c[k+4>>2];c[q+8>>2]=c[k+8>>2];l=d;return}_memset(e|0,0,192)|0;q=c[b>>2]|0;p=c[(c[q>>2]|0)+28>>2]|0;r=b+8|0;s=c[r>>2]|0;t=-n;u=b+24|0;n=-+g[u>>2];v=b+28|0;w=-+g[v>>2];x=+g[s>>2]*t+ +g[s+12>>2]*n+ +g[s+24>>2]*w;y=+g[s+4>>2]*t+ +g[s+16>>2]*n+ +g[s+28>>2]*w;z=+g[s+8>>2]*t+ +g[s+20>>2]*n+ +g[s+32>>2]*w;g[h>>2]=x;s=h+4|0;g[s>>2]=y;A=h+8|0;g[A>>2]=z;w=+I(+(x*x+y*y+z*z));if(w==0.0){g[A>>2]=0.0;g[s>>2]=0.0;g[h>>2]=0.0}else{g[h>>2]=x/w;g[s>>2]=y/w;g[A>>2]=z/w}Li[p&255](q,h,16,e,f);q=c[f>>2]|0;if((q|0)>0){p=c[r>>2]|0;r=p+4|0;A=p+8|0;s=p+36|0;B=p+12|0;C=p+16|0;D=p+20|0;E=p+40|0;F=p+24|0;G=p+28|0;H=p+32|0;J=p+44|0;K=0;do{L=e+(K*12|0)|0;w=+g[L>>2];M=e+(K*12|0)+4|0;z=+g[M>>2];N=e+(K*12|0)+8|0;y=+g[N>>2];x=+g[E>>2]+(w*+g[B>>2]+z*+g[C>>2]+y*+g[D>>2]);n=+g[J>>2]+(w*+g[F>>2]+z*+g[G>>2]+y*+g[H>>2]);g[L>>2]=+g[s>>2]+(+g[p>>2]*w+ +g[r>>2]*z+ +g[A>>2]*y);g[M>>2]=x;g[N>>2]=n;K=K+1|0}while((K|0)<(q|0))}_memset(h|0,0,192)|0;q=c[b+4>>2]|0;K=c[(c[q>>2]|0)+28>>2]|0;A=b+12|0;b=c[A>>2]|0;n=+g[k>>2];x=+g[u>>2];y=+g[v>>2];z=+g[b>>2]*n+ +g[b+12>>2]*x+ +g[b+24>>2]*y;w=n*+g[b+4>>2]+x*+g[b+16>>2]+y*+g[b+28>>2];t=n*+g[b+8>>2]+x*+g[b+20>>2]+y*+g[b+32>>2];g[j>>2]=z;b=j+4|0;g[b>>2]=w;v=j+8|0;g[v>>2]=t;y=+I(+(z*z+w*w+t*t));if(y==0.0){g[v>>2]=0.0;g[b>>2]=0.0;g[j>>2]=0.0}else{g[j>>2]=z/y;g[b>>2]=w/y;g[v>>2]=t/y}Li[K&255](q,j,16,h,i);j=c[i>>2]|0;if((j|0)>0){i=c[A>>2]|0;A=i+4|0;q=i+8|0;K=i+36|0;v=i+12|0;b=i+16|0;u=i+20|0;r=i+40|0;p=i+24|0;s=i+28|0;H=i+32|0;G=i+44|0;F=0;do{J=h+(F*12|0)|0;y=+g[J>>2];D=h+(F*12|0)+4|0;t=+g[D>>2];C=h+(F*12|0)+8|0;w=+g[C>>2];z=+g[r>>2]+(y*+g[v>>2]+t*+g[b>>2]+w*+g[u>>2]);x=+g[G>>2]+(y*+g[p>>2]+t*+g[s>>2]+w*+g[H>>2]);g[J>>2]=+g[K>>2]+(+g[i>>2]*y+ +g[A>>2]*t+ +g[q>>2]*w);g[D>>2]=z;g[C>>2]=x;F=F+1|0}while((F|0)<(j|0))}F=(c[o>>2]|0)+12|0;c[F>>2]=c[k>>2];c[F+4>>2]=c[k+4>>2];c[F+8>>2]=c[k+8>>2];F=c[o>>2]|0;q=c[F+24>>2]|0;if(!q)O=F;else{c[q>>2]=c[k>>2];c[q+4>>2]=c[k+4>>2];c[q+8>>2]=c[k+8>>2];O=c[o>>2]|0}__ZL32_generate_contacts_from_supportsPK7Vector3iS1_iP18_CollectorCallback(e,c[f>>2]|0,h,j,O);a[(c[o>>2]|0)+9>>0]=1;l=d;return}function __ZN17SeparatorAxisTestI13SphereShapeSW10BoxShapeSWLb0EE9test_axisERK7Vector3(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,h=0,i=0,k=0,n=0,o=0.0,p=0.0,q=0.0,r=0.0,s=0.0,t=0;d=l;l=l+32|0;if((l|0)>=(m|0))ba(32);e=d+16|0;f=d+12|0;h=d+8|0;i=d+4|0;k=d;c[e>>2]=c[b>>2];c[e+4>>2]=c[b+4>>2];c[e+8>>2]=c[b+8>>2];if(((c[j>>2]=c[e>>2]&2147483647,+g[j>>2])<1.0e-05?(b=e+4|0,(c[j>>2]=c[b>>2]&2147483647,+g[j>>2])<1.0e-05):0)?(n=e+8|0,(c[j>>2]=c[n>>2]&2147483647,+g[j>>2])<1.0e-05):0){g[e>>2]=0.0;g[b>>2]=1.0;g[n>>2]=0.0}n=c[a>>2]|0;Li[c[(c[n>>2]|0)+20>>2]&255](n,e,c[a+8>>2]|0,f,h);n=c[a+4>>2]|0;Li[c[(c[n>>2]|0)+20>>2]&255](n,e,c[a+12>>2]|0,i,k);o=+g[h>>2];p=+g[f>>2];q=(o-p)*.5;r=+g[i>>2]-q;g[i>>2]=r;s=+g[k>>2]+q;g[k>>2]=s;q=(p+o)*.5;o=r-q;r=s-q;if(o>0.0|r<0.0){k=a+44|0;c[k>>2]=c[e>>2];c[k+4>>2]=c[e+4>>2];c[k+8>>2]=c[e+8>>2];t=0;l=d;return t|0}k=(g[j>>2]=o,c[j>>2]|0)&2147483647;o=(c[j>>2]=k,+g[j>>2]);i=a+16|0;q=+g[i>>2];if(r<o){if(!(r<q)){t=1;l=d;return t|0}g[i>>2]=r;f=a+20|0;c[f>>2]=c[e>>2];c[f+4>>2]=c[e+4>>2];c[f+8>>2]=c[e+8>>2];t=1;l=d;return t|0}else{if(!(o<q)){t=1;l=d;return t|0}c[i>>2]=k;q=-+g[e+4>>2];o=-+g[e+8>>2];g[a+20>>2]=-+g[e>>2];g[a+24>>2]=q;g[a+28>>2]=o;t=1;l=d;return t|0}return 0}function __ZN17SeparatorAxisTestI13SphereShapeSW10BoxShapeSWLb0EE17generate_contactsEv(b){b=b|0;var d=0,e=0,f=0,h=0,i=0,j=0,k=0,n=0.0,o=0,p=0,q=0,r=0,s=0,t=0.0,u=0,v=0,w=0.0,x=0.0,y=0.0,z=0.0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,J=0,K=0,L=0,M=0,N=0,O=0;d=l;l=l+416|0;if((l|0)>=(m|0))ba(416);e=d+216|0;f=d+208|0;h=d+16|0;i=d+12|0;j=d;k=b+20|0;n=+g[k>>2];if((n==0.0?+g[b+24>>2]==0.0:0)?+g[b+28>>2]==0.0:0){l=d;return}o=b+32|0;p=c[o>>2]|0;if(!(c[p>>2]|0)){a[p+9>>0]=1;q=c[p+24>>2]|0;if(!q){l=d;return};c[q>>2]=c[k>>2];c[q+4>>2]=c[k+4>>2];c[q+8>>2]=c[k+8>>2];l=d;return}_memset(e|0,0,192)|0;q=c[b>>2]|0;p=c[(c[q>>2]|0)+28>>2]|0;r=b+8|0;s=c[r>>2]|0;t=-n;u=b+24|0;n=-+g[u>>2];v=b+28|0;w=-+g[v>>2];x=+g[s>>2]*t+ +g[s+12>>2]*n+ +g[s+24>>2]*w;y=+g[s+4>>2]*t+ +g[s+16>>2]*n+ +g[s+28>>2]*w;z=+g[s+8>>2]*t+ +g[s+20>>2]*n+ +g[s+32>>2]*w;g[h>>2]=x;s=h+4|0;g[s>>2]=y;A=h+8|0;g[A>>2]=z;w=+I(+(x*x+y*y+z*z));if(w==0.0){g[A>>2]=0.0;g[s>>2]=0.0;g[h>>2]=0.0}else{g[h>>2]=x/w;g[s>>2]=y/w;g[A>>2]=z/w}Li[p&255](q,h,16,e,f);q=c[f>>2]|0;if((q|0)>0){p=c[r>>2]|0;r=p+4|0;A=p+8|0;s=p+36|0;B=p+12|0;C=p+16|0;D=p+20|0;E=p+40|0;F=p+24|0;G=p+28|0;H=p+32|0;J=p+44|0;K=0;do{L=e+(K*12|0)|0;w=+g[L>>2];M=e+(K*12|0)+4|0;z=+g[M>>2];N=e+(K*12|0)+8|0;y=+g[N>>2];x=+g[E>>2]+(w*+g[B>>2]+z*+g[C>>2]+y*+g[D>>2]);n=+g[J>>2]+(w*+g[F>>2]+z*+g[G>>2]+y*+g[H>>2]);g[L>>2]=+g[s>>2]+(+g[p>>2]*w+ +g[r>>2]*z+ +g[A>>2]*y);g[M>>2]=x;g[N>>2]=n;K=K+1|0}while((K|0)<(q|0))}_memset(h|0,0,192)|0;q=c[b+4>>2]|0;K=c[(c[q>>2]|0)+28>>2]|0;A=b+12|0;b=c[A>>2]|0;n=+g[k>>2];x=+g[u>>2];y=+g[v>>2];z=+g[b>>2]*n+ +g[b+12>>2]*x+ +g[b+24>>2]*y;w=n*+g[b+4>>2]+x*+g[b+16>>2]+y*+g[b+28>>2];t=n*+g[b+8>>2]+x*+g[b+20>>2]+y*+g[b+32>>2];g[j>>2]=z;b=j+4|0;g[b>>2]=w;v=j+8|0;g[v>>2]=t;y=+I(+(z*z+w*w+t*t));if(y==0.0){g[v>>2]=0.0;g[b>>2]=0.0;g[j>>2]=0.0}else{g[j>>2]=z/y;g[b>>2]=w/y;g[v>>2]=t/y}Li[K&255](q,j,16,h,i);j=c[i>>2]|0;if((j|0)>0){i=c[A>>2]|0;A=i+4|0;q=i+8|0;K=i+36|0;v=i+12|0;b=i+16|0;u=i+20|0;r=i+40|0;p=i+24|0;s=i+28|0;H=i+32|0;G=i+44|0;F=0;do{J=h+(F*12|0)|0;y=+g[J>>2];D=h+(F*12|0)+4|0;t=+g[D>>2];C=h+(F*12|0)+8|0;w=+g[C>>2];z=+g[r>>2]+(y*+g[v>>2]+t*+g[b>>2]+w*+g[u>>2]);x=+g[G>>2]+(y*+g[p>>2]+t*+g[s>>2]+w*+g[H>>2]);g[J>>2]=+g[K>>2]+(+g[i>>2]*y+ +g[A>>2]*t+ +g[q>>2]*w);g[D>>2]=z;g[C>>2]=x;F=F+1|0}while((F|0)<(j|0))}F=(c[o>>2]|0)+12|0;c[F>>2]=c[k>>2];c[F+4>>2]=c[k+4>>2];c[F+8>>2]=c[k+8>>2];F=c[o>>2]|0;q=c[F+24>>2]|0;if(!q)O=F;else{c[q>>2]=c[k>>2];c[q+4>>2]=c[k+4>>2];c[q+8>>2]=c[k+8>>2];O=c[o>>2]|0}__ZL32_generate_contacts_from_supportsPK7Vector3iS1_iP18_CollectorCallback(e,c[f>>2]|0,h,j,O);a[(c[o>>2]|0)+9>>0]=1;l=d;return}function __ZN17SeparatorAxisTestI13SphereShapeSWS0_Lb0EE9test_axisERK7Vector3(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,h=0,i=0,k=0,n=0,o=0.0,p=0.0,q=0.0,r=0.0,s=0.0,t=0;d=l;l=l+32|0;if((l|0)>=(m|0))ba(32);e=d+16|0;f=d+12|0;h=d+8|0;i=d+4|0;k=d;c[e>>2]=c[b>>2];c[e+4>>2]=c[b+4>>2];c[e+8>>2]=c[b+8>>2];if(((c[j>>2]=c[e>>2]&2147483647,+g[j>>2])<1.0e-05?(b=e+4|0,(c[j>>2]=c[b>>2]&2147483647,+g[j>>2])<1.0e-05):0)?(n=e+8|0,(c[j>>2]=c[n>>2]&2147483647,+g[j>>2])<1.0e-05):0){g[e>>2]=0.0;g[b>>2]=1.0;g[n>>2]=0.0}n=c[a>>2]|0;Li[c[(c[n>>2]|0)+20>>2]&255](n,e,c[a+8>>2]|0,f,h);n=c[a+4>>2]|0;Li[c[(c[n>>2]|0)+20>>2]&255](n,e,c[a+12>>2]|0,i,k);o=+g[h>>2];p=+g[f>>2];q=(o-p)*.5;r=+g[i>>2]-q;g[i>>2]=r;s=+g[k>>2]+q;g[k>>2]=s;q=(p+o)*.5;o=r-q;r=s-q;if(o>0.0|r<0.0){k=a+44|0;c[k>>2]=c[e>>2];c[k+4>>2]=c[e+4>>2];c[k+8>>2]=c[e+8>>2];t=0;l=d;return t|0}k=(g[j>>2]=o,c[j>>2]|0)&2147483647;o=(c[j>>2]=k,+g[j>>2]);i=a+16|0;q=+g[i>>2];if(r<o){if(!(r<q)){t=1;l=d;return t|0}g[i>>2]=r;f=a+20|0;c[f>>2]=c[e>>2];c[f+4>>2]=c[e+4>>2];c[f+8>>2]=c[e+8>>2];t=1;l=d;return t|0}else{if(!(o<q)){t=1;l=d;return t|0}c[i>>2]=k;q=-+g[e+4>>2];o=-+g[e+8>>2];g[a+20>>2]=-+g[e>>2];g[a+24>>2]=q;g[a+28>>2]=o;t=1;l=d;return t|0}return 0}function __ZN17SeparatorAxisTestI13SphereShapeSWS0_Lb0EE17generate_contactsEv(b){b=b|0;var d=0,e=0,f=0,h=0,i=0,j=0,k=0,n=0.0,o=0,p=0,q=0,r=0,s=0,t=0.0,u=0,v=0,w=0.0,x=0.0,y=0.0,z=0.0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,J=0,K=0,L=0,M=0,N=0,O=0;d=l;l=l+416|0;if((l|0)>=(m|0))ba(416);e=d+216|0;f=d+208|0;h=d+16|0;i=d+12|0;j=d;k=b+20|0;n=+g[k>>2];if((n==0.0?+g[b+24>>2]==0.0:0)?+g[b+28>>2]==0.0:0){l=d;return}o=b+32|0;p=c[o>>2]|0;if(!(c[p>>2]|0)){a[p+9>>0]=1;q=c[p+24>>2]|0;if(!q){l=d;return};c[q>>2]=c[k>>2];c[q+4>>2]=c[k+4>>2];c[q+8>>2]=c[k+8>>2];l=d;return}_memset(e|0,0,192)|0;q=c[b>>2]|0;p=c[(c[q>>2]|0)+28>>2]|0;r=b+8|0;s=c[r>>2]|0;t=-n;u=b+24|0;n=-+g[u>>2];v=b+28|0;w=-+g[v>>2];x=+g[s>>2]*t+ +g[s+12>>2]*n+ +g[s+24>>2]*w;y=+g[s+4>>2]*t+ +g[s+16>>2]*n+ +g[s+28>>2]*w;z=+g[s+8>>2]*t+ +g[s+20>>2]*n+ +g[s+32>>2]*w;g[h>>2]=x;s=h+4|0;g[s>>2]=y;A=h+8|0;g[A>>2]=z;w=+I(+(x*x+y*y+z*z));if(w==0.0){g[A>>2]=0.0;g[s>>2]=0.0;g[h>>2]=0.0}else{g[h>>2]=x/w;g[s>>2]=y/w;g[A>>2]=z/w}Li[p&255](q,h,16,e,f);q=c[f>>2]|0;if((q|0)>0){p=c[r>>2]|0;r=p+4|0;A=p+8|0;s=p+36|0;B=p+12|0;C=p+16|0;D=p+20|0;E=p+40|0;F=p+24|0;G=p+28|0;H=p+32|0;J=p+44|0;K=0;do{L=e+(K*12|0)|0;w=+g[L>>2];M=e+(K*12|0)+4|0;z=+g[M>>2];N=e+(K*12|0)+8|0;y=+g[N>>2];x=+g[E>>2]+(w*+g[B>>2]+z*+g[C>>2]+y*+g[D>>2]);n=+g[J>>2]+(w*+g[F>>2]+z*+g[G>>2]+y*+g[H>>2]);g[L>>2]=+g[s>>2]+(+g[p>>2]*w+ +g[r>>2]*z+ +g[A>>2]*y);g[M>>2]=x;g[N>>2]=n;K=K+1|0}while((K|0)<(q|0))}_memset(h|0,0,192)|0;q=c[b+4>>2]|0;K=c[(c[q>>2]|0)+28>>2]|0;A=b+12|0;b=c[A>>2]|0;n=+g[k>>2];x=+g[u>>2];y=+g[v>>2];z=+g[b>>2]*n+ +g[b+12>>2]*x+ +g[b+24>>2]*y;w=n*+g[b+4>>2]+x*+g[b+16>>2]+y*+g[b+28>>2];t=n*+g[b+8>>2]+x*+g[b+20>>2]+y*+g[b+32>>2];g[j>>2]=z;b=j+4|0;g[b>>2]=w;v=j+8|0;g[v>>2]=t;y=+I(+(z*z+w*w+t*t));if(y==0.0){g[v>>2]=0.0;g[b>>2]=0.0;g[j>>2]=0.0}else{g[j>>2]=z/y;g[b>>2]=w/y;g[v>>2]=t/y}Li[K&255](q,j,16,h,i);j=c[i>>2]|0;if((j|0)>0){i=c[A>>2]|0;A=i+4|0;q=i+8|0;K=i+36|0;v=i+12|0;b=i+16|0;u=i+20|0;r=i+40|0;p=i+24|0;s=i+28|0;H=i+32|0;G=i+44|0;F=0;do{J=h+(F*12|0)|0;y=+g[J>>2];D=h+(F*12|0)+4|0;t=+g[D>>2];C=h+(F*12|0)+8|0;w=+g[C>>2];z=+g[r>>2]+(y*+g[v>>2]+t*+g[b>>2]+w*+g[u>>2]);x=+g[G>>2]+(y*+g[p>>2]+t*+g[s>>2]+w*+g[H>>2]);g[J>>2]=+g[K>>2]+(+g[i>>2]*y+ +g[A>>2]*t+ +g[q>>2]*w);g[D>>2]=z;g[C>>2]=x;F=F+1|0}while((F|0)<(j|0))}F=(c[o>>2]|0)+12|0;c[F>>2]=c[k>>2];c[F+4>>2]=c[k+4>>2];c[F+8>>2]=c[k+8>>2];F=c[o>>2]|0;q=c[F+24>>2]|0;if(!q)O=F;else{c[q>>2]=c[k>>2];c[q+4>>2]=c[k+4>>2];c[q+8>>2]=c[k+8>>2];O=c[o>>2]|0}__ZL32_generate_contacts_from_supportsPK7Vector3iS1_iP18_CollectorCallback(e,c[f>>2]|0,h,j,O);a[(c[o>>2]|0)+9>>0]=1;l=d;return}function __ZL24_collision_sphere_sphereILb1EEvPK7ShapeSWRK9TransformS2_S5_P18_CollectorCallbackff(a,b,d,e,f,h,i){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;h=+h;i=+i;var j=0,k=0,n=0,o=0.0,p=0.0;j=l;l=l+80|0;if((l|0)>=(m|0))ba(80);k=j+16|0;n=j;g[k+28>>2]=0.0;g[k+24>>2]=0.0;g[k+20>>2]=0.0;g[k+52>>2]=0.0;g[k+48>>2]=0.0;g[k+44>>2]=0.0;g[k+16>>2]=999999986991104.0;c[k>>2]=a;c[k+4>>2]=d;c[k+8>>2]=b;c[k+12>>2]=e;c[k+32>>2]=f;g[k+36>>2]=h;g[k+40>>2]=i;do if(f|0?(d=c[f+24>>2]|0,d|0):0){if((!(+g[d>>2]!=0.0)?!(+g[d+4>>2]!=0.0):0)?!(+g[d+8>>2]!=0.0):0)break;if(!(__ZN17SeparatorAxisTestI13SphereShapeSWS0_Lb1EE9test_axisERK7Vector3(k,d)|0)){l=j;return}}while(0);i=+g[b+36>>2]-+g[e+36>>2];h=+g[b+40>>2]-+g[e+40>>2];o=+g[b+44>>2]-+g[e+44>>2];g[n>>2]=i;e=n+4|0;g[e>>2]=h;b=n+8|0;g[b>>2]=o;p=+I(+(i*i+h*h+o*o));if(p==0.0){g[b>>2]=0.0;g[e>>2]=0.0;g[n>>2]=0.0}else{g[n>>2]=i/p;g[e>>2]=h/p;g[b>>2]=o/p}if(!(__ZN17SeparatorAxisTestI13SphereShapeSWS0_Lb1EE9test_axisERK7Vector3(k,n)|0)){l=j;return}__ZN17SeparatorAxisTestI13SphereShapeSWS0_Lb1EE17generate_contactsEv(k);l=j;return}function __ZL21_collision_sphere_boxILb1EEvPK7ShapeSWRK9TransformS2_S5_P18_CollectorCallbackff(a,b,d,e,f,h,i){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;h=+h;i=+i;var k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0.0,w=0.0,x=0.0,y=0.0,z=0.0,A=0.0,B=0.0,C=0.0,D=0.0,E=0.0,F=0.0,G=0.0,H=0.0,J=0.0,K=0.0,L=0.0,M=0.0,N=0.0,O=0.0,P=0.0;k=l;l=l+80|0;if((l|0)>=(m|0))ba(80);n=k+24|0;o=k+12|0;p=k;g[n+28>>2]=0.0;g[n+24>>2]=0.0;g[n+20>>2]=0.0;g[n+52>>2]=0.0;g[n+48>>2]=0.0;g[n+44>>2]=0.0;g[n+16>>2]=999999986991104.0;c[n>>2]=a;c[n+4>>2]=d;c[n+8>>2]=b;c[n+12>>2]=e;c[n+32>>2]=f;g[n+36>>2]=h;g[n+40>>2]=i;do if(f|0?(a=c[f+24>>2]|0,a|0):0){if((!(+g[a>>2]!=0.0)?!(+g[a+4>>2]!=0.0):0)?!(+g[a+8>>2]!=0.0):0)break;if(!(__ZN17SeparatorAxisTestI13SphereShapeSW10BoxShapeSWLb1EE9test_axisERK7Vector3(n,a)|0)){l=k;return}}while(0);f=e+12|0;a=e+24|0;q=o+4|0;r=o+8|0;s=c[e>>2]|0;t=c[f>>2]|0;u=c[a>>2]|0;c[o>>2]=s;c[q>>2]=t;c[r>>2]=u;i=(c[j>>2]=s,+g[j>>2]);h=(c[j>>2]=t,+g[j>>2]);v=(c[j>>2]=u,+g[j>>2]);w=+I(+(v*v+(i*i+h*h)));if(w==0.0){g[r>>2]=0.0;g[q>>2]=0.0;g[o>>2]=0.0}else{g[o>>2]=i/w;g[q>>2]=h/w;g[r>>2]=v/w}if(!(__ZN17SeparatorAxisTestI13SphereShapeSW10BoxShapeSWLb1EE9test_axisERK7Vector3(n,o)|0)){l=k;return}u=c[e+4>>2]|0;t=c[e+16>>2]|0;s=c[e+28>>2]|0;c[o>>2]=u;c[q>>2]=t;c[r>>2]=s;w=(c[j>>2]=u,+g[j>>2]);v=(c[j>>2]=t,+g[j>>2]);h=(c[j>>2]=s,+g[j>>2]);i=+I(+(h*h+(w*w+v*v)));if(i==0.0){g[r>>2]=0.0;g[q>>2]=0.0;g[o>>2]=0.0}else{g[o>>2]=w/i;g[q>>2]=v/i;g[r>>2]=h/i}if(!(__ZN17SeparatorAxisTestI13SphereShapeSW10BoxShapeSWLb1EE9test_axisERK7Vector3(n,o)|0)){l=k;return}s=c[e+8>>2]|0;t=c[e+20>>2]|0;u=c[e+32>>2]|0;c[o>>2]=s;c[q>>2]=t;c[r>>2]=u;i=(c[j>>2]=s,+g[j>>2]);h=(c[j>>2]=t,+g[j>>2]);v=(c[j>>2]=u,+g[j>>2]);w=+I(+(v*v+(i*i+h*h)));if(w==0.0){g[r>>2]=0.0;g[q>>2]=0.0;g[o>>2]=0.0}else{g[o>>2]=i/w;g[q>>2]=h/w;g[r>>2]=v/w}if(!(__ZN17SeparatorAxisTestI13SphereShapeSW10BoxShapeSWLb1EE9test_axisERK7Vector3(n,o)|0)){l=k;return}w=+g[b+36>>2];v=+g[e+36>>2];h=w-v;i=+g[b+40>>2];x=+g[e+40>>2];y=i-x;z=+g[b+44>>2];A=+g[e+44>>2];B=z-A;C=+g[e>>2];D=+g[e+12>>2];E=+g[e+24>>2];F=+g[e+4>>2];G=+g[e+16>>2];H=+g[e+28>>2];J=+g[e+8>>2];K=+g[e+20>>2];L=+g[e+32>>2];M=+g[d+56>>2];N=h*C+y*D+B*E<0.0?-M:M;M=+g[d+60>>2];O=h*F+y*G+B*H<0.0?-M:M;M=+g[d+64>>2];P=h*J+y*K+B*L<0.0?-M:M;M=w-(v+(N*C+O*F+P*J));J=i-(x+(N*D+O*G+P*K));K=z-(A+(N*E+O*H+P*L));g[o>>2]=M;d=o+4|0;g[d>>2]=J;b=o+8|0;g[b>>2]=K;L=+I(+(M*M+J*J+K*K));if(L==0.0){g[b>>2]=0.0;g[d>>2]=0.0;g[o>>2]=0.0}else{g[o>>2]=M/L;g[d>>2]=J/L;g[b>>2]=K/L}a:do if(__ZN17SeparatorAxisTestI13SphereShapeSW10BoxShapeSWLb1EE9test_axisERK7Vector3(n,o)|0){r=p+4|0;q=p+8|0;u=0;do{L=+g[e+(u<<2)>>2];K=+g[f+(u<<2)>>2];J=+g[a+(u<<2)>>2];M=+g[d>>2];P=+g[b>>2];H=J*M-K*P;O=+g[o>>2];E=L*P-J*O;P=K*O-L*M;M=J*E-K*P;O=L*P-J*H;J=K*H-L*E;g[p>>2]=M;g[r>>2]=O;g[q>>2]=J;E=+I(+(J*J+(M*M+O*O)));if(E==0.0){g[q>>2]=0.0;g[r>>2]=0.0;g[p>>2]=0.0}else{g[p>>2]=M/E;g[r>>2]=O/E;g[q>>2]=J/E}u=u+1|0;if(!(__ZN17SeparatorAxisTestI13SphereShapeSW10BoxShapeSWLb1EE9test_axisERK7Vector3(n,p)|0))break a}while((u|0)<3);__ZN17SeparatorAxisTestI13SphereShapeSW10BoxShapeSWLb1EE17generate_contactsEv(n)}while(0);l=k;return}function __ZL25_collision_sphere_capsuleILb1EEvPK7ShapeSWRK9TransformS2_S5_P18_CollectorCallbackff(a,b,d,e,f,h,i){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;h=+h;i=+i;var j=0,k=0,n=0,o=0.0,p=0.0,q=0,r=0.0,s=0,t=0.0,u=0,v=0.0,w=0.0;j=l;l=l+80|0;if((l|0)>=(m|0))ba(80);k=j+16|0;n=j;g[k+28>>2]=0.0;g[k+24>>2]=0.0;g[k+20>>2]=0.0;g[k+52>>2]=0.0;g[k+48>>2]=0.0;g[k+44>>2]=0.0;g[k+16>>2]=999999986991104.0;c[k>>2]=a;c[k+4>>2]=d;c[k+8>>2]=b;c[k+12>>2]=e;c[k+32>>2]=f;g[k+36>>2]=h;g[k+40>>2]=i;do if(f|0?(a=c[f+24>>2]|0,a|0):0){if((!(+g[a>>2]!=0.0)?!(+g[a+4>>2]!=0.0):0)?!(+g[a+8>>2]!=0.0):0)break;if(!(__ZN17SeparatorAxisTestI13SphereShapeSW14CapsuleShapeSWLb1EE9test_axisERK7Vector3(k,a)|0)){l=j;return}}while(0);i=+g[d+56>>2]*.5;h=+g[e+8>>2]*i;o=+g[e+20>>2]*i;p=+g[e+32>>2]*i;d=e+36|0;f=e+40|0;a=e+44|0;e=b+36|0;i=+g[d>>2]+h-+g[e>>2];q=b+40|0;r=+g[f>>2]+o-+g[q>>2];s=b+44|0;t=p+ +g[a>>2]-+g[s>>2];g[n>>2]=i;b=n+4|0;g[b>>2]=r;u=n+8|0;g[u>>2]=t;v=+I(+(i*i+r*r+t*t));if(v==0.0){g[u>>2]=0.0;g[b>>2]=0.0;g[n>>2]=0.0}else{g[n>>2]=i/v;g[b>>2]=r/v;g[u>>2]=t/v}if(!(__ZN17SeparatorAxisTestI13SphereShapeSW14CapsuleShapeSWLb1EE9test_axisERK7Vector3(k,n)|0)){l=j;return}v=+g[d>>2]-h-+g[e>>2];t=+g[f>>2]-o-+g[q>>2];r=+g[a>>2]-p-+g[s>>2];g[n>>2]=v;u=n+4|0;g[u>>2]=t;b=n+8|0;g[b>>2]=r;i=+I(+(v*v+t*t+r*r));if(i==0.0){g[b>>2]=0.0;g[u>>2]=0.0;g[n>>2]=0.0}else{g[n>>2]=v/i;g[u>>2]=t/i;g[b>>2]=r/i}if(!(__ZN17SeparatorAxisTestI13SphereShapeSW14CapsuleShapeSWLb1EE9test_axisERK7Vector3(k,n)|0)){l=j;return}i=+g[e>>2]-+g[d>>2];r=+g[q>>2]-+g[f>>2];t=+g[s>>2]-+g[a>>2];v=p*r-o*t;w=h*t-p*i;t=o*i-h*r;r=p*w-o*t;i=h*t-p*v;p=o*v-h*w;g[n>>2]=r;a=n+4|0;g[a>>2]=i;s=n+8|0;g[s>>2]=p;w=+I(+(p*p+(r*r+i*i)));if(w==0.0){g[s>>2]=0.0;g[a>>2]=0.0;g[n>>2]=0.0}else{g[n>>2]=r/w;g[a>>2]=i/w;g[s>>2]=p/w}if(__ZN17SeparatorAxisTestI13SphereShapeSW14CapsuleShapeSWLb1EE9test_axisERK7Vector3(k,n)|0)__ZN17SeparatorAxisTestI13SphereShapeSW14CapsuleShapeSWLb1EE17generate_contactsEv(k);l=j;return}function __ZL32_collision_sphere_convex_polygonILb1EEvPK7ShapeSWRK9TransformS2_S5_P18_CollectorCallbackff(a,b,d,e,f,h,i){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;h=+h;i=+i;var j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0.0,J=0.0,K=0.0,L=0.0,M=0.0,N=0.0,O=0.0,P=0.0,Q=0.0,R=0.0,S=0.0,T=0.0,U=0.0,V=0.0,W=0.0,X=0.0,Y=0.0,Z=0.0,_=0.0;j=l;l=l+96|0;if((l|0)>=(m|0))ba(96);k=j+32|0;n=j+16|0;o=j;g[k+28>>2]=0.0;g[k+24>>2]=0.0;g[k+20>>2]=0.0;g[k+52>>2]=0.0;g[k+48>>2]=0.0;g[k+44>>2]=0.0;g[k+16>>2]=999999986991104.0;c[k>>2]=a;c[k+4>>2]=d;c[k+8>>2]=b;c[k+12>>2]=e;c[k+32>>2]=f;g[k+36>>2]=h;g[k+40>>2]=i;do if(f|0?(a=c[f+24>>2]|0,a|0):0){if((!(+g[a>>2]!=0.0)?!(+g[a+4>>2]!=0.0):0)?!(+g[a+8>>2]!=0.0):0)break;if(!(__ZN17SeparatorAxisTestI13SphereShapeSW20ConvexPolygonShapeSWLb1EE9test_axisERK7Vector3(k,a)|0)){l=j;return}}while(0);f=c[d+56>>2]|0;if(!f)p=0;else p=c[f+-4>>2]|0;a=c[d+60>>2]|0;if(!a)q=0;else q=c[a+-4>>2]|0;r=c[d+64>>2]|0;if(!r)s=0;else s=c[r+-4>>2]|0;a:do if((p|0)>0){d=0;while(1){__ZNK9Transform5xformERK5Plane(o,e,f+(d*20|0)|0);c[n>>2]=c[o>>2];c[n+4>>2]=c[o+4>>2];c[n+8>>2]=c[o+8>>2];d=d+1|0;if(!(__ZN17SeparatorAxisTestI13SphereShapeSW20ConvexPolygonShapeSWLb1EE9test_axisERK7Vector3(k,n)|0))break;if((d|0)>=(p|0))break a}l=j;return}while(0);b:do if((q|0)>0){p=e+4|0;o=e+8|0;f=e+36|0;d=e+12|0;t=e+16|0;u=e+20|0;v=e+40|0;w=e+24|0;x=e+28|0;y=e+32|0;z=e+44|0;A=b+36|0;B=b+40|0;C=b+44|0;D=n+4|0;E=n+8|0;F=0;while(1){G=c[a+(F<<3)>>2]|0;i=+g[e>>2];h=+g[r+(G*12|0)>>2];H=+g[p>>2];J=+g[r+(G*12|0)+4>>2];K=+g[o>>2];L=+g[r+(G*12|0)+8>>2];M=+g[f>>2];N=+g[d>>2];O=+g[t>>2];P=+g[u>>2];Q=+g[v>>2];R=+g[w>>2];S=+g[x>>2];T=+g[y>>2];U=+g[z>>2];G=c[a+(F<<3)+4>>2]|0;V=+g[r+(G*12|0)>>2];W=+g[r+(G*12|0)+4>>2];X=+g[r+(G*12|0)+8>>2];Y=M+(i*V+H*W+K*X);Z=Q+(N*V+O*W+P*X);_=U+(R*V+S*W+T*X);X=Y-(M+(i*h+H*J+K*L));K=Z-(Q+(h*N+J*O+L*P));P=_-(U+(h*R+J*S+L*T));T=Y-+g[A>>2];Y=Z-+g[B>>2];Z=_-+g[C>>2];_=K*Z-P*Y;L=P*T-Z*X;Z=Y*X-K*T;T=P*L-K*Z;Y=X*Z-P*_;P=K*_-X*L;g[n>>2]=T;g[D>>2]=Y;g[E>>2]=P;L=+I(+(P*P+(T*T+Y*Y)));if(L==0.0){g[E>>2]=0.0;g[D>>2]=0.0;g[n>>2]=0.0}else{g[n>>2]=T/L;g[D>>2]=Y/L;g[E>>2]=P/L}F=F+1|0;if(!(__ZN17SeparatorAxisTestI13SphereShapeSW20ConvexPolygonShapeSWLb1EE9test_axisERK7Vector3(k,n)|0))break;if((F|0)>=(q|0))break b}l=j;return}while(0);c:do if((s|0)>0){q=e+4|0;a=e+8|0;F=e+36|0;E=e+12|0;D=e+16|0;C=e+20|0;B=e+40|0;A=e+24|0;z=e+28|0;y=e+32|0;x=e+44|0;w=b+36|0;v=b+40|0;u=b+44|0;t=n+4|0;d=n+8|0;f=0;while(1){L=+g[r+(f*12|0)>>2];P=+g[r+(f*12|0)+4>>2];Y=+g[r+(f*12|0)+8>>2];T=+g[w>>2]-(+g[F>>2]+(+g[e>>2]*L+ +g[q>>2]*P+ +g[a>>2]*Y));X=+g[v>>2]-(+g[B>>2]+(L*+g[E>>2]+P*+g[D>>2]+Y*+g[C>>2]));_=+g[u>>2]-(+g[x>>2]+(L*+g[A>>2]+P*+g[z>>2]+Y*+g[y>>2]));g[n>>2]=T;g[t>>2]=X;g[d>>2]=_;Y=+I(+(T*T+X*X+_*_));if(Y==0.0){g[d>>2]=0.0;g[t>>2]=0.0;g[n>>2]=0.0}else{g[n>>2]=T/Y;g[t>>2]=X/Y;g[d>>2]=_/Y}f=f+1|0;if(!(__ZN17SeparatorAxisTestI13SphereShapeSW20ConvexPolygonShapeSWLb1EE9test_axisERK7Vector3(k,n)|0))break;if((f|0)>=(s|0))break c}l=j;return}while(0);__ZN17SeparatorAxisTestI13SphereShapeSW20ConvexPolygonShapeSWLb1EE17generate_contactsEv(k);l=j;return}function __ZL22_collision_sphere_faceILb1EEvPK7ShapeSWRK9TransformS2_S5_P18_CollectorCallbackff(a,b,d,e,f,h,i){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;h=+h;i=+i;var j=0,k=0,n=0,o=0,p=0.0,q=0.0,r=0.0,s=0.0,t=0.0,u=0.0,v=0.0,w=0.0,x=0.0,y=0.0,z=0.0,A=0.0,B=0.0,C=0.0,D=0.0,E=0.0,F=0.0,G=0.0,H=0.0,J=0.0,K=0,L=0,M=0,N=0,O=0,P=0;j=l;l=l+112|0;if((l|0)>=(m|0))ba(112);k=j+48|0;n=j+12|0;o=j;g[k+28>>2]=0.0;g[k+24>>2]=0.0;g[k+20>>2]=0.0;g[k+52>>2]=0.0;g[k+48>>2]=0.0;g[k+44>>2]=0.0;g[k+16>>2]=999999986991104.0;c[k>>2]=a;c[k+4>>2]=d;c[k+8>>2]=b;c[k+12>>2]=e;c[k+32>>2]=f;g[k+36>>2]=h;g[k+40>>2]=i;f=d+68|0;i=+g[e>>2];h=+g[f>>2];p=+g[e+4>>2];q=+g[d+72>>2];r=+g[e+8>>2];s=+g[d+76>>2];t=+g[e+36>>2];u=t+(i*h+p*q+r*s);v=+g[e+12>>2];w=+g[e+16>>2];x=+g[e+20>>2];y=+g[e+40>>2];z=y+(h*v+q*w+s*x);A=+g[e+24>>2];B=+g[e+28>>2];C=+g[e+32>>2];D=+g[e+44>>2];E=D+(h*A+q*B+s*C);g[n>>2]=u;g[n+4>>2]=z;g[n+8>>2]=E;s=+g[d+80>>2];q=+g[d+84>>2];h=+g[d+88>>2];F=t+(i*s+p*q+r*h);G=y+(s*v+q*w+h*x);H=D+(s*A+q*B+h*C);g[n+12>>2]=F;g[n+16>>2]=G;g[n+20>>2]=H;h=+g[f+24>>2];q=+g[f+28>>2];s=+g[f+32>>2];J=t+(i*h+p*q+r*s);r=y+(h*v+q*w+s*x);x=D+(h*A+q*B+s*C);g[n+24>>2]=J;g[n+28>>2]=r;g[n+32>>2]=x;C=u-J;J=z-r;r=E-x;x=u-F;F=z-G;G=E-H;H=J*G-r*F;s=r*x-C*G;G=C*F-J*x;g[o>>2]=H;f=o+4|0;g[f>>2]=s;d=o+8|0;g[d>>2]=G;x=+I(+(G*G+(H*H+s*s)));if(x==0.0){g[d>>2]=0.0;g[f>>2]=0.0;g[o>>2]=0.0}else{g[o>>2]=H/x;g[f>>2]=s/x;g[d>>2]=G/x}if(!(__ZN17SeparatorAxisTestI13SphereShapeSW11FaceShapeSWLb1EE9test_axisERK7Vector3(k,o)|0)){l=j;return}d=b+36|0;f=b+40|0;e=b+44|0;b=o+4|0;a=o+8|0;K=o+4|0;L=o+8|0;M=0;x=u;u=z;z=E;while(1){E=x-+g[d>>2];G=u-+g[f>>2];s=z-+g[e>>2];g[o>>2]=E;g[b>>2]=G;g[a>>2]=s;H=+I(+(E*E+G*G+s*s));if(H==0.0){g[a>>2]=0.0;g[b>>2]=0.0;g[o>>2]=0.0}else{g[o>>2]=E/H;g[b>>2]=G/H;g[a>>2]=s/H}if(!(__ZN17SeparatorAxisTestI13SphereShapeSW11FaceShapeSWLb1EE9test_axisERK7Vector3(k,o)|0)){N=17;break}O=M+1|0;P=(O|0)==3?0:O;H=+g[n+(P*12|0)>>2]-x;J=+g[n+(P*12|0)+4>>2]-u;F=+g[n+(P*12|0)+8>>2]-z;C=G*F-s*J;r=s*H-E*F;s=E*J-G*H;G=F*r-J*s;E=H*s-F*C;F=J*C-H*r;g[o>>2]=G;g[K>>2]=E;g[L>>2]=F;r=+I(+(F*F+(G*G+E*E)));if(r==0.0){g[L>>2]=0.0;g[K>>2]=0.0;g[o>>2]=0.0}else{g[o>>2]=G/r;g[K>>2]=E/r;g[L>>2]=F/r}if(!(__ZN17SeparatorAxisTestI13SphereShapeSW11FaceShapeSWLb1EE9test_axisERK7Vector3(k,o)|0)){N=17;break}if((O|0)>=3){N=16;break}M=O;x=+g[n+(O*12|0)>>2];u=+g[n+(O*12|0)+4>>2];z=+g[n+(O*12|0)+8>>2]}if((N|0)==16){__ZN17SeparatorAxisTestI13SphereShapeSW11FaceShapeSWLb1EE17generate_contactsEv(k);l=j;return}else if((N|0)==17){l=j;return}}function __ZL18_collision_box_boxILb1EEvPK7ShapeSWRK9TransformS2_S5_P18_CollectorCallbackff(a,b,d,e,f,h,i){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;h=+h;i=+i;var k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0.0,w=0.0,x=0,y=0,z=0,A=0,B=0.0,C=0.0,D=0.0,E=0.0,F=0,G=0,H=0.0,J=0.0,K=0.0,L=0.0,M=0.0,N=0.0,O=0.0,P=0.0,Q=0.0,R=0.0,S=0.0,T=0.0,U=0.0,V=0.0,W=0.0,X=0.0,Y=0.0,Z=0.0,_=0.0,$=0.0,aa=0.0,ca=0.0,da=0.0;k=l;l=l+80|0;if((l|0)>=(m|0))ba(80);n=k+16|0;o=k;g[n+28>>2]=0.0;g[n+24>>2]=0.0;g[n+20>>2]=0.0;g[n+52>>2]=0.0;g[n+48>>2]=0.0;g[n+44>>2]=0.0;g[n+16>>2]=999999986991104.0;c[n>>2]=a;c[n+4>>2]=d;c[n+8>>2]=b;c[n+12>>2]=e;c[n+32>>2]=f;g[n+36>>2]=h;g[n+40>>2]=i;do if(f|0?(p=c[f+24>>2]|0,p|0):0){if((!(+g[p>>2]!=0.0)?!(+g[p+4>>2]!=0.0):0)?!(+g[p+8>>2]!=0.0):0)break;if(!(__ZN17SeparatorAxisTestI10BoxShapeSWS0_Lb1EE9test_axisERK7Vector3(n,p)|0)){l=k;return}}while(0);f=b+12|0;p=b+24|0;q=o+4|0;r=o+8|0;s=c[b>>2]|0;t=c[f>>2]|0;u=c[p>>2]|0;c[o>>2]=s;c[q>>2]=t;c[r>>2]=u;i=(c[j>>2]=s,+g[j>>2]);h=(c[j>>2]=t,+g[j>>2]);v=(c[j>>2]=u,+g[j>>2]);w=+I(+(v*v+(i*i+h*h)));if(w==0.0){g[r>>2]=0.0;g[q>>2]=0.0;g[o>>2]=0.0}else{g[o>>2]=i/w;g[q>>2]=h/w;g[r>>2]=v/w}if(!(__ZN17SeparatorAxisTestI10BoxShapeSWS0_Lb1EE9test_axisERK7Vector3(n,o)|0)){l=k;return}u=c[b+4>>2]|0;t=c[b+16>>2]|0;s=c[b+28>>2]|0;c[o>>2]=u;c[q>>2]=t;c[r>>2]=s;w=(c[j>>2]=u,+g[j>>2]);v=(c[j>>2]=t,+g[j>>2]);h=(c[j>>2]=s,+g[j>>2]);i=+I(+(h*h+(w*w+v*v)));if(i==0.0){g[r>>2]=0.0;g[q>>2]=0.0;g[o>>2]=0.0}else{g[o>>2]=w/i;g[q>>2]=v/i;g[r>>2]=h/i}if(!(__ZN17SeparatorAxisTestI10BoxShapeSWS0_Lb1EE9test_axisERK7Vector3(n,o)|0)){l=k;return}s=c[b+8>>2]|0;t=c[b+20>>2]|0;u=c[b+32>>2]|0;c[o>>2]=s;c[q>>2]=t;c[r>>2]=u;i=(c[j>>2]=s,+g[j>>2]);h=(c[j>>2]=t,+g[j>>2]);v=(c[j>>2]=u,+g[j>>2]);w=+I(+(v*v+(i*i+h*h)));if(w==0.0){g[r>>2]=0.0;g[q>>2]=0.0;g[o>>2]=0.0}else{g[o>>2]=i/w;g[q>>2]=h/w;g[r>>2]=v/w}if(!(__ZN17SeparatorAxisTestI10BoxShapeSWS0_Lb1EE9test_axisERK7Vector3(n,o)|0)){l=k;return}r=e+12|0;q=e+24|0;u=o+4|0;t=o+8|0;s=c[e>>2]|0;x=c[r>>2]|0;y=c[q>>2]|0;c[o>>2]=s;c[u>>2]=x;c[t>>2]=y;w=(c[j>>2]=s,+g[j>>2]);v=(c[j>>2]=x,+g[j>>2]);h=(c[j>>2]=y,+g[j>>2]);i=+I(+(h*h+(w*w+v*v)));if(i==0.0){g[t>>2]=0.0;g[u>>2]=0.0;g[o>>2]=0.0}else{g[o>>2]=w/i;g[u>>2]=v/i;g[t>>2]=h/i}if(!(__ZN17SeparatorAxisTestI10BoxShapeSWS0_Lb1EE9test_axisERK7Vector3(n,o)|0)){l=k;return}y=c[e+4>>2]|0;x=c[e+16>>2]|0;s=c[e+28>>2]|0;c[o>>2]=y;c[u>>2]=x;c[t>>2]=s;i=(c[j>>2]=y,+g[j>>2]);h=(c[j>>2]=x,+g[j>>2]);v=(c[j>>2]=s,+g[j>>2]);w=+I(+(v*v+(i*i+h*h)));if(w==0.0){g[t>>2]=0.0;g[u>>2]=0.0;g[o>>2]=0.0}else{g[o>>2]=i/w;g[u>>2]=h/w;g[t>>2]=v/w}if(!(__ZN17SeparatorAxisTestI10BoxShapeSWS0_Lb1EE9test_axisERK7Vector3(n,o)|0)){l=k;return}s=c[e+8>>2]|0;x=c[e+20>>2]|0;y=c[e+32>>2]|0;c[o>>2]=s;c[u>>2]=x;c[t>>2]=y;w=(c[j>>2]=s,+g[j>>2]);v=(c[j>>2]=x,+g[j>>2]);h=(c[j>>2]=y,+g[j>>2]);i=+I(+(h*h+(w*w+v*v)));if(i==0.0){g[t>>2]=0.0;g[u>>2]=0.0;g[o>>2]=0.0}else{g[o>>2]=w/i;g[u>>2]=v/i;g[t>>2]=h/i}if(!(__ZN17SeparatorAxisTestI10BoxShapeSWS0_Lb1EE9test_axisERK7Vector3(n,o)|0)){l=k;return}t=o+4|0;u=o+8|0;y=0;a:do{x=b+(y<<2)|0;s=f+(y<<2)|0;z=p+(y<<2)|0;A=0;do{i=+g[x>>2];h=+g[s>>2];v=+g[z>>2];w=+g[e+(A<<2)>>2];B=+g[r+(A<<2)>>2];C=+g[q+(A<<2)>>2];D=h*C-v*B;E=v*w-i*C;C=i*B-h*w;g[o>>2]=D;g[t>>2]=E;g[u>>2]=C;w=C*C+(D*D+E*E);if(w<1.0e-05)F=13;else{h=+I(+w);if(h==0.0){g[u>>2]=0.0;g[t>>2]=0.0;g[o>>2]=0.0}else{g[o>>2]=D/h;g[t>>2]=E/h;g[u>>2]=C/h}F=((__ZN17SeparatorAxisTestI10BoxShapeSWS0_Lb1EE9test_axisERK7Vector3(n,o)|0)^1)&1}switch(F&15){case 13:case 0:break;default:{G=40;break a}}A=A+1|0}while((A|0)<3);y=y+1|0}while((y|0)<3);if((G|0)==40){l=k;return}y=e+36|0;h=+g[b+36>>2];C=+g[y>>2]-h;F=e+40|0;E=+g[b+40>>2];D=+g[F>>2]-E;u=e+44|0;w=+g[b+44>>2];B=+g[u>>2]-w;i=+g[b>>2];v=+g[b+12>>2];H=+g[b+24>>2];J=+g[b+4>>2];K=+g[b+16>>2];L=+g[b+28>>2];M=+g[b+8>>2];N=+g[b+20>>2];O=+g[b+32>>2];P=+g[a+56>>2];Q=C*i+D*v+B*H<0.0?-P:P;P=+g[a+60>>2];R=C*J+D*K+B*L<0.0?-P:P;P=+g[a+64>>2];S=C*M+D*N+B*O<0.0?-P:P;P=-C;C=-D;D=-B;B=+g[e>>2];T=+g[e+12>>2];U=+g[e+24>>2];V=+g[e+4>>2];W=+g[e+16>>2];X=+g[e+28>>2];Y=+g[e+8>>2];Z=+g[e+20>>2];_=+g[e+32>>2];$=+g[d+56>>2];aa=B*P+T*C+U*D<0.0?-$:$;$=+g[d+60>>2];ca=V*P+W*C+X*D<0.0?-$:$;$=+g[d+64>>2];da=Y*P+Z*C+_*D<0.0?-$:$;$=h+(Q*i+R*J+S*M)-(+g[y>>2]+(aa*B+ca*V+da*Y));Y=E+(Q*v+R*K+S*N)-(+g[F>>2]+(aa*T+ca*W+da*Z));Z=w+(Q*H+R*L+S*O)-(+g[u>>2]+(aa*U+ca*X+da*_));g[o>>2]=$;u=o+4|0;g[u>>2]=Y;F=o+8|0;g[F>>2]=Z;_=+I(+($*$+Y*Y+Z*Z));if(_==0.0){g[F>>2]=0.0;g[u>>2]=0.0;g[o>>2]=0.0}else{g[o>>2]=$/_;g[u>>2]=Y/_;g[F>>2]=Z/_}if(!(__ZN17SeparatorAxisTestI10BoxShapeSWS0_Lb1EE9test_axisERK7Vector3(n,o)|0)){l=k;return}F=o+4|0;u=o+8|0;y=o+4|0;d=o+8|0;a=0;while(1){_=+g[b+(a<<2)>>2];da=+g[f+(a<<2)>>2];X=+g[p+(a<<2)>>2];ca=Y*X-Z*da;U=Z*_-$*X;aa=$*da-Y*_;O=X*U-da*aa;S=_*aa-X*ca;X=da*ca-_*U;g[o>>2]=O;g[F>>2]=S;g[u>>2]=X;U=+I(+(X*X+(O*O+S*S)));if(U==0.0){g[u>>2]=0.0;g[F>>2]=0.0;g[o>>2]=0.0}else{g[o>>2]=O/U;g[F>>2]=S/U;g[u>>2]=X/U}if(!(__ZN17SeparatorAxisTestI10BoxShapeSWS0_Lb1EE9test_axisERK7Vector3(n,o)|0)){G=40;break}U=+g[e+(a<<2)>>2];X=+g[r+(a<<2)>>2];S=+g[q+(a<<2)>>2];O=Y*S-Z*X;_=Z*U-$*S;ca=$*X-Y*U;da=S*_-X*ca;aa=U*ca-S*O;S=X*O-U*_;g[o>>2]=da;g[y>>2]=aa;g[d>>2]=S;_=+I(+(S*S+(da*da+aa*aa)));if(_==0.0){g[d>>2]=0.0;g[y>>2]=0.0;g[o>>2]=0.0}else{g[o>>2]=da/_;g[y>>2]=aa/_;g[d>>2]=S/_}a=a+1|0;if(!(__ZN17SeparatorAxisTestI10BoxShapeSWS0_Lb1EE9test_axisERK7Vector3(n,o)|0)){G=40;break}if((a|0)>=3){G=39;break}}if((G|0)==39){__ZN17SeparatorAxisTestI10BoxShapeSWS0_Lb1EE17generate_contactsEv(n);l=k;return}else if((G|0)==40){l=k;return}}function __ZL22_collision_box_capsuleILb1EEvPK7ShapeSWRK9TransformS2_S5_P18_CollectorCallbackff(a,b,d,e,f,h,i){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;h=+h;i=+i;var j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0.0,B=0.0,C=0.0,D=0.0,E=0.0,F=0,G=0,H=0.0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0.0,T=0.0,U=0.0,V=0,W=0,X=0,Y=0,Z=0.0,_=0.0,$=0.0,aa=0.0,ca=0.0,da=0.0,ea=0.0,fa=0.0,ga=0.0,ha=0.0,ia=0.0,ja=0;j=l;l=l+80|0;if((l|0)>=(m|0))ba(80);k=j+24|0;n=j+12|0;o=j;g[k+28>>2]=0.0;g[k+24>>2]=0.0;g[k+20>>2]=0.0;g[k+52>>2]=0.0;g[k+48>>2]=0.0;g[k+44>>2]=0.0;g[k+16>>2]=999999986991104.0;c[k>>2]=a;c[k+4>>2]=d;c[k+8>>2]=b;c[k+12>>2]=e;c[k+32>>2]=f;g[k+36>>2]=h;g[k+40>>2]=i;do if(f|0?(p=c[f+24>>2]|0,p|0):0){if((!(+g[p>>2]!=0.0)?!(+g[p+4>>2]!=0.0):0)?!(+g[p+8>>2]!=0.0):0)break;if(!(__ZN17SeparatorAxisTestI10BoxShapeSW14CapsuleShapeSWLb1EE9test_axisERK7Vector3(k,p)|0)){l=j;return}}while(0);f=b+12|0;p=b+24|0;q=n+4|0;r=n+8|0;s=c[f>>2]|0;t=c[p>>2]|0;c[n>>2]=c[b>>2];c[q>>2]=s;c[r>>2]=t;if(!(__ZN17SeparatorAxisTestI10BoxShapeSW14CapsuleShapeSWLb1EE9test_axisERK7Vector3(k,n)|0)){l=j;return}t=b+4|0;s=b+16|0;u=c[s>>2]|0;v=b+28|0;w=c[v>>2]|0;c[n>>2]=c[t>>2];c[q>>2]=u;c[r>>2]=w;if(!(__ZN17SeparatorAxisTestI10BoxShapeSW14CapsuleShapeSWLb1EE9test_axisERK7Vector3(k,n)|0)){l=j;return}w=b+8|0;u=b+20|0;x=c[u>>2]|0;y=b+32|0;z=c[y>>2]|0;c[n>>2]=c[w>>2];c[q>>2]=x;c[r>>2]=z;if(!(__ZN17SeparatorAxisTestI10BoxShapeSW14CapsuleShapeSWLb1EE9test_axisERK7Vector3(k,n)|0)){l=j;return}z=e+8|0;i=+g[z>>2];r=e+20|0;h=+g[r>>2];x=e+32|0;A=+g[x>>2];B=+I(+(i*i+h*h+A*A));if(B==0.0){C=0.0;D=0.0;E=0.0}else{C=A/B;D=h/B;E=i/B}q=n+4|0;F=n+8|0;G=0;a:do{B=+g[b+(G<<2)>>2];i=+g[f+(G<<2)>>2];h=+g[p+(G<<2)>>2];A=C*i-D*h;H=E*h-C*B;h=D*B-E*i;i=h*h+(A*A+H*H);if(i<1.0e-05)J=7;else{g[n>>2]=A;g[q>>2]=H;g[F>>2]=h;B=+I(+i);if(B==0.0){g[F>>2]=0.0;g[q>>2]=0.0;g[n>>2]=0.0}else{g[n>>2]=A/B;g[q>>2]=H/B;g[F>>2]=h/B}J=((__ZN17SeparatorAxisTestI10BoxShapeSW14CapsuleShapeSWLb1EE9test_axisERK7Vector3(k,n)|0)^1)&1}switch(J&7){case 7:case 0:break;default:{K=42;break a}}G=G+1|0}while((G|0)<3);if((K|0)==42){l=j;return}G=a+56|0;J=n+4|0;F=n+8|0;q=b+36|0;L=b+40|0;M=b+44|0;N=o+4|0;O=o+8|0;P=0;b:do{B=+((P<<1)+-1|0);Q=0;do{h=+((Q<<1)+-1|0);R=0;do{c[n>>2]=c[G>>2];c[n+4>>2]=c[G+4>>2];c[n+8>>2]=c[G+8>>2];H=B*+g[n>>2];g[n>>2]=H;A=h*+g[J>>2];g[J>>2]=A;i=+((R<<1)+-1|0)*+g[F>>2];g[F>>2]=i;S=+g[q>>2]+ +g[b>>2]*H+ +g[t>>2]*A+ +g[w>>2]*i;T=+g[L>>2]+ +g[f>>2]*H+ +g[s>>2]*A+ +g[u>>2]*i;U=+g[M>>2]+ +g[p>>2]*H+ +g[v>>2]*A+ +g[y>>2]*i;i=E*S+D*T+C*U;A=S-E*i;S=T-D*i;T=U-C*i;g[o>>2]=A;g[N>>2]=S;g[O>>2]=T;i=+I(+(T*T+(A*A+S*S)));if(i==0.0){g[O>>2]=0.0;g[N>>2]=0.0;g[o>>2]=0.0}else{g[o>>2]=A/i;g[N>>2]=S/i;g[O>>2]=T/i}R=R+1|0;if(!(__ZN17SeparatorAxisTestI10BoxShapeSW14CapsuleShapeSWLb1EE9test_axisERK7Vector3(k,o)|0)){K=42;break b}}while((R|0)<2);Q=Q+1|0}while((Q|0)<2);P=P+1|0}while((P|0)<2);if((K|0)==42){l=j;return}P=d+56|0;d=e+36|0;O=e+40|0;N=e+44|0;e=b+12|0;y=b+24|0;v=b+4|0;u=b+16|0;s=b+28|0;w=b+8|0;t=b+20|0;F=b+32|0;J=a+60|0;Q=a+64|0;a=n+4|0;R=n+8|0;V=o+4|0;W=o+8|0;X=0;c:while(1){C=+g[P>>2]*.5;D=+g[z>>2]*C;E=+g[r>>2]*C;B=+g[x>>2]*C;Y=(X|0)==0;C=+g[d>>2]+(Y?D:-D);D=+g[O>>2]+(Y?E:-E);E=+g[N>>2]+(Y?B:-B);B=+g[q>>2];h=C-B;i=+g[L>>2];T=D-i;S=+g[M>>2];A=E-S;U=+g[b>>2];H=+g[e>>2];Z=+g[y>>2];_=+g[v>>2];$=+g[u>>2];aa=+g[s>>2];ca=+g[w>>2];da=+g[t>>2];ea=+g[F>>2];fa=+g[G>>2];ga=h*U+T*H+A*Z<0.0?-fa:fa;fa=+g[J>>2];ha=h*_+T*$+A*aa<0.0?-fa:fa;fa=+g[Q>>2];ia=h*ca+T*da+A*ea<0.0?-fa:fa;fa=C-(B+(ga*U+ha*_+ia*ca));ca=D-(i+(ga*H+ha*$+ia*da));da=E-(S+(ga*Z+ha*aa+ia*ea));g[n>>2]=fa;g[a>>2]=ca;g[R>>2]=da;ea=+I(+(fa*fa+ca*ca+da*da));if(ea==0.0){g[R>>2]=0.0;g[a>>2]=0.0;g[n>>2]=0.0}else{g[n>>2]=fa/ea;g[a>>2]=ca/ea;g[R>>2]=da/ea}if(__ZN17SeparatorAxisTestI10BoxShapeSW14CapsuleShapeSWLb1EE9test_axisERK7Vector3(k,n)|0)ja=0;else{K=33;break}do{ea=+g[b+(ja<<2)>>2];da=+g[f+(ja<<2)>>2];ca=+g[p+(ja<<2)>>2];fa=+g[a>>2];ia=+g[R>>2];aa=ca*fa-da*ia;ha=+g[n>>2];Z=ea*ia-ca*ha;ia=da*ha-ea*fa;fa=ca*Z-da*ia;ha=ea*ia-ca*aa;ca=da*aa-ea*Z;g[o>>2]=fa;g[V>>2]=ha;g[W>>2]=ca;Z=+I(+(ca*ca+(fa*fa+ha*ha)));if(Z==0.0){g[W>>2]=0.0;g[V>>2]=0.0;g[o>>2]=0.0}else{g[o>>2]=fa/Z;g[V>>2]=ha/Z;g[W>>2]=ca/Z}ja=ja+1|0;if(!(__ZN17SeparatorAxisTestI10BoxShapeSW14CapsuleShapeSWLb1EE9test_axisERK7Vector3(k,o)|0)){K=40;break c}}while((ja|0)<3);X=X+1|0;if((X|0)>=2){K=41;break}}if((K|0)==33){l=j;return}else if((K|0)==40){l=j;return}else if((K|0)==41){__ZN17SeparatorAxisTestI10BoxShapeSW14CapsuleShapeSWLb1EE17generate_contactsEv(k);l=j;return}}function __ZL29_collision_box_convex_polygonILb1EEvPK7ShapeSWRK9TransformS2_S5_P18_CollectorCallbackff(a,b,d,e,f,h,i){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;h=+h;i=+i;var k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0.0,C=0.0,D=0,E=0,F=0,G=0,H=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0.0,S=0.0,T=0.0,U=0.0,V=0.0,W=0.0,X=0.0,Y=0.0,Z=0.0,_=0.0,$=0.0,aa=0.0,ca=0.0,da=0.0,ea=0.0,fa=0,ga=0,ha=0,ia=0,ja=0,ka=0,la=0,ma=0,na=0,oa=0,pa=0,qa=0,ra=0,sa=0,ta=0,ua=0,va=0,wa=0,xa=0.0,ya=0.0,za=0.0,Aa=0,Ba=0,Ca=0,Da=0,Ea=0,Fa=0,Ga=0,Ha=0,Ia=0.0,Ja=0.0,Ka=0.0,La=0.0;k=l;l=l+96|0;if((l|0)>=(m|0))ba(96);n=k+32|0;o=k+16|0;p=k;g[n+28>>2]=0.0;g[n+24>>2]=0.0;g[n+20>>2]=0.0;g[n+52>>2]=0.0;g[n+48>>2]=0.0;g[n+44>>2]=0.0;g[n+16>>2]=999999986991104.0;c[n>>2]=a;c[n+4>>2]=d;c[n+8>>2]=b;c[n+12>>2]=e;c[n+32>>2]=f;g[n+36>>2]=h;g[n+40>>2]=i;do if(f|0?(q=c[f+24>>2]|0,q|0):0){if((!(+g[q>>2]!=0.0)?!(+g[q+4>>2]!=0.0):0)?!(+g[q+8>>2]!=0.0):0)break;if(!(__ZN17SeparatorAxisTestI10BoxShapeSW20ConvexPolygonShapeSWLb1EE9test_axisERK7Vector3(n,q)|0)){l=k;return}}while(0);f=c[d+56>>2]|0;if(!f)r=0;else r=c[f+-4>>2]|0;q=c[d+60>>2]|0;if(!q)s=0;else s=c[q+-4>>2]|0;t=c[d+64>>2]|0;if(!t)u=0;else u=c[t+-4>>2]|0;d=b+12|0;v=b+24|0;w=o+4|0;x=o+8|0;y=c[b>>2]|0;z=c[d>>2]|0;A=c[v>>2]|0;c[o>>2]=y;c[w>>2]=z;c[x>>2]=A;i=(c[j>>2]=y,+g[j>>2]);h=(c[j>>2]=z,+g[j>>2]);B=(c[j>>2]=A,+g[j>>2]);C=+I(+(B*B+(i*i+h*h)));if(C==0.0){g[x>>2]=0.0;g[w>>2]=0.0;g[o>>2]=0.0}else{g[o>>2]=i/C;g[w>>2]=h/C;g[x>>2]=B/C}if(!(__ZN17SeparatorAxisTestI10BoxShapeSW20ConvexPolygonShapeSWLb1EE9test_axisERK7Vector3(n,o)|0)){l=k;return}A=b+4|0;z=c[A>>2]|0;y=b+16|0;D=c[y>>2]|0;E=b+28|0;F=c[E>>2]|0;c[o>>2]=z;c[w>>2]=D;c[x>>2]=F;C=(c[j>>2]=z,+g[j>>2]);B=(c[j>>2]=D,+g[j>>2]);h=(c[j>>2]=F,+g[j>>2]);i=+I(+(h*h+(C*C+B*B)));if(i==0.0){g[x>>2]=0.0;g[w>>2]=0.0;g[o>>2]=0.0}else{g[o>>2]=C/i;g[w>>2]=B/i;g[x>>2]=h/i}if(!(__ZN17SeparatorAxisTestI10BoxShapeSW20ConvexPolygonShapeSWLb1EE9test_axisERK7Vector3(n,o)|0)){l=k;return}F=b+8|0;D=c[F>>2]|0;z=b+20|0;G=c[z>>2]|0;H=b+32|0;J=c[H>>2]|0;c[o>>2]=D;c[w>>2]=G;c[x>>2]=J;i=(c[j>>2]=D,+g[j>>2]);h=(c[j>>2]=G,+g[j>>2]);B=(c[j>>2]=J,+g[j>>2]);C=+I(+(B*B+(i*i+h*h)));if(C==0.0){g[x>>2]=0.0;g[w>>2]=0.0;g[o>>2]=0.0}else{g[o>>2]=i/C;g[w>>2]=h/C;g[x>>2]=B/C}if(!(__ZN17SeparatorAxisTestI10BoxShapeSW20ConvexPolygonShapeSWLb1EE9test_axisERK7Vector3(n,o)|0)){l=k;return}a:do if((r|0)>0){x=0;while(1){__ZNK9Transform5xformERK5Plane(p,e,f+(x*20|0)|0);c[o>>2]=c[p>>2];c[o+4>>2]=c[p+4>>2];c[o+8>>2]=c[p+8>>2];x=x+1|0;if(!(__ZN17SeparatorAxisTestI10BoxShapeSW20ConvexPolygonShapeSWLb1EE9test_axisERK7Vector3(n,o)|0))break;if((x|0)>=(r|0))break a}l=k;return}while(0);r=(s|0)>0;f=e+4|0;x=e+8|0;w=e+12|0;J=e+16|0;G=e+20|0;D=e+24|0;K=e+28|0;L=e+32|0;M=o+4|0;N=o+8|0;O=0;b:do{C=+g[b+(O<<2)>>2];B=+g[d+(O<<2)>>2];h=+g[v+(O<<2)>>2];if(r){P=0;do{Q=c[q+(P<<3)>>2]|0;i=+g[e>>2];R=+g[t+(Q*12|0)>>2];S=+g[f>>2];T=+g[t+(Q*12|0)+4>>2];U=+g[x>>2];V=+g[t+(Q*12|0)+8>>2];W=+g[w>>2];X=+g[J>>2];Y=+g[G>>2];Z=+g[D>>2];_=+g[K>>2];$=+g[L>>2];Q=c[q+(P<<3)+4>>2]|0;aa=+g[t+(Q*12|0)>>2];ca=+g[t+(Q*12|0)+4>>2];da=+g[t+(Q*12|0)+8>>2];ea=i*R+S*T+U*V-(i*aa+S*ca+U*da);U=R*W+T*X+V*Y-(W*aa+X*ca+Y*da);Y=R*Z+T*_+V*$-(Z*aa+_*ca+$*da);da=B*Y-h*U;$=h*ea-C*Y;Y=C*U-B*ea;g[o>>2]=da;g[M>>2]=$;g[N>>2]=Y;ea=+I(+(Y*Y+(da*da+$*$)));if(ea==0.0){g[N>>2]=0.0;g[M>>2]=0.0;g[o>>2]=0.0}else{g[o>>2]=da/ea;g[M>>2]=$/ea;g[N>>2]=Y/ea}P=P+1|0;if(!(__ZN17SeparatorAxisTestI10BoxShapeSW20ConvexPolygonShapeSWLb1EE9test_axisERK7Vector3(n,o)|0)){fa=56;break b}}while((P|0)<(s|0))}O=O+1|0}while((O|0)<3);if((fa|0)==56){l=k;return}c:do if((u|0)>0){O=e+36|0;N=e+40|0;M=e+44|0;P=b+36|0;Q=b+40|0;ga=b+44|0;ha=b+12|0;ia=b+24|0;ja=b+4|0;ka=b+16|0;la=b+28|0;ma=b+8|0;na=b+20|0;oa=b+32|0;pa=a+56|0;qa=a+60|0;ra=a+64|0;sa=o+4|0;ta=o+8|0;ua=o+4|0;va=o+8|0;wa=0;d:while(1){B=+g[t+(wa*12|0)>>2];C=+g[t+(wa*12|0)+4>>2];h=+g[t+(wa*12|0)+8>>2];ea=+g[O>>2]+(+g[e>>2]*B+ +g[f>>2]*C+ +g[x>>2]*h);Y=+g[N>>2]+(B*+g[w>>2]+C*+g[J>>2]+h*+g[G>>2]);$=+g[M>>2]+(B*+g[D>>2]+C*+g[K>>2]+h*+g[L>>2]);h=+g[P>>2];C=ea-h;B=+g[Q>>2];da=Y-B;U=+g[ga>>2];ca=$-U;_=+g[b>>2];aa=+g[ha>>2];Z=+g[ia>>2];V=+g[ja>>2];T=+g[ka>>2];R=+g[la>>2];X=+g[ma>>2];W=+g[na>>2];S=+g[oa>>2];i=+g[pa>>2];xa=C*_+da*aa+ca*Z<0.0?-i:i;i=+g[qa>>2];ya=C*V+da*T+ca*R<0.0?-i:i;i=+g[ra>>2];za=C*X+da*W+ca*S<0.0?-i:i;i=h+(xa*_+ya*V+za*X)-ea;ea=B+(xa*aa+ya*T+za*W)-Y;Y=U+(xa*Z+ya*R+za*S)-$;g[o>>2]=i;g[sa>>2]=ea;g[ta>>2]=Y;$=+I(+(i*i+ea*ea+Y*Y));if($==0.0){g[ta>>2]=0.0;g[sa>>2]=0.0;g[o>>2]=0.0}else{g[o>>2]=i/$;g[sa>>2]=ea/$;g[ta>>2]=Y/$}if(__ZN17SeparatorAxisTestI10BoxShapeSW20ConvexPolygonShapeSWLb1EE9test_axisERK7Vector3(n,o)|0)Aa=0;else{fa=56;break}do{$=+g[b+(Aa<<2)>>2];S=+g[d+(Aa<<2)>>2];za=+g[v+(Aa<<2)>>2];R=ea*za-Y*S;ya=Y*$-i*za;Z=i*S-ea*$;xa=za*ya-S*Z;U=$*Z-za*R;za=S*R-$*ya;g[o>>2]=xa;g[ua>>2]=U;g[va>>2]=za;ya=+I(+(za*za+(xa*xa+U*U)));if(ya==0.0){g[va>>2]=0.0;g[ua>>2]=0.0;g[o>>2]=0.0}else{g[o>>2]=xa/ya;g[ua>>2]=U/ya;g[va>>2]=za/ya}Aa=Aa+1|0;if(!(__ZN17SeparatorAxisTestI10BoxShapeSW20ConvexPolygonShapeSWLb1EE9test_axisERK7Vector3(n,o)|0)){fa=56;break d}}while((Aa|0)<3);wa=wa+1|0;if((wa|0)>=(u|0)){Ba=O;Ca=N;Da=M;Ea=pa;Fa=P;Ga=Q;Ha=ga;break c}}if((fa|0)==56){l=k;return}}else{Ba=e+36|0;Ca=e+40|0;Da=e+44|0;Ea=a+56|0;Fa=b+36|0;Ga=b+40|0;Ha=b+44|0}while(0);a=o+4|0;u=o+8|0;Aa=p+4|0;ga=p+8|0;Q=0;e:while(1){ea=+((Q<<1)+-1|0);P=0;do{i=+((P<<1)+-1|0);pa=0;do{c[o>>2]=c[Ea>>2];c[o+4>>2]=c[Ea+4>>2];c[o+8>>2]=c[Ea+8>>2];Y=ea*+g[o>>2];g[o>>2]=Y;ya=i*+g[a>>2];g[a>>2]=ya;za=+((pa<<1)+-1|0)*+g[u>>2];g[u>>2]=za;U=+g[Fa>>2]+ +g[b>>2]*Y+ +g[A>>2]*ya+ +g[F>>2]*za;xa=+g[Ga>>2]+ +g[d>>2]*Y+ +g[y>>2]*ya+ +g[z>>2]*za;$=+g[Ha>>2]+ +g[v>>2]*Y+ +g[E>>2]*ya+ +g[H>>2]*za;if(r){M=0;do{N=c[q+(M<<3)>>2]|0;za=+g[e>>2];ya=+g[t+(N*12|0)>>2];Y=+g[f>>2];R=+g[t+(N*12|0)+4>>2];S=+g[x>>2];Z=+g[t+(N*12|0)+8>>2];W=+g[Ba>>2];T=+g[w>>2];aa=+g[J>>2];B=+g[G>>2];X=+g[Ca>>2];V=+g[D>>2];_=+g[K>>2];h=+g[L>>2];ca=+g[Da>>2];N=c[q+(M<<3)+4>>2]|0;da=+g[t+(N*12|0)>>2];C=+g[t+(N*12|0)+4>>2];Ia=+g[t+(N*12|0)+8>>2];Ja=W+(za*da+Y*C+S*Ia);Ka=X+(T*da+aa*C+B*Ia);La=ca+(V*da+_*C+h*Ia);Ia=Ja-(W+(za*ya+Y*R+S*Z));S=Ka-(X+(ya*T+R*aa+Z*B));B=La-(ca+(ya*V+R*_+Z*h));h=U-Ja;Ja=xa-Ka;Ka=$-La;La=Ja*B-Ka*S;Z=Ka*Ia-B*h;Ka=S*h-Ja*Ia;Ja=B*Z-S*Ka;h=Ia*Ka-B*La;B=S*La-Ia*Z;g[p>>2]=Ja;g[Aa>>2]=h;g[ga>>2]=B;Z=+I(+(B*B+(Ja*Ja+h*h)));if(Z==0.0){g[ga>>2]=0.0;g[Aa>>2]=0.0;g[p>>2]=0.0}else{g[p>>2]=Ja/Z;g[Aa>>2]=h/Z;g[ga>>2]=B/Z}M=M+1|0;if(!(__ZN17SeparatorAxisTestI10BoxShapeSW20ConvexPolygonShapeSWLb1EE9test_axisERK7Vector3(n,p)|0)){fa=52;break e}}while((M|0)<(s|0))}pa=pa+1|0}while((pa|0)<2);P=P+1|0}while((P|0)<2);Q=Q+1|0;if((Q|0)>=2){fa=55;break}}if((fa|0)==52){l=k;return}else if((fa|0)==55){__ZN17SeparatorAxisTestI10BoxShapeSW20ConvexPolygonShapeSWLb1EE17generate_contactsEv(n);l=k;return}}function __ZL19_collision_box_faceILb1EEvPK7ShapeSWRK9TransformS2_S5_P18_CollectorCallbackff(a,b,d,e,f,h,i){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;h=+h;i=+i;var k=0,n=0,o=0,p=0,q=0,r=0.0,s=0.0,t=0.0,u=0.0,v=0.0,w=0.0,x=0.0,y=0.0,z=0.0,A=0.0,B=0.0,C=0.0,D=0.0,E=0.0,F=0.0,G=0.0,H=0.0,J=0.0,K=0.0,L=0.0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0,ia=0,ja=0;k=l;l=l+128|0;if((l|0)>=(m|0))ba(128);n=k+64|0;o=k+24|0;p=k+12|0;q=k;g[n+28>>2]=0.0;g[n+24>>2]=0.0;g[n+20>>2]=0.0;g[n+52>>2]=0.0;g[n+48>>2]=0.0;g[n+44>>2]=0.0;g[n+16>>2]=999999986991104.0;c[n>>2]=a;c[n+4>>2]=d;c[n+8>>2]=b;c[n+12>>2]=e;c[n+32>>2]=f;g[n+36>>2]=h;g[n+40>>2]=i;f=d+68|0;i=+g[e>>2];h=+g[f>>2];r=+g[e+4>>2];s=+g[d+72>>2];t=+g[e+8>>2];u=+g[d+76>>2];v=+g[e+36>>2];w=v+(i*h+r*s+t*u);x=+g[e+12>>2];y=+g[e+16>>2];z=+g[e+20>>2];A=+g[e+40>>2];B=A+(h*x+s*y+u*z);C=+g[e+24>>2];D=+g[e+28>>2];E=+g[e+32>>2];F=+g[e+44>>2];G=F+(h*C+s*D+u*E);g[o>>2]=w;g[o+4>>2]=B;g[o+8>>2]=G;u=+g[d+80>>2];s=+g[d+84>>2];h=+g[d+88>>2];H=v+(i*u+r*s+t*h);J=A+(u*x+s*y+h*z);K=F+(u*C+s*D+h*E);g[o+12>>2]=H;g[o+16>>2]=J;g[o+20>>2]=K;h=+g[f+24>>2];s=+g[f+28>>2];u=+g[f+32>>2];L=v+(i*h+r*s+t*u);t=A+(h*x+s*y+u*z);z=F+(h*C+s*D+u*E);g[o+24>>2]=L;g[o+28>>2]=t;g[o+32>>2]=z;E=w-L;L=B-t;t=G-z;z=w-H;H=B-J;J=G-K;K=L*J-t*H;G=t*z-E*J;J=E*H-L*z;g[p>>2]=K;f=p+4|0;g[f>>2]=G;d=p+8|0;g[d>>2]=J;z=+I(+(J*J+(K*K+G*G)));if(z==0.0){g[d>>2]=0.0;g[f>>2]=0.0;g[p>>2]=0.0}else{g[p>>2]=K/z;g[f>>2]=G/z;g[d>>2]=J/z}if(!(__ZN17SeparatorAxisTestI10BoxShapeSW11FaceShapeSWLb1EE9test_axisERK7Vector3(n,p)|0)){l=k;return}d=b+12|0;f=b+24|0;e=p+4|0;M=p+8|0;N=c[b>>2]|0;O=c[d>>2]|0;P=c[f>>2]|0;c[p>>2]=N;c[e>>2]=O;c[M>>2]=P;z=(c[j>>2]=N,+g[j>>2]);J=(c[j>>2]=O,+g[j>>2]);G=(c[j>>2]=P,+g[j>>2]);K=+I(+(G*G+(z*z+J*J)));if(K==0.0){g[M>>2]=0.0;g[e>>2]=0.0;g[p>>2]=0.0}else{g[p>>2]=z/K;g[e>>2]=J/K;g[M>>2]=G/K}if(!(__ZN17SeparatorAxisTestI10BoxShapeSW11FaceShapeSWLb1EE9test_axisERK7Vector3(n,p)|0)){l=k;return}P=b+4|0;O=c[P>>2]|0;N=b+16|0;Q=c[N>>2]|0;R=b+28|0;S=c[R>>2]|0;c[p>>2]=O;c[e>>2]=Q;c[M>>2]=S;K=(c[j>>2]=O,+g[j>>2]);G=(c[j>>2]=Q,+g[j>>2]);J=(c[j>>2]=S,+g[j>>2]);z=+I(+(J*J+(K*K+G*G)));if(z==0.0){g[M>>2]=0.0;g[e>>2]=0.0;g[p>>2]=0.0}else{g[p>>2]=K/z;g[e>>2]=G/z;g[M>>2]=J/z}if(!(__ZN17SeparatorAxisTestI10BoxShapeSW11FaceShapeSWLb1EE9test_axisERK7Vector3(n,p)|0)){l=k;return}S=b+8|0;Q=c[S>>2]|0;O=b+20|0;T=c[O>>2]|0;U=b+32|0;V=c[U>>2]|0;c[p>>2]=Q;c[e>>2]=T;c[M>>2]=V;z=(c[j>>2]=Q,+g[j>>2]);J=(c[j>>2]=T,+g[j>>2]);G=(c[j>>2]=V,+g[j>>2]);K=+I(+(G*G+(z*z+J*J)));if(K==0.0){g[M>>2]=0.0;g[e>>2]=0.0;g[p>>2]=0.0}else{g[p>>2]=z/K;g[e>>2]=J/K;g[M>>2]=G/K}if(!(__ZN17SeparatorAxisTestI10BoxShapeSW11FaceShapeSWLb1EE9test_axisERK7Vector3(n,p)|0)){l=k;return}M=p+4|0;e=p+8|0;V=0;a:do{T=V;V=V+1|0;Q=(V|0)==3?0:V;K=+g[o+(T*12|0)>>2]-+g[o+(Q*12|0)>>2];G=+g[o+(T*12|0)+4>>2]-+g[o+(Q*12|0)+4>>2];J=+g[o+(T*12|0)+8>>2]-+g[o+(Q*12|0)+8>>2];Q=0;do{z=+g[b+(Q<<2)>>2];L=+g[d+(Q<<2)>>2];H=+g[f+(Q<<2)>>2];E=G*H-J*L;t=J*z-K*H;H=K*L-G*z;g[p>>2]=E;g[M>>2]=t;g[e>>2]=H;z=+I(+(H*H+(E*E+t*t)));if(z==0.0){g[e>>2]=0.0;g[M>>2]=0.0;g[p>>2]=0.0}else{g[p>>2]=E/z;g[M>>2]=t/z;g[e>>2]=H/z}Q=Q+1|0;if(!(__ZN17SeparatorAxisTestI10BoxShapeSW11FaceShapeSWLb1EE9test_axisERK7Vector3(n,p)|0)){W=42;break a}}while((Q|0)<3)}while((V|0)<3);if((W|0)==42){l=k;return}V=b+36|0;e=b+40|0;M=b+44|0;Q=b+12|0;T=b+24|0;X=b+4|0;Y=b+16|0;Z=b+28|0;_=b+8|0;$=b+20|0;aa=b+32|0;ca=a+56|0;da=a+60|0;ea=a+64|0;a=p+4|0;fa=p+8|0;ga=p+4|0;ha=p+8|0;ia=0;b:while(1){G=+g[o+(ia*12|0)>>2];K=+g[V>>2];J=G-K;z=+g[o+(ia*12|0)+4>>2];H=+g[e>>2];t=z-H;E=+g[o+(ia*12|0)+8>>2];L=+g[M>>2];B=E-L;w=+g[b>>2];u=+g[Q>>2];D=+g[T>>2];s=+g[X>>2];C=+g[Y>>2];h=+g[Z>>2];F=+g[_>>2];y=+g[$>>2];x=+g[aa>>2];A=+g[ca>>2];r=J*w+t*u+B*D<0.0?-A:A;A=+g[da>>2];i=J*s+t*C+B*h<0.0?-A:A;A=+g[ea>>2];v=J*F+t*y+B*x<0.0?-A:A;A=K+(r*w+i*s+v*F)-G;G=H+(r*u+i*C+v*y)-z;z=L+(r*D+i*h+v*x)-E;g[p>>2]=A;g[a>>2]=G;g[fa>>2]=z;E=+I(+(A*A+G*G+z*z));if(E==0.0){g[fa>>2]=0.0;g[a>>2]=0.0;g[p>>2]=0.0}else{g[p>>2]=A/E;g[a>>2]=G/E;g[fa>>2]=z/E}if(__ZN17SeparatorAxisTestI10BoxShapeSW11FaceShapeSWLb1EE9test_axisERK7Vector3(n,p)|0)ja=0;else{W=42;break}do{E=+g[b+(ja<<2)>>2];x=+g[d+(ja<<2)>>2];v=+g[f+(ja<<2)>>2];h=G*v-z*x;i=z*E-A*v;D=A*x-G*E;r=v*i-x*D;L=E*D-v*h;v=x*h-E*i;g[p>>2]=r;g[ga>>2]=L;g[ha>>2]=v;i=+I(+(v*v+(r*r+L*L)));if(i==0.0){g[ha>>2]=0.0;g[ga>>2]=0.0;g[p>>2]=0.0}else{g[p>>2]=r/i;g[ga>>2]=L/i;g[ha>>2]=v/i}ja=ja+1|0;if(!(__ZN17SeparatorAxisTestI10BoxShapeSW11FaceShapeSWLb1EE9test_axisERK7Vector3(n,p)|0)){W=42;break b}}while((ja|0)<3);ia=ia+1|0;if((ia|0)>=3){W=18;break}}if((W|0)==18){ia=p+4|0;ja=p+8|0;ha=q+4|0;ga=q+8|0;fa=0;c:while(1){G=+((fa<<1)+-1|0);a=0;do{A=+((a<<1)+-1|0);ea=0;do{c[p>>2]=c[ca>>2];c[p+4>>2]=c[ca+4>>2];c[p+8>>2]=c[ca+8>>2];z=G*+g[p>>2];g[p>>2]=z;i=A*+g[ia>>2];g[ia>>2]=i;v=+((ea<<1)+-1|0)*+g[ja>>2];g[ja>>2]=v;L=+g[V>>2]+ +g[b>>2]*z+ +g[P>>2]*i+ +g[S>>2]*v;r=+g[e>>2]+ +g[d>>2]*z+ +g[N>>2]*i+ +g[O>>2]*v;E=+g[M>>2]+ +g[f>>2]*z+ +g[R>>2]*i+ +g[U>>2]*v;da=0;while(1){if((da|0)>=3)break;aa=da;da=da+1|0;$=(da|0)%3|0;v=+g[o+($*12|0)>>2];i=+g[o+($*12|0)+4>>2];z=+g[o+($*12|0)+8>>2];h=v-+g[o+(aa*12|0)>>2];x=i-+g[o+(aa*12|0)+4>>2];D=z-+g[o+(aa*12|0)+8>>2];y=L-v;v=r-i;i=E-z;z=v*D-x*i;C=h*i-y*D;i=y*x-h*v;v=D*C-x*i;y=h*i-D*z;D=x*z-h*C;g[q>>2]=v;g[ha>>2]=y;g[ga>>2]=D;C=+I(+(D*D+(v*v+y*y)));if(C==0.0){g[ga>>2]=0.0;g[ha>>2]=0.0;g[q>>2]=0.0}else{g[q>>2]=v/C;g[ha>>2]=y/C;g[ga>>2]=D/C}if(!(__ZN17SeparatorAxisTestI10BoxShapeSW11FaceShapeSWLb1EE9test_axisERK7Vector3(n,q)|0)){W=38;break c}}ea=ea+1|0}while((ea|0)<2);a=a+1|0}while((a|0)<2);fa=fa+1|0;if((fa|0)>=2){W=41;break}}if((W|0)==38){l=k;return}else if((W|0)==41){__ZN17SeparatorAxisTestI10BoxShapeSW11FaceShapeSWLb1EE17generate_contactsEv(n);l=k;return}}else if((W|0)==42){l=k;return}}function __ZL26_collision_capsule_capsuleILb1EEvPK7ShapeSWRK9TransformS2_S5_P18_CollectorCallbackff(a,b,d,e,f,h,i){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;h=+h;i=+i;var j=0,k=0,n=0,o=0,p=0.0,q=0.0,r=0.0,s=0.0,t=0.0,u=0.0,v=0.0,w=0.0,x=0.0,y=0.0,z=0.0,A=0.0,B=0.0,C=0.0,D=0.0,E=0.0,F=0.0,G=0.0,H=0.0,J=0.0,K=0.0,L=0.0,M=0.0,N=0.0,O=0.0,P=0.0;j=l;l=l+80|0;if((l|0)>=(m|0))ba(80);k=j+16|0;n=j;g[k+28>>2]=0.0;g[k+24>>2]=0.0;g[k+20>>2]=0.0;g[k+52>>2]=0.0;g[k+48>>2]=0.0;g[k+44>>2]=0.0;g[k+16>>2]=999999986991104.0;c[k>>2]=a;c[k+4>>2]=d;c[k+8>>2]=b;c[k+12>>2]=e;c[k+32>>2]=f;g[k+36>>2]=h;g[k+40>>2]=i;do if(f|0?(o=c[f+24>>2]|0,o|0):0){if((!(+g[o>>2]!=0.0)?!(+g[o+4>>2]!=0.0):0)?!(+g[o+8>>2]!=0.0):0)break;if(!(__ZN17SeparatorAxisTestI14CapsuleShapeSWS0_Lb1EE9test_axisERK7Vector3(k,o)|0)){l=j;return}}while(0);i=+g[a+56>>2]*.5;h=+g[b+8>>2]*i;p=+g[b+20>>2]*i;q=+g[b+32>>2]*i;i=+g[d+56>>2]*.5;r=+g[e+8>>2]*i;s=+g[e+20>>2]*i;t=+g[e+32>>2]*i;i=+g[b+36>>2];u=h+i;v=+g[b+40>>2];w=p+v;x=+g[b+44>>2];y=q+x;z=i-h;i=v-p;v=x-q;x=+g[e+36>>2];A=r+x;B=+g[e+40>>2];C=s+B;D=+g[e+44>>2];E=t+D;F=x-r;x=B-s;B=D-t;D=u-A;G=w-C;H=y-E;g[n>>2]=D;e=n+4|0;g[e>>2]=G;b=n+8|0;g[b>>2]=H;J=+I(+(D*D+G*G+H*H));if(J==0.0){g[b>>2]=0.0;g[e>>2]=0.0;g[n>>2]=0.0}else{g[n>>2]=D/J;g[e>>2]=G/J;g[b>>2]=H/J}if(!(__ZN17SeparatorAxisTestI14CapsuleShapeSWS0_Lb1EE9test_axisERK7Vector3(k,n)|0)){l=j;return}J=u-F;K=w-x;L=y-B;g[n>>2]=J;b=n+4|0;g[b>>2]=K;e=n+8|0;g[e>>2]=L;M=+I(+(J*J+K*K+L*L));if(M==0.0){g[e>>2]=0.0;g[b>>2]=0.0;g[n>>2]=0.0}else{g[n>>2]=J/M;g[b>>2]=K/M;g[e>>2]=L/M}if(!(__ZN17SeparatorAxisTestI14CapsuleShapeSWS0_Lb1EE9test_axisERK7Vector3(k,n)|0)){l=j;return}M=z-A;N=i-C;O=v-E;g[n>>2]=M;e=n+4|0;g[e>>2]=N;b=n+8|0;g[b>>2]=O;P=+I(+(M*M+N*N+O*O));if(P==0.0){g[b>>2]=0.0;g[e>>2]=0.0;g[n>>2]=0.0}else{g[n>>2]=M/P;g[e>>2]=N/P;g[b>>2]=O/P}if(!(__ZN17SeparatorAxisTestI14CapsuleShapeSWS0_Lb1EE9test_axisERK7Vector3(k,n)|0)){l=j;return}P=z-F;F=i-x;x=v-B;g[n>>2]=P;b=n+4|0;g[b>>2]=F;e=n+8|0;g[e>>2]=x;B=+I(+(P*P+F*F+x*x));if(B==0.0){g[e>>2]=0.0;g[b>>2]=0.0;g[n>>2]=0.0}else{g[n>>2]=P/B;g[b>>2]=F/B;g[e>>2]=x/B}if(!(__ZN17SeparatorAxisTestI14CapsuleShapeSWS0_Lb1EE9test_axisERK7Vector3(k,n)|0)){l=j;return}B=q*G-p*H;x=h*H-q*D;H=p*D-h*G;G=q*x-p*H;D=h*H-q*B;H=p*B-h*x;g[n>>2]=G;e=n+4|0;g[e>>2]=D;b=n+8|0;g[b>>2]=H;x=+I(+(H*H+(G*G+D*D)));if(x==0.0){g[b>>2]=0.0;g[e>>2]=0.0;g[n>>2]=0.0}else{g[n>>2]=G/x;g[e>>2]=D/x;g[b>>2]=H/x}if(!(__ZN17SeparatorAxisTestI14CapsuleShapeSWS0_Lb1EE9test_axisERK7Vector3(k,n)|0)){l=j;return}x=q*K-p*L;H=h*L-q*J;L=p*J-h*K;K=q*H-p*L;J=h*L-q*x;L=p*x-h*H;g[n>>2]=K;b=n+4|0;g[b>>2]=J;e=n+8|0;g[e>>2]=L;H=+I(+(L*L+(K*K+J*J)));if(H==0.0){g[e>>2]=0.0;g[b>>2]=0.0;g[n>>2]=0.0}else{g[n>>2]=K/H;g[b>>2]=J/H;g[e>>2]=L/H}if(!(__ZN17SeparatorAxisTestI14CapsuleShapeSWS0_Lb1EE9test_axisERK7Vector3(k,n)|0)){l=j;return}H=A-u;u=C-w;w=E-y;y=t*u-s*w;L=r*w-t*H;w=s*H-r*u;u=t*L-s*w;H=r*w-t*y;w=s*y-r*L;g[n>>2]=u;e=n+4|0;g[e>>2]=H;b=n+8|0;g[b>>2]=w;L=+I(+(w*w+(u*u+H*H)));if(L==0.0){g[b>>2]=0.0;g[e>>2]=0.0;g[n>>2]=0.0}else{g[n>>2]=u/L;g[e>>2]=H/L;g[b>>2]=w/L}if(!(__ZN17SeparatorAxisTestI14CapsuleShapeSWS0_Lb1EE9test_axisERK7Vector3(k,n)|0)){l=j;return}L=A-z;z=C-i;i=E-v;v=t*z-s*i;E=r*i-t*L;i=s*L-r*z;z=t*E-s*i;L=r*i-t*v;i=s*v-r*E;g[n>>2]=z;b=n+4|0;g[b>>2]=L;e=n+8|0;g[e>>2]=i;E=+I(+(i*i+(z*z+L*L)));if(E==0.0){g[e>>2]=0.0;g[b>>2]=0.0;g[n>>2]=0.0}else{g[n>>2]=z/E;g[b>>2]=L/E;g[e>>2]=i/E}if(!(__ZN17SeparatorAxisTestI14CapsuleShapeSWS0_Lb1EE9test_axisERK7Vector3(k,n)|0)){l=j;return}E=p*t-q*s;i=q*r-h*t;t=h*s-p*r;g[n>>2]=E;e=n+4|0;g[e>>2]=i;b=n+8|0;g[b>>2]=t;r=+I(+(t*t+(E*E+i*i)));if(r==0.0){g[b>>2]=0.0;g[e>>2]=0.0;g[n>>2]=0.0}else{g[n>>2]=E/r;g[e>>2]=i/r;g[b>>2]=t/r}if(!(__ZN17SeparatorAxisTestI14CapsuleShapeSWS0_Lb1EE9test_axisERK7Vector3(k,n)|0)){l=j;return}__ZN17SeparatorAxisTestI14CapsuleShapeSWS0_Lb1EE17generate_contactsEv(k);l=j;return}function __ZL33_collision_capsule_convex_polygonILb1EEvPK7ShapeSWRK9TransformS2_S5_P18_CollectorCallbackff(a,b,d,e,f,h,i){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;h=+h;i=+i;var j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0.0,G=0.0,H=0.0,J=0.0,K=0.0,L=0.0,M=0.0,N=0.0,O=0.0,P=0.0,Q=0.0,R=0.0,S=0.0,T=0.0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ca=0,da=0,ea=0,fa=0.0,ga=0.0,ha=0.0,ia=0.0,ja=0.0,ka=0.0,la=0;j=l;l=l+96|0;if((l|0)>=(m|0))ba(96);k=j+32|0;n=j+16|0;o=j;g[k+28>>2]=0.0;g[k+24>>2]=0.0;g[k+20>>2]=0.0;g[k+52>>2]=0.0;g[k+48>>2]=0.0;g[k+44>>2]=0.0;g[k+16>>2]=999999986991104.0;c[k>>2]=a;c[k+4>>2]=d;c[k+8>>2]=b;c[k+12>>2]=e;c[k+32>>2]=f;g[k+36>>2]=h;g[k+40>>2]=i;do if(f|0?(p=c[f+24>>2]|0,p|0):0){if((!(+g[p>>2]!=0.0)?!(+g[p+4>>2]!=0.0):0)?!(+g[p+8>>2]!=0.0):0)break;if(!(__ZN17SeparatorAxisTestI14CapsuleShapeSW20ConvexPolygonShapeSWLb1EE9test_axisERK7Vector3(k,p)|0)){l=j;return}}while(0);f=c[d+56>>2]|0;if(!f)q=0;else q=c[f+-4>>2]|0;p=c[d+60>>2]|0;if(!p)r=0;else r=c[p+-4>>2]|0;s=c[d+64>>2]|0;a:do if((q|0)>0){d=0;while(1){__ZNK9Transform5xformERK5Plane(o,e,f+(d*20|0)|0);c[n>>2]=c[o>>2];c[n+4>>2]=c[o+4>>2];c[n+8>>2]=c[o+8>>2];d=d+1|0;if(!(__ZN17SeparatorAxisTestI14CapsuleShapeSW20ConvexPolygonShapeSWLb1EE9test_axisERK7Vector3(k,n)|0))break;if((d|0)>=(q|0))break a}l=j;return}while(0);q=(r|0)>0;b:do if(q){o=e+4|0;f=e+8|0;d=e+12|0;t=e+16|0;u=e+20|0;v=e+24|0;w=e+28|0;x=e+32|0;y=b+8|0;z=b+20|0;A=b+32|0;B=n+4|0;C=n+8|0;D=0;while(1){E=c[p+(D<<3)>>2]|0;i=+g[e>>2];h=+g[s+(E*12|0)>>2];F=+g[o>>2];G=+g[s+(E*12|0)+4>>2];H=+g[f>>2];J=+g[s+(E*12|0)+8>>2];K=+g[d>>2];L=+g[t>>2];M=+g[u>>2];N=+g[v>>2];O=+g[w>>2];P=+g[x>>2];E=c[p+(D<<3)+4>>2]|0;Q=+g[s+(E*12|0)>>2];R=+g[s+(E*12|0)+4>>2];S=+g[s+(E*12|0)+8>>2];T=i*h+F*G+H*J-(i*Q+F*R+H*S);H=h*K+G*L+J*M-(K*Q+L*R+M*S);M=h*N+G*O+J*P-(N*Q+O*R+P*S);S=+g[y>>2];P=+g[z>>2];R=+g[A>>2];O=H*R-M*P;Q=S*M-T*R;R=P*T-S*H;g[n>>2]=O;g[B>>2]=Q;g[C>>2]=R;H=+I(+(R*R+(O*O+Q*Q)));if(H==0.0){g[C>>2]=0.0;g[B>>2]=0.0;g[n>>2]=0.0}else{g[n>>2]=O/H;g[B>>2]=Q/H;g[C>>2]=R/H}D=D+1|0;if(!(__ZN17SeparatorAxisTestI14CapsuleShapeSW20ConvexPolygonShapeSWLb1EE9test_axisERK7Vector3(k,n)|0))break;if((D|0)>=(r|0)){U=z;V=A;W=e;X=o;Y=f;Z=d;_=t;$=u;aa=v;ca=w;da=x;ea=y;break b}}l=j;return}else{U=b+20|0;V=b+32|0;W=e;X=e+4|0;Y=e+8|0;Z=e+12|0;_=e+16|0;$=e+20|0;aa=e+24|0;ca=e+28|0;da=e+32|0;ea=b+8|0}while(0);y=a+56|0;a=b+36|0;x=b+40|0;w=b+44|0;b=e+36|0;v=e+40|0;u=e+44|0;e=n+4|0;t=n+8|0;d=0;c:do{H=+g[y>>2]*.5;R=+g[ea>>2]*H;Q=+g[U>>2]*H;O=+g[V>>2]*H;f=(d|0)==0;H=+g[a>>2]+(f?R:-R);R=+g[x>>2]+(f?Q:-Q);Q=+g[w>>2]+(f?O:-O);if(q){f=0;do{o=c[p+(f<<3)>>2]|0;O=+g[W>>2];S=+g[s+(o*12|0)>>2];T=+g[X>>2];P=+g[s+(o*12|0)+4>>2];M=+g[Y>>2];N=+g[s+(o*12|0)+8>>2];J=O*S+T*P+M*N;G=+g[Z>>2];h=+g[_>>2];L=+g[$>>2];K=S*G+P*h+N*L;F=+g[aa>>2];i=+g[ca>>2];fa=+g[da>>2];ga=S*F+P*i+N*fa;N=H-(+g[b>>2]+J);P=R-(+g[v>>2]+K);S=Q-(+g[u>>2]+ga);o=c[p+(f<<3)+4>>2]|0;ha=+g[s+(o*12|0)>>2];ia=+g[s+(o*12|0)+4>>2];ja=+g[s+(o*12|0)+8>>2];ka=J-(O*ha+T*ia+M*ja);M=K-(G*ha+h*ia+L*ja);L=ga-(F*ha+i*ia+fa*ja);ja=P*L-S*M;fa=S*ka-N*L;S=N*M-P*ka;P=L*fa-M*S;N=ka*S-L*ja;L=M*ja-ka*fa;g[n>>2]=P;g[e>>2]=N;g[t>>2]=L;fa=+I(+(L*L+(P*P+N*N)));if(fa==0.0){g[t>>2]=0.0;g[e>>2]=0.0;g[n>>2]=0.0}else{g[n>>2]=P/fa;g[e>>2]=N/fa;g[t>>2]=L/fa}f=f+1|0;if(!(__ZN17SeparatorAxisTestI14CapsuleShapeSW20ConvexPolygonShapeSWLb1EE9test_axisERK7Vector3(k,n)|0)){la=32;break c}}while((f|0)<(r|0))}d=d+1|0}while((d|0)<2);if((la|0)==32){l=j;return}__ZN17SeparatorAxisTestI14CapsuleShapeSW20ConvexPolygonShapeSWLb1EE17generate_contactsEv(k);l=j;return}function __ZL23_collision_capsule_faceILb1EEvPK7ShapeSWRK9TransformS2_S5_P18_CollectorCallbackff(a,b,d,e,f,h,i){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;h=+h;i=+i;var j=0,k=0,n=0,o=0,p=0,q=0.0,r=0.0,s=0.0,t=0.0,u=0.0,v=0.0,w=0.0,x=0.0,y=0.0,z=0.0,A=0.0,B=0.0,C=0.0,D=0.0,E=0.0,F=0.0,G=0.0,H=0.0,J=0.0,K=0.0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0;j=l;l=l+128|0;if((l|0)>=(m|0))ba(128);k=j+64|0;n=j+24|0;o=j+12|0;p=j;g[k+28>>2]=0.0;g[k+24>>2]=0.0;g[k+20>>2]=0.0;g[k+52>>2]=0.0;g[k+48>>2]=0.0;g[k+44>>2]=0.0;g[k+16>>2]=999999986991104.0;c[k>>2]=a;c[k+4>>2]=d;c[k+8>>2]=b;c[k+12>>2]=e;c[k+32>>2]=f;g[k+36>>2]=h;g[k+40>>2]=i;f=d+68|0;i=+g[e>>2];h=+g[f>>2];q=+g[e+4>>2];r=+g[d+72>>2];s=+g[e+8>>2];t=+g[d+76>>2];u=+g[e+36>>2];v=u+(i*h+q*r+s*t);w=+g[e+12>>2];x=+g[e+16>>2];y=+g[e+20>>2];z=+g[e+40>>2];A=z+(h*w+r*x+t*y);B=+g[e+24>>2];C=+g[e+28>>2];D=+g[e+32>>2];E=+g[e+44>>2];F=E+(h*B+r*C+t*D);g[n>>2]=v;g[n+4>>2]=A;g[n+8>>2]=F;t=+g[d+80>>2];r=+g[d+84>>2];h=+g[d+88>>2];G=u+(i*t+q*r+s*h);H=z+(t*w+r*x+h*y);J=E+(t*B+r*C+h*D);g[n+12>>2]=G;g[n+16>>2]=H;g[n+20>>2]=J;h=+g[f+24>>2];r=+g[f+28>>2];t=+g[f+32>>2];K=u+(i*h+q*r+s*t);s=z+(h*w+r*x+t*y);y=E+(h*B+r*C+t*D);g[n+24>>2]=K;g[n+28>>2]=s;g[n+32>>2]=y;D=v-K;K=A-s;s=F-y;y=v-G;G=A-H;H=F-J;J=K*H-s*G;t=s*y-D*H;H=D*G-K*y;g[o>>2]=J;f=o+4|0;g[f>>2]=t;d=o+8|0;g[d>>2]=H;y=+I(+(H*H+(J*J+t*t)));if(y==0.0){g[d>>2]=0.0;g[f>>2]=0.0;g[o>>2]=0.0}else{g[o>>2]=J/y;g[f>>2]=t/y;g[d>>2]=H/y}if(!(__ZN17SeparatorAxisTestI14CapsuleShapeSW11FaceShapeSWLb1EE9test_axisERK7Vector3(k,o)|0)){l=j;return}y=+g[a+56>>2]*.5;H=+g[b+8>>2]*y;t=+g[b+20>>2]*y;J=+g[b+32>>2]*y;a=o+4|0;d=o+8|0;f=b+36|0;e=b+40|0;L=b+44|0;b=p+4|0;M=p+8|0;y=-H;K=-t;G=-J;N=p+4|0;O=p+8|0;P=p+4|0;Q=p+8|0;R=0;D=v;v=A;A=F;a:while(1){S=R+1|0;T=(S|0)==3?0:S;F=D-+g[n+(T*12|0)>>2];s=v-+g[n+(T*12|0)+4>>2];C=A-+g[n+(T*12|0)+8>>2];r=J*s-t*C;B=H*C-J*F;h=t*F-H*s;g[o>>2]=r;g[a>>2]=B;g[d>>2]=h;E=+I(+(h*h+(r*r+B*B)));if(E==0.0){g[d>>2]=0.0;g[a>>2]=0.0;g[o>>2]=0.0}else{g[o>>2]=r/E;g[a>>2]=B/E;g[d>>2]=h/E}if(!(__ZN17SeparatorAxisTestI14CapsuleShapeSW11FaceShapeSWLb1EE9test_axisERK7Vector3(k,o)|0)){U=25;break}E=+g[f>>2]-D;h=+g[e>>2]-v;B=+g[L>>2]-A;r=J*h-t*B;x=H*B-J*E;B=t*E-H*h;h=J*x-t*B;E=H*B-J*r;B=t*r-H*x;g[p>>2]=h;g[b>>2]=E;g[M>>2]=B;x=+I(+(B*B+(h*h+E*E)));if(x==0.0){g[M>>2]=0.0;g[b>>2]=0.0;g[p>>2]=0.0}else{g[p>>2]=h/x;g[b>>2]=E/x;g[M>>2]=B/x}if(__ZN17SeparatorAxisTestI14CapsuleShapeSW11FaceShapeSWLb1EE9test_axisERK7Vector3(k,p)|0)V=0;else{U=25;break}do{T=(V|0)==0;x=(T?H:y)+ +g[f>>2]-D;B=(T?t:K)+ +g[e>>2]-v;E=(T?J:G)+ +g[L>>2]-A;g[p>>2]=x;g[N>>2]=B;g[O>>2]=E;h=+I(+(x*x+B*B+E*E));if(h==0.0){g[O>>2]=0.0;g[N>>2]=0.0;g[p>>2]=0.0}else{g[p>>2]=x/h;g[N>>2]=B/h;g[O>>2]=E/h}if(!(__ZN17SeparatorAxisTestI14CapsuleShapeSW11FaceShapeSWLb1EE9test_axisERK7Vector3(k,p)|0)){U=25;break a}h=C*B-s*E;r=F*E-C*x;E=s*x-F*B;g[o>>2]=C*r-s*E;g[a>>2]=F*E-C*h;g[d>>2]=s*h-F*r;c[p>>2]=c[o>>2];c[p+4>>2]=c[o+4>>2];c[p+8>>2]=c[o+8>>2];r=+g[p>>2];h=+g[P>>2];E=+g[Q>>2];B=+I(+(r*r+h*h+E*E));if(B==0.0){g[Q>>2]=0.0;g[P>>2]=0.0;g[p>>2]=0.0}else{g[p>>2]=r/B;g[P>>2]=h/B;g[Q>>2]=E/B}V=V+1|0;if(!(__ZN17SeparatorAxisTestI14CapsuleShapeSW11FaceShapeSWLb1EE9test_axisERK7Vector3(k,p)|0)){U=25;break a}}while((V|0)<2);if((S|0)>=3){U=26;break}R=S;D=+g[n+(S*12|0)>>2];v=+g[n+(S*12|0)+4>>2];A=+g[n+(S*12|0)+8>>2]}if((U|0)==25){l=j;return}else if((U|0)==26){__ZN17SeparatorAxisTestI14CapsuleShapeSW11FaceShapeSWLb1EE17generate_contactsEv(k);l=j;return}}function __ZL40_collision_convex_polygon_convex_polygonILb1EEvPK7ShapeSWRK9TransformS2_S5_P18_CollectorCallbackff(a,b,d,e,f,h,i){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;h=+h;i=+i;var j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0.0,R=0.0,S=0.0,T=0.0,U=0.0,V=0.0,W=0.0,X=0.0,Y=0.0,Z=0.0,_=0.0,$=0.0,aa=0.0,ca=0.0,da=0,ea=0.0,fa=0.0,ga=0.0,ha=0,ia=0,ja=0,ka=0,la=0,ma=0;j=l;l=l+96|0;if((l|0)>=(m|0))ba(96);k=j+32|0;n=j+16|0;o=j;g[k+28>>2]=0.0;g[k+24>>2]=0.0;g[k+20>>2]=0.0;g[k+52>>2]=0.0;g[k+48>>2]=0.0;g[k+44>>2]=0.0;g[k+16>>2]=999999986991104.0;c[k>>2]=a;c[k+4>>2]=d;c[k+8>>2]=b;c[k+12>>2]=e;c[k+32>>2]=f;g[k+36>>2]=h;g[k+40>>2]=i;do if(f|0?(p=c[f+24>>2]|0,p|0):0){if((!(+g[p>>2]!=0.0)?!(+g[p+4>>2]!=0.0):0)?!(+g[p+8>>2]!=0.0):0)break;if(!(__ZN17SeparatorAxisTestI20ConvexPolygonShapeSWS0_Lb1EE9test_axisERK7Vector3(k,p)|0)){l=j;return}}while(0);f=c[a+56>>2]|0;if(!f)q=0;else q=c[f+-4>>2]|0;p=c[a+60>>2]|0;if(!p)r=0;else r=c[p+-4>>2]|0;s=c[a+64>>2]|0;if(!s)t=0;else t=c[s+-4>>2]|0;a=c[d+56>>2]|0;if(!a)u=0;else u=c[a+-4>>2]|0;v=c[d+60>>2]|0;if(!v)w=0;else w=c[v+-4>>2]|0;x=c[d+64>>2]|0;if(!x)y=0;else y=c[x+-4>>2]|0;a:do if((q|0)>0){d=0;while(1){__ZNK9Transform5xformERK5Plane(o,b,f+(d*20|0)|0);c[n>>2]=c[o>>2];c[n+4>>2]=c[o+4>>2];c[n+8>>2]=c[o+8>>2];d=d+1|0;if(!(__ZN17SeparatorAxisTestI20ConvexPolygonShapeSWS0_Lb1EE9test_axisERK7Vector3(k,n)|0))break;if((d|0)>=(q|0))break a}l=j;return}while(0);b:do if((u|0)>0){q=0;while(1){__ZNK9Transform5xformERK5Plane(o,e,a+(q*20|0)|0);c[n>>2]=c[o>>2];c[n+4>>2]=c[o+4>>2];c[n+8>>2]=c[o+8>>2];q=q+1|0;if(!(__ZN17SeparatorAxisTestI20ConvexPolygonShapeSWS0_Lb1EE9test_axisERK7Vector3(k,n)|0))break;if((q|0)>=(u|0))break b}l=j;return}while(0);u=(r|0)>0;c:do if(u){o=b+4|0;a=b+8|0;q=b+12|0;f=b+16|0;d=b+20|0;z=b+24|0;A=b+28|0;B=b+32|0;C=(w|0)>0;D=e+4|0;E=e+8|0;F=e+12|0;G=e+16|0;H=e+20|0;J=e+24|0;K=e+28|0;L=e+32|0;M=n+4|0;N=n+8|0;O=0;d:while(1){P=c[p+(O<<3)>>2]|0;i=+g[b>>2];h=+g[s+(P*12|0)>>2];Q=+g[o>>2];R=+g[s+(P*12|0)+4>>2];S=+g[a>>2];T=+g[s+(P*12|0)+8>>2];U=+g[q>>2];V=+g[f>>2];W=+g[d>>2];X=+g[z>>2];Y=+g[A>>2];Z=+g[B>>2];P=c[p+(O<<3)+4>>2]|0;_=+g[s+(P*12|0)>>2];$=+g[s+(P*12|0)+4>>2];aa=+g[s+(P*12|0)+8>>2];ca=i*h+Q*R+S*T-(i*_+Q*$+S*aa);S=h*U+R*V+T*W-(U*_+V*$+W*aa);W=h*X+R*Y+T*Z-(X*_+Y*$+Z*aa);if(C){P=0;do{da=c[v+(P<<3)>>2]|0;aa=+g[e>>2];Z=+g[x+(da*12|0)>>2];$=+g[D>>2];Y=+g[x+(da*12|0)+4>>2];_=+g[E>>2];X=+g[x+(da*12|0)+8>>2];T=+g[F>>2];R=+g[G>>2];h=+g[H>>2];V=+g[J>>2];U=+g[K>>2];Q=+g[L>>2];da=c[v+(P<<3)+4>>2]|0;i=+g[x+(da*12|0)>>2];ea=+g[x+(da*12|0)+4>>2];fa=+g[x+(da*12|0)+8>>2];ga=aa*Z+$*Y+_*X-(aa*i+$*ea+_*fa);_=Z*T+Y*R+X*h-(T*i+R*ea+h*fa);h=Z*V+Y*U+X*Q-(V*i+U*ea+Q*fa);fa=S*h-W*_;Q=W*ga-ca*h;h=ca*_-S*ga;g[n>>2]=fa;g[M>>2]=Q;g[N>>2]=h;ga=+I(+(h*h+(fa*fa+Q*Q)));if(ga==0.0){g[N>>2]=0.0;g[M>>2]=0.0;g[n>>2]=0.0}else{g[n>>2]=fa/ga;g[M>>2]=Q/ga;g[N>>2]=h/ga}P=P+1|0;if(!(__ZN17SeparatorAxisTestI20ConvexPolygonShapeSWS0_Lb1EE9test_axisERK7Vector3(k,n)|0))break d}while((P|0)<(w|0))}O=O+1|0;if((O|0)>=(r|0))break c}l=j;return}while(0);O=(t|0)>0;e:do if(O){N=b+4|0;M=b+8|0;L=b+36|0;K=b+12|0;J=b+16|0;H=b+20|0;G=b+40|0;F=b+24|0;E=b+28|0;D=b+32|0;C=b+44|0;B=(y|0)>0;A=e+4|0;z=e+8|0;d=e+36|0;f=e+12|0;q=e+16|0;a=e+20|0;o=e+40|0;P=e+24|0;da=e+28|0;ha=e+32|0;ia=e+44|0;ja=n+4|0;ka=n+8|0;la=0;f:while(1){S=+g[s+(la*12|0)>>2];ca=+g[s+(la*12|0)+4>>2];W=+g[s+(la*12|0)+8>>2];ga=+g[L>>2]+(+g[b>>2]*S+ +g[N>>2]*ca+ +g[M>>2]*W);h=+g[G>>2]+(S*+g[K>>2]+ca*+g[J>>2]+W*+g[H>>2]);Q=+g[C>>2]+(S*+g[F>>2]+ca*+g[E>>2]+W*+g[D>>2]);if(B){ma=0;do{W=+g[x+(ma*12|0)>>2];ca=+g[x+(ma*12|0)+4>>2];S=+g[x+(ma*12|0)+8>>2];fa=ga-(+g[d>>2]+(+g[e>>2]*W+ +g[A>>2]*ca+ +g[z>>2]*S));_=h-(+g[o>>2]+(W*+g[f>>2]+ca*+g[q>>2]+S*+g[a>>2]));ea=Q-(+g[ia>>2]+(W*+g[P>>2]+ca*+g[da>>2]+S*+g[ha>>2]));g[n>>2]=fa;g[ja>>2]=_;g[ka>>2]=ea;S=+I(+(fa*fa+_*_+ea*ea));if(S==0.0){g[ka>>2]=0.0;g[ja>>2]=0.0;g[n>>2]=0.0}else{g[n>>2]=fa/S;g[ja>>2]=_/S;g[ka>>2]=ea/S}ma=ma+1|0;if(!(__ZN17SeparatorAxisTestI20ConvexPolygonShapeSWS0_Lb1EE9test_axisERK7Vector3(k,n)|0))break f}while((ma|0)<(y|0))}la=la+1|0;if((la|0)>=(t|0))break e}l=j;return}while(0);g:do if(u){la=b+4|0;ka=b+8|0;ja=b+12|0;ha=b+16|0;da=b+20|0;P=b+24|0;ia=b+28|0;a=b+32|0;q=(y|0)>0;f=e+4|0;o=e+8|0;z=e+36|0;A=e+12|0;d=e+16|0;B=e+20|0;D=e+40|0;E=e+24|0;F=e+28|0;C=e+32|0;H=e+44|0;J=n+4|0;K=n+8|0;G=0;h:while(1){M=c[p+(G<<3)>>2]|0;Q=+g[b>>2];h=+g[s+(M*12|0)>>2];ga=+g[la>>2];S=+g[s+(M*12|0)+4>>2];ea=+g[ka>>2];_=+g[s+(M*12|0)+8>>2];fa=Q*h+ga*S+ea*_;ca=+g[ja>>2];W=+g[ha>>2];U=+g[da>>2];i=h*ca+S*W+_*U;V=+g[P>>2];X=+g[ia>>2];Y=+g[a>>2];Z=h*V+S*X+_*Y;M=c[p+(G<<3)+4>>2]|0;_=+g[s+(M*12|0)>>2];S=+g[s+(M*12|0)+4>>2];h=+g[s+(M*12|0)+8>>2];R=Q*_+ga*S+ea*h-fa;ea=ca*_+W*S+U*h-i;U=V*_+X*S+Y*h-Z;if(q){M=0;do{h=+g[x+(M*12|0)>>2];Y=+g[x+(M*12|0)+4>>2];S=+g[x+(M*12|0)+8>>2];X=fa-(+g[z>>2]+(+g[e>>2]*h+ +g[f>>2]*Y+ +g[o>>2]*S));_=i-(+g[D>>2]+(h*+g[A>>2]+Y*+g[d>>2]+S*+g[B>>2]));V=Z-(+g[H>>2]+(h*+g[E>>2]+Y*+g[F>>2]+S*+g[C>>2]));S=U*_-ea*V;Y=R*V-U*X;V=ea*X-R*_;_=U*Y-ea*V;X=R*V-U*S;V=ea*S-R*Y;g[n>>2]=_;g[J>>2]=X;g[K>>2]=V;Y=+I(+(V*V+(_*_+X*X)));if(Y==0.0){g[K>>2]=0.0;g[J>>2]=0.0;g[n>>2]=0.0}else{g[n>>2]=_/Y;g[J>>2]=X/Y;g[K>>2]=V/Y}M=M+1|0;if(!(__ZN17SeparatorAxisTestI20ConvexPolygonShapeSWS0_Lb1EE9test_axisERK7Vector3(k,n)|0))break h}while((M|0)<(y|0))}G=G+1|0;if((G|0)>=(r|0))break g}l=j;return}while(0);i:do if((w|0)>0){r=e+4|0;y=e+8|0;p=e+12|0;u=e+16|0;G=e+20|0;K=e+24|0;J=e+28|0;C=e+32|0;F=b+4|0;E=b+8|0;H=b+36|0;B=b+12|0;d=b+16|0;A=b+20|0;D=b+40|0;o=b+24|0;f=b+28|0;z=b+32|0;q=b+44|0;a=n+4|0;ia=n+8|0;P=0;j:while(1){da=c[v+(P<<3)>>2]|0;R=+g[e>>2];ea=+g[x+(da*12|0)>>2];U=+g[r>>2];Z=+g[x+(da*12|0)+4>>2];i=+g[y>>2];fa=+g[x+(da*12|0)+8>>2];Y=R*ea+U*Z+i*fa;V=+g[p>>2];X=+g[u>>2];_=+g[G>>2];S=ea*V+Z*X+fa*_;h=+g[K>>2];W=+g[J>>2];ca=+g[C>>2];ga=ea*h+Z*W+fa*ca;da=c[v+(P<<3)+4>>2]|0;fa=+g[x+(da*12|0)>>2];Z=+g[x+(da*12|0)+4>>2];ea=+g[x+(da*12|0)+8>>2];Q=R*fa+U*Z+i*ea-Y;i=V*fa+X*Z+_*ea-S;_=h*fa+W*Z+ca*ea-ga;if(O){da=0;do{ea=+g[s+(da*12|0)>>2];ca=+g[s+(da*12|0)+4>>2];Z=+g[s+(da*12|0)+8>>2];W=Y-(+g[H>>2]+(+g[b>>2]*ea+ +g[F>>2]*ca+ +g[E>>2]*Z));fa=S-(+g[D>>2]+(ea*+g[B>>2]+ca*+g[d>>2]+Z*+g[A>>2]));h=ga-(+g[q>>2]+(ea*+g[o>>2]+ca*+g[f>>2]+Z*+g[z>>2]));Z=_*fa-i*h;ca=Q*h-_*W;h=i*W-Q*fa;fa=_*ca-i*h;W=Q*h-_*Z;h=i*Z-Q*ca;g[n>>2]=fa;g[a>>2]=W;g[ia>>2]=h;ca=+I(+(h*h+(fa*fa+W*W)));if(ca==0.0){g[ia>>2]=0.0;g[a>>2]=0.0;g[n>>2]=0.0}else{g[n>>2]=fa/ca;g[a>>2]=W/ca;g[ia>>2]=h/ca}da=da+1|0;if(!(__ZN17SeparatorAxisTestI20ConvexPolygonShapeSWS0_Lb1EE9test_axisERK7Vector3(k,n)|0))break j}while((da|0)<(t|0))}P=P+1|0;if((P|0)>=(w|0))break i}l=j;return}while(0);__ZN17SeparatorAxisTestI20ConvexPolygonShapeSWS0_Lb1EE17generate_contactsEv(k);l=j;return}function __ZL30_collision_convex_polygon_faceILb1EEvPK7ShapeSWRK9TransformS2_S5_P18_CollectorCallbackff(a,b,d,e,f,h,i){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;h=+h;i=+i;var j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0.0,v=0.0,w=0.0,x=0.0,y=0.0,z=0.0,A=0.0,B=0.0,C=0.0,D=0.0,E=0.0,F=0.0,G=0.0,H=0.0,J=0.0,K=0.0,L=0,M=0.0,N=0.0,O=0.0,P=0,Q=0,R=0.0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0,ia=0,ja=0;j=l;l=l+112|0;if((l|0)>=(m|0))ba(112);k=j+48|0;n=j+12|0;o=j;g[k+28>>2]=0.0;g[k+24>>2]=0.0;g[k+20>>2]=0.0;g[k+52>>2]=0.0;g[k+48>>2]=0.0;g[k+44>>2]=0.0;g[k+16>>2]=999999986991104.0;c[k>>2]=a;c[k+4>>2]=d;c[k+8>>2]=b;c[k+12>>2]=e;c[k+32>>2]=f;g[k+36>>2]=h;g[k+40>>2]=i;f=c[a+56>>2]|0;if(!f)p=0;else p=c[f+-4>>2]|0;q=c[a+60>>2]|0;if(!q)r=0;else r=c[q+-4>>2]|0;s=c[a+64>>2]|0;if(!s)t=0;else t=c[s+-4>>2]|0;a=d+68|0;i=+g[e>>2];h=+g[a>>2];u=+g[e+4>>2];v=+g[d+72>>2];w=+g[e+8>>2];x=+g[d+76>>2];y=+g[e+36>>2];z=y+(i*h+u*v+w*x);A=+g[e+12>>2];B=+g[e+16>>2];C=+g[e+20>>2];D=+g[e+40>>2];E=D+(h*A+v*B+x*C);F=+g[e+24>>2];G=+g[e+28>>2];H=+g[e+32>>2];J=+g[e+44>>2];K=J+(h*F+v*G+x*H);g[n>>2]=z;e=n+4|0;g[e>>2]=E;L=n+8|0;g[L>>2]=K;x=+g[d+80>>2];v=+g[d+84>>2];h=+g[d+88>>2];M=y+(i*x+u*v+w*h);N=D+(x*A+v*B+h*C);O=J+(x*F+v*G+h*H);d=n+12|0;g[d>>2]=M;P=n+16|0;g[P>>2]=N;Q=n+20|0;g[Q>>2]=O;h=+g[a+24>>2];v=+g[a+28>>2];x=+g[a+32>>2];R=y+(i*h+u*v+w*x);w=D+(h*A+v*B+x*C);C=J+(h*F+v*G+x*H);a=n+24|0;g[a>>2]=R;S=n+28|0;g[S>>2]=w;T=n+32|0;g[T>>2]=C;H=z-R;R=E-w;w=K-C;C=z-M;M=E-N;N=K-O;O=R*N-w*M;K=w*C-H*N;N=H*M-R*C;g[o>>2]=O;U=o+4|0;g[U>>2]=K;V=o+8|0;g[V>>2]=N;C=+I(+(N*N+(O*O+K*K)));if(C==0.0){g[V>>2]=0.0;g[U>>2]=0.0;g[o>>2]=0.0}else{g[o>>2]=O/C;g[U>>2]=K/C;g[V>>2]=N/C}if(!(__ZN17SeparatorAxisTestI20ConvexPolygonShapeSW11FaceShapeSWLb1EE9test_axisERK7Vector3(k,o)|0)){l=j;return}a:do if((p|0)>0){V=b+4|0;U=b+8|0;W=b+12|0;X=b+16|0;Y=b+20|0;Z=b+24|0;_=b+28|0;$=b+32|0;aa=o+4|0;ca=o+8|0;da=0;while(1){C=+g[f+(da*20|0)>>2];N=+g[f+(da*20|0)+4>>2];K=+g[f+(da*20|0)+8>>2];O=+g[b>>2]*C+ +g[V>>2]*N+ +g[U>>2]*K;R=C*+g[W>>2]+N*+g[X>>2]+K*+g[Y>>2];M=C*+g[Z>>2]+N*+g[_>>2]+K*+g[$>>2];g[o>>2]=O;g[aa>>2]=R;g[ca>>2]=M;K=+I(+(O*O+R*R+M*M));if(K==0.0){g[ca>>2]=0.0;g[aa>>2]=0.0;g[o>>2]=0.0}else{g[o>>2]=O/K;g[aa>>2]=R/K;g[ca>>2]=M/K}da=da+1|0;if(!(__ZN17SeparatorAxisTestI20ConvexPolygonShapeSW11FaceShapeSWLb1EE9test_axisERK7Vector3(k,o)|0))break;if((da|0)>=(p|0))break a}l=j;return}while(0);p=(r|0)>0;b:do if(p){f=b+4|0;da=b+8|0;ca=b+36|0;aa=b+12|0;$=b+16|0;_=b+20|0;Z=b+40|0;Y=b+24|0;X=b+28|0;W=b+32|0;U=b+44|0;V=o+4|0;ea=o+8|0;fa=0;c:while(1){ga=c[q+(fa<<3)>>2]|0;K=+g[b>>2];M=+g[s+(ga*12|0)>>2];R=+g[f>>2];O=+g[s+(ga*12|0)+4>>2];N=+g[da>>2];C=+g[s+(ga*12|0)+8>>2];H=+g[ca>>2];w=+g[aa>>2];E=+g[$>>2];z=+g[_>>2];x=+g[Z>>2];G=+g[Y>>2];v=+g[X>>2];F=+g[W>>2];h=+g[U>>2];ga=c[q+(fa<<3)+4>>2]|0;J=+g[s+(ga*12|0)>>2];B=+g[s+(ga*12|0)+4>>2];A=+g[s+(ga*12|0)+8>>2];D=H+(K*M+R*O+N*C)-(H+(K*J+R*B+N*A));N=x+(M*w+O*E+C*z)-(x+(w*J+E*B+z*A));z=h+(M*G+O*v+C*F)-(h+(G*J+v*B+F*A));ga=0;while(1){if((ga|0)>=3)break;ha=ga;ga=ga+1|0;ia=(ga|0)%3|0;A=+g[n+(ha*12|0)>>2]-+g[n+(ia*12|0)>>2];F=+g[n+(ha*12|0)+4>>2]-+g[n+(ia*12|0)+4>>2];B=+g[n+(ha*12|0)+8>>2]-+g[n+(ia*12|0)+8>>2];v=N*B-z*F;J=z*A-D*B;B=D*F-N*A;g[o>>2]=v;g[V>>2]=J;g[ea>>2]=B;A=+I(+(B*B+(v*v+J*J)));if(A==0.0){g[ea>>2]=0.0;g[V>>2]=0.0;g[o>>2]=0.0}else{g[o>>2]=v/A;g[V>>2]=J/A;g[ea>>2]=B/A}if(!(__ZN17SeparatorAxisTestI20ConvexPolygonShapeSW11FaceShapeSWLb1EE9test_axisERK7Vector3(k,o)|0))break c}fa=fa+1|0;if((fa|0)>=(r|0))break b}l=j;return}while(0);fa=(t|0)>0;d:do if(fa){ea=b+4|0;V=b+8|0;U=b+36|0;W=b+12|0;X=b+16|0;Y=b+20|0;Z=b+40|0;_=b+24|0;$=b+28|0;aa=b+32|0;ca=b+44|0;da=o+4|0;f=o+8|0;ga=0;while(1){N=+g[s+(ga*12|0)>>2];D=+g[s+(ga*12|0)+4>>2];z=+g[s+(ga*12|0)+8>>2];A=+g[U>>2]+(+g[b>>2]*N+ +g[ea>>2]*D+ +g[V>>2]*z);B=+g[Z>>2]+(N*+g[W>>2]+D*+g[X>>2]+z*+g[Y>>2]);J=+g[ca>>2]+(N*+g[_>>2]+D*+g[$>>2]+z*+g[aa>>2]);z=A-+g[n>>2];D=B-+g[e>>2];N=J-+g[L>>2];g[o>>2]=z;g[da>>2]=D;g[f>>2]=N;v=+I(+(z*z+D*D+N*N));if(v==0.0){g[f>>2]=0.0;g[da>>2]=0.0;g[o>>2]=0.0}else{g[o>>2]=z/v;g[da>>2]=D/v;g[f>>2]=N/v}if(!(__ZN17SeparatorAxisTestI20ConvexPolygonShapeSW11FaceShapeSWLb1EE9test_axisERK7Vector3(k,o)|0)){ja=52;break}v=A-+g[d>>2];N=B-+g[P>>2];D=J-+g[Q>>2];g[o>>2]=v;g[da>>2]=N;g[f>>2]=D;z=+I(+(v*v+N*N+D*D));if(z==0.0){g[f>>2]=0.0;g[da>>2]=0.0;g[o>>2]=0.0}else{g[o>>2]=v/z;g[da>>2]=N/z;g[f>>2]=D/z}if(!(__ZN17SeparatorAxisTestI20ConvexPolygonShapeSW11FaceShapeSWLb1EE9test_axisERK7Vector3(k,o)|0)){ja=52;break}z=A-+g[a>>2];A=B-+g[S>>2];B=J-+g[T>>2];g[o>>2]=z;g[da>>2]=A;g[f>>2]=B;J=+I(+(z*z+A*A+B*B));if(J==0.0){g[f>>2]=0.0;g[da>>2]=0.0;g[o>>2]=0.0}else{g[o>>2]=z/J;g[da>>2]=A/J;g[f>>2]=B/J}if(!(__ZN17SeparatorAxisTestI20ConvexPolygonShapeSW11FaceShapeSWLb1EE9test_axisERK7Vector3(k,o)|0)){ja=52;break}ga=ga+1|0;if((ga|0)>=(t|0))break d}if((ja|0)==52){l=j;return}}while(0);T=b+4|0;S=b+8|0;a=b+12|0;Q=b+16|0;P=b+20|0;d=b+24|0;L=b+28|0;e=b+32|0;e:do if(p){ga=o+4|0;f=o+8|0;da=0;f:while(1){aa=c[q+(da<<3)>>2]|0;J=+g[b>>2];B=+g[s+(aa*12|0)>>2];A=+g[T>>2];z=+g[s+(aa*12|0)+4>>2];D=+g[S>>2];N=+g[s+(aa*12|0)+8>>2];v=J*B+A*z+D*N;F=+g[a>>2];G=+g[Q>>2];h=+g[P>>2];C=B*F+z*G+N*h;O=+g[d>>2];M=+g[L>>2];E=+g[e>>2];w=B*O+z*M+N*E;aa=c[q+(da<<3)+4>>2]|0;N=+g[s+(aa*12|0)>>2];z=+g[s+(aa*12|0)+4>>2];B=+g[s+(aa*12|0)+8>>2];x=J*N+A*z+D*B-v;D=F*N+G*z+h*B-C;h=O*N+M*z+E*B-w;aa=0;do{B=v-+g[n+(aa*12|0)>>2];E=C-+g[n+(aa*12|0)+4>>2];z=w-+g[n+(aa*12|0)+8>>2];M=h*E-D*z;N=x*z-h*B;z=D*B-x*E;E=h*N-D*z;B=x*z-h*M;z=D*M-x*N;g[o>>2]=E;g[ga>>2]=B;g[f>>2]=z;N=+I(+(z*z+(E*E+B*B)));if(N==0.0){g[f>>2]=0.0;g[ga>>2]=0.0;g[o>>2]=0.0}else{g[o>>2]=E/N;g[ga>>2]=B/N;g[f>>2]=z/N}aa=aa+1|0;if(!(__ZN17SeparatorAxisTestI20ConvexPolygonShapeSW11FaceShapeSWLb1EE9test_axisERK7Vector3(k,o)|0))break f}while((aa|0)<3);da=da+1|0;if((da|0)>=(r|0))break e}l=j;return}while(0);r=b+36|0;q=b+40|0;p=b+44|0;da=o+4|0;f=o+8|0;ga=0;g:do{x=+g[n+(ga*12|0)>>2];D=+g[n+(ga*12|0)+4>>2];h=+g[n+(ga*12|0)+8>>2];ga=ga+1|0;aa=(ga|0)==3?0:ga;w=+g[n+(aa*12|0)>>2]-x;C=+g[n+(aa*12|0)+4>>2]-D;v=+g[n+(aa*12|0)+8>>2]-h;if(fa){aa=0;do{N=+g[s+(aa*12|0)>>2];z=+g[s+(aa*12|0)+4>>2];B=+g[s+(aa*12|0)+8>>2];E=x-(+g[r>>2]+(+g[b>>2]*N+ +g[T>>2]*z+ +g[S>>2]*B));M=D-(+g[q>>2]+(N*+g[a>>2]+z*+g[Q>>2]+B*+g[P>>2]));O=h-(+g[p>>2]+(N*+g[d>>2]+z*+g[L>>2]+B*+g[e>>2]));B=v*M-C*O;z=w*O-v*E;O=C*E-w*M;M=v*z-C*O;E=w*O-v*B;O=C*B-w*z;g[o>>2]=M;g[da>>2]=E;g[f>>2]=O;z=+I(+(O*O+(M*M+E*E)));if(z==0.0){g[f>>2]=0.0;g[da>>2]=0.0;g[o>>2]=0.0}else{g[o>>2]=M/z;g[da>>2]=E/z;g[f>>2]=O/z}aa=aa+1|0;if(!(__ZN17SeparatorAxisTestI20ConvexPolygonShapeSW11FaceShapeSWLb1EE9test_axisERK7Vector3(k,o)|0)){ja=52;break g}}while((aa|0)<(t|0))}}while((ga|0)<3);if((ja|0)==52){l=j;return}__ZN17SeparatorAxisTestI20ConvexPolygonShapeSW11FaceShapeSWLb1EE17generate_contactsEv(k);l=j;return}function __ZN17SeparatorAxisTestI20ConvexPolygonShapeSW11FaceShapeSWLb1EE9test_axisERK7Vector3(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,h=0,i=0,k=0,n=0,o=0.0,p=0.0,q=0.0,r=0.0,s=0.0,t=0.0,u=0;d=l;l=l+32|0;if((l|0)>=(m|0))ba(32);e=d+16|0;f=d+12|0;h=d+8|0;i=d+4|0;k=d;c[e>>2]=c[b>>2];c[e+4>>2]=c[b+4>>2];c[e+8>>2]=c[b+8>>2];if(((c[j>>2]=c[e>>2]&2147483647,+g[j>>2])<1.0e-05?(b=e+4|0,(c[j>>2]=c[b>>2]&2147483647,+g[j>>2])<1.0e-05):0)?(n=e+8|0,(c[j>>2]=c[n>>2]&2147483647,+g[j>>2])<1.0e-05):0){g[e>>2]=0.0;g[b>>2]=1.0;g[n>>2]=0.0}n=c[a>>2]|0;Li[c[(c[n>>2]|0)+20>>2]&255](n,e,c[a+8>>2]|0,f,h);n=c[a+4>>2]|0;Li[c[(c[n>>2]|0)+20>>2]&255](n,e,c[a+12>>2]|0,i,k);o=+g[a+36>>2];p=+g[f>>2]-o;g[f>>2]=p;q=o+ +g[h>>2];g[h>>2]=q;o=+g[a+40>>2];r=o+ +g[k>>2];s=(q-p)*.5;t=+g[i>>2]-o-s;g[i>>2]=t;o=r+s;g[k>>2]=o;s=(p+q)*.5;q=t-s;t=o-s;if(q>0.0|t<0.0){k=a+44|0;c[k>>2]=c[e>>2];c[k+4>>2]=c[e+4>>2];c[k+8>>2]=c[e+8>>2];u=0;l=d;return u|0}k=(g[j>>2]=q,c[j>>2]|0)&2147483647;q=(c[j>>2]=k,+g[j>>2]);i=a+16|0;s=+g[i>>2];if(t<q){if(!(t<s)){u=1;l=d;return u|0}g[i>>2]=t;h=a+20|0;c[h>>2]=c[e>>2];c[h+4>>2]=c[e+4>>2];c[h+8>>2]=c[e+8>>2];u=1;l=d;return u|0}else{if(!(q<s)){u=1;l=d;return u|0}c[i>>2]=k;s=-+g[e+4>>2];q=-+g[e+8>>2];g[a+20>>2]=-+g[e>>2];g[a+24>>2]=s;g[a+28>>2]=q;u=1;l=d;return u|0}return 0}function __ZN17SeparatorAxisTestI20ConvexPolygonShapeSW11FaceShapeSWLb1EE17generate_contactsEv(b){b=b|0;var d=0,e=0,f=0,h=0,i=0,j=0,k=0,n=0.0,o=0,p=0,q=0,r=0,s=0,t=0.0,u=0,v=0,w=0.0,x=0.0,y=0.0,z=0.0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0.0,Q=0.0,R=0.0,S=0.0,T=0,U=0;d=l;l=l+416|0;if((l|0)>=(m|0))ba(416);e=d+216|0;f=d+208|0;h=d+16|0;i=d+12|0;j=d;k=b+20|0;n=+g[k>>2];if((n==0.0?+g[b+24>>2]==0.0:0)?+g[b+28>>2]==0.0:0){l=d;return}o=b+32|0;p=c[o>>2]|0;if(!(c[p>>2]|0)){a[p+9>>0]=1;q=c[p+24>>2]|0;if(!q){l=d;return};c[q>>2]=c[k>>2];c[q+4>>2]=c[k+4>>2];c[q+8>>2]=c[k+8>>2];l=d;return}_memset(e|0,0,192)|0;q=c[b>>2]|0;p=c[(c[q>>2]|0)+28>>2]|0;r=b+8|0;s=c[r>>2]|0;t=-n;u=b+24|0;n=-+g[u>>2];v=b+28|0;w=-+g[v>>2];x=+g[s>>2]*t+ +g[s+12>>2]*n+ +g[s+24>>2]*w;y=+g[s+4>>2]*t+ +g[s+16>>2]*n+ +g[s+28>>2]*w;z=+g[s+8>>2]*t+ +g[s+20>>2]*n+ +g[s+32>>2]*w;g[h>>2]=x;s=h+4|0;g[s>>2]=y;A=h+8|0;g[A>>2]=z;w=+I(+(x*x+y*y+z*z));if(w==0.0){g[A>>2]=0.0;g[s>>2]=0.0;g[h>>2]=0.0}else{g[h>>2]=x/w;g[s>>2]=y/w;g[A>>2]=z/w}Li[p&255](q,h,16,e,f);q=c[f>>2]|0;p=(q|0)>0;if(p){A=c[r>>2]|0;r=A+4|0;s=A+8|0;B=A+36|0;C=A+12|0;D=A+16|0;E=A+20|0;F=A+40|0;G=A+24|0;H=A+28|0;J=A+32|0;K=A+44|0;L=0;do{M=e+(L*12|0)|0;w=+g[M>>2];N=e+(L*12|0)+4|0;z=+g[N>>2];O=e+(L*12|0)+8|0;y=+g[O>>2];x=+g[F>>2]+(w*+g[C>>2]+z*+g[D>>2]+y*+g[E>>2]);n=+g[K>>2]+(w*+g[G>>2]+z*+g[H>>2]+y*+g[J>>2]);g[M>>2]=+g[B>>2]+(+g[A>>2]*w+ +g[r>>2]*z+ +g[s>>2]*y);g[N>>2]=x;g[O>>2]=n;L=L+1|0}while((L|0)<(q|0));if(p){n=+g[k>>2];x=+g[u>>2];y=+g[v>>2];z=+g[b+36>>2];w=n*z;t=x*z;P=y*z;p=0;do{L=e+(p*12|0)|0;g[L>>2]=+g[L>>2]-w;L=e+(p*12|0)+4|0;g[L>>2]=+g[L>>2]-t;L=e+(p*12|0)+8|0;g[L>>2]=+g[L>>2]-P;p=p+1|0}while((p|0)<(q|0));Q=n;R=x;S=y}else T=13}else T=13;if((T|0)==13){Q=+g[k>>2];R=+g[u>>2];S=+g[v>>2]}_memset(h|0,0,192)|0;T=c[b+4>>2]|0;q=c[(c[T>>2]|0)+28>>2]|0;p=b+12|0;L=c[p>>2]|0;y=+g[L>>2]*Q+ +g[L+12>>2]*R+ +g[L+24>>2]*S;x=Q*+g[L+4>>2]+R*+g[L+16>>2]+S*+g[L+28>>2];n=Q*+g[L+8>>2]+R*+g[L+20>>2]+S*+g[L+32>>2];g[j>>2]=y;L=j+4|0;g[L>>2]=x;s=j+8|0;g[s>>2]=n;S=+I(+(y*y+x*x+n*n));if(S==0.0){g[s>>2]=0.0;g[L>>2]=0.0;g[j>>2]=0.0}else{g[j>>2]=y/S;g[L>>2]=x/S;g[s>>2]=n/S}Li[q&255](T,j,16,h,i);j=c[i>>2]|0;i=(j|0)>0;if(i){T=c[p>>2]|0;p=T+4|0;q=T+8|0;s=T+36|0;L=T+12|0;r=T+16|0;A=T+20|0;B=T+40|0;J=T+24|0;H=T+28|0;G=T+32|0;K=T+44|0;E=0;do{D=h+(E*12|0)|0;S=+g[D>>2];C=h+(E*12|0)+4|0;n=+g[C>>2];F=h+(E*12|0)+8|0;x=+g[F>>2];y=+g[B>>2]+(S*+g[L>>2]+n*+g[r>>2]+x*+g[A>>2]);R=+g[K>>2]+(S*+g[J>>2]+n*+g[H>>2]+x*+g[G>>2]);g[D>>2]=+g[s>>2]+(+g[T>>2]*S+ +g[p>>2]*n+ +g[q>>2]*x);g[C>>2]=y;g[F>>2]=R;E=E+1|0}while((E|0)<(j|0));if(i){R=+g[b+40>>2];y=R*+g[k>>2];x=R*+g[u>>2];n=R*+g[v>>2];v=0;do{u=h+(v*12|0)|0;g[u>>2]=y+ +g[u>>2];u=h+(v*12|0)+4|0;g[u>>2]=x+ +g[u>>2];u=h+(v*12|0)+8|0;g[u>>2]=n+ +g[u>>2];v=v+1|0}while((v|0)<(j|0))}}v=(c[o>>2]|0)+12|0;c[v>>2]=c[k>>2];c[v+4>>2]=c[k+4>>2];c[v+8>>2]=c[k+8>>2];v=c[o>>2]|0;u=c[v+24>>2]|0;if(!u)U=v;else{c[u>>2]=c[k>>2];c[u+4>>2]=c[k+4>>2];c[u+8>>2]=c[k+8>>2];U=c[o>>2]|0}__ZL32_generate_contacts_from_supportsPK7Vector3iS1_iP18_CollectorCallback(e,c[f>>2]|0,h,j,U);a[(c[o>>2]|0)+9>>0]=1;l=d;return}function __ZN17SeparatorAxisTestI20ConvexPolygonShapeSWS0_Lb1EE9test_axisERK7Vector3(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,h=0,i=0,k=0,n=0,o=0.0,p=0.0,q=0.0,r=0.0,s=0.0,t=0.0,u=0;d=l;l=l+32|0;if((l|0)>=(m|0))ba(32);e=d+16|0;f=d+12|0;h=d+8|0;i=d+4|0;k=d;c[e>>2]=c[b>>2];c[e+4>>2]=c[b+4>>2];c[e+8>>2]=c[b+8>>2];if(((c[j>>2]=c[e>>2]&2147483647,+g[j>>2])<1.0e-05?(b=e+4|0,(c[j>>2]=c[b>>2]&2147483647,+g[j>>2])<1.0e-05):0)?(n=e+8|0,(c[j>>2]=c[n>>2]&2147483647,+g[j>>2])<1.0e-05):0){g[e>>2]=0.0;g[b>>2]=1.0;g[n>>2]=0.0}n=c[a>>2]|0;Li[c[(c[n>>2]|0)+20>>2]&255](n,e,c[a+8>>2]|0,f,h);n=c[a+4>>2]|0;Li[c[(c[n>>2]|0)+20>>2]&255](n,e,c[a+12>>2]|0,i,k);o=+g[a+36>>2];p=+g[f>>2]-o;g[f>>2]=p;q=o+ +g[h>>2];g[h>>2]=q;o=+g[a+40>>2];r=o+ +g[k>>2];s=(q-p)*.5;t=+g[i>>2]-o-s;g[i>>2]=t;o=r+s;g[k>>2]=o;s=(p+q)*.5;q=t-s;t=o-s;if(q>0.0|t<0.0){k=a+44|0;c[k>>2]=c[e>>2];c[k+4>>2]=c[e+4>>2];c[k+8>>2]=c[e+8>>2];u=0;l=d;return u|0}k=(g[j>>2]=q,c[j>>2]|0)&2147483647;q=(c[j>>2]=k,+g[j>>2]);i=a+16|0;s=+g[i>>2];if(t<q){if(!(t<s)){u=1;l=d;return u|0}g[i>>2]=t;h=a+20|0;c[h>>2]=c[e>>2];c[h+4>>2]=c[e+4>>2];c[h+8>>2]=c[e+8>>2];u=1;l=d;return u|0}else{if(!(q<s)){u=1;l=d;return u|0}c[i>>2]=k;s=-+g[e+4>>2];q=-+g[e+8>>2];g[a+20>>2]=-+g[e>>2];g[a+24>>2]=s;g[a+28>>2]=q;u=1;l=d;return u|0}return 0}function __ZN17SeparatorAxisTestI20ConvexPolygonShapeSWS0_Lb1EE17generate_contactsEv(b){b=b|0;var d=0,e=0,f=0,h=0,i=0,j=0,k=0,n=0.0,o=0,p=0,q=0,r=0,s=0,t=0.0,u=0,v=0,w=0.0,x=0.0,y=0.0,z=0.0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0.0,Q=0.0,R=0.0,S=0.0,T=0,U=0;d=l;l=l+416|0;if((l|0)>=(m|0))ba(416);e=d+216|0;f=d+208|0;h=d+16|0;i=d+12|0;j=d;k=b+20|0;n=+g[k>>2];if((n==0.0?+g[b+24>>2]==0.0:0)?+g[b+28>>2]==0.0:0){l=d;return}o=b+32|0;p=c[o>>2]|0;if(!(c[p>>2]|0)){a[p+9>>0]=1;q=c[p+24>>2]|0;if(!q){l=d;return};c[q>>2]=c[k>>2];c[q+4>>2]=c[k+4>>2];c[q+8>>2]=c[k+8>>2];l=d;return}_memset(e|0,0,192)|0;q=c[b>>2]|0;p=c[(c[q>>2]|0)+28>>2]|0;r=b+8|0;s=c[r>>2]|0;t=-n;u=b+24|0;n=-+g[u>>2];v=b+28|0;w=-+g[v>>2];x=+g[s>>2]*t+ +g[s+12>>2]*n+ +g[s+24>>2]*w;y=+g[s+4>>2]*t+ +g[s+16>>2]*n+ +g[s+28>>2]*w;z=+g[s+8>>2]*t+ +g[s+20>>2]*n+ +g[s+32>>2]*w;g[h>>2]=x;s=h+4|0;g[s>>2]=y;A=h+8|0;g[A>>2]=z;w=+I(+(x*x+y*y+z*z));if(w==0.0){g[A>>2]=0.0;g[s>>2]=0.0;g[h>>2]=0.0}else{g[h>>2]=x/w;g[s>>2]=y/w;g[A>>2]=z/w}Li[p&255](q,h,16,e,f);q=c[f>>2]|0;p=(q|0)>0;if(p){A=c[r>>2]|0;r=A+4|0;s=A+8|0;B=A+36|0;C=A+12|0;D=A+16|0;E=A+20|0;F=A+40|0;G=A+24|0;H=A+28|0;J=A+32|0;K=A+44|0;L=0;do{M=e+(L*12|0)|0;w=+g[M>>2];N=e+(L*12|0)+4|0;z=+g[N>>2];O=e+(L*12|0)+8|0;y=+g[O>>2];x=+g[F>>2]+(w*+g[C>>2]+z*+g[D>>2]+y*+g[E>>2]);n=+g[K>>2]+(w*+g[G>>2]+z*+g[H>>2]+y*+g[J>>2]);g[M>>2]=+g[B>>2]+(+g[A>>2]*w+ +g[r>>2]*z+ +g[s>>2]*y);g[N>>2]=x;g[O>>2]=n;L=L+1|0}while((L|0)<(q|0));if(p){n=+g[k>>2];x=+g[u>>2];y=+g[v>>2];z=+g[b+36>>2];w=n*z;t=x*z;P=y*z;p=0;do{L=e+(p*12|0)|0;g[L>>2]=+g[L>>2]-w;L=e+(p*12|0)+4|0;g[L>>2]=+g[L>>2]-t;L=e+(p*12|0)+8|0;g[L>>2]=+g[L>>2]-P;p=p+1|0}while((p|0)<(q|0));Q=n;R=x;S=y}else T=13}else T=13;if((T|0)==13){Q=+g[k>>2];R=+g[u>>2];S=+g[v>>2]}_memset(h|0,0,192)|0;T=c[b+4>>2]|0;q=c[(c[T>>2]|0)+28>>2]|0;p=b+12|0;L=c[p>>2]|0;y=+g[L>>2]*Q+ +g[L+12>>2]*R+ +g[L+24>>2]*S;x=Q*+g[L+4>>2]+R*+g[L+16>>2]+S*+g[L+28>>2];n=Q*+g[L+8>>2]+R*+g[L+20>>2]+S*+g[L+32>>2];g[j>>2]=y;L=j+4|0;g[L>>2]=x;s=j+8|0;g[s>>2]=n;S=+I(+(y*y+x*x+n*n));if(S==0.0){g[s>>2]=0.0;g[L>>2]=0.0;g[j>>2]=0.0}else{g[j>>2]=y/S;g[L>>2]=x/S;g[s>>2]=n/S}Li[q&255](T,j,16,h,i);j=c[i>>2]|0;i=(j|0)>0;if(i){T=c[p>>2]|0;p=T+4|0;q=T+8|0;s=T+36|0;L=T+12|0;r=T+16|0;A=T+20|0;B=T+40|0;J=T+24|0;H=T+28|0;G=T+32|0;K=T+44|0;E=0;do{D=h+(E*12|0)|0;S=+g[D>>2];C=h+(E*12|0)+4|0;n=+g[C>>2];F=h+(E*12|0)+8|0;x=+g[F>>2];y=+g[B>>2]+(S*+g[L>>2]+n*+g[r>>2]+x*+g[A>>2]);R=+g[K>>2]+(S*+g[J>>2]+n*+g[H>>2]+x*+g[G>>2]);g[D>>2]=+g[s>>2]+(+g[T>>2]*S+ +g[p>>2]*n+ +g[q>>2]*x);g[C>>2]=y;g[F>>2]=R;E=E+1|0}while((E|0)<(j|0));if(i){R=+g[b+40>>2];y=R*+g[k>>2];x=R*+g[u>>2];n=R*+g[v>>2];v=0;do{u=h+(v*12|0)|0;g[u>>2]=y+ +g[u>>2];u=h+(v*12|0)+4|0;g[u>>2]=x+ +g[u>>2];u=h+(v*12|0)+8|0;g[u>>2]=n+ +g[u>>2];v=v+1|0}while((v|0)<(j|0))}}v=(c[o>>2]|0)+12|0;c[v>>2]=c[k>>2];c[v+4>>2]=c[k+4>>2];c[v+8>>2]=c[k+8>>2];v=c[o>>2]|0;u=c[v+24>>2]|0;if(!u)U=v;else{c[u>>2]=c[k>>2];c[u+4>>2]=c[k+4>>2];c[u+8>>2]=c[k+8>>2];U=c[o>>2]|0}__ZL32_generate_contacts_from_supportsPK7Vector3iS1_iP18_CollectorCallback(e,c[f>>2]|0,h,j,U);a[(c[o>>2]|0)+9>>0]=1;l=d;return}function __ZN17SeparatorAxisTestI14CapsuleShapeSW11FaceShapeSWLb1EE9test_axisERK7Vector3(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,h=0,i=0,k=0,n=0,o=0.0,p=0.0,q=0.0,r=0.0,s=0.0,t=0.0,u=0;d=l;l=l+32|0;if((l|0)>=(m|0))ba(32);e=d+16|0;f=d+12|0;h=d+8|0;i=d+4|0;k=d;c[e>>2]=c[b>>2];c[e+4>>2]=c[b+4>>2];c[e+8>>2]=c[b+8>>2];if(((c[j>>2]=c[e>>2]&2147483647,+g[j>>2])<1.0e-05?(b=e+4|0,(c[j>>2]=c[b>>2]&2147483647,+g[j>>2])<1.0e-05):0)?(n=e+8|0,(c[j>>2]=c[n>>2]&2147483647,+g[j>>2])<1.0e-05):0){g[e>>2]=0.0;g[b>>2]=1.0;g[n>>2]=0.0}n=c[a>>2]|0;Li[c[(c[n>>2]|0)+20>>2]&255](n,e,c[a+8>>2]|0,f,h);n=c[a+4>>2]|0;Li[c[(c[n>>2]|0)+20>>2]&255](n,e,c[a+12>>2]|0,i,k);o=+g[a+36>>2];p=+g[f>>2]-o;g[f>>2]=p;q=o+ +g[h>>2];g[h>>2]=q;o=+g[a+40>>2];r=o+ +g[k>>2];s=(q-p)*.5;t=+g[i>>2]-o-s;g[i>>2]=t;o=r+s;g[k>>2]=o;s=(p+q)*.5;q=t-s;t=o-s;if(q>0.0|t<0.0){k=a+44|0;c[k>>2]=c[e>>2];c[k+4>>2]=c[e+4>>2];c[k+8>>2]=c[e+8>>2];u=0;l=d;return u|0}k=(g[j>>2]=q,c[j>>2]|0)&2147483647;q=(c[j>>2]=k,+g[j>>2]);i=a+16|0;s=+g[i>>2];if(t<q){if(!(t<s)){u=1;l=d;return u|0}g[i>>2]=t;h=a+20|0;c[h>>2]=c[e>>2];c[h+4>>2]=c[e+4>>2];c[h+8>>2]=c[e+8>>2];u=1;l=d;return u|0}else{if(!(q<s)){u=1;l=d;return u|0}c[i>>2]=k;s=-+g[e+4>>2];q=-+g[e+8>>2];g[a+20>>2]=-+g[e>>2];g[a+24>>2]=s;g[a+28>>2]=q;u=1;l=d;return u|0}return 0}function __ZN17SeparatorAxisTestI14CapsuleShapeSW11FaceShapeSWLb1EE17generate_contactsEv(b){b=b|0;var d=0,e=0,f=0,h=0,i=0,j=0,k=0,n=0.0,o=0,p=0,q=0,r=0,s=0,t=0.0,u=0,v=0,w=0.0,x=0.0,y=0.0,z=0.0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0.0,Q=0.0,R=0.0,S=0.0,T=0,U=0;d=l;l=l+416|0;if((l|0)>=(m|0))ba(416);e=d+216|0;f=d+208|0;h=d+16|0;i=d+12|0;j=d;k=b+20|0;n=+g[k>>2];if((n==0.0?+g[b+24>>2]==0.0:0)?+g[b+28>>2]==0.0:0){l=d;return}o=b+32|0;p=c[o>>2]|0;if(!(c[p>>2]|0)){a[p+9>>0]=1;q=c[p+24>>2]|0;if(!q){l=d;return};c[q>>2]=c[k>>2];c[q+4>>2]=c[k+4>>2];c[q+8>>2]=c[k+8>>2];l=d;return}_memset(e|0,0,192)|0;q=c[b>>2]|0;p=c[(c[q>>2]|0)+28>>2]|0;r=b+8|0;s=c[r>>2]|0;t=-n;u=b+24|0;n=-+g[u>>2];v=b+28|0;w=-+g[v>>2];x=+g[s>>2]*t+ +g[s+12>>2]*n+ +g[s+24>>2]*w;y=+g[s+4>>2]*t+ +g[s+16>>2]*n+ +g[s+28>>2]*w;z=+g[s+8>>2]*t+ +g[s+20>>2]*n+ +g[s+32>>2]*w;g[h>>2]=x;s=h+4|0;g[s>>2]=y;A=h+8|0;g[A>>2]=z;w=+I(+(x*x+y*y+z*z));if(w==0.0){g[A>>2]=0.0;g[s>>2]=0.0;g[h>>2]=0.0}else{g[h>>2]=x/w;g[s>>2]=y/w;g[A>>2]=z/w}Li[p&255](q,h,16,e,f);q=c[f>>2]|0;p=(q|0)>0;if(p){A=c[r>>2]|0;r=A+4|0;s=A+8|0;B=A+36|0;C=A+12|0;D=A+16|0;E=A+20|0;F=A+40|0;G=A+24|0;H=A+28|0;J=A+32|0;K=A+44|0;L=0;do{M=e+(L*12|0)|0;w=+g[M>>2];N=e+(L*12|0)+4|0;z=+g[N>>2];O=e+(L*12|0)+8|0;y=+g[O>>2];x=+g[F>>2]+(w*+g[C>>2]+z*+g[D>>2]+y*+g[E>>2]);n=+g[K>>2]+(w*+g[G>>2]+z*+g[H>>2]+y*+g[J>>2]);g[M>>2]=+g[B>>2]+(+g[A>>2]*w+ +g[r>>2]*z+ +g[s>>2]*y);g[N>>2]=x;g[O>>2]=n;L=L+1|0}while((L|0)<(q|0));if(p){n=+g[k>>2];x=+g[u>>2];y=+g[v>>2];z=+g[b+36>>2];w=n*z;t=x*z;P=y*z;p=0;do{L=e+(p*12|0)|0;g[L>>2]=+g[L>>2]-w;L=e+(p*12|0)+4|0;g[L>>2]=+g[L>>2]-t;L=e+(p*12|0)+8|0;g[L>>2]=+g[L>>2]-P;p=p+1|0}while((p|0)<(q|0));Q=n;R=x;S=y}else T=13}else T=13;if((T|0)==13){Q=+g[k>>2];R=+g[u>>2];S=+g[v>>2]}_memset(h|0,0,192)|0;T=c[b+4>>2]|0;q=c[(c[T>>2]|0)+28>>2]|0;p=b+12|0;L=c[p>>2]|0;y=+g[L>>2]*Q+ +g[L+12>>2]*R+ +g[L+24>>2]*S;x=Q*+g[L+4>>2]+R*+g[L+16>>2]+S*+g[L+28>>2];n=Q*+g[L+8>>2]+R*+g[L+20>>2]+S*+g[L+32>>2];g[j>>2]=y;L=j+4|0;g[L>>2]=x;s=j+8|0;g[s>>2]=n;S=+I(+(y*y+x*x+n*n));if(S==0.0){g[s>>2]=0.0;g[L>>2]=0.0;g[j>>2]=0.0}else{g[j>>2]=y/S;g[L>>2]=x/S;g[s>>2]=n/S}Li[q&255](T,j,16,h,i);j=c[i>>2]|0;i=(j|0)>0;if(i){T=c[p>>2]|0;p=T+4|0;q=T+8|0;s=T+36|0;L=T+12|0;r=T+16|0;A=T+20|0;B=T+40|0;J=T+24|0;H=T+28|0;G=T+32|0;K=T+44|0;E=0;do{D=h+(E*12|0)|0;S=+g[D>>2];C=h+(E*12|0)+4|0;n=+g[C>>2];F=h+(E*12|0)+8|0;x=+g[F>>2];y=+g[B>>2]+(S*+g[L>>2]+n*+g[r>>2]+x*+g[A>>2]);R=+g[K>>2]+(S*+g[J>>2]+n*+g[H>>2]+x*+g[G>>2]);g[D>>2]=+g[s>>2]+(+g[T>>2]*S+ +g[p>>2]*n+ +g[q>>2]*x);g[C>>2]=y;g[F>>2]=R;E=E+1|0}while((E|0)<(j|0));if(i){R=+g[b+40>>2];y=R*+g[k>>2];x=R*+g[u>>2];n=R*+g[v>>2];v=0;do{u=h+(v*12|0)|0;g[u>>2]=y+ +g[u>>2];u=h+(v*12|0)+4|0;g[u>>2]=x+ +g[u>>2];u=h+(v*12|0)+8|0;g[u>>2]=n+ +g[u>>2];v=v+1|0}while((v|0)<(j|0))}}v=(c[o>>2]|0)+12|0;c[v>>2]=c[k>>2];c[v+4>>2]=c[k+4>>2];c[v+8>>2]=c[k+8>>2];v=c[o>>2]|0;u=c[v+24>>2]|0;if(!u)U=v;else{c[u>>2]=c[k>>2];c[u+4>>2]=c[k+4>>2];c[u+8>>2]=c[k+8>>2];U=c[o>>2]|0}__ZL32_generate_contacts_from_supportsPK7Vector3iS1_iP18_CollectorCallback(e,c[f>>2]|0,h,j,U);a[(c[o>>2]|0)+9>>0]=1;l=d;return}function __ZN17SeparatorAxisTestI14CapsuleShapeSW20ConvexPolygonShapeSWLb1EE9test_axisERK7Vector3(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,h=0,i=0,k=0,n=0,o=0.0,p=0.0,q=0.0,r=0.0,s=0.0,t=0.0,u=0;d=l;l=l+32|0;if((l|0)>=(m|0))ba(32);e=d+16|0;f=d+12|0;h=d+8|0;i=d+4|0;k=d;c[e>>2]=c[b>>2];c[e+4>>2]=c[b+4>>2];c[e+8>>2]=c[b+8>>2];if(((c[j>>2]=c[e>>2]&2147483647,+g[j>>2])<1.0e-05?(b=e+4|0,(c[j>>2]=c[b>>2]&2147483647,+g[j>>2])<1.0e-05):0)?(n=e+8|0,(c[j>>2]=c[n>>2]&2147483647,+g[j>>2])<1.0e-05):0){g[e>>2]=0.0;g[b>>2]=1.0;g[n>>2]=0.0}n=c[a>>2]|0;Li[c[(c[n>>2]|0)+20>>2]&255](n,e,c[a+8>>2]|0,f,h);n=c[a+4>>2]|0;Li[c[(c[n>>2]|0)+20>>2]&255](n,e,c[a+12>>2]|0,i,k);o=+g[a+36>>2];p=+g[f>>2]-o;g[f>>2]=p;q=o+ +g[h>>2];g[h>>2]=q;o=+g[a+40>>2];r=o+ +g[k>>2];s=(q-p)*.5;t=+g[i>>2]-o-s;g[i>>2]=t;o=r+s;g[k>>2]=o;s=(p+q)*.5;q=t-s;t=o-s;if(q>0.0|t<0.0){k=a+44|0;c[k>>2]=c[e>>2];c[k+4>>2]=c[e+4>>2];c[k+8>>2]=c[e+8>>2];u=0;l=d;return u|0}k=(g[j>>2]=q,c[j>>2]|0)&2147483647;q=(c[j>>2]=k,+g[j>>2]);i=a+16|0;s=+g[i>>2];if(t<q){if(!(t<s)){u=1;l=d;return u|0}g[i>>2]=t;h=a+20|0;c[h>>2]=c[e>>2];c[h+4>>2]=c[e+4>>2];c[h+8>>2]=c[e+8>>2];u=1;l=d;return u|0}else{if(!(q<s)){u=1;l=d;return u|0}c[i>>2]=k;s=-+g[e+4>>2];q=-+g[e+8>>2];g[a+20>>2]=-+g[e>>2];g[a+24>>2]=s;g[a+28>>2]=q;u=1;l=d;return u|0}return 0}function __ZN17SeparatorAxisTestI14CapsuleShapeSW20ConvexPolygonShapeSWLb1EE17generate_contactsEv(b){b=b|0;var d=0,e=0,f=0,h=0,i=0,j=0,k=0,n=0.0,o=0,p=0,q=0,r=0,s=0,t=0.0,u=0,v=0,w=0.0,x=0.0,y=0.0,z=0.0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0.0,Q=0.0,R=0.0,S=0.0,T=0,U=0;d=l;l=l+416|0;if((l|0)>=(m|0))ba(416);e=d+216|0;f=d+208|0;h=d+16|0;i=d+12|0;j=d;k=b+20|0;n=+g[k>>2];if((n==0.0?+g[b+24>>2]==0.0:0)?+g[b+28>>2]==0.0:0){l=d;return}o=b+32|0;p=c[o>>2]|0;if(!(c[p>>2]|0)){a[p+9>>0]=1;q=c[p+24>>2]|0;if(!q){l=d;return};c[q>>2]=c[k>>2];c[q+4>>2]=c[k+4>>2];c[q+8>>2]=c[k+8>>2];l=d;return}_memset(e|0,0,192)|0;q=c[b>>2]|0;p=c[(c[q>>2]|0)+28>>2]|0;r=b+8|0;s=c[r>>2]|0;t=-n;u=b+24|0;n=-+g[u>>2];v=b+28|0;w=-+g[v>>2];x=+g[s>>2]*t+ +g[s+12>>2]*n+ +g[s+24>>2]*w;y=+g[s+4>>2]*t+ +g[s+16>>2]*n+ +g[s+28>>2]*w;z=+g[s+8>>2]*t+ +g[s+20>>2]*n+ +g[s+32>>2]*w;g[h>>2]=x;s=h+4|0;g[s>>2]=y;A=h+8|0;g[A>>2]=z;w=+I(+(x*x+y*y+z*z));if(w==0.0){g[A>>2]=0.0;g[s>>2]=0.0;g[h>>2]=0.0}else{g[h>>2]=x/w;g[s>>2]=y/w;g[A>>2]=z/w}Li[p&255](q,h,16,e,f);q=c[f>>2]|0;p=(q|0)>0;if(p){A=c[r>>2]|0;r=A+4|0;s=A+8|0;B=A+36|0;C=A+12|0;D=A+16|0;E=A+20|0;F=A+40|0;G=A+24|0;H=A+28|0;J=A+32|0;K=A+44|0;L=0;do{M=e+(L*12|0)|0;w=+g[M>>2];N=e+(L*12|0)+4|0;z=+g[N>>2];O=e+(L*12|0)+8|0;y=+g[O>>2];x=+g[F>>2]+(w*+g[C>>2]+z*+g[D>>2]+y*+g[E>>2]);n=+g[K>>2]+(w*+g[G>>2]+z*+g[H>>2]+y*+g[J>>2]);g[M>>2]=+g[B>>2]+(+g[A>>2]*w+ +g[r>>2]*z+ +g[s>>2]*y);g[N>>2]=x;g[O>>2]=n;L=L+1|0}while((L|0)<(q|0));if(p){n=+g[k>>2];x=+g[u>>2];y=+g[v>>2];z=+g[b+36>>2];w=n*z;t=x*z;P=y*z;p=0;do{L=e+(p*12|0)|0;g[L>>2]=+g[L>>2]-w;L=e+(p*12|0)+4|0;g[L>>2]=+g[L>>2]-t;L=e+(p*12|0)+8|0;g[L>>2]=+g[L>>2]-P;p=p+1|0}while((p|0)<(q|0));Q=n;R=x;S=y}else T=13}else T=13;if((T|0)==13){Q=+g[k>>2];R=+g[u>>2];S=+g[v>>2]}_memset(h|0,0,192)|0;T=c[b+4>>2]|0;q=c[(c[T>>2]|0)+28>>2]|0;p=b+12|0;L=c[p>>2]|0;y=+g[L>>2]*Q+ +g[L+12>>2]*R+ +g[L+24>>2]*S;x=Q*+g[L+4>>2]+R*+g[L+16>>2]+S*+g[L+28>>2];n=Q*+g[L+8>>2]+R*+g[L+20>>2]+S*+g[L+32>>2];g[j>>2]=y;L=j+4|0;g[L>>2]=x;s=j+8|0;g[s>>2]=n;S=+I(+(y*y+x*x+n*n));if(S==0.0){g[s>>2]=0.0;g[L>>2]=0.0;g[j>>2]=0.0}else{g[j>>2]=y/S;g[L>>2]=x/S;g[s>>2]=n/S}Li[q&255](T,j,16,h,i);j=c[i>>2]|0;i=(j|0)>0;if(i){T=c[p>>2]|0;p=T+4|0;q=T+8|0;s=T+36|0;L=T+12|0;r=T+16|0;A=T+20|0;B=T+40|0;J=T+24|0;H=T+28|0;G=T+32|0;K=T+44|0;E=0;do{D=h+(E*12|0)|0;S=+g[D>>2];C=h+(E*12|0)+4|0;n=+g[C>>2];F=h+(E*12|0)+8|0;x=+g[F>>2];y=+g[B>>2]+(S*+g[L>>2]+n*+g[r>>2]+x*+g[A>>2]);R=+g[K>>2]+(S*+g[J>>2]+n*+g[H>>2]+x*+g[G>>2]);g[D>>2]=+g[s>>2]+(+g[T>>2]*S+ +g[p>>2]*n+ +g[q>>2]*x);g[C>>2]=y;g[F>>2]=R;E=E+1|0}while((E|0)<(j|0));if(i){R=+g[b+40>>2];y=R*+g[k>>2];x=R*+g[u>>2];n=R*+g[v>>2];v=0;do{u=h+(v*12|0)|0;g[u>>2]=y+ +g[u>>2];u=h+(v*12|0)+4|0;g[u>>2]=x+ +g[u>>2];u=h+(v*12|0)+8|0;g[u>>2]=n+ +g[u>>2];v=v+1|0}while((v|0)<(j|0))}}v=(c[o>>2]|0)+12|0;c[v>>2]=c[k>>2];c[v+4>>2]=c[k+4>>2];c[v+8>>2]=c[k+8>>2];v=c[o>>2]|0;u=c[v+24>>2]|0;if(!u)U=v;else{c[u>>2]=c[k>>2];c[u+4>>2]=c[k+4>>2];c[u+8>>2]=c[k+8>>2];U=c[o>>2]|0}__ZL32_generate_contacts_from_supportsPK7Vector3iS1_iP18_CollectorCallback(e,c[f>>2]|0,h,j,U);a[(c[o>>2]|0)+9>>0]=1;l=d;return}function __ZN17SeparatorAxisTestI14CapsuleShapeSWS0_Lb1EE9test_axisERK7Vector3(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,h=0,i=0,k=0,n=0,o=0.0,p=0.0,q=0.0,r=0.0,s=0.0,t=0.0,u=0;d=l;l=l+32|0;if((l|0)>=(m|0))ba(32);e=d+16|0;f=d+12|0;h=d+8|0;i=d+4|0;k=d;c[e>>2]=c[b>>2];c[e+4>>2]=c[b+4>>2];c[e+8>>2]=c[b+8>>2];if(((c[j>>2]=c[e>>2]&2147483647,+g[j>>2])<1.0e-05?(b=e+4|0,(c[j>>2]=c[b>>2]&2147483647,+g[j>>2])<1.0e-05):0)?(n=e+8|0,(c[j>>2]=c[n>>2]&2147483647,+g[j>>2])<1.0e-05):0){g[e>>2]=0.0;g[b>>2]=1.0;g[n>>2]=0.0}n=c[a>>2]|0;Li[c[(c[n>>2]|0)+20>>2]&255](n,e,c[a+8>>2]|0,f,h);n=c[a+4>>2]|0;Li[c[(c[n>>2]|0)+20>>2]&255](n,e,c[a+12>>2]|0,i,k);o=+g[a+36>>2];p=+g[f>>2]-o;g[f>>2]=p;q=o+ +g[h>>2];g[h>>2]=q;o=+g[a+40>>2];r=o+ +g[k>>2];s=(q-p)*.5;t=+g[i>>2]-o-s;g[i>>2]=t;o=r+s;g[k>>2]=o;s=(p+q)*.5;q=t-s;t=o-s;if(q>0.0|t<0.0){k=a+44|0;c[k>>2]=c[e>>2];c[k+4>>2]=c[e+4>>2];c[k+8>>2]=c[e+8>>2];u=0;l=d;return u|0}k=(g[j>>2]=q,c[j>>2]|0)&2147483647;q=(c[j>>2]=k,+g[j>>2]);i=a+16|0;s=+g[i>>2];if(t<q){if(!(t<s)){u=1;l=d;return u|0}g[i>>2]=t;h=a+20|0;c[h>>2]=c[e>>2];c[h+4>>2]=c[e+4>>2];c[h+8>>2]=c[e+8>>2];u=1;l=d;return u|0}else{if(!(q<s)){u=1;l=d;return u|0}c[i>>2]=k;s=-+g[e+4>>2];q=-+g[e+8>>2];g[a+20>>2]=-+g[e>>2];g[a+24>>2]=s;g[a+28>>2]=q;u=1;l=d;return u|0}return 0}function __ZN17SeparatorAxisTestI14CapsuleShapeSWS0_Lb1EE17generate_contactsEv(b){b=b|0;var d=0,e=0,f=0,h=0,i=0,j=0,k=0,n=0.0,o=0,p=0,q=0,r=0,s=0,t=0.0,u=0,v=0,w=0.0,x=0.0,y=0.0,z=0.0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0.0,Q=0.0,R=0.0,S=0.0,T=0,U=0;d=l;l=l+416|0;if((l|0)>=(m|0))ba(416);e=d+216|0;f=d+208|0;h=d+16|0;i=d+12|0;j=d;k=b+20|0;n=+g[k>>2];if((n==0.0?+g[b+24>>2]==0.0:0)?+g[b+28>>2]==0.0:0){l=d;return}o=b+32|0;p=c[o>>2]|0;if(!(c[p>>2]|0)){a[p+9>>0]=1;q=c[p+24>>2]|0;if(!q){l=d;return};c[q>>2]=c[k>>2];c[q+4>>2]=c[k+4>>2];c[q+8>>2]=c[k+8>>2];l=d;return}_memset(e|0,0,192)|0;q=c[b>>2]|0;p=c[(c[q>>2]|0)+28>>2]|0;r=b+8|0;s=c[r>>2]|0;t=-n;u=b+24|0;n=-+g[u>>2];v=b+28|0;w=-+g[v>>2];x=+g[s>>2]*t+ +g[s+12>>2]*n+ +g[s+24>>2]*w;y=+g[s+4>>2]*t+ +g[s+16>>2]*n+ +g[s+28>>2]*w;z=+g[s+8>>2]*t+ +g[s+20>>2]*n+ +g[s+32>>2]*w;g[h>>2]=x;s=h+4|0;g[s>>2]=y;A=h+8|0;g[A>>2]=z;w=+I(+(x*x+y*y+z*z));if(w==0.0){g[A>>2]=0.0;g[s>>2]=0.0;g[h>>2]=0.0}else{g[h>>2]=x/w;g[s>>2]=y/w;g[A>>2]=z/w}Li[p&255](q,h,16,e,f);q=c[f>>2]|0;p=(q|0)>0;if(p){A=c[r>>2]|0;r=A+4|0;s=A+8|0;B=A+36|0;C=A+12|0;D=A+16|0;E=A+20|0;F=A+40|0;G=A+24|0;H=A+28|0;J=A+32|0;K=A+44|0;L=0;do{M=e+(L*12|0)|0;w=+g[M>>2];N=e+(L*12|0)+4|0;z=+g[N>>2];O=e+(L*12|0)+8|0;y=+g[O>>2];x=+g[F>>2]+(w*+g[C>>2]+z*+g[D>>2]+y*+g[E>>2]);n=+g[K>>2]+(w*+g[G>>2]+z*+g[H>>2]+y*+g[J>>2]);g[M>>2]=+g[B>>2]+(+g[A>>2]*w+ +g[r>>2]*z+ +g[s>>2]*y);g[N>>2]=x;g[O>>2]=n;L=L+1|0}while((L|0)<(q|0));if(p){n=+g[k>>2];x=+g[u>>2];y=+g[v>>2];z=+g[b+36>>2];w=n*z;t=x*z;P=y*z;p=0;do{L=e+(p*12|0)|0;g[L>>2]=+g[L>>2]-w;L=e+(p*12|0)+4|0;g[L>>2]=+g[L>>2]-t;L=e+(p*12|0)+8|0;g[L>>2]=+g[L>>2]-P;p=p+1|0}while((p|0)<(q|0));Q=n;R=x;S=y}else T=13}else T=13;if((T|0)==13){Q=+g[k>>2];R=+g[u>>2];S=+g[v>>2]}_memset(h|0,0,192)|0;T=c[b+4>>2]|0;q=c[(c[T>>2]|0)+28>>2]|0;p=b+12|0;L=c[p>>2]|0;y=+g[L>>2]*Q+ +g[L+12>>2]*R+ +g[L+24>>2]*S;x=Q*+g[L+4>>2]+R*+g[L+16>>2]+S*+g[L+28>>2];n=Q*+g[L+8>>2]+R*+g[L+20>>2]+S*+g[L+32>>2];g[j>>2]=y;L=j+4|0;g[L>>2]=x;s=j+8|0;g[s>>2]=n;S=+I(+(y*y+x*x+n*n));if(S==0.0){g[s>>2]=0.0;g[L>>2]=0.0;g[j>>2]=0.0}else{g[j>>2]=y/S;g[L>>2]=x/S;g[s>>2]=n/S}Li[q&255](T,j,16,h,i);j=c[i>>2]|0;i=(j|0)>0;if(i){T=c[p>>2]|0;p=T+4|0;q=T+8|0;s=T+36|0;L=T+12|0;r=T+16|0;A=T+20|0;B=T+40|0;J=T+24|0;H=T+28|0;G=T+32|0;K=T+44|0;E=0;do{D=h+(E*12|0)|0;S=+g[D>>2];C=h+(E*12|0)+4|0;n=+g[C>>2];F=h+(E*12|0)+8|0;x=+g[F>>2];y=+g[B>>2]+(S*+g[L>>2]+n*+g[r>>2]+x*+g[A>>2]);R=+g[K>>2]+(S*+g[J>>2]+n*+g[H>>2]+x*+g[G>>2]);g[D>>2]=+g[s>>2]+(+g[T>>2]*S+ +g[p>>2]*n+ +g[q>>2]*x);g[C>>2]=y;g[F>>2]=R;E=E+1|0}while((E|0)<(j|0));if(i){R=+g[b+40>>2];y=R*+g[k>>2];x=R*+g[u>>2];n=R*+g[v>>2];v=0;do{u=h+(v*12|0)|0;g[u>>2]=y+ +g[u>>2];u=h+(v*12|0)+4|0;g[u>>2]=x+ +g[u>>2];u=h+(v*12|0)+8|0;g[u>>2]=n+ +g[u>>2];v=v+1|0}while((v|0)<(j|0))}}v=(c[o>>2]|0)+12|0;c[v>>2]=c[k>>2];c[v+4>>2]=c[k+4>>2];c[v+8>>2]=c[k+8>>2];v=c[o>>2]|0;u=c[v+24>>2]|0;if(!u)U=v;else{c[u>>2]=c[k>>2];c[u+4>>2]=c[k+4>>2];c[u+8>>2]=c[k+8>>2];U=c[o>>2]|0}__ZL32_generate_contacts_from_supportsPK7Vector3iS1_iP18_CollectorCallback(e,c[f>>2]|0,h,j,U);a[(c[o>>2]|0)+9>>0]=1;l=d;return}function __ZN17SeparatorAxisTestI10BoxShapeSW11FaceShapeSWLb1EE9test_axisERK7Vector3(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,h=0,i=0,k=0,n=0,o=0.0,p=0.0,q=0.0,r=0.0,s=0.0,t=0.0,u=0;d=l;l=l+32|0;if((l|0)>=(m|0))ba(32);e=d+16|0;f=d+12|0;h=d+8|0;i=d+4|0;k=d;c[e>>2]=c[b>>2];c[e+4>>2]=c[b+4>>2];c[e+8>>2]=c[b+8>>2];if(((c[j>>2]=c[e>>2]&2147483647,+g[j>>2])<1.0e-05?(b=e+4|0,(c[j>>2]=c[b>>2]&2147483647,+g[j>>2])<1.0e-05):0)?(n=e+8|0,(c[j>>2]=c[n>>2]&2147483647,+g[j>>2])<1.0e-05):0){g[e>>2]=0.0;g[b>>2]=1.0;g[n>>2]=0.0}n=c[a>>2]|0;Li[c[(c[n>>2]|0)+20>>2]&255](n,e,c[a+8>>2]|0,f,h);n=c[a+4>>2]|0;Li[c[(c[n>>2]|0)+20>>2]&255](n,e,c[a+12>>2]|0,i,k);o=+g[a+36>>2];p=+g[f>>2]-o;g[f>>2]=p;q=o+ +g[h>>2];g[h>>2]=q;o=+g[a+40>>2];r=o+ +g[k>>2];s=(q-p)*.5;t=+g[i>>2]-o-s;g[i>>2]=t;o=r+s;g[k>>2]=o;s=(p+q)*.5;q=t-s;t=o-s;if(q>0.0|t<0.0){k=a+44|0;c[k>>2]=c[e>>2];c[k+4>>2]=c[e+4>>2];c[k+8>>2]=c[e+8>>2];u=0;l=d;return u|0}k=(g[j>>2]=q,c[j>>2]|0)&2147483647;q=(c[j>>2]=k,+g[j>>2]);i=a+16|0;s=+g[i>>2];if(t<q){if(!(t<s)){u=1;l=d;return u|0}g[i>>2]=t;h=a+20|0;c[h>>2]=c[e>>2];c[h+4>>2]=c[e+4>>2];c[h+8>>2]=c[e+8>>2];u=1;l=d;return u|0}else{if(!(q<s)){u=1;l=d;return u|0}c[i>>2]=k;s=-+g[e+4>>2];q=-+g[e+8>>2];g[a+20>>2]=-+g[e>>2];g[a+24>>2]=s;g[a+28>>2]=q;u=1;l=d;return u|0}return 0}function __ZN17SeparatorAxisTestI10BoxShapeSW11FaceShapeSWLb1EE17generate_contactsEv(b){b=b|0;var d=0,e=0,f=0,h=0,i=0,j=0,k=0,n=0.0,o=0,p=0,q=0,r=0,s=0,t=0.0,u=0,v=0,w=0.0,x=0.0,y=0.0,z=0.0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0.0,Q=0.0,R=0.0,S=0.0,T=0,U=0;d=l;l=l+416|0;if((l|0)>=(m|0))ba(416);e=d+216|0;f=d+208|0;h=d+16|0;i=d+12|0;j=d;k=b+20|0;n=+g[k>>2];if((n==0.0?+g[b+24>>2]==0.0:0)?+g[b+28>>2]==0.0:0){l=d;return}o=b+32|0;p=c[o>>2]|0;if(!(c[p>>2]|0)){a[p+9>>0]=1;q=c[p+24>>2]|0;if(!q){l=d;return};c[q>>2]=c[k>>2];c[q+4>>2]=c[k+4>>2];c[q+8>>2]=c[k+8>>2];l=d;return}_memset(e|0,0,192)|0;q=c[b>>2]|0;p=c[(c[q>>2]|0)+28>>2]|0;r=b+8|0;s=c[r>>2]|0;t=-n;u=b+24|0;n=-+g[u>>2];v=b+28|0;w=-+g[v>>2];x=+g[s>>2]*t+ +g[s+12>>2]*n+ +g[s+24>>2]*w;y=+g[s+4>>2]*t+ +g[s+16>>2]*n+ +g[s+28>>2]*w;z=+g[s+8>>2]*t+ +g[s+20>>2]*n+ +g[s+32>>2]*w;g[h>>2]=x;s=h+4|0;g[s>>2]=y;A=h+8|0;g[A>>2]=z;w=+I(+(x*x+y*y+z*z));if(w==0.0){g[A>>2]=0.0;g[s>>2]=0.0;g[h>>2]=0.0}else{g[h>>2]=x/w;g[s>>2]=y/w;g[A>>2]=z/w}Li[p&255](q,h,16,e,f);q=c[f>>2]|0;p=(q|0)>0;if(p){A=c[r>>2]|0;r=A+4|0;s=A+8|0;B=A+36|0;C=A+12|0;D=A+16|0;E=A+20|0;F=A+40|0;G=A+24|0;H=A+28|0;J=A+32|0;K=A+44|0;L=0;do{M=e+(L*12|0)|0;w=+g[M>>2];N=e+(L*12|0)+4|0;z=+g[N>>2];O=e+(L*12|0)+8|0;y=+g[O>>2];x=+g[F>>2]+(w*+g[C>>2]+z*+g[D>>2]+y*+g[E>>2]);n=+g[K>>2]+(w*+g[G>>2]+z*+g[H>>2]+y*+g[J>>2]);g[M>>2]=+g[B>>2]+(+g[A>>2]*w+ +g[r>>2]*z+ +g[s>>2]*y);g[N>>2]=x;g[O>>2]=n;L=L+1|0}while((L|0)<(q|0));if(p){n=+g[k>>2];x=+g[u>>2];y=+g[v>>2];z=+g[b+36>>2];w=n*z;t=x*z;P=y*z;p=0;do{L=e+(p*12|0)|0;g[L>>2]=+g[L>>2]-w;L=e+(p*12|0)+4|0;g[L>>2]=+g[L>>2]-t;L=e+(p*12|0)+8|0;g[L>>2]=+g[L>>2]-P;p=p+1|0}while((p|0)<(q|0));Q=n;R=x;S=y}else T=13}else T=13;if((T|0)==13){Q=+g[k>>2];R=+g[u>>2];S=+g[v>>2]}_memset(h|0,0,192)|0;T=c[b+4>>2]|0;q=c[(c[T>>2]|0)+28>>2]|0;p=b+12|0;L=c[p>>2]|0;y=+g[L>>2]*Q+ +g[L+12>>2]*R+ +g[L+24>>2]*S;x=Q*+g[L+4>>2]+R*+g[L+16>>2]+S*+g[L+28>>2];n=Q*+g[L+8>>2]+R*+g[L+20>>2]+S*+g[L+32>>2];g[j>>2]=y;L=j+4|0;g[L>>2]=x;s=j+8|0;g[s>>2]=n;S=+I(+(y*y+x*x+n*n));if(S==0.0){g[s>>2]=0.0;g[L>>2]=0.0;g[j>>2]=0.0}else{g[j>>2]=y/S;g[L>>2]=x/S;g[s>>2]=n/S}Li[q&255](T,j,16,h,i);j=c[i>>2]|0;i=(j|0)>0;if(i){T=c[p>>2]|0;p=T+4|0;q=T+8|0;s=T+36|0;L=T+12|0;r=T+16|0;A=T+20|0;B=T+40|0;J=T+24|0;H=T+28|0;G=T+32|0;K=T+44|0;E=0;do{D=h+(E*12|0)|0;S=+g[D>>2];C=h+(E*12|0)+4|0;n=+g[C>>2];F=h+(E*12|0)+8|0;x=+g[F>>2];y=+g[B>>2]+(S*+g[L>>2]+n*+g[r>>2]+x*+g[A>>2]);R=+g[K>>2]+(S*+g[J>>2]+n*+g[H>>2]+x*+g[G>>2]);g[D>>2]=+g[s>>2]+(+g[T>>2]*S+ +g[p>>2]*n+ +g[q>>2]*x);g[C>>2]=y;g[F>>2]=R;E=E+1|0}while((E|0)<(j|0));if(i){R=+g[b+40>>2];y=R*+g[k>>2];x=R*+g[u>>2];n=R*+g[v>>2];v=0;do{u=h+(v*12|0)|0;g[u>>2]=y+ +g[u>>2];u=h+(v*12|0)+4|0;g[u>>2]=x+ +g[u>>2];u=h+(v*12|0)+8|0;g[u>>2]=n+ +g[u>>2];v=v+1|0}while((v|0)<(j|0))}}v=(c[o>>2]|0)+12|0;c[v>>2]=c[k>>2];c[v+4>>2]=c[k+4>>2];c[v+8>>2]=c[k+8>>2];v=c[o>>2]|0;u=c[v+24>>2]|0;if(!u)U=v;else{c[u>>2]=c[k>>2];c[u+4>>2]=c[k+4>>2];c[u+8>>2]=c[k+8>>2];U=c[o>>2]|0}__ZL32_generate_contacts_from_supportsPK7Vector3iS1_iP18_CollectorCallback(e,c[f>>2]|0,h,j,U);a[(c[o>>2]|0)+9>>0]=1;l=d;return}function __ZN17SeparatorAxisTestI10BoxShapeSW20ConvexPolygonShapeSWLb1EE9test_axisERK7Vector3(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,h=0,i=0,k=0,n=0,o=0.0,p=0.0,q=0.0,r=0.0,s=0.0,t=0.0,u=0;d=l;l=l+32|0;if((l|0)>=(m|0))ba(32);e=d+16|0;f=d+12|0;h=d+8|0;i=d+4|0;k=d;c[e>>2]=c[b>>2];c[e+4>>2]=c[b+4>>2];c[e+8>>2]=c[b+8>>2];if(((c[j>>2]=c[e>>2]&2147483647,+g[j>>2])<1.0e-05?(b=e+4|0,(c[j>>2]=c[b>>2]&2147483647,+g[j>>2])<1.0e-05):0)?(n=e+8|0,(c[j>>2]=c[n>>2]&2147483647,+g[j>>2])<1.0e-05):0){g[e>>2]=0.0;g[b>>2]=1.0;g[n>>2]=0.0}n=c[a>>2]|0;Li[c[(c[n>>2]|0)+20>>2]&255](n,e,c[a+8>>2]|0,f,h);n=c[a+4>>2]|0;Li[c[(c[n>>2]|0)+20>>2]&255](n,e,c[a+12>>2]|0,i,k);o=+g[a+36>>2];p=+g[f>>2]-o;g[f>>2]=p;q=o+ +g[h>>2];g[h>>2]=q;o=+g[a+40>>2];r=o+ +g[k>>2];s=(q-p)*.5;t=+g[i>>2]-o-s;g[i>>2]=t;o=r+s;g[k>>2]=o;s=(p+q)*.5;q=t-s;t=o-s;if(q>0.0|t<0.0){k=a+44|0;c[k>>2]=c[e>>2];c[k+4>>2]=c[e+4>>2];c[k+8>>2]=c[e+8>>2];u=0;l=d;return u|0}k=(g[j>>2]=q,c[j>>2]|0)&2147483647;q=(c[j>>2]=k,+g[j>>2]);i=a+16|0;s=+g[i>>2];if(t<q){if(!(t<s)){u=1;l=d;return u|0}g[i>>2]=t;h=a+20|0;c[h>>2]=c[e>>2];c[h+4>>2]=c[e+4>>2];c[h+8>>2]=c[e+8>>2];u=1;l=d;return u|0}else{if(!(q<s)){u=1;l=d;return u|0}c[i>>2]=k;s=-+g[e+4>>2];q=-+g[e+8>>2];g[a+20>>2]=-+g[e>>2];g[a+24>>2]=s;g[a+28>>2]=q;u=1;l=d;return u|0}return 0}function __ZN17SeparatorAxisTestI10BoxShapeSW20ConvexPolygonShapeSWLb1EE17generate_contactsEv(b){b=b|0;var d=0,e=0,f=0,h=0,i=0,j=0,k=0,n=0.0,o=0,p=0,q=0,r=0,s=0,t=0.0,u=0,v=0,w=0.0,x=0.0,y=0.0,z=0.0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0.0,Q=0.0,R=0.0,S=0.0,T=0,U=0;d=l;l=l+416|0;if((l|0)>=(m|0))ba(416);e=d+216|0;f=d+208|0;h=d+16|0;i=d+12|0;j=d;k=b+20|0;n=+g[k>>2];if((n==0.0?+g[b+24>>2]==0.0:0)?+g[b+28>>2]==0.0:0){l=d;return}o=b+32|0;p=c[o>>2]|0;if(!(c[p>>2]|0)){a[p+9>>0]=1;q=c[p+24>>2]|0;if(!q){l=d;return};c[q>>2]=c[k>>2];c[q+4>>2]=c[k+4>>2];c[q+8>>2]=c[k+8>>2];l=d;return}_memset(e|0,0,192)|0;q=c[b>>2]|0;p=c[(c[q>>2]|0)+28>>2]|0;r=b+8|0;s=c[r>>2]|0;t=-n;u=b+24|0;n=-+g[u>>2];v=b+28|0;w=-+g[v>>2];x=+g[s>>2]*t+ +g[s+12>>2]*n+ +g[s+24>>2]*w;y=+g[s+4>>2]*t+ +g[s+16>>2]*n+ +g[s+28>>2]*w;z=+g[s+8>>2]*t+ +g[s+20>>2]*n+ +g[s+32>>2]*w;g[h>>2]=x;s=h+4|0;g[s>>2]=y;A=h+8|0;g[A>>2]=z;w=+I(+(x*x+y*y+z*z));if(w==0.0){g[A>>2]=0.0;g[s>>2]=0.0;g[h>>2]=0.0}else{g[h>>2]=x/w;g[s>>2]=y/w;g[A>>2]=z/w}Li[p&255](q,h,16,e,f);q=c[f>>2]|0;p=(q|0)>0;if(p){A=c[r>>2]|0;r=A+4|0;s=A+8|0;B=A+36|0;C=A+12|0;D=A+16|0;E=A+20|0;F=A+40|0;G=A+24|0;H=A+28|0;J=A+32|0;K=A+44|0;L=0;do{M=e+(L*12|0)|0;w=+g[M>>2];N=e+(L*12|0)+4|0;z=+g[N>>2];O=e+(L*12|0)+8|0;y=+g[O>>2];x=+g[F>>2]+(w*+g[C>>2]+z*+g[D>>2]+y*+g[E>>2]);n=+g[K>>2]+(w*+g[G>>2]+z*+g[H>>2]+y*+g[J>>2]);g[M>>2]=+g[B>>2]+(+g[A>>2]*w+ +g[r>>2]*z+ +g[s>>2]*y);g[N>>2]=x;g[O>>2]=n;L=L+1|0}while((L|0)<(q|0));if(p){n=+g[k>>2];x=+g[u>>2];y=+g[v>>2];z=+g[b+36>>2];w=n*z;t=x*z;P=y*z;p=0;do{L=e+(p*12|0)|0;g[L>>2]=+g[L>>2]-w;L=e+(p*12|0)+4|0;g[L>>2]=+g[L>>2]-t;L=e+(p*12|0)+8|0;g[L>>2]=+g[L>>2]-P;p=p+1|0}while((p|0)<(q|0));Q=n;R=x;S=y}else T=13}else T=13;if((T|0)==13){Q=+g[k>>2];R=+g[u>>2];S=+g[v>>2]}_memset(h|0,0,192)|0;T=c[b+4>>2]|0;q=c[(c[T>>2]|0)+28>>2]|0;p=b+12|0;L=c[p>>2]|0;y=+g[L>>2]*Q+ +g[L+12>>2]*R+ +g[L+24>>2]*S;x=Q*+g[L+4>>2]+R*+g[L+16>>2]+S*+g[L+28>>2];n=Q*+g[L+8>>2]+R*+g[L+20>>2]+S*+g[L+32>>2];g[j>>2]=y;L=j+4|0;g[L>>2]=x;s=j+8|0;g[s>>2]=n;S=+I(+(y*y+x*x+n*n));if(S==0.0){g[s>>2]=0.0;g[L>>2]=0.0;g[j>>2]=0.0}else{g[j>>2]=y/S;g[L>>2]=x/S;g[s>>2]=n/S}Li[q&255](T,j,16,h,i);j=c[i>>2]|0;i=(j|0)>0;if(i){T=c[p>>2]|0;p=T+4|0;q=T+8|0;s=T+36|0;L=T+12|0;r=T+16|0;A=T+20|0;B=T+40|0;J=T+24|0;H=T+28|0;G=T+32|0;K=T+44|0;E=0;do{D=h+(E*12|0)|0;S=+g[D>>2];C=h+(E*12|0)+4|0;n=+g[C>>2];F=h+(E*12|0)+8|0;x=+g[F>>2];y=+g[B>>2]+(S*+g[L>>2]+n*+g[r>>2]+x*+g[A>>2]);R=+g[K>>2]+(S*+g[J>>2]+n*+g[H>>2]+x*+g[G>>2]);g[D>>2]=+g[s>>2]+(+g[T>>2]*S+ +g[p>>2]*n+ +g[q>>2]*x);g[C>>2]=y;g[F>>2]=R;E=E+1|0}while((E|0)<(j|0));if(i){R=+g[b+40>>2];y=R*+g[k>>2];x=R*+g[u>>2];n=R*+g[v>>2];v=0;do{u=h+(v*12|0)|0;g[u>>2]=y+ +g[u>>2];u=h+(v*12|0)+4|0;g[u>>2]=x+ +g[u>>2];u=h+(v*12|0)+8|0;g[u>>2]=n+ +g[u>>2];v=v+1|0}while((v|0)<(j|0))}}v=(c[o>>2]|0)+12|0;c[v>>2]=c[k>>2];c[v+4>>2]=c[k+4>>2];c[v+8>>2]=c[k+8>>2];v=c[o>>2]|0;u=c[v+24>>2]|0;if(!u)U=v;else{c[u>>2]=c[k>>2];c[u+4>>2]=c[k+4>>2];c[u+8>>2]=c[k+8>>2];U=c[o>>2]|0}__ZL32_generate_contacts_from_supportsPK7Vector3iS1_iP18_CollectorCallback(e,c[f>>2]|0,h,j,U);a[(c[o>>2]|0)+9>>0]=1;l=d;return}function __ZN17SeparatorAxisTestI10BoxShapeSW14CapsuleShapeSWLb1EE9test_axisERK7Vector3(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,h=0,i=0,k=0,n=0,o=0.0,p=0.0,q=0.0,r=0.0,s=0.0,t=0.0,u=0;d=l;l=l+32|0;if((l|0)>=(m|0))ba(32);e=d+16|0;f=d+12|0;h=d+8|0;i=d+4|0;k=d;c[e>>2]=c[b>>2];c[e+4>>2]=c[b+4>>2];c[e+8>>2]=c[b+8>>2];if(((c[j>>2]=c[e>>2]&2147483647,+g[j>>2])<1.0e-05?(b=e+4|0,(c[j>>2]=c[b>>2]&2147483647,+g[j>>2])<1.0e-05):0)?(n=e+8|0,(c[j>>2]=c[n>>2]&2147483647,+g[j>>2])<1.0e-05):0){g[e>>2]=0.0;g[b>>2]=1.0;g[n>>2]=0.0}n=c[a>>2]|0;Li[c[(c[n>>2]|0)+20>>2]&255](n,e,c[a+8>>2]|0,f,h);n=c[a+4>>2]|0;Li[c[(c[n>>2]|0)+20>>2]&255](n,e,c[a+12>>2]|0,i,k);o=+g[a+36>>2];p=+g[f>>2]-o;g[f>>2]=p;q=o+ +g[h>>2];g[h>>2]=q;o=+g[a+40>>2];r=o+ +g[k>>2];s=(q-p)*.5;t=+g[i>>2]-o-s;g[i>>2]=t;o=r+s;g[k>>2]=o;s=(p+q)*.5;q=t-s;t=o-s;if(q>0.0|t<0.0){k=a+44|0;c[k>>2]=c[e>>2];c[k+4>>2]=c[e+4>>2];c[k+8>>2]=c[e+8>>2];u=0;l=d;return u|0}k=(g[j>>2]=q,c[j>>2]|0)&2147483647;q=(c[j>>2]=k,+g[j>>2]);i=a+16|0;s=+g[i>>2];if(t<q){if(!(t<s)){u=1;l=d;return u|0}g[i>>2]=t;h=a+20|0;c[h>>2]=c[e>>2];c[h+4>>2]=c[e+4>>2];c[h+8>>2]=c[e+8>>2];u=1;l=d;return u|0}else{if(!(q<s)){u=1;l=d;return u|0}c[i>>2]=k;s=-+g[e+4>>2];q=-+g[e+8>>2];g[a+20>>2]=-+g[e>>2];g[a+24>>2]=s;g[a+28>>2]=q;u=1;l=d;return u|0}return 0}function __ZN17SeparatorAxisTestI10BoxShapeSW14CapsuleShapeSWLb1EE17generate_contactsEv(b){b=b|0;var d=0,e=0,f=0,h=0,i=0,j=0,k=0,n=0.0,o=0,p=0,q=0,r=0,s=0,t=0.0,u=0,v=0,w=0.0,x=0.0,y=0.0,z=0.0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0.0,Q=0.0,R=0.0,S=0.0,T=0,U=0;d=l;l=l+416|0;if((l|0)>=(m|0))ba(416);e=d+216|0;f=d+208|0;h=d+16|0;i=d+12|0;j=d;k=b+20|0;n=+g[k>>2];if((n==0.0?+g[b+24>>2]==0.0:0)?+g[b+28>>2]==0.0:0){l=d;return}o=b+32|0;p=c[o>>2]|0;if(!(c[p>>2]|0)){a[p+9>>0]=1;q=c[p+24>>2]|0;if(!q){l=d;return};c[q>>2]=c[k>>2];c[q+4>>2]=c[k+4>>2];c[q+8>>2]=c[k+8>>2];l=d;return}_memset(e|0,0,192)|0;q=c[b>>2]|0;p=c[(c[q>>2]|0)+28>>2]|0;r=b+8|0;s=c[r>>2]|0;t=-n;u=b+24|0;n=-+g[u>>2];v=b+28|0;w=-+g[v>>2];x=+g[s>>2]*t+ +g[s+12>>2]*n+ +g[s+24>>2]*w;y=+g[s+4>>2]*t+ +g[s+16>>2]*n+ +g[s+28>>2]*w;z=+g[s+8>>2]*t+ +g[s+20>>2]*n+ +g[s+32>>2]*w;g[h>>2]=x;s=h+4|0;g[s>>2]=y;A=h+8|0;g[A>>2]=z;w=+I(+(x*x+y*y+z*z));if(w==0.0){g[A>>2]=0.0;g[s>>2]=0.0;g[h>>2]=0.0}else{g[h>>2]=x/w;g[s>>2]=y/w;g[A>>2]=z/w}Li[p&255](q,h,16,e,f);q=c[f>>2]|0;p=(q|0)>0;if(p){A=c[r>>2]|0;r=A+4|0;s=A+8|0;B=A+36|0;C=A+12|0;D=A+16|0;E=A+20|0;F=A+40|0;G=A+24|0;H=A+28|0;J=A+32|0;K=A+44|0;L=0;do{M=e+(L*12|0)|0;w=+g[M>>2];N=e+(L*12|0)+4|0;z=+g[N>>2];O=e+(L*12|0)+8|0;y=+g[O>>2];x=+g[F>>2]+(w*+g[C>>2]+z*+g[D>>2]+y*+g[E>>2]);n=+g[K>>2]+(w*+g[G>>2]+z*+g[H>>2]+y*+g[J>>2]);g[M>>2]=+g[B>>2]+(+g[A>>2]*w+ +g[r>>2]*z+ +g[s>>2]*y);g[N>>2]=x;g[O>>2]=n;L=L+1|0}while((L|0)<(q|0));if(p){n=+g[k>>2];x=+g[u>>2];y=+g[v>>2];z=+g[b+36>>2];w=n*z;t=x*z;P=y*z;p=0;do{L=e+(p*12|0)|0;g[L>>2]=+g[L>>2]-w;L=e+(p*12|0)+4|0;g[L>>2]=+g[L>>2]-t;L=e+(p*12|0)+8|0;g[L>>2]=+g[L>>2]-P;p=p+1|0}while((p|0)<(q|0));Q=n;R=x;S=y}else T=13}else T=13;if((T|0)==13){Q=+g[k>>2];R=+g[u>>2];S=+g[v>>2]}_memset(h|0,0,192)|0;T=c[b+4>>2]|0;q=c[(c[T>>2]|0)+28>>2]|0;p=b+12|0;L=c[p>>2]|0;y=+g[L>>2]*Q+ +g[L+12>>2]*R+ +g[L+24>>2]*S;x=Q*+g[L+4>>2]+R*+g[L+16>>2]+S*+g[L+28>>2];n=Q*+g[L+8>>2]+R*+g[L+20>>2]+S*+g[L+32>>2];g[j>>2]=y;L=j+4|0;g[L>>2]=x;s=j+8|0;g[s>>2]=n;S=+I(+(y*y+x*x+n*n));if(S==0.0){g[s>>2]=0.0;g[L>>2]=0.0;g[j>>2]=0.0}else{g[j>>2]=y/S;g[L>>2]=x/S;g[s>>2]=n/S}Li[q&255](T,j,16,h,i);j=c[i>>2]|0;i=(j|0)>0;if(i){T=c[p>>2]|0;p=T+4|0;q=T+8|0;s=T+36|0;L=T+12|0;r=T+16|0;A=T+20|0;B=T+40|0;J=T+24|0;H=T+28|0;G=T+32|0;K=T+44|0;E=0;do{D=h+(E*12|0)|0;S=+g[D>>2];C=h+(E*12|0)+4|0;n=+g[C>>2];F=h+(E*12|0)+8|0;x=+g[F>>2];y=+g[B>>2]+(S*+g[L>>2]+n*+g[r>>2]+x*+g[A>>2]);R=+g[K>>2]+(S*+g[J>>2]+n*+g[H>>2]+x*+g[G>>2]);g[D>>2]=+g[s>>2]+(+g[T>>2]*S+ +g[p>>2]*n+ +g[q>>2]*x);g[C>>2]=y;g[F>>2]=R;E=E+1|0}while((E|0)<(j|0));if(i){R=+g[b+40>>2];y=R*+g[k>>2];x=R*+g[u>>2];n=R*+g[v>>2];v=0;do{u=h+(v*12|0)|0;g[u>>2]=y+ +g[u>>2];u=h+(v*12|0)+4|0;g[u>>2]=x+ +g[u>>2];u=h+(v*12|0)+8|0;g[u>>2]=n+ +g[u>>2];v=v+1|0}while((v|0)<(j|0))}}v=(c[o>>2]|0)+12|0;c[v>>2]=c[k>>2];c[v+4>>2]=c[k+4>>2];c[v+8>>2]=c[k+8>>2];v=c[o>>2]|0;u=c[v+24>>2]|0;if(!u)U=v;else{c[u>>2]=c[k>>2];c[u+4>>2]=c[k+4>>2];c[u+8>>2]=c[k+8>>2];U=c[o>>2]|0}__ZL32_generate_contacts_from_supportsPK7Vector3iS1_iP18_CollectorCallback(e,c[f>>2]|0,h,j,U);a[(c[o>>2]|0)+9>>0]=1;l=d;return}function __ZN17SeparatorAxisTestI10BoxShapeSWS0_Lb1EE9test_axisERK7Vector3(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,h=0,i=0,k=0,n=0,o=0.0,p=0.0,q=0.0,r=0.0,s=0.0,t=0.0,u=0;d=l;l=l+32|0;if((l|0)>=(m|0))ba(32);e=d+16|0;f=d+12|0;h=d+8|0;i=d+4|0;k=d;c[e>>2]=c[b>>2];c[e+4>>2]=c[b+4>>2];c[e+8>>2]=c[b+8>>2];if(((c[j>>2]=c[e>>2]&2147483647,+g[j>>2])<1.0e-05?(b=e+4|0,(c[j>>2]=c[b>>2]&2147483647,+g[j>>2])<1.0e-05):0)?(n=e+8|0,(c[j>>2]=c[n>>2]&2147483647,+g[j>>2])<1.0e-05):0){g[e>>2]=0.0;g[b>>2]=1.0;g[n>>2]=0.0}n=c[a>>2]|0;Li[c[(c[n>>2]|0)+20>>2]&255](n,e,c[a+8>>2]|0,f,h);n=c[a+4>>2]|0;Li[c[(c[n>>2]|0)+20>>2]&255](n,e,c[a+12>>2]|0,i,k);o=+g[a+36>>2];p=+g[f>>2]-o;g[f>>2]=p;q=o+ +g[h>>2];g[h>>2]=q;o=+g[a+40>>2];r=o+ +g[k>>2];s=(q-p)*.5;t=+g[i>>2]-o-s;g[i>>2]=t;o=r+s;g[k>>2]=o;s=(p+q)*.5;q=t-s;t=o-s;if(q>0.0|t<0.0){k=a+44|0;c[k>>2]=c[e>>2];c[k+4>>2]=c[e+4>>2];c[k+8>>2]=c[e+8>>2];u=0;l=d;return u|0}k=(g[j>>2]=q,c[j>>2]|0)&2147483647;q=(c[j>>2]=k,+g[j>>2]);i=a+16|0;s=+g[i>>2];if(t<q){if(!(t<s)){u=1;l=d;return u|0}g[i>>2]=t;h=a+20|0;c[h>>2]=c[e>>2];c[h+4>>2]=c[e+4>>2];c[h+8>>2]=c[e+8>>2];u=1;l=d;return u|0}else{if(!(q<s)){u=1;l=d;return u|0}c[i>>2]=k;s=-+g[e+4>>2];q=-+g[e+8>>2];g[a+20>>2]=-+g[e>>2];g[a+24>>2]=s;g[a+28>>2]=q;u=1;l=d;return u|0}return 0}function __ZN17SeparatorAxisTestI10BoxShapeSWS0_Lb1EE17generate_contactsEv(b){b=b|0;var d=0,e=0,f=0,h=0,i=0,j=0,k=0,n=0.0,o=0,p=0,q=0,r=0,s=0,t=0.0,u=0,v=0,w=0.0,x=0.0,y=0.0,z=0.0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0.0,Q=0.0,R=0.0,S=0.0,T=0,U=0;d=l;l=l+416|0;if((l|0)>=(m|0))ba(416);e=d+216|0;f=d+208|0;h=d+16|0;i=d+12|0;j=d;k=b+20|0;n=+g[k>>2];if((n==0.0?+g[b+24>>2]==0.0:0)?+g[b+28>>2]==0.0:0){l=d;return}o=b+32|0;p=c[o>>2]|0;if(!(c[p>>2]|0)){a[p+9>>0]=1;q=c[p+24>>2]|0;if(!q){l=d;return};c[q>>2]=c[k>>2];c[q+4>>2]=c[k+4>>2];c[q+8>>2]=c[k+8>>2];l=d;return}_memset(e|0,0,192)|0;q=c[b>>2]|0;p=c[(c[q>>2]|0)+28>>2]|0;r=b+8|0;s=c[r>>2]|0;t=-n;u=b+24|0;n=-+g[u>>2];v=b+28|0;w=-+g[v>>2];x=+g[s>>2]*t+ +g[s+12>>2]*n+ +g[s+24>>2]*w;y=+g[s+4>>2]*t+ +g[s+16>>2]*n+ +g[s+28>>2]*w;z=+g[s+8>>2]*t+ +g[s+20>>2]*n+ +g[s+32>>2]*w;g[h>>2]=x;s=h+4|0;g[s>>2]=y;A=h+8|0;g[A>>2]=z;w=+I(+(x*x+y*y+z*z));if(w==0.0){g[A>>2]=0.0;g[s>>2]=0.0;g[h>>2]=0.0}else{g[h>>2]=x/w;g[s>>2]=y/w;g[A>>2]=z/w}Li[p&255](q,h,16,e,f);q=c[f>>2]|0;p=(q|0)>0;if(p){A=c[r>>2]|0;r=A+4|0;s=A+8|0;B=A+36|0;C=A+12|0;D=A+16|0;E=A+20|0;F=A+40|0;G=A+24|0;H=A+28|0;J=A+32|0;K=A+44|0;L=0;do{M=e+(L*12|0)|0;w=+g[M>>2];N=e+(L*12|0)+4|0;z=+g[N>>2];O=e+(L*12|0)+8|0;y=+g[O>>2];x=+g[F>>2]+(w*+g[C>>2]+z*+g[D>>2]+y*+g[E>>2]);n=+g[K>>2]+(w*+g[G>>2]+z*+g[H>>2]+y*+g[J>>2]);g[M>>2]=+g[B>>2]+(+g[A>>2]*w+ +g[r>>2]*z+ +g[s>>2]*y);g[N>>2]=x;g[O>>2]=n;L=L+1|0}while((L|0)<(q|0));if(p){n=+g[k>>2];x=+g[u>>2];y=+g[v>>2];z=+g[b+36>>2];w=n*z;t=x*z;P=y*z;p=0;do{L=e+(p*12|0)|0;g[L>>2]=+g[L>>2]-w;L=e+(p*12|0)+4|0;g[L>>2]=+g[L>>2]-t;L=e+(p*12|0)+8|0;g[L>>2]=+g[L>>2]-P;p=p+1|0}while((p|0)<(q|0));Q=n;R=x;S=y}else T=13}else T=13;if((T|0)==13){Q=+g[k>>2];R=+g[u>>2];S=+g[v>>2]}_memset(h|0,0,192)|0;T=c[b+4>>2]|0;q=c[(c[T>>2]|0)+28>>2]|0;p=b+12|0;L=c[p>>2]|0;y=+g[L>>2]*Q+ +g[L+12>>2]*R+ +g[L+24>>2]*S;x=Q*+g[L+4>>2]+R*+g[L+16>>2]+S*+g[L+28>>2];n=Q*+g[L+8>>2]+R*+g[L+20>>2]+S*+g[L+32>>2];g[j>>2]=y;L=j+4|0;g[L>>2]=x;s=j+8|0;g[s>>2]=n;S=+I(+(y*y+x*x+n*n));if(S==0.0){g[s>>2]=0.0;g[L>>2]=0.0;g[j>>2]=0.0}else{g[j>>2]=y/S;g[L>>2]=x/S;g[s>>2]=n/S}Li[q&255](T,j,16,h,i);j=c[i>>2]|0;i=(j|0)>0;if(i){T=c[p>>2]|0;p=T+4|0;q=T+8|0;s=T+36|0;L=T+12|0;r=T+16|0;A=T+20|0;B=T+40|0;J=T+24|0;H=T+28|0;G=T+32|0;K=T+44|0;E=0;do{D=h+(E*12|0)|0;S=+g[D>>2];C=h+(E*12|0)+4|0;n=+g[C>>2];F=h+(E*12|0)+8|0;x=+g[F>>2];y=+g[B>>2]+(S*+g[L>>2]+n*+g[r>>2]+x*+g[A>>2]);R=+g[K>>2]+(S*+g[J>>2]+n*+g[H>>2]+x*+g[G>>2]);g[D>>2]=+g[s>>2]+(+g[T>>2]*S+ +g[p>>2]*n+ +g[q>>2]*x);g[C>>2]=y;g[F>>2]=R;E=E+1|0}while((E|0)<(j|0));if(i){R=+g[b+40>>2];y=R*+g[k>>2];x=R*+g[u>>2];n=R*+g[v>>2];v=0;do{u=h+(v*12|0)|0;g[u>>2]=y+ +g[u>>2];u=h+(v*12|0)+4|0;g[u>>2]=x+ +g[u>>2];u=h+(v*12|0)+8|0;g[u>>2]=n+ +g[u>>2];v=v+1|0}while((v|0)<(j|0))}}v=(c[o>>2]|0)+12|0;c[v>>2]=c[k>>2];c[v+4>>2]=c[k+4>>2];c[v+8>>2]=c[k+8>>2];v=c[o>>2]|0;u=c[v+24>>2]|0;if(!u)U=v;else{c[u>>2]=c[k>>2];c[u+4>>2]=c[k+4>>2];c[u+8>>2]=c[k+8>>2];U=c[o>>2]|0}__ZL32_generate_contacts_from_supportsPK7Vector3iS1_iP18_CollectorCallback(e,c[f>>2]|0,h,j,U);a[(c[o>>2]|0)+9>>0]=1;l=d;return}function __ZN17SeparatorAxisTestI13SphereShapeSW11FaceShapeSWLb1EE9test_axisERK7Vector3(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,h=0,i=0,k=0,n=0,o=0.0,p=0.0,q=0.0,r=0.0,s=0.0,t=0.0,u=0;d=l;l=l+32|0;if((l|0)>=(m|0))ba(32);e=d+16|0;f=d+12|0;h=d+8|0;i=d+4|0;k=d;c[e>>2]=c[b>>2];c[e+4>>2]=c[b+4>>2];c[e+8>>2]=c[b+8>>2];if(((c[j>>2]=c[e>>2]&2147483647,+g[j>>2])<1.0e-05?(b=e+4|0,(c[j>>2]=c[b>>2]&2147483647,+g[j>>2])<1.0e-05):0)?(n=e+8|0,(c[j>>2]=c[n>>2]&2147483647,+g[j>>2])<1.0e-05):0){g[e>>2]=0.0;g[b>>2]=1.0;g[n>>2]=0.0}n=c[a>>2]|0;Li[c[(c[n>>2]|0)+20>>2]&255](n,e,c[a+8>>2]|0,f,h);n=c[a+4>>2]|0;Li[c[(c[n>>2]|0)+20>>2]&255](n,e,c[a+12>>2]|0,i,k);o=+g[a+36>>2];p=+g[f>>2]-o;g[f>>2]=p;q=o+ +g[h>>2];g[h>>2]=q;o=+g[a+40>>2];r=o+ +g[k>>2];s=(q-p)*.5;t=+g[i>>2]-o-s;g[i>>2]=t;o=r+s;g[k>>2]=o;s=(p+q)*.5;q=t-s;t=o-s;if(q>0.0|t<0.0){k=a+44|0;c[k>>2]=c[e>>2];c[k+4>>2]=c[e+4>>2];c[k+8>>2]=c[e+8>>2];u=0;l=d;return u|0}k=(g[j>>2]=q,c[j>>2]|0)&2147483647;q=(c[j>>2]=k,+g[j>>2]);i=a+16|0;s=+g[i>>2];if(t<q){if(!(t<s)){u=1;l=d;return u|0}g[i>>2]=t;h=a+20|0;c[h>>2]=c[e>>2];c[h+4>>2]=c[e+4>>2];c[h+8>>2]=c[e+8>>2];u=1;l=d;return u|0}else{if(!(q<s)){u=1;l=d;return u|0}c[i>>2]=k;s=-+g[e+4>>2];q=-+g[e+8>>2];g[a+20>>2]=-+g[e>>2];g[a+24>>2]=s;g[a+28>>2]=q;u=1;l=d;return u|0}return 0}function __ZN17SeparatorAxisTestI13SphereShapeSW11FaceShapeSWLb1EE17generate_contactsEv(b){b=b|0;var d=0,e=0,f=0,h=0,i=0,j=0,k=0,n=0.0,o=0,p=0,q=0,r=0,s=0,t=0.0,u=0,v=0,w=0.0,x=0.0,y=0.0,z=0.0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0.0,Q=0.0,R=0.0,S=0.0,T=0,U=0;d=l;l=l+416|0;if((l|0)>=(m|0))ba(416);e=d+216|0;f=d+208|0;h=d+16|0;i=d+12|0;j=d;k=b+20|0;n=+g[k>>2];if((n==0.0?+g[b+24>>2]==0.0:0)?+g[b+28>>2]==0.0:0){l=d;return}o=b+32|0;p=c[o>>2]|0;if(!(c[p>>2]|0)){a[p+9>>0]=1;q=c[p+24>>2]|0;if(!q){l=d;return};c[q>>2]=c[k>>2];c[q+4>>2]=c[k+4>>2];c[q+8>>2]=c[k+8>>2];l=d;return}_memset(e|0,0,192)|0;q=c[b>>2]|0;p=c[(c[q>>2]|0)+28>>2]|0;r=b+8|0;s=c[r>>2]|0;t=-n;u=b+24|0;n=-+g[u>>2];v=b+28|0;w=-+g[v>>2];x=+g[s>>2]*t+ +g[s+12>>2]*n+ +g[s+24>>2]*w;y=+g[s+4>>2]*t+ +g[s+16>>2]*n+ +g[s+28>>2]*w;z=+g[s+8>>2]*t+ +g[s+20>>2]*n+ +g[s+32>>2]*w;g[h>>2]=x;s=h+4|0;g[s>>2]=y;A=h+8|0;g[A>>2]=z;w=+I(+(x*x+y*y+z*z));if(w==0.0){g[A>>2]=0.0;g[s>>2]=0.0;g[h>>2]=0.0}else{g[h>>2]=x/w;g[s>>2]=y/w;g[A>>2]=z/w}Li[p&255](q,h,16,e,f);q=c[f>>2]|0;p=(q|0)>0;if(p){A=c[r>>2]|0;r=A+4|0;s=A+8|0;B=A+36|0;C=A+12|0;D=A+16|0;E=A+20|0;F=A+40|0;G=A+24|0;H=A+28|0;J=A+32|0;K=A+44|0;L=0;do{M=e+(L*12|0)|0;w=+g[M>>2];N=e+(L*12|0)+4|0;z=+g[N>>2];O=e+(L*12|0)+8|0;y=+g[O>>2];x=+g[F>>2]+(w*+g[C>>2]+z*+g[D>>2]+y*+g[E>>2]);n=+g[K>>2]+(w*+g[G>>2]+z*+g[H>>2]+y*+g[J>>2]);g[M>>2]=+g[B>>2]+(+g[A>>2]*w+ +g[r>>2]*z+ +g[s>>2]*y);g[N>>2]=x;g[O>>2]=n;L=L+1|0}while((L|0)<(q|0));if(p){n=+g[k>>2];x=+g[u>>2];y=+g[v>>2];z=+g[b+36>>2];w=n*z;t=x*z;P=y*z;p=0;do{L=e+(p*12|0)|0;g[L>>2]=+g[L>>2]-w;L=e+(p*12|0)+4|0;g[L>>2]=+g[L>>2]-t;L=e+(p*12|0)+8|0;g[L>>2]=+g[L>>2]-P;p=p+1|0}while((p|0)<(q|0));Q=n;R=x;S=y}else T=13}else T=13;if((T|0)==13){Q=+g[k>>2];R=+g[u>>2];S=+g[v>>2]}_memset(h|0,0,192)|0;T=c[b+4>>2]|0;q=c[(c[T>>2]|0)+28>>2]|0;p=b+12|0;L=c[p>>2]|0;y=+g[L>>2]*Q+ +g[L+12>>2]*R+ +g[L+24>>2]*S;x=Q*+g[L+4>>2]+R*+g[L+16>>2]+S*+g[L+28>>2];n=Q*+g[L+8>>2]+R*+g[L+20>>2]+S*+g[L+32>>2];g[j>>2]=y;L=j+4|0;g[L>>2]=x;s=j+8|0;g[s>>2]=n;S=+I(+(y*y+x*x+n*n));if(S==0.0){g[s>>2]=0.0;g[L>>2]=0.0;g[j>>2]=0.0}else{g[j>>2]=y/S;g[L>>2]=x/S;g[s>>2]=n/S}Li[q&255](T,j,16,h,i);j=c[i>>2]|0;i=(j|0)>0;if(i){T=c[p>>2]|0;p=T+4|0;q=T+8|0;s=T+36|0;L=T+12|0;r=T+16|0;A=T+20|0;B=T+40|0;J=T+24|0;H=T+28|0;G=T+32|0;K=T+44|0;E=0;do{D=h+(E*12|0)|0;S=+g[D>>2];C=h+(E*12|0)+4|0;n=+g[C>>2];F=h+(E*12|0)+8|0;x=+g[F>>2];y=+g[B>>2]+(S*+g[L>>2]+n*+g[r>>2]+x*+g[A>>2]);R=+g[K>>2]+(S*+g[J>>2]+n*+g[H>>2]+x*+g[G>>2]);g[D>>2]=+g[s>>2]+(+g[T>>2]*S+ +g[p>>2]*n+ +g[q>>2]*x);g[C>>2]=y;g[F>>2]=R;E=E+1|0}while((E|0)<(j|0));if(i){R=+g[b+40>>2];y=R*+g[k>>2];x=R*+g[u>>2];n=R*+g[v>>2];v=0;do{u=h+(v*12|0)|0;g[u>>2]=y+ +g[u>>2];u=h+(v*12|0)+4|0;g[u>>2]=x+ +g[u>>2];u=h+(v*12|0)+8|0;g[u>>2]=n+ +g[u>>2];v=v+1|0}while((v|0)<(j|0))}}v=(c[o>>2]|0)+12|0;c[v>>2]=c[k>>2];c[v+4>>2]=c[k+4>>2];c[v+8>>2]=c[k+8>>2];v=c[o>>2]|0;u=c[v+24>>2]|0;if(!u)U=v;else{c[u>>2]=c[k>>2];c[u+4>>2]=c[k+4>>2];c[u+8>>2]=c[k+8>>2];U=c[o>>2]|0}__ZL32_generate_contacts_from_supportsPK7Vector3iS1_iP18_CollectorCallback(e,c[f>>2]|0,h,j,U);a[(c[o>>2]|0)+9>>0]=1;l=d;return}function __ZN17SeparatorAxisTestI13SphereShapeSW20ConvexPolygonShapeSWLb1EE9test_axisERK7Vector3(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,h=0,i=0,k=0,n=0,o=0.0,p=0.0,q=0.0,r=0.0,s=0.0,t=0.0,u=0;d=l;l=l+32|0;if((l|0)>=(m|0))ba(32);e=d+16|0;f=d+12|0;h=d+8|0;i=d+4|0;k=d;c[e>>2]=c[b>>2];c[e+4>>2]=c[b+4>>2];c[e+8>>2]=c[b+8>>2];if(((c[j>>2]=c[e>>2]&2147483647,+g[j>>2])<1.0e-05?(b=e+4|0,(c[j>>2]=c[b>>2]&2147483647,+g[j>>2])<1.0e-05):0)?(n=e+8|0,(c[j>>2]=c[n>>2]&2147483647,+g[j>>2])<1.0e-05):0){g[e>>2]=0.0;g[b>>2]=1.0;g[n>>2]=0.0}n=c[a>>2]|0;Li[c[(c[n>>2]|0)+20>>2]&255](n,e,c[a+8>>2]|0,f,h);n=c[a+4>>2]|0;Li[c[(c[n>>2]|0)+20>>2]&255](n,e,c[a+12>>2]|0,i,k);o=+g[a+36>>2];p=+g[f>>2]-o;g[f>>2]=p;q=o+ +g[h>>2];g[h>>2]=q;o=+g[a+40>>2];r=o+ +g[k>>2];s=(q-p)*.5;t=+g[i>>2]-o-s;g[i>>2]=t;o=r+s;g[k>>2]=o;s=(p+q)*.5;q=t-s;t=o-s;if(q>0.0|t<0.0){k=a+44|0;c[k>>2]=c[e>>2];c[k+4>>2]=c[e+4>>2];c[k+8>>2]=c[e+8>>2];u=0;l=d;return u|0}k=(g[j>>2]=q,c[j>>2]|0)&2147483647;q=(c[j>>2]=k,+g[j>>2]);i=a+16|0;s=+g[i>>2];if(t<q){if(!(t<s)){u=1;l=d;return u|0}g[i>>2]=t;h=a+20|0;c[h>>2]=c[e>>2];c[h+4>>2]=c[e+4>>2];c[h+8>>2]=c[e+8>>2];u=1;l=d;return u|0}else{if(!(q<s)){u=1;l=d;return u|0}c[i>>2]=k;s=-+g[e+4>>2];q=-+g[e+8>>2];g[a+20>>2]=-+g[e>>2];g[a+24>>2]=s;g[a+28>>2]=q;u=1;l=d;return u|0}return 0}function __ZN17SeparatorAxisTestI13SphereShapeSW20ConvexPolygonShapeSWLb1EE17generate_contactsEv(b){b=b|0;var d=0,e=0,f=0,h=0,i=0,j=0,k=0,n=0.0,o=0,p=0,q=0,r=0,s=0,t=0.0,u=0,v=0,w=0.0,x=0.0,y=0.0,z=0.0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0.0,Q=0.0,R=0.0,S=0.0,T=0,U=0;d=l;l=l+416|0;if((l|0)>=(m|0))ba(416);e=d+216|0;f=d+208|0;h=d+16|0;i=d+12|0;j=d;k=b+20|0;n=+g[k>>2];if((n==0.0?+g[b+24>>2]==0.0:0)?+g[b+28>>2]==0.0:0){l=d;return}o=b+32|0;p=c[o>>2]|0;if(!(c[p>>2]|0)){a[p+9>>0]=1;q=c[p+24>>2]|0;if(!q){l=d;return};c[q>>2]=c[k>>2];c[q+4>>2]=c[k+4>>2];c[q+8>>2]=c[k+8>>2];l=d;return}_memset(e|0,0,192)|0;q=c[b>>2]|0;p=c[(c[q>>2]|0)+28>>2]|0;r=b+8|0;s=c[r>>2]|0;t=-n;u=b+24|0;n=-+g[u>>2];v=b+28|0;w=-+g[v>>2];x=+g[s>>2]*t+ +g[s+12>>2]*n+ +g[s+24>>2]*w;y=+g[s+4>>2]*t+ +g[s+16>>2]*n+ +g[s+28>>2]*w;z=+g[s+8>>2]*t+ +g[s+20>>2]*n+ +g[s+32>>2]*w;g[h>>2]=x;s=h+4|0;g[s>>2]=y;A=h+8|0;g[A>>2]=z;w=+I(+(x*x+y*y+z*z));if(w==0.0){g[A>>2]=0.0;g[s>>2]=0.0;g[h>>2]=0.0}else{g[h>>2]=x/w;g[s>>2]=y/w;g[A>>2]=z/w}Li[p&255](q,h,16,e,f);q=c[f>>2]|0;p=(q|0)>0;if(p){A=c[r>>2]|0;r=A+4|0;s=A+8|0;B=A+36|0;C=A+12|0;D=A+16|0;E=A+20|0;F=A+40|0;G=A+24|0;H=A+28|0;J=A+32|0;K=A+44|0;L=0;do{M=e+(L*12|0)|0;w=+g[M>>2];N=e+(L*12|0)+4|0;z=+g[N>>2];O=e+(L*12|0)+8|0;y=+g[O>>2];x=+g[F>>2]+(w*+g[C>>2]+z*+g[D>>2]+y*+g[E>>2]);n=+g[K>>2]+(w*+g[G>>2]+z*+g[H>>2]+y*+g[J>>2]);g[M>>2]=+g[B>>2]+(+g[A>>2]*w+ +g[r>>2]*z+ +g[s>>2]*y);g[N>>2]=x;g[O>>2]=n;L=L+1|0}while((L|0)<(q|0));if(p){n=+g[k>>2];x=+g[u>>2];y=+g[v>>2];z=+g[b+36>>2];w=n*z;t=x*z;P=y*z;p=0;do{L=e+(p*12|0)|0;g[L>>2]=+g[L>>2]-w;L=e+(p*12|0)+4|0;g[L>>2]=+g[L>>2]-t;L=e+(p*12|0)+8|0;g[L>>2]=+g[L>>2]-P;p=p+1|0}while((p|0)<(q|0));Q=n;R=x;S=y}else T=13}else T=13;if((T|0)==13){Q=+g[k>>2];R=+g[u>>2];S=+g[v>>2]}_memset(h|0,0,192)|0;T=c[b+4>>2]|0;q=c[(c[T>>2]|0)+28>>2]|0;p=b+12|0;L=c[p>>2]|0;y=+g[L>>2]*Q+ +g[L+12>>2]*R+ +g[L+24>>2]*S;x=Q*+g[L+4>>2]+R*+g[L+16>>2]+S*+g[L+28>>2];n=Q*+g[L+8>>2]+R*+g[L+20>>2]+S*+g[L+32>>2];g[j>>2]=y;L=j+4|0;g[L>>2]=x;s=j+8|0;g[s>>2]=n;S=+I(+(y*y+x*x+n*n));if(S==0.0){g[s>>2]=0.0;g[L>>2]=0.0;g[j>>2]=0.0}else{g[j>>2]=y/S;g[L>>2]=x/S;g[s>>2]=n/S}Li[q&255](T,j,16,h,i);j=c[i>>2]|0;i=(j|0)>0;if(i){T=c[p>>2]|0;p=T+4|0;q=T+8|0;s=T+36|0;L=T+12|0;r=T+16|0;A=T+20|0;B=T+40|0;J=T+24|0;H=T+28|0;G=T+32|0;K=T+44|0;E=0;do{D=h+(E*12|0)|0;S=+g[D>>2];C=h+(E*12|0)+4|0;n=+g[C>>2];F=h+(E*12|0)+8|0;x=+g[F>>2];y=+g[B>>2]+(S*+g[L>>2]+n*+g[r>>2]+x*+g[A>>2]);R=+g[K>>2]+(S*+g[J>>2]+n*+g[H>>2]+x*+g[G>>2]);g[D>>2]=+g[s>>2]+(+g[T>>2]*S+ +g[p>>2]*n+ +g[q>>2]*x);g[C>>2]=y;g[F>>2]=R;E=E+1|0}while((E|0)<(j|0));if(i){R=+g[b+40>>2];y=R*+g[k>>2];x=R*+g[u>>2];n=R*+g[v>>2];v=0;do{u=h+(v*12|0)|0;g[u>>2]=y+ +g[u>>2];u=h+(v*12|0)+4|0;g[u>>2]=x+ +g[u>>2];u=h+(v*12|0)+8|0;g[u>>2]=n+ +g[u>>2];v=v+1|0}while((v|0)<(j|0))}}v=(c[o>>2]|0)+12|0;c[v>>2]=c[k>>2];c[v+4>>2]=c[k+4>>2];c[v+8>>2]=c[k+8>>2];v=c[o>>2]|0;u=c[v+24>>2]|0;if(!u)U=v;else{c[u>>2]=c[k>>2];c[u+4>>2]=c[k+4>>2];c[u+8>>2]=c[k+8>>2];U=c[o>>2]|0}__ZL32_generate_contacts_from_supportsPK7Vector3iS1_iP18_CollectorCallback(e,c[f>>2]|0,h,j,U);a[(c[o>>2]|0)+9>>0]=1;l=d;return}function __ZN17SeparatorAxisTestI13SphereShapeSW14CapsuleShapeSWLb1EE9test_axisERK7Vector3(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,h=0,i=0,k=0,n=0,o=0.0,p=0.0,q=0.0,r=0.0,s=0.0,t=0.0,u=0;d=l;l=l+32|0;if((l|0)>=(m|0))ba(32);e=d+16|0;f=d+12|0;h=d+8|0;i=d+4|0;k=d;c[e>>2]=c[b>>2];c[e+4>>2]=c[b+4>>2];c[e+8>>2]=c[b+8>>2];if(((c[j>>2]=c[e>>2]&2147483647,+g[j>>2])<1.0e-05?(b=e+4|0,(c[j>>2]=c[b>>2]&2147483647,+g[j>>2])<1.0e-05):0)?(n=e+8|0,(c[j>>2]=c[n>>2]&2147483647,+g[j>>2])<1.0e-05):0){g[e>>2]=0.0;g[b>>2]=1.0;g[n>>2]=0.0}n=c[a>>2]|0;Li[c[(c[n>>2]|0)+20>>2]&255](n,e,c[a+8>>2]|0,f,h);n=c[a+4>>2]|0;Li[c[(c[n>>2]|0)+20>>2]&255](n,e,c[a+12>>2]|0,i,k);o=+g[a+36>>2];p=+g[f>>2]-o;g[f>>2]=p;q=o+ +g[h>>2];g[h>>2]=q;o=+g[a+40>>2];r=o+ +g[k>>2];s=(q-p)*.5;t=+g[i>>2]-o-s;g[i>>2]=t;o=r+s;g[k>>2]=o;s=(p+q)*.5;q=t-s;t=o-s;if(q>0.0|t<0.0){k=a+44|0;c[k>>2]=c[e>>2];c[k+4>>2]=c[e+4>>2];c[k+8>>2]=c[e+8>>2];u=0;l=d;return u|0}k=(g[j>>2]=q,c[j>>2]|0)&2147483647;q=(c[j>>2]=k,+g[j>>2]);i=a+16|0;s=+g[i>>2];if(t<q){if(!(t<s)){u=1;l=d;return u|0}g[i>>2]=t;h=a+20|0;c[h>>2]=c[e>>2];c[h+4>>2]=c[e+4>>2];c[h+8>>2]=c[e+8>>2];u=1;l=d;return u|0}else{if(!(q<s)){u=1;l=d;return u|0}c[i>>2]=k;s=-+g[e+4>>2];q=-+g[e+8>>2];g[a+20>>2]=-+g[e>>2];g[a+24>>2]=s;g[a+28>>2]=q;u=1;l=d;return u|0}return 0}function __ZN17SeparatorAxisTestI13SphereShapeSW14CapsuleShapeSWLb1EE17generate_contactsEv(b){b=b|0;var d=0,e=0,f=0,h=0,i=0,j=0,k=0,n=0.0,o=0,p=0,q=0,r=0,s=0,t=0.0,u=0,v=0,w=0.0,x=0.0,y=0.0,z=0.0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0.0,Q=0.0,R=0.0,S=0.0,T=0,U=0;d=l;l=l+416|0;if((l|0)>=(m|0))ba(416);e=d+216|0;f=d+208|0;h=d+16|0;i=d+12|0;j=d;k=b+20|0;n=+g[k>>2];if((n==0.0?+g[b+24>>2]==0.0:0)?+g[b+28>>2]==0.0:0){l=d;return}o=b+32|0;p=c[o>>2]|0;if(!(c[p>>2]|0)){a[p+9>>0]=1;q=c[p+24>>2]|0;if(!q){l=d;return};c[q>>2]=c[k>>2];c[q+4>>2]=c[k+4>>2];c[q+8>>2]=c[k+8>>2];l=d;return}_memset(e|0,0,192)|0;q=c[b>>2]|0;p=c[(c[q>>2]|0)+28>>2]|0;r=b+8|0;s=c[r>>2]|0;t=-n;u=b+24|0;n=-+g[u>>2];v=b+28|0;w=-+g[v>>2];x=+g[s>>2]*t+ +g[s+12>>2]*n+ +g[s+24>>2]*w;y=+g[s+4>>2]*t+ +g[s+16>>2]*n+ +g[s+28>>2]*w;z=+g[s+8>>2]*t+ +g[s+20>>2]*n+ +g[s+32>>2]*w;g[h>>2]=x;s=h+4|0;g[s>>2]=y;A=h+8|0;g[A>>2]=z;w=+I(+(x*x+y*y+z*z));if(w==0.0){g[A>>2]=0.0;g[s>>2]=0.0;g[h>>2]=0.0}else{g[h>>2]=x/w;g[s>>2]=y/w;g[A>>2]=z/w}Li[p&255](q,h,16,e,f);q=c[f>>2]|0;p=(q|0)>0;if(p){A=c[r>>2]|0;r=A+4|0;s=A+8|0;B=A+36|0;C=A+12|0;D=A+16|0;E=A+20|0;F=A+40|0;G=A+24|0;H=A+28|0;J=A+32|0;K=A+44|0;L=0;do{M=e+(L*12|0)|0;w=+g[M>>2];N=e+(L*12|0)+4|0;z=+g[N>>2];O=e+(L*12|0)+8|0;y=+g[O>>2];x=+g[F>>2]+(w*+g[C>>2]+z*+g[D>>2]+y*+g[E>>2]);n=+g[K>>2]+(w*+g[G>>2]+z*+g[H>>2]+y*+g[J>>2]);g[M>>2]=+g[B>>2]+(+g[A>>2]*w+ +g[r>>2]*z+ +g[s>>2]*y);g[N>>2]=x;g[O>>2]=n;L=L+1|0}while((L|0)<(q|0));if(p){n=+g[k>>2];x=+g[u>>2];y=+g[v>>2];z=+g[b+36>>2];w=n*z;t=x*z;P=y*z;p=0;do{L=e+(p*12|0)|0;g[L>>2]=+g[L>>2]-w;L=e+(p*12|0)+4|0;g[L>>2]=+g[L>>2]-t;L=e+(p*12|0)+8|0;g[L>>2]=+g[L>>2]-P;p=p+1|0}while((p|0)<(q|0));Q=n;R=x;S=y}else T=13}else T=13;if((T|0)==13){Q=+g[k>>2];R=+g[u>>2];S=+g[v>>2]}_memset(h|0,0,192)|0;T=c[b+4>>2]|0;q=c[(c[T>>2]|0)+28>>2]|0;p=b+12|0;L=c[p>>2]|0;y=+g[L>>2]*Q+ +g[L+12>>2]*R+ +g[L+24>>2]*S;x=Q*+g[L+4>>2]+R*+g[L+16>>2]+S*+g[L+28>>2];n=Q*+g[L+8>>2]+R*+g[L+20>>2]+S*+g[L+32>>2];g[j>>2]=y;L=j+4|0;g[L>>2]=x;s=j+8|0;g[s>>2]=n;S=+I(+(y*y+x*x+n*n));if(S==0.0){g[s>>2]=0.0;g[L>>2]=0.0;g[j>>2]=0.0}else{g[j>>2]=y/S;g[L>>2]=x/S;g[s>>2]=n/S}Li[q&255](T,j,16,h,i);j=c[i>>2]|0;i=(j|0)>0;if(i){T=c[p>>2]|0;p=T+4|0;q=T+8|0;s=T+36|0;L=T+12|0;r=T+16|0;A=T+20|0;B=T+40|0;J=T+24|0;H=T+28|0;G=T+32|0;K=T+44|0;E=0;do{D=h+(E*12|0)|0;S=+g[D>>2];C=h+(E*12|0)+4|0;n=+g[C>>2];F=h+(E*12|0)+8|0;x=+g[F>>2];y=+g[B>>2]+(S*+g[L>>2]+n*+g[r>>2]+x*+g[A>>2]);R=+g[K>>2]+(S*+g[J>>2]+n*+g[H>>2]+x*+g[G>>2]);g[D>>2]=+g[s>>2]+(+g[T>>2]*S+ +g[p>>2]*n+ +g[q>>2]*x);g[C>>2]=y;g[F>>2]=R;E=E+1|0}while((E|0)<(j|0));if(i){R=+g[b+40>>2];y=R*+g[k>>2];x=R*+g[u>>2];n=R*+g[v>>2];v=0;do{u=h+(v*12|0)|0;g[u>>2]=y+ +g[u>>2];u=h+(v*12|0)+4|0;g[u>>2]=x+ +g[u>>2];u=h+(v*12|0)+8|0;g[u>>2]=n+ +g[u>>2];v=v+1|0}while((v|0)<(j|0))}}v=(c[o>>2]|0)+12|0;c[v>>2]=c[k>>2];c[v+4>>2]=c[k+4>>2];c[v+8>>2]=c[k+8>>2];v=c[o>>2]|0;u=c[v+24>>2]|0;if(!u)U=v;else{c[u>>2]=c[k>>2];c[u+4>>2]=c[k+4>>2];c[u+8>>2]=c[k+8>>2];U=c[o>>2]|0}__ZL32_generate_contacts_from_supportsPK7Vector3iS1_iP18_CollectorCallback(e,c[f>>2]|0,h,j,U);a[(c[o>>2]|0)+9>>0]=1;l=d;return}function __ZN17SeparatorAxisTestI13SphereShapeSW10BoxShapeSWLb1EE9test_axisERK7Vector3(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,h=0,i=0,k=0,n=0,o=0.0,p=0.0,q=0.0,r=0.0,s=0.0,t=0.0,u=0;d=l;l=l+32|0;if((l|0)>=(m|0))ba(32);e=d+16|0;f=d+12|0;h=d+8|0;i=d+4|0;k=d;c[e>>2]=c[b>>2];c[e+4>>2]=c[b+4>>2];c[e+8>>2]=c[b+8>>2];if(((c[j>>2]=c[e>>2]&2147483647,+g[j>>2])<1.0e-05?(b=e+4|0,(c[j>>2]=c[b>>2]&2147483647,+g[j>>2])<1.0e-05):0)?(n=e+8|0,(c[j>>2]=c[n>>2]&2147483647,+g[j>>2])<1.0e-05):0){g[e>>2]=0.0;g[b>>2]=1.0;g[n>>2]=0.0}n=c[a>>2]|0;Li[c[(c[n>>2]|0)+20>>2]&255](n,e,c[a+8>>2]|0,f,h);n=c[a+4>>2]|0;Li[c[(c[n>>2]|0)+20>>2]&255](n,e,c[a+12>>2]|0,i,k);o=+g[a+36>>2];p=+g[f>>2]-o;g[f>>2]=p;q=o+ +g[h>>2];g[h>>2]=q;o=+g[a+40>>2];r=o+ +g[k>>2];s=(q-p)*.5;t=+g[i>>2]-o-s;g[i>>2]=t;o=r+s;g[k>>2]=o;s=(p+q)*.5;q=t-s;t=o-s;if(q>0.0|t<0.0){k=a+44|0;c[k>>2]=c[e>>2];c[k+4>>2]=c[e+4>>2];c[k+8>>2]=c[e+8>>2];u=0;l=d;return u|0}k=(g[j>>2]=q,c[j>>2]|0)&2147483647;q=(c[j>>2]=k,+g[j>>2]);i=a+16|0;s=+g[i>>2];if(t<q){if(!(t<s)){u=1;l=d;return u|0}g[i>>2]=t;h=a+20|0;c[h>>2]=c[e>>2];c[h+4>>2]=c[e+4>>2];c[h+8>>2]=c[e+8>>2];u=1;l=d;return u|0}else{if(!(q<s)){u=1;l=d;return u|0}c[i>>2]=k;s=-+g[e+4>>2];q=-+g[e+8>>2];g[a+20>>2]=-+g[e>>2];g[a+24>>2]=s;g[a+28>>2]=q;u=1;l=d;return u|0}return 0}function __ZN17SeparatorAxisTestI13SphereShapeSW10BoxShapeSWLb1EE17generate_contactsEv(b){b=b|0;var d=0,e=0,f=0,h=0,i=0,j=0,k=0,n=0.0,o=0,p=0,q=0,r=0,s=0,t=0.0,u=0,v=0,w=0.0,x=0.0,y=0.0,z=0.0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0.0,Q=0.0,R=0.0,S=0.0,T=0,U=0;d=l;l=l+416|0;if((l|0)>=(m|0))ba(416);e=d+216|0;f=d+208|0;h=d+16|0;i=d+12|0;j=d;k=b+20|0;n=+g[k>>2];if((n==0.0?+g[b+24>>2]==0.0:0)?+g[b+28>>2]==0.0:0){l=d;return}o=b+32|0;p=c[o>>2]|0;if(!(c[p>>2]|0)){a[p+9>>0]=1;q=c[p+24>>2]|0;if(!q){l=d;return};c[q>>2]=c[k>>2];c[q+4>>2]=c[k+4>>2];c[q+8>>2]=c[k+8>>2];l=d;return}_memset(e|0,0,192)|0;q=c[b>>2]|0;p=c[(c[q>>2]|0)+28>>2]|0;r=b+8|0;s=c[r>>2]|0;t=-n;u=b+24|0;n=-+g[u>>2];v=b+28|0;w=-+g[v>>2];x=+g[s>>2]*t+ +g[s+12>>2]*n+ +g[s+24>>2]*w;y=+g[s+4>>2]*t+ +g[s+16>>2]*n+ +g[s+28>>2]*w;z=+g[s+8>>2]*t+ +g[s+20>>2]*n+ +g[s+32>>2]*w;g[h>>2]=x;s=h+4|0;g[s>>2]=y;A=h+8|0;g[A>>2]=z;w=+I(+(x*x+y*y+z*z));if(w==0.0){g[A>>2]=0.0;g[s>>2]=0.0;g[h>>2]=0.0}else{g[h>>2]=x/w;g[s>>2]=y/w;g[A>>2]=z/w}Li[p&255](q,h,16,e,f);q=c[f>>2]|0;p=(q|0)>0;if(p){A=c[r>>2]|0;r=A+4|0;s=A+8|0;B=A+36|0;C=A+12|0;D=A+16|0;E=A+20|0;F=A+40|0;G=A+24|0;H=A+28|0;J=A+32|0;K=A+44|0;L=0;do{M=e+(L*12|0)|0;w=+g[M>>2];N=e+(L*12|0)+4|0;z=+g[N>>2];O=e+(L*12|0)+8|0;y=+g[O>>2];x=+g[F>>2]+(w*+g[C>>2]+z*+g[D>>2]+y*+g[E>>2]);n=+g[K>>2]+(w*+g[G>>2]+z*+g[H>>2]+y*+g[J>>2]);g[M>>2]=+g[B>>2]+(+g[A>>2]*w+ +g[r>>2]*z+ +g[s>>2]*y);g[N>>2]=x;g[O>>2]=n;L=L+1|0}while((L|0)<(q|0));if(p){n=+g[k>>2];x=+g[u>>2];y=+g[v>>2];z=+g[b+36>>2];w=n*z;t=x*z;P=y*z;p=0;do{L=e+(p*12|0)|0;g[L>>2]=+g[L>>2]-w;L=e+(p*12|0)+4|0;g[L>>2]=+g[L>>2]-t;L=e+(p*12|0)+8|0;g[L>>2]=+g[L>>2]-P;p=p+1|0}while((p|0)<(q|0));Q=n;R=x;S=y}else T=13}else T=13;if((T|0)==13){Q=+g[k>>2];R=+g[u>>2];S=+g[v>>2]}_memset(h|0,0,192)|0;T=c[b+4>>2]|0;q=c[(c[T>>2]|0)+28>>2]|0;p=b+12|0;L=c[p>>2]|0;y=+g[L>>2]*Q+ +g[L+12>>2]*R+ +g[L+24>>2]*S;x=Q*+g[L+4>>2]+R*+g[L+16>>2]+S*+g[L+28>>2];n=Q*+g[L+8>>2]+R*+g[L+20>>2]+S*+g[L+32>>2];g[j>>2]=y;L=j+4|0;g[L>>2]=x;s=j+8|0;g[s>>2]=n;S=+I(+(y*y+x*x+n*n));if(S==0.0){g[s>>2]=0.0;g[L>>2]=0.0;g[j>>2]=0.0}else{g[j>>2]=y/S;g[L>>2]=x/S;g[s>>2]=n/S}Li[q&255](T,j,16,h,i);j=c[i>>2]|0;i=(j|0)>0;if(i){T=c[p>>2]|0;p=T+4|0;q=T+8|0;s=T+36|0;L=T+12|0;r=T+16|0;A=T+20|0;B=T+40|0;J=T+24|0;H=T+28|0;G=T+32|0;K=T+44|0;E=0;do{D=h+(E*12|0)|0;S=+g[D>>2];C=h+(E*12|0)+4|0;n=+g[C>>2];F=h+(E*12|0)+8|0;x=+g[F>>2];y=+g[B>>2]+(S*+g[L>>2]+n*+g[r>>2]+x*+g[A>>2]);R=+g[K>>2]+(S*+g[J>>2]+n*+g[H>>2]+x*+g[G>>2]);g[D>>2]=+g[s>>2]+(+g[T>>2]*S+ +g[p>>2]*n+ +g[q>>2]*x);g[C>>2]=y;g[F>>2]=R;E=E+1|0}while((E|0)<(j|0));if(i){R=+g[b+40>>2];y=R*+g[k>>2];x=R*+g[u>>2];n=R*+g[v>>2];v=0;do{u=h+(v*12|0)|0;g[u>>2]=y+ +g[u>>2];u=h+(v*12|0)+4|0;g[u>>2]=x+ +g[u>>2];u=h+(v*12|0)+8|0;g[u>>2]=n+ +g[u>>2];v=v+1|0}while((v|0)<(j|0))}}v=(c[o>>2]|0)+12|0;c[v>>2]=c[k>>2];c[v+4>>2]=c[k+4>>2];c[v+8>>2]=c[k+8>>2];v=c[o>>2]|0;u=c[v+24>>2]|0;if(!u)U=v;else{c[u>>2]=c[k>>2];c[u+4>>2]=c[k+4>>2];c[u+8>>2]=c[k+8>>2];U=c[o>>2]|0}__ZL32_generate_contacts_from_supportsPK7Vector3iS1_iP18_CollectorCallback(e,c[f>>2]|0,h,j,U);a[(c[o>>2]|0)+9>>0]=1;l=d;return}function __ZN17SeparatorAxisTestI13SphereShapeSWS0_Lb1EE9test_axisERK7Vector3(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,h=0,i=0,k=0,n=0,o=0.0,p=0.0,q=0.0,r=0.0,s=0.0,t=0.0,u=0;d=l;l=l+32|0;if((l|0)>=(m|0))ba(32);e=d+16|0;f=d+12|0;h=d+8|0;i=d+4|0;k=d;c[e>>2]=c[b>>2];c[e+4>>2]=c[b+4>>2];c[e+8>>2]=c[b+8>>2];if(((c[j>>2]=c[e>>2]&2147483647,+g[j>>2])<1.0e-05?(b=e+4|0,(c[j>>2]=c[b>>2]&2147483647,+g[j>>2])<1.0e-05):0)?(n=e+8|0,(c[j>>2]=c[n>>2]&2147483647,+g[j>>2])<1.0e-05):0){g[e>>2]=0.0;g[b>>2]=1.0;g[n>>2]=0.0}n=c[a>>2]|0;Li[c[(c[n>>2]|0)+20>>2]&255](n,e,c[a+8>>2]|0,f,h);n=c[a+4>>2]|0;Li[c[(c[n>>2]|0)+20>>2]&255](n,e,c[a+12>>2]|0,i,k);o=+g[a+36>>2];p=+g[f>>2]-o;g[f>>2]=p;q=o+ +g[h>>2];g[h>>2]=q;o=+g[a+40>>2];r=o+ +g[k>>2];s=(q-p)*.5;t=+g[i>>2]-o-s;g[i>>2]=t;o=r+s;g[k>>2]=o;s=(p+q)*.5;q=t-s;t=o-s;if(q>0.0|t<0.0){k=a+44|0;c[k>>2]=c[e>>2];c[k+4>>2]=c[e+4>>2];c[k+8>>2]=c[e+8>>2];u=0;l=d;return u|0}k=(g[j>>2]=q,c[j>>2]|0)&2147483647;q=(c[j>>2]=k,+g[j>>2]);i=a+16|0;s=+g[i>>2];if(t<q){if(!(t<s)){u=1;l=d;return u|0}g[i>>2]=t;h=a+20|0;c[h>>2]=c[e>>2];c[h+4>>2]=c[e+4>>2];c[h+8>>2]=c[e+8>>2];u=1;l=d;return u|0}else{if(!(q<s)){u=1;l=d;return u|0}c[i>>2]=k;s=-+g[e+4>>2];q=-+g[e+8>>2];g[a+20>>2]=-+g[e>>2];g[a+24>>2]=s;g[a+28>>2]=q;u=1;l=d;return u|0}return 0}function __ZN17SeparatorAxisTestI13SphereShapeSWS0_Lb1EE17generate_contactsEv(b){b=b|0;var d=0,e=0,f=0,h=0,i=0,j=0,k=0,n=0.0,o=0,p=0,q=0,r=0,s=0,t=0.0,u=0,v=0,w=0.0,x=0.0,y=0.0,z=0.0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0.0,Q=0.0,R=0.0,S=0.0,T=0,U=0;d=l;l=l+416|0;if((l|0)>=(m|0))ba(416);e=d+216|0;f=d+208|0;h=d+16|0;i=d+12|0;j=d;k=b+20|0;n=+g[k>>2];if((n==0.0?+g[b+24>>2]==0.0:0)?+g[b+28>>2]==0.0:0){l=d;return}o=b+32|0;p=c[o>>2]|0;if(!(c[p>>2]|0)){a[p+9>>0]=1;q=c[p+24>>2]|0;if(!q){l=d;return};c[q>>2]=c[k>>2];c[q+4>>2]=c[k+4>>2];c[q+8>>2]=c[k+8>>2];l=d;return}_memset(e|0,0,192)|0;q=c[b>>2]|0;p=c[(c[q>>2]|0)+28>>2]|0;r=b+8|0;s=c[r>>2]|0;t=-n;u=b+24|0;n=-+g[u>>2];v=b+28|0;w=-+g[v>>2];x=+g[s>>2]*t+ +g[s+12>>2]*n+ +g[s+24>>2]*w;y=+g[s+4>>2]*t+ +g[s+16>>2]*n+ +g[s+28>>2]*w;z=+g[s+8>>2]*t+ +g[s+20>>2]*n+ +g[s+32>>2]*w;g[h>>2]=x;s=h+4|0;g[s>>2]=y;A=h+8|0;g[A>>2]=z;w=+I(+(x*x+y*y+z*z));if(w==0.0){g[A>>2]=0.0;g[s>>2]=0.0;g[h>>2]=0.0}else{g[h>>2]=x/w;g[s>>2]=y/w;g[A>>2]=z/w}Li[p&255](q,h,16,e,f);q=c[f>>2]|0;p=(q|0)>0;if(p){A=c[r>>2]|0;r=A+4|0;s=A+8|0;B=A+36|0;C=A+12|0;D=A+16|0;E=A+20|0;F=A+40|0;G=A+24|0;H=A+28|0;J=A+32|0;K=A+44|0;L=0;do{M=e+(L*12|0)|0;w=+g[M>>2];N=e+(L*12|0)+4|0;z=+g[N>>2];O=e+(L*12|0)+8|0;y=+g[O>>2];x=+g[F>>2]+(w*+g[C>>2]+z*+g[D>>2]+y*+g[E>>2]);n=+g[K>>2]+(w*+g[G>>2]+z*+g[H>>2]+y*+g[J>>2]);g[M>>2]=+g[B>>2]+(+g[A>>2]*w+ +g[r>>2]*z+ +g[s>>2]*y);g[N>>2]=x;g[O>>2]=n;L=L+1|0}while((L|0)<(q|0));if(p){n=+g[k>>2];x=+g[u>>2];y=+g[v>>2];z=+g[b+36>>2];w=n*z;t=x*z;P=y*z;p=0;do{L=e+(p*12|0)|0;g[L>>2]=+g[L>>2]-w;L=e+(p*12|0)+4|0;g[L>>2]=+g[L>>2]-t;L=e+(p*12|0)+8|0;g[L>>2]=+g[L>>2]-P;p=p+1|0}while((p|0)<(q|0));Q=n;R=x;S=y}else T=13}else T=13;if((T|0)==13){Q=+g[k>>2];R=+g[u>>2];S=+g[v>>2]}_memset(h|0,0,192)|0;T=c[b+4>>2]|0;q=c[(c[T>>2]|0)+28>>2]|0;p=b+12|0;L=c[p>>2]|0;y=+g[L>>2]*Q+ +g[L+12>>2]*R+ +g[L+24>>2]*S;x=Q*+g[L+4>>2]+R*+g[L+16>>2]+S*+g[L+28>>2];n=Q*+g[L+8>>2]+R*+g[L+20>>2]+S*+g[L+32>>2];g[j>>2]=y;L=j+4|0;g[L>>2]=x;s=j+8|0;g[s>>2]=n;S=+I(+(y*y+x*x+n*n));if(S==0.0){g[s>>2]=0.0;g[L>>2]=0.0;g[j>>2]=0.0}else{g[j>>2]=y/S;g[L>>2]=x/S;g[s>>2]=n/S}Li[q&255](T,j,16,h,i);j=c[i>>2]|0;i=(j|0)>0;if(i){T=c[p>>2]|0;p=T+4|0;q=T+8|0;s=T+36|0;L=T+12|0;r=T+16|0;A=T+20|0;B=T+40|0;J=T+24|0;H=T+28|0;G=T+32|0;K=T+44|0;E=0;do{D=h+(E*12|0)|0;S=+g[D>>2];C=h+(E*12|0)+4|0;n=+g[C>>2];F=h+(E*12|0)+8|0;x=+g[F>>2];y=+g[B>>2]+(S*+g[L>>2]+n*+g[r>>2]+x*+g[A>>2]);R=+g[K>>2]+(S*+g[J>>2]+n*+g[H>>2]+x*+g[G>>2]);g[D>>2]=+g[s>>2]+(+g[T>>2]*S+ +g[p>>2]*n+ +g[q>>2]*x);g[C>>2]=y;g[F>>2]=R;E=E+1|0}while((E|0)<(j|0));if(i){R=+g[b+40>>2];y=R*+g[k>>2];x=R*+g[u>>2];n=R*+g[v>>2];v=0;do{u=h+(v*12|0)|0;g[u>>2]=y+ +g[u>>2];u=h+(v*12|0)+4|0;g[u>>2]=x+ +g[u>>2];u=h+(v*12|0)+8|0;g[u>>2]=n+ +g[u>>2];v=v+1|0}while((v|0)<(j|0))}}v=(c[o>>2]|0)+12|0;c[v>>2]=c[k>>2];c[v+4>>2]=c[k+4>>2];c[v+8>>2]=c[k+8>>2];v=c[o>>2]|0;u=c[v+24>>2]|0;if(!u)U=v;else{c[u>>2]=c[k>>2];c[u+4>>2]=c[k+4>>2];c[u+8>>2]=c[k+8>>2];U=c[o>>2]|0}__ZL32_generate_contacts_from_supportsPK7Vector3iS1_iP18_CollectorCallback(e,c[f>>2]|0,h,j,U);a[(c[o>>2]|0)+9>>0]=1;l=d;return}function __ZN17CollisionSolverSW16concave_callbackEPvP7ShapeSW(b,d){b=b|0;d=d|0;var e=0;e=b+24|0;c[e>>2]=(c[e>>2]|0)+1;if(!(__Z25sat_calculate_penetrationPK7ShapeSWRK9TransformS1_S4_PFvRK7Vector3S7_PvES8_bPS5_ff(c[b+4>>2]|0,c[b>>2]|0,d,c[b+8>>2]|0,c[b+12>>2]|0,c[b+16>>2]|0,(a[b+20>>0]|0)!=0,0,+g[b+36>>2],+g[b+40>>2])|0))return;a[b+21>>0]=1;d=b+28|0;c[d>>2]=(c[d>>2]|0)+1;return}function __ZNK10RayShapeSW10get_lengthEv(a){a=a|0;return +(+g[a+56>>2])}function __ZNK12PlaneShapeSW9get_planeEv(a,b){a=a|0;b=b|0;var d=0;d=b+56|0;c[a>>2]=c[d>>2];c[a+4>>2]=c[d+4>>2];c[a+8>>2]=c[d+8>>2];c[a+12>>2]=c[d+12>>2];return}function __ZN15PhysicsServerSW14_shape_col_cbkERK7Vector3S2_Pv(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,h=0,i=0,j=0,k=0.0,l=0,m=0.0,n=0.0,o=0.0,p=0.0,q=0.0,r=0;e=c[d>>2]|0;if(!e)return;f=d+4|0;h=c[f>>2]|0;if((h|0)!=(e|0)){i=d+8|0;j=(c[i>>2]|0)+((h<<1)*12|0)|0;c[j>>2]=c[a>>2];c[j+4>>2]=c[a+4>>2];c[j+8>>2]=c[a+8>>2];j=(c[i>>2]|0)+((c[f>>2]<<1|1)*12|0)|0;c[j>>2]=c[b>>2];c[j+4>>2]=c[b+4>>2];c[j+8>>2]=c[b+8>>2];c[f>>2]=(c[f>>2]|0)+1;return}if((e|0)>0){f=c[d+8>>2]|0;k=100000002004087734272.0;j=0;i=0;do{h=j<<1;l=h|1;m=+g[f+(l*12|0)>>2]-+g[f+(h*12|0)>>2];n=+g[f+(l*12|0)+4>>2]-+g[f+(h*12|0)+4>>2];o=+g[f+(l*12|0)+8>>2]-+g[f+(h*12|0)+8>>2];p=m*m+n*n+o*o;h=p<k;i=h?j:i;k=h?p:k;j=j+1|0}while((j|0)<(e|0));q=k;r=i<<1}else{q=100000002004087734272.0;r=0}k=+g[b>>2]-+g[a>>2];p=+g[b+4>>2]-+g[a+4>>2];o=+g[b+8>>2]-+g[a+8>>2];if(k*k+p*p+o*o<q)return;i=d+8|0;d=(c[i>>2]|0)+(r*12|0)|0;c[d>>2]=c[a>>2];c[d+4>>2]=c[a+4>>2];c[d+8>>2]=c[a+8>>2];a=(c[i>>2]|0)+((r|1)*12|0)|0;c[a>>2]=c[b>>2];c[a+4>>2]=c[b+4>>2];c[a+8>>2]=c[b+8>>2];return}function __ZN7ShapeSWC2Ev(b){b=b|0;var d=0;c[b>>2]=349724;d=b+8|0;c[d>>2]=0;c[d+4>>2]=0;c[d+8>>2]=0;c[d+12>>2]=0;c[d+16>>2]=0;c[d+20>>2]=0;c[d+24>>2]=0;c[b+48>>2]=379008;c[b+44>>2]=0;c[b+52>>2]=0;g[b+40>>2]=0.0;a[b+36>>0]=0;return}function __ZN7ShapeSW9configureERK5Rect3(b,d){b=b|0;d=d|0;var e=0,f=0,g=0;e=b+12|0;c[e>>2]=c[d>>2];c[e+4>>2]=c[d+4>>2];c[e+8>>2]=c[d+8>>2];c[e+12>>2]=c[d+12>>2];c[e+16>>2]=c[d+16>>2];c[e+20>>2]=c[d+20>>2];a[b+36>>0]=1;d=c[b+44>>2]|0;if(!d)return;e=c[d+8>>2]|0;d=c[b+48>>2]|0;if((e|0)==(d|0))return;else f=e;while(1){e=c[f+8>>2]|0;if((e|0)==(d|0))break;else f=e}if(!f)return;else g=f;do{f=c[g+24>>2]|0;gj[c[(c[f>>2]|0)+8>>2]&8191](f);g=c[g+16>>2]|0}while((g|0)!=0);return}function __ZN17CollisionSolverSW14solve_distanceEPK7ShapeSWRK9TransformS2_S5_R7Vector3S7_RK5Rect3PS6_(d,e,f,h,i,k,n,o){d=d|0;e=e|0;f=f|0;h=h|0;i=i|0;k=k|0;n=n|0;o=o|0;var p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0.0,B=0.0,C=0.0,D=0.0,E=0.0,F=0.0,G=0.0,H=0.0,J=0.0,K=0.0,L=0.0,M=0.0,N=0,O=0.0,P=0.0,Q=0.0,R=0.0;o=l;l=l+176|0;if((l|0)>=(m|0))ba(176);p=o+96|0;q=o+48|0;r=o+24|0;s=o+8|0;t=o+4|0;u=o;if(ij[c[(c[d>>2]|0)+16>>2]&8191](d)|0){v=0;l=o;return v|0}if(!(ij[c[(c[f>>2]|0)+12>>2]&8191](f)|0)){g[p+8>>2]=0.0;g[p+4>>2]=0.0;g[p>>2]=0.0;g[q+8>>2]=0.0;g[q+4>>2]=0.0;g[q>>2]=0.0;w=__ZN17CollisionSolverSW20solve_distance_planeEPK7ShapeSWRK9TransformS2_S5_R7Vector3S7_(f,h,d,e,p,q)|0;c[i>>2]=c[q>>2];c[i+4>>2]=c[q+4>>2];c[i+8>>2]=c[q+8>>2];c[k>>2]=c[p>>2];c[k+4>>2]=c[p+4>>2];c[k+8>>2]=c[p+8>>2];v=w^1;l=o;return v|0}if(!(ij[c[(c[f>>2]|0)+16>>2]&8191](f)|0)){v=__Z26gjk_epa_calculate_distancePK7ShapeSWRK9TransformS1_S4_R7Vector3S6_(d,e,f,h,i,k)|0;l=o;return v|0}if(ij[c[(c[d>>2]|0)+16>>2]&8191](d)|0){v=0;l=o;return v|0}w=p+44|0;c[w>>2]=0;c[w+4>>2]=0;c[w+8>>2]=0;c[w+12>>2]=0;c[w+16>>2]=0;c[w+20>>2]=0;c[p>>2]=e;c[p+4>>2]=d;c[p+8>>2]=h;w=p+12|0;x=p+21|0;c[p+28>>2]=0;c[p+24>>2]=0;a[p+32>>0]=0;c[w>>2]=0;c[w+4>>2]=0;b[w+8>>1]=0;w=q;y=e;e=w+48|0;do{c[w>>2]=c[y>>2];w=w+4|0;y=y+4|0}while((w|0)<(e|0));y=h+36|0;w=q+36|0;g[w>>2]=+g[w>>2]-+g[y>>2];w=h+40|0;e=q+40|0;g[e>>2]=+g[e>>2]-+g[w>>2];e=h+44|0;z=q+44|0;g[z>>2]=+g[z>>2]-+g[e>>2];c[r>>2]=0;c[r+4>>2]=0;c[r+8>>2]=0;c[r+12>>2]=0;c[r+16>>2]=0;c[r+20>>2]=0;z=__ZNK5Rect3neERKS_(n,r)|0;if(z){A=+g[n>>2]-+g[y>>2];B=+g[n+8>>2]-+g[e>>2];C=+g[n+12>>2]*.5;D=+g[n+16>>2]*.5;E=+g[n+20>>2]*.5;F=+g[n+4>>2]-+g[w>>2]}else{A=0.0;B=0.0;C=0.0;D=0.0;E=0.0;F=0.0};c[r>>2]=0;c[r+4>>2]=0;c[r+8>>2]=0;c[r+12>>2]=0;c[r+16>>2]=0;c[r+20>>2]=0;w=s+4|0;n=s+8|0;G=A+C;A=F+D;F=B+E;e=r+12|0;B=+g[h>>2];H=+g[h+12>>2];J=+g[h+24>>2];K=1.0/+I(+(J*J+(B*B+H*H)));L=B*K;if(z){B=K*H;M=K*J;z=(g[j>>2]=L,c[j>>2]|0);y=(g[j>>2]=B,c[j>>2]|0);N=(g[j>>2]=M,c[j>>2]|0)&2147483647;O=C*(c[j>>2]=z&2147483647,+g[j>>2]);P=O+D*(c[j>>2]=y&2147483647,+g[j>>2]);O=P+E*(c[j>>2]=N,+g[j>>2]);P=G*L+A*B+F*M;M=K*(P-O);g[r>>2]=M;g[e>>2]=K*(P+O)-M;M=+g[h+4>>2];O=+g[h+16>>2];P=+g[h+28>>2];B=1.0/+I(+(P*P+(M*M+O*O)));Q=M*B;M=B*O;O=B*P;N=(g[j>>2]=Q,c[j>>2]|0);y=(g[j>>2]=M,c[j>>2]|0);z=(g[j>>2]=O,c[j>>2]|0)&2147483647;P=C*(c[j>>2]=N&2147483647,+g[j>>2]);R=P+D*(c[j>>2]=y&2147483647,+g[j>>2]);P=R+E*(c[j>>2]=z,+g[j>>2]);R=G*Q+A*M+F*O;O=B*(R-P);g[r+4>>2]=O;g[r+16>>2]=B*(R+P)-O;O=+g[h+8>>2];P=+g[h+20>>2];R=+g[h+32>>2];B=1.0/+I(+(R*R+(O*O+P*P)));M=O*B;O=B*P;P=B*R;z=(g[j>>2]=M,c[j>>2]|0);y=(g[j>>2]=O,c[j>>2]|0);N=(g[j>>2]=P,c[j>>2]|0)&2147483647;R=C*(c[j>>2]=z&2147483647,+g[j>>2]);C=R+D*(c[j>>2]=y&2147483647,+g[j>>2]);D=C+E*(c[j>>2]=N,+g[j>>2]);E=G*M+A*O+F*P;P=B*(E-D);g[r+8>>2]=P;g[r+20>>2]=B*(E+D)-P}else{g[s>>2]=L;g[w>>2]=K*H;g[n>>2]=K*J;Li[c[(c[d>>2]|0)+20>>2]&255](d,s,q,t,u);J=K*+g[t>>2];H=K*+g[u>>2];g[r>>2]=J;g[e>>2]=H-J;J=+g[h+4>>2];H=+g[h+16>>2];K=+g[h+28>>2];L=1.0/+I(+(K*K+(J*J+H*H)));g[s>>2]=J*L;g[w>>2]=L*H;g[n>>2]=L*K;Li[c[(c[d>>2]|0)+20>>2]&255](d,s,q,t,u);K=L*+g[t>>2];H=L*+g[u>>2];g[r+4>>2]=K;g[r+16>>2]=H-K;K=+g[h+8>>2];H=+g[h+20>>2];L=+g[h+32>>2];J=1.0/+I(+(L*L+(K*K+H*H)));g[s>>2]=K*J;g[w>>2]=J*H;g[n>>2]=J*L;Li[c[(c[d>>2]|0)+20>>2]&255](d,s,q,t,u);L=J*+g[t>>2];H=J*+g[u>>2];g[r+8>>2]=L;g[r+20>>2]=H-L}Ki[c[(c[f>>2]|0)+48>>2]&4095](f,r,1894,p);r=(a[x>>0]|0)==0;if(r){x=p+44|0;c[i>>2]=c[x>>2];c[i+4>>2]=c[x+4>>2];c[i+8>>2]=c[x+8>>2];x=p+56|0;c[k>>2]=c[x>>2];c[k+4>>2]=c[x+4>>2];c[k+8>>2]=c[x+8>>2]}v=r;l=o;return v|0}function __ZN7ShapeSWD2Ev(b){b=b|0;var d=0,e=0,f=0;c[b>>2]=349724;d=b+44|0;e=b+52|0;if(!(c[e>>2]|0))a[1263537]=0;else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1051359,1048149,92,1059687,0);f=c[d>>2]|0;if(!f)return;__ZN3MapIP12ShapeOwnerSWi10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(d,c[f+8>>2]|0);f=c[b+48>>2]|0;b=c[d>>2]|0;c[b+8>>2]=f;c[e>>2]=0;e=f;c[e+12>>2]=e;if(!b)return;__ZN6Memory11free_staticEPvb(b,0);c[d>>2]=0;return}function __ZN3MapIP12ShapeOwnerSWi10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(a,b){a=a|0;b=b|0;if((c[a+4>>2]|0)==(b|0))return;else{__ZN3MapIP12ShapeOwnerSWi10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(a,c[b+8>>2]|0);__ZN3MapIP12ShapeOwnerSWi10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(a,c[b+4>>2]|0);__ZN6Memory11free_staticEPvb(b,0);return}}function __ZN7ShapeSWD0Ev(b){b=b|0;var d=0,e=0,f=0,g=0;c[b>>2]=349724;d=b+44|0;e=b+52|0;if(!(c[e>>2]|0))a[1263537]=0;else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1051359,1048149,92,1059687,0);f=c[d>>2]|0;if(!f){__ZdlPv(b);return}__ZN3MapIP12ShapeOwnerSWi10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(d,c[f+8>>2]|0);f=c[b+48>>2]|0;g=c[d>>2]|0;c[g+8>>2]=f;c[e>>2]=0;e=f;c[e+12>>2]=e;if(!g){__ZdlPv(b);return}__ZN6Memory11free_staticEPvb(g,0);c[d>>2]=0;__ZdlPv(b);return}function __ZNK7ShapeSW8get_areaEv(a){a=a|0;return +(+__ZNK5Rect38get_areaEv(a+12|0))}function __ZNK7ShapeSW10is_concaveEv(a){a=a|0;return 0}function __ZNK7ShapeSW11get_supportERK7Vector3(a,b,d){a=a|0;b=b|0;d=d|0;var e=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g[a+8>>2]=0.0;g[a+4>>2]=0.0;g[a>>2]=0.0;Li[c[(c[b>>2]|0)+28>>2]&255](b,d,1,a,e);l=e;return}function __ZN17CollisionSolverSW20solve_distance_planeEPK7ShapeSWRK9TransformS2_S5_R7Vector3S7_(a,b,d,e,f,h){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0.0,q=0.0,r=0.0,s=0.0,t=0.0,u=0.0,v=0.0,w=0.0,x=0.0,y=0.0,z=0.0,A=0.0,B=0.0,C=0.0,D=0.0,E=0.0,F=0.0,G=0.0,H=0.0,J=0.0,K=0.0,L=0.0,M=0.0,N=0.0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0.0,Y=0.0,Z=0.0,_=0,$=0.0,aa=0.0,ca=0.0,da=0,ea=0.0,fa=0.0,ga=0.0;i=l;l=l+208|0;if((l|0)>=(m|0))ba(208);j=i+16|0;k=i+12|0;n=i;if(!(ij[c[(c[d>>2]|0)+12>>2]&8191](d)|0)){o=0;l=i;return o|0}__ZNK12PlaneShapeSW9get_planeEv(j,a);p=+g[j+12>>2];q=+g[j>>2];r=p*q;s=+g[j+4>>2];t=p*s;u=+g[j+8>>2];v=p*u;p=q+r;q=s+t;s=u+v;u=+g[b>>2];w=+g[b+4>>2];x=+g[b+8>>2];y=+g[b+36>>2];z=y+(r*u+t*w+v*x);A=+g[b+12>>2];B=+g[b+16>>2];C=+g[b+20>>2];D=+g[b+40>>2];E=D+(r*A+t*B+v*C);F=+g[b+24>>2];G=+g[b+28>>2];H=+g[b+32>>2];J=+g[b+44>>2];K=J+(r*F+t*G+v*H);v=y+(p*u+q*w+s*x)-z;x=D+(p*A+q*B+s*C)-E;C=J+(p*F+q*G+s*H)-K;H=+I(+(v*v+x*x+C*C));if(H==0.0){L=0.0;M=0.0;N=0.0}else{L=v/H;M=C/H;N=x/H}_memset(j|0,0,192)|0;H=K*M+(E*N+z*L);b=c[(c[d>>2]|0)+28>>2]|0;z=-L;E=-N;K=-M;a=e+12|0;O=e+24|0;x=+g[e>>2]*z+ +g[a>>2]*E+ +g[O>>2]*K;P=e+4|0;Q=e+16|0;R=e+28|0;C=+g[P>>2]*z+ +g[Q>>2]*E+ +g[R>>2]*K;S=e+8|0;T=e+20|0;U=e+32|0;v=+g[S>>2]*z+ +g[T>>2]*E+ +g[U>>2]*K;g[n>>2]=x;V=n+4|0;g[V>>2]=C;W=n+8|0;g[W>>2]=v;K=+I(+(x*x+C*C+v*v));if(K==0.0){g[W>>2]=0.0;g[V>>2]=0.0;g[n>>2]=0.0}else{g[n>>2]=x/K;g[V>>2]=C/K;g[W>>2]=v/K}Li[b&255](d,n,16,j,k);n=c[k>>2]|0;if((n|0)>0){K=+g[e>>2];v=+g[P>>2];C=+g[S>>2];x=+g[e+36>>2];E=+g[a>>2];z=+g[Q>>2];s=+g[T>>2];G=+g[e+40>>2];q=+g[O>>2];F=+g[R>>2];p=+g[U>>2];J=+g[e+44>>2];e=0;B=0.0;U=0;A=0.0;D=0.0;w=0.0;while(1){R=j+(e*12|0)|0;u=+g[R>>2];O=j+(e*12|0)+4|0;y=+g[O>>2];T=j+(e*12|0)+8|0;t=+g[T>>2];r=x+(K*u+v*y+C*t);X=G+(u*E+y*z+t*s);Y=J+(u*q+y*F+t*p);g[R>>2]=r;g[O>>2]=X;g[T>>2]=Y;t=L*r+N*X+M*Y-H;if((e|0)==0|t<B)if(!(t<=0.0)){Z=t;_=U;$=r;aa=X;ca=Y}else{Z=t;_=1;$=r;aa=X;ca=Y}else{Z=B;_=U;$=A;aa=D;ca=w}e=e+1|0;if((e|0)>=(n|0)){da=_;ea=$;fa=aa;ga=ca;break}else{B=Z;U=_;A=$;D=aa;w=ca}}}else{da=0;ea=0.0;fa=0.0;ga=0.0}ca=L*ea+N*fa+M*ga-H;g[f>>2]=ea-L*ca;g[f+4>>2]=fa-N*ca;g[f+8>>2]=ga-M*ca;g[h>>2]=ea;g[h+4>>2]=fa;g[h+8>>2]=ga;o=da;l=i;return o|0}function __ZN17CollisionSolverSW25concave_distance_callbackEPvP7ShapeSW(b,d){b=b|0;d=d|0;var e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0.0,r=0.0,s=0.0,t=0.0,u=0.0,v=0.0,w=0,x=0,y=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+12|0;h=e;i=b+24|0;c[i>>2]=(c[i>>2]|0)+1;i=b+21|0;if(a[i>>0]|0){l=e;return}j=f+8|0;g[j>>2]=0.0;k=f+4|0;g[k>>2]=0.0;g[f>>2]=0.0;n=h+8|0;g[n>>2]=0.0;o=h+4|0;g[o>>2]=0.0;g[h>>2]=0.0;p=__Z26gjk_epa_calculate_distancePK7ShapeSWRK9TransformS1_S4_R7Vector3S6_(c[b+4>>2]|0,c[b>>2]|0,d,c[b+8>>2]|0,f,h)|0;a[i>>0]=(p^1)&1;if(p){p=b+32|0;if(a[p>>0]|0){q=+g[h>>2]-+g[f>>2];r=+g[o>>2]-+g[k>>2];s=+g[n>>2]-+g[j>>2];j=b+44|0;n=b+56|0;t=+g[n>>2]-+g[j>>2];u=+g[b+60>>2]-+g[b+48>>2];v=+g[b+64>>2]-+g[b+52>>2];if(q*q+r*r+s*s<t*t+u*u+v*v){w=n;x=j;y=6}}else{w=b+56|0;x=b+44|0;y=6}if((y|0)==6){c[x>>2]=c[f>>2];c[x+4>>2]=c[f+4>>2];c[x+8>>2]=c[f+8>>2];c[w>>2]=c[h>>2];c[w+4>>2]=c[h+4>>2];c[w+8>>2]=c[h+8>>2];a[p>>0]=1}p=b+28|0;c[p>>2]=(c[p>>2]|0)+1}l=e;return}function __Z26gjk_epa_calculate_distancePK7ShapeSWRK9TransformS1_S4_R7Vector3S6_(a,b,d,e,f,h){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0.0,q=0.0,r=0;i=l;l=l+64|0;if((l|0)>=(m|0))ba(64);j=i+12|0;k=i;n=j+4|0;o=n+36|0;do{c[n>>2]=0;n=n+4|0}while((n|0)<(o|0));p=+g[e+40>>2]-+g[b+40>>2];q=+g[e+44>>2]-+g[b+44>>2];g[k>>2]=+g[e+36>>2]-+g[b+36>>2];g[k+4>>2]=p;g[k+8>>2]=q;if(!(__ZN7GjkEpa28DistanceEPK7ShapeSWRK9TransformS2_S5_RK7Vector3RNS_8sResultsE(a,b,d,e,k,j)|0)){r=0;l=i;return r|0}k=j+4|0;c[f>>2]=c[k>>2];c[f+4>>2]=c[k+4>>2];c[f+8>>2]=c[k+8>>2];k=j+16|0;c[h>>2]=c[k>>2];c[h+4>>2]=c[k+4>>2];c[h+8>>2]=c[k+8>>2];r=1;l=i;return r|0}function __ZN7GjkEpa28DistanceEPK7ShapeSWRK9TransformS2_S5_RK7Vector3RNS_8sResultsE(a,b,d,e,f,h){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0.0,V=0.0,W=0.0,X=0.0,Y=0.0,Z=0.0,_=0,$=0,aa=0,ca=0,da=0.0,ea=0.0,fa=0.0,ga=0.0,ha=0.0,ia=0.0,ja=0,ka=0.0,la=0,ma=0,na=0.0,oa=0.0,pa=0.0,qa=0.0,ra=0.0,sa=0.0,ta=0.0,ua=0.0,va=0.0;i=l;l=l+448|0;if((l|0)>=(m|0))ba(448);j=i+436|0;k=i+424|0;n=i+320|0;o=i;p=n+8|0;g[p>>2]=1.0;q=n+12|0;g[q>>2]=0.0;r=n+16|0;g[r>>2]=0.0;s=n+20|0;g[s>>2]=0.0;t=n+24|0;g[t>>2]=1.0;u=n+28|0;g[u>>2]=0.0;v=n+32|0;g[v>>2]=0.0;w=n+36|0;g[w>>2]=0.0;x=n+40|0;g[x>>2]=1.0;y=n+52|0;g[y>>2]=0.0;z=n+48|0;A=n+44|0;B=n+56|0;g[B>>2]=1.0;C=n+60|0;g[C>>2]=0.0;D=n+64|0;g[D>>2]=0.0;E=n+68|0;g[E>>2]=0.0;F=n+72|0;g[F>>2]=1.0;G=n+76|0;g[G>>2]=0.0;H=n+80|0;J=n+84|0;K=n+88|0;L=n+100|0;M=n+96|0;N=n+92|0;O=h+16|0;P=h+16|0;g[P>>2]=0.0;Q=h+20|0;g[Q>>2]=0.0;R=h+24|0;g[R>>2]=0.0;S=h+4|0;c[S>>2]=c[O>>2];c[S+4>>2]=c[O+4>>2];c[S+8>>2]=c[O+8>>2];c[h>>2]=0;c[n>>2]=a;a=n+4|0;c[a>>2]=d;d=n+8|0;O=b;b=d+48|0;do{c[d>>2]=c[O>>2];d=d+4|0;O=O+4|0}while((d|0)<(b|0));d=n+56|0;O=e;b=d+48|0;do{c[d>>2]=c[O>>2];d=d+4|0;O=O+4|0}while((d|0)<(b|0));g[o+8>>2]=1.0;g[o+12>>2]=0.0;g[o+16>>2]=0.0;g[o+20>>2]=0.0;g[o+24>>2]=1.0;g[o+28>>2]=0.0;g[o+32>>2]=0.0;g[o+36>>2]=0.0;g[o+40>>2]=1.0;g[o+52>>2]=0.0;g[o+48>>2]=0.0;g[o+44>>2]=0.0;g[o+56>>2]=1.0;g[o+60>>2]=0.0;g[o+64>>2]=0.0;g[o+68>>2]=0.0;g[o+72>>2]=1.0;g[o+76>>2]=0.0;g[o+80>>2]=0.0;g[o+84>>2]=0.0;g[o+88>>2]=1.0;O=o+92|0;d=o+192|0;b=d+96|0;do{c[d>>2]=0;d=d+4|0}while((d|0)<(b|0));c[o+304>>2]=0;c[O>>2]=0;c[O+4>>2]=0;c[O+8>>2]=0;c[O+12>>2]=0;c[O+16>>2]=0;c[O+20>>2]=0;c[o+316>>2]=2;c[o+308>>2]=0;g[o+116>>2]=0.0;O=__ZN7GjkEpa23GJK8EvaluateERKNS_13MinkowskiDiffERK7Vector3(o,n,f)|0;if(O|0){c[h>>2]=(O|0)==1?1:2;T=0;l=i;return T|0}O=o+312|0;o=c[O>>2]|0;if(!(c[o+32>>2]|0)){U=0.0;V=0.0;W=0.0;X=0.0;Y=0.0;Z=0.0}else{f=k+4|0;d=k+8|0;b=j+4|0;e=j+8|0;S=k+4|0;_=k+8|0;$=j+4|0;aa=j+8|0;ca=0;da=0.0;ea=0.0;fa=0.0;ga=0.0;ha=0.0;ia=0.0;ja=o;while(1){ka=+g[ja+16+(ca<<2)>>2];o=c[ja+(ca<<2)>>2]|0;la=c[n>>2]|0;ma=c[(c[la>>2]|0)+24>>2]|0;na=+g[o>>2];oa=+g[o+4>>2];pa=+g[o+8>>2];qa=+g[p>>2]*na+ +g[s>>2]*oa+ +g[v>>2]*pa;ra=na*+g[q>>2]+oa*+g[t>>2]+pa*+g[w>>2];sa=na*+g[r>>2]+oa*+g[u>>2]+pa*+g[x>>2];g[k>>2]=qa;g[f>>2]=ra;g[d>>2]=sa;pa=+I(+(qa*qa+ra*ra+sa*sa));if(pa==0.0){g[d>>2]=0.0;g[f>>2]=0.0;g[k>>2]=0.0}else{g[k>>2]=qa/pa;g[f>>2]=ra/pa;g[d>>2]=sa/pa}bj[ma&4095](j,la,k);pa=+g[j>>2];sa=+g[b>>2];ra=+g[e>>2];qa=ea+ka*(+g[A>>2]+(+g[p>>2]*pa+ +g[q>>2]*sa+ +g[r>>2]*ra));oa=ia+ka*(+g[z>>2]+(pa*+g[s>>2]+sa*+g[t>>2]+ra*+g[u>>2]));na=ga+ka*(+g[y>>2]+(pa*+g[v>>2]+sa*+g[w>>2]+ra*+g[x>>2]));la=c[(c[O>>2]|0)+(ca<<2)>>2]|0;ra=-+g[la>>2];sa=-+g[la+4>>2];pa=-+g[la+8>>2];la=c[a>>2]|0;ma=c[(c[la>>2]|0)+24>>2]|0;ta=+g[B>>2]*ra+ +g[E>>2]*sa+ +g[H>>2]*pa;ua=+g[C>>2]*ra+ +g[F>>2]*sa+ +g[J>>2]*pa;va=+g[D>>2]*ra+ +g[G>>2]*sa+ +g[K>>2]*pa;g[k>>2]=ta;g[S>>2]=ua;g[_>>2]=va;pa=+I(+(ta*ta+ua*ua+va*va));if(pa==0.0){g[_>>2]=0.0;g[S>>2]=0.0;g[k>>2]=0.0}else{g[k>>2]=ta/pa;g[S>>2]=ua/pa;g[_>>2]=va/pa}bj[ma&4095](j,la,k);pa=+g[j>>2];va=+g[$>>2];ua=+g[aa>>2];ta=da+ka*(+g[N>>2]+(+g[B>>2]*pa+ +g[C>>2]*va+ +g[D>>2]*ua));sa=ha+ka*(+g[M>>2]+(pa*+g[E>>2]+va*+g[F>>2]+ua*+g[G>>2]));ra=fa+ka*(+g[L>>2]+(pa*+g[H>>2]+va*+g[J>>2]+ua*+g[K>>2]));ca=ca+1|0;ja=c[O>>2]|0;if(ca>>>0>=(c[ja+32>>2]|0)>>>0){U=ta;V=qa;W=ra;X=na;Y=sa;Z=oa;break}else{da=ta;ea=qa;fa=ra;ga=na;ha=sa;ia=oa}}}g[h+4>>2]=V;g[h+8>>2]=Z;g[h+12>>2]=X;g[P>>2]=U;g[Q>>2]=Y;g[R>>2]=W;ia=V-U;U=Z-Y;Y=X-W;W=+I(+(ia*ia+U*U+Y*Y));g[h+40>>2]=W;X=W>9.999999747378752e-05?W:1.0;g[h+28>>2]=ia/X;g[h+32>>2]=U/X;g[h+36>>2]=Y/X;T=1;l=i;return T|0}function __ZN7GjkEpa23GJK8EvaluateERKNS_13MinkowskiDiffERK7Vector3(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,h=0,i=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0.0,v=0.0,w=0.0,x=0.0,y=0,z=0.0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0.0,X=0,Y=0,Z=0,_=0,$=0,aa=0.0,ca=0.0,da=0.0,ea=0.0,fa=0.0,ga=0.0,ha=0.0,ia=0.0,ja=0,ka=0,la=0,ma=0,na=0,oa=0.0;e=l;l=l+96|0;if((l|0)>=(m|0))ba(96);f=e+72|0;h=e+60|0;i=e+48|0;k=e;n=k;o=n+48|0;do{c[n>>2]=0;n=n+4|0}while((n|0)<(o|0));c[a+288>>2]=a+192;c[a+292>>2]=a+216;c[a+296>>2]=a+240;p=a+264|0;c[a+300>>2]=p;q=a+304|0;c[q>>2]=4;r=a+308|0;c[r>>2]=0;s=a+316|0;c[s>>2]=0;n=a;t=b;o=n+104|0;do{c[n>>2]=c[t>>2];n=n+4|0;t=t+4|0}while((n|0)<(o|0));t=a+116|0;g[t>>2]=0.0;n=a+152|0;c[n>>2]=0;o=a+104|0;c[o>>2]=c[d>>2];c[o+4>>2]=c[d+4>>2];c[o+8>>2]=c[d+8>>2];u=+g[o>>2];d=a+108|0;v=+g[d>>2];b=a+112|0;w=+g[b>>2];x=u*u+v*v+w*w;y=x>0.0;z=y?-u:1.0;u=y?-v:0.0;v=y?-w:0.0;y=a+136|0;g[y>>2]=0.0;c[q>>2]=3;A=a+120|0;c[A>>2]=p;c[n>>2]=1;w=+I(+(v*v+(z*z+u*u)));g[p>>2]=z/w;n=a+268|0;g[n>>2]=u/w;B=a+272|0;g[B>>2]=v/w;__ZNK7GjkEpa213MinkowskiDiff8Support0ERK7Vector3(f,a,p);w=-+g[n>>2];v=-+g[B>>2];g[i>>2]=-+g[p>>2];g[i+4>>2]=w;g[i+8>>2]=v;__ZNK7GjkEpa213MinkowskiDiff8Support1ERK7Vector3(h,a,i);v=+g[f+4>>2]-+g[h+4>>2];w=+g[f+8>>2]-+g[h+8>>2];g[a+276>>2]=+g[f>>2]-+g[h>>2];g[a+280>>2]=v;g[a+284>>2]=w;g[y>>2]=1.0;y=(c[A>>2]|0)+12|0;c[o>>2]=c[y>>2];c[o+4>>2]=c[y+4>>2];c[o+8>>2]=c[y+8>>2];A=k+36|0;c[A>>2]=c[y>>2];c[A+4>>2]=c[y+4>>2];c[A+8>>2]=c[y+8>>2];A=k+24|0;c[A>>2]=c[y>>2];c[A+4>>2]=c[y+4>>2];c[A+8>>2]=c[y+8>>2];A=k+12|0;c[A>>2]=c[y>>2];c[A+4>>2]=c[y+4>>2];c[A+8>>2]=c[y+8>>2];c[k>>2]=c[y>>2];c[k+4>>2]=c[y+4>>2];c[k+8>>2]=c[y+8>>2];y=i+4|0;A=i+8|0;p=f+4|0;B=h+4|0;n=f+8|0;C=h+8|0;D=a+104|0;E=f+4|0;F=k+4|0;G=k+8|0;H=k+12|0;J=k+16|0;K=k+20|0;L=k+24|0;M=k+28|0;N=k+32|0;O=k+36|0;P=k+40|0;Q=k+44|0;R=0;w=x;x=0.0;S=0;a:while(1){T=c[r>>2]|0;U=1-T|0;V=a+120+(T*36|0)|0;v=+g[o>>2];u=+g[d>>2];z=+g[b>>2];W=+I(+(v*v+u*u+z*z));if(W<9.999999747378752e-05){X=3;break}Y=a+120+(T*36|0)+32|0;g[a+120+(T*36|0)+16+(c[Y>>2]<<2)>>2]=0.0;Z=(c[q>>2]|0)+-1|0;c[q>>2]=Z;c[a+120+(T*36|0)+(c[Y>>2]<<2)>>2]=c[a+288+(Z<<2)>>2];Z=c[Y>>2]|0;c[Y>>2]=Z+1;_=c[a+120+(T*36|0)+(Z<<2)>>2]|0;g[_>>2]=-v/W;Z=_+4|0;g[Z>>2]=-u/W;$=_+8|0;g[$>>2]=-z/W;__ZNK7GjkEpa213MinkowskiDiff8Support0ERK7Vector3(f,a,_);z=-+g[Z>>2];u=-+g[$>>2];g[i>>2]=-+g[_>>2];g[y>>2]=z;g[A>>2]=u;__ZNK7GjkEpa213MinkowskiDiff8Support1ERK7Vector3(h,a,i);u=+g[p>>2]-+g[B>>2];z=+g[n>>2]-+g[C>>2];g[_+12>>2]=+g[f>>2]-+g[h>>2];g[_+16>>2]=u;g[_+20>>2]=z;_=c[Y>>2]|0;$=c[a+120+(T*36|0)+(_+-1<<2)>>2]|0;Z=$+12|0;z=+g[Z>>2];u=+g[$+16>>2];v=+g[$+20>>2];aa=z-+g[k>>2];ca=u-+g[F>>2];da=v-+g[G>>2];if(aa*aa+ca*ca+da*da<9.999999747378752e-05){X=6;break}da=z-+g[H>>2];ca=u-+g[J>>2];aa=v-+g[K>>2];if(da*da+ca*ca+aa*aa<9.999999747378752e-05){X=6;break}aa=z-+g[L>>2];ca=u-+g[M>>2];da=v-+g[N>>2];if(aa*aa+ca*ca+da*da<9.999999747378752e-05){X=6;break}da=z-+g[O>>2];ca=u-+g[P>>2];aa=v-+g[Q>>2];if(da*da+ca*ca+aa*aa<9.999999747378752e-05){X=6;break}S=S+1&3;$=k+(S*12|0)|0;c[$>>2]=c[Z>>2];c[$+4>>2]=c[Z+4>>2];c[$+8>>2]=c[Z+8>>2];aa=(+g[o>>2]*z+ +g[d>>2]*u+ +g[b>>2]*v)/W;x=aa>x?aa:x;if(W-x-W*9.999999747378752e-05<=0.0){X=7;break}c[h>>2]=0;b:do switch(_|0){case 2:{Z=c[V>>2]|0;$=c[a+120+(T*36|0)+4>>2]|0;W=+g[$+12>>2];aa=+g[Z+12>>2];v=W-aa;u=+g[$+16>>2];z=+g[Z+16>>2];ca=u-z;da=+g[$+20>>2];ea=+g[Z+20>>2];fa=da-ea;ga=v*v+ca*ca+fa*fa;if(!(ga>0.0)){X=25;break a}ha=-(aa*v+z*ca+ea*fa)/ga;if(ha>=1.0){g[f>>2]=0.0;g[E>>2]=1.0;c[h>>2]=2;ia=W*W+u*u+da*da;break b}if(!(ha<=0.0)){g[E>>2]=ha;g[f>>2]=1.0-ha;c[h>>2]=3;da=v*ha+aa;v=ca*ha+z;ca=fa*ha+ea;ia=da*da+v*v+ca*ca;break b}else{g[f>>2]=1.0;g[E>>2]=0.0;c[h>>2]=1;ia=aa*aa+z*z+ea*ea;break b}break}case 3:{ia=+__ZN7GjkEpa23GJK13projectoriginERK7Vector3S3_S3_PfRj((c[V>>2]|0)+12|0,(c[a+120+(T*36|0)+4>>2]|0)+12|0,(c[a+120+(T*36|0)+8>>2]|0)+12|0,f,h);break}case 4:{ia=+__ZN7GjkEpa23GJK13projectoriginERK7Vector3S3_S3_S3_PfRj((c[V>>2]|0)+12|0,(c[a+120+(T*36|0)+4>>2]|0)+12|0,(c[a+120+(T*36|0)+8>>2]|0)+12|0,(c[a+120+(T*36|0)+12>>2]|0)+12|0,f,h);break}default:ia=w}while(0);if(!(ia>=0.0)){X=25;break}V=a+120+(U*36|0)+32|0;c[V>>2]=0;g[D>>2]=0.0;g[d>>2]=0.0;g[b>>2]=0.0;c[r>>2]=U;_=c[Y>>2]|0;Z=c[h>>2]|0;if(_|0){$=0;do{ja=a+120+(T*36|0)+($<<2)|0;ka=c[ja>>2]|0;if(!(Z&1<<$)){la=c[q>>2]|0;c[q>>2]=la+1;c[a+288+(la<<2)>>2]=ka}else{c[a+120+(U*36|0)+(c[V>>2]<<2)>>2]=ka;ka=c[f+($<<2)>>2]|0;la=c[V>>2]|0;c[V>>2]=la+1;c[a+120+(U*36|0)+16+(la<<2)>>2]=ka;la=c[ja>>2]|0;ea=(c[j>>2]=ka,+g[j>>2]);z=ea*+g[la+16>>2];aa=ea*+g[la+20>>2];g[o>>2]=ea*+g[la+12>>2]+ +g[o>>2];g[d>>2]=z+ +g[d>>2];g[b>>2]=aa+ +g[b>>2]}$=$+1|0}while(($|0)!=(_|0))}if((Z|0)==15)c[s>>2]=1;R=R+1|0;if(R>>>0<128)ma=c[s>>2]|0;else ma=2;c[s>>2]=ma;if(ma|0){na=ma;break}else w=ia}if((X|0)==3){c[s>>2]=1;X=28}else if((X|0)==6){ma=c[r>>2]|0;R=a+120+(ma*36|0)+32|0;f=(c[R>>2]|0)+-1|0;c[R>>2]=f;R=c[a+120+(ma*36|0)+(f<<2)>>2]|0;f=c[q>>2]|0;c[q>>2]=f+1;c[a+288+(f<<2)>>2]=R;X=28}else if((X|0)==7){R=c[r>>2]|0;f=a+120+(R*36|0)+32|0;ma=(c[f>>2]|0)+-1|0;c[f>>2]=ma;f=c[a+120+(R*36|0)+(ma<<2)>>2]|0;ma=c[q>>2]|0;c[q>>2]=ma+1;c[a+288+(ma<<2)>>2]=f;X=28}else if((X|0)==25){f=c[r>>2]|0;ma=a+120+(f*36|0)+32|0;R=(c[ma>>2]|0)+-1|0;c[ma>>2]=R;ma=c[a+120+(f*36|0)+(R<<2)>>2]|0;R=c[q>>2]|0;c[q>>2]=R+1;c[a+288+(R<<2)>>2]=ma;na=c[s>>2]|0}if((X|0)==28)na=c[s>>2]|0;c[a+312>>2]=a+120+((c[r>>2]|0)*36|0);switch(na|0){case 0:{ia=+g[o>>2];w=+g[d>>2];x=+g[b>>2];oa=+I(+(ia*ia+w*w+x*x));break}case 1:{oa=0.0;break}default:{l=e;return na|0}}g[t>>2]=oa;l=e;return na|0}function __ZNK7GjkEpa213MinkowskiDiff8Support0ERK7Vector3(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,h=0,i=0,j=0,k=0,n=0.0,o=0,p=0.0,q=0,r=0.0,s=0.0,t=0,u=0,v=0.0,w=0,x=0,y=0,z=0.0,A=0,B=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+12|0;h=e;i=c[b>>2]|0;j=c[(c[i>>2]|0)+24>>2]|0;k=b+8|0;n=+g[d>>2];o=b+20|0;p=+g[d+4>>2];q=b+32|0;r=+g[d+8>>2];s=+g[k>>2]*n+ +g[o>>2]*p+ +g[q>>2]*r;d=b+12|0;t=b+24|0;u=b+36|0;v=n*+g[d>>2]+p*+g[t>>2]+r*+g[u>>2];w=b+16|0;x=b+28|0;y=b+40|0;z=n*+g[w>>2]+p*+g[x>>2]+r*+g[y>>2];g[h>>2]=s;A=h+4|0;g[A>>2]=v;B=h+8|0;g[B>>2]=z;r=+I(+(s*s+v*v+z*z));if(r==0.0){g[B>>2]=0.0;g[A>>2]=0.0;g[h>>2]=0.0}else{g[h>>2]=s/r;g[A>>2]=v/r;g[B>>2]=z/r}bj[j&4095](f,i,h);r=+g[f>>2];z=+g[f+4>>2];v=+g[f+8>>2];s=+g[b+48>>2]+(r*+g[o>>2]+z*+g[t>>2]+v*+g[x>>2]);p=+g[b+52>>2]+(r*+g[q>>2]+z*+g[u>>2]+v*+g[y>>2]);g[a>>2]=+g[b+44>>2]+(+g[k>>2]*r+ +g[d>>2]*z+ +g[w>>2]*v);g[a+4>>2]=s;g[a+8>>2]=p;l=e;return}function __ZNK7GjkEpa213MinkowskiDiff8Support1ERK7Vector3(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,h=0,i=0,j=0,k=0,n=0.0,o=0,p=0.0,q=0,r=0.0,s=0.0,t=0,u=0,v=0.0,w=0,x=0,y=0,z=0.0,A=0,B=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+12|0;h=e;i=c[b+4>>2]|0;j=c[(c[i>>2]|0)+24>>2]|0;k=b+56|0;n=+g[d>>2];o=b+68|0;p=+g[d+4>>2];q=b+80|0;r=+g[d+8>>2];s=+g[k>>2]*n+ +g[o>>2]*p+ +g[q>>2]*r;d=b+60|0;t=b+72|0;u=b+84|0;v=n*+g[d>>2]+p*+g[t>>2]+r*+g[u>>2];w=b+64|0;x=b+76|0;y=b+88|0;z=n*+g[w>>2]+p*+g[x>>2]+r*+g[y>>2];g[h>>2]=s;A=h+4|0;g[A>>2]=v;B=h+8|0;g[B>>2]=z;r=+I(+(s*s+v*v+z*z));if(r==0.0){g[B>>2]=0.0;g[A>>2]=0.0;g[h>>2]=0.0}else{g[h>>2]=s/r;g[A>>2]=v/r;g[B>>2]=z/r}bj[j&4095](f,i,h);r=+g[f>>2];z=+g[f+4>>2];v=+g[f+8>>2];s=+g[b+96>>2]+(r*+g[o>>2]+z*+g[t>>2]+v*+g[x>>2]);p=+g[b+100>>2]+(r*+g[q>>2]+z*+g[u>>2]+v*+g[y>>2]);g[a>>2]=+g[b+92>>2]+(+g[k>>2]*r+ +g[d>>2]*z+ +g[w>>2]*v);g[a+4>>2]=s;g[a+8>>2]=p;l=e;return}function __ZN7GjkEpa23GJK13projectoriginERK7Vector3S3_S3_PfRj(a,b,d,e,f){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;var h=0,i=0,k=0,n=0.0,o=0.0,p=0.0,q=0,r=0.0,s=0,t=0.0,u=0.0,v=0,w=0.0,x=0,y=0.0,z=0.0,A=0.0,B=0.0,C=0,D=0.0,E=0,F=0.0,G=0.0,H=0.0,J=0.0,K=0,L=0.0,M=0,N=0,O=0,P=0.0,Q=0.0,R=0.0,S=0.0,T=0.0,U=0.0,V=0.0,W=0,X=0,Y=0.0,Z=0.0,_=0,$=0.0,aa=0,ca=0,da=0.0,ea=0.0,fa=0.0,ga=0.0,ha=0,ia=0,ja=0,ka=0;h=l;l=l+48|0;if((l|0)>=(m|0))ba(48);i=h+36|0;k=h;c[i>>2]=a;c[i+4>>2]=b;c[i+8>>2]=d;n=+g[a>>2];o=+g[b>>2];p=n-o;q=a+4|0;r=+g[q>>2];s=b+4|0;t=+g[s>>2];u=r-t;v=a+8|0;w=+g[v>>2];x=b+8|0;y=+g[x>>2];z=w-y;g[k>>2]=p;g[k+4>>2]=u;g[k+8>>2]=z;A=+g[d>>2];B=o-A;C=d+4|0;o=+g[C>>2];D=t-o;E=d+8|0;t=+g[E>>2];F=y-t;g[k+12>>2]=B;g[k+16>>2]=D;g[k+20>>2]=F;y=A-n;A=o-r;o=t-w;g[k+24>>2]=y;g[k+28>>2]=A;g[k+32>>2]=o;t=u*F-z*D;G=z*B-F*p;H=D*p-u*B;J=H*H+(t*t+G*G);if(J>0.0){K=0;L=-1.0;M=0;N=0;O=0;P=u;Q=z;R=p;S=n;T=r;U=w}else{V=-1.0;l=h;return +V}while(1){if(S*(H*P-G*Q)+T*(t*Q-H*R)+(G*R-t*P)*U>0.0){W=c[349772+(M<<2)>>2]|0;X=c[i+(W<<2)>>2]|0;w=+g[X>>2];r=w-S;n=+g[X+4>>2];p=n-T;z=+g[X+8>>2];u=z-U;Y=r*r+p*p+u*u;do if(Y>0.0){Z=-(S*r+T*p+U*u)/Y;if(Z>=1.0){_=2;$=w*w+n*n+z*z;aa=0;ca=1065353216;break}if(!(Z<=0.0)){X=(g[j>>2]=Z,c[j>>2]|0);da=S+r*Z;ea=T+p*Z;fa=U+u*Z;_=3;$=fa*fa+(da*da+ea*ea);aa=(g[j>>2]=1.0-Z,c[j>>2]|0);ca=X;break}else{_=1;$=S*S+T*T+U*U;aa=1065353216;ca=0;break}}else{_=K;$=-1.0;aa=N;ca=O}while(0);if(L<0.0|$<L){c[f>>2]=(_&1|0?1<<M:0)+(_&2|0?1<<W:0);c[e+(M<<2)>>2]=aa;c[e+(W<<2)>>2]=ca;g[e+(c[349772+(W<<2)>>2]<<2)>>2]=0.0;ga=$;ha=_;ia=aa;ja=ca}else{ga=L;ha=_;ia=aa;ja=ca}}else{ga=L;ha=K;ia=N;ja=O}X=M+1|0;if((X|0)==3)break;ka=c[i+(X<<2)>>2]|0;K=ha;L=ga;M=X;N=ia;O=ja;P=+g[k+(X*12|0)+4>>2];Q=+g[k+(X*12|0)+8>>2];R=+g[k+(X*12|0)>>2];S=+g[ka>>2];T=+g[ka+4>>2];U=+g[ka+8>>2]}if(!(ga<0.0)){V=ga;l=h;return +V}ga=+I(+J);U=(t*+g[a>>2]+G*+g[q>>2]+H*+g[v>>2])/J;J=t*U;t=G*U;G=H*U;c[f>>2]=7;U=+g[b>>2]-J;H=+g[s>>2]-t;T=+g[x>>2]-G;S=D*T-H*F;R=U*F-T*B;T=H*B-U*D;D=+I(+(T*T+(S*S+R*R)))/ga;g[e>>2]=D;R=+g[d>>2]-J;S=+g[C>>2]-t;T=+g[E>>2]-G;U=A*T-S*o;B=R*o-T*y;T=S*y-R*A;A=+I(+(T*T+(U*U+B*B)))/ga;g[e+4>>2]=A;g[e+8>>2]=1.0-(A+D);V=G*G+(J*J+t*t);l=h;return +V}function __ZN7GjkEpa23GJK13projectoriginERK7Vector3S3_S3_S3_PfRj(a,b,d,e,f,h){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;h=h|0;var i=0,k=0,n=0,o=0,p=0,q=0.0,r=0.0,s=0.0,t=0,u=0.0,v=0,w=0.0,x=0.0,y=0,z=0.0,A=0,B=0.0,C=0.0,D=0.0,E=0.0,F=0,G=0.0,H=0.0,I=0,J=0.0,K=0.0,L=0.0,M=0.0,N=0,O=0.0,P=0.0,Q=0,R=0.0,S=0.0,T=0.0,U=0.0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0.0,aa=0.0;i=l;l=l+80|0;if((l|0)>=(m|0))ba(80);k=i+56|0;n=i+16|0;o=i+4|0;p=i;c[k>>2]=a;c[k+4>>2]=b;c[k+8>>2]=d;c[k+12>>2]=e;q=+g[a>>2];r=+g[e>>2];s=q-r;t=a+4|0;u=+g[t>>2];v=e+4|0;w=+g[v>>2];x=u-w;y=a+8|0;z=+g[y>>2];A=e+8|0;B=+g[A>>2];C=z-B;g[n>>2]=s;g[n+4>>2]=x;g[n+8>>2]=C;D=+g[b>>2];E=D-r;F=b+4|0;G=+g[F>>2];H=G-w;I=b+8|0;J=+g[I>>2];K=J-B;g[n+12>>2]=E;g[n+16>>2]=H;g[n+20>>2]=K;L=+g[d>>2];M=L-r;N=d+4|0;O=+g[N>>2];P=O-w;Q=d+8|0;R=+g[Q>>2];S=R-B;g[n+24>>2]=M;g[n+28>>2]=P;g[n+32>>2]=S;T=S*(s*H)+(x*K*M+C*E*P-P*(K*s)-S*(x*E))-M*(C*H);H=D-L;L=G-O;O=J-R;R=q-D;D=u-G;G=z-J;if(!(T*(z*(H*D-L*R)+(q*(L*G-O*D)+u*(O*R-H*G)))<=0.0)){U=-1.0;l=i;return +U}if(!((c[j>>2]=(g[j>>2]=T,c[j>>2]|0)&2147483647,+g[j>>2])>0.0)){U=-1.0;l=i;return +U}V=o+4|0;W=o+8|0;X=f+12|0;G=-1.0;Y=0;H=x;x=C;C=s;s=r;r=w;w=B;while(1){Z=c[350460+(Y<<2)>>2]|0;B=+g[n+(Z*12|0)+8>>2];R=+g[n+(Z*12|0)+4>>2];O=+g[n+(Z*12|0)>>2];if(T*((H*B-x*R)*s+r*(x*O-B*C)+(R*C-H*O)*w)>0.0?(O=+__ZN7GjkEpa23GJK13projectoriginERK7Vector3S3_S3_PfRj(c[k+(Y<<2)>>2]|0,c[k+(Z<<2)>>2]|0,e,o,p),G<0.0|O<G):0){_=c[p>>2]|0;c[h>>2]=(_&2|0?1<<Z:0)+(_<<1&8)+(_&1|0?1<<Y:0);c[f+(Y<<2)>>2]=c[o>>2];c[f+(Z<<2)>>2]=c[V>>2];g[f+(c[350460+(Z<<2)>>2]<<2)>>2]=0.0;c[X>>2]=c[W>>2];$=O}else $=G;Z=Y+1|0;if((Z|0)==3)break;G=$;Y=Z;H=+g[n+(Z*12|0)+4>>2];x=+g[n+(Z*12|0)+8>>2];C=+g[n+(Z*12|0)>>2];s=+g[e>>2];r=+g[v>>2];w=+g[A>>2]}if($<0.0){c[h>>2]=15;w=+g[N>>2];r=+g[I>>2];s=+g[e>>2];C=+g[Q>>2];x=+g[b>>2];H=+g[v>>2];G=+g[d>>2];O=+g[A>>2];R=+g[F>>2];B=(w*r*s+C*x*H-H*(r*G)-w*x*O+O*(G*R)-s*(C*R))/T;g[f>>2]=B;R=+g[t>>2];C=+g[Q>>2];s=+g[e>>2];G=+g[y>>2];O=+g[d>>2];x=+g[v>>2];w=+g[a>>2];r=+g[A>>2];H=+g[N>>2];u=(R*C*s+G*O*x-x*(C*w)-R*O*r+r*(w*H)-s*(G*H))/T;g[f+4>>2]=u;H=+g[F>>2];G=+g[y>>2];s=+g[e>>2];w=+g[I>>2];r=+g[a>>2];O=+g[v>>2];R=+g[b>>2];C=+g[A>>2];x=+g[t>>2];D=(H*G*s+w*r*O-O*(G*R)-H*r*C+C*(R*x)-s*(w*x))/T;g[f+8>>2]=D;g[X>>2]=1.0-(B+u+D);aa=0.0}else aa=$;U=aa;l=i;return +U}function __ZN13MotionShapeSWD0Ev(a){a=a|0;__ZN7ShapeSWD2Ev(a);__ZdlPv(a);return}function __ZNK13MotionShapeSW8get_typeEv(a){a=a|0;return 5}function __ZNK13MotionShapeSW13project_rangeERK7Vector3RK9TransformRfS6_(a,b,d,e,f){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;var h=0,i=0,j=0,k=0,n=0,o=0,p=0.0,q=0.0,r=0.0,s=0.0,t=0.0,u=0.0,v=0,w=0,x=0;h=l;l=l+64|0;if((l|0)>=(m|0))ba(64);i=h+60|0;j=h+56|0;k=h+52|0;n=h+48|0;o=h;p=+g[a+60>>2];q=+g[a+64>>2];r=+g[a+68>>2];s=+g[d>>2]*p+ +g[d+4>>2]*q+ +g[d+8>>2]*r;t=p*+g[d+12>>2]+q*+g[d+16>>2]+r*+g[d+20>>2];u=p*+g[d+24>>2]+q*+g[d+28>>2]+r*+g[d+32>>2];v=o;w=d;x=v+48|0;do{c[v>>2]=c[w>>2];v=v+4|0;w=w+4|0}while((v|0)<(x|0));w=o+36|0;g[w>>2]=s+ +g[w>>2];w=o+40|0;g[w>>2]=t+ +g[w>>2];w=o+44|0;g[w>>2]=u+ +g[w>>2];w=a+56|0;a=c[w>>2]|0;Li[c[(c[a>>2]|0)+20>>2]&255](a,b,d,i,j);d=c[w>>2]|0;Li[c[(c[d>>2]|0)+20>>2]&255](d,b,o,k,n);u=+g[i>>2];t=+g[k>>2];g[e>>2]=u<t?u:t;t=+g[j>>2];u=+g[n>>2];g[f>>2]=t>u?t:u;l=h;return}function __ZNK13MotionShapeSW11get_supportERK7Vector3(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0.0,h=0.0,i=0.0;e=c[b+56>>2]|0;bj[c[(c[e>>2]|0)+24>>2]&4095](a,e,d);f=+g[b+60>>2];h=+g[b+64>>2];i=+g[b+68>>2];if(!(+g[d>>2]*f+ +g[d+4>>2]*h+ +g[d+8>>2]*i>0.0))return;g[a>>2]=f+ +g[a>>2];d=a+4|0;g[d>>2]=h+ +g[d>>2];d=a+8|0;g[d>>2]=i+ +g[d>>2];return}function __ZNK13MotionShapeSW12get_supportsERK7Vector3iPS0_Ri(a,b,d,e,f){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;c[f>>2]=0;return}function __ZNK13MotionShapeSW17intersect_segmentERK7Vector3S2_RS0_S3_(a,b,c,d,e){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;return 0}function __ZNK13MotionShapeSW21get_moment_of_inertiaEf(a,b,c){a=a|0;b=b|0;c=+c;g[a+8>>2]=0.0;g[a+4>>2]=0.0;g[a>>2]=0.0;return}function __ZN13MotionShapeSW8set_dataERK7Variant(a,b){a=a|0;b=b|0;return}function __ZNK13MotionShapeSW8get_dataEv(a,b){a=a|0;b=b|0;c[a>>2]=0;return}function __ZN23PhysicsDirectSpaceState18_initialize_classvEv(b){b=b|0;if(a[1263485]|0)return;__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI23PhysicsDirectSpaceStateEEvv();__ZN23PhysicsDirectSpaceState13_bind_methodsEv();a[1263485]=1;return}function __ZN23PhysicsDirectSpaceState5_setvERK10StringNameRK7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK23PhysicsDirectSpaceState5_getvERK10StringNameR7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK23PhysicsDirectSpaceState19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0;d=l;l=l+32|0;if((l|0)>=(m|0))ba(32);e=d+24|0;f=d+4|0;g=d;__ZN6StringC2EPKc(e,1051435);h=c[e>>2]|0;e=h;i=f+4|0;c[i>>2]=0;j=f+12|0;c[j>>2]=0;c[f>>2]=0;k=(h|0)==0;if(!k?(c[i>>2]=0,__Z28atomic_conditional_incrementPj(h+-8|0)|0):0)c[i>>2]=e;c[f+8>>2]=0;e=c[j>>2]|0;if(e|0){if(!(__Z16atomic_decrementPj(e+-8|0)|0))__ZN6Memory11free_staticEPvb(e,1);c[j>>2]=0}c[f+16>>2]=256;if(!(c[b>>2]|0)){j=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=j;c[j>>2]=0;c[j+4>>2]=0;c[j+8>>2]=0}j=__ZnwjPFPvjE(32,4740)|0;c[j>>2]=0;c[j+4>>2]=0;c[j+8>>2]=0;c[j+12>>2]=0;c[j+16>>2]=7;e=j+20|0;c[e>>2]=0;i=j+24|0;c[i>>2]=0;n=j+28|0;c[n>>2]=0;__ZN12PropertyInfoaSERKS_(j,f)|0;o=c[b>>2]|0;p=o+4|0;q=c[p>>2]|0;c[i>>2]=q;c[e>>2]=0;c[n>>2]=o;if(q|0)c[q+20>>2]=j;c[p>>2]=j;if(!(c[o>>2]|0))c[o>>2]=j;j=o+8|0;c[j>>2]=(c[j>>2]|0)+1;j=c[f+12>>2]|0;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);j=c[f+4>>2]|0;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);if(k){__ZN10StringNameC2EPKc(g,1051435);__ZN7ClassDB17get_property_listE10StringNameP4ListI12PropertyInfo16DefaultAllocatorEbPK6Object(g,b,1,a);__ZN10StringNameD2Ev(g);l=d;return}if(__Z16atomic_decrementPj(h+-8|0)|0){__ZN10StringNameC2EPKc(g,1051435);__ZN7ClassDB17get_property_listE10StringNameP4ListI12PropertyInfo16DefaultAllocatorEbPK6Object(g,b,1,a);__ZN10StringNameD2Ev(g);l=d;return}__ZN6Memory11free_staticEPvb(h,1);__ZN10StringNameC2EPKc(g,1051435);__ZN7ClassDB17get_property_listE10StringNameP4ListI12PropertyInfo16DefaultAllocatorEbPK6Object(g,b,1,a);__ZN10StringNameD2Ev(g);l=d;return}function __ZN23PhysicsDirectSpaceState14_notificationvEib(a,b,c){a=a|0;b=b|0;c=c|0;return}function __ZNK23PhysicsDirectSpaceState16_get_class_namevEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+8|0;e=b+4|0;f=b;g=a+76|0;a=c[g>>2]|0;if(a|0){if(c[a+4>>2]|0){l=b;return g|0}if(__ZNK6String6lengthEv(a+8|0)|0){l=b;return g|0}}__ZN6StringC2EPKc(d,1051435);c[f>>2]=c[d>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameaSERKS_(g,e);__ZN10StringNameD2Ev(e);e=c[f>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);l=b;return g|0}function __ZNK23PhysicsDirectSpaceState9get_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1051435);l=a;return c[b>>2]|0}function __ZNK23PhysicsDirectSpaceState8is_classERK6String(a,b){a=a|0;b=b|0;var c=0;if(__ZNK6StringeqEPKc(b,1051435)|0){c=1;return c|0}c=__ZNK6StringeqEPKc(b,1142944)|0;return c|0}function __ZNK23PhysicsDirectSpaceState12is_class_ptrEPv(a,b){a=a|0;b=b|0;return (b|0)==1236748|(b|0)==1220580|0}function __ZN23PhysicsDirectSpaceStateD2Ev(a){a=a|0;c[a>>2]=349792;__ZN10StringNameD2Ev(a+76|0);__ZN6ObjectD2Ev(a);return}function __ZN23PhysicsDirectSpaceStateD0Ev(a){a=a|0;c[a>>2]=349792;__ZN10StringNameD2Ev(a+76|0);__ZN6ObjectD2Ev(a);__ZdlPv(a);return}function __ZN7ClassDB10_add_classI23PhysicsDirectSpaceStateEEvv(){var a=0,b=0,d=0,e=0,f=0,g=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+16|0;d=a+12|0;e=a+8|0;f=a+4|0;g=a;__ZN6StringC2EPKc(b,1051435);c[e>>2]=c[b>>2];__ZN10StringNameC2ERK6String(d,e);__ZN6StringC2EPKc(b,1142944);c[g>>2]=c[b>>2];__ZN10StringNameC2ERK6String(f,g);__ZN7ClassDB11_add_class2ERK10StringNameS2_(d,f);__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);__ZN10StringNameD2Ev(d);d=c[e>>2]|0;if(!d){l=a;return}if(__Z16atomic_decrementPj(d+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(d,1);l=a;return}function __ZN23PhysicsDirectSpaceState13_bind_methodsEv(){var a=0,b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0;a=l;l=l+144|0;if((l|0)>=(m|0))ba(144);b=a+120|0;d=a+112|0;e=a+48|0;f=a+72|0;g=a+24|0;h=a;i=a+104|0;j=a+96|0;k=a+88|0;n=a+80|0;__Z8D_METHODPKcS0_S0_S0_S0_S0_(d,1058769,1126770,1126740,1058740,1058748,1058759);__ZN5ArrayC2Ev(f);__ZN7VariantC2ERK5Array(e,f);__ZN7VariantC2Ei(g,2147483647);__ZN7VariantC2Ei(h,15);o=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(o);c[o>>2]=349904;__ZN10MethodBind10_set_constEb(o,0);__ZN10MethodBind24_generate_argument_typesEi(o,5);__ZN10MethodBind12_set_returnsEb(o,1);c[o+44>>2]=41;c[o+48>>2]=0;c[b>>2]=e;c[b+4>>2]=g;c[b+8>>2]=h;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,o,d,b,3)|0;if(c[h>>2]|0)__ZN7Variant5clearEv(h);if(c[g>>2]|0)__ZN7Variant5clearEv(g);if(c[e>>2]|0)__ZN7Variant5clearEv(e);__ZN5ArrayD2Ev(f);g=d+4|0;h=c[g>>2]|0;if(h|0?(__Z16atomic_decrementPj(h+-8|0)|0)==0:0){o=c[g>>2]|0;g=(o|0)==0?0:o+-4|0;o=g+4|0;if(c[g>>2]|0){p=0;do{__ZN10StringNameD2Ev(o+(p<<2)|0);p=p+1|0}while(p>>>0<(c[g>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(h,1)}__ZN10StringNameD2Ev(d);__Z8D_METHODPKcS0_S0_(i,1058794,1051368,1058728);__ZN7VariantC2Ei(e,32);d=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(d);c[d>>2]=349940;__ZN10MethodBind10_set_constEb(d,0);__ZN10MethodBind24_generate_argument_typesEi(d,2);__ZN10MethodBind12_set_returnsEb(d,1);c[d+44>>2]=1297;c[d+48>>2]=0;c[b>>2]=e;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,d,i,b,1)|0;if(c[e>>2]|0)__ZN7Variant5clearEv(e);d=i+4|0;h=c[d>>2]|0;if(h|0?(__Z16atomic_decrementPj(h+-8|0)|0)==0:0){g=c[d>>2]|0;d=(g|0)==0?0:g+-4|0;g=d+4|0;if(c[d>>2]|0){p=0;do{__ZN10StringNameD2Ev(g+(p<<2)|0);p=p+1|0}while(p>>>0<(c[d>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(h,1)}__ZN10StringNameD2Ev(i);__Z8D_METHODPKcS0_S0_(j,1058846,1051368,1051402);i=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(i);c[i>>2]=349976;__ZN10MethodBind10_set_constEb(i,0);__ZN10MethodBind24_generate_argument_typesEi(i,2);__ZN10MethodBind12_set_returnsEb(i,1);c[i+44>>2]=1298;c[i+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,i,j,0,0)|0;i=j+4|0;h=c[i>>2]|0;if(h|0?(__Z16atomic_decrementPj(h+-8|0)|0)==0:0){d=c[i>>2]|0;i=(d|0)==0?0:d+-4|0;d=i+4|0;if(c[i>>2]|0){p=0;do{__ZN10StringNameD2Ev(d+(p<<2)|0);p=p+1|0}while(p>>>0<(c[i>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(h,1)}__ZN10StringNameD2Ev(j);__Z8D_METHODPKcS0_S0_(k,1058858,1051368,1058728);__ZN7VariantC2Ei(e,32);j=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(j);c[j>>2]=349940;__ZN10MethodBind10_set_constEb(j,0);__ZN10MethodBind24_generate_argument_typesEi(j,2);__ZN10MethodBind12_set_returnsEb(j,1);c[j+44>>2]=1299;c[j+48>>2]=0;c[b>>2]=e;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,j,k,b,1)|0;if(c[e>>2]|0)__ZN7Variant5clearEv(e);j=k+4|0;h=c[j>>2]|0;if(h|0?(__Z16atomic_decrementPj(h+-8|0)|0)==0:0){i=c[j>>2]|0;j=(i|0)==0?0:i+-4|0;i=j+4|0;if(c[j>>2]|0){p=0;do{__ZN10StringNameD2Ev(i+(p<<2)|0);p=p+1|0}while(p>>>0<(c[j>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(h,1)}__ZN10StringNameD2Ev(k);__Z8D_METHODPKcS0_(n,1058872,1051368);k=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(k);c[k>>2]=350012;__ZN10MethodBind10_set_constEb(k,0);__ZN10MethodBind24_generate_argument_typesEi(k,1);__ZN10MethodBind12_set_returnsEb(k,1);c[k+44>>2]=4708;c[k+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,k,n,0,0)|0;k=n+4|0;h=c[k>>2]|0;if(h|0?(__Z16atomic_decrementPj(h+-8|0)|0)==0:0){j=c[k>>2]|0;k=(j|0)==0?0:j+-4|0;j=k+4|0;if(c[k>>2]|0){p=0;do{__ZN10StringNameD2Ev(j+(p<<2)|0);p=p+1|0}while(p>>>0<(c[k>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(h,1)}__ZN10StringNameD2Ev(n);__ZN6StringC2EPKc(b,1051435);c[f>>2]=c[b>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameC2EPKc(b,1058886);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(e,b,1);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(e);n=c[f>>2]|0;if(n|0?(__Z16atomic_decrementPj(n+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(n,1);__ZN6StringC2EPKc(b,1051435);c[f>>2]=c[b>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameC2EPKc(b,1058908);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(e,b,2);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(e);n=c[f>>2]|0;if(n|0?(__Z16atomic_decrementPj(n+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(n,1);__ZN6StringC2EPKc(b,1051435);c[f>>2]=c[b>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameC2EPKc(b,1058933);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(e,b,4);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(e);n=c[f>>2]|0;if(n|0?(__Z16atomic_decrementPj(n+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(n,1);__ZN6StringC2EPKc(b,1051435);c[f>>2]=c[b>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameC2EPKc(b,1058954);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(e,b,8);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(e);n=c[f>>2]|0;if(n|0?(__Z16atomic_decrementPj(n+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(n,1);__ZN6StringC2EPKc(b,1051435);c[f>>2]=c[b>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameC2EPKc(b,1058979);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(e,b,16);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(e);n=c[f>>2]|0;if(n|0?(__Z16atomic_decrementPj(n+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(n,1);__ZN6StringC2EPKc(b,1051435);c[f>>2]=c[b>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameC2EPKc(b,1058994);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(e,b,15);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(e);e=c[f>>2]|0;if(!e){l=a;return}if(__Z16atomic_decrementPj(e+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(e,1);l=a;return}function __ZN23PhysicsDirectSpaceState14_intersect_rayERK7Vector3S2_RK6VectorI3RIDEjj(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0;i=l;l=l+112|0;if((l|0)>=(m|0))ba(112);j=i+64|0;k=i+72|0;n=i+52|0;o=i+48|0;p=i+24|0;q=i;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0;c[k+12>>2]=0;c[k+16>>2]=0;c[k+20>>2]=0;c[k+24>>2]=0;r=n+4|0;c[r>>2]=379008;c[n>>2]=0;s=n+8|0;c[s>>2]=0;t=0;while(1){u=c[f>>2]|0;v=(u|0)==0;if(v)w=0;else w=c[u+-4>>2]|0;if((t|0)>=(w|0))break;if(v)x=0;else x=c[u+-4>>2]|0;do if((x|0)<=(t|0)){if(v)y=0;else y=c[u+-4>>2]|0;if((y|0)>(t|0)){a[1263537]=0;z=14;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);A=0;break}}else z=14;while(0);if((z|0)==14){z=0;A=u+(t<<2)|0}if(!(c[n>>2]|0)){v=__ZnwjPFPvjE(28,4740)|0;B=v+16|0;c[B>>2]=0;c[B+4>>2]=0;c[B+8>>2]=0;c[n>>2]=v;B=c[r>>2]|0;c[v+4>>2]=B;c[v+8>>2]=B;c[v+12>>2]=B;c[v>>2]=1}__ZN3SetI3RID10ComparatorIS0_E16DefaultAllocatorE10_insert_rbERKS0_(n,A)|0;t=t+1|0}if(Aj[c[(c[b>>2]|0)+84>>2]&7](b,d,e,k,n,g,h,0)|0){__ZN10DictionaryC2Ev(o);__ZN7VariantC2ERK7Vector3(p,k);__ZN7VariantC2EPKc(q,1113911);__ZN7VariantaSERKS_(__ZN10DictionaryixERK7Variant(o,q)|0,p);if(c[q>>2]|0)__ZN7Variant5clearEv(q);if(c[p>>2]|0)__ZN7Variant5clearEv(p);__ZN7VariantC2ERK7Vector3(p,k+12|0);__ZN7VariantC2EPKc(q,1129164);__ZN7VariantaSERKS_(__ZN10DictionaryixERK7Variant(o,q)|0,p);if(c[q>>2]|0)__ZN7Variant5clearEv(q);if(c[p>>2]|0)__ZN7Variant5clearEv(p);__ZN7VariantC2Ej(p,c[k+28>>2]|0);__ZN7VariantC2EPKc(q,1059014);__ZN7VariantaSERKS_(__ZN10DictionaryixERK7Variant(o,q)|0,p);if(c[q>>2]|0)__ZN7Variant5clearEv(q);if(c[p>>2]|0)__ZN7Variant5clearEv(p);__ZN7VariantC2EPK6Object(p,c[k+32>>2]|0);__ZN7VariantC2EPKc(q,1059042);__ZN7VariantaSERKS_(__ZN10DictionaryixERK7Variant(o,q)|0,p);if(c[q>>2]|0)__ZN7Variant5clearEv(q);if(c[p>>2]|0)__ZN7Variant5clearEv(p);__ZN7VariantC2Ei(p,c[k+36>>2]|0);__ZN7VariantC2EPKc(q,1044623);__ZN7VariantaSERKS_(__ZN10DictionaryixERK7Variant(o,q)|0,p);if(c[q>>2]|0)__ZN7Variant5clearEv(q);if(c[p>>2]|0)__ZN7Variant5clearEv(p);__ZN7VariantC2ERK3RID(p,k+24|0);__ZN7VariantC2EPKc(q,1046794);__ZN7VariantaSERKS_(__ZN10DictionaryixERK7Variant(o,q)|0,p);if(c[q>>2]|0)__ZN7Variant5clearEv(q);if(c[p>>2]|0)__ZN7Variant5clearEv(p);__ZN10DictionaryC2ERKS_(j,o);__ZN10DictionaryD2Ev(o)}else __ZN10DictionaryC2Ev(j);o=c[n>>2]|0;if(!o){C=c[j>>2]|0;l=i;return C|0}__ZN3SetI3RID10ComparatorIS0_E16DefaultAllocatorE13_cleanup_treeEPNS4_7ElementE(n,c[o+8>>2]|0);o=c[r>>2]|0;r=c[n>>2]|0;c[r+8>>2]=o;c[s>>2]=0;s=o;c[s+12>>2]=s;if(!r){C=c[j>>2]|0;l=i;return C|0}__ZN6Memory11free_staticEPvb(r,0);c[n>>2]=0;C=c[j>>2]|0;l=i;return C|0}function __ZN23PhysicsDirectSpaceState16_intersect_shapeERK3RefI27PhysicsShapeQueryParametersEi(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0.0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0;f=l;l=l+64|0;if((l|0)>=(m|0))ba(64);h=f+52|0;i=f+56|0;j=f+48|0;k=f+24|0;n=f;c[i>>2]=0;__ZN6VectorIN23PhysicsDirectSpaceState11ShapeResultEE6resizeEi(i,e)|0;e=c[(c[b>>2]|0)+88>>2]|0;o=c[d>>2]|0;p=o+92|0;q=o+96|0;r=+g[o+144>>2];o=c[i>>2]|0;do if(!o){s=0;t=0}else{if((c[o+-8>>2]|0)>>>0>1){u=c[o+-4>>2]|0;v=(u<<4)+-1|0;w=v>>>1|v;v=w>>>2|w;w=v>>>4|v;v=w>>>8|w;w=__ZN6Memory12alloc_staticEjb((v>>>16|v)+1|0,1)|0;c[w+-8>>2]=1;c[w+-4>>2]=u;if(!u){v=c[i>>2]|0;if(!v)x=i;else{y=i;z=v;A=7}}else{v=c[i>>2]|0;B=0;do{C=w+(B<<4)|0;D=v+(B<<4)|0;c[C>>2]=c[D>>2];c[C+4>>2]=c[D+4>>2];c[C+8>>2]=c[D+8>>2];c[C+12>>2]=c[D+12>>2];B=B+1|0}while((B|0)!=(u|0));y=i;z=v;A=7}if((A|0)==7)if(!(__Z16atomic_decrementPj(z+-8|0)|0)){__ZN6Memory11free_staticEPvb(z,1);x=y}else x=y;c[x>>2]=w;if(!w){s=0;t=0;break}else E=w}else E=o;s=c[E+-4>>2]|0;t=E}while(0);E=c[d>>2]|0;d=lj[e&1](b,p,q,r,t,s,E+148|0,c[E+160>>2]|0,c[E+164>>2]|0)|0;__ZN5ArrayC2Ev(h);__ZN5Array6resizeEi(h,d)|0;a:do if((d|0)>0){E=0;while(1){__ZN10DictionaryC2Ev(j);s=c[i>>2]|0;t=(s|0)==0;if(t)F=0;else F=c[s+-4>>2]|0;do if((F|0)<=(E|0)){if(t)G=0;else G=c[s+-4>>2]|0;if((G|0)>(E|0)){a[1263537]=0;A=23;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);H=0;break}}else A=23;while(0);if((A|0)==23){A=0;if(!t)if((c[s+-8>>2]|0)>>>0>1){q=c[s+-4>>2]|0;p=(q<<4)+-1|0;b=p>>>1|p;p=b>>>2|b;b=p>>>4|p;p=b>>>8|b;b=__ZN6Memory12alloc_staticEjb((p>>>16|p)+1|0,1)|0;c[b+-8>>2]=1;c[b+-4>>2]=q;if(!q){p=c[i>>2]|0;if(p|0){I=p;A=28}}else{p=c[i>>2]|0;e=0;do{o=b+(e<<4)|0;x=p+(e<<4)|0;c[o>>2]=c[x>>2];c[o+4>>2]=c[x+4>>2];c[o+8>>2]=c[x+8>>2];c[o+12>>2]=c[x+12>>2];e=e+1|0}while((e|0)!=(q|0));I=p;A=28}if((A|0)==28?(A=0,(__Z16atomic_decrementPj(I+-8|0)|0)==0):0)__ZN6Memory11free_staticEPvb(I,1);c[i>>2]=b;J=b}else J=s;else J=0;H=J+(E<<4)|0}__ZN7VariantC2ERK3RID(k,H);__ZN7VariantC2EPKc(n,1046794);__ZN7VariantaSERKS_(__ZN10DictionaryixERK7Variant(j,n)|0,k);if(c[n>>2]|0)__ZN7Variant5clearEv(n);if(c[k>>2]|0)__ZN7Variant5clearEv(k);p=c[i>>2]|0;q=(p|0)==0;if(q)K=0;else K=c[p+-4>>2]|0;if((K|0)<=(E|0)){if(q)L=0;else L=c[p+-4>>2]|0;if((L|0)<=(E|0)){A=43;break}a[1263537]=0}if((c[p+-8>>2]|0)>>>0>1){q=c[p+-4>>2]|0;e=(q<<4)+-1|0;t=e>>>1|e;e=t>>>2|t;t=e>>>4|e;e=t>>>8|t;t=__ZN6Memory12alloc_staticEjb((e>>>16|e)+1|0,1)|0;c[t+-8>>2]=1;c[t+-4>>2]=q;if(!q){e=c[i>>2]|0;if(e|0){M=e;A=49}}else{e=c[i>>2]|0;x=0;do{o=t+(x<<4)|0;y=e+(x<<4)|0;c[o>>2]=c[y>>2];c[o+4>>2]=c[y+4>>2];c[o+8>>2]=c[y+8>>2];c[o+12>>2]=c[y+12>>2];x=x+1|0}while((x|0)!=(q|0));M=e;A=49}if((A|0)==49?(A=0,(__Z16atomic_decrementPj(M+-8|0)|0)==0):0)__ZN6Memory11free_staticEPvb(M,1);c[i>>2]=t;N=t}else N=p;__ZN7VariantC2Ej(k,c[N+(E<<4)+4>>2]|0);__ZN7VariantC2EPKc(n,1059014);__ZN7VariantaSERKS_(__ZN10DictionaryixERK7Variant(j,n)|0,k);if(c[n>>2]|0)__ZN7Variant5clearEv(n);if(c[k>>2]|0)__ZN7Variant5clearEv(k);e=c[i>>2]|0;q=(e|0)==0;if(q)O=0;else O=c[e+-4>>2]|0;if((O|0)<=(E|0)){if(q)P=0;else P=c[e+-4>>2]|0;if((P|0)<=(E|0)){A=63;break}a[1263537]=0}if((c[e+-8>>2]|0)>>>0>1){q=c[e+-4>>2]|0;x=(q<<4)+-1|0;s=x>>>1|x;x=s>>>2|s;s=x>>>4|x;x=s>>>8|s;s=__ZN6Memory12alloc_staticEjb((x>>>16|x)+1|0,1)|0;c[s+-8>>2]=1;c[s+-4>>2]=q;if(!q){x=c[i>>2]|0;if(x|0){Q=x;A=69}}else{x=c[i>>2]|0;b=0;do{y=s+(b<<4)|0;o=x+(b<<4)|0;c[y>>2]=c[o>>2];c[y+4>>2]=c[o+4>>2];c[y+8>>2]=c[o+8>>2];c[y+12>>2]=c[o+12>>2];b=b+1|0}while((b|0)!=(q|0));Q=x;A=69}if((A|0)==69?(A=0,(__Z16atomic_decrementPj(Q+-8|0)|0)==0):0)__ZN6Memory11free_staticEPvb(Q,1);c[i>>2]=s;R=s}else R=e;__ZN7VariantC2EPK6Object(k,c[R+(E<<4)+8>>2]|0);__ZN7VariantC2EPKc(n,1059042);__ZN7VariantaSERKS_(__ZN10DictionaryixERK7Variant(j,n)|0,k);if(c[n>>2]|0)__ZN7Variant5clearEv(n);if(c[k>>2]|0)__ZN7Variant5clearEv(k);x=c[i>>2]|0;q=(x|0)==0;if(q)S=0;else S=c[x+-4>>2]|0;if((S|0)<=(E|0)){if(q)T=0;else T=c[x+-4>>2]|0;if((T|0)<=(E|0)){A=83;break}a[1263537]=0}if((c[x+-8>>2]|0)>>>0>1){q=c[x+-4>>2]|0;b=(q<<4)+-1|0;p=b>>>1|b;b=p>>>2|p;p=b>>>4|b;b=p>>>8|p;p=__ZN6Memory12alloc_staticEjb((b>>>16|b)+1|0,1)|0;c[p+-8>>2]=1;c[p+-4>>2]=q;if(!q){b=c[i>>2]|0;if(b|0){U=b;A=89}}else{b=c[i>>2]|0;t=0;do{o=p+(t<<4)|0;y=b+(t<<4)|0;c[o>>2]=c[y>>2];c[o+4>>2]=c[y+4>>2];c[o+8>>2]=c[y+8>>2];c[o+12>>2]=c[y+12>>2];t=t+1|0}while((t|0)!=(q|0));U=b;A=89}do if((A|0)==89){A=0;if(__Z16atomic_decrementPj(U+-8|0)|0)break;__ZN6Memory11free_staticEPvb(U,1)}while(0);c[i>>2]=p;V=p}else V=x;__ZN7VariantC2Ei(k,c[V+(E<<4)+12>>2]|0);__ZN7VariantC2EPKc(n,1044623);__ZN7VariantaSERKS_(__ZN10DictionaryixERK7Variant(j,n)|0,k);if(c[n>>2]|0)__ZN7Variant5clearEv(n);if(c[k>>2]|0)__ZN7Variant5clearEv(k);__ZN7VariantC2ERK10Dictionary(k,j);__ZN7VariantaSERKS_(__ZN5ArrayixEi(h,E)|0,k);if(c[k>>2]|0)__ZN7Variant5clearEv(k);__ZN10DictionaryD2Ev(j);E=E+1|0;if((E|0)>=(d|0)){W=i;break a}}if((A|0)==43)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((A|0)==63)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((A|0)==83)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}else W=i;while(0);i=c[W>>2]|0;if(!i){X=c[h>>2]|0;l=f;return X|0}if(__Z16atomic_decrementPj(i+-8|0)|0){X=c[h>>2]|0;l=f;return X|0}__ZN6Memory11free_staticEPvb(i,1);X=c[h>>2]|0;l=f;return X|0}function __ZN23PhysicsDirectSpaceState12_cast_motionERK3RefI27PhysicsShapeQueryParametersERK7Vector3(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0;e=l;l=l+48|0;if((l|0)>=(m|0))ba(48);f=e+32|0;h=e+36|0;i=e+28|0;j=e+24|0;k=e;n=c[b>>2]|0;if(!(fj[c[(c[a>>2]|0)+92>>2]&3](a,n+92|0,n+96|0,d,+g[n+144>>2],h,i,n+148|0,c[n+160>>2]|0,c[n+164>>2]|0,0)|0)){__ZN5ArrayC2Ev(f);o=c[f>>2]|0;l=e;return o|0}__ZN5ArrayC2Ev(j);__ZN5Array6resizeEi(j,2)|0;__ZN7VariantC2Ef(k,+g[h>>2]);__ZN7VariantaSERKS_(__ZN5ArrayixEi(j,0)|0,k);if(c[k>>2]|0)__ZN7Variant5clearEv(k);__ZN7VariantC2Ef(k,+g[i>>2]);__ZN7VariantaSERKS_(__ZN5ArrayixEi(j,1)|0,k);if(c[k>>2]|0)__ZN7Variant5clearEv(k);__ZN5ArrayC2ERKS_(f,j);__ZN5ArrayD2Ev(j);o=c[f>>2]|0;l=e;return o|0}function __ZN23PhysicsDirectSpaceState14_collide_shapeERK3RefI27PhysicsShapeQueryParametersEi(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0.0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0;f=l;l=l+48|0;if((l|0)>=(m|0))ba(48);h=f+40|0;i=f+32|0;j=f+36|0;k=f+28|0;n=f+24|0;o=f;c[j>>2]=0;__ZN6VectorI7Vector3E6resizeEi(j,e<<1)|0;c[k>>2]=0;p=c[(c[b>>2]|0)+96>>2]|0;q=c[d>>2]|0;c[n>>2]=c[q+92>>2];r=q+96|0;s=+g[q+144>>2];t=c[j>>2]|0;if(t)if((c[t+-8>>2]|0)>>>0>1){u=c[t+-4>>2]|0;v=(u*12|0)+-1|0;w=v>>>1|v;v=w>>>2|w;w=v>>>4|v;v=w>>>8|w;w=__ZN6Memory12alloc_staticEjb((v>>>16|v)+1|0,1)|0;c[w+-8>>2]=1;c[w+-4>>2]=u;if(!u){v=c[j>>2]|0;if(!v)x=j;else{y=j;z=v;A=7}}else{v=c[j>>2]|0;B=0;do{C=w+(B*12|0)|0;D=v+(B*12|0)|0;c[C>>2]=c[D>>2];c[C+4>>2]=c[D+4>>2];c[C+8>>2]=c[D+8>>2];B=B+1|0}while((B|0)!=(u|0));y=j;z=v;A=7}if((A|0)==7)if(!(__Z16atomic_decrementPj(z+-8|0)|0)){__ZN6Memory11free_staticEPvb(z,1);x=y}else x=y;c[x>>2]=w;E=w;F=c[d>>2]|0}else{E=t;F=q}else{E=0;F=q}q=c[F+160>>2]|0;t=c[F+164>>2]|0;c[h>>2]=c[n>>2];if(bi[p&1](b,h,r,s,E,e,k,F+148|0,q,t)|0){__ZN5ArrayC2Ev(h);__ZN5Array6resizeEi(h,c[k>>2]<<1)|0;if((c[k>>2]|0)>0){t=0;do{q=c[j>>2]|0;F=(q|0)==0;if(F)G=0;else G=c[q+-4>>2]|0;do if((G|0)<=(t|0)){if(F)H=0;else H=c[q+-4>>2]|0;if((H|0)>(t|0)){a[1263537]=0;A=24;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);I=0;break}}else A=24;while(0);if((A|0)==24){A=0;if(!F)if((c[q+-8>>2]|0)>>>0>1){e=c[q+-4>>2]|0;E=(e*12|0)+-1|0;r=E>>>1|E;E=r>>>2|r;r=E>>>4|E;E=r>>>8|r;r=__ZN6Memory12alloc_staticEjb((E>>>16|E)+1|0,1)|0;c[r+-8>>2]=1;c[r+-4>>2]=e;if(!e){E=c[j>>2]|0;if(E|0){J=E;A=29}}else{E=c[j>>2]|0;b=0;do{p=r+(b*12|0)|0;n=E+(b*12|0)|0;c[p>>2]=c[n>>2];c[p+4>>2]=c[n+4>>2];c[p+8>>2]=c[n+8>>2];b=b+1|0}while((b|0)!=(e|0));J=E;A=29}if((A|0)==29?(A=0,(__Z16atomic_decrementPj(J+-8|0)|0)==0):0)__ZN6Memory11free_staticEPvb(J,1);c[j>>2]=r;K=r}else K=q;else K=0;I=K+(t*12|0)|0}__ZN7VariantC2ERK7Vector3(o,I);__ZN7VariantaSERKS_(__ZN5ArrayixEi(h,t)|0,o);if(c[o>>2]|0)__ZN7Variant5clearEv(o);t=t+1|0}while((t|0)<(c[k>>2]<<1|0))}__ZN5ArrayC2ERKS_(i,h);__ZN5ArrayD2Ev(h)}else __ZN5ArrayC2Ev(i);h=c[j>>2]|0;if(!h){L=c[i>>2]|0;l=f;return L|0}if(__Z16atomic_decrementPj(h+-8|0)|0){L=c[i>>2]|0;l=f;return L|0}__ZN6Memory11free_staticEPvb(h,1);L=c[i>>2]|0;l=f;return L|0}function __ZN23PhysicsDirectSpaceState14_get_rest_infoERK3RefI27PhysicsShapeQueryParametersE(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0.0,p=0,q=0;d=l;l=l+112|0;if((l|0)>=(m|0))ba(112);e=d+24|0;f=d+52|0;h=d+56|0;i=d+48|0;j=d;g[h+44>>2]=0.0;g[h+40>>2]=0.0;g[h+36>>2]=0.0;c[h>>2]=0;c[h+4>>2]=0;c[h+8>>2]=0;c[h+12>>2]=0;c[h+16>>2]=0;c[h+20>>2]=0;c[h+24>>2]=0;k=c[(c[a>>2]|0)+100>>2]|0;n=c[b>>2]|0;c[i>>2]=c[n+92>>2];o=+g[n+144>>2];b=c[n+160>>2]|0;p=c[n+164>>2]|0;c[e>>2]=c[i>>2];i=Ci[k&1](a,e,n+96|0,o,h,n+148|0,b,p)|0;__ZN10DictionaryC2Ev(f);if(!i){q=c[f>>2]|0;l=d;return q|0}__ZN7VariantC2ERK7Vector3(e,h);__ZN7VariantC2EPKc(j,1127760);__ZN7VariantaSERKS_(__ZN10DictionaryixERK7Variant(f,j)|0,e);if(c[j>>2]|0)__ZN7Variant5clearEv(j);if(c[e>>2]|0)__ZN7Variant5clearEv(e);__ZN7VariantC2ERK7Vector3(e,h+12|0);__ZN7VariantC2EPKc(j,1129164);__ZN7VariantaSERKS_(__ZN10DictionaryixERK7Variant(f,j)|0,e);if(c[j>>2]|0)__ZN7Variant5clearEv(j);if(c[e>>2]|0)__ZN7Variant5clearEv(e);__ZN7VariantC2ERK3RID(e,h+24|0);__ZN7VariantC2EPKc(j,1046794);__ZN7VariantaSERKS_(__ZN10DictionaryixERK7Variant(f,j)|0,e);if(c[j>>2]|0)__ZN7Variant5clearEv(j);if(c[e>>2]|0)__ZN7Variant5clearEv(e);__ZN7VariantC2Ej(e,c[h+28>>2]|0);__ZN7VariantC2EPKc(j,1059014);__ZN7VariantaSERKS_(__ZN10DictionaryixERK7Variant(f,j)|0,e);if(c[j>>2]|0)__ZN7Variant5clearEv(j);if(c[e>>2]|0)__ZN7Variant5clearEv(e);__ZN7VariantC2Ei(e,c[h+32>>2]|0);__ZN7VariantC2EPKc(j,1044623);__ZN7VariantaSERKS_(__ZN10DictionaryixERK7Variant(f,j)|0,e);if(c[j>>2]|0)__ZN7Variant5clearEv(j);if(c[e>>2]|0)__ZN7Variant5clearEv(e);__ZN7VariantC2ERK7Vector3(e,h+36|0);__ZN7VariantC2EPKc(j,1059026);__ZN7VariantaSERKS_(__ZN10DictionaryixERK7Variant(f,j)|0,e);if(c[j>>2]|0)__ZN7Variant5clearEv(j);if(c[e>>2]|0)__ZN7Variant5clearEv(e);q=c[f>>2]|0;l=d;return q|0}function __ZNK12MethodBind1RI23PhysicsDirectSpaceState10DictionaryRK3RefI27PhysicsShapeQueryParametersEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;switch(b|0){case -1:{__ZN10DictionaryC2Ev(d);__ZN7VariantC2ERK10Dictionary(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);__ZN10DictionaryD2Ev(d);f=b;break}case 0:{f=__ZN7Variant12get_type_forIRK3RefI27PhysicsShapeQueryParametersEEENS_4TypeEv()|0;break}default:f=0}l=a;return f|0}function __ZNK12MethodBind1RI23PhysicsDirectSpaceState10DictionaryRK3RefI27PhysicsShapeQueryParametersEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1051435);l=a;return c[b>>2]|0}function __ZN12MethodBind1RI23PhysicsDirectSpaceState10DictionaryRK3RefI27PhysicsShapeQueryParametersEE4callEP6ObjectPPK7VariantiRNSA_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0;i=l;l=l+64|0;if((l|0)>=(m|0))ba(64);j=i+56|0;k=i+24|0;n=i+52|0;o=i+48|0;p=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236748)|0:0){c[h>>2]=0;a[1263537]=0;q=d+24|0;r=c[q>>2]|0;if((r|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=r;c[b>>2]=0;l=i;return}s=r-(c[d+20>>2]|0)|0;if((s|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=s;c[b>>2]=0;l=i;return}if((g|0)>0){if((r|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);t=0}else{a[1263537]=0;t=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,t)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=t;c[b>>2]=0;l=i;return}}t=c[d+44>>2]|0;r=c[d+48>>2]|0;s=e+(r>>1)|0;if(!(r&1))u=t;else u=c[(c[s>>2]|0)+t>>2]|0;do if((g|0)<1){t=c[q>>2]|0;r=t+-1|0;if((t|0)>=1){e=c[d+16>>2]|0;v=(e|0)==0;if(v)w=0;else w=c[e+-4>>2]|0;if((t|0)<=(w|0)){if(v)x=0;else x=c[e+-4>>2]|0;do if((x|0)<(t|0)){if(v)y=0;else y=c[e+-4>>2]|0;if((y|0)<(t|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);z=0;break}else{a[1263537]=0;A=31;break}}else A=31;while(0);if((A|0)==31)z=e+(r*24|0)|0;__ZN7VariantC2ERKS_(p,z);break}}c[p>>2]=0}else __ZN7VariantC2ERKS_(p,c[f>>2]|0);while(0);__ZN3RefI27PhysicsShapeQueryParametersEC2ERK7Variant(j,p);c[o>>2]=c[j>>2];c[n>>2]=$i[u&8191](s,o)|0;__ZN7VariantC2ERK10Dictionary(k,n);__ZN10DictionaryD2Ev(n);n=c[o>>2]|0;if((n|0?__ZN9Reference11unreferenceEv(n)|0:0)?(n=c[o>>2]|0,__Z17predelete_handlerP6Object(n)|0):0){gj[c[(c[n>>2]|0)+76>>2]&8191](n);__ZN6Memory11free_staticEPvb(n,0)}c[o>>2]=0;if(c[p>>2]|0)__ZN7Variant5clearEv(p);__ZN7VariantC2ERKS_(b,k);if(c[k>>2]|0)__ZN7Variant5clearEv(k);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,897,1146558,0);c[b>>2]=0;l=i;return}function __ZN12MethodBind1RI23PhysicsDirectSpaceState10DictionaryRK3RefI27PhysicsShapeQueryParametersEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0;f=l;l=l+48|0;if((l|0)>=(m|0))ba(48);g=f+32|0;h=f;i=f+24|0;j=f+28|0;if(!b)k=0;else{n=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236748)|0;k=n?b:0}b=c[a+44>>2]|0;n=c[a+48>>2]|0;a=k+(n>>1)|0;if(!(n&1))o=b;else o=c[(c[a>>2]|0)+b>>2]|0;__ZN7VariantC2EPK6Object(h,c[d>>2]|0);__ZN3RefI27PhysicsShapeQueryParametersEC2ERK7Variant(g,h);if(c[h>>2]|0)__ZN7Variant5clearEv(h);c[j>>2]=c[g>>2];c[i>>2]=$i[o&8191](a,j)|0;__ZN10DictionaryaSERKS_(e,i);__ZN10DictionaryD2Ev(i);i=c[j>>2]|0;if(!i){l=f;return}if(!(__ZN9Reference11unreferenceEv(i)|0)){l=f;return}i=c[j>>2]|0;if(!(__Z17predelete_handlerP6Object(i)|0)){l=f;return}gj[c[(c[i>>2]|0)+76>>2]&8191](i);__ZN6Memory11free_staticEPvb(i,0);l=f;return}function __ZN12MethodBind1RI23PhysicsDirectSpaceState10DictionaryRK3RefI27PhysicsShapeQueryParametersEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN3RefI27PhysicsShapeQueryParametersEC2ERK7Variant(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d;__ZNK7Variantcv6RefPtrEv(e,b);c[a>>2]=0;b=c[e>>2]|0;if(!b){c[a>>2]=0;__ZN6RefPtrD2Ev(e);l=d;return}f=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236752)|0;g=f?b:0;b=c[a>>2]|0;if((g|0)==(b|0)){__ZN6RefPtrD2Ev(e);l=d;return}if((b|0?__ZN9Reference11unreferenceEv(b)|0:0)?(b=c[a>>2]|0,__Z17predelete_handlerP6Object(b)|0):0){gj[c[(c[b>>2]|0)+76>>2]&8191](b);__ZN6Memory11free_staticEPvb(b,0)}c[a>>2]=g;if(!g){__ZN6RefPtrD2Ev(e);l=d;return}__ZN9Reference9referenceEv(g);__ZN6RefPtrD2Ev(e);l=d;return}function __ZN7Variant12get_type_forIRK3RefI27PhysicsShapeQueryParametersEEENS_4TypeEv(){var a=0,b=0,d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+28|0;d=a+24|0;e=a;c[d>>2]=0;__ZN6RefPtrC2Ev(b);__ZN3RefI9ReferenceEaSI27PhysicsShapeQueryParametersEEvRKS_IT_E(b,d);__ZN7VariantC2ERK6RefPtr(e,b);__ZN6RefPtrD2Ev(b);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);e=c[d>>2]|0;if(!e){l=a;return b|0}if(!(__ZN9Reference11unreferenceEv(e)|0)){l=a;return b|0}e=c[d>>2]|0;if(!(__Z17predelete_handlerP6Object(e)|0)){l=a;return b|0}gj[c[(c[e>>2]|0)+76>>2]&8191](e);__ZN6Memory11free_staticEPvb(e,0);l=a;return b|0}function __ZN3RefI9ReferenceEaSI27PhysicsShapeQueryParametersEEvRKS_IT_E(a,b){a=a|0;b=b|0;var d=0,e=0;d=c[b>>2]|0;if(!d){b=c[a>>2]|0;if((b|0?__ZN9Reference11unreferenceEv(b)|0:0)?(b=c[a>>2]|0,__Z17predelete_handlerP6Object(b)|0):0){gj[c[(c[b>>2]|0)+76>>2]&8191](b);__ZN6Memory11free_staticEPvb(b,0)}c[a>>2]=0;return}b=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1220724)|0;e=b?d:0;d=c[a>>2]|0;if((e|0)==(d|0))return;if((d|0?__ZN9Reference11unreferenceEv(d)|0:0)?(d=c[a>>2]|0,__Z17predelete_handlerP6Object(d)|0):0){gj[c[(c[d>>2]|0)+76>>2]&8191](d);__ZN6Memory11free_staticEPvb(d,0)}c[a>>2]=e;if(!e)return;__ZN9Reference9referenceEv(e);return}function __ZNK12MethodBind2RI23PhysicsDirectSpaceState5ArrayRK3RefI27PhysicsShapeQueryParametersERK7Vector3E18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return __ZNK12MethodBind2RI23PhysicsDirectSpaceState5ArrayRK3RefI27PhysicsShapeQueryParametersERK7Vector3E18_get_argument_typeEi(a,b)|0}function __ZNK12MethodBind2RI23PhysicsDirectSpaceState5ArrayRK3RefI27PhysicsShapeQueryParametersERK7Vector3E18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1051435);l=a;return c[b>>2]|0}function __ZN12MethodBind2RI23PhysicsDirectSpaceState5ArrayRK3RefI27PhysicsShapeQueryParametersERK7Vector3E4callEP6ObjectPPK7VariantiRNSD_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0;i=l;l=l+96|0;if((l|0)>=(m|0))ba(96);j=i+80|0;k=i+48|0;n=i+76|0;o=i+72|0;p=i+24|0;q=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236748)|0:0){c[h>>2]=0;a[1263537]=0;r=d+24|0;s=c[r>>2]|0;if((s|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=s;c[b>>2]=0;l=i;return}t=s-(c[d+20>>2]|0)|0;if((t|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=t;c[b>>2]=0;l=i;return}if((g|0)>0){if((s|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);u=0}else{a[1263537]=0;u=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,u)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=u;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[r>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);v=0}else{a[1263537]=0;v=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,v)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=v;c[b>>2]=0;l=i;return}}}v=c[d+44>>2]|0;u=c[d+48>>2]|0;s=e+(u>>1)|0;if(!(u&1))w=v;else w=c[(c[s>>2]|0)+v>>2]|0;do if((g|0)<1){v=c[r>>2]|0;u=v+-1|0;if((v|0)>=1){e=c[d+16>>2]|0;t=(e|0)==0;if(t)x=0;else x=c[e+-4>>2]|0;if((v|0)<=(x|0)){if(t)y=0;else y=c[e+-4>>2]|0;do if((y|0)<(v|0)){if(t)z=0;else z=c[e+-4>>2]|0;if((z|0)<(v|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);A=0;break}else{a[1263537]=0;B=37;break}}else B=37;while(0);if((B|0)==37)A=e+(u*24|0)|0;__ZN7VariantC2ERKS_(p,A);break}}c[p>>2]=0}else __ZN7VariantC2ERKS_(p,c[f>>2]|0);while(0);__ZN3RefI27PhysicsShapeQueryParametersEC2ERK7Variant(j,p);c[o>>2]=c[j>>2];do if((g|0)<2){A=c[r>>2]|0;z=A+-1|0;y=A+-2|0;if((A|0)>=2){A=c[d+16>>2]|0;x=(A|0)==0;if(x)C=0;else C=c[A+-4>>2]|0;if((z|0)<=(C|0)){if(x)D=0;else D=c[A+-4>>2]|0;do if((D|0)<(z|0)){if(x)E=0;else E=c[A+-4>>2]|0;if((E|0)<(z|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);F=0;break}else{a[1263537]=0;B=54;break}}else B=54;while(0);if((B|0)==54)F=A+(y*24|0)|0;__ZN7VariantC2ERKS_(q,F);break}}c[q>>2]=0}else __ZN7VariantC2ERKS_(q,c[f+4>>2]|0);while(0);__ZNK7Variantcv7Vector3Ev(j,q);c[n>>2]=nj[w&2047](s,o,j)|0;__ZN7VariantC2ERK5Array(k,n);__ZN5ArrayD2Ev(n);if(c[q>>2]|0)__ZN7Variant5clearEv(q);q=c[o>>2]|0;if((q|0?__ZN9Reference11unreferenceEv(q)|0:0)?(q=c[o>>2]|0,__Z17predelete_handlerP6Object(q)|0):0){gj[c[(c[q>>2]|0)+76>>2]&8191](q);__ZN6Memory11free_staticEPvb(q,0)}c[o>>2]=0;if(c[p>>2]|0)__ZN7Variant5clearEv(p);__ZN7VariantC2ERKS_(b,k);if(c[k>>2]|0)__ZN7Variant5clearEv(k);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1544,1146558,0);c[b>>2]=0;l=i;return}function __ZN12MethodBind2RI23PhysicsDirectSpaceState5ArrayRK3RefI27PhysicsShapeQueryParametersERK7Vector3E7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0;f=l;l=l+48|0;if((l|0)>=(m|0))ba(48);g=f+32|0;h=f;i=f+24|0;j=f+28|0;if(!b)k=0;else{n=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236748)|0;k=n?b:0}b=c[a+44>>2]|0;n=c[a+48>>2]|0;a=k+(n>>1)|0;if(!(n&1))o=b;else o=c[(c[a>>2]|0)+b>>2]|0;__ZN7VariantC2EPK6Object(h,c[d>>2]|0);__ZN3RefI27PhysicsShapeQueryParametersEC2ERK7Variant(g,h);if(c[h>>2]|0)__ZN7Variant5clearEv(h);c[j>>2]=c[g>>2];h=c[d+4>>2]|0;c[g>>2]=c[h>>2];c[g+4>>2]=c[h+4>>2];c[g+8>>2]=c[h+8>>2];c[i>>2]=nj[o&2047](a,j,g)|0;__ZN5ArrayaSERKS_(e,i);__ZN5ArrayD2Ev(i);i=c[j>>2]|0;if(!i){l=f;return}if(!(__ZN9Reference11unreferenceEv(i)|0)){l=f;return}i=c[j>>2]|0;if(!(__Z17predelete_handlerP6Object(i)|0)){l=f;return}gj[c[(c[i>>2]|0)+76>>2]&8191](i);__ZN6Memory11free_staticEPvb(i,0);l=f;return}function __ZN12MethodBind2RI23PhysicsDirectSpaceState5ArrayRK3RefI27PhysicsShapeQueryParametersERK7Vector3ED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK12MethodBind2RI23PhysicsDirectSpaceState5ArrayRK3RefI27PhysicsShapeQueryParametersERK7Vector3E18_get_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case -1:{__ZN5ArrayC2Ev(d);__ZN7VariantC2ERK5Array(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);__ZN5ArrayD2Ev(d);f=b;l=a;return f|0}case 0:{f=__ZN7Variant12get_type_forIRK3RefI27PhysicsShapeQueryParametersEEENS_4TypeEv()|0;l=a;return f|0}case 1:{g[d+8>>2]=0.0;g[d+4>>2]=0.0;g[d>>2]=0.0;__ZN7VariantC2ERK7Vector3(e,d);d=c[e>>2]|0;if(d|0)__ZN7Variant5clearEv(e);f=d;l=a;return f|0}default:{f=0;l=a;return f|0}}return 0}function __ZN6VectorIN23PhysicsDirectSpaceState11ShapeResultEE6resizeEi(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0;if((d|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,269,1145657,0);e=31;return e|0}a[1263537]=0;f=c[b>>2]|0;if(!f)g=0;else g=c[f+-4>>2]|0;if((g|0)==(d|0)){e=0;return e|0}if(!d){if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);c[b>>2]=0;e=0;return e|0}__ZN6VectorIN23PhysicsDirectSpaceState11ShapeResultEE14_copy_on_writeEv(b);f=d<<4;if(d>>>0<=268435455?(g=f+-1|0,h=g>>>1|g,g=h>>>2|h,h=g>>>4|g,g=h>>>8|h,h=(g>>>16|g)+1|0,f>>>0<4294967264):0){a[1263537]=0;f=c[b>>2]|0;do if(!f)if((d|0)>0)i=18;else{j=0;i=27}else{g=c[f+-4>>2]|0;if((g|0)<(d|0))if(!g)i=18;else{k=__ZN6Memory14realloc_staticEPvjb(f,h,1)|0;if(k|0){a[1263537]=0;l=k;m=c[k+-4>>2]|0;break}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,300,1145876,0);e=6;return e|0}else{j=g;i=27}}while(0);do if((i|0)==18){g=__ZN6Memory12alloc_staticEjb(h,1)|0;if(g|0){a[1263537]=0;c[g+-4>>2]=0;c[g+-8>>2]=1;l=g;m=0;break}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,292,1145820,0);e=6;return e|0}else if((i|0)==27){if((j|0)<=(d|0)){e=0;return e|0}g=__ZN6Memory14realloc_staticEPvjb(f,h,1)|0;if(!g){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,324,1145876,0);e=6;return e|0}else{a[1263537]=0;c[b>>2]=g;c[g+-4>>2]=d;e=0;return e|0}}while(0);c[b>>2]=l;if((m|0)<(d|0)){b=m;do{c[l+(b<<4)>>2]=0;b=b+1|0}while((b|0)!=(d|0))}c[l+-4>>2]=d;e=0;return e|0}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,285,1145723,0);e=6;return e|0}function __ZN6VectorIN23PhysicsDirectSpaceState11ShapeResultEE14_copy_on_writeEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=c[a>>2]|0;if(!b)return;if((c[b+-8>>2]|0)>>>0<=1)return;d=c[b+-4>>2]|0;b=(d<<4)+-1|0;e=b>>>1|b;b=e>>>2|e;e=b>>>4|b;b=e>>>8|e;e=__ZN6Memory12alloc_staticEjb((b>>>16|b)+1|0,1)|0;c[e+-8>>2]=1;c[e+-4>>2]=d;if(d|0){b=0;do{f=e+(b<<4)|0;g=(c[a>>2]|0)+(b<<4)|0;c[f>>2]=c[g>>2];c[f+4>>2]=c[g+4>>2];c[f+8>>2]=c[g+8>>2];c[f+12>>2]=c[g+12>>2];b=b+1|0}while((b|0)!=(d|0))}d=c[a>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);c[a>>2]=e;return}function __ZNK12MethodBind2RI23PhysicsDirectSpaceState5ArrayRK3RefI27PhysicsShapeQueryParametersEiE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return __ZNK12MethodBind2RI23PhysicsDirectSpaceState5ArrayRK3RefI27PhysicsShapeQueryParametersEiE18_get_argument_typeEi(a,b)|0}function __ZNK12MethodBind2RI23PhysicsDirectSpaceState5ArrayRK3RefI27PhysicsShapeQueryParametersEiE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1051435);l=a;return c[b>>2]|0}function __ZN12MethodBind2RI23PhysicsDirectSpaceState5ArrayRK3RefI27PhysicsShapeQueryParametersEiE4callEP6ObjectPPK7VariantiRNSA_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0;i=l;l=l+80|0;if((l|0)>=(m|0))ba(80);j=i+48|0;k=i+24|0;n=i+76|0;o=i+72|0;p=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236748)|0:0){c[h>>2]=0;a[1263537]=0;q=d+24|0;r=c[q>>2]|0;if((r|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=r;c[b>>2]=0;l=i;return}s=r-(c[d+20>>2]|0)|0;if((s|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=s;c[b>>2]=0;l=i;return}if((g|0)>0){if((r|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);t=0}else{a[1263537]=0;t=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,t)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=t;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[q>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);u=0}else{a[1263537]=0;u=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,u)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=u;c[b>>2]=0;l=i;return}}}u=c[d+44>>2]|0;t=c[d+48>>2]|0;r=e+(t>>1)|0;if(!(t&1))v=u;else v=c[(c[r>>2]|0)+u>>2]|0;do if((g|0)<1){u=c[q>>2]|0;t=u+-1|0;if((u|0)>=1){e=c[d+16>>2]|0;s=(e|0)==0;if(s)w=0;else w=c[e+-4>>2]|0;if((u|0)<=(w|0)){if(s)x=0;else x=c[e+-4>>2]|0;do if((x|0)<(u|0)){if(s)y=0;else y=c[e+-4>>2]|0;if((y|0)<(u|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);z=0;break}else{a[1263537]=0;A=37;break}}else A=37;while(0);if((A|0)==37)z=e+(t*24|0)|0;__ZN7VariantC2ERKS_(p,z);break}}c[p>>2]=0}else __ZN7VariantC2ERKS_(p,c[f>>2]|0);while(0);__ZN3RefI27PhysicsShapeQueryParametersEC2ERK7Variant(j,p);c[o>>2]=c[j>>2];do if((g|0)<2){z=c[q>>2]|0;y=z+-1|0;x=z+-2|0;if((z|0)>=2){z=c[d+16>>2]|0;w=(z|0)==0;if(w)B=0;else B=c[z+-4>>2]|0;if((y|0)<=(B|0)){if(w)C=0;else C=c[z+-4>>2]|0;do if((C|0)<(y|0)){if(w)D=0;else D=c[z+-4>>2]|0;if((D|0)<(y|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);E=0;break}else{a[1263537]=0;A=54;break}}else A=54;while(0);if((A|0)==54)E=z+(x*24|0)|0;__ZN7VariantC2ERKS_(j,E);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f+4>>2]|0);while(0);f=__ZNK7VariantcviEv(j)|0;c[n>>2]=nj[v&2047](r,o,f)|0;__ZN7VariantC2ERK5Array(k,n);__ZN5ArrayD2Ev(n);if(c[j>>2]|0)__ZN7Variant5clearEv(j);j=c[o>>2]|0;if((j|0?__ZN9Reference11unreferenceEv(j)|0:0)?(j=c[o>>2]|0,__Z17predelete_handlerP6Object(j)|0):0){gj[c[(c[j>>2]|0)+76>>2]&8191](j);__ZN6Memory11free_staticEPvb(j,0)}c[o>>2]=0;if(c[p>>2]|0)__ZN7Variant5clearEv(p);__ZN7VariantC2ERKS_(b,k);if(c[k>>2]|0)__ZN7Variant5clearEv(k);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1544,1146558,0);c[b>>2]=0;l=i;return}function __ZN12MethodBind2RI23PhysicsDirectSpaceState5ArrayRK3RefI27PhysicsShapeQueryParametersEiE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0;f=l;l=l+48|0;if((l|0)>=(m|0))ba(48);g=f+32|0;h=f;i=f+24|0;j=f+28|0;if(!b)k=0;else{n=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1236748)|0;k=n?b:0}b=c[a+44>>2]|0;n=c[a+48>>2]|0;a=k+(n>>1)|0;if(!(n&1))o=b;else o=c[(c[a>>2]|0)+b>>2]|0;__ZN7VariantC2EPK6Object(h,c[d>>2]|0);__ZN3RefI27PhysicsShapeQueryParametersEC2ERK7Variant(g,h);if(c[h>>2]|0)__ZN7Variant5clearEv(h);c[j>>2]=c[g>>2];c[i>>2]=nj[o&2047](a,j,c[c[d+4>>2]>>2]|0)|0;__ZN5ArrayaSERKS_(e,i);__ZN5ArrayD2Ev(i);i=c[j>>2]|0;if(!i){l=f;return}if(!(__ZN9Reference11unreferenceEv(i)|0)){l=f;return}i=c[j>>2]|0;if(!(__Z17predelete_handlerP6Object(i)|0)){l=f;return}gj[c[(c[i>>2]|0)+76>>2]&8191](i);__ZN6Memory11free_staticEPvb(i,0);l=f;return}function __ZN12MethodBind2RI23PhysicsDirectSpaceState5ArrayRK3RefI27PhysicsShapeQueryParametersEiED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK12MethodBind2RI23PhysicsDirectSpaceState5ArrayRK3RefI27PhysicsShapeQueryParametersEiE18_get_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case -1:{__ZN5ArrayC2Ev(d);__ZN7VariantC2ERK5Array(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);__ZN5ArrayD2Ev(d);f=b;break}case 0:{f=__ZN7Variant12get_type_forIRK3RefI27PhysicsShapeQueryParametersEEENS_4TypeEv()|0;break}case 1:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;break}default:f=0}l=a;return f|0}function __ZNK12MethodBind5RI23PhysicsDirectSpaceState10DictionaryRK7Vector3S4_RK6VectorI3RIDEjjE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return __ZNK12MethodBind5RI23PhysicsDirectSpaceState10DictionaryRK7Vector3S4_RK6VectorI3RIDEjjE18_get_argument_typeEi(a,b)|0}function __ZNK12MethodBind5RI23PhysicsDirectSpaceState10DictionaryRK7Vector3S4_RK6VectorI3RIDEjjE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1051435);l=a;return c[b>>2]|0}function __ZN12MethodBind5RI23PhysicsDirectSpaceState10DictionaryRK7Vector3S4_RK6VectorI3RIDEjjE4callEP6ObjectPPK7VariantiRNSD_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0;i=l;l=l+176|0;if((l|0)>=(m|0))ba(176);j=i+120|0;k=i+172|0;n=i+160|0;o=i+96|0;p=i+148|0;q=i+72|0;r=i+144|0;s=i+48|0;t=i+24|0;u=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1236748)|0:0){c[h>>2]=0;a[1263537]=0;v=d+24|0;w=c[v>>2]|0;if((w|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=w;c[b>>2]=0;l=i;return}x=w-(c[d+20>>2]|0)|0;if((x|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=x;c[b>>2]=0;l=i;return}do if((g|0)>0){if((w|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);y=0}else{a[1263537]=0;y=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,y)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=y;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[v>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);z=0}else{a[1263537]=0;z=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,z)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=z;c[b>>2]=0;l=i;return}if((g|0)>2){if((c[v>>2]|0)<2){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);A=0}else{a[1263537]=0;A=c[(c[d+32>>2]|0)+12>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+8>>2]>>2]|0,A)|0)){c[h>>2]=2;c[h+4>>2]=2;c[h+8>>2]=A;c[b>>2]=0;l=i;return}if((g|0)>3){if((c[v>>2]|0)<3){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);B=0}else{a[1263537]=0;B=c[(c[d+32>>2]|0)+16>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+12>>2]>>2]|0,B)|0)){c[h>>2]=2;c[h+4>>2]=3;c[h+8>>2]=B;c[b>>2]=0;l=i;return}if((g|0)>4){if((c[v>>2]|0)<4){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);C=0}else{a[1263537]=0;C=c[(c[d+32>>2]|0)+20>>2]|0}if(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+16>>2]>>2]|0,C)|0)break;c[h>>2]=2;c[h+4>>2]=4;c[h+8>>2]=C;c[b>>2]=0;l=i;return}}}}}while(0);C=c[d+44>>2]|0;B=c[d+48>>2]|0;A=e+(B>>1)|0;if(!(B&1))D=C;else D=c[(c[A>>2]|0)+C>>2]|0;do if((g|0)<1){C=c[v>>2]|0;B=C+-1|0;if((C|0)>=1){e=c[d+16>>2]|0;z=(e|0)==0;if(z)E=0;else E=c[e+-4>>2]|0;if((C|0)<=(E|0)){if(z)F=0;else F=c[e+-4>>2]|0;do if((F|0)<(C|0)){if(z)G=0;else G=c[e+-4>>2]|0;if((G|0)<(C|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);H=0;break}else{a[1263537]=0;I=55;break}}else I=55;while(0);if((I|0)==55)H=e+(B*24|0)|0;__ZN7VariantC2ERKS_(o,H);break}}c[o>>2]=0}else __ZN7VariantC2ERKS_(o,c[f>>2]|0);while(0);__ZNK7Variantcv7Vector3Ev(n,o);do if((g|0)<2){H=c[v>>2]|0;G=H+-1|0;F=H+-2|0;if((H|0)>=2){H=c[d+16>>2]|0;E=(H|0)==0;if(E)J=0;else J=c[H+-4>>2]|0;if((G|0)<=(J|0)){if(E)K=0;else K=c[H+-4>>2]|0;do if((K|0)<(G|0)){if(E)L=0;else L=c[H+-4>>2]|0;if((L|0)<(G|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);M=0;break}else{a[1263537]=0;I=72;break}}else I=72;while(0);if((I|0)==72)M=H+(F*24|0)|0;__ZN7VariantC2ERKS_(q,M);break}}c[q>>2]=0}else __ZN7VariantC2ERKS_(q,c[f+4>>2]|0);while(0);__ZNK7Variantcv7Vector3Ev(p,q);do if((g|0)<3){M=c[v>>2]|0;L=M+-2|0;K=M+-3|0;if((L|0)>=1){M=c[d+16>>2]|0;J=(M|0)==0;if(J)N=0;else N=c[M+-4>>2]|0;if((L|0)<=(N|0)){if(J)O=0;else O=c[M+-4>>2]|0;do if((O|0)<(L|0)){if(J)P=0;else P=c[M+-4>>2]|0;if((P|0)<(L|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);Q=0;break}else{a[1263537]=0;I=89;break}}else I=89;while(0);if((I|0)==89)Q=M+(K*24|0)|0;__ZN7VariantC2ERKS_(s,Q);break}}c[s>>2]=0}else __ZN7VariantC2ERKS_(s,c[f+8>>2]|0);while(0);c[r>>2]=__ZNK7Variantcv6VectorI3RIDEEv(s)|0;do if((g|0)<4){Q=c[v>>2]|0;P=Q+-3|0;O=Q+-4|0;if((P|0)>=1){Q=c[d+16>>2]|0;N=(Q|0)==0;if(N)R=0;else R=c[Q+-4>>2]|0;if((P|0)<=(R|0)){if(N)S=0;else S=c[Q+-4>>2]|0;do if((S|0)<(P|0)){if(N)T=0;else T=c[Q+-4>>2]|0;if((T|0)<(P|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);U=0;break}else{a[1263537]=0;I=106;break}}else I=106;while(0);if((I|0)==106)U=Q+(O*24|0)|0;__ZN7VariantC2ERKS_(t,U);break}}c[t>>2]=0}else __ZN7VariantC2ERKS_(t,c[f+12>>2]|0);while(0);U=__ZNK7VariantcvjEv(t)|0;do if((g|0)<5){T=c[v>>2]|0;S=T+-4|0;R=T+-5|0;if((S|0)>=1){T=c[d+16>>2]|0;P=(T|0)==0;if(P)V=0;else V=c[T+-4>>2]|0;if((S|0)<=(V|0)){if(P)W=0;else W=c[T+-4>>2]|0;do if((W|0)<(S|0)){if(P)X=0;else X=c[T+-4>>2]|0;if((X|0)<(S|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);Y=0;break}else{a[1263537]=0;I=123;break}}else I=123;while(0);if((I|0)==123)Y=T+(R*24|0)|0;__ZN7VariantC2ERKS_(u,Y);break}}c[u>>2]=0}else __ZN7VariantC2ERKS_(u,c[f+16>>2]|0);while(0);f=__ZNK7VariantcvjEv(u)|0;c[k>>2]=Wh[D&63](A,n,p,r,U,f)|0;__ZN7VariantC2ERK10Dictionary(j,k);__ZN10DictionaryD2Ev(k);if(c[u>>2]|0)__ZN7Variant5clearEv(u);if(c[t>>2]|0)__ZN7Variant5clearEv(t);t=c[r>>2]|0;if(t|0?(__Z16atomic_decrementPj(t+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(t,1);if(c[s>>2]|0)__ZN7Variant5clearEv(s);if(c[q>>2]|0)__ZN7Variant5clearEv(q);if(c[o>>2]|0)__ZN7Variant5clearEv(o);__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,3581,1146558,0);c[b>>2]=0;l=i;return}function __ZN12MethodBind5RI23PhysicsDirectSpaceState10DictionaryRK7Vector3S4_RK6VectorI3RIDEjjE7ptrcallEP6ObjectPPKvPv(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0;g=l;l=l+48|0;if((l|0)>=(m|0))ba(48);h=g+32|0;i=g+16|0;j=g+20|0;k=g+4|0;n=g;if(!d)o=0;else{p=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1236748)|0;o=p?d:0}d=c[b+44>>2]|0;p=c[b+48>>2]|0;b=o+(p>>1)|0;if(!(p&1))q=d;else q=c[(c[b>>2]|0)+d>>2]|0;d=c[e>>2]|0;c[j>>2]=c[d>>2];c[j+4>>2]=c[d+4>>2];c[j+8>>2]=c[d+8>>2];d=c[e+4>>2]|0;c[k>>2]=c[d>>2];c[k+4>>2]=c[d+4>>2];c[k+8>>2]=c[d+8>>2];d=c[e+8>>2]|0;c[h>>2]=0;p=__ZNK5Array4sizeEv(d)|0;__ZN6VectorI3RIDE6resizeEi(h,p)|0;a:do if((p|0)>0){o=0;while(1){r=__ZNK7Variantcv3RIDEv(__ZNK5ArrayixEi(d,o)|0)|0;s=c[h>>2]|0;t=(s|0)==0;if(t)u=0;else u=c[s+-4>>2]|0;if((u|0)<=(o|0)){if(t)v=0;else v=c[s+-4>>2]|0;if((v|0)<=(o|0))break;a[1263537]=0}__ZN6VectorI3RIDE14_copy_on_writeEv(h);c[(c[h>>2]|0)+(o<<2)>>2]=r;o=o+1|0;if((o|0)>=(p|0))break a}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);c[n>>2]=c[h>>2];c[i>>2]=Wh[q&63](b,j,k,n,c[c[e+12>>2]>>2]|0,c[c[e+16>>2]>>2]|0)|0;__ZN10DictionaryaSERKS_(f,i);__ZN10DictionaryD2Ev(i);i=c[n>>2]|0;if(!i){l=g;return}if(__Z16atomic_decrementPj(i+-8|0)|0){l=g;return}__ZN6Memory11free_staticEPvb(i,1);l=g;return}function __ZN12MethodBind5RI23PhysicsDirectSpaceState10DictionaryRK7Vector3S4_RK6VectorI3RIDEjjED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK12MethodBind5RI23PhysicsDirectSpaceState10DictionaryRK7Vector3S4_RK6VectorI3RIDEjjE18_get_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case -1:{__ZN10DictionaryC2Ev(d);__ZN7VariantC2ERK10Dictionary(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);__ZN10DictionaryD2Ev(d);f=b;l=a;return f|0}case 0:{g[d+8>>2]=0.0;g[d+4>>2]=0.0;g[d>>2]=0.0;__ZN7VariantC2ERK7Vector3(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);f=b;l=a;return f|0}case 1:{g[d+8>>2]=0.0;g[d+4>>2]=0.0;g[d>>2]=0.0;__ZN7VariantC2ERK7Vector3(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);f=b;l=a;return f|0}case 2:{c[d>>2]=0;__ZN7VariantC2ERK6VectorI3RIDE(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);e=c[d>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);f=b;l=a;return f|0}case 3:{__ZN7VariantC2Ej(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;l=a;return f|0}case 4:{__ZN7VariantC2Ej(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;l=a;return f|0}default:{f=0;l=a;return f|0}}return 0}function __ZN7ClassDB10_add_classI25PhysicsDirectSpaceStateSWEEvv(){var a=0,b=0,d=0,e=0,f=0,g=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+16|0;d=a+12|0;e=a+8|0;f=a+4|0;g=a;__ZN6StringC2EPKc(b,1051409);c[e>>2]=c[b>>2];__ZN10StringNameC2ERK6String(d,e);__ZN6StringC2EPKc(b,1051435);c[g>>2]=c[b>>2];__ZN10StringNameC2ERK6String(f,g);__ZN7ClassDB11_add_class2ERK10StringNameS2_(d,f);__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);__ZN10StringNameD2Ev(d);d=c[e>>2]|0;if(!d){l=a;return}if(__Z16atomic_decrementPj(d+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(d,1);l=a;return}function __ZN10BodyPairSWC2EP6BodySWiS1_i(b,d,e,f,h){b=b|0;d=d|0;e=e|0;f=f|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0;i=l;l=l+16|0;if((l|0)>=(m|0))ba(16);j=i;k=b+40|0;c[b+36>>2]=0;c[b+8>>2]=k;c[b+12>>2]=2;n=b+16|0;c[n>>2]=0;c[n+4>>2]=0;c[b+32>>2]=1;c[b>>2]=350048;n=b+56|0;c[n>>2]=0;c[n+4>>2]=0;c[n+8>>2]=0;c[n+12>>2]=0;c[n+16>>2]=0;c[n+20>>2]=0;g[b+140>>2]=0.0;g[b+136>>2]=0.0;g[b+132>>2]=0.0;n=b+168|0;o=b+80|0;p=o+48|0;do{c[o>>2]=0;o=o+4|0}while((o|0)<(p|0));c[n>>2]=0;c[n+4>>2]=0;c[n+8>>2]=0;c[n+12>>2]=0;c[n+16>>2]=0;c[n+20>>2]=0;g[b+252>>2]=0.0;g[b+248>>2]=0.0;g[b+244>>2]=0.0;n=b+280|0;o=b+192|0;p=o+48|0;do{c[o>>2]=0;o=o+4|0}while((o|0)<(p|0));c[n>>2]=0;c[n+4>>2]=0;c[n+8>>2]=0;c[n+12>>2]=0;c[n+16>>2]=0;c[n+20>>2]=0;g[b+364>>2]=0.0;g[b+360>>2]=0.0;g[b+356>>2]=0.0;n=b+392|0;o=b+304|0;p=o+48|0;do{c[o>>2]=0;o=o+4|0}while((o|0)<(p|0));c[n>>2]=0;c[n+4>>2]=0;c[n+8>>2]=0;c[n+12>>2]=0;c[n+16>>2]=0;c[n+20>>2]=0;g[b+476>>2]=0.0;g[b+472>>2]=0.0;g[b+468>>2]=0.0;n=b+504|0;o=b+416|0;p=o+48|0;do{c[o>>2]=0;o=o+4|0}while((o|0)<(p|0));c[n>>2]=0;c[n+4>>2]=0;c[n+8>>2]=0;c[n+12>>2]=0;c[n+16>>2]=0;c[n+20>>2]=0;c[k>>2]=d;k=b+44|0;c[k>>2]=f;c[b+48>>2]=e;c[b+52>>2]=h;c[b+540>>2]=c[d+32>>2];c[j>>2]=b;c[(__ZN3MapIP12ConstraintSWi10ComparatorIS1_E16DefaultAllocatorEixERKS1_(d+520|0,j)|0)>>2]=0;d=c[k>>2]|0;c[j>>2]=b;c[(__ZN3MapIP12ConstraintSWi10ComparatorIS1_E16DefaultAllocatorEixERKS1_(d+520|0,j)|0)>>2]=1;c[b+528>>2]=0;a[b+532>>0]=0;l=i;return}function __ZN10BodyPairSWD2Ev(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0;c[a>>2]=350048;b=c[a+40>>2]|0;d=b+520|0;e=c[d>>2]|0;a:do if(e|0){f=c[e+8>>2]|0;g=c[b+524>>2]|0;b:do if((f|0)==(g|0))h=f;else{i=f;while(1){j=c[i+24>>2]|0;if(j>>>0>a>>>0)k=i+8|0;else{if(j>>>0>=a>>>0){h=i;break b}k=i+4|0}i=c[k>>2]|0;if((i|0)==(g|0))break a}}while(0);if(!((h|0)==0|(h|0)==(g|0)))__ZN3MapIP12ConstraintSWi10ComparatorIS1_E16DefaultAllocatorE6_eraseEPNS5_7ElementE(d,h)}while(0);h=c[a+44>>2]|0;d=h+520|0;k=c[d>>2]|0;if(!k)return;b=c[k+8>>2]|0;k=c[h+524>>2]|0;c:do if((b|0)==(k|0))l=b;else{h=b;do{e=c[h+24>>2]|0;if(e>>>0>a>>>0)m=h+8|0;else{if(e>>>0>=a>>>0){l=h;break c}m=h+4|0}h=c[m>>2]|0}while((h|0)!=(k|0));return}while(0);if((l|0)==0|(l|0)==(k|0))return;__ZN3MapIP12ConstraintSWi10ComparatorIS1_E16DefaultAllocatorE6_eraseEPNS5_7ElementE(d,l);return}function __ZN10BodyPairSWD0Ev(a){a=a|0;__ZN10BodyPairSWD2Ev(a);__ZdlPv(a);return}function __ZN10BodyPairSW5setupEf(b,d){b=b|0;d=+d;var e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0.0,K=0.0,L=0.0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ca=0,da=0,ea=0.0,fa=0.0,ga=0.0,ha=0.0,ia=0,ja=0,ka=0,la=0,ma=0,na=0,oa=0,pa=0,qa=0,ra=0,sa=0,ta=0,ua=0,va=0,wa=0,xa=0,ya=0,za=0,Aa=0,Ba=0,Ca=0,Da=0,Ea=0.0,Fa=0.0,Ga=0.0,Ha=0.0,Ia=0.0,Ja=0.0,Ka=0.0,La=0.0,Ma=0,Na=0,Oa=0,Pa=0,Qa=0,Ra=0.0,Sa=0,Ta=0,Ua=0,Va=0,Wa=0,Xa=0,Ya=0,Za=0.0,_a=0.0,$a=0.0,ab=0,bb=0,cb=0,db=0,eb=0.0,fb=0.0,gb=0,hb=0,ib=0,jb=0.0,kb=0.0,lb=0.0,mb=0.0,nb=0,ob=0,pb=0,qb=0,rb=0,sb=0,tb=0,ub=0,vb=0,wb=0,xb=0.0,yb=0,zb=0.0,Ab=0,Bb=0.0,Cb=0,Db=0,Eb=0,Fb=0,Gb=0,Hb=0,Ib=0,Jb=0,Kb=0.0,Lb=0,Mb=0,Nb=0,Ob=0,Pb=0,Qb=0,Rb=0.0,Sb=0.0,Tb=0.0,Ub=0.0,Vb=0.0,Wb=0.0,Xb=0.0,Yb=0,Zb=0;e=l;l=l+192|0;if((l|0)>=(m|0))ba(192);f=e+144|0;h=e+96|0;i=e+48|0;j=e;k=b+40|0;n=c[k>>2]|0;o=b+44|0;p=c[o>>2]|0;if(!((c[p+24>>2]&c[n+20>>2]|0)==0?!(c[n+24>>2]&c[p+20>>2]|0):0))q=3;a:do if((q|0)==3){r=c[p+12>>2]|0;s=c[n+460>>2]|0;b:do if(s){t=c[s+-4>>2]|0;if((t|0)>0){u=0;v=t}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);t=c[k>>2]|0;w=t;x=c[o>>2]|0;y=t;break}c:while(1){t=v+-1|0;z=u;while(1){A=z+t|0;B=(A|0)/2|0;C=c[s+(B<<2)>>2]|0;if(r>>>0<C>>>0)break;if(C>>>0>=r>>>0)break c;if((B|0)<(t|0))z=B+1|0;else{w=n;x=p;y=n;break b}}if((z|0)<(B|0)){u=z;v=B}else{w=n;x=p;y=n;break b}}if((A+3|0)>>>0>1)break a;else{w=n;x=p;y=n}}else{w=n;x=p;y=n}while(0);r=c[w+12>>2]|0;s=c[x+460>>2]|0;d:do if(s){t=c[s+-4>>2]|0;if((t|0)>0){D=0;E=t}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);F=c[k>>2]|0;break}e:while(1){t=E+-1|0;C=D;while(1){G=C+t|0;H=(G|0)/2|0;I=c[s+(H<<2)>>2]|0;if(r>>>0<I>>>0)break;if(I>>>0>=r>>>0)break e;if((H|0)<(t|0))C=H+1|0;else{F=y;break d}}if((C|0)<(H|0)){D=C;E=H}else{F=y;break d}}if((G+3|0)>>>0>1)break a;else F=y}else F=y;while(0);do if((__ZNK6BodySW8get_modeEv(F)|0)<2?(__ZNK6BodySW8get_modeEv(c[o>>2]|0)|0)<2:0){r=c[(c[k>>2]|0)+536>>2]|0;if(r|0?c[r+-4>>2]|0:0)break;r=c[(c[o>>2]|0)+536>>2]|0;if(!r)break a;if(!(c[r+-4>>2]|0))break a}while(0);r=c[o>>2]|0;s=c[k>>2]|0;J=+g[r+76>>2]-+g[s+76>>2];K=+g[r+80>>2]-+g[s+80>>2];t=b+56|0;g[t>>2]=+g[r+72>>2]-+g[s+72>>2];s=b+60|0;g[s>>2]=J;r=b+64|0;g[r>>2]=K;__ZN10BodyPairSW17validate_contactsEv(b);z=c[k>>2]|0;K=+g[z+72>>2];J=+g[z+76>>2];L=+g[z+80>>2];I=h;M=z+36|0;z=I+48|0;do{c[I>>2]=c[M>>2];I=I+4|0;M=M+4|0}while((I|0)<(z|0));g[i+8>>2]=0.0;g[i+4>>2]=0.0;g[i>>2]=0.0;__ZN9TransformC2ERK5BasisRK7Vector3(f,h,i);N=b+48|0;O=c[N>>2]|0;do if((O|0)<0)q=35;else{P=c[(c[k>>2]|0)+28>>2]|0;Q=(P|0)==0;if(Q)R=0;else R=c[P+-4>>2]|0;if((R|0)<=(O|0)){if(Q)S=0;else S=c[P+-4>>2]|0;if((S|0)<=(O|0)){q=35;break}a[1263537]=0}T=P+(O*136|0)|0}while(0);if((q|0)==35){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);T=0}__ZNK9TransformmlERKS_(h,f,T);O=c[o>>2]|0;I=i;M=O+36|0;z=I+48|0;do{c[I>>2]=c[M>>2];I=I+4|0;M=M+4|0}while((I|0)<(z|0));M=i+36|0;g[M>>2]=+g[M>>2]-K;I=i+40|0;g[I>>2]=+g[I>>2]-J;z=i+44|0;g[z>>2]=+g[z>>2]-L;P=b+52|0;Q=c[P>>2]|0;do if((Q|0)<0)q=45;else{U=c[O+28>>2]|0;V=(U|0)==0;if(V)W=0;else W=c[U+-4>>2]|0;if((W|0)<=(Q|0)){if(V)X=0;else X=c[U+-4>>2]|0;if((X|0)<=(Q|0)){q=45;break}a[1263537]=0}Y=U+(Q*136|0)|0}while(0);if((q|0)==45){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);Y=0}__ZNK9TransformmlERKS_(j,i,Y);Q=c[N>>2]|0;if((Q|0)<0)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);O=c[(c[k>>2]|0)+28>>2]|0;U=(O|0)==0;if(U)Z=0;else Z=c[O+-4>>2]|0;do if((Z|0)<=(Q|0)){if(U)_=0;else _=c[O+-4>>2]|0;if((_|0)>(Q|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0)}while(0);U=c[O+(Q*136|0)+128>>2]|0;V=c[P>>2]|0;if((V|0)<0)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);$=c[(c[o>>2]|0)+28>>2]|0;aa=($|0)==0;if(aa)ca=0;else ca=c[$+-4>>2]|0;do if((ca|0)<=(V|0)){if(aa)da=0;else da=c[$+-4>>2]|0;if((da|0)>(V|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0)}while(0);aa=c[$+(V*136|0)+128>>2]|0;Q=__ZN17CollisionSolverSW12solve_staticEPK7ShapeSWRK9TransformS2_S5_PFvRK7Vector3S8_PvES9_PS6_ff(U,h,aa,j,1725,b,b+68|0,0.0,0.0)|0;a[b+532>>0]=Q&1;f:do if(Q){O=b+540|0;ea=+g[(c[O>>2]|0)+104>>2];fa=+g[U+40>>2];ga=+g[aa+40>>2];if(fa!=0.0|ga!=0.0)if(!(fa==0.0))if(ga==0.0)ha=fa;else ha=(fa+ga)*.5;else ha=ga;else ha=.30000001192092896;ia=b+528|0;if((c[ia>>2]|0)>0){ja=f+4|0;ka=f+8|0;la=f+36|0;ma=f+12|0;na=f+16|0;oa=f+20|0;pa=f+40|0;qa=f+24|0;ra=f+28|0;sa=f+32|0;ta=f+44|0;ua=i+4|0;va=i+8|0;wa=i+12|0;xa=i+16|0;ya=i+20|0;za=i+24|0;Aa=i+28|0;Ba=i+32|0;ga=1.0/d*ha;Ca=0;g:while(1){Da=b+80+(Ca*112|0)+84|0;a[Da>>0]=0;fa=+g[b+80+(Ca*112|0)+24>>2];Ea=+g[b+80+(Ca*112|0)+28>>2];Fa=+g[b+80+(Ca*112|0)+32>>2];Ga=+g[la>>2]+(+g[f>>2]*fa+ +g[ja>>2]*Ea+ +g[ka>>2]*Fa);Ha=+g[pa>>2]+(fa*+g[ma>>2]+Ea*+g[na>>2]+Fa*+g[oa>>2]);Ia=+g[ta>>2]+(fa*+g[qa>>2]+Ea*+g[ra>>2]+Fa*+g[sa>>2]);Fa=+g[b+80+(Ca*112|0)+36>>2];Ea=+g[b+80+(Ca*112|0)+40>>2];fa=+g[b+80+(Ca*112|0)+44>>2];Ja=+g[M>>2]+(+g[i>>2]*Fa+ +g[ua>>2]*Ea+ +g[va>>2]*fa);Ka=+g[I>>2]+(Fa*+g[wa>>2]+Ea*+g[xa>>2]+fa*+g[ya>>2]);La=+g[z>>2]+(Fa*+g[za>>2]+Ea*+g[Aa>>2]+fa*+g[Ba>>2]);Ma=b+80+(Ca*112|0)+12|0;Na=b+80+(Ca*112|0)+16|0;Oa=b+80+(Ca*112|0)+20|0;fa=(Ga-Ja)*+g[Ma>>2]+(Ha-Ka)*+g[Na>>2]+ +g[Oa>>2]*(Ia-La);h:do if(!(fa<=0.0)){a[Da>>0]=1;Pa=c[O>>2]|0;Qa=c[Pa+16532>>2]|0;do if(Qa|0){Ea=K+Ga;Fa=J+Ha;Ra=L+Ia;Sa=Pa+16536|0;Ta=c[Sa>>2]|0;Ua=Pa+16532|0;if((Ta|0)<(c[Qa+-4>>2]|0)){c[Sa>>2]=Ta+1;do if((Ta|0)<0)q=88;else{if((c[Qa+-4>>2]|0)<=(Ta|0)){if((c[Qa+-4>>2]|0)<=(Ta|0)){q=88;break}a[1263537]=0}__ZN6VectorI7Vector3E14_copy_on_writeEv(Ua);Va=(c[Ua>>2]|0)+(Ta*12|0)|0}while(0);if((q|0)==88){q=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);Va=0}g[Va>>2]=Ea;g[Va+4>>2]=Fa;g[Va+8>>2]=Ra;Ua=c[O>>2]|0;Wa=Ua;Xa=c[Ua+16532>>2]|0;Ya=c[Ua+16536>>2]|0}else{Wa=Pa;Xa=Qa;Ya=Ta}Za=K+Ja;_a=J+Ka;$a=L+La;Ua=Wa+16532|0;Sa=(Xa|0)==0;if(Sa)ab=0;else ab=c[Xa+-4>>2]|0;if((Ya|0)>=(ab|0))break;c[Wa+16536>>2]=Ya+1;do if((Ya|0)<0)q=102;else{if(Sa)bb=0;else bb=c[Xa+-4>>2]|0;if((bb|0)<=(Ya|0)){if(Sa)cb=0;else cb=c[Xa+-4>>2]|0;if((cb|0)<=(Ya|0)){q=102;break}a[1263537]=0}__ZN6VectorI7Vector3E14_copy_on_writeEv(Ua);db=(c[Ua>>2]|0)+(Ya*12|0)|0}while(0);if((q|0)==102){q=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);db=0}g[db>>2]=Za;g[db+4>>2]=_a;g[db+8>>2]=$a}while(0);Qa=c[k>>2]|0;Ra=Ga-+g[Qa+352>>2];Fa=Ha-+g[Qa+356>>2];Ea=Ia-+g[Qa+360>>2];Qa=b+80+(Ca*112|0)+88|0;g[Qa>>2]=Ra;Pa=b+80+(Ca*112|0)+92|0;g[Pa>>2]=Fa;Ua=b+80+(Ca*112|0)+96|0;g[Ua>>2]=Ea;Sa=c[o>>2]|0;eb=Ka-+g[Sa+356>>2]-+g[s>>2];fb=La-+g[Sa+360>>2]-+g[r>>2];Ta=b+80+(Ca*112|0)+100|0;g[Ta>>2]=Ja-+g[Sa+352>>2]-+g[t>>2];Sa=b+80+(Ca*112|0)+104|0;g[Sa>>2]=eb;gb=b+80+(Ca*112|0)+108|0;g[gb>>2]=fb;hb=c[k>>2]|0;ib=c[hb+536>>2]|0;do if(ib|0){fb=+g[hb+152>>2];eb=+g[hb+156>>2];jb=+g[hb+160>>2];kb=eb*Ea-jb*Fa+ +g[hb+140>>2];lb=jb*Ra-fb*Ea+ +g[hb+144>>2];jb=fb*Fa-eb*Ra+ +g[hb+148>>2];eb=-+g[Ma>>2];fb=-+g[Na>>2];mb=-+g[Oa>>2];nb=c[N>>2]|0;ob=c[P>>2]|0;pb=c[o>>2]|0;qb=c[pb+16>>2]|0;rb=c[pb+12>>2]|0;pb=hb+536|0;sb=c[ib+-4>>2]|0;if(!sb)break;tb=(sb|0)>0;if(tb){__ZN6VectorIN6BodySW7ContactEE14_copy_on_writeEv(pb);ub=c[pb>>2]|0}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);ub=0}pb=hb+540|0;vb=c[pb>>2]|0;if((vb|0)>=(sb|0)){if(tb){wb=-1;xb=100000002004087734272.0;yb=0}else break;do{zb=+g[ub+(yb*68|0)+24>>2];tb=(yb|0)==0|zb<xb;xb=tb?zb:xb;wb=tb?yb:wb;yb=yb+1|0}while((yb|0)!=(sb|0));if((wb|0)<0|!(xb<fa))break;else Ab=wb}else{c[pb>>2]=vb+1;Ab=vb}g[ub+(Ab*68|0)>>2]=Ga;g[ub+(Ab*68|0)+4>>2]=Ha;g[ub+(Ab*68|0)+8>>2]=Ia;g[ub+(Ab*68|0)+12>>2]=eb;g[ub+(Ab*68|0)+16>>2]=fb;g[ub+(Ab*68|0)+20>>2]=mb;g[ub+(Ab*68|0)+24>>2]=fa;c[ub+(Ab*68|0)+28>>2]=nb;g[ub+(Ab*68|0)+32>>2]=Ja;g[ub+(Ab*68|0)+36>>2]=Ka;g[ub+(Ab*68|0)+40>>2]=La;c[ub+(Ab*68|0)+44>>2]=ob;c[ub+(Ab*68|0)+48>>2]=qb;c[ub+(Ab*68|0)+52>>2]=rb;g[ub+(Ab*68|0)+56>>2]=kb;g[ub+(Ab*68|0)+60>>2]=lb;g[ub+(Ab*68|0)+64>>2]=jb}while(0);hb=c[o>>2]|0;ib=c[hb+536>>2]|0;do if(ib|0){Ra=+g[hb+152>>2];Fa=+g[hb+156>>2];Ea=+g[hb+160>>2];$a=+g[gb>>2];_a=+g[Sa>>2];Za=+g[Ta>>2];zb=Fa*$a-Ea*_a+ +g[hb+140>>2];Bb=Ea*Za-Ra*$a+ +g[hb+144>>2];$a=Ra*_a-Fa*Za+ +g[hb+148>>2];sb=c[P>>2]|0;tb=c[N>>2]|0;Cb=c[k>>2]|0;Db=c[Cb+16>>2]|0;Eb=c[Cb+12>>2]|0;Cb=hb+536|0;Fb=c[ib+-4>>2]|0;if(!Fb)break;Gb=(Fb|0)>0;if(Gb){__ZN6VectorIN6BodySW7ContactEE14_copy_on_writeEv(Cb);Hb=c[Cb>>2]|0}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);Hb=0}Cb=hb+540|0;Ib=c[Cb>>2]|0;if((Ib|0)>=(Fb|0)){if(Gb){Jb=-1;Kb=100000002004087734272.0;Lb=0}else break;do{Za=+g[Hb+(Lb*68|0)+24>>2];Gb=(Lb|0)==0|Za<Kb;Kb=Gb?Za:Kb;Jb=Gb?Lb:Jb;Lb=Lb+1|0}while((Lb|0)!=(Fb|0));if((Jb|0)<0|!(Kb<fa))break;else Mb=Jb}else{c[Cb>>2]=Ib+1;Mb=Ib}g[Hb+(Mb*68|0)>>2]=Ja;g[Hb+(Mb*68|0)+4>>2]=Ka;g[Hb+(Mb*68|0)+8>>2]=La;Fb=Hb+(Mb*68|0)+12|0;c[Fb>>2]=c[Ma>>2];c[Fb+4>>2]=c[Ma+4>>2];c[Fb+8>>2]=c[Ma+8>>2];g[Hb+(Mb*68|0)+24>>2]=fa;c[Hb+(Mb*68|0)+28>>2]=sb;g[Hb+(Mb*68|0)+32>>2]=Ga;g[Hb+(Mb*68|0)+36>>2]=Ha;g[Hb+(Mb*68|0)+40>>2]=Ia;c[Hb+(Mb*68|0)+44>>2]=tb;c[Hb+(Mb*68|0)+48>>2]=Db;c[Hb+(Mb*68|0)+52>>2]=Eb;g[Hb+(Mb*68|0)+56>>2]=zb;g[Hb+(Mb*68|0)+60>>2]=Bb;g[Hb+(Mb*68|0)+64>>2]=$a}while(0);hb=c[N>>2]|0;if((hb|0)<0){q=135;break g}ib=c[k>>2]|0;Fb=c[ib+28>>2]|0;rb=(Fb|0)==0;if(rb)Nb=0;else Nb=c[Fb+-4>>2]|0;if((Nb|0)<=(hb|0)){if(rb)Ob=0;else Ob=c[Fb+-4>>2]|0;if((Ob|0)<=(hb|0)){q=135;break g}a[1263537]=0}do if(!(a[Fb+(hb*136|0)+132>>0]|0)){rb=c[P>>2]|0;if((rb|0)<0){q=145;break g}qb=c[(c[o>>2]|0)+28>>2]|0;ob=(qb|0)==0;if(ob)Pb=0;else Pb=c[qb+-4>>2]|0;if((Pb|0)<=(rb|0)){if(ob)Qb=0;else Qb=c[qb+-4>>2]|0;if((Qb|0)<=(rb|0)){q=145;break g}a[1263537]=0}if(a[qb+(rb*136|0)+132>>0]|0)break;if((__ZNK6BodySW8get_modeEv(ib)|0)<2?(__ZNK6BodySW8get_modeEv(c[o>>2]|0)|0)<2:0)break;a[Da>>0]=1;rb=c[k>>2]|0;jb=+g[Pa>>2];lb=+g[Oa>>2];kb=+g[Ua>>2];mb=+g[Na>>2];fb=jb*lb-kb*mb;eb=+g[Ma>>2];Za=+g[Qa>>2];Fa=kb*eb-lb*Za;_a=mb*Za-jb*eb;Ra=+g[rb+288>>2]*_a+(+g[rb+280>>2]*fb+ +g[rb+284>>2]*Fa);Ea=+g[rb+300>>2]*_a+(+g[rb+292>>2]*fb+ +g[rb+296>>2]*Fa);Rb=+g[rb+312>>2]*_a+(+g[rb+304>>2]*fb+ +g[rb+308>>2]*Fa);qb=c[o>>2]|0;Fa=+g[Sa>>2];fb=+g[gb>>2];_a=lb*Fa-mb*fb;Sb=+g[Ta>>2];Tb=eb*fb-lb*Sb;Ub=mb*Sb-eb*Fa;Vb=+g[qb+288>>2]*Ub+(+g[qb+280>>2]*_a+ +g[qb+284>>2]*Tb);Wb=+g[qb+300>>2]*Ub+(+g[qb+292>>2]*_a+ +g[qb+296>>2]*Tb);Xb=+g[qb+312>>2]*Ub+(+g[qb+304>>2]*_a+ +g[qb+308>>2]*Tb);g[b+80+(Ca*112|0)+68>>2]=1.0/(+g[rb+216>>2]+ +g[qb+216>>2]+(lb*(jb*Ra-Za*Ea)+(eb*(kb*Ea-jb*Rb)+mb*(Za*Rb-kb*Ra))+(lb*(Fa*Vb-Sb*Wb)+(eb*(fb*Wb-Fa*Xb)+mb*(Sb*Xb-fb*Vb)))));Vb=ea-fa;g[b+80+(Ca*112|0)+72>>2]=-(ga*(Vb>0.0?0.0:Vb));g[b+80+(Ca*112|0)+80>>2]=fa;Vb=+g[b+80+(Ca*112|0)+48>>2];fb=Vb*+g[Ma>>2]+ +g[b+80+(Ca*112|0)+52>>2];Xb=Vb*+g[Na>>2]+ +g[b+80+(Ca*112|0)+56>>2];Sb=Vb*+g[Oa>>2]+ +g[b+80+(Ca*112|0)+60>>2];qb=c[k>>2]|0;Vb=+g[qb+352>>2];mb=+g[qb+356>>2];Fa=+g[qb+360>>2];Wb=Vb+ +g[Qa>>2];eb=mb+ +g[Pa>>2];lb=Fa+ +g[Ua>>2];Ra=-fb;kb=-Xb;Rb=-Sb;Za=+g[qb+216>>2];rb=qb+140|0;g[rb>>2]=Za*Ra+ +g[rb>>2];rb=qb+144|0;g[rb>>2]=Za*kb+ +g[rb>>2];rb=qb+148|0;g[rb>>2]=Za*Rb+ +g[rb>>2];Za=Wb-Vb;Vb=eb-mb;mb=lb-Fa;Fa=Vb*Rb-mb*kb;lb=mb*Ra-Za*Rb;Rb=Za*kb-Vb*Ra;Ra=Fa*+g[qb+292>>2]+lb*+g[qb+296>>2]+Rb*+g[qb+300>>2];Vb=Fa*+g[qb+304>>2]+lb*+g[qb+308>>2]+Rb*+g[qb+312>>2];rb=qb+152|0;g[rb>>2]=Rb*+g[qb+288>>2]+(+g[qb+280>>2]*Fa+ +g[qb+284>>2]*lb)+ +g[rb>>2];rb=qb+156|0;g[rb>>2]=Ra+ +g[rb>>2];rb=qb+160|0;g[rb>>2]=Vb+ +g[rb>>2];rb=c[o>>2]|0;Vb=+g[rb+352>>2];Ra=+g[rb+356>>2];lb=+g[rb+360>>2];Fa=Vb+ +g[Ta>>2];Rb=Ra+ +g[Sa>>2];kb=lb+ +g[gb>>2];Za=+g[rb+216>>2];qb=rb+140|0;g[qb>>2]=fb*Za+ +g[qb>>2];qb=rb+144|0;g[qb>>2]=Xb*Za+ +g[qb>>2];qb=rb+148|0;g[qb>>2]=Sb*Za+ +g[qb>>2];Za=Fa-Vb;Vb=Rb-Ra;Ra=kb-lb;lb=Sb*Vb-Xb*Ra;kb=fb*Ra-Sb*Za;Sb=Xb*Za-fb*Vb;Vb=lb*+g[rb+292>>2]+kb*+g[rb+296>>2]+Sb*+g[rb+300>>2];fb=lb*+g[rb+304>>2]+kb*+g[rb+308>>2]+Sb*+g[rb+312>>2];qb=rb+152|0;g[qb>>2]=Sb*+g[rb+288>>2]+(+g[rb+280>>2]*lb+ +g[rb+284>>2]*kb)+ +g[qb>>2];qb=rb+156|0;g[qb>>2]=Vb+ +g[qb>>2];qb=rb+160|0;g[qb>>2]=fb+ +g[qb>>2];g[b+80+(Ca*112|0)+64>>2]=0.0;fb=+g[Ma>>2]*0.0;Vb=+g[Na>>2]*0.0;kb=+g[Oa>>2]*0.0;qb=c[k>>2]|0;lb=+g[qb+352>>2];Sb=+g[qb+356>>2];Za=+g[qb+360>>2];Xb=lb+ +g[Qa>>2];Ra=Sb+ +g[Pa>>2];Rb=Za+ +g[Ua>>2];Fa=-fb;mb=-Vb;eb=-kb;Wb=+g[qb+216>>2];rb=qb+164|0;g[rb>>2]=Wb*Fa+ +g[rb>>2];rb=qb+168|0;g[rb>>2]=Wb*mb+ +g[rb>>2];rb=qb+172|0;g[rb>>2]=Wb*eb+ +g[rb>>2];Wb=Xb-lb;lb=Ra-Sb;Sb=Rb-Za;Za=lb*eb-Sb*mb;Rb=Sb*Fa-Wb*eb;eb=Wb*mb-lb*Fa;Fa=Za*+g[qb+292>>2]+Rb*+g[qb+296>>2]+eb*+g[qb+300>>2];lb=Za*+g[qb+304>>2]+Rb*+g[qb+308>>2]+eb*+g[qb+312>>2];rb=qb+176|0;g[rb>>2]=eb*+g[qb+288>>2]+(+g[qb+280>>2]*Za+ +g[qb+284>>2]*Rb)+ +g[rb>>2];rb=qb+180|0;g[rb>>2]=Fa+ +g[rb>>2];rb=qb+184|0;g[rb>>2]=lb+ +g[rb>>2];rb=c[o>>2]|0;lb=+g[rb+352>>2];Fa=+g[rb+356>>2];Rb=+g[rb+360>>2];Za=lb+ +g[Ta>>2];eb=Fa+ +g[Sa>>2];mb=Rb+ +g[gb>>2];Wb=+g[rb+216>>2];qb=rb+164|0;g[qb>>2]=fb*Wb+ +g[qb>>2];qb=rb+168|0;g[qb>>2]=Vb*Wb+ +g[qb>>2];qb=rb+172|0;g[qb>>2]=kb*Wb+ +g[qb>>2];Wb=Za-lb;lb=eb-Fa;Fa=mb-Rb;Rb=kb*lb-Vb*Fa;mb=fb*Fa-kb*Wb;kb=Vb*Wb-fb*lb;lb=Rb*+g[rb+292>>2]+mb*+g[rb+296>>2]+kb*+g[rb+300>>2];fb=Rb*+g[rb+304>>2]+mb*+g[rb+308>>2]+kb*+g[rb+312>>2];qb=rb+176|0;g[qb>>2]=kb*+g[rb+288>>2]+(+g[rb+280>>2]*Rb+ +g[rb+284>>2]*mb)+ +g[qb>>2];qb=rb+180|0;g[qb>>2]=lb+ +g[qb>>2];qb=rb+184|0;g[qb>>2]=fb+ +g[qb>>2];qb=c[k>>2]|0;rb=c[o>>2]|0;fb=+g[(+g[qb+192>>2]>+g[rb+192>>2]?qb:rb)+192>>2];rb=b+80+(Ca*112|0)+76|0;g[rb>>2]=fb;if(!(fb!=0.0))break h;lb=+g[qb+152>>2];mb=+g[qb+156>>2];Rb=+g[qb+160>>2];kb=+g[Ua>>2];Wb=+g[Pa>>2];Vb=+g[Qa>>2];ob=c[o>>2]|0;Fa=+g[ob+152>>2];eb=+g[ob+156>>2];Za=+g[ob+160>>2];Sb=+g[gb>>2];Ra=+g[Sa>>2];Xb=+g[Ta>>2];g[rb>>2]=fb*((+g[ob+140>>2]+(eb*Sb-Za*Ra)-+g[qb+140>>2]-(mb*kb-Rb*Wb))*+g[Ma>>2]+(+g[ob+144>>2]+(Za*Xb-Fa*Sb)-+g[qb+144>>2]-(Rb*Vb-lb*kb))*+g[Na>>2]+(Fa*Ra-eb*Xb+ +g[ob+148>>2]-+g[qb+148>>2]-(lb*Wb-mb*Vb))*+g[Oa>>2]);break h}while(0);a[Da>>0]=0}else a[Da>>0]=0;while(0);Ca=Ca+1|0;if((Ca|0)>=(c[ia>>2]|0)){Yb=1;break f}}if((q|0)==135)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);else if((q|0)==145)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0)}else Yb=1}else{ia=c[k>>2]|0;if((a[ia+467>>0]|0?(__ZNK6BodySW8get_modeEv(ia)|0)>1:0)?(__ZNK6BodySW8get_modeEv(c[o>>2]|0)|0)<2:0)__ZN10BodyPairSW9_test_ccdEfP6BodySWiRK9TransformS1_iS4_(0,d,c[k>>2]|0,c[N>>2]|0,h,c[o>>2]|0,c[P>>2]|0,j)|0;ia=c[o>>2]|0;if(((a[ia+467>>0]|0)!=0?(__ZNK6BodySW8get_modeEv(ia)|0)>1:0)?(__ZNK6BodySW8get_modeEv(c[k>>2]|0)|0)<2:0){__ZN10BodyPairSW9_test_ccdEfP6BodySWiRK9TransformS1_iS4_(0,d,c[o>>2]|0,c[P>>2]|0,j,c[k>>2]|0,c[N>>2]|0,h)|0;Yb=0}else Yb=0}while(0);Zb=Yb;l=e;return Zb|0}while(0);a[b+532>>0]=0;Zb=0;l=e;return Zb|0}function __ZN10BodyPairSW5solveEf(b,d){b=b|0;d=+d;var e=0,f=0,h=0,i=0,k=0,l=0,m=0,n=0,o=0.0,p=0,q=0.0,r=0,s=0.0,t=0,u=0.0,v=0,w=0.0,x=0,y=0,z=0.0,A=0,B=0.0,C=0,D=0.0,E=0,F=0.0,G=0,H=0.0,J=0,K=0.0,L=0,M=0,N=0,O=0,P=0.0,Q=0,R=0.0,S=0,T=0.0,U=0,V=0.0,W=0,X=0.0,Y=0,Z=0.0,_=0.0,$=0,aa=0.0,ba=0.0,ca=0.0,da=0.0,ea=0.0,fa=0.0,ga=0,ha=0.0,ia=0.0,ja=0.0,ka=0,la=0.0,ma=0.0,na=0.0,oa=0.0,pa=0.0,qa=0.0,ra=0.0,sa=0.0,ta=0.0,ua=0.0,va=0.0,wa=0.0,xa=0.0,ya=0.0,za=0.0,Aa=0.0,Ba=0.0,Ca=0.0,Da=0.0,Ea=0.0,Fa=0.0,Ga=0.0,Ha=0.0,Ia=0.0,Ja=0.0,Ka=0.0,La=0.0,Ma=0,Na=0,Oa=0.0,Pa=0.0,Qa=0.0;if(!(a[b+532>>0]|0))return;e=b+528|0;if((c[e>>2]|0)<=0)return;f=b+40|0;h=b+44|0;i=0;do{k=b+80+(i*112|0)+84|0;if(a[k>>0]|0){a[k>>0]=0;l=c[f>>2]|0;m=l+180|0;d=+g[m>>2];n=b+80+(i*112|0)+96|0;o=+g[n>>2];p=l+184|0;q=+g[p>>2];r=b+80+(i*112|0)+92|0;s=+g[r>>2];t=b+80+(i*112|0)+88|0;u=+g[t>>2];v=l+176|0;w=+g[v>>2];x=c[h>>2]|0;y=x+180|0;z=+g[y>>2];A=b+80+(i*112|0)+108|0;B=+g[A>>2];C=x+184|0;D=+g[C>>2];E=b+80+(i*112|0)+104|0;F=+g[E>>2];G=b+80+(i*112|0)+100|0;H=+g[G>>2];J=x+176|0;K=+g[J>>2];L=x+164|0;M=x+168|0;N=x+172|0;O=l+164|0;P=+g[O>>2];Q=l+168|0;R=+g[Q>>2];S=l+172|0;T=+g[S>>2];U=b+80+(i*112|0)+12|0;V=+g[U>>2];W=b+80+(i*112|0)+16|0;X=+g[W>>2];Y=b+80+(i*112|0)+20|0;Z=+g[Y>>2];_=+g[b+80+(i*112|0)+72>>2]-((z*B-D*F+ +g[L>>2]-P-(d*o-q*s))*V+(+g[M>>2]+(D*H-B*K)-R-(q*u-o*w))*X+(F*K-z*H+ +g[N>>2]-T-(s*w-d*u))*Z);if((c[j>>2]=(g[j>>2]=_,c[j>>2]|0)&2147483647,+g[j>>2])>.0001){$=b+80+(i*112|0)+64|0;z=+g[$>>2];K=z+_*+g[b+80+(i*112|0)+68>>2];_=K>0.0?K:0.0;g[$>>2]=_;K=_-z;z=V*K;_=X*K;D=Z*K;K=+g[l+352>>2];aa=+g[l+356>>2];ba=+g[l+360>>2];ca=-z;da=-_;ea=-D;fa=+g[l+216>>2];g[O>>2]=fa*ca+P;g[Q>>2]=fa*da+R;g[S>>2]=fa*ea+T;T=K+u-K;K=aa+s-aa;aa=ba+o-ba;ba=K*ea-aa*da;fa=aa*ca-T*ea;ea=T*da-K*ca;ca=ba*+g[l+292>>2]+fa*+g[l+296>>2]+ea*+g[l+300>>2];K=ba*+g[l+304>>2]+fa*+g[l+308>>2]+ea*+g[l+312>>2];g[v>>2]=ea*+g[l+288>>2]+(+g[l+280>>2]*ba+ +g[l+284>>2]*fa)+w;g[m>>2]=ca+d;g[p>>2]=K+q;q=+g[x+352>>2];K=+g[x+356>>2];d=+g[x+360>>2];ca=q+ +g[G>>2];w=K+ +g[E>>2];fa=d+ +g[A>>2];ba=+g[x+216>>2];g[L>>2]=z*ba+ +g[L>>2];g[M>>2]=_*ba+ +g[M>>2];g[N>>2]=D*ba+ +g[N>>2];ba=ca-q;q=w-K;K=fa-d;d=D*q-_*K;fa=z*K-D*ba;D=_*ba-z*q;q=d*+g[x+292>>2]+fa*+g[x+296>>2]+D*+g[x+300>>2];z=d*+g[x+304>>2]+fa*+g[x+308>>2]+D*+g[x+312>>2];g[J>>2]=D*+g[x+288>>2]+(+g[x+280>>2]*d+ +g[x+284>>2]*fa)+ +g[J>>2];g[y>>2]=q+ +g[y>>2];g[C>>2]=z+ +g[C>>2];a[k>>0]=1;ga=c[f>>2]|0;ha=+g[n>>2];ia=+g[r>>2];ja=+g[t>>2];ka=c[h>>2]|0;la=+g[A>>2];ma=+g[E>>2];na=+g[G>>2];oa=+g[U>>2];pa=+g[W>>2];qa=+g[Y>>2]}else{ga=l;ha=o;ia=s;ja=u;ka=x;la=B;ma=F;na=H;oa=V;pa=X;qa=Z}x=ga+152|0;Z=+g[x>>2];l=ga+156|0;X=+g[l>>2];C=ga+160|0;V=+g[C>>2];y=ka+152|0;H=+g[y>>2];J=ka+156|0;F=+g[J>>2];N=ka+160|0;B=+g[N>>2];M=ka+140|0;u=+g[M>>2];L=ka+144|0;s=+g[L>>2];p=ka+148|0;o=+g[p>>2];m=ga+140|0;z=+g[m>>2];v=ga+144|0;q=+g[v>>2];S=ga+148|0;fa=+g[S>>2];d=(u+(F*la-B*ma)-z-(X*ha-V*ia))*oa+(s+(B*na-H*la)-q-(V*ja-Z*ha))*pa+(H*ma-F*na+o-fa-(Z*ia-X*ja))*qa;if((c[j>>2]=(g[j>>2]=d,c[j>>2]|0)&2147483647,+g[j>>2])>.0001){Q=b+80+(i*112|0)+48|0;D=+g[Q>>2];ba=D-(d+ +g[b+80+(i*112|0)+76>>2])*+g[b+80+(i*112|0)+68>>2];d=ba>0.0?ba:0.0;g[Q>>2]=d;ba=d-D;D=oa*ba;d=pa*ba;_=qa*ba;ba=+g[ga+352>>2];K=+g[ga+356>>2];w=+g[ga+360>>2];ca=-D;ea=-d;da=-_;T=+g[ga+216>>2];g[m>>2]=T*ca+z;g[v>>2]=T*ea+q;g[S>>2]=T*da+fa;T=ba+ja-ba;ba=K+ia-K;K=w+ha-w;w=ba*da-K*ea;aa=K*ca-T*da;da=T*ea-ba*ca;ca=w*+g[ga+292>>2]+aa*+g[ga+296>>2]+da*+g[ga+300>>2];ba=w*+g[ga+304>>2]+aa*+g[ga+308>>2]+da*+g[ga+312>>2];g[x>>2]=da*+g[ga+288>>2]+(+g[ga+280>>2]*w+ +g[ga+284>>2]*aa)+Z;g[l>>2]=ca+X;g[C>>2]=ba+V;ba=+g[ka+352>>2];ca=+g[ka+356>>2];aa=+g[ka+360>>2];w=ba+ +g[G>>2];da=ca+ +g[E>>2];ea=aa+ +g[A>>2];T=+g[ka+216>>2];g[M>>2]=D*T+ +g[M>>2];g[L>>2]=d*T+ +g[L>>2];g[p>>2]=_*T+ +g[p>>2];T=w-ba;ba=da-ca;ca=ea-aa;aa=_*ba-d*ca;ea=D*ca-_*T;_=d*T-D*ba;ba=aa*+g[ka+292>>2]+ea*+g[ka+296>>2]+_*+g[ka+300>>2];D=aa*+g[ka+304>>2]+ea*+g[ka+308>>2]+_*+g[ka+312>>2];g[y>>2]=_*+g[ka+288>>2]+(+g[ka+280>>2]*aa+ +g[ka+284>>2]*ea)+ +g[y>>2];g[J>>2]=ba+ +g[J>>2];g[N>>2]=D+ +g[N>>2];a[k>>0]=1;N=c[f>>2]|0;J=c[h>>2]|0;ra=+g[J+152>>2];sa=+g[J+140>>2];ta=+g[N+152>>2];ua=+g[N+140>>2];va=+g[J+156>>2];wa=+g[J+144>>2];xa=+g[N+156>>2];ya=+g[N+144>>2];za=+g[J+160>>2];Aa=+g[J+148>>2];Ba=+g[N+160>>2];Ca=+g[N+148>>2];Da=+g[n>>2];Ea=+g[r>>2];Fa=+g[t>>2];Ga=+g[A>>2];Ha=+g[E>>2];Ia=+g[G>>2];Ja=+g[U>>2];Ka=+g[W>>2];La=+g[Y>>2];Ma=J;Na=N}else{ra=H;sa=u;ta=Z;ua=z;va=F;wa=s;xa=X;ya=q;za=B;Aa=o;Ba=V;Ca=fa;Da=ha;Ea=ia;Fa=ja;Ga=la;Ha=ma;Ia=na;Ja=oa;Ka=pa;La=qa;Ma=ka;Na=ga}fa=sa+(va*Ga-za*Ha)-(ua+(xa*Da-Ba*Ea));V=wa+(za*Ia-ra*Ga)-(ya+(Ba*Fa-ta*Da));o=Aa+(ra*Ha-va*Ia)-(Ca+(ta*Ea-xa*Fa));B=La*o+(Ja*fa+Ka*V);q=fa-Ja*B;fa=V-Ka*B;V=o-La*B;B=+I(+(V*V+(q*q+fa*fa)));if(B>.0001){o=+g[Ma+196>>2]*+g[Na+196>>2];X=q/B;q=fa/B;fa=V/B;V=Ea*fa-Da*q;s=Da*X-Fa*fa;F=Fa*q-Ea*X;z=V*+g[Na+280>>2]+s*+g[Na+284>>2]+F*+g[Na+288>>2];Z=V*+g[Na+292>>2]+s*+g[Na+296>>2]+F*+g[Na+300>>2];u=V*+g[Na+304>>2]+s*+g[Na+308>>2]+F*+g[Na+312>>2];F=Ha*fa-Ga*q;s=Ga*X-Ia*fa;V=Ia*q-Ha*X;H=F*+g[Ma+280>>2]+s*+g[Ma+284>>2]+V*+g[Ma+288>>2];D=F*+g[Ma+292>>2]+s*+g[Ma+296>>2]+V*+g[Ma+300>>2];ba=F*+g[Ma+304>>2]+s*+g[Ma+308>>2]+V*+g[Ma+312>>2];V=-B/(+g[Na+216>>2]+ +g[Ma+216>>2]+(fa*(Ea*z-Fa*Z+(Ha*H-Ia*D))+(X*(Da*Z-Ea*u+(Ga*D-Ha*ba))+q*(Fa*u-Da*z+(Ia*ba-Ga*H)))));N=b+80+(i*112|0)+52|0;H=+g[N>>2];J=b+80+(i*112|0)+56|0;ba=+g[J>>2];Y=b+80+(i*112|0)+60|0;z=+g[Y>>2];u=H+X*V;g[N>>2]=u;X=ba+q*V;g[J>>2]=X;q=z+fa*V;g[Y>>2]=q;V=+I(+(q*q+(u*u+X*X)));fa=o*+g[b+80+(i*112|0)+48>>2];if(V>1.0e-05&V>fa){o=fa/V;V=u*o;g[N>>2]=V;fa=o*X;g[J>>2]=fa;D=o*q;g[Y>>2]=D;Oa=V;Pa=fa;Qa=D}else{Oa=u;Pa=X;Qa=q}q=Oa-H;H=Pa-ba;ba=Qa-z;Y=c[f>>2]|0;z=+g[Y+352>>2];X=+g[Y+356>>2];u=+g[Y+360>>2];D=z+ +g[t>>2];fa=X+ +g[r>>2];V=u+ +g[n>>2];o=-q;Z=-H;B=-ba;s=+g[Y+216>>2];n=Y+140|0;g[n>>2]=s*o+ +g[n>>2];n=Y+144|0;g[n>>2]=s*Z+ +g[n>>2];n=Y+148|0;g[n>>2]=s*B+ +g[n>>2];s=D-z;z=fa-X;X=V-u;u=z*B-X*Z;V=X*o-s*B;B=s*Z-z*o;o=u*+g[Y+292>>2]+V*+g[Y+296>>2]+B*+g[Y+300>>2];z=u*+g[Y+304>>2]+V*+g[Y+308>>2]+B*+g[Y+312>>2];n=Y+152|0;g[n>>2]=B*+g[Y+288>>2]+(+g[Y+280>>2]*u+ +g[Y+284>>2]*V)+ +g[n>>2];n=Y+156|0;g[n>>2]=o+ +g[n>>2];n=Y+160|0;g[n>>2]=z+ +g[n>>2];n=c[h>>2]|0;z=+g[n+352>>2];o=+g[n+356>>2];V=+g[n+360>>2];u=z+ +g[G>>2];B=o+ +g[E>>2];Z=V+ +g[A>>2];s=+g[n+216>>2];A=n+140|0;g[A>>2]=q*s+ +g[A>>2];A=n+144|0;g[A>>2]=H*s+ +g[A>>2];A=n+148|0;g[A>>2]=ba*s+ +g[A>>2];s=u-z;z=B-o;o=Z-V;V=ba*z-H*o;Z=q*o-ba*s;ba=H*s-q*z;z=V*+g[n+292>>2]+Z*+g[n+296>>2]+ba*+g[n+300>>2];q=V*+g[n+304>>2]+Z*+g[n+308>>2]+ba*+g[n+312>>2];A=n+152|0;g[A>>2]=ba*+g[n+288>>2]+(+g[n+280>>2]*V+ +g[n+284>>2]*Z)+ +g[A>>2];A=n+156|0;g[A>>2]=z+ +g[A>>2];A=n+160|0;g[A>>2]=q+ +g[A>>2];a[k>>0]=1}}i=i+1|0}while((i|0)<(c[e>>2]|0));return}function __ZN10BodyPairSW17validate_contactsEv(a){a=a|0;var b=0,d=0,e=0.0,f=0,h=0,i=0,j=0,k=0,n=0,o=0.0,p=0,q=0,r=0,s=0.0,t=0.0,u=0.0,v=0.0,w=0.0,x=0.0,y=0.0,z=0.0,A=0.0,B=0.0,C=0.0,D=0,E=0,F=0,G=0,H=0,J=0,K=0;b=l;l=l+112|0;if((l|0)>=(m|0))ba(112);d=b;e=+g[(c[a+540>>2]|0)+100>>2];f=a+528|0;if((c[f>>2]|0)<=0){l=b;return}h=a+40|0;i=a+44|0;j=a+56|0;k=a+60|0;n=a+64|0;o=-e;p=0;do{q=a+80+(p*112|0)|0;r=c[h>>2]|0;s=+g[a+80+(p*112|0)+24>>2];t=+g[a+80+(p*112|0)+28>>2];u=+g[a+80+(p*112|0)+32>>2];v=+g[r+36>>2]*s+ +g[r+40>>2]*t+ +g[r+44>>2]*u;w=+g[r+48>>2]*s+ +g[r+52>>2]*t+ +g[r+56>>2]*u;x=+g[r+60>>2]*s+ +g[r+64>>2]*t+ +g[r+68>>2]*u;r=c[i>>2]|0;u=+g[a+80+(p*112|0)+36>>2];t=+g[a+80+(p*112|0)+40>>2];s=+g[a+80+(p*112|0)+44>>2];y=+g[j>>2]+(+g[r+36>>2]*u+ +g[r+40>>2]*t+ +g[r+44>>2]*s);z=+g[r+48>>2]*u+ +g[r+52>>2]*t+ +g[r+56>>2]*s+ +g[k>>2];A=+g[r+60>>2]*u+ +g[r+64>>2]*t+ +g[r+68>>2]*s+ +g[n>>2];s=+g[a+80+(p*112|0)+12>>2];t=+g[a+80+(p*112|0)+16>>2];u=+g[a+80+(p*112|0)+20>>2];B=(v-y)*s+(w-z)*t+(x-A)*u;if(!(B<o)?(C=y+s*B-v,v=z+t*B-w,w=A+u*B-x,!(+I(+(w*w+(C*C+v*v)))>e)):0){D=p;E=c[f>>2]|0}else{r=c[f>>2]|0;if((p+1|0)<(r|0)){F=a+80+((r+-1|0)*112|0)|0;G=d;H=q;J=G+112|0;do{c[G>>2]=c[H>>2];G=G+4|0;H=H+4|0}while((G|0)<(J|0));G=q;H=F;J=G+112|0;do{c[G>>2]=c[H>>2];G=G+4|0;H=H+4|0}while((G|0)<(J|0));G=F;H=d;J=G+112|0;do{c[G>>2]=c[H>>2];G=G+4|0;H=H+4|0}while((G|0)<(J|0));K=c[f>>2]|0}else K=r;H=K+-1|0;c[f>>2]=H;D=p+-1|0;E=H}p=D+1|0}while((p|0)<(E|0));l=b;return}function __ZN10BodyPairSW23_contact_added_callbackERK7Vector3S2_Pv(a,b,c){a=a|0;b=b|0;c=c|0;__ZN10BodyPairSW22contact_added_callbackERK7Vector3S2_(c,a,b);return}function __ZN10BodyPairSW9_test_ccdEfP6BodySWiRK9TransformS1_iS4_(b,d,e,f,h,i,j,k){b=b|0;d=+d;e=e|0;f=f|0;h=h|0;i=i|0;j=j|0;k=k|0;var n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0.0,A=0.0,B=0.0,C=0.0,D=0.0,E=0,F=0,G=0,H=0,J=0,K=0,L=0,M=0,N=0,O=0.0,P=0.0,Q=0.0,R=0.0,S=0,T=0,U=0.0,V=0,W=0,X=0.0,Y=0.0,Z=0.0,_=0.0,$=0.0,aa=0.0,ca=0.0,da=0.0,ea=0.0,fa=0.0,ga=0.0,ha=0,ia=0,ja=0,ka=0;b=l;l=l+128|0;if((l|0)>=(m|0))ba(128);n=b+116|0;o=b+112|0;p=b+108|0;q=b+96|0;r=b+48|0;s=b+36|0;t=b+24|0;u=b+12|0;v=b;w=e+140|0;x=e+144|0;y=e+148|0;z=+g[w>>2]*d;A=+g[x>>2]*d;B=+g[y>>2]*d;C=+I(+(z*z+A*A+B*B));D=C;if(D<1.0e-05){E=0;l=b;return E|0}g[n>>2]=z/C;F=n+4|0;g[F>>2]=A/C;G=n+8|0;g[G>>2]=B/C;if((f|0)<0)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);H=e+28|0;e=c[H>>2]|0;J=(e|0)==0;if(J)K=0;else K=c[e+-4>>2]|0;do if((K|0)<=(f|0)){if(J)L=0;else L=c[e+-4>>2]|0;if((L|0)>(f|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0)}while(0);L=c[e+(f*136|0)+128>>2]|0;Li[c[(c[L>>2]|0)+20>>2]&255](L,n,h,o,p);if(D>(+g[p>>2]-+g[o>>2])*.3){L=c[H>>2]|0;H=(L|0)==0;if(H)M=0;else M=c[L+-4>>2]|0;do if((M|0)<=(f|0)){if(H)N=0;else N=c[L+-4>>2]|0;if((N|0)>(f|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0)}while(0);N=c[L+(f*136|0)+128>>2]|0;f=c[(c[N>>2]|0)+24>>2]|0;D=+g[n>>2];L=h+4|0;O=+g[F>>2];H=h+8|0;P=+g[G>>2];Q=+g[h>>2]*D+ +g[L>>2]*O+ +g[H>>2]*P;M=h+12|0;e=h+16|0;J=h+20|0;R=D*+g[M>>2]+O*+g[e>>2]+P*+g[J>>2];K=h+24|0;S=h+28|0;T=h+32|0;U=D*+g[K>>2]+O*+g[S>>2]+P*+g[T>>2];g[r>>2]=Q;V=r+4|0;g[V>>2]=R;W=r+8|0;g[W>>2]=U;P=+I(+(Q*Q+R*R+U*U));if(P==0.0){g[W>>2]=0.0;g[V>>2]=0.0;g[r>>2]=0.0}else{g[r>>2]=Q/P;g[V>>2]=R/P;g[W>>2]=U/P}bj[f&4095](q,N,r);P=+g[q>>2];U=+g[q+4>>2];R=+g[q+8>>2];Q=+g[h+36>>2]+(+g[h>>2]*P+ +g[L>>2]*U+ +g[H>>2]*R);O=+g[h+40>>2]+(P*+g[M>>2]+U*+g[e>>2]+R*+g[J>>2]);D=+g[h+44>>2]+(P*+g[K>>2]+U*+g[S>>2]+R*+g[T>>2]);R=z+Q;z=A+O;A=B+D;__ZNK9Transform14affine_inverseEv(r,k);B=Q-C*+g[n>>2]*.10000000149011612;U=O-C*+g[F>>2]*.10000000149011612;P=D-C*+g[G>>2]*.10000000149011612;C=+g[r>>2];X=+g[r+4>>2];Y=+g[r+8>>2];Z=+g[r+36>>2];_=+g[r+12>>2];$=+g[r+16>>2];aa=+g[r+20>>2];ca=+g[r+40>>2];da=+g[r+24>>2];ea=+g[r+28>>2];fa=+g[r+32>>2];ga=+g[r+44>>2];g[s>>2]=Z+(C*B+X*U+Y*P);g[s+4>>2]=ca+(B*_+U*$+P*aa);g[s+8>>2]=ga+(B*da+U*ea+P*fa);g[t>>2]=Z+(R*C+z*X+A*Y);g[t+4>>2]=ca+(R*_+z*$+A*aa);g[t+8>>2]=ga+(R*da+z*ea+A*fa);r=u+8|0;g[r>>2]=0.0;T=u+4|0;g[T>>2]=0.0;g[u>>2]=0.0;g[v+8>>2]=0.0;g[v+4>>2]=0.0;g[v>>2]=0.0;if((j|0)<0)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);S=c[i+28>>2]|0;i=(S|0)==0;if(i)ha=0;else ha=c[S+-4>>2]|0;do if((ha|0)<=(j|0)){if(i)ia=0;else ia=c[S+-4>>2]|0;if((ia|0)>(j|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0)}while(0);ia=c[S+(j*136|0)+128>>2]|0;if(Fi[c[(c[ia>>2]|0)+32>>2]&127](ia,s,t,u,v)|0){fa=+g[u>>2];A=+g[T>>2];ea=+g[r>>2];z=Q-(+g[k+36>>2]+(+g[k>>2]*fa+ +g[k+4>>2]*A+ +g[k+8>>2]*ea));Q=O-(+g[k+40>>2]+(fa*+g[k+12>>2]+A*+g[k+16>>2]+ea*+g[k+20>>2]));O=D-(+g[k+44>>2]+(fa*+g[k+24>>2]+A*+g[k+28>>2]+ea*+g[k+32>>2]));ea=+I(+(z*z+Q*Q+O*O));O=ea-(+g[p>>2]-+g[o>>2])*.01;ea=+g[F>>2]*O/d;Q=+g[G>>2]*O/d;g[w>>2]=+g[n>>2]*O/d;g[x>>2]=ea;g[y>>2]=Q;ja=1}else ja=0;ka=ja}else ka=0;E=ka;l=b;return E|0}function __ZN10BodyPairSW22contact_added_callbackERK7Vector3S2_(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0,j=0.0,k=0.0,n=0.0,o=0.0,p=0.0,q=0.0,r=0.0,s=0.0,t=0.0,u=0.0,v=0.0,w=0.0,x=0.0,y=0.0,z=0.0,A=0.0,B=0.0,C=0.0,D=0,E=0,F=0,G=0,H=0,J=0,K=0,L=0.0,M=0.0,N=0.0,O=0,P=0,Q=0,R=0.0,S=0.0,T=0.0,U=0.0,V=0.0,W=0.0,X=0.0,Y=0.0,Z=0,_=0,$=0.0,aa=0.0,ca=0.0,da=0.0,ea=0.0,fa=0.0,ga=0.0,ha=0,ia=0;f=l;l=l+112|0;if((l|0)>=(m|0))ba(112);h=f;i=c[b+40>>2]|0;j=+g[d>>2];k=+g[d+4>>2];n=+g[d+8>>2];o=+g[i+84>>2]*j+ +g[i+88>>2]*k+ +g[i+92>>2]*n;p=+g[i+96>>2]*j+ +g[i+100>>2]*k+ +g[i+104>>2]*n;q=+g[i+108>>2]*j+ +g[i+112>>2]*k+ +g[i+116>>2]*n;d=c[b+44>>2]|0;r=+g[e>>2];s=+g[b+56>>2];t=r-s;u=+g[e+4>>2];v=+g[b+60>>2];w=u-v;x=+g[e+8>>2];y=+g[b+64>>2];z=x-y;A=+g[d+84>>2]*t+ +g[d+88>>2]*w+ +g[d+92>>2]*z;B=+g[d+96>>2]*t+ +g[d+100>>2]*w+ +g[d+104>>2]*z;C=+g[d+108>>2]*t+ +g[d+112>>2]*w+ +g[d+116>>2]*z;e=b+528|0;D=c[e>>2]|0;if((D|0)>4){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1051459,1051482,67,1052164,0);l=f;return}a[1263537]=0;E=h+88|0;c[E>>2]=0;c[E+4>>2]=0;c[E+8>>2]=0;c[E+12>>2]=0;c[E+16>>2]=0;c[E+20>>2]=0;E=h+48|0;F=h+64|0;G=h+52|0;H=h+24|0;J=h;K=J+68|0;do{c[J>>2]=0;J=J+4|0}while((J|0)<(K|0));g[H>>2]=o;g[h+28>>2]=p;g[h+32>>2]=q;g[h+36>>2]=A;g[h+40>>2]=B;g[h+44>>2]=C;z=j-r;r=k-u;u=n-x;x=+I(+(z*z+r*r+u*u));if(x==0.0){L=0.0;M=0.0;N=0.0}else{L=z/x;M=u/x;N=r/x}g[h+12>>2]=L;g[h+16>>2]=N;g[h+20>>2]=M;M=+g[(c[b+540>>2]|0)+96>>2];do if((D|0)>0){N=M*M;H=0;while(1){L=o-+g[b+80+(H*112|0)+24>>2];x=p-+g[b+80+(H*112|0)+28>>2];r=q-+g[b+80+(H*112|0)+32>>2];if(L*L+x*x+r*r<N?(r=A-+g[b+80+(H*112|0)+36>>2],x=B-+g[b+80+(H*112|0)+40>>2],L=C-+g[b+80+(H*112|0)+44>>2],r*r+x*x+L*L<N):0){O=9;break}P=H+1|0;if((P|0)<(D|0))H=P;else{Q=D;break}}if((O|0)==9){c[E>>2]=c[b+80+(H*112|0)+48>>2];c[F>>2]=c[b+80+(H*112|0)+64>>2];P=b+80+(H*112|0)+52|0;c[G>>2]=c[P>>2];c[G+4>>2]=c[P+4>>2];c[G+8>>2]=c[P+8>>2];Q=H}if((Q|0)==4){if((D|0)>=0){N=+g[i+36>>2];L=+g[i+40>>2];x=+g[i+44>>2];r=+g[i+48>>2];u=+g[i+52>>2];z=+g[i+56>>2];n=+g[i+60>>2];k=+g[i+64>>2];j=+g[i+68>>2];w=+g[d+36>>2];t=+g[d+40>>2];R=+g[d+44>>2];S=+g[d+48>>2];T=+g[d+52>>2];U=+g[d+56>>2];V=+g[d+60>>2];W=+g[d+64>>2];X=+g[d+68>>2];P=0;Y=1.0e10;Z=-1;while(1){_=(P|0)==(D|0)?h:b+80+(P*112|0)|0;$=+g[_+24>>2];aa=+g[_+28>>2];ca=+g[_+32>>2];da=+g[_+36>>2];ea=+g[_+40>>2];fa=+g[_+44>>2];ga=(N*$+L*aa+x*ca-(s+(w*da+t*ea+R*fa)))*+g[_+12>>2]+(r*$+u*aa+z*ca-(S*da+T*ea+U*fa+v))*+g[_+16>>2]+(n*$+k*aa+j*ca-(V*da+W*ea+X*fa+y))*+g[_+20>>2];_=ga<Y;Z=_?P:Z;if((P|0)>=(D|0))break;else{P=P+1|0;Y=_?ga:Y}}if((Z|0)!=-1){a[1263537]=0;if((Z|0)>=(D|0))break;J=b+80+(Z*112|0)|0;ha=h;K=J+112|0;do{c[J>>2]=c[ha>>2];J=J+4|0;ha=ha+4|0}while((J|0)<(K|0));break}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1051459,1051482,121,1052219,0)}else{ia=Q;O=19}}else{ia=D;O=19}while(0);if((O|0)==19){J=b+80+(ia*112|0)|0;ha=h;K=J+112|0;do{c[J>>2]=c[ha>>2];J=J+4|0;ha=ha+4|0}while((J|0)<(K|0));if((ia|0)==(c[e>>2]|0))c[e>>2]=ia+1}l=f;return}function __ZN10AreaPairSWC2EP6BodySWiP6AreaSWi(b,d,e,f,g){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;var h=0,i=0,j=0;h=l;l=l+16|0;if((l|0)>=(m|0))ba(16);i=h;c[b+36>>2]=0;j=b+8|0;c[j>>2]=0;c[j+4>>2]=0;c[j+8>>2]=0;c[j+12>>2]=0;c[b+32>>2]=1;c[b>>2]=350072;c[b+40>>2]=d;j=b+44|0;c[j>>2]=f;c[b+48>>2]=e;c[b+52>>2]=g;a[b+56>>0]=0;c[i>>2]=b;c[(__ZN3MapIP12ConstraintSWi10ComparatorIS1_E16DefaultAllocatorEixERKS1_(d+520|0,i)|0)>>2]=0;g=c[j>>2]|0;c[i>>2]=b;b=g+256|0;if(!(c[b>>2]|0)){j=__ZnwjPFPvjE(28,4740)|0;e=j+16|0;c[e>>2]=0;c[e+4>>2]=0;c[b>>2]=j;e=c[g+260>>2]|0;c[j+4>>2]=e;c[j+8>>2]=e;c[j+12>>2]=e;c[j>>2]=1}__ZN3SetIP12ConstraintSW10ComparatorIS1_E16DefaultAllocatorE10_insert_rbERKS1_(b,i)|0;if((__ZNK6BodySW8get_modeEv(d)|0)!=1){l=h;return}__ZN6BodySW10set_activeEb(d,1);l=h;return}function __ZN3SetIP12ConstraintSW10ComparatorIS1_E16DefaultAllocatorE10_insert_rbERKS1_(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;a[f>>0]=0;g=__ZN3SetIP12ConstraintSW10ComparatorIS1_E16DefaultAllocatorE7_insertERKS1_Rb(b,d,f)|0;if(a[f>>0]|0){l=e;return g|0}f=b+8|0;c[f>>2]=(c[f>>2]|0)+1;f=g+12|0;d=c[f>>2]|0;if(!(c[d>>2]|0)){h=b+4|0;i=g;j=d;k=d;d=f;while(1){f=j+12|0;n=c[f>>2]|0;o=c[n+8>>2]|0;p=n;do if((j|0)==(o|0)){q=c[n+4>>2]|0;if(!(c[q>>2]|0)){c[k>>2]=1;a[1263537]=0;c[q>>2]=1;if((c[h>>2]|0)==(n|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1144075,146,1146003,0);r=c[(c[d>>2]|0)+12>>2]|0;break}else{a[1263537]=0;c[n>>2]=0;r=n;break}}q=j+4|0;if((i|0)==(c[q>>2]|0)){s=i+8|0;t=c[s>>2]|0;c[q>>2]=t;if((t|0)==(c[h>>2]|0))u=p;else{c[t+12>>2]=j;u=c[f>>2]|0}t=i+12|0;c[t>>2]=u;q=c[f>>2]|0;v=q+8|0;c[((c[v>>2]|0)==(j|0)?v:q+4|0)>>2]=i;c[s>>2]=j;c[f>>2]=i;w=j;x=i;y=c[t>>2]|0}else{w=i;x=j;y=n}a[1263537]=0;c[x>>2]=1;t=c[h>>2]|0;if((t|0)==(y|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1144075,146,1146003,0);z=c[(c[w+12>>2]|0)+12>>2]|0;A=c[h>>2]|0}else{a[1263537]=0;c[y>>2]=0;z=y;A=t}t=z+8|0;s=c[t>>2]|0;q=s+4|0;v=c[q>>2]|0;c[t>>2]=v;if((v|0)!=(A|0))c[v+12>>2]=z;v=z+12|0;c[s+12>>2]=c[v>>2];t=c[v>>2]|0;B=t+4|0;c[((c[B>>2]|0)==(z|0)?B:t+8|0)>>2]=s;c[q>>2]=z;c[v>>2]=s;r=w}else{if(!(c[o>>2]|0)){c[k>>2]=1;a[1263537]=0;c[o>>2]=1;if((c[h>>2]|0)==(n|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1144075,146,1146003,0);r=c[(c[d>>2]|0)+12>>2]|0;break}else{a[1263537]=0;c[n>>2]=0;r=n;break}}s=j+8|0;if((i|0)==(c[s>>2]|0)){v=i+4|0;q=c[v>>2]|0;c[s>>2]=q;if((q|0)==(c[h>>2]|0))C=p;else{c[q+12>>2]=j;C=c[f>>2]|0}q=i+12|0;c[q>>2]=C;s=c[f>>2]|0;t=s+4|0;c[((c[t>>2]|0)==(j|0)?t:s+8|0)>>2]=i;c[v>>2]=j;c[f>>2]=i;D=j;E=i;F=c[q>>2]|0}else{D=i;E=j;F=n}a[1263537]=0;c[E>>2]=1;q=c[h>>2]|0;if((q|0)==(F|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1144075,146,1146003,0);G=c[(c[D+12>>2]|0)+12>>2]|0;H=c[h>>2]|0}else{a[1263537]=0;c[F>>2]=0;G=F;H=q}q=G+4|0;v=c[q>>2]|0;s=v+8|0;t=c[s>>2]|0;c[q>>2]=t;if((t|0)!=(H|0))c[t+12>>2]=G;t=G+12|0;c[v+12>>2]=c[t>>2];q=c[t>>2]|0;B=q+8|0;c[((c[B>>2]|0)==(G|0)?B:q+4|0)>>2]=v;c[s>>2]=G;c[t>>2]=v;r=D}while(0);n=r+12|0;f=c[n>>2]|0;if(!(c[f>>2]|0)){i=r;j=f;k=f;d=n}else break}}d=c[(c[b>>2]|0)+8>>2]|0;a[1263537]=0;c[d>>2]=1;l=e;return g|0}function __ZN3SetIP12ConstraintSW10ComparatorIS1_E16DefaultAllocatorE7_insertERKS1_Rb(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0;f=c[b>>2]|0;g=c[f+8>>2]|0;h=b+4|0;i=c[h>>2]|0;a:do if((g|0)==(i|0))j=f;else{k=c[d>>2]|0;l=g;while(1){m=c[l+24>>2]|0;if(k>>>0<m>>>0)n=l+8|0;else{if(m>>>0>=k>>>0)break;n=l+4|0}m=c[n>>2]|0;if((m|0)==(i|0)){j=l;break a}else l=m}a[e>>0]=1;o=l;return o|0}while(0);i=__ZnwjPFPvjE(28,4740)|0;c[i>>2]=0;c[i+4>>2]=0;c[i+8>>2]=0;c[i+12>>2]=0;c[i+16>>2]=0;c[i+20>>2]=0;c[i+12>>2]=j;n=c[h>>2]|0;g=i+4|0;c[g>>2]=n;f=i+8|0;c[f>>2]=n;c[i+24>>2]=c[d>>2];if((j|0)!=(c[b>>2]|0)?(c[d>>2]|0)>>>0>=(c[j+24>>2]|0)>>>0:0)p=j+4|0;else p=j+8|0;c[p>>2]=i;a[e>>0]=0;e=c[g>>2]|0;g=c[h>>2]|0;if((e|0)==(g|0)){h=i;do{p=h;h=c[h+12>>2]|0}while((p|0)==(c[h+4>>2]|0));q=(h|0)==(c[b>>2]|0)?0:h}else{h=e;while(1){e=c[h+8>>2]|0;if((e|0)==(g|0)){q=h;break}else h=e}}c[i+16>>2]=q;h=c[f>>2]|0;b:do if((h|0)==(g|0)){f=i;while(1){e=f;f=c[f+12>>2]|0;if((e|0)!=(c[f+8>>2]|0)){r=f;break b}if((f|0)==(c[b>>2]|0)){r=0;break}}}else{f=h;while(1){l=c[f+4>>2]|0;if((l|0)==(g|0)){r=f;break}else f=l}}while(0);g=i+20|0;c[g>>2]=r;if(!q)s=r;else{c[q+20>>2]=i;s=c[g>>2]|0}if(!s){o=i;return o|0}c[s+16>>2]=i;o=i;return o|0}function __ZN10AreaPairSWD2Ev(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d;c[b>>2]=350072;if(a[b+56>>0]|0){f=b+44|0;g=c[f>>2]|0;if(!(c[g+136>>2]|0))h=g;else{__ZN6BodySW11remove_areaEP6AreaSW(c[b+40>>2]|0,g);h=c[f>>2]|0}if(c[h+184>>2]|0?(__ZN6AreaSW7BodyKeyC2EP6BodySWjj(e,c[b+40>>2]|0,c[b+48>>2]|0,c[b+52>>2]|0),f=__ZN3MapIN6AreaSW7BodyKeyENS0_9BodyStateE10ComparatorIS1_E16DefaultAllocatorEixERKS1_(h+232|0,e)|0,c[f>>2]=(c[f>>2]|0)+-1,(c[h+200>>2]|0)==0):0)__ZN6AreaSW21_queue_monitor_updateEv(h)}h=c[b+40>>2]|0;f=h+520|0;e=c[f>>2]|0;a:do if(e|0){g=c[e+8>>2]|0;i=c[h+524>>2]|0;b:do if((g|0)==(i|0))j=g;else{k=g;while(1){n=c[k+24>>2]|0;if(n>>>0>b>>>0)o=k+8|0;else{if(n>>>0>=b>>>0){j=k;break b}o=k+4|0}k=c[o>>2]|0;if((k|0)==(i|0))break a}}while(0);if(!((j|0)==0|(j|0)==(i|0)))__ZN3MapIP12ConstraintSWi10ComparatorIS1_E16DefaultAllocatorE6_eraseEPNS5_7ElementE(f,j)}while(0);j=c[b+44>>2]|0;f=j+256|0;o=c[f>>2]|0;if(!o){l=d;return}h=c[o+8>>2]|0;o=c[j+260>>2]|0;c:do if((h|0)==(o|0))p=h;else{e=h;do{g=c[e+24>>2]|0;if(g>>>0>b>>>0)q=e+8|0;else{if(g>>>0>=b>>>0){p=e;break c}q=e+4|0}e=c[q>>2]|0}while((e|0)!=(o|0));l=d;return}while(0);if((p|0)==0|(p|0)==(o|0)){l=d;return}__ZN3SetIP12ConstraintSW10ComparatorIS1_E16DefaultAllocatorE6_eraseEPNS5_7ElementE(f,p);if(c[j+264>>2]|0){l=d;return}j=c[f>>2]|0;if(!j){l=d;return}__ZN6Memory11free_staticEPvb(j,0);c[f>>2]=0;l=d;return}function __ZN10AreaPairSWD0Ev(a){a=a|0;__ZN10AreaPairSWD2Ev(a);__ZdlPv(a);return}function __ZN10AreaPairSW5setupEf(b,e){b=b|0;e=+e;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0;f=l;l=l+192|0;if((l|0)>=(m|0))ba(192);g=f+144|0;h=f+96|0;i=f;j=f+48|0;k=b+44|0;n=c[k>>2]|0;o=b+40|0;p=c[o>>2]|0;if((c[p+24>>2]&c[n+20>>2]|0)==0?(c[n+24>>2]&c[p+20>>2]|0)==0:0){a[b+56>>0]=0;l=f;return 0}n=b+48|0;q=c[n>>2]|0;if((q|0)<0)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);r=p+28|0;s=c[r>>2]|0;t=(s|0)==0;if(t)u=0;else u=c[s+-4>>2]|0;do if((u|0)<=(q|0)){if(t)v=0;else v=c[s+-4>>2]|0;if((v|0)>(q|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0)}while(0);v=c[s+(q*136|0)+128>>2]|0;s=h;t=p+36|0;p=s+48|0;do{c[s>>2]=c[t>>2];s=s+4|0;t=t+4|0}while((s|0)<(p|0));u=c[r>>2]|0;r=(u|0)==0;if(r)w=0;else w=c[u+-4>>2]|0;do if((w|0)<=(q|0)){if(r)x=0;else x=c[u+-4>>2]|0;if((x|0)>(q|0)){a[1263537]=0;y=21;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);z=0;break}}else y=21;while(0);if((y|0)==21)z=u+(q*136|0)|0;__ZNK9TransformmlERKS_(g,h,z);z=b+52|0;h=c[z>>2]|0;if((h|0)<0)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);q=c[k>>2]|0;u=q+28|0;x=c[u>>2]|0;r=(x|0)==0;if(r)A=0;else A=c[x+-4>>2]|0;do if((A|0)<=(h|0)){if(r)B=0;else B=c[x+-4>>2]|0;if((B|0)>(h|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0)}while(0);B=c[x+(h*136|0)+128>>2]|0;s=j;t=q+36|0;p=s+48|0;do{c[s>>2]=c[t>>2];s=s+4|0;t=t+4|0}while((s|0)<(p|0));t=c[u>>2]|0;u=(t|0)==0;if(u)C=0;else C=c[t+-4>>2]|0;do if((C|0)<=(h|0)){if(u)D=0;else D=c[t+-4>>2]|0;if((D|0)>(h|0)){a[1263537]=0;y=39;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);E=0;break}}else y=39;while(0);if((y|0)==39)E=t+(h*136|0)|0;__ZNK9TransformmlERKS_(i,j,E);E=__ZN17CollisionSolverSW12solve_staticEPK7ShapeSWRK9TransformS2_S5_PFvRK7Vector3S8_PvES9_PS6_ff(v,g,B,i,0,b,0,0.0,0.0)|0;i=E&1;B=b+56|0;if((E&1|0)==(d[B>>0]|0|0)){l=f;return 0}b=c[k>>2]|0;v=(c[b+136>>2]|0)!=0;if(E){if(v){__ZN6BodySW8add_areaEP6AreaSW(c[o>>2]|0,b);F=c[k>>2]|0}else F=b;if(c[F+184>>2]|0?(__ZN6AreaSW7BodyKeyC2EP6BodySWjj(g,c[o>>2]|0,c[n>>2]|0,c[z>>2]|0),E=__ZN3MapIN6AreaSW7BodyKeyENS0_9BodyStateE10ComparatorIS1_E16DefaultAllocatorEixERKS1_(F+232|0,g)|0,c[E>>2]=(c[E>>2]|0)+1,(c[F+200>>2]|0)==0):0)__ZN6AreaSW21_queue_monitor_updateEv(F)}else{if(v){__ZN6BodySW11remove_areaEP6AreaSW(c[o>>2]|0,b);G=c[k>>2]|0}else G=b;if(c[G+184>>2]|0?(__ZN6AreaSW7BodyKeyC2EP6BodySWjj(g,c[o>>2]|0,c[n>>2]|0,c[z>>2]|0),z=__ZN3MapIN6AreaSW7BodyKeyENS0_9BodyStateE10ComparatorIS1_E16DefaultAllocatorEixERKS1_(G+232|0,g)|0,c[z>>2]=(c[z>>2]|0)+-1,(c[G+200>>2]|0)==0):0)__ZN6AreaSW21_queue_monitor_updateEv(G)}a[B>>0]=i;l=f;return 0}function __ZN10AreaPairSW5solveEf(a,b){a=a|0;b=+b;return}function __ZN6BodySW8add_areaEP6AreaSW(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;g=b+532|0;b=c[g>>2]|0;a:do if(b|0?(h=c[b+-4>>2]|0,(h|0)>0):0){i=c[d+12>>2]|0;j=0;while(1){if((c[(c[b+(j<<3)>>2]|0)+12>>2]|0)==(i|0))break;k=j+1|0;if((k|0)<(h|0))j=k;else break a}if((j|0)>-1){if((h|0)<=(j|0))__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);__ZN6VectorIN6BodySW7AreaCMPEE14_copy_on_writeEv(g);i=(c[g>>2]|0)+(j<<3)+4|0;c[i>>2]=(c[i>>2]|0)+1;l=e;return}}while(0);c[f>>2]=d;c[f+4>>2]=1;i=d+176|0;d=0;k=b;while(1){b=(k|0)==0;if(b)n=0;else n=c[k+-4>>2]|0;if((d|0)>=(n|0))break;if(b)o=0;else o=c[k+-4>>2]|0;if((o|0)<=(d|0)){if(b)p=0;else p=c[k+-4>>2]|0;if((p|0)<=(d|0)){q=20;break}a[1263537]=0}__ZN6VectorIN6BodySW7AreaCMPEE14_copy_on_writeEv(g);b=c[g>>2]|0;if((c[i>>2]|0)<(c[(c[b+(d<<3)>>2]|0)+176>>2]|0))break;d=d+1|0;k=b}if((q|0)==20)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);__ZN6VectorIN6BodySW7AreaCMPEE6insertEiRKS1_(g,d,f)|0;l=e;return}function __ZN3MapIN6AreaSW7BodyKeyENS0_9BodyStateE10ComparatorIS1_E16DefaultAllocatorEixERKS1_(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;g=c[b>>2]|0;if(!g){h=__ZnwjPFPvjE(44,4740)|0;c[h+40>>2]=0;i=h+16|0;c[i>>2]=0;c[i+4>>2]=0;c[i+8>>2]=0;c[b>>2]=h;i=c[b+4>>2]|0;c[h+4>>2]=i;c[h+8>>2]=i;c[h+12>>2]=i;c[h>>2]=1;if(!h){c[f>>2]=0;j=f;k=20}else{n=h;o=i;k=5}}else{n=g;o=c[b+4>>2]|0;k=5}a:do if((k|0)==5){g=c[n+8>>2]|0;b:do if((g|0)!=(o|0)){i=c[d>>2]|0;h=c[d+8>>2]|0;p=c[d+12>>2]|0;q=g;c:while(1){r=c[q+24>>2]|0;do if((i|0)==(r|0)){s=c[q+32>>2]|0;if((h|0)==(s|0)){t=c[q+36>>2]|0;if(p>>>0<t>>>0){k=12;break}if(t>>>0<p>>>0){k=16;break}else break c}else{if(h>>>0<s>>>0){k=12;break}if(s>>>0<h>>>0){k=16;break}else break c}}else if(i>>>0>=r>>>0)if(r>>>0<i>>>0)k=16;else break c;else k=12;while(0);if((k|0)==12){k=0;u=q+8|0}else if((k|0)==16){k=0;u=q+4|0}r=c[u>>2]|0;if((r|0)==(o|0))break b;else q=r}if(!((q|0)==(o|0)|(q|0)==0)){v=q;break a}}while(0);c[f>>2]=0;if(!n){j=f;k=20}else{w=f;k=21}}while(0);if((k|0)==20){n=__ZnwjPFPvjE(44,4740)|0;c[n+40>>2]=0;o=n+16|0;c[o>>2]=0;c[o+4>>2]=0;c[o+8>>2]=0;c[b>>2]=n;o=c[b+4>>2]|0;c[n+4>>2]=o;c[n+8>>2]=o;c[n+12>>2]=o;c[n>>2]=1;w=j;k=21}if((k|0)==21){k=__ZN3MapIN6AreaSW7BodyKeyENS0_9BodyStateE10ComparatorIS1_E16DefaultAllocatorE10_insert_rbERKS1_RKS2_(b,d,f)|0;if(!k){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145936,616,1145947,0);x=0;l=e;return x|0}else v=k}a[1263537]=0;x=v+40|0;l=e;return x|0}function __ZN6AreaSW21_queue_monitor_updateEv(b){b=b|0;var d=0,e=0;d=c[b+32>>2]|0;if(!d){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1059105,1051515,157,1059161,0);return}a[1263537]=0;e=b+200|0;if(c[e>>2]|0)return;__ZN7SpaceSW30area_add_to_monitor_query_listEP8SelfListI6AreaSWE(d,e);return}function __ZN6BodySW11remove_areaEP6AreaSW(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0;e=b+532|0;b=c[e>>2]|0;if(!b)return;f=c[b+-4>>2]|0;if((f|0)<=0)return;g=c[d+12>>2]|0;d=0;while(1){if((c[(c[b+(d<<3)>>2]|0)+12>>2]|0)==(g|0))break;h=d+1|0;if((h|0)<(f|0))d=h;else{i=28;break}}if((i|0)==28)return;if((d|0)<=-1)return;if((f|0)<=(d|0))__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);__ZN6VectorIN6BodySW7AreaCMPEE14_copy_on_writeEv(e);f=c[e>>2]|0;i=f+(d<<3)+4|0;c[i>>2]=(c[i>>2]|0)+-1;i=(f|0)==0;if(i)j=0;else j=c[f+-4>>2]|0;do if((j|0)<=(d|0)){if(i)k=0;else k=c[f+-4>>2]|0;if((k|0)>(d|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);__ZN6VectorIN6BodySW7AreaCMPEE14_copy_on_writeEv(e);k=c[e>>2]|0;if((c[k+(d<<3)+4>>2]|0)>=1)return;f=(k|0)==0;if(f)l=0;else l=c[k+-4>>2]|0;if((l|0)<=(d|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1128380,1146752,368,1122479,0);return}a[1263537]=0;if(!f?(__ZN6VectorIN6BodySW7AreaCMPEE14_copy_on_writeEv(e),f=c[e>>2]|0,(f|0)!=0):0){m=f;n=(c[f+-4>>2]|0)+-1|0}else{m=0;n=-1}if((n|0)>(d|0)){f=d;do{d=f;f=f+1|0;l=m+(f<<3)|0;k=c[l+4>>2]|0;i=m+(d<<3)|0;c[i>>2]=c[l>>2];c[i+4>>2]=k}while((f|0)!=(n|0))}__ZN6VectorIN6BodySW7AreaCMPEE6resizeEi(e,n)|0;return}function __ZN6VectorIN6BodySW7AreaCMPEE6resizeEi(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0;if((d|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,269,1145657,0);e=31;return e|0}a[1263537]=0;f=c[b>>2]|0;if(!f)g=0;else g=c[f+-4>>2]|0;if((g|0)==(d|0)){e=0;return e|0}if(!d){if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);c[b>>2]=0;e=0;return e|0}__ZN6VectorIN6BodySW7AreaCMPEE14_copy_on_writeEv(b);f=d<<3;if(d>>>0<=536870911?(g=f+-1|0,h=g>>>1|g,g=h>>>2|h,h=g>>>4|g,g=h>>>8|h,h=(g>>>16|g)+1|0,f>>>0<4294967264):0){a[1263537]=0;f=c[b>>2]|0;do if(!f)if((d|0)>0)i=18;else{j=0;i=25}else{g=c[f+-4>>2]|0;if((g|0)<(d|0))if(!g)i=18;else{k=__ZN6Memory14realloc_staticEPvjb(f,h,1)|0;if(k|0){a[1263537]=0;l=k;break}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,300,1145876,0);e=6;return e|0}else{j=g;i=25}}while(0);do if((i|0)==18){g=__ZN6Memory12alloc_staticEjb(h,1)|0;if(g|0){a[1263537]=0;c[g+-4>>2]=0;c[g+-8>>2]=1;l=g;break}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,292,1145820,0);e=6;return e|0}else if((i|0)==25){if((j|0)<=(d|0)){e=0;return e|0}g=__ZN6Memory14realloc_staticEPvjb(f,h,1)|0;if(!g){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,324,1145876,0);e=6;return e|0}else{a[1263537]=0;c[b>>2]=g;c[g+-4>>2]=d;e=0;return e|0}}while(0);c[b>>2]=l;c[((l|0)==0?0:l+-4|0)>>2]=d;e=0;return e|0}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,285,1145723,0);e=6;return e|0}function __ZN7SpaceSW30area_add_to_monitor_query_listEP8SelfListI6AreaSWE(b,d){b=b|0;d=d|0;var e=0;e=b+72|0;if(c[d>>2]|0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1098384,1098388,45,1098405,0);return}a[1263537]=0;c[d>>2]=e;b=c[e>>2]|0;c[d+8>>2]=b;c[d+12>>2]=0;if(b|0)c[b+12>>2]=d;c[e>>2]=d;return}function __ZN3MapIN6AreaSW7BodyKeyENS0_9BodyStateE10ComparatorIS1_E16DefaultAllocatorE10_insert_rbERKS1_RKS2_(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f;a[g>>0]=0;h=__ZN3MapIN6AreaSW7BodyKeyENS0_9BodyStateE10ComparatorIS1_E16DefaultAllocatorE7_insertERKS1_Rb(b,d,g)|0;if(h|0)c[h+40>>2]=c[e>>2];if(a[g>>0]|0){l=f;return h|0}g=b+8|0;c[g>>2]=(c[g>>2]|0)+1;g=h+12|0;e=c[g>>2]|0;if(!(c[e>>2]|0)){d=b+4|0;i=h;j=e;k=e;e=g;while(1){g=j+12|0;n=c[g>>2]|0;o=c[n+8>>2]|0;p=n;do if((j|0)==(o|0)){q=c[n+4>>2]|0;if(!(c[q>>2]|0)){c[k>>2]=1;a[1263537]=0;c[q>>2]=1;if((c[d>>2]|0)==(n|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);r=c[(c[e>>2]|0)+12>>2]|0;break}else{a[1263537]=0;c[n>>2]=0;r=n;break}}q=j+4|0;if((i|0)==(c[q>>2]|0)){s=i+8|0;t=c[s>>2]|0;c[q>>2]=t;if((t|0)==(c[d>>2]|0))u=p;else{c[t+12>>2]=j;u=c[g>>2]|0}t=i+12|0;c[t>>2]=u;q=c[g>>2]|0;v=q+8|0;c[((c[v>>2]|0)==(j|0)?v:q+4|0)>>2]=i;c[s>>2]=j;c[g>>2]=i;w=j;x=i;y=c[t>>2]|0}else{w=i;x=j;y=n}a[1263537]=0;c[x>>2]=1;t=c[d>>2]|0;if((t|0)==(y|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);z=c[(c[w+12>>2]|0)+12>>2]|0;A=c[d>>2]|0}else{a[1263537]=0;c[y>>2]=0;z=y;A=t}t=z+8|0;s=c[t>>2]|0;q=s+4|0;v=c[q>>2]|0;c[t>>2]=v;if((v|0)!=(A|0))c[v+12>>2]=z;v=z+12|0;c[s+12>>2]=c[v>>2];t=c[v>>2]|0;B=t+4|0;c[((c[B>>2]|0)==(z|0)?B:t+8|0)>>2]=s;c[q>>2]=z;c[v>>2]=s;r=w}else{if(!(c[o>>2]|0)){c[k>>2]=1;a[1263537]=0;c[o>>2]=1;if((c[d>>2]|0)==(n|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);r=c[(c[e>>2]|0)+12>>2]|0;break}else{a[1263537]=0;c[n>>2]=0;r=n;break}}s=j+8|0;if((i|0)==(c[s>>2]|0)){v=i+4|0;q=c[v>>2]|0;c[s>>2]=q;if((q|0)==(c[d>>2]|0))C=p;else{c[q+12>>2]=j;C=c[g>>2]|0}q=i+12|0;c[q>>2]=C;s=c[g>>2]|0;t=s+4|0;c[((c[t>>2]|0)==(j|0)?t:s+8|0)>>2]=i;c[v>>2]=j;c[g>>2]=i;D=j;E=i;F=c[q>>2]|0}else{D=i;E=j;F=n}a[1263537]=0;c[E>>2]=1;q=c[d>>2]|0;if((q|0)==(F|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);G=c[d>>2]|0;H=c[(c[D+12>>2]|0)+12>>2]|0}else{a[1263537]=0;c[F>>2]=0;G=q;H=F}q=H+4|0;v=c[q>>2]|0;s=v+8|0;t=c[s>>2]|0;c[q>>2]=t;if((t|0)!=(G|0))c[t+12>>2]=H;t=H+12|0;c[v+12>>2]=c[t>>2];q=c[t>>2]|0;B=q+8|0;c[((c[B>>2]|0)==(H|0)?B:q+4|0)>>2]=v;c[s>>2]=H;c[t>>2]=v;r=D}while(0);n=r+12|0;g=c[n>>2]|0;if(!(c[g>>2]|0)){i=r;j=g;k=g;e=n}else break}}e=c[(c[b>>2]|0)+8>>2]|0;a[1263537]=0;c[e>>2]=1;l=f;return h|0}function __ZN3MapIN6AreaSW7BodyKeyENS0_9BodyStateE10ComparatorIS1_E16DefaultAllocatorE7_insertERKS1_Rb(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;f=c[b>>2]|0;g=c[f+8>>2]|0;h=b+4|0;i=c[h>>2]|0;a:do if((g|0)==(i|0))j=f;else{k=c[d>>2]|0;l=c[d+8>>2]|0;m=c[d+12>>2]|0;n=g;b:while(1){o=c[n+24>>2]|0;do if((k|0)==(o|0)){p=c[n+32>>2]|0;if((l|0)==(p|0)){if(m>>>0<(c[n+36>>2]|0)>>>0){q=8;break}}else if(l>>>0<p>>>0){q=8;break}p=c[n+32>>2]|0;if((p|0)==(l|0))if((c[n+36>>2]|0)>>>0<m>>>0){q=13;break}else break b;else if(p>>>0<l>>>0){q=13;break}else break b}else if(k>>>0>=o>>>0)if(o>>>0<k>>>0)q=13;else break b;else q=8;while(0);if((q|0)==8){q=0;r=n+8|0}else if((q|0)==13){q=0;r=n+4|0}o=c[r>>2]|0;if((o|0)==(i|0)){j=n;break a}else n=o}a[e>>0]=1;s=n;return s|0}while(0);i=__ZnwjPFPvjE(44,4740)|0;c[i+40>>2]=0;c[i>>2]=0;c[i+4>>2]=0;c[i+8>>2]=0;c[i+12>>2]=0;c[i+16>>2]=0;c[i+20>>2]=0;c[i+24>>2]=0;c[i+12>>2]=j;r=c[h>>2]|0;g=i+4|0;c[g>>2]=r;f=i+8|0;c[f>>2]=r;r=i+24|0;c[r>>2]=c[d>>2];c[r+4>>2]=c[d+4>>2];c[r+8>>2]=c[d+8>>2];c[r+12>>2]=c[d+12>>2];c:do if((j|0)==(c[b>>2]|0))q=22;else{r=c[d>>2]|0;k=c[j+24>>2]|0;do if((r|0)==(k|0)){l=c[d+8>>2]|0;m=c[j+32>>2]|0;if((l|0)==(m|0))if((c[d+12>>2]|0)>>>0<(c[j+36>>2]|0)>>>0){q=22;break c}else break;else if(l>>>0<m>>>0){q=22;break c}else break}else if(r>>>0<k>>>0){q=22;break c}while(0);t=j+4|0}while(0);if((q|0)==22)t=j+8|0;c[t>>2]=i;a[e>>0]=0;e=c[g>>2]|0;g=c[h>>2]|0;if((e|0)==(g|0)){h=i;do{t=h;h=c[h+12>>2]|0}while((t|0)==(c[h+4>>2]|0));u=(h|0)==(c[b>>2]|0)?0:h}else{h=e;while(1){e=c[h+8>>2]|0;if((e|0)==(g|0)){u=h;break}else h=e}}c[i+16>>2]=u;h=c[f>>2]|0;d:do if((h|0)==(g|0)){f=i;while(1){e=f;f=c[f+12>>2]|0;if((e|0)!=(c[f+8>>2]|0)){v=f;break d}if((f|0)==(c[b>>2]|0)){v=0;break}}}else{f=h;while(1){e=c[f+4>>2]|0;if((e|0)==(g|0)){v=f;break}else f=e}}while(0);g=i+20|0;c[g>>2]=v;if(!u)w=v;else{c[u+20>>2]=i;w=c[g>>2]|0}if(!w){s=i;return s|0}c[w+16>>2]=i;s=i;return s|0}function __ZN6AreaSW7BodyKeyC2EP6BodySWjj(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;c[a>>2]=0;c[a>>2]=c[b+12>>2];c[a+4>>2]=c[b+16>>2];c[a+8>>2]=d;c[a+12>>2]=e;return}function __ZN6VectorIN6BodySW7AreaCMPEE6insertEiRKS1_(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;if((d|0)>=0){f=c[b>>2]|0;g=(f|0)==0;if(g)h=0;else h=c[f+-4>>2]|0;if((h|0)>=(d|0)){a[1263537]=0;if(g)i=1;else i=(c[f+-4>>2]|0)+1|0;__ZN6VectorIN6BodySW7AreaCMPEE6resizeEi(b,i)|0;i=c[b>>2]|0;if(!i)j=0;else j=c[i+-4>>2]|0;f=j+-1|0;do if((f|0)>(d|0)){g=j;h=f;while(1){k=g+-2|0;if((g|0)<2){l=28;break}m=c[b>>2]|0;n=(m|0)==0;if(n)o=0;else o=c[m+-4>>2]|0;if((o|0)<=(k|0)){if(n)p=0;else p=c[m+-4>>2]|0;if((p|0)<=(k|0)){l=28;break}a[1263537]=0}n=m+(k<<3)|0;k=c[n>>2]|0;m=c[n+4>>2]|0;n=c[b>>2]|0;q=(n|0)==0;if(q)r=0;else r=c[n+-4>>2]|0;if((r|0)<(g|0)){if(q)s=0;else s=c[n+-4>>2]|0;if((s|0)<(g|0)){l=36;break}a[1263537]=0}__ZN6VectorIN6BodySW7AreaCMPEE14_copy_on_writeEv(b);n=(c[b>>2]|0)+(h<<3)|0;c[n>>2]=k;c[n+4>>2]=m;m=h+-1|0;if((m|0)>(d|0)){n=h;h=m;g=n}else{l=11;break}}if((l|0)==11){t=c[b>>2]|0;break}else if((l|0)==28)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);else if((l|0)==36)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}else t=i;while(0);i=e;e=c[i>>2]|0;l=c[i+4>>2]|0;i=(t|0)==0;if(i)u=0;else u=c[t+-4>>2]|0;do if((u|0)<=(d|0)){if(i)v=0;else v=c[t+-4>>2]|0;if((v|0)>(d|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);__ZN6VectorIN6BodySW7AreaCMPEE14_copy_on_writeEv(b);v=(c[b>>2]|0)+(d<<3)|0;c[v>>2]=e;c[v+4>>2]=l;w=0;return w|0}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143947,1146752,405,1143954,0);w=31;return w|0}function __ZN3SetIP12ConstraintSW10ComparatorIS1_E16DefaultAllocatorE6_eraseEPNS5_7ElementE(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0;e=d+8|0;f=c[e>>2]|0;g=b+4|0;h=c[g>>2]|0;if((f|0)!=(h|0)?(i=c[d+4>>2]|0,(i|0)!=(h|0)):0){j=i;while(1){i=c[j+8>>2]|0;if((i|0)==(h|0))break;else j=i}if(!j){k=h;l=c[h+8>>2]|0}else{k=j;l=h}}else{k=d;l=f}f=k+8|0;j=k+4|0;i=c[((l|0)==(h|0)?j:f)>>2]|0;h=c[b>>2]|0;l=k+12|0;m=c[l>>2]|0;c[i+12>>2]=m;if((h|0)==(m|0))n=h+8|0;else{h=c[l>>2]|0;m=h+8|0;n=(k|0)==(c[m>>2]|0)?m:h+4|0}c[n>>2]=i;if((k|0)==(d|0)){if((c[d>>2]|0)==1)__ZN3SetIP12ConstraintSW10ComparatorIS1_E16DefaultAllocatorE10_erase_fixEPNS5_7ElementE(b,i)}else{if((k|0)==(c[g>>2]|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143791,1144075,454,1143798,0);return}a[1263537]=0;if((c[k>>2]|0)==1)__ZN3SetIP12ConstraintSW10ComparatorIS1_E16DefaultAllocatorE10_erase_fixEPNS5_7ElementE(b,i);c[f>>2]=c[e>>2];f=d+4|0;c[j>>2]=c[f>>2];j=d+12|0;c[l>>2]=c[j>>2];c[k>>2]=c[d>>2];c[(c[e>>2]|0)+12>>2]=k;c[(c[f>>2]|0)+12>>2]=k;f=c[j>>2]|0;j=f+8|0;c[((c[j>>2]|0)==(d|0)?j:f+4|0)>>2]=k}k=c[d+16>>2]|0;f=d+20|0;if(k|0)c[k+20>>2]=c[f>>2];j=c[f>>2]|0;if(j|0)c[j+16>>2]=k;__ZN6Memory11free_staticEPvb(d,0);d=b+8|0;c[d>>2]=(c[d>>2]|0)+-1;if(!(c[c[g>>2]>>2]|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143791,1144075,483,1143838,0);return}else{a[1263537]=0;return}}function __ZN3SetIP12ConstraintSW10ComparatorIS1_E16DefaultAllocatorE10_erase_fixEPNS5_7ElementE(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0;e=c[(c[b>>2]|0)+8>>2]|0;f=b+4|0;if((e|0)!=(d|0)&(c[d>>2]|0)==1){b=d;while(1){g=b+12|0;h=c[g>>2]|0;i=c[h+8>>2]|0;do if((b|0)==(i|0)){j=c[h+4>>2]|0;if(!(c[j>>2]|0)){a[1263537]=0;c[j>>2]=1;k=c[f>>2]|0;if((k|0)==(h|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1144075,146,1146003,0);l=c[g>>2]|0;m=l;n=c[l+4>>2]|0;o=c[f>>2]|0}else{a[1263537]=0;c[h>>2]=0;m=h;n=j;o=k}k=n+8|0;l=c[k>>2]|0;c[m+4>>2]=l;if((l|0)!=(o|0))c[l+12>>2]=m;l=m+12|0;c[n+12>>2]=c[l>>2];p=c[l>>2]|0;q=p+8|0;c[((c[q>>2]|0)==(m|0)?q:p+4|0)>>2]=n;c[k>>2]=m;c[l>>2]=n;l=c[g>>2]|0;r=c[l+4>>2]|0;s=l}else{r=j;s=h}if((c[c[r+4>>2]>>2]|0)==1){j=r+8|0;l=c[j>>2]|0;if((c[l>>2]|0)==1)if((c[f>>2]|0)==(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1144075,146,1146003,0);t=c[g>>2]|0;break}else{a[1263537]=0;c[r>>2]=0;t=s;break}a[1263537]=0;c[l>>2]=1;k=c[f>>2]|0;if((k|0)==(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1144075,146,1146003,0);u=c[j>>2]|0;v=c[f>>2]|0}else{a[1263537]=0;c[r>>2]=0;u=l;v=k}k=u+4|0;l=c[k>>2]|0;c[j>>2]=l;if((l|0)!=(v|0))c[l+12>>2]=r;l=r+12|0;c[u+12>>2]=c[l>>2];j=c[l>>2]|0;p=j+4|0;c[((c[p>>2]|0)==(r|0)?p:j+8|0)>>2]=u;c[k>>2]=r;c[l>>2]=u;l=c[g>>2]|0;w=c[l+4>>2]|0;x=l}else{w=r;x=s}l=c[x>>2]|0;k=c[f>>2]|0;if((l|0)==0&(k|0)==(w|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1144075,146,1146003,0);y=c[g>>2]|0;z=c[f>>2]|0}else{a[1263537]=0;c[w>>2]=l;y=x;z=k}c[y>>2]=1;k=c[w+4>>2]|0;a[1263537]=0;c[k>>2]=1;k=y+4|0;l=c[k>>2]|0;j=l+8|0;p=c[j>>2]|0;c[k>>2]=p;if((p|0)!=(z|0))c[p+12>>2]=y;p=y+12|0;c[l+12>>2]=c[p>>2];k=c[p>>2]|0;q=k+8|0;c[((c[q>>2]|0)==(y|0)?q:k+4|0)>>2]=l;c[j>>2]=y;c[p>>2]=l;t=e}else{if(!(c[i>>2]|0)){a[1263537]=0;c[i>>2]=1;l=c[f>>2]|0;if((l|0)==(h|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1144075,146,1146003,0);p=c[g>>2]|0;A=c[p+8>>2]|0;B=c[f>>2]|0;C=p}else{a[1263537]=0;c[h>>2]=0;A=i;B=l;C=h}l=A+4|0;p=c[l>>2]|0;c[C+8>>2]=p;if((p|0)!=(B|0))c[p+12>>2]=C;p=C+12|0;c[A+12>>2]=c[p>>2];j=c[p>>2]|0;k=j+4|0;c[((c[k>>2]|0)==(C|0)?k:j+8|0)>>2]=A;c[l>>2]=C;c[p>>2]=A;p=c[g>>2]|0;D=c[p+8>>2]|0;E=p}else{D=i;E=h}p=D+4|0;l=c[p>>2]|0;j=(c[c[D+8>>2]>>2]|0)==1;if(!((c[l>>2]|0)!=1|j^1))if((c[f>>2]|0)==(D|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1144075,146,1146003,0);t=c[g>>2]|0;break}else{a[1263537]=0;c[D>>2]=0;t=E;break}if(j){a[1263537]=0;c[l>>2]=1;j=c[f>>2]|0;if((j|0)==(D|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1144075,146,1146003,0);F=c[p>>2]|0;G=c[f>>2]|0}else{a[1263537]=0;c[D>>2]=0;F=l;G=j}j=F+8|0;l=c[j>>2]|0;c[p>>2]=l;if((l|0)!=(G|0))c[l+12>>2]=D;l=D+12|0;c[F+12>>2]=c[l>>2];p=c[l>>2]|0;k=p+8|0;c[((c[k>>2]|0)==(D|0)?k:p+4|0)>>2]=F;c[j>>2]=D;c[l>>2]=F;l=c[g>>2]|0;H=c[l+8>>2]|0;I=l}else{H=D;I=E}l=c[I>>2]|0;j=c[f>>2]|0;if((l|0)==0&(j|0)==(H|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1144075,146,1146003,0);J=c[g>>2]|0;K=c[f>>2]|0}else{a[1263537]=0;c[H>>2]=l;J=I;K=j}c[J>>2]=1;j=c[H+8>>2]|0;a[1263537]=0;c[j>>2]=1;j=J+8|0;l=c[j>>2]|0;p=l+4|0;k=c[p>>2]|0;c[j>>2]=k;if((k|0)!=(K|0))c[k+12>>2]=J;k=J+12|0;c[l+12>>2]=c[k>>2];j=c[k>>2]|0;q=j+4|0;c[((c[q>>2]|0)==(J|0)?q:j+8|0)>>2]=l;c[p>>2]=J;c[k>>2]=l;t=e}while(0);if((e|0)!=(t|0)&(c[t>>2]|0)==1)b=t;else{L=t;break}}}else L=d;a[1263537]=0;c[L>>2]=1;if((c[c[f>>2]>>2]|0)==1){a[1263537]=0;return}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143886,1144075,432,1143897,0);return}}function __ZN11Area2PairSWC2EP6AreaSWiS1_i(b,d,e,f,g){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;var h=0,i=0,j=0;h=l;l=l+16|0;if((l|0)>=(m|0))ba(16);i=h;c[b+36>>2]=0;j=b+8|0;c[j>>2]=0;c[j+4>>2]=0;c[j+8>>2]=0;c[j+12>>2]=0;c[b+32>>2]=1;c[b>>2]=350096;c[b+40>>2]=d;j=b+44|0;c[j>>2]=f;c[b+48>>2]=e;c[b+52>>2]=g;a[b+56>>0]=0;c[i>>2]=b;g=d+256|0;if(!(c[g>>2]|0)){e=__ZnwjPFPvjE(28,4740)|0;f=e+16|0;c[f>>2]=0;c[f+4>>2]=0;c[g>>2]=e;f=c[d+260>>2]|0;c[e+4>>2]=f;c[e+8>>2]=f;c[e+12>>2]=f;c[e>>2]=1}__ZN3SetIP12ConstraintSW10ComparatorIS1_E16DefaultAllocatorE10_insert_rbERKS1_(g,i)|0;g=c[j>>2]|0;c[i>>2]=b;b=g+256|0;if(c[b>>2]|0){__ZN3SetIP12ConstraintSW10ComparatorIS1_E16DefaultAllocatorE10_insert_rbERKS1_(b,i)|0;l=h;return}j=__ZnwjPFPvjE(28,4740)|0;e=j+16|0;c[e>>2]=0;c[e+4>>2]=0;c[b>>2]=j;e=c[g+260>>2]|0;c[j+4>>2]=e;c[j+8>>2]=e;c[j+12>>2]=e;c[j>>2]=1;__ZN3SetIP12ConstraintSW10ComparatorIS1_E16DefaultAllocatorE10_insert_rbERKS1_(b,i)|0;l=h;return}function __ZN11Area2PairSWD2Ev(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d;c[b>>2]=350096;if(a[b+56>>0]|0){f=b+44|0;g=c[f>>2]|0;h=b+40|0;if((c[g+192>>2]|0?(i=c[h>>2]|0,a[i+180>>0]|0):0)?(__ZN6AreaSW7BodyKeyC2EPS_jj(e,i,c[b+48>>2]|0,c[b+52>>2]|0),i=__ZN3MapIN6AreaSW7BodyKeyENS0_9BodyStateE10ComparatorIS1_E16DefaultAllocatorEixERKS1_(g+244|0,e)|0,c[i>>2]=(c[i>>2]|0)+-1,(c[g+200>>2]|0)==0):0)__ZN6AreaSW21_queue_monitor_updateEv(g);g=c[h>>2]|0;if((c[g+192>>2]|0)!=0?(i=c[f>>2]|0,(a[i+180>>0]|0)!=0):0){__ZN6AreaSW7BodyKeyC2EPS_jj(e,i,c[b+52>>2]|0,c[b+48>>2]|0);i=__ZN3MapIN6AreaSW7BodyKeyENS0_9BodyStateE10ComparatorIS1_E16DefaultAllocatorEixERKS1_(g+244|0,e)|0;c[i>>2]=(c[i>>2]|0)+-1;if(!(c[g+200>>2]|0))__ZN6AreaSW21_queue_monitor_updateEv(g);j=h}else j=h}else j=b+40|0;h=c[j>>2]|0;j=h+256|0;g=c[j>>2]|0;a:do if(g|0){i=c[g+8>>2]|0;e=c[h+260>>2]|0;b:do if((i|0)==(e|0))k=i;else{f=i;while(1){n=c[f+24>>2]|0;if(n>>>0>b>>>0)o=f+8|0;else{if(n>>>0>=b>>>0){k=f;break b}o=f+4|0}f=c[o>>2]|0;if((f|0)==(e|0))break a}}while(0);if((!((k|0)==0|(k|0)==(e|0))?(__ZN3SetIP12ConstraintSW10ComparatorIS1_E16DefaultAllocatorE6_eraseEPNS5_7ElementE(j,k),(c[h+264>>2]|0)==0):0)?(i=c[j>>2]|0,i|0):0){__ZN6Memory11free_staticEPvb(i,0);c[j>>2]=0}}while(0);j=c[b+44>>2]|0;h=j+256|0;k=c[h>>2]|0;if(!k){l=d;return}o=c[k+8>>2]|0;k=c[j+260>>2]|0;c:do if((o|0)==(k|0))p=o;else{g=o;do{i=c[g+24>>2]|0;if(i>>>0>b>>>0)q=g+8|0;else{if(i>>>0>=b>>>0){p=g;break c}q=g+4|0}g=c[q>>2]|0}while((g|0)!=(k|0));l=d;return}while(0);if((p|0)==0|(p|0)==(k|0)){l=d;return}__ZN3SetIP12ConstraintSW10ComparatorIS1_E16DefaultAllocatorE6_eraseEPNS5_7ElementE(h,p);if(c[j+264>>2]|0){l=d;return}j=c[h>>2]|0;if(!j){l=d;return}__ZN6Memory11free_staticEPvb(j,0);c[h>>2]=0;l=d;return}function __ZN11Area2PairSWD0Ev(a){a=a|0;__ZN11Area2PairSWD2Ev(a);__ZdlPv(a);return}function __ZN11Area2PairSW5setupEf(b,e){b=b|0;e=+e;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0;f=l;l=l+192|0;if((l|0)>=(m|0))ba(192);g=f+144|0;h=f+96|0;i=f;j=f+48|0;k=b+40|0;n=c[k>>2]|0;o=b+44|0;p=c[o>>2]|0;if((c[p+24>>2]&c[n+20>>2]|0)==0?(c[n+24>>2]&c[p+20>>2]|0)==0:0){a[b+56>>0]=0;l=f;return 0}p=b+48|0;q=c[p>>2]|0;if((q|0)<0)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);r=n+28|0;s=c[r>>2]|0;t=(s|0)==0;if(t)u=0;else u=c[s+-4>>2]|0;do if((u|0)<=(q|0)){if(t)v=0;else v=c[s+-4>>2]|0;if((v|0)>(q|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0)}while(0);v=c[s+(q*136|0)+128>>2]|0;s=h;t=n+36|0;n=s+48|0;do{c[s>>2]=c[t>>2];s=s+4|0;t=t+4|0}while((s|0)<(n|0));u=c[r>>2]|0;r=(u|0)==0;if(r)w=0;else w=c[u+-4>>2]|0;do if((w|0)<=(q|0)){if(r)x=0;else x=c[u+-4>>2]|0;if((x|0)>(q|0)){a[1263537]=0;y=21;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);z=0;break}}else y=21;while(0);if((y|0)==21)z=u+(q*136|0)|0;__ZNK9TransformmlERKS_(g,h,z);z=b+52|0;h=c[z>>2]|0;if((h|0)<0)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);q=c[o>>2]|0;u=q+28|0;x=c[u>>2]|0;r=(x|0)==0;if(r)A=0;else A=c[x+-4>>2]|0;do if((A|0)<=(h|0)){if(r)B=0;else B=c[x+-4>>2]|0;if((B|0)>(h|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0)}while(0);B=c[x+(h*136|0)+128>>2]|0;s=j;t=q+36|0;n=s+48|0;do{c[s>>2]=c[t>>2];s=s+4|0;t=t+4|0}while((s|0)<(n|0));t=c[u>>2]|0;u=(t|0)==0;if(u)C=0;else C=c[t+-4>>2]|0;do if((C|0)<=(h|0)){if(u)D=0;else D=c[t+-4>>2]|0;if((D|0)>(h|0)){a[1263537]=0;y=39;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);E=0;break}}else y=39;while(0);if((y|0)==39)E=t+(h*136|0)|0;__ZNK9TransformmlERKS_(i,j,E);E=__ZN17CollisionSolverSW12solve_staticEPK7ShapeSWRK9TransformS2_S5_PFvRK7Vector3S8_PvES9_PS6_ff(v,g,B,i,0,b,0,0.0,0.0)|0;i=E&1;B=b+56|0;if((E&1|0)==(d[B>>0]|0)){l=f;return 0}b=c[o>>2]|0;v=(c[b+192>>2]|0)!=0;if(E){if((v?(E=c[k>>2]|0,a[E+180>>0]|0):0)?(__ZN6AreaSW7BodyKeyC2EPS_jj(g,E,c[p>>2]|0,c[z>>2]|0),E=__ZN3MapIN6AreaSW7BodyKeyENS0_9BodyStateE10ComparatorIS1_E16DefaultAllocatorEixERKS1_(b+244|0,g)|0,c[E>>2]=(c[E>>2]|0)+1,(c[b+200>>2]|0)==0):0)__ZN6AreaSW21_queue_monitor_updateEv(b);E=c[k>>2]|0;if((c[E+192>>2]|0?(j=c[o>>2]|0,a[j+180>>0]|0):0)?(__ZN6AreaSW7BodyKeyC2EPS_jj(g,j,c[z>>2]|0,c[p>>2]|0),j=__ZN3MapIN6AreaSW7BodyKeyENS0_9BodyStateE10ComparatorIS1_E16DefaultAllocatorEixERKS1_(E+244|0,g)|0,c[j>>2]=(c[j>>2]|0)+1,(c[E+200>>2]|0)==0):0)__ZN6AreaSW21_queue_monitor_updateEv(E)}else{if((v?(v=c[k>>2]|0,a[v+180>>0]|0):0)?(__ZN6AreaSW7BodyKeyC2EPS_jj(g,v,c[p>>2]|0,c[z>>2]|0),v=__ZN3MapIN6AreaSW7BodyKeyENS0_9BodyStateE10ComparatorIS1_E16DefaultAllocatorEixERKS1_(b+244|0,g)|0,c[v>>2]=(c[v>>2]|0)+-1,(c[b+200>>2]|0)==0):0)__ZN6AreaSW21_queue_monitor_updateEv(b);b=c[k>>2]|0;if((c[b+192>>2]|0?(k=c[o>>2]|0,a[k+180>>0]|0):0)?(__ZN6AreaSW7BodyKeyC2EPS_jj(g,k,c[z>>2]|0,c[p>>2]|0),p=__ZN3MapIN6AreaSW7BodyKeyENS0_9BodyStateE10ComparatorIS1_E16DefaultAllocatorEixERKS1_(b+244|0,g)|0,c[p>>2]=(c[p>>2]|0)+-1,(c[b+200>>2]|0)==0):0)__ZN6AreaSW21_queue_monitor_updateEv(b)}a[B>>0]=i;l=f;return 0}function __ZN11Area2PairSW5solveEf(a,b){a=a|0;b=+b;return}function __ZN6AreaSW7BodyKeyC2EPS_jj(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;c[a>>2]=0;c[a>>2]=c[b+12>>2];c[a+4>>2]=c[b+16>>2];c[a+8>>2]=d;c[a+12>>2]=e;return}function __ZN7SpaceSWD2Ev(b){b=b|0;var d=0,e=0,f=0,g=0;c[b>>2]=349304;d=c[b+56>>2]|0;gj[c[(c[d>>2]|0)+48>>2]&8191](d);__ZN6Memory11free_staticEPvb(d,0);d=c[b+48>>2]|0;if(__Z17predelete_handlerP6Object(d)|0){gj[c[(c[d>>2]|0)+76>>2]&8191](d);__ZN6Memory11free_staticEPvb(d,0)}d=c[b+16532>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);d=b+80|0;e=c[d>>2]|0;if(e|0?(__ZN3SetIP17CollisionObjectSW10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(d,c[e+8>>2]|0),e=c[b+84>>2]|0,f=c[d>>2]|0,c[f+8>>2]=e,c[b+88>>2]=0,g=e,c[g+12>>2]=g,f|0):0){__ZN6Memory11free_staticEPvb(f,0);c[d>>2]=0}if(!(c[b+76>>2]|0))a[1263537]=0;else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145461,1098388,80,1065471,0);if(!(c[b+72>>2]|0))a[1263537]=0;else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145461,1098388,80,1065471,0);if(!(c[b+68>>2]|0))a[1263537]=0;else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145461,1098388,80,1065471,0);if(!(c[b+64>>2]|0))a[1263537]=0;else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145461,1098388,80,1065471,0);if(!(c[b+60>>2]|0)){a[1263537]=0;return}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145461,1098388,80,1065471,0);return}}function __ZN7SpaceSWD0Ev(a){a=a|0;__ZN7SpaceSWD2Ev(a);__ZdlPv(a);return}function __ZN3SetIP17CollisionObjectSW10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(a,b){a=a|0;b=b|0;if((c[a+4>>2]|0)==(b|0))return;else{__ZN3SetIP17CollisionObjectSW10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(a,c[b+8>>2]|0);__ZN3SetIP17CollisionObjectSW10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(a,c[b+4>>2]|0);__ZN6Memory11free_staticEPvb(b,0);return}}function __ZN16HeightMapShapeSWC2Ev(b){b=b|0;var d=0;d=b+8|0;c[d>>2]=0;c[d+4>>2]=0;c[d+8>>2]=0;c[d+12>>2]=0;c[d+16>>2]=0;c[d+20>>2]=0;c[d+24>>2]=0;c[b+48>>2]=379008;c[b+44>>2]=0;c[b+52>>2]=0;g[b+40>>2]=0.0;a[b+36>>0]=0;c[b>>2]=350120;d=b+56|0;c[d>>2]=0;c[d+4>>2]=0;c[d+8>>2]=0;c[d+12>>2]=0;return}function __ZN16HeightMapShapeSWD2Ev(b){b=b|0;var d=0,e=0,f=0;c[b>>2]=350120;__ZN10PoolVectorIfE12_unreferenceEv(b+56|0);c[b>>2]=349724;d=b+44|0;e=b+52|0;if(!(c[e>>2]|0))a[1263537]=0;else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1051359,1048149,92,1059687,0);f=c[d>>2]|0;if(!f)return;__ZN3MapIP12ShapeOwnerSWi10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(d,c[f+8>>2]|0);f=c[b+48>>2]|0;b=c[d>>2]|0;c[b+8>>2]=f;c[e>>2]=0;e=f;c[e+12>>2]=e;if(!b)return;__ZN6Memory11free_staticEPvb(b,0);c[d>>2]=0;return}function __ZN16HeightMapShapeSWD0Ev(b){b=b|0;var d=0,e=0,f=0,g=0;c[b>>2]=350120;__ZN10PoolVectorIfE12_unreferenceEv(b+56|0);c[b>>2]=349724;d=b+44|0;e=b+52|0;if(!(c[e>>2]|0))a[1263537]=0;else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1051359,1048149,92,1059687,0);f=c[d>>2]|0;if(!f){__ZdlPv(b);return}__ZN3MapIP12ShapeOwnerSWi10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(d,c[f+8>>2]|0);f=c[b+48>>2]|0;g=c[d>>2]|0;c[g+8>>2]=f;c[e>>2]=0;e=f;c[e+12>>2]=e;if(!g){__ZdlPv(b);return}__ZN6Memory11free_staticEPvb(g,0);c[d>>2]=0;__ZdlPv(b);return}function __ZNK16HeightMapShapeSW8get_typeEv(a){a=a|0;return 7}function __ZNK14ConcaveShapeSW10is_concaveEv(a){a=a|0;return 1}function __ZNK16HeightMapShapeSW13project_rangeERK7Vector3RK9TransformRfS6_(a,b,d,e,f){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;var h=0,i=0,k=0,n=0,o=0.0,p=0.0,q=0.0,r=0.0,s=0.0;h=l;l=l+48|0;if((l|0)>=(m|0))ba(48);i=h+24|0;k=h;n=a+12|0;c[i>>2]=c[n>>2];c[i+4>>2]=c[n+4>>2];c[i+8>>2]=c[n+8>>2];c[i+12>>2]=c[n+12>>2];c[i+16>>2]=c[n+16>>2];c[i+20>>2]=c[n+20>>2];__ZNK9Transform5xformERK5Rect3(k,d,i);i=c[b>>2]|0;d=c[b+4>>2]|0;n=c[b+8>>2]|0;o=+g[k+12>>2]*.5;p=+g[k+16>>2]*.5;q=+g[k+20>>2]*.5;r=(c[j>>2]=i&2147483647,+g[j>>2])*o;s=r+(c[j>>2]=d&2147483647,+g[j>>2])*p;r=s+(c[j>>2]=n&2147483647,+g[j>>2])*q;s=(c[j>>2]=i,+g[j>>2])*(o+ +g[k>>2]);o=s+(c[j>>2]=d,+g[j>>2])*(p+ +g[k+4>>2]);p=o+(c[j>>2]=n,+g[j>>2])*(q+ +g[k+8>>2]);g[e>>2]=p-r;g[f>>2]=r+p;l=h;return}function __ZNK16HeightMapShapeSW11get_supportERK7Vector3(a,b,c){a=a|0;b=b|0;c=c|0;var d=0.0,e=0.0,f=0.0,h=0.0;d=+g[b+24>>2]*.5;e=+g[b+28>>2]*.5;f=+g[b+32>>2]*.5;h=+g[b+16>>2]+e+(+g[c+4>>2]>0.0?-e:e);e=+g[b+20>>2]+f+(+g[c+8>>2]>0.0?-f:f);g[a>>2]=+g[b+12>>2]+d+(+g[c>>2]>0.0?-d:d);g[a+4>>2]=h;g[a+8>>2]=e;return}function __ZNK14ConcaveShapeSW12get_supportsERK7Vector3iPS0_Ri(a,b,d,e,f){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;c[f>>2]=0;return}function __ZNK16HeightMapShapeSW17intersect_segmentERK7Vector3S2_RS0_S3_(a,b,c,d,e){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;return 0}function __ZNK16HeightMapShapeSW21get_moment_of_inertiaEf(a,b,c){a=a|0;b=b|0;c=+c;var d=0.0,e=0.0,f=0.0,h=0.0;d=+g[b+24>>2]*.5;e=+g[b+28>>2]*.5;f=+g[b+32>>2]*.5;h=c/3.0;c=e*e;e=f*f;g[a>>2]=h*(c+e);g[a+4>>2]=h*(d*d+e);g[a+8>>2]=h*(c+c);return}function __ZN16HeightMapShapeSW8set_dataERK7Variant(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0.0,o=0,p=0,q=0;e=l;l=l+64|0;if((l|0)>=(m|0))ba(64);f=e+52|0;g=e+24|0;h=e;i=e+48|0;if((c[d>>2]|0)!=20){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1059724,1048149,1518,1051543,0);l=e;return}a[1263537]=0;c[f>>2]=__ZNK7Variantcv10DictionaryEv(d)|0;__ZN7VariantC2EPKc(g,1129111);d=__ZNK10Dictionary3hasERK7Variant(f,g)|0;if(c[g>>2]|0)__ZN7Variant5clearEv(g);do if(d){a[1263537]=0;__ZN7VariantC2EPKc(g,1074665);j=__ZNK10Dictionary3hasERK7Variant(f,g)|0;if(c[g>>2]|0)__ZN7Variant5clearEv(g);if(!j){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1059724,1048149,1521,1051646,0);break}a[1263537]=0;__ZN7VariantC2EPKc(g,1051685);j=__ZNK10Dictionary3hasERK7Variant(f,g)|0;if(c[g>>2]|0)__ZN7Variant5clearEv(g);if(!j){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1059724,1048149,1522,1051695,0);break}a[1263537]=0;__ZN7VariantC2EPKc(g,1051738);j=__ZNK10Dictionary3hasERK7Variant(f,g)|0;if(c[g>>2]|0)__ZN7Variant5clearEv(g);if(!j){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1059724,1048149,1523,1051746,0);break}a[1263537]=0;__ZN7VariantC2EPKc(g,1129111);j=__ZNK7VariantcviEv(__ZN10DictionaryixERK7Variant(f,g)|0)|0;if(c[g>>2]|0)__ZN7Variant5clearEv(g);__ZN7VariantC2EPKc(g,1074665);k=__ZNK7VariantcviEv(__ZN10DictionaryixERK7Variant(f,g)|0)|0;if(c[g>>2]|0)__ZN7Variant5clearEv(g);__ZN7VariantC2EPKc(g,1051685);n=+__ZNK7VariantcvfEv(__ZN10DictionaryixERK7Variant(f,g)|0);if(c[g>>2]|0)__ZN7Variant5clearEv(g);__ZN7VariantC2EPKc(h,1051738);c[g>>2]=__ZNK7Variantcv10PoolVectorIfEEv(__ZN10DictionaryixERK7Variant(f,h)|0)|0;if(c[h>>2]|0)__ZN7Variant5clearEv(h);do if((j|0)<1)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1059724,1048149,1530,1051787,0);else{a[1263537]=0;if((k|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1059724,1048149,1531,1051821,0);break}if(n<=1.0e-05){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1059724,1048149,1532,1051855,0);break}o=c[g>>2]|0;p=(o|0)==0;if(p)q=0;else q=(c[o+16>>2]|0)>>>2;if((q|0)!=(U(k,j)|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1059724,1048149,1533,1051899,0);break}a[1263537]=0;c[i>>2]=0;do if(!p){__ZN10PoolVectorIfE12_unreferenceEv(i);o=c[g>>2]|0;if(!o)break;if(!(__Z28atomic_conditional_incrementPj(o)|0))break;c[i>>2]=c[g>>2]}while(0);__ZN16HeightMapShapeSW6_setupE10PoolVectorIfEiif(b,i,j,k,n);__ZN10PoolVectorIfE12_unreferenceEv(i)}while(0);__ZN10PoolVectorIfE12_unreferenceEv(g)}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1059724,1048149,1520,1051607,0);while(0);__ZN10DictionaryD2Ev(f);l=e;return}function __ZNK16HeightMapShapeSW8get_dataEv(b,d){b=b|0;d=d|0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1128187,1048149,1539,1096404,0);a[1263537]=0;c[b>>2]=0;return}function __ZNK16HeightMapShapeSW4cullERK5Rect3PFvPvP7ShapeSWES3_(a,b,c,d){a=a|0;b=b|0;c=c|0;d=d|0;return}function __ZN16HeightMapShapeSW6_setupE10PoolVectorIfEiif(b,d,e,f,h){b=b|0;d=d|0;e=e|0;f=f|0;h=+h;var i=0,j=0,k=0,l=0,m=0,n=0,o=0.0,p=0.0,q=0.0,r=0.0,s=0.0,t=0.0,u=0.0,v=0.0,w=0.0,x=0.0,y=0.0,z=0.0,A=0.0,B=0.0,C=0.0,D=0.0,E=0.0,F=0.0,G=0.0,H=0.0,I=0.0,J=0.0,K=0.0,L=0.0,M=0.0,N=0.0,O=0.0,P=0.0,Q=0.0,R=0.0,S=0.0,T=0.0,V=0.0,W=0.0,X=0.0,Y=0.0,Z=0.0,_=0.0,$=0.0;i=b+56|0;if(((c[i>>2]|0)!=(c[d>>2]|0)?(__ZN10PoolVectorIfE12_unreferenceEv(i),j=c[d>>2]|0,j|0):0)?__Z28atomic_conditional_incrementPj(j)|0:0)c[i>>2]=c[d>>2];d=b+60|0;c[d>>2]=e;e=b+64|0;c[e>>2]=f;j=b+68|0;g[j>>2]=h;k=c[i>>2]|0;if(!k){l=0;m=0;n=f}else{__Z16atomic_incrementPj(k+4|0)|0;l=k;m=c[k+8>>2]|0;n=c[e>>2]|0}if((n|0)>0?(e=c[d>>2]|0,(e|0)>0):0){h=+g[j>>2];j=0;o=0.0;p=0.0;q=0.0;r=0.0;s=0.0;t=0.0;while(1){u=+(j|0)*h;if(!j){d=0;while(1){k=d+1|0;if((k|0)<(e|0))d=k;else break}v=s;w=r;x=q;y=u;z=+g[m+(d<<2)>>2];A=+(d|0)*h}else{k=U(e,j)|0;f=0;B=o;C=p;D=q;E=r;F=s;G=t;while(1){H=+g[m+(k+f<<2)>>2];I=+(f|0)*h;if(!f){J=I;K=u;L=D;M=E;N=F;O=H}else{P=D+B;Q=E+G;R=F+C;S=I<B?I:B;T=H<G?H:G;V=u<C?u:C;J=S;K=V;L=(I>P?I:P)-S;M=(H>Q?H:Q)-T;N=(u>R?u:R)-V;O=T}f=f+1|0;if((f|0)>=(e|0)){v=N;w=M;x=L;y=K;z=O;A=J;break}else{B=J;C=K;D=L;E=M;F=N;G=O}}}j=j+1|0;if((j|0)>=(n|0)){W=A;X=y;Y=x;Z=w;_=v;$=z;break}else{o=A;p=y;q=x;r=w;s=v;t=z}}}else{W=0.0;X=0.0;Y=0.0;Z=0.0;_=0.0;$=0.0}g[b+12>>2]=W;g[b+16>>2]=$;g[b+20>>2]=X;g[b+24>>2]=Y;g[b+28>>2]=Z;g[b+32>>2]=_;a[b+36>>0]=1;n=c[b+44>>2]|0;if(n|0?(j=c[n+8>>2]|0,n=c[b+48>>2]|0,(j|0)!=(n|0)):0){b=j;while(1){j=c[b+8>>2]|0;if((j|0)==(n|0))break;else b=j}if(b|0){n=b;do{b=c[n+24>>2]|0;gj[c[(c[b>>2]|0)+8>>2]&8191](b);n=c[n+16>>2]|0}while((n|0)!=0)}}if(!l)return;__Z16atomic_decrementPj(l+4|0)|0;return}function __ZN21ConcavePolygonShapeSWC2Ev(b){b=b|0;var d=0;d=b+8|0;c[d>>2]=0;c[d+4>>2]=0;c[d+8>>2]=0;c[d+12>>2]=0;c[d+16>>2]=0;c[d+20>>2]=0;c[d+24>>2]=0;c[b+48>>2]=379008;c[b+44>>2]=0;c[b+52>>2]=0;g[b+40>>2]=0.0;a[b+36>>0]=0;c[b>>2]=350180;c[b+56>>2]=0;c[b+60>>2]=0;c[b+64>>2]=0;return}function __ZN21ConcavePolygonShapeSWD2Ev(b){b=b|0;var d=0,e=0,f=0;c[b>>2]=350180;__ZN10PoolVectorIN21ConcavePolygonShapeSW3BVHEE12_unreferenceEv(b+64|0);__ZN10PoolVectorI7Vector3E12_unreferenceEv(b+60|0);__ZN10PoolVectorIN21ConcavePolygonShapeSW4FaceEE12_unreferenceEv(b+56|0);c[b>>2]=349724;d=b+44|0;e=b+52|0;if(!(c[e>>2]|0))a[1263537]=0;else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1051359,1048149,92,1059687,0);f=c[d>>2]|0;if(!f)return;__ZN3MapIP12ShapeOwnerSWi10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(d,c[f+8>>2]|0);f=c[b+48>>2]|0;b=c[d>>2]|0;c[b+8>>2]=f;c[e>>2]=0;e=f;c[e+12>>2]=e;if(!b)return;__ZN6Memory11free_staticEPvb(b,0);c[d>>2]=0;return}function __ZN21ConcavePolygonShapeSWD0Ev(a){a=a|0;__ZN21ConcavePolygonShapeSWD2Ev(a);__ZdlPv(a);return}function __ZNK21ConcavePolygonShapeSW8get_typeEv(a){a=a|0;return 6}function __ZNK21ConcavePolygonShapeSW13project_rangeERK7Vector3RK9TransformRfS6_(a,b,d,e,f){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;var h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0.0,y=0.0,z=0.0,A=0.0,B=0;h=c[a+60>>2]|0;if(h|0?(a=c[h+16>>2]|0,i=(a>>>0)/12|0,a>>>0>=12):0){__Z16atomic_incrementPj(h+4|0)|0;a=c[h+8>>2]|0;j=d+4|0;k=d+8|0;l=d+36|0;m=d+12|0;n=d+16|0;o=d+20|0;p=d+40|0;q=d+24|0;r=d+28|0;s=d+32|0;t=d+44|0;u=b+4|0;v=b+8|0;w=0;do{x=+g[a+(w*12|0)>>2];y=+g[a+(w*12|0)+4>>2];z=+g[a+(w*12|0)+8>>2];A=(+g[l>>2]+(+g[d>>2]*x+ +g[j>>2]*y+ +g[k>>2]*z))*+g[b>>2]+(+g[p>>2]+(x*+g[m>>2]+y*+g[n>>2]+z*+g[o>>2]))*+g[u>>2]+(+g[t>>2]+(x*+g[q>>2]+y*+g[r>>2]+z*+g[s>>2]))*+g[v>>2];B=(w|0)==0;if(B|A>+g[f>>2])g[f>>2]=A;if(B|A<+g[e>>2])g[e>>2]=A;w=w+1|0}while((w|0)<(i|0));__Z16atomic_decrementPj(h+4|0)|0;return}g[e>>2]=0.0;g[f>>2]=0.0;return}function __ZNK21ConcavePolygonShapeSW11get_supportERK7Vector3(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,h=0.0,i=0.0,j=0.0,k=0.0,l=0,m=0.0,n=0;e=c[b+60>>2]|0;if(e|0?(b=c[e+16>>2]|0,f=(b>>>0)/12|0,b>>>0>=12):0){__Z16atomic_incrementPj(e+4|0)|0;b=c[e+8>>2]|0;h=+g[d>>2];i=+g[d+4>>2];j=+g[d+8>>2];k=0.0;d=-1;l=0;while(1){m=h*+g[b+(l*12|0)>>2]+i*+g[b+(l*12|0)+4>>2]+j*+g[b+(l*12|0)+8>>2];n=(l|0)==0|m>k;d=n?l:d;l=l+1|0;if((l|0)>=(f|0))break;else k=n?m:k}f=b+(d*12|0)|0;c[a>>2]=c[f>>2];c[a+4>>2]=c[f+4>>2];c[a+8>>2]=c[f+8>>2];__Z16atomic_decrementPj(e+4|0)|0;return}g[a+8>>2]=0.0;g[a+4>>2]=0.0;g[a>>2]=0.0;return}function __ZNK21ConcavePolygonShapeSW17intersect_segmentERK7Vector3S2_RS0_S3_(a,b,d,e,f){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;var h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0.0,w=0.0,x=0.0,y=0.0,z=0.0,A=0.0,B=0.0,C=0;h=l;l=l+80|0;if((l|0)>=(m|0))ba(80);i=h;j=c[a+56>>2]|0;if(!j){k=0;l=h;return k|0}if((c[j+16>>2]|0)>>>0<24){k=0;l=h;return k|0}__Z16atomic_incrementPj(j+4|0)|0;n=c[j+8>>2]|0;o=c[a+60>>2]|0;if(!o){p=0;q=0}else{__Z16atomic_incrementPj(o+4|0)|0;p=o;q=c[o+8>>2]|0}o=c[a+64>>2]|0;if(!o){r=0;s=0}else{__Z16atomic_incrementPj(o+4|0)|0;r=o;s=c[o+8>>2]|0}o=i+36|0;t=o;u=t+36|0;do{c[t>>2]=0;t=t+4|0}while((t|0)<(u|0));c[i>>2]=c[b>>2];c[i+4>>2]=c[b+4>>2];c[i+8>>2]=c[b+8>>2];t=i+12|0;c[t>>2]=c[d>>2];c[t+4>>2]=c[d+4>>2];c[t+8>>2]=c[d+8>>2];t=i+76|0;c[t>>2]=0;v=+g[d>>2]-+g[b>>2];w=+g[d+4>>2]-+g[b+4>>2];x=+g[d+8>>2]-+g[b+8>>2];y=+I(+(v*v+w*w+x*x));if(y==0.0){z=0.0;A=0.0;B=0.0}else{z=v/y;A=x/y;B=w/y}g[o>>2]=z;g[i+40>>2]=B;g[i+44>>2]=A;c[i+24>>2]=n;c[i+28>>2]=q;c[i+32>>2]=s;g[i+72>>2]=100000002004087734272.0;__ZNK21ConcavePolygonShapeSW13_cull_segmentEiPNS_18_SegmentCullParamsE(a,0,i);if((c[t>>2]|0)>0){t=i+48|0;c[e>>2]=c[t>>2];c[e+4>>2]=c[t+4>>2];c[e+8>>2]=c[t+8>>2];t=i+60|0;c[f>>2]=c[t>>2];c[f+4>>2]=c[t+4>>2];c[f+8>>2]=c[t+8>>2];C=1}else C=0;if(r|0)__Z16atomic_decrementPj(r+4|0)|0;if(p|0)__Z16atomic_decrementPj(p+4|0)|0;__Z16atomic_decrementPj(j+4|0)|0;k=C;l=h;return k|0}function __ZNK21ConcavePolygonShapeSW21get_moment_of_inertiaEf(a,b,c){a=a|0;b=b|0;c=+c;var d=0.0,e=0.0,f=0.0,h=0.0;d=+g[b+24>>2]*.5;e=+g[b+28>>2]*.5;f=+g[b+32>>2]*.5;h=c/3.0;c=e*e;e=f*f;g[a>>2]=h*(c+e);g[a+4>>2]=h*(d*d+e);g[a+8>>2]=h*(c+c);return}function __ZN21ConcavePolygonShapeSW8set_dataERK7Variant(a,b){a=a|0;b=b|0;var d=0,e=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d;c[e>>2]=__ZNK7Variantcv10PoolVectorI7Vector3EEv(b)|0;__ZN21ConcavePolygonShapeSW6_setupE10PoolVectorI7Vector3E(a,e);__ZN10PoolVectorI7Vector3E12_unreferenceEv(e);l=d;return}function __ZNK21ConcavePolygonShapeSW8get_dataEv(a,b){a=a|0;b=b|0;var d=0,e=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d;c[e>>2]=__ZNK21ConcavePolygonShapeSW9get_facesEv(b)|0;__ZN7VariantC2ERK10PoolVectorI7Vector3E(a,e);__ZN10PoolVectorI7Vector3E12_unreferenceEv(e);l=d;return}function __ZNK21ConcavePolygonShapeSW4cullERK5Rect3PFvPvP7ShapeSWES3_(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;h=l;l=l+176|0;if((l|0)>=(m|0))ba(176);i=h+152|0;j=h+48|0;k=h;n=c[b+56>>2]|0;if(!n){l=h;return}if((c[n+16>>2]|0)>>>0<24){l=h;return};c[i>>2]=c[d>>2];c[i+4>>2]=c[d+4>>2];c[i+8>>2]=c[d+8>>2];c[i+12>>2]=c[d+12>>2];c[i+16>>2]=c[d+16>>2];c[i+20>>2]=c[d+20>>2];__Z16atomic_incrementPj(n+4|0)|0;d=c[n+8>>2]|0;o=c[b+60>>2]|0;if(!o){p=0;q=0}else{__Z16atomic_incrementPj(o+4|0)|0;p=o;q=c[o+8>>2]|0}o=c[b+64>>2]|0;if(!o){r=0;s=0}else{__Z16atomic_incrementPj(o+4|0)|0;r=o;s=c[o+8>>2]|0}o=j+48|0;c[j+8>>2]=0;c[o>>2]=379008;c[j+44>>2]=0;t=j+52|0;c[t>>2]=0;g[j+40>>2]=0.0;u=j+36|0;c[j>>2]=350240;v=j+56|0;w=v+48|0;do{c[v>>2]=0;v=v+4|0}while((v|0)<(w|0));v=j+12|0;c[v>>2]=0;c[v+4>>2]=0;c[v+8>>2]=0;c[v+12>>2]=0;c[v+16>>2]=0;c[v+20>>2]=0;a[u>>0]=1;c[k>>2]=c[i>>2];c[k+4>>2]=c[i+4>>2];c[k+8>>2]=c[i+8>>2];c[k+12>>2]=c[i+12>>2];c[k+16>>2]=c[i+16>>2];c[k+20>>2]=c[i+20>>2];c[k+44>>2]=j;c[k+32>>2]=d;c[k+36>>2]=q;c[k+40>>2]=s;c[k+24>>2]=e;c[k+28>>2]=f;__ZNK21ConcavePolygonShapeSW5_cullEiPNS_11_CullParamsE(b,0,k);c[j>>2]=349724;k=j+44|0;if(!(c[t>>2]|0))a[1263537]=0;else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1051359,1048149,92,1059687,0);j=c[k>>2]|0;if(j|0?(__ZN3MapIP12ShapeOwnerSWi10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(k,c[j+8>>2]|0),j=c[o>>2]|0,o=c[k>>2]|0,c[o+8>>2]=j,c[t>>2]=0,t=j,c[t+12>>2]=t,o|0):0){__ZN6Memory11free_staticEPvb(o,0);c[k>>2]=0}if(r|0)__Z16atomic_decrementPj(r+4|0)|0;if(p|0)__Z16atomic_decrementPj(p+4|0)|0;__Z16atomic_decrementPj(n+4|0)|0;l=h;return}function __ZNK21ConcavePolygonShapeSW5_cullEiPNS_11_CullParamsE(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,h=0,i=0,j=0,k=0,l=0,m=0.0,n=0.0,o=0,p=0,q=0;e=d+40|0;f=d+12|0;h=d+4|0;i=d+16|0;j=d+8|0;k=d+20|0;l=b;while(1){b=c[e>>2]|0;m=+g[d>>2];n=+g[b+(l*36|0)>>2];if(m>=n+ +g[b+(l*36|0)+12>>2]){o=13;break}if(m+ +g[f>>2]<=n){o=13;break}n=+g[h>>2];m=+g[b+(l*36|0)+4>>2];if(n>=m+ +g[b+(l*36|0)+16>>2]){o=13;break}if(n+ +g[i>>2]<=m){o=13;break}m=+g[j>>2];n=+g[b+(l*36|0)+8>>2];if(m>=n+ +g[b+(l*36|0)+20>>2]){o=13;break}if(m+ +g[k>>2]<=n){o=13;break}p=c[b+(l*36|0)+32>>2]|0;if((p|0)>-1){o=9;break}q=c[b+(l*36|0)+24>>2]|0;if((q|0)>-1)__ZNK21ConcavePolygonShapeSW5_cullEiPNS_11_CullParamsE(a,q,d);l=c[b+(l*36|0)+28>>2]|0;if((l|0)<=-1){o=13;break}}if((o|0)==9){l=c[d+32>>2]|0;a=l+(p*24|0)|0;k=c[d+44>>2]|0;j=k+56|0;c[j>>2]=c[a>>2];c[j+4>>2]=c[a+4>>2];c[j+8>>2]=c[a+8>>2];a=d+36|0;j=(c[a>>2]|0)+((c[l+(p*24|0)+12>>2]|0)*12|0)|0;i=k+68|0;c[i>>2]=c[j>>2];c[i+4>>2]=c[j+4>>2];c[i+8>>2]=c[j+8>>2];j=(c[a>>2]|0)+((c[l+(p*24|0)+16>>2]|0)*12|0)|0;i=k+80|0;c[i>>2]=c[j>>2];c[i+4>>2]=c[j+4>>2];c[i+8>>2]=c[j+8>>2];j=(c[a>>2]|0)+((c[l+(p*24|0)+20>>2]|0)*12|0)|0;p=k+92|0;c[p>>2]=c[j>>2];c[p+4>>2]=c[j+4>>2];c[p+8>>2]=c[j+8>>2];Pi[c[d+24>>2]&2047](c[d+28>>2]|0,k);return}else if((o|0)==13)return}function __ZN11FaceShapeSWD0Ev(b){b=b|0;var d=0,e=0,f=0,g=0;c[b>>2]=349724;d=b+44|0;e=b+52|0;if(!(c[e>>2]|0))a[1263537]=0;else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1051359,1048149,92,1059687,0);f=c[d>>2]|0;if(!f){__ZdlPv(b);return}__ZN3MapIP12ShapeOwnerSWi10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(d,c[f+8>>2]|0);f=c[b+48>>2]|0;g=c[d>>2]|0;c[g+8>>2]=f;c[e>>2]=0;e=f;c[e+12>>2]=e;if(!g){__ZdlPv(b);return}__ZN6Memory11free_staticEPvb(g,0);c[d>>2]=0;__ZdlPv(b);return}function __ZNK11FaceShapeSW8get_typeEv(a){a=a|0;return 6}function __ZNK11FaceShapeSW13project_rangeERK7Vector3RK9TransformRfS6_(a,b,c,d,e){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;var f=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0.0,u=0.0,v=0.0,w=0.0,x=0.0,y=0.0,z=0.0,A=0.0,B=0.0,C=0.0,D=0.0;f=c+4|0;h=c+8|0;i=c+36|0;j=c+12|0;k=c+16|0;l=c+20|0;m=c+40|0;n=c+24|0;o=c+28|0;p=c+32|0;q=c+44|0;r=b+4|0;s=b+8|0;t=+g[a+68>>2];u=+g[a+72>>2];v=+g[a+76>>2];w=(+g[i>>2]+(+g[c>>2]*t+ +g[f>>2]*u+ +g[h>>2]*v))*+g[b>>2]+(+g[m>>2]+(t*+g[j>>2]+u*+g[k>>2]+v*+g[l>>2]))*+g[r>>2]+(+g[q>>2]+(t*+g[n>>2]+u*+g[o>>2]+v*+g[p>>2]))*+g[s>>2];g[e>>2]=w;g[d>>2]=w;v=+g[e>>2];u=+g[a+80>>2];t=+g[a+84>>2];x=+g[a+88>>2];y=(+g[i>>2]+(+g[c>>2]*u+ +g[f>>2]*t+ +g[h>>2]*x))*+g[b>>2]+(+g[m>>2]+(u*+g[j>>2]+t*+g[k>>2]+x*+g[l>>2]))*+g[r>>2]+(+g[q>>2]+(u*+g[n>>2]+t*+g[o>>2]+x*+g[p>>2]))*+g[s>>2];if(y>v){g[e>>2]=y;z=+g[d>>2];A=y}else{z=w;A=v}if(y<z){g[d>>2]=y;B=+g[e>>2];C=y}else{B=A;C=z}z=+g[a+92>>2];A=+g[a+96>>2];y=+g[a+100>>2];v=(+g[i>>2]+(+g[c>>2]*z+ +g[f>>2]*A+ +g[h>>2]*y))*+g[b>>2]+(+g[m>>2]+(z*+g[j>>2]+A*+g[k>>2]+y*+g[l>>2]))*+g[r>>2]+(+g[q>>2]+(z*+g[n>>2]+A*+g[o>>2]+y*+g[p>>2]))*+g[s>>2];if(v>B){g[e>>2]=v;D=+g[d>>2]}else D=C;if(!(v<D))return;g[d>>2]=v;return}function __ZNK11FaceShapeSW11get_supportERK7Vector3(a,b,d){a=a|0;b=b|0;d=d|0;var e=0.0,f=0.0,h=0.0,i=0.0,j=0.0,k=0;e=+g[d>>2];f=+g[d+4>>2];h=+g[d+8>>2];i=e*+g[b+68>>2]+f*+g[b+72>>2]+h*+g[b+76>>2];j=e*+g[b+80>>2]+f*+g[b+84>>2]+h*+g[b+88>>2];d=j>i;k=b+68+((e*+g[b+92>>2]+f*+g[b+96>>2]+h*+g[b+100>>2]>(d?j:i)?2:d&1)*12|0)|0;c[a>>2]=c[k>>2];c[a+4>>2]=c[k+4>>2];c[a+8>>2]=c[k+8>>2];return}function __ZNK11FaceShapeSW12get_supportsERK7Vector3iPS0_Ri(a,b,d,e,f){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;var h=0.0,i=0.0,j=0.0,k=0.0,l=0.0,m=0,n=0,o=0,p=0,q=0.0,r=0.0,s=0.0,t=0.0,u=0.0,v=0;h=+g[b>>2];i=+g[b+4>>2];j=+g[b+8>>2];if(h*+g[a+56>>2]+i*+g[a+60>>2]+j*+g[a+64>>2]>.9998){c[f>>2]=3;b=a+68|0;c[e>>2]=c[b>>2];c[e+4>>2]=c[b+4>>2];c[e+8>>2]=c[b+8>>2];b=a+80|0;d=e+12|0;c[d>>2]=c[b>>2];c[d+4>>2]=c[b+4>>2];c[d+8>>2]=c[b+8>>2];b=a+92|0;d=e+24|0;c[d>>2]=c[b>>2];c[d+4>>2]=c[b+4>>2];c[d+8>>2]=c[b+8>>2];return}k=h*+g[a+68>>2]+i*+g[a+72>>2]+j*+g[a+76>>2];l=h*+g[a+80>>2]+i*+g[a+84>>2]+j*+g[a+88>>2];b=l>k;d=h*+g[a+92>>2]+i*+g[a+96>>2]+j*+g[a+100>>2]>(b?l:k)?2:b&1;b=0;while(1){m=b;b=b+1|0;n=(b|0)==3?0:b;if((m|0)==(d|0)|(n|0)==(d|0)){o=a+68+(m*12|0)|0;p=a+68+(n*12|0)|0;k=+g[o>>2]-+g[p>>2];l=+g[a+68+(m*12|0)+4>>2]-+g[a+68+(n*12|0)+4>>2];q=+g[a+68+(m*12|0)+8>>2]-+g[a+68+(n*12|0)+8>>2];r=+I(+(k*k+l*l+q*q));if(r==0.0){s=0.0;t=0.0;u=0.0}else{s=k/r;t=l/r;u=q/r}r=j*u+(i*t+h*s);if((r<0.0?-r:r)<.0002){v=9;break}}if((b|0)>=3){v=10;break}}if((v|0)==9){c[f>>2]=2;c[e>>2]=c[o>>2];c[e+4>>2]=c[o+4>>2];c[e+8>>2]=c[o+8>>2];o=e+12|0;c[o>>2]=c[p>>2];c[o+4>>2]=c[p+4>>2];c[o+8>>2]=c[p+8>>2];return}else if((v|0)==10){v=a+68+(d*12|0)|0;c[f>>2]=1;c[e>>2]=c[v>>2];c[e+4>>2]=c[v+4>>2];c[e+8>>2]=c[v+8>>2];return}}function __ZNK11FaceShapeSW17intersect_segmentERK7Vector3S2_RS0_S3_(a,b,c,d,e){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;var f=0,h=0,i=0,j=0,k=0.0,l=0.0,m=0.0,n=0.0,o=0.0,p=0.0,q=0.0,r=0.0,s=0.0,t=0.0,u=0.0;f=a+68|0;h=a+80|0;i=a+92|0;j=__ZN8Geometry27segment_intersects_triangleERK7Vector3S2_S2_S2_S2_PS0_(b,c,f,h,i,d)|0;if(!j)return j|0;k=+g[f>>2];l=+g[a+72>>2];m=+g[a+76>>2];n=k-+g[i>>2];o=l-+g[a+96>>2];p=m-+g[a+100>>2];q=k-+g[h>>2];k=l-+g[a+84>>2];l=m-+g[a+88>>2];m=o*l-p*k;r=p*q-n*l;l=n*k-o*q;q=+I(+(l*l+(m*m+r*r)));if(q==0.0){s=0.0;t=0.0;u=0.0}else{s=m/q;t=l/q;u=r/q}g[e>>2]=s;a=e+4|0;g[a>>2]=u;h=e+8|0;g[h>>2]=t;if(!(t*(+g[c+8>>2]-+g[b+8>>2])+((+g[c>>2]-+g[b>>2])*s+(+g[c+4>>2]-+g[b+4>>2])*u)>0.0))return j|0;g[e>>2]=-s;g[a>>2]=-u;g[h>>2]=-t;return j|0}function __ZNK11FaceShapeSW21get_moment_of_inertiaEf(a,b,c){a=a|0;b=b|0;c=+c;g[a+8>>2]=0.0;g[a+4>>2]=0.0;g[a>>2]=0.0;return}function __ZN11FaceShapeSW8set_dataERK7Variant(a,b){a=a|0;b=b|0;return}function __ZNK11FaceShapeSW8get_dataEv(a,b){a=a|0;b=b|0;c[a>>2]=0;return}function __ZN8Geometry27segment_intersects_triangleERK7Vector3S2_S2_S2_S2_PS0_(a,b,c,d,e,f){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;f=f|0;var h=0.0,i=0.0,j=0.0,k=0.0,l=0.0,m=0.0,n=0.0,o=0.0,p=0.0,q=0.0,r=0.0,s=0.0,t=0.0,u=0.0,v=0.0,w=0.0,x=0.0,y=0.0,z=0.0,A=0.0,B=0;h=+g[a>>2];i=+g[b>>2]-h;j=+g[a+4>>2];k=+g[b+4>>2]-j;l=+g[a+8>>2];m=+g[b+8>>2]-l;n=+g[c>>2];o=+g[d>>2]-n;p=+g[c+4>>2];q=+g[d+4>>2]-p;r=+g[c+8>>2];s=+g[d+8>>2]-r;t=+g[e>>2]-n;u=+g[e+4>>2]-p;v=+g[e+8>>2]-r;w=k*v-m*u;x=m*t-i*v;y=i*u-k*t;z=s*y+(o*w+q*x);A=z;if(A>-1.0e-05&A<1.0e-05){B=0;return B|0}A=1.0/z;z=h-n;n=j-p;p=l-r;r=(p*y+(z*w+n*x))*A;if(r<0.0|r>1.0){B=0;return B|0}x=n*s-q*p;w=o*p-z*s;s=z*q-o*n;n=(m*s+(i*x+k*w))*A;if(n<0.0|r+n>1.0){B=0;return B|0}n=(t*x+u*w+s*v)*A;if(!(n<=1.0)|!(n>1.0e-05)){B=0;return B|0}if(!f){B=1;return B|0}g[f>>2]=h+i*n;g[f+4>>2]=j+k*n;g[f+8>>2]=l+m*n;B=1;return B|0}function __ZNK21ConcavePolygonShapeSW9get_facesEv(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0;d=l;l=l+48|0;if((l|0)>=(m|0))ba(48);e=d+12|0;f=d+16|0;g=d;c[e>>2]=0;h=b+56|0;i=c[h>>2]|0;if(!i)j=0;else j=(((c[i+16>>2]|0)>>>0)/24|0)*3|0;__ZN10PoolVectorI7Vector3E6resizeEi(e,j)|0;j=b+60|0;b=0;while(1){i=c[h>>2]|0;k=(i|0)==0;if(k)n=0;else n=((c[i+16>>2]|0)>>>0)/24|0;if((b|0)>=(n|0))break;if(k)o=0;else o=((c[i+16>>2]|0)>>>0)/24|0;do if((o|0)<=(b|0)){if(k)p=0;else p=((c[i+16>>2]|0)>>>0)/24|0;if((p|0)>(b|0)){a[1263537]=0;q=15;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1130483,505,1146766,0);c[f>>2]=c[0];c[f+4>>2]=c[1];c[f+8>>2]=c[2];c[f+12>>2]=c[3];c[f+16>>2]=c[4];c[f+20>>2]=c[5];break}}else q=15;while(0);do if((q|0)==15){q=0;if(k){r=0+(b*24|0)|0;c[f>>2]=c[r>>2];c[f+4>>2]=c[r+4>>2];c[f+8>>2]=c[r+8>>2];c[f+12>>2]=c[r+12>>2];c[f+16>>2]=c[r+16>>2];c[f+20>>2]=c[r+20>>2];break}else{r=i+4|0;__Z16atomic_incrementPj(r)|0;s=(c[i+8>>2]|0)+(b*24|0)|0;c[f>>2]=c[s>>2];c[f+4>>2]=c[s+4>>2];c[f+8>>2]=c[s+8>>2];c[f+12>>2]=c[s+12>>2];c[f+16>>2]=c[s+16>>2];c[f+20>>2]=c[s+20>>2];__Z16atomic_decrementPj(r)|0;break}}while(0);i=b*3|0;k=0;do{r=k+i|0;s=c[f+12+(k<<2)>>2]|0;do if((s|0)>=0){t=c[j>>2]|0;u=(t|0)==0;if(u)v=0;else v=((c[t+16>>2]|0)>>>0)/12|0;if((v|0)<=(s|0)){if(u)w=0;else w=((c[t+16>>2]|0)>>>0)/12|0;if((w|0)<=(s|0)){q=27;break}a[1263537]=0}if(u){u=0+(s*12|0)|0;c[g>>2]=c[u>>2];c[g+4>>2]=c[u+4>>2];c[g+8>>2]=c[u+8>>2];break}else{u=t+4|0;__Z16atomic_incrementPj(u)|0;x=(c[t+8>>2]|0)+(s*12|0)|0;c[g>>2]=c[x>>2];c[g+4>>2]=c[x+4>>2];c[g+8>>2]=c[x+8>>2];__Z16atomic_decrementPj(u)|0;break}}else q=27;while(0);if((q|0)==27){q=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1130483,505,1146766,0);c[g>>2]=c[0];c[g+4>>2]=c[1];c[g+8>>2]=c[2]}do if((r|0)<0)q=39;else{s=c[e>>2]|0;u=(s|0)==0;if(u)y=0;else y=((c[s+16>>2]|0)>>>0)/12|0;if((y|0)<=(r|0)){if(u)z=0;else z=((c[s+16>>2]|0)>>>0)/12|0;if((z|0)<=(r|0)){q=39;break}a[1263537]=0}if(!u?(__ZN10PoolVectorI7Vector3E14_copy_on_writeEv(e),u=c[e>>2]|0,u|0):0){s=u+4|0;__Z16atomic_incrementPj(s)|0;x=(c[u+8>>2]|0)+(r*12|0)|0;c[x>>2]=c[g>>2];c[x+4>>2]=c[g+4>>2];c[x+8>>2]=c[g+8>>2];__Z16atomic_decrementPj(s)|0;break}s=0+(r*12|0)|0;c[s>>2]=c[g>>2];c[s+4>>2]=c[g+4>>2];c[s+8>>2]=c[g+8>>2]}while(0);if((q|0)==39){q=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1128449,1130483,486,1130498,0)}k=k+1|0}while((k|0)!=3);b=b+1|0}l=d;return c[e>>2]|0}function __ZN21ConcavePolygonShapeSW6_setupE10PoolVectorI7Vector3E(b,d){b=b|0;d=d|0;var e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0.0,M=0.0,N=0.0,O=0.0,P=0.0,Q=0.0,R=0.0,S=0.0,T=0.0,U=0.0,V=0,W=0,X=0,Y=0;e=l;l=l+96|0;if((l|0)>=(m|0))ba(96);f=e+80|0;h=e+56|0;i=e+16|0;j=e;k=c[d>>2]|0;if(k|0?(d=c[k+16>>2]|0,d>>>0>=12):0){if((((d>>>0)/12|0)>>>0)%3|0|0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1051956,1048149,1250,1051963,0);l=e;return}a[1263537]=0;n=(d>>>0)/36|0;__Z16atomic_incrementPj(k+4|0)|0;o=c[k+8>>2]|0;c[f>>2]=0;__ZN10PoolVectorI21_VolumeSW_BVH_ElementE6resizeEi(f,n)|0;if((c[f>>2]|0)!=0?(__ZN10PoolVectorI21_VolumeSW_BVH_ElementE14_copy_on_writeEv(f),p=c[f>>2]|0,(p|0)!=0):0){__Z16atomic_incrementPj(p+4|0)|0;q=p;r=c[p+8>>2]|0}else{q=0;r=0}p=b+56|0;__ZN10PoolVectorIN21ConcavePolygonShapeSW4FaceEE6resizeEi(p,n)|0;if((c[p>>2]|0)!=0?(__ZN10PoolVectorIN21ConcavePolygonShapeSW4FaceEE14_copy_on_writeEv(p),s=c[p>>2]|0,(s|0)!=0):0){__Z16atomic_incrementPj(s+4|0)|0;t=c[s+8>>2]|0;u=s}else{t=0;u=0}s=b+60|0;__ZN10PoolVectorI7Vector3E6resizeEi(s,n*3|0)|0;if((c[s>>2]|0)!=0?(__ZN10PoolVectorI7Vector3E14_copy_on_writeEv(s),p=c[s>>2]|0,(p|0)!=0):0){__Z16atomic_incrementPj(p+4|0)|0;v=c[p+8>>2]|0;w=p}else{v=0;w=0};c[h>>2]=0;c[h+4>>2]=0;c[h+8>>2]=0;c[h+12>>2]=0;c[h+16>>2]=0;c[h+20>>2]=0;if(d>>>0>35){d=i+12|0;p=i+24|0;s=i+4|0;x=i+8|0;y=i+12|0;z=i+16|0;A=i+20|0;B=i+24|0;C=i+28|0;D=i+32|0;E=0;do{F=E*3|0;G=o+(F*12|0)|0;H=F+1|0;I=o+(H*12|0)|0;J=F+2|0;K=o+(J*12|0)|0;c[d>>2]=0;c[d+4>>2]=0;c[d+8>>2]=0;c[d+12>>2]=0;c[d+16>>2]=0;c[d+20>>2]=0;c[i>>2]=c[G>>2];c[i+4>>2]=c[G+4>>2];c[i+8>>2]=c[G+8>>2];c[d>>2]=c[I>>2];c[d+4>>2]=c[I+4>>2];c[d+8>>2]=c[I+8>>2];c[p>>2]=c[K>>2];c[p+4>>2]=c[K+4>>2];c[p+8>>2]=c[K+8>>2];L=+g[i>>2];M=+g[s>>2];N=+g[x>>2];O=L+0.0;P=M+0.0;Q=N+0.0;R=+g[y>>2];S=R<L?R:L;L=+g[z>>2];T=L<M?L:M;M=+g[A>>2];U=M<N?M:N;N=S+((R>O?R:O)-S);O=T+((L>P?L:P)-T);P=U+((M>Q?M:Q)-U);Q=+g[B>>2];M=Q<S?Q:S;S=+g[C>>2];L=S<T?S:T;T=+g[D>>2];R=T<U?T:U;U=(Q>N?Q:N)-M;N=(S>O?S:O)-L;O=(T>P?T:P)-R;K=r+(E*40|0)|0;g[K>>2]=M;g[r+(E*40|0)+4>>2]=L;g[r+(E*40|0)+8>>2]=R;g[r+(E*40|0)+12>>2]=U;g[r+(E*40|0)+16>>2]=N;g[r+(E*40|0)+20>>2]=O;g[r+(E*40|0)+24>>2]=U*.5+M;g[r+(E*40|0)+28>>2]=N*.5+L;g[r+(E*40|0)+32>>2]=O*.5+R;c[r+(E*40|0)+36>>2]=E;c[t+(E*24|0)+12>>2]=F;c[t+(E*24|0)+16>>2]=H;c[t+(E*24|0)+20>>2]=J;__ZNK5Face39get_planeE14ClockDirection(j,i,0);I=t+(E*24|0)|0;c[I>>2]=c[j>>2];c[I+4>>2]=c[j+4>>2];c[I+8>>2]=c[j+8>>2];I=v+(F*12|0)|0;c[I>>2]=c[i>>2];c[I+4>>2]=c[i+4>>2];c[I+8>>2]=c[i+8>>2];I=v+(H*12|0)|0;c[I>>2]=c[d>>2];c[I+4>>2]=c[d+4>>2];c[I+8>>2]=c[d+8>>2];I=v+(J*12|0)|0;c[I>>2]=c[p>>2];c[I+4>>2]=c[p+4>>2];c[I+8>>2]=c[p+8>>2];if(!E){c[h>>2]=c[K>>2];c[h+4>>2]=c[K+4>>2];c[h+8>>2]=c[K+8>>2];c[h+12>>2]=c[K+12>>2];c[h+16>>2]=c[K+16>>2];c[h+20>>2]=c[K+20>>2]}else __ZN5Rect310merge_withERKS_(h,K);E=E+1|0}while((E|0)<(n|0))}if(u|0)__Z16atomic_decrementPj(u+4|0)|0;if(w|0)__Z16atomic_decrementPj(w+4|0)|0;c[i>>2]=0;w=__Z20_volume_sw_build_bvhP21_VolumeSW_BVH_ElementiRi(r,n,i)|0;n=b+64|0;__ZN10PoolVectorIN21ConcavePolygonShapeSW3BVHEE6resizeEi(n,(c[i>>2]|0)+1|0)|0;if((c[n>>2]|0)!=0?(__ZN10PoolVectorIN21ConcavePolygonShapeSW3BVHEE14_copy_on_writeEv(n),i=c[n>>2]|0,(i|0)!=0):0){__Z16atomic_incrementPj(i+4|0)|0;V=i;W=c[i+8>>2]|0}else{V=0;W=0}c[j>>2]=0;__ZN21ConcavePolygonShapeSW9_fill_bvhEP13_VolumeSW_BVHPNS_3BVHERi(b,w,W,j);j=b+12|0;c[j>>2]=c[h>>2];c[j+4>>2]=c[h+4>>2];c[j+8>>2]=c[h+8>>2];c[j+12>>2]=c[h+12>>2];c[j+16>>2]=c[h+16>>2];c[j+20>>2]=c[h+20>>2];a[b+36>>0]=1;h=c[b+44>>2]|0;if(h|0?(j=c[h+8>>2]|0,h=c[b+48>>2]|0,(j|0)!=(h|0)):0){W=j;while(1){j=c[W+8>>2]|0;if((j|0)==(h|0))break;else W=j}if(W|0){h=W;do{W=c[h+24>>2]|0;gj[c[(c[W>>2]|0)+8>>2]&8191](W);h=c[h+16>>2]|0}while((h|0)!=0)}}if(V|0)__Z16atomic_decrementPj(V+4|0)|0;if(q|0)__Z16atomic_decrementPj(q+4|0)|0;__ZN10PoolVectorI21_VolumeSW_BVH_ElementE12_unreferenceEv(f);__Z16atomic_decrementPj(k+4|0)|0;l=e;return}k=b+12|0;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0;c[k+12>>2]=0;c[k+16>>2]=0;c[k+20>>2]=0;a[b+36>>0]=1;k=c[b+44>>2]|0;if(!k){l=e;return}f=c[k+8>>2]|0;k=c[b+48>>2]|0;if((f|0)==(k|0)){l=e;return}else X=f;while(1){f=c[X+8>>2]|0;if((f|0)==(k|0))break;else X=f}if(!X){l=e;return}else Y=X;do{X=c[Y+24>>2]|0;gj[c[(c[X>>2]|0)+8>>2]&8191](X);Y=c[Y+16>>2]|0}while((Y|0)!=0);l=e;return}function __ZN10PoolVectorI21_VolumeSW_BVH_ElementE6resizeEi(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0;e=c[b>>2]|0;do if(!e){if(!d){f=0;return f|0}g=c[313794]|0;gj[c[c[g>>2]>>2]&8191](g);g=c[313793]|0;if((g|0)!=(c[313792]|0)){h=c[313791]|0;c[b>>2]=h;c[313791]=c[h+20>>2];c[313793]=g+1;g=c[b>>2]|0;c[g+16>>2]=0;c[g>>2]=1;c[g+12>>2]=-1;g=c[313794]|0;gj[c[(c[g>>2]|0)+4>>2]&8191](g);i=c[b>>2]|0;break}g=c[313794]|0;gj[c[(c[g>>2]|0)+4>>2]&8191](g);__Z19_err_set_last_errorPKc(1144574);a[1263537]=1;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1130483,526,1144614,0);a[1263537]=0;f=6;return f|0}else{if(!(c[e+4>>2]|0)){a[1263537]=0;i=e;break}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1130483,543,1144667,0);f=23;return f|0}while(0);e=d*40|0;if((c[i+16>>2]|0)==(e|0)){f=0;return f|0}if(!d){__ZN10PoolVectorI21_VolumeSW_BVH_ElementE12_unreferenceEv(b);f=0;return f|0}__ZN10PoolVectorI21_VolumeSW_BVH_ElementE14_copy_on_writeEv(b);i=c[313794]|0;gj[c[c[i>>2]>>2]&8191](i);i=(c[313795]|0)-(c[(c[b>>2]|0)+16>>2]|0)+e|0;c[313795]=i;if(i>>>0>(c[313796]|0)>>>0)c[313796]=i;i=c[313794]|0;gj[c[(c[i>>2]|0)+4>>2]&8191](i);i=c[b>>2]|0;g=c[i+16>>2]|0;h=(g>>>0)/40|0;if((h|0)>=(d|0)){if(i|0?(__ZN10PoolVectorI21_VolumeSW_BVH_ElementE14_copy_on_writeEv(b),j=c[b>>2]|0,j|0):0){__Z16atomic_incrementPj(j+4|0)|0;__Z16atomic_decrementPj(j+4|0)|0}if(c[313789]|0){f=0;return f|0}j=c[(c[b>>2]|0)+8>>2]|0;if(!e){__ZN6Memory11free_staticEPvb(j,0);k=c[b>>2]|0;c[k+8>>2]=0;c[k+16>>2]=0;k=c[313794]|0;gj[c[c[k>>2]>>2]&8191](k);k=c[b>>2]|0;c[k+20>>2]=c[313791];c[313791]=k;c[313793]=(c[313793]|0)+-1;k=c[313794]|0;gj[c[(c[k>>2]|0)+4>>2]&8191](k);f=0;return f|0}else{k=__ZN6Memory14realloc_staticEPvjb(j,e,0)|0;j=c[b>>2]|0;c[j+8>>2]=k;c[j+16>>2]=e;f=0;return f|0}}if(!(c[313789]|0)){if(!g)l=__ZN6Memory12alloc_staticEjb(e,0)|0;else l=__ZN6Memory14realloc_staticEPvjb(c[i+8>>2]|0,e,0)|0;g=c[b>>2]|0;c[g+8>>2]=l;m=g}else m=i;c[m+16>>2]=e;if((m|0)!=0?(__ZN10PoolVectorI21_VolumeSW_BVH_ElementE14_copy_on_writeEv(b),m=c[b>>2]|0,(m|0)!=0):0){__Z16atomic_incrementPj(m+4|0)|0;n=m;o=c[m+8>>2]|0}else{n=0;o=0}m=h;do{h=o+(m*40|0)|0;b=h+36|0;do{c[h>>2]=0;h=h+4|0}while((h|0)<(b|0));m=m+1|0}while((m|0)<(d|0));if(!n){f=0;return f|0}__Z16atomic_decrementPj(n+4|0)|0;f=0;return f|0}function __ZN10PoolVectorI21_VolumeSW_BVH_ElementE14_copy_on_writeEv(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0;d=c[b>>2]|0;if(!d)return;if((c[d>>2]|0)==1)return;d=c[313794]|0;gj[c[c[d>>2]>>2]&8191](d);d=c[313793]|0;if((d|0)==(c[313792]|0)){e=c[313794]|0;gj[c[(c[e>>2]|0)+4>>2]&8191](e);__Z19_err_set_last_errorPKc(1125177);a[1263537]=1;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1125228,1130483,104,1130797,0);a[1263537]=0;return}e=c[b>>2]|0;f=c[313791]|0;c[b>>2]=f;c[313791]=c[f+20>>2];c[313793]=d+1;d=e+16|0;f=c[d>>2]|0;g=c[b>>2]|0;c[g+16>>2]=f;c[g>>2]=1;c[g+12>>2]=-1;c[g+4>>2]=0;g=(c[313795]|0)+f|0;c[313795]=g;if(g>>>0>(c[313796]|0)>>>0)c[313796]=g;g=c[313794]|0;gj[c[(c[g>>2]|0)+4>>2]&8191](g);g=c[b>>2]|0;if(!(c[313789]|0)){f=__ZN6Memory12alloc_staticEjb(c[g+16>>2]|0,0)|0;h=c[b>>2]|0;c[h+8>>2]=f;i=h}else i=g;g=(i|0)==0;if(g)j=0;else{__Z16atomic_incrementPj(i+4|0)|0;j=c[i+8>>2]|0}h=(e|0)==0;if(h)k=0;else{__Z16atomic_incrementPj(e+4|0)|0;k=c[e+8>>2]|0}f=c[(c[b>>2]|0)+16>>2]|0;b=(f>>>0)/40|0;if(f>>>0>39){f=0;do{l=j+(f*40|0)|0;m=k+(f*40|0)|0;n=l+40|0;do{c[l>>2]=c[m>>2];l=l+4|0;m=m+4|0}while((l|0)<(n|0));f=f+1|0}while((f|0)<(b|0))}if(!h)__Z16atomic_decrementPj(e+4|0)|0;if(!g)__Z16atomic_decrementPj(i+4|0)|0;if(__Z16atomic_decrementPj(e)|0)return;i=c[313794]|0;gj[c[c[i>>2]>>2]&8191](i);c[313795]=(c[313795]|0)-(c[d>>2]|0);i=c[313794]|0;gj[c[(c[i>>2]|0)+4>>2]&8191](i);if(!h){__Z16atomic_incrementPj(e+4|0)|0;__Z16atomic_decrementPj(e+4|0)|0}if(c[313789]|0)return;h=e+8|0;__ZN6Memory11free_staticEPvb(c[h>>2]|0,0);c[h>>2]=0;c[d>>2]=0;d=c[313794]|0;gj[c[c[d>>2]>>2]&8191](d);c[e+20>>2]=c[313791];c[313791]=e;c[313793]=(c[313793]|0)+-1;e=c[313794]|0;gj[c[(c[e>>2]|0)+4>>2]&8191](e);return}function __ZN10PoolVectorIN21ConcavePolygonShapeSW4FaceEE6resizeEi(b,d){b=b|0;d=d|0;var e=0,f=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0;e=c[b>>2]|0;do if(!e){if(!d){f=0;return f|0}h=c[313794]|0;gj[c[c[h>>2]>>2]&8191](h);h=c[313793]|0;if((h|0)!=(c[313792]|0)){i=c[313791]|0;c[b>>2]=i;c[313791]=c[i+20>>2];c[313793]=h+1;h=c[b>>2]|0;c[h+16>>2]=0;c[h>>2]=1;c[h+12>>2]=-1;h=c[313794]|0;gj[c[(c[h>>2]|0)+4>>2]&8191](h);j=c[b>>2]|0;break}h=c[313794]|0;gj[c[(c[h>>2]|0)+4>>2]&8191](h);__Z19_err_set_last_errorPKc(1144574);a[1263537]=1;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1130483,526,1144614,0);a[1263537]=0;f=6;return f|0}else{if(!(c[e+4>>2]|0)){a[1263537]=0;j=e;break}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1130483,543,1144667,0);f=23;return f|0}while(0);e=d*24|0;if((c[j+16>>2]|0)==(e|0)){f=0;return f|0}if(!d){__ZN10PoolVectorIN21ConcavePolygonShapeSW4FaceEE12_unreferenceEv(b);f=0;return f|0}__ZN10PoolVectorIN21ConcavePolygonShapeSW4FaceEE14_copy_on_writeEv(b);j=c[313794]|0;gj[c[c[j>>2]>>2]&8191](j);j=(c[313795]|0)-(c[(c[b>>2]|0)+16>>2]|0)+e|0;c[313795]=j;if(j>>>0>(c[313796]|0)>>>0)c[313796]=j;j=c[313794]|0;gj[c[(c[j>>2]|0)+4>>2]&8191](j);j=c[b>>2]|0;h=c[j+16>>2]|0;i=(h>>>0)/24|0;if((i|0)>=(d|0)){if(j|0?(__ZN10PoolVectorIN21ConcavePolygonShapeSW4FaceEE14_copy_on_writeEv(b),k=c[b>>2]|0,k|0):0){__Z16atomic_incrementPj(k+4|0)|0;__Z16atomic_decrementPj(k+4|0)|0}if(c[313789]|0){f=0;return f|0}k=c[(c[b>>2]|0)+8>>2]|0;if(!e){__ZN6Memory11free_staticEPvb(k,0);l=c[b>>2]|0;c[l+8>>2]=0;c[l+16>>2]=0;l=c[313794]|0;gj[c[c[l>>2]>>2]&8191](l);l=c[b>>2]|0;c[l+20>>2]=c[313791];c[313791]=l;c[313793]=(c[313793]|0)+-1;l=c[313794]|0;gj[c[(c[l>>2]|0)+4>>2]&8191](l);f=0;return f|0}else{l=__ZN6Memory14realloc_staticEPvjb(k,e,0)|0;k=c[b>>2]|0;c[k+8>>2]=l;c[k+16>>2]=e;f=0;return f|0}}if(!(c[313789]|0)){if(!h)m=__ZN6Memory12alloc_staticEjb(e,0)|0;else m=__ZN6Memory14realloc_staticEPvjb(c[j+8>>2]|0,e,0)|0;h=c[b>>2]|0;c[h+8>>2]=m;n=h}else n=j;c[n+16>>2]=e;if((n|0)!=0?(__ZN10PoolVectorIN21ConcavePolygonShapeSW4FaceEE14_copy_on_writeEv(b),n=c[b>>2]|0,(n|0)!=0):0){__Z16atomic_incrementPj(n+4|0)|0;o=n;p=c[n+8>>2]|0}else{o=0;p=0}n=i;do{g[p+(n*24|0)+8>>2]=0.0;g[p+(n*24|0)+4>>2]=0.0;g[p+(n*24|0)>>2]=0.0;n=n+1|0}while((n|0)<(d|0));if(!o){f=0;return f|0}__Z16atomic_decrementPj(o+4|0)|0;f=0;return f|0}function __ZN10PoolVectorIN21ConcavePolygonShapeSW4FaceEE14_copy_on_writeEv(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0;d=c[b>>2]|0;if(!d)return;if((c[d>>2]|0)==1)return;d=c[313794]|0;gj[c[c[d>>2]>>2]&8191](d);d=c[313793]|0;if((d|0)==(c[313792]|0)){e=c[313794]|0;gj[c[(c[e>>2]|0)+4>>2]&8191](e);__Z19_err_set_last_errorPKc(1125177);a[1263537]=1;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1125228,1130483,104,1130797,0);a[1263537]=0;return}e=c[b>>2]|0;f=c[313791]|0;c[b>>2]=f;c[313791]=c[f+20>>2];c[313793]=d+1;d=e+16|0;f=c[d>>2]|0;g=c[b>>2]|0;c[g+16>>2]=f;c[g>>2]=1;c[g+12>>2]=-1;c[g+4>>2]=0;g=(c[313795]|0)+f|0;c[313795]=g;if(g>>>0>(c[313796]|0)>>>0)c[313796]=g;g=c[313794]|0;gj[c[(c[g>>2]|0)+4>>2]&8191](g);g=c[b>>2]|0;if(!(c[313789]|0)){f=__ZN6Memory12alloc_staticEjb(c[g+16>>2]|0,0)|0;h=c[b>>2]|0;c[h+8>>2]=f;i=h}else i=g;g=(i|0)==0;if(g)j=0;else{__Z16atomic_incrementPj(i+4|0)|0;j=c[i+8>>2]|0}h=(e|0)==0;if(h)k=0;else{__Z16atomic_incrementPj(e+4|0)|0;k=c[e+8>>2]|0}f=c[(c[b>>2]|0)+16>>2]|0;b=(f>>>0)/24|0;if(f>>>0>23){f=0;do{l=j+(f*24|0)|0;m=k+(f*24|0)|0;c[l>>2]=c[m>>2];c[l+4>>2]=c[m+4>>2];c[l+8>>2]=c[m+8>>2];c[l+12>>2]=c[m+12>>2];c[l+16>>2]=c[m+16>>2];c[l+20>>2]=c[m+20>>2];f=f+1|0}while((f|0)<(b|0))}if(!h)__Z16atomic_decrementPj(e+4|0)|0;if(!g)__Z16atomic_decrementPj(i+4|0)|0;if(__Z16atomic_decrementPj(e)|0)return;i=c[313794]|0;gj[c[c[i>>2]>>2]&8191](i);c[313795]=(c[313795]|0)-(c[d>>2]|0);i=c[313794]|0;gj[c[(c[i>>2]|0)+4>>2]&8191](i);if(!h){__Z16atomic_incrementPj(e+4|0)|0;__Z16atomic_decrementPj(e+4|0)|0}if(c[313789]|0)return;h=e+8|0;__ZN6Memory11free_staticEPvb(c[h>>2]|0,0);c[h>>2]=0;c[d>>2]=0;d=c[313794]|0;gj[c[c[d>>2]>>2]&8191](d);c[e+20>>2]=c[313791];c[313791]=e;c[313793]=(c[313793]|0)+-1;e=c[313794]|0;gj[c[(c[e>>2]|0)+4>>2]&8191](e);return}function __Z20_volume_sw_build_bvhP21_VolumeSW_BVH_ElementiRi(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e;g=e+24|0;h=__ZnwjPKc(36,1263606)|0;c[h>>2]=0;c[h+4>>2]=0;c[h+8>>2]=0;c[h+12>>2]=0;c[h+16>>2]=0;c[h+20>>2]=0;if((b|0)==1){c[h>>2]=c[a>>2];c[h+4>>2]=c[a+4>>2];c[h+8>>2]=c[a+8>>2];c[h+12>>2]=c[a+12>>2];c[h+16>>2]=c[a+16>>2];c[h+20>>2]=c[a+20>>2];c[h+24>>2]=0;c[h+28>>2]=0;c[h+32>>2]=c[a+36>>2];c[d>>2]=(c[d>>2]|0)+1;l=e;return h|0}c[h+32>>2]=-1;c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;c[f+12>>2]=0;c[f+16>>2]=0;c[f+20>>2]=0;if((b|0)>0){i=0;do{j=a+(i*40|0)|0;if(!i){c[f>>2]=c[j>>2];c[f+4>>2]=c[j+4>>2];c[f+8>>2]=c[j+8>>2];c[f+12>>2]=c[j+12>>2];c[f+16>>2]=c[j+16>>2];c[f+20>>2]=c[j+20>>2]}else __ZN5Rect310merge_withERKS_(f,j);i=i+1|0}while((i|0)!=(b|0))};c[h>>2]=c[f>>2];c[h+4>>2]=c[f+4>>2];c[h+8>>2]=c[f+8>>2];c[h+12>>2]=c[f+12>>2];c[h+16>>2]=c[f+16>>2];c[h+20>>2]=c[f+20>>2];switch(__ZNK5Rect322get_longest_axis_indexEv(f)|0){case 0:{switch(b|0){case 0:break;case 1:{k=0;n=12;break}default:{f=b;i=0;do{i=i+1|0;f=f>>1}while((f|0)!=1);k=i<<1;n=12}}if((n|0)==12){__ZNK9SortArrayI21_VolumeSW_BVH_Element22_VolumeSW_BVH_CompareXE9introsortEiiPS0_i(g,0,b,a,k);__ZNK9SortArrayI21_VolumeSW_BVH_Element22_VolumeSW_BVH_CompareXE20final_insertion_sortEiiPS0_(g,0,b,a)}break}case 1:{switch(b|0){case 0:break;case 1:{o=0;n=17;break}default:{k=b;i=0;do{i=i+1|0;k=k>>1}while((k|0)!=1);o=i<<1;n=17}}if((n|0)==17){__ZNK9SortArrayI21_VolumeSW_BVH_Element22_VolumeSW_BVH_CompareYE9introsortEiiPS0_i(g,0,b,a,o);__ZNK9SortArrayI21_VolumeSW_BVH_Element22_VolumeSW_BVH_CompareYE20final_insertion_sortEiiPS0_(g,0,b,a)}break}case 2:{switch(b|0){case 0:break;case 1:{p=0;n=22;break}default:{o=b;i=0;do{i=i+1|0;o=o>>1}while((o|0)!=1);p=i<<1;n=22}}if((n|0)==22){__ZNK9SortArrayI21_VolumeSW_BVH_Element22_VolumeSW_BVH_CompareZE9introsortEiiPS0_i(g,0,b,a,p);__ZNK9SortArrayI21_VolumeSW_BVH_Element22_VolumeSW_BVH_CompareZE20final_insertion_sortEiiPS0_(g,0,b,a)}break}default:{}}g=(b|0)/2|0;c[h+24>>2]=__Z20_volume_sw_build_bvhP21_VolumeSW_BVH_ElementiRi(a,g,d)|0;c[h+28>>2]=__Z20_volume_sw_build_bvhP21_VolumeSW_BVH_ElementiRi(a+(g*40|0)|0,b-g|0,d)|0;c[d>>2]=(c[d>>2]|0)+1;l=e;return h|0}function __ZN10PoolVectorIN21ConcavePolygonShapeSW3BVHEE6resizeEi(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0;e=c[b>>2]|0;do if(!e){if(!d){f=0;return f|0}g=c[313794]|0;gj[c[c[g>>2]>>2]&8191](g);g=c[313793]|0;if((g|0)!=(c[313792]|0)){h=c[313791]|0;c[b>>2]=h;c[313791]=c[h+20>>2];c[313793]=g+1;g=c[b>>2]|0;c[g+16>>2]=0;c[g>>2]=1;c[g+12>>2]=-1;g=c[313794]|0;gj[c[(c[g>>2]|0)+4>>2]&8191](g);i=c[b>>2]|0;break}g=c[313794]|0;gj[c[(c[g>>2]|0)+4>>2]&8191](g);__Z19_err_set_last_errorPKc(1144574);a[1263537]=1;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1130483,526,1144614,0);a[1263537]=0;f=6;return f|0}else{if(!(c[e+4>>2]|0)){a[1263537]=0;i=e;break}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1130483,543,1144667,0);f=23;return f|0}while(0);e=d*36|0;if((c[i+16>>2]|0)==(e|0)){f=0;return f|0}if(!d){__ZN10PoolVectorIN21ConcavePolygonShapeSW3BVHEE12_unreferenceEv(b);f=0;return f|0}__ZN10PoolVectorIN21ConcavePolygonShapeSW3BVHEE14_copy_on_writeEv(b);i=c[313794]|0;gj[c[c[i>>2]>>2]&8191](i);i=(c[313795]|0)-(c[(c[b>>2]|0)+16>>2]|0)+e|0;c[313795]=i;if(i>>>0>(c[313796]|0)>>>0)c[313796]=i;i=c[313794]|0;gj[c[(c[i>>2]|0)+4>>2]&8191](i);i=c[b>>2]|0;g=c[i+16>>2]|0;h=(g>>>0)/36|0;if((h|0)>=(d|0)){if(i|0?(__ZN10PoolVectorIN21ConcavePolygonShapeSW3BVHEE14_copy_on_writeEv(b),j=c[b>>2]|0,j|0):0){__Z16atomic_incrementPj(j+4|0)|0;__Z16atomic_decrementPj(j+4|0)|0}if(c[313789]|0){f=0;return f|0}j=c[(c[b>>2]|0)+8>>2]|0;if(!e){__ZN6Memory11free_staticEPvb(j,0);k=c[b>>2]|0;c[k+8>>2]=0;c[k+16>>2]=0;k=c[313794]|0;gj[c[c[k>>2]>>2]&8191](k);k=c[b>>2]|0;c[k+20>>2]=c[313791];c[313791]=k;c[313793]=(c[313793]|0)+-1;k=c[313794]|0;gj[c[(c[k>>2]|0)+4>>2]&8191](k);f=0;return f|0}else{k=__ZN6Memory14realloc_staticEPvjb(j,e,0)|0;j=c[b>>2]|0;c[j+8>>2]=k;c[j+16>>2]=e;f=0;return f|0}}if(!(c[313789]|0)){if(!g)l=__ZN6Memory12alloc_staticEjb(e,0)|0;else l=__ZN6Memory14realloc_staticEPvjb(c[i+8>>2]|0,e,0)|0;g=c[b>>2]|0;c[g+8>>2]=l;m=g}else m=i;c[m+16>>2]=e;if((m|0)!=0?(__ZN10PoolVectorIN21ConcavePolygonShapeSW3BVHEE14_copy_on_writeEv(b),m=c[b>>2]|0,(m|0)!=0):0){__Z16atomic_incrementPj(m+4|0)|0;n=m;o=c[m+8>>2]|0}else{n=0;o=0}m=h;do{h=o+(m*36|0)|0;c[h>>2]=0;c[h+4>>2]=0;c[h+8>>2]=0;c[h+12>>2]=0;c[h+16>>2]=0;c[h+20>>2]=0;m=m+1|0}while((m|0)<(d|0));if(!n){f=0;return f|0}__Z16atomic_decrementPj(n+4|0)|0;f=0;return f|0}function __ZN10PoolVectorIN21ConcavePolygonShapeSW3BVHEE14_copy_on_writeEv(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0;d=c[b>>2]|0;if(!d)return;if((c[d>>2]|0)==1)return;d=c[313794]|0;gj[c[c[d>>2]>>2]&8191](d);d=c[313793]|0;if((d|0)==(c[313792]|0)){e=c[313794]|0;gj[c[(c[e>>2]|0)+4>>2]&8191](e);__Z19_err_set_last_errorPKc(1125177);a[1263537]=1;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1125228,1130483,104,1130797,0);a[1263537]=0;return}e=c[b>>2]|0;f=c[313791]|0;c[b>>2]=f;c[313791]=c[f+20>>2];c[313793]=d+1;d=e+16|0;f=c[d>>2]|0;g=c[b>>2]|0;c[g+16>>2]=f;c[g>>2]=1;c[g+12>>2]=-1;c[g+4>>2]=0;g=(c[313795]|0)+f|0;c[313795]=g;if(g>>>0>(c[313796]|0)>>>0)c[313796]=g;g=c[313794]|0;gj[c[(c[g>>2]|0)+4>>2]&8191](g);g=c[b>>2]|0;if(!(c[313789]|0)){f=__ZN6Memory12alloc_staticEjb(c[g+16>>2]|0,0)|0;h=c[b>>2]|0;c[h+8>>2]=f;i=h}else i=g;g=(i|0)==0;if(g)j=0;else{__Z16atomic_incrementPj(i+4|0)|0;j=c[i+8>>2]|0}h=(e|0)==0;if(h)k=0;else{__Z16atomic_incrementPj(e+4|0)|0;k=c[e+8>>2]|0}f=c[(c[b>>2]|0)+16>>2]|0;b=(f>>>0)/36|0;if(f>>>0>35){f=0;do{l=j+(f*36|0)|0;m=k+(f*36|0)|0;n=l+36|0;do{c[l>>2]=c[m>>2];l=l+4|0;m=m+4|0}while((l|0)<(n|0));f=f+1|0}while((f|0)<(b|0))}if(!h)__Z16atomic_decrementPj(e+4|0)|0;if(!g)__Z16atomic_decrementPj(i+4|0)|0;if(__Z16atomic_decrementPj(e)|0)return;i=c[313794]|0;gj[c[c[i>>2]>>2]&8191](i);c[313795]=(c[313795]|0)-(c[d>>2]|0);i=c[313794]|0;gj[c[(c[i>>2]|0)+4>>2]&8191](i);if(!h){__Z16atomic_incrementPj(e+4|0)|0;__Z16atomic_decrementPj(e+4|0)|0}if(c[313789]|0)return;h=e+8|0;__ZN6Memory11free_staticEPvb(c[h>>2]|0,0);c[h>>2]=0;c[d>>2]=0;d=c[313794]|0;gj[c[c[d>>2]>>2]&8191](d);c[e+20>>2]=c[313791];c[313791]=e;c[313793]=(c[313793]|0)+-1;e=c[313794]|0;gj[c[(c[e>>2]|0)+4>>2]&8191](e);return}function __ZN21ConcavePolygonShapeSW9_fill_bvhEP13_VolumeSW_BVHPNS_3BVHERi(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;f=c[e>>2]|0;g=d+(f*36|0)|0;c[g>>2]=c[b>>2];c[g+4>>2]=c[b+4>>2];c[g+8>>2]=c[b+8>>2];c[g+12>>2]=c[b+12>>2];c[g+16>>2]=c[b+16>>2];c[g+20>>2]=c[b+20>>2];c[d+(f*36|0)+32>>2]=c[b+32>>2];g=c[b+24>>2]|0;h=c[e>>2]|0;if(!g)c[d+(h*36|0)+24>>2]=-1;else{i=h+1|0;c[e>>2]=i;c[d+(f*36|0)+24>>2]=i;__ZN21ConcavePolygonShapeSW9_fill_bvhEP13_VolumeSW_BVHPNS_3BVHERi(a,g,d,e)}g=c[b+28>>2]|0;i=c[e>>2]|0;if(!g){c[d+(i*36|0)+28>>2]=-1;__ZN6Memory11free_staticEPvb(b,0);return}else{h=i+1|0;c[e>>2]=h;c[d+(f*36|0)+28>>2]=h;__ZN21ConcavePolygonShapeSW9_fill_bvhEP13_VolumeSW_BVHPNS_3BVHERi(a,g,d,e);__ZN6Memory11free_staticEPvb(b,0);return}}function __ZN10PoolVectorI21_VolumeSW_BVH_ElementE12_unreferenceEv(a){a=a|0;var b=0;b=c[a>>2]|0;if(!b)return;if(!(__Z16atomic_decrementPj(b)|0)){if(c[a>>2]|0?(__ZN10PoolVectorI21_VolumeSW_BVH_ElementE14_copy_on_writeEv(a),b=c[a>>2]|0,b|0):0){__Z16atomic_incrementPj(b+4|0)|0;__Z16atomic_decrementPj(b+4|0)|0}b=c[313794]|0;gj[c[c[b>>2]>>2]&8191](b);c[313795]=(c[313795]|0)-(c[(c[a>>2]|0)+16>>2]|0);b=c[313794]|0;gj[c[(c[b>>2]|0)+4>>2]&8191](b);if(!(c[313789]|0)){__ZN6Memory11free_staticEPvb(c[(c[a>>2]|0)+8>>2]|0,0);b=c[a>>2]|0;c[b+8>>2]=0;c[b+16>>2]=0;b=c[313794]|0;gj[c[c[b>>2]>>2]&8191](b);b=c[a>>2]|0;c[b+20>>2]=c[313791];c[313791]=b;c[313793]=(c[313793]|0)+-1;b=c[313794]|0;gj[c[(c[b>>2]|0)+4>>2]&8191](b)}}c[a>>2]=0;return}function __ZN10PoolVectorIN21ConcavePolygonShapeSW3BVHEE12_unreferenceEv(a){a=a|0;var b=0;b=c[a>>2]|0;if(!b)return;if(!(__Z16atomic_decrementPj(b)|0)){if(c[a>>2]|0?(__ZN10PoolVectorIN21ConcavePolygonShapeSW3BVHEE14_copy_on_writeEv(a),b=c[a>>2]|0,b|0):0){__Z16atomic_incrementPj(b+4|0)|0;__Z16atomic_decrementPj(b+4|0)|0}b=c[313794]|0;gj[c[c[b>>2]>>2]&8191](b);c[313795]=(c[313795]|0)-(c[(c[a>>2]|0)+16>>2]|0);b=c[313794]|0;gj[c[(c[b>>2]|0)+4>>2]&8191](b);if(!(c[313789]|0)){__ZN6Memory11free_staticEPvb(c[(c[a>>2]|0)+8>>2]|0,0);b=c[a>>2]|0;c[b+8>>2]=0;c[b+16>>2]=0;b=c[313794]|0;gj[c[c[b>>2]>>2]&8191](b);b=c[a>>2]|0;c[b+20>>2]=c[313791];c[313791]=b;c[313793]=(c[313793]|0)+-1;b=c[313794]|0;gj[c[(c[b>>2]|0)+4>>2]&8191](b)}}c[a>>2]=0;return}function __ZNK9SortArrayI21_VolumeSW_BVH_Element22_VolumeSW_BVH_CompareXE9introsortEiiPS0_i(a,b,d,e,f){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;var h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0.0,t=0.0,u=0.0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0;h=l;l=l+48|0;if((l|0)>=(m|0))ba(48);i=h;j=d-b|0;if((j|0)<=16){l=h;return}k=e+(b*40|0)|0;n=e+(b*40|0)+24|0;o=f;f=d;d=j;while(1){if(!o)break;o=o+-1|0;j=(d>>>1)+b|0;p=e+(j*40|0)|0;q=f+-1|0;r=e+(q*40|0)|0;s=+g[n>>2];t=+g[e+(j*40|0)+24>>2];u=+g[e+(q*40|0)+24>>2];if(s<t)if(t<u)v=p;else v=s<u?r:k;else if(s<u)v=k;else v=t<u?r:p;u=+g[v+24>>2];p=b;r=f;while(1){w=p;while(1){x=w+1|0;if(+g[e+(w*40|0)+24>>2]<u)w=x;else{y=r;break}}do y=y+-1|0;while(u<+g[e+(y*40|0)+24>>2]);if((w|0)>=(y|0))break;q=e+(w*40|0)|0;j=e+(y*40|0)|0;z=i;A=q;B=z+40|0;do{c[z>>2]=c[A>>2];z=z+4|0;A=A+4|0}while((z|0)<(B|0));z=q;A=j;B=z+40|0;do{c[z>>2]=c[A>>2];z=z+4|0;A=A+4|0}while((z|0)<(B|0));z=j;A=i;B=z+40|0;do{c[z>>2]=c[A>>2];z=z+4|0;A=A+4|0}while((z|0)<(B|0));p=x;r=y}__ZNK9SortArrayI21_VolumeSW_BVH_Element22_VolumeSW_BVH_CompareXE9introsortEiiPS0_i(a,w,f,e,o);d=w-b|0;if((d|0)<=16){C=17;break}else f=w}if((C|0)==17){l=h;return}__ZNK9SortArrayI21_VolumeSW_BVH_Element22_VolumeSW_BVH_CompareXE12partial_sortEiiiPS0_(a,b,f,f,e);l=h;return}function __ZNK9SortArrayI21_VolumeSW_BVH_Element22_VolumeSW_BVH_CompareXE20final_insertion_sortEiiPS0_(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0.0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0.0,B=0,C=0;a=l;l=l+80|0;if((l|0)>=(m|0))ba(80);f=a+24|0;h=a;i=a+60|0;j=a+48|0;if((d-b|0)<=16){if((d|0)==(b|0)){l=a;return}k=b+1|0;if((k|0)==(d|0)){l=a;return}n=e+(b*40|0)|0;o=e+(b*40|0)+24|0;p=e+(b*40|0)+28|0;q=b;r=k;while(1){k=e+(r*40|0)|0;c[h>>2]=c[k>>2];c[h+4>>2]=c[k+4>>2];c[h+8>>2]=c[k+8>>2];c[h+12>>2]=c[k+12>>2];c[h+16>>2]=c[k+16>>2];c[h+20>>2]=c[k+20>>2];s=+g[e+(r*40|0)+24>>2];t=e+(r*40|0)+28|0;c[j>>2]=c[t>>2];c[j+4>>2]=c[t+4>>2];c[j+8>>2]=c[t+8>>2];if(s<+g[o>>2]){if((q|0)>=(b|0)){t=r;do{u=e+(t*40|0)|0;t=t+-1|0;v=e+(t*40|0)|0;w=u+40|0;do{c[u>>2]=c[v>>2];u=u+4|0;v=v+4|0}while((u|0)<(w|0))}while((t|0)>(b|0))};c[n>>2]=c[h>>2];c[n+4>>2]=c[h+4>>2];c[n+8>>2]=c[h+8>>2];c[n+12>>2]=c[h+12>>2];c[n+16>>2]=c[h+16>>2];c[n+20>>2]=c[h+20>>2];g[o>>2]=s;c[p>>2]=c[j>>2];c[p+4>>2]=c[j+4>>2];c[p+8>>2]=c[j+8>>2]}else{c[f>>2]=c[h>>2];c[f+4>>2]=c[h+4>>2];c[f+8>>2]=c[h+8>>2];c[f+12>>2]=c[h+12>>2];c[f+16>>2]=c[h+16>>2];c[f+20>>2]=c[h+20>>2];c[i>>2]=c[j>>2];c[i+4>>2]=c[j+4>>2];c[i+8>>2]=c[j+8>>2];if(s<+g[e+(q*40|0)+24>>2]){t=q;x=k;while(1){y=e+(t*40|0)|0;u=x;v=y;w=u+40|0;do{c[u>>2]=c[v>>2];u=u+4|0;v=v+4|0}while((u|0)<(w|0));t=t+-1|0;if(!(s<+g[e+(t*40|0)+24>>2])){z=y;break}else x=y}}else z=k;c[z>>2]=c[f>>2];c[z+4>>2]=c[f+4>>2];c[z+8>>2]=c[f+8>>2];c[z+12>>2]=c[f+12>>2];c[z+16>>2]=c[f+16>>2];c[z+20>>2]=c[f+20>>2];g[z+24>>2]=s;x=z+28|0;c[x>>2]=c[i>>2];c[x+4>>2]=c[i+4>>2];c[x+8>>2]=c[i+8>>2]}x=r+1|0;if((x|0)==(d|0))break;else{t=r;r=x;q=t}}l=a;return}q=b+16|0;r=e+(b*40|0)|0;z=e+(b*40|0)+24|0;p=e+(b*40|0)+28|0;o=b;n=b+1|0;while(1){t=e+(n*40|0)|0;c[h>>2]=c[t>>2];c[h+4>>2]=c[t+4>>2];c[h+8>>2]=c[t+8>>2];c[h+12>>2]=c[t+12>>2];c[h+16>>2]=c[t+16>>2];c[h+20>>2]=c[t+20>>2];A=+g[e+(n*40|0)+24>>2];x=e+(n*40|0)+28|0;c[j>>2]=c[x>>2];c[j+4>>2]=c[x+4>>2];c[j+8>>2]=c[x+8>>2];if(A<+g[z>>2]){if((o|0)>=(b|0)){x=n;do{u=e+(x*40|0)|0;x=x+-1|0;v=e+(x*40|0)|0;w=u+40|0;do{c[u>>2]=c[v>>2];u=u+4|0;v=v+4|0}while((u|0)<(w|0))}while((x|0)>(b|0))};c[r>>2]=c[h>>2];c[r+4>>2]=c[h+4>>2];c[r+8>>2]=c[h+8>>2];c[r+12>>2]=c[h+12>>2];c[r+16>>2]=c[h+16>>2];c[r+20>>2]=c[h+20>>2];g[z>>2]=A;c[p>>2]=c[j>>2];c[p+4>>2]=c[j+4>>2];c[p+8>>2]=c[j+8>>2]}else{c[f>>2]=c[h>>2];c[f+4>>2]=c[h+4>>2];c[f+8>>2]=c[h+8>>2];c[f+12>>2]=c[h+12>>2];c[f+16>>2]=c[h+16>>2];c[f+20>>2]=c[h+20>>2];c[i>>2]=c[j>>2];c[i+4>>2]=c[j+4>>2];c[i+8>>2]=c[j+8>>2];if(A<+g[e+(o*40|0)+24>>2]){x=o;k=t;while(1){y=e+(x*40|0)|0;u=k;v=y;w=u+40|0;do{c[u>>2]=c[v>>2];u=u+4|0;v=v+4|0}while((u|0)<(w|0));x=x+-1|0;if(!(A<+g[e+(x*40|0)+24>>2])){B=y;break}else k=y}}else B=t;c[B>>2]=c[f>>2];c[B+4>>2]=c[f+4>>2];c[B+8>>2]=c[f+8>>2];c[B+12>>2]=c[f+12>>2];c[B+16>>2]=c[f+16>>2];c[B+20>>2]=c[f+20>>2];g[B+24>>2]=A;k=B+28|0;c[k>>2]=c[i>>2];c[k+4>>2]=c[i+4>>2];c[k+8>>2]=c[i+8>>2]}k=n+1|0;if((k|0)==(q|0))break;else{x=n;n=k;o=x}}if((q|0)==(d|0)){l=a;return}o=q;do{q=e+(o*40|0)|0;s=+g[e+(o*40|0)+24>>2];n=e+(o*40|0)+28|0;c[f>>2]=c[q>>2];c[f+4>>2]=c[q+4>>2];c[f+8>>2]=c[q+8>>2];c[f+12>>2]=c[q+12>>2];c[f+16>>2]=c[q+16>>2];c[f+20>>2]=c[q+20>>2];c[i>>2]=c[n>>2];c[i+4>>2]=c[n+4>>2];c[i+8>>2]=c[n+8>>2];n=o+-1|0;if(s<+g[e+(n*40|0)+24>>2]){B=n;n=q;while(1){j=e+(B*40|0)|0;u=n;v=j;w=u+40|0;do{c[u>>2]=c[v>>2];u=u+4|0;v=v+4|0}while((u|0)<(w|0));B=B+-1|0;if(!(s<+g[e+(B*40|0)+24>>2])){C=j;break}else n=j}}else C=q;c[C>>2]=c[f>>2];c[C+4>>2]=c[f+4>>2];c[C+8>>2]=c[f+8>>2];c[C+12>>2]=c[f+12>>2];c[C+16>>2]=c[f+16>>2];c[C+20>>2]=c[f+20>>2];g[C+24>>2]=s;n=C+28|0;c[n>>2]=c[i>>2];c[n+4>>2]=c[i+4>>2];c[n+8>>2]=c[i+8>>2];o=o+1|0}while((o|0)!=(d|0));l=a;return}function __ZNK9SortArrayI21_VolumeSW_BVH_Element22_VolumeSW_BVH_CompareYE9introsortEiiPS0_i(a,b,d,e,f){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;var h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0.0,t=0.0,u=0.0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0;h=l;l=l+48|0;if((l|0)>=(m|0))ba(48);i=h;j=d-b|0;if((j|0)<=16){l=h;return}k=e+(b*40|0)|0;n=e+(b*40|0)+28|0;o=f;f=d;d=j;while(1){if(!o)break;o=o+-1|0;j=(d>>>1)+b|0;p=e+(j*40|0)|0;q=f+-1|0;r=e+(q*40|0)|0;s=+g[n>>2];t=+g[e+(j*40|0)+28>>2];u=+g[e+(q*40|0)+28>>2];if(s<t)if(t<u)v=p;else v=s<u?r:k;else if(s<u)v=k;else v=t<u?r:p;u=+g[v+28>>2];p=b;r=f;while(1){w=p;while(1){x=w+1|0;if(+g[e+(w*40|0)+28>>2]<u)w=x;else{y=r;break}}do y=y+-1|0;while(u<+g[e+(y*40|0)+28>>2]);if((w|0)>=(y|0))break;q=e+(w*40|0)|0;j=e+(y*40|0)|0;z=i;A=q;B=z+40|0;do{c[z>>2]=c[A>>2];z=z+4|0;A=A+4|0}while((z|0)<(B|0));z=q;A=j;B=z+40|0;do{c[z>>2]=c[A>>2];z=z+4|0;A=A+4|0}while((z|0)<(B|0));z=j;A=i;B=z+40|0;do{c[z>>2]=c[A>>2];z=z+4|0;A=A+4|0}while((z|0)<(B|0));p=x;r=y}__ZNK9SortArrayI21_VolumeSW_BVH_Element22_VolumeSW_BVH_CompareYE9introsortEiiPS0_i(a,w,f,e,o);d=w-b|0;if((d|0)<=16){C=17;break}else f=w}if((C|0)==17){l=h;return}__ZNK9SortArrayI21_VolumeSW_BVH_Element22_VolumeSW_BVH_CompareYE12partial_sortEiiiPS0_(a,b,f,f,e);l=h;return}function __ZNK9SortArrayI21_VolumeSW_BVH_Element22_VolumeSW_BVH_CompareYE20final_insertion_sortEiiPS0_(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0.0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0.0,B=0,C=0,D=0,E=0,F=0;a=l;l=l+64|0;if((l|0)>=(m|0))ba(64);f=a;h=a+28|0;if((d-b|0)<=16){if((d|0)==(b|0)){l=a;return}i=b+1|0;if((i|0)==(d|0)){l=a;return}j=e+(b*40|0)|0;k=e+(b*40|0)+28|0;n=e+(b*40|0)+32|0;o=b;p=i;while(1){i=e+(p*40|0)|0;c[h>>2]=c[i>>2];c[h+4>>2]=c[i+4>>2];c[h+8>>2]=c[i+8>>2];c[h+12>>2]=c[i+12>>2];c[h+16>>2]=c[i+16>>2];c[h+20>>2]=c[i+20>>2];c[h+24>>2]=c[i+24>>2];q=+g[e+(p*40|0)+28>>2];r=e+(p*40|0)+32|0;s=c[r>>2]|0;t=c[r+4>>2]|0;if(q<+g[k>>2]){if((o|0)>=(b|0)){r=p;do{u=e+(r*40|0)|0;r=r+-1|0;v=e+(r*40|0)|0;w=u+40|0;do{c[u>>2]=c[v>>2];u=u+4|0;v=v+4|0}while((u|0)<(w|0))}while((r|0)>(b|0))};c[j>>2]=c[h>>2];c[j+4>>2]=c[h+4>>2];c[j+8>>2]=c[h+8>>2];c[j+12>>2]=c[h+12>>2];c[j+16>>2]=c[h+16>>2];c[j+20>>2]=c[h+20>>2];c[j+24>>2]=c[h+24>>2];g[k>>2]=q;r=n;c[r>>2]=s;c[r+4>>2]=t}else{c[f>>2]=c[h>>2];c[f+4>>2]=c[h+4>>2];c[f+8>>2]=c[h+8>>2];c[f+12>>2]=c[h+12>>2];c[f+16>>2]=c[h+16>>2];c[f+20>>2]=c[h+20>>2];c[f+24>>2]=c[h+24>>2];if(q<+g[e+(o*40|0)+28>>2]){r=o;x=i;while(1){y=e+(r*40|0)|0;u=x;v=y;w=u+40|0;do{c[u>>2]=c[v>>2];u=u+4|0;v=v+4|0}while((u|0)<(w|0));r=r+-1|0;if(!(q<+g[e+(r*40|0)+28>>2])){z=y;break}else x=y}}else z=i;c[z>>2]=c[f>>2];c[z+4>>2]=c[f+4>>2];c[z+8>>2]=c[f+8>>2];c[z+12>>2]=c[f+12>>2];c[z+16>>2]=c[f+16>>2];c[z+20>>2]=c[f+20>>2];c[z+24>>2]=c[f+24>>2];g[z+28>>2]=q;x=z+32|0;c[x>>2]=s;c[x+4>>2]=t}x=p+1|0;if((x|0)==(d|0))break;else{r=p;p=x;o=r}}l=a;return}o=b+16|0;p=e+(b*40|0)|0;z=e+(b*40|0)+28|0;n=e+(b*40|0)+32|0;k=b;j=b+1|0;while(1){r=e+(j*40|0)|0;c[h>>2]=c[r>>2];c[h+4>>2]=c[r+4>>2];c[h+8>>2]=c[r+8>>2];c[h+12>>2]=c[r+12>>2];c[h+16>>2]=c[r+16>>2];c[h+20>>2]=c[r+20>>2];c[h+24>>2]=c[r+24>>2];A=+g[e+(j*40|0)+28>>2];x=e+(j*40|0)+32|0;B=c[x>>2]|0;C=c[x+4>>2]|0;if(A<+g[z>>2]){if((k|0)>=(b|0)){x=j;do{u=e+(x*40|0)|0;x=x+-1|0;v=e+(x*40|0)|0;w=u+40|0;do{c[u>>2]=c[v>>2];u=u+4|0;v=v+4|0}while((u|0)<(w|0))}while((x|0)>(b|0))};c[p>>2]=c[h>>2];c[p+4>>2]=c[h+4>>2];c[p+8>>2]=c[h+8>>2];c[p+12>>2]=c[h+12>>2];c[p+16>>2]=c[h+16>>2];c[p+20>>2]=c[h+20>>2];c[p+24>>2]=c[h+24>>2];g[z>>2]=A;x=n;c[x>>2]=B;c[x+4>>2]=C}else{c[f>>2]=c[h>>2];c[f+4>>2]=c[h+4>>2];c[f+8>>2]=c[h+8>>2];c[f+12>>2]=c[h+12>>2];c[f+16>>2]=c[h+16>>2];c[f+20>>2]=c[h+20>>2];c[f+24>>2]=c[h+24>>2];if(A<+g[e+(k*40|0)+28>>2]){x=k;t=r;while(1){s=e+(x*40|0)|0;u=t;v=s;w=u+40|0;do{c[u>>2]=c[v>>2];u=u+4|0;v=v+4|0}while((u|0)<(w|0));x=x+-1|0;if(!(A<+g[e+(x*40|0)+28>>2])){D=s;break}else t=s}}else D=r;c[D>>2]=c[f>>2];c[D+4>>2]=c[f+4>>2];c[D+8>>2]=c[f+8>>2];c[D+12>>2]=c[f+12>>2];c[D+16>>2]=c[f+16>>2];c[D+20>>2]=c[f+20>>2];c[D+24>>2]=c[f+24>>2];g[D+28>>2]=A;t=D+32|0;c[t>>2]=B;c[t+4>>2]=C}t=j+1|0;if((t|0)==(o|0))break;else{x=j;j=t;k=x}}if((o|0)==(d|0)){l=a;return}else E=o;do{o=e+(E*40|0)|0;q=+g[e+(E*40|0)+28>>2];k=e+(E*40|0)+32|0;j=c[k>>2]|0;D=c[k+4>>2]|0;c[f>>2]=c[o>>2];c[f+4>>2]=c[o+4>>2];c[f+8>>2]=c[o+8>>2];c[f+12>>2]=c[o+12>>2];c[f+16>>2]=c[o+16>>2];c[f+20>>2]=c[o+20>>2];c[f+24>>2]=c[o+24>>2];k=E+-1|0;if(q<+g[e+(k*40|0)+28>>2]){h=k;k=o;while(1){n=e+(h*40|0)|0;u=k;v=n;w=u+40|0;do{c[u>>2]=c[v>>2];u=u+4|0;v=v+4|0}while((u|0)<(w|0));h=h+-1|0;if(!(q<+g[e+(h*40|0)+28>>2])){F=n;break}else k=n}}else F=o;c[F>>2]=c[f>>2];c[F+4>>2]=c[f+4>>2];c[F+8>>2]=c[f+8>>2];c[F+12>>2]=c[f+12>>2];c[F+16>>2]=c[f+16>>2];c[F+20>>2]=c[f+20>>2];c[F+24>>2]=c[f+24>>2];g[F+28>>2]=q;k=F+32|0;c[k>>2]=j;c[k+4>>2]=D;E=E+1|0}while((E|0)!=(d|0));l=a;return}function __ZNK9SortArrayI21_VolumeSW_BVH_Element22_VolumeSW_BVH_CompareZE9introsortEiiPS0_i(a,b,d,e,f){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;var h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0.0,t=0.0,u=0.0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0;h=l;l=l+48|0;if((l|0)>=(m|0))ba(48);i=h;j=d-b|0;if((j|0)<=16){l=h;return}k=e+(b*40|0)|0;n=e+(b*40|0)+32|0;o=f;f=d;d=j;while(1){if(!o)break;o=o+-1|0;j=(d>>>1)+b|0;p=e+(j*40|0)|0;q=f+-1|0;r=e+(q*40|0)|0;s=+g[n>>2];t=+g[e+(j*40|0)+32>>2];u=+g[e+(q*40|0)+32>>2];if(s<t)if(t<u)v=p;else v=s<u?r:k;else if(s<u)v=k;else v=t<u?r:p;u=+g[v+32>>2];p=b;r=f;while(1){w=p;while(1){x=w+1|0;if(+g[e+(w*40|0)+32>>2]<u)w=x;else{y=r;break}}do y=y+-1|0;while(u<+g[e+(y*40|0)+32>>2]);if((w|0)>=(y|0))break;q=e+(w*40|0)|0;j=e+(y*40|0)|0;z=i;A=q;B=z+40|0;do{c[z>>2]=c[A>>2];z=z+4|0;A=A+4|0}while((z|0)<(B|0));z=q;A=j;B=z+40|0;do{c[z>>2]=c[A>>2];z=z+4|0;A=A+4|0}while((z|0)<(B|0));z=j;A=i;B=z+40|0;do{c[z>>2]=c[A>>2];z=z+4|0;A=A+4|0}while((z|0)<(B|0));p=x;r=y}__ZNK9SortArrayI21_VolumeSW_BVH_Element22_VolumeSW_BVH_CompareZE9introsortEiiPS0_i(a,w,f,e,o);d=w-b|0;if((d|0)<=16){C=17;break}else f=w}if((C|0)==17){l=h;return}__ZNK9SortArrayI21_VolumeSW_BVH_Element22_VolumeSW_BVH_CompareZE12partial_sortEiiiPS0_(a,b,f,f,e);l=h;return}function __ZNK9SortArrayI21_VolumeSW_BVH_Element22_VolumeSW_BVH_CompareZE20final_insertion_sortEiiPS0_(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0.0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0.0,A=0,B=0,C=0,D=0;a=l;l=l+64|0;if((l|0)>=(m|0))ba(64);f=a;h=a+32|0;if((d-b|0)<=16){if((d|0)==(b|0)){l=a;return}i=b+1|0;if((i|0)==(d|0)){l=a;return}j=e+(b*40|0)|0;k=e+(b*40|0)+32|0;n=e+(b*40|0)+36|0;o=b;p=i;while(1){i=e+(p*40|0)|0;c[h>>2]=c[i>>2];c[h+4>>2]=c[i+4>>2];c[h+8>>2]=c[i+8>>2];c[h+12>>2]=c[i+12>>2];c[h+16>>2]=c[i+16>>2];c[h+20>>2]=c[i+20>>2];c[h+24>>2]=c[i+24>>2];c[h+28>>2]=c[i+28>>2];q=+g[e+(p*40|0)+32>>2];r=c[e+(p*40|0)+36>>2]|0;if(q<+g[k>>2]){if((o|0)>=(b|0)){s=p;do{t=e+(s*40|0)|0;s=s+-1|0;u=e+(s*40|0)|0;v=t+40|0;do{c[t>>2]=c[u>>2];t=t+4|0;u=u+4|0}while((t|0)<(v|0))}while((s|0)>(b|0))};c[j>>2]=c[h>>2];c[j+4>>2]=c[h+4>>2];c[j+8>>2]=c[h+8>>2];c[j+12>>2]=c[h+12>>2];c[j+16>>2]=c[h+16>>2];c[j+20>>2]=c[h+20>>2];c[j+24>>2]=c[h+24>>2];c[j+28>>2]=c[h+28>>2];g[k>>2]=q;c[n>>2]=r}else{c[f>>2]=c[h>>2];c[f+4>>2]=c[h+4>>2];c[f+8>>2]=c[h+8>>2];c[f+12>>2]=c[h+12>>2];c[f+16>>2]=c[h+16>>2];c[f+20>>2]=c[h+20>>2];c[f+24>>2]=c[h+24>>2];c[f+28>>2]=c[h+28>>2];if(q<+g[e+(o*40|0)+32>>2]){s=o;w=i;while(1){x=e+(s*40|0)|0;t=w;u=x;v=t+40|0;do{c[t>>2]=c[u>>2];t=t+4|0;u=u+4|0}while((t|0)<(v|0));s=s+-1|0;if(!(q<+g[e+(s*40|0)+32>>2])){y=x;break}else w=x}}else y=i;c[y>>2]=c[f>>2];c[y+4>>2]=c[f+4>>2];c[y+8>>2]=c[f+8>>2];c[y+12>>2]=c[f+12>>2];c[y+16>>2]=c[f+16>>2];c[y+20>>2]=c[f+20>>2];c[y+24>>2]=c[f+24>>2];c[y+28>>2]=c[f+28>>2];g[y+32>>2]=q;c[y+36>>2]=r}w=p+1|0;if((w|0)==(d|0))break;else{s=p;p=w;o=s}}l=a;return}o=b+16|0;p=e+(b*40|0)|0;y=e+(b*40|0)+32|0;n=e+(b*40|0)+36|0;k=b;j=b+1|0;while(1){s=e+(j*40|0)|0;c[h>>2]=c[s>>2];c[h+4>>2]=c[s+4>>2];c[h+8>>2]=c[s+8>>2];c[h+12>>2]=c[s+12>>2];c[h+16>>2]=c[s+16>>2];c[h+20>>2]=c[s+20>>2];c[h+24>>2]=c[s+24>>2];c[h+28>>2]=c[s+28>>2];z=+g[e+(j*40|0)+32>>2];w=c[e+(j*40|0)+36>>2]|0;if(z<+g[y>>2]){if((k|0)>=(b|0)){A=j;do{t=e+(A*40|0)|0;A=A+-1|0;u=e+(A*40|0)|0;v=t+40|0;do{c[t>>2]=c[u>>2];t=t+4|0;u=u+4|0}while((t|0)<(v|0))}while((A|0)>(b|0))};c[p>>2]=c[h>>2];c[p+4>>2]=c[h+4>>2];c[p+8>>2]=c[h+8>>2];c[p+12>>2]=c[h+12>>2];c[p+16>>2]=c[h+16>>2];c[p+20>>2]=c[h+20>>2];c[p+24>>2]=c[h+24>>2];c[p+28>>2]=c[h+28>>2];g[y>>2]=z;c[n>>2]=w}else{c[f>>2]=c[h>>2];c[f+4>>2]=c[h+4>>2];c[f+8>>2]=c[h+8>>2];c[f+12>>2]=c[h+12>>2];c[f+16>>2]=c[h+16>>2];c[f+20>>2]=c[h+20>>2];c[f+24>>2]=c[h+24>>2];c[f+28>>2]=c[h+28>>2];if(z<+g[e+(k*40|0)+32>>2]){A=k;r=s;while(1){i=e+(A*40|0)|0;t=r;u=i;v=t+40|0;do{c[t>>2]=c[u>>2];t=t+4|0;u=u+4|0}while((t|0)<(v|0));A=A+-1|0;if(!(z<+g[e+(A*40|0)+32>>2])){B=i;break}else r=i}}else B=s;c[B>>2]=c[f>>2];c[B+4>>2]=c[f+4>>2];c[B+8>>2]=c[f+8>>2];c[B+12>>2]=c[f+12>>2];c[B+16>>2]=c[f+16>>2];c[B+20>>2]=c[f+20>>2];c[B+24>>2]=c[f+24>>2];c[B+28>>2]=c[f+28>>2];g[B+32>>2]=z;c[B+36>>2]=w}r=j+1|0;if((r|0)==(o|0))break;else{A=j;j=r;k=A}}if((o|0)==(d|0)){l=a;return}else C=o;do{o=e+(C*40|0)|0;q=+g[e+(C*40|0)+32>>2];k=c[e+(C*40|0)+36>>2]|0;c[f>>2]=c[o>>2];c[f+4>>2]=c[o+4>>2];c[f+8>>2]=c[o+8>>2];c[f+12>>2]=c[o+12>>2];c[f+16>>2]=c[o+16>>2];c[f+20>>2]=c[o+20>>2];c[f+24>>2]=c[o+24>>2];c[f+28>>2]=c[o+28>>2];j=C+-1|0;if(q<+g[e+(j*40|0)+32>>2]){B=j;j=o;while(1){h=e+(B*40|0)|0;t=j;u=h;v=t+40|0;do{c[t>>2]=c[u>>2];t=t+4|0;u=u+4|0}while((t|0)<(v|0));B=B+-1|0;if(!(q<+g[e+(B*40|0)+32>>2])){D=h;break}else j=h}}else D=o;c[D>>2]=c[f>>2];c[D+4>>2]=c[f+4>>2];c[D+8>>2]=c[f+8>>2];c[D+12>>2]=c[f+12>>2];c[D+16>>2]=c[f+16>>2];c[D+20>>2]=c[f+20>>2];c[D+24>>2]=c[f+24>>2];c[D+28>>2]=c[f+28>>2];g[D+32>>2]=q;c[D+36>>2]=k;C=C+1|0}while((C|0)!=(d|0));l=a;return}function __ZNK9SortArrayI21_VolumeSW_BVH_Element22_VolumeSW_BVH_CompareZE12partial_sortEiiiPS0_(a,b,d,e,f){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;var h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0.0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0.0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0;a=l;l=l+96|0;if((l|0)>=(m|0))ba(96);h=a+64|0;i=a+32|0;j=a;k=e-b|0;if((k|0)>=2){n=(k+-2|0)/2|0;while(1){o=n+b|0;p=f+(o*40|0)|0;q=+g[f+(o*40|0)+32>>2];r=c[f+(o*40|0)+36>>2]|0;c[j>>2]=c[p>>2];c[j+4>>2]=c[p+4>>2];c[j+8>>2]=c[p+8>>2];c[j+12>>2]=c[p+12>>2];c[j+16>>2]=c[p+16>>2];c[j+20>>2]=c[p+20>>2];c[j+24>>2]=c[p+24>>2];c[j+28>>2]=c[p+28>>2];p=n<<1;o=p+2|0;if((o|0)<(k|0)){s=p;t=n;u=o;while(1){v=s|1;w=+g[f+((u+b|0)*40|0)+32>>2]<+g[f+((v+b|0)*40|0)+32>>2]?v:u;x=f+((t+b|0)*40|0)|0;y=f+((w+b|0)*40|0)|0;z=x+40|0;do{c[x>>2]=c[y>>2];x=x+4|0;y=y+4|0}while((x|0)<(z|0));v=w<<1;A=v+2|0;if((A|0)<(k|0)){s=v;t=w;u=A}else{B=v;C=A;D=w;break}}}else{B=p;C=o;D=n}u=B|1;if((C|0)==(k|0)){x=f+((D+b|0)*40|0)|0;y=f+((u+b|0)*40|0)|0;z=x+40|0;do{c[x>>2]=c[y>>2];x=x+4|0;y=y+4|0}while((x|0)<(z|0));E=u}else E=D;c[i>>2]=c[j>>2];c[i+4>>2]=c[j+4>>2];c[i+8>>2]=c[j+8>>2];c[i+12>>2]=c[j+12>>2];c[i+16>>2]=c[j+16>>2];c[i+20>>2]=c[j+20>>2];c[i+24>>2]=c[j+24>>2];c[i+28>>2]=c[j+28>>2];a:do if((E|0)>(n|0)){o=E;while(1){p=(o+-1|0)/2|0;t=p+b|0;s=o+b|0;if(!(+g[f+(t*40|0)+32>>2]<q)){F=s;break a}x=f+(s*40|0)|0;y=f+(t*40|0)|0;z=x+40|0;do{c[x>>2]=c[y>>2];x=x+4|0;y=y+4|0}while((x|0)<(z|0));if((p|0)>(n|0))o=p;else{G=p;H=8;break}}}else{G=E;H=8}while(0);if((H|0)==8){H=0;F=G+b|0}u=f+(F*40|0)|0;c[u>>2]=c[i>>2];c[u+4>>2]=c[i+4>>2];c[u+8>>2]=c[i+8>>2];c[u+12>>2]=c[i+12>>2];c[u+16>>2]=c[i+16>>2];c[u+20>>2]=c[i+20>>2];c[u+24>>2]=c[i+24>>2];c[u+28>>2]=c[i+28>>2];g[f+(F*40|0)+32>>2]=q;c[f+(F*40|0)+36>>2]=r;if(!n)break;else n=n+-1|0}}b:do if((e|0)<(d|0)){n=f+(b*40|0)+32|0;F=f+(b*40|0)|0;if((k|0)>2)I=e;else{G=(k|0)==2;E=f+((b+1|0)*40|0)|0;D=f+(b*40|0)+32|0;C=b+1|0;B=f+(b*40|0)|0;u=f+(C*40|0)|0;o=e;while(1){J=+g[f+(o*40|0)+32>>2];if(J<+g[n>>2]){w=f+(o*40|0)|0;t=c[f+(o*40|0)+36>>2]|0;c[h>>2]=c[w>>2];c[h+4>>2]=c[w+4>>2];c[h+8>>2]=c[w+8>>2];c[h+12>>2]=c[w+12>>2];c[h+16>>2]=c[w+16>>2];c[h+20>>2]=c[w+20>>2];c[h+24>>2]=c[w+24>>2];c[h+28>>2]=c[w+28>>2];x=w;y=F;z=x+40|0;do{c[x>>2]=c[y>>2];x=x+4|0;y=y+4|0}while((x|0)<(z|0));c[j>>2]=c[h>>2];c[j+4>>2]=c[h+4>>2];c[j+8>>2]=c[h+8>>2];c[j+12>>2]=c[h+12>>2];c[j+16>>2]=c[h+16>>2];c[j+20>>2]=c[h+20>>2];c[j+24>>2]=c[h+24>>2];c[j+28>>2]=c[h+28>>2];if(G){x=F;y=E;z=x+40|0;do{c[x>>2]=c[y>>2];x=x+4|0;y=y+4|0}while((x|0)<(z|0));c[i>>2]=c[j>>2];c[i+4>>2]=c[j+4>>2];c[i+8>>2]=c[j+8>>2];c[i+12>>2]=c[j+12>>2];c[i+16>>2]=c[j+16>>2];c[i+20>>2]=c[j+20>>2];c[i+24>>2]=c[j+24>>2];c[i+28>>2]=c[j+28>>2];if(+g[D>>2]<J){x=u;y=B;z=x+40|0;do{c[x>>2]=c[y>>2];x=x+4|0;y=y+4|0}while((x|0)<(z|0));K=b}else K=C}else{c[i>>2]=c[j>>2];c[i+4>>2]=c[j+4>>2];c[i+8>>2]=c[j+8>>2];c[i+12>>2]=c[j+12>>2];c[i+16>>2]=c[j+16>>2];c[i+20>>2]=c[j+20>>2];c[i+24>>2]=c[j+24>>2];c[i+28>>2]=c[j+28>>2];K=b}w=f+(K*40|0)|0;c[w>>2]=c[i>>2];c[w+4>>2]=c[i+4>>2];c[w+8>>2]=c[i+8>>2];c[w+12>>2]=c[i+12>>2];c[w+16>>2]=c[i+16>>2];c[w+20>>2]=c[i+20>>2];c[w+24>>2]=c[i+24>>2];c[w+28>>2]=c[i+28>>2];g[f+(K*40|0)+32>>2]=J;c[f+(K*40|0)+36>>2]=t}o=o+1|0;if((o|0)==(d|0))break b}}do{q=+g[f+(I*40|0)+32>>2];if(q<+g[n>>2]){o=f+(I*40|0)|0;C=c[f+(I*40|0)+36>>2]|0;c[h>>2]=c[o>>2];c[h+4>>2]=c[o+4>>2];c[h+8>>2]=c[o+8>>2];c[h+12>>2]=c[o+12>>2];c[h+16>>2]=c[o+16>>2];c[h+20>>2]=c[o+20>>2];c[h+24>>2]=c[o+24>>2];c[h+28>>2]=c[o+28>>2];x=o;y=F;z=x+40|0;do{c[x>>2]=c[y>>2];x=x+4|0;y=y+4|0}while((x|0)<(z|0));c[j>>2]=c[h>>2];c[j+4>>2]=c[h+4>>2];c[j+8>>2]=c[h+8>>2];c[j+12>>2]=c[h+12>>2];c[j+16>>2]=c[h+16>>2];c[j+20>>2]=c[h+20>>2];c[j+24>>2]=c[h+24>>2];c[j+28>>2]=c[h+28>>2];t=0;o=0;B=2;do{u=t|1;D=o;o=+g[f+((B+b|0)*40|0)+32>>2]<+g[f+((u+b|0)*40|0)+32>>2]?u:B;L=f+((o+b|0)*40|0)|0;x=f+((D+b|0)*40|0)|0;y=L;z=x+40|0;do{c[x>>2]=c[y>>2];x=x+4|0;y=y+4|0}while((x|0)<(z|0));t=o<<1;B=t+2|0}while((B|0)<(k|0));p=t|1;if((B|0)==(k|0)){x=L;y=f+((p+b|0)*40|0)|0;z=x+40|0;do{c[x>>2]=c[y>>2];x=x+4|0;y=y+4|0}while((x|0)<(z|0));M=p}else M=o;c[i>>2]=c[j>>2];c[i+4>>2]=c[j+4>>2];c[i+8>>2]=c[j+8>>2];c[i+12>>2]=c[j+12>>2];c[i+16>>2]=c[j+16>>2];c[i+20>>2]=c[j+20>>2];c[i+24>>2]=c[j+24>>2];c[i+28>>2]=c[j+28>>2];c:do if((M|0)>0){B=M;while(1){t=B+-1|0;D=(t|0)/2|0;u=D+b|0;E=B+b|0;if(!(+g[f+(u*40|0)+32>>2]<q)){N=E;break c}x=f+(E*40|0)|0;y=f+(u*40|0)|0;z=x+40|0;do{c[x>>2]=c[y>>2];x=x+4|0;y=y+4|0}while((x|0)<(z|0));if((t|0)>1)B=D;else{O=D;H=23;break}}}else{O=M;H=23}while(0);if((H|0)==23){H=0;N=O+b|0}o=f+(N*40|0)|0;c[o>>2]=c[i>>2];c[o+4>>2]=c[i+4>>2];c[o+8>>2]=c[i+8>>2];c[o+12>>2]=c[i+12>>2];c[o+16>>2]=c[i+16>>2];c[o+20>>2]=c[i+20>>2];c[o+24>>2]=c[i+24>>2];c[o+28>>2]=c[i+28>>2];g[f+(N*40|0)+32>>2]=q;c[f+(N*40|0)+36>>2]=C}I=I+1|0}while((I|0)!=(d|0))}while(0);if((k|0)<=1){l=a;return}k=f+(b*40|0)|0;d=e;do{d=d+-1|0;e=f+(d*40|0)|0;J=+g[f+(d*40|0)+32>>2];I=c[f+(d*40|0)+36>>2]|0;c[h>>2]=c[e>>2];c[h+4>>2]=c[e+4>>2];c[h+8>>2]=c[e+8>>2];c[h+12>>2]=c[e+12>>2];c[h+16>>2]=c[e+16>>2];c[h+20>>2]=c[e+20>>2];c[h+24>>2]=c[e+24>>2];c[h+28>>2]=c[e+28>>2];x=e;y=k;z=x+40|0;do{c[x>>2]=c[y>>2];x=x+4|0;y=y+4|0}while((x|0)<(z|0));e=d-b|0;c[j>>2]=c[h>>2];c[j+4>>2]=c[h+4>>2];c[j+8>>2]=c[h+8>>2];c[j+12>>2]=c[h+12>>2];c[j+16>>2]=c[h+16>>2];c[j+20>>2]=c[h+20>>2];c[j+24>>2]=c[h+24>>2];c[j+28>>2]=c[h+28>>2];if((e|0)>2){N=0;O=0;M=2;do{L=N|1;K=O;O=+g[f+((M+b|0)*40|0)+32>>2]<+g[f+((L+b|0)*40|0)+32>>2]?L:M;x=f+((K+b|0)*40|0)|0;y=f+((O+b|0)*40|0)|0;z=x+40|0;do{c[x>>2]=c[y>>2];x=x+4|0;y=y+4|0}while((x|0)<(z|0));N=O<<1;M=N+2|0}while((M|0)<(e|0));P=N|1;Q=M;R=O}else{P=1;Q=2;R=0}if((Q|0)==(e|0)){x=f+((R+b|0)*40|0)|0;y=f+((P+b|0)*40|0)|0;z=x+40|0;do{c[x>>2]=c[y>>2];x=x+4|0;y=y+4|0}while((x|0)<(z|0));S=P}else S=R;c[i>>2]=c[j>>2];c[i+4>>2]=c[j+4>>2];c[i+8>>2]=c[j+8>>2];c[i+12>>2]=c[j+12>>2];c[i+16>>2]=c[j+16>>2];c[i+20>>2]=c[j+20>>2];c[i+24>>2]=c[j+24>>2];c[i+28>>2]=c[j+28>>2];d:do if((S|0)>0){O=S;while(1){M=O+-1|0;N=(M|0)/2|0;C=N+b|0;K=O+b|0;if(!(+g[f+(C*40|0)+32>>2]<J)){T=K;break d}x=f+(K*40|0)|0;y=f+(C*40|0)|0;z=x+40|0;do{c[x>>2]=c[y>>2];x=x+4|0;y=y+4|0}while((x|0)<(z|0));if((M|0)>1)O=N;else{U=N;H=34;break}}}else{U=S;H=34}while(0);if((H|0)==34){H=0;T=U+b|0}O=f+(T*40|0)|0;c[O>>2]=c[i>>2];c[O+4>>2]=c[i+4>>2];c[O+8>>2]=c[i+8>>2];c[O+12>>2]=c[i+12>>2];c[O+16>>2]=c[i+16>>2];c[O+20>>2]=c[i+20>>2];c[O+24>>2]=c[i+24>>2];c[O+28>>2]=c[i+28>>2];g[f+(T*40|0)+32>>2]=J;c[f+(T*40|0)+36>>2]=I}while((e|0)>1);l=a;return}function __ZNK9SortArrayI21_VolumeSW_BVH_Element22_VolumeSW_BVH_CompareYE12partial_sortEiiiPS0_(a,b,d,e,f){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;var h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0.0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0.0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0;a=l;l=l+96|0;if((l|0)>=(m|0))ba(96);h=a+64|0;i=a+32|0;j=a;k=e-b|0;if((k|0)>=2){n=(k+-2|0)/2|0;while(1){o=n+b|0;p=f+(o*40|0)|0;q=+g[f+(o*40|0)+28>>2];r=f+(o*40|0)+32|0;o=c[r>>2]|0;s=c[r+4>>2]|0;c[j>>2]=c[p>>2];c[j+4>>2]=c[p+4>>2];c[j+8>>2]=c[p+8>>2];c[j+12>>2]=c[p+12>>2];c[j+16>>2]=c[p+16>>2];c[j+20>>2]=c[p+20>>2];c[j+24>>2]=c[p+24>>2];p=n<<1;r=p+2|0;if((r|0)<(k|0)){t=p;u=n;v=r;while(1){w=t|1;x=+g[f+((v+b|0)*40|0)+28>>2]<+g[f+((w+b|0)*40|0)+28>>2]?w:v;y=f+((u+b|0)*40|0)|0;z=f+((x+b|0)*40|0)|0;A=y+40|0;do{c[y>>2]=c[z>>2];y=y+4|0;z=z+4|0}while((y|0)<(A|0));w=x<<1;B=w+2|0;if((B|0)<(k|0)){t=w;u=x;v=B}else{C=w;D=B;E=x;break}}}else{C=p;D=r;E=n}v=C|1;if((D|0)==(k|0)){y=f+((E+b|0)*40|0)|0;z=f+((v+b|0)*40|0)|0;A=y+40|0;do{c[y>>2]=c[z>>2];y=y+4|0;z=z+4|0}while((y|0)<(A|0));F=v}else F=E;c[i>>2]=c[j>>2];c[i+4>>2]=c[j+4>>2];c[i+8>>2]=c[j+8>>2];c[i+12>>2]=c[j+12>>2];c[i+16>>2]=c[j+16>>2];c[i+20>>2]=c[j+20>>2];c[i+24>>2]=c[j+24>>2];a:do if((F|0)>(n|0)){r=F;while(1){p=(r+-1|0)/2|0;u=p+b|0;t=r+b|0;if(!(+g[f+(u*40|0)+28>>2]<q)){G=t;break a}y=f+(t*40|0)|0;z=f+(u*40|0)|0;A=y+40|0;do{c[y>>2]=c[z>>2];y=y+4|0;z=z+4|0}while((y|0)<(A|0));if((p|0)>(n|0))r=p;else{H=p;I=8;break}}}else{H=F;I=8}while(0);if((I|0)==8){I=0;G=H+b|0}v=f+(G*40|0)|0;c[v>>2]=c[i>>2];c[v+4>>2]=c[i+4>>2];c[v+8>>2]=c[i+8>>2];c[v+12>>2]=c[i+12>>2];c[v+16>>2]=c[i+16>>2];c[v+20>>2]=c[i+20>>2];c[v+24>>2]=c[i+24>>2];g[f+(G*40|0)+28>>2]=q;v=f+(G*40|0)+32|0;c[v>>2]=o;c[v+4>>2]=s;if(!n)break;else n=n+-1|0}}b:do if((e|0)<(d|0)){n=f+(b*40|0)+28|0;G=f+(b*40|0)|0;if((k|0)>2)J=e;else{H=(k|0)==2;F=f+((b+1|0)*40|0)|0;E=f+(b*40|0)+28|0;D=b+1|0;C=f+(b*40|0)|0;v=f+(D*40|0)|0;r=e;while(1){K=+g[f+(r*40|0)+28>>2];if(K<+g[n>>2]){x=f+(r*40|0)|0;u=f+(r*40|0)+32|0;t=c[u>>2]|0;B=c[u+4>>2]|0;c[h>>2]=c[x>>2];c[h+4>>2]=c[x+4>>2];c[h+8>>2]=c[x+8>>2];c[h+12>>2]=c[x+12>>2];c[h+16>>2]=c[x+16>>2];c[h+20>>2]=c[x+20>>2];c[h+24>>2]=c[x+24>>2];y=x;z=G;A=y+40|0;do{c[y>>2]=c[z>>2];y=y+4|0;z=z+4|0}while((y|0)<(A|0));c[j>>2]=c[h>>2];c[j+4>>2]=c[h+4>>2];c[j+8>>2]=c[h+8>>2];c[j+12>>2]=c[h+12>>2];c[j+16>>2]=c[h+16>>2];c[j+20>>2]=c[h+20>>2];c[j+24>>2]=c[h+24>>2];if(H){y=G;z=F;A=y+40|0;do{c[y>>2]=c[z>>2];y=y+4|0;z=z+4|0}while((y|0)<(A|0));c[i>>2]=c[j>>2];c[i+4>>2]=c[j+4>>2];c[i+8>>2]=c[j+8>>2];c[i+12>>2]=c[j+12>>2];c[i+16>>2]=c[j+16>>2];c[i+20>>2]=c[j+20>>2];c[i+24>>2]=c[j+24>>2];if(+g[E>>2]<K){y=v;z=C;A=y+40|0;do{c[y>>2]=c[z>>2];y=y+4|0;z=z+4|0}while((y|0)<(A|0));L=b}else L=D}else{c[i>>2]=c[j>>2];c[i+4>>2]=c[j+4>>2];c[i+8>>2]=c[j+8>>2];c[i+12>>2]=c[j+12>>2];c[i+16>>2]=c[j+16>>2];c[i+20>>2]=c[j+20>>2];c[i+24>>2]=c[j+24>>2];L=b}x=f+(L*40|0)|0;c[x>>2]=c[i>>2];c[x+4>>2]=c[i+4>>2];c[x+8>>2]=c[i+8>>2];c[x+12>>2]=c[i+12>>2];c[x+16>>2]=c[i+16>>2];c[x+20>>2]=c[i+20>>2];c[x+24>>2]=c[i+24>>2];g[f+(L*40|0)+28>>2]=K;x=f+(L*40|0)+32|0;c[x>>2]=t;c[x+4>>2]=B}r=r+1|0;if((r|0)==(d|0))break b}}do{q=+g[f+(J*40|0)+28>>2];if(q<+g[n>>2]){r=f+(J*40|0)|0;D=f+(J*40|0)+32|0;C=c[D>>2]|0;v=c[D+4>>2]|0;c[h>>2]=c[r>>2];c[h+4>>2]=c[r+4>>2];c[h+8>>2]=c[r+8>>2];c[h+12>>2]=c[r+12>>2];c[h+16>>2]=c[r+16>>2];c[h+20>>2]=c[r+20>>2];c[h+24>>2]=c[r+24>>2];y=r;z=G;A=y+40|0;do{c[y>>2]=c[z>>2];y=y+4|0;z=z+4|0}while((y|0)<(A|0));c[j>>2]=c[h>>2];c[j+4>>2]=c[h+4>>2];c[j+8>>2]=c[h+8>>2];c[j+12>>2]=c[h+12>>2];c[j+16>>2]=c[h+16>>2];c[j+20>>2]=c[h+20>>2];c[j+24>>2]=c[h+24>>2];B=0;t=0;r=2;do{D=B|1;E=t;t=+g[f+((r+b|0)*40|0)+28>>2]<+g[f+((D+b|0)*40|0)+28>>2]?D:r;M=f+((t+b|0)*40|0)|0;y=f+((E+b|0)*40|0)|0;z=M;A=y+40|0;do{c[y>>2]=c[z>>2];y=y+4|0;z=z+4|0}while((y|0)<(A|0));B=t<<1;r=B+2|0}while((r|0)<(k|0));p=B|1;if((r|0)==(k|0)){y=M;z=f+((p+b|0)*40|0)|0;A=y+40|0;do{c[y>>2]=c[z>>2];y=y+4|0;z=z+4|0}while((y|0)<(A|0));N=p}else N=t;c[i>>2]=c[j>>2];c[i+4>>2]=c[j+4>>2];c[i+8>>2]=c[j+8>>2];c[i+12>>2]=c[j+12>>2];c[i+16>>2]=c[j+16>>2];c[i+20>>2]=c[j+20>>2];c[i+24>>2]=c[j+24>>2];c:do if((N|0)>0){r=N;while(1){B=r+-1|0;E=(B|0)/2|0;D=E+b|0;F=r+b|0;if(!(+g[f+(D*40|0)+28>>2]<q)){O=F;break c}y=f+(F*40|0)|0;z=f+(D*40|0)|0;A=y+40|0;do{c[y>>2]=c[z>>2];y=y+4|0;z=z+4|0}while((y|0)<(A|0));if((B|0)>1)r=E;else{P=E;I=23;break}}}else{P=N;I=23}while(0);if((I|0)==23){I=0;O=P+b|0}t=f+(O*40|0)|0;c[t>>2]=c[i>>2];c[t+4>>2]=c[i+4>>2];c[t+8>>2]=c[i+8>>2];c[t+12>>2]=c[i+12>>2];c[t+16>>2]=c[i+16>>2];c[t+20>>2]=c[i+20>>2];c[t+24>>2]=c[i+24>>2];g[f+(O*40|0)+28>>2]=q;t=f+(O*40|0)+32|0;c[t>>2]=C;c[t+4>>2]=v}J=J+1|0}while((J|0)!=(d|0))}while(0);if((k|0)<=1){l=a;return}k=f+(b*40|0)|0;d=e;do{d=d+-1|0;e=f+(d*40|0)|0;K=+g[f+(d*40|0)+28>>2];J=f+(d*40|0)+32|0;O=c[J>>2]|0;P=c[J+4>>2]|0;c[h>>2]=c[e>>2];c[h+4>>2]=c[e+4>>2];c[h+8>>2]=c[e+8>>2];c[h+12>>2]=c[e+12>>2];c[h+16>>2]=c[e+16>>2];c[h+20>>2]=c[e+20>>2];c[h+24>>2]=c[e+24>>2];y=e;z=k;A=y+40|0;do{c[y>>2]=c[z>>2];y=y+4|0;z=z+4|0}while((y|0)<(A|0));e=d-b|0;c[j>>2]=c[h>>2];c[j+4>>2]=c[h+4>>2];c[j+8>>2]=c[h+8>>2];c[j+12>>2]=c[h+12>>2];c[j+16>>2]=c[h+16>>2];c[j+20>>2]=c[h+20>>2];c[j+24>>2]=c[h+24>>2];if((e|0)>2){J=0;N=0;M=2;do{L=J|1;G=N;N=+g[f+((M+b|0)*40|0)+28>>2]<+g[f+((L+b|0)*40|0)+28>>2]?L:M;y=f+((G+b|0)*40|0)|0;z=f+((N+b|0)*40|0)|0;A=y+40|0;do{c[y>>2]=c[z>>2];y=y+4|0;z=z+4|0}while((y|0)<(A|0));J=N<<1;M=J+2|0}while((M|0)<(e|0));Q=J|1;R=M;S=N}else{Q=1;R=2;S=0}if((R|0)==(e|0)){y=f+((S+b|0)*40|0)|0;z=f+((Q+b|0)*40|0)|0;A=y+40|0;do{c[y>>2]=c[z>>2];y=y+4|0;z=z+4|0}while((y|0)<(A|0));T=Q}else T=S;c[i>>2]=c[j>>2];c[i+4>>2]=c[j+4>>2];c[i+8>>2]=c[j+8>>2];c[i+12>>2]=c[j+12>>2];c[i+16>>2]=c[j+16>>2];c[i+20>>2]=c[j+20>>2];c[i+24>>2]=c[j+24>>2];d:do if((T|0)>0){N=T;while(1){M=N+-1|0;J=(M|0)/2|0;v=J+b|0;C=N+b|0;if(!(+g[f+(v*40|0)+28>>2]<K)){U=C;break d}y=f+(C*40|0)|0;z=f+(v*40|0)|0;A=y+40|0;do{c[y>>2]=c[z>>2];y=y+4|0;z=z+4|0}while((y|0)<(A|0));if((M|0)>1)N=J;else{V=J;I=34;break}}}else{V=T;I=34}while(0);if((I|0)==34){I=0;U=V+b|0}N=f+(U*40|0)|0;c[N>>2]=c[i>>2];c[N+4>>2]=c[i+4>>2];c[N+8>>2]=c[i+8>>2];c[N+12>>2]=c[i+12>>2];c[N+16>>2]=c[i+16>>2];c[N+20>>2]=c[i+20>>2];c[N+24>>2]=c[i+24>>2];g[f+(U*40|0)+28>>2]=K;N=f+(U*40|0)+32|0;c[N>>2]=O;c[N+4>>2]=P}while((e|0)>1);l=a;return}function __ZNK9SortArrayI21_VolumeSW_BVH_Element22_VolumeSW_BVH_CompareXE12partial_sortEiiiPS0_(a,b,d,e,f){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;var h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0.0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0.0,N=0,O=0,P=0,Q=0,R=0;h=l;l=l+112|0;if((l|0)>=(m|0))ba(112);i=h+48|0;j=h+24|0;k=h+96|0;n=h+84|0;o=h;p=h+72|0;q=e-b|0;if((q|0)>=2){r=(q+-2|0)/2|0;while(1){s=r+b|0;t=f+(s*40|0)|0;u=+g[f+(s*40|0)+24>>2];v=f+(s*40|0)+28|0;c[j>>2]=c[t>>2];c[j+4>>2]=c[t+4>>2];c[j+8>>2]=c[t+8>>2];c[j+12>>2]=c[t+12>>2];c[j+16>>2]=c[t+16>>2];c[j+20>>2]=c[t+20>>2];c[n>>2]=c[v>>2];c[n+4>>2]=c[v+4>>2];c[n+8>>2]=c[v+8>>2];v=r<<1;t=v+2|0;if((t|0)<(q|0)){s=v;w=r;x=t;while(1){y=s|1;z=+g[f+((x+b|0)*40|0)+24>>2]<+g[f+((y+b|0)*40|0)+24>>2]?y:x;A=f+((w+b|0)*40|0)|0;B=f+((z+b|0)*40|0)|0;C=A+40|0;do{c[A>>2]=c[B>>2];A=A+4|0;B=B+4|0}while((A|0)<(C|0));y=z<<1;D=y+2|0;if((D|0)<(q|0)){s=y;w=z;x=D}else{E=y;F=D;G=z;break}}}else{E=v;F=t;G=r}x=E|1;if((F|0)==(q|0)){A=f+((G+b|0)*40|0)|0;B=f+((x+b|0)*40|0)|0;C=A+40|0;do{c[A>>2]=c[B>>2];A=A+4|0;B=B+4|0}while((A|0)<(C|0));H=x}else H=G;c[i>>2]=c[j>>2];c[i+4>>2]=c[j+4>>2];c[i+8>>2]=c[j+8>>2];c[i+12>>2]=c[j+12>>2];c[i+16>>2]=c[j+16>>2];c[i+20>>2]=c[j+20>>2];c[k>>2]=c[n>>2];c[k+4>>2]=c[n+4>>2];c[k+8>>2]=c[n+8>>2];a:do if((H|0)>(r|0)){t=H;while(1){v=(t+-1|0)/2|0;w=v+b|0;s=t+b|0;if(!(+g[f+(w*40|0)+24>>2]<u)){I=s;break a}A=f+(s*40|0)|0;B=f+(w*40|0)|0;C=A+40|0;do{c[A>>2]=c[B>>2];A=A+4|0;B=B+4|0}while((A|0)<(C|0));if((v|0)>(r|0))t=v;else{J=v;K=8;break}}}else{J=H;K=8}while(0);if((K|0)==8){K=0;I=J+b|0}x=f+(I*40|0)|0;c[x>>2]=c[i>>2];c[x+4>>2]=c[i+4>>2];c[x+8>>2]=c[i+8>>2];c[x+12>>2]=c[i+12>>2];c[x+16>>2]=c[i+16>>2];c[x+20>>2]=c[i+20>>2];g[f+(I*40|0)+24>>2]=u;x=f+(I*40|0)+28|0;c[x>>2]=c[k>>2];c[x+4>>2]=c[k+4>>2];c[x+8>>2]=c[k+8>>2];if(!r)break;else r=r+-1|0}}if((e|0)>=(d|0)){__ZNK9SortArrayI21_VolumeSW_BVH_Element22_VolumeSW_BVH_CompareXE9sort_heapEiiPS0_(a,b,e,f);l=h;return}r=f+(b*40|0)+24|0;I=f+(b*40|0)|0;if((q|0)>2)L=e;else{J=(q|0)==2;H=f+((b+1|0)*40|0)|0;G=f+(b*40|0)+24|0;F=b+1|0;E=f+(b*40|0)|0;x=f+(F*40|0)|0;t=e;do{M=+g[f+(t*40|0)+24>>2];if(M<+g[r>>2]){z=f+(t*40|0)|0;w=f+(t*40|0)+28|0;c[o>>2]=c[z>>2];c[o+4>>2]=c[z+4>>2];c[o+8>>2]=c[z+8>>2];c[o+12>>2]=c[z+12>>2];c[o+16>>2]=c[z+16>>2];c[o+20>>2]=c[z+20>>2];c[p>>2]=c[w>>2];c[p+4>>2]=c[w+4>>2];c[p+8>>2]=c[w+8>>2];A=z;B=I;C=A+40|0;do{c[A>>2]=c[B>>2];A=A+4|0;B=B+4|0}while((A|0)<(C|0));c[j>>2]=c[o>>2];c[j+4>>2]=c[o+4>>2];c[j+8>>2]=c[o+8>>2];c[j+12>>2]=c[o+12>>2];c[j+16>>2]=c[o+16>>2];c[j+20>>2]=c[o+20>>2];c[n>>2]=c[p>>2];c[n+4>>2]=c[p+4>>2];c[n+8>>2]=c[p+8>>2];if(J){A=I;B=H;C=A+40|0;do{c[A>>2]=c[B>>2];A=A+4|0;B=B+4|0}while((A|0)<(C|0));c[i>>2]=c[j>>2];c[i+4>>2]=c[j+4>>2];c[i+8>>2]=c[j+8>>2];c[i+12>>2]=c[j+12>>2];c[i+16>>2]=c[j+16>>2];c[i+20>>2]=c[j+20>>2];c[k>>2]=c[n>>2];c[k+4>>2]=c[n+4>>2];c[k+8>>2]=c[n+8>>2];if(+g[G>>2]<M){A=x;B=E;C=A+40|0;do{c[A>>2]=c[B>>2];A=A+4|0;B=B+4|0}while((A|0)<(C|0));N=b}else N=F}else{c[i>>2]=c[j>>2];c[i+4>>2]=c[j+4>>2];c[i+8>>2]=c[j+8>>2];c[i+12>>2]=c[j+12>>2];c[i+16>>2]=c[j+16>>2];c[i+20>>2]=c[j+20>>2];c[k>>2]=c[n>>2];c[k+4>>2]=c[n+4>>2];c[k+8>>2]=c[n+8>>2];N=b}z=f+(N*40|0)|0;c[z>>2]=c[i>>2];c[z+4>>2]=c[i+4>>2];c[z+8>>2]=c[i+8>>2];c[z+12>>2]=c[i+12>>2];c[z+16>>2]=c[i+16>>2];c[z+20>>2]=c[i+20>>2];g[f+(N*40|0)+24>>2]=M;z=f+(N*40|0)+28|0;c[z>>2]=c[k>>2];c[z+4>>2]=c[k+4>>2];c[z+8>>2]=c[k+8>>2]}t=t+1|0}while((t|0)!=(d|0));__ZNK9SortArrayI21_VolumeSW_BVH_Element22_VolumeSW_BVH_CompareXE9sort_heapEiiPS0_(a,b,e,f);l=h;return}do{u=+g[f+(L*40|0)+24>>2];if(u<+g[r>>2]){t=f+(L*40|0)|0;N=f+(L*40|0)+28|0;c[o>>2]=c[t>>2];c[o+4>>2]=c[t+4>>2];c[o+8>>2]=c[t+8>>2];c[o+12>>2]=c[t+12>>2];c[o+16>>2]=c[t+16>>2];c[o+20>>2]=c[t+20>>2];c[p>>2]=c[N>>2];c[p+4>>2]=c[N+4>>2];c[p+8>>2]=c[N+8>>2];A=t;B=I;C=A+40|0;do{c[A>>2]=c[B>>2];A=A+4|0;B=B+4|0}while((A|0)<(C|0));c[j>>2]=c[o>>2];c[j+4>>2]=c[o+4>>2];c[j+8>>2]=c[o+8>>2];c[j+12>>2]=c[o+12>>2];c[j+16>>2]=c[o+16>>2];c[j+20>>2]=c[o+20>>2];c[n>>2]=c[p>>2];c[n+4>>2]=c[p+4>>2];c[n+8>>2]=c[p+8>>2];t=0;N=0;F=2;do{E=t|1;x=N;N=+g[f+((F+b|0)*40|0)+24>>2]<+g[f+((E+b|0)*40|0)+24>>2]?E:F;O=f+((N+b|0)*40|0)|0;A=f+((x+b|0)*40|0)|0;B=O;C=A+40|0;do{c[A>>2]=c[B>>2];A=A+4|0;B=B+4|0}while((A|0)<(C|0));t=N<<1;F=t+2|0}while((F|0)<(q|0));x=t|1;if((F|0)==(q|0)){A=O;B=f+((x+b|0)*40|0)|0;C=A+40|0;do{c[A>>2]=c[B>>2];A=A+4|0;B=B+4|0}while((A|0)<(C|0));P=x}else P=N;c[i>>2]=c[j>>2];c[i+4>>2]=c[j+4>>2];c[i+8>>2]=c[j+8>>2];c[i+12>>2]=c[j+12>>2];c[i+16>>2]=c[j+16>>2];c[i+20>>2]=c[j+20>>2];c[k>>2]=c[n>>2];c[k+4>>2]=c[n+4>>2];c[k+8>>2]=c[n+8>>2];b:do if((P|0)>0){F=P;while(1){t=F+-1|0;E=(t|0)/2|0;G=E+b|0;H=F+b|0;if(!(+g[f+(G*40|0)+24>>2]<u)){Q=H;break b}A=f+(H*40|0)|0;B=f+(G*40|0)|0;C=A+40|0;do{c[A>>2]=c[B>>2];A=A+4|0;B=B+4|0}while((A|0)<(C|0));if((t|0)>1)F=E;else{R=E;K=23;break}}}else{R=P;K=23}while(0);if((K|0)==23){K=0;Q=R+b|0}N=f+(Q*40|0)|0;c[N>>2]=c[i>>2];c[N+4>>2]=c[i+4>>2];c[N+8>>2]=c[i+8>>2];c[N+12>>2]=c[i+12>>2];c[N+16>>2]=c[i+16>>2];c[N+20>>2]=c[i+20>>2];g[f+(Q*40|0)+24>>2]=u;N=f+(Q*40|0)+28|0;c[N>>2]=c[k>>2];c[N+4>>2]=c[k+4>>2];c[N+8>>2]=c[k+8>>2]}L=L+1|0}while((L|0)!=(d|0));__ZNK9SortArrayI21_VolumeSW_BVH_Element22_VolumeSW_BVH_CompareXE9sort_heapEiiPS0_(a,b,e,f);l=h;return}function __ZNK9SortArrayI21_VolumeSW_BVH_Element22_VolumeSW_BVH_CompareXE9sort_heapEiiPS0_(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0.0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0;a=l;l=l+112|0;if((l|0)>=(m|0))ba(112);f=a+48|0;h=a+96|0;i=a+24|0;j=a+84|0;k=a;n=a+72|0;if((d-b|0)<=1){l=a;return}o=e+(b*40|0)|0;p=d;do{p=p+-1|0;d=e+(p*40|0)|0;q=+g[e+(p*40|0)+24>>2];r=e+(p*40|0)+28|0;c[k>>2]=c[d>>2];c[k+4>>2]=c[d+4>>2];c[k+8>>2]=c[d+8>>2];c[k+12>>2]=c[d+12>>2];c[k+16>>2]=c[d+16>>2];c[k+20>>2]=c[d+20>>2];c[n>>2]=c[r>>2];c[n+4>>2]=c[r+4>>2];c[n+8>>2]=c[r+8>>2];r=d;d=o;s=r+40|0;do{c[r>>2]=c[d>>2];r=r+4|0;d=d+4|0}while((r|0)<(s|0));t=p-b|0;c[i>>2]=c[k>>2];c[i+4>>2]=c[k+4>>2];c[i+8>>2]=c[k+8>>2];c[i+12>>2]=c[k+12>>2];c[i+16>>2]=c[k+16>>2];c[i+20>>2]=c[k+20>>2];c[j>>2]=c[n>>2];c[j+4>>2]=c[n+4>>2];c[j+8>>2]=c[n+8>>2];if((t|0)>2){u=0;v=0;w=2;do{x=u|1;y=v;v=+g[e+((w+b|0)*40|0)+24>>2]<+g[e+((x+b|0)*40|0)+24>>2]?x:w;r=e+((y+b|0)*40|0)|0;d=e+((v+b|0)*40|0)|0;s=r+40|0;do{c[r>>2]=c[d>>2];r=r+4|0;d=d+4|0}while((r|0)<(s|0));u=v<<1;w=u+2|0}while((w|0)<(t|0));z=u|1;A=w;B=v}else{z=1;A=2;B=0}if((A|0)==(t|0)){r=e+((B+b|0)*40|0)|0;d=e+((z+b|0)*40|0)|0;s=r+40|0;do{c[r>>2]=c[d>>2];r=r+4|0;d=d+4|0}while((r|0)<(s|0));C=z}else C=B;c[f>>2]=c[i>>2];c[f+4>>2]=c[i+4>>2];c[f+8>>2]=c[i+8>>2];c[f+12>>2]=c[i+12>>2];c[f+16>>2]=c[i+16>>2];c[f+20>>2]=c[i+20>>2];c[h>>2]=c[j>>2];c[h+4>>2]=c[j+4>>2];c[h+8>>2]=c[j+8>>2];a:do if((C|0)>0){v=C;while(1){w=v+-1|0;u=(w|0)/2|0;y=u+b|0;x=v+b|0;if(!(+g[e+(y*40|0)+24>>2]<q)){D=x;break a}r=e+(x*40|0)|0;d=e+(y*40|0)|0;s=r+40|0;do{c[r>>2]=c[d>>2];r=r+4|0;d=d+4|0}while((r|0)<(s|0));if((w|0)>1)v=u;else{E=u;F=9;break}}}else{E=C;F=9}while(0);if((F|0)==9){F=0;D=E+b|0}d=e+(D*40|0)|0;c[d>>2]=c[f>>2];c[d+4>>2]=c[f+4>>2];c[d+8>>2]=c[f+8>>2];c[d+12>>2]=c[f+12>>2];c[d+16>>2]=c[f+16>>2];c[d+20>>2]=c[f+20>>2];g[e+(D*40|0)+24>>2]=q;d=e+(D*40|0)+28|0;c[d>>2]=c[h>>2];c[d+4>>2]=c[h+4>>2];c[d+8>>2]=c[h+8>>2]}while((t|0)>1);l=a;return}function __ZN10PoolVectorIN21ConcavePolygonShapeSW4FaceEE12_unreferenceEv(a){a=a|0;var b=0;b=c[a>>2]|0;if(!b)return;if(!(__Z16atomic_decrementPj(b)|0)){if(c[a>>2]|0?(__ZN10PoolVectorIN21ConcavePolygonShapeSW4FaceEE14_copy_on_writeEv(a),b=c[a>>2]|0,b|0):0){__Z16atomic_incrementPj(b+4|0)|0;__Z16atomic_decrementPj(b+4|0)|0}b=c[313794]|0;gj[c[c[b>>2]>>2]&8191](b);c[313795]=(c[313795]|0)-(c[(c[a>>2]|0)+16>>2]|0);b=c[313794]|0;gj[c[(c[b>>2]|0)+4>>2]&8191](b);if(!(c[313789]|0)){__ZN6Memory11free_staticEPvb(c[(c[a>>2]|0)+8>>2]|0,0);b=c[a>>2]|0;c[b+8>>2]=0;c[b+16>>2]=0;b=c[313794]|0;gj[c[c[b>>2]>>2]&8191](b);b=c[a>>2]|0;c[b+20>>2]=c[313791];c[313791]=b;c[313793]=(c[313793]|0)+-1;b=c[313794]|0;gj[c[(c[b>>2]|0)+4>>2]&8191](b)}}c[a>>2]=0;return}function __ZNK21ConcavePolygonShapeSW13_cull_segmentEiPNS_18_SegmentCullParamsE(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0.0,s=0.0,t=0.0,u=0.0,v=0.0,w=0.0,x=0.0,y=0.0,z=0.0,A=0.0,B=0.0,C=0.0,D=0.0,E=0.0;e=l;l=l+48|0;if((l|0)>=(m|0))ba(48);f=e+36|0;h=e;i=c[d+32>>2]|0;j=d+12|0;if(!(__ZNK5Rect318intersects_segmentERK7Vector3S2_PS0_S3_(i+(b*36|0)|0,d,j,0,0)|0)){l=e;return}k=c[i+(b*36|0)+32>>2]|0;if((k|0)<=-1){n=c[i+(b*36|0)+24>>2]|0;if((n|0)>-1)__ZNK21ConcavePolygonShapeSW13_cull_segmentEiPNS_18_SegmentCullParamsE(a,n,d);n=c[i+(b*36|0)+28>>2]|0;if((n|0)<=-1){l=e;return}__ZNK21ConcavePolygonShapeSW13_cull_segmentEiPNS_18_SegmentCullParamsE(a,n,d);l=e;return}n=f+8|0;g[n>>2]=0.0;a=f+4|0;g[a>>2]=0.0;g[f>>2]=0.0;b=c[d+28>>2]|0;i=c[d+24>>2]|0;o=b+((c[i+(k*24|0)+12>>2]|0)*12|0)|0;c[h>>2]=c[o>>2];c[h+4>>2]=c[o+4>>2];c[h+8>>2]=c[o+8>>2];o=h+12|0;p=b+((c[i+(k*24|0)+16>>2]|0)*12|0)|0;c[o>>2]=c[p>>2];c[o+4>>2]=c[p+4>>2];c[o+8>>2]=c[p+8>>2];p=h+24|0;q=b+((c[i+(k*24|0)+20>>2]|0)*12|0)|0;c[p>>2]=c[q>>2];c[p+4>>2]=c[q+4>>2];c[p+8>>2]=c[q+8>>2];if((__ZN8Geometry27segment_intersects_triangleERK7Vector3S2_S2_S2_S2_PS0_(d,j,h,o,p,f)|0?(r=+g[d+36>>2],s=+g[d+40>>2],t=+g[d+44>>2],u=r*+g[f>>2]+s*+g[a>>2]+t*+g[n>>2]-(r*+g[d>>2]+s*+g[d+4>>2]+t*+g[d+8>>2]),u>0.0):0)?(n=d+72|0,u<+g[n>>2]):0){g[n>>2]=u;n=d+48|0;c[n>>2]=c[f>>2];c[n+4>>2]=c[f+4>>2];c[n+8>>2]=c[f+8>>2];u=+g[h>>2];v=+g[h+4>>2];w=+g[h+8>>2];x=u-+g[p>>2];y=v-+g[h+28>>2];z=w-+g[h+32>>2];A=u-+g[o>>2];u=v-+g[h+16>>2];v=w-+g[h+20>>2];w=y*v-z*u;B=z*A-x*v;v=x*u-y*A;A=+I(+(v*v+(w*w+B*B)));if(A==0.0){C=0.0;D=0.0;E=0.0}else{C=w/A;D=v/A;E=B/A}h=d+60|0;g[h>>2]=C;o=d+64|0;g[o>>2]=E;p=d+68|0;g[p>>2]=D;if(C*r+E*s+D*t>0.0){g[h>>2]=-C;g[o>>2]=-E;g[p>>2]=-D}p=d+76|0;c[p>>2]=(c[p>>2]|0)+1}l=e;return}function __ZN20ConvexPolygonShapeSWC2Ev(b){b=b|0;var d=0;d=b+8|0;c[d>>2]=0;c[d+4>>2]=0;c[d+8>>2]=0;c[d+12>>2]=0;c[d+16>>2]=0;c[d+20>>2]=0;c[d+24>>2]=0;c[b+48>>2]=379008;c[b+44>>2]=0;c[b+52>>2]=0;g[b+40>>2]=0.0;a[b+36>>0]=0;c[b>>2]=350296;c[b+56>>2]=0;c[b+60>>2]=0;c[b+64>>2]=0;return}function __ZN20ConvexPolygonShapeSWD2Ev(b){b=b|0;var d=0,e=0,f=0,g=0,h=0;c[b>>2]=350296;d=c[b+64>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);d=c[b+60>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);d=b+56|0;e=c[d>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0){f=c[d>>2]|0;d=(f|0)==0?0:f+-4|0;f=d+4|0;if(c[d>>2]|0){g=0;do{h=c[f+(g*20|0)+16>>2]|0;if(h|0?(__Z16atomic_decrementPj(h+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(h,1);g=g+1|0}while(g>>>0<(c[d>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(e,1)}c[b>>2]=349724;e=b+44|0;d=b+52|0;if(!(c[d>>2]|0))a[1263537]=0;else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1051359,1048149,92,1059687,0);g=c[e>>2]|0;if(!g)return;__ZN3MapIP12ShapeOwnerSWi10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(e,c[g+8>>2]|0);g=c[b+48>>2]|0;b=c[e>>2]|0;c[b+8>>2]=g;c[d>>2]=0;d=g;c[d+12>>2]=d;if(!b)return;__ZN6Memory11free_staticEPvb(b,0);c[e>>2]=0;return}function __ZN20ConvexPolygonShapeSWD0Ev(a){a=a|0;__ZN20ConvexPolygonShapeSWD2Ev(a);__ZdlPv(a);return}function __ZNK20ConvexPolygonShapeSW8get_typeEv(a){a=a|0;return 5}function __ZNK20ConvexPolygonShapeSW13project_rangeERK7Vector3RK9TransformRfS6_(a,b,d,e,f){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;var h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0.0,x=0.0,y=0.0,z=0.0,A=0;h=c[a+64>>2]|0;if(!h)return;a=c[h+-4>>2]|0;if(!a)return;if((a|0)<=0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);return}i=d+4|0;j=d+8|0;k=d+36|0;l=d+12|0;m=d+16|0;n=d+20|0;o=d+40|0;p=d+24|0;q=d+28|0;r=d+32|0;s=d+44|0;t=b+4|0;u=b+8|0;v=0;do{w=+g[h+(v*12|0)>>2];x=+g[h+(v*12|0)+4>>2];y=+g[h+(v*12|0)+8>>2];z=(+g[k>>2]+(+g[d>>2]*w+ +g[i>>2]*x+ +g[j>>2]*y))*+g[b>>2]+(+g[o>>2]+(w*+g[l>>2]+x*+g[m>>2]+y*+g[n>>2]))*+g[t>>2]+(+g[s>>2]+(w*+g[p>>2]+x*+g[q>>2]+y*+g[r>>2]))*+g[u>>2];A=(v|0)==0;if(A|z>+g[f>>2])g[f>>2]=z;if(A|z<+g[e>>2])g[e>>2]=z;v=v+1|0}while((v|0)!=(a|0));return}function __ZNK20ConvexPolygonShapeSW11get_supportERK7Vector3(a,b,d){a=a|0;b=b|0;d=d|0;var e=0.0,f=0.0,h=0.0,i=0,j=0.0,k=0,l=0.0,m=0,n=0,o=0,p=0;e=+g[d>>2];f=+g[d+4>>2];h=+g[d+8>>2];d=c[b+64>>2]|0;if(d|0?(b=c[d+-4>>2]|0,b|0):0){if((b|0)>0){i=0;j=0.0;k=-1;while(1){l=e*+g[d+(i*12|0)>>2]+f*+g[d+(i*12|0)+4>>2]+h*+g[d+(i*12|0)+8>>2];m=(i|0)==0|l>j;n=m?i:k;i=i+1|0;if((i|0)==(b|0)){o=n;p=d;break}else{j=m?l:j;k=n}}}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);o=-1;p=0}k=p+(o*12|0)|0;c[a>>2]=c[k>>2];c[a+4>>2]=c[k+4>>2];c[a+8>>2]=c[k+8>>2];return}g[a+8>>2]=0.0;g[a+4>>2]=0.0;g[a>>2]=0.0;return}function __ZNK20ConvexPolygonShapeSW12get_supportsERK7Vector3iPS0_Ri(a,b,d,e,f){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;var h=0,i=0,j=0,k=0,l=0,m=0.0,n=0.0,o=0.0,p=0,q=0,r=0.0,s=0.0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0.0,B=0.0,C=0.0,D=0.0,E=0.0;h=c[a+56>>2]|0;if(!h)i=0;else i=c[h+-4>>2]|0;j=c[a+60>>2]|0;if(!j)k=0;else k=c[j+-4>>2]|0;l=c[a+64>>2]|0;if((l|0)!=0?(a=c[l+-4>>2]|0,(a|0)>0):0){m=+g[b>>2];n=+g[b+4>>2];o=+g[b+8>>2];p=0;q=0;r=0.0;while(1){s=m*+g[l+(q*12|0)>>2]+n*+g[l+(q*12|0)+4>>2]+o*+g[l+(q*12|0)+8>>2];t=(q|0)==0|s>r;u=t?q:p;q=q+1|0;if((q|0)==(a|0)){v=u;break}else{p=u;r=t?s:r}}}else v=0;a:do if((i|0)>0){r=+g[b>>2];o=+g[b+4>>2];n=+g[b+8>>2];p=0;b:while(1){if((+g[h+(p*20|0)>>2]*r+ +g[h+(p*20|0)+4>>2]*o+ +g[h+(p*20|0)+8>>2]*n>.9998?(w=c[h+(p*20|0)+16>>2]|0,w|0):0)?(x=c[w+-4>>2]|0,(x|0)>0):0){a=0;do{if((c[w+(a<<2)>>2]|0)==(v|0))break b;a=a+1|0}while((a|0)<(x|0))}p=p+1|0;if((p|0)>=(i|0))break a}p=(x|0)>(d|0)?d:x;if((p|0)>0){a=0;do{q=l+((c[w+(a<<2)>>2]|0)*12|0)|0;t=e+(a*12|0)|0;c[t>>2]=c[q>>2];c[t+4>>2]=c[q+4>>2];c[t+8>>2]=c[q+8>>2];a=a+1|0}while((a|0)<(p|0))}c[f>>2]=p;return}while(0);c:do if((k|0)>0){n=+g[b>>2];o=+g[b+4>>2];r=+g[b+8>>2];w=0;while(1){y=j+(w<<3)|0;x=c[y>>2]|0;z=j+(w<<3)+4|0;d=c[z>>2]|0;m=+g[l+(x*12|0)>>2]-+g[l+(d*12|0)>>2];s=+g[l+(x*12|0)+4>>2]-+g[l+(d*12|0)+4>>2];A=+g[l+(x*12|0)+8>>2]-+g[l+(d*12|0)+8>>2];B=+I(+(m*m+s*s+A*A));if(B==0.0){C=0.0;D=0.0;E=0.0}else{C=m/B;D=s/B;E=A/B}B=C*n+D*o+E*r;if((B<0.0?-B:B)<.0002?(x|0)==(v|0)|(d|0)==(v|0):0)break;w=w+1|0;if((w|0)>=(k|0))break c}c[f>>2]=2;w=l+((c[y>>2]|0)*12|0)|0;c[e>>2]=c[w>>2];c[e+4>>2]=c[w+4>>2];c[e+8>>2]=c[w+8>>2];w=l+((c[z>>2]|0)*12|0)|0;p=e+12|0;c[p>>2]=c[w>>2];c[p+4>>2]=c[w+4>>2];c[p+8>>2]=c[w+8>>2];return}while(0);z=l+(v*12|0)|0;c[e>>2]=c[z>>2];c[e+4>>2]=c[z+4>>2];c[e+8>>2]=c[z+8>>2];c[f>>2]=1;return}function __ZNK20ConvexPolygonShapeSW17intersect_segmentERK7Vector3S2_RS0_S3_(a,b,d,e,f){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;var h=0,i=0,j=0,k=0,n=0,o=0,p=0.0,q=0.0,r=0.0,s=0,t=0,u=0,v=0,w=0,x=0,y=0.0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0.0,H=0,I=0.0,J=0.0,K=0;h=l;l=l+48|0;if((l|0)>=(m|0))ba(48);i=h+12|0;j=h;k=c[a+56>>2]|0;if(!k)n=0;else n=c[k+-4>>2]|0;o=c[a+64>>2]|0;p=+g[d>>2]-+g[b>>2];q=+g[d+4>>2]-+g[b+4>>2];r=+g[d+8>>2]-+g[b+8>>2];if((n|0)<=0){s=0;l=h;return s|0}a=i+12|0;t=i+24|0;u=j+8|0;v=j+4|0;w=0;x=0;y=100000002004087734272.0;while(1){z=k+(x*20|0)|0;a:do if((!(p*+g[z>>2]+q*+g[k+(x*20|0)+4>>2]+r*+g[k+(x*20|0)+8>>2]>0.0)?(A=c[k+(x*20|0)+16>>2]|0,(A|0)!=0):0)?(B=(c[A+-4>>2]|0)+-1|0,(B|0)>1):0){C=1;while(1){D=o+((c[A>>2]|0)*12|0)|0;E=o+((c[A+(C<<2)>>2]|0)*12|0)|0;C=C+1|0;F=o+((c[A+(C<<2)>>2]|0)*12|0)|0;c[a>>2]=0;c[a+4>>2]=0;c[a+8>>2]=0;c[a+12>>2]=0;c[a+16>>2]=0;c[a+20>>2]=0;c[i>>2]=c[D>>2];c[i+4>>2]=c[D+4>>2];c[i+8>>2]=c[D+8>>2];c[a>>2]=c[E>>2];c[a+4>>2]=c[E+4>>2];c[a+8>>2]=c[E+8>>2];c[t>>2]=c[F>>2];c[t+4>>2]=c[F+4>>2];c[t+8>>2]=c[F+8>>2];g[u>>2]=0.0;g[v>>2]=0.0;g[j>>2]=0.0;if(__ZNK5Face318intersects_segmentERK7Vector3S2_PS0_(i,b,d,j)|0)break;if((C|0)>=(B|0)){G=y;H=w;break a}}I=p*+g[j>>2]+q*+g[v>>2]+r*+g[u>>2];if(I<y){c[e>>2]=c[j>>2];c[e+4>>2]=c[j+4>>2];c[e+8>>2]=c[j+8>>2];c[f>>2]=c[z>>2];c[f+4>>2]=c[z+4>>2];c[f+8>>2]=c[z+8>>2];J=I;K=1}else{J=y;K=w}G=J;H=K}else{G=y;H=w}while(0);x=x+1|0;if((x|0)==(n|0)){s=H;break}else{w=H;y=G}}l=h;return s|0}function __ZNK20ConvexPolygonShapeSW21get_moment_of_inertiaEf(a,b,c){a=a|0;b=b|0;c=+c;var d=0.0,e=0.0,f=0.0,h=0.0;d=+g[b+24>>2]*.5;e=+g[b+28>>2]*.5;f=+g[b+32>>2]*.5;h=c/3.0;c=e*e;e=f*f;g[a>>2]=h*(c+e);g[a+4>>2]=h*(d*d+e);g[a+8>>2]=h*(c+c);return}function __ZN20ConvexPolygonShapeSW8set_dataERK7Variant(a,b){a=a|0;b=b|0;var d=0,e=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d;c[e>>2]=__ZNK7Variantcv6VectorI7Vector3EEv(b)|0;__ZN20ConvexPolygonShapeSW6_setupERK6VectorI7Vector3E(a,e);a=c[e>>2]|0;if(!a){l=d;return}if(__Z16atomic_decrementPj(a+-8|0)|0){l=d;return}__ZN6Memory11free_staticEPvb(a,1);l=d;return}function __ZNK20ConvexPolygonShapeSW8get_dataEv(a,b){a=a|0;b=b|0;__ZN7VariantC2ERK6VectorI7Vector3E(a,b+64|0);return}function __ZN20ConvexPolygonShapeSW6_setupERK6VectorI7Vector3E(b,d){b=b|0;d=d|0;var e=0,f=0.0,h=0.0,i=0.0,j=0.0,k=0.0,l=0.0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0.0,u=0.0,v=0.0,w=0.0,x=0.0,y=0.0,z=0.0,A=0.0,B=0.0,C=0.0,D=0.0,E=0.0,F=0.0,G=0.0,H=0.0,I=0,J=0;__ZN9QuickHull5buildERK6VectorI7Vector3ERN8Geometry8MeshDataE(d,b+56|0)|0;d=b+64|0;e=0;f=0.0;h=0.0;i=0.0;j=0.0;k=0.0;l=0.0;while(1){m=c[d>>2]|0;n=(m|0)==0;if(n)o=0;else o=c[m+-4>>2]|0;if((e|0)>=(o|0))break;p=(e|0)==0;if(n)q=0;else q=c[m+-4>>2]|0;if((q|0)<=(e|0)){if(n)r=0;else r=c[m+-4>>2]|0;if((r|0)<=(e|0)){s=17;break}a[1263537]=0}__ZN6VectorI7Vector3E14_copy_on_writeEv(d);m=c[d>>2]|0;t=+g[m+(e*12|0)>>2];u=+g[m+(e*12|0)+4>>2];v=+g[m+(e*12|0)+8>>2];if(p){w=t;x=h;y=i;z=j;A=u;B=v}else{C=h+f;D=i+k;E=j+l;F=t<f?t:f;G=u<k?u:k;H=v<l?v:l;w=F;x=(t>C?t:C)-F;y=(u>D?u:D)-G;z=(v>E?v:E)-H;A=G;B=H}e=e+1|0;f=w;h=x;i=y;j=z;k=A;l=B}if((s|0)==17)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);g[b+12>>2]=f;g[b+16>>2]=k;g[b+20>>2]=l;g[b+24>>2]=h;g[b+28>>2]=i;g[b+32>>2]=j;a[b+36>>0]=1;s=c[b+44>>2]|0;if(!s)return;e=c[s+8>>2]|0;s=c[b+48>>2]|0;if((e|0)==(s|0))return;else I=e;while(1){e=c[I+8>>2]|0;if((e|0)==(s|0))break;else I=e}if(!I)return;else J=I;do{I=c[J+24>>2]|0;gj[c[(c[I>>2]|0)+8>>2]&8191](I);J=c[J+16>>2]|0}while((J|0)!=0);return}function __ZN14CapsuleShapeSWC2Ev(b){b=b|0;var d=0;d=b+8|0;c[d>>2]=0;c[d+4>>2]=0;c[d+8>>2]=0;c[d+12>>2]=0;c[d+16>>2]=0;c[d+20>>2]=0;c[d+24>>2]=0;c[b+48>>2]=379008;c[b+44>>2]=0;c[b+52>>2]=0;g[b+40>>2]=0.0;a[b+36>>0]=0;c[b>>2]=350352;g[b+60>>2]=0.0;g[b+56>>2]=0.0;return}function __ZN14CapsuleShapeSWD0Ev(b){b=b|0;var d=0,e=0,f=0,g=0;c[b>>2]=349724;d=b+44|0;e=b+52|0;if(!(c[e>>2]|0))a[1263537]=0;else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1051359,1048149,92,1059687,0);f=c[d>>2]|0;if(!f){__ZdlPv(b);return}__ZN3MapIP12ShapeOwnerSWi10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(d,c[f+8>>2]|0);f=c[b+48>>2]|0;g=c[d>>2]|0;c[g+8>>2]=f;c[e>>2]=0;e=f;c[e+12>>2]=e;if(!g){__ZdlPv(b);return}__ZN6Memory11free_staticEPvb(g,0);c[d>>2]=0;__ZdlPv(b);return}function __ZNK14CapsuleShapeSW8get_typeEv(a){a=a|0;return 4}function __ZNK14CapsuleShapeSW13project_rangeERK7Vector3RK9TransformRfS6_(a,b,c,d,e){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;var f=0.0,h=0.0,i=0,j=0.0,k=0,l=0.0,m=0,n=0.0,o=0,p=0.0,q=0.0,r=0,s=0.0,t=0,u=0.0,v=0,w=0.0,x=0.0,y=0,z=0.0,A=0,B=0.0,C=0,D=0.0,E=0.0,F=0.0,G=0.0,H=0.0,J=0.0,K=0,L=0;f=+g[c>>2];h=+g[b>>2];i=c+12|0;j=+g[i>>2];k=b+4|0;l=+g[k>>2];m=c+24|0;n=+g[m>>2];o=b+8|0;p=+g[o>>2];q=f*h+j*l+n*p;r=c+4|0;s=+g[r>>2];t=c+16|0;u=+g[t>>2];v=c+28|0;w=+g[v>>2];x=h*s+l*u+p*w;y=c+8|0;z=+g[y>>2];A=c+20|0;B=+g[A>>2];C=c+32|0;D=+g[C>>2];E=h*z+l*B+p*D;F=+I(+(q*q+x*x+E*E));if(F==0.0){G=0.0;H=0.0;J=0.0}else{G=q/F;H=x/F;J=E/F}F=+g[a+56>>2];E=+g[a+60>>2];x=G*E;G=H*E;H=J*E+(J>0.0?F:-F)*.5;a=c+36|0;K=c+40|0;L=c+44|0;g[e>>2]=(+g[a>>2]+(f*x+G*s+z*H))*h+(+g[K>>2]+(x*j+G*u+H*B))*l+(+g[L>>2]+(x*n+G*w+H*D))*p;p=-x;x=-G;G=-H;g[d>>2]=(+g[a>>2]+(+g[c>>2]*p+ +g[r>>2]*x+ +g[y>>2]*G))*+g[b>>2]+(+g[K>>2]+(+g[i>>2]*p+ +g[t>>2]*x+ +g[A>>2]*G))*+g[k>>2]+(+g[L>>2]+(+g[m>>2]*p+ +g[v>>2]*x+ +g[C>>2]*G))*+g[o>>2];return}function __ZNK14CapsuleShapeSW11get_supportERK7Vector3(a,b,d){a=a|0;b=b|0;d=d|0;var e=0.0,f=0.0,h=0.0;c[a>>2]=c[d>>2];c[a+4>>2]=c[d+4>>2];c[a+8>>2]=c[d+8>>2];d=a+8|0;e=+g[d>>2];f=+g[b+56>>2];h=+g[b+60>>2];g[a>>2]=h*+g[a>>2];b=a+4|0;g[b>>2]=h*+g[b>>2];g[d>>2]=(e>0.0?f:-f)*.5+h*e;return}function __ZNK14CapsuleShapeSW12get_supportsERK7Vector3iPS0_Ri(a,b,d,e,f){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;var h=0.0,i=0.0,k=0.0,l=0.0,m=0.0,n=0.0,o=0.0,p=0.0;h=+g[b>>2];i=+g[b+4>>2];k=+g[b+8>>2];if(!((c[j>>2]=(g[j>>2]=k,c[j>>2]|0)&2147483647,+g[j>>2])<.0002)){l=+g[a+56>>2];m=+g[a+60>>2];c[f>>2]=1;g[e>>2]=h*m;g[e+4>>2]=i*m;g[e+8>>2]=k*m+(k>0.0?l:-l)*.5;return}l=+I(+(h*h+i*i+0.0));if(l==0.0){n=0.0;o=0.0;p=0.0}else{n=h/l;o=i/l;p=0.0/l}l=+g[a+60>>2];i=n*l;n=o*l;c[f>>2]=2;g[e>>2]=i;g[e+4>>2]=n;f=a+56|0;o=p*l;g[e+8>>2]=o+ +g[f>>2]*.5;g[e+12>>2]=i;g[e+16>>2]=n;g[e+20>>2]=o-+g[f>>2]*.5;return}function __ZNK14CapsuleShapeSW17intersect_segmentERK7Vector3S2_RS0_S3_(a,b,c,d,e){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;var f=0,h=0,i=0,j=0.0,k=0,n=0,o=0.0,p=0,q=0,r=0.0,s=0.0,t=0.0,u=0.0,v=0.0,w=0,x=0,y=0,z=0,A=0,B=0,C=0.0,D=0,E=0.0,F=0.0,G=0.0,H=0.0,J=0.0,K=0.0,L=0.0,M=0.0,N=0.0,O=0.0,P=0.0,Q=0.0,R=0.0,S=0.0,T=0.0,U=0.0,V=0.0,W=0.0,X=0.0,Y=0.0,Z=0.0,_=0,$=0.0,aa=0.0,ca=0.0,da=0.0,ea=0.0,fa=0.0,ga=0.0,ha=0.0,ia=0.0,ja=0.0,ka=0.0,la=0.0,ma=0.0,na=0,oa=0.0,pa=0.0,qa=0.0,ra=0.0,sa=0.0,ta=0.0,ua=0.0,va=0.0,wa=0.0,xa=0.0,ya=0.0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);h=f+12|0;i=f;j=+g[c>>2]-+g[b>>2];k=c+4|0;n=b+4|0;o=+g[k>>2]-+g[n>>2];p=c+8|0;q=b+8|0;r=+g[p>>2]-+g[q>>2];s=+I(+(j*j+o*o+r*r));if(s==0.0){t=0.0;u=0.0;v=0.0}else{t=j/s;u=r/s;v=o/s}w=h+8|0;g[w>>2]=0.0;x=h+4|0;g[x>>2]=0.0;g[h>>2]=0.0;y=i+8|0;g[y>>2]=0.0;z=i+4|0;g[z>>2]=0.0;g[i>>2]=0.0;A=a+56|0;B=a+60|0;if(__ZN8Geometry27segment_intersects_cylinderERK7Vector3S2_ffPS0_S3_(b,c,+g[A>>2],+g[B>>2],h,i)|0?(s=+g[h>>2],o=+g[x>>2],r=+g[w>>2],j=t*s+v*o+u*r,j<100000002004087734272.0):0){C=j;D=1;E=+g[i>>2];F=s;G=+g[z>>2];H=o;J=r;K=+g[y>>2]}else{C=100000002004087734272.0;D=0;E=0.0;F=0.0;G=0.0;H=0.0;J=0.0;K=0.0}r=+g[A>>2];o=r*.5;s=+g[B>>2];j=+g[b>>2];L=0.0-j;M=+g[n>>2];N=0.0-M;O=+g[q>>2];P=o-O;Q=+g[c>>2]-j;R=+g[k>>2]-M;S=+g[p>>2]-O;T=+I(+(Q*Q+R*R+S*S));do if(T<1.0e-05)if(D){U=E;V=F;W=G;X=H;Y=J;Z=K}else{_=0;l=f;return _|0}else{$=Q/T;aa=R/T;ca=S/T;da=P*ca+(L*$+N*aa);ea=$*da-L;fa=aa*da-N;ga=ca*da-P;ha=+I(+(ga*ga+(ea*ea+fa*fa)));if(!(ha>=s)){fa=s*s-ha*ha;if(!(fa>=1.0e-05))ia=da;else ia=da-+I(+fa);if(!(ia<0.0|ia>T)){fa=j+$*ia;$=M+aa*ia;aa=O+ca*ia;g[h>>2]=fa;g[x>>2]=$;g[w>>2]=aa;ca=aa-o;da=+I(+(fa*fa+$*$+ca*ca));if(da==0.0){ja=0.0;ka=0.0;la=0.0}else{ja=fa/da;ka=$/da;la=ca/da}g[i>>2]=ja;g[z>>2]=ka;g[y>>2]=la;da=t*fa+v*$+u*aa;if(da<C){ma=da;na=1;oa=ja;pa=fa;qa=ka;ra=$;sa=aa;ta=la}else{ma=C;na=D;oa=E;pa=F;qa=G;ra=H;sa=J;ta=K}}else{ma=C;na=D;oa=E;pa=F;qa=G;ra=H;sa=J;ta=K}}else{ma=C;na=D;oa=E;pa=F;qa=G;ra=H;sa=J;ta=K}aa=r*-.5;$=aa-O;fa=Q/T;da=R/T;ca=S/T;ha=$*ca+(L*fa+N*da);ea=fa*ha-L;ga=da*ha-N;ua=ca*ha-$;$=+I(+(ua*ua+(ea*ea+ga*ga)));if(!($>=s)){ga=s*s-$*$;if(!(ga>=1.0e-05))va=ha;else va=ha-+I(+ga);if(!(va<0.0|va>T)){ga=j+fa*va;fa=M+da*va;da=O+ca*va;g[h>>2]=ga;g[x>>2]=fa;g[w>>2]=da;ca=da-aa;aa=+I(+(ga*ga+fa*fa+ca*ca));if(aa==0.0){wa=0.0;xa=0.0;ya=0.0}else{wa=ga/aa;xa=fa/aa;ya=ca/aa}g[i>>2]=wa;g[z>>2]=xa;g[y>>2]=ya;if(t*ga+v*fa+u*da<ma){U=wa;V=ga;W=xa;X=fa;Y=da;Z=ya;break}if(na){U=oa;V=pa;W=qa;X=ra;Y=sa;Z=ta;break}else _=0;l=f;return _|0}}if(na){U=oa;V=pa;W=qa;X=ra;Y=sa;Z=ta}else{_=0;l=f;return _|0}}while(0);g[d>>2]=V;g[d+4>>2]=X;g[d+8>>2]=Y;g[e>>2]=U;g[e+4>>2]=W;g[e+8>>2]=Z;_=1;l=f;return _|0}function __ZNK14CapsuleShapeSW21get_moment_of_inertiaEf(a,b,c){a=a|0;b=b|0;c=+c;var d=0.0,e=0.0,f=0.0,h=0.0;d=+g[b+24>>2]*.5;e=+g[b+28>>2]*.5;f=+g[b+32>>2]*.5;h=c/3.0;c=e*e;e=f*f;g[a>>2]=h*(c+e);g[a+4>>2]=h*(d*d+e);g[a+8>>2]=h*(c+c);return}function __ZN14CapsuleShapeSW8set_dataERK7Variant(b,d){b=b|0;d=d|0;var e=0,f=0,h=0,i=0,j=0.0,k=0.0,n=0.0,o=0.0,p=0.0,q=0;e=l;l=l+64|0;if((l|0)>=(m|0))ba(64);f=e+48|0;h=e+24|0;i=e;c[f>>2]=__ZNK7Variantcv10DictionaryEv(d)|0;__ZN7VariantC2EPKc(h,1123882);d=__ZNK10Dictionary3hasERK7Variant(f,h)|0;if(c[h>>2]|0)__ZN7Variant5clearEv(h);if(!d){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1059724,1048149,566,1052005,0);__ZN10DictionaryD2Ev(f);l=e;return}a[1263537]=0;__ZN7VariantC2EPKc(h,1129117);d=__ZNK10Dictionary3hasERK7Variant(f,h)|0;if(c[h>>2]|0)__ZN7Variant5clearEv(h);if(!d){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1059724,1048149,567,1052045,0);__ZN10DictionaryD2Ev(f);l=e;return}a[1263537]=0;__ZN7VariantC2EPKc(h,1129117);j=+__ZNK7VariantcvfEv(__ZN10DictionaryixERK7Variant(f,h)|0);__ZN7VariantC2EPKc(i,1123882);k=+__ZNK7VariantcvfEv(__ZN10DictionaryixERK7Variant(f,i)|0);g[b+56>>2]=j;g[b+60>>2]=k;n=-k;o=k;p=k*2.0;g[b+12>>2]=n;g[b+16>>2]=n;g[b+20>>2]=-j*.5-o;g[b+24>>2]=p;g[b+28>>2]=p;g[b+32>>2]=j+o*2.0;a[b+36>>0]=1;d=c[b+44>>2]|0;if(d|0?(q=c[d+8>>2]|0,d=c[b+48>>2]|0,(q|0)!=(d|0)):0){b=q;while(1){q=c[b+8>>2]|0;if((q|0)==(d|0))break;else b=q}if(b|0){d=b;do{b=c[d+24>>2]|0;gj[c[(c[b>>2]|0)+8>>2]&8191](b);d=c[d+16>>2]|0}while((d|0)!=0)}}if(c[i>>2]|0)__ZN7Variant5clearEv(i);if(c[h>>2]|0)__ZN7Variant5clearEv(h);__ZN10DictionaryD2Ev(f);l=e;return}function __ZNK14CapsuleShapeSW8get_dataEv(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,h=0;d=l;l=l+64|0;if((l|0)>=(m|0))ba(64);e=d+48|0;f=d+24|0;h=d;__ZN10DictionaryC2Ev(e);__ZN7VariantC2Ef(f,+g[b+60>>2]);__ZN7VariantC2EPKc(h,1123882);__ZN7VariantaSERKS_(__ZN10DictionaryixERK7Variant(e,h)|0,f);if(c[h>>2]|0)__ZN7Variant5clearEv(h);if(c[f>>2]|0)__ZN7Variant5clearEv(f);__ZN7VariantC2Ef(f,+g[b+56>>2]);__ZN7VariantC2EPKc(h,1129117);__ZN7VariantaSERKS_(__ZN10DictionaryixERK7Variant(e,h)|0,f);if(c[h>>2]|0)__ZN7Variant5clearEv(h);if(!(c[f>>2]|0)){__ZN7VariantC2ERK10Dictionary(a,e);__ZN10DictionaryD2Ev(e);l=d;return}__ZN7Variant5clearEv(f);__ZN7VariantC2ERK10Dictionary(a,e);__ZN10DictionaryD2Ev(e);l=d;return}function __ZN14CapsuleShapeSW8get_areaEv(a){a=a|0;var b=0.0;b=+g[a+60>>2];return +(b*(b*(b*4.1887902047863905))+b*(b*(+g[a+56>>2]*3.141592653589793)))}function __ZN8Geometry27segment_intersects_cylinderERK7Vector3S2_ffPS0_S3_(a,b,d,e,f,h){a=a|0;b=b|0;d=+d;e=+e;f=f|0;h=h|0;var i=0,k=0,n=0,o=0.0,p=0.0,q=0.0,r=0.0,s=0.0,t=0.0,u=0.0,v=0.0,w=0.0,x=0.0,y=0,z=0.0,A=0.0,B=0.0,C=0.0,D=0.0,E=0.0,F=0.0,G=0.0,H=0.0,J=0.0,K=0.0,L=0.0,M=0.0,N=0.0,O=0,P=0.0,Q=0,R=0;i=l;l=l+16|0;if((l|0)>=(m|0))ba(16);k=i+4|0;n=i;o=+g[b>>2];p=+g[a>>2];q=o-p;r=+g[b+4>>2];s=+g[a+4>>2];t=r-s;u=+g[b+8>>2];v=+g[a+8>>2];w=u-v;x=+I(+(q*q+t*t+w*w));if(x<1.0e-05){y=0;l=i;return y|0}z=q/x;A=t/x;B=w/x*0.0;x=A-B;C=B-z;B=z*0.0-A*0.0;A=+I(+(B*B+(x*x+C*C)));if(A<1.0e-05){D=1.0;E=0.0;F=0.0}else{D=x/A;E=B/A;F=C/A}A=D*p+F*s+E*v;if(A>=e){y=0;l=i;return y|0}C=e*e-A*A;if(C<1.0e-05){y=0;l=i;return y|0}A=+I(+C);C=d*.5;d=E*0.0;E=F-d;e=d-D;d=D*0.0-F*0.0;F=+I(+(d*d+(E*E+e*e)));if(F==0.0){G=0.0;H=0.0;J=0.0}else{G=E/F;H=d/F;J=e/F}F=G*p+J*s+H*v;e=G*o+J*r+H*u;H=-A;if(F<e){if(F>A|e<H){y=0;l=i;return y|0}r=e-F;J=F<H?(H-F)/r:0.0;if(e>A){K=(A-F)/r;L=J}else{K=1.0;L=J}}else{if(e>A|F<H){y=0;l=i;return y|0}J=e-F;r=F>A?(A-F)/J:0.0;if(e<H){K=(H-F)/J;L=r}else{K=1.0;L=r}}a=L>0.0;r=a?L:0.0;L=K<1.0?K:1.0;if(L<r){y=0;l=i;return y|0}K=-C;if(v<u){if(v>C|u<K){y=0;l=i;return y|0}J=v<K?(K-v)/w:0.0;if(u>C){M=(C-v)/w;N=J}else{M=1.0;N=J}}else{if(u>C|v<K){y=0;l=i;return y|0}J=v>C?(C-v)/w:0.0;if(u<K){M=(K-v)/w;N=J}else{M=1.0;N=J}}b=N>r;J=b?N:r;if((M<L?M:L)<J){y=0;l=i;return y|0}L=q*J+p;p=t*J+s;s=w*J+v;g[k>>2]=p;g[n>>2]=s;O=a&(b^1);v=O?L:0.0;g[(O?n:k)>>2]=0.0;J=+g[k>>2];w=+g[n>>2];t=+I(+(v*v+J*J+w*w));if(t==0.0){g[n>>2]=0.0;g[k>>2]=0.0;P=0.0;Q=0;R=0}else{q=J/t;g[k>>2]=q;J=w/t;g[n>>2]=J;n=(g[j>>2]=q,c[j>>2]|0);P=v/t;Q=(g[j>>2]=J,c[j>>2]|0);R=n}if(f|0){g[f>>2]=L;g[f+4>>2]=p;g[f+8>>2]=s}if(h|0){g[h>>2]=P;c[h+4>>2]=R;c[h+8>>2]=Q}y=1;l=i;return y|0}function __ZN10BoxShapeSWC2Ev(b){b=b|0;var d=0;d=b+8|0;c[d>>2]=0;c[d+4>>2]=0;c[d+8>>2]=0;c[d+12>>2]=0;c[d+16>>2]=0;c[d+20>>2]=0;c[d+24>>2]=0;c[b+48>>2]=379008;c[b+44>>2]=0;c[b+52>>2]=0;g[b+40>>2]=0.0;a[b+36>>0]=0;c[b>>2]=350412;g[b+64>>2]=0.0;g[b+60>>2]=0.0;g[b+56>>2]=0.0;return}function __ZN10BoxShapeSWD0Ev(b){b=b|0;var d=0,e=0,f=0,g=0;c[b>>2]=349724;d=b+44|0;e=b+52|0;if(!(c[e>>2]|0))a[1263537]=0;else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1051359,1048149,92,1059687,0);f=c[d>>2]|0;if(!f){__ZdlPv(b);return}__ZN3MapIP12ShapeOwnerSWi10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(d,c[f+8>>2]|0);f=c[b+48>>2]|0;g=c[d>>2]|0;c[g+8>>2]=f;c[e>>2]=0;e=f;c[e+12>>2]=e;if(!g){__ZdlPv(b);return}__ZN6Memory11free_staticEPvb(g,0);c[d>>2]=0;__ZdlPv(b);return}function __ZNK10BoxShapeSW8get_areaEv(a){a=a|0;return +(+g[a+56>>2]*8.0*+g[a+60>>2]*+g[a+64>>2])}function __ZNK10BoxShapeSW8get_typeEv(a){a=a|0;return 3}function __ZNK10BoxShapeSW13project_rangeERK7Vector3RK9TransformRfS6_(a,b,d,e,f){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;var h=0.0,i=0.0,k=0.0,l=0,m=0,n=0.0,o=0.0;h=+g[b>>2];i=+g[b+4>>2];k=+g[b+8>>2];b=(g[j>>2]=+g[d>>2]*h+ +g[d+12>>2]*i+ +g[d+24>>2]*k,c[j>>2]|0);l=(g[j>>2]=h*+g[d+4>>2]+i*+g[d+16>>2]+k*+g[d+28>>2],c[j>>2]|0);m=(g[j>>2]=h*+g[d+8>>2]+i*+g[d+20>>2]+k*+g[d+32>>2],c[j>>2]|0)&2147483647;n=(c[j>>2]=b&2147483647,+g[j>>2])*+g[a+56>>2];o=n+(c[j>>2]=l&2147483647,+g[j>>2])*+g[a+60>>2];n=o+ +g[a+64>>2]*(c[j>>2]=m,+g[j>>2]);o=h*+g[d+36>>2]+i*+g[d+40>>2]+k*+g[d+44>>2];g[e>>2]=o-n;g[f>>2]=n+o;return}function __ZNK10BoxShapeSW11get_supportERK7Vector3(a,b,c){a=a|0;b=b|0;c=c|0;var d=0.0,e=0.0,f=0.0,h=0.0;d=+g[b+56>>2];e=+g[b+60>>2];f=+g[c+4>>2]<0.0?-e:e;e=+g[b+64>>2];h=+g[c+8>>2]<0.0?-e:e;g[a>>2]=+g[c>>2]<0.0?-d:d;g[a+4>>2]=f;g[a+8>>2]=h;return}function __ZNK10BoxShapeSW12get_supportsERK7Vector3iPS0_Ri(a,b,d,e,f){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;var h=0,i=0,k=0.0,n=0.0,o=0.0,p=0.0,q=0.0,r=0.0,s=0.0,t=0.0,u=0.0,v=0.0,w=0,x=0.0,y=0,z=0,A=0,B=0;d=l;l=l+32|0;if((l|0)>=(m|0))ba(32);h=d;i=d+12|0;k=+g[b>>2];n=+g[b+4>>2];o=+g[b+8>>2];p=n*0.0;q=o*0.0;r=k+p+q;s=(c[j>>2]=(g[j>>2]=r,c[j>>2]|0)&2147483647,+g[j>>2]);if(!(s>.9998)){c[f>>2]=0;t=k*0.0;u=t+n+q;q=(c[j>>2]=(g[j>>2]=u,c[j>>2]|0)&2147483647,+g[j>>2]);if(!(q>.9998)){c[f>>2]=0;v=t+p+o;p=(c[j>>2]=(g[j>>2]=v,c[j>>2]|0)&2147483647,+g[j>>2]);if(p>.9998){w=2;x=v}else{c[f>>2]=0;if(!(s<.0002))if(!(q<.0002))if(p<.0002)y=2;else{p=+g[a+56>>2];q=+g[a+60>>2];s=+g[a+64>>2];c[f>>2]=1;g[e>>2]=k<0.0?-p:p;g[e+4>>2]=n<0.0?-q:q;g[e+8>>2]=o<0.0?-s:s;l=d;return}else y=1;else y=0;c[f>>2]=2;z=c[350460+(y<<2)>>2]|0;A=c[350472+(y<<2)>>2]|0;B=a+56|0;c[h>>2]=c[B>>2];c[h+4>>2]=c[B+4>>2];c[h+8>>2]=c[B+8>>2];B=h+(z<<2)|0;if(+g[b+(z<<2)>>2]<0.0)g[B>>2]=-+g[B>>2];B=h+(A<<2)|0;if(+g[b+(A<<2)>>2]<0.0)g[B>>2]=-+g[B>>2];c[e>>2]=c[h>>2];c[e+4>>2]=c[h+4>>2];c[e+8>>2]=c[h+8>>2];B=h+(y<<2)|0;g[B>>2]=-+g[B>>2];B=e+12|0;c[B>>2]=c[h>>2];c[B+4>>2]=c[h+4>>2];c[B+8>>2]=c[h+8>>2];l=d;return}}else{w=1;x=u}}else{w=0;x=r}c[f>>2]=4;f=i+8|0;g[f>>2]=0.0;B=i+4|0;g[B>>2]=0.0;g[i>>2]=0.0;y=a+56|0;c[i+(w<<2)>>2]=c[y+(w<<2)>>2];a=c[350460+(w<<2)>>2]|0;A=c[350472+(w<<2)>>2]|0;w=y+(a<<2)|0;b=i+(a<<2)|0;a=y+(A<<2)|0;y=i+(A<<2)|0;g[b>>2]=-+g[w>>2];c[y>>2]=c[a>>2];if(x<0.0){x=-+g[B>>2];r=-+g[f>>2];g[e>>2]=-+g[i>>2];g[e+4>>2]=x;g[e+8>>2]=r;c[b>>2]=c[w>>2];c[y>>2]=c[a>>2];r=-+g[B>>2];x=-+g[f>>2];g[e+12>>2]=-+g[i>>2];g[e+16>>2]=r;g[e+20>>2]=x;c[b>>2]=c[w>>2];g[y>>2]=-+g[a>>2];x=-+g[B>>2];r=-+g[f>>2];g[e+24>>2]=-+g[i>>2];g[e+28>>2]=x;g[e+32>>2]=r;g[b>>2]=-+g[w>>2];g[y>>2]=-+g[a>>2];r=-+g[B>>2];x=-+g[f>>2];g[e+36>>2]=-+g[i>>2];g[e+40>>2]=r;g[e+44>>2]=x;A=e+12|0;z=e+24|0;c[h>>2]=c[A>>2];c[h+4>>2]=c[A+4>>2];c[h+8>>2]=c[A+8>>2];c[A>>2]=c[z>>2];c[A+4>>2]=c[z+4>>2];c[A+8>>2]=c[z+8>>2];c[z>>2]=c[h>>2];c[z+4>>2]=c[h+4>>2];c[z+8>>2]=c[h+8>>2];z=e+36|0;c[h>>2]=c[e>>2];c[h+4>>2]=c[e+4>>2];c[h+8>>2]=c[e+8>>2];c[e>>2]=c[z>>2];c[e+4>>2]=c[z+4>>2];c[e+8>>2]=c[z+8>>2];c[z>>2]=c[h>>2];c[z+4>>2]=c[h+4>>2];c[z+8>>2]=c[h+8>>2]}else{h=c[B>>2]|0;z=c[f>>2]|0;c[e>>2]=c[i>>2];c[e+4>>2]=h;c[e+8>>2]=z;c[b>>2]=c[w>>2];c[y>>2]=c[a>>2];z=c[B>>2]|0;h=c[f>>2]|0;c[e+12>>2]=c[i>>2];c[e+16>>2]=z;c[e+20>>2]=h;c[b>>2]=c[w>>2];g[y>>2]=-+g[a>>2];h=c[B>>2]|0;z=c[f>>2]|0;c[e+24>>2]=c[i>>2];c[e+28>>2]=h;c[e+32>>2]=z;g[b>>2]=-+g[w>>2];g[y>>2]=-+g[a>>2];a=c[B>>2]|0;B=c[f>>2]|0;c[e+36>>2]=c[i>>2];c[e+40>>2]=a;c[e+44>>2]=B}l=d;return}function __ZNK10BoxShapeSW17intersect_segmentERK7Vector3S2_RS0_S3_(a,b,c,d,e){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;var f=0,h=0,i=0.0,j=0.0,k=0.0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);h=f;i=+g[a+56>>2];j=+g[a+60>>2];k=+g[a+64>>2];g[h>>2]=-i;g[h+4>>2]=-j;g[h+8>>2]=-k;g[h+12>>2]=i*2.0;g[h+16>>2]=j*2.0;g[h+20>>2]=k*2.0;a=__ZNK5Rect318intersects_segmentERK7Vector3S2_PS0_S3_(h,b,c,d,e)|0;l=f;return a|0}function __ZNK10BoxShapeSW21get_moment_of_inertiaEf(a,b,c){a=a|0;b=b|0;c=+c;var d=0.0,e=0.0,f=0.0,h=0.0;d=+g[b+56>>2];e=+g[b+60>>2];f=+g[b+64>>2];h=c/3.0;c=e*e;e=f*f;f=d*d;g[a>>2]=h*(c+e);g[a+4>>2]=h*(f+e);g[a+8>>2]=h*(f+c);return}function __ZN10BoxShapeSW8set_dataERK7Variant(b,d){b=b|0;d=d|0;var e=0,f=0,h=0,i=0,k=0.0,n=0.0,o=0.0,p=0,q=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;__ZNK7Variantcv7Vector3Ev(f,d);d=c[f>>2]&2147483647;h=c[f+4>>2]&2147483647;i=c[f+8>>2]&2147483647;c[b+56>>2]=d;c[b+60>>2]=h;c[b+64>>2]=i;k=(c[j>>2]=d,+g[j>>2]);n=(c[j>>2]=h,+g[j>>2]);o=(c[j>>2]=i,+g[j>>2]);g[b+12>>2]=-k;g[b+16>>2]=-n;g[b+20>>2]=-o;g[b+24>>2]=k*2.0;g[b+28>>2]=n*2.0;g[b+32>>2]=o*2.0;a[b+36>>0]=1;i=c[b+44>>2]|0;if(!i){l=e;return}h=c[i+8>>2]|0;i=c[b+48>>2]|0;if((h|0)==(i|0)){l=e;return}else p=h;while(1){h=c[p+8>>2]|0;if((h|0)==(i|0))break;else p=h}if(!p){l=e;return}else q=p;do{p=c[q+24>>2]|0;gj[c[(c[p>>2]|0)+8>>2]&8191](p);q=c[q+16>>2]|0}while((q|0)!=0);l=e;return}function __ZNK10BoxShapeSW8get_dataEv(a,b){a=a|0;b=b|0;__ZN7VariantC2ERK7Vector3(a,b+56|0);return}function __ZN13SphereShapeSWC2Ev(b){b=b|0;var d=0;d=b+8|0;c[d>>2]=0;c[d+4>>2]=0;c[d+8>>2]=0;c[d+12>>2]=0;c[d+16>>2]=0;c[d+20>>2]=0;c[d+24>>2]=0;c[b+48>>2]=379008;c[b+44>>2]=0;c[b+52>>2]=0;g[b+40>>2]=0.0;a[b+36>>0]=0;c[b>>2]=350492;g[b+56>>2]=0.0;return}function __ZN13SphereShapeSWD0Ev(b){b=b|0;var d=0,e=0,f=0,g=0;c[b>>2]=349724;d=b+44|0;e=b+52|0;if(!(c[e>>2]|0))a[1263537]=0;else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1051359,1048149,92,1059687,0);f=c[d>>2]|0;if(!f){__ZdlPv(b);return}__ZN3MapIP12ShapeOwnerSWi10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(d,c[f+8>>2]|0);f=c[b+48>>2]|0;g=c[d>>2]|0;c[g+8>>2]=f;c[e>>2]=0;e=f;c[e+12>>2]=e;if(!g){__ZdlPv(b);return}__ZN6Memory11free_staticEPvb(g,0);c[d>>2]=0;__ZdlPv(b);return}function __ZNK13SphereShapeSW8get_areaEv(a){a=a|0;var b=0.0;b=+g[a+56>>2];return +(b*(b*(b*4.1887902047863905)))}function __ZNK13SphereShapeSW8get_typeEv(a){a=a|0;return 2}function __ZNK13SphereShapeSW13project_rangeERK7Vector3RK9TransformRfS6_(a,b,c,d,e){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;var f=0.0,h=0.0,i=0.0,j=0.0,k=0.0,l=0.0,m=0.0;f=+g[b>>2];h=+g[b+4>>2];i=+g[b+8>>2];j=f*+g[c+36>>2]+h*+g[c+40>>2]+i*+g[c+44>>2];k=f*+g[c>>2]+h*+g[c+12>>2]+i*+g[c+24>>2];l=f*+g[c+4>>2]+h*+g[c+16>>2]+i*+g[c+28>>2];m=f*+g[c+8>>2]+h*+g[c+20>>2]+i*+g[c+32>>2];i=+I(+(k*k+l*l+m*m));c=a+56|0;g[d>>2]=j-i*+g[c>>2];g[e>>2]=j+i*+g[c>>2];return}function __ZNK13SphereShapeSW11get_supportERK7Vector3(a,b,c){a=a|0;b=b|0;c=c|0;var d=0.0,e=0.0,f=0.0;d=+g[b+56>>2];e=d*+g[c+4>>2];f=d*+g[c+8>>2];g[a>>2]=d*+g[c>>2];g[a+4>>2]=e;g[a+8>>2]=f;return}function __ZNK13SphereShapeSW12get_supportsERK7Vector3iPS0_Ri(a,b,d,e,f){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;var h=0.0,i=0.0,j=0.0;h=+g[a+56>>2];i=h*+g[b+4>>2];j=h*+g[b+8>>2];g[e>>2]=h*+g[b>>2];g[e+4>>2]=i;g[e+8>>2]=j;c[f>>2]=1;return}function __ZNK13SphereShapeSW17intersect_segmentERK7Vector3S2_RS0_S3_(a,b,c,d,e){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;var f=0,h=0,i=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);h=f;g[h+8>>2]=0.0;g[h+4>>2]=0.0;g[h>>2]=0.0;i=__ZN8Geometry25segment_intersects_sphereERK7Vector3S2_S2_fPS0_S3_(b,c,h,+g[a+56>>2],d,e)|0;l=f;return i|0}function __ZNK13SphereShapeSW21get_moment_of_inertiaEf(a,b,c){a=a|0;b=b|0;c=+c;var d=0.0,e=0.0;d=+g[b+56>>2];e=d*(c*.4*d);g[a>>2]=e;g[a+4>>2]=e;g[a+8>>2]=e;return}function __ZN13SphereShapeSW8set_dataERK7Variant(b,d){b=b|0;d=d|0;var e=0.0,f=0.0,h=0.0,i=0,j=0,k=0;e=+__ZNK7VariantcvfEv(d);g[b+56>>2]=e;f=-e;h=e*2.0;g[b+12>>2]=f;g[b+16>>2]=f;g[b+20>>2]=f;g[b+24>>2]=h;g[b+28>>2]=h;g[b+32>>2]=h;a[b+36>>0]=1;d=c[b+44>>2]|0;if(!d)return;i=c[d+8>>2]|0;d=c[b+48>>2]|0;if((i|0)==(d|0))return;else j=i;while(1){i=c[j+8>>2]|0;if((i|0)==(d|0))break;else j=i}if(!j)return;else k=j;do{j=c[k+24>>2]|0;gj[c[(c[j>>2]|0)+8>>2]&8191](j);k=c[k+16>>2]|0}while((k|0)!=0);return}function __ZNK13SphereShapeSW8get_dataEv(a,b){a=a|0;b=b|0;__ZN7VariantC2Ef(a,+g[b+56>>2]);return}function __ZN8Geometry25segment_intersects_sphereERK7Vector3S2_S2_fPS0_S3_(a,b,c,d,e,f){a=a|0;b=b|0;c=c|0;d=+d;e=e|0;f=f|0;var h=0.0,i=0.0,j=0,k=0.0,l=0.0,m=0,n=0.0,o=0.0,p=0.0,q=0.0,r=0.0,s=0.0,t=0,u=0.0,v=0.0,w=0.0,x=0.0,y=0.0,z=0.0;h=+g[a>>2];i=+g[c>>2]-h;j=c+4|0;k=+g[a+4>>2];l=+g[j>>2]-k;m=c+8|0;n=+g[a+8>>2];o=+g[m>>2]-n;p=+g[b>>2]-h;q=+g[b+4>>2]-k;r=+g[b+8>>2]-n;s=+I(+(p*p+q*q+r*r));if(s<1.0e-05){t=0;return t|0}u=p/s;p=q/s;q=r/s;r=o*q+(i*u+l*p);v=u*r-i;i=p*r-l;l=q*r-o;o=+I(+(l*l+(v*v+i*i)));if(o>=d){t=0;return t|0}i=d*d-o*o;if(!(i>=1.0e-05))w=r;else w=r-+I(+i);if(w<0.0|w>s){t=0;return t|0}s=u*w+h;h=p*w+k;k=q*w+n;if(e|0){g[e>>2]=s;g[e+4>>2]=h;g[e+8>>2]=k}if(!f){t=1;return t|0}n=s-+g[c>>2];s=h-+g[j>>2];h=k-+g[m>>2];k=+I(+(n*n+s*s+h*h));if(k==0.0){x=0.0;y=0.0;z=0.0}else{x=n/k;y=h/k;z=s/k}g[f>>2]=x;g[f+4>>2]=z;g[f+8>>2]=y;t=1;return t|0}function __ZN10RayShapeSWC2Ev(b){b=b|0;var d=0;d=b+8|0;c[d>>2]=0;c[d+4>>2]=0;c[d+8>>2]=0;c[d+12>>2]=0;c[d+16>>2]=0;c[d+20>>2]=0;c[d+24>>2]=0;c[b+48>>2]=379008;c[b+44>>2]=0;c[b+52>>2]=0;g[b+40>>2]=0.0;a[b+36>>0]=0;c[b>>2]=350548;g[b+56>>2]=1.0;return}function __ZN10RayShapeSWD0Ev(b){b=b|0;var d=0,e=0,f=0,g=0;c[b>>2]=349724;d=b+44|0;e=b+52|0;if(!(c[e>>2]|0))a[1263537]=0;else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1051359,1048149,92,1059687,0);f=c[d>>2]|0;if(!f){__ZdlPv(b);return}__ZN3MapIP12ShapeOwnerSWi10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(d,c[f+8>>2]|0);f=c[b+48>>2]|0;g=c[d>>2]|0;c[g+8>>2]=f;c[e>>2]=0;e=f;c[e+12>>2]=e;if(!g){__ZdlPv(b);return}__ZN6Memory11free_staticEPvb(g,0);c[d>>2]=0;__ZdlPv(b);return}function __ZNK10RayShapeSW8get_areaEv(a){a=a|0;return 0.0}function __ZNK10RayShapeSW8get_typeEv(a){a=a|0;return 1}function __ZNK10RayShapeSW13project_rangeERK7Vector3RK9TransformRfS6_(a,b,c,d,e){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;g[d>>2]=0.0;g[e>>2]=1.0;return}function __ZNK10RayShapeSW11get_supportERK7Vector3(a,b,c){a=a|0;b=b|0;c=c|0;var d=0.0;if(+g[c+8>>2]>0.0)d=+g[b+56>>2];else d=0.0;g[a>>2]=0.0;g[a+4>>2]=0.0;g[a+8>>2]=d;return}function __ZNK10RayShapeSW12get_supportsERK7Vector3iPS0_Ri(a,b,d,e,f){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;var h=0.0,i=0,k=0,l=0.0,m=0;h=+g[b+8>>2];if(!((c[j>>2]=(g[j>>2]=h,c[j>>2]|0)&2147483647,+g[j>>2])<.0002)){c[f>>2]=1;if(h>0.0){i=0;k=4}else{l=0.0;m=0}}else{c[f>>2]=2;g[e>>2]=0.0;g[e+4>>2]=0.0;g[e+8>>2]=0.0;i=1;k=4}if((k|0)==4){l=+g[a+56>>2];m=i}g[e+(m*12|0)>>2]=0.0;g[e+(m*12|0)+4>>2]=0.0;g[e+(m*12|0)+8>>2]=l;return}function __ZNK10RayShapeSW17intersect_segmentERK7Vector3S2_RS0_S3_(a,b,c,d,e){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;return 0}function __ZNK10RayShapeSW21get_moment_of_inertiaEf(a,b,c){a=a|0;b=b|0;c=+c;g[a+8>>2]=0.0;g[a+4>>2]=0.0;g[a>>2]=0.0;return}function __ZN10RayShapeSW8set_dataERK7Variant(b,d){b=b|0;d=d|0;var e=0.0,f=0,h=0,i=0;e=+__ZNK7VariantcvfEv(d);g[b+56>>2]=e;g[b+12>>2]=0.0;g[b+16>>2]=0.0;g[b+20>>2]=0.0;g[b+24>>2]=.10000000149011612;g[b+28>>2]=.10000000149011612;g[b+32>>2]=e;a[b+36>>0]=1;d=c[b+44>>2]|0;if(!d)return;f=c[d+8>>2]|0;d=c[b+48>>2]|0;if((f|0)==(d|0))return;else h=f;while(1){f=c[h+8>>2]|0;if((f|0)==(d|0))break;else h=f}if(!h)return;else i=h;do{h=c[i+24>>2]|0;gj[c[(c[h>>2]|0)+8>>2]&8191](h);i=c[i+16>>2]|0}while((i|0)!=0);return}function __ZNK10RayShapeSW8get_dataEv(a,b){a=a|0;b=b|0;__ZN7VariantC2Ef(a,+g[b+56>>2]);return}function __ZN12PlaneShapeSWC2Ev(b){b=b|0;var d=0;d=b+8|0;c[d>>2]=0;c[d+4>>2]=0;c[d+8>>2]=0;c[d+12>>2]=0;c[d+16>>2]=0;c[d+20>>2]=0;c[d+24>>2]=0;c[b+48>>2]=379008;c[b+44>>2]=0;c[b+52>>2]=0;g[b+40>>2]=0.0;a[b+36>>0]=0;c[b>>2]=350604;d=b+56|0;c[d>>2]=0;c[d+4>>2]=0;c[d+8>>2]=0;c[d+12>>2]=0;return}function __ZN12PlaneShapeSWD0Ev(b){b=b|0;var d=0,e=0,f=0,g=0;c[b>>2]=349724;d=b+44|0;e=b+52|0;if(!(c[e>>2]|0))a[1263537]=0;else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1051359,1048149,92,1059687,0);f=c[d>>2]|0;if(!f){__ZdlPv(b);return}__ZN3MapIP12ShapeOwnerSWi10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(d,c[f+8>>2]|0);f=c[b+48>>2]|0;g=c[d>>2]|0;c[g+8>>2]=f;c[e>>2]=0;e=f;c[e+12>>2]=e;if(!g){__ZdlPv(b);return}__ZN6Memory11free_staticEPvb(g,0);c[d>>2]=0;__ZdlPv(b);return}function __ZNK12PlaneShapeSW8get_areaEv(a){a=a|0;return +v}function __ZNK12PlaneShapeSW8get_typeEv(a){a=a|0;return 0}function __ZNK12PlaneShapeSW13project_rangeERK7Vector3RK9TransformRfS6_(a,b,c,d,e){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;g[d>>2]=-1.0e7;g[e>>2]=1.0e7;return}function __ZNK12PlaneShapeSW11get_supportERK7Vector3(a,b,c){a=a|0;b=b|0;c=c|0;var d=0.0,e=0.0;d=+g[c+4>>2]*999999986991104.0;e=+g[c+8>>2]*999999986991104.0;g[a>>2]=+g[c>>2]*999999986991104.0;g[a+4>>2]=d;g[a+8>>2]=e;return}function __ZNK12PlaneShapeSW12get_supportsERK7Vector3iPS0_Ri(a,b,d,e,f){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;c[f>>2]=0;return}function __ZNK12PlaneShapeSW17intersect_segmentERK7Vector3S2_RS0_S3_(a,b,d,e,f){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0;g=l;l=l+48|0;if((l|0)>=(m|0))ba(48);h=g+24|0;i=g+12|0;j=g;k=a+56|0;c[j>>2]=c[b>>2];c[j+4>>2]=c[b+4>>2];c[j+8>>2]=c[b+8>>2];c[i>>2]=c[j>>2];c[i+4>>2]=c[j+4>>2];c[i+8>>2]=c[j+8>>2];c[h>>2]=c[d>>2];c[h+4>>2]=c[d+4>>2];c[h+8>>2]=c[d+8>>2];d=__ZNK5Plane18intersects_segmentE7Vector3S0_PS0_(k,i,h,e)|0;if(!d){l=g;return d|0};c[f>>2]=c[k>>2];c[f+4>>2]=c[k+4>>2];c[f+8>>2]=c[k+8>>2];l=g;return d|0}function __ZNK12PlaneShapeSW21get_moment_of_inertiaEf(a,b,c){a=a|0;b=b|0;c=+c;g[a+8>>2]=0.0;g[a+4>>2]=0.0;g[a>>2]=0.0;return}function __ZN12PlaneShapeSW8set_dataERK7Variant(b,d){b=b|0;d=d|0;var e=0,f=0,h=0,i=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;__ZNK7Variantcv5PlaneEv(f,d);d=b+56|0;c[d>>2]=c[f>>2];c[d+4>>2]=c[f+4>>2];c[d+8>>2]=c[f+8>>2];c[d+12>>2]=c[f+12>>2];g[b+12>>2]=-1.0e4;g[b+16>>2]=-1.0e4;g[b+20>>2]=-1.0e4;g[b+24>>2]=2.0e4;g[b+28>>2]=2.0e4;g[b+32>>2]=2.0e4;a[b+36>>0]=1;f=c[b+44>>2]|0;if(!f){l=e;return}d=c[f+8>>2]|0;f=c[b+48>>2]|0;if((d|0)==(f|0)){l=e;return}else h=d;while(1){d=c[h+8>>2]|0;if((d|0)==(f|0))break;else h=d}if(!h){l=e;return}else i=h;do{h=c[i+24>>2]|0;gj[c[(c[h>>2]|0)+8>>2]&8191](h);i=c[i+16>>2]|0}while((i|0)!=0);l=e;return}function __ZNK12PlaneShapeSW8get_dataEv(a,b){a=a|0;b=b|0;__ZN7VariantC2ERK5Plane(a,b+56|0);return}function __ZN3SetIPK7SpaceSW10ComparatorIS2_E16DefaultAllocatorE13_cleanup_treeEPNS6_7ElementE(a,b){a=a|0;b=b|0;if((c[a+4>>2]|0)==(b|0))return;else{__ZN3SetIPK7SpaceSW10ComparatorIS2_E16DefaultAllocatorE13_cleanup_treeEPNS6_7ElementE(a,c[b+8>>2]|0);__ZN3SetIPK7SpaceSW10ComparatorIS2_E16DefaultAllocatorE13_cleanup_treeEPNS6_7ElementE(a,c[b+4>>2]|0);__ZN6Memory11free_staticEPvb(b,0);return}}function __ZN9RID_OwnerI7ShapeSWE14get_owned_listEP4ListI3RID16DefaultAllocatorE(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0;d=c[a+4>>2]|0;if(!d)return;e=c[d+8>>2]|0;d=c[a+8>>2]|0;if((e|0)==(d|0))return;else f=e;while(1){e=c[f+8>>2]|0;if((e|0)==(d|0))break;else f=e}if(!f)return;d=f;do{f=c[d+24>>2]|0;__Z28atomic_conditional_incrementPj(1255200)|0;c[f+4>>2]=c[313800];if(!(c[b>>2]|0)){e=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=e;c[e>>2]=0;c[e+4>>2]=0;c[e+8>>2]=0}e=__ZnwjPFPvjE(16,4740)|0;c[e>>2]=f;f=c[b>>2]|0;a=f+4|0;g=c[a>>2]|0;c[e+8>>2]=g;c[e+4>>2]=0;c[e+12>>2]=f;if(g|0)c[g+4>>2]=e;c[a>>2]=e;if(!(c[f>>2]|0))c[f>>2]=e;e=f+8|0;c[e>>2]=(c[e>>2]|0)+1;d=c[d+16>>2]|0}while((d|0)!=0);return}function __ZN9RID_OwnerI7ShapeSWED2Ev(a){a=a|0;var b=0,d=0,e=0;c[a>>2]=350740;b=a+4|0;d=c[b>>2]|0;if(!d)return;__ZN3SetIP8RID_Data10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(b,c[d+8>>2]|0);d=c[a+8>>2]|0;e=c[b>>2]|0;c[e+8>>2]=d;c[a+12>>2]=0;a=d;c[a+12>>2]=a;if(!e)return;__ZN6Memory11free_staticEPvb(e,0);c[b>>2]=0;return}function __ZN9RID_OwnerI7ShapeSWED0Ev(a){a=a|0;var b=0,d=0,e=0;c[a>>2]=350740;b=a+4|0;d=c[b>>2]|0;if(!d){__ZdlPv(a);return}__ZN3SetIP8RID_Data10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(b,c[d+8>>2]|0);d=c[a+8>>2]|0;e=c[b>>2]|0;c[e+8>>2]=d;c[a+12>>2]=0;b=d;c[b+12>>2]=b;if(!e){__ZdlPv(a);return}__ZN6Memory11free_staticEPvb(e,0);__ZdlPv(a);return}function __ZN9RID_OwnerI7SpaceSWE14get_owned_listEP4ListI3RID16DefaultAllocatorE(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0;d=c[a+4>>2]|0;if(!d)return;e=c[d+8>>2]|0;d=c[a+8>>2]|0;if((e|0)==(d|0))return;else f=e;while(1){e=c[f+8>>2]|0;if((e|0)==(d|0))break;else f=e}if(!f)return;d=f;do{f=c[d+24>>2]|0;__Z28atomic_conditional_incrementPj(1255200)|0;c[f+4>>2]=c[313800];if(!(c[b>>2]|0)){e=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=e;c[e>>2]=0;c[e+4>>2]=0;c[e+8>>2]=0}e=__ZnwjPFPvjE(16,4740)|0;c[e>>2]=f;f=c[b>>2]|0;a=f+4|0;g=c[a>>2]|0;c[e+8>>2]=g;c[e+4>>2]=0;c[e+12>>2]=f;if(g|0)c[g+4>>2]=e;c[a>>2]=e;if(!(c[f>>2]|0))c[f>>2]=e;e=f+8|0;c[e>>2]=(c[e>>2]|0)+1;d=c[d+16>>2]|0}while((d|0)!=0);return}function __ZN9RID_OwnerI7SpaceSWED2Ev(a){a=a|0;var b=0,d=0,e=0;c[a>>2]=350720;b=a+4|0;d=c[b>>2]|0;if(!d)return;__ZN3SetIP8RID_Data10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(b,c[d+8>>2]|0);d=c[a+8>>2]|0;e=c[b>>2]|0;c[e+8>>2]=d;c[a+12>>2]=0;a=d;c[a+12>>2]=a;if(!e)return;__ZN6Memory11free_staticEPvb(e,0);c[b>>2]=0;return}function __ZN9RID_OwnerI7SpaceSWED0Ev(a){a=a|0;var b=0,d=0,e=0;c[a>>2]=350720;b=a+4|0;d=c[b>>2]|0;if(!d){__ZdlPv(a);return}__ZN3SetIP8RID_Data10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(b,c[d+8>>2]|0);d=c[a+8>>2]|0;e=c[b>>2]|0;c[e+8>>2]=d;c[a+12>>2]=0;b=d;c[b+12>>2]=b;if(!e){__ZdlPv(a);return}__ZN6Memory11free_staticEPvb(e,0);__ZdlPv(a);return}function __ZN9RID_OwnerI6AreaSWE14get_owned_listEP4ListI3RID16DefaultAllocatorE(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0;d=c[a+4>>2]|0;if(!d)return;e=c[d+8>>2]|0;d=c[a+8>>2]|0;if((e|0)==(d|0))return;else f=e;while(1){e=c[f+8>>2]|0;if((e|0)==(d|0))break;else f=e}if(!f)return;d=f;do{f=c[d+24>>2]|0;__Z28atomic_conditional_incrementPj(1255200)|0;c[f+4>>2]=c[313800];if(!(c[b>>2]|0)){e=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=e;c[e>>2]=0;c[e+4>>2]=0;c[e+8>>2]=0}e=__ZnwjPFPvjE(16,4740)|0;c[e>>2]=f;f=c[b>>2]|0;a=f+4|0;g=c[a>>2]|0;c[e+8>>2]=g;c[e+4>>2]=0;c[e+12>>2]=f;if(g|0)c[g+4>>2]=e;c[a>>2]=e;if(!(c[f>>2]|0))c[f>>2]=e;e=f+8|0;c[e>>2]=(c[e>>2]|0)+1;d=c[d+16>>2]|0}while((d|0)!=0);return}function __ZN9RID_OwnerI6AreaSWED2Ev(a){a=a|0;var b=0,d=0,e=0;c[a>>2]=350700;b=a+4|0;d=c[b>>2]|0;if(!d)return;__ZN3SetIP8RID_Data10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(b,c[d+8>>2]|0);d=c[a+8>>2]|0;e=c[b>>2]|0;c[e+8>>2]=d;c[a+12>>2]=0;a=d;c[a+12>>2]=a;if(!e)return;__ZN6Memory11free_staticEPvb(e,0);c[b>>2]=0;return}function __ZN9RID_OwnerI6AreaSWED0Ev(a){a=a|0;var b=0,d=0,e=0;c[a>>2]=350700;b=a+4|0;d=c[b>>2]|0;if(!d){__ZdlPv(a);return}__ZN3SetIP8RID_Data10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(b,c[d+8>>2]|0);d=c[a+8>>2]|0;e=c[b>>2]|0;c[e+8>>2]=d;c[a+12>>2]=0;b=d;c[b+12>>2]=b;if(!e){__ZdlPv(a);return}__ZN6Memory11free_staticEPvb(e,0);__ZdlPv(a);return}function __ZN9RID_OwnerI6BodySWE14get_owned_listEP4ListI3RID16DefaultAllocatorE(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0;d=c[a+4>>2]|0;if(!d)return;e=c[d+8>>2]|0;d=c[a+8>>2]|0;if((e|0)==(d|0))return;else f=e;while(1){e=c[f+8>>2]|0;if((e|0)==(d|0))break;else f=e}if(!f)return;d=f;do{f=c[d+24>>2]|0;__Z28atomic_conditional_incrementPj(1255200)|0;c[f+4>>2]=c[313800];if(!(c[b>>2]|0)){e=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=e;c[e>>2]=0;c[e+4>>2]=0;c[e+8>>2]=0}e=__ZnwjPFPvjE(16,4740)|0;c[e>>2]=f;f=c[b>>2]|0;a=f+4|0;g=c[a>>2]|0;c[e+8>>2]=g;c[e+4>>2]=0;c[e+12>>2]=f;if(g|0)c[g+4>>2]=e;c[a>>2]=e;if(!(c[f>>2]|0))c[f>>2]=e;e=f+8|0;c[e>>2]=(c[e>>2]|0)+1;d=c[d+16>>2]|0}while((d|0)!=0);return}function __ZN9RID_OwnerI6BodySWED2Ev(a){a=a|0;var b=0,d=0,e=0;c[a>>2]=350680;b=a+4|0;d=c[b>>2]|0;if(!d)return;__ZN3SetIP8RID_Data10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(b,c[d+8>>2]|0);d=c[a+8>>2]|0;e=c[b>>2]|0;c[e+8>>2]=d;c[a+12>>2]=0;a=d;c[a+12>>2]=a;if(!e)return;__ZN6Memory11free_staticEPvb(e,0);c[b>>2]=0;return}function __ZN9RID_OwnerI6BodySWED0Ev(a){a=a|0;var b=0,d=0,e=0;c[a>>2]=350680;b=a+4|0;d=c[b>>2]|0;if(!d){__ZdlPv(a);return}__ZN3SetIP8RID_Data10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(b,c[d+8>>2]|0);d=c[a+8>>2]|0;e=c[b>>2]|0;c[e+8>>2]=d;c[a+12>>2]=0;b=d;c[b+12>>2]=b;if(!e){__ZdlPv(a);return}__ZN6Memory11free_staticEPvb(e,0);__ZdlPv(a);return}function __ZN9RID_OwnerI7JointSWE14get_owned_listEP4ListI3RID16DefaultAllocatorE(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0;d=c[a+4>>2]|0;if(!d)return;e=c[d+8>>2]|0;d=c[a+8>>2]|0;if((e|0)==(d|0))return;else f=e;while(1){e=c[f+8>>2]|0;if((e|0)==(d|0))break;else f=e}if(!f)return;d=f;do{f=c[d+24>>2]|0;__Z28atomic_conditional_incrementPj(1255200)|0;c[f+4>>2]=c[313800];if(!(c[b>>2]|0)){e=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=e;c[e>>2]=0;c[e+4>>2]=0;c[e+8>>2]=0}e=__ZnwjPFPvjE(16,4740)|0;c[e>>2]=f;f=c[b>>2]|0;a=f+4|0;g=c[a>>2]|0;c[e+8>>2]=g;c[e+4>>2]=0;c[e+12>>2]=f;if(g|0)c[g+4>>2]=e;c[a>>2]=e;if(!(c[f>>2]|0))c[f>>2]=e;e=f+8|0;c[e>>2]=(c[e>>2]|0)+1;d=c[d+16>>2]|0}while((d|0)!=0);return}function __ZN9RID_OwnerI7JointSWED2Ev(a){a=a|0;var b=0,d=0,e=0;c[a>>2]=350660;b=a+4|0;d=c[b>>2]|0;if(!d)return;__ZN3SetIP8RID_Data10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(b,c[d+8>>2]|0);d=c[a+8>>2]|0;e=c[b>>2]|0;c[e+8>>2]=d;c[a+12>>2]=0;a=d;c[a+12>>2]=a;if(!e)return;__ZN6Memory11free_staticEPvb(e,0);c[b>>2]=0;return}function __ZN9RID_OwnerI7JointSWED0Ev(a){a=a|0;var b=0,d=0,e=0;c[a>>2]=350660;b=a+4|0;d=c[b>>2]|0;if(!d){__ZdlPv(a);return}__ZN3SetIP8RID_Data10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(b,c[d+8>>2]|0);d=c[a+8>>2]|0;e=c[b>>2]|0;c[e+8>>2]=d;c[a+12>>2]=0;b=d;c[b+12>>2]=b;if(!e){__ZdlPv(a);return}__ZN6Memory11free_staticEPvb(e,0);__ZdlPv(a);return}function __ZN7ClassDB10_add_classI15PhysicsServerSWEEvv(){var a=0,b=0,d=0,e=0,f=0,g=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+16|0;d=a+12|0;e=a+8|0;f=a+4|0;g=a;__ZN6StringC2EPKc(b,1052085);c[e>>2]=c[b>>2];__ZN10StringNameC2ERK6String(d,e);__ZN6StringC2EPKc(b,1075237);c[g>>2]=c[b>>2];__ZN10StringNameC2ERK6String(f,g);__ZN7ClassDB11_add_class2ERK10StringNameS2_(d,f);__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);__ZN10StringNameD2Ev(d);d=c[e>>2]|0;if(!d){l=a;return}if(__Z16atomic_decrementPj(d+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(d,1);l=a;return}function __ZN12BodyPair2DSWD2Ev(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0;c[a>>2]=350760;b=c[a+36>>2]|0;d=b+288|0;e=c[d>>2]|0;a:do if(e|0){f=c[e+8>>2]|0;g=c[b+292>>2]|0;b:do if((f|0)==(g|0))h=f;else{i=f;while(1){j=c[i+24>>2]|0;if(j>>>0>a>>>0)k=i+8|0;else{if(j>>>0>=a>>>0){h=i;break b}k=i+4|0}i=c[k>>2]|0;if((i|0)==(g|0))break a}}while(0);if(!((h|0)==0|(h|0)==(g|0)))__ZN3MapIP14Constraint2DSWi10ComparatorIS1_E16DefaultAllocatorE6_eraseEPNS5_7ElementE(d,h)}while(0);h=c[a+40>>2]|0;d=h+288|0;k=c[d>>2]|0;if(!k)return;b=c[k+8>>2]|0;k=c[h+292>>2]|0;c:do if((b|0)==(k|0))l=b;else{h=b;do{e=c[h+24>>2]|0;if(e>>>0>a>>>0)m=h+8|0;else{if(e>>>0>=a>>>0){l=h;break c}m=h+4|0}h=c[m>>2]|0}while((h|0)!=(k|0));return}while(0);if((l|0)==0|(l|0)==(k|0))return;__ZN3MapIP14Constraint2DSWi10ComparatorIS1_E16DefaultAllocatorE6_eraseEPNS5_7ElementE(d,l);return}function __ZN12BodyPair2DSWD0Ev(a){a=a|0;__ZN12BodyPair2DSWD2Ev(a);__ZdlPv(a);return}function __ZN12BodyPair2DSW5setupEf(b,d){b=b|0;d=+d;var e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0,ia=0,ja=0,ka=0,la=0,ma=0,na=0,oa=0,pa=0,qa=0,ra=0,sa=0,ta=0,ua=0,va=0,wa=0,xa=0,ya=0,za=0,Aa=0,Ba=0.0,Ca=0.0,Da=0.0,Ea=0.0,Fa=0,Ga=0,Ha=0,Ia=0,Ja=0,Ka=0,La=0,Ma=0,Na=0,Oa=0,Pa=0,Qa=0,Ra=0.0,Sa=0.0,Ta=0,Ua=0,Va=0,Wa=0,Xa=0,Ya=0,Za=0,_a=0,$a=0,ab=0,bb=0,cb=0,db=0,eb=0,fb=0,gb=0,hb=0,ib=0,jb=0,kb=0,lb=0,mb=0,nb=0,ob=0,pb=0,qb=0.0,rb=0,sb=0,tb=0,ub=0,vb=0,wb=0,xb=0.0,yb=0,zb=0,Ab=0,Bb=0,Cb=0,Db=0,Eb=0.0,Fb=0.0,Gb=0.0,Hb=0,Ib=0;e=l;l=l+352|0;if((l|0)>=(m|0))ba(352);f=e+112|0;h=e+88|0;i=e+328|0;j=e+304|0;k=e+80|0;n=e+232|0;o=e+280|0;p=e+208|0;q=e+184|0;r=e+256|0;s=e+160|0;t=e+56|0;u=e+48|0;v=e+40|0;w=e+72|0;x=e+64|0;y=e+24|0;z=e+16|0;A=e+8|0;B=e+152|0;C=e+32|0;D=e+144|0;E=e;F=e+136|0;G=b+36|0;H=c[G>>2]|0;I=b+40|0;J=c[I>>2]|0;if(!((c[J+80>>2]&c[H+84>>2]|0)==0?!(c[H+80>>2]&c[J+84>>2]|0):0))K=3;a:do if((K|0)==3){L=c[J+12>>2]|0;M=c[H+248>>2]|0;b:do if(M){N=c[M+-4>>2]|0;if((N|0)>0){O=0;P=N}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);N=c[G>>2]|0;Q=N;R=c[I>>2]|0;S=N;break}c:while(1){N=P+-1|0;T=O;while(1){U=T+N|0;V=(U|0)/2|0;W=c[M+(V<<2)>>2]|0;if(L>>>0<W>>>0)break;if(W>>>0>=L>>>0)break c;if((V|0)<(N|0))T=V+1|0;else{Q=H;R=J;S=H;break b}}if((T|0)<(V|0)){O=T;P=V}else{Q=H;R=J;S=H;break b}}if((U+3|0)>>>0>1)break a;else{Q=H;R=J;S=H}}else{Q=H;R=J;S=H}while(0);L=c[Q+12>>2]|0;M=c[R+248>>2]|0;d:do if(M){N=c[M+-4>>2]|0;if((N|0)>0){X=0;Y=N}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);Z=c[G>>2]|0;break}e:while(1){N=Y+-1|0;W=X;while(1){_=W+N|0;$=(_|0)/2|0;aa=c[M+($<<2)>>2]|0;if(L>>>0<aa>>>0)break;if(aa>>>0>=L>>>0)break e;if(($|0)<(N|0))W=$+1|0;else{Z=S;break d}}if((W|0)<($|0)){X=W;Y=$}else{Z=S;break d}}if((_+3|0)>>>0>1)break a;else Z=S}else Z=S;while(0);do if((__ZNK8Body2DSW8get_modeEv(Z)|0)<2?(__ZNK8Body2DSW8get_modeEv(c[I>>2]|0)|0)<2:0){L=c[(c[G>>2]|0)+304>>2]|0;if(L|0?c[L+-4>>2]|0:0)break;L=c[(c[I>>2]|0)+304>>2]|0;if(!L)break a;if(!(c[L+-4>>2]|0))break a}while(0);L=(c[I>>2]|0)+32|0;c[i>>2]=c[L>>2];c[i+4>>2]=c[L+4>>2];c[i+8>>2]=c[L+8>>2];c[i+12>>2]=c[L+12>>2];c[i+16>>2]=c[L+16>>2];c[i+20>>2]=c[L+20>>2];L=(c[G>>2]|0)+32|0;c[j>>2]=c[L>>2];c[j+4>>2]=c[L+4>>2];c[j+8>>2]=c[L+8>>2];c[j+12>>2]=c[L+12>>2];c[j+16>>2]=c[L+16>>2];c[j+20>>2]=c[L+20>>2];__ZNK7Vector2miERKS_(f,i+16|0,j+16|0);L=b+56|0;M=f;N=c[M+4>>2]|0;T=L;c[T>>2]=c[M>>2];c[T+4>>2]=N;__ZN12BodyPair2DSW18_validate_contactsEv(b);N=c[G>>2]|0;T=N+48|0;M=c[T+4>>2]|0;aa=k;c[aa>>2]=c[T>>2];c[aa+4>>2]=M;M=N+32|0;c[o>>2]=c[M>>2];c[o+4>>2]=c[M+4>>2];c[o+8>>2]=c[M+8>>2];c[o+12>>2]=c[M+12>>2];c[o+16>>2]=c[M+16>>2];c[o+20>>2]=c[M+20>>2];__ZNK11Transform2D12untranslatedEv(n,o);M=b+44|0;N=c[M>>2]|0;do if((N|0)<0)K=35;else{aa=c[(c[G>>2]|0)+24>>2]|0;T=(aa|0)==0;if(T)ca=0;else ca=c[aa+-4>>2]|0;if((ca|0)<=(N|0)){if(T)da=0;else da=c[aa+-4>>2]|0;if((da|0)<=(N|0)){K=35;break}a[1263537]=0}ea=aa+(N*104|0)|0}while(0);if((K|0)==35){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);ea=0}__ZNK11Transform2DmlERKS_(p,n,ea);N=(c[I>>2]|0)+32|0;c[q>>2]=c[N>>2];c[q+4>>2]=c[N+4>>2];c[q+8>>2]=c[N+8>>2];c[q+12>>2]=c[N+12>>2];c[q+16>>2]=c[N+16>>2];c[q+20>>2]=c[N+20>>2];N=(c[G>>2]|0)+32|0;c[r>>2]=c[N>>2];c[r+4>>2]=c[N+4>>2];c[r+8>>2]=c[N+8>>2];c[r+12>>2]=c[N+12>>2];c[r+16>>2]=c[N+16>>2];c[r+20>>2]=c[N+20>>2];N=q+16|0;__ZN7Vector2mIERKS_(N,r+16|0);aa=b+48|0;T=c[aa>>2]|0;do if((T|0)<0)K=45;else{fa=c[(c[I>>2]|0)+24>>2]|0;ga=(fa|0)==0;if(ga)ha=0;else ha=c[fa+-4>>2]|0;if((ha|0)<=(T|0)){if(ga)ia=0;else ia=c[fa+-4>>2]|0;if((ia|0)<=(T|0)){K=45;break}a[1263537]=0}ja=fa+(T*104|0)|0}while(0);if((K|0)==45){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);ja=0}__ZNK11Transform2DmlERKS_(s,q,ja);T=c[M>>2]|0;if((T|0)<0)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);fa=c[G>>2]|0;ga=c[fa+24>>2]|0;ka=(ga|0)==0;if(ka)la=0;else la=c[ga+-4>>2]|0;do if((la|0)<=(T|0)){if(ka)ma=0;else ma=c[ga+-4>>2]|0;if((ma|0)>(T|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0)}while(0);ka=c[ga+(T*104|0)+68>>2]|0;na=c[aa>>2]|0;if((na|0)<0)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);oa=c[I>>2]|0;pa=c[oa+24>>2]|0;qa=(pa|0)==0;if(qa)ra=0;else ra=c[pa+-4>>2]|0;do if((ra|0)<=(na|0)){if(qa)sa=0;else sa=c[pa+-4>>2]|0;if((sa|0)>(na|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0)}while(0);qa=c[pa+(na*104|0)+68>>2]|0;g[t>>2]=0.0;g[t+4>>2]=0.0;g[u>>2]=0.0;g[u+4>>2]=0.0;if((c[fa+252>>2]|0)==2){T=c[fa+92>>2]|0;do if((T|0)<=1)if((T|0)==1){ga=fa+32|0;c[h>>2]=c[ga>>2];c[h+4>>2]=c[ga+4>>2];c[h+8>>2]=c[ga+8>>2];c[h+12>>2]=c[ga+12>>2];c[h+16>>2]=c[ga+16>>2];c[h+20>>2]=c[ga+20>>2];__ZNK7Vector2miERKS_(v,h+16|0,fa+280|0);break}else{g[v>>2]=0.0;g[v+4>>2]=0.0;break}else{ga=fa+32|0;c[f>>2]=c[ga>>2];c[f+4>>2]=c[ga+4>>2];c[f+8>>2]=c[ga+8>>2];c[f+12>>2]=c[ga+12>>2];c[f+16>>2]=c[ga+16>>2];c[f+20>>2]=c[ga+20>>2];__ZNK7Vector2miERKS_(v,fa+280|0,f+16|0)}while(0);fa=v;T=c[fa+4>>2]|0;na=t;c[na>>2]=c[fa>>2];c[na+4>>2]=T;ta=c[I>>2]|0}else ta=oa;if((c[ta+252>>2]|0)==2){T=c[ta+92>>2]|0;do if((T|0)<=1)if((T|0)==1){na=ta+32|0;c[h>>2]=c[na>>2];c[h+4>>2]=c[na+4>>2];c[h+8>>2]=c[na+8>>2];c[h+12>>2]=c[na+12>>2];c[h+16>>2]=c[na+16>>2];c[h+20>>2]=c[na+20>>2];__ZNK7Vector2miERKS_(v,h+16|0,ta+280|0);break}else{g[v>>2]=0.0;g[v+4>>2]=0.0;break}else{na=ta+32|0;c[f>>2]=c[na>>2];c[f+4>>2]=c[na+4>>2];c[f+8>>2]=c[na+8>>2];c[f+12>>2]=c[na+12>>2];c[f+16>>2]=c[na+16>>2];c[f+20>>2]=c[na+20>>2];__ZNK7Vector2miERKS_(v,ta+280|0,f+16|0)}while(0);T=v;oa=c[T+4>>2]|0;na=u;c[na>>2]=c[T>>2];c[na+4>>2]=oa}oa=__ZN19CollisionSolver2DSW5solveEPK9Shape2DSWRK11Transform2DRK7Vector2S2_S5_S8_PFvS8_S8_PvES9_PS6_ff(ka,p,t,qa,s,u,1726,b,b+64|0,0.0,0.0)|0;na=b+252|0;a[na>>0]=oa&1;f:do if(!oa){T=c[G>>2]|0;do if((c[T+252>>2]|0)==1?(__ZNK8Body2DSW8get_modeEv(T)|0)>1:0){if(!(__ZN12BodyPair2DSW9_test_ccdEfP8Body2DSWiRK11Transform2DS1_iS4_b(b,d,c[G>>2]|0,c[M>>2]|0,p,c[I>>2]|0,c[aa>>2]|0,s,0)|0))break;a[na>>0]=1}while(0);T=c[I>>2]|0;do if((c[T+252>>2]|0)==1){if((__ZNK8Body2DSW8get_modeEv(T)|0)<=1)break;if(!(__ZN12BodyPair2DSW9_test_ccdEfP8Body2DSWiRK11Transform2DS1_iS4_b(b,d,c[I>>2]|0,c[aa>>2]|0,s,c[G>>2]|0,c[M>>2]|0,p,1)|0))break;a[na>>0]=1;K=91;break f}while(0);if(!(a[na>>0]|0)){a[b+253>>0]=0;ua=0}else K=91}else K=91;while(0);g:do if((K|0)==91){oa=b+253|0;if(!(a[oa>>0]|0)){T=c[G>>2]|0;h:do if(a[T+261>>0]|0){fa=T+188|0;pa=c[fa+4>>2]|0;ga=f;c[ga>>2]=c[fa>>2];c[ga+4>>2]=pa;pa=(c[I>>2]|0)+108|0;ga=c[pa+4>>2]|0;fa=w;c[fa>>2]=c[pa>>2];c[fa+4>>2]=ga;i:do if(+__ZNK7Vector23dotERKS_(w,f)>=0.0){ga=b+248|0;fa=c[ga>>2]|0;if((fa|0)>0){va=0;wa=fa}else break;while(1){if(!(a[b+72+(va*88|0)+80>>0]|0))xa=wa;else{if(!(+__ZNK7Vector23dotERKS_(b+72+(va*88|0)+8|0,f)<0.0))break;xa=c[ga>>2]|0}va=va+1|0;if((va|0)>=(xa|0))break i;else wa=xa}break h}while(0);a[na>>0]=0;a[oa>>0]=1;ua=0;break g}while(0);T=c[I>>2]|0;j:do if(a[T+261>>0]|0){W=T+188|0;ga=c[W+4>>2]|0;fa=f;c[fa>>2]=c[W>>2];c[fa+4>>2]=ga;ga=(c[G>>2]|0)+108|0;fa=c[ga+4>>2]|0;W=x;c[W>>2]=c[ga>>2];c[W+4>>2]=fa;k:do if(+__ZNK7Vector23dotERKS_(x,f)>=0.0){fa=b+248|0;W=c[fa>>2]|0;if((W|0)>0){ya=0;za=W}else break;while(1){if(!(a[b+72+(ya*88|0)+80>>0]|0))Aa=za;else{if(!(+__ZNK7Vector23dotERKS_(b+72+(ya*88|0)+8|0,f)<0.0))break;Aa=c[fa>>2]|0}ya=ya+1|0;if((ya|0)>=(Aa|0))break k;else za=Aa}break j}while(0);a[na>>0]=0;a[oa>>0]=1;ua=0;break g}while(0);oa=b+52|0;Ba=+g[(c[oa>>2]|0)+104>>2];Ca=+g[ka+32>>2];Da=+g[qa+32>>2];do if(Ca!=0.0|Da!=0.0){if(Ca==0.0){Ea=Da;break}if(Da==0.0){Ea=Ca;break}Ea=(Ca+Da)*.5}else Ea=.30000001192092896;while(0);c[b+256>>2]=0;T=b+248|0;if((c[T>>2]|0)<=0){ua=0;break}fa=n+8|0;W=n+4|0;ga=n+12|0;pa=f+4|0;Fa=n+16|0;Ga=q+8|0;Ha=q+4|0;Ia=q+12|0;Ja=f+4|0;Ka=f+4|0;La=f+4|0;Ma=y+4|0;Da=1.0/d*Ea;Na=f+4|0;Oa=z+4|0;Pa=0;Qa=0;l:while(1){Ca=+g[b+72+(Qa*88|0)+16>>2];Ra=+g[b+72+(Qa*88|0)+20>>2];Sa=Ca*+g[W>>2]+Ra*+g[ga>>2];g[f>>2]=+g[n>>2]*Ca+ +g[fa>>2]*Ra;g[pa>>2]=Sa;__ZNK7Vector2plERKS_(h,f,Fa);Sa=+g[b+72+(Qa*88|0)+24>>2];Ra=+g[b+72+(Qa*88|0)+28>>2];Ca=Sa*+g[Ha>>2]+Ra*+g[Ia>>2];g[f>>2]=+g[q>>2]*Sa+ +g[Ga>>2]*Ra;g[Ja>>2]=Ca;__ZNK7Vector2plERKS_(v,f,N);Ta=b+72+(Qa*88|0)+8|0;__ZNK7Vector2miERKS_(f,h,v);Ca=+__ZNK7Vector23dotERKS_(Ta,f);m:do if(!(Ca<=0.0)){if(!(a[b+72+(Qa*88|0)+80>>0]|0)){K=118;break}Ua=b+72+(Qa*88|0)+60|0;a[Ua>>0]=1;Va=c[oa>>2]|0;if(c[Va+16524>>2]|0){__ZNK7Vector2plERKS_(f,h,k);Wa=Va+16528|0;Xa=c[Wa>>2]|0;Ya=Va+16524|0;Va=c[Ya>>2]|0;Za=(Va|0)==0;if(Za)_a=0;else _a=c[Va+-4>>2]|0;if((Xa|0)<(_a|0)){c[Wa>>2]=Xa+1;if((Xa|0)<0){K=130;break l}if(Za)$a=0;else $a=c[Va+-4>>2]|0;if(($a|0)<=(Xa|0)){if(Za)ab=0;else ab=c[Va+-4>>2]|0;if((ab|0)<=(Xa|0)){K=130;break l}a[1263537]=0}__ZN6VectorI7Vector2E14_copy_on_writeEv(Ya);Va=f;Za=c[Va+4>>2]|0;Wa=(c[Ya>>2]|0)+(Xa<<3)|0;c[Wa>>2]=c[Va>>2];c[Wa+4>>2]=Za}Za=c[oa>>2]|0;__ZNK7Vector2plERKS_(f,v,k);Wa=Za+16528|0;Va=c[Wa>>2]|0;Xa=Za+16524|0;Za=c[Xa>>2]|0;Ya=(Za|0)==0;if(Ya)bb=0;else bb=c[Za+-4>>2]|0;if((Va|0)<(bb|0)){c[Wa>>2]=Va+1;if((Va|0)<0){K=143;break l}if(Ya)cb=0;else cb=c[Za+-4>>2]|0;if((cb|0)<=(Va|0)){if(Ya)db=0;else db=c[Za+-4>>2]|0;if((db|0)<=(Va|0)){K=143;break l}a[1263537]=0}__ZN6VectorI7Vector2E14_copy_on_writeEv(Xa);Za=f;Ya=c[Za+4>>2]|0;Wa=(c[Xa>>2]|0)+(Va<<3)|0;c[Wa>>2]=c[Za>>2];c[Wa+4>>2]=Ya}}Ya=(c[(c[G>>2]|0)+304>>2]|0)!=0;Wa=(c[(c[I>>2]|0)+304>>2]|0)!=0;Za=b+72+(Qa*88|0)+64|0;Va=h;Xa=c[Va+4>>2]|0;eb=Za;c[eb>>2]=c[Va>>2];c[eb+4>>2]=Xa;__ZNK7Vector2miERKS_(f,v,L);Xa=b+72+(Qa*88|0)+72|0;eb=f;Va=c[eb+4>>2]|0;fb=Xa;c[fb>>2]=c[eb>>2];c[fb+4>>2]=Va;do if(Ya|Wa){__ZN7Vector2pLERKS_(h,k);__ZN7Vector2pLERKS_(v,k);if(Ya){Ra=+g[(c[I>>2]|0)+116>>2];Sa=Ra*+g[Xa>>2];g[f>>2]=-(Ra*+g[b+72+(Qa*88|0)+76>>2]);g[Ka>>2]=Sa;Va=c[G>>2]|0;__ZNK7Vector2ngEv(y,Ta);fb=c[M>>2]|0;eb=c[aa>>2]|0;gb=c[I>>2]|0;hb=c[gb+16>>2]|0;ib=c[gb+12>>2]|0;jb=gb+108|0;gb=c[jb+4>>2]|0;kb=A;c[kb>>2]=c[jb>>2];c[kb+4>>2]=gb;__ZNK7Vector2plERKS_(z,f,A);gb=Va+304|0;kb=c[gb>>2]|0;do if(kb|0){jb=c[kb+-4>>2]|0;if(!jb)break;lb=(jb|0)>0;if(lb){__ZN6VectorIN8Body2DSW7ContactEE14_copy_on_writeEv(gb);mb=c[gb>>2]|0}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);mb=0}nb=Va+308|0;ob=c[nb>>2]|0;if((ob|0)>=(jb|0)){if(lb){pb=-1;qb=100000002004087734272.0;rb=0}else break;do{Sa=+g[mb+(rb*52|0)+16>>2];lb=(rb|0)==0|Sa<qb;qb=lb?Sa:qb;pb=lb?rb:pb;rb=rb+1|0}while((rb|0)!=(jb|0));if((pb|0)<0|!(qb<Ca))break;else sb=pb}else{c[nb>>2]=ob+1;sb=ob}jb=h;lb=c[jb+4>>2]|0;tb=mb+(sb*52|0)|0;c[tb>>2]=c[jb>>2];c[tb+4>>2]=lb;lb=y;tb=c[lb+4>>2]|0;jb=mb+(sb*52|0)+8|0;c[jb>>2]=c[lb>>2];c[jb+4>>2]=tb;g[mb+(sb*52|0)+16>>2]=Ca;c[mb+(sb*52|0)+20>>2]=fb;tb=v;jb=c[tb+4>>2]|0;lb=mb+(sb*52|0)+24|0;c[lb>>2]=c[tb>>2];c[lb+4>>2]=jb;c[mb+(sb*52|0)+32>>2]=eb;c[mb+(sb*52|0)+36>>2]=hb;c[mb+(sb*52|0)+40>>2]=ib;jb=z;lb=c[jb+4>>2]|0;tb=mb+(sb*52|0)+44|0;c[tb>>2]=c[jb>>2];c[tb+4>>2]=lb}while(0)}if(!Wa)break;ib=c[G>>2]|0;Sa=+g[ib+116>>2];Ra=Sa*+g[Za>>2];g[f>>2]=-(Sa*+g[b+72+(Qa*88|0)+68>>2]);g[La>>2]=Ra;hb=c[I>>2]|0;eb=c[aa>>2]|0;fb=c[M>>2]|0;Va=c[ib+16>>2]|0;gb=c[ib+12>>2]|0;kb=ib+108|0;ib=c[kb+4>>2]|0;lb=z;c[lb>>2]=c[kb>>2];c[lb+4>>2]=ib;__ZNK7Vector2plERKS_(y,f,z);ib=hb+304|0;lb=c[ib>>2]|0;do if(lb|0){kb=c[lb+-4>>2]|0;if(!kb)break;tb=(kb|0)>0;if(tb){__ZN6VectorIN8Body2DSW7ContactEE14_copy_on_writeEv(ib);ub=c[ib>>2]|0}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);ub=0}jb=hb+308|0;vb=c[jb>>2]|0;if((vb|0)>=(kb|0)){if(tb){wb=-1;xb=100000002004087734272.0;yb=0}else break;do{Ra=+g[ub+(yb*52|0)+16>>2];tb=(yb|0)==0|Ra<xb;xb=tb?Ra:xb;wb=tb?yb:wb;yb=yb+1|0}while((yb|0)!=(kb|0));if((wb|0)<0|!(xb<Ca))break;else zb=wb}else{c[jb>>2]=vb+1;zb=vb}kb=v;ob=c[kb+4>>2]|0;nb=ub+(zb*52|0)|0;c[nb>>2]=c[kb>>2];c[nb+4>>2]=ob;ob=Ta;nb=c[ob+4>>2]|0;kb=ub+(zb*52|0)+8|0;c[kb>>2]=c[ob>>2];c[kb+4>>2]=nb;g[ub+(zb*52|0)+16>>2]=Ca;c[ub+(zb*52|0)+20>>2]=eb;nb=h;kb=c[nb+4>>2]|0;ob=ub+(zb*52|0)+24|0;c[ob>>2]=c[nb>>2];c[ob+4>>2]=kb;c[ub+(zb*52|0)+32>>2]=fb;c[ub+(zb*52|0)+36>>2]=Va;c[ub+(zb*52|0)+40>>2]=gb;kb=y;ob=c[kb+4>>2]|0;nb=ub+(zb*52|0)+44|0;c[nb>>2]=c[kb>>2];c[nb+4>>2]=ob}while(0)}while(0);Wa=c[M>>2]|0;if((Wa|0)<0){K=181;break l}Ya=c[G>>2]|0;gb=c[Ya+24>>2]|0;Va=(gb|0)==0;if(Va)Ab=0;else Ab=c[gb+-4>>2]|0;if((Ab|0)<=(Wa|0)){if(Va)Bb=0;else Bb=c[gb+-4>>2]|0;if((Bb|0)<=(Wa|0)){K=181;break l}a[1263537]=0}do if(!(a[gb+(Wa*104|0)+96>>0]|0)){Va=c[aa>>2]|0;if((Va|0)<0){K=191;break l}fb=c[(c[I>>2]|0)+24>>2]|0;eb=(fb|0)==0;if(eb)Cb=0;else Cb=c[fb+-4>>2]|0;if((Cb|0)<=(Va|0)){if(eb)Db=0;else Db=c[fb+-4>>2]|0;if((Db|0)<=(Va|0)){K=191;break l}a[1263537]=0}if(a[fb+(Va*104|0)+96>>0]|0)break;if((__ZNK8Body2DSW8get_modeEv(Ya)|0)<2?(__ZNK8Body2DSW8get_modeEv(c[I>>2]|0)|0)<2:0)break;Ra=+__ZNK7Vector23dotERKS_(Za,Ta);Sa=+__ZNK7Vector23dotERKS_(Xa,Ta);Va=c[G>>2]|0;Eb=+g[Va+144>>2]+ +g[(c[I>>2]|0)+144>>2];Fb=+g[Va+148>>2];Gb=Fb*(+__ZNK7Vector23dotERKS_(Za,Za)-Ra*Ra);Ra=+g[(c[I>>2]|0)+148>>2];g[b+72+(Qa*88|0)+44>>2]=1.0/(Eb+(Gb+Ra*(+__ZNK7Vector23dotERKS_(Xa,Xa)-Sa*Sa)));Sa=-+g[Ta>>2];c[y>>2]=c[b+72+(Qa*88|0)+12>>2];g[Ma>>2]=Sa;Sa=+__ZNK7Vector23dotERKS_(Za,y);Ra=+__ZNK7Vector23dotERKS_(Xa,y);Va=c[G>>2]|0;Gb=+g[Va+144>>2]+ +g[(c[I>>2]|0)+144>>2];Eb=+g[Va+148>>2];Fb=Eb*(+__ZNK7Vector23dotERKS_(Za,Za)-Sa*Sa);Sa=+g[(c[I>>2]|0)+148>>2];g[b+72+(Qa*88|0)+48>>2]=1.0/(Gb+(Fb+Sa*(+__ZNK7Vector23dotERKS_(Xa,Xa)-Ra*Ra)));Ra=Ba-Ca;g[b+72+(Qa*88|0)+52>>2]=-(Da*(Ra>0.0?0.0:Ra));g[b+72+(Qa*88|0)+56>>2]=Ca;c[f>>2]=c[b+72+(Qa*88|0)+32>>2];__ZNK7Vector2mlERKf(B,Ta,f);c[f>>2]=c[b+72+(Qa*88|0)+36>>2];__ZNK7Vector2mlERKf(A,y,f);__ZNK7Vector2plERKS_(z,B,A);Va=c[G>>2]|0;__ZNK7Vector2ngEv(A,z);__ZNK7Vector2mlERKf(f,A,Va+144|0);__ZN7Vector2pLERKS_(Va+108|0,f);Ra=+g[Va+148>>2];Sa=Ra*+__ZNK7Vector25crossERKS_(Za,A);fb=Va+116|0;g[fb>>2]=+g[fb>>2]+Sa;fb=c[I>>2]|0;__ZNK7Vector2mlERKf(f,z,fb+144|0);__ZN7Vector2pLERKS_(fb+108|0,f);Sa=+g[fb+148>>2];Ra=Sa*+__ZNK7Vector25crossERKS_(Xa,z);Va=fb+116|0;g[Va>>2]=+g[Va>>2]+Ra;Va=c[G>>2]|0;fb=c[I>>2]|0;Ra=+g[(+g[Va+136>>2]>+g[fb+136>>2]?Va:fb)+136>>2];Va=b+72+(Qa*88|0)+84|0;g[Va>>2]=Ra;if(Ra!=0.0){Ra=+g[(c[G>>2]|0)+116>>2];Sa=Ra*+g[Za>>2];g[f>>2]=-(Ra*+g[b+72+(Qa*88|0)+68>>2]);g[Na>>2]=Sa;Sa=+g[fb+116>>2];Ra=Sa*+g[Xa>>2];g[z>>2]=-(Sa*+g[b+72+(Qa*88|0)+76>>2]);g[Oa>>2]=Ra;eb=fb+108|0;fb=c[eb+4>>2]|0;hb=C;c[hb>>2]=c[eb>>2];c[hb+4>>2]=fb;__ZNK7Vector2plERKS_(D,C,z);fb=(c[G>>2]|0)+108|0;hb=c[fb+4>>2]|0;eb=E;c[eb>>2]=c[fb>>2];c[eb+4>>2]=hb;__ZNK7Vector2miERKS_(F,D,E);__ZNK7Vector2miERKS_(A,F,f);Ra=+g[Va>>2];g[Va>>2]=Ra*+__ZNK7Vector23dotERKS_(A,Ta)}Hb=1;break m}while(0);a[Ua>>0]=0;a[na>>0]=0;Hb=Pa}else K=118;while(0);if((K|0)==118){K=0;a[b+72+(Qa*88|0)+60>>0]=0;Hb=Pa}Qa=Qa+1|0;if((Qa|0)>=(c[T>>2]|0)){ua=Hb;break g}else Pa=Hb}if((K|0)==130)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((K|0)==143)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((K|0)==181)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);else if((K|0)==191)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0)}else ua=0}while(0);Ib=ua;l=e;return Ib|0}while(0);a[b+252>>0]=0;Ib=0;l=e;return Ib|0}function __ZN12BodyPair2DSW5solveEf(b,d){b=b|0;d=+d;var e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0.0,Q=0,R=0,S=0,T=0,U=0,V=0.0,W=0.0,X=0.0,Y=0.0;e=l;l=l+160|0;if((l|0)>=(m|0))ba(160);f=e+16|0;h=e+144|0;i=e+128|0;j=e+112|0;k=e+8|0;n=e+136|0;o=e+120|0;p=e+104|0;q=e+96|0;r=e+88|0;s=e;t=e+80|0;u=e+64|0;v=e+72|0;w=e+56|0;x=e+48|0;y=e+40|0;z=e+32|0;A=e+24|0;if(!(a[b+252>>0]|0)){l=e;return}B=b+248|0;C=c[B>>2]|0;if((C|0)<=0){l=e;return}D=b+256|0;E=b+36|0;F=h+4|0;G=b+40|0;H=i+4|0;I=p+4|0;J=q+4|0;K=v+4|0;L=0;M=C;while(1){c[D>>2]=(c[D>>2]|0)+1;if(!(a[b+72+(L*88|0)+60>>0]|0))N=M;else{d=+g[(c[E>>2]|0)+116>>2];C=b+72+(L*88|0)+64|0;O=b+72+(L*88|0)+68|0;P=d*+g[C>>2];g[h>>2]=-(d*+g[O>>2]);g[F>>2]=P;Q=c[G>>2]|0;P=+g[Q+116>>2];R=b+72+(L*88|0)+72|0;S=b+72+(L*88|0)+76|0;d=P*+g[R>>2];g[i>>2]=-(P*+g[S>>2]);g[H>>2]=d;T=Q+108|0;Q=c[T+4>>2]|0;U=k;c[U>>2]=c[T>>2];c[U+4>>2]=Q;__ZNK7Vector2plERKS_(n,k,i);Q=(c[E>>2]|0)+108|0;U=c[Q+4>>2]|0;T=f;c[T>>2]=c[Q>>2];c[T+4>>2]=U;__ZNK7Vector2miERKS_(o,n,f);__ZNK7Vector2miERKS_(j,o,h);d=+g[(c[E>>2]|0)+104>>2];P=d*+g[C>>2];g[p>>2]=-(d*+g[O>>2]);g[I>>2]=P;O=c[G>>2]|0;P=+g[O+104>>2];d=P*+g[R>>2];g[q>>2]=-(P*+g[S>>2]);g[J>>2]=d;S=O+96|0;O=c[S+4>>2]|0;U=s;c[U>>2]=c[S>>2];c[U+4>>2]=O;__ZNK7Vector2plERKS_(t,s,q);O=(c[E>>2]|0)+96|0;U=c[O+4>>2]|0;S=f;c[S>>2]=c[O>>2];c[S+4>>2]=U;__ZNK7Vector2miERKS_(u,t,f);__ZNK7Vector2miERKS_(r,u,p);U=b+72+(L*88|0)+8|0;d=+__ZNK7Vector23dotERKS_(j,U);P=+__ZNK7Vector23dotERKS_(r,U);V=-+g[U>>2];c[v>>2]=c[b+72+(L*88|0)+12>>2];g[K>>2]=V;V=+__ZNK7Vector23dotERKS_(j,v);S=b+72+(L*88|0)+44|0;O=b+72+(L*88|0)+40|0;W=+g[O>>2];X=W+(+g[b+72+(L*88|0)+52>>2]-P)*+g[S>>2];P=X>0.0?X:0.0;g[O>>2]=P;g[f>>2]=P-W;__ZNK7Vector2mlERKf(w,U,f);O=c[E>>2]|0;__ZNK7Vector2ngEv(x,w);__ZNK7Vector2mlERKf(f,x,O+144|0);__ZN7Vector2pLERKS_(O+96|0,f);W=+g[O+148>>2];P=W*+__ZNK7Vector25crossERKS_(C,x);T=O+104|0;g[T>>2]=+g[T>>2]+P;T=c[G>>2]|0;__ZNK7Vector2mlERKf(f,w,T+144|0);__ZN7Vector2pLERKS_(T+96|0,f);P=+g[T+148>>2];W=P*+__ZNK7Vector25crossERKS_(R,w);O=T+104|0;g[O>>2]=+g[O>>2]+W;O=b+72+(L*88|0)+32|0;W=+g[O>>2];P=W-(d+ +g[b+72+(L*88|0)+84>>2])*+g[S>>2];d=P>0.0?P:0.0;g[O>>2]=d;P=d*(+g[(c[E>>2]|0)+140>>2]*+g[(c[G>>2]|0)+140>>2]);O=b+72+(L*88|0)+36|0;X=+g[O>>2];Y=X-V*+g[b+72+(L*88|0)+48>>2];V=-P;g[O>>2]=Y<V?V:Y>P?P:Y;g[f>>2]=d-W;__ZNK7Vector2mlERKf(y,U,f);g[A>>2]=+g[O>>2]-X;__ZNK7Vector2mlERKf(z,v,A);__ZNK7Vector2plERKS_(x,y,z);O=c[E>>2]|0;__ZNK7Vector2ngEv(z,x);__ZNK7Vector2mlERKf(f,z,O+144|0);__ZN7Vector2pLERKS_(O+108|0,f);X=+g[O+148>>2];W=X*+__ZNK7Vector25crossERKS_(C,z);C=O+116|0;g[C>>2]=+g[C>>2]+W;C=c[G>>2]|0;__ZNK7Vector2mlERKf(f,x,C+144|0);__ZN7Vector2pLERKS_(C+108|0,f);W=+g[C+148>>2];X=W*+__ZNK7Vector25crossERKS_(R,x);R=C+116|0;g[R>>2]=+g[R>>2]+X;N=c[B>>2]|0}L=L+1|0;if((L|0)>=(N|0))break;else M=N}l=e;return}function __ZNK8Body2DSW8get_modeEv(a){a=a|0;return c[a+92>>2]|0}function __ZN12BodyPair2DSW18_validate_contactsEv(b){b=b|0;var d=0,e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0.0,q=0.0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0.0,z=0,A=0,B=0,C=0,D=0,E=0,F=0.0,G=0.0,H=0,I=0,J=0,K=0,L=0;d=l;l=l+144|0;if((l|0)>=(m|0))ba(144);e=d+56|0;f=d+40|0;h=d+48|0;i=d+32|0;j=d+24|0;k=d+16|0;n=d+8|0;o=d;p=+g[(c[b+52>>2]|0)+100>>2];q=p*p;r=b+248|0;s=c[r>>2]|0;if((s|0)<=0){l=d;return}t=b+36|0;u=e+4|0;v=b+40|0;w=h+4|0;x=b+56|0;y=-p;z=0;A=s;while(1){s=b+72+(z*88|0)|0;B=b+72+(z*88|0)+80|0;do if(!(a[B>>0]|0)){C=A;D=9}else{a[B>>0]=0;E=c[t>>2]|0;p=+g[b+72+(z*88|0)+16>>2];F=+g[b+72+(z*88|0)+20>>2];G=+g[E+36>>2]*p+ +g[E+44>>2]*F;g[e>>2]=+g[E+32>>2]*p+ +g[E+40>>2]*F;g[u>>2]=G;E=c[v>>2]|0;G=+g[b+72+(z*88|0)+24>>2];F=+g[b+72+(z*88|0)+28>>2];p=+g[E+36>>2]*G+ +g[E+44>>2]*F;g[h>>2]=+g[E+32>>2]*G+ +g[E+40>>2]*F;g[w>>2]=p;__ZNK7Vector2plERKS_(f,h,x);__ZNK7Vector2miERKS_(i,e,f);E=b+72+(z*88|0)+8|0;p=+__ZNK7Vector23dotERKS_(i,E);g[j>>2]=p;if(!(p<y)?(__ZNK7Vector2mlERKf(k,E,j),__ZNK7Vector2plERKS_(n,f,k),__ZNK7Vector2miERKS_(o,n,e),!(+__ZNK7Vector214length_squaredEv(o)>q)):0){H=z;I=c[r>>2]|0;break}C=c[r>>2]|0;D=9}while(0);if((D|0)==9){D=0;if((z+1|0)<(C|0)){B=b+72+((C+-1|0)*88|0)|0;E=e;J=s;K=E+88|0;do{c[E>>2]=c[J>>2];E=E+4|0;J=J+4|0}while((E|0)<(K|0));E=s;J=B;K=E+88|0;do{c[E>>2]=c[J>>2];E=E+4|0;J=J+4|0}while((E|0)<(K|0));E=B;J=e;K=E+88|0;do{c[E>>2]=c[J>>2];E=E+4|0;J=J+4|0}while((E|0)<(K|0));L=c[r>>2]|0}else L=C;J=L+-1|0;c[r>>2]=J;H=z+-1|0;I=J}z=H+1|0;if((z|0)>=(I|0))break;else A=I}l=d;return}function __ZN12BodyPair2DSW12_add_contactERK7Vector2S2_Pv(a,b,c){a=a|0;b=b|0;c=c|0;__ZN12BodyPair2DSW23_contact_added_callbackERK7Vector2S2_(c,a,b);return}function __ZN19CollisionSolver2DSW5solveEPK9Shape2DSWRK11Transform2DRK7Vector2S2_S5_S8_PFvS8_S8_PvES9_PS6_ff(a,b,d,e,f,h,i,k,l,m,n){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;h=h|0;i=i|0;k=k|0;l=l|0;m=+m;n=+n;var o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0;o=ij[c[(c[a>>2]|0)+8>>2]&8191](a)|0;p=ij[c[(c[e>>2]|0)+8>>2]&8191](e)|0;q=(ij[c[(c[a>>2]|0)+12>>2]&8191](a)|0)&1;r=(ij[c[(c[e>>2]|0)+12>>2]&8191](e)|0)&1;s=(g[j>>2]=m,c[j>>2]|0);t=(g[j>>2]=n,c[j>>2]|0);u=(o|0)>(p|0);v=u?o:p;w=u?t:s;x=u?s:t;switch((u?p:o)|0){case 0:{if((v|1|0)==1){y=0;return y|0}if(u){y=__ZN19CollisionSolver2DSW17solve_static_lineEPK9Shape2DSWRK11Transform2DS2_S5_PFvRK7Vector2S8_PvES9_b(e,f,a,b,i,k,1)|0;return y|0}else{y=__ZN19CollisionSolver2DSW17solve_static_lineEPK9Shape2DSWRK11Transform2DS2_S5_PFvRK7Vector2S8_PvES9_b(a,b,e,f,i,k,0)|0;return y|0}break}case 1:{if((v|0)==1){y=0;return y|0}if(u){y=__ZN19CollisionSolver2DSW13solve_raycastEPK9Shape2DSWRK11Transform2DS2_S5_PFvRK7Vector2S8_PvES9_bPS6_(e,f,a,b,i,k,1,l)|0;return y|0}else{y=__ZN19CollisionSolver2DSW13solve_raycastEPK9Shape2DSWRK11Transform2DS2_S5_PFvRK7Vector2S8_PvES9_bPS6_(a,b,e,f,i,k,0,l)|0;return y|0}break}default:{if(!((u?q:r)<<24>>24)){n=(c[j>>2]=w,+g[j>>2]);y=__Z28sat_2d_calculate_penetrationPK9Shape2DSWRK11Transform2DRK7Vector2S1_S4_S7_PFvS7_S7_PvES8_bPS5_ff(a,b,d,e,f,h,i,k,0,l,n,(c[j>>2]=x,+g[j>>2]))|0;return y|0}if((u?r:q)<<24>>24){y=0;return y|0}n=(c[j>>2]=w,+g[j>>2]);m=(c[j>>2]=x,+g[j>>2]);if(u){y=__ZN19CollisionSolver2DSW13solve_concaveEPK9Shape2DSWRK11Transform2DRK7Vector2S2_S5_S8_PFvS8_S8_PvES9_bPS6_ff(e,f,h,a,b,0,i,k,1,l,n,m)|0;return y|0}else{y=__ZN19CollisionSolver2DSW13solve_concaveEPK9Shape2DSWRK11Transform2DRK7Vector2S2_S5_S8_PFvS8_S8_PvES9_bPS6_ff(a,b,d,e,f,0,i,k,0,l,n,m)|0;return y|0}}}return 0}function __ZN12BodyPair2DSW9_test_ccdEfP8Body2DSWiRK11Transform2DS1_iS4_b(b,d,e,f,h,i,j,k,n){b=b|0;d=+d;e=e|0;f=f|0;h=h|0;i=i|0;j=j|0;k=k|0;n=n|0;var o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0.0,T=0.0,U=0,V=0,W=0,X=0;o=l;l=l+192|0;if((l|0)>=(m|0))ba(192);p=o+32|0;q=o+176|0;r=o+168|0;s=o+24|0;t=o+160|0;u=o+152|0;v=o+144|0;w=o+140|0;x=o+136|0;y=o+112|0;z=o+128|0;A=o+104|0;B=o+16|0;C=o+80|0;D=o+72|0;E=o+64|0;F=o+48|0;G=o+56|0;H=o+40|0;I=o+8|0;J=o;g[q>>2]=d;K=e+108|0;L=c[K+4>>2]|0;M=s;c[M>>2]=c[K>>2];c[M+4>>2]=L;__ZNK7Vector2mlERKf(r,s,q);d=+__ZNK7Vector26lengthEv(r);g[t>>2]=d;if(d<1.0e-05){N=0;l=o;return N|0}__ZNK7Vector2dvERKf(u,r,t);if((f|0)<0)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);q=e+24|0;e=c[q>>2]|0;s=(e|0)==0;if(s)O=0;else O=c[e+-4>>2]|0;do if((O|0)<=(f|0)){if(s)P=0;else P=c[e+-4>>2]|0;if((P|0)>(f|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0)}while(0);P=c[e+(f*104|0)+68>>2]|0;Li[c[(c[P>>2]|0)+20>>2]&255](P,u,h,v,w);if(+g[t>>2]>(+g[w>>2]-+g[v>>2])*.3){c[y>>2]=0;c[y+4>>2]=0;c[y+8>>2]=0;c[y+12>>2]=0;v=c[q>>2]|0;q=(v|0)==0;if(q)Q=0;else Q=c[v+-4>>2]|0;do if((Q|0)<=(f|0)){if(q)R=0;else R=c[v+-4>>2]|0;if((R|0)>(f|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0)}while(0);R=c[v+(f*104|0)+68>>2]|0;f=c[(c[R>>2]|0)+32>>2]|0;d=+g[u>>2];v=h+8|0;S=+g[u+4>>2];q=h+4|0;Q=h+12|0;T=d*+g[q>>2]+S*+g[Q>>2];g[z>>2]=+g[h>>2]*d+ +g[v>>2]*S;g[z+4>>2]=T;__ZNK7Vector210normalizedEv(p,z);Ki[f&4095](R,p,y,x);T=+g[y>>2];S=+g[y+4>>2];d=T*+g[q>>2]+S*+g[Q>>2];g[p>>2]=+g[h>>2]*T+ +g[v>>2]*S;g[p+4>>2]=d;__ZNK7Vector2plERKS_(A,p,h+16|0);__ZNK7Vector2plERKS_(B,A,r);__ZNK11Transform2D14affine_inverseEv(C,k);__ZNK7Vector2mlERKf(G,u,t);g[H>>2]=.10000000149011612;__ZNK7Vector2mlERKf(F,G,H);__ZNK7Vector2miERKS_(E,A,F);d=+g[E>>2];A=C+8|0;S=+g[E+4>>2];G=C+4|0;t=C+12|0;T=d*+g[G>>2]+S*+g[t>>2];g[p>>2]=+g[C>>2]*d+ +g[A>>2]*S;g[p+4>>2]=T;u=C+16|0;__ZNK7Vector2plERKS_(D,p,u);T=+g[B>>2];S=+g[B+4>>2];d=T*+g[G>>2]+S*+g[t>>2];g[p>>2]=+g[C>>2]*T+ +g[A>>2]*S;g[p+4>>2]=d;__ZNK7Vector2plERKS_(E,p,u);g[F>>2]=0.0;u=F+4|0;g[u>>2]=0.0;g[H>>2]=0.0;g[H+4>>2]=0.0;if((j|0)<0)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);A=c[i+24>>2]|0;i=(A|0)==0;if(i)U=0;else U=c[A+-4>>2]|0;do if((U|0)<=(j|0)){if(i)V=0;else V=c[A+-4>>2]|0;if((V|0)>(j|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0)}while(0);V=c[A+(j*104|0)+68>>2]|0;if(Fi[c[(c[V>>2]|0)+36>>2]&127](V,D,E,F,H)|0){d=+g[F>>2];S=+g[u>>2];T=d*+g[k+4>>2]+S*+g[k+12>>2];g[p>>2]=+g[k>>2]*d+ +g[k+8>>2]*S;g[p+4>>2]=T;__ZNK7Vector2plERKS_(I,p,k+16|0);k=B;B=c[k+4>>2]|0;u=p;c[u>>2]=c[k>>2];c[u+4>>2]=B;B=I;I=c[B+4>>2]|0;u=J;c[u>>2]=c[B>>2];c[u+4>>2]=I;if(n)__ZN12BodyPair2DSW23_contact_added_callbackERK7Vector2S2_(b,J,p);else __ZN12BodyPair2DSW23_contact_added_callbackERK7Vector2S2_(b,p,J);W=1}else W=0;X=W}else X=0;N=X;l=o;return N|0}function __ZN6VectorIN8Body2DSW7ContactEE14_copy_on_writeEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0;b=c[a>>2]|0;if(!b)return;if((c[b+-8>>2]|0)>>>0<=1)return;d=c[b+-4>>2]|0;b=(d*52|0)+-1|0;e=b>>>1|b;b=e>>>2|e;e=b>>>4|b;b=e>>>8|e;e=__ZN6Memory12alloc_staticEjb((b>>>16|b)+1|0,1)|0;c[e+-8>>2]=1;c[e+-4>>2]=d;if(d|0){b=0;do{f=e+(b*52|0)|0;g=(c[a>>2]|0)+(b*52|0)|0;h=f+52|0;do{c[f>>2]=c[g>>2];f=f+4|0;g=g+4|0}while((f|0)<(h|0));b=b+1|0}while((b|0)!=(d|0))}d=c[a>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);c[a>>2]=e;return}function __ZN12BodyPair2DSW23_contact_added_callbackERK7Vector2S2_(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0.0,u=0.0,v=0.0,w=0,x=0.0,y=0.0,z=0.0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0;f=l;l=l+144|0;if((l|0)>=(m|0))ba(144);h=f+16|0;i=f+8|0;j=f+56|0;k=f;n=f+48|0;o=f+32|0;p=f+40|0;q=f+24|0;r=b+36|0;s=c[r>>2]|0;t=+g[d>>2];u=+g[d+4>>2];v=+g[s+60>>2]*t+ +g[s+68>>2]*u;g[h>>2]=+g[s+56>>2]*t+ +g[s+64>>2]*u;g[h+4>>2]=v;s=b+40|0;w=c[s>>2]|0;v=+g[w+56>>2];u=+g[w+60>>2];t=+g[w+64>>2];x=+g[w+68>>2];w=b+56|0;__ZNK7Vector2miERKS_(j,e,w);y=+g[j>>2];z=+g[j+4>>2];g[i>>2]=v*y+t*z;g[i+4>>2]=u*y+x*z;A=b+248|0;B=c[A>>2]|0;if((B|0)>2){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1052101,1052125,53,1052164,0);l=f;return}a[1263537]=0;C=j+64|0;c[C>>2]=0;c[C+4>>2]=0;c[C+8>>2]=0;c[C+12>>2]=0;C=j+32|0;D=j+40|0;E=j+36|0;F=j+16|0;G=j;H=G+44|0;do{c[G>>2]=0;G=G+4|0}while((G|0)<(H|0));I=h;J=c[I+4>>2]|0;K=F;c[K>>2]=c[I>>2];c[K+4>>2]=J;J=i;K=c[J+4>>2]|0;I=j+24|0;c[I>>2]=c[J>>2];c[I+4>>2]=K;a[j+80>>0]=1;__ZNK7Vector2miERKS_(n,d,e);__ZNK7Vector210normalizedEv(k,n);n=k;e=c[n+4>>2]|0;d=j+8|0;c[d>>2]=c[n>>2];c[d+4>>2]=e;z=+g[(c[b+52>>2]|0)+96>>2];x=z*z;a:do if((c[A>>2]|0)>0){e=0;while(1){if(+__ZNK7Vector219distance_squared_toERKS_(b+72+(e*88|0)+16|0,h)<x?+__ZNK7Vector219distance_squared_toERKS_(b+72+(e*88|0)+24|0,i)<x:0)break;d=e+1|0;if((d|0)<(c[A>>2]|0))e=d;else{L=B;break a}}c[C>>2]=c[b+72+(e*88|0)+32>>2];c[E>>2]=c[b+72+(e*88|0)+36>>2];c[D>>2]=c[b+72+(e*88|0)+40>>2];L=e}else L=B;while(0);do if((L|0)!=2){G=b+72+(L*88|0)|0;M=j;H=G+88|0;do{c[G>>2]=c[M>>2];G=G+4|0;M=M+4|0}while((G|0)<(H|0));if((L|0)==(c[A>>2]|0))c[A>>2]=L+1}else{e=c[A>>2]|0;if((e|0)>=0){B=k+4|0;D=p+4|0;E=0;x=1.0e10;C=-1;i=e;while(1){e=(E|0)==(i|0)?j:b+72+(E*88|0)|0;h=c[r>>2]|0;z=+g[e+16>>2];y=+g[e+20>>2];u=+g[h+36>>2]*z+ +g[h+44>>2]*y;g[k>>2]=+g[h+32>>2]*z+ +g[h+40>>2]*y;g[B>>2]=u;h=c[s>>2]|0;u=+g[e+24>>2];y=+g[e+28>>2];z=+g[h+36>>2]*u+ +g[h+44>>2]*y;g[p>>2]=+g[h+32>>2]*u+ +g[h+40>>2]*y;g[D>>2]=z;__ZNK7Vector2plERKS_(o,p,w);__ZNK7Vector2miERKS_(q,k,o);z=+__ZNK7Vector23dotERKS_(q,e+8|0);e=z<x;C=e?E:C;i=c[A>>2]|0;if((E|0)>=(i|0))break;else{E=E+1|0;x=e?z:x}}if((C|0)!=-1){a[1263537]=0;if((C|0)>=(i|0))break;G=b+72+(C*88|0)|0;M=j;H=G+88|0;do{c[G>>2]=c[M>>2];G=G+4|0;M=M+4|0}while((G|0)<(H|0));break}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1052101,1052125,109,1052219,0)}while(0);l=f;return}function __ZN19CollisionSolver2DSW17solve_static_lineEPK9Shape2DSWRK11Transform2DS2_S5_PFvRK7Vector2S8_PvES9_b(a,b,d,e,f,h,i){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;h=h|0;i=i|0;var j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0.0,A=0.0,B=0,C=0,D=0,E=0.0,F=0,G=0.0,H=0,I=0,J=0,K=0,L=0;j=l;l=l+112|0;if((l|0)>=(m|0))ba(112);k=j+104|0;n=j+88|0;o=j+96|0;p=j+80|0;q=j+64|0;r=j+8|0;s=j+56|0;t=j+32|0;u=j;v=j+24|0;w=j+16|0;if(!(ij[c[(c[d>>2]|0)+8>>2]&8191](d)|0)){x=0;l=j;return x|0}y=a+48|0;z=+g[y>>2];A=+g[a+52>>2];B=b+8|0;C=b+4|0;D=b+12|0;E=z*+g[C>>2]+A*+g[D>>2];g[o>>2]=z*+g[b>>2]+A*+g[B>>2];g[o+4>>2]=E;__ZNK7Vector210normalizedEv(n,o);o=y;y=c[o+4>>2]|0;F=r;c[F>>2]=c[o>>2];c[F+4>>2]=y;c[s>>2]=c[a+56>>2];__ZNK7Vector2mlERKf(q,r,s);E=+g[q>>2];A=+g[q+4>>2];z=E*+g[C>>2]+A*+g[D>>2];g[k>>2]=+g[b>>2]*E+ +g[B>>2]*A;g[k+4>>2]=z;__ZNK7Vector2plERKS_(p,k,b+16|0);z=+__ZNK7Vector23dotERKS_(n,p);c[q>>2]=0;c[q+4>>2]=0;c[q+8>>2]=0;c[q+12>>2]=0;p=c[(c[d>>2]|0)+32>>2]|0;__ZNK11Transform2D14affine_inverseEv(t,b);__ZNK7Vector2ngEv(u,n);A=+g[u>>2];E=+g[u+4>>2];G=A*+g[t+4>>2]+E*+g[t+12>>2];g[v>>2]=+g[t>>2]*A+ +g[t+8>>2]*E;g[v+4>>2]=G;__ZNK7Vector210normalizedEv(k,v);Ki[p&4095](d,k,q,s);a:do if((c[s>>2]|0)>0){d=e+8|0;p=e+4|0;v=e+12|0;t=k+4|0;b=e+16|0;if(!f){B=0;D=0;while(1){C=q+(B<<3)|0;G=+g[C>>2];E=+g[q+(B<<3)+4>>2];A=G*+g[p>>2]+E*+g[v>>2];g[k>>2]=+g[e>>2]*G+ +g[d>>2]*E;g[t>>2]=A;__ZNK7Vector2plERKS_(u,k,b);r=u;a=c[r+4>>2]|0;y=C;c[y>>2]=c[r>>2];c[y+4>>2]=a;A=+__ZNK7Vector23dotERKS_(n,C);if(!(A>=z)){g[w>>2]=A-z;__ZNK7Vector2mlERKf(u,n,w);__ZNK7Vector2miERKS_(k,C,u);H=1}else H=D;B=B+1|0;if((B|0)>=(c[s>>2]|0)){I=H;break a}else D=H}}else{J=0;K=0}while(1){D=q+(J<<3)|0;A=+g[D>>2];E=+g[q+(J<<3)+4>>2];G=A*+g[p>>2]+E*+g[v>>2];g[k>>2]=+g[e>>2]*A+ +g[d>>2]*E;g[t>>2]=G;__ZNK7Vector2plERKS_(u,k,b);B=u;C=c[B+4>>2]|0;a=D;c[a>>2]=c[B>>2];c[a+4>>2]=C;G=+__ZNK7Vector23dotERKS_(n,D);if(!(G>=z)){g[w>>2]=G-z;__ZNK7Vector2mlERKf(u,n,w);__ZNK7Vector2miERKS_(k,D,u);if(i)bj[f&4095](D,k,h);else bj[f&4095](k,D,h);L=1}else L=K;J=J+1|0;if((J|0)>=(c[s>>2]|0)){I=L;break}else K=L}}else I=0;while(0);x=I;l=j;return x|0}function __ZN19CollisionSolver2DSW13solve_raycastEPK9Shape2DSWRK11Transform2DS2_S5_PFvRK7Vector2S8_PvES9_bPS6_(a,b,d,e,f,h,i,j){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;h=h|0;i=i|0;j=j|0;var k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0.0,A=0.0,B=0.0,C=0,D=0,E=0,F=0;k=l;l=l+80|0;if((l|0)>=(m|0))ba(80);n=k+32|0;o=k+24|0;p=k+16|0;q=k+8|0;r=k+56|0;s=k;t=k+48|0;u=k+40|0;if((ij[c[(c[d>>2]|0)+8>>2]&8191](d)|0)==1){v=0;l=k;return v|0}w=b+16|0;x=c[w+4>>2]|0;y=o;c[y>>2]=c[w>>2];c[y+4>>2]=x;x=b+8|0;c[q>>2]=c[a+48>>2];__ZNK7Vector2mlERKf(n,x,q);__ZNK7Vector2plERKS_(p,o,n);a=p;b=c[a+4>>2]|0;y=q;c[y>>2]=c[a>>2];c[y+4>>2]=b;__ZNK11Transform2D14affine_inverseEv(r,e);z=+g[o>>2];b=r+8|0;A=+g[o+4>>2];y=r+4|0;a=r+12|0;B=z*+g[y>>2]+A*+g[a>>2];g[n>>2]=+g[r>>2]*z+ +g[b>>2]*A;g[n+4>>2]=B;w=r+16|0;__ZNK7Vector2plERKS_(s,n,w);C=s;D=c[C+4>>2]|0;E=o;c[E>>2]=c[C>>2];c[E+4>>2]=D;B=+g[p>>2];A=+g[p+4>>2];z=B*+g[y>>2]+A*+g[a>>2];g[n>>2]=+g[r>>2]*B+ +g[b>>2]*A;g[n+4>>2]=z;__ZNK7Vector2plERKS_(s,n,w);w=s;b=c[w+4>>2]|0;r=p;c[r>>2]=c[w>>2];c[r+4>>2]=b;g[s>>2]=0.0;b=s+4|0;g[b>>2]=0.0;g[t>>2]=0.0;g[t+4>>2]=0.0;if(!(Fi[c[(c[d>>2]|0)+36>>2]&127](d,o,p,s,t)|0))if(!j)F=0;else{__ZNK7Vector210normalizedEv(n,x);x=n;t=c[x+4>>2]|0;p=j;c[p>>2]=c[x>>2];c[p+4>>2]=t;F=0}else{z=+g[s>>2];A=+g[b>>2];B=z*+g[e+4>>2]+A*+g[e+12>>2];g[n>>2]=+g[e>>2]*z+ +g[e+8>>2]*A;g[n+4>>2]=B;__ZNK7Vector2plERKS_(u,n,e+16|0);do if(f|0)if(i){bj[f&4095](u,q,h);break}else{bj[f&4095](q,u,h);break}while(0);F=1}v=F;l=k;return v|0}function __ZN19CollisionSolver2DSW13solve_concaveEPK9Shape2DSWRK11Transform2DRK7Vector2S2_S5_S8_PFvS8_S8_PvES9_bPS6_ff(b,d,e,f,h,i,j,k,n,o,p,q){b=b|0;d=d|0;e=e|0;f=f|0;h=h|0;i=i|0;j=j|0;k=k|0;n=n|0;o=o|0;p=+p;q=+q;var r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0.0;i=l;l=l+128|0;if((l|0)>=(m|0))ba(128);r=i+64|0;s=i+40|0;t=i+24|0;u=i;v=i+16|0;w=i+12|0;x=i+8|0;y=r+12+8|0;c[y>>2]=0;c[y+4>>2]=0;c[r>>2]=d;c[r+4>>2]=b;c[r+8>>2]=h;y=e;e=c[y+4>>2]|0;z=r+12|0;c[z>>2]=c[y>>2];c[z+4>>2]=e;c[r+36>>2]=j;c[r+40>>2]=k;a[r+44>>0]=n&1;n=r+45|0;a[n>>0]=0;c[r+52>>2]=0;c[r+56>>2]=o;g[r+28>>2]=p;g[r+32>>2]=q;c[r+48>>2]=0;c[s>>2]=c[d>>2];c[s+4>>2]=c[d+4>>2];c[s+8>>2]=c[d+8>>2];c[s+12>>2]=c[d+12>>2];c[s+16>>2]=c[d+16>>2];c[s+20>>2]=c[d+20>>2];__ZN7Vector2mIERKS_(s+16|0,h+16|0);d=h;o=c[d+4>>2]|0;k=u;c[k>>2]=c[d>>2];c[k+4>>2]=o;g[v>>2]=1.0/+__ZNK7Vector26lengthEv(u);__ZN7Vector2mLERKf(u,v);Li[c[(c[b>>2]|0)+20>>2]&255](b,u,s,w,x);q=+g[v>>2];p=q*+g[w>>2];A=q*+g[x>>2];g[t>>2]=p;g[t+8>>2]=A-p;o=h+8|0;h=c[o+4>>2]|0;k=u;c[k>>2]=c[o>>2];c[k+4>>2]=h;g[v>>2]=1.0/+__ZNK7Vector26lengthEv(u);__ZN7Vector2mLERKf(u,v);Li[c[(c[b>>2]|0)+20>>2]&255](b,u,s,w,x);p=+g[v>>2];A=p*+g[w>>2];q=p*+g[x>>2];g[t+4>>2]=A;g[t+12>>2]=q-A;Ki[c[(c[f>>2]|0)+52>>2]&4095](f,t,1895,r);l=i;return (a[n>>0]|0)!=0|0}function __Z28sat_2d_calculate_penetrationPK9Shape2DSWRK11Transform2DRK7Vector2S1_S4_S7_PFvS7_S7_PvES8_bPS5_ff(b,d,e,f,h,i,j,k,n,o,p,q){b=b|0;d=d|0;e=e|0;f=f|0;h=h|0;i=i|0;j=j|0;k=k|0;n=n|0;o=o|0;p=+p;q=+q;var r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0.0,H=0.0,I=0,J=0,K=0,L=0,M=0,N=0;r=l;l=l+48|0;if((l|0)>=(m|0))ba(48);s=r+16|0;t=r+8|0;u=r;v=n&1;n=ij[c[(c[b>>2]|0)+8>>2]&8191](b)|0;if(!n){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1052259,1052288,1227,1052335,0);w=0;l=r;return w|0}a[1263537]=0;if(ij[c[(c[b>>2]|0)+12>>2]&8191](b)|0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1052259,1052288,1229,1052412,0);w=0;l=r;return w|0}a[1263537]=0;x=ij[c[(c[f>>2]|0)+8>>2]&8191](f)|0;if(!x){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1052259,1052288,1233,1052475,0);w=0;l=r;return w|0}a[1263537]=0;if(ij[c[(c[f>>2]|0)+12>>2]&8191](f)|0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1052259,1052288,1235,1052552,0);w=0;l=r;return w|0}a[1263537]=0;g[s+12>>2]=0.0;g[s+16>>2]=0.0;c[s>>2]=j;j=s+8|0;a[j>>0]=v;c[s+4>>2]=k;k=s+9|0;a[k>>0]=0;c[s+20>>2]=o;o=b;b=f;f=d;d=h;h=e;e=i;if((n|0)>(x|0)){a[j>>0]=v^1;y=n;z=x;A=h;B=e;C=f;D=d;E=o;F=b;G=q;H=p}else{y=x;z=n;A=e;B=h;C=d;D=f;E=b;F=o;G=p;H=q}o=B;do if(p!=0.0|q!=0.0){g[t>>2]=0.0;g[t+4>>2]=0.0;if(__ZNK7Vector2eqERKS_(o,t)|0){g[u>>2]=0.0;g[u+4>>2]=0.0;if(__ZNK7Vector2eqERKS_(A,u)|0){I=350776+((z+-2|0)*20|0)+(y+-2<<2)|0;break}}g[t>>2]=0.0;g[t+4>>2]=0.0;if(__ZNK7Vector2neERKS_(o,t)|0){g[u>>2]=0.0;g[u+4>>2]=0.0;if(__ZNK7Vector2eqERKS_(A,u)|0){I=350876+((z+-2|0)*20|0)+(y+-2<<2)|0;break}}g[t>>2]=0.0;g[t+4>>2]=0.0;if(__ZNK7Vector2eqERKS_(o,t)|0){g[u>>2]=0.0;g[u+4>>2]=0.0;B=z+-2|0;b=y+-2|0;if(__ZNK7Vector2neERKS_(A,u)|0){I=350976+(B*20|0)+(b<<2)|0;break}else{J=B;K=b}}else{J=z+-2|0;K=y+-2|0}I=351076+(J*20|0)+(K<<2)|0}else{g[t>>2]=0.0;g[t+4>>2]=0.0;if(__ZNK7Vector2eqERKS_(o,t)|0){g[u>>2]=0.0;g[u+4>>2]=0.0;if(__ZNK7Vector2eqERKS_(A,u)|0){I=351176+((z+-2|0)*20|0)+(y+-2<<2)|0;break}}g[t>>2]=0.0;g[t+4>>2]=0.0;if(__ZNK7Vector2neERKS_(o,t)|0){g[u>>2]=0.0;g[u+4>>2]=0.0;if(__ZNK7Vector2eqERKS_(A,u)|0){I=351276+((z+-2|0)*20|0)+(y+-2<<2)|0;break}}g[t>>2]=0.0;g[t+4>>2]=0.0;if(__ZNK7Vector2eqERKS_(o,t)|0){g[u>>2]=0.0;g[u+4>>2]=0.0;b=z+-2|0;B=y+-2|0;if(__ZNK7Vector2neERKS_(A,u)|0){I=351376+(b*20|0)+(B<<2)|0;break}else{L=b;M=B}}else{L=z+-2|0;M=y+-2|0}I=351476+(L*20|0)+(M<<2)|0}while(0);M=c[I>>2]|0;if(!M){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1052259,1052288,1518,1052615,0);N=0}else{a[1263537]=0;ei[M&127](F,D,E,C,s,o,A,G,H);N=(a[k>>0]|0)!=0}w=N;l=r;return w|0}function __ZL26_collision_segment_segmentILb1ELb1ELb0EEvPK9Shape2DSWRK11Transform2DS2_S5_P20_CollectorCallback2DRK7Vector2SA_ff(a,b,d,e,f,h,i,j,k){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;h=h|0;i=i|0;j=+j;k=+k;var n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0.0;n=l;l=l+112|0;if((l|0)>=(m|0))ba(112);o=n+104|0;p=n+96|0;q=n+88|0;r=n+80|0;s=n+72|0;t=n+8|0;u=n;g[t+20>>2]=0.0;g[t+24>>2]=0.0;v=t+36|0;w=t+44|0;g[t+52>>2]=j;g[t+56>>2]=k;g[t+16>>2]=999999986991104.0;c[t>>2]=a;c[t+4>>2]=d;c[t+8>>2]=b;c[t+12>>2]=e;x=h;h=c[x+4>>2]|0;y=v;c[y>>2]=c[x>>2];c[y+4>>2]=h;h=i;i=c[h+4>>2]|0;y=w;c[y>>2]=c[h>>2];c[y+4>>2]=i;i=t+60|0;c[i>>2]=f;y=t+28|0;c[y>>2]=0;c[t+32>>2]=-1;do if((f|0)!=0?(h=c[f+20>>2]|0,(h|0)!=0):0){g[o>>2]=0.0;g[o+4>>2]=0.0;if(!(__ZNK7Vector2neERKS_(h,o)|0)){z=(c[y>>2]|0)+1|0;A=5;break}if(!(__ZN19SeparatorAxisTest2DI16SegmentShape2DSWS0_Lb1ELb1ELb0EE9test_axisERK7Vector2(t,c[(c[i>>2]|0)+20>>2]|0)|0)){l=n;return}}else{z=1;A=5}while(0);if((A|0)==5)c[y>>2]=z;__ZNK7Vector210normalizedEv(o,v);if(!(__ZN19SeparatorAxisTest2DI16SegmentShape2DSWS0_Lb1ELb1ELb0EE9test_axisERK7Vector2(t,o)|0)){l=n;return}k=-+g[o>>2];c[p>>2]=c[o+4>>2];g[p+4>>2]=k;if(!(__ZN19SeparatorAxisTest2DI16SegmentShape2DSWS0_Lb1ELb1ELb0EE9test_axisERK7Vector2(t,p)|0)){l=n;return}__ZNK7Vector210normalizedEv(o,w);if(!(__ZN19SeparatorAxisTest2DI16SegmentShape2DSWS0_Lb1ELb1ELb0EE9test_axisERK7Vector2(t,o)|0)){l=n;return}k=-+g[o>>2];c[p>>2]=c[o+4>>2];g[p+4>>2]=k;if(!(__ZN19SeparatorAxisTest2DI16SegmentShape2DSWS0_Lb1ELb1ELb0EE9test_axisERK7Vector2(t,p)|0)){l=n;return}k=+g[a+56>>2];w=b+8|0;j=+g[a+60>>2];v=b+4|0;z=b+12|0;B=k*+g[v>>2]+j*+g[z>>2];g[o>>2]=+g[b>>2]*k+ +g[w>>2]*j;g[o+4>>2]=B;y=b+16|0;__ZNK7Vector2plERKS_(p,o,y);B=+g[a+48>>2];j=+g[a+52>>2];k=B*+g[v>>2]+j*+g[z>>2];g[o>>2]=+g[b>>2]*B+ +g[w>>2]*j;g[o+4>>2]=k;__ZNK7Vector2plERKS_(q,o,y);__ZNK7Vector2miERKS_(r,p,q);__ZNK7Vector210normalizedEv(s,r);k=-+g[s>>2];c[u>>2]=c[s+4>>2];g[u+4>>2]=k;if(!(__ZN19SeparatorAxisTest2DI16SegmentShape2DSWS0_Lb1ELb1ELb0EE9test_axisERK7Vector2(t,u)|0)){l=n;return}k=+g[d+56>>2];y=e+8|0;j=+g[d+60>>2];w=e+4|0;b=e+12|0;B=k*+g[w>>2]+j*+g[b>>2];g[o>>2]=+g[e>>2]*k+ +g[y>>2]*j;g[o+4>>2]=B;z=e+16|0;__ZNK7Vector2plERKS_(p,o,z);B=+g[d+48>>2];j=+g[d+52>>2];k=B*+g[w>>2]+j*+g[b>>2];g[o>>2]=+g[e>>2]*B+ +g[y>>2]*j;g[o+4>>2]=k;__ZNK7Vector2plERKS_(q,o,z);__ZNK7Vector2miERKS_(r,p,q);__ZNK7Vector210normalizedEv(s,r);k=-+g[s>>2];c[u>>2]=c[s+4>>2];g[u+4>>2]=k;if(!(__ZN19SeparatorAxisTest2DI16SegmentShape2DSWS0_Lb1ELb1ELb0EE9test_axisERK7Vector2(t,u)|0)){l=n;return}__ZN19SeparatorAxisTest2DI16SegmentShape2DSWS0_Lb1ELb1ELb0EE17generate_contactsEv(t);l=n;return}function __ZL25_collision_segment_circleILb1ELb1ELb0EEvPK9Shape2DSWRK11Transform2DS2_S5_P20_CollectorCallback2DRK7Vector2SA_ff(a,b,d,e,f,h,i,j,k){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;h=h|0;i=i|0;j=+j;k=+k;var n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0.0;n=l;l=l+304|0;if((l|0)>=(m|0))ba(304);o=n+288|0;p=n+216|0;q=n+136|0;r=n+280|0;s=n+120|0;t=n+272|0;u=n+264|0;v=n+256|0;w=n+248|0;x=n+240|0;y=n+232|0;z=n+224|0;A=n+88|0;B=n+208|0;C=n+72|0;D=n+200|0;E=n+56|0;F=n+128|0;G=n+112|0;H=n+104|0;I=n+96|0;J=n+80|0;K=n+64|0;L=n+48|0;M=n+40|0;N=n+32|0;O=n+24|0;P=n+16|0;Q=n+8|0;R=n;g[q+20>>2]=0.0;g[q+24>>2]=0.0;S=q+36|0;T=q+44|0;g[q+52>>2]=j;g[q+56>>2]=k;g[q+16>>2]=999999986991104.0;c[q>>2]=a;c[q+4>>2]=d;c[q+8>>2]=b;c[q+12>>2]=e;d=h;U=c[d+4>>2]|0;V=S;c[V>>2]=c[d>>2];c[V+4>>2]=U;U=i;V=c[U+4>>2]|0;d=T;c[d>>2]=c[U>>2];c[d+4>>2]=V;V=q+60|0;c[V>>2]=f;d=q+28|0;c[d>>2]=0;c[q+32>>2]=-1;do if((f|0)!=0?(U=c[f+20>>2]|0,(U|0)!=0):0){g[o>>2]=0.0;g[o+4>>2]=0.0;if(!(__ZNK7Vector2neERKS_(U,o)|0)){W=(c[d>>2]|0)+1|0;X=5;break}if(!(__ZN19SeparatorAxisTest2DI16SegmentShape2DSW15CircleShape2DSWLb1ELb1ELb0EE9test_axisERK7Vector2(q,c[(c[V>>2]|0)+20>>2]|0)|0)){l=n;return}}else{W=1;X=5}while(0);if((X|0)==5)c[d>>2]=W;__ZNK7Vector210normalizedEv(o,S);if(!(__ZN19SeparatorAxisTest2DI16SegmentShape2DSW15CircleShape2DSWLb1ELb1ELb0EE9test_axisERK7Vector2(q,o)|0)){l=n;return}k=-+g[o>>2];c[p>>2]=c[o+4>>2];g[p+4>>2]=k;if(!(__ZN19SeparatorAxisTest2DI16SegmentShape2DSW15CircleShape2DSWLb1ELb1ELb0EE9test_axisERK7Vector2(q,p)|0)){l=n;return}__ZNK7Vector210normalizedEv(o,T);if(!(__ZN19SeparatorAxisTest2DI16SegmentShape2DSW15CircleShape2DSWLb1ELb1ELb0EE9test_axisERK7Vector2(q,o)|0)){l=n;return}k=-+g[o>>2];c[p>>2]=c[o+4>>2];g[p+4>>2]=k;if(!(__ZN19SeparatorAxisTest2DI16SegmentShape2DSW15CircleShape2DSWLb1ELb1ELb0EE9test_axisERK7Vector2(q,p)|0)){l=n;return}T=a+56|0;k=+g[T>>2];S=b+8|0;W=T+4|0;j=+g[W>>2];d=b+4|0;X=b+12|0;Y=k*+g[d>>2]+j*+g[X>>2];g[o>>2]=+g[b>>2]*k+ +g[S>>2]*j;g[o+4>>2]=Y;V=b+16|0;__ZNK7Vector2plERKS_(r,o,V);f=a+48|0;Y=+g[f>>2];U=a+52|0;j=+g[U>>2];k=Y*+g[d>>2]+j*+g[X>>2];g[o>>2]=+g[b>>2]*Y+ +g[S>>2]*j;g[o+4>>2]=k;__ZNK7Vector2plERKS_(s,o,V);__ZNK7Vector2miERKS_(t,r,s);__ZNK7Vector210normalizedEv(u,t);k=-+g[u>>2];c[p>>2]=c[u+4>>2];g[p+4>>2]=k;if(!(__ZN19SeparatorAxisTest2DI16SegmentShape2DSW15CircleShape2DSWLb1ELb1ELb0EE9test_axisERK7Vector2(q,p)|0)){l=n;return}k=+g[f>>2];j=+g[U>>2];Y=k*+g[d>>2]+j*+g[X>>2];g[o>>2]=+g[b>>2]*k+ +g[S>>2]*j;g[o+4>>2]=Y;__ZNK7Vector2plERKS_(v,o,V);u=e+16|0;__ZNK7Vector2miERKS_(w,v,u);__ZNK7Vector210normalizedEv(p,w);if(!(__ZN19SeparatorAxisTest2DI16SegmentShape2DSW15CircleShape2DSWLb1ELb1ELb0EE9test_axisERK7Vector2(q,p)|0)){l=n;return}Y=+g[f>>2];j=+g[U>>2];k=Y*+g[d>>2]+j*+g[X>>2];g[o>>2]=+g[b>>2]*Y+ +g[S>>2]*j;g[o+4>>2]=k;__ZNK7Vector2plERKS_(x,o,V);__ZNK7Vector2plERKS_(y,x,h);__ZNK7Vector2miERKS_(z,y,u);__ZNK7Vector210normalizedEv(s,z);if(!(__ZN19SeparatorAxisTest2DI16SegmentShape2DSW15CircleShape2DSWLb1ELb1ELb0EE9test_axisERK7Vector2(q,s)|0)){l=n;return}k=+g[f>>2];j=+g[U>>2];Y=k*+g[d>>2]+j*+g[X>>2];g[o>>2]=+g[b>>2]*k+ +g[S>>2]*j;g[o+4>>2]=Y;__ZNK7Vector2plERKS_(B,o,V);__ZNK7Vector2plERKS_(C,u,i);__ZNK7Vector2miERKS_(D,B,C);__ZNK7Vector210normalizedEv(A,D);if(!(__ZN19SeparatorAxisTest2DI16SegmentShape2DSW15CircleShape2DSWLb1ELb1ELb0EE9test_axisERK7Vector2(q,A)|0)){l=n;return}Y=+g[f>>2];j=+g[U>>2];k=Y*+g[d>>2]+j*+g[X>>2];g[o>>2]=+g[b>>2]*Y+ +g[S>>2]*j;g[o+4>>2]=k;__ZNK7Vector2plERKS_(F,o,V);__ZNK7Vector2plERKS_(G,F,h);__ZNK7Vector2plERKS_(o,u,i);__ZNK7Vector2miERKS_(H,G,o);__ZNK7Vector210normalizedEv(E,H);if(!(__ZN19SeparatorAxisTest2DI16SegmentShape2DSW15CircleShape2DSWLb1ELb1ELb0EE9test_axisERK7Vector2(q,E)|0)){l=n;return}k=+g[T>>2];j=+g[W>>2];Y=k*+g[d>>2]+j*+g[X>>2];g[o>>2]=+g[b>>2]*k+ +g[S>>2]*j;g[o+4>>2]=Y;__ZNK7Vector2plERKS_(I,o,V);__ZNK7Vector2miERKS_(J,I,u);__ZNK7Vector210normalizedEv(p,J);if(!(__ZN19SeparatorAxisTest2DI16SegmentShape2DSW15CircleShape2DSWLb1ELb1ELb0EE9test_axisERK7Vector2(q,p)|0)){l=n;return}Y=+g[T>>2];j=+g[W>>2];k=Y*+g[d>>2]+j*+g[X>>2];g[o>>2]=+g[b>>2]*Y+ +g[S>>2]*j;g[o+4>>2]=k;__ZNK7Vector2plERKS_(K,o,V);__ZNK7Vector2plERKS_(L,K,h);__ZNK7Vector2miERKS_(M,L,u);__ZNK7Vector210normalizedEv(s,M);if(!(__ZN19SeparatorAxisTest2DI16SegmentShape2DSW15CircleShape2DSWLb1ELb1ELb0EE9test_axisERK7Vector2(q,s)|0)){l=n;return}k=+g[T>>2];j=+g[W>>2];Y=k*+g[d>>2]+j*+g[X>>2];g[o>>2]=+g[b>>2]*k+ +g[S>>2]*j;g[o+4>>2]=Y;__ZNK7Vector2plERKS_(N,o,V);__ZNK7Vector2plERKS_(C,u,i);__ZNK7Vector2miERKS_(O,N,C);__ZNK7Vector210normalizedEv(A,O);if(!(__ZN19SeparatorAxisTest2DI16SegmentShape2DSW15CircleShape2DSWLb1ELb1ELb0EE9test_axisERK7Vector2(q,A)|0)){l=n;return}Y=+g[T>>2];j=+g[W>>2];k=Y*+g[d>>2]+j*+g[X>>2];g[o>>2]=+g[b>>2]*Y+ +g[S>>2]*j;g[o+4>>2]=k;__ZNK7Vector2plERKS_(P,o,V);__ZNK7Vector2plERKS_(Q,P,h);__ZNK7Vector2plERKS_(o,u,i);__ZNK7Vector2miERKS_(R,Q,o);__ZNK7Vector210normalizedEv(E,R);if(!(__ZN19SeparatorAxisTest2DI16SegmentShape2DSW15CircleShape2DSWLb1ELb1ELb0EE9test_axisERK7Vector2(q,E)|0)){l=n;return}__ZN19SeparatorAxisTest2DI16SegmentShape2DSW15CircleShape2DSWLb1ELb1ELb0EE17generate_contactsEv(q);l=n;return}function __ZL28_collision_segment_rectangleILb1ELb1ELb0EEvPK9Shape2DSWRK11Transform2DS2_S5_P20_CollectorCallback2DRK7Vector2SA_ff(a,b,d,e,f,h,i,j,k){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;h=h|0;i=i|0;j=+j;k=+k;var n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0.0;n=l;l=l+112|0;if((l|0)>=(m|0))ba(112);o=n+104|0;p=n+96|0;q=n+88|0;r=n+80|0;s=n+72|0;t=n+8|0;u=n;g[t+20>>2]=0.0;g[t+24>>2]=0.0;v=t+36|0;w=t+44|0;g[t+52>>2]=j;g[t+56>>2]=k;g[t+16>>2]=999999986991104.0;c[t>>2]=a;c[t+4>>2]=d;c[t+8>>2]=b;c[t+12>>2]=e;d=h;h=c[d+4>>2]|0;x=v;c[x>>2]=c[d>>2];c[x+4>>2]=h;h=i;i=c[h+4>>2]|0;x=w;c[x>>2]=c[h>>2];c[x+4>>2]=i;i=t+60|0;c[i>>2]=f;x=t+28|0;c[x>>2]=0;c[t+32>>2]=-1;do if((f|0)!=0?(h=c[f+20>>2]|0,(h|0)!=0):0){g[o>>2]=0.0;g[o+4>>2]=0.0;if(!(__ZNK7Vector2neERKS_(h,o)|0)){y=(c[x>>2]|0)+1|0;z=5;break}if(!(__ZN19SeparatorAxisTest2DI16SegmentShape2DSW18RectangleShape2DSWLb1ELb1ELb0EE9test_axisERK7Vector2(t,c[(c[i>>2]|0)+20>>2]|0)|0)){l=n;return}}else{y=1;z=5}while(0);if((z|0)==5)c[x>>2]=y;__ZNK7Vector210normalizedEv(o,v);if(!(__ZN19SeparatorAxisTest2DI16SegmentShape2DSW18RectangleShape2DSWLb1ELb1ELb0EE9test_axisERK7Vector2(t,o)|0)){l=n;return}k=-+g[o>>2];c[p>>2]=c[o+4>>2];g[p+4>>2]=k;if(!(__ZN19SeparatorAxisTest2DI16SegmentShape2DSW18RectangleShape2DSWLb1ELb1ELb0EE9test_axisERK7Vector2(t,p)|0)){l=n;return}__ZNK7Vector210normalizedEv(o,w);if(!(__ZN19SeparatorAxisTest2DI16SegmentShape2DSW18RectangleShape2DSWLb1ELb1ELb0EE9test_axisERK7Vector2(t,o)|0)){l=n;return}k=-+g[o>>2];c[p>>2]=c[o+4>>2];g[p+4>>2]=k;if(!(__ZN19SeparatorAxisTest2DI16SegmentShape2DSW18RectangleShape2DSWLb1ELb1ELb0EE9test_axisERK7Vector2(t,p)|0)){l=n;return}k=+g[a+56>>2];w=b+8|0;j=+g[a+60>>2];v=b+4|0;y=b+12|0;A=k*+g[v>>2]+j*+g[y>>2];g[o>>2]=+g[b>>2]*k+ +g[w>>2]*j;g[o+4>>2]=A;x=b+16|0;__ZNK7Vector2plERKS_(p,o,x);A=+g[a+48>>2];j=+g[a+52>>2];k=A*+g[v>>2]+j*+g[y>>2];g[o>>2]=+g[b>>2]*A+ +g[w>>2]*j;g[o+4>>2]=k;__ZNK7Vector2plERKS_(q,o,x);__ZNK7Vector2miERKS_(r,p,q);__ZNK7Vector210normalizedEv(s,r);k=-+g[s>>2];c[u>>2]=c[s+4>>2];g[u+4>>2]=k;if(!(__ZN19SeparatorAxisTest2DI16SegmentShape2DSW18RectangleShape2DSWLb1ELb1ELb0EE9test_axisERK7Vector2(t,u)|0)){l=n;return}__ZNK7Vector210normalizedEv(o,e);if(!(__ZN19SeparatorAxisTest2DI16SegmentShape2DSW18RectangleShape2DSWLb1ELb1ELb0EE9test_axisERK7Vector2(t,o)|0)){l=n;return}__ZNK7Vector210normalizedEv(o,e+8|0);if(!(__ZN19SeparatorAxisTest2DI16SegmentShape2DSW18RectangleShape2DSWLb1ELb1ELb0EE9test_axisERK7Vector2(t,o)|0)){l=n;return}__ZN19SeparatorAxisTest2DI16SegmentShape2DSW18RectangleShape2DSWLb1ELb1ELb0EE17generate_contactsEv(t);l=n;return}function __ZL26_collision_segment_capsuleILb1ELb1ELb0EEvPK9Shape2DSWRK11Transform2DS2_S5_P20_CollectorCallback2DRK7Vector2SA_ff(a,b,d,e,f,h,i,j,k){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;h=h|0;i=i|0;j=+j;k=+k;var n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0,ia=0,ja=0,ka=0,la=0,ma=0,na=0,oa=0,pa=0,qa=0,ra=0,sa=0,ta=0,ua=0,va=0,wa=0,xa=0,ya=0,za=0,Aa=0,Ba=0,Ca=0,Da=0,Ea=0,Fa=0,Ga=0,Ha=0,Ia=0,Ja=0,Ka=0,La=0,Ma=0,Na=0,Oa=0,Pa=0,Qa=0,Ra=0,Sa=0,Ta=0,Ua=0,Va=0,Wa=0,Xa=0.0,Ya=0,Za=0,_a=0,$a=0;n=l;l=l+704|0;if((l|0)>=(m|0))ba(704);o=n+696|0;p=n+624|0;q=n+616|0;r=n+608|0;s=n+592|0;t=n+496|0;u=n+488|0;v=n+688|0;w=n+680|0;x=n+672|0;y=n+664|0;z=n+656|0;A=n+432|0;B=n+416|0;C=n+648|0;D=n+400|0;E=n+640|0;F=n+384|0;G=n+632|0;H=n+368|0;I=n+352|0;J=n+600|0;K=n+336|0;L=n+584|0;M=n+576|0;N=n+320|0;O=n+568|0;P=n+560|0;Q=n+296|0;R=n+480|0;S=n+280|0;T=n+472|0;U=n+464|0;V=n+456|0;W=n+448|0;X=n+440|0;Y=n+424|0;Z=n+408|0;_=n+392|0;$=n+376|0;aa=n+360|0;ca=n+344|0;da=n+328|0;ea=n+312|0;fa=n+304|0;ga=n+288|0;ha=n+272|0;ia=n+264|0;ja=n+256|0;ka=n+248|0;la=n+240|0;ma=n+232|0;na=n+224|0;oa=n+216|0;pa=n+208|0;qa=n+200|0;ra=n+192|0;sa=n+184|0;ta=n+176|0;ua=n+168|0;va=n+160|0;wa=n+152|0;xa=n+144|0;ya=n+136|0;za=n+128|0;Aa=n+120|0;Ba=n+112|0;Ca=n+104|0;Da=n+96|0;Ea=n+88|0;Fa=n+80|0;Ga=n+72|0;Ha=n+64|0;Ia=n+56|0;Ja=n+48|0;Ka=n+40|0;La=n+32|0;Ma=n+24|0;Na=n+16|0;Oa=n+8|0;Pa=n;g[t+20>>2]=0.0;g[t+24>>2]=0.0;Qa=t+36|0;Ra=t+44|0;g[t+52>>2]=j;g[t+56>>2]=k;g[t+16>>2]=999999986991104.0;c[t>>2]=a;c[t+4>>2]=d;c[t+8>>2]=b;c[t+12>>2]=e;Sa=h;Ta=c[Sa+4>>2]|0;Ua=Qa;c[Ua>>2]=c[Sa>>2];c[Ua+4>>2]=Ta;Ta=i;Ua=c[Ta+4>>2]|0;Sa=Ra;c[Sa>>2]=c[Ta>>2];c[Sa+4>>2]=Ua;Ua=t+60|0;c[Ua>>2]=f;Sa=t+28|0;c[Sa>>2]=0;c[t+32>>2]=-1;do if((f|0)!=0?(Ta=c[f+20>>2]|0,(Ta|0)!=0):0){g[o>>2]=0.0;g[o+4>>2]=0.0;if(!(__ZNK7Vector2neERKS_(Ta,o)|0)){Va=c[Sa>>2]|0;Wa=5;break}if(!(__ZN19SeparatorAxisTest2DI16SegmentShape2DSW16CapsuleShape2DSWLb1ELb1ELb0EE9test_axisERK7Vector2(t,c[(c[Ua>>2]|0)+20>>2]|0)|0)){l=n;return}}else{Va=0;Wa=5}while(0);if((Wa|0)==5)c[Sa>>2]=Va+1;__ZNK7Vector210normalizedEv(o,Qa);if(!(__ZN19SeparatorAxisTest2DI16SegmentShape2DSW16CapsuleShape2DSWLb1ELb1ELb0EE9test_axisERK7Vector2(t,o)|0)){l=n;return}k=-+g[o>>2];c[p>>2]=c[o+4>>2];g[p+4>>2]=k;if(!(__ZN19SeparatorAxisTest2DI16SegmentShape2DSW16CapsuleShape2DSWLb1ELb1ELb0EE9test_axisERK7Vector2(t,p)|0)){l=n;return}__ZNK7Vector210normalizedEv(o,Ra);if(!(__ZN19SeparatorAxisTest2DI16SegmentShape2DSW16CapsuleShape2DSWLb1ELb1ELb0EE9test_axisERK7Vector2(t,o)|0)){l=n;return}k=-+g[o>>2];c[p>>2]=c[o+4>>2];g[p+4>>2]=k;if(!(__ZN19SeparatorAxisTest2DI16SegmentShape2DSW16CapsuleShape2DSWLb1ELb1ELb0EE9test_axisERK7Vector2(t,p)|0)){l=n;return}Ra=a+56|0;k=+g[Ra>>2];Qa=b+8|0;j=+g[a+60>>2];Va=b+4|0;Sa=b+12|0;Xa=k*+g[Va>>2]+j*+g[Sa>>2];g[o>>2]=+g[b>>2]*k+ +g[Qa>>2]*j;g[o+4>>2]=Xa;Wa=b+16|0;__ZNK7Vector2plERKS_(p,o,Wa);Ua=a+48|0;Xa=+g[Ua>>2];f=a+52|0;j=+g[f>>2];k=Xa*+g[Va>>2]+j*+g[Sa>>2];g[o>>2]=+g[b>>2]*Xa+ +g[Qa>>2]*j;g[o+4>>2]=k;__ZNK7Vector2plERKS_(q,o,Wa);__ZNK7Vector2miERKS_(r,p,q);__ZNK7Vector210normalizedEv(s,r);k=-+g[s>>2];c[u>>2]=c[s+4>>2];g[u+4>>2]=k;if(!(__ZN19SeparatorAxisTest2DI16SegmentShape2DSW16CapsuleShape2DSWLb1ELb1ELb0EE9test_axisERK7Vector2(t,u)|0)){l=n;return}__ZNK7Vector210normalizedEv(o,e);if(!(__ZN19SeparatorAxisTest2DI16SegmentShape2DSW16CapsuleShape2DSWLb1ELb1ELb0EE9test_axisERK7Vector2(t,o)|0)){l=n;return}k=+g[Ua>>2];j=+g[f>>2];Xa=k*+g[Va>>2]+j*+g[Sa>>2];g[o>>2]=+g[b>>2]*k+ +g[Qa>>2]*j;g[o+4>>2]=Xa;__ZNK7Vector2plERKS_(v,o,Wa);a=e+16|0;Ta=e+8|0;e=d+52|0;__ZNK7Vector2mlERKf(w,Ta,e);g[s>>2]=.5;__ZNK7Vector2mlERKf(r,w,s);__ZNK7Vector2plERKS_(q,a,r);__ZNK7Vector2miERKS_(x,v,q);__ZNK7Vector210normalizedEv(p,x);if(!(__ZN19SeparatorAxisTest2DI16SegmentShape2DSW16CapsuleShape2DSWLb1ELb1ELb0EE9test_axisERK7Vector2(t,p)|0)){l=n;return}Xa=+g[Ua>>2];j=+g[f>>2];k=Xa*+g[Va>>2]+j*+g[Sa>>2];g[o>>2]=+g[b>>2]*Xa+ +g[Qa>>2]*j;g[o+4>>2]=k;__ZNK7Vector2plERKS_(y,o,Wa);__ZNK7Vector2plERKS_(z,y,h);__ZNK7Vector2mlERKf(C,Ta,e);g[D>>2]=.5;__ZNK7Vector2mlERKf(B,C,D);__ZNK7Vector2plERKS_(A,a,B);__ZNK7Vector2miERKS_(E,z,A);__ZNK7Vector210normalizedEv(u,E);if(!(__ZN19SeparatorAxisTest2DI16SegmentShape2DSW16CapsuleShape2DSWLb1ELb1ELb0EE9test_axisERK7Vector2(t,u)|0)){l=n;return}k=+g[Ua>>2];j=+g[f>>2];Xa=k*+g[Va>>2]+j*+g[Sa>>2];g[o>>2]=+g[b>>2]*k+ +g[Qa>>2]*j;g[o+4>>2]=Xa;__ZNK7Vector2plERKS_(G,o,Wa);__ZNK7Vector2mlERKf(J,Ta,e);g[K>>2]=.5;__ZNK7Vector2mlERKf(I,J,K);__ZNK7Vector2plERKS_(L,a,I);__ZNK7Vector2plERKS_(H,L,i);__ZNK7Vector2miERKS_(M,G,H);__ZNK7Vector210normalizedEv(F,M);if(__ZN19SeparatorAxisTest2DI16SegmentShape2DSW16CapsuleShape2DSWLb1ELb1ELb0EE9test_axisERK7Vector2(t,F)|0){Xa=+g[Ua>>2];j=+g[f>>2];k=Xa*+g[Va>>2]+j*+g[Sa>>2];g[o>>2]=+g[b>>2]*Xa+ +g[Qa>>2]*j;g[o+4>>2]=k;__ZNK7Vector2plERKS_(O,o,Wa);__ZNK7Vector2plERKS_(P,O,h);__ZNK7Vector2mlERKf(R,Ta,e);g[S>>2]=.5;__ZNK7Vector2mlERKf(Q,R,S);__ZNK7Vector2plERKS_(T,a,Q);__ZNK7Vector2plERKS_(o,T,i);__ZNK7Vector2miERKS_(U,P,o);__ZNK7Vector210normalizedEv(N,U);Ya=(__ZN19SeparatorAxisTest2DI16SegmentShape2DSW16CapsuleShape2DSWLb1ELb1ELb0EE9test_axisERK7Vector2(t,N)|0)^1}else Ya=1;if(Ya){l=n;return}k=+g[Ua>>2];j=+g[f>>2];Xa=k*+g[Va>>2]+j*+g[Sa>>2];g[o>>2]=+g[b>>2]*k+ +g[Qa>>2]*j;g[o+4>>2]=Xa;__ZNK7Vector2plERKS_(V,o,Wa);__ZNK7Vector2mlERKf(W,Ta,e);g[s>>2]=-.5;__ZNK7Vector2mlERKf(r,W,s);__ZNK7Vector2plERKS_(q,a,r);__ZNK7Vector2miERKS_(X,V,q);__ZNK7Vector210normalizedEv(p,X);if(!(__ZN19SeparatorAxisTest2DI16SegmentShape2DSW16CapsuleShape2DSWLb1ELb1ELb0EE9test_axisERK7Vector2(t,p)|0)){l=n;return}Xa=+g[Ua>>2];j=+g[f>>2];k=Xa*+g[Va>>2]+j*+g[Sa>>2];g[o>>2]=+g[b>>2]*Xa+ +g[Qa>>2]*j;g[o+4>>2]=k;__ZNK7Vector2plERKS_(Y,o,Wa);__ZNK7Vector2plERKS_(Z,Y,h);__ZNK7Vector2mlERKf(_,Ta,e);g[D>>2]=-.5;__ZNK7Vector2mlERKf(B,_,D);__ZNK7Vector2plERKS_(A,a,B);__ZNK7Vector2miERKS_($,Z,A);__ZNK7Vector210normalizedEv(u,$);if(!(__ZN19SeparatorAxisTest2DI16SegmentShape2DSW16CapsuleShape2DSWLb1ELb1ELb0EE9test_axisERK7Vector2(t,u)|0)){l=n;return}k=+g[Ua>>2];j=+g[f>>2];Xa=k*+g[Va>>2]+j*+g[Sa>>2];g[o>>2]=+g[b>>2]*k+ +g[Qa>>2]*j;g[o+4>>2]=Xa;__ZNK7Vector2plERKS_(aa,o,Wa);__ZNK7Vector2mlERKf(ca,Ta,e);g[K>>2]=-.5;__ZNK7Vector2mlERKf(I,ca,K);__ZNK7Vector2plERKS_(da,a,I);__ZNK7Vector2plERKS_(H,da,i);__ZNK7Vector2miERKS_(ea,aa,H);__ZNK7Vector210normalizedEv(F,ea);if(__ZN19SeparatorAxisTest2DI16SegmentShape2DSW16CapsuleShape2DSWLb1ELb1ELb0EE9test_axisERK7Vector2(t,F)|0){Xa=+g[Ua>>2];j=+g[f>>2];k=Xa*+g[Va>>2]+j*+g[Sa>>2];g[o>>2]=+g[b>>2]*Xa+ +g[Qa>>2]*j;g[o+4>>2]=k;__ZNK7Vector2plERKS_(fa,o,Wa);__ZNK7Vector2plERKS_(ga,fa,h);__ZNK7Vector2mlERKf(ha,Ta,e);g[S>>2]=-.5;__ZNK7Vector2mlERKf(Q,ha,S);__ZNK7Vector2plERKS_(ia,a,Q);__ZNK7Vector2plERKS_(o,ia,i);__ZNK7Vector2miERKS_(ja,ga,o);__ZNK7Vector210normalizedEv(N,ja);Za=(__ZN19SeparatorAxisTest2DI16SegmentShape2DSW16CapsuleShape2DSWLb1ELb1ELb0EE9test_axisERK7Vector2(t,N)|0)^1}else Za=1;if(Za){l=n;return}k=+g[Ra>>2];Za=Ra+4|0;j=+g[Za>>2];Xa=k*+g[Va>>2]+j*+g[Sa>>2];g[o>>2]=+g[b>>2]*k+ +g[Qa>>2]*j;g[o+4>>2]=Xa;__ZNK7Vector2plERKS_(ka,o,Wa);__ZNK7Vector2mlERKf(la,Ta,e);g[s>>2]=.5;__ZNK7Vector2mlERKf(r,la,s);__ZNK7Vector2plERKS_(q,a,r);__ZNK7Vector2miERKS_(ma,ka,q);__ZNK7Vector210normalizedEv(p,ma);if(!(__ZN19SeparatorAxisTest2DI16SegmentShape2DSW16CapsuleShape2DSWLb1ELb1ELb0EE9test_axisERK7Vector2(t,p)|0)){l=n;return}Xa=+g[Ra>>2];j=+g[Za>>2];k=Xa*+g[Va>>2]+j*+g[Sa>>2];g[o>>2]=+g[b>>2]*Xa+ +g[Qa>>2]*j;g[o+4>>2]=k;__ZNK7Vector2plERKS_(na,o,Wa);__ZNK7Vector2plERKS_(oa,na,h);__ZNK7Vector2mlERKf(pa,Ta,e);g[D>>2]=.5;__ZNK7Vector2mlERKf(B,pa,D);__ZNK7Vector2plERKS_(A,a,B);__ZNK7Vector2miERKS_(qa,oa,A);__ZNK7Vector210normalizedEv(u,qa);if(!(__ZN19SeparatorAxisTest2DI16SegmentShape2DSW16CapsuleShape2DSWLb1ELb1ELb0EE9test_axisERK7Vector2(t,u)|0)){l=n;return}k=+g[Ra>>2];j=+g[Za>>2];Xa=k*+g[Va>>2]+j*+g[Sa>>2];g[o>>2]=+g[b>>2]*k+ +g[Qa>>2]*j;g[o+4>>2]=Xa;__ZNK7Vector2plERKS_(ra,o,Wa);__ZNK7Vector2mlERKf(sa,Ta,e);g[K>>2]=.5;__ZNK7Vector2mlERKf(I,sa,K);__ZNK7Vector2plERKS_(ta,a,I);__ZNK7Vector2plERKS_(H,ta,i);__ZNK7Vector2miERKS_(ua,ra,H);__ZNK7Vector210normalizedEv(F,ua);if(__ZN19SeparatorAxisTest2DI16SegmentShape2DSW16CapsuleShape2DSWLb1ELb1ELb0EE9test_axisERK7Vector2(t,F)|0){Xa=+g[Ra>>2];j=+g[Za>>2];k=Xa*+g[Va>>2]+j*+g[Sa>>2];g[o>>2]=+g[b>>2]*Xa+ +g[Qa>>2]*j;g[o+4>>2]=k;__ZNK7Vector2plERKS_(va,o,Wa);__ZNK7Vector2plERKS_(wa,va,h);__ZNK7Vector2mlERKf(xa,Ta,e);g[S>>2]=.5;__ZNK7Vector2mlERKf(Q,xa,S);__ZNK7Vector2plERKS_(ya,a,Q);__ZNK7Vector2plERKS_(o,ya,i);__ZNK7Vector2miERKS_(za,wa,o);__ZNK7Vector210normalizedEv(N,za);_a=(__ZN19SeparatorAxisTest2DI16SegmentShape2DSW16CapsuleShape2DSWLb1ELb1ELb0EE9test_axisERK7Vector2(t,N)|0)^1}else _a=1;if(_a){l=n;return}k=+g[Ra>>2];j=+g[Za>>2];Xa=k*+g[Va>>2]+j*+g[Sa>>2];g[o>>2]=+g[b>>2]*k+ +g[Qa>>2]*j;g[o+4>>2]=Xa;__ZNK7Vector2plERKS_(Aa,o,Wa);__ZNK7Vector2mlERKf(Ba,Ta,e);g[s>>2]=-.5;__ZNK7Vector2mlERKf(r,Ba,s);__ZNK7Vector2plERKS_(q,a,r);__ZNK7Vector2miERKS_(Ca,Aa,q);__ZNK7Vector210normalizedEv(p,Ca);if(!(__ZN19SeparatorAxisTest2DI16SegmentShape2DSW16CapsuleShape2DSWLb1ELb1ELb0EE9test_axisERK7Vector2(t,p)|0)){l=n;return}Xa=+g[Ra>>2];j=+g[Za>>2];k=Xa*+g[Va>>2]+j*+g[Sa>>2];g[o>>2]=+g[b>>2]*Xa+ +g[Qa>>2]*j;g[o+4>>2]=k;__ZNK7Vector2plERKS_(Da,o,Wa);__ZNK7Vector2plERKS_(Ea,Da,h);__ZNK7Vector2mlERKf(Fa,Ta,e);g[D>>2]=-.5;__ZNK7Vector2mlERKf(B,Fa,D);__ZNK7Vector2plERKS_(A,a,B);__ZNK7Vector2miERKS_(Ga,Ea,A);__ZNK7Vector210normalizedEv(u,Ga);if(!(__ZN19SeparatorAxisTest2DI16SegmentShape2DSW16CapsuleShape2DSWLb1ELb1ELb0EE9test_axisERK7Vector2(t,u)|0)){l=n;return}k=+g[Ra>>2];j=+g[Za>>2];Xa=k*+g[Va>>2]+j*+g[Sa>>2];g[o>>2]=+g[b>>2]*k+ +g[Qa>>2]*j;g[o+4>>2]=Xa;__ZNK7Vector2plERKS_(Ha,o,Wa);__ZNK7Vector2mlERKf(Ia,Ta,e);g[K>>2]=-.5;__ZNK7Vector2mlERKf(I,Ia,K);__ZNK7Vector2plERKS_(Ja,a,I);__ZNK7Vector2plERKS_(H,Ja,i);__ZNK7Vector2miERKS_(Ka,Ha,H);__ZNK7Vector210normalizedEv(F,Ka);if(__ZN19SeparatorAxisTest2DI16SegmentShape2DSW16CapsuleShape2DSWLb1ELb1ELb0EE9test_axisERK7Vector2(t,F)|0){Xa=+g[Ra>>2];j=+g[Za>>2];k=Xa*+g[Va>>2]+j*+g[Sa>>2];g[o>>2]=+g[b>>2]*Xa+ +g[Qa>>2]*j;g[o+4>>2]=k;__ZNK7Vector2plERKS_(La,o,Wa);__ZNK7Vector2plERKS_(Ma,La,h);__ZNK7Vector2mlERKf(Na,Ta,e);g[S>>2]=-.5;__ZNK7Vector2mlERKf(Q,Na,S);__ZNK7Vector2plERKS_(Oa,a,Q);__ZNK7Vector2plERKS_(o,Oa,i);__ZNK7Vector2miERKS_(Pa,Ma,o);__ZNK7Vector210normalizedEv(N,Pa);$a=(__ZN19SeparatorAxisTest2DI16SegmentShape2DSW16CapsuleShape2DSWLb1ELb1ELb0EE9test_axisERK7Vector2(t,N)|0)^1}else $a=1;if($a){l=n;return}__ZN19SeparatorAxisTest2DI16SegmentShape2DSW16CapsuleShape2DSWLb1ELb1ELb0EE17generate_contactsEv(t);l=n;return}function __ZL33_collision_segment_convex_polygonILb1ELb1ELb0EEvPK9Shape2DSWRK11Transform2DS2_S5_P20_CollectorCallback2DRK7Vector2SA_ff(a,b,d,e,f,h,i,j,k){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;h=h|0;i=i|0;j=+j;k=+k;var n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0.0,C=0,D=0,E=0,F=0.0,G=0.0;n=l;l=l+112|0;if((l|0)>=(m|0))ba(112);o=n+104|0;p=n+96|0;q=n+88|0;r=n+80|0;s=n+72|0;t=n+8|0;u=n;g[t+20>>2]=0.0;g[t+24>>2]=0.0;v=t+36|0;w=t+44|0;g[t+52>>2]=j;g[t+56>>2]=k;g[t+16>>2]=999999986991104.0;c[t>>2]=a;c[t+4>>2]=d;c[t+8>>2]=b;c[t+12>>2]=e;x=h;h=c[x+4>>2]|0;y=v;c[y>>2]=c[x>>2];c[y+4>>2]=h;h=i;i=c[h+4>>2]|0;y=w;c[y>>2]=c[h>>2];c[y+4>>2]=i;i=t+60|0;c[i>>2]=f;y=t+28|0;c[y>>2]=0;c[t+32>>2]=-1;do if((f|0)!=0?(h=c[f+20>>2]|0,(h|0)!=0):0){g[o>>2]=0.0;g[o+4>>2]=0.0;if(!(__ZNK7Vector2neERKS_(h,o)|0)){z=(c[y>>2]|0)+1|0;A=5;break}if(!(__ZN19SeparatorAxisTest2DI16SegmentShape2DSW22ConvexPolygonShape2DSWLb1ELb1ELb0EE9test_axisERK7Vector2(t,c[(c[i>>2]|0)+20>>2]|0)|0)){l=n;return}}else{z=1;A=5}while(0);if((A|0)==5)c[y>>2]=z;__ZNK7Vector210normalizedEv(o,v);if(!(__ZN19SeparatorAxisTest2DI16SegmentShape2DSW22ConvexPolygonShape2DSWLb1ELb1ELb0EE9test_axisERK7Vector2(t,o)|0)){l=n;return}k=-+g[o>>2];c[p>>2]=c[o+4>>2];g[p+4>>2]=k;if(!(__ZN19SeparatorAxisTest2DI16SegmentShape2DSW22ConvexPolygonShape2DSWLb1ELb1ELb0EE9test_axisERK7Vector2(t,p)|0)){l=n;return}__ZNK7Vector210normalizedEv(o,w);if(!(__ZN19SeparatorAxisTest2DI16SegmentShape2DSW22ConvexPolygonShape2DSWLb1ELb1ELb0EE9test_axisERK7Vector2(t,o)|0)){l=n;return}k=-+g[o>>2];c[p>>2]=c[o+4>>2];g[p+4>>2]=k;if(!(__ZN19SeparatorAxisTest2DI16SegmentShape2DSW22ConvexPolygonShape2DSWLb1ELb1ELb0EE9test_axisERK7Vector2(t,p)|0)){l=n;return}k=+g[a+56>>2];w=b+8|0;j=+g[a+60>>2];v=b+4|0;z=b+12|0;B=k*+g[v>>2]+j*+g[z>>2];g[o>>2]=+g[b>>2]*k+ +g[w>>2]*j;g[o+4>>2]=B;y=b+16|0;__ZNK7Vector2plERKS_(p,o,y);B=+g[a+48>>2];j=+g[a+52>>2];k=B*+g[v>>2]+j*+g[z>>2];g[o>>2]=+g[b>>2]*B+ +g[w>>2]*j;g[o+4>>2]=k;__ZNK7Vector2plERKS_(q,o,y);__ZNK7Vector2miERKS_(r,p,q);__ZNK7Vector210normalizedEv(s,r);k=-+g[s>>2];c[u>>2]=c[s+4>>2];g[u+4>>2]=k;if(!(__ZN19SeparatorAxisTest2DI16SegmentShape2DSW22ConvexPolygonShape2DSWLb1ELb1ELb0EE9test_axisERK7Vector2(t,u)|0)){l=n;return}y=d+52|0;w=d+48|0;d=e+8|0;b=e+4|0;z=e+12|0;v=o+4|0;a=e+16|0;i=o+4|0;f=s+4|0;h=u+4|0;x=0;while(1){C=c[y>>2]|0;if((x|0)>=(C|0))break;D=c[w>>2]|0;k=+g[D+(x<<4)>>2];j=+g[D+(x<<4)+4>>2];x=x+1|0;E=(x|0)==(C|0)?0:x;B=+g[D+(E<<4)>>2];F=+g[D+(E<<4)+4>>2];G=B*+g[b>>2]+F*+g[z>>2];g[o>>2]=B*+g[e>>2]+F*+g[d>>2];g[v>>2]=G;__ZNK7Vector2plERKS_(p,o,a);G=k*+g[b>>2]+j*+g[z>>2];g[o>>2]=k*+g[e>>2]+j*+g[d>>2];g[i>>2]=G;__ZNK7Vector2plERKS_(q,o,a);__ZNK7Vector2miERKS_(r,p,q);__ZNK7Vector210normalizedEv(s,r);G=-+g[s>>2];c[u>>2]=c[f>>2];g[h>>2]=G;if(!(__ZN19SeparatorAxisTest2DI16SegmentShape2DSW22ConvexPolygonShape2DSWLb1ELb1ELb0EE9test_axisERK7Vector2(t,u)|0)){A=18;break}}if((A|0)==18){l=n;return}__ZN19SeparatorAxisTest2DI16SegmentShape2DSW22ConvexPolygonShape2DSWLb1ELb1ELb0EE17generate_contactsEv(t);l=n;return}function __ZL24_collision_circle_circleILb1ELb1ELb0EEvPK9Shape2DSWRK11Transform2DS2_S5_P20_CollectorCallback2DRK7Vector2SA_ff(a,b,d,e,f,h,i,j,k){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;h=h|0;i=i|0;j=+j;k=+k;var n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0;n=l;l=l+160|0;if((l|0)>=(m|0))ba(160);o=n+152|0;p=n+144|0;q=n+56|0;r=n+136|0;s=n+128|0;t=n+120|0;u=n+40|0;v=n+32|0;w=n+48|0;x=n+16|0;y=n+24|0;z=n+8|0;A=n;g[q+20>>2]=0.0;g[q+24>>2]=0.0;B=q+36|0;C=q+44|0;g[q+52>>2]=j;g[q+56>>2]=k;g[q+16>>2]=999999986991104.0;c[q>>2]=a;c[q+4>>2]=d;c[q+8>>2]=b;c[q+12>>2]=e;d=h;a=c[d+4>>2]|0;D=B;c[D>>2]=c[d>>2];c[D+4>>2]=a;a=i;D=c[a+4>>2]|0;d=C;c[d>>2]=c[a>>2];c[d+4>>2]=D;D=q+60|0;c[D>>2]=f;d=q+28|0;c[d>>2]=0;c[q+32>>2]=-1;do if((f|0)!=0?(a=c[f+20>>2]|0,(a|0)!=0):0){g[o>>2]=0.0;g[o+4>>2]=0.0;if(!(__ZNK7Vector2neERKS_(a,o)|0)){E=(c[d>>2]|0)+1|0;F=5;break}if(!(__ZN19SeparatorAxisTest2DI15CircleShape2DSWS0_Lb1ELb1ELb0EE9test_axisERK7Vector2(q,c[(c[D>>2]|0)+20>>2]|0)|0)){l=n;return}}else{E=1;F=5}while(0);if((F|0)==5)c[d>>2]=E;__ZNK7Vector210normalizedEv(o,B);if(!(__ZN19SeparatorAxisTest2DI15CircleShape2DSWS0_Lb1ELb1ELb0EE9test_axisERK7Vector2(q,o)|0)){l=n;return}k=-+g[o>>2];c[p>>2]=c[o+4>>2];g[p+4>>2]=k;if(!(__ZN19SeparatorAxisTest2DI15CircleShape2DSWS0_Lb1ELb1ELb0EE9test_axisERK7Vector2(q,p)|0)){l=n;return}__ZNK7Vector210normalizedEv(o,C);if(!(__ZN19SeparatorAxisTest2DI15CircleShape2DSWS0_Lb1ELb1ELb0EE9test_axisERK7Vector2(q,o)|0)){l=n;return}k=-+g[o>>2];c[p>>2]=c[o+4>>2];g[p+4>>2]=k;if(!(__ZN19SeparatorAxisTest2DI15CircleShape2DSWS0_Lb1ELb1ELb0EE9test_axisERK7Vector2(q,p)|0)){l=n;return}C=b+16|0;b=e+16|0;__ZNK7Vector2miERKS_(r,C,b);__ZNK7Vector210normalizedEv(o,r);if(!(__ZN19SeparatorAxisTest2DI15CircleShape2DSWS0_Lb1ELb1ELb0EE9test_axisERK7Vector2(q,o)|0)){l=n;return}__ZNK7Vector2plERKS_(s,C,h);__ZNK7Vector2miERKS_(t,s,b);__ZNK7Vector210normalizedEv(p,t);if(!(__ZN19SeparatorAxisTest2DI15CircleShape2DSWS0_Lb1ELb1ELb0EE9test_axisERK7Vector2(q,p)|0)){l=n;return}__ZNK7Vector2plERKS_(v,b,i);__ZNK7Vector2miERKS_(w,C,v);__ZNK7Vector210normalizedEv(u,w);if(!(__ZN19SeparatorAxisTest2DI15CircleShape2DSWS0_Lb1ELb1ELb0EE9test_axisERK7Vector2(q,u)|0)){l=n;return}__ZNK7Vector2plERKS_(y,C,h);__ZNK7Vector2plERKS_(z,b,i);__ZNK7Vector2miERKS_(A,y,z);__ZNK7Vector210normalizedEv(x,A);if(!(__ZN19SeparatorAxisTest2DI15CircleShape2DSWS0_Lb1ELb1ELb0EE9test_axisERK7Vector2(q,x)|0)){l=n;return}__ZN19SeparatorAxisTest2DI15CircleShape2DSWS0_Lb1ELb1ELb0EE17generate_contactsEv(q);l=n;return}function __ZL27_collision_circle_rectangleILb1ELb1ELb0EEvPK9Shape2DSWRK11Transform2DS2_S5_P20_CollectorCallback2DRK7Vector2SA_ff(a,b,d,e,f,h,i,j,k){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;h=h|0;i=i|0;j=+j;k=+k;var n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0.0,E=0;n=l;l=l+144|0;if((l|0)>=(m|0))ba(144);o=n+136|0;p=n+128|0;q=n+120|0;r=n+112|0;s=n+40|0;t=n+16|0;u=n+8|0;v=n;w=n+104|0;g[s+20>>2]=0.0;g[s+24>>2]=0.0;x=s+36|0;y=s+44|0;g[s+52>>2]=j;g[s+56>>2]=k;g[s+16>>2]=999999986991104.0;c[s>>2]=a;c[s+4>>2]=d;c[s+8>>2]=b;c[s+12>>2]=e;a=h;z=c[a+4>>2]|0;A=x;c[A>>2]=c[a>>2];c[A+4>>2]=z;z=i;A=c[z+4>>2]|0;a=y;c[a>>2]=c[z>>2];c[a+4>>2]=A;A=s+60|0;c[A>>2]=f;a=s+28|0;c[a>>2]=0;c[s+32>>2]=-1;do if((f|0)!=0?(z=c[f+20>>2]|0,(z|0)!=0):0){g[o>>2]=0.0;g[o+4>>2]=0.0;if(!(__ZNK7Vector2neERKS_(z,o)|0)){B=(c[a>>2]|0)+1|0;C=5;break}if(!(__ZN19SeparatorAxisTest2DI15CircleShape2DSW18RectangleShape2DSWLb1ELb1ELb0EE9test_axisERK7Vector2(s,c[(c[A>>2]|0)+20>>2]|0)|0)){l=n;return}}else{B=1;C=5}while(0);if((C|0)==5)c[a>>2]=B;__ZNK7Vector210normalizedEv(o,x);if(!(__ZN19SeparatorAxisTest2DI15CircleShape2DSW18RectangleShape2DSWLb1ELb1ELb0EE9test_axisERK7Vector2(s,o)|0)){l=n;return}k=-+g[o>>2];c[p>>2]=c[o+4>>2];g[p+4>>2]=k;if(!(__ZN19SeparatorAxisTest2DI15CircleShape2DSW18RectangleShape2DSWLb1ELb1ELb0EE9test_axisERK7Vector2(s,p)|0)){l=n;return}__ZNK7Vector210normalizedEv(o,y);if(!(__ZN19SeparatorAxisTest2DI15CircleShape2DSW18RectangleShape2DSWLb1ELb1ELb0EE9test_axisERK7Vector2(s,o)|0)){l=n;return}k=-+g[o>>2];c[p>>2]=c[o+4>>2];g[p+4>>2]=k;if(!(__ZN19SeparatorAxisTest2DI15CircleShape2DSW18RectangleShape2DSWLb1ELb1ELb0EE9test_axisERK7Vector2(s,p)|0)){l=n;return}y=b+16|0;__ZNK7Vector210normalizedEv(o,e);if(!(__ZN19SeparatorAxisTest2DI15CircleShape2DSW18RectangleShape2DSWLb1ELb1ELb0EE9test_axisERK7Vector2(s,o)|0)){l=n;return}__ZNK7Vector210normalizedEv(o,e+8|0);if(!(__ZN19SeparatorAxisTest2DI15CircleShape2DSW18RectangleShape2DSWLb1ELb1ELb0EE9test_axisERK7Vector2(s,o)|0)){l=n;return}__ZNK11Transform2D14affine_inverseEv(t,e);k=+g[y>>2];x=t+8|0;j=+g[b+20>>2];b=t+4|0;B=t+12|0;D=k*+g[b>>2]+j*+g[B>>2];g[o>>2]=+g[t>>2]*k+ +g[x>>2]*j;g[o+4>>2]=D;a=t+16|0;__ZNK7Vector2plERKS_(p,o,a);C=d+48|0;D=+g[C>>2];j=+g[p>>2]<0.0?-D:D;A=d+52|0;D=+g[A>>2];k=+g[p+4>>2]<0.0?-D:D;d=e+8|0;f=e+4|0;z=e+12|0;D=j*+g[f>>2]+k*+g[z>>2];g[o>>2]=j*+g[e>>2]+k*+g[d>>2];g[o+4>>2]=D;E=e+16|0;__ZNK7Vector2plERKS_(q,o,E);__ZNK7Vector2miERKS_(r,q,y);__ZNK7Vector210normalizedEv(u,r);if(((__ZN19SeparatorAxisTest2DI15CircleShape2DSW18RectangleShape2DSWLb1ELb1ELb0EE9test_axisERK7Vector2(s,u)|0?(__ZNK7Vector2plERKS_(u,y,h),D=+g[u>>2],k=+g[u+4>>2],j=D*+g[b>>2]+k*+g[B>>2],g[o>>2]=+g[t>>2]*D+ +g[x>>2]*k,g[o+4>>2]=j,__ZNK7Vector2plERKS_(p,o,a),j=+g[C>>2],k=+g[p>>2]<0.0?-j:j,j=+g[A>>2],D=+g[p+4>>2]<0.0?-j:j,j=k*+g[f>>2]+D*+g[z>>2],g[o>>2]=k*+g[e>>2]+D*+g[d>>2],g[o+4>>2]=j,__ZNK7Vector2plERKS_(q,o,E),__ZNK7Vector2miERKS_(r,q,u),__ZNK7Vector210normalizedEv(v,r),__ZN19SeparatorAxisTest2DI15CircleShape2DSW18RectangleShape2DSWLb1ELb1ELb0EE9test_axisERK7Vector2(s,v)|0):0)?(__ZNK7Vector2miERKS_(u,y,i),j=+g[u>>2],D=+g[u+4>>2],k=j*+g[b>>2]+D*+g[B>>2],g[o>>2]=+g[t>>2]*j+ +g[x>>2]*D,g[o+4>>2]=k,__ZNK7Vector2plERKS_(p,o,a),k=+g[C>>2],D=+g[p>>2]<0.0?-k:k,k=+g[A>>2],j=+g[p+4>>2]<0.0?-k:k,k=D*+g[f>>2]+j*+g[z>>2],g[o>>2]=D*+g[e>>2]+j*+g[d>>2],g[o+4>>2]=k,__ZNK7Vector2plERKS_(q,o,E),__ZNK7Vector2miERKS_(r,q,u),__ZNK7Vector210normalizedEv(v,r),__ZN19SeparatorAxisTest2DI15CircleShape2DSW18RectangleShape2DSWLb1ELb1ELb0EE9test_axisERK7Vector2(s,v)|0):0)?(__ZNK7Vector2miERKS_(w,y,i),__ZNK7Vector2plERKS_(u,w,h),k=+g[u>>2],j=+g[u+4>>2],D=k*+g[b>>2]+j*+g[B>>2],g[o>>2]=+g[t>>2]*k+ +g[x>>2]*j,g[o+4>>2]=D,__ZNK7Vector2plERKS_(p,o,a),D=+g[C>>2],j=+g[p>>2]<0.0?-D:D,D=+g[A>>2],k=+g[p+4>>2]<0.0?-D:D,D=j*+g[f>>2]+k*+g[z>>2],g[o>>2]=j*+g[e>>2]+k*+g[d>>2],g[o+4>>2]=D,__ZNK7Vector2plERKS_(q,o,E),__ZNK7Vector2miERKS_(r,q,u),__ZNK7Vector210normalizedEv(v,r),__ZN19SeparatorAxisTest2DI15CircleShape2DSW18RectangleShape2DSWLb1ELb1ELb0EE9test_axisERK7Vector2(s,v)|0):0)__ZN19SeparatorAxisTest2DI15CircleShape2DSW18RectangleShape2DSWLb1ELb1ELb0EE17generate_contactsEv(s);l=n;return}function __ZL25_collision_circle_capsuleILb1ELb1ELb0EEvPK9Shape2DSWRK11Transform2DS2_S5_P20_CollectorCallback2DRK7Vector2SA_ff(a,b,d,e,f,h,i,j,k){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;h=h|0;i=i|0;j=+j;k=+k;var n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0,ia=0,ja=0;n=l;l=l+384|0;if((l|0)>=(m|0))ba(384);o=n+376|0;p=n+368|0;q=n+296|0;r=n+272|0;s=n+360|0;t=n+264|0;u=n+288|0;v=n+248|0;w=n+280|0;x=n+240|0;y=n+224|0;z=n+256|0;A=n+216|0;B=n+232|0;C=n+208|0;D=n+200|0;E=n+184|0;F=n+192|0;G=n+176|0;H=n+160|0;I=n+144|0;J=n+168|0;K=n+120|0;L=n+152|0;M=n+136|0;N=n+112|0;O=n+128|0;P=n+104|0;Q=n+96|0;R=n+88|0;S=n+80|0;T=n+72|0;U=n+64|0;V=n+56|0;W=n+48|0;X=n+40|0;Y=n+32|0;Z=n+24|0;_=n+16|0;$=n+8|0;aa=n;g[q+20>>2]=0.0;g[q+24>>2]=0.0;ca=q+36|0;da=q+44|0;g[q+52>>2]=j;g[q+56>>2]=k;g[q+16>>2]=999999986991104.0;c[q>>2]=a;c[q+4>>2]=d;c[q+8>>2]=b;c[q+12>>2]=e;a=h;ea=c[a+4>>2]|0;fa=ca;c[fa>>2]=c[a>>2];c[fa+4>>2]=ea;ea=i;fa=c[ea+4>>2]|0;a=da;c[a>>2]=c[ea>>2];c[a+4>>2]=fa;fa=q+60|0;c[fa>>2]=f;a=q+28|0;c[a>>2]=0;c[q+32>>2]=-1;do if((f|0)!=0?(ea=c[f+20>>2]|0,(ea|0)!=0):0){g[o>>2]=0.0;g[o+4>>2]=0.0;if(!(__ZNK7Vector2neERKS_(ea,o)|0)){ga=(c[a>>2]|0)+1|0;ha=5;break}if(!(__ZN19SeparatorAxisTest2DI15CircleShape2DSW16CapsuleShape2DSWLb1ELb1ELb0EE9test_axisERK7Vector2(q,c[(c[fa>>2]|0)+20>>2]|0)|0)){l=n;return}}else{ga=1;ha=5}while(0);if((ha|0)==5)c[a>>2]=ga;__ZNK7Vector210normalizedEv(o,ca);if(!(__ZN19SeparatorAxisTest2DI15CircleShape2DSW16CapsuleShape2DSWLb1ELb1ELb0EE9test_axisERK7Vector2(q,o)|0)){l=n;return}k=-+g[o>>2];c[p>>2]=c[o+4>>2];g[p+4>>2]=k;if(!(__ZN19SeparatorAxisTest2DI15CircleShape2DSW16CapsuleShape2DSWLb1ELb1ELb0EE9test_axisERK7Vector2(q,p)|0)){l=n;return}__ZNK7Vector210normalizedEv(o,da);if(!(__ZN19SeparatorAxisTest2DI15CircleShape2DSW16CapsuleShape2DSWLb1ELb1ELb0EE9test_axisERK7Vector2(q,o)|0)){l=n;return}k=-+g[o>>2];c[p>>2]=c[o+4>>2];g[p+4>>2]=k;if(!(__ZN19SeparatorAxisTest2DI15CircleShape2DSW16CapsuleShape2DSWLb1ELb1ELb0EE9test_axisERK7Vector2(q,p)|0)){l=n;return}__ZNK7Vector210normalizedEv(o,e);if(!(__ZN19SeparatorAxisTest2DI15CircleShape2DSW16CapsuleShape2DSWLb1ELb1ELb0EE9test_axisERK7Vector2(q,o)|0)){l=n;return}da=b+16|0;b=e+16|0;ca=e+8|0;e=d+52|0;__ZNK7Vector2mlERKf(s,ca,e);g[t>>2]=.5;__ZNK7Vector2mlERKf(r,s,t);__ZNK7Vector2plERKS_(p,b,r);__ZNK7Vector2miERKS_(u,da,p);__ZNK7Vector210normalizedEv(o,u);if(!(__ZN19SeparatorAxisTest2DI15CircleShape2DSW16CapsuleShape2DSWLb1ELb1ELb0EE9test_axisERK7Vector2(q,o)|0)){l=n;return}__ZNK7Vector2plERKS_(w,da,h);__ZNK7Vector2mlERKf(z,ca,e);g[A>>2]=.5;__ZNK7Vector2mlERKf(y,z,A);__ZNK7Vector2plERKS_(x,b,y);__ZNK7Vector2miERKS_(B,w,x);__ZNK7Vector210normalizedEv(v,B);if(!(__ZN19SeparatorAxisTest2DI15CircleShape2DSW16CapsuleShape2DSWLb1ELb1ELb0EE9test_axisERK7Vector2(q,v)|0)){l=n;return}__ZNK7Vector2mlERKf(F,ca,e);g[G>>2]=.5;__ZNK7Vector2mlERKf(E,F,G);__ZNK7Vector2plERKS_(H,b,E);__ZNK7Vector2plERKS_(D,H,i);__ZNK7Vector2miERKS_(I,da,D);__ZNK7Vector210normalizedEv(C,I);if(__ZN19SeparatorAxisTest2DI15CircleShape2DSW16CapsuleShape2DSWLb1ELb1ELb0EE9test_axisERK7Vector2(q,C)|0){__ZNK7Vector2plERKS_(K,da,h);__ZNK7Vector2mlERKf(N,ca,e);g[O>>2]=.5;__ZNK7Vector2mlERKf(M,N,O);__ZNK7Vector2plERKS_(P,b,M);__ZNK7Vector2plERKS_(L,P,i);__ZNK7Vector2miERKS_(Q,K,L);__ZNK7Vector210normalizedEv(J,Q);ia=(__ZN19SeparatorAxisTest2DI15CircleShape2DSW16CapsuleShape2DSWLb1ELb1ELb0EE9test_axisERK7Vector2(q,J)|0)^1}else ia=1;if(ia){l=n;return}__ZNK7Vector2mlERKf(R,ca,e);g[t>>2]=-.5;__ZNK7Vector2mlERKf(r,R,t);__ZNK7Vector2plERKS_(p,b,r);__ZNK7Vector2miERKS_(S,da,p);__ZNK7Vector210normalizedEv(o,S);if(!(__ZN19SeparatorAxisTest2DI15CircleShape2DSW16CapsuleShape2DSWLb1ELb1ELb0EE9test_axisERK7Vector2(q,o)|0)){l=n;return}__ZNK7Vector2plERKS_(T,da,h);__ZNK7Vector2mlERKf(U,ca,e);g[A>>2]=-.5;__ZNK7Vector2mlERKf(y,U,A);__ZNK7Vector2plERKS_(x,b,y);__ZNK7Vector2miERKS_(V,T,x);__ZNK7Vector210normalizedEv(v,V);if(!(__ZN19SeparatorAxisTest2DI15CircleShape2DSW16CapsuleShape2DSWLb1ELb1ELb0EE9test_axisERK7Vector2(q,v)|0)){l=n;return}__ZNK7Vector2mlERKf(W,ca,e);g[G>>2]=-.5;__ZNK7Vector2mlERKf(E,W,G);__ZNK7Vector2plERKS_(X,b,E);__ZNK7Vector2plERKS_(D,X,i);__ZNK7Vector2miERKS_(Y,da,D);__ZNK7Vector210normalizedEv(C,Y);if(__ZN19SeparatorAxisTest2DI15CircleShape2DSW16CapsuleShape2DSWLb1ELb1ELb0EE9test_axisERK7Vector2(q,C)|0){__ZNK7Vector2plERKS_(Z,da,h);__ZNK7Vector2mlERKf(_,ca,e);g[O>>2]=-.5;__ZNK7Vector2mlERKf(M,_,O);__ZNK7Vector2plERKS_($,b,M);__ZNK7Vector2plERKS_(L,$,i);__ZNK7Vector2miERKS_(aa,Z,L);__ZNK7Vector210normalizedEv(J,aa);ja=(__ZN19SeparatorAxisTest2DI15CircleShape2DSW16CapsuleShape2DSWLb1ELb1ELb0EE9test_axisERK7Vector2(q,J)|0)^1}else ja=1;if(ja){l=n;return}__ZN19SeparatorAxisTest2DI15CircleShape2DSW16CapsuleShape2DSWLb1ELb1ELb0EE17generate_contactsEv(q);l=n;return}function __ZL32_collision_circle_convex_polygonILb1ELb1ELb0EEvPK9Shape2DSWRK11Transform2DS2_S5_P20_CollectorCallback2DRK7Vector2SA_ff(a,b,d,e,f,h,i,j,k){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;h=h|0;i=i|0;j=+j;k=+k;var n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0.0,V=0,W=0.0,X=0.0;n=l;l=l+208|0;if((l|0)>=(m|0))ba(208);o=n+192|0;p=n+184|0;q=n+176|0;r=n+168|0;s=n+152|0;t=n+48|0;u=n+160|0;v=n+144|0;w=n+136|0;x=n+24|0;y=n+16|0;z=n+128|0;A=n+120|0;B=n+8|0;C=n+112|0;D=n;E=n+40|0;F=n+32|0;g[t+20>>2]=0.0;g[t+24>>2]=0.0;G=t+36|0;H=t+44|0;g[t+52>>2]=j;g[t+56>>2]=k;g[t+16>>2]=999999986991104.0;c[t>>2]=a;c[t+4>>2]=d;c[t+8>>2]=b;c[t+12>>2]=e;a=h;I=c[a+4>>2]|0;J=G;c[J>>2]=c[a>>2];c[J+4>>2]=I;I=i;J=c[I+4>>2]|0;a=H;c[a>>2]=c[I>>2];c[a+4>>2]=J;J=t+60|0;c[J>>2]=f;a=t+28|0;c[a>>2]=0;c[t+32>>2]=-1;do if((f|0)!=0?(I=c[f+20>>2]|0,(I|0)!=0):0){g[o>>2]=0.0;g[o+4>>2]=0.0;if(!(__ZNK7Vector2neERKS_(I,o)|0)){K=(c[a>>2]|0)+1|0;L=5;break}if(!(__ZN19SeparatorAxisTest2DI15CircleShape2DSW22ConvexPolygonShape2DSWLb1ELb1ELb0EE9test_axisERK7Vector2(t,c[(c[J>>2]|0)+20>>2]|0)|0)){l=n;return}}else{K=1;L=5}while(0);if((L|0)==5)c[a>>2]=K;__ZNK7Vector210normalizedEv(o,G);if(!(__ZN19SeparatorAxisTest2DI15CircleShape2DSW22ConvexPolygonShape2DSWLb1ELb1ELb0EE9test_axisERK7Vector2(t,o)|0)){l=n;return}k=-+g[o>>2];c[p>>2]=c[o+4>>2];g[p+4>>2]=k;if(!(__ZN19SeparatorAxisTest2DI15CircleShape2DSW22ConvexPolygonShape2DSWLb1ELb1ELb0EE9test_axisERK7Vector2(t,p)|0)){l=n;return}__ZNK7Vector210normalizedEv(o,H);if(!(__ZN19SeparatorAxisTest2DI15CircleShape2DSW22ConvexPolygonShape2DSWLb1ELb1ELb0EE9test_axisERK7Vector2(t,o)|0)){l=n;return}k=-+g[o>>2];c[p>>2]=c[o+4>>2];g[p+4>>2]=k;if(!(__ZN19SeparatorAxisTest2DI15CircleShape2DSW22ConvexPolygonShape2DSWLb1ELb1ELb0EE9test_axisERK7Vector2(t,p)|0)){l=n;return}H=d+52|0;G=b+16|0;b=d+48|0;d=e+8|0;K=e+4|0;a=e+12|0;J=o+4|0;f=e+16|0;I=o+4|0;M=o+4|0;N=o+4|0;O=o+4|0;P=o+4|0;Q=s+4|0;R=x+4|0;S=0;while(1){if((S|0)>=(c[H>>2]|0)){L=21;break}T=c[b>>2]|0;k=+g[T+(S<<4)>>2];j=+g[T+(S<<4)+4>>2];U=k*+g[K>>2]+j*+g[a>>2];g[o>>2]=+g[e>>2]*k+ +g[d>>2]*j;g[J>>2]=U;__ZNK7Vector2plERKS_(q,o,f);__ZNK7Vector2miERKS_(u,G,q);__ZNK7Vector210normalizedEv(p,u);if(!(__ZN19SeparatorAxisTest2DI15CircleShape2DSW22ConvexPolygonShape2DSWLb1ELb1ELb0EE9test_axisERK7Vector2(t,p)|0)){L=16;break}__ZNK7Vector2plERKS_(v,G,h);T=c[b>>2]|0;U=+g[T+(S<<4)>>2];j=+g[T+(S<<4)+4>>2];k=U*+g[K>>2]+j*+g[a>>2];g[o>>2]=+g[e>>2]*U+ +g[d>>2]*j;g[I>>2]=k;__ZNK7Vector2plERKS_(s,o,f);__ZNK7Vector2miERKS_(w,v,s);__ZNK7Vector210normalizedEv(r,w);if(!(__ZN19SeparatorAxisTest2DI15CircleShape2DSW22ConvexPolygonShape2DSWLb1ELb1ELb0EE9test_axisERK7Vector2(t,r)|0)){L=22;break}T=c[b>>2]|0;k=+g[T+(S<<4)>>2];j=+g[T+(S<<4)+4>>2];U=k*+g[K>>2]+j*+g[a>>2];g[o>>2]=+g[e>>2]*k+ +g[d>>2]*j;g[M>>2]=U;__ZNK7Vector2plERKS_(z,o,f);__ZNK7Vector2plERKS_(y,z,i);__ZNK7Vector2miERKS_(A,G,y);__ZNK7Vector210normalizedEv(x,A);if(!(__ZN19SeparatorAxisTest2DI15CircleShape2DSW22ConvexPolygonShape2DSWLb1ELb1ELb0EE9test_axisERK7Vector2(t,x)|0)){L=23;break}__ZNK7Vector2plERKS_(C,G,h);T=c[b>>2]|0;U=+g[T+(S<<4)>>2];j=+g[T+(S<<4)+4>>2];k=U*+g[K>>2]+j*+g[a>>2];g[o>>2]=+g[e>>2]*U+ +g[d>>2]*j;g[N>>2]=k;__ZNK7Vector2plERKS_(E,o,f);__ZNK7Vector2plERKS_(D,E,i);__ZNK7Vector2miERKS_(F,C,D);__ZNK7Vector210normalizedEv(B,F);if(!(__ZN19SeparatorAxisTest2DI15CircleShape2DSW22ConvexPolygonShape2DSWLb1ELb1ELb0EE9test_axisERK7Vector2(t,B)|0)){L=24;break}T=c[b>>2]|0;k=+g[T+(S<<4)>>2];j=+g[T+(S<<4)+4>>2];S=S+1|0;V=(S|0)==(c[H>>2]|0)?0:S;U=+g[T+(V<<4)>>2];W=+g[T+(V<<4)+4>>2];X=U*+g[K>>2]+W*+g[a>>2];g[o>>2]=U*+g[e>>2]+W*+g[d>>2];g[O>>2]=X;__ZNK7Vector2plERKS_(p,o,f);X=k*+g[K>>2]+j*+g[a>>2];g[o>>2]=k*+g[e>>2]+j*+g[d>>2];g[P>>2]=X;__ZNK7Vector2plERKS_(q,o,f);__ZNK7Vector2miERKS_(r,p,q);__ZNK7Vector210normalizedEv(s,r);X=-+g[s>>2];c[x>>2]=c[Q>>2];g[R>>2]=X;if(!(__ZN19SeparatorAxisTest2DI15CircleShape2DSW22ConvexPolygonShape2DSWLb1ELb1ELb0EE9test_axisERK7Vector2(t,x)|0)){L=24;break}}if((L|0)==16){l=n;return}else if((L|0)==21){__ZN19SeparatorAxisTest2DI15CircleShape2DSW22ConvexPolygonShape2DSWLb1ELb1ELb0EE17generate_contactsEv(t);l=n;return}else if((L|0)==22){l=n;return}else if((L|0)==23){l=n;return}else if((L|0)==24){l=n;return}}function __ZL30_collision_rectangle_rectangleILb1ELb1ELb0EEvPK9Shape2DSWRK11Transform2DS2_S5_P20_CollectorCallback2DRK7Vector2SA_ff(a,b,d,e,f,h,i,j,k){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;h=h|0;i=i|0;j=+j;k=+k;var n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0;n=l;l=l+80|0;if((l|0)>=(m|0))ba(80);o=n+72|0;p=n+64|0;q=n;g[q+20>>2]=0.0;g[q+24>>2]=0.0;r=q+36|0;s=q+44|0;g[q+52>>2]=j;g[q+56>>2]=k;g[q+16>>2]=999999986991104.0;c[q>>2]=a;c[q+4>>2]=d;c[q+8>>2]=b;c[q+12>>2]=e;d=h;h=c[d+4>>2]|0;a=r;c[a>>2]=c[d>>2];c[a+4>>2]=h;h=i;i=c[h+4>>2]|0;a=s;c[a>>2]=c[h>>2];c[a+4>>2]=i;i=q+60|0;c[i>>2]=f;a=q+28|0;c[a>>2]=0;c[q+32>>2]=-1;do if((f|0)!=0?(h=c[f+20>>2]|0,(h|0)!=0):0){g[o>>2]=0.0;g[o+4>>2]=0.0;if(!(__ZNK7Vector2neERKS_(h,o)|0)){t=(c[a>>2]|0)+1|0;u=5;break}if(!(__ZN19SeparatorAxisTest2DI18RectangleShape2DSWS0_Lb1ELb1ELb0EE9test_axisERK7Vector2(q,c[(c[i>>2]|0)+20>>2]|0)|0)){l=n;return}}else{t=1;u=5}while(0);if((u|0)==5)c[a>>2]=t;__ZNK7Vector210normalizedEv(o,r);if(!(__ZN19SeparatorAxisTest2DI18RectangleShape2DSWS0_Lb1ELb1ELb0EE9test_axisERK7Vector2(q,o)|0)){l=n;return}k=-+g[o>>2];c[p>>2]=c[o+4>>2];g[p+4>>2]=k;if(!(__ZN19SeparatorAxisTest2DI18RectangleShape2DSWS0_Lb1ELb1ELb0EE9test_axisERK7Vector2(q,p)|0)){l=n;return}__ZNK7Vector210normalizedEv(o,s);if(!(__ZN19SeparatorAxisTest2DI18RectangleShape2DSWS0_Lb1ELb1ELb0EE9test_axisERK7Vector2(q,o)|0)){l=n;return}k=-+g[o>>2];c[p>>2]=c[o+4>>2];g[p+4>>2]=k;if(!(__ZN19SeparatorAxisTest2DI18RectangleShape2DSWS0_Lb1ELb1ELb0EE9test_axisERK7Vector2(q,p)|0)){l=n;return}__ZNK7Vector210normalizedEv(o,b);if(!(__ZN19SeparatorAxisTest2DI18RectangleShape2DSWS0_Lb1ELb1ELb0EE9test_axisERK7Vector2(q,o)|0)){l=n;return}__ZNK7Vector210normalizedEv(o,b+8|0);if(!(__ZN19SeparatorAxisTest2DI18RectangleShape2DSWS0_Lb1ELb1ELb0EE9test_axisERK7Vector2(q,o)|0)){l=n;return}__ZNK7Vector210normalizedEv(o,e);if(!(__ZN19SeparatorAxisTest2DI18RectangleShape2DSWS0_Lb1ELb1ELb0EE9test_axisERK7Vector2(q,o)|0)){l=n;return}__ZNK7Vector210normalizedEv(o,e+8|0);if(!(__ZN19SeparatorAxisTest2DI18RectangleShape2DSWS0_Lb1ELb1ELb0EE9test_axisERK7Vector2(q,o)|0)){l=n;return}__ZN19SeparatorAxisTest2DI18RectangleShape2DSWS0_Lb1ELb1ELb0EE17generate_contactsEv(q);l=n;return}function __ZL28_collision_rectangle_capsuleILb1ELb1ELb0EEvPK9Shape2DSWRK11Transform2DS2_S5_P20_CollectorCallback2DRK7Vector2SA_ff(a,b,d,e,f,h,i,j,k){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;h=h|0;i=i|0;j=+j;k=+k;var n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0.0,aa=0.0;n=l;l=l+176|0;if((l|0)>=(m|0))ba(176);o=n+160|0;p=n+152|0;q=n+144|0;r=n+136|0;s=n+40|0;t=n+16|0;u=n+8|0;v=n+128|0;w=n;x=n+120|0;y=n+112|0;z=n+104|0;g[s+20>>2]=0.0;g[s+24>>2]=0.0;A=s+36|0;B=s+44|0;g[s+52>>2]=j;g[s+56>>2]=k;g[s+16>>2]=999999986991104.0;c[s>>2]=a;c[s+4>>2]=d;c[s+8>>2]=b;c[s+12>>2]=e;C=h;D=c[C+4>>2]|0;E=A;c[E>>2]=c[C>>2];c[E+4>>2]=D;D=i;E=c[D+4>>2]|0;C=B;c[C>>2]=c[D>>2];c[C+4>>2]=E;E=s+60|0;c[E>>2]=f;C=s+28|0;c[C>>2]=0;c[s+32>>2]=-1;do if((f|0)!=0?(D=c[f+20>>2]|0,(D|0)!=0):0){g[o>>2]=0.0;g[o+4>>2]=0.0;if(!(__ZNK7Vector2neERKS_(D,o)|0)){F=(c[C>>2]|0)+1|0;G=5;break}if(!(__ZN19SeparatorAxisTest2DI18RectangleShape2DSW16CapsuleShape2DSWLb1ELb1ELb0EE9test_axisERK7Vector2(s,c[(c[E>>2]|0)+20>>2]|0)|0)){l=n;return}}else{F=1;G=5}while(0);if((G|0)==5)c[C>>2]=F;__ZNK7Vector210normalizedEv(o,A);if(!(__ZN19SeparatorAxisTest2DI18RectangleShape2DSW16CapsuleShape2DSWLb1ELb1ELb0EE9test_axisERK7Vector2(s,o)|0)){l=n;return}k=-+g[o>>2];c[p>>2]=c[o+4>>2];g[p+4>>2]=k;if(!(__ZN19SeparatorAxisTest2DI18RectangleShape2DSW16CapsuleShape2DSWLb1ELb1ELb0EE9test_axisERK7Vector2(s,p)|0)){l=n;return}__ZNK7Vector210normalizedEv(o,B);if(!(__ZN19SeparatorAxisTest2DI18RectangleShape2DSW16CapsuleShape2DSWLb1ELb1ELb0EE9test_axisERK7Vector2(s,o)|0)){l=n;return}k=-+g[o>>2];c[p>>2]=c[o+4>>2];g[p+4>>2]=k;if(!(__ZN19SeparatorAxisTest2DI18RectangleShape2DSW16CapsuleShape2DSWLb1ELb1ELb0EE9test_axisERK7Vector2(s,p)|0)){l=n;return}__ZNK7Vector210normalizedEv(o,b);if(!(__ZN19SeparatorAxisTest2DI18RectangleShape2DSW16CapsuleShape2DSWLb1ELb1ELb0EE9test_axisERK7Vector2(s,o)|0)){l=n;return}__ZNK7Vector210normalizedEv(o,b+8|0);if(!(__ZN19SeparatorAxisTest2DI18RectangleShape2DSW16CapsuleShape2DSWLb1ELb1ELb0EE9test_axisERK7Vector2(s,o)|0)){l=n;return}__ZNK7Vector210normalizedEv(o,e);if(!(__ZN19SeparatorAxisTest2DI18RectangleShape2DSW16CapsuleShape2DSWLb1ELb1ELb0EE9test_axisERK7Vector2(s,o)|0)){l=n;return}__ZNK11Transform2D14affine_inverseEv(t,b);B=e+16|0;A=e+8|0;e=d+52|0;d=t+8|0;F=u+4|0;C=t+4|0;E=t+12|0;f=o+4|0;D=t+16|0;H=a+48|0;I=p+4|0;J=a+52|0;a=b+8|0;K=b+4|0;L=b+12|0;M=o+4|0;N=b+16|0;O=u+4|0;P=o+4|0;Q=p+4|0;R=o+4|0;S=u+4|0;T=o+4|0;U=p+4|0;V=o+4|0;W=u+4|0;X=o+4|0;Y=p+4|0;Z=o+4|0;_=0;while(1){__ZNK7Vector2mlERKf(v,A,e);k=(_|0)==0?.5:-.5;g[p>>2]=k;__ZNK7Vector2mlERKf(o,v,p);__ZNK7Vector2plERKS_(u,B,o);j=+g[u>>2];$=+g[F>>2];aa=j*+g[C>>2]+$*+g[E>>2];g[o>>2]=+g[t>>2]*j+ +g[d>>2]*$;g[f>>2]=aa;__ZNK7Vector2plERKS_(p,o,D);aa=+g[H>>2];$=+g[p>>2]<0.0?-aa:aa;aa=+g[J>>2];j=+g[I>>2]<0.0?-aa:aa;aa=$*+g[K>>2]+j*+g[L>>2];g[o>>2]=$*+g[b>>2]+j*+g[a>>2];g[M>>2]=aa;__ZNK7Vector2plERKS_(q,o,N);__ZNK7Vector2miERKS_(r,q,u);__ZNK7Vector210normalizedEv(w,r);if(!(__ZN19SeparatorAxisTest2DI18RectangleShape2DSW16CapsuleShape2DSWLb1ELb1ELb0EE9test_axisERK7Vector2(s,w)|0))break;__ZNK7Vector2mlERKf(x,A,e);g[p>>2]=k;__ZNK7Vector2mlERKf(o,x,p);__ZNK7Vector2plERKS_(u,B,o);__ZN7Vector2mIERKS_(u,h);aa=+g[u>>2];j=+g[O>>2];$=aa*+g[C>>2]+j*+g[E>>2];g[o>>2]=+g[t>>2]*aa+ +g[d>>2]*j;g[P>>2]=$;__ZNK7Vector2plERKS_(p,o,D);$=+g[H>>2];j=+g[p>>2]<0.0?-$:$;$=+g[J>>2];aa=+g[Q>>2]<0.0?-$:$;$=j*+g[K>>2]+aa*+g[L>>2];g[o>>2]=j*+g[b>>2]+aa*+g[a>>2];g[R>>2]=$;__ZNK7Vector2plERKS_(q,o,N);__ZNK7Vector2miERKS_(r,q,u);__ZNK7Vector210normalizedEv(w,r);if(!(__ZN19SeparatorAxisTest2DI18RectangleShape2DSW16CapsuleShape2DSWLb1ELb1ELb0EE9test_axisERK7Vector2(s,w)|0))break;__ZNK7Vector2mlERKf(y,A,e);g[p>>2]=k;__ZNK7Vector2mlERKf(o,y,p);__ZNK7Vector2plERKS_(u,B,o);__ZN7Vector2pLERKS_(u,i);$=+g[u>>2];aa=+g[S>>2];j=$*+g[C>>2]+aa*+g[E>>2];g[o>>2]=+g[t>>2]*$+ +g[d>>2]*aa;g[T>>2]=j;__ZNK7Vector2plERKS_(p,o,D);j=+g[H>>2];aa=+g[p>>2]<0.0?-j:j;j=+g[J>>2];$=+g[U>>2]<0.0?-j:j;j=aa*+g[K>>2]+$*+g[L>>2];g[o>>2]=aa*+g[b>>2]+$*+g[a>>2];g[V>>2]=j;__ZNK7Vector2plERKS_(q,o,N);__ZNK7Vector2miERKS_(r,q,u);__ZNK7Vector210normalizedEv(w,r);if(!(__ZN19SeparatorAxisTest2DI18RectangleShape2DSW16CapsuleShape2DSWLb1ELb1ELb0EE9test_axisERK7Vector2(s,w)|0))break;__ZNK7Vector2mlERKf(z,A,e);g[p>>2]=k;__ZNK7Vector2mlERKf(o,z,p);__ZNK7Vector2plERKS_(u,B,o);__ZN7Vector2mIERKS_(u,h);__ZN7Vector2pLERKS_(u,i);k=+g[u>>2];j=+g[W>>2];$=k*+g[C>>2]+j*+g[E>>2];g[o>>2]=+g[t>>2]*k+ +g[d>>2]*j;g[X>>2]=$;__ZNK7Vector2plERKS_(p,o,D);$=+g[H>>2];j=+g[p>>2]<0.0?-$:$;$=+g[J>>2];k=+g[Y>>2]<0.0?-$:$;$=j*+g[K>>2]+k*+g[L>>2];g[o>>2]=j*+g[b>>2]+k*+g[a>>2];g[Z>>2]=$;__ZNK7Vector2plERKS_(q,o,N);__ZNK7Vector2miERKS_(r,q,u);__ZNK7Vector210normalizedEv(w,r);_=_+1|0;if(!(__ZN19SeparatorAxisTest2DI18RectangleShape2DSW16CapsuleShape2DSWLb1ELb1ELb0EE9test_axisERK7Vector2(s,w)|0))break;if((_|0)>=2){G=22;break}}if((G|0)==22)__ZN19SeparatorAxisTest2DI18RectangleShape2DSW16CapsuleShape2DSWLb1ELb1ELb0EE17generate_contactsEv(s);l=n;return}function __ZL35_collision_rectangle_convex_polygonILb1ELb1ELb0EEvPK9Shape2DSWRK11Transform2DS2_S5_P20_CollectorCallback2DRK7Vector2SA_ff(a,b,d,e,f,h,i,j,k){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;h=h|0;i=i|0;j=+j;k=+k;var n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0.0,F=0.0,G=0.0;n=l;l=l+112|0;if((l|0)>=(m|0))ba(112);o=n+104|0;p=n+96|0;q=n+88|0;r=n+80|0;s=n+72|0;t=n+8|0;u=n;g[t+20>>2]=0.0;g[t+24>>2]=0.0;v=t+36|0;w=t+44|0;g[t+52>>2]=j;g[t+56>>2]=k;g[t+16>>2]=999999986991104.0;c[t>>2]=a;c[t+4>>2]=d;c[t+8>>2]=b;c[t+12>>2]=e;a=h;h=c[a+4>>2]|0;x=v;c[x>>2]=c[a>>2];c[x+4>>2]=h;h=i;i=c[h+4>>2]|0;x=w;c[x>>2]=c[h>>2];c[x+4>>2]=i;i=t+60|0;c[i>>2]=f;x=t+28|0;c[x>>2]=0;c[t+32>>2]=-1;do if((f|0)!=0?(h=c[f+20>>2]|0,(h|0)!=0):0){g[o>>2]=0.0;g[o+4>>2]=0.0;if(!(__ZNK7Vector2neERKS_(h,o)|0)){y=(c[x>>2]|0)+1|0;z=5;break}if(!(__ZN19SeparatorAxisTest2DI18RectangleShape2DSW22ConvexPolygonShape2DSWLb1ELb1ELb0EE9test_axisERK7Vector2(t,c[(c[i>>2]|0)+20>>2]|0)|0)){l=n;return}}else{y=1;z=5}while(0);if((z|0)==5)c[x>>2]=y;__ZNK7Vector210normalizedEv(o,v);if(!(__ZN19SeparatorAxisTest2DI18RectangleShape2DSW22ConvexPolygonShape2DSWLb1ELb1ELb0EE9test_axisERK7Vector2(t,o)|0)){l=n;return}k=-+g[o>>2];c[p>>2]=c[o+4>>2];g[p+4>>2]=k;if(!(__ZN19SeparatorAxisTest2DI18RectangleShape2DSW22ConvexPolygonShape2DSWLb1ELb1ELb0EE9test_axisERK7Vector2(t,p)|0)){l=n;return}__ZNK7Vector210normalizedEv(o,w);if(!(__ZN19SeparatorAxisTest2DI18RectangleShape2DSW22ConvexPolygonShape2DSWLb1ELb1ELb0EE9test_axisERK7Vector2(t,o)|0)){l=n;return}k=-+g[o>>2];c[p>>2]=c[o+4>>2];g[p+4>>2]=k;if(!(__ZN19SeparatorAxisTest2DI18RectangleShape2DSW22ConvexPolygonShape2DSWLb1ELb1ELb0EE9test_axisERK7Vector2(t,p)|0)){l=n;return}__ZNK7Vector210normalizedEv(o,b);if(!(__ZN19SeparatorAxisTest2DI18RectangleShape2DSW22ConvexPolygonShape2DSWLb1ELb1ELb0EE9test_axisERK7Vector2(t,o)|0)){l=n;return}__ZNK7Vector210normalizedEv(o,b+8|0);if(!(__ZN19SeparatorAxisTest2DI18RectangleShape2DSW22ConvexPolygonShape2DSWLb1ELb1ELb0EE9test_axisERK7Vector2(t,o)|0)){l=n;return}b=d+52|0;w=d+48|0;d=e+8|0;v=e+4|0;y=e+12|0;x=o+4|0;i=e+16|0;f=o+4|0;h=s+4|0;a=u+4|0;A=0;while(1){B=c[b>>2]|0;if((A|0)>=(B|0))break;C=c[w>>2]|0;k=+g[C+(A<<4)>>2];j=+g[C+(A<<4)+4>>2];A=A+1|0;D=(A|0)==(B|0)?0:A;E=+g[C+(D<<4)>>2];F=+g[C+(D<<4)+4>>2];G=E*+g[v>>2]+F*+g[y>>2];g[o>>2]=E*+g[e>>2]+F*+g[d>>2];g[x>>2]=G;__ZNK7Vector2plERKS_(p,o,i);G=k*+g[v>>2]+j*+g[y>>2];g[o>>2]=k*+g[e>>2]+j*+g[d>>2];g[f>>2]=G;__ZNK7Vector2plERKS_(q,o,i);__ZNK7Vector2miERKS_(r,p,q);__ZNK7Vector210normalizedEv(s,r);G=-+g[s>>2];c[u>>2]=c[h>>2];g[a>>2]=G;if(!(__ZN19SeparatorAxisTest2DI18RectangleShape2DSW22ConvexPolygonShape2DSWLb1ELb1ELb0EE9test_axisERK7Vector2(t,u)|0)){z=19;break}}if((z|0)==19){l=n;return}__ZN19SeparatorAxisTest2DI18RectangleShape2DSW22ConvexPolygonShape2DSWLb1ELb1ELb0EE17generate_contactsEv(t);l=n;return}function __ZL26_collision_capsule_capsuleILb1ELb1ELb0EEvPK9Shape2DSWRK11Transform2DS2_S5_P20_CollectorCallback2DRK7Vector2SA_ff(a,b,d,e,f,h,i,j,k){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;h=h|0;i=i|0;j=+j;k=+k;var n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0;n=l;l=l+192|0;if((l|0)>=(m|0))ba(192);o=n+184|0;p=n+176|0;q=n+96|0;r=n+168|0;s=n+64|0;t=n+160|0;u=n+48|0;v=n+88|0;w=n+80|0;x=n+72|0;y=n+24|0;z=n+16|0;A=n+56|0;B=n+8|0;C=n+40|0;D=n;E=n+32|0;g[q+20>>2]=0.0;g[q+24>>2]=0.0;F=q+36|0;G=q+44|0;g[q+52>>2]=j;g[q+56>>2]=k;g[q+16>>2]=999999986991104.0;c[q>>2]=a;c[q+4>>2]=d;c[q+8>>2]=b;c[q+12>>2]=e;H=h;I=c[H+4>>2]|0;J=F;c[J>>2]=c[H>>2];c[J+4>>2]=I;I=i;J=c[I+4>>2]|0;H=G;c[H>>2]=c[I>>2];c[H+4>>2]=J;J=q+60|0;c[J>>2]=f;H=q+28|0;c[H>>2]=0;c[q+32>>2]=-1;do if((f|0)!=0?(I=c[f+20>>2]|0,(I|0)!=0):0){g[o>>2]=0.0;g[o+4>>2]=0.0;if(!(__ZNK7Vector2neERKS_(I,o)|0)){K=(c[H>>2]|0)+1|0;L=5;break}if(!(__ZN19SeparatorAxisTest2DI16CapsuleShape2DSWS0_Lb1ELb1ELb0EE9test_axisERK7Vector2(q,c[(c[J>>2]|0)+20>>2]|0)|0)){l=n;return}}else{K=1;L=5}while(0);if((L|0)==5)c[H>>2]=K;__ZNK7Vector210normalizedEv(o,F);if(!(__ZN19SeparatorAxisTest2DI16CapsuleShape2DSWS0_Lb1ELb1ELb0EE9test_axisERK7Vector2(q,o)|0)){l=n;return}k=-+g[o>>2];c[p>>2]=c[o+4>>2];g[p+4>>2]=k;if(!(__ZN19SeparatorAxisTest2DI16CapsuleShape2DSWS0_Lb1ELb1ELb0EE9test_axisERK7Vector2(q,p)|0)){l=n;return}__ZNK7Vector210normalizedEv(o,G);if(!(__ZN19SeparatorAxisTest2DI16CapsuleShape2DSWS0_Lb1ELb1ELb0EE9test_axisERK7Vector2(q,o)|0)){l=n;return}k=-+g[o>>2];c[p>>2]=c[o+4>>2];g[p+4>>2]=k;if(!(__ZN19SeparatorAxisTest2DI16CapsuleShape2DSWS0_Lb1ELb1ELb0EE9test_axisERK7Vector2(q,p)|0)){l=n;return}__ZNK7Vector210normalizedEv(o,e);if(!(__ZN19SeparatorAxisTest2DI16CapsuleShape2DSWS0_Lb1ELb1ELb0EE9test_axisERK7Vector2(q,o)|0)){l=n;return}__ZNK7Vector210normalizedEv(o,b);if(!(__ZN19SeparatorAxisTest2DI16CapsuleShape2DSWS0_Lb1ELb1ELb0EE9test_axisERK7Vector2(q,o)|0)){l=n;return}G=b+16|0;F=b+8|0;b=a+52|0;a=e+16|0;K=e+8|0;e=d+52|0;d=0;a:while(1){__ZNK7Vector2mlERKf(r,F,b);g[s>>2]=(d|0)==0?.5:-.5;__ZNK7Vector2mlERKf(p,r,s);__ZNK7Vector2plERKS_(o,G,p);H=0;do{__ZNK7Vector2mlERKf(t,K,e);g[u>>2]=(H|0)==0?.5:-.5;__ZNK7Vector2mlERKf(s,t,u);__ZNK7Vector2plERKS_(p,a,s);__ZNK7Vector2miERKS_(v,o,p);__ZNK7Vector210normalizedEv(s,v);if(!(__ZN19SeparatorAxisTest2DI16CapsuleShape2DSWS0_Lb1ELb1ELb0EE9test_axisERK7Vector2(q,s)|0)){L=19;break a}__ZNK7Vector2plERKS_(w,o,h);__ZNK7Vector2miERKS_(x,w,p);__ZNK7Vector210normalizedEv(u,x);if(!(__ZN19SeparatorAxisTest2DI16CapsuleShape2DSWS0_Lb1ELb1ELb0EE9test_axisERK7Vector2(q,u)|0)){L=21;break a}__ZNK7Vector2plERKS_(z,p,i);__ZNK7Vector2miERKS_(A,o,z);__ZNK7Vector210normalizedEv(y,A);if(!(__ZN19SeparatorAxisTest2DI16CapsuleShape2DSWS0_Lb1ELb1ELb0EE9test_axisERK7Vector2(q,y)|0)){L=25;break a}__ZNK7Vector2plERKS_(C,o,h);__ZNK7Vector2plERKS_(D,p,i);__ZNK7Vector2miERKS_(E,C,D);__ZNK7Vector210normalizedEv(B,E);if(!(__ZN19SeparatorAxisTest2DI16CapsuleShape2DSWS0_Lb1ELb1ELb0EE9test_axisERK7Vector2(q,B)|0))break a;H=H+1|0}while((H|0)<2);d=d+1|0;if((d|0)>=2){L=27;break}}if((L|0)!=19)if((L|0)!=21)if((L|0)!=25)if((L|0)==27){__ZN19SeparatorAxisTest2DI16CapsuleShape2DSWS0_Lb1ELb1ELb0EE17generate_contactsEv(q);l=n;return}l=n;return}function __ZL33_collision_capsule_convex_polygonILb1ELb1ELb0EEvPK9Shape2DSWRK11Transform2DS2_S5_P20_CollectorCallback2DRK7Vector2SA_ff(a,b,d,e,f,h,i,j,k){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;h=h|0;i=i|0;j=+j;k=+k;var n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0.0,V=0,W=0.0,X=0.0;n=l;l=l+192|0;if((l|0)>=(m|0))ba(192);o=n+176|0;p=n+168|0;q=n+160|0;r=n+152|0;s=n+144|0;t=n+40|0;u=n+24|0;v=n+136|0;w=n+128|0;x=n+120|0;y=n+112|0;z=n+104|0;A=n+8|0;B=n+32|0;C=n;D=n+16|0;g[t+20>>2]=0.0;g[t+24>>2]=0.0;E=t+36|0;F=t+44|0;g[t+52>>2]=j;g[t+56>>2]=k;g[t+16>>2]=999999986991104.0;c[t>>2]=a;c[t+4>>2]=d;c[t+8>>2]=b;c[t+12>>2]=e;G=h;H=c[G+4>>2]|0;I=E;c[I>>2]=c[G>>2];c[I+4>>2]=H;H=i;I=c[H+4>>2]|0;G=F;c[G>>2]=c[H>>2];c[G+4>>2]=I;I=t+60|0;c[I>>2]=f;G=t+28|0;c[G>>2]=0;c[t+32>>2]=-1;do if((f|0)!=0?(H=c[f+20>>2]|0,(H|0)!=0):0){g[o>>2]=0.0;g[o+4>>2]=0.0;if(!(__ZNK7Vector2neERKS_(H,o)|0)){J=(c[G>>2]|0)+1|0;K=5;break}if(!(__ZN19SeparatorAxisTest2DI16CapsuleShape2DSW22ConvexPolygonShape2DSWLb1ELb1ELb0EE9test_axisERK7Vector2(t,c[(c[I>>2]|0)+20>>2]|0)|0)){l=n;return}}else{J=1;K=5}while(0);if((K|0)==5)c[G>>2]=J;__ZNK7Vector210normalizedEv(o,E);if(!(__ZN19SeparatorAxisTest2DI16CapsuleShape2DSW22ConvexPolygonShape2DSWLb1ELb1ELb0EE9test_axisERK7Vector2(t,o)|0)){l=n;return}k=-+g[o>>2];c[p>>2]=c[o+4>>2];g[p+4>>2]=k;if(!(__ZN19SeparatorAxisTest2DI16CapsuleShape2DSW22ConvexPolygonShape2DSWLb1ELb1ELb0EE9test_axisERK7Vector2(t,p)|0)){l=n;return}__ZNK7Vector210normalizedEv(o,F);if(!(__ZN19SeparatorAxisTest2DI16CapsuleShape2DSW22ConvexPolygonShape2DSWLb1ELb1ELb0EE9test_axisERK7Vector2(t,o)|0)){l=n;return}k=-+g[o>>2];c[p>>2]=c[o+4>>2];g[p+4>>2]=k;if(!(__ZN19SeparatorAxisTest2DI16CapsuleShape2DSW22ConvexPolygonShape2DSWLb1ELb1ELb0EE9test_axisERK7Vector2(t,p)|0)){l=n;return}__ZNK7Vector210normalizedEv(o,b);if(!(__ZN19SeparatorAxisTest2DI16CapsuleShape2DSW22ConvexPolygonShape2DSWLb1ELb1ELb0EE9test_axisERK7Vector2(t,o)|0)){l=n;return}F=d+52|0;a:do if((c[F>>2]|0)>0){E=d+48|0;J=e+8|0;G=e+4|0;I=e+12|0;f=o+4|0;H=e+16|0;L=b+16|0;M=b+8|0;N=a+52|0;O=o+4|0;P=o+4|0;Q=s+4|0;R=A+4|0;S=0;b:while(1){T=c[E>>2]|0;k=+g[T+(S<<4)>>2];j=+g[T+(S<<4)+4>>2];U=k*+g[G>>2]+j*+g[I>>2];g[o>>2]=+g[e>>2]*k+ +g[J>>2]*j;g[f>>2]=U;__ZNK7Vector2plERKS_(u,o,H);T=0;do{__ZNK7Vector2mlERKf(v,M,N);g[q>>2]=(T|0)==0?.5:-.5;__ZNK7Vector2mlERKf(p,v,q);__ZNK7Vector2plERKS_(o,L,p);__ZNK7Vector2miERKS_(w,o,u);__ZNK7Vector210normalizedEv(p,w);if(!(__ZN19SeparatorAxisTest2DI16CapsuleShape2DSW22ConvexPolygonShape2DSWLb1ELb1ELb0EE9test_axisERK7Vector2(t,p)|0)){K=18;break b}__ZNK7Vector2plERKS_(x,o,h);__ZNK7Vector2miERKS_(y,x,u);__ZNK7Vector210normalizedEv(q,y);if(!(__ZN19SeparatorAxisTest2DI16CapsuleShape2DSW22ConvexPolygonShape2DSWLb1ELb1ELb0EE9test_axisERK7Vector2(t,q)|0)){K=20;break b}__ZNK7Vector2plERKS_(s,u,i);__ZNK7Vector2miERKS_(z,o,s);__ZNK7Vector210normalizedEv(r,z);if(!(__ZN19SeparatorAxisTest2DI16CapsuleShape2DSW22ConvexPolygonShape2DSWLb1ELb1ELb0EE9test_axisERK7Vector2(t,r)|0)){K=24;break b}__ZNK7Vector2plERKS_(B,o,h);__ZNK7Vector2plERKS_(C,u,i);__ZNK7Vector2miERKS_(D,B,C);__ZNK7Vector210normalizedEv(A,D);if(!(__ZN19SeparatorAxisTest2DI16CapsuleShape2DSW22ConvexPolygonShape2DSWLb1ELb1ELb0EE9test_axisERK7Vector2(t,A)|0)){K=25;break b}T=T+1|0}while((T|0)<2);T=c[E>>2]|0;U=+g[T+(S<<4)>>2];j=+g[T+(S<<4)+4>>2];S=S+1|0;V=(S|0)==(c[F>>2]|0)?0:S;k=+g[T+(V<<4)>>2];W=+g[T+(V<<4)+4>>2];X=k*+g[G>>2]+W*+g[I>>2];g[o>>2]=k*+g[e>>2]+W*+g[J>>2];g[O>>2]=X;__ZNK7Vector2plERKS_(p,o,H);X=U*+g[G>>2]+j*+g[I>>2];g[o>>2]=U*+g[e>>2]+j*+g[J>>2];g[P>>2]=X;__ZNK7Vector2plERKS_(q,o,H);__ZNK7Vector2miERKS_(r,p,q);__ZNK7Vector210normalizedEv(s,r);X=-+g[s>>2];c[A>>2]=c[Q>>2];g[R>>2]=X;if(!(__ZN19SeparatorAxisTest2DI16CapsuleShape2DSW22ConvexPolygonShape2DSWLb1ELb1ELb0EE9test_axisERK7Vector2(t,A)|0))break;if((S|0)>=(c[F>>2]|0))break a}if((K|0)==18)K=25;else if((K|0)==20)K=25;else if((K|0)==24)K=25;l=n;return}while(0);__ZN19SeparatorAxisTest2DI16CapsuleShape2DSW22ConvexPolygonShape2DSWLb1ELb1ELb0EE17generate_contactsEv(t);l=n;return}function __ZL40_collision_convex_polygon_convex_polygonILb1ELb1ELb0EEvPK9Shape2DSWRK11Transform2DS2_S5_P20_CollectorCallback2DRK7Vector2SA_ff(a,b,d,e,f,h,i,j,k){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;h=h|0;i=i|0;j=+j;k=+k;var n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0.0,H=0.0,I=0.0;n=l;l=l+112|0;if((l|0)>=(m|0))ba(112);o=n+104|0;p=n+96|0;q=n+88|0;r=n+80|0;s=n+72|0;t=n+8|0;u=n;g[t+20>>2]=0.0;g[t+24>>2]=0.0;v=t+36|0;w=t+44|0;g[t+52>>2]=j;g[t+56>>2]=k;g[t+16>>2]=999999986991104.0;c[t>>2]=a;c[t+4>>2]=d;c[t+8>>2]=b;c[t+12>>2]=e;x=h;h=c[x+4>>2]|0;y=v;c[y>>2]=c[x>>2];c[y+4>>2]=h;h=i;i=c[h+4>>2]|0;y=w;c[y>>2]=c[h>>2];c[y+4>>2]=i;i=t+60|0;c[i>>2]=f;y=t+28|0;c[y>>2]=0;c[t+32>>2]=-1;do if((f|0)!=0?(h=c[f+20>>2]|0,(h|0)!=0):0){g[o>>2]=0.0;g[o+4>>2]=0.0;if(!(__ZNK7Vector2neERKS_(h,o)|0)){z=(c[y>>2]|0)+1|0;A=5;break}if(!(__ZN19SeparatorAxisTest2DI22ConvexPolygonShape2DSWS0_Lb1ELb1ELb0EE9test_axisERK7Vector2(t,c[(c[i>>2]|0)+20>>2]|0)|0)){l=n;return}}else{z=1;A=5}while(0);if((A|0)==5)c[y>>2]=z;__ZNK7Vector210normalizedEv(o,v);if(!(__ZN19SeparatorAxisTest2DI22ConvexPolygonShape2DSWS0_Lb1ELb1ELb0EE9test_axisERK7Vector2(t,o)|0)){l=n;return}k=-+g[o>>2];c[p>>2]=c[o+4>>2];g[p+4>>2]=k;if(!(__ZN19SeparatorAxisTest2DI22ConvexPolygonShape2DSWS0_Lb1ELb1ELb0EE9test_axisERK7Vector2(t,p)|0)){l=n;return}__ZNK7Vector210normalizedEv(o,w);if(!(__ZN19SeparatorAxisTest2DI22ConvexPolygonShape2DSWS0_Lb1ELb1ELb0EE9test_axisERK7Vector2(t,o)|0)){l=n;return}k=-+g[o>>2];c[p>>2]=c[o+4>>2];g[p+4>>2]=k;if(!(__ZN19SeparatorAxisTest2DI22ConvexPolygonShape2DSWS0_Lb1ELb1ELb0EE9test_axisERK7Vector2(t,p)|0)){l=n;return}w=a+52|0;v=a+48|0;a=b+8|0;z=b+4|0;y=b+12|0;i=o+4|0;f=b+16|0;h=o+4|0;x=s+4|0;B=u+4|0;C=0;while(1){D=c[w>>2]|0;if((C|0)>=(D|0))break;E=c[v>>2]|0;k=+g[E+(C<<4)>>2];j=+g[E+(C<<4)+4>>2];C=C+1|0;F=(C|0)==(D|0)?0:C;G=+g[E+(F<<4)>>2];H=+g[E+(F<<4)+4>>2];I=G*+g[z>>2]+H*+g[y>>2];g[o>>2]=G*+g[b>>2]+H*+g[a>>2];g[i>>2]=I;__ZNK7Vector2plERKS_(p,o,f);I=k*+g[z>>2]+j*+g[y>>2];g[o>>2]=k*+g[b>>2]+j*+g[a>>2];g[h>>2]=I;__ZNK7Vector2plERKS_(q,o,f);__ZNK7Vector2miERKS_(r,p,q);__ZNK7Vector210normalizedEv(s,r);I=-+g[s>>2];c[u>>2]=c[x>>2];g[B>>2]=I;if(!(__ZN19SeparatorAxisTest2DI22ConvexPolygonShape2DSWS0_Lb1ELb1ELb0EE9test_axisERK7Vector2(t,u)|0)){A=20;break}}if((A|0)==20){l=n;return}B=d+52|0;x=d+48|0;d=e+8|0;f=e+4|0;h=e+12|0;a=o+4|0;b=e+16|0;y=o+4|0;z=s+4|0;i=u+4|0;C=0;while(1){v=c[B>>2]|0;if((C|0)>=(v|0))break;w=c[x>>2]|0;I=+g[w+(C<<4)>>2];j=+g[w+(C<<4)+4>>2];C=C+1|0;F=(C|0)==(v|0)?0:C;k=+g[w+(F<<4)>>2];H=+g[w+(F<<4)+4>>2];G=k*+g[f>>2]+H*+g[h>>2];g[o>>2]=k*+g[e>>2]+H*+g[d>>2];g[a>>2]=G;__ZNK7Vector2plERKS_(p,o,b);G=I*+g[f>>2]+j*+g[h>>2];g[o>>2]=I*+g[e>>2]+j*+g[d>>2];g[y>>2]=G;__ZNK7Vector2plERKS_(q,o,b);__ZNK7Vector2miERKS_(r,p,q);__ZNK7Vector210normalizedEv(s,r);G=-+g[s>>2];c[u>>2]=c[z>>2];g[i>>2]=G;if(!(__ZN19SeparatorAxisTest2DI22ConvexPolygonShape2DSWS0_Lb1ELb1ELb0EE9test_axisERK7Vector2(t,u)|0)){A=20;break}}if((A|0)==20){l=n;return}__ZN19SeparatorAxisTest2DI22ConvexPolygonShape2DSWS0_Lb1ELb1ELb0EE17generate_contactsEv(t);l=n;return}function __ZN19SeparatorAxisTest2DI22ConvexPolygonShape2DSWS0_Lb1ELb1ELb0EE9test_axisERK7Vector2(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,h=0,i=0,k=0,n=0,o=0,p=0,q=0.0,r=0.0,s=0.0,t=0.0,u=0.0,v=0.0,w=0.0,x=0.0,y=0,z=0,A=0,B=0;d=l;l=l+64|0;if((l|0)>=(m|0))ba(64);e=d+8|0;f=d+48|0;h=d+44|0;i=d+40|0;k=d+16|0;n=d;o=b;b=c[o>>2]|0;p=c[o+4>>2]|0;o=n;c[o>>2]=b;c[o+4>>2]=p;if((c[j>>2]=b&2147483647,+g[j>>2])<1.0e-05?(c[j>>2]=p&2147483647,+g[j>>2])<1.0e-05:0){c[n>>2]=0;c[n+4>>2]=1065353216}p=c[a>>2]|0;b=c[a+8>>2]|0;c[k>>2]=c[b>>2];c[k+4>>2]=c[b+4>>2];c[k+8>>2]=c[b+8>>2];c[k+12>>2]=c[b+12>>2];c[k+16>>2]=c[b+16>>2];c[k+20>>2]=c[b+20>>2];__ZN7Vector2pLERKS_(k+16|0,a+36|0);__ZNK22ConvexPolygonShape2DSW13project_rangeERK7Vector2RK11Transform2DRfS6_(p,n,b,e,f);__ZNK22ConvexPolygonShape2DSW13project_rangeERK7Vector2RK11Transform2DRfS6_(p,n,k,h,i);q=+g[e>>2];r=+g[h>>2];s=q<r?q:r;r=+g[f>>2];q=+g[i>>2];t=r>q?r:q;p=c[a+4>>2]|0;b=c[a+12>>2]|0;c[k>>2]=c[b>>2];c[k+4>>2]=c[b+4>>2];c[k+8>>2]=c[b+8>>2];c[k+12>>2]=c[b+12>>2];c[k+16>>2]=c[b+16>>2];c[k+20>>2]=c[b+20>>2];__ZN7Vector2pLERKS_(k+16|0,a+44|0);__ZNK22ConvexPolygonShape2DSW13project_rangeERK7Vector2RK11Transform2DRfS6_(p,n,b,e,f);__ZNK22ConvexPolygonShape2DSW13project_rangeERK7Vector2RK11Transform2DRfS6_(p,n,k,h,i);q=+g[e>>2];r=+g[h>>2];u=+g[f>>2];v=+g[i>>2];w=(t-s)*.5;x=(s+t)*.5;t=(q<r?q:r)-w-x;r=w+(u>v?u:v)-x;if(t>0.0|r<0.0){i=c[a+60>>2]|0;if(!i){y=0;z=a+28|0;A=c[z>>2]|0;B=A+1|0;c[z>>2]=B;l=d;return y|0}f=c[i+20>>2]|0;if(!f){y=0;z=a+28|0;A=c[z>>2]|0;B=A+1|0;c[z>>2]=B;l=d;return y|0}i=n;h=c[i+4>>2]|0;k=f;c[k>>2]=c[i>>2];c[k+4>>2]=h;y=0;z=a+28|0;A=c[z>>2]|0;B=A+1|0;c[z>>2]=B;l=d;return y|0}h=(g[j>>2]=t,c[j>>2]|0)&2147483647;t=(c[j>>2]=h,+g[j>>2]);k=a+16|0;x=+g[k>>2];if(r<t){if(!(r<x)){y=1;z=a+28|0;A=c[z>>2]|0;B=A+1|0;c[z>>2]=B;l=d;return y|0}g[k>>2]=r;i=n;f=c[i+4>>2]|0;p=a+20|0;c[p>>2]=c[i>>2];c[p+4>>2]=f;c[a+32>>2]=c[a+28>>2];y=1;z=a+28|0;A=c[z>>2]|0;B=A+1|0;c[z>>2]=B;l=d;return y|0}else{if(!(t<x)){y=1;z=a+28|0;A=c[z>>2]|0;B=A+1|0;c[z>>2]=B;l=d;return y|0}c[k>>2]=h;__ZNK7Vector2ngEv(e,n);n=e;e=c[n+4>>2]|0;h=a+20|0;c[h>>2]=c[n>>2];c[h+4>>2]=e;c[a+32>>2]=c[a+28>>2];y=1;z=a+28|0;A=c[z>>2]|0;B=A+1|0;c[z>>2]=B;l=d;return y|0}return 0}function __ZN19SeparatorAxisTest2DI22ConvexPolygonShape2DSWS0_Lb1ELb1ELb0EE17generate_contactsEv(b){b=b|0;var d=0,e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0;d=l;l=l+64|0;if((l|0)>=(m|0))ba(64);e=d+40|0;f=d+32|0;h=d+16|0;i=d+8|0;j=d;k=b+20|0;g[e>>2]=0.0;g[e+4>>2]=0.0;if(__ZNK7Vector2eqERKS_(k,e)|0){l=d;return}n=b+60|0;o=c[n>>2]|0;a[o+9>>0]=1;if(!(c[o>>2]|0)){l=d;return};c[e>>2]=0;c[e+4>>2]=0;c[e+8>>2]=0;c[e+12>>2]=0;o=c[b>>2]|0;__ZNK7Vector2ngEv(h,k);__ZNK9Shape2DSW29get_supports_transformed_castERK7Vector2S2_RK11Transform2DPS0_Ri(o,b+36|0,h,c[b+8>>2]|0,e,f);c[h>>2]=0;c[h+4>>2]=0;c[h+8>>2]=0;c[h+12>>2]=0;__ZNK9Shape2DSW29get_supports_transformed_castERK7Vector2S2_RK11Transform2DPS0_Ri(c[b+4>>2]|0,b+44|0,k,c[b+12>>2]|0,h,i);b=k;k=c[b+4>>2]|0;o=(c[n>>2]|0)+12|0;c[o>>2]=c[b>>2];c[o+4>>2]=k;__ZL32_generate_contacts_from_supportsPK7Vector2iS1_iP20_CollectorCallback2D(e,c[f>>2]|0,h,c[i>>2]|0,c[n>>2]|0);i=c[n>>2]|0;if((i|0?(h=c[i+20>>2]|0,h|0):0)?(g[j>>2]=0.0,g[j+4>>2]=0.0,__ZNK7Vector2neERKS_(h,j)|0):0){j=c[(c[n>>2]|0)+20>>2]|0;c[j>>2]=0;c[j+4>>2]=0}l=d;return}function __ZNK9Shape2DSW29get_supports_transformed_castERK7Vector2S2_RK11Transform2DPS0_Ri(a,b,d,e,f,h){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;h=h|0;var i=0,k=0,n=0,o=0,p=0,q=0,r=0.0,s=0.0,t=0,u=0,v=0,w=0,x=0.0,y=0,z=0,A=0,B=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);k=i+8|0;n=i+24|0;o=i;p=i+16|0;q=c[(c[a>>2]|0)+32>>2]|0;r=+__ZNK7Vector23dotERKS_(e,d);s=+__ZNK7Vector23dotERKS_(e+8|0,d);g[n>>2]=r;g[n+4>>2]=s;__ZNK7Vector210normalizedEv(k,n);Ki[q&4095](a,k,f,h);if((c[h>>2]|0)>0){a=e+8|0;q=e+4|0;n=e+12|0;t=k+4|0;u=e+16|0;v=0;do{w=f+(v<<3)|0;s=+g[w>>2];r=+g[f+(v<<3)+4>>2];x=s*+g[q>>2]+r*+g[n>>2];g[k>>2]=+g[e>>2]*s+ +g[a>>2]*r;g[t>>2]=x;__ZNK7Vector2plERKS_(o,k,u);y=o;z=c[y+4>>2]|0;A=w;c[A>>2]=c[y>>2];c[A+4>>2]=z;v=v+1|0;B=c[h>>2]|0}while((v|0)<(B|0));if((B|0)==1){__ZNK7Vector210normalizedEv(k,b);x=+__ZNK7Vector23dotERKS_(d,k);if((c[j>>2]=(g[j>>2]=x,c[j>>2]|0)&2147483647,+g[j>>2])<2.0000000000020002e-05){c[h>>2]=2;__ZNK7Vector2plERKS_(k,f,b);h=k;B=c[h+4>>2]|0;v=f+8|0;c[v>>2]=c[h>>2];c[v+4>>2]=B;l=i;return}if(!(+__ZNK7Vector23dotERKS_(b,d)>0.0)){l=i;return}__ZN7Vector2pLERKS_(f,b);l=i;return}}__ZNK7Vector210normalizedEv(k,b);x=+__ZNK7Vector23dotERKS_(d,k);if(!((c[j>>2]=(g[j>>2]=x,c[j>>2]|0)&2147483647,+g[j>>2])<2.0000000000020002e-05)){if(!(+__ZNK7Vector23dotERKS_(b,d)>0.0)){l=i;return}__ZN7Vector2pLERKS_(f,b);__ZN7Vector2pLERKS_(f+8|0,b);l=i;return}d=f+8|0;__ZNK7Vector2miERKS_(p,d,f);if(+__ZNK7Vector23dotERKS_(p,b)>0.0){__ZN7Vector2pLERKS_(d,b);l=i;return}else{__ZN7Vector2pLERKS_(f,b);l=i;return}}function __ZL32_generate_contacts_from_supportsPK7Vector2iS1_iP20_CollectorCallback2D(b,d,e,f,g){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;var h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;h=l;l=l+16|0;if((l|0)>=(m|0))ba(16);i=h;if((d|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1052670,1052288,286,1052703,0);l=h;return}a[1263537]=0;if((f|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1052670,1052288,287,1052746,0);l=h;return}if((d|0)>(f|0)){j=g+8|0;a[j>>0]=a[j>>0]^1;j=g+12|0;__ZNK7Vector2ngEv(i,j);k=i;i=c[k+4>>2]|0;n=j;c[n>>2]=c[k>>2];c[n+4>>2]=i;o=d;p=f;q=e;r=b}else{o=f;p=d;q=b;r=e}e=c[351576+(((p|0)<3?p:3)+-1<<3)+(((o|0)<3?o:3)+-1<<2)>>2]|0;if(!e){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1052670,1052288,327,1052789,0);l=h;return}else{a[1263537]=0;Li[e&255](q,p,r,o,g);l=h;return}}function __ZL30_generate_contacts_point_pointPK7Vector2iS1_iP20_CollectorCallback2D(b,d,e,f,g){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;if((d|0)!=1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1053018,1052288,60,1052974,0);return}a[1263537]=0;if((f|0)!=1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1053018,1052288,61,1053049,0);return}f=c[g>>2]|0;d=c[g+4>>2]|0;if(!(a[g+8>>0]|0)){bj[f&4095](b,e,d);return}else{bj[f&4095](e,b,d);return}}function __ZL29_generate_contacts_point_edgePK7Vector2iS1_iP20_CollectorCallback2D(b,d,e,f,g){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;var h=0,i=0;h=l;l=l+16|0;if((l|0)>=(m|0))ba(16);i=h;if((d|0)!=1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1052944,1052288,70,1052974,0);l=h;return}a[1263537]=0;if((f|0)!=2){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1052944,1052288,71,1052900,0);l=h;return}__ZN8Geometry40get_closest_point_to_segment_uncapped_2dERK7Vector2PS1_(i,b,e);e=c[g>>2]|0;f=c[g+4>>2]|0;if(!(a[g+8>>0]|0))bj[e&4095](b,i,f);else bj[e&4095](i,b,f);l=h;return}function __ZL28_generate_contacts_edge_edgePK7Vector2iS1_iP20_CollectorCallback2D(b,d,e,f,h){b=b|0;d=d|0;e=e|0;f=f|0;h=h|0;var i=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0.0,v=0.0,w=0,x=0,y=0,z=0.0,A=0,B=0,C=0,D=0,E=0,F=0,G=0;i=l;l=l+96|0;if((l|0)>=(m|0))ba(96);k=i+88|0;n=i+80|0;o=i+56|0;p=i+72|0;q=i+8|0;r=i;s=i+64|0;if((d|0)!=2){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1052827,1052288,88,1052856,0);l=i;return}a[1263537]=0;if((f|0)!=2){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1052827,1052288,89,1052900,0);l=i;return}f=h+12|0;d=c[f>>2]|0;t=c[f+4>>2]|0;f=o;c[f>>2]=d;c[f+4>>2]=t;u=-(c[j>>2]=d,+g[j>>2]);c[p>>2]=t;g[p+4>>2]=u;u=+__ZNK7Vector23dotERKS_(o,b);v=+__ZNK7Vector23dotERKS_(o,e);t=q+8|0;g[t>>2]=+__ZNK7Vector23dotERKS_(p,b);a[q>>0]=1;c[q+4>>2]=0;d=q+20|0;g[d>>2]=+__ZNK7Vector23dotERKS_(p,b+8|0);f=q+12|0;a[f>>0]=1;c[q+16>>2]=1;w=q+32|0;g[w>>2]=+__ZNK7Vector23dotERKS_(p,e);x=q+24|0;a[x>>0]=0;c[q+28>>2]=0;g[q+44>>2]=+__ZNK7Vector23dotERKS_(p,e+8|0);p=q+36|0;a[p>>0]=0;c[q+40>>2]=1;y=f+8|0;z=+g[y>>2];if(z<+g[t>>2]){A=f;f=c[A>>2]|0;B=c[A+4>>2]|0;A=q+12|0;c[A>>2]=c[q>>2];c[A+4>>2]=c[q+4>>2];c[A+8>>2]=c[q+8>>2];A=q;c[A>>2]=f;c[A+4>>2]=B;C=t}else C=y;g[C>>2]=z;C=x;y=c[C>>2]|0;B=c[C+4>>2]|0;z=+g[x+8>>2];if(z<+g[t>>2]){C=q+24|0;A=q+12|0;c[C>>2]=c[A>>2];c[C+4>>2]=c[A+4>>2];c[C+8>>2]=c[A+8>>2];A=q+12|0;c[A>>2]=c[q>>2];c[A+4>>2]=c[q+4>>2];c[A+8>>2]=c[q+8>>2];A=q;c[A>>2]=y;c[A+4>>2]=B;D=t}else{if(z<+g[d>>2]){d=1;A=x;while(1){C=q+(d*12|0)|0;c[A>>2]=c[C>>2];c[A+4>>2]=c[C+4>>2];c[A+8>>2]=c[C+8>>2];d=d+-1|0;if(!(z<+g[q+(d*12|0)+8>>2])){E=C;break}else A=C}}else E=x;x=E;c[x>>2]=y;c[x+4>>2]=B;D=E+8|0}g[D>>2]=z;D=p;E=c[D>>2]|0;B=c[D+4>>2]|0;z=+g[p+8>>2];if(z<+g[t>>2]){D=q+36|0;x=q+24|0;c[D>>2]=c[x>>2];c[D+4>>2]=c[x+4>>2];c[D+8>>2]=c[x+8>>2];x=q+24|0;D=q+12|0;c[x>>2]=c[D>>2];c[x+4>>2]=c[D+4>>2];c[x+8>>2]=c[D+8>>2];D=q+12|0;c[D>>2]=c[q>>2];c[D+4>>2]=c[q+4>>2];c[D+8>>2]=c[q+8>>2];D=q;c[D>>2]=E;c[D+4>>2]=B;F=t}else{if(z<+g[w>>2]){w=2;t=p;while(1){D=q+(w*12|0)|0;c[t>>2]=c[D>>2];c[t+4>>2]=c[D+4>>2];c[t+8>>2]=c[D+8>>2];w=w+-1|0;if(!(z<+g[q+(w*12|0)+8>>2])){G=D;break}else t=D}}else G=p;p=G;c[p>>2]=E;c[p+4>>2]=B;F=G+8|0}g[F>>2]=z;F=h+8|0;G=h+4|0;B=1;do{if(!(a[q+(B*12|0)>>0]|0)){p=e+(c[q+(B*12|0)+4>>2]<<3)|0;E=c[p+4>>2]|0;t=r;c[t>>2]=c[p>>2];c[t+4>>2]=E;g[n>>2]=+__ZNK7Vector23dotERKS_(o,r)-u;__ZNK7Vector2mlERKf(k,o,n);__ZNK7Vector2miERKS_(s,r,k);z=+__ZNK7Vector23dotERKS_(o,s);do if(!(z>+__ZNK7Vector23dotERKS_(o,r)+-1.0e-05)){E=c[h>>2]|0;t=c[G>>2]|0;if(!(a[F>>0]|0)){bj[E&4095](s,r,t);break}else{bj[E&4095](r,s,t);break}}while(0)}else{t=b+(c[q+(B*12|0)+4>>2]<<3)|0;E=c[t+4>>2]|0;p=r;c[p>>2]=c[t>>2];c[p+4>>2]=E;g[n>>2]=+__ZNK7Vector23dotERKS_(o,r)-v;__ZNK7Vector2mlERKf(k,o,n);__ZNK7Vector2miERKS_(s,r,k);z=+__ZNK7Vector23dotERKS_(o,r);do if(!(z>+__ZNK7Vector23dotERKS_(o,s)+-1.0e-05)){E=c[h>>2]|0;p=c[G>>2]|0;if(!(a[F>>0]|0)){bj[E&4095](r,s,p);break}else{bj[E&4095](s,r,p);break}}while(0)}B=B+1|0}while((B|0)!=3);l=i;return}function __ZN8Geometry40get_closest_point_to_segment_uncapped_2dERK7Vector2PS1_(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,h=0,i=0,j=0,k=0,n=0.0,o=0,p=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+24|0;h=e+16|0;i=e+12|0;j=e+8|0;k=e;__ZNK7Vector2miERKS_(f,b,d);__ZNK7Vector2miERKS_(h,d+8|0,d);n=+__ZNK7Vector26lengthEv(h);g[i>>2]=n;if(n<1.0e-10){b=d;o=c[b+4>>2]|0;p=a;c[p>>2]=c[b>>2];c[p+4>>2]=o;l=e;return}else{__ZN7Vector2dVERKf(h,i);g[j>>2]=+__ZNK7Vector23dotERKS_(h,f);__ZNK7Vector2mlERKf(k,h,j);__ZNK7Vector2plERKS_(a,d,k);l=e;return}}function __ZNK22ConvexPolygonShape2DSW13project_rangeERK7Vector2RK11Transform2DRfS6_(a,b,d,e,f){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;var h=0,i=0,j=0,k=0,n=0,o=0.0,p=0,q=0.0,r=0,s=0.0,t=0,u=0,v=0,w=0;h=l;l=l+16|0;if((l|0)>=(m|0))ba(16);i=h+8|0;j=h;k=a+48|0;n=c[k>>2]|0;o=+g[n>>2];p=d+8|0;q=+g[n+4>>2];n=d+4|0;r=d+12|0;s=o*+g[n>>2]+q*+g[r>>2];g[i>>2]=+g[d>>2]*o+ +g[p>>2]*q;g[i+4>>2]=s;t=d+16|0;__ZNK7Vector2plERKS_(j,i,t);s=+__ZNK7Vector23dotERKS_(b,j);g[f>>2]=s;g[e>>2]=s;u=a+52|0;if((c[u>>2]|0)<=1){l=h;return}a=i+4|0;v=1;do{w=c[k>>2]|0;s=+g[w+(v<<4)>>2];q=+g[w+(v<<4)+4>>2];o=s*+g[n>>2]+q*+g[r>>2];g[i>>2]=+g[d>>2]*s+ +g[p>>2]*q;g[a>>2]=o;__ZNK7Vector2plERKS_(j,i,t);o=+__ZNK7Vector23dotERKS_(b,j);if(o>+g[f>>2])g[f>>2]=o;if(o<+g[e>>2])g[e>>2]=o;v=v+1|0}while((v|0)<(c[u>>2]|0));l=h;return}function __ZN19SeparatorAxisTest2DI16CapsuleShape2DSW22ConvexPolygonShape2DSWLb1ELb1ELb0EE9test_axisERK7Vector2(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,h=0,i=0,k=0,n=0,o=0,p=0,q=0.0,r=0.0,s=0.0,t=0.0,u=0.0,v=0.0,w=0.0,x=0.0,y=0,z=0,A=0,B=0;d=l;l=l+64|0;if((l|0)>=(m|0))ba(64);e=d+8|0;f=d+48|0;h=d+44|0;i=d+40|0;k=d+16|0;n=d;o=b;b=c[o>>2]|0;p=c[o+4>>2]|0;o=n;c[o>>2]=b;c[o+4>>2]=p;if((c[j>>2]=b&2147483647,+g[j>>2])<1.0e-05?(c[j>>2]=p&2147483647,+g[j>>2])<1.0e-05:0){c[n>>2]=0;c[n+4>>2]=1065353216}p=c[a>>2]|0;b=c[a+8>>2]|0;c[k>>2]=c[b>>2];c[k+4>>2]=c[b+4>>2];c[k+8>>2]=c[b+8>>2];c[k+12>>2]=c[b+12>>2];c[k+16>>2]=c[b+16>>2];c[k+20>>2]=c[b+20>>2];__ZN7Vector2pLERKS_(k+16|0,a+36|0);__ZNK16CapsuleShape2DSW13project_rangeERK7Vector2RK11Transform2DRfS6_(p,n,b,e,f);__ZNK16CapsuleShape2DSW13project_rangeERK7Vector2RK11Transform2DRfS6_(p,n,k,h,i);q=+g[e>>2];r=+g[h>>2];s=q<r?q:r;r=+g[f>>2];q=+g[i>>2];t=r>q?r:q;p=c[a+4>>2]|0;b=c[a+12>>2]|0;c[k>>2]=c[b>>2];c[k+4>>2]=c[b+4>>2];c[k+8>>2]=c[b+8>>2];c[k+12>>2]=c[b+12>>2];c[k+16>>2]=c[b+16>>2];c[k+20>>2]=c[b+20>>2];__ZN7Vector2pLERKS_(k+16|0,a+44|0);__ZNK22ConvexPolygonShape2DSW13project_rangeERK7Vector2RK11Transform2DRfS6_(p,n,b,e,f);__ZNK22ConvexPolygonShape2DSW13project_rangeERK7Vector2RK11Transform2DRfS6_(p,n,k,h,i);q=+g[e>>2];r=+g[h>>2];u=+g[f>>2];v=+g[i>>2];w=(t-s)*.5;x=(s+t)*.5;t=(q<r?q:r)-w-x;r=w+(u>v?u:v)-x;if(t>0.0|r<0.0){i=c[a+60>>2]|0;if(!i){y=0;z=a+28|0;A=c[z>>2]|0;B=A+1|0;c[z>>2]=B;l=d;return y|0}f=c[i+20>>2]|0;if(!f){y=0;z=a+28|0;A=c[z>>2]|0;B=A+1|0;c[z>>2]=B;l=d;return y|0}i=n;h=c[i+4>>2]|0;k=f;c[k>>2]=c[i>>2];c[k+4>>2]=h;y=0;z=a+28|0;A=c[z>>2]|0;B=A+1|0;c[z>>2]=B;l=d;return y|0}h=(g[j>>2]=t,c[j>>2]|0)&2147483647;t=(c[j>>2]=h,+g[j>>2]);k=a+16|0;x=+g[k>>2];if(r<t){if(!(r<x)){y=1;z=a+28|0;A=c[z>>2]|0;B=A+1|0;c[z>>2]=B;l=d;return y|0}g[k>>2]=r;i=n;f=c[i+4>>2]|0;p=a+20|0;c[p>>2]=c[i>>2];c[p+4>>2]=f;c[a+32>>2]=c[a+28>>2];y=1;z=a+28|0;A=c[z>>2]|0;B=A+1|0;c[z>>2]=B;l=d;return y|0}else{if(!(t<x)){y=1;z=a+28|0;A=c[z>>2]|0;B=A+1|0;c[z>>2]=B;l=d;return y|0}c[k>>2]=h;__ZNK7Vector2ngEv(e,n);n=e;e=c[n+4>>2]|0;h=a+20|0;c[h>>2]=c[n>>2];c[h+4>>2]=e;c[a+32>>2]=c[a+28>>2];y=1;z=a+28|0;A=c[z>>2]|0;B=A+1|0;c[z>>2]=B;l=d;return y|0}return 0}function __ZN19SeparatorAxisTest2DI16CapsuleShape2DSW22ConvexPolygonShape2DSWLb1ELb1ELb0EE17generate_contactsEv(b){b=b|0;var d=0,e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0;d=l;l=l+64|0;if((l|0)>=(m|0))ba(64);e=d+40|0;f=d+32|0;h=d+16|0;i=d+8|0;j=d;k=b+20|0;g[e>>2]=0.0;g[e+4>>2]=0.0;if(__ZNK7Vector2eqERKS_(k,e)|0){l=d;return}n=b+60|0;o=c[n>>2]|0;a[o+9>>0]=1;if(!(c[o>>2]|0)){l=d;return};c[e>>2]=0;c[e+4>>2]=0;c[e+8>>2]=0;c[e+12>>2]=0;o=c[b>>2]|0;__ZNK7Vector2ngEv(h,k);__ZNK9Shape2DSW29get_supports_transformed_castERK7Vector2S2_RK11Transform2DPS0_Ri(o,b+36|0,h,c[b+8>>2]|0,e,f);c[h>>2]=0;c[h+4>>2]=0;c[h+8>>2]=0;c[h+12>>2]=0;__ZNK9Shape2DSW29get_supports_transformed_castERK7Vector2S2_RK11Transform2DPS0_Ri(c[b+4>>2]|0,b+44|0,k,c[b+12>>2]|0,h,i);b=k;k=c[b+4>>2]|0;o=(c[n>>2]|0)+12|0;c[o>>2]=c[b>>2];c[o+4>>2]=k;__ZL32_generate_contacts_from_supportsPK7Vector2iS1_iP20_CollectorCallback2D(e,c[f>>2]|0,h,c[i>>2]|0,c[n>>2]|0);i=c[n>>2]|0;if((i|0?(h=c[i+20>>2]|0,h|0):0)?(g[j>>2]=0.0,g[j+4>>2]=0.0,__ZNK7Vector2neERKS_(h,j)|0):0){j=c[(c[n>>2]|0)+20>>2]|0;c[j>>2]=0;c[j+4>>2]=0}l=d;return}function __ZNK16CapsuleShape2DSW13project_rangeERK7Vector2RK11Transform2DRfS6_(a,b,c,d,e){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;var f=0,h=0,i=0,j=0,k=0,n=0,o=0.0,p=0.0,q=0,r=0.0,s=0;f=l;l=l+48|0;if((l|0)>=(m|0))ba(48);h=f+32|0;i=f+16|0;j=f+24|0;k=f+8|0;n=f;o=+__ZNK7Vector23dotERKS_(c,b);p=+__ZNK7Vector23dotERKS_(c+8|0,b);g[j>>2]=o;g[j+4>>2]=p;__ZNK7Vector210normalizedEv(i,j);j=i+4|0;p=+g[a+52>>2];o=+g[j>>2]>0.0?p:-p;__ZN7Vector2mLERKf(i,a+48|0);p=+g[j>>2]+o*.5;g[j>>2]=p;o=+g[i>>2];j=c+8|0;a=c+4|0;q=c+12|0;r=o*+g[a>>2]+p*+g[q>>2];g[h>>2]=+g[c>>2]*o+ +g[j>>2]*p;g[h+4>>2]=r;s=c+16|0;__ZNK7Vector2plERKS_(k,h,s);g[e>>2]=+__ZNK7Vector23dotERKS_(b,k);__ZNK7Vector2ngEv(n,i);r=+g[n>>2];p=+g[n+4>>2];o=r*+g[a>>2]+p*+g[q>>2];g[h>>2]=+g[c>>2]*r+ +g[j>>2]*p;g[h+4>>2]=o;__ZNK7Vector2plERKS_(k,h,s);o=+__ZNK7Vector23dotERKS_(b,k);g[d>>2]=o;p=+g[e>>2];if(!(p<o)){l=f;return}g[e>>2]=o;g[d>>2]=p;l=f;return}function __ZN19SeparatorAxisTest2DI16CapsuleShape2DSWS0_Lb1ELb1ELb0EE9test_axisERK7Vector2(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,h=0,i=0,k=0,n=0,o=0,p=0,q=0.0,r=0.0,s=0.0,t=0.0,u=0.0,v=0.0,w=0.0,x=0.0,y=0,z=0,A=0,B=0;d=l;l=l+64|0;if((l|0)>=(m|0))ba(64);e=d+8|0;f=d+48|0;h=d+44|0;i=d+40|0;k=d+16|0;n=d;o=b;b=c[o>>2]|0;p=c[o+4>>2]|0;o=n;c[o>>2]=b;c[o+4>>2]=p;if((c[j>>2]=b&2147483647,+g[j>>2])<1.0e-05?(c[j>>2]=p&2147483647,+g[j>>2])<1.0e-05:0){c[n>>2]=0;c[n+4>>2]=1065353216}p=c[a>>2]|0;b=c[a+8>>2]|0;c[k>>2]=c[b>>2];c[k+4>>2]=c[b+4>>2];c[k+8>>2]=c[b+8>>2];c[k+12>>2]=c[b+12>>2];c[k+16>>2]=c[b+16>>2];c[k+20>>2]=c[b+20>>2];__ZN7Vector2pLERKS_(k+16|0,a+36|0);__ZNK16CapsuleShape2DSW13project_rangeERK7Vector2RK11Transform2DRfS6_(p,n,b,e,f);__ZNK16CapsuleShape2DSW13project_rangeERK7Vector2RK11Transform2DRfS6_(p,n,k,h,i);q=+g[e>>2];r=+g[h>>2];s=q<r?q:r;r=+g[f>>2];q=+g[i>>2];t=r>q?r:q;p=c[a+4>>2]|0;b=c[a+12>>2]|0;c[k>>2]=c[b>>2];c[k+4>>2]=c[b+4>>2];c[k+8>>2]=c[b+8>>2];c[k+12>>2]=c[b+12>>2];c[k+16>>2]=c[b+16>>2];c[k+20>>2]=c[b+20>>2];__ZN7Vector2pLERKS_(k+16|0,a+44|0);__ZNK16CapsuleShape2DSW13project_rangeERK7Vector2RK11Transform2DRfS6_(p,n,b,e,f);__ZNK16CapsuleShape2DSW13project_rangeERK7Vector2RK11Transform2DRfS6_(p,n,k,h,i);q=+g[e>>2];r=+g[h>>2];u=+g[f>>2];v=+g[i>>2];w=(t-s)*.5;x=(s+t)*.5;t=(q<r?q:r)-w-x;r=w+(u>v?u:v)-x;if(t>0.0|r<0.0){i=c[a+60>>2]|0;if(!i){y=0;z=a+28|0;A=c[z>>2]|0;B=A+1|0;c[z>>2]=B;l=d;return y|0}f=c[i+20>>2]|0;if(!f){y=0;z=a+28|0;A=c[z>>2]|0;B=A+1|0;c[z>>2]=B;l=d;return y|0}i=n;h=c[i+4>>2]|0;k=f;c[k>>2]=c[i>>2];c[k+4>>2]=h;y=0;z=a+28|0;A=c[z>>2]|0;B=A+1|0;c[z>>2]=B;l=d;return y|0}h=(g[j>>2]=t,c[j>>2]|0)&2147483647;t=(c[j>>2]=h,+g[j>>2]);k=a+16|0;x=+g[k>>2];if(r<t){if(!(r<x)){y=1;z=a+28|0;A=c[z>>2]|0;B=A+1|0;c[z>>2]=B;l=d;return y|0}g[k>>2]=r;i=n;f=c[i+4>>2]|0;p=a+20|0;c[p>>2]=c[i>>2];c[p+4>>2]=f;c[a+32>>2]=c[a+28>>2];y=1;z=a+28|0;A=c[z>>2]|0;B=A+1|0;c[z>>2]=B;l=d;return y|0}else{if(!(t<x)){y=1;z=a+28|0;A=c[z>>2]|0;B=A+1|0;c[z>>2]=B;l=d;return y|0}c[k>>2]=h;__ZNK7Vector2ngEv(e,n);n=e;e=c[n+4>>2]|0;h=a+20|0;c[h>>2]=c[n>>2];c[h+4>>2]=e;c[a+32>>2]=c[a+28>>2];y=1;z=a+28|0;A=c[z>>2]|0;B=A+1|0;c[z>>2]=B;l=d;return y|0}return 0}function __ZN19SeparatorAxisTest2DI16CapsuleShape2DSWS0_Lb1ELb1ELb0EE17generate_contactsEv(b){b=b|0;var d=0,e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0;d=l;l=l+64|0;if((l|0)>=(m|0))ba(64);e=d+40|0;f=d+32|0;h=d+16|0;i=d+8|0;j=d;k=b+20|0;g[e>>2]=0.0;g[e+4>>2]=0.0;if(__ZNK7Vector2eqERKS_(k,e)|0){l=d;return}n=b+60|0;o=c[n>>2]|0;a[o+9>>0]=1;if(!(c[o>>2]|0)){l=d;return};c[e>>2]=0;c[e+4>>2]=0;c[e+8>>2]=0;c[e+12>>2]=0;o=c[b>>2]|0;__ZNK7Vector2ngEv(h,k);__ZNK9Shape2DSW29get_supports_transformed_castERK7Vector2S2_RK11Transform2DPS0_Ri(o,b+36|0,h,c[b+8>>2]|0,e,f);c[h>>2]=0;c[h+4>>2]=0;c[h+8>>2]=0;c[h+12>>2]=0;__ZNK9Shape2DSW29get_supports_transformed_castERK7Vector2S2_RK11Transform2DPS0_Ri(c[b+4>>2]|0,b+44|0,k,c[b+12>>2]|0,h,i);b=k;k=c[b+4>>2]|0;o=(c[n>>2]|0)+12|0;c[o>>2]=c[b>>2];c[o+4>>2]=k;__ZL32_generate_contacts_from_supportsPK7Vector2iS1_iP20_CollectorCallback2D(e,c[f>>2]|0,h,c[i>>2]|0,c[n>>2]|0);i=c[n>>2]|0;if((i|0?(h=c[i+20>>2]|0,h|0):0)?(g[j>>2]=0.0,g[j+4>>2]=0.0,__ZNK7Vector2neERKS_(h,j)|0):0){j=c[(c[n>>2]|0)+20>>2]|0;c[j>>2]=0;c[j+4>>2]=0}l=d;return}function __ZN19SeparatorAxisTest2DI18RectangleShape2DSW22ConvexPolygonShape2DSWLb1ELb1ELb0EE9test_axisERK7Vector2(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,h=0,i=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0.0,t=0.0,u=0.0,v=0.0,w=0.0,x=0.0,y=0.0,z=0.0,A=0;d=l;l=l+64|0;if((l|0)>=(m|0))ba(64);e=d+8|0;f=d+56|0;h=d+52|0;i=d+48|0;k=d+24|0;n=d;o=d+20|0;p=d+16|0;q=b;b=c[q>>2]|0;r=c[q+4>>2]|0;q=n;c[q>>2]=b;c[q+4>>2]=r;if((c[j>>2]=b&2147483647,+g[j>>2])<1.0e-05?(c[j>>2]=r&2147483647,+g[j>>2])<1.0e-05:0){c[n>>2]=0;c[n+4>>2]=1065353216}__ZNK18RectangleShape2DSW18project_range_castERK7Vector2S2_RK11Transform2DRfS6_(c[a>>2]|0,a+36|0,n,c[a+8>>2]|0,o,p);r=c[a+4>>2]|0;b=c[a+12>>2]|0;c[k>>2]=c[b>>2];c[k+4>>2]=c[b+4>>2];c[k+8>>2]=c[b+8>>2];c[k+12>>2]=c[b+12>>2];c[k+16>>2]=c[b+16>>2];c[k+20>>2]=c[b+20>>2];__ZN7Vector2pLERKS_(k+16|0,a+44|0);__ZNK22ConvexPolygonShape2DSW13project_rangeERK7Vector2RK11Transform2DRfS6_(r,n,b,e,f);__ZNK22ConvexPolygonShape2DSW13project_rangeERK7Vector2RK11Transform2DRfS6_(r,n,k,h,i);s=+g[e>>2];t=+g[h>>2];u=+g[f>>2];v=+g[i>>2];w=+g[p>>2];x=+g[o>>2];y=(w-x)*.5;z=(w+x)*.5;x=(s<t?s:t)-y-z;t=(u>v?u:v)+y-z;do if(x>0.0|t<0.0){o=c[a+60>>2]|0;if((o|0)!=0?(p=c[o+20>>2]|0,(p|0)!=0):0){o=n;i=c[o+4>>2]|0;f=p;c[f>>2]=c[o>>2];c[f+4>>2]=i;A=0}else A=0}else{i=(g[j>>2]=x,c[j>>2]|0)&2147483647;z=(c[j>>2]=i,+g[j>>2]);f=a+16|0;y=+g[f>>2];if(t<z){if(!(t<y)){A=1;break}g[f>>2]=t;o=n;p=c[o+4>>2]|0;h=a+20|0;c[h>>2]=c[o>>2];c[h+4>>2]=p;c[a+32>>2]=c[a+28>>2];A=1;break}else{if(!(z<y)){A=1;break}c[f>>2]=i;__ZNK7Vector2ngEv(e,n);i=e;f=c[i+4>>2]|0;p=a+20|0;c[p>>2]=c[i>>2];c[p+4>>2]=f;c[a+32>>2]=c[a+28>>2];A=1;break}}while(0);e=a+28|0;c[e>>2]=(c[e>>2]|0)+1;l=d;return A|0}function __ZN19SeparatorAxisTest2DI18RectangleShape2DSW22ConvexPolygonShape2DSWLb1ELb1ELb0EE17generate_contactsEv(b){b=b|0;var d=0,e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0;d=l;l=l+64|0;if((l|0)>=(m|0))ba(64);e=d+40|0;f=d+32|0;h=d+16|0;i=d+8|0;j=d;k=b+20|0;g[e>>2]=0.0;g[e+4>>2]=0.0;if(__ZNK7Vector2eqERKS_(k,e)|0){l=d;return}n=b+60|0;o=c[n>>2]|0;a[o+9>>0]=1;if(!(c[o>>2]|0)){l=d;return};c[e>>2]=0;c[e+4>>2]=0;c[e+8>>2]=0;c[e+12>>2]=0;o=c[b>>2]|0;__ZNK7Vector2ngEv(h,k);__ZNK9Shape2DSW29get_supports_transformed_castERK7Vector2S2_RK11Transform2DPS0_Ri(o,b+36|0,h,c[b+8>>2]|0,e,f);c[h>>2]=0;c[h+4>>2]=0;c[h+8>>2]=0;c[h+12>>2]=0;__ZNK9Shape2DSW29get_supports_transformed_castERK7Vector2S2_RK11Transform2DPS0_Ri(c[b+4>>2]|0,b+44|0,k,c[b+12>>2]|0,h,i);b=k;k=c[b+4>>2]|0;o=(c[n>>2]|0)+12|0;c[o>>2]=c[b>>2];c[o+4>>2]=k;__ZL32_generate_contacts_from_supportsPK7Vector2iS1_iP20_CollectorCallback2D(e,c[f>>2]|0,h,c[i>>2]|0,c[n>>2]|0);i=c[n>>2]|0;if((i|0?(h=c[i+20>>2]|0,h|0):0)?(g[j>>2]=0.0,g[j+4>>2]=0.0,__ZNK7Vector2neERKS_(h,j)|0):0){j=c[(c[n>>2]|0)+20>>2]|0;c[j>>2]=0;c[j+4>>2]=0}l=d;return}function __ZNK18RectangleShape2DSW18project_range_castERK7Vector2S2_RK11Transform2DRfS6_(a,b,d,e,f,h){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0.0,v=0.0,w=0.0,x=0.0,y=0.0,z=0.0,A=0.0;i=l;l=l+48|0;if((l|0)>=(m|0))ba(48);j=i+32|0;k=i+24|0;n=i;c[n>>2]=c[e>>2];c[n+4>>2]=c[e+4>>2];c[n+8>>2]=c[e+8>>2];c[n+12>>2]=c[e+12>>2];c[n+16>>2]=c[e+16>>2];c[n+20>>2]=c[e+20>>2];o=n+16|0;__ZN7Vector2pLERKS_(o,b);b=a+48|0;p=a+52|0;a=e+8|0;q=e+4|0;r=e+12|0;s=j+4|0;t=e+16|0;u=-+g[b>>2];v=-+g[p>>2];w=+g[q>>2]*u+ +g[r>>2]*v;g[j>>2]=+g[e>>2]*u+ +g[a>>2]*v;g[s>>2]=w;__ZNK7Vector2plERKS_(k,j,t);w=+__ZNK7Vector23dotERKS_(d,k);v=w>-100000002004087734272.0?w:-100000002004087734272.0;u=w<100000002004087734272.0?w:100000002004087734272.0;w=+g[b>>2];x=-+g[p>>2];y=w*+g[q>>2]+ +g[r>>2]*x;g[j>>2]=w*+g[e>>2]+ +g[a>>2]*x;g[s>>2]=y;__ZNK7Vector2plERKS_(k,j,t);y=+__ZNK7Vector23dotERKS_(d,k);x=y>v?y:v;v=y<u?y:u;u=-+g[b>>2];y=+g[p>>2];w=+g[q>>2]*u+y*+g[r>>2];g[j>>2]=+g[e>>2]*u+y*+g[a>>2];g[s>>2]=w;__ZNK7Vector2plERKS_(k,j,t);w=+__ZNK7Vector23dotERKS_(d,k);y=w>x?w:x;x=w<v?w:v;v=+g[b>>2];w=+g[p>>2];u=v*+g[q>>2]+w*+g[r>>2];g[j>>2]=v*+g[e>>2]+w*+g[a>>2];g[s>>2]=u;__ZNK7Vector2plERKS_(k,j,t);u=+__ZNK7Vector23dotERKS_(d,k);w=u>y?u:y;y=u<x?u:x;t=n+8|0;s=n+4|0;a=n+12|0;e=j+4|0;x=-+g[b>>2];u=-+g[p>>2];v=+g[s>>2]*x+ +g[a>>2]*u;g[j>>2]=+g[n>>2]*x+ +g[t>>2]*u;g[e>>2]=v;__ZNK7Vector2plERKS_(k,j,o);v=+__ZNK7Vector23dotERKS_(d,k);u=v>-100000002004087734272.0?v:-100000002004087734272.0;x=v<100000002004087734272.0?v:100000002004087734272.0;v=+g[b>>2];z=-+g[p>>2];A=v*+g[s>>2]+ +g[a>>2]*z;g[j>>2]=v*+g[n>>2]+ +g[t>>2]*z;g[e>>2]=A;__ZNK7Vector2plERKS_(k,j,o);A=+__ZNK7Vector23dotERKS_(d,k);z=A>u?A:u;u=A<x?A:x;x=-+g[b>>2];A=+g[p>>2];v=+g[s>>2]*x+A*+g[a>>2];g[j>>2]=+g[n>>2]*x+A*+g[t>>2];g[e>>2]=v;__ZNK7Vector2plERKS_(k,j,o);v=+__ZNK7Vector23dotERKS_(d,k);A=v>z?v:z;z=v<u?v:u;u=+g[b>>2];v=+g[p>>2];x=u*+g[s>>2]+v*+g[a>>2];g[j>>2]=u*+g[n>>2]+v*+g[t>>2];g[e>>2]=x;__ZNK7Vector2plERKS_(k,j,o);x=+__ZNK7Vector23dotERKS_(d,k);v=x>A?x:A;A=x<z?x:z;g[f>>2]=y<A?y:A;g[h>>2]=w>v?w:v;l=i;return}function __ZN19SeparatorAxisTest2DI18RectangleShape2DSW16CapsuleShape2DSWLb1ELb1ELb0EE9test_axisERK7Vector2(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,h=0,i=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0.0,t=0.0,u=0.0,v=0.0,w=0.0,x=0.0,y=0.0,z=0.0,A=0;d=l;l=l+64|0;if((l|0)>=(m|0))ba(64);e=d+8|0;f=d+56|0;h=d+52|0;i=d+48|0;k=d+24|0;n=d;o=d+20|0;p=d+16|0;q=b;b=c[q>>2]|0;r=c[q+4>>2]|0;q=n;c[q>>2]=b;c[q+4>>2]=r;if((c[j>>2]=b&2147483647,+g[j>>2])<1.0e-05?(c[j>>2]=r&2147483647,+g[j>>2])<1.0e-05:0){c[n>>2]=0;c[n+4>>2]=1065353216}__ZNK18RectangleShape2DSW18project_range_castERK7Vector2S2_RK11Transform2DRfS6_(c[a>>2]|0,a+36|0,n,c[a+8>>2]|0,o,p);r=c[a+4>>2]|0;b=c[a+12>>2]|0;c[k>>2]=c[b>>2];c[k+4>>2]=c[b+4>>2];c[k+8>>2]=c[b+8>>2];c[k+12>>2]=c[b+12>>2];c[k+16>>2]=c[b+16>>2];c[k+20>>2]=c[b+20>>2];__ZN7Vector2pLERKS_(k+16|0,a+44|0);__ZNK16CapsuleShape2DSW13project_rangeERK7Vector2RK11Transform2DRfS6_(r,n,b,e,f);__ZNK16CapsuleShape2DSW13project_rangeERK7Vector2RK11Transform2DRfS6_(r,n,k,h,i);s=+g[e>>2];t=+g[h>>2];u=+g[f>>2];v=+g[i>>2];w=+g[p>>2];x=+g[o>>2];y=(w-x)*.5;z=(w+x)*.5;x=(s<t?s:t)-y-z;t=(u>v?u:v)+y-z;do if(x>0.0|t<0.0){o=c[a+60>>2]|0;if((o|0)!=0?(p=c[o+20>>2]|0,(p|0)!=0):0){o=n;i=c[o+4>>2]|0;f=p;c[f>>2]=c[o>>2];c[f+4>>2]=i;A=0}else A=0}else{i=(g[j>>2]=x,c[j>>2]|0)&2147483647;z=(c[j>>2]=i,+g[j>>2]);f=a+16|0;y=+g[f>>2];if(t<z){if(!(t<y)){A=1;break}g[f>>2]=t;o=n;p=c[o+4>>2]|0;h=a+20|0;c[h>>2]=c[o>>2];c[h+4>>2]=p;c[a+32>>2]=c[a+28>>2];A=1;break}else{if(!(z<y)){A=1;break}c[f>>2]=i;__ZNK7Vector2ngEv(e,n);i=e;f=c[i+4>>2]|0;p=a+20|0;c[p>>2]=c[i>>2];c[p+4>>2]=f;c[a+32>>2]=c[a+28>>2];A=1;break}}while(0);e=a+28|0;c[e>>2]=(c[e>>2]|0)+1;l=d;return A|0}function __ZN19SeparatorAxisTest2DI18RectangleShape2DSW16CapsuleShape2DSWLb1ELb1ELb0EE17generate_contactsEv(b){b=b|0;var d=0,e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0;d=l;l=l+64|0;if((l|0)>=(m|0))ba(64);e=d+40|0;f=d+32|0;h=d+16|0;i=d+8|0;j=d;k=b+20|0;g[e>>2]=0.0;g[e+4>>2]=0.0;if(__ZNK7Vector2eqERKS_(k,e)|0){l=d;return}n=b+60|0;o=c[n>>2]|0;a[o+9>>0]=1;if(!(c[o>>2]|0)){l=d;return};c[e>>2]=0;c[e+4>>2]=0;c[e+8>>2]=0;c[e+12>>2]=0;o=c[b>>2]|0;__ZNK7Vector2ngEv(h,k);__ZNK9Shape2DSW29get_supports_transformed_castERK7Vector2S2_RK11Transform2DPS0_Ri(o,b+36|0,h,c[b+8>>2]|0,e,f);c[h>>2]=0;c[h+4>>2]=0;c[h+8>>2]=0;c[h+12>>2]=0;__ZNK9Shape2DSW29get_supports_transformed_castERK7Vector2S2_RK11Transform2DPS0_Ri(c[b+4>>2]|0,b+44|0,k,c[b+12>>2]|0,h,i);b=k;k=c[b+4>>2]|0;o=(c[n>>2]|0)+12|0;c[o>>2]=c[b>>2];c[o+4>>2]=k;__ZL32_generate_contacts_from_supportsPK7Vector2iS1_iP20_CollectorCallback2D(e,c[f>>2]|0,h,c[i>>2]|0,c[n>>2]|0);i=c[n>>2]|0;if((i|0?(h=c[i+20>>2]|0,h|0):0)?(g[j>>2]=0.0,g[j+4>>2]=0.0,__ZNK7Vector2neERKS_(h,j)|0):0){j=c[(c[n>>2]|0)+20>>2]|0;c[j>>2]=0;c[j+4>>2]=0}l=d;return}function __ZN19SeparatorAxisTest2DI18RectangleShape2DSWS0_Lb1ELb1ELb0EE9test_axisERK7Vector2(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,h=0,i=0,k=0,n=0,o=0,p=0,q=0.0,r=0.0,s=0.0,t=0.0,u=0.0,v=0;d=l;l=l+32|0;if((l|0)>=(m|0))ba(32);e=d+8|0;f=d+28|0;h=d+24|0;i=d+20|0;k=d+16|0;n=d;o=b;b=c[o>>2]|0;p=c[o+4>>2]|0;o=e;c[o>>2]=b;c[o+4>>2]=p;if((c[j>>2]=b&2147483647,+g[j>>2])<1.0e-05?(c[j>>2]=p&2147483647,+g[j>>2])<1.0e-05:0){c[e>>2]=0;c[e+4>>2]=1065353216}__ZNK18RectangleShape2DSW18project_range_castERK7Vector2S2_RK11Transform2DRfS6_(c[a>>2]|0,a+36|0,e,c[a+8>>2]|0,f,h);__ZNK18RectangleShape2DSW18project_range_castERK7Vector2S2_RK11Transform2DRfS6_(c[a+4>>2]|0,a+44|0,e,c[a+12>>2]|0,i,k);q=+g[h>>2];r=+g[f>>2];s=(q-r)*.5;t=+g[i>>2]-s;g[i>>2]=t;u=+g[k>>2]+s;g[k>>2]=u;s=(r+q)*.5;q=t-s;t=u-s;do if(q>0.0|t<0.0){k=c[a+60>>2]|0;if((k|0)!=0?(i=c[k+20>>2]|0,(i|0)!=0):0){k=e;f=c[k+4>>2]|0;h=i;c[h>>2]=c[k>>2];c[h+4>>2]=f;v=0}else v=0}else{f=(g[j>>2]=q,c[j>>2]|0)&2147483647;s=(c[j>>2]=f,+g[j>>2]);h=a+16|0;u=+g[h>>2];if(t<s){if(!(t<u)){v=1;break}g[h>>2]=t;k=e;i=c[k+4>>2]|0;p=a+20|0;c[p>>2]=c[k>>2];c[p+4>>2]=i;c[a+32>>2]=c[a+28>>2];v=1;break}else{if(!(s<u)){v=1;break}c[h>>2]=f;__ZNK7Vector2ngEv(n,e);f=n;h=c[f+4>>2]|0;i=a+20|0;c[i>>2]=c[f>>2];c[i+4>>2]=h;c[a+32>>2]=c[a+28>>2];v=1;break}}while(0);n=a+28|0;c[n>>2]=(c[n>>2]|0)+1;l=d;return v|0}function __ZN19SeparatorAxisTest2DI18RectangleShape2DSWS0_Lb1ELb1ELb0EE17generate_contactsEv(b){b=b|0;var d=0,e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0;d=l;l=l+64|0;if((l|0)>=(m|0))ba(64);e=d+40|0;f=d+32|0;h=d+16|0;i=d+8|0;j=d;k=b+20|0;g[e>>2]=0.0;g[e+4>>2]=0.0;if(__ZNK7Vector2eqERKS_(k,e)|0){l=d;return}n=b+60|0;o=c[n>>2]|0;a[o+9>>0]=1;if(!(c[o>>2]|0)){l=d;return};c[e>>2]=0;c[e+4>>2]=0;c[e+8>>2]=0;c[e+12>>2]=0;o=c[b>>2]|0;__ZNK7Vector2ngEv(h,k);__ZNK9Shape2DSW29get_supports_transformed_castERK7Vector2S2_RK11Transform2DPS0_Ri(o,b+36|0,h,c[b+8>>2]|0,e,f);c[h>>2]=0;c[h+4>>2]=0;c[h+8>>2]=0;c[h+12>>2]=0;__ZNK9Shape2DSW29get_supports_transformed_castERK7Vector2S2_RK11Transform2DPS0_Ri(c[b+4>>2]|0,b+44|0,k,c[b+12>>2]|0,h,i);b=k;k=c[b+4>>2]|0;o=(c[n>>2]|0)+12|0;c[o>>2]=c[b>>2];c[o+4>>2]=k;__ZL32_generate_contacts_from_supportsPK7Vector2iS1_iP20_CollectorCallback2D(e,c[f>>2]|0,h,c[i>>2]|0,c[n>>2]|0);i=c[n>>2]|0;if((i|0?(h=c[i+20>>2]|0,h|0):0)?(g[j>>2]=0.0,g[j+4>>2]=0.0,__ZNK7Vector2neERKS_(h,j)|0):0){j=c[(c[n>>2]|0)+20>>2]|0;c[j>>2]=0;c[j+4>>2]=0}l=d;return}function __ZN19SeparatorAxisTest2DI15CircleShape2DSW22ConvexPolygonShape2DSWLb1ELb1ELb0EE9test_axisERK7Vector2(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,h=0,i=0,k=0,n=0,o=0,p=0,q=0.0,r=0.0,s=0.0,t=0.0,u=0.0,v=0.0,w=0.0,x=0.0,y=0,z=0,A=0,B=0;d=l;l=l+80|0;if((l|0)>=(m|0))ba(80);e=d+8|0;f=d+48|0;h=d+44|0;i=d+40|0;k=d+16|0;n=d;o=b;b=c[o>>2]|0;p=c[o+4>>2]|0;o=n;c[o>>2]=b;c[o+4>>2]=p;if((c[j>>2]=b&2147483647,+g[j>>2])<1.0e-05?(c[j>>2]=p&2147483647,+g[j>>2])<1.0e-05:0){c[n>>2]=0;c[n+4>>2]=1065353216}p=c[a>>2]|0;b=c[a+8>>2]|0;c[f>>2]=c[b>>2];c[f+4>>2]=c[b+4>>2];c[f+8>>2]=c[b+8>>2];c[f+12>>2]=c[b+12>>2];c[f+16>>2]=c[b+16>>2];c[f+20>>2]=c[b+20>>2];o=f+16|0;__ZN7Vector2pLERKS_(o,a+36|0);q=+__ZNK7Vector23dotERKS_(n,b+16|0);r=+__ZNK7Vector23dotERKS_(b,n);s=+__ZNK7Vector23dotERKS_(b+8|0,n);g[e>>2]=r;g[e+4>>2]=s;s=+__ZNK7Vector26lengthEv(e);b=p+48|0;r=s*+g[b>>2];s=q-r;t=q+r;r=+__ZNK7Vector23dotERKS_(n,o);q=+__ZNK7Vector23dotERKS_(f,n);u=+__ZNK7Vector23dotERKS_(f+8|0,n);g[e>>2]=q;g[e+4>>2]=u;u=+__ZNK7Vector26lengthEv(e);q=u*+g[b>>2];u=r-q;v=r+q;q=s<u?s:u;u=t>v?t:v;b=c[a+4>>2]|0;o=c[a+12>>2]|0;c[k>>2]=c[o>>2];c[k+4>>2]=c[o+4>>2];c[k+8>>2]=c[o+8>>2];c[k+12>>2]=c[o+12>>2];c[k+16>>2]=c[o+16>>2];c[k+20>>2]=c[o+20>>2];__ZN7Vector2pLERKS_(k+16|0,a+44|0);__ZNK22ConvexPolygonShape2DSW13project_rangeERK7Vector2RK11Transform2DRfS6_(b,n,o,e,f);__ZNK22ConvexPolygonShape2DSW13project_rangeERK7Vector2RK11Transform2DRfS6_(b,n,k,h,i);v=+g[e>>2];t=+g[h>>2];s=+g[f>>2];r=+g[i>>2];w=(u-q)*.5;x=(q+u)*.5;u=(v<t?v:t)-w-x;t=w+(s>r?s:r)-x;if(u>0.0|t<0.0){i=c[a+60>>2]|0;if(!i){y=0;z=a+28|0;A=c[z>>2]|0;B=A+1|0;c[z>>2]=B;l=d;return y|0}f=c[i+20>>2]|0;if(!f){y=0;z=a+28|0;A=c[z>>2]|0;B=A+1|0;c[z>>2]=B;l=d;return y|0}i=n;h=c[i+4>>2]|0;k=f;c[k>>2]=c[i>>2];c[k+4>>2]=h;y=0;z=a+28|0;A=c[z>>2]|0;B=A+1|0;c[z>>2]=B;l=d;return y|0}h=(g[j>>2]=u,c[j>>2]|0)&2147483647;u=(c[j>>2]=h,+g[j>>2]);k=a+16|0;x=+g[k>>2];if(t<u){if(!(t<x)){y=1;z=a+28|0;A=c[z>>2]|0;B=A+1|0;c[z>>2]=B;l=d;return y|0}g[k>>2]=t;i=n;f=c[i+4>>2]|0;b=a+20|0;c[b>>2]=c[i>>2];c[b+4>>2]=f;c[a+32>>2]=c[a+28>>2];y=1;z=a+28|0;A=c[z>>2]|0;B=A+1|0;c[z>>2]=B;l=d;return y|0}else{if(!(u<x)){y=1;z=a+28|0;A=c[z>>2]|0;B=A+1|0;c[z>>2]=B;l=d;return y|0}c[k>>2]=h;__ZNK7Vector2ngEv(e,n);n=e;e=c[n+4>>2]|0;h=a+20|0;c[h>>2]=c[n>>2];c[h+4>>2]=e;c[a+32>>2]=c[a+28>>2];y=1;z=a+28|0;A=c[z>>2]|0;B=A+1|0;c[z>>2]=B;l=d;return y|0}return 0}function __ZN19SeparatorAxisTest2DI15CircleShape2DSW22ConvexPolygonShape2DSWLb1ELb1ELb0EE17generate_contactsEv(b){b=b|0;var d=0,e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0;d=l;l=l+64|0;if((l|0)>=(m|0))ba(64);e=d+40|0;f=d+32|0;h=d+16|0;i=d+8|0;j=d;k=b+20|0;g[e>>2]=0.0;g[e+4>>2]=0.0;if(__ZNK7Vector2eqERKS_(k,e)|0){l=d;return}n=b+60|0;o=c[n>>2]|0;a[o+9>>0]=1;if(!(c[o>>2]|0)){l=d;return};c[e>>2]=0;c[e+4>>2]=0;c[e+8>>2]=0;c[e+12>>2]=0;o=c[b>>2]|0;__ZNK7Vector2ngEv(h,k);__ZNK9Shape2DSW29get_supports_transformed_castERK7Vector2S2_RK11Transform2DPS0_Ri(o,b+36|0,h,c[b+8>>2]|0,e,f);c[h>>2]=0;c[h+4>>2]=0;c[h+8>>2]=0;c[h+12>>2]=0;__ZNK9Shape2DSW29get_supports_transformed_castERK7Vector2S2_RK11Transform2DPS0_Ri(c[b+4>>2]|0,b+44|0,k,c[b+12>>2]|0,h,i);b=k;k=c[b+4>>2]|0;o=(c[n>>2]|0)+12|0;c[o>>2]=c[b>>2];c[o+4>>2]=k;__ZL32_generate_contacts_from_supportsPK7Vector2iS1_iP20_CollectorCallback2D(e,c[f>>2]|0,h,c[i>>2]|0,c[n>>2]|0);i=c[n>>2]|0;if((i|0?(h=c[i+20>>2]|0,h|0):0)?(g[j>>2]=0.0,g[j+4>>2]=0.0,__ZNK7Vector2neERKS_(h,j)|0):0){j=c[(c[n>>2]|0)+20>>2]|0;c[j>>2]=0;c[j+4>>2]=0}l=d;return}function __ZN19SeparatorAxisTest2DI15CircleShape2DSW16CapsuleShape2DSWLb1ELb1ELb0EE9test_axisERK7Vector2(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,h=0,i=0,k=0,n=0,o=0,p=0,q=0.0,r=0.0,s=0.0,t=0.0,u=0.0,v=0.0,w=0.0,x=0.0,y=0,z=0,A=0,B=0;d=l;l=l+80|0;if((l|0)>=(m|0))ba(80);e=d+8|0;f=d+48|0;h=d+44|0;i=d+40|0;k=d+16|0;n=d;o=b;b=c[o>>2]|0;p=c[o+4>>2]|0;o=n;c[o>>2]=b;c[o+4>>2]=p;if((c[j>>2]=b&2147483647,+g[j>>2])<1.0e-05?(c[j>>2]=p&2147483647,+g[j>>2])<1.0e-05:0){c[n>>2]=0;c[n+4>>2]=1065353216}p=c[a>>2]|0;b=c[a+8>>2]|0;c[f>>2]=c[b>>2];c[f+4>>2]=c[b+4>>2];c[f+8>>2]=c[b+8>>2];c[f+12>>2]=c[b+12>>2];c[f+16>>2]=c[b+16>>2];c[f+20>>2]=c[b+20>>2];o=f+16|0;__ZN7Vector2pLERKS_(o,a+36|0);q=+__ZNK7Vector23dotERKS_(n,b+16|0);r=+__ZNK7Vector23dotERKS_(b,n);s=+__ZNK7Vector23dotERKS_(b+8|0,n);g[e>>2]=r;g[e+4>>2]=s;s=+__ZNK7Vector26lengthEv(e);b=p+48|0;r=s*+g[b>>2];s=q-r;t=q+r;r=+__ZNK7Vector23dotERKS_(n,o);q=+__ZNK7Vector23dotERKS_(f,n);u=+__ZNK7Vector23dotERKS_(f+8|0,n);g[e>>2]=q;g[e+4>>2]=u;u=+__ZNK7Vector26lengthEv(e);q=u*+g[b>>2];u=r-q;v=r+q;q=s<u?s:u;u=t>v?t:v;b=c[a+4>>2]|0;o=c[a+12>>2]|0;c[k>>2]=c[o>>2];c[k+4>>2]=c[o+4>>2];c[k+8>>2]=c[o+8>>2];c[k+12>>2]=c[o+12>>2];c[k+16>>2]=c[o+16>>2];c[k+20>>2]=c[o+20>>2];__ZN7Vector2pLERKS_(k+16|0,a+44|0);__ZNK16CapsuleShape2DSW13project_rangeERK7Vector2RK11Transform2DRfS6_(b,n,o,e,f);__ZNK16CapsuleShape2DSW13project_rangeERK7Vector2RK11Transform2DRfS6_(b,n,k,h,i);v=+g[e>>2];t=+g[h>>2];s=+g[f>>2];r=+g[i>>2];w=(u-q)*.5;x=(q+u)*.5;u=(v<t?v:t)-w-x;t=w+(s>r?s:r)-x;if(u>0.0|t<0.0){i=c[a+60>>2]|0;if(!i){y=0;z=a+28|0;A=c[z>>2]|0;B=A+1|0;c[z>>2]=B;l=d;return y|0}f=c[i+20>>2]|0;if(!f){y=0;z=a+28|0;A=c[z>>2]|0;B=A+1|0;c[z>>2]=B;l=d;return y|0}i=n;h=c[i+4>>2]|0;k=f;c[k>>2]=c[i>>2];c[k+4>>2]=h;y=0;z=a+28|0;A=c[z>>2]|0;B=A+1|0;c[z>>2]=B;l=d;return y|0}h=(g[j>>2]=u,c[j>>2]|0)&2147483647;u=(c[j>>2]=h,+g[j>>2]);k=a+16|0;x=+g[k>>2];if(t<u){if(!(t<x)){y=1;z=a+28|0;A=c[z>>2]|0;B=A+1|0;c[z>>2]=B;l=d;return y|0}g[k>>2]=t;i=n;f=c[i+4>>2]|0;b=a+20|0;c[b>>2]=c[i>>2];c[b+4>>2]=f;c[a+32>>2]=c[a+28>>2];y=1;z=a+28|0;A=c[z>>2]|0;B=A+1|0;c[z>>2]=B;l=d;return y|0}else{if(!(u<x)){y=1;z=a+28|0;A=c[z>>2]|0;B=A+1|0;c[z>>2]=B;l=d;return y|0}c[k>>2]=h;__ZNK7Vector2ngEv(e,n);n=e;e=c[n+4>>2]|0;h=a+20|0;c[h>>2]=c[n>>2];c[h+4>>2]=e;c[a+32>>2]=c[a+28>>2];y=1;z=a+28|0;A=c[z>>2]|0;B=A+1|0;c[z>>2]=B;l=d;return y|0}return 0}function __ZN19SeparatorAxisTest2DI15CircleShape2DSW16CapsuleShape2DSWLb1ELb1ELb0EE17generate_contactsEv(b){b=b|0;var d=0,e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0;d=l;l=l+64|0;if((l|0)>=(m|0))ba(64);e=d+40|0;f=d+32|0;h=d+16|0;i=d+8|0;j=d;k=b+20|0;g[e>>2]=0.0;g[e+4>>2]=0.0;if(__ZNK7Vector2eqERKS_(k,e)|0){l=d;return}n=b+60|0;o=c[n>>2]|0;a[o+9>>0]=1;if(!(c[o>>2]|0)){l=d;return};c[e>>2]=0;c[e+4>>2]=0;c[e+8>>2]=0;c[e+12>>2]=0;o=c[b>>2]|0;__ZNK7Vector2ngEv(h,k);__ZNK9Shape2DSW29get_supports_transformed_castERK7Vector2S2_RK11Transform2DPS0_Ri(o,b+36|0,h,c[b+8>>2]|0,e,f);c[h>>2]=0;c[h+4>>2]=0;c[h+8>>2]=0;c[h+12>>2]=0;__ZNK9Shape2DSW29get_supports_transformed_castERK7Vector2S2_RK11Transform2DPS0_Ri(c[b+4>>2]|0,b+44|0,k,c[b+12>>2]|0,h,i);b=k;k=c[b+4>>2]|0;o=(c[n>>2]|0)+12|0;c[o>>2]=c[b>>2];c[o+4>>2]=k;__ZL32_generate_contacts_from_supportsPK7Vector2iS1_iP20_CollectorCallback2D(e,c[f>>2]|0,h,c[i>>2]|0,c[n>>2]|0);i=c[n>>2]|0;if((i|0?(h=c[i+20>>2]|0,h|0):0)?(g[j>>2]=0.0,g[j+4>>2]=0.0,__ZNK7Vector2neERKS_(h,j)|0):0){j=c[(c[n>>2]|0)+20>>2]|0;c[j>>2]=0;c[j+4>>2]=0}l=d;return}function __ZN19SeparatorAxisTest2DI15CircleShape2DSW18RectangleShape2DSWLb1ELb1ELb0EE9test_axisERK7Vector2(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,h=0,i=0,k=0,n=0,o=0,p=0.0,q=0.0,r=0.0,s=0.0,t=0.0,u=0.0,v=0,w=0,x=0,y=0;d=l;l=l+48|0;if((l|0)>=(m|0))ba(48);e=d+8|0;f=d+24|0;h=d;i=d+20|0;k=d+16|0;n=b;b=c[n>>2]|0;o=c[n+4>>2]|0;n=h;c[n>>2]=b;c[n+4>>2]=o;if((c[j>>2]=b&2147483647,+g[j>>2])<1.0e-05?(c[j>>2]=o&2147483647,+g[j>>2])<1.0e-05:0){c[h>>2]=0;c[h+4>>2]=1065353216}o=c[a>>2]|0;b=c[a+8>>2]|0;c[f>>2]=c[b>>2];c[f+4>>2]=c[b+4>>2];c[f+8>>2]=c[b+8>>2];c[f+12>>2]=c[b+12>>2];c[f+16>>2]=c[b+16>>2];c[f+20>>2]=c[b+20>>2];n=f+16|0;__ZN7Vector2pLERKS_(n,a+36|0);p=+__ZNK7Vector23dotERKS_(h,b+16|0);q=+__ZNK7Vector23dotERKS_(b,h);r=+__ZNK7Vector23dotERKS_(b+8|0,h);g[e>>2]=q;g[e+4>>2]=r;r=+__ZNK7Vector26lengthEv(e);b=o+48|0;q=r*+g[b>>2];r=p-q;s=p+q;q=+__ZNK7Vector23dotERKS_(h,n);p=+__ZNK7Vector23dotERKS_(f,h);t=+__ZNK7Vector23dotERKS_(f+8|0,h);g[e>>2]=p;g[e+4>>2]=t;t=+__ZNK7Vector26lengthEv(e);p=t*+g[b>>2];t=q-p;u=q+p;p=r<t?r:t;t=s>u?s:u;__ZNK18RectangleShape2DSW18project_range_castERK7Vector2S2_RK11Transform2DRfS6_(c[a+4>>2]|0,a+44|0,h,c[a+12>>2]|0,i,k);u=(t-p)*.5;s=+g[i>>2]-u;g[i>>2]=s;r=u+ +g[k>>2];g[k>>2]=r;u=(p+t)*.5;t=s-u;s=r-u;if(t>0.0|s<0.0){k=c[a+60>>2]|0;if(!k){v=0;w=a+28|0;x=c[w>>2]|0;y=x+1|0;c[w>>2]=y;l=d;return v|0}i=c[k+20>>2]|0;if(!i){v=0;w=a+28|0;x=c[w>>2]|0;y=x+1|0;c[w>>2]=y;l=d;return v|0}k=h;b=c[k+4>>2]|0;f=i;c[f>>2]=c[k>>2];c[f+4>>2]=b;v=0;w=a+28|0;x=c[w>>2]|0;y=x+1|0;c[w>>2]=y;l=d;return v|0}b=(g[j>>2]=t,c[j>>2]|0)&2147483647;t=(c[j>>2]=b,+g[j>>2]);f=a+16|0;u=+g[f>>2];if(s<t){if(!(s<u)){v=1;w=a+28|0;x=c[w>>2]|0;y=x+1|0;c[w>>2]=y;l=d;return v|0}g[f>>2]=s;k=h;i=c[k+4>>2]|0;n=a+20|0;c[n>>2]=c[k>>2];c[n+4>>2]=i;c[a+32>>2]=c[a+28>>2];v=1;w=a+28|0;x=c[w>>2]|0;y=x+1|0;c[w>>2]=y;l=d;return v|0}else{if(!(t<u)){v=1;w=a+28|0;x=c[w>>2]|0;y=x+1|0;c[w>>2]=y;l=d;return v|0}c[f>>2]=b;__ZNK7Vector2ngEv(e,h);h=e;e=c[h+4>>2]|0;b=a+20|0;c[b>>2]=c[h>>2];c[b+4>>2]=e;c[a+32>>2]=c[a+28>>2];v=1;w=a+28|0;x=c[w>>2]|0;y=x+1|0;c[w>>2]=y;l=d;return v|0}return 0}function __ZN19SeparatorAxisTest2DI15CircleShape2DSW18RectangleShape2DSWLb1ELb1ELb0EE17generate_contactsEv(b){b=b|0;var d=0,e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0;d=l;l=l+64|0;if((l|0)>=(m|0))ba(64);e=d+40|0;f=d+32|0;h=d+16|0;i=d+8|0;j=d;k=b+20|0;g[e>>2]=0.0;g[e+4>>2]=0.0;if(__ZNK7Vector2eqERKS_(k,e)|0){l=d;return}n=b+60|0;o=c[n>>2]|0;a[o+9>>0]=1;if(!(c[o>>2]|0)){l=d;return};c[e>>2]=0;c[e+4>>2]=0;c[e+8>>2]=0;c[e+12>>2]=0;o=c[b>>2]|0;__ZNK7Vector2ngEv(h,k);__ZNK9Shape2DSW29get_supports_transformed_castERK7Vector2S2_RK11Transform2DPS0_Ri(o,b+36|0,h,c[b+8>>2]|0,e,f);c[h>>2]=0;c[h+4>>2]=0;c[h+8>>2]=0;c[h+12>>2]=0;__ZNK9Shape2DSW29get_supports_transformed_castERK7Vector2S2_RK11Transform2DPS0_Ri(c[b+4>>2]|0,b+44|0,k,c[b+12>>2]|0,h,i);b=k;k=c[b+4>>2]|0;o=(c[n>>2]|0)+12|0;c[o>>2]=c[b>>2];c[o+4>>2]=k;__ZL32_generate_contacts_from_supportsPK7Vector2iS1_iP20_CollectorCallback2D(e,c[f>>2]|0,h,c[i>>2]|0,c[n>>2]|0);i=c[n>>2]|0;if((i|0?(h=c[i+20>>2]|0,h|0):0)?(g[j>>2]=0.0,g[j+4>>2]=0.0,__ZNK7Vector2neERKS_(h,j)|0):0){j=c[(c[n>>2]|0)+20>>2]|0;c[j>>2]=0;c[j+4>>2]=0}l=d;return}function __ZN19SeparatorAxisTest2DI15CircleShape2DSWS0_Lb1ELb1ELb0EE9test_axisERK7Vector2(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,h=0,i=0,k=0,n=0.0,o=0.0,p=0.0,q=0.0,r=0.0,s=0.0,t=0.0,u=0.0,v=0,w=0,x=0,y=0,z=0;d=l;l=l+48|0;if((l|0)>=(m|0))ba(48);e=d+8|0;f=d+16|0;h=d;i=b;b=c[i>>2]|0;k=c[i+4>>2]|0;i=h;c[i>>2]=b;c[i+4>>2]=k;if((c[j>>2]=b&2147483647,+g[j>>2])<1.0e-05?(c[j>>2]=k&2147483647,+g[j>>2])<1.0e-05:0){c[h>>2]=0;c[h+4>>2]=1065353216}k=c[a>>2]|0;b=c[a+8>>2]|0;c[f>>2]=c[b>>2];c[f+4>>2]=c[b+4>>2];c[f+8>>2]=c[b+8>>2];c[f+12>>2]=c[b+12>>2];c[f+16>>2]=c[b+16>>2];c[f+20>>2]=c[b+20>>2];i=f+16|0;__ZN7Vector2pLERKS_(i,a+36|0);n=+__ZNK7Vector23dotERKS_(h,b+16|0);o=+__ZNK7Vector23dotERKS_(b,h);p=+__ZNK7Vector23dotERKS_(b+8|0,h);g[e>>2]=o;g[e+4>>2]=p;p=+__ZNK7Vector26lengthEv(e);b=k+48|0;o=p*+g[b>>2];p=n-o;q=n+o;o=+__ZNK7Vector23dotERKS_(h,i);n=+__ZNK7Vector23dotERKS_(f,h);r=+__ZNK7Vector23dotERKS_(f+8|0,h);g[e>>2]=n;g[e+4>>2]=r;r=+__ZNK7Vector26lengthEv(e);n=r*+g[b>>2];r=o-n;s=o+n;n=p<r?p:r;r=q>s?q:s;b=c[a+4>>2]|0;i=c[a+12>>2]|0;c[f>>2]=c[i>>2];c[f+4>>2]=c[i+4>>2];c[f+8>>2]=c[i+8>>2];c[f+12>>2]=c[i+12>>2];c[f+16>>2]=c[i+16>>2];c[f+20>>2]=c[i+20>>2];k=f+16|0;__ZN7Vector2pLERKS_(k,a+44|0);s=+__ZNK7Vector23dotERKS_(h,i+16|0);q=+__ZNK7Vector23dotERKS_(i,h);p=+__ZNK7Vector23dotERKS_(i+8|0,h);g[e>>2]=q;g[e+4>>2]=p;p=+__ZNK7Vector26lengthEv(e);i=b+48|0;q=p*+g[i>>2];p=s-q;o=s+q;q=+__ZNK7Vector23dotERKS_(h,k);s=+__ZNK7Vector23dotERKS_(f,h);t=+__ZNK7Vector23dotERKS_(f+8|0,h);g[e>>2]=s;g[e+4>>2]=t;t=+__ZNK7Vector26lengthEv(e);s=t*+g[i>>2];t=q-s;u=q+s;s=(r-n)*.5;q=(n+r)*.5;r=(p<t?p:t)-s-q;t=s+(o>u?o:u)-q;if(r>0.0|t<0.0){i=c[a+60>>2]|0;if(!i){v=0;w=a+28|0;x=c[w>>2]|0;y=x+1|0;c[w>>2]=y;l=d;return v|0}f=c[i+20>>2]|0;if(!f){v=0;w=a+28|0;x=c[w>>2]|0;y=x+1|0;c[w>>2]=y;l=d;return v|0}i=h;k=c[i+4>>2]|0;b=f;c[b>>2]=c[i>>2];c[b+4>>2]=k;v=0;w=a+28|0;x=c[w>>2]|0;y=x+1|0;c[w>>2]=y;l=d;return v|0}k=(g[j>>2]=r,c[j>>2]|0)&2147483647;r=(c[j>>2]=k,+g[j>>2]);b=a+16|0;q=+g[b>>2];if(t<r){if(!(t<q)){v=1;w=a+28|0;x=c[w>>2]|0;y=x+1|0;c[w>>2]=y;l=d;return v|0}g[b>>2]=t;i=h;f=c[i+4>>2]|0;z=a+20|0;c[z>>2]=c[i>>2];c[z+4>>2]=f;c[a+32>>2]=c[a+28>>2];v=1;w=a+28|0;x=c[w>>2]|0;y=x+1|0;c[w>>2]=y;l=d;return v|0}else{if(!(r<q)){v=1;w=a+28|0;x=c[w>>2]|0;y=x+1|0;c[w>>2]=y;l=d;return v|0}c[b>>2]=k;__ZNK7Vector2ngEv(e,h);h=e;e=c[h+4>>2]|0;k=a+20|0;c[k>>2]=c[h>>2];c[k+4>>2]=e;c[a+32>>2]=c[a+28>>2];v=1;w=a+28|0;x=c[w>>2]|0;y=x+1|0;c[w>>2]=y;l=d;return v|0}return 0}function __ZN19SeparatorAxisTest2DI15CircleShape2DSWS0_Lb1ELb1ELb0EE17generate_contactsEv(b){b=b|0;var d=0,e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0;d=l;l=l+64|0;if((l|0)>=(m|0))ba(64);e=d+40|0;f=d+32|0;h=d+16|0;i=d+8|0;j=d;k=b+20|0;g[e>>2]=0.0;g[e+4>>2]=0.0;if(__ZNK7Vector2eqERKS_(k,e)|0){l=d;return}n=b+60|0;o=c[n>>2]|0;a[o+9>>0]=1;if(!(c[o>>2]|0)){l=d;return};c[e>>2]=0;c[e+4>>2]=0;c[e+8>>2]=0;c[e+12>>2]=0;o=c[b>>2]|0;__ZNK7Vector2ngEv(h,k);__ZNK9Shape2DSW29get_supports_transformed_castERK7Vector2S2_RK11Transform2DPS0_Ri(o,b+36|0,h,c[b+8>>2]|0,e,f);c[h>>2]=0;c[h+4>>2]=0;c[h+8>>2]=0;c[h+12>>2]=0;__ZNK9Shape2DSW29get_supports_transformed_castERK7Vector2S2_RK11Transform2DPS0_Ri(c[b+4>>2]|0,b+44|0,k,c[b+12>>2]|0,h,i);b=k;k=c[b+4>>2]|0;o=(c[n>>2]|0)+12|0;c[o>>2]=c[b>>2];c[o+4>>2]=k;__ZL32_generate_contacts_from_supportsPK7Vector2iS1_iP20_CollectorCallback2D(e,c[f>>2]|0,h,c[i>>2]|0,c[n>>2]|0);i=c[n>>2]|0;if((i|0?(h=c[i+20>>2]|0,h|0):0)?(g[j>>2]=0.0,g[j+4>>2]=0.0,__ZNK7Vector2neERKS_(h,j)|0):0){j=c[(c[n>>2]|0)+20>>2]|0;c[j>>2]=0;c[j+4>>2]=0}l=d;return}function __ZN19SeparatorAxisTest2DI16SegmentShape2DSW22ConvexPolygonShape2DSWLb1ELb1ELb0EE9test_axisERK7Vector2(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,h=0,i=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0.0,t=0.0,u=0.0,v=0.0,w=0.0,x=0.0,y=0.0,z=0.0,A=0;d=l;l=l+64|0;if((l|0)>=(m|0))ba(64);e=d+8|0;f=d+56|0;h=d+52|0;i=d+48|0;k=d+24|0;n=d;o=d+20|0;p=d+16|0;q=b;b=c[q>>2]|0;r=c[q+4>>2]|0;q=n;c[q>>2]=b;c[q+4>>2]=r;if((c[j>>2]=b&2147483647,+g[j>>2])<1.0e-05?(c[j>>2]=r&2147483647,+g[j>>2])<1.0e-05:0){c[n>>2]=0;c[n+4>>2]=1065353216}__ZNK16SegmentShape2DSW18project_range_castERK7Vector2S2_RK11Transform2DRfS6_(c[a>>2]|0,a+36|0,n,c[a+8>>2]|0,o,p);r=c[a+4>>2]|0;b=c[a+12>>2]|0;c[k>>2]=c[b>>2];c[k+4>>2]=c[b+4>>2];c[k+8>>2]=c[b+8>>2];c[k+12>>2]=c[b+12>>2];c[k+16>>2]=c[b+16>>2];c[k+20>>2]=c[b+20>>2];__ZN7Vector2pLERKS_(k+16|0,a+44|0);__ZNK22ConvexPolygonShape2DSW13project_rangeERK7Vector2RK11Transform2DRfS6_(r,n,b,e,f);__ZNK22ConvexPolygonShape2DSW13project_rangeERK7Vector2RK11Transform2DRfS6_(r,n,k,h,i);s=+g[e>>2];t=+g[h>>2];u=+g[f>>2];v=+g[i>>2];w=+g[p>>2];x=+g[o>>2];y=(w-x)*.5;z=(w+x)*.5;x=(s<t?s:t)-y-z;t=(u>v?u:v)+y-z;do if(x>0.0|t<0.0){o=c[a+60>>2]|0;if((o|0)!=0?(p=c[o+20>>2]|0,(p|0)!=0):0){o=n;i=c[o+4>>2]|0;f=p;c[f>>2]=c[o>>2];c[f+4>>2]=i;A=0}else A=0}else{i=(g[j>>2]=x,c[j>>2]|0)&2147483647;z=(c[j>>2]=i,+g[j>>2]);f=a+16|0;y=+g[f>>2];if(t<z){if(!(t<y)){A=1;break}g[f>>2]=t;o=n;p=c[o+4>>2]|0;h=a+20|0;c[h>>2]=c[o>>2];c[h+4>>2]=p;c[a+32>>2]=c[a+28>>2];A=1;break}else{if(!(z<y)){A=1;break}c[f>>2]=i;__ZNK7Vector2ngEv(e,n);i=e;f=c[i+4>>2]|0;p=a+20|0;c[p>>2]=c[i>>2];c[p+4>>2]=f;c[a+32>>2]=c[a+28>>2];A=1;break}}while(0);e=a+28|0;c[e>>2]=(c[e>>2]|0)+1;l=d;return A|0}function __ZN19SeparatorAxisTest2DI16SegmentShape2DSW22ConvexPolygonShape2DSWLb1ELb1ELb0EE17generate_contactsEv(b){b=b|0;var d=0,e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0;d=l;l=l+64|0;if((l|0)>=(m|0))ba(64);e=d+40|0;f=d+32|0;h=d+16|0;i=d+8|0;j=d;k=b+20|0;g[e>>2]=0.0;g[e+4>>2]=0.0;if(__ZNK7Vector2eqERKS_(k,e)|0){l=d;return}n=b+60|0;o=c[n>>2]|0;a[o+9>>0]=1;if(!(c[o>>2]|0)){l=d;return};c[e>>2]=0;c[e+4>>2]=0;c[e+8>>2]=0;c[e+12>>2]=0;o=c[b>>2]|0;__ZNK7Vector2ngEv(h,k);__ZNK9Shape2DSW29get_supports_transformed_castERK7Vector2S2_RK11Transform2DPS0_Ri(o,b+36|0,h,c[b+8>>2]|0,e,f);c[h>>2]=0;c[h+4>>2]=0;c[h+8>>2]=0;c[h+12>>2]=0;__ZNK9Shape2DSW29get_supports_transformed_castERK7Vector2S2_RK11Transform2DPS0_Ri(c[b+4>>2]|0,b+44|0,k,c[b+12>>2]|0,h,i);b=k;k=c[b+4>>2]|0;o=(c[n>>2]|0)+12|0;c[o>>2]=c[b>>2];c[o+4>>2]=k;__ZL32_generate_contacts_from_supportsPK7Vector2iS1_iP20_CollectorCallback2D(e,c[f>>2]|0,h,c[i>>2]|0,c[n>>2]|0);i=c[n>>2]|0;if((i|0?(h=c[i+20>>2]|0,h|0):0)?(g[j>>2]=0.0,g[j+4>>2]=0.0,__ZNK7Vector2neERKS_(h,j)|0):0){j=c[(c[n>>2]|0)+20>>2]|0;c[j>>2]=0;c[j+4>>2]=0}l=d;return}function __ZNK16SegmentShape2DSW18project_range_castERK7Vector2S2_RK11Transform2DRfS6_(a,b,d,e,f,h){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0.0,q=0,r=0,s=0.0,t=0,u=0,v=0.0,w=0,x=0,y=0,z=0.0,A=0.0,B=0.0;i=l;l=l+48|0;if((l|0)>=(m|0))ba(48);j=i+32|0;k=i+24|0;n=i;c[n>>2]=c[e>>2];c[n+4>>2]=c[e+4>>2];c[n+8>>2]=c[e+8>>2];c[n+12>>2]=c[e+12>>2];c[n+16>>2]=c[e+16>>2];c[n+20>>2]=c[e+20>>2];o=n+16|0;__ZN7Vector2pLERKS_(o,b);b=a+48|0;p=+g[b>>2];q=e+8|0;r=a+52|0;s=+g[r>>2];t=e+4|0;u=e+12|0;v=p*+g[t>>2]+s*+g[u>>2];g[j>>2]=+g[e>>2]*p+ +g[q>>2]*s;g[j+4>>2]=v;w=e+16|0;__ZNK7Vector2plERKS_(k,j,w);v=+__ZNK7Vector23dotERKS_(d,k);x=a+56|0;s=+g[x>>2];y=a+60|0;p=+g[y>>2];z=s*+g[t>>2]+p*+g[u>>2];g[j>>2]=+g[e>>2]*s+ +g[q>>2]*p;g[j+4>>2]=z;__ZNK7Vector2plERKS_(k,j,w);z=+__ZNK7Vector23dotERKS_(d,k);w=v<z;p=w?v:z;s=w?z:v;v=+g[b>>2];b=n+8|0;z=+g[r>>2];r=n+4|0;w=n+12|0;A=v*+g[r>>2]+z*+g[w>>2];g[j>>2]=+g[n>>2]*v+ +g[b>>2]*z;g[j+4>>2]=A;__ZNK7Vector2plERKS_(k,j,o);A=+__ZNK7Vector23dotERKS_(d,k);z=+g[x>>2];v=+g[y>>2];B=z*+g[r>>2]+v*+g[w>>2];g[j>>2]=+g[n>>2]*z+ +g[b>>2]*v;g[j+4>>2]=B;__ZNK7Vector2plERKS_(k,j,o);B=+__ZNK7Vector23dotERKS_(d,k);k=A<B;v=k?A:B;z=k?B:A;g[f>>2]=p<v?p:v;g[h>>2]=s>z?s:z;l=i;return}function __ZN19SeparatorAxisTest2DI16SegmentShape2DSW16CapsuleShape2DSWLb1ELb1ELb0EE9test_axisERK7Vector2(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,h=0,i=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0.0,t=0.0,u=0.0,v=0.0,w=0.0,x=0.0,y=0.0,z=0.0,A=0;d=l;l=l+64|0;if((l|0)>=(m|0))ba(64);e=d+8|0;f=d+56|0;h=d+52|0;i=d+48|0;k=d+24|0;n=d;o=d+20|0;p=d+16|0;q=b;b=c[q>>2]|0;r=c[q+4>>2]|0;q=n;c[q>>2]=b;c[q+4>>2]=r;if((c[j>>2]=b&2147483647,+g[j>>2])<1.0e-05?(c[j>>2]=r&2147483647,+g[j>>2])<1.0e-05:0){c[n>>2]=0;c[n+4>>2]=1065353216}__ZNK16SegmentShape2DSW18project_range_castERK7Vector2S2_RK11Transform2DRfS6_(c[a>>2]|0,a+36|0,n,c[a+8>>2]|0,o,p);r=c[a+4>>2]|0;b=c[a+12>>2]|0;c[k>>2]=c[b>>2];c[k+4>>2]=c[b+4>>2];c[k+8>>2]=c[b+8>>2];c[k+12>>2]=c[b+12>>2];c[k+16>>2]=c[b+16>>2];c[k+20>>2]=c[b+20>>2];__ZN7Vector2pLERKS_(k+16|0,a+44|0);__ZNK16CapsuleShape2DSW13project_rangeERK7Vector2RK11Transform2DRfS6_(r,n,b,e,f);__ZNK16CapsuleShape2DSW13project_rangeERK7Vector2RK11Transform2DRfS6_(r,n,k,h,i);s=+g[e>>2];t=+g[h>>2];u=+g[f>>2];v=+g[i>>2];w=+g[p>>2];x=+g[o>>2];y=(w-x)*.5;z=(w+x)*.5;x=(s<t?s:t)-y-z;t=(u>v?u:v)+y-z;do if(x>0.0|t<0.0){o=c[a+60>>2]|0;if((o|0)!=0?(p=c[o+20>>2]|0,(p|0)!=0):0){o=n;i=c[o+4>>2]|0;f=p;c[f>>2]=c[o>>2];c[f+4>>2]=i;A=0}else A=0}else{i=(g[j>>2]=x,c[j>>2]|0)&2147483647;z=(c[j>>2]=i,+g[j>>2]);f=a+16|0;y=+g[f>>2];if(t<z){if(!(t<y)){A=1;break}g[f>>2]=t;o=n;p=c[o+4>>2]|0;h=a+20|0;c[h>>2]=c[o>>2];c[h+4>>2]=p;c[a+32>>2]=c[a+28>>2];A=1;break}else{if(!(z<y)){A=1;break}c[f>>2]=i;__ZNK7Vector2ngEv(e,n);i=e;f=c[i+4>>2]|0;p=a+20|0;c[p>>2]=c[i>>2];c[p+4>>2]=f;c[a+32>>2]=c[a+28>>2];A=1;break}}while(0);e=a+28|0;c[e>>2]=(c[e>>2]|0)+1;l=d;return A|0}function __ZN19SeparatorAxisTest2DI16SegmentShape2DSW16CapsuleShape2DSWLb1ELb1ELb0EE17generate_contactsEv(b){b=b|0;var d=0,e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0;d=l;l=l+64|0;if((l|0)>=(m|0))ba(64);e=d+40|0;f=d+32|0;h=d+16|0;i=d+8|0;j=d;k=b+20|0;g[e>>2]=0.0;g[e+4>>2]=0.0;if(__ZNK7Vector2eqERKS_(k,e)|0){l=d;return}n=b+60|0;o=c[n>>2]|0;a[o+9>>0]=1;if(!(c[o>>2]|0)){l=d;return};c[e>>2]=0;c[e+4>>2]=0;c[e+8>>2]=0;c[e+12>>2]=0;o=c[b>>2]|0;__ZNK7Vector2ngEv(h,k);__ZNK9Shape2DSW29get_supports_transformed_castERK7Vector2S2_RK11Transform2DPS0_Ri(o,b+36|0,h,c[b+8>>2]|0,e,f);c[h>>2]=0;c[h+4>>2]=0;c[h+8>>2]=0;c[h+12>>2]=0;__ZNK9Shape2DSW29get_supports_transformed_castERK7Vector2S2_RK11Transform2DPS0_Ri(c[b+4>>2]|0,b+44|0,k,c[b+12>>2]|0,h,i);b=k;k=c[b+4>>2]|0;o=(c[n>>2]|0)+12|0;c[o>>2]=c[b>>2];c[o+4>>2]=k;__ZL32_generate_contacts_from_supportsPK7Vector2iS1_iP20_CollectorCallback2D(e,c[f>>2]|0,h,c[i>>2]|0,c[n>>2]|0);i=c[n>>2]|0;if((i|0?(h=c[i+20>>2]|0,h|0):0)?(g[j>>2]=0.0,g[j+4>>2]=0.0,__ZNK7Vector2neERKS_(h,j)|0):0){j=c[(c[n>>2]|0)+20>>2]|0;c[j>>2]=0;c[j+4>>2]=0}l=d;return}function __ZN19SeparatorAxisTest2DI16SegmentShape2DSW18RectangleShape2DSWLb1ELb1ELb0EE9test_axisERK7Vector2(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,h=0,i=0,k=0,n=0,o=0,p=0,q=0.0,r=0.0,s=0.0,t=0.0,u=0.0,v=0;d=l;l=l+32|0;if((l|0)>=(m|0))ba(32);e=d+8|0;f=d+28|0;h=d+24|0;i=d+20|0;k=d+16|0;n=d;o=b;b=c[o>>2]|0;p=c[o+4>>2]|0;o=e;c[o>>2]=b;c[o+4>>2]=p;if((c[j>>2]=b&2147483647,+g[j>>2])<1.0e-05?(c[j>>2]=p&2147483647,+g[j>>2])<1.0e-05:0){c[e>>2]=0;c[e+4>>2]=1065353216}__ZNK16SegmentShape2DSW18project_range_castERK7Vector2S2_RK11Transform2DRfS6_(c[a>>2]|0,a+36|0,e,c[a+8>>2]|0,f,h);__ZNK18RectangleShape2DSW18project_range_castERK7Vector2S2_RK11Transform2DRfS6_(c[a+4>>2]|0,a+44|0,e,c[a+12>>2]|0,i,k);q=+g[h>>2];r=+g[f>>2];s=(q-r)*.5;t=+g[i>>2]-s;g[i>>2]=t;u=+g[k>>2]+s;g[k>>2]=u;s=(r+q)*.5;q=t-s;t=u-s;do if(q>0.0|t<0.0){k=c[a+60>>2]|0;if((k|0)!=0?(i=c[k+20>>2]|0,(i|0)!=0):0){k=e;f=c[k+4>>2]|0;h=i;c[h>>2]=c[k>>2];c[h+4>>2]=f;v=0}else v=0}else{f=(g[j>>2]=q,c[j>>2]|0)&2147483647;s=(c[j>>2]=f,+g[j>>2]);h=a+16|0;u=+g[h>>2];if(t<s){if(!(t<u)){v=1;break}g[h>>2]=t;k=e;i=c[k+4>>2]|0;p=a+20|0;c[p>>2]=c[k>>2];c[p+4>>2]=i;c[a+32>>2]=c[a+28>>2];v=1;break}else{if(!(s<u)){v=1;break}c[h>>2]=f;__ZNK7Vector2ngEv(n,e);f=n;h=c[f+4>>2]|0;i=a+20|0;c[i>>2]=c[f>>2];c[i+4>>2]=h;c[a+32>>2]=c[a+28>>2];v=1;break}}while(0);n=a+28|0;c[n>>2]=(c[n>>2]|0)+1;l=d;return v|0}function __ZN19SeparatorAxisTest2DI16SegmentShape2DSW18RectangleShape2DSWLb1ELb1ELb0EE17generate_contactsEv(b){b=b|0;var d=0,e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0;d=l;l=l+64|0;if((l|0)>=(m|0))ba(64);e=d+40|0;f=d+32|0;h=d+16|0;i=d+8|0;j=d;k=b+20|0;g[e>>2]=0.0;g[e+4>>2]=0.0;if(__ZNK7Vector2eqERKS_(k,e)|0){l=d;return}n=b+60|0;o=c[n>>2]|0;a[o+9>>0]=1;if(!(c[o>>2]|0)){l=d;return};c[e>>2]=0;c[e+4>>2]=0;c[e+8>>2]=0;c[e+12>>2]=0;o=c[b>>2]|0;__ZNK7Vector2ngEv(h,k);__ZNK9Shape2DSW29get_supports_transformed_castERK7Vector2S2_RK11Transform2DPS0_Ri(o,b+36|0,h,c[b+8>>2]|0,e,f);c[h>>2]=0;c[h+4>>2]=0;c[h+8>>2]=0;c[h+12>>2]=0;__ZNK9Shape2DSW29get_supports_transformed_castERK7Vector2S2_RK11Transform2DPS0_Ri(c[b+4>>2]|0,b+44|0,k,c[b+12>>2]|0,h,i);b=k;k=c[b+4>>2]|0;o=(c[n>>2]|0)+12|0;c[o>>2]=c[b>>2];c[o+4>>2]=k;__ZL32_generate_contacts_from_supportsPK7Vector2iS1_iP20_CollectorCallback2D(e,c[f>>2]|0,h,c[i>>2]|0,c[n>>2]|0);i=c[n>>2]|0;if((i|0?(h=c[i+20>>2]|0,h|0):0)?(g[j>>2]=0.0,g[j+4>>2]=0.0,__ZNK7Vector2neERKS_(h,j)|0):0){j=c[(c[n>>2]|0)+20>>2]|0;c[j>>2]=0;c[j+4>>2]=0}l=d;return}function __ZN19SeparatorAxisTest2DI16SegmentShape2DSW15CircleShape2DSWLb1ELb1ELb0EE9test_axisERK7Vector2(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,h=0,i=0,k=0,n=0,o=0,p=0.0,q=0.0,r=0.0,s=0.0,t=0.0,u=0.0,v=0.0,w=0.0,x=0,y=0,z=0,A=0;d=l;l=l+48|0;if((l|0)>=(m|0))ba(48);e=d+8|0;f=d+24|0;h=d;i=d+20|0;k=d+16|0;n=b;b=c[n>>2]|0;o=c[n+4>>2]|0;n=h;c[n>>2]=b;c[n+4>>2]=o;if((c[j>>2]=b&2147483647,+g[j>>2])<1.0e-05?(c[j>>2]=o&2147483647,+g[j>>2])<1.0e-05:0){c[h>>2]=0;c[h+4>>2]=1065353216}__ZNK16SegmentShape2DSW18project_range_castERK7Vector2S2_RK11Transform2DRfS6_(c[a>>2]|0,a+36|0,h,c[a+8>>2]|0,i,k);o=c[a+4>>2]|0;b=c[a+12>>2]|0;c[f>>2]=c[b>>2];c[f+4>>2]=c[b+4>>2];c[f+8>>2]=c[b+8>>2];c[f+12>>2]=c[b+12>>2];c[f+16>>2]=c[b+16>>2];c[f+20>>2]=c[b+20>>2];n=f+16|0;__ZN7Vector2pLERKS_(n,a+44|0);p=+__ZNK7Vector23dotERKS_(h,b+16|0);q=+__ZNK7Vector23dotERKS_(b,h);r=+__ZNK7Vector23dotERKS_(b+8|0,h);g[e>>2]=q;g[e+4>>2]=r;r=+__ZNK7Vector26lengthEv(e);b=o+48|0;q=r*+g[b>>2];r=p-q;s=p+q;q=+__ZNK7Vector23dotERKS_(h,n);p=+__ZNK7Vector23dotERKS_(f,h);t=+__ZNK7Vector23dotERKS_(f+8|0,h);g[e>>2]=p;g[e+4>>2]=t;t=+__ZNK7Vector26lengthEv(e);p=t*+g[b>>2];t=q-p;u=q+p;p=+g[k>>2];q=+g[i>>2];v=(p-q)*.5;w=(p+q)*.5;q=(r<t?r:t)-v-w;t=(s>u?s:u)+v-w;if(q>0.0|t<0.0){i=c[a+60>>2]|0;if(!i){x=0;y=a+28|0;z=c[y>>2]|0;A=z+1|0;c[y>>2]=A;l=d;return x|0}k=c[i+20>>2]|0;if(!k){x=0;y=a+28|0;z=c[y>>2]|0;A=z+1|0;c[y>>2]=A;l=d;return x|0}i=h;b=c[i+4>>2]|0;f=k;c[f>>2]=c[i>>2];c[f+4>>2]=b;x=0;y=a+28|0;z=c[y>>2]|0;A=z+1|0;c[y>>2]=A;l=d;return x|0}b=(g[j>>2]=q,c[j>>2]|0)&2147483647;q=(c[j>>2]=b,+g[j>>2]);f=a+16|0;w=+g[f>>2];if(t<q){if(!(t<w)){x=1;y=a+28|0;z=c[y>>2]|0;A=z+1|0;c[y>>2]=A;l=d;return x|0}g[f>>2]=t;i=h;k=c[i+4>>2]|0;n=a+20|0;c[n>>2]=c[i>>2];c[n+4>>2]=k;c[a+32>>2]=c[a+28>>2];x=1;y=a+28|0;z=c[y>>2]|0;A=z+1|0;c[y>>2]=A;l=d;return x|0}else{if(!(q<w)){x=1;y=a+28|0;z=c[y>>2]|0;A=z+1|0;c[y>>2]=A;l=d;return x|0}c[f>>2]=b;__ZNK7Vector2ngEv(e,h);h=e;e=c[h+4>>2]|0;b=a+20|0;c[b>>2]=c[h>>2];c[b+4>>2]=e;c[a+32>>2]=c[a+28>>2];x=1;y=a+28|0;z=c[y>>2]|0;A=z+1|0;c[y>>2]=A;l=d;return x|0}return 0}function __ZN19SeparatorAxisTest2DI16SegmentShape2DSW15CircleShape2DSWLb1ELb1ELb0EE17generate_contactsEv(b){b=b|0;var d=0,e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0;d=l;l=l+64|0;if((l|0)>=(m|0))ba(64);e=d+40|0;f=d+32|0;h=d+16|0;i=d+8|0;j=d;k=b+20|0;g[e>>2]=0.0;g[e+4>>2]=0.0;if(__ZNK7Vector2eqERKS_(k,e)|0){l=d;return}n=b+60|0;o=c[n>>2]|0;a[o+9>>0]=1;if(!(c[o>>2]|0)){l=d;return};c[e>>2]=0;c[e+4>>2]=0;c[e+8>>2]=0;c[e+12>>2]=0;o=c[b>>2]|0;__ZNK7Vector2ngEv(h,k);__ZNK9Shape2DSW29get_supports_transformed_castERK7Vector2S2_RK11Transform2DPS0_Ri(o,b+36|0,h,c[b+8>>2]|0,e,f);c[h>>2]=0;c[h+4>>2]=0;c[h+8>>2]=0;c[h+12>>2]=0;__ZNK9Shape2DSW29get_supports_transformed_castERK7Vector2S2_RK11Transform2DPS0_Ri(c[b+4>>2]|0,b+44|0,k,c[b+12>>2]|0,h,i);b=k;k=c[b+4>>2]|0;o=(c[n>>2]|0)+12|0;c[o>>2]=c[b>>2];c[o+4>>2]=k;__ZL32_generate_contacts_from_supportsPK7Vector2iS1_iP20_CollectorCallback2D(e,c[f>>2]|0,h,c[i>>2]|0,c[n>>2]|0);i=c[n>>2]|0;if((i|0?(h=c[i+20>>2]|0,h|0):0)?(g[j>>2]=0.0,g[j+4>>2]=0.0,__ZNK7Vector2neERKS_(h,j)|0):0){j=c[(c[n>>2]|0)+20>>2]|0;c[j>>2]=0;c[j+4>>2]=0}l=d;return}function __ZN19SeparatorAxisTest2DI16SegmentShape2DSWS0_Lb1ELb1ELb0EE9test_axisERK7Vector2(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,h=0,i=0,k=0,n=0,o=0,p=0,q=0.0,r=0.0,s=0.0,t=0.0,u=0.0,v=0;d=l;l=l+32|0;if((l|0)>=(m|0))ba(32);e=d+8|0;f=d+28|0;h=d+24|0;i=d+20|0;k=d+16|0;n=d;o=b;b=c[o>>2]|0;p=c[o+4>>2]|0;o=e;c[o>>2]=b;c[o+4>>2]=p;if((c[j>>2]=b&2147483647,+g[j>>2])<1.0e-05?(c[j>>2]=p&2147483647,+g[j>>2])<1.0e-05:0){c[e>>2]=0;c[e+4>>2]=1065353216}__ZNK16SegmentShape2DSW18project_range_castERK7Vector2S2_RK11Transform2DRfS6_(c[a>>2]|0,a+36|0,e,c[a+8>>2]|0,f,h);__ZNK16SegmentShape2DSW18project_range_castERK7Vector2S2_RK11Transform2DRfS6_(c[a+4>>2]|0,a+44|0,e,c[a+12>>2]|0,i,k);q=+g[h>>2];r=+g[f>>2];s=(q-r)*.5;t=+g[i>>2]-s;g[i>>2]=t;u=+g[k>>2]+s;g[k>>2]=u;s=(r+q)*.5;q=t-s;t=u-s;do if(q>0.0|t<0.0){k=c[a+60>>2]|0;if((k|0)!=0?(i=c[k+20>>2]|0,(i|0)!=0):0){k=e;f=c[k+4>>2]|0;h=i;c[h>>2]=c[k>>2];c[h+4>>2]=f;v=0}else v=0}else{f=(g[j>>2]=q,c[j>>2]|0)&2147483647;s=(c[j>>2]=f,+g[j>>2]);h=a+16|0;u=+g[h>>2];if(t<s){if(!(t<u)){v=1;break}g[h>>2]=t;k=e;i=c[k+4>>2]|0;p=a+20|0;c[p>>2]=c[k>>2];c[p+4>>2]=i;c[a+32>>2]=c[a+28>>2];v=1;break}else{if(!(s<u)){v=1;break}c[h>>2]=f;__ZNK7Vector2ngEv(n,e);f=n;h=c[f+4>>2]|0;i=a+20|0;c[i>>2]=c[f>>2];c[i+4>>2]=h;c[a+32>>2]=c[a+28>>2];v=1;break}}while(0);n=a+28|0;c[n>>2]=(c[n>>2]|0)+1;l=d;return v|0}function __ZN19SeparatorAxisTest2DI16SegmentShape2DSWS0_Lb1ELb1ELb0EE17generate_contactsEv(b){b=b|0;var d=0,e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0;d=l;l=l+64|0;if((l|0)>=(m|0))ba(64);e=d+40|0;f=d+32|0;h=d+16|0;i=d+8|0;j=d;k=b+20|0;g[e>>2]=0.0;g[e+4>>2]=0.0;if(__ZNK7Vector2eqERKS_(k,e)|0){l=d;return}n=b+60|0;o=c[n>>2]|0;a[o+9>>0]=1;if(!(c[o>>2]|0)){l=d;return};c[e>>2]=0;c[e+4>>2]=0;c[e+8>>2]=0;c[e+12>>2]=0;o=c[b>>2]|0;__ZNK7Vector2ngEv(h,k);__ZNK9Shape2DSW29get_supports_transformed_castERK7Vector2S2_RK11Transform2DPS0_Ri(o,b+36|0,h,c[b+8>>2]|0,e,f);c[h>>2]=0;c[h+4>>2]=0;c[h+8>>2]=0;c[h+12>>2]=0;__ZNK9Shape2DSW29get_supports_transformed_castERK7Vector2S2_RK11Transform2DPS0_Ri(c[b+4>>2]|0,b+44|0,k,c[b+12>>2]|0,h,i);b=k;k=c[b+4>>2]|0;o=(c[n>>2]|0)+12|0;c[o>>2]=c[b>>2];c[o+4>>2]=k;__ZL32_generate_contacts_from_supportsPK7Vector2iS1_iP20_CollectorCallback2D(e,c[f>>2]|0,h,c[i>>2]|0,c[n>>2]|0);i=c[n>>2]|0;if((i|0?(h=c[i+20>>2]|0,h|0):0)?(g[j>>2]=0.0,g[j+4>>2]=0.0,__ZNK7Vector2neERKS_(h,j)|0):0){j=c[(c[n>>2]|0)+20>>2]|0;c[j>>2]=0;c[j+4>>2]=0}l=d;return}function __ZL26_collision_segment_segmentILb0ELb1ELb0EEvPK9Shape2DSWRK11Transform2DS2_S5_P20_CollectorCallback2DRK7Vector2SA_ff(a,b,d,e,f,h,i,j,k){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;h=h|0;i=i|0;j=+j;k=+k;var n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0.0;n=l;l=l+112|0;if((l|0)>=(m|0))ba(112);o=n+104|0;p=n+96|0;q=n+88|0;r=n+80|0;s=n+72|0;t=n+8|0;u=n;g[t+20>>2]=0.0;g[t+24>>2]=0.0;v=t+44|0;g[t+52>>2]=j;g[t+56>>2]=k;g[t+16>>2]=999999986991104.0;c[t>>2]=a;c[t+4>>2]=d;c[t+8>>2]=b;c[t+12>>2]=e;w=h;h=c[w+4>>2]|0;x=t+36|0;c[x>>2]=c[w>>2];c[x+4>>2]=h;h=i;i=c[h+4>>2]|0;x=v;c[x>>2]=c[h>>2];c[x+4>>2]=i;i=t+60|0;c[i>>2]=f;x=t+28|0;c[x>>2]=0;c[t+32>>2]=-1;do if((f|0)!=0?(h=c[f+20>>2]|0,(h|0)!=0):0){g[o>>2]=0.0;g[o+4>>2]=0.0;if(!(__ZNK7Vector2neERKS_(h,o)|0)){y=(c[x>>2]|0)+1|0;z=5;break}if(!(__ZN19SeparatorAxisTest2DI16SegmentShape2DSWS0_Lb0ELb1ELb0EE9test_axisERK7Vector2(t,c[(c[i>>2]|0)+20>>2]|0)|0)){l=n;return}}else{y=1;z=5}while(0);if((z|0)==5)c[x>>2]=y;__ZNK7Vector210normalizedEv(o,v);if(!(__ZN19SeparatorAxisTest2DI16SegmentShape2DSWS0_Lb0ELb1ELb0EE9test_axisERK7Vector2(t,o)|0)){l=n;return}k=-+g[o>>2];c[p>>2]=c[o+4>>2];g[p+4>>2]=k;if(!(__ZN19SeparatorAxisTest2DI16SegmentShape2DSWS0_Lb0ELb1ELb0EE9test_axisERK7Vector2(t,p)|0)){l=n;return}k=+g[a+56>>2];v=b+8|0;j=+g[a+60>>2];y=b+4|0;x=b+12|0;A=k*+g[y>>2]+j*+g[x>>2];g[o>>2]=+g[b>>2]*k+ +g[v>>2]*j;g[o+4>>2]=A;z=b+16|0;__ZNK7Vector2plERKS_(p,o,z);A=+g[a+48>>2];j=+g[a+52>>2];k=A*+g[y>>2]+j*+g[x>>2];g[o>>2]=+g[b>>2]*A+ +g[v>>2]*j;g[o+4>>2]=k;__ZNK7Vector2plERKS_(q,o,z);__ZNK7Vector2miERKS_(r,p,q);__ZNK7Vector210normalizedEv(s,r);k=-+g[s>>2];c[u>>2]=c[s+4>>2];g[u+4>>2]=k;if(!(__ZN19SeparatorAxisTest2DI16SegmentShape2DSWS0_Lb0ELb1ELb0EE9test_axisERK7Vector2(t,u)|0)){l=n;return}k=+g[d+56>>2];z=e+8|0;j=+g[d+60>>2];v=e+4|0;b=e+12|0;A=k*+g[v>>2]+j*+g[b>>2];g[o>>2]=+g[e>>2]*k+ +g[z>>2]*j;g[o+4>>2]=A;x=e+16|0;__ZNK7Vector2plERKS_(p,o,x);A=+g[d+48>>2];j=+g[d+52>>2];k=A*+g[v>>2]+j*+g[b>>2];g[o>>2]=+g[e>>2]*A+ +g[z>>2]*j;g[o+4>>2]=k;__ZNK7Vector2plERKS_(q,o,x);__ZNK7Vector2miERKS_(r,p,q);__ZNK7Vector210normalizedEv(s,r);k=-+g[s>>2];c[u>>2]=c[s+4>>2];g[u+4>>2]=k;if(!(__ZN19SeparatorAxisTest2DI16SegmentShape2DSWS0_Lb0ELb1ELb0EE9test_axisERK7Vector2(t,u)|0)){l=n;return}__ZN19SeparatorAxisTest2DI16SegmentShape2DSWS0_Lb0ELb1ELb0EE17generate_contactsEv(t);l=n;return}function __ZL25_collision_segment_circleILb0ELb1ELb0EEvPK9Shape2DSWRK11Transform2DS2_S5_P20_CollectorCallback2DRK7Vector2SA_ff(a,b,d,e,f,h,i,j,k){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;h=h|0;i=i|0;j=+j;k=+k;var n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0.0,I=0;n=l;l=l+176|0;if((l|0)>=(m|0))ba(176);o=n+168|0;p=n+128|0;q=n+48|0;r=n+160|0;s=n+24|0;t=n+152|0;u=n+144|0;v=n+136|0;w=n+120|0;x=n+112|0;y=n+40|0;z=n+32|0;A=n+16|0;B=n+8|0;C=n;g[q+20>>2]=0.0;g[q+24>>2]=0.0;D=q+44|0;g[q+52>>2]=j;g[q+56>>2]=k;g[q+16>>2]=999999986991104.0;c[q>>2]=a;c[q+4>>2]=d;c[q+8>>2]=b;c[q+12>>2]=e;d=h;h=c[d+4>>2]|0;E=q+36|0;c[E>>2]=c[d>>2];c[E+4>>2]=h;h=i;E=c[h+4>>2]|0;d=D;c[d>>2]=c[h>>2];c[d+4>>2]=E;E=q+60|0;c[E>>2]=f;d=q+28|0;c[d>>2]=0;c[q+32>>2]=-1;do if((f|0)!=0?(h=c[f+20>>2]|0,(h|0)!=0):0){g[o>>2]=0.0;g[o+4>>2]=0.0;if(!(__ZNK7Vector2neERKS_(h,o)|0)){F=(c[d>>2]|0)+1|0;G=5;break}if(!(__ZN19SeparatorAxisTest2DI16SegmentShape2DSW15CircleShape2DSWLb0ELb1ELb0EE9test_axisERK7Vector2(q,c[(c[E>>2]|0)+20>>2]|0)|0)){l=n;return}}else{F=1;G=5}while(0);if((G|0)==5)c[d>>2]=F;__ZNK7Vector210normalizedEv(o,D);if(!(__ZN19SeparatorAxisTest2DI16SegmentShape2DSW15CircleShape2DSWLb0ELb1ELb0EE9test_axisERK7Vector2(q,o)|0)){l=n;return}k=-+g[o>>2];c[p>>2]=c[o+4>>2];g[p+4>>2]=k;if(!(__ZN19SeparatorAxisTest2DI16SegmentShape2DSW15CircleShape2DSWLb0ELb1ELb0EE9test_axisERK7Vector2(q,p)|0)){l=n;return}D=a+56|0;k=+g[D>>2];F=b+8|0;d=D+4|0;j=+g[d>>2];G=b+4|0;E=b+12|0;H=k*+g[G>>2]+j*+g[E>>2];g[o>>2]=+g[b>>2]*k+ +g[F>>2]*j;g[o+4>>2]=H;f=b+16|0;__ZNK7Vector2plERKS_(r,o,f);h=a+48|0;H=+g[h>>2];I=a+52|0;j=+g[I>>2];k=H*+g[G>>2]+j*+g[E>>2];g[o>>2]=+g[b>>2]*H+ +g[F>>2]*j;g[o+4>>2]=k;__ZNK7Vector2plERKS_(s,o,f);__ZNK7Vector2miERKS_(t,r,s);__ZNK7Vector210normalizedEv(u,t);k=-+g[u>>2];c[p>>2]=c[u+4>>2];g[p+4>>2]=k;if(!(__ZN19SeparatorAxisTest2DI16SegmentShape2DSW15CircleShape2DSWLb0ELb1ELb0EE9test_axisERK7Vector2(q,p)|0)){l=n;return}k=+g[h>>2];j=+g[I>>2];H=k*+g[G>>2]+j*+g[E>>2];g[o>>2]=+g[b>>2]*k+ +g[F>>2]*j;g[o+4>>2]=H;__ZNK7Vector2plERKS_(v,o,f);u=e+16|0;__ZNK7Vector2miERKS_(w,v,u);__ZNK7Vector210normalizedEv(p,w);if(!(__ZN19SeparatorAxisTest2DI16SegmentShape2DSW15CircleShape2DSWLb0ELb1ELb0EE9test_axisERK7Vector2(q,p)|0)){l=n;return}H=+g[h>>2];j=+g[I>>2];k=H*+g[G>>2]+j*+g[E>>2];g[o>>2]=+g[b>>2]*H+ +g[F>>2]*j;g[o+4>>2]=k;__ZNK7Vector2plERKS_(x,o,f);__ZNK7Vector2plERKS_(o,u,i);__ZNK7Vector2miERKS_(y,x,o);__ZNK7Vector210normalizedEv(s,y);if(!(__ZN19SeparatorAxisTest2DI16SegmentShape2DSW15CircleShape2DSWLb0ELb1ELb0EE9test_axisERK7Vector2(q,s)|0)){l=n;return}k=+g[D>>2];j=+g[d>>2];H=k*+g[G>>2]+j*+g[E>>2];g[o>>2]=+g[b>>2]*k+ +g[F>>2]*j;g[o+4>>2]=H;__ZNK7Vector2plERKS_(z,o,f);__ZNK7Vector2miERKS_(A,z,u);__ZNK7Vector210normalizedEv(p,A);if(!(__ZN19SeparatorAxisTest2DI16SegmentShape2DSW15CircleShape2DSWLb0ELb1ELb0EE9test_axisERK7Vector2(q,p)|0)){l=n;return}H=+g[D>>2];j=+g[d>>2];k=H*+g[G>>2]+j*+g[E>>2];g[o>>2]=+g[b>>2]*H+ +g[F>>2]*j;g[o+4>>2]=k;__ZNK7Vector2plERKS_(B,o,f);__ZNK7Vector2plERKS_(o,u,i);__ZNK7Vector2miERKS_(C,B,o);__ZNK7Vector210normalizedEv(s,C);if(!(__ZN19SeparatorAxisTest2DI16SegmentShape2DSW15CircleShape2DSWLb0ELb1ELb0EE9test_axisERK7Vector2(q,s)|0)){l=n;return}__ZN19SeparatorAxisTest2DI16SegmentShape2DSW15CircleShape2DSWLb0ELb1ELb0EE17generate_contactsEv(q);l=n;return}function __ZL28_collision_segment_rectangleILb0ELb1ELb0EEvPK9Shape2DSWRK11Transform2DS2_S5_P20_CollectorCallback2DRK7Vector2SA_ff(a,b,d,e,f,h,i,j,k){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;h=h|0;i=i|0;j=+j;k=+k;var n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0.0;n=l;l=l+112|0;if((l|0)>=(m|0))ba(112);o=n+104|0;p=n+96|0;q=n+88|0;r=n+80|0;s=n+72|0;t=n+8|0;u=n;g[t+20>>2]=0.0;g[t+24>>2]=0.0;v=t+44|0;g[t+52>>2]=j;g[t+56>>2]=k;g[t+16>>2]=999999986991104.0;c[t>>2]=a;c[t+4>>2]=d;c[t+8>>2]=b;c[t+12>>2]=e;d=h;h=c[d+4>>2]|0;w=t+36|0;c[w>>2]=c[d>>2];c[w+4>>2]=h;h=i;i=c[h+4>>2]|0;w=v;c[w>>2]=c[h>>2];c[w+4>>2]=i;i=t+60|0;c[i>>2]=f;w=t+28|0;c[w>>2]=0;c[t+32>>2]=-1;do if((f|0)!=0?(h=c[f+20>>2]|0,(h|0)!=0):0){g[o>>2]=0.0;g[o+4>>2]=0.0;if(!(__ZNK7Vector2neERKS_(h,o)|0)){x=(c[w>>2]|0)+1|0;y=5;break}if(!(__ZN19SeparatorAxisTest2DI16SegmentShape2DSW18RectangleShape2DSWLb0ELb1ELb0EE9test_axisERK7Vector2(t,c[(c[i>>2]|0)+20>>2]|0)|0)){l=n;return}}else{x=1;y=5}while(0);if((y|0)==5)c[w>>2]=x;__ZNK7Vector210normalizedEv(o,v);if(!(__ZN19SeparatorAxisTest2DI16SegmentShape2DSW18RectangleShape2DSWLb0ELb1ELb0EE9test_axisERK7Vector2(t,o)|0)){l=n;return}k=-+g[o>>2];c[p>>2]=c[o+4>>2];g[p+4>>2]=k;if(!(__ZN19SeparatorAxisTest2DI16SegmentShape2DSW18RectangleShape2DSWLb0ELb1ELb0EE9test_axisERK7Vector2(t,p)|0)){l=n;return}k=+g[a+56>>2];v=b+8|0;j=+g[a+60>>2];x=b+4|0;w=b+12|0;z=k*+g[x>>2]+j*+g[w>>2];g[o>>2]=+g[b>>2]*k+ +g[v>>2]*j;g[o+4>>2]=z;y=b+16|0;__ZNK7Vector2plERKS_(p,o,y);z=+g[a+48>>2];j=+g[a+52>>2];k=z*+g[x>>2]+j*+g[w>>2];g[o>>2]=+g[b>>2]*z+ +g[v>>2]*j;g[o+4>>2]=k;__ZNK7Vector2plERKS_(q,o,y);__ZNK7Vector2miERKS_(r,p,q);__ZNK7Vector210normalizedEv(s,r);k=-+g[s>>2];c[u>>2]=c[s+4>>2];g[u+4>>2]=k;if(!(__ZN19SeparatorAxisTest2DI16SegmentShape2DSW18RectangleShape2DSWLb0ELb1ELb0EE9test_axisERK7Vector2(t,u)|0)){l=n;return}__ZNK7Vector210normalizedEv(o,e);if(!(__ZN19SeparatorAxisTest2DI16SegmentShape2DSW18RectangleShape2DSWLb0ELb1ELb0EE9test_axisERK7Vector2(t,o)|0)){l=n;return}__ZNK7Vector210normalizedEv(o,e+8|0);if(!(__ZN19SeparatorAxisTest2DI16SegmentShape2DSW18RectangleShape2DSWLb0ELb1ELb0EE9test_axisERK7Vector2(t,o)|0)){l=n;return}__ZN19SeparatorAxisTest2DI16SegmentShape2DSW18RectangleShape2DSWLb0ELb1ELb0EE17generate_contactsEv(t);l=n;return}function __ZL26_collision_segment_capsuleILb0ELb1ELb0EEvPK9Shape2DSWRK11Transform2DS2_S5_P20_CollectorCallback2DRK7Vector2SA_ff(a,b,d,e,f,h,i,j,k){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;h=h|0;i=i|0;j=+j;k=+k;var n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ca=0,da=0.0,ea=0;n=l;l=l+352|0;if((l|0)>=(m|0))ba(352);o=n+344|0;p=n+304|0;q=n+296|0;r=n+280|0;s=n+272|0;t=n+176|0;u=n+160|0;v=n+336|0;w=n+328|0;x=n+320|0;y=n+312|0;z=n+88|0;A=n+288|0;B=n+72|0;C=n+264|0;D=n+256|0;E=n+248|0;F=n+240|0;G=n+168|0;H=n+152|0;I=n+144|0;J=n+136|0;K=n+128|0;L=n+120|0;M=n+112|0;N=n+104|0;O=n+96|0;P=n+80|0;Q=n+64|0;R=n+56|0;S=n+48|0;T=n+40|0;U=n+32|0;V=n+24|0;W=n+16|0;X=n+8|0;Y=n;g[t+20>>2]=0.0;g[t+24>>2]=0.0;Z=t+44|0;g[t+52>>2]=j;g[t+56>>2]=k;g[t+16>>2]=999999986991104.0;c[t>>2]=a;c[t+4>>2]=d;c[t+8>>2]=b;c[t+12>>2]=e;_=h;h=c[_+4>>2]|0;$=t+36|0;c[$>>2]=c[_>>2];c[$+4>>2]=h;h=i;$=c[h+4>>2]|0;_=Z;c[_>>2]=c[h>>2];c[_+4>>2]=$;$=t+60|0;c[$>>2]=f;_=t+28|0;c[_>>2]=0;c[t+32>>2]=-1;do if((f|0)!=0?(h=c[f+20>>2]|0,(h|0)!=0):0){g[o>>2]=0.0;g[o+4>>2]=0.0;if(!(__ZNK7Vector2neERKS_(h,o)|0)){aa=(c[_>>2]|0)+1|0;ca=5;break}if(!(__ZN19SeparatorAxisTest2DI16SegmentShape2DSW16CapsuleShape2DSWLb0ELb1ELb0EE9test_axisERK7Vector2(t,c[(c[$>>2]|0)+20>>2]|0)|0)){l=n;return}}else{aa=1;ca=5}while(0);if((ca|0)==5)c[_>>2]=aa;__ZNK7Vector210normalizedEv(o,Z);if(!(__ZN19SeparatorAxisTest2DI16SegmentShape2DSW16CapsuleShape2DSWLb0ELb1ELb0EE9test_axisERK7Vector2(t,o)|0)){l=n;return}k=-+g[o>>2];c[p>>2]=c[o+4>>2];g[p+4>>2]=k;if(!(__ZN19SeparatorAxisTest2DI16SegmentShape2DSW16CapsuleShape2DSWLb0ELb1ELb0EE9test_axisERK7Vector2(t,p)|0)){l=n;return}Z=a+56|0;k=+g[Z>>2];aa=b+8|0;j=+g[a+60>>2];_=b+4|0;ca=b+12|0;da=k*+g[_>>2]+j*+g[ca>>2];g[o>>2]=+g[b>>2]*k+ +g[aa>>2]*j;g[o+4>>2]=da;$=b+16|0;__ZNK7Vector2plERKS_(p,o,$);f=a+48|0;da=+g[f>>2];h=a+52|0;j=+g[h>>2];k=da*+g[_>>2]+j*+g[ca>>2];g[o>>2]=+g[b>>2]*da+ +g[aa>>2]*j;g[o+4>>2]=k;__ZNK7Vector2plERKS_(q,o,$);__ZNK7Vector2miERKS_(r,p,q);__ZNK7Vector210normalizedEv(s,r);k=-+g[s>>2];c[u>>2]=c[s+4>>2];g[u+4>>2]=k;if(!(__ZN19SeparatorAxisTest2DI16SegmentShape2DSW16CapsuleShape2DSWLb0ELb1ELb0EE9test_axisERK7Vector2(t,u)|0)){l=n;return}__ZNK7Vector210normalizedEv(o,e);if(!(__ZN19SeparatorAxisTest2DI16SegmentShape2DSW16CapsuleShape2DSWLb0ELb1ELb0EE9test_axisERK7Vector2(t,o)|0)){l=n;return}k=+g[f>>2];j=+g[h>>2];da=k*+g[_>>2]+j*+g[ca>>2];g[o>>2]=+g[b>>2]*k+ +g[aa>>2]*j;g[o+4>>2]=da;__ZNK7Vector2plERKS_(v,o,$);a=e+16|0;ea=e+8|0;e=d+52|0;__ZNK7Vector2mlERKf(w,ea,e);g[s>>2]=.5;__ZNK7Vector2mlERKf(r,w,s);__ZNK7Vector2plERKS_(q,a,r);__ZNK7Vector2miERKS_(x,v,q);__ZNK7Vector210normalizedEv(p,x);if(!(__ZN19SeparatorAxisTest2DI16SegmentShape2DSW16CapsuleShape2DSWLb0ELb1ELb0EE9test_axisERK7Vector2(t,p)|0)){l=n;return}da=+g[f>>2];j=+g[h>>2];k=da*+g[_>>2]+j*+g[ca>>2];g[o>>2]=+g[b>>2]*da+ +g[aa>>2]*j;g[o+4>>2]=k;__ZNK7Vector2plERKS_(y,o,$);__ZNK7Vector2mlERKf(A,ea,e);g[B>>2]=.5;__ZNK7Vector2mlERKf(z,A,B);__ZNK7Vector2plERKS_(C,a,z);__ZNK7Vector2plERKS_(o,C,i);__ZNK7Vector2miERKS_(D,y,o);__ZNK7Vector210normalizedEv(u,D);if(!(__ZN19SeparatorAxisTest2DI16SegmentShape2DSW16CapsuleShape2DSWLb0ELb1ELb0EE9test_axisERK7Vector2(t,u)|0)){l=n;return}k=+g[f>>2];j=+g[h>>2];da=k*+g[_>>2]+j*+g[ca>>2];g[o>>2]=+g[b>>2]*k+ +g[aa>>2]*j;g[o+4>>2]=da;__ZNK7Vector2plERKS_(E,o,$);__ZNK7Vector2mlERKf(F,ea,e);g[s>>2]=-.5;__ZNK7Vector2mlERKf(r,F,s);__ZNK7Vector2plERKS_(q,a,r);__ZNK7Vector2miERKS_(G,E,q);__ZNK7Vector210normalizedEv(p,G);if(!(__ZN19SeparatorAxisTest2DI16SegmentShape2DSW16CapsuleShape2DSWLb0ELb1ELb0EE9test_axisERK7Vector2(t,p)|0)){l=n;return}da=+g[f>>2];j=+g[h>>2];k=da*+g[_>>2]+j*+g[ca>>2];g[o>>2]=+g[b>>2]*da+ +g[aa>>2]*j;g[o+4>>2]=k;__ZNK7Vector2plERKS_(H,o,$);__ZNK7Vector2mlERKf(I,ea,e);g[B>>2]=-.5;__ZNK7Vector2mlERKf(z,I,B);__ZNK7Vector2plERKS_(J,a,z);__ZNK7Vector2plERKS_(o,J,i);__ZNK7Vector2miERKS_(K,H,o);__ZNK7Vector210normalizedEv(u,K);if(!(__ZN19SeparatorAxisTest2DI16SegmentShape2DSW16CapsuleShape2DSWLb0ELb1ELb0EE9test_axisERK7Vector2(t,u)|0)){l=n;return}k=+g[Z>>2];K=Z+4|0;j=+g[K>>2];da=k*+g[_>>2]+j*+g[ca>>2];g[o>>2]=+g[b>>2]*k+ +g[aa>>2]*j;g[o+4>>2]=da;__ZNK7Vector2plERKS_(L,o,$);__ZNK7Vector2mlERKf(M,ea,e);g[s>>2]=.5;__ZNK7Vector2mlERKf(r,M,s);__ZNK7Vector2plERKS_(q,a,r);__ZNK7Vector2miERKS_(N,L,q);__ZNK7Vector210normalizedEv(p,N);if(!(__ZN19SeparatorAxisTest2DI16SegmentShape2DSW16CapsuleShape2DSWLb0ELb1ELb0EE9test_axisERK7Vector2(t,p)|0)){l=n;return}da=+g[Z>>2];j=+g[K>>2];k=da*+g[_>>2]+j*+g[ca>>2];g[o>>2]=+g[b>>2]*da+ +g[aa>>2]*j;g[o+4>>2]=k;__ZNK7Vector2plERKS_(O,o,$);__ZNK7Vector2mlERKf(P,ea,e);g[B>>2]=.5;__ZNK7Vector2mlERKf(z,P,B);__ZNK7Vector2plERKS_(Q,a,z);__ZNK7Vector2plERKS_(o,Q,i);__ZNK7Vector2miERKS_(R,O,o);__ZNK7Vector210normalizedEv(u,R);if(!(__ZN19SeparatorAxisTest2DI16SegmentShape2DSW16CapsuleShape2DSWLb0ELb1ELb0EE9test_axisERK7Vector2(t,u)|0)){l=n;return}k=+g[Z>>2];j=+g[K>>2];da=k*+g[_>>2]+j*+g[ca>>2];g[o>>2]=+g[b>>2]*k+ +g[aa>>2]*j;g[o+4>>2]=da;__ZNK7Vector2plERKS_(S,o,$);__ZNK7Vector2mlERKf(T,ea,e);g[s>>2]=-.5;__ZNK7Vector2mlERKf(r,T,s);__ZNK7Vector2plERKS_(q,a,r);__ZNK7Vector2miERKS_(U,S,q);__ZNK7Vector210normalizedEv(p,U);if(!(__ZN19SeparatorAxisTest2DI16SegmentShape2DSW16CapsuleShape2DSWLb0ELb1ELb0EE9test_axisERK7Vector2(t,p)|0)){l=n;return}da=+g[Z>>2];j=+g[K>>2];k=da*+g[_>>2]+j*+g[ca>>2];g[o>>2]=+g[b>>2]*da+ +g[aa>>2]*j;g[o+4>>2]=k;__ZNK7Vector2plERKS_(V,o,$);__ZNK7Vector2mlERKf(W,ea,e);g[B>>2]=-.5;__ZNK7Vector2mlERKf(z,W,B);__ZNK7Vector2plERKS_(X,a,z);__ZNK7Vector2plERKS_(o,X,i);__ZNK7Vector2miERKS_(Y,V,o);__ZNK7Vector210normalizedEv(u,Y);if(!(__ZN19SeparatorAxisTest2DI16SegmentShape2DSW16CapsuleShape2DSWLb0ELb1ELb0EE9test_axisERK7Vector2(t,u)|0)){l=n;return}__ZN19SeparatorAxisTest2DI16SegmentShape2DSW16CapsuleShape2DSWLb0ELb1ELb0EE17generate_contactsEv(t);l=n;return}function __ZL33_collision_segment_convex_polygonILb0ELb1ELb0EEvPK9Shape2DSWRK11Transform2DS2_S5_P20_CollectorCallback2DRK7Vector2SA_ff(a,b,d,e,f,h,i,j,k){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;h=h|0;i=i|0;j=+j;k=+k;var n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0.0,B=0,C=0,D=0,E=0,F=0.0,G=0.0;n=l;l=l+112|0;if((l|0)>=(m|0))ba(112);o=n+104|0;p=n+96|0;q=n+88|0;r=n+80|0;s=n+72|0;t=n+8|0;u=n;g[t+20>>2]=0.0;g[t+24>>2]=0.0;v=t+44|0;g[t+52>>2]=j;g[t+56>>2]=k;g[t+16>>2]=999999986991104.0;c[t>>2]=a;c[t+4>>2]=d;c[t+8>>2]=b;c[t+12>>2]=e;w=h;h=c[w+4>>2]|0;x=t+36|0;c[x>>2]=c[w>>2];c[x+4>>2]=h;h=i;i=c[h+4>>2]|0;x=v;c[x>>2]=c[h>>2];c[x+4>>2]=i;i=t+60|0;c[i>>2]=f;x=t+28|0;c[x>>2]=0;c[t+32>>2]=-1;do if((f|0)!=0?(h=c[f+20>>2]|0,(h|0)!=0):0){g[o>>2]=0.0;g[o+4>>2]=0.0;if(!(__ZNK7Vector2neERKS_(h,o)|0)){y=(c[x>>2]|0)+1|0;z=5;break}if(!(__ZN19SeparatorAxisTest2DI16SegmentShape2DSW22ConvexPolygonShape2DSWLb0ELb1ELb0EE9test_axisERK7Vector2(t,c[(c[i>>2]|0)+20>>2]|0)|0)){l=n;return}}else{y=1;z=5}while(0);if((z|0)==5)c[x>>2]=y;__ZNK7Vector210normalizedEv(o,v);if(!(__ZN19SeparatorAxisTest2DI16SegmentShape2DSW22ConvexPolygonShape2DSWLb0ELb1ELb0EE9test_axisERK7Vector2(t,o)|0)){l=n;return}k=-+g[o>>2];c[p>>2]=c[o+4>>2];g[p+4>>2]=k;if(!(__ZN19SeparatorAxisTest2DI16SegmentShape2DSW22ConvexPolygonShape2DSWLb0ELb1ELb0EE9test_axisERK7Vector2(t,p)|0)){l=n;return}k=+g[a+56>>2];v=b+8|0;j=+g[a+60>>2];y=b+4|0;x=b+12|0;A=k*+g[y>>2]+j*+g[x>>2];g[o>>2]=+g[b>>2]*k+ +g[v>>2]*j;g[o+4>>2]=A;i=b+16|0;__ZNK7Vector2plERKS_(p,o,i);A=+g[a+48>>2];j=+g[a+52>>2];k=A*+g[y>>2]+j*+g[x>>2];g[o>>2]=+g[b>>2]*A+ +g[v>>2]*j;g[o+4>>2]=k;__ZNK7Vector2plERKS_(q,o,i);__ZNK7Vector2miERKS_(r,p,q);__ZNK7Vector210normalizedEv(s,r);k=-+g[s>>2];c[u>>2]=c[s+4>>2];g[u+4>>2]=k;if(!(__ZN19SeparatorAxisTest2DI16SegmentShape2DSW22ConvexPolygonShape2DSWLb0ELb1ELb0EE9test_axisERK7Vector2(t,u)|0)){l=n;return}i=d+52|0;v=d+48|0;d=e+8|0;b=e+4|0;x=e+12|0;y=o+4|0;a=e+16|0;f=o+4|0;h=s+4|0;w=u+4|0;B=0;while(1){C=c[i>>2]|0;if((B|0)>=(C|0))break;D=c[v>>2]|0;k=+g[D+(B<<4)>>2];j=+g[D+(B<<4)+4>>2];B=B+1|0;E=(B|0)==(C|0)?0:B;A=+g[D+(E<<4)>>2];F=+g[D+(E<<4)+4>>2];G=A*+g[b>>2]+F*+g[x>>2];g[o>>2]=A*+g[e>>2]+F*+g[d>>2];g[y>>2]=G;__ZNK7Vector2plERKS_(p,o,a);G=k*+g[b>>2]+j*+g[x>>2];g[o>>2]=k*+g[e>>2]+j*+g[d>>2];g[f>>2]=G;__ZNK7Vector2plERKS_(q,o,a);__ZNK7Vector2miERKS_(r,p,q);__ZNK7Vector210normalizedEv(s,r);G=-+g[s>>2];c[u>>2]=c[h>>2];g[w>>2]=G;if(!(__ZN19SeparatorAxisTest2DI16SegmentShape2DSW22ConvexPolygonShape2DSWLb0ELb1ELb0EE9test_axisERK7Vector2(t,u)|0)){z=15;break}}if((z|0)==15){l=n;return}__ZN19SeparatorAxisTest2DI16SegmentShape2DSW22ConvexPolygonShape2DSWLb0ELb1ELb0EE17generate_contactsEv(t);l=n;return}function __ZL24_collision_circle_circleILb0ELb1ELb0EEvPK9Shape2DSWRK11Transform2DS2_S5_P20_CollectorCallback2DRK7Vector2SA_ff(a,b,d,e,f,h,i,j,k){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;h=h|0;i=i|0;j=+j;k=+k;var n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;n=l;l=l+112|0;if((l|0)>=(m|0))ba(112);o=n+96|0;p=n+88|0;q=n+16|0;r=n+80|0;s=n;t=n+8|0;g[q+20>>2]=0.0;g[q+24>>2]=0.0;u=q+44|0;g[q+52>>2]=j;g[q+56>>2]=k;g[q+16>>2]=999999986991104.0;c[q>>2]=a;c[q+4>>2]=d;c[q+8>>2]=b;c[q+12>>2]=e;d=h;h=c[d+4>>2]|0;a=q+36|0;c[a>>2]=c[d>>2];c[a+4>>2]=h;h=i;a=c[h+4>>2]|0;d=u;c[d>>2]=c[h>>2];c[d+4>>2]=a;a=q+60|0;c[a>>2]=f;d=q+28|0;c[d>>2]=0;c[q+32>>2]=-1;do if((f|0)!=0?(h=c[f+20>>2]|0,(h|0)!=0):0){g[o>>2]=0.0;g[o+4>>2]=0.0;if(!(__ZNK7Vector2neERKS_(h,o)|0)){v=(c[d>>2]|0)+1|0;w=5;break}if(!(__ZN19SeparatorAxisTest2DI15CircleShape2DSWS0_Lb0ELb1ELb0EE9test_axisERK7Vector2(q,c[(c[a>>2]|0)+20>>2]|0)|0)){l=n;return}}else{v=1;w=5}while(0);if((w|0)==5)c[d>>2]=v;__ZNK7Vector210normalizedEv(o,u);if(!(__ZN19SeparatorAxisTest2DI15CircleShape2DSWS0_Lb0ELb1ELb0EE9test_axisERK7Vector2(q,o)|0)){l=n;return}k=-+g[o>>2];c[p>>2]=c[o+4>>2];g[p+4>>2]=k;if(!(__ZN19SeparatorAxisTest2DI15CircleShape2DSWS0_Lb0ELb1ELb0EE9test_axisERK7Vector2(q,p)|0)){l=n;return}u=b+16|0;b=e+16|0;__ZNK7Vector2miERKS_(r,u,b);__ZNK7Vector210normalizedEv(o,r);if(!(__ZN19SeparatorAxisTest2DI15CircleShape2DSWS0_Lb0ELb1ELb0EE9test_axisERK7Vector2(q,o)|0)){l=n;return}__ZNK7Vector2plERKS_(s,b,i);__ZNK7Vector2miERKS_(t,u,s);__ZNK7Vector210normalizedEv(p,t);if(!(__ZN19SeparatorAxisTest2DI15CircleShape2DSWS0_Lb0ELb1ELb0EE9test_axisERK7Vector2(q,p)|0)){l=n;return}__ZN19SeparatorAxisTest2DI15CircleShape2DSWS0_Lb0ELb1ELb0EE17generate_contactsEv(q);l=n;return}function __ZL27_collision_circle_rectangleILb0ELb1ELb0EEvPK9Shape2DSWRK11Transform2DS2_S5_P20_CollectorCallback2DRK7Vector2SA_ff(a,b,d,e,f,h,i,j,k){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;h=h|0;i=i|0;j=+j;k=+k;var n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0.0,B=0,C=0;n=l;l=l+144|0;if((l|0)>=(m|0))ba(144);o=n+128|0;p=n+120|0;q=n+112|0;r=n+104|0;s=n+40|0;t=n+16|0;u=n+8|0;v=n;g[s+20>>2]=0.0;g[s+24>>2]=0.0;w=s+44|0;g[s+52>>2]=j;g[s+56>>2]=k;g[s+16>>2]=999999986991104.0;c[s>>2]=a;c[s+4>>2]=d;c[s+8>>2]=b;c[s+12>>2]=e;a=h;h=c[a+4>>2]|0;x=s+36|0;c[x>>2]=c[a>>2];c[x+4>>2]=h;h=i;x=c[h+4>>2]|0;a=w;c[a>>2]=c[h>>2];c[a+4>>2]=x;x=s+60|0;c[x>>2]=f;a=s+28|0;c[a>>2]=0;c[s+32>>2]=-1;do if((f|0)!=0?(h=c[f+20>>2]|0,(h|0)!=0):0){g[o>>2]=0.0;g[o+4>>2]=0.0;if(!(__ZNK7Vector2neERKS_(h,o)|0)){y=(c[a>>2]|0)+1|0;z=5;break}if(!(__ZN19SeparatorAxisTest2DI15CircleShape2DSW18RectangleShape2DSWLb0ELb1ELb0EE9test_axisERK7Vector2(s,c[(c[x>>2]|0)+20>>2]|0)|0)){l=n;return}}else{y=1;z=5}while(0);if((z|0)==5)c[a>>2]=y;__ZNK7Vector210normalizedEv(o,w);if(!(__ZN19SeparatorAxisTest2DI15CircleShape2DSW18RectangleShape2DSWLb0ELb1ELb0EE9test_axisERK7Vector2(s,o)|0)){l=n;return}k=-+g[o>>2];c[p>>2]=c[o+4>>2];g[p+4>>2]=k;if(!(__ZN19SeparatorAxisTest2DI15CircleShape2DSW18RectangleShape2DSWLb0ELb1ELb0EE9test_axisERK7Vector2(s,p)|0)){l=n;return}w=b+16|0;__ZNK7Vector210normalizedEv(o,e);if(!(__ZN19SeparatorAxisTest2DI15CircleShape2DSW18RectangleShape2DSWLb0ELb1ELb0EE9test_axisERK7Vector2(s,o)|0)){l=n;return}__ZNK7Vector210normalizedEv(o,e+8|0);if(!(__ZN19SeparatorAxisTest2DI15CircleShape2DSW18RectangleShape2DSWLb0ELb1ELb0EE9test_axisERK7Vector2(s,o)|0)){l=n;return}__ZNK11Transform2D14affine_inverseEv(t,e);k=+g[w>>2];y=t+8|0;j=+g[b+20>>2];b=t+4|0;a=t+12|0;A=k*+g[b>>2]+j*+g[a>>2];g[o>>2]=+g[t>>2]*k+ +g[y>>2]*j;g[o+4>>2]=A;z=t+16|0;__ZNK7Vector2plERKS_(p,o,z);x=d+48|0;A=+g[x>>2];j=+g[p>>2]<0.0?-A:A;f=d+52|0;A=+g[f>>2];k=+g[p+4>>2]<0.0?-A:A;d=e+8|0;h=e+4|0;B=e+12|0;A=j*+g[h>>2]+k*+g[B>>2];g[o>>2]=j*+g[e>>2]+k*+g[d>>2];g[o+4>>2]=A;C=e+16|0;__ZNK7Vector2plERKS_(q,o,C);__ZNK7Vector2miERKS_(r,q,w);__ZNK7Vector210normalizedEv(u,r);if(__ZN19SeparatorAxisTest2DI15CircleShape2DSW18RectangleShape2DSWLb0ELb1ELb0EE9test_axisERK7Vector2(s,u)|0?(__ZNK7Vector2miERKS_(u,w,i),A=+g[u>>2],k=+g[u+4>>2],j=A*+g[b>>2]+k*+g[a>>2],g[o>>2]=+g[t>>2]*A+ +g[y>>2]*k,g[o+4>>2]=j,__ZNK7Vector2plERKS_(p,o,z),j=+g[x>>2],k=+g[p>>2]<0.0?-j:j,j=+g[f>>2],A=+g[p+4>>2]<0.0?-j:j,j=k*+g[h>>2]+A*+g[B>>2],g[o>>2]=k*+g[e>>2]+A*+g[d>>2],g[o+4>>2]=j,__ZNK7Vector2plERKS_(q,o,C),__ZNK7Vector2miERKS_(r,q,u),__ZNK7Vector210normalizedEv(v,r),__ZN19SeparatorAxisTest2DI15CircleShape2DSW18RectangleShape2DSWLb0ELb1ELb0EE9test_axisERK7Vector2(s,v)|0):0)__ZN19SeparatorAxisTest2DI15CircleShape2DSW18RectangleShape2DSWLb0ELb1ELb0EE17generate_contactsEv(s);l=n;return}function __ZL25_collision_circle_capsuleILb0ELb1ELb0EEvPK9Shape2DSWRK11Transform2DS2_S5_P20_CollectorCallback2DRK7Vector2SA_ff(a,b,d,e,f,h,i,j,k){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;h=h|0;i=i|0;j=+j;k=+k;var n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0;n=l;l=l+208|0;if((l|0)>=(m|0))ba(208);o=n+200|0;p=n+192|0;q=n+128|0;r=n+104|0;s=n+120|0;t=n+96|0;u=n+112|0;v=n+88|0;w=n+72|0;x=n+64|0;y=n+80|0;z=n+48|0;A=n+56|0;B=n+40|0;C=n+32|0;D=n+24|0;E=n+16|0;F=n+8|0;G=n;g[q+20>>2]=0.0;g[q+24>>2]=0.0;H=q+44|0;g[q+52>>2]=j;g[q+56>>2]=k;g[q+16>>2]=999999986991104.0;c[q>>2]=a;c[q+4>>2]=d;c[q+8>>2]=b;c[q+12>>2]=e;a=h;h=c[a+4>>2]|0;I=q+36|0;c[I>>2]=c[a>>2];c[I+4>>2]=h;h=i;I=c[h+4>>2]|0;a=H;c[a>>2]=c[h>>2];c[a+4>>2]=I;I=q+60|0;c[I>>2]=f;a=q+28|0;c[a>>2]=0;c[q+32>>2]=-1;do if((f|0)!=0?(h=c[f+20>>2]|0,(h|0)!=0):0){g[o>>2]=0.0;g[o+4>>2]=0.0;if(!(__ZNK7Vector2neERKS_(h,o)|0)){J=(c[a>>2]|0)+1|0;K=5;break}if(!(__ZN19SeparatorAxisTest2DI15CircleShape2DSW16CapsuleShape2DSWLb0ELb1ELb0EE9test_axisERK7Vector2(q,c[(c[I>>2]|0)+20>>2]|0)|0)){l=n;return}}else{J=1;K=5}while(0);if((K|0)==5)c[a>>2]=J;__ZNK7Vector210normalizedEv(o,H);if(!(__ZN19SeparatorAxisTest2DI15CircleShape2DSW16CapsuleShape2DSWLb0ELb1ELb0EE9test_axisERK7Vector2(q,o)|0)){l=n;return}k=-+g[o>>2];c[p>>2]=c[o+4>>2];g[p+4>>2]=k;if(!(__ZN19SeparatorAxisTest2DI15CircleShape2DSW16CapsuleShape2DSWLb0ELb1ELb0EE9test_axisERK7Vector2(q,p)|0)){l=n;return}__ZNK7Vector210normalizedEv(o,e);if(!(__ZN19SeparatorAxisTest2DI15CircleShape2DSW16CapsuleShape2DSWLb0ELb1ELb0EE9test_axisERK7Vector2(q,o)|0)){l=n;return}H=b+16|0;b=e+16|0;J=e+8|0;e=d+52|0;__ZNK7Vector2mlERKf(s,J,e);g[t>>2]=.5;__ZNK7Vector2mlERKf(r,s,t);__ZNK7Vector2plERKS_(p,b,r);__ZNK7Vector2miERKS_(u,H,p);__ZNK7Vector210normalizedEv(o,u);if(!(__ZN19SeparatorAxisTest2DI15CircleShape2DSW16CapsuleShape2DSWLb0ELb1ELb0EE9test_axisERK7Vector2(q,o)|0)){l=n;return}__ZNK7Vector2mlERKf(y,J,e);g[z>>2]=.5;__ZNK7Vector2mlERKf(x,y,z);__ZNK7Vector2plERKS_(A,b,x);__ZNK7Vector2plERKS_(w,A,i);__ZNK7Vector2miERKS_(B,H,w);__ZNK7Vector210normalizedEv(v,B);if(!(__ZN19SeparatorAxisTest2DI15CircleShape2DSW16CapsuleShape2DSWLb0ELb1ELb0EE9test_axisERK7Vector2(q,v)|0)){l=n;return}__ZNK7Vector2mlERKf(C,J,e);g[t>>2]=-.5;__ZNK7Vector2mlERKf(r,C,t);__ZNK7Vector2plERKS_(p,b,r);__ZNK7Vector2miERKS_(D,H,p);__ZNK7Vector210normalizedEv(o,D);if(!(__ZN19SeparatorAxisTest2DI15CircleShape2DSW16CapsuleShape2DSWLb0ELb1ELb0EE9test_axisERK7Vector2(q,o)|0)){l=n;return}__ZNK7Vector2mlERKf(E,J,e);g[z>>2]=-.5;__ZNK7Vector2mlERKf(x,E,z);__ZNK7Vector2plERKS_(F,b,x);__ZNK7Vector2plERKS_(w,F,i);__ZNK7Vector2miERKS_(G,H,w);__ZNK7Vector210normalizedEv(v,G);if(!(__ZN19SeparatorAxisTest2DI15CircleShape2DSW16CapsuleShape2DSWLb0ELb1ELb0EE9test_axisERK7Vector2(q,v)|0)){l=n;return}__ZN19SeparatorAxisTest2DI15CircleShape2DSW16CapsuleShape2DSWLb0ELb1ELb0EE17generate_contactsEv(q);l=n;return}function __ZL32_collision_circle_convex_polygonILb0ELb1ELb0EEvPK9Shape2DSWRK11Transform2DS2_S5_P20_CollectorCallback2DRK7Vector2SA_ff(a,b,d,e,f,h,i,j,k){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;h=h|0;i=i|0;j=+j;k=+k;var n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0.0,K=0,L=0.0,M=0.0;n=l;l=l+144|0;if((l|0)>=(m|0))ba(144);o=n+128|0;p=n+120|0;q=n+112|0;r=n+104|0;s=n+88|0;t=n+8|0;u=n+96|0;v=n+80|0;w=n+72|0;x=n;g[t+20>>2]=0.0;g[t+24>>2]=0.0;y=t+44|0;g[t+52>>2]=j;g[t+56>>2]=k;g[t+16>>2]=999999986991104.0;c[t>>2]=a;c[t+4>>2]=d;c[t+8>>2]=b;c[t+12>>2]=e;a=h;h=c[a+4>>2]|0;z=t+36|0;c[z>>2]=c[a>>2];c[z+4>>2]=h;h=i;z=c[h+4>>2]|0;a=y;c[a>>2]=c[h>>2];c[a+4>>2]=z;z=t+60|0;c[z>>2]=f;a=t+28|0;c[a>>2]=0;c[t+32>>2]=-1;do if((f|0)!=0?(h=c[f+20>>2]|0,(h|0)!=0):0){g[o>>2]=0.0;g[o+4>>2]=0.0;if(!(__ZNK7Vector2neERKS_(h,o)|0)){A=(c[a>>2]|0)+1|0;B=5;break}if(!(__ZN19SeparatorAxisTest2DI15CircleShape2DSW22ConvexPolygonShape2DSWLb0ELb1ELb0EE9test_axisERK7Vector2(t,c[(c[z>>2]|0)+20>>2]|0)|0)){l=n;return}}else{A=1;B=5}while(0);if((B|0)==5)c[a>>2]=A;__ZNK7Vector210normalizedEv(o,y);if(!(__ZN19SeparatorAxisTest2DI15CircleShape2DSW22ConvexPolygonShape2DSWLb0ELb1ELb0EE9test_axisERK7Vector2(t,o)|0)){l=n;return}k=-+g[o>>2];c[p>>2]=c[o+4>>2];g[p+4>>2]=k;if(!(__ZN19SeparatorAxisTest2DI15CircleShape2DSW22ConvexPolygonShape2DSWLb0ELb1ELb0EE9test_axisERK7Vector2(t,p)|0)){l=n;return}y=d+52|0;A=b+16|0;b=d+48|0;d=e+8|0;a=e+4|0;z=e+12|0;f=o+4|0;h=e+16|0;C=o+4|0;D=o+4|0;E=o+4|0;F=s+4|0;G=x+4|0;H=0;while(1){if((H|0)>=(c[y>>2]|0)){B=16;break}I=c[b>>2]|0;k=+g[I+(H<<4)>>2];j=+g[I+(H<<4)+4>>2];J=k*+g[a>>2]+j*+g[z>>2];g[o>>2]=+g[e>>2]*k+ +g[d>>2]*j;g[f>>2]=J;__ZNK7Vector2plERKS_(q,o,h);__ZNK7Vector2miERKS_(u,A,q);__ZNK7Vector210normalizedEv(p,u);if(!(__ZN19SeparatorAxisTest2DI15CircleShape2DSW22ConvexPolygonShape2DSWLb0ELb1ELb0EE9test_axisERK7Vector2(t,p)|0)){B=13;break}I=c[b>>2]|0;J=+g[I+(H<<4)>>2];j=+g[I+(H<<4)+4>>2];k=J*+g[a>>2]+j*+g[z>>2];g[o>>2]=+g[e>>2]*J+ +g[d>>2]*j;g[C>>2]=k;__ZNK7Vector2plERKS_(v,o,h);__ZNK7Vector2plERKS_(s,v,i);__ZNK7Vector2miERKS_(w,A,s);__ZNK7Vector210normalizedEv(r,w);if(!(__ZN19SeparatorAxisTest2DI15CircleShape2DSW22ConvexPolygonShape2DSWLb0ELb1ELb0EE9test_axisERK7Vector2(t,r)|0)){B=17;break}I=c[b>>2]|0;k=+g[I+(H<<4)>>2];j=+g[I+(H<<4)+4>>2];H=H+1|0;K=(H|0)==(c[y>>2]|0)?0:H;J=+g[I+(K<<4)>>2];L=+g[I+(K<<4)+4>>2];M=J*+g[a>>2]+L*+g[z>>2];g[o>>2]=J*+g[e>>2]+L*+g[d>>2];g[D>>2]=M;__ZNK7Vector2plERKS_(p,o,h);M=k*+g[a>>2]+j*+g[z>>2];g[o>>2]=k*+g[e>>2]+j*+g[d>>2];g[E>>2]=M;__ZNK7Vector2plERKS_(q,o,h);__ZNK7Vector2miERKS_(r,p,q);__ZNK7Vector210normalizedEv(s,r);M=-+g[s>>2];c[x>>2]=c[F>>2];g[G>>2]=M;if(!(__ZN19SeparatorAxisTest2DI15CircleShape2DSW22ConvexPolygonShape2DSWLb0ELb1ELb0EE9test_axisERK7Vector2(t,x)|0)){B=17;break}}if((B|0)==13){l=n;return}else if((B|0)==16){__ZN19SeparatorAxisTest2DI15CircleShape2DSW22ConvexPolygonShape2DSWLb0ELb1ELb0EE17generate_contactsEv(t);l=n;return}else if((B|0)==17){l=n;return}}function __ZL30_collision_rectangle_rectangleILb0ELb1ELb0EEvPK9Shape2DSWRK11Transform2DS2_S5_P20_CollectorCallback2DRK7Vector2SA_ff(a,b,d,e,f,h,i,j,k){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;h=h|0;i=i|0;j=+j;k=+k;var n=0,o=0,p=0,q=0,r=0,s=0,t=0;n=l;l=l+80|0;if((l|0)>=(m|0))ba(80);o=n+72|0;p=n+64|0;q=n;g[q+20>>2]=0.0;g[q+24>>2]=0.0;r=q+44|0;g[q+52>>2]=j;g[q+56>>2]=k;g[q+16>>2]=999999986991104.0;c[q>>2]=a;c[q+4>>2]=d;c[q+8>>2]=b;c[q+12>>2]=e;d=h;h=c[d+4>>2]|0;a=q+36|0;c[a>>2]=c[d>>2];c[a+4>>2]=h;h=i;i=c[h+4>>2]|0;a=r;c[a>>2]=c[h>>2];c[a+4>>2]=i;i=q+60|0;c[i>>2]=f;a=q+28|0;c[a>>2]=0;c[q+32>>2]=-1;do if((f|0)!=0?(h=c[f+20>>2]|0,(h|0)!=0):0){g[o>>2]=0.0;g[o+4>>2]=0.0;if(!(__ZNK7Vector2neERKS_(h,o)|0)){s=(c[a>>2]|0)+1|0;t=5;break}if(!(__ZN19SeparatorAxisTest2DI18RectangleShape2DSWS0_Lb0ELb1ELb0EE9test_axisERK7Vector2(q,c[(c[i>>2]|0)+20>>2]|0)|0)){l=n;return}}else{s=1;t=5}while(0);if((t|0)==5)c[a>>2]=s;__ZNK7Vector210normalizedEv(o,r);if(!(__ZN19SeparatorAxisTest2DI18RectangleShape2DSWS0_Lb0ELb1ELb0EE9test_axisERK7Vector2(q,o)|0)){l=n;return}k=-+g[o>>2];c[p>>2]=c[o+4>>2];g[p+4>>2]=k;if(!(__ZN19SeparatorAxisTest2DI18RectangleShape2DSWS0_Lb0ELb1ELb0EE9test_axisERK7Vector2(q,p)|0)){l=n;return}__ZNK7Vector210normalizedEv(o,b);if(!(__ZN19SeparatorAxisTest2DI18RectangleShape2DSWS0_Lb0ELb1ELb0EE9test_axisERK7Vector2(q,o)|0)){l=n;return}__ZNK7Vector210normalizedEv(o,b+8|0);if(!(__ZN19SeparatorAxisTest2DI18RectangleShape2DSWS0_Lb0ELb1ELb0EE9test_axisERK7Vector2(q,o)|0)){l=n;return}__ZNK7Vector210normalizedEv(o,e);if(!(__ZN19SeparatorAxisTest2DI18RectangleShape2DSWS0_Lb0ELb1ELb0EE9test_axisERK7Vector2(q,o)|0)){l=n;return}__ZNK7Vector210normalizedEv(o,e+8|0);if(!(__ZN19SeparatorAxisTest2DI18RectangleShape2DSWS0_Lb0ELb1ELb0EE9test_axisERK7Vector2(q,o)|0)){l=n;return}__ZN19SeparatorAxisTest2DI18RectangleShape2DSWS0_Lb0ELb1ELb0EE17generate_contactsEv(q);l=n;return}function __ZL28_collision_rectangle_capsuleILb0ELb1ELb0EEvPK9Shape2DSWRK11Transform2DS2_S5_P20_CollectorCallback2DRK7Vector2SA_ff(a,b,d,e,f,h,i,j,k){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;h=h|0;i=i|0;j=+j;k=+k;var n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0.0,R=0.0;n=l;l=l+160|0;if((l|0)>=(m|0))ba(160);o=n+144|0;p=n+136|0;q=n+128|0;r=n+120|0;s=n+40|0;t=n+16|0;u=n+8|0;v=n+112|0;w=n;x=n+104|0;g[s+20>>2]=0.0;g[s+24>>2]=0.0;y=s+44|0;g[s+52>>2]=j;g[s+56>>2]=k;g[s+16>>2]=999999986991104.0;c[s>>2]=a;c[s+4>>2]=d;c[s+8>>2]=b;c[s+12>>2]=e;z=h;h=c[z+4>>2]|0;A=s+36|0;c[A>>2]=c[z>>2];c[A+4>>2]=h;h=i;A=c[h+4>>2]|0;z=y;c[z>>2]=c[h>>2];c[z+4>>2]=A;A=s+60|0;c[A>>2]=f;z=s+28|0;c[z>>2]=0;c[s+32>>2]=-1;do if((f|0)!=0?(h=c[f+20>>2]|0,(h|0)!=0):0){g[o>>2]=0.0;g[o+4>>2]=0.0;if(!(__ZNK7Vector2neERKS_(h,o)|0)){B=(c[z>>2]|0)+1|0;C=5;break}if(!(__ZN19SeparatorAxisTest2DI18RectangleShape2DSW16CapsuleShape2DSWLb0ELb1ELb0EE9test_axisERK7Vector2(s,c[(c[A>>2]|0)+20>>2]|0)|0)){l=n;return}}else{B=1;C=5}while(0);if((C|0)==5)c[z>>2]=B;__ZNK7Vector210normalizedEv(o,y);if(!(__ZN19SeparatorAxisTest2DI18RectangleShape2DSW16CapsuleShape2DSWLb0ELb1ELb0EE9test_axisERK7Vector2(s,o)|0)){l=n;return}k=-+g[o>>2];c[p>>2]=c[o+4>>2];g[p+4>>2]=k;if(!(__ZN19SeparatorAxisTest2DI18RectangleShape2DSW16CapsuleShape2DSWLb0ELb1ELb0EE9test_axisERK7Vector2(s,p)|0)){l=n;return}__ZNK7Vector210normalizedEv(o,b);if(!(__ZN19SeparatorAxisTest2DI18RectangleShape2DSW16CapsuleShape2DSWLb0ELb1ELb0EE9test_axisERK7Vector2(s,o)|0)){l=n;return}__ZNK7Vector210normalizedEv(o,b+8|0);if(!(__ZN19SeparatorAxisTest2DI18RectangleShape2DSW16CapsuleShape2DSWLb0ELb1ELb0EE9test_axisERK7Vector2(s,o)|0)){l=n;return}__ZNK7Vector210normalizedEv(o,e);if(!(__ZN19SeparatorAxisTest2DI18RectangleShape2DSW16CapsuleShape2DSWLb0ELb1ELb0EE9test_axisERK7Vector2(s,o)|0)){l=n;return}__ZNK11Transform2D14affine_inverseEv(t,b);y=e+16|0;B=e+8|0;e=d+52|0;d=t+8|0;z=u+4|0;A=t+4|0;f=t+12|0;h=o+4|0;D=t+16|0;E=a+48|0;F=p+4|0;G=a+52|0;a=b+8|0;H=b+4|0;I=b+12|0;J=o+4|0;K=b+16|0;L=u+4|0;M=o+4|0;N=p+4|0;O=o+4|0;P=0;while(1){__ZNK7Vector2mlERKf(v,B,e);k=(P|0)==0?.5:-.5;g[p>>2]=k;__ZNK7Vector2mlERKf(o,v,p);__ZNK7Vector2plERKS_(u,y,o);j=+g[u>>2];Q=+g[z>>2];R=j*+g[A>>2]+Q*+g[f>>2];g[o>>2]=+g[t>>2]*j+ +g[d>>2]*Q;g[h>>2]=R;__ZNK7Vector2plERKS_(p,o,D);R=+g[E>>2];Q=+g[p>>2]<0.0?-R:R;R=+g[G>>2];j=+g[F>>2]<0.0?-R:R;R=Q*+g[H>>2]+j*+g[I>>2];g[o>>2]=Q*+g[b>>2]+j*+g[a>>2];g[J>>2]=R;__ZNK7Vector2plERKS_(q,o,K);__ZNK7Vector2miERKS_(r,q,u);__ZNK7Vector210normalizedEv(w,r);if(!(__ZN19SeparatorAxisTest2DI18RectangleShape2DSW16CapsuleShape2DSWLb0ELb1ELb0EE9test_axisERK7Vector2(s,w)|0))break;__ZNK7Vector2mlERKf(x,B,e);g[p>>2]=k;__ZNK7Vector2mlERKf(o,x,p);__ZNK7Vector2plERKS_(u,y,o);__ZN7Vector2pLERKS_(u,i);k=+g[u>>2];R=+g[L>>2];j=k*+g[A>>2]+R*+g[f>>2];g[o>>2]=+g[t>>2]*k+ +g[d>>2]*R;g[M>>2]=j;__ZNK7Vector2plERKS_(p,o,D);j=+g[E>>2];R=+g[p>>2]<0.0?-j:j;j=+g[G>>2];k=+g[N>>2]<0.0?-j:j;j=R*+g[H>>2]+k*+g[I>>2];g[o>>2]=R*+g[b>>2]+k*+g[a>>2];g[O>>2]=j;__ZNK7Vector2plERKS_(q,o,K);__ZNK7Vector2miERKS_(r,q,u);__ZNK7Vector210normalizedEv(w,r);P=P+1|0;if(!(__ZN19SeparatorAxisTest2DI18RectangleShape2DSW16CapsuleShape2DSWLb0ELb1ELb0EE9test_axisERK7Vector2(s,w)|0))break;if((P|0)>=2){C=17;break}}if((C|0)==17)__ZN19SeparatorAxisTest2DI18RectangleShape2DSW16CapsuleShape2DSWLb0ELb1ELb0EE17generate_contactsEv(s);l=n;return}function __ZL35_collision_rectangle_convex_polygonILb0ELb1ELb0EEvPK9Shape2DSWRK11Transform2DS2_S5_P20_CollectorCallback2DRK7Vector2SA_ff(a,b,d,e,f,h,i,j,k){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;h=h|0;i=i|0;j=+j;k=+k;var n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0.0,F=0.0,G=0.0;n=l;l=l+112|0;if((l|0)>=(m|0))ba(112);o=n+104|0;p=n+96|0;q=n+88|0;r=n+80|0;s=n+72|0;t=n+8|0;u=n;g[t+20>>2]=0.0;g[t+24>>2]=0.0;v=t+44|0;g[t+52>>2]=j;g[t+56>>2]=k;g[t+16>>2]=999999986991104.0;c[t>>2]=a;c[t+4>>2]=d;c[t+8>>2]=b;c[t+12>>2]=e;a=h;h=c[a+4>>2]|0;w=t+36|0;c[w>>2]=c[a>>2];c[w+4>>2]=h;h=i;i=c[h+4>>2]|0;w=v;c[w>>2]=c[h>>2];c[w+4>>2]=i;i=t+60|0;c[i>>2]=f;w=t+28|0;c[w>>2]=0;c[t+32>>2]=-1;do if((f|0)!=0?(h=c[f+20>>2]|0,(h|0)!=0):0){g[o>>2]=0.0;g[o+4>>2]=0.0;if(!(__ZNK7Vector2neERKS_(h,o)|0)){x=(c[w>>2]|0)+1|0;y=5;break}if(!(__ZN19SeparatorAxisTest2DI18RectangleShape2DSW22ConvexPolygonShape2DSWLb0ELb1ELb0EE9test_axisERK7Vector2(t,c[(c[i>>2]|0)+20>>2]|0)|0)){l=n;return}}else{x=1;y=5}while(0);if((y|0)==5)c[w>>2]=x;__ZNK7Vector210normalizedEv(o,v);if(!(__ZN19SeparatorAxisTest2DI18RectangleShape2DSW22ConvexPolygonShape2DSWLb0ELb1ELb0EE9test_axisERK7Vector2(t,o)|0)){l=n;return}k=-+g[o>>2];c[p>>2]=c[o+4>>2];g[p+4>>2]=k;if(!(__ZN19SeparatorAxisTest2DI18RectangleShape2DSW22ConvexPolygonShape2DSWLb0ELb1ELb0EE9test_axisERK7Vector2(t,p)|0)){l=n;return}__ZNK7Vector210normalizedEv(o,b);if(!(__ZN19SeparatorAxisTest2DI18RectangleShape2DSW22ConvexPolygonShape2DSWLb0ELb1ELb0EE9test_axisERK7Vector2(t,o)|0)){l=n;return}__ZNK7Vector210normalizedEv(o,b+8|0);if(!(__ZN19SeparatorAxisTest2DI18RectangleShape2DSW22ConvexPolygonShape2DSWLb0ELb1ELb0EE9test_axisERK7Vector2(t,o)|0)){l=n;return}b=d+52|0;v=d+48|0;d=e+8|0;x=e+4|0;w=e+12|0;i=o+4|0;f=e+16|0;h=o+4|0;a=s+4|0;z=u+4|0;A=0;while(1){B=c[b>>2]|0;if((A|0)>=(B|0))break;C=c[v>>2]|0;k=+g[C+(A<<4)>>2];j=+g[C+(A<<4)+4>>2];A=A+1|0;D=(A|0)==(B|0)?0:A;E=+g[C+(D<<4)>>2];F=+g[C+(D<<4)+4>>2];G=E*+g[x>>2]+F*+g[w>>2];g[o>>2]=E*+g[e>>2]+F*+g[d>>2];g[i>>2]=G;__ZNK7Vector2plERKS_(p,o,f);G=k*+g[x>>2]+j*+g[w>>2];g[o>>2]=k*+g[e>>2]+j*+g[d>>2];g[h>>2]=G;__ZNK7Vector2plERKS_(q,o,f);__ZNK7Vector2miERKS_(r,p,q);__ZNK7Vector210normalizedEv(s,r);G=-+g[s>>2];c[u>>2]=c[a>>2];g[z>>2]=G;if(!(__ZN19SeparatorAxisTest2DI18RectangleShape2DSW22ConvexPolygonShape2DSWLb0ELb1ELb0EE9test_axisERK7Vector2(t,u)|0)){y=16;break}}if((y|0)==16){l=n;return}__ZN19SeparatorAxisTest2DI18RectangleShape2DSW22ConvexPolygonShape2DSWLb0ELb1ELb0EE17generate_contactsEv(t);l=n;return}function __ZL26_collision_capsule_capsuleILb0ELb1ELb0EEvPK9Shape2DSWRK11Transform2DS2_S5_P20_CollectorCallback2DRK7Vector2SA_ff(a,b,d,e,f,h,i,j,k){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;h=h|0;i=i|0;j=+j;k=+k;var n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0;n=l;l=l+144|0;if((l|0)>=(m|0))ba(144);o=n+128|0;p=n+120|0;q=n+48|0;r=n+112|0;s=n+24|0;t=n+40|0;u=n+8|0;v=n+32|0;w=n;x=n+16|0;g[q+20>>2]=0.0;g[q+24>>2]=0.0;y=q+44|0;g[q+52>>2]=j;g[q+56>>2]=k;g[q+16>>2]=999999986991104.0;c[q>>2]=a;c[q+4>>2]=d;c[q+8>>2]=b;c[q+12>>2]=e;z=h;h=c[z+4>>2]|0;A=q+36|0;c[A>>2]=c[z>>2];c[A+4>>2]=h;h=i;A=c[h+4>>2]|0;z=y;c[z>>2]=c[h>>2];c[z+4>>2]=A;A=q+60|0;c[A>>2]=f;z=q+28|0;c[z>>2]=0;c[q+32>>2]=-1;do if((f|0)!=0?(h=c[f+20>>2]|0,(h|0)!=0):0){g[o>>2]=0.0;g[o+4>>2]=0.0;if(!(__ZNK7Vector2neERKS_(h,o)|0)){B=(c[z>>2]|0)+1|0;C=5;break}if(!(__ZN19SeparatorAxisTest2DI16CapsuleShape2DSWS0_Lb0ELb1ELb0EE9test_axisERK7Vector2(q,c[(c[A>>2]|0)+20>>2]|0)|0)){l=n;return}}else{B=1;C=5}while(0);if((C|0)==5)c[z>>2]=B;__ZNK7Vector210normalizedEv(o,y);if(!(__ZN19SeparatorAxisTest2DI16CapsuleShape2DSWS0_Lb0ELb1ELb0EE9test_axisERK7Vector2(q,o)|0)){l=n;return}k=-+g[o>>2];c[p>>2]=c[o+4>>2];g[p+4>>2]=k;if(!(__ZN19SeparatorAxisTest2DI16CapsuleShape2DSWS0_Lb0ELb1ELb0EE9test_axisERK7Vector2(q,p)|0)){l=n;return}__ZNK7Vector210normalizedEv(o,e);if(!(__ZN19SeparatorAxisTest2DI16CapsuleShape2DSWS0_Lb0ELb1ELb0EE9test_axisERK7Vector2(q,o)|0)){l=n;return}__ZNK7Vector210normalizedEv(o,b);if(!(__ZN19SeparatorAxisTest2DI16CapsuleShape2DSWS0_Lb0ELb1ELb0EE9test_axisERK7Vector2(q,o)|0)){l=n;return}y=b+16|0;B=b+8|0;b=a+52|0;a=e+16|0;z=e+8|0;e=d+52|0;d=0;while(1){__ZNK7Vector2mlERKf(r,B,b);g[s>>2]=(d|0)==0?.5:-.5;__ZNK7Vector2mlERKf(p,r,s);__ZNK7Vector2plERKS_(o,y,p);__ZNK7Vector2mlERKf(t,z,e);g[u>>2]=.5;__ZNK7Vector2mlERKf(s,t,u);__ZNK7Vector2plERKS_(p,a,s);__ZNK7Vector2miERKS_(v,o,p);__ZNK7Vector210normalizedEv(s,v);if(!(__ZN19SeparatorAxisTest2DI16CapsuleShape2DSWS0_Lb0ELb1ELb0EE9test_axisERK7Vector2(q,s)|0)){C=14;break}__ZNK7Vector2plERKS_(w,p,i);__ZNK7Vector2miERKS_(x,o,w);__ZNK7Vector210normalizedEv(u,x);if(!(__ZN19SeparatorAxisTest2DI16CapsuleShape2DSWS0_Lb0ELb1ELb0EE9test_axisERK7Vector2(q,u)|0))break;__ZNK7Vector2mlERKf(t,z,e);g[u>>2]=-.5;__ZNK7Vector2mlERKf(s,t,u);__ZNK7Vector2plERKS_(p,a,s);__ZNK7Vector2miERKS_(v,o,p);__ZNK7Vector210normalizedEv(s,v);if(!(__ZN19SeparatorAxisTest2DI16CapsuleShape2DSWS0_Lb0ELb1ELb0EE9test_axisERK7Vector2(q,s)|0)){C=14;break}__ZNK7Vector2plERKS_(w,p,i);__ZNK7Vector2miERKS_(x,o,w);__ZNK7Vector210normalizedEv(u,x);if(!(__ZN19SeparatorAxisTest2DI16CapsuleShape2DSWS0_Lb0ELb1ELb0EE9test_axisERK7Vector2(q,u)|0))break;d=d+1|0;if((d|0)>=2){C=18;break}}if((C|0)!=14)if((C|0)==18){__ZN19SeparatorAxisTest2DI16CapsuleShape2DSWS0_Lb0ELb1ELb0EE17generate_contactsEv(q);l=n;return}l=n;return}function __ZL33_collision_capsule_convex_polygonILb0ELb1ELb0EEvPK9Shape2DSWRK11Transform2DS2_S5_P20_CollectorCallback2DRK7Vector2SA_ff(a,b,d,e,f,h,i,j,k){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;h=h|0;i=i|0;j=+j;k=+k;var n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0.0,P=0,Q=0.0,R=0.0;n=l;l=l+144|0;if((l|0)>=(m|0))ba(144);o=n+136|0;p=n+128|0;q=n+120|0;r=n+112|0;s=n+104|0;t=n+16|0;u=n+8|0;v=n+96|0;w=n+88|0;x=n+80|0;y=n;g[t+20>>2]=0.0;g[t+24>>2]=0.0;z=t+44|0;g[t+52>>2]=j;g[t+56>>2]=k;g[t+16>>2]=999999986991104.0;c[t>>2]=a;c[t+4>>2]=d;c[t+8>>2]=b;c[t+12>>2]=e;A=h;h=c[A+4>>2]|0;B=t+36|0;c[B>>2]=c[A>>2];c[B+4>>2]=h;h=i;B=c[h+4>>2]|0;A=z;c[A>>2]=c[h>>2];c[A+4>>2]=B;B=t+60|0;c[B>>2]=f;A=t+28|0;c[A>>2]=0;c[t+32>>2]=-1;do if((f|0)!=0?(h=c[f+20>>2]|0,(h|0)!=0):0){g[o>>2]=0.0;g[o+4>>2]=0.0;if(!(__ZNK7Vector2neERKS_(h,o)|0)){C=(c[A>>2]|0)+1|0;D=5;break}if(!(__ZN19SeparatorAxisTest2DI16CapsuleShape2DSW22ConvexPolygonShape2DSWLb0ELb1ELb0EE9test_axisERK7Vector2(t,c[(c[B>>2]|0)+20>>2]|0)|0)){l=n;return}}else{C=1;D=5}while(0);if((D|0)==5)c[A>>2]=C;__ZNK7Vector210normalizedEv(o,z);if(!(__ZN19SeparatorAxisTest2DI16CapsuleShape2DSW22ConvexPolygonShape2DSWLb0ELb1ELb0EE9test_axisERK7Vector2(t,o)|0)){l=n;return}k=-+g[o>>2];c[p>>2]=c[o+4>>2];g[p+4>>2]=k;if(!(__ZN19SeparatorAxisTest2DI16CapsuleShape2DSW22ConvexPolygonShape2DSWLb0ELb1ELb0EE9test_axisERK7Vector2(t,p)|0)){l=n;return}__ZNK7Vector210normalizedEv(o,b);if(!(__ZN19SeparatorAxisTest2DI16CapsuleShape2DSW22ConvexPolygonShape2DSWLb0ELb1ELb0EE9test_axisERK7Vector2(t,o)|0)){l=n;return}z=d+52|0;a:do if((c[z>>2]|0)>0){C=d+48|0;A=e+8|0;B=e+4|0;f=e+12|0;h=o+4|0;E=e+16|0;F=b+16|0;G=b+8|0;H=a+52|0;I=o+4|0;J=o+4|0;K=s+4|0;L=y+4|0;M=0;while(1){N=c[C>>2]|0;k=+g[N+(M<<4)>>2];j=+g[N+(M<<4)+4>>2];O=k*+g[B>>2]+j*+g[f>>2];g[o>>2]=+g[e>>2]*k+ +g[A>>2]*j;g[h>>2]=O;__ZNK7Vector2plERKS_(u,o,E);__ZNK7Vector2mlERKf(v,G,H);g[q>>2]=.5;__ZNK7Vector2mlERKf(p,v,q);__ZNK7Vector2plERKS_(o,F,p);__ZNK7Vector2miERKS_(w,o,u);__ZNK7Vector210normalizedEv(p,w);if(!(__ZN19SeparatorAxisTest2DI16CapsuleShape2DSW22ConvexPolygonShape2DSWLb0ELb1ELb0EE9test_axisERK7Vector2(t,p)|0)){D=14;break}__ZNK7Vector2plERKS_(r,u,i);__ZNK7Vector2miERKS_(x,o,r);__ZNK7Vector210normalizedEv(q,x);if(!(__ZN19SeparatorAxisTest2DI16CapsuleShape2DSW22ConvexPolygonShape2DSWLb0ELb1ELb0EE9test_axisERK7Vector2(t,q)|0)){D=17;break}__ZNK7Vector2mlERKf(v,G,H);g[q>>2]=-.5;__ZNK7Vector2mlERKf(p,v,q);__ZNK7Vector2plERKS_(o,F,p);__ZNK7Vector2miERKS_(w,o,u);__ZNK7Vector210normalizedEv(p,w);if(!(__ZN19SeparatorAxisTest2DI16CapsuleShape2DSW22ConvexPolygonShape2DSWLb0ELb1ELb0EE9test_axisERK7Vector2(t,p)|0)){D=14;break}__ZNK7Vector2plERKS_(r,u,i);__ZNK7Vector2miERKS_(x,o,r);__ZNK7Vector210normalizedEv(q,x);if(!(__ZN19SeparatorAxisTest2DI16CapsuleShape2DSW22ConvexPolygonShape2DSWLb0ELb1ELb0EE9test_axisERK7Vector2(t,q)|0)){D=17;break}N=c[C>>2]|0;O=+g[N+(M<<4)>>2];j=+g[N+(M<<4)+4>>2];M=M+1|0;P=(M|0)==(c[z>>2]|0)?0:M;k=+g[N+(P<<4)>>2];Q=+g[N+(P<<4)+4>>2];R=k*+g[B>>2]+Q*+g[f>>2];g[o>>2]=k*+g[e>>2]+Q*+g[A>>2];g[I>>2]=R;__ZNK7Vector2plERKS_(p,o,E);R=O*+g[B>>2]+j*+g[f>>2];g[o>>2]=O*+g[e>>2]+j*+g[A>>2];g[J>>2]=R;__ZNK7Vector2plERKS_(q,o,E);__ZNK7Vector2miERKS_(r,p,q);__ZNK7Vector210normalizedEv(s,r);R=-+g[s>>2];c[y>>2]=c[K>>2];g[L>>2]=R;if(!(__ZN19SeparatorAxisTest2DI16CapsuleShape2DSW22ConvexPolygonShape2DSWLb0ELb1ELb0EE9test_axisERK7Vector2(t,y)|0))break;if((M|0)>=(c[z>>2]|0))break a}if((D|0)==14)D=17;l=n;return}while(0);__ZN19SeparatorAxisTest2DI16CapsuleShape2DSW22ConvexPolygonShape2DSWLb0ELb1ELb0EE17generate_contactsEv(t);l=n;return}function __ZL40_collision_convex_polygon_convex_polygonILb0ELb1ELb0EEvPK9Shape2DSWRK11Transform2DS2_S5_P20_CollectorCallback2DRK7Vector2SA_ff(a,b,d,e,f,h,i,j,k){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;h=h|0;i=i|0;j=+j;k=+k;var n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0.0,H=0.0,I=0.0;n=l;l=l+112|0;if((l|0)>=(m|0))ba(112);o=n+104|0;p=n+96|0;q=n+88|0;r=n+80|0;s=n+72|0;t=n+8|0;u=n;g[t+20>>2]=0.0;g[t+24>>2]=0.0;v=t+44|0;g[t+52>>2]=j;g[t+56>>2]=k;g[t+16>>2]=999999986991104.0;c[t>>2]=a;c[t+4>>2]=d;c[t+8>>2]=b;c[t+12>>2]=e;w=h;h=c[w+4>>2]|0;x=t+36|0;c[x>>2]=c[w>>2];c[x+4>>2]=h;h=i;i=c[h+4>>2]|0;x=v;c[x>>2]=c[h>>2];c[x+4>>2]=i;i=t+60|0;c[i>>2]=f;x=t+28|0;c[x>>2]=0;c[t+32>>2]=-1;do if((f|0)!=0?(h=c[f+20>>2]|0,(h|0)!=0):0){g[o>>2]=0.0;g[o+4>>2]=0.0;if(!(__ZNK7Vector2neERKS_(h,o)|0)){y=(c[x>>2]|0)+1|0;z=5;break}if(!(__ZN19SeparatorAxisTest2DI22ConvexPolygonShape2DSWS0_Lb0ELb1ELb0EE9test_axisERK7Vector2(t,c[(c[i>>2]|0)+20>>2]|0)|0)){l=n;return}}else{y=1;z=5}while(0);if((z|0)==5)c[x>>2]=y;__ZNK7Vector210normalizedEv(o,v);if(!(__ZN19SeparatorAxisTest2DI22ConvexPolygonShape2DSWS0_Lb0ELb1ELb0EE9test_axisERK7Vector2(t,o)|0)){l=n;return}k=-+g[o>>2];c[p>>2]=c[o+4>>2];g[p+4>>2]=k;if(!(__ZN19SeparatorAxisTest2DI22ConvexPolygonShape2DSWS0_Lb0ELb1ELb0EE9test_axisERK7Vector2(t,p)|0)){l=n;return}v=a+52|0;y=a+48|0;a=b+8|0;x=b+4|0;i=b+12|0;f=o+4|0;h=b+16|0;w=o+4|0;A=s+4|0;B=u+4|0;C=0;while(1){D=c[v>>2]|0;if((C|0)>=(D|0))break;E=c[y>>2]|0;k=+g[E+(C<<4)>>2];j=+g[E+(C<<4)+4>>2];C=C+1|0;F=(C|0)==(D|0)?0:C;G=+g[E+(F<<4)>>2];H=+g[E+(F<<4)+4>>2];I=G*+g[x>>2]+H*+g[i>>2];g[o>>2]=G*+g[b>>2]+H*+g[a>>2];g[f>>2]=I;__ZNK7Vector2plERKS_(p,o,h);I=k*+g[x>>2]+j*+g[i>>2];g[o>>2]=k*+g[b>>2]+j*+g[a>>2];g[w>>2]=I;__ZNK7Vector2plERKS_(q,o,h);__ZNK7Vector2miERKS_(r,p,q);__ZNK7Vector210normalizedEv(s,r);I=-+g[s>>2];c[u>>2]=c[A>>2];g[B>>2]=I;if(!(__ZN19SeparatorAxisTest2DI22ConvexPolygonShape2DSWS0_Lb0ELb1ELb0EE9test_axisERK7Vector2(t,u)|0)){z=17;break}}if((z|0)==17){l=n;return}B=d+52|0;A=d+48|0;d=e+8|0;h=e+4|0;w=e+12|0;a=o+4|0;b=e+16|0;i=o+4|0;x=s+4|0;f=u+4|0;C=0;while(1){y=c[B>>2]|0;if((C|0)>=(y|0))break;v=c[A>>2]|0;I=+g[v+(C<<4)>>2];j=+g[v+(C<<4)+4>>2];C=C+1|0;F=(C|0)==(y|0)?0:C;k=+g[v+(F<<4)>>2];H=+g[v+(F<<4)+4>>2];G=k*+g[h>>2]+H*+g[w>>2];g[o>>2]=k*+g[e>>2]+H*+g[d>>2];g[a>>2]=G;__ZNK7Vector2plERKS_(p,o,b);G=I*+g[h>>2]+j*+g[w>>2];g[o>>2]=I*+g[e>>2]+j*+g[d>>2];g[i>>2]=G;__ZNK7Vector2plERKS_(q,o,b);__ZNK7Vector2miERKS_(r,p,q);__ZNK7Vector210normalizedEv(s,r);G=-+g[s>>2];c[u>>2]=c[x>>2];g[f>>2]=G;if(!(__ZN19SeparatorAxisTest2DI22ConvexPolygonShape2DSWS0_Lb0ELb1ELb0EE9test_axisERK7Vector2(t,u)|0)){z=17;break}}if((z|0)==17){l=n;return}__ZN19SeparatorAxisTest2DI22ConvexPolygonShape2DSWS0_Lb0ELb1ELb0EE17generate_contactsEv(t);l=n;return}function __ZN19SeparatorAxisTest2DI22ConvexPolygonShape2DSWS0_Lb0ELb1ELb0EE9test_axisERK7Vector2(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,h=0,i=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0.0,t=0.0,u=0.0,v=0.0,w=0.0,x=0.0,y=0.0,z=0.0,A=0;d=l;l=l+64|0;if((l|0)>=(m|0))ba(64);e=d+8|0;f=d+56|0;h=d+52|0;i=d+48|0;k=d+24|0;n=d;o=d+20|0;p=d+16|0;q=b;b=c[q>>2]|0;r=c[q+4>>2]|0;q=n;c[q>>2]=b;c[q+4>>2]=r;if((c[j>>2]=b&2147483647,+g[j>>2])<1.0e-05?(c[j>>2]=r&2147483647,+g[j>>2])<1.0e-05:0){c[n>>2]=0;c[n+4>>2]=1065353216}__ZNK22ConvexPolygonShape2DSW13project_rangeERK7Vector2RK11Transform2DRfS6_(c[a>>2]|0,n,c[a+8>>2]|0,o,p);r=c[a+4>>2]|0;b=c[a+12>>2]|0;c[k>>2]=c[b>>2];c[k+4>>2]=c[b+4>>2];c[k+8>>2]=c[b+8>>2];c[k+12>>2]=c[b+12>>2];c[k+16>>2]=c[b+16>>2];c[k+20>>2]=c[b+20>>2];__ZN7Vector2pLERKS_(k+16|0,a+44|0);__ZNK22ConvexPolygonShape2DSW13project_rangeERK7Vector2RK11Transform2DRfS6_(r,n,b,e,f);__ZNK22ConvexPolygonShape2DSW13project_rangeERK7Vector2RK11Transform2DRfS6_(r,n,k,h,i);s=+g[e>>2];t=+g[h>>2];u=+g[f>>2];v=+g[i>>2];w=+g[p>>2];x=+g[o>>2];y=(w-x)*.5;z=(w+x)*.5;x=(s<t?s:t)-y-z;t=(u>v?u:v)+y-z;do if(x>0.0|t<0.0){o=c[a+60>>2]|0;if((o|0)!=0?(p=c[o+20>>2]|0,(p|0)!=0):0){o=n;i=c[o+4>>2]|0;f=p;c[f>>2]=c[o>>2];c[f+4>>2]=i;A=0}else A=0}else{i=(g[j>>2]=x,c[j>>2]|0)&2147483647;z=(c[j>>2]=i,+g[j>>2]);f=a+16|0;y=+g[f>>2];if(t<z){if(!(t<y)){A=1;break}g[f>>2]=t;o=n;p=c[o+4>>2]|0;h=a+20|0;c[h>>2]=c[o>>2];c[h+4>>2]=p;c[a+32>>2]=c[a+28>>2];A=1;break}else{if(!(z<y)){A=1;break}c[f>>2]=i;__ZNK7Vector2ngEv(e,n);i=e;f=c[i+4>>2]|0;p=a+20|0;c[p>>2]=c[i>>2];c[p+4>>2]=f;c[a+32>>2]=c[a+28>>2];A=1;break}}while(0);e=a+28|0;c[e>>2]=(c[e>>2]|0)+1;l=d;return A|0}function __ZN19SeparatorAxisTest2DI22ConvexPolygonShape2DSWS0_Lb0ELb1ELb0EE17generate_contactsEv(b){b=b|0;var d=0,e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0.0,u=0.0,v=0.0,w=0,x=0;d=l;l=l+64|0;if((l|0)>=(m|0))ba(64);e=d+48|0;f=d+32|0;h=d+24|0;i=d;j=d+16|0;k=d+8|0;n=b+20|0;g[e>>2]=0.0;g[e+4>>2]=0.0;if(__ZNK7Vector2eqERKS_(n,e)|0){l=d;return}o=b+60|0;p=c[o>>2]|0;a[p+9>>0]=1;if(!(c[p>>2]|0)){l=d;return};c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;c[f+12>>2]=0;p=c[b>>2]|0;q=c[(c[p>>2]|0)+32>>2]|0;r=b+8|0;s=c[r>>2]|0;__ZNK7Vector2ngEv(i,n);t=+__ZNK7Vector23dotERKS_(s,i);u=+__ZNK7Vector23dotERKS_(s+8|0,i);g[j>>2]=t;g[j+4>>2]=u;__ZNK7Vector210normalizedEv(e,j);Ki[q&4095](p,e,f,h);if((c[h>>2]|0)>0){p=e+4|0;q=0;do{j=c[r>>2]|0;s=f+(q<<3)|0;u=+g[s>>2];t=+g[f+(q<<3)+4>>2];v=u*+g[j+4>>2]+t*+g[j+12>>2];g[e>>2]=+g[j>>2]*u+ +g[j+8>>2]*t;g[p>>2]=v;__ZNK7Vector2plERKS_(i,e,j+16|0);j=i;w=c[j+4>>2]|0;x=s;c[x>>2]=c[j>>2];c[x+4>>2]=w;q=q+1|0}while((q|0)<(c[h>>2]|0))};c[e>>2]=0;c[e+4>>2]=0;c[e+8>>2]=0;c[e+12>>2]=0;__ZNK9Shape2DSW29get_supports_transformed_castERK7Vector2S2_RK11Transform2DPS0_Ri(c[b+4>>2]|0,b+44|0,n,c[b+12>>2]|0,e,i);b=n;n=c[b+4>>2]|0;q=(c[o>>2]|0)+12|0;c[q>>2]=c[b>>2];c[q+4>>2]=n;__ZL32_generate_contacts_from_supportsPK7Vector2iS1_iP20_CollectorCallback2D(f,c[h>>2]|0,e,c[i>>2]|0,c[o>>2]|0);i=c[o>>2]|0;if((i|0?(e=c[i+20>>2]|0,e|0):0)?(g[k>>2]=0.0,g[k+4>>2]=0.0,__ZNK7Vector2neERKS_(e,k)|0):0){k=c[(c[o>>2]|0)+20>>2]|0;c[k>>2]=0;c[k+4>>2]=0}l=d;return}function __ZN19SeparatorAxisTest2DI16CapsuleShape2DSW22ConvexPolygonShape2DSWLb0ELb1ELb0EE9test_axisERK7Vector2(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,h=0,i=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0.0,t=0.0,u=0.0,v=0.0,w=0.0,x=0.0,y=0.0,z=0.0,A=0;d=l;l=l+64|0;if((l|0)>=(m|0))ba(64);e=d+8|0;f=d+56|0;h=d+52|0;i=d+48|0;k=d+24|0;n=d;o=d+20|0;p=d+16|0;q=b;b=c[q>>2]|0;r=c[q+4>>2]|0;q=n;c[q>>2]=b;c[q+4>>2]=r;if((c[j>>2]=b&2147483647,+g[j>>2])<1.0e-05?(c[j>>2]=r&2147483647,+g[j>>2])<1.0e-05:0){c[n>>2]=0;c[n+4>>2]=1065353216}__ZNK16CapsuleShape2DSW13project_rangeERK7Vector2RK11Transform2DRfS6_(c[a>>2]|0,n,c[a+8>>2]|0,o,p);r=c[a+4>>2]|0;b=c[a+12>>2]|0;c[k>>2]=c[b>>2];c[k+4>>2]=c[b+4>>2];c[k+8>>2]=c[b+8>>2];c[k+12>>2]=c[b+12>>2];c[k+16>>2]=c[b+16>>2];c[k+20>>2]=c[b+20>>2];__ZN7Vector2pLERKS_(k+16|0,a+44|0);__ZNK22ConvexPolygonShape2DSW13project_rangeERK7Vector2RK11Transform2DRfS6_(r,n,b,e,f);__ZNK22ConvexPolygonShape2DSW13project_rangeERK7Vector2RK11Transform2DRfS6_(r,n,k,h,i);s=+g[e>>2];t=+g[h>>2];u=+g[f>>2];v=+g[i>>2];w=+g[p>>2];x=+g[o>>2];y=(w-x)*.5;z=(w+x)*.5;x=(s<t?s:t)-y-z;t=(u>v?u:v)+y-z;do if(x>0.0|t<0.0){o=c[a+60>>2]|0;if((o|0)!=0?(p=c[o+20>>2]|0,(p|0)!=0):0){o=n;i=c[o+4>>2]|0;f=p;c[f>>2]=c[o>>2];c[f+4>>2]=i;A=0}else A=0}else{i=(g[j>>2]=x,c[j>>2]|0)&2147483647;z=(c[j>>2]=i,+g[j>>2]);f=a+16|0;y=+g[f>>2];if(t<z){if(!(t<y)){A=1;break}g[f>>2]=t;o=n;p=c[o+4>>2]|0;h=a+20|0;c[h>>2]=c[o>>2];c[h+4>>2]=p;c[a+32>>2]=c[a+28>>2];A=1;break}else{if(!(z<y)){A=1;break}c[f>>2]=i;__ZNK7Vector2ngEv(e,n);i=e;f=c[i+4>>2]|0;p=a+20|0;c[p>>2]=c[i>>2];c[p+4>>2]=f;c[a+32>>2]=c[a+28>>2];A=1;break}}while(0);e=a+28|0;c[e>>2]=(c[e>>2]|0)+1;l=d;return A|0}function __ZN19SeparatorAxisTest2DI16CapsuleShape2DSW22ConvexPolygonShape2DSWLb0ELb1ELb0EE17generate_contactsEv(b){b=b|0;var d=0,e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0.0,u=0.0,v=0.0,w=0,x=0;d=l;l=l+64|0;if((l|0)>=(m|0))ba(64);e=d+48|0;f=d+32|0;h=d+24|0;i=d;j=d+16|0;k=d+8|0;n=b+20|0;g[e>>2]=0.0;g[e+4>>2]=0.0;if(__ZNK7Vector2eqERKS_(n,e)|0){l=d;return}o=b+60|0;p=c[o>>2]|0;a[p+9>>0]=1;if(!(c[p>>2]|0)){l=d;return};c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;c[f+12>>2]=0;p=c[b>>2]|0;q=c[(c[p>>2]|0)+32>>2]|0;r=b+8|0;s=c[r>>2]|0;__ZNK7Vector2ngEv(i,n);t=+__ZNK7Vector23dotERKS_(s,i);u=+__ZNK7Vector23dotERKS_(s+8|0,i);g[j>>2]=t;g[j+4>>2]=u;__ZNK7Vector210normalizedEv(e,j);Ki[q&4095](p,e,f,h);if((c[h>>2]|0)>0){p=e+4|0;q=0;do{j=c[r>>2]|0;s=f+(q<<3)|0;u=+g[s>>2];t=+g[f+(q<<3)+4>>2];v=u*+g[j+4>>2]+t*+g[j+12>>2];g[e>>2]=+g[j>>2]*u+ +g[j+8>>2]*t;g[p>>2]=v;__ZNK7Vector2plERKS_(i,e,j+16|0);j=i;w=c[j+4>>2]|0;x=s;c[x>>2]=c[j>>2];c[x+4>>2]=w;q=q+1|0}while((q|0)<(c[h>>2]|0))};c[e>>2]=0;c[e+4>>2]=0;c[e+8>>2]=0;c[e+12>>2]=0;__ZNK9Shape2DSW29get_supports_transformed_castERK7Vector2S2_RK11Transform2DPS0_Ri(c[b+4>>2]|0,b+44|0,n,c[b+12>>2]|0,e,i);b=n;n=c[b+4>>2]|0;q=(c[o>>2]|0)+12|0;c[q>>2]=c[b>>2];c[q+4>>2]=n;__ZL32_generate_contacts_from_supportsPK7Vector2iS1_iP20_CollectorCallback2D(f,c[h>>2]|0,e,c[i>>2]|0,c[o>>2]|0);i=c[o>>2]|0;if((i|0?(e=c[i+20>>2]|0,e|0):0)?(g[k>>2]=0.0,g[k+4>>2]=0.0,__ZNK7Vector2neERKS_(e,k)|0):0){k=c[(c[o>>2]|0)+20>>2]|0;c[k>>2]=0;c[k+4>>2]=0}l=d;return}function __ZN19SeparatorAxisTest2DI16CapsuleShape2DSWS0_Lb0ELb1ELb0EE9test_axisERK7Vector2(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,h=0,i=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0.0,t=0.0,u=0.0,v=0.0,w=0.0,x=0.0,y=0.0,z=0.0,A=0;d=l;l=l+64|0;if((l|0)>=(m|0))ba(64);e=d+8|0;f=d+56|0;h=d+52|0;i=d+48|0;k=d+24|0;n=d;o=d+20|0;p=d+16|0;q=b;b=c[q>>2]|0;r=c[q+4>>2]|0;q=n;c[q>>2]=b;c[q+4>>2]=r;if((c[j>>2]=b&2147483647,+g[j>>2])<1.0e-05?(c[j>>2]=r&2147483647,+g[j>>2])<1.0e-05:0){c[n>>2]=0;c[n+4>>2]=1065353216}__ZNK16CapsuleShape2DSW13project_rangeERK7Vector2RK11Transform2DRfS6_(c[a>>2]|0,n,c[a+8>>2]|0,o,p);r=c[a+4>>2]|0;b=c[a+12>>2]|0;c[k>>2]=c[b>>2];c[k+4>>2]=c[b+4>>2];c[k+8>>2]=c[b+8>>2];c[k+12>>2]=c[b+12>>2];c[k+16>>2]=c[b+16>>2];c[k+20>>2]=c[b+20>>2];__ZN7Vector2pLERKS_(k+16|0,a+44|0);__ZNK16CapsuleShape2DSW13project_rangeERK7Vector2RK11Transform2DRfS6_(r,n,b,e,f);__ZNK16CapsuleShape2DSW13project_rangeERK7Vector2RK11Transform2DRfS6_(r,n,k,h,i);s=+g[e>>2];t=+g[h>>2];u=+g[f>>2];v=+g[i>>2];w=+g[p>>2];x=+g[o>>2];y=(w-x)*.5;z=(w+x)*.5;x=(s<t?s:t)-y-z;t=(u>v?u:v)+y-z;do if(x>0.0|t<0.0){o=c[a+60>>2]|0;if((o|0)!=0?(p=c[o+20>>2]|0,(p|0)!=0):0){o=n;i=c[o+4>>2]|0;f=p;c[f>>2]=c[o>>2];c[f+4>>2]=i;A=0}else A=0}else{i=(g[j>>2]=x,c[j>>2]|0)&2147483647;z=(c[j>>2]=i,+g[j>>2]);f=a+16|0;y=+g[f>>2];if(t<z){if(!(t<y)){A=1;break}g[f>>2]=t;o=n;p=c[o+4>>2]|0;h=a+20|0;c[h>>2]=c[o>>2];c[h+4>>2]=p;c[a+32>>2]=c[a+28>>2];A=1;break}else{if(!(z<y)){A=1;break}c[f>>2]=i;__ZNK7Vector2ngEv(e,n);i=e;f=c[i+4>>2]|0;p=a+20|0;c[p>>2]=c[i>>2];c[p+4>>2]=f;c[a+32>>2]=c[a+28>>2];A=1;break}}while(0);e=a+28|0;c[e>>2]=(c[e>>2]|0)+1;l=d;return A|0}function __ZN19SeparatorAxisTest2DI16CapsuleShape2DSWS0_Lb0ELb1ELb0EE17generate_contactsEv(b){b=b|0;var d=0,e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0.0,u=0.0,v=0.0,w=0,x=0;d=l;l=l+64|0;if((l|0)>=(m|0))ba(64);e=d+48|0;f=d+32|0;h=d+24|0;i=d;j=d+16|0;k=d+8|0;n=b+20|0;g[e>>2]=0.0;g[e+4>>2]=0.0;if(__ZNK7Vector2eqERKS_(n,e)|0){l=d;return}o=b+60|0;p=c[o>>2]|0;a[p+9>>0]=1;if(!(c[p>>2]|0)){l=d;return};c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;c[f+12>>2]=0;p=c[b>>2]|0;q=c[(c[p>>2]|0)+32>>2]|0;r=b+8|0;s=c[r>>2]|0;__ZNK7Vector2ngEv(i,n);t=+__ZNK7Vector23dotERKS_(s,i);u=+__ZNK7Vector23dotERKS_(s+8|0,i);g[j>>2]=t;g[j+4>>2]=u;__ZNK7Vector210normalizedEv(e,j);Ki[q&4095](p,e,f,h);if((c[h>>2]|0)>0){p=e+4|0;q=0;do{j=c[r>>2]|0;s=f+(q<<3)|0;u=+g[s>>2];t=+g[f+(q<<3)+4>>2];v=u*+g[j+4>>2]+t*+g[j+12>>2];g[e>>2]=+g[j>>2]*u+ +g[j+8>>2]*t;g[p>>2]=v;__ZNK7Vector2plERKS_(i,e,j+16|0);j=i;w=c[j+4>>2]|0;x=s;c[x>>2]=c[j>>2];c[x+4>>2]=w;q=q+1|0}while((q|0)<(c[h>>2]|0))};c[e>>2]=0;c[e+4>>2]=0;c[e+8>>2]=0;c[e+12>>2]=0;__ZNK9Shape2DSW29get_supports_transformed_castERK7Vector2S2_RK11Transform2DPS0_Ri(c[b+4>>2]|0,b+44|0,n,c[b+12>>2]|0,e,i);b=n;n=c[b+4>>2]|0;q=(c[o>>2]|0)+12|0;c[q>>2]=c[b>>2];c[q+4>>2]=n;__ZL32_generate_contacts_from_supportsPK7Vector2iS1_iP20_CollectorCallback2D(f,c[h>>2]|0,e,c[i>>2]|0,c[o>>2]|0);i=c[o>>2]|0;if((i|0?(e=c[i+20>>2]|0,e|0):0)?(g[k>>2]=0.0,g[k+4>>2]=0.0,__ZNK7Vector2neERKS_(e,k)|0):0){k=c[(c[o>>2]|0)+20>>2]|0;c[k>>2]=0;c[k+4>>2]=0}l=d;return}function __ZN19SeparatorAxisTest2DI18RectangleShape2DSW22ConvexPolygonShape2DSWLb0ELb1ELb0EE9test_axisERK7Vector2(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,h=0,i=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0.0,w=0.0,x=0.0,y=0.0,z=0.0,A=0.0,B=0.0,C=0.0,D=0,E=0,F=0,G=0;d=l;l=l+64|0;if((l|0)>=(m|0))ba(64);e=d+8|0;f=d+48|0;h=d+44|0;i=d+40|0;k=d+16|0;n=d;o=b;b=c[o>>2]|0;p=c[o+4>>2]|0;o=n;c[o>>2]=b;c[o+4>>2]=p;if((c[j>>2]=b&2147483647,+g[j>>2])<1.0e-05?(c[j>>2]=p&2147483647,+g[j>>2])<1.0e-05:0){c[n>>2]=0;c[n+4>>2]=1065353216}p=c[a>>2]|0;b=c[a+8>>2]|0;o=p+48|0;q=p+52|0;p=b+8|0;r=b+4|0;s=b+12|0;t=e+4|0;u=b+16|0;v=-+g[o>>2];w=-+g[q>>2];x=+g[r>>2]*v+ +g[s>>2]*w;g[e>>2]=+g[b>>2]*v+ +g[p>>2]*w;g[t>>2]=x;__ZNK7Vector2plERKS_(f,e,u);x=+__ZNK7Vector23dotERKS_(n,f);w=x>-100000002004087734272.0?x:-100000002004087734272.0;v=x<100000002004087734272.0?x:100000002004087734272.0;x=+g[o>>2];y=-+g[q>>2];z=x*+g[r>>2]+ +g[s>>2]*y;g[e>>2]=x*+g[b>>2]+ +g[p>>2]*y;g[t>>2]=z;__ZNK7Vector2plERKS_(f,e,u);z=+__ZNK7Vector23dotERKS_(n,f);y=z>w?z:w;w=z<v?z:v;v=-+g[o>>2];z=+g[q>>2];x=+g[r>>2]*v+z*+g[s>>2];g[e>>2]=+g[b>>2]*v+z*+g[p>>2];g[t>>2]=x;__ZNK7Vector2plERKS_(f,e,u);x=+__ZNK7Vector23dotERKS_(n,f);z=x>y?x:y;y=x<w?x:w;w=+g[o>>2];x=+g[q>>2];v=w*+g[r>>2]+x*+g[s>>2];g[e>>2]=w*+g[b>>2]+x*+g[p>>2];g[t>>2]=v;__ZNK7Vector2plERKS_(f,e,u);v=+__ZNK7Vector23dotERKS_(n,f);x=v>z?v:z;z=v<y?v:y;u=c[a+4>>2]|0;t=c[a+12>>2]|0;c[k>>2]=c[t>>2];c[k+4>>2]=c[t+4>>2];c[k+8>>2]=c[t+8>>2];c[k+12>>2]=c[t+12>>2];c[k+16>>2]=c[t+16>>2];c[k+20>>2]=c[t+20>>2];__ZN7Vector2pLERKS_(k+16|0,a+44|0);__ZNK22ConvexPolygonShape2DSW13project_rangeERK7Vector2RK11Transform2DRfS6_(u,n,t,e,f);__ZNK22ConvexPolygonShape2DSW13project_rangeERK7Vector2RK11Transform2DRfS6_(u,n,k,h,i);y=+g[e>>2];v=+g[h>>2];w=+g[f>>2];A=+g[i>>2];B=(x-z)*.5;C=(z+x)*.5;x=(y<v?y:v)-B-C;v=B+(w>A?w:A)-C;if(x>0.0|v<0.0){i=c[a+60>>2]|0;if(!i){D=0;E=a+28|0;F=c[E>>2]|0;G=F+1|0;c[E>>2]=G;l=d;return D|0}f=c[i+20>>2]|0;if(!f){D=0;E=a+28|0;F=c[E>>2]|0;G=F+1|0;c[E>>2]=G;l=d;return D|0}i=n;h=c[i+4>>2]|0;k=f;c[k>>2]=c[i>>2];c[k+4>>2]=h;D=0;E=a+28|0;F=c[E>>2]|0;G=F+1|0;c[E>>2]=G;l=d;return D|0}h=(g[j>>2]=x,c[j>>2]|0)&2147483647;x=(c[j>>2]=h,+g[j>>2]);k=a+16|0;C=+g[k>>2];if(v<x){if(!(v<C)){D=1;E=a+28|0;F=c[E>>2]|0;G=F+1|0;c[E>>2]=G;l=d;return D|0}g[k>>2]=v;i=n;f=c[i+4>>2]|0;u=a+20|0;c[u>>2]=c[i>>2];c[u+4>>2]=f;c[a+32>>2]=c[a+28>>2];D=1;E=a+28|0;F=c[E>>2]|0;G=F+1|0;c[E>>2]=G;l=d;return D|0}else{if(!(x<C)){D=1;E=a+28|0;F=c[E>>2]|0;G=F+1|0;c[E>>2]=G;l=d;return D|0}c[k>>2]=h;__ZNK7Vector2ngEv(e,n);n=e;e=c[n+4>>2]|0;h=a+20|0;c[h>>2]=c[n>>2];c[h+4>>2]=e;c[a+32>>2]=c[a+28>>2];D=1;E=a+28|0;F=c[E>>2]|0;G=F+1|0;c[E>>2]=G;l=d;return D|0}return 0}function __ZN19SeparatorAxisTest2DI18RectangleShape2DSW22ConvexPolygonShape2DSWLb0ELb1ELb0EE17generate_contactsEv(b){b=b|0;var d=0,e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0.0,u=0.0,v=0.0,w=0,x=0;d=l;l=l+64|0;if((l|0)>=(m|0))ba(64);e=d+48|0;f=d+32|0;h=d+24|0;i=d;j=d+16|0;k=d+8|0;n=b+20|0;g[e>>2]=0.0;g[e+4>>2]=0.0;if(__ZNK7Vector2eqERKS_(n,e)|0){l=d;return}o=b+60|0;p=c[o>>2]|0;a[p+9>>0]=1;if(!(c[p>>2]|0)){l=d;return};c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;c[f+12>>2]=0;p=c[b>>2]|0;q=c[(c[p>>2]|0)+32>>2]|0;r=b+8|0;s=c[r>>2]|0;__ZNK7Vector2ngEv(i,n);t=+__ZNK7Vector23dotERKS_(s,i);u=+__ZNK7Vector23dotERKS_(s+8|0,i);g[j>>2]=t;g[j+4>>2]=u;__ZNK7Vector210normalizedEv(e,j);Ki[q&4095](p,e,f,h);if((c[h>>2]|0)>0){p=e+4|0;q=0;do{j=c[r>>2]|0;s=f+(q<<3)|0;u=+g[s>>2];t=+g[f+(q<<3)+4>>2];v=u*+g[j+4>>2]+t*+g[j+12>>2];g[e>>2]=+g[j>>2]*u+ +g[j+8>>2]*t;g[p>>2]=v;__ZNK7Vector2plERKS_(i,e,j+16|0);j=i;w=c[j+4>>2]|0;x=s;c[x>>2]=c[j>>2];c[x+4>>2]=w;q=q+1|0}while((q|0)<(c[h>>2]|0))};c[e>>2]=0;c[e+4>>2]=0;c[e+8>>2]=0;c[e+12>>2]=0;__ZNK9Shape2DSW29get_supports_transformed_castERK7Vector2S2_RK11Transform2DPS0_Ri(c[b+4>>2]|0,b+44|0,n,c[b+12>>2]|0,e,i);b=n;n=c[b+4>>2]|0;q=(c[o>>2]|0)+12|0;c[q>>2]=c[b>>2];c[q+4>>2]=n;__ZL32_generate_contacts_from_supportsPK7Vector2iS1_iP20_CollectorCallback2D(f,c[h>>2]|0,e,c[i>>2]|0,c[o>>2]|0);i=c[o>>2]|0;if((i|0?(e=c[i+20>>2]|0,e|0):0)?(g[k>>2]=0.0,g[k+4>>2]=0.0,__ZNK7Vector2neERKS_(e,k)|0):0){k=c[(c[o>>2]|0)+20>>2]|0;c[k>>2]=0;c[k+4>>2]=0}l=d;return}function __ZN19SeparatorAxisTest2DI18RectangleShape2DSW16CapsuleShape2DSWLb0ELb1ELb0EE9test_axisERK7Vector2(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,h=0,i=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0.0,w=0.0,x=0.0,y=0.0,z=0.0,A=0.0,B=0.0,C=0.0,D=0,E=0,F=0,G=0;d=l;l=l+64|0;if((l|0)>=(m|0))ba(64);e=d+8|0;f=d+48|0;h=d+44|0;i=d+40|0;k=d+16|0;n=d;o=b;b=c[o>>2]|0;p=c[o+4>>2]|0;o=n;c[o>>2]=b;c[o+4>>2]=p;if((c[j>>2]=b&2147483647,+g[j>>2])<1.0e-05?(c[j>>2]=p&2147483647,+g[j>>2])<1.0e-05:0){c[n>>2]=0;c[n+4>>2]=1065353216}p=c[a>>2]|0;b=c[a+8>>2]|0;o=p+48|0;q=p+52|0;p=b+8|0;r=b+4|0;s=b+12|0;t=e+4|0;u=b+16|0;v=-+g[o>>2];w=-+g[q>>2];x=+g[r>>2]*v+ +g[s>>2]*w;g[e>>2]=+g[b>>2]*v+ +g[p>>2]*w;g[t>>2]=x;__ZNK7Vector2plERKS_(f,e,u);x=+__ZNK7Vector23dotERKS_(n,f);w=x>-100000002004087734272.0?x:-100000002004087734272.0;v=x<100000002004087734272.0?x:100000002004087734272.0;x=+g[o>>2];y=-+g[q>>2];z=x*+g[r>>2]+ +g[s>>2]*y;g[e>>2]=x*+g[b>>2]+ +g[p>>2]*y;g[t>>2]=z;__ZNK7Vector2plERKS_(f,e,u);z=+__ZNK7Vector23dotERKS_(n,f);y=z>w?z:w;w=z<v?z:v;v=-+g[o>>2];z=+g[q>>2];x=+g[r>>2]*v+z*+g[s>>2];g[e>>2]=+g[b>>2]*v+z*+g[p>>2];g[t>>2]=x;__ZNK7Vector2plERKS_(f,e,u);x=+__ZNK7Vector23dotERKS_(n,f);z=x>y?x:y;y=x<w?x:w;w=+g[o>>2];x=+g[q>>2];v=w*+g[r>>2]+x*+g[s>>2];g[e>>2]=w*+g[b>>2]+x*+g[p>>2];g[t>>2]=v;__ZNK7Vector2plERKS_(f,e,u);v=+__ZNK7Vector23dotERKS_(n,f);x=v>z?v:z;z=v<y?v:y;u=c[a+4>>2]|0;t=c[a+12>>2]|0;c[k>>2]=c[t>>2];c[k+4>>2]=c[t+4>>2];c[k+8>>2]=c[t+8>>2];c[k+12>>2]=c[t+12>>2];c[k+16>>2]=c[t+16>>2];c[k+20>>2]=c[t+20>>2];__ZN7Vector2pLERKS_(k+16|0,a+44|0);__ZNK16CapsuleShape2DSW13project_rangeERK7Vector2RK11Transform2DRfS6_(u,n,t,e,f);__ZNK16CapsuleShape2DSW13project_rangeERK7Vector2RK11Transform2DRfS6_(u,n,k,h,i);y=+g[e>>2];v=+g[h>>2];w=+g[f>>2];A=+g[i>>2];B=(x-z)*.5;C=(z+x)*.5;x=(y<v?y:v)-B-C;v=B+(w>A?w:A)-C;if(x>0.0|v<0.0){i=c[a+60>>2]|0;if(!i){D=0;E=a+28|0;F=c[E>>2]|0;G=F+1|0;c[E>>2]=G;l=d;return D|0}f=c[i+20>>2]|0;if(!f){D=0;E=a+28|0;F=c[E>>2]|0;G=F+1|0;c[E>>2]=G;l=d;return D|0}i=n;h=c[i+4>>2]|0;k=f;c[k>>2]=c[i>>2];c[k+4>>2]=h;D=0;E=a+28|0;F=c[E>>2]|0;G=F+1|0;c[E>>2]=G;l=d;return D|0}h=(g[j>>2]=x,c[j>>2]|0)&2147483647;x=(c[j>>2]=h,+g[j>>2]);k=a+16|0;C=+g[k>>2];if(v<x){if(!(v<C)){D=1;E=a+28|0;F=c[E>>2]|0;G=F+1|0;c[E>>2]=G;l=d;return D|0}g[k>>2]=v;i=n;f=c[i+4>>2]|0;u=a+20|0;c[u>>2]=c[i>>2];c[u+4>>2]=f;c[a+32>>2]=c[a+28>>2];D=1;E=a+28|0;F=c[E>>2]|0;G=F+1|0;c[E>>2]=G;l=d;return D|0}else{if(!(x<C)){D=1;E=a+28|0;F=c[E>>2]|0;G=F+1|0;c[E>>2]=G;l=d;return D|0}c[k>>2]=h;__ZNK7Vector2ngEv(e,n);n=e;e=c[n+4>>2]|0;h=a+20|0;c[h>>2]=c[n>>2];c[h+4>>2]=e;c[a+32>>2]=c[a+28>>2];D=1;E=a+28|0;F=c[E>>2]|0;G=F+1|0;c[E>>2]=G;l=d;return D|0}return 0}function __ZN19SeparatorAxisTest2DI18RectangleShape2DSW16CapsuleShape2DSWLb0ELb1ELb0EE17generate_contactsEv(b){b=b|0;var d=0,e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0.0,u=0.0,v=0.0,w=0,x=0;d=l;l=l+64|0;if((l|0)>=(m|0))ba(64);e=d+48|0;f=d+32|0;h=d+24|0;i=d;j=d+16|0;k=d+8|0;n=b+20|0;g[e>>2]=0.0;g[e+4>>2]=0.0;if(__ZNK7Vector2eqERKS_(n,e)|0){l=d;return}o=b+60|0;p=c[o>>2]|0;a[p+9>>0]=1;if(!(c[p>>2]|0)){l=d;return};c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;c[f+12>>2]=0;p=c[b>>2]|0;q=c[(c[p>>2]|0)+32>>2]|0;r=b+8|0;s=c[r>>2]|0;__ZNK7Vector2ngEv(i,n);t=+__ZNK7Vector23dotERKS_(s,i);u=+__ZNK7Vector23dotERKS_(s+8|0,i);g[j>>2]=t;g[j+4>>2]=u;__ZNK7Vector210normalizedEv(e,j);Ki[q&4095](p,e,f,h);if((c[h>>2]|0)>0){p=e+4|0;q=0;do{j=c[r>>2]|0;s=f+(q<<3)|0;u=+g[s>>2];t=+g[f+(q<<3)+4>>2];v=u*+g[j+4>>2]+t*+g[j+12>>2];g[e>>2]=+g[j>>2]*u+ +g[j+8>>2]*t;g[p>>2]=v;__ZNK7Vector2plERKS_(i,e,j+16|0);j=i;w=c[j+4>>2]|0;x=s;c[x>>2]=c[j>>2];c[x+4>>2]=w;q=q+1|0}while((q|0)<(c[h>>2]|0))};c[e>>2]=0;c[e+4>>2]=0;c[e+8>>2]=0;c[e+12>>2]=0;__ZNK9Shape2DSW29get_supports_transformed_castERK7Vector2S2_RK11Transform2DPS0_Ri(c[b+4>>2]|0,b+44|0,n,c[b+12>>2]|0,e,i);b=n;n=c[b+4>>2]|0;q=(c[o>>2]|0)+12|0;c[q>>2]=c[b>>2];c[q+4>>2]=n;__ZL32_generate_contacts_from_supportsPK7Vector2iS1_iP20_CollectorCallback2D(f,c[h>>2]|0,e,c[i>>2]|0,c[o>>2]|0);i=c[o>>2]|0;if((i|0?(e=c[i+20>>2]|0,e|0):0)?(g[k>>2]=0.0,g[k+4>>2]=0.0,__ZNK7Vector2neERKS_(e,k)|0):0){k=c[(c[o>>2]|0)+20>>2]|0;c[k>>2]=0;c[k+4>>2]=0}l=d;return}function __ZN19SeparatorAxisTest2DI18RectangleShape2DSWS0_Lb0ELb1ELb0EE9test_axisERK7Vector2(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,h=0,i=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0.0,v=0.0,w=0.0,x=0.0,y=0.0,z=0,A=0,B=0,C=0;d=l;l=l+32|0;if((l|0)>=(m|0))ba(32);e=d+8|0;f=d+24|0;h=d;i=d+20|0;k=d+16|0;n=b;b=c[n>>2]|0;o=c[n+4>>2]|0;n=h;c[n>>2]=b;c[n+4>>2]=o;if((c[j>>2]=b&2147483647,+g[j>>2])<1.0e-05?(c[j>>2]=o&2147483647,+g[j>>2])<1.0e-05:0){c[h>>2]=0;c[h+4>>2]=1065353216}o=c[a>>2]|0;b=c[a+8>>2]|0;n=o+48|0;p=o+52|0;o=b+8|0;q=b+4|0;r=b+12|0;s=e+4|0;t=b+16|0;u=-+g[n>>2];v=-+g[p>>2];w=+g[q>>2]*u+ +g[r>>2]*v;g[e>>2]=+g[b>>2]*u+ +g[o>>2]*v;g[s>>2]=w;__ZNK7Vector2plERKS_(f,e,t);w=+__ZNK7Vector23dotERKS_(h,f);v=w>-100000002004087734272.0?w:-100000002004087734272.0;u=w<100000002004087734272.0?w:100000002004087734272.0;w=+g[n>>2];x=-+g[p>>2];y=w*+g[q>>2]+ +g[r>>2]*x;g[e>>2]=w*+g[b>>2]+ +g[o>>2]*x;g[s>>2]=y;__ZNK7Vector2plERKS_(f,e,t);y=+__ZNK7Vector23dotERKS_(h,f);x=y>v?y:v;v=y<u?y:u;u=-+g[n>>2];y=+g[p>>2];w=+g[q>>2]*u+y*+g[r>>2];g[e>>2]=+g[b>>2]*u+y*+g[o>>2];g[s>>2]=w;__ZNK7Vector2plERKS_(f,e,t);w=+__ZNK7Vector23dotERKS_(h,f);y=w>x?w:x;x=w<v?w:v;v=+g[n>>2];w=+g[p>>2];u=v*+g[q>>2]+w*+g[r>>2];g[e>>2]=v*+g[b>>2]+w*+g[o>>2];g[s>>2]=u;__ZNK7Vector2plERKS_(f,e,t);u=+__ZNK7Vector23dotERKS_(h,f);w=u>y?u:y;y=u<x?u:x;__ZNK18RectangleShape2DSW18project_range_castERK7Vector2S2_RK11Transform2DRfS6_(c[a+4>>2]|0,a+44|0,h,c[a+12>>2]|0,i,k);x=(w-y)*.5;u=+g[i>>2]-x;g[i>>2]=u;v=x+ +g[k>>2];g[k>>2]=v;x=(y+w)*.5;w=u-x;u=v-x;if(w>0.0|u<0.0){k=c[a+60>>2]|0;if(!k){z=0;A=a+28|0;B=c[A>>2]|0;C=B+1|0;c[A>>2]=C;l=d;return z|0}i=c[k+20>>2]|0;if(!i){z=0;A=a+28|0;B=c[A>>2]|0;C=B+1|0;c[A>>2]=C;l=d;return z|0}k=h;f=c[k+4>>2]|0;t=i;c[t>>2]=c[k>>2];c[t+4>>2]=f;z=0;A=a+28|0;B=c[A>>2]|0;C=B+1|0;c[A>>2]=C;l=d;return z|0}f=(g[j>>2]=w,c[j>>2]|0)&2147483647;w=(c[j>>2]=f,+g[j>>2]);t=a+16|0;x=+g[t>>2];if(u<w){if(!(u<x)){z=1;A=a+28|0;B=c[A>>2]|0;C=B+1|0;c[A>>2]=C;l=d;return z|0}g[t>>2]=u;k=h;i=c[k+4>>2]|0;s=a+20|0;c[s>>2]=c[k>>2];c[s+4>>2]=i;c[a+32>>2]=c[a+28>>2];z=1;A=a+28|0;B=c[A>>2]|0;C=B+1|0;c[A>>2]=C;l=d;return z|0}else{if(!(w<x)){z=1;A=a+28|0;B=c[A>>2]|0;C=B+1|0;c[A>>2]=C;l=d;return z|0}c[t>>2]=f;__ZNK7Vector2ngEv(e,h);h=e;e=c[h+4>>2]|0;f=a+20|0;c[f>>2]=c[h>>2];c[f+4>>2]=e;c[a+32>>2]=c[a+28>>2];z=1;A=a+28|0;B=c[A>>2]|0;C=B+1|0;c[A>>2]=C;l=d;return z|0}return 0}function __ZN19SeparatorAxisTest2DI18RectangleShape2DSWS0_Lb0ELb1ELb0EE17generate_contactsEv(b){b=b|0;var d=0,e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0.0,u=0.0,v=0.0,w=0,x=0;d=l;l=l+64|0;if((l|0)>=(m|0))ba(64);e=d+48|0;f=d+32|0;h=d+24|0;i=d;j=d+16|0;k=d+8|0;n=b+20|0;g[e>>2]=0.0;g[e+4>>2]=0.0;if(__ZNK7Vector2eqERKS_(n,e)|0){l=d;return}o=b+60|0;p=c[o>>2]|0;a[p+9>>0]=1;if(!(c[p>>2]|0)){l=d;return};c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;c[f+12>>2]=0;p=c[b>>2]|0;q=c[(c[p>>2]|0)+32>>2]|0;r=b+8|0;s=c[r>>2]|0;__ZNK7Vector2ngEv(i,n);t=+__ZNK7Vector23dotERKS_(s,i);u=+__ZNK7Vector23dotERKS_(s+8|0,i);g[j>>2]=t;g[j+4>>2]=u;__ZNK7Vector210normalizedEv(e,j);Ki[q&4095](p,e,f,h);if((c[h>>2]|0)>0){p=e+4|0;q=0;do{j=c[r>>2]|0;s=f+(q<<3)|0;u=+g[s>>2];t=+g[f+(q<<3)+4>>2];v=u*+g[j+4>>2]+t*+g[j+12>>2];g[e>>2]=+g[j>>2]*u+ +g[j+8>>2]*t;g[p>>2]=v;__ZNK7Vector2plERKS_(i,e,j+16|0);j=i;w=c[j+4>>2]|0;x=s;c[x>>2]=c[j>>2];c[x+4>>2]=w;q=q+1|0}while((q|0)<(c[h>>2]|0))};c[e>>2]=0;c[e+4>>2]=0;c[e+8>>2]=0;c[e+12>>2]=0;__ZNK9Shape2DSW29get_supports_transformed_castERK7Vector2S2_RK11Transform2DPS0_Ri(c[b+4>>2]|0,b+44|0,n,c[b+12>>2]|0,e,i);b=n;n=c[b+4>>2]|0;q=(c[o>>2]|0)+12|0;c[q>>2]=c[b>>2];c[q+4>>2]=n;__ZL32_generate_contacts_from_supportsPK7Vector2iS1_iP20_CollectorCallback2D(f,c[h>>2]|0,e,c[i>>2]|0,c[o>>2]|0);i=c[o>>2]|0;if((i|0?(e=c[i+20>>2]|0,e|0):0)?(g[k>>2]=0.0,g[k+4>>2]=0.0,__ZNK7Vector2neERKS_(e,k)|0):0){k=c[(c[o>>2]|0)+20>>2]|0;c[k>>2]=0;c[k+4>>2]=0}l=d;return}function __ZN19SeparatorAxisTest2DI15CircleShape2DSW22ConvexPolygonShape2DSWLb0ELb1ELb0EE9test_axisERK7Vector2(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,h=0,i=0,k=0,n=0,o=0,p=0,q=0.0,r=0.0,s=0.0,t=0.0,u=0.0,v=0.0,w=0.0,x=0.0,y=0;d=l;l=l+64|0;if((l|0)>=(m|0))ba(64);e=d+8|0;f=d+48|0;h=d+44|0;i=d+40|0;k=d+16|0;n=d;o=b;b=c[o>>2]|0;p=c[o+4>>2]|0;o=n;c[o>>2]=b;c[o+4>>2]=p;if((c[j>>2]=b&2147483647,+g[j>>2])<1.0e-05?(c[j>>2]=p&2147483647,+g[j>>2])<1.0e-05:0){c[n>>2]=0;c[n+4>>2]=1065353216}p=c[a>>2]|0;b=c[a+8>>2]|0;q=+__ZNK7Vector23dotERKS_(n,b+16|0);r=+__ZNK7Vector23dotERKS_(b,n);s=+__ZNK7Vector23dotERKS_(b+8|0,n);g[e>>2]=r;g[e+4>>2]=s;s=+__ZNK7Vector26lengthEv(e);r=s*+g[p+48>>2];s=q-r;t=q+r;p=c[a+4>>2]|0;b=c[a+12>>2]|0;c[k>>2]=c[b>>2];c[k+4>>2]=c[b+4>>2];c[k+8>>2]=c[b+8>>2];c[k+12>>2]=c[b+12>>2];c[k+16>>2]=c[b+16>>2];c[k+20>>2]=c[b+20>>2];__ZN7Vector2pLERKS_(k+16|0,a+44|0);__ZNK22ConvexPolygonShape2DSW13project_rangeERK7Vector2RK11Transform2DRfS6_(p,n,b,e,f);__ZNK22ConvexPolygonShape2DSW13project_rangeERK7Vector2RK11Transform2DRfS6_(p,n,k,h,i);r=+g[e>>2];q=+g[h>>2];u=+g[f>>2];v=+g[i>>2];w=(t-s)*.5;x=(s+t)*.5;t=(r<q?r:q)-w-x;q=w+(u>v?u:v)-x;do if(t>0.0|q<0.0){i=c[a+60>>2]|0;if((i|0)!=0?(f=c[i+20>>2]|0,(f|0)!=0):0){i=n;h=c[i+4>>2]|0;k=f;c[k>>2]=c[i>>2];c[k+4>>2]=h;y=0}else y=0}else{h=(g[j>>2]=t,c[j>>2]|0)&2147483647;x=(c[j>>2]=h,+g[j>>2]);k=a+16|0;v=+g[k>>2];if(q<x){if(!(q<v)){y=1;break}g[k>>2]=q;i=n;f=c[i+4>>2]|0;p=a+20|0;c[p>>2]=c[i>>2];c[p+4>>2]=f;c[a+32>>2]=c[a+28>>2];y=1;break}else{if(!(x<v)){y=1;break}c[k>>2]=h;__ZNK7Vector2ngEv(e,n);h=e;k=c[h+4>>2]|0;f=a+20|0;c[f>>2]=c[h>>2];c[f+4>>2]=k;c[a+32>>2]=c[a+28>>2];y=1;break}}while(0);e=a+28|0;c[e>>2]=(c[e>>2]|0)+1;l=d;return y|0}function __ZN19SeparatorAxisTest2DI15CircleShape2DSW22ConvexPolygonShape2DSWLb0ELb1ELb0EE17generate_contactsEv(b){b=b|0;var d=0,e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0.0,u=0.0,v=0.0,w=0,x=0;d=l;l=l+64|0;if((l|0)>=(m|0))ba(64);e=d+48|0;f=d+32|0;h=d+24|0;i=d;j=d+16|0;k=d+8|0;n=b+20|0;g[e>>2]=0.0;g[e+4>>2]=0.0;if(__ZNK7Vector2eqERKS_(n,e)|0){l=d;return}o=b+60|0;p=c[o>>2]|0;a[p+9>>0]=1;if(!(c[p>>2]|0)){l=d;return};c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;c[f+12>>2]=0;p=c[b>>2]|0;q=c[(c[p>>2]|0)+32>>2]|0;r=b+8|0;s=c[r>>2]|0;__ZNK7Vector2ngEv(i,n);t=+__ZNK7Vector23dotERKS_(s,i);u=+__ZNK7Vector23dotERKS_(s+8|0,i);g[j>>2]=t;g[j+4>>2]=u;__ZNK7Vector210normalizedEv(e,j);Ki[q&4095](p,e,f,h);if((c[h>>2]|0)>0){p=e+4|0;q=0;do{j=c[r>>2]|0;s=f+(q<<3)|0;u=+g[s>>2];t=+g[f+(q<<3)+4>>2];v=u*+g[j+4>>2]+t*+g[j+12>>2];g[e>>2]=+g[j>>2]*u+ +g[j+8>>2]*t;g[p>>2]=v;__ZNK7Vector2plERKS_(i,e,j+16|0);j=i;w=c[j+4>>2]|0;x=s;c[x>>2]=c[j>>2];c[x+4>>2]=w;q=q+1|0}while((q|0)<(c[h>>2]|0))};c[e>>2]=0;c[e+4>>2]=0;c[e+8>>2]=0;c[e+12>>2]=0;__ZNK9Shape2DSW29get_supports_transformed_castERK7Vector2S2_RK11Transform2DPS0_Ri(c[b+4>>2]|0,b+44|0,n,c[b+12>>2]|0,e,i);b=n;n=c[b+4>>2]|0;q=(c[o>>2]|0)+12|0;c[q>>2]=c[b>>2];c[q+4>>2]=n;__ZL32_generate_contacts_from_supportsPK7Vector2iS1_iP20_CollectorCallback2D(f,c[h>>2]|0,e,c[i>>2]|0,c[o>>2]|0);i=c[o>>2]|0;if((i|0?(e=c[i+20>>2]|0,e|0):0)?(g[k>>2]=0.0,g[k+4>>2]=0.0,__ZNK7Vector2neERKS_(e,k)|0):0){k=c[(c[o>>2]|0)+20>>2]|0;c[k>>2]=0;c[k+4>>2]=0}l=d;return}function __ZN19SeparatorAxisTest2DI15CircleShape2DSW16CapsuleShape2DSWLb0ELb1ELb0EE9test_axisERK7Vector2(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,h=0,i=0,k=0,n=0,o=0,p=0,q=0.0,r=0.0,s=0.0,t=0.0,u=0.0,v=0.0,w=0.0,x=0.0,y=0;d=l;l=l+64|0;if((l|0)>=(m|0))ba(64);e=d+8|0;f=d+48|0;h=d+44|0;i=d+40|0;k=d+16|0;n=d;o=b;b=c[o>>2]|0;p=c[o+4>>2]|0;o=n;c[o>>2]=b;c[o+4>>2]=p;if((c[j>>2]=b&2147483647,+g[j>>2])<1.0e-05?(c[j>>2]=p&2147483647,+g[j>>2])<1.0e-05:0){c[n>>2]=0;c[n+4>>2]=1065353216}p=c[a>>2]|0;b=c[a+8>>2]|0;q=+__ZNK7Vector23dotERKS_(n,b+16|0);r=+__ZNK7Vector23dotERKS_(b,n);s=+__ZNK7Vector23dotERKS_(b+8|0,n);g[e>>2]=r;g[e+4>>2]=s;s=+__ZNK7Vector26lengthEv(e);r=s*+g[p+48>>2];s=q-r;t=q+r;p=c[a+4>>2]|0;b=c[a+12>>2]|0;c[k>>2]=c[b>>2];c[k+4>>2]=c[b+4>>2];c[k+8>>2]=c[b+8>>2];c[k+12>>2]=c[b+12>>2];c[k+16>>2]=c[b+16>>2];c[k+20>>2]=c[b+20>>2];__ZN7Vector2pLERKS_(k+16|0,a+44|0);__ZNK16CapsuleShape2DSW13project_rangeERK7Vector2RK11Transform2DRfS6_(p,n,b,e,f);__ZNK16CapsuleShape2DSW13project_rangeERK7Vector2RK11Transform2DRfS6_(p,n,k,h,i);r=+g[e>>2];q=+g[h>>2];u=+g[f>>2];v=+g[i>>2];w=(t-s)*.5;x=(s+t)*.5;t=(r<q?r:q)-w-x;q=w+(u>v?u:v)-x;do if(t>0.0|q<0.0){i=c[a+60>>2]|0;if((i|0)!=0?(f=c[i+20>>2]|0,(f|0)!=0):0){i=n;h=c[i+4>>2]|0;k=f;c[k>>2]=c[i>>2];c[k+4>>2]=h;y=0}else y=0}else{h=(g[j>>2]=t,c[j>>2]|0)&2147483647;x=(c[j>>2]=h,+g[j>>2]);k=a+16|0;v=+g[k>>2];if(q<x){if(!(q<v)){y=1;break}g[k>>2]=q;i=n;f=c[i+4>>2]|0;p=a+20|0;c[p>>2]=c[i>>2];c[p+4>>2]=f;c[a+32>>2]=c[a+28>>2];y=1;break}else{if(!(x<v)){y=1;break}c[k>>2]=h;__ZNK7Vector2ngEv(e,n);h=e;k=c[h+4>>2]|0;f=a+20|0;c[f>>2]=c[h>>2];c[f+4>>2]=k;c[a+32>>2]=c[a+28>>2];y=1;break}}while(0);e=a+28|0;c[e>>2]=(c[e>>2]|0)+1;l=d;return y|0}function __ZN19SeparatorAxisTest2DI15CircleShape2DSW16CapsuleShape2DSWLb0ELb1ELb0EE17generate_contactsEv(b){b=b|0;var d=0,e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0.0,u=0.0,v=0.0,w=0,x=0;d=l;l=l+64|0;if((l|0)>=(m|0))ba(64);e=d+48|0;f=d+32|0;h=d+24|0;i=d;j=d+16|0;k=d+8|0;n=b+20|0;g[e>>2]=0.0;g[e+4>>2]=0.0;if(__ZNK7Vector2eqERKS_(n,e)|0){l=d;return}o=b+60|0;p=c[o>>2]|0;a[p+9>>0]=1;if(!(c[p>>2]|0)){l=d;return};c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;c[f+12>>2]=0;p=c[b>>2]|0;q=c[(c[p>>2]|0)+32>>2]|0;r=b+8|0;s=c[r>>2]|0;__ZNK7Vector2ngEv(i,n);t=+__ZNK7Vector23dotERKS_(s,i);u=+__ZNK7Vector23dotERKS_(s+8|0,i);g[j>>2]=t;g[j+4>>2]=u;__ZNK7Vector210normalizedEv(e,j);Ki[q&4095](p,e,f,h);if((c[h>>2]|0)>0){p=e+4|0;q=0;do{j=c[r>>2]|0;s=f+(q<<3)|0;u=+g[s>>2];t=+g[f+(q<<3)+4>>2];v=u*+g[j+4>>2]+t*+g[j+12>>2];g[e>>2]=+g[j>>2]*u+ +g[j+8>>2]*t;g[p>>2]=v;__ZNK7Vector2plERKS_(i,e,j+16|0);j=i;w=c[j+4>>2]|0;x=s;c[x>>2]=c[j>>2];c[x+4>>2]=w;q=q+1|0}while((q|0)<(c[h>>2]|0))};c[e>>2]=0;c[e+4>>2]=0;c[e+8>>2]=0;c[e+12>>2]=0;__ZNK9Shape2DSW29get_supports_transformed_castERK7Vector2S2_RK11Transform2DPS0_Ri(c[b+4>>2]|0,b+44|0,n,c[b+12>>2]|0,e,i);b=n;n=c[b+4>>2]|0;q=(c[o>>2]|0)+12|0;c[q>>2]=c[b>>2];c[q+4>>2]=n;__ZL32_generate_contacts_from_supportsPK7Vector2iS1_iP20_CollectorCallback2D(f,c[h>>2]|0,e,c[i>>2]|0,c[o>>2]|0);i=c[o>>2]|0;if((i|0?(e=c[i+20>>2]|0,e|0):0)?(g[k>>2]=0.0,g[k+4>>2]=0.0,__ZNK7Vector2neERKS_(e,k)|0):0){k=c[(c[o>>2]|0)+20>>2]|0;c[k>>2]=0;c[k+4>>2]=0}l=d;return}function __ZN19SeparatorAxisTest2DI15CircleShape2DSW18RectangleShape2DSWLb0ELb1ELb0EE9test_axisERK7Vector2(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,h=0,i=0,k=0,n=0,o=0.0,p=0.0,q=0.0,r=0.0,s=0.0,t=0;d=l;l=l+32|0;if((l|0)>=(m|0))ba(32);e=d+8|0;f=d;h=d+20|0;i=d+16|0;k=b;b=c[k>>2]|0;n=c[k+4>>2]|0;k=f;c[k>>2]=b;c[k+4>>2]=n;if((c[j>>2]=b&2147483647,+g[j>>2])<1.0e-05?(c[j>>2]=n&2147483647,+g[j>>2])<1.0e-05:0){c[f>>2]=0;c[f+4>>2]=1065353216}n=c[a>>2]|0;b=c[a+8>>2]|0;o=+__ZNK7Vector23dotERKS_(f,b+16|0);p=+__ZNK7Vector23dotERKS_(b,f);q=+__ZNK7Vector23dotERKS_(b+8|0,f);g[e>>2]=p;g[e+4>>2]=q;q=+__ZNK7Vector26lengthEv(e);p=q*+g[n+48>>2];q=o-p;r=o+p;__ZNK18RectangleShape2DSW18project_range_castERK7Vector2S2_RK11Transform2DRfS6_(c[a+4>>2]|0,a+44|0,f,c[a+12>>2]|0,h,i);p=(r-q)*.5;o=+g[h>>2]-p;g[h>>2]=o;s=p+ +g[i>>2];g[i>>2]=s;p=(q+r)*.5;r=o-p;o=s-p;do if(r>0.0|o<0.0){i=c[a+60>>2]|0;if((i|0)!=0?(h=c[i+20>>2]|0,(h|0)!=0):0){i=f;n=c[i+4>>2]|0;b=h;c[b>>2]=c[i>>2];c[b+4>>2]=n;t=0}else t=0}else{n=(g[j>>2]=r,c[j>>2]|0)&2147483647;p=(c[j>>2]=n,+g[j>>2]);b=a+16|0;s=+g[b>>2];if(o<p){if(!(o<s)){t=1;break}g[b>>2]=o;i=f;h=c[i+4>>2]|0;k=a+20|0;c[k>>2]=c[i>>2];c[k+4>>2]=h;c[a+32>>2]=c[a+28>>2];t=1;break}else{if(!(p<s)){t=1;break}c[b>>2]=n;__ZNK7Vector2ngEv(e,f);n=e;b=c[n+4>>2]|0;h=a+20|0;c[h>>2]=c[n>>2];c[h+4>>2]=b;c[a+32>>2]=c[a+28>>2];t=1;break}}while(0);e=a+28|0;c[e>>2]=(c[e>>2]|0)+1;l=d;return t|0}function __ZN19SeparatorAxisTest2DI15CircleShape2DSW18RectangleShape2DSWLb0ELb1ELb0EE17generate_contactsEv(b){b=b|0;var d=0,e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0.0,u=0.0,v=0.0,w=0,x=0;d=l;l=l+64|0;if((l|0)>=(m|0))ba(64);e=d+48|0;f=d+32|0;h=d+24|0;i=d;j=d+16|0;k=d+8|0;n=b+20|0;g[e>>2]=0.0;g[e+4>>2]=0.0;if(__ZNK7Vector2eqERKS_(n,e)|0){l=d;return}o=b+60|0;p=c[o>>2]|0;a[p+9>>0]=1;if(!(c[p>>2]|0)){l=d;return};c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;c[f+12>>2]=0;p=c[b>>2]|0;q=c[(c[p>>2]|0)+32>>2]|0;r=b+8|0;s=c[r>>2]|0;__ZNK7Vector2ngEv(i,n);t=+__ZNK7Vector23dotERKS_(s,i);u=+__ZNK7Vector23dotERKS_(s+8|0,i);g[j>>2]=t;g[j+4>>2]=u;__ZNK7Vector210normalizedEv(e,j);Ki[q&4095](p,e,f,h);if((c[h>>2]|0)>0){p=e+4|0;q=0;do{j=c[r>>2]|0;s=f+(q<<3)|0;u=+g[s>>2];t=+g[f+(q<<3)+4>>2];v=u*+g[j+4>>2]+t*+g[j+12>>2];g[e>>2]=+g[j>>2]*u+ +g[j+8>>2]*t;g[p>>2]=v;__ZNK7Vector2plERKS_(i,e,j+16|0);j=i;w=c[j+4>>2]|0;x=s;c[x>>2]=c[j>>2];c[x+4>>2]=w;q=q+1|0}while((q|0)<(c[h>>2]|0))};c[e>>2]=0;c[e+4>>2]=0;c[e+8>>2]=0;c[e+12>>2]=0;__ZNK9Shape2DSW29get_supports_transformed_castERK7Vector2S2_RK11Transform2DPS0_Ri(c[b+4>>2]|0,b+44|0,n,c[b+12>>2]|0,e,i);b=n;n=c[b+4>>2]|0;q=(c[o>>2]|0)+12|0;c[q>>2]=c[b>>2];c[q+4>>2]=n;__ZL32_generate_contacts_from_supportsPK7Vector2iS1_iP20_CollectorCallback2D(f,c[h>>2]|0,e,c[i>>2]|0,c[o>>2]|0);i=c[o>>2]|0;if((i|0?(e=c[i+20>>2]|0,e|0):0)?(g[k>>2]=0.0,g[k+4>>2]=0.0,__ZNK7Vector2neERKS_(e,k)|0):0){k=c[(c[o>>2]|0)+20>>2]|0;c[k>>2]=0;c[k+4>>2]=0}l=d;return}function __ZN19SeparatorAxisTest2DI15CircleShape2DSWS0_Lb0ELb1ELb0EE9test_axisERK7Vector2(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,h=0,i=0,k=0,n=0.0,o=0.0,p=0.0,q=0.0,r=0.0,s=0.0,t=0.0,u=0.0,v=0,w=0,x=0,y=0,z=0;d=l;l=l+48|0;if((l|0)>=(m|0))ba(48);e=d+8|0;f=d+16|0;h=d;i=b;b=c[i>>2]|0;k=c[i+4>>2]|0;i=h;c[i>>2]=b;c[i+4>>2]=k;if((c[j>>2]=b&2147483647,+g[j>>2])<1.0e-05?(c[j>>2]=k&2147483647,+g[j>>2])<1.0e-05:0){c[h>>2]=0;c[h+4>>2]=1065353216}k=c[a>>2]|0;b=c[a+8>>2]|0;n=+__ZNK7Vector23dotERKS_(h,b+16|0);o=+__ZNK7Vector23dotERKS_(b,h);p=+__ZNK7Vector23dotERKS_(b+8|0,h);g[e>>2]=o;g[e+4>>2]=p;p=+__ZNK7Vector26lengthEv(e);o=p*+g[k+48>>2];p=n-o;q=n+o;k=c[a+4>>2]|0;b=c[a+12>>2]|0;c[f>>2]=c[b>>2];c[f+4>>2]=c[b+4>>2];c[f+8>>2]=c[b+8>>2];c[f+12>>2]=c[b+12>>2];c[f+16>>2]=c[b+16>>2];c[f+20>>2]=c[b+20>>2];i=f+16|0;__ZN7Vector2pLERKS_(i,a+44|0);o=+__ZNK7Vector23dotERKS_(h,b+16|0);n=+__ZNK7Vector23dotERKS_(b,h);r=+__ZNK7Vector23dotERKS_(b+8|0,h);g[e>>2]=n;g[e+4>>2]=r;r=+__ZNK7Vector26lengthEv(e);b=k+48|0;n=r*+g[b>>2];r=o-n;s=o+n;n=+__ZNK7Vector23dotERKS_(h,i);o=+__ZNK7Vector23dotERKS_(f,h);t=+__ZNK7Vector23dotERKS_(f+8|0,h);g[e>>2]=o;g[e+4>>2]=t;t=+__ZNK7Vector26lengthEv(e);o=t*+g[b>>2];t=n-o;u=n+o;o=(q-p)*.5;n=(p+q)*.5;q=(r<t?r:t)-o-n;t=o+(s>u?s:u)-n;if(q>0.0|t<0.0){b=c[a+60>>2]|0;if(!b){v=0;w=a+28|0;x=c[w>>2]|0;y=x+1|0;c[w>>2]=y;l=d;return v|0}f=c[b+20>>2]|0;if(!f){v=0;w=a+28|0;x=c[w>>2]|0;y=x+1|0;c[w>>2]=y;l=d;return v|0}b=h;i=c[b+4>>2]|0;k=f;c[k>>2]=c[b>>2];c[k+4>>2]=i;v=0;w=a+28|0;x=c[w>>2]|0;y=x+1|0;c[w>>2]=y;l=d;return v|0}i=(g[j>>2]=q,c[j>>2]|0)&2147483647;q=(c[j>>2]=i,+g[j>>2]);k=a+16|0;n=+g[k>>2];if(t<q){if(!(t<n)){v=1;w=a+28|0;x=c[w>>2]|0;y=x+1|0;c[w>>2]=y;l=d;return v|0}g[k>>2]=t;b=h;f=c[b+4>>2]|0;z=a+20|0;c[z>>2]=c[b>>2];c[z+4>>2]=f;c[a+32>>2]=c[a+28>>2];v=1;w=a+28|0;x=c[w>>2]|0;y=x+1|0;c[w>>2]=y;l=d;return v|0}else{if(!(q<n)){v=1;w=a+28|0;x=c[w>>2]|0;y=x+1|0;c[w>>2]=y;l=d;return v|0}c[k>>2]=i;__ZNK7Vector2ngEv(e,h);h=e;e=c[h+4>>2]|0;i=a+20|0;c[i>>2]=c[h>>2];c[i+4>>2]=e;c[a+32>>2]=c[a+28>>2];v=1;w=a+28|0;x=c[w>>2]|0;y=x+1|0;c[w>>2]=y;l=d;return v|0}return 0}function __ZN19SeparatorAxisTest2DI15CircleShape2DSWS0_Lb0ELb1ELb0EE17generate_contactsEv(b){b=b|0;var d=0,e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0.0,u=0.0,v=0.0,w=0,x=0;d=l;l=l+64|0;if((l|0)>=(m|0))ba(64);e=d+48|0;f=d+32|0;h=d+24|0;i=d;j=d+16|0;k=d+8|0;n=b+20|0;g[e>>2]=0.0;g[e+4>>2]=0.0;if(__ZNK7Vector2eqERKS_(n,e)|0){l=d;return}o=b+60|0;p=c[o>>2]|0;a[p+9>>0]=1;if(!(c[p>>2]|0)){l=d;return};c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;c[f+12>>2]=0;p=c[b>>2]|0;q=c[(c[p>>2]|0)+32>>2]|0;r=b+8|0;s=c[r>>2]|0;__ZNK7Vector2ngEv(i,n);t=+__ZNK7Vector23dotERKS_(s,i);u=+__ZNK7Vector23dotERKS_(s+8|0,i);g[j>>2]=t;g[j+4>>2]=u;__ZNK7Vector210normalizedEv(e,j);Ki[q&4095](p,e,f,h);if((c[h>>2]|0)>0){p=e+4|0;q=0;do{j=c[r>>2]|0;s=f+(q<<3)|0;u=+g[s>>2];t=+g[f+(q<<3)+4>>2];v=u*+g[j+4>>2]+t*+g[j+12>>2];g[e>>2]=+g[j>>2]*u+ +g[j+8>>2]*t;g[p>>2]=v;__ZNK7Vector2plERKS_(i,e,j+16|0);j=i;w=c[j+4>>2]|0;x=s;c[x>>2]=c[j>>2];c[x+4>>2]=w;q=q+1|0}while((q|0)<(c[h>>2]|0))};c[e>>2]=0;c[e+4>>2]=0;c[e+8>>2]=0;c[e+12>>2]=0;__ZNK9Shape2DSW29get_supports_transformed_castERK7Vector2S2_RK11Transform2DPS0_Ri(c[b+4>>2]|0,b+44|0,n,c[b+12>>2]|0,e,i);b=n;n=c[b+4>>2]|0;q=(c[o>>2]|0)+12|0;c[q>>2]=c[b>>2];c[q+4>>2]=n;__ZL32_generate_contacts_from_supportsPK7Vector2iS1_iP20_CollectorCallback2D(f,c[h>>2]|0,e,c[i>>2]|0,c[o>>2]|0);i=c[o>>2]|0;if((i|0?(e=c[i+20>>2]|0,e|0):0)?(g[k>>2]=0.0,g[k+4>>2]=0.0,__ZNK7Vector2neERKS_(e,k)|0):0){k=c[(c[o>>2]|0)+20>>2]|0;c[k>>2]=0;c[k+4>>2]=0}l=d;return}function __ZN19SeparatorAxisTest2DI16SegmentShape2DSW22ConvexPolygonShape2DSWLb0ELb1ELb0EE9test_axisERK7Vector2(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,h=0,i=0,k=0,n=0,o=0,p=0,q=0.0,r=0.0,s=0,t=0,u=0.0,v=0,w=0.0,x=0.0,y=0.0,z=0.0,A=0.0,B=0,C=0,D=0,E=0;d=l;l=l+64|0;if((l|0)>=(m|0))ba(64);e=d+8|0;f=d+48|0;h=d+44|0;i=d+40|0;k=d+16|0;n=d;o=b;b=c[o>>2]|0;p=c[o+4>>2]|0;o=n;c[o>>2]=b;c[o+4>>2]=p;if((c[j>>2]=b&2147483647,+g[j>>2])<1.0e-05?(c[j>>2]=p&2147483647,+g[j>>2])<1.0e-05:0){c[n>>2]=0;c[n+4>>2]=1065353216}p=c[a>>2]|0;b=c[a+8>>2]|0;q=+g[p+48>>2];o=b+8|0;r=+g[p+52>>2];s=b+4|0;t=b+12|0;u=q*+g[s>>2]+r*+g[t>>2];g[e>>2]=+g[b>>2]*q+ +g[o>>2]*r;g[e+4>>2]=u;v=b+16|0;__ZNK7Vector2plERKS_(f,e,v);u=+__ZNK7Vector23dotERKS_(n,f);r=+g[p+56>>2];q=+g[p+60>>2];w=r*+g[s>>2]+q*+g[t>>2];g[e>>2]=+g[b>>2]*r+ +g[o>>2]*q;g[e+4>>2]=w;__ZNK7Vector2plERKS_(f,e,v);w=+__ZNK7Vector23dotERKS_(n,f);v=u<w;q=v?w:u;r=v?u:w;v=c[a+4>>2]|0;o=c[a+12>>2]|0;c[k>>2]=c[o>>2];c[k+4>>2]=c[o+4>>2];c[k+8>>2]=c[o+8>>2];c[k+12>>2]=c[o+12>>2];c[k+16>>2]=c[o+16>>2];c[k+20>>2]=c[o+20>>2];__ZN7Vector2pLERKS_(k+16|0,a+44|0);__ZNK22ConvexPolygonShape2DSW13project_rangeERK7Vector2RK11Transform2DRfS6_(v,n,o,e,f);__ZNK22ConvexPolygonShape2DSW13project_rangeERK7Vector2RK11Transform2DRfS6_(v,n,k,h,i);w=+g[e>>2];u=+g[h>>2];x=+g[f>>2];y=+g[i>>2];z=(q-r)*.5;A=(r+q)*.5;q=(w<u?w:u)-z-A;u=z+(x>y?x:y)-A;if(q>0.0|u<0.0){i=c[a+60>>2]|0;if(!i){B=0;C=a+28|0;D=c[C>>2]|0;E=D+1|0;c[C>>2]=E;l=d;return B|0}f=c[i+20>>2]|0;if(!f){B=0;C=a+28|0;D=c[C>>2]|0;E=D+1|0;c[C>>2]=E;l=d;return B|0}i=n;h=c[i+4>>2]|0;k=f;c[k>>2]=c[i>>2];c[k+4>>2]=h;B=0;C=a+28|0;D=c[C>>2]|0;E=D+1|0;c[C>>2]=E;l=d;return B|0}h=(g[j>>2]=q,c[j>>2]|0)&2147483647;q=(c[j>>2]=h,+g[j>>2]);k=a+16|0;A=+g[k>>2];if(u<q){if(!(u<A)){B=1;C=a+28|0;D=c[C>>2]|0;E=D+1|0;c[C>>2]=E;l=d;return B|0}g[k>>2]=u;i=n;f=c[i+4>>2]|0;v=a+20|0;c[v>>2]=c[i>>2];c[v+4>>2]=f;c[a+32>>2]=c[a+28>>2];B=1;C=a+28|0;D=c[C>>2]|0;E=D+1|0;c[C>>2]=E;l=d;return B|0}else{if(!(q<A)){B=1;C=a+28|0;D=c[C>>2]|0;E=D+1|0;c[C>>2]=E;l=d;return B|0}c[k>>2]=h;__ZNK7Vector2ngEv(e,n);n=e;e=c[n+4>>2]|0;h=a+20|0;c[h>>2]=c[n>>2];c[h+4>>2]=e;c[a+32>>2]=c[a+28>>2];B=1;C=a+28|0;D=c[C>>2]|0;E=D+1|0;c[C>>2]=E;l=d;return B|0}return 0}function __ZN19SeparatorAxisTest2DI16SegmentShape2DSW22ConvexPolygonShape2DSWLb0ELb1ELb0EE17generate_contactsEv(b){b=b|0;var d=0,e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0.0,u=0.0,v=0.0,w=0,x=0;d=l;l=l+64|0;if((l|0)>=(m|0))ba(64);e=d+48|0;f=d+32|0;h=d+24|0;i=d;j=d+16|0;k=d+8|0;n=b+20|0;g[e>>2]=0.0;g[e+4>>2]=0.0;if(__ZNK7Vector2eqERKS_(n,e)|0){l=d;return}o=b+60|0;p=c[o>>2]|0;a[p+9>>0]=1;if(!(c[p>>2]|0)){l=d;return};c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;c[f+12>>2]=0;p=c[b>>2]|0;q=c[(c[p>>2]|0)+32>>2]|0;r=b+8|0;s=c[r>>2]|0;__ZNK7Vector2ngEv(i,n);t=+__ZNK7Vector23dotERKS_(s,i);u=+__ZNK7Vector23dotERKS_(s+8|0,i);g[j>>2]=t;g[j+4>>2]=u;__ZNK7Vector210normalizedEv(e,j);Ki[q&4095](p,e,f,h);if((c[h>>2]|0)>0){p=e+4|0;q=0;do{j=c[r>>2]|0;s=f+(q<<3)|0;u=+g[s>>2];t=+g[f+(q<<3)+4>>2];v=u*+g[j+4>>2]+t*+g[j+12>>2];g[e>>2]=+g[j>>2]*u+ +g[j+8>>2]*t;g[p>>2]=v;__ZNK7Vector2plERKS_(i,e,j+16|0);j=i;w=c[j+4>>2]|0;x=s;c[x>>2]=c[j>>2];c[x+4>>2]=w;q=q+1|0}while((q|0)<(c[h>>2]|0))};c[e>>2]=0;c[e+4>>2]=0;c[e+8>>2]=0;c[e+12>>2]=0;__ZNK9Shape2DSW29get_supports_transformed_castERK7Vector2S2_RK11Transform2DPS0_Ri(c[b+4>>2]|0,b+44|0,n,c[b+12>>2]|0,e,i);b=n;n=c[b+4>>2]|0;q=(c[o>>2]|0)+12|0;c[q>>2]=c[b>>2];c[q+4>>2]=n;__ZL32_generate_contacts_from_supportsPK7Vector2iS1_iP20_CollectorCallback2D(f,c[h>>2]|0,e,c[i>>2]|0,c[o>>2]|0);i=c[o>>2]|0;if((i|0?(e=c[i+20>>2]|0,e|0):0)?(g[k>>2]=0.0,g[k+4>>2]=0.0,__ZNK7Vector2neERKS_(e,k)|0):0){k=c[(c[o>>2]|0)+20>>2]|0;c[k>>2]=0;c[k+4>>2]=0}l=d;return}function __ZN19SeparatorAxisTest2DI16SegmentShape2DSW16CapsuleShape2DSWLb0ELb1ELb0EE9test_axisERK7Vector2(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,h=0,i=0,k=0,n=0,o=0,p=0,q=0.0,r=0.0,s=0,t=0,u=0.0,v=0,w=0.0,x=0.0,y=0.0,z=0.0,A=0.0,B=0,C=0,D=0,E=0;d=l;l=l+64|0;if((l|0)>=(m|0))ba(64);e=d+8|0;f=d+48|0;h=d+44|0;i=d+40|0;k=d+16|0;n=d;o=b;b=c[o>>2]|0;p=c[o+4>>2]|0;o=n;c[o>>2]=b;c[o+4>>2]=p;if((c[j>>2]=b&2147483647,+g[j>>2])<1.0e-05?(c[j>>2]=p&2147483647,+g[j>>2])<1.0e-05:0){c[n>>2]=0;c[n+4>>2]=1065353216}p=c[a>>2]|0;b=c[a+8>>2]|0;q=+g[p+48>>2];o=b+8|0;r=+g[p+52>>2];s=b+4|0;t=b+12|0;u=q*+g[s>>2]+r*+g[t>>2];g[e>>2]=+g[b>>2]*q+ +g[o>>2]*r;g[e+4>>2]=u;v=b+16|0;__ZNK7Vector2plERKS_(f,e,v);u=+__ZNK7Vector23dotERKS_(n,f);r=+g[p+56>>2];q=+g[p+60>>2];w=r*+g[s>>2]+q*+g[t>>2];g[e>>2]=+g[b>>2]*r+ +g[o>>2]*q;g[e+4>>2]=w;__ZNK7Vector2plERKS_(f,e,v);w=+__ZNK7Vector23dotERKS_(n,f);v=u<w;q=v?w:u;r=v?u:w;v=c[a+4>>2]|0;o=c[a+12>>2]|0;c[k>>2]=c[o>>2];c[k+4>>2]=c[o+4>>2];c[k+8>>2]=c[o+8>>2];c[k+12>>2]=c[o+12>>2];c[k+16>>2]=c[o+16>>2];c[k+20>>2]=c[o+20>>2];__ZN7Vector2pLERKS_(k+16|0,a+44|0);__ZNK16CapsuleShape2DSW13project_rangeERK7Vector2RK11Transform2DRfS6_(v,n,o,e,f);__ZNK16CapsuleShape2DSW13project_rangeERK7Vector2RK11Transform2DRfS6_(v,n,k,h,i);w=+g[e>>2];u=+g[h>>2];x=+g[f>>2];y=+g[i>>2];z=(q-r)*.5;A=(r+q)*.5;q=(w<u?w:u)-z-A;u=z+(x>y?x:y)-A;if(q>0.0|u<0.0){i=c[a+60>>2]|0;if(!i){B=0;C=a+28|0;D=c[C>>2]|0;E=D+1|0;c[C>>2]=E;l=d;return B|0}f=c[i+20>>2]|0;if(!f){B=0;C=a+28|0;D=c[C>>2]|0;E=D+1|0;c[C>>2]=E;l=d;return B|0}i=n;h=c[i+4>>2]|0;k=f;c[k>>2]=c[i>>2];c[k+4>>2]=h;B=0;C=a+28|0;D=c[C>>2]|0;E=D+1|0;c[C>>2]=E;l=d;return B|0}h=(g[j>>2]=q,c[j>>2]|0)&2147483647;q=(c[j>>2]=h,+g[j>>2]);k=a+16|0;A=+g[k>>2];if(u<q){if(!(u<A)){B=1;C=a+28|0;D=c[C>>2]|0;E=D+1|0;c[C>>2]=E;l=d;return B|0}g[k>>2]=u;i=n;f=c[i+4>>2]|0;v=a+20|0;c[v>>2]=c[i>>2];c[v+4>>2]=f;c[a+32>>2]=c[a+28>>2];B=1;C=a+28|0;D=c[C>>2]|0;E=D+1|0;c[C>>2]=E;l=d;return B|0}else{if(!(q<A)){B=1;C=a+28|0;D=c[C>>2]|0;E=D+1|0;c[C>>2]=E;l=d;return B|0}c[k>>2]=h;__ZNK7Vector2ngEv(e,n);n=e;e=c[n+4>>2]|0;h=a+20|0;c[h>>2]=c[n>>2];c[h+4>>2]=e;c[a+32>>2]=c[a+28>>2];B=1;C=a+28|0;D=c[C>>2]|0;E=D+1|0;c[C>>2]=E;l=d;return B|0}return 0}function __ZN19SeparatorAxisTest2DI16SegmentShape2DSW16CapsuleShape2DSWLb0ELb1ELb0EE17generate_contactsEv(b){b=b|0;var d=0,e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0.0,u=0.0,v=0.0,w=0,x=0;d=l;l=l+64|0;if((l|0)>=(m|0))ba(64);e=d+48|0;f=d+32|0;h=d+24|0;i=d;j=d+16|0;k=d+8|0;n=b+20|0;g[e>>2]=0.0;g[e+4>>2]=0.0;if(__ZNK7Vector2eqERKS_(n,e)|0){l=d;return}o=b+60|0;p=c[o>>2]|0;a[p+9>>0]=1;if(!(c[p>>2]|0)){l=d;return};c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;c[f+12>>2]=0;p=c[b>>2]|0;q=c[(c[p>>2]|0)+32>>2]|0;r=b+8|0;s=c[r>>2]|0;__ZNK7Vector2ngEv(i,n);t=+__ZNK7Vector23dotERKS_(s,i);u=+__ZNK7Vector23dotERKS_(s+8|0,i);g[j>>2]=t;g[j+4>>2]=u;__ZNK7Vector210normalizedEv(e,j);Ki[q&4095](p,e,f,h);if((c[h>>2]|0)>0){p=e+4|0;q=0;do{j=c[r>>2]|0;s=f+(q<<3)|0;u=+g[s>>2];t=+g[f+(q<<3)+4>>2];v=u*+g[j+4>>2]+t*+g[j+12>>2];g[e>>2]=+g[j>>2]*u+ +g[j+8>>2]*t;g[p>>2]=v;__ZNK7Vector2plERKS_(i,e,j+16|0);j=i;w=c[j+4>>2]|0;x=s;c[x>>2]=c[j>>2];c[x+4>>2]=w;q=q+1|0}while((q|0)<(c[h>>2]|0))};c[e>>2]=0;c[e+4>>2]=0;c[e+8>>2]=0;c[e+12>>2]=0;__ZNK9Shape2DSW29get_supports_transformed_castERK7Vector2S2_RK11Transform2DPS0_Ri(c[b+4>>2]|0,b+44|0,n,c[b+12>>2]|0,e,i);b=n;n=c[b+4>>2]|0;q=(c[o>>2]|0)+12|0;c[q>>2]=c[b>>2];c[q+4>>2]=n;__ZL32_generate_contacts_from_supportsPK7Vector2iS1_iP20_CollectorCallback2D(f,c[h>>2]|0,e,c[i>>2]|0,c[o>>2]|0);i=c[o>>2]|0;if((i|0?(e=c[i+20>>2]|0,e|0):0)?(g[k>>2]=0.0,g[k+4>>2]=0.0,__ZNK7Vector2neERKS_(e,k)|0):0){k=c[(c[o>>2]|0)+20>>2]|0;c[k>>2]=0;c[k+4>>2]=0}l=d;return}function __ZN19SeparatorAxisTest2DI16SegmentShape2DSW18RectangleShape2DSWLb0ELb1ELb0EE9test_axisERK7Vector2(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,h=0,i=0,k=0,n=0,o=0,p=0.0,q=0.0,r=0,s=0,t=0.0,u=0,v=0.0,w=0.0,x=0,y=0,z=0,A=0;d=l;l=l+32|0;if((l|0)>=(m|0))ba(32);e=d+8|0;f=d+24|0;h=d;i=d+20|0;k=d+16|0;n=b;b=c[n>>2]|0;o=c[n+4>>2]|0;n=h;c[n>>2]=b;c[n+4>>2]=o;if((c[j>>2]=b&2147483647,+g[j>>2])<1.0e-05?(c[j>>2]=o&2147483647,+g[j>>2])<1.0e-05:0){c[h>>2]=0;c[h+4>>2]=1065353216}o=c[a>>2]|0;b=c[a+8>>2]|0;p=+g[o+48>>2];n=b+8|0;q=+g[o+52>>2];r=b+4|0;s=b+12|0;t=p*+g[r>>2]+q*+g[s>>2];g[e>>2]=+g[b>>2]*p+ +g[n>>2]*q;g[e+4>>2]=t;u=b+16|0;__ZNK7Vector2plERKS_(f,e,u);t=+__ZNK7Vector23dotERKS_(h,f);q=+g[o+56>>2];p=+g[o+60>>2];v=q*+g[r>>2]+p*+g[s>>2];g[e>>2]=+g[b>>2]*q+ +g[n>>2]*p;g[e+4>>2]=v;__ZNK7Vector2plERKS_(f,e,u);v=+__ZNK7Vector23dotERKS_(h,f);f=t<v;p=f?t:v;q=f?v:t;__ZNK18RectangleShape2DSW18project_range_castERK7Vector2S2_RK11Transform2DRfS6_(c[a+4>>2]|0,a+44|0,h,c[a+12>>2]|0,i,k);t=(q-p)*.5;v=+g[i>>2]-t;g[i>>2]=v;w=t+ +g[k>>2];g[k>>2]=w;t=(p+q)*.5;q=v-t;v=w-t;if(q>0.0|v<0.0){k=c[a+60>>2]|0;if(!k){x=0;y=a+28|0;z=c[y>>2]|0;A=z+1|0;c[y>>2]=A;l=d;return x|0}i=c[k+20>>2]|0;if(!i){x=0;y=a+28|0;z=c[y>>2]|0;A=z+1|0;c[y>>2]=A;l=d;return x|0}k=h;f=c[k+4>>2]|0;u=i;c[u>>2]=c[k>>2];c[u+4>>2]=f;x=0;y=a+28|0;z=c[y>>2]|0;A=z+1|0;c[y>>2]=A;l=d;return x|0}f=(g[j>>2]=q,c[j>>2]|0)&2147483647;q=(c[j>>2]=f,+g[j>>2]);u=a+16|0;t=+g[u>>2];if(v<q){if(!(v<t)){x=1;y=a+28|0;z=c[y>>2]|0;A=z+1|0;c[y>>2]=A;l=d;return x|0}g[u>>2]=v;k=h;i=c[k+4>>2]|0;n=a+20|0;c[n>>2]=c[k>>2];c[n+4>>2]=i;c[a+32>>2]=c[a+28>>2];x=1;y=a+28|0;z=c[y>>2]|0;A=z+1|0;c[y>>2]=A;l=d;return x|0}else{if(!(q<t)){x=1;y=a+28|0;z=c[y>>2]|0;A=z+1|0;c[y>>2]=A;l=d;return x|0}c[u>>2]=f;__ZNK7Vector2ngEv(e,h);h=e;e=c[h+4>>2]|0;f=a+20|0;c[f>>2]=c[h>>2];c[f+4>>2]=e;c[a+32>>2]=c[a+28>>2];x=1;y=a+28|0;z=c[y>>2]|0;A=z+1|0;c[y>>2]=A;l=d;return x|0}return 0}function __ZN19SeparatorAxisTest2DI16SegmentShape2DSW18RectangleShape2DSWLb0ELb1ELb0EE17generate_contactsEv(b){b=b|0;var d=0,e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0.0,u=0.0,v=0.0,w=0,x=0;d=l;l=l+64|0;if((l|0)>=(m|0))ba(64);e=d+48|0;f=d+32|0;h=d+24|0;i=d;j=d+16|0;k=d+8|0;n=b+20|0;g[e>>2]=0.0;g[e+4>>2]=0.0;if(__ZNK7Vector2eqERKS_(n,e)|0){l=d;return}o=b+60|0;p=c[o>>2]|0;a[p+9>>0]=1;if(!(c[p>>2]|0)){l=d;return};c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;c[f+12>>2]=0;p=c[b>>2]|0;q=c[(c[p>>2]|0)+32>>2]|0;r=b+8|0;s=c[r>>2]|0;__ZNK7Vector2ngEv(i,n);t=+__ZNK7Vector23dotERKS_(s,i);u=+__ZNK7Vector23dotERKS_(s+8|0,i);g[j>>2]=t;g[j+4>>2]=u;__ZNK7Vector210normalizedEv(e,j);Ki[q&4095](p,e,f,h);if((c[h>>2]|0)>0){p=e+4|0;q=0;do{j=c[r>>2]|0;s=f+(q<<3)|0;u=+g[s>>2];t=+g[f+(q<<3)+4>>2];v=u*+g[j+4>>2]+t*+g[j+12>>2];g[e>>2]=+g[j>>2]*u+ +g[j+8>>2]*t;g[p>>2]=v;__ZNK7Vector2plERKS_(i,e,j+16|0);j=i;w=c[j+4>>2]|0;x=s;c[x>>2]=c[j>>2];c[x+4>>2]=w;q=q+1|0}while((q|0)<(c[h>>2]|0))};c[e>>2]=0;c[e+4>>2]=0;c[e+8>>2]=0;c[e+12>>2]=0;__ZNK9Shape2DSW29get_supports_transformed_castERK7Vector2S2_RK11Transform2DPS0_Ri(c[b+4>>2]|0,b+44|0,n,c[b+12>>2]|0,e,i);b=n;n=c[b+4>>2]|0;q=(c[o>>2]|0)+12|0;c[q>>2]=c[b>>2];c[q+4>>2]=n;__ZL32_generate_contacts_from_supportsPK7Vector2iS1_iP20_CollectorCallback2D(f,c[h>>2]|0,e,c[i>>2]|0,c[o>>2]|0);i=c[o>>2]|0;if((i|0?(e=c[i+20>>2]|0,e|0):0)?(g[k>>2]=0.0,g[k+4>>2]=0.0,__ZNK7Vector2neERKS_(e,k)|0):0){k=c[(c[o>>2]|0)+20>>2]|0;c[k>>2]=0;c[k+4>>2]=0}l=d;return}function __ZN19SeparatorAxisTest2DI16SegmentShape2DSW15CircleShape2DSWLb0ELb1ELb0EE9test_axisERK7Vector2(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,h=0,i=0,k=0,n=0.0,o=0.0,p=0,q=0,r=0.0,s=0,t=0.0,u=0.0,v=0.0,w=0.0,x=0.0,y=0,z=0,A=0,B=0;d=l;l=l+48|0;if((l|0)>=(m|0))ba(48);e=d+8|0;f=d+16|0;h=d;i=b;b=c[i>>2]|0;k=c[i+4>>2]|0;i=h;c[i>>2]=b;c[i+4>>2]=k;if((c[j>>2]=b&2147483647,+g[j>>2])<1.0e-05?(c[j>>2]=k&2147483647,+g[j>>2])<1.0e-05:0){c[h>>2]=0;c[h+4>>2]=1065353216}k=c[a>>2]|0;b=c[a+8>>2]|0;n=+g[k+48>>2];i=b+8|0;o=+g[k+52>>2];p=b+4|0;q=b+12|0;r=n*+g[p>>2]+o*+g[q>>2];g[e>>2]=+g[b>>2]*n+ +g[i>>2]*o;g[e+4>>2]=r;s=b+16|0;__ZNK7Vector2plERKS_(f,e,s);r=+__ZNK7Vector23dotERKS_(h,f);o=+g[k+56>>2];n=+g[k+60>>2];t=o*+g[p>>2]+n*+g[q>>2];g[e>>2]=+g[b>>2]*o+ +g[i>>2]*n;g[e+4>>2]=t;__ZNK7Vector2plERKS_(f,e,s);t=+__ZNK7Vector23dotERKS_(h,f);s=r<t;n=s?t:r;o=s?r:t;s=c[a+4>>2]|0;i=c[a+12>>2]|0;c[f>>2]=c[i>>2];c[f+4>>2]=c[i+4>>2];c[f+8>>2]=c[i+8>>2];c[f+12>>2]=c[i+12>>2];c[f+16>>2]=c[i+16>>2];c[f+20>>2]=c[i+20>>2];b=f+16|0;__ZN7Vector2pLERKS_(b,a+44|0);t=+__ZNK7Vector23dotERKS_(h,i+16|0);r=+__ZNK7Vector23dotERKS_(i,h);u=+__ZNK7Vector23dotERKS_(i+8|0,h);g[e>>2]=r;g[e+4>>2]=u;u=+__ZNK7Vector26lengthEv(e);i=s+48|0;r=u*+g[i>>2];u=t-r;v=t+r;r=+__ZNK7Vector23dotERKS_(h,b);t=+__ZNK7Vector23dotERKS_(f,h);w=+__ZNK7Vector23dotERKS_(f+8|0,h);g[e>>2]=t;g[e+4>>2]=w;w=+__ZNK7Vector26lengthEv(e);t=w*+g[i>>2];w=r-t;x=r+t;t=(n-o)*.5;r=(o+n)*.5;n=(u<w?u:w)-t-r;w=t+(v>x?v:x)-r;if(n>0.0|w<0.0){i=c[a+60>>2]|0;if(!i){y=0;z=a+28|0;A=c[z>>2]|0;B=A+1|0;c[z>>2]=B;l=d;return y|0}f=c[i+20>>2]|0;if(!f){y=0;z=a+28|0;A=c[z>>2]|0;B=A+1|0;c[z>>2]=B;l=d;return y|0}i=h;b=c[i+4>>2]|0;s=f;c[s>>2]=c[i>>2];c[s+4>>2]=b;y=0;z=a+28|0;A=c[z>>2]|0;B=A+1|0;c[z>>2]=B;l=d;return y|0}b=(g[j>>2]=n,c[j>>2]|0)&2147483647;n=(c[j>>2]=b,+g[j>>2]);s=a+16|0;r=+g[s>>2];if(w<n){if(!(w<r)){y=1;z=a+28|0;A=c[z>>2]|0;B=A+1|0;c[z>>2]=B;l=d;return y|0}g[s>>2]=w;i=h;f=c[i+4>>2]|0;q=a+20|0;c[q>>2]=c[i>>2];c[q+4>>2]=f;c[a+32>>2]=c[a+28>>2];y=1;z=a+28|0;A=c[z>>2]|0;B=A+1|0;c[z>>2]=B;l=d;return y|0}else{if(!(n<r)){y=1;z=a+28|0;A=c[z>>2]|0;B=A+1|0;c[z>>2]=B;l=d;return y|0}c[s>>2]=b;__ZNK7Vector2ngEv(e,h);h=e;e=c[h+4>>2]|0;b=a+20|0;c[b>>2]=c[h>>2];c[b+4>>2]=e;c[a+32>>2]=c[a+28>>2];y=1;z=a+28|0;A=c[z>>2]|0;B=A+1|0;c[z>>2]=B;l=d;return y|0}return 0}function __ZN19SeparatorAxisTest2DI16SegmentShape2DSW15CircleShape2DSWLb0ELb1ELb0EE17generate_contactsEv(b){b=b|0;var d=0,e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0.0,u=0.0,v=0.0,w=0,x=0;d=l;l=l+64|0;if((l|0)>=(m|0))ba(64);e=d+48|0;f=d+32|0;h=d+24|0;i=d;j=d+16|0;k=d+8|0;n=b+20|0;g[e>>2]=0.0;g[e+4>>2]=0.0;if(__ZNK7Vector2eqERKS_(n,e)|0){l=d;return}o=b+60|0;p=c[o>>2]|0;a[p+9>>0]=1;if(!(c[p>>2]|0)){l=d;return};c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;c[f+12>>2]=0;p=c[b>>2]|0;q=c[(c[p>>2]|0)+32>>2]|0;r=b+8|0;s=c[r>>2]|0;__ZNK7Vector2ngEv(i,n);t=+__ZNK7Vector23dotERKS_(s,i);u=+__ZNK7Vector23dotERKS_(s+8|0,i);g[j>>2]=t;g[j+4>>2]=u;__ZNK7Vector210normalizedEv(e,j);Ki[q&4095](p,e,f,h);if((c[h>>2]|0)>0){p=e+4|0;q=0;do{j=c[r>>2]|0;s=f+(q<<3)|0;u=+g[s>>2];t=+g[f+(q<<3)+4>>2];v=u*+g[j+4>>2]+t*+g[j+12>>2];g[e>>2]=+g[j>>2]*u+ +g[j+8>>2]*t;g[p>>2]=v;__ZNK7Vector2plERKS_(i,e,j+16|0);j=i;w=c[j+4>>2]|0;x=s;c[x>>2]=c[j>>2];c[x+4>>2]=w;q=q+1|0}while((q|0)<(c[h>>2]|0))};c[e>>2]=0;c[e+4>>2]=0;c[e+8>>2]=0;c[e+12>>2]=0;__ZNK9Shape2DSW29get_supports_transformed_castERK7Vector2S2_RK11Transform2DPS0_Ri(c[b+4>>2]|0,b+44|0,n,c[b+12>>2]|0,e,i);b=n;n=c[b+4>>2]|0;q=(c[o>>2]|0)+12|0;c[q>>2]=c[b>>2];c[q+4>>2]=n;__ZL32_generate_contacts_from_supportsPK7Vector2iS1_iP20_CollectorCallback2D(f,c[h>>2]|0,e,c[i>>2]|0,c[o>>2]|0);i=c[o>>2]|0;if((i|0?(e=c[i+20>>2]|0,e|0):0)?(g[k>>2]=0.0,g[k+4>>2]=0.0,__ZNK7Vector2neERKS_(e,k)|0):0){k=c[(c[o>>2]|0)+20>>2]|0;c[k>>2]=0;c[k+4>>2]=0}l=d;return}function __ZN19SeparatorAxisTest2DI16SegmentShape2DSWS0_Lb0ELb1ELb0EE9test_axisERK7Vector2(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,h=0,i=0,k=0,n=0,o=0,p=0.0,q=0.0,r=0,s=0,t=0.0,u=0,v=0.0,w=0.0,x=0,y=0,z=0,A=0;d=l;l=l+32|0;if((l|0)>=(m|0))ba(32);e=d+8|0;f=d+24|0;h=d;i=d+20|0;k=d+16|0;n=b;b=c[n>>2]|0;o=c[n+4>>2]|0;n=h;c[n>>2]=b;c[n+4>>2]=o;if((c[j>>2]=b&2147483647,+g[j>>2])<1.0e-05?(c[j>>2]=o&2147483647,+g[j>>2])<1.0e-05:0){c[h>>2]=0;c[h+4>>2]=1065353216}o=c[a>>2]|0;b=c[a+8>>2]|0;p=+g[o+48>>2];n=b+8|0;q=+g[o+52>>2];r=b+4|0;s=b+12|0;t=p*+g[r>>2]+q*+g[s>>2];g[e>>2]=+g[b>>2]*p+ +g[n>>2]*q;g[e+4>>2]=t;u=b+16|0;__ZNK7Vector2plERKS_(f,e,u);t=+__ZNK7Vector23dotERKS_(h,f);q=+g[o+56>>2];p=+g[o+60>>2];v=q*+g[r>>2]+p*+g[s>>2];g[e>>2]=+g[b>>2]*q+ +g[n>>2]*p;g[e+4>>2]=v;__ZNK7Vector2plERKS_(f,e,u);v=+__ZNK7Vector23dotERKS_(h,f);f=t<v;p=f?t:v;q=f?v:t;__ZNK16SegmentShape2DSW18project_range_castERK7Vector2S2_RK11Transform2DRfS6_(c[a+4>>2]|0,a+44|0,h,c[a+12>>2]|0,i,k);t=(q-p)*.5;v=+g[i>>2]-t;g[i>>2]=v;w=t+ +g[k>>2];g[k>>2]=w;t=(p+q)*.5;q=v-t;v=w-t;if(q>0.0|v<0.0){k=c[a+60>>2]|0;if(!k){x=0;y=a+28|0;z=c[y>>2]|0;A=z+1|0;c[y>>2]=A;l=d;return x|0}i=c[k+20>>2]|0;if(!i){x=0;y=a+28|0;z=c[y>>2]|0;A=z+1|0;c[y>>2]=A;l=d;return x|0}k=h;f=c[k+4>>2]|0;u=i;c[u>>2]=c[k>>2];c[u+4>>2]=f;x=0;y=a+28|0;z=c[y>>2]|0;A=z+1|0;c[y>>2]=A;l=d;return x|0}f=(g[j>>2]=q,c[j>>2]|0)&2147483647;q=(c[j>>2]=f,+g[j>>2]);u=a+16|0;t=+g[u>>2];if(v<q){if(!(v<t)){x=1;y=a+28|0;z=c[y>>2]|0;A=z+1|0;c[y>>2]=A;l=d;return x|0}g[u>>2]=v;k=h;i=c[k+4>>2]|0;n=a+20|0;c[n>>2]=c[k>>2];c[n+4>>2]=i;c[a+32>>2]=c[a+28>>2];x=1;y=a+28|0;z=c[y>>2]|0;A=z+1|0;c[y>>2]=A;l=d;return x|0}else{if(!(q<t)){x=1;y=a+28|0;z=c[y>>2]|0;A=z+1|0;c[y>>2]=A;l=d;return x|0}c[u>>2]=f;__ZNK7Vector2ngEv(e,h);h=e;e=c[h+4>>2]|0;f=a+20|0;c[f>>2]=c[h>>2];c[f+4>>2]=e;c[a+32>>2]=c[a+28>>2];x=1;y=a+28|0;z=c[y>>2]|0;A=z+1|0;c[y>>2]=A;l=d;return x|0}return 0}function __ZN19SeparatorAxisTest2DI16SegmentShape2DSWS0_Lb0ELb1ELb0EE17generate_contactsEv(b){b=b|0;var d=0,e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0.0,u=0.0,v=0.0,w=0,x=0;d=l;l=l+64|0;if((l|0)>=(m|0))ba(64);e=d+48|0;f=d+32|0;h=d+24|0;i=d;j=d+16|0;k=d+8|0;n=b+20|0;g[e>>2]=0.0;g[e+4>>2]=0.0;if(__ZNK7Vector2eqERKS_(n,e)|0){l=d;return}o=b+60|0;p=c[o>>2]|0;a[p+9>>0]=1;if(!(c[p>>2]|0)){l=d;return};c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;c[f+12>>2]=0;p=c[b>>2]|0;q=c[(c[p>>2]|0)+32>>2]|0;r=b+8|0;s=c[r>>2]|0;__ZNK7Vector2ngEv(i,n);t=+__ZNK7Vector23dotERKS_(s,i);u=+__ZNK7Vector23dotERKS_(s+8|0,i);g[j>>2]=t;g[j+4>>2]=u;__ZNK7Vector210normalizedEv(e,j);Ki[q&4095](p,e,f,h);if((c[h>>2]|0)>0){p=e+4|0;q=0;do{j=c[r>>2]|0;s=f+(q<<3)|0;u=+g[s>>2];t=+g[f+(q<<3)+4>>2];v=u*+g[j+4>>2]+t*+g[j+12>>2];g[e>>2]=+g[j>>2]*u+ +g[j+8>>2]*t;g[p>>2]=v;__ZNK7Vector2plERKS_(i,e,j+16|0);j=i;w=c[j+4>>2]|0;x=s;c[x>>2]=c[j>>2];c[x+4>>2]=w;q=q+1|0}while((q|0)<(c[h>>2]|0))};c[e>>2]=0;c[e+4>>2]=0;c[e+8>>2]=0;c[e+12>>2]=0;__ZNK9Shape2DSW29get_supports_transformed_castERK7Vector2S2_RK11Transform2DPS0_Ri(c[b+4>>2]|0,b+44|0,n,c[b+12>>2]|0,e,i);b=n;n=c[b+4>>2]|0;q=(c[o>>2]|0)+12|0;c[q>>2]=c[b>>2];c[q+4>>2]=n;__ZL32_generate_contacts_from_supportsPK7Vector2iS1_iP20_CollectorCallback2D(f,c[h>>2]|0,e,c[i>>2]|0,c[o>>2]|0);i=c[o>>2]|0;if((i|0?(e=c[i+20>>2]|0,e|0):0)?(g[k>>2]=0.0,g[k+4>>2]=0.0,__ZNK7Vector2neERKS_(e,k)|0):0){k=c[(c[o>>2]|0)+20>>2]|0;c[k>>2]=0;c[k+4>>2]=0}l=d;return}function __ZL26_collision_segment_segmentILb1ELb0ELb0EEvPK9Shape2DSWRK11Transform2DS2_S5_P20_CollectorCallback2DRK7Vector2SA_ff(a,b,d,e,f,h,i,j,k){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;h=h|0;i=i|0;j=+j;k=+k;var n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0.0;n=l;l=l+112|0;if((l|0)>=(m|0))ba(112);o=n+104|0;p=n+96|0;q=n+88|0;r=n+80|0;s=n+72|0;t=n+8|0;u=n;g[t+20>>2]=0.0;g[t+24>>2]=0.0;v=t+36|0;g[t+52>>2]=j;g[t+56>>2]=k;g[t+16>>2]=999999986991104.0;c[t>>2]=a;c[t+4>>2]=d;c[t+8>>2]=b;c[t+12>>2]=e;w=h;h=c[w+4>>2]|0;x=v;c[x>>2]=c[w>>2];c[x+4>>2]=h;h=i;i=c[h+4>>2]|0;x=t+44|0;c[x>>2]=c[h>>2];c[x+4>>2]=i;i=t+60|0;c[i>>2]=f;x=t+28|0;c[x>>2]=0;c[t+32>>2]=-1;do if((f|0)!=0?(h=c[f+20>>2]|0,(h|0)!=0):0){g[o>>2]=0.0;g[o+4>>2]=0.0;if(!(__ZNK7Vector2neERKS_(h,o)|0)){y=(c[x>>2]|0)+1|0;z=5;break}if(!(__ZN19SeparatorAxisTest2DI16SegmentShape2DSWS0_Lb1ELb0ELb0EE9test_axisERK7Vector2(t,c[(c[i>>2]|0)+20>>2]|0)|0)){l=n;return}}else{y=1;z=5}while(0);if((z|0)==5)c[x>>2]=y;__ZNK7Vector210normalizedEv(o,v);if(!(__ZN19SeparatorAxisTest2DI16SegmentShape2DSWS0_Lb1ELb0ELb0EE9test_axisERK7Vector2(t,o)|0)){l=n;return}k=-+g[o>>2];c[p>>2]=c[o+4>>2];g[p+4>>2]=k;if(!(__ZN19SeparatorAxisTest2DI16SegmentShape2DSWS0_Lb1ELb0ELb0EE9test_axisERK7Vector2(t,p)|0)){l=n;return}k=+g[a+56>>2];v=b+8|0;j=+g[a+60>>2];y=b+4|0;x=b+12|0;A=k*+g[y>>2]+j*+g[x>>2];g[o>>2]=+g[b>>2]*k+ +g[v>>2]*j;g[o+4>>2]=A;z=b+16|0;__ZNK7Vector2plERKS_(p,o,z);A=+g[a+48>>2];j=+g[a+52>>2];k=A*+g[y>>2]+j*+g[x>>2];g[o>>2]=+g[b>>2]*A+ +g[v>>2]*j;g[o+4>>2]=k;__ZNK7Vector2plERKS_(q,o,z);__ZNK7Vector2miERKS_(r,p,q);__ZNK7Vector210normalizedEv(s,r);k=-+g[s>>2];c[u>>2]=c[s+4>>2];g[u+4>>2]=k;if(!(__ZN19SeparatorAxisTest2DI16SegmentShape2DSWS0_Lb1ELb0ELb0EE9test_axisERK7Vector2(t,u)|0)){l=n;return}k=+g[d+56>>2];z=e+8|0;j=+g[d+60>>2];v=e+4|0;b=e+12|0;A=k*+g[v>>2]+j*+g[b>>2];g[o>>2]=+g[e>>2]*k+ +g[z>>2]*j;g[o+4>>2]=A;x=e+16|0;__ZNK7Vector2plERKS_(p,o,x);A=+g[d+48>>2];j=+g[d+52>>2];k=A*+g[v>>2]+j*+g[b>>2];g[o>>2]=+g[e>>2]*A+ +g[z>>2]*j;g[o+4>>2]=k;__ZNK7Vector2plERKS_(q,o,x);__ZNK7Vector2miERKS_(r,p,q);__ZNK7Vector210normalizedEv(s,r);k=-+g[s>>2];c[u>>2]=c[s+4>>2];g[u+4>>2]=k;if(!(__ZN19SeparatorAxisTest2DI16SegmentShape2DSWS0_Lb1ELb0ELb0EE9test_axisERK7Vector2(t,u)|0)){l=n;return}__ZN19SeparatorAxisTest2DI16SegmentShape2DSWS0_Lb1ELb0ELb0EE17generate_contactsEv(t);l=n;return}function __ZL25_collision_segment_circleILb1ELb0ELb0EEvPK9Shape2DSWRK11Transform2DS2_S5_P20_CollectorCallback2DRK7Vector2SA_ff(a,b,d,e,f,h,i,j,k){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;h=h|0;i=i|0;j=+j;k=+k;var n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0.0;n=l;l=l+192|0;if((l|0)>=(m|0))ba(192);o=n+184|0;p=n+144|0;q=n+64|0;r=n+176|0;s=n+40|0;t=n+168|0;u=n+160|0;v=n+152|0;w=n+136|0;x=n+128|0;y=n+56|0;z=n+48|0;A=n+32|0;B=n+24|0;C=n+16|0;D=n+8|0;E=n;g[q+20>>2]=0.0;g[q+24>>2]=0.0;F=q+36|0;g[q+52>>2]=j;g[q+56>>2]=k;g[q+16>>2]=999999986991104.0;c[q>>2]=a;c[q+4>>2]=d;c[q+8>>2]=b;c[q+12>>2]=e;d=h;G=c[d+4>>2]|0;H=F;c[H>>2]=c[d>>2];c[H+4>>2]=G;G=i;i=c[G+4>>2]|0;H=q+44|0;c[H>>2]=c[G>>2];c[H+4>>2]=i;i=q+60|0;c[i>>2]=f;H=q+28|0;c[H>>2]=0;c[q+32>>2]=-1;do if((f|0)!=0?(G=c[f+20>>2]|0,(G|0)!=0):0){g[o>>2]=0.0;g[o+4>>2]=0.0;if(!(__ZNK7Vector2neERKS_(G,o)|0)){I=(c[H>>2]|0)+1|0;J=5;break}if(!(__ZN19SeparatorAxisTest2DI16SegmentShape2DSW15CircleShape2DSWLb1ELb0ELb0EE9test_axisERK7Vector2(q,c[(c[i>>2]|0)+20>>2]|0)|0)){l=n;return}}else{I=1;J=5}while(0);if((J|0)==5)c[H>>2]=I;__ZNK7Vector210normalizedEv(o,F);if(!(__ZN19SeparatorAxisTest2DI16SegmentShape2DSW15CircleShape2DSWLb1ELb0ELb0EE9test_axisERK7Vector2(q,o)|0)){l=n;return}k=-+g[o>>2];c[p>>2]=c[o+4>>2];g[p+4>>2]=k;if(!(__ZN19SeparatorAxisTest2DI16SegmentShape2DSW15CircleShape2DSWLb1ELb0ELb0EE9test_axisERK7Vector2(q,p)|0)){l=n;return}F=a+56|0;k=+g[F>>2];I=b+8|0;H=F+4|0;j=+g[H>>2];J=b+4|0;i=b+12|0;K=k*+g[J>>2]+j*+g[i>>2];g[o>>2]=+g[b>>2]*k+ +g[I>>2]*j;g[o+4>>2]=K;f=b+16|0;__ZNK7Vector2plERKS_(r,o,f);G=a+48|0;K=+g[G>>2];d=a+52|0;j=+g[d>>2];k=K*+g[J>>2]+j*+g[i>>2];g[o>>2]=+g[b>>2]*K+ +g[I>>2]*j;g[o+4>>2]=k;__ZNK7Vector2plERKS_(s,o,f);__ZNK7Vector2miERKS_(t,r,s);__ZNK7Vector210normalizedEv(u,t);k=-+g[u>>2];c[p>>2]=c[u+4>>2];g[p+4>>2]=k;if(!(__ZN19SeparatorAxisTest2DI16SegmentShape2DSW15CircleShape2DSWLb1ELb0ELb0EE9test_axisERK7Vector2(q,p)|0)){l=n;return}k=+g[G>>2];j=+g[d>>2];K=k*+g[J>>2]+j*+g[i>>2];g[o>>2]=+g[b>>2]*k+ +g[I>>2]*j;g[o+4>>2]=K;__ZNK7Vector2plERKS_(v,o,f);u=e+16|0;__ZNK7Vector2miERKS_(w,v,u);__ZNK7Vector210normalizedEv(p,w);if(!(__ZN19SeparatorAxisTest2DI16SegmentShape2DSW15CircleShape2DSWLb1ELb0ELb0EE9test_axisERK7Vector2(q,p)|0)){l=n;return}K=+g[G>>2];j=+g[d>>2];k=K*+g[J>>2]+j*+g[i>>2];g[o>>2]=+g[b>>2]*K+ +g[I>>2]*j;g[o+4>>2]=k;__ZNK7Vector2plERKS_(x,o,f);__ZNK7Vector2plERKS_(y,x,h);__ZNK7Vector2miERKS_(z,y,u);__ZNK7Vector210normalizedEv(s,z);if(!(__ZN19SeparatorAxisTest2DI16SegmentShape2DSW15CircleShape2DSWLb1ELb0ELb0EE9test_axisERK7Vector2(q,s)|0)){l=n;return}k=+g[F>>2];j=+g[H>>2];K=k*+g[J>>2]+j*+g[i>>2];g[o>>2]=+g[b>>2]*k+ +g[I>>2]*j;g[o+4>>2]=K;__ZNK7Vector2plERKS_(A,o,f);__ZNK7Vector2miERKS_(B,A,u);__ZNK7Vector210normalizedEv(p,B);if(!(__ZN19SeparatorAxisTest2DI16SegmentShape2DSW15CircleShape2DSWLb1ELb0ELb0EE9test_axisERK7Vector2(q,p)|0)){l=n;return}K=+g[F>>2];j=+g[H>>2];k=K*+g[J>>2]+j*+g[i>>2];g[o>>2]=+g[b>>2]*K+ +g[I>>2]*j;g[o+4>>2]=k;__ZNK7Vector2plERKS_(C,o,f);__ZNK7Vector2plERKS_(D,C,h);__ZNK7Vector2miERKS_(E,D,u);__ZNK7Vector210normalizedEv(s,E);if(!(__ZN19SeparatorAxisTest2DI16SegmentShape2DSW15CircleShape2DSWLb1ELb0ELb0EE9test_axisERK7Vector2(q,s)|0)){l=n;return}__ZN19SeparatorAxisTest2DI16SegmentShape2DSW15CircleShape2DSWLb1ELb0ELb0EE17generate_contactsEv(q);l=n;return}function __ZL28_collision_segment_rectangleILb1ELb0ELb0EEvPK9Shape2DSWRK11Transform2DS2_S5_P20_CollectorCallback2DRK7Vector2SA_ff(a,b,d,e,f,h,i,j,k){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;h=h|0;i=i|0;j=+j;k=+k;var n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0.0;n=l;l=l+112|0;if((l|0)>=(m|0))ba(112);o=n+104|0;p=n+96|0;q=n+88|0;r=n+80|0;s=n+72|0;t=n+8|0;u=n;g[t+20>>2]=0.0;g[t+24>>2]=0.0;v=t+36|0;g[t+52>>2]=j;g[t+56>>2]=k;g[t+16>>2]=999999986991104.0;c[t>>2]=a;c[t+4>>2]=d;c[t+8>>2]=b;c[t+12>>2]=e;d=h;h=c[d+4>>2]|0;w=v;c[w>>2]=c[d>>2];c[w+4>>2]=h;h=i;i=c[h+4>>2]|0;w=t+44|0;c[w>>2]=c[h>>2];c[w+4>>2]=i;i=t+60|0;c[i>>2]=f;w=t+28|0;c[w>>2]=0;c[t+32>>2]=-1;do if((f|0)!=0?(h=c[f+20>>2]|0,(h|0)!=0):0){g[o>>2]=0.0;g[o+4>>2]=0.0;if(!(__ZNK7Vector2neERKS_(h,o)|0)){x=(c[w>>2]|0)+1|0;y=5;break}if(!(__ZN19SeparatorAxisTest2DI16SegmentShape2DSW18RectangleShape2DSWLb1ELb0ELb0EE9test_axisERK7Vector2(t,c[(c[i>>2]|0)+20>>2]|0)|0)){l=n;return}}else{x=1;y=5}while(0);if((y|0)==5)c[w>>2]=x;__ZNK7Vector210normalizedEv(o,v);if(!(__ZN19SeparatorAxisTest2DI16SegmentShape2DSW18RectangleShape2DSWLb1ELb0ELb0EE9test_axisERK7Vector2(t,o)|0)){l=n;return}k=-+g[o>>2];c[p>>2]=c[o+4>>2];g[p+4>>2]=k;if(!(__ZN19SeparatorAxisTest2DI16SegmentShape2DSW18RectangleShape2DSWLb1ELb0ELb0EE9test_axisERK7Vector2(t,p)|0)){l=n;return}k=+g[a+56>>2];v=b+8|0;j=+g[a+60>>2];x=b+4|0;w=b+12|0;z=k*+g[x>>2]+j*+g[w>>2];g[o>>2]=+g[b>>2]*k+ +g[v>>2]*j;g[o+4>>2]=z;y=b+16|0;__ZNK7Vector2plERKS_(p,o,y);z=+g[a+48>>2];j=+g[a+52>>2];k=z*+g[x>>2]+j*+g[w>>2];g[o>>2]=+g[b>>2]*z+ +g[v>>2]*j;g[o+4>>2]=k;__ZNK7Vector2plERKS_(q,o,y);__ZNK7Vector2miERKS_(r,p,q);__ZNK7Vector210normalizedEv(s,r);k=-+g[s>>2];c[u>>2]=c[s+4>>2];g[u+4>>2]=k;if(!(__ZN19SeparatorAxisTest2DI16SegmentShape2DSW18RectangleShape2DSWLb1ELb0ELb0EE9test_axisERK7Vector2(t,u)|0)){l=n;return}__ZNK7Vector210normalizedEv(o,e);if(!(__ZN19SeparatorAxisTest2DI16SegmentShape2DSW18RectangleShape2DSWLb1ELb0ELb0EE9test_axisERK7Vector2(t,o)|0)){l=n;return}__ZNK7Vector210normalizedEv(o,e+8|0);if(!(__ZN19SeparatorAxisTest2DI16SegmentShape2DSW18RectangleShape2DSWLb1ELb0ELb0EE9test_axisERK7Vector2(t,o)|0)){l=n;return}__ZN19SeparatorAxisTest2DI16SegmentShape2DSW18RectangleShape2DSWLb1ELb0ELb0EE17generate_contactsEv(t);l=n;return}function __ZL26_collision_segment_capsuleILb1ELb0ELb0EEvPK9Shape2DSWRK11Transform2DS2_S5_P20_CollectorCallback2DRK7Vector2SA_ff(a,b,d,e,f,h,i,j,k){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;h=h|0;i=i|0;j=+j;k=+k;var n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ca=0,da=0,ea=0.0;n=l;l=l+352|0;if((l|0)>=(m|0))ba(352);o=n+344|0;p=n+304|0;q=n+288|0;r=n+280|0;s=n+264|0;t=n+176|0;u=n+160|0;v=n+336|0;w=n+328|0;x=n+320|0;y=n+312|0;z=n+296|0;A=n+88|0;B=n+272|0;C=n+72|0;D=n+256|0;E=n+248|0;F=n+240|0;G=n+168|0;H=n+152|0;I=n+144|0;J=n+136|0;K=n+128|0;L=n+120|0;M=n+112|0;N=n+104|0;O=n+96|0;P=n+80|0;Q=n+64|0;R=n+56|0;S=n+48|0;T=n+40|0;U=n+32|0;V=n+24|0;W=n+16|0;X=n+8|0;Y=n;g[t+20>>2]=0.0;g[t+24>>2]=0.0;Z=t+36|0;g[t+52>>2]=j;g[t+56>>2]=k;g[t+16>>2]=999999986991104.0;c[t>>2]=a;c[t+4>>2]=d;c[t+8>>2]=b;c[t+12>>2]=e;_=h;$=c[_+4>>2]|0;aa=Z;c[aa>>2]=c[_>>2];c[aa+4>>2]=$;$=i;i=c[$+4>>2]|0;aa=t+44|0;c[aa>>2]=c[$>>2];c[aa+4>>2]=i;i=t+60|0;c[i>>2]=f;aa=t+28|0;c[aa>>2]=0;c[t+32>>2]=-1;do if((f|0)!=0?($=c[f+20>>2]|0,($|0)!=0):0){g[o>>2]=0.0;g[o+4>>2]=0.0;if(!(__ZNK7Vector2neERKS_($,o)|0)){ca=(c[aa>>2]|0)+1|0;da=5;break}if(!(__ZN19SeparatorAxisTest2DI16SegmentShape2DSW16CapsuleShape2DSWLb1ELb0ELb0EE9test_axisERK7Vector2(t,c[(c[i>>2]|0)+20>>2]|0)|0)){l=n;return}}else{ca=1;da=5}while(0);if((da|0)==5)c[aa>>2]=ca;__ZNK7Vector210normalizedEv(o,Z);if(!(__ZN19SeparatorAxisTest2DI16SegmentShape2DSW16CapsuleShape2DSWLb1ELb0ELb0EE9test_axisERK7Vector2(t,o)|0)){l=n;return}k=-+g[o>>2];c[p>>2]=c[o+4>>2];g[p+4>>2]=k;if(!(__ZN19SeparatorAxisTest2DI16SegmentShape2DSW16CapsuleShape2DSWLb1ELb0ELb0EE9test_axisERK7Vector2(t,p)|0)){l=n;return}Z=a+56|0;k=+g[Z>>2];ca=b+8|0;j=+g[a+60>>2];aa=b+4|0;da=b+12|0;ea=k*+g[aa>>2]+j*+g[da>>2];g[o>>2]=+g[b>>2]*k+ +g[ca>>2]*j;g[o+4>>2]=ea;i=b+16|0;__ZNK7Vector2plERKS_(p,o,i);f=a+48|0;ea=+g[f>>2];$=a+52|0;j=+g[$>>2];k=ea*+g[aa>>2]+j*+g[da>>2];g[o>>2]=+g[b>>2]*ea+ +g[ca>>2]*j;g[o+4>>2]=k;__ZNK7Vector2plERKS_(q,o,i);__ZNK7Vector2miERKS_(r,p,q);__ZNK7Vector210normalizedEv(s,r);k=-+g[s>>2];c[u>>2]=c[s+4>>2];g[u+4>>2]=k;if(!(__ZN19SeparatorAxisTest2DI16SegmentShape2DSW16CapsuleShape2DSWLb1ELb0ELb0EE9test_axisERK7Vector2(t,u)|0)){l=n;return}__ZNK7Vector210normalizedEv(o,e);if(!(__ZN19SeparatorAxisTest2DI16SegmentShape2DSW16CapsuleShape2DSWLb1ELb0ELb0EE9test_axisERK7Vector2(t,o)|0)){l=n;return}k=+g[f>>2];j=+g[$>>2];ea=k*+g[aa>>2]+j*+g[da>>2];g[o>>2]=+g[b>>2]*k+ +g[ca>>2]*j;g[o+4>>2]=ea;__ZNK7Vector2plERKS_(v,o,i);a=e+16|0;_=e+8|0;e=d+52|0;__ZNK7Vector2mlERKf(w,_,e);g[s>>2]=.5;__ZNK7Vector2mlERKf(r,w,s);__ZNK7Vector2plERKS_(q,a,r);__ZNK7Vector2miERKS_(x,v,q);__ZNK7Vector210normalizedEv(p,x);if(!(__ZN19SeparatorAxisTest2DI16SegmentShape2DSW16CapsuleShape2DSWLb1ELb0ELb0EE9test_axisERK7Vector2(t,p)|0)){l=n;return}ea=+g[f>>2];j=+g[$>>2];k=ea*+g[aa>>2]+j*+g[da>>2];g[o>>2]=+g[b>>2]*ea+ +g[ca>>2]*j;g[o+4>>2]=k;__ZNK7Vector2plERKS_(y,o,i);__ZNK7Vector2plERKS_(z,y,h);__ZNK7Vector2mlERKf(B,_,e);g[C>>2]=.5;__ZNK7Vector2mlERKf(A,B,C);__ZNK7Vector2plERKS_(o,a,A);__ZNK7Vector2miERKS_(D,z,o);__ZNK7Vector210normalizedEv(u,D);if(!(__ZN19SeparatorAxisTest2DI16SegmentShape2DSW16CapsuleShape2DSWLb1ELb0ELb0EE9test_axisERK7Vector2(t,u)|0)){l=n;return}k=+g[f>>2];j=+g[$>>2];ea=k*+g[aa>>2]+j*+g[da>>2];g[o>>2]=+g[b>>2]*k+ +g[ca>>2]*j;g[o+4>>2]=ea;__ZNK7Vector2plERKS_(E,o,i);__ZNK7Vector2mlERKf(F,_,e);g[s>>2]=-.5;__ZNK7Vector2mlERKf(r,F,s);__ZNK7Vector2plERKS_(q,a,r);__ZNK7Vector2miERKS_(G,E,q);__ZNK7Vector210normalizedEv(p,G);if(!(__ZN19SeparatorAxisTest2DI16SegmentShape2DSW16CapsuleShape2DSWLb1ELb0ELb0EE9test_axisERK7Vector2(t,p)|0)){l=n;return}ea=+g[f>>2];j=+g[$>>2];k=ea*+g[aa>>2]+j*+g[da>>2];g[o>>2]=+g[b>>2]*ea+ +g[ca>>2]*j;g[o+4>>2]=k;__ZNK7Vector2plERKS_(H,o,i);__ZNK7Vector2plERKS_(I,H,h);__ZNK7Vector2mlERKf(J,_,e);g[C>>2]=-.5;__ZNK7Vector2mlERKf(A,J,C);__ZNK7Vector2plERKS_(o,a,A);__ZNK7Vector2miERKS_(K,I,o);__ZNK7Vector210normalizedEv(u,K);if(!(__ZN19SeparatorAxisTest2DI16SegmentShape2DSW16CapsuleShape2DSWLb1ELb0ELb0EE9test_axisERK7Vector2(t,u)|0)){l=n;return}k=+g[Z>>2];K=Z+4|0;j=+g[K>>2];ea=k*+g[aa>>2]+j*+g[da>>2];g[o>>2]=+g[b>>2]*k+ +g[ca>>2]*j;g[o+4>>2]=ea;__ZNK7Vector2plERKS_(L,o,i);__ZNK7Vector2mlERKf(M,_,e);g[s>>2]=.5;__ZNK7Vector2mlERKf(r,M,s);__ZNK7Vector2plERKS_(q,a,r);__ZNK7Vector2miERKS_(N,L,q);__ZNK7Vector210normalizedEv(p,N);if(!(__ZN19SeparatorAxisTest2DI16SegmentShape2DSW16CapsuleShape2DSWLb1ELb0ELb0EE9test_axisERK7Vector2(t,p)|0)){l=n;return}ea=+g[Z>>2];j=+g[K>>2];k=ea*+g[aa>>2]+j*+g[da>>2];g[o>>2]=+g[b>>2]*ea+ +g[ca>>2]*j;g[o+4>>2]=k;__ZNK7Vector2plERKS_(O,o,i);__ZNK7Vector2plERKS_(P,O,h);__ZNK7Vector2mlERKf(Q,_,e);g[C>>2]=.5;__ZNK7Vector2mlERKf(A,Q,C);__ZNK7Vector2plERKS_(o,a,A);__ZNK7Vector2miERKS_(R,P,o);__ZNK7Vector210normalizedEv(u,R);if(!(__ZN19SeparatorAxisTest2DI16SegmentShape2DSW16CapsuleShape2DSWLb1ELb0ELb0EE9test_axisERK7Vector2(t,u)|0)){l=n;return}k=+g[Z>>2];j=+g[K>>2];ea=k*+g[aa>>2]+j*+g[da>>2];g[o>>2]=+g[b>>2]*k+ +g[ca>>2]*j;g[o+4>>2]=ea;__ZNK7Vector2plERKS_(S,o,i);__ZNK7Vector2mlERKf(T,_,e);g[s>>2]=-.5;__ZNK7Vector2mlERKf(r,T,s);__ZNK7Vector2plERKS_(q,a,r);__ZNK7Vector2miERKS_(U,S,q);__ZNK7Vector210normalizedEv(p,U);if(!(__ZN19SeparatorAxisTest2DI16SegmentShape2DSW16CapsuleShape2DSWLb1ELb0ELb0EE9test_axisERK7Vector2(t,p)|0)){l=n;return}ea=+g[Z>>2];j=+g[K>>2];k=ea*+g[aa>>2]+j*+g[da>>2];g[o>>2]=+g[b>>2]*ea+ +g[ca>>2]*j;g[o+4>>2]=k;__ZNK7Vector2plERKS_(V,o,i);__ZNK7Vector2plERKS_(W,V,h);__ZNK7Vector2mlERKf(X,_,e);g[C>>2]=-.5;__ZNK7Vector2mlERKf(A,X,C);__ZNK7Vector2plERKS_(o,a,A);__ZNK7Vector2miERKS_(Y,W,o);__ZNK7Vector210normalizedEv(u,Y);if(!(__ZN19SeparatorAxisTest2DI16SegmentShape2DSW16CapsuleShape2DSWLb1ELb0ELb0EE9test_axisERK7Vector2(t,u)|0)){l=n;return}__ZN19SeparatorAxisTest2DI16SegmentShape2DSW16CapsuleShape2DSWLb1ELb0ELb0EE17generate_contactsEv(t);l=n;return}function __ZL33_collision_segment_convex_polygonILb1ELb0ELb0EEvPK9Shape2DSWRK11Transform2DS2_S5_P20_CollectorCallback2DRK7Vector2SA_ff(a,b,d,e,f,h,i,j,k){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;h=h|0;i=i|0;j=+j;k=+k;var n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0.0,B=0,C=0,D=0,E=0,F=0.0,G=0.0;n=l;l=l+112|0;if((l|0)>=(m|0))ba(112);o=n+104|0;p=n+96|0;q=n+88|0;r=n+80|0;s=n+72|0;t=n+8|0;u=n;g[t+20>>2]=0.0;g[t+24>>2]=0.0;v=t+36|0;g[t+52>>2]=j;g[t+56>>2]=k;g[t+16>>2]=999999986991104.0;c[t>>2]=a;c[t+4>>2]=d;c[t+8>>2]=b;c[t+12>>2]=e;w=h;h=c[w+4>>2]|0;x=v;c[x>>2]=c[w>>2];c[x+4>>2]=h;h=i;i=c[h+4>>2]|0;x=t+44|0;c[x>>2]=c[h>>2];c[x+4>>2]=i;i=t+60|0;c[i>>2]=f;x=t+28|0;c[x>>2]=0;c[t+32>>2]=-1;do if((f|0)!=0?(h=c[f+20>>2]|0,(h|0)!=0):0){g[o>>2]=0.0;g[o+4>>2]=0.0;if(!(__ZNK7Vector2neERKS_(h,o)|0)){y=(c[x>>2]|0)+1|0;z=5;break}if(!(__ZN19SeparatorAxisTest2DI16SegmentShape2DSW22ConvexPolygonShape2DSWLb1ELb0ELb0EE9test_axisERK7Vector2(t,c[(c[i>>2]|0)+20>>2]|0)|0)){l=n;return}}else{y=1;z=5}while(0);if((z|0)==5)c[x>>2]=y;__ZNK7Vector210normalizedEv(o,v);if(!(__ZN19SeparatorAxisTest2DI16SegmentShape2DSW22ConvexPolygonShape2DSWLb1ELb0ELb0EE9test_axisERK7Vector2(t,o)|0)){l=n;return}k=-+g[o>>2];c[p>>2]=c[o+4>>2];g[p+4>>2]=k;if(!(__ZN19SeparatorAxisTest2DI16SegmentShape2DSW22ConvexPolygonShape2DSWLb1ELb0ELb0EE9test_axisERK7Vector2(t,p)|0)){l=n;return}k=+g[a+56>>2];v=b+8|0;j=+g[a+60>>2];y=b+4|0;x=b+12|0;A=k*+g[y>>2]+j*+g[x>>2];g[o>>2]=+g[b>>2]*k+ +g[v>>2]*j;g[o+4>>2]=A;i=b+16|0;__ZNK7Vector2plERKS_(p,o,i);A=+g[a+48>>2];j=+g[a+52>>2];k=A*+g[y>>2]+j*+g[x>>2];g[o>>2]=+g[b>>2]*A+ +g[v>>2]*j;g[o+4>>2]=k;__ZNK7Vector2plERKS_(q,o,i);__ZNK7Vector2miERKS_(r,p,q);__ZNK7Vector210normalizedEv(s,r);k=-+g[s>>2];c[u>>2]=c[s+4>>2];g[u+4>>2]=k;if(!(__ZN19SeparatorAxisTest2DI16SegmentShape2DSW22ConvexPolygonShape2DSWLb1ELb0ELb0EE9test_axisERK7Vector2(t,u)|0)){l=n;return}i=d+52|0;v=d+48|0;d=e+8|0;b=e+4|0;x=e+12|0;y=o+4|0;a=e+16|0;f=o+4|0;h=s+4|0;w=u+4|0;B=0;while(1){C=c[i>>2]|0;if((B|0)>=(C|0))break;D=c[v>>2]|0;k=+g[D+(B<<4)>>2];j=+g[D+(B<<4)+4>>2];B=B+1|0;E=(B|0)==(C|0)?0:B;A=+g[D+(E<<4)>>2];F=+g[D+(E<<4)+4>>2];G=A*+g[b>>2]+F*+g[x>>2];g[o>>2]=A*+g[e>>2]+F*+g[d>>2];g[y>>2]=G;__ZNK7Vector2plERKS_(p,o,a);G=k*+g[b>>2]+j*+g[x>>2];g[o>>2]=k*+g[e>>2]+j*+g[d>>2];g[f>>2]=G;__ZNK7Vector2plERKS_(q,o,a);__ZNK7Vector2miERKS_(r,p,q);__ZNK7Vector210normalizedEv(s,r);G=-+g[s>>2];c[u>>2]=c[h>>2];g[w>>2]=G;if(!(__ZN19SeparatorAxisTest2DI16SegmentShape2DSW22ConvexPolygonShape2DSWLb1ELb0ELb0EE9test_axisERK7Vector2(t,u)|0)){z=15;break}}if((z|0)==15){l=n;return}__ZN19SeparatorAxisTest2DI16SegmentShape2DSW22ConvexPolygonShape2DSWLb1ELb0ELb0EE17generate_contactsEv(t);l=n;return}function __ZL24_collision_circle_circleILb1ELb0ELb0EEvPK9Shape2DSWRK11Transform2DS2_S5_P20_CollectorCallback2DRK7Vector2SA_ff(a,b,d,e,f,h,i,j,k){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;h=h|0;i=i|0;j=+j;k=+k;var n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;n=l;l=l+112|0;if((l|0)>=(m|0))ba(112);o=n+96|0;p=n+88|0;q=n+16|0;r=n+80|0;s=n+8|0;t=n;g[q+20>>2]=0.0;g[q+24>>2]=0.0;u=q+36|0;g[q+52>>2]=j;g[q+56>>2]=k;g[q+16>>2]=999999986991104.0;c[q>>2]=a;c[q+4>>2]=d;c[q+8>>2]=b;c[q+12>>2]=e;d=h;a=c[d+4>>2]|0;v=u;c[v>>2]=c[d>>2];c[v+4>>2]=a;a=i;i=c[a+4>>2]|0;v=q+44|0;c[v>>2]=c[a>>2];c[v+4>>2]=i;i=q+60|0;c[i>>2]=f;v=q+28|0;c[v>>2]=0;c[q+32>>2]=-1;do if((f|0)!=0?(a=c[f+20>>2]|0,(a|0)!=0):0){g[o>>2]=0.0;g[o+4>>2]=0.0;if(!(__ZNK7Vector2neERKS_(a,o)|0)){w=(c[v>>2]|0)+1|0;x=5;break}if(!(__ZN19SeparatorAxisTest2DI15CircleShape2DSWS0_Lb1ELb0ELb0EE9test_axisERK7Vector2(q,c[(c[i>>2]|0)+20>>2]|0)|0)){l=n;return}}else{w=1;x=5}while(0);if((x|0)==5)c[v>>2]=w;__ZNK7Vector210normalizedEv(o,u);if(!(__ZN19SeparatorAxisTest2DI15CircleShape2DSWS0_Lb1ELb0ELb0EE9test_axisERK7Vector2(q,o)|0)){l=n;return}k=-+g[o>>2];c[p>>2]=c[o+4>>2];g[p+4>>2]=k;if(!(__ZN19SeparatorAxisTest2DI15CircleShape2DSWS0_Lb1ELb0ELb0EE9test_axisERK7Vector2(q,p)|0)){l=n;return}u=b+16|0;b=e+16|0;__ZNK7Vector2miERKS_(r,u,b);__ZNK7Vector210normalizedEv(o,r);if(!(__ZN19SeparatorAxisTest2DI15CircleShape2DSWS0_Lb1ELb0ELb0EE9test_axisERK7Vector2(q,o)|0)){l=n;return}__ZNK7Vector2plERKS_(s,u,h);__ZNK7Vector2miERKS_(t,s,b);__ZNK7Vector210normalizedEv(p,t);if(!(__ZN19SeparatorAxisTest2DI15CircleShape2DSWS0_Lb1ELb0ELb0EE9test_axisERK7Vector2(q,p)|0)){l=n;return}__ZN19SeparatorAxisTest2DI15CircleShape2DSWS0_Lb1ELb0ELb0EE17generate_contactsEv(q);l=n;return}function __ZL27_collision_circle_rectangleILb1ELb0ELb0EEvPK9Shape2DSWRK11Transform2DS2_S5_P20_CollectorCallback2DRK7Vector2SA_ff(a,b,d,e,f,h,i,j,k){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;h=h|0;i=i|0;j=+j;k=+k;var n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0.0,C=0;n=l;l=l+144|0;if((l|0)>=(m|0))ba(144);o=n+128|0;p=n+120|0;q=n+112|0;r=n+104|0;s=n+40|0;t=n+16|0;u=n+8|0;v=n;g[s+20>>2]=0.0;g[s+24>>2]=0.0;w=s+36|0;g[s+52>>2]=j;g[s+56>>2]=k;g[s+16>>2]=999999986991104.0;c[s>>2]=a;c[s+4>>2]=d;c[s+8>>2]=b;c[s+12>>2]=e;a=h;x=c[a+4>>2]|0;y=w;c[y>>2]=c[a>>2];c[y+4>>2]=x;x=i;i=c[x+4>>2]|0;y=s+44|0;c[y>>2]=c[x>>2];c[y+4>>2]=i;i=s+60|0;c[i>>2]=f;y=s+28|0;c[y>>2]=0;c[s+32>>2]=-1;do if((f|0)!=0?(x=c[f+20>>2]|0,(x|0)!=0):0){g[o>>2]=0.0;g[o+4>>2]=0.0;if(!(__ZNK7Vector2neERKS_(x,o)|0)){z=(c[y>>2]|0)+1|0;A=5;break}if(!(__ZN19SeparatorAxisTest2DI15CircleShape2DSW18RectangleShape2DSWLb1ELb0ELb0EE9test_axisERK7Vector2(s,c[(c[i>>2]|0)+20>>2]|0)|0)){l=n;return}}else{z=1;A=5}while(0);if((A|0)==5)c[y>>2]=z;__ZNK7Vector210normalizedEv(o,w);if(!(__ZN19SeparatorAxisTest2DI15CircleShape2DSW18RectangleShape2DSWLb1ELb0ELb0EE9test_axisERK7Vector2(s,o)|0)){l=n;return}k=-+g[o>>2];c[p>>2]=c[o+4>>2];g[p+4>>2]=k;if(!(__ZN19SeparatorAxisTest2DI15CircleShape2DSW18RectangleShape2DSWLb1ELb0ELb0EE9test_axisERK7Vector2(s,p)|0)){l=n;return}w=b+16|0;__ZNK7Vector210normalizedEv(o,e);if(!(__ZN19SeparatorAxisTest2DI15CircleShape2DSW18RectangleShape2DSWLb1ELb0ELb0EE9test_axisERK7Vector2(s,o)|0)){l=n;return}__ZNK7Vector210normalizedEv(o,e+8|0);if(!(__ZN19SeparatorAxisTest2DI15CircleShape2DSW18RectangleShape2DSWLb1ELb0ELb0EE9test_axisERK7Vector2(s,o)|0)){l=n;return}__ZNK11Transform2D14affine_inverseEv(t,e);k=+g[w>>2];z=t+8|0;j=+g[b+20>>2];b=t+4|0;y=t+12|0;B=k*+g[b>>2]+j*+g[y>>2];g[o>>2]=+g[t>>2]*k+ +g[z>>2]*j;g[o+4>>2]=B;A=t+16|0;__ZNK7Vector2plERKS_(p,o,A);i=d+48|0;B=+g[i>>2];j=+g[p>>2]<0.0?-B:B;f=d+52|0;B=+g[f>>2];k=+g[p+4>>2]<0.0?-B:B;d=e+8|0;x=e+4|0;a=e+12|0;B=j*+g[x>>2]+k*+g[a>>2];g[o>>2]=j*+g[e>>2]+k*+g[d>>2];g[o+4>>2]=B;C=e+16|0;__ZNK7Vector2plERKS_(q,o,C);__ZNK7Vector2miERKS_(r,q,w);__ZNK7Vector210normalizedEv(u,r);if(__ZN19SeparatorAxisTest2DI15CircleShape2DSW18RectangleShape2DSWLb1ELb0ELb0EE9test_axisERK7Vector2(s,u)|0?(__ZNK7Vector2plERKS_(u,w,h),B=+g[u>>2],k=+g[u+4>>2],j=B*+g[b>>2]+k*+g[y>>2],g[o>>2]=+g[t>>2]*B+ +g[z>>2]*k,g[o+4>>2]=j,__ZNK7Vector2plERKS_(p,o,A),j=+g[i>>2],k=+g[p>>2]<0.0?-j:j,j=+g[f>>2],B=+g[p+4>>2]<0.0?-j:j,j=k*+g[x>>2]+B*+g[a>>2],g[o>>2]=k*+g[e>>2]+B*+g[d>>2],g[o+4>>2]=j,__ZNK7Vector2plERKS_(q,o,C),__ZNK7Vector2miERKS_(r,q,u),__ZNK7Vector210normalizedEv(v,r),__ZN19SeparatorAxisTest2DI15CircleShape2DSW18RectangleShape2DSWLb1ELb0ELb0EE9test_axisERK7Vector2(s,v)|0):0)__ZN19SeparatorAxisTest2DI15CircleShape2DSW18RectangleShape2DSWLb1ELb0ELb0EE17generate_contactsEv(s);l=n;return}function __ZL25_collision_circle_capsuleILb1ELb0ELb0EEvPK9Shape2DSWRK11Transform2DS2_S5_P20_CollectorCallback2DRK7Vector2SA_ff(a,b,d,e,f,h,i,j,k){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;h=h|0;i=i|0;j=+j;k=+k;var n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0;n=l;l=l+208|0;if((l|0)>=(m|0))ba(208);o=n+200|0;p=n+192|0;q=n+128|0;r=n+104|0;s=n+120|0;t=n+88|0;u=n+112|0;v=n+80|0;w=n+96|0;x=n+72|0;y=n+56|0;z=n+64|0;A=n+48|0;B=n+40|0;C=n+32|0;D=n+24|0;E=n+16|0;F=n+8|0;G=n;g[q+20>>2]=0.0;g[q+24>>2]=0.0;H=q+36|0;g[q+52>>2]=j;g[q+56>>2]=k;g[q+16>>2]=999999986991104.0;c[q>>2]=a;c[q+4>>2]=d;c[q+8>>2]=b;c[q+12>>2]=e;a=h;I=c[a+4>>2]|0;J=H;c[J>>2]=c[a>>2];c[J+4>>2]=I;I=i;i=c[I+4>>2]|0;J=q+44|0;c[J>>2]=c[I>>2];c[J+4>>2]=i;i=q+60|0;c[i>>2]=f;J=q+28|0;c[J>>2]=0;c[q+32>>2]=-1;do if((f|0)!=0?(I=c[f+20>>2]|0,(I|0)!=0):0){g[o>>2]=0.0;g[o+4>>2]=0.0;if(!(__ZNK7Vector2neERKS_(I,o)|0)){K=(c[J>>2]|0)+1|0;L=5;break}if(!(__ZN19SeparatorAxisTest2DI15CircleShape2DSW16CapsuleShape2DSWLb1ELb0ELb0EE9test_axisERK7Vector2(q,c[(c[i>>2]|0)+20>>2]|0)|0)){l=n;return}}else{K=1;L=5}while(0);if((L|0)==5)c[J>>2]=K;__ZNK7Vector210normalizedEv(o,H);if(!(__ZN19SeparatorAxisTest2DI15CircleShape2DSW16CapsuleShape2DSWLb1ELb0ELb0EE9test_axisERK7Vector2(q,o)|0)){l=n;return}k=-+g[o>>2];c[p>>2]=c[o+4>>2];g[p+4>>2]=k;if(!(__ZN19SeparatorAxisTest2DI15CircleShape2DSW16CapsuleShape2DSWLb1ELb0ELb0EE9test_axisERK7Vector2(q,p)|0)){l=n;return}__ZNK7Vector210normalizedEv(o,e);if(!(__ZN19SeparatorAxisTest2DI15CircleShape2DSW16CapsuleShape2DSWLb1ELb0ELb0EE9test_axisERK7Vector2(q,o)|0)){l=n;return}H=b+16|0;b=e+16|0;K=e+8|0;e=d+52|0;__ZNK7Vector2mlERKf(s,K,e);g[t>>2]=.5;__ZNK7Vector2mlERKf(r,s,t);__ZNK7Vector2plERKS_(p,b,r);__ZNK7Vector2miERKS_(u,H,p);__ZNK7Vector210normalizedEv(o,u);if(!(__ZN19SeparatorAxisTest2DI15CircleShape2DSW16CapsuleShape2DSWLb1ELb0ELb0EE9test_axisERK7Vector2(q,o)|0)){l=n;return}__ZNK7Vector2plERKS_(w,H,h);__ZNK7Vector2mlERKf(z,K,e);g[A>>2]=.5;__ZNK7Vector2mlERKf(y,z,A);__ZNK7Vector2plERKS_(x,b,y);__ZNK7Vector2miERKS_(B,w,x);__ZNK7Vector210normalizedEv(v,B);if(!(__ZN19SeparatorAxisTest2DI15CircleShape2DSW16CapsuleShape2DSWLb1ELb0ELb0EE9test_axisERK7Vector2(q,v)|0)){l=n;return}__ZNK7Vector2mlERKf(C,K,e);g[t>>2]=-.5;__ZNK7Vector2mlERKf(r,C,t);__ZNK7Vector2plERKS_(p,b,r);__ZNK7Vector2miERKS_(D,H,p);__ZNK7Vector210normalizedEv(o,D);if(!(__ZN19SeparatorAxisTest2DI15CircleShape2DSW16CapsuleShape2DSWLb1ELb0ELb0EE9test_axisERK7Vector2(q,o)|0)){l=n;return}__ZNK7Vector2plERKS_(E,H,h);__ZNK7Vector2mlERKf(F,K,e);g[A>>2]=-.5;__ZNK7Vector2mlERKf(y,F,A);__ZNK7Vector2plERKS_(x,b,y);__ZNK7Vector2miERKS_(G,E,x);__ZNK7Vector210normalizedEv(v,G);if(!(__ZN19SeparatorAxisTest2DI15CircleShape2DSW16CapsuleShape2DSWLb1ELb0ELb0EE9test_axisERK7Vector2(q,v)|0)){l=n;return}__ZN19SeparatorAxisTest2DI15CircleShape2DSW16CapsuleShape2DSWLb1ELb0ELb0EE17generate_contactsEv(q);l=n;return}function __ZL32_collision_circle_convex_polygonILb1ELb0ELb0EEvPK9Shape2DSWRK11Transform2DS2_S5_P20_CollectorCallback2DRK7Vector2SA_ff(a,b,d,e,f,h,i,j,k){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;h=h|0;i=i|0;j=+j;k=+k;var n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0.0,K=0,L=0.0,M=0.0;n=l;l=l+144|0;if((l|0)>=(m|0))ba(144);o=n+128|0;p=n+120|0;q=n+112|0;r=n+104|0;s=n+88|0;t=n+8|0;u=n+96|0;v=n+80|0;w=n+72|0;x=n;g[t+20>>2]=0.0;g[t+24>>2]=0.0;y=t+36|0;g[t+52>>2]=j;g[t+56>>2]=k;g[t+16>>2]=999999986991104.0;c[t>>2]=a;c[t+4>>2]=d;c[t+8>>2]=b;c[t+12>>2]=e;a=h;z=c[a+4>>2]|0;A=y;c[A>>2]=c[a>>2];c[A+4>>2]=z;z=i;i=c[z+4>>2]|0;A=t+44|0;c[A>>2]=c[z>>2];c[A+4>>2]=i;i=t+60|0;c[i>>2]=f;A=t+28|0;c[A>>2]=0;c[t+32>>2]=-1;do if((f|0)!=0?(z=c[f+20>>2]|0,(z|0)!=0):0){g[o>>2]=0.0;g[o+4>>2]=0.0;if(!(__ZNK7Vector2neERKS_(z,o)|0)){B=(c[A>>2]|0)+1|0;C=5;break}if(!(__ZN19SeparatorAxisTest2DI15CircleShape2DSW22ConvexPolygonShape2DSWLb1ELb0ELb0EE9test_axisERK7Vector2(t,c[(c[i>>2]|0)+20>>2]|0)|0)){l=n;return}}else{B=1;C=5}while(0);if((C|0)==5)c[A>>2]=B;__ZNK7Vector210normalizedEv(o,y);if(!(__ZN19SeparatorAxisTest2DI15CircleShape2DSW22ConvexPolygonShape2DSWLb1ELb0ELb0EE9test_axisERK7Vector2(t,o)|0)){l=n;return}k=-+g[o>>2];c[p>>2]=c[o+4>>2];g[p+4>>2]=k;if(!(__ZN19SeparatorAxisTest2DI15CircleShape2DSW22ConvexPolygonShape2DSWLb1ELb0ELb0EE9test_axisERK7Vector2(t,p)|0)){l=n;return}y=d+52|0;B=b+16|0;b=d+48|0;d=e+8|0;A=e+4|0;i=e+12|0;f=o+4|0;z=e+16|0;a=o+4|0;D=o+4|0;E=o+4|0;F=s+4|0;G=x+4|0;H=0;while(1){if((H|0)>=(c[y>>2]|0)){C=16;break}I=c[b>>2]|0;k=+g[I+(H<<4)>>2];j=+g[I+(H<<4)+4>>2];J=k*+g[A>>2]+j*+g[i>>2];g[o>>2]=+g[e>>2]*k+ +g[d>>2]*j;g[f>>2]=J;__ZNK7Vector2plERKS_(q,o,z);__ZNK7Vector2miERKS_(u,B,q);__ZNK7Vector210normalizedEv(p,u);if(!(__ZN19SeparatorAxisTest2DI15CircleShape2DSW22ConvexPolygonShape2DSWLb1ELb0ELb0EE9test_axisERK7Vector2(t,p)|0)){C=13;break}__ZNK7Vector2plERKS_(v,B,h);I=c[b>>2]|0;J=+g[I+(H<<4)>>2];j=+g[I+(H<<4)+4>>2];k=J*+g[A>>2]+j*+g[i>>2];g[o>>2]=+g[e>>2]*J+ +g[d>>2]*j;g[a>>2]=k;__ZNK7Vector2plERKS_(s,o,z);__ZNK7Vector2miERKS_(w,v,s);__ZNK7Vector210normalizedEv(r,w);if(!(__ZN19SeparatorAxisTest2DI15CircleShape2DSW22ConvexPolygonShape2DSWLb1ELb0ELb0EE9test_axisERK7Vector2(t,r)|0)){C=17;break}I=c[b>>2]|0;k=+g[I+(H<<4)>>2];j=+g[I+(H<<4)+4>>2];H=H+1|0;K=(H|0)==(c[y>>2]|0)?0:H;J=+g[I+(K<<4)>>2];L=+g[I+(K<<4)+4>>2];M=J*+g[A>>2]+L*+g[i>>2];g[o>>2]=J*+g[e>>2]+L*+g[d>>2];g[D>>2]=M;__ZNK7Vector2plERKS_(p,o,z);M=k*+g[A>>2]+j*+g[i>>2];g[o>>2]=k*+g[e>>2]+j*+g[d>>2];g[E>>2]=M;__ZNK7Vector2plERKS_(q,o,z);__ZNK7Vector2miERKS_(r,p,q);__ZNK7Vector210normalizedEv(s,r);M=-+g[s>>2];c[x>>2]=c[F>>2];g[G>>2]=M;if(!(__ZN19SeparatorAxisTest2DI15CircleShape2DSW22ConvexPolygonShape2DSWLb1ELb0ELb0EE9test_axisERK7Vector2(t,x)|0)){C=17;break}}if((C|0)==13){l=n;return}else if((C|0)==16){__ZN19SeparatorAxisTest2DI15CircleShape2DSW22ConvexPolygonShape2DSWLb1ELb0ELb0EE17generate_contactsEv(t);l=n;return}else if((C|0)==17){l=n;return}}function __ZL30_collision_rectangle_rectangleILb1ELb0ELb0EEvPK9Shape2DSWRK11Transform2DS2_S5_P20_CollectorCallback2DRK7Vector2SA_ff(a,b,d,e,f,h,i,j,k){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;h=h|0;i=i|0;j=+j;k=+k;var n=0,o=0,p=0,q=0,r=0,s=0,t=0;n=l;l=l+80|0;if((l|0)>=(m|0))ba(80);o=n+72|0;p=n+64|0;q=n;g[q+20>>2]=0.0;g[q+24>>2]=0.0;r=q+36|0;g[q+52>>2]=j;g[q+56>>2]=k;g[q+16>>2]=999999986991104.0;c[q>>2]=a;c[q+4>>2]=d;c[q+8>>2]=b;c[q+12>>2]=e;d=h;h=c[d+4>>2]|0;a=r;c[a>>2]=c[d>>2];c[a+4>>2]=h;h=i;i=c[h+4>>2]|0;a=q+44|0;c[a>>2]=c[h>>2];c[a+4>>2]=i;i=q+60|0;c[i>>2]=f;a=q+28|0;c[a>>2]=0;c[q+32>>2]=-1;do if((f|0)!=0?(h=c[f+20>>2]|0,(h|0)!=0):0){g[o>>2]=0.0;g[o+4>>2]=0.0;if(!(__ZNK7Vector2neERKS_(h,o)|0)){s=(c[a>>2]|0)+1|0;t=5;break}if(!(__ZN19SeparatorAxisTest2DI18RectangleShape2DSWS0_Lb1ELb0ELb0EE9test_axisERK7Vector2(q,c[(c[i>>2]|0)+20>>2]|0)|0)){l=n;return}}else{s=1;t=5}while(0);if((t|0)==5)c[a>>2]=s;__ZNK7Vector210normalizedEv(o,r);if(!(__ZN19SeparatorAxisTest2DI18RectangleShape2DSWS0_Lb1ELb0ELb0EE9test_axisERK7Vector2(q,o)|0)){l=n;return}k=-+g[o>>2];c[p>>2]=c[o+4>>2];g[p+4>>2]=k;if(!(__ZN19SeparatorAxisTest2DI18RectangleShape2DSWS0_Lb1ELb0ELb0EE9test_axisERK7Vector2(q,p)|0)){l=n;return}__ZNK7Vector210normalizedEv(o,b);if(!(__ZN19SeparatorAxisTest2DI18RectangleShape2DSWS0_Lb1ELb0ELb0EE9test_axisERK7Vector2(q,o)|0)){l=n;return}__ZNK7Vector210normalizedEv(o,b+8|0);if(!(__ZN19SeparatorAxisTest2DI18RectangleShape2DSWS0_Lb1ELb0ELb0EE9test_axisERK7Vector2(q,o)|0)){l=n;return}__ZNK7Vector210normalizedEv(o,e);if(!(__ZN19SeparatorAxisTest2DI18RectangleShape2DSWS0_Lb1ELb0ELb0EE9test_axisERK7Vector2(q,o)|0)){l=n;return}__ZNK7Vector210normalizedEv(o,e+8|0);if(!(__ZN19SeparatorAxisTest2DI18RectangleShape2DSWS0_Lb1ELb0ELb0EE9test_axisERK7Vector2(q,o)|0)){l=n;return}__ZN19SeparatorAxisTest2DI18RectangleShape2DSWS0_Lb1ELb0ELb0EE17generate_contactsEv(q);l=n;return}function __ZL28_collision_rectangle_capsuleILb1ELb0ELb0EEvPK9Shape2DSWRK11Transform2DS2_S5_P20_CollectorCallback2DRK7Vector2SA_ff(a,b,d,e,f,h,i,j,k){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;h=h|0;i=i|0;j=+j;k=+k;var n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0.0,R=0.0;n=l;l=l+160|0;if((l|0)>=(m|0))ba(160);o=n+144|0;p=n+136|0;q=n+128|0;r=n+120|0;s=n+40|0;t=n+16|0;u=n+8|0;v=n+112|0;w=n;x=n+104|0;g[s+20>>2]=0.0;g[s+24>>2]=0.0;y=s+36|0;g[s+52>>2]=j;g[s+56>>2]=k;g[s+16>>2]=999999986991104.0;c[s>>2]=a;c[s+4>>2]=d;c[s+8>>2]=b;c[s+12>>2]=e;z=h;A=c[z+4>>2]|0;B=y;c[B>>2]=c[z>>2];c[B+4>>2]=A;A=i;i=c[A+4>>2]|0;B=s+44|0;c[B>>2]=c[A>>2];c[B+4>>2]=i;i=s+60|0;c[i>>2]=f;B=s+28|0;c[B>>2]=0;c[s+32>>2]=-1;do if((f|0)!=0?(A=c[f+20>>2]|0,(A|0)!=0):0){g[o>>2]=0.0;g[o+4>>2]=0.0;if(!(__ZNK7Vector2neERKS_(A,o)|0)){C=(c[B>>2]|0)+1|0;D=5;break}if(!(__ZN19SeparatorAxisTest2DI18RectangleShape2DSW16CapsuleShape2DSWLb1ELb0ELb0EE9test_axisERK7Vector2(s,c[(c[i>>2]|0)+20>>2]|0)|0)){l=n;return}}else{C=1;D=5}while(0);if((D|0)==5)c[B>>2]=C;__ZNK7Vector210normalizedEv(o,y);if(!(__ZN19SeparatorAxisTest2DI18RectangleShape2DSW16CapsuleShape2DSWLb1ELb0ELb0EE9test_axisERK7Vector2(s,o)|0)){l=n;return}k=-+g[o>>2];c[p>>2]=c[o+4>>2];g[p+4>>2]=k;if(!(__ZN19SeparatorAxisTest2DI18RectangleShape2DSW16CapsuleShape2DSWLb1ELb0ELb0EE9test_axisERK7Vector2(s,p)|0)){l=n;return}__ZNK7Vector210normalizedEv(o,b);if(!(__ZN19SeparatorAxisTest2DI18RectangleShape2DSW16CapsuleShape2DSWLb1ELb0ELb0EE9test_axisERK7Vector2(s,o)|0)){l=n;return}__ZNK7Vector210normalizedEv(o,b+8|0);if(!(__ZN19SeparatorAxisTest2DI18RectangleShape2DSW16CapsuleShape2DSWLb1ELb0ELb0EE9test_axisERK7Vector2(s,o)|0)){l=n;return}__ZNK7Vector210normalizedEv(o,e);if(!(__ZN19SeparatorAxisTest2DI18RectangleShape2DSW16CapsuleShape2DSWLb1ELb0ELb0EE9test_axisERK7Vector2(s,o)|0)){l=n;return}__ZNK11Transform2D14affine_inverseEv(t,b);y=e+16|0;C=e+8|0;e=d+52|0;d=t+8|0;B=u+4|0;i=t+4|0;f=t+12|0;A=o+4|0;z=t+16|0;E=a+48|0;F=p+4|0;G=a+52|0;a=b+8|0;H=b+4|0;I=b+12|0;J=o+4|0;K=b+16|0;L=u+4|0;M=o+4|0;N=p+4|0;O=o+4|0;P=0;while(1){__ZNK7Vector2mlERKf(v,C,e);k=(P|0)==0?.5:-.5;g[p>>2]=k;__ZNK7Vector2mlERKf(o,v,p);__ZNK7Vector2plERKS_(u,y,o);j=+g[u>>2];Q=+g[B>>2];R=j*+g[i>>2]+Q*+g[f>>2];g[o>>2]=+g[t>>2]*j+ +g[d>>2]*Q;g[A>>2]=R;__ZNK7Vector2plERKS_(p,o,z);R=+g[E>>2];Q=+g[p>>2]<0.0?-R:R;R=+g[G>>2];j=+g[F>>2]<0.0?-R:R;R=Q*+g[H>>2]+j*+g[I>>2];g[o>>2]=Q*+g[b>>2]+j*+g[a>>2];g[J>>2]=R;__ZNK7Vector2plERKS_(q,o,K);__ZNK7Vector2miERKS_(r,q,u);__ZNK7Vector210normalizedEv(w,r);if(!(__ZN19SeparatorAxisTest2DI18RectangleShape2DSW16CapsuleShape2DSWLb1ELb0ELb0EE9test_axisERK7Vector2(s,w)|0))break;__ZNK7Vector2mlERKf(x,C,e);g[p>>2]=k;__ZNK7Vector2mlERKf(o,x,p);__ZNK7Vector2plERKS_(u,y,o);__ZN7Vector2mIERKS_(u,h);k=+g[u>>2];R=+g[L>>2];j=k*+g[i>>2]+R*+g[f>>2];g[o>>2]=+g[t>>2]*k+ +g[d>>2]*R;g[M>>2]=j;__ZNK7Vector2plERKS_(p,o,z);j=+g[E>>2];R=+g[p>>2]<0.0?-j:j;j=+g[G>>2];k=+g[N>>2]<0.0?-j:j;j=R*+g[H>>2]+k*+g[I>>2];g[o>>2]=R*+g[b>>2]+k*+g[a>>2];g[O>>2]=j;__ZNK7Vector2plERKS_(q,o,K);__ZNK7Vector2miERKS_(r,q,u);__ZNK7Vector210normalizedEv(w,r);P=P+1|0;if(!(__ZN19SeparatorAxisTest2DI18RectangleShape2DSW16CapsuleShape2DSWLb1ELb0ELb0EE9test_axisERK7Vector2(s,w)|0))break;if((P|0)>=2){D=17;break}}if((D|0)==17)__ZN19SeparatorAxisTest2DI18RectangleShape2DSW16CapsuleShape2DSWLb1ELb0ELb0EE17generate_contactsEv(s);l=n;return}function __ZL35_collision_rectangle_convex_polygonILb1ELb0ELb0EEvPK9Shape2DSWRK11Transform2DS2_S5_P20_CollectorCallback2DRK7Vector2SA_ff(a,b,d,e,f,h,i,j,k){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;h=h|0;i=i|0;j=+j;k=+k;var n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0.0,F=0.0,G=0.0;n=l;l=l+112|0;if((l|0)>=(m|0))ba(112);o=n+104|0;p=n+96|0;q=n+88|0;r=n+80|0;s=n+72|0;t=n+8|0;u=n;g[t+20>>2]=0.0;g[t+24>>2]=0.0;v=t+36|0;g[t+52>>2]=j;g[t+56>>2]=k;g[t+16>>2]=999999986991104.0;c[t>>2]=a;c[t+4>>2]=d;c[t+8>>2]=b;c[t+12>>2]=e;a=h;h=c[a+4>>2]|0;w=v;c[w>>2]=c[a>>2];c[w+4>>2]=h;h=i;i=c[h+4>>2]|0;w=t+44|0;c[w>>2]=c[h>>2];c[w+4>>2]=i;i=t+60|0;c[i>>2]=f;w=t+28|0;c[w>>2]=0;c[t+32>>2]=-1;do if((f|0)!=0?(h=c[f+20>>2]|0,(h|0)!=0):0){g[o>>2]=0.0;g[o+4>>2]=0.0;if(!(__ZNK7Vector2neERKS_(h,o)|0)){x=(c[w>>2]|0)+1|0;y=5;break}if(!(__ZN19SeparatorAxisTest2DI18RectangleShape2DSW22ConvexPolygonShape2DSWLb1ELb0ELb0EE9test_axisERK7Vector2(t,c[(c[i>>2]|0)+20>>2]|0)|0)){l=n;return}}else{x=1;y=5}while(0);if((y|0)==5)c[w>>2]=x;__ZNK7Vector210normalizedEv(o,v);if(!(__ZN19SeparatorAxisTest2DI18RectangleShape2DSW22ConvexPolygonShape2DSWLb1ELb0ELb0EE9test_axisERK7Vector2(t,o)|0)){l=n;return}k=-+g[o>>2];c[p>>2]=c[o+4>>2];g[p+4>>2]=k;if(!(__ZN19SeparatorAxisTest2DI18RectangleShape2DSW22ConvexPolygonShape2DSWLb1ELb0ELb0EE9test_axisERK7Vector2(t,p)|0)){l=n;return}__ZNK7Vector210normalizedEv(o,b);if(!(__ZN19SeparatorAxisTest2DI18RectangleShape2DSW22ConvexPolygonShape2DSWLb1ELb0ELb0EE9test_axisERK7Vector2(t,o)|0)){l=n;return}__ZNK7Vector210normalizedEv(o,b+8|0);if(!(__ZN19SeparatorAxisTest2DI18RectangleShape2DSW22ConvexPolygonShape2DSWLb1ELb0ELb0EE9test_axisERK7Vector2(t,o)|0)){l=n;return}b=d+52|0;v=d+48|0;d=e+8|0;x=e+4|0;w=e+12|0;i=o+4|0;f=e+16|0;h=o+4|0;a=s+4|0;z=u+4|0;A=0;while(1){B=c[b>>2]|0;if((A|0)>=(B|0))break;C=c[v>>2]|0;k=+g[C+(A<<4)>>2];j=+g[C+(A<<4)+4>>2];A=A+1|0;D=(A|0)==(B|0)?0:A;E=+g[C+(D<<4)>>2];F=+g[C+(D<<4)+4>>2];G=E*+g[x>>2]+F*+g[w>>2];g[o>>2]=E*+g[e>>2]+F*+g[d>>2];g[i>>2]=G;__ZNK7Vector2plERKS_(p,o,f);G=k*+g[x>>2]+j*+g[w>>2];g[o>>2]=k*+g[e>>2]+j*+g[d>>2];g[h>>2]=G;__ZNK7Vector2plERKS_(q,o,f);__ZNK7Vector2miERKS_(r,p,q);__ZNK7Vector210normalizedEv(s,r);G=-+g[s>>2];c[u>>2]=c[a>>2];g[z>>2]=G;if(!(__ZN19SeparatorAxisTest2DI18RectangleShape2DSW22ConvexPolygonShape2DSWLb1ELb0ELb0EE9test_axisERK7Vector2(t,u)|0)){y=16;break}}if((y|0)==16){l=n;return}__ZN19SeparatorAxisTest2DI18RectangleShape2DSW22ConvexPolygonShape2DSWLb1ELb0ELb0EE17generate_contactsEv(t);l=n;return}function __ZL26_collision_capsule_capsuleILb1ELb0ELb0EEvPK9Shape2DSWRK11Transform2DS2_S5_P20_CollectorCallback2DRK7Vector2SA_ff(a,b,d,e,f,h,i,j,k){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;h=h|0;i=i|0;j=+j;k=+k;var n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0;n=l;l=l+144|0;if((l|0)>=(m|0))ba(144);o=n+128|0;p=n+120|0;q=n+48|0;r=n+112|0;s=n+16|0;t=n+40|0;u=n;v=n+32|0;w=n+24|0;x=n+8|0;g[q+20>>2]=0.0;g[q+24>>2]=0.0;y=q+36|0;g[q+52>>2]=j;g[q+56>>2]=k;g[q+16>>2]=999999986991104.0;c[q>>2]=a;c[q+4>>2]=d;c[q+8>>2]=b;c[q+12>>2]=e;z=h;A=c[z+4>>2]|0;B=y;c[B>>2]=c[z>>2];c[B+4>>2]=A;A=i;i=c[A+4>>2]|0;B=q+44|0;c[B>>2]=c[A>>2];c[B+4>>2]=i;i=q+60|0;c[i>>2]=f;B=q+28|0;c[B>>2]=0;c[q+32>>2]=-1;do if((f|0)!=0?(A=c[f+20>>2]|0,(A|0)!=0):0){g[o>>2]=0.0;g[o+4>>2]=0.0;if(!(__ZNK7Vector2neERKS_(A,o)|0)){C=(c[B>>2]|0)+1|0;D=5;break}if(!(__ZN19SeparatorAxisTest2DI16CapsuleShape2DSWS0_Lb1ELb0ELb0EE9test_axisERK7Vector2(q,c[(c[i>>2]|0)+20>>2]|0)|0)){l=n;return}}else{C=1;D=5}while(0);if((D|0)==5)c[B>>2]=C;__ZNK7Vector210normalizedEv(o,y);if(!(__ZN19SeparatorAxisTest2DI16CapsuleShape2DSWS0_Lb1ELb0ELb0EE9test_axisERK7Vector2(q,o)|0)){l=n;return}k=-+g[o>>2];c[p>>2]=c[o+4>>2];g[p+4>>2]=k;if(!(__ZN19SeparatorAxisTest2DI16CapsuleShape2DSWS0_Lb1ELb0ELb0EE9test_axisERK7Vector2(q,p)|0)){l=n;return}__ZNK7Vector210normalizedEv(o,e);if(!(__ZN19SeparatorAxisTest2DI16CapsuleShape2DSWS0_Lb1ELb0ELb0EE9test_axisERK7Vector2(q,o)|0)){l=n;return}__ZNK7Vector210normalizedEv(o,b);if(!(__ZN19SeparatorAxisTest2DI16CapsuleShape2DSWS0_Lb1ELb0ELb0EE9test_axisERK7Vector2(q,o)|0)){l=n;return}y=b+16|0;C=b+8|0;b=a+52|0;a=e+16|0;B=e+8|0;e=d+52|0;d=0;while(1){__ZNK7Vector2mlERKf(r,C,b);g[s>>2]=(d|0)==0?.5:-.5;__ZNK7Vector2mlERKf(p,r,s);__ZNK7Vector2plERKS_(o,y,p);__ZNK7Vector2mlERKf(t,B,e);g[u>>2]=.5;__ZNK7Vector2mlERKf(s,t,u);__ZNK7Vector2plERKS_(p,a,s);__ZNK7Vector2miERKS_(v,o,p);__ZNK7Vector210normalizedEv(s,v);if(!(__ZN19SeparatorAxisTest2DI16CapsuleShape2DSWS0_Lb1ELb0ELb0EE9test_axisERK7Vector2(q,s)|0)){D=14;break}__ZNK7Vector2plERKS_(w,o,h);__ZNK7Vector2miERKS_(x,w,p);__ZNK7Vector210normalizedEv(u,x);if(!(__ZN19SeparatorAxisTest2DI16CapsuleShape2DSWS0_Lb1ELb0ELb0EE9test_axisERK7Vector2(q,u)|0))break;__ZNK7Vector2mlERKf(t,B,e);g[u>>2]=-.5;__ZNK7Vector2mlERKf(s,t,u);__ZNK7Vector2plERKS_(p,a,s);__ZNK7Vector2miERKS_(v,o,p);__ZNK7Vector210normalizedEv(s,v);if(!(__ZN19SeparatorAxisTest2DI16CapsuleShape2DSWS0_Lb1ELb0ELb0EE9test_axisERK7Vector2(q,s)|0)){D=14;break}__ZNK7Vector2plERKS_(w,o,h);__ZNK7Vector2miERKS_(x,w,p);__ZNK7Vector210normalizedEv(u,x);if(!(__ZN19SeparatorAxisTest2DI16CapsuleShape2DSWS0_Lb1ELb0ELb0EE9test_axisERK7Vector2(q,u)|0))break;d=d+1|0;if((d|0)>=2){D=18;break}}if((D|0)!=14)if((D|0)==18){__ZN19SeparatorAxisTest2DI16CapsuleShape2DSWS0_Lb1ELb0ELb0EE17generate_contactsEv(q);l=n;return}l=n;return}function __ZL33_collision_capsule_convex_polygonILb1ELb0ELb0EEvPK9Shape2DSWRK11Transform2DS2_S5_P20_CollectorCallback2DRK7Vector2SA_ff(a,b,d,e,f,h,i,j,k){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;h=h|0;i=i|0;j=+j;k=+k;var n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0.0,Q=0,R=0.0,S=0.0;n=l;l=l+160|0;if((l|0)>=(m|0))ba(160);o=n+144|0;p=n+136|0;q=n+128|0;r=n+120|0;s=n+112|0;t=n+16|0;u=n+8|0;v=n+104|0;w=n+96|0;x=n+88|0;y=n+80|0;z=n;g[t+20>>2]=0.0;g[t+24>>2]=0.0;A=t+36|0;g[t+52>>2]=j;g[t+56>>2]=k;g[t+16>>2]=999999986991104.0;c[t>>2]=a;c[t+4>>2]=d;c[t+8>>2]=b;c[t+12>>2]=e;B=h;C=c[B+4>>2]|0;D=A;c[D>>2]=c[B>>2];c[D+4>>2]=C;C=i;i=c[C+4>>2]|0;D=t+44|0;c[D>>2]=c[C>>2];c[D+4>>2]=i;i=t+60|0;c[i>>2]=f;D=t+28|0;c[D>>2]=0;c[t+32>>2]=-1;do if((f|0)!=0?(C=c[f+20>>2]|0,(C|0)!=0):0){g[o>>2]=0.0;g[o+4>>2]=0.0;if(!(__ZNK7Vector2neERKS_(C,o)|0)){E=(c[D>>2]|0)+1|0;F=5;break}if(!(__ZN19SeparatorAxisTest2DI16CapsuleShape2DSW22ConvexPolygonShape2DSWLb1ELb0ELb0EE9test_axisERK7Vector2(t,c[(c[i>>2]|0)+20>>2]|0)|0)){l=n;return}}else{E=1;F=5}while(0);if((F|0)==5)c[D>>2]=E;__ZNK7Vector210normalizedEv(o,A);if(!(__ZN19SeparatorAxisTest2DI16CapsuleShape2DSW22ConvexPolygonShape2DSWLb1ELb0ELb0EE9test_axisERK7Vector2(t,o)|0)){l=n;return}k=-+g[o>>2];c[p>>2]=c[o+4>>2];g[p+4>>2]=k;if(!(__ZN19SeparatorAxisTest2DI16CapsuleShape2DSW22ConvexPolygonShape2DSWLb1ELb0ELb0EE9test_axisERK7Vector2(t,p)|0)){l=n;return}__ZNK7Vector210normalizedEv(o,b);if(!(__ZN19SeparatorAxisTest2DI16CapsuleShape2DSW22ConvexPolygonShape2DSWLb1ELb0ELb0EE9test_axisERK7Vector2(t,o)|0)){l=n;return}A=d+52|0;a:do if((c[A>>2]|0)>0){E=d+48|0;D=e+8|0;i=e+4|0;f=e+12|0;C=o+4|0;B=e+16|0;G=b+16|0;H=b+8|0;I=a+52|0;J=o+4|0;K=o+4|0;L=s+4|0;M=z+4|0;N=0;while(1){O=c[E>>2]|0;k=+g[O+(N<<4)>>2];j=+g[O+(N<<4)+4>>2];P=k*+g[i>>2]+j*+g[f>>2];g[o>>2]=+g[e>>2]*k+ +g[D>>2]*j;g[C>>2]=P;__ZNK7Vector2plERKS_(u,o,B);__ZNK7Vector2mlERKf(v,H,I);g[q>>2]=.5;__ZNK7Vector2mlERKf(p,v,q);__ZNK7Vector2plERKS_(o,G,p);__ZNK7Vector2miERKS_(w,o,u);__ZNK7Vector210normalizedEv(p,w);if(!(__ZN19SeparatorAxisTest2DI16CapsuleShape2DSW22ConvexPolygonShape2DSWLb1ELb0ELb0EE9test_axisERK7Vector2(t,p)|0)){F=14;break}__ZNK7Vector2plERKS_(x,o,h);__ZNK7Vector2miERKS_(y,x,u);__ZNK7Vector210normalizedEv(q,y);if(!(__ZN19SeparatorAxisTest2DI16CapsuleShape2DSW22ConvexPolygonShape2DSWLb1ELb0ELb0EE9test_axisERK7Vector2(t,q)|0)){F=17;break}__ZNK7Vector2mlERKf(v,H,I);g[q>>2]=-.5;__ZNK7Vector2mlERKf(p,v,q);__ZNK7Vector2plERKS_(o,G,p);__ZNK7Vector2miERKS_(w,o,u);__ZNK7Vector210normalizedEv(p,w);if(!(__ZN19SeparatorAxisTest2DI16CapsuleShape2DSW22ConvexPolygonShape2DSWLb1ELb0ELb0EE9test_axisERK7Vector2(t,p)|0)){F=14;break}__ZNK7Vector2plERKS_(x,o,h);__ZNK7Vector2miERKS_(y,x,u);__ZNK7Vector210normalizedEv(q,y);if(!(__ZN19SeparatorAxisTest2DI16CapsuleShape2DSW22ConvexPolygonShape2DSWLb1ELb0ELb0EE9test_axisERK7Vector2(t,q)|0)){F=17;break}O=c[E>>2]|0;P=+g[O+(N<<4)>>2];j=+g[O+(N<<4)+4>>2];N=N+1|0;Q=(N|0)==(c[A>>2]|0)?0:N;k=+g[O+(Q<<4)>>2];R=+g[O+(Q<<4)+4>>2];S=k*+g[i>>2]+R*+g[f>>2];g[o>>2]=k*+g[e>>2]+R*+g[D>>2];g[J>>2]=S;__ZNK7Vector2plERKS_(p,o,B);S=P*+g[i>>2]+j*+g[f>>2];g[o>>2]=P*+g[e>>2]+j*+g[D>>2];g[K>>2]=S;__ZNK7Vector2plERKS_(q,o,B);__ZNK7Vector2miERKS_(r,p,q);__ZNK7Vector210normalizedEv(s,r);S=-+g[s>>2];c[z>>2]=c[L>>2];g[M>>2]=S;if(!(__ZN19SeparatorAxisTest2DI16CapsuleShape2DSW22ConvexPolygonShape2DSWLb1ELb0ELb0EE9test_axisERK7Vector2(t,z)|0))break;if((N|0)>=(c[A>>2]|0))break a}if((F|0)==14)F=17;l=n;return}while(0);__ZN19SeparatorAxisTest2DI16CapsuleShape2DSW22ConvexPolygonShape2DSWLb1ELb0ELb0EE17generate_contactsEv(t);l=n;return}function __ZL40_collision_convex_polygon_convex_polygonILb1ELb0ELb0EEvPK9Shape2DSWRK11Transform2DS2_S5_P20_CollectorCallback2DRK7Vector2SA_ff(a,b,d,e,f,h,i,j,k){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;h=h|0;i=i|0;j=+j;k=+k;var n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0.0,H=0.0,I=0.0;n=l;l=l+112|0;if((l|0)>=(m|0))ba(112);o=n+104|0;p=n+96|0;q=n+88|0;r=n+80|0;s=n+72|0;t=n+8|0;u=n;g[t+20>>2]=0.0;g[t+24>>2]=0.0;v=t+36|0;g[t+52>>2]=j;g[t+56>>2]=k;g[t+16>>2]=999999986991104.0;c[t>>2]=a;c[t+4>>2]=d;c[t+8>>2]=b;c[t+12>>2]=e;w=h;h=c[w+4>>2]|0;x=v;c[x>>2]=c[w>>2];c[x+4>>2]=h;h=i;i=c[h+4>>2]|0;x=t+44|0;c[x>>2]=c[h>>2];c[x+4>>2]=i;i=t+60|0;c[i>>2]=f;x=t+28|0;c[x>>2]=0;c[t+32>>2]=-1;do if((f|0)!=0?(h=c[f+20>>2]|0,(h|0)!=0):0){g[o>>2]=0.0;g[o+4>>2]=0.0;if(!(__ZNK7Vector2neERKS_(h,o)|0)){y=(c[x>>2]|0)+1|0;z=5;break}if(!(__ZN19SeparatorAxisTest2DI22ConvexPolygonShape2DSWS0_Lb1ELb0ELb0EE9test_axisERK7Vector2(t,c[(c[i>>2]|0)+20>>2]|0)|0)){l=n;return}}else{y=1;z=5}while(0);if((z|0)==5)c[x>>2]=y;__ZNK7Vector210normalizedEv(o,v);if(!(__ZN19SeparatorAxisTest2DI22ConvexPolygonShape2DSWS0_Lb1ELb0ELb0EE9test_axisERK7Vector2(t,o)|0)){l=n;return}k=-+g[o>>2];c[p>>2]=c[o+4>>2];g[p+4>>2]=k;if(!(__ZN19SeparatorAxisTest2DI22ConvexPolygonShape2DSWS0_Lb1ELb0ELb0EE9test_axisERK7Vector2(t,p)|0)){l=n;return}v=a+52|0;y=a+48|0;a=b+8|0;x=b+4|0;i=b+12|0;f=o+4|0;h=b+16|0;w=o+4|0;A=s+4|0;B=u+4|0;C=0;while(1){D=c[v>>2]|0;if((C|0)>=(D|0))break;E=c[y>>2]|0;k=+g[E+(C<<4)>>2];j=+g[E+(C<<4)+4>>2];C=C+1|0;F=(C|0)==(D|0)?0:C;G=+g[E+(F<<4)>>2];H=+g[E+(F<<4)+4>>2];I=G*+g[x>>2]+H*+g[i>>2];g[o>>2]=G*+g[b>>2]+H*+g[a>>2];g[f>>2]=I;__ZNK7Vector2plERKS_(p,o,h);I=k*+g[x>>2]+j*+g[i>>2];g[o>>2]=k*+g[b>>2]+j*+g[a>>2];g[w>>2]=I;__ZNK7Vector2plERKS_(q,o,h);__ZNK7Vector2miERKS_(r,p,q);__ZNK7Vector210normalizedEv(s,r);I=-+g[s>>2];c[u>>2]=c[A>>2];g[B>>2]=I;if(!(__ZN19SeparatorAxisTest2DI22ConvexPolygonShape2DSWS0_Lb1ELb0ELb0EE9test_axisERK7Vector2(t,u)|0)){z=17;break}}if((z|0)==17){l=n;return}B=d+52|0;A=d+48|0;d=e+8|0;h=e+4|0;w=e+12|0;a=o+4|0;b=e+16|0;i=o+4|0;x=s+4|0;f=u+4|0;C=0;while(1){y=c[B>>2]|0;if((C|0)>=(y|0))break;v=c[A>>2]|0;I=+g[v+(C<<4)>>2];j=+g[v+(C<<4)+4>>2];C=C+1|0;F=(C|0)==(y|0)?0:C;k=+g[v+(F<<4)>>2];H=+g[v+(F<<4)+4>>2];G=k*+g[h>>2]+H*+g[w>>2];g[o>>2]=k*+g[e>>2]+H*+g[d>>2];g[a>>2]=G;__ZNK7Vector2plERKS_(p,o,b);G=I*+g[h>>2]+j*+g[w>>2];g[o>>2]=I*+g[e>>2]+j*+g[d>>2];g[i>>2]=G;__ZNK7Vector2plERKS_(q,o,b);__ZNK7Vector2miERKS_(r,p,q);__ZNK7Vector210normalizedEv(s,r);G=-+g[s>>2];c[u>>2]=c[x>>2];g[f>>2]=G;if(!(__ZN19SeparatorAxisTest2DI22ConvexPolygonShape2DSWS0_Lb1ELb0ELb0EE9test_axisERK7Vector2(t,u)|0)){z=17;break}}if((z|0)==17){l=n;return}__ZN19SeparatorAxisTest2DI22ConvexPolygonShape2DSWS0_Lb1ELb0ELb0EE17generate_contactsEv(t);l=n;return}function __ZN19SeparatorAxisTest2DI22ConvexPolygonShape2DSWS0_Lb1ELb0ELb0EE9test_axisERK7Vector2(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,h=0,i=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0.0,t=0.0,u=0.0,v=0.0,w=0.0,x=0;d=l;l=l+64|0;if((l|0)>=(m|0))ba(64);e=d+8|0;f=d+56|0;h=d+52|0;i=d+48|0;k=d+24|0;n=d;o=d+20|0;p=d+16|0;q=b;b=c[q>>2]|0;r=c[q+4>>2]|0;q=n;c[q>>2]=b;c[q+4>>2]=r;if((c[j>>2]=b&2147483647,+g[j>>2])<1.0e-05?(c[j>>2]=r&2147483647,+g[j>>2])<1.0e-05:0){c[n>>2]=0;c[n+4>>2]=1065353216}r=c[a>>2]|0;b=c[a+8>>2]|0;c[k>>2]=c[b>>2];c[k+4>>2]=c[b+4>>2];c[k+8>>2]=c[b+8>>2];c[k+12>>2]=c[b+12>>2];c[k+16>>2]=c[b+16>>2];c[k+20>>2]=c[b+20>>2];__ZN7Vector2pLERKS_(k+16|0,a+36|0);__ZNK22ConvexPolygonShape2DSW13project_rangeERK7Vector2RK11Transform2DRfS6_(r,n,b,e,f);__ZNK22ConvexPolygonShape2DSW13project_rangeERK7Vector2RK11Transform2DRfS6_(r,n,k,h,i);s=+g[e>>2];t=+g[h>>2];u=s<t?s:t;t=+g[f>>2];s=+g[i>>2];v=t>s?t:s;__ZNK22ConvexPolygonShape2DSW13project_rangeERK7Vector2RK11Transform2DRfS6_(c[a+4>>2]|0,n,c[a+12>>2]|0,o,p);s=(v-u)*.5;t=+g[o>>2]-s;g[o>>2]=t;w=s+ +g[p>>2];g[p>>2]=w;s=(u+v)*.5;v=t-s;t=w-s;do if(v>0.0|t<0.0){p=c[a+60>>2]|0;if((p|0)!=0?(o=c[p+20>>2]|0,(o|0)!=0):0){p=n;i=c[p+4>>2]|0;f=o;c[f>>2]=c[p>>2];c[f+4>>2]=i;x=0}else x=0}else{i=(g[j>>2]=v,c[j>>2]|0)&2147483647;s=(c[j>>2]=i,+g[j>>2]);f=a+16|0;w=+g[f>>2];if(t<s){if(!(t<w)){x=1;break}g[f>>2]=t;p=n;o=c[p+4>>2]|0;h=a+20|0;c[h>>2]=c[p>>2];c[h+4>>2]=o;c[a+32>>2]=c[a+28>>2];x=1;break}else{if(!(s<w)){x=1;break}c[f>>2]=i;__ZNK7Vector2ngEv(e,n);i=e;f=c[i+4>>2]|0;o=a+20|0;c[o>>2]=c[i>>2];c[o+4>>2]=f;c[a+32>>2]=c[a+28>>2];x=1;break}}while(0);e=a+28|0;c[e>>2]=(c[e>>2]|0)+1;l=d;return x|0}function __ZN19SeparatorAxisTest2DI22ConvexPolygonShape2DSWS0_Lb1ELb0ELb0EE17generate_contactsEv(b){b=b|0;var d=0,e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0.0,u=0.0,v=0,w=0.0,x=0,y=0,z=0;d=l;l=l+80|0;if((l|0)>=(m|0))ba(80);e=d+64|0;f=d+48|0;h=d+40|0;i=d+16|0;j=d+8|0;k=d+32|0;n=d;o=b+20|0;g[e>>2]=0.0;g[e+4>>2]=0.0;if(__ZNK7Vector2eqERKS_(o,e)|0){l=d;return}p=b+60|0;q=c[p>>2]|0;a[q+9>>0]=1;if(!(c[q>>2]|0)){l=d;return};c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;c[f+12>>2]=0;q=c[b>>2]|0;__ZNK7Vector2ngEv(e,o);__ZNK9Shape2DSW29get_supports_transformed_castERK7Vector2S2_RK11Transform2DPS0_Ri(q,b+36|0,e,c[b+8>>2]|0,f,h);c[i>>2]=0;c[i+4>>2]=0;c[i+8>>2]=0;c[i+12>>2]=0;q=c[b+4>>2]|0;r=c[(c[q>>2]|0)+32>>2]|0;s=b+12|0;b=c[s>>2]|0;t=+__ZNK7Vector23dotERKS_(b,o);u=+__ZNK7Vector23dotERKS_(b+8|0,o);g[k>>2]=t;g[k+4>>2]=u;__ZNK7Vector210normalizedEv(e,k);Ki[r&4095](q,e,i,j);q=c[j>>2]|0;if((q|0)>0){r=e+4|0;k=0;do{b=c[s>>2]|0;v=i+(k<<3)|0;u=+g[v>>2];t=+g[i+(k<<3)+4>>2];w=u*+g[b+4>>2]+t*+g[b+12>>2];g[e>>2]=+g[b>>2]*u+ +g[b+8>>2]*t;g[r>>2]=w;__ZNK7Vector2plERKS_(n,e,b+16|0);b=n;x=c[b+4>>2]|0;y=v;c[y>>2]=c[b>>2];c[y+4>>2]=x;k=k+1|0;x=c[j>>2]|0}while((k|0)<(x|0));z=x}else z=q;q=o;o=c[q+4>>2]|0;k=(c[p>>2]|0)+12|0;c[k>>2]=c[q>>2];c[k+4>>2]=o;__ZL32_generate_contacts_from_supportsPK7Vector2iS1_iP20_CollectorCallback2D(f,c[h>>2]|0,i,z,c[p>>2]|0);z=c[p>>2]|0;if((z|0?(i=c[z+20>>2]|0,i|0):0)?(g[e>>2]=0.0,g[e+4>>2]=0.0,__ZNK7Vector2neERKS_(i,e)|0):0){e=c[(c[p>>2]|0)+20>>2]|0;c[e>>2]=0;c[e+4>>2]=0}l=d;return}function __ZN19SeparatorAxisTest2DI16CapsuleShape2DSW22ConvexPolygonShape2DSWLb1ELb0ELb0EE9test_axisERK7Vector2(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,h=0,i=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0.0,t=0.0,u=0.0,v=0.0,w=0.0,x=0;d=l;l=l+64|0;if((l|0)>=(m|0))ba(64);e=d+8|0;f=d+56|0;h=d+52|0;i=d+48|0;k=d+24|0;n=d;o=d+20|0;p=d+16|0;q=b;b=c[q>>2]|0;r=c[q+4>>2]|0;q=n;c[q>>2]=b;c[q+4>>2]=r;if((c[j>>2]=b&2147483647,+g[j>>2])<1.0e-05?(c[j>>2]=r&2147483647,+g[j>>2])<1.0e-05:0){c[n>>2]=0;c[n+4>>2]=1065353216}r=c[a>>2]|0;b=c[a+8>>2]|0;c[k>>2]=c[b>>2];c[k+4>>2]=c[b+4>>2];c[k+8>>2]=c[b+8>>2];c[k+12>>2]=c[b+12>>2];c[k+16>>2]=c[b+16>>2];c[k+20>>2]=c[b+20>>2];__ZN7Vector2pLERKS_(k+16|0,a+36|0);__ZNK16CapsuleShape2DSW13project_rangeERK7Vector2RK11Transform2DRfS6_(r,n,b,e,f);__ZNK16CapsuleShape2DSW13project_rangeERK7Vector2RK11Transform2DRfS6_(r,n,k,h,i);s=+g[e>>2];t=+g[h>>2];u=s<t?s:t;t=+g[f>>2];s=+g[i>>2];v=t>s?t:s;__ZNK22ConvexPolygonShape2DSW13project_rangeERK7Vector2RK11Transform2DRfS6_(c[a+4>>2]|0,n,c[a+12>>2]|0,o,p);s=(v-u)*.5;t=+g[o>>2]-s;g[o>>2]=t;w=s+ +g[p>>2];g[p>>2]=w;s=(u+v)*.5;v=t-s;t=w-s;do if(v>0.0|t<0.0){p=c[a+60>>2]|0;if((p|0)!=0?(o=c[p+20>>2]|0,(o|0)!=0):0){p=n;i=c[p+4>>2]|0;f=o;c[f>>2]=c[p>>2];c[f+4>>2]=i;x=0}else x=0}else{i=(g[j>>2]=v,c[j>>2]|0)&2147483647;s=(c[j>>2]=i,+g[j>>2]);f=a+16|0;w=+g[f>>2];if(t<s){if(!(t<w)){x=1;break}g[f>>2]=t;p=n;o=c[p+4>>2]|0;h=a+20|0;c[h>>2]=c[p>>2];c[h+4>>2]=o;c[a+32>>2]=c[a+28>>2];x=1;break}else{if(!(s<w)){x=1;break}c[f>>2]=i;__ZNK7Vector2ngEv(e,n);i=e;f=c[i+4>>2]|0;o=a+20|0;c[o>>2]=c[i>>2];c[o+4>>2]=f;c[a+32>>2]=c[a+28>>2];x=1;break}}while(0);e=a+28|0;c[e>>2]=(c[e>>2]|0)+1;l=d;return x|0}function __ZN19SeparatorAxisTest2DI16CapsuleShape2DSW22ConvexPolygonShape2DSWLb1ELb0ELb0EE17generate_contactsEv(b){b=b|0;var d=0,e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0.0,u=0.0,v=0,w=0.0,x=0,y=0,z=0;d=l;l=l+80|0;if((l|0)>=(m|0))ba(80);e=d+64|0;f=d+48|0;h=d+40|0;i=d+16|0;j=d+8|0;k=d+32|0;n=d;o=b+20|0;g[e>>2]=0.0;g[e+4>>2]=0.0;if(__ZNK7Vector2eqERKS_(o,e)|0){l=d;return}p=b+60|0;q=c[p>>2]|0;a[q+9>>0]=1;if(!(c[q>>2]|0)){l=d;return};c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;c[f+12>>2]=0;q=c[b>>2]|0;__ZNK7Vector2ngEv(e,o);__ZNK9Shape2DSW29get_supports_transformed_castERK7Vector2S2_RK11Transform2DPS0_Ri(q,b+36|0,e,c[b+8>>2]|0,f,h);c[i>>2]=0;c[i+4>>2]=0;c[i+8>>2]=0;c[i+12>>2]=0;q=c[b+4>>2]|0;r=c[(c[q>>2]|0)+32>>2]|0;s=b+12|0;b=c[s>>2]|0;t=+__ZNK7Vector23dotERKS_(b,o);u=+__ZNK7Vector23dotERKS_(b+8|0,o);g[k>>2]=t;g[k+4>>2]=u;__ZNK7Vector210normalizedEv(e,k);Ki[r&4095](q,e,i,j);q=c[j>>2]|0;if((q|0)>0){r=e+4|0;k=0;do{b=c[s>>2]|0;v=i+(k<<3)|0;u=+g[v>>2];t=+g[i+(k<<3)+4>>2];w=u*+g[b+4>>2]+t*+g[b+12>>2];g[e>>2]=+g[b>>2]*u+ +g[b+8>>2]*t;g[r>>2]=w;__ZNK7Vector2plERKS_(n,e,b+16|0);b=n;x=c[b+4>>2]|0;y=v;c[y>>2]=c[b>>2];c[y+4>>2]=x;k=k+1|0;x=c[j>>2]|0}while((k|0)<(x|0));z=x}else z=q;q=o;o=c[q+4>>2]|0;k=(c[p>>2]|0)+12|0;c[k>>2]=c[q>>2];c[k+4>>2]=o;__ZL32_generate_contacts_from_supportsPK7Vector2iS1_iP20_CollectorCallback2D(f,c[h>>2]|0,i,z,c[p>>2]|0);z=c[p>>2]|0;if((z|0?(i=c[z+20>>2]|0,i|0):0)?(g[e>>2]=0.0,g[e+4>>2]=0.0,__ZNK7Vector2neERKS_(i,e)|0):0){e=c[(c[p>>2]|0)+20>>2]|0;c[e>>2]=0;c[e+4>>2]=0}l=d;return}function __ZN19SeparatorAxisTest2DI16CapsuleShape2DSWS0_Lb1ELb0ELb0EE9test_axisERK7Vector2(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,h=0,i=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0.0,t=0.0,u=0.0,v=0.0,w=0.0,x=0;d=l;l=l+64|0;if((l|0)>=(m|0))ba(64);e=d+8|0;f=d+56|0;h=d+52|0;i=d+48|0;k=d+24|0;n=d;o=d+20|0;p=d+16|0;q=b;b=c[q>>2]|0;r=c[q+4>>2]|0;q=n;c[q>>2]=b;c[q+4>>2]=r;if((c[j>>2]=b&2147483647,+g[j>>2])<1.0e-05?(c[j>>2]=r&2147483647,+g[j>>2])<1.0e-05:0){c[n>>2]=0;c[n+4>>2]=1065353216}r=c[a>>2]|0;b=c[a+8>>2]|0;c[k>>2]=c[b>>2];c[k+4>>2]=c[b+4>>2];c[k+8>>2]=c[b+8>>2];c[k+12>>2]=c[b+12>>2];c[k+16>>2]=c[b+16>>2];c[k+20>>2]=c[b+20>>2];__ZN7Vector2pLERKS_(k+16|0,a+36|0);__ZNK16CapsuleShape2DSW13project_rangeERK7Vector2RK11Transform2DRfS6_(r,n,b,e,f);__ZNK16CapsuleShape2DSW13project_rangeERK7Vector2RK11Transform2DRfS6_(r,n,k,h,i);s=+g[e>>2];t=+g[h>>2];u=s<t?s:t;t=+g[f>>2];s=+g[i>>2];v=t>s?t:s;__ZNK16CapsuleShape2DSW13project_rangeERK7Vector2RK11Transform2DRfS6_(c[a+4>>2]|0,n,c[a+12>>2]|0,o,p);s=(v-u)*.5;t=+g[o>>2]-s;g[o>>2]=t;w=s+ +g[p>>2];g[p>>2]=w;s=(u+v)*.5;v=t-s;t=w-s;do if(v>0.0|t<0.0){p=c[a+60>>2]|0;if((p|0)!=0?(o=c[p+20>>2]|0,(o|0)!=0):0){p=n;i=c[p+4>>2]|0;f=o;c[f>>2]=c[p>>2];c[f+4>>2]=i;x=0}else x=0}else{i=(g[j>>2]=v,c[j>>2]|0)&2147483647;s=(c[j>>2]=i,+g[j>>2]);f=a+16|0;w=+g[f>>2];if(t<s){if(!(t<w)){x=1;break}g[f>>2]=t;p=n;o=c[p+4>>2]|0;h=a+20|0;c[h>>2]=c[p>>2];c[h+4>>2]=o;c[a+32>>2]=c[a+28>>2];x=1;break}else{if(!(s<w)){x=1;break}c[f>>2]=i;__ZNK7Vector2ngEv(e,n);i=e;f=c[i+4>>2]|0;o=a+20|0;c[o>>2]=c[i>>2];c[o+4>>2]=f;c[a+32>>2]=c[a+28>>2];x=1;break}}while(0);e=a+28|0;c[e>>2]=(c[e>>2]|0)+1;l=d;return x|0}function __ZN19SeparatorAxisTest2DI16CapsuleShape2DSWS0_Lb1ELb0ELb0EE17generate_contactsEv(b){b=b|0;var d=0,e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0.0,u=0.0,v=0,w=0.0,x=0,y=0,z=0;d=l;l=l+80|0;if((l|0)>=(m|0))ba(80);e=d+64|0;f=d+48|0;h=d+40|0;i=d+16|0;j=d+8|0;k=d+32|0;n=d;o=b+20|0;g[e>>2]=0.0;g[e+4>>2]=0.0;if(__ZNK7Vector2eqERKS_(o,e)|0){l=d;return}p=b+60|0;q=c[p>>2]|0;a[q+9>>0]=1;if(!(c[q>>2]|0)){l=d;return};c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;c[f+12>>2]=0;q=c[b>>2]|0;__ZNK7Vector2ngEv(e,o);__ZNK9Shape2DSW29get_supports_transformed_castERK7Vector2S2_RK11Transform2DPS0_Ri(q,b+36|0,e,c[b+8>>2]|0,f,h);c[i>>2]=0;c[i+4>>2]=0;c[i+8>>2]=0;c[i+12>>2]=0;q=c[b+4>>2]|0;r=c[(c[q>>2]|0)+32>>2]|0;s=b+12|0;b=c[s>>2]|0;t=+__ZNK7Vector23dotERKS_(b,o);u=+__ZNK7Vector23dotERKS_(b+8|0,o);g[k>>2]=t;g[k+4>>2]=u;__ZNK7Vector210normalizedEv(e,k);Ki[r&4095](q,e,i,j);q=c[j>>2]|0;if((q|0)>0){r=e+4|0;k=0;do{b=c[s>>2]|0;v=i+(k<<3)|0;u=+g[v>>2];t=+g[i+(k<<3)+4>>2];w=u*+g[b+4>>2]+t*+g[b+12>>2];g[e>>2]=+g[b>>2]*u+ +g[b+8>>2]*t;g[r>>2]=w;__ZNK7Vector2plERKS_(n,e,b+16|0);b=n;x=c[b+4>>2]|0;y=v;c[y>>2]=c[b>>2];c[y+4>>2]=x;k=k+1|0;x=c[j>>2]|0}while((k|0)<(x|0));z=x}else z=q;q=o;o=c[q+4>>2]|0;k=(c[p>>2]|0)+12|0;c[k>>2]=c[q>>2];c[k+4>>2]=o;__ZL32_generate_contacts_from_supportsPK7Vector2iS1_iP20_CollectorCallback2D(f,c[h>>2]|0,i,z,c[p>>2]|0);z=c[p>>2]|0;if((z|0?(i=c[z+20>>2]|0,i|0):0)?(g[e>>2]=0.0,g[e+4>>2]=0.0,__ZNK7Vector2neERKS_(i,e)|0):0){e=c[(c[p>>2]|0)+20>>2]|0;c[e>>2]=0;c[e+4>>2]=0}l=d;return}function __ZN19SeparatorAxisTest2DI18RectangleShape2DSW22ConvexPolygonShape2DSWLb1ELb0ELb0EE9test_axisERK7Vector2(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,h=0,i=0,k=0,n=0,o=0,p=0,q=0.0,r=0.0,s=0.0,t=0.0,u=0.0,v=0;d=l;l=l+32|0;if((l|0)>=(m|0))ba(32);e=d+8|0;f=d+28|0;h=d+24|0;i=d+20|0;k=d+16|0;n=d;o=b;b=c[o>>2]|0;p=c[o+4>>2]|0;o=e;c[o>>2]=b;c[o+4>>2]=p;if((c[j>>2]=b&2147483647,+g[j>>2])<1.0e-05?(c[j>>2]=p&2147483647,+g[j>>2])<1.0e-05:0){c[e>>2]=0;c[e+4>>2]=1065353216}__ZNK18RectangleShape2DSW18project_range_castERK7Vector2S2_RK11Transform2DRfS6_(c[a>>2]|0,a+36|0,e,c[a+8>>2]|0,f,h);__ZNK22ConvexPolygonShape2DSW13project_rangeERK7Vector2RK11Transform2DRfS6_(c[a+4>>2]|0,e,c[a+12>>2]|0,i,k);q=+g[h>>2];r=+g[f>>2];s=(q-r)*.5;t=+g[i>>2]-s;g[i>>2]=t;u=+g[k>>2]+s;g[k>>2]=u;s=(r+q)*.5;q=t-s;t=u-s;do if(q>0.0|t<0.0){k=c[a+60>>2]|0;if((k|0)!=0?(i=c[k+20>>2]|0,(i|0)!=0):0){k=e;f=c[k+4>>2]|0;h=i;c[h>>2]=c[k>>2];c[h+4>>2]=f;v=0}else v=0}else{f=(g[j>>2]=q,c[j>>2]|0)&2147483647;s=(c[j>>2]=f,+g[j>>2]);h=a+16|0;u=+g[h>>2];if(t<s){if(!(t<u)){v=1;break}g[h>>2]=t;k=e;i=c[k+4>>2]|0;p=a+20|0;c[p>>2]=c[k>>2];c[p+4>>2]=i;c[a+32>>2]=c[a+28>>2];v=1;break}else{if(!(s<u)){v=1;break}c[h>>2]=f;__ZNK7Vector2ngEv(n,e);f=n;h=c[f+4>>2]|0;i=a+20|0;c[i>>2]=c[f>>2];c[i+4>>2]=h;c[a+32>>2]=c[a+28>>2];v=1;break}}while(0);n=a+28|0;c[n>>2]=(c[n>>2]|0)+1;l=d;return v|0}function __ZN19SeparatorAxisTest2DI18RectangleShape2DSW22ConvexPolygonShape2DSWLb1ELb0ELb0EE17generate_contactsEv(b){b=b|0;var d=0,e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0.0,u=0.0,v=0,w=0.0,x=0,y=0,z=0;d=l;l=l+80|0;if((l|0)>=(m|0))ba(80);e=d+64|0;f=d+48|0;h=d+40|0;i=d+16|0;j=d+8|0;k=d+32|0;n=d;o=b+20|0;g[e>>2]=0.0;g[e+4>>2]=0.0;if(__ZNK7Vector2eqERKS_(o,e)|0){l=d;return}p=b+60|0;q=c[p>>2]|0;a[q+9>>0]=1;if(!(c[q>>2]|0)){l=d;return};c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;c[f+12>>2]=0;q=c[b>>2]|0;__ZNK7Vector2ngEv(e,o);__ZNK9Shape2DSW29get_supports_transformed_castERK7Vector2S2_RK11Transform2DPS0_Ri(q,b+36|0,e,c[b+8>>2]|0,f,h);c[i>>2]=0;c[i+4>>2]=0;c[i+8>>2]=0;c[i+12>>2]=0;q=c[b+4>>2]|0;r=c[(c[q>>2]|0)+32>>2]|0;s=b+12|0;b=c[s>>2]|0;t=+__ZNK7Vector23dotERKS_(b,o);u=+__ZNK7Vector23dotERKS_(b+8|0,o);g[k>>2]=t;g[k+4>>2]=u;__ZNK7Vector210normalizedEv(e,k);Ki[r&4095](q,e,i,j);q=c[j>>2]|0;if((q|0)>0){r=e+4|0;k=0;do{b=c[s>>2]|0;v=i+(k<<3)|0;u=+g[v>>2];t=+g[i+(k<<3)+4>>2];w=u*+g[b+4>>2]+t*+g[b+12>>2];g[e>>2]=+g[b>>2]*u+ +g[b+8>>2]*t;g[r>>2]=w;__ZNK7Vector2plERKS_(n,e,b+16|0);b=n;x=c[b+4>>2]|0;y=v;c[y>>2]=c[b>>2];c[y+4>>2]=x;k=k+1|0;x=c[j>>2]|0}while((k|0)<(x|0));z=x}else z=q;q=o;o=c[q+4>>2]|0;k=(c[p>>2]|0)+12|0;c[k>>2]=c[q>>2];c[k+4>>2]=o;__ZL32_generate_contacts_from_supportsPK7Vector2iS1_iP20_CollectorCallback2D(f,c[h>>2]|0,i,z,c[p>>2]|0);z=c[p>>2]|0;if((z|0?(i=c[z+20>>2]|0,i|0):0)?(g[e>>2]=0.0,g[e+4>>2]=0.0,__ZNK7Vector2neERKS_(i,e)|0):0){e=c[(c[p>>2]|0)+20>>2]|0;c[e>>2]=0;c[e+4>>2]=0}l=d;return}function __ZN19SeparatorAxisTest2DI18RectangleShape2DSW16CapsuleShape2DSWLb1ELb0ELb0EE9test_axisERK7Vector2(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,h=0,i=0,k=0,n=0,o=0,p=0,q=0.0,r=0.0,s=0.0,t=0.0,u=0.0,v=0;d=l;l=l+32|0;if((l|0)>=(m|0))ba(32);e=d+8|0;f=d+28|0;h=d+24|0;i=d+20|0;k=d+16|0;n=d;o=b;b=c[o>>2]|0;p=c[o+4>>2]|0;o=e;c[o>>2]=b;c[o+4>>2]=p;if((c[j>>2]=b&2147483647,+g[j>>2])<1.0e-05?(c[j>>2]=p&2147483647,+g[j>>2])<1.0e-05:0){c[e>>2]=0;c[e+4>>2]=1065353216}__ZNK18RectangleShape2DSW18project_range_castERK7Vector2S2_RK11Transform2DRfS6_(c[a>>2]|0,a+36|0,e,c[a+8>>2]|0,f,h);__ZNK16CapsuleShape2DSW13project_rangeERK7Vector2RK11Transform2DRfS6_(c[a+4>>2]|0,e,c[a+12>>2]|0,i,k);q=+g[h>>2];r=+g[f>>2];s=(q-r)*.5;t=+g[i>>2]-s;g[i>>2]=t;u=+g[k>>2]+s;g[k>>2]=u;s=(r+q)*.5;q=t-s;t=u-s;do if(q>0.0|t<0.0){k=c[a+60>>2]|0;if((k|0)!=0?(i=c[k+20>>2]|0,(i|0)!=0):0){k=e;f=c[k+4>>2]|0;h=i;c[h>>2]=c[k>>2];c[h+4>>2]=f;v=0}else v=0}else{f=(g[j>>2]=q,c[j>>2]|0)&2147483647;s=(c[j>>2]=f,+g[j>>2]);h=a+16|0;u=+g[h>>2];if(t<s){if(!(t<u)){v=1;break}g[h>>2]=t;k=e;i=c[k+4>>2]|0;p=a+20|0;c[p>>2]=c[k>>2];c[p+4>>2]=i;c[a+32>>2]=c[a+28>>2];v=1;break}else{if(!(s<u)){v=1;break}c[h>>2]=f;__ZNK7Vector2ngEv(n,e);f=n;h=c[f+4>>2]|0;i=a+20|0;c[i>>2]=c[f>>2];c[i+4>>2]=h;c[a+32>>2]=c[a+28>>2];v=1;break}}while(0);n=a+28|0;c[n>>2]=(c[n>>2]|0)+1;l=d;return v|0}function __ZN19SeparatorAxisTest2DI18RectangleShape2DSW16CapsuleShape2DSWLb1ELb0ELb0EE17generate_contactsEv(b){b=b|0;var d=0,e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0.0,u=0.0,v=0,w=0.0,x=0,y=0,z=0;d=l;l=l+80|0;if((l|0)>=(m|0))ba(80);e=d+64|0;f=d+48|0;h=d+40|0;i=d+16|0;j=d+8|0;k=d+32|0;n=d;o=b+20|0;g[e>>2]=0.0;g[e+4>>2]=0.0;if(__ZNK7Vector2eqERKS_(o,e)|0){l=d;return}p=b+60|0;q=c[p>>2]|0;a[q+9>>0]=1;if(!(c[q>>2]|0)){l=d;return};c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;c[f+12>>2]=0;q=c[b>>2]|0;__ZNK7Vector2ngEv(e,o);__ZNK9Shape2DSW29get_supports_transformed_castERK7Vector2S2_RK11Transform2DPS0_Ri(q,b+36|0,e,c[b+8>>2]|0,f,h);c[i>>2]=0;c[i+4>>2]=0;c[i+8>>2]=0;c[i+12>>2]=0;q=c[b+4>>2]|0;r=c[(c[q>>2]|0)+32>>2]|0;s=b+12|0;b=c[s>>2]|0;t=+__ZNK7Vector23dotERKS_(b,o);u=+__ZNK7Vector23dotERKS_(b+8|0,o);g[k>>2]=t;g[k+4>>2]=u;__ZNK7Vector210normalizedEv(e,k);Ki[r&4095](q,e,i,j);q=c[j>>2]|0;if((q|0)>0){r=e+4|0;k=0;do{b=c[s>>2]|0;v=i+(k<<3)|0;u=+g[v>>2];t=+g[i+(k<<3)+4>>2];w=u*+g[b+4>>2]+t*+g[b+12>>2];g[e>>2]=+g[b>>2]*u+ +g[b+8>>2]*t;g[r>>2]=w;__ZNK7Vector2plERKS_(n,e,b+16|0);b=n;x=c[b+4>>2]|0;y=v;c[y>>2]=c[b>>2];c[y+4>>2]=x;k=k+1|0;x=c[j>>2]|0}while((k|0)<(x|0));z=x}else z=q;q=o;o=c[q+4>>2]|0;k=(c[p>>2]|0)+12|0;c[k>>2]=c[q>>2];c[k+4>>2]=o;__ZL32_generate_contacts_from_supportsPK7Vector2iS1_iP20_CollectorCallback2D(f,c[h>>2]|0,i,z,c[p>>2]|0);z=c[p>>2]|0;if((z|0?(i=c[z+20>>2]|0,i|0):0)?(g[e>>2]=0.0,g[e+4>>2]=0.0,__ZNK7Vector2neERKS_(i,e)|0):0){e=c[(c[p>>2]|0)+20>>2]|0;c[e>>2]=0;c[e+4>>2]=0}l=d;return}function __ZN19SeparatorAxisTest2DI18RectangleShape2DSWS0_Lb1ELb0ELb0EE9test_axisERK7Vector2(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,h=0,i=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0.0,v=0.0,w=0.0,x=0.0,y=0.0,z=0.0,A=0.0,B=0,C=0,D=0,E=0;d=l;l=l+32|0;if((l|0)>=(m|0))ba(32);e=d+8|0;f=d+24|0;h=d;i=d+20|0;k=d+16|0;n=b;b=c[n>>2]|0;o=c[n+4>>2]|0;n=h;c[n>>2]=b;c[n+4>>2]=o;if((c[j>>2]=b&2147483647,+g[j>>2])<1.0e-05?(c[j>>2]=o&2147483647,+g[j>>2])<1.0e-05:0){c[h>>2]=0;c[h+4>>2]=1065353216}__ZNK18RectangleShape2DSW18project_range_castERK7Vector2S2_RK11Transform2DRfS6_(c[a>>2]|0,a+36|0,h,c[a+8>>2]|0,i,k);o=c[a+4>>2]|0;b=c[a+12>>2]|0;n=o+48|0;p=o+52|0;o=b+8|0;q=b+4|0;r=b+12|0;s=e+4|0;t=b+16|0;u=-+g[n>>2];v=-+g[p>>2];w=+g[q>>2]*u+ +g[r>>2]*v;g[e>>2]=+g[b>>2]*u+ +g[o>>2]*v;g[s>>2]=w;__ZNK7Vector2plERKS_(f,e,t);w=+__ZNK7Vector23dotERKS_(h,f);v=w>-100000002004087734272.0?w:-100000002004087734272.0;u=w<100000002004087734272.0?w:100000002004087734272.0;w=+g[n>>2];x=-+g[p>>2];y=w*+g[q>>2]+ +g[r>>2]*x;g[e>>2]=w*+g[b>>2]+ +g[o>>2]*x;g[s>>2]=y;__ZNK7Vector2plERKS_(f,e,t);y=+__ZNK7Vector23dotERKS_(h,f);x=y>v?y:v;v=y<u?y:u;u=-+g[n>>2];y=+g[p>>2];w=+g[q>>2]*u+y*+g[r>>2];g[e>>2]=+g[b>>2]*u+y*+g[o>>2];g[s>>2]=w;__ZNK7Vector2plERKS_(f,e,t);w=+__ZNK7Vector23dotERKS_(h,f);y=w>x?w:x;x=w<v?w:v;v=+g[n>>2];w=+g[p>>2];u=v*+g[q>>2]+w*+g[r>>2];g[e>>2]=v*+g[b>>2]+w*+g[o>>2];g[s>>2]=u;__ZNK7Vector2plERKS_(f,e,t);u=+__ZNK7Vector23dotERKS_(h,f);w=+g[k>>2];v=+g[i>>2];z=(w-v)*.5;A=(w+v)*.5;v=(u<x?u:x)-z-A;x=(u>y?u:y)+z-A;if(v>0.0|x<0.0){i=c[a+60>>2]|0;if(!i){B=0;C=a+28|0;D=c[C>>2]|0;E=D+1|0;c[C>>2]=E;l=d;return B|0}k=c[i+20>>2]|0;if(!k){B=0;C=a+28|0;D=c[C>>2]|0;E=D+1|0;c[C>>2]=E;l=d;return B|0}i=h;f=c[i+4>>2]|0;t=k;c[t>>2]=c[i>>2];c[t+4>>2]=f;B=0;C=a+28|0;D=c[C>>2]|0;E=D+1|0;c[C>>2]=E;l=d;return B|0}f=(g[j>>2]=v,c[j>>2]|0)&2147483647;v=(c[j>>2]=f,+g[j>>2]);t=a+16|0;A=+g[t>>2];if(x<v){if(!(x<A)){B=1;C=a+28|0;D=c[C>>2]|0;E=D+1|0;c[C>>2]=E;l=d;return B|0}g[t>>2]=x;i=h;k=c[i+4>>2]|0;s=a+20|0;c[s>>2]=c[i>>2];c[s+4>>2]=k;c[a+32>>2]=c[a+28>>2];B=1;C=a+28|0;D=c[C>>2]|0;E=D+1|0;c[C>>2]=E;l=d;return B|0}else{if(!(v<A)){B=1;C=a+28|0;D=c[C>>2]|0;E=D+1|0;c[C>>2]=E;l=d;return B|0}c[t>>2]=f;__ZNK7Vector2ngEv(e,h);h=e;e=c[h+4>>2]|0;f=a+20|0;c[f>>2]=c[h>>2];c[f+4>>2]=e;c[a+32>>2]=c[a+28>>2];B=1;C=a+28|0;D=c[C>>2]|0;E=D+1|0;c[C>>2]=E;l=d;return B|0}return 0}function __ZN19SeparatorAxisTest2DI18RectangleShape2DSWS0_Lb1ELb0ELb0EE17generate_contactsEv(b){b=b|0;var d=0,e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0.0,u=0.0,v=0,w=0.0,x=0,y=0,z=0;d=l;l=l+80|0;if((l|0)>=(m|0))ba(80);e=d+64|0;f=d+48|0;h=d+40|0;i=d+16|0;j=d+8|0;k=d+32|0;n=d;o=b+20|0;g[e>>2]=0.0;g[e+4>>2]=0.0;if(__ZNK7Vector2eqERKS_(o,e)|0){l=d;return}p=b+60|0;q=c[p>>2]|0;a[q+9>>0]=1;if(!(c[q>>2]|0)){l=d;return};c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;c[f+12>>2]=0;q=c[b>>2]|0;__ZNK7Vector2ngEv(e,o);__ZNK9Shape2DSW29get_supports_transformed_castERK7Vector2S2_RK11Transform2DPS0_Ri(q,b+36|0,e,c[b+8>>2]|0,f,h);c[i>>2]=0;c[i+4>>2]=0;c[i+8>>2]=0;c[i+12>>2]=0;q=c[b+4>>2]|0;r=c[(c[q>>2]|0)+32>>2]|0;s=b+12|0;b=c[s>>2]|0;t=+__ZNK7Vector23dotERKS_(b,o);u=+__ZNK7Vector23dotERKS_(b+8|0,o);g[k>>2]=t;g[k+4>>2]=u;__ZNK7Vector210normalizedEv(e,k);Ki[r&4095](q,e,i,j);q=c[j>>2]|0;if((q|0)>0){r=e+4|0;k=0;do{b=c[s>>2]|0;v=i+(k<<3)|0;u=+g[v>>2];t=+g[i+(k<<3)+4>>2];w=u*+g[b+4>>2]+t*+g[b+12>>2];g[e>>2]=+g[b>>2]*u+ +g[b+8>>2]*t;g[r>>2]=w;__ZNK7Vector2plERKS_(n,e,b+16|0);b=n;x=c[b+4>>2]|0;y=v;c[y>>2]=c[b>>2];c[y+4>>2]=x;k=k+1|0;x=c[j>>2]|0}while((k|0)<(x|0));z=x}else z=q;q=o;o=c[q+4>>2]|0;k=(c[p>>2]|0)+12|0;c[k>>2]=c[q>>2];c[k+4>>2]=o;__ZL32_generate_contacts_from_supportsPK7Vector2iS1_iP20_CollectorCallback2D(f,c[h>>2]|0,i,z,c[p>>2]|0);z=c[p>>2]|0;if((z|0?(i=c[z+20>>2]|0,i|0):0)?(g[e>>2]=0.0,g[e+4>>2]=0.0,__ZNK7Vector2neERKS_(i,e)|0):0){e=c[(c[p>>2]|0)+20>>2]|0;c[e>>2]=0;c[e+4>>2]=0}l=d;return}function __ZN19SeparatorAxisTest2DI15CircleShape2DSW22ConvexPolygonShape2DSWLb1ELb0ELb0EE9test_axisERK7Vector2(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,h=0,i=0,k=0,n=0,o=0,p=0.0,q=0.0,r=0.0,s=0.0,t=0.0,u=0.0,v=0,w=0,x=0,y=0;d=l;l=l+48|0;if((l|0)>=(m|0))ba(48);e=d+8|0;f=d+24|0;h=d;i=d+20|0;k=d+16|0;n=b;b=c[n>>2]|0;o=c[n+4>>2]|0;n=h;c[n>>2]=b;c[n+4>>2]=o;if((c[j>>2]=b&2147483647,+g[j>>2])<1.0e-05?(c[j>>2]=o&2147483647,+g[j>>2])<1.0e-05:0){c[h>>2]=0;c[h+4>>2]=1065353216}o=c[a>>2]|0;b=c[a+8>>2]|0;c[f>>2]=c[b>>2];c[f+4>>2]=c[b+4>>2];c[f+8>>2]=c[b+8>>2];c[f+12>>2]=c[b+12>>2];c[f+16>>2]=c[b+16>>2];c[f+20>>2]=c[b+20>>2];n=f+16|0;__ZN7Vector2pLERKS_(n,a+36|0);p=+__ZNK7Vector23dotERKS_(h,b+16|0);q=+__ZNK7Vector23dotERKS_(b,h);r=+__ZNK7Vector23dotERKS_(b+8|0,h);g[e>>2]=q;g[e+4>>2]=r;r=+__ZNK7Vector26lengthEv(e);b=o+48|0;q=r*+g[b>>2];r=p-q;s=p+q;q=+__ZNK7Vector23dotERKS_(h,n);p=+__ZNK7Vector23dotERKS_(f,h);t=+__ZNK7Vector23dotERKS_(f+8|0,h);g[e>>2]=p;g[e+4>>2]=t;t=+__ZNK7Vector26lengthEv(e);p=t*+g[b>>2];t=q-p;u=q+p;p=r<t?r:t;t=s>u?s:u;__ZNK22ConvexPolygonShape2DSW13project_rangeERK7Vector2RK11Transform2DRfS6_(c[a+4>>2]|0,h,c[a+12>>2]|0,i,k);u=(t-p)*.5;s=+g[i>>2]-u;g[i>>2]=s;r=u+ +g[k>>2];g[k>>2]=r;u=(p+t)*.5;t=s-u;s=r-u;if(t>0.0|s<0.0){k=c[a+60>>2]|0;if(!k){v=0;w=a+28|0;x=c[w>>2]|0;y=x+1|0;c[w>>2]=y;l=d;return v|0}i=c[k+20>>2]|0;if(!i){v=0;w=a+28|0;x=c[w>>2]|0;y=x+1|0;c[w>>2]=y;l=d;return v|0}k=h;b=c[k+4>>2]|0;f=i;c[f>>2]=c[k>>2];c[f+4>>2]=b;v=0;w=a+28|0;x=c[w>>2]|0;y=x+1|0;c[w>>2]=y;l=d;return v|0}b=(g[j>>2]=t,c[j>>2]|0)&2147483647;t=(c[j>>2]=b,+g[j>>2]);f=a+16|0;u=+g[f>>2];if(s<t){if(!(s<u)){v=1;w=a+28|0;x=c[w>>2]|0;y=x+1|0;c[w>>2]=y;l=d;return v|0}g[f>>2]=s;k=h;i=c[k+4>>2]|0;n=a+20|0;c[n>>2]=c[k>>2];c[n+4>>2]=i;c[a+32>>2]=c[a+28>>2];v=1;w=a+28|0;x=c[w>>2]|0;y=x+1|0;c[w>>2]=y;l=d;return v|0}else{if(!(t<u)){v=1;w=a+28|0;x=c[w>>2]|0;y=x+1|0;c[w>>2]=y;l=d;return v|0}c[f>>2]=b;__ZNK7Vector2ngEv(e,h);h=e;e=c[h+4>>2]|0;b=a+20|0;c[b>>2]=c[h>>2];c[b+4>>2]=e;c[a+32>>2]=c[a+28>>2];v=1;w=a+28|0;x=c[w>>2]|0;y=x+1|0;c[w>>2]=y;l=d;return v|0}return 0}function __ZN19SeparatorAxisTest2DI15CircleShape2DSW22ConvexPolygonShape2DSWLb1ELb0ELb0EE17generate_contactsEv(b){b=b|0;var d=0,e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0.0,u=0.0,v=0,w=0.0,x=0,y=0,z=0;d=l;l=l+80|0;if((l|0)>=(m|0))ba(80);e=d+64|0;f=d+48|0;h=d+40|0;i=d+16|0;j=d+8|0;k=d+32|0;n=d;o=b+20|0;g[e>>2]=0.0;g[e+4>>2]=0.0;if(__ZNK7Vector2eqERKS_(o,e)|0){l=d;return}p=b+60|0;q=c[p>>2]|0;a[q+9>>0]=1;if(!(c[q>>2]|0)){l=d;return};c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;c[f+12>>2]=0;q=c[b>>2]|0;__ZNK7Vector2ngEv(e,o);__ZNK9Shape2DSW29get_supports_transformed_castERK7Vector2S2_RK11Transform2DPS0_Ri(q,b+36|0,e,c[b+8>>2]|0,f,h);c[i>>2]=0;c[i+4>>2]=0;c[i+8>>2]=0;c[i+12>>2]=0;q=c[b+4>>2]|0;r=c[(c[q>>2]|0)+32>>2]|0;s=b+12|0;b=c[s>>2]|0;t=+__ZNK7Vector23dotERKS_(b,o);u=+__ZNK7Vector23dotERKS_(b+8|0,o);g[k>>2]=t;g[k+4>>2]=u;__ZNK7Vector210normalizedEv(e,k);Ki[r&4095](q,e,i,j);q=c[j>>2]|0;if((q|0)>0){r=e+4|0;k=0;do{b=c[s>>2]|0;v=i+(k<<3)|0;u=+g[v>>2];t=+g[i+(k<<3)+4>>2];w=u*+g[b+4>>2]+t*+g[b+12>>2];g[e>>2]=+g[b>>2]*u+ +g[b+8>>2]*t;g[r>>2]=w;__ZNK7Vector2plERKS_(n,e,b+16|0);b=n;x=c[b+4>>2]|0;y=v;c[y>>2]=c[b>>2];c[y+4>>2]=x;k=k+1|0;x=c[j>>2]|0}while((k|0)<(x|0));z=x}else z=q;q=o;o=c[q+4>>2]|0;k=(c[p>>2]|0)+12|0;c[k>>2]=c[q>>2];c[k+4>>2]=o;__ZL32_generate_contacts_from_supportsPK7Vector2iS1_iP20_CollectorCallback2D(f,c[h>>2]|0,i,z,c[p>>2]|0);z=c[p>>2]|0;if((z|0?(i=c[z+20>>2]|0,i|0):0)?(g[e>>2]=0.0,g[e+4>>2]=0.0,__ZNK7Vector2neERKS_(i,e)|0):0){e=c[(c[p>>2]|0)+20>>2]|0;c[e>>2]=0;c[e+4>>2]=0}l=d;return}function __ZN19SeparatorAxisTest2DI15CircleShape2DSW16CapsuleShape2DSWLb1ELb0ELb0EE9test_axisERK7Vector2(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,h=0,i=0,k=0,n=0,o=0,p=0.0,q=0.0,r=0.0,s=0.0,t=0.0,u=0.0,v=0,w=0,x=0,y=0;d=l;l=l+48|0;if((l|0)>=(m|0))ba(48);e=d+8|0;f=d+24|0;h=d;i=d+20|0;k=d+16|0;n=b;b=c[n>>2]|0;o=c[n+4>>2]|0;n=h;c[n>>2]=b;c[n+4>>2]=o;if((c[j>>2]=b&2147483647,+g[j>>2])<1.0e-05?(c[j>>2]=o&2147483647,+g[j>>2])<1.0e-05:0){c[h>>2]=0;c[h+4>>2]=1065353216}o=c[a>>2]|0;b=c[a+8>>2]|0;c[f>>2]=c[b>>2];c[f+4>>2]=c[b+4>>2];c[f+8>>2]=c[b+8>>2];c[f+12>>2]=c[b+12>>2];c[f+16>>2]=c[b+16>>2];c[f+20>>2]=c[b+20>>2];n=f+16|0;__ZN7Vector2pLERKS_(n,a+36|0);p=+__ZNK7Vector23dotERKS_(h,b+16|0);q=+__ZNK7Vector23dotERKS_(b,h);r=+__ZNK7Vector23dotERKS_(b+8|0,h);g[e>>2]=q;g[e+4>>2]=r;r=+__ZNK7Vector26lengthEv(e);b=o+48|0;q=r*+g[b>>2];r=p-q;s=p+q;q=+__ZNK7Vector23dotERKS_(h,n);p=+__ZNK7Vector23dotERKS_(f,h);t=+__ZNK7Vector23dotERKS_(f+8|0,h);g[e>>2]=p;g[e+4>>2]=t;t=+__ZNK7Vector26lengthEv(e);p=t*+g[b>>2];t=q-p;u=q+p;p=r<t?r:t;t=s>u?s:u;__ZNK16CapsuleShape2DSW13project_rangeERK7Vector2RK11Transform2DRfS6_(c[a+4>>2]|0,h,c[a+12>>2]|0,i,k);u=(t-p)*.5;s=+g[i>>2]-u;g[i>>2]=s;r=u+ +g[k>>2];g[k>>2]=r;u=(p+t)*.5;t=s-u;s=r-u;if(t>0.0|s<0.0){k=c[a+60>>2]|0;if(!k){v=0;w=a+28|0;x=c[w>>2]|0;y=x+1|0;c[w>>2]=y;l=d;return v|0}i=c[k+20>>2]|0;if(!i){v=0;w=a+28|0;x=c[w>>2]|0;y=x+1|0;c[w>>2]=y;l=d;return v|0}k=h;b=c[k+4>>2]|0;f=i;c[f>>2]=c[k>>2];c[f+4>>2]=b;v=0;w=a+28|0;x=c[w>>2]|0;y=x+1|0;c[w>>2]=y;l=d;return v|0}b=(g[j>>2]=t,c[j>>2]|0)&2147483647;t=(c[j>>2]=b,+g[j>>2]);f=a+16|0;u=+g[f>>2];if(s<t){if(!(s<u)){v=1;w=a+28|0;x=c[w>>2]|0;y=x+1|0;c[w>>2]=y;l=d;return v|0}g[f>>2]=s;k=h;i=c[k+4>>2]|0;n=a+20|0;c[n>>2]=c[k>>2];c[n+4>>2]=i;c[a+32>>2]=c[a+28>>2];v=1;w=a+28|0;x=c[w>>2]|0;y=x+1|0;c[w>>2]=y;l=d;return v|0}else{if(!(t<u)){v=1;w=a+28|0;x=c[w>>2]|0;y=x+1|0;c[w>>2]=y;l=d;return v|0}c[f>>2]=b;__ZNK7Vector2ngEv(e,h);h=e;e=c[h+4>>2]|0;b=a+20|0;c[b>>2]=c[h>>2];c[b+4>>2]=e;c[a+32>>2]=c[a+28>>2];v=1;w=a+28|0;x=c[w>>2]|0;y=x+1|0;c[w>>2]=y;l=d;return v|0}return 0}function __ZN19SeparatorAxisTest2DI15CircleShape2DSW16CapsuleShape2DSWLb1ELb0ELb0EE17generate_contactsEv(b){b=b|0;var d=0,e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0.0,u=0.0,v=0,w=0.0,x=0,y=0,z=0;d=l;l=l+80|0;if((l|0)>=(m|0))ba(80);e=d+64|0;f=d+48|0;h=d+40|0;i=d+16|0;j=d+8|0;k=d+32|0;n=d;o=b+20|0;g[e>>2]=0.0;g[e+4>>2]=0.0;if(__ZNK7Vector2eqERKS_(o,e)|0){l=d;return}p=b+60|0;q=c[p>>2]|0;a[q+9>>0]=1;if(!(c[q>>2]|0)){l=d;return};c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;c[f+12>>2]=0;q=c[b>>2]|0;__ZNK7Vector2ngEv(e,o);__ZNK9Shape2DSW29get_supports_transformed_castERK7Vector2S2_RK11Transform2DPS0_Ri(q,b+36|0,e,c[b+8>>2]|0,f,h);c[i>>2]=0;c[i+4>>2]=0;c[i+8>>2]=0;c[i+12>>2]=0;q=c[b+4>>2]|0;r=c[(c[q>>2]|0)+32>>2]|0;s=b+12|0;b=c[s>>2]|0;t=+__ZNK7Vector23dotERKS_(b,o);u=+__ZNK7Vector23dotERKS_(b+8|0,o);g[k>>2]=t;g[k+4>>2]=u;__ZNK7Vector210normalizedEv(e,k);Ki[r&4095](q,e,i,j);q=c[j>>2]|0;if((q|0)>0){r=e+4|0;k=0;do{b=c[s>>2]|0;v=i+(k<<3)|0;u=+g[v>>2];t=+g[i+(k<<3)+4>>2];w=u*+g[b+4>>2]+t*+g[b+12>>2];g[e>>2]=+g[b>>2]*u+ +g[b+8>>2]*t;g[r>>2]=w;__ZNK7Vector2plERKS_(n,e,b+16|0);b=n;x=c[b+4>>2]|0;y=v;c[y>>2]=c[b>>2];c[y+4>>2]=x;k=k+1|0;x=c[j>>2]|0}while((k|0)<(x|0));z=x}else z=q;q=o;o=c[q+4>>2]|0;k=(c[p>>2]|0)+12|0;c[k>>2]=c[q>>2];c[k+4>>2]=o;__ZL32_generate_contacts_from_supportsPK7Vector2iS1_iP20_CollectorCallback2D(f,c[h>>2]|0,i,z,c[p>>2]|0);z=c[p>>2]|0;if((z|0?(i=c[z+20>>2]|0,i|0):0)?(g[e>>2]=0.0,g[e+4>>2]=0.0,__ZNK7Vector2neERKS_(i,e)|0):0){e=c[(c[p>>2]|0)+20>>2]|0;c[e>>2]=0;c[e+4>>2]=0}l=d;return}function __ZN19SeparatorAxisTest2DI15CircleShape2DSW18RectangleShape2DSWLb1ELb0ELb0EE9test_axisERK7Vector2(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,h=0,i=0,k=0,n=0.0,o=0.0,p=0.0,q=0.0,r=0.0,s=0.0,t=0,u=0,v=0,w=0,x=0,y=0.0,z=0.0,A=0.0,B=0,C=0,D=0,E=0;d=l;l=l+48|0;if((l|0)>=(m|0))ba(48);e=d+8|0;f=d+16|0;h=d;i=b;b=c[i>>2]|0;k=c[i+4>>2]|0;i=h;c[i>>2]=b;c[i+4>>2]=k;if((c[j>>2]=b&2147483647,+g[j>>2])<1.0e-05?(c[j>>2]=k&2147483647,+g[j>>2])<1.0e-05:0){c[h>>2]=0;c[h+4>>2]=1065353216}k=c[a>>2]|0;b=c[a+8>>2]|0;c[f>>2]=c[b>>2];c[f+4>>2]=c[b+4>>2];c[f+8>>2]=c[b+8>>2];c[f+12>>2]=c[b+12>>2];c[f+16>>2]=c[b+16>>2];c[f+20>>2]=c[b+20>>2];i=f+16|0;__ZN7Vector2pLERKS_(i,a+36|0);n=+__ZNK7Vector23dotERKS_(h,b+16|0);o=+__ZNK7Vector23dotERKS_(b,h);p=+__ZNK7Vector23dotERKS_(b+8|0,h);g[e>>2]=o;g[e+4>>2]=p;p=+__ZNK7Vector26lengthEv(e);b=k+48|0;o=p*+g[b>>2];p=n-o;q=n+o;o=+__ZNK7Vector23dotERKS_(h,i);n=+__ZNK7Vector23dotERKS_(f,h);r=+__ZNK7Vector23dotERKS_(f+8|0,h);g[e>>2]=n;g[e+4>>2]=r;r=+__ZNK7Vector26lengthEv(e);n=r*+g[b>>2];r=o-n;s=o+n;b=c[a+4>>2]|0;i=c[a+12>>2]|0;k=b+48|0;t=b+52|0;b=i+8|0;u=i+4|0;v=i+12|0;w=e+4|0;x=i+16|0;n=-+g[k>>2];o=-+g[t>>2];y=+g[u>>2]*n+ +g[v>>2]*o;g[e>>2]=+g[i>>2]*n+ +g[b>>2]*o;g[w>>2]=y;__ZNK7Vector2plERKS_(f,e,x);y=+__ZNK7Vector23dotERKS_(h,f);o=y>-100000002004087734272.0?y:-100000002004087734272.0;n=y<100000002004087734272.0?y:100000002004087734272.0;y=+g[k>>2];z=-+g[t>>2];A=y*+g[u>>2]+ +g[v>>2]*z;g[e>>2]=y*+g[i>>2]+ +g[b>>2]*z;g[w>>2]=A;__ZNK7Vector2plERKS_(f,e,x);A=+__ZNK7Vector23dotERKS_(h,f);z=A>o?A:o;o=A<n?A:n;n=-+g[k>>2];A=+g[t>>2];y=+g[u>>2]*n+A*+g[v>>2];g[e>>2]=+g[i>>2]*n+A*+g[b>>2];g[w>>2]=y;__ZNK7Vector2plERKS_(f,e,x);y=+__ZNK7Vector23dotERKS_(h,f);A=y>z?y:z;z=y<o?y:o;o=+g[k>>2];y=+g[t>>2];n=o*+g[u>>2]+y*+g[v>>2];g[e>>2]=o*+g[i>>2]+y*+g[b>>2];g[w>>2]=n;__ZNK7Vector2plERKS_(f,e,x);n=+__ZNK7Vector23dotERKS_(h,f);y=p<r?p:r;r=q>s?q:s;s=(r-y)*.5;q=(y+r)*.5;r=(n<z?n:z)-s-q;z=s+(n>A?n:A)-q;if(r>0.0|z<0.0){f=c[a+60>>2]|0;if(!f){B=0;C=a+28|0;D=c[C>>2]|0;E=D+1|0;c[C>>2]=E;l=d;return B|0}x=c[f+20>>2]|0;if(!x){B=0;C=a+28|0;D=c[C>>2]|0;E=D+1|0;c[C>>2]=E;l=d;return B|0}f=h;w=c[f+4>>2]|0;b=x;c[b>>2]=c[f>>2];c[b+4>>2]=w;B=0;C=a+28|0;D=c[C>>2]|0;E=D+1|0;c[C>>2]=E;l=d;return B|0}w=(g[j>>2]=r,c[j>>2]|0)&2147483647;r=(c[j>>2]=w,+g[j>>2]);b=a+16|0;q=+g[b>>2];if(z<r){if(!(z<q)){B=1;C=a+28|0;D=c[C>>2]|0;E=D+1|0;c[C>>2]=E;l=d;return B|0}g[b>>2]=z;f=h;x=c[f+4>>2]|0;i=a+20|0;c[i>>2]=c[f>>2];c[i+4>>2]=x;c[a+32>>2]=c[a+28>>2];B=1;C=a+28|0;D=c[C>>2]|0;E=D+1|0;c[C>>2]=E;l=d;return B|0}else{if(!(r<q)){B=1;C=a+28|0;D=c[C>>2]|0;E=D+1|0;c[C>>2]=E;l=d;return B|0}c[b>>2]=w;__ZNK7Vector2ngEv(e,h);h=e;e=c[h+4>>2]|0;w=a+20|0;c[w>>2]=c[h>>2];c[w+4>>2]=e;c[a+32>>2]=c[a+28>>2];B=1;C=a+28|0;D=c[C>>2]|0;E=D+1|0;c[C>>2]=E;l=d;return B|0}return 0}function __ZN19SeparatorAxisTest2DI15CircleShape2DSW18RectangleShape2DSWLb1ELb0ELb0EE17generate_contactsEv(b){b=b|0;var d=0,e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0.0,u=0.0,v=0,w=0.0,x=0,y=0,z=0;d=l;l=l+80|0;if((l|0)>=(m|0))ba(80);e=d+64|0;f=d+48|0;h=d+40|0;i=d+16|0;j=d+8|0;k=d+32|0;n=d;o=b+20|0;g[e>>2]=0.0;g[e+4>>2]=0.0;if(__ZNK7Vector2eqERKS_(o,e)|0){l=d;return}p=b+60|0;q=c[p>>2]|0;a[q+9>>0]=1;if(!(c[q>>2]|0)){l=d;return};c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;c[f+12>>2]=0;q=c[b>>2]|0;__ZNK7Vector2ngEv(e,o);__ZNK9Shape2DSW29get_supports_transformed_castERK7Vector2S2_RK11Transform2DPS0_Ri(q,b+36|0,e,c[b+8>>2]|0,f,h);c[i>>2]=0;c[i+4>>2]=0;c[i+8>>2]=0;c[i+12>>2]=0;q=c[b+4>>2]|0;r=c[(c[q>>2]|0)+32>>2]|0;s=b+12|0;b=c[s>>2]|0;t=+__ZNK7Vector23dotERKS_(b,o);u=+__ZNK7Vector23dotERKS_(b+8|0,o);g[k>>2]=t;g[k+4>>2]=u;__ZNK7Vector210normalizedEv(e,k);Ki[r&4095](q,e,i,j);q=c[j>>2]|0;if((q|0)>0){r=e+4|0;k=0;do{b=c[s>>2]|0;v=i+(k<<3)|0;u=+g[v>>2];t=+g[i+(k<<3)+4>>2];w=u*+g[b+4>>2]+t*+g[b+12>>2];g[e>>2]=+g[b>>2]*u+ +g[b+8>>2]*t;g[r>>2]=w;__ZNK7Vector2plERKS_(n,e,b+16|0);b=n;x=c[b+4>>2]|0;y=v;c[y>>2]=c[b>>2];c[y+4>>2]=x;k=k+1|0;x=c[j>>2]|0}while((k|0)<(x|0));z=x}else z=q;q=o;o=c[q+4>>2]|0;k=(c[p>>2]|0)+12|0;c[k>>2]=c[q>>2];c[k+4>>2]=o;__ZL32_generate_contacts_from_supportsPK7Vector2iS1_iP20_CollectorCallback2D(f,c[h>>2]|0,i,z,c[p>>2]|0);z=c[p>>2]|0;if((z|0?(i=c[z+20>>2]|0,i|0):0)?(g[e>>2]=0.0,g[e+4>>2]=0.0,__ZNK7Vector2neERKS_(i,e)|0):0){e=c[(c[p>>2]|0)+20>>2]|0;c[e>>2]=0;c[e+4>>2]=0}l=d;return}function __ZN19SeparatorAxisTest2DI15CircleShape2DSWS0_Lb1ELb0ELb0EE9test_axisERK7Vector2(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,h=0,i=0,k=0,n=0.0,o=0.0,p=0.0,q=0.0,r=0.0,s=0.0,t=0,u=0,v=0,w=0,x=0;d=l;l=l+48|0;if((l|0)>=(m|0))ba(48);e=d+8|0;f=d+16|0;h=d;i=b;b=c[i>>2]|0;k=c[i+4>>2]|0;i=h;c[i>>2]=b;c[i+4>>2]=k;if((c[j>>2]=b&2147483647,+g[j>>2])<1.0e-05?(c[j>>2]=k&2147483647,+g[j>>2])<1.0e-05:0){c[h>>2]=0;c[h+4>>2]=1065353216}k=c[a>>2]|0;b=c[a+8>>2]|0;c[f>>2]=c[b>>2];c[f+4>>2]=c[b+4>>2];c[f+8>>2]=c[b+8>>2];c[f+12>>2]=c[b+12>>2];c[f+16>>2]=c[b+16>>2];c[f+20>>2]=c[b+20>>2];i=f+16|0;__ZN7Vector2pLERKS_(i,a+36|0);n=+__ZNK7Vector23dotERKS_(h,b+16|0);o=+__ZNK7Vector23dotERKS_(b,h);p=+__ZNK7Vector23dotERKS_(b+8|0,h);g[e>>2]=o;g[e+4>>2]=p;p=+__ZNK7Vector26lengthEv(e);b=k+48|0;o=p*+g[b>>2];p=n-o;q=n+o;o=+__ZNK7Vector23dotERKS_(h,i);n=+__ZNK7Vector23dotERKS_(f,h);r=+__ZNK7Vector23dotERKS_(f+8|0,h);g[e>>2]=n;g[e+4>>2]=r;r=+__ZNK7Vector26lengthEv(e);n=r*+g[b>>2];r=o-n;s=o+n;n=p<r?p:r;r=q>s?q:s;b=c[a+4>>2]|0;f=c[a+12>>2]|0;s=+__ZNK7Vector23dotERKS_(h,f+16|0);q=+__ZNK7Vector23dotERKS_(f,h);p=+__ZNK7Vector23dotERKS_(f+8|0,h);g[e>>2]=q;g[e+4>>2]=p;p=+__ZNK7Vector26lengthEv(e);q=p*+g[b+48>>2];p=(r-n)*.5;o=(n+r)*.5;r=s-q-p-o;n=p+(s+q)-o;if(r>0.0|n<0.0){b=c[a+60>>2]|0;if(!b){t=0;u=a+28|0;v=c[u>>2]|0;w=v+1|0;c[u>>2]=w;l=d;return t|0}f=c[b+20>>2]|0;if(!f){t=0;u=a+28|0;v=c[u>>2]|0;w=v+1|0;c[u>>2]=w;l=d;return t|0}b=h;i=c[b+4>>2]|0;k=f;c[k>>2]=c[b>>2];c[k+4>>2]=i;t=0;u=a+28|0;v=c[u>>2]|0;w=v+1|0;c[u>>2]=w;l=d;return t|0}i=(g[j>>2]=r,c[j>>2]|0)&2147483647;r=(c[j>>2]=i,+g[j>>2]);k=a+16|0;o=+g[k>>2];if(n<r){if(!(n<o)){t=1;u=a+28|0;v=c[u>>2]|0;w=v+1|0;c[u>>2]=w;l=d;return t|0}g[k>>2]=n;b=h;f=c[b+4>>2]|0;x=a+20|0;c[x>>2]=c[b>>2];c[x+4>>2]=f;c[a+32>>2]=c[a+28>>2];t=1;u=a+28|0;v=c[u>>2]|0;w=v+1|0;c[u>>2]=w;l=d;return t|0}else{if(!(r<o)){t=1;u=a+28|0;v=c[u>>2]|0;w=v+1|0;c[u>>2]=w;l=d;return t|0}c[k>>2]=i;__ZNK7Vector2ngEv(e,h);h=e;e=c[h+4>>2]|0;i=a+20|0;c[i>>2]=c[h>>2];c[i+4>>2]=e;c[a+32>>2]=c[a+28>>2];t=1;u=a+28|0;v=c[u>>2]|0;w=v+1|0;c[u>>2]=w;l=d;return t|0}return 0}function __ZN19SeparatorAxisTest2DI15CircleShape2DSWS0_Lb1ELb0ELb0EE17generate_contactsEv(b){b=b|0;var d=0,e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0.0,u=0.0,v=0,w=0.0,x=0,y=0,z=0;d=l;l=l+80|0;if((l|0)>=(m|0))ba(80);e=d+64|0;f=d+48|0;h=d+40|0;i=d+16|0;j=d+8|0;k=d+32|0;n=d;o=b+20|0;g[e>>2]=0.0;g[e+4>>2]=0.0;if(__ZNK7Vector2eqERKS_(o,e)|0){l=d;return}p=b+60|0;q=c[p>>2]|0;a[q+9>>0]=1;if(!(c[q>>2]|0)){l=d;return};c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;c[f+12>>2]=0;q=c[b>>2]|0;__ZNK7Vector2ngEv(e,o);__ZNK9Shape2DSW29get_supports_transformed_castERK7Vector2S2_RK11Transform2DPS0_Ri(q,b+36|0,e,c[b+8>>2]|0,f,h);c[i>>2]=0;c[i+4>>2]=0;c[i+8>>2]=0;c[i+12>>2]=0;q=c[b+4>>2]|0;r=c[(c[q>>2]|0)+32>>2]|0;s=b+12|0;b=c[s>>2]|0;t=+__ZNK7Vector23dotERKS_(b,o);u=+__ZNK7Vector23dotERKS_(b+8|0,o);g[k>>2]=t;g[k+4>>2]=u;__ZNK7Vector210normalizedEv(e,k);Ki[r&4095](q,e,i,j);q=c[j>>2]|0;if((q|0)>0){r=e+4|0;k=0;do{b=c[s>>2]|0;v=i+(k<<3)|0;u=+g[v>>2];t=+g[i+(k<<3)+4>>2];w=u*+g[b+4>>2]+t*+g[b+12>>2];g[e>>2]=+g[b>>2]*u+ +g[b+8>>2]*t;g[r>>2]=w;__ZNK7Vector2plERKS_(n,e,b+16|0);b=n;x=c[b+4>>2]|0;y=v;c[y>>2]=c[b>>2];c[y+4>>2]=x;k=k+1|0;x=c[j>>2]|0}while((k|0)<(x|0));z=x}else z=q;q=o;o=c[q+4>>2]|0;k=(c[p>>2]|0)+12|0;c[k>>2]=c[q>>2];c[k+4>>2]=o;__ZL32_generate_contacts_from_supportsPK7Vector2iS1_iP20_CollectorCallback2D(f,c[h>>2]|0,i,z,c[p>>2]|0);z=c[p>>2]|0;if((z|0?(i=c[z+20>>2]|0,i|0):0)?(g[e>>2]=0.0,g[e+4>>2]=0.0,__ZNK7Vector2neERKS_(i,e)|0):0){e=c[(c[p>>2]|0)+20>>2]|0;c[e>>2]=0;c[e+4>>2]=0}l=d;return}function __ZN19SeparatorAxisTest2DI16SegmentShape2DSW22ConvexPolygonShape2DSWLb1ELb0ELb0EE9test_axisERK7Vector2(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,h=0,i=0,k=0,n=0,o=0,p=0,q=0.0,r=0.0,s=0.0,t=0.0,u=0.0,v=0;d=l;l=l+32|0;if((l|0)>=(m|0))ba(32);e=d+8|0;f=d+28|0;h=d+24|0;i=d+20|0;k=d+16|0;n=d;o=b;b=c[o>>2]|0;p=c[o+4>>2]|0;o=e;c[o>>2]=b;c[o+4>>2]=p;if((c[j>>2]=b&2147483647,+g[j>>2])<1.0e-05?(c[j>>2]=p&2147483647,+g[j>>2])<1.0e-05:0){c[e>>2]=0;c[e+4>>2]=1065353216}__ZNK16SegmentShape2DSW18project_range_castERK7Vector2S2_RK11Transform2DRfS6_(c[a>>2]|0,a+36|0,e,c[a+8>>2]|0,f,h);__ZNK22ConvexPolygonShape2DSW13project_rangeERK7Vector2RK11Transform2DRfS6_(c[a+4>>2]|0,e,c[a+12>>2]|0,i,k);q=+g[h>>2];r=+g[f>>2];s=(q-r)*.5;t=+g[i>>2]-s;g[i>>2]=t;u=+g[k>>2]+s;g[k>>2]=u;s=(r+q)*.5;q=t-s;t=u-s;do if(q>0.0|t<0.0){k=c[a+60>>2]|0;if((k|0)!=0?(i=c[k+20>>2]|0,(i|0)!=0):0){k=e;f=c[k+4>>2]|0;h=i;c[h>>2]=c[k>>2];c[h+4>>2]=f;v=0}else v=0}else{f=(g[j>>2]=q,c[j>>2]|0)&2147483647;s=(c[j>>2]=f,+g[j>>2]);h=a+16|0;u=+g[h>>2];if(t<s){if(!(t<u)){v=1;break}g[h>>2]=t;k=e;i=c[k+4>>2]|0;p=a+20|0;c[p>>2]=c[k>>2];c[p+4>>2]=i;c[a+32>>2]=c[a+28>>2];v=1;break}else{if(!(s<u)){v=1;break}c[h>>2]=f;__ZNK7Vector2ngEv(n,e);f=n;h=c[f+4>>2]|0;i=a+20|0;c[i>>2]=c[f>>2];c[i+4>>2]=h;c[a+32>>2]=c[a+28>>2];v=1;break}}while(0);n=a+28|0;c[n>>2]=(c[n>>2]|0)+1;l=d;return v|0}function __ZN19SeparatorAxisTest2DI16SegmentShape2DSW22ConvexPolygonShape2DSWLb1ELb0ELb0EE17generate_contactsEv(b){b=b|0;var d=0,e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0.0,u=0.0,v=0,w=0.0,x=0,y=0,z=0;d=l;l=l+80|0;if((l|0)>=(m|0))ba(80);e=d+64|0;f=d+48|0;h=d+40|0;i=d+16|0;j=d+8|0;k=d+32|0;n=d;o=b+20|0;g[e>>2]=0.0;g[e+4>>2]=0.0;if(__ZNK7Vector2eqERKS_(o,e)|0){l=d;return}p=b+60|0;q=c[p>>2]|0;a[q+9>>0]=1;if(!(c[q>>2]|0)){l=d;return};c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;c[f+12>>2]=0;q=c[b>>2]|0;__ZNK7Vector2ngEv(e,o);__ZNK9Shape2DSW29get_supports_transformed_castERK7Vector2S2_RK11Transform2DPS0_Ri(q,b+36|0,e,c[b+8>>2]|0,f,h);c[i>>2]=0;c[i+4>>2]=0;c[i+8>>2]=0;c[i+12>>2]=0;q=c[b+4>>2]|0;r=c[(c[q>>2]|0)+32>>2]|0;s=b+12|0;b=c[s>>2]|0;t=+__ZNK7Vector23dotERKS_(b,o);u=+__ZNK7Vector23dotERKS_(b+8|0,o);g[k>>2]=t;g[k+4>>2]=u;__ZNK7Vector210normalizedEv(e,k);Ki[r&4095](q,e,i,j);q=c[j>>2]|0;if((q|0)>0){r=e+4|0;k=0;do{b=c[s>>2]|0;v=i+(k<<3)|0;u=+g[v>>2];t=+g[i+(k<<3)+4>>2];w=u*+g[b+4>>2]+t*+g[b+12>>2];g[e>>2]=+g[b>>2]*u+ +g[b+8>>2]*t;g[r>>2]=w;__ZNK7Vector2plERKS_(n,e,b+16|0);b=n;x=c[b+4>>2]|0;y=v;c[y>>2]=c[b>>2];c[y+4>>2]=x;k=k+1|0;x=c[j>>2]|0}while((k|0)<(x|0));z=x}else z=q;q=o;o=c[q+4>>2]|0;k=(c[p>>2]|0)+12|0;c[k>>2]=c[q>>2];c[k+4>>2]=o;__ZL32_generate_contacts_from_supportsPK7Vector2iS1_iP20_CollectorCallback2D(f,c[h>>2]|0,i,z,c[p>>2]|0);z=c[p>>2]|0;if((z|0?(i=c[z+20>>2]|0,i|0):0)?(g[e>>2]=0.0,g[e+4>>2]=0.0,__ZNK7Vector2neERKS_(i,e)|0):0){e=c[(c[p>>2]|0)+20>>2]|0;c[e>>2]=0;c[e+4>>2]=0}l=d;return}function __ZN19SeparatorAxisTest2DI16SegmentShape2DSW16CapsuleShape2DSWLb1ELb0ELb0EE9test_axisERK7Vector2(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,h=0,i=0,k=0,n=0,o=0,p=0,q=0.0,r=0.0,s=0.0,t=0.0,u=0.0,v=0;d=l;l=l+32|0;if((l|0)>=(m|0))ba(32);e=d+8|0;f=d+28|0;h=d+24|0;i=d+20|0;k=d+16|0;n=d;o=b;b=c[o>>2]|0;p=c[o+4>>2]|0;o=e;c[o>>2]=b;c[o+4>>2]=p;if((c[j>>2]=b&2147483647,+g[j>>2])<1.0e-05?(c[j>>2]=p&2147483647,+g[j>>2])<1.0e-05:0){c[e>>2]=0;c[e+4>>2]=1065353216}__ZNK16SegmentShape2DSW18project_range_castERK7Vector2S2_RK11Transform2DRfS6_(c[a>>2]|0,a+36|0,e,c[a+8>>2]|0,f,h);__ZNK16CapsuleShape2DSW13project_rangeERK7Vector2RK11Transform2DRfS6_(c[a+4>>2]|0,e,c[a+12>>2]|0,i,k);q=+g[h>>2];r=+g[f>>2];s=(q-r)*.5;t=+g[i>>2]-s;g[i>>2]=t;u=+g[k>>2]+s;g[k>>2]=u;s=(r+q)*.5;q=t-s;t=u-s;do if(q>0.0|t<0.0){k=c[a+60>>2]|0;if((k|0)!=0?(i=c[k+20>>2]|0,(i|0)!=0):0){k=e;f=c[k+4>>2]|0;h=i;c[h>>2]=c[k>>2];c[h+4>>2]=f;v=0}else v=0}else{f=(g[j>>2]=q,c[j>>2]|0)&2147483647;s=(c[j>>2]=f,+g[j>>2]);h=a+16|0;u=+g[h>>2];if(t<s){if(!(t<u)){v=1;break}g[h>>2]=t;k=e;i=c[k+4>>2]|0;p=a+20|0;c[p>>2]=c[k>>2];c[p+4>>2]=i;c[a+32>>2]=c[a+28>>2];v=1;break}else{if(!(s<u)){v=1;break}c[h>>2]=f;__ZNK7Vector2ngEv(n,e);f=n;h=c[f+4>>2]|0;i=a+20|0;c[i>>2]=c[f>>2];c[i+4>>2]=h;c[a+32>>2]=c[a+28>>2];v=1;break}}while(0);n=a+28|0;c[n>>2]=(c[n>>2]|0)+1;l=d;return v|0}function __ZN19SeparatorAxisTest2DI16SegmentShape2DSW16CapsuleShape2DSWLb1ELb0ELb0EE17generate_contactsEv(b){b=b|0;var d=0,e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0.0,u=0.0,v=0,w=0.0,x=0,y=0,z=0;d=l;l=l+80|0;if((l|0)>=(m|0))ba(80);e=d+64|0;f=d+48|0;h=d+40|0;i=d+16|0;j=d+8|0;k=d+32|0;n=d;o=b+20|0;g[e>>2]=0.0;g[e+4>>2]=0.0;if(__ZNK7Vector2eqERKS_(o,e)|0){l=d;return}p=b+60|0;q=c[p>>2]|0;a[q+9>>0]=1;if(!(c[q>>2]|0)){l=d;return};c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;c[f+12>>2]=0;q=c[b>>2]|0;__ZNK7Vector2ngEv(e,o);__ZNK9Shape2DSW29get_supports_transformed_castERK7Vector2S2_RK11Transform2DPS0_Ri(q,b+36|0,e,c[b+8>>2]|0,f,h);c[i>>2]=0;c[i+4>>2]=0;c[i+8>>2]=0;c[i+12>>2]=0;q=c[b+4>>2]|0;r=c[(c[q>>2]|0)+32>>2]|0;s=b+12|0;b=c[s>>2]|0;t=+__ZNK7Vector23dotERKS_(b,o);u=+__ZNK7Vector23dotERKS_(b+8|0,o);g[k>>2]=t;g[k+4>>2]=u;__ZNK7Vector210normalizedEv(e,k);Ki[r&4095](q,e,i,j);q=c[j>>2]|0;if((q|0)>0){r=e+4|0;k=0;do{b=c[s>>2]|0;v=i+(k<<3)|0;u=+g[v>>2];t=+g[i+(k<<3)+4>>2];w=u*+g[b+4>>2]+t*+g[b+12>>2];g[e>>2]=+g[b>>2]*u+ +g[b+8>>2]*t;g[r>>2]=w;__ZNK7Vector2plERKS_(n,e,b+16|0);b=n;x=c[b+4>>2]|0;y=v;c[y>>2]=c[b>>2];c[y+4>>2]=x;k=k+1|0;x=c[j>>2]|0}while((k|0)<(x|0));z=x}else z=q;q=o;o=c[q+4>>2]|0;k=(c[p>>2]|0)+12|0;c[k>>2]=c[q>>2];c[k+4>>2]=o;__ZL32_generate_contacts_from_supportsPK7Vector2iS1_iP20_CollectorCallback2D(f,c[h>>2]|0,i,z,c[p>>2]|0);z=c[p>>2]|0;if((z|0?(i=c[z+20>>2]|0,i|0):0)?(g[e>>2]=0.0,g[e+4>>2]=0.0,__ZNK7Vector2neERKS_(i,e)|0):0){e=c[(c[p>>2]|0)+20>>2]|0;c[e>>2]=0;c[e+4>>2]=0}l=d;return}function __ZN19SeparatorAxisTest2DI16SegmentShape2DSW18RectangleShape2DSWLb1ELb0ELb0EE9test_axisERK7Vector2(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,h=0,i=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0.0,v=0.0,w=0.0,x=0.0,y=0.0,z=0.0,A=0.0,B=0,C=0,D=0,E=0;d=l;l=l+32|0;if((l|0)>=(m|0))ba(32);e=d+8|0;f=d+24|0;h=d;i=d+20|0;k=d+16|0;n=b;b=c[n>>2]|0;o=c[n+4>>2]|0;n=h;c[n>>2]=b;c[n+4>>2]=o;if((c[j>>2]=b&2147483647,+g[j>>2])<1.0e-05?(c[j>>2]=o&2147483647,+g[j>>2])<1.0e-05:0){c[h>>2]=0;c[h+4>>2]=1065353216}__ZNK16SegmentShape2DSW18project_range_castERK7Vector2S2_RK11Transform2DRfS6_(c[a>>2]|0,a+36|0,h,c[a+8>>2]|0,i,k);o=c[a+4>>2]|0;b=c[a+12>>2]|0;n=o+48|0;p=o+52|0;o=b+8|0;q=b+4|0;r=b+12|0;s=e+4|0;t=b+16|0;u=-+g[n>>2];v=-+g[p>>2];w=+g[q>>2]*u+ +g[r>>2]*v;g[e>>2]=+g[b>>2]*u+ +g[o>>2]*v;g[s>>2]=w;__ZNK7Vector2plERKS_(f,e,t);w=+__ZNK7Vector23dotERKS_(h,f);v=w>-100000002004087734272.0?w:-100000002004087734272.0;u=w<100000002004087734272.0?w:100000002004087734272.0;w=+g[n>>2];x=-+g[p>>2];y=w*+g[q>>2]+ +g[r>>2]*x;g[e>>2]=w*+g[b>>2]+ +g[o>>2]*x;g[s>>2]=y;__ZNK7Vector2plERKS_(f,e,t);y=+__ZNK7Vector23dotERKS_(h,f);x=y>v?y:v;v=y<u?y:u;u=-+g[n>>2];y=+g[p>>2];w=+g[q>>2]*u+y*+g[r>>2];g[e>>2]=+g[b>>2]*u+y*+g[o>>2];g[s>>2]=w;__ZNK7Vector2plERKS_(f,e,t);w=+__ZNK7Vector23dotERKS_(h,f);y=w>x?w:x;x=w<v?w:v;v=+g[n>>2];w=+g[p>>2];u=v*+g[q>>2]+w*+g[r>>2];g[e>>2]=v*+g[b>>2]+w*+g[o>>2];g[s>>2]=u;__ZNK7Vector2plERKS_(f,e,t);u=+__ZNK7Vector23dotERKS_(h,f);w=+g[k>>2];v=+g[i>>2];z=(w-v)*.5;A=(w+v)*.5;v=(u<x?u:x)-z-A;x=(u>y?u:y)+z-A;if(v>0.0|x<0.0){i=c[a+60>>2]|0;if(!i){B=0;C=a+28|0;D=c[C>>2]|0;E=D+1|0;c[C>>2]=E;l=d;return B|0}k=c[i+20>>2]|0;if(!k){B=0;C=a+28|0;D=c[C>>2]|0;E=D+1|0;c[C>>2]=E;l=d;return B|0}i=h;f=c[i+4>>2]|0;t=k;c[t>>2]=c[i>>2];c[t+4>>2]=f;B=0;C=a+28|0;D=c[C>>2]|0;E=D+1|0;c[C>>2]=E;l=d;return B|0}f=(g[j>>2]=v,c[j>>2]|0)&2147483647;v=(c[j>>2]=f,+g[j>>2]);t=a+16|0;A=+g[t>>2];if(x<v){if(!(x<A)){B=1;C=a+28|0;D=c[C>>2]|0;E=D+1|0;c[C>>2]=E;l=d;return B|0}g[t>>2]=x;i=h;k=c[i+4>>2]|0;s=a+20|0;c[s>>2]=c[i>>2];c[s+4>>2]=k;c[a+32>>2]=c[a+28>>2];B=1;C=a+28|0;D=c[C>>2]|0;E=D+1|0;c[C>>2]=E;l=d;return B|0}else{if(!(v<A)){B=1;C=a+28|0;D=c[C>>2]|0;E=D+1|0;c[C>>2]=E;l=d;return B|0}c[t>>2]=f;__ZNK7Vector2ngEv(e,h);h=e;e=c[h+4>>2]|0;f=a+20|0;c[f>>2]=c[h>>2];c[f+4>>2]=e;c[a+32>>2]=c[a+28>>2];B=1;C=a+28|0;D=c[C>>2]|0;E=D+1|0;c[C>>2]=E;l=d;return B|0}return 0}function __ZN19SeparatorAxisTest2DI16SegmentShape2DSW18RectangleShape2DSWLb1ELb0ELb0EE17generate_contactsEv(b){b=b|0;var d=0,e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0.0,u=0.0,v=0,w=0.0,x=0,y=0,z=0;d=l;l=l+80|0;if((l|0)>=(m|0))ba(80);e=d+64|0;f=d+48|0;h=d+40|0;i=d+16|0;j=d+8|0;k=d+32|0;n=d;o=b+20|0;g[e>>2]=0.0;g[e+4>>2]=0.0;if(__ZNK7Vector2eqERKS_(o,e)|0){l=d;return}p=b+60|0;q=c[p>>2]|0;a[q+9>>0]=1;if(!(c[q>>2]|0)){l=d;return};c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;c[f+12>>2]=0;q=c[b>>2]|0;__ZNK7Vector2ngEv(e,o);__ZNK9Shape2DSW29get_supports_transformed_castERK7Vector2S2_RK11Transform2DPS0_Ri(q,b+36|0,e,c[b+8>>2]|0,f,h);c[i>>2]=0;c[i+4>>2]=0;c[i+8>>2]=0;c[i+12>>2]=0;q=c[b+4>>2]|0;r=c[(c[q>>2]|0)+32>>2]|0;s=b+12|0;b=c[s>>2]|0;t=+__ZNK7Vector23dotERKS_(b,o);u=+__ZNK7Vector23dotERKS_(b+8|0,o);g[k>>2]=t;g[k+4>>2]=u;__ZNK7Vector210normalizedEv(e,k);Ki[r&4095](q,e,i,j);q=c[j>>2]|0;if((q|0)>0){r=e+4|0;k=0;do{b=c[s>>2]|0;v=i+(k<<3)|0;u=+g[v>>2];t=+g[i+(k<<3)+4>>2];w=u*+g[b+4>>2]+t*+g[b+12>>2];g[e>>2]=+g[b>>2]*u+ +g[b+8>>2]*t;g[r>>2]=w;__ZNK7Vector2plERKS_(n,e,b+16|0);b=n;x=c[b+4>>2]|0;y=v;c[y>>2]=c[b>>2];c[y+4>>2]=x;k=k+1|0;x=c[j>>2]|0}while((k|0)<(x|0));z=x}else z=q;q=o;o=c[q+4>>2]|0;k=(c[p>>2]|0)+12|0;c[k>>2]=c[q>>2];c[k+4>>2]=o;__ZL32_generate_contacts_from_supportsPK7Vector2iS1_iP20_CollectorCallback2D(f,c[h>>2]|0,i,z,c[p>>2]|0);z=c[p>>2]|0;if((z|0?(i=c[z+20>>2]|0,i|0):0)?(g[e>>2]=0.0,g[e+4>>2]=0.0,__ZNK7Vector2neERKS_(i,e)|0):0){e=c[(c[p>>2]|0)+20>>2]|0;c[e>>2]=0;c[e+4>>2]=0}l=d;return}function __ZN19SeparatorAxisTest2DI16SegmentShape2DSW15CircleShape2DSWLb1ELb0ELb0EE9test_axisERK7Vector2(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,h=0,i=0,k=0,n=0,o=0.0,p=0.0,q=0.0,r=0.0,s=0.0,t=0.0,u=0;d=l;l=l+32|0;if((l|0)>=(m|0))ba(32);e=d+8|0;f=d;h=d+20|0;i=d+16|0;k=b;b=c[k>>2]|0;n=c[k+4>>2]|0;k=f;c[k>>2]=b;c[k+4>>2]=n;if((c[j>>2]=b&2147483647,+g[j>>2])<1.0e-05?(c[j>>2]=n&2147483647,+g[j>>2])<1.0e-05:0){c[f>>2]=0;c[f+4>>2]=1065353216}__ZNK16SegmentShape2DSW18project_range_castERK7Vector2S2_RK11Transform2DRfS6_(c[a>>2]|0,a+36|0,f,c[a+8>>2]|0,h,i);n=c[a+4>>2]|0;b=c[a+12>>2]|0;o=+__ZNK7Vector23dotERKS_(f,b+16|0);p=+__ZNK7Vector23dotERKS_(b,f);q=+__ZNK7Vector23dotERKS_(b+8|0,f);g[e>>2]=p;g[e+4>>2]=q;q=+__ZNK7Vector26lengthEv(e);p=q*+g[n+48>>2];q=+g[i>>2];r=+g[h>>2];s=(q-r)*.5;t=(q+r)*.5;r=o-p-s-t;q=o+p+s-t;do if(r>0.0|q<0.0){h=c[a+60>>2]|0;if((h|0)!=0?(i=c[h+20>>2]|0,(i|0)!=0):0){h=f;n=c[h+4>>2]|0;b=i;c[b>>2]=c[h>>2];c[b+4>>2]=n;u=0}else u=0}else{n=(g[j>>2]=r,c[j>>2]|0)&2147483647;t=(c[j>>2]=n,+g[j>>2]);b=a+16|0;s=+g[b>>2];if(q<t){if(!(q<s)){u=1;break}g[b>>2]=q;h=f;i=c[h+4>>2]|0;k=a+20|0;c[k>>2]=c[h>>2];c[k+4>>2]=i;c[a+32>>2]=c[a+28>>2];u=1;break}else{if(!(t<s)){u=1;break}c[b>>2]=n;__ZNK7Vector2ngEv(e,f);n=e;b=c[n+4>>2]|0;i=a+20|0;c[i>>2]=c[n>>2];c[i+4>>2]=b;c[a+32>>2]=c[a+28>>2];u=1;break}}while(0);e=a+28|0;c[e>>2]=(c[e>>2]|0)+1;l=d;return u|0}function __ZN19SeparatorAxisTest2DI16SegmentShape2DSW15CircleShape2DSWLb1ELb0ELb0EE17generate_contactsEv(b){b=b|0;var d=0,e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0.0,u=0.0,v=0,w=0.0,x=0,y=0,z=0;d=l;l=l+80|0;if((l|0)>=(m|0))ba(80);e=d+64|0;f=d+48|0;h=d+40|0;i=d+16|0;j=d+8|0;k=d+32|0;n=d;o=b+20|0;g[e>>2]=0.0;g[e+4>>2]=0.0;if(__ZNK7Vector2eqERKS_(o,e)|0){l=d;return}p=b+60|0;q=c[p>>2]|0;a[q+9>>0]=1;if(!(c[q>>2]|0)){l=d;return};c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;c[f+12>>2]=0;q=c[b>>2]|0;__ZNK7Vector2ngEv(e,o);__ZNK9Shape2DSW29get_supports_transformed_castERK7Vector2S2_RK11Transform2DPS0_Ri(q,b+36|0,e,c[b+8>>2]|0,f,h);c[i>>2]=0;c[i+4>>2]=0;c[i+8>>2]=0;c[i+12>>2]=0;q=c[b+4>>2]|0;r=c[(c[q>>2]|0)+32>>2]|0;s=b+12|0;b=c[s>>2]|0;t=+__ZNK7Vector23dotERKS_(b,o);u=+__ZNK7Vector23dotERKS_(b+8|0,o);g[k>>2]=t;g[k+4>>2]=u;__ZNK7Vector210normalizedEv(e,k);Ki[r&4095](q,e,i,j);q=c[j>>2]|0;if((q|0)>0){r=e+4|0;k=0;do{b=c[s>>2]|0;v=i+(k<<3)|0;u=+g[v>>2];t=+g[i+(k<<3)+4>>2];w=u*+g[b+4>>2]+t*+g[b+12>>2];g[e>>2]=+g[b>>2]*u+ +g[b+8>>2]*t;g[r>>2]=w;__ZNK7Vector2plERKS_(n,e,b+16|0);b=n;x=c[b+4>>2]|0;y=v;c[y>>2]=c[b>>2];c[y+4>>2]=x;k=k+1|0;x=c[j>>2]|0}while((k|0)<(x|0));z=x}else z=q;q=o;o=c[q+4>>2]|0;k=(c[p>>2]|0)+12|0;c[k>>2]=c[q>>2];c[k+4>>2]=o;__ZL32_generate_contacts_from_supportsPK7Vector2iS1_iP20_CollectorCallback2D(f,c[h>>2]|0,i,z,c[p>>2]|0);z=c[p>>2]|0;if((z|0?(i=c[z+20>>2]|0,i|0):0)?(g[e>>2]=0.0,g[e+4>>2]=0.0,__ZNK7Vector2neERKS_(i,e)|0):0){e=c[(c[p>>2]|0)+20>>2]|0;c[e>>2]=0;c[e+4>>2]=0}l=d;return}function __ZN19SeparatorAxisTest2DI16SegmentShape2DSWS0_Lb1ELb0ELb0EE9test_axisERK7Vector2(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,h=0,i=0,k=0,n=0,o=0,p=0.0,q=0.0,r=0,s=0,t=0.0,u=0,v=0.0,w=0.0,x=0.0,y=0;d=l;l=l+32|0;if((l|0)>=(m|0))ba(32);e=d+8|0;f=d+24|0;h=d;i=d+20|0;k=d+16|0;n=b;b=c[n>>2]|0;o=c[n+4>>2]|0;n=h;c[n>>2]=b;c[n+4>>2]=o;if((c[j>>2]=b&2147483647,+g[j>>2])<1.0e-05?(c[j>>2]=o&2147483647,+g[j>>2])<1.0e-05:0){c[h>>2]=0;c[h+4>>2]=1065353216}__ZNK16SegmentShape2DSW18project_range_castERK7Vector2S2_RK11Transform2DRfS6_(c[a>>2]|0,a+36|0,h,c[a+8>>2]|0,i,k);o=c[a+4>>2]|0;b=c[a+12>>2]|0;p=+g[o+48>>2];n=b+8|0;q=+g[o+52>>2];r=b+4|0;s=b+12|0;t=p*+g[r>>2]+q*+g[s>>2];g[e>>2]=+g[b>>2]*p+ +g[n>>2]*q;g[e+4>>2]=t;u=b+16|0;__ZNK7Vector2plERKS_(f,e,u);t=+__ZNK7Vector23dotERKS_(h,f);q=+g[o+56>>2];p=+g[o+60>>2];v=q*+g[r>>2]+p*+g[s>>2];g[e>>2]=+g[b>>2]*q+ +g[n>>2]*p;g[e+4>>2]=v;__ZNK7Vector2plERKS_(f,e,u);v=+__ZNK7Vector23dotERKS_(h,f);f=t<v;p=+g[k>>2];q=+g[i>>2];w=(p-q)*.5;x=(p+q)*.5;q=(f?t:v)-w-x;p=(f?v:t)+w-x;do if(q>0.0|p<0.0){f=c[a+60>>2]|0;if((f|0)!=0?(i=c[f+20>>2]|0,(i|0)!=0):0){f=h;k=c[f+4>>2]|0;u=i;c[u>>2]=c[f>>2];c[u+4>>2]=k;y=0}else y=0}else{k=(g[j>>2]=q,c[j>>2]|0)&2147483647;x=(c[j>>2]=k,+g[j>>2]);u=a+16|0;w=+g[u>>2];if(p<x){if(!(p<w)){y=1;break}g[u>>2]=p;f=h;i=c[f+4>>2]|0;n=a+20|0;c[n>>2]=c[f>>2];c[n+4>>2]=i;c[a+32>>2]=c[a+28>>2];y=1;break}else{if(!(x<w)){y=1;break}c[u>>2]=k;__ZNK7Vector2ngEv(e,h);k=e;u=c[k+4>>2]|0;i=a+20|0;c[i>>2]=c[k>>2];c[i+4>>2]=u;c[a+32>>2]=c[a+28>>2];y=1;break}}while(0);e=a+28|0;c[e>>2]=(c[e>>2]|0)+1;l=d;return y|0}function __ZN19SeparatorAxisTest2DI16SegmentShape2DSWS0_Lb1ELb0ELb0EE17generate_contactsEv(b){b=b|0;var d=0,e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0.0,u=0.0,v=0,w=0.0,x=0,y=0,z=0;d=l;l=l+80|0;if((l|0)>=(m|0))ba(80);e=d+64|0;f=d+48|0;h=d+40|0;i=d+16|0;j=d+8|0;k=d+32|0;n=d;o=b+20|0;g[e>>2]=0.0;g[e+4>>2]=0.0;if(__ZNK7Vector2eqERKS_(o,e)|0){l=d;return}p=b+60|0;q=c[p>>2]|0;a[q+9>>0]=1;if(!(c[q>>2]|0)){l=d;return};c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;c[f+12>>2]=0;q=c[b>>2]|0;__ZNK7Vector2ngEv(e,o);__ZNK9Shape2DSW29get_supports_transformed_castERK7Vector2S2_RK11Transform2DPS0_Ri(q,b+36|0,e,c[b+8>>2]|0,f,h);c[i>>2]=0;c[i+4>>2]=0;c[i+8>>2]=0;c[i+12>>2]=0;q=c[b+4>>2]|0;r=c[(c[q>>2]|0)+32>>2]|0;s=b+12|0;b=c[s>>2]|0;t=+__ZNK7Vector23dotERKS_(b,o);u=+__ZNK7Vector23dotERKS_(b+8|0,o);g[k>>2]=t;g[k+4>>2]=u;__ZNK7Vector210normalizedEv(e,k);Ki[r&4095](q,e,i,j);q=c[j>>2]|0;if((q|0)>0){r=e+4|0;k=0;do{b=c[s>>2]|0;v=i+(k<<3)|0;u=+g[v>>2];t=+g[i+(k<<3)+4>>2];w=u*+g[b+4>>2]+t*+g[b+12>>2];g[e>>2]=+g[b>>2]*u+ +g[b+8>>2]*t;g[r>>2]=w;__ZNK7Vector2plERKS_(n,e,b+16|0);b=n;x=c[b+4>>2]|0;y=v;c[y>>2]=c[b>>2];c[y+4>>2]=x;k=k+1|0;x=c[j>>2]|0}while((k|0)<(x|0));z=x}else z=q;q=o;o=c[q+4>>2]|0;k=(c[p>>2]|0)+12|0;c[k>>2]=c[q>>2];c[k+4>>2]=o;__ZL32_generate_contacts_from_supportsPK7Vector2iS1_iP20_CollectorCallback2D(f,c[h>>2]|0,i,z,c[p>>2]|0);z=c[p>>2]|0;if((z|0?(i=c[z+20>>2]|0,i|0):0)?(g[e>>2]=0.0,g[e+4>>2]=0.0,__ZNK7Vector2neERKS_(i,e)|0):0){e=c[(c[p>>2]|0)+20>>2]|0;c[e>>2]=0;c[e+4>>2]=0}l=d;return}function __ZL26_collision_segment_segmentILb0ELb0ELb0EEvPK9Shape2DSWRK11Transform2DS2_S5_P20_CollectorCallback2DRK7Vector2SA_ff(a,b,d,e,f,h,i,j,k){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;h=h|0;i=i|0;j=+j;k=+k;var n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0.0;n=l;l=l+112|0;if((l|0)>=(m|0))ba(112);o=n+104|0;p=n+96|0;q=n+88|0;r=n+80|0;s=n+72|0;t=n+8|0;u=n;g[t+20>>2]=0.0;g[t+24>>2]=0.0;g[t+52>>2]=j;g[t+56>>2]=k;g[t+16>>2]=999999986991104.0;c[t>>2]=a;c[t+4>>2]=d;c[t+8>>2]=b;c[t+12>>2]=e;v=h;h=c[v+4>>2]|0;w=t+36|0;c[w>>2]=c[v>>2];c[w+4>>2]=h;h=i;i=c[h+4>>2]|0;w=t+44|0;c[w>>2]=c[h>>2];c[w+4>>2]=i;i=t+60|0;c[i>>2]=f;w=t+28|0;c[w>>2]=0;c[t+32>>2]=-1;do if((f|0)!=0?(h=c[f+20>>2]|0,(h|0)!=0):0){g[o>>2]=0.0;g[o+4>>2]=0.0;if(!(__ZNK7Vector2neERKS_(h,o)|0)){x=(c[w>>2]|0)+1|0;y=5;break}if(!(__ZN19SeparatorAxisTest2DI16SegmentShape2DSWS0_Lb0ELb0ELb0EE9test_axisERK7Vector2(t,c[(c[i>>2]|0)+20>>2]|0)|0)){l=n;return}}else{x=1;y=5}while(0);if((y|0)==5)c[w>>2]=x;k=+g[a+56>>2];x=b+8|0;j=+g[a+60>>2];w=b+4|0;y=b+12|0;z=k*+g[w>>2]+j*+g[y>>2];g[o>>2]=+g[b>>2]*k+ +g[x>>2]*j;g[o+4>>2]=z;i=b+16|0;__ZNK7Vector2plERKS_(p,o,i);z=+g[a+48>>2];j=+g[a+52>>2];k=z*+g[w>>2]+j*+g[y>>2];g[o>>2]=+g[b>>2]*z+ +g[x>>2]*j;g[o+4>>2]=k;__ZNK7Vector2plERKS_(q,o,i);__ZNK7Vector2miERKS_(r,p,q);__ZNK7Vector210normalizedEv(s,r);k=-+g[s>>2];c[u>>2]=c[s+4>>2];g[u+4>>2]=k;if(!(__ZN19SeparatorAxisTest2DI16SegmentShape2DSWS0_Lb0ELb0ELb0EE9test_axisERK7Vector2(t,u)|0)){l=n;return}k=+g[d+56>>2];i=e+8|0;j=+g[d+60>>2];x=e+4|0;b=e+12|0;z=k*+g[x>>2]+j*+g[b>>2];g[o>>2]=+g[e>>2]*k+ +g[i>>2]*j;g[o+4>>2]=z;y=e+16|0;__ZNK7Vector2plERKS_(p,o,y);z=+g[d+48>>2];j=+g[d+52>>2];k=z*+g[x>>2]+j*+g[b>>2];g[o>>2]=+g[e>>2]*z+ +g[i>>2]*j;g[o+4>>2]=k;__ZNK7Vector2plERKS_(q,o,y);__ZNK7Vector2miERKS_(r,p,q);__ZNK7Vector210normalizedEv(s,r);k=-+g[s>>2];c[u>>2]=c[s+4>>2];g[u+4>>2]=k;if(!(__ZN19SeparatorAxisTest2DI16SegmentShape2DSWS0_Lb0ELb0ELb0EE9test_axisERK7Vector2(t,u)|0)){l=n;return}__ZN19SeparatorAxisTest2DI16SegmentShape2DSWS0_Lb0ELb0ELb0EE17generate_contactsEv(t);l=n;return}function __ZL25_collision_segment_circleILb0ELb0ELb0EEvPK9Shape2DSWRK11Transform2DS2_S5_P20_CollectorCallback2DRK7Vector2SA_ff(a,b,d,e,f,h,i,j,k){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;h=h|0;i=i|0;j=+j;k=+k;var n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0.0,D=0;n=l;l=l+144|0;if((l|0)>=(m|0))ba(144);o=n+136|0;p=n+56|0;q=n+40|0;r=n+128|0;s=n+24|0;t=n+120|0;u=n+48|0;v=n+32|0;w=n+16|0;x=n+8|0;y=n;g[p+20>>2]=0.0;g[p+24>>2]=0.0;g[p+52>>2]=j;g[p+56>>2]=k;g[p+16>>2]=999999986991104.0;c[p>>2]=a;c[p+4>>2]=d;c[p+8>>2]=b;c[p+12>>2]=e;d=h;h=c[d+4>>2]|0;z=p+36|0;c[z>>2]=c[d>>2];c[z+4>>2]=h;h=i;i=c[h+4>>2]|0;z=p+44|0;c[z>>2]=c[h>>2];c[z+4>>2]=i;i=p+60|0;c[i>>2]=f;z=p+28|0;c[z>>2]=0;c[p+32>>2]=-1;do if((f|0)!=0?(h=c[f+20>>2]|0,(h|0)!=0):0){g[o>>2]=0.0;g[o+4>>2]=0.0;if(!(__ZNK7Vector2neERKS_(h,o)|0)){A=(c[z>>2]|0)+1|0;B=5;break}if(!(__ZN19SeparatorAxisTest2DI16SegmentShape2DSW15CircleShape2DSWLb0ELb0ELb0EE9test_axisERK7Vector2(p,c[(c[i>>2]|0)+20>>2]|0)|0)){l=n;return}}else{A=1;B=5}while(0);if((B|0)==5)c[z>>2]=A;A=a+56|0;k=+g[A>>2];z=b+8|0;B=A+4|0;j=+g[B>>2];i=b+4|0;f=b+12|0;C=k*+g[i>>2]+j*+g[f>>2];g[o>>2]=+g[b>>2]*k+ +g[z>>2]*j;g[o+4>>2]=C;h=b+16|0;__ZNK7Vector2plERKS_(r,o,h);d=a+48|0;C=+g[d>>2];D=a+52|0;j=+g[D>>2];k=C*+g[i>>2]+j*+g[f>>2];g[o>>2]=+g[b>>2]*C+ +g[z>>2]*j;g[o+4>>2]=k;__ZNK7Vector2plERKS_(s,o,h);__ZNK7Vector2miERKS_(t,r,s);__ZNK7Vector210normalizedEv(u,t);k=-+g[u>>2];c[q>>2]=c[u+4>>2];g[q+4>>2]=k;if(!(__ZN19SeparatorAxisTest2DI16SegmentShape2DSW15CircleShape2DSWLb0ELb0ELb0EE9test_axisERK7Vector2(p,q)|0)){l=n;return}k=+g[d>>2];j=+g[D>>2];C=k*+g[i>>2]+j*+g[f>>2];g[o>>2]=+g[b>>2]*k+ +g[z>>2]*j;g[o+4>>2]=C;__ZNK7Vector2plERKS_(v,o,h);D=e+16|0;__ZNK7Vector2miERKS_(w,v,D);__ZNK7Vector210normalizedEv(q,w);if(!(__ZN19SeparatorAxisTest2DI16SegmentShape2DSW15CircleShape2DSWLb0ELb0ELb0EE9test_axisERK7Vector2(p,q)|0)){l=n;return}C=+g[A>>2];j=+g[B>>2];k=C*+g[i>>2]+j*+g[f>>2];g[o>>2]=+g[b>>2]*C+ +g[z>>2]*j;g[o+4>>2]=k;__ZNK7Vector2plERKS_(x,o,h);__ZNK7Vector2miERKS_(y,x,D);__ZNK7Vector210normalizedEv(q,y);if(!(__ZN19SeparatorAxisTest2DI16SegmentShape2DSW15CircleShape2DSWLb0ELb0ELb0EE9test_axisERK7Vector2(p,q)|0)){l=n;return}__ZN19SeparatorAxisTest2DI16SegmentShape2DSW15CircleShape2DSWLb0ELb0ELb0EE17generate_contactsEv(p);l=n;return}function __ZL28_collision_segment_rectangleILb0ELb0ELb0EEvPK9Shape2DSWRK11Transform2DS2_S5_P20_CollectorCallback2DRK7Vector2SA_ff(a,b,d,e,f,h,i,j,k){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;h=h|0;i=i|0;j=+j;k=+k;var n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0.0;n=l;l=l+112|0;if((l|0)>=(m|0))ba(112);o=n+104|0;p=n+96|0;q=n+88|0;r=n+80|0;s=n+72|0;t=n+8|0;u=n;g[t+20>>2]=0.0;g[t+24>>2]=0.0;g[t+52>>2]=j;g[t+56>>2]=k;g[t+16>>2]=999999986991104.0;c[t>>2]=a;c[t+4>>2]=d;c[t+8>>2]=b;c[t+12>>2]=e;d=h;h=c[d+4>>2]|0;v=t+36|0;c[v>>2]=c[d>>2];c[v+4>>2]=h;h=i;i=c[h+4>>2]|0;v=t+44|0;c[v>>2]=c[h>>2];c[v+4>>2]=i;i=t+60|0;c[i>>2]=f;v=t+28|0;c[v>>2]=0;c[t+32>>2]=-1;do if((f|0)!=0?(h=c[f+20>>2]|0,(h|0)!=0):0){g[o>>2]=0.0;g[o+4>>2]=0.0;if(!(__ZNK7Vector2neERKS_(h,o)|0)){w=(c[v>>2]|0)+1|0;x=5;break}if(!(__ZN19SeparatorAxisTest2DI16SegmentShape2DSW18RectangleShape2DSWLb0ELb0ELb0EE9test_axisERK7Vector2(t,c[(c[i>>2]|0)+20>>2]|0)|0)){l=n;return}}else{w=1;x=5}while(0);if((x|0)==5)c[v>>2]=w;k=+g[a+56>>2];w=b+8|0;j=+g[a+60>>2];v=b+4|0;x=b+12|0;y=k*+g[v>>2]+j*+g[x>>2];g[o>>2]=+g[b>>2]*k+ +g[w>>2]*j;g[o+4>>2]=y;i=b+16|0;__ZNK7Vector2plERKS_(p,o,i);y=+g[a+48>>2];j=+g[a+52>>2];k=y*+g[v>>2]+j*+g[x>>2];g[o>>2]=+g[b>>2]*y+ +g[w>>2]*j;g[o+4>>2]=k;__ZNK7Vector2plERKS_(q,o,i);__ZNK7Vector2miERKS_(r,p,q);__ZNK7Vector210normalizedEv(s,r);k=-+g[s>>2];c[u>>2]=c[s+4>>2];g[u+4>>2]=k;if(!(__ZN19SeparatorAxisTest2DI16SegmentShape2DSW18RectangleShape2DSWLb0ELb0ELb0EE9test_axisERK7Vector2(t,u)|0)){l=n;return}__ZNK7Vector210normalizedEv(o,e);if(!(__ZN19SeparatorAxisTest2DI16SegmentShape2DSW18RectangleShape2DSWLb0ELb0ELb0EE9test_axisERK7Vector2(t,o)|0)){l=n;return}__ZNK7Vector210normalizedEv(o,e+8|0);if(!(__ZN19SeparatorAxisTest2DI16SegmentShape2DSW18RectangleShape2DSWLb0ELb0ELb0EE9test_axisERK7Vector2(t,o)|0)){l=n;return}__ZN19SeparatorAxisTest2DI16SegmentShape2DSW18RectangleShape2DSWLb0ELb0ELb0EE17generate_contactsEv(t);l=n;return}function __ZL26_collision_segment_capsuleILb0ELb0ELb0EEvPK9Shape2DSWRK11Transform2DS2_S5_P20_CollectorCallback2DRK7Vector2SA_ff(a,b,d,e,f,h,i,j,k){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;h=h|0;i=i|0;j=+j;k=+k;var n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0.0;n=l;l=l+208|0;if((l|0)>=(m|0))ba(208);o=n+200|0;p=n+192|0;q=n+176|0;r=n+160|0;s=n+144|0;t=n+64|0;u=n+48|0;v=n+184|0;w=n+168|0;x=n+152|0;y=n+136|0;z=n+128|0;A=n+56|0;B=n+40|0;C=n+32|0;D=n+24|0;E=n+16|0;F=n+8|0;G=n;g[t+20>>2]=0.0;g[t+24>>2]=0.0;g[t+52>>2]=j;g[t+56>>2]=k;g[t+16>>2]=999999986991104.0;c[t>>2]=a;c[t+4>>2]=d;c[t+8>>2]=b;c[t+12>>2]=e;H=h;h=c[H+4>>2]|0;I=t+36|0;c[I>>2]=c[H>>2];c[I+4>>2]=h;h=i;i=c[h+4>>2]|0;I=t+44|0;c[I>>2]=c[h>>2];c[I+4>>2]=i;i=t+60|0;c[i>>2]=f;I=t+28|0;c[I>>2]=0;c[t+32>>2]=-1;do if((f|0)!=0?(h=c[f+20>>2]|0,(h|0)!=0):0){g[o>>2]=0.0;g[o+4>>2]=0.0;if(!(__ZNK7Vector2neERKS_(h,o)|0)){J=(c[I>>2]|0)+1|0;K=5;break}if(!(__ZN19SeparatorAxisTest2DI16SegmentShape2DSW16CapsuleShape2DSWLb0ELb0ELb0EE9test_axisERK7Vector2(t,c[(c[i>>2]|0)+20>>2]|0)|0)){l=n;return}}else{J=1;K=5}while(0);if((K|0)==5)c[I>>2]=J;J=a+56|0;k=+g[J>>2];I=b+8|0;j=+g[a+60>>2];K=b+4|0;i=b+12|0;L=k*+g[K>>2]+j*+g[i>>2];g[o>>2]=+g[b>>2]*k+ +g[I>>2]*j;g[o+4>>2]=L;f=b+16|0;__ZNK7Vector2plERKS_(p,o,f);h=a+48|0;L=+g[h>>2];H=a+52|0;j=+g[H>>2];k=L*+g[K>>2]+j*+g[i>>2];g[o>>2]=+g[b>>2]*L+ +g[I>>2]*j;g[o+4>>2]=k;__ZNK7Vector2plERKS_(q,o,f);__ZNK7Vector2miERKS_(r,p,q);__ZNK7Vector210normalizedEv(s,r);k=-+g[s>>2];c[u>>2]=c[s+4>>2];g[u+4>>2]=k;if(!(__ZN19SeparatorAxisTest2DI16SegmentShape2DSW16CapsuleShape2DSWLb0ELb0ELb0EE9test_axisERK7Vector2(t,u)|0)){l=n;return}__ZNK7Vector210normalizedEv(o,e);if(!(__ZN19SeparatorAxisTest2DI16SegmentShape2DSW16CapsuleShape2DSWLb0ELb0ELb0EE9test_axisERK7Vector2(t,o)|0)){l=n;return}k=+g[h>>2];j=+g[H>>2];L=k*+g[K>>2]+j*+g[i>>2];g[o>>2]=+g[b>>2]*k+ +g[I>>2]*j;g[o+4>>2]=L;__ZNK7Vector2plERKS_(v,o,f);u=e+16|0;s=e+8|0;e=d+52|0;__ZNK7Vector2mlERKf(w,s,e);g[r>>2]=.5;__ZNK7Vector2mlERKf(q,w,r);__ZNK7Vector2plERKS_(o,u,q);__ZNK7Vector2miERKS_(x,v,o);__ZNK7Vector210normalizedEv(p,x);if(!(__ZN19SeparatorAxisTest2DI16SegmentShape2DSW16CapsuleShape2DSWLb0ELb0ELb0EE9test_axisERK7Vector2(t,p)|0)){l=n;return}L=+g[h>>2];j=+g[H>>2];k=L*+g[K>>2]+j*+g[i>>2];g[o>>2]=+g[b>>2]*L+ +g[I>>2]*j;g[o+4>>2]=k;__ZNK7Vector2plERKS_(y,o,f);__ZNK7Vector2mlERKf(z,s,e);g[r>>2]=-.5;__ZNK7Vector2mlERKf(q,z,r);__ZNK7Vector2plERKS_(o,u,q);__ZNK7Vector2miERKS_(A,y,o);__ZNK7Vector210normalizedEv(p,A);if(!(__ZN19SeparatorAxisTest2DI16SegmentShape2DSW16CapsuleShape2DSWLb0ELb0ELb0EE9test_axisERK7Vector2(t,p)|0)){l=n;return}k=+g[J>>2];A=J+4|0;j=+g[A>>2];L=k*+g[K>>2]+j*+g[i>>2];g[o>>2]=+g[b>>2]*k+ +g[I>>2]*j;g[o+4>>2]=L;__ZNK7Vector2plERKS_(B,o,f);__ZNK7Vector2mlERKf(C,s,e);g[r>>2]=.5;__ZNK7Vector2mlERKf(q,C,r);__ZNK7Vector2plERKS_(o,u,q);__ZNK7Vector2miERKS_(D,B,o);__ZNK7Vector210normalizedEv(p,D);if(!(__ZN19SeparatorAxisTest2DI16SegmentShape2DSW16CapsuleShape2DSWLb0ELb0ELb0EE9test_axisERK7Vector2(t,p)|0)){l=n;return}L=+g[J>>2];j=+g[A>>2];k=L*+g[K>>2]+j*+g[i>>2];g[o>>2]=+g[b>>2]*L+ +g[I>>2]*j;g[o+4>>2]=k;__ZNK7Vector2plERKS_(E,o,f);__ZNK7Vector2mlERKf(F,s,e);g[r>>2]=-.5;__ZNK7Vector2mlERKf(q,F,r);__ZNK7Vector2plERKS_(o,u,q);__ZNK7Vector2miERKS_(G,E,o);__ZNK7Vector210normalizedEv(p,G);if(!(__ZN19SeparatorAxisTest2DI16SegmentShape2DSW16CapsuleShape2DSWLb0ELb0ELb0EE9test_axisERK7Vector2(t,p)|0)){l=n;return}__ZN19SeparatorAxisTest2DI16SegmentShape2DSW16CapsuleShape2DSWLb0ELb0ELb0EE17generate_contactsEv(t);l=n;return}function __ZL33_collision_segment_convex_polygonILb0ELb0ELb0EEvPK9Shape2DSWRK11Transform2DS2_S5_P20_CollectorCallback2DRK7Vector2SA_ff(a,b,d,e,f,h,i,j,k){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;h=h|0;i=i|0;j=+j;k=+k;var n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0.0,A=0,B=0,C=0,D=0,E=0,F=0.0,G=0.0;n=l;l=l+112|0;if((l|0)>=(m|0))ba(112);o=n+104|0;p=n+96|0;q=n+88|0;r=n+80|0;s=n+72|0;t=n+8|0;u=n;g[t+20>>2]=0.0;g[t+24>>2]=0.0;g[t+52>>2]=j;g[t+56>>2]=k;g[t+16>>2]=999999986991104.0;c[t>>2]=a;c[t+4>>2]=d;c[t+8>>2]=b;c[t+12>>2]=e;v=h;h=c[v+4>>2]|0;w=t+36|0;c[w>>2]=c[v>>2];c[w+4>>2]=h;h=i;i=c[h+4>>2]|0;w=t+44|0;c[w>>2]=c[h>>2];c[w+4>>2]=i;i=t+60|0;c[i>>2]=f;w=t+28|0;c[w>>2]=0;c[t+32>>2]=-1;do if((f|0)!=0?(h=c[f+20>>2]|0,(h|0)!=0):0){g[o>>2]=0.0;g[o+4>>2]=0.0;if(!(__ZNK7Vector2neERKS_(h,o)|0)){x=(c[w>>2]|0)+1|0;y=5;break}if(!(__ZN19SeparatorAxisTest2DI16SegmentShape2DSW22ConvexPolygonShape2DSWLb0ELb0ELb0EE9test_axisERK7Vector2(t,c[(c[i>>2]|0)+20>>2]|0)|0)){l=n;return}}else{x=1;y=5}while(0);if((y|0)==5)c[w>>2]=x;k=+g[a+56>>2];x=b+8|0;j=+g[a+60>>2];w=b+4|0;i=b+12|0;z=k*+g[w>>2]+j*+g[i>>2];g[o>>2]=+g[b>>2]*k+ +g[x>>2]*j;g[o+4>>2]=z;f=b+16|0;__ZNK7Vector2plERKS_(p,o,f);z=+g[a+48>>2];j=+g[a+52>>2];k=z*+g[w>>2]+j*+g[i>>2];g[o>>2]=+g[b>>2]*z+ +g[x>>2]*j;g[o+4>>2]=k;__ZNK7Vector2plERKS_(q,o,f);__ZNK7Vector2miERKS_(r,p,q);__ZNK7Vector210normalizedEv(s,r);k=-+g[s>>2];c[u>>2]=c[s+4>>2];g[u+4>>2]=k;if(!(__ZN19SeparatorAxisTest2DI16SegmentShape2DSW22ConvexPolygonShape2DSWLb0ELb0ELb0EE9test_axisERK7Vector2(t,u)|0)){l=n;return}f=d+52|0;x=d+48|0;d=e+8|0;b=e+4|0;i=e+12|0;w=o+4|0;a=e+16|0;h=o+4|0;v=s+4|0;A=u+4|0;B=0;while(1){C=c[f>>2]|0;if((B|0)>=(C|0))break;D=c[x>>2]|0;k=+g[D+(B<<4)>>2];j=+g[D+(B<<4)+4>>2];B=B+1|0;E=(B|0)==(C|0)?0:B;z=+g[D+(E<<4)>>2];F=+g[D+(E<<4)+4>>2];G=z*+g[b>>2]+F*+g[i>>2];g[o>>2]=z*+g[e>>2]+F*+g[d>>2];g[w>>2]=G;__ZNK7Vector2plERKS_(p,o,a);G=k*+g[b>>2]+j*+g[i>>2];g[o>>2]=k*+g[e>>2]+j*+g[d>>2];g[h>>2]=G;__ZNK7Vector2plERKS_(q,o,a);__ZNK7Vector2miERKS_(r,p,q);__ZNK7Vector210normalizedEv(s,r);G=-+g[s>>2];c[u>>2]=c[v>>2];g[A>>2]=G;if(!(__ZN19SeparatorAxisTest2DI16SegmentShape2DSW22ConvexPolygonShape2DSWLb0ELb0ELb0EE9test_axisERK7Vector2(t,u)|0)){y=12;break}}if((y|0)==12){l=n;return}__ZN19SeparatorAxisTest2DI16SegmentShape2DSW22ConvexPolygonShape2DSWLb0ELb0ELb0EE17generate_contactsEv(t);l=n;return}function __ZL24_collision_circle_circleILb0ELb0ELb0EEvPK9Shape2DSWRK11Transform2DS2_S5_P20_CollectorCallback2DRK7Vector2SA_ff(a,b,d,e,f,h,i,j,k){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;h=h|0;i=i|0;j=+j;k=+k;var n=0,o=0,p=0,q=0,r=0,s=0;n=l;l=l+80|0;if((l|0)>=(m|0))ba(80);o=n+72|0;p=n+8|0;q=n;g[p+20>>2]=0.0;g[p+24>>2]=0.0;g[p+52>>2]=j;g[p+56>>2]=k;g[p+16>>2]=999999986991104.0;c[p>>2]=a;c[p+4>>2]=d;c[p+8>>2]=b;c[p+12>>2]=e;d=h;h=c[d+4>>2]|0;a=p+36|0;c[a>>2]=c[d>>2];c[a+4>>2]=h;h=i;i=c[h+4>>2]|0;a=p+44|0;c[a>>2]=c[h>>2];c[a+4>>2]=i;i=p+60|0;c[i>>2]=f;a=p+28|0;c[a>>2]=0;c[p+32>>2]=-1;do if((f|0)!=0?(h=c[f+20>>2]|0,(h|0)!=0):0){g[o>>2]=0.0;g[o+4>>2]=0.0;if(!(__ZNK7Vector2neERKS_(h,o)|0)){r=(c[a>>2]|0)+1|0;s=5;break}if(!(__ZN19SeparatorAxisTest2DI15CircleShape2DSWS0_Lb0ELb0ELb0EE9test_axisERK7Vector2(p,c[(c[i>>2]|0)+20>>2]|0)|0)){l=n;return}}else{r=1;s=5}while(0);if((s|0)==5)c[a>>2]=r;__ZNK7Vector2miERKS_(q,b+16|0,e+16|0);__ZNK7Vector210normalizedEv(o,q);if(!(__ZN19SeparatorAxisTest2DI15CircleShape2DSWS0_Lb0ELb0ELb0EE9test_axisERK7Vector2(p,o)|0)){l=n;return}__ZN19SeparatorAxisTest2DI15CircleShape2DSWS0_Lb0ELb0ELb0EE17generate_contactsEv(p);l=n;return}function __ZL27_collision_circle_rectangleILb0ELb0ELb0EEvPK9Shape2DSWRK11Transform2DS2_S5_P20_CollectorCallback2DRK7Vector2SA_ff(a,b,d,e,f,h,i,j,k){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;h=h|0;i=i|0;j=+j;k=+k;var n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0.0;n=l;l=l+128|0;if((l|0)>=(m|0))ba(128);o=n+120|0;p=n+112|0;q=n+104|0;r=n+96|0;s=n+32|0;t=n+8|0;u=n;g[s+20>>2]=0.0;g[s+24>>2]=0.0;g[s+52>>2]=j;g[s+56>>2]=k;g[s+16>>2]=999999986991104.0;c[s>>2]=a;c[s+4>>2]=d;c[s+8>>2]=b;c[s+12>>2]=e;a=h;h=c[a+4>>2]|0;v=s+36|0;c[v>>2]=c[a>>2];c[v+4>>2]=h;h=i;i=c[h+4>>2]|0;v=s+44|0;c[v>>2]=c[h>>2];c[v+4>>2]=i;i=s+60|0;c[i>>2]=f;v=s+28|0;c[v>>2]=0;c[s+32>>2]=-1;do if((f|0)!=0?(h=c[f+20>>2]|0,(h|0)!=0):0){g[o>>2]=0.0;g[o+4>>2]=0.0;if(!(__ZNK7Vector2neERKS_(h,o)|0)){w=(c[v>>2]|0)+1|0;x=5;break}if(!(__ZN19SeparatorAxisTest2DI15CircleShape2DSW18RectangleShape2DSWLb0ELb0ELb0EE9test_axisERK7Vector2(s,c[(c[i>>2]|0)+20>>2]|0)|0)){l=n;return}}else{w=1;x=5}while(0);if((x|0)==5)c[v>>2]=w;w=b+16|0;__ZNK7Vector210normalizedEv(o,e);if(!(__ZN19SeparatorAxisTest2DI15CircleShape2DSW18RectangleShape2DSWLb0ELb0ELb0EE9test_axisERK7Vector2(s,o)|0)){l=n;return}__ZNK7Vector210normalizedEv(o,e+8|0);if(!(__ZN19SeparatorAxisTest2DI15CircleShape2DSW18RectangleShape2DSWLb0ELb0ELb0EE9test_axisERK7Vector2(s,o)|0)){l=n;return}__ZNK11Transform2D14affine_inverseEv(t,e);k=+g[w>>2];j=+g[b+20>>2];y=k*+g[t+4>>2]+j*+g[t+12>>2];g[o>>2]=+g[t>>2]*k+ +g[t+8>>2]*j;g[o+4>>2]=y;__ZNK7Vector2plERKS_(p,o,t+16|0);y=+g[d+48>>2];j=+g[p>>2]<0.0?-y:y;y=+g[d+52>>2];k=+g[p+4>>2]<0.0?-y:y;y=j*+g[e+4>>2]+k*+g[e+12>>2];g[o>>2]=j*+g[e>>2]+k*+g[e+8>>2];g[o+4>>2]=y;__ZNK7Vector2plERKS_(q,o,e+16|0);__ZNK7Vector2miERKS_(r,q,w);__ZNK7Vector210normalizedEv(u,r);if(__ZN19SeparatorAxisTest2DI15CircleShape2DSW18RectangleShape2DSWLb0ELb0ELb0EE9test_axisERK7Vector2(s,u)|0)__ZN19SeparatorAxisTest2DI15CircleShape2DSW18RectangleShape2DSWLb0ELb0ELb0EE17generate_contactsEv(s);l=n;return}function __ZL25_collision_circle_capsuleILb0ELb0ELb0EEvPK9Shape2DSWRK11Transform2DS2_S5_P20_CollectorCallback2DRK7Vector2SA_ff(a,b,d,e,f,h,i,j,k){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;h=h|0;i=i|0;j=+j;k=+k;var n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0;n=l;l=l+128|0;if((l|0)>=(m|0))ba(128);o=n+120|0;p=n+56|0;q=n+40|0;r=n+32|0;s=n+48|0;t=n+16|0;u=n+24|0;v=n+8|0;w=n;g[p+20>>2]=0.0;g[p+24>>2]=0.0;g[p+52>>2]=j;g[p+56>>2]=k;g[p+16>>2]=999999986991104.0;c[p>>2]=a;c[p+4>>2]=d;c[p+8>>2]=b;c[p+12>>2]=e;a=h;h=c[a+4>>2]|0;x=p+36|0;c[x>>2]=c[a>>2];c[x+4>>2]=h;h=i;i=c[h+4>>2]|0;x=p+44|0;c[x>>2]=c[h>>2];c[x+4>>2]=i;i=p+60|0;c[i>>2]=f;x=p+28|0;c[x>>2]=0;c[p+32>>2]=-1;do if((f|0)!=0?(h=c[f+20>>2]|0,(h|0)!=0):0){g[o>>2]=0.0;g[o+4>>2]=0.0;if(!(__ZNK7Vector2neERKS_(h,o)|0)){y=(c[x>>2]|0)+1|0;z=5;break}if(!(__ZN19SeparatorAxisTest2DI15CircleShape2DSW16CapsuleShape2DSWLb0ELb0ELb0EE9test_axisERK7Vector2(p,c[(c[i>>2]|0)+20>>2]|0)|0)){l=n;return}}else{y=1;z=5}while(0);if((z|0)==5)c[x>>2]=y;__ZNK7Vector210normalizedEv(o,e);if(!(__ZN19SeparatorAxisTest2DI15CircleShape2DSW16CapsuleShape2DSWLb0ELb0ELb0EE9test_axisERK7Vector2(p,o)|0)){l=n;return}y=b+16|0;b=e+16|0;x=e+8|0;e=d+52|0;__ZNK7Vector2mlERKf(s,x,e);g[t>>2]=.5;__ZNK7Vector2mlERKf(r,s,t);__ZNK7Vector2plERKS_(q,b,r);__ZNK7Vector2miERKS_(u,y,q);__ZNK7Vector210normalizedEv(o,u);if(!(__ZN19SeparatorAxisTest2DI15CircleShape2DSW16CapsuleShape2DSWLb0ELb0ELb0EE9test_axisERK7Vector2(p,o)|0)){l=n;return}__ZNK7Vector2mlERKf(v,x,e);g[t>>2]=-.5;__ZNK7Vector2mlERKf(r,v,t);__ZNK7Vector2plERKS_(q,b,r);__ZNK7Vector2miERKS_(w,y,q);__ZNK7Vector210normalizedEv(o,w);if(!(__ZN19SeparatorAxisTest2DI15CircleShape2DSW16CapsuleShape2DSWLb0ELb0ELb0EE9test_axisERK7Vector2(p,o)|0)){l=n;return}__ZN19SeparatorAxisTest2DI15CircleShape2DSW16CapsuleShape2DSWLb0ELb0ELb0EE17generate_contactsEv(p);l=n;return}function __ZL32_collision_circle_convex_polygonILb0ELb0ELb0EEvPK9Shape2DSWRK11Transform2DS2_S5_P20_CollectorCallback2DRK7Vector2SA_ff(a,b,d,e,f,h,i,j,k){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;h=h|0;i=i|0;j=+j;k=+k;var n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0.0,G=0,H=0.0,I=0.0;n=l;l=l+128|0;if((l|0)>=(m|0))ba(128);o=n+112|0;p=n+104|0;q=n+96|0;r=n+88|0;s=n+72|0;t=n+8|0;u=n+80|0;v=n;g[t+20>>2]=0.0;g[t+24>>2]=0.0;g[t+52>>2]=j;g[t+56>>2]=k;g[t+16>>2]=999999986991104.0;c[t>>2]=a;c[t+4>>2]=d;c[t+8>>2]=b;c[t+12>>2]=e;a=h;h=c[a+4>>2]|0;w=t+36|0;c[w>>2]=c[a>>2];c[w+4>>2]=h;h=i;i=c[h+4>>2]|0;w=t+44|0;c[w>>2]=c[h>>2];c[w+4>>2]=i;i=t+60|0;c[i>>2]=f;w=t+28|0;c[w>>2]=0;c[t+32>>2]=-1;do if((f|0)!=0?(h=c[f+20>>2]|0,(h|0)!=0):0){g[o>>2]=0.0;g[o+4>>2]=0.0;if(!(__ZNK7Vector2neERKS_(h,o)|0)){x=(c[w>>2]|0)+1|0;y=5;break}if(!(__ZN19SeparatorAxisTest2DI15CircleShape2DSW22ConvexPolygonShape2DSWLb0ELb0ELb0EE9test_axisERK7Vector2(t,c[(c[i>>2]|0)+20>>2]|0)|0)){l=n;return}}else{x=1;y=5}while(0);if((y|0)==5)c[w>>2]=x;x=d+52|0;w=b+16|0;b=d+48|0;d=e+8|0;i=e+4|0;f=e+12|0;h=o+4|0;a=e+16|0;z=o+4|0;A=o+4|0;B=s+4|0;C=v+4|0;D=0;while(1){if((D|0)>=(c[x>>2]|0)){y=11;break}E=c[b>>2]|0;k=+g[E+(D<<4)>>2];j=+g[E+(D<<4)+4>>2];F=k*+g[i>>2]+j*+g[f>>2];g[o>>2]=+g[e>>2]*k+ +g[d>>2]*j;g[h>>2]=F;__ZNK7Vector2plERKS_(q,o,a);__ZNK7Vector2miERKS_(u,w,q);__ZNK7Vector210normalizedEv(p,u);if(!(__ZN19SeparatorAxisTest2DI15CircleShape2DSW22ConvexPolygonShape2DSWLb0ELb0ELb0EE9test_axisERK7Vector2(t,p)|0)){y=12;break}E=c[b>>2]|0;F=+g[E+(D<<4)>>2];j=+g[E+(D<<4)+4>>2];D=D+1|0;G=(D|0)==(c[x>>2]|0)?0:D;k=+g[E+(G<<4)>>2];H=+g[E+(G<<4)+4>>2];I=k*+g[i>>2]+H*+g[f>>2];g[o>>2]=k*+g[e>>2]+H*+g[d>>2];g[z>>2]=I;__ZNK7Vector2plERKS_(p,o,a);I=F*+g[i>>2]+j*+g[f>>2];g[o>>2]=F*+g[e>>2]+j*+g[d>>2];g[A>>2]=I;__ZNK7Vector2plERKS_(q,o,a);__ZNK7Vector2miERKS_(r,p,q);__ZNK7Vector210normalizedEv(s,r);I=-+g[s>>2];c[v>>2]=c[B>>2];g[C>>2]=I;if(!(__ZN19SeparatorAxisTest2DI15CircleShape2DSW22ConvexPolygonShape2DSWLb0ELb0ELb0EE9test_axisERK7Vector2(t,v)|0)){y=12;break}}if((y|0)==11){__ZN19SeparatorAxisTest2DI15CircleShape2DSW22ConvexPolygonShape2DSWLb0ELb0ELb0EE17generate_contactsEv(t);l=n;return}else if((y|0)==12){l=n;return}}function __ZL30_collision_rectangle_rectangleILb0ELb0ELb0EEvPK9Shape2DSWRK11Transform2DS2_S5_P20_CollectorCallback2DRK7Vector2SA_ff(a,b,d,e,f,h,i,j,k){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;h=h|0;i=i|0;j=+j;k=+k;var n=0,o=0,p=0,q=0,r=0;n=l;l=l+80|0;if((l|0)>=(m|0))ba(80);o=n+64|0;p=n;g[p+20>>2]=0.0;g[p+24>>2]=0.0;g[p+52>>2]=j;g[p+56>>2]=k;g[p+16>>2]=999999986991104.0;c[p>>2]=a;c[p+4>>2]=d;c[p+8>>2]=b;c[p+12>>2]=e;d=h;h=c[d+4>>2]|0;a=p+36|0;c[a>>2]=c[d>>2];c[a+4>>2]=h;h=i;i=c[h+4>>2]|0;a=p+44|0;c[a>>2]=c[h>>2];c[a+4>>2]=i;i=p+60|0;c[i>>2]=f;a=p+28|0;c[a>>2]=0;c[p+32>>2]=-1;do if((f|0)!=0?(h=c[f+20>>2]|0,(h|0)!=0):0){g[o>>2]=0.0;g[o+4>>2]=0.0;if(!(__ZNK7Vector2neERKS_(h,o)|0)){q=(c[a>>2]|0)+1|0;r=5;break}if(!(__ZN19SeparatorAxisTest2DI18RectangleShape2DSWS0_Lb0ELb0ELb0EE9test_axisERK7Vector2(p,c[(c[i>>2]|0)+20>>2]|0)|0)){l=n;return}}else{q=1;r=5}while(0);if((r|0)==5)c[a>>2]=q;__ZNK7Vector210normalizedEv(o,b);if(!(__ZN19SeparatorAxisTest2DI18RectangleShape2DSWS0_Lb0ELb0ELb0EE9test_axisERK7Vector2(p,o)|0)){l=n;return}__ZNK7Vector210normalizedEv(o,b+8|0);if(!(__ZN19SeparatorAxisTest2DI18RectangleShape2DSWS0_Lb0ELb0ELb0EE9test_axisERK7Vector2(p,o)|0)){l=n;return}__ZNK7Vector210normalizedEv(o,e);if(!(__ZN19SeparatorAxisTest2DI18RectangleShape2DSWS0_Lb0ELb0ELb0EE9test_axisERK7Vector2(p,o)|0)){l=n;return}__ZNK7Vector210normalizedEv(o,e+8|0);if(!(__ZN19SeparatorAxisTest2DI18RectangleShape2DSWS0_Lb0ELb0ELb0EE9test_axisERK7Vector2(p,o)|0)){l=n;return}__ZN19SeparatorAxisTest2DI18RectangleShape2DSWS0_Lb0ELb0ELb0EE17generate_contactsEv(p);l=n;return}function __ZL28_collision_rectangle_capsuleILb0ELb0ELb0EEvPK9Shape2DSWRK11Transform2DS2_S5_P20_CollectorCallback2DRK7Vector2SA_ff(a,b,d,e,f,h,i,j,k){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;h=h|0;i=i|0;j=+j;k=+k;var n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0.0;n=l;l=l+144|0;if((l|0)>=(m|0))ba(144);o=n+136|0;p=n+128|0;q=n+120|0;r=n+112|0;s=n+48|0;t=n+16|0;u=n+8|0;v=n+40|0;w=n;g[s+20>>2]=0.0;g[s+24>>2]=0.0;g[s+52>>2]=j;g[s+56>>2]=k;g[s+16>>2]=999999986991104.0;c[s>>2]=a;c[s+4>>2]=d;c[s+8>>2]=b;c[s+12>>2]=e;x=h;h=c[x+4>>2]|0;y=s+36|0;c[y>>2]=c[x>>2];c[y+4>>2]=h;h=i;i=c[h+4>>2]|0;y=s+44|0;c[y>>2]=c[h>>2];c[y+4>>2]=i;i=s+60|0;c[i>>2]=f;y=s+28|0;c[y>>2]=0;c[s+32>>2]=-1;do if((f|0)!=0?(h=c[f+20>>2]|0,(h|0)!=0):0){g[o>>2]=0.0;g[o+4>>2]=0.0;if(!(__ZNK7Vector2neERKS_(h,o)|0)){z=(c[y>>2]|0)+1|0;A=5;break}if(!(__ZN19SeparatorAxisTest2DI18RectangleShape2DSW16CapsuleShape2DSWLb0ELb0ELb0EE9test_axisERK7Vector2(s,c[(c[i>>2]|0)+20>>2]|0)|0)){l=n;return}}else{z=1;A=5}while(0);if((A|0)==5)c[y>>2]=z;__ZNK7Vector210normalizedEv(o,b);if(!(__ZN19SeparatorAxisTest2DI18RectangleShape2DSW16CapsuleShape2DSWLb0ELb0ELb0EE9test_axisERK7Vector2(s,o)|0)){l=n;return}__ZNK7Vector210normalizedEv(o,b+8|0);if(!(__ZN19SeparatorAxisTest2DI18RectangleShape2DSW16CapsuleShape2DSWLb0ELb0ELb0EE9test_axisERK7Vector2(s,o)|0)){l=n;return}__ZNK7Vector210normalizedEv(o,e);if(!(__ZN19SeparatorAxisTest2DI18RectangleShape2DSW16CapsuleShape2DSWLb0ELb0ELb0EE9test_axisERK7Vector2(s,o)|0)){l=n;return}__ZNK11Transform2D14affine_inverseEv(t,b);z=e+16|0;y=e+8|0;e=d+52|0;d=t+8|0;A=u+4|0;i=t+4|0;f=t+12|0;h=o+4|0;x=t+16|0;B=a+48|0;C=p+4|0;D=a+52|0;a=b+8|0;E=b+4|0;F=b+12|0;G=o+4|0;H=b+16|0;__ZNK7Vector2mlERKf(v,y,e);g[p>>2]=.5;__ZNK7Vector2mlERKf(o,v,p);__ZNK7Vector2plERKS_(u,z,o);k=+g[u>>2];j=+g[A>>2];I=k*+g[i>>2]+j*+g[f>>2];g[o>>2]=+g[t>>2]*k+ +g[d>>2]*j;g[h>>2]=I;__ZNK7Vector2plERKS_(p,o,x);I=+g[B>>2];j=+g[p>>2]<0.0?-I:I;I=+g[D>>2];k=+g[C>>2]<0.0?-I:I;I=j*+g[E>>2]+k*+g[F>>2];g[o>>2]=j*+g[b>>2]+k*+g[a>>2];g[G>>2]=I;__ZNK7Vector2plERKS_(q,o,H);__ZNK7Vector2miERKS_(r,q,u);__ZNK7Vector210normalizedEv(w,r);if(__ZN19SeparatorAxisTest2DI18RectangleShape2DSW16CapsuleShape2DSWLb0ELb0ELb0EE9test_axisERK7Vector2(s,w)|0?(__ZNK7Vector2mlERKf(v,y,e),g[p>>2]=-.5,__ZNK7Vector2mlERKf(o,v,p),__ZNK7Vector2plERKS_(u,z,o),I=+g[u>>2],k=+g[A>>2],j=I*+g[i>>2]+k*+g[f>>2],g[o>>2]=+g[t>>2]*I+ +g[d>>2]*k,g[h>>2]=j,__ZNK7Vector2plERKS_(p,o,x),j=+g[B>>2],k=+g[p>>2]<0.0?-j:j,j=+g[D>>2],I=+g[C>>2]<0.0?-j:j,j=k*+g[E>>2]+I*+g[F>>2],g[o>>2]=k*+g[b>>2]+I*+g[a>>2],g[G>>2]=j,__ZNK7Vector2plERKS_(q,o,H),__ZNK7Vector2miERKS_(r,q,u),__ZNK7Vector210normalizedEv(w,r),__ZN19SeparatorAxisTest2DI18RectangleShape2DSW16CapsuleShape2DSWLb0ELb0ELb0EE9test_axisERK7Vector2(s,w)|0):0)__ZN19SeparatorAxisTest2DI18RectangleShape2DSW16CapsuleShape2DSWLb0ELb0ELb0EE17generate_contactsEv(s);l=n;return}function __ZL35_collision_rectangle_convex_polygonILb0ELb0ELb0EEvPK9Shape2DSWRK11Transform2DS2_S5_P20_CollectorCallback2DRK7Vector2SA_ff(a,b,d,e,f,h,i,j,k){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;h=h|0;i=i|0;j=+j;k=+k;var n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0.0,F=0.0,G=0.0;n=l;l=l+112|0;if((l|0)>=(m|0))ba(112);o=n+104|0;p=n+96|0;q=n+88|0;r=n+80|0;s=n+72|0;t=n+8|0;u=n;g[t+20>>2]=0.0;g[t+24>>2]=0.0;g[t+52>>2]=j;g[t+56>>2]=k;g[t+16>>2]=999999986991104.0;c[t>>2]=a;c[t+4>>2]=d;c[t+8>>2]=b;c[t+12>>2]=e;a=h;h=c[a+4>>2]|0;v=t+36|0;c[v>>2]=c[a>>2];c[v+4>>2]=h;h=i;i=c[h+4>>2]|0;v=t+44|0;c[v>>2]=c[h>>2];c[v+4>>2]=i;i=t+60|0;c[i>>2]=f;v=t+28|0;c[v>>2]=0;c[t+32>>2]=-1;do if((f|0)!=0?(h=c[f+20>>2]|0,(h|0)!=0):0){g[o>>2]=0.0;g[o+4>>2]=0.0;if(!(__ZNK7Vector2neERKS_(h,o)|0)){w=(c[v>>2]|0)+1|0;x=5;break}if(!(__ZN19SeparatorAxisTest2DI18RectangleShape2DSW22ConvexPolygonShape2DSWLb0ELb0ELb0EE9test_axisERK7Vector2(t,c[(c[i>>2]|0)+20>>2]|0)|0)){l=n;return}}else{w=1;x=5}while(0);if((x|0)==5)c[v>>2]=w;__ZNK7Vector210normalizedEv(o,b);if(!(__ZN19SeparatorAxisTest2DI18RectangleShape2DSW22ConvexPolygonShape2DSWLb0ELb0ELb0EE9test_axisERK7Vector2(t,o)|0)){l=n;return}__ZNK7Vector210normalizedEv(o,b+8|0);if(!(__ZN19SeparatorAxisTest2DI18RectangleShape2DSW22ConvexPolygonShape2DSWLb0ELb0ELb0EE9test_axisERK7Vector2(t,o)|0)){l=n;return}b=d+52|0;w=d+48|0;d=e+8|0;v=e+4|0;i=e+12|0;f=o+4|0;h=e+16|0;a=o+4|0;y=s+4|0;z=u+4|0;A=0;while(1){B=c[b>>2]|0;if((A|0)>=(B|0))break;C=c[w>>2]|0;k=+g[C+(A<<4)>>2];j=+g[C+(A<<4)+4>>2];A=A+1|0;D=(A|0)==(B|0)?0:A;E=+g[C+(D<<4)>>2];F=+g[C+(D<<4)+4>>2];G=E*+g[v>>2]+F*+g[i>>2];g[o>>2]=E*+g[e>>2]+F*+g[d>>2];g[f>>2]=G;__ZNK7Vector2plERKS_(p,o,h);G=k*+g[v>>2]+j*+g[i>>2];g[o>>2]=k*+g[e>>2]+j*+g[d>>2];g[a>>2]=G;__ZNK7Vector2plERKS_(q,o,h);__ZNK7Vector2miERKS_(r,p,q);__ZNK7Vector210normalizedEv(s,r);G=-+g[s>>2];c[u>>2]=c[y>>2];g[z>>2]=G;if(!(__ZN19SeparatorAxisTest2DI18RectangleShape2DSW22ConvexPolygonShape2DSWLb0ELb0ELb0EE9test_axisERK7Vector2(t,u)|0)){x=13;break}}if((x|0)==13){l=n;return}__ZN19SeparatorAxisTest2DI18RectangleShape2DSW22ConvexPolygonShape2DSWLb0ELb0ELb0EE17generate_contactsEv(t);l=n;return}function __ZL26_collision_capsule_capsuleILb0ELb0ELb0EEvPK9Shape2DSWRK11Transform2DS2_S5_P20_CollectorCallback2DRK7Vector2SA_ff(a,b,d,e,f,h,i,j,k){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;h=h|0;i=i|0;j=+j;k=+k;var n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0;n=l;l=l+128|0;if((l|0)>=(m|0))ba(128);o=n+112|0;p=n+48|0;q=n+24|0;r=n+40|0;s=n+16|0;t=n+32|0;u=n;v=n+8|0;g[p+20>>2]=0.0;g[p+24>>2]=0.0;g[p+52>>2]=j;g[p+56>>2]=k;g[p+16>>2]=999999986991104.0;c[p>>2]=a;c[p+4>>2]=d;c[p+8>>2]=b;c[p+12>>2]=e;w=h;h=c[w+4>>2]|0;x=p+36|0;c[x>>2]=c[w>>2];c[x+4>>2]=h;h=i;i=c[h+4>>2]|0;x=p+44|0;c[x>>2]=c[h>>2];c[x+4>>2]=i;i=p+60|0;c[i>>2]=f;x=p+28|0;c[x>>2]=0;c[p+32>>2]=-1;do if((f|0)!=0?(h=c[f+20>>2]|0,(h|0)!=0):0){g[o>>2]=0.0;g[o+4>>2]=0.0;if(!(__ZNK7Vector2neERKS_(h,o)|0)){y=(c[x>>2]|0)+1|0;z=5;break}if(!(__ZN19SeparatorAxisTest2DI16CapsuleShape2DSWS0_Lb0ELb0ELb0EE9test_axisERK7Vector2(p,c[(c[i>>2]|0)+20>>2]|0)|0)){l=n;return}}else{y=1;z=5}while(0);if((z|0)==5)c[x>>2]=y;__ZNK7Vector210normalizedEv(o,e);if(!(__ZN19SeparatorAxisTest2DI16CapsuleShape2DSWS0_Lb0ELb0ELb0EE9test_axisERK7Vector2(p,o)|0)){l=n;return}__ZNK7Vector210normalizedEv(o,b);if(!(__ZN19SeparatorAxisTest2DI16CapsuleShape2DSWS0_Lb0ELb0ELb0EE9test_axisERK7Vector2(p,o)|0)){l=n;return}y=b+16|0;x=b+8|0;b=a+52|0;a=e+16|0;z=e+8|0;e=d+52|0;__ZNK7Vector2mlERKf(r,x,b);g[s>>2]=.5;__ZNK7Vector2mlERKf(q,r,s);__ZNK7Vector2plERKS_(o,y,q);__ZNK7Vector2mlERKf(t,z,e);g[u>>2]=.5;__ZNK7Vector2mlERKf(s,t,u);__ZNK7Vector2plERKS_(q,a,s);__ZNK7Vector2miERKS_(v,o,q);__ZNK7Vector210normalizedEv(s,v);if(((__ZN19SeparatorAxisTest2DI16CapsuleShape2DSWS0_Lb0ELb0ELb0EE9test_axisERK7Vector2(p,s)|0?(__ZNK7Vector2mlERKf(t,z,e),g[u>>2]=-.5,__ZNK7Vector2mlERKf(s,t,u),__ZNK7Vector2plERKS_(q,a,s),__ZNK7Vector2miERKS_(v,o,q),__ZNK7Vector210normalizedEv(s,v),__ZN19SeparatorAxisTest2DI16CapsuleShape2DSWS0_Lb0ELb0ELb0EE9test_axisERK7Vector2(p,s)|0):0)?(__ZNK7Vector2mlERKf(r,x,b),g[s>>2]=-.5,__ZNK7Vector2mlERKf(q,r,s),__ZNK7Vector2plERKS_(o,y,q),__ZNK7Vector2mlERKf(t,z,e),g[u>>2]=.5,__ZNK7Vector2mlERKf(s,t,u),__ZNK7Vector2plERKS_(q,a,s),__ZNK7Vector2miERKS_(v,o,q),__ZNK7Vector210normalizedEv(s,v),__ZN19SeparatorAxisTest2DI16CapsuleShape2DSWS0_Lb0ELb0ELb0EE9test_axisERK7Vector2(p,s)|0):0)?(__ZNK7Vector2mlERKf(t,z,e),g[u>>2]=-.5,__ZNK7Vector2mlERKf(s,t,u),__ZNK7Vector2plERKS_(q,a,s),__ZNK7Vector2miERKS_(v,o,q),__ZNK7Vector210normalizedEv(s,v),__ZN19SeparatorAxisTest2DI16CapsuleShape2DSWS0_Lb0ELb0ELb0EE9test_axisERK7Vector2(p,s)|0):0){__ZN19SeparatorAxisTest2DI16CapsuleShape2DSWS0_Lb0ELb0ELb0EE17generate_contactsEv(p);l=n;return}l=n;return}function __ZL33_collision_capsule_convex_polygonILb0ELb0ELb0EEvPK9Shape2DSWRK11Transform2DS2_S5_P20_CollectorCallback2DRK7Vector2SA_ff(a,b,d,e,f,h,i,j,k){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;h=h|0;i=i|0;j=+j;k=+k;var n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0.0,N=0,O=0.0,P=0.0;n=l;l=l+144|0;if((l|0)>=(m|0))ba(144);o=n+128|0;p=n+120|0;q=n+112|0;r=n+104|0;s=n+96|0;t=n+16|0;u=n+8|0;v=n+88|0;w=n+80|0;x=n;g[t+20>>2]=0.0;g[t+24>>2]=0.0;g[t+52>>2]=j;g[t+56>>2]=k;g[t+16>>2]=999999986991104.0;c[t>>2]=a;c[t+4>>2]=d;c[t+8>>2]=b;c[t+12>>2]=e;y=h;h=c[y+4>>2]|0;z=t+36|0;c[z>>2]=c[y>>2];c[z+4>>2]=h;h=i;i=c[h+4>>2]|0;z=t+44|0;c[z>>2]=c[h>>2];c[z+4>>2]=i;i=t+60|0;c[i>>2]=f;z=t+28|0;c[z>>2]=0;c[t+32>>2]=-1;do if((f|0)!=0?(h=c[f+20>>2]|0,(h|0)!=0):0){g[o>>2]=0.0;g[o+4>>2]=0.0;if(!(__ZNK7Vector2neERKS_(h,o)|0)){A=(c[z>>2]|0)+1|0;B=5;break}if(!(__ZN19SeparatorAxisTest2DI16CapsuleShape2DSW22ConvexPolygonShape2DSWLb0ELb0ELb0EE9test_axisERK7Vector2(t,c[(c[i>>2]|0)+20>>2]|0)|0)){l=n;return}}else{A=1;B=5}while(0);if((B|0)==5)c[z>>2]=A;__ZNK7Vector210normalizedEv(o,b);if(!(__ZN19SeparatorAxisTest2DI16CapsuleShape2DSW22ConvexPolygonShape2DSWLb0ELb0ELb0EE9test_axisERK7Vector2(t,o)|0)){l=n;return}A=d+52|0;a:do if((c[A>>2]|0)>0){z=d+48|0;i=e+8|0;f=e+4|0;h=e+12|0;y=o+4|0;C=e+16|0;D=b+16|0;E=b+8|0;F=a+52|0;G=o+4|0;H=o+4|0;I=s+4|0;J=x+4|0;K=0;while(1){L=c[z>>2]|0;k=+g[L+(K<<4)>>2];j=+g[L+(K<<4)+4>>2];M=k*+g[f>>2]+j*+g[h>>2];g[o>>2]=+g[e>>2]*k+ +g[i>>2]*j;g[y>>2]=M;__ZNK7Vector2plERKS_(u,o,C);__ZNK7Vector2mlERKf(v,E,F);g[q>>2]=.5;__ZNK7Vector2mlERKf(p,v,q);__ZNK7Vector2plERKS_(o,D,p);__ZNK7Vector2miERKS_(w,o,u);__ZNK7Vector210normalizedEv(p,w);if(!(__ZN19SeparatorAxisTest2DI16CapsuleShape2DSW22ConvexPolygonShape2DSWLb0ELb0ELb0EE9test_axisERK7Vector2(t,p)|0))break;__ZNK7Vector2mlERKf(v,E,F);g[q>>2]=-.5;__ZNK7Vector2mlERKf(p,v,q);__ZNK7Vector2plERKS_(o,D,p);__ZNK7Vector2miERKS_(w,o,u);__ZNK7Vector210normalizedEv(p,w);if(!(__ZN19SeparatorAxisTest2DI16CapsuleShape2DSW22ConvexPolygonShape2DSWLb0ELb0ELb0EE9test_axisERK7Vector2(t,p)|0))break;L=c[z>>2]|0;M=+g[L+(K<<4)>>2];j=+g[L+(K<<4)+4>>2];K=K+1|0;N=(K|0)==(c[A>>2]|0)?0:K;k=+g[L+(N<<4)>>2];O=+g[L+(N<<4)+4>>2];P=k*+g[f>>2]+O*+g[h>>2];g[o>>2]=k*+g[e>>2]+O*+g[i>>2];g[G>>2]=P;__ZNK7Vector2plERKS_(p,o,C);P=M*+g[f>>2]+j*+g[h>>2];g[o>>2]=M*+g[e>>2]+j*+g[i>>2];g[H>>2]=P;__ZNK7Vector2plERKS_(q,o,C);__ZNK7Vector2miERKS_(r,p,q);__ZNK7Vector210normalizedEv(s,r);P=-+g[s>>2];c[x>>2]=c[I>>2];g[J>>2]=P;if(!(__ZN19SeparatorAxisTest2DI16CapsuleShape2DSW22ConvexPolygonShape2DSWLb0ELb0ELb0EE9test_axisERK7Vector2(t,x)|0)){B=15;break}if((K|0)>=(c[A>>2]|0))break a}if((B|0)==15){l=n;return}l=n;return}while(0);__ZN19SeparatorAxisTest2DI16CapsuleShape2DSW22ConvexPolygonShape2DSWLb0ELb0ELb0EE17generate_contactsEv(t);l=n;return}function __ZL40_collision_convex_polygon_convex_polygonILb0ELb0ELb0EEvPK9Shape2DSWRK11Transform2DS2_S5_P20_CollectorCallback2DRK7Vector2SA_ff(a,b,d,e,f,h,i,j,k){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;h=h|0;i=i|0;j=+j;k=+k;var n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0.0,H=0.0,I=0.0;n=l;l=l+112|0;if((l|0)>=(m|0))ba(112);o=n+104|0;p=n+96|0;q=n+88|0;r=n+80|0;s=n+72|0;t=n+8|0;u=n;g[t+20>>2]=0.0;g[t+24>>2]=0.0;g[t+52>>2]=j;g[t+56>>2]=k;g[t+16>>2]=999999986991104.0;c[t>>2]=a;c[t+4>>2]=d;c[t+8>>2]=b;c[t+12>>2]=e;v=h;h=c[v+4>>2]|0;w=t+36|0;c[w>>2]=c[v>>2];c[w+4>>2]=h;h=i;i=c[h+4>>2]|0;w=t+44|0;c[w>>2]=c[h>>2];c[w+4>>2]=i;i=t+60|0;c[i>>2]=f;w=t+28|0;c[w>>2]=0;c[t+32>>2]=-1;do if((f|0)!=0?(h=c[f+20>>2]|0,(h|0)!=0):0){g[o>>2]=0.0;g[o+4>>2]=0.0;if(!(__ZNK7Vector2neERKS_(h,o)|0)){x=(c[w>>2]|0)+1|0;y=5;break}if(!(__ZN19SeparatorAxisTest2DI22ConvexPolygonShape2DSWS0_Lb0ELb0ELb0EE9test_axisERK7Vector2(t,c[(c[i>>2]|0)+20>>2]|0)|0)){l=n;return}}else{x=1;y=5}while(0);if((y|0)==5)c[w>>2]=x;x=a+52|0;w=a+48|0;a=b+8|0;i=b+4|0;f=b+12|0;h=o+4|0;v=b+16|0;z=o+4|0;A=s+4|0;B=u+4|0;C=0;while(1){D=c[x>>2]|0;if((C|0)>=(D|0))break;E=c[w>>2]|0;k=+g[E+(C<<4)>>2];j=+g[E+(C<<4)+4>>2];C=C+1|0;F=(C|0)==(D|0)?0:C;G=+g[E+(F<<4)>>2];H=+g[E+(F<<4)+4>>2];I=G*+g[i>>2]+H*+g[f>>2];g[o>>2]=G*+g[b>>2]+H*+g[a>>2];g[h>>2]=I;__ZNK7Vector2plERKS_(p,o,v);I=k*+g[i>>2]+j*+g[f>>2];g[o>>2]=k*+g[b>>2]+j*+g[a>>2];g[z>>2]=I;__ZNK7Vector2plERKS_(q,o,v);__ZNK7Vector2miERKS_(r,p,q);__ZNK7Vector210normalizedEv(s,r);I=-+g[s>>2];c[u>>2]=c[A>>2];g[B>>2]=I;if(!(__ZN19SeparatorAxisTest2DI22ConvexPolygonShape2DSWS0_Lb0ELb0ELb0EE9test_axisERK7Vector2(t,u)|0)){y=14;break}}if((y|0)==14){l=n;return}B=d+52|0;A=d+48|0;d=e+8|0;v=e+4|0;z=e+12|0;a=o+4|0;b=e+16|0;f=o+4|0;i=s+4|0;h=u+4|0;C=0;while(1){w=c[B>>2]|0;if((C|0)>=(w|0))break;x=c[A>>2]|0;I=+g[x+(C<<4)>>2];j=+g[x+(C<<4)+4>>2];C=C+1|0;F=(C|0)==(w|0)?0:C;k=+g[x+(F<<4)>>2];H=+g[x+(F<<4)+4>>2];G=k*+g[v>>2]+H*+g[z>>2];g[o>>2]=k*+g[e>>2]+H*+g[d>>2];g[a>>2]=G;__ZNK7Vector2plERKS_(p,o,b);G=I*+g[v>>2]+j*+g[z>>2];g[o>>2]=I*+g[e>>2]+j*+g[d>>2];g[f>>2]=G;__ZNK7Vector2plERKS_(q,o,b);__ZNK7Vector2miERKS_(r,p,q);__ZNK7Vector210normalizedEv(s,r);G=-+g[s>>2];c[u>>2]=c[i>>2];g[h>>2]=G;if(!(__ZN19SeparatorAxisTest2DI22ConvexPolygonShape2DSWS0_Lb0ELb0ELb0EE9test_axisERK7Vector2(t,u)|0)){y=14;break}}if((y|0)==14){l=n;return}__ZN19SeparatorAxisTest2DI22ConvexPolygonShape2DSWS0_Lb0ELb0ELb0EE17generate_contactsEv(t);l=n;return}function __ZN19SeparatorAxisTest2DI22ConvexPolygonShape2DSWS0_Lb0ELb0ELb0EE9test_axisERK7Vector2(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,h=0,i=0,k=0,n=0,o=0,p=0,q=0.0,r=0.0,s=0.0,t=0.0,u=0.0,v=0;d=l;l=l+32|0;if((l|0)>=(m|0))ba(32);e=d+8|0;f=d+28|0;h=d+24|0;i=d+20|0;k=d+16|0;n=d;o=b;b=c[o>>2]|0;p=c[o+4>>2]|0;o=e;c[o>>2]=b;c[o+4>>2]=p;if((c[j>>2]=b&2147483647,+g[j>>2])<1.0e-05?(c[j>>2]=p&2147483647,+g[j>>2])<1.0e-05:0){c[e>>2]=0;c[e+4>>2]=1065353216}__ZNK22ConvexPolygonShape2DSW13project_rangeERK7Vector2RK11Transform2DRfS6_(c[a>>2]|0,e,c[a+8>>2]|0,f,h);__ZNK22ConvexPolygonShape2DSW13project_rangeERK7Vector2RK11Transform2DRfS6_(c[a+4>>2]|0,e,c[a+12>>2]|0,i,k);q=+g[h>>2];r=+g[f>>2];s=(q-r)*.5;t=+g[i>>2]-s;g[i>>2]=t;u=+g[k>>2]+s;g[k>>2]=u;s=(r+q)*.5;q=t-s;t=u-s;do if(q>0.0|t<0.0){k=c[a+60>>2]|0;if((k|0)!=0?(i=c[k+20>>2]|0,(i|0)!=0):0){k=e;f=c[k+4>>2]|0;h=i;c[h>>2]=c[k>>2];c[h+4>>2]=f;v=0}else v=0}else{f=(g[j>>2]=q,c[j>>2]|0)&2147483647;s=(c[j>>2]=f,+g[j>>2]);h=a+16|0;u=+g[h>>2];if(t<s){if(!(t<u)){v=1;break}g[h>>2]=t;k=e;i=c[k+4>>2]|0;p=a+20|0;c[p>>2]=c[k>>2];c[p+4>>2]=i;c[a+32>>2]=c[a+28>>2];v=1;break}else{if(!(s<u)){v=1;break}c[h>>2]=f;__ZNK7Vector2ngEv(n,e);f=n;h=c[f+4>>2]|0;i=a+20|0;c[i>>2]=c[f>>2];c[i+4>>2]=h;c[a+32>>2]=c[a+28>>2];v=1;break}}while(0);n=a+28|0;c[n>>2]=(c[n>>2]|0)+1;l=d;return v|0}function __ZN19SeparatorAxisTest2DI22ConvexPolygonShape2DSWS0_Lb0ELb0ELb0EE17generate_contactsEv(b){b=b|0;var d=0,e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0.0,w=0.0,x=0.0,y=0,z=0,A=0;d=l;l=l+80|0;if((l|0)>=(m|0))ba(80);e=d+72|0;f=d+56|0;h=d+40|0;i=d+8|0;j=d+48|0;k=d+24|0;n=d+32|0;o=d;p=b+20|0;g[e>>2]=0.0;g[e+4>>2]=0.0;if(__ZNK7Vector2eqERKS_(p,e)|0){l=d;return}q=b+60|0;r=c[q>>2]|0;a[r+9>>0]=1;if(!(c[r>>2]|0)){l=d;return};c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;c[f+12>>2]=0;r=c[b>>2]|0;s=c[(c[r>>2]|0)+32>>2]|0;t=b+8|0;u=c[t>>2]|0;__ZNK7Vector2ngEv(i,p);v=+__ZNK7Vector23dotERKS_(u,i);w=+__ZNK7Vector23dotERKS_(u+8|0,i);g[j>>2]=v;g[j+4>>2]=w;__ZNK7Vector210normalizedEv(e,j);Ki[s&4095](r,e,f,h);if((c[h>>2]|0)>0){r=e+4|0;s=0;do{j=c[t>>2]|0;u=f+(s<<3)|0;w=+g[u>>2];v=+g[f+(s<<3)+4>>2];x=w*+g[j+4>>2]+v*+g[j+12>>2];g[e>>2]=+g[j>>2]*w+ +g[j+8>>2]*v;g[r>>2]=x;__ZNK7Vector2plERKS_(i,e,j+16|0);j=i;y=c[j+4>>2]|0;z=u;c[z>>2]=c[j>>2];c[z+4>>2]=y;s=s+1|0}while((s|0)<(c[h>>2]|0))};c[i>>2]=0;c[i+4>>2]=0;c[i+8>>2]=0;c[i+12>>2]=0;s=c[b+4>>2]|0;r=c[(c[s>>2]|0)+32>>2]|0;t=b+12|0;b=c[t>>2]|0;x=+__ZNK7Vector23dotERKS_(b,p);v=+__ZNK7Vector23dotERKS_(b+8|0,p);g[n>>2]=x;g[n+4>>2]=v;__ZNK7Vector210normalizedEv(e,n);Ki[r&4095](s,e,i,k);s=c[k>>2]|0;if((s|0)>0){r=e+4|0;n=0;do{b=c[t>>2]|0;y=i+(n<<3)|0;v=+g[y>>2];x=+g[i+(n<<3)+4>>2];w=v*+g[b+4>>2]+x*+g[b+12>>2];g[e>>2]=+g[b>>2]*v+ +g[b+8>>2]*x;g[r>>2]=w;__ZNK7Vector2plERKS_(o,e,b+16|0);b=o;z=c[b+4>>2]|0;j=y;c[j>>2]=c[b>>2];c[j+4>>2]=z;n=n+1|0;z=c[k>>2]|0}while((n|0)<(z|0));A=z}else A=s;s=p;p=c[s+4>>2]|0;n=(c[q>>2]|0)+12|0;c[n>>2]=c[s>>2];c[n+4>>2]=p;__ZL32_generate_contacts_from_supportsPK7Vector2iS1_iP20_CollectorCallback2D(f,c[h>>2]|0,i,A,c[q>>2]|0);A=c[q>>2]|0;if((A|0?(i=c[A+20>>2]|0,i|0):0)?(g[e>>2]=0.0,g[e+4>>2]=0.0,__ZNK7Vector2neERKS_(i,e)|0):0){e=c[(c[q>>2]|0)+20>>2]|0;c[e>>2]=0;c[e+4>>2]=0}l=d;return}function __ZN19SeparatorAxisTest2DI16CapsuleShape2DSW22ConvexPolygonShape2DSWLb0ELb0ELb0EE9test_axisERK7Vector2(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,h=0,i=0,k=0,n=0,o=0,p=0,q=0.0,r=0.0,s=0.0,t=0.0,u=0.0,v=0;d=l;l=l+32|0;if((l|0)>=(m|0))ba(32);e=d+8|0;f=d+28|0;h=d+24|0;i=d+20|0;k=d+16|0;n=d;o=b;b=c[o>>2]|0;p=c[o+4>>2]|0;o=e;c[o>>2]=b;c[o+4>>2]=p;if((c[j>>2]=b&2147483647,+g[j>>2])<1.0e-05?(c[j>>2]=p&2147483647,+g[j>>2])<1.0e-05:0){c[e>>2]=0;c[e+4>>2]=1065353216}__ZNK16CapsuleShape2DSW13project_rangeERK7Vector2RK11Transform2DRfS6_(c[a>>2]|0,e,c[a+8>>2]|0,f,h);__ZNK22ConvexPolygonShape2DSW13project_rangeERK7Vector2RK11Transform2DRfS6_(c[a+4>>2]|0,e,c[a+12>>2]|0,i,k);q=+g[h>>2];r=+g[f>>2];s=(q-r)*.5;t=+g[i>>2]-s;g[i>>2]=t;u=+g[k>>2]+s;g[k>>2]=u;s=(r+q)*.5;q=t-s;t=u-s;do if(q>0.0|t<0.0){k=c[a+60>>2]|0;if((k|0)!=0?(i=c[k+20>>2]|0,(i|0)!=0):0){k=e;f=c[k+4>>2]|0;h=i;c[h>>2]=c[k>>2];c[h+4>>2]=f;v=0}else v=0}else{f=(g[j>>2]=q,c[j>>2]|0)&2147483647;s=(c[j>>2]=f,+g[j>>2]);h=a+16|0;u=+g[h>>2];if(t<s){if(!(t<u)){v=1;break}g[h>>2]=t;k=e;i=c[k+4>>2]|0;p=a+20|0;c[p>>2]=c[k>>2];c[p+4>>2]=i;c[a+32>>2]=c[a+28>>2];v=1;break}else{if(!(s<u)){v=1;break}c[h>>2]=f;__ZNK7Vector2ngEv(n,e);f=n;h=c[f+4>>2]|0;i=a+20|0;c[i>>2]=c[f>>2];c[i+4>>2]=h;c[a+32>>2]=c[a+28>>2];v=1;break}}while(0);n=a+28|0;c[n>>2]=(c[n>>2]|0)+1;l=d;return v|0}function __ZN19SeparatorAxisTest2DI16CapsuleShape2DSW22ConvexPolygonShape2DSWLb0ELb0ELb0EE17generate_contactsEv(b){b=b|0;var d=0,e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0.0,w=0.0,x=0.0,y=0,z=0,A=0;d=l;l=l+80|0;if((l|0)>=(m|0))ba(80);e=d+72|0;f=d+56|0;h=d+40|0;i=d+8|0;j=d+48|0;k=d+24|0;n=d+32|0;o=d;p=b+20|0;g[e>>2]=0.0;g[e+4>>2]=0.0;if(__ZNK7Vector2eqERKS_(p,e)|0){l=d;return}q=b+60|0;r=c[q>>2]|0;a[r+9>>0]=1;if(!(c[r>>2]|0)){l=d;return};c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;c[f+12>>2]=0;r=c[b>>2]|0;s=c[(c[r>>2]|0)+32>>2]|0;t=b+8|0;u=c[t>>2]|0;__ZNK7Vector2ngEv(i,p);v=+__ZNK7Vector23dotERKS_(u,i);w=+__ZNK7Vector23dotERKS_(u+8|0,i);g[j>>2]=v;g[j+4>>2]=w;__ZNK7Vector210normalizedEv(e,j);Ki[s&4095](r,e,f,h);if((c[h>>2]|0)>0){r=e+4|0;s=0;do{j=c[t>>2]|0;u=f+(s<<3)|0;w=+g[u>>2];v=+g[f+(s<<3)+4>>2];x=w*+g[j+4>>2]+v*+g[j+12>>2];g[e>>2]=+g[j>>2]*w+ +g[j+8>>2]*v;g[r>>2]=x;__ZNK7Vector2plERKS_(i,e,j+16|0);j=i;y=c[j+4>>2]|0;z=u;c[z>>2]=c[j>>2];c[z+4>>2]=y;s=s+1|0}while((s|0)<(c[h>>2]|0))};c[i>>2]=0;c[i+4>>2]=0;c[i+8>>2]=0;c[i+12>>2]=0;s=c[b+4>>2]|0;r=c[(c[s>>2]|0)+32>>2]|0;t=b+12|0;b=c[t>>2]|0;x=+__ZNK7Vector23dotERKS_(b,p);v=+__ZNK7Vector23dotERKS_(b+8|0,p);g[n>>2]=x;g[n+4>>2]=v;__ZNK7Vector210normalizedEv(e,n);Ki[r&4095](s,e,i,k);s=c[k>>2]|0;if((s|0)>0){r=e+4|0;n=0;do{b=c[t>>2]|0;y=i+(n<<3)|0;v=+g[y>>2];x=+g[i+(n<<3)+4>>2];w=v*+g[b+4>>2]+x*+g[b+12>>2];g[e>>2]=+g[b>>2]*v+ +g[b+8>>2]*x;g[r>>2]=w;__ZNK7Vector2plERKS_(o,e,b+16|0);b=o;z=c[b+4>>2]|0;j=y;c[j>>2]=c[b>>2];c[j+4>>2]=z;n=n+1|0;z=c[k>>2]|0}while((n|0)<(z|0));A=z}else A=s;s=p;p=c[s+4>>2]|0;n=(c[q>>2]|0)+12|0;c[n>>2]=c[s>>2];c[n+4>>2]=p;__ZL32_generate_contacts_from_supportsPK7Vector2iS1_iP20_CollectorCallback2D(f,c[h>>2]|0,i,A,c[q>>2]|0);A=c[q>>2]|0;if((A|0?(i=c[A+20>>2]|0,i|0):0)?(g[e>>2]=0.0,g[e+4>>2]=0.0,__ZNK7Vector2neERKS_(i,e)|0):0){e=c[(c[q>>2]|0)+20>>2]|0;c[e>>2]=0;c[e+4>>2]=0}l=d;return}function __ZN19SeparatorAxisTest2DI16CapsuleShape2DSWS0_Lb0ELb0ELb0EE9test_axisERK7Vector2(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,h=0,i=0,k=0,n=0,o=0,p=0,q=0.0,r=0.0,s=0.0,t=0.0,u=0.0,v=0;d=l;l=l+32|0;if((l|0)>=(m|0))ba(32);e=d+8|0;f=d+28|0;h=d+24|0;i=d+20|0;k=d+16|0;n=d;o=b;b=c[o>>2]|0;p=c[o+4>>2]|0;o=e;c[o>>2]=b;c[o+4>>2]=p;if((c[j>>2]=b&2147483647,+g[j>>2])<1.0e-05?(c[j>>2]=p&2147483647,+g[j>>2])<1.0e-05:0){c[e>>2]=0;c[e+4>>2]=1065353216}__ZNK16CapsuleShape2DSW13project_rangeERK7Vector2RK11Transform2DRfS6_(c[a>>2]|0,e,c[a+8>>2]|0,f,h);__ZNK16CapsuleShape2DSW13project_rangeERK7Vector2RK11Transform2DRfS6_(c[a+4>>2]|0,e,c[a+12>>2]|0,i,k);q=+g[h>>2];r=+g[f>>2];s=(q-r)*.5;t=+g[i>>2]-s;g[i>>2]=t;u=+g[k>>2]+s;g[k>>2]=u;s=(r+q)*.5;q=t-s;t=u-s;do if(q>0.0|t<0.0){k=c[a+60>>2]|0;if((k|0)!=0?(i=c[k+20>>2]|0,(i|0)!=0):0){k=e;f=c[k+4>>2]|0;h=i;c[h>>2]=c[k>>2];c[h+4>>2]=f;v=0}else v=0}else{f=(g[j>>2]=q,c[j>>2]|0)&2147483647;s=(c[j>>2]=f,+g[j>>2]);h=a+16|0;u=+g[h>>2];if(t<s){if(!(t<u)){v=1;break}g[h>>2]=t;k=e;i=c[k+4>>2]|0;p=a+20|0;c[p>>2]=c[k>>2];c[p+4>>2]=i;c[a+32>>2]=c[a+28>>2];v=1;break}else{if(!(s<u)){v=1;break}c[h>>2]=f;__ZNK7Vector2ngEv(n,e);f=n;h=c[f+4>>2]|0;i=a+20|0;c[i>>2]=c[f>>2];c[i+4>>2]=h;c[a+32>>2]=c[a+28>>2];v=1;break}}while(0);n=a+28|0;c[n>>2]=(c[n>>2]|0)+1;l=d;return v|0}function __ZN19SeparatorAxisTest2DI16CapsuleShape2DSWS0_Lb0ELb0ELb0EE17generate_contactsEv(b){b=b|0;var d=0,e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0.0,w=0.0,x=0.0,y=0,z=0,A=0;d=l;l=l+80|0;if((l|0)>=(m|0))ba(80);e=d+72|0;f=d+56|0;h=d+40|0;i=d+8|0;j=d+48|0;k=d+24|0;n=d+32|0;o=d;p=b+20|0;g[e>>2]=0.0;g[e+4>>2]=0.0;if(__ZNK7Vector2eqERKS_(p,e)|0){l=d;return}q=b+60|0;r=c[q>>2]|0;a[r+9>>0]=1;if(!(c[r>>2]|0)){l=d;return};c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;c[f+12>>2]=0;r=c[b>>2]|0;s=c[(c[r>>2]|0)+32>>2]|0;t=b+8|0;u=c[t>>2]|0;__ZNK7Vector2ngEv(i,p);v=+__ZNK7Vector23dotERKS_(u,i);w=+__ZNK7Vector23dotERKS_(u+8|0,i);g[j>>2]=v;g[j+4>>2]=w;__ZNK7Vector210normalizedEv(e,j);Ki[s&4095](r,e,f,h);if((c[h>>2]|0)>0){r=e+4|0;s=0;do{j=c[t>>2]|0;u=f+(s<<3)|0;w=+g[u>>2];v=+g[f+(s<<3)+4>>2];x=w*+g[j+4>>2]+v*+g[j+12>>2];g[e>>2]=+g[j>>2]*w+ +g[j+8>>2]*v;g[r>>2]=x;__ZNK7Vector2plERKS_(i,e,j+16|0);j=i;y=c[j+4>>2]|0;z=u;c[z>>2]=c[j>>2];c[z+4>>2]=y;s=s+1|0}while((s|0)<(c[h>>2]|0))};c[i>>2]=0;c[i+4>>2]=0;c[i+8>>2]=0;c[i+12>>2]=0;s=c[b+4>>2]|0;r=c[(c[s>>2]|0)+32>>2]|0;t=b+12|0;b=c[t>>2]|0;x=+__ZNK7Vector23dotERKS_(b,p);v=+__ZNK7Vector23dotERKS_(b+8|0,p);g[n>>2]=x;g[n+4>>2]=v;__ZNK7Vector210normalizedEv(e,n);Ki[r&4095](s,e,i,k);s=c[k>>2]|0;if((s|0)>0){r=e+4|0;n=0;do{b=c[t>>2]|0;y=i+(n<<3)|0;v=+g[y>>2];x=+g[i+(n<<3)+4>>2];w=v*+g[b+4>>2]+x*+g[b+12>>2];g[e>>2]=+g[b>>2]*v+ +g[b+8>>2]*x;g[r>>2]=w;__ZNK7Vector2plERKS_(o,e,b+16|0);b=o;z=c[b+4>>2]|0;j=y;c[j>>2]=c[b>>2];c[j+4>>2]=z;n=n+1|0;z=c[k>>2]|0}while((n|0)<(z|0));A=z}else A=s;s=p;p=c[s+4>>2]|0;n=(c[q>>2]|0)+12|0;c[n>>2]=c[s>>2];c[n+4>>2]=p;__ZL32_generate_contacts_from_supportsPK7Vector2iS1_iP20_CollectorCallback2D(f,c[h>>2]|0,i,A,c[q>>2]|0);A=c[q>>2]|0;if((A|0?(i=c[A+20>>2]|0,i|0):0)?(g[e>>2]=0.0,g[e+4>>2]=0.0,__ZNK7Vector2neERKS_(i,e)|0):0){e=c[(c[q>>2]|0)+20>>2]|0;c[e>>2]=0;c[e+4>>2]=0}l=d;return}function __ZN19SeparatorAxisTest2DI18RectangleShape2DSW22ConvexPolygonShape2DSWLb0ELb0ELb0EE9test_axisERK7Vector2(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,h=0,i=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0.0,v=0.0,w=0.0,x=0.0,y=0.0,z=0,A=0,B=0,C=0;d=l;l=l+32|0;if((l|0)>=(m|0))ba(32);e=d+8|0;f=d+24|0;h=d;i=d+20|0;k=d+16|0;n=b;b=c[n>>2]|0;o=c[n+4>>2]|0;n=h;c[n>>2]=b;c[n+4>>2]=o;if((c[j>>2]=b&2147483647,+g[j>>2])<1.0e-05?(c[j>>2]=o&2147483647,+g[j>>2])<1.0e-05:0){c[h>>2]=0;c[h+4>>2]=1065353216}o=c[a>>2]|0;b=c[a+8>>2]|0;n=o+48|0;p=o+52|0;o=b+8|0;q=b+4|0;r=b+12|0;s=e+4|0;t=b+16|0;u=-+g[n>>2];v=-+g[p>>2];w=+g[q>>2]*u+ +g[r>>2]*v;g[e>>2]=+g[b>>2]*u+ +g[o>>2]*v;g[s>>2]=w;__ZNK7Vector2plERKS_(f,e,t);w=+__ZNK7Vector23dotERKS_(h,f);v=w>-100000002004087734272.0?w:-100000002004087734272.0;u=w<100000002004087734272.0?w:100000002004087734272.0;w=+g[n>>2];x=-+g[p>>2];y=w*+g[q>>2]+ +g[r>>2]*x;g[e>>2]=w*+g[b>>2]+ +g[o>>2]*x;g[s>>2]=y;__ZNK7Vector2plERKS_(f,e,t);y=+__ZNK7Vector23dotERKS_(h,f);x=y>v?y:v;v=y<u?y:u;u=-+g[n>>2];y=+g[p>>2];w=+g[q>>2]*u+y*+g[r>>2];g[e>>2]=+g[b>>2]*u+y*+g[o>>2];g[s>>2]=w;__ZNK7Vector2plERKS_(f,e,t);w=+__ZNK7Vector23dotERKS_(h,f);y=w>x?w:x;x=w<v?w:v;v=+g[n>>2];w=+g[p>>2];u=v*+g[q>>2]+w*+g[r>>2];g[e>>2]=v*+g[b>>2]+w*+g[o>>2];g[s>>2]=u;__ZNK7Vector2plERKS_(f,e,t);u=+__ZNK7Vector23dotERKS_(h,f);w=u>y?u:y;y=u<x?u:x;__ZNK22ConvexPolygonShape2DSW13project_rangeERK7Vector2RK11Transform2DRfS6_(c[a+4>>2]|0,h,c[a+12>>2]|0,i,k);x=(w-y)*.5;u=+g[i>>2]-x;g[i>>2]=u;v=x+ +g[k>>2];g[k>>2]=v;x=(y+w)*.5;w=u-x;u=v-x;if(w>0.0|u<0.0){k=c[a+60>>2]|0;if(!k){z=0;A=a+28|0;B=c[A>>2]|0;C=B+1|0;c[A>>2]=C;l=d;return z|0}i=c[k+20>>2]|0;if(!i){z=0;A=a+28|0;B=c[A>>2]|0;C=B+1|0;c[A>>2]=C;l=d;return z|0}k=h;f=c[k+4>>2]|0;t=i;c[t>>2]=c[k>>2];c[t+4>>2]=f;z=0;A=a+28|0;B=c[A>>2]|0;C=B+1|0;c[A>>2]=C;l=d;return z|0}f=(g[j>>2]=w,c[j>>2]|0)&2147483647;w=(c[j>>2]=f,+g[j>>2]);t=a+16|0;x=+g[t>>2];if(u<w){if(!(u<x)){z=1;A=a+28|0;B=c[A>>2]|0;C=B+1|0;c[A>>2]=C;l=d;return z|0}g[t>>2]=u;k=h;i=c[k+4>>2]|0;s=a+20|0;c[s>>2]=c[k>>2];c[s+4>>2]=i;c[a+32>>2]=c[a+28>>2];z=1;A=a+28|0;B=c[A>>2]|0;C=B+1|0;c[A>>2]=C;l=d;return z|0}else{if(!(w<x)){z=1;A=a+28|0;B=c[A>>2]|0;C=B+1|0;c[A>>2]=C;l=d;return z|0}c[t>>2]=f;__ZNK7Vector2ngEv(e,h);h=e;e=c[h+4>>2]|0;f=a+20|0;c[f>>2]=c[h>>2];c[f+4>>2]=e;c[a+32>>2]=c[a+28>>2];z=1;A=a+28|0;B=c[A>>2]|0;C=B+1|0;c[A>>2]=C;l=d;return z|0}return 0}function __ZN19SeparatorAxisTest2DI18RectangleShape2DSW22ConvexPolygonShape2DSWLb0ELb0ELb0EE17generate_contactsEv(b){b=b|0;var d=0,e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0.0,w=0.0,x=0.0,y=0,z=0,A=0;d=l;l=l+80|0;if((l|0)>=(m|0))ba(80);e=d+72|0;f=d+56|0;h=d+40|0;i=d+8|0;j=d+48|0;k=d+24|0;n=d+32|0;o=d;p=b+20|0;g[e>>2]=0.0;g[e+4>>2]=0.0;if(__ZNK7Vector2eqERKS_(p,e)|0){l=d;return}q=b+60|0;r=c[q>>2]|0;a[r+9>>0]=1;if(!(c[r>>2]|0)){l=d;return};c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;c[f+12>>2]=0;r=c[b>>2]|0;s=c[(c[r>>2]|0)+32>>2]|0;t=b+8|0;u=c[t>>2]|0;__ZNK7Vector2ngEv(i,p);v=+__ZNK7Vector23dotERKS_(u,i);w=+__ZNK7Vector23dotERKS_(u+8|0,i);g[j>>2]=v;g[j+4>>2]=w;__ZNK7Vector210normalizedEv(e,j);Ki[s&4095](r,e,f,h);if((c[h>>2]|0)>0){r=e+4|0;s=0;do{j=c[t>>2]|0;u=f+(s<<3)|0;w=+g[u>>2];v=+g[f+(s<<3)+4>>2];x=w*+g[j+4>>2]+v*+g[j+12>>2];g[e>>2]=+g[j>>2]*w+ +g[j+8>>2]*v;g[r>>2]=x;__ZNK7Vector2plERKS_(i,e,j+16|0);j=i;y=c[j+4>>2]|0;z=u;c[z>>2]=c[j>>2];c[z+4>>2]=y;s=s+1|0}while((s|0)<(c[h>>2]|0))};c[i>>2]=0;c[i+4>>2]=0;c[i+8>>2]=0;c[i+12>>2]=0;s=c[b+4>>2]|0;r=c[(c[s>>2]|0)+32>>2]|0;t=b+12|0;b=c[t>>2]|0;x=+__ZNK7Vector23dotERKS_(b,p);v=+__ZNK7Vector23dotERKS_(b+8|0,p);g[n>>2]=x;g[n+4>>2]=v;__ZNK7Vector210normalizedEv(e,n);Ki[r&4095](s,e,i,k);s=c[k>>2]|0;if((s|0)>0){r=e+4|0;n=0;do{b=c[t>>2]|0;y=i+(n<<3)|0;v=+g[y>>2];x=+g[i+(n<<3)+4>>2];w=v*+g[b+4>>2]+x*+g[b+12>>2];g[e>>2]=+g[b>>2]*v+ +g[b+8>>2]*x;g[r>>2]=w;__ZNK7Vector2plERKS_(o,e,b+16|0);b=o;z=c[b+4>>2]|0;j=y;c[j>>2]=c[b>>2];c[j+4>>2]=z;n=n+1|0;z=c[k>>2]|0}while((n|0)<(z|0));A=z}else A=s;s=p;p=c[s+4>>2]|0;n=(c[q>>2]|0)+12|0;c[n>>2]=c[s>>2];c[n+4>>2]=p;__ZL32_generate_contacts_from_supportsPK7Vector2iS1_iP20_CollectorCallback2D(f,c[h>>2]|0,i,A,c[q>>2]|0);A=c[q>>2]|0;if((A|0?(i=c[A+20>>2]|0,i|0):0)?(g[e>>2]=0.0,g[e+4>>2]=0.0,__ZNK7Vector2neERKS_(i,e)|0):0){e=c[(c[q>>2]|0)+20>>2]|0;c[e>>2]=0;c[e+4>>2]=0}l=d;return}function __ZN19SeparatorAxisTest2DI18RectangleShape2DSW16CapsuleShape2DSWLb0ELb0ELb0EE9test_axisERK7Vector2(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,h=0,i=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0.0,v=0.0,w=0.0,x=0.0,y=0.0,z=0,A=0,B=0,C=0;d=l;l=l+32|0;if((l|0)>=(m|0))ba(32);e=d+8|0;f=d+24|0;h=d;i=d+20|0;k=d+16|0;n=b;b=c[n>>2]|0;o=c[n+4>>2]|0;n=h;c[n>>2]=b;c[n+4>>2]=o;if((c[j>>2]=b&2147483647,+g[j>>2])<1.0e-05?(c[j>>2]=o&2147483647,+g[j>>2])<1.0e-05:0){c[h>>2]=0;c[h+4>>2]=1065353216}o=c[a>>2]|0;b=c[a+8>>2]|0;n=o+48|0;p=o+52|0;o=b+8|0;q=b+4|0;r=b+12|0;s=e+4|0;t=b+16|0;u=-+g[n>>2];v=-+g[p>>2];w=+g[q>>2]*u+ +g[r>>2]*v;g[e>>2]=+g[b>>2]*u+ +g[o>>2]*v;g[s>>2]=w;__ZNK7Vector2plERKS_(f,e,t);w=+__ZNK7Vector23dotERKS_(h,f);v=w>-100000002004087734272.0?w:-100000002004087734272.0;u=w<100000002004087734272.0?w:100000002004087734272.0;w=+g[n>>2];x=-+g[p>>2];y=w*+g[q>>2]+ +g[r>>2]*x;g[e>>2]=w*+g[b>>2]+ +g[o>>2]*x;g[s>>2]=y;__ZNK7Vector2plERKS_(f,e,t);y=+__ZNK7Vector23dotERKS_(h,f);x=y>v?y:v;v=y<u?y:u;u=-+g[n>>2];y=+g[p>>2];w=+g[q>>2]*u+y*+g[r>>2];g[e>>2]=+g[b>>2]*u+y*+g[o>>2];g[s>>2]=w;__ZNK7Vector2plERKS_(f,e,t);w=+__ZNK7Vector23dotERKS_(h,f);y=w>x?w:x;x=w<v?w:v;v=+g[n>>2];w=+g[p>>2];u=v*+g[q>>2]+w*+g[r>>2];g[e>>2]=v*+g[b>>2]+w*+g[o>>2];g[s>>2]=u;__ZNK7Vector2plERKS_(f,e,t);u=+__ZNK7Vector23dotERKS_(h,f);w=u>y?u:y;y=u<x?u:x;__ZNK16CapsuleShape2DSW13project_rangeERK7Vector2RK11Transform2DRfS6_(c[a+4>>2]|0,h,c[a+12>>2]|0,i,k);x=(w-y)*.5;u=+g[i>>2]-x;g[i>>2]=u;v=x+ +g[k>>2];g[k>>2]=v;x=(y+w)*.5;w=u-x;u=v-x;if(w>0.0|u<0.0){k=c[a+60>>2]|0;if(!k){z=0;A=a+28|0;B=c[A>>2]|0;C=B+1|0;c[A>>2]=C;l=d;return z|0}i=c[k+20>>2]|0;if(!i){z=0;A=a+28|0;B=c[A>>2]|0;C=B+1|0;c[A>>2]=C;l=d;return z|0}k=h;f=c[k+4>>2]|0;t=i;c[t>>2]=c[k>>2];c[t+4>>2]=f;z=0;A=a+28|0;B=c[A>>2]|0;C=B+1|0;c[A>>2]=C;l=d;return z|0}f=(g[j>>2]=w,c[j>>2]|0)&2147483647;w=(c[j>>2]=f,+g[j>>2]);t=a+16|0;x=+g[t>>2];if(u<w){if(!(u<x)){z=1;A=a+28|0;B=c[A>>2]|0;C=B+1|0;c[A>>2]=C;l=d;return z|0}g[t>>2]=u;k=h;i=c[k+4>>2]|0;s=a+20|0;c[s>>2]=c[k>>2];c[s+4>>2]=i;c[a+32>>2]=c[a+28>>2];z=1;A=a+28|0;B=c[A>>2]|0;C=B+1|0;c[A>>2]=C;l=d;return z|0}else{if(!(w<x)){z=1;A=a+28|0;B=c[A>>2]|0;C=B+1|0;c[A>>2]=C;l=d;return z|0}c[t>>2]=f;__ZNK7Vector2ngEv(e,h);h=e;e=c[h+4>>2]|0;f=a+20|0;c[f>>2]=c[h>>2];c[f+4>>2]=e;c[a+32>>2]=c[a+28>>2];z=1;A=a+28|0;B=c[A>>2]|0;C=B+1|0;c[A>>2]=C;l=d;return z|0}return 0}function __ZN19SeparatorAxisTest2DI18RectangleShape2DSW16CapsuleShape2DSWLb0ELb0ELb0EE17generate_contactsEv(b){b=b|0;var d=0,e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0.0,w=0.0,x=0.0,y=0,z=0,A=0;d=l;l=l+80|0;if((l|0)>=(m|0))ba(80);e=d+72|0;f=d+56|0;h=d+40|0;i=d+8|0;j=d+48|0;k=d+24|0;n=d+32|0;o=d;p=b+20|0;g[e>>2]=0.0;g[e+4>>2]=0.0;if(__ZNK7Vector2eqERKS_(p,e)|0){l=d;return}q=b+60|0;r=c[q>>2]|0;a[r+9>>0]=1;if(!(c[r>>2]|0)){l=d;return};c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;c[f+12>>2]=0;r=c[b>>2]|0;s=c[(c[r>>2]|0)+32>>2]|0;t=b+8|0;u=c[t>>2]|0;__ZNK7Vector2ngEv(i,p);v=+__ZNK7Vector23dotERKS_(u,i);w=+__ZNK7Vector23dotERKS_(u+8|0,i);g[j>>2]=v;g[j+4>>2]=w;__ZNK7Vector210normalizedEv(e,j);Ki[s&4095](r,e,f,h);if((c[h>>2]|0)>0){r=e+4|0;s=0;do{j=c[t>>2]|0;u=f+(s<<3)|0;w=+g[u>>2];v=+g[f+(s<<3)+4>>2];x=w*+g[j+4>>2]+v*+g[j+12>>2];g[e>>2]=+g[j>>2]*w+ +g[j+8>>2]*v;g[r>>2]=x;__ZNK7Vector2plERKS_(i,e,j+16|0);j=i;y=c[j+4>>2]|0;z=u;c[z>>2]=c[j>>2];c[z+4>>2]=y;s=s+1|0}while((s|0)<(c[h>>2]|0))};c[i>>2]=0;c[i+4>>2]=0;c[i+8>>2]=0;c[i+12>>2]=0;s=c[b+4>>2]|0;r=c[(c[s>>2]|0)+32>>2]|0;t=b+12|0;b=c[t>>2]|0;x=+__ZNK7Vector23dotERKS_(b,p);v=+__ZNK7Vector23dotERKS_(b+8|0,p);g[n>>2]=x;g[n+4>>2]=v;__ZNK7Vector210normalizedEv(e,n);Ki[r&4095](s,e,i,k);s=c[k>>2]|0;if((s|0)>0){r=e+4|0;n=0;do{b=c[t>>2]|0;y=i+(n<<3)|0;v=+g[y>>2];x=+g[i+(n<<3)+4>>2];w=v*+g[b+4>>2]+x*+g[b+12>>2];g[e>>2]=+g[b>>2]*v+ +g[b+8>>2]*x;g[r>>2]=w;__ZNK7Vector2plERKS_(o,e,b+16|0);b=o;z=c[b+4>>2]|0;j=y;c[j>>2]=c[b>>2];c[j+4>>2]=z;n=n+1|0;z=c[k>>2]|0}while((n|0)<(z|0));A=z}else A=s;s=p;p=c[s+4>>2]|0;n=(c[q>>2]|0)+12|0;c[n>>2]=c[s>>2];c[n+4>>2]=p;__ZL32_generate_contacts_from_supportsPK7Vector2iS1_iP20_CollectorCallback2D(f,c[h>>2]|0,i,A,c[q>>2]|0);A=c[q>>2]|0;if((A|0?(i=c[A+20>>2]|0,i|0):0)?(g[e>>2]=0.0,g[e+4>>2]=0.0,__ZNK7Vector2neERKS_(i,e)|0):0){e=c[(c[q>>2]|0)+20>>2]|0;c[e>>2]=0;c[e+4>>2]=0}l=d;return}function __ZN19SeparatorAxisTest2DI18RectangleShape2DSWS0_Lb0ELb0ELb0EE9test_axisERK7Vector2(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,h=0,i=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0.0,t=0.0,u=0.0,v=0.0,w=0.0,x=0.0,y=0.0,z=0,A=0,B=0,C=0;d=l;l=l+32|0;if((l|0)>=(m|0))ba(32);e=d+8|0;f=d+16|0;h=d;i=b;b=c[i>>2]|0;k=c[i+4>>2]|0;i=h;c[i>>2]=b;c[i+4>>2]=k;if((c[j>>2]=b&2147483647,+g[j>>2])<1.0e-05?(c[j>>2]=k&2147483647,+g[j>>2])<1.0e-05:0){c[h>>2]=0;c[h+4>>2]=1065353216}k=c[a>>2]|0;b=c[a+8>>2]|0;i=k+48|0;n=k+52|0;k=b+8|0;o=b+4|0;p=b+12|0;q=e+4|0;r=b+16|0;s=-+g[i>>2];t=-+g[n>>2];u=+g[o>>2]*s+ +g[p>>2]*t;g[e>>2]=+g[b>>2]*s+ +g[k>>2]*t;g[q>>2]=u;__ZNK7Vector2plERKS_(f,e,r);u=+__ZNK7Vector23dotERKS_(h,f);t=u>-100000002004087734272.0?u:-100000002004087734272.0;s=u<100000002004087734272.0?u:100000002004087734272.0;u=+g[i>>2];v=-+g[n>>2];w=u*+g[o>>2]+ +g[p>>2]*v;g[e>>2]=u*+g[b>>2]+ +g[k>>2]*v;g[q>>2]=w;__ZNK7Vector2plERKS_(f,e,r);w=+__ZNK7Vector23dotERKS_(h,f);v=w>t?w:t;t=w<s?w:s;s=-+g[i>>2];w=+g[n>>2];u=+g[o>>2]*s+w*+g[p>>2];g[e>>2]=+g[b>>2]*s+w*+g[k>>2];g[q>>2]=u;__ZNK7Vector2plERKS_(f,e,r);u=+__ZNK7Vector23dotERKS_(h,f);w=u>v?u:v;v=u<t?u:t;t=+g[i>>2];u=+g[n>>2];s=t*+g[o>>2]+u*+g[p>>2];g[e>>2]=t*+g[b>>2]+u*+g[k>>2];g[q>>2]=s;__ZNK7Vector2plERKS_(f,e,r);s=+__ZNK7Vector23dotERKS_(h,f);u=s>w?s:w;w=s<v?s:v;r=c[a+4>>2]|0;q=c[a+12>>2]|0;k=r+48|0;b=r+52|0;r=q+8|0;p=q+4|0;o=q+12|0;n=e+4|0;i=q+16|0;v=-+g[k>>2];s=-+g[b>>2];t=+g[p>>2]*v+ +g[o>>2]*s;g[e>>2]=+g[q>>2]*v+ +g[r>>2]*s;g[n>>2]=t;__ZNK7Vector2plERKS_(f,e,i);t=+__ZNK7Vector23dotERKS_(h,f);s=t>-100000002004087734272.0?t:-100000002004087734272.0;v=t<100000002004087734272.0?t:100000002004087734272.0;t=+g[k>>2];x=-+g[b>>2];y=t*+g[p>>2]+ +g[o>>2]*x;g[e>>2]=t*+g[q>>2]+ +g[r>>2]*x;g[n>>2]=y;__ZNK7Vector2plERKS_(f,e,i);y=+__ZNK7Vector23dotERKS_(h,f);x=y>s?y:s;s=y<v?y:v;v=-+g[k>>2];y=+g[b>>2];t=+g[p>>2]*v+y*+g[o>>2];g[e>>2]=+g[q>>2]*v+y*+g[r>>2];g[n>>2]=t;__ZNK7Vector2plERKS_(f,e,i);t=+__ZNK7Vector23dotERKS_(h,f);y=t>x?t:x;x=t<s?t:s;s=+g[k>>2];t=+g[b>>2];v=s*+g[p>>2]+t*+g[o>>2];g[e>>2]=s*+g[q>>2]+t*+g[r>>2];g[n>>2]=v;__ZNK7Vector2plERKS_(f,e,i);v=+__ZNK7Vector23dotERKS_(h,f);t=(u-w)*.5;s=(w+u)*.5;u=(v<x?v:x)-t-s;x=t+(v>y?v:y)-s;if(u>0.0|x<0.0){f=c[a+60>>2]|0;if(!f){z=0;A=a+28|0;B=c[A>>2]|0;C=B+1|0;c[A>>2]=C;l=d;return z|0}i=c[f+20>>2]|0;if(!i){z=0;A=a+28|0;B=c[A>>2]|0;C=B+1|0;c[A>>2]=C;l=d;return z|0}f=h;n=c[f+4>>2]|0;r=i;c[r>>2]=c[f>>2];c[r+4>>2]=n;z=0;A=a+28|0;B=c[A>>2]|0;C=B+1|0;c[A>>2]=C;l=d;return z|0}n=(g[j>>2]=u,c[j>>2]|0)&2147483647;u=(c[j>>2]=n,+g[j>>2]);r=a+16|0;s=+g[r>>2];if(x<u){if(!(x<s)){z=1;A=a+28|0;B=c[A>>2]|0;C=B+1|0;c[A>>2]=C;l=d;return z|0}g[r>>2]=x;f=h;i=c[f+4>>2]|0;q=a+20|0;c[q>>2]=c[f>>2];c[q+4>>2]=i;c[a+32>>2]=c[a+28>>2];z=1;A=a+28|0;B=c[A>>2]|0;C=B+1|0;c[A>>2]=C;l=d;return z|0}else{if(!(u<s)){z=1;A=a+28|0;B=c[A>>2]|0;C=B+1|0;c[A>>2]=C;l=d;return z|0}c[r>>2]=n;__ZNK7Vector2ngEv(e,h);h=e;e=c[h+4>>2]|0;n=a+20|0;c[n>>2]=c[h>>2];c[n+4>>2]=e;c[a+32>>2]=c[a+28>>2];z=1;A=a+28|0;B=c[A>>2]|0;C=B+1|0;c[A>>2]=C;l=d;return z|0}return 0}function __ZN19SeparatorAxisTest2DI18RectangleShape2DSWS0_Lb0ELb0ELb0EE17generate_contactsEv(b){b=b|0;var d=0,e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0.0,w=0.0,x=0.0,y=0,z=0,A=0;d=l;l=l+80|0;if((l|0)>=(m|0))ba(80);e=d+72|0;f=d+56|0;h=d+40|0;i=d+8|0;j=d+48|0;k=d+24|0;n=d+32|0;o=d;p=b+20|0;g[e>>2]=0.0;g[e+4>>2]=0.0;if(__ZNK7Vector2eqERKS_(p,e)|0){l=d;return}q=b+60|0;r=c[q>>2]|0;a[r+9>>0]=1;if(!(c[r>>2]|0)){l=d;return};c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;c[f+12>>2]=0;r=c[b>>2]|0;s=c[(c[r>>2]|0)+32>>2]|0;t=b+8|0;u=c[t>>2]|0;__ZNK7Vector2ngEv(i,p);v=+__ZNK7Vector23dotERKS_(u,i);w=+__ZNK7Vector23dotERKS_(u+8|0,i);g[j>>2]=v;g[j+4>>2]=w;__ZNK7Vector210normalizedEv(e,j);Ki[s&4095](r,e,f,h);if((c[h>>2]|0)>0){r=e+4|0;s=0;do{j=c[t>>2]|0;u=f+(s<<3)|0;w=+g[u>>2];v=+g[f+(s<<3)+4>>2];x=w*+g[j+4>>2]+v*+g[j+12>>2];g[e>>2]=+g[j>>2]*w+ +g[j+8>>2]*v;g[r>>2]=x;__ZNK7Vector2plERKS_(i,e,j+16|0);j=i;y=c[j+4>>2]|0;z=u;c[z>>2]=c[j>>2];c[z+4>>2]=y;s=s+1|0}while((s|0)<(c[h>>2]|0))};c[i>>2]=0;c[i+4>>2]=0;c[i+8>>2]=0;c[i+12>>2]=0;s=c[b+4>>2]|0;r=c[(c[s>>2]|0)+32>>2]|0;t=b+12|0;b=c[t>>2]|0;x=+__ZNK7Vector23dotERKS_(b,p);v=+__ZNK7Vector23dotERKS_(b+8|0,p);g[n>>2]=x;g[n+4>>2]=v;__ZNK7Vector210normalizedEv(e,n);Ki[r&4095](s,e,i,k);s=c[k>>2]|0;if((s|0)>0){r=e+4|0;n=0;do{b=c[t>>2]|0;y=i+(n<<3)|0;v=+g[y>>2];x=+g[i+(n<<3)+4>>2];w=v*+g[b+4>>2]+x*+g[b+12>>2];g[e>>2]=+g[b>>2]*v+ +g[b+8>>2]*x;g[r>>2]=w;__ZNK7Vector2plERKS_(o,e,b+16|0);b=o;z=c[b+4>>2]|0;j=y;c[j>>2]=c[b>>2];c[j+4>>2]=z;n=n+1|0;z=c[k>>2]|0}while((n|0)<(z|0));A=z}else A=s;s=p;p=c[s+4>>2]|0;n=(c[q>>2]|0)+12|0;c[n>>2]=c[s>>2];c[n+4>>2]=p;__ZL32_generate_contacts_from_supportsPK7Vector2iS1_iP20_CollectorCallback2D(f,c[h>>2]|0,i,A,c[q>>2]|0);A=c[q>>2]|0;if((A|0?(i=c[A+20>>2]|0,i|0):0)?(g[e>>2]=0.0,g[e+4>>2]=0.0,__ZNK7Vector2neERKS_(i,e)|0):0){e=c[(c[q>>2]|0)+20>>2]|0;c[e>>2]=0;c[e+4>>2]=0}l=d;return}function __ZN19SeparatorAxisTest2DI15CircleShape2DSW22ConvexPolygonShape2DSWLb0ELb0ELb0EE9test_axisERK7Vector2(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,h=0,i=0,k=0,n=0,o=0.0,p=0.0,q=0.0,r=0.0,s=0.0,t=0;d=l;l=l+32|0;if((l|0)>=(m|0))ba(32);e=d+8|0;f=d;h=d+20|0;i=d+16|0;k=b;b=c[k>>2]|0;n=c[k+4>>2]|0;k=f;c[k>>2]=b;c[k+4>>2]=n;if((c[j>>2]=b&2147483647,+g[j>>2])<1.0e-05?(c[j>>2]=n&2147483647,+g[j>>2])<1.0e-05:0){c[f>>2]=0;c[f+4>>2]=1065353216}n=c[a>>2]|0;b=c[a+8>>2]|0;o=+__ZNK7Vector23dotERKS_(f,b+16|0);p=+__ZNK7Vector23dotERKS_(b,f);q=+__ZNK7Vector23dotERKS_(b+8|0,f);g[e>>2]=p;g[e+4>>2]=q;q=+__ZNK7Vector26lengthEv(e);p=q*+g[n+48>>2];q=o-p;r=o+p;__ZNK22ConvexPolygonShape2DSW13project_rangeERK7Vector2RK11Transform2DRfS6_(c[a+4>>2]|0,f,c[a+12>>2]|0,h,i);p=(r-q)*.5;o=+g[h>>2]-p;g[h>>2]=o;s=p+ +g[i>>2];g[i>>2]=s;p=(q+r)*.5;r=o-p;o=s-p;do if(r>0.0|o<0.0){i=c[a+60>>2]|0;if((i|0)!=0?(h=c[i+20>>2]|0,(h|0)!=0):0){i=f;n=c[i+4>>2]|0;b=h;c[b>>2]=c[i>>2];c[b+4>>2]=n;t=0}else t=0}else{n=(g[j>>2]=r,c[j>>2]|0)&2147483647;p=(c[j>>2]=n,+g[j>>2]);b=a+16|0;s=+g[b>>2];if(o<p){if(!(o<s)){t=1;break}g[b>>2]=o;i=f;h=c[i+4>>2]|0;k=a+20|0;c[k>>2]=c[i>>2];c[k+4>>2]=h;c[a+32>>2]=c[a+28>>2];t=1;break}else{if(!(p<s)){t=1;break}c[b>>2]=n;__ZNK7Vector2ngEv(e,f);n=e;b=c[n+4>>2]|0;h=a+20|0;c[h>>2]=c[n>>2];c[h+4>>2]=b;c[a+32>>2]=c[a+28>>2];t=1;break}}while(0);e=a+28|0;c[e>>2]=(c[e>>2]|0)+1;l=d;return t|0}function __ZN19SeparatorAxisTest2DI15CircleShape2DSW22ConvexPolygonShape2DSWLb0ELb0ELb0EE17generate_contactsEv(b){b=b|0;var d=0,e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0.0,w=0.0,x=0.0,y=0,z=0,A=0;d=l;l=l+80|0;if((l|0)>=(m|0))ba(80);e=d+72|0;f=d+56|0;h=d+40|0;i=d+8|0;j=d+48|0;k=d+24|0;n=d+32|0;o=d;p=b+20|0;g[e>>2]=0.0;g[e+4>>2]=0.0;if(__ZNK7Vector2eqERKS_(p,e)|0){l=d;return}q=b+60|0;r=c[q>>2]|0;a[r+9>>0]=1;if(!(c[r>>2]|0)){l=d;return};c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;c[f+12>>2]=0;r=c[b>>2]|0;s=c[(c[r>>2]|0)+32>>2]|0;t=b+8|0;u=c[t>>2]|0;__ZNK7Vector2ngEv(i,p);v=+__ZNK7Vector23dotERKS_(u,i);w=+__ZNK7Vector23dotERKS_(u+8|0,i);g[j>>2]=v;g[j+4>>2]=w;__ZNK7Vector210normalizedEv(e,j);Ki[s&4095](r,e,f,h);if((c[h>>2]|0)>0){r=e+4|0;s=0;do{j=c[t>>2]|0;u=f+(s<<3)|0;w=+g[u>>2];v=+g[f+(s<<3)+4>>2];x=w*+g[j+4>>2]+v*+g[j+12>>2];g[e>>2]=+g[j>>2]*w+ +g[j+8>>2]*v;g[r>>2]=x;__ZNK7Vector2plERKS_(i,e,j+16|0);j=i;y=c[j+4>>2]|0;z=u;c[z>>2]=c[j>>2];c[z+4>>2]=y;s=s+1|0}while((s|0)<(c[h>>2]|0))};c[i>>2]=0;c[i+4>>2]=0;c[i+8>>2]=0;c[i+12>>2]=0;s=c[b+4>>2]|0;r=c[(c[s>>2]|0)+32>>2]|0;t=b+12|0;b=c[t>>2]|0;x=+__ZNK7Vector23dotERKS_(b,p);v=+__ZNK7Vector23dotERKS_(b+8|0,p);g[n>>2]=x;g[n+4>>2]=v;__ZNK7Vector210normalizedEv(e,n);Ki[r&4095](s,e,i,k);s=c[k>>2]|0;if((s|0)>0){r=e+4|0;n=0;do{b=c[t>>2]|0;y=i+(n<<3)|0;v=+g[y>>2];x=+g[i+(n<<3)+4>>2];w=v*+g[b+4>>2]+x*+g[b+12>>2];g[e>>2]=+g[b>>2]*v+ +g[b+8>>2]*x;g[r>>2]=w;__ZNK7Vector2plERKS_(o,e,b+16|0);b=o;z=c[b+4>>2]|0;j=y;c[j>>2]=c[b>>2];c[j+4>>2]=z;n=n+1|0;z=c[k>>2]|0}while((n|0)<(z|0));A=z}else A=s;s=p;p=c[s+4>>2]|0;n=(c[q>>2]|0)+12|0;c[n>>2]=c[s>>2];c[n+4>>2]=p;__ZL32_generate_contacts_from_supportsPK7Vector2iS1_iP20_CollectorCallback2D(f,c[h>>2]|0,i,A,c[q>>2]|0);A=c[q>>2]|0;if((A|0?(i=c[A+20>>2]|0,i|0):0)?(g[e>>2]=0.0,g[e+4>>2]=0.0,__ZNK7Vector2neERKS_(i,e)|0):0){e=c[(c[q>>2]|0)+20>>2]|0;c[e>>2]=0;c[e+4>>2]=0}l=d;return}function __ZN19SeparatorAxisTest2DI15CircleShape2DSW16CapsuleShape2DSWLb0ELb0ELb0EE9test_axisERK7Vector2(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,h=0,i=0,k=0,n=0,o=0.0,p=0.0,q=0.0,r=0.0,s=0.0,t=0;d=l;l=l+32|0;if((l|0)>=(m|0))ba(32);e=d+8|0;f=d;h=d+20|0;i=d+16|0;k=b;b=c[k>>2]|0;n=c[k+4>>2]|0;k=f;c[k>>2]=b;c[k+4>>2]=n;if((c[j>>2]=b&2147483647,+g[j>>2])<1.0e-05?(c[j>>2]=n&2147483647,+g[j>>2])<1.0e-05:0){c[f>>2]=0;c[f+4>>2]=1065353216}n=c[a>>2]|0;b=c[a+8>>2]|0;o=+__ZNK7Vector23dotERKS_(f,b+16|0);p=+__ZNK7Vector23dotERKS_(b,f);q=+__ZNK7Vector23dotERKS_(b+8|0,f);g[e>>2]=p;g[e+4>>2]=q;q=+__ZNK7Vector26lengthEv(e);p=q*+g[n+48>>2];q=o-p;r=o+p;__ZNK16CapsuleShape2DSW13project_rangeERK7Vector2RK11Transform2DRfS6_(c[a+4>>2]|0,f,c[a+12>>2]|0,h,i);p=(r-q)*.5;o=+g[h>>2]-p;g[h>>2]=o;s=p+ +g[i>>2];g[i>>2]=s;p=(q+r)*.5;r=o-p;o=s-p;do if(r>0.0|o<0.0){i=c[a+60>>2]|0;if((i|0)!=0?(h=c[i+20>>2]|0,(h|0)!=0):0){i=f;n=c[i+4>>2]|0;b=h;c[b>>2]=c[i>>2];c[b+4>>2]=n;t=0}else t=0}else{n=(g[j>>2]=r,c[j>>2]|0)&2147483647;p=(c[j>>2]=n,+g[j>>2]);b=a+16|0;s=+g[b>>2];if(o<p){if(!(o<s)){t=1;break}g[b>>2]=o;i=f;h=c[i+4>>2]|0;k=a+20|0;c[k>>2]=c[i>>2];c[k+4>>2]=h;c[a+32>>2]=c[a+28>>2];t=1;break}else{if(!(p<s)){t=1;break}c[b>>2]=n;__ZNK7Vector2ngEv(e,f);n=e;b=c[n+4>>2]|0;h=a+20|0;c[h>>2]=c[n>>2];c[h+4>>2]=b;c[a+32>>2]=c[a+28>>2];t=1;break}}while(0);e=a+28|0;c[e>>2]=(c[e>>2]|0)+1;l=d;return t|0}function __ZN19SeparatorAxisTest2DI15CircleShape2DSW16CapsuleShape2DSWLb0ELb0ELb0EE17generate_contactsEv(b){b=b|0;var d=0,e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0.0,w=0.0,x=0.0,y=0,z=0,A=0;d=l;l=l+80|0;if((l|0)>=(m|0))ba(80);e=d+72|0;f=d+56|0;h=d+40|0;i=d+8|0;j=d+48|0;k=d+24|0;n=d+32|0;o=d;p=b+20|0;g[e>>2]=0.0;g[e+4>>2]=0.0;if(__ZNK7Vector2eqERKS_(p,e)|0){l=d;return}q=b+60|0;r=c[q>>2]|0;a[r+9>>0]=1;if(!(c[r>>2]|0)){l=d;return};c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;c[f+12>>2]=0;r=c[b>>2]|0;s=c[(c[r>>2]|0)+32>>2]|0;t=b+8|0;u=c[t>>2]|0;__ZNK7Vector2ngEv(i,p);v=+__ZNK7Vector23dotERKS_(u,i);w=+__ZNK7Vector23dotERKS_(u+8|0,i);g[j>>2]=v;g[j+4>>2]=w;__ZNK7Vector210normalizedEv(e,j);Ki[s&4095](r,e,f,h);if((c[h>>2]|0)>0){r=e+4|0;s=0;do{j=c[t>>2]|0;u=f+(s<<3)|0;w=+g[u>>2];v=+g[f+(s<<3)+4>>2];x=w*+g[j+4>>2]+v*+g[j+12>>2];g[e>>2]=+g[j>>2]*w+ +g[j+8>>2]*v;g[r>>2]=x;__ZNK7Vector2plERKS_(i,e,j+16|0);j=i;y=c[j+4>>2]|0;z=u;c[z>>2]=c[j>>2];c[z+4>>2]=y;s=s+1|0}while((s|0)<(c[h>>2]|0))};c[i>>2]=0;c[i+4>>2]=0;c[i+8>>2]=0;c[i+12>>2]=0;s=c[b+4>>2]|0;r=c[(c[s>>2]|0)+32>>2]|0;t=b+12|0;b=c[t>>2]|0;x=+__ZNK7Vector23dotERKS_(b,p);v=+__ZNK7Vector23dotERKS_(b+8|0,p);g[n>>2]=x;g[n+4>>2]=v;__ZNK7Vector210normalizedEv(e,n);Ki[r&4095](s,e,i,k);s=c[k>>2]|0;if((s|0)>0){r=e+4|0;n=0;do{b=c[t>>2]|0;y=i+(n<<3)|0;v=+g[y>>2];x=+g[i+(n<<3)+4>>2];w=v*+g[b+4>>2]+x*+g[b+12>>2];g[e>>2]=+g[b>>2]*v+ +g[b+8>>2]*x;g[r>>2]=w;__ZNK7Vector2plERKS_(o,e,b+16|0);b=o;z=c[b+4>>2]|0;j=y;c[j>>2]=c[b>>2];c[j+4>>2]=z;n=n+1|0;z=c[k>>2]|0}while((n|0)<(z|0));A=z}else A=s;s=p;p=c[s+4>>2]|0;n=(c[q>>2]|0)+12|0;c[n>>2]=c[s>>2];c[n+4>>2]=p;__ZL32_generate_contacts_from_supportsPK7Vector2iS1_iP20_CollectorCallback2D(f,c[h>>2]|0,i,A,c[q>>2]|0);A=c[q>>2]|0;if((A|0?(i=c[A+20>>2]|0,i|0):0)?(g[e>>2]=0.0,g[e+4>>2]=0.0,__ZNK7Vector2neERKS_(i,e)|0):0){e=c[(c[q>>2]|0)+20>>2]|0;c[e>>2]=0;c[e+4>>2]=0}l=d;return}function __ZN19SeparatorAxisTest2DI15CircleShape2DSW18RectangleShape2DSWLb0ELb0ELb0EE9test_axisERK7Vector2(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,h=0,i=0,k=0,n=0.0,o=0.0,p=0.0,q=0,r=0,s=0,t=0,u=0,v=0.0,w=0.0,x=0.0,y=0.0,z=0.0,A=0,B=0,C=0,D=0;d=l;l=l+32|0;if((l|0)>=(m|0))ba(32);e=d+8|0;f=d+16|0;h=d;i=b;b=c[i>>2]|0;k=c[i+4>>2]|0;i=h;c[i>>2]=b;c[i+4>>2]=k;if((c[j>>2]=b&2147483647,+g[j>>2])<1.0e-05?(c[j>>2]=k&2147483647,+g[j>>2])<1.0e-05:0){c[h>>2]=0;c[h+4>>2]=1065353216}k=c[a>>2]|0;b=c[a+8>>2]|0;n=+__ZNK7Vector23dotERKS_(h,b+16|0);o=+__ZNK7Vector23dotERKS_(b,h);p=+__ZNK7Vector23dotERKS_(b+8|0,h);g[e>>2]=o;g[e+4>>2]=p;p=+__ZNK7Vector26lengthEv(e);o=p*+g[k+48>>2];p=n-o;k=c[a+4>>2]|0;b=c[a+12>>2]|0;i=k+48|0;q=k+52|0;k=b+8|0;r=b+4|0;s=b+12|0;t=e+4|0;u=b+16|0;v=-+g[i>>2];w=-+g[q>>2];x=+g[r>>2]*v+ +g[s>>2]*w;g[e>>2]=+g[b>>2]*v+ +g[k>>2]*w;g[t>>2]=x;__ZNK7Vector2plERKS_(f,e,u);x=+__ZNK7Vector23dotERKS_(h,f);w=x>-100000002004087734272.0?x:-100000002004087734272.0;v=x<100000002004087734272.0?x:100000002004087734272.0;x=+g[i>>2];y=-+g[q>>2];z=x*+g[r>>2]+ +g[s>>2]*y;g[e>>2]=x*+g[b>>2]+ +g[k>>2]*y;g[t>>2]=z;__ZNK7Vector2plERKS_(f,e,u);z=+__ZNK7Vector23dotERKS_(h,f);y=z>w?z:w;w=z<v?z:v;v=-+g[i>>2];z=+g[q>>2];x=+g[r>>2]*v+z*+g[s>>2];g[e>>2]=+g[b>>2]*v+z*+g[k>>2];g[t>>2]=x;__ZNK7Vector2plERKS_(f,e,u);x=+__ZNK7Vector23dotERKS_(h,f);z=x>y?x:y;y=x<w?x:w;w=+g[i>>2];x=+g[q>>2];v=w*+g[r>>2]+x*+g[s>>2];g[e>>2]=w*+g[b>>2]+x*+g[k>>2];g[t>>2]=v;__ZNK7Vector2plERKS_(f,e,u);v=+__ZNK7Vector23dotERKS_(h,f);x=n+o;o=(x-p)*.5;n=(p+x)*.5;x=(v<y?v:y)-o-n;y=o+(v>z?v:z)-n;if(x>0.0|y<0.0){f=c[a+60>>2]|0;if(!f){A=0;B=a+28|0;C=c[B>>2]|0;D=C+1|0;c[B>>2]=D;l=d;return A|0}u=c[f+20>>2]|0;if(!u){A=0;B=a+28|0;C=c[B>>2]|0;D=C+1|0;c[B>>2]=D;l=d;return A|0}f=h;t=c[f+4>>2]|0;k=u;c[k>>2]=c[f>>2];c[k+4>>2]=t;A=0;B=a+28|0;C=c[B>>2]|0;D=C+1|0;c[B>>2]=D;l=d;return A|0}t=(g[j>>2]=x,c[j>>2]|0)&2147483647;x=(c[j>>2]=t,+g[j>>2]);k=a+16|0;n=+g[k>>2];if(y<x){if(!(y<n)){A=1;B=a+28|0;C=c[B>>2]|0;D=C+1|0;c[B>>2]=D;l=d;return A|0}g[k>>2]=y;f=h;u=c[f+4>>2]|0;b=a+20|0;c[b>>2]=c[f>>2];c[b+4>>2]=u;c[a+32>>2]=c[a+28>>2];A=1;B=a+28|0;C=c[B>>2]|0;D=C+1|0;c[B>>2]=D;l=d;return A|0}else{if(!(x<n)){A=1;B=a+28|0;C=c[B>>2]|0;D=C+1|0;c[B>>2]=D;l=d;return A|0}c[k>>2]=t;__ZNK7Vector2ngEv(e,h);h=e;e=c[h+4>>2]|0;t=a+20|0;c[t>>2]=c[h>>2];c[t+4>>2]=e;c[a+32>>2]=c[a+28>>2];A=1;B=a+28|0;C=c[B>>2]|0;D=C+1|0;c[B>>2]=D;l=d;return A|0}return 0} +function __ZN8GDParser17_parse_expressionEPNS_4NodeEbbb(b,d,e,f,g){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;var h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0,ia=0,ja=0,ka=0,la=0,ma=0,na=0,oa=0,pa=0,qa=0,ra=0,sa=0,ta=0,ua=0,va=0,wa=0,xa=0,ya=0,za=0,Aa=0,Ba=0,Ca=0,Da=0,Ea=0,Fa=0,Ga=0,Ha=0,Ia=0,Ja=0,Ka=0,La=0,Ma=0,Na=0,Oa=0,Pa=0,Qa=0,Ra=0,Sa=0,Ta=0,Ua=0,Va=0,Wa=0,Xa=0,Ya=0,Za=0,_a=0,$a=0,ab=0,bb=0,cb=0,db=0,eb=0,fb=0,gb=0,hb=0,ib=0,jb=0,kb=0,lb=0,mb=0,nb=0,ob=0,pb=0,qb=0,rb=0,sb=0,tb=0,ub=0,vb=0,wb=0,xb=0,yb=0,zb=0,Ab=0,Bb=0,Cb=0,Db=0,Eb=0,Fb=0,Gb=0,Hb=0,Ib=0,Jb=0,Kb=0,Lb=0,Mb=0,Nb=0,Ob=0,Pb=0,Qb=0,Rb=0,Sb=0,Tb=0,Ub=0,Vb=0,Wb=0,Xb=0,Yb=0,Zb=0,_b=0,$b=0,ac=0,bc=0,cc=0,dc=0,ec=0,fc=0,gc=0,hc=0,ic=0,jc=0,kc=0,lc=0,mc=0,nc=0,oc=0,pc=0,qc=0,rc=0,sc=0,tc=0,uc=0,vc=0,wc=0,xc=0,yc=0,zc=0,Ac=0,Bc=0,Cc=0,Dc=0,Ec=0,Fc=0,Gc=0,Hc=0,Ic=0,Jc=0,Kc=0,Lc=0,Mc=0,Nc=0,Oc=0,Pc=0,Qc=0,Rc=0,Sc=0,Tc=0,Uc=0,Vc=0,Wc=0,Xc=0,Yc=0,Zc=0,_c=0,$c=0,ad=0,bd=0,cd=0,dd=0,ed=0,fd=0,gd=0,hd=0,id=0,jd=0,kd=0,ld=0,md=0,nd=0,od=0,pd=0,qd=0,rd=0,sd=0,td=0,ud=0,vd=0,wd=0,xd=0,yd=0,zd=0,Ad=0,Bd=0,Cd=0,Dd=0,Ed=0,Fd=0,Gd=0,Hd=0,Id=0,Jd=0,Kd=0,Ld=0,Md=0,Nd=0,Od=0,Pd=0,Qd=0,Rd=0,Sd=0,Td=0,Ud=0,Vd=0;h=l;l=l+160|0;if((l|0)>=(m|0))ba(160);i=h+72|0;j=h+140|0;k=h+48|0;n=h+24|0;o=h+144|0;p=h;q=h+96|0;r=h+136|0;s=h+132|0;t=h+128|0;w=h+124|0;x=h+120|0;y=h+116|0;z=h+112|0;A=h+108|0;B=h+104|0;C=h+100|0;c[j>>2]=0;D=c[b>>2]|0;E=$i[c[(c[D>>2]|0)+20>>2]&8191](D,0)|0;D=b+16|0;F=b+8|0;G=b+4|0;H=b+68|0;I=b+64|0;J=b+52|0;K=b+84|0;L=b+56|0;M=b+88|0;N=b+96|0;O=b+100|0;P=b+60|0;Q=b+92|0;R=b+104|0;S=b+80|0;T=b+20|0;U=b+24|0;V=b+28|0;W=b+32|0;X=b+48|0;Y=b+12|0;Z=b+13|0;_=b+44|0;$=b+76|0;aa=i+4|0;ca=i+8|0;da=f;f=0;ea=0;fa=0;a:while(1){ga=da;ha=f;ia=ea;b:while(1){while(1){if((c[D>>2]|0)>0?(ja=c[b>>2]|0,($i[c[(c[ja>>2]|0)+4>>2]&8191](ja,0)|0)==83):0)do{ja=c[b>>2]|0;Pi[c[(c[ja>>2]|0)+36>>2]&2047](ja,1);ja=c[b>>2]|0}while(($i[c[(c[ja>>2]|0)+4>>2]&8191](ja,0)|0)==83);ja=c[b>>2]|0;ka=($i[c[(c[ja>>2]|0)+4>>2]&8191](ja,0)|0)==75;la=c[b>>2]|0;if(ka){ma=8;break}ka=($i[c[(c[la>>2]|0)+4>>2]&8191](la,0)|0)==82;na=c[b>>2]|0;if(ka){ma=26;break}ka=($i[c[(c[na>>2]|0)+4>>2]&8191](na,0)|0)==90;oa=c[b>>2]|0;if(!ka){ma=128;break}Pi[c[(c[oa>>2]|0)+36>>2]&2047](oa,1)}c:do if((ma|0)==8){ma=0;Pi[c[(c[la>>2]|0)+36>>2]&2047](la,1);c[D>>2]=(c[D>>2]|0)+1;ka=__ZN8GDParser17_parse_expressionEPNS_4NodeEbbb(b,d,e,ga,g)|0;c[D>>2]=(c[D>>2]|0)+-1;if(!ka){pa=0;break a}ja=c[b>>2]|0;if(($i[c[(c[ja>>2]|0)+4>>2]&8191](ja,0)|0)!=76){ma=10;break a}ja=c[b>>2]|0;Pi[c[(c[ja>>2]|0)+36>>2]&2047](ja,1);qa=ka;ra=ia}else if((ma|0)==26){ma=0;Pi[c[(c[na>>2]|0)+36>>2]&2047](na,1);c[k>>2]=0;ka=1;d:while(1){e:while(1){ja=c[b>>2]|0;switch($i[c[(c[ja>>2]|0)+4>>2]&8191](ja,0)|0){case 2:{ma=30;break e;break}case 1:{ma=49;break e;break}case 19:{ma=61;break e;break}case 90:break;default:{ma=63;break d}}__ZN10StringNameC2Ev(i);__ZN10StringNameaSERKS_(H,i);__ZN10StringNameD2Ev(i);c[I>>2]=2;c[K>>2]=c[J>>2];c[M>>2]=c[L>>2];ja=c[b>>2]|0;c[N>>2]=$i[c[(c[ja>>2]|0)+20>>2]&8191](ja,0)|0;__ZN10StringNameC2ERK6String(i,k);__ZN10StringNameaSERKS_(H,i);__ZN10StringNameD2Ev(i);c[O>>2]=0;c[Q>>2]=c[P>>2];a[R>>0]=1;ja=c[b>>2]|0;Pi[c[(c[ja>>2]|0)+36>>2]&2047](ja,1)}if((ma|0)==30){ma=0;if(!ka){ma=63;break}ja=c[b>>2]|0;if((c[($i[c[c[ja>>2]>>2]&8191](ja,0)|0)>>2]|0)!=4){ma=32;break}ja=c[b>>2]|0;c[i>>2]=__ZNK7Variantcv6StringEv($i[c[c[ja>>2]>>2]&8191](ja,0)|0)|0;__ZN6StringpLERKS_(k,i)|0;ja=c[i>>2]|0;if(ja|0?(__Z16atomic_decrementPj(ja+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(ja,1);ja=c[b>>2]|0;Pi[c[(c[ja>>2]|0)+36>>2]&2047](ja,1);ka=0;continue}else if((ma|0)==49){ma=0;if(!ka){ma=63;break}ja=c[b>>2]|0;sa=$i[c[(c[ja>>2]|0)+8>>2]&8191](ja,0)|0;c[o>>2]=sa;do if(sa){ja=c[sa+4>>2]|0;if(ja|0){__ZN6StringC2EPKc(i,ja);ta=c[i>>2]|0;break}ja=sa+8|0;c[i>>2]=0;ua=c[ja>>2]|0;if((ua|0)!=0?(c[i>>2]=0,(__Z28atomic_conditional_incrementPj(ua+-8|0)|0)!=0):0){ua=c[ja>>2]|0;c[i>>2]=ua;ta=ua}else ta=0}else{c[i>>2]=0;ta=0}while(0);c[n>>2]=ta;__ZN6StringpLERKS_(k,n)|0;sa=c[n>>2]|0;if(sa|0?(__Z16atomic_decrementPj(sa+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(sa,1);__ZN10StringNameD2Ev(o);sa=c[b>>2]|0;Pi[c[(c[sa>>2]|0)+36>>2]&2047](sa,1);ka=0;continue}else if((ma|0)==61){ma=0;if(ka){ma=63;break}__ZN6StringpLEPKc(k,1142570)|0;sa=c[b>>2]|0;Pi[c[(c[sa>>2]|0)+36>>2]&2047](sa,1);ka=1;continue}}do if((ma|0)==32){ma=0;__ZN6StringC2EPKc(i,494141);if(!(a[T>>0]|0)){ka=c[U>>2]|0;if((ka|0)!=(c[i>>2]|0)){if(ka|0?(__Z16atomic_decrementPj(ka+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(ka,1);c[U>>2]=0;ka=c[i>>2]|0;if(ka|0?__Z28atomic_conditional_incrementPj(ka+-8|0)|0:0)c[U>>2]=c[i>>2]}ka=c[b>>2]|0;c[V>>2]=$i[c[(c[ka>>2]|0)+20>>2]&8191](ka,0)|0;ka=c[b>>2]|0;c[W>>2]=$i[c[(c[ka>>2]|0)+24>>2]&8191](ka,0)|0;a[T>>0]=1}ka=c[i>>2]|0;if(ka|0?(__Z16atomic_decrementPj(ka+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(ka,1);va=0;wa=ha}else if((ma|0)==63){ma=0;if(__ZNK6StringeqEPKc(k,1263606)|0){__ZN6StringC2EPKc(i,494198);if(!(a[T>>0]|0)){ka=c[U>>2]|0;if((ka|0)!=(c[i>>2]|0)){if(ka|0?(__Z16atomic_decrementPj(ka+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(ka,1);c[U>>2]=0;ka=c[i>>2]|0;if(ka|0?__Z28atomic_conditional_incrementPj(ka+-8|0)|0:0)c[U>>2]=c[i>>2]}ka=c[b>>2]|0;c[V>>2]=$i[c[(c[ka>>2]|0)+20>>2]&8191](ka,0)|0;ka=c[b>>2]|0;c[W>>2]=$i[c[(c[ka>>2]|0)+24>>2]&8191](ka,0)|0;a[T>>0]=1}ka=c[i>>2]|0;if(ka|0?(__Z16atomic_decrementPj(ka+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(ka,1);va=0;wa=ha;break}ka=__ZnwjPKc(28,1263606)|0;c[ka>>2]=23228;sa=ka+24|0;c[sa>>2]=0;c[ka+16>>2]=10;c[ka+4>>2]=c[F>>2];c[F>>2]=ka;if(!(c[G>>2]|0))c[G>>2]=ka;ua=c[b>>2]|0;c[ka+8>>2]=$i[c[(c[ua>>2]|0)+20>>2]&8191](ua,0)|0;ua=c[b>>2]|0;c[ka+12>>2]=$i[c[(c[ua>>2]|0)+24>>2]&8191](ua,0)|0;c[ka+20>>2]=0;ua=__ZnwjPKc(20,1263606)|0;c[ua>>2]=24412;c[ua+16>>2]=9;c[ua+4>>2]=c[F>>2];c[F>>2]=ua;if(!(c[G>>2]|0))c[G>>2]=ua;ja=c[b>>2]|0;c[ua+8>>2]=$i[c[(c[ja>>2]|0)+20>>2]&8191](ja,0)|0;ja=c[b>>2]|0;c[ua+12>>2]=$i[c[(c[ja>>2]|0)+24>>2]&8191](ja,0)|0;ja=c[sa>>2]|0;if(!ja)xa=1;else xa=(c[ja+-4>>2]|0)+1|0;if(!(__ZN6VectorIPN8GDParser4NodeEE6resizeEi(sa,xa)|0)){a[1263537]=0;ja=c[sa>>2]|0;if(!ja){ma=87;break a}ya=c[ja+-4>>2]|0;if((ya|0)<1){ma=87;break a}__ZN6VectorIPN8GDParser4NodeEE14_copy_on_writeEv(sa);c[(c[sa>>2]|0)+(ya+-1<<2)>>2]=ua}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);ua=__ZnwjPKc(24,1263606)|0;c[ua>>2]=23212;ya=ua+20|0;__ZN10StringNameC2Ev(ya);c[ua+16>>2]=4;c[ua+4>>2]=c[F>>2];c[F>>2]=ua;if(!(c[G>>2]|0))c[G>>2]=ua;ja=c[b>>2]|0;c[ua+8>>2]=$i[c[(c[ja>>2]|0)+20>>2]&8191](ja,0)|0;ja=c[b>>2]|0;c[ua+12>>2]=$i[c[(c[ja>>2]|0)+24>>2]&8191](ja,0)|0;__ZN10StringNameC2EPKc(i,800545);__ZN10StringNameaSERKS_(ya,i);__ZN10StringNameD2Ev(i);ya=c[sa>>2]|0;if(!ya)za=1;else za=(c[ya+-4>>2]|0)+1|0;if(!(__ZN6VectorIPN8GDParser4NodeEE6resizeEi(sa,za)|0)){a[1263537]=0;ya=c[sa>>2]|0;if(!ya){ma=97;break a}ja=c[ya+-4>>2]|0;if((ja|0)<1){ma=97;break a}__ZN6VectorIPN8GDParser4NodeEE14_copy_on_writeEv(sa);c[(c[sa>>2]|0)+(ja+-1<<2)>>2]=ua}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);ua=__ZnwjPKc(48,1263606)|0;c[ua>>2]=23308;ja=ua+24|0;c[ja>>2]=0;c[ua+16>>2]=6;c[ua+4>>2]=c[F>>2];c[F>>2]=ua;if(!(c[G>>2]|0))c[G>>2]=ua;ya=c[b>>2]|0;c[ua+8>>2]=$i[c[(c[ya>>2]|0)+20>>2]&8191](ya,0)|0;ya=c[b>>2]|0;c[ua+12>>2]=$i[c[(c[ya>>2]|0)+24>>2]&8191](ya,0)|0;__ZN10StringNameC2ERK6String(r,k);ya=c[r>>2]|0;do if(ya){Aa=c[ya+4>>2]|0;if(Aa|0){__ZN6StringC2EPKc(i,Aa);Ba=c[i>>2]|0;break}Aa=ya+8|0;c[i>>2]=0;Ca=c[Aa>>2]|0;if((Ca|0)!=0?(c[i>>2]=0,(__Z28atomic_conditional_incrementPj(Ca+-8|0)|0)!=0):0){Ca=c[Aa>>2]|0;c[i>>2]=Ca;Ba=Ca}else Ba=0}else{c[i>>2]=0;Ba=0}while(0);c[q>>2]=Ba;__ZN8NodePathC2ERK6String(p,q);__ZN7VariantC2ERK8NodePath(n,p);__ZN7VariantaSERKS_(ja,n);if(c[n>>2]|0)__ZN7Variant5clearEv(n);__ZN8NodePathD2Ev(p);ya=c[q>>2]|0;if(ya|0?(__Z16atomic_decrementPj(ya+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(ya,1);__ZN10StringNameD2Ev(r);ya=c[sa>>2]|0;if(!ya)Da=1;else Da=(c[ya+-4>>2]|0)+1|0;if(!(__ZN6VectorIPN8GDParser4NodeEE6resizeEi(sa,Da)|0)){a[1263537]=0;ya=c[sa>>2]|0;if(!ya){ma=119;break a}Ca=c[ya+-4>>2]|0;if((Ca|0)<1){ma=119;break a}__ZN6VectorIPN8GDParser4NodeEE14_copy_on_writeEv(sa);c[(c[sa>>2]|0)+(Ca+-1<<2)>>2]=ua}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);va=1;wa=ka}while(0);Ca=c[k>>2]|0;if(Ca|0?(__Z16atomic_decrementPj(Ca+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Ca,1);if(va){Ea=wa;Fa=ia;ma=968}else{pa=0;break a}}else if((ma|0)==128){ma=0;if(($i[c[(c[oa>>2]|0)+4>>2]&8191](oa,0)|0)==2){Ca=__ZnwjPKc(48,1263606)|0;c[Ca>>2]=23308;ya=Ca+24|0;c[ya>>2]=0;c[Ca+16>>2]=6;c[Ca+4>>2]=c[F>>2];c[F>>2]=Ca;if(!(c[G>>2]|0))c[G>>2]=Ca;Aa=c[b>>2]|0;c[Ca+8>>2]=$i[c[(c[Aa>>2]|0)+20>>2]&8191](Aa,0)|0;Aa=c[b>>2]|0;c[Ca+12>>2]=$i[c[(c[Aa>>2]|0)+24>>2]&8191](Aa,0)|0;Aa=c[b>>2]|0;__ZN7VariantaSERKS_(ya,$i[c[c[Aa>>2]>>2]&8191](Aa,0)|0);Aa=c[b>>2]|0;Pi[c[(c[Aa>>2]|0)+36>>2]&2047](Aa,1);Ea=Ca;Fa=ia;ma=968;break}Ca=c[b>>2]|0;if(($i[c[(c[Ca>>2]|0)+4>>2]&8191](Ca,0)|0)==84){Ca=__ZnwjPKc(48,1263606)|0;c[Ca>>2]=23308;Aa=Ca+24|0;c[Aa>>2]=0;c[Ca+16>>2]=6;c[Ca+4>>2]=c[F>>2];c[F>>2]=Ca;if(!(c[G>>2]|0))c[G>>2]=Ca;ya=c[b>>2]|0;c[Ca+8>>2]=$i[c[(c[ya>>2]|0)+20>>2]&8191](ya,0)|0;ya=c[b>>2]|0;c[Ca+12>>2]=$i[c[(c[ya>>2]|0)+24>>2]&8191](ya,0)|0;__ZN7VariantC2Ed(i,3.141592653589793);__ZN7VariantaSERKS_(Aa,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);Aa=c[b>>2]|0;Pi[c[(c[Aa>>2]|0)+36>>2]&2047](Aa,1);Ea=Ca;Fa=ia;ma=968;break}Ca=c[b>>2]|0;if(($i[c[(c[Ca>>2]|0)+4>>2]&8191](Ca,0)|0)==86){Ca=__ZnwjPKc(48,1263606)|0;c[Ca>>2]=23308;Aa=Ca+24|0;c[Aa>>2]=0;c[Ca+16>>2]=6;c[Ca+4>>2]=c[F>>2];c[F>>2]=Ca;if(!(c[G>>2]|0))c[G>>2]=Ca;ya=c[b>>2]|0;c[Ca+8>>2]=$i[c[(c[ya>>2]|0)+20>>2]&8191](ya,0)|0;ya=c[b>>2]|0;c[Ca+12>>2]=$i[c[(c[ya>>2]|0)+24>>2]&8191](ya,0)|0;__ZN7VariantC2Ef(i,v);__ZN7VariantaSERKS_(Aa,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);Aa=c[b>>2]|0;Pi[c[(c[Aa>>2]|0)+36>>2]&2047](Aa,1);Ea=Ca;Fa=ia;ma=968;break}Ca=c[b>>2]|0;if(($i[c[(c[Ca>>2]|0)+4>>2]&8191](Ca,0)|0)==87){Ca=__ZnwjPKc(48,1263606)|0;c[Ca>>2]=23308;Aa=Ca+24|0;c[Aa>>2]=0;c[Ca+16>>2]=6;c[Ca+4>>2]=c[F>>2];c[F>>2]=Ca;if(!(c[G>>2]|0))c[G>>2]=Ca;ya=c[b>>2]|0;c[Ca+8>>2]=$i[c[(c[ya>>2]|0)+20>>2]&8191](ya,0)|0;ya=c[b>>2]|0;c[Ca+12>>2]=$i[c[(c[ya>>2]|0)+24>>2]&8191](ya,0)|0;__ZN7VariantC2Ef(i,u);__ZN7VariantaSERKS_(Aa,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);Aa=c[b>>2]|0;Pi[c[(c[Aa>>2]|0)+36>>2]&2047](Aa,1);Ea=Ca;Fa=ia;ma=968;break}Ca=c[b>>2]|0;Aa=($i[c[(c[Ca>>2]|0)+4>>2]&8191](Ca,0)|0)==62;Ca=c[b>>2]|0;if(Aa){Pi[c[(c[Ca>>2]|0)+36>>2]&2047](Ca,1);Aa=c[b>>2]|0;if(($i[c[(c[Aa>>2]|0)+4>>2]&8191](Aa,0)|0)!=75){ma=152;break a}Aa=c[b>>2]|0;Pi[c[(c[Aa>>2]|0)+36>>2]&2047](Aa,1);c[k>>2]=0;Aa=__ZN8GDParser17_parse_expressionEPNS_4NodeEbbb(b,d,e,0,0)|0;do if((((Aa|0)!=0?(a[T>>0]|0)==0:0)?(ya=__ZN8GDParser18_reduce_expressionEPNS_4NodeEb(b,Aa,0)|0,(ya|0)!=0):0)?(a[T>>0]|0)==0:0){Ga=c[ya+16>>2]|0;Ha=(Ga|0)==6;Ia=Ha?ya:ia;if((Ga|0)==4){Ga=(c[J>>2]|0)+48|0;c[i>>2]=0;Ja=c[Ga>>2]|0;do if(Ja){c[i>>2]=0;if(!(__Z28atomic_conditional_incrementPj(Ja+-8|0)|0)){Ka=0;La=Ha;Ma=Ia;Na=c[i>>2]|0;ma=174;break}else{Oa=c[Ga>>2]|0;c[i>>2]=Oa;Pa=0;Qa=Ha;Ra=Ia;Sa=Oa;Ta=Oa;break}}else{Pa=0;Qa=Ha;Ra=Ia;Sa=0;Ta=0}while(0);while(1){if((ma|0)==174){ma=0;Pa=Ka;Qa=La;Ra=Ma;Sa=Na;Ta=Na}if(!Sa)Ua=0;else Ua=c[Sa+-4>>2]|0;if((Pa|0)>=(Ua|0))break;if((Pa|0)<0){ma=191;break a}Ia=(Sa|0)==0;if(Ia)Va=0;else Va=c[Sa+-4>>2]|0;if((Va|0)<=(Pa|0)){if(Ia)Wa=0;else Wa=c[Sa+-4>>2]|0;if((Wa|0)<=(Pa|0)){ma=191;break a}a[1263537]=0}__ZN6VectorIN8GDParser9ClassNode8ConstantEE14_copy_on_writeEv(i);Ia=c[i>>2]|0;do if((c[Ia+(Pa<<3)>>2]|0)==(c[ya+20>>2]|0)){Ga=(Ia|0)==0;if(Ga)Xa=0;else Xa=c[Ia+-4>>2]|0;if((Xa|0)<=(Pa|0)){if(Ga)Ya=0;else Ya=c[Ia+-4>>2]|0;if((Ya|0)<=(Pa|0)){ma=200;break a}a[1263537]=0}__ZN6VectorIN8GDParser9ClassNode8ConstantEE14_copy_on_writeEv(i);Ga=c[i>>2]|0;if((c[(c[Ga+(Pa<<3)+4>>2]|0)+16>>2]|0)!=6){Za=Qa;_a=Ra;$a=Ga;break}Ja=(Ga|0)==0;if(Ja)ab=0;else ab=c[Ga+-4>>2]|0;if((ab|0)<=(Pa|0)){if(Ja)bb=0;else bb=c[Ga+-4>>2]|0;if((bb|0)<=(Pa|0)){ma=209;break a}a[1263537]=0}__ZN6VectorIN8GDParser9ClassNode8ConstantEE14_copy_on_writeEv(i);Ga=c[i>>2]|0;Za=1;_a=c[Ga+(Pa<<3)+4>>2]|0;$a=Ga}else{Za=Qa;_a=Ra;$a=Ia}while(0);Ka=Pa+1|0;La=Za;Ma=_a;Na=$a;ma=174}do if(Ta|0){if(__Z16atomic_decrementPj(Ta+-8|0)|0)break;Ia=c[i>>2]|0;Ga=(Ia|0)==0?0:Ia+-4|0;Ia=Ga+4|0;if(c[Ga>>2]|0){Ja=0;do{__ZN10StringNameD2Ev(Ia+(Ja<<3)|0);Ja=Ja+1|0}while(Ja>>>0<(c[Ga>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(Ta,1)}while(0);if(Qa)cb=Ra;else{db=Ra;ma=225;break}}else if(Ha)cb=ya;else{db=ia;ma=225;break}Ga=cb+24|0;if((c[Ga>>2]|0)==4){Ja=__ZNK7Variantcv6StringEv(Ga)|0;Ga=Ja;Ia=c[k>>2]|0;do if((Ia|0)==(Ja|0)){if(Ja|0)ma=223}else{do if(Ia|0){if(__Z16atomic_decrementPj(Ia+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ia,1)}while(0);c[k>>2]=0;if(!Ja)break;if(!(__Z28atomic_conditional_incrementPj(Ja+-8|0)|0)){ma=223;break}c[k>>2]=Ga;ma=223}while(0);if((ma|0)==223?(ma=0,(__Z16atomic_decrementPj(Ja+-8|0)|0)==0):0)__ZN6Memory11free_staticEPvb(Ja,1);do if(!(__ZNK6String11is_abs_pathEv(k)|0)){if(!(__ZNK6StringneEPKc(_,1263606)|0))break;__ZN6StringC2EPKc(i,1142570);c[s>>2]=__ZNK6StringplERKS_(_,i)|0;Ga=__ZNK6StringplERKS_(s,k)|0;Ia=Ga;ya=c[k>>2]|0;do if((ya|0)==(Ga|0)){if(Ga|0)ma=248}else{do if(ya|0){if(__Z16atomic_decrementPj(ya+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ya,1)}while(0);c[k>>2]=0;if(!Ga)break;if(!(__Z28atomic_conditional_incrementPj(Ga+-8|0)|0)){ma=248;break}c[k>>2]=Ia;ma=248}while(0);do if((ma|0)==248){ma=0;if(__Z16atomic_decrementPj(Ga+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ga,1)}while(0);Ga=c[s>>2]|0;do if(Ga|0){if(__Z16atomic_decrementPj(Ga+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ga,1)}while(0);Ga=c[i>>2]|0;do if(Ga|0){if(__Z16atomic_decrementPj(Ga+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ga,1)}while(0)}while(0);__ZN6StringC2EPKc(w,494298);__ZN6StringC2EPKc(x,1082096);c[t>>2]=__ZNK6String7replaceES_S_(k,w,x)|0;Ja=__ZNK6String13simplify_pathEv(t)|0;Ga=Ja;Ia=c[k>>2]|0;do if((Ia|0)==(Ja|0)){if(Ja|0)ma=265}else{do if(Ia|0){if(__Z16atomic_decrementPj(Ia+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ia,1)}while(0);c[k>>2]=0;if(!Ja)break;if(!(__Z28atomic_conditional_incrementPj(Ja+-8|0)|0)){ma=265;break}c[k>>2]=Ga;ma=265}while(0);do if((ma|0)==265){ma=0;if(__Z16atomic_decrementPj(Ja+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ja,1)}while(0);Ja=c[t>>2]|0;do if(Ja|0){if(__Z16atomic_decrementPj(Ja+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ja,1)}while(0);Ja=c[x>>2]|0;do if(Ja|0){if(__Z16atomic_decrementPj(Ja+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ja,1)}while(0);Ja=c[w>>2]|0;do if(Ja|0){if(__Z16atomic_decrementPj(Ja+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ja,1)}while(0);if(__ZNK6StringeqERKS_(k,X)|0){__ZN6StringC2EPKc(i,494302);if(!(a[T>>0]|0)){Ja=c[U>>2]|0;do if((Ja|0)!=(c[i>>2]|0)){do if(Ja|0){if(__Z16atomic_decrementPj(Ja+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ja,1)}while(0);c[U>>2]=0;Ga=c[i>>2]|0;if(!Ga)break;if(!(__Z28atomic_conditional_incrementPj(Ga+-8|0)|0))break;c[U>>2]=c[i>>2]}while(0);Ja=c[b>>2]|0;c[V>>2]=$i[c[(c[Ja>>2]|0)+20>>2]&8191](Ja,0)|0;Ja=c[b>>2]|0;c[W>>2]=$i[c[(c[Ja>>2]|0)+24>>2]&8191](Ja,0)|0;a[T>>0]=1}Ja=c[i>>2]|0;do if(Ja|0){if(__Z16atomic_decrementPj(Ja+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ja,1)}while(0);eb=1;fb=ha;gb=cb;break}c[n>>2]=0;do if(!(a[Y>>0]|0)){do if(!(a[Z>>0]|0))ma=305;else{Ja=c[313436]|0;if(!Ja){ma=305;break}Ga=$i[c[c[Ja>>2]>>2]&8191](Ja,k)|0;Ja=c[n>>2]|0;if((Ga|0)==(Ja|0)){if(!Ga){ma=321;break}hb=Ga}else{do if(Ja|0){if(!(__ZN9Reference11unreferenceEv(Ja)|0))break;Ia=c[n>>2]|0;if(!(__Z17predelete_handlerP6Object(Ia)|0))break;gj[c[(c[Ia>>2]|0)+76>>2]&8191](Ia);__ZN6Memory11free_staticEPvb(Ia,0)}while(0);c[n>>2]=Ga;if(!Ga)break;__ZN9Reference9referenceEv(Ga);hb=Ga}if(!(__ZN9Reference11unreferenceEv(hb)|0)){ma=321;break}if(!(__Z17predelete_handlerP6Object(Ga)|0)){ma=321;break}gj[c[(c[Ga>>2]|0)+76>>2]&8191](Ga);__ZN6Memory11free_staticEPvb(Ga,0);ma=321}while(0);if((ma|0)==305){ma=0;__ZN6StringC2EPKc(i,1263606);Ja=__ZN14ResourceLoader4loadERK6StringS2_bP5Error(k,i,0,0)|0;Ia=c[n>>2]|0;do if((Ja|0)==(Ia|0)){if(!Ja)break;ib=Ja;ma=314}else{do if(Ia|0){if(!(__ZN9Reference11unreferenceEv(Ia)|0))break;ya=c[n>>2]|0;if(!(__Z17predelete_handlerP6Object(ya)|0))break;gj[c[(c[ya>>2]|0)+76>>2]&8191](ya);__ZN6Memory11free_staticEPvb(ya,0)}while(0);c[n>>2]=Ja;if(!Ja)break;__ZN9Reference9referenceEv(Ja);ib=Ja;ma=314}while(0);do if((ma|0)==314){ma=0;if(!(__ZN9Reference11unreferenceEv(ib)|0))break;if(!(__Z17predelete_handlerP6Object(Ja)|0))break;gj[c[(c[Ja>>2]|0)+76>>2]&8191](Ja);__ZN6Memory11free_staticEPvb(Ja,0)}while(0);Ja=c[i>>2]|0;do if(Ja|0){if(__Z16atomic_decrementPj(Ja+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ja,1)}while(0);ma=321}if((ma|0)==321?(ma=0,c[n>>2]|0):0){ma=347;break}Ja=__ZplPKcRK6String(494345,k)|0;Ia=Ja;if(!(a[T>>0]|0)){Ga=c[U>>2]|0;do if((Ga|0)!=(Ja|0)){do if(Ga|0){if(__Z16atomic_decrementPj(Ga+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ga,1)}while(0);c[U>>2]=0;if(!Ja)break;if(!(__Z28atomic_conditional_incrementPj(Ja+-8|0)|0))break;c[U>>2]=Ia}while(0);Ia=c[b>>2]|0;c[V>>2]=$i[c[(c[Ia>>2]|0)+20>>2]&8191](Ia,0)|0;Ia=c[b>>2]|0;c[W>>2]=$i[c[(c[Ia>>2]|0)+24>>2]&8191](Ia,0)|0;a[T>>0]=1}if(!Ja){jb=1;kb=ha;break}if(__Z16atomic_decrementPj(Ja+-8|0)|0){jb=1;kb=ha;break}__ZN6Memory11free_staticEPvb(Ja,1);jb=1;kb=ha}else{if(__ZN10FileAccess6existsERK6String(k)|0){ma=347;break}Ia=__ZplPKcRK6String(494345,k)|0;Ga=Ia;if(!(a[T>>0]|0)){ya=c[U>>2]|0;do if((ya|0)!=(Ia|0)){do if(ya|0){if(__Z16atomic_decrementPj(ya+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ya,1)}while(0);c[U>>2]=0;if(!Ia)break;if(!(__Z28atomic_conditional_incrementPj(Ia+-8|0)|0))break;c[U>>2]=Ga}while(0);Ga=c[b>>2]|0;c[V>>2]=$i[c[(c[Ga>>2]|0)+20>>2]&8191](Ga,0)|0;Ga=c[b>>2]|0;c[W>>2]=$i[c[(c[Ga>>2]|0)+24>>2]&8191](Ga,0)|0;a[T>>0]=1}if(!Ia){jb=1;kb=ha;break}if(__Z16atomic_decrementPj(Ia+-8|0)|0){jb=1;kb=ha;break}__ZN6Memory11free_staticEPvb(Ia,1);jb=1;kb=ha}while(0);do if((ma|0)==347){ma=0;Ga=c[b>>2]|0;if(($i[c[(c[Ga>>2]|0)+4>>2]&8191](Ga,0)|0)==76){Ga=__ZnwjPKc(48,1263606)|0;c[Ga>>2]=23308;ya=Ga+24|0;c[ya>>2]=0;c[Ga+16>>2]=6;c[Ga+4>>2]=c[F>>2];c[F>>2]=Ga;if(!(c[G>>2]|0))c[G>>2]=Ga;Ja=c[b>>2]|0;c[Ga+8>>2]=$i[c[(c[Ja>>2]|0)+20>>2]&8191](Ja,0)|0;Ja=c[b>>2]|0;c[Ga+12>>2]=$i[c[(c[Ja>>2]|0)+24>>2]&8191](Ja,0)|0;__ZN6RefPtrC2Ev(i);__ZN3RefI9ReferenceEaSI8ResourceEEvRKS_IT_E(i,n);__ZN7VariantC2ERK6RefPtr(p,i);__ZN6RefPtrD2Ev(i);__ZN7VariantaSERKS_(ya,p);if(c[p>>2]|0)__ZN7Variant5clearEv(p);ya=c[b>>2]|0;Pi[c[(c[ya>>2]|0)+36>>2]&2047](ya,1);jb=0;kb=Ga;break}__ZN6StringC2EPKc(i,494378);if(!(a[T>>0]|0)){Ga=c[U>>2]|0;do if((Ga|0)!=(c[i>>2]|0)){do if(Ga|0){if(__Z16atomic_decrementPj(Ga+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ga,1)}while(0);c[U>>2]=0;ya=c[i>>2]|0;if(!ya)break;if(!(__Z28atomic_conditional_incrementPj(ya+-8|0)|0))break;c[U>>2]=c[i>>2]}while(0);Ga=c[b>>2]|0;c[V>>2]=$i[c[(c[Ga>>2]|0)+20>>2]&8191](Ga,0)|0;Ga=c[b>>2]|0;c[W>>2]=$i[c[(c[Ga>>2]|0)+24>>2]&8191](Ga,0)|0;a[T>>0]=1}Ga=c[i>>2]|0;do if(Ga|0){if(__Z16atomic_decrementPj(Ga+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ga,1)}while(0);jb=1;kb=ha}while(0);Ga=c[n>>2]|0;do if(Ga|0){if(!(__ZN9Reference11unreferenceEv(Ga)|0))break;Ia=c[n>>2]|0;if(!(__Z17predelete_handlerP6Object(Ia)|0))break;gj[c[(c[Ia>>2]|0)+76>>2]&8191](Ia);__ZN6Memory11free_staticEPvb(Ia,0)}while(0);eb=jb;fb=kb;gb=cb}else{db=cb;ma=225}}else{db=ia;ma=225}while(0);if((ma|0)==225){ma=0;__ZN6StringC2EPKc(i,494250);if(!(a[T>>0]|0)){Aa=c[U>>2]|0;if((Aa|0)!=(c[i>>2]|0)){if(Aa|0?(__Z16atomic_decrementPj(Aa+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Aa,1);c[U>>2]=0;Aa=c[i>>2]|0;if(Aa|0?__Z28atomic_conditional_incrementPj(Aa+-8|0)|0:0)c[U>>2]=c[i>>2]}Aa=c[b>>2]|0;c[V>>2]=$i[c[(c[Aa>>2]|0)+20>>2]&8191](Aa,0)|0;Aa=c[b>>2]|0;c[W>>2]=$i[c[(c[Aa>>2]|0)+24>>2]&8191](Aa,0)|0;a[T>>0]=1}Aa=c[i>>2]|0;if(Aa|0?(__Z16atomic_decrementPj(Aa+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Aa,1);eb=1;fb=ha;gb=db}Aa=c[k>>2]|0;if(Aa|0?(__Z16atomic_decrementPj(Aa+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Aa,1);if(!eb){Ea=fb;Fa=gb;ma=968;break}else{pa=0;break a}}Aa=($i[c[(c[Ca>>2]|0)+4>>2]&8191](Ca,0)|0)==64;Ga=c[b>>2]|0;if(Aa){Pi[c[(c[Ga>>2]|0)+36>>2]&2047](Ga,1);Aa=c[b>>2]|0;if(($i[c[(c[Aa>>2]|0)+4>>2]&8191](Aa,0)|0)!=75){ma=377;break a}Aa=c[b>>2]|0;Pi[c[(c[Aa>>2]|0)+36>>2]&2047](Aa,1);Aa=__ZnwjPKc(28,1263606)|0;c[Aa>>2]=23228;Ia=Aa+24|0;c[Ia>>2]=0;c[Aa+16>>2]=10;c[Aa+4>>2]=c[F>>2];c[F>>2]=Aa;if(!(c[G>>2]|0))c[G>>2]=Aa;ya=c[b>>2]|0;c[Aa+8>>2]=$i[c[(c[ya>>2]|0)+20>>2]&8191](ya,0)|0;ya=c[b>>2]|0;c[Aa+12>>2]=$i[c[(c[ya>>2]|0)+24>>2]&8191](ya,0)|0;c[Aa+20>>2]=2;ya=c[b>>2]|0;Ja=($i[c[(c[ya>>2]|0)+4>>2]&8191](ya,0)|0)==83;ya=c[b>>2]|0;if(Ja){Ja=ya;while(1){Pi[c[(c[Ja>>2]|0)+36>>2]&2047](Ja,1);Ha=c[b>>2]|0;ka=($i[c[(c[Ha>>2]|0)+4>>2]&8191](Ha,0)|0)==83;Ha=c[b>>2]|0;if(ka)Ja=Ha;else{lb=Ha;break}}}else lb=ya;if(($i[c[(c[lb>>2]|0)+4>>2]&8191](lb,0)|0)==76){Ja=c[b>>2]|0;Pi[c[(c[Ja>>2]|0)+36>>2]&2047](Ja,1);Ea=Aa;Fa=ia;ma=968;break}c[D>>2]=(c[D>>2]|0)+1;Ja=__ZN8GDParser17_parse_expressionEPNS_4NodeEbbb(b,d,e,0,0)|0;if(!Ja){pa=0;break a}if(a[T>>0]|0){pa=0;break a}Ca=__ZN8GDParser18_reduce_expressionEPNS_4NodeEb(b,Ja,0)|0;if(!Ca){pa=0;break a}if(a[T>>0]|0){pa=0;break a}Ja=c[Ia>>2]|0;if(!Ja)mb=1;else mb=(c[Ja+-4>>2]|0)+1|0;if(!(__ZN6VectorIPN8GDParser4NodeEE6resizeEi(Ia,mb)|0)){a[1263537]=0;Ja=c[Ia>>2]|0;if(!Ja){ma=406;break a}Ha=c[Ja+-4>>2]|0;if((Ha|0)<1){ma=406;break a}__ZN6VectorIPN8GDParser4NodeEE14_copy_on_writeEv(Ia);c[(c[Ia>>2]|0)+(Ha+-1<<2)>>2]=Ca}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);Ha=c[b>>2]|0;if(($i[c[(c[Ha>>2]|0)+4>>2]&8191](Ha,0)|0)!=77){ma=409;break a}Ha=c[b>>2]|0;Pi[c[(c[Ha>>2]|0)+36>>2]&2047](Ha,1);Ha=c[b>>2]|0;if(($i[c[(c[Ha>>2]|0)+4>>2]&8191](Ha,0)|0)==90){__ZN10StringNameC2Ev(i);__ZN10StringNameaSERKS_(H,i);__ZN10StringNameD2Ev(i);c[S>>2]=Ca;c[I>>2]=10;c[K>>2]=c[J>>2];c[M>>2]=c[L>>2];Ca=c[b>>2]|0;c[N>>2]=$i[c[(c[Ca>>2]|0)+20>>2]&8191](Ca,0)|0;c[O>>2]=0;c[Q>>2]=c[P>>2];a[R>>0]=1;Ca=c[b>>2]|0;Pi[c[(c[Ca>>2]|0)+36>>2]&2047](Ca,1)}Ca=__ZN8GDParser17_parse_expressionEPNS_4NodeEbbb(b,d,e,0,0)|0;if(!Ca){pa=0;break a}if(a[T>>0]|0){pa=0;break a}Ha=__ZN8GDParser18_reduce_expressionEPNS_4NodeEb(b,Ca,0)|0;if(!Ha){pa=0;break a}if(a[T>>0]|0){pa=0;break a}Ca=c[Ia>>2]|0;if(!Ca)nb=1;else nb=(c[Ca+-4>>2]|0)+1|0;if(!(__ZN6VectorIPN8GDParser4NodeEE6resizeEi(Ia,nb)|0)){a[1263537]=0;Ca=c[Ia>>2]|0;if(!Ca){ma=434;break a}Ja=c[Ca+-4>>2]|0;if((Ja|0)<1){ma=434;break a}__ZN6VectorIPN8GDParser4NodeEE14_copy_on_writeEv(Ia);c[(c[Ia>>2]|0)+(Ja+-1<<2)>>2]=Ha}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);Ha=c[b>>2]|0;if(($i[c[(c[Ha>>2]|0)+4>>2]&8191](Ha,0)|0)!=76){ma=437;break a}c[D>>2]=(c[D>>2]|0)+-1;Ha=c[b>>2]|0;Pi[c[(c[Ha>>2]|0)+36>>2]&2047](Ha,1);Ea=Aa;Fa=ia;ma=968;break}if(($i[c[(c[Ga>>2]|0)+4>>2]&8191](Ga,0)|0)==3){if(e){ma=453;break a}Ha=__ZnwjPKc(20,1263606)|0;c[Ha>>2]=24412;c[Ha+16>>2]=9;c[Ha+4>>2]=c[F>>2];c[F>>2]=Ha;if(!(c[G>>2]|0))c[G>>2]=Ha;Ja=c[b>>2]|0;c[Ha+8>>2]=$i[c[(c[Ja>>2]|0)+20>>2]&8191](Ja,0)|0;Ja=c[b>>2]|0;c[Ha+12>>2]=$i[c[(c[Ja>>2]|0)+24>>2]&8191](Ja,0)|0;Ja=c[b>>2]|0;Pi[c[(c[Ja>>2]|0)+36>>2]&2047](Ja,1);Ea=Ha;Fa=ia;ma=968;break}Ha=c[b>>2]|0;if(($i[c[(c[Ha>>2]|0)+4>>2]&8191](Ha,0)|0)==4?(Ha=c[b>>2]|0,($i[c[(c[Ha>>2]|0)+4>>2]&8191](Ha,1)|0)==79):0){Ha=c[b>>2]|0;ob=$i[c[(c[Ha>>2]|0)+16>>2]&8191](Ha,0)|0;Ha=c[b>>2]|0;Pi[c[(c[Ha>>2]|0)+36>>2]&2047](Ha,2);__ZN10StringNameC2Ev(k);if(__ZN8GDParser27_get_completable_identifierENS_14CompletionTypeER10StringName(b,1,k)|0)c[$>>2]=ob;__ZN10StringNameC2Ev(i);Ha=(c[k>>2]|0)==(c[i>>2]|0);__ZN10StringNameD2Ev(i);if(Ha){ma=474;break a}if(!(__ZN7Variant20has_numeric_constantENS_4TypeERK10StringName(ob,k)|0)){ma=488;break a}Ha=__ZnwjPKc(48,1263606)|0;c[Ha>>2]=23308;Ja=Ha+24|0;c[Ja>>2]=0;c[Ha+16>>2]=6;c[Ha+4>>2]=c[F>>2];c[F>>2]=Ha;if(!(c[G>>2]|0))c[G>>2]=Ha;Ca=c[b>>2]|0;c[Ha+8>>2]=$i[c[(c[Ca>>2]|0)+20>>2]&8191](Ca,0)|0;Ca=c[b>>2]|0;c[Ha+12>>2]=$i[c[(c[Ca>>2]|0)+24>>2]&8191](Ca,0)|0;__ZN7VariantC2Ei(i,__ZN7Variant26get_numeric_constant_valueENS_4TypeERK10StringNamePb(ob,k,0)|0);__ZN7VariantaSERKS_(Ja,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);__ZN10StringNameD2Ev(k);Ea=Ha;Fa=ia;ma=968;break}Ha=c[b>>2]|0;do if(($i[c[(c[Ha>>2]|0)+4>>2]&8191](Ha,1)|0)==75){Ja=c[b>>2]|0;if((($i[c[(c[Ja>>2]|0)+4>>2]&8191](Ja,0)|0)!=4?(Ja=c[b>>2]|0,($i[c[(c[Ja>>2]|0)+4>>2]&8191](Ja,0)|0)!=1):0)?(Ja=c[b>>2]|0,($i[c[(c[Ja>>2]|0)+4>>2]&8191](Ja,0)|0)!=5):0)break;Ja=__ZnwjPKc(28,1263606)|0;c[Ja>>2]=23228;Ca=Ja+24|0;c[Ca>>2]=0;c[Ja+16>>2]=10;c[Ja+4>>2]=c[F>>2];c[F>>2]=Ja;if(!(c[G>>2]|0))c[G>>2]=Ja;ka=c[b>>2]|0;c[Ja+8>>2]=$i[c[(c[ka>>2]|0)+20>>2]&8191](ka,0)|0;ka=c[b>>2]|0;c[Ja+12>>2]=$i[c[(c[ka>>2]|0)+24>>2]&8191](ka,0)|0;c[Ja+20>>2]=0;ka=c[b>>2]|0;do if(($i[c[(c[ka>>2]|0)+4>>2]&8191](ka,0)|0)==4){ua=__ZnwjPKc(24,1263606)|0;c[ua>>2]=23720;c[ua+16>>2]=5;c[ua+4>>2]=c[F>>2];c[F>>2]=ua;if(!(c[G>>2]|0))c[G>>2]=ua;sa=c[b>>2]|0;c[ua+8>>2]=$i[c[(c[sa>>2]|0)+20>>2]&8191](sa,0)|0;sa=c[b>>2]|0;c[ua+12>>2]=$i[c[(c[sa>>2]|0)+24>>2]&8191](sa,0)|0;sa=c[b>>2]|0;c[ua+20>>2]=$i[c[(c[sa>>2]|0)+16>>2]&8191](sa,0)|0;sa=c[Ca>>2]|0;if(!sa)pb=1;else pb=(c[sa+-4>>2]|0)+1|0;if(!(__ZN6VectorIPN8GDParser4NodeEE6resizeEi(Ca,pb)|0)){a[1263537]=0;sa=c[Ca>>2]|0;if(!sa){ma=550;break a}ja=c[sa+-4>>2]|0;if((ja|0)<1){ma=550;break a}__ZN6VectorIPN8GDParser4NodeEE14_copy_on_writeEv(Ca);c[(c[Ca>>2]|0)+(ja+-1<<2)>>2]=ua}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);ua=c[b>>2]|0;Pi[c[(c[ua>>2]|0)+36>>2]&2047](ua,2)}else{ua=c[b>>2]|0;if(($i[c[(c[ua>>2]|0)+4>>2]&8191](ua,0)|0)==5){ua=__ZnwjPKc(24,1263606)|0;c[ua>>2]=23784;c[ua+16>>2]=2;c[ua+4>>2]=c[F>>2];c[F>>2]=ua;if(!(c[G>>2]|0))c[G>>2]=ua;ja=c[b>>2]|0;c[ua+8>>2]=$i[c[(c[ja>>2]|0)+20>>2]&8191](ja,0)|0;ja=c[b>>2]|0;c[ua+12>>2]=$i[c[(c[ja>>2]|0)+24>>2]&8191](ja,0)|0;ja=c[b>>2]|0;c[ua+20>>2]=$i[c[(c[ja>>2]|0)+12>>2]&8191](ja,0)|0;ja=c[Ca>>2]|0;if(!ja)qb=1;else qb=(c[ja+-4>>2]|0)+1|0;if(!(__ZN6VectorIPN8GDParser4NodeEE6resizeEi(Ca,qb)|0)){a[1263537]=0;ja=c[Ca>>2]|0;if(!ja){ma=562;break a}sa=c[ja+-4>>2]|0;if((sa|0)<1){ma=562;break a}__ZN6VectorIPN8GDParser4NodeEE14_copy_on_writeEv(Ca);c[(c[Ca>>2]|0)+(sa+-1<<2)>>2]=ua}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);ua=c[b>>2]|0;Pi[c[(c[ua>>2]|0)+36>>2]&2047](ua,2);break}ua=__ZnwjPKc(20,1263606)|0;c[ua>>2]=24412;c[ua+16>>2]=9;c[ua+4>>2]=c[F>>2];c[F>>2]=ua;if(!(c[G>>2]|0))c[G>>2]=ua;sa=c[b>>2]|0;c[ua+8>>2]=$i[c[(c[sa>>2]|0)+20>>2]&8191](sa,0)|0;sa=c[b>>2]|0;c[ua+12>>2]=$i[c[(c[sa>>2]|0)+24>>2]&8191](sa,0)|0;sa=c[Ca>>2]|0;if(!sa)rb=1;else rb=(c[sa+-4>>2]|0)+1|0;if(!(__ZN6VectorIPN8GDParser4NodeEE6resizeEi(Ca,rb)|0)){a[1263537]=0;sa=c[Ca>>2]|0;if(!sa){ma=573;break a}ja=c[sa+-4>>2]|0;if((ja|0)<1){ma=573;break a}__ZN6VectorIPN8GDParser4NodeEE14_copy_on_writeEv(Ca);c[(c[Ca>>2]|0)+(ja+-1<<2)>>2]=ua}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);__ZN10StringNameC2Ev(i);__ZN8GDParser27_get_completable_identifierENS_14CompletionTypeER10StringName(b,3,i)|0;ua=__ZnwjPKc(24,1263606)|0;c[ua>>2]=23212;ja=ua+20|0;__ZN10StringNameC2Ev(ja);c[ua+16>>2]=4;c[ua+4>>2]=c[F>>2];c[F>>2]=ua;if(!(c[G>>2]|0))c[G>>2]=ua;sa=c[b>>2]|0;c[ua+8>>2]=$i[c[(c[sa>>2]|0)+20>>2]&8191](sa,0)|0;sa=c[b>>2]|0;c[ua+12>>2]=$i[c[(c[sa>>2]|0)+24>>2]&8191](sa,0)|0;__ZN10StringNameaSERKS_(ja,i);ja=c[Ca>>2]|0;if(!ja)sb=1;else sb=(c[ja+-4>>2]|0)+1|0;if(!(__ZN6VectorIPN8GDParser4NodeEE6resizeEi(Ca,sb)|0)){a[1263537]=0;ja=c[Ca>>2]|0;if(!ja){ma=583;break a}sa=c[ja+-4>>2]|0;if((sa|0)<1){ma=583;break a}__ZN6VectorIPN8GDParser4NodeEE14_copy_on_writeEv(Ca);c[(c[Ca>>2]|0)+(sa+-1<<2)>>2]=ua}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);ua=c[b>>2]|0;Pi[c[(c[ua>>2]|0)+36>>2]&2047](ua,1);__ZN10StringNameD2Ev(i)}while(0);ka=c[b>>2]|0;if(($i[c[(c[ka>>2]|0)+4>>2]&8191](ka,0)|0)==90){__ZN10StringNameC2Ev(i);__ZN10StringNameaSERKS_(H,i);__ZN10StringNameD2Ev(i);c[I>>2]=7;c[K>>2]=c[J>>2];c[M>>2]=c[L>>2];ka=c[b>>2]|0;c[N>>2]=$i[c[(c[ka>>2]|0)+20>>2]&8191](ka,0)|0;c[O>>2]=0;c[Q>>2]=c[P>>2];a[R>>0]=1;ka=c[b>>2]|0;Pi[c[(c[ka>>2]|0)+36>>2]&2047](ka,1);c[S>>2]=Ja}if(__ZN8GDParser16_parse_argumentsEPNS_4NodeER6VectorIS1_Ebb(b,Ja,Ca,e,0)|0){Ea=Ja;Fa=ia;ma=968;break c}else{pa=0;break a}}while(0);Ha=c[b>>2]|0;if(($i[c[(c[Ha>>2]|0)+4>>2]&8191](Ha,0)|0)==1){Ha=c[J>>2]|0;__ZN10StringNameC2Ev(i);__ZN8GDParser27_get_completable_identifierENS_14CompletionTypeER10StringName(b,4,i)|0;f:do if(g){Ga=c[Ha+48>>2]|0;Aa=c[i>>2]|0;g:do if((Ga|0)!=0?(Ia=c[Ga+-4>>2]|0,(Ia|0)>0):0){ya=0;while(1){if((c[Ga+(ya<<3)>>2]|0)==(Aa|0))break;ka=ya+1|0;if((ka|0)<(Ia|0))ya=ka;else{tb=0;ub=ha;break g}}tb=1;ub=c[Ga+(ya<<3)+4>>2]|0}else{tb=0;ub=ha}while(0);Ga=c[305219]|0;Ja=c[Ga+12>>2]|0;if(!Ja)if(tb){vb=ub;break}else{ma=621;break}Ca=c[Ja+8>>2]|0;Ja=c[Ga+16>>2]|0;h:do if((Ca|0)!=(Ja|0)){Ga=Ca;do{Ia=c[Ga+24>>2]|0;if(Aa>>>0<Ia>>>0)wb=Ga+8|0;else{if(Ia>>>0>=Aa>>>0){xb=Ga;break h}wb=Ga+4|0}Ga=c[wb>>2]|0}while((Ga|0)!=(Ja|0));if(tb){vb=ub;break f}else{ma=621;break f}}else xb=Ca;while(0);if(!((xb|0)!=(Ja|0)&(xb|0)!=0))if(tb){vb=ub;break}else{ma=621;break}Ca=__ZnwjPKc(48,1263606)|0;c[Ca>>2]=23308;Aa=Ca+24|0;c[Aa>>2]=0;c[Ca+16>>2]=6;c[Ca+4>>2]=c[F>>2];c[F>>2]=Ca;if(!(c[G>>2]|0))c[G>>2]=Ca;Ga=c[b>>2]|0;c[Ca+8>>2]=$i[c[(c[Ga>>2]|0)+20>>2]&8191](Ga,0)|0;Ga=c[b>>2]|0;c[Ca+12>>2]=$i[c[(c[Ga>>2]|0)+24>>2]&8191](Ga,0)|0;Ga=c[305219]|0;ya=c[Ga+4>>2]|0;Ia=c[Ga+12>>2]|0;if(!Ia){ma=609;break a}a[1263537]=0;ka=c[Ia+8>>2]|0;Ia=c[Ga+16>>2]|0;i:do if((ka|0)==(Ia|0))yb=ka;else{Ga=c[i>>2]|0;ua=ka;while(1){sa=c[ua+24>>2]|0;if(Ga>>>0<sa>>>0)zb=ua+8|0;else{if(sa>>>0>=Ga>>>0){yb=ua;break i}zb=ua+4|0}ua=c[zb>>2]|0;if((ua|0)==(Ia|0)){ma=618;break a}}}while(0);if((yb|0)==(Ia|0)|(yb|0)==0){ma=618;break a}a[1263537]=0;__ZN7VariantaSERKS_(Aa,ya+((c[yb+28>>2]|0)*24|0)|0);vb=Ca}else ma=621;while(0);if((ma|0)==621){ma=0;Ha=__ZnwjPKc(24,1263606)|0;c[Ha>>2]=23212;ka=Ha+20|0;__ZN10StringNameC2Ev(ka);c[Ha+16>>2]=4;c[Ha+4>>2]=c[F>>2];c[F>>2]=Ha;if(!(c[G>>2]|0))c[G>>2]=Ha;Ja=c[b>>2]|0;c[Ha+8>>2]=$i[c[(c[Ja>>2]|0)+20>>2]&8191](Ja,0)|0;Ja=c[b>>2]|0;c[Ha+12>>2]=$i[c[(c[Ja>>2]|0)+24>>2]&8191](Ja,0)|0;__ZN10StringNameaSERKS_(ka,i);vb=Ha}__ZN10StringNameD2Ev(i);Ea=vb;Fa=ia;ma=968;break}Ha=c[b>>2]|0;if(($i[c[(c[Ha>>2]|0)+4>>2]&8191](Ha,0)|0)==16)break b;Ha=c[b>>2]|0;if(($i[c[(c[Ha>>2]|0)+4>>2]&8191](Ha,0)|0)==17)break b;Ha=c[b>>2]|0;if(($i[c[(c[Ha>>2]|0)+4>>2]&8191](Ha,0)|0)==15)break b;Ha=c[b>>2]|0;if(($i[c[(c[Ha>>2]|0)+4>>2]&8191](Ha,0)|0)==37)break b;Ha=c[b>>2]|0;ka=($i[c[(c[Ha>>2]|0)+4>>2]&8191](Ha,0)|0)==71;Ha=c[b>>2]|0;if(ka){Pi[c[(c[Ha>>2]|0)+36>>2]&2047](Ha,1);ka=__ZnwjPKc(24,1263606)|0;c[ka>>2]=24428;Ja=ka+20|0;c[Ja>>2]=0;c[ka+16>>2]=7;c[ka+4>>2]=c[F>>2];c[F>>2]=ka;if(!(c[G>>2]|0))c[G>>2]=ka;ua=c[b>>2]|0;c[ka+8>>2]=$i[c[(c[ua>>2]|0)+20>>2]&8191](ua,0)|0;ua=c[b>>2]|0;c[ka+12>>2]=$i[c[(c[ua>>2]|0)+24>>2]&8191](ua,0)|0;ua=c[b>>2]|0;if(($i[c[(c[ua>>2]|0)+4>>2]&8191](ua,0)|0)==89){ma=665;break a}ua=0;j:while(1){while(1){Ga=c[b>>2]|0;sa=($i[c[(c[Ga>>2]|0)+4>>2]&8191](Ga,0)|0)==72;Ab=c[b>>2]|0;if(sa)break j;sa=($i[c[(c[Ab>>2]|0)+4>>2]&8191](Ab,0)|0)==83;Bb=c[b>>2]|0;if(!sa)break;Pi[c[(c[Bb>>2]|0)+36>>2]&2047](Bb,1);sa=c[b>>2]|0;if(($i[c[(c[sa>>2]|0)+4>>2]&8191](sa,0)|0)==89){ma=665;break a}}do if(($i[c[(c[Bb>>2]|0)+4>>2]&8191](Bb,0)|0)==77){if(!ua){ma=683;break a}Ca=c[b>>2]|0;Pi[c[(c[Ca>>2]|0)+36>>2]&2047](Ca,1);Cb=0}else{if(ua){ma=699;break a}Ca=__ZN8GDParser17_parse_expressionEPNS_4NodeEbbb(b,ka,e,ga,g)|0;if(!Ca){pa=0;break a}ya=c[Ja>>2]|0;if(!ya)Db=1;else Db=(c[ya+-4>>2]|0)+1|0;if(__ZN6VectorIPN8GDParser4NodeEE6resizeEi(Ja,Db)|0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);Cb=1;break}a[1263537]=0;ya=c[Ja>>2]|0;if(!ya){ma=719;break a}Aa=c[ya+-4>>2]|0;if((Aa|0)<1){ma=719;break a}__ZN6VectorIPN8GDParser4NodeEE14_copy_on_writeEv(Ja);c[(c[Ja>>2]|0)+(Aa+-1<<2)>>2]=Ca;Cb=1}while(0);Ca=c[b>>2]|0;if(($i[c[(c[Ca>>2]|0)+4>>2]&8191](Ca,0)|0)==89){ma=665;break a}else ua=Cb}Pi[c[(c[Ab>>2]|0)+36>>2]&2047](Ab,1);Ea=ka;Fa=ia;ma=968;break}ua=($i[c[(c[Ha>>2]|0)+4>>2]&8191](Ha,0)|0)==73;Ja=c[b>>2]|0;if(!ua){if(($i[c[(c[Ja>>2]|0)+4>>2]&8191](Ja,0)|0)!=79){ma=952;break a}ua=c[b>>2]|0;if(($i[c[(c[ua>>2]|0)+4>>2]&8191](ua,1)|0)!=1?(ua=c[b>>2]|0,($i[c[(c[ua>>2]|0)+4>>2]&8191](ua,1)|0)!=90):0){ma=952;break a}ua=c[b>>2]|0;if(($i[c[(c[ua>>2]|0)+4>>2]&8191](ua,2)|0)!=75){ma=952;break a}ua=c[b>>2]|0;Pi[c[(c[ua>>2]|0)+36>>2]&2047](ua,1);ua=__ZnwjPKc(28,1263606)|0;c[ua>>2]=23228;Ca=ua+24|0;c[Ca>>2]=0;c[ua+16>>2]=10;c[ua+4>>2]=c[F>>2];c[F>>2]=ua;if(!(c[G>>2]|0))c[G>>2]=ua;Aa=c[b>>2]|0;c[ua+8>>2]=$i[c[(c[Aa>>2]|0)+20>>2]&8191](Aa,0)|0;Aa=c[b>>2]|0;c[ua+12>>2]=$i[c[(c[Aa>>2]|0)+24>>2]&8191](Aa,0)|0;c[ua+20>>2]=1;__ZN10StringNameC2Ev(i);__ZN8GDParser27_get_completable_identifierENS_14CompletionTypeER10StringName(b,5,i)|0;Aa=__ZnwjPKc(24,1263606)|0;c[Aa>>2]=23212;ya=Aa+20|0;__ZN10StringNameC2Ev(ya);c[Aa+16>>2]=4;c[Aa+4>>2]=c[F>>2];c[F>>2]=Aa;if(!(c[G>>2]|0))c[G>>2]=Aa;Ia=c[b>>2]|0;c[Aa+8>>2]=$i[c[(c[Ia>>2]|0)+20>>2]&8191](Ia,0)|0;Ia=c[b>>2]|0;c[Aa+12>>2]=$i[c[(c[Ia>>2]|0)+24>>2]&8191](Ia,0)|0;__ZN10StringNameaSERKS_(ya,i);ya=c[Ca>>2]|0;if(!ya)Eb=1;else Eb=(c[ya+-4>>2]|0)+1|0;if(!(__ZN6VectorIPN8GDParser4NodeEE6resizeEi(Ca,Eb)|0)){a[1263537]=0;ya=c[Ca>>2]|0;if(!ya){ma=949;break a}Ia=c[ya+-4>>2]|0;if((Ia|0)<1){ma=949;break a}__ZN6VectorIPN8GDParser4NodeEE14_copy_on_writeEv(Ca);c[(c[Ca>>2]|0)+(Ia+-1<<2)>>2]=Aa}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);Aa=c[b>>2]|0;Pi[c[(c[Aa>>2]|0)+36>>2]&2047](Aa,1);Aa=__ZN8GDParser16_parse_argumentsEPNS_4NodeER6VectorIS1_Ebb(b,ua,Ca,e,0)|0;__ZN10StringNameD2Ev(i);if(Aa){Ea=ua;Fa=ia;ma=968;break}else{pa=0;break a}}Pi[c[(c[Ja>>2]|0)+36>>2]&2047](Ja,1);Ja=__ZnwjPKc(24,1263606)|0;c[Ja>>2]=24444;ua=Ja+20|0;c[ua>>2]=0;c[Ja+16>>2]=8;c[Ja+4>>2]=c[F>>2];c[F>>2]=Ja;if(!(c[G>>2]|0))c[G>>2]=Ja;Aa=c[b>>2]|0;c[Ja+8>>2]=$i[c[(c[Aa>>2]|0)+20>>2]&8191](Aa,0)|0;Aa=c[b>>2]|0;c[Ja+12>>2]=$i[c[(c[Aa>>2]|0)+24>>2]&8191](Aa,0)|0;c[aa>>2]=379008;c[i>>2]=0;c[ca>>2]=0;Aa=c[b>>2]|0;k:do if(($i[c[(c[Aa>>2]|0)+4>>2]&8191](Aa,0)|0)==89)ma=728;else{Ca=0;Ia=0;l:while(1){Fb=Ia;while(1){while(1){ya=c[b>>2]|0;if(($i[c[(c[ya>>2]|0)+4>>2]&8191](ya,0)|0)==74){ma=742;break l}ya=c[b>>2]|0;sa=($i[c[(c[ya>>2]|0)+4>>2]&8191](ya,0)|0)==83;Gb=c[b>>2]|0;if(!sa)break;Pi[c[(c[Gb>>2]|0)+36>>2]&2047](Gb,1);sa=c[b>>2]|0;if(($i[c[(c[sa>>2]|0)+4>>2]&8191](sa,0)|0)==89){ma=728;break k}}if(($i[c[(c[Gb>>2]|0)+4>>2]&8191](Gb,0)|0)==77){switch(Fb&3){case 0:{ma=774;break l;break}case 2:{ma=787;break l;break}case 1:{ma=800;break l;break}default:{}}sa=c[b>>2]|0;Pi[c[(c[sa>>2]|0)+36>>2]&2047](sa,1);Hb=0}else{sa=c[b>>2]|0;Ib=Fb&255;if(($i[c[(c[sa>>2]|0)+4>>2]&8191](sa,0)|0)!=81)break;switch(Ib&3){case 0:{ma=818;break l;break}case 2:{ma=831;break l;break}case 3:{ma=844;break l;break}default:{}}sa=c[b>>2]|0;Pi[c[(c[sa>>2]|0)+36>>2]&2047](sa,1);Hb=2}sa=c[b>>2]|0;if(($i[c[(c[sa>>2]|0)+4>>2]&8191](sa,0)|0)==89){ma=728;break k}else Fb=Hb}m:do switch(Ib&3){case 3:{ma=859;break l;break}case 1:{ma=872;break l;break}case 0:{sa=c[b>>2]|0;do if(($i[c[(c[sa>>2]|0)+4>>2]&8191](sa,0)|0)==1){ya=c[b>>2]|0;if(($i[c[(c[ya>>2]|0)+4>>2]&8191](ya,1)|0)!=23)break;ya=__ZnwjPKc(48,1263606)|0;c[ya>>2]=23308;Ga=ya+24|0;c[Ga>>2]=0;c[ya+16>>2]=6;c[ya+4>>2]=c[F>>2];c[F>>2]=ya;if(!(c[G>>2]|0))c[G>>2]=ya;ja=c[b>>2]|0;c[ya+8>>2]=$i[c[(c[ja>>2]|0)+20>>2]&8191](ja,0)|0;ja=c[b>>2]|0;c[ya+12>>2]=$i[c[(c[ja>>2]|0)+24>>2]&8191](ja,0)|0;ja=c[b>>2]|0;c[n>>2]=$i[c[(c[ja>>2]|0)+8>>2]&8191](ja,0)|0;__ZN7VariantC2ERK10StringName(k,n);__ZN7VariantaSERKS_(Ga,k);if(c[k>>2]|0)__ZN7Variant5clearEv(k);__ZN10StringNameD2Ev(n);Ga=c[b>>2]|0;Pi[c[(c[Ga>>2]|0)+36>>2]&2047](Ga,2);Jb=ya;ma=893;break m}while(0);sa=__ZN8GDParser17_parse_expressionEPNS_4NodeEbbb(b,Ja,e,ga,g)|0;if(!sa){Kb=1;Lb=ha;break k}else{Mb=sa;Nb=1}break}case 2:{Jb=Ca;ma=893;break}default:{ma=727;break a}}while(0);do if((ma|0)==893){ma=0;sa=__ZN8GDParser17_parse_expressionEPNS_4NodeEbbb(b,Ja,e,ga,g)|0;if(!sa){Kb=1;Lb=ha;break k}if((c[Jb+16>>2]|0)==6){ya=Jb+24|0;Ga=c[i>>2]|0;if(Ga){ja=c[Ga+8>>2]|0;n:do if((ja|0)!=(c[aa>>2]|0)){Ga=ja;while(1){Oa=Ga+24|0;if(__ZNK7VariantltERKS_(ya,Oa)|0)Ob=Ga+8|0;else{if(!(__ZNK7VariantltERKS_(Oa,ya)|0))break;Ob=Ga+4|0}Oa=c[Ob>>2]|0;if((Oa|0)==(c[aa>>2]|0))break n;else Ga=Oa}if(Ga|0?(Ga|0)!=(c[aa>>2]|0):0){ma=903;break l}}while(0);if(!(c[i>>2]|0))ma=916}else ma=916;if((ma|0)==916){ma=0;ja=__ZnwjPFPvjE(48,4740)|0;Oa=ja+16|0;c[Oa>>2]=0;c[Oa+4>>2]=0;c[Oa+8>>2]=0;c[i>>2]=ja;Oa=c[aa>>2]|0;c[ja+4>>2]=Oa;c[ja+8>>2]=Oa;c[ja+12>>2]=Oa;c[ja>>2]=1}__ZN3SetI7Variant10ComparatorIS0_E16DefaultAllocatorE10_insert_rbERKS0_(i,ya)|0}ja=c[ua>>2]|0;if(!ja)Pb=1;else Pb=(c[ja+-4>>2]|0)+1|0;if(__ZN6VectorIN8GDParser14DictionaryNode4PairEE6resizeEi(ua,Pb)|0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);Mb=0;Nb=3;break}a[1263537]=0;ja=c[ua>>2]|0;if(!ja){ma=926;break a}Oa=c[ja+-4>>2]|0;if((Oa|0)<1){ma=926;break a}ja=Oa+-1|0;__ZN6VectorIN8GDParser14DictionaryNode4PairEE14_copy_on_writeEv(ua);Oa=c[ua>>2]|0;c[Oa+(ja<<3)>>2]=Jb;c[Oa+(ja<<3)+4>>2]=sa;Mb=0;Nb=3}while(0);ja=c[b>>2]|0;if(($i[c[(c[ja>>2]|0)+4>>2]&8191](ja,0)|0)==89){ma=728;break k}else{Ca=Mb;Ia=Nb}}switch(ma|0){case 742:{ma=0;switch(Fb&3){case 1:{__ZN6StringC2EPKc(k,494792);if(!(a[T>>0]|0)){Ia=c[U>>2]|0;do if((Ia|0)!=(c[k>>2]|0)){do if(Ia|0){if(__Z16atomic_decrementPj(Ia+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ia,1)}while(0);c[U>>2]=0;Ca=c[k>>2]|0;if(!Ca)break;if(!(__Z28atomic_conditional_incrementPj(Ca+-8|0)|0))break;c[U>>2]=c[k>>2]}while(0);Ia=c[b>>2]|0;c[V>>2]=$i[c[(c[Ia>>2]|0)+20>>2]&8191](Ia,0)|0;Ia=c[b>>2]|0;c[W>>2]=$i[c[(c[Ia>>2]|0)+24>>2]&8191](Ia,0)|0;a[T>>0]=1}Ia=c[k>>2]|0;do if(Ia|0){if(__Z16atomic_decrementPj(Ia+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ia,1)}while(0);Kb=1;Lb=ha;break k;break}case 2:{__ZN6StringC2EPKc(k,494805);if(!(a[T>>0]|0)){Ia=c[U>>2]|0;do if((Ia|0)!=(c[k>>2]|0)){do if(Ia|0){if(__Z16atomic_decrementPj(Ia+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ia,1)}while(0);c[U>>2]=0;Ca=c[k>>2]|0;if(!Ca)break;if(!(__Z28atomic_conditional_incrementPj(Ca+-8|0)|0))break;c[U>>2]=c[k>>2]}while(0);Ia=c[b>>2]|0;c[V>>2]=$i[c[(c[Ia>>2]|0)+20>>2]&8191](Ia,0)|0;Ia=c[b>>2]|0;c[W>>2]=$i[c[(c[Ia>>2]|0)+24>>2]&8191](Ia,0)|0;a[T>>0]=1}Ia=c[k>>2]|0;do if(Ia|0){if(__Z16atomic_decrementPj(Ia+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ia,1)}while(0);Kb=1;Lb=ha;break k;break}default:{Ia=c[b>>2]|0;Pi[c[(c[Ia>>2]|0)+36>>2]&2047](Ia,1);Kb=0;Lb=Ja;break k}}break}case 774:{ma=0;__ZN6StringC2EPKc(k,494820);if(!(a[T>>0]|0)){Ia=c[U>>2]|0;do if((Ia|0)!=(c[k>>2]|0)){do if(Ia|0){if(__Z16atomic_decrementPj(Ia+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ia,1)}while(0);c[U>>2]=0;Ca=c[k>>2]|0;if(!Ca)break;if(!(__Z28atomic_conditional_incrementPj(Ca+-8|0)|0))break;c[U>>2]=c[k>>2]}while(0);Ia=c[b>>2]|0;c[V>>2]=$i[c[(c[Ia>>2]|0)+20>>2]&8191](Ia,0)|0;Ia=c[b>>2]|0;c[W>>2]=$i[c[(c[Ia>>2]|0)+24>>2]&8191](Ia,0)|0;a[T>>0]=1}Ia=c[k>>2]|0;do if(Ia|0){if(__Z16atomic_decrementPj(Ia+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ia,1)}while(0);Kb=1;Lb=ha;break k;break}case 787:{ma=0;__ZN6StringC2EPKc(k,494805);if(!(a[T>>0]|0)){Ia=c[U>>2]|0;do if((Ia|0)!=(c[k>>2]|0)){do if(Ia|0){if(__Z16atomic_decrementPj(Ia+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ia,1)}while(0);c[U>>2]=0;Ca=c[k>>2]|0;if(!Ca)break;if(!(__Z28atomic_conditional_incrementPj(Ca+-8|0)|0))break;c[U>>2]=c[k>>2]}while(0);Ia=c[b>>2]|0;c[V>>2]=$i[c[(c[Ia>>2]|0)+20>>2]&8191](Ia,0)|0;Ia=c[b>>2]|0;c[W>>2]=$i[c[(c[Ia>>2]|0)+24>>2]&8191](Ia,0)|0;a[T>>0]=1}Ia=c[k>>2]|0;do if(Ia|0){if(__Z16atomic_decrementPj(Ia+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ia,1)}while(0);Kb=1;Lb=ha;break k;break}case 800:{ma=0;__ZN6StringC2EPKc(k,494792);if(!(a[T>>0]|0)){Ia=c[U>>2]|0;do if((Ia|0)!=(c[k>>2]|0)){do if(Ia|0){if(__Z16atomic_decrementPj(Ia+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ia,1)}while(0);c[U>>2]=0;Ca=c[k>>2]|0;if(!Ca)break;if(!(__Z28atomic_conditional_incrementPj(Ca+-8|0)|0))break;c[U>>2]=c[k>>2]}while(0);Ia=c[b>>2]|0;c[V>>2]=$i[c[(c[Ia>>2]|0)+20>>2]&8191](Ia,0)|0;Ia=c[b>>2]|0;c[W>>2]=$i[c[(c[Ia>>2]|0)+24>>2]&8191](Ia,0)|0;a[T>>0]=1}Ia=c[k>>2]|0;do if(Ia|0){if(__Z16atomic_decrementPj(Ia+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ia,1)}while(0);Kb=1;Lb=ha;break k;break}case 818:{ma=0;__ZN6StringC2EPKc(k,494820);if(!(a[T>>0]|0)){Ia=c[U>>2]|0;do if((Ia|0)!=(c[k>>2]|0)){do if(Ia|0){if(__Z16atomic_decrementPj(Ia+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ia,1)}while(0);c[U>>2]=0;Ca=c[k>>2]|0;if(!Ca)break;if(!(__Z28atomic_conditional_incrementPj(Ca+-8|0)|0))break;c[U>>2]=c[k>>2]}while(0);Ia=c[b>>2]|0;c[V>>2]=$i[c[(c[Ia>>2]|0)+20>>2]&8191](Ia,0)|0;Ia=c[b>>2]|0;c[W>>2]=$i[c[(c[Ia>>2]|0)+24>>2]&8191](Ia,0)|0;a[T>>0]=1}Ia=c[k>>2]|0;do if(Ia|0){if(__Z16atomic_decrementPj(Ia+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ia,1)}while(0);Kb=1;Lb=ha;break k;break}case 831:{ma=0;__ZN6StringC2EPKc(k,494805);if(!(a[T>>0]|0)){Ia=c[U>>2]|0;do if((Ia|0)!=(c[k>>2]|0)){do if(Ia|0){if(__Z16atomic_decrementPj(Ia+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ia,1)}while(0);c[U>>2]=0;Ca=c[k>>2]|0;if(!Ca)break;if(!(__Z28atomic_conditional_incrementPj(Ca+-8|0)|0))break;c[U>>2]=c[k>>2]}while(0);Ia=c[b>>2]|0;c[V>>2]=$i[c[(c[Ia>>2]|0)+20>>2]&8191](Ia,0)|0;Ia=c[b>>2]|0;c[W>>2]=$i[c[(c[Ia>>2]|0)+24>>2]&8191](Ia,0)|0;a[T>>0]=1}Ia=c[k>>2]|0;do if(Ia|0){if(__Z16atomic_decrementPj(Ia+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ia,1)}while(0);Kb=1;Lb=ha;break k;break}case 844:{ma=0;__ZN6StringC2EPKc(k,494840);if(!(a[T>>0]|0)){Ia=c[U>>2]|0;do if((Ia|0)!=(c[k>>2]|0)){do if(Ia|0){if(__Z16atomic_decrementPj(Ia+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ia,1)}while(0);c[U>>2]=0;Ca=c[k>>2]|0;if(!Ca)break;if(!(__Z28atomic_conditional_incrementPj(Ca+-8|0)|0))break;c[U>>2]=c[k>>2]}while(0);Ia=c[b>>2]|0;c[V>>2]=$i[c[(c[Ia>>2]|0)+20>>2]&8191](Ia,0)|0;Ia=c[b>>2]|0;c[W>>2]=$i[c[(c[Ia>>2]|0)+24>>2]&8191](Ia,0)|0;a[T>>0]=1}Ia=c[k>>2]|0;do if(Ia|0){if(__Z16atomic_decrementPj(Ia+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ia,1)}while(0);Kb=1;Lb=ha;break k;break}case 859:{ma=0;__ZN6StringC2EPKc(k,494840);if(!(a[T>>0]|0)){Ia=c[U>>2]|0;do if((Ia|0)!=(c[k>>2]|0)){do if(Ia|0){if(__Z16atomic_decrementPj(Ia+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ia,1)}while(0);c[U>>2]=0;Ca=c[k>>2]|0;if(!Ca)break;if(!(__Z28atomic_conditional_incrementPj(Ca+-8|0)|0))break;c[U>>2]=c[k>>2]}while(0);Ia=c[b>>2]|0;c[V>>2]=$i[c[(c[Ia>>2]|0)+20>>2]&8191](Ia,0)|0;Ia=c[b>>2]|0;c[W>>2]=$i[c[(c[Ia>>2]|0)+24>>2]&8191](Ia,0)|0;a[T>>0]=1}Ia=c[k>>2]|0;do if(Ia|0){if(__Z16atomic_decrementPj(Ia+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ia,1)}while(0);Kb=1;Lb=ha;break k;break}case 872:{ma=0;__ZN6StringC2EPKc(k,494792);if(!(a[T>>0]|0)){Ia=c[U>>2]|0;do if((Ia|0)!=(c[k>>2]|0)){do if(Ia|0){if(__Z16atomic_decrementPj(Ia+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ia,1)}while(0);c[U>>2]=0;Ca=c[k>>2]|0;if(!Ca)break;if(!(__Z28atomic_conditional_incrementPj(Ca+-8|0)|0))break;c[U>>2]=c[k>>2]}while(0);Ia=c[b>>2]|0;c[V>>2]=$i[c[(c[Ia>>2]|0)+20>>2]&8191](Ia,0)|0;Ia=c[b>>2]|0;c[W>>2]=$i[c[(c[Ia>>2]|0)+24>>2]&8191](Ia,0)|0;a[T>>0]=1}Ia=c[k>>2]|0;do if(Ia|0){if(__Z16atomic_decrementPj(Ia+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ia,1)}while(0);Kb=1;Lb=ha;break k;break}case 903:{ma=0;__ZN6StringC2EPKc(k,494860);if(!(a[T>>0]|0)){Ia=c[U>>2]|0;do if((Ia|0)!=(c[k>>2]|0)){do if(Ia|0){if(__Z16atomic_decrementPj(Ia+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ia,1)}while(0);c[U>>2]=0;Ca=c[k>>2]|0;if(!Ca)break;if(!(__Z28atomic_conditional_incrementPj(Ca+-8|0)|0))break;c[U>>2]=c[k>>2]}while(0);Ia=c[b>>2]|0;c[V>>2]=$i[c[(c[Ia>>2]|0)+20>>2]&8191](Ia,0)|0;Ia=c[b>>2]|0;c[W>>2]=$i[c[(c[Ia>>2]|0)+24>>2]&8191](Ia,0)|0;a[T>>0]=1}Ia=c[k>>2]|0;do if(Ia|0){if(__Z16atomic_decrementPj(Ia+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ia,1)}while(0);Kb=1;Lb=ha;break k;break}}}while(0);if((ma|0)==728){ma=0;__ZN6StringC2EPKc(k,494768);if(!(a[T>>0]|0)){Ja=c[U>>2]|0;do if((Ja|0)!=(c[k>>2]|0)){do if(Ja|0){if(__Z16atomic_decrementPj(Ja+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ja,1)}while(0);c[U>>2]=0;ua=c[k>>2]|0;if(!ua)break;if(!(__Z28atomic_conditional_incrementPj(ua+-8|0)|0))break;c[U>>2]=c[k>>2]}while(0);Ja=c[b>>2]|0;c[V>>2]=$i[c[(c[Ja>>2]|0)+20>>2]&8191](Ja,0)|0;Ja=c[b>>2]|0;c[W>>2]=$i[c[(c[Ja>>2]|0)+24>>2]&8191](Ja,0)|0;a[T>>0]=1}Ja=c[k>>2]|0;do if(Ja|0){if(__Z16atomic_decrementPj(Ja+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ja,1)}while(0);Kb=1;Lb=ha}Ja=c[i>>2]|0;do if(Ja|0){__ZN3SetI7Variant10ComparatorIS0_E16DefaultAllocatorE13_cleanup_treeEPNS4_7ElementE(i,c[Ja+8>>2]|0);ua=c[aa>>2]|0;Aa=c[i>>2]|0;c[Aa+8>>2]=ua;c[ca>>2]=0;Ha=ua;c[Ha+12>>2]=Ha;if(!Aa)break;Ha=Aa+24|0;if(c[Ha>>2]|0)__ZN7Variant5clearEv(Ha);__ZN6Memory11free_staticEPvb(Aa,0);c[i>>2]=0}while(0);if(!Kb){Ea=Lb;Fa=ia;ma=968}else{pa=0;break a}}while(0);if((ma|0)==968){ma=0;if(!Ea){ma=969;break a}else{qa=Ea;ra=Fa}}Ja=qa;while(1){Aa=c[b>>2]|0;Ha=($i[c[(c[Aa>>2]|0)+4>>2]&8191](Aa,0)|0)==79;Aa=c[b>>2]|0;ua=c[(c[Aa>>2]|0)+4>>2]|0;if(!Ha){if(($i[ua&8191](Aa,0)|0)!=71)break;Ha=__ZnwjPKc(28,1263606)|0;c[Ha>>2]=23228;ka=Ha+24|0;c[ka>>2]=0;c[Ha+16>>2]=10;c[Ha+4>>2]=c[F>>2];c[F>>2]=Ha;if(!(c[G>>2]|0))c[G>>2]=Ha;Ia=c[b>>2]|0;c[Ha+8>>2]=$i[c[(c[Ia>>2]|0)+20>>2]&8191](Ia,0)|0;Ia=c[b>>2]|0;c[Ha+12>>2]=$i[c[(c[Ia>>2]|0)+24>>2]&8191](Ia,0)|0;c[Ha+20>>2]=4;Ia=c[b>>2]|0;Pi[c[(c[Ia>>2]|0)+36>>2]&2047](Ia,1);Ia=__ZN8GDParser17_parse_expressionEPNS_4NodeEbbb(b,Ha,e,ga,g)|0;if(!Ia){pa=0;break a}Ca=c[b>>2]|0;if(($i[c[(c[Ca>>2]|0)+4>>2]&8191](Ca,0)|0)!=72){ma=1050;break a}Ca=c[ka>>2]|0;if(!Ca)Qb=1;else Qb=(c[Ca+-4>>2]|0)+1|0;if(!(__ZN6VectorIPN8GDParser4NodeEE6resizeEi(ka,Qb)|0)){a[1263537]=0;Ca=c[ka>>2]|0;if(!Ca){ma=1069;break a}ja=c[Ca+-4>>2]|0;if((ja|0)<1){ma=1069;break a}__ZN6VectorIPN8GDParser4NodeEE14_copy_on_writeEv(ka);c[(c[ka>>2]|0)+(ja+-1<<2)>>2]=Ja}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);ja=c[ka>>2]|0;if(!ja)Rb=1;else Rb=(c[ja+-4>>2]|0)+1|0;if(!(__ZN6VectorIPN8GDParser4NodeEE6resizeEi(ka,Rb)|0)){a[1263537]=0;ja=c[ka>>2]|0;if(!ja){ma=1077;break a}Ca=c[ja+-4>>2]|0;if((Ca|0)<1){ma=1077;break a}__ZN6VectorIPN8GDParser4NodeEE14_copy_on_writeEv(ka);c[(c[ka>>2]|0)+(Ca+-1<<2)>>2]=Ia}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);Ia=c[b>>2]|0;Pi[c[(c[Ia>>2]|0)+36>>2]&2047](Ia,1);Ja=Ha;continue}if((($i[ua&8191](Aa,1)|0)!=90?(Aa=c[b>>2]|0,($i[c[(c[Aa>>2]|0)+4>>2]&8191](Aa,1)|0)!=1):0)?(Aa=c[b>>2]|0,($i[c[(c[Aa>>2]|0)+4>>2]&8191](Aa,1)|0)!=5):0){ma=980;break a}Aa=c[b>>2]|0;ua=($i[c[(c[Aa>>2]|0)+4>>2]&8191](Aa,2)|0)==75;Aa=__ZnwjPKc(28,1263606)|0;c[Aa>>2]=23228;Ha=Aa+24|0;c[Ha>>2]=0;c[Aa+16>>2]=10;c[Aa+4>>2]=c[F>>2];c[F>>2]=Aa;if(!(c[G>>2]|0))c[G>>2]=Aa;Ia=c[b>>2]|0;c[Aa+8>>2]=$i[c[(c[Ia>>2]|0)+20>>2]&8191](Ia,0)|0;Ia=c[b>>2]|0;c[Aa+12>>2]=$i[c[(c[Ia>>2]|0)+24>>2]&8191](Ia,0)|0;Ia=Aa+20|0;if(!ua){c[Ia>>2]=5;ua=c[b>>2]|0;Pi[c[(c[ua>>2]|0)+36>>2]&2047](ua,1);__ZN10StringNameC2Ev(i);if(__ZN8GDParser27_get_completable_identifierENS_14CompletionTypeER10StringName(b,8,i)|0){__ZN10StringNameC2Ev(k);ua=(c[i>>2]|0)==(c[k>>2]|0);__ZN10StringNameD2Ev(k);if(ua){__ZN10StringNameC2EPKc(k,494995);__ZN10StringNameaSERKS_(i,k);__ZN10StringNameD2Ev(k)}c[S>>2]=Aa}ua=__ZnwjPKc(24,1263606)|0;c[ua>>2]=23212;Ca=ua+20|0;__ZN10StringNameC2Ev(Ca);c[ua+16>>2]=4;c[ua+4>>2]=c[F>>2];c[F>>2]=ua;if(!(c[G>>2]|0))c[G>>2]=ua;ka=c[b>>2]|0;c[ua+8>>2]=$i[c[(c[ka>>2]|0)+20>>2]&8191](ka,0)|0;ka=c[b>>2]|0;c[ua+12>>2]=$i[c[(c[ka>>2]|0)+24>>2]&8191](ka,0)|0;__ZN10StringNameaSERKS_(Ca,i);Ca=c[Ha>>2]|0;if(!Ca)Sb=1;else Sb=(c[Ca+-4>>2]|0)+1|0;if(!(__ZN6VectorIPN8GDParser4NodeEE6resizeEi(Ha,Sb)|0)){a[1263537]=0;Ca=c[Ha>>2]|0;if(!Ca){ma=1034;break a}ka=c[Ca+-4>>2]|0;if((ka|0)<1){ma=1034;break a}__ZN6VectorIPN8GDParser4NodeEE14_copy_on_writeEv(Ha);c[(c[Ha>>2]|0)+(ka+-1<<2)>>2]=Ja}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);ka=c[Ha>>2]|0;if(!ka)Tb=1;else Tb=(c[ka+-4>>2]|0)+1|0;if(!(__ZN6VectorIPN8GDParser4NodeEE6resizeEi(Ha,Tb)|0)){a[1263537]=0;ka=c[Ha>>2]|0;if(!ka){ma=1042;break a}Ca=c[ka+-4>>2]|0;if((Ca|0)<1){ma=1042;break a}__ZN6VectorIPN8GDParser4NodeEE14_copy_on_writeEv(Ha);c[(c[Ha>>2]|0)+(Ca+-1<<2)>>2]=ua}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);__ZN10StringNameD2Ev(i);Ja=Aa;continue}c[Ia>>2]=0;Ia=c[b>>2]|0;Pi[c[(c[Ia>>2]|0)+36>>2]&2047](Ia,1);Ia=__ZnwjPKc(24,1263606)|0;c[Ia>>2]=23212;ua=Ia+20|0;__ZN10StringNameC2Ev(ua);c[Ia+16>>2]=4;c[Ia+4>>2]=c[F>>2];c[F>>2]=Ia;if(!(c[G>>2]|0))c[G>>2]=Ia;Ca=c[b>>2]|0;c[Ia+8>>2]=$i[c[(c[Ca>>2]|0)+20>>2]&8191](Ca,0)|0;Ca=c[b>>2]|0;c[Ia+12>>2]=$i[c[(c[Ca>>2]|0)+24>>2]&8191](Ca,0)|0;Ca=c[b>>2]|0;if(($i[c[(c[Ca>>2]|0)+4>>2]&8191](Ca,0)|0)==5){Ca=c[b>>2]|0;__ZN10StringNameC2EPKc(i,__ZN11GDFunctions13get_func_nameENS_8FunctionE($i[c[(c[Ca>>2]|0)+12>>2]&8191](Ca,0)|0)|0);__ZN10StringNameaSERKS_(ua,i);__ZN10StringNameD2Ev(i);Ca=c[b>>2]|0;Pi[c[(c[Ca>>2]|0)+36>>2]&2047](Ca,1)}else{__ZN10StringNameC2Ev(i);if(__ZN8GDParser27_get_completable_identifierENS_14CompletionTypeER10StringName(b,6,i)|0)c[S>>2]=Aa;__ZN10StringNameaSERKS_(ua,i);__ZN10StringNameD2Ev(i)}ua=c[Ha>>2]|0;if(!ua)Ub=1;else Ub=(c[ua+-4>>2]|0)+1|0;if(!(__ZN6VectorIPN8GDParser4NodeEE6resizeEi(Ha,Ub)|0)){a[1263537]=0;ua=c[Ha>>2]|0;if(!ua){ma=1009;break a}Ca=c[ua+-4>>2]|0;if((Ca|0)<1){ma=1009;break a}__ZN6VectorIPN8GDParser4NodeEE14_copy_on_writeEv(Ha);c[(c[Ha>>2]|0)+(Ca+-1<<2)>>2]=Ja}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);Ca=c[Ha>>2]|0;if(!Ca)Vb=1;else Vb=(c[Ca+-4>>2]|0)+1|0;if(!(__ZN6VectorIPN8GDParser4NodeEE6resizeEi(Ha,Vb)|0)){a[1263537]=0;Ca=c[Ha>>2]|0;if(!Ca){ma=1017;break a}ua=c[Ca+-4>>2]|0;if((ua|0)<1){ma=1017;break a}__ZN6VectorIPN8GDParser4NodeEE14_copy_on_writeEv(Ha);c[(c[Ha>>2]|0)+(ua+-1<<2)>>2]=Ia}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);Ia=c[b>>2]|0;Pi[c[(c[Ia>>2]|0)+36>>2]&2047](Ia,1);Ia=c[b>>2]|0;if(($i[c[(c[Ia>>2]|0)+4>>2]&8191](Ia,0)|0)==90){__ZN10StringNameC2Ev(i);__ZN10StringNameaSERKS_(H,i);__ZN10StringNameD2Ev(i);c[I>>2]=7;c[K>>2]=c[J>>2];c[M>>2]=c[L>>2];Ia=c[b>>2]|0;c[N>>2]=$i[c[(c[Ia>>2]|0)+20>>2]&8191](Ia,0)|0;c[O>>2]=0;c[Q>>2]=c[P>>2];a[R>>0]=1;Ia=c[b>>2]|0;Pi[c[(c[Ia>>2]|0)+36>>2]&2047](Ia,1);c[S>>2]=Aa}if(__ZN8GDParser16_parse_argumentsEPNS_4NodeER6VectorIS1_Ebb(b,Aa,Ha,e,0)|0)Ja=Aa;else{pa=0;break a}}if((c[D>>2]|0)>0?(Aa=c[b>>2]|0,($i[c[(c[Aa>>2]|0)+4>>2]&8191](Aa,0)|0)==83):0)do{Aa=c[b>>2]|0;Pi[c[(c[Aa>>2]|0)+36>>2]&2047](Aa,1);Aa=c[b>>2]|0}while(($i[c[(c[Aa>>2]|0)+4>>2]&8191](Aa,0)|0)==83);Aa=Ja;Ha=c[j>>2]|0;if(!Ha)Wb=1;else Wb=(c[Ha+-4>>2]|0)+1|0;if(!(__ZN6VectorIN8GDParser10ExpressionEE6resizeEi(j,Wb)|0)){a[1263537]=0;Ha=c[j>>2]|0;if(!Ha){ma=1089;break a}Ia=c[Ha+-4>>2]|0;if((Ia|0)<1){ma=1089;break a}__ZN6VectorIN8GDParser10ExpressionEE14_copy_on_writeEv(j);Ha=(c[j>>2]|0)+(Ia+-1<<3)|0;c[Ha>>2]=0;c[Ha+4>>2]=Aa}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);Aa=c[b>>2]|0;do switch($i[c[(c[Aa>>2]|0)+4>>2]&8191](Aa,0)|0){case 6:{Xb=ga;Yb=1;Zb=14;break}case 7:{Xb=ga;Yb=1;Zb=15;break}case 8:{Xb=ga;Yb=1;Zb=16;break}case 9:{Xb=ga;Yb=1;Zb=17;break}case 10:{Xb=ga;Yb=1;Zb=18;break}case 11:{Xb=ga;Yb=1;Zb=19;break}case 12:{Xb=ga;Yb=1;Zb=20;break}case 13:{Xb=ga;Yb=1;Zb=21;break}case 14:{Xb=ga;Yb=1;Zb=22;break}case 16:{Xb=ga;Yb=1;Zb=23;break}case 17:{Xb=ga;Yb=1;Zb=24;break}case 18:{Xb=ga;Yb=1;Zb=25;break}case 19:{Xb=ga;Yb=1;Zb=26;break}case 20:{Xb=ga;Yb=1;Zb=27;break}case 21:{Xb=ga;Yb=1;Zb=28;break}case 22:{Xb=ga;Yb=1;Zb=29;break}case 23:{if(ga){Xb=0;Yb=1;Zb=31}else{ma=1109;break a}break}case 24:{if(ga){Xb=0;Yb=1;Zb=32}else{ma=1123;break a}break}case 25:{if(ga){Xb=0;Yb=1;Zb=33}else{ma=1137;break a}break}case 26:{if(ga){Xb=0;Yb=1;Zb=34}else{ma=1151;break a}break}case 27:{if(ga){Xb=0;Yb=1;Zb=35}else{ma=1165;break a}break}case 28:{if(ga){Xb=0;Yb=1;Zb=36}else{ma=1179;break a}break}case 29:{if(ga){Xb=0;Yb=1;Zb=37}else{ma=1193;break a}break}case 30:{if(ga){Xb=0;Yb=1;Zb=38}else{ma=1207;break a}break}case 31:{if(ga){Xb=0;Yb=1;Zb=39}else{ma=1221;break a}break}case 32:{if(ga){Xb=0;Yb=1;Zb=40}else{ma=1235;break a}break}case 33:{if(ga){Xb=0;Yb=1;Zb=41}else{ma=1249;break a}break}case 34:{Xb=ga;Yb=1;Zb=42;break}case 35:{Xb=ga;Yb=1;Zb=43;break}case 36:{Xb=ga;Yb=1;Zb=44;break}case 53:{Xb=ga;Yb=1;Zb=3;break}case 38:{Xb=ga;Yb=1;Zb=45;break}case 40:{Xb=ga;Yb=1;Zb=46;break}default:{ma=1092;break a}}while(0);Aa=c[j>>2]|0;if(!Aa)_b=1;else _b=(c[Aa+-4>>2]|0)+1|0;if(!(__ZN6VectorIN8GDParser10ExpressionEE6resizeEi(j,_b)|0)){a[1263537]=0;Aa=c[j>>2]|0;if(!Aa){ma=1274;break a}Ha=c[Aa+-4>>2]|0;if((Ha|0)<1){ma=1274;break a}__ZN6VectorIN8GDParser10ExpressionEE14_copy_on_writeEv(j);Aa=(c[j>>2]|0)+(Ha+-1<<3)|0;c[Aa>>2]=Yb;c[Aa+4>>2]=Zb}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);Aa=c[b>>2]|0;Pi[c[(c[Aa>>2]|0)+36>>2]&2047](Aa,1);ga=Xb;ha=Ja;ia=ra}Aa=__ZnwjPKc(28,1263606)|0;c[Aa>>2]=23228;c[Aa+24>>2]=0;c[Aa+16>>2]=10;c[Aa+4>>2]=c[F>>2];c[F>>2]=Aa;if(!(c[G>>2]|0))c[G>>2]=Aa;Ha=c[b>>2]|0;c[Aa+8>>2]=$i[c[(c[Ha>>2]|0)+20>>2]&8191](Ha,0)|0;Ha=c[b>>2]|0;c[Aa+12>>2]=$i[c[(c[Ha>>2]|0)+24>>2]&8191](Ha,0)|0;Ha=c[b>>2]|0;switch($i[c[(c[Ha>>2]|0)+4>>2]&8191](Ha,0)|0){case 16:{$b=7;ma=635;break}case 17:{$b=6;ma=635;break}case 15:{$b=8;ma=635;break}case 37:{$b=9;ma=635;break}default:ac=fa}if((ma|0)==635){ma=0;ac=$b}Ha=c[b>>2]|0;Pi[c[(c[Ha>>2]|0)+36>>2]&2047](Ha,1);if((ac|0)!=8?(Ha=c[b>>2]|0,($i[c[(c[Ha>>2]|0)+4>>2]&8191](Ha,0)|0)==15):0){ma=638;break}Ha=c[j>>2]|0;if(!Ha)bc=1;else bc=(c[Ha+-4>>2]|0)+1|0;if(__ZN6VectorIN8GDParser10ExpressionEE6resizeEi(j,bc)|0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);da=ga;f=ha;ea=ia;fa=ac;continue}a[1263537]=0;Ha=c[j>>2]|0;if(!Ha){ma=657;break}Aa=c[Ha+-4>>2]|0;if((Aa|0)<1){ma=657;break}__ZN6VectorIN8GDParser10ExpressionEE14_copy_on_writeEv(j);Ha=(c[j>>2]|0)+(Aa+-1<<3)|0;c[Ha>>2]=1;c[Ha+4>>2]=ac;da=ga;f=ha;ea=ia;fa=ac}o:switch(ma|0){case 10:{__ZN6StringC2EPKc(i,1078081);if(!(a[T>>0]|0)){ac=c[U>>2]|0;if((ac|0)!=(c[i>>2]|0)){if(ac|0?(__Z16atomic_decrementPj(ac+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(ac,1);c[U>>2]=0;ac=c[i>>2]|0;if(ac|0?__Z28atomic_conditional_incrementPj(ac+-8|0)|0:0)c[U>>2]=c[i>>2]}ac=c[b>>2]|0;c[V>>2]=$i[c[(c[ac>>2]|0)+20>>2]&8191](ac,0)|0;ac=c[b>>2]|0;c[W>>2]=$i[c[(c[ac>>2]|0)+24>>2]&8191](ac,0)|0;a[T>>0]=1}ac=c[i>>2]|0;if(ac|0?(__Z16atomic_decrementPj(ac+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(ac,1);pa=0;break}case 87:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 97:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 119:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 152:{__ZN6StringC2EPKc(i,494221);if(!(a[T>>0]|0)){ac=c[U>>2]|0;if((ac|0)!=(c[i>>2]|0)){if(ac|0?(__Z16atomic_decrementPj(ac+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(ac,1);c[U>>2]=0;ac=c[i>>2]|0;if(ac|0?__Z28atomic_conditional_incrementPj(ac+-8|0)|0:0)c[U>>2]=c[i>>2]}ac=c[b>>2]|0;c[V>>2]=$i[c[(c[ac>>2]|0)+20>>2]&8191](ac,0)|0;ac=c[b>>2]|0;c[W>>2]=$i[c[(c[ac>>2]|0)+24>>2]&8191](ac,0)|0;a[T>>0]=1}ac=c[i>>2]|0;if(ac|0?(__Z16atomic_decrementPj(ac+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(ac,1);pa=0;break}case 191:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 200:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 209:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 377:{__ZN6StringC2EPKc(i,494412);if(!(a[T>>0]|0)){ac=c[U>>2]|0;if((ac|0)!=(c[i>>2]|0)){if(ac|0?(__Z16atomic_decrementPj(ac+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(ac,1);c[U>>2]=0;ac=c[i>>2]|0;if(ac|0?__Z28atomic_conditional_incrementPj(ac+-8|0)|0:0)c[U>>2]=c[i>>2]}ac=c[b>>2]|0;c[V>>2]=$i[c[(c[ac>>2]|0)+20>>2]&8191](ac,0)|0;ac=c[b>>2]|0;c[W>>2]=$i[c[(c[ac>>2]|0)+24>>2]&8191](ac,0)|0;a[T>>0]=1}ac=c[i>>2]|0;if(ac|0?(__Z16atomic_decrementPj(ac+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(ac,1);pa=0;break}case 406:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 409:{__ZN6StringC2EPKc(i,494439);if(!(a[T>>0]|0)){ac=c[U>>2]|0;if((ac|0)!=(c[i>>2]|0)){if(ac|0?(__Z16atomic_decrementPj(ac+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(ac,1);c[U>>2]=0;ac=c[i>>2]|0;if(ac|0?__Z28atomic_conditional_incrementPj(ac+-8|0)|0:0)c[U>>2]=c[i>>2]}ac=c[b>>2]|0;c[V>>2]=$i[c[(c[ac>>2]|0)+20>>2]&8191](ac,0)|0;ac=c[b>>2]|0;c[W>>2]=$i[c[(c[ac>>2]|0)+24>>2]&8191](ac,0)|0;a[T>>0]=1}ac=c[i>>2]|0;if(ac|0?(__Z16atomic_decrementPj(ac+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(ac,1);pa=0;break}case 434:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 437:{__ZN6StringC2EPKc(i,494484);if(!(a[T>>0]|0)){ac=c[U>>2]|0;if((ac|0)!=(c[i>>2]|0)){if(ac|0?(__Z16atomic_decrementPj(ac+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(ac,1);c[U>>2]=0;ac=c[i>>2]|0;if(ac|0?__Z28atomic_conditional_incrementPj(ac+-8|0)|0:0)c[U>>2]=c[i>>2]}ac=c[b>>2]|0;c[V>>2]=$i[c[(c[ac>>2]|0)+20>>2]&8191](ac,0)|0;ac=c[b>>2]|0;c[W>>2]=$i[c[(c[ac>>2]|0)+24>>2]&8191](ac,0)|0;a[T>>0]=1}ac=c[i>>2]|0;if(ac|0?(__Z16atomic_decrementPj(ac+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(ac,1);pa=0;break}case 453:{__ZN6StringC2EPKc(i,494530);if(!(a[T>>0]|0)){ac=c[U>>2]|0;if((ac|0)!=(c[i>>2]|0)){if(ac|0?(__Z16atomic_decrementPj(ac+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(ac,1);c[U>>2]=0;ac=c[i>>2]|0;if(ac|0?__Z28atomic_conditional_incrementPj(ac+-8|0)|0:0)c[U>>2]=c[i>>2]}ac=c[b>>2]|0;c[V>>2]=$i[c[(c[ac>>2]|0)+20>>2]&8191](ac,0)|0;ac=c[b>>2]|0;c[W>>2]=$i[c[(c[ac>>2]|0)+24>>2]&8191](ac,0)|0;a[T>>0]=1}ac=c[i>>2]|0;if(ac|0?(__Z16atomic_decrementPj(ac+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(ac,1);pa=0;break}case 474:{__ZN6StringC2EPKc(i,494592);if(!(a[T>>0]|0)){ac=c[U>>2]|0;if((ac|0)!=(c[i>>2]|0)){if(ac|0?(__Z16atomic_decrementPj(ac+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(ac,1);c[U>>2]=0;ac=c[i>>2]|0;if(ac|0?__Z28atomic_conditional_incrementPj(ac+-8|0)|0:0)c[U>>2]=c[i>>2]}ac=c[b>>2]|0;c[V>>2]=$i[c[(c[ac>>2]|0)+20>>2]&8191](ac,0)|0;ac=c[b>>2]|0;c[W>>2]=$i[c[(c[ac>>2]|0)+24>>2]&8191](ac,0)|0;a[T>>0]=1}ac=c[i>>2]|0;if(ac|0?(__Z16atomic_decrementPj(ac+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(ac,1);ma=533;break}case 488:{ac=c[k>>2]|0;do if(ac){fa=c[ac+4>>2]|0;if(fa|0){__ZN6StringC2EPKc(i,fa);cc=c[i>>2]|0;break}fa=ac+8|0;c[i>>2]=0;ea=c[fa>>2]|0;if((ea|0)!=0?(c[i>>2]=0,(__Z28atomic_conditional_incrementPj(ea+-8|0)|0)!=0):0){ea=c[fa>>2]|0;c[i>>2]=ea;cc=ea}else cc=0}else{c[i>>2]=0;cc=0}while(0);c[n>>2]=cc;c[A>>2]=__ZplPKcRK6String(494634,n)|0;__ZN6StringC2EPKc(i,494653);c[z>>2]=__ZNK6StringplERKS_(A,i)|0;c[p>>2]=__ZN7Variant13get_type_nameENS_4TypeE(ob)|0;c[y>>2]=__ZNK6StringplERKS_(z,p)|0;__ZN6StringC2EPKc(q,1219936);ob=__ZNK6StringplERKS_(y,q)|0;cc=ob;if(!(a[T>>0]|0)){ac=c[U>>2]|0;if((ac|0)!=(ob|0)){if(ac|0?(__Z16atomic_decrementPj(ac+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(ac,1);c[U>>2]=0;if(ob|0?__Z28atomic_conditional_incrementPj(ob+-8|0)|0:0)c[U>>2]=cc}cc=c[b>>2]|0;c[V>>2]=$i[c[(c[cc>>2]|0)+20>>2]&8191](cc,0)|0;cc=c[b>>2]|0;c[W>>2]=$i[c[(c[cc>>2]|0)+24>>2]&8191](cc,0)|0;a[T>>0]=1}if(ob|0?(__Z16atomic_decrementPj(ob+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(ob,1);ob=c[q>>2]|0;if(ob|0?(__Z16atomic_decrementPj(ob+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(ob,1);ob=c[y>>2]|0;if(ob|0?(__Z16atomic_decrementPj(ob+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(ob,1);ob=c[p>>2]|0;if(ob|0?(__Z16atomic_decrementPj(ob+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(ob,1);ob=c[z>>2]|0;if(ob|0?(__Z16atomic_decrementPj(ob+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(ob,1);ob=c[i>>2]|0;if(ob|0?(__Z16atomic_decrementPj(ob+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(ob,1);ob=c[A>>2]|0;if(ob|0?(__Z16atomic_decrementPj(ob+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(ob,1);ob=c[n>>2]|0;if(ob|0?(__Z16atomic_decrementPj(ob+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(ob,1);ma=533;break}case 550:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 562:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 573:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 583:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 609:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145936,602,1124976,0);break}case 618:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145936,604,1145947,0);break}case 638:{__ZN6StringC2EPKc(i,494685);if(!(a[T>>0]|0)){ob=c[U>>2]|0;if((ob|0)!=(c[i>>2]|0)){if(ob|0?(__Z16atomic_decrementPj(ob+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(ob,1);c[U>>2]=0;ob=c[i>>2]|0;if(ob|0?__Z28atomic_conditional_incrementPj(ob+-8|0)|0:0)c[U>>2]=c[i>>2]}ob=c[b>>2]|0;c[V>>2]=$i[c[(c[ob>>2]|0)+20>>2]&8191](ob,0)|0;ob=c[b>>2]|0;c[W>>2]=$i[c[(c[ob>>2]|0)+24>>2]&8191](ob,0)|0;a[T>>0]=1}ob=c[i>>2]|0;if(ob|0?(__Z16atomic_decrementPj(ob+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(ob,1);pa=0;break}case 657:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 665:{__ZN6StringC2EPKc(i,494702);if(!(a[T>>0]|0)){ob=c[U>>2]|0;if((ob|0)!=(c[i>>2]|0)){if(ob|0?(__Z16atomic_decrementPj(ob+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(ob,1);c[U>>2]=0;ob=c[i>>2]|0;if(ob|0?__Z28atomic_conditional_incrementPj(ob+-8|0)|0:0)c[U>>2]=c[i>>2]}ob=c[b>>2]|0;c[V>>2]=$i[c[(c[ob>>2]|0)+20>>2]&8191](ob,0)|0;ob=c[b>>2]|0;c[W>>2]=$i[c[(c[ob>>2]|0)+24>>2]&8191](ob,0)|0;a[T>>0]=1}ob=c[i>>2]|0;if(ob|0?(__Z16atomic_decrementPj(ob+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(ob,1);pa=0;break}case 683:{__ZN6StringC2EPKc(i,494721);if(!(a[T>>0]|0)){ob=c[U>>2]|0;if((ob|0)!=(c[i>>2]|0)){if(ob|0?(__Z16atomic_decrementPj(ob+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(ob,1);c[U>>2]=0;ob=c[i>>2]|0;if(ob|0?__Z28atomic_conditional_incrementPj(ob+-8|0)|0:0)c[U>>2]=c[i>>2]}ob=c[b>>2]|0;c[V>>2]=$i[c[(c[ob>>2]|0)+20>>2]&8191](ob,0)|0;ob=c[b>>2]|0;c[W>>2]=$i[c[(c[ob>>2]|0)+24>>2]&8191](ob,0)|0;a[T>>0]=1}ob=c[i>>2]|0;if(ob|0?(__Z16atomic_decrementPj(ob+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(ob,1);pa=0;break}case 699:{__ZN6StringC2EPKc(i,494748);if(!(a[T>>0]|0)){ob=c[U>>2]|0;if((ob|0)!=(c[i>>2]|0)){if(ob|0?(__Z16atomic_decrementPj(ob+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(ob,1);c[U>>2]=0;ob=c[i>>2]|0;if(ob|0?__Z28atomic_conditional_incrementPj(ob+-8|0)|0:0)c[U>>2]=c[i>>2]}ob=c[b>>2]|0;c[V>>2]=$i[c[(c[ob>>2]|0)+20>>2]&8191](ob,0)|0;ob=c[b>>2]|0;c[W>>2]=$i[c[(c[ob>>2]|0)+24>>2]&8191](ob,0)|0;a[T>>0]=1}ob=c[i>>2]|0;if(ob|0?(__Z16atomic_decrementPj(ob+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(ob,1);pa=0;break}case 719:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 727:break;case 926:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 949:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 952:{ob=c[b>>2]|0;__ZN6StringC2EPKc(i,__ZN11GDTokenizer14get_token_nameENS_5TokenE($i[c[(c[ob>>2]|0)+4>>2]&8191](ob,0)|0)|0);ob=__ZplPKcRK6String(494902,i)|0;n=ob;if(!(a[T>>0]|0)){A=c[U>>2]|0;if((A|0)!=(ob|0)){if(A|0?(__Z16atomic_decrementPj(A+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(A,1);c[U>>2]=0;if(ob|0?__Z28atomic_conditional_incrementPj(ob+-8|0)|0:0)c[U>>2]=n}n=c[b>>2]|0;c[V>>2]=$i[c[(c[n>>2]|0)+20>>2]&8191](n,0)|0;n=c[b>>2]|0;c[W>>2]=$i[c[(c[n>>2]|0)+24>>2]&8191](n,0)|0;a[T>>0]=1}if(ob|0?(__Z16atomic_decrementPj(ob+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(ob,1);ob=c[i>>2]|0;if(ob|0?(__Z16atomic_decrementPj(ob+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(ob,1);pa=0;break}case 969:{__ZN6StringC2EPKc(C,494940);c[B>>2]=__ZNK6String4utf8Ev(C)|0;__Z19_err_set_last_errorPKc(__ZNK10CharString8get_dataEv(B)|0);ob=c[B>>2]|0;if(ob|0?(__Z16atomic_decrementPj(ob+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(ob,1);ob=c[C>>2]|0;if(ob|0?(__Z16atomic_decrementPj(ob+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(ob,1);a[1263537]=1;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1078344,490159,897,1078362,0);pa=0;break}case 980:{__ZN6StringC2EPKc(i,1078404);if(!(a[T>>0]|0)){ob=c[U>>2]|0;if((ob|0)!=(c[i>>2]|0)){if(ob|0?(__Z16atomic_decrementPj(ob+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(ob,1);c[U>>2]=0;ob=c[i>>2]|0;if(ob|0?__Z28atomic_conditional_incrementPj(ob+-8|0)|0:0)c[U>>2]=c[i>>2]}ob=c[b>>2]|0;c[V>>2]=$i[c[(c[ob>>2]|0)+20>>2]&8191](ob,0)|0;ob=c[b>>2]|0;c[W>>2]=$i[c[(c[ob>>2]|0)+24>>2]&8191](ob,0)|0;a[T>>0]=1}ob=c[i>>2]|0;if(ob|0?(__Z16atomic_decrementPj(ob+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(ob,1);pa=0;break}case 1009:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 1017:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 1034:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 1042:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 1050:{__ZN6StringC2EPKc(i,495001);if(!(a[T>>0]|0)){ob=c[U>>2]|0;if((ob|0)!=(c[i>>2]|0)){if(ob|0?(__Z16atomic_decrementPj(ob+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(ob,1);c[U>>2]=0;ob=c[i>>2]|0;if(ob|0?__Z28atomic_conditional_incrementPj(ob+-8|0)|0:0)c[U>>2]=c[i>>2]}ob=c[b>>2]|0;c[V>>2]=$i[c[(c[ob>>2]|0)+20>>2]&8191](ob,0)|0;ob=c[b>>2]|0;c[W>>2]=$i[c[(c[ob>>2]|0)+24>>2]&8191](ob,0)|0;a[T>>0]=1}ob=c[i>>2]|0;if(ob|0?(__Z16atomic_decrementPj(ob+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(ob,1);pa=0;break}case 1069:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 1077:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 1089:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 1092:{ob=c[j>>2]|0;if(!ob)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else dc=ob;p:while(1){ec=c[dc+-4>>2]|0;if((ec|0)>1){fc=0;gc=0;hc=0;ic=1048575;jc=-1;kc=dc}else{ma=1844;break}while(1){lc=(kc|0)==0;if(lc)mc=0;else mc=c[kc+-4>>2]|0;if((fc|0)>=(mc|0))break;if(lc)nc=0;else nc=c[kc+-4>>2]|0;if((nc|0)<=(fc|0)){if(lc)oc=0;else oc=c[kc+-4>>2]|0;if((oc|0)<=(fc|0)){ma=1287;break p}a[1263537]=0}__ZN6VectorIN8GDParser10ExpressionEE14_copy_on_writeEv(j);ob=c[j>>2]|0;if(a[ob+(fc<<3)>>0]|0){C=(ob|0)==0;if(C)pc=0;else pc=c[ob+-4>>2]|0;if((pc|0)<=(fc|0)){if(C)qc=0;else qc=c[ob+-4>>2]|0;if((qc|0)<=(fc|0)){ma=1296;break p}a[1263537]=0}__ZN6VectorIN8GDParser10ExpressionEE14_copy_on_writeEv(j);rc=c[j>>2]|0;do switch(c[rc+(fc<<3)+4>>2]|0){case 3:{sc=0;tc=0;uc=0;vc=-1;break}case 9:{sc=0;tc=0;uc=1;vc=0;break}case 6:{sc=0;tc=0;uc=1;vc=1;break}case 7:{sc=0;tc=0;uc=1;vc=1;break}case 25:{sc=0;tc=0;uc=0;vc=2;break}case 26:{sc=0;tc=0;uc=0;vc=2;break}case 27:{sc=0;tc=0;uc=0;vc=2;break}case 23:{sc=0;tc=0;uc=0;vc=3;break}case 24:{sc=0;tc=0;uc=0;vc=3;break}case 28:{sc=0;tc=0;uc=0;vc=4;break}case 29:{sc=0;tc=0;uc=0;vc=4;break}case 42:{sc=0;tc=0;uc=0;vc=5;break}case 44:{sc=0;tc=0;uc=0;vc=6;break}case 43:{sc=0;tc=0;uc=0;vc=7;break}case 17:{sc=0;tc=0;uc=0;vc=8;break}case 18:{sc=0;tc=0;uc=0;vc=8;break}case 19:{sc=0;tc=0;uc=0;vc=8;break}case 20:{sc=0;tc=0;uc=0;vc=8;break}case 15:{sc=0;tc=0;uc=0;vc=8;break}case 16:{sc=0;tc=0;uc=0;vc=8;break}case 14:{sc=0;tc=0;uc=0;vc=10;break}case 8:{sc=0;tc=0;uc=1;vc=11;break}case 21:{sc=0;tc=0;uc=0;vc=12;break}case 22:{sc=0;tc=0;uc=0;vc=13;break}case 45:{sc=0;tc=1;uc=0;vc=14;break}case 46:{sc=1;tc=0;uc=0;vc=14;break}case 31:{sc=0;tc=0;uc=0;vc=15;break}case 32:{sc=0;tc=0;uc=0;vc=15;break}case 33:{sc=0;tc=0;uc=0;vc=15;break}case 34:{sc=0;tc=0;uc=0;vc=15;break}case 35:{sc=0;tc=0;uc=0;vc=15;break}case 36:{sc=0;tc=0;uc=0;vc=15;break}case 37:{sc=0;tc=0;uc=0;vc=15;break}case 38:{sc=0;tc=0;uc=0;vc=15;break}case 39:{sc=0;tc=0;uc=0;vc=15;break}case 40:{sc=0;tc=0;uc=0;vc=15;break}case 41:{sc=0;tc=0;uc=0;vc=15;break}default:{ma=1335;break p}}while(0);if((vc|0)<(ic|0))if(sc){ma=1361;break p}else{wc=tc;xc=uc;yc=vc;zc=fc;Ac=rc}else{wc=gc;xc=hc;yc=ic;zc=jc;Ac=rc}}else{wc=gc;xc=hc;yc=ic;zc=jc;Ac=ob}fc=fc+1|0;gc=wc;hc=xc;ic=yc;jc=zc;kc=Ac}if((jc|0)==-1){ma=1376;break}do if(hc){ia=(jc|0)<0;ha=jc;ga=kc;while(1){if(ia){ma=1398;break p}Ja=(ga|0)==0;if(Ja)Bc=0;else Bc=c[ga+-4>>2]|0;if((Bc|0)<=(ha|0)){if(Ja)Cc=0;else Cc=c[ga+-4>>2]|0;if((Cc|0)<=(ha|0)){ma=1398;break p}a[1263537]=0}__ZN6VectorIN8GDParser10ExpressionEE14_copy_on_writeEv(j);ga=c[j>>2]|0;if(!(a[ga+(ha<<3)>>0]|0))break;Ja=ha+1|0;if(!ga)Dc=0;else Dc=c[ga+-4>>2]|0;if((Ja|0)==(Dc|0)){ma=1405;break p}else ha=Ja}if((ha|0)>(jc|0)){ga=ha;do{ia=ga;ga=ga+-1|0;ob=__ZnwjPKc(28,1263606)|0;c[ob>>2]=23228;Ja=ob+24|0;c[Ja>>2]=0;c[ob+16>>2]=10;c[ob+4>>2]=c[F>>2];c[F>>2]=ob;if(!(c[G>>2]|0))c[G>>2]=ob;C=c[b>>2]|0;B=ob+8|0;c[B>>2]=$i[c[(c[C>>2]|0)+20>>2]&8191](C,0)|0;C=c[b>>2]|0;c[ob+12>>2]=$i[c[(c[C>>2]|0)+24>>2]&8191](C,0)|0;C=(ia|0)<1;do if(C)ma=1428;else{n=c[j>>2]|0;A=(n|0)==0;if(A)Ec=0;else Ec=c[n+-4>>2]|0;if((Ec|0)<(ia|0)){if(A)Fc=0;else Fc=c[n+-4>>2]|0;if((Fc|0)<(ia|0)){ma=1428;break}a[1263537]=0}__ZN6VectorIN8GDParser10ExpressionEE14_copy_on_writeEv(j);n=c[j>>2]|0;c[ob+20>>2]=c[n+(ga<<3)+4>>2];Gc=n}while(0);if((ma|0)==1428){ma=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);c[ob+20>>2]=c[1];if((ia|0)<0){ma=1436;break p}Gc=c[j>>2]|0}n=(Gc|0)==0;if(n)Hc=0;else Hc=c[Gc+-4>>2]|0;if((Hc|0)<=(ia|0)){if(n)Ic=0;else Ic=c[Gc+-4>>2]|0;if((Ic|0)<=(ia|0)){ma=1436;break p}a[1263537]=0}__ZN6VectorIN8GDParser10ExpressionEE14_copy_on_writeEv(j);n=c[(c[j>>2]|0)+(ia<<3)+4>>2]|0;A=c[Ja>>2]|0;if(!A)Jc=1;else Jc=(c[A+-4>>2]|0)+1|0;if(!(__ZN6VectorIPN8GDParser4NodeEE6resizeEi(Ja,Jc)|0)){a[1263537]=0;A=c[Ja>>2]|0;if(!A){ma=1444;break p}z=c[A+-4>>2]|0;if((z|0)<1){ma=1444;break p}__ZN6VectorIPN8GDParser4NodeEE14_copy_on_writeEv(Ja);c[(c[Ja>>2]|0)+(z+-1<<2)>>2]=n}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);c[B>>2]=E;if(C){ma=1447;break p}n=c[j>>2]|0;z=(n|0)==0;if(z)Kc=0;else Kc=c[n+-4>>2]|0;if((Kc|0)<(ia|0)){if(z)Lc=0;else Lc=c[n+-4>>2]|0;if((Lc|0)<(ia|0)){ma=1456;break p}a[1263537]=0}__ZN6VectorIN8GDParser10ExpressionEE14_copy_on_writeEv(j);n=c[j>>2]|0;a[n+(ga<<3)>>0]=0;z=(n|0)==0;if(z)Mc=0;else Mc=c[n+-4>>2]|0;if((Mc|0)<(ia|0)){if(z)Nc=0;else Nc=c[n+-4>>2]|0;if((Nc|0)<(ia|0)){ma=1462;break p}a[1263537]=0}__ZN6VectorIN8GDParser10ExpressionEE14_copy_on_writeEv(j);n=c[j>>2]|0;c[n+(ga<<3)+4>>2]=ob;z=(n|0)==0;if(z)Oc=0;else Oc=c[n+-4>>2]|0;if((Oc|0)>(ia|0)){a[1263537]=0;do if(z){Pc=0;Qc=-1}else{__ZN6VectorIN8GDParser10ExpressionEE14_copy_on_writeEv(j);n=c[j>>2]|0;if(!n){Pc=0;Qc=-1;break}Pc=n;Qc=(c[n+-4>>2]|0)+-1|0}while(0);if((Qc|0)>(ia|0)){z=ia;do{ob=z;z=z+1|0;C=Pc+(z<<3)|0;B=c[C+4>>2]|0;Ja=Pc+(ob<<3)|0;c[Ja>>2]=c[C>>2];c[Ja+4>>2]=B}while((z|0)!=(Qc|0))}__ZN6VectorIN8GDParser10ExpressionEE6resizeEi(j,Qc)|0}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1128380,1146752,368,1122479,0)}while((ga|0)>(jc|0))}}else{ga=(jc|0)<1;if(!gc){if(ga){ma=1715;break p}if(lc)Rc=0;else Rc=c[kc+-4>>2]|0;if((jc|0)>=(Rc+-1|0)){ma=1715;break p}ha=__ZnwjPKc(28,1263606)|0;c[ha>>2]=23228;z=ha+24|0;c[z>>2]=0;c[ha+16>>2]=10;c[ha+4>>2]=c[F>>2];c[F>>2]=ha;if(!(c[G>>2]|0))c[G>>2]=ha;ia=c[b>>2]|0;B=ha+8|0;c[B>>2]=$i[c[(c[ia>>2]|0)+20>>2]&8191](ia,0)|0;ia=c[b>>2]|0;c[ha+12>>2]=$i[c[(c[ia>>2]|0)+24>>2]&8191](ia,0)|0;if((jc|0)<0){ma=1737;break p}ia=c[j>>2]|0;Ja=(ia|0)==0;if(Ja)Sc=0;else Sc=c[ia+-4>>2]|0;if((Sc|0)<=(jc|0)){if(Ja)Tc=0;else Tc=c[ia+-4>>2]|0;if((Tc|0)<=(jc|0)){ma=1737;break p}a[1263537]=0}__ZN6VectorIN8GDParser10ExpressionEE14_copy_on_writeEv(j);ia=c[j>>2]|0;c[ha+20>>2]=c[ia+(jc<<3)+4>>2];c[B>>2]=E;B=jc+-1|0;Ja=(ia|0)==0;if(Ja)Uc=0;else Uc=c[ia+-4>>2]|0;if((Uc|0)<(jc|0)){if(Ja)Vc=0;else Vc=c[ia+-4>>2]|0;if((Vc|0)<(jc|0)){ma=1745;break p}a[1263537]=0}__ZN6VectorIN8GDParser10ExpressionEE14_copy_on_writeEv(j);ia=c[j>>2]|0;if(a[ia+(B<<3)>>0]|0){ma=1748;break p}Ja=jc+1|0;if((jc|0)<-1){ma=1768;break p}C=(ia|0)==0;if(C)Wc=0;else Wc=c[ia+-4>>2]|0;if((Wc|0)<=(Ja|0)){if(C)Xc=0;else Xc=c[ia+-4>>2]|0;if((Xc|0)<=(Ja|0)){ma=1768;break p}a[1263537]=0}__ZN6VectorIN8GDParser10ExpressionEE14_copy_on_writeEv(j);ia=c[j>>2]|0;if(a[ia+(Ja<<3)>>0]|0){ma=1771;break p}C=(ia|0)==0;if(C)Yc=0;else Yc=c[ia+-4>>2]|0;if((Yc|0)<(jc|0)){if(C)Zc=0;else Zc=c[ia+-4>>2]|0;if((Zc|0)<(jc|0)){ma=1790;break p}a[1263537]=0}__ZN6VectorIN8GDParser10ExpressionEE14_copy_on_writeEv(j);ia=c[(c[j>>2]|0)+(B<<3)+4>>2]|0;C=c[z>>2]|0;if(!C)_c=1;else _c=(c[C+-4>>2]|0)+1|0;if(!(__ZN6VectorIPN8GDParser4NodeEE6resizeEi(z,_c)|0)){a[1263537]=0;C=c[z>>2]|0;if(!C){ma=1798;break p}ob=c[C+-4>>2]|0;if((ob|0)<1){ma=1798;break p}__ZN6VectorIPN8GDParser4NodeEE14_copy_on_writeEv(z);c[(c[z>>2]|0)+(ob+-1<<2)>>2]=ia}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);ia=c[j>>2]|0;ob=(ia|0)==0;if(ob)$c=0;else $c=c[ia+-4>>2]|0;if(($c|0)<=(Ja|0)){if(ob)ad=0;else ad=c[ia+-4>>2]|0;if((ad|0)<=(Ja|0)){ma=1806;break p}a[1263537]=0}__ZN6VectorIN8GDParser10ExpressionEE14_copy_on_writeEv(j);ia=c[(c[j>>2]|0)+(Ja<<3)+4>>2]|0;Ja=c[z>>2]|0;if(!Ja)bd=1;else bd=(c[Ja+-4>>2]|0)+1|0;if(!(__ZN6VectorIPN8GDParser4NodeEE6resizeEi(z,bd)|0)){a[1263537]=0;Ja=c[z>>2]|0;if(!Ja){ma=1814;break p}ob=c[Ja+-4>>2]|0;if((ob|0)<1){ma=1814;break p}__ZN6VectorIPN8GDParser4NodeEE14_copy_on_writeEv(z);c[(c[z>>2]|0)+(ob+-1<<2)>>2]=ia}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);ia=c[j>>2]|0;ob=(ia|0)==0;if(ob)cd=0;else cd=c[ia+-4>>2]|0;if((cd|0)<(jc|0)){if(ob)dd=0;else dd=c[ia+-4>>2]|0;if((dd|0)<(jc|0)){ma=1822;break p}a[1263537]=0}__ZN6VectorIN8GDParser10ExpressionEE14_copy_on_writeEv(j);ia=c[j>>2]|0;c[ia+(B<<3)+4>>2]=ha;ha=(ia|0)==0;if(ha)ed=0;else ed=c[ia+-4>>2]|0;if((ed|0)>(jc|0)){a[1263537]=0;do if(ha){fd=0;gd=-1}else{__ZN6VectorIN8GDParser10ExpressionEE14_copy_on_writeEv(j);ia=c[j>>2]|0;if(!ia){fd=0;gd=-1;break}fd=ia;gd=(c[ia+-4>>2]|0)+-1|0}while(0);if((gd|0)>(jc|0)){ha=jc;do{ia=ha;ha=ha+1|0;B=fd+(ha<<3)|0;ob=c[B+4>>2]|0;z=fd+(ia<<3)|0;c[z>>2]=c[B>>2];c[z+4>>2]=ob}while((ha|0)!=(gd|0))}__ZN6VectorIN8GDParser10ExpressionEE6resizeEi(j,gd)|0}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1128380,1146752,368,1122479,0);ha=c[j>>2]|0;ob=(ha|0)==0;if(ob)hd=0;else hd=c[ha+-4>>2]|0;if((hd|0)<=(jc|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1128380,1146752,368,1122479,0);break}a[1263537]=0;do if(ob){id=0;jd=-1}else{__ZN6VectorIN8GDParser10ExpressionEE14_copy_on_writeEv(j);ha=c[j>>2]|0;if(!ha){id=0;jd=-1;break}id=ha;jd=(c[ha+-4>>2]|0)+-1|0}while(0);if((jd|0)>(jc|0)){ob=jc;do{ha=ob;ob=ob+1|0;z=id+(ob<<3)|0;B=c[z+4>>2]|0;ia=id+(ha<<3)|0;c[ia>>2]=c[z>>2];c[ia+4>>2]=B}while((ob|0)!=(jd|0))}__ZN6VectorIN8GDParser10ExpressionEE6resizeEi(j,jd)|0;break}if(ga){ma=1481;break p}if(lc)kd=0;else kd=c[kc+-4>>2]|0;if((jc|0)>=(kd+-1|0)){ma=1481;break p}if(lc)ld=0;else ld=c[kc+-4>>2]|0;if((jc|0)>=(ld+-2|0)){ma=1507;break p}ob=jc+2|0;if((jc|0)<-2){ma=1504;break p}if(lc)md=0;else md=c[kc+-4>>2]|0;if((md|0)<=(ob|0)){if(lc)nd=0;else nd=c[kc+-4>>2]|0;if((nd|0)<=(ob|0)){ma=1504;break p}a[1263537]=0}__ZN6VectorIN8GDParser10ExpressionEE14_copy_on_writeEv(j);B=c[j>>2]|0;if((c[B+(ob<<3)+4>>2]|0)!=46){ma=1507;break p}if(!B)od=0;else od=c[B+-4>>2]|0;if((jc|0)>=(od+-3|0)){ma=1523;break p}B=__ZnwjPKc(28,1263606)|0;c[B>>2]=23228;ob=B+24|0;c[ob>>2]=0;c[B+16>>2]=10;c[B+4>>2]=c[F>>2];c[F>>2]=B;if(!(c[G>>2]|0))c[G>>2]=B;ia=c[b>>2]|0;z=B+8|0;c[z>>2]=$i[c[(c[ia>>2]|0)+20>>2]&8191](ia,0)|0;ia=c[b>>2]|0;c[B+12>>2]=$i[c[(c[ia>>2]|0)+24>>2]&8191](ia,0)|0;if((jc|0)<0){ma=1545;break p}ia=c[j>>2]|0;ha=(ia|0)==0;if(ha)pd=0;else pd=c[ia+-4>>2]|0;if((pd|0)<=(jc|0)){if(ha)qd=0;else qd=c[ia+-4>>2]|0;if((qd|0)<=(jc|0)){ma=1545;break p}a[1263537]=0}__ZN6VectorIN8GDParser10ExpressionEE14_copy_on_writeEv(j);ia=c[j>>2]|0;c[B+20>>2]=c[ia+(jc<<3)+4>>2];c[z>>2]=E;z=jc+-1|0;ha=(ia|0)==0;if(ha)rd=0;else rd=c[ia+-4>>2]|0;if((rd|0)<(jc|0)){if(ha)sd=0;else sd=c[ia+-4>>2]|0;if((sd|0)<(jc|0)){ma=1553;break p}a[1263537]=0}__ZN6VectorIN8GDParser10ExpressionEE14_copy_on_writeEv(j);ia=c[j>>2]|0;if(a[ia+(z<<3)>>0]|0){ma=1556;break p}ha=jc+1|0;if((jc|0)<-1){ma=1576;break p}Ja=(ia|0)==0;if(Ja)td=0;else td=c[ia+-4>>2]|0;if((td|0)<=(ha|0)){if(Ja)ud=0;else ud=c[ia+-4>>2]|0;if((ud|0)<=(ha|0)){ma=1576;break p}a[1263537]=0}__ZN6VectorIN8GDParser10ExpressionEE14_copy_on_writeEv(j);ia=c[j>>2]|0;if(a[ia+(ha<<3)>>0]|0){ma=1579;break p}Ja=jc+3|0;C=(ia|0)==0;if(C)vd=0;else vd=c[ia+-4>>2]|0;if((vd|0)<=(Ja|0)){if(C)wd=0;else wd=c[ia+-4>>2]|0;if((wd|0)<=(Ja|0)){ma=1598;break p}a[1263537]=0}__ZN6VectorIN8GDParser10ExpressionEE14_copy_on_writeEv(j);ia=c[j>>2]|0;if(a[ia+(Ja<<3)>>0]|0){ma=1601;break p}C=(ia|0)==0;if(C)xd=0;else xd=c[ia+-4>>2]|0;if((xd|0)<=(ha|0)){if(C)yd=0;else yd=c[ia+-4>>2]|0;if((yd|0)<=(ha|0)){ma=1620;break p}a[1263537]=0}__ZN6VectorIN8GDParser10ExpressionEE14_copy_on_writeEv(j);ia=c[(c[j>>2]|0)+(ha<<3)+4>>2]|0;ha=c[ob>>2]|0;if(!ha)zd=1;else zd=(c[ha+-4>>2]|0)+1|0;if(!(__ZN6VectorIPN8GDParser4NodeEE6resizeEi(ob,zd)|0)){a[1263537]=0;ha=c[ob>>2]|0;if(!ha){ma=1628;break p}C=c[ha+-4>>2]|0;if((C|0)<1){ma=1628;break p}__ZN6VectorIPN8GDParser4NodeEE14_copy_on_writeEv(ob);c[(c[ob>>2]|0)+(C+-1<<2)>>2]=ia}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);ia=c[j>>2]|0;C=(ia|0)==0;if(C)Ad=0;else Ad=c[ia+-4>>2]|0;if((Ad|0)<(jc|0)){if(C)Bd=0;else Bd=c[ia+-4>>2]|0;if((Bd|0)<(jc|0)){ma=1636;break p}a[1263537]=0}__ZN6VectorIN8GDParser10ExpressionEE14_copy_on_writeEv(j);ia=c[(c[j>>2]|0)+(z<<3)+4>>2]|0;C=c[ob>>2]|0;if(!C)Cd=1;else Cd=(c[C+-4>>2]|0)+1|0;if(!(__ZN6VectorIPN8GDParser4NodeEE6resizeEi(ob,Cd)|0)){a[1263537]=0;C=c[ob>>2]|0;if(!C){ma=1644;break p}ha=c[C+-4>>2]|0;if((ha|0)<1){ma=1644;break p}__ZN6VectorIPN8GDParser4NodeEE14_copy_on_writeEv(ob);c[(c[ob>>2]|0)+(ha+-1<<2)>>2]=ia}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);ia=c[j>>2]|0;ha=(ia|0)==0;if(ha)Dd=0;else Dd=c[ia+-4>>2]|0;if((Dd|0)<=(Ja|0)){if(ha)Ed=0;else Ed=c[ia+-4>>2]|0;if((Ed|0)<=(Ja|0)){ma=1652;break p}a[1263537]=0}__ZN6VectorIN8GDParser10ExpressionEE14_copy_on_writeEv(j);ia=c[(c[j>>2]|0)+(Ja<<3)+4>>2]|0;Ja=c[ob>>2]|0;if(!Ja)Fd=1;else Fd=(c[Ja+-4>>2]|0)+1|0;if(!(__ZN6VectorIPN8GDParser4NodeEE6resizeEi(ob,Fd)|0)){a[1263537]=0;Ja=c[ob>>2]|0;if(!Ja){ma=1660;break p}ha=c[Ja+-4>>2]|0;if((ha|0)<1){ma=1660;break p}__ZN6VectorIPN8GDParser4NodeEE14_copy_on_writeEv(ob);c[(c[ob>>2]|0)+(ha+-1<<2)>>2]=ia}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);ia=c[j>>2]|0;ha=(ia|0)==0;if(ha)Gd=0;else Gd=c[ia+-4>>2]|0;if((Gd|0)<(jc|0)){if(ha)Hd=0;else Hd=c[ia+-4>>2]|0;if((Hd|0)<(jc|0)){ma=1668;break p}a[1263537]=0}__ZN6VectorIN8GDParser10ExpressionEE14_copy_on_writeEv(j);ia=c[j>>2]|0;c[ia+(z<<3)+4>>2]=B;B=(ia|0)==0;if(B)Id=0;else Id=c[ia+-4>>2]|0;if((Id|0)>(jc|0)){a[1263537]=0;do if(B){Jd=0;Kd=-1}else{__ZN6VectorIN8GDParser10ExpressionEE14_copy_on_writeEv(j);ia=c[j>>2]|0;if(!ia){Jd=0;Kd=-1;break}Jd=ia;Kd=(c[ia+-4>>2]|0)+-1|0}while(0);if((Kd|0)>(jc|0)){B=jc;do{ga=B;B=B+1|0;ia=Jd+(B<<3)|0;z=c[ia+4>>2]|0;ha=Jd+(ga<<3)|0;c[ha>>2]=c[ia>>2];c[ha+4>>2]=z}while((B|0)!=(Kd|0))}__ZN6VectorIN8GDParser10ExpressionEE6resizeEi(j,Kd)|0}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1128380,1146752,368,1122479,0);B=c[j>>2]|0;z=(B|0)==0;if(z)Ld=0;else Ld=c[B+-4>>2]|0;if((Ld|0)>(jc|0)){a[1263537]=0;do if(z){Md=0;Nd=-1}else{__ZN6VectorIN8GDParser10ExpressionEE14_copy_on_writeEv(j);B=c[j>>2]|0;if(!B){Md=0;Nd=-1;break}Md=B;Nd=(c[B+-4>>2]|0)+-1|0}while(0);if((Nd|0)>(jc|0)){z=jc;do{B=z;z=z+1|0;ha=Md+(z<<3)|0;ia=c[ha+4>>2]|0;ga=Md+(B<<3)|0;c[ga>>2]=c[ha>>2];c[ga+4>>2]=ia}while((z|0)!=(Nd|0))}__ZN6VectorIN8GDParser10ExpressionEE6resizeEi(j,Nd)|0}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1128380,1146752,368,1122479,0);z=c[j>>2]|0;ia=(z|0)==0;if(ia)Od=0;else Od=c[z+-4>>2]|0;if((Od|0)>(jc|0)){a[1263537]=0;do if(ia){Pd=0;Qd=-1}else{__ZN6VectorIN8GDParser10ExpressionEE14_copy_on_writeEv(j);z=c[j>>2]|0;if(!z){Pd=0;Qd=-1;break}Pd=z;Qd=(c[z+-4>>2]|0)+-1|0}while(0);if((Qd|0)>(jc|0)){ia=jc;do{z=ia;ia=ia+1|0;ga=Pd+(ia<<3)|0;ha=c[ga+4>>2]|0;B=Pd+(z<<3)|0;c[B>>2]=c[ga>>2];c[B+4>>2]=ha}while((ia|0)!=(Qd|0))}__ZN6VectorIN8GDParser10ExpressionEE6resizeEi(j,Qd)|0}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1128380,1146752,368,1122479,0);ia=c[j>>2]|0;ha=(ia|0)==0;if(ha)Rd=0;else Rd=c[ia+-4>>2]|0;if((Rd|0)<=(jc|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1128380,1146752,368,1122479,0);break}a[1263537]=0;do if(ha){Sd=0;Td=-1}else{__ZN6VectorIN8GDParser10ExpressionEE14_copy_on_writeEv(j);ia=c[j>>2]|0;if(!ia){Sd=0;Td=-1;break}Sd=ia;Td=(c[ia+-4>>2]|0)+-1|0}while(0);if((Td|0)>(jc|0)){ha=jc;do{ia=ha;ha=ha+1|0;B=Sd+(ha<<3)|0;ga=c[B+4>>2]|0;z=Sd+(ia<<3)|0;c[z>>2]=c[B>>2];c[z+4>>2]=ga}while((ha|0)!=(Td|0))}__ZN6VectorIN8GDParser10ExpressionEE6resizeEi(j,Td)|0}while(0);dc=c[j>>2]|0;if(!dc){ma=1845;break}}switch(ma|0){case 1287:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 1296:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 1335:{dc=(rc|0)==0;if(dc)Ud=0;else Ud=c[rc+-4>>2]|0;do if((Ud|0)<=(fc|0)){if(dc)Vd=0;else Vd=c[rc+-4>>2]|0;if((Vd|0)>(fc|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);__ZN6VectorIN8GDParser10ExpressionEE14_copy_on_writeEv(j);c[i>>2]=__Z4itosx(c[(c[j>>2]|0)+(fc<<3)+4>>2]|0,0)|0;fc=__ZplPKcRK6String(495033,i)|0;Vd=fc;if(!(a[T>>0]|0)){rc=c[U>>2]|0;if((rc|0)!=(fc|0)){if(rc|0?(__Z16atomic_decrementPj(rc+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(rc,1);c[U>>2]=0;if(fc|0?__Z28atomic_conditional_incrementPj(fc+-8|0)|0:0)c[U>>2]=Vd}Vd=c[b>>2]|0;c[V>>2]=$i[c[(c[Vd>>2]|0)+20>>2]&8191](Vd,0)|0;Vd=c[b>>2]|0;c[W>>2]=$i[c[(c[Vd>>2]|0)+24>>2]&8191](Vd,0)|0;a[T>>0]=1}if(fc|0?(__Z16atomic_decrementPj(fc+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(fc,1);fc=c[i>>2]|0;if(fc|0?(__Z16atomic_decrementPj(fc+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(fc,1);pa=0;break o;break}case 1361:{__ZN6StringC2EPKc(i,495080);if(!(a[T>>0]|0)){fc=c[U>>2]|0;if((fc|0)!=(c[i>>2]|0)){if(fc|0?(__Z16atomic_decrementPj(fc+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(fc,1);c[U>>2]=0;fc=c[i>>2]|0;if(fc|0?__Z28atomic_conditional_incrementPj(fc+-8|0)|0:0)c[U>>2]=c[i>>2]}fc=c[b>>2]|0;c[V>>2]=$i[c[(c[fc>>2]|0)+20>>2]&8191](fc,0)|0;fc=c[b>>2]|0;c[W>>2]=$i[c[(c[fc>>2]|0)+24>>2]&8191](fc,0)|0;a[T>>0]=1}fc=c[i>>2]|0;if(fc|0?(__Z16atomic_decrementPj(fc+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(fc,1);pa=0;break o;break}case 1376:{__ZN6StringC2EPKc(i,562917);if(!(a[T>>0]|0)){fc=c[U>>2]|0;if((fc|0)!=(c[i>>2]|0)){if(fc|0?(__Z16atomic_decrementPj(fc+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(fc,1);c[U>>2]=0;fc=c[i>>2]|0;if(fc|0?__Z28atomic_conditional_incrementPj(fc+-8|0)|0:0)c[U>>2]=c[i>>2]}fc=c[b>>2]|0;c[V>>2]=$i[c[(c[fc>>2]|0)+20>>2]&8191](fc,0)|0;fc=c[b>>2]|0;c[W>>2]=$i[c[(c[fc>>2]|0)+24>>2]&8191](fc,0)|0;a[T>>0]=1}fc=c[i>>2]|0;if(fc|0?(__Z16atomic_decrementPj(fc+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(fc,1);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1078344,490159,1199,1078803,0);pa=0;break o;break}case 1398:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 1405:{__ZN6StringC2EPKc(i,1078853);if(!(a[T>>0]|0)){fc=c[U>>2]|0;if((fc|0)!=(c[i>>2]|0)){if(fc|0?(__Z16atomic_decrementPj(fc+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(fc,1);c[U>>2]=0;fc=c[i>>2]|0;if(fc|0?__Z28atomic_conditional_incrementPj(fc+-8|0)|0:0)c[U>>2]=c[i>>2]}fc=c[b>>2]|0;c[V>>2]=$i[c[(c[fc>>2]|0)+20>>2]&8191](fc,0)|0;fc=c[b>>2]|0;c[W>>2]=$i[c[(c[fc>>2]|0)+24>>2]&8191](fc,0)|0;a[T>>0]=1}fc=c[i>>2]|0;if(fc|0?(__Z16atomic_decrementPj(fc+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(fc,1);pa=0;break o;break}case 1436:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 1444:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 1447:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);df();break}case 1456:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 1462:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 1481:{__ZN6StringC2EPKc(i,1078932);if(!(a[T>>0]|0)){fc=c[U>>2]|0;if((fc|0)!=(c[i>>2]|0)){if(fc|0?(__Z16atomic_decrementPj(fc+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(fc,1);c[U>>2]=0;fc=c[i>>2]|0;if(fc|0?__Z28atomic_conditional_incrementPj(fc+-8|0)|0:0)c[U>>2]=c[i>>2]}fc=c[b>>2]|0;c[V>>2]=$i[c[(c[fc>>2]|0)+20>>2]&8191](fc,0)|0;fc=c[b>>2]|0;c[W>>2]=$i[c[(c[fc>>2]|0)+24>>2]&8191](fc,0)|0;a[T>>0]=1}fc=c[i>>2]|0;if(fc|0?(__Z16atomic_decrementPj(fc+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(fc,1);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1078344,490159,1231,1126427,0);a[1263537]=0;pa=0;break o;break}case 1504:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 1507:{__ZN6StringC2EPKc(i,495100);if(!(a[T>>0]|0)){fc=c[U>>2]|0;if((fc|0)!=(c[i>>2]|0)){if(fc|0?(__Z16atomic_decrementPj(fc+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(fc,1);c[U>>2]=0;fc=c[i>>2]|0;if(fc|0?__Z28atomic_conditional_incrementPj(fc+-8|0)|0:0)c[U>>2]=c[i>>2]}fc=c[b>>2]|0;c[V>>2]=$i[c[(c[fc>>2]|0)+20>>2]&8191](fc,0)|0;fc=c[b>>2]|0;c[W>>2]=$i[c[(c[fc>>2]|0)+24>>2]&8191](fc,0)|0;a[T>>0]=1}fc=c[i>>2]|0;if(fc|0?(__Z16atomic_decrementPj(fc+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(fc,1);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1078344,490159,1236,1126427,0);a[1263537]=0;pa=0;break o;break}case 1523:{__ZN6StringC2EPKc(i,495132);if(!(a[T>>0]|0)){fc=c[U>>2]|0;if((fc|0)!=(c[i>>2]|0)){if(fc|0?(__Z16atomic_decrementPj(fc+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(fc,1);c[U>>2]=0;fc=c[i>>2]|0;if(fc|0?__Z28atomic_conditional_incrementPj(fc+-8|0)|0:0)c[U>>2]=c[i>>2]}fc=c[b>>2]|0;c[V>>2]=$i[c[(c[fc>>2]|0)+20>>2]&8191](fc,0)|0;fc=c[b>>2]|0;c[W>>2]=$i[c[(c[fc>>2]|0)+24>>2]&8191](fc,0)|0;a[T>>0]=1}fc=c[i>>2]|0;if(fc|0?(__Z16atomic_decrementPj(fc+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(fc,1);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1078344,490159,1240,1126427,0);a[1263537]=0;pa=0;break o;break}case 1545:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 1553:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 1556:{__ZN6StringC2EPKc(i,1078932);if(!(a[T>>0]|0)){fc=c[U>>2]|0;if((fc|0)!=(c[i>>2]|0)){if(fc|0?(__Z16atomic_decrementPj(fc+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(fc,1);c[U>>2]=0;fc=c[i>>2]|0;if(fc|0?__Z28atomic_conditional_incrementPj(fc+-8|0)|0:0)c[U>>2]=c[i>>2]}fc=c[b>>2]|0;c[V>>2]=$i[c[(c[fc>>2]|0)+20>>2]&8191](fc,0)|0;fc=c[b>>2]|0;c[W>>2]=$i[c[(c[fc>>2]|0)+24>>2]&8191](fc,0)|0;a[T>>0]=1}fc=c[i>>2]|0;if(fc|0?(__Z16atomic_decrementPj(fc+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(fc,1);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1078344,490159,1250,1126427,0);a[1263537]=0;pa=0;break o;break}case 1576:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 1579:{__ZN6StringC2EPKc(i,495167);if(!(a[T>>0]|0)){fc=c[U>>2]|0;if((fc|0)!=(c[i>>2]|0)){if(fc|0?(__Z16atomic_decrementPj(fc+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(fc,1);c[U>>2]=0;fc=c[i>>2]|0;if(fc|0?__Z28atomic_conditional_incrementPj(fc+-8|0)|0:0)c[U>>2]=c[i>>2]}fc=c[b>>2]|0;c[V>>2]=$i[c[(c[fc>>2]|0)+20>>2]&8191](fc,0)|0;fc=c[b>>2]|0;c[W>>2]=$i[c[(c[fc>>2]|0)+24>>2]&8191](fc,0)|0;a[T>>0]=1}fc=c[i>>2]|0;if(fc|0?(__Z16atomic_decrementPj(fc+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(fc,1);pa=0;break o;break}case 1598:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 1601:{__ZN6StringC2EPKc(i,495222);if(!(a[T>>0]|0)){fc=c[U>>2]|0;if((fc|0)!=(c[i>>2]|0)){if(fc|0?(__Z16atomic_decrementPj(fc+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(fc,1);c[U>>2]=0;fc=c[i>>2]|0;if(fc|0?__Z28atomic_conditional_incrementPj(fc+-8|0)|0:0)c[U>>2]=c[i>>2]}fc=c[b>>2]|0;c[V>>2]=$i[c[(c[fc>>2]|0)+20>>2]&8191](fc,0)|0;fc=c[b>>2]|0;c[W>>2]=$i[c[(c[fc>>2]|0)+24>>2]&8191](fc,0)|0;a[T>>0]=1}fc=c[i>>2]|0;if(fc|0?(__Z16atomic_decrementPj(fc+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(fc,1);pa=0;break o;break}case 1620:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 1628:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 1636:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 1644:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 1652:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 1660:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 1668:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 1715:{__ZN6StringC2EPKc(i,1078932);if(!(a[T>>0]|0)){fc=c[U>>2]|0;if((fc|0)!=(c[i>>2]|0)){if(fc|0?(__Z16atomic_decrementPj(fc+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(fc,1);c[U>>2]=0;fc=c[i>>2]|0;if(fc|0?__Z28atomic_conditional_incrementPj(fc+-8|0)|0:0)c[U>>2]=c[i>>2]}fc=c[b>>2]|0;c[V>>2]=$i[c[(c[fc>>2]|0)+20>>2]&8191](fc,0)|0;fc=c[b>>2]|0;c[W>>2]=$i[c[(c[fc>>2]|0)+24>>2]&8191](fc,0)|0;a[T>>0]=1}fc=c[i>>2]|0;if(fc|0?(__Z16atomic_decrementPj(fc+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(fc,1);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1078344,490159,1287,1126427,0);a[1263537]=0;pa=0;break o;break}case 1737:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 1745:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 1748:{__ZN6StringC2EPKc(i,1078932);if(!(a[T>>0]|0)){fc=c[U>>2]|0;if((fc|0)!=(c[i>>2]|0)){if(fc|0?(__Z16atomic_decrementPj(fc+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(fc,1);c[U>>2]=0;fc=c[i>>2]|0;if(fc|0?__Z28atomic_conditional_incrementPj(fc+-8|0)|0:0)c[U>>2]=c[i>>2]}fc=c[b>>2]|0;c[V>>2]=$i[c[(c[fc>>2]|0)+20>>2]&8191](fc,0)|0;fc=c[b>>2]|0;c[W>>2]=$i[c[(c[fc>>2]|0)+24>>2]&8191](fc,0)|0;a[T>>0]=1}fc=c[i>>2]|0;if(fc|0?(__Z16atomic_decrementPj(fc+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(fc,1);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1078344,490159,1297,1126427,0);a[1263537]=0;pa=0;break o;break}case 1768:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 1771:{__ZN6StringC2EPKc(i,562995);if(!(a[T>>0]|0)){fc=c[U>>2]|0;if((fc|0)!=(c[i>>2]|0)){if(fc|0?(__Z16atomic_decrementPj(fc+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(fc,1);c[U>>2]=0;fc=c[i>>2]|0;if(fc|0?__Z28atomic_conditional_incrementPj(fc+-8|0)|0:0)c[U>>2]=c[i>>2]}fc=c[b>>2]|0;c[V>>2]=$i[c[(c[fc>>2]|0)+20>>2]&8191](fc,0)|0;fc=c[b>>2]|0;c[W>>2]=$i[c[(c[fc>>2]|0)+24>>2]&8191](fc,0)|0;a[T>>0]=1}fc=c[i>>2]|0;if(fc|0?(__Z16atomic_decrementPj(fc+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(fc,1);pa=0;break o;break}case 1790:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 1798:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 1806:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 1814:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 1822:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 1844:{if((ec|0)==1){__ZN6VectorIN8GDParser10ExpressionEE14_copy_on_writeEv(j);pa=c[(c[j>>2]|0)+4>>2]|0;break o}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 1845:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}}break}case 1109:{__ZN6StringC2EPKc(i,495014);if(!(a[T>>0]|0)){ec=c[U>>2]|0;if((ec|0)!=(c[i>>2]|0)){if(ec|0?(__Z16atomic_decrementPj(ec+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(ec,1);c[U>>2]=0;ec=c[i>>2]|0;if(ec|0?__Z28atomic_conditional_incrementPj(ec+-8|0)|0:0)c[U>>2]=c[i>>2]}ec=c[b>>2]|0;c[V>>2]=$i[c[(c[ec>>2]|0)+20>>2]&8191](ec,0)|0;ec=c[b>>2]|0;c[W>>2]=$i[c[(c[ec>>2]|0)+24>>2]&8191](ec,0)|0;a[T>>0]=1}ec=c[i>>2]|0;if(ec|0?(__Z16atomic_decrementPj(ec+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(ec,1);pa=0;break}case 1123:{__ZN6StringC2EPKc(i,495014);if(!(a[T>>0]|0)){ec=c[U>>2]|0;if((ec|0)!=(c[i>>2]|0)){if(ec|0?(__Z16atomic_decrementPj(ec+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(ec,1);c[U>>2]=0;ec=c[i>>2]|0;if(ec|0?__Z28atomic_conditional_incrementPj(ec+-8|0)|0:0)c[U>>2]=c[i>>2]}ec=c[b>>2]|0;c[V>>2]=$i[c[(c[ec>>2]|0)+20>>2]&8191](ec,0)|0;ec=c[b>>2]|0;c[W>>2]=$i[c[(c[ec>>2]|0)+24>>2]&8191](ec,0)|0;a[T>>0]=1}ec=c[i>>2]|0;if(ec|0?(__Z16atomic_decrementPj(ec+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(ec,1);pa=0;break}case 1137:{__ZN6StringC2EPKc(i,495014);if(!(a[T>>0]|0)){ec=c[U>>2]|0;if((ec|0)!=(c[i>>2]|0)){if(ec|0?(__Z16atomic_decrementPj(ec+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(ec,1);c[U>>2]=0;ec=c[i>>2]|0;if(ec|0?__Z28atomic_conditional_incrementPj(ec+-8|0)|0:0)c[U>>2]=c[i>>2]}ec=c[b>>2]|0;c[V>>2]=$i[c[(c[ec>>2]|0)+20>>2]&8191](ec,0)|0;ec=c[b>>2]|0;c[W>>2]=$i[c[(c[ec>>2]|0)+24>>2]&8191](ec,0)|0;a[T>>0]=1}ec=c[i>>2]|0;if(ec|0?(__Z16atomic_decrementPj(ec+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(ec,1);pa=0;break}case 1151:{__ZN6StringC2EPKc(i,495014);if(!(a[T>>0]|0)){ec=c[U>>2]|0;if((ec|0)!=(c[i>>2]|0)){if(ec|0?(__Z16atomic_decrementPj(ec+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(ec,1);c[U>>2]=0;ec=c[i>>2]|0;if(ec|0?__Z28atomic_conditional_incrementPj(ec+-8|0)|0:0)c[U>>2]=c[i>>2]}ec=c[b>>2]|0;c[V>>2]=$i[c[(c[ec>>2]|0)+20>>2]&8191](ec,0)|0;ec=c[b>>2]|0;c[W>>2]=$i[c[(c[ec>>2]|0)+24>>2]&8191](ec,0)|0;a[T>>0]=1}ec=c[i>>2]|0;if(ec|0?(__Z16atomic_decrementPj(ec+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(ec,1);pa=0;break}case 1165:{__ZN6StringC2EPKc(i,495014);if(!(a[T>>0]|0)){ec=c[U>>2]|0;if((ec|0)!=(c[i>>2]|0)){if(ec|0?(__Z16atomic_decrementPj(ec+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(ec,1);c[U>>2]=0;ec=c[i>>2]|0;if(ec|0?__Z28atomic_conditional_incrementPj(ec+-8|0)|0:0)c[U>>2]=c[i>>2]}ec=c[b>>2]|0;c[V>>2]=$i[c[(c[ec>>2]|0)+20>>2]&8191](ec,0)|0;ec=c[b>>2]|0;c[W>>2]=$i[c[(c[ec>>2]|0)+24>>2]&8191](ec,0)|0;a[T>>0]=1}ec=c[i>>2]|0;if(ec|0?(__Z16atomic_decrementPj(ec+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(ec,1);pa=0;break}case 1179:{__ZN6StringC2EPKc(i,495014);if(!(a[T>>0]|0)){ec=c[U>>2]|0;if((ec|0)!=(c[i>>2]|0)){if(ec|0?(__Z16atomic_decrementPj(ec+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(ec,1);c[U>>2]=0;ec=c[i>>2]|0;if(ec|0?__Z28atomic_conditional_incrementPj(ec+-8|0)|0:0)c[U>>2]=c[i>>2]}ec=c[b>>2]|0;c[V>>2]=$i[c[(c[ec>>2]|0)+20>>2]&8191](ec,0)|0;ec=c[b>>2]|0;c[W>>2]=$i[c[(c[ec>>2]|0)+24>>2]&8191](ec,0)|0;a[T>>0]=1}ec=c[i>>2]|0;if(ec|0?(__Z16atomic_decrementPj(ec+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(ec,1);pa=0;break}case 1193:{__ZN6StringC2EPKc(i,495014);if(!(a[T>>0]|0)){ec=c[U>>2]|0;if((ec|0)!=(c[i>>2]|0)){if(ec|0?(__Z16atomic_decrementPj(ec+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(ec,1);c[U>>2]=0;ec=c[i>>2]|0;if(ec|0?__Z28atomic_conditional_incrementPj(ec+-8|0)|0:0)c[U>>2]=c[i>>2]}ec=c[b>>2]|0;c[V>>2]=$i[c[(c[ec>>2]|0)+20>>2]&8191](ec,0)|0;ec=c[b>>2]|0;c[W>>2]=$i[c[(c[ec>>2]|0)+24>>2]&8191](ec,0)|0;a[T>>0]=1}ec=c[i>>2]|0;if(ec|0?(__Z16atomic_decrementPj(ec+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(ec,1);pa=0;break}case 1207:{__ZN6StringC2EPKc(i,495014);if(!(a[T>>0]|0)){ec=c[U>>2]|0;if((ec|0)!=(c[i>>2]|0)){if(ec|0?(__Z16atomic_decrementPj(ec+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(ec,1);c[U>>2]=0;ec=c[i>>2]|0;if(ec|0?__Z28atomic_conditional_incrementPj(ec+-8|0)|0:0)c[U>>2]=c[i>>2]}ec=c[b>>2]|0;c[V>>2]=$i[c[(c[ec>>2]|0)+20>>2]&8191](ec,0)|0;ec=c[b>>2]|0;c[W>>2]=$i[c[(c[ec>>2]|0)+24>>2]&8191](ec,0)|0;a[T>>0]=1}ec=c[i>>2]|0;if(ec|0?(__Z16atomic_decrementPj(ec+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(ec,1);pa=0;break}case 1221:{__ZN6StringC2EPKc(i,495014);if(!(a[T>>0]|0)){ec=c[U>>2]|0;if((ec|0)!=(c[i>>2]|0)){if(ec|0?(__Z16atomic_decrementPj(ec+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(ec,1);c[U>>2]=0;ec=c[i>>2]|0;if(ec|0?__Z28atomic_conditional_incrementPj(ec+-8|0)|0:0)c[U>>2]=c[i>>2]}ec=c[b>>2]|0;c[V>>2]=$i[c[(c[ec>>2]|0)+20>>2]&8191](ec,0)|0;ec=c[b>>2]|0;c[W>>2]=$i[c[(c[ec>>2]|0)+24>>2]&8191](ec,0)|0;a[T>>0]=1}ec=c[i>>2]|0;if(ec|0?(__Z16atomic_decrementPj(ec+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(ec,1);pa=0;break}case 1235:{__ZN6StringC2EPKc(i,495014);if(!(a[T>>0]|0)){ec=c[U>>2]|0;if((ec|0)!=(c[i>>2]|0)){if(ec|0?(__Z16atomic_decrementPj(ec+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(ec,1);c[U>>2]=0;ec=c[i>>2]|0;if(ec|0?__Z28atomic_conditional_incrementPj(ec+-8|0)|0:0)c[U>>2]=c[i>>2]}ec=c[b>>2]|0;c[V>>2]=$i[c[(c[ec>>2]|0)+20>>2]&8191](ec,0)|0;ec=c[b>>2]|0;c[W>>2]=$i[c[(c[ec>>2]|0)+24>>2]&8191](ec,0)|0;a[T>>0]=1}ec=c[i>>2]|0;if(ec|0?(__Z16atomic_decrementPj(ec+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(ec,1);pa=0;break}case 1249:{__ZN6StringC2EPKc(i,495014);if(!(a[T>>0]|0)){ec=c[U>>2]|0;if((ec|0)!=(c[i>>2]|0)){if(ec|0?(__Z16atomic_decrementPj(ec+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(ec,1);c[U>>2]=0;ec=c[i>>2]|0;if(ec|0?__Z28atomic_conditional_incrementPj(ec+-8|0)|0:0)c[U>>2]=c[i>>2]}U=c[b>>2]|0;c[V>>2]=$i[c[(c[U>>2]|0)+20>>2]&8191](U,0)|0;U=c[b>>2]|0;c[W>>2]=$i[c[(c[U>>2]|0)+24>>2]&8191](U,0)|0;a[T>>0]=1}T=c[i>>2]|0;if(T|0?(__Z16atomic_decrementPj(T+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(T,1);pa=0;break}case 1274:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}}if((ma|0)==533){__ZN10StringNameD2Ev(k);pa=0}k=c[j>>2]|0;if(!k){l=h;return pa|0}if(__Z16atomic_decrementPj(k+-8|0)|0){l=h;return pa|0}__ZN6Memory11free_staticEPvb(k,1);l=h;return pa|0}function __ZN8GDParser18_reduce_expressionEPNS_4NodeEb(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0,ia=0,ja=0,ka=0,la=0,ma=0,na=0,oa=0,pa=0,qa=0,ra=0,sa=0,ta=0,ua=0,va=0,wa=0,xa=0,ya=0,za=0,Aa=0,Ba=0,Ca=0,Da=0,Ea=0,Fa=0,Ga=0,Ha=0,Ia=0,Ja=0,Ka=0,La=0,Ma=0,Na=0,Oa=0,Pa=0,Qa=0,Ra=0,Sa=0,Ta=0,Ua=0,Va=0,Wa=0,Xa=0,Ya=0,Za=0,_a=0,$a=0,ab=0,bb=0,cb=0,db=0,eb=0,fb=0,gb=0,hb=0,ib=0,jb=0,kb=0,lb=0;f=l;l=l+128|0;if((l|0)>=(m|0))ba(128);g=f+124|0;h=f+48|0;i=f+24|0;j=f;k=f+120|0;n=f+100|0;o=f+92|0;p=f+116|0;q=f+112|0;r=f+108|0;s=f+104|0;t=f+96|0;u=f+72|0;v=f+88|0;w=f+84|0;x=f+80|0;y=f+76|0;switch(c[d+16>>2]|0){case 10:{z=d+24|0;A=1;B=-1;C=0;D=c[z>>2]|0;while(1){E=(D|0)==0;if(E)F=0;else F=c[D+-4>>2]|0;if((C|0)>=(F|0)){G=137;break}if(E)H=0;else H=c[D+-4>>2]|0;if((H|0)<=(C|0)){if(E)I=0;else I=c[D+-4>>2]|0;if((I|0)<=(C|0)){G=146;break}a[1263537]=0}__ZN6VectorIPN8GDParser4NodeEE14_copy_on_writeEv(z);J=__ZN8GDParser18_reduce_expressionEPNS_4NodeEb(b,c[(c[z>>2]|0)+(C<<2)>>2]|0,e)|0;K=c[z>>2]|0;L=(K|0)==0;if(L)M=0;else M=c[K+-4>>2]|0;if((M|0)<=(C|0)){if(L)N=0;else N=c[K+-4>>2]|0;if((N|0)<=(C|0)){G=154;break}a[1263537]=0}__ZN6VectorIPN8GDParser4NodeEE14_copy_on_writeEv(z);c[(c[z>>2]|0)+(C<<2)>>2]=J;J=c[z>>2]|0;K=(J|0)==0;if(K)O=0;else O=c[J+-4>>2]|0;if((O|0)<=(C|0)){if(K)P=0;else P=c[J+-4>>2]|0;if((P|0)<=(C|0)){G=160;break}a[1263537]=0}__ZN6VectorIPN8GDParser4NodeEE14_copy_on_writeEv(z);J=c[z>>2]|0;K=(c[(c[J+(C<<2)>>2]|0)+16>>2]|0)==6;A=A&K;B=K?B:C;C=C+1|0;D=J}if((G|0)==137){C=d+20|0;P=c[C>>2]|0;switch(P|0){case 0:{if(E)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);if((c[D+-4>>2]|0)<=0)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);__ZN6VectorIPN8GDParser4NodeEE14_copy_on_writeEv(z);O=c[z>>2]|0;do if((c[(c[O>>2]|0)+16>>2]|0)==5)if(!B)Q=O;else{R=O;G=369}else{if(!O)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);if((c[O+-4>>2]|0)<=0)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);__ZN6VectorIPN8GDParser4NodeEE14_copy_on_writeEv(z);N=c[z>>2]|0;if((c[(c[N>>2]|0)+16>>2]|0)==2){if(!N)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);if((c[N+-4>>2]|0)>0){__ZN6VectorIPN8GDParser4NodeEE14_copy_on_writeEv(z);M=(B|0)==0&(__ZN11GDFunctions16is_deterministicENS_8FunctionE(c[(c[c[z>>2]>>2]|0)+20>>2]|0)|0);I=c[z>>2]|0;if(M){Q=I;break}else{R=I;G=369;break}}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}else{R=N;G=369}}while(0);if((G|0)==369){if(R|0?(c[R+-4>>2]|0)>0:0){__ZN6VectorIPN8GDParser4NodeEE14_copy_on_writeEv(z);S=d;l=f;return S|0}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);S=d;l=f;return S|0}c[g>>2]=0;do if((Q|0)!=0?(R=c[Q+-4>>2]|0,(R|0)>1):0){__ZN6VectorIP7VariantE6resizeEi(g,R+-1|0)|0;R=0;while(1){T=c[g>>2]|0;U=(T|0)==0;if(U)V=0;else V=c[T+-4>>2]|0;if((R|0)>=(V|0)){G=182;break}B=R+1|0;O=c[z>>2]|0;N=(O|0)==0;if(N)W=0;else W=c[O+-4>>2]|0;if((W|0)<=(B|0)){if(N)X=0;else X=c[O+-4>>2]|0;if((X|0)<=(B|0)){G=192;break}a[1263537]=0}__ZN6VectorIPN8GDParser4NodeEE14_copy_on_writeEv(z);O=(c[(c[z>>2]|0)+(B<<2)>>2]|0)+24|0;N=c[g>>2]|0;I=(N|0)==0;if(I)Y=0;else Y=c[N+-4>>2]|0;if((Y|0)<=(R|0)){if(I)Z=0;else Z=c[N+-4>>2]|0;if((Z|0)<=(R|0)){G=200;break}a[1263537]=0}__ZN6VectorIP7VariantE14_copy_on_writeEv(g);c[(c[g>>2]|0)+(R<<2)>>2]=O;R=B}if((G|0)==182){if(!U?(c[T+-4>>2]|0)>0:0){__ZN6VectorIP7VariantE14_copy_on_writeEv(g);_=c[g>>2]|0;break}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);_=0;break}else if((G|0)==192)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((G|0)==200)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}else _=0;while(0);c[i>>2]=0;T=c[z>>2]|0;if(!T)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);if((c[T+-4>>2]|0)<=0)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);__ZN6VectorIPN8GDParser4NodeEE14_copy_on_writeEv(z);T=c[z>>2]|0;U=(c[(c[T>>2]|0)+16>>2]|0)==5;if((T|0)!=0?(c[T+-4>>2]|0)>0:0){__ZN6VectorIPN8GDParser4NodeEE14_copy_on_writeEv(z);T=c[z>>2]|0;$=T;aa=T}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);$=0;aa=0}if(U){U=c[g>>2]|0;if(!U)ca=0;else ca=c[U+-4>>2]|0;__ZN7Variant9constructENS_4TypeEPPKS_iRNS_9CallErrorEb(j,c[(c[$>>2]|0)+20>>2]|0,_,ca,h,1);__ZN7VariantaSERKS_(i,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j)}else{ca=c[g>>2]|0;if(!ca)da=0;else da=c[ca+-4>>2]|0;__ZN11GDFunctions4callENS_8FunctionEPPK7VariantiRS1_RNS1_9CallErrorE(c[(c[aa>>2]|0)+20>>2]|0,_,da,i,h)}if(!(c[h>>2]|0)){da=__ZnwjPKc(48,1263606)|0;c[da>>2]=23308;_=da+24|0;c[_>>2]=0;c[da+16>>2]=6;aa=b+8|0;c[da+4>>2]=c[aa>>2];c[aa>>2]=da;aa=b+4|0;if(!(c[aa>>2]|0))c[aa>>2]=da;aa=c[b>>2]|0;c[da+8>>2]=$i[c[(c[aa>>2]|0)+20>>2]&8191](aa,0)|0;aa=c[b>>2]|0;c[da+12>>2]=$i[c[(c[aa>>2]|0)+24>>2]&8191](aa,0)|0;__ZN7VariantaSERKS_(_,i);ea=da}else{c[j>>2]=0;da=c[z>>2]|0;if(!da)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);if((c[da+-4>>2]|0)<=0)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);__ZN6VectorIPN8GDParser4NodeEE14_copy_on_writeEv(z);da=c[z>>2]|0;_=(c[(c[da>>2]|0)+16>>2]|0)==5;if((da|0)!=0?(c[da+-4>>2]|0)>0:0){__ZN6VectorIPN8GDParser4NodeEE14_copy_on_writeEv(z);da=c[z>>2]|0;fa=da;ga=da}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);fa=0;ga=0}do if(_){c[n>>2]=__ZN7Variant13get_type_nameENS_4TypeE(c[(c[fa>>2]|0)+20>>2]|0)|0;c[k>>2]=__ZplPKcRK6String(1133970,n)|0;__ZN6StringC2EPKc(o,489827);da=__ZNK6StringplERKS_(k,o)|0;aa=da;ca=c[j>>2]|0;do if((ca|0)==(da|0)){if(da|0)G=236}else{do if(ca|0){if(__Z16atomic_decrementPj(ca+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ca,1)}while(0);c[j>>2]=0;if(!da)break;if(!(__Z28atomic_conditional_incrementPj(da+-8|0)|0)){G=236;break}c[j>>2]=aa;G=236}while(0);do if((G|0)==236){if(__Z16atomic_decrementPj(da+-8|0)|0)break;__ZN6Memory11free_staticEPvb(da,1)}while(0);da=c[o>>2]|0;do if(da|0){if(__Z16atomic_decrementPj(da+-8|0)|0)break;__ZN6Memory11free_staticEPvb(da,1)}while(0);da=c[k>>2]|0;do if(da|0){if(__Z16atomic_decrementPj(da+-8|0)|0)break;__ZN6Memory11free_staticEPvb(da,1)}while(0);da=c[n>>2]|0;do if(da|0){if(__Z16atomic_decrementPj(da+-8|0)|0)break;__ZN6Memory11free_staticEPvb(da,1)}while(0)}else{da=c[(c[ga>>2]|0)+20>>2]|0;__ZN6StringC2EPKc(q,1133970);__ZN6StringC2EPKc(n,__ZN11GDFunctions13get_func_nameENS_8FunctionE(da)|0);c[p>>2]=__ZNK6StringplERKS_(q,n)|0;__ZN6StringC2EPKc(o,489842);da=__ZNK6StringplERKS_(p,o)|0;aa=da;ca=c[j>>2]|0;do if((ca|0)==(da|0)){if(da|0)G=256}else{do if(ca|0){if(__Z16atomic_decrementPj(ca+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ca,1)}while(0);c[j>>2]=0;if(!da)break;if(!(__Z28atomic_conditional_incrementPj(da+-8|0)|0)){G=256;break}c[j>>2]=aa;G=256}while(0);do if((G|0)==256){if(__Z16atomic_decrementPj(da+-8|0)|0)break;__ZN6Memory11free_staticEPvb(da,1)}while(0);da=c[o>>2]|0;do if(da|0){if(__Z16atomic_decrementPj(da+-8|0)|0)break;__ZN6Memory11free_staticEPvb(da,1)}while(0);da=c[p>>2]|0;do if(da|0){if(__Z16atomic_decrementPj(da+-8|0)|0)break;__ZN6Memory11free_staticEPvb(da,1)}while(0);da=c[n>>2]|0;do if(da|0){if(__Z16atomic_decrementPj(da+-8|0)|0)break;__ZN6Memory11free_staticEPvb(da,1)}while(0);da=c[q>>2]|0;if(!da)break;if(__Z16atomic_decrementPj(da+-8|0)|0)break;__ZN6Memory11free_staticEPvb(da,1)}while(0);a:do switch(c[h>>2]|0){case 2:{q=(c[h+4>>2]|0)+1|0;c[n>>2]=__Z4itosx(q,((q|0)<0)<<31>>31)|0;c[t>>2]=__ZplPKcRK6String(489864,n)|0;__ZN6StringC2EPKc(o,489884);c[s>>2]=__ZNK6StringplERKS_(t,o)|0;c[r>>2]=__ZNK6StringplERKS_(s,j)|0;__ZN6StringC2EPKc(u,1219936);q=__ZNK6StringplERKS_(r,u)|0;p=q;ga=b+20|0;if(!(a[ga>>0]|0)){k=b+24|0;fa=c[k>>2]|0;do if((fa|0)!=(q|0)){do if(fa|0){if(__Z16atomic_decrementPj(fa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(fa,1)}while(0);c[k>>2]=0;if(!q)break;if(!(__Z28atomic_conditional_incrementPj(q+-8|0)|0))break;c[k>>2]=p}while(0);p=c[b>>2]|0;c[b+28>>2]=$i[c[(c[p>>2]|0)+20>>2]&8191](p,0)|0;p=c[b>>2]|0;c[b+32>>2]=$i[c[(c[p>>2]|0)+24>>2]&8191](p,0)|0;a[ga>>0]=1}do if(q|0){if(__Z16atomic_decrementPj(q+-8|0)|0)break;__ZN6Memory11free_staticEPvb(q,1)}while(0);q=c[u>>2]|0;do if(q|0){if(__Z16atomic_decrementPj(q+-8|0)|0)break;__ZN6Memory11free_staticEPvb(q,1)}while(0);q=c[r>>2]|0;do if(q|0){if(__Z16atomic_decrementPj(q+-8|0)|0)break;__ZN6Memory11free_staticEPvb(q,1)}while(0);q=c[s>>2]|0;do if(q|0){if(__Z16atomic_decrementPj(q+-8|0)|0)break;__ZN6Memory11free_staticEPvb(q,1)}while(0);q=c[o>>2]|0;do if(q|0){if(__Z16atomic_decrementPj(q+-8|0)|0)break;__ZN6Memory11free_staticEPvb(q,1)}while(0);q=c[t>>2]|0;do if(q|0){if(__Z16atomic_decrementPj(q+-8|0)|0)break;__ZN6Memory11free_staticEPvb(q,1)}while(0);q=c[n>>2]|0;do if(q|0){if(__Z16atomic_decrementPj(q+-8|0)|0)break;__ZN6Memory11free_staticEPvb(q,1)}while(0);break}case 3:{c[v>>2]=__ZplPKcRK6String(489891,j)|0;__ZN6StringC2EPKc(n,1219936);q=__ZNK6StringplERKS_(v,n)|0;ga=q;p=b+20|0;if(!(a[p>>0]|0)){k=b+24|0;fa=c[k>>2]|0;do if((fa|0)!=(q|0)){do if(fa|0){if(__Z16atomic_decrementPj(fa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(fa,1)}while(0);c[k>>2]=0;if(!q)break;if(!(__Z28atomic_conditional_incrementPj(q+-8|0)|0))break;c[k>>2]=ga}while(0);ga=c[b>>2]|0;c[b+28>>2]=$i[c[(c[ga>>2]|0)+20>>2]&8191](ga,0)|0;ga=c[b>>2]|0;c[b+32>>2]=$i[c[(c[ga>>2]|0)+24>>2]&8191](ga,0)|0;a[p>>0]=1}do if(q|0){if(__Z16atomic_decrementPj(q+-8|0)|0)break;__ZN6Memory11free_staticEPvb(q,1)}while(0);q=c[n>>2]|0;do if(q|0){if(__Z16atomic_decrementPj(q+-8|0)|0)break;__ZN6Memory11free_staticEPvb(q,1)}while(0);q=c[v>>2]|0;if(!q)break a;if(__Z16atomic_decrementPj(q+-8|0)|0)break a;__ZN6Memory11free_staticEPvb(q,1);break}case 4:{c[w>>2]=__ZplPKcRK6String(489915,j)|0;__ZN6StringC2EPKc(n,1219936);q=__ZNK6StringplERKS_(w,n)|0;p=q;ga=b+20|0;if(!(a[ga>>0]|0)){k=b+24|0;fa=c[k>>2]|0;do if((fa|0)!=(q|0)){do if(fa|0){if(__Z16atomic_decrementPj(fa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(fa,1)}while(0);c[k>>2]=0;if(!q)break;if(!(__Z28atomic_conditional_incrementPj(q+-8|0)|0))break;c[k>>2]=p}while(0);p=c[b>>2]|0;c[b+28>>2]=$i[c[(c[p>>2]|0)+20>>2]&8191](p,0)|0;p=c[b>>2]|0;c[b+32>>2]=$i[c[(c[p>>2]|0)+24>>2]&8191](p,0)|0;a[ga>>0]=1}do if(q|0){if(__Z16atomic_decrementPj(q+-8|0)|0)break;__ZN6Memory11free_staticEPvb(q,1)}while(0);q=c[n>>2]|0;do if(q|0){if(__Z16atomic_decrementPj(q+-8|0)|0)break;__ZN6Memory11free_staticEPvb(q,1)}while(0);q=c[w>>2]|0;if(!q)break a;if(__Z16atomic_decrementPj(q+-8|0)|0)break a;__ZN6Memory11free_staticEPvb(q,1);break}default:{c[x>>2]=__ZplPKcRK6String(489938,j)|0;__ZN6StringC2EPKc(n,1219936);q=__ZNK6StringplERKS_(x,n)|0;ga=q;p=b+20|0;if(!(a[p>>0]|0)){k=b+24|0;fa=c[k>>2]|0;do if((fa|0)!=(q|0)){do if(fa|0){if(__Z16atomic_decrementPj(fa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(fa,1)}while(0);c[k>>2]=0;if(!q)break;if(!(__Z28atomic_conditional_incrementPj(q+-8|0)|0))break;c[k>>2]=ga}while(0);ga=c[b>>2]|0;c[b+28>>2]=$i[c[(c[ga>>2]|0)+20>>2]&8191](ga,0)|0;ga=c[b>>2]|0;c[b+32>>2]=$i[c[(c[ga>>2]|0)+24>>2]&8191](ga,0)|0;a[p>>0]=1}do if(q|0){if(__Z16atomic_decrementPj(q+-8|0)|0)break;__ZN6Memory11free_staticEPvb(q,1)}while(0);q=c[n>>2]|0;do if(q|0){if(__Z16atomic_decrementPj(q+-8|0)|0)break;__ZN6Memory11free_staticEPvb(q,1)}while(0);q=c[x>>2]|0;if(!q)break a;if(__Z16atomic_decrementPj(q+-8|0)|0)break a;__ZN6Memory11free_staticEPvb(q,1)}}while(0);c[b+28>>2]=c[d+8>>2];x=c[j>>2]|0;if(x|0?(__Z16atomic_decrementPj(x+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(x,1);ea=d}if(c[i>>2]|0)__ZN7Variant5clearEv(i);x=c[g>>2]|0;if(x|0?(__Z16atomic_decrementPj(x+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(x,1);S=ea;l=f;return S|0}case 4:{if(!A){S=d;l=f;return S|0}if(E)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);if((c[D+-4>>2]|0)<=0)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);__ZN6VectorIPN8GDParser4NodeEE14_copy_on_writeEv(z);ea=c[z>>2]|0;x=c[ea>>2]|0;if(!ea)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);if((c[ea+-4>>2]|0)<=1)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);__ZN6VectorIPN8GDParser4NodeEE14_copy_on_writeEv(z);__ZNK7Variant3getERKS_Pb(h,x+24|0,(c[(c[z>>2]|0)+4>>2]|0)+24|0,g);if(!(a[g>>0]|0)){__ZN6StringC2EPKc(i,489961);x=b+20|0;if(!(a[x>>0]|0)){ea=b+24|0;n=c[ea>>2]|0;if((n|0)!=(c[i>>2]|0)){if(n|0?(__Z16atomic_decrementPj(n+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(n,1);c[ea>>2]=0;n=c[i>>2]|0;if(n|0?__Z28atomic_conditional_incrementPj(n+-8|0)|0:0)c[ea>>2]=c[i>>2]}ea=c[b>>2]|0;c[b+28>>2]=$i[c[(c[ea>>2]|0)+20>>2]&8191](ea,0)|0;ea=c[b>>2]|0;c[b+32>>2]=$i[c[(c[ea>>2]|0)+24>>2]&8191](ea,0)|0;a[x>>0]=1}x=c[i>>2]|0;if(x|0?(__Z16atomic_decrementPj(x+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(x,1);c[b+28>>2]=c[d+8>>2];ha=d}else{x=__ZnwjPKc(48,1263606)|0;c[x>>2]=23308;ea=x+24|0;c[ea>>2]=0;c[x+16>>2]=6;n=b+8|0;c[x+4>>2]=c[n>>2];c[n>>2]=x;n=b+4|0;if(!(c[n>>2]|0))c[n>>2]=x;n=c[b>>2]|0;c[x+8>>2]=$i[c[(c[n>>2]|0)+20>>2]&8191](n,0)|0;n=c[b>>2]|0;c[x+12>>2]=$i[c[(c[n>>2]|0)+24>>2]&8191](n,0)|0;__ZN7VariantaSERKS_(ea,h);ha=x}if(c[h>>2]|0)__ZN7Variant5clearEv(h);S=ha;l=f;return S|0}case 5:{if(E)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);if((c[D+-4>>2]|0)<=0)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);__ZN6VectorIPN8GDParser4NodeEE14_copy_on_writeEv(z);ha=c[z>>2]|0;if((c[(c[ha>>2]|0)+16>>2]|0)!=6){S=d;l=f;return S|0}if(!ha)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);if((c[ha+-4>>2]|0)<=1)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);__ZN6VectorIPN8GDParser4NodeEE14_copy_on_writeEv(z);ha=c[z>>2]|0;if((c[(c[ha+4>>2]|0)+16>>2]|0)!=4){S=d;l=f;return S|0}if(!ha)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);if((c[ha+-4>>2]|0)<=0)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);__ZN6VectorIPN8GDParser4NodeEE14_copy_on_writeEv(z);ha=c[z>>2]|0;x=c[ha>>2]|0;if(!ha)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);if((c[ha+-4>>2]|0)<=1)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);__ZN6VectorIPN8GDParser4NodeEE14_copy_on_writeEv(z);ha=(c[(c[z>>2]|0)+4>>2]|0)+20|0;__ZNK7Variant9get_namedERK10StringNamePb(i,x+24|0,ha,h);if(!(a[h>>0]|0)){x=c[ha>>2]|0;do if(x){ha=c[x+4>>2]|0;if(ha|0){__ZN6StringC2EPKc(g,ha);ia=c[g>>2]|0;break}ha=x+8|0;c[g>>2]=0;ea=c[ha>>2]|0;if((ea|0)!=0?(c[g>>2]=0,(__Z28atomic_conditional_incrementPj(ea+-8|0)|0)!=0):0){ea=c[ha>>2]|0;c[g>>2]=ea;ia=ea}else ia=0}else{c[g>>2]=0;ia=0}while(0);c[j>>2]=ia;c[y>>2]=__ZplPKcRK6String(489998,j)|0;__ZN6StringC2EPKc(g,490014);ia=__ZNK6StringplERKS_(y,g)|0;x=ia;ea=b+20|0;if(!(a[ea>>0]|0)){ha=b+24|0;n=c[ha>>2]|0;do if((n|0)!=(ia|0)){do if(n|0){if(__Z16atomic_decrementPj(n+-8|0)|0)break;__ZN6Memory11free_staticEPvb(n,1)}while(0);c[ha>>2]=0;if(!ia)break;if(!(__Z28atomic_conditional_incrementPj(ia+-8|0)|0))break;c[ha>>2]=x}while(0);x=c[b>>2]|0;c[b+28>>2]=$i[c[(c[x>>2]|0)+20>>2]&8191](x,0)|0;x=c[b>>2]|0;c[b+32>>2]=$i[c[(c[x>>2]|0)+24>>2]&8191](x,0)|0;a[ea>>0]=1}if(ia|0?(__Z16atomic_decrementPj(ia+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(ia,1);ia=c[g>>2]|0;do if(ia|0){if(__Z16atomic_decrementPj(ia+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ia,1)}while(0);ia=c[y>>2]|0;do if(ia|0){if(__Z16atomic_decrementPj(ia+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ia,1)}while(0);ia=c[j>>2]|0;do if(ia|0){if(__Z16atomic_decrementPj(ia+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ia,1)}while(0);c[b+28>>2]=c[d+8>>2];ja=d}else{ia=__ZnwjPKc(48,1263606)|0;c[ia>>2]=23308;y=ia+24|0;c[y>>2]=0;c[ia+16>>2]=6;ea=b+8|0;c[ia+4>>2]=c[ea>>2];c[ea>>2]=ia;ea=b+4|0;if(!(c[ea>>2]|0))c[ea>>2]=ia;ea=c[b>>2]|0;c[ia+8>>2]=$i[c[(c[ea>>2]|0)+20>>2]&8191](ea,0)|0;ea=c[b>>2]|0;c[ia+12>>2]=$i[c[(c[ea>>2]|0)+24>>2]&8191](ea,0)|0;__ZN7VariantaSERKS_(y,i);ja=ia}if(c[i>>2]|0)__ZN7Variant5clearEv(i);S=ja;l=f;return S|0}case 2:case 1:case 3:{S=d;l=f;return S|0}default:{if((P+-31|0)>>>0<11){if(E)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);if((c[D+-4>>2]|0)<=0)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);__ZN6VectorIPN8GDParser4NodeEE14_copy_on_writeEv(z);E=c[z>>2]|0;if((c[(c[E>>2]|0)+16>>2]|0)==6){__ZN6StringC2EPKc(g,490039);P=c[b>>2]|0;ja=$i[c[(c[P>>2]|0)+20>>2]&8191](P,0)|0;P=ja+-1|0;ia=b+20|0;if(!(a[ia>>0]|0)){y=b+24|0;ea=c[y>>2]|0;if((ea|0)!=(c[g>>2]|0)){if(ea|0?(__Z16atomic_decrementPj(ea+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(ea,1);c[y>>2]=0;ea=c[g>>2]|0;if(ea|0?__Z28atomic_conditional_incrementPj(ea+-8|0)|0:0)c[y>>2]=c[g>>2]}if((ja|0)<1){ja=c[b>>2]|0;ka=$i[c[(c[ja>>2]|0)+20>>2]&8191](ja,0)|0}else ka=P;c[b+28>>2]=ka;ka=c[b>>2]|0;c[b+32>>2]=$i[c[(c[ka>>2]|0)+24>>2]&8191](ka,0)|0;a[ia>>0]=1}ia=c[g>>2]|0;if(ia|0?(__Z16atomic_decrementPj(ia+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(ia,1);c[b+28>>2]=c[d+8>>2];S=d;l=f;return S|0}if(!E)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);if((c[E+-4>>2]|0)<=0)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);__ZN6VectorIPN8GDParser4NodeEE14_copy_on_writeEv(z);E=c[z>>2]|0;if((c[(c[E>>2]|0)+16>>2]|0)==10){if(!E)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);if((c[E+-4>>2]|0)<=0)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);__ZN6VectorIPN8GDParser4NodeEE14_copy_on_writeEv(z);ia=c[z>>2]|0;if((c[(c[ia>>2]|0)+20>>2]&-2|0)==4)la=ia;else{__ZN6StringC2EPKc(g,490064);ia=c[b>>2]|0;ka=$i[c[(c[ia>>2]|0)+20>>2]&8191](ia,0)|0;ia=ka+-1|0;P=b+20|0;if(!(a[P>>0]|0)){ja=b+24|0;y=c[ja>>2]|0;do if((y|0)!=(c[g>>2]|0)){do if(y|0){if(__Z16atomic_decrementPj(y+-8|0)|0)break;__ZN6Memory11free_staticEPvb(y,1)}while(0);c[ja>>2]=0;ea=c[g>>2]|0;if(ea|0){if(!(__Z28atomic_conditional_incrementPj(ea+-8|0)|0))break;c[ja>>2]=c[g>>2]}}while(0);if((ka|0)<1){ka=c[b>>2]|0;ma=$i[c[(c[ka>>2]|0)+20>>2]&8191](ka,0)|0}else ma=ia;c[b+28>>2]=ma;ma=c[b>>2]|0;c[b+32>>2]=$i[c[(c[ma>>2]|0)+24>>2]&8191](ma,0)|0;a[P>>0]=1}P=c[g>>2]|0;if(P|0?(__Z16atomic_decrementPj(P+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(P,1);c[b+28>>2]=c[d+8>>2];S=d;l=f;return S|0}}else la=E}else la=D;if(!A){S=d;l=f;return S|0}do switch(c[C>>2]|0){case 6:{a[g>>0]=0;c[h>>2]=0;c[i>>2]=10;if(!la)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);if((c[la+-4>>2]|0)<=0)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);__ZN6VectorIPN8GDParser4NodeEE14_copy_on_writeEv(z);A=(c[c[z>>2]>>2]|0)+24|0;c[j>>2]=0;__ZN7Variant8evaluateERKNS_8OperatorERKS_S4_RS_Rb(i,A,j,h,g);if(c[j>>2]|0)__ZN7Variant5clearEv(j);if(!(a[g>>0]|0)){__ZN6StringC2EPKc(i,490094);A=b+20|0;if(!(a[A>>0]|0)){D=b+24|0;E=c[D>>2]|0;if((E|0)!=(c[i>>2]|0)){if(E|0?(__Z16atomic_decrementPj(E+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(E,1);c[D>>2]=0;E=c[i>>2]|0;if(E|0?__Z28atomic_conditional_incrementPj(E+-8|0)|0:0)c[D>>2]=c[i>>2]}D=c[b>>2]|0;c[b+28>>2]=$i[c[(c[D>>2]|0)+20>>2]&8191](D,0)|0;D=c[b>>2]|0;c[b+32>>2]=$i[c[(c[D>>2]|0)+24>>2]&8191](D,0)|0;a[A>>0]=1}A=c[i>>2]|0;if(A|0?(__Z16atomic_decrementPj(A+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(A,1);c[b+28>>2]=c[d+8>>2];na=d}else{A=__ZnwjPKc(48,1263606)|0;c[A>>2]=23308;D=A+24|0;c[D>>2]=0;c[A+16>>2]=6;E=b+8|0;c[A+4>>2]=c[E>>2];c[E>>2]=A;E=b+4|0;if(!(c[E>>2]|0))c[E>>2]=A;E=c[b>>2]|0;c[A+8>>2]=$i[c[(c[E>>2]|0)+20>>2]&8191](E,0)|0;E=c[b>>2]|0;c[A+12>>2]=$i[c[(c[E>>2]|0)+24>>2]&8191](E,0)|0;__ZN7VariantaSERKS_(D,h);na=A}if(c[h>>2]|0)__ZN7Variant5clearEv(h);S=na;l=f;return S|0}case 7:{a[g>>0]=0;c[h>>2]=0;c[i>>2]=11;if(!la)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);if((c[la+-4>>2]|0)<=0)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);__ZN6VectorIPN8GDParser4NodeEE14_copy_on_writeEv(z);A=(c[c[z>>2]>>2]|0)+24|0;c[j>>2]=0;__ZN7Variant8evaluateERKNS_8OperatorERKS_S4_RS_Rb(i,A,j,h,g);if(c[j>>2]|0)__ZN7Variant5clearEv(j);if(!(a[g>>0]|0)){__ZN6StringC2EPKc(i,490094);A=b+20|0;if(!(a[A>>0]|0)){D=b+24|0;E=c[D>>2]|0;if((E|0)!=(c[i>>2]|0)){if(E|0?(__Z16atomic_decrementPj(E+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(E,1);c[D>>2]=0;E=c[i>>2]|0;if(E|0?__Z28atomic_conditional_incrementPj(E+-8|0)|0:0)c[D>>2]=c[i>>2]}D=c[b>>2]|0;c[b+28>>2]=$i[c[(c[D>>2]|0)+20>>2]&8191](D,0)|0;D=c[b>>2]|0;c[b+32>>2]=$i[c[(c[D>>2]|0)+24>>2]&8191](D,0)|0;a[A>>0]=1}A=c[i>>2]|0;if(A|0?(__Z16atomic_decrementPj(A+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(A,1);c[b+28>>2]=c[d+8>>2];oa=d}else{A=__ZnwjPKc(48,1263606)|0;c[A>>2]=23308;D=A+24|0;c[D>>2]=0;c[A+16>>2]=6;E=b+8|0;c[A+4>>2]=c[E>>2];c[E>>2]=A;E=b+4|0;if(!(c[E>>2]|0))c[E>>2]=A;E=c[b>>2]|0;c[A+8>>2]=$i[c[(c[E>>2]|0)+20>>2]&8191](E,0)|0;E=c[b>>2]|0;c[A+12>>2]=$i[c[(c[E>>2]|0)+24>>2]&8191](E,0)|0;__ZN7VariantaSERKS_(D,h);oa=A}if(c[h>>2]|0)__ZN7Variant5clearEv(h);S=oa;l=f;return S|0}case 8:{a[g>>0]=0;c[h>>2]=0;c[i>>2]=23;if(!la)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);if((c[la+-4>>2]|0)<=0)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);__ZN6VectorIPN8GDParser4NodeEE14_copy_on_writeEv(z);A=(c[c[z>>2]>>2]|0)+24|0;c[j>>2]=0;__ZN7Variant8evaluateERKNS_8OperatorERKS_S4_RS_Rb(i,A,j,h,g);if(c[j>>2]|0)__ZN7Variant5clearEv(j);if(!(a[g>>0]|0)){__ZN6StringC2EPKc(i,490094);A=b+20|0;if(!(a[A>>0]|0)){D=b+24|0;E=c[D>>2]|0;if((E|0)!=(c[i>>2]|0)){if(E|0?(__Z16atomic_decrementPj(E+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(E,1);c[D>>2]=0;E=c[i>>2]|0;if(E|0?__Z28atomic_conditional_incrementPj(E+-8|0)|0:0)c[D>>2]=c[i>>2]}D=c[b>>2]|0;c[b+28>>2]=$i[c[(c[D>>2]|0)+20>>2]&8191](D,0)|0;D=c[b>>2]|0;c[b+32>>2]=$i[c[(c[D>>2]|0)+24>>2]&8191](D,0)|0;a[A>>0]=1}A=c[i>>2]|0;if(A|0?(__Z16atomic_decrementPj(A+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(A,1);c[b+28>>2]=c[d+8>>2];pa=d}else{A=__ZnwjPKc(48,1263606)|0;c[A>>2]=23308;D=A+24|0;c[D>>2]=0;c[A+16>>2]=6;E=b+8|0;c[A+4>>2]=c[E>>2];c[E>>2]=A;E=b+4|0;if(!(c[E>>2]|0))c[E>>2]=A;E=c[b>>2]|0;c[A+8>>2]=$i[c[(c[E>>2]|0)+20>>2]&8191](E,0)|0;E=c[b>>2]|0;c[A+12>>2]=$i[c[(c[E>>2]|0)+24>>2]&8191](E,0)|0;__ZN7VariantaSERKS_(D,h);pa=A}if(c[h>>2]|0)__ZN7Variant5clearEv(h);S=pa;l=f;return S|0}case 9:{a[g>>0]=0;c[h>>2]=0;c[i>>2]=19;if(!la)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);if((c[la+-4>>2]|0)<=0)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);__ZN6VectorIPN8GDParser4NodeEE14_copy_on_writeEv(z);A=(c[c[z>>2]>>2]|0)+24|0;c[j>>2]=0;__ZN7Variant8evaluateERKNS_8OperatorERKS_S4_RS_Rb(i,A,j,h,g);if(c[j>>2]|0)__ZN7Variant5clearEv(j);if(!(a[g>>0]|0)){__ZN6StringC2EPKc(i,490094);A=b+20|0;if(!(a[A>>0]|0)){D=b+24|0;E=c[D>>2]|0;if((E|0)!=(c[i>>2]|0)){if(E|0?(__Z16atomic_decrementPj(E+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(E,1);c[D>>2]=0;E=c[i>>2]|0;if(E|0?__Z28atomic_conditional_incrementPj(E+-8|0)|0:0)c[D>>2]=c[i>>2]}D=c[b>>2]|0;c[b+28>>2]=$i[c[(c[D>>2]|0)+20>>2]&8191](D,0)|0;D=c[b>>2]|0;c[b+32>>2]=$i[c[(c[D>>2]|0)+24>>2]&8191](D,0)|0;a[A>>0]=1}A=c[i>>2]|0;if(A|0?(__Z16atomic_decrementPj(A+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(A,1);c[b+28>>2]=c[d+8>>2];qa=d}else{A=__ZnwjPKc(48,1263606)|0;c[A>>2]=23308;D=A+24|0;c[D>>2]=0;c[A+16>>2]=6;E=b+8|0;c[A+4>>2]=c[E>>2];c[E>>2]=A;E=b+4|0;if(!(c[E>>2]|0))c[E>>2]=A;E=c[b>>2]|0;c[A+8>>2]=$i[c[(c[E>>2]|0)+20>>2]&8191](E,0)|0;E=c[b>>2]|0;c[A+12>>2]=$i[c[(c[E>>2]|0)+24>>2]&8191](E,0)|0;__ZN7VariantaSERKS_(D,h);qa=A}if(c[h>>2]|0)__ZN7Variant5clearEv(h);S=qa;l=f;return S|0}case 14:{a[g>>0]=0;c[h>>2]=0;c[i>>2]=24;if(!la)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);if((c[la+-4>>2]|0)<=0)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);__ZN6VectorIPN8GDParser4NodeEE14_copy_on_writeEv(z);A=c[z>>2]|0;D=(c[A>>2]|0)+24|0;if(!A)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);if((c[A+-4>>2]|0)<=1)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);__ZN6VectorIPN8GDParser4NodeEE14_copy_on_writeEv(z);__ZN7Variant8evaluateERKNS_8OperatorERKS_S4_RS_Rb(i,D,(c[(c[z>>2]|0)+4>>2]|0)+24|0,h,g);if(!(a[g>>0]|0)){__ZN6StringC2EPKc(i,490129);D=b+20|0;if(!(a[D>>0]|0)){A=b+24|0;E=c[A>>2]|0;if((E|0)!=(c[i>>2]|0)){if(E|0?(__Z16atomic_decrementPj(E+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(E,1);c[A>>2]=0;E=c[i>>2]|0;if(E|0?__Z28atomic_conditional_incrementPj(E+-8|0)|0:0)c[A>>2]=c[i>>2]}A=c[b>>2]|0;c[b+28>>2]=$i[c[(c[A>>2]|0)+20>>2]&8191](A,0)|0;A=c[b>>2]|0;c[b+32>>2]=$i[c[(c[A>>2]|0)+24>>2]&8191](A,0)|0;a[D>>0]=1}D=c[i>>2]|0;if(D|0?(__Z16atomic_decrementPj(D+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(D,1);c[b+28>>2]=c[d+8>>2];ra=d}else{D=__ZnwjPKc(48,1263606)|0;c[D>>2]=23308;A=D+24|0;c[A>>2]=0;c[D+16>>2]=6;E=b+8|0;c[D+4>>2]=c[E>>2];c[E>>2]=D;E=b+4|0;if(!(c[E>>2]|0))c[E>>2]=D;E=c[b>>2]|0;c[D+8>>2]=$i[c[(c[E>>2]|0)+20>>2]&8191](E,0)|0;E=c[b>>2]|0;c[D+12>>2]=$i[c[(c[E>>2]|0)+24>>2]&8191](E,0)|0;__ZN7VariantaSERKS_(A,h);ra=D}if(c[h>>2]|0)__ZN7Variant5clearEv(h);S=ra;l=f;return S|0}case 15:{a[g>>0]=0;c[h>>2]=0;c[i>>2]=0;if(!la)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);if((c[la+-4>>2]|0)<=0)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);__ZN6VectorIPN8GDParser4NodeEE14_copy_on_writeEv(z);D=c[z>>2]|0;A=(c[D>>2]|0)+24|0;if(!D)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);if((c[D+-4>>2]|0)<=1)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);__ZN6VectorIPN8GDParser4NodeEE14_copy_on_writeEv(z);__ZN7Variant8evaluateERKNS_8OperatorERKS_S4_RS_Rb(i,A,(c[(c[z>>2]|0)+4>>2]|0)+24|0,h,g);if(!(a[g>>0]|0)){__ZN6StringC2EPKc(i,490129);A=b+20|0;if(!(a[A>>0]|0)){D=b+24|0;E=c[D>>2]|0;if((E|0)!=(c[i>>2]|0)){if(E|0?(__Z16atomic_decrementPj(E+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(E,1);c[D>>2]=0;E=c[i>>2]|0;if(E|0?__Z28atomic_conditional_incrementPj(E+-8|0)|0:0)c[D>>2]=c[i>>2]}D=c[b>>2]|0;c[b+28>>2]=$i[c[(c[D>>2]|0)+20>>2]&8191](D,0)|0;D=c[b>>2]|0;c[b+32>>2]=$i[c[(c[D>>2]|0)+24>>2]&8191](D,0)|0;a[A>>0]=1}A=c[i>>2]|0;if(A|0?(__Z16atomic_decrementPj(A+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(A,1);c[b+28>>2]=c[d+8>>2];sa=d}else{A=__ZnwjPKc(48,1263606)|0;c[A>>2]=23308;D=A+24|0;c[D>>2]=0;c[A+16>>2]=6;E=b+8|0;c[A+4>>2]=c[E>>2];c[E>>2]=A;E=b+4|0;if(!(c[E>>2]|0))c[E>>2]=A;E=c[b>>2]|0;c[A+8>>2]=$i[c[(c[E>>2]|0)+20>>2]&8191](E,0)|0;E=c[b>>2]|0;c[A+12>>2]=$i[c[(c[E>>2]|0)+24>>2]&8191](E,0)|0;__ZN7VariantaSERKS_(D,h);sa=A}if(c[h>>2]|0)__ZN7Variant5clearEv(h);S=sa;l=f;return S|0}case 16:{a[g>>0]=0;c[h>>2]=0;c[i>>2]=1;if(!la)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);if((c[la+-4>>2]|0)<=0)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);__ZN6VectorIPN8GDParser4NodeEE14_copy_on_writeEv(z);A=c[z>>2]|0;D=(c[A>>2]|0)+24|0;if(!A)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);if((c[A+-4>>2]|0)<=1)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);__ZN6VectorIPN8GDParser4NodeEE14_copy_on_writeEv(z);__ZN7Variant8evaluateERKNS_8OperatorERKS_S4_RS_Rb(i,D,(c[(c[z>>2]|0)+4>>2]|0)+24|0,h,g);if(!(a[g>>0]|0)){__ZN6StringC2EPKc(i,490129);D=b+20|0;if(!(a[D>>0]|0)){A=b+24|0;E=c[A>>2]|0;if((E|0)!=(c[i>>2]|0)){if(E|0?(__Z16atomic_decrementPj(E+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(E,1);c[A>>2]=0;E=c[i>>2]|0;if(E|0?__Z28atomic_conditional_incrementPj(E+-8|0)|0:0)c[A>>2]=c[i>>2]}A=c[b>>2]|0;c[b+28>>2]=$i[c[(c[A>>2]|0)+20>>2]&8191](A,0)|0;A=c[b>>2]|0;c[b+32>>2]=$i[c[(c[A>>2]|0)+24>>2]&8191](A,0)|0;a[D>>0]=1}D=c[i>>2]|0;if(D|0?(__Z16atomic_decrementPj(D+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(D,1);c[b+28>>2]=c[d+8>>2];ta=d}else{D=__ZnwjPKc(48,1263606)|0;c[D>>2]=23308;A=D+24|0;c[A>>2]=0;c[D+16>>2]=6;E=b+8|0;c[D+4>>2]=c[E>>2];c[E>>2]=D;E=b+4|0;if(!(c[E>>2]|0))c[E>>2]=D;E=c[b>>2]|0;c[D+8>>2]=$i[c[(c[E>>2]|0)+20>>2]&8191](E,0)|0;E=c[b>>2]|0;c[D+12>>2]=$i[c[(c[E>>2]|0)+24>>2]&8191](E,0)|0;__ZN7VariantaSERKS_(A,h);ta=D}if(c[h>>2]|0)__ZN7Variant5clearEv(h);S=ta;l=f;return S|0}case 17:{a[g>>0]=0;c[h>>2]=0;c[i>>2]=2;if(!la)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);if((c[la+-4>>2]|0)<=0)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);__ZN6VectorIPN8GDParser4NodeEE14_copy_on_writeEv(z);D=c[z>>2]|0;A=(c[D>>2]|0)+24|0;if(!D)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);if((c[D+-4>>2]|0)<=1)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);__ZN6VectorIPN8GDParser4NodeEE14_copy_on_writeEv(z);__ZN7Variant8evaluateERKNS_8OperatorERKS_S4_RS_Rb(i,A,(c[(c[z>>2]|0)+4>>2]|0)+24|0,h,g);if(!(a[g>>0]|0)){__ZN6StringC2EPKc(i,490129);A=b+20|0;if(!(a[A>>0]|0)){D=b+24|0;E=c[D>>2]|0;if((E|0)!=(c[i>>2]|0)){if(E|0?(__Z16atomic_decrementPj(E+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(E,1);c[D>>2]=0;E=c[i>>2]|0;if(E|0?__Z28atomic_conditional_incrementPj(E+-8|0)|0:0)c[D>>2]=c[i>>2]}D=c[b>>2]|0;c[b+28>>2]=$i[c[(c[D>>2]|0)+20>>2]&8191](D,0)|0;D=c[b>>2]|0;c[b+32>>2]=$i[c[(c[D>>2]|0)+24>>2]&8191](D,0)|0;a[A>>0]=1}A=c[i>>2]|0;if(A|0?(__Z16atomic_decrementPj(A+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(A,1);c[b+28>>2]=c[d+8>>2];ua=d}else{A=__ZnwjPKc(48,1263606)|0;c[A>>2]=23308;D=A+24|0;c[D>>2]=0;c[A+16>>2]=6;E=b+8|0;c[A+4>>2]=c[E>>2];c[E>>2]=A;E=b+4|0;if(!(c[E>>2]|0))c[E>>2]=A;E=c[b>>2]|0;c[A+8>>2]=$i[c[(c[E>>2]|0)+20>>2]&8191](E,0)|0;E=c[b>>2]|0;c[A+12>>2]=$i[c[(c[E>>2]|0)+24>>2]&8191](E,0)|0;__ZN7VariantaSERKS_(D,h);ua=A}if(c[h>>2]|0)__ZN7Variant5clearEv(h);S=ua;l=f;return S|0}case 18:{a[g>>0]=0;c[h>>2]=0;c[i>>2]=3;if(!la)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);if((c[la+-4>>2]|0)<=0)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);__ZN6VectorIPN8GDParser4NodeEE14_copy_on_writeEv(z);A=c[z>>2]|0;D=(c[A>>2]|0)+24|0;if(!A)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);if((c[A+-4>>2]|0)<=1)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);__ZN6VectorIPN8GDParser4NodeEE14_copy_on_writeEv(z);__ZN7Variant8evaluateERKNS_8OperatorERKS_S4_RS_Rb(i,D,(c[(c[z>>2]|0)+4>>2]|0)+24|0,h,g);if(!(a[g>>0]|0)){__ZN6StringC2EPKc(i,490129);D=b+20|0;if(!(a[D>>0]|0)){A=b+24|0;E=c[A>>2]|0;if((E|0)!=(c[i>>2]|0)){if(E|0?(__Z16atomic_decrementPj(E+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(E,1);c[A>>2]=0;E=c[i>>2]|0;if(E|0?__Z28atomic_conditional_incrementPj(E+-8|0)|0:0)c[A>>2]=c[i>>2]}A=c[b>>2]|0;c[b+28>>2]=$i[c[(c[A>>2]|0)+20>>2]&8191](A,0)|0;A=c[b>>2]|0;c[b+32>>2]=$i[c[(c[A>>2]|0)+24>>2]&8191](A,0)|0;a[D>>0]=1}D=c[i>>2]|0;if(D|0?(__Z16atomic_decrementPj(D+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(D,1);c[b+28>>2]=c[d+8>>2];va=d}else{D=__ZnwjPKc(48,1263606)|0;c[D>>2]=23308;A=D+24|0;c[A>>2]=0;c[D+16>>2]=6;E=b+8|0;c[D+4>>2]=c[E>>2];c[E>>2]=D;E=b+4|0;if(!(c[E>>2]|0))c[E>>2]=D;E=c[b>>2]|0;c[D+8>>2]=$i[c[(c[E>>2]|0)+20>>2]&8191](E,0)|0;E=c[b>>2]|0;c[D+12>>2]=$i[c[(c[E>>2]|0)+24>>2]&8191](E,0)|0;__ZN7VariantaSERKS_(A,h);va=D}if(c[h>>2]|0)__ZN7Variant5clearEv(h);S=va;l=f;return S|0}case 19:{a[g>>0]=0;c[h>>2]=0;c[i>>2]=4;if(!la)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);if((c[la+-4>>2]|0)<=0)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);__ZN6VectorIPN8GDParser4NodeEE14_copy_on_writeEv(z);D=c[z>>2]|0;A=(c[D>>2]|0)+24|0;if(!D)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);if((c[D+-4>>2]|0)<=1)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);__ZN6VectorIPN8GDParser4NodeEE14_copy_on_writeEv(z);__ZN7Variant8evaluateERKNS_8OperatorERKS_S4_RS_Rb(i,A,(c[(c[z>>2]|0)+4>>2]|0)+24|0,h,g);if(!(a[g>>0]|0)){__ZN6StringC2EPKc(i,490129);A=b+20|0;if(!(a[A>>0]|0)){D=b+24|0;E=c[D>>2]|0;if((E|0)!=(c[i>>2]|0)){if(E|0?(__Z16atomic_decrementPj(E+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(E,1);c[D>>2]=0;E=c[i>>2]|0;if(E|0?__Z28atomic_conditional_incrementPj(E+-8|0)|0:0)c[D>>2]=c[i>>2]}D=c[b>>2]|0;c[b+28>>2]=$i[c[(c[D>>2]|0)+20>>2]&8191](D,0)|0;D=c[b>>2]|0;c[b+32>>2]=$i[c[(c[D>>2]|0)+24>>2]&8191](D,0)|0;a[A>>0]=1}A=c[i>>2]|0;if(A|0?(__Z16atomic_decrementPj(A+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(A,1);c[b+28>>2]=c[d+8>>2];wa=d}else{A=__ZnwjPKc(48,1263606)|0;c[A>>2]=23308;D=A+24|0;c[D>>2]=0;c[A+16>>2]=6;E=b+8|0;c[A+4>>2]=c[E>>2];c[E>>2]=A;E=b+4|0;if(!(c[E>>2]|0))c[E>>2]=A;E=c[b>>2]|0;c[A+8>>2]=$i[c[(c[E>>2]|0)+20>>2]&8191](E,0)|0;E=c[b>>2]|0;c[A+12>>2]=$i[c[(c[E>>2]|0)+24>>2]&8191](E,0)|0;__ZN7VariantaSERKS_(D,h);wa=A}if(c[h>>2]|0)__ZN7Variant5clearEv(h);S=wa;l=f;return S|0}case 20:{a[g>>0]=0;c[h>>2]=0;c[i>>2]=5;if(!la)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);if((c[la+-4>>2]|0)<=0)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);__ZN6VectorIPN8GDParser4NodeEE14_copy_on_writeEv(z);A=c[z>>2]|0;D=(c[A>>2]|0)+24|0;if(!A)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);if((c[A+-4>>2]|0)<=1)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);__ZN6VectorIPN8GDParser4NodeEE14_copy_on_writeEv(z);__ZN7Variant8evaluateERKNS_8OperatorERKS_S4_RS_Rb(i,D,(c[(c[z>>2]|0)+4>>2]|0)+24|0,h,g);if(!(a[g>>0]|0)){__ZN6StringC2EPKc(i,490129);D=b+20|0;if(!(a[D>>0]|0)){A=b+24|0;E=c[A>>2]|0;if((E|0)!=(c[i>>2]|0)){if(E|0?(__Z16atomic_decrementPj(E+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(E,1);c[A>>2]=0;E=c[i>>2]|0;if(E|0?__Z28atomic_conditional_incrementPj(E+-8|0)|0:0)c[A>>2]=c[i>>2]}A=c[b>>2]|0;c[b+28>>2]=$i[c[(c[A>>2]|0)+20>>2]&8191](A,0)|0;A=c[b>>2]|0;c[b+32>>2]=$i[c[(c[A>>2]|0)+24>>2]&8191](A,0)|0;a[D>>0]=1}D=c[i>>2]|0;if(D|0?(__Z16atomic_decrementPj(D+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(D,1);c[b+28>>2]=c[d+8>>2];xa=d}else{D=__ZnwjPKc(48,1263606)|0;c[D>>2]=23308;A=D+24|0;c[A>>2]=0;c[D+16>>2]=6;E=b+8|0;c[D+4>>2]=c[E>>2];c[E>>2]=D;E=b+4|0;if(!(c[E>>2]|0))c[E>>2]=D;E=c[b>>2]|0;c[D+8>>2]=$i[c[(c[E>>2]|0)+20>>2]&8191](E,0)|0;E=c[b>>2]|0;c[D+12>>2]=$i[c[(c[E>>2]|0)+24>>2]&8191](E,0)|0;__ZN7VariantaSERKS_(A,h);xa=D}if(c[h>>2]|0)__ZN7Variant5clearEv(h);S=xa;l=f;return S|0}case 21:{a[g>>0]=0;c[h>>2]=0;c[i>>2]=20;if(!la)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);if((c[la+-4>>2]|0)<=0)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);__ZN6VectorIPN8GDParser4NodeEE14_copy_on_writeEv(z);D=c[z>>2]|0;A=(c[D>>2]|0)+24|0;if(!D)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);if((c[D+-4>>2]|0)<=1)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);__ZN6VectorIPN8GDParser4NodeEE14_copy_on_writeEv(z);__ZN7Variant8evaluateERKNS_8OperatorERKS_S4_RS_Rb(i,A,(c[(c[z>>2]|0)+4>>2]|0)+24|0,h,g);if(!(a[g>>0]|0)){__ZN6StringC2EPKc(i,490129);A=b+20|0;if(!(a[A>>0]|0)){D=b+24|0;E=c[D>>2]|0;if((E|0)!=(c[i>>2]|0)){if(E|0?(__Z16atomic_decrementPj(E+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(E,1);c[D>>2]=0;E=c[i>>2]|0;if(E|0?__Z28atomic_conditional_incrementPj(E+-8|0)|0:0)c[D>>2]=c[i>>2]}D=c[b>>2]|0;c[b+28>>2]=$i[c[(c[D>>2]|0)+20>>2]&8191](D,0)|0;D=c[b>>2]|0;c[b+32>>2]=$i[c[(c[D>>2]|0)+24>>2]&8191](D,0)|0;a[A>>0]=1}A=c[i>>2]|0;if(A|0?(__Z16atomic_decrementPj(A+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(A,1);c[b+28>>2]=c[d+8>>2];ya=d}else{A=__ZnwjPKc(48,1263606)|0;c[A>>2]=23308;D=A+24|0;c[D>>2]=0;c[A+16>>2]=6;E=b+8|0;c[A+4>>2]=c[E>>2];c[E>>2]=A;E=b+4|0;if(!(c[E>>2]|0))c[E>>2]=A;E=c[b>>2]|0;c[A+8>>2]=$i[c[(c[E>>2]|0)+20>>2]&8191](E,0)|0;E=c[b>>2]|0;c[A+12>>2]=$i[c[(c[E>>2]|0)+24>>2]&8191](E,0)|0;__ZN7VariantaSERKS_(D,h);ya=A}if(c[h>>2]|0)__ZN7Variant5clearEv(h);S=ya;l=f;return S|0}case 22:{a[g>>0]=0;c[h>>2]=0;c[i>>2]=21;if(!la)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);if((c[la+-4>>2]|0)<=0)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);__ZN6VectorIPN8GDParser4NodeEE14_copy_on_writeEv(z);A=c[z>>2]|0;D=(c[A>>2]|0)+24|0;if(!A)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);if((c[A+-4>>2]|0)<=1)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);__ZN6VectorIPN8GDParser4NodeEE14_copy_on_writeEv(z);__ZN7Variant8evaluateERKNS_8OperatorERKS_S4_RS_Rb(i,D,(c[(c[z>>2]|0)+4>>2]|0)+24|0,h,g);if(!(a[g>>0]|0)){__ZN6StringC2EPKc(i,490129);D=b+20|0;if(!(a[D>>0]|0)){A=b+24|0;E=c[A>>2]|0;if((E|0)!=(c[i>>2]|0)){if(E|0?(__Z16atomic_decrementPj(E+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(E,1);c[A>>2]=0;E=c[i>>2]|0;if(E|0?__Z28atomic_conditional_incrementPj(E+-8|0)|0:0)c[A>>2]=c[i>>2]}A=c[b>>2]|0;c[b+28>>2]=$i[c[(c[A>>2]|0)+20>>2]&8191](A,0)|0;A=c[b>>2]|0;c[b+32>>2]=$i[c[(c[A>>2]|0)+24>>2]&8191](A,0)|0;a[D>>0]=1}D=c[i>>2]|0;if(D|0?(__Z16atomic_decrementPj(D+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(D,1);c[b+28>>2]=c[d+8>>2];za=d}else{D=__ZnwjPKc(48,1263606)|0;c[D>>2]=23308;A=D+24|0;c[A>>2]=0;c[D+16>>2]=6;E=b+8|0;c[D+4>>2]=c[E>>2];c[E>>2]=D;E=b+4|0;if(!(c[E>>2]|0))c[E>>2]=D;E=c[b>>2]|0;c[D+8>>2]=$i[c[(c[E>>2]|0)+20>>2]&8191](E,0)|0;E=c[b>>2]|0;c[D+12>>2]=$i[c[(c[E>>2]|0)+24>>2]&8191](E,0)|0;__ZN7VariantaSERKS_(A,h);za=D}if(c[h>>2]|0)__ZN7Variant5clearEv(h);S=za;l=f;return S|0}case 23:{a[g>>0]=0;c[h>>2]=0;c[i>>2]=6;if(!la)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);if((c[la+-4>>2]|0)<=0)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);__ZN6VectorIPN8GDParser4NodeEE14_copy_on_writeEv(z);D=c[z>>2]|0;A=(c[D>>2]|0)+24|0;if(!D)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);if((c[D+-4>>2]|0)<=1)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);__ZN6VectorIPN8GDParser4NodeEE14_copy_on_writeEv(z);__ZN7Variant8evaluateERKNS_8OperatorERKS_S4_RS_Rb(i,A,(c[(c[z>>2]|0)+4>>2]|0)+24|0,h,g);if(!(a[g>>0]|0)){__ZN6StringC2EPKc(i,490129);A=b+20|0;if(!(a[A>>0]|0)){D=b+24|0;E=c[D>>2]|0;if((E|0)!=(c[i>>2]|0)){if(E|0?(__Z16atomic_decrementPj(E+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(E,1);c[D>>2]=0;E=c[i>>2]|0;if(E|0?__Z28atomic_conditional_incrementPj(E+-8|0)|0:0)c[D>>2]=c[i>>2]}D=c[b>>2]|0;c[b+28>>2]=$i[c[(c[D>>2]|0)+20>>2]&8191](D,0)|0;D=c[b>>2]|0;c[b+32>>2]=$i[c[(c[D>>2]|0)+24>>2]&8191](D,0)|0;a[A>>0]=1}A=c[i>>2]|0;if(A|0?(__Z16atomic_decrementPj(A+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(A,1);c[b+28>>2]=c[d+8>>2];Aa=d}else{A=__ZnwjPKc(48,1263606)|0;c[A>>2]=23308;D=A+24|0;c[D>>2]=0;c[A+16>>2]=6;E=b+8|0;c[A+4>>2]=c[E>>2];c[E>>2]=A;E=b+4|0;if(!(c[E>>2]|0))c[E>>2]=A;E=c[b>>2]|0;c[A+8>>2]=$i[c[(c[E>>2]|0)+20>>2]&8191](E,0)|0;E=c[b>>2]|0;c[A+12>>2]=$i[c[(c[E>>2]|0)+24>>2]&8191](E,0)|0;__ZN7VariantaSERKS_(D,h);Aa=A}if(c[h>>2]|0)__ZN7Variant5clearEv(h);S=Aa;l=f;return S|0}case 24:{a[g>>0]=0;c[h>>2]=0;c[i>>2]=7;if(!la)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);if((c[la+-4>>2]|0)<=0)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);__ZN6VectorIPN8GDParser4NodeEE14_copy_on_writeEv(z);A=c[z>>2]|0;D=(c[A>>2]|0)+24|0;if(!A)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);if((c[A+-4>>2]|0)<=1)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);__ZN6VectorIPN8GDParser4NodeEE14_copy_on_writeEv(z);__ZN7Variant8evaluateERKNS_8OperatorERKS_S4_RS_Rb(i,D,(c[(c[z>>2]|0)+4>>2]|0)+24|0,h,g);if(!(a[g>>0]|0)){__ZN6StringC2EPKc(i,490129);D=b+20|0;if(!(a[D>>0]|0)){A=b+24|0;E=c[A>>2]|0;if((E|0)!=(c[i>>2]|0)){if(E|0?(__Z16atomic_decrementPj(E+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(E,1);c[A>>2]=0;E=c[i>>2]|0;if(E|0?__Z28atomic_conditional_incrementPj(E+-8|0)|0:0)c[A>>2]=c[i>>2]}A=c[b>>2]|0;c[b+28>>2]=$i[c[(c[A>>2]|0)+20>>2]&8191](A,0)|0;A=c[b>>2]|0;c[b+32>>2]=$i[c[(c[A>>2]|0)+24>>2]&8191](A,0)|0;a[D>>0]=1}D=c[i>>2]|0;if(D|0?(__Z16atomic_decrementPj(D+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(D,1);c[b+28>>2]=c[d+8>>2];Ba=d}else{D=__ZnwjPKc(48,1263606)|0;c[D>>2]=23308;A=D+24|0;c[A>>2]=0;c[D+16>>2]=6;E=b+8|0;c[D+4>>2]=c[E>>2];c[E>>2]=D;E=b+4|0;if(!(c[E>>2]|0))c[E>>2]=D;E=c[b>>2]|0;c[D+8>>2]=$i[c[(c[E>>2]|0)+20>>2]&8191](E,0)|0;E=c[b>>2]|0;c[D+12>>2]=$i[c[(c[E>>2]|0)+24>>2]&8191](E,0)|0;__ZN7VariantaSERKS_(A,h);Ba=D}if(c[h>>2]|0)__ZN7Variant5clearEv(h);S=Ba;l=f;return S|0}case 25:{a[g>>0]=0;c[h>>2]=0;c[i>>2]=8;if(!la)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);if((c[la+-4>>2]|0)<=0)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);__ZN6VectorIPN8GDParser4NodeEE14_copy_on_writeEv(z);D=c[z>>2]|0;A=(c[D>>2]|0)+24|0;if(!D)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);if((c[D+-4>>2]|0)<=1)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);__ZN6VectorIPN8GDParser4NodeEE14_copy_on_writeEv(z);__ZN7Variant8evaluateERKNS_8OperatorERKS_S4_RS_Rb(i,A,(c[(c[z>>2]|0)+4>>2]|0)+24|0,h,g);if(!(a[g>>0]|0)){__ZN6StringC2EPKc(i,490129);A=b+20|0;if(!(a[A>>0]|0)){D=b+24|0;E=c[D>>2]|0;if((E|0)!=(c[i>>2]|0)){if(E|0?(__Z16atomic_decrementPj(E+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(E,1);c[D>>2]=0;E=c[i>>2]|0;if(E|0?__Z28atomic_conditional_incrementPj(E+-8|0)|0:0)c[D>>2]=c[i>>2]}D=c[b>>2]|0;c[b+28>>2]=$i[c[(c[D>>2]|0)+20>>2]&8191](D,0)|0;D=c[b>>2]|0;c[b+32>>2]=$i[c[(c[D>>2]|0)+24>>2]&8191](D,0)|0;a[A>>0]=1}A=c[i>>2]|0;if(A|0?(__Z16atomic_decrementPj(A+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(A,1);c[b+28>>2]=c[d+8>>2];Ca=d}else{A=__ZnwjPKc(48,1263606)|0;c[A>>2]=23308;D=A+24|0;c[D>>2]=0;c[A+16>>2]=6;E=b+8|0;c[A+4>>2]=c[E>>2];c[E>>2]=A;E=b+4|0;if(!(c[E>>2]|0))c[E>>2]=A;E=c[b>>2]|0;c[A+8>>2]=$i[c[(c[E>>2]|0)+20>>2]&8191](E,0)|0;E=c[b>>2]|0;c[A+12>>2]=$i[c[(c[E>>2]|0)+24>>2]&8191](E,0)|0;__ZN7VariantaSERKS_(D,h);Ca=A}if(c[h>>2]|0)__ZN7Variant5clearEv(h);S=Ca;l=f;return S|0}case 26:{a[g>>0]=0;c[h>>2]=0;c[i>>2]=9;if(!la)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);if((c[la+-4>>2]|0)<=0)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);__ZN6VectorIPN8GDParser4NodeEE14_copy_on_writeEv(z);A=c[z>>2]|0;D=(c[A>>2]|0)+24|0;if(!A)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);if((c[A+-4>>2]|0)<=1)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);__ZN6VectorIPN8GDParser4NodeEE14_copy_on_writeEv(z);__ZN7Variant8evaluateERKNS_8OperatorERKS_S4_RS_Rb(i,D,(c[(c[z>>2]|0)+4>>2]|0)+24|0,h,g);if(!(a[g>>0]|0)){__ZN6StringC2EPKc(i,490129);D=b+20|0;if(!(a[D>>0]|0)){A=b+24|0;E=c[A>>2]|0;if((E|0)!=(c[i>>2]|0)){if(E|0?(__Z16atomic_decrementPj(E+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(E,1);c[A>>2]=0;E=c[i>>2]|0;if(E|0?__Z28atomic_conditional_incrementPj(E+-8|0)|0:0)c[A>>2]=c[i>>2]}A=c[b>>2]|0;c[b+28>>2]=$i[c[(c[A>>2]|0)+20>>2]&8191](A,0)|0;A=c[b>>2]|0;c[b+32>>2]=$i[c[(c[A>>2]|0)+24>>2]&8191](A,0)|0;a[D>>0]=1}D=c[i>>2]|0;if(D|0?(__Z16atomic_decrementPj(D+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(D,1);c[b+28>>2]=c[d+8>>2];Da=d}else{D=__ZnwjPKc(48,1263606)|0;c[D>>2]=23308;A=D+24|0;c[A>>2]=0;c[D+16>>2]=6;E=b+8|0;c[D+4>>2]=c[E>>2];c[E>>2]=D;E=b+4|0;if(!(c[E>>2]|0))c[E>>2]=D;E=c[b>>2]|0;c[D+8>>2]=$i[c[(c[E>>2]|0)+20>>2]&8191](E,0)|0;E=c[b>>2]|0;c[D+12>>2]=$i[c[(c[E>>2]|0)+24>>2]&8191](E,0)|0;__ZN7VariantaSERKS_(A,h);Da=D}if(c[h>>2]|0)__ZN7Variant5clearEv(h);S=Da;l=f;return S|0}case 27:{a[g>>0]=0;c[h>>2]=0;c[i>>2]=12;if(!la)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);if((c[la+-4>>2]|0)<=0)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);__ZN6VectorIPN8GDParser4NodeEE14_copy_on_writeEv(z);D=c[z>>2]|0;A=(c[D>>2]|0)+24|0;if(!D)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);if((c[D+-4>>2]|0)<=1)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);__ZN6VectorIPN8GDParser4NodeEE14_copy_on_writeEv(z);__ZN7Variant8evaluateERKNS_8OperatorERKS_S4_RS_Rb(i,A,(c[(c[z>>2]|0)+4>>2]|0)+24|0,h,g);if(!(a[g>>0]|0)){__ZN6StringC2EPKc(i,490129);A=b+20|0;if(!(a[A>>0]|0)){D=b+24|0;E=c[D>>2]|0;if((E|0)!=(c[i>>2]|0)){if(E|0?(__Z16atomic_decrementPj(E+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(E,1);c[D>>2]=0;E=c[i>>2]|0;if(E|0?__Z28atomic_conditional_incrementPj(E+-8|0)|0:0)c[D>>2]=c[i>>2]}D=c[b>>2]|0;c[b+28>>2]=$i[c[(c[D>>2]|0)+20>>2]&8191](D,0)|0;D=c[b>>2]|0;c[b+32>>2]=$i[c[(c[D>>2]|0)+24>>2]&8191](D,0)|0;a[A>>0]=1}A=c[i>>2]|0;if(A|0?(__Z16atomic_decrementPj(A+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(A,1);c[b+28>>2]=c[d+8>>2];Ea=d}else{A=__ZnwjPKc(48,1263606)|0;c[A>>2]=23308;D=A+24|0;c[D>>2]=0;c[A+16>>2]=6;E=b+8|0;c[A+4>>2]=c[E>>2];c[E>>2]=A;E=b+4|0;if(!(c[E>>2]|0))c[E>>2]=A;E=c[b>>2]|0;c[A+8>>2]=$i[c[(c[E>>2]|0)+20>>2]&8191](E,0)|0;E=c[b>>2]|0;c[A+12>>2]=$i[c[(c[E>>2]|0)+24>>2]&8191](E,0)|0;__ZN7VariantaSERKS_(D,h);Ea=A}if(c[h>>2]|0)__ZN7Variant5clearEv(h);S=Ea;l=f;return S|0}case 28:{a[g>>0]=0;c[h>>2]=0;c[i>>2]=14;if(!la)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);if((c[la+-4>>2]|0)<=0)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);__ZN6VectorIPN8GDParser4NodeEE14_copy_on_writeEv(z);A=c[z>>2]|0;D=(c[A>>2]|0)+24|0;if(!A)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);if((c[A+-4>>2]|0)<=1)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);__ZN6VectorIPN8GDParser4NodeEE14_copy_on_writeEv(z);__ZN7Variant8evaluateERKNS_8OperatorERKS_S4_RS_Rb(i,D,(c[(c[z>>2]|0)+4>>2]|0)+24|0,h,g);if(!(a[g>>0]|0)){__ZN6StringC2EPKc(i,490129);D=b+20|0;if(!(a[D>>0]|0)){A=b+24|0;E=c[A>>2]|0;if((E|0)!=(c[i>>2]|0)){if(E|0?(__Z16atomic_decrementPj(E+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(E,1);c[A>>2]=0;E=c[i>>2]|0;if(E|0?__Z28atomic_conditional_incrementPj(E+-8|0)|0:0)c[A>>2]=c[i>>2]}A=c[b>>2]|0;c[b+28>>2]=$i[c[(c[A>>2]|0)+20>>2]&8191](A,0)|0;A=c[b>>2]|0;c[b+32>>2]=$i[c[(c[A>>2]|0)+24>>2]&8191](A,0)|0;a[D>>0]=1}D=c[i>>2]|0;if(D|0?(__Z16atomic_decrementPj(D+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(D,1);c[b+28>>2]=c[d+8>>2];Fa=d}else{D=__ZnwjPKc(48,1263606)|0;c[D>>2]=23308;A=D+24|0;c[A>>2]=0;c[D+16>>2]=6;E=b+8|0;c[D+4>>2]=c[E>>2];c[E>>2]=D;E=b+4|0;if(!(c[E>>2]|0))c[E>>2]=D;E=c[b>>2]|0;c[D+8>>2]=$i[c[(c[E>>2]|0)+20>>2]&8191](E,0)|0;E=c[b>>2]|0;c[D+12>>2]=$i[c[(c[E>>2]|0)+24>>2]&8191](E,0)|0;__ZN7VariantaSERKS_(A,h);Fa=D}if(c[h>>2]|0)__ZN7Variant5clearEv(h);S=Fa;l=f;return S|0}case 29:{a[g>>0]=0;c[h>>2]=0;c[i>>2]=15;if(!la)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);if((c[la+-4>>2]|0)<=0)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);__ZN6VectorIPN8GDParser4NodeEE14_copy_on_writeEv(z);D=c[z>>2]|0;A=(c[D>>2]|0)+24|0;if(!D)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);if((c[D+-4>>2]|0)<=1)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);__ZN6VectorIPN8GDParser4NodeEE14_copy_on_writeEv(z);__ZN7Variant8evaluateERKNS_8OperatorERKS_S4_RS_Rb(i,A,(c[(c[z>>2]|0)+4>>2]|0)+24|0,h,g);if(!(a[g>>0]|0)){__ZN6StringC2EPKc(i,490129);A=b+20|0;if(!(a[A>>0]|0)){D=b+24|0;E=c[D>>2]|0;if((E|0)!=(c[i>>2]|0)){if(E|0?(__Z16atomic_decrementPj(E+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(E,1);c[D>>2]=0;E=c[i>>2]|0;if(E|0?__Z28atomic_conditional_incrementPj(E+-8|0)|0:0)c[D>>2]=c[i>>2]}D=c[b>>2]|0;c[b+28>>2]=$i[c[(c[D>>2]|0)+20>>2]&8191](D,0)|0;D=c[b>>2]|0;c[b+32>>2]=$i[c[(c[D>>2]|0)+24>>2]&8191](D,0)|0;a[A>>0]=1}A=c[i>>2]|0;if(A|0?(__Z16atomic_decrementPj(A+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(A,1);c[b+28>>2]=c[d+8>>2];Ga=d}else{A=__ZnwjPKc(48,1263606)|0;c[A>>2]=23308;D=A+24|0;c[D>>2]=0;c[A+16>>2]=6;E=b+8|0;c[A+4>>2]=c[E>>2];c[E>>2]=A;E=b+4|0;if(!(c[E>>2]|0))c[E>>2]=A;E=c[b>>2]|0;c[A+8>>2]=$i[c[(c[E>>2]|0)+20>>2]&8191](E,0)|0;E=c[b>>2]|0;c[A+12>>2]=$i[c[(c[E>>2]|0)+24>>2]&8191](E,0)|0;__ZN7VariantaSERKS_(D,h);Ga=A}if(c[h>>2]|0)__ZN7Variant5clearEv(h);S=Ga;l=f;return S|0}case 42:{a[g>>0]=0;c[h>>2]=0;c[i>>2]=16;if(!la)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);if((c[la+-4>>2]|0)<=0)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);__ZN6VectorIPN8GDParser4NodeEE14_copy_on_writeEv(z);A=c[z>>2]|0;D=(c[A>>2]|0)+24|0;if(!A)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);if((c[A+-4>>2]|0)<=1)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);__ZN6VectorIPN8GDParser4NodeEE14_copy_on_writeEv(z);__ZN7Variant8evaluateERKNS_8OperatorERKS_S4_RS_Rb(i,D,(c[(c[z>>2]|0)+4>>2]|0)+24|0,h,g);if(!(a[g>>0]|0)){__ZN6StringC2EPKc(i,490129);D=b+20|0;if(!(a[D>>0]|0)){A=b+24|0;E=c[A>>2]|0;if((E|0)!=(c[i>>2]|0)){if(E|0?(__Z16atomic_decrementPj(E+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(E,1);c[A>>2]=0;E=c[i>>2]|0;if(E|0?__Z28atomic_conditional_incrementPj(E+-8|0)|0:0)c[A>>2]=c[i>>2]}A=c[b>>2]|0;c[b+28>>2]=$i[c[(c[A>>2]|0)+20>>2]&8191](A,0)|0;A=c[b>>2]|0;c[b+32>>2]=$i[c[(c[A>>2]|0)+24>>2]&8191](A,0)|0;a[D>>0]=1}D=c[i>>2]|0;if(D|0?(__Z16atomic_decrementPj(D+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(D,1);c[b+28>>2]=c[d+8>>2];Ha=d}else{D=__ZnwjPKc(48,1263606)|0;c[D>>2]=23308;A=D+24|0;c[A>>2]=0;c[D+16>>2]=6;E=b+8|0;c[D+4>>2]=c[E>>2];c[E>>2]=D;E=b+4|0;if(!(c[E>>2]|0))c[E>>2]=D;E=c[b>>2]|0;c[D+8>>2]=$i[c[(c[E>>2]|0)+20>>2]&8191](E,0)|0;E=c[b>>2]|0;c[D+12>>2]=$i[c[(c[E>>2]|0)+24>>2]&8191](E,0)|0;__ZN7VariantaSERKS_(A,h);Ha=D}if(c[h>>2]|0)__ZN7Variant5clearEv(h);S=Ha;l=f;return S|0}case 43:{a[g>>0]=0;c[h>>2]=0;c[i>>2]=17;if(!la)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);if((c[la+-4>>2]|0)<=0)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);__ZN6VectorIPN8GDParser4NodeEE14_copy_on_writeEv(z);D=c[z>>2]|0;A=(c[D>>2]|0)+24|0;if(!D)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);if((c[D+-4>>2]|0)<=1)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);__ZN6VectorIPN8GDParser4NodeEE14_copy_on_writeEv(z);__ZN7Variant8evaluateERKNS_8OperatorERKS_S4_RS_Rb(i,A,(c[(c[z>>2]|0)+4>>2]|0)+24|0,h,g);if(!(a[g>>0]|0)){__ZN6StringC2EPKc(i,490129);A=b+20|0;if(!(a[A>>0]|0)){D=b+24|0;E=c[D>>2]|0;if((E|0)!=(c[i>>2]|0)){if(E|0?(__Z16atomic_decrementPj(E+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(E,1);c[D>>2]=0;E=c[i>>2]|0;if(E|0?__Z28atomic_conditional_incrementPj(E+-8|0)|0:0)c[D>>2]=c[i>>2]}D=c[b>>2]|0;c[b+28>>2]=$i[c[(c[D>>2]|0)+20>>2]&8191](D,0)|0;D=c[b>>2]|0;c[b+32>>2]=$i[c[(c[D>>2]|0)+24>>2]&8191](D,0)|0;a[A>>0]=1}A=c[i>>2]|0;if(A|0?(__Z16atomic_decrementPj(A+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(A,1);c[b+28>>2]=c[d+8>>2];Ia=d}else{A=__ZnwjPKc(48,1263606)|0;c[A>>2]=23308;D=A+24|0;c[D>>2]=0;c[A+16>>2]=6;E=b+8|0;c[A+4>>2]=c[E>>2];c[E>>2]=A;E=b+4|0;if(!(c[E>>2]|0))c[E>>2]=A;E=c[b>>2]|0;c[A+8>>2]=$i[c[(c[E>>2]|0)+20>>2]&8191](E,0)|0;E=c[b>>2]|0;c[A+12>>2]=$i[c[(c[E>>2]|0)+24>>2]&8191](E,0)|0;__ZN7VariantaSERKS_(D,h);Ia=A}if(c[h>>2]|0)__ZN7Variant5clearEv(h);S=Ia;l=f;return S|0}case 44:{a[g>>0]=0;c[h>>2]=0;c[i>>2]=18;if(!la)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);if((c[la+-4>>2]|0)<=0)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);__ZN6VectorIPN8GDParser4NodeEE14_copy_on_writeEv(z);A=c[z>>2]|0;D=(c[A>>2]|0)+24|0;if(!A)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);if((c[A+-4>>2]|0)<=1)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);__ZN6VectorIPN8GDParser4NodeEE14_copy_on_writeEv(z);__ZN7Variant8evaluateERKNS_8OperatorERKS_S4_RS_Rb(i,D,(c[(c[z>>2]|0)+4>>2]|0)+24|0,h,g);if(!(a[g>>0]|0)){__ZN6StringC2EPKc(i,490129);D=b+20|0;if(!(a[D>>0]|0)){A=b+24|0;E=c[A>>2]|0;if((E|0)!=(c[i>>2]|0)){if(E|0?(__Z16atomic_decrementPj(E+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(E,1);c[A>>2]=0;E=c[i>>2]|0;if(E|0?__Z28atomic_conditional_incrementPj(E+-8|0)|0:0)c[A>>2]=c[i>>2]}A=c[b>>2]|0;c[b+28>>2]=$i[c[(c[A>>2]|0)+20>>2]&8191](A,0)|0;A=c[b>>2]|0;c[b+32>>2]=$i[c[(c[A>>2]|0)+24>>2]&8191](A,0)|0;a[D>>0]=1}D=c[i>>2]|0;if(D|0?(__Z16atomic_decrementPj(D+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(D,1);c[b+28>>2]=c[d+8>>2];Ja=d}else{D=__ZnwjPKc(48,1263606)|0;c[D>>2]=23308;A=D+24|0;c[A>>2]=0;c[D+16>>2]=6;E=b+8|0;c[D+4>>2]=c[E>>2];c[E>>2]=D;E=b+4|0;if(!(c[E>>2]|0))c[E>>2]=D;E=c[b>>2]|0;c[D+8>>2]=$i[c[(c[E>>2]|0)+20>>2]&8191](E,0)|0;E=c[b>>2]|0;c[D+12>>2]=$i[c[(c[E>>2]|0)+24>>2]&8191](E,0)|0;__ZN7VariantaSERKS_(A,h);Ja=D}if(c[h>>2]|0)__ZN7Variant5clearEv(h);S=Ja;l=f;return S|0}default:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1077976,490159,1697,490190,0);a[1263537]=0;S=d;l=f;return S|0}}while(0)}}}else if((G|0)==146){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);df()}else if((G|0)==154){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);df()}else if((G|0)==160)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 7:{Ja=d+20|0;i=1;z=0;la=c[Ja>>2]|0;while(1){Ia=(la|0)==0;if(Ia)Ka=0;else Ka=c[la+-4>>2]|0;if((z|0)>=(Ka|0)){G=8;break}if(Ia)La=0;else La=c[la+-4>>2]|0;if((La|0)<=(z|0)){if(Ia)Ma=0;else Ma=c[la+-4>>2]|0;if((Ma|0)<=(z|0)){G=17;break}a[1263537]=0}__ZN6VectorIPN8GDParser4NodeEE14_copy_on_writeEv(Ja);Ia=__ZN8GDParser18_reduce_expressionEPNS_4NodeEb(b,c[(c[Ja>>2]|0)+(z<<2)>>2]|0,e)|0;Ha=c[Ja>>2]|0;Ga=(Ha|0)==0;if(Ga)Na=0;else Na=c[Ha+-4>>2]|0;if((Na|0)<=(z|0)){if(Ga)Oa=0;else Oa=c[Ha+-4>>2]|0;if((Oa|0)<=(z|0)){G=25;break}a[1263537]=0}__ZN6VectorIPN8GDParser4NodeEE14_copy_on_writeEv(Ja);c[(c[Ja>>2]|0)+(z<<2)>>2]=Ia;Ia=c[Ja>>2]|0;Ha=(Ia|0)==0;if(Ha)Pa=0;else Pa=c[Ia+-4>>2]|0;if((Pa|0)<=(z|0)){if(Ha)Qa=0;else Qa=c[Ia+-4>>2]|0;if((Qa|0)<=(z|0)){G=31;break}a[1263537]=0}__ZN6VectorIPN8GDParser4NodeEE14_copy_on_writeEv(Ja);Ia=c[Ja>>2]|0;i=i&(c[(c[Ia+(z<<2)>>2]|0)+16>>2]|0)==6;z=z+1|0;la=Ia}if((G|0)==8){if(!(i&e)){S=d;l=f;return S|0}i=__ZnwjPKc(48,1263606)|0;c[i>>2]=23308;la=i+24|0;c[la>>2]=0;c[i+16>>2]=6;z=b+8|0;c[i+4>>2]=c[z>>2];c[z>>2]=i;z=b+4|0;if(!(c[z>>2]|0))c[z>>2]=i;z=c[b>>2]|0;c[i+8>>2]=$i[c[(c[z>>2]|0)+20>>2]&8191](z,0)|0;z=c[b>>2]|0;c[i+12>>2]=$i[c[(c[z>>2]|0)+24>>2]&8191](z,0)|0;__ZN5ArrayC2Ev(g);z=c[Ja>>2]|0;if(!z)Ra=0;else Ra=c[z+-4>>2]|0;__ZN5Array6resizeEi(g,Ra)|0;Ra=0;while(1){z=c[Ja>>2]|0;Qa=(z|0)==0;if(Qa)Sa=0;else Sa=c[z+-4>>2]|0;if((Ra|0)>=(Sa|0))break;if(Qa)Ta=0;else Ta=c[z+-4>>2]|0;if((Ta|0)<=(Ra|0)){if(Qa)Ua=0;else Ua=c[z+-4>>2]|0;if((Ua|0)<=(Ra|0)){G=51;break}a[1263537]=0}__ZN6VectorIPN8GDParser4NodeEE14_copy_on_writeEv(Ja);z=(c[(c[Ja>>2]|0)+(Ra<<2)>>2]|0)+24|0;__ZN7VariantaSERKS_(__ZN5ArrayixEi(g,Ra)|0,z);Ra=Ra+1|0}if((G|0)==51)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);__ZN7VariantC2ERK5Array(h,g);__ZN7VariantaSERKS_(la,h);if(c[h>>2]|0)__ZN7Variant5clearEv(h);__ZN5ArrayD2Ev(g);S=i;l=f;return S|0}else if((G|0)==17){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);df()}else if((G|0)==25){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);df()}else if((G|0)==31)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 8:{i=d+20|0;la=1;Ra=0;Ja=c[i>>2]|0;while(1){Ua=(Ja|0)==0;if(Ua)Va=0;else Va=c[Ja+-4>>2]|0;if((Ra|0)>=(Va|0)){G=57;break}if(Ua)Wa=0;else Wa=c[Ja+-4>>2]|0;if((Wa|0)<=(Ra|0)){if(Ua)Xa=0;else Xa=c[Ja+-4>>2]|0;if((Xa|0)<=(Ra|0)){G=66;break}a[1263537]=0}__ZN6VectorIN8GDParser14DictionaryNode4PairEE14_copy_on_writeEv(i);Ua=__ZN8GDParser18_reduce_expressionEPNS_4NodeEb(b,c[(c[i>>2]|0)+(Ra<<3)>>2]|0,e)|0;Ta=c[i>>2]|0;Sa=(Ta|0)==0;if(Sa)Ya=0;else Ya=c[Ta+-4>>2]|0;if((Ya|0)<=(Ra|0)){if(Sa)Za=0;else Za=c[Ta+-4>>2]|0;if((Za|0)<=(Ra|0)){G=74;break}a[1263537]=0}__ZN6VectorIN8GDParser14DictionaryNode4PairEE14_copy_on_writeEv(i);Ta=c[i>>2]|0;c[Ta+(Ra<<3)>>2]=Ua;Ua=(Ta|0)==0;if(Ua)_a=0;else _a=c[Ta+-4>>2]|0;if((_a|0)<=(Ra|0)){if(Ua)$a=0;else $a=c[Ta+-4>>2]|0;if(($a|0)<=(Ra|0)){G=82;break}a[1263537]=0}__ZN6VectorIN8GDParser14DictionaryNode4PairEE14_copy_on_writeEv(i);Ta=c[i>>2]|0;Ua=la&(c[(c[Ta+(Ra<<3)>>2]|0)+16>>2]|0)==6;Sa=(Ta|0)==0;if(Sa)ab=0;else ab=c[Ta+-4>>2]|0;do if((ab|0)<=(Ra|0)){if(Sa)bb=0;else bb=c[Ta+-4>>2]|0;if((bb|0)>(Ra|0)){a[1263537]=0;G=89;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);cb=4;break}}else G=89;while(0);if((G|0)==89){G=0;__ZN6VectorIN8GDParser14DictionaryNode4PairEE14_copy_on_writeEv(i);cb=(c[i>>2]|0)+(Ra<<3)+4|0}Ta=__ZN8GDParser18_reduce_expressionEPNS_4NodeEb(b,c[cb>>2]|0,e)|0;Sa=c[i>>2]|0;z=(Sa|0)==0;if(z)db=0;else db=c[Sa+-4>>2]|0;if((db|0)<=(Ra|0)){if(z)eb=0;else eb=c[Sa+-4>>2]|0;if((eb|0)<=(Ra|0)){G=99;break}a[1263537]=0}__ZN6VectorIN8GDParser14DictionaryNode4PairEE14_copy_on_writeEv(i);Sa=c[i>>2]|0;c[Sa+(Ra<<3)+4>>2]=Ta;Ta=(Sa|0)==0;if(Ta)fb=0;else fb=c[Sa+-4>>2]|0;if((fb|0)<=(Ra|0)){if(Ta)gb=0;else gb=c[Sa+-4>>2]|0;if((gb|0)<=(Ra|0)){G=105;break}a[1263537]=0}__ZN6VectorIN8GDParser14DictionaryNode4PairEE14_copy_on_writeEv(i);Sa=c[i>>2]|0;la=Ua&(c[(c[Sa+(Ra<<3)+4>>2]|0)+16>>2]|0)==6;Ra=Ra+1|0;Ja=Sa}if((G|0)==57){if(!(la&e)){S=d;l=f;return S|0}e=__ZnwjPKc(48,1263606)|0;c[e>>2]=23308;la=e+24|0;c[la>>2]=0;c[e+16>>2]=6;Ja=b+8|0;c[e+4>>2]=c[Ja>>2];c[Ja>>2]=e;Ja=b+4|0;if(!(c[Ja>>2]|0))c[Ja>>2]=e;Ja=c[b>>2]|0;c[e+8>>2]=$i[c[(c[Ja>>2]|0)+20>>2]&8191](Ja,0)|0;Ja=c[b>>2]|0;c[e+12>>2]=$i[c[(c[Ja>>2]|0)+24>>2]&8191](Ja,0)|0;__ZN10DictionaryC2Ev(g);Ja=0;while(1){b=c[i>>2]|0;Ra=(b|0)==0;if(Ra)hb=0;else hb=c[b+-4>>2]|0;if((Ja|0)>=(hb|0)){G=114;break}if(Ra)ib=0;else ib=c[b+-4>>2]|0;if((ib|0)<=(Ja|0)){if(Ra)jb=0;else jb=c[b+-4>>2]|0;if((jb|0)<=(Ja|0)){G=125;break}a[1263537]=0}__ZN6VectorIN8GDParser14DictionaryNode4PairEE14_copy_on_writeEv(i);b=c[i>>2]|0;Ra=c[b+(Ja<<3)>>2]|0;gb=(b|0)==0;if(gb)kb=0;else kb=c[b+-4>>2]|0;if((kb|0)<=(Ja|0)){if(gb)lb=0;else lb=c[b+-4>>2]|0;if((lb|0)<=(Ja|0)){G=131;break}a[1263537]=0}__ZN6VectorIN8GDParser14DictionaryNode4PairEE14_copy_on_writeEv(i);b=(c[(c[i>>2]|0)+(Ja<<3)+4>>2]|0)+24|0;__ZN7VariantaSERKS_(__ZN10DictionaryixERK7Variant(g,Ra+24|0)|0,b);Ja=Ja+1|0}if((G|0)==114){__ZN7VariantC2ERK10Dictionary(h,g);__ZN7VariantaSERKS_(la,h);if(c[h>>2]|0)__ZN7Variant5clearEv(h);__ZN10DictionaryD2Ev(g);S=e;l=f;return S|0}else if((G|0)==125){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);df()}else if((G|0)==131)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}else if((G|0)==66){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);df()}else if((G|0)==74)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((G|0)==82){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);df()}else if((G|0)==99)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((G|0)==105)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}default:{S=d;l=f;return S|0}}return 0}function __ZN6VectorIPN8GDParser12FunctionNodeEE6resizeEi(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0;if((d|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,269,1145657,0);e=31;return e|0}a[1263537]=0;f=c[b>>2]|0;if(!f)g=0;else g=c[f+-4>>2]|0;if((g|0)==(d|0)){e=0;return e|0}if(!d){if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);c[b>>2]=0;e=0;return e|0}__ZN6VectorIPN8GDParser12FunctionNodeEE14_copy_on_writeEv(b);f=d<<2;if(d>>>0<=1073741823?(g=f+-1|0,h=g>>>1|g,g=h>>>2|h,h=g>>>4|g,g=h>>>8|h,h=(g>>>16|g)+1|0,f>>>0<4294967264):0){a[1263537]=0;f=c[b>>2]|0;do if(!f)if((d|0)>0)i=18;else{j=0;i=25}else{g=c[f+-4>>2]|0;if((g|0)<(d|0))if(!g)i=18;else{k=__ZN6Memory14realloc_staticEPvjb(f,h,1)|0;if(k|0){a[1263537]=0;l=k;break}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,300,1145876,0);e=6;return e|0}else{j=g;i=25}}while(0);do if((i|0)==18){g=__ZN6Memory12alloc_staticEjb(h,1)|0;if(g|0){a[1263537]=0;c[g+-4>>2]=0;c[g+-8>>2]=1;l=g;break}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,292,1145820,0);e=6;return e|0}else if((i|0)==25){if((j|0)<=(d|0)){e=0;return e|0}g=__ZN6Memory14realloc_staticEPvjb(f,h,1)|0;if(!g){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,324,1145876,0);e=6;return e|0}else{a[1263537]=0;c[b>>2]=g;c[g+-4>>2]=d;e=0;return e|0}}while(0);c[b>>2]=l;c[((l|0)==0?0:l+-4|0)>>2]=d;e=0;return e|0}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,285,1145723,0);e=6;return e|0}function __ZN8GDParser12_parse_blockEPNS_9BlockNodeEb(b,e,f){b=b|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0,ia=0,ja=0,ka=0,la=0,ma=0,na=0,oa=0,pa=0,qa=0,ra=0,sa=0,ta=0,ua=0,va=0,wa=0,xa=0,ya=0,za=0,Aa=0,Ba=0,Ca=0,Da=0,Ea=0,Fa=0,Ga=0,Ha=0,Ia=0,Ja=0,Ka=0,La=0,Ma=0,Na=0,Oa=0,Pa=0,Qa=0,Ra=0,Sa=0,Ta=0,Ua=0,Va=0,Wa=0,Xa=0,Ya=0,Za=0,_a=0,$a=0,ab=0,bb=0,cb=0,db=0,eb=0,fb=0,gb=0,hb=0,ib=0,jb=0;g=l;l=l+80|0;if((l|0)>=(m|0))ba(80);h=g;i=g+56|0;j=g+68|0;k=g+64|0;n=g+60|0;o=g+52|0;p=g+48|0;q=g+40|0;r=g+44|0;s=g+36|0;t=g+32|0;u=g+28|0;v=g+24|0;w=b+40|0;x=c[c[(c[w>>2]|0)+4>>2]>>2]|0;y=__ZnwjPKc(20,1263606)|0;c[y>>2]=23292;c[y+16>>2]=15;z=b+8|0;c[y+4>>2]=c[z>>2];c[z>>2]=y;A=b+4|0;if(!(c[A>>2]|0))c[A>>2]=y;B=c[b>>2]|0;C=y+8|0;c[C>>2]=$i[c[(c[B>>2]|0)+20>>2]&8191](B,0)|0;B=c[b>>2]|0;c[y+12>>2]=$i[c[(c[B>>2]|0)+24>>2]&8191](B,0)|0;B=c[b>>2]|0;c[C>>2]=$i[c[(c[B>>2]|0)+20>>2]&8191](B,0)|0;B=e+40|0;if(!(c[B>>2]|0)){C=__ZnwjPFPvjE(12,4740)|0;c[B>>2]=C;c[C>>2]=0;c[C+4>>2]=0;c[C+8>>2]=0}C=__ZnwjPFPvjE(16,4740)|0;c[C>>2]=y;y=c[B>>2]|0;D=y+4|0;E=c[D>>2]|0;c[C+8>>2]=E;c[C+4>>2]=0;c[C+12>>2]=y;if(E|0)c[E+4>>2]=C;c[D>>2]=C;if(!(c[y>>2]|0))c[y>>2]=C;C=y+8|0;c[C>>2]=(c[C>>2]|0)+1;C=c[b>>2]|0;y=$i[c[(c[C>>2]|0)+4>>2]&8191](C,0)|0;C=b+20|0;if(a[C>>0]|0){l=g;return}D=b+36|0;E=b+104|0;F=b+24|0;G=b+28|0;H=b+32|0;I=b+56|0;J=(e|0)==0;K=e+44|0;L=e+48|0;M=e+52|0;N=b+60|0;O=e+56|0;P=e+20|0;Q=y;a:while(1){if((x|0)>(c[c[(c[w>>2]|0)+4>>2]>>2]|0)){R=26;break}if((c[D>>2]|0)!=-1){y=__ZnwjPKc(20,1263606)|0;c[y>>2]=23292;c[y+16>>2]=15;c[y+4>>2]=c[z>>2];c[z>>2]=y;if(!(c[A>>2]|0))c[A>>2]=y;S=c[b>>2]|0;T=y+8|0;c[T>>2]=$i[c[(c[S>>2]|0)+20>>2]&8191](S,0)|0;S=c[b>>2]|0;c[y+12>>2]=$i[c[(c[S>>2]|0)+24>>2]&8191](S,0)|0;c[T>>2]=c[D>>2];if(!(c[B>>2]|0)){T=__ZnwjPFPvjE(12,4740)|0;c[B>>2]=T;c[T>>2]=0;c[T+4>>2]=0;c[T+8>>2]=0}T=__ZnwjPFPvjE(16,4740)|0;c[T>>2]=y;y=c[B>>2]|0;S=y+4|0;U=c[S>>2]|0;c[T+8>>2]=U;c[T+4>>2]=0;c[T+12>>2]=y;if(U|0)c[U+4>>2]=T;c[S>>2]=T;if(!(c[y>>2]|0))c[y>>2]=T;T=y+8|0;c[T>>2]=(c[T>>2]|0)+1;c[D>>2]=-1}b:do switch(Q|0){case 89:{R=38;break a;break}case 88:{R=942;break a;break}case 83:{if(!(__ZN8GDParser14_parse_newlineEv(b)|0)){R=40;break a}T=__ZnwjPKc(20,1263606)|0;c[T>>2]=23292;c[T+16>>2]=15;c[T+4>>2]=c[z>>2];c[z>>2]=T;if(!(c[A>>2]|0))c[A>>2]=T;y=c[b>>2]|0;S=T+8|0;c[S>>2]=$i[c[(c[y>>2]|0)+20>>2]&8191](y,0)|0;y=c[b>>2]|0;c[T+12>>2]=$i[c[(c[y>>2]|0)+24>>2]&8191](y,0)|0;y=c[b>>2]|0;c[S>>2]=$i[c[(c[y>>2]|0)+20>>2]&8191](y,0)|0;if(!(c[B>>2]|0)){y=__ZnwjPFPvjE(12,4740)|0;c[B>>2]=y;c[y>>2]=0;c[y+4>>2]=0;c[y+8>>2]=0}y=__ZnwjPFPvjE(16,4740)|0;c[y>>2]=T;T=c[B>>2]|0;S=T+4|0;U=c[S>>2]|0;c[y+8>>2]=U;c[y+4>>2]=0;c[y+12>>2]=T;if(U|0)c[U+4>>2]=y;c[S>>2]=y;if(!(c[T>>2]|0))c[T>>2]=y;y=T+8|0;c[y>>2]=(c[y>>2]|0)+1;break}case 48:{y=c[b>>2]|0;if((($i[c[(c[y>>2]|0)+4>>2]&8191](y,1)|0)!=78?(y=c[b>>2]|0,($i[c[(c[y>>2]|0)+4>>2]&8191](y,1)|0)!=83):0)?(y=c[b>>2]|0,($i[c[(c[y>>2]|0)+4>>2]&8191](y,1)|0)!=89):0){R=54;break a}y=c[b>>2]|0;Pi[c[(c[y>>2]|0)+36>>2]&2047](y,1);y=c[b>>2]|0;if(($i[c[(c[y>>2]|0)+4>>2]&8191](y,0)|0)==78){y=c[b>>2]|0;Pi[c[(c[y>>2]|0)+36>>2]&2047](y,1)}break}case 60:{y=c[b>>2]|0;Pi[c[(c[y>>2]|0)+36>>2]&2047](y,1);y=c[b>>2]|0;if(($i[c[(c[y>>2]|0)+4>>2]&8191](y,0)|0)!=1){R=70;break a}y=c[b>>2]|0;c[i>>2]=$i[c[(c[y>>2]|0)+8>>2]&8191](y,0)|0;y=c[b>>2]|0;Pi[c[(c[y>>2]|0)+36>>2]&2047](y,1);y=c[I>>2]|0;c:do if(y|0){T=0;S=y;while(1){U=c[S+32>>2]|0;V=(U|0)==0;if(V)W=0;else W=c[U+-4>>2]|0;if((T|0)>=(W|0))break c;X=S+32|0;if(V)Y=0;else Y=c[U+-4>>2]|0;if((Y|0)<=(T|0)){if(V)Z=0;else Z=c[U+-4>>2]|0;if((Z|0)<=(T|0)){R=94;break a}a[1263537]=0}__ZN6VectorI10StringNameE14_copy_on_writeEv(X);_=c[i>>2]|0;if((_|0)==(c[(c[X>>2]|0)+(T<<2)>>2]|0)){R=98;break a}T=T+1|0;S=c[I>>2]|0}}while(0);if(!J){$=e;while(1){y=$+44|0;aa=0;S=c[y>>2]|0;while(1){T=(S|0)==0;if(T)ca=0;else ca=c[S+-4>>2]|0;if((aa|0)>=(ca|0))break;if(T)da=0;else da=c[S+-4>>2]|0;if((da|0)<=(aa|0)){if(T)ea=0;else ea=c[S+-4>>2]|0;if((ea|0)<=(aa|0)){R=149;break a}a[1263537]=0}__ZN6VectorI10StringNameE14_copy_on_writeEv(y);T=c[y>>2]|0;fa=c[i>>2]|0;if((fa|0)==(c[T+(aa<<2)>>2]|0)){R=152;break a}aa=aa+1|0;S=T}S=c[$+24>>2]|0;if(!S)break;else $=S}}__ZN10StringNameC2ERKS_(u,i);__ZN6VectorI10StringNameE9push_backES0_(K,u)|0;__ZN10StringNameD2Ev(u);S=c[b>>2]|0;y=$i[c[(c[S>>2]|0)+20>>2]&8191](S,0)|0;S=c[L>>2]|0;if(!S)ga=1;else ga=(c[S+-4>>2]|0)+1|0;if(!(__ZN6VectorIiE6resizeEi(L,ga)|0)){a[1263537]=0;S=c[L>>2]|0;if(!S){R=209;break a}T=c[S+-4>>2]|0;if((T|0)<1){R=209;break a}__ZN6VectorIiE14_copy_on_writeEv(L);c[(c[L>>2]|0)+(T+-1<<2)>>2]=y}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);y=__ZnwjPKc(28,1263606)|0;c[y>>2]=23688;T=y+20|0;__ZN10StringNameC2Ev(T);c[y+16>>2]=12;S=y+24|0;c[S>>2]=0;c[y+4>>2]=c[z>>2];c[z>>2]=y;if(!(c[A>>2]|0))c[A>>2]=y;X=c[b>>2]|0;c[y+8>>2]=$i[c[(c[X>>2]|0)+20>>2]&8191](X,0)|0;X=c[b>>2]|0;c[y+12>>2]=$i[c[(c[X>>2]|0)+24>>2]&8191](X,0)|0;__ZN10StringNameaSERKS_(T,i);if(!(c[B>>2]|0)){T=__ZnwjPFPvjE(12,4740)|0;c[B>>2]=T;c[T>>2]=0;c[T+4>>2]=0;c[T+8>>2]=0}T=__ZnwjPFPvjE(16,4740)|0;c[T>>2]=y;y=c[B>>2]|0;X=y+4|0;U=c[X>>2]|0;c[T+8>>2]=U;c[T+4>>2]=0;c[T+12>>2]=y;if(U|0)c[U+4>>2]=T;c[X>>2]=T;if(!(c[y>>2]|0))c[y>>2]=T;T=y+8|0;c[T>>2]=(c[T>>2]|0)+1;T=c[b>>2]|0;d:do if(($i[c[(c[T>>2]|0)+4>>2]&8191](T,0)|0)==23){y=c[b>>2]|0;Pi[c[(c[y>>2]|0)+36>>2]&2047](y,1);y=__ZN8GDParser17_parse_expressionEPNS_4NodeEbbb(b,e,f,0,0)|0;do if(y|0){if(a[C>>0]|0)break;X=__ZN8GDParser18_reduce_expressionEPNS_4NodeEb(b,y,0)|0;if(!X)break;if(a[C>>0]|0)break;c[S>>2]=X;ha=X;break d}while(0);if(!(a[E>>0]|0)){R=283;break a}y=c[b>>2]|0;e:do if(($i[c[(c[y>>2]|0)+4>>2]&8191](y,0)|0)!=83)do{X=c[b>>2]|0;if(($i[c[(c[X>>2]|0)+4>>2]&8191](X,0)|0)==89)break e;X=c[b>>2]|0;if(($i[c[(c[X>>2]|0)+4>>2]&8191](X,0)|0)==88)break e;X=c[b>>2]|0;Pi[c[(c[X>>2]|0)+36>>2]&2047](X,1);X=c[b>>2]|0}while(($i[c[(c[X>>2]|0)+4>>2]&8191](X,0)|0)!=83);while(0);a[E>>0]=0;a[C>>0]=0;y=c[b>>2]|0;if(($i[c[(c[y>>2]|0)+4>>2]&8191](y,0)|0)==88)a[C>>0]=1;__ZN10StringNameD2Ev(i);break b}else{y=__ZnwjPKc(48,1263606)|0;c[y>>2]=23308;X=y+24|0;c[X>>2]=0;c[y+16>>2]=6;c[y+4>>2]=c[z>>2];c[z>>2]=y;if(!(c[A>>2]|0))c[A>>2]=y;U=c[b>>2]|0;c[y+8>>2]=$i[c[(c[U>>2]|0)+20>>2]&8191](U,0)|0;U=c[b>>2]|0;c[y+12>>2]=$i[c[(c[U>>2]|0)+24>>2]&8191](U,0)|0;c[h>>2]=0;__ZN7VariantaSERKS_(X,h);if(c[h>>2]|0)__ZN7Variant5clearEv(h);ha=y}while(0);S=__ZnwjPKc(24,1263606)|0;c[S>>2]=23212;T=S+20|0;__ZN10StringNameC2Ev(T);c[S+16>>2]=4;c[S+4>>2]=c[z>>2];c[z>>2]=S;if(!(c[A>>2]|0))c[A>>2]=S;y=c[b>>2]|0;c[S+8>>2]=$i[c[(c[y>>2]|0)+20>>2]&8191](y,0)|0;y=c[b>>2]|0;c[S+12>>2]=$i[c[(c[y>>2]|0)+24>>2]&8191](y,0)|0;__ZN10StringNameaSERKS_(T,i);T=__ZnwjPKc(28,1263606)|0;c[T>>2]=23228;y=T+24|0;c[y>>2]=0;c[T+16>>2]=10;c[T+4>>2]=c[z>>2];c[z>>2]=T;if(!(c[A>>2]|0))c[A>>2]=T;X=c[b>>2]|0;c[T+8>>2]=$i[c[(c[X>>2]|0)+20>>2]&8191](X,0)|0;X=c[b>>2]|0;c[T+12>>2]=$i[c[(c[X>>2]|0)+24>>2]&8191](X,0)|0;c[T+20>>2]=31;X=c[y>>2]|0;if(!X)ia=1;else ia=(c[X+-4>>2]|0)+1|0;if(!(__ZN6VectorIPN8GDParser4NodeEE6resizeEi(y,ia)|0)){a[1263537]=0;X=c[y>>2]|0;if(!X){R=247;break a}U=c[X+-4>>2]|0;if((U|0)<1){R=247;break a}__ZN6VectorIPN8GDParser4NodeEE14_copy_on_writeEv(y);c[(c[y>>2]|0)+(U+-1<<2)>>2]=S}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);S=c[y>>2]|0;if(!S)ja=1;else ja=(c[S+-4>>2]|0)+1|0;if(!(__ZN6VectorIPN8GDParser4NodeEE6resizeEi(y,ja)|0)){a[1263537]=0;S=c[y>>2]|0;if(!S){R=255;break a}U=c[S+-4>>2]|0;if((U|0)<1){R=255;break a}__ZN6VectorIPN8GDParser4NodeEE14_copy_on_writeEv(y);c[(c[y>>2]|0)+(U+-1<<2)>>2]=ha}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);if(!(c[B>>2]|0)){U=__ZnwjPFPvjE(12,4740)|0;c[B>>2]=U;c[U>>2]=0;c[U+4>>2]=0;c[U+8>>2]=0}U=__ZnwjPFPvjE(16,4740)|0;c[U>>2]=T;T=c[B>>2]|0;y=T+4|0;S=c[y>>2]|0;c[U+8>>2]=S;c[U+4>>2]=0;c[U+12>>2]=T;if(S|0)c[S+4>>2]=U;c[y>>2]=U;if(!(c[T>>2]|0))c[T>>2]=U;U=T+8|0;c[U>>2]=(c[U>>2]|0)+1;U=c[b>>2]|0;T=($i[c[(c[U>>2]|0)+4>>2]&8191](U,0)|0)==78;U=c[b>>2]|0;do if(!T){if(($i[c[(c[U>>2]|0)+4>>2]&8191](U,0)|0)==83)break;y=c[b>>2]|0;if(($i[c[(c[y>>2]|0)+4>>2]&8191](y,0)|0)!=89){R=267;break a}}else Pi[c[(c[U>>2]|0)+36>>2]&2047](U,1);while(0);__ZN10StringNameD2Ev(i);break}case 38:{U=c[b>>2]|0;Pi[c[(c[U>>2]|0)+36>>2]&2047](U,1);U=__ZN8GDParser17_parse_expressionEPNS_4NodeEbbb(b,e,f,0,0)|0;if(((U|0?(a[C>>0]|0)==0:0)?(T=__ZN8GDParser18_reduce_expressionEPNS_4NodeEb(b,U,0)|0,T|0):0)?(a[C>>0]|0)==0:0){U=__ZnwjPKc(44,1263606)|0;c[U>>2]=23704;y=U+24|0;c[y>>2]=0;c[U+16>>2]=11;S=U+20|0;c[S>>2]=0;X=U+28|0;c[X>>2]=0;c[U+32>>2]=0;c[U+4>>2]=c[z>>2];c[z>>2]=U;if(!(c[A>>2]|0))c[A>>2]=U;V=c[b>>2]|0;c[U+8>>2]=$i[c[(c[V>>2]|0)+20>>2]&8191](V,0)|0;V=c[b>>2]|0;c[U+12>>2]=$i[c[(c[V>>2]|0)+24>>2]&8191](V,0)|0;c[S>>2]=0;S=c[y>>2]|0;if(!S)ka=1;else ka=(c[S+-4>>2]|0)+1|0;if(!(__ZN6VectorIPN8GDParser4NodeEE6resizeEi(y,ka)|0)){a[1263537]=0;S=c[y>>2]|0;if(!S){R=303;break a}V=c[S+-4>>2]|0;if((V|0)<1){R=303;break a}__ZN6VectorIPN8GDParser4NodeEE14_copy_on_writeEv(y);c[(c[y>>2]|0)+(V+-1<<2)>>2]=T}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);T=__ZnwjPKc(60,1263606)|0;c[T>>2]=23260;c[T+32>>2]=379008;c[T+28>>2]=0;V=T+36|0;c[V>>2]=0;c[V+4>>2]=0;c[V+8>>2]=0;c[V+12>>2]=0;c[V+16>>2]=0;c[T+16>>2]=3;c[T+56>>2]=-1;V=T+24|0;c[V>>2]=0;c[T+20>>2]=0;c[T+4>>2]=c[z>>2];c[z>>2]=T;if(!(c[A>>2]|0))c[A>>2]=T;y=c[b>>2]|0;c[T+8>>2]=$i[c[(c[y>>2]|0)+20>>2]&8191](y,0)|0;y=c[b>>2]|0;c[T+12>>2]=$i[c[(c[y>>2]|0)+24>>2]&8191](y,0)|0;c[X>>2]=T;c[V>>2]=e;if(!(c[M>>2]|0)){V=__ZnwjPFPvjE(12,4740)|0;c[M>>2]=V;c[V>>2]=0;c[V+4>>2]=0;c[V+8>>2]=0}V=__ZnwjPFPvjE(16,4740)|0;T=V+4|0;c[T>>2]=0;y=V+8|0;c[y>>2]=0;S=V+12|0;c[S>>2]=0;la=c[X>>2]|0;c[V>>2]=la;ma=c[M>>2]|0;na=ma+4|0;oa=c[na>>2]|0;c[y>>2]=oa;c[T>>2]=0;c[S>>2]=ma;if(oa|0)c[oa+4>>2]=V;c[na>>2]=V;if(!(c[ma>>2]|0))c[ma>>2]=V;V=ma+8|0;c[V>>2]=(c[V>>2]|0)+1;if(!(__ZN8GDParser19_enter_indent_blockEPNS_9BlockNodeE(b,la)|0)){R=314;break a}la=c[X>>2]|0;c[N>>2]=la;__ZN8GDParser12_parse_blockEPNS_9BlockNodeEb(b,la,f);c[N>>2]=e;if(a[C>>0]|0){R=942;break a}if(!(c[B>>2]|0)){la=__ZnwjPFPvjE(12,4740)|0;c[B>>2]=la;c[la>>2]=0;c[la+4>>2]=0;c[la+8>>2]=0}la=__ZnwjPFPvjE(16,4740)|0;c[la>>2]=U;X=c[B>>2]|0;V=X+4|0;ma=c[V>>2]|0;c[la+8>>2]=ma;c[la+4>>2]=0;c[la+12>>2]=X;if(ma|0)c[ma+4>>2]=la;c[V>>2]=la;if(!(c[X>>2]|0))c[X>>2]=la;la=X+8|0;c[la>>2]=(c[la>>2]|0)+1;la=U;while(1){do{U=c[b>>2]|0;if(($i[c[(c[U>>2]|0)+4>>2]&8191](U,0)|0)!=83)break}while(__ZN8GDParser14_parse_newlineEv(b)|0);pa=c[b>>2]|0;qa=c[pa>>2]|0;if((c[c[(c[w>>2]|0)+4>>2]>>2]|0)<(x|0)){R=339;break a}if(($i[c[qa+4>>2]&8191](pa,0)|0)!=39)break;if((c[c[(c[w>>2]|0)+4>>2]>>2]|0)>(x|0)){R=342;break a}U=c[b>>2]|0;Pi[c[(c[U>>2]|0)+36>>2]&2047](U,1);U=__ZnwjPKc(60,1263606)|0;c[U>>2]=23260;c[U+32>>2]=379008;c[U+28>>2]=0;X=U+36|0;c[X>>2]=0;c[X+4>>2]=0;c[X+8>>2]=0;c[X+12>>2]=0;c[X+16>>2]=0;c[U+16>>2]=3;c[U+56>>2]=-1;X=U+24|0;c[X>>2]=0;c[U+20>>2]=0;c[U+4>>2]=c[z>>2];c[z>>2]=U;if(!(c[A>>2]|0))c[A>>2]=U;V=c[b>>2]|0;c[U+8>>2]=$i[c[(c[V>>2]|0)+20>>2]&8191](V,0)|0;V=c[b>>2]|0;c[U+12>>2]=$i[c[(c[V>>2]|0)+24>>2]&8191](V,0)|0;V=la+32|0;c[V>>2]=U;c[X>>2]=e;if(!(c[M>>2]|0)){X=__ZnwjPFPvjE(12,4740)|0;c[M>>2]=X;c[X>>2]=0;c[X+4>>2]=0;c[X+8>>2]=0}X=__ZnwjPFPvjE(16,4740)|0;U=X+4|0;c[U>>2]=0;ma=X+8|0;c[ma>>2]=0;na=X+12|0;c[na>>2]=0;c[X>>2]=c[V>>2];oa=c[M>>2]|0;S=oa+4|0;T=c[S>>2]|0;c[ma>>2]=T;c[U>>2]=0;c[na>>2]=oa;if(T|0)c[T+4>>2]=X;c[S>>2]=X;if(!(c[oa>>2]|0))c[oa>>2]=X;X=oa+8|0;c[X>>2]=(c[X>>2]|0)+1;X=__ZnwjPKc(44,1263606)|0;c[X>>2]=23704;oa=X+24|0;c[oa>>2]=0;c[X+16>>2]=11;S=X+20|0;c[S>>2]=0;T=X+28|0;c[T>>2]=0;c[X+32>>2]=0;c[X+4>>2]=c[z>>2];c[z>>2]=X;if(!(c[A>>2]|0))c[A>>2]=X;na=c[b>>2]|0;c[X+8>>2]=$i[c[(c[na>>2]|0)+20>>2]&8191](na,0)|0;na=c[b>>2]|0;c[X+12>>2]=$i[c[(c[na>>2]|0)+24>>2]&8191](na,0)|0;c[S>>2]=0;na=__ZN8GDParser17_parse_expressionEPNS_4NodeEbbb(b,e,f,0,0)|0;do if(!na)R=369;else{if(a[C>>0]|0){R=369;break}U=__ZN8GDParser18_reduce_expressionEPNS_4NodeEb(b,na,0)|0;if(!U){R=369;break}if(a[C>>0]|0){R=369;break}ma=c[oa>>2]|0;if(!ma)ra=1;else ra=(c[ma+-4>>2]|0)+1|0;if(!(__ZN6VectorIPN8GDParser4NodeEE6resizeEi(oa,ra)|0)){a[1263537]=0;ma=c[oa>>2]|0;if(!ma){R=382;break a}y=c[ma+-4>>2]|0;if((y|0)<1){R=382;break a}__ZN6VectorIPN8GDParser4NodeEE14_copy_on_writeEv(oa);c[(c[oa>>2]|0)+(y+-1<<2)>>2]=U}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);c[S>>2]=0;U=(c[V>>2]|0)+40|0;if(!(c[U>>2]|0)){y=__ZnwjPFPvjE(12,4740)|0;c[U>>2]=y;c[y>>2]=0;c[y+4>>2]=0;c[y+8>>2]=0}y=__ZnwjPFPvjE(16,4740)|0;c[y>>2]=X;ma=c[U>>2]|0;U=ma+4|0;sa=c[U>>2]|0;c[y+8>>2]=sa;c[y+4>>2]=0;c[y+12>>2]=ma;if(sa|0)c[sa+4>>2]=y;c[U>>2]=y;if(!(c[ma>>2]|0))c[ma>>2]=y;y=ma+8|0;c[y>>2]=(c[y>>2]|0)+1;y=__ZnwjPKc(60,1263606)|0;c[y>>2]=23260;c[y+32>>2]=379008;c[y+28>>2]=0;ma=y+36|0;c[ma>>2]=0;c[ma+4>>2]=0;c[ma+8>>2]=0;c[ma+12>>2]=0;c[ma+16>>2]=0;c[y+16>>2]=3;c[y+56>>2]=-1;ma=y+24|0;c[ma>>2]=0;c[y+20>>2]=0;c[y+4>>2]=c[z>>2];c[z>>2]=y;if(!(c[A>>2]|0))c[A>>2]=y;U=c[b>>2]|0;c[y+8>>2]=$i[c[(c[U>>2]|0)+20>>2]&8191](U,0)|0;U=c[b>>2]|0;c[y+12>>2]=$i[c[(c[U>>2]|0)+24>>2]&8191](U,0)|0;c[T>>2]=y;c[ma>>2]=e;if(!(c[M>>2]|0)){ma=__ZnwjPFPvjE(12,4740)|0;c[M>>2]=ma;c[ma>>2]=0;c[ma+4>>2]=0;c[ma+8>>2]=0}ma=__ZnwjPFPvjE(16,4740)|0;y=ma+4|0;c[y>>2]=0;U=ma+8|0;c[U>>2]=0;sa=ma+12|0;c[sa>>2]=0;ta=c[T>>2]|0;c[ma>>2]=ta;ua=c[M>>2]|0;va=ua+4|0;wa=c[va>>2]|0;c[U>>2]=wa;c[y>>2]=0;c[sa>>2]=ua;if(wa|0)c[wa+4>>2]=ma;c[va>>2]=ma;if(!(c[ua>>2]|0))c[ua>>2]=ma;ma=ua+8|0;c[ma>>2]=(c[ma>>2]|0)+1;if(__ZN8GDParser19_enter_indent_blockEPNS_9BlockNodeE(b,ta)|0){ta=c[T>>2]|0;c[N>>2]=ta;__ZN8GDParser12_parse_blockEPNS_9BlockNodeEb(b,ta,f);c[N>>2]=e;xa=X;ya=d[C>>0]|0;break}__ZN6StringC2EPKc(h,488969);if(!(a[C>>0]|0)){ta=c[F>>2]|0;do if((ta|0)!=(c[h>>2]|0)){do if(ta|0){if(__Z16atomic_decrementPj(ta+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ta,1)}while(0);c[F>>2]=0;ma=c[h>>2]|0;if(!ma)break;if(!(__Z28atomic_conditional_incrementPj(ma+-8|0)|0))break;c[F>>2]=c[h>>2]}while(0);ta=c[b>>2]|0;c[G>>2]=$i[c[(c[ta>>2]|0)+20>>2]&8191](ta,0)|0;ta=c[b>>2]|0;c[H>>2]=$i[c[(c[ta>>2]|0)+24>>2]&8191](ta,0)|0;a[C>>0]=1}ta=c[h>>2]|0;do if(ta|0){if(__Z16atomic_decrementPj(ta+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ta,1)}while(0);ta=c[b>>2]|0;c[O>>2]=$i[c[(c[ta>>2]|0)+20>>2]&8191](ta,0)|0;xa=X;ya=1}while(0);do if((R|0)==369){R=0;if(!(a[E>>0]|0)){xa=la;ya=1;break}X=c[b>>2]|0;f:do if(($i[c[(c[X>>2]|0)+4>>2]&8191](X,0)|0)!=83)do{T=c[b>>2]|0;if(($i[c[(c[T>>2]|0)+4>>2]&8191](T,0)|0)==89)break f;T=c[b>>2]|0;if(($i[c[(c[T>>2]|0)+4>>2]&8191](T,0)|0)==88)break f;T=c[b>>2]|0;Pi[c[(c[T>>2]|0)+36>>2]&2047](T,1);T=c[b>>2]|0}while(($i[c[(c[T>>2]|0)+4>>2]&8191](T,0)|0)!=83);while(0);a[E>>0]=0;a[C>>0]=0;X=c[b>>2]|0;if(($i[c[(c[X>>2]|0)+4>>2]&8191](X,0)|0)!=88){xa=la;ya=14;break}a[C>>0]=1;xa=la;ya=14}while(0);switch(ya&15){case 4:case 14:{break b;break}case 0:{la=xa;break}default:{za=ya;R=941;break b}}}X=c[b>>2]|0;if(($i[c[(c[X>>2]|0)+4>>2]&8191](X,0)|0)!=40)break b;if((c[c[(c[w>>2]|0)+4>>2]>>2]|0)>(x|0)){R=416;break a}X=c[b>>2]|0;Pi[c[(c[X>>2]|0)+36>>2]&2047](X,1);X=__ZnwjPKc(60,1263606)|0;c[X>>2]=23260;c[X+32>>2]=379008;c[X+28>>2]=0;T=X+36|0;c[T>>2]=0;c[T+4>>2]=0;c[T+8>>2]=0;c[T+12>>2]=0;c[T+16>>2]=0;c[X+16>>2]=3;c[X+56>>2]=-1;T=X+24|0;c[T>>2]=0;c[X+20>>2]=0;c[X+4>>2]=c[z>>2];c[z>>2]=X;if(!(c[A>>2]|0))c[A>>2]=X;V=c[b>>2]|0;c[X+8>>2]=$i[c[(c[V>>2]|0)+20>>2]&8191](V,0)|0;V=c[b>>2]|0;c[X+12>>2]=$i[c[(c[V>>2]|0)+24>>2]&8191](V,0)|0;V=la+32|0;c[V>>2]=X;c[T>>2]=e;if(!(c[M>>2]|0)){T=__ZnwjPFPvjE(12,4740)|0;c[M>>2]=T;c[T>>2]=0;c[T+4>>2]=0;c[T+8>>2]=0}T=__ZnwjPFPvjE(16,4740)|0;X=T+4|0;c[X>>2]=0;S=T+8|0;c[S>>2]=0;oa=T+12|0;c[oa>>2]=0;na=c[V>>2]|0;c[T>>2]=na;ta=c[M>>2]|0;ma=ta+4|0;ua=c[ma>>2]|0;c[S>>2]=ua;c[X>>2]=0;c[oa>>2]=ta;if(ua|0)c[ua+4>>2]=T;c[ma>>2]=T;if(!(c[ta>>2]|0))c[ta>>2]=T;T=ta+8|0;c[T>>2]=(c[T>>2]|0)+1;if(!(__ZN8GDParser19_enter_indent_blockEPNS_9BlockNodeE(b,na)|0)){R=438;break a}na=c[V>>2]|0;c[N>>2]=na;__ZN8GDParser12_parse_blockEPNS_9BlockNodeEb(b,na,f);c[N>>2]=e;if(!(a[C>>0]|0))break b;else{R=942;break a}}if(!(a[E>>0]|0)){R=942;break a}na=c[b>>2]|0;g:do if(($i[c[(c[na>>2]|0)+4>>2]&8191](na,0)|0)!=83)do{V=c[b>>2]|0;if(($i[c[(c[V>>2]|0)+4>>2]&8191](V,0)|0)==89)break g;V=c[b>>2]|0;if(($i[c[(c[V>>2]|0)+4>>2]&8191](V,0)|0)==88)break g;V=c[b>>2]|0;Pi[c[(c[V>>2]|0)+36>>2]&2047](V,1);V=c[b>>2]|0}while(($i[c[(c[V>>2]|0)+4>>2]&8191](V,0)|0)!=83);while(0);a[E>>0]=0;a[C>>0]=0;na=c[b>>2]|0;if(($i[c[(c[na>>2]|0)+4>>2]&8191](na,0)|0)==88)a[C>>0]=1;break}case 43:{na=c[b>>2]|0;Pi[c[(c[na>>2]|0)+36>>2]&2047](na,1);na=__ZN8GDParser17_parse_expressionEPNS_4NodeEbbb(b,e,f,0,0)|0;if(((na|0?(a[C>>0]|0)==0:0)?(la=__ZN8GDParser18_reduce_expressionEPNS_4NodeEb(b,na,0)|0,la|0):0)?(a[C>>0]|0)==0:0){na=__ZnwjPKc(44,1263606)|0;c[na>>2]=23704;V=na+24|0;c[V>>2]=0;c[na+16>>2]=11;T=na+20|0;c[T>>2]=0;ta=na+28|0;c[ta>>2]=0;c[na+32>>2]=0;c[na+4>>2]=c[z>>2];c[z>>2]=na;if(!(c[A>>2]|0))c[A>>2]=na;ma=c[b>>2]|0;c[na+8>>2]=$i[c[(c[ma>>2]|0)+20>>2]&8191](ma,0)|0;ma=c[b>>2]|0;c[na+12>>2]=$i[c[(c[ma>>2]|0)+24>>2]&8191](ma,0)|0;c[T>>2]=2;T=c[V>>2]|0;if(!T)Aa=1;else Aa=(c[T+-4>>2]|0)+1|0;if(!(__ZN6VectorIPN8GDParser4NodeEE6resizeEi(V,Aa)|0)){a[1263537]=0;T=c[V>>2]|0;if(!T){R=471;break a}ma=c[T+-4>>2]|0;if((ma|0)<1){R=471;break a}__ZN6VectorIPN8GDParser4NodeEE14_copy_on_writeEv(V);c[(c[V>>2]|0)+(ma+-1<<2)>>2]=la}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);la=__ZnwjPKc(60,1263606)|0;c[la>>2]=23260;c[la+32>>2]=379008;c[la+28>>2]=0;ma=la+36|0;c[ma>>2]=0;c[ma+4>>2]=0;c[ma+8>>2]=0;c[ma+12>>2]=0;c[ma+16>>2]=0;c[la+16>>2]=3;c[la+56>>2]=-1;ma=la+24|0;c[ma>>2]=0;c[la+20>>2]=0;c[la+4>>2]=c[z>>2];c[z>>2]=la;if(!(c[A>>2]|0))c[A>>2]=la;V=c[b>>2]|0;c[la+8>>2]=$i[c[(c[V>>2]|0)+20>>2]&8191](V,0)|0;V=c[b>>2]|0;c[la+12>>2]=$i[c[(c[V>>2]|0)+24>>2]&8191](V,0)|0;c[ta>>2]=la;c[ma>>2]=e;if(!(c[M>>2]|0)){ma=__ZnwjPFPvjE(12,4740)|0;c[M>>2]=ma;c[ma>>2]=0;c[ma+4>>2]=0;c[ma+8>>2]=0}ma=__ZnwjPFPvjE(16,4740)|0;la=ma+4|0;c[la>>2]=0;V=ma+8|0;c[V>>2]=0;T=ma+12|0;c[T>>2]=0;ua=c[ta>>2]|0;c[ma>>2]=ua;oa=c[M>>2]|0;X=oa+4|0;S=c[X>>2]|0;c[V>>2]=S;c[la>>2]=0;c[T>>2]=oa;if(S|0)c[S+4>>2]=ma;c[X>>2]=ma;if(!(c[oa>>2]|0))c[oa>>2]=ma;ma=oa+8|0;c[ma>>2]=(c[ma>>2]|0)+1;if(!(__ZN8GDParser19_enter_indent_blockEPNS_9BlockNodeE(b,ua)|0)){R=482;break a}ua=c[ta>>2]|0;c[N>>2]=ua;__ZN8GDParser12_parse_blockEPNS_9BlockNodeEb(b,ua,f);c[N>>2]=e;if(a[C>>0]|0){R=942;break a}if(!(c[B>>2]|0)){ua=__ZnwjPFPvjE(12,4740)|0;c[B>>2]=ua;c[ua>>2]=0;c[ua+4>>2]=0;c[ua+8>>2]=0}ua=__ZnwjPFPvjE(16,4740)|0;c[ua>>2]=na;na=c[B>>2]|0;ta=na+4|0;ma=c[ta>>2]|0;c[ua+8>>2]=ma;c[ua+4>>2]=0;c[ua+12>>2]=na;if(ma|0)c[ma+4>>2]=ua;c[ta>>2]=ua;if(!(c[na>>2]|0))c[na>>2]=ua;ua=na+8|0;c[ua>>2]=(c[ua>>2]|0)+1;break b}if(!(a[E>>0]|0)){R=942;break a}ua=c[b>>2]|0;h:do if(($i[c[(c[ua>>2]|0)+4>>2]&8191](ua,0)|0)!=83)do{na=c[b>>2]|0;if(($i[c[(c[na>>2]|0)+4>>2]&8191](na,0)|0)==89)break h;na=c[b>>2]|0;if(($i[c[(c[na>>2]|0)+4>>2]&8191](na,0)|0)==88)break h;na=c[b>>2]|0;Pi[c[(c[na>>2]|0)+36>>2]&2047](na,1);na=c[b>>2]|0}while(($i[c[(c[na>>2]|0)+4>>2]&8191](na,0)|0)!=83);while(0);a[E>>0]=0;a[C>>0]=0;ua=c[b>>2]|0;if(($i[c[(c[ua>>2]|0)+4>>2]&8191](ua,0)|0)==88)a[C>>0]=1;break}case 41:{ua=c[b>>2]|0;Pi[c[(c[ua>>2]|0)+36>>2]&2047](ua,1);ua=c[b>>2]|0;if(($i[c[(c[ua>>2]|0)+4>>2]&8191](ua,0)|0)!=1){__ZN6StringC2EPKc(h,489081);if(!(a[C>>0]|0)){ua=c[F>>2]|0;if((ua|0)!=(c[h>>2]|0)){if(ua|0?(__Z16atomic_decrementPj(ua+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(ua,1);c[F>>2]=0;ua=c[h>>2]|0;if(ua|0?__Z28atomic_conditional_incrementPj(ua+-8|0)|0:0)c[F>>2]=c[h>>2]}ua=c[b>>2]|0;c[G>>2]=$i[c[(c[ua>>2]|0)+20>>2]&8191](ua,0)|0;ua=c[b>>2]|0;c[H>>2]=$i[c[(c[ua>>2]|0)+24>>2]&8191](ua,0)|0;a[C>>0]=1}ua=c[h>>2]|0;if(ua|0?(__Z16atomic_decrementPj(ua+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(ua,1)}ua=__ZnwjPKc(24,1263606)|0;c[ua>>2]=23212;na=ua+20|0;__ZN10StringNameC2Ev(na);c[ua+16>>2]=4;c[ua+4>>2]=c[z>>2];c[z>>2]=ua;if(!(c[A>>2]|0))c[A>>2]=ua;ta=c[b>>2]|0;ma=ua+8|0;c[ma>>2]=$i[c[(c[ta>>2]|0)+20>>2]&8191](ta,0)|0;ta=c[b>>2]|0;c[ua+12>>2]=$i[c[(c[ta>>2]|0)+24>>2]&8191](ta,0)|0;ta=c[b>>2]|0;c[h>>2]=$i[c[(c[ta>>2]|0)+8>>2]&8191](ta,0)|0;__ZN10StringNameaSERKS_(na,h);__ZN10StringNameD2Ev(h);ta=c[b>>2]|0;Pi[c[(c[ta>>2]|0)+36>>2]&2047](ta,1);ta=c[b>>2]|0;if(($i[c[(c[ta>>2]|0)+4>>2]&8191](ta,0)|0)!=6){R=520;break a}ta=c[b>>2]|0;Pi[c[(c[ta>>2]|0)+36>>2]&2047](ta,1);ta=__ZN8GDParser17_parse_expressionEPNS_4NodeEbbb(b,e,f,0,0)|0;if(((ta|0?(a[C>>0]|0)==0:0)?(oa=__ZN8GDParser18_reduce_expressionEPNS_4NodeEb(b,ta,0)|0,oa|0):0)?(a[C>>0]|0)==0:0){do if((c[oa+16>>2]|0)==10?(c[oa+20>>2]|0)==0:0){ta=oa+24|0;X=c[ta>>2]|0;if(!X){R=548;break a}if((c[X+-4>>2]|0)<=0){R=548;break a}__ZN6VectorIPN8GDParser4NodeEE14_copy_on_writeEv(ta);X=c[ta>>2]|0;if((c[(c[X>>2]|0)+16>>2]|0)!=2){Ba=oa;break}if(!X){R=552;break a}if((c[X+-4>>2]|0)<=0){R=552;break a}__ZN6VectorIPN8GDParser4NodeEE14_copy_on_writeEv(ta);X=c[ta>>2]|0;if((c[(c[X>>2]|0)+20>>2]|0)!=58){Ba=oa;break}c[h>>2]=0;S=1;T=X;while(1){if(!T)Ca=0;else Ca=c[T+-4>>2]|0;if((S|0)>=(Ca|0))break;X=(T|0)==0;if(X)Da=0;else Da=c[T+-4>>2]|0;if((Da|0)<=(S|0)){if(X)Ea=0;else Ea=c[T+-4>>2]|0;if((Ea|0)<=(S|0)){R=566;break a}a[1263537]=0}__ZN6VectorIPN8GDParser4NodeEE14_copy_on_writeEv(ta);X=c[(c[ta>>2]|0)+(S<<2)>>2]|0;la=c[h>>2]|0;if(!la)Fa=1;else Fa=(c[la+-4>>2]|0)+1|0;if(!(__ZN6VectorIPN8GDParser4NodeEE6resizeEi(h,Fa)|0)){a[1263537]=0;la=c[h>>2]|0;if(!la){R=574;break a}V=c[la+-4>>2]|0;if((V|0)<1){R=574;break a}__ZN6VectorIPN8GDParser4NodeEE14_copy_on_writeEv(h);c[(c[h>>2]|0)+(V+-1<<2)>>2]=X}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);S=S+1|0;T=c[ta>>2]|0}ta=c[h>>2]|0;do if(!ta){Ga=oa;Ha=ta;R=616}else{if(((c[ta+-4>>2]|0)+-1|0)>>>0>=3){Ia=oa;Ja=ta;R=617;break}T=__ZnwjPKc(28,1263606)|0;c[T>>2]=23228;S=T+24|0;c[S>>2]=0;c[T+16>>2]=10;c[T+4>>2]=c[z>>2];c[z>>2]=T;if(!(c[A>>2]|0))c[A>>2]=T;X=c[b>>2]|0;c[T+8>>2]=$i[c[(c[X>>2]|0)+20>>2]&8191](X,0)|0;X=c[b>>2]|0;c[T+12>>2]=$i[c[(c[X>>2]|0)+24>>2]&8191](X,0)|0;c[T+20>>2]=0;X=__ZnwjPKc(24,1263606)|0;c[X>>2]=23720;c[X+16>>2]=5;c[X+4>>2]=c[z>>2];c[z>>2]=X;if(!(c[A>>2]|0))c[A>>2]=X;V=c[b>>2]|0;c[X+8>>2]=$i[c[(c[V>>2]|0)+20>>2]&8191](V,0)|0;V=c[b>>2]|0;c[X+12>>2]=$i[c[(c[V>>2]|0)+24>>2]&8191](V,0)|0;V=c[S>>2]|0;if(!V)Ka=1;else Ka=(c[V+-4>>2]|0)+1|0;if(!(__ZN6VectorIPN8GDParser4NodeEE6resizeEi(S,Ka)|0)){a[1263537]=0;V=c[S>>2]|0;if(!V){R=587;break a}la=c[V+-4>>2]|0;if((la|0)<1){R=587;break a}__ZN6VectorIPN8GDParser4NodeEE14_copy_on_writeEv(S);c[(c[S>>2]|0)+(la+-1<<2)>>2]=X}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);la=c[h>>2]|0;i:do if(!la){La=0;Ma=la;Na=0}else{switch(c[la+-4>>2]|0){case 1:{Oa=3;break}case 2:{Oa=5;break}case 3:{Oa=7;break}default:{La=0;Ma=la;Na=la;break i}}c[X+20>>2]=Oa;La=0;Ma=la;Na=la}while(0);while(1){if(!Na)Pa=0;else Pa=c[Na+-4>>2]|0;if((La|0)>=(Pa|0))break;if((La|0)<0){R=605;break a}la=(Na|0)==0;if(la)Qa=0;else Qa=c[Na+-4>>2]|0;if((Qa|0)<=(La|0)){if(la)Ra=0;else Ra=c[Na+-4>>2]|0;if((Ra|0)<=(La|0)){R=605;break a}a[1263537]=0}__ZN6VectorIPN8GDParser4NodeEE14_copy_on_writeEv(h);la=c[(c[h>>2]|0)+(La<<2)>>2]|0;X=c[S>>2]|0;if(!X)Sa=1;else Sa=(c[X+-4>>2]|0)+1|0;if(!(__ZN6VectorIPN8GDParser4NodeEE6resizeEi(S,Sa)|0)){a[1263537]=0;X=c[S>>2]|0;if(!X){R=613;break a}V=c[X+-4>>2]|0;if((V|0)<1){R=613;break a}__ZN6VectorIPN8GDParser4NodeEE14_copy_on_writeEv(S);c[(c[S>>2]|0)+(V+-1<<2)>>2]=la}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);la=c[h>>2]|0;La=La+1|0;Ma=la;Na=la}Ga=T;Ha=Ma;R=616}while(0);if((R|0)==616){R=0;if(!Ha)Ta=Ga;else{Ia=Ga;Ja=Ha;R=617}}do if((R|0)==617){R=0;if(__Z16atomic_decrementPj(Ja+-8|0)|0){Ta=Ia;break}__ZN6Memory11free_staticEPvb(Ja,1);Ta=Ia}while(0);Ba=Ta}else Ba=oa;while(0);oa=__ZnwjPKc(44,1263606)|0;c[oa>>2]=23704;ta=oa+24|0;c[ta>>2]=0;c[oa+16>>2]=11;S=oa+20|0;c[S>>2]=0;la=oa+28|0;c[la>>2]=0;c[oa+32>>2]=0;c[oa+4>>2]=c[z>>2];c[z>>2]=oa;if(!(c[A>>2]|0))c[A>>2]=oa;V=c[b>>2]|0;c[oa+8>>2]=$i[c[(c[V>>2]|0)+20>>2]&8191](V,0)|0;V=c[b>>2]|0;c[oa+12>>2]=$i[c[(c[V>>2]|0)+24>>2]&8191](V,0)|0;c[S>>2]=1;S=c[ta>>2]|0;if(!S)Ua=1;else Ua=(c[S+-4>>2]|0)+1|0;if(!(__ZN6VectorIPN8GDParser4NodeEE6resizeEi(ta,Ua)|0)){a[1263537]=0;S=c[ta>>2]|0;if(!S){R=628;break a}V=c[S+-4>>2]|0;if((V|0)<1){R=628;break a}__ZN6VectorIPN8GDParser4NodeEE14_copy_on_writeEv(ta);c[(c[ta>>2]|0)+(V+-1<<2)>>2]=ua}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);V=c[ta>>2]|0;if(!V)Va=1;else Va=(c[V+-4>>2]|0)+1|0;if(!(__ZN6VectorIPN8GDParser4NodeEE6resizeEi(ta,Va)|0)){a[1263537]=0;V=c[ta>>2]|0;if(!V){R=636;break a}S=c[V+-4>>2]|0;if((S|0)<1){R=636;break a}__ZN6VectorIPN8GDParser4NodeEE14_copy_on_writeEv(ta);c[(c[ta>>2]|0)+(S+-1<<2)>>2]=Ba}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);S=__ZnwjPKc(60,1263606)|0;c[S>>2]=23260;c[S+32>>2]=379008;c[S+28>>2]=0;ta=S+36|0;c[ta>>2]=0;c[ta+4>>2]=0;c[ta+8>>2]=0;c[ta+12>>2]=0;c[ta+16>>2]=0;c[S+16>>2]=3;c[S+56>>2]=-1;ta=S+24|0;c[ta>>2]=0;c[S+20>>2]=0;c[S+4>>2]=c[z>>2];c[z>>2]=S;if(!(c[A>>2]|0))c[A>>2]=S;V=c[b>>2]|0;c[S+8>>2]=$i[c[(c[V>>2]|0)+20>>2]&8191](V,0)|0;V=c[b>>2]|0;c[S+12>>2]=$i[c[(c[V>>2]|0)+24>>2]&8191](V,0)|0;c[la>>2]=S;c[ta>>2]=e;if(!(c[M>>2]|0)){ta=__ZnwjPFPvjE(12,4740)|0;c[M>>2]=ta;c[ta>>2]=0;c[ta+4>>2]=0;c[ta+8>>2]=0}ta=__ZnwjPFPvjE(16,4740)|0;S=ta+4|0;c[S>>2]=0;V=ta+8|0;c[V>>2]=0;X=ta+12|0;c[X>>2]=0;va=c[la>>2]|0;c[ta>>2]=va;wa=c[M>>2]|0;sa=wa+4|0;y=c[sa>>2]|0;c[V>>2]=y;c[S>>2]=0;c[X>>2]=wa;if(y|0)c[y+4>>2]=ta;c[sa>>2]=ta;if(!(c[wa>>2]|0))c[wa>>2]=ta;ta=wa+8|0;c[ta>>2]=(c[ta>>2]|0)+1;if(!(__ZN8GDParser19_enter_indent_blockEPNS_9BlockNodeE(b,va)|0)){R=647;break a}va=c[la>>2]|0;c[N>>2]=va;__ZN10StringNameC2ERKS_(v,na);__ZN6VectorI10StringNameE9push_backES0_(va+44|0,v)|0;__ZN10StringNameD2Ev(v);va=(c[la>>2]|0)+48|0;ta=c[ma>>2]|0;wa=c[va>>2]|0;if(!wa)Wa=1;else Wa=(c[wa+-4>>2]|0)+1|0;if(!(__ZN6VectorIiE6resizeEi(va,Wa)|0)){a[1263537]=0;wa=c[va>>2]|0;if(!wa){R=666;break a}sa=c[wa+-4>>2]|0;if((sa|0)<1){R=666;break a}__ZN6VectorIiE14_copy_on_writeEv(va);c[(c[va>>2]|0)+(sa+-1<<2)>>2]=ta}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);__ZN8GDParser12_parse_blockEPNS_9BlockNodeEb(b,c[la>>2]|0,f);ta=(c[la>>2]|0)+44|0;sa=c[ta>>2]|0;do if(!sa)R=670;else{if((c[sa+-4>>2]|0)<=0){R=670;break}a[1263537]=0;__ZN6VectorI10StringNameE14_copy_on_writeEv(ta);va=c[ta>>2]|0;do if(!va)Xa=-1;else{wa=(c[va+-4>>2]|0)+-1|0;if((wa|0)>0)Ya=0;else{Xa=wa;break}do{y=Ya;Ya=Ya+1|0;__ZN10StringNameaSERKS_(va+(y<<2)|0,va+(Ya<<2)|0)}while((Ya|0)!=(wa|0));Xa=wa}while(0);__ZN6VectorI10StringNameE6resizeEi(ta,Xa)|0}while(0);if((R|0)==670){R=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1128380,1146752,368,1122479,0)}ta=(c[la>>2]|0)+48|0;sa=c[ta>>2]|0;do if(!sa)R=677;else{if((c[sa+-4>>2]|0)<=0){R=677;break}a[1263537]=0;__ZN6VectorIiE14_copy_on_writeEv(ta);ma=c[ta>>2]|0;do if(!ma)Za=-1;else{na=(c[ma+-4>>2]|0)+-1|0;if((na|0)>0)_a=0;else{Za=na;break}do{ua=_a;_a=_a+1|0;c[ma+(ua<<2)>>2]=c[ma+(_a<<2)>>2]}while((_a|0)!=(na|0));Za=na}while(0);__ZN6VectorIiE6resizeEi(ta,Za)|0}while(0);if((R|0)==677){R=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1128380,1146752,368,1122479,0)}c[N>>2]=e;if(a[C>>0]|0){R=942;break a}if(!(c[B>>2]|0)){ta=__ZnwjPFPvjE(12,4740)|0;c[B>>2]=ta;c[ta>>2]=0;c[ta+4>>2]=0;c[ta+8>>2]=0}ta=__ZnwjPFPvjE(16,4740)|0;c[ta>>2]=oa;sa=c[B>>2]|0;la=sa+4|0;ma=c[la>>2]|0;c[ta+8>>2]=ma;c[ta+4>>2]=0;c[ta+12>>2]=sa;if(ma|0)c[ma+4>>2]=ta;c[la>>2]=ta;if(!(c[sa>>2]|0))c[sa>>2]=ta;ta=sa+8|0;c[ta>>2]=(c[ta>>2]|0)+1;break b}if(!(a[E>>0]|0)){R=942;break a}ta=c[b>>2]|0;j:do if(($i[c[(c[ta>>2]|0)+4>>2]&8191](ta,0)|0)!=83)do{sa=c[b>>2]|0;if(($i[c[(c[sa>>2]|0)+4>>2]&8191](sa,0)|0)==89)break j;sa=c[b>>2]|0;if(($i[c[(c[sa>>2]|0)+4>>2]&8191](sa,0)|0)==88)break j;sa=c[b>>2]|0;Pi[c[(c[sa>>2]|0)+36>>2]&2047](sa,1);sa=c[b>>2]|0}while(($i[c[(c[sa>>2]|0)+4>>2]&8191](sa,0)|0)!=83);while(0);a[E>>0]=0;a[C>>0]=0;ta=c[b>>2]|0;if(($i[c[(c[ta>>2]|0)+4>>2]&8191](ta,0)|0)==88)a[C>>0]=1;break}case 47:{ta=c[b>>2]|0;Pi[c[(c[ta>>2]|0)+36>>2]&2047](ta,1);ta=__ZnwjPKc(44,1263606)|0;c[ta>>2]=23704;c[ta+24>>2]=0;c[ta+16>>2]=11;oa=ta+20|0;c[oa>>2]=0;c[ta+28>>2]=0;c[ta+32>>2]=0;c[ta+4>>2]=c[z>>2];c[z>>2]=ta;if(!(c[A>>2]|0))c[A>>2]=ta;sa=c[b>>2]|0;c[ta+8>>2]=$i[c[(c[sa>>2]|0)+20>>2]&8191](sa,0)|0;sa=c[b>>2]|0;c[ta+12>>2]=$i[c[(c[sa>>2]|0)+24>>2]&8191](sa,0)|0;c[oa>>2]=5;if(!(c[B>>2]|0)){oa=__ZnwjPFPvjE(12,4740)|0;c[B>>2]=oa;c[oa>>2]=0;c[oa+4>>2]=0;c[oa+8>>2]=0}oa=__ZnwjPFPvjE(16,4740)|0;c[oa>>2]=ta;ta=c[B>>2]|0;sa=ta+4|0;la=c[sa>>2]|0;c[oa+8>>2]=la;c[oa+4>>2]=0;c[oa+12>>2]=ta;if(la|0)c[la+4>>2]=oa;c[sa>>2]=oa;if(!(c[ta>>2]|0))c[ta>>2]=oa;oa=ta+8|0;c[oa>>2]=(c[oa>>2]|0)+1;oa=c[b>>2]|0;ta=($i[c[(c[oa>>2]|0)+4>>2]&8191](oa,0)|0)==78;oa=c[b>>2]|0;if(ta){Pi[c[(c[oa>>2]|0)+36>>2]&2047](oa,1);break b}if(($i[c[(c[oa>>2]|0)+4>>2]&8191](oa,0)|0)!=83?(oa=c[b>>2]|0,($i[c[(c[oa>>2]|0)+4>>2]&8191](oa,0)|0)!=89):0){R=702;break a}break}case 46:{oa=c[b>>2]|0;Pi[c[(c[oa>>2]|0)+36>>2]&2047](oa,1);oa=__ZnwjPKc(44,1263606)|0;c[oa>>2]=23704;c[oa+24>>2]=0;c[oa+16>>2]=11;ta=oa+20|0;c[ta>>2]=0;c[oa+28>>2]=0;c[oa+32>>2]=0;c[oa+4>>2]=c[z>>2];c[z>>2]=oa;if(!(c[A>>2]|0))c[A>>2]=oa;sa=c[b>>2]|0;c[oa+8>>2]=$i[c[(c[sa>>2]|0)+20>>2]&8191](sa,0)|0;sa=c[b>>2]|0;c[oa+12>>2]=$i[c[(c[sa>>2]|0)+24>>2]&8191](sa,0)|0;c[ta>>2]=4;if(!(c[B>>2]|0)){ta=__ZnwjPFPvjE(12,4740)|0;c[B>>2]=ta;c[ta>>2]=0;c[ta+4>>2]=0;c[ta+8>>2]=0}ta=__ZnwjPFPvjE(16,4740)|0;c[ta>>2]=oa;oa=c[B>>2]|0;sa=oa+4|0;la=c[sa>>2]|0;c[ta+8>>2]=la;c[ta+4>>2]=0;c[ta+12>>2]=oa;if(la|0)c[la+4>>2]=ta;c[sa>>2]=ta;if(!(c[oa>>2]|0))c[oa>>2]=ta;ta=oa+8|0;c[ta>>2]=(c[ta>>2]|0)+1;ta=c[b>>2]|0;oa=($i[c[(c[ta>>2]|0)+4>>2]&8191](ta,0)|0)==78;ta=c[b>>2]|0;if(oa){Pi[c[(c[ta>>2]|0)+36>>2]&2047](ta,1);break b}if(($i[c[(c[ta>>2]|0)+4>>2]&8191](ta,0)|0)!=83?(ta=c[b>>2]|0,($i[c[(c[ta>>2]|0)+4>>2]&8191](ta,0)|0)!=89):0){R=727;break a}break}case 49:{ta=c[b>>2]|0;Pi[c[(c[ta>>2]|0)+36>>2]&2047](ta,1);ta=__ZnwjPKc(44,1263606)|0;c[ta>>2]=23704;oa=ta+24|0;c[oa>>2]=0;c[ta+16>>2]=11;sa=ta+20|0;c[sa>>2]=0;c[ta+28>>2]=0;c[ta+32>>2]=0;c[ta+4>>2]=c[z>>2];c[z>>2]=ta;if(!(c[A>>2]|0))c[A>>2]=ta;la=c[b>>2]|0;c[ta+8>>2]=$i[c[(c[la>>2]|0)+20>>2]&8191](la,0)|0;la=c[b>>2]|0;c[ta+12>>2]=$i[c[(c[la>>2]|0)+24>>2]&8191](la,0)|0;c[sa>>2]=6;sa=c[b>>2]|0;if((($i[c[(c[sa>>2]|0)+4>>2]&8191](sa,0)|0)!=78?(sa=c[b>>2]|0,($i[c[(c[sa>>2]|0)+4>>2]&8191](sa,0)|0)!=83):0)?(sa=c[b>>2]|0,($i[c[(c[sa>>2]|0)+4>>2]&8191](sa,0)|0)!=89):0){sa=__ZN8GDParser17_parse_expressionEPNS_4NodeEbbb(b,e,f,0,0)|0;if(((sa|0?(a[C>>0]|0)==0:0)?(la=__ZN8GDParser18_reduce_expressionEPNS_4NodeEb(b,sa,0)|0,la|0):0)?(a[C>>0]|0)==0:0){sa=c[oa>>2]|0;if(!sa)$a=1;else $a=(c[sa+-4>>2]|0)+1|0;if(!(__ZN6VectorIPN8GDParser4NodeEE6resizeEi(oa,$a)|0)){a[1263537]=0;sa=c[oa>>2]|0;if(!sa){R=772;break a}ma=c[sa+-4>>2]|0;if((ma|0)<1){R=772;break a}__ZN6VectorIPN8GDParser4NodeEE14_copy_on_writeEv(oa);c[(c[oa>>2]|0)+(ma+-1<<2)>>2]=la}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);if(!(c[B>>2]|0)){la=__ZnwjPFPvjE(12,4740)|0;c[B>>2]=la;c[la>>2]=0;c[la+4>>2]=0;c[la+8>>2]=0}la=__ZnwjPFPvjE(16,4740)|0;c[la>>2]=ta;ma=c[B>>2]|0;oa=ma+4|0;sa=c[oa>>2]|0;c[la+8>>2]=sa;c[la+4>>2]=0;c[la+12>>2]=ma;if(sa|0)c[sa+4>>2]=la;c[oa>>2]=la;if(!(c[ma>>2]|0))c[ma>>2]=la;la=ma+8|0;c[la>>2]=(c[la>>2]|0)+1;la=c[b>>2]|0;ma=($i[c[(c[la>>2]|0)+4>>2]&8191](la,0)|0)==78;la=c[b>>2]|0;if(ma){Pi[c[(c[la>>2]|0)+36>>2]&2047](la,1);break b}if(($i[c[(c[la>>2]|0)+4>>2]&8191](la,0)|0)==83)break b;la=c[b>>2]|0;if(($i[c[(c[la>>2]|0)+4>>2]&8191](la,0)|0)==89)break b;else{R=784;break a}}if(!(a[E>>0]|0)){R=942;break a}la=c[b>>2]|0;k:do if(($i[c[(c[la>>2]|0)+4>>2]&8191](la,0)|0)!=83)do{ma=c[b>>2]|0;if(($i[c[(c[ma>>2]|0)+4>>2]&8191](ma,0)|0)==89)break k;ma=c[b>>2]|0;if(($i[c[(c[ma>>2]|0)+4>>2]&8191](ma,0)|0)==88)break k;ma=c[b>>2]|0;Pi[c[(c[ma>>2]|0)+36>>2]&2047](ma,1);ma=c[b>>2]|0}while(($i[c[(c[ma>>2]|0)+4>>2]&8191](ma,0)|0)!=83);while(0);a[E>>0]=0;a[C>>0]=0;la=c[b>>2]|0;if(($i[c[(c[la>>2]|0)+4>>2]&8191](la,0)|0)!=88)break b;a[C>>0]=1;break b}if(!(c[B>>2]|0)){la=__ZnwjPFPvjE(12,4740)|0;c[B>>2]=la;c[la>>2]=0;c[la+4>>2]=0;c[la+8>>2]=0}la=__ZnwjPFPvjE(16,4740)|0;c[la>>2]=ta;ma=c[B>>2]|0;oa=ma+4|0;sa=c[oa>>2]|0;c[la+8>>2]=sa;c[la+4>>2]=0;c[la+12>>2]=ma;if(sa|0)c[sa+4>>2]=la;c[oa>>2]=la;if(!(c[ma>>2]|0))c[ma>>2]=la;la=ma+8|0;c[la>>2]=(c[la>>2]|0)+1;la=c[b>>2]|0;ma=($i[c[(c[la>>2]|0)+4>>2]&8191](la,0)|0)==78;la=c[b>>2]|0;if(ma){Pi[c[(c[la>>2]|0)+36>>2]&2047](la,1);break b}if(($i[c[(c[la>>2]|0)+4>>2]&8191](la,0)|0)!=83?(la=c[b>>2]|0,($i[c[(c[la>>2]|0)+4>>2]&8191](la,0)|0)!=89):0){R=942;break a}break}case 50:{la=c[b>>2]|0;Pi[c[(c[la>>2]|0)+36>>2]&2047](la,1);la=__ZnwjPKc(32,1263606)|0;c[la>>2]=23736;ma=la+24|0;c[ma>>2]=0;c[la+28>>2]=0;c[la+4>>2]=c[z>>2];c[z>>2]=la;if(!(c[A>>2]|0))c[A>>2]=la;oa=c[b>>2]|0;c[la+8>>2]=$i[c[(c[oa>>2]|0)+20>>2]&8191](oa,0)|0;oa=c[b>>2]|0;c[la+12>>2]=$i[c[(c[oa>>2]|0)+24>>2]&8191](oa,0)|0;oa=__ZN8GDParser17_parse_expressionEPNS_4NodeEbbb(b,e,f,0,0)|0;do if((((oa|0)!=0?(a[C>>0]|0)==0:0)?(sa=__ZN8GDParser18_reduce_expressionEPNS_4NodeEb(b,oa,0)|0,(sa|0)!=0):0)?(a[C>>0]|0)==0:0){c[la+20>>2]=sa;if(!(__ZN8GDParser19_enter_indent_blockEPNS_9BlockNodeE(b,0)|0)){__ZN6StringC2EPKc(h,489265);if(!(a[C>>0]|0)){sa=c[F>>2]|0;do if((sa|0)!=(c[h>>2]|0)){do if(sa|0){if(__Z16atomic_decrementPj(sa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(sa,1)}while(0);c[F>>2]=0;na=c[h>>2]|0;if(!na)break;if(!(__Z28atomic_conditional_incrementPj(na+-8|0)|0))break;c[F>>2]=c[h>>2]}while(0);sa=c[b>>2]|0;c[G>>2]=$i[c[(c[sa>>2]|0)+20>>2]&8191](sa,0)|0;sa=c[b>>2]|0;c[H>>2]=$i[c[(c[sa>>2]|0)+24>>2]&8191](sa,0)|0;a[C>>0]=1}sa=c[h>>2]|0;do if(sa|0){if(__Z16atomic_decrementPj(sa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(sa,1)}while(0);ab=1;break}sa=__ZnwjPKc(60,1263606)|0;c[sa>>2]=23260;c[sa+32>>2]=379008;c[sa+28>>2]=0;na=sa+36|0;c[na>>2]=0;c[na+4>>2]=0;c[na+8>>2]=0;c[na+12>>2]=0;c[na+16>>2]=0;c[sa+16>>2]=3;c[sa+56>>2]=-1;na=sa+24|0;c[na>>2]=0;ua=sa+20|0;c[ua>>2]=0;c[sa+4>>2]=c[z>>2];c[z>>2]=sa;if(!(c[A>>2]|0))c[A>>2]=sa;va=c[b>>2]|0;c[sa+8>>2]=$i[c[(c[va>>2]|0)+20>>2]&8191](va,0)|0;va=c[b>>2]|0;c[sa+12>>2]=$i[c[(c[va>>2]|0)+24>>2]&8191](va,0)|0;c[na>>2]=e;c[ua>>2]=c[P>>2];if(!(c[M>>2]|0)){ua=__ZnwjPFPvjE(12,4740)|0;c[M>>2]=ua;c[ua>>2]=0;c[ua+4>>2]=0;c[ua+8>>2]=0}ua=__ZnwjPFPvjE(16,4740)|0;c[ua>>2]=sa;na=c[M>>2]|0;va=na+4|0;wa=c[va>>2]|0;c[ua+8>>2]=wa;c[ua+4>>2]=0;c[ua+12>>2]=na;if(wa|0)c[wa+4>>2]=ua;c[va>>2]=ua;if(!(c[na>>2]|0))c[na>>2]=ua;ua=na+8|0;c[ua>>2]=(c[ua>>2]|0)+1;__ZN8GDParser20_parse_pattern_blockEPNS_9BlockNodeER6VectorIPNS_17PatternBranchNodeEEb(b,sa,ma,f);__ZN8GDParser25_transform_match_statmentEPNS_9BlockNodeEPNS_9MatchNodeE(b,0,la);sa=__ZnwjPKc(44,1263606)|0;c[sa>>2]=23704;c[sa+24>>2]=0;c[sa+16>>2]=11;ua=sa+20|0;c[ua>>2]=0;c[sa+28>>2]=0;c[sa+32>>2]=0;c[sa+4>>2]=c[z>>2];c[z>>2]=sa;if(!(c[A>>2]|0))c[A>>2]=sa;na=c[b>>2]|0;c[sa+8>>2]=$i[c[(c[na>>2]|0)+20>>2]&8191](na,0)|0;na=c[b>>2]|0;c[sa+12>>2]=$i[c[(c[na>>2]|0)+24>>2]&8191](na,0)|0;c[ua>>2]=7;c[sa+36>>2]=la;if(!(c[B>>2]|0)){ua=__ZnwjPFPvjE(12,4740)|0;c[B>>2]=ua;c[ua>>2]=0;c[ua+4>>2]=0;c[ua+8>>2]=0}ua=__ZnwjPFPvjE(16,4740)|0;c[ua>>2]=sa;sa=c[B>>2]|0;na=sa+4|0;va=c[na>>2]|0;c[ua+8>>2]=va;c[ua+4>>2]=0;c[ua+12>>2]=sa;if(va|0)c[va+4>>2]=ua;c[na>>2]=ua;if(!(c[sa>>2]|0))c[sa>>2]=ua;ua=sa+8|0;c[ua>>2]=(c[ua>>2]|0)+1;ua=c[b>>2]|0;sa=($i[c[(c[ua>>2]|0)+4>>2]&8191](ua,0)|0)==78;ua=c[b>>2]|0;if(sa){Pi[c[(c[ua>>2]|0)+36>>2]&2047](ua,1);ab=0;break}if(($i[c[(c[ua>>2]|0)+4>>2]&8191](ua,0)|0)==83){ab=0;break}ua=c[b>>2]|0;$i[c[(c[ua>>2]|0)+4>>2]&8191](ua,0)|0;ab=0}else R=803;while(0);if((R|0)==803){R=0;if(a[E>>0]|0){la=c[b>>2]|0;l:do if(($i[c[(c[la>>2]|0)+4>>2]&8191](la,0)|0)!=83)do{ma=c[b>>2]|0;if(($i[c[(c[ma>>2]|0)+4>>2]&8191](ma,0)|0)==89)break l;ma=c[b>>2]|0;if(($i[c[(c[ma>>2]|0)+4>>2]&8191](ma,0)|0)==88)break l;ma=c[b>>2]|0;Pi[c[(c[ma>>2]|0)+36>>2]&2047](ma,1);ma=c[b>>2]|0}while(($i[c[(c[ma>>2]|0)+4>>2]&8191](ma,0)|0)!=83);while(0);a[E>>0]=0;a[C>>0]=0;la=c[b>>2]|0;if(($i[c[(c[la>>2]|0)+4>>2]&8191](la,0)|0)==88){a[C>>0]=1;ab=4}else ab=4}else ab=1}switch(ab&7){case 4:case 0:break;default:{za=ab;R=941}}break}case 63:{la=c[b>>2]|0;Pi[c[(c[la>>2]|0)+36>>2]&2047](la,1);la=__ZN8GDParser17_parse_expressionEPNS_4NodeEbbb(b,e,f,0,0)|0;if(((la|0?(a[C>>0]|0)==0:0)?(ma=__ZN8GDParser18_reduce_expressionEPNS_4NodeEb(b,la,0)|0,ma|0):0)?(a[C>>0]|0)==0:0){la=__ZnwjPKc(24,1263606)|0;c[la>>2]=23752;c[la+16>>2]=13;c[la+4>>2]=c[z>>2];c[z>>2]=la;if(!(c[A>>2]|0))c[A>>2]=la;oa=c[b>>2]|0;c[la+8>>2]=$i[c[(c[oa>>2]|0)+20>>2]&8191](oa,0)|0;oa=c[b>>2]|0;c[la+12>>2]=$i[c[(c[oa>>2]|0)+24>>2]&8191](oa,0)|0;c[la+20>>2]=ma;if(!(c[B>>2]|0)){ma=__ZnwjPFPvjE(12,4740)|0;c[B>>2]=ma;c[ma>>2]=0;c[ma+4>>2]=0;c[ma+8>>2]=0}ma=__ZnwjPFPvjE(16,4740)|0;c[ma>>2]=la;la=c[B>>2]|0;oa=la+4|0;ta=c[oa>>2]|0;c[ma+8>>2]=ta;c[ma+4>>2]=0;c[ma+12>>2]=la;if(ta|0)c[ta+4>>2]=ma;c[oa>>2]=ma;if(!(c[la>>2]|0))c[la>>2]=ma;ma=la+8|0;c[ma>>2]=(c[ma>>2]|0)+1;ma=c[b>>2]|0;la=($i[c[(c[ma>>2]|0)+4>>2]&8191](ma,0)|0)==78;ma=c[b>>2]|0;if(la){Pi[c[(c[ma>>2]|0)+36>>2]&2047](ma,1);break b}if(($i[c[(c[ma>>2]|0)+4>>2]&8191](ma,0)|0)==83)break b;ma=c[b>>2]|0;if(($i[c[(c[ma>>2]|0)+4>>2]&8191](ma,0)|0)==89)break b;else{R=868;break a}}if(!(a[E>>0]|0)){R=942;break a}ma=c[b>>2]|0;m:do if(($i[c[(c[ma>>2]|0)+4>>2]&8191](ma,0)|0)!=83)do{la=c[b>>2]|0;if(($i[c[(c[la>>2]|0)+4>>2]&8191](la,0)|0)==89)break m;la=c[b>>2]|0;if(($i[c[(c[la>>2]|0)+4>>2]&8191](la,0)|0)==88)break m;la=c[b>>2]|0;Pi[c[(c[la>>2]|0)+36>>2]&2047](la,1);la=c[b>>2]|0}while(($i[c[(c[la>>2]|0)+4>>2]&8191](la,0)|0)!=83);while(0);a[E>>0]=0;a[C>>0]=0;ma=c[b>>2]|0;if(($i[c[(c[ma>>2]|0)+4>>2]&8191](ma,0)|0)==88)a[C>>0]=1;break}case 66:{ma=c[b>>2]|0;Pi[c[(c[ma>>2]|0)+36>>2]&2047](ma,1);ma=__ZnwjPKc(20,1263606)|0;c[ma>>2]=23768;c[ma+16>>2]=14;c[ma+4>>2]=c[z>>2];c[z>>2]=ma;if(!(c[A>>2]|0))c[A>>2]=ma;la=c[b>>2]|0;c[ma+8>>2]=$i[c[(c[la>>2]|0)+20>>2]&8191](la,0)|0;la=c[b>>2]|0;c[ma+12>>2]=$i[c[(c[la>>2]|0)+24>>2]&8191](la,0)|0;if(!(c[B>>2]|0)){la=__ZnwjPFPvjE(12,4740)|0;c[B>>2]=la;c[la>>2]=0;c[la+4>>2]=0;c[la+8>>2]=0}la=__ZnwjPFPvjE(16,4740)|0;c[la>>2]=ma;ma=c[B>>2]|0;oa=ma+4|0;ta=c[oa>>2]|0;c[la+8>>2]=ta;c[la+4>>2]=0;c[la+12>>2]=ma;if(ta|0)c[ta+4>>2]=la;c[oa>>2]=la;if(!(c[ma>>2]|0))c[ma>>2]=la;la=ma+8|0;c[la>>2]=(c[la>>2]|0)+1;la=c[b>>2]|0;ma=($i[c[(c[la>>2]|0)+4>>2]&8191](la,0)|0)==78;la=c[b>>2]|0;if(ma){Pi[c[(c[la>>2]|0)+36>>2]&2047](la,1);break b}if(($i[c[(c[la>>2]|0)+4>>2]&8191](la,0)|0)!=83?(la=c[b>>2]|0,($i[c[(c[la>>2]|0)+4>>2]&8191](la,0)|0)!=89):0){R=893;break a}break}default:{la=__ZN8GDParser17_parse_expressionEPNS_4NodeEbbb(b,e,f,1,0)|0;do if((((la|0)!=0?(a[C>>0]|0)==0:0)?(ma=__ZN8GDParser18_reduce_expressionEPNS_4NodeEb(b,la,0)|0,(ma|0)!=0):0)?(a[C>>0]|0)==0:0){if(!(c[B>>2]|0)){oa=__ZnwjPFPvjE(12,4740)|0;c[B>>2]=oa;c[oa>>2]=0;c[oa+4>>2]=0;c[oa+8>>2]=0}oa=__ZnwjPFPvjE(16,4740)|0;c[oa>>2]=ma;ma=c[B>>2]|0;ta=ma+4|0;ua=c[ta>>2]|0;c[oa+8>>2]=ua;c[oa+4>>2]=0;c[oa+12>>2]=ma;if(ua|0)c[ua+4>>2]=oa;c[ta>>2]=oa;if(!(c[ma>>2]|0))c[ma>>2]=oa;oa=ma+8|0;c[oa>>2]=(c[oa>>2]|0)+1;oa=c[b>>2]|0;ma=($i[c[(c[oa>>2]|0)+4>>2]&8191](oa,0)|0)==78;oa=c[b>>2]|0;if(ma){Pi[c[(c[oa>>2]|0)+36>>2]&2047](oa,1);bb=0;break}if(($i[c[(c[oa>>2]|0)+4>>2]&8191](oa,0)|0)!=83?(oa=c[b>>2]|0,($i[c[(c[oa>>2]|0)+4>>2]&8191](oa,0)|0)!=89):0){__ZN6StringC2EPKc(h,489404);if(!(a[C>>0]|0)){oa=c[F>>2]|0;do if((oa|0)!=(c[h>>2]|0)){do if(oa|0){if(__Z16atomic_decrementPj(oa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(oa,1)}while(0);c[F>>2]=0;ma=c[h>>2]|0;if(!ma)break;if(!(__Z28atomic_conditional_incrementPj(ma+-8|0)|0))break;c[F>>2]=c[h>>2]}while(0);oa=c[b>>2]|0;c[G>>2]=$i[c[(c[oa>>2]|0)+20>>2]&8191](oa,0)|0;oa=c[b>>2]|0;c[H>>2]=$i[c[(c[oa>>2]|0)+24>>2]&8191](oa,0)|0;a[C>>0]=1}oa=c[h>>2]|0;do if(oa|0){if(__Z16atomic_decrementPj(oa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(oa,1)}while(0);bb=1}else bb=0}else R=910;while(0);if((R|0)==910){R=0;if(a[E>>0]|0){la=c[b>>2]|0;n:do if(($i[c[(c[la>>2]|0)+4>>2]&8191](la,0)|0)!=83)do{oa=c[b>>2]|0;if(($i[c[(c[oa>>2]|0)+4>>2]&8191](oa,0)|0)==89)break n;oa=c[b>>2]|0;if(($i[c[(c[oa>>2]|0)+4>>2]&8191](oa,0)|0)==88)break n;oa=c[b>>2]|0;Pi[c[(c[oa>>2]|0)+36>>2]&2047](oa,1);oa=c[b>>2]|0}while(($i[c[(c[oa>>2]|0)+4>>2]&8191](oa,0)|0)!=83);while(0);a[E>>0]=0;a[C>>0]=0;la=c[b>>2]|0;if(($i[c[(c[la>>2]|0)+4>>2]&8191](la,0)|0)==88){a[C>>0]=1;bb=4}else bb=4}else bb=1}switch(bb&7){case 4:case 0:break;default:{za=bb;R=941}}}}while(0);if((R|0)==941?(R=0,za|0):0){R=942;break}cb=c[w>>2]|0;db=cb+4|0;eb=c[db>>2]|0;fb=c[eb+8>>2]|0;if(fb|0?(c[fb>>2]|0)==(x|0):0){R=14;break}la=c[b>>2]|0;Q=$i[c[(c[la>>2]|0)+4>>2]&8191](la,0)|0;if(a[C>>0]|0){R=942;break}}switch(R|0){case 14:{if(!((cb|0)==0|(eb|0)==0)){a[1263537]=0;if((c[eb+12>>2]|0)==(cb|0)){if((c[cb>>2]|0)==(eb|0))c[cb>>2]=c[eb+4>>2];c[db>>2]=fb;db=eb+4|0;c[fb+4>>2]=c[db>>2];R=c[db>>2]|0;if(R|0)c[R+8>>2]=fb;__ZN6Memory11free_staticEPvb(eb,0);eb=cb+8|0;c[eb>>2]=(c[eb>>2]|0)+-1}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145114,1145120,157,1145132,0);eb=c[w>>2]|0;if(!(c[eb+8>>2]|0)){__ZN6Memory11free_staticEPvb(eb,0);c[w>>2]=0}}w=c[b>>2]|0;c[O>>2]=$i[c[(c[w>>2]|0)+20>>2]&8191](w,0)|0;l=g;return}case 26:{w=c[b>>2]|0;c[O>>2]=$i[c[(c[w>>2]|0)+20>>2]&8191](w,0)|0;l=g;return}case 38:{w=c[b>>2]|0;c[O>>2]=$i[c[(c[w>>2]|0)+20>>2]&8191](w,0)|0;l=g;return}case 40:{if(a[C>>0]|0){l=g;return}w=c[b>>2]|0;eb=$i[c[(c[w>>2]|0)+20>>2]&8191](w,0)|0;c[O>>2]=eb;c[D>>2]=eb;l=g;return}case 54:{__ZN6StringC2EPKc(h,488762);if(!(a[C>>0]|0)){eb=c[F>>2]|0;if((eb|0)!=(c[h>>2]|0)){if(eb|0?(__Z16atomic_decrementPj(eb+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(eb,1);c[F>>2]=0;eb=c[h>>2]|0;if(eb|0?__Z28atomic_conditional_incrementPj(eb+-8|0)|0:0)c[F>>2]=c[h>>2]}eb=c[b>>2]|0;c[G>>2]=$i[c[(c[eb>>2]|0)+20>>2]&8191](eb,0)|0;eb=c[b>>2]|0;c[H>>2]=$i[c[(c[eb>>2]|0)+24>>2]&8191](eb,0)|0;a[C>>0]=1}eb=c[h>>2]|0;if(eb|0?(__Z16atomic_decrementPj(eb+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(eb,1);l=g;return}case 70:{__ZN6StringC2EPKc(h,488789);if(!(a[C>>0]|0)){eb=c[F>>2]|0;if((eb|0)!=(c[h>>2]|0)){if(eb|0?(__Z16atomic_decrementPj(eb+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(eb,1);c[F>>2]=0;eb=c[h>>2]|0;if(eb|0?__Z28atomic_conditional_incrementPj(eb+-8|0)|0:0)c[F>>2]=c[h>>2]}eb=c[b>>2]|0;c[G>>2]=$i[c[(c[eb>>2]|0)+20>>2]&8191](eb,0)|0;eb=c[b>>2]|0;c[H>>2]=$i[c[(c[eb>>2]|0)+24>>2]&8191](eb,0)|0;a[C>>0]=1}eb=c[h>>2]|0;if(eb|0?(__Z16atomic_decrementPj(eb+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(eb,1);l=g;return}case 94:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 98:{do if(_){eb=c[_+4>>2]|0;if(eb|0){__ZN6StringC2EPKc(h,eb);gb=c[h>>2]|0;break}eb=_+8|0;c[h>>2]=0;D=c[eb>>2]|0;if((D|0)!=0?(c[h>>2]=0,(__Z28atomic_conditional_incrementPj(D+-8|0)|0)!=0):0){D=c[eb>>2]|0;c[h>>2]=D;gb=D}else gb=0}else{c[h>>2]=0;gb=0}while(0);c[o>>2]=gb;c[n>>2]=__ZplPKcRK6String(488834,o)|0;__ZN6StringC2EPKc(h,488845);c[k>>2]=__ZNK6StringplERKS_(n,h)|0;gb=c[(c[I>>2]|0)+8>>2]|0;c[p>>2]=__Z4itosx(gb,((gb|0)<0)<<31>>31)|0;c[j>>2]=__ZNK6StringplERKS_(k,p)|0;__ZN6StringC2EPKc(q,486233);gb=__ZNK6StringplERKS_(j,q)|0;I=gb;if(!(a[C>>0]|0)){_=c[F>>2]|0;if((_|0)!=(gb|0)){if(_|0?(__Z16atomic_decrementPj(_+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(_,1);c[F>>2]=0;if(gb|0?__Z28atomic_conditional_incrementPj(gb+-8|0)|0:0)c[F>>2]=I}I=c[b>>2]|0;c[G>>2]=$i[c[(c[I>>2]|0)+20>>2]&8191](I,0)|0;I=c[b>>2]|0;c[H>>2]=$i[c[(c[I>>2]|0)+24>>2]&8191](I,0)|0;a[C>>0]=1}if(gb|0?(__Z16atomic_decrementPj(gb+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(gb,1);gb=c[q>>2]|0;if(gb|0?(__Z16atomic_decrementPj(gb+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(gb,1);gb=c[j>>2]|0;if(gb|0?(__Z16atomic_decrementPj(gb+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(gb,1);gb=c[p>>2]|0;if(gb|0?(__Z16atomic_decrementPj(gb+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(gb,1);gb=c[k>>2]|0;if(gb|0?(__Z16atomic_decrementPj(gb+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(gb,1);gb=c[h>>2]|0;if(gb|0?(__Z16atomic_decrementPj(gb+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(gb,1);gb=c[n>>2]|0;if(gb|0?(__Z16atomic_decrementPj(gb+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(gb,1);gb=c[o>>2]|0;if(gb|0?(__Z16atomic_decrementPj(gb+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(gb,1);break}case 149:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 152:{do if(fa){gb=c[fa+4>>2]|0;if(gb|0){__ZN6StringC2EPKc(h,gb);hb=c[h>>2]|0;break}gb=fa+8|0;c[h>>2]=0;n=c[gb>>2]|0;if((n|0)!=0?(c[h>>2]=0,(__Z28atomic_conditional_incrementPj(n+-8|0)|0)!=0):0){n=c[gb>>2]|0;c[h>>2]=n;hb=n}else hb=0}else{c[h>>2]=0;hb=0}while(0);c[o>>2]=hb;c[t>>2]=__ZplPKcRK6String(488834,o)|0;__ZN6StringC2EPKc(h,488845);c[s>>2]=__ZNK6StringplERKS_(t,h)|0;hb=$+48|0;$=c[hb>>2]|0;fa=($|0)==0;if(fa)ib=0;else ib=c[$+-4>>2]|0;do if((ib|0)<=(aa|0)){if(fa)jb=0;else jb=c[$+-4>>2]|0;if((jb|0)>(aa|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);__ZN6VectorIiE14_copy_on_writeEv(hb);jb=c[(c[hb>>2]|0)+(aa<<2)>>2]|0;c[p>>2]=__Z4itosx(jb,((jb|0)<0)<<31>>31)|0;c[r>>2]=__ZNK6StringplERKS_(s,p)|0;__ZN6StringC2EPKc(q,486233);jb=__ZNK6StringplERKS_(r,q)|0;aa=jb;if(!(a[C>>0]|0)){hb=c[F>>2]|0;if((hb|0)!=(jb|0)){if(hb|0?(__Z16atomic_decrementPj(hb+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(hb,1);c[F>>2]=0;if(jb|0?__Z28atomic_conditional_incrementPj(jb+-8|0)|0:0)c[F>>2]=aa}aa=c[b>>2]|0;c[G>>2]=$i[c[(c[aa>>2]|0)+20>>2]&8191](aa,0)|0;aa=c[b>>2]|0;c[H>>2]=$i[c[(c[aa>>2]|0)+24>>2]&8191](aa,0)|0;a[C>>0]=1}if(jb|0?(__Z16atomic_decrementPj(jb+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(jb,1);jb=c[q>>2]|0;if(jb|0?(__Z16atomic_decrementPj(jb+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(jb,1);jb=c[r>>2]|0;if(jb|0?(__Z16atomic_decrementPj(jb+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(jb,1);jb=c[p>>2]|0;if(jb|0?(__Z16atomic_decrementPj(jb+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(jb,1);jb=c[s>>2]|0;if(jb|0?(__Z16atomic_decrementPj(jb+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(jb,1);jb=c[h>>2]|0;if(jb|0?(__Z16atomic_decrementPj(jb+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(jb,1);jb=c[t>>2]|0;if(jb|0?(__Z16atomic_decrementPj(jb+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(jb,1);jb=c[o>>2]|0;if(jb|0?(__Z16atomic_decrementPj(jb+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(jb,1);break}case 209:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 247:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 255:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 267:{__ZN6StringC2EPKc(h,488887);if(!(a[C>>0]|0)){jb=c[F>>2]|0;if((jb|0)!=(c[h>>2]|0)){if(jb|0?(__Z16atomic_decrementPj(jb+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(jb,1);c[F>>2]=0;jb=c[h>>2]|0;if(jb|0?__Z28atomic_conditional_incrementPj(jb+-8|0)|0:0)c[F>>2]=c[h>>2]}jb=c[b>>2]|0;c[G>>2]=$i[c[(c[jb>>2]|0)+20>>2]&8191](jb,0)|0;jb=c[b>>2]|0;c[H>>2]=$i[c[(c[jb>>2]|0)+24>>2]&8191](jb,0)|0;a[C>>0]=1}jb=c[h>>2]|0;if(jb|0?(__Z16atomic_decrementPj(jb+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(jb,1);break}case 283:{__ZN10StringNameD2Ev(i);l=g;return}case 303:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 314:{__ZN6StringC2EPKc(h,488919);if(!(a[C>>0]|0)){jb=c[F>>2]|0;if((jb|0)!=(c[h>>2]|0)){if(jb|0?(__Z16atomic_decrementPj(jb+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(jb,1);c[F>>2]=0;jb=c[h>>2]|0;if(jb|0?__Z28atomic_conditional_incrementPj(jb+-8|0)|0:0)c[F>>2]=c[h>>2]}jb=c[b>>2]|0;c[G>>2]=$i[c[(c[jb>>2]|0)+20>>2]&8191](jb,0)|0;jb=c[b>>2]|0;c[H>>2]=$i[c[(c[jb>>2]|0)+24>>2]&8191](jb,0)|0;a[C>>0]=1}jb=c[h>>2]|0;if(jb|0?(__Z16atomic_decrementPj(jb+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(jb,1);jb=c[b>>2]|0;c[O>>2]=$i[c[(c[jb>>2]|0)+20>>2]&8191](jb,0)|0;l=g;return}case 339:{c[O>>2]=$i[c[qa+20>>2]&8191](pa,0)|0;l=g;return}case 342:{__ZN6StringC2EPKc(h,488954);if(!(a[C>>0]|0)){pa=c[F>>2]|0;if((pa|0)!=(c[h>>2]|0)){if(pa|0?(__Z16atomic_decrementPj(pa+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(pa,1);c[F>>2]=0;pa=c[h>>2]|0;if(pa|0?__Z28atomic_conditional_incrementPj(pa+-8|0)|0:0)c[F>>2]=c[h>>2]}pa=c[b>>2]|0;c[G>>2]=$i[c[(c[pa>>2]|0)+20>>2]&8191](pa,0)|0;pa=c[b>>2]|0;c[H>>2]=$i[c[(c[pa>>2]|0)+24>>2]&8191](pa,0)|0;a[C>>0]=1}pa=c[h>>2]|0;if(pa|0?(__Z16atomic_decrementPj(pa+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(pa,1);l=g;return}case 382:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 416:{__ZN6StringC2EPKc(h,488954);if(!(a[C>>0]|0)){pa=c[F>>2]|0;if((pa|0)!=(c[h>>2]|0)){if(pa|0?(__Z16atomic_decrementPj(pa+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(pa,1);c[F>>2]=0;pa=c[h>>2]|0;if(pa|0?__Z28atomic_conditional_incrementPj(pa+-8|0)|0:0)c[F>>2]=c[h>>2]}pa=c[b>>2]|0;c[G>>2]=$i[c[(c[pa>>2]|0)+20>>2]&8191](pa,0)|0;pa=c[b>>2]|0;c[H>>2]=$i[c[(c[pa>>2]|0)+24>>2]&8191](pa,0)|0;a[C>>0]=1}pa=c[h>>2]|0;if(pa|0?(__Z16atomic_decrementPj(pa+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(pa,1);l=g;return}case 438:{__ZN6StringC2EPKc(h,489006);if(!(a[C>>0]|0)){pa=c[F>>2]|0;if((pa|0)!=(c[h>>2]|0)){if(pa|0?(__Z16atomic_decrementPj(pa+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(pa,1);c[F>>2]=0;pa=c[h>>2]|0;if(pa|0?__Z28atomic_conditional_incrementPj(pa+-8|0)|0:0)c[F>>2]=c[h>>2]}pa=c[b>>2]|0;c[G>>2]=$i[c[(c[pa>>2]|0)+20>>2]&8191](pa,0)|0;pa=c[b>>2]|0;c[H>>2]=$i[c[(c[pa>>2]|0)+24>>2]&8191](pa,0)|0;a[C>>0]=1}pa=c[h>>2]|0;if(pa|0?(__Z16atomic_decrementPj(pa+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(pa,1);pa=c[b>>2]|0;c[O>>2]=$i[c[(c[pa>>2]|0)+20>>2]&8191](pa,0)|0;l=g;return}case 471:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 482:{__ZN6StringC2EPKc(h,489043);if(!(a[C>>0]|0)){pa=c[F>>2]|0;if((pa|0)!=(c[h>>2]|0)){if(pa|0?(__Z16atomic_decrementPj(pa+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(pa,1);c[F>>2]=0;pa=c[h>>2]|0;if(pa|0?__Z28atomic_conditional_incrementPj(pa+-8|0)|0:0)c[F>>2]=c[h>>2]}pa=c[b>>2]|0;c[G>>2]=$i[c[(c[pa>>2]|0)+20>>2]&8191](pa,0)|0;pa=c[b>>2]|0;c[H>>2]=$i[c[(c[pa>>2]|0)+24>>2]&8191](pa,0)|0;a[C>>0]=1}pa=c[h>>2]|0;if(pa|0?(__Z16atomic_decrementPj(pa+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(pa,1);pa=c[b>>2]|0;c[O>>2]=$i[c[(c[pa>>2]|0)+20>>2]&8191](pa,0)|0;l=g;return}case 520:{__ZN6StringC2EPKc(h,489113);if(!(a[C>>0]|0)){pa=c[F>>2]|0;if((pa|0)!=(c[h>>2]|0)){if(pa|0?(__Z16atomic_decrementPj(pa+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(pa,1);c[F>>2]=0;pa=c[h>>2]|0;if(pa|0?__Z28atomic_conditional_incrementPj(pa+-8|0)|0:0)c[F>>2]=c[h>>2]}pa=c[b>>2]|0;c[G>>2]=$i[c[(c[pa>>2]|0)+20>>2]&8191](pa,0)|0;pa=c[b>>2]|0;c[H>>2]=$i[c[(c[pa>>2]|0)+24>>2]&8191](pa,0)|0;a[C>>0]=1}pa=c[h>>2]|0;if(pa|0?(__Z16atomic_decrementPj(pa+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(pa,1);l=g;return}case 548:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 552:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 566:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 574:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 587:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 605:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 613:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 628:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 636:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 647:{__ZN6StringC2EPKc(h,489144);if(!(a[C>>0]|0)){pa=c[F>>2]|0;if((pa|0)!=(c[h>>2]|0)){if(pa|0?(__Z16atomic_decrementPj(pa+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(pa,1);c[F>>2]=0;pa=c[h>>2]|0;if(pa|0?__Z28atomic_conditional_incrementPj(pa+-8|0)|0:0)c[F>>2]=c[h>>2]}pa=c[b>>2]|0;c[G>>2]=$i[c[(c[pa>>2]|0)+20>>2]&8191](pa,0)|0;pa=c[b>>2]|0;c[H>>2]=$i[c[(c[pa>>2]|0)+24>>2]&8191](pa,0)|0;a[C>>0]=1}pa=c[h>>2]|0;if(pa|0?(__Z16atomic_decrementPj(pa+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(pa,1);pa=c[b>>2]|0;c[O>>2]=$i[c[(c[pa>>2]|0)+20>>2]&8191](pa,0)|0;l=g;return}case 666:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 702:{__ZN6StringC2EPKc(h,488067);if(!(a[C>>0]|0)){pa=c[F>>2]|0;if((pa|0)!=(c[h>>2]|0)){if(pa|0?(__Z16atomic_decrementPj(pa+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(pa,1);c[F>>2]=0;pa=c[h>>2]|0;if(pa|0?__Z28atomic_conditional_incrementPj(pa+-8|0)|0:0)c[F>>2]=c[h>>2]}pa=c[b>>2]|0;c[G>>2]=$i[c[(c[pa>>2]|0)+20>>2]&8191](pa,0)|0;pa=c[b>>2]|0;c[H>>2]=$i[c[(c[pa>>2]|0)+24>>2]&8191](pa,0)|0;a[C>>0]=1}pa=c[h>>2]|0;if(pa|0?(__Z16atomic_decrementPj(pa+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(pa,1);l=g;return}case 727:{__ZN6StringC2EPKc(h,489180);if(!(a[C>>0]|0)){pa=c[F>>2]|0;if((pa|0)!=(c[h>>2]|0)){if(pa|0?(__Z16atomic_decrementPj(pa+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(pa,1);c[F>>2]=0;pa=c[h>>2]|0;if(pa|0?__Z28atomic_conditional_incrementPj(pa+-8|0)|0:0)c[F>>2]=c[h>>2]}pa=c[b>>2]|0;c[G>>2]=$i[c[(c[pa>>2]|0)+20>>2]&8191](pa,0)|0;pa=c[b>>2]|0;c[H>>2]=$i[c[(c[pa>>2]|0)+24>>2]&8191](pa,0)|0;a[C>>0]=1}pa=c[h>>2]|0;if(pa|0?(__Z16atomic_decrementPj(pa+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(pa,1);l=g;return}case 772:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 784:{__ZN6StringC2EPKc(h,489214);if(!(a[C>>0]|0)){pa=c[F>>2]|0;if((pa|0)!=(c[h>>2]|0)){if(pa|0?(__Z16atomic_decrementPj(pa+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(pa,1);c[F>>2]=0;pa=c[h>>2]|0;if(pa|0?__Z28atomic_conditional_incrementPj(pa+-8|0)|0:0)c[F>>2]=c[h>>2]}pa=c[b>>2]|0;c[G>>2]=$i[c[(c[pa>>2]|0)+20>>2]&8191](pa,0)|0;pa=c[b>>2]|0;c[H>>2]=$i[c[(c[pa>>2]|0)+24>>2]&8191](pa,0)|0;a[C>>0]=1}pa=c[h>>2]|0;if(pa|0?(__Z16atomic_decrementPj(pa+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(pa,1);l=g;return}case 868:{__ZN6StringC2EPKc(h,489320);if(!(a[C>>0]|0)){pa=c[F>>2]|0;if((pa|0)!=(c[h>>2]|0)){if(pa|0?(__Z16atomic_decrementPj(pa+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(pa,1);c[F>>2]=0;pa=c[h>>2]|0;if(pa|0?__Z28atomic_conditional_incrementPj(pa+-8|0)|0:0)c[F>>2]=c[h>>2]}pa=c[b>>2]|0;c[G>>2]=$i[c[(c[pa>>2]|0)+20>>2]&8191](pa,0)|0;pa=c[b>>2]|0;c[H>>2]=$i[c[(c[pa>>2]|0)+24>>2]&8191](pa,0)|0;a[C>>0]=1}pa=c[h>>2]|0;if(pa|0?(__Z16atomic_decrementPj(pa+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(pa,1);l=g;return}case 893:{__ZN6StringC2EPKc(h,489360);if(!(a[C>>0]|0)){pa=c[F>>2]|0;if((pa|0)!=(c[h>>2]|0)){if(pa|0?(__Z16atomic_decrementPj(pa+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(pa,1);c[F>>2]=0;pa=c[h>>2]|0;if(pa|0?__Z28atomic_conditional_incrementPj(pa+-8|0)|0:0)c[F>>2]=c[h>>2]}F=c[b>>2]|0;c[G>>2]=$i[c[(c[F>>2]|0)+20>>2]&8191](F,0)|0;F=c[b>>2]|0;c[H>>2]=$i[c[(c[F>>2]|0)+24>>2]&8191](F,0)|0;a[C>>0]=1}C=c[h>>2]|0;if(C|0?(__Z16atomic_decrementPj(C+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(C,1);l=g;return}case 942:{l=g;return}}__ZN10StringNameD2Ev(i);l=g;return}function __ZN6VectorIN8GDParser9ClassNode6SignalEE9push_backES2_(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;g=c[b>>2]|0;if(!g)h=0;else h=c[g+-4>>2]|0;if(__ZN6VectorIN8GDParser9ClassNode6SignalEE6resizeEi(b,h+1|0)|0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);i=1;l=e;return i|0}a[1263537]=0;h=c[b>>2]|0;if(!h)j=-1;else j=(c[h+-4>>2]|0)+-1|0;__ZN10StringNameC2ERKS_(f,d);h=f+4|0;g=d+4|0;c[h>>2]=0;d=c[g>>2]|0;if(d|0?(c[h>>2]=0,__Z28atomic_conditional_incrementPj(d+-8|0)|0):0)c[h>>2]=c[g>>2];do if((j|0)<0)k=17;else{g=c[b>>2]|0;d=(g|0)==0;if(d)n=0;else n=c[g+-4>>2]|0;if((n|0)<=(j|0)){if(d)o=0;else o=c[g+-4>>2]|0;if((o|0)<=(j|0)){k=17;break}a[1263537]=0}__ZN6VectorIN8GDParser9ClassNode6SignalEE14_copy_on_writeEv(b);p=(c[b>>2]|0)+(j<<3)|0}while(0);if((k|0)==17){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);p=0}__ZN10StringNameaSERKS_(p,f);k=p+4|0;p=c[k>>2]|0;if((p|0)!=(c[h>>2]|0)){if(p|0?(__Z16atomic_decrementPj(p+-8|0)|0)==0:0){j=c[k>>2]|0;b=(j|0)==0?0:j+-4|0;j=b+4|0;if(c[b>>2]|0){o=0;do{__ZN10StringNameD2Ev(j+(o<<2)|0);o=o+1|0}while(o>>>0<(c[b>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(p,1)}c[k>>2]=0;p=c[h>>2]|0;if(p|0?__Z28atomic_conditional_incrementPj(p+-8|0)|0:0)c[k>>2]=c[h>>2]}k=c[h>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0){p=c[h>>2]|0;h=(p|0)==0?0:p+-4|0;p=h+4|0;if(c[h>>2]|0){b=0;do{__ZN10StringNameD2Ev(p+(b<<2)|0);b=b+1|0}while(b>>>0<(c[h>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(k,1)}__ZN10StringNameD2Ev(f);i=0;l=e;return i|0}function __ZN6VectorIN8GDParser9ClassNode6MemberEE9push_backES2_(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0;e=l;l=l+48|0;if((l|0)>=(m|0))ba(48);f=e;g=c[b>>2]|0;if(!g)h=1;else h=(c[g+-4>>2]|0)+1|0;if(__ZN6VectorIN8GDParser9ClassNode6MemberEE6resizeEi(b,h)|0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);i=1;l=e;return i|0}a[1263537]=0;h=c[b>>2]|0;if(!h)j=-1;else j=(c[h+-4>>2]|0)+-1|0;c[f>>2]=c[d>>2];h=f+4|0;g=d+4|0;c[h>>2]=0;k=c[g>>2]|0;if(k|0?(c[h>>2]=0,__Z28atomic_conditional_incrementPj(k+-8|0)|0):0)c[h>>2]=c[g>>2];c[f+8>>2]=c[d+8>>2];g=f+12|0;h=d+12|0;c[g>>2]=0;k=c[h>>2]|0;if(k|0?(c[g>>2]=0,__Z28atomic_conditional_incrementPj(k+-8|0)|0):0)c[g>>2]=c[h>>2];c[f+16>>2]=c[d+16>>2];h=f+20|0;__ZN10StringNameC2ERKS_(h,d+20|0);g=f+24|0;__ZN10StringNameC2ERKS_(g,d+24|0);k=f+28|0;__ZN10StringNameC2ERKS_(k,d+28|0);n=f+32|0;o=d+32|0;c[n>>2]=c[o>>2];c[n+4>>2]=c[o+4>>2];c[n+8>>2]=c[o+8>>2];__ZN6VectorIN8GDParser9ClassNode6MemberEE3setEiS2_(b,j,f);__ZN10StringNameD2Ev(k);__ZN10StringNameD2Ev(g);__ZN10StringNameD2Ev(h);h=c[f+12>>2]|0;if(h|0?(__Z16atomic_decrementPj(h+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(h,1);h=c[f+4>>2]|0;if(!h){i=0;l=e;return i|0}if(__Z16atomic_decrementPj(h+-8|0)|0){i=0;l=e;return i|0}__ZN6Memory11free_staticEPvb(h,1);i=0;l=e;return i|0}function __ZN6VectorIN8GDParser9ClassNode8ConstantEE9push_backES2_(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;g=c[b>>2]|0;if(!g)h=1;else h=(c[g+-4>>2]|0)+1|0;if(__ZN6VectorIN8GDParser9ClassNode8ConstantEE6resizeEi(b,h)|0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);i=1;l=e;return i|0}a[1263537]=0;h=c[b>>2]|0;if(!h)j=-1;else j=(c[h+-4>>2]|0)+-1|0;__ZN10StringNameC2ERKS_(f,d);h=f+4|0;c[h>>2]=c[d+4>>2];do if((j|0)<0)k=14;else{d=c[b>>2]|0;g=(d|0)==0;if(g)n=0;else n=c[d+-4>>2]|0;if((n|0)<=(j|0)){if(g)o=0;else o=c[d+-4>>2]|0;if((o|0)<=(j|0)){k=14;break}a[1263537]=0}__ZN6VectorIN8GDParser9ClassNode8ConstantEE14_copy_on_writeEv(b);p=(c[b>>2]|0)+(j<<3)|0}while(0);if((k|0)==14){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);p=0}__ZN10StringNameaSERKS_(p,f);c[p+4>>2]=c[h>>2];__ZN10StringNameD2Ev(f);i=0;l=e;return i|0}function __ZN11GDTokenizer14get_token_nameENS_5TokenE(b){b=b|0;var d=0;if(b>>>0>90){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(488425,488440,134,488474,0);d=652598;return d|0}else{a[1263537]=0;d=c[23316+(b<<2)>>2]|0;return d|0}return 0}function __ZN8GDParser12ConstantNodeD2Ev(a){a=a|0;var b=0;c[a>>2]=23308;b=a+24|0;if(!(c[b>>2]|0))return;__ZN7Variant5clearEv(b);return}function __ZN8GDParser12ConstantNodeD0Ev(a){a=a|0;var b=0;c[a>>2]=23308;b=a+24|0;if(!(c[b>>2]|0)){__ZdlPv(a);return}__ZN7Variant5clearEv(b);__ZdlPv(a);return}function __ZN6VectorIN8GDParser9ClassNode8ConstantEE6resizeEi(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0;if((d|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,269,1145657,0);e=31;return e|0}a[1263537]=0;f=c[b>>2]|0;if(!f)g=0;else g=c[f+-4>>2]|0;if((g|0)==(d|0)){e=0;return e|0}if(!d){if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0){g=c[b>>2]|0;h=(g|0)==0?0:g+-4|0;g=h+4|0;if(c[h>>2]|0){i=0;do{__ZN10StringNameD2Ev(g+(i<<3)|0);i=i+1|0}while(i>>>0<(c[h>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(f,1)}c[b>>2]=0;e=0;return e|0}__ZN6VectorIN8GDParser9ClassNode8ConstantEE14_copy_on_writeEv(b);f=d<<3;if(d>>>0<=536870911?(h=f+-1|0,i=h>>>1|h,h=i>>>2|i,i=h>>>4|h,h=i>>>8|i,i=(h>>>16|h)+1|0,f>>>0<4294967264):0){a[1263537]=0;f=c[b>>2]|0;do if(!f)if((d|0)>0)j=20;else{k=0;j=30}else{h=c[f+-4>>2]|0;if((h|0)<(d|0))if(!h)j=20;else{g=__ZN6Memory14realloc_staticEPvjb(f,i,1)|0;if(g|0){a[1263537]=0;l=g;m=c[g+-4>>2]|0;break}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,300,1145876,0);e=6;return e|0}else{k=h;j=30}}while(0);do if((j|0)==20){h=__ZN6Memory12alloc_staticEjb(i,1)|0;if(h|0){a[1263537]=0;c[h+-4>>2]=0;c[h+-8>>2]=1;l=h;m=0;break}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,292,1145820,0);e=6;return e|0}else if((j|0)==30){if((k|0)<=(d|0)){e=0;return e|0}if((c[f+-4>>2]|0)>>>0>d>>>0){h=d;g=f;do{__ZN10StringNameD2Ev(g+(h<<3)|0);h=h+1|0;g=c[b>>2]|0}while(h>>>0<(c[g+-4>>2]|0)>>>0);n=g}else n=f;h=__ZN6Memory14realloc_staticEPvjb(n,i,1)|0;if(!h){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,324,1145876,0);e=6;return e|0}else{a[1263537]=0;c[b>>2]=h;c[h+-4>>2]=d;e=0;return e|0}}while(0);c[b>>2]=l;if((m|0)<(d|0)){i=m;do{__ZN10StringNameC2Ev(l+(i<<3)|0);i=i+1|0}while((i|0)!=(d|0));o=c[b>>2]|0}else o=l;c[((o|0)==0?0:o+-4|0)>>2]=d;e=0;return e|0}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,285,1145723,0);e=6;return e|0}function __ZN6VectorIN8GDParser9ClassNode8ConstantEE14_copy_on_writeEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=c[a>>2]|0;if(!b)return;if((c[b+-8>>2]|0)>>>0<=1)return;d=c[b+-4>>2]|0;b=(d<<3)+-1|0;e=b>>>1|b;b=e>>>2|e;e=b>>>4|b;b=e>>>8|e;e=__ZN6Memory12alloc_staticEjb((b>>>16|b)+1|0,1)|0;c[e+-8>>2]=1;c[e+-4>>2]=d;if(d|0){b=0;do{f=c[a>>2]|0;__ZN10StringNameC2ERKS_(e+(b<<3)|0,f+(b<<3)|0);c[e+(b<<3)+4>>2]=c[f+(b<<3)+4>>2];b=b+1|0}while((b|0)!=(d|0))}d=c[a>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0){b=c[a>>2]|0;f=(b|0)==0?0:b+-4|0;b=f+4|0;if(c[f>>2]|0){g=0;do{__ZN10StringNameD2Ev(b+(g<<3)|0);g=g+1|0}while(g>>>0<(c[f>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(d,1)}c[a>>2]=e;return}function __ZN6VectorIN8GDParser9ClassNode6MemberEE6resizeEi(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0;if((d|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,269,1145657,0);e=31;return e|0}a[1263537]=0;f=c[b>>2]|0;if(!f)g=0;else g=c[f+-4>>2]|0;if((g|0)==(d|0)){e=0;return e|0}if(!d){__ZN6VectorIN8GDParser9ClassNode6MemberEE6_unrefEPv(b,f);c[b>>2]=0;e=0;return e|0}__ZN6VectorIN8GDParser9ClassNode6MemberEE14_copy_on_writeEv(b);f=d*44|0;if(d>>>0<=97612893?(g=f+-1|0,h=g>>>1|g,g=h>>>2|h,h=g>>>4|g,g=h>>>8|h,h=(g>>>16|g)+1|0,f>>>0<4294967264):0){a[1263537]=0;f=c[b>>2]|0;do if(!f)if((d|0)>0)i=15;else{j=0;i=25}else{g=c[f+-4>>2]|0;if((g|0)<(d|0))if(!g)i=15;else{k=__ZN6Memory14realloc_staticEPvjb(f,h,1)|0;if(k|0){a[1263537]=0;l=k;m=c[k+-4>>2]|0;break}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,300,1145876,0);e=6;return e|0}else{j=g;i=25}}while(0);do if((i|0)==15){g=__ZN6Memory12alloc_staticEjb(h,1)|0;if(g|0){a[1263537]=0;c[g+-4>>2]=0;c[g+-8>>2]=1;l=g;m=0;break}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,292,1145820,0);e=6;return e|0}else if((i|0)==25){if((j|0)<=(d|0)){e=0;return e|0}if((c[f+-4>>2]|0)>>>0>d>>>0){g=d;k=f;do{__ZN10StringNameD2Ev(k+(g*44|0)+28|0);__ZN10StringNameD2Ev(k+(g*44|0)+24|0);__ZN10StringNameD2Ev(k+(g*44|0)+20|0);n=c[k+(g*44|0)+12>>2]|0;if(n|0?(__Z16atomic_decrementPj(n+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(n,1);n=c[k+(g*44|0)+4>>2]|0;if(n|0?(__Z16atomic_decrementPj(n+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(n,1);g=g+1|0;k=c[b>>2]|0}while(g>>>0<(c[k+-4>>2]|0)>>>0);o=k}else o=f;g=__ZN6Memory14realloc_staticEPvjb(o,h,1)|0;if(!g){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,324,1145876,0);e=6;return e|0}else{a[1263537]=0;c[b>>2]=g;c[g+-4>>2]=d;e=0;return e|0}}while(0);c[b>>2]=l;if((m|0)<(d|0)){h=m;do{m=l+(h*44|0)|0;c[m>>2]=0;c[m+4>>2]=0;c[m+8>>2]=0;c[m+12>>2]=0;c[l+(h*44|0)+16>>2]=7;__ZN10StringNameC2Ev(l+(h*44|0)+20|0);__ZN10StringNameC2Ev(l+(h*44|0)+24|0);__ZN10StringNameC2Ev(l+(h*44|0)+28|0);h=h+1|0}while((h|0)!=(d|0));p=c[b>>2]|0}else p=l;c[((p|0)==0?0:p+-4|0)>>2]=d;e=0;return e|0}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,285,1145723,0);e=6;return e|0}function __ZN6VectorIN8GDParser9ClassNode6MemberEE3setEiS2_(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0;do if((d|0)<0)f=8;else{g=c[b>>2]|0;h=(g|0)==0;if(h)i=0;else i=c[g+-4>>2]|0;if((i|0)<=(d|0)){if(h)j=0;else j=c[g+-4>>2]|0;if((j|0)<=(d|0)){f=8;break}a[1263537]=0}__ZN6VectorIN8GDParser9ClassNode6MemberEE14_copy_on_writeEv(b);k=(c[b>>2]|0)+(d*44|0)|0}while(0);if((f|0)==8){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);k=0}__ZN12PropertyInfoaSERKS_(k,e)|0;__ZN10StringNameaSERKS_(k+20|0,e+20|0);__ZN10StringNameaSERKS_(k+24|0,e+24|0);__ZN10StringNameaSERKS_(k+28|0,e+28|0);f=k+32|0;k=e+32|0;c[f>>2]=c[k>>2];c[f+4>>2]=c[k+4>>2];c[f+8>>2]=c[k+8>>2];return}function __ZN6VectorIN8GDParser9ClassNode6MemberEE14_copy_on_writeEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0,i=0;b=c[a>>2]|0;if(!b)return;if((c[b+-8>>2]|0)>>>0<=1)return;d=c[b+-4>>2]|0;b=(d*44|0)+-1|0;e=b>>>1|b;b=e>>>2|e;e=b>>>4|b;b=e>>>8|e;e=__ZN6Memory12alloc_staticEjb((b>>>16|b)+1|0,1)|0;c[e+-8>>2]=1;c[e+-4>>2]=d;if(d|0){b=0;do{f=c[a>>2]|0;c[e+(b*44|0)>>2]=c[f+(b*44|0)>>2];g=e+(b*44|0)+4|0;h=f+(b*44|0)+4|0;c[g>>2]=0;if((c[h>>2]|0?(c[g>>2]=0,i=c[h>>2]|0,i|0):0)?__Z28atomic_conditional_incrementPj(i+-8|0)|0:0)c[g>>2]=c[h>>2];c[e+(b*44|0)+8>>2]=c[f+(b*44|0)+8>>2];h=e+(b*44|0)+12|0;g=f+(b*44|0)+12|0;c[h>>2]=0;if((c[g>>2]|0?(c[h>>2]=0,i=c[g>>2]|0,i|0):0)?__Z28atomic_conditional_incrementPj(i+-8|0)|0:0)c[h>>2]=c[g>>2];c[e+(b*44|0)+16>>2]=c[f+(b*44|0)+16>>2];__ZN10StringNameC2ERKS_(e+(b*44|0)+20|0,f+(b*44|0)+20|0);__ZN10StringNameC2ERKS_(e+(b*44|0)+24|0,f+(b*44|0)+24|0);__ZN10StringNameC2ERKS_(e+(b*44|0)+28|0,f+(b*44|0)+28|0);g=e+(b*44|0)+32|0;h=f+(b*44|0)+32|0;c[g>>2]=c[h>>2];c[g+4>>2]=c[h+4>>2];c[g+8>>2]=c[h+8>>2];b=b+1|0}while((b|0)!=(d|0))}__ZN6VectorIN8GDParser9ClassNode6MemberEE6_unrefEPv(a,c[a>>2]|0);c[a>>2]=e;return}function __ZN6VectorIN8GDParser9ClassNode6MemberEE6_unrefEPv(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;if(!b)return;d=c[a>>2]|0;if(__Z16atomic_decrementPj((d|0)==0?0:d+-8|0)|0)return;d=c[a>>2]|0;a=(d|0)==0?0:d+-4|0;d=a+4|0;if(c[a>>2]|0){e=0;do{__ZN10StringNameD2Ev(d+(e*44|0)+28|0);__ZN10StringNameD2Ev(d+(e*44|0)+24|0);__ZN10StringNameD2Ev(d+(e*44|0)+20|0);f=c[d+(e*44|0)+12>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);f=c[d+(e*44|0)+4>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);e=e+1|0}while(e>>>0<(c[a>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(b,1);return}function __ZN8GDParser4NodeD2Ev(a){a=a|0;return}function __ZN8GDParser11NewLineNodeD0Ev(a){a=a|0;__ZdlPv(a);return}function __ZN6VectorIN8GDParser9ClassNode6SignalEE6resizeEi(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0;if((d|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,269,1145657,0);e=31;return e|0}a[1263537]=0;f=c[b>>2]|0;if(!f)g=0;else g=c[f+-4>>2]|0;if((g|0)==(d|0)){e=0;return e|0}if(!d){__ZN6VectorIN8GDParser9ClassNode6SignalEE6_unrefEPv(b,f);c[b>>2]=0;e=0;return e|0}__ZN6VectorIN8GDParser9ClassNode6SignalEE14_copy_on_writeEv(b);f=d<<3;if(d>>>0<=536870911?(g=f+-1|0,h=g>>>1|g,g=h>>>2|h,h=g>>>4|g,g=h>>>8|h,h=(g>>>16|g)+1|0,f>>>0<4294967264):0){a[1263537]=0;f=c[b>>2]|0;do if(!f)if((d|0)>0)i=15;else{j=0;i=25}else{g=c[f+-4>>2]|0;if((g|0)<(d|0))if(!g)i=15;else{k=__ZN6Memory14realloc_staticEPvjb(f,h,1)|0;if(k|0){a[1263537]=0;l=k;m=c[k+-4>>2]|0;break}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,300,1145876,0);e=6;return e|0}else{j=g;i=25}}while(0);do if((i|0)==15){g=__ZN6Memory12alloc_staticEjb(h,1)|0;if(g|0){a[1263537]=0;c[g+-4>>2]=0;c[g+-8>>2]=1;l=g;m=0;break}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,292,1145820,0);e=6;return e|0}else if((i|0)==25){if((j|0)<=(d|0)){e=0;return e|0}if((c[f+-4>>2]|0)>>>0>d>>>0){g=d;k=f;do{n=k+(g<<3)+4|0;o=c[n>>2]|0;if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0){p=c[n>>2]|0;n=(p|0)==0?0:p+-4|0;p=n+4|0;if(c[n>>2]|0){q=0;do{__ZN10StringNameD2Ev(p+(q<<2)|0);q=q+1|0}while(q>>>0<(c[n>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(o,1)}__ZN10StringNameD2Ev(k+(g<<3)|0);g=g+1|0;k=c[b>>2]|0}while(g>>>0<(c[k+-4>>2]|0)>>>0);r=k}else r=f;g=__ZN6Memory14realloc_staticEPvjb(r,h,1)|0;if(!g){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,324,1145876,0);e=6;return e|0}else{a[1263537]=0;c[b>>2]=g;c[g+-4>>2]=d;e=0;return e|0}}while(0);c[b>>2]=l;if((m|0)<(d|0)){h=m;do{__ZN10StringNameC2Ev(l+(h<<3)|0);c[l+(h<<3)+4>>2]=0;h=h+1|0}while((h|0)!=(d|0));s=c[b>>2]|0}else s=l;c[((s|0)==0?0:s+-4|0)>>2]=d;e=0;return e|0}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,285,1145723,0);e=6;return e|0}function __ZN6VectorIN8GDParser9ClassNode6SignalEE14_copy_on_writeEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0;b=c[a>>2]|0;if(!b)return;if((c[b+-8>>2]|0)>>>0<=1)return;d=c[b+-4>>2]|0;b=(d<<3)+-1|0;e=b>>>1|b;b=e>>>2|e;e=b>>>4|b;b=e>>>8|e;e=__ZN6Memory12alloc_staticEjb((b>>>16|b)+1|0,1)|0;c[e+-8>>2]=1;c[e+-4>>2]=d;if(d|0){b=0;do{f=c[a>>2]|0;__ZN10StringNameC2ERKS_(e+(b<<3)|0,f+(b<<3)|0);g=e+(b<<3)+4|0;h=f+(b<<3)+4|0;c[g>>2]=0;if((c[h>>2]|0?(c[g>>2]=0,f=c[h>>2]|0,f|0):0)?__Z28atomic_conditional_incrementPj(f+-8|0)|0:0)c[g>>2]=c[h>>2];b=b+1|0}while((b|0)!=(d|0))}__ZN6VectorIN8GDParser9ClassNode6SignalEE6_unrefEPv(a,c[a>>2]|0);c[a>>2]=e;return}function __ZN6VectorIN8GDParser9ClassNode6SignalEE6_unrefEPv(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0;if(!b)return;d=c[a>>2]|0;if(__Z16atomic_decrementPj((d|0)==0?0:d+-8|0)|0)return;d=c[a>>2]|0;a=(d|0)==0?0:d+-4|0;d=a+4|0;if(c[a>>2]|0){e=0;do{f=d+(e<<3)+4|0;g=c[f>>2]|0;if(g|0?(__Z16atomic_decrementPj(g+-8|0)|0)==0:0){h=c[f>>2]|0;f=(h|0)==0?0:h+-4|0;h=f+4|0;if(c[f>>2]|0){i=0;do{__ZN10StringNameD2Ev(h+(i<<2)|0);i=i+1|0}while(i>>>0<(c[f>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(g,1)}__ZN10StringNameD2Ev(d+(e<<3)|0);e=e+1|0}while(e>>>0<(c[a>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(b,1);return}function __ZN8GDParser20_parse_pattern_blockEPNS_9BlockNodeER6VectorIPNS_17PatternBranchNodeEEb(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0;g=l;l=l+16|0;if((l|0)>=(m|0))ba(16);h=g;i=b+40|0;j=c[c[(c[i>>2]|0)+4>>2]>>2]|0;k=b+20|0;n=b+36|0;o=b+8|0;p=b+4|0;q=d+52|0;r=b+60|0;a:while(1){do{s=c[b>>2]|0;if(($i[c[(c[s>>2]|0)+4>>2]&8191](s,0)|0)!=83)break}while(__ZN8GDParser14_parse_newlineEv(b)|0);if(a[k>>0]|0){t=66;break}if((j|0)>(c[c[(c[i>>2]|0)+4>>2]>>2]|0)){t=66;break}if((c[n>>2]|0)!=-1)c[n>>2]=-1;s=__ZnwjPKc(28,1263606)|0;c[s>>2]=23800;u=s+20|0;c[u>>2]=0;c[s+4>>2]=c[o>>2];c[o>>2]=s;if(!(c[p>>2]|0))c[p>>2]=s;v=c[b>>2]|0;c[s+8>>2]=$i[c[(c[v>>2]|0)+20>>2]&8191](v,0)|0;v=c[b>>2]|0;c[s+12>>2]=$i[c[(c[v>>2]|0)+24>>2]&8191](v,0)|0;v=__ZN8GDParser14_parse_patternEb(b,f)|0;w=c[u>>2]|0;if(!w)x=1;else x=(c[w+-4>>2]|0)+1|0;if(!(__ZN6VectorIPN8GDParser11PatternNodeEE6resizeEi(u,x)|0)){a[1263537]=0;w=c[u>>2]|0;if(!w){t=17;break}y=c[w+-4>>2]|0;if((y|0)<1){t=17;break}__ZN6VectorIPN8GDParser11PatternNodeEE14_copy_on_writeEv(u);c[(c[u>>2]|0)+(y+-1<<2)>>2]=v}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);v=c[u>>2]|0;if(!v){t=21;break}if((c[v+-4>>2]|0)<=0){t=21;break}__ZN6VectorIPN8GDParser11PatternNodeEE14_copy_on_writeEv(u);if(!(c[c[u>>2]>>2]|0)){t=66;break}while(1){v=c[b>>2]|0;if(($i[c[(c[v>>2]|0)+4>>2]&8191](v,0)|0)!=77)break;v=c[b>>2]|0;Pi[c[(c[v>>2]|0)+36>>2]&2047](v,1);v=__ZN8GDParser14_parse_patternEb(b,f)|0;y=c[u>>2]|0;if(!y)z=1;else z=(c[y+-4>>2]|0)+1|0;if(!(__ZN6VectorIPN8GDParser11PatternNodeEE6resizeEi(u,z)|0)){a[1263537]=0;y=c[u>>2]|0;if(!y){t=30;break a}w=c[y+-4>>2]|0;if((w|0)<1){t=30;break a}__ZN6VectorIPN8GDParser11PatternNodeEE14_copy_on_writeEv(u);c[(c[u>>2]|0)+(w+-1<<2)>>2]=v}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);v=c[u>>2]|0;if(!v){t=34;break a}w=c[v+-4>>2]|0;if((w|0)<1){t=34;break a}__ZN6VectorIPN8GDParser11PatternNodeEE14_copy_on_writeEv(u);if(!(c[(c[u>>2]|0)+(w+-1<<2)>>2]|0)){t=66;break a}}if(!(__ZN8GDParser19_enter_indent_blockEPNS_9BlockNodeE(b,0)|0)){t=37;break}u=__ZnwjPKc(60,1263606)|0;c[u>>2]=23260;c[u+32>>2]=379008;c[u+28>>2]=0;w=u+36|0;c[w>>2]=0;c[w+4>>2]=0;c[w+8>>2]=0;c[w+12>>2]=0;c[w+16>>2]=0;c[u+16>>2]=3;c[u+56>>2]=-1;w=u+24|0;c[w>>2]=0;c[u+20>>2]=0;c[u+4>>2]=c[o>>2];c[o>>2]=u;if(!(c[p>>2]|0))c[p>>2]=u;v=c[b>>2]|0;c[u+8>>2]=$i[c[(c[v>>2]|0)+20>>2]&8191](v,0)|0;v=c[b>>2]|0;c[u+12>>2]=$i[c[(c[v>>2]|0)+24>>2]&8191](v,0)|0;v=s+24|0;c[v>>2]=u;c[w>>2]=d;if(!(c[q>>2]|0)){w=__ZnwjPFPvjE(12,4740)|0;c[q>>2]=w;c[w>>2]=0;c[w+4>>2]=0;c[w+8>>2]=0}w=__ZnwjPFPvjE(16,4740)|0;u=w+4|0;c[u>>2]=0;y=w+8|0;c[y>>2]=0;A=w+12|0;c[A>>2]=0;B=c[v>>2]|0;c[w>>2]=B;v=c[q>>2]|0;C=v+4|0;D=c[C>>2]|0;c[y>>2]=D;c[u>>2]=0;c[A>>2]=v;if(D|0)c[D+4>>2]=w;c[C>>2]=w;if(!(c[v>>2]|0))c[v>>2]=w;w=v+8|0;c[w>>2]=(c[w>>2]|0)+1;c[r>>2]=B;__ZN8GDParser12_parse_blockEPNS_9BlockNodeEb(b,B,f);c[r>>2]=d;B=c[e>>2]|0;if(!B)E=1;else E=(c[B+-4>>2]|0)+1|0;if(__ZN6VectorIPN8GDParser17PatternBranchNodeEE6resizeEi(e,E)|0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);continue}a[1263537]=0;B=c[e>>2]|0;if(!B){t=64;break}w=c[B+-4>>2]|0;if((w|0)<1){t=64;break}__ZN6VectorIPN8GDParser17PatternBranchNodeEE14_copy_on_writeEv(e);c[(c[e>>2]|0)+(w+-1<<2)>>2]=s}if((t|0)==17)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((t|0)==21)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((t|0)==30)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((t|0)==34)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((t|0)==37){__ZN6StringC2EPKc(h,489498);if(!(a[k>>0]|0)){e=b+24|0;E=c[e>>2]|0;if((E|0)!=(c[h>>2]|0)){if(E|0?(__Z16atomic_decrementPj(E+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(E,1);c[e>>2]=0;E=c[h>>2]|0;if(E|0?__Z28atomic_conditional_incrementPj(E+-8|0)|0:0)c[e>>2]=c[h>>2]}e=c[b>>2]|0;c[b+28>>2]=$i[c[(c[e>>2]|0)+20>>2]&8191](e,0)|0;e=c[b>>2]|0;c[b+32>>2]=$i[c[(c[e>>2]|0)+24>>2]&8191](e,0)|0;a[k>>0]=1}k=c[h>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);l=g;return}else if((t|0)==64)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((t|0)==66){l=g;return}}function __ZN8GDParser25_transform_match_statmentEPNS_9BlockNodeEPNS_9MatchNodeE(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0;d=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=d+20|0;g=d+8|0;h=d+4|0;i=d;j=__ZnwjPKc(24,1263606)|0;c[j>>2]=23212;k=j+20|0;__ZN10StringNameC2Ev(k);c[j+16>>2]=4;n=b+8|0;c[j+4>>2]=c[n>>2];c[n>>2]=j;o=b+4|0;if(!(c[o>>2]|0))c[o>>2]=j;p=c[b>>2]|0;c[j+8>>2]=$i[c[(c[p>>2]|0)+20>>2]&8191](p,0)|0;p=c[b>>2]|0;c[j+12>>2]=$i[c[(c[p>>2]|0)+24>>2]&8191](p,0)|0;__ZN10StringNameC2EPKc(f,489448);__ZN10StringNameaSERKS_(k,f);__ZN10StringNameD2Ev(f);k=e+24|0;p=f+4|0;q=f+8|0;r=g+4|0;s=g+8|0;t=b+20|0;u=b+24|0;v=b+28|0;w=b+32|0;x=e+28|0;e=0;a:while(1){y=c[k>>2]|0;z=(y|0)==0;if(z)A=0;else A=c[y+-4>>2]|0;if((e|0)>=(A|0)){B=119;break}if(z)C=0;else C=c[y+-4>>2]|0;if((C|0)<=(e|0)){if(z)D=0;else D=c[y+-4>>2]|0;if((D|0)<=(e|0)){B=13;break}a[1263537]=0}__ZN6VectorIPN8GDParser17PatternBranchNodeEE14_copy_on_writeEv(k);y=c[(c[k>>2]|0)+(e<<2)>>2]|0;c[p>>2]=379008;c[f>>2]=0;c[q>>2]=0;z=y+20|0;E=0;F=0;while(1){G=c[z>>2]|0;H=(G|0)==0;if(H)I=0;else I=c[G+-4>>2]|0;if((E|0)>=(I|0)){B=66;break}if(H)J=0;else J=c[G+-4>>2]|0;if((J|0)<=(E|0)){if(H)K=0;else K=c[G+-4>>2]|0;if((K|0)<=(E|0)){B=25;break a}a[1263537]=0}__ZN6VectorIPN8GDParser11PatternNodeEE14_copy_on_writeEv(z);G=c[(c[z>>2]|0)+(E<<2)>>2]|0;c[r>>2]=379008;c[g>>2]=0;c[s>>2]=0;__ZN8GDParser17_generate_patternEPNS_11PatternNodeEPNS_4NodeERS3_R3MapI10StringNameS3_10ComparatorIS6_E16DefaultAllocatorE(b,G,j,h,g);do if((c[q>>2]|0)==0|(c[s>>2]|0)==0){__ZN3MapI10StringNamePN8GDParser4NodeE10ComparatorIS0_E16DefaultAllocatorE10_copy_fromERKS7_(f,g);if(!F){L=0;M=c[h>>2]|0;break}G=__ZnwjPKc(28,1263606)|0;c[G>>2]=23228;H=G+24|0;c[H>>2]=0;c[G+16>>2]=10;c[G+4>>2]=c[n>>2];c[n>>2]=G;if(!(c[o>>2]|0))c[o>>2]=G;N=c[b>>2]|0;c[G+8>>2]=$i[c[(c[N>>2]|0)+20>>2]&8191](N,0)|0;N=c[b>>2]|0;c[G+12>>2]=$i[c[(c[N>>2]|0)+24>>2]&8191](N,0)|0;c[G+20>>2]=22;N=c[H>>2]|0;if(!N)O=1;else O=(c[N+-4>>2]|0)+1|0;if(!(__ZN6VectorIPN8GDParser4NodeEE6resizeEi(H,O)|0)){a[1263537]=0;N=c[H>>2]|0;if(!N){B=50;break a}P=c[N+-4>>2]|0;if((P|0)<1){B=50;break a}__ZN6VectorIPN8GDParser4NodeEE14_copy_on_writeEv(H);c[(c[H>>2]|0)+(P+-1<<2)>>2]=F}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);P=c[h>>2]|0;N=c[H>>2]|0;if(!N)Q=1;else Q=(c[N+-4>>2]|0)+1|0;if(!(__ZN6VectorIPN8GDParser4NodeEE6resizeEi(H,Q)|0)){a[1263537]=0;N=c[H>>2]|0;if(!N){B=58;break a}R=c[N+-4>>2]|0;if((R|0)<1){B=58;break a}__ZN6VectorIPN8GDParser4NodeEE14_copy_on_writeEv(H);c[(c[H>>2]|0)+(R+-1<<2)>>2]=P}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);L=0;M=G}else{__ZN6StringC2EPKc(i,489461);if(!(a[t>>0]|0)){G=c[u>>2]|0;if((G|0)!=(c[i>>2]|0)){if(G|0?(__Z16atomic_decrementPj(G+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(G,1);c[u>>2]=0;G=c[i>>2]|0;if(G|0?__Z28atomic_conditional_incrementPj(G+-8|0)|0:0)c[u>>2]=c[i>>2]}G=c[b>>2]|0;c[v>>2]=$i[c[(c[G>>2]|0)+20>>2]&8191](G,0)|0;G=c[b>>2]|0;c[w>>2]=$i[c[(c[G>>2]|0)+24>>2]&8191](G,0)|0;a[t>>0]=1}G=c[i>>2]|0;if(G|0?(__Z16atomic_decrementPj(G+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(G,1);L=1;M=F}while(0);G=c[g>>2]|0;if(G|0?(__ZN3MapI10StringNamePN8GDParser4NodeE10ComparatorIS0_E16DefaultAllocatorE13_cleanup_treeEPNS7_7ElementE(g,c[G+8>>2]|0),G=c[r>>2]|0,P=c[g>>2]|0,c[P+8>>2]=G,c[s>>2]=0,R=G,c[R+12>>2]=R,P|0):0){__ZN10StringNameD2Ev(P+24|0);__ZN6Memory11free_staticEPvb(P,0);c[g>>2]=0}if(!L){E=E+1|0;F=M}else{S=1;break}}do if((B|0)==66){B=0;E=c[f>>2]|0;if((E|0)!=0?(z=c[E+8>>2]|0,E=c[p>>2]|0,(z|0)!=(E|0)):0){P=z;while(1){z=c[P+8>>2]|0;if((z|0)==(E|0))break;else P=z}if(P){E=y+24|0;z=P;while(1){R=__ZnwjPKc(28,1263606)|0;c[R>>2]=23688;G=R+20|0;__ZN10StringNameC2Ev(G);c[R+16>>2]=12;H=R+24|0;c[H>>2]=0;c[R+4>>2]=c[n>>2];c[n>>2]=R;if(!(c[o>>2]|0))c[o>>2]=R;N=c[b>>2]|0;c[R+8>>2]=$i[c[(c[N>>2]|0)+20>>2]&8191](N,0)|0;N=c[b>>2]|0;c[R+12>>2]=$i[c[(c[N>>2]|0)+24>>2]&8191](N,0)|0;__ZN10StringNameaSERKS_(G,z+24|0);c[H>>2]=c[z+28>>2];N=__ZnwjPKc(24,1263606)|0;c[N>>2]=23212;T=N+20|0;__ZN10StringNameC2Ev(T);c[N+16>>2]=4;c[N+4>>2]=c[n>>2];c[n>>2]=N;if(!(c[o>>2]|0))c[o>>2]=N;U=c[b>>2]|0;c[N+8>>2]=$i[c[(c[U>>2]|0)+20>>2]&8191](U,0)|0;U=c[b>>2]|0;c[N+12>>2]=$i[c[(c[U>>2]|0)+24>>2]&8191](U,0)|0;__ZN10StringNameaSERKS_(T,G);G=__ZnwjPKc(28,1263606)|0;c[G>>2]=23228;T=G+24|0;c[T>>2]=0;c[G+16>>2]=10;c[G+4>>2]=c[n>>2];c[n>>2]=G;if(!(c[o>>2]|0))c[o>>2]=G;U=c[b>>2]|0;c[G+8>>2]=$i[c[(c[U>>2]|0)+20>>2]&8191](U,0)|0;U=c[b>>2]|0;c[G+12>>2]=$i[c[(c[U>>2]|0)+24>>2]&8191](U,0)|0;c[G+20>>2]=31;U=c[T>>2]|0;if(!U)V=1;else V=(c[U+-4>>2]|0)+1|0;if(!(__ZN6VectorIPN8GDParser4NodeEE6resizeEi(T,V)|0)){a[1263537]=0;U=c[T>>2]|0;if(!U){B=92;break a}W=c[U+-4>>2]|0;if((W|0)<1){B=92;break a}__ZN6VectorIPN8GDParser4NodeEE14_copy_on_writeEv(T);c[(c[T>>2]|0)+(W+-1<<2)>>2]=N}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);N=c[H>>2]|0;H=c[T>>2]|0;if(!H)X=1;else X=(c[H+-4>>2]|0)+1|0;if(!(__ZN6VectorIPN8GDParser4NodeEE6resizeEi(T,X)|0)){a[1263537]=0;H=c[T>>2]|0;if(!H){B=100;break a}W=c[H+-4>>2]|0;if((W|0)<1){B=100;break a}__ZN6VectorIPN8GDParser4NodeEE14_copy_on_writeEv(T);c[(c[T>>2]|0)+(W+-1<<2)>>2]=N}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);N=(c[E>>2]|0)+40|0;if(!(c[N>>2]|0)){W=__ZnwjPFPvjE(12,4740)|0;c[N>>2]=W;c[W>>2]=0;c[W+4>>2]=0;c[W+8>>2]=0}W=__ZnwjPFPvjE(16,4740)|0;c[W>>2]=G;c[W+8>>2]=0;G=c[N>>2]|0;N=c[G>>2]|0;c[W+4>>2]=N;c[W+12>>2]=G;if(N|0)c[N+8>>2]=W;c[G>>2]=W;N=G+4|0;if(!(c[N>>2]|0))c[N>>2]=W;W=G+8|0;c[W>>2]=(c[W>>2]|0)+1;W=(c[E>>2]|0)+40|0;if(!(c[W>>2]|0)){G=__ZnwjPFPvjE(12,4740)|0;c[W>>2]=G;c[G>>2]=0;c[G+4>>2]=0;c[G+8>>2]=0}G=__ZnwjPFPvjE(16,4740)|0;c[G>>2]=R;c[G+8>>2]=0;R=c[W>>2]|0;W=c[R>>2]|0;c[G+4>>2]=W;c[G+12>>2]=R;if(W|0)c[W+8>>2]=G;c[R>>2]=G;W=R+4|0;if(!(c[W>>2]|0))c[W>>2]=G;G=R+8|0;c[G>>2]=(c[G>>2]|0)+1;z=c[z+16>>2]|0;if(!z){Y=E;break}}}else B=70}else B=70;if((B|0)==70){B=0;Y=y+24|0}E=c[Y>>2]|0;z=c[x>>2]|0;if(!z)Z=1;else Z=(c[z+-4>>2]|0)+1|0;if(__ZN6VectorIN8GDParser9MatchNode21CompiledPatternBranchEE6resizeEi(x,Z)|0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);S=0;break}a[1263537]=0;z=c[x>>2]|0;if(!z){B=78;break a}P=c[z+-4>>2]|0;if((P|0)<1){B=78;break a}z=P+-1|0;__ZN6VectorIN8GDParser9MatchNode21CompiledPatternBranchEE14_copy_on_writeEv(x);P=c[x>>2]|0;c[P+(z<<3)>>2]=F;c[P+(z<<3)+4>>2]=E;S=0}while(0);F=c[f>>2]|0;if(F|0?(__ZN3MapI10StringNamePN8GDParser4NodeE10ComparatorIS0_E16DefaultAllocatorE13_cleanup_treeEPNS7_7ElementE(f,c[F+8>>2]|0),F=c[p>>2]|0,y=c[f>>2]|0,c[y+8>>2]=F,c[q>>2]=0,E=F,c[E+12>>2]=E,y|0):0){__ZN10StringNameD2Ev(y+24|0);__ZN6Memory11free_staticEPvb(y,0);c[f>>2]=0}if(!S)e=e+1|0;else{B=119;break}}if((B|0)==13)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((B|0)==25)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((B|0)==50)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((B|0)==58)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((B|0)==78)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((B|0)==92)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((B|0)==100)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((B|0)==119){l=d;return}}function __ZN8GDParser14BreakpointNodeD0Ev(a){a=a|0;__ZdlPv(a);return}function __ZN8GDParser10AssertNodeD0Ev(a){a=a|0;__ZdlPv(a);return}function __ZN6VectorIPN8GDParser17PatternBranchNodeEE14_copy_on_writeEv(a){a=a|0;var b=0,d=0,e=0;b=c[a>>2]|0;if(!b)return;if((c[b+-8>>2]|0)>>>0<=1)return;d=c[b+-4>>2]|0;b=(d<<2)+-1|0;e=b>>>1|b;b=e>>>2|e;e=b>>>4|b;b=e>>>8|e;e=__ZN6Memory12alloc_staticEjb((b>>>16|b)+1|0,1)|0;c[e+-8>>2]=1;c[e+-4>>2]=d;if(d|0){b=0;do{c[e+(b<<2)>>2]=c[(c[a>>2]|0)+(b<<2)>>2];b=b+1|0}while((b|0)!=(d|0))}d=c[a>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);c[a>>2]=e;return}function __ZN6VectorIPN8GDParser11PatternNodeEE14_copy_on_writeEv(a){a=a|0;var b=0,d=0,e=0;b=c[a>>2]|0;if(!b)return;if((c[b+-8>>2]|0)>>>0<=1)return;d=c[b+-4>>2]|0;b=(d<<2)+-1|0;e=b>>>1|b;b=e>>>2|e;e=b>>>4|b;b=e>>>8|e;e=__ZN6Memory12alloc_staticEjb((b>>>16|b)+1|0,1)|0;c[e+-8>>2]=1;c[e+-4>>2]=d;if(d|0){b=0;do{c[e+(b<<2)>>2]=c[(c[a>>2]|0)+(b<<2)>>2];b=b+1|0}while((b|0)!=(d|0))}d=c[a>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);c[a>>2]=e;return}function __ZN8GDParser17_generate_patternEPNS_11PatternNodeEPNS_4NodeERS3_R3MapI10StringNameS3_10ComparatorIS6_E16DefaultAllocatorE(b,d,e,f,g){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;var h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0,ia=0,ja=0,ka=0,la=0,ma=0,na=0,oa=0,pa=0,qa=0,ra=0;h=l;l=l+48|0;if((l|0)>=(m|0))ba(48);i=h+24|0;j=h;switch(c[d+20>>2]|0){case 0:{k=__ZnwjPKc(24,1263606)|0;c[k>>2]=23784;c[k+16>>2]=2;n=b+8|0;c[k+4>>2]=c[n>>2];c[n>>2]=k;o=b+4|0;if(!(c[o>>2]|0))c[o>>2]=k;p=c[b>>2]|0;c[k+8>>2]=$i[c[(c[p>>2]|0)+20>>2]&8191](p,0)|0;p=c[b>>2]|0;c[k+12>>2]=$i[c[(c[p>>2]|0)+24>>2]&8191](p,0)|0;c[k+20>>2]=45;p=__ZnwjPKc(28,1263606)|0;c[p>>2]=23228;q=p+24|0;c[q>>2]=0;c[p+16>>2]=10;c[p+4>>2]=c[n>>2];c[n>>2]=p;if(!(c[o>>2]|0))c[o>>2]=p;r=c[b>>2]|0;c[p+8>>2]=$i[c[(c[r>>2]|0)+20>>2]&8191](r,0)|0;r=c[b>>2]|0;c[p+12>>2]=$i[c[(c[r>>2]|0)+24>>2]&8191](r,0)|0;c[p+20>>2]=0;r=c[q>>2]|0;if(!r)s=1;else s=(c[r+-4>>2]|0)+1|0;do if(!(__ZN6VectorIPN8GDParser4NodeEE6resizeEi(q,s)|0)){a[1263537]=0;r=c[q>>2]|0;if(!r)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);t=c[r+-4>>2]|0;if((t|0)<1)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else{__ZN6VectorIPN8GDParser4NodeEE14_copy_on_writeEv(q);c[(c[q>>2]|0)+(t+-1<<2)>>2]=k;break}}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);while(0);s=c[q>>2]|0;if(!s)u=1;else u=(c[s+-4>>2]|0)+1|0;do if(!(__ZN6VectorIPN8GDParser4NodeEE6resizeEi(q,u)|0)){a[1263537]=0;s=c[q>>2]|0;if(!s)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);t=c[s+-4>>2]|0;if((t|0)<1)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else{__ZN6VectorIPN8GDParser4NodeEE14_copy_on_writeEv(q);c[(c[q>>2]|0)+(t+-1<<2)>>2]=e;break}}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);while(0);q=__ZnwjPKc(28,1263606)|0;c[q>>2]=23228;u=q+24|0;c[u>>2]=0;c[q+16>>2]=10;c[q+4>>2]=c[n>>2];c[n>>2]=q;if(!(c[o>>2]|0))c[o>>2]=q;t=c[b>>2]|0;c[q+8>>2]=$i[c[(c[t>>2]|0)+20>>2]&8191](t,0)|0;t=c[b>>2]|0;c[q+12>>2]=$i[c[(c[t>>2]|0)+24>>2]&8191](t,0)|0;c[q+20>>2]=0;t=c[u>>2]|0;if(!t)v=1;else v=(c[t+-4>>2]|0)+1|0;do if(!(__ZN6VectorIPN8GDParser4NodeEE6resizeEi(u,v)|0)){a[1263537]=0;t=c[u>>2]|0;if(!t)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);s=c[t+-4>>2]|0;if((s|0)<1)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else{__ZN6VectorIPN8GDParser4NodeEE14_copy_on_writeEv(u);c[(c[u>>2]|0)+(s+-1<<2)>>2]=k;break}}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);while(0);k=d+24|0;v=c[k>>2]|0;s=c[u>>2]|0;if(!s)w=1;else w=(c[s+-4>>2]|0)+1|0;do if(!(__ZN6VectorIPN8GDParser4NodeEE6resizeEi(u,w)|0)){a[1263537]=0;s=c[u>>2]|0;if(!s)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);t=c[s+-4>>2]|0;if((t|0)<1)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else{__ZN6VectorIPN8GDParser4NodeEE14_copy_on_writeEv(u);c[(c[u>>2]|0)+(t+-1<<2)>>2]=v;break}}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);while(0);v=__ZnwjPKc(28,1263606)|0;c[v>>2]=23228;u=v+24|0;c[u>>2]=0;c[v+16>>2]=10;c[v+4>>2]=c[n>>2];c[n>>2]=v;if(!(c[o>>2]|0))c[o>>2]=v;w=c[b>>2]|0;c[v+8>>2]=$i[c[(c[w>>2]|0)+20>>2]&8191](w,0)|0;w=c[b>>2]|0;c[v+12>>2]=$i[c[(c[w>>2]|0)+24>>2]&8191](w,0)|0;c[v+20>>2]=15;w=c[u>>2]|0;if(!w)x=1;else x=(c[w+-4>>2]|0)+1|0;do if(!(__ZN6VectorIPN8GDParser4NodeEE6resizeEi(u,x)|0)){a[1263537]=0;w=c[u>>2]|0;if(!w)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);t=c[w+-4>>2]|0;if((t|0)<1)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else{__ZN6VectorIPN8GDParser4NodeEE14_copy_on_writeEv(u);c[(c[u>>2]|0)+(t+-1<<2)>>2]=p;break}}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);while(0);p=c[u>>2]|0;if(!p)y=1;else y=(c[p+-4>>2]|0)+1|0;do if(!(__ZN6VectorIPN8GDParser4NodeEE6resizeEi(u,y)|0)){a[1263537]=0;p=c[u>>2]|0;if(!p)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);x=c[p+-4>>2]|0;if((x|0)<1)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else{__ZN6VectorIPN8GDParser4NodeEE14_copy_on_writeEv(u);c[(c[u>>2]|0)+(x+-1<<2)>>2]=q;break}}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);while(0);q=__ZnwjPKc(28,1263606)|0;c[q>>2]=23228;u=q+24|0;c[u>>2]=0;c[q+16>>2]=10;c[q+4>>2]=c[n>>2];c[n>>2]=q;if(!(c[o>>2]|0))c[o>>2]=q;y=c[b>>2]|0;c[q+8>>2]=$i[c[(c[y>>2]|0)+20>>2]&8191](y,0)|0;y=c[b>>2]|0;c[q+12>>2]=$i[c[(c[y>>2]|0)+24>>2]&8191](y,0)|0;c[q+20>>2]=15;y=c[k>>2]|0;k=c[u>>2]|0;if(!k)z=1;else z=(c[k+-4>>2]|0)+1|0;do if(!(__ZN6VectorIPN8GDParser4NodeEE6resizeEi(u,z)|0)){a[1263537]=0;k=c[u>>2]|0;if(!k)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);x=c[k+-4>>2]|0;if((x|0)<1)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else{__ZN6VectorIPN8GDParser4NodeEE14_copy_on_writeEv(u);c[(c[u>>2]|0)+(x+-1<<2)>>2]=y;break}}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);while(0);y=c[u>>2]|0;if(!y)A=1;else A=(c[y+-4>>2]|0)+1|0;do if(!(__ZN6VectorIPN8GDParser4NodeEE6resizeEi(u,A)|0)){a[1263537]=0;y=c[u>>2]|0;if(!y)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);z=c[y+-4>>2]|0;if((z|0)<1)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else{__ZN6VectorIPN8GDParser4NodeEE14_copy_on_writeEv(u);c[(c[u>>2]|0)+(z+-1<<2)>>2]=e;break}}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);while(0);u=__ZnwjPKc(28,1263606)|0;c[u>>2]=23228;A=u+24|0;c[A>>2]=0;c[u+16>>2]=10;c[u+4>>2]=c[n>>2];c[n>>2]=u;if(!(c[o>>2]|0))c[o>>2]=u;o=c[b>>2]|0;c[u+8>>2]=$i[c[(c[o>>2]|0)+20>>2]&8191](o,0)|0;o=c[b>>2]|0;c[u+12>>2]=$i[c[(c[o>>2]|0)+24>>2]&8191](o,0)|0;c[u+20>>2]=21;o=c[A>>2]|0;if(!o)B=1;else B=(c[o+-4>>2]|0)+1|0;do if(!(__ZN6VectorIPN8GDParser4NodeEE6resizeEi(A,B)|0)){a[1263537]=0;o=c[A>>2]|0;if(!o)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);n=c[o+-4>>2]|0;if((n|0)<1)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else{__ZN6VectorIPN8GDParser4NodeEE14_copy_on_writeEv(A);c[(c[A>>2]|0)+(n+-1<<2)>>2]=v;break}}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);while(0);v=c[A>>2]|0;if(!v)C=1;else C=(c[v+-4>>2]|0)+1|0;do if(!(__ZN6VectorIPN8GDParser4NodeEE6resizeEi(A,C)|0)){a[1263537]=0;v=c[A>>2]|0;if(!v)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);B=c[v+-4>>2]|0;if((B|0)<1)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else{__ZN6VectorIPN8GDParser4NodeEE14_copy_on_writeEv(A);c[(c[A>>2]|0)+(B+-1<<2)>>2]=q;break}}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);while(0);c[f>>2]=u;l=h;return}case 1:{c[(__ZN3MapI10StringNamePN8GDParser4NodeE10ComparatorIS0_E16DefaultAllocatorEixERKS0_(g,d+28|0)|0)>>2]=e;u=__ZnwjPKc(48,1263606)|0;c[u>>2]=23308;q=u+24|0;c[q>>2]=0;c[u+16>>2]=6;A=b+8|0;c[u+4>>2]=c[A>>2];c[A>>2]=u;A=b+4|0;if(!(c[A>>2]|0))c[A>>2]=u;A=c[b>>2]|0;c[u+8>>2]=$i[c[(c[A>>2]|0)+20>>2]&8191](A,0)|0;A=c[b>>2]|0;c[u+12>>2]=$i[c[(c[A>>2]|0)+24>>2]&8191](A,0)|0;__ZN7VariantC2Eb(i,1);__ZN7VariantaSERKS_(q,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);c[f>>2]=u;l=h;return}case 3:{u=d+44|0;q=c[u>>2]|0;if((q|0)!=0?(A=c[q+-4>>2]|0,(A|0)>0):0){__ZN6VectorIPN8GDParser11PatternNodeEE14_copy_on_writeEv(u);D=(c[(c[(c[u>>2]|0)+(A+-1<<2)>>2]|0)+20>>2]|0)==4}else D=0;A=__ZnwjPKc(24,1263606)|0;c[A>>2]=23784;c[A+16>>2]=2;q=b+8|0;c[A+4>>2]=c[q>>2];c[q>>2]=A;C=b+4|0;if(!(c[C>>2]|0))c[C>>2]=A;B=c[b>>2]|0;c[A+8>>2]=$i[c[(c[B>>2]|0)+20>>2]&8191](B,0)|0;B=c[b>>2]|0;c[A+12>>2]=$i[c[(c[B>>2]|0)+24>>2]&8191](B,0)|0;c[A+20>>2]=45;B=__ZnwjPKc(28,1263606)|0;c[B>>2]=23228;v=B+24|0;c[v>>2]=0;c[B+16>>2]=10;c[B+4>>2]=c[q>>2];c[q>>2]=B;if(!(c[C>>2]|0))c[C>>2]=B;n=c[b>>2]|0;c[B+8>>2]=$i[c[(c[n>>2]|0)+20>>2]&8191](n,0)|0;n=c[b>>2]|0;c[B+12>>2]=$i[c[(c[n>>2]|0)+24>>2]&8191](n,0)|0;c[B+20>>2]=0;n=c[v>>2]|0;if(!n)E=1;else E=(c[n+-4>>2]|0)+1|0;do if(!(__ZN6VectorIPN8GDParser4NodeEE6resizeEi(v,E)|0)){a[1263537]=0;n=c[v>>2]|0;if(!n)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);o=c[n+-4>>2]|0;if((o|0)<1)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else{__ZN6VectorIPN8GDParser4NodeEE14_copy_on_writeEv(v);c[(c[v>>2]|0)+(o+-1<<2)>>2]=A;break}}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);while(0);A=c[v>>2]|0;if(!A)F=1;else F=(c[A+-4>>2]|0)+1|0;do if(!(__ZN6VectorIPN8GDParser4NodeEE6resizeEi(v,F)|0)){a[1263537]=0;A=c[v>>2]|0;if(!A)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);E=c[A+-4>>2]|0;if((E|0)<1)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else{__ZN6VectorIPN8GDParser4NodeEE14_copy_on_writeEv(v);c[(c[v>>2]|0)+(E+-1<<2)>>2]=e;break}}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);while(0);v=__ZnwjPKc(24,1263606)|0;c[v>>2]=23212;F=v+20|0;__ZN10StringNameC2Ev(F);c[v+16>>2]=4;c[v+4>>2]=c[q>>2];c[q>>2]=v;if(!(c[C>>2]|0))c[C>>2]=v;E=c[b>>2]|0;c[v+8>>2]=$i[c[(c[E>>2]|0)+20>>2]&8191](E,0)|0;E=c[b>>2]|0;c[v+12>>2]=$i[c[(c[E>>2]|0)+24>>2]&8191](E,0)|0;__ZN10StringNameC2EPKc(i,1141894);__ZN10StringNameaSERKS_(F,i);__ZN10StringNameD2Ev(i);F=__ZnwjPKc(28,1263606)|0;c[F>>2]=23228;E=F+24|0;c[E>>2]=0;c[F+16>>2]=10;c[F+4>>2]=c[q>>2];c[q>>2]=F;if(!(c[C>>2]|0))c[C>>2]=F;A=c[b>>2]|0;c[F+8>>2]=$i[c[(c[A>>2]|0)+20>>2]&8191](A,0)|0;A=c[b>>2]|0;c[F+12>>2]=$i[c[(c[A>>2]|0)+24>>2]&8191](A,0)|0;c[F+20>>2]=15;A=c[E>>2]|0;if(!A)G=1;else G=(c[A+-4>>2]|0)+1|0;do if(!(__ZN6VectorIPN8GDParser4NodeEE6resizeEi(E,G)|0)){a[1263537]=0;A=c[E>>2]|0;if(!A)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);o=c[A+-4>>2]|0;if((o|0)<1)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else{__ZN6VectorIPN8GDParser4NodeEE14_copy_on_writeEv(E);c[(c[E>>2]|0)+(o+-1<<2)>>2]=B;break}}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);while(0);B=c[E>>2]|0;if(!B)H=1;else H=(c[B+-4>>2]|0)+1|0;do if(!(__ZN6VectorIPN8GDParser4NodeEE6resizeEi(E,H)|0)){a[1263537]=0;B=c[E>>2]|0;if(!B)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);G=c[B+-4>>2]|0;if((G|0)<1)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else{__ZN6VectorIPN8GDParser4NodeEE14_copy_on_writeEv(E);c[(c[E>>2]|0)+(G+-1<<2)>>2]=v;break}}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);while(0);v=__ZnwjPKc(48,1263606)|0;c[v>>2]=23308;E=v+24|0;c[E>>2]=0;c[v+16>>2]=6;c[v+4>>2]=c[q>>2];c[q>>2]=v;if(!(c[C>>2]|0))c[C>>2]=v;H=c[b>>2]|0;c[v+8>>2]=$i[c[(c[H>>2]|0)+20>>2]&8191](H,0)|0;H=c[b>>2]|0;c[v+12>>2]=$i[c[(c[H>>2]|0)+24>>2]&8191](H,0)|0;H=c[u>>2]|0;if(!H)I=0;else I=c[H+-4>>2]|0;__ZN7VariantC2Ei(i,I+(D<<31>>31)|0);__ZN7VariantaSERKS_(E,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);E=__ZnwjPKc(28,1263606)|0;c[E>>2]=23228;I=E+24|0;c[I>>2]=0;c[E+16>>2]=10;c[E+4>>2]=c[q>>2];c[q>>2]=E;if(!(c[C>>2]|0))c[C>>2]=E;H=c[b>>2]|0;c[E+8>>2]=$i[c[(c[H>>2]|0)+20>>2]&8191](H,0)|0;H=c[b>>2]|0;c[E+12>>2]=$i[c[(c[H>>2]|0)+24>>2]&8191](H,0)|0;c[E+20>>2]=0;H=c[I>>2]|0;if(!H)J=1;else J=(c[H+-4>>2]|0)+1|0;do if(!(__ZN6VectorIPN8GDParser4NodeEE6resizeEi(I,J)|0)){a[1263537]=0;H=c[I>>2]|0;if(!H)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);G=c[H+-4>>2]|0;if((G|0)<1)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else{__ZN6VectorIPN8GDParser4NodeEE14_copy_on_writeEv(I);c[(c[I>>2]|0)+(G+-1<<2)>>2]=e;break}}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);while(0);J=__ZnwjPKc(24,1263606)|0;c[J>>2]=23212;G=J+20|0;__ZN10StringNameC2Ev(G);c[J+16>>2]=4;c[J+4>>2]=c[q>>2];c[q>>2]=J;if(!(c[C>>2]|0))c[C>>2]=J;H=c[b>>2]|0;c[J+8>>2]=$i[c[(c[H>>2]|0)+20>>2]&8191](H,0)|0;H=c[b>>2]|0;c[J+12>>2]=$i[c[(c[H>>2]|0)+24>>2]&8191](H,0)|0;__ZN10StringNameC2EPKc(i,1128330);__ZN10StringNameaSERKS_(G,i);__ZN10StringNameD2Ev(i);G=c[I>>2]|0;if(!G)K=1;else K=(c[G+-4>>2]|0)+1|0;do if(!(__ZN6VectorIPN8GDParser4NodeEE6resizeEi(I,K)|0)){a[1263537]=0;G=c[I>>2]|0;if(!G)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);H=c[G+-4>>2]|0;if((H|0)<1)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else{__ZN6VectorIPN8GDParser4NodeEE14_copy_on_writeEv(I);c[(c[I>>2]|0)+(H+-1<<2)>>2]=J;break}}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);while(0);J=__ZnwjPKc(28,1263606)|0;c[J>>2]=23228;I=J+24|0;c[I>>2]=0;c[J+16>>2]=10;c[J+4>>2]=c[q>>2];c[q>>2]=J;if(!(c[C>>2]|0))c[C>>2]=J;K=c[b>>2]|0;c[J+8>>2]=$i[c[(c[K>>2]|0)+20>>2]&8191](K,0)|0;K=c[b>>2]|0;c[J+12>>2]=$i[c[(c[K>>2]|0)+24>>2]&8191](K,0)|0;c[J+20>>2]=D?20:15;D=c[I>>2]|0;if(!D)L=1;else L=(c[D+-4>>2]|0)+1|0;do if(!(__ZN6VectorIPN8GDParser4NodeEE6resizeEi(I,L)|0)){a[1263537]=0;D=c[I>>2]|0;if(!D)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);K=c[D+-4>>2]|0;if((K|0)<1)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else{__ZN6VectorIPN8GDParser4NodeEE14_copy_on_writeEv(I);c[(c[I>>2]|0)+(K+-1<<2)>>2]=E;break}}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);while(0);E=c[I>>2]|0;if(!E)M=1;else M=(c[E+-4>>2]|0)+1|0;do if(!(__ZN6VectorIPN8GDParser4NodeEE6resizeEi(I,M)|0)){a[1263537]=0;E=c[I>>2]|0;if(!E)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);L=c[E+-4>>2]|0;if((L|0)<1)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else{__ZN6VectorIPN8GDParser4NodeEE14_copy_on_writeEv(I);c[(c[I>>2]|0)+(L+-1<<2)>>2]=v;break}}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);while(0);v=__ZnwjPKc(28,1263606)|0;c[v>>2]=23228;I=v+24|0;c[I>>2]=0;c[v+16>>2]=10;c[v+4>>2]=c[q>>2];c[q>>2]=v;if(!(c[C>>2]|0))c[C>>2]=v;M=c[b>>2]|0;c[v+8>>2]=$i[c[(c[M>>2]|0)+20>>2]&8191](M,0)|0;M=c[b>>2]|0;c[v+12>>2]=$i[c[(c[M>>2]|0)+24>>2]&8191](M,0)|0;c[v+20>>2]=21;M=c[I>>2]|0;if(!M)N=1;else N=(c[M+-4>>2]|0)+1|0;do if(!(__ZN6VectorIPN8GDParser4NodeEE6resizeEi(I,N)|0)){a[1263537]=0;M=c[I>>2]|0;if(!M)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);L=c[M+-4>>2]|0;if((L|0)<1)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else{__ZN6VectorIPN8GDParser4NodeEE14_copy_on_writeEv(I);c[(c[I>>2]|0)+(L+-1<<2)>>2]=F;break}}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);while(0);F=c[I>>2]|0;if(!F)O=1;else O=(c[F+-4>>2]|0)+1|0;do if(!(__ZN6VectorIPN8GDParser4NodeEE6resizeEi(I,O)|0)){a[1263537]=0;F=c[I>>2]|0;if(!F)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);N=c[F+-4>>2]|0;if((N|0)<1)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else{__ZN6VectorIPN8GDParser4NodeEE14_copy_on_writeEv(I);c[(c[I>>2]|0)+(N+-1<<2)>>2]=J;break}}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);while(0);c[f>>2]=v;v=0;while(1){J=c[u>>2]|0;I=(J|0)==0;if(I)P=0;else P=c[J+-4>>2]|0;if((v|0)>=(P|0)){Q=454;break}if(I)R=0;else R=c[J+-4>>2]|0;if((R|0)<=(v|0)){if(I)S=0;else S=c[J+-4>>2]|0;if((S|0)<=(v|0)){Q=215;break}a[1263537]=0}__ZN6VectorIPN8GDParser11PatternNodeEE14_copy_on_writeEv(u);J=c[(c[u>>2]|0)+(v<<2)>>2]|0;c[i>>2]=0;I=__ZnwjPKc(48,1263606)|0;c[I>>2]=23308;O=I+24|0;c[O>>2]=0;c[I+16>>2]=6;c[I+4>>2]=c[q>>2];c[q>>2]=I;if(!(c[C>>2]|0))c[C>>2]=I;N=c[b>>2]|0;c[I+8>>2]=$i[c[(c[N>>2]|0)+20>>2]&8191](N,0)|0;N=c[b>>2]|0;c[I+12>>2]=$i[c[(c[N>>2]|0)+24>>2]&8191](N,0)|0;__ZN7VariantC2Ei(j,v);__ZN7VariantaSERKS_(O,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);O=__ZnwjPKc(28,1263606)|0;c[O>>2]=23228;N=O+24|0;c[N>>2]=0;c[O+16>>2]=10;c[O+4>>2]=c[q>>2];c[q>>2]=O;if(!(c[C>>2]|0))c[C>>2]=O;F=c[b>>2]|0;c[O+8>>2]=$i[c[(c[F>>2]|0)+20>>2]&8191](F,0)|0;F=c[b>>2]|0;c[O+12>>2]=$i[c[(c[F>>2]|0)+24>>2]&8191](F,0)|0;c[O+20>>2]=4;F=c[N>>2]|0;if(!F)T=1;else T=(c[F+-4>>2]|0)+1|0;if(!(__ZN6VectorIPN8GDParser4NodeEE6resizeEi(N,T)|0)){a[1263537]=0;F=c[N>>2]|0;if(!F){Q=229;break}L=c[F+-4>>2]|0;if((L|0)<1){Q=229;break}__ZN6VectorIPN8GDParser4NodeEE14_copy_on_writeEv(N);c[(c[N>>2]|0)+(L+-1<<2)>>2]=e}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);L=c[N>>2]|0;if(!L)U=1;else U=(c[L+-4>>2]|0)+1|0;if(!(__ZN6VectorIPN8GDParser4NodeEE6resizeEi(N,U)|0)){a[1263537]=0;L=c[N>>2]|0;if(!L){Q=237;break}F=c[L+-4>>2]|0;if((F|0)<1){Q=237;break}__ZN6VectorIPN8GDParser4NodeEE14_copy_on_writeEv(N);c[(c[N>>2]|0)+(F+-1<<2)>>2]=I}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);__ZN8GDParser17_generate_patternEPNS_11PatternNodeEPNS_4NodeERS3_R3MapI10StringNameS3_10ComparatorIS6_E16DefaultAllocatorE(b,J,O,i,g);O=__ZnwjPKc(28,1263606)|0;c[O>>2]=23228;J=O+24|0;c[J>>2]=0;c[O+16>>2]=10;c[O+4>>2]=c[q>>2];c[q>>2]=O;if(!(c[C>>2]|0))c[C>>2]=O;I=c[b>>2]|0;c[O+8>>2]=$i[c[(c[I>>2]|0)+20>>2]&8191](I,0)|0;I=c[b>>2]|0;c[O+12>>2]=$i[c[(c[I>>2]|0)+24>>2]&8191](I,0)|0;c[O+20>>2]=21;I=c[f>>2]|0;F=c[J>>2]|0;if(!F)V=1;else V=(c[F+-4>>2]|0)+1|0;if(!(__ZN6VectorIPN8GDParser4NodeEE6resizeEi(J,V)|0)){a[1263537]=0;F=c[J>>2]|0;if(!F){Q=247;break}N=c[F+-4>>2]|0;if((N|0)<1){Q=247;break}__ZN6VectorIPN8GDParser4NodeEE14_copy_on_writeEv(J);c[(c[J>>2]|0)+(N+-1<<2)>>2]=I}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);I=c[i>>2]|0;N=c[J>>2]|0;if(!N)W=1;else W=(c[N+-4>>2]|0)+1|0;if(!(__ZN6VectorIPN8GDParser4NodeEE6resizeEi(J,W)|0)){a[1263537]=0;N=c[J>>2]|0;if(!N){Q=255;break}F=c[N+-4>>2]|0;if((F|0)<1){Q=255;break}__ZN6VectorIPN8GDParser4NodeEE14_copy_on_writeEv(J);c[(c[J>>2]|0)+(F+-1<<2)>>2]=I}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);c[f>>2]=O;v=v+1|0}if((Q|0)==215)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((Q|0)==229)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((Q|0)==237)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((Q|0)==247)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((Q|0)==255)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((Q|0)==454){l=h;return}break}case 2:{v=c[d+44>>2]|0;if(!v)X=0;else X=c[v+-4>>2]|0;v=(X|0)>0;X=__ZnwjPKc(24,1263606)|0;c[X>>2]=23784;c[X+16>>2]=2;W=b+8|0;c[X+4>>2]=c[W>>2];c[W>>2]=X;V=b+4|0;if(!(c[V>>2]|0))c[V>>2]=X;C=c[b>>2]|0;c[X+8>>2]=$i[c[(c[C>>2]|0)+20>>2]&8191](C,0)|0;C=c[b>>2]|0;c[X+12>>2]=$i[c[(c[C>>2]|0)+24>>2]&8191](C,0)|0;c[X+20>>2]=45;C=__ZnwjPKc(28,1263606)|0;c[C>>2]=23228;q=C+24|0;c[q>>2]=0;c[C+16>>2]=10;c[C+4>>2]=c[W>>2];c[W>>2]=C;if(!(c[V>>2]|0))c[V>>2]=C;U=c[b>>2]|0;c[C+8>>2]=$i[c[(c[U>>2]|0)+20>>2]&8191](U,0)|0;U=c[b>>2]|0;c[C+12>>2]=$i[c[(c[U>>2]|0)+24>>2]&8191](U,0)|0;c[C+20>>2]=0;U=c[q>>2]|0;if(!U)Y=1;else Y=(c[U+-4>>2]|0)+1|0;do if(!(__ZN6VectorIPN8GDParser4NodeEE6resizeEi(q,Y)|0)){a[1263537]=0;U=c[q>>2]|0;if(!U)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);T=c[U+-4>>2]|0;if((T|0)<1)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else{__ZN6VectorIPN8GDParser4NodeEE14_copy_on_writeEv(q);c[(c[q>>2]|0)+(T+-1<<2)>>2]=X;break}}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);while(0);X=c[q>>2]|0;if(!X)Z=1;else Z=(c[X+-4>>2]|0)+1|0;do if(!(__ZN6VectorIPN8GDParser4NodeEE6resizeEi(q,Z)|0)){a[1263537]=0;X=c[q>>2]|0;if(!X)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);Y=c[X+-4>>2]|0;if((Y|0)<1)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else{__ZN6VectorIPN8GDParser4NodeEE14_copy_on_writeEv(q);c[(c[q>>2]|0)+(Y+-1<<2)>>2]=e;break}}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);while(0);q=__ZnwjPKc(24,1263606)|0;c[q>>2]=23212;Z=q+20|0;__ZN10StringNameC2Ev(Z);c[q+16>>2]=4;c[q+4>>2]=c[W>>2];c[W>>2]=q;if(!(c[V>>2]|0))c[V>>2]=q;Y=c[b>>2]|0;c[q+8>>2]=$i[c[(c[Y>>2]|0)+20>>2]&8191](Y,0)|0;Y=c[b>>2]|0;c[q+12>>2]=$i[c[(c[Y>>2]|0)+24>>2]&8191](Y,0)|0;__ZN10StringNameC2EPKc(i,1141878);__ZN10StringNameaSERKS_(Z,i);__ZN10StringNameD2Ev(i);Z=__ZnwjPKc(28,1263606)|0;c[Z>>2]=23228;Y=Z+24|0;c[Y>>2]=0;c[Z+16>>2]=10;c[Z+4>>2]=c[W>>2];c[W>>2]=Z;if(!(c[V>>2]|0))c[V>>2]=Z;X=c[b>>2]|0;c[Z+8>>2]=$i[c[(c[X>>2]|0)+20>>2]&8191](X,0)|0;X=c[b>>2]|0;c[Z+12>>2]=$i[c[(c[X>>2]|0)+24>>2]&8191](X,0)|0;c[Z+20>>2]=15;X=c[Y>>2]|0;if(!X)_=1;else _=(c[X+-4>>2]|0)+1|0;do if(!(__ZN6VectorIPN8GDParser4NodeEE6resizeEi(Y,_)|0)){a[1263537]=0;X=c[Y>>2]|0;if(!X)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);T=c[X+-4>>2]|0;if((T|0)<1)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else{__ZN6VectorIPN8GDParser4NodeEE14_copy_on_writeEv(Y);c[(c[Y>>2]|0)+(T+-1<<2)>>2]=C;break}}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);while(0);C=c[Y>>2]|0;if(!C)$=1;else $=(c[C+-4>>2]|0)+1|0;do if(!(__ZN6VectorIPN8GDParser4NodeEE6resizeEi(Y,$)|0)){a[1263537]=0;C=c[Y>>2]|0;if(!C)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);_=c[C+-4>>2]|0;if((_|0)<1)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else{__ZN6VectorIPN8GDParser4NodeEE14_copy_on_writeEv(Y);c[(c[Y>>2]|0)+(_+-1<<2)>>2]=q;break}}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);while(0);q=__ZnwjPKc(48,1263606)|0;c[q>>2]=23308;Y=q+24|0;c[Y>>2]=0;c[q+16>>2]=6;c[q+4>>2]=c[W>>2];c[W>>2]=q;if(!(c[V>>2]|0))c[V>>2]=q;$=c[b>>2]|0;c[q+8>>2]=$i[c[(c[$>>2]|0)+20>>2]&8191]($,0)|0;$=c[b>>2]|0;c[q+12>>2]=$i[c[(c[$>>2]|0)+24>>2]&8191]($,0)|0;__ZN7VariantC2Ei(i,(c[d+40>>2]|0)+(v<<31>>31)|0);__ZN7VariantaSERKS_(Y,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);Y=__ZnwjPKc(28,1263606)|0;c[Y>>2]=23228;$=Y+24|0;c[$>>2]=0;c[Y+16>>2]=10;c[Y+4>>2]=c[W>>2];c[W>>2]=Y;if(!(c[V>>2]|0))c[V>>2]=Y;_=c[b>>2]|0;c[Y+8>>2]=$i[c[(c[_>>2]|0)+20>>2]&8191](_,0)|0;_=c[b>>2]|0;c[Y+12>>2]=$i[c[(c[_>>2]|0)+24>>2]&8191](_,0)|0;c[Y+20>>2]=0;_=c[$>>2]|0;if(!_)aa=1;else aa=(c[_+-4>>2]|0)+1|0;do if(!(__ZN6VectorIPN8GDParser4NodeEE6resizeEi($,aa)|0)){a[1263537]=0;_=c[$>>2]|0;if(!_)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);C=c[_+-4>>2]|0;if((C|0)<1)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else{__ZN6VectorIPN8GDParser4NodeEE14_copy_on_writeEv($);c[(c[$>>2]|0)+(C+-1<<2)>>2]=e;break}}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);while(0);aa=__ZnwjPKc(24,1263606)|0;c[aa>>2]=23212;C=aa+20|0;__ZN10StringNameC2Ev(C);c[aa+16>>2]=4;c[aa+4>>2]=c[W>>2];c[W>>2]=aa;if(!(c[V>>2]|0))c[V>>2]=aa;_=c[b>>2]|0;c[aa+8>>2]=$i[c[(c[_>>2]|0)+20>>2]&8191](_,0)|0;_=c[b>>2]|0;c[aa+12>>2]=$i[c[(c[_>>2]|0)+24>>2]&8191](_,0)|0;__ZN10StringNameC2EPKc(i,1128330);__ZN10StringNameaSERKS_(C,i);__ZN10StringNameD2Ev(i);C=c[$>>2]|0;if(!C)ca=1;else ca=(c[C+-4>>2]|0)+1|0;do if(!(__ZN6VectorIPN8GDParser4NodeEE6resizeEi($,ca)|0)){a[1263537]=0;C=c[$>>2]|0;if(!C)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);_=c[C+-4>>2]|0;if((_|0)<1)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else{__ZN6VectorIPN8GDParser4NodeEE14_copy_on_writeEv($);c[(c[$>>2]|0)+(_+-1<<2)>>2]=aa;break}}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);while(0);aa=__ZnwjPKc(28,1263606)|0;c[aa>>2]=23228;$=aa+24|0;c[$>>2]=0;c[aa+16>>2]=10;c[aa+4>>2]=c[W>>2];c[W>>2]=aa;if(!(c[V>>2]|0))c[V>>2]=aa;ca=c[b>>2]|0;c[aa+8>>2]=$i[c[(c[ca>>2]|0)+20>>2]&8191](ca,0)|0;ca=c[b>>2]|0;c[aa+12>>2]=$i[c[(c[ca>>2]|0)+24>>2]&8191](ca,0)|0;c[aa+20>>2]=v?20:15;v=c[$>>2]|0;if(!v)da=1;else da=(c[v+-4>>2]|0)+1|0;do if(!(__ZN6VectorIPN8GDParser4NodeEE6resizeEi($,da)|0)){a[1263537]=0;v=c[$>>2]|0;if(!v)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);ca=c[v+-4>>2]|0;if((ca|0)<1)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else{__ZN6VectorIPN8GDParser4NodeEE14_copy_on_writeEv($);c[(c[$>>2]|0)+(ca+-1<<2)>>2]=Y;break}}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);while(0);Y=c[$>>2]|0;if(!Y)ea=1;else ea=(c[Y+-4>>2]|0)+1|0;do if(!(__ZN6VectorIPN8GDParser4NodeEE6resizeEi($,ea)|0)){a[1263537]=0;Y=c[$>>2]|0;if(!Y)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);da=c[Y+-4>>2]|0;if((da|0)<1)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else{__ZN6VectorIPN8GDParser4NodeEE14_copy_on_writeEv($);c[(c[$>>2]|0)+(da+-1<<2)>>2]=q;break}}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);while(0);q=__ZnwjPKc(28,1263606)|0;c[q>>2]=23228;$=q+24|0;c[$>>2]=0;c[q+16>>2]=10;c[q+4>>2]=c[W>>2];c[W>>2]=q;if(!(c[V>>2]|0))c[V>>2]=q;ea=c[b>>2]|0;c[q+8>>2]=$i[c[(c[ea>>2]|0)+20>>2]&8191](ea,0)|0;ea=c[b>>2]|0;c[q+12>>2]=$i[c[(c[ea>>2]|0)+24>>2]&8191](ea,0)|0;c[q+20>>2]=21;ea=c[$>>2]|0;if(!ea)fa=1;else fa=(c[ea+-4>>2]|0)+1|0;do if(!(__ZN6VectorIPN8GDParser4NodeEE6resizeEi($,fa)|0)){a[1263537]=0;ea=c[$>>2]|0;if(!ea)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);da=c[ea+-4>>2]|0;if((da|0)<1)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else{__ZN6VectorIPN8GDParser4NodeEE14_copy_on_writeEv($);c[(c[$>>2]|0)+(da+-1<<2)>>2]=Z;break}}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);while(0);Z=c[$>>2]|0;if(!Z)ga=1;else ga=(c[Z+-4>>2]|0)+1|0;do if(!(__ZN6VectorIPN8GDParser4NodeEE6resizeEi($,ga)|0)){a[1263537]=0;Z=c[$>>2]|0;if(!Z)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);fa=c[Z+-4>>2]|0;if((fa|0)<1)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else{__ZN6VectorIPN8GDParser4NodeEE14_copy_on_writeEv($);c[(c[$>>2]|0)+(fa+-1<<2)>>2]=aa;break}}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);while(0);c[f>>2]=q;q=c[d+32>>2]|0;if(!q){l=h;return}aa=c[q+8>>2]|0;q=c[d+36>>2]|0;if((aa|0)==(q|0)){l=h;return}else ha=aa;while(1){aa=c[ha+8>>2]|0;if((aa|0)==(q|0))break;else ha=aa}if(!ha){l=h;return}q=ha;a:while(1){c[i>>2]=0;ha=__ZnwjPKc(24,1263606)|0;c[ha>>2]=23212;aa=ha+20|0;__ZN10StringNameC2Ev(aa);c[ha+16>>2]=4;c[ha+4>>2]=c[W>>2];c[W>>2]=ha;if(!(c[V>>2]|0))c[V>>2]=ha;d=c[b>>2]|0;c[ha+8>>2]=$i[c[(c[d>>2]|0)+20>>2]&8191](d,0)|0;d=c[b>>2]|0;c[ha+12>>2]=$i[c[(c[d>>2]|0)+24>>2]&8191](d,0)|0;__ZN10StringNameC2EPKc(j,1128335);__ZN10StringNameaSERKS_(aa,j);__ZN10StringNameD2Ev(j);aa=__ZnwjPKc(28,1263606)|0;c[aa>>2]=23228;d=aa+24|0;c[d>>2]=0;c[aa+16>>2]=10;c[aa+4>>2]=c[W>>2];c[W>>2]=aa;if(!(c[V>>2]|0))c[V>>2]=aa;$=c[b>>2]|0;c[aa+8>>2]=$i[c[(c[$>>2]|0)+20>>2]&8191]($,0)|0;$=c[b>>2]|0;c[aa+12>>2]=$i[c[(c[$>>2]|0)+24>>2]&8191]($,0)|0;c[aa+20>>2]=0;$=c[d>>2]|0;if(!$)ia=1;else ia=(c[$+-4>>2]|0)+1|0;if(!(__ZN6VectorIPN8GDParser4NodeEE6resizeEi(d,ia)|0)){a[1263537]=0;$=c[d>>2]|0;if(!$){Q=375;break}ga=c[$+-4>>2]|0;if((ga|0)<1){Q=375;break}__ZN6VectorIPN8GDParser4NodeEE14_copy_on_writeEv(d);c[(c[d>>2]|0)+(ga+-1<<2)>>2]=e}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);ga=c[d>>2]|0;if(!ga)ja=1;else ja=(c[ga+-4>>2]|0)+1|0;if(!(__ZN6VectorIPN8GDParser4NodeEE6resizeEi(d,ja)|0)){a[1263537]=0;ga=c[d>>2]|0;if(!ga){Q=383;break}$=c[ga+-4>>2]|0;if(($|0)<1){Q=383;break}__ZN6VectorIPN8GDParser4NodeEE14_copy_on_writeEv(d);c[(c[d>>2]|0)+($+-1<<2)>>2]=ha}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);ha=q+24|0;$=c[ha>>2]|0;ga=c[d>>2]|0;if(!ga)ka=1;else ka=(c[ga+-4>>2]|0)+1|0;if(!(__ZN6VectorIPN8GDParser4NodeEE6resizeEi(d,ka)|0)){a[1263537]=0;ga=c[d>>2]|0;if(!ga){Q=391;break}fa=c[ga+-4>>2]|0;if((fa|0)<1){Q=391;break}__ZN6VectorIPN8GDParser4NodeEE14_copy_on_writeEv(d);c[(c[d>>2]|0)+(fa+-1<<2)>>2]=$}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);$=q+28|0;do if(!(c[$>>2]|0))la=aa;else{fa=__ZnwjPKc(28,1263606)|0;c[fa>>2]=23228;d=fa+24|0;c[d>>2]=0;c[fa+16>>2]=10;c[fa+4>>2]=c[W>>2];c[W>>2]=fa;if(!(c[V>>2]|0))c[V>>2]=fa;ga=c[b>>2]|0;c[fa+8>>2]=$i[c[(c[ga>>2]|0)+20>>2]&8191](ga,0)|0;ga=c[b>>2]|0;c[fa+12>>2]=$i[c[(c[ga>>2]|0)+24>>2]&8191](ga,0)|0;c[fa+20>>2]=4;ga=c[d>>2]|0;if(!ga)ma=1;else ma=(c[ga+-4>>2]|0)+1|0;if(!(__ZN6VectorIPN8GDParser4NodeEE6resizeEi(d,ma)|0)){a[1263537]=0;ga=c[d>>2]|0;if(!ga){Q=402;break a}Z=c[ga+-4>>2]|0;if((Z|0)<1){Q=402;break a}__ZN6VectorIPN8GDParser4NodeEE14_copy_on_writeEv(d);c[(c[d>>2]|0)+(Z+-1<<2)>>2]=e}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);Z=c[ha>>2]|0;ga=c[d>>2]|0;if(!ga)na=1;else na=(c[ga+-4>>2]|0)+1|0;if(!(__ZN6VectorIPN8GDParser4NodeEE6resizeEi(d,na)|0)){a[1263537]=0;ga=c[d>>2]|0;if(!ga){Q=410;break a}da=c[ga+-4>>2]|0;if((da|0)<1){Q=410;break a}__ZN6VectorIPN8GDParser4NodeEE14_copy_on_writeEv(d);c[(c[d>>2]|0)+(da+-1<<2)>>2]=Z}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);__ZN8GDParser17_generate_patternEPNS_11PatternNodeEPNS_4NodeERS3_R3MapI10StringNameS3_10ComparatorIS6_E16DefaultAllocatorE(b,c[$>>2]|0,fa,i,g);fa=__ZnwjPKc(28,1263606)|0;c[fa>>2]=23228;Z=fa+24|0;c[Z>>2]=0;c[fa+16>>2]=10;c[fa+4>>2]=c[W>>2];c[W>>2]=fa;if(!(c[V>>2]|0))c[V>>2]=fa;da=c[b>>2]|0;c[fa+8>>2]=$i[c[(c[da>>2]|0)+20>>2]&8191](da,0)|0;da=c[b>>2]|0;c[fa+12>>2]=$i[c[(c[da>>2]|0)+24>>2]&8191](da,0)|0;c[fa+20>>2]=21;da=c[Z>>2]|0;if(!da)oa=1;else oa=(c[da+-4>>2]|0)+1|0;if(!(__ZN6VectorIPN8GDParser4NodeEE6resizeEi(Z,oa)|0)){a[1263537]=0;da=c[Z>>2]|0;if(!da){Q=420;break a}d=c[da+-4>>2]|0;if((d|0)<1){Q=420;break a}__ZN6VectorIPN8GDParser4NodeEE14_copy_on_writeEv(Z);c[(c[Z>>2]|0)+(d+-1<<2)>>2]=aa}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);d=c[i>>2]|0;da=c[Z>>2]|0;if(!da)pa=1;else pa=(c[da+-4>>2]|0)+1|0;if(__ZN6VectorIPN8GDParser4NodeEE6resizeEi(Z,pa)|0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);la=fa;break}a[1263537]=0;da=c[Z>>2]|0;if(!da){Q=428;break a}ga=c[da+-4>>2]|0;if((ga|0)<1){Q=428;break a}__ZN6VectorIPN8GDParser4NodeEE14_copy_on_writeEv(Z);c[(c[Z>>2]|0)+(ga+-1<<2)>>2]=d;la=fa}while(0);c[i>>2]=la;aa=__ZnwjPKc(28,1263606)|0;c[aa>>2]=23228;$=aa+24|0;c[$>>2]=0;c[aa+16>>2]=10;c[aa+4>>2]=c[W>>2];c[W>>2]=aa;ha=la;if(!(c[V>>2]|0))c[V>>2]=aa;fa=c[b>>2]|0;c[aa+8>>2]=$i[c[(c[fa>>2]|0)+20>>2]&8191](fa,0)|0;fa=c[b>>2]|0;c[aa+12>>2]=$i[c[(c[fa>>2]|0)+24>>2]&8191](fa,0)|0;c[aa+20>>2]=21;fa=c[f>>2]|0;d=c[$>>2]|0;if(!d)qa=1;else qa=(c[d+-4>>2]|0)+1|0;if(!(__ZN6VectorIPN8GDParser4NodeEE6resizeEi($,qa)|0)){a[1263537]=0;d=c[$>>2]|0;if(!d){Q=438;break}ga=c[d+-4>>2]|0;if((ga|0)<1){Q=438;break}__ZN6VectorIPN8GDParser4NodeEE14_copy_on_writeEv($);c[(c[$>>2]|0)+(ga+-1<<2)>>2]=fa}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);fa=c[$>>2]|0;if(!fa)ra=1;else ra=(c[fa+-4>>2]|0)+1|0;if(!(__ZN6VectorIPN8GDParser4NodeEE6resizeEi($,ra)|0)){a[1263537]=0;fa=c[$>>2]|0;if(!fa){Q=446;break}ga=c[fa+-4>>2]|0;if((ga|0)<1){Q=446;break}__ZN6VectorIPN8GDParser4NodeEE14_copy_on_writeEv($);c[(c[$>>2]|0)+(ga+-1<<2)>>2]=ha}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);c[f>>2]=aa;q=c[q+16>>2]|0;if(!q){Q=454;break}}switch(Q|0){case 375:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 383:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 391:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 402:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 410:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 420:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 428:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 438:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 446:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 454:{l=h;return}}break}case 5:case 4:{Q=__ZnwjPKc(48,1263606)|0;c[Q>>2]=23308;q=Q+24|0;c[q>>2]=0;c[Q+16>>2]=6;ra=b+8|0;c[Q+4>>2]=c[ra>>2];c[ra>>2]=Q;ra=b+4|0;if(!(c[ra>>2]|0))c[ra>>2]=Q;ra=c[b>>2]|0;c[Q+8>>2]=$i[c[(c[ra>>2]|0)+20>>2]&8191](ra,0)|0;ra=c[b>>2]|0;c[Q+12>>2]=$i[c[(c[ra>>2]|0)+24>>2]&8191](ra,0)|0;__ZN7VariantC2Eb(i,1);__ZN7VariantaSERKS_(q,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);c[f>>2]=Q;l=h;return}default:{l=h;return}}}function __ZN3MapI10StringNamePN8GDParser4NodeE10ComparatorIS0_E16DefaultAllocatorE10_copy_fromERKS7_(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0;d=c[a>>2]|0;if(d|0?(__ZN3MapI10StringNamePN8GDParser4NodeE10ComparatorIS0_E16DefaultAllocatorE13_cleanup_treeEPNS7_7ElementE(a,c[d+8>>2]|0),d=c[a+4>>2]|0,e=c[a>>2]|0,c[e+8>>2]=d,c[a+8>>2]=0,f=d,c[f+12>>2]=f,e|0):0){__ZN10StringNameD2Ev(e+24|0);__ZN6Memory11free_staticEPvb(e,0);c[a>>2]=0}e=c[b>>2]|0;if(!e)return;f=c[e+8>>2]|0;e=c[b+4>>2]|0;if((f|0)==(e|0))return;else g=f;while(1){f=c[g+8>>2]|0;if((f|0)==(e|0))break;else g=f}if(!g)return;e=a+4|0;f=g;g=0;while(1){if(!g){b=__ZnwjPFPvjE(32,4740)|0;__ZN10StringNameC2Ev(b+24|0);d=b+16|0;c[d>>2]=0;c[d+4>>2]=0;c[a>>2]=b;d=c[e>>2]|0;c[b+4>>2]=d;c[b+8>>2]=d;c[b+12>>2]=d;c[b>>2]=1}__ZN3MapI10StringNamePN8GDParser4NodeE10ComparatorIS0_E16DefaultAllocatorE10_insert_rbERKS0_RKS3_(a,f+24|0,f+28|0)|0;b=c[f+16>>2]|0;if(!b)break;f=b;g=c[a>>2]|0}return}function __ZN3MapI10StringNamePN8GDParser4NodeE10ComparatorIS0_E16DefaultAllocatorE13_cleanup_treeEPNS7_7ElementE(a,b){a=a|0;b=b|0;if((c[a+4>>2]|0)==(b|0))return;else{__ZN3MapI10StringNamePN8GDParser4NodeE10ComparatorIS0_E16DefaultAllocatorE13_cleanup_treeEPNS7_7ElementE(a,c[b+8>>2]|0);__ZN3MapI10StringNamePN8GDParser4NodeE10ComparatorIS0_E16DefaultAllocatorE13_cleanup_treeEPNS7_7ElementE(a,c[b+4>>2]|0);__ZN10StringNameD2Ev(b+24|0);__ZN6Memory11free_staticEPvb(b,0);return}}function __ZN6VectorIN8GDParser9MatchNode21CompiledPatternBranchEE6resizeEi(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0;if((d|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,269,1145657,0);e=31;return e|0}a[1263537]=0;f=c[b>>2]|0;if(!f)g=0;else g=c[f+-4>>2]|0;if((g|0)==(d|0)){e=0;return e|0}if(!d){if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);c[b>>2]=0;e=0;return e|0}__ZN6VectorIN8GDParser9MatchNode21CompiledPatternBranchEE14_copy_on_writeEv(b);f=d<<3;if(d>>>0<=536870911?(g=f+-1|0,h=g>>>1|g,g=h>>>2|h,h=g>>>4|g,g=h>>>8|h,h=(g>>>16|g)+1|0,f>>>0<4294967264):0){a[1263537]=0;f=c[b>>2]|0;do if(!f)if((d|0)>0)i=18;else{j=0;i=25}else{g=c[f+-4>>2]|0;if((g|0)<(d|0))if(!g)i=18;else{k=__ZN6Memory14realloc_staticEPvjb(f,h,1)|0;if(k|0){a[1263537]=0;l=k;break}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,300,1145876,0);e=6;return e|0}else{j=g;i=25}}while(0);do if((i|0)==18){g=__ZN6Memory12alloc_staticEjb(h,1)|0;if(g|0){a[1263537]=0;c[g+-4>>2]=0;c[g+-8>>2]=1;l=g;break}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,292,1145820,0);e=6;return e|0}else if((i|0)==25){if((j|0)<=(d|0)){e=0;return e|0}g=__ZN6Memory14realloc_staticEPvjb(f,h,1)|0;if(!g){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,324,1145876,0);e=6;return e|0}else{a[1263537]=0;c[b>>2]=g;c[g+-4>>2]=d;e=0;return e|0}}while(0);c[b>>2]=l;c[((l|0)==0?0:l+-4|0)>>2]=d;e=0;return e|0}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,285,1145723,0);e=6;return e|0}function __ZN3MapI10StringNamePN8GDParser4NodeE10ComparatorIS0_E16DefaultAllocatorE10_insert_rbERKS0_RKS3_(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f;a[g>>0]=0;h=__ZN3MapI10StringNamePN8GDParser4NodeE10ComparatorIS0_E16DefaultAllocatorE7_insertERKS0_Rb(b,d,g)|0;if(h|0)c[h+28>>2]=c[e>>2];if(a[g>>0]|0){l=f;return h|0}g=b+8|0;c[g>>2]=(c[g>>2]|0)+1;g=h+12|0;e=c[g>>2]|0;if(!(c[e>>2]|0)){d=b+4|0;i=h;j=e;k=e;e=g;while(1){g=j+12|0;n=c[g>>2]|0;o=c[n+8>>2]|0;p=n;do if((j|0)==(o|0)){q=c[n+4>>2]|0;if(!(c[q>>2]|0)){c[k>>2]=1;a[1263537]=0;c[q>>2]=1;if((c[d>>2]|0)==(n|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);r=c[(c[e>>2]|0)+12>>2]|0;break}else{a[1263537]=0;c[n>>2]=0;r=n;break}}q=j+4|0;if((i|0)==(c[q>>2]|0)){s=i+8|0;t=c[s>>2]|0;c[q>>2]=t;if((t|0)==(c[d>>2]|0))u=p;else{c[t+12>>2]=j;u=c[g>>2]|0}t=i+12|0;c[t>>2]=u;q=c[g>>2]|0;v=q+8|0;c[((c[v>>2]|0)==(j|0)?v:q+4|0)>>2]=i;c[s>>2]=j;c[g>>2]=i;w=j;x=i;y=c[t>>2]|0}else{w=i;x=j;y=n}a[1263537]=0;c[x>>2]=1;t=c[d>>2]|0;if((t|0)==(y|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);z=c[(c[w+12>>2]|0)+12>>2]|0;A=c[d>>2]|0}else{a[1263537]=0;c[y>>2]=0;z=y;A=t}t=z+8|0;s=c[t>>2]|0;q=s+4|0;v=c[q>>2]|0;c[t>>2]=v;if((v|0)!=(A|0))c[v+12>>2]=z;v=z+12|0;c[s+12>>2]=c[v>>2];t=c[v>>2]|0;B=t+4|0;c[((c[B>>2]|0)==(z|0)?B:t+8|0)>>2]=s;c[q>>2]=z;c[v>>2]=s;r=w}else{if(!(c[o>>2]|0)){c[k>>2]=1;a[1263537]=0;c[o>>2]=1;if((c[d>>2]|0)==(n|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);r=c[(c[e>>2]|0)+12>>2]|0;break}else{a[1263537]=0;c[n>>2]=0;r=n;break}}s=j+8|0;if((i|0)==(c[s>>2]|0)){v=i+4|0;q=c[v>>2]|0;c[s>>2]=q;if((q|0)==(c[d>>2]|0))C=p;else{c[q+12>>2]=j;C=c[g>>2]|0}q=i+12|0;c[q>>2]=C;s=c[g>>2]|0;t=s+4|0;c[((c[t>>2]|0)==(j|0)?t:s+8|0)>>2]=i;c[v>>2]=j;c[g>>2]=i;D=j;E=i;F=c[q>>2]|0}else{D=i;E=j;F=n}a[1263537]=0;c[E>>2]=1;q=c[d>>2]|0;if((q|0)==(F|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);G=c[d>>2]|0;H=c[(c[D+12>>2]|0)+12>>2]|0}else{a[1263537]=0;c[F>>2]=0;G=q;H=F}q=H+4|0;v=c[q>>2]|0;s=v+8|0;t=c[s>>2]|0;c[q>>2]=t;if((t|0)!=(G|0))c[t+12>>2]=H;t=H+12|0;c[v+12>>2]=c[t>>2];q=c[t>>2]|0;B=q+8|0;c[((c[B>>2]|0)==(H|0)?B:q+4|0)>>2]=v;c[s>>2]=H;c[t>>2]=v;r=D}while(0);n=r+12|0;g=c[n>>2]|0;if(!(c[g>>2]|0)){i=r;j=g;k=g;e=n}else break}}e=c[(c[b>>2]|0)+8>>2]|0;a[1263537]=0;c[e>>2]=1;l=f;return h|0}function __ZN3MapI10StringNamePN8GDParser4NodeE10ComparatorIS0_E16DefaultAllocatorE7_insertERKS0_Rb(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0;f=c[b>>2]|0;g=c[f+8>>2]|0;h=b+4|0;i=c[h>>2]|0;a:do if((g|0)==(i|0))j=f;else{k=c[d>>2]|0;l=g;while(1){m=c[l+24>>2]|0;if(k>>>0<m>>>0)n=l+8|0;else{if(m>>>0>=k>>>0)break;n=l+4|0}m=c[n>>2]|0;if((m|0)==(i|0)){j=l;break a}else l=m}a[e>>0]=1;o=l;return o|0}while(0);i=__ZnwjPFPvjE(32,4740)|0;n=i+24|0;__ZN10StringNameC2Ev(n);c[i>>2]=0;c[i+4>>2]=0;c[i+8>>2]=0;c[i+12>>2]=0;c[i+16>>2]=0;c[i+20>>2]=0;c[i+12>>2]=j;g=c[h>>2]|0;f=i+4|0;c[f>>2]=g;k=i+8|0;c[k>>2]=g;__ZN10StringNameaSERKS_(n,d);if((j|0)!=(c[b>>2]|0)?(c[d>>2]|0)>>>0>=(c[j+24>>2]|0)>>>0:0)p=j+4|0;else p=j+8|0;c[p>>2]=i;a[e>>0]=0;e=c[f>>2]|0;f=c[h>>2]|0;if((e|0)==(f|0)){h=i;do{p=h;h=c[h+12>>2]|0}while((p|0)==(c[h+4>>2]|0));q=(h|0)==(c[b>>2]|0)?0:h}else{h=e;while(1){e=c[h+8>>2]|0;if((e|0)==(f|0)){q=h;break}else h=e}}c[i+16>>2]=q;h=c[k>>2]|0;b:do if((h|0)==(f|0)){k=i;while(1){e=k;k=c[k+12>>2]|0;if((e|0)!=(c[k+8>>2]|0)){r=k;break b}if((k|0)==(c[b>>2]|0)){r=0;break}}}else{k=h;while(1){l=c[k+4>>2]|0;if((l|0)==(f|0)){r=k;break}else k=l}}while(0);f=i+20|0;c[f>>2]=r;if(!q)s=r;else{c[q+20>>2]=i;s=c[f>>2]|0}if(!s){o=i;return o|0}c[s+16>>2]=i;o=i;return o|0}function __ZN3MapI10StringNamePN8GDParser4NodeE10ComparatorIS0_E16DefaultAllocatorEixERKS0_(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;g=c[b>>2]|0;if(!g){h=__ZnwjPFPvjE(32,4740)|0;__ZN10StringNameC2Ev(h+24|0);i=h+16|0;c[i>>2]=0;c[i+4>>2]=0;c[b>>2]=h;i=c[b+4>>2]|0;c[h+4>>2]=i;c[h+8>>2]=i;c[h+12>>2]=i;c[h>>2]=1;if(!h){c[f>>2]=0;j=f;k=14}else{n=h;o=i;k=5}}else{n=g;o=c[b+4>>2]|0;k=5}a:do if((k|0)==5){g=c[n+8>>2]|0;b:do if((g|0)!=(o|0)){i=c[d>>2]|0;h=g;while(1){p=c[h+24>>2]|0;if(i>>>0<p>>>0)q=h+8|0;else{if(p>>>0>=i>>>0)break;q=h+4|0}p=c[q>>2]|0;if((p|0)==(o|0))break b;else h=p}if(!((h|0)==(o|0)|(h|0)==0)){r=h;break a}}while(0);c[f>>2]=0;if(!n){j=f;k=14}else{s=f;k=15}}while(0);if((k|0)==14){n=__ZnwjPFPvjE(32,4740)|0;__ZN10StringNameC2Ev(n+24|0);o=n+16|0;c[o>>2]=0;c[o+4>>2]=0;c[b>>2]=n;o=c[b+4>>2]|0;c[n+4>>2]=o;c[n+8>>2]=o;c[n+12>>2]=o;c[n>>2]=1;s=j;k=15}if((k|0)==15){k=__ZN3MapI10StringNamePN8GDParser4NodeE10ComparatorIS0_E16DefaultAllocatorE10_insert_rbERKS0_RKS3_(b,d,f)|0;if(!k){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145936,616,1145947,0);t=0;l=e;return t|0}else r=k}a[1263537]=0;t=r+28|0;l=e;return t|0}function __ZN8GDParser19BuiltInFunctionNodeD0Ev(a){a=a|0;__ZdlPv(a);return}function __ZN8GDParser14_parse_patternEb(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e+4|0;g=e;h=__ZnwjPKc(48,1263606)|0;c[h>>2]=23816;i=h+28|0;__ZN10StringNameC2Ev(i);j=h+36|0;c[j>>2]=379008;k=h+32|0;c[k>>2]=0;c[h+40>>2]=0;n=h+44|0;c[n>>2]=0;o=b+8|0;c[h+4>>2]=c[o>>2];c[o>>2]=h;p=b+4|0;if(!(c[p>>2]|0))c[p>>2]=h;q=c[b>>2]|0;c[h+8>>2]=$i[c[(c[q>>2]|0)+20>>2]&8191](q,0)|0;q=c[b>>2]|0;c[h+12>>2]=$i[c[(c[q>>2]|0)+24>>2]&8191](q,0)|0;q=c[b>>2]|0;r=$i[c[(c[q>>2]|0)+4>>2]&8191](q,0)|0;q=b+20|0;if(a[q>>0]|0){s=0;l=e;return s|0}switch(r|0){case 71:{r=c[b>>2]|0;Pi[c[(c[r>>2]|0)+36>>2]&2047](r,1);c[h+20>>2]=3;r=c[b>>2]|0;t=($i[c[(c[r>>2]|0)+4>>2]&8191](r,0)|0)==72;r=c[b>>2]|0;a:do if(!t){u=r;while(1){if(($i[c[(c[u>>2]|0)+4>>2]&8191](u,0)|0)==79?(v=c[b>>2]|0,($i[c[(c[v>>2]|0)+4>>2]&8191](v,1)|0)==79):0){w=10;break}v=__ZN8GDParser14_parse_patternEb(b,d)|0;if(!v){s=0;w=189;break}x=c[n>>2]|0;if(!x)y=1;else y=(c[x+-4>>2]|0)+1|0;if(!(__ZN6VectorIPN8GDParser11PatternNodeEE6resizeEi(n,y)|0)){a[1263537]=0;x=c[n>>2]|0;if(!x){w=45;break}z=c[x+-4>>2]|0;if((z|0)<1){w=45;break}__ZN6VectorIPN8GDParser11PatternNodeEE14_copy_on_writeEv(n);c[(c[n>>2]|0)+(z+-1<<2)>>2]=v}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);v=c[b>>2]|0;z=($i[c[(c[v>>2]|0)+4>>2]&8191](v,0)|0)==77;A=c[b>>2]|0;if(!z){w=49;break}Pi[c[(c[A>>2]|0)+36>>2]&2047](A,1);z=c[b>>2]|0;v=($i[c[(c[z>>2]|0)+4>>2]&8191](z,0)|0)==72;z=c[b>>2]|0;if(v){B=z;break a}else u=z}if((w|0)==10){u=c[b>>2]|0;Pi[c[(c[u>>2]|0)+36>>2]&2047](u,2);u=__ZnwjPKc(48,1263606)|0;c[u>>2]=23816;__ZN10StringNameC2Ev(u+28|0);c[u+36>>2]=379008;c[u+32>>2]=0;c[u+40>>2]=0;c[u+44>>2]=0;c[u+4>>2]=c[o>>2];c[o>>2]=u;if(!(c[p>>2]|0))c[p>>2]=u;z=c[b>>2]|0;c[u+8>>2]=$i[c[(c[z>>2]|0)+20>>2]&8191](z,0)|0;z=c[b>>2]|0;c[u+12>>2]=$i[c[(c[z>>2]|0)+24>>2]&8191](z,0)|0;c[u+20>>2]=4;z=c[n>>2]|0;if(!z)C=1;else C=(c[z+-4>>2]|0)+1|0;do if(!(__ZN6VectorIPN8GDParser11PatternNodeEE6resizeEi(n,C)|0)){a[1263537]=0;z=c[n>>2]|0;if(!z)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);v=c[z+-4>>2]|0;if((v|0)<1)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else{__ZN6VectorIPN8GDParser11PatternNodeEE14_copy_on_writeEv(n);c[(c[n>>2]|0)+(v+-1<<2)>>2]=u;break}}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);while(0);u=c[b>>2]|0;if(($i[c[(c[u>>2]|0)+4>>2]&8191](u,0)|0)==77?(u=c[b>>2]|0,($i[c[(c[u>>2]|0)+4>>2]&8191](u,1)|0)==72):0){u=c[b>>2]|0;Pi[c[(c[u>>2]|0)+36>>2]&2047](u,2);s=h;l=e;return s|0}u=c[b>>2]|0;if(($i[c[(c[u>>2]|0)+4>>2]&8191](u,0)|0)==72){u=c[b>>2]|0;Pi[c[(c[u>>2]|0)+36>>2]&2047](u,1);s=h;l=e;return s|0}__ZN6StringC2EPKc(f,489531);if(!(a[q>>0]|0)){u=b+24|0;v=c[u>>2]|0;if((v|0)!=(c[f>>2]|0)){if(v|0?(__Z16atomic_decrementPj(v+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(v,1);c[u>>2]=0;v=c[f>>2]|0;if(v|0?__Z28atomic_conditional_incrementPj(v+-8|0)|0:0)c[u>>2]=c[f>>2]}u=c[b>>2]|0;c[b+28>>2]=$i[c[(c[u>>2]|0)+20>>2]&8191](u,0)|0;u=c[b>>2]|0;c[b+32>>2]=$i[c[(c[u>>2]|0)+24>>2]&8191](u,0)|0;a[q>>0]=1}u=c[f>>2]|0;if(u|0?(__Z16atomic_decrementPj(u+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(u,1);s=0;l=e;return s|0}else if((w|0)==45)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((w|0)==49){if(($i[c[(c[A>>2]|0)+4>>2]&8191](A,0)|0)==72){u=c[b>>2]|0;Pi[c[(c[u>>2]|0)+36>>2]&2047](u,1);s=h;l=e;return s|0}__ZN6StringC2EPKc(f,489588);if(!(a[q>>0]|0)){u=b+24|0;v=c[u>>2]|0;if((v|0)!=(c[f>>2]|0)){if(v|0?(__Z16atomic_decrementPj(v+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(v,1);c[u>>2]=0;v=c[f>>2]|0;if(v|0?__Z28atomic_conditional_incrementPj(v+-8|0)|0:0)c[u>>2]=c[f>>2]}u=c[b>>2]|0;c[b+28>>2]=$i[c[(c[u>>2]|0)+20>>2]&8191](u,0)|0;u=c[b>>2]|0;c[b+32>>2]=$i[c[(c[u>>2]|0)+24>>2]&8191](u,0)|0;a[q>>0]=1}u=c[f>>2]|0;if(u|0?(__Z16atomic_decrementPj(u+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(u,1);s=0;l=e;return s|0}else if((w|0)==189){l=e;return s|0}}else B=r;while(0);Pi[c[(c[B>>2]|0)+36>>2]&2047](B,1);s=h;l=e;return s|0}case 60:{B=c[b>>2]|0;Pi[c[(c[B>>2]|0)+36>>2]&2047](B,1);c[h+20>>2]=1;B=c[b>>2]|0;c[f>>2]=$i[c[(c[B>>2]|0)+8>>2]&8191](B,0)|0;__ZN10StringNameaSERKS_(i,f);__ZN10StringNameD2Ev(f);i=c[b>>2]|0;Pi[c[(c[i>>2]|0)+36>>2]&2047](i,1);s=h;l=e;return s|0}case 73:{i=c[b>>2]|0;Pi[c[(c[i>>2]|0)+36>>2]&2047](i,1);c[h+20>>2]=2;i=c[b>>2]|0;B=($i[c[(c[i>>2]|0)+4>>2]&8191](i,0)|0)==74;i=c[b>>2]|0;b:do if(!B){r=i;while(1){if(($i[c[(c[r>>2]|0)+4>>2]&8191](r,0)|0)==79?(A=c[b>>2]|0,($i[c[(c[A>>2]|0)+4>>2]&8191](A,1)|0)==79):0){w=70;break}A=__ZN8GDParser17_parse_expressionEPNS_4NodeEbbb(b,h,d,0,0)|0;if(!A){w=102;break}if(a[q>>0]|0){w=102;break}C=__ZN8GDParser18_reduce_expressionEPNS_4NodeEb(b,A,0)|0;if(!C){w=102;break}if(a[q>>0]|0){w=102;break}if((c[C+16>>2]|0)!=6){w=116;break}A=c[b>>2]|0;if(($i[c[(c[A>>2]|0)+4>>2]&8191](A,0)|0)==81){A=c[b>>2]|0;Pi[c[(c[A>>2]|0)+36>>2]&2047](A,1);A=__ZN8GDParser14_parse_patternEb(b,d)|0;c[f>>2]=A;if(!A){w=131;break}c[g>>2]=C;if(!(c[k>>2]|0)){A=__ZnwjPFPvjE(32,4740)|0;y=A+16|0;c[y>>2]=0;c[y+4>>2]=0;c[k>>2]=A;y=c[j>>2]|0;c[A+4>>2]=y;c[A+8>>2]=y;c[A+12>>2]=y;c[A>>2]=1}__ZN3MapIPN8GDParser12ConstantNodeEPNS0_11PatternNodeE10ComparatorIS2_E16DefaultAllocatorE10_insert_rbERKS2_RKS4_(k,g,f)|0}else{c[f>>2]=C;c[g>>2]=0;if(!(c[k>>2]|0)){C=__ZnwjPFPvjE(32,4740)|0;A=C+16|0;c[A>>2]=0;c[A+4>>2]=0;c[k>>2]=C;A=c[j>>2]|0;c[C+4>>2]=A;c[C+8>>2]=A;c[C+12>>2]=A;c[C>>2]=1}__ZN3MapIPN8GDParser12ConstantNodeEPNS0_11PatternNodeE10ComparatorIS2_E16DefaultAllocatorE10_insert_rbERKS2_RKS4_(k,f,g)|0}C=c[b>>2]|0;A=($i[c[(c[C>>2]|0)+4>>2]&8191](C,0)|0)==77;D=c[b>>2]|0;if(!A){w=152;break}Pi[c[(c[D>>2]|0)+36>>2]&2047](D,1);A=c[b>>2]|0;C=($i[c[(c[A>>2]|0)+4>>2]&8191](A,0)|0)==74;A=c[b>>2]|0;if(C){E=A;break b}else r=A}if((w|0)==70){r=c[b>>2]|0;Pi[c[(c[r>>2]|0)+36>>2]&2047](r,2);r=__ZnwjPKc(48,1263606)|0;c[r>>2]=23816;__ZN10StringNameC2Ev(r+28|0);c[r+36>>2]=379008;c[r+32>>2]=0;c[r+40>>2]=0;c[r+44>>2]=0;c[r+4>>2]=c[o>>2];c[o>>2]=r;if(!(c[p>>2]|0))c[p>>2]=r;A=c[b>>2]|0;c[r+8>>2]=$i[c[(c[A>>2]|0)+20>>2]&8191](A,0)|0;A=c[b>>2]|0;c[r+12>>2]=$i[c[(c[A>>2]|0)+24>>2]&8191](A,0)|0;c[r+20>>2]=4;A=c[n>>2]|0;if(!A)F=1;else F=(c[A+-4>>2]|0)+1|0;do if(!(__ZN6VectorIPN8GDParser11PatternNodeEE6resizeEi(n,F)|0)){a[1263537]=0;A=c[n>>2]|0;if(!A)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);C=c[A+-4>>2]|0;if((C|0)<1)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else{__ZN6VectorIPN8GDParser11PatternNodeEE14_copy_on_writeEv(n);c[(c[n>>2]|0)+(C+-1<<2)>>2]=r;break}}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);while(0);r=c[b>>2]|0;if(($i[c[(c[r>>2]|0)+4>>2]&8191](r,0)|0)==77?(r=c[b>>2]|0,($i[c[(c[r>>2]|0)+4>>2]&8191](r,1)|0)==74):0){r=c[b>>2]|0;Pi[c[(c[r>>2]|0)+36>>2]&2047](r,2);s=h;l=e;return s|0}r=c[b>>2]|0;if(($i[c[(c[r>>2]|0)+4>>2]&8191](r,0)|0)==74){r=c[b>>2]|0;Pi[c[(c[r>>2]|0)+36>>2]&2047](r,1);s=h;l=e;return s|0}__ZN6StringC2EPKc(f,489608);if(!(a[q>>0]|0)){r=b+24|0;C=c[r>>2]|0;if((C|0)!=(c[f>>2]|0)){if(C|0?(__Z16atomic_decrementPj(C+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(C,1);c[r>>2]=0;C=c[f>>2]|0;if(C|0?__Z28atomic_conditional_incrementPj(C+-8|0)|0:0)c[r>>2]=c[f>>2]}r=c[b>>2]|0;c[b+28>>2]=$i[c[(c[r>>2]|0)+20>>2]&8191](r,0)|0;r=c[b>>2]|0;c[b+32>>2]=$i[c[(c[r>>2]|0)+24>>2]&8191](r,0)|0;a[q>>0]=1}r=c[f>>2]|0;if(r|0?(__Z16atomic_decrementPj(r+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(r,1);s=0;l=e;return s|0}else if((w|0)==102){__ZN6StringC2EPKc(f,489670);if(!(a[q>>0]|0)){r=b+24|0;C=c[r>>2]|0;if((C|0)!=(c[f>>2]|0)){if(C|0?(__Z16atomic_decrementPj(C+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(C,1);c[r>>2]=0;C=c[f>>2]|0;if(C|0?__Z28atomic_conditional_incrementPj(C+-8|0)|0:0)c[r>>2]=c[f>>2]}r=c[b>>2]|0;c[b+28>>2]=$i[c[(c[r>>2]|0)+20>>2]&8191](r,0)|0;r=c[b>>2]|0;c[b+32>>2]=$i[c[(c[r>>2]|0)+24>>2]&8191](r,0)|0;a[q>>0]=1}r=c[f>>2]|0;if(r|0?(__Z16atomic_decrementPj(r+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(r,1);s=0;l=e;return s|0}else if((w|0)==116){__ZN6StringC2EPKc(f,489697);if(!(a[q>>0]|0)){r=b+24|0;C=c[r>>2]|0;if((C|0)!=(c[f>>2]|0)){if(C|0?(__Z16atomic_decrementPj(C+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(C,1);c[r>>2]=0;C=c[f>>2]|0;if(C|0?__Z28atomic_conditional_incrementPj(C+-8|0)|0:0)c[r>>2]=c[f>>2]}r=c[b>>2]|0;c[b+28>>2]=$i[c[(c[r>>2]|0)+20>>2]&8191](r,0)|0;r=c[b>>2]|0;c[b+32>>2]=$i[c[(c[r>>2]|0)+24>>2]&8191](r,0)|0;a[q>>0]=1}r=c[f>>2]|0;if(r|0?(__Z16atomic_decrementPj(r+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(r,1);s=0;l=e;return s|0}else if((w|0)==131){__ZN6StringC2EPKc(g,489730);if(!(a[q>>0]|0)){r=b+24|0;C=c[r>>2]|0;if((C|0)!=(c[g>>2]|0)){if(C|0?(__Z16atomic_decrementPj(C+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(C,1);c[r>>2]=0;C=c[g>>2]|0;if(C|0?__Z28atomic_conditional_incrementPj(C+-8|0)|0:0)c[r>>2]=c[g>>2]}r=c[b>>2]|0;c[b+28>>2]=$i[c[(c[r>>2]|0)+20>>2]&8191](r,0)|0;r=c[b>>2]|0;c[b+32>>2]=$i[c[(c[r>>2]|0)+24>>2]&8191](r,0)|0;a[q>>0]=1}r=c[g>>2]|0;if(r|0?(__Z16atomic_decrementPj(r+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(r,1);s=0;l=e;return s|0}else if((w|0)==152){if(($i[c[(c[D>>2]|0)+4>>2]&8191](D,0)|0)==74){r=c[b>>2]|0;Pi[c[(c[r>>2]|0)+36>>2]&2047](r,1);s=h;l=e;return s|0}__ZN6StringC2EPKc(f,489588);if(!(a[q>>0]|0)){r=b+24|0;C=c[r>>2]|0;if((C|0)!=(c[f>>2]|0)){if(C|0?(__Z16atomic_decrementPj(C+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(C,1);c[r>>2]=0;C=c[f>>2]|0;if(C|0?__Z28atomic_conditional_incrementPj(C+-8|0)|0:0)c[r>>2]=c[f>>2]}r=c[b>>2]|0;c[b+28>>2]=$i[c[(c[r>>2]|0)+20>>2]&8191](r,0)|0;r=c[b>>2]|0;c[b+32>>2]=$i[c[(c[r>>2]|0)+24>>2]&8191](r,0)|0;a[q>>0]=1}r=c[f>>2]|0;if(r|0?(__Z16atomic_decrementPj(r+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(r,1);s=0;l=e;return s|0}}else E=i;while(0);Pi[c[(c[E>>2]|0)+36>>2]&2047](E,1);s=h;l=e;return s|0}case 85:{E=c[b>>2]|0;Pi[c[(c[E>>2]|0)+36>>2]&2047](E,1);c[h+20>>2]=5;s=h;l=e;return s|0}case 89:{s=0;l=e;return s|0}default:{E=__ZN8GDParser17_parse_expressionEPNS_4NodeEbbb(b,h,d,0,0)|0;if(E){if(a[q>>0]|0){s=0;l=e;return s|0}d=__ZN8GDParser18_reduce_expressionEPNS_4NodeEb(b,E,0)|0;if(d){E=a[q>>0]|0;G=E;H=E<<24>>24==0?d:0}else w=172}else w=172;if((w|0)==172){G=a[q>>0]|0;H=0}if(G<<24>>24){s=0;l=e;return s|0}switch(c[H+16>>2]|0){case 6:case 4:{c[h+20>>2]=0;c[h+24>>2]=H;s=h;l=e;return s|0}default:{}}__ZN6StringC2EPKc(f,489767);if(!(a[q>>0]|0)){h=b+24|0;H=c[h>>2]|0;if((H|0)!=(c[f>>2]|0)){if(H|0?(__Z16atomic_decrementPj(H+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(H,1);c[h>>2]=0;H=c[f>>2]|0;if(H|0?__Z28atomic_conditional_incrementPj(H+-8|0)|0:0)c[h>>2]=c[f>>2]}h=c[b>>2]|0;c[b+28>>2]=$i[c[(c[h>>2]|0)+20>>2]&8191](h,0)|0;h=c[b>>2]|0;c[b+32>>2]=$i[c[(c[h>>2]|0)+24>>2]&8191](h,0)|0;a[q>>0]=1}q=c[f>>2]|0;if(q|0?(__Z16atomic_decrementPj(q+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(q,1);s=0;l=e;return s|0}}return 0}function __ZN6VectorIPN8GDParser11PatternNodeEE6resizeEi(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0;if((d|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,269,1145657,0);e=31;return e|0}a[1263537]=0;f=c[b>>2]|0;if(!f)g=0;else g=c[f+-4>>2]|0;if((g|0)==(d|0)){e=0;return e|0}if(!d){if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);c[b>>2]=0;e=0;return e|0}__ZN6VectorIPN8GDParser11PatternNodeEE14_copy_on_writeEv(b);f=d<<2;if(d>>>0<=1073741823?(g=f+-1|0,h=g>>>1|g,g=h>>>2|h,h=g>>>4|g,g=h>>>8|h,h=(g>>>16|g)+1|0,f>>>0<4294967264):0){a[1263537]=0;f=c[b>>2]|0;do if(!f)if((d|0)>0)i=18;else{j=0;i=25}else{g=c[f+-4>>2]|0;if((g|0)<(d|0))if(!g)i=18;else{k=__ZN6Memory14realloc_staticEPvjb(f,h,1)|0;if(k|0){a[1263537]=0;l=k;break}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,300,1145876,0);e=6;return e|0}else{j=g;i=25}}while(0);do if((i|0)==18){g=__ZN6Memory12alloc_staticEjb(h,1)|0;if(g|0){a[1263537]=0;c[g+-4>>2]=0;c[g+-8>>2]=1;l=g;break}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,292,1145820,0);e=6;return e|0}else if((i|0)==25){if((j|0)<=(d|0)){e=0;return e|0}g=__ZN6Memory14realloc_staticEPvjb(f,h,1)|0;if(!g){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,324,1145876,0);e=6;return e|0}else{a[1263537]=0;c[b>>2]=g;c[g+-4>>2]=d;e=0;return e|0}}while(0);c[b>>2]=l;c[((l|0)==0?0:l+-4|0)>>2]=d;e=0;return e|0}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,285,1145723,0);e=6;return e|0}function __ZN6VectorIPN8GDParser17PatternBranchNodeEE6resizeEi(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0;if((d|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,269,1145657,0);e=31;return e|0}a[1263537]=0;f=c[b>>2]|0;if(!f)g=0;else g=c[f+-4>>2]|0;if((g|0)==(d|0)){e=0;return e|0}if(!d){if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);c[b>>2]=0;e=0;return e|0}__ZN6VectorIPN8GDParser17PatternBranchNodeEE14_copy_on_writeEv(b);f=d<<2;if(d>>>0<=1073741823?(g=f+-1|0,h=g>>>1|g,g=h>>>2|h,h=g>>>4|g,g=h>>>8|h,h=(g>>>16|g)+1|0,f>>>0<4294967264):0){a[1263537]=0;f=c[b>>2]|0;do if(!f)if((d|0)>0)i=18;else{j=0;i=25}else{g=c[f+-4>>2]|0;if((g|0)<(d|0))if(!g)i=18;else{k=__ZN6Memory14realloc_staticEPvjb(f,h,1)|0;if(k|0){a[1263537]=0;l=k;break}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,300,1145876,0);e=6;return e|0}else{j=g;i=25}}while(0);do if((i|0)==18){g=__ZN6Memory12alloc_staticEjb(h,1)|0;if(g|0){a[1263537]=0;c[g+-4>>2]=0;c[g+-8>>2]=1;l=g;break}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,292,1145820,0);e=6;return e|0}else if((i|0)==25){if((j|0)<=(d|0)){e=0;return e|0}g=__ZN6Memory14realloc_staticEPvjb(f,h,1)|0;if(!g){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,324,1145876,0);e=6;return e|0}else{a[1263537]=0;c[b>>2]=g;c[g+-4>>2]=d;e=0;return e|0}}while(0);c[b>>2]=l;c[((l|0)==0?0:l+-4|0)>>2]=d;e=0;return e|0}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,285,1145723,0);e=6;return e|0}function __ZN3MapIPN8GDParser12ConstantNodeEPNS0_11PatternNodeE10ComparatorIS2_E16DefaultAllocatorE10_insert_rbERKS2_RKS4_(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f;a[g>>0]=0;h=__ZN3MapIPN8GDParser12ConstantNodeEPNS0_11PatternNodeE10ComparatorIS2_E16DefaultAllocatorE7_insertERKS2_Rb(b,d,g)|0;if(h|0)c[h+28>>2]=c[e>>2];if(a[g>>0]|0){l=f;return h|0}g=b+8|0;c[g>>2]=(c[g>>2]|0)+1;g=h+12|0;e=c[g>>2]|0;if(!(c[e>>2]|0)){d=b+4|0;i=h;j=e;k=e;e=g;while(1){g=j+12|0;n=c[g>>2]|0;o=c[n+8>>2]|0;p=n;do if((j|0)==(o|0)){q=c[n+4>>2]|0;if(!(c[q>>2]|0)){c[k>>2]=1;a[1263537]=0;c[q>>2]=1;if((c[d>>2]|0)==(n|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);r=c[(c[e>>2]|0)+12>>2]|0;break}else{a[1263537]=0;c[n>>2]=0;r=n;break}}q=j+4|0;if((i|0)==(c[q>>2]|0)){s=i+8|0;t=c[s>>2]|0;c[q>>2]=t;if((t|0)==(c[d>>2]|0))u=p;else{c[t+12>>2]=j;u=c[g>>2]|0}t=i+12|0;c[t>>2]=u;q=c[g>>2]|0;v=q+8|0;c[((c[v>>2]|0)==(j|0)?v:q+4|0)>>2]=i;c[s>>2]=j;c[g>>2]=i;w=j;x=i;y=c[t>>2]|0}else{w=i;x=j;y=n}a[1263537]=0;c[x>>2]=1;t=c[d>>2]|0;if((t|0)==(y|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);z=c[(c[w+12>>2]|0)+12>>2]|0;A=c[d>>2]|0}else{a[1263537]=0;c[y>>2]=0;z=y;A=t}t=z+8|0;s=c[t>>2]|0;q=s+4|0;v=c[q>>2]|0;c[t>>2]=v;if((v|0)!=(A|0))c[v+12>>2]=z;v=z+12|0;c[s+12>>2]=c[v>>2];t=c[v>>2]|0;B=t+4|0;c[((c[B>>2]|0)==(z|0)?B:t+8|0)>>2]=s;c[q>>2]=z;c[v>>2]=s;r=w}else{if(!(c[o>>2]|0)){c[k>>2]=1;a[1263537]=0;c[o>>2]=1;if((c[d>>2]|0)==(n|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);r=c[(c[e>>2]|0)+12>>2]|0;break}else{a[1263537]=0;c[n>>2]=0;r=n;break}}s=j+8|0;if((i|0)==(c[s>>2]|0)){v=i+4|0;q=c[v>>2]|0;c[s>>2]=q;if((q|0)==(c[d>>2]|0))C=p;else{c[q+12>>2]=j;C=c[g>>2]|0}q=i+12|0;c[q>>2]=C;s=c[g>>2]|0;t=s+4|0;c[((c[t>>2]|0)==(j|0)?t:s+8|0)>>2]=i;c[v>>2]=j;c[g>>2]=i;D=j;E=i;F=c[q>>2]|0}else{D=i;E=j;F=n}a[1263537]=0;c[E>>2]=1;q=c[d>>2]|0;if((q|0)==(F|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);G=c[d>>2]|0;H=c[(c[D+12>>2]|0)+12>>2]|0}else{a[1263537]=0;c[F>>2]=0;G=q;H=F}q=H+4|0;v=c[q>>2]|0;s=v+8|0;t=c[s>>2]|0;c[q>>2]=t;if((t|0)!=(G|0))c[t+12>>2]=H;t=H+12|0;c[v+12>>2]=c[t>>2];q=c[t>>2]|0;B=q+8|0;c[((c[B>>2]|0)==(H|0)?B:q+4|0)>>2]=v;c[s>>2]=H;c[t>>2]=v;r=D}while(0);n=r+12|0;g=c[n>>2]|0;if(!(c[g>>2]|0)){i=r;j=g;k=g;e=n}else break}}e=c[(c[b>>2]|0)+8>>2]|0;a[1263537]=0;c[e>>2]=1;l=f;return h|0}function __ZN3MapIPN8GDParser12ConstantNodeEPNS0_11PatternNodeE10ComparatorIS2_E16DefaultAllocatorE7_insertERKS2_Rb(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0;f=c[b>>2]|0;g=c[f+8>>2]|0;h=b+4|0;i=c[h>>2]|0;a:do if((g|0)==(i|0))j=f;else{k=c[d>>2]|0;l=g;while(1){m=c[l+24>>2]|0;if(k>>>0<m>>>0)n=l+8|0;else{if(m>>>0>=k>>>0)break;n=l+4|0}m=c[n>>2]|0;if((m|0)==(i|0)){j=l;break a}else l=m}a[e>>0]=1;o=l;return o|0}while(0);i=__ZnwjPFPvjE(32,4740)|0;c[i>>2]=0;c[i+4>>2]=0;c[i+8>>2]=0;c[i+12>>2]=0;c[i+16>>2]=0;c[i+20>>2]=0;c[i+12>>2]=j;n=c[h>>2]|0;g=i+4|0;c[g>>2]=n;f=i+8|0;c[f>>2]=n;c[i+24>>2]=c[d>>2];if((j|0)!=(c[b>>2]|0)?(c[d>>2]|0)>>>0>=(c[j+24>>2]|0)>>>0:0)p=j+4|0;else p=j+8|0;c[p>>2]=i;a[e>>0]=0;e=c[g>>2]|0;g=c[h>>2]|0;if((e|0)==(g|0)){h=i;do{p=h;h=c[h+12>>2]|0}while((p|0)==(c[h+4>>2]|0));q=(h|0)==(c[b>>2]|0)?0:h}else{h=e;while(1){e=c[h+8>>2]|0;if((e|0)==(g|0)){q=h;break}else h=e}}c[i+16>>2]=q;h=c[f>>2]|0;b:do if((h|0)==(g|0)){f=i;while(1){e=f;f=c[f+12>>2]|0;if((e|0)!=(c[f+8>>2]|0)){r=f;break b}if((f|0)==(c[b>>2]|0)){r=0;break}}}else{f=h;while(1){l=c[f+4>>2]|0;if((l|0)==(g|0)){r=f;break}else f=l}}while(0);g=i+20|0;c[g>>2]=r;if(!q)s=r;else{c[q+20>>2]=i;s=c[g>>2]|0}if(!s){o=i;return o|0}c[s+16>>2]=i;o=i;return o|0}function __ZN8GDParser11PatternNodeD2Ev(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;c[a>>2]=23816;b=c[a+44>>2]|0;if(b|0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(b,1);b=a+32|0;d=c[b>>2]|0;if(!d){e=a+28|0;__ZN10StringNameD2Ev(e);return}__ZN3MapIPN8GDParser12ConstantNodeEPNS0_11PatternNodeE10ComparatorIS2_E16DefaultAllocatorE13_cleanup_treeEPNS8_7ElementE(b,c[d+8>>2]|0);d=c[a+36>>2]|0;f=c[b>>2]|0;c[f+8>>2]=d;c[a+40>>2]=0;g=d;c[g+12>>2]=g;if(!f){e=a+28|0;__ZN10StringNameD2Ev(e);return}__ZN6Memory11free_staticEPvb(f,0);c[b>>2]=0;e=a+28|0;__ZN10StringNameD2Ev(e);return}function __ZN8GDParser11PatternNodeD0Ev(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;c[a>>2]=23816;b=c[a+44>>2]|0;if(b|0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(b,1);b=a+32|0;d=c[b>>2]|0;if(!d){e=a+28|0;__ZN10StringNameD2Ev(e);__ZdlPv(a);return}__ZN3MapIPN8GDParser12ConstantNodeEPNS0_11PatternNodeE10ComparatorIS2_E16DefaultAllocatorE13_cleanup_treeEPNS8_7ElementE(b,c[d+8>>2]|0);d=c[a+36>>2]|0;f=c[b>>2]|0;c[f+8>>2]=d;c[a+40>>2]=0;g=d;c[g+12>>2]=g;if(!f){e=a+28|0;__ZN10StringNameD2Ev(e);__ZdlPv(a);return}__ZN6Memory11free_staticEPvb(f,0);c[b>>2]=0;e=a+28|0;__ZN10StringNameD2Ev(e);__ZdlPv(a);return}function __ZN3MapIPN8GDParser12ConstantNodeEPNS0_11PatternNodeE10ComparatorIS2_E16DefaultAllocatorE13_cleanup_treeEPNS8_7ElementE(a,b){a=a|0;b=b|0;if((c[a+4>>2]|0)==(b|0))return;else{__ZN3MapIPN8GDParser12ConstantNodeEPNS0_11PatternNodeE10ComparatorIS2_E16DefaultAllocatorE13_cleanup_treeEPNS8_7ElementE(a,c[b+8>>2]|0);__ZN3MapIPN8GDParser12ConstantNodeEPNS0_11PatternNodeE10ComparatorIS2_E16DefaultAllocatorE13_cleanup_treeEPNS8_7ElementE(a,c[b+4>>2]|0);__ZN6Memory11free_staticEPvb(b,0);return}}function __ZN8GDParser17PatternBranchNodeD2Ev(a){a=a|0;var b=0;c[a>>2]=23800;b=c[a+20>>2]|0;if(!b)return;if(__Z16atomic_decrementPj(b+-8|0)|0)return;__ZN6Memory11free_staticEPvb(b,1);return}function __ZN8GDParser17PatternBranchNodeD0Ev(a){a=a|0;var b=0;c[a>>2]=23800;b=c[a+20>>2]|0;if(!b){__ZdlPv(a);return}if(__Z16atomic_decrementPj(b+-8|0)|0){__ZdlPv(a);return}__ZN6Memory11free_staticEPvb(b,1);__ZdlPv(a);return}function __ZN8GDParser9MatchNodeD2Ev(a){a=a|0;var b=0;c[a>>2]=23736;b=c[a+28>>2]|0;if(b|0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(b,1);b=c[a+24>>2]|0;if(!b)return;if(__Z16atomic_decrementPj(b+-8|0)|0)return;__ZN6Memory11free_staticEPvb(b,1);return}function __ZN8GDParser9MatchNodeD0Ev(a){a=a|0;var b=0;c[a>>2]=23736;b=c[a+28>>2]|0;if(b|0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(b,1);b=c[a+24>>2]|0;if(!b){__ZdlPv(a);return}if(__Z16atomic_decrementPj(b+-8|0)|0){__ZdlPv(a);return}__ZN6Memory11free_staticEPvb(b,1);__ZdlPv(a);return}function __ZN8GDParser8TypeNodeD0Ev(a){a=a|0;__ZdlPv(a);return}function __ZN8GDParser15ControlFlowNodeD2Ev(a){a=a|0;var b=0;c[a>>2]=23704;b=c[a+24>>2]|0;if(!b)return;if(__Z16atomic_decrementPj(b+-8|0)|0)return;__ZN6Memory11free_staticEPvb(b,1);return}function __ZN8GDParser15ControlFlowNodeD0Ev(a){a=a|0;var b=0;c[a>>2]=23704;b=c[a+24>>2]|0;if(!b){__ZdlPv(a);return}if(__Z16atomic_decrementPj(b+-8|0)|0){__ZdlPv(a);return}__ZN6Memory11free_staticEPvb(b,1);__ZdlPv(a);return}function __ZN8GDParser12LocalVarNodeD2Ev(a){a=a|0;c[a>>2]=23688;__ZN10StringNameD2Ev(a+20|0);return}function __ZN8GDParser12LocalVarNodeD0Ev(a){a=a|0;c[a>>2]=23688;__ZN10StringNameD2Ev(a+20|0);__ZdlPv(a);return}function __ZN8GDParser12FunctionNodeD2Ev(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;c[a>>2]=23276;b=c[a+36>>2]|0;if(b|0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(b,1);b=a+32|0;d=c[b>>2]|0;if(!d){e=a+28|0;__ZN10StringNameD2Ev(e);return}if(__Z16atomic_decrementPj(d+-8|0)|0){e=a+28|0;__ZN10StringNameD2Ev(e);return}f=c[b>>2]|0;b=(f|0)==0?0:f+-4|0;f=b+4|0;if(c[b>>2]|0){g=0;do{__ZN10StringNameD2Ev(f+(g<<2)|0);g=g+1|0}while(g>>>0<(c[b>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(d,1);e=a+28|0;__ZN10StringNameD2Ev(e);return}function __ZN8GDParser12FunctionNodeD0Ev(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;c[a>>2]=23276;b=c[a+36>>2]|0;if(b|0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(b,1);b=a+32|0;d=c[b>>2]|0;if(!d){e=a+28|0;__ZN10StringNameD2Ev(e);__ZdlPv(a);return}if(__Z16atomic_decrementPj(d+-8|0)|0){e=a+28|0;__ZN10StringNameD2Ev(e);__ZdlPv(a);return}f=c[b>>2]|0;b=(f|0)==0?0:f+-4|0;f=b+4|0;if(c[b>>2]|0){g=0;do{__ZN10StringNameD2Ev(f+(g<<2)|0);g=g+1|0}while(g>>>0<(c[b>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(d,1);e=a+28|0;__ZN10StringNameD2Ev(e);__ZdlPv(a);return}function __ZN6VectorIN8GDParser14DictionaryNode4PairEE14_copy_on_writeEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0;b=c[a>>2]|0;if(!b)return;if((c[b+-8>>2]|0)>>>0<=1)return;d=c[b+-4>>2]|0;b=(d<<3)+-1|0;e=b>>>1|b;b=e>>>2|e;e=b>>>4|b;b=e>>>8|e;e=__ZN6Memory12alloc_staticEjb((b>>>16|b)+1|0,1)|0;c[e+-8>>2]=1;c[e+-4>>2]=d;if(d|0){b=0;do{f=(c[a>>2]|0)+(b<<3)|0;g=c[f+4>>2]|0;h=e+(b<<3)|0;c[h>>2]=c[f>>2];c[h+4>>2]=g;b=b+1|0}while((b|0)!=(d|0))}d=c[a>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);c[a>>2]=e;return}function __ZN11GDFunctions16is_deterministicENS_8FunctionE(a){a=a|0;var b=0;switch(a|0){case 66:case 48:case 47:case 46:case 45:case 44:case 41:case 40:case 39:case 38:case 37:case 36:case 35:case 34:case 27:case 26:case 25:case 24:case 23:case 22:case 21:case 20:case 19:case 18:case 17:case 16:case 15:case 14:case 13:case 12:case 11:case 10:case 9:case 8:case 7:case 6:case 5:case 4:case 3:case 2:case 1:case 0:{b=1;break}default:b=0}return b|0}function __ZN6VectorIP7VariantE6resizeEi(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0;if((d|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,269,1145657,0);e=31;return e|0}a[1263537]=0;f=c[b>>2]|0;if(!f)g=0;else g=c[f+-4>>2]|0;if((g|0)==(d|0)){e=0;return e|0}if(!d){if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);c[b>>2]=0;e=0;return e|0}__ZN6VectorIP7VariantE14_copy_on_writeEv(b);f=d<<2;if(d>>>0<=1073741823?(g=f+-1|0,h=g>>>1|g,g=h>>>2|h,h=g>>>4|g,g=h>>>8|h,h=(g>>>16|g)+1|0,f>>>0<4294967264):0){a[1263537]=0;f=c[b>>2]|0;do if(!f)if((d|0)>0)i=18;else{j=0;i=25}else{g=c[f+-4>>2]|0;if((g|0)<(d|0))if(!g)i=18;else{k=__ZN6Memory14realloc_staticEPvjb(f,h,1)|0;if(k|0){a[1263537]=0;l=k;break}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,300,1145876,0);e=6;return e|0}else{j=g;i=25}}while(0);do if((i|0)==18){g=__ZN6Memory12alloc_staticEjb(h,1)|0;if(g|0){a[1263537]=0;c[g+-4>>2]=0;c[g+-8>>2]=1;l=g;break}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,292,1145820,0);e=6;return e|0}else if((i|0)==25){if((j|0)<=(d|0)){e=0;return e|0}g=__ZN6Memory14realloc_staticEPvjb(f,h,1)|0;if(!g){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,324,1145876,0);e=6;return e|0}else{a[1263537]=0;c[b>>2]=g;c[g+-4>>2]=d;e=0;return e|0}}while(0);c[b>>2]=l;c[((l|0)==0?0:l+-4|0)>>2]=d;e=0;return e|0}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,285,1145723,0);e=6;return e|0}function __ZN6VectorIP7VariantE14_copy_on_writeEv(a){a=a|0;var b=0,d=0,e=0;b=c[a>>2]|0;if(!b)return;if((c[b+-8>>2]|0)>>>0<=1)return;d=c[b+-4>>2]|0;b=(d<<2)+-1|0;e=b>>>1|b;b=e>>>2|e;e=b>>>4|b;b=e>>>8|e;e=__ZN6Memory12alloc_staticEjb((b>>>16|b)+1|0,1)|0;c[e+-8>>2]=1;c[e+-4>>2]=d;if(d|0){b=0;do{c[e+(b<<2)>>2]=c[(c[a>>2]|0)+(b<<2)>>2];b=b+1|0}while((b|0)!=(d|0))}d=c[a>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);c[a>>2]=e;return}function __ZN11GDFunctions4callENS_8FunctionEPPK7VariantiRS1_RNS1_9CallErrorE(b,d,e,f,i){b=b|0;d=d|0;e=e|0;f=f|0;i=i|0;var k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,H=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ca=0,da=0,ea=0,fa=0.0,ga=0.0,ha=0.0,ia=0.0,ja=0,ka=0,la=0,ma=0,na=0,oa=0,pa=0,qa=0,ra=0.0,sa=0,ta=0,ua=0,va=0,wa=0,xa=0,ya=0,za=0,Aa=0,Ba=0,Ca=0,Da=0,Ea=0,Fa=0,Ga=0,Ha=0,Ia=0,Ja=0,Ka=0,La=0,Ma=0,Na=0,Oa=0,Pa=0,Qa=0,Ra=0,Sa=0,Ta=0,Ua=0,Va=0,Wa=0,Xa=0,Ya=0;k=l;l=l+256|0;if((l|0)>=(m|0))ba(256);n=k+144|0;o=k+120|0;p=k+96|0;q=k+72|0;r=k+48|0;s=k+24|0;t=k+252|0;u=k+248|0;v=k+244|0;w=k+240|0;x=k+236|0;y=k;z=k+232|0;A=k+228|0;B=k+176|0;C=k+172|0;D=k+224|0;E=k+220|0;H=k+216|0;U=k+212|0;V=k+208|0;W=k+204|0;X=k+200|0;Y=k+196|0;Z=k+192|0;_=k+188|0;$=k+184|0;aa=k+180|0;ca=k+168|0;c[i>>2]=0;do switch(b|0){case 0:{if((e|0)<1){c[i>>2]=4;c[i+4>>2]=1;c[p>>2]=0;__ZN7VariantaSERKS_(f,p);if(c[p>>2]|0)__ZN7Variant5clearEv(p);l=k;return}if((e|0)!=1){c[i>>2]=3;c[i+4>>2]=1;c[p>>2]=0;__ZN7VariantaSERKS_(f,p);if(c[p>>2]|0)__ZN7Variant5clearEv(p);l=k;return}da=c[d>>2]|0;if((c[da>>2]|1|0)==3){__ZN7VariantC2Ed(p,+L(+(+__ZNK7VariantcvdEv(da))));__ZN7VariantaSERKS_(f,p);if(c[p>>2]|0)__ZN7Variant5clearEv(p);l=k;return}else{c[i>>2]=2;c[i+4>>2]=0;c[i+8>>2]=3;c[p>>2]=0;__ZN7VariantaSERKS_(f,p);if(c[p>>2]|0)__ZN7Variant5clearEv(p);l=k;return}break}case 1:{if((e|0)<1){c[i>>2]=4;c[i+4>>2]=1;c[p>>2]=0;__ZN7VariantaSERKS_(f,p);if(c[p>>2]|0)__ZN7Variant5clearEv(p);l=k;return}if((e|0)!=1){c[i>>2]=3;c[i+4>>2]=1;c[p>>2]=0;__ZN7VariantaSERKS_(f,p);if(c[p>>2]|0)__ZN7Variant5clearEv(p);l=k;return}da=c[d>>2]|0;if((c[da>>2]|1|0)==3){__ZN7VariantC2Ed(p,+K(+(+__ZNK7VariantcvdEv(da))));__ZN7VariantaSERKS_(f,p);if(c[p>>2]|0)__ZN7Variant5clearEv(p);l=k;return}else{c[i>>2]=2;c[i+4>>2]=0;c[i+8>>2]=3;c[p>>2]=0;__ZN7VariantaSERKS_(f,p);if(c[p>>2]|0)__ZN7Variant5clearEv(p);l=k;return}break}case 2:{if((e|0)<1){c[i>>2]=4;c[i+4>>2]=1;c[p>>2]=0;__ZN7VariantaSERKS_(f,p);if(c[p>>2]|0)__ZN7Variant5clearEv(p);l=k;return}if((e|0)!=1){c[i>>2]=3;c[i+4>>2]=1;c[p>>2]=0;__ZN7VariantaSERKS_(f,p);if(c[p>>2]|0)__ZN7Variant5clearEv(p);l=k;return}da=c[d>>2]|0;if((c[da>>2]|1|0)==3){__ZN7VariantC2Ed(p,+M(+(+__ZNK7VariantcvdEv(da))));__ZN7VariantaSERKS_(f,p);if(c[p>>2]|0)__ZN7Variant5clearEv(p);l=k;return}else{c[i>>2]=2;c[i+4>>2]=0;c[i+8>>2]=3;c[p>>2]=0;__ZN7VariantaSERKS_(f,p);if(c[p>>2]|0)__ZN7Variant5clearEv(p);l=k;return}break}case 3:{if((e|0)<1){c[i>>2]=4;c[i+4>>2]=1;c[p>>2]=0;__ZN7VariantaSERKS_(f,p);if(c[p>>2]|0)__ZN7Variant5clearEv(p);l=k;return}if((e|0)!=1){c[i>>2]=3;c[i+4>>2]=1;c[p>>2]=0;__ZN7VariantaSERKS_(f,p);if(c[p>>2]|0)__ZN7Variant5clearEv(p);l=k;return}da=c[d>>2]|0;if((c[da>>2]|1|0)==3){__ZN7VariantC2Ed(p,+_sinh(+__ZNK7VariantcvdEv(da)));__ZN7VariantaSERKS_(f,p);if(c[p>>2]|0)__ZN7Variant5clearEv(p);l=k;return}else{c[i>>2]=2;c[i+4>>2]=0;c[i+8>>2]=3;c[p>>2]=0;__ZN7VariantaSERKS_(f,p);if(c[p>>2]|0)__ZN7Variant5clearEv(p);l=k;return}break}case 4:{if((e|0)<1){c[i>>2]=4;c[i+4>>2]=1;c[p>>2]=0;__ZN7VariantaSERKS_(f,p);if(c[p>>2]|0)__ZN7Variant5clearEv(p);l=k;return}if((e|0)!=1){c[i>>2]=3;c[i+4>>2]=1;c[p>>2]=0;__ZN7VariantaSERKS_(f,p);if(c[p>>2]|0)__ZN7Variant5clearEv(p);l=k;return}da=c[d>>2]|0;if((c[da>>2]|1|0)==3){__ZN7VariantC2Ed(p,+_cosh(+__ZNK7VariantcvdEv(da)));__ZN7VariantaSERKS_(f,p);if(c[p>>2]|0)__ZN7Variant5clearEv(p);l=k;return}else{c[i>>2]=2;c[i+4>>2]=0;c[i+8>>2]=3;c[p>>2]=0;__ZN7VariantaSERKS_(f,p);if(c[p>>2]|0)__ZN7Variant5clearEv(p);l=k;return}break}case 5:{if((e|0)<1){c[i>>2]=4;c[i+4>>2]=1;c[p>>2]=0;__ZN7VariantaSERKS_(f,p);if(c[p>>2]|0)__ZN7Variant5clearEv(p);l=k;return}if((e|0)!=1){c[i>>2]=3;c[i+4>>2]=1;c[p>>2]=0;__ZN7VariantaSERKS_(f,p);if(c[p>>2]|0)__ZN7Variant5clearEv(p);l=k;return}da=c[d>>2]|0;if((c[da>>2]|1|0)==3){__ZN7VariantC2Ed(p,+_tanh(+__ZNK7VariantcvdEv(da)));__ZN7VariantaSERKS_(f,p);if(c[p>>2]|0)__ZN7Variant5clearEv(p);l=k;return}else{c[i>>2]=2;c[i+4>>2]=0;c[i+8>>2]=3;c[p>>2]=0;__ZN7VariantaSERKS_(f,p);if(c[p>>2]|0)__ZN7Variant5clearEv(p);l=k;return}break}case 6:{if((e|0)<1){c[i>>2]=4;c[i+4>>2]=1;c[p>>2]=0;__ZN7VariantaSERKS_(f,p);if(c[p>>2]|0)__ZN7Variant5clearEv(p);l=k;return}if((e|0)!=1){c[i>>2]=3;c[i+4>>2]=1;c[p>>2]=0;__ZN7VariantaSERKS_(f,p);if(c[p>>2]|0)__ZN7Variant5clearEv(p);l=k;return}da=c[d>>2]|0;if((c[da>>2]|1|0)==3){__ZN7VariantC2Ed(p,+O(+(+__ZNK7VariantcvdEv(da))));__ZN7VariantaSERKS_(f,p);if(c[p>>2]|0)__ZN7Variant5clearEv(p);l=k;return}else{c[i>>2]=2;c[i+4>>2]=0;c[i+8>>2]=3;c[p>>2]=0;__ZN7VariantaSERKS_(f,p);if(c[p>>2]|0)__ZN7Variant5clearEv(p);l=k;return}break}case 7:{if((e|0)<1){c[i>>2]=4;c[i+4>>2]=1;c[p>>2]=0;__ZN7VariantaSERKS_(f,p);if(c[p>>2]|0)__ZN7Variant5clearEv(p);l=k;return}if((e|0)!=1){c[i>>2]=3;c[i+4>>2]=1;c[p>>2]=0;__ZN7VariantaSERKS_(f,p);if(c[p>>2]|0)__ZN7Variant5clearEv(p);l=k;return}da=c[d>>2]|0;if((c[da>>2]|1|0)==3){__ZN7VariantC2Ed(p,+N(+(+__ZNK7VariantcvdEv(da))));__ZN7VariantaSERKS_(f,p);if(c[p>>2]|0)__ZN7Variant5clearEv(p);l=k;return}else{c[i>>2]=2;c[i+4>>2]=0;c[i+8>>2]=3;c[p>>2]=0;__ZN7VariantaSERKS_(f,p);if(c[p>>2]|0)__ZN7Variant5clearEv(p);l=k;return}break}case 8:{if((e|0)<1){c[i>>2]=4;c[i+4>>2]=1;c[p>>2]=0;__ZN7VariantaSERKS_(f,p);if(c[p>>2]|0)__ZN7Variant5clearEv(p);l=k;return}if((e|0)!=1){c[i>>2]=3;c[i+4>>2]=1;c[p>>2]=0;__ZN7VariantaSERKS_(f,p);if(c[p>>2]|0)__ZN7Variant5clearEv(p);l=k;return}da=c[d>>2]|0;if((c[da>>2]|1|0)==3){__ZN7VariantC2Ed(p,+P(+(+__ZNK7VariantcvdEv(da))));__ZN7VariantaSERKS_(f,p);if(c[p>>2]|0)__ZN7Variant5clearEv(p);l=k;return}else{c[i>>2]=2;c[i+4>>2]=0;c[i+8>>2]=3;c[p>>2]=0;__ZN7VariantaSERKS_(f,p);if(c[p>>2]|0)__ZN7Variant5clearEv(p);l=k;return}break}case 9:{if((e|0)<2){c[i>>2]=4;c[i+4>>2]=2;c[p>>2]=0;__ZN7VariantaSERKS_(f,p);if(c[p>>2]|0)__ZN7Variant5clearEv(p);l=k;return}if((e|0)!=2){c[i>>2]=3;c[i+4>>2]=2;c[p>>2]=0;__ZN7VariantaSERKS_(f,p);if(c[p>>2]|0)__ZN7Variant5clearEv(p);l=k;return}da=c[d>>2]|0;if((c[da>>2]|1|0)!=3){c[i>>2]=2;c[i+4>>2]=0;c[i+8>>2]=3;c[p>>2]=0;__ZN7VariantaSERKS_(f,p);if(c[p>>2]|0)__ZN7Variant5clearEv(p);l=k;return}ea=d+4|0;if((c[c[ea>>2]>>2]|1|0)==3){fa=+__ZNK7VariantcvdEv(da);__ZN7VariantC2Ed(p,+Q(+fa,+(+__ZNK7VariantcvdEv(c[ea>>2]|0))));__ZN7VariantaSERKS_(f,p);if(c[p>>2]|0)__ZN7Variant5clearEv(p);l=k;return}else{c[i>>2]=2;c[i+4>>2]=1;c[i+8>>2]=3;c[p>>2]=0;__ZN7VariantaSERKS_(f,p);if(c[p>>2]|0)__ZN7Variant5clearEv(p);l=k;return}break}case 10:{if((e|0)<1){c[i>>2]=4;c[i+4>>2]=1;c[p>>2]=0;__ZN7VariantaSERKS_(f,p);if(c[p>>2]|0)__ZN7Variant5clearEv(p);l=k;return}if((e|0)!=1){c[i>>2]=3;c[i+4>>2]=1;c[p>>2]=0;__ZN7VariantaSERKS_(f,p);if(c[p>>2]|0)__ZN7Variant5clearEv(p);l=k;return}ea=c[d>>2]|0;if((c[ea>>2]|1|0)==3){__ZN7VariantC2Ed(p,+I(+(+__ZNK7VariantcvdEv(ea))));__ZN7VariantaSERKS_(f,p);if(c[p>>2]|0)__ZN7Variant5clearEv(p);l=k;return}else{c[i>>2]=2;c[i+4>>2]=0;c[i+8>>2]=3;c[p>>2]=0;__ZN7VariantaSERKS_(f,p);if(c[p>>2]|0)__ZN7Variant5clearEv(p);l=k;return}break}case 11:{if((e|0)<2){c[i>>2]=4;c[i+4>>2]=2;c[p>>2]=0;__ZN7VariantaSERKS_(f,p);if(c[p>>2]|0)__ZN7Variant5clearEv(p);l=k;return}if((e|0)!=2){c[i>>2]=3;c[i+4>>2]=2;c[p>>2]=0;__ZN7VariantaSERKS_(f,p);if(c[p>>2]|0)__ZN7Variant5clearEv(p);l=k;return}ea=c[d>>2]|0;if((c[ea>>2]|1|0)!=3){c[i>>2]=2;c[i+4>>2]=0;c[i+8>>2]=3;c[p>>2]=0;__ZN7VariantaSERKS_(f,p);if(c[p>>2]|0)__ZN7Variant5clearEv(p);l=k;return}da=d+4|0;if((c[c[da>>2]>>2]|1|0)==3){fa=+__ZNK7VariantcvdEv(ea);__ZN7VariantC2Ed(p,+_fmod(fa,+__ZNK7VariantcvdEv(c[da>>2]|0)));__ZN7VariantaSERKS_(f,p);if(c[p>>2]|0)__ZN7Variant5clearEv(p);l=k;return}else{c[i>>2]=2;c[i+4>>2]=1;c[i+8>>2]=3;c[p>>2]=0;__ZN7VariantaSERKS_(f,p);if(c[p>>2]|0)__ZN7Variant5clearEv(p);l=k;return}break}case 12:{if((e|0)<2){c[i>>2]=4;c[i+4>>2]=2;c[p>>2]=0;__ZN7VariantaSERKS_(f,p);if(c[p>>2]|0)__ZN7Variant5clearEv(p);l=k;return}if((e|0)!=2){c[i>>2]=3;c[i+4>>2]=2;c[p>>2]=0;__ZN7VariantaSERKS_(f,p);if(c[p>>2]|0)__ZN7Variant5clearEv(p);l=k;return}da=c[d>>2]|0;if((c[da>>2]|1|0)!=3){c[i>>2]=2;c[i+4>>2]=0;c[i+8>>2]=3;c[p>>2]=0;__ZN7VariantaSERKS_(f,p);if(c[p>>2]|0)__ZN7Variant5clearEv(p);l=k;return}ea=d+4|0;if((c[c[ea>>2]>>2]|1|0)!=3){c[i>>2]=2;c[i+4>>2]=1;c[i+8>>2]=3;c[p>>2]=0;__ZN7VariantaSERKS_(f,p);if(c[p>>2]|0)__ZN7Variant5clearEv(p);l=k;return}fa=+__ZNK7VariantcvdEv(da);ga=+__ZNK7VariantcvdEv(c[ea>>2]|0);if(!(fa>=0.0))ha=ga-+_fmod(-fa,ga);else ha=+_fmod(fa,ga);__ZN7VariantC2Ed(p,ha);__ZN7VariantaSERKS_(f,p);if(c[p>>2]|0)__ZN7Variant5clearEv(p);l=k;return}case 13:{if((e|0)<1){c[i>>2]=4;c[i+4>>2]=1;c[p>>2]=0;__ZN7VariantaSERKS_(f,p);if(c[p>>2]|0)__ZN7Variant5clearEv(p);l=k;return}if((e|0)!=1){c[i>>2]=3;c[i+4>>2]=1;c[p>>2]=0;__ZN7VariantaSERKS_(f,p);if(c[p>>2]|0)__ZN7Variant5clearEv(p);l=k;return}ea=c[d>>2]|0;if((c[ea>>2]|1|0)==3){__ZN7VariantC2Ed(p,+G(+(+__ZNK7VariantcvdEv(ea))));__ZN7VariantaSERKS_(f,p);if(c[p>>2]|0)__ZN7Variant5clearEv(p);l=k;return}else{c[i>>2]=2;c[i+4>>2]=0;c[i+8>>2]=3;c[p>>2]=0;__ZN7VariantaSERKS_(f,p);if(c[p>>2]|0)__ZN7Variant5clearEv(p);l=k;return}break}case 14:{if((e|0)<1){c[i>>2]=4;c[i+4>>2]=1;c[p>>2]=0;__ZN7VariantaSERKS_(f,p);if(c[p>>2]|0)__ZN7Variant5clearEv(p);l=k;return}if((e|0)!=1){c[i>>2]=3;c[i+4>>2]=1;c[p>>2]=0;__ZN7VariantaSERKS_(f,p);if(c[p>>2]|0)__ZN7Variant5clearEv(p);l=k;return}ea=c[d>>2]|0;if((c[ea>>2]|1|0)==3){__ZN7VariantC2Ed(p,+T(+(+__ZNK7VariantcvdEv(ea))));__ZN7VariantaSERKS_(f,p);if(c[p>>2]|0)__ZN7Variant5clearEv(p);l=k;return}else{c[i>>2]=2;c[i+4>>2]=0;c[i+8>>2]=3;c[p>>2]=0;__ZN7VariantaSERKS_(f,p);if(c[p>>2]|0)__ZN7Variant5clearEv(p);l=k;return}break}case 15:{if((e|0)<1){c[i>>2]=4;c[i+4>>2]=1;c[p>>2]=0;__ZN7VariantaSERKS_(f,p);if(c[p>>2]|0)__ZN7Variant5clearEv(p);l=k;return}if((e|0)!=1){c[i>>2]=3;c[i+4>>2]=1;c[p>>2]=0;__ZN7VariantaSERKS_(f,p);if(c[p>>2]|0)__ZN7Variant5clearEv(p);l=k;return}ea=c[d>>2]|0;if((c[ea>>2]|1|0)!=3){c[i>>2]=2;c[i+4>>2]=0;c[i+8>>2]=3;c[p>>2]=0;__ZN7VariantaSERKS_(f,p);if(c[p>>2]|0)__ZN7Variant5clearEv(p);l=k;return}ga=+__ZNK7VariantcvdEv(ea);if(!(ga>=0.0))ia=-+G(+(.5-ga));else ia=+G(+(ga+.5));__ZN7VariantC2Ed(p,ia);__ZN7VariantaSERKS_(f,p);if(c[p>>2]|0)__ZN7Variant5clearEv(p);l=k;return}case 16:{if((e|0)<1){c[i>>2]=4;c[i+4>>2]=1;c[p>>2]=0;__ZN7VariantaSERKS_(f,p);if(c[p>>2]|0)__ZN7Variant5clearEv(p);l=k;return}if((e|0)!=1){c[i>>2]=3;c[i+4>>2]=1;c[p>>2]=0;__ZN7VariantaSERKS_(f,p);if(c[p>>2]|0)__ZN7Variant5clearEv(p);l=k;return}ea=c[d>>2]|0;switch(c[ea>>2]|0){case 2:{da=__ZNK7VariantcvxEv(ea)|0;ja=F;ka=(ja|0)<0;la=_i64Subtract(0,0,da|0,ja|0)|0;__ZN7VariantC2Ex(p,ka?la:da,ka?F:ja);__ZN7VariantaSERKS_(f,p);if(c[p>>2]|0)__ZN7Variant5clearEv(p);l=k;return}case 3:{ga=+__ZNK7VariantcvdEv(ea);h[j>>3]=ga;ea=c[j+4>>2]&2147483647;c[j>>2]=c[j>>2];c[j+4>>2]=ea;__ZN7VariantC2Ed(p,+h[j>>3]);__ZN7VariantaSERKS_(f,p);if(c[p>>2]|0)__ZN7Variant5clearEv(p);l=k;return}default:{c[i>>2]=2;c[i+4>>2]=0;c[i+8>>2]=3;c[p>>2]=0;__ZN7VariantaSERKS_(f,p);if(c[p>>2]|0)__ZN7Variant5clearEv(p);l=k;return}}break}case 17:{if((e|0)<1){c[i>>2]=4;c[i+4>>2]=1;c[p>>2]=0;__ZN7VariantaSERKS_(f,p);if(c[p>>2]|0)__ZN7Variant5clearEv(p);l=k;return}if((e|0)!=1){c[i>>2]=3;c[i+4>>2]=1;c[p>>2]=0;__ZN7VariantaSERKS_(f,p);if(c[p>>2]|0)__ZN7Variant5clearEv(p);l=k;return}ea=c[d>>2]|0;switch(c[ea>>2]|0){case 2:{ja=__ZNK7VariantcvxEv(ea)|0;ka=F;__ZN7VariantC2Ei(p,(ka|0)<0?-1:((ja|0)!=0|(ka|0)!=0)&1);__ZN7VariantaSERKS_(f,p);if(c[p>>2]|0)__ZN7Variant5clearEv(p);l=k;return}case 3:{ga=+__ZNK7VariantcvfEv(ea);__ZN7VariantC2Ed(p,ga<0.0?-1.0:ga>0.0?1.0:0.0);__ZN7VariantaSERKS_(f,p);if(c[p>>2]|0)__ZN7Variant5clearEv(p);l=k;return}default:{c[i>>2]=2;c[i+4>>2]=0;c[i+8>>2]=3;c[p>>2]=0;__ZN7VariantaSERKS_(f,p);if(c[p>>2]|0)__ZN7Variant5clearEv(p);l=k;return}}break}case 18:{if((e|0)<2){c[i>>2]=4;c[i+4>>2]=2;c[p>>2]=0;__ZN7VariantaSERKS_(f,p);if(c[p>>2]|0)__ZN7Variant5clearEv(p);l=k;return}if((e|0)!=2){c[i>>2]=3;c[i+4>>2]=2;c[p>>2]=0;__ZN7VariantaSERKS_(f,p);if(c[p>>2]|0)__ZN7Variant5clearEv(p);l=k;return}ea=c[d>>2]|0;if((c[ea>>2]|1|0)!=3){c[i>>2]=2;c[i+4>>2]=0;c[i+8>>2]=3;c[p>>2]=0;__ZN7VariantaSERKS_(f,p);if(c[p>>2]|0)__ZN7Variant5clearEv(p);l=k;return}ka=d+4|0;if((c[c[ka>>2]>>2]|1|0)==3){ga=+__ZNK7VariantcvdEv(ea);__ZN7VariantC2Ed(p,+J(+ga,+(+__ZNK7VariantcvdEv(c[ka>>2]|0))));__ZN7VariantaSERKS_(f,p);if(c[p>>2]|0)__ZN7Variant5clearEv(p);l=k;return}else{c[i>>2]=2;c[i+4>>2]=1;c[i+8>>2]=3;c[p>>2]=0;__ZN7VariantaSERKS_(f,p);if(c[p>>2]|0)__ZN7Variant5clearEv(p);l=k;return}break}case 19:{if((e|0)<1){c[i>>2]=4;c[i+4>>2]=1;c[p>>2]=0;__ZN7VariantaSERKS_(f,p);if(c[p>>2]|0)__ZN7Variant5clearEv(p);l=k;return}if((e|0)!=1){c[i>>2]=3;c[i+4>>2]=1;c[p>>2]=0;__ZN7VariantaSERKS_(f,p);if(c[p>>2]|0)__ZN7Variant5clearEv(p);l=k;return}ka=c[d>>2]|0;if((c[ka>>2]|1|0)==3){__ZN7VariantC2Ed(p,+S(+(+__ZNK7VariantcvdEv(ka))));__ZN7VariantaSERKS_(f,p);if(c[p>>2]|0)__ZN7Variant5clearEv(p);l=k;return}else{c[i>>2]=2;c[i+4>>2]=0;c[i+8>>2]=3;c[p>>2]=0;__ZN7VariantaSERKS_(f,p);if(c[p>>2]|0)__ZN7Variant5clearEv(p);l=k;return}break}case 20:{if((e|0)<1){c[i>>2]=4;c[i+4>>2]=1;c[p>>2]=0;__ZN7VariantaSERKS_(f,p);if(c[p>>2]|0)__ZN7Variant5clearEv(p);l=k;return}if((e|0)!=1){c[i>>2]=3;c[i+4>>2]=1;c[p>>2]=0;__ZN7VariantaSERKS_(f,p);if(c[p>>2]|0)__ZN7Variant5clearEv(p);l=k;return}ka=c[d>>2]|0;if((c[ka>>2]|1|0)==3){__ZN7VariantC2Ed(p,+R(+(+__ZNK7VariantcvdEv(ka))));__ZN7VariantaSERKS_(f,p);if(c[p>>2]|0)__ZN7Variant5clearEv(p);l=k;return}else{c[i>>2]=2;c[i+4>>2]=0;c[i+8>>2]=3;c[p>>2]=0;__ZN7VariantaSERKS_(f,p);if(c[p>>2]|0)__ZN7Variant5clearEv(p);l=k;return}break}case 21:{if((e|0)<1){c[i>>2]=4;c[i+4>>2]=1;c[p>>2]=0;__ZN7VariantaSERKS_(f,p);if(c[p>>2]|0)__ZN7Variant5clearEv(p);l=k;return}if((e|0)!=1){c[i>>2]=3;c[i+4>>2]=1;c[p>>2]=0;__ZN7VariantaSERKS_(f,p);if(c[p>>2]|0)__ZN7Variant5clearEv(p);l=k;return}ka=c[d>>2]|0;if((c[ka>>2]|1|0)==3){ga=+__ZNK7VariantcvdEv(ka);__ZN7VariantC2Eb(p,ga!=ga|0.0!=0.0);__ZN7VariantaSERKS_(f,p);if(c[p>>2]|0)__ZN7Variant5clearEv(p);l=k;return}else{c[i>>2]=2;c[i+4>>2]=0;c[i+8>>2]=3;c[p>>2]=0;__ZN7VariantaSERKS_(f,p);if(c[p>>2]|0)__ZN7Variant5clearEv(p);l=k;return}break}case 22:{if((e|0)<1){c[i>>2]=4;c[i+4>>2]=1;c[p>>2]=0;__ZN7VariantaSERKS_(f,p);if(c[p>>2]|0)__ZN7Variant5clearEv(p);l=k;return}if((e|0)!=1){c[i>>2]=3;c[i+4>>2]=1;c[p>>2]=0;__ZN7VariantaSERKS_(f,p);if(c[p>>2]|0)__ZN7Variant5clearEv(p);l=k;return}ka=c[d>>2]|0;if((c[ka>>2]|1|0)==3){ga=+__ZNK7VariantcvdEv(ka);h[j>>3]=ga;__ZN7VariantC2Eb(p,(c[j>>2]|0)==0?(c[j+4>>2]&2147483647|0)==2146435072:0);__ZN7VariantaSERKS_(f,p);if(c[p>>2]|0)__ZN7Variant5clearEv(p);l=k;return}else{c[i>>2]=2;c[i+4>>2]=0;c[i+8>>2]=3;c[p>>2]=0;__ZN7VariantaSERKS_(f,p);if(c[p>>2]|0)__ZN7Variant5clearEv(p);l=k;return}break}case 23:{if((e|0)<2){c[i>>2]=4;c[i+4>>2]=2;c[p>>2]=0;__ZN7VariantaSERKS_(f,p);if(c[p>>2]|0)__ZN7Variant5clearEv(p);l=k;return}if((e|0)!=2){c[i>>2]=3;c[i+4>>2]=2;c[p>>2]=0;__ZN7VariantaSERKS_(f,p);if(c[p>>2]|0)__ZN7Variant5clearEv(p);l=k;return}ka=c[d>>2]|0;if((c[ka>>2]|1|0)!=3){c[i>>2]=2;c[i+4>>2]=0;c[i+8>>2]=3;c[p>>2]=0;__ZN7VariantaSERKS_(f,p);if(c[p>>2]|0)__ZN7Variant5clearEv(p);l=k;return}ea=d+4|0;if((c[c[ea>>2]>>2]|1|0)==3){ga=+__ZNK7VariantcvdEv(ka);__ZN7VariantC2Ed(p,+__ZN4Math4easeEdd(ga,+__ZNK7VariantcvdEv(c[ea>>2]|0)));__ZN7VariantaSERKS_(f,p);if(c[p>>2]|0)__ZN7Variant5clearEv(p);l=k;return}else{c[i>>2]=2;c[i+4>>2]=1;c[i+8>>2]=3;c[p>>2]=0;__ZN7VariantaSERKS_(f,p);if(c[p>>2]|0)__ZN7Variant5clearEv(p);l=k;return}break}case 24:{if((e|0)<1){c[i>>2]=4;c[i+4>>2]=1;c[p>>2]=0;__ZN7VariantaSERKS_(f,p);if(c[p>>2]|0)__ZN7Variant5clearEv(p);l=k;return}if((e|0)!=1){c[i>>2]=3;c[i+4>>2]=1;c[p>>2]=0;__ZN7VariantaSERKS_(f,p);if(c[p>>2]|0)__ZN7Variant5clearEv(p);l=k;return}ea=c[d>>2]|0;if((c[ea>>2]|1|0)==3){__ZN7VariantC2Ei(p,__ZN4Math13step_decimalsEd(+__ZNK7VariantcvdEv(ea))|0);__ZN7VariantaSERKS_(f,p);if(c[p>>2]|0)__ZN7Variant5clearEv(p);l=k;return}else{c[i>>2]=2;c[i+4>>2]=0;c[i+8>>2]=3;c[p>>2]=0;__ZN7VariantaSERKS_(f,p);if(c[p>>2]|0)__ZN7Variant5clearEv(p);l=k;return}break}case 25:{if((e|0)<2){c[i>>2]=4;c[i+4>>2]=2;c[p>>2]=0;__ZN7VariantaSERKS_(f,p);if(c[p>>2]|0)__ZN7Variant5clearEv(p);l=k;return}if((e|0)!=2){c[i>>2]=3;c[i+4>>2]=2;c[p>>2]=0;__ZN7VariantaSERKS_(f,p);if(c[p>>2]|0)__ZN7Variant5clearEv(p);l=k;return}ea=c[d>>2]|0;if((c[ea>>2]|1|0)!=3){c[i>>2]=2;c[i+4>>2]=0;c[i+8>>2]=3;c[p>>2]=0;__ZN7VariantaSERKS_(f,p);if(c[p>>2]|0)__ZN7Variant5clearEv(p);l=k;return}ka=d+4|0;if((c[c[ka>>2]>>2]|1|0)==3){ga=+__ZNK7VariantcvdEv(ea);__ZN7VariantC2Ed(p,+__ZN4Math7stepifyEdd(ga,+__ZNK7VariantcvdEv(c[ka>>2]|0)));__ZN7VariantaSERKS_(f,p);if(c[p>>2]|0)__ZN7Variant5clearEv(p);l=k;return}else{c[i>>2]=2;c[i+4>>2]=1;c[i+8>>2]=3;c[p>>2]=0;__ZN7VariantaSERKS_(f,p);if(c[p>>2]|0)__ZN7Variant5clearEv(p);l=k;return}break}case 26:{if((e|0)<3){c[i>>2]=4;c[i+4>>2]=3;c[p>>2]=0;__ZN7VariantaSERKS_(f,p);if(c[p>>2]|0)__ZN7Variant5clearEv(p);l=k;return}if((e|0)!=3){c[i>>2]=3;c[i+4>>2]=3;c[p>>2]=0;__ZN7VariantaSERKS_(f,p);if(c[p>>2]|0)__ZN7Variant5clearEv(p);l=k;return}ka=c[d>>2]|0;if((c[ka>>2]|1|0)!=3){c[i>>2]=2;c[i+4>>2]=0;c[i+8>>2]=3;c[p>>2]=0;__ZN7VariantaSERKS_(f,p);if(c[p>>2]|0)__ZN7Variant5clearEv(p);l=k;return}ea=d+4|0;if((c[c[ea>>2]>>2]|1|0)!=3){c[i>>2]=2;c[i+4>>2]=1;c[i+8>>2]=3;c[p>>2]=0;__ZN7VariantaSERKS_(f,p);if(c[p>>2]|0)__ZN7Variant5clearEv(p);l=k;return}ja=d+8|0;if((c[c[ja>>2]>>2]|1|0)==3){ga=+__ZNK7VariantcvdEv(ka);fa=+__ZNK7VariantcvdEv(c[ea>>2]|0);__ZN7VariantC2Ed(p,ga+(fa-ga)*+__ZNK7VariantcvdEv(c[ja>>2]|0));__ZN7VariantaSERKS_(f,p);if(c[p>>2]|0)__ZN7Variant5clearEv(p);l=k;return}else{c[i>>2]=2;c[i+4>>2]=2;c[i+8>>2]=3;c[p>>2]=0;__ZN7VariantaSERKS_(f,p);if(c[p>>2]|0)__ZN7Variant5clearEv(p);l=k;return}break}case 27:{if((e|0)<3){c[i>>2]=4;c[i+4>>2]=3;c[p>>2]=0;__ZN7VariantaSERKS_(f,p);if(c[p>>2]|0)__ZN7Variant5clearEv(p);l=k;return}if((e|0)!=3){c[i>>2]=3;c[i+4>>2]=3;c[p>>2]=0;__ZN7VariantaSERKS_(f,p);if(c[p>>2]|0)__ZN7Variant5clearEv(p);l=k;return}ja=c[d>>2]|0;if((c[ja>>2]|1|0)!=3){c[i>>2]=2;c[i+4>>2]=0;c[i+8>>2]=3;c[p>>2]=0;__ZN7VariantaSERKS_(f,p);if(c[p>>2]|0)__ZN7Variant5clearEv(p);l=k;return}ea=d+4|0;if((c[c[ea>>2]>>2]|1|0)!=3){c[i>>2]=2;c[i+4>>2]=1;c[i+8>>2]=3;c[p>>2]=0;__ZN7VariantaSERKS_(f,p);if(c[p>>2]|0)__ZN7Variant5clearEv(p);l=k;return}ka=d+8|0;if((c[c[ka>>2]>>2]|1|0)==3){ga=+__ZNK7VariantcvdEv(ja);fa=+__ZNK7VariantcvdEv(c[ea>>2]|0);__ZN7VariantC2Ed(p,+__ZN4Math7dectimeEddd(ga,fa,+__ZNK7VariantcvdEv(c[ka>>2]|0)));__ZN7VariantaSERKS_(f,p);if(c[p>>2]|0)__ZN7Variant5clearEv(p);l=k;return}else{c[i>>2]=2;c[i+4>>2]=2;c[i+8>>2]=3;c[p>>2]=0;__ZN7VariantaSERKS_(f,p);if(c[p>>2]|0)__ZN7Variant5clearEv(p);l=k;return}break}case 28:{__ZN4Math9randomizeEv();c[p>>2]=0;__ZN7VariantaSERKS_(f,p);if(c[p>>2]|0)__ZN7Variant5clearEv(p);l=k;return}case 29:{__ZN7VariantC2Ej(p,__ZN4Math4randEv()|0);__ZN7VariantaSERKS_(f,p);if(c[p>>2]|0)__ZN7Variant5clearEv(p);l=k;return}case 30:{__ZN7VariantC2Ed(p,+((__ZN4Math4randEv()|0)>>>0)/4294967295.0);__ZN7VariantaSERKS_(f,p);if(c[p>>2]|0)__ZN7Variant5clearEv(p);l=k;return}case 31:{if((e|0)<2){c[i>>2]=4;c[i+4>>2]=2;c[p>>2]=0;__ZN7VariantaSERKS_(f,p);if(c[p>>2]|0)__ZN7Variant5clearEv(p);l=k;return}if((e|0)!=2){c[i>>2]=3;c[i+4>>2]=2;c[p>>2]=0;__ZN7VariantaSERKS_(f,p);if(c[p>>2]|0)__ZN7Variant5clearEv(p);l=k;return}ka=c[d>>2]|0;if((c[ka>>2]|1|0)!=3){c[i>>2]=2;c[i+4>>2]=0;c[i+8>>2]=3;c[p>>2]=0;__ZN7VariantaSERKS_(f,p);if(c[p>>2]|0)__ZN7Variant5clearEv(p);l=k;return}ea=d+4|0;if((c[c[ea>>2]>>2]|1|0)==3){fa=+__ZNK7VariantcvdEv(ka);__ZN7VariantC2Ed(p,+__ZN4Math6randomEdd(fa,+__ZNK7VariantcvdEv(c[ea>>2]|0)));__ZN7VariantaSERKS_(f,p);if(c[p>>2]|0)__ZN7Variant5clearEv(p);l=k;return}else{c[i>>2]=2;c[i+4>>2]=1;c[i+8>>2]=3;c[p>>2]=0;__ZN7VariantaSERKS_(f,p);if(c[p>>2]|0)__ZN7Variant5clearEv(p);l=k;return}break}case 32:{if((e|0)<1){c[i>>2]=4;c[i+4>>2]=1;c[p>>2]=0;__ZN7VariantaSERKS_(f,p);if(c[p>>2]|0)__ZN7Variant5clearEv(p);l=k;return}if((e|0)!=1){c[i>>2]=3;c[i+4>>2]=1;c[p>>2]=0;__ZN7VariantaSERKS_(f,p);if(c[p>>2]|0)__ZN7Variant5clearEv(p);l=k;return}ea=c[d>>2]|0;if((c[ea>>2]|1|0)==3){ka=__ZNK7VariantcvyEv(ea)|0;__ZN4Math4seedEy(ka,F);c[p>>2]=0;__ZN7VariantaSERKS_(f,p);if(c[p>>2]|0)__ZN7Variant5clearEv(p);l=k;return}else{c[i>>2]=2;c[i+4>>2]=0;c[i+8>>2]=3;c[p>>2]=0;__ZN7VariantaSERKS_(f,p);if(c[p>>2]|0)__ZN7Variant5clearEv(p);l=k;return}break}case 33:{if((e|0)<1){c[i>>2]=4;c[i+4>>2]=1;c[p>>2]=0;__ZN7VariantaSERKS_(f,p);if(c[p>>2]|0)__ZN7Variant5clearEv(p);l=k;return}if((e|0)!=1){c[i>>2]=3;c[i+4>>2]=1;c[p>>2]=0;__ZN7VariantaSERKS_(f,p);if(c[p>>2]|0)__ZN7Variant5clearEv(p);l=k;return}ka=c[d>>2]|0;if((c[ka>>2]|1|0)!=3){c[i>>2]=2;c[i+4>>2]=0;c[i+8>>2]=3;c[p>>2]=0;__ZN7VariantaSERKS_(f,p);if(c[p>>2]|0)__ZN7Variant5clearEv(p);l=k;return}ea=p;c[ea>>2]=__ZNK7VariantcvyEv(ka)|0;c[ea+4>>2]=F;ea=__ZN4Math14rand_from_seedEPy(p)|0;__ZN5ArrayC2Ev(q);__ZN7VariantC2Ei(r,ea);__ZN5Array9push_backERK7Variant(q,r);if(c[r>>2]|0)__ZN7Variant5clearEv(r);ea=p;__ZN7VariantC2Ey(r,c[ea>>2]|0,c[ea+4>>2]|0);__ZN5Array9push_backERK7Variant(q,r);if(c[r>>2]|0)__ZN7Variant5clearEv(r);__ZN7VariantC2ERK5Array(r,q);__ZN7VariantaSERKS_(f,r);if(c[r>>2]|0)__ZN7Variant5clearEv(r);__ZN5ArrayD2Ev(q);l=k;return}case 34:{if((e|0)<1){c[i>>2]=4;c[i+4>>2]=1;c[p>>2]=0;__ZN7VariantaSERKS_(f,p);if(c[p>>2]|0)__ZN7Variant5clearEv(p);l=k;return}if((e|0)!=1){c[i>>2]=3;c[i+4>>2]=1;c[p>>2]=0;__ZN7VariantaSERKS_(f,p);if(c[p>>2]|0)__ZN7Variant5clearEv(p);l=k;return}ea=c[d>>2]|0;if((c[ea>>2]|1|0)==3){__ZN7VariantC2Ed(p,+__ZNK7VariantcvdEv(ea)*3.141592653589793/180.0);__ZN7VariantaSERKS_(f,p);if(c[p>>2]|0)__ZN7Variant5clearEv(p);l=k;return}else{c[i>>2]=2;c[i+4>>2]=0;c[i+8>>2]=3;c[p>>2]=0;__ZN7VariantaSERKS_(f,p);if(c[p>>2]|0)__ZN7Variant5clearEv(p);l=k;return}break}case 35:{if((e|0)<1){c[i>>2]=4;c[i+4>>2]=1;c[p>>2]=0;__ZN7VariantaSERKS_(f,p);if(c[p>>2]|0)__ZN7Variant5clearEv(p);l=k;return}if((e|0)!=1){c[i>>2]=3;c[i+4>>2]=1;c[p>>2]=0;__ZN7VariantaSERKS_(f,p);if(c[p>>2]|0)__ZN7Variant5clearEv(p);l=k;return}ea=c[d>>2]|0;if((c[ea>>2]|1|0)==3){__ZN7VariantC2Ed(p,+__ZNK7VariantcvdEv(ea)*180.0/3.141592653589793);__ZN7VariantaSERKS_(f,p);if(c[p>>2]|0)__ZN7Variant5clearEv(p);l=k;return}else{c[i>>2]=2;c[i+4>>2]=0;c[i+8>>2]=3;c[p>>2]=0;__ZN7VariantaSERKS_(f,p);if(c[p>>2]|0)__ZN7Variant5clearEv(p);l=k;return}break}case 36:{if((e|0)<1){c[i>>2]=4;c[i+4>>2]=1;c[p>>2]=0;__ZN7VariantaSERKS_(f,p);if(c[p>>2]|0)__ZN7Variant5clearEv(p);l=k;return}if((e|0)!=1){c[i>>2]=3;c[i+4>>2]=1;c[p>>2]=0;__ZN7VariantaSERKS_(f,p);if(c[p>>2]|0)__ZN7Variant5clearEv(p);l=k;return}ea=c[d>>2]|0;if((c[ea>>2]|1|0)==3){__ZN7VariantC2Ed(p,+S(+(+__ZNK7VariantcvdEv(ea)))*8.685889638065037);__ZN7VariantaSERKS_(f,p);if(c[p>>2]|0)__ZN7Variant5clearEv(p);l=k;return}else{c[i>>2]=2;c[i+4>>2]=0;c[i+8>>2]=3;c[p>>2]=0;__ZN7VariantaSERKS_(f,p);if(c[p>>2]|0)__ZN7Variant5clearEv(p);l=k;return}break}case 37:{if((e|0)<1){c[i>>2]=4;c[i+4>>2]=1;c[p>>2]=0;__ZN7VariantaSERKS_(f,p);if(c[p>>2]|0)__ZN7Variant5clearEv(p);l=k;return}if((e|0)!=1){c[i>>2]=3;c[i+4>>2]=1;c[p>>2]=0;__ZN7VariantaSERKS_(f,p);if(c[p>>2]|0)__ZN7Variant5clearEv(p);l=k;return}ea=c[d>>2]|0;if((c[ea>>2]|1|0)==3){__ZN7VariantC2Ed(p,+R(+(+__ZNK7VariantcvdEv(ea)*.11512925464970228)));__ZN7VariantaSERKS_(f,p);if(c[p>>2]|0)__ZN7Variant5clearEv(p);l=k;return}else{c[i>>2]=2;c[i+4>>2]=0;c[i+8>>2]=3;c[p>>2]=0;__ZN7VariantaSERKS_(f,p);if(c[p>>2]|0)__ZN7Variant5clearEv(p);l=k;return}break}case 38:{if((e|0)<2){c[i>>2]=4;c[i+4>>2]=2;c[p>>2]=0;__ZN7VariantaSERKS_(f,p);if(c[p>>2]|0)__ZN7Variant5clearEv(p);l=k;return}if((e|0)!=2){c[i>>2]=3;c[i+4>>2]=2;c[p>>2]=0;__ZN7VariantaSERKS_(f,p);if(c[p>>2]|0)__ZN7Variant5clearEv(p);l=k;return}ea=c[d>>2]|0;ka=c[ea>>2]|0;if((ka|0)==2){ja=d+4|0;if((c[c[ja>>2]>>2]|0)==2){da=__ZNK7VariantcvxEv(ea)|0;la=F;ma=__ZNK7VariantcvxEv(c[ja>>2]|0)|0;ja=F;na=(la|0)>(ja|0)|(la|0)==(ja|0)&da>>>0>ma>>>0;__ZN7VariantC2Ex(p,na?da:ma,na?la:ja);__ZN7VariantaSERKS_(f,p);if(c[p>>2]|0)__ZN7Variant5clearEv(p);l=k;return}}else if((ka|1|0)!=3){c[i>>2]=2;c[i+4>>2]=0;c[i+8>>2]=3;c[p>>2]=0;__ZN7VariantaSERKS_(f,p);if(c[p>>2]|0)__ZN7Variant5clearEv(p);l=k;return}ka=d+4|0;if((c[c[ka>>2]>>2]|1|0)==3){fa=+__ZNK7VariantcvfEv(ea);ga=+__ZNK7VariantcvfEv(c[ka>>2]|0);__ZN7VariantC2Ef(p,fa>ga?fa:ga);__ZN7VariantaSERKS_(f,p);if(c[p>>2]|0)__ZN7Variant5clearEv(p);l=k;return}else{c[i>>2]=2;c[i+4>>2]=1;c[i+8>>2]=3;c[p>>2]=0;__ZN7VariantaSERKS_(f,p);if(c[p>>2]|0)__ZN7Variant5clearEv(p);l=k;return}break}case 39:{if((e|0)<2){c[i>>2]=4;c[i+4>>2]=2;c[p>>2]=0;__ZN7VariantaSERKS_(f,p);if(c[p>>2]|0)__ZN7Variant5clearEv(p);l=k;return}if((e|0)!=2){c[i>>2]=3;c[i+4>>2]=2;c[p>>2]=0;__ZN7VariantaSERKS_(f,p);if(c[p>>2]|0)__ZN7Variant5clearEv(p);l=k;return}ka=c[d>>2]|0;ea=c[ka>>2]|0;if((ea|0)==2){ja=d+4|0;if((c[c[ja>>2]>>2]|0)==2){la=__ZNK7VariantcvxEv(ka)|0;na=F;ma=__ZNK7VariantcvxEv(c[ja>>2]|0)|0;ja=F;da=(na|0)<(ja|0)|(na|0)==(ja|0)&la>>>0<ma>>>0;__ZN7VariantC2Ex(p,da?la:ma,da?na:ja);__ZN7VariantaSERKS_(f,p);if(c[p>>2]|0)__ZN7Variant5clearEv(p);l=k;return}}else if((ea|1|0)!=3){c[i>>2]=2;c[i+4>>2]=0;c[i+8>>2]=3;c[p>>2]=0;__ZN7VariantaSERKS_(f,p);if(c[p>>2]|0)__ZN7Variant5clearEv(p);l=k;return}ea=d+4|0;if((c[c[ea>>2]>>2]|1|0)==3){ga=+__ZNK7VariantcvfEv(ka);fa=+__ZNK7VariantcvfEv(c[ea>>2]|0);__ZN7VariantC2Ef(p,ga<fa?ga:fa);__ZN7VariantaSERKS_(f,p);if(c[p>>2]|0)__ZN7Variant5clearEv(p);l=k;return}else{c[i>>2]=2;c[i+4>>2]=1;c[i+8>>2]=3;c[p>>2]=0;__ZN7VariantaSERKS_(f,p);if(c[p>>2]|0)__ZN7Variant5clearEv(p);l=k;return}break}case 40:{if((e|0)<3){c[i>>2]=4;c[i+4>>2]=3;c[p>>2]=0;__ZN7VariantaSERKS_(f,p);if(c[p>>2]|0)__ZN7Variant5clearEv(p);l=k;return}if((e|0)!=3){c[i>>2]=3;c[i+4>>2]=3;c[p>>2]=0;__ZN7VariantaSERKS_(f,p);if(c[p>>2]|0)__ZN7Variant5clearEv(p);l=k;return}ea=c[d>>2]|0;ka=c[ea>>2]|0;if((ka|0)==2){ja=d+4|0;if((c[c[ja>>2]>>2]|0)==2?(na=d+8|0,(c[c[na>>2]>>2]|0)==2):0){da=__ZNK7VariantcvxEv(ea)|0;ma=F;la=__ZNK7VariantcvxEv(c[ja>>2]|0)|0;ja=F;oa=__ZNK7VariantcvxEv(c[na>>2]|0)|0;na=F;pa=(ma|0)<(ja|0)|(ma|0)==(ja|0)&da>>>0<la>>>0;qa=(ma|0)>(na|0)|(ma|0)==(na|0)&da>>>0>oa>>>0;__ZN7VariantC2Ex(p,pa?la:qa?oa:da,pa?ja:qa?na:ma);__ZN7VariantaSERKS_(f,p);if(c[p>>2]|0)__ZN7Variant5clearEv(p);l=k;return}}else if((ka|1|0)!=3){c[i>>2]=2;c[i+4>>2]=0;c[i+8>>2]=3;c[p>>2]=0;__ZN7VariantaSERKS_(f,p);if(c[p>>2]|0)__ZN7Variant5clearEv(p);l=k;return}ka=d+4|0;if((c[c[ka>>2]>>2]|1|0)!=3){c[i>>2]=2;c[i+4>>2]=1;c[i+8>>2]=3;c[p>>2]=0;__ZN7VariantaSERKS_(f,p);if(c[p>>2]|0)__ZN7Variant5clearEv(p);l=k;return}ma=d+8|0;if((c[c[ma>>2]>>2]|1|0)==3){fa=+__ZNK7VariantcvfEv(ea);ga=+__ZNK7VariantcvfEv(c[ka>>2]|0);ra=+__ZNK7VariantcvfEv(c[ma>>2]|0);__ZN7VariantC2Ef(p,fa<ga?ga:fa>ra?ra:fa);__ZN7VariantaSERKS_(f,p);if(c[p>>2]|0)__ZN7Variant5clearEv(p);l=k;return}else{c[i>>2]=2;c[i+4>>2]=2;c[i+8>>2]=3;c[p>>2]=0;__ZN7VariantaSERKS_(f,p);if(c[p>>2]|0)__ZN7Variant5clearEv(p);l=k;return}break}case 41:{if((e|0)<1){c[i>>2]=4;c[i+4>>2]=1;c[p>>2]=0;__ZN7VariantaSERKS_(f,p);if(c[p>>2]|0)__ZN7Variant5clearEv(p);l=k;return}if((e|0)!=1){c[i>>2]=3;c[i+4>>2]=1;c[p>>2]=0;__ZN7VariantaSERKS_(f,p);if(c[p>>2]|0)__ZN7Variant5clearEv(p);l=k;return}ma=c[d>>2]|0;if((c[ma>>2]|1|0)==3){ka=__ZNK7VariantcvxEv(ma)|0;ma=ka+-1|0;ka=ma>>>1|ma;ma=ka>>>2|ka;ka=ma>>>4|ma;ma=ka>>>8|ka;__ZN7VariantC2Ej(p,(ma>>>16|ma)+1|0);__ZN7VariantaSERKS_(f,p);if(c[p>>2]|0)__ZN7Variant5clearEv(p);l=k;return}else{c[i>>2]=2;c[i+4>>2]=0;c[i+8>>2]=3;c[p>>2]=0;__ZN7VariantaSERKS_(f,p);if(c[p>>2]|0)__ZN7Variant5clearEv(p);l=k;return}break}case 42:{if((e|0)<1){c[i>>2]=4;c[i+4>>2]=1;c[p>>2]=0;__ZN7VariantaSERKS_(f,p);if(c[p>>2]|0)__ZN7Variant5clearEv(p);l=k;return}if((e|0)!=1){c[i>>2]=3;c[i+4>>2]=1;c[p>>2]=0;__ZN7VariantaSERKS_(f,p);if(c[p>>2]|0)__ZN7Variant5clearEv(p);l=k;return}ma=c[d>>2]|0;if((c[ma>>2]|0)!=18){c[i>>2]=2;c[i+4>>2]=0;c[i+8>>2]=18;c[p>>2]=0;__ZN7VariantaSERKS_(f,p);if(c[p>>2]|0)__ZN7Variant5clearEv(p);l=k;return}if(!(__ZNK7Variant6is_refEv(ma)|0)){ma=__ZNK7VariantcvP6ObjectEv(c[d>>2]|0)|0;if(!ma){c[p>>2]=0;__ZN7VariantaSERKS_(f,p);if(c[p>>2]|0)__ZN7Variant5clearEv(p);l=k;return}ka=__ZnwjPKc(96,1263606)|0;__ZN7WeakRefC2Ev(ka);__Z22postinitialize_handlerP6Object(ka);if(ka){a[1263537]=0;if(__ZN9Reference8init_refEv(ka)|0){sa=ka;ta=728}else{ua=q;va=0}}else{sa=0;ta=728}if((ta|0)==728){c[q>>2]=sa;ua=q;va=sa}__ZN7WeakRef7set_objEP6Object(va,ma);__ZN6RefPtrC2Ev(p);__ZN3RefI9ReferenceEaSI7WeakRefEEvRKS_IT_E(p,q);__ZN7VariantC2ERK6RefPtr(r,p);__ZN6RefPtrD2Ev(p);__ZN7VariantaSERKS_(f,r);if(c[r>>2]|0)__ZN7Variant5clearEv(r);ma=c[ua>>2]|0;if((ma|0?__ZN9Reference11unreferenceEv(ma)|0:0)?(ma=c[ua>>2]|0,__Z17predelete_handlerP6Object(ma)|0):0){gj[c[(c[ma>>2]|0)+76>>2]&8191](ma);__ZN6Memory11free_staticEPvb(ma,0)}c[ua>>2]=0;l=k;return}__ZN3RefI9ReferenceEC2ERK7Variant(q,c[d>>2]|0);if(!(c[q>>2]|0)){c[p>>2]=0;__ZN7VariantaSERKS_(f,p);if(c[p>>2]|0)__ZN7Variant5clearEv(p)}else{ma=__ZnwjPKc(96,1263606)|0;__ZN7WeakRefC2Ev(ma);__Z22postinitialize_handlerP6Object(ma);if(ma){a[1263537]=0;if(__ZN9Reference8init_refEv(ma)|0){wa=ma;ta=708}else{xa=r;ya=c[r>>2]|0}}else{wa=0;ta=708}if((ta|0)==708){c[r>>2]=wa;xa=r;ya=wa}__ZN7WeakRef7set_refERK3RefI9ReferenceE(ya,q);__ZN6RefPtrC2Ev(p);__ZN3RefI9ReferenceEaSI7WeakRefEEvRKS_IT_E(p,r);__ZN7VariantC2ERK6RefPtr(s,p);__ZN6RefPtrD2Ev(p);__ZN7VariantaSERKS_(f,s);if(c[s>>2]|0)__ZN7Variant5clearEv(s);ma=c[xa>>2]|0;if((ma|0?__ZN9Reference11unreferenceEv(ma)|0:0)?(ma=c[xa>>2]|0,__Z17predelete_handlerP6Object(ma)|0):0){gj[c[(c[ma>>2]|0)+76>>2]&8191](ma);__ZN6Memory11free_staticEPvb(ma,0)}c[xa>>2]=0}ma=c[q>>2]|0;if(!ma){l=k;return}if(!(__ZN9Reference11unreferenceEv(ma)|0)){l=k;return}ma=c[q>>2]|0;if(!(__Z17predelete_handlerP6Object(ma)|0)){l=k;return}gj[c[(c[ma>>2]|0)+76>>2]&8191](ma);__ZN6Memory11free_staticEPvb(ma,0);l=k;return}case 43:{if((e|0)<2){c[i>>2]=4;c[i+4>>2]=2;c[p>>2]=0;__ZN7VariantaSERKS_(f,p);if(c[p>>2]|0)__ZN7Variant5clearEv(p);l=k;return}if((e|0)!=2){c[i>>2]=3;c[i+4>>2]=2;c[p>>2]=0;__ZN7VariantaSERKS_(f,p);if(c[p>>2]|0)__ZN7Variant5clearEv(p);l=k;return}if((c[c[d>>2]>>2]|0)!=18){c[i>>2]=2;c[i+4>>2]=0;c[i+8>>2]=18;c[p>>2]=0;__ZN7VariantaSERKS_(f,p);if(c[p>>2]|0)__ZN7Variant5clearEv(p);l=k;return}ma=d+4|0;switch(c[c[ma>>2]>>2]|0){case 16:case 4:break;default:{c[i>>2]=2;c[i+4>>2]=1;c[i+8>>2]=4;c[p>>2]=0;__ZN7VariantaSERKS_(f,p);if(c[p>>2]|0)__ZN7Variant5clearEv(p);l=k;return}}ka=__ZnwjPKc(100,1263606)|0;__ZN7FuncRefC2Ev(ka);__Z22postinitialize_handlerP6Object(ka);if(ka){a[1263537]=0;if(__ZN9Reference8init_refEv(ka)|0){za=ka;ta=755}else{Aa=q;Ba=0}}else{za=0;ta=755}if((ta|0)==755){c[q>>2]=za;Aa=q;Ba=za}__ZN7FuncRef12set_instanceEP6Object(Ba,__ZNK7VariantcvP6ObjectEv(c[d>>2]|0)|0);c[p>>2]=__ZNK7Variantcv10StringNameEv(c[ma>>2]|0)|0;__ZN7FuncRef12set_functionERK10StringName(Ba,p);__ZN10StringNameD2Ev(p);__ZN6RefPtrC2Ev(p);__ZN3RefI9ReferenceEaSI7FuncRefEEvRKS_IT_E(p,q);__ZN7VariantC2ERK6RefPtr(r,p);__ZN6RefPtrD2Ev(p);__ZN7VariantaSERKS_(f,r);if(c[r>>2]|0)__ZN7Variant5clearEv(r);ma=c[Aa>>2]|0;if((ma|0?__ZN9Reference11unreferenceEv(ma)|0:0)?(ma=c[Aa>>2]|0,__Z17predelete_handlerP6Object(ma)|0):0){gj[c[(c[ma>>2]|0)+76>>2]&8191](ma);__ZN6Memory11free_staticEPvb(ma,0)}c[Aa>>2]=0;l=k;return}case 44:{if((e|0)<2){c[i>>2]=4;c[i+4>>2]=2;c[p>>2]=0;__ZN7VariantaSERKS_(f,p);if(c[p>>2]|0)__ZN7Variant5clearEv(p);l=k;return}if((e|0)!=2){c[i>>2]=3;c[i+4>>2]=2;c[p>>2]=0;__ZN7VariantaSERKS_(f,p);if(c[p>>2]|0)__ZN7Variant5clearEv(p);l=k;return}ma=c[d+4>>2]|0;if((c[ma>>2]|1|0)!=3){c[i>>2]=2;c[i+4>>2]=1;c[i+8>>2]=3;c[p>>2]=0;__ZN7VariantaSERKS_(f,p);if(c[p>>2]|0)__ZN7Variant5clearEv(p);l=k;return}ka=__ZNK7VariantcviEv(ma)|0;if(ka>>>0<=28){__ZN7Variant9constructENS_4TypeEPPKS_iRNS_9CallErrorEb(p,ka,d,1,i,1);__ZN7VariantaSERKS_(f,p);if(c[p>>2]|0)__ZN7Variant5clearEv(p);l=k;return}__ZN6StringC2EPKc(r,562368);c[q>>2]=__Z3RTRRK6String(r)|0;__ZN7VariantC2ERK6String(p,q);__ZN7VariantaSERKS_(f,p);if(c[p>>2]|0)__ZN7Variant5clearEv(p);ka=c[q>>2]|0;if(ka|0?(__Z16atomic_decrementPj(ka+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(ka,1);ka=c[r>>2]|0;if(ka|0?(__Z16atomic_decrementPj(ka+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(ka,1);c[i>>2]=2;c[i+4>>2]=0;c[i+8>>2]=2;l=k;return}case 45:{if((e|0)<1){c[i>>2]=4;c[i+4>>2]=1;c[p>>2]=0;__ZN7VariantaSERKS_(f,p);if(c[p>>2]|0)__ZN7Variant5clearEv(p);l=k;return}if((e|0)==1){__ZN7VariantC2Ei(p,c[c[d>>2]>>2]|0);__ZN7VariantaSERKS_(f,p);if(c[p>>2]|0)__ZN7Variant5clearEv(p);l=k;return}else{c[i>>2]=3;c[i+4>>2]=1;c[p>>2]=0;__ZN7VariantaSERKS_(f,p);if(c[p>>2]|0)__ZN7Variant5clearEv(p);l=k;return}break}case 46:{if((e|0)<1){c[i>>2]=4;c[i+4>>2]=1;c[p>>2]=0;__ZN7VariantaSERKS_(f,p);if(c[p>>2]|0)__ZN7Variant5clearEv(p);l=k;return}if((e|0)==1){c[q>>2]=__ZNK7Variantcv10StringNameEv(c[d>>2]|0)|0;__ZN7VariantC2Eb(p,__ZN7ClassDB12class_existsERK10StringName(q)|0);__ZN7VariantaSERKS_(f,p);if(c[p>>2]|0)__ZN7Variant5clearEv(p);__ZN10StringNameD2Ev(q);l=k;return}else{c[i>>2]=3;c[i+4>>2]=1;c[p>>2]=0;__ZN7VariantaSERKS_(f,p);if(c[p>>2]|0)__ZN7Variant5clearEv(p);l=k;return}break}case 47:{if((e|0)<1){c[i>>2]=4;c[i+4>>2]=1;c[p>>2]=0;__ZN7VariantaSERKS_(f,p);if(c[p>>2]|0)__ZN7Variant5clearEv(p);l=k;return}if((e|0)!=1){c[i>>2]=3;c[i+4>>2]=1;c[p>>2]=0;__ZN7VariantaSERKS_(f,p);if(c[p>>2]|0)__ZN7Variant5clearEv(p);l=k;return}ka=c[d>>2]|0;if((c[ka>>2]|1|0)!=3){c[i>>2]=2;c[i+4>>2]=0;c[i+8>>2]=3;c[p>>2]=0;__ZN7VariantaSERKS_(f,p);if(c[p>>2]|0)__ZN7Variant5clearEv(p);l=k;return}c[p>>2]=__ZNK7VariantcvwEv(ka)|0;c[p+4>>2]=0;__ZN6StringC2EPKwi(r,p,-1);__ZN7VariantC2ERK6String(q,r);__ZN7VariantaSERKS_(f,q);if(c[q>>2]|0)__ZN7Variant5clearEv(q);ka=c[r>>2]|0;if(ka|0?(__Z16atomic_decrementPj(ka+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(ka,1);l=k;return}case 48:{c[p>>2]=0;if((e|0)>0){ka=0;do{ma=__ZNK7Variantcv6StringEv(c[d+(ka<<2)>>2]|0)|0;c[q>>2]=ma;if(!ka){ea=c[p>>2]|0;if((ea|0)!=(ma|0)){if(ea|0?(__Z16atomic_decrementPj(ea+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(ea,1);c[p>>2]=0;ea=c[q>>2]|0;if(ea)if(!(__Z28atomic_conditional_incrementPj(ea+-8|0)|0))ta=845;else{ma=c[q>>2]|0;c[p>>2]=ma;Ca=ma}else Ca=ea}else ta=845}else{__ZN6StringpLERKS_(p,q)|0;ta=845}if((ta|0)==845){ta=0;Ca=c[q>>2]|0}if(Ca|0?(__Z16atomic_decrementPj(Ca+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Ca,1);ka=ka+1|0}while((ka|0)!=(e|0))}__ZN7VariantC2ERK6String(q,p);__ZN7VariantaSERKS_(f,q);if(c[q>>2]|0)__ZN7Variant5clearEv(q);ka=c[p>>2]|0;if(ka|0?(__Z16atomic_decrementPj(ka+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(ka,1);l=k;return}case 49:{c[p>>2]=0;if((e|0)>0){ka=0;do{c[q>>2]=__ZNK7Variantcv6StringEv(c[d+(ka<<2)>>2]|0)|0;__ZN6StringpLERKS_(p,q)|0;ea=c[q>>2]|0;if(ea|0?(__Z16atomic_decrementPj(ea+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(ea,1);ka=ka+1|0}while((ka|0)!=(e|0));ka=c[p>>2]|0;c[t>>2]=0;if(ka|0?(c[t>>2]=0,__Z28atomic_conditional_incrementPj(ka+-8|0)|0):0)c[t>>2]=c[p>>2]}else c[t>>2]=0;__Z10print_line6String(t);ka=c[t>>2]|0;if(ka|0?(__Z16atomic_decrementPj(ka+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(ka,1);c[q>>2]=0;__ZN7VariantaSERKS_(f,q);if(c[q>>2]|0)__ZN7Variant5clearEv(q);ka=c[p>>2]|0;if(ka|0?(__Z16atomic_decrementPj(ka+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(ka,1);l=k;return}case 50:{c[p>>2]=0;if((e|0)>0){ka=0;do{if(ka|0)__ZN6StringpLEPKc(p,1142213)|0;c[q>>2]=__ZNK7Variantcv6StringEv(c[d+(ka<<2)>>2]|0)|0;__ZN6StringpLERKS_(p,q)|0;ea=c[q>>2]|0;if(ea|0?(__Z16atomic_decrementPj(ea+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(ea,1);ka=ka+1|0}while((ka|0)!=(e|0));ka=c[p>>2]|0;c[u>>2]=0;if(ka|0?(c[u>>2]=0,__Z28atomic_conditional_incrementPj(ka+-8|0)|0):0)c[u>>2]=c[p>>2]}else c[u>>2]=0;__Z10print_line6String(u);ka=c[u>>2]|0;if(ka|0?(__Z16atomic_decrementPj(ka+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(ka,1);c[q>>2]=0;__ZN7VariantaSERKS_(f,q);if(c[q>>2]|0)__ZN7Variant5clearEv(q);ka=c[p>>2]|0;if(ka|0?(__Z16atomic_decrementPj(ka+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(ka,1);l=k;return}case 51:{c[p>>2]=0;if((e|0)>0){ka=0;do{if(ka|0)__ZN6StringpLEPKc(p,1143407)|0;c[q>>2]=__ZNK7Variantcv6StringEv(c[d+(ka<<2)>>2]|0)|0;__ZN6StringpLERKS_(p,q)|0;ea=c[q>>2]|0;if(ea|0?(__Z16atomic_decrementPj(ea+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(ea,1);ka=ka+1|0}while((ka|0)!=(e|0));ka=c[p>>2]|0;c[v>>2]=0;if(ka|0?(c[v>>2]=0,__Z28atomic_conditional_incrementPj(ka+-8|0)|0):0)c[v>>2]=c[p>>2]}else c[v>>2]=0;__Z10print_line6String(v);ka=c[v>>2]|0;if(ka|0?(__Z16atomic_decrementPj(ka+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(ka,1);c[q>>2]=0;__ZN7VariantaSERKS_(f,q);if(c[q>>2]|0)__ZN7Variant5clearEv(q);ka=c[p>>2]|0;if(ka|0?(__Z16atomic_decrementPj(ka+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(ka,1);l=k;return}case 52:{c[p>>2]=0;if((e|0)>0){ka=0;do{c[q>>2]=__ZNK7Variantcv6StringEv(c[d+(ka<<2)>>2]|0)|0;__ZN6StringpLERKS_(p,q)|0;ea=c[q>>2]|0;if(ea|0?(__Z16atomic_decrementPj(ea+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(ea,1);ka=ka+1|0}while((ka|0)!=(e|0))}ka=__ZN2OS13get_singletonEv()|0;ea=c[(c[ka>>2]|0)+56>>2]|0;c[w>>2]=__ZNK6String4utf8Ev(p)|0;c[o>>2]=__ZNK10CharString8get_dataEv(w)|0;bj[ea&4095](ka,1081885,o);ka=c[w>>2]|0;if(ka|0?(__Z16atomic_decrementPj(ka+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(ka,1);c[o>>2]=0;__ZN7VariantaSERKS_(f,o);if(c[o>>2]|0)__ZN7Variant5clearEv(o);ka=c[p>>2]|0;if(ka|0?(__Z16atomic_decrementPj(ka+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(ka,1);l=k;return}case 53:{c[p>>2]=0;if((e|0)>0){ka=0;do{c[q>>2]=__ZNK7Variantcv6StringEv(c[d+(ka<<2)>>2]|0)|0;__ZN6StringpLERKS_(p,q)|0;ea=c[q>>2]|0;if(ea|0?(__Z16atomic_decrementPj(ea+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(ea,1);ka=ka+1|0}while((ka|0)!=(e|0))}ka=__ZN2OS13get_singletonEv()|0;ea=c[(c[ka>>2]|0)+52>>2]|0;c[x>>2]=__ZNK6String4utf8Ev(p)|0;c[n>>2]=__ZNK10CharString8get_dataEv(x)|0;bj[ea&4095](ka,562426,n);ka=c[x>>2]|0;if(ka|0?(__Z16atomic_decrementPj(ka+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(ka,1);c[n>>2]=0;__ZN7VariantaSERKS_(f,n);if(c[n>>2]|0)__ZN7Variant5clearEv(n);ka=c[p>>2]|0;if(ka|0?(__Z16atomic_decrementPj(ka+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(ka,1);l=k;return}case 54:{if((e|0)<1){c[i>>2]=4;c[i+4>>2]=1;c[p>>2]=0;__ZN7VariantaSERKS_(f,p);if(c[p>>2]|0)__ZN7Variant5clearEv(p);l=k;return}if((e|0)!=1){c[i>>2]=3;c[i+4>>2]=1;c[p>>2]=0;__ZN7VariantaSERKS_(f,p);if(c[p>>2]|0)__ZN7Variant5clearEv(p);l=k;return}c[p>>2]=0;__ZN13VariantWriter15write_to_stringERK7VariantR6StringPFS3_PvRK3RefI8ResourceEES5_(c[d>>2]|0,p,0,0)|0;__ZN7VariantC2ERK6String(q,p);__ZN7VariantaSERKS_(f,q);if(c[q>>2]|0)__ZN7Variant5clearEv(q);ka=c[p>>2]|0;if(ka|0?(__Z16atomic_decrementPj(ka+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(ka,1);l=k;return}case 55:{if((e|0)<1){c[i>>2]=4;c[i+4>>2]=1;c[p>>2]=0;__ZN7VariantaSERKS_(f,p);if(c[p>>2]|0)__ZN7Variant5clearEv(p);l=k;return}if((e|0)!=1){c[i>>2]=3;c[i+4>>2]=1;c[p>>2]=0;__ZN7VariantaSERKS_(f,p);if(c[p>>2]|0)__ZN7Variant5clearEv(p);l=k;return}ka=c[d>>2]|0;if((c[ka>>2]|0)!=4){c[i>>2]=2;c[i+4>>2]=0;c[i+8>>2]=4;c[p>>2]=0;__ZN7VariantaSERKS_(f,p);if(c[p>>2]|0)__ZN7Variant5clearEv(p);l=k;return}c[p+4>>2]=0;c[p>>2]=395400;c[p+8>>2]=0;c[p+12>>2]=0;ea=__ZNK7Variantcv6StringEv(ka)|0;ka=ea;ma=p+8|0;if(ea|0){c[ma>>2]=0;if(__Z28atomic_conditional_incrementPj(ea+-8|0)|0)c[ma>>2]=ka;if(!(__Z16atomic_decrementPj(ea+-8|0)|0))__ZN6Memory11free_staticEPvb(ea,1)}c[q>>2]=0;if(__ZN13VariantParser5parseEPNS_6StreamER7VariantR6StringRiPNS_14ResourceParserE(p,f,q,r,0)|0){c[i>>2]=2;c[i+4>>2]=0;c[i+8>>2]=4;ea=c[r>>2]|0;c[B>>2]=__Z4itosx(ea,((ea|0)<0)<<31>>31)|0;c[A>>2]=__ZplPKcRK6String(562429,B)|0;__ZN6StringC2EPKc(C,1096928);c[z>>2]=__ZNK6StringplERKS_(A,C)|0;c[y>>2]=__ZNK6StringplERKS_(z,q)|0;__ZN7VariantC2ERK6String(s,y);__ZN7VariantaSERKS_(f,s);if(c[s>>2]|0)__ZN7Variant5clearEv(s);ea=c[y>>2]|0;if(ea|0?(__Z16atomic_decrementPj(ea+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(ea,1);ea=c[z>>2]|0;if(ea|0?(__Z16atomic_decrementPj(ea+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(ea,1);ea=c[C>>2]|0;if(ea|0?(__Z16atomic_decrementPj(ea+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(ea,1);ea=c[A>>2]|0;if(ea|0?(__Z16atomic_decrementPj(ea+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(ea,1);ea=c[B>>2]|0;if(ea|0?(__Z16atomic_decrementPj(ea+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(ea,1)}ea=c[q>>2]|0;if(ea|0?(__Z16atomic_decrementPj(ea+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(ea,1);c[p>>2]=395400;ea=c[p+8>>2]|0;if(ea|0?(__Z16atomic_decrementPj(ea+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(ea,1);l=k;return}case 56:{if((e|0)<1){c[i>>2]=4;c[i+4>>2]=1;c[p>>2]=0;__ZN7VariantaSERKS_(f,p);if(c[p>>2]|0)__ZN7Variant5clearEv(p);l=k;return}if((e|0)!=1){c[i>>2]=3;c[i+4>>2]=1;c[p>>2]=0;__ZN7VariantaSERKS_(f,p);if(c[p>>2]|0)__ZN7Variant5clearEv(p);l=k;return}c[p>>2]=0;if(!(__Z14encode_variantRK7VariantPhRi(c[d>>2]|0,0,q)|0)){__ZN10PoolVectorIhE6resizeEi(p,c[q>>2]|0)|0;if((c[p>>2]|0)!=0?(__ZN10PoolVectorIhE14_copy_on_writeEv(p),ea=c[p>>2]|0,(ea|0)!=0):0){__Z16atomic_incrementPj(ea+4|0)|0;__Z14encode_variantRK7VariantPhRi(c[d>>2]|0,c[ea+8>>2]|0,q)|0;__Z16atomic_decrementPj(ea+4|0)|0}else __Z14encode_variantRK7VariantPhRi(c[d>>2]|0,0,q)|0;__ZN7VariantC2ERK10PoolVectorIhE(r,p);__ZN7VariantaSERKS_(f,r);if(c[r>>2]|0)__ZN7Variant5clearEv(r)}else{c[i>>2]=2;c[i+4>>2]=0;c[i+8>>2]=0;__ZN7VariantC2EPKc(r,562450);__ZN7VariantaSERKS_(f,r);if(c[r>>2]|0)__ZN7Variant5clearEv(r)}__ZN10PoolVectorIhE12_unreferenceEv(p);l=k;return}case 57:{if((e|0)<1){c[i>>2]=4;c[i+4>>2]=1;c[p>>2]=0;__ZN7VariantaSERKS_(f,p);if(c[p>>2]|0)__ZN7Variant5clearEv(p);l=k;return}if((e|0)!=1){c[i>>2]=3;c[i+4>>2]=1;c[p>>2]=0;__ZN7VariantaSERKS_(f,p);if(c[p>>2]|0)__ZN7Variant5clearEv(p);l=k;return}ea=c[d>>2]|0;if((c[ea>>2]|0)!=22){c[i>>2]=2;c[i+4>>2]=0;c[i+8>>2]=22;c[p>>2]=0;__ZN7VariantaSERKS_(f,p);if(c[p>>2]|0)__ZN7Variant5clearEv(p);l=k;return}ka=__ZNK7Variantcv10PoolVectorIhEEv(ea)|0;c[p>>2]=ka;c[q>>2]=0;if(!ka){Da=0;Ea=0;Fa=0}else{__Z16atomic_incrementPj(ka+4|0)|0;Da=ka;Ea=c[ka+8>>2]|0;Fa=c[ka+16>>2]|0}if(__Z14decode_variantR7VariantPKhiPi(q,Ea,Fa,0)|0){__ZN6StringC2EPKc(y,562545);c[s>>2]=__Z3RTRRK6String(y)|0;__ZN7VariantC2ERK6String(r,s);__ZN7VariantaSERKS_(f,r);if(c[r>>2]|0)__ZN7Variant5clearEv(r);ka=c[s>>2]|0;if(ka|0?(__Z16atomic_decrementPj(ka+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(ka,1);ka=c[y>>2]|0;if(ka|0?(__Z16atomic_decrementPj(ka+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(ka,1);c[i>>2]=2;c[i+4>>2]=0;c[i+8>>2]=22;if(Da|0)__Z16atomic_decrementPj(Da+4|0)|0}else{if(Da|0)__Z16atomic_decrementPj(Da+4|0)|0;__ZN7VariantaSERKS_(f,q)}if(c[q>>2]|0)__ZN7Variant5clearEv(q);__ZN10PoolVectorIhE12_unreferenceEv(p);l=k;return}case 58:{switch(e|0){case 0:{c[i>>2]=4;c[i+4>>2]=1;c[p>>2]=0;__ZN7VariantaSERKS_(f,p);if(c[p>>2]|0)__ZN7Variant5clearEv(p);l=k;return}case 1:{ka=c[d>>2]|0;if((c[ka>>2]|1|0)!=3){c[i>>2]=2;c[i+4>>2]=0;c[i+8>>2]=3;c[p>>2]=0;__ZN7VariantaSERKS_(f,p);if(c[p>>2]|0)__ZN7Variant5clearEv(p);l=k;return}ea=__ZNK7VariantcviEv(ka)|0;__ZN5ArrayC2Ev(p);do if((ea|0)<1){__ZN7VariantC2ERK5Array(q,p);__ZN7VariantaSERKS_(f,q);if(c[q>>2]|0)__ZN7Variant5clearEv(q)}else{if(__ZN5Array6resizeEi(p,ea)|0){c[i>>2]=1;c[q>>2]=0;__ZN7VariantaSERKS_(f,q);if(c[q>>2]|0)__ZN7Variant5clearEv(q);break}ka=0;do{__ZN7VariantC2Ei(q,ka);__ZN7VariantaSERKS_(__ZN5ArrayixEi(p,ka)|0,q);if(c[q>>2]|0)__ZN7Variant5clearEv(q);ka=ka+1|0}while((ka|0)!=(ea|0));__ZN7VariantC2ERK5Array(q,p);__ZN7VariantaSERKS_(f,q);if(c[q>>2]|0)__ZN7Variant5clearEv(q)}while(0);__ZN5ArrayD2Ev(p);l=k;return}case 2:{ea=c[d>>2]|0;if((c[ea>>2]|1|0)!=3){c[i>>2]=2;c[i+4>>2]=0;c[i+8>>2]=3;c[p>>2]=0;__ZN7VariantaSERKS_(f,p);if(c[p>>2]|0)__ZN7Variant5clearEv(p);l=k;return}ka=d+4|0;if((c[c[ka>>2]>>2]|1|0)!=3){c[i>>2]=2;c[i+4>>2]=1;c[i+8>>2]=3;c[p>>2]=0;__ZN7VariantaSERKS_(f,p);if(c[p>>2]|0)__ZN7Variant5clearEv(p);l=k;return}ma=__ZNK7VariantcviEv(ea)|0;ea=__ZNK7VariantcviEv(c[ka>>2]|0)|0;__ZN5ArrayC2Ev(p);do if((ea|0)>(ma|0)){if(__ZN5Array6resizeEi(p,ea-ma|0)|0){c[i>>2]=1;c[q>>2]=0;__ZN7VariantaSERKS_(f,q);if(c[q>>2]|0)__ZN7Variant5clearEv(q);break}ka=ma;do{__ZN7VariantC2Ei(q,ka);__ZN7VariantaSERKS_(__ZN5ArrayixEi(p,ka-ma|0)|0,q);if(c[q>>2]|0)__ZN7Variant5clearEv(q);ka=ka+1|0}while((ka|0)!=(ea|0));__ZN7VariantC2ERK5Array(q,p);__ZN7VariantaSERKS_(f,q);if(c[q>>2]|0)__ZN7Variant5clearEv(q)}else{__ZN7VariantC2ERK5Array(q,p);__ZN7VariantaSERKS_(f,q);if(c[q>>2]|0)__ZN7Variant5clearEv(q)}while(0);__ZN5ArrayD2Ev(p);l=k;return}case 3:{ea=c[d>>2]|0;if((c[ea>>2]|1|0)!=3){c[i>>2]=2;c[i+4>>2]=0;c[i+8>>2]=3;c[p>>2]=0;__ZN7VariantaSERKS_(f,p);if(c[p>>2]|0)__ZN7Variant5clearEv(p);l=k;return}ma=d+4|0;if((c[c[ma>>2]>>2]|1|0)!=3){c[i>>2]=2;c[i+4>>2]=1;c[i+8>>2]=3;c[p>>2]=0;__ZN7VariantaSERKS_(f,p);if(c[p>>2]|0)__ZN7Variant5clearEv(p);l=k;return}ka=d+8|0;if((c[c[ka>>2]>>2]|1|0)!=3){c[i>>2]=2;c[i+4>>2]=2;c[i+8>>2]=3;c[p>>2]=0;__ZN7VariantaSERKS_(f,p);if(c[p>>2]|0)__ZN7Variant5clearEv(p);l=k;return}na=__ZNK7VariantcviEv(ea)|0;ea=__ZNK7VariantcviEv(c[ma>>2]|0)|0;ma=__ZNK7VariantcviEv(c[ka>>2]|0)|0;if(!ma){__ZN6StringC2EPKc(r,490372);c[q>>2]=__Z3RTRRK6String(r)|0;__ZN7VariantC2ERK6String(p,q);__ZN7VariantaSERKS_(f,p);if(c[p>>2]|0)__ZN7Variant5clearEv(p);ka=c[q>>2]|0;if(ka|0?(__Z16atomic_decrementPj(ka+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(ka,1);ka=c[r>>2]|0;if(ka|0?(__Z16atomic_decrementPj(ka+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(ka,1);c[i>>2]=1;l=k;return}__ZN5ArrayC2Ev(p);ka=(ma|0)>0;do if((na|0)>=(ea|0)&ka){__ZN7VariantC2ERK5Array(q,p);__ZN7VariantaSERKS_(f,q);if(c[q>>2]|0)__ZN7Variant5clearEv(q)}else{if((na|0)<=(ea|0)&(ma|0)<0){__ZN7VariantC2ERK5Array(q,p);__ZN7VariantaSERKS_(f,q);if(c[q>>2]|0)__ZN7Variant5clearEv(q);break}if(ka)Ga=(ea+~na|0)/(ma|0)|0;else Ga=(na+-1-ea|0)/(0-ma|0)|0;if(__ZN5Array6resizeEi(p,Ga+1|0)|0){c[i>>2]=1;c[q>>2]=0;__ZN7VariantaSERKS_(f,q);if(c[q>>2]|0)__ZN7Variant5clearEv(q);break}if(ka){if((na|0)<(ea|0)){qa=na;ja=0;while(1){__ZN7VariantC2Ei(q,qa);__ZN7VariantaSERKS_(__ZN5ArrayixEi(p,ja)|0,q);if(c[q>>2]|0)__ZN7Variant5clearEv(q);qa=qa+ma|0;if((qa|0)>=(ea|0))break;else ja=ja+1|0}}}else if((na|0)>(ea|0)){ja=na;qa=0;while(1){__ZN7VariantC2Ei(q,ja);__ZN7VariantaSERKS_(__ZN5ArrayixEi(p,qa)|0,q);if(c[q>>2]|0)__ZN7Variant5clearEv(q);ja=ja+ma|0;if((ja|0)<=(ea|0))break;else qa=qa+1|0}}__ZN7VariantC2ERK5Array(q,p);__ZN7VariantaSERKS_(f,q);if(c[q>>2]|0)__ZN7Variant5clearEv(q)}while(0);__ZN5ArrayD2Ev(p);l=k;return}default:{c[i>>2]=3;c[i+4>>2]=3;c[p>>2]=0;__ZN7VariantaSERKS_(f,p);if(c[p>>2]|0)__ZN7Variant5clearEv(p);l=k;return}}break}case 59:{if((e|0)<1){c[i>>2]=4;c[i+4>>2]=1;c[p>>2]=0;__ZN7VariantaSERKS_(f,p);if(c[p>>2]|0)__ZN7Variant5clearEv(p);l=k;return}if((e|0)!=1){c[i>>2]=3;c[i+4>>2]=1;c[p>>2]=0;__ZN7VariantaSERKS_(f,p);if(c[p>>2]|0)__ZN7Variant5clearEv(p);l=k;return}ea=c[d>>2]|0;if((c[ea>>2]|0)!=4){c[i>>2]=2;c[i+4>>2]=0;c[i+8>>2]=4;c[p>>2]=0;__ZN7VariantaSERKS_(f,p);if(c[p>>2]|0)__ZN7Variant5clearEv(p);l=k;return}c[r>>2]=__ZNK7Variantcv6StringEv(ea)|0;__ZN6StringC2EPKc(s,1263606);c[D>>2]=__ZN14ResourceLoader4loadERK6StringS2_bP5Error(r,s,0,0)|0;__ZN6RefPtrC2Ev(p);__ZN3RefI9ReferenceEaSI8ResourceEEvRKS_IT_E(p,D);__ZN7VariantC2ERK6RefPtr(q,p);__ZN6RefPtrD2Ev(p);__ZN7VariantaSERKS_(f,q);if(c[q>>2]|0)__ZN7Variant5clearEv(q);ea=c[D>>2]|0;if((ea|0?__ZN9Reference11unreferenceEv(ea)|0:0)?(ea=c[D>>2]|0,__Z17predelete_handlerP6Object(ea)|0):0){gj[c[(c[ea>>2]|0)+76>>2]&8191](ea);__ZN6Memory11free_staticEPvb(ea,0)}c[D>>2]=0;ea=c[s>>2]|0;if(ea|0?(__Z16atomic_decrementPj(ea+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(ea,1);ea=c[r>>2]|0;if(ea|0?(__Z16atomic_decrementPj(ea+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(ea,1);l=k;return}case 60:{if((e|0)<1){c[i>>2]=4;c[i+4>>2]=1;c[p>>2]=0;__ZN7VariantaSERKS_(f,p);if(c[p>>2]|0)__ZN7Variant5clearEv(p);l=k;return}if((e|0)!=1){c[i>>2]=3;c[i+4>>2]=1;c[p>>2]=0;__ZN7VariantaSERKS_(f,p);if(c[p>>2]|0)__ZN7Variant5clearEv(p);l=k;return}ea=c[d>>2]|0;switch(c[ea>>2]|0){case 0:{c[p>>2]=0;__ZN7VariantaSERKS_(f,p);if(c[p>>2]|0)__ZN7Variant5clearEv(p);l=k;return}case 18:{ma=__ZNK7VariantcvP6ObjectEv(ea)|0;if(!ma){c[p>>2]=0;__ZN7VariantaSERKS_(f,p);if(c[p>>2]|0)__ZN7Variant5clearEv(p);l=k;return}ea=ma+52|0;ma=c[ea>>2]|0;if(ma|0?(na=ij[c[(c[ma>>2]|0)+76>>2]&8191](ma)|0,(na|0)==(c[305219]|0)):0){na=c[ea>>2]|0;ea=ij[c[(c[na>>2]|0)+60>>2]&8191](na)|0;if(ea|0){if($i[c[(c[ea>>2]|0)+44>>2]&8191](ea,1220884)|0){__ZN9Reference9referenceEv(ea);Ha=ea;Ia=ea}else{Ha=ea;Ia=0}if(__ZN9Reference11unreferenceEv(Ha)|0?__Z17predelete_handlerP6Object(ea)|0:0){gj[c[(c[ea>>2]|0)+76>>2]&8191](ea);__ZN6Memory11free_staticEPvb(ea,0)}if(Ia|0){c[q>>2]=0;ea=Ia+172|0;if(!(c[ea>>2]|0))Ja=Ia;else{ma=Ia;ka=ea;while(1){__ZN10StringNameC2ERK6String(E,ma+288|0);__ZN6VectorI10StringNameE9push_backES0_(q,E)|0;__ZN10StringNameD2Ev(E);ea=c[ka>>2]|0;ka=ea+172|0;if(!(c[ka>>2]|0)){Ja=ea;break}else ma=ea}}__ZN6VectorI10StringNameE6invertEv(q);ma=Ja+284|0;if(__ZNK6String16is_resource_fileEv(ma)|0){c[p>>2]=0;__ZN6StringC2EPKc(s,1263606);__ZN8NodePathC2ERK6VectorI10StringNameES4_bRK6String(r,q,p,0,s);ka=c[s>>2]|0;if(ka|0?(__Z16atomic_decrementPj(ka+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(ka,1);ka=c[p>>2]|0;if(ka|0?(__Z16atomic_decrementPj(ka+-8|0)|0)==0:0){ea=c[p>>2]|0;qa=(ea|0)==0?0:ea+-4|0;ea=qa+4|0;if(c[qa>>2]|0){ja=0;do{__ZN10StringNameD2Ev(ea+(ja<<2)|0);ja=ja+1|0}while(ja>>>0<(c[qa>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(ka,1)}__ZN10DictionaryC2Ev(s);__ZN7VariantC2ERK8NodePath(p,r);__ZN7VariantC2EPKc(y,490476);__ZN7VariantaSERKS_(__ZN10DictionaryixERK7Variant(s,y)|0,p);if(c[y>>2]|0)__ZN7Variant5clearEv(y);if(c[p>>2]|0)__ZN7Variant5clearEv(p);__ZN7VariantC2ERK6String(p,ma);__ZN7VariantC2EPKc(y,490485);__ZN7VariantaSERKS_(__ZN10DictionaryixERK7Variant(s,y)|0,p);if(c[y>>2]|0)__ZN7Variant5clearEv(y);if(c[p>>2]|0)__ZN7Variant5clearEv(p);qa=Ia;do{ja=c[qa+176>>2]|0;do if(ja|0){ea=c[ja+8>>2]|0;pa=c[qa+180>>2]|0;if((ea|0)==(pa|0))break;else Ka=ea;while(1){ea=c[Ka+8>>2]|0;if((ea|0)==(pa|0))break;else Ka=ea}if(!Ka)break;else La=Ka;do{c[y>>2]=0;pa=La+24|0;if(nj[c[(c[na>>2]|0)+4>>2]&2047](na,pa,y)|0){ea=c[pa>>2]|0;do if(!ea){c[p>>2]=0;Ma=0}else{pa=c[ea+4>>2]|0;if(pa|0){__ZN6StringC2EPKc(p,pa);Ma=c[p>>2]|0;break}pa=ea+8|0;c[p>>2]=0;da=c[pa>>2]|0;if(!da){Ma=0;break}c[p>>2]=0;if(!(__Z28atomic_conditional_incrementPj(da+-8|0)|0)){Ma=0;break}da=c[pa>>2]|0;c[p>>2]=da;Ma=da}while(0);c[B>>2]=Ma;__ZN7VariantC2ERK6String(p,B);ea=__ZNK10Dictionary3hasERK7Variant(s,p)|0;if(c[p>>2]|0)__ZN7Variant5clearEv(p);if(!ea?(__ZN7VariantC2ERK6String(p,B),__ZN7VariantaSERKS_(__ZN10DictionaryixERK7Variant(s,p)|0,y),c[p>>2]|0):0)__ZN7Variant5clearEv(p);ea=c[B>>2]|0;do if(ea|0){if(__Z16atomic_decrementPj(ea+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ea,1)}while(0)}if(c[y>>2]|0)__ZN7Variant5clearEv(y);La=c[La+16>>2]|0}while((La|0)!=0)}while(0);qa=c[qa+168>>2]|0}while((qa|0)!=0);__ZN7VariantC2ERK10Dictionary(p,s);__ZN7VariantaSERKS_(f,p);if(c[p>>2]|0)__ZN7Variant5clearEv(p);__ZN10DictionaryD2Ev(s);__ZN8NodePathD2Ev(r)}else{c[i>>2]=2;c[i+4>>2]=0;c[i+8>>2]=20;c[p>>2]=0;__ZN7VariantaSERKS_(f,p);if(c[p>>2]|0)__ZN7Variant5clearEv(p);__ZN6StringC2EPKc(s,490447);c[r>>2]=__Z3RTRRK6String(s)|0;__ZN7VariantC2ERK6String(p,r);__ZN7VariantaSERKS_(f,p);if(c[p>>2]|0)__ZN7Variant5clearEv(p);qa=c[r>>2]|0;do if(qa|0){if(__Z16atomic_decrementPj(qa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(qa,1)}while(0);qa=c[s>>2]|0;do if(qa|0){if(__Z16atomic_decrementPj(qa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(qa,1)}while(0)}qa=c[q>>2]|0;if(qa|0?(__Z16atomic_decrementPj(qa+-8|0)|0)==0:0){na=c[q>>2]|0;ma=(na|0)==0?0:na+-4|0;na=ma+4|0;if(c[ma>>2]|0){ka=0;do{__ZN10StringNameD2Ev(na+(ka<<2)|0);ka=ka+1|0}while(ka>>>0<(c[ma>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(qa,1)}if(!(__ZN9Reference11unreferenceEv(Ia)|0)){l=k;return}if(!(__Z17predelete_handlerP6Object(Ia)|0)){l=k;return}gj[c[(c[Ia>>2]|0)+76>>2]&8191](Ia);__ZN6Memory11free_staticEPvb(Ia,0);l=k;return}}c[i>>2]=2;c[i+4>>2]=0;c[i+8>>2]=20;__ZN6StringC2EPKc(r,490425);c[q>>2]=__Z3RTRRK6String(r)|0;__ZN7VariantC2ERK6String(p,q);__ZN7VariantaSERKS_(f,p);if(c[p>>2]|0)__ZN7Variant5clearEv(p);ma=c[q>>2]|0;if(ma|0?(__Z16atomic_decrementPj(ma+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(ma,1);ma=c[r>>2]|0;if(ma|0?(__Z16atomic_decrementPj(ma+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(ma,1);l=k;return}c[i>>2]=2;c[i+4>>2]=0;c[i+8>>2]=20;__ZN6StringC2EPKc(r,490395);c[q>>2]=__Z3RTRRK6String(r)|0;__ZN7VariantC2ERK6String(p,q);__ZN7VariantaSERKS_(f,p);if(c[p>>2]|0)__ZN7Variant5clearEv(p);ma=c[q>>2]|0;if(ma|0?(__Z16atomic_decrementPj(ma+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(ma,1);ma=c[r>>2]|0;if(ma|0?(__Z16atomic_decrementPj(ma+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(ma,1);l=k;return}default:{c[i>>2]=2;c[i+4>>2]=0;c[p>>2]=0;__ZN7VariantaSERKS_(f,p);if(c[p>>2]|0)__ZN7Variant5clearEv(p);l=k;return}}break}case 61:{if((e|0)<1){c[i>>2]=4;c[i+4>>2]=1;c[p>>2]=0;__ZN7VariantaSERKS_(f,p);if(c[p>>2]|0)__ZN7Variant5clearEv(p);l=k;return}if((e|0)!=1){c[i>>2]=3;c[i+4>>2]=1;c[p>>2]=0;__ZN7VariantaSERKS_(f,p);if(c[p>>2]|0)__ZN7Variant5clearEv(p);l=k;return}ma=c[d>>2]|0;if((c[ma>>2]|0)!=20){c[i>>2]=2;c[i+4>>2]=0;c[i+8>>2]=20;c[p>>2]=0;__ZN7VariantaSERKS_(f,p);if(c[p>>2]|0)__ZN7Variant5clearEv(p);l=k;return}c[p>>2]=__ZNK7Variantcv10DictionaryEv(ma)|0;__ZN7VariantC2EPKc(q,490485);ma=__ZNK10Dictionary3hasERK7Variant(p,q)|0;if(c[q>>2]|0)__ZN7Variant5clearEv(q);if(ma){__ZN7VariantC2EPKc(r,490485);c[q>>2]=__ZNK7Variantcv6StringEv(__ZN10DictionaryixERK7Variant(p,r)|0)|0;__ZN6StringC2EPKc(s,1263606);ma=__ZN14ResourceLoader4loadERK6StringS2_bP5Error(q,s,0,0)|0;if(ma){if($i[c[(c[ma>>2]|0)+44>>2]&8191](ma,1220708)|0){__ZN9Reference9referenceEv(ma);Na=ma;Oa=ma}else{Na=ma;Oa=0}if(__ZN9Reference11unreferenceEv(Na)|0?__Z17predelete_handlerP6Object(ma)|0:0){gj[c[(c[ma>>2]|0)+76>>2]&8191](ma);__ZN6Memory11free_staticEPvb(ma,0);Pa=Oa}else Pa=Oa}else Pa=0;ma=c[s>>2]|0;if(ma|0?(__Z16atomic_decrementPj(ma+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(ma,1);ma=c[q>>2]|0;if(ma|0?(__Z16atomic_decrementPj(ma+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(ma,1);if(c[r>>2]|0)__ZN7Variant5clearEv(r);ma=(Pa|0)==0;do if(ma){c[i>>2]=2;c[i+4>>2]=0;c[i+8>>2]=18;__ZN6StringC2EPKc(s,490542);c[r>>2]=__Z3RTRRK6String(s)|0;__ZN7VariantC2ERK6String(q,r);__ZN7VariantaSERKS_(f,q);if(c[q>>2]|0)__ZN7Variant5clearEv(q);ka=c[r>>2]|0;if(ka|0?(__Z16atomic_decrementPj(ka+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(ka,1);ka=c[s>>2]|0;if(ka|0?(__Z16atomic_decrementPj(ka+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(ka,1)}else{if(!($i[c[(c[Pa>>2]|0)+44>>2]&8191](Pa,1220884)|0)){c[i>>2]=2;c[i+4>>2]=0;c[i+8>>2]=18;c[q>>2]=0;__ZN7VariantaSERKS_(f,q);if(c[q>>2]|0)__ZN7Variant5clearEv(q);__ZN6StringC2EPKc(s,490606);c[r>>2]=__Z3RTRRK6String(s)|0;__ZN7VariantC2ERK6String(q,r);__ZN7VariantaSERKS_(f,q);if(c[q>>2]|0)__ZN7Variant5clearEv(q);ka=c[r>>2]|0;if(ka|0?(__Z16atomic_decrementPj(ka+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(ka,1);ka=c[s>>2]|0;do if(ka|0){if(__Z16atomic_decrementPj(ka+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ka,1)}while(0);break}__ZN9Reference9referenceEv(Pa);__ZN8NodePathC2Ev(q);__ZN7VariantC2EPKc(r,490476);ka=__ZNK10Dictionary3hasERK7Variant(p,r)|0;if(c[r>>2]|0)__ZN7Variant5clearEv(r);if(ka?(__ZN7VariantC2EPKc(s,490476),c[r>>2]=__ZNK7Variantcv8NodePathEv(__ZN10DictionaryixERK7Variant(p,s)|0)|0,__ZN8NodePathaSERKS_(q,r),__ZN8NodePathD2Ev(r),c[s>>2]|0):0)__ZN7Variant5clearEv(s);a:do if((__ZNK8NodePath14get_name_countEv(q)|0)>0){ka=0;na=Pa;while(1){c[r>>2]=__ZNK8NodePath8get_nameEi(q,ka)|0;ja=__ZN3MapI10StringName3RefI8GDScriptE10ComparatorIS0_E16DefaultAllocatorEixERKS0_(na+224|0,r)|0;do if((c[ja>>2]|0)==(na|0))Qa=na;else{do if(na|0){if(!(__ZN9Reference11unreferenceEv(na)|0))break;if(!(__Z17predelete_handlerP6Object(na)|0))break;gj[c[(c[na>>2]|0)+76>>2]&8191](na);__ZN6Memory11free_staticEPvb(na,0)}while(0);ea=c[ja>>2]|0;if(!ea){Qa=0;break}__ZN9Reference9referenceEv(ea);Qa=ea}while(0);__ZN10StringNameD2Ev(r);ka=ka+1|0;if(!Qa)break;if((ka|0)>=(__ZNK8NodePath14get_name_countEv(q)|0)){Ra=Qa;ta=1382;break a}else na=Qa}c[i>>2]=2;c[i+4>>2]=0;c[i+8>>2]=18;c[r>>2]=0;__ZN7VariantaSERKS_(f,r);if(c[r>>2]|0)__ZN7Variant5clearEv(r);__ZN6StringC2EPKc(y,490667);c[s>>2]=__Z3RTRRK6String(y)|0;__ZN7VariantC2ERK6String(r,s);__ZN7VariantaSERKS_(f,r);if(c[r>>2]|0)__ZN7Variant5clearEv(r);na=c[s>>2]|0;do if(na|0){if(__Z16atomic_decrementPj(na+-8|0)|0)break;__ZN6Memory11free_staticEPvb(na,1)}while(0);na=c[y>>2]|0;do if(na|0){if(__Z16atomic_decrementPj(na+-8|0)|0)break;__ZN6Memory11free_staticEPvb(na,1)}while(0);Sa=0}else{Ra=Pa;ta=1382}while(0);b:do if((ta|0)==1382){__ZN8GDScript4_newEPPK7VariantiRNS0_9CallErrorE(r,Ra,0,0,i);__ZN7VariantaSERKS_(f,r);if(c[r>>2]|0)__ZN7Variant5clearEv(r);na=c[(__ZNK7VariantcvP6ObjectEv(f)|0)+52>>2]|0;ka=ij[c[(c[na>>2]|0)+60>>2]&8191](na)|0;if((ka|0)==0|($i[c[(c[ka>>2]|0)+44>>2]&8191](ka,1220884)|0)^1){Ta=ka;Ua=0}else{__ZN9Reference9referenceEv(ka);Ta=ka;Ua=ka}do if(__ZN9Reference11unreferenceEv(Ta)|0){if(!(__Z17predelete_handlerP6Object(ka)|0))break;gj[c[(c[ka>>2]|0)+76>>2]&8191](ka);__ZN6Memory11free_staticEPvb(ka,0)}while(0);ka=c[Ua+212>>2]|0;do if(ka|0){ja=c[ka+8>>2]|0;ea=c[Ua+216>>2]|0;if((ja|0)==(ea|0))break;else Va=ja;while(1){ja=c[Va+8>>2]|0;if((ja|0)==(ea|0))break;else Va=ja}if(Va|0){ea=na+24|0;ja=Va;do{da=ja+24|0;__ZN7VariantC2ERK10StringName(r,da);pa=__ZNK10Dictionary3hasERK7Variant(p,r)|0;if(c[r>>2]|0)__ZN7Variant5clearEv(r);if(pa){__ZN7VariantC2ERK10StringName(r,da);da=__ZN10DictionaryixERK7Variant(p,r)|0;pa=c[ja+28>>2]|0;do if((pa|0)<0)ta=1409;else{oa=c[ea>>2]|0;la=(oa|0)==0;if(la)Wa=0;else Wa=c[oa+-4>>2]|0;if((Wa|0)<=(pa|0)){if(la)Xa=0;else Xa=c[oa+-4>>2]|0;if((Xa|0)<=(pa|0)){ta=1409;break}a[1263537]=0}__ZN6VectorI7VariantE14_copy_on_writeEv(ea);Ya=(c[ea>>2]|0)+(pa*24|0)|0}while(0);if((ta|0)==1409){ta=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);Ya=0}__ZN7VariantaSERKS_(Ya,da);if(c[r>>2]|0)__ZN7Variant5clearEv(r)}ja=c[ja+16>>2]|0}while((ja|0)!=0)}if(!Ua){Sa=Ra;break b}}while(0);if(!(__ZN9Reference11unreferenceEv(Ua)|0)){Sa=Ra;break}if(!(__Z17predelete_handlerP6Object(Ua)|0)){Sa=Ra;break}gj[c[(c[Ua>>2]|0)+76>>2]&8191](Ua);__ZN6Memory11free_staticEPvb(Ua,0);Sa=Ra}while(0);__ZN8NodePathD2Ev(q);if((Sa|0?__ZN9Reference11unreferenceEv(Sa)|0:0)?__Z17predelete_handlerP6Object(Sa)|0:0){gj[c[(c[Sa>>2]|0)+76>>2]&8191](Sa);__ZN6Memory11free_staticEPvb(Sa,0)}}while(0);if((!ma?__ZN9Reference11unreferenceEv(Pa)|0:0)?__Z17predelete_handlerP6Object(Pa)|0:0){gj[c[(c[Pa>>2]|0)+76>>2]&8191](Pa);__ZN6Memory11free_staticEPvb(Pa,0)}}else{c[i>>2]=2;c[i+4>>2]=0;c[i+8>>2]=18;__ZN6StringC2EPKc(s,490491);c[r>>2]=__Z3RTRRK6String(s)|0;__ZN7VariantC2ERK6String(q,r);__ZN7VariantaSERKS_(f,q);if(c[q>>2]|0)__ZN7Variant5clearEv(q);qa=c[r>>2]|0;if(qa|0?(__Z16atomic_decrementPj(qa+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(qa,1);qa=c[s>>2]|0;if(qa|0?(__Z16atomic_decrementPj(qa+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(qa,1)}__ZN10DictionaryD2Ev(p);l=k;return}case 62:{if((e|0)<1){c[i>>2]=4;c[i+4>>2]=1;c[p>>2]=0;__ZN7VariantaSERKS_(f,p);if(c[p>>2]|0)__ZN7Variant5clearEv(p);l=k;return}if((e|0)!=1){c[i>>2]=3;c[i+4>>2]=1;c[p>>2]=0;__ZN7VariantaSERKS_(f,p);if(c[p>>2]|0)__ZN7Variant5clearEv(p);l=k;return}qa=c[d>>2]|0;if((c[qa>>2]|0)!=4){c[i>>2]=2;c[i+4>>2]=0;c[i+8>>2]=4;c[p>>2]=0;__ZN7VariantaSERKS_(f,p);if(c[p>>2]|0)__ZN7Variant5clearEv(p);l=k;return}c[p>>2]=0;c[r>>2]=__ZNK7Variantcv6StringEv(qa)|0;qa=__ZN4JSON5parseERK6StringR7VariantRS0_Ri(r,f,p,q)|0;na=c[r>>2]|0;if(na|0?(__Z16atomic_decrementPj(na+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(na,1);if(!qa){__ZN7VariantC2EPKc(r,1263606);__ZN7VariantaSERKS_(f,r);if(c[r>>2]|0)__ZN7Variant5clearEv(r)}else{qa=c[q>>2]|0;c[U>>2]=__Z4itosx(qa,((qa|0)<0)<<31>>31)|0;__ZN6StringC2EPKc(y,1144824);c[H>>2]=__ZNK6StringplERKS_(U,y)|0;c[s>>2]=__ZNK6StringplERKS_(H,p)|0;__ZN7VariantC2ERK6String(r,s);__ZN7VariantaSERKS_(f,r);if(c[r>>2]|0)__ZN7Variant5clearEv(r);qa=c[s>>2]|0;if(qa|0?(__Z16atomic_decrementPj(qa+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(qa,1);qa=c[H>>2]|0;if(qa|0?(__Z16atomic_decrementPj(qa+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(qa,1);qa=c[y>>2]|0;if(qa|0?(__Z16atomic_decrementPj(qa+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(qa,1);qa=c[U>>2]|0;if(qa|0?(__Z16atomic_decrementPj(qa+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(qa,1)}qa=c[p>>2]|0;if(qa|0?(__Z16atomic_decrementPj(qa+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(qa,1);l=k;return}case 63:{if((e|0)<1){c[i>>2]=4;c[i+4>>2]=1;c[p>>2]=0;__ZN7VariantaSERKS_(f,p);if(c[p>>2]|0)__ZN7Variant5clearEv(p);l=k;return}if((e|0)!=1){c[i>>2]=3;c[i+4>>2]=1;c[p>>2]=0;__ZN7VariantaSERKS_(f,p);if(c[p>>2]|0)__ZN7Variant5clearEv(p);l=k;return}qa=c[d>>2]|0;if((c[qa>>2]|0)!=4){c[i>>2]=2;c[i+4>>2]=0;c[i+8>>2]=4;c[p>>2]=0;__ZN7VariantaSERKS_(f,p);if(c[p>>2]|0)__ZN7Variant5clearEv(p);l=k;return}c[p>>2]=0;c[r>>2]=__ZNK7Variantcv6StringEv(qa)|0;qa=__ZN4JSON5parseERK6StringR7VariantRS0_Ri(r,f,p,q)|0;na=c[r>>2]|0;if(na|0?(__Z16atomic_decrementPj(na+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(na,1);if(qa|0?(c[r>>2]=0,__ZN7VariantaSERKS_(f,r),c[r>>2]|0):0)__ZN7Variant5clearEv(r);qa=c[p>>2]|0;if(qa|0?(__Z16atomic_decrementPj(qa+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(qa,1);l=k;return}case 64:{if((e|0)<1){c[i>>2]=4;c[i+4>>2]=1;c[p>>2]=0;__ZN7VariantaSERKS_(f,p);if(c[p>>2]|0)__ZN7Variant5clearEv(p);l=k;return}if((e|0)!=1){c[i>>2]=3;c[i+4>>2]=1;c[p>>2]=0;__ZN7VariantaSERKS_(f,p);if(c[p>>2]|0)__ZN7Variant5clearEv(p);l=k;return}c[q>>2]=__ZN4JSON5printERK7Variant(c[d>>2]|0)|0;__ZN7VariantC2ERK6String(p,q);__ZN7VariantaSERKS_(f,p);if(c[p>>2]|0)__ZN7Variant5clearEv(p);qa=c[q>>2]|0;if(qa|0?(__Z16atomic_decrementPj(qa+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(qa,1);l=k;return}case 65:{if((e|0)<1){c[i>>2]=4;c[i+4>>2]=1;c[p>>2]=0;__ZN7VariantaSERKS_(f,p);if(c[p>>2]|0)__ZN7Variant5clearEv(p);l=k;return}if((e|0)==1){__ZN7VariantC2Ej(p,__ZNK7Variant4hashEv(c[d>>2]|0)|0);__ZN7VariantaSERKS_(f,p);if(c[p>>2]|0)__ZN7Variant5clearEv(p);l=k;return}else{c[i>>2]=3;c[i+4>>2]=1;c[p>>2]=0;__ZN7VariantaSERKS_(f,p);if(c[p>>2]|0)__ZN7Variant5clearEv(p);l=k;return}break}case 66:{if((e|0)<3){c[i>>2]=4;c[i+4>>2]=3;c[p>>2]=0;__ZN7VariantaSERKS_(f,p);if(c[p>>2]|0)__ZN7Variant5clearEv(p);l=k;return}if((e|0)>4){c[i>>2]=3;c[i+4>>2]=4;c[p>>2]=0;__ZN7VariantaSERKS_(f,p);if(c[p>>2]|0)__ZN7Variant5clearEv(p);l=k;return}qa=c[d>>2]|0;if((c[qa>>2]|1|0)!=3){c[i>>2]=2;c[i+4>>2]=0;c[i+8>>2]=3;c[p>>2]=0;__ZN7VariantaSERKS_(f,p);if(c[p>>2]|0)__ZN7Variant5clearEv(p);l=k;return}na=d+4|0;if((c[c[na>>2]>>2]|1|0)!=3){c[i>>2]=2;c[i+4>>2]=1;c[i+8>>2]=3;c[p>>2]=0;__ZN7VariantaSERKS_(f,p);if(c[p>>2]|0)__ZN7Variant5clearEv(p);l=k;return}ka=d+8|0;if((c[c[ka>>2]>>2]|1|0)!=3){c[i>>2]=2;c[i+4>>2]=2;c[i+8>>2]=3;c[p>>2]=0;__ZN7VariantaSERKS_(f,p);if(c[p>>2]|0)__ZN7Variant5clearEv(p);l=k;return}fa=+__ZNK7VariantcvfEv(qa)/255.0;ra=+__ZNK7VariantcvfEv(c[na>>2]|0)/255.0;ga=+__ZNK7VariantcvfEv(c[ka>>2]|0)/255.0;g[p>>2]=fa;g[p+4>>2]=ra;g[p+8>>2]=ga;ka=p+12|0;g[ka>>2]=1.0;do if((e|0)==4){na=c[d+12>>2]|0;if((c[na>>2]|1|0)==3){g[ka>>2]=+__ZNK7VariantcvfEv(na)/255.0;ta=1537;break}c[i>>2]=2;c[i+4>>2]=3;c[i+8>>2]=3;c[q>>2]=0;__ZN7VariantaSERKS_(f,q);if(c[q>>2]|0)__ZN7Variant5clearEv(q)}else ta=1537;while(0);if((ta|0)==1537?(__ZN7VariantC2ERK5Color(q,p),__ZN7VariantaSERKS_(f,q),c[q>>2]|0):0)__ZN7Variant5clearEv(q);l=k;return}case 67:{if((e|0)<1){c[i>>2]=4;c[i+4>>2]=1;c[p>>2]=0;__ZN7VariantaSERKS_(f,p);if(c[p>>2]|0)__ZN7Variant5clearEv(p);l=k;return}if((e|0)>2){c[i>>2]=3;c[i+4>>2]=2;c[p>>2]=0;__ZN7VariantaSERKS_(f,p);if(c[p>>2]|0)__ZN7Variant5clearEv(p);l=k;return}ka=c[d>>2]|0;if((c[ka>>2]|0)!=4){c[i>>2]=2;c[i+4>>2]=0;c[p>>2]=0;__ZN7VariantaSERKS_(f,p);if(c[p>>2]|0)__ZN7Variant5clearEv(p);l=k;return}c[q>>2]=__ZNK7Variantcv6StringEv(ka)|0;__ZN5Color5namedERK6String(p,q);ka=c[q>>2]|0;if(ka|0?(__Z16atomic_decrementPj(ka+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(ka,1);do if((e|0)==2){ka=c[d+4>>2]|0;if((c[ka>>2]|1|0)==3){g[p+12>>2]=+__ZNK7VariantcvfEv(ka);ta=1562;break}c[i>>2]=2;c[i+4>>2]=1;c[i+8>>2]=3;c[q>>2]=0;__ZN7VariantaSERKS_(f,q);if(c[q>>2]|0)__ZN7Variant5clearEv(q)}else ta=1562;while(0);if((ta|0)==1562?(__ZN7VariantC2ERK5Color(q,p),__ZN7VariantaSERKS_(f,q),c[q>>2]|0):0)__ZN7Variant5clearEv(q);l=k;return}case 68:{ka=c[305219]|0;if((ij[c[(c[ka>>2]|0)+92>>2]&8191](ka)|0)<=0){l=k;return}ma=0;do{c[p>>2]=__Z4itosx(ma,((ma|0)<0)<<31>>31)|0;c[aa>>2]=__ZplPKcRK6String(1088826,p)|0;__ZN6StringC2EPKc(q,1096919);c[$>>2]=__ZNK6StringplERKS_(aa,q)|0;c[r>>2]=$i[c[(c[ka>>2]|0)+104>>2]&8191](ka,ma)|0;c[_>>2]=__ZNK6StringplERKS_($,r)|0;__ZN6StringC2EPKc(s,1144824);c[Z>>2]=__ZNK6StringplERKS_(_,s)|0;na=$i[c[(c[ka>>2]|0)+96>>2]&8191](ka,ma)|0;c[y>>2]=__Z4itosx(na,((na|0)<0)<<31>>31)|0;c[Y>>2]=__ZNK6StringplERKS_(Z,y)|0;__ZN6StringC2EPKc(B,1088771);c[X>>2]=__ZNK6StringplERKS_(Y,B)|0;c[C>>2]=$i[c[(c[ka>>2]|0)+100>>2]&8191](ka,ma)|0;c[W>>2]=__ZNK6StringplERKS_(X,C)|0;__ZN6StringC2EPKc(ca,1133970);c[V>>2]=__ZNK6StringplERKS_(W,ca)|0;__Z10print_line6String(V);na=c[V>>2]|0;if(na|0?(__Z16atomic_decrementPj(na+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(na,1);na=c[ca>>2]|0;if(na|0?(__Z16atomic_decrementPj(na+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(na,1);na=c[W>>2]|0;if(na|0?(__Z16atomic_decrementPj(na+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(na,1);na=c[C>>2]|0;if(na|0?(__Z16atomic_decrementPj(na+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(na,1);na=c[X>>2]|0;if(na|0?(__Z16atomic_decrementPj(na+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(na,1);na=c[B>>2]|0;if(na|0?(__Z16atomic_decrementPj(na+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(na,1);na=c[Y>>2]|0;if(na|0?(__Z16atomic_decrementPj(na+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(na,1);na=c[y>>2]|0;if(na|0?(__Z16atomic_decrementPj(na+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(na,1);na=c[Z>>2]|0;if(na|0?(__Z16atomic_decrementPj(na+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(na,1);na=c[s>>2]|0;if(na|0?(__Z16atomic_decrementPj(na+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(na,1);na=c[_>>2]|0;if(na|0?(__Z16atomic_decrementPj(na+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(na,1);na=c[r>>2]|0;if(na|0?(__Z16atomic_decrementPj(na+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(na,1);na=c[$>>2]|0;if(na|0?(__Z16atomic_decrementPj(na+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(na,1);na=c[q>>2]|0;if(na|0?(__Z16atomic_decrementPj(na+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(na,1);na=c[aa>>2]|0;if(na|0?(__Z16atomic_decrementPj(na+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(na,1);na=c[p>>2]|0;do if(na|0){if(__Z16atomic_decrementPj(na+-8|0)|0)break;__ZN6Memory11free_staticEPvb(na,1)}while(0);ma=ma+1|0}while((ma|0)<(ij[c[(c[ka>>2]|0)+92>>2]&8191](ka)|0));l=k;return}case 69:{if((e|0)<1){c[i>>2]=4;c[i+4>>2]=1;c[p>>2]=0;__ZN7VariantaSERKS_(f,p);if(c[p>>2]|0)__ZN7Variant5clearEv(p);l=k;return}if((e|0)!=1){c[i>>2]=3;c[i+4>>2]=1;c[p>>2]=0;__ZN7VariantaSERKS_(f,p);if(c[p>>2]|0)__ZN7Variant5clearEv(p);l=k;return}ka=c[d>>2]|0;if((c[ka>>2]&-2|0)==2){__ZN7VariantC2EPK6Object(p,__ZN8ObjectDB12get_instanceEj(__ZNK7VariantcvjEv(ka)|0)|0);__ZN7VariantaSERKS_(f,p);if(c[p>>2]|0)__ZN7Variant5clearEv(p);l=k;return}else{c[i>>2]=2;c[i+4>>2]=0;c[i+8>>2]=2;c[p>>2]=0;__ZN7VariantaSERKS_(f,p);if(c[p>>2]|0)__ZN7Variant5clearEv(p);l=k;return}break}case 70:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,490228,1159,1130797,0);a[1263537]=0;l=k;return}default:{l=k;return}}while(0)}function __ZN11GDFunctions13get_func_nameENS_8FunctionE(b){b=b|0;var d=0;if(b>>>0>69){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(563033,490228,43,563101,0);d=1263606;return d|0}else{a[1263537]=0;d=c[23824+(b<<2)>>2]|0;return d|0}return 0}function __ZN3RefI9ReferenceEC2ERK7Variant(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d;__ZNK7Variantcv6RefPtrEv(e,b);c[a>>2]=0;b=c[e>>2]|0;if(!b){c[a>>2]=0;__ZN6RefPtrD2Ev(e);l=d;return}f=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1220724)|0;g=f?b:0;b=c[a>>2]|0;if((g|0)==(b|0)){__ZN6RefPtrD2Ev(e);l=d;return}if((b|0?__ZN9Reference11unreferenceEv(b)|0:0)?(b=c[a>>2]|0,__Z17predelete_handlerP6Object(b)|0):0){gj[c[(c[b>>2]|0)+76>>2]&8191](b);__ZN6Memory11free_staticEPvb(b,0)}c[a>>2]=g;if(!g){__ZN6RefPtrD2Ev(e);l=d;return}__ZN9Reference9referenceEv(g);__ZN6RefPtrD2Ev(e);l=d;return}function __ZN3RefI9ReferenceEaSI7WeakRefEEvRKS_IT_E(a,b){a=a|0;b=b|0;var d=0,e=0;d=c[b>>2]|0;if(!d){b=c[a>>2]|0;if((b|0?__ZN9Reference11unreferenceEv(b)|0:0)?(b=c[a>>2]|0,__Z17predelete_handlerP6Object(b)|0):0){gj[c[(c[b>>2]|0)+76>>2]&8191](b);__ZN6Memory11free_staticEPvb(b,0)}c[a>>2]=0;return}b=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1220724)|0;e=b?d:0;d=c[a>>2]|0;if((e|0)==(d|0))return;if((d|0?__ZN9Reference11unreferenceEv(d)|0:0)?(d=c[a>>2]|0,__Z17predelete_handlerP6Object(d)|0):0){gj[c[(c[d>>2]|0)+76>>2]&8191](d);__ZN6Memory11free_staticEPvb(d,0)}c[a>>2]=e;if(!e)return;__ZN9Reference9referenceEv(e);return}function __ZN3RefI9ReferenceEaSI7FuncRefEEvRKS_IT_E(a,b){a=a|0;b=b|0;var d=0,e=0;d=c[b>>2]|0;if(!d){b=c[a>>2]|0;if((b|0?__ZN9Reference11unreferenceEv(b)|0:0)?(b=c[a>>2]|0,__Z17predelete_handlerP6Object(b)|0):0){gj[c[(c[b>>2]|0)+76>>2]&8191](b);__ZN6Memory11free_staticEPvb(b,0)}c[a>>2]=0;return}b=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1220724)|0;e=b?d:0;d=c[a>>2]|0;if((e|0)==(d|0))return;if((d|0?__ZN9Reference11unreferenceEv(d)|0:0)?(d=c[a>>2]|0,__Z17predelete_handlerP6Object(d)|0):0){gj[c[(c[d>>2]|0)+76>>2]&8191](d);__ZN6Memory11free_staticEPvb(d,0)}c[a>>2]=e;if(!e)return;__ZN9Reference9referenceEv(e);return}function __ZN3RefI9ReferenceEaSI8ResourceEEvRKS_IT_E(a,b){a=a|0;b=b|0;var d=0,e=0;d=c[b>>2]|0;if(!d){b=c[a>>2]|0;if((b|0?__ZN9Reference11unreferenceEv(b)|0:0)?(b=c[a>>2]|0,__Z17predelete_handlerP6Object(b)|0):0){gj[c[(c[b>>2]|0)+76>>2]&8191](b);__ZN6Memory11free_staticEPvb(b,0)}c[a>>2]=0;return}b=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1220724)|0;e=b?d:0;d=c[a>>2]|0;if((e|0)==(d|0))return;if((d|0?__ZN9Reference11unreferenceEv(d)|0:0)?(d=c[a>>2]|0,__Z17predelete_handlerP6Object(d)|0):0){gj[c[(c[d>>2]|0)+76>>2]&8191](d);__ZN6Memory11free_staticEPvb(d,0)}c[a>>2]=e;if(!e)return;__ZN9Reference9referenceEv(e);return}function __ZN6VectorI10StringNameE6invertEv(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d;f=0;while(1){g=c[b>>2]|0;h=(g|0)==0;if(h)i=0;else i=c[g+-4>>2]|0;if((f|0)>=((i|0)/2|0|0))break;if(h)j=0;else j=c[g+-4>>2]|0;do if((j|0)<=(f|0)){if(h)k=0;else k=c[g+-4>>2]|0;if((k|0)>(f|0)){a[1263537]=0;n=14;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);o=0;p=c[b>>2]|0;break}}else n=14;while(0);if((n|0)==14){n=0;__ZN6VectorI10StringNameE14_copy_on_writeEv(b);g=c[b>>2]|0;o=g+(f<<2)|0;p=g}g=(p|0)==0;if(g)q=0;else q=c[p+-4>>2]|0;h=q-f|0;r=h+-1|0;do if((h|0)<1)n=24;else{if(g)s=0;else s=c[p+-4>>2]|0;if((s|0)<(h|0)){if(g)t=0;else t=c[p+-4>>2]|0;if((t|0)<(h|0)){n=24;break}a[1263537]=0}__ZN6VectorI10StringNameE14_copy_on_writeEv(b);u=(c[b>>2]|0)+(r<<2)|0}while(0);if((n|0)==24){n=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);u=0}__ZN10StringNameC2ERKS_(e,o);__ZN10StringNameaSERKS_(o,u);__ZN10StringNameaSERKS_(u,e);__ZN10StringNameD2Ev(e);f=f+1|0}l=d;return}function __ZN8GDScript4_newEPPK7VariantiRNS0_9CallErrorE(b,d,e,f,g){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;var h=0,i=0,j=0,k=0,n=0,o=0,p=0;h=l;l=l+16|0;if((l|0)>=(m|0))ba(16);i=h;if(!(a[d+133>>0]|0)){c[g>>2]=1;c[b>>2]=0;l=h;return}c[g>>2]=0;c[i>>2]=0;j=d;while(1){k=c[j+168>>2]|0;if(!k)break;else j=k}k=c[j+160>>2]|0;if(k){a[1263537]=0;j=__ZN7ClassDB8instanceERK10StringName(k+92|0)|0;if((j|0)!=0?$i[c[(c[j>>2]|0)+44>>2]&8191](j,1220724)|0:0){a[1263537]=0;__ZN9Reference8init_refEv(j)|0;c[i>>2]=j;__ZN9Reference9referenceEv(j);if(__ZN9Reference11unreferenceEv(j)|0?__Z17predelete_handlerP6Object(j)|0:0){gj[c[(c[j>>2]|0)+76>>2]&8191](j);__ZN6Memory11free_staticEPvb(j,0);n=1;o=j}else{n=1;o=j}}else{n=0;o=0}k=(o|0)==0;do if(__ZN8GDScript16_create_instanceEPPK7VariantiP6ObjectbRNS0_9CallErrorE(d,e,f,j,n,g)|0)if(k){__ZN7VariantC2EPK6Object(b,j);p=o;break}else{__ZNK3RefI9ReferenceEcv7VariantEv(b,i);p=c[i>>2]|0;break}else{if(k?__Z17predelete_handlerP6Object(j)|0:0){gj[c[(c[j>>2]|0)+76>>2]&8191](j);__ZN6Memory11free_staticEPvb(j,0)}c[b>>2]=0;p=o}while(0);if((p|0?__ZN9Reference11unreferenceEv(p)|0:0)?(p=c[i>>2]|0,__Z17predelete_handlerP6Object(p)|0):0){gj[c[(c[p>>2]|0)+76>>2]&8191](p);__ZN6Memory11free_staticEPvb(p,0)}}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(490716,483610,156,490721,0);c[b>>2]=0}l=h;return}function __ZN8GDScript16_create_instanceEPPK7VariantiP6ObjectbRNS0_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i;k=f;n=__ZnwjPKc(32,1263606)|0;c[n>>2]=24112;o=n+8|0;c[o>>2]=0;c[n+16>>2]=379008;p=n+12|0;c[p>>2]=0;c[n+20>>2]=0;q=n+24|0;c[q>>2]=0;r=n+4|0;c[r>>2]=0;a[n+28>>0]=g&1;__ZN6VectorI7VariantE6resizeEi(q,c[b+220>>2]|0)|0;if(!b)s=0;else{a[1263537]=0;__ZN9Reference8init_refEv(b)|0;s=b}q=c[o>>2]|0;if((s|0)==(q|0)){if(s|0){t=s;u=12}}else{if((q|0?__ZN9Reference11unreferenceEv(q)|0:0)?(q=c[o>>2]|0,__Z17predelete_handlerP6Object(q)|0):0){gj[c[(c[q>>2]|0)+76>>2]&8191](q);__ZN6Memory11free_staticEPvb(q,0)}c[o>>2]=s;if(s|0){__ZN9Reference9referenceEv(s);t=s;u=12}}if(((u|0)==12?__ZN9Reference11unreferenceEv(t)|0:0)?__Z17predelete_handlerP6Object(s)|0:0){gj[c[(c[s>>2]|0)+76>>2]&8191](s);__ZN6Memory11free_staticEPvb(s,0)}c[r>>2]=k;k=c[b+212>>2]|0;if((k|0)!=0?(s=c[k+8>>2]|0,k=c[b+216>>2]|0,(s|0)!=(k|0)):0){t=s;while(1){s=c[t+8>>2]|0;if((s|0)==(k|0))break;else t=s}if(t){k=t;do{t=c[k+28>>2]|0;c[(__ZN3MapI10StringNamei10ComparatorIS0_E16DefaultAllocatorEixERKS0_(p,k+24|0)|0)>>2]=t;k=c[k+16>>2]|0}while((k|0)!=0);v=c[r>>2]|0}else v=f}else v=f;__ZN6Object19set_script_instanceEP14ScriptInstance(v,n);v=b+268|0;if(!(c[v>>2]|0)){k=__ZnwjPFPvjE(28,4740)|0;p=k+16|0;c[p>>2]=0;c[p+4>>2]=0;c[v>>2]=k;p=c[b+272>>2]|0;c[k+4>>2]=p;c[k+8>>2]=p;c[k+12>>2]=p;c[k>>2]=1}__ZN3SetIP6Object10ComparatorIS1_E16DefaultAllocatorE10_insert_rbERKS1_(v,r)|0;__ZN10GDFunction4callEP10GDInstancePPK7VariantiRNS2_9CallErrorEPNS_9CallStateE(j,c[b+260>>2]|0,n,d,e,h,0);if(c[j>>2]|0)__ZN7Variant5clearEv(j);if(!(c[h>>2]|0)){w=n;l=i;return w|0}j=c[o>>2]|0;if(j|0){if(__ZN9Reference11unreferenceEv(j)|0?(j=c[o>>2]|0,__Z17predelete_handlerP6Object(j)|0):0){gj[c[(c[j>>2]|0)+76>>2]&8191](j);__ZN6Memory11free_staticEPvb(j,0)}c[o>>2]=0}__ZN6Object19set_script_instanceEP14ScriptInstance(c[r>>2]|0,0);r=c[v>>2]|0;a:do if(r|0){o=c[r+8>>2]|0;j=c[b+272>>2]|0;b:do if((o|0)==(j|0))x=o;else{e=o;while(1){d=c[e+24>>2]|0;if(d>>>0>f>>>0)y=e+8|0;else{if(d>>>0>=f>>>0){x=e;break b}y=e+4|0}e=c[y>>2]|0;if((e|0)==(j|0))break a}}while(0);if((!((x|0)==0|(x|0)==(j|0))?(__ZN3SetIP6Object10ComparatorIS1_E16DefaultAllocatorE6_eraseEPNS5_7ElementE(v,x),(c[b+276>>2]|0)==0):0)?(o=c[v>>2]|0,o|0):0){__ZN6Memory11free_staticEPvb(o,0);c[v>>2]=0}}while(0);if(!(c[h>>2]|0)){a[1263537]=0;w=n;l=i;return w|0}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(490791,483610,131,490808,0);w=0;l=i;return w|0}return 0}function __ZN10GDFunction4callEP10GDInstancePPK7VariantiRNS2_9CallErrorEPNS_9CallStateE(b,e,f,g,h,i,j){b=b|0;e=e|0;f=f|0;g=g|0;h=h|0;i=i|0;j=j|0;var k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0,ia=0,ja=0,ka=0,la=0,ma=0,na=0,oa=0,pa=0,qa=0,ra=0,sa=0,ta=0,ua=0,va=0,wa=0,xa=0,ya=0,za=0,Aa=0,Ba=0,Ca=0,Da=0,Ea=0,Fa=0,Ga=0,Ha=0,Ia=0,Ja=0,Ka=0,La=0,Ma=0,Na=0,Oa=0,Pa=0,Qa=0,Ra=0,Sa=0,Ta=0,Ua=0,Va=0,Wa=0,Xa=0,Ya=0,Za=0,_a=0,$a=0,ab=0,bb=0,cb=0,db=0,eb=0,fb=0,gb=0,hb=0,ib=0,jb=0,kb=0,lb=0,mb=0,nb=0,ob=0,pb=0,qb=0,rb=0,sb=0,tb=0,ub=0,vb=0,wb=0,xb=0,yb=0,zb=0,Ab=0,Bb=0,Cb=0,Db=0,Eb=0,Fb=0,Gb=0,Hb=0,Ib=0,Jb=0,Kb=0,Lb=0,Mb=0,Nb=0,Ob=0,Pb=0,Qb=0,Rb=0,Sb=0,Tb=0,Ub=0,Vb=0,Wb=0,Xb=0,Yb=0,Zb=0,_b=0,$b=0,ac=0,bc=0,cc=0,dc=0,ec=0,fc=0,gc=0,hc=0,ic=0,jc=0,kc=0,lc=0,mc=0,nc=0,oc=0,pc=0,qc=0,rc=0,sc=0,tc=0,uc=0,vc=0,wc=0,xc=0,yc=0,zc=0,Ac=0,Bc=0,Cc=0,Dc=0,Ec=0,Fc=0,Gc=0,Hc=0,Ic=0,Jc=0,Kc=0,Lc=0,Mc=0,Nc=0,Oc=0,Pc=0,Qc=0,Rc=0,Sc=0,Tc=0,Uc=0;k=l;l=l+400|0;if((l|0)>=(m|0))ba(400);n=k+120|0;o=k+96|0;p=k+72|0;q=k+376|0;r=k+368|0;s=k+392|0;t=k+356|0;u=k+48|0;v=k+24|0;w=k+344|0;x=k+388|0;y=k+336|0;z=k+328|0;A=k+384|0;B=k+380|0;C=k+372|0;D=k+364|0;E=k+360|0;G=k;H=k+304|0;I=k+296|0;J=k+352|0;K=k+348|0;L=k+340|0;M=k+332|0;N=k+324|0;O=k+320|0;P=k+316|0;Q=k+312|0;R=k+308|0;S=k+300|0;T=k+292|0;U=k+288|0;V=k+284|0;W=k+280|0;X=k+276|0;Y=k+272|0;Z=k+268|0;_=k+264|0;$=k+260|0;aa=k+256|0;ca=k+252|0;da=k+248|0;ea=k+244|0;fa=k+240|0;ga=k+236|0;ha=k+232|0;ia=k+228|0;ja=k+224|0;ka=k+220|0;la=k+216|0;ma=k+212|0;na=k+208|0;oa=k+204|0;pa=k+200|0;qa=k+196|0;ra=k+192|0;sa=k+188|0;ta=k+184|0;ua=k+180|0;va=k+176|0;wa=k+172|0;xa=k+168|0;ya=k+164|0;za=k+160|0;Aa=k+156|0;Ba=k+152|0;Ca=k+148|0;Da=k+144|0;Ea=e+56|0;if(!(c[Ea>>2]|0)){c[b>>2]=0;l=k;return}c[i>>2]=0;c[o>>2]=0;c[p>>2]=0;c[q>>2]=0;c[r>>2]=c[e+76>>2];Fa=(j|0)!=0;a:do if(Fa){Ga=j+12|0;if(c[Ga>>2]|0){__ZN6VectorIhE14_copy_on_writeEv(Ga);Ha=c[Ga>>2]|0;if(!Ha){Ia=Ha;Ja=0}else{__ZN6VectorIhE14_copy_on_writeEv(Ga);Ia=Ha;Ja=c[Ga>>2]|0}}else{Ia=0;Ja=0}Ga=Ja+((c[j+16>>2]|0)*24|0)|0;c[r>>2]=c[j+60>>2];c[q>>2]=c[j+56>>2];if(!Ja)Ka=0;else Ka=c[Ja+-4>>2]|0;Ha=c[j+52>>2]|0;La=c[j+8>>2]|0;Ma=c[j+64>>2]|0;__ZN7VariantaSERKS_(o,j+24|0);Na=La;Oa=Ka;Pa=Ma;Qa=Ia;Ra=Ga;Sa=Ha;Ta=42}else{Ha=c[e+64>>2]|0;do if((Ha|0)==(h|0))Ua=0;else{if((Ha|0)>=(h|0)){Ga=Ha-(c[e+52>>2]|0)|0;if((Ga|0)>(h|0)){Va=Ga;Wa=4}else{Ua=Ha-h|0;break}}else{Va=Ha;Wa=3}c[i>>2]=Wa;c[i+4>>2]=Va;c[b>>2]=0;break a}while(0);Ha=e+72|0;Ga=e+68|0;Ma=c[Ga>>2]|0;La=(Ma*24|0)+(c[Ha>>2]<<2)|0;if(La){Xa=La;Ya=l;l=l+((1*Xa|0)+15&-16)|0;if((l|0)>=(m|0))ba((1*Xa|0)+15&-16|0);if(Ma){if((h|0)>0){Xa=0;do{__ZN7VariantC2ERKS_(Ya+(Xa*24|0)|0,c[g+(Xa<<2)>>2]|0);Xa=Xa+1|0}while((Xa|0)!=(h|0));Za=c[Ga>>2]|0}else Za=Ma;if((Za|0)>(h|0)){Xa=h;do{c[Ya+(Xa*24|0)>>2]=0;Xa=Xa+1|0}while((Xa|0)<(Za|0));_a=Ya;$a=Za}else{_a=Ya;$a=Za}}else{_a=0;$a=0}if(!(c[Ha>>2]|0)){ab=_a;bb=0}else{ab=_a;bb=Ya+($a*24|0)|0}}else{ab=0;bb=0}if(!f){Na=0;Oa=La;Pa=Ua;Qa=ab;Ra=bb;Sa=c[e+88>>2]|0;Ta=42;break}Xa=f+4|0;if(a[f+28>>0]|0){Ma=c[Xa>>2]|0;if(!(c[Ma+84>>2]|0)){if(Ma){a[1263537]=0;if(__ZN9Reference8init_refEv(Ma)|0){cb=Ma;Ta=29}}else{cb=0;Ta=29}if((Ta|0)==29)c[s>>2]=cb;__ZNK3RefI9ReferenceEcv7VariantEv(n,s);__ZN7VariantaSERKS_(o,n);if(c[n>>2]|0)__ZN7Variant5clearEv(n);Ga=c[s>>2]|0;if((Ga|0?__ZN9Reference11unreferenceEv(Ga)|0:0)?(Ga=c[s>>2]|0,__Z17predelete_handlerP6Object(Ga)|0):0){gj[c[(c[Ga>>2]|0)+76>>2]&8191](Ga);__ZN6Memory11free_staticEPvb(Ga,0)}c[s>>2]=0}else{db=Ma;Ta=37}}else{db=c[Xa>>2]|0;Ta=37}if((Ta|0)==37?(__ZN7VariantC2EPK6Object(n,db),__ZN7VariantaSERKS_(o,n),c[n>>2]|0):0)__ZN7Variant5clearEv(n);Na=f;Oa=La;Pa=Ua;Qa=ab;Ra=bb;Sa=c[f+8>>2]|0;Ta=42}while(0);if((Ta|0)==42){c[t>>2]=0;if(c[313437]|0)__ZN16GDScriptLanguage14enter_functionEP10GDInstanceP10GDFunctionP7VariantPiS6_(c[305219]|0,Na,e,Qa,q,r);if(!(a[(c[305219]|0)+60>>0]|0)){eb=0;fb=0}else{f=__ZN2OS13get_singletonEv()|0;bb=ij[c[(c[f>>2]|0)+320>>2]&8191](f)|0;f=F;ab=e+152|0;Ua=ab;db=_i64Add(c[Ua>>2]|0,c[Ua+4>>2]|0,1,0)|0;Ua=ab;c[Ua>>2]=db;c[Ua+4>>2]=F;Ua=e+176|0;db=Ua;ab=_i64Add(c[db>>2]|0,c[db+4>>2]|0,1,0)|0;db=Ua;c[db>>2]=ab;c[db+4>>2]=F;eb=bb;fb=f}f=c[q>>2]|0;bb=e+60|0;db=c[bb>>2]|0;b:do if((f|0)<(db|0)){ab=e+44|0;Ua=e+40|0;s=Na+4|0;cb=e+88|0;$a=j+72|0;_a=e+48|0;Za=0;h=0;g=f;Va=db;i=0;Wa=0;c:while(1){gb=c[Ea>>2]|0;hb=c[gb+(g<<2)>>2]|0;do switch(hb|0){case 32:{ib=Za;jb=h;break b;break}case 17:{kb=17;lb=Za;mb=h;break c;break}case 20:case 19:{Ta=893;break c;break}case 26:{Ta=1040;break c;break}case 0:{if((g+5|0)>(Va|0)){Ta=50;break c}a[1263537]=0;Ia=c[gb+((c[q>>2]|0)+1<<2)>>2]|0;c[u>>2]=Ia;if((Ia|0)>24){Ta=52;break c}a[1263537]=0;Ia=__ZNK10GDFunction12_get_variantEiP10GDInstanceP8GDScriptR7VariantPS4_R6String(e,c[gb+(g+2<<2)>>2]|0,Na,Sa,o,Qa,t)|0;if(!Ia){Ta=128;break c}Ka=__ZNK10GDFunction12_get_variantEiP10GDInstanceP8GDScriptR7VariantPS4_R6String(e,c[(c[Ea>>2]|0)+((c[q>>2]|0)+3<<2)>>2]|0,Na,Sa,o,Qa,t)|0;if(!Ka){Ta=128;break c}Ja=__ZNK10GDFunction12_get_variantEiP10GDInstanceP8GDScriptR7VariantPS4_R6String(e,c[(c[Ea>>2]|0)+((c[q>>2]|0)+4<<2)>>2]|0,Na,Sa,o,Qa,t)|0;if(!Ja){Ta=128;break c}c[v>>2]=0;__ZN7Variant8evaluateERKNS_8OperatorERKS_S4_RS_Rb(u,Ia,Ka,v,n);do if(!(a[n>>0]|0)){if((c[v>>2]|0)==4){Xa=__ZNK7Variantcv6StringEv(v)|0;Ma=Xa;Ga=c[t>>2]|0;do if((Ga|0)==(Xa|0)){if(Xa|0)Ta=66}else{do if(Ga|0){if(__Z16atomic_decrementPj(Ga+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ga,1)}while(0);c[t>>2]=0;if(!Xa)break;if(!(__Z28atomic_conditional_incrementPj(Xa+-8|0)|0)){Ta=66;break}c[t>>2]=Ma;Ta=66}while(0);do if((Ta|0)==66){Ta=0;if(__Z16atomic_decrementPj(Xa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Xa,1)}while(0);c[y>>2]=__ZN7Variant17get_operator_nameENS_8OperatorE(c[u>>2]|0)|0;c[x>>2]=__ZplPKcRK6String(491036,y)|0;__ZN6StringC2EPKc(z,1144976);c[w>>2]=__ZNK6StringplERKS_(x,z)|0;__ZN6StringpLERKS_(t,w)|0;Xa=c[w>>2]|0;do if(Xa|0){if(__Z16atomic_decrementPj(Xa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Xa,1)}while(0);Xa=c[z>>2]|0;do if(Xa|0){if(__Z16atomic_decrementPj(Xa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Xa,1)}while(0);Xa=c[x>>2]|0;do if(Xa|0){if(__Z16atomic_decrementPj(Xa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Xa,1)}while(0);Xa=c[y>>2]|0;do if(Xa|0){if(__Z16atomic_decrementPj(Xa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Xa,1)}while(0);nb=10;break}c[w>>2]=__ZN7Variant13get_type_nameENS_4TypeE(c[Ia>>2]|0)|0;c[E>>2]=__ZplPKcRK6String(491051,w)|0;__ZN6StringC2EPKc(y,491070);c[D>>2]=__ZNK6StringplERKS_(E,y)|0;c[z>>2]=__ZN7Variant13get_type_nameENS_4TypeE(c[Ka>>2]|0)|0;c[C>>2]=__ZNK6StringplERKS_(D,z)|0;__ZN6StringC2EPKc(G,491078);c[B>>2]=__ZNK6StringplERKS_(C,G)|0;c[H>>2]=__ZN7Variant17get_operator_nameENS_8OperatorE(c[u>>2]|0)|0;c[A>>2]=__ZNK6StringplERKS_(B,H)|0;__ZN6StringC2EPKc(I,1144976);Xa=__ZNK6StringplERKS_(A,I)|0;Ma=Xa;Ga=c[t>>2]|0;do if((Ga|0)==(Xa|0)){if(Xa|0)Ta=89}else{do if(Ga|0){if(__Z16atomic_decrementPj(Ga+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ga,1)}while(0);c[t>>2]=0;if(!Xa)break;if(!(__Z28atomic_conditional_incrementPj(Xa+-8|0)|0)){Ta=89;break}c[t>>2]=Ma;Ta=89}while(0);if((Ta|0)==89?(Ta=0,(__Z16atomic_decrementPj(Xa+-8|0)|0)==0):0)__ZN6Memory11free_staticEPvb(Xa,1);Ma=c[I>>2]|0;do if(Ma|0){if(__Z16atomic_decrementPj(Ma+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ma,1)}while(0);Ma=c[A>>2]|0;do if(Ma|0){if(__Z16atomic_decrementPj(Ma+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ma,1)}while(0);Ma=c[H>>2]|0;do if(Ma|0){if(__Z16atomic_decrementPj(Ma+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ma,1)}while(0);Ma=c[B>>2]|0;do if(Ma|0){if(__Z16atomic_decrementPj(Ma+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ma,1)}while(0);Ma=c[G>>2]|0;do if(Ma|0){if(__Z16atomic_decrementPj(Ma+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ma,1)}while(0);Ma=c[C>>2]|0;do if(Ma|0){if(__Z16atomic_decrementPj(Ma+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ma,1)}while(0);Ma=c[z>>2]|0;do if(Ma|0){if(__Z16atomic_decrementPj(Ma+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ma,1)}while(0);Ma=c[D>>2]|0;do if(Ma|0){if(__Z16atomic_decrementPj(Ma+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ma,1)}while(0);Ma=c[y>>2]|0;do if(Ma|0){if(__Z16atomic_decrementPj(Ma+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ma,1)}while(0);Ma=c[E>>2]|0;do if(Ma|0){if(__Z16atomic_decrementPj(Ma+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ma,1)}while(0);Ma=c[w>>2]|0;do if(Ma|0){if(__Z16atomic_decrementPj(Ma+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ma,1)}while(0);nb=10}else{__ZN7VariantaSERKS_(Ja,v);c[q>>2]=(c[q>>2]|0)+5;nb=8}while(0);if(c[v>>2]|0)__ZN7Variant5clearEv(v);if((nb|0)==10){kb=0;lb=Za;mb=h;break c}else{ob=nb;Ta=1299}break}case 1:{if((g+4|0)>(Va|0)){Ta=131;break c}a[1263537]=0;Ja=__ZNK10GDFunction12_get_variantEiP10GDInstanceP8GDScriptR7VariantPS4_R6String(e,c[gb+((c[q>>2]|0)+1<<2)>>2]|0,Na,Sa,o,Qa,t)|0;if(!Ja){kb=1;lb=Za;mb=h;break c}Ka=__ZNK10GDFunction12_get_variantEiP10GDInstanceP8GDScriptR7VariantPS4_R6String(e,c[(c[Ea>>2]|0)+((c[q>>2]|0)+2<<2)>>2]|0,Na,Sa,o,Qa,t)|0;if(!Ka){kb=1;lb=Za;mb=h;break c}Ia=__ZNK10GDFunction12_get_variantEiP10GDInstanceP8GDScriptR7VariantPS4_R6String(e,c[(c[Ea>>2]|0)+((c[q>>2]|0)+3<<2)>>2]|0,Na,Sa,o,Qa,t)|0;if(!Ia){kb=1;lb=Za;mb=h;break c}if((c[Ja>>2]|0)!=18){Ta=137;break c}if(!(__ZNK7VariantcvP6ObjectEv(Ja)|0)){Ta=137;break c}if((c[Ka>>2]|0)!=18){Ta=140;break c}if(!(__ZNK7VariantcvP6ObjectEv(Ka)|0)){Ta=140;break c}Ma=__ZNK7VariantcvP6ObjectEv(Ja)|0;Ja=__ZNK7VariantcvP6ObjectEv(Ka)|0;if(!Ja){pb=0;Ta=152;break c}d:do if($i[c[(c[Ja>>2]|0)+44>>2]&8191](Ja,1220884)|0){Ka=Ma+52|0;Xa=c[Ka>>2]|0;if(!Xa){qb=0;break}Ga=ij[c[(c[Xa>>2]|0)+76>>2]&8191](Xa)|0;if((Ga|0)!=(c[305219]|0)){qb=0;break}Ga=c[Ka>>2]|0;Ka=ij[c[(c[Ga>>2]|0)+60>>2]&8191](Ga)|0;if(!Ka){qb=0;break}do if(__ZN9Reference11unreferenceEv(Ka)|0){if(!(__Z17predelete_handlerP6Object(Ka)|0)){rb=Ka;break}gj[c[(c[Ka>>2]|0)+76>>2]&8191](Ka);__ZN6Memory11free_staticEPvb(Ka,0);rb=Ka}else rb=Ka;while(0);while(1){if((rb|0)==(Ja|0)){qb=1;break d}rb=c[rb+168>>2]|0;if(!rb){qb=0;break}}}else{if(!($i[c[(c[Ja>>2]|0)+44>>2]&8191](Ja,1220880)|0)){pb=Ja;Ta=152;break c}Ka=c[Ma+68>>2]|0;if(!Ka)sb=ij[c[(c[Ma>>2]|0)+24>>2]&8191](Ma)|0;else sb=Ka;qb=__ZN7ClassDB15is_parent_classERK10StringNameS2_(sb,Ja+92|0)|0}while(0);__ZN7VariantC2Eb(n,qb);__ZN7VariantaSERKS_(Ia,n);if(c[n>>2]|0)__ZN7Variant5clearEv(n);c[q>>2]=(c[q>>2]|0)+4;tb=i;ub=Wa;vb=Za;wb=h;break}case 2:{if((g+3|0)>(Va|0)){Ta=179;break c}a[1263537]=0;xb=__ZNK10GDFunction12_get_variantEiP10GDInstanceP8GDScriptR7VariantPS4_R6String(e,c[gb+((c[q>>2]|0)+1<<2)>>2]|0,Na,Sa,o,Qa,t)|0;if(!xb){kb=2;lb=Za;mb=h;break c}yb=__ZNK10GDFunction12_get_variantEiP10GDInstanceP8GDScriptR7VariantPS4_R6String(e,c[(c[Ea>>2]|0)+((c[q>>2]|0)+2<<2)>>2]|0,Na,Sa,o,Qa,t)|0;if(!yb){kb=2;lb=Za;mb=h;break c}Ja=__ZNK10GDFunction12_get_variantEiP10GDInstanceP8GDScriptR7VariantPS4_R6String(e,c[(c[Ea>>2]|0)+((c[q>>2]|0)+3<<2)>>2]|0,Na,Sa,o,Qa,t)|0;if(!Ja){kb=2;lb=Za;mb=h;break c}__ZN7Variant3setERKS_S1_Pb(xb,yb,Ja,n);if(!(a[n>>0]|0)){Ta=184;break c}c[q>>2]=(c[q>>2]|0)+4;tb=i;ub=Wa;vb=Za;wb=h;break}case 3:{if((g+3|0)>(Va|0)){Ta=255;break c}a[1263537]=0;Ja=__ZNK10GDFunction12_get_variantEiP10GDInstanceP8GDScriptR7VariantPS4_R6String(e,c[gb+((c[q>>2]|0)+1<<2)>>2]|0,Na,Sa,o,Qa,t)|0;if(!Ja){kb=3;lb=Za;mb=h;break c}Ma=__ZNK10GDFunction12_get_variantEiP10GDInstanceP8GDScriptR7VariantPS4_R6String(e,c[(c[Ea>>2]|0)+((c[q>>2]|0)+2<<2)>>2]|0,Na,Sa,o,Qa,t)|0;if(!Ma){kb=3;lb=Za;mb=h;break c}Ka=__ZNK10GDFunction12_get_variantEiP10GDInstanceP8GDScriptR7VariantPS4_R6String(e,c[(c[Ea>>2]|0)+((c[q>>2]|0)+3<<2)>>2]|0,Na,Sa,o,Qa,t)|0;if(!Ka){kb=3;lb=Za;mb=h;break c}__ZNK7Variant3getERKS_Pb(u,Ja,Ma,n);if(!(a[n>>0]|0)){c[v>>2]=__ZNK7Variantcv6StringEv(Ma)|0;do if(__ZNK6StringneEPKc(v,1263606)|0){c[P>>2]=__ZplPKcRK6String(1133970,v)|0;__ZN6StringC2EPKc(w,1133970);Ga=__ZNK6StringplERKS_(P,w)|0;Xa=Ga;zb=c[v>>2]|0;do if((zb|0)==(Ga|0)){if(Ga|0)Ta=269}else{do if(zb|0){if(__Z16atomic_decrementPj(zb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(zb,1)}while(0);c[v>>2]=0;if(!Ga)break;if(!(__Z28atomic_conditional_incrementPj(Ga+-8|0)|0)){Ta=269;break}c[v>>2]=Xa;Ta=269}while(0);if((Ta|0)==269?(Ta=0,(__Z16atomic_decrementPj(Ga+-8|0)|0)==0):0)__ZN6Memory11free_staticEPvb(Ga,1);Xa=c[w>>2]|0;do if(Xa|0){if(__Z16atomic_decrementPj(Xa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Xa,1)}while(0);Xa=c[P>>2]|0;if(Xa|0){if(__Z16atomic_decrementPj(Xa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Xa,1)}}else{c[w>>2]=__ZL13_get_var_typePK7Variant(Ma)|0;c[Q>>2]=__ZplPKcRK6String(491364,w)|0;__ZN6StringC2EPKc(y,1133970);Xa=__ZNK6StringplERKS_(Q,y)|0;Ga=Xa;zb=c[v>>2]|0;do if((zb|0)==(Xa|0)){if(Xa|0)Ta=285}else{do if(zb|0){if(__Z16atomic_decrementPj(zb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(zb,1)}while(0);c[v>>2]=0;if(!Xa)break;if(!(__Z28atomic_conditional_incrementPj(Xa+-8|0)|0)){Ta=285;break}c[v>>2]=Ga;Ta=285}while(0);if((Ta|0)==285?(Ta=0,(__Z16atomic_decrementPj(Xa+-8|0)|0)==0):0)__ZN6Memory11free_staticEPvb(Xa,1);Ga=c[y>>2]|0;do if(Ga|0){if(__Z16atomic_decrementPj(Ga+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ga,1)}while(0);Ga=c[Q>>2]|0;do if(Ga|0){if(__Z16atomic_decrementPj(Ga+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ga,1)}while(0);Ga=c[w>>2]|0;do if(Ga|0){if(__Z16atomic_decrementPj(Ga+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ga,1)}while(0)}while(0);c[T>>2]=__ZplPKcRK6String(491406,v)|0;__ZN6StringC2EPKc(w,491393);c[S>>2]=__ZNK6StringplERKS_(T,w)|0;c[y>>2]=__ZL13_get_var_typePK7Variant(Ja)|0;c[R>>2]=__ZNK6StringplERKS_(S,y)|0;__ZN6StringC2EPKc(z,491303);Ma=__ZNK6StringplERKS_(R,z)|0;Ia=Ma;Ga=c[t>>2]|0;do if((Ga|0)==(Ma|0)){if(Ma|0)Ta=305}else{do if(Ga|0){if(__Z16atomic_decrementPj(Ga+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ga,1)}while(0);c[t>>2]=0;if(Ma|0){if(!(__Z28atomic_conditional_incrementPj(Ma+-8|0)|0)){Ta=305;break}c[t>>2]=Ia;Ta=305}}while(0);if((Ta|0)==305?(Ta=0,(__Z16atomic_decrementPj(Ma+-8|0)|0)==0):0)__ZN6Memory11free_staticEPvb(Ma,1);Ia=c[z>>2]|0;if(Ia|0?(__Z16atomic_decrementPj(Ia+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Ia,1);Ia=c[R>>2]|0;do if(Ia|0){if(__Z16atomic_decrementPj(Ia+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ia,1)}while(0);Ia=c[y>>2]|0;do if(Ia|0){if(__Z16atomic_decrementPj(Ia+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ia,1)}while(0);Ia=c[S>>2]|0;do if(Ia|0){if(__Z16atomic_decrementPj(Ia+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ia,1)}while(0);Ia=c[w>>2]|0;do if(Ia|0){if(__Z16atomic_decrementPj(Ia+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ia,1)}while(0);Ia=c[T>>2]|0;do if(Ia|0){if(__Z16atomic_decrementPj(Ia+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ia,1)}while(0);Ia=c[v>>2]|0;do if(Ia|0){if(__Z16atomic_decrementPj(Ia+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ia,1)}while(0);Ab=10}else{__ZN7VariantaSERKS_(Ka,u);c[q>>2]=(c[q>>2]|0)+4;Ab=8}if(c[u>>2]|0)__ZN7Variant5clearEv(u);if((Ab|0)==10){kb=3;lb=Za;mb=h;break c}else{ob=Ab;Ta=1299}break}case 4:{if((g+3|0)>(Va|0)){Ta=334;break c}a[1263537]=0;Bb=__ZNK10GDFunction12_get_variantEiP10GDInstanceP8GDScriptR7VariantPS4_R6String(e,c[gb+((c[q>>2]|0)+1<<2)>>2]|0,Na,Sa,o,Qa,t)|0;if(!Bb){kb=4;lb=Za;mb=h;break c}Ia=__ZNK10GDFunction12_get_variantEiP10GDInstanceP8GDScriptR7VariantPS4_R6String(e,c[(c[Ea>>2]|0)+((c[q>>2]|0)+3<<2)>>2]|0,Na,Sa,o,Qa,t)|0;if(!Ia){kb=4;lb=Za;mb=h;break c}Ma=c[(c[Ea>>2]|0)+((c[q>>2]|0)+2<<2)>>2]|0;if((Ma|0)<0){Ta=339;break c}if((Ma|0)>=(c[ab>>2]|0)){Ta=339;break c}a[1263537]=0;Cb=(c[Ua>>2]|0)+(Ma<<2)|0;__ZN7Variant9set_namedERK10StringNameRKS_Pb(Bb,Cb,Ia,u);if(!(a[u>>0]|0)){Ta=341;break c}c[q>>2]=(c[q>>2]|0)+4;tb=i;ub=Wa;vb=Za;wb=h;break}case 5:{if((g+4|0)>(Va|0)){Ta=382;break c}a[1263537]=0;Ia=__ZNK10GDFunction12_get_variantEiP10GDInstanceP8GDScriptR7VariantPS4_R6String(e,c[gb+((c[q>>2]|0)+1<<2)>>2]|0,Na,Sa,o,Qa,t)|0;if(!Ia){kb=5;lb=Za;mb=h;break c}Ma=__ZNK10GDFunction12_get_variantEiP10GDInstanceP8GDScriptR7VariantPS4_R6String(e,c[(c[Ea>>2]|0)+((c[q>>2]|0)+3<<2)>>2]|0,Na,Sa,o,Qa,t)|0;if(!Ma){kb=5;lb=Za;mb=h;break c}Ga=c[(c[Ea>>2]|0)+((c[q>>2]|0)+2<<2)>>2]|0;if((Ga|0)<0){Ta=387;break c}if((Ga|0)>=(c[ab>>2]|0)){Ta=387;break c}a[1263537]=0;Ja=(c[Ua>>2]|0)+(Ga<<2)|0;__ZNK7Variant9get_namedERK10StringNamePb(v,Ia,Ja,u);do if(!(a[u>>0]|0)){if(!(__ZNK7Variant10has_methodERK10StringName(Ia,Ja)|0)){Ga=c[Ja>>2]|0;do if(!Ga){c[n>>2]=0;Db=0}else{Xa=c[Ga+4>>2]|0;if(Xa|0){__ZN6StringC2EPKc(n,Xa);Db=c[n>>2]|0;break}Xa=Ga+8|0;c[n>>2]=0;zb=c[Xa>>2]|0;if(!zb){Db=0;break}c[n>>2]=0;if(!(__Z28atomic_conditional_incrementPj(zb+-8|0)|0)){Db=0;break}zb=c[Xa>>2]|0;c[n>>2]=zb;Db=zb}while(0);c[w>>2]=Db;c[da>>2]=__ZplPKcRK6String(491544,w)|0;__ZN6StringC2EPKc(n,491530);c[ca>>2]=__ZNK6StringplERKS_(da,n)|0;c[y>>2]=__ZL13_get_var_typePK7Variant(Ia)|0;c[aa>>2]=__ZNK6StringplERKS_(ca,y)|0;__ZN6StringC2EPKc(z,491303);Ga=__ZNK6StringplERKS_(aa,z)|0;zb=Ga;Xa=c[t>>2]|0;do if((Xa|0)==(Ga|0)){if(Ga|0)Ta=463}else{do if(Xa|0){if(__Z16atomic_decrementPj(Xa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Xa,1)}while(0);c[t>>2]=0;if(!Ga)break;if(!(__Z28atomic_conditional_incrementPj(Ga+-8|0)|0)){Ta=463;break}c[t>>2]=zb;Ta=463}while(0);do if((Ta|0)==463){Ta=0;if(__Z16atomic_decrementPj(Ga+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ga,1)}while(0);Ga=c[z>>2]|0;do if(Ga|0){if(__Z16atomic_decrementPj(Ga+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ga,1)}while(0);Ga=c[aa>>2]|0;do if(Ga|0){if(__Z16atomic_decrementPj(Ga+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ga,1)}while(0);Ga=c[y>>2]|0;do if(Ga|0){if(__Z16atomic_decrementPj(Ga+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ga,1)}while(0);Ga=c[ca>>2]|0;do if(Ga|0){if(__Z16atomic_decrementPj(Ga+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ga,1)}while(0);Ga=c[n>>2]|0;do if(Ga|0){if(__Z16atomic_decrementPj(Ga+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ga,1)}while(0);Ga=c[da>>2]|0;do if(Ga|0){if(__Z16atomic_decrementPj(Ga+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ga,1)}while(0);Ga=c[w>>2]|0;do if(Ga|0){if(__Z16atomic_decrementPj(Ga+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ga,1)}while(0);Eb=10;break}Ga=c[Ja>>2]|0;do if(!Ga){c[n>>2]=0;Fb=0}else{zb=c[Ga+4>>2]|0;if(zb|0){__ZN6StringC2EPKc(n,zb);Fb=c[n>>2]|0;break}zb=Ga+8|0;c[n>>2]=0;Xa=c[zb>>2]|0;if(!Xa){Fb=0;break}c[n>>2]=0;if(!(__Z28atomic_conditional_incrementPj(Xa+-8|0)|0)){Fb=0;break}Xa=c[zb>>2]|0;c[n>>2]=Xa;Fb=Xa}while(0);c[w>>2]=Fb;c[$>>2]=__ZplPKcRK6String(491544,w)|0;__ZN6StringC2EPKc(y,491530);c[_>>2]=__ZNK6StringplERKS_($,y)|0;c[z>>2]=__ZL13_get_var_typePK7Variant(Ia)|0;c[Z>>2]=__ZNK6StringplERKS_(_,z)|0;__ZN6StringC2EPKc(G,491564);c[Y>>2]=__ZNK6StringplERKS_(Z,G)|0;Ga=c[Ja>>2]|0;do if(!Ga){c[n>>2]=0;Gb=0}else{Xa=c[Ga+4>>2]|0;if(Xa|0){__ZN6StringC2EPKc(n,Xa);Gb=c[n>>2]|0;break}Xa=Ga+8|0;c[n>>2]=0;zb=c[Xa>>2]|0;if(!zb){Gb=0;break}c[n>>2]=0;if(!(__Z28atomic_conditional_incrementPj(zb+-8|0)|0)){Gb=0;break}zb=c[Xa>>2]|0;c[n>>2]=zb;Gb=zb}while(0);c[H>>2]=Gb;c[X>>2]=__ZNK6StringplERKS_(Y,H)|0;__ZN6StringC2EPKc(n,491584);Ga=__ZNK6StringplERKS_(X,n)|0;zb=Ga;Xa=c[t>>2]|0;do if((Xa|0)==(Ga|0)){if(Ga|0)Ta=412}else{do if(Xa|0){if(__Z16atomic_decrementPj(Xa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Xa,1)}while(0);c[t>>2]=0;if(!Ga)break;if(!(__Z28atomic_conditional_incrementPj(Ga+-8|0)|0)){Ta=412;break}c[t>>2]=zb;Ta=412}while(0);do if((Ta|0)==412){Ta=0;if(__Z16atomic_decrementPj(Ga+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ga,1)}while(0);Ga=c[n>>2]|0;do if(Ga|0){if(__Z16atomic_decrementPj(Ga+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ga,1)}while(0);Ga=c[X>>2]|0;do if(Ga|0){if(__Z16atomic_decrementPj(Ga+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ga,1)}while(0);Ga=c[H>>2]|0;do if(Ga|0){if(__Z16atomic_decrementPj(Ga+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ga,1)}while(0);Ga=c[Y>>2]|0;do if(Ga|0){if(__Z16atomic_decrementPj(Ga+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ga,1)}while(0);Ga=c[G>>2]|0;do if(Ga|0){if(__Z16atomic_decrementPj(Ga+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ga,1)}while(0);Ga=c[Z>>2]|0;do if(Ga|0){if(__Z16atomic_decrementPj(Ga+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ga,1)}while(0);Ga=c[z>>2]|0;do if(Ga|0){if(__Z16atomic_decrementPj(Ga+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ga,1)}while(0);Ga=c[_>>2]|0;do if(Ga|0){if(__Z16atomic_decrementPj(Ga+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ga,1)}while(0);Ga=c[y>>2]|0;do if(Ga|0){if(__Z16atomic_decrementPj(Ga+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ga,1)}while(0);Ga=c[$>>2]|0;do if(Ga|0){if(__Z16atomic_decrementPj(Ga+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ga,1)}while(0);Ga=c[w>>2]|0;do if(Ga|0){if(__Z16atomic_decrementPj(Ga+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ga,1)}while(0);Eb=10}else{__ZN7VariantaSERKS_(Ma,v);c[q>>2]=(c[q>>2]|0)+4;Eb=8}while(0);if(c[v>>2]|0)__ZN7Variant5clearEv(v);if((Eb|0)==10){kb=5;lb=Za;mb=h;break c}else{ob=Eb;Ta=1299}break}case 6:{if((g+3|0)>(Va|0)){Ta=492;break c}a[1263537]=0;Ma=c[q>>2]|0;Ja=c[gb+(Ma+1<<2)>>2]|0;if((Ja|0)<0){Ta=495;break c}if((Ja|0)>=(c[ab>>2]|0)){Ta=495;break c}Hb=(c[Ua>>2]|0)+(Ja<<2)|0;Ib=__ZNK10GDFunction12_get_variantEiP10GDInstanceP8GDScriptR7VariantPS4_R6String(e,c[gb+(Ma+2<<2)>>2]|0,Na,Sa,o,Qa,t)|0;if(!Ib){kb=6;lb=Za;mb=h;break c}if(!(__ZN7ClassDB12set_propertyEP6ObjectRK10StringNameRK7VariantPb(c[s>>2]|0,Hb,Ib,u)|0)){Ta=498;break c}if(!(a[u>>0]|0)){Ta=520;break c}c[q>>2]=(c[q>>2]|0)+3;tb=i;ub=Wa;vb=Za;wb=h;break}case 7:{if((g+3|0)>(Va|0)){Ta=562;break c}a[1263537]=0;Ma=c[q>>2]|0;Ja=c[gb+(Ma+1<<2)>>2]|0;if((Ja|0)<0){Ta=565;break c}if((Ja|0)>=(c[ab>>2]|0)){Ta=565;break c}Jb=(c[Ua>>2]|0)+(Ja<<2)|0;Ja=__ZNK10GDFunction12_get_variantEiP10GDInstanceP8GDScriptR7VariantPS4_R6String(e,c[gb+(Ma+2<<2)>>2]|0,Na,Sa,o,Qa,t)|0;if(!Ja){kb=7;lb=Za;mb=h;break c}if(!(__ZN7ClassDB12get_propertyEP6ObjectRK10StringNameR7Variant(c[s>>2]|0,Jb,Ja)|0)){Ta=568;break c}c[q>>2]=(c[q>>2]|0)+3;tb=i;ub=Wa;vb=Za;wb=h;break}case 8:{if((g+3|0)>(Va|0)){Ta=591;break c}a[1263537]=0;Ja=__ZNK10GDFunction12_get_variantEiP10GDInstanceP8GDScriptR7VariantPS4_R6String(e,c[gb+((c[q>>2]|0)+1<<2)>>2]|0,Na,Sa,o,Qa,t)|0;if(!Ja){kb=8;lb=Za;mb=h;break c}Ma=__ZNK10GDFunction12_get_variantEiP10GDInstanceP8GDScriptR7VariantPS4_R6String(e,c[(c[Ea>>2]|0)+((c[q>>2]|0)+2<<2)>>2]|0,Na,Sa,o,Qa,t)|0;if(!Ma){kb=8;lb=Za;mb=h;break c}__ZN7VariantaSERKS_(Ja,Ma);c[q>>2]=(c[q>>2]|0)+3;tb=i;ub=Wa;vb=Za;wb=h;break}case 9:{if((g+2|0)>(Va|0)){Ta=596;break c}a[1263537]=0;Ma=__ZNK10GDFunction12_get_variantEiP10GDInstanceP8GDScriptR7VariantPS4_R6String(e,c[gb+((c[q>>2]|0)+1<<2)>>2]|0,Na,Sa,o,Qa,t)|0;if(!Ma){kb=9;lb=Za;mb=h;break c}__ZN7VariantC2Eb(n,1);__ZN7VariantaSERKS_(Ma,n);if(c[n>>2]|0)__ZN7Variant5clearEv(n);c[q>>2]=(c[q>>2]|0)+2;tb=i;ub=Wa;vb=Za;wb=h;break}case 10:{if((g+2|0)>(Va|0)){Ta=602;break c}a[1263537]=0;Ma=__ZNK10GDFunction12_get_variantEiP10GDInstanceP8GDScriptR7VariantPS4_R6String(e,c[gb+((c[q>>2]|0)+1<<2)>>2]|0,Na,Sa,o,Qa,t)|0;if(!Ma){kb=10;lb=Za;mb=h;break c}__ZN7VariantC2Eb(n,0);__ZN7VariantaSERKS_(Ma,n);if(c[n>>2]|0)__ZN7Variant5clearEv(n);c[q>>2]=(c[q>>2]|0)+2;tb=i;ub=Wa;vb=Za;wb=h;break}case 11:{if((g+2|0)>(Va|0)){Ta=608;break c}a[1263537]=0;Ma=c[q>>2]|0;Kb=c[gb+(Ma+1<<2)>>2]|0;Ja=Ma+2|0;Ia=c[gb+(Ja<<2)>>2]|0;if((Ja+Ia|0)>(Va|0)){Ta=612;break c}if((Ia|0)>0){Ja=__ZNK10GDFunction12_get_variantEiP10GDInstanceP8GDScriptR7VariantPS4_R6String(e,c[gb+(Ma+3<<2)>>2]|0,Na,Sa,o,Qa,t)|0;e:do if(Ja|0){Ka=0;Ga=Ja;do{c[Ra+(Ka<<2)>>2]=Ga;zb=Ka;Ka=Ka+1|0;if((Ka|0)>=(Ia|0))break e;Ga=__ZNK10GDFunction12_get_variantEiP10GDInstanceP8GDScriptR7VariantPS4_R6String(e,c[(c[Ea>>2]|0)+(zb+4+(c[q>>2]|0)<<2)>>2]|0,Na,Sa,o,Qa,t)|0}while((Ga|0)!=0)}while(0);Lb=c[q>>2]|0;Mb=c[Ea>>2]|0}else{Lb=Ma;Mb=gb}Ja=__ZNK10GDFunction12_get_variantEiP10GDInstanceP8GDScriptR7VariantPS4_R6String(e,c[Mb+(Ia+3+Lb<<2)>>2]|0,Na,Sa,o,Qa,t)|0;if(!Ja){kb=11;lb=Za;mb=h;break c}__ZN7Variant9constructENS_4TypeEPPKS_iRNS_9CallErrorEb(u,Kb,Ra,Ia,n,1);__ZN7VariantaSERKS_(Ja,u);if(c[u>>2]|0)__ZN7Variant5clearEv(u);if(c[n>>2]|0){Ta=620;break c}c[q>>2]=Ia+4+(c[q>>2]|0);tb=i;ub=Wa;vb=Za;wb=h;break}case 12:{a[1263537]=0;Ja=c[gb+((c[q>>2]|0)+1<<2)>>2]|0;__ZN5ArrayC2Ev(n);__ZN5Array6resizeEi(n,Ja)|0;Ga=c[q>>2]|0;Ka=Ja+2|0;if((Ka+Ga|0)<=(c[bb>>2]|0)){a[1263537]=0;if((Ja|0)>0){zb=__ZNK10GDFunction12_get_variantEiP10GDInstanceP8GDScriptR7VariantPS4_R6String(e,c[(c[Ea>>2]|0)+(Ga+2<<2)>>2]|0,Na,Sa,o,Qa,t)|0;f:do if(zb|0){Xa=0;Nb=zb;do{__ZN7VariantaSERKS_(__ZN5ArrayixEi(n,Xa)|0,Nb);Ob=Xa;Xa=Xa+1|0;if((Xa|0)>=(Ja|0))break f;Nb=__ZNK10GDFunction12_get_variantEiP10GDInstanceP8GDScriptR7VariantPS4_R6String(e,c[(c[Ea>>2]|0)+(Ob+3+(c[q>>2]|0)<<2)>>2]|0,Na,Sa,o,Qa,t)|0}while((Nb|0)!=0)}while(0);Pb=c[q>>2]|0}else Pb=Ga;zb=__ZNK10GDFunction12_get_variantEiP10GDInstanceP8GDScriptR7VariantPS4_R6String(e,c[(c[Ea>>2]|0)+(Ka+Pb<<2)>>2]|0,Na,Sa,o,Qa,t)|0;if(!zb)Qb=10;else{__ZN7VariantC2ERK5Array(u,n);__ZN7VariantaSERKS_(zb,u);if(c[u>>2]|0)__ZN7Variant5clearEv(u);c[q>>2]=Ja+3+(c[q>>2]|0);Qb=8}}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,490889,634,491762,0);Qb=10}__ZN5ArrayD2Ev(n);if((Qb|0)==10){kb=12;lb=Za;mb=h;break c}else{ob=Qb;Ta=1299}break}case 13:{a[1263537]=0;zb=c[gb+((c[q>>2]|0)+1<<2)>>2]|0;__ZN10DictionaryC2Ev(n);Ia=c[q>>2]|0;Ma=zb<<1;Nb=Ma+2|0;if((Nb+Ia|0)<=(c[bb>>2]|0)){a[1263537]=0;if((zb|0)>0){Xa=__ZNK10GDFunction12_get_variantEiP10GDInstanceP8GDScriptR7VariantPS4_R6String(e,c[(c[Ea>>2]|0)+(Ia+2<<2)>>2]|0,Na,Sa,o,Qa,t)|0;g:do if(Xa|0){Ob=0;Rb=0;Sb=Xa;do{Tb=__ZNK10GDFunction12_get_variantEiP10GDInstanceP8GDScriptR7VariantPS4_R6String(e,c[(c[Ea>>2]|0)+(Rb+3+(c[q>>2]|0)<<2)>>2]|0,Na,Sa,o,Qa,t)|0;if(!Tb)break g;__ZN7VariantaSERKS_(__ZN10DictionaryixERK7Variant(n,Sb)|0,Tb);Ob=Ob+1|0;if((Ob|0)>=(zb|0))break g;Rb=Ob<<1;Sb=__ZNK10GDFunction12_get_variantEiP10GDInstanceP8GDScriptR7VariantPS4_R6String(e,c[(c[Ea>>2]|0)+(Rb+2+(c[q>>2]|0)<<2)>>2]|0,Na,Sa,o,Qa,t)|0}while((Sb|0)!=0)}while(0);Ub=c[q>>2]|0}else Ub=Ia;zb=__ZNK10GDFunction12_get_variantEiP10GDInstanceP8GDScriptR7VariantPS4_R6String(e,c[(c[Ea>>2]|0)+(Nb+Ub<<2)>>2]|0,Na,Sa,o,Qa,t)|0;if(!zb)Vb=10;else{__ZN7VariantC2ERK10Dictionary(u,n);__ZN7VariantaSERKS_(zb,u);if(c[u>>2]|0)__ZN7Variant5clearEv(u);c[q>>2]=Ma+3+(c[q>>2]|0);Vb=8}}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,490889,654,491840,0);Vb=10}__ZN10DictionaryD2Ev(n);if((Vb|0)==10){kb=13;lb=Za;mb=h;break c}else{ob=Vb;Ta=1299}break}case 14:case 15:{zb=c[q>>2]|0;if((zb+4|0)>(Va|0)){Ta=670;break c}a[1263537]=0;Xa=(c[gb+(zb<<2)>>2]|0)==15;Ja=c[gb+(zb+1<<2)>>2]|0;Wb=__ZNK10GDFunction12_get_variantEiP10GDInstanceP8GDScriptR7VariantPS4_R6String(e,c[gb+(zb+2<<2)>>2]|0,Na,Sa,o,Qa,t)|0;if(!Wb){kb=hb;lb=Za;mb=h;break c}zb=c[Ea>>2]|0;Ka=c[q>>2]|0;Ga=c[zb+(Ka+3<<2)>>2]|0;if((Ga|0)<0){Ta=674;break c}if((Ga|0)>=(c[ab>>2]|0)){Ta=674;break c}a[1263537]=0;Xb=(c[Ua>>2]|0)+(Ga<<2)|0;if((Ja|0)<0){Ta=676;break c}Ga=Ka+4|0;c[q>>2]=Ga;if((Ga+Ja|0)>=(c[bb>>2]|0)){Ta=678;break c}a[1263537]=0;Yb=(Ja|0)>0;h:do if(Yb?(Ga=__ZNK10GDFunction12_get_variantEiP10GDInstanceP8GDScriptR7VariantPS4_R6String(e,c[zb+(Ka+4<<2)>>2]|0,Na,Sa,o,Qa,t)|0,Ga|0):0){Sb=0;Rb=Ga;do{c[Ra+(Sb<<2)>>2]=Rb;Sb=Sb+1|0;if((Sb|0)>=(Ja|0))break h;Rb=__ZNK10GDFunction12_get_variantEiP10GDInstanceP8GDScriptR7VariantPS4_R6String(e,c[(c[Ea>>2]|0)+((c[q>>2]|0)+Sb<<2)>>2]|0,Na,Sa,o,Qa,t)|0}while((Rb|0)!=0)}while(0);if(!(a[(c[305219]|0)+60>>0]|0)){Zb=i;_b=Wa}else{Ka=__ZN2OS13get_singletonEv()|0;zb=ij[c[(c[Ka>>2]|0)+320>>2]&8191](Ka)|0;Zb=zb;_b=F}if(Xa){zb=__ZNK10GDFunction12_get_variantEiP10GDInstanceP8GDScriptR7VariantPS4_R6String(e,c[(c[Ea>>2]|0)+((c[q>>2]|0)+Ja<<2)>>2]|0,Na,Sa,o,Qa,t)|0;if(!zb){$b=Za;ac=h;Ta=760;break c}__ZN7Variant8call_ptrERK10StringNamePPKS_iPS_RNS_9CallErrorE(Wb,Xb,Ra,Ja,zb,u)}else __ZN7Variant8call_ptrERK10StringNamePPKS_iPS_RNS_9CallErrorE(Wb,Xb,Ra,Ja,0,u);if(!(a[(c[305219]|0)+60>>0]|0)){bc=Za;cc=h}else{zb=__ZN2OS13get_singletonEv()|0;Ka=ij[c[(c[zb>>2]|0)+320>>2]&8191](zb)|0;zb=F;Ma=_i64Subtract(Za|0,h|0,Zb|0,_b|0)|0;Nb=_i64Add(Ma|0,F|0,Ka|0,zb|0)|0;bc=Nb;cc=F}if(c[u>>2]|0){Ta=692;break c}c[q>>2]=Ja+1+(c[q>>2]|0);tb=Zb;ub=_b;vb=bc;wb=cc;break}case 16:{if((g+4|0)>(Va|0)){Ta=763;break c}a[1263537]=0;Nb=c[q>>2]|0;dc=c[gb+(Nb+1<<2)>>2]|0;zb=c[gb+(Nb+2<<2)>>2]|0;if((zb|0)<0){Ta=765;break c}Ka=Nb+3|0;c[q>>2]=Ka;if((zb+Ka|0)>=(c[bb>>2]|0)){Ta=767;break c}a[1263537]=0;if((zb|0)>0){Ma=__ZNK10GDFunction12_get_variantEiP10GDInstanceP8GDScriptR7VariantPS4_R6String(e,c[gb+(Nb+3<<2)>>2]|0,Na,Sa,o,Qa,t)|0;i:do if(Ma|0){Nb=0;Ia=Ma;do{c[Ra+(Nb<<2)>>2]=Ia;Nb=Nb+1|0;if((Nb|0)>=(zb|0))break i;Ia=__ZNK10GDFunction12_get_variantEiP10GDInstanceP8GDScriptR7VariantPS4_R6String(e,c[(c[Ea>>2]|0)+((c[q>>2]|0)+Nb<<2)>>2]|0,Na,Sa,o,Qa,t)|0}while((Ia|0)!=0)}while(0);ec=c[q>>2]|0;fc=c[Ea>>2]|0}else{ec=Ka;fc=gb}gc=__ZNK10GDFunction12_get_variantEiP10GDInstanceP8GDScriptR7VariantPS4_R6String(e,c[fc+(ec+zb<<2)>>2]|0,Na,Sa,o,Qa,t)|0;if(!gc){kb=16;lb=Za;mb=h;break c}__ZN11GDFunctions4callENS_8FunctionEPPK7VariantiRS1_RNS1_9CallErrorE(dc,Ra,zb,gc,n);if(c[n>>2]|0){Ta=775;break c}c[q>>2]=zb+1+(c[q>>2]|0);tb=i;ub=Wa;vb=Za;wb=h;break}case 18:{if((g+2|0)>(Va|0)){Ta=824;break c}a[1263537]=0;Ma=c[q>>2]|0;Ja=c[gb+(Ma+1<<2)>>2]|0;if((Ja|0)<0){Ta=827;break c}if((Ja|0)>=(c[ab>>2]|0)){Ta=827;break c}hc=(c[Ua>>2]|0)+(Ja<<2)|0;Ja=Ma+2|0;Xa=c[gb+(Ja<<2)>>2]|0;if((Xa+Ja|0)>=(c[bb>>2]|0)){Ta=831;break c}if((Xa|0)>0){Ja=__ZNK10GDFunction12_get_variantEiP10GDInstanceP8GDScriptR7VariantPS4_R6String(e,c[gb+(Ma+3<<2)>>2]|0,Na,Sa,o,Qa,t)|0;j:do if(Ja|0){Ia=0;Nb=Ja;do{c[Ra+(Ia<<2)>>2]=Nb;Rb=Ia;Ia=Ia+1|0;if((Ia|0)>=(Xa|0))break j;Nb=__ZNK10GDFunction12_get_variantEiP10GDInstanceP8GDScriptR7VariantPS4_R6String(e,c[(c[Ea>>2]|0)+(Rb+4+(c[q>>2]|0)<<2)>>2]|0,Na,Sa,o,Qa,t)|0}while((Nb|0)!=0)}while(0);ic=c[q>>2]|0;jc=c[Ea>>2]|0}else{ic=Ma;jc=gb}Ja=__ZNK10GDFunction12_get_variantEiP10GDInstanceP8GDScriptR7VariantPS4_R6String(e,c[jc+(Xa+3+ic<<2)>>2]|0,Na,Sa,o,Qa,t)|0;if(!Ja){kb=18;lb=Za;mb=h;break c}zb=c[cb>>2]|0;Ka=c[zb+164>>2]|0;k:do if(!Ka){kc=zb;Ta=851}else{Nb=Ka;l:while(1){Ia=c[Nb+200>>2]|0;m:do if(Ia|0){Rb=c[Ia+8>>2]|0;Sb=c[Nb+204>>2]|0;n:do if((Rb|0)==(Sb|0))lc=Rb;else{Ga=c[hc>>2]|0;Ob=Rb;while(1){Tb=c[Ob+24>>2]|0;if(Ga>>>0<Tb>>>0)mc=Ob+8|0;else{if(Tb>>>0>=Ga>>>0){lc=Ob;break n}mc=Ob+4|0}Ob=c[mc>>2]|0;if((Ob|0)==(Sb|0))break m}}while(0);if(!((lc|0)==(Sb|0)|(lc|0)==0))break l}while(0);Ia=c[Nb+164>>2]|0;if(!Ia){kc=Nb;Ta=851;break k}else Nb=Ia}__ZN10GDFunction4callEP10GDInstancePPK7VariantiRNS2_9CallErrorEPNS_9CallStateE(n,c[lc+28>>2]|0,Na,Ra,Xa,u,0);__ZN7VariantaSERKS_(Ja,n);if(c[n>>2]|0)__ZN7Variant5clearEv(n);Ta=860}while(0);do if((Ta|0)==851){Ta=0;Ka=kc+160|0;zb=(c[Ka>>2]|0)==0;Ma=__ZNK10StringNameneERKS_(hc,(c[305219]|0)+76|0)|0;if(zb){zb=Ma&1;c[u>>2]=zb;nc=zb;Ta=861;break}if(!Ma){c[u>>2]=0;break}__ZN10StringNameC2ERKS_(pa,(c[Ka>>2]|0)+92|0);__ZN10StringNameC2ERKS_(qa,hc);Ka=__ZN7ClassDB10get_methodE10StringNameS0_(pa,qa)|0;__ZN10StringNameD2Ev(qa);__ZN10StringNameD2Ev(pa);if(!Ka){Ta=854;break c}ui[c[(c[Ka>>2]|0)+8>>2]&4095](n,Ka,c[s>>2]|0,Ra,Xa,u);__ZN7VariantaSERKS_(Ja,n);if(c[n>>2]|0)__ZN7Variant5clearEv(n);Ta=860}while(0);if((Ta|0)==860){Ta=0;nc=c[u>>2]|0;Ta=861}if((Ta|0)==861?(Ta=0,nc|0):0){Ta=862;break c}c[q>>2]=Xa+4+(c[q>>2]|0);tb=i;ub=Wa;vb=Za;wb=h;break}case 21:{if((g+2|0)>(Va|0)){Ta=974;break c}a[1263537]=0;if(!Fa){Ta=976;break c}Ja=__ZNK10GDFunction12_get_variantEiP10GDInstanceP8GDScriptR7VariantPS4_R6String(e,c[gb+((c[q>>2]|0)+1<<2)>>2]|0,Na,Sa,o,Qa,t)|0;if(!Ja){kb=21;lb=Za;mb=h;break c}__ZN7VariantaSERKS_(Ja,$a);c[q>>2]=(c[q>>2]|0)+2;tb=i;ub=Wa;vb=Za;wb=h;break}case 22:{if((g+2|0)>(Va|0)){Ta=980;break c}a[1263537]=0;Ja=c[gb+((c[q>>2]|0)+1<<2)>>2]|0;if((Ja|0)<0){Ta=983;break c}if((Ja|0)>(c[bb>>2]|0)){Ta=983;break c}c[q>>2]=Ja;tb=i;ub=Wa;vb=Za;wb=h;break}case 23:{if((g+3|0)>(Va|0)){Ta=986;break c}a[1263537]=0;oc=__ZNK10GDFunction12_get_variantEiP10GDInstanceP8GDScriptR7VariantPS4_R6String(e,c[gb+((c[q>>2]|0)+1<<2)>>2]|0,Na,Sa,o,Qa,t)|0;if(!oc){kb=23;lb=Za;mb=h;break c}Ja=__ZNK7Variant10booleanizeERb(oc,n)|0;if(!(a[n>>0]|0)){Ta=989;break c}Ka=c[q>>2]|0;if(Ja){Ja=c[(c[Ea>>2]|0)+(Ka+2<<2)>>2]|0;if((Ja|0)<0){Ta=1006;break c}if((Ja|0)>(c[bb>>2]|0)){Ta=1006;break c}a[1263537]=0;pc=Ja}else pc=Ka+3|0;c[q>>2]=pc;tb=i;ub=Wa;vb=Za;wb=h;break}case 24:{if((g+3|0)>(Va|0)){Ta=1012;break c}a[1263537]=0;qc=__ZNK10GDFunction12_get_variantEiP10GDInstanceP8GDScriptR7VariantPS4_R6String(e,c[gb+((c[q>>2]|0)+1<<2)>>2]|0,Na,Sa,o,Qa,t)|0;if(!qc){kb=24;lb=Za;mb=h;break c}Ka=__ZNK7Variant10booleanizeERb(qc,n)|0;if(!(a[n>>0]|0)){Ta=1015;break c}Ja=c[q>>2]|0;if(Ka)rc=Ja+3|0;else{Ka=c[(c[Ea>>2]|0)+(Ja+2<<2)>>2]|0;if((Ka|0)<0){Ta=1032;break c}if((Ka|0)>(c[bb>>2]|0)){Ta=1032;break c}a[1263537]=0;rc=Ka}c[q>>2]=rc;tb=i;ub=Wa;vb=Za;wb=h;break}case 25:{if((g+2|0)>(Va|0)){Ta=1038;break c}a[1263537]=0;c[q>>2]=c[(c[_a>>2]|0)+(Pa<<2)>>2];tb=i;ub=Wa;vb=Za;wb=h;break}case 27:{if((g+8|0)>(Va|0)){Ta=1045;break c}a[1263537]=0;Ka=__ZNK10GDFunction12_get_variantEiP10GDInstanceP8GDScriptR7VariantPS4_R6String(e,c[gb+((c[q>>2]|0)+1<<2)>>2]|0,Na,Sa,o,Qa,t)|0;if(!Ka){kb=27;lb=Za;mb=h;break c}sc=__ZNK10GDFunction12_get_variantEiP10GDInstanceP8GDScriptR7VariantPS4_R6String(e,c[(c[Ea>>2]|0)+((c[q>>2]|0)+2<<2)>>2]|0,Na,Sa,o,Qa,t)|0;if(!sc){kb=27;lb=Za;mb=h;break c}if(__ZNK7Variant9iter_initERS_Rb(sc,Ka,n)|0){Ja=__ZNK10GDFunction12_get_variantEiP10GDInstanceP8GDScriptR7VariantPS4_R6String(e,c[(c[Ea>>2]|0)+((c[q>>2]|0)+4<<2)>>2]|0,Na,Sa,o,Qa,t)|0;if(!Ja){Ta=1099;break c}__ZNK7Variant8iter_getERKS_Rb(u,sc,Ka,n);__ZN7VariantaSERKS_(Ja,u);if(c[u>>2]|0)__ZN7Variant5clearEv(u);if(!(a[n>>0]|0)){Ta=1078;break c}tc=(c[q>>2]|0)+5|0}else{if(!(a[n>>0]|0)){Ta=1050;break c}Ja=c[(c[Ea>>2]|0)+((c[q>>2]|0)+3<<2)>>2]|0;if((Ja|0)<0){Ta=1072;break c}if((Ja|0)>(c[bb>>2]|0)){Ta=1072;break c}a[1263537]=0;tc=Ja}c[q>>2]=tc;tb=i;ub=Wa;vb=Za;wb=h;break}case 28:{if((g+4|0)>(Va|0)){Ta=1102;break c}a[1263537]=0;Ja=__ZNK10GDFunction12_get_variantEiP10GDInstanceP8GDScriptR7VariantPS4_R6String(e,c[gb+((c[q>>2]|0)+1<<2)>>2]|0,Na,Sa,o,Qa,t)|0;if(!Ja){kb=28;lb=Za;mb=h;break c}uc=__ZNK10GDFunction12_get_variantEiP10GDInstanceP8GDScriptR7VariantPS4_R6String(e,c[(c[Ea>>2]|0)+((c[q>>2]|0)+2<<2)>>2]|0,Na,Sa,o,Qa,t)|0;if(!uc){kb=28;lb=Za;mb=h;break c}if(__ZNK7Variant9iter_nextERS_Rb(uc,Ja,n)|0){Ka=__ZNK10GDFunction12_get_variantEiP10GDInstanceP8GDScriptR7VariantPS4_R6String(e,c[(c[Ea>>2]|0)+((c[q>>2]|0)+4<<2)>>2]|0,Na,Sa,o,Qa,t)|0;if(!Ka){Ta=1156;break c}__ZNK7Variant8iter_getERKS_Rb(u,uc,Ja,n);__ZN7VariantaSERKS_(Ka,u);if(c[u>>2]|0)__ZN7Variant5clearEv(u);if(!(a[n>>0]|0)){Ta=1135;break c}vc=(c[q>>2]|0)+5|0}else{if(!(a[n>>0]|0)){Ta=1107;break c}Ka=c[(c[Ea>>2]|0)+((c[q>>2]|0)+3<<2)>>2]|0;if((Ka|0)<0){Ta=1129;break c}if((Ka|0)>(c[bb>>2]|0)){Ta=1129;break c}a[1263537]=0;vc=Ka}c[q>>2]=vc;tb=i;ub=Wa;vb=Za;wb=h;break}case 29:{if((g+2|0)>(Va|0)){Ta=1159;break c}a[1263537]=0;wc=__ZNK10GDFunction12_get_variantEiP10GDInstanceP8GDScriptR7VariantPS4_R6String(e,c[gb+((c[q>>2]|0)+1<<2)>>2]|0,Na,Sa,o,Qa,t)|0;if(!wc){kb=29;lb=Za;mb=h;break c}Ka=__ZNK7Variant10booleanizeERb(wc,n)|0;if(!(a[n>>0]|0)){Ta=1162;break c}if(!Ka){Ta=1177;break c}c[q>>2]=(c[q>>2]|0)+2;tb=i;ub=Wa;vb=Za;wb=h;break}case 30:{if((c[313437]|0?(Ka=c[305219]|0,__ZN6StringC2EPKc(n,493125),__ZN16GDScriptLanguage11debug_breakERK6Stringb(Ka,n,1)|0,Ka=c[n>>2]|0,Ka|0):0)?(__Z16atomic_decrementPj(Ka+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Ka,1);c[q>>2]=(c[q>>2]|0)+1;tb=i;ub=Wa;vb=Za;wb=h;break}case 31:{if((g+2|0)>(Va|0)){Ta=1187;break c}a[1263537]=0;Ka=c[q>>2]|0;c[r>>2]=c[gb+(Ka+1<<2)>>2];c[q>>2]=Ka+2;Ka=c[313437]|0;if(!Ka){tb=i;ub=Wa;vb=Za;wb=h}else{if((__ZNK14ScriptDebugger14get_lines_leftEv(Ka)|0)>0){if((__ZNK14ScriptDebugger9get_depthEv(c[313437]|0)|0)<1){Ka=c[313437]|0;__ZN14ScriptDebugger14set_lines_leftEi(Ka,(__ZNK14ScriptDebugger14get_lines_leftEv(Ka)|0)+-1|0)}xc=(__ZNK14ScriptDebugger14get_lines_leftEv(c[313437]|0)|0)<1}else xc=0;if((xc|(__ZNK14ScriptDebugger13is_breakpointEiRK10StringName(c[313437]|0,c[r>>2]|0,e)|0)?(Ka=c[305219]|0,__ZN6StringC2EPKc(n,569042),__ZN16GDScriptLanguage11debug_breakERK6Stringb(Ka,n,1)|0,Ka=c[n>>2]|0,Ka|0):0)?(__Z16atomic_decrementPj(Ka+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Ka,1);Ka=c[313437]|0;gj[c[(c[Ka>>2]|0)+8>>2]&8191](Ka);tb=i;ub=Wa;vb=Za;wb=h}break}default:{Ta=1199;break c}}while(0);if((Ta|0)==1299){Ta=0;if((ob|0)==8){tb=i;ub=Wa;vb=Za;wb=h}else{ib=Za;jb=h;break b}}Ka=c[q>>2]|0;Ja=c[bb>>2]|0;if((Ka|0)<(Ja|0)){Za=vb;h=wb;g=Ka;Va=Ja;i=tb;Wa=ub}else{ib=vb;jb=wb;break b}}switch(Ta|0){case 50:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,490889,312,490922,0);kb=0;lb=Za;mb=h;break}case 52:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,490889,316,490979,0);Ta=128;break}case 131:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,490889,351,491094,0);kb=1;lb=Za;mb=h;break}case 137:{__ZN6StringaSEPKc(t,491151);kb=1;lb=Za;mb=h;break}case 140:{__ZN6StringaSEPKc(t,491209);kb=1;lb=Za;mb=h;break}case 152:{c[n>>2]=ij[c[(c[pb>>2]|0)+32>>2]&8191](pb)|0;c[J>>2]=__ZplPKcRK6String(491252,n)|0;__ZN6StringC2EPKc(u,491303);Wa=__ZNK6StringplERKS_(J,u)|0;i=Wa;_a=c[t>>2]|0;if((_a|0)==(Wa|0)){if(Wa|0)Ta=160}else{if(_a|0?(__Z16atomic_decrementPj(_a+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(_a,1);c[t>>2]=0;if(Wa|0)if(!(__Z28atomic_conditional_incrementPj(Wa+-8|0)|0))Ta=160;else{c[t>>2]=i;Ta=160}}if((Ta|0)==160?(__Z16atomic_decrementPj(Wa+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Wa,1);Wa=c[u>>2]|0;if(Wa|0?(__Z16atomic_decrementPj(Wa+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Wa,1);Wa=c[J>>2]|0;if(Wa|0?(__Z16atomic_decrementPj(Wa+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Wa,1);Wa=c[n>>2]|0;if(Wa|0?(__Z16atomic_decrementPj(Wa+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Wa,1);kb=1;lb=Za;mb=h;break}case 179:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,490889,417,491307,0);kb=2;lb=Za;mb=h;break}case 184:{c[u>>2]=__ZNK7Variantcv6StringEv(yb)|0;if(__ZNK6StringneEPKc(u,1263606)|0){c[K>>2]=__ZplPKcRK6String(1133970,u)|0;__ZN6StringC2EPKc(v,1133970);Wa=__ZNK6StringplERKS_(K,v)|0;i=Wa;_a=c[u>>2]|0;if((_a|0)==(Wa|0)){if(Wa|0)Ta=193}else{if(_a|0?(__Z16atomic_decrementPj(_a+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(_a,1);c[u>>2]=0;if(Wa|0)if(!(__Z28atomic_conditional_incrementPj(Wa+-8|0)|0))Ta=193;else{c[u>>2]=i;Ta=193}}if((Ta|0)==193?(__Z16atomic_decrementPj(Wa+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Wa,1);Wa=c[v>>2]|0;if(Wa|0?(__Z16atomic_decrementPj(Wa+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Wa,1);Wa=c[K>>2]|0;if(Wa|0?(__Z16atomic_decrementPj(Wa+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Wa,1)}else{c[v>>2]=__ZL13_get_var_typePK7Variant(yb)|0;c[L>>2]=__ZplPKcRK6String(491364,v)|0;__ZN6StringC2EPKc(w,1133970);Wa=__ZNK6StringplERKS_(L,w)|0;i=Wa;_a=c[u>>2]|0;if((_a|0)==(Wa|0)){if(Wa|0)Ta=209}else{if(_a|0?(__Z16atomic_decrementPj(_a+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(_a,1);c[u>>2]=0;if(Wa|0)if(!(__Z28atomic_conditional_incrementPj(Wa+-8|0)|0))Ta=209;else{c[u>>2]=i;Ta=209}}if((Ta|0)==209?(__Z16atomic_decrementPj(Wa+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Wa,1);Wa=c[w>>2]|0;if(Wa|0?(__Z16atomic_decrementPj(Wa+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Wa,1);Wa=c[L>>2]|0;if(Wa|0?(__Z16atomic_decrementPj(Wa+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Wa,1);Wa=c[v>>2]|0;if(Wa|0?(__Z16atomic_decrementPj(Wa+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Wa,1)}c[O>>2]=__ZplPKcRK6String(491374,u)|0;__ZN6StringC2EPKc(v,491393);c[N>>2]=__ZNK6StringplERKS_(O,v)|0;c[w>>2]=__ZL13_get_var_typePK7Variant(xb)|0;c[M>>2]=__ZNK6StringplERKS_(N,w)|0;__ZN6StringC2EPKc(y,491303);Wa=__ZNK6StringplERKS_(M,y)|0;i=Wa;_a=c[t>>2]|0;if((_a|0)==(Wa|0)){if(Wa|0)Ta=229}else{if(_a|0?(__Z16atomic_decrementPj(_a+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(_a,1);c[t>>2]=0;if(Wa|0)if(!(__Z28atomic_conditional_incrementPj(Wa+-8|0)|0))Ta=229;else{c[t>>2]=i;Ta=229}}if((Ta|0)==229?(__Z16atomic_decrementPj(Wa+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Wa,1);Wa=c[y>>2]|0;if(Wa|0?(__Z16atomic_decrementPj(Wa+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Wa,1);Wa=c[M>>2]|0;if(Wa|0?(__Z16atomic_decrementPj(Wa+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Wa,1);Wa=c[w>>2]|0;if(Wa|0?(__Z16atomic_decrementPj(Wa+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Wa,1);Wa=c[N>>2]|0;if(Wa|0?(__Z16atomic_decrementPj(Wa+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Wa,1);Wa=c[v>>2]|0;if(Wa|0?(__Z16atomic_decrementPj(Wa+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Wa,1);Wa=c[O>>2]|0;if(Wa|0?(__Z16atomic_decrementPj(Wa+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Wa,1);Wa=c[u>>2]|0;if(Wa|0?(__Z16atomic_decrementPj(Wa+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Wa,1);kb=2;lb=Za;mb=h;break}case 255:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,490889,442,491307,0);kb=3;lb=Za;mb=h;break}case 334:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,490889,474,491307,0);kb=4;lb=Za;mb=h;break}case 339:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,490889,481,491425,0);kb=4;lb=Za;mb=h;break}case 341:{Wa=c[Cb>>2]|0;do if(Wa){i=c[Wa+4>>2]|0;if(i|0){__ZN6StringC2EPKc(n,i);yc=c[n>>2]|0;break}i=Wa+8|0;c[n>>2]=0;_a=c[i>>2]|0;if((_a|0)!=0?(c[n>>2]=0,(__Z28atomic_conditional_incrementPj(_a+-8|0)|0)!=0):0){_a=c[i>>2]|0;c[n>>2]=_a;yc=_a}else yc=0}else{c[n>>2]=0;yc=0}while(0);c[v>>2]=yc;c[W>>2]=__ZplPKcRK6String(491510,v)|0;__ZN6StringC2EPKc(n,491530);c[V>>2]=__ZNK6StringplERKS_(W,n)|0;c[w>>2]=__ZL13_get_var_typePK7Variant(Bb)|0;c[U>>2]=__ZNK6StringplERKS_(V,w)|0;__ZN6StringC2EPKc(y,491303);Wa=__ZNK6StringplERKS_(U,y)|0;_a=Wa;i=c[t>>2]|0;if((i|0)==(Wa|0)){if(Wa|0)Ta=356}else{if(i|0?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);c[t>>2]=0;if(Wa|0)if(!(__Z28atomic_conditional_incrementPj(Wa+-8|0)|0))Ta=356;else{c[t>>2]=_a;Ta=356}}if((Ta|0)==356?(__Z16atomic_decrementPj(Wa+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Wa,1);Wa=c[y>>2]|0;if(Wa|0?(__Z16atomic_decrementPj(Wa+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Wa,1);Wa=c[U>>2]|0;if(Wa|0?(__Z16atomic_decrementPj(Wa+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Wa,1);Wa=c[w>>2]|0;if(Wa|0?(__Z16atomic_decrementPj(Wa+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Wa,1);Wa=c[V>>2]|0;if(Wa|0?(__Z16atomic_decrementPj(Wa+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Wa,1);Wa=c[n>>2]|0;if(Wa|0?(__Z16atomic_decrementPj(Wa+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Wa,1);Wa=c[W>>2]|0;if(Wa|0?(__Z16atomic_decrementPj(Wa+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Wa,1);Wa=c[v>>2]|0;if(Wa|0?(__Z16atomic_decrementPj(Wa+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Wa,1);kb=4;lb=Za;mb=h;break}case 382:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,490889,498,491094,0);kb=5;lb=Za;mb=h;break}case 387:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,490889,505,491425,0);kb=5;lb=Za;mb=h;break}case 492:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,490889,533,491307,0);kb=6;lb=Za;mb=h;break}case 495:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,490889,535,491425,0);kb=6;lb=Za;mb=h;break}case 498:{Wa=c[Hb>>2]|0;do if(Wa){_a=c[Wa+4>>2]|0;if(_a|0){__ZN6StringC2EPKc(n,_a);zc=c[n>>2]|0;break}_a=Wa+8|0;c[n>>2]=0;i=c[_a>>2]|0;if((i|0)!=0?(c[n>>2]=0,(__Z28atomic_conditional_incrementPj(i+-8|0)|0)!=0):0){i=c[_a>>2]|0;c[n>>2]=i;zc=i}else zc=0}else{c[n>>2]=0;zc=0}while(0);c[v>>2]=zc;Wa=__ZplPKcRK6String(491590,v)|0;i=Wa;_a=c[t>>2]|0;if((_a|0)==(Wa|0)){if(Wa|0)Ta=513}else{if(_a|0?(__Z16atomic_decrementPj(_a+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(_a,1);c[t>>2]=0;if(Wa|0)if(!(__Z28atomic_conditional_incrementPj(Wa+-8|0)|0))Ta=513;else{c[t>>2]=i;Ta=513}}if((Ta|0)==513?(__Z16atomic_decrementPj(Wa+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Wa,1);Wa=c[v>>2]|0;if(Wa|0?(__Z16atomic_decrementPj(Wa+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Wa,1);Ta=559;break}case 520:{Wa=c[Hb>>2]|0;do if(Wa){i=c[Wa+4>>2]|0;if(i|0){__ZN6StringC2EPKc(n,i);Ac=c[n>>2]|0;break}i=Wa+8|0;c[n>>2]=0;_a=c[i>>2]|0;if((_a|0)!=0?(c[n>>2]=0,(__Z28atomic_conditional_incrementPj(_a+-8|0)|0)!=0):0){_a=c[i>>2]|0;c[n>>2]=_a;Ac=_a}else Ac=0}else{c[n>>2]=0;Ac=0}while(0);c[v>>2]=Ac;c[ga>>2]=__ZplPKcRK6String(491624,v)|0;__ZN6StringC2EPKc(n,491649);c[fa>>2]=__ZNK6StringplERKS_(ga,n)|0;c[w>>2]=__ZN7Variant13get_type_nameENS_4TypeE(c[Ib>>2]|0)|0;c[ea>>2]=__ZNK6StringplERKS_(fa,w)|0;__ZN6StringC2EPKc(y,1219936);Wa=__ZNK6StringplERKS_(ea,y)|0;_a=Wa;i=c[t>>2]|0;if((i|0)==(Wa|0)){if(Wa|0)Ta=535}else{if(i|0?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);c[t>>2]=0;if(Wa|0)if(!(__Z28atomic_conditional_incrementPj(Wa+-8|0)|0))Ta=535;else{c[t>>2]=_a;Ta=535}}if((Ta|0)==535?(__Z16atomic_decrementPj(Wa+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Wa,1);Wa=c[y>>2]|0;if(Wa|0?(__Z16atomic_decrementPj(Wa+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Wa,1);Wa=c[ea>>2]|0;if(Wa|0?(__Z16atomic_decrementPj(Wa+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Wa,1);Wa=c[w>>2]|0;if(Wa|0?(__Z16atomic_decrementPj(Wa+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Wa,1);Wa=c[fa>>2]|0;if(Wa|0?(__Z16atomic_decrementPj(Wa+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Wa,1);Wa=c[n>>2]|0;if(Wa|0?(__Z16atomic_decrementPj(Wa+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Wa,1);Wa=c[ga>>2]|0;if(Wa|0?(__Z16atomic_decrementPj(Wa+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Wa,1);Wa=c[v>>2]|0;if(Wa|0?(__Z16atomic_decrementPj(Wa+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Wa,1);Ta=559;break}case 562:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,490889,555,491307,0);kb=7;lb=Za;mb=h;break}case 565:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,490889,557,491425,0);kb=7;lb=Za;mb=h;break}case 568:{Wa=c[Jb>>2]|0;do if(Wa){_a=c[Wa+4>>2]|0;if(_a|0){__ZN6StringC2EPKc(n,_a);Bc=c[n>>2]|0;break}_a=Wa+8|0;c[n>>2]=0;i=c[_a>>2]|0;if((i|0)!=0?(c[n>>2]=0,(__Z28atomic_conditional_incrementPj(i+-8|0)|0)!=0):0){i=c[_a>>2]|0;c[n>>2]=i;Bc=i}else Bc=0}else{c[n>>2]=0;Bc=0}while(0);c[u>>2]=Bc;Wa=__ZplPKcRK6String(491671,u)|0;i=Wa;_a=c[t>>2]|0;if((_a|0)==(Wa|0)){if(Wa|0)Ta=583}else{if(_a|0?(__Z16atomic_decrementPj(_a+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(_a,1);c[t>>2]=0;if(Wa|0)if(!(__Z28atomic_conditional_incrementPj(Wa+-8|0)|0))Ta=583;else{c[t>>2]=i;Ta=583}}if((Ta|0)==583?(__Z16atomic_decrementPj(Wa+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Wa,1);Wa=c[u>>2]|0;if(Wa|0?(__Z16atomic_decrementPj(Wa+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Wa,1);kb=7;lb=Za;mb=h;break}case 591:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,490889,573,491307,0);kb=8;lb=Za;mb=h;break}case 596:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,490889,584,491705,0);kb=9;lb=Za;mb=h;break}case 602:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,490889,594,491705,0);kb=10;lb=Za;mb=h;break}case 608:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,490889,604,491705,0);kb=11;lb=Za;mb=h;break}case 612:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,490889,607,491762,0);kb=11;lb=Za;mb=h;break}case 620:{c[v>>2]=__ZN7Variant13get_type_nameENS_4TypeE(Kb)|0;c[ha>>2]=__ZplPKcRK6String(1133970,v)|0;__ZN6StringC2EPKc(w,491826);c[u>>2]=__ZNK6StringplERKS_(ha,w)|0;Wa=__ZNK10GDFunction15_get_call_errorERKN7Variant9CallErrorERK6StringPPKS0_(e,n,u,Ra)|0;i=Wa;_a=c[t>>2]|0;if((_a|0)==(Wa|0)){if(Wa|0)Ta=628}else{if(_a|0?(__Z16atomic_decrementPj(_a+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(_a,1);c[t>>2]=0;if(Wa|0)if(!(__Z28atomic_conditional_incrementPj(Wa+-8|0)|0))Ta=628;else{c[t>>2]=i;Ta=628}}if((Ta|0)==628?(__Z16atomic_decrementPj(Wa+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Wa,1);Wa=c[u>>2]|0;if(Wa|0?(__Z16atomic_decrementPj(Wa+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Wa,1);Wa=c[w>>2]|0;if(Wa|0?(__Z16atomic_decrementPj(Wa+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Wa,1);Wa=c[ha>>2]|0;if(Wa|0?(__Z16atomic_decrementPj(Wa+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Wa,1);Wa=c[v>>2]|0;if(Wa|0?(__Z16atomic_decrementPj(Wa+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Wa,1);kb=11;lb=Za;mb=h;break}case 670:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,490889,673,491094,0);kb=hb;lb=Za;mb=h;break}case 674:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,490889,680,491908,0);kb=hb;lb=Za;mb=h;break}case 676:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,490889,683,491985,0);kb=hb;lb=Za;mb=h;break}case 678:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,490889,685,492029,0);kb=hb;lb=Za;mb=h;break}case 692:{Wa=c[Xb>>2]|0;do if(Wa){i=c[Wa+4>>2]|0;if(i|0){__ZN6StringC2EPKc(n,i);Cc=c[n>>2]|0;break}i=Wa+8|0;c[n>>2]=0;_a=c[i>>2]|0;if((_a|0)!=0?(c[n>>2]=0,(__Z28atomic_conditional_incrementPj(_a+-8|0)|0)!=0):0){_a=c[i>>2]|0;c[n>>2]=_a;Cc=_a}else Cc=0}else{c[n>>2]=0;Cc=0}while(0);c[v>>2]=Cc;c[n>>2]=__ZL13_get_var_typePK7Variant(Wb)|0;do if(__ZNK6StringeqEPKc(v,1146532)|0)if(Yb){c[ia>>2]=__ZNK7Variantcv6StringEv(c[Ra>>2]|0)|0;__ZN6StringC2EPKc(w,492093);Wa=__ZNK6StringplERKS_(ia,w)|0;_a=Wa;i=c[v>>2]|0;if((i|0)==(Wa|0)){if(Wa|0)Ta=709}else{if(i|0?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);c[v>>2]=0;if(Wa|0)if(!(__Z28atomic_conditional_incrementPj(Wa+-8|0)|0))Ta=709;else{c[v>>2]=_a;Ta=709}}if((Ta|0)==709?(__Z16atomic_decrementPj(Wa+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Wa,1);Wa=c[w>>2]|0;if(Wa|0?(__Z16atomic_decrementPj(Wa+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Wa,1);Wa=c[ia>>2]|0;if(Wa|0?(__Z16atomic_decrementPj(Wa+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Wa,1);if((c[u>>2]|0)==2){Wa=u+4|0;c[Wa>>2]=(c[Wa>>2]|0)+-1;Ta=724}else Ta=724}else Ta=724;else{Wa=__ZNK6StringeqEPKc(v,1126625)|0;if(Wa&(c[u>>2]|0)==1){if(__ZNK7Variant6is_refEv(Wb)|0){__ZN6StringaSEPKc(t,492105);break}if((c[Wb>>2]|0)==18)__ZN6StringaSEPKc(t,492136);else Ta=724}else Ta=724}while(0);if((Ta|0)==724){c[la>>2]=__ZplPKcRK6String(492193,v)|0;__ZN6StringC2EPKc(y,492204);c[ka>>2]=__ZNK6StringplERKS_(la,y)|0;c[ja>>2]=__ZNK6StringplERKS_(ka,n)|0;__ZN6StringC2EPKc(z,1133970);c[w>>2]=__ZNK6StringplERKS_(ja,z)|0;Wa=__ZNK10GDFunction15_get_call_errorERKN7Variant9CallErrorERK6StringPPKS0_(e,u,w,Ra)|0;_a=Wa;i=c[t>>2]|0;if((i|0)==(Wa|0)){if(Wa|0)Ta=732}else{if(i|0?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);c[t>>2]=0;if(Wa|0)if(!(__Z28atomic_conditional_incrementPj(Wa+-8|0)|0))Ta=732;else{c[t>>2]=_a;Ta=732}}if((Ta|0)==732?(__Z16atomic_decrementPj(Wa+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Wa,1);Wa=c[w>>2]|0;if(Wa|0?(__Z16atomic_decrementPj(Wa+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Wa,1);Wa=c[z>>2]|0;if(Wa|0?(__Z16atomic_decrementPj(Wa+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Wa,1);Wa=c[ja>>2]|0;if(Wa|0?(__Z16atomic_decrementPj(Wa+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Wa,1);Wa=c[ka>>2]|0;if(Wa|0?(__Z16atomic_decrementPj(Wa+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Wa,1);Wa=c[y>>2]|0;if(Wa|0?(__Z16atomic_decrementPj(Wa+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Wa,1);Wa=c[la>>2]|0;if(Wa|0?(__Z16atomic_decrementPj(Wa+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Wa,1)}Wa=c[n>>2]|0;if(Wa|0?(__Z16atomic_decrementPj(Wa+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Wa,1);Wa=c[v>>2]|0;if(Wa|0?(__Z16atomic_decrementPj(Wa+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Wa,1);$b=bc;ac=cc;Ta=760;break}case 763:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,490889,752,491094,0);kb=16;lb=Za;mb=h;break}case 765:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,490889,756,491985,0);kb=16;lb=Za;mb=h;break}case 767:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,490889,759,492029,0);kb=16;lb=Za;mb=h;break}case 775:{__ZN6StringC2EPKc(u,__ZN11GDFunctions13get_func_nameENS_8FunctionE(dc)|0);if((c[gc>>2]|0)==4){c[na>>2]=__ZplPKcRK6String(492216,u)|0;__ZN6StringC2EPKc(v,1081591);c[ma>>2]=__ZNK6StringplERKS_(na,v)|0;c[w>>2]=__ZNK7Variantcv6StringEv(gc)|0;Wa=__ZNK6StringplERKS_(ma,w)|0;_a=Wa;i=c[t>>2]|0;if((i|0)==(Wa|0)){if(Wa|0)Ta=784}else{if(i|0?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);c[t>>2]=0;if(Wa|0)if(!(__Z28atomic_conditional_incrementPj(Wa+-8|0)|0))Ta=784;else{c[t>>2]=_a;Ta=784}}if((Ta|0)==784?(__Z16atomic_decrementPj(Wa+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Wa,1);Wa=c[w>>2]|0;if(Wa|0?(__Z16atomic_decrementPj(Wa+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Wa,1);Wa=c[ma>>2]|0;if(Wa|0?(__Z16atomic_decrementPj(Wa+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Wa,1);Wa=c[v>>2]|0;if(Wa|0?(__Z16atomic_decrementPj(Wa+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Wa,1);Wa=c[na>>2]|0;if(Wa|0?(__Z16atomic_decrementPj(Wa+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Wa,1)}else{c[oa>>2]=__ZplPKcRK6String(492250,u)|0;__ZN6StringC2EPKc(w,1133970);c[v>>2]=__ZNK6StringplERKS_(oa,w)|0;Wa=__ZNK10GDFunction15_get_call_errorERKN7Variant9CallErrorERK6StringPPKS0_(e,n,v,Ra)|0;_a=Wa;i=c[t>>2]|0;if((i|0)==(Wa|0)){if(Wa|0)Ta=806}else{if(i|0?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);c[t>>2]=0;if(Wa|0)if(!(__Z28atomic_conditional_incrementPj(Wa+-8|0)|0))Ta=806;else{c[t>>2]=_a;Ta=806}}if((Ta|0)==806?(__Z16atomic_decrementPj(Wa+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Wa,1);Wa=c[v>>2]|0;if(Wa|0?(__Z16atomic_decrementPj(Wa+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Wa,1);Wa=c[w>>2]|0;if(Wa|0?(__Z16atomic_decrementPj(Wa+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Wa,1);Wa=c[oa>>2]|0;if(Wa|0?(__Z16atomic_decrementPj(Wa+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Wa,1)}Wa=c[u>>2]|0;if(Wa|0?(__Z16atomic_decrementPj(Wa+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Wa,1);kb=16;lb=Za;mb=h;break}case 824:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,490889,793,491705,0);kb=18;lb=Za;mb=h;break}case 827:{__ZN6StringaSEPKc(t,492270);kb=18;lb=Za;mb=h;break}case 831:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,490889,807,492308,0);kb=18;lb=Za;mb=h;break}case 854:{c[u>>2]=1;Ta=862;break}case 893:{Wa=c[q>>2]|0;_a=c[bb>>2]|0;if((c[gb+(Wa<<2)>>2]|0)==20)if((Wa+4|0)>(_a|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,490889,871,491094,0);kb=hb;lb=Za;mb=h;break}else Dc=3;else if((Wa+2|0)>(_a|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,490889,874,491705,0);kb=hb;lb=Za;mb=h;break}else Dc=1;a[1263537]=0;_a=__ZnwjPKc(192,1263606)|0;__ZN9ReferenceC2Ev(_a);c[_a>>2]=24208;__ZN10StringNameC2Ev(_a+88|0);c[_a+108>>2]=0;c[_a+120>>2]=0;c[_a+168>>2]=0;c[_a+92>>2]=0;__Z22postinitialize_handlerP6Object(_a);if(_a){a[1263537]=0;if(__ZN9Reference8init_refEv(_a)|0){Ec=_a;Ta=901}else{Fc=u;Gc=c[u>>2]|0}}else{Ec=0;Ta=901}if((Ta|0)==901){c[u>>2]=Ec;Fc=u;Gc=Ec}c[Gc+92>>2]=e;__ZN6VectorIhE6resizeEi(Gc+108|0,Oa)|0;_a=e+68|0;Wa=c[_a>>2]|0;i=c[Fc>>2]|0;if((Wa|0)>0){$a=0;cb=i;while(1){Ua=cb+108|0;ab=$a*24|0;do if((ab|0)<0)Ta=911;else{La=c[Ua>>2]|0;Ya=(La|0)==0;if(Ya)Hc=0;else Hc=c[La+-4>>2]|0;if((Hc|0)<=(ab|0)){if(Ya)Ic=0;else Ic=c[La+-4>>2]|0;if((Ic|0)<=(ab|0)){Ta=911;break}a[1263537]=0}__ZN6VectorIhE14_copy_on_writeEv(Ua);Jc=(c[Ua>>2]|0)+ab|0}while(0);if((Ta|0)==911){Ta=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);Jc=0}__ZN7VariantC2ERKS_(Jc,Qa+($a*24|0)|0);$a=$a+1|0;ab=c[_a>>2]|0;Ua=c[Fc>>2]|0;if(($a|0)>=(ab|0)){Kc=ab;Lc=Ua;break}else cb=Ua}}else{Kc=Wa;Lc=i}c[Lc+112>>2]=Kc;__ZN7VariantaSERKS_(Lc+120|0,o);cb=c[Fc>>2]|0;c[cb+144>>2]=Oa;c[cb+148>>2]=Sa;c[cb+152>>2]=(c[q>>2]|0)+Dc;c[cb+156>>2]=c[r>>2];if((Na|0)!=0?($a=c[s>>2]|0,($a|0)!=0):0)Mc=c[$a+44>>2]|0;else Mc=0;c[cb+96>>2]=Mc;c[cb+100>>2]=c[Sa+44>>2];c[cb+160>>2]=Pa;c[cb+104>>2]=Na;c[cb+92>>2]=e;__ZN6RefPtrC2Ev(n);__ZN3RefI9ReferenceEaSI15GDFunctionStateEEvRKS_IT_E(n,u);__ZN7VariantC2ERK6RefPtr(v,n);__ZN6RefPtrD2Ev(n);__ZN7VariantaSERKS_(p,v);if(c[v>>2]|0)__ZN7Variant5clearEv(v);cb=c[Ea>>2]|0;$a=c[q>>2]|0;do if((c[cb+($a<<2)>>2]|0)==20){_a=__ZNK10GDFunction12_get_variantEiP10GDInstanceP8GDScriptR7VariantPS4_R6String(e,c[cb+($a+1<<2)>>2]|0,Na,Sa,o,Qa,t)|0;if((_a|0)!=0?(Ua=__ZNK10GDFunction12_get_variantEiP10GDInstanceP8GDScriptR7VariantPS4_R6String(e,c[(c[Ea>>2]|0)+((c[q>>2]|0)+2<<2)>>2]|0,Na,Sa,o,Qa,t)|0,(Ua|0)!=0):0){if((c[_a>>2]|0)!=18){__ZN6StringaSEPKc(t,492376);Nc=0;break}if((c[Ua>>2]|0)!=4){__ZN6StringaSEPKc(t,492422);Nc=0;break}ab=__ZNK7VariantcvP6ObjectEv(_a)|0;c[v>>2]=__ZNK7Variantcv6StringEv(Ua)|0;o:do if(!ab){__ZN6StringaSEPKc(t,492481);Oc=10}else{p:do if(c[313437]|0){Ua=c[313528]|0;do if(Ua|0){_a=ab;La=_bitshift64Shl(_a|0,0,18)|0;Ya=_i64Add(La|0,F|0,~_a|0,-1)|0;_a=F;La=_bitshift64Lshr(Ya|0,_a|0,31)|0;Ha=___muldi3(La^Ya|0,F^_a|0,21,0)|0;_a=F;Ya=_bitshift64Lshr(Ha|0,_a|0,11)|0;La=___muldi3(Ya^Ha|0,F^_a|0,65,0)|0;_a=F;Ha=_bitshift64Lshr(La|0,_a|0,22)|0;_a=Ha^La;La=c[Ua+(((1<<d[1254116])+-1&_a)<<2)>>2]|0;if(!La)break;else Pc=La;do{if((c[Pc>>2]|0)==(_a|0)?(c[Pc+8>>2]|0)==(ab|0):0)break p;Pc=c[Pc+4>>2]|0}while((Pc|0)!=0)}while(0);__ZN6StringaSEPKc(t,492516);Oc=10;break o}while(0);if(!(__ZNK6String6lengthEv(v)|0)){__ZN6StringaSEPKc(t,492574);Oc=10;break}__ZN10StringNameC2ERK6String(w,v);Xa=c[u>>2]|0;__ZN10StringNameC2EPKc(y,568549);__ZN6RefPtrC2Ev(n);__ZN3RefI9ReferenceEaSI15GDFunctionStateEEvRKS_IT_E(n,u);__ZN7VariantC2ERK6RefPtr(G,n);__ZN6RefPtrD2Ev(n);c[z>>2]=__Z6varrayRK7Variant(G)|0;Ua=__ZN6Object7connectERK10StringNamePS_S2_RK6VectorI7VariantEj(ab,w,Xa,y,z,4)|0;Xa=c[z>>2]|0;do if(Xa|0){if(__Z16atomic_decrementPj(Xa+-8|0)|0)break;_a=c[z>>2]|0;La=(_a|0)==0?0:_a+-4|0;_a=La+4|0;Ha=c[La>>2]|0;if(Ha|0){Ya=0;Ja=Ha;while(1){Ha=_a+(Ya*24|0)|0;if(!(c[Ha>>2]|0))Qc=Ja;else{__ZN7Variant5clearEv(Ha);Qc=c[La>>2]|0}Ya=Ya+1|0;if(Ya>>>0>=Qc>>>0)break;else Ja=Qc}}__ZN6Memory11free_staticEPvb(Xa,1)}while(0);if(c[G>>2]|0)__ZN7Variant5clearEv(G);__ZN10StringNameD2Ev(y);__ZN10StringNameD2Ev(w);if(!Ua){Oc=0;break}c[sa>>2]=__ZplPKcRK6String(492639,v)|0;__ZN6StringC2EPKc(n,492668);Xa=__ZNK6StringplERKS_(sa,n)|0;Ja=Xa;Ya=c[t>>2]|0;do if((Ya|0)==(Xa|0)){if(Xa|0)Ta=955}else{do if(Ya|0){if(__Z16atomic_decrementPj(Ya+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ya,1)}while(0);c[t>>2]=0;if(!Xa)break;if(!(__Z28atomic_conditional_incrementPj(Xa+-8|0)|0)){Ta=955;break}c[t>>2]=Ja;Ta=955}while(0);do if((Ta|0)==955){if(__Z16atomic_decrementPj(Xa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Xa,1)}while(0);Xa=c[n>>2]|0;do if(Xa|0){if(__Z16atomic_decrementPj(Xa+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Xa,1)}while(0);Xa=c[sa>>2]|0;if(!Xa){Oc=10;break}if(__Z16atomic_decrementPj(Xa+-8|0)|0){Oc=10;break}__ZN6Memory11free_staticEPvb(Xa,1);Oc=10}while(0);ab=c[v>>2]|0;do if(ab|0){if(__Z16atomic_decrementPj(ab+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ab,1)}while(0);if(!Oc)Ta=967;else Nc=0}else Nc=0}else Ta=967;while(0);if((Ta|0)==967)Nc=1;$a=c[Fc>>2]|0;if(($a|0?__ZN9Reference11unreferenceEv($a)|0:0)?($a=c[Fc>>2]|0,__Z17predelete_handlerP6Object($a)|0):0){gj[c[(c[$a>>2]|0)+76>>2]&8191]($a);__ZN6Memory11free_staticEPvb($a,0)}c[Fc>>2]=0;if(Nc){ib=Za;jb=h;break b}else{kb=hb;lb=Za;mb=h}break}case 974:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,490889,946,491705,0);kb=21;lb=Za;mb=h;break}case 976:{__ZN6StringaSEPKc(t,492685);kb=21;lb=Za;mb=h;break}case 980:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,490889,958,491705,0);kb=22;lb=Za;mb=h;break}case 983:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,490889,961,492707,0);kb=22;lb=Za;mb=h;break}case 986:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,490889,967,491307,0);kb=23;lb=Za;mb=h;break}case 989:{c[u>>2]=__ZN7Variant13get_type_nameENS_4TypeE(c[oc>>2]|0)|0;$a=__ZplPKcRK6String(492768,u)|0;cb=$a;s=c[t>>2]|0;if((s|0)==($a|0)){if($a|0)Ta=997}else{if(s|0?(__Z16atomic_decrementPj(s+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(s,1);c[t>>2]=0;if($a|0)if(!(__Z28atomic_conditional_incrementPj($a+-8|0)|0))Ta=997;else{c[t>>2]=cb;Ta=997}}if((Ta|0)==997?(__Z16atomic_decrementPj($a+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb($a,1);$a=c[u>>2]|0;if($a|0?(__Z16atomic_decrementPj($a+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb($a,1);Ta=1009;break}case 1006:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,490889,982,492707,0);Ta=1009;break}case 1012:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,490889,991,491307,0);kb=24;lb=Za;mb=h;break}case 1015:{c[u>>2]=__ZN7Variant13get_type_nameENS_4TypeE(c[qc>>2]|0)|0;$a=__ZplPKcRK6String(492768,u)|0;cb=$a;s=c[t>>2]|0;if((s|0)==($a|0)){if($a|0)Ta=1023}else{if(s|0?(__Z16atomic_decrementPj(s+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(s,1);c[t>>2]=0;if($a|0)if(!(__Z28atomic_conditional_incrementPj($a+-8|0)|0))Ta=1023;else{c[t>>2]=cb;Ta=1023}}if((Ta|0)==1023?(__Z16atomic_decrementPj($a+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb($a,1);$a=c[u>>2]|0;if($a|0?(__Z16atomic_decrementPj($a+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb($a,1);Ta=1035;break}case 1032:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,490889,1006,492707,0);Ta=1035;break}case 1038:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,490889,1015,491705,0);kb=25;lb=Za;mb=h;break}case 1040:{if((g+2|0)>(Va|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,490889,1021,491705,0);kb=26;lb=Za;mb=h;break}a[1263537]=0;$a=__ZNK10GDFunction12_get_variantEiP10GDInstanceP8GDScriptR7VariantPS4_R6String(e,c[gb+((c[q>>2]|0)+1<<2)>>2]|0,Na,Sa,o,Qa,t)|0;if(!$a){kb=26;lb=Za;mb=h}else{__ZN7VariantaSERKS_(p,$a);ib=Za;jb=h;break b}break}case 1045:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,490889,1029,492817,0);kb=27;lb=Za;mb=h;break}case 1050:{c[u>>2]=__ZN7Variant13get_type_nameENS_4TypeE(c[sc>>2]|0)|0;c[ta>>2]=__ZplPKcRK6String(492874,u)|0;__ZN6StringC2EPKc(v,1144976);$a=__ZNK6StringplERKS_(ta,v)|0;cb=$a;s=c[t>>2]|0;if((s|0)==($a|0)){if($a|0)Ta=1058}else{if(s|0?(__Z16atomic_decrementPj(s+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(s,1);c[t>>2]=0;if($a|0)if(!(__Z28atomic_conditional_incrementPj($a+-8|0)|0))Ta=1058;else{c[t>>2]=cb;Ta=1058}}if((Ta|0)==1058?(__Z16atomic_decrementPj($a+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb($a,1);$a=c[v>>2]|0;if($a|0?(__Z16atomic_decrementPj($a+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb($a,1);$a=c[ta>>2]|0;if($a|0?(__Z16atomic_decrementPj($a+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb($a,1);$a=c[u>>2]|0;if($a|0?(__Z16atomic_decrementPj($a+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb($a,1);Ta=1099;break}case 1072:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,490889,1041,492912,0);Ta=1099;break}case 1078:{c[u>>2]=__ZN7Variant13get_type_nameENS_4TypeE(c[sc>>2]|0)|0;c[ua>>2]=__ZplPKcRK6String(492981,u)|0;__ZN6StringC2EPKc(v,1144976);$a=__ZNK6StringplERKS_(ua,v)|0;cb=$a;s=c[t>>2]|0;if((s|0)==($a|0)){if($a|0)Ta=1086}else{if(s|0?(__Z16atomic_decrementPj(s+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(s,1);c[t>>2]=0;if($a|0)if(!(__Z28atomic_conditional_incrementPj($a+-8|0)|0))Ta=1086;else{c[t>>2]=cb;Ta=1086}}if((Ta|0)==1086?(__Z16atomic_decrementPj($a+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb($a,1);$a=c[v>>2]|0;if($a|0?(__Z16atomic_decrementPj($a+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb($a,1);$a=c[ua>>2]|0;if($a|0?(__Z16atomic_decrementPj($a+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb($a,1);$a=c[u>>2]|0;if($a|0?(__Z16atomic_decrementPj($a+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb($a,1);Ta=1099;break}case 1102:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,490889,1058,491094,0);kb=28;lb=Za;mb=h;break}case 1107:{c[u>>2]=__ZN7Variant13get_type_nameENS_4TypeE(c[uc>>2]|0)|0;c[va>>2]=__ZplPKcRK6String(492874,u)|0;__ZN6StringC2EPKc(v,493024);$a=__ZNK6StringplERKS_(va,v)|0;cb=$a;s=c[t>>2]|0;if((s|0)==($a|0)){if($a|0)Ta=1115}else{if(s|0?(__Z16atomic_decrementPj(s+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(s,1);c[t>>2]=0;if($a|0)if(!(__Z28atomic_conditional_incrementPj($a+-8|0)|0))Ta=1115;else{c[t>>2]=cb;Ta=1115}}if((Ta|0)==1115?(__Z16atomic_decrementPj($a+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb($a,1);$a=c[v>>2]|0;if($a|0?(__Z16atomic_decrementPj($a+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb($a,1);$a=c[va>>2]|0;if($a|0?(__Z16atomic_decrementPj($a+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb($a,1);$a=c[u>>2]|0;if($a|0?(__Z16atomic_decrementPj($a+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb($a,1);Ta=1156;break}case 1129:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,490889,1070,492912,0);Ta=1156;break}case 1135:{c[u>>2]=__ZN7Variant13get_type_nameENS_4TypeE(c[uc>>2]|0)|0;c[wa>>2]=__ZplPKcRK6String(492981,u)|0;__ZN6StringC2EPKc(v,493065);$a=__ZNK6StringplERKS_(wa,v)|0;cb=$a;s=c[t>>2]|0;if((s|0)==($a|0)){if($a|0)Ta=1143}else{if(s|0?(__Z16atomic_decrementPj(s+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(s,1);c[t>>2]=0;if($a|0)if(!(__Z28atomic_conditional_incrementPj($a+-8|0)|0))Ta=1143;else{c[t>>2]=cb;Ta=1143}}if((Ta|0)==1143?(__Z16atomic_decrementPj($a+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb($a,1);$a=c[v>>2]|0;if($a|0?(__Z16atomic_decrementPj($a+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb($a,1);$a=c[wa>>2]|0;if($a|0?(__Z16atomic_decrementPj($a+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb($a,1);$a=c[u>>2]|0;if($a|0?(__Z16atomic_decrementPj($a+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb($a,1);Ta=1156;break}case 1159:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,490889,1086,491705,0);kb=29;lb=Za;mb=h;break}case 1162:{c[u>>2]=__ZN7Variant13get_type_nameENS_4TypeE(c[wc>>2]|0)|0;$a=__ZplPKcRK6String(492768,u)|0;cb=$a;s=c[t>>2]|0;if((s|0)==($a|0)){if($a|0)Ta=1170}else{if(s|0?(__Z16atomic_decrementPj(s+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(s,1);c[t>>2]=0;if($a|0)if(!(__Z28atomic_conditional_incrementPj($a+-8|0)|0))Ta=1170;else{c[t>>2]=cb;Ta=1170}}if((Ta|0)==1170?(__Z16atomic_decrementPj($a+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb($a,1);$a=c[u>>2]|0;if($a|0?(__Z16atomic_decrementPj($a+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb($a,1);Ta=1178;break}case 1177:{__ZN6StringaSEPKc(t,493107);Ta=1178;break}case 1187:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,490889,1120,491705,0);kb=31;lb=Za;mb=h;break}case 1199:{$a=c[gb+(c[q>>2]<<2)>>2]|0;c[n>>2]=__Z4itosx($a,(($a|0)<0)<<31>>31)|0;c[ya>>2]=__ZplPKcRK6String(493146,n)|0;__ZN6StringC2EPKc(u,493162);c[xa>>2]=__ZNK6StringplERKS_(ya,u)|0;$a=c[q>>2]|0;c[v>>2]=__Z4itosx($a,(($a|0)<0)<<31>>31)|0;$a=__ZNK6StringplERKS_(xa,v)|0;cb=$a;s=c[t>>2]|0;if((s|0)==($a|0)){if($a|0)Ta=1207}else{if(s|0?(__Z16atomic_decrementPj(s+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(s,1);c[t>>2]=0;if($a|0)if(!(__Z28atomic_conditional_incrementPj($a+-8|0)|0))Ta=1207;else{c[t>>2]=cb;Ta=1207}}if((Ta|0)==1207?(__Z16atomic_decrementPj($a+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb($a,1);$a=c[v>>2]|0;if($a|0?(__Z16atomic_decrementPj($a+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb($a,1);$a=c[xa>>2]|0;if($a|0?(__Z16atomic_decrementPj($a+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb($a,1);$a=c[u>>2]|0;if($a|0?(__Z16atomic_decrementPj($a+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb($a,1);$a=c[ya>>2]|0;if($a|0?(__Z16atomic_decrementPj($a+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb($a,1);$a=c[n>>2]|0;if($a|0?(__Z16atomic_decrementPj($a+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb($a,1);kb=hb;lb=Za;mb=h;break}}if((Ta|0)==128){kb=0;lb=Za;mb=h}else if((Ta|0)==559){kb=6;lb=Za;mb=h}else if((Ta|0)==760){kb=hb;lb=$b;mb=ac}else if((Ta|0)==862){$a=c[hc>>2]|0;do if($a){cb=c[$a+4>>2]|0;if(cb|0){__ZN6StringC2EPKc(n,cb);Rc=c[n>>2]|0;break}cb=$a+8|0;c[n>>2]=0;s=c[cb>>2]|0;if((s|0)!=0?(c[n>>2]=0,(__Z28atomic_conditional_incrementPj(s+-8|0)|0)!=0):0){s=c[cb>>2]|0;c[n>>2]=s;Rc=s}else Rc=0}else{c[n>>2]=0;Rc=0}while(0);c[v>>2]=Rc;c[ra>>2]=__ZplPKcRK6String(492193,v)|0;__ZN6StringC2EPKc(w,1133970);c[n>>2]=__ZNK6StringplERKS_(ra,w)|0;$a=__ZNK10GDFunction15_get_call_errorERKN7Variant9CallErrorERK6StringPPKS0_(e,u,n,Ra)|0;Va=$a;g=c[t>>2]|0;if((g|0)==($a|0)){if($a|0)Ta=877}else{if(g|0?(__Z16atomic_decrementPj(g+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(g,1);c[t>>2]=0;if($a|0)if(!(__Z28atomic_conditional_incrementPj($a+-8|0)|0))Ta=877;else{c[t>>2]=Va;Ta=877}}if((Ta|0)==877?(__Z16atomic_decrementPj($a+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb($a,1);$a=c[n>>2]|0;if($a|0?(__Z16atomic_decrementPj($a+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb($a,1);$a=c[w>>2]|0;if($a|0?(__Z16atomic_decrementPj($a+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb($a,1);$a=c[ra>>2]|0;if($a|0?(__Z16atomic_decrementPj($a+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb($a,1);$a=c[v>>2]|0;if($a|0?(__Z16atomic_decrementPj($a+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb($a,1);kb=18;lb=Za;mb=h}else if((Ta|0)==1009){kb=23;lb=Za;mb=h}else if((Ta|0)==1035){kb=24;lb=Za;mb=h}else if((Ta|0)==1099){kb=27;lb=Za;mb=h}else if((Ta|0)==1156){kb=28;lb=Za;mb=h}else if((Ta|0)==1178){kb=29;lb=Za;mb=h}c[u>>2]=0;$a=(Na|0)!=0;if($a){Va=(c[Na+8>>2]|0)+284|0;g=c[Va>>2]|0;if(g|0?(c[u>>2]=0,__Z28atomic_conditional_incrementPj(g+-8|0)|0):0)c[u>>2]=c[Va>>2]}else if((Sa|0?(Va=Sa+284|0,g=c[Va>>2]|0,g|0):0)?(c[u>>2]=0,__Z28atomic_conditional_incrementPj(g+-8|0)|0):0)c[u>>2]=c[Va>>2];if(__ZNK6StringeqEPKc(u,1263606)|0)__ZN6StringaSEPKc(u,493175);Va=c[e+92>>2]|0;do if(Va){g=c[Va+4>>2]|0;if(g|0){__ZN6StringC2EPKc(n,g);Sc=c[n>>2]|0;break}g=Va+8|0;c[n>>2]=0;s=c[g>>2]|0;if((s|0)!=0?(c[n>>2]=0,(__Z28atomic_conditional_incrementPj(s+-8|0)|0)!=0):0){s=c[g>>2]|0;c[n>>2]=s;Sc=s}else Sc=0}else{c[n>>2]=0;Sc=0}while(0);c[v>>2]=Sc;if($a?(Va=Na+8|0,__ZNK6StringneEPKc((c[Va>>2]|0)+288|0,1263606)|0):0){h=(c[Va>>2]|0)+288|0;__ZN6StringC2EPKc(n,1219936);c[za>>2]=__ZNK6StringplERKS_(h,n)|0;h=__ZNK6StringplERKS_(za,v)|0;Va=h;Za=c[v>>2]|0;if((Za|0)==(h|0)){if(h|0)Ta=1252}else{if(Za|0?(__Z16atomic_decrementPj(Za+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Za,1);c[v>>2]=0;if(h|0)if(!(__Z28atomic_conditional_incrementPj(h+-8|0)|0))Ta=1252;else{c[v>>2]=Va;Ta=1252}}if((Ta|0)==1252?(__Z16atomic_decrementPj(h+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(h,1);h=c[za>>2]|0;if(h|0?(__Z16atomic_decrementPj(h+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(h,1);h=c[n>>2]|0;if(h|0?(__Z16atomic_decrementPj(h+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(h,1)}h=c[r>>2]|0;if(__ZNK6StringeqEPKc(t,1263606)|0){c[n>>2]=__Z4itosx(kb,((kb|0)<0)<<31>>31)|0;c[Aa>>2]=__ZplPKcRK6String(493186,n)|0;__ZN6StringC2EPKc(w,493220);Va=__ZNK6StringplERKS_(Aa,w)|0;Za=Va;s=c[t>>2]|0;if((s|0)==(Va|0)){if(Va|0)Ta=1270}else{if(s|0?(__Z16atomic_decrementPj(s+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(s,1);c[t>>2]=0;if(Va|0)if(!(__Z28atomic_conditional_incrementPj(Va+-8|0)|0))Ta=1270;else{c[t>>2]=Za;Ta=1270}}if((Ta|0)==1270?(__Z16atomic_decrementPj(Va+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Va,1);Va=c[w>>2]|0;if(Va|0?(__Z16atomic_decrementPj(Va+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Va,1);Va=c[Aa>>2]|0;if(Va|0?(__Z16atomic_decrementPj(Va+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Va,1);Va=c[n>>2]|0;if(Va|0?(__Z16atomic_decrementPj(Va+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Va,1)}if(!(__ZN16GDScriptLanguage11debug_breakERK6Stringb(c[305219]|0,t,0)|0)){c[Ba>>2]=__ZNK6String4utf8Ev(v)|0;Va=__ZNK10CharString8get_dataEv(Ba)|0;c[Ca>>2]=__ZNK6String4utf8Ev(u)|0;Za=__ZNK10CharString8get_dataEv(Ca)|0;c[Da>>2]=__ZNK6String4utf8Ev(t)|0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(Va,Za,h,__ZNK10CharString8get_dataEv(Da)|0,2);h=c[Da>>2]|0;if(h|0?(__Z16atomic_decrementPj(h+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(h,1);h=c[Ca>>2]|0;if(h|0?(__Z16atomic_decrementPj(h+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(h,1);h=c[Ba>>2]|0;if(h|0?(__Z16atomic_decrementPj(h+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(h,1)}h=c[v>>2]|0;if(h|0?(__Z16atomic_decrementPj(h+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(h,1);h=c[u>>2]|0;if(h|0?(__Z16atomic_decrementPj(h+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(h,1);ib=lb;jb=mb}else{ib=0;jb=0}while(0);mb=c[305219]|0;if(!(a[mb+60>>0]|0))Tc=mb;else{mb=__ZN2OS13get_singletonEv()|0;lb=ij[c[(c[mb>>2]|0)+320>>2]&8191](mb)|0;mb=_i64Subtract(lb|0,F|0,eb|0,fb|0)|0;fb=F;eb=e+168|0;lb=eb;u=_i64Add(c[lb>>2]|0,c[lb+4>>2]|0,mb|0,fb|0)|0;lb=eb;c[lb>>2]=u;c[lb+4>>2]=F;lb=_i64Subtract(mb|0,fb|0,ib|0,jb|0)|0;jb=F;ib=e+160|0;u=ib;eb=_i64Add(c[u>>2]|0,c[u+4>>2]|0,lb|0,jb|0)|0;u=ib;c[u>>2]=eb;c[u+4>>2]=F;u=e+192|0;eb=u;ib=_i64Add(c[eb>>2]|0,c[eb+4>>2]|0,mb|0,fb|0)|0;fb=u;c[fb>>2]=ib;c[fb+4>>2]=F;fb=e+184|0;ib=fb;u=_i64Add(c[ib>>2]|0,c[ib+4>>2]|0,lb|0,jb|0)|0;ib=fb;c[ib>>2]=u;c[ib+4>>2]=F;ib=c[305219]|0;u=ib+64|0;fb=u;mb=_i64Add(c[fb>>2]|0,c[fb+4>>2]|0,lb|0,jb|0)|0;jb=u;c[jb>>2]=mb;c[jb+4>>2]=F;Tc=ib}do if(c[313437]|0?(ib=1220472,jb=c[ib>>2]|0,mb=c[ib+4>>2]|0,ib=__ZN6Thread13get_caller_IDEv()|0,(jb|0)==(ib|0)&(mb|0)==(F|0)):0){if((__ZNK14ScriptDebugger14get_lines_leftEv(c[313437]|0)|0)>0?(__ZNK14ScriptDebugger9get_depthEv(c[313437]|0)|0)>-1:0){mb=c[313437]|0;__ZN14ScriptDebugger9set_depthEi(mb,(__ZNK14ScriptDebugger9get_depthEv(mb)|0)+-1|0)}mb=Tc+36|0;ib=c[mb>>2]|0;if(!ib){__ZN6StringaSEPKc(Tc+32|0,569013);jb=c[313437]|0;bj[c[c[jb>>2]>>2]&4095](jb,Tc,1);break}else{c[mb>>2]=ib+-1;break}}while(0);Tc=e+68|0;e=c[Tc>>2]|0;if((e|0)>0){ib=0;mb=e;while(1){e=Qa+(ib*24|0)|0;if(!(c[e>>2]|0))Uc=mb;else{__ZN7Variant5clearEv(e);Uc=c[Tc>>2]|0}ib=ib+1|0;if((ib|0)>=(Uc|0))break;else mb=Uc}}__ZN7VariantC2ERKS_(b,p);b=c[t>>2]|0;if(b|0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(b,1);if(c[p>>2]|0)__ZN7Variant5clearEv(p)}if(c[o>>2]|0)__ZN7Variant5clearEv(o);l=k;return}function __ZN16GDScriptLanguage14enter_functionEP10GDInstanceP10GDFunctionP7VariantPiS6_(a,b,d,e,f,g){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;var h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;h=l;l=l+16|0;if((l|0)>=(m|0))ba(16);i=h+4|0;j=h+8|0;k=h;n=1220472;o=c[n>>2]|0;p=c[n+4>>2]|0;n=__ZN6Thread13get_caller_IDEv()|0;if(!((o|0)==(n|0)&(p|0)==(F|0))){l=h;return}if((__ZNK14ScriptDebugger14get_lines_leftEv(c[313437]|0)|0)>0?(__ZNK14ScriptDebugger9get_depthEv(c[313437]|0)|0)>-1:0){p=c[313437]|0;__ZN14ScriptDebugger9set_depthEi(p,(__ZNK14ScriptDebugger9get_depthEv(p)|0)+1|0)}p=a+36|0;n=c[p>>2]|0;o=c[a+40>>2]|0;if((n|0)<(o|0)){q=c[a+44>>2]|0;c[q+(n*20|0)>>2]=e;c[q+(n*20|0)+8>>2]=b;c[q+(n*20|0)+4>>2]=d;c[q+(n*20|0)+12>>2]=f;c[q+(n*20|0)+16>>2]=g;c[p>>2]=n+1;l=h;return}c[j>>2]=__Z4itosx(o,((o|0)<0)<<31>>31)|0;c[i>>2]=__ZplPKcRK6String(569404,j)|0;__ZN6StringC2EPKc(k,1123123);o=__ZNK6StringplERKS_(i,k)|0;n=o;p=a+32|0;g=c[p>>2]|0;if((g|0)==(o|0)){if(o|0)r=14}else{if(g|0?(__Z16atomic_decrementPj(g+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(g,1);c[p>>2]=0;if(o|0)if(!(__Z28atomic_conditional_incrementPj(o+-8|0)|0))r=14;else{c[p>>2]=n;r=14}}if((r|0)==14?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(o,1);o=c[k>>2]|0;if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(o,1);o=c[i>>2]|0;if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(o,1);o=c[j>>2]|0;if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(o,1);o=c[313437]|0;bj[c[c[o>>2]>>2]&4095](o,a,1);l=h;return}function __ZNK10GDFunction12_get_variantEiP10GDInstanceP8GDScriptR7VariantPS4_R6String(b,d,e,f,g,h,i){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;i=i|0;var j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0;j=l;l=l+16|0;if((l|0)>=(m|0))ba(16);k=j+12|0;n=j+8|0;o=j+4|0;p=j;q=d&16777215;switch(d>>24|0){case 0:{if(e|0){r=g;l=j;return r|0}__ZN6StringaSEPKc(i,493519);r=0;l=j;return r|0}case 1:{r=f+136|0;l=j;return r|0}case 2:{if(!e){__ZN6StringaSEPKc(i,493556);r=0;l=j;return r|0}i=e+24|0;e=c[i>>2]|0;if(e|0?(c[e+-4>>2]|0)>(q|0):0){__ZN6VectorI7VariantE14_copy_on_writeEv(i);r=(c[i>>2]|0)+(q*24|0)|0;l=j;return r|0}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);r=0;l=j;return r|0}case 3:{if((q|0)>=(c[b+44>>2]|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(493595,490889,67,493608,0);r=0;l=j;return r|0}a[1263537]=0;a:do if(f|0){i=(c[b+40>>2]|0)+(q<<2)|0;e=f;b:while(1){g=e;do{d=c[g+188>>2]|0;c:do if(d|0){s=c[d+8>>2]|0;t=c[g+192>>2]|0;d:do if((s|0)==(t|0))u=s;else{v=c[i>>2]|0;w=s;while(1){x=c[w+24>>2]|0;if(v>>>0<x>>>0)y=w+8|0;else{if(x>>>0>=v>>>0){u=w;break d}y=w+4|0}w=c[y>>2]|0;if((w|0)==(t|0))break c}}while(0);if(!((u|0)==(t|0)|(u|0)==0))break b}while(0);g=c[g+168>>2]|0}while((g|0)!=0);e=c[e+172>>2]|0;if(!e)break a}r=u+32|0;l=j;return r|0}while(0);__ZN6StringC2EPKc(n,493657);c[k>>2]=__ZNK6String4utf8Ev(n)|0;__Z19_err_set_last_errorPKc(__ZNK10CharString8get_dataEv(k)|0);u=c[k>>2]|0;if(u|0?(__Z16atomic_decrementPj(u+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(u,1);u=c[n>>2]|0;if(u|0?(__Z16atomic_decrementPj(u+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(u,1);a[1263537]=1;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(493595,490889,84,1126427,0);a[1263537]=0;r=0;l=j;return r|0}case 4:{if((q|0)<(c[b+36>>2]|0)){a[1263537]=0;r=(c[b+32>>2]|0)+(q*24|0)|0;l=j;return r|0}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(493595,490889,87,493674,0);r=0;l=j;return r|0}break}case 6:case 5:{if((q|0)<(c[b+68>>2]|0)){a[1263537]=0;r=h+(q*24|0)|0;l=j;return r|0}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(493595,490889,92,493719,0);r=0;l=j;return r|0}break}case 7:{h=c[305219]|0;u=c[h+8>>2]|0;if(!u)z=0;else z=c[u+-4>>2]|0;if((q|0)<(z|0)){a[1263537]=0;r=(c[h+4>>2]|0)+(q*24|0)|0;l=j;return r|0}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(493595,490889,97,493760,0);r=0;l=j;return r|0}break}case 8:{r=b+8|0;l=j;return r|0}default:{__ZN6StringC2EPKc(p,493848);c[o>>2]=__ZNK6String4utf8Ev(p)|0;__Z19_err_set_last_errorPKc(__ZNK10CharString8get_dataEv(o)|0);b=c[o>>2]|0;if(b|0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(b,1);b=c[p>>2]|0;if(b|0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(b,1);a[1263537]=1;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(493595,490889,107,1126427,0);a[1263537]=0;r=0;l=j;return r|0}}return 0}function __ZL13_get_var_typePK7Variant(a){a=a|0;var b=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0;b=l;l=l+32|0;if((l|0)>=(m|0))ba(32);e=b+24|0;f=b+16|0;g=b+8|0;h=b+4|0;i=b+28|0;j=b+20|0;k=b;n=b+12|0;c[e>>2]=0;o=c[a>>2]|0;if((o|0)!=18){p=__ZN7Variant13get_type_nameENS_4TypeE(o)|0;if(!p){q=c[e>>2]|0;l=b;return q|0}c[e>>2]=0;if(__Z28atomic_conditional_incrementPj(p+-8|0)|0)c[e>>2]=p;if(__Z16atomic_decrementPj(p+-8|0)|0){q=c[e>>2]|0;l=b;return q|0}__ZN6Memory11free_staticEPvb(p,1);q=c[e>>2]|0;l=b;return q|0}p=__ZNK7VariantcvP6ObjectEv(a)|0;if(!p){__ZN6StringaSEPKc(e,493479);q=c[e>>2]|0;l=b;return q|0}a=c[313528]|0;a:do if(a|0?(o=p,r=_bitshift64Shl(o|0,0,18)|0,s=_i64Add(r|0,F|0,~o|0,-1)|0,o=F,r=_bitshift64Lshr(s|0,o|0,31)|0,t=___muldi3(r^s|0,F^o|0,21,0)|0,o=F,s=_bitshift64Lshr(t|0,o|0,11)|0,r=___muldi3(s^t|0,F^o|0,65,0)|0,o=F,t=_bitshift64Lshr(r|0,o|0,22)|0,s=t^r,F^o,o=c[a+(((1<<(d[1254116]|0))+-1&s)<<2)>>2]|0,o|0):0){r=o;while(1){if((c[r>>2]|0)==(s|0)?(c[r+8>>2]|0)==(p|0):0)break;r=c[r+4>>2]|0;if(!r)break a}r=p+52|0;s=(c[r>>2]|0)==0;o=ij[c[(c[p>>2]|0)+32>>2]&8191](p)|0;if(s){if(!o){q=c[e>>2]|0;l=b;return q|0}c[e>>2]=0;if(__Z28atomic_conditional_incrementPj(o+-8|0)|0)c[e>>2]=o;if(__Z16atomic_decrementPj(o+-8|0)|0){q=c[e>>2]|0;l=b;return q|0}__ZN6Memory11free_staticEPvb(o,1);q=c[e>>2]|0;l=b;return q|0}c[h>>2]=o;__ZN6StringC2EPKc(i,1123120);c[g>>2]=__ZNK6StringplERKS_(h,i)|0;o=c[r>>2]|0;r=ij[c[(c[o>>2]|0)+60>>2]&8191](o)|0;c[k>>2]=__ZNK8Resource8get_pathEv(r)|0;c[j>>2]=__ZNK6String8get_fileEv(k)|0;c[f>>2]=__ZNK6StringplERKS_(g,j)|0;__ZN6StringC2EPKc(n,1123123);o=__ZNK6StringplERKS_(f,n)|0;s=o;t=c[e>>2]|0;if((t|0)==(o|0)){if(o|0)u=18}else{if(t|0?(__Z16atomic_decrementPj(t+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(t,1);c[e>>2]=0;if(o|0)if(!(__Z28atomic_conditional_incrementPj(o+-8|0)|0))u=18;else{c[e>>2]=s;u=18}}if((u|0)==18?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(o,1);o=c[n>>2]|0;if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(o,1);o=c[f>>2]|0;if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(o,1);o=c[j>>2]|0;if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(o,1);o=c[k>>2]|0;if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(o,1);if((r|0?__ZN9Reference11unreferenceEv(r)|0:0)?__Z17predelete_handlerP6Object(r)|0:0){gj[c[(c[r>>2]|0)+76>>2]&8191](r);__ZN6Memory11free_staticEPvb(r,0)}r=c[g>>2]|0;if(r|0?(__Z16atomic_decrementPj(r+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(r,1);r=c[i>>2]|0;if(r|0?(__Z16atomic_decrementPj(r+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(r,1);r=c[h>>2]|0;if(!r){q=c[e>>2]|0;l=b;return q|0}if(__Z16atomic_decrementPj(r+-8|0)|0){q=c[e>>2]|0;l=b;return q|0}__ZN6Memory11free_staticEPvb(r,1);q=c[e>>2]|0;l=b;return q|0}while(0);__ZN6StringaSEPKc(e,493493);q=c[e>>2]|0;l=b;return q|0}function __ZNK10GDFunction15_get_call_errorERKN7Variant9CallErrorERK6StringPPKS0_(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0;a=l;l=l+96|0;if((l|0)>=(m|0))ba(96);f=a+80|0;g=a+72|0;h=a+64|0;i=a+56|0;j=a+48|0;k=a+40|0;n=a+32|0;o=a+84|0;p=a+76|0;q=a+68|0;r=a+60|0;s=a+52|0;t=a+44|0;u=a+36|0;v=a+28|0;w=a+24|0;x=a+20|0;y=a+16|0;z=a+12|0;A=a+8|0;B=a+4|0;C=a;D=c[b>>2]|0;switch(D|0){case 2:{E=c[b+4>>2]|0;c[n>>2]=__ZplPKcRK6String(493322,d)|0;__ZN6StringC2EPKc(o,493339);c[k>>2]=__ZNK6StringplERKS_(n,o)|0;F=E+1|0;c[p>>2]=__Z4itosx(F,((F|0)<0)<<31>>31)|0;c[j>>2]=__ZNK6StringplERKS_(k,p)|0;__ZN6StringC2EPKc(q,1081488);c[i>>2]=__ZNK6StringplERKS_(j,q)|0;c[r>>2]=__ZN7Variant13get_type_nameENS_4TypeE(c[c[e+(E<<2)>>2]>>2]|0)|0;c[h>>2]=__ZNK6StringplERKS_(i,r)|0;__ZN6StringC2EPKc(s,1081495);c[g>>2]=__ZNK6StringplERKS_(h,s)|0;c[t>>2]=__ZN7Variant13get_type_nameENS_4TypeE(c[b+8>>2]|0)|0;c[f>>2]=__ZNK6StringplERKS_(g,t)|0;__ZN6StringC2EPKc(u,1219936);E=__ZNK6StringplERKS_(f,u)|0;if(E){e=(__Z28atomic_conditional_incrementPj(E+-8|0)|0)==0;F=e?0:E;if(!(__Z16atomic_decrementPj(E+-8|0)|0)){__ZN6Memory11free_staticEPvb(E,1);G=F}else G=F}else G=0;F=c[u>>2]|0;if(F|0?(__Z16atomic_decrementPj(F+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(F,1);F=c[f>>2]|0;if(F|0?(__Z16atomic_decrementPj(F+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(F,1);F=c[t>>2]|0;if(F|0?(__Z16atomic_decrementPj(F+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(F,1);F=c[g>>2]|0;if(F|0?(__Z16atomic_decrementPj(F+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(F,1);F=c[s>>2]|0;if(F|0?(__Z16atomic_decrementPj(F+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(F,1);F=c[h>>2]|0;if(F|0?(__Z16atomic_decrementPj(F+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(F,1);F=c[r>>2]|0;if(F|0?(__Z16atomic_decrementPj(F+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(F,1);F=c[i>>2]|0;if(F|0?(__Z16atomic_decrementPj(F+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(F,1);F=c[q>>2]|0;if(F|0?(__Z16atomic_decrementPj(F+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(F,1);F=c[j>>2]|0;if(F|0?(__Z16atomic_decrementPj(F+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(F,1);F=c[p>>2]|0;if(F|0?(__Z16atomic_decrementPj(F+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(F,1);F=c[k>>2]|0;if(F|0?(__Z16atomic_decrementPj(F+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(F,1);F=c[o>>2]|0;if(F|0?(__Z16atomic_decrementPj(F+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(F,1);F=c[n>>2]|0;if(!F){H=G;I=H;l=a;return I|0}if(__Z16atomic_decrementPj(F+-8|0)|0){H=G;I=H;l=a;return I|0}__ZN6Memory11free_staticEPvb(F,1);H=G;I=H;l=a;return I|0}case 3:{c[x>>2]=__ZplPKcRK6String(493366,d)|0;__ZN6StringC2EPKc(o,493383);c[w>>2]=__ZNK6StringplERKS_(x,o)|0;G=c[b+4>>2]|0;c[p>>2]=__Z4itosx(G,((G|0)<0)<<31>>31)|0;c[v>>2]=__ZNK6StringplERKS_(w,p)|0;__ZN6StringC2EPKc(q,569295);G=__ZNK6StringplERKS_(v,q)|0;if(G){F=(__Z28atomic_conditional_incrementPj(G+-8|0)|0)==0;n=F?0:G;if(!(__Z16atomic_decrementPj(G+-8|0)|0)){__ZN6Memory11free_staticEPvb(G,1);J=n}else J=n}else J=0;n=c[q>>2]|0;if(n|0?(__Z16atomic_decrementPj(n+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(n,1);n=c[v>>2]|0;if(n|0?(__Z16atomic_decrementPj(n+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(n,1);n=c[p>>2]|0;if(n|0?(__Z16atomic_decrementPj(n+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(n,1);n=c[w>>2]|0;if(n|0?(__Z16atomic_decrementPj(n+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(n,1);n=c[o>>2]|0;if(n|0?(__Z16atomic_decrementPj(n+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(n,1);n=c[x>>2]|0;if(!n){H=J;I=H;l=a;return I|0}if(__Z16atomic_decrementPj(n+-8|0)|0){H=J;I=H;l=a;return I|0}__ZN6Memory11free_staticEPvb(n,1);H=J;I=H;l=a;return I|0}case 4:{c[A>>2]=__ZplPKcRK6String(493366,d)|0;__ZN6StringC2EPKc(o,493383);c[z>>2]=__ZNK6StringplERKS_(A,o)|0;J=c[b+4>>2]|0;c[p>>2]=__Z4itosx(J,((J|0)<0)<<31>>31)|0;c[y>>2]=__ZNK6StringplERKS_(z,p)|0;__ZN6StringC2EPKc(q,569295);J=__ZNK6StringplERKS_(y,q)|0;if(J){b=(__Z28atomic_conditional_incrementPj(J+-8|0)|0)==0;n=b?0:J;if(!(__Z16atomic_decrementPj(J+-8|0)|0)){__ZN6Memory11free_staticEPvb(J,1);K=n}else K=n}else K=0;n=c[q>>2]|0;if(n|0?(__Z16atomic_decrementPj(n+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(n,1);n=c[y>>2]|0;if(n|0?(__Z16atomic_decrementPj(n+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(n,1);n=c[p>>2]|0;if(n|0?(__Z16atomic_decrementPj(n+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(n,1);n=c[z>>2]|0;if(n|0?(__Z16atomic_decrementPj(n+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(n,1);n=c[o>>2]|0;if(n|0?(__Z16atomic_decrementPj(n+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(n,1);n=c[A>>2]|0;if(!n){H=K;I=H;l=a;return I|0}if(__Z16atomic_decrementPj(n+-8|0)|0){H=K;I=H;l=a;return I|0}__ZN6Memory11free_staticEPvb(n,1);H=K;I=H;l=a;return I|0}case 1:{c[B>>2]=__ZplPKcRK6String(493395,d)|0;__ZN6StringC2EPKc(o,1219936);K=__ZNK6StringplERKS_(B,o)|0;if(K){n=(__Z28atomic_conditional_incrementPj(K+-8|0)|0)==0;A=n?0:K;if(!(__Z16atomic_decrementPj(K+-8|0)|0)){__ZN6Memory11free_staticEPvb(K,1);L=A}else L=A}else L=0;A=c[o>>2]|0;if(A|0?(__Z16atomic_decrementPj(A+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(A,1);A=c[B>>2]|0;if(!A){H=L;I=H;l=a;return I|0}if(__Z16atomic_decrementPj(A+-8|0)|0){H=L;I=H;l=a;return I|0}__ZN6Memory11free_staticEPvb(A,1);H=L;I=H;l=a;return I|0}case 5:{c[C>>2]=__ZplPKcRK6String(493422,d)|0;__ZN6StringC2EPKc(o,493439);d=__ZNK6StringplERKS_(C,o)|0;if(d){L=(__Z28atomic_conditional_incrementPj(d+-8|0)|0)==0;A=L?0:d;if(!(__Z16atomic_decrementPj(d+-8|0)|0)){__ZN6Memory11free_staticEPvb(d,1);M=A}else M=A}else M=0;A=c[o>>2]|0;if(A|0?(__Z16atomic_decrementPj(A+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(A,1);A=c[C>>2]|0;if(!A){H=M;I=H;l=a;return I|0}if(__Z16atomic_decrementPj(A+-8|0)|0){H=M;I=H;l=a;return I|0}__ZN6Memory11free_staticEPvb(A,1);H=M;I=H;l=a;return I|0}default:{c[o>>2]=__Z4itosx(D,0)|0;D=__ZplPKcRK6String(493460,o)|0;if(D){M=(__Z28atomic_conditional_incrementPj(D+-8|0)|0)==0;A=M?0:D;if(!(__Z16atomic_decrementPj(D+-8|0)|0)){__ZN6Memory11free_staticEPvb(D,1);N=A}else N=A}else N=0;A=c[o>>2]|0;if(A|0?(__Z16atomic_decrementPj(A+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(A,1);H=N;I=H;l=a;return I|0}}return 0}function __ZN3RefI9ReferenceEaSI15GDFunctionStateEEvRKS_IT_E(a,b){a=a|0;b=b|0;var d=0,e=0;d=c[b>>2]|0;if(!d){b=c[a>>2]|0;if((b|0?__ZN9Reference11unreferenceEv(b)|0:0)?(b=c[a>>2]|0,__Z17predelete_handlerP6Object(b)|0):0){gj[c[(c[b>>2]|0)+76>>2]&8191](b);__ZN6Memory11free_staticEPvb(b,0)}c[a>>2]=0;return}b=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1220724)|0;e=b?d:0;d=c[a>>2]|0;if((e|0)==(d|0))return;if((d|0?__ZN9Reference11unreferenceEv(d)|0:0)?(d=c[a>>2]|0,__Z17predelete_handlerP6Object(d)|0):0){gj[c[(c[d>>2]|0)+76>>2]&8191](d);__ZN6Memory11free_staticEPvb(d,0)}c[a>>2]=e;if(!e)return;__ZN9Reference9referenceEv(e);return}function __ZN16GDScriptLanguage11debug_breakERK6Stringb(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0;if(!(c[313437]|0)){e=0;return e|0}f=__ZN6Thread13get_caller_IDEv()|0;g=1220472;if(!((f|0)==(c[g>>2]|0)?(F|0)==(c[g+4>>2]|0):0)){e=0;return e|0}c[a+24>>2]=-1;__ZN6StringaSEPKc(a+28|0,1263606);g=a+32|0;f=c[g>>2]|0;if((f|0)!=(c[b>>2]|0)){if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);c[g>>2]=0;f=c[b>>2]|0;if(f|0?__Z28atomic_conditional_incrementPj(f+-8|0)|0:0)c[g>>2]=c[b>>2]}b=c[313437]|0;bj[c[c[b>>2]>>2]&4095](b,a,d);e=1;return e|0}function __ZN15GDFunctionState18_initialize_classvEv(b){b=b|0;if(a[1257007]|0)return;if(!(a[1257001]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI9ReferenceEEvv();__ZN9Reference13_bind_methodsEv();a[1257001]=1}__ZN7ClassDB10_add_classI15GDFunctionStateEEvv();__ZN15GDFunctionState13_bind_methodsEv();a[1257007]=1;return}function __ZN15GDFunctionState5_setvERK10StringNameRK7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK15GDFunctionState5_getvERK10StringNameR7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK15GDFunctionState19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+24|0;g=e+4|0;h=e;if(!d)__ZNK9Reference19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,0);__ZN6StringC2EPKc(f,493238);i=c[f>>2]|0;f=i;j=g+4|0;c[j>>2]=0;k=g+12|0;c[k>>2]=0;c[g>>2]=0;n=(i|0)==0;if(!n?(c[j>>2]=0,__Z28atomic_conditional_incrementPj(i+-8|0)|0):0)c[j>>2]=f;c[g+8>>2]=0;f=c[k>>2]|0;if(f|0){if(!(__Z16atomic_decrementPj(f+-8|0)|0))__ZN6Memory11free_staticEPvb(f,1);c[k>>2]=0}c[g+16>>2]=256;if(!(c[b>>2]|0)){k=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=k;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0}k=__ZnwjPFPvjE(32,4740)|0;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0;c[k+12>>2]=0;c[k+16>>2]=7;f=k+20|0;c[f>>2]=0;j=k+24|0;c[j>>2]=0;o=k+28|0;c[o>>2]=0;__ZN12PropertyInfoaSERKS_(k,g)|0;p=c[b>>2]|0;q=p+4|0;r=c[q>>2]|0;c[j>>2]=r;c[f>>2]=0;c[o>>2]=p;if(r|0)c[r+20>>2]=k;c[q>>2]=k;if(!(c[p>>2]|0))c[p>>2]=k;k=p+8|0;c[k>>2]=(c[k>>2]|0)+1;k=c[g+12>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);k=c[g+4>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);if(!n?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);__ZN10StringNameC2EPKc(h,493238);__ZN7ClassDB17get_property_listE10StringNameP4ListI12PropertyInfo16DefaultAllocatorEbPK6Object(h,b,1,a);__ZN10StringNameD2Ev(h);if(!d){l=e;return}__ZNK9Reference19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,1);l=e;return}function __ZN15GDFunctionState14_notificationvEib(a,b,c){a=a|0;b=b|0;c=c|0;return}function __ZNK15GDFunctionState16_get_class_namevEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+8|0;e=b+4|0;f=b;g=a+88|0;a=c[g>>2]|0;if(a|0){if(c[a+4>>2]|0){l=b;return g|0}if(__ZNK6String6lengthEv(a+8|0)|0){l=b;return g|0}}__ZN6StringC2EPKc(d,493238);c[f>>2]=c[d>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameaSERKS_(g,e);__ZN10StringNameD2Ev(e);e=c[f>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);l=b;return g|0}function __ZNK15GDFunctionState9get_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,493238);l=a;return c[b>>2]|0}function __ZNK15GDFunctionState8is_classERK6String(a,b){a=a|0;b=b|0;var c=0;if(!(__ZNK6StringeqEPKc(b,493238)|0)?!(__ZNK6StringeqEPKc(b,1126157)|0):0)c=__ZNK6StringeqEPKc(b,1142944)|0;else c=1;return c|0}function __ZNK15GDFunctionState12is_class_ptrEPv(a,b){a=a|0;b=b|0;return (b|0)==1220888|((b|0)==1220724|(b|0)==1220580)|0}function __ZN15GDFunctionStateD2Ev(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0;c[b>>2]=24208;a:do if(c[b+92>>2]|0?(d=b+112|0,(c[d>>2]|0)>0):0){e=b+108|0;f=0;while(1){g=f*24|0;if((g|0)<0){h=11;break}i=c[e>>2]|0;j=(i|0)==0;if(j)k=0;else k=c[i+-4>>2]|0;if((k|0)<=(g|0)){if(j)l=0;else l=c[i+-4>>2]|0;if((l|0)<=(g|0)){h=11;break}a[1263537]=0}__ZN6VectorIhE14_copy_on_writeEv(e);i=(c[e>>2]|0)+g|0;if(c[i>>2]|0)__ZN7Variant5clearEv(i);f=f+1|0;if((f|0)>=(c[d>>2]|0))break a}if((h|0)==11)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);h=b+168|0;if(c[h>>2]|0)__ZN7Variant5clearEv(h);h=b+120|0;if(c[h>>2]|0)__ZN7Variant5clearEv(h);h=c[b+108>>2]|0;if(!h){m=b+88|0;__ZN10StringNameD2Ev(m);__ZN9ReferenceD2Ev(b);return}if(__Z16atomic_decrementPj(h+-8|0)|0){m=b+88|0;__ZN10StringNameD2Ev(m);__ZN9ReferenceD2Ev(b);return}__ZN6Memory11free_staticEPvb(h,1);m=b+88|0;__ZN10StringNameD2Ev(m);__ZN9ReferenceD2Ev(b);return}function __ZN15GDFunctionStateD0Ev(a){a=a|0;__ZN15GDFunctionStateD2Ev(a);__ZdlPv(a);return}function __ZN7ClassDB10_add_classI15GDFunctionStateEEvv(){var a=0,b=0,d=0,e=0,f=0,g=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+16|0;d=a+12|0;e=a+8|0;f=a+4|0;g=a;__ZN6StringC2EPKc(b,493238);c[e>>2]=c[b>>2];__ZN10StringNameC2ERK6String(d,e);__ZN6StringC2EPKc(b,1126157);c[g>>2]=c[b>>2];__ZN10StringNameC2ERK6String(f,g);__ZN7ClassDB11_add_class2ERK10StringNameS2_(d,f);__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);__ZN10StringNameD2Ev(d);d=c[e>>2]|0;if(!d){l=a;return}if(__Z16atomic_decrementPj(d+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(d,1);l=a;return}function __ZN15GDFunctionState13_bind_methodsEv(){var a=0,b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0;a=l;l=l+96|0;if((l|0)>=(m|0))ba(96);b=a+80|0;d=a+72|0;e=a;f=a+64|0;g=a+52|0;h=a+56|0;i=a+48|0;j=a+40|0;__Z8D_METHODPKcS0_(d,493254,1085141);c[e>>2]=0;k=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(k);c[k>>2]=24300;__ZN10MethodBind10_set_constEb(k,0);__ZN10MethodBind24_generate_argument_typesEi(k,1);__ZN10MethodBind12_set_returnsEb(k,1);c[k+44>>2]=1359;c[k+48>>2]=0;c[b>>2]=e;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,k,d,b,1)|0;if(c[e>>2]|0)__ZN7Variant5clearEv(e);k=d+4|0;n=c[k>>2]|0;if(n|0?(__Z16atomic_decrementPj(n+-8|0)|0)==0:0){o=c[k>>2]|0;k=(o|0)==0?0:o+-4|0;o=k+4|0;if(c[k>>2]|0){p=0;do{__ZN10StringNameD2Ev(o+(p<<2)|0);p=p+1|0}while(p>>>0<(c[k>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(n,1)}__ZN10StringNameD2Ev(d);__Z8D_METHODPKc(f,948011);d=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(d);c[d>>2]=24336;__ZN10MethodBind10_set_constEb(d,1);__ZN10MethodBind24_generate_argument_typesEi(d,0);__ZN10MethodBind12_set_returnsEb(d,1);c[d+44>>2]=4744;c[d+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,d,f,0,0)|0;d=f+4|0;n=c[d>>2]|0;if(n|0?(__Z16atomic_decrementPj(n+-8|0)|0)==0:0){k=c[d>>2]|0;d=(k|0)==0?0:k+-4|0;k=d+4|0;if(c[d>>2]|0){p=0;do{__ZN10StringNameD2Ev(k+(p<<2)|0);p=p+1|0}while(p>>>0<(c[d>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(n,1)}__ZN10StringNameD2Ev(f);__ZN10StringNameC2EPKc(g,568549);__ZN6StringC2EPKc(h,568549);__ZN10MethodInfoC2ERK6String(e,h);c[i>>2]=0;c[j>>2]=59;c[j+4>>2]=0;c[b>>2]=c[j>>2];c[b+4>>2]=c[j+4>>2];__ZN7ClassDB18bind_vararg_methodIM15GDFunctionStateF7VariantPPKS2_iRNS2_9CallErrorEEEEP10MethodBindj10StringNameT_RK10MethodInfoRK6VectorIS2_E(1,g,b,e,i)|0;b=c[i>>2]|0;if(b|0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0){j=c[i>>2]|0;i=(j|0)==0?0:j+-4|0;j=i+4|0;f=c[i>>2]|0;if(f|0){n=0;d=f;while(1){f=j+(n*24|0)|0;if(!(c[f>>2]|0))q=d;else{__ZN7Variant5clearEv(f);q=c[i>>2]|0}n=n+1|0;if(n>>>0>=q>>>0)break;else d=q}}__ZN6Memory11free_staticEPvb(b,1)}__ZN10MethodInfoD2Ev(e);e=c[h>>2]|0;if(!e){__ZN10StringNameD2Ev(g);l=a;return}if(__Z16atomic_decrementPj(e+-8|0)|0){__ZN10StringNameD2Ev(g);l=a;return}__ZN6Memory11free_staticEPvb(e,1);__ZN10StringNameD2Ev(g);l=a;return}function __ZN15GDFunctionState6resumeERK7Variant(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;f=l;l=l+80|0;if((l|0)>=(m|0))ba(80);g=f+60|0;h=f+56|0;i=f+52|0;j=f+48|0;k=f+64|0;n=f+24|0;o=f;p=d+92|0;if(!(c[p>>2]|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(891425,490889,1443,493269,0);c[b>>2]=0;l=f;return}a[1263537]=0;q=d+96|0;r=c[q>>2]|0;if(r|0?(__ZN8ObjectDB12get_instanceEj(r)|0)==0:0){__ZN6StringC2EPKc(h,568699);c[g>>2]=__ZNK6String4utf8Ev(h)|0;__Z19_err_set_last_errorPKc(__ZNK10CharString8get_dataEv(g)|0);r=c[g>>2]|0;if(r|0?(__Z16atomic_decrementPj(r+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(r,1);r=c[h>>2]|0;if(r|0?(__Z16atomic_decrementPj(r+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(r,1);a[1263537]=1;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(891425,490889,1447,1096404,0);a[1263537]=0;c[b>>2]=0;l=f;return}r=c[d+100>>2]|0;if(r|0?(__ZN8ObjectDB12get_instanceEj(r)|0)==0:0){__ZN6StringC2EPKc(j,568747);c[i>>2]=__ZNK6String4utf8Ev(j)|0;__Z19_err_set_last_errorPKc(__ZNK10CharString8get_dataEv(i)|0);r=c[i>>2]|0;if(r|0?(__Z16atomic_decrementPj(r+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(r,1);r=c[j>>2]|0;if(r|0?(__Z16atomic_decrementPj(r+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(r,1);a[1263537]=1;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(891425,490889,1452,1096404,0);a[1263537]=0;c[b>>2]=0;l=f;return}r=d+168|0;__ZN7VariantaSERKS_(r,e);__ZN10GDFunction4callEP10GDInstancePPK7VariantiRNS2_9CallErrorEPNS_9CallStateE(n,c[p>>2]|0,0,0,0,k,q);c[p>>2]=0;c[o>>2]=0;__ZN7VariantaSERKS_(r,o);if(c[o>>2]|0)__ZN7Variant5clearEv(o);__ZN7VariantC2ERKS_(b,n);if(c[n>>2]|0)__ZN7Variant5clearEv(n);l=f;return}function __ZNK15GDFunctionState8is_validEv(a){a=a|0;return (c[a+92>>2]|0)!=0|0}function __ZN15GDFunctionState16_signal_callbackEPPK7VariantiRNS0_9CallErrorE(b,d,e,f,g){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;var h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0;h=l;l=l+96|0;if((l|0)>=(m|0))ba(96);i=h+88|0;j=h+80|0;k=h+76|0;n=h+72|0;o=h+48|0;p=h+84|0;q=h+24|0;r=h;s=d+96|0;t=c[s>>2]|0;if(t|0?(__ZN8ObjectDB12get_instanceEj(t)|0)==0:0){__ZN6StringC2EPKc(j,568699);c[i>>2]=__ZNK6String4utf8Ev(j)|0;__Z19_err_set_last_errorPKc(__ZNK10CharString8get_dataEv(i)|0);t=c[i>>2]|0;if(t|0?(__Z16atomic_decrementPj(t+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(t,1);t=c[j>>2]|0;if(t|0?(__Z16atomic_decrementPj(t+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(t,1);a[1263537]=1;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(568549,490889,1390,1096404,0);a[1263537]=0;c[b>>2]=0;l=h;return}t=c[d+100>>2]|0;if(t|0?(__ZN8ObjectDB12get_instanceEj(t)|0)==0:0){__ZN6StringC2EPKc(n,568747);c[k>>2]=__ZNK6String4utf8Ev(n)|0;__Z19_err_set_last_errorPKc(__ZNK10CharString8get_dataEv(k)|0);t=c[k>>2]|0;if(t|0?(__Z16atomic_decrementPj(t+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(t,1);t=c[n>>2]|0;if(t|0?(__Z16atomic_decrementPj(t+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(t,1);a[1263537]=1;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(568549,490889,1395,1096404,0);a[1263537]=0;c[b>>2]=0;l=h;return}c[o>>2]=0;c[g>>2]=0;t=d+92|0;a:do if(c[t>>2]|0){a[1263537]=0;switch(f|0){case 0:{c[g>>2]=4;c[g+4>>2]=1;c[b>>2]=0;break a;break}case 1:break;case 2:{__ZN7VariantaSERKS_(o,c[e>>2]|0);break}default:{__ZN5ArrayC2Ev(p);n=f+-1|0;if((f|0)>1){k=0;do{__ZN5Array9push_backERK7Variant(p,c[e+(k<<2)>>2]|0);k=k+1|0}while((k|0)!=(n|0))}__ZN7VariantC2ERK5Array(q,p);__ZN7VariantaSERKS_(o,q);if(c[q>>2]|0)__ZN7Variant5clearEv(q);__ZN5ArrayD2Ev(p)}}n=f+-1|0;__ZN3RefI15GDFunctionStateEC2ERK7Variant(p,c[e+(n<<2)>>2]|0);if(c[p>>2]|0){k=d+168|0;__ZN7VariantaSERKS_(k,o);__ZN10GDFunction4callEP10GDInstancePPK7VariantiRNS2_9CallErrorEPNS_9CallStateE(q,c[t>>2]|0,0,0,0,g,s);c[t>>2]=0;c[r>>2]=0;__ZN7VariantaSERKS_(k,r);if(c[r>>2]|0)__ZN7Variant5clearEv(r);__ZN7VariantC2ERKS_(b,q);if(c[q>>2]|0)__ZN7Variant5clearEv(q);k=c[p>>2]|0;if((k|0?__ZN9Reference11unreferenceEv(k)|0:0)?(k=c[p>>2]|0,__Z17predelete_handlerP6Object(k)|0):0){gj[c[(c[k>>2]|0)+76>>2]&8191](k);__ZN6Memory11free_staticEPvb(k,0)}}else{c[g>>2]=2;c[g+4>>2]=n;c[g+8>>2]=18;c[b>>2]=0}if(c[o>>2]|0)__ZN7Variant5clearEv(o)}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(568549,490889,1402,493269,0);c[b>>2]=0}while(0);l=h;return}function __ZN7ClassDB18bind_vararg_methodIM15GDFunctionStateF7VariantPPKS2_iRNS2_9CallErrorEEEEP10MethodBindj10StringNameT_RK10MethodInfoRK6VectorIS2_E(b,e,f,g,h){b=b|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0;b=l;l=l+64|0;if((l|0)>=(m|0))ba(64);i=b+56|0;j=b+40|0;k=b+52|0;n=b+48|0;o=b+44|0;p=b+32|0;q=b+36|0;r=b+28|0;s=b+24|0;t=b+20|0;u=b+12|0;v=b+8|0;w=b+4|0;x=b;y=b+16|0;z=c[f>>2]|0;A=c[f+4>>2]|0;__Z12_global_lockv();f=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(f);c[f>>2]=24372;B=f+44|0;c[B>>2]=0;C=f+48|0;c[C>>2]=0;__ZN10MethodBind12_set_returnsEb(f,1);c[B>>2]=z;c[C>>2]=A;__ZN16MethodBindVarArgI15GDFunctionStateE15set_method_infoERK10MethodInfo(f,g);if(!f){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1126282,1126301,436,1126317,0);D=0;__Z14_global_unlockv();l=b;return D|0}a[1263537]=0;c[j>>2]=0;g=c[e>>2]|0;do if(g){A=c[g+4>>2]|0;if(A|0){__ZN6StringC2EPKc(i,A);E=c[i>>2]|0;break}A=g+8|0;c[i>>2]=0;C=c[A>>2]|0;if((C|0)!=0?(c[i>>2]=0,(__Z28atomic_conditional_incrementPj(C+-8|0)|0)!=0):0){C=c[A>>2]|0;c[i>>2]=C;E=C}else E=0}else{c[i>>2]=0;E=0}while(0);c[k>>2]=E;__ZN6StringC2EPKc(n,1144824);E=(__ZNK6String4findES_i(k,n,0)|0)==-1;g=c[n>>2]|0;if(g|0?(__Z16atomic_decrementPj(g+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(g,1);g=c[k>>2]|0;if(g|0?(__Z16atomic_decrementPj(g+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(g,1);if(!E){E=c[e>>2]|0;do if(E){g=c[E+4>>2]|0;if(g|0){__ZN6StringC2EPKc(i,g);F=c[i>>2]|0;break}g=E+8|0;c[i>>2]=0;k=c[g>>2]|0;if((k|0)!=0?(c[i>>2]=0,(__Z28atomic_conditional_incrementPj(k+-8|0)|0)!=0):0){k=c[g>>2]|0;c[i>>2]=k;F=k}else F=0}else{c[i>>2]=0;F=0}while(0);c[o>>2]=F;__ZN6StringC2EPKc(p,1144824);F=__ZNK6String9get_sliceES_i(o,p,1)|0;E=F;k=c[j>>2]|0;if((k|0)==(F|0)){if(F|0)G=32}else{if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);c[j>>2]=0;if(F|0)if(!(__Z28atomic_conditional_incrementPj(F+-8|0)|0))G=32;else{c[j>>2]=E;G=32}}if((G|0)==32?(__Z16atomic_decrementPj(F+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(F,1);F=c[p>>2]|0;if(F|0?(__Z16atomic_decrementPj(F+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(F,1);F=c[o>>2]|0;if(F|0?(__Z16atomic_decrementPj(F+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(F,1);F=c[e>>2]|0;do if(F){o=c[F+4>>2]|0;if(o|0){__ZN6StringC2EPKc(i,o);H=c[i>>2]|0;break}o=F+8|0;c[i>>2]=0;p=c[o>>2]|0;if((p|0)!=0?(c[i>>2]=0,(__Z28atomic_conditional_incrementPj(p+-8|0)|0)!=0):0){p=c[o>>2]|0;c[i>>2]=p;H=p}else H=0}else{c[i>>2]=0;H=0}while(0);c[s>>2]=H;__ZN6StringC2EPKc(t,1144824);c[r>>2]=__ZNK6String9get_sliceES_i(s,t,0)|0;__ZN10StringNameC2ERK6String(q,r);__ZN10StringNameaSERKS_(e,q);__ZN10StringNameD2Ev(q);H=c[r>>2]|0;if(H|0?(__Z16atomic_decrementPj(H+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(H,1);H=c[t>>2]|0;if(H|0?(__Z16atomic_decrementPj(H+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(H,1);H=c[s>>2]|0;if(H|0?(__Z16atomic_decrementPj(H+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(H,1)}__ZN10MethodBind8set_nameERK10StringName(f,e);__ZN10MethodBind21set_default_argumentsERK6VectorI7VariantE(f,h);c[q>>2]=ij[c[(c[f>>2]|0)+4>>2]&8191](f)|0;__ZN10StringNameC2ERK6String(i,q);h=c[313454]|0;a:do if(h){H=c[i>>2]|0;if(!H)I=0;else I=c[H+16>>2]|0;s=c[h+(((1<<(d[1253820]|0))+-1&I)<<2)>>2]|0;if(s){t=s;while(1){if((c[t>>2]|0)==(I|0)?(c[t+8>>2]|0)==(H|0):0)break;s=c[t+4>>2]|0;if(!s){J=0;break a}else t=s}J=t+12|0}else J=0}else J=0;while(0);__ZN10StringNameD2Ev(i);b:do if(!J){gj[c[(c[f>>2]|0)+20>>2]&8191](f);__ZN6Memory11free_staticEPvb(f,0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1126282,1126301,452,1126359,0);K=0}else{I=J+8|0;h=c[I>>2]|0;c:do if(h){H=c[e>>2]|0;s=(H|0)==0;if(s)L=0;else L=c[H+16>>2]|0;F=(1<<(d[J+12>>0]|0))+-1|0;p=c[h+((F&L)<<2)>>2]|0;d:do if(p|0){o=p;while(1){if((c[o>>2]|0)==(L|0)?(c[o+8>>2]|0)==(H|0):0)break;o=c[o+4>>2]|0;if(!o)break d}gj[c[(c[f>>2]|0)+20>>2]&8191](f);__ZN6Memory11free_staticEPvb(f,0);c[x>>2]=__ZplPKcRK6String(1126401,q)|0;__ZN6StringC2EPKc(r,1126424);c[w>>2]=__ZNK6StringplERKS_(x,r)|0;o=c[e>>2]|0;do if(o){E=c[o+4>>2]|0;if(E|0){__ZN6StringC2EPKc(i,E);M=c[i>>2]|0;break}E=o+8|0;c[i>>2]=0;k=c[E>>2]|0;if((k|0)!=0?(c[i>>2]=0,(__Z28atomic_conditional_incrementPj(k+-8|0)|0)!=0):0){k=c[E>>2]|0;c[i>>2]=k;M=k}else M=0}else{c[i>>2]=0;M=0}while(0);c[y>>2]=M;c[v>>2]=__ZNK6StringplERKS_(w,y)|0;c[u>>2]=__ZNK6String4utf8Ev(v)|0;__Z19_err_set_last_errorPKc(__ZNK10CharString8get_dataEv(u)|0);o=c[u>>2]|0;if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(o,1);o=c[v>>2]|0;if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(o,1);o=c[y>>2]|0;if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(o,1);o=c[w>>2]|0;if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(o,1);o=c[r>>2]|0;do if(o|0){if(__Z16atomic_decrementPj(o+-8|0)|0)break;__ZN6Memory11free_staticEPvb(o,1)}while(0);o=c[x>>2]|0;do if(o|0){if(__Z16atomic_decrementPj(o+-8|0)|0)break;__ZN6Memory11free_staticEPvb(o,1)}while(0);a[1263537]=1;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1126282,1126301,459,1126427,0);a[1263537]=0;K=0;break b}while(0);if(s)N=0;else N=c[H+16>>2]|0;p=c[h+((F&N)<<2)>>2]|0;if(!p)G=110;else{o=p;while(1){if((c[o>>2]|0)==(N|0)?(c[o+8>>2]|0)==(H|0):0){O=o;break c}o=c[o+4>>2]|0;if(!o){G=110;break}}}}else{a[1263537]=0;o=__ZN6Memory12alloc_staticEjb(32,1)|0;if(!o){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143992,1144012,140,1144029,0);P=0}else{a[1263537]=0;H=o+-8|0;c[H>>2]=8;c[H+4>>2]=0;P=o}c[I>>2]=P;a[J+12>>0]=3;c[J+16>>2]=0;c[P>>2]=0;c[(c[I>>2]|0)+4>>2]=0;c[(c[I>>2]|0)+8>>2]=0;c[(c[I>>2]|0)+12>>2]=0;c[(c[I>>2]|0)+16>>2]=0;c[(c[I>>2]|0)+20>>2]=0;c[(c[I>>2]|0)+24>>2]=0;c[(c[I>>2]|0)+28>>2]=0;G=110}while(0);if((G|0)==110){h=__ZN7HashMapI10StringNameP10MethodBind16StringNameHasher24HashMapComparatorDefaultIS0_ELh3ELh8EE12create_entryERKS0_(I,e)|0;__ZN7HashMapI10StringNameP10MethodBind16StringNameHasher24HashMapComparatorDefaultIS0_ELh3ELh8EE16check_hash_tableEv(I);O=h}c[O+12>>2]=f;if(__ZNK6String6lengthEv(j)|0){__ZN10StringNameC2ERK6String(i,j);__ZN10StringNameaSERKS_(f+36|0,i);__ZN10StringNameD2Ev(i)}h=J+52|0;if(!(c[h>>2]|0)){t=__ZnwjPFPvjE(12,4740)|0;c[h>>2]=t;c[t>>2]=0;c[t+4>>2]=0;c[t+8>>2]=0}t=__ZnwjPFPvjE(16,4740)|0;__ZN10StringNameC2Ev(t);o=t+4|0;c[o>>2]=0;H=t+8|0;c[H>>2]=0;F=t+12|0;c[F>>2]=0;__ZN10StringNameaSERKS_(t,e);s=c[h>>2]|0;h=s+4|0;p=c[h>>2]|0;c[H>>2]=p;c[o>>2]=0;c[F>>2]=s;if(p|0)c[p+4>>2]=t;c[h>>2]=t;if(!(c[s>>2]|0))c[s>>2]=t;t=s+8|0;c[t>>2]=(c[t>>2]|0)+1;K=f}while(0);f=c[q>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);f=c[j>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);D=K;__Z14_global_unlockv();l=b;return D|0}function __ZN16MethodBindVarArgI15GDFunctionStateE15set_method_infoERK10MethodInfo(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e+4|0;g=e;h=d+4|0;i=c[h>>2]|0;if(i){c[b+24>>2]=c[i+8>>2];j=(c[i+8>>2]|0)+1|0;if(!j)k=0;else{n=j;o=4}}else{c[b+24>>2]=0;n=1;o=4}do if((o|0)==4){j=__ZN6Memory12alloc_staticEjb(n<<2,1)|0;if(!j){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143992,1144012,140,1144029,0);k=0;break}else{a[1263537]=0;i=j+-8|0;c[i>>2]=n;c[i+4>>2]=0;k=j;break}}while(0);c[k>>2]=c[d+12>>2];d=c[h>>2]|0;if(!d){p=b+32|0;c[p>>2]=k;l=e;return}n=c[d+8>>2]|0;if(!n){p=b+32|0;c[p>>2]=k;l=e;return}c[f>>2]=0;__ZN6VectorI10StringNameE6resizeEi(f,n)|0;n=0;a:while(1){d=c[h>>2]|0;j=(d|0)==0;if(j)q=0;else q=c[d+8>>2]|0;if((n|0)>=(q|0)){o=13;break}if(j)r=0;else r=c[d+8>>2]|0;if((r|0)<=(n|0)){if(j)s=0;else s=c[d+8>>2]|0;if((s|0)<=(n|0)){o=25;break}a[1263537]=0}if(j){o=31;break}j=c[d>>2]|0;if(!j){o=31;break}else{t=j;u=0}while(1){if((u|0)==(n|0))break;i=c[t+20>>2]|0;if(!i){o=31;break a}else{t=i;u=u+1|0}}i=n+1|0;c[k+(i<<2)>>2]=c[t>>2];do if((c[d+8>>2]|0)<=(n|0))if((c[d+8>>2]|0)>(n|0)){a[1263537]=0;v=j;w=0;o=36;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145120,425,1146766,0);x=0;break}else{v=j;w=0;o=36}while(0);do if((o|0)==36){while(1){o=0;if((w|0)==(n|0)){o=37;break}j=c[v+20>>2]|0;if(!j){o=39;break}else{v=j;w=w+1|0;o=36}}if((o|0)==37){o=0;x=v;break}else if((o|0)==39){o=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145120,440,1133820,0);a[1263537]=0;x=0;break}}while(0);__ZN10StringNameC2ERK6String(g,x+4|0);j=c[f>>2]|0;d=(j|0)==0;if(d)y=0;else y=c[j+-4>>2]|0;do if((y|0)<=(n|0)){if(d)z=0;else z=c[j+-4>>2]|0;if((z|0)>(n|0)){a[1263537]=0;o=48;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);A=0;break}}else o=48;while(0);if((o|0)==48){o=0;__ZN6VectorI10StringNameE14_copy_on_writeEv(f);A=(c[f>>2]|0)+(n<<2)|0}__ZN10StringNameaSERKS_(A,g);__ZN10StringNameD2Ev(g);n=i}if((o|0)==13){__ZN10MethodBind18set_argument_namesERK6VectorI10StringNameE(b,f);n=c[f>>2]|0;if(n|0?(__Z16atomic_decrementPj(n+-8|0)|0)==0:0){g=c[f>>2]|0;f=(g|0)==0?0:g+-4|0;g=f+4|0;if(c[f>>2]|0){A=0;do{__ZN10StringNameD2Ev(g+(A<<2)|0);A=A+1|0}while(A>>>0<(c[f>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(n,1)}p=b+32|0;c[p>>2]=k;l=e;return}else if((o|0)==25)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145120,425,1146766,0);else if((o|0)==31)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145120,440,1133820,0)}function __ZNK16MethodBindVarArgI15GDFunctionStateE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return 0}function __ZNK16MethodBindVarArgI15GDFunctionStateE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,493238);l=a;return c[b>>2]|0}function __ZN16MethodBindVarArgI15GDFunctionStateE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(a,b,d,e,f,g){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;var h=0,i=0,j=0;h=c[b+44>>2]|0;i=c[b+48>>2]|0;b=d+(i>>1)|0;if(!(i&1)){j=h;Li[j&255](a,b,e,f,g);return}else{j=c[(c[b>>2]|0)+h>>2]|0;Li[j&255](a,b,e,f,g);return}}function __ZN16MethodBindVarArgI15GDFunctionStateE7ptrcallEP6ObjectPPKvPv(b,c,d,e){b=b|0;c=c|0;d=d|0;e=e|0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1126465,1146629,315,1130797,0);a[1263537]=0;return}function __ZNK16MethodBindVarArgI15GDFunctionStateE9is_varargEv(a){a=a|0;return 1}function __ZN16MethodBindVarArgI15GDFunctionStateED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK16MethodBindVarArgI15GDFunctionStateE8is_constEv(a){a=a|0;return 0}function __ZN3RefI15GDFunctionStateEC2ERK7Variant(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d;__ZNK7Variantcv6RefPtrEv(e,b);c[a>>2]=0;b=c[e>>2]|0;if(!b){c[a>>2]=0;__ZN6RefPtrD2Ev(e);l=d;return}f=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1220888)|0;g=f?b:0;b=c[a>>2]|0;if((g|0)==(b|0)){__ZN6RefPtrD2Ev(e);l=d;return}if((b|0?__ZN9Reference11unreferenceEv(b)|0:0)?(b=c[a>>2]|0,__Z17predelete_handlerP6Object(b)|0):0){gj[c[(c[b>>2]|0)+76>>2]&8191](b);__ZN6Memory11free_staticEPvb(b,0)}c[a>>2]=g;if(!g){__ZN6RefPtrD2Ev(e);l=d;return}__ZN9Reference9referenceEv(g);__ZN6RefPtrD2Ev(e);l=d;return}function __ZNK13MethodBind0RCI15GDFunctionStatebE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Eb(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK13MethodBind0RCI15GDFunctionStatebE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,493238);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI15GDFunctionStatebE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1220888)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2Eb(i,ij[n&8191](d)|0);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI15GDFunctionStatebE7ptrcallEP6ObjectPPKvPv(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0;if(!d)g=0;else{e=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1220888)|0;g=e?d:0}d=c[b+44>>2]|0;e=c[b+48>>2]|0;b=g+(e>>1)|0;if(!(e&1)){h=d;i=ij[h&8191](b)|0;j=i&1;a[f>>0]=j;return}else{h=c[(c[b>>2]|0)+d>>2]|0;i=ij[h&8191](b)|0;j=i&1;a[f>>0]=j;return}}function __ZN13MethodBind0RCI15GDFunctionStatebED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK12MethodBind1RI15GDFunctionState7VariantRKS1_E18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return __ZNK12MethodBind1RI15GDFunctionState7VariantRKS1_E18_get_argument_typeEi(a,b)|0}function __ZNK12MethodBind1RI15GDFunctionState7VariantRKS1_E18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,493238);l=a;return c[b>>2]|0}function __ZN12MethodBind1RI15GDFunctionState7VariantRKS1_E4callEP6ObjectPPS2_iRNS1_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0;i=l;l=l+80|0;if((l|0)>=(m|0))ba(80);j=i+48|0;k=i+24|0;n=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1220888)|0:0){c[h>>2]=0;a[1263537]=0;o=d+24|0;p=c[o>>2]|0;if((p|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=p;c[b>>2]=0;l=i;return}q=p-(c[d+20>>2]|0)|0;if((q|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=q;c[b>>2]=0;l=i;return}if((g|0)>0){if((p|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);r=0}else{a[1263537]=0;r=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,r)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=r;c[b>>2]=0;l=i;return}}r=c[d+44>>2]|0;p=c[d+48>>2]|0;q=e+(p>>1)|0;if(!(p&1))s=r;else s=c[(c[q>>2]|0)+r>>2]|0;do if((g|0)<1){r=c[o>>2]|0;p=r+-1|0;if((r|0)>=1){e=c[d+16>>2]|0;t=(e|0)==0;if(t)u=0;else u=c[e+-4>>2]|0;if((r|0)<=(u|0)){if(t)v=0;else v=c[e+-4>>2]|0;do if((v|0)<(r|0)){if(t)w=0;else w=c[e+-4>>2]|0;if((w|0)<(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);x=0;break}else{a[1263537]=0;y=31;break}}else y=31;while(0);if((y|0)==31)x=e+(p*24|0)|0;__ZN7VariantC2ERKS_(n,x);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f>>2]|0);while(0);__ZN7VariantC2ERKS_(k,n);bj[s&4095](j,q,k);if(c[k>>2]|0)__ZN7Variant5clearEv(k);if(c[n>>2]|0)__ZN7Variant5clearEv(n);__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,897,1146558,0);c[b>>2]=0;l=i;return}function __ZN12MethodBind1RI15GDFunctionState7VariantRKS1_E7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0;f=l;l=l+48|0;if((l|0)>=(m|0))ba(48);g=f;h=f+24|0;if(!b)i=0;else{j=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1220888)|0;i=j?b:0}b=c[a+44>>2]|0;j=c[a+48>>2]|0;a=i+(j>>1)|0;if(!(j&1))k=b;else k=c[(c[a>>2]|0)+b>>2]|0;__ZN7VariantC2ERKS_(h,c[d>>2]|0);bj[k&4095](g,a,h);__ZN7VariantaSERKS_(e,g);if(c[g>>2]|0)__ZN7Variant5clearEv(g);if(!(c[h>>2]|0)){l=f;return}__ZN7Variant5clearEv(h);l=f;return}function __ZN12MethodBind1RI15GDFunctionState7VariantRKS1_ED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK12MethodBind1RI15GDFunctionState7VariantRKS1_E18_get_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case -1:{c[d>>2]=0;__ZN7VariantC2ERKS_(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);if(c[d>>2]|0)__ZN7Variant5clearEv(d);f=b;l=a;return f|0}case 0:{c[d>>2]=0;__ZN7VariantC2ERKS_(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);if(c[d>>2]|0)__ZN7Variant5clearEv(d);f=b;l=a;return f|0}default:{f=0;l=a;return f|0}}return 0}function __ZN10GDInstance3setERK10StringNameRK7Variant(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0;f=l;l=l+96|0;if((l|0)>=(m|0))ba(96);g=f+48|0;h=f+84|0;i=f+24|0;j=f+72|0;k=f;n=c[b+8>>2]|0;o=c[n+212>>2]|0;a:do if(o|0){p=c[o+8>>2]|0;q=c[n+216>>2]|0;b:do if((p|0)==(q|0))r=p;else{s=c[d>>2]|0;t=p;while(1){u=c[t+24>>2]|0;if(s>>>0<u>>>0)v=t+8|0;else{if(u>>>0>=s>>>0){r=t;break b}v=t+4|0}t=c[v>>2]|0;if((t|0)==(q|0))break a}}while(0);if(!((r|0)==(q|0)|(r|0)==0)){p=r+32|0;t=c[p>>2]|0;do if(t|0){if((c[t+4>>2]|0)==0?(__ZNK6String6lengthEv(t+8|0)|0)==0:0)break;c[g>>2]=e;ui[c[(c[b>>2]|0)+32>>2]&4095](i,b,p,g,1,h);if(c[i>>2]|0)__ZN7Variant5clearEv(i);w=1;l=f;return w|0}while(0);p=b+24|0;t=c[r+28>>2]|0;do if((t|0)<0)x=25;else{q=c[p>>2]|0;s=(q|0)==0;if(s)y=0;else y=c[q+-4>>2]|0;if((y|0)<=(t|0)){if(s)z=0;else z=c[q+-4>>2]|0;if((z|0)<=(t|0)){x=25;break}a[1263537]=0}__ZN6VectorI7VariantE14_copy_on_writeEv(p);A=(c[p>>2]|0)+(t*24|0)|0}while(0);if((x|0)==25){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);A=0}__ZN7VariantaSERKS_(A,e);w=1;l=f;return w|0}}while(0);if(!n){w=0;l=f;return w|0}A=h+4|0;z=n;c:while(1){n=c[305219]|0;y=c[z+200>>2]|0;d:do if(y|0){r=c[y+8>>2]|0;i=c[z+204>>2]|0;e:do if((r|0)==(i|0))B=r;else{v=c[n+84>>2]|0;o=r;while(1){t=c[o+24>>2]|0;if(v>>>0<t>>>0)C=o+8|0;else{if(t>>>0>=v>>>0){B=o;break e}C=o+4|0}o=c[C>>2]|0;if((o|0)==(i|0))break d}}while(0);if(!((B|0)==(i|0)|(B|0)==0)){__ZN7VariantC2ERK10StringName(g,d);c[h>>2]=g;c[A>>2]=e;__ZN10GDFunction4callEP10GDInstancePPK7VariantiRNS2_9CallErrorEPNS_9CallStateE(k,c[B+28>>2]|0,b,h,2,j,0);if((c[j>>2]|0)==0&(c[k>>2]|0)==1?__ZNK7VariantcvbEv(k)|0:0)D=1;else D=0;if(c[k>>2]|0)__ZN7Variant5clearEv(k);if(c[g>>2]|0)__ZN7Variant5clearEv(g);if(D|0){w=1;x=47;break c}}}while(0);z=c[z+168>>2]|0;if(!z){w=0;x=47;break}}if((x|0)==47){l=f;return w|0}return 0}function __ZNK10GDInstance3getERK10StringNameR7Variant(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0;f=l;l=l+96|0;if((l|0)>=(m|0))ba(96);g=f+48|0;h=f+24|0;i=f+72|0;j=f;k=b+8|0;n=c[k>>2]|0;if(!n){o=0;l=f;return o|0}p=n;q=n;a:while(1){n=c[q+212>>2]|0;if(n){r=c[n+8>>2]|0;n=c[q+216>>2]|0;b:do if((r|0)==(n|0)){s=r;t=11}else{u=c[d>>2]|0;v=r;do{w=c[v+24>>2]|0;if(u>>>0<w>>>0)x=v+8|0;else{if(w>>>0>=u>>>0){s=v;t=11;break b}x=v+4|0}v=c[x>>2]|0}while((v|0)!=(n|0))}while(0);if((t|0)==11?(t=0,!((s|0)==(n|0)|(s|0)==0)):0){t=14;break}if(p|0)t=13}else t=13;if((t|0)==13){t=0;r=c[d>>2]|0;v=p;do{u=c[v+188>>2]|0;c:do if(u|0){w=c[u+8>>2]|0;y=c[v+192>>2]|0;d:do if((w|0)==(y|0))z=w;else{A=w;while(1){B=c[A+24>>2]|0;if(r>>>0<B>>>0)C=A+8|0;else{if(B>>>0>=r>>>0){z=A;break d}C=A+4|0}A=c[C>>2]|0;if((A|0)==(y|0))break c}}while(0);if(!((z|0)==(y|0)|(z|0)==0)){t=40;break a}}while(0);v=c[v+168>>2]|0}while((v|0)!=0)}v=c[305219]|0;r=c[p+200>>2]|0;e:do if(r|0){n=c[r+8>>2]|0;u=c[p+204>>2]|0;f:do if((n|0)==(u|0))D=n;else{w=c[v+88>>2]|0;A=n;while(1){B=c[A+24>>2]|0;if(w>>>0<B>>>0)E=A+8|0;else{if(B>>>0>=w>>>0){D=A;break f}E=A+4|0}A=c[E>>2]|0;if((A|0)==(u|0))break e}}while(0);if(!((D|0)==(u|0)|(D|0)==0)){__ZN7VariantC2ERK10StringName(g,d);c[h>>2]=g;__ZN10GDFunction4callEP10GDInstancePPK7VariantiRNS2_9CallErrorEPNS_9CallStateE(j,c[D+28>>2]|0,b,h,1,i,0);n=c[j>>2]|0;if((c[i>>2]|0)!=0|(n|0)==0){F=0;G=n}else{__ZN7VariantaSERKS_(e,j);F=1;G=c[j>>2]|0}if(G|0)__ZN7Variant5clearEv(j);if(c[g>>2]|0)__ZN7Variant5clearEv(g);if(F|0){o=1;t=59;break a}}}while(0);v=c[p+168>>2]|0;if(!v){o=0;t=59;break}p=v;q=c[k>>2]|0}if((t|0)==14){k=s+36|0;q=c[k>>2]|0;do if(q|0){if((c[q+4>>2]|0)==0?(__ZNK6String6lengthEv(q+8|0)|0)==0:0)break;ui[c[(c[b>>2]|0)+32>>2]&4095](h,b,k,0,0,g);__ZN7VariantaSERKS_(e,h);if(c[h>>2]|0)__ZN7Variant5clearEv(h);if(!(c[g>>2]|0)){o=1;l=f;return o|0}}while(0);g=c[s+28>>2]|0;do if((g|0)<0)t=27;else{s=c[b+24>>2]|0;h=(s|0)==0;if(h)H=0;else H=c[s+-4>>2]|0;if((H|0)<=(g|0)){if(h)I=0;else I=c[s+-4>>2]|0;if((I|0)<=(g|0)){t=27;break}a[1263537]=0}J=s+(g*24|0)|0}while(0);if((t|0)==27){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);J=0}__ZN7VariantaSERKS_(e,J);o=1;l=f;return o|0}else if((t|0)==40){__ZN7VariantaSERKS_(e,z+32|0);o=1;l=f;return o|0}else if((t|0)==59){l=f;return o|0}return 0}function __ZNK10GDInstance17get_property_listEP4ListI12PropertyInfo16DefaultAllocatorE(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0,ia=0,ja=0,ka=0,la=0,ma=0,na=0,oa=0,pa=0,qa=0,ra=0,sa=0,ta=0,ua=0,va=0,wa=0,xa=0,ya=0,za=0,Aa=0,Ba=0,Ca=0,Da=0,Ea=0,Fa=0;e=l;l=l+112|0;if((l|0)>=(m|0))ba(112);f=e+96|0;g=e+48|0;h=e+92|0;i=e+84|0;j=e+88|0;k=e+80|0;n=e+24|0;o=e;p=e+72|0;q=c[b+8>>2]|0;a:do if(q){r=f+4|0;s=p+4|0;t=n+16|0;u=n+12|0;v=n+4|0;w=n+4|0;x=n+8|0;y=n+12|0;z=q;A=0;B=0;b:while(1){C=c[305219]|0;D=c[z+200>>2]|0;c:do if(D){E=c[D+8>>2]|0;F=c[z+204>>2]|0;d:do if((E|0)==(F|0))G=E;else{H=c[C+92>>2]|0;I=E;while(1){J=c[I+24>>2]|0;if(H>>>0<J>>>0)K=I+8|0;else{if(J>>>0>=H>>>0){G=I;break d}K=I+4|0}I=c[K>>2]|0;if((I|0)==(F|0)){L=A;M=B;break c}}}while(0);if(!((G|0)==(F|0)|(G|0)==0)){__ZN10GDFunction4callEP10GDInstancePPK7VariantiRNS2_9CallErrorEPNS_9CallStateE(g,c[G+28>>2]|0,b,0,0,f,0);do if(!(c[f>>2]|0)){if((c[g>>2]|0)!=21){__ZN6StringC2EPKc(i,493876);c[h>>2]=__ZNK6String4utf8Ev(i)|0;__Z19_err_set_last_errorPKc(__ZNK10CharString8get_dataEv(h)|0);E=c[h>>2]|0;if(E|0?(__Z16atomic_decrementPj(E+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(E,1);E=c[i>>2]|0;if(E|0?(__Z16atomic_decrementPj(E+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(E,1);a[1263537]=1;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1121709,483610,1097,1130797,0);a[1263537]=0;N=1;O=A;P=B;break}c[j>>2]=__ZNK7Variantcv5ArrayEv(g)|0;if((__ZNK5Array4sizeEv(j)|0)>0){E=0;I=A;H=B;while(1){c[k>>2]=__ZNK7Variantcv10DictionaryEv(__ZN5ArrayixEi(j,E)|0)|0;__ZN7VariantC2EPKc(n,1126230);J=__ZNK10Dictionary3hasERK7Variant(k,n)|0;if(c[n>>2]|0)__ZN7Variant5clearEv(n);do if(J){a[1263537]=0;__ZN7VariantC2EPKc(n,1123189);Q=__ZNK10Dictionary3hasERK7Variant(k,n)|0;if(c[n>>2]|0)__ZN7Variant5clearEv(n);if(!Q){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1121709,483610,1104,493945,0);R=I;S=H;break}a[1263537]=0;c[n>>2]=0;c[n+4>>2]=0;c[n+8>>2]=0;c[n+12>>2]=0;c[t>>2]=7;__ZN7VariantC2EPKc(o,1123189);Q=__ZNK7VariantcviEv(__ZN10DictionaryixERK7Variant(k,o)|0)|0;c[n>>2]=Q;if(!(c[o>>2]|0))T=Q;else{__ZN7Variant5clearEv(o);T=c[n>>2]|0}do if(T>>>0>28){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1121709,483610,1107,493997,0);U=I;V=H}else{a[1263537]=0;__ZN7VariantC2EPKc(o,1126230);Q=__ZNK7Variantcv6StringEv(__ZN10DictionaryixERK7Variant(k,o)|0)|0;W=Q;X=c[w>>2]|0;do if((X|0)==(Q|0)){if(Q|0)Y=43}else{do if(X|0){if(__Z16atomic_decrementPj(X+-8|0)|0)break;__ZN6Memory11free_staticEPvb(X,1)}while(0);c[w>>2]=0;if(!Q)break;if(!(__Z28atomic_conditional_incrementPj(Q+-8|0)|0)){Y=43;break}c[w>>2]=W;Y=43}while(0);do if((Y|0)==43){Y=0;if(__Z16atomic_decrementPj(Q+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Q,1)}while(0);if(c[o>>2]|0)__ZN7Variant5clearEv(o);if(__ZNK6StringeqEPKc(w,1263606)|0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1121709,483610,1109,494087,0);U=I;V=H;break}a[1263537]=0;__ZN7VariantC2EPKc(o,1089669);Q=__ZNK10Dictionary3hasERK7Variant(k,o)|0;if(c[o>>2]|0)__ZN7Variant5clearEv(o);if(Q?(__ZN7VariantC2EPKc(o,1089669),c[x>>2]=__ZNK7VariantcviEv(__ZN10DictionaryixERK7Variant(k,o)|0)|0,c[o>>2]|0):0)__ZN7Variant5clearEv(o);__ZN7VariantC2EPKc(o,1091753);Q=__ZNK10Dictionary3hasERK7Variant(k,o)|0;if(c[o>>2]|0)__ZN7Variant5clearEv(o);if(Q){__ZN7VariantC2EPKc(o,1091753);Q=__ZNK7Variantcv6StringEv(__ZN10DictionaryixERK7Variant(k,o)|0)|0;W=Q;X=c[y>>2]|0;do if((X|0)==(Q|0)){if(Q|0)Y=66}else{do if(X|0){if(__Z16atomic_decrementPj(X+-8|0)|0)break;__ZN6Memory11free_staticEPvb(X,1)}while(0);c[y>>2]=0;if(!Q)break;if(!(__Z28atomic_conditional_incrementPj(Q+-8|0)|0)){Y=66;break}c[y>>2]=W;Y=66}while(0);do if((Y|0)==66){Y=0;if(__Z16atomic_decrementPj(Q+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Q,1)}while(0);if(c[o>>2]|0)__ZN7Variant5clearEv(o)}__ZN7VariantC2EPKc(o,1084680);Q=__ZNK10Dictionary3hasERK7Variant(k,o)|0;if(c[o>>2]|0)__ZN7Variant5clearEv(o);if(Q?(__ZN7VariantC2EPKc(o,1084680),c[t>>2]=__ZNK7VariantcvjEv(__ZN10DictionaryixERK7Variant(k,o)|0)|0,c[o>>2]|0):0)__ZN7Variant5clearEv(o);if(!I){Q=__ZnwjPFPvjE(12,4740)|0;c[Q>>2]=0;c[Q+4>>2]=0;c[Q+8>>2]=0;Z=Q;_=Q}else{Z=I;_=H}Q=__ZnwjPFPvjE(32,4740)|0;c[Q>>2]=0;c[Q+4>>2]=0;c[Q+8>>2]=0;c[Q+12>>2]=0;c[Q+16>>2]=7;W=Q+20|0;c[W>>2]=0;X=Q+24|0;c[X>>2]=0;$=Q+28|0;c[$>>2]=0;__ZN12PropertyInfoaSERKS_(Q,n)|0;aa=Z+4|0;ca=c[aa>>2]|0;c[X>>2]=ca;c[W>>2]=0;c[$>>2]=Z;if(ca|0)c[ca+20>>2]=Q;c[aa>>2]=Q;if(!(c[Z>>2]|0))c[Z>>2]=Q;Q=Z+8|0;c[Q>>2]=(c[Q>>2]|0)+1;U=Z;V=_}while(0);Q=c[u>>2]|0;do if(Q|0){if(__Z16atomic_decrementPj(Q+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Q,1)}while(0);Q=c[v>>2]|0;do if(Q|0){if(__Z16atomic_decrementPj(Q+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Q,1)}while(0);R=U;S=V}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1121709,483610,1103,940539,0);R=I;S=H}while(0);__ZN10DictionaryD2Ev(k);E=E+1|0;if((E|0)>=(__ZNK5Array4sizeEv(j)|0)){da=S;ea=R;break}else{I=R;H=S}}}else{da=B;ea=A}__ZN5ArrayD2Ev(j);N=0;O=ea;P=da}else{N=0;O=A;P=B}while(0);if(c[g>>2]|0)__ZN7Variant5clearEv(g);if(!N){L=O;M=P}else{fa=O;ga=P;Y=179;break a}}else{L=A;M=B}}else{L=A;M=B}while(0);c[g>>2]=0;C=z+248|0;D=c[C>>2]|0;if(D|0?(F=c[D+8>>2]|0,D=c[z+252>>2]|0,(F|0)!=(D|0)):0){H=F;while(1){F=c[H+8>>2]|0;if((F|0)==(D|0))break;else H=F}if(H|0){D=z+212|0;F=z+216|0;I=H;do{__ZN10StringNameC2Ev(r);E=I+24|0;J=c[D>>2]|0;e:do if(J){Q=c[J+8>>2]|0;aa=c[F>>2]|0;ca=(Q|0)==(aa|0);f:do if(ca)ha=Q;else{$=c[E>>2]|0;W=Q;while(1){X=c[W+24>>2]|0;if($>>>0<X>>>0)ia=W+8|0;else{if(X>>>0>=$>>>0){ha=W;break f}ia=W+4|0}W=c[ia>>2]|0;if((W|0)==(aa|0)){Y=119;break e}}}while(0);if((ha|0)!=(aa|0)&(ha|0)!=0){a[1263537]=0;g:do if(ca)ja=Q;else{W=c[E>>2]|0;$=Q;while(1){X=c[$+24>>2]|0;if(W>>>0<X>>>0)ka=$+8|0;else{if(X>>>0>=W>>>0){ja=$;break g}ka=$+4|0}$=c[ka>>2]|0;if(($|0)==(aa|0)){Y=128;break b}}}while(0);if((ja|0)==(aa|0)|(ja|0)==0){Y=128;break b}a[1263537]=0;c[f>>2]=c[ja+28>>2];__ZN10StringNameaSERKS_(r,E);c[p>>2]=c[f>>2];__ZN10StringNameC2ERKS_(s,r);__ZN6VectorI19_GDScriptMemberSortE9push_backES0_(g,p)|0;__ZN10StringNameD2Ev(s)}else Y=119}else Y=119;while(0);if((Y|0)==119){Y=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1121709,483610,1128,483641,0)}__ZN10StringNameD2Ev(r);I=c[I+16>>2]|0}while((I|0)!=0);I=c[g>>2]|0;if(I|0?(F=c[I+-4>>2]|0,F|0):0){if((F|0)>0){__ZN6VectorI19_GDScriptMemberSortE14_copy_on_writeEv(g);I=c[g>>2]|0;if((F|0)==1){la=0;ma=I}else{na=I;Y=105}}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);na=0;Y=105}if((Y|0)==105){Y=0;I=F;D=0;do{D=D+1|0;I=I>>1}while((I|0)!=1);la=D<<1;ma=na}__ZNK9SortArrayI19_GDScriptMemberSort18_DefaultComparatorIS0_EE9introsortEiiPS0_i(f,0,F,ma,la);__ZNK9SortArrayI19_GDScriptMemberSort18_DefaultComparatorIS0_EE20final_insertion_sortEiiPS0_(f,0,F,ma)}}}__ZN6VectorI19_GDScriptMemberSortE6invertEv(g);I=z+252|0;H=0;oa=L;pa=M;while(1){qa=c[g>>2]|0;E=(qa|0)==0;if(E)ra=0;else ra=c[qa+-4>>2]|0;if((H|0)>=(ra|0))break;if(E)sa=0;else sa=c[qa+-4>>2]|0;do if((sa|0)<=(H|0)){if(E)ta=0;else ta=c[qa+-4>>2]|0;if((ta|0)>(H|0)){a[1263537]=0;Y=148;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);ua=0;break}}else Y=148;while(0);if((Y|0)==148){Y=0;__ZN6VectorI19_GDScriptMemberSortE14_copy_on_writeEv(g);ua=(c[g>>2]|0)+(H<<3)|0}E=c[C>>2]|0;do if(!E){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145936,602,1124976,0);va=0}else{a[1263537]=0;J=c[E+8>>2]|0;Q=c[I>>2]|0;h:do if((J|0)==(Q|0)){wa=J;Y=158}else{ca=c[ua+4>>2]|0;$=J;do{W=c[$+24>>2]|0;if(ca>>>0<W>>>0)xa=$+8|0;else{if(W>>>0>=ca>>>0){wa=$;Y=158;break h}xa=$+4|0}$=c[xa>>2]|0}while(($|0)!=(Q|0))}while(0);if((Y|0)==158?(Y=0,!((wa|0)==(Q|0)|(wa|0)==0)):0){a[1263537]=0;va=wa+28|0;break}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145936,604,1145947,0);va=0}while(0);if(!oa){E=__ZnwjPFPvjE(12,4740)|0;c[E>>2]=0;c[E+4>>2]=0;c[E+8>>2]=0;ya=E;za=E}else{ya=oa;za=pa}E=__ZnwjPFPvjE(32,4740)|0;c[E>>2]=0;c[E+4>>2]=0;c[E+8>>2]=0;c[E+12>>2]=0;c[E+16>>2]=7;J=E+20|0;c[J>>2]=0;aa=E+24|0;c[aa>>2]=0;$=E+28|0;c[$>>2]=0;__ZN12PropertyInfoaSERKS_(E,va)|0;c[aa>>2]=0;aa=c[ya>>2]|0;c[J>>2]=aa;c[$>>2]=ya;if(aa|0)c[aa+24>>2]=E;c[ya>>2]=E;aa=ya+4|0;if(!(c[aa>>2]|0))c[aa>>2]=E;E=ya+8|0;c[E>>2]=(c[E>>2]|0)+1;H=H+1|0;oa=ya;pa=za}z=c[z+168>>2]|0;if(qa|0?(__Z16atomic_decrementPj(qa+-8|0)|0)==0:0){H=c[g>>2]|0;I=(H|0)==0?0:H+-4|0;H=I+4|0;if(c[I>>2]|0){C=0;do{__ZN10StringNameD2Ev(H+(C<<3)+4|0);C=C+1|0}while(C>>>0<(c[I>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(qa,1)}if(!z){Y=168;break}else{A=oa;B=pa}}if((Y|0)==128)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145936,604,1145947,0);else if((Y|0)==168){if(!oa){Aa=0;Ba=pa;Ca=0;Y=171;break}Da=pa;Ea=oa;Fa=oa;Y=170;break}}else{Aa=0;Ba=0;Ca=0;Y=171}while(0);while(1)if((Y|0)==170){Y=0;Aa=c[Ea>>2]|0;Ba=Da;Ca=Fa;Y=171;continue}else if((Y|0)==171){Y=0;if(!Aa){fa=Ca;ga=Ba;Y=179;continue}if(!(c[d>>2]|0)){oa=__ZnwjPFPvjE(12,4740)|0;c[d>>2]=oa;c[oa>>2]=0;c[oa+4>>2]=0;c[oa+8>>2]=0}oa=__ZnwjPFPvjE(32,4740)|0;c[oa>>2]=0;c[oa+4>>2]=0;c[oa+8>>2]=0;c[oa+12>>2]=0;c[oa+16>>2]=7;pa=oa+20|0;c[pa>>2]=0;qa=oa+24|0;c[qa>>2]=0;g=oa+28|0;c[g>>2]=0;__ZN12PropertyInfoaSERKS_(oa,Aa)|0;za=c[d>>2]|0;ya=za+4|0;va=c[ya>>2]|0;c[qa>>2]=va;c[pa>>2]=0;c[g>>2]=za;if(va|0)c[va+20>>2]=oa;c[ya>>2]=oa;if(!(c[za>>2]|0))c[za>>2]=oa;oa=za+8|0;c[oa>>2]=(c[oa>>2]|0)+1;Da=Ba;Ea=Aa+20|0;Fa=Ca;Y=170;continue}else if((Y|0)==179){Y=0;if(!fa){Y=187;break}else break}if((Y|0)==187){l=e;return}Ca=fa+8|0;while(1){Fa=c[fa>>2]|0;if(!Fa)break;__ZN4ListI12PropertyInfo16DefaultAllocatorE5_Data5eraseEPKNS2_7ElementE(fa,Fa)|0;if(!(c[Ca>>2]|0)){Y=183;break}}if((Y|0)==183){__ZN6Memory11free_staticEPvb(ga,0);l=e;return}if(!(c[Ca>>2]|0)){a[1263537]=0;__ZN6Memory11free_staticEPvb(ga,0);l=e;return}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145461,1145120,668,1145467,0);l=e;return}}function __ZNK10GDInstance17get_property_typeERK10StringNamePb(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0;f=c[b+8>>2]|0;a:do if(f|0){b=c[d>>2]|0;g=f;b:while(1){h=c[g+248>>2]|0;c:do if(h|0){i=c[h+8>>2]|0;j=c[g+252>>2]|0;k=(i|0)==(j|0);d:do if(k)l=i;else{m=i;while(1){n=c[m+24>>2]|0;if(b>>>0<n>>>0)o=m+8|0;else{if(n>>>0>=b>>>0){l=m;break d}o=m+4|0}m=c[o>>2]|0;if((m|0)==(j|0))break c}}while(0);if((l|0)!=(j|0)&(l|0)!=0)break b}while(0);g=c[g+168>>2]|0;if(!g)break a}if(e|0)a[e>>0]=1;a[1263537]=0;e:do if(k)p=i;else{g=i;do{h=c[g+24>>2]|0;if(b>>>0<h>>>0)q=g+8|0;else{if(h>>>0>=b>>>0){p=g;break e}q=g+4|0}g=c[q>>2]|0}while((g|0)!=(j|0));__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145936,604,1145947,0)}while(0);if((p|0)==(j|0)|(p|0)==0)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145936,604,1145947,0);a[1263537]=0;r=c[p+28>>2]|0;return r|0}while(0);if(!e){r=0;return r|0}a[e>>0]=0;r=0;return r|0}function __ZNK10GDInstance15get_method_listEP4ListI10MethodInfo16DefaultAllocatorE(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0;d=l;l=l+80|0;if((l|0)>=(m|0))ba(80);e=d+48|0;f=d+8|0;g=d+4|0;h=d;i=c[a+8>>2]|0;if(!i){l=d;return}a=f+32|0;j=f+4|0;k=e+4|0;n=e+12|0;o=e+8|0;p=e+16|0;q=e+12|0;r=e+4|0;s=i;do{i=c[s+200>>2]|0;if(i|0?(t=c[i+8>>2]|0,i=c[s+204>>2]|0,(t|0)!=(i|0)):0){u=t;while(1){t=c[u+8>>2]|0;if((t|0)==(i|0))break;else u=t}if(u|0){i=u;do{__ZN10MethodInfoC2Ev(f);t=c[i+24>>2]|0;do if(t){v=c[t+4>>2]|0;if(v|0){__ZN6StringC2EPKc(e,v);w=c[e>>2]|0;break}v=t+8|0;c[e>>2]=0;x=c[v>>2]|0;if((x|0)!=0?(c[e>>2]=0,(__Z28atomic_conditional_incrementPj(x+-8|0)|0)!=0):0){x=c[v>>2]|0;c[e>>2]=x;w=x}else w=0}else{c[e>>2]=0;w=0}while(0);t=w;x=c[f>>2]|0;if((x|0)==(w|0)){if(w|0)y=23}else{if(x|0?(__Z16atomic_decrementPj(x+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(x,1);c[f>>2]=0;if(w|0)if(!(__Z28atomic_conditional_incrementPj(w+-8|0)|0))y=23;else{c[f>>2]=t;y=23}}if((y|0)==23?(y=0,(__Z16atomic_decrementPj(w+-8|0)|0)==0):0)__ZN6Memory11free_staticEPvb(w,1);c[a>>2]=c[a>>2]|64;t=i+28|0;if((c[(c[t>>2]|0)+64>>2]|0)>0){x=0;do{c[g>>2]=__Z4itosx(x,((x|0)<0)<<31>>31)|0;v=__ZplPKcRK6String(1085141,g)|0;z=v;__ZN6StringC2EPKc(h,1263606);c[k>>2]=0;c[n>>2]=0;c[e>>2]=0;A=(v|0)==0;if(!A?(c[k>>2]=0,__Z28atomic_conditional_incrementPj(v+-8|0)|0):0)c[k>>2]=z;c[o>>2]=0;z=c[n>>2]|0;if((z|0)!=(c[h>>2]|0)){if(z|0?(__Z16atomic_decrementPj(z+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(z,1);c[n>>2]=0;z=c[h>>2]|0;if(z|0?__Z28atomic_conditional_incrementPj(z+-8|0)|0:0)c[n>>2]=c[h>>2]}c[p>>2]=7;if(!(c[j>>2]|0)){z=__ZnwjPFPvjE(12,4740)|0;c[j>>2]=z;c[z>>2]=0;c[z+4>>2]=0;c[z+8>>2]=0}z=__ZnwjPFPvjE(32,4740)|0;c[z>>2]=0;c[z+4>>2]=0;c[z+8>>2]=0;c[z+12>>2]=0;c[z+16>>2]=7;B=z+20|0;c[B>>2]=0;C=z+24|0;c[C>>2]=0;D=z+28|0;c[D>>2]=0;__ZN12PropertyInfoaSERKS_(z,e)|0;E=c[j>>2]|0;F=E+4|0;G=c[F>>2]|0;c[C>>2]=G;c[B>>2]=0;c[D>>2]=E;if(G|0)c[G+20>>2]=z;c[F>>2]=z;if(!(c[E>>2]|0))c[E>>2]=z;z=E+8|0;c[z>>2]=(c[z>>2]|0)+1;z=c[q>>2]|0;if(z|0?(__Z16atomic_decrementPj(z+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(z,1);z=c[r>>2]|0;do if(z|0){if(__Z16atomic_decrementPj(z+-8|0)|0)break;__ZN6Memory11free_staticEPvb(z,1)}while(0);z=c[h>>2]|0;do if(z|0){if(__Z16atomic_decrementPj(z+-8|0)|0)break;__ZN6Memory11free_staticEPvb(z,1)}while(0);do if(!A){if(__Z16atomic_decrementPj(v+-8|0)|0)break;__ZN6Memory11free_staticEPvb(v,1)}while(0);v=c[g>>2]|0;do if(v|0){if(__Z16atomic_decrementPj(v+-8|0)|0)break;__ZN6Memory11free_staticEPvb(v,1)}while(0);x=x+1|0}while((x|0)<(c[(c[t>>2]|0)+64>>2]|0))}if(!(c[b>>2]|0)){t=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=t;c[t>>2]=0;c[t+4>>2]=0;c[t+8>>2]=0}t=__ZnwjPFPvjE(52,4740)|0;__ZN10MethodInfoC2Ev(t);x=t+40|0;c[x>>2]=0;v=t+44|0;c[v>>2]=0;A=t+48|0;c[A>>2]=0;__ZN10MethodInfoaSERKS_(t,f)|0;z=c[b>>2]|0;E=z+4|0;F=c[E>>2]|0;c[v>>2]=F;c[x>>2]=0;c[A>>2]=z;if(F|0)c[F+40>>2]=t;c[E>>2]=t;if(!(c[z>>2]|0))c[z>>2]=t;t=z+8|0;c[t>>2]=(c[t>>2]|0)+1;__ZN10MethodInfoD2Ev(f);i=c[i+16>>2]|0}while((i|0)!=0)}}s=c[s+168>>2]|0}while((s|0)!=0);l=d;return}function __ZNK10GDInstance10has_methodERK10StringName(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0;d=c[a+8>>2]|0;if(!d){e=0;return e|0}a=c[b>>2]|0;b=d;a:while(1){d=c[b+200>>2]|0;b:do if(d|0){f=c[d+8>>2]|0;g=c[b+204>>2]|0;c:do if((f|0)==(g|0))h=f;else{i=f;while(1){j=c[i+24>>2]|0;if(a>>>0<j>>>0)k=i+8|0;else{if(j>>>0>=a>>>0){h=i;break c}k=i+4|0}i=c[k>>2]|0;if((i|0)==(g|0))break b}}while(0);if(!((h|0)==(g|0)|(h|0)==0)){e=1;l=12;break a}}while(0);b=c[b+168>>2]|0;if(!b){e=0;l=12;break}}if((l|0)==12)return e|0;return 0}function __ZN10GDInstance4callERK10StringNamePPK7VariantiRNS3_9CallErrorE(a,b,d,e,f,g){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;var h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0;h=c[b+8>>2]|0;a:do if(h|0){i=c[d>>2]|0;j=h;b:while(1){k=c[j+200>>2]|0;c:do if(k|0){l=c[k+8>>2]|0;m=c[j+204>>2]|0;d:do if((l|0)==(m|0))n=l;else{o=l;while(1){p=c[o+24>>2]|0;if(i>>>0<p>>>0)q=o+8|0;else{if(p>>>0>=i>>>0){n=o;break d}q=o+4|0}o=c[q>>2]|0;if((o|0)==(m|0))break c}}while(0);if(!((n|0)==(m|0)|(n|0)==0))break b}while(0);j=c[j+168>>2]|0;if(!j)break a}__ZN10GDFunction4callEP10GDInstancePPK7VariantiRNS2_9CallErrorEPNS_9CallStateE(a,c[n+28>>2]|0,b,e,f,g,0);return}while(0);c[g>>2]=1;c[a>>2]=0;return}function __ZN10GDInstance15call_multilevelERK10StringNamePPK7Varianti(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0;f=l;l=l+48|0;if((l|0)>=(m|0))ba(48);g=f+24|0;h=f;i=c[a+8>>2]|0;if(!i){l=f;return}j=i;do{i=c[j+200>>2]|0;a:do if(i|0){k=c[i+8>>2]|0;n=c[j+204>>2]|0;b:do if((k|0)==(n|0))o=k;else{p=c[b>>2]|0;q=k;while(1){r=c[q+24>>2]|0;if(p>>>0<r>>>0)s=q+8|0;else{if(r>>>0>=p>>>0){o=q;break b}s=q+4|0}q=c[s>>2]|0;if((q|0)==(n|0))break a}}while(0);if(!((o|0)==(n|0)|(o|0)==0)?(__ZN10GDFunction4callEP10GDInstancePPK7VariantiRNS2_9CallErrorEPNS_9CallStateE(h,c[o+28>>2]|0,a,d,e,g,0),c[h>>2]|0):0)__ZN7Variant5clearEv(h)}while(0);j=c[j+168>>2]|0}while((j|0)!=0);l=f;return}function __ZN10GDInstance24call_multilevel_reversedERK10StringNamePPK7Varianti(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0;f=c[a+8>>2]|0;if(!f)return;__ZN10GDInstance17_ml_call_reversedEP8GDScriptRK10StringNamePPK7Varianti(a,f,b,d,e);return}function __ZN10GDInstance12notificationEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0;d=l;l=l+64|0;if((l|0)>=(m|0))ba(64);e=d+24|0;f=d+60|0;g=d+48|0;h=d;__ZN7VariantC2Ei(e,b);c[f>>2]=e;b=c[a+8>>2]|0;if(b|0){i=b;do{b=c[305219]|0;j=c[i+200>>2]|0;a:do if(j|0){k=c[j+8>>2]|0;n=c[i+204>>2]|0;b:do if((k|0)==(n|0))o=k;else{p=c[b+80>>2]|0;q=k;while(1){r=c[q+24>>2]|0;if(p>>>0<r>>>0)s=q+8|0;else{if(r>>>0>=p>>>0){o=q;break b}s=q+4|0}q=c[s>>2]|0;if((q|0)==(n|0))break a}}while(0);if(!((o|0)==(n|0)|(o|0)==0)?(__ZN10GDFunction4callEP10GDInstancePPK7VariantiRNS2_9CallErrorEPNS_9CallStateE(h,c[o+28>>2]|0,a,f,1,g,0),c[h>>2]|0):0)__ZN7Variant5clearEv(h)}while(0);i=c[i+168>>2]|0}while((i|0)!=0)}if(!(c[e>>2]|0)){l=d;return}__ZN7Variant5clearEv(e);l=d;return}function __ZNK10GDInstance10get_scriptEv(a){a=a|0;var b=0,d=0;b=c[a+8>>2]|0;if(!b){d=0;return d|0}if(!($i[c[(c[b>>2]|0)+44>>2]&8191](b,1220708)|0)){d=0;return d|0}__ZN9Reference9referenceEv(b);d=b;return d|0}function __ZNK10GDInstance12get_rpc_modeERK10StringName(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0;d=c[a+8>>2]|0;if(!d){e=0;return e|0}a=c[b>>2]|0;b=d;a:while(1){d=c[b+200>>2]|0;b:do if(d|0){f=c[d+8>>2]|0;g=c[b+204>>2]|0;c:do if((f|0)==(g|0))h=f;else{i=f;while(1){j=c[i+24>>2]|0;if(a>>>0<j>>>0)k=i+8|0;else{if(j>>>0>=a>>>0){h=i;break c}k=i+4|0}i=c[k>>2]|0;if((i|0)==(g|0))break b}}while(0);if(!((h|0)==(g|0)|(h|0)==0)?(f=c[(c[h+28>>2]|0)+84>>2]|0,f|0):0){e=f;l=13;break a}}while(0);b=c[b+168>>2]|0;if(!b){e=0;l=13;break}}if((l|0)==13)return e|0;return 0}function __ZNK10GDInstance13get_rset_modeERK10StringName(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0;d=c[a+8>>2]|0;if(!d){e=0;return e|0}a=c[b>>2]|0;b=d;a:while(1){d=c[b+212>>2]|0;b:do if(d|0){f=c[d+8>>2]|0;g=c[b+216>>2]|0;c:do if((f|0)==(g|0))h=f;else{i=f;while(1){j=c[i+24>>2]|0;if(a>>>0<j>>>0)k=i+8|0;else{if(j>>>0>=a>>>0){h=i;break c}k=i+4|0}i=c[k>>2]|0;if((i|0)==(g|0))break b}}while(0);if(!((h|0)==(g|0)|(h|0)==0)?(f=c[h+40>>2]|0,f|0):0){e=f;l=13;break a}}while(0);b=c[b+168>>2]|0;if(!b){e=0;l=13;break}}if((l|0)==13)return e|0;return 0}function __ZN10GDInstance12get_languageEv(a){a=a|0;return c[305219]|0}function __ZN10GDInstanceD2Ev(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0;c[a>>2]=24112;b=a+8|0;d=c[b>>2]|0;a:do if((d|0?(e=c[a+4>>2]|0,e|0):0)?(f=d+268|0,g=c[f>>2]|0,g|0):0){h=c[g+8>>2]|0;g=c[d+272>>2]|0;b:do if((h|0)==(g|0))i=h;else{j=h;while(1){k=c[j+24>>2]|0;if(e>>>0<k>>>0)l=j+8|0;else{if(k>>>0>=e>>>0){i=j;break b}l=j+4|0}j=c[l>>2]|0;if((j|0)==(g|0))break a}}while(0);if((!((i|0)==0|(i|0)==(g|0))?(__ZN3SetIP6Object10ComparatorIS1_E16DefaultAllocatorE6_eraseEPNS5_7ElementE(f,i),(c[d+276>>2]|0)==0):0)?(e=c[f>>2]|0,e|0):0){__ZN6Memory11free_staticEPvb(e,0);c[f>>2]=0}}while(0);d=a+24|0;i=c[d>>2]|0;if(i|0?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0){l=c[d>>2]|0;d=(l|0)==0?0:l+-4|0;l=d+4|0;e=c[d>>2]|0;if(e|0){h=0;j=e;while(1){e=l+(h*24|0)|0;if(!(c[e>>2]|0))m=j;else{__ZN7Variant5clearEv(e);m=c[d>>2]|0}h=h+1|0;if(h>>>0>=m>>>0)break;else j=m}}__ZN6Memory11free_staticEPvb(i,1)}i=a+12|0;m=c[i>>2]|0;if(m|0?(__ZN3MapI10StringNamei10ComparatorIS0_E16DefaultAllocatorE13_cleanup_treeEPNS4_7ElementE(i,c[m+8>>2]|0),m=c[a+16>>2]|0,j=c[i>>2]|0,c[j+8>>2]=m,c[a+20>>2]=0,a=m,c[a+12>>2]=a,j|0):0){__ZN10StringNameD2Ev(j+24|0);__ZN6Memory11free_staticEPvb(j,0);c[i>>2]=0}i=c[b>>2]|0;if(!i){c[b>>2]=0;return}if(!(__ZN9Reference11unreferenceEv(i)|0)){c[b>>2]=0;return}i=c[b>>2]|0;if(!(__Z17predelete_handlerP6Object(i)|0)){c[b>>2]=0;return}gj[c[(c[i>>2]|0)+76>>2]&8191](i);__ZN6Memory11free_staticEPvb(i,0);c[b>>2]=0;return}function __ZN10GDInstanceD0Ev(a){a=a|0;__ZN10GDInstanceD2Ev(a);__ZdlPv(a);return}function __ZN10GDInstance17_ml_call_reversedEP8GDScriptRK10StringNamePPK7Varianti(a,b,d,e,f){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0;g=l;l=l+48|0;if((l|0)>=(m|0))ba(48);h=g+24|0;i=g;j=c[b+168>>2]|0;if(j|0)__ZN10GDInstance17_ml_call_reversedEP8GDScriptRK10StringNamePPK7Varianti(a,j,d,e,f);j=c[b+200>>2]|0;if(!j){l=g;return}k=c[j+8>>2]|0;j=c[b+204>>2]|0;a:do if((k|0)==(j|0))n=k;else{b=c[d>>2]|0;o=k;do{p=c[o+24>>2]|0;if(b>>>0<p>>>0)q=o+8|0;else{if(p>>>0>=b>>>0){n=o;break a}q=o+4|0}o=c[q>>2]|0}while((o|0)!=(j|0));l=g;return}while(0);if((n|0)==(j|0)|(n|0)==0){l=g;return}__ZN10GDFunction4callEP10GDInstancePPK7VariantiRNS2_9CallErrorEPNS_9CallStateE(i,c[n+28>>2]|0,a,e,f,h,0);if(!(c[i>>2]|0)){l=g;return}__ZN7Variant5clearEv(i);l=g;return}function __ZN8GDParser16_parse_argumentsEPNS_4NodeER6VectorIS1_Ebb(b,d,e,f,g){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;var h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0;g=l;l=l+16|0;if((l|0)>=(m|0))ba(16);h=g;i=c[b>>2]|0;do if(($i[c[(c[i>>2]|0)+4>>2]&8191](i,0)|0)!=76){j=b+16|0;c[j>>2]=(c[j>>2]|0)+1;k=b+68|0;n=b+64|0;o=b+52|0;p=b+84|0;q=b+56|0;r=b+88|0;s=b+96|0;t=b+100|0;u=b+60|0;v=b+92|0;w=b+104|0;x=b+80|0;y=b+20|0;z=b+24|0;A=b+28|0;B=b+32|0;C=0;a:while(1){D=c[b>>2]|0;if(($i[c[(c[D>>2]|0)+4>>2]&8191](D,0)|0)!=90){D=c[b>>2]|0;if((($i[c[(c[D>>2]|0)+4>>2]&8191](D,0)|0)==2?(D=c[b>>2]|0,(c[($i[c[c[D>>2]>>2]&8191](D,0)|0)>>2]|0)==4):0)?(D=c[b>>2]|0,($i[c[(c[D>>2]|0)+4>>2]&8191](D,1)|0)==90):0){E=9;break}}else{__ZN10StringNameC2Ev(h);__ZN10StringNameaSERKS_(k,h);__ZN10StringNameD2Ev(h);c[n>>2]=7;c[p>>2]=c[o>>2];c[r>>2]=c[q>>2];D=c[b>>2]|0;c[s>>2]=$i[c[(c[D>>2]|0)+20>>2]&8191](D,0)|0;c[t>>2]=C;c[v>>2]=c[u>>2];a[w>>0]=1;D=c[b>>2]|0;Pi[c[(c[D>>2]|0)+36>>2]&2047](D,1);c[x>>2]=d}D=__ZN8GDParser17_parse_expressionEPNS_4NodeEbbb(b,d,f,0,0)|0;do if(!D){F=1;G=C}else{H=c[e>>2]|0;if(!H)I=1;else I=(c[H+-4>>2]|0)+1|0;if(!(__ZN6VectorIPN8GDParser4NodeEE6resizeEi(e,I)|0)){a[1263537]=0;H=c[e>>2]|0;if(!H){E=17;break a}J=c[H+-4>>2]|0;if((J|0)<1){E=17;break a}__ZN6VectorIPN8GDParser4NodeEE14_copy_on_writeEv(e);c[(c[e>>2]|0)+(J+-1<<2)>>2]=D}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);J=c[b>>2]|0;H=($i[c[(c[J>>2]|0)+4>>2]&8191](J,0)|0)==76;J=c[b>>2]|0;if(H){Pi[c[(c[J>>2]|0)+36>>2]&2047](J,1);F=3;G=C;break}if(($i[c[(c[J>>2]|0)+4>>2]&8191](J,0)|0)!=77){__ZN6StringC2EPKc(h,1110959);if(!(a[y>>0]|0)){J=c[z>>2]|0;if((J|0)!=(c[h>>2]|0)){if(J|0?(__Z16atomic_decrementPj(J+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(J,1);c[z>>2]=0;J=c[h>>2]|0;if(J|0?__Z28atomic_conditional_incrementPj(J+-8|0)|0:0)c[z>>2]=c[h>>2]}J=c[b>>2]|0;c[A>>2]=$i[c[(c[J>>2]|0)+20>>2]&8191](J,0)|0;J=c[b>>2]|0;c[B>>2]=$i[c[(c[J>>2]|0)+24>>2]&8191](J,0)|0;a[y>>0]=1}J=c[h>>2]|0;if(J|0?(__Z16atomic_decrementPj(J+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(J,1);F=1;G=C;break}J=c[b>>2]|0;if(($i[c[(c[J>>2]|0)+4>>2]&8191](J,1)|0)!=76){J=c[b>>2]|0;Pi[c[(c[J>>2]|0)+36>>2]&2047](J,1);F=0;G=C+1|0;break}__ZN6StringC2EPKc(h,495279);if(!(a[y>>0]|0)){J=c[z>>2]|0;if((J|0)!=(c[h>>2]|0)){if(J|0?(__Z16atomic_decrementPj(J+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(J,1);c[z>>2]=0;J=c[h>>2]|0;if(J|0?__Z28atomic_conditional_incrementPj(J+-8|0)|0:0)c[z>>2]=c[h>>2]}J=c[b>>2]|0;c[A>>2]=$i[c[(c[J>>2]|0)+20>>2]&8191](J,0)|0;J=c[b>>2]|0;c[B>>2]=$i[c[(c[J>>2]|0)+24>>2]&8191](J,0)|0;a[y>>0]=1}J=c[h>>2]|0;if(J|0?(__Z16atomic_decrementPj(J+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(J,1);F=1;G=C}while(0);switch(F&3){case 0:{C=G;break}case 3:{E=51;break a;break}default:{E=52;break a}}}if((E|0)==9){y=c[b>>2]|0;c[h>>2]=__ZNK7Variantcv10StringNameEv($i[c[c[y>>2]>>2]&8191](y,0)|0)|0;__ZN10StringNameaSERKS_(k,h);__ZN10StringNameD2Ev(h);__ZN10StringNameC2Ev(h);__ZN10StringNameaSERKS_(k,h);__ZN10StringNameD2Ev(h);c[n>>2]=7;c[p>>2]=c[o>>2];c[r>>2]=c[q>>2];y=c[b>>2]|0;c[s>>2]=$i[c[(c[y>>2]|0)+20>>2]&8191](y,0)|0;c[t>>2]=C;c[v>>2]=c[u>>2];a[w>>0]=1;y=c[b>>2]|0;Pi[c[(c[y>>2]|0)+36>>2]&2047](y,1);c[x>>2]=d;y=c[b>>2]|0;Pi[c[(c[y>>2]|0)+36>>2]&2047](y,1);K=0;l=g;return K|0}else if((E|0)==17)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((E|0)==51){c[j>>2]=(c[j>>2]|0)+-1;break}else if((E|0)==52){if(!F)break;else K=0;l=g;return K|0}}else{y=c[b>>2]|0;Pi[c[(c[y>>2]|0)+36>>2]&2047](y,1)}while(0);K=1;l=g;return K|0}function __ZN6VectorIN8GDParser10ExpressionEE6resizeEi(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0;if((d|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,269,1145657,0);e=31;return e|0}a[1263537]=0;f=c[b>>2]|0;if(!f)g=0;else g=c[f+-4>>2]|0;if((g|0)==(d|0)){e=0;return e|0}if(!d){if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);c[b>>2]=0;e=0;return e|0}__ZN6VectorIN8GDParser10ExpressionEE14_copy_on_writeEv(b);f=d<<3;if(d>>>0<=536870911?(g=f+-1|0,h=g>>>1|g,g=h>>>2|h,h=g>>>4|g,g=h>>>8|h,h=(g>>>16|g)+1|0,f>>>0<4294967264):0){a[1263537]=0;f=c[b>>2]|0;do if(!f)if((d|0)>0)i=18;else{j=0;i=25}else{g=c[f+-4>>2]|0;if((g|0)<(d|0))if(!g)i=18;else{k=__ZN6Memory14realloc_staticEPvjb(f,h,1)|0;if(k|0){a[1263537]=0;l=k;break}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,300,1145876,0);e=6;return e|0}else{j=g;i=25}}while(0);do if((i|0)==18){g=__ZN6Memory12alloc_staticEjb(h,1)|0;if(g|0){a[1263537]=0;c[g+-4>>2]=0;c[g+-8>>2]=1;l=g;break}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,292,1145820,0);e=6;return e|0}else if((i|0)==25){if((j|0)<=(d|0)){e=0;return e|0}g=__ZN6Memory14realloc_staticEPvjb(f,h,1)|0;if(!g){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,324,1145876,0);e=6;return e|0}else{a[1263537]=0;c[b>>2]=g;c[g+-4>>2]=d;e=0;return e|0}}while(0);c[b>>2]=l;c[((l|0)==0?0:l+-4|0)>>2]=d;e=0;return e|0}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,285,1145723,0);e=6;return e|0}function __ZN6VectorIN8GDParser10ExpressionEE14_copy_on_writeEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0;b=c[a>>2]|0;if(!b)return;if((c[b+-8>>2]|0)>>>0<=1)return;d=c[b+-4>>2]|0;b=(d<<3)+-1|0;e=b>>>1|b;b=e>>>2|e;e=b>>>4|b;b=e>>>8|e;e=__ZN6Memory12alloc_staticEjb((b>>>16|b)+1|0,1)|0;c[e+-8>>2]=1;c[e+-4>>2]=d;if(d|0){b=0;do{f=(c[a>>2]|0)+(b<<3)|0;g=c[f+4>>2]|0;h=e+(b<<3)|0;c[h>>2]=c[f>>2];c[h+4>>2]=g;b=b+1|0}while((b|0)!=(d|0))}d=c[a>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);c[a>>2]=e;return}function __ZN3SetI7Variant10ComparatorIS0_E16DefaultAllocatorE10_insert_rbERKS0_(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;a[f>>0]=0;g=__ZN3SetI7Variant10ComparatorIS0_E16DefaultAllocatorE7_insertERKS0_Rb(b,d,f)|0;if(a[f>>0]|0){l=e;return g|0}f=b+8|0;c[f>>2]=(c[f>>2]|0)+1;f=g+12|0;d=c[f>>2]|0;if(!(c[d>>2]|0)){h=b+4|0;i=g;j=d;k=d;d=f;while(1){f=j+12|0;n=c[f>>2]|0;o=c[n+8>>2]|0;p=n;do if((j|0)==(o|0)){q=c[n+4>>2]|0;if(!(c[q>>2]|0)){c[k>>2]=1;a[1263537]=0;c[q>>2]=1;if((c[h>>2]|0)==(n|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1144075,146,1146003,0);r=c[(c[d>>2]|0)+12>>2]|0;break}else{a[1263537]=0;c[n>>2]=0;r=n;break}}q=j+4|0;if((i|0)==(c[q>>2]|0)){s=i+8|0;t=c[s>>2]|0;c[q>>2]=t;q=c[h>>2]|0;if((t|0)==(q|0))u=p;else{c[t+12>>2]=j;u=c[f>>2]|0}t=i+12|0;c[t>>2]=u;v=c[f>>2]|0;w=v+8|0;if((c[w>>2]|0)==(j|0))c[w>>2]=i;else c[v+4>>2]=i;c[s>>2]=j;c[f>>2]=i;x=j;y=i;z=q;A=c[t>>2]|0}else{x=i;y=j;z=c[h>>2]|0;A=n}a[1263537]=0;c[y>>2]=1;if((z|0)==(A|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1144075,146,1146003,0);B=c[(c[x+12>>2]|0)+12>>2]|0;C=c[h>>2]|0}else{a[1263537]=0;c[A>>2]=0;B=A;C=z}t=B+8|0;q=c[t>>2]|0;s=q+4|0;v=c[s>>2]|0;c[t>>2]=v;if((v|0)!=(C|0))c[v+12>>2]=B;v=B+12|0;c[q+12>>2]=c[v>>2];t=c[v>>2]|0;w=t+4|0;if((c[w>>2]|0)==(B|0))c[w>>2]=q;else c[t+8>>2]=q;c[s>>2]=B;c[v>>2]=q;r=x}else{if(!(c[o>>2]|0)){c[k>>2]=1;a[1263537]=0;c[o>>2]=1;if((c[h>>2]|0)==(n|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1144075,146,1146003,0);r=c[(c[d>>2]|0)+12>>2]|0;break}else{a[1263537]=0;c[n>>2]=0;r=n;break}}q=j+8|0;if((i|0)==(c[q>>2]|0)){v=i+4|0;s=c[v>>2]|0;c[q>>2]=s;q=c[h>>2]|0;if((s|0)==(q|0))D=p;else{c[s+12>>2]=j;D=c[f>>2]|0}s=i+12|0;c[s>>2]=D;t=c[f>>2]|0;w=t+4|0;if((c[w>>2]|0)==(j|0))c[w>>2]=i;else c[t+8>>2]=i;c[v>>2]=j;c[f>>2]=i;E=j;F=i;G=q;H=c[s>>2]|0}else{E=i;F=j;G=c[h>>2]|0;H=n}a[1263537]=0;c[F>>2]=1;if((G|0)==(H|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1144075,146,1146003,0);I=c[(c[E+12>>2]|0)+12>>2]|0;J=c[h>>2]|0}else{a[1263537]=0;c[H>>2]=0;I=H;J=G}s=I+4|0;q=c[s>>2]|0;v=q+8|0;t=c[v>>2]|0;c[s>>2]=t;if((t|0)!=(J|0))c[t+12>>2]=I;t=I+12|0;c[q+12>>2]=c[t>>2];s=c[t>>2]|0;w=s+8|0;if((c[w>>2]|0)==(I|0))c[w>>2]=q;else c[s+4>>2]=q;c[v>>2]=I;c[t>>2]=q;r=E}while(0);n=r+12|0;f=c[n>>2]|0;if(!(c[f>>2]|0)){i=r;j=f;k=f;d=n}else break}}d=c[(c[b>>2]|0)+8>>2]|0;a[1263537]=0;c[d>>2]=1;l=e;return g|0}function __ZN6VectorIN8GDParser14DictionaryNode4PairEE6resizeEi(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0;if((d|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,269,1145657,0);e=31;return e|0}a[1263537]=0;f=c[b>>2]|0;if(!f)g=0;else g=c[f+-4>>2]|0;if((g|0)==(d|0)){e=0;return e|0}if(!d){if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);c[b>>2]=0;e=0;return e|0}__ZN6VectorIN8GDParser14DictionaryNode4PairEE14_copy_on_writeEv(b);f=d<<3;if(d>>>0<=536870911?(g=f+-1|0,h=g>>>1|g,g=h>>>2|h,h=g>>>4|g,g=h>>>8|h,h=(g>>>16|g)+1|0,f>>>0<4294967264):0){a[1263537]=0;f=c[b>>2]|0;do if(!f)if((d|0)>0)i=18;else{j=0;i=25}else{g=c[f+-4>>2]|0;if((g|0)<(d|0))if(!g)i=18;else{k=__ZN6Memory14realloc_staticEPvjb(f,h,1)|0;if(k|0){a[1263537]=0;l=k;break}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,300,1145876,0);e=6;return e|0}else{j=g;i=25}}while(0);do if((i|0)==18){g=__ZN6Memory12alloc_staticEjb(h,1)|0;if(g|0){a[1263537]=0;c[g+-4>>2]=0;c[g+-8>>2]=1;l=g;break}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,292,1145820,0);e=6;return e|0}else if((i|0)==25){if((j|0)<=(d|0)){e=0;return e|0}g=__ZN6Memory14realloc_staticEPvjb(f,h,1)|0;if(!g){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,324,1145876,0);e=6;return e|0}else{a[1263537]=0;c[b>>2]=g;c[g+-4>>2]=d;e=0;return e|0}}while(0);c[b>>2]=l;c[((l|0)==0?0:l+-4|0)>>2]=d;e=0;return e|0}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,285,1145723,0);e=6;return e|0}function __ZN3SetI7Variant10ComparatorIS0_E16DefaultAllocatorE13_cleanup_treeEPNS4_7ElementE(a,b){a=a|0;b=b|0;if((c[a+4>>2]|0)==(b|0))return;__ZN3SetI7Variant10ComparatorIS0_E16DefaultAllocatorE13_cleanup_treeEPNS4_7ElementE(a,c[b+8>>2]|0);__ZN3SetI7Variant10ComparatorIS0_E16DefaultAllocatorE13_cleanup_treeEPNS4_7ElementE(a,c[b+4>>2]|0);a=b+24|0;if(c[a>>2]|0)__ZN7Variant5clearEv(a);__ZN6Memory11free_staticEPvb(b,0);return}function __ZN3SetI7Variant10ComparatorIS0_E16DefaultAllocatorE7_insertERKS0_Rb(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0;f=c[b>>2]|0;g=c[f+8>>2]|0;h=b+4|0;a:do if((g|0)==(c[h>>2]|0))i=f;else{j=g;while(1){k=j+24|0;if(__ZNK7VariantltERKS_(d,k)|0)l=j+8|0;else{if(!(__ZNK7VariantltERKS_(k,d)|0))break;l=j+4|0}k=c[l>>2]|0;if((k|0)==(c[h>>2]|0)){i=j;break a}else j=k}a[e>>0]=1;m=j;return m|0}while(0);l=__ZnwjPFPvjE(48,4740)|0;c[l>>2]=0;c[l+4>>2]=0;c[l+8>>2]=0;c[l+12>>2]=0;c[l+16>>2]=0;c[l+20>>2]=0;c[l+24>>2]=0;c[l+12>>2]=i;g=c[h>>2]|0;f=l+4|0;c[f>>2]=g;k=l+8|0;c[k>>2]=g;__ZN7VariantaSERKS_(l+24|0,d);if((i|0)!=(c[b>>2]|0)?!(__ZNK7VariantltERKS_(d,i+24|0)|0):0)c[i+4>>2]=l;else c[i+8>>2]=l;a[e>>0]=0;e=c[f>>2]|0;f=c[h>>2]|0;if((e|0)==(f|0)){h=l;do{i=h;h=c[h+12>>2]|0}while((i|0)==(c[h+4>>2]|0));n=(h|0)==(c[b>>2]|0)?0:h}else{h=e;while(1){e=c[h+8>>2]|0;if((e|0)==(f|0)){n=h;break}else h=e}}c[l+16>>2]=n;h=c[k>>2]|0;b:do if((h|0)==(f|0)){k=l;while(1){e=k;k=c[k+12>>2]|0;if((e|0)!=(c[k+8>>2]|0)){o=k;break b}if((k|0)==(c[b>>2]|0)){o=0;break}}}else{k=h;while(1){j=c[k+4>>2]|0;if((j|0)==(f|0)){o=k;break}else k=j}}while(0);f=l+20|0;c[f>>2]=o;if(!n)p=o;else{c[n+20>>2]=l;p=c[f>>2]|0}if(!p){m=l;return m|0}c[p+16>>2]=l;m=l;return m|0}function __ZN8GDParser14DictionaryNodeD2Ev(a){a=a|0;var b=0;c[a>>2]=24444;b=c[a+20>>2]|0;if(!b)return;if(__Z16atomic_decrementPj(b+-8|0)|0)return;__ZN6Memory11free_staticEPvb(b,1);return}function __ZN8GDParser14DictionaryNodeD0Ev(a){a=a|0;var b=0;c[a>>2]=24444;b=c[a+20>>2]|0;if(!b){__ZdlPv(a);return}if(__Z16atomic_decrementPj(b+-8|0)|0){__ZdlPv(a);return}__ZN6Memory11free_staticEPvb(b,1);__ZdlPv(a);return}function __ZN8GDParser9ArrayNodeD2Ev(a){a=a|0;var b=0;c[a>>2]=24428;b=c[a+20>>2]|0;if(!b)return;if(__Z16atomic_decrementPj(b+-8|0)|0)return;__ZN6Memory11free_staticEPvb(b,1);return}function __ZN8GDParser9ArrayNodeD0Ev(a){a=a|0;var b=0;c[a>>2]=24428;b=c[a+20>>2]|0;if(!b){__ZdlPv(a);return}if(__Z16atomic_decrementPj(b+-8|0)|0){__ZdlPv(a);return}__ZN6Memory11free_staticEPvb(b,1);__ZdlPv(a);return}function __ZN8GDParser8SelfNodeD0Ev(a){a=a|0;__ZdlPv(a);return}function __ZN8GDParser9BlockNodeD2Ev(a){a=a|0;var b=0,d=0,e=0,f=0;c[a>>2]=23260;__ZN4ListIPN8GDParser9BlockNodeE16DefaultAllocatorED2Ev(a+52|0);b=c[a+48>>2]|0;if(b|0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(b,1);b=a+44|0;d=c[b>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0){e=c[b>>2]|0;b=(e|0)==0?0:e+-4|0;e=b+4|0;if(c[b>>2]|0){f=0;do{__ZN10StringNameD2Ev(e+(f<<2)|0);f=f+1|0}while(f>>>0<(c[b>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(d,1)}__ZN4ListIPN8GDParser4NodeE16DefaultAllocatorED2Ev(a+40|0);d=a+28|0;b=c[d>>2]|0;if(!b)return;__ZN3MapI10StringNamei10ComparatorIS0_E16DefaultAllocatorE13_cleanup_treeEPNS4_7ElementE(d,c[b+8>>2]|0);b=c[a+32>>2]|0;f=c[d>>2]|0;c[f+8>>2]=b;c[a+36>>2]=0;a=b;c[a+12>>2]=a;if(!f)return;__ZN10StringNameD2Ev(f+24|0);__ZN6Memory11free_staticEPvb(f,0);c[d>>2]=0;return}function __ZN8GDParser9BlockNodeD0Ev(a){a=a|0;__ZN8GDParser9BlockNodeD2Ev(a);__ZdlPv(a);return}function __ZN4ListIPN8GDParser9BlockNodeE16DefaultAllocatorED2Ev(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0;d=c[b>>2]|0;if(!d)return;else e=d;while(1){d=c[e>>2]|0;if(!d){f=15;break}a[1263537]=0;if((c[d+12>>2]|0)==(e|0)){c[e>>2]=c[d+4>>2];g=e+4|0;h=c[d+8>>2]|0;if((c[g>>2]|0)==(d|0))c[g>>2]=h;g=d+4|0;if(h|0)c[h+4>>2]=c[g>>2];i=c[g>>2]|0;if(i|0)c[i+8>>2]=h;__ZN6Memory11free_staticEPvb(d,0);d=e+8|0;c[d>>2]=(c[d>>2]|0)+-1}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145114,1145120,157,1145132,0);j=c[b>>2]|0;if(!(c[j+8>>2]|0)){f=14;break}if(!j){f=18;break}else e=j}if((f|0)==14){__ZN6Memory11free_staticEPvb(j,0);c[b>>2]=0;return}else if((f|0)==15)if(!(c[e+8>>2]|0)){a[1263537]=0;__ZN6Memory11free_staticEPvb(e,0);return}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145461,1145120,668,1145467,0);return}else if((f|0)==18)return}function __ZN4ListIPN8GDParser4NodeE16DefaultAllocatorED2Ev(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0;d=c[b>>2]|0;if(!d)return;else e=d;while(1){d=c[e>>2]|0;if(!d){f=15;break}a[1263537]=0;if((c[d+12>>2]|0)==(e|0)){c[e>>2]=c[d+4>>2];g=e+4|0;h=c[d+8>>2]|0;if((c[g>>2]|0)==(d|0))c[g>>2]=h;g=d+4|0;if(h|0)c[h+4>>2]=c[g>>2];i=c[g>>2]|0;if(i|0)c[i+8>>2]=h;__ZN6Memory11free_staticEPvb(d,0);d=e+8|0;c[d>>2]=(c[d>>2]|0)+-1}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145114,1145120,157,1145132,0);j=c[b>>2]|0;if(!(c[j+8>>2]|0)){f=14;break}if(!j){f=18;break}else e=j}if((f|0)==14){__ZN6Memory11free_staticEPvb(j,0);c[b>>2]=0;return}else if((f|0)==15)if(!(c[e+8>>2]|0)){a[1263537]=0;__ZN6Memory11free_staticEPvb(e,0);return}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145461,1145120,668,1145467,0);return}else if((f|0)==18)return}function __ZN8GDParser9ClassNodeD2Ev(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0;c[a>>2]=23244;b=a+60|0;__ZN6VectorIN8GDParser9ClassNode6SignalEE6_unrefEPv(b,c[b>>2]|0);b=c[a+56>>2]|0;if(b|0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(b,1);b=c[a+52>>2]|0;if(b|0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(b,1);b=a+48|0;d=c[b>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0){e=c[b>>2]|0;b=(e|0)==0?0:e+-4|0;e=b+4|0;if(c[b>>2]|0){f=0;do{__ZN10StringNameD2Ev(e+(f<<3)|0);f=f+1|0}while(f>>>0<(c[b>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(d,1)}d=a+44|0;__ZN6VectorIN8GDParser9ClassNode6MemberEE6_unrefEPv(d,c[d>>2]|0);d=c[a+40>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);d=a+36|0;b=c[d>>2]|0;if(!b){g=a+32|0;__ZN10StringNameD2Ev(g);h=a+24|0;__ZN10StringNameD2Ev(h);return}if(__Z16atomic_decrementPj(b+-8|0)|0){g=a+32|0;__ZN10StringNameD2Ev(g);h=a+24|0;__ZN10StringNameD2Ev(h);return}f=c[d>>2]|0;d=(f|0)==0?0:f+-4|0;f=d+4|0;if(c[d>>2]|0){e=0;do{__ZN10StringNameD2Ev(f+(e<<2)|0);e=e+1|0}while(e>>>0<(c[d>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(b,1);g=a+32|0;__ZN10StringNameD2Ev(g);h=a+24|0;__ZN10StringNameD2Ev(h);return}function __ZN8GDParser9ClassNodeD0Ev(a){a=a|0;__ZN8GDParser9ClassNodeD2Ev(a);__ZdlPv(a);return}function __ZN15GDTokenizerText8_advanceEv(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0,ia=0,ja=0,ka=0,la=0,ma=0,na=0,oa=0,pa=0,qa=0,ra=0,sa=0,ta=0,ua=0,va=0,wa=0,xa=0,ya=0,za=0,Aa=0;d=l;l=l+64|0;if((l|0)>=(m|0))ba(64);e=d+24|0;f=d;g=d+48|0;if(a[b+952>>0]|0){__ZN15GDTokenizerText11_make_errorERK6String(b,b+948|0);l=d;return}h=b+12|0;i=c[h>>2]|0;j=b+8|0;k=c[j>>2]|0;if((i|0)>=(k|0)){n=b+944|0;o=c[n>>2]|0;c[b+32+(o*48|0)>>2]=89;c[b+32+(o*48|0)+36>>2]=c[b+20>>2];c[b+32+(o*48|0)+40>>2]=c[b+24>>2];c[n>>2]=((c[n>>2]|0)+1|0)%9|0;l=d;return}n=b+16|0;o=c[n>>2]|0;p=b+24|0;q=b+20|0;r=i;a:while(1){s=c[o+(r<<2)>>2]|0;b:do if((s|0)>=45){if((s|0)<91){t=378;break a}if((s|0)>=123){t=381;break a}switch(s|0){case 91:{t=73;break a;break}case 93:{t=74;break a;break}case 94:{t=82;break a;break}case 92:break;default:{t=208;break a}}i=r+1|0;c[h>>2]=i;u=c[p>>2]|0;v=u+1|0;c[p>>2]=v;if((i|0)<(k|0)?(c[o+(i<<2)>>2]|0)==13:0){w=r+2|0;c[h>>2]=w;x=u+2|0;c[p>>2]=x;y=w;z=x}else{y=i;z=v}if((y|0)>=(k|0)){t=13;break a}if((c[o+(y<<2)>>2]|0)!=10){t=13;break a}v=y+1|0;c[h>>2]=v;i=z+1|0;c[p>>2]=i;c[q>>2]=(c[q>>2]|0)+1;if((v|0)<(k|0)){x=v;w=i;while(1){if((c[o+(x<<2)>>2]|0)!=32?(c[o+(x<<2)>>2]|0)!=9:0){A=x;break b}i=x+1|0;c[h>>2]=i;w=w+1|0;c[p>>2]=w;if((i|0)>=(k|0)){A=i;break}else x=i}}else A=v}else{switch(s|0){case 0:{B=r;t=7;break a;break}case 10:{t=23;break a;break}case 35:{C=r;D=35;t=29;break a;break}case 33:{t=67;break a;break}case 40:{t=75;break a;break}case 41:{t=76;break a;break}case 44:{t=77;break a;break}case 36:{t=81;break a;break}case 38:{t=87;break a;break}case 42:{t=97;break a;break}case 43:{t=101;break a;break}case 37:{t=109;break a;break}case 34:case 39:{E=0;G=r;H=s;t=120;break a;break}case 32:case 13:case 9:break;default:{t=208;break a}}x=r+1|0;c[h>>2]=x;c[p>>2]=(c[p>>2]|0)+1;A=x}while(0);if((A|0)<(k|0))r=A;else{B=A;t=7;break}}c:switch(t|0){case 7:{A=b+944|0;z=c[A>>2]|0;c[b+32+(z*48|0)>>2]=89;c[b+32+(z*48|0)+36>>2]=c[q>>2];c[b+32+(z*48|0)+40>>2]=c[p>>2];c[A>>2]=((c[A>>2]|0)+1|0)%9|0;I=B;break}case 13:{__ZN6StringC2EPKc(e,495672);__ZN15GDTokenizerText11_make_errorERK6String(b,e);B=c[e>>2]|0;if(B|0?(__Z16atomic_decrementPj(B+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(B,1);l=d;return}case 23:{c[q>>2]=(c[q>>2]|0)+1;B=r+1|0;c[h>>2]=B;c[p>>2]=1;d:do if((B|0)<(k|0)){A=0;z=B;while(1){switch(c[o+(z<<2)>>2]|0){case 9:case 32:break;default:{J=A;break d}}y=A+1|0;z=B+y|0;if((z|0)>=(k|0)){J=y;break d}else A=y}}else J=0;while(0);B=b+944|0;A=c[B>>2]|0;c[b+32+(A*48|0)>>2]=83;__ZN7VariantC2Ei(e,J);__ZN7VariantaSERKS_(b+32+(A*48|0)+8|0,e);if(c[e>>2]|0)__ZN7Variant5clearEv(e);c[b+32+(A*48|0)+36>>2]=c[q>>2];c[b+32+(A*48|0)+40>>2]=c[p>>2];c[B>>2]=((c[B>>2]|0)+1|0)%9|0;l=d;return}case 29:{while(1){t=0;if((C|0)<(k|0)){K=C+1|0;c[h>>2]=K;if((D|0)==10)break;else L=K}else{B=C+1|0;c[h>>2]=B;L=B}if((L|0)>=(k|0)){t=34;break}D=c[o+(L<<2)>>2]|0;if(!D){t=34;break}else{C=L;t=29}}if((t|0)==34){L=b+944|0;C=c[L>>2]|0;c[b+32+(C*48|0)>>2]=89;c[b+32+(C*48|0)+36>>2]=c[q>>2];c[b+32+(C*48|0)+40>>2]=c[p>>2];c[L>>2]=((c[L>>2]|0)+1|0)%9|0;l=d;return}c[p>>2]=1;c[q>>2]=(c[q>>2]|0)+1;e:do if((K|0)<(k|0)){L=0;C=K;while(1){switch(c[o+(C<<2)>>2]|0){case 9:case 32:break;default:{M=L;break e}}D=L+1|0;C=K+D|0;if((C|0)>=(k|0)){M=D;break e}else L=D}}else M=0;while(0);K=b+944|0;L=c[K>>2]|0;c[b+32+(L*48|0)>>2]=83;__ZN7VariantC2Ei(e,M);__ZN7VariantaSERKS_(b+32+(L*48|0)+8|0,e);if(c[e>>2]|0)__ZN7Variant5clearEv(e);c[b+32+(L*48|0)+36>>2]=c[q>>2];c[b+32+(L*48|0)+40>>2]=c[p>>2];c[K>>2]=((c[K>>2]|0)+1|0)%9|0;l=d;return}case 67:{K=r+1|0;if((K|0)<(k|0)?(c[o+(K<<2)>>2]|0)==61:0){L=b+944|0;M=c[L>>2]|0;c[b+32+(M*48|0)>>2]=8;c[b+32+(M*48|0)+36>>2]=c[q>>2];c[b+32+(M*48|0)+40>>2]=c[p>>2];c[L>>2]=((c[L>>2]|0)+1|0)%9|0;c[h>>2]=K;c[p>>2]=(c[p>>2]|0)+1;I=K;break}K=b+944|0;L=c[K>>2]|0;c[b+32+(L*48|0)>>2]=15;c[b+32+(L*48|0)+36>>2]=c[q>>2];c[b+32+(L*48|0)+40>>2]=c[p>>2];c[K>>2]=((c[K>>2]|0)+1|0)%9|0;I=r;break}case 73:{K=b+944|0;L=c[K>>2]|0;c[b+32+(L*48|0)>>2]=71;c[b+32+(L*48|0)+36>>2]=c[q>>2];c[b+32+(L*48|0)+40>>2]=c[p>>2];c[K>>2]=((c[K>>2]|0)+1|0)%9|0;I=r;break}case 74:{K=b+944|0;L=c[K>>2]|0;c[b+32+(L*48|0)>>2]=72;c[b+32+(L*48|0)+36>>2]=c[q>>2];c[b+32+(L*48|0)+40>>2]=c[p>>2];c[K>>2]=((c[K>>2]|0)+1|0)%9|0;I=r;break}case 75:{K=b+944|0;L=c[K>>2]|0;c[b+32+(L*48|0)>>2]=75;c[b+32+(L*48|0)+36>>2]=c[q>>2];c[b+32+(L*48|0)+40>>2]=c[p>>2];c[K>>2]=((c[K>>2]|0)+1|0)%9|0;I=r;break}case 76:{K=b+944|0;L=c[K>>2]|0;c[b+32+(L*48|0)>>2]=76;c[b+32+(L*48|0)+36>>2]=c[q>>2];c[b+32+(L*48|0)+40>>2]=c[p>>2];c[K>>2]=((c[K>>2]|0)+1|0)%9|0;I=r;break}case 77:{K=b+944|0;L=c[K>>2]|0;c[b+32+(L*48|0)>>2]=77;c[b+32+(L*48|0)+36>>2]=c[q>>2];c[b+32+(L*48|0)+40>>2]=c[p>>2];c[K>>2]=((c[K>>2]|0)+1|0)%9|0;I=r;break}case 81:{K=b+944|0;L=c[K>>2]|0;c[b+32+(L*48|0)>>2]=82;c[b+32+(L*48|0)+36>>2]=c[q>>2];c[b+32+(L*48|0)+40>>2]=c[p>>2];c[K>>2]=((c[K>>2]|0)+1|0)%9|0;I=r;break}case 82:{K=r+1|0;if((K|0)<(k|0)?(c[o+(K<<2)>>2]|0)==61:0){L=b+944|0;M=c[L>>2]|0;c[b+32+(M*48|0)>>2]=33;c[b+32+(M*48|0)+36>>2]=c[q>>2];c[b+32+(M*48|0)+40>>2]=c[p>>2];c[L>>2]=((c[L>>2]|0)+1|0)%9|0;c[h>>2]=K;c[p>>2]=(c[p>>2]|0)+1;I=K;break}K=b+944|0;L=c[K>>2]|0;c[b+32+(L*48|0)>>2]=36;c[b+32+(L*48|0)+36>>2]=c[q>>2];c[b+32+(L*48|0)+40>>2]=c[p>>2];c[K>>2]=((c[K>>2]|0)+1|0)%9|0;I=r;break}case 87:{K=r+1|0;f:do if((K|0)<(k|0))switch(c[o+(K<<2)>>2]|0){case 38:{L=b+944|0;M=c[L>>2]|0;c[b+32+(M*48|0)>>2]=13;c[b+32+(M*48|0)+36>>2]=c[q>>2];c[b+32+(M*48|0)+40>>2]=c[p>>2];c[L>>2]=((c[L>>2]|0)+1|0)%9|0;c[h>>2]=K;c[p>>2]=(c[p>>2]|0)+1;I=K;break c;break}case 61:{L=b+944|0;M=c[L>>2]|0;c[b+32+(M*48|0)>>2]=31;c[b+32+(M*48|0)+36>>2]=c[q>>2];c[b+32+(M*48|0)+40>>2]=c[p>>2];c[L>>2]=((c[L>>2]|0)+1|0)%9|0;c[h>>2]=K;c[p>>2]=(c[p>>2]|0)+1;I=K;break c;break}default:break f}while(0);K=b+944|0;L=c[K>>2]|0;c[b+32+(L*48|0)>>2]=34;c[b+32+(L*48|0)+36>>2]=c[q>>2];c[b+32+(L*48|0)+40>>2]=c[p>>2];c[K>>2]=((c[K>>2]|0)+1|0)%9|0;I=r;break}case 97:{K=r+1|0;if((K|0)<(k|0)?(c[o+(K<<2)>>2]|0)==61:0){L=b+944|0;M=c[L>>2]|0;c[b+32+(M*48|0)>>2]=26;c[b+32+(M*48|0)+36>>2]=c[q>>2];c[b+32+(M*48|0)+40>>2]=c[p>>2];c[L>>2]=((c[L>>2]|0)+1|0)%9|0;c[h>>2]=K;c[p>>2]=(c[p>>2]|0)+1;I=K;break}K=b+944|0;L=c[K>>2]|0;c[b+32+(L*48|0)>>2]=18;c[b+32+(L*48|0)+36>>2]=c[q>>2];c[b+32+(L*48|0)+40>>2]=c[p>>2];c[K>>2]=((c[K>>2]|0)+1|0)%9|0;I=r;break}case 101:{K=r+1|0;if((K|0)<(k|0)?(c[o+(K<<2)>>2]|0)==61:0){L=b+944|0;M=c[L>>2]|0;c[b+32+(M*48|0)>>2]=24;c[b+32+(M*48|0)+36>>2]=c[q>>2];c[b+32+(M*48|0)+40>>2]=c[p>>2];c[L>>2]=((c[L>>2]|0)+1|0)%9|0;c[h>>2]=K;c[p>>2]=(c[p>>2]|0)+1;I=K;break}K=b+944|0;L=c[K>>2]|0;c[b+32+(L*48|0)>>2]=16;c[b+32+(L*48|0)+36>>2]=c[q>>2];c[b+32+(L*48|0)+40>>2]=c[p>>2];c[K>>2]=((c[K>>2]|0)+1|0)%9|0;I=r;break}case 109:{K=r+1|0;if((K|0)<(k|0)?(c[o+(K<<2)>>2]|0)==61:0){L=b+944|0;M=c[L>>2]|0;c[b+32+(M*48|0)>>2]=28;c[b+32+(M*48|0)+36>>2]=c[q>>2];c[b+32+(M*48|0)+40>>2]=c[p>>2];c[L>>2]=((c[L>>2]|0)+1|0)%9|0;c[h>>2]=K;c[p>>2]=(c[p>>2]|0)+1;I=K;break}K=b+944|0;L=c[K>>2]|0;c[b+32+(L*48|0)>>2]=20;c[b+32+(L*48|0)+36>>2]=c[q>>2];c[b+32+(L*48|0)+40>>2]=c[p>>2];c[K>>2]=((c[K>>2]|0)+1|0)%9|0;I=r;break}case 378:{switch(s|0){case 47:{K=r+1|0;if((K|0)<(k|0)?(c[o+(K<<2)>>2]|0)==61:0){L=b+944|0;M=c[L>>2]|0;c[b+32+(M*48|0)>>2]=27;c[b+32+(M*48|0)+36>>2]=c[q>>2];c[b+32+(M*48|0)+40>>2]=c[p>>2];c[L>>2]=((c[L>>2]|0)+1|0)%9|0;c[h>>2]=K;c[p>>2]=(c[p>>2]|0)+1;I=K;break c}K=b+944|0;L=c[K>>2]|0;c[b+32+(L*48|0)>>2]=19;c[b+32+(L*48|0)+36>>2]=c[q>>2];c[b+32+(L*48|0)+40>>2]=c[p>>2];c[K>>2]=((c[K>>2]|0)+1|0)%9|0;I=r;break c;break}case 61:{K=r+1|0;if((K|0)<(k|0)?(c[o+(K<<2)>>2]|0)==61:0){L=b+944|0;M=c[L>>2]|0;c[b+32+(M*48|0)>>2]=7;c[b+32+(M*48|0)+36>>2]=c[q>>2];c[b+32+(M*48|0)+40>>2]=c[p>>2];c[L>>2]=((c[L>>2]|0)+1|0)%9|0;c[h>>2]=K;c[p>>2]=(c[p>>2]|0)+1;I=K;break c}K=b+944|0;L=c[K>>2]|0;c[b+32+(L*48|0)>>2]=23;c[b+32+(L*48|0)+36>>2]=c[q>>2];c[b+32+(L*48|0)+40>>2]=c[p>>2];c[K>>2]=((c[K>>2]|0)+1|0)%9|0;I=r;break c;break}case 60:{K=r+1|0;g:do if((K|0)<(k|0)){switch(c[o+(K<<2)>>2]|0){case 61:{L=b+944|0;M=c[L>>2]|0;c[b+32+(M*48|0)>>2]=10;c[b+32+(M*48|0)+36>>2]=c[q>>2];c[b+32+(M*48|0)+40>>2]=c[p>>2];c[L>>2]=((c[L>>2]|0)+1|0)%9|0;c[h>>2]=K;c[p>>2]=(c[p>>2]|0)+1;I=K;break c;break}case 60:break;default:break g}L=r+2|0;if((L|0)<(k|0)?(c[o+(L<<2)>>2]|0)==61:0){L=b+944|0;M=c[L>>2]|0;c[b+32+(M*48|0)>>2]=29;c[b+32+(M*48|0)+36>>2]=c[q>>2];c[b+32+(M*48|0)+40>>2]=c[p>>2];c[L>>2]=((c[L>>2]|0)+1|0)%9|0;c[h>>2]=K;L=(c[p>>2]|0)+1|0;c[p>>2]=L;N=K;O=L}else{L=b+944|0;M=c[L>>2]|0;c[b+32+(M*48|0)>>2]=21;c[b+32+(M*48|0)+36>>2]=c[q>>2];c[b+32+(M*48|0)+40>>2]=c[p>>2];c[L>>2]=((c[L>>2]|0)+1|0)%9|0;N=r;O=c[p>>2]|0}L=N+1|0;c[h>>2]=L;c[p>>2]=O+1;I=L;break c}while(0);O=b+944|0;N=c[O>>2]|0;c[b+32+(N*48|0)>>2]=9;c[b+32+(N*48|0)+36>>2]=c[q>>2];c[b+32+(N*48|0)+40>>2]=c[p>>2];c[O>>2]=((c[O>>2]|0)+1|0)%9|0;I=r;break c;break}case 62:{O=r+1|0;h:do if((O|0)<(k|0)){switch(c[o+(O<<2)>>2]|0){case 61:{N=b+944|0;K=c[N>>2]|0;c[b+32+(K*48|0)>>2]=12;c[b+32+(K*48|0)+36>>2]=c[q>>2];c[b+32+(K*48|0)+40>>2]=c[p>>2];c[N>>2]=((c[N>>2]|0)+1|0)%9|0;c[h>>2]=O;c[p>>2]=(c[p>>2]|0)+1;I=O;break c;break}case 62:break;default:break h}N=r+2|0;if((N|0)<(k|0)?(c[o+(N<<2)>>2]|0)==61:0){N=b+944|0;K=c[N>>2]|0;c[b+32+(K*48|0)>>2]=30;c[b+32+(K*48|0)+36>>2]=c[q>>2];c[b+32+(K*48|0)+40>>2]=c[p>>2];c[N>>2]=((c[N>>2]|0)+1|0)%9|0;c[h>>2]=O;N=(c[p>>2]|0)+1|0;c[p>>2]=N;P=O;Q=N}else{N=b+944|0;K=c[N>>2]|0;c[b+32+(K*48|0)>>2]=22;c[b+32+(K*48|0)+36>>2]=c[q>>2];c[b+32+(K*48|0)+40>>2]=c[p>>2];c[N>>2]=((c[N>>2]|0)+1|0)%9|0;P=r;Q=c[p>>2]|0}N=P+1|0;c[h>>2]=N;c[p>>2]=Q+1;I=N;break c}while(0);Q=b+944|0;P=c[Q>>2]|0;c[b+32+(P*48|0)>>2]=11;c[b+32+(P*48|0)+36>>2]=c[q>>2];c[b+32+(P*48|0)+40>>2]=c[p>>2];c[Q>>2]=((c[Q>>2]|0)+1|0)%9|0;I=r;break c;break}case 59:{Q=b+944|0;P=c[Q>>2]|0;c[b+32+(P*48|0)>>2]=78;c[b+32+(P*48|0)+36>>2]=c[q>>2];c[b+32+(P*48|0)+40>>2]=c[p>>2];c[Q>>2]=((c[Q>>2]|0)+1|0)%9|0;I=r;break c;break}case 63:{Q=b+944|0;P=c[Q>>2]|0;c[b+32+(P*48|0)>>2]=80;c[b+32+(P*48|0)+36>>2]=c[q>>2];c[b+32+(P*48|0)+40>>2]=c[p>>2];c[Q>>2]=((c[Q>>2]|0)+1|0)%9|0;I=r;break c;break}case 58:{Q=b+944|0;P=c[Q>>2]|0;c[b+32+(P*48|0)>>2]=81;c[b+32+(P*48|0)+36>>2]=c[q>>2];c[b+32+(P*48|0)+40>>2]=c[p>>2];c[Q>>2]=((c[Q>>2]|0)+1|0)%9|0;I=r;break c;break}case 45:{Q=r+1|0;if((Q|0)<(k|0)?(c[o+(Q<<2)>>2]|0)==61:0){P=b+944|0;O=c[P>>2]|0;c[b+32+(O*48|0)>>2]=25;c[b+32+(O*48|0)+36>>2]=c[q>>2];c[b+32+(O*48|0)+40>>2]=c[p>>2];c[P>>2]=((c[P>>2]|0)+1|0)%9|0;c[h>>2]=Q;c[p>>2]=(c[p>>2]|0)+1;I=Q;break c}Q=b+944|0;P=c[Q>>2]|0;c[b+32+(P*48|0)>>2]=17;c[b+32+(P*48|0)+36>>2]=c[q>>2];c[b+32+(P*48|0)+40>>2]=c[p>>2];c[Q>>2]=((c[Q>>2]|0)+1|0)%9|0;I=r;break c;break}case 64:{Q=r+1|0;i:do if((Q|0)<(k|0)){P=c[o+(Q<<2)>>2]|0;switch(P|0){case 39:case 34:break;default:break i}c[h>>2]=Q;c[p>>2]=(c[p>>2]|0)+1;E=1;G=Q;H=P;t=120;break c}while(0);__ZN6StringC2EPKc(e,495700);__ZN15GDTokenizerText11_make_errorERK6String(b,e);Q=c[e>>2]|0;if(Q|0?(__Z16atomic_decrementPj(Q+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Q,1);l=d;return}default:{t=208;break c}}break}case 381:{if((s|0)<125){switch(s|0){case 123:{Q=b+944|0;P=c[Q>>2]|0;c[b+32+(P*48|0)>>2]=73;c[b+32+(P*48|0)+36>>2]=c[q>>2];c[b+32+(P*48|0)+40>>2]=c[p>>2];c[Q>>2]=((c[Q>>2]|0)+1|0)%9|0;I=r;break c;break}case 124:break;default:{t=208;break c}}Q=r+1|0;j:do if((Q|0)<(k|0))switch(c[o+(Q<<2)>>2]|0){case 124:{P=b+944|0;O=c[P>>2]|0;c[b+32+(O*48|0)>>2]=14;c[b+32+(O*48|0)+36>>2]=c[q>>2];c[b+32+(O*48|0)+40>>2]=c[p>>2];c[P>>2]=((c[P>>2]|0)+1|0)%9|0;c[h>>2]=Q;c[p>>2]=(c[p>>2]|0)+1;I=Q;break c;break}case 61:{P=b+944|0;O=c[P>>2]|0;c[b+32+(O*48|0)>>2]=32;c[b+32+(O*48|0)+36>>2]=c[q>>2];c[b+32+(O*48|0)+40>>2]=c[p>>2];c[P>>2]=((c[P>>2]|0)+1|0)%9|0;c[h>>2]=Q;c[p>>2]=(c[p>>2]|0)+1;I=Q;break c;break}default:break j}while(0);Q=b+944|0;P=c[Q>>2]|0;c[b+32+(P*48|0)>>2]=35;c[b+32+(P*48|0)+36>>2]=c[q>>2];c[b+32+(P*48|0)+40>>2]=c[p>>2];c[Q>>2]=((c[Q>>2]|0)+1|0)%9|0;I=r;break}if((s|0)<126){switch(s|0){case 125:break;default:{t=208;break c}}Q=b+944|0;P=c[Q>>2]|0;c[b+32+(P*48|0)>>2]=74;c[b+32+(P*48|0)+36>>2]=c[q>>2];c[b+32+(P*48|0)+40>>2]=c[p>>2];c[Q>>2]=((c[Q>>2]|0)+1|0)%9|0;I=r;break}if((s|0)<65535){switch(s|0){case 126:break;default:{t=208;break c}}Q=b+944|0;P=c[Q>>2]|0;c[b+32+(P*48|0)>>2]=37;c[b+32+(P*48|0)+36>>2]=c[q>>2];c[b+32+(P*48|0)+40>>2]=c[p>>2];c[Q>>2]=((c[Q>>2]|0)+1|0)%9|0;I=r;break}else{switch(s|0){case 65535:break;default:{t=208;break c}}Q=b+944|0;P=c[Q>>2]|0;c[b+32+(P*48|0)>>2]=90;c[b+32+(P*48|0)+36>>2]=c[q>>2];c[b+32+(P*48|0)+40>>2]=c[p>>2];c[Q>>2]=((c[Q>>2]|0)+1|0)%9|0;I=r;break}break}}k:do if((t|0)==120){if(!((G|0)<(k|0)&(H|0)==39)){Q=G+1|0;if((Q|0)<(k|0)?(c[o+(Q<<2)>>2]|0)==34:0){Q=G+2|0;if((Q|0)<(k|0))R=c[o+(Q<<2)>>2]|0;else R=0;Q=(R|0)==34;S=Q?3:1;T=Q?2:1}else{S=1;T=1}}else{S=1;T=0}c[e>>2]=0;Q=G+S|0;l:do if((Q|0)<(k|0)?(P=T&255,O=c[o+(Q<<2)>>2]|0,(O|0)!=0):0){N=S;K=O;O=G;L=k;M=o;m:while(1){switch(P&3){case 1:{if((K|0)==34){U=N;break m}else t=142;break}case 0:{C=O+N|0;if((C|0)<(L|0)?(c[M+(C<<2)>>2]|0)==39:0){U=N;break m}else t=142;break}case 2:{C=O+N|0;if((((((C|0)<(L|0)?(c[M+(C<<2)>>2]|0)==34:0)?(D=N+1+O|0,(D|0)<(L|0)):0)?(c[M+(D<<2)>>2]|0)==34:0)?(D=N+2|0,B=O+D|0,(B|0)<(L|0)):0)?(c[M+(B<<2)>>2]|0)==34:0){U=D;break m}else V=C;break}default:t=142}if((t|0)==142){t=0;C=O+N|0;if((C|0)<(L|0)?(c[M+(C<<2)>>2]|0)==10:0){t=144;break}else V=C}n:do if((V|0)<(L|0)){C=c[M+(V<<2)>>2]|0;o:do if((C|0)<65535){switch(C|0){case 92:break;default:break o}D=N+1|0;B=O+D|0;if((B|0)>=(L|0)){t=153;break m}A=c[M+(B<<2)>>2]|0;do switch(A|0){case 0:{t=153;break m;break}case 97:{W=D;X=7;break}case 98:{W=D;X=8;break}case 116:{W=D;X=9;break}case 110:{W=D;X=10;break}case 118:{W=D;X=11;break}case 102:{W=D;X=12;break}case 114:{W=D;X=13;break}case 39:{W=D;X=A;break}case 34:{W=D;X=A;break}case 92:{W=D;X=A;break}case 47:{W=D;X=A;break}case 117:{B=N+2+O|0;if((B|0)>=(L|0)){t=169;break m}J=c[M+(B<<2)>>2]|0;if(!J){t=169;break m}B=J+-48|0;do if(B>>>0>=10){switch(J|0){case 65:case 66:case 67:case 68:case 69:case 70:case 97:case 98:case 99:case 100:case 101:case 102:break;default:{t=175;break m}}if((J+-97|0)>>>0<6){Y=J+-87|0;Z=O;_=L;break}if((J+-65|0)>>>0<6){Y=J+-55|0;Z=O;_=L;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(495741,488440,640,1144909,0);a[1263537]=0;Y=0;Z=c[h>>2]|0;_=c[j>>2]|0;break}}else{Y=B;Z=O;_=L}while(0);B=N+3+Z|0;if((B|0)>=(_|0)){t=169;break m}J=c[(c[n>>2]|0)+(B<<2)>>2]|0;if(!J){t=169;break m}B=J+-48|0;do if(B>>>0>=10){switch(J|0){case 65:case 66:case 67:case 68:case 69:case 70:case 97:case 98:case 99:case 100:case 101:case 102:break;default:{t=175;break m}}if((J+-97|0)>>>0<6){$=J+-87|0;aa=Z;ca=_;break}if((J+-65|0)>>>0<6){$=J+-55|0;aa=Z;ca=_;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(495741,488440,640,1144909,0);a[1263537]=0;$=0;aa=c[h>>2]|0;ca=c[j>>2]|0;break}}else{$=B;aa=Z;ca=_}while(0);B=$|Y<<4;J=N+4+aa|0;if((J|0)>=(ca|0)){t=169;break m}z=c[(c[n>>2]|0)+(J<<2)>>2]|0;if(!z){t=169;break m}J=z+-48|0;do if(J>>>0>=10){switch(z|0){case 65:case 66:case 67:case 68:case 69:case 70:case 97:case 98:case 99:case 100:case 101:case 102:break;default:{t=175;break m}}if((z+-97|0)>>>0<6){da=z+-87|0;ea=aa;fa=ca;break}if((z+-65|0)>>>0<6){da=z+-55|0;ea=aa;fa=ca;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(495741,488440,640,1144909,0);a[1263537]=0;da=0;ea=c[h>>2]|0;fa=c[j>>2]|0;break}}else{da=J;ea=aa;fa=ca}while(0);J=da|B<<4;z=N+5+ea|0;if((z|0)>=(fa|0)){t=169;break m}y=c[(c[n>>2]|0)+(z<<2)>>2]|0;if(!y){t=169;break m}z=y+-48|0;do if(z>>>0>=10){switch(y|0){case 65:case 66:case 67:case 68:case 69:case 70:case 97:case 98:case 99:case 100:case 101:case 102:break;default:{t=175;break m}}if((y+-97|0)>>>0<6){ga=y+-87|0;break}if((y+-65|0)>>>0<6){ga=y+-55|0;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(495741,488440,640,1144909,0);a[1263537]=0;ga=0;break}}else ga=z;while(0);W=N+5|0;X=ga|J<<4;break}default:{t=185;break m}}while(0);__ZN6StringpLEw(e,X)|0;ha=W;break n}else switch(C|0){case 65535:{t=150;break m;break}default:{}}while(0);C=c[M+(V<<2)>>2]|0;if((C|0)==10){c[q>>2]=(c[q>>2]|0)+1;c[p>>2]=1;ia=10;t=192}else{ia=C;t=192}}else{ia=0;t=192}while(0);if((t|0)==192){t=0;__ZN6StringpLEw(e,ia)|0;ha=N}C=ha+1|0;A=c[h>>2]|0;D=A+C|0;L=c[j>>2]|0;if((D|0)>=(L|0)){t=128;break l}M=c[n>>2]|0;K=c[M+(D<<2)>>2]|0;if(!K){t=128;break l}else{N=C;O=A}}if((t|0)==144){__ZN6StringC2EPKc(f,495715);__ZN15GDTokenizerText11_make_errorERK6String(b,f);K=c[f>>2]|0;if(K|0?(__Z16atomic_decrementPj(K+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(K,1);ja=1;break}else if((t|0)==150)U=N+-1|0;else if((t|0)==153){__ZN6StringC2EPKc(f,1144828);__ZN15GDTokenizerText11_make_errorERK6String(b,f);K=c[f>>2]|0;if(K|0?(__Z16atomic_decrementPj(K+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(K,1);ja=1;break}else if((t|0)==169){__ZN6StringC2EPKc(f,1144828);__ZN15GDTokenizerText11_make_errorERK6String(b,f);K=c[f>>2]|0;if(K|0?(__Z16atomic_decrementPj(K+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(K,1);ja=1;break}else if((t|0)==175){__ZN6StringC2EPKc(f,1144848);__ZN15GDTokenizerText11_make_errorERK6String(b,f);K=c[f>>2]|0;if(K|0?(__Z16atomic_decrementPj(K+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(K,1);ja=1;break}else if((t|0)==185){__ZN6StringC2EPKc(f,495750);__ZN15GDTokenizerText11_make_errorERK6String(b,f);K=c[f>>2]|0;if(K|0?(__Z16atomic_decrementPj(K+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(K,1);ja=1;break}c[h>>2]=O+U;c[p>>2]=(c[p>>2]|0)+U;if(E){__ZN8NodePathC2ERK6String(g,e);__ZN7VariantC2ERK8NodePath(f,g);K=b+944|0;M=c[K>>2]|0;c[b+32+(M*48|0)>>2]=2;__ZN7VariantaSERKS_(b+32+(M*48|0)+8|0,f);c[b+32+(M*48|0)+36>>2]=c[q>>2];c[b+32+(M*48|0)+40>>2]=c[p>>2];c[K>>2]=((c[K>>2]|0)+1|0)%9|0;if(c[f>>2]|0)__ZN7Variant5clearEv(f);__ZN8NodePathD2Ev(g);ja=0;break}else{__ZN7VariantC2ERK6String(f,e);K=b+944|0;M=c[K>>2]|0;c[b+32+(M*48|0)>>2]=2;__ZN7VariantaSERKS_(b+32+(M*48|0)+8|0,f);c[b+32+(M*48|0)+36>>2]=c[q>>2];c[b+32+(M*48|0)+40>>2]=c[p>>2];c[K>>2]=((c[K>>2]|0)+1|0)%9|0;if(c[f>>2]|0)__ZN7Variant5clearEv(f);ja=0;break}}else t=128;while(0);if((t|0)==128){__ZN6StringC2EPKc(f,1144828);__ZN15GDTokenizerText11_make_errorERK6String(b,f);Q=c[f>>2]|0;if(Q|0?(__Z16atomic_decrementPj(Q+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Q,1);ja=1}Q=c[e>>2]|0;if(Q|0?(__Z16atomic_decrementPj(Q+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Q,1);if(!ja){I=c[h>>2]|0;break}else{l=d;return}}else if((t|0)==208){do if((s+-48|0)>>>0>=10){Q=(r|0)<(k|0);if(Q)if((s|0)==46){K=r+1|0;if((K|0)<(k|0)?((c[o+(K<<2)>>2]|0)+-48|0)>>>0<10:0)break;K=b+944|0;M=c[K>>2]|0;c[b+32+(M*48|0)>>2]=79;c[b+32+(M*48|0)+36>>2]=c[q>>2];c[b+32+(M*48|0)+40>>2]=c[p>>2];c[K>>2]=((c[K>>2]|0)+1|0)%9|0;I=r;break k}else ka=s;else ka=0;if(!((ka|0)==95|((ka+-48|0)>>>0<10|((ka&-33)+-65|0)>>>0<26))){__ZN6StringC2EPKc(e,495929);__ZN15GDTokenizerText11_make_errorERK6String(b,e);K=c[e>>2]|0;if(K|0?(__Z16atomic_decrementPj(K+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(K,1);l=d;return}c[e>>2]=0;__ZN6StringpLEw(e,Q?s:0)|0;Q=1;while(1){K=(c[h>>2]|0)+Q|0;M=(K|0)<(c[j>>2]|0);if(M)la=c[(c[n>>2]|0)+(K<<2)>>2]|0;else la=0;if(!((la|0)==95|((la+-48|0)>>>0<10|((la&-33)+-65|0)>>>0<26)))break;if(M)ma=c[(c[n>>2]|0)+(K<<2)>>2]|0;else ma=0;__ZN6StringpLEw(e,ma)|0;Q=Q+1|0}do if(__ZNK6StringeqEPKc(e,1144802)|0){c[f>>2]=0;Q=b+944|0;O=c[Q>>2]|0;c[b+32+(O*48|0)>>2]=2;__ZN7VariantaSERKS_(b+32+(O*48|0)+8|0,f);c[b+32+(O*48|0)+36>>2]=c[q>>2];c[b+32+(O*48|0)+40>>2]=c[p>>2];c[Q>>2]=((c[Q>>2]|0)+1|0)%9|0;if(c[f>>2]|0)__ZN7Variant5clearEv(f)}else{if(__ZNK6StringeqEPKc(e,1152413)|0){__ZN7VariantC2Eb(f,1);Q=b+944|0;O=c[Q>>2]|0;c[b+32+(O*48|0)>>2]=2;__ZN7VariantaSERKS_(b+32+(O*48|0)+8|0,f);c[b+32+(O*48|0)+36>>2]=c[q>>2];c[b+32+(O*48|0)+40>>2]=c[p>>2];c[Q>>2]=((c[Q>>2]|0)+1|0)%9|0;if(c[f>>2]|0)__ZN7Variant5clearEv(f);break}if(__ZNK6StringeqEPKc(e,1144807)|0){__ZN7VariantC2Eb(f,0);Q=b+944|0;O=c[Q>>2]|0;c[b+32+(O*48|0)>>2]=2;__ZN7VariantaSERKS_(b+32+(O*48|0)+8|0,f);c[b+32+(O*48|0)+36>>2]=c[q>>2];c[b+32+(O*48|0)+40>>2]=c[p>>2];c[Q>>2]=((c[Q>>2]|0)+1|0)%9|0;if(c[f>>2]|0)__ZN7Variant5clearEv(f);break}else na=0;while(1){if(__ZNK6StringeqEPKc(e,c[24452+(na<<3)+4>>2]|0)|0){t=328;break}Q=na+1|0;if((Q|0)==28){oa=0;break}else na=Q}if((t|0)==328){Q=b+944|0;O=c[Q>>2]|0;c[b+32+(O*48|0)>>2]=4;c[b+32+(O*48|0)+32>>2]=c[24452+(na<<3)>>2];c[b+32+(O*48|0)+36>>2]=c[q>>2];c[b+32+(O*48|0)+40>>2]=c[p>>2];c[Q>>2]=((c[Q>>2]|0)+1|0)%9|0;break}while(1){if(__ZNK6StringeqEPKc(e,__ZN11GDFunctions13get_func_nameENS_8FunctionE(oa)|0)|0){t=331;break}Q=oa+1|0;if((Q|0)<70)oa=Q;else{pa=0;break}}if((t|0)==331){Q=b+944|0;O=c[Q>>2]|0;c[b+32+(O*48|0)>>2]=5;c[b+32+(O*48|0)+32>>2]=oa;c[b+32+(O*48|0)+36>>2]=c[q>>2];c[b+32+(O*48|0)+40>>2]=c[p>>2];c[Q>>2]=((c[Q>>2]|0)+1|0)%9|0;break}while(1){if(__ZNK6StringeqEPKc(e,c[24684+(pa<<3)+4>>2]|0)|0){t=334;break}Q=pa+1|0;if((Q|0)==42){t=336;break}else pa=Q}if((t|0)==334){Q=b+944|0;O=c[Q>>2]|0;c[b+32+(O*48|0)>>2]=c[24684+(pa<<3)>>2];c[b+32+(O*48|0)+36>>2]=c[q>>2];c[b+32+(O*48|0)+40>>2]=c[p>>2];c[Q>>2]=((c[Q>>2]|0)+1|0)%9|0;break}else if((t|0)==336){__ZN10StringNameC2ERK6String(f,e);Q=b+944|0;O=c[Q>>2]|0;c[b+32+(O*48|0)>>2]=1;__ZN10StringNameaSERKS_(b+32+(O*48|0)+4|0,f);c[b+32+(O*48|0)+36>>2]=c[q>>2];c[b+32+(O*48|0)+40>>2]=c[p>>2];c[Q>>2]=((c[Q>>2]|0)+1|0)%9|0;__ZN10StringNameD2Ev(f);break}}while(0);Q=__ZNK6String6lengthEv(e)|0;c[h>>2]=(c[h>>2]|0)+Q;Q=__ZNK6String6lengthEv(e)|0;c[p>>2]=(c[p>>2]|0)+Q;Q=c[e>>2]|0;if(Q|0?(__Z16atomic_decrementPj(Q+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Q,1);l=d;return}while(0);c[e>>2]=0;Q=0;O=0;N=0;K=0;M=0;L=r;P=k;p:while(1){v=L+Q|0;A=(v|0)<(P|0);q:do if(A){if((c[(c[n>>2]|0)+(v<<2)>>2]|0)==46)if(M|K){t=217;break p}else{qa=O;ra=N;sa=0;ta=1;break}if((c[(c[n>>2]|0)+(v<<2)>>2]|0)==120){if(N){t=237;break p}if((__ZNK6String6lengthEv(e)|0)!=1){t=237;break p}switch(Q|0){case 1:{C=c[e>>2]|0;if(!C){t=227;break p}if((c[C+-4>>2]|0)<=0){t=227;break p}__ZN6VectorIwE14_copy_on_writeEv(e);if((c[c[e>>2]>>2]|0)==48){qa=O;ra=1;sa=K;ta=M;break q}else{t=237;break p}break}case 2:break;default:{t=237;break p}}C=c[e>>2]|0;if(!C){t=231;break p}if((c[C+-4>>2]|0)<=1){t=231;break p}__ZN6VectorIwE14_copy_on_writeEv(e);C=c[e>>2]|0;if((c[C+4>>2]|0)!=48){t=237;break p}if(!C){t=235;break p}if((c[C+-4>>2]|0)<=0){t=235;break p}__ZN6VectorIwE14_copy_on_writeEv(e);if((c[c[e>>2]>>2]|0)==45){qa=O;ra=1;sa=K;ta=M}else{t=237;break p}}else t=241}else t=241;while(0);do if((t|0)==241){t=0;if(N)if(A)t=250;else{ua=0;t=253}else{if(!A){va=K;t=266;break p}if((c[(c[n>>2]|0)+(v<<2)>>2]|0)==101)if(K){t=245;break p}else{qa=O;ra=0;sa=1;ta=M;break}else t=250}if((t|0)==250){t=0;if(((c[(c[n>>2]|0)+(v<<2)>>2]|0)+-48|0)>>>0<10){qa=O;ra=N;sa=K;ta=M;break}if(N){ua=c[(c[n>>2]|0)+(v<<2)>>2]|0;t=253}}if((t|0)==253){t=0;if((ua+-48|0)>>>0<10|((ua&-33)+-65|0)>>>0<6){qa=O;ra=1;sa=K;ta=M;break}if(!A){va=K;t=266;break p}}C=c[(c[n>>2]|0)+(v<<2)>>2]|0;if((C|0)==45){if(!K){va=0;t=266;break p}}else if((C|0)!=43|K^1){va=K;t=266;break p}if(O){t=259;break p}else{qa=1;ra=N;sa=K;ta=M}}while(0);v=(c[h>>2]|0)+Q|0;if((v|0)<(c[j>>2]|0))wa=c[(c[n>>2]|0)+(v<<2)>>2]|0;else wa=0;__ZN6StringpLEw(e,wa)|0;Q=Q+1|0;O=qa;N=ra;K=sa;M=ta;L=c[h>>2]|0;P=c[j>>2]|0}r:do if((t|0)==217){__ZN6StringC2EPKc(f,495774);__ZN15GDTokenizerText11_make_errorERK6String(b,f);P=c[f>>2]|0;if(P|0?(__Z16atomic_decrementPj(P+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(P,1)}else if((t|0)==227)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((t|0)==231)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((t|0)==235)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((t|0)==237){__ZN6StringC2EPKc(f,495806);__ZN15GDTokenizerText11_make_errorERK6String(b,f);P=c[f>>2]|0;if(P|0?(__Z16atomic_decrementPj(P+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(P,1)}else if((t|0)==245){__ZN6StringC2EPKc(f,495838);__ZN15GDTokenizerText11_make_errorERK6String(b,f);P=c[f>>2]|0;if(P|0?(__Z16atomic_decrementPj(P+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(P,1)}else if((t|0)==259){__ZN6StringC2EPKc(f,495870);__ZN15GDTokenizerText11_make_errorERK6String(b,f);P=c[f>>2]|0;if(P|0?(__Z16atomic_decrementPj(P+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(P,1)}else if((t|0)==266){P=__ZNK6String6lengthEv(e)|0;L=P+-1|0;if((P|0)<1)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);K=c[e>>2]|0;O=(K|0)==0;if(O)xa=0;else xa=c[K+-4>>2]|0;do if((xa|0)<(P|0)){if(O)ya=0;else ya=c[K+-4>>2]|0;if((ya|0)<(P|0))__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else{a[1263537]=0;break}}while(0);__ZN6VectorIwE14_copy_on_writeEv(e);do if(((c[(c[e>>2]|0)+(L<<2)>>2]|0)+-48|0)>>>0>=10){if(N){P=__ZNK6String6lengthEv(e)|0;K=P+-1|0;if((P|0)<1)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);O=c[e>>2]|0;Q=(O|0)==0;if(Q)za=0;else za=c[O+-4>>2]|0;do if((za|0)<(P|0)){if(Q)Aa=0;else Aa=c[O+-4>>2]|0;if((Aa|0)<(P|0))__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else{a[1263537]=0;break}}while(0);__ZN6VectorIwE14_copy_on_writeEv(e);P=c[(c[e>>2]|0)+(K<<2)>>2]|0;if((P+-48|0)>>>0<10|((P&-33)+-65|0)>>>0<6)break}c[f>>2]=__ZplPKcRK6String(495902,e)|0;__ZN15GDTokenizerText11_make_errorERK6String(b,f);P=c[f>>2]|0;if(P|0?(__Z16atomic_decrementPj(P+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(P,1);break r}while(0);L=__ZNK6String6lengthEv(e)|0;c[h>>2]=(c[h>>2]|0)+L;L=__ZNK6String6lengthEv(e)|0;c[p>>2]=(c[p>>2]|0)+L;if(N){L=__ZNK6String12hex_to_int64Eb(e,1)|0;__ZN7VariantC2Ex(f,L,F);L=b+944|0;P=c[L>>2]|0;c[b+32+(P*48|0)>>2]=2;__ZN7VariantaSERKS_(b+32+(P*48|0)+8|0,f);c[b+32+(P*48|0)+36>>2]=c[q>>2];c[b+32+(P*48|0)+40>>2]=c[p>>2];c[L>>2]=((c[L>>2]|0)+1|0)%9|0;if(c[f>>2]|0)__ZN7Variant5clearEv(f);break}if(M|va){__ZN7VariantC2Ed(f,+__ZNK6String9to_doubleEv(e));L=b+944|0;P=c[L>>2]|0;c[b+32+(P*48|0)>>2]=2;__ZN7VariantaSERKS_(b+32+(P*48|0)+8|0,f);c[b+32+(P*48|0)+36>>2]=c[q>>2];c[b+32+(P*48|0)+40>>2]=c[p>>2];c[L>>2]=((c[L>>2]|0)+1|0)%9|0;if(c[f>>2]|0)__ZN7Variant5clearEv(f);break}else{L=__ZNK6String8to_int64Ev(e)|0;__ZN7VariantC2Ex(f,L,F);L=b+944|0;P=c[L>>2]|0;c[b+32+(P*48|0)>>2]=2;__ZN7VariantaSERKS_(b+32+(P*48|0)+8|0,f);c[b+32+(P*48|0)+36>>2]=c[q>>2];c[b+32+(P*48|0)+40>>2]=c[p>>2];c[L>>2]=((c[L>>2]|0)+1|0)%9|0;if(c[f>>2]|0)__ZN7Variant5clearEv(f);break}}while(0);M=c[e>>2]|0;if(M|0?(__Z16atomic_decrementPj(M+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(M,1);l=d;return}while(0);c[h>>2]=I+1;c[p>>2]=(c[p>>2]|0)+1;l=d;return}function __ZN15GDTokenizerText11_make_errorERK6String(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e;a[b+952>>0]=1;g=b+948|0;h=c[g>>2]|0;if((h|0)!=(c[d>>2]|0)){if(h|0?(__Z16atomic_decrementPj(h+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(h,1);c[g>>2]=0;h=c[d>>2]|0;if(h|0?__Z28atomic_conditional_incrementPj(h+-8|0)|0:0)c[g>>2]=c[d>>2]}g=b+944|0;h=c[g>>2]|0;c[b+32+(h*48|0)>>2]=88;__ZN7VariantC2ERK6String(f,d);__ZN7VariantaSERKS_(b+32+(h*48|0)+8|0,f);if(c[f>>2]|0)__ZN7Variant5clearEv(f);c[b+32+(h*48|0)+36>>2]=c[b+20>>2];c[b+32+(h*48|0)+40>>2]=c[b+24>>2];c[g>>2]=((c[g>>2]|0)+1|0)%9|0;l=e;return}function __ZN8GDParserC2Ev(a){a=a|0;var b=0;c[a+24>>2]=0;c[a+40>>2]=0;c[a+44>>2]=0;c[a+48>>2]=0;__ZN10StringNameC2Ev(a+68|0);b=a+108|0;c[b>>2]=0;c[b+4>>2]=0;c[b+8>>2]=0;c[b+12>>2]=0;c[a+124>>2]=7;c[a+4>>2]=0;c[a+8>>2]=0;c[a>>2]=0;c[a+36>>2]=-1;__ZN8GDParser5clearEv(a);return}function __ZN3MapIj4ListI4PairI10StringName7VariantE16DefaultAllocatorE10ComparatorIjES5_E13_cleanup_treeEPNS9_7ElementE(a,b){a=a|0;b=b|0;if((c[a+4>>2]|0)==(b|0))return;else{__ZN3MapIj4ListI4PairI10StringName7VariantE16DefaultAllocatorE10ComparatorIjES5_E13_cleanup_treeEPNS9_7ElementE(a,c[b+8>>2]|0);__ZN3MapIj4ListI4PairI10StringName7VariantE16DefaultAllocatorE10ComparatorIjES5_E13_cleanup_treeEPNS9_7ElementE(a,c[b+4>>2]|0);__Z19memdelete_allocatorIN3MapIj4ListI4PairI10StringName7VariantE16DefaultAllocatorE10ComparatorIjES6_E7ElementES6_EvPT_(b);return}}function __Z19memdelete_allocatorIN3MapIj4ListI4PairI10StringName7VariantE16DefaultAllocatorE10ComparatorIjES6_E7ElementES6_EvPT_(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0;d=b+28|0;e=c[d>>2]|0;a:do if(e|0){f=e;while(1){g=c[f>>2]|0;if(!g)break;__ZN4ListI4PairI10StringName7VariantE16DefaultAllocatorE5_Data5eraseEPKNS5_7ElementE(f,g)|0;h=c[d>>2]|0;if(!(c[h+8>>2]|0)){i=5;break}if(!h)break a;else f=h}if((i|0)==5){__ZN6Memory11free_staticEPvb(h,0);c[d>>2]=0;break}if(!(c[f+8>>2]|0)){a[1263537]=0;__ZN6Memory11free_staticEPvb(f,0);break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145461,1145120,668,1145467,0);break}}while(0);__ZN6Memory11free_staticEPvb(b,0);return}function __ZN4ListI4PairI10StringName7VariantE16DefaultAllocatorE5_Data5eraseEPKNS5_7ElementE(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0;if(!d){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145114,1145120,156,1144262,0);e=0;return e|0}a[1263537]=0;if((c[d+40>>2]|0)!=(b|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145114,1145120,157,1145132,0);e=0;return e|0}if((c[b>>2]|0)==(d|0))c[b>>2]=c[d+32>>2];f=b+4|0;g=c[d+36>>2]|0;if((c[f>>2]|0)==(d|0))c[f>>2]=g;f=d+32|0;if(g|0)c[g+32>>2]=c[f>>2];h=c[f>>2]|0;if(h|0)c[h+36>>2]=g;g=d+8|0;if(c[g>>2]|0)__ZN7Variant5clearEv(g);__ZN10StringNameD2Ev(d);__ZN6Memory11free_staticEPvb(d,0);d=b+8|0;c[d>>2]=(c[d>>2]|0)+-1;e=1;return e|0}function __ZNK8GDScript18_get_property_listEP4ListI12PropertyInfo16DefaultAllocatorE(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+8|0;e=a;f=a+4|0;__ZN6StringC2EPKc(e,496078);__ZN6StringC2EPKc(f,1263606);g=d+4|0;c[g>>2]=0;h=d+12|0;c[h>>2]=0;c[d>>2]=4;i=c[e>>2]|0;if(i|0?(c[g>>2]=0,__Z28atomic_conditional_incrementPj(i+-8|0)|0):0)c[g>>2]=c[e>>2];c[d+8>>2]=0;g=c[h>>2]|0;if((g|0)!=(c[f>>2]|0)){if(g|0?(__Z16atomic_decrementPj(g+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(g,1);c[h>>2]=0;g=c[f>>2]|0;if(g|0?__Z28atomic_conditional_incrementPj(g+-8|0)|0:0)c[h>>2]=c[f>>2]}c[d+16>>2]=5;if(!(c[b>>2]|0)){h=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=h;c[h>>2]=0;c[h+4>>2]=0;c[h+8>>2]=0}h=__ZnwjPFPvjE(32,4740)|0;c[h>>2]=0;c[h+4>>2]=0;c[h+8>>2]=0;c[h+12>>2]=0;c[h+16>>2]=7;g=h+20|0;c[g>>2]=0;i=h+24|0;c[i>>2]=0;j=h+28|0;c[j>>2]=0;__ZN12PropertyInfoaSERKS_(h,d)|0;k=c[b>>2]|0;b=k+4|0;n=c[b>>2]|0;c[i>>2]=n;c[g>>2]=0;c[j>>2]=k;if(n|0)c[n+20>>2]=h;c[b>>2]=h;if(!(c[k>>2]|0))c[k>>2]=h;h=k+8|0;c[h>>2]=(c[h>>2]|0)+1;h=c[d+12>>2]|0;if(h|0?(__Z16atomic_decrementPj(h+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(h,1);h=c[d+4>>2]|0;if(h|0?(__Z16atomic_decrementPj(h+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(h,1);h=c[f>>2]|0;if(h|0?(__Z16atomic_decrementPj(h+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(h,1);h=c[e>>2]|0;if(!h){l=a;return}if(__Z16atomic_decrementPj(h+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(h,1);l=a;return}function __ZNK8GDScript4_getERK10StringNameR7Variant(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0;e=l;l=l+48|0;if((l|0)>=(m|0))ba(48);f=e+24|0;g=e;a:do if(!a)h=c[b>>2]|0;else{i=a+224|0;j=a+228|0;k=c[b>>2]|0;n=a;b:while(1){o=c[n+188>>2]|0;c:do if(o|0){p=c[o+8>>2]|0;q=c[n+192>>2]|0;d:do if((p|0)==(q|0))r=p;else{s=p;while(1){t=c[s+24>>2]|0;if(k>>>0<t>>>0)u=s+8|0;else{if(t>>>0>=k>>>0){r=s;break d}u=s+4|0}s=c[u>>2]|0;if((s|0)==(q|0))break c}}while(0);if(!((r|0)==(q|0)|(r|0)==0)){v=12;break b}}while(0);o=c[i>>2]|0;e:do if(o|0){p=c[o+8>>2]|0;s=c[j>>2]|0;f:do if((p|0)==(s|0))w=p;else{t=p;while(1){x=c[t+24>>2]|0;if(k>>>0<x>>>0)y=t+8|0;else{if(x>>>0>=k>>>0){w=t;break f}y=t+4|0}t=c[y>>2]|0;if((t|0)==(s|0))break e}}while(0);if(!((w|0)==(s|0)|(w|0)==0))break b}while(0);n=c[n+168>>2]|0;if(!n){h=k;break a}}if((v|0)==12){__ZN7VariantaSERKS_(d,r+32|0);z=1;l=e;return z|0}__ZN6RefPtrC2Ev(f);__ZN3RefI9ReferenceEaSI8GDScriptEEvRKS_IT_E(f,w+28|0);__ZN7VariantC2ERK6RefPtr(g,f);__ZN6RefPtrD2Ev(f);__ZN7VariantaSERKS_(d,g);if(c[g>>2]|0)__ZN7Variant5clearEv(g);z=1;l=e;return z|0}while(0);if((h|0)!=(c[(c[305219]|0)+96>>2]|0)){z=0;l=e;return z|0}c[g>>2]=ij[c[(c[a>>2]|0)+144>>2]&8191](a)|0;__ZN7VariantC2ERK6String(f,g);__ZN7VariantaSERKS_(d,f);if(c[f>>2]|0)__ZN7Variant5clearEv(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);z=1;l=e;return z|0}function __ZN8GDScript4_setERK10StringNameRK7Variant(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;if((c[b>>2]|0)!=(c[(c[305219]|0)+96>>2]|0)){g=0;l=e;return g|0}b=c[(c[a>>2]|0)+148>>2]|0;c[f>>2]=__ZNK7Variantcv6StringEv(d)|0;Pi[b&2047](a,f);b=c[f>>2]|0;if(b|0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(b,1);$i[c[(c[a>>2]|0)+152>>2]&8191](a,0)|0;g=1;l=e;return g|0}function __ZN7ClassDB10_add_classI8GDScriptEEvv(){var a=0,b=0,d=0,e=0,f=0,g=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+16|0;d=a+12|0;e=a+8|0;f=a+4|0;g=a;__ZN6StringC2EPKc(b,652383);c[e>>2]=c[b>>2];__ZN10StringNameC2ERK6String(d,e);__ZN6StringC2EPKc(b,1122110);c[g>>2]=c[b>>2];__ZN10StringNameC2ERK6String(f,g);__ZN7ClassDB11_add_class2ERK10StringNameS2_(d,f);__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);__ZN10StringNameD2Ev(d);d=c[e>>2]|0;if(!d){l=a;return}if(__Z16atomic_decrementPj(d+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(d,1);l=a;return}function __ZN8GDScript13_bind_methodsEv(){var a=0,b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0;a=l;l=l+80|0;if((l|0)>=(m|0))ba(80);b=a+72|0;d=a+24|0;e=a+32|0;f=a+20|0;g=a+16|0;h=a+8|0;i=a;__ZN10StringNameC2EPKc(d,496092);__ZN6StringC2EPKc(f,496092);__ZN10MethodInfoC2EN7Variant4TypeERK6String(e,18,f);c[g>>2]=0;c[h>>2]=60;c[h+4>>2]=0;c[b>>2]=c[h>>2];c[b+4>>2]=c[h+4>>2];__ZN7ClassDB18bind_vararg_methodIM8GDScriptF7VariantPPKS2_iRNS2_9CallErrorEEEEP10MethodBindj10StringNameT_RK10MethodInfoRK6VectorIS2_E(1,d,b,e,g)|0;b=c[g>>2]|0;if(b|0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0){h=c[g>>2]|0;g=(h|0)==0?0:h+-4|0;h=g+4|0;j=c[g>>2]|0;if(j|0){k=0;n=j;while(1){j=h+(k*24|0)|0;if(!(c[j>>2]|0))o=n;else{__ZN7Variant5clearEv(j);o=c[g>>2]|0}k=k+1|0;if(k>>>0>=o>>>0)break;else n=o}}__ZN6Memory11free_staticEPvb(b,1)}__ZN10MethodInfoD2Ev(e);e=c[f>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);__ZN10StringNameD2Ev(d);__Z8D_METHODPKc(i,496096);d=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(d);c[d>>2]=25036;__ZN10MethodBind10_set_constEb(d,1);__ZN10MethodBind24_generate_argument_typesEi(d,0);__ZN10MethodBind12_set_returnsEb(d,1);c[d+44>>2]=4745;c[d+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,d,i,0,0)|0;d=i+4|0;e=c[d>>2]|0;if(!e){__ZN10StringNameD2Ev(i);l=a;return}if(__Z16atomic_decrementPj(e+-8|0)|0){__ZN10StringNameD2Ev(i);l=a;return}f=c[d>>2]|0;d=(f|0)==0?0:f+-4|0;f=d+4|0;if(c[d>>2]|0){b=0;do{__ZN10StringNameD2Ev(f+(b<<2)|0);b=b+1|0}while(b>>>0<(c[d>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(e,1);__ZN10StringNameD2Ev(i);l=a;return}function __ZN7ClassDB18bind_vararg_methodIM8GDScriptF7VariantPPKS2_iRNS2_9CallErrorEEEEP10MethodBindj10StringNameT_RK10MethodInfoRK6VectorIS2_E(b,e,f,g,h){b=b|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0;b=l;l=l+64|0;if((l|0)>=(m|0))ba(64);i=b+56|0;j=b+40|0;k=b+52|0;n=b+48|0;o=b+44|0;p=b+32|0;q=b+36|0;r=b+28|0;s=b+24|0;t=b+20|0;u=b+12|0;v=b+8|0;w=b+4|0;x=b;y=b+16|0;z=c[f>>2]|0;A=c[f+4>>2]|0;__Z12_global_lockv();f=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(f);c[f>>2]=25184;B=f+44|0;c[B>>2]=0;C=f+48|0;c[C>>2]=0;__ZN10MethodBind12_set_returnsEb(f,1);c[B>>2]=z;c[C>>2]=A;__ZN16MethodBindVarArgI8GDScriptE15set_method_infoERK10MethodInfo(f,g);if(!f){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1126282,1126301,436,1126317,0);D=0;__Z14_global_unlockv();l=b;return D|0}a[1263537]=0;c[j>>2]=0;g=c[e>>2]|0;do if(g){A=c[g+4>>2]|0;if(A|0){__ZN6StringC2EPKc(i,A);E=c[i>>2]|0;break}A=g+8|0;c[i>>2]=0;C=c[A>>2]|0;if((C|0)!=0?(c[i>>2]=0,(__Z28atomic_conditional_incrementPj(C+-8|0)|0)!=0):0){C=c[A>>2]|0;c[i>>2]=C;E=C}else E=0}else{c[i>>2]=0;E=0}while(0);c[k>>2]=E;__ZN6StringC2EPKc(n,1144824);E=(__ZNK6String4findES_i(k,n,0)|0)==-1;g=c[n>>2]|0;if(g|0?(__Z16atomic_decrementPj(g+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(g,1);g=c[k>>2]|0;if(g|0?(__Z16atomic_decrementPj(g+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(g,1);if(!E){E=c[e>>2]|0;do if(E){g=c[E+4>>2]|0;if(g|0){__ZN6StringC2EPKc(i,g);F=c[i>>2]|0;break}g=E+8|0;c[i>>2]=0;k=c[g>>2]|0;if((k|0)!=0?(c[i>>2]=0,(__Z28atomic_conditional_incrementPj(k+-8|0)|0)!=0):0){k=c[g>>2]|0;c[i>>2]=k;F=k}else F=0}else{c[i>>2]=0;F=0}while(0);c[o>>2]=F;__ZN6StringC2EPKc(p,1144824);F=__ZNK6String9get_sliceES_i(o,p,1)|0;E=F;k=c[j>>2]|0;if((k|0)==(F|0)){if(F|0)G=32}else{if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);c[j>>2]=0;if(F|0)if(!(__Z28atomic_conditional_incrementPj(F+-8|0)|0))G=32;else{c[j>>2]=E;G=32}}if((G|0)==32?(__Z16atomic_decrementPj(F+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(F,1);F=c[p>>2]|0;if(F|0?(__Z16atomic_decrementPj(F+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(F,1);F=c[o>>2]|0;if(F|0?(__Z16atomic_decrementPj(F+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(F,1);F=c[e>>2]|0;do if(F){o=c[F+4>>2]|0;if(o|0){__ZN6StringC2EPKc(i,o);H=c[i>>2]|0;break}o=F+8|0;c[i>>2]=0;p=c[o>>2]|0;if((p|0)!=0?(c[i>>2]=0,(__Z28atomic_conditional_incrementPj(p+-8|0)|0)!=0):0){p=c[o>>2]|0;c[i>>2]=p;H=p}else H=0}else{c[i>>2]=0;H=0}while(0);c[s>>2]=H;__ZN6StringC2EPKc(t,1144824);c[r>>2]=__ZNK6String9get_sliceES_i(s,t,0)|0;__ZN10StringNameC2ERK6String(q,r);__ZN10StringNameaSERKS_(e,q);__ZN10StringNameD2Ev(q);H=c[r>>2]|0;if(H|0?(__Z16atomic_decrementPj(H+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(H,1);H=c[t>>2]|0;if(H|0?(__Z16atomic_decrementPj(H+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(H,1);H=c[s>>2]|0;if(H|0?(__Z16atomic_decrementPj(H+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(H,1)}__ZN10MethodBind8set_nameERK10StringName(f,e);__ZN10MethodBind21set_default_argumentsERK6VectorI7VariantE(f,h);c[q>>2]=ij[c[(c[f>>2]|0)+4>>2]&8191](f)|0;__ZN10StringNameC2ERK6String(i,q);h=c[313454]|0;a:do if(h){H=c[i>>2]|0;if(!H)I=0;else I=c[H+16>>2]|0;s=c[h+(((1<<(d[1253820]|0))+-1&I)<<2)>>2]|0;if(s){t=s;while(1){if((c[t>>2]|0)==(I|0)?(c[t+8>>2]|0)==(H|0):0)break;s=c[t+4>>2]|0;if(!s){J=0;break a}else t=s}J=t+12|0}else J=0}else J=0;while(0);__ZN10StringNameD2Ev(i);b:do if(!J){gj[c[(c[f>>2]|0)+20>>2]&8191](f);__ZN6Memory11free_staticEPvb(f,0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1126282,1126301,452,1126359,0);K=0}else{I=J+8|0;h=c[I>>2]|0;c:do if(h){H=c[e>>2]|0;s=(H|0)==0;if(s)L=0;else L=c[H+16>>2]|0;F=(1<<(d[J+12>>0]|0))+-1|0;p=c[h+((F&L)<<2)>>2]|0;d:do if(p|0){o=p;while(1){if((c[o>>2]|0)==(L|0)?(c[o+8>>2]|0)==(H|0):0)break;o=c[o+4>>2]|0;if(!o)break d}gj[c[(c[f>>2]|0)+20>>2]&8191](f);__ZN6Memory11free_staticEPvb(f,0);c[x>>2]=__ZplPKcRK6String(1126401,q)|0;__ZN6StringC2EPKc(r,1126424);c[w>>2]=__ZNK6StringplERKS_(x,r)|0;o=c[e>>2]|0;do if(o){E=c[o+4>>2]|0;if(E|0){__ZN6StringC2EPKc(i,E);M=c[i>>2]|0;break}E=o+8|0;c[i>>2]=0;k=c[E>>2]|0;if((k|0)!=0?(c[i>>2]=0,(__Z28atomic_conditional_incrementPj(k+-8|0)|0)!=0):0){k=c[E>>2]|0;c[i>>2]=k;M=k}else M=0}else{c[i>>2]=0;M=0}while(0);c[y>>2]=M;c[v>>2]=__ZNK6StringplERKS_(w,y)|0;c[u>>2]=__ZNK6String4utf8Ev(v)|0;__Z19_err_set_last_errorPKc(__ZNK10CharString8get_dataEv(u)|0);o=c[u>>2]|0;if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(o,1);o=c[v>>2]|0;if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(o,1);o=c[y>>2]|0;if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(o,1);o=c[w>>2]|0;if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(o,1);o=c[r>>2]|0;do if(o|0){if(__Z16atomic_decrementPj(o+-8|0)|0)break;__ZN6Memory11free_staticEPvb(o,1)}while(0);o=c[x>>2]|0;do if(o|0){if(__Z16atomic_decrementPj(o+-8|0)|0)break;__ZN6Memory11free_staticEPvb(o,1)}while(0);a[1263537]=1;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1126282,1126301,459,1126427,0);a[1263537]=0;K=0;break b}while(0);if(s)N=0;else N=c[H+16>>2]|0;p=c[h+((F&N)<<2)>>2]|0;if(!p)G=110;else{o=p;while(1){if((c[o>>2]|0)==(N|0)?(c[o+8>>2]|0)==(H|0):0){O=o;break c}o=c[o+4>>2]|0;if(!o){G=110;break}}}}else{a[1263537]=0;o=__ZN6Memory12alloc_staticEjb(32,1)|0;if(!o){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143992,1144012,140,1144029,0);P=0}else{a[1263537]=0;H=o+-8|0;c[H>>2]=8;c[H+4>>2]=0;P=o}c[I>>2]=P;a[J+12>>0]=3;c[J+16>>2]=0;c[P>>2]=0;c[(c[I>>2]|0)+4>>2]=0;c[(c[I>>2]|0)+8>>2]=0;c[(c[I>>2]|0)+12>>2]=0;c[(c[I>>2]|0)+16>>2]=0;c[(c[I>>2]|0)+20>>2]=0;c[(c[I>>2]|0)+24>>2]=0;c[(c[I>>2]|0)+28>>2]=0;G=110}while(0);if((G|0)==110){h=__ZN7HashMapI10StringNameP10MethodBind16StringNameHasher24HashMapComparatorDefaultIS0_ELh3ELh8EE12create_entryERKS0_(I,e)|0;__ZN7HashMapI10StringNameP10MethodBind16StringNameHasher24HashMapComparatorDefaultIS0_ELh3ELh8EE16check_hash_tableEv(I);O=h}c[O+12>>2]=f;if(__ZNK6String6lengthEv(j)|0){__ZN10StringNameC2ERK6String(i,j);__ZN10StringNameaSERKS_(f+36|0,i);__ZN10StringNameD2Ev(i)}h=J+52|0;if(!(c[h>>2]|0)){t=__ZnwjPFPvjE(12,4740)|0;c[h>>2]=t;c[t>>2]=0;c[t+4>>2]=0;c[t+8>>2]=0}t=__ZnwjPFPvjE(16,4740)|0;__ZN10StringNameC2Ev(t);o=t+4|0;c[o>>2]=0;H=t+8|0;c[H>>2]=0;F=t+12|0;c[F>>2]=0;__ZN10StringNameaSERKS_(t,e);s=c[h>>2]|0;h=s+4|0;p=c[h>>2]|0;c[H>>2]=p;c[o>>2]=0;c[F>>2]=s;if(p|0)c[p+4>>2]=t;c[h>>2]=t;if(!(c[s>>2]|0))c[s>>2]=t;t=s+8|0;c[t>>2]=(c[t>>2]|0)+1;K=f}while(0);f=c[q>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);f=c[j>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);D=K;__Z14_global_unlockv();l=b;return D|0}function __ZNK8GDScript16get_as_byte_codeEv(a){a=a|0;var b=0,c=0,d=0;b=l;l=l+64|0;if((l|0)>=(m|0))ba(64);c=b;__ZN17GDTokenizerBufferC2Ev(c);d=__ZN17GDTokenizerBuffer17parse_code_stringERK6String(a+280|0)|0;__ZN17GDTokenizerBufferD2Ev(c);l=b;return d|0}function __ZN17GDTokenizerBuffer17parse_code_stringERK6String(b){b=b|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0,ia=0,ja=0,ka=0,la=0,ma=0,na=0,oa=0,pa=0,qa=0,ra=0,sa=0,ta=0,ua=0,va=0,wa=0,xa=0,ya=0,za=0,Aa=0,Ba=0,Ca=0,Da=0,Ea=0,Fa=0,Ga=0,Ha=0,Ia=0,Ja=0,Ka=0,La=0,Ma=0,Na=0,Oa=0,Pa=0,Qa=0,Ra=0,Sa=0;e=l;l=l+1072|0;if((l|0)>=(m|0))ba(1072);f=e+960|0;g=e+1064|0;h=e+1052|0;i=e+1040|0;j=e+1028|0;k=e+1024|0;n=e;o=e+1012|0;p=e+996|0;q=e+984|0;r=e+1008|0;c[g>>2]=0;s=h+4|0;c[s>>2]=379008;c[h>>2]=0;t=h+8|0;c[t>>2]=0;c[i>>2]=0;u=i+8|0;c[u>>2]=0;v=i+4|0;a[v>>0]=0;w=j+4|0;c[w>>2]=379008;c[j>>2]=0;x=j+8|0;c[x>>2]=0;c[k>>2]=0;__ZN15GDTokenizerTextC2Ev(n);__ZN15GDTokenizerText8set_codeERK6String(n,b);b=n+944|0;y=-1;a:while(1){a[1263537]=0;z=c[b>>2]|0;A=c[n+32+(((z+4|0)%9|0)*48|0)+36>>2]|0;if((A|0)==(y|0)){B=y;C=z}else{a[1263537]=0;z=c[k>>2]|0;if(!z)D=0;else D=c[z+-4>>2]|0;c[f>>2]=A;c[(__ZN3MapIji10ComparatorIjE16DefaultAllocatorEixERKj(j,f)|0)>>2]=D;B=A;C=c[b>>2]|0}A=(C+4|0)%9|0;z=c[n+32+(A*48|0)>>2]|0;a[1263537]=0;switch(z|0){case 88:{E=29;break a;break}case 1:{a[1263537]=0;__ZN10StringNameC2ERKS_(f,n+32+(A*48|0)+4|0);F=c[f>>2]|0;G=c[h>>2]|0;c[o>>2]=F;b:do if(G){H=c[G+8>>2]|0;I=c[s>>2]|0;c:do if((H|0)==(I|0))J=H;else{K=H;while(1){L=c[K+24>>2]|0;if(F>>>0<L>>>0)M=K+8|0;else{if(L>>>0>=F>>>0){J=K;break c}M=K+4|0}K=c[M>>2]|0;if((K|0)==(I|0)){E=15;break b}}}while(0);if(!((J|0)!=(I|0)&(J|0)!=0))E=15}else E=15;while(0);if((E|0)==15){E=0;F=c[t>>2]|0;c[(__ZN3MapI10StringNamei10ComparatorIS0_E16DefaultAllocatorEixERKS0_(h,o)|0)>>2]=F}F=c[(__ZN3MapI10StringNamei10ComparatorIS0_E16DefaultAllocatorEixERKS0_(h,o)|0)>>2]<<8|1;__ZN10StringNameD2Ev(o);N=F;break}case 2:{a[1263537]=0;__ZN7VariantC2ERKS_(f,n+32+(A*48|0)+8|0);d:do if((c[i>>2]|0)!=0?(F=__ZNK7Variant4hashEv(f)|0,G=c[(c[i>>2]|0)+(((1<<(d[v>>0]|0))+-1&F)<<2)>>2]|0,(G|0)!=0):0){H=G;while(1){if((c[H>>2]|0)==(F|0)?__ZNK7Variant12hash_compareERKS_(H+8|0,f)|0:0)break d;H=c[H+4>>2]|0;if(!H){E=22;break}}}else E=22;while(0);if((E|0)==22){E=0;H=c[u>>2]|0;c[(__ZN7HashMapI7Varianti13VariantHasher17VariantComparatorLh3ELh8EEixERKS0_(i,f)|0)>>2]=H}H=c[(__ZN7HashMapI7Varianti13VariantHasher17VariantComparatorLh3ELh8EEixERKS0_(i,f)|0)>>2]<<8|2;if(c[f>>2]|0)__ZN7Variant5clearEv(f);N=H;break}case 4:{a[1263537]=0;N=c[n+32+(A*48|0)+32>>2]<<8|4;break}case 5:{a[1263537]=0;N=c[n+32+(A*48|0)+32>>2]<<8|5;break}case 83:{a[1263537]=0;N=(__ZNK7VariantcviEv(n+32+(A*48|0)+8|0)|0)<<8|83;break}default:N=z}H=c[k>>2]|0;if(!H)O=1;else O=(c[H+-4>>2]|0)+1|0;if(!(__ZN6VectorIjE6resizeEi(k,O)|0)){a[1263537]=0;H=c[k>>2]|0;if(!H){E=36;break}F=c[H+-4>>2]|0;if((F|0)<1){E=36;break}__ZN6VectorIjE14_copy_on_writeEv(k);c[(c[k>>2]|0)+(F+-1<<2)>>2]=N}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);a[1263537]=0;if((c[n+32+((((c[b>>2]|0)+4|0)%9|0)*48|0)>>2]|0)==89){E=40;break}a[1263537]=0;__ZN15GDTokenizerText8_advanceEv(n);y=B}if((E|0)==29){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(496442,488440,1202,496460,0);a[1263537]=0;P=0}else if((E|0)==36)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((E|0)==40){B=o+4|0;c[B>>2]=379008;c[o>>2]=0;y=o+8|0;c[y>>2]=0;b=c[h>>2]|0;if(b|0?(N=c[b+8>>2]|0,b=c[s>>2]|0,(N|0)!=(b|0)):0){O=N;while(1){N=c[O+8>>2]|0;if((N|0)==(b|0))break;else O=N}if(O|0){b=O;do{__ZN10StringNameaSERKS_(__ZN3MapIi10StringName10ComparatorIiE16DefaultAllocatorEixERKi(o,b+28|0)|0,b+24|0);b=c[b+16>>2]|0}while((b|0)!=0)}}b=p+4|0;c[b>>2]=379008;c[p>>2]=0;O=p+8|0;c[O>>2]=0;N=__ZNK7HashMapI7Varianti13VariantHasher17VariantComparatorLh3ELh8EE4nextEPKS0_(i,0)|0;if(N|0){J=N;do{__ZN7VariantaSERKS_(__ZN3MapIi7Variant10ComparatorIiE16DefaultAllocatorEixERKi(p,__ZN7HashMapI7Varianti13VariantHasher17VariantComparatorLh3ELh8EEixERKS0_(i,J)|0)|0,J);J=__ZNK7HashMapI7Varianti13VariantHasher17VariantComparatorLh3ELh8EE4nextEPKS0_(i,J)|0}while((J|0)!=0)}J=q+4|0;c[J>>2]=379008;c[q>>2]=0;N=q+8|0;c[N>>2]=0;M=c[j>>2]|0;if(M|0?(C=c[M+8>>2]|0,M=c[w>>2]|0,(C|0)!=(M|0)):0){D=C;while(1){C=c[D+8>>2]|0;if((C|0)==(M|0))break;else D=C}if(D|0){M=D;do{D=c[M+24>>2]|0;c[(__ZN3MapIij10ComparatorIiE16DefaultAllocatorEixERKi(q,M+28|0)|0)>>2]=D;M=c[M+16>>2]|0}while((M|0)!=0)}}__ZN6VectorIhE6resizeEi(g,24)|0;M=c[g>>2]|0;if(!M)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);D=c[M+-4>>2]|0;if((D|0)<=0)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);if((c[M+-8>>2]|0)>>>0>1){C=D+-1|0;F=C>>>1|C;C=F>>>2|F;F=C>>>4|C;C=F>>>8|F;F=__ZN6Memory12alloc_staticEjb((C>>>16|C)+1|0,1)|0;c[F+-8>>2]=1;c[F+-4>>2]=D;C=0;do{a[F+C>>0]=a[(c[g>>2]|0)+C>>0]|0;C=C+1|0}while((C|0)!=(D|0));D=c[g>>2]|0;if(D|0?(__Z16atomic_decrementPj(D+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(D,1);c[g>>2]=F;Q=F}else Q=M;a[Q>>0]=71;Q=c[g>>2]|0;if(!Q)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);M=c[Q+-4>>2]|0;if((M|0)<=1)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);if((c[Q+-8>>2]|0)>>>0>1){F=M+-1|0;D=F>>>1|F;F=D>>>2|D;D=F>>>4|F;F=D>>>8|D;D=__ZN6Memory12alloc_staticEjb((F>>>16|F)+1|0,1)|0;c[D+-8>>2]=1;c[D+-4>>2]=M;F=0;do{a[D+F>>0]=a[(c[g>>2]|0)+F>>0]|0;F=F+1|0}while((F|0)!=(M|0));M=c[g>>2]|0;if(M|0?(__Z16atomic_decrementPj(M+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(M,1);c[g>>2]=D;R=D}else R=Q;a[R+1>>0]=68;R=c[g>>2]|0;if(!R)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);Q=c[R+-4>>2]|0;if((Q|0)<=2)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);if((c[R+-8>>2]|0)>>>0>1){D=Q+-1|0;M=D>>>1|D;D=M>>>2|M;M=D>>>4|D;D=M>>>8|M;M=__ZN6Memory12alloc_staticEjb((D>>>16|D)+1|0,1)|0;c[M+-8>>2]=1;c[M+-4>>2]=Q;D=0;do{a[M+D>>0]=a[(c[g>>2]|0)+D>>0]|0;D=D+1|0}while((D|0)!=(Q|0));Q=c[g>>2]|0;if(Q|0?(__Z16atomic_decrementPj(Q+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Q,1);c[g>>2]=M;S=M}else S=R;a[S+2>>0]=83;S=c[g>>2]|0;if(!S)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);R=c[S+-4>>2]|0;if((R|0)<=3)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);if((c[S+-8>>2]|0)>>>0>1){M=R+-1|0;Q=M>>>1|M;M=Q>>>2|Q;Q=M>>>4|M;M=Q>>>8|Q;Q=__ZN6Memory12alloc_staticEjb((M>>>16|M)+1|0,1)|0;c[Q+-8>>2]=1;c[Q+-4>>2]=R;M=0;do{a[Q+M>>0]=a[(c[g>>2]|0)+M>>0]|0;M=M+1|0}while((M|0)!=(R|0));R=c[g>>2]|0;if(R|0?(__Z16atomic_decrementPj(R+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(R,1);c[g>>2]=Q;T=Q}else T=S;a[T+3>>0]=67;T=c[g>>2]|0;if((T|0)!=0?(S=c[T+-4>>2]|0,(S|0)>4):0){if((c[T+-8>>2]|0)>>>0>1){Q=S+-1|0;R=Q>>>1|Q;Q=R>>>2|R;R=Q>>>4|Q;Q=R>>>8|R;R=__ZN6Memory12alloc_staticEjb((Q>>>16|Q)+1|0,1)|0;c[R+-8>>2]=1;c[R+-4>>2]=S;Q=0;do{a[R+Q>>0]=a[(c[g>>2]|0)+Q>>0]|0;Q=Q+1|0}while((Q|0)!=(S|0));S=c[g>>2]|0;do if(S|0){if(__Z16atomic_decrementPj(S+-8|0)|0)break;__ZN6Memory11free_staticEPvb(S,1)}while(0);c[g>>2]=R;U=R}else U=T;V=U+4|0;W=U}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);V=0;W=c[g>>2]|0}a[V>>0]=12;a[V+1>>0]=0;a[V+2>>0]=0;a[V+3>>0]=0;V=c[t>>2]|0;if((W|0)!=0?(U=c[W+-4>>2]|0,(U|0)>8):0){if((c[W+-8>>2]|0)>>>0>1){T=U+-1|0;R=T>>>1|T;T=R>>>2|R;R=T>>>4|T;T=R>>>8|R;R=__ZN6Memory12alloc_staticEjb((T>>>16|T)+1|0,1)|0;c[R+-8>>2]=1;c[R+-4>>2]=U;T=0;do{a[R+T>>0]=a[(c[g>>2]|0)+T>>0]|0;T=T+1|0}while((T|0)!=(U|0));U=c[g>>2]|0;do if(U|0){if(__Z16atomic_decrementPj(U+-8|0)|0)break;__ZN6Memory11free_staticEPvb(U,1)}while(0);c[g>>2]=R;X=R}else X=W;Y=X+8|0;Z=X}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);Y=0;Z=c[g>>2]|0}a[Y>>0]=V;a[Y+1>>0]=V>>>8;a[Y+2>>0]=V>>>16;a[Y+3>>0]=V>>>24;V=c[u>>2]|0;do if(!Z)E=115;else{u=c[Z+-4>>2]|0;if((u|0)<=12){E=115;break}if((c[Z+-8>>2]|0)>>>0>1){Y=u+-1|0;X=Y>>>1|Y;Y=X>>>2|X;X=Y>>>4|Y;Y=X>>>8|X;X=__ZN6Memory12alloc_staticEjb((Y>>>16|Y)+1|0,1)|0;c[X+-8>>2]=1;c[X+-4>>2]=u;Y=0;do{a[X+Y>>0]=a[(c[g>>2]|0)+Y>>0]|0;Y=Y+1|0}while((Y|0)!=(u|0));u=c[g>>2]|0;do if(u|0){if(__Z16atomic_decrementPj(u+-8|0)|0)break;__ZN6Memory11free_staticEPvb(u,1)}while(0);c[g>>2]=X;_=X}else _=Z;$=_+12|0;aa=_}while(0);if((E|0)==115){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);$=0;aa=c[g>>2]|0}a[$>>0]=V;a[$+1>>0]=V>>>8;a[$+2>>0]=V>>>16;a[$+3>>0]=V>>>24;V=c[x>>2]|0;do if(!aa)E=126;else{$=c[aa+-4>>2]|0;if(($|0)<=16){E=126;break}if((c[aa+-8>>2]|0)>>>0>1){_=$+-1|0;Z=_>>>1|_;_=Z>>>2|Z;Z=_>>>4|_;_=Z>>>8|Z;Z=__ZN6Memory12alloc_staticEjb((_>>>16|_)+1|0,1)|0;c[Z+-8>>2]=1;c[Z+-4>>2]=$;_=0;do{a[Z+_>>0]=a[(c[g>>2]|0)+_>>0]|0;_=_+1|0}while((_|0)!=($|0));$=c[g>>2]|0;do if($|0){if(__Z16atomic_decrementPj($+-8|0)|0)break;__ZN6Memory11free_staticEPvb($,1)}while(0);c[g>>2]=Z;ca=Z}else ca=aa;da=ca+16|0}while(0);if((E|0)==126){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);da=0}a[da>>0]=V;a[da+1>>0]=V>>>8;a[da+2>>0]=V>>>16;a[da+3>>0]=V>>>24;V=c[k>>2]|0;if(!V)ea=0;else ea=c[V+-4>>2]|0;V=c[g>>2]|0;do if(!V)E=139;else{da=c[V+-4>>2]|0;if((da|0)<=20){E=139;break}if((c[V+-8>>2]|0)>>>0>1){ca=da+-1|0;aa=ca>>>1|ca;ca=aa>>>2|aa;aa=ca>>>4|ca;ca=aa>>>8|aa;aa=__ZN6Memory12alloc_staticEjb((ca>>>16|ca)+1|0,1)|0;c[aa+-8>>2]=1;c[aa+-4>>2]=da;ca=0;do{a[aa+ca>>0]=a[(c[g>>2]|0)+ca>>0]|0;ca=ca+1|0}while((ca|0)!=(da|0));da=c[g>>2]|0;do if(da|0){if(__Z16atomic_decrementPj(da+-8|0)|0)break;__ZN6Memory11free_staticEPvb(da,1)}while(0);c[g>>2]=aa;fa=aa}else fa=V;ga=fa+20|0}while(0);if((E|0)==139){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);ga=0}a[ga>>0]=ea;a[ga+1>>0]=ea>>>8;a[ga+2>>0]=ea>>>16;a[ga+3>>0]=ea>>>24;ea=c[o>>2]|0;e:do if(ea|0){ga=c[ea+8>>2]|0;fa=c[B>>2]|0;if((ga|0)==(fa|0))break;else ha=ga;while(1){ga=c[ha+8>>2]|0;if((ga|0)==(fa|0))break;else ha=ga}if(!ha)break;fa=f+1|0;aa=f+2|0;ga=f+3|0;V=ha;f:while(1){da=c[V+28>>2]|0;do if(!da){c[f>>2]=0;ia=0}else{ca=c[da+4>>2]|0;if(ca|0){__ZN6StringC2EPKc(f,ca);ia=c[f>>2]|0;break}ca=da+8|0;c[f>>2]=0;Z=c[ca>>2]|0;if(!Z){ia=0;break}c[f>>2]=0;if(!(__Z28atomic_conditional_incrementPj(Z+-8|0)|0)){ia=0;break}Z=c[ca>>2]|0;c[f>>2]=Z;ia=Z}while(0);c[r>>2]=ia;da=__ZNK6String4utf8Ev(r)|0;Z=c[r>>2]|0;do if(Z|0){if(__Z16atomic_decrementPj(Z+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Z,1)}while(0);if(!da)ja=0;else{Z=c[da+-4>>2]|0;ja=(Z|0)==0?0:Z+-1|0}Z=ja+1|0;ca=(Z|0)%4|0;$=(ca|0)==0?0:4-ca|0;ca=$+Z|0;Z=ca&255;a[f>>0]=Z;a[fa>>0]=ca>>>8;a[aa>>0]=ca>>>16;a[ga>>0]=ca>>>24;ca=0;_=Z;while(1){Z=c[g>>2]|0;if(!Z)ka=1;else ka=(c[Z+-4>>2]|0)+1|0;if(!(__ZN6VectorIhE6resizeEi(g,ka)|0)){a[1263537]=0;Z=c[g>>2]|0;if(!Z){E=179;break f}X=c[Z+-4>>2]|0;if((X|0)<1){E=179;break f}u=X+-1|0;if((c[Z+-8>>2]|0)>>>0>1){Y=u>>>1|u;z=Y>>>2|Y;Y=z>>>4|z;z=Y>>>8|Y;Y=__ZN6Memory12alloc_staticEjb((z>>>16|z)+1|0,1)|0;c[Y+-8>>2]=1;c[Y+-4>>2]=X;z=0;do{a[Y+z>>0]=a[(c[g>>2]|0)+z>>0]|0;z=z+1|0}while((z|0)!=(X|0));X=c[g>>2]|0;do if(X|0){if(__Z16atomic_decrementPj(X+-8|0)|0)break;__ZN6Memory11free_staticEPvb(X,1)}while(0);c[g>>2]=Y;la=Y}else la=Z;a[la+u>>0]=_}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);X=ca+1|0;if((X|0)>=4)break;ca=X;_=a[f+X>>0]|0}if((ja|0)<0)ma=da;else{_=0;ca=da;while(1){X=(ca|0)==0;if(X)na=0;else na=c[ca+-4>>2]|0;if((na|0)<=(_|0)){if(X)oa=0;else oa=c[ca+-4>>2]|0;if((oa|0)<=(_|0)){E=197;break f}a[1263537]=0}do if(X)pa=0;else{z=ca+-8|0;if((c[z>>2]|0)>>>0<=1){pa=ca;break}A=c[ca+-4>>2]|0;W=A+-1|0;R=W>>>1|W;W=R>>>2|R;R=W>>>4|W;W=R>>>8|R;R=__ZN6Memory12alloc_staticEjb((W>>>16|W)+1|0,1)|0;c[R+-8>>2]=1;c[R+-4>>2]=A;if(A|0){W=0;do{a[R+W>>0]=a[ca+W>>0]|0;W=W+1|0}while((W|0)!=(A|0))}if(__Z16atomic_decrementPj(z)|0){pa=R;break}__ZN6Memory11free_staticEPvb(ca,1);pa=R}while(0);X=a[pa+_>>0]^-74;u=c[g>>2]|0;if(!u)qa=1;else qa=(c[u+-4>>2]|0)+1|0;if(!(__ZN6VectorIhE6resizeEi(g,qa)|0)){a[1263537]=0;u=c[g>>2]|0;if(!u){E=211;break f}Z=c[u+-4>>2]|0;if((Z|0)<1){E=211;break f}Y=Z+-1|0;if((c[u+-8>>2]|0)>>>0>1){A=Y>>>1|Y;W=A>>>2|A;A=W>>>4|W;W=A>>>8|A;A=__ZN6Memory12alloc_staticEjb((W>>>16|W)+1|0,1)|0;c[A+-8>>2]=1;c[A+-4>>2]=Z;W=0;do{a[A+W>>0]=a[(c[g>>2]|0)+W>>0]|0;W=W+1|0}while((W|0)!=(Z|0));Z=c[g>>2]|0;do if(Z|0){if(__Z16atomic_decrementPj(Z+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Z,1)}while(0);c[g>>2]=A;ra=A}else ra=u;a[ra+Y>>0]=X}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);if((_|0)<(ja|0)){_=_+1|0;ca=pa}else{ma=pa;break}}}if(($|0)>0){ca=0;do{_=c[g>>2]|0;if(!_)sa=1;else sa=(c[_+-4>>2]|0)+1|0;if(!(__ZN6VectorIhE6resizeEi(g,sa)|0)){a[1263537]=0;_=c[g>>2]|0;if(!_){E=231;break f}da=c[_+-4>>2]|0;if((da|0)<1){E=231;break f}Z=da+-1|0;if((c[_+-8>>2]|0)>>>0>1){W=Z>>>1|Z;U=W>>>2|W;W=U>>>4|U;U=W>>>8|W;W=__ZN6Memory12alloc_staticEjb((U>>>16|U)+1|0,1)|0;c[W+-8>>2]=1;c[W+-4>>2]=da;U=0;do{a[W+U>>0]=a[(c[g>>2]|0)+U>>0]|0;U=U+1|0}while((U|0)!=(da|0));da=c[g>>2]|0;do if(da|0){if(__Z16atomic_decrementPj(da+-8|0)|0)break;__ZN6Memory11free_staticEPvb(da,1)}while(0);c[g>>2]=W;ta=W}else ta=_;a[ta+Z>>0]=-74}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);ca=ca+1|0}while((ca|0)<($|0))}do if(ma|0){if(__Z16atomic_decrementPj(ma+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ma,1)}while(0);V=c[V+16>>2]|0;if(!V)break e}if((E|0)==179)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((E|0)==197)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((E|0)==211)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((E|0)==231)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);ma=c[p>>2]|0;g:do if(!ma)E=264;else{ta=c[ma+8>>2]|0;sa=c[b>>2]|0;if((ta|0)==(sa|0)){E=264;break}else ua=ta;while(1){ta=c[ua+8>>2]|0;if((ta|0)==(sa|0))break;else ua=ta}if(!ua){E=264;break}sa=ua;while(1){ta=sa+32|0;if(__Z14encode_variantRK7VariantPhRi(ta,0,f)|0)break;a[1263537]=0;pa=c[g>>2]|0;if(!pa)va=0;else va=c[pa+-4>>2]|0;__ZN6VectorIhE6resizeEi(g,(c[f>>2]|0)+va|0)|0;do if((va|0)<0)E=251;else{pa=c[g>>2]|0;ja=(pa|0)==0;if(ja)wa=0;else wa=c[pa+-4>>2]|0;if((wa|0)<=(va|0)){if(ja)xa=0;else xa=c[pa+-4>>2]|0;if((xa|0)<=(va|0)){E=251;break}a[1263537]=0}do if(ja)ya=0;else{if((c[pa+-8>>2]|0)>>>0<=1){ya=pa;break}ra=c[pa+-4>>2]|0;qa=ra+-1|0;oa=qa>>>1|qa;qa=oa>>>2|oa;oa=qa>>>4|qa;qa=oa>>>8|oa;oa=__ZN6Memory12alloc_staticEjb((qa>>>16|qa)+1|0,1)|0;c[oa+-8>>2]=1;c[oa+-4>>2]=ra;if(ra|0){qa=0;do{a[oa+qa>>0]=a[(c[g>>2]|0)+qa>>0]|0;qa=qa+1|0}while((qa|0)!=(ra|0))}ra=c[g>>2]|0;do if(ra|0){if(__Z16atomic_decrementPj(ra+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ra,1)}while(0);c[g>>2]=oa;ya=oa}while(0);za=ya+va|0}while(0);if((E|0)==251){E=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);za=0}__Z14encode_variantRK7VariantPhRi(ta,za,f)|0;sa=c[sa+16>>2]|0;if(!sa){E=264;break g}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(496442,488440,1271,496513,0);Aa=0}while(0);do if((E|0)==264){za=c[q>>2]|0;h:do if(za|0){va=c[za+8>>2]|0;ya=c[J>>2]|0;if((va|0)==(ya|0))break;else Ba=va;while(1){va=c[Ba+8>>2]|0;if((va|0)==(ya|0))break;else Ba=va}if(!Ba)break;ya=f+1|0;ta=f+2|0;va=f+3|0;xa=f+4|0;wa=f+5|0;ua=f+6|0;ma=f+7|0;sa=Ba;i:while(1){pa=c[sa+24>>2]|0;ja=pa&255;a[f>>0]=ja;a[ya>>0]=pa>>>8;a[ta>>0]=pa>>>16;a[va>>0]=pa>>>24;pa=c[sa+28>>2]|0;a[xa>>0]=pa;a[wa>>0]=pa>>>8;a[ua>>0]=pa>>>16;a[ma>>0]=pa>>>24;pa=0;Z=ja;while(1){ja=c[g>>2]|0;if(!ja)Ca=1;else Ca=(c[ja+-4>>2]|0)+1|0;if(!(__ZN6VectorIhE6resizeEi(g,Ca)|0)){a[1263537]=0;ja=c[g>>2]|0;if(!ja){E=278;break i}_=c[ja+-4>>2]|0;if((_|0)<1){E=278;break i}W=_+-1|0;if((c[ja+-8>>2]|0)>>>0>1){ra=W>>>1|W;qa=ra>>>2|ra;ra=qa>>>4|qa;qa=ra>>>8|ra;ra=__ZN6Memory12alloc_staticEjb((qa>>>16|qa)+1|0,1)|0;c[ra+-8>>2]=1;c[ra+-4>>2]=_;qa=0;do{a[ra+qa>>0]=a[(c[g>>2]|0)+qa>>0]|0;qa=qa+1|0}while((qa|0)!=(_|0));_=c[g>>2]|0;do if(_|0){if(__Z16atomic_decrementPj(_+-8|0)|0)break;__ZN6Memory11free_staticEPvb(_,1)}while(0);c[g>>2]=ra;Da=ra}else Da=ja;a[Da+W>>0]=Z}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);_=pa+1|0;if((_|0)>=8)break;pa=_;Z=a[f+_>>0]|0}sa=c[sa+16>>2]|0;if(!sa)break h}if((E|0)==278)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);za=f+1|0;sa=f+2|0;ma=f+3|0;ua=0;j:while(1){wa=c[k>>2]|0;xa=(wa|0)==0;if(xa)Ea=0;else Ea=c[wa+-4>>2]|0;if((ua|0)>=(Ea|0)){E=292;break}if(xa)Fa=0;else Fa=c[wa+-4>>2]|0;if((Fa|0)<=(ua|0)){if(xa)Ga=0;else Ga=c[wa+-4>>2]|0;if((Ga|0)<=(ua|0)){E=301;break}a[1263537]=0}__ZN6VectorIjE14_copy_on_writeEv(k);wa=c[k>>2]|0;xa=c[wa+(ua<<2)>>2]|0;do if(xa>>>0>255){va=(wa|0)==0;if(va)Ha=0;else Ha=c[wa+-4>>2]|0;if((Ha|0)<=(ua|0)){if(va)Ia=0;else Ia=c[wa+-4>>2]|0;if((Ia|0)<=(ua|0)){E=310;break j}a[1263537]=0}__ZN6VectorIjE14_copy_on_writeEv(k);va=c[(c[k>>2]|0)+(ua<<2)>>2]|0;ta=(va|128)&255;a[f>>0]=ta;a[za>>0]=va>>>8;a[sa>>0]=va>>>16;a[ma>>0]=va>>>24;va=0;ya=ta;while(1){ta=c[g>>2]|0;if(!ta)Ja=1;else Ja=(c[ta+-4>>2]|0)+1|0;if(!(__ZN6VectorIhE6resizeEi(g,Ja)|0)){a[1263537]=0;ta=c[g>>2]|0;if(!ta){E=320;break j}Z=c[ta+-4>>2]|0;if((Z|0)<1){E=320;break j}pa=Z+-1|0;if((c[ta+-8>>2]|0)>>>0>1){_=pa>>>1|pa;qa=_>>>2|_;_=qa>>>4|qa;qa=_>>>8|_;_=__ZN6Memory12alloc_staticEjb((qa>>>16|qa)+1|0,1)|0;c[_+-8>>2]=1;c[_+-4>>2]=Z;qa=0;do{a[_+qa>>0]=a[(c[g>>2]|0)+qa>>0]|0;qa=qa+1|0}while((qa|0)!=(Z|0));Z=c[g>>2]|0;do if(Z|0){if(__Z16atomic_decrementPj(Z+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Z,1)}while(0);c[g>>2]=_;Ka=_}else Ka=ta;a[Ka+pa>>0]=ya}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);Z=va+1|0;if((Z|0)>=4)break;va=Z;ya=a[f+Z>>0]|0}}else{ya=xa&255;va=c[g>>2]|0;if(!va)La=1;else La=(c[va+-4>>2]|0)+1|0;if(__ZN6VectorIhE6resizeEi(g,La)|0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);break}a[1263537]=0;va=c[g>>2]|0;if(!va){E=337;break j}Z=c[va+-4>>2]|0;if((Z|0)<1){E=337;break j}qa=Z+-1|0;if((c[va+-8>>2]|0)>>>0>1){W=qa>>>1|qa;ja=W>>>2|W;W=ja>>>4|ja;ja=W>>>8|W;W=__ZN6Memory12alloc_staticEjb((ja>>>16|ja)+1|0,1)|0;c[W+-8>>2]=1;c[W+-4>>2]=Z;ja=0;do{a[W+ja>>0]=a[(c[g>>2]|0)+ja>>0]|0;ja=ja+1|0}while((ja|0)!=(Z|0));Z=c[g>>2]|0;do if(Z|0){if(__Z16atomic_decrementPj(Z+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Z,1)}while(0);c[g>>2]=W;Ma=W}else Ma=va;a[Ma+qa>>0]=ya}while(0);ua=ua+1|0}if((E|0)==292){ua=c[g>>2]|0;if(!ua){Aa=0;break}if(!(__Z28atomic_conditional_incrementPj(ua+-8|0)|0)){Aa=0;break}Aa=c[g>>2]|0;break}else if((E|0)==301)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((E|0)==310)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((E|0)==320)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((E|0)==337)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);E=c[q>>2]|0;do if(E|0){__ZN3MapIij10ComparatorIiE16DefaultAllocatorE13_cleanup_treeEPNS3_7ElementE(q,c[E+8>>2]|0);Ma=c[J>>2]|0;La=c[q>>2]|0;c[La+8>>2]=Ma;c[N>>2]=0;f=Ma;c[f+12>>2]=f;if(!La)break;__ZN6Memory11free_staticEPvb(La,0);c[q>>2]=0}while(0);q=c[p>>2]|0;do if(q|0){__ZN3MapIi7Variant10ComparatorIiE16DefaultAllocatorE13_cleanup_treeEPNS4_7ElementE(p,c[q+8>>2]|0);N=c[b>>2]|0;J=c[p>>2]|0;c[J+8>>2]=N;c[O>>2]=0;E=N;c[E+12>>2]=E;if(!J)break;E=J+32|0;if(c[E>>2]|0)__ZN7Variant5clearEv(E);__ZN6Memory11free_staticEPvb(J,0);c[p>>2]=0}while(0);p=c[o>>2]|0;do if(p|0){__ZN3MapIi10StringName10ComparatorIiE16DefaultAllocatorE13_cleanup_treeEPNS4_7ElementE(o,c[p+8>>2]|0);O=c[B>>2]|0;b=c[o>>2]|0;c[b+8>>2]=O;c[y>>2]=0;q=O;c[q+12>>2]=q;if(!b)break;__ZN10StringNameD2Ev(b+28|0);__ZN6Memory11free_staticEPvb(b,0);c[o>>2]=0}while(0);P=Aa}c[n>>2]=25128;Aa=c[n+948>>2]|0;if(Aa|0?(__Z16atomic_decrementPj(Aa+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Aa,1);Aa=n+32|0;o=n+944|0;do{y=o+-40|0;if(c[y>>2]|0)__ZN7Variant5clearEv(y);__ZN10StringNameD2Ev(o+-44|0);o=o+-48|0}while((o|0)!=(Aa|0));Aa=c[n+4>>2]|0;if(Aa|0?(__Z16atomic_decrementPj(Aa+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Aa,1);Aa=c[k>>2]|0;if(Aa|0?(__Z16atomic_decrementPj(Aa+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Aa,1);Aa=c[j>>2]|0;if(Aa|0?(__ZN3MapIji10ComparatorIjE16DefaultAllocatorE13_cleanup_treeEPNS3_7ElementE(j,c[Aa+8>>2]|0),Aa=c[w>>2]|0,w=c[j>>2]|0,c[w+8>>2]=Aa,c[x>>2]=0,x=Aa,c[x+12>>2]=x,w|0):0){__ZN6Memory11free_staticEPvb(w,0);c[j>>2]=0}j=c[i>>2]|0;if(j|0){w=a[v>>0]|0;if(w<<24>>24==31)Na=j;else{x=0;Aa=j;k=j;j=w;while(1){w=Aa+(x<<2)|0;n=c[w>>2]|0;if(!n){Oa=j;Pa=k;Qa=Aa}else{o=n;n=w;do{c[n>>2]=c[o+4>>2];w=o+8|0;if(c[w>>2]|0)__ZN7Variant5clearEv(w);__ZN6Memory11free_staticEPvb(o,0);Ra=c[i>>2]|0;n=Ra+(x<<2)|0;o=c[n>>2]|0}while((o|0)!=0);Oa=a[v>>0]|0;Pa=Ra;Qa=Ra}x=x+1|0;if((x|0)>=(1<<(Oa&255)|0)){Na=Pa;break}else{Aa=Qa;k=Pa;j=Oa}}}__ZN6Memory11free_staticEPvb(Na,1)}Na=c[h>>2]|0;if(Na|0?(__ZN3MapI10StringNamei10ComparatorIS0_E16DefaultAllocatorE13_cleanup_treeEPNS4_7ElementE(h,c[Na+8>>2]|0),Na=c[s>>2]|0,s=c[h>>2]|0,c[s+8>>2]=Na,c[t>>2]=0,t=Na,c[t+12>>2]=t,s|0):0){__ZN10StringNameD2Ev(s+24|0);__ZN6Memory11free_staticEPvb(s,0);c[h>>2]=0}h=c[g>>2]|0;if(!h){Sa=P;l=e;return Sa|0}if(__Z16atomic_decrementPj(h+-8|0)|0){Sa=P;l=e;return Sa|0}__ZN6Memory11free_staticEPvb(h,1);Sa=P;l=e;return Sa|0}function __ZN17GDTokenizerBufferD2Ev(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0,i=0;c[a>>2]=25072;b=a+24|0;if(c[b>>2]|0)__ZN7Variant5clearEv(b);b=c[a+16>>2]|0;if(b|0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(b,1);b=c[a+12>>2]|0;if(b|0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(b,1);b=a+8|0;d=c[b>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0){e=c[b>>2]|0;b=(e|0)==0?0:e+-4|0;e=b+4|0;f=c[b>>2]|0;if(f|0){g=0;h=f;while(1){f=e+(g*24|0)|0;if(!(c[f>>2]|0))i=h;else{__ZN7Variant5clearEv(f);i=c[b>>2]|0}g=g+1|0;if(g>>>0>=i>>>0)break;else h=i}}__ZN6Memory11free_staticEPvb(d,1)}d=a+4|0;a=c[d>>2]|0;if(!a)return;if(__Z16atomic_decrementPj(a+-8|0)|0)return;i=c[d>>2]|0;d=(i|0)==0?0:i+-4|0;i=d+4|0;if(c[d>>2]|0){h=0;do{__ZN10StringNameD2Ev(i+(h<<2)|0);h=h+1|0}while(h>>>0<(c[d>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(a,1);return}function __ZNK17GDTokenizerBuffer18get_token_constantEi(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0;e=(c[b+48>>2]|0)+d|0;if((e|0)>=0){d=c[b+16>>2]|0;f=(d|0)==0;if(f)g=0;else g=c[d+-4>>2]|0;if((e|0)<(g|0)){a[1263537]=0;if(f)h=0;else h=c[d+-4>>2]|0;do if((h|0)<=(e|0)){if(f)i=0;else i=c[d+-4>>2]|0;if((i|0)>(e|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0)}while(0);i=(c[d+(e<<2)>>2]|0)>>>8;e=c[b+8>>2]|0;d=(e|0)==0;if(d)j=0;else j=c[e+-4>>2]|0;if(i>>>0>=j>>>0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(496366,488440,1376,496385,0);k=b+24|0;return k|0}a[1263537]=0;if(!d?(c[e+-4>>2]|0)>(i|0):0){k=e+(i*24|0)|0;return k|0}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);k=0;return k|0}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(496366,488440,1374,496203,0);k=b+24|0;return k|0}function __ZNK17GDTokenizerBuffer9get_tokenEi(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0;e=(c[b+48>>2]|0)+d|0;if((e|0)<0){f=89;return f|0}d=c[b+16>>2]|0;b=(d|0)==0;if(b)g=0;else g=c[d+-4>>2]|0;if((e|0)>=(g|0)){f=89;return f|0}if(b)h=0;else h=c[d+-4>>2]|0;do if((h|0)<=(e|0)){if(b)i=0;else i=c[d+-4>>2]|0;if((i|0)>(e|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0)}while(0);f=c[d+(e<<2)>>2]&255;return f|0}function __ZNK17GDTokenizerBuffer20get_token_identifierEi(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;g=(c[b+48>>2]|0)+d|0;if((g|0)>=0){d=c[b+16>>2]|0;h=(d|0)==0;if(h)i=0;else i=c[d+-4>>2]|0;if((g|0)<(i|0)){a[1263537]=0;if(h)j=0;else j=c[d+-4>>2]|0;do if((j|0)<=(g|0)){if(h)k=0;else k=c[d+-4>>2]|0;if((k|0)>(g|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0)}while(0);k=(c[d+(g<<2)>>2]|0)>>>8;g=c[b+4>>2]|0;b=(g|0)==0;if(b)n=0;else n=c[g+-4>>2]|0;if(k>>>0>=n>>>0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(496284,488440,1320,496305,0);__ZN10StringNameC2Ev(f);o=c[f>>2]|0;l=e;return o|0}a[1263537]=0;if(!b?(c[g+-4>>2]|0)>(k|0):0)p=g+(k<<2)|0;else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);p=0}__ZN10StringNameC2ERKS_(f,p);o=c[f>>2]|0;l=e;return o|0}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(496284,488440,1318,496203,0);__ZN10StringNameC2Ev(f);o=c[f>>2]|0;l=e;return o|0}function __ZNK17GDTokenizerBuffer23get_token_built_in_funcEi(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0;e=(c[b+48>>2]|0)+d|0;if((e|0)>=0){d=c[b+16>>2]|0;b=(d|0)==0;if(b)f=0;else f=c[d+-4>>2]|0;if((e|0)<(f|0)){a[1263537]=0;if(b)g=0;else g=c[d+-4>>2]|0;do if((g|0)<=(e|0)){if(b)h=0;else h=c[d+-4>>2]|0;if((h|0)>(e|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0)}while(0);i=(c[d+(e<<2)>>2]|0)>>>8;return i|0}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(496260,488440,1328,496203,0);i=70;return i|0}function __ZNK17GDTokenizerBuffer14get_token_typeEi(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0;e=(c[b+48>>2]|0)+d|0;if((e|0)>=0){d=c[b+16>>2]|0;b=(d|0)==0;if(b)f=0;else f=c[d+-4>>2]|0;if((e|0)<(f|0)){a[1263537]=0;if(b)g=0;else g=c[d+-4>>2]|0;do if((g|0)<=(e|0)){if(b)h=0;else h=c[d+-4>>2]|0;if((h|0)>(e|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0)}while(0);i=(c[d+(e<<2)>>2]|0)>>>8;return i|0}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(496245,488440,1335,496203,0);i=0;return i|0}function __ZNK17GDTokenizerBuffer14get_token_lineEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0;d=(c[a+48>>2]|0)+b|0;b=a+12|0;a=c[b>>2]|0;do if(a|0){e=c[a+-4>>2]|0;a:do if((e|0)>0){f=e+-1|0;g=0;while(1){h=f;while(1){i=(h+g|0)/2|0;j=c[a+(i<<3)>>2]|0;if(d>>>0>=j>>>0)break;if((g|0)<(i|0))h=i+-1|0;else{k=i;l=j;m=10;break a}}if(j>>>0>=d>>>0){n=i;break a}if((i|0)<(h|0)){f=h;g=i+1|0}else{k=i;l=j;m=10;break}}}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);k=0;l=c[0+(0<<3)>>2]|0;m=10}while(0);if((m|0)==10)n=(l>>>0<d>>>0&1)+k|0;if((n|0)<0){o=-1;return o|0}e=c[b>>2]|0;if(e|0){g=c[e+-4>>2]|0;if((n|0)>=(g|0))if((g|0)<1)break;else p=g+-1|0;else p=n;if((g|0)>(p|0)){o=c[e+(p<<3)+4>>2]&16777215;return o|0}}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);return 0}function __ZNK17GDTokenizerBuffer16get_token_columnEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0;d=(c[a+48>>2]|0)+b|0;b=a+12|0;a=c[b>>2]|0;do if(a|0){e=c[a+-4>>2]|0;a:do if((e|0)>0){f=e+-1|0;g=0;while(1){h=f;while(1){i=(h+g|0)/2|0;j=c[a+(i<<3)>>2]|0;if(d>>>0>=j>>>0)break;if((g|0)<(i|0))h=i+-1|0;else{k=i;l=j;m=10;break a}}if(j>>>0>=d>>>0){n=i;break a}if((i|0)<(h|0)){f=h;g=i+1|0}else{k=i;l=j;m=10;break}}}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);k=0;l=c[0+(0<<3)>>2]|0;m=10}while(0);if((m|0)==10)n=(l>>>0<d>>>0&1)+k|0;if((n|0)<0){o=-1;return o|0}e=c[b>>2]|0;if(e|0){g=c[e+-4>>2]|0;if((n|0)>=(g|0))if((g|0)<1)break;else p=g+-1|0;else p=n;if((g|0)>(p|0)){o=(c[e+(p<<3)+4>>2]|0)>>>24;return o|0}}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);return 0}function __ZNK17GDTokenizerBuffer21get_token_line_indentEi(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0;e=(c[b+48>>2]|0)+d|0;if((e|0)>=0){d=c[b+16>>2]|0;b=(d|0)==0;if(b)f=0;else f=c[d+-4>>2]|0;if((e|0)<(f|0)){a[1263537]=0;if(b)g=0;else g=c[d+-4>>2]|0;do if((g|0)<=(e|0)){if(b)h=0;else h=c[d+-4>>2]|0;if((h|0)>(e|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0)}while(0);i=(c[d+(e<<2)>>2]|0)>>>8;return i|0}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(496181,488440,1368,496203,0);i=0;return i|0}function __ZNK17GDTokenizerBuffer15get_token_errorEi(b,c){b=b|0;c=c|0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(496165,488440,1381,773812,0);a[1263537]=0;return 0}function __ZN17GDTokenizerBuffer7advanceEi(b,d){b=b|0;d=d|0;var e=0,f=0,g=0;e=b+48|0;f=(c[e>>2]|0)+d|0;if((f|0)>=0){d=c[b+16>>2]|0;if(!d)g=0;else g=c[d+-4>>2]|0;if((f|0)<(g|0)){a[1263537]=0;c[e>>2]=f;return}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(914001,488440,1386,496113,0);return}function __ZN17GDTokenizerBufferD0Ev(a){a=a|0;__ZN17GDTokenizerBufferD2Ev(a);__ZdlPv(a);return}function __ZN3MapIji10ComparatorIjE16DefaultAllocatorEixERKj(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;g=c[b>>2]|0;if(!g){h=__ZnwjPFPvjE(32,4740)|0;i=h+16|0;c[i>>2]=0;c[i+4>>2]=0;c[b>>2]=h;i=c[b+4>>2]|0;c[h+4>>2]=i;c[h+8>>2]=i;c[h+12>>2]=i;c[h>>2]=1;if(!h){c[f>>2]=0;j=f;k=14}else{n=h;o=i;k=5}}else{n=g;o=c[b+4>>2]|0;k=5}a:do if((k|0)==5){g=c[n+8>>2]|0;b:do if((g|0)!=(o|0)){i=c[d>>2]|0;h=g;while(1){p=c[h+24>>2]|0;if(i>>>0<p>>>0)q=h+8|0;else{if(p>>>0>=i>>>0)break;q=h+4|0}p=c[q>>2]|0;if((p|0)==(o|0))break b;else h=p}if(!((h|0)==(o|0)|(h|0)==0)){r=h;break a}}while(0);c[f>>2]=0;if(!n){j=f;k=14}else{s=f;k=15}}while(0);if((k|0)==14){n=__ZnwjPFPvjE(32,4740)|0;o=n+16|0;c[o>>2]=0;c[o+4>>2]=0;c[b>>2]=n;o=c[b+4>>2]|0;c[n+4>>2]=o;c[n+8>>2]=o;c[n+12>>2]=o;c[n>>2]=1;s=j;k=15}if((k|0)==15){k=__ZN3MapIji10ComparatorIjE16DefaultAllocatorE10_insert_rbERKjRKi(b,d,f)|0;if(!k){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145936,616,1145947,0);t=0;l=e;return t|0}else r=k}a[1263537]=0;t=r+28|0;l=e;return t|0}function __ZN6VectorIjE6resizeEi(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0;if((d|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,269,1145657,0);e=31;return e|0}a[1263537]=0;f=c[b>>2]|0;if(!f)g=0;else g=c[f+-4>>2]|0;if((g|0)==(d|0)){e=0;return e|0}if(!d){if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);c[b>>2]=0;e=0;return e|0}__ZN6VectorIjE14_copy_on_writeEv(b);f=d<<2;if(d>>>0<=1073741823?(g=f+-1|0,h=g>>>1|g,g=h>>>2|h,h=g>>>4|g,g=h>>>8|h,h=(g>>>16|g)+1|0,f>>>0<4294967264):0){a[1263537]=0;f=c[b>>2]|0;do if(!f)if((d|0)>0)i=18;else{j=0;i=25}else{g=c[f+-4>>2]|0;if((g|0)<(d|0))if(!g)i=18;else{k=__ZN6Memory14realloc_staticEPvjb(f,h,1)|0;if(k|0){a[1263537]=0;l=k;break}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,300,1145876,0);e=6;return e|0}else{j=g;i=25}}while(0);do if((i|0)==18){g=__ZN6Memory12alloc_staticEjb(h,1)|0;if(g|0){a[1263537]=0;c[g+-4>>2]=0;c[g+-8>>2]=1;l=g;break}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,292,1145820,0);e=6;return e|0}else if((i|0)==25){if((j|0)<=(d|0)){e=0;return e|0}g=__ZN6Memory14realloc_staticEPvjb(f,h,1)|0;if(!g){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,324,1145876,0);e=6;return e|0}else{a[1263537]=0;c[b>>2]=g;c[g+-4>>2]=d;e=0;return e|0}}while(0);c[b>>2]=l;c[((l|0)==0?0:l+-4|0)>>2]=d;e=0;return e|0}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,285,1145723,0);e=6;return e|0}function __ZN6VectorIjE14_copy_on_writeEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0;b=c[a>>2]|0;if(!b)return;if((c[b+-8>>2]|0)>>>0<=1)return;d=c[b+-4>>2]|0;b=(d<<2)+-1|0;e=b>>>1|b;b=e>>>2|e;e=b>>>4|b;b=e>>>8|e;e=__ZN6Memory12alloc_staticEjb((b>>>16|b)+1|0,1)|0;c[e+-8>>2]=1;c[e+-4>>2]=d;if(!d){b=c[a>>2]|0;if(!b)f=a;else{g=a;h=b;i=b;j=7}}else{b=c[a>>2]|0;k=0;do{c[e+(k<<2)>>2]=c[b+(k<<2)>>2];k=k+1|0}while((k|0)!=(d|0));g=a;h=b;i=b;j=7}if((j|0)==7)if(!(__Z16atomic_decrementPj((h|0)==0?0:h+-8|0)|0)){__ZN6Memory11free_staticEPvb(i,1);f=g}else f=g;c[f>>2]=e;return}function __ZN3MapIi10StringName10ComparatorIiE16DefaultAllocatorEixERKi(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;g=c[b>>2]|0;if(!g){h=__ZnwjPFPvjE(32,4740)|0;__ZN10StringNameC2Ev(h+28|0);i=h+16|0;c[i>>2]=0;c[i+4>>2]=0;c[b>>2]=h;i=c[b+4>>2]|0;c[h+4>>2]=i;c[h+8>>2]=i;c[h+12>>2]=i;c[h>>2]=1;if(!h)j=12;else{k=h;n=i;j=4}}else{k=g;n=c[b+4>>2]|0;j=4}a:do if((j|0)==4){g=c[k+8>>2]|0;if((g|0)!=(n|0)){i=c[d>>2]|0;h=g;while(1){g=c[h+24>>2]|0;if((i|0)<(g|0))o=h+8|0;else{if((g|0)>=(i|0))break;o=h+4|0}g=c[o>>2]|0;if((g|0)==(n|0)){j=12;break a}else h=g}if(!((h|0)==(n|0)|(h|0)==0))p=h;else j=12}else j=12}while(0);if((j|0)==12){__ZN10StringNameC2Ev(f);if(!(c[b>>2]|0)){j=__ZnwjPFPvjE(32,4740)|0;__ZN10StringNameC2Ev(j+28|0);n=j+16|0;c[n>>2]=0;c[n+4>>2]=0;c[b>>2]=j;n=c[b+4>>2]|0;c[j+4>>2]=n;c[j+8>>2]=n;c[j+12>>2]=n;c[j>>2]=1}j=__ZN3MapIi10StringName10ComparatorIiE16DefaultAllocatorE10_insert_rbERKiRKS0_(b,d,f)|0;__ZN10StringNameD2Ev(f);if(!j){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145936,616,1145947,0);q=0;l=e;return q|0}else p=j}a[1263537]=0;q=p+28|0;l=e;return q|0}function __ZN3MapIi7Variant10ComparatorIiE16DefaultAllocatorEixERKi(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e;g=c[b>>2]|0;if(!g){h=__ZnwjPFPvjE(56,4740)|0;c[h+32>>2]=0;i=h+16|0;c[i>>2]=0;c[i+4>>2]=0;c[b>>2]=h;i=c[b+4>>2]|0;c[h+4>>2]=i;c[h+8>>2]=i;c[h+12>>2]=i;c[h>>2]=1;if(!h){c[f>>2]=0;j=f;k=f;n=14}else{o=h;p=i;n=5}}else{o=g;p=c[b+4>>2]|0;n=5}a:do if((n|0)==5){g=c[o+8>>2]|0;b:do if((g|0)!=(p|0)){i=c[d>>2]|0;h=g;while(1){q=c[h+24>>2]|0;if((i|0)<(q|0))r=h+8|0;else{if((q|0)>=(i|0))break;r=h+4|0}q=c[r>>2]|0;if((q|0)==(p|0))break b;else h=q}if(!((h|0)==(p|0)|(h|0)==0)){s=h;break a}}while(0);c[f>>2]=0;if(!o){j=f;k=f;n=14}else{t=f;u=f;n=15}}while(0);if((n|0)==14){o=__ZnwjPFPvjE(56,4740)|0;c[o+32>>2]=0;p=o+16|0;c[p>>2]=0;c[p+4>>2]=0;c[b>>2]=o;p=c[b+4>>2]|0;c[o+4>>2]=p;c[o+8>>2]=p;c[o+12>>2]=p;c[o>>2]=1;t=j;u=k;n=15}if((n|0)==15){n=__ZN3MapIi7Variant10ComparatorIiE16DefaultAllocatorE10_insert_rbERKiRKS0_(b,d,f)|0;if(c[t>>2]|0)__ZN7Variant5clearEv(f);if(!n){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145936,616,1145947,0);v=0;l=e;return v|0}else s=n}a[1263537]=0;v=s+32|0;l=e;return v|0}function __ZN3MapIij10ComparatorIiE16DefaultAllocatorEixERKi(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;g=c[b>>2]|0;if(!g){h=__ZnwjPFPvjE(32,4740)|0;i=h+16|0;c[i>>2]=0;c[i+4>>2]=0;c[b>>2]=h;i=c[b+4>>2]|0;c[h+4>>2]=i;c[h+8>>2]=i;c[h+12>>2]=i;c[h>>2]=1;if(!h){c[f>>2]=0;j=f;k=14}else{n=h;o=i;k=5}}else{n=g;o=c[b+4>>2]|0;k=5}a:do if((k|0)==5){g=c[n+8>>2]|0;b:do if((g|0)!=(o|0)){i=c[d>>2]|0;h=g;while(1){p=c[h+24>>2]|0;if((i|0)<(p|0))q=h+8|0;else{if((p|0)>=(i|0))break;q=h+4|0}p=c[q>>2]|0;if((p|0)==(o|0))break b;else h=p}if(!((h|0)==(o|0)|(h|0)==0)){r=h;break a}}while(0);c[f>>2]=0;if(!n){j=f;k=14}else{s=f;k=15}}while(0);if((k|0)==14){n=__ZnwjPFPvjE(32,4740)|0;o=n+16|0;c[o>>2]=0;c[o+4>>2]=0;c[b>>2]=n;o=c[b+4>>2]|0;c[n+4>>2]=o;c[n+8>>2]=o;c[n+12>>2]=o;c[n>>2]=1;s=j;k=15}if((k|0)==15){k=__ZN3MapIij10ComparatorIiE16DefaultAllocatorE10_insert_rbERKiRKj(b,d,f)|0;if(!k){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145936,616,1145947,0);t=0;l=e;return t|0}else r=k}a[1263537]=0;t=r+28|0;l=e;return t|0}function __ZN3MapIij10ComparatorIiE16DefaultAllocatorE13_cleanup_treeEPNS3_7ElementE(a,b){a=a|0;b=b|0;if((c[a+4>>2]|0)==(b|0))return;else{__ZN3MapIij10ComparatorIiE16DefaultAllocatorE13_cleanup_treeEPNS3_7ElementE(a,c[b+8>>2]|0);__ZN3MapIij10ComparatorIiE16DefaultAllocatorE13_cleanup_treeEPNS3_7ElementE(a,c[b+4>>2]|0);__ZN6Memory11free_staticEPvb(b,0);return}}function __ZN3MapIi7Variant10ComparatorIiE16DefaultAllocatorE13_cleanup_treeEPNS4_7ElementE(a,b){a=a|0;b=b|0;if((c[a+4>>2]|0)==(b|0))return;__ZN3MapIi7Variant10ComparatorIiE16DefaultAllocatorE13_cleanup_treeEPNS4_7ElementE(a,c[b+8>>2]|0);__ZN3MapIi7Variant10ComparatorIiE16DefaultAllocatorE13_cleanup_treeEPNS4_7ElementE(a,c[b+4>>2]|0);a=b+32|0;if(c[a>>2]|0)__ZN7Variant5clearEv(a);__ZN6Memory11free_staticEPvb(b,0);return}function __ZN3MapIi10StringName10ComparatorIiE16DefaultAllocatorE13_cleanup_treeEPNS4_7ElementE(a,b){a=a|0;b=b|0;if((c[a+4>>2]|0)==(b|0))return;else{__ZN3MapIi10StringName10ComparatorIiE16DefaultAllocatorE13_cleanup_treeEPNS4_7ElementE(a,c[b+8>>2]|0);__ZN3MapIi10StringName10ComparatorIiE16DefaultAllocatorE13_cleanup_treeEPNS4_7ElementE(a,c[b+4>>2]|0);__ZN10StringNameD2Ev(b+28|0);__ZN6Memory11free_staticEPvb(b,0);return}}function __ZN3MapIji10ComparatorIjE16DefaultAllocatorE13_cleanup_treeEPNS3_7ElementE(a,b){a=a|0;b=b|0;if((c[a+4>>2]|0)==(b|0))return;else{__ZN3MapIji10ComparatorIjE16DefaultAllocatorE13_cleanup_treeEPNS3_7ElementE(a,c[b+8>>2]|0);__ZN3MapIji10ComparatorIjE16DefaultAllocatorE13_cleanup_treeEPNS3_7ElementE(a,c[b+4>>2]|0);__ZN6Memory11free_staticEPvb(b,0);return}}function __ZNK15GDTokenizerText18get_token_constantEi(b,d){b=b|0;d=d|0;var e=0,f=0;do if((d|0)>=-3){a[1263537]=0;if((d|0)>3){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(496366,488440,989,498083,0);e=0;break}f=(d+4+(c[b+944>>2]|0)|0)%9|0;if((c[b+32+(f*48|0)>>2]|0)==2)e=f;else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(496366,488440,992,498160,0);e=0}}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(496366,488440,988,498005,0);e=0}while(0);return b+32+(e*48|0)+8|0}function __ZNK15GDTokenizerText9get_tokenEi(b,d){b=b|0;d=d|0;var e=0;if((d|0)<-3){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1113515,488440,964,497868,0);e=88;return e|0}a[1263537]=0;if((d|0)>3){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1113515,488440,965,497937,0);e=88;return e|0}else{e=c[b+32+(((d+4+(c[b+944>>2]|0)|0)%9|0)*48|0)>>2]|0;return e|0}return 0}function __ZNK15GDTokenizerText20get_token_identifierEi(b,d){b=b|0;d=d|0;var e=0,f=0,g=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;do if((d|0)>=-3){a[1263537]=0;if((d|0)>3){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(496284,488440,998,497717,0);__ZN10StringNameC2Ev(f);break}g=(d+4+(c[b+944>>2]|0)|0)%9|0;if((c[b+32+(g*48|0)>>2]|0)==1){__ZN10StringNameC2ERKS_(f,b+32+(g*48|0)+4|0);break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(496284,488440,1001,497789,0);__ZN10StringNameC2Ev(f);break}}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(496284,488440,997,497644,0);__ZN10StringNameC2Ev(f)}while(0);l=e;return c[f>>2]|0}function __ZNK15GDTokenizerText23get_token_built_in_funcEi(b,d){b=b|0;d=d|0;var e=0,f=0;if((d|0)<-3){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(496260,488440,1007,497390,0);e=70;return e|0}a[1263537]=0;if((d|0)>3){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(496260,488440,1008,497472,0);e=70;return e|0}f=(d+4+(c[b+944>>2]|0)|0)%9|0;if((c[b+32+(f*48|0)>>2]|0)==5){e=c[b+32+(f*48|0)+32>>2]|0;return e|0}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(496260,488440,1011,497553,0);e=70;return e|0}return 0}function __ZNK15GDTokenizerText14get_token_typeEi(b,d){b=b|0;d=d|0;var e=0,f=0;if((d|0)<-3){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(496245,488440,1017,497163,0);e=0;return e|0}a[1263537]=0;if((d|0)>3){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(496245,488440,1018,497236,0);e=0;return e|0}f=(d+4+(c[b+944>>2]|0)|0)%9|0;if((c[b+32+(f*48|0)>>2]|0)==4){e=c[b+32+(f*48|0)+32>>2]|0;return e|0}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(496245,488440,1021,497308,0);e=0;return e|0}return 0}function __ZNK15GDTokenizerText14get_token_lineEi(b,d){b=b|0;d=d|0;var e=0;if((d|0)<-3){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(497148,488440,972,497023,0);e=-1;return e|0}a[1263537]=0;if((d|0)>3){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(497148,488440,973,497086,0);e=-1;return e|0}else{e=c[b+32+(((d+4+(c[b+944>>2]|0)|0)%9|0)*48|0)+36>>2]|0;return e|0}return 0}function __ZNK15GDTokenizerText16get_token_columnEi(b,d){b=b|0;d=d|0;var e=0;if((d|0)<-3){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(497006,488440,980,497023,0);e=-1;return e|0}a[1263537]=0;if((d|0)>3){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(497006,488440,981,497086,0);e=-1;return e|0}else{e=c[b+32+(((d+4+(c[b+944>>2]|0)|0)%9|0)*48|0)+40>>2]|0;return e|0}return 0}function __ZNK15GDTokenizerText21get_token_line_indentEi(b,d){b=b|0;d=d|0;var e=0,f=0;if((d|0)<-3){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(496181,488440,1027,496818,0);e=0;return e|0}a[1263537]=0;if((d|0)>3){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(496181,488440,1028,496880,0);e=0;return e|0}f=(d+4+(c[b+944>>2]|0)|0)%9|0;if((c[b+32+(f*48|0)>>2]|0)==83){e=__ZNK7VariantcviEv(b+32+(f*48|0)+8|0)|0;return e|0}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(496181,488440,1031,496941,0);e=0;return e|0}return 0}function __ZNK15GDTokenizerText15get_token_errorEi(b,d){b=b|0;d=d|0;var e=0,f=0;if((d|0)<-3){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(496165,488440,1037,496611,0);e=0;return e|0}a[1263537]=0;if((d|0)>3){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(496165,488440,1038,496680,0);e=0;return e|0}f=(d+4+(c[b+944>>2]|0)|0)%9|0;if((c[b+32+(f*48|0)>>2]|0)==88){e=__ZNK7Variantcv6StringEv(b+32+(f*48|0)+8|0)|0;return e|0}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(496165,488440,1041,496748,0);e=0;return e|0}return 0}function __ZN15GDTokenizerText7advanceEi(b,c){b=b|0;c=c|0;var d=0;if((c|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(914001,488440,1047,496574,0);return}a[1263537]=0;d=0;do{__ZN15GDTokenizerText8_advanceEv(b);d=d+1|0}while((d|0)!=(c|0));return}function __ZN15GDTokenizerTextD2Ev(a){a=a|0;var b=0,d=0,e=0;c[a>>2]=25128;b=c[a+948>>2]|0;if(b|0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(b,1);b=a+32|0;d=a+944|0;do{e=d+-40|0;if(c[e>>2]|0)__ZN7Variant5clearEv(e);__ZN10StringNameD2Ev(d+-44|0);d=d+-48|0}while((d|0)!=(b|0));b=c[a+4>>2]|0;if(!b)return;if(__Z16atomic_decrementPj(b+-8|0)|0)return;__ZN6Memory11free_staticEPvb(b,1);return}function __ZN15GDTokenizerTextD0Ev(a){a=a|0;var b=0,d=0,e=0;c[a>>2]=25128;b=c[a+948>>2]|0;if(b|0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(b,1);b=a+32|0;d=a+944|0;do{e=d+-40|0;if(c[e>>2]|0)__ZN7Variant5clearEv(e);__ZN10StringNameD2Ev(d+-44|0);d=d+-48|0}while((d|0)!=(b|0));b=c[a+4>>2]|0;if(!b){__ZdlPv(a);return}if(__Z16atomic_decrementPj(b+-8|0)|0){__ZdlPv(a);return}__ZN6Memory11free_staticEPvb(b,1);__ZdlPv(a);return}function __ZN3MapIij10ComparatorIiE16DefaultAllocatorE10_insert_rbERKiRKj(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f;a[g>>0]=0;h=__ZN3MapIij10ComparatorIiE16DefaultAllocatorE7_insertERKiRb(b,d,g)|0;if(h|0)c[h+28>>2]=c[e>>2];if(a[g>>0]|0){l=f;return h|0}g=b+8|0;c[g>>2]=(c[g>>2]|0)+1;g=h+12|0;e=c[g>>2]|0;if(!(c[e>>2]|0)){d=b+4|0;i=h;j=e;k=e;e=g;while(1){g=j+12|0;n=c[g>>2]|0;o=c[n+8>>2]|0;p=n;do if((j|0)==(o|0)){q=c[n+4>>2]|0;if(!(c[q>>2]|0)){c[k>>2]=1;a[1263537]=0;c[q>>2]=1;if((c[d>>2]|0)==(n|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);r=c[(c[e>>2]|0)+12>>2]|0;break}else{a[1263537]=0;c[n>>2]=0;r=n;break}}q=j+4|0;if((i|0)==(c[q>>2]|0)){s=i+8|0;t=c[s>>2]|0;c[q>>2]=t;if((t|0)==(c[d>>2]|0))u=p;else{c[t+12>>2]=j;u=c[g>>2]|0}t=i+12|0;c[t>>2]=u;q=c[g>>2]|0;v=q+8|0;c[((c[v>>2]|0)==(j|0)?v:q+4|0)>>2]=i;c[s>>2]=j;c[g>>2]=i;w=j;x=i;y=c[t>>2]|0}else{w=i;x=j;y=n}a[1263537]=0;c[x>>2]=1;t=c[d>>2]|0;if((t|0)==(y|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);z=c[(c[w+12>>2]|0)+12>>2]|0;A=c[d>>2]|0}else{a[1263537]=0;c[y>>2]=0;z=y;A=t}t=z+8|0;s=c[t>>2]|0;q=s+4|0;v=c[q>>2]|0;c[t>>2]=v;if((v|0)!=(A|0))c[v+12>>2]=z;v=z+12|0;c[s+12>>2]=c[v>>2];t=c[v>>2]|0;B=t+4|0;c[((c[B>>2]|0)==(z|0)?B:t+8|0)>>2]=s;c[q>>2]=z;c[v>>2]=s;r=w}else{if(!(c[o>>2]|0)){c[k>>2]=1;a[1263537]=0;c[o>>2]=1;if((c[d>>2]|0)==(n|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);r=c[(c[e>>2]|0)+12>>2]|0;break}else{a[1263537]=0;c[n>>2]=0;r=n;break}}s=j+8|0;if((i|0)==(c[s>>2]|0)){v=i+4|0;q=c[v>>2]|0;c[s>>2]=q;if((q|0)==(c[d>>2]|0))C=p;else{c[q+12>>2]=j;C=c[g>>2]|0}q=i+12|0;c[q>>2]=C;s=c[g>>2]|0;t=s+4|0;c[((c[t>>2]|0)==(j|0)?t:s+8|0)>>2]=i;c[v>>2]=j;c[g>>2]=i;D=j;E=i;F=c[q>>2]|0}else{D=i;E=j;F=n}a[1263537]=0;c[E>>2]=1;q=c[d>>2]|0;if((q|0)==(F|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);G=c[d>>2]|0;H=c[(c[D+12>>2]|0)+12>>2]|0}else{a[1263537]=0;c[F>>2]=0;G=q;H=F}q=H+4|0;v=c[q>>2]|0;s=v+8|0;t=c[s>>2]|0;c[q>>2]=t;if((t|0)!=(G|0))c[t+12>>2]=H;t=H+12|0;c[v+12>>2]=c[t>>2];q=c[t>>2]|0;B=q+8|0;c[((c[B>>2]|0)==(H|0)?B:q+4|0)>>2]=v;c[s>>2]=H;c[t>>2]=v;r=D}while(0);n=r+12|0;g=c[n>>2]|0;if(!(c[g>>2]|0)){i=r;j=g;k=g;e=n}else break}}e=c[(c[b>>2]|0)+8>>2]|0;a[1263537]=0;c[e>>2]=1;l=f;return h|0}function __ZN3MapIij10ComparatorIiE16DefaultAllocatorE7_insertERKiRb(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0;f=c[b>>2]|0;g=c[f+8>>2]|0;h=b+4|0;i=c[h>>2]|0;a:do if((g|0)==(i|0))j=f;else{k=c[d>>2]|0;l=g;while(1){m=c[l+24>>2]|0;if((k|0)<(m|0))n=l+8|0;else{if((m|0)>=(k|0))break;n=l+4|0}m=c[n>>2]|0;if((m|0)==(i|0)){j=l;break a}else l=m}a[e>>0]=1;o=l;return o|0}while(0);i=__ZnwjPFPvjE(32,4740)|0;c[i>>2]=0;c[i+4>>2]=0;c[i+8>>2]=0;c[i+12>>2]=0;c[i+16>>2]=0;c[i+20>>2]=0;c[i+12>>2]=j;n=c[h>>2]|0;g=i+4|0;c[g>>2]=n;f=i+8|0;c[f>>2]=n;c[i+24>>2]=c[d>>2];if((j|0)!=(c[b>>2]|0)?(c[d>>2]|0)>=(c[j+24>>2]|0):0)p=j+4|0;else p=j+8|0;c[p>>2]=i;a[e>>0]=0;e=c[g>>2]|0;g=c[h>>2]|0;if((e|0)==(g|0)){h=i;do{p=h;h=c[h+12>>2]|0}while((p|0)==(c[h+4>>2]|0));q=(h|0)==(c[b>>2]|0)?0:h}else{h=e;while(1){e=c[h+8>>2]|0;if((e|0)==(g|0)){q=h;break}else h=e}}c[i+16>>2]=q;h=c[f>>2]|0;b:do if((h|0)==(g|0)){f=i;while(1){e=f;f=c[f+12>>2]|0;if((e|0)!=(c[f+8>>2]|0)){r=f;break b}if((f|0)==(c[b>>2]|0)){r=0;break}}}else{f=h;while(1){l=c[f+4>>2]|0;if((l|0)==(g|0)){r=f;break}else f=l}}while(0);g=i+20|0;c[g>>2]=r;if(!q)s=r;else{c[q+20>>2]=i;s=c[g>>2]|0}if(!s){o=i;return o|0}c[s+16>>2]=i;o=i;return o|0}function __ZN3MapIi7Variant10ComparatorIiE16DefaultAllocatorE10_insert_rbERKiRKS0_(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f;a[g>>0]=0;h=__ZN3MapIi7Variant10ComparatorIiE16DefaultAllocatorE7_insertERKiRb(b,d,g)|0;if(h|0)__ZN7VariantaSERKS_(h+32|0,e);if(a[g>>0]|0){l=f;return h|0}g=b+8|0;c[g>>2]=(c[g>>2]|0)+1;g=h+12|0;e=c[g>>2]|0;if(!(c[e>>2]|0)){d=b+4|0;i=h;j=e;k=e;e=g;while(1){g=j+12|0;n=c[g>>2]|0;o=c[n+8>>2]|0;p=n;do if((j|0)==(o|0)){q=c[n+4>>2]|0;if(!(c[q>>2]|0)){c[k>>2]=1;a[1263537]=0;c[q>>2]=1;if((c[d>>2]|0)==(n|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);r=c[(c[e>>2]|0)+12>>2]|0;break}else{a[1263537]=0;c[n>>2]=0;r=n;break}}q=j+4|0;if((i|0)==(c[q>>2]|0)){s=i+8|0;t=c[s>>2]|0;c[q>>2]=t;q=c[d>>2]|0;if((t|0)==(q|0))u=p;else{c[t+12>>2]=j;u=c[g>>2]|0}t=i+12|0;c[t>>2]=u;v=c[g>>2]|0;w=v+8|0;if((c[w>>2]|0)==(j|0))c[w>>2]=i;else c[v+4>>2]=i;c[s>>2]=j;c[g>>2]=i;x=j;y=i;z=q;A=c[t>>2]|0}else{x=i;y=j;z=c[d>>2]|0;A=n}a[1263537]=0;c[y>>2]=1;if((z|0)==(A|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);B=c[(c[x+12>>2]|0)+12>>2]|0;C=c[d>>2]|0}else{a[1263537]=0;c[A>>2]=0;B=A;C=z}t=B+8|0;q=c[t>>2]|0;s=q+4|0;v=c[s>>2]|0;c[t>>2]=v;if((v|0)!=(C|0))c[v+12>>2]=B;v=B+12|0;c[q+12>>2]=c[v>>2];t=c[v>>2]|0;w=t+4|0;if((c[w>>2]|0)==(B|0))c[w>>2]=q;else c[t+8>>2]=q;c[s>>2]=B;c[v>>2]=q;r=x}else{if(!(c[o>>2]|0)){c[k>>2]=1;a[1263537]=0;c[o>>2]=1;if((c[d>>2]|0)==(n|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);r=c[(c[e>>2]|0)+12>>2]|0;break}else{a[1263537]=0;c[n>>2]=0;r=n;break}}q=j+8|0;if((i|0)==(c[q>>2]|0)){v=i+4|0;s=c[v>>2]|0;c[q>>2]=s;q=c[d>>2]|0;if((s|0)==(q|0))D=p;else{c[s+12>>2]=j;D=c[g>>2]|0}s=i+12|0;c[s>>2]=D;t=c[g>>2]|0;w=t+4|0;if((c[w>>2]|0)==(j|0))c[w>>2]=i;else c[t+8>>2]=i;c[v>>2]=j;c[g>>2]=i;E=j;F=i;G=q;H=c[s>>2]|0}else{E=i;F=j;G=c[d>>2]|0;H=n}a[1263537]=0;c[F>>2]=1;if((G|0)==(H|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);I=c[d>>2]|0;J=c[(c[E+12>>2]|0)+12>>2]|0}else{a[1263537]=0;c[H>>2]=0;I=G;J=H}s=J+4|0;q=c[s>>2]|0;v=q+8|0;t=c[v>>2]|0;c[s>>2]=t;if((t|0)!=(I|0))c[t+12>>2]=J;t=J+12|0;c[q+12>>2]=c[t>>2];s=c[t>>2]|0;w=s+8|0;if((c[w>>2]|0)==(J|0))c[w>>2]=q;else c[s+4>>2]=q;c[v>>2]=J;c[t>>2]=q;r=E}while(0);n=r+12|0;g=c[n>>2]|0;if(!(c[g>>2]|0)){i=r;j=g;k=g;e=n}else break}}e=c[(c[b>>2]|0)+8>>2]|0;a[1263537]=0;c[e>>2]=1;l=f;return h|0}function __ZN3MapIi7Variant10ComparatorIiE16DefaultAllocatorE7_insertERKiRb(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0;f=c[b>>2]|0;g=c[f+8>>2]|0;h=b+4|0;i=c[h>>2]|0;a:do if((g|0)==(i|0))j=f;else{k=c[d>>2]|0;l=g;while(1){m=c[l+24>>2]|0;if((k|0)<(m|0))n=l+8|0;else{if((m|0)>=(k|0))break;n=l+4|0}m=c[n>>2]|0;if((m|0)==(i|0)){j=l;break a}else l=m}a[e>>0]=1;o=l;return o|0}while(0);i=__ZnwjPFPvjE(56,4740)|0;c[i+32>>2]=0;c[i>>2]=0;c[i+4>>2]=0;c[i+8>>2]=0;c[i+12>>2]=0;c[i+16>>2]=0;c[i+20>>2]=0;c[i+12>>2]=j;n=c[h>>2]|0;h=i+4|0;c[h>>2]=n;g=i+8|0;c[g>>2]=n;c[i+24>>2]=c[d>>2];f=c[b>>2]|0;b=n;if((j|0)!=(f|0)?(c[d>>2]|0)>=(c[j+24>>2]|0):0){c[j+4>>2]=i;d=c[h>>2]|0;a[e>>0]=0;if((d|0)==(b|0)){p=i;q=14}else{h=d;while(1){d=c[h+8>>2]|0;if((d|0)==(b|0)){r=h;break}else h=d}}}else{c[j+8>>2]=i;a[e>>0]=0;p=i;q=14}if((q|0)==14){while(1){q=0;e=p;p=c[p+12>>2]|0;if((e|0)!=(c[p+4>>2]|0))break;else q=14}r=(p|0)==(f|0)?0:p}c[i+16>>2]=r;p=c[g>>2]|0;b:do if((p|0)==(b|0)){g=i;while(1){q=g;g=c[g+12>>2]|0;if((q|0)!=(c[g+8>>2]|0)){s=g;break b}if((g|0)==(f|0)){s=0;break}}}else{g=p;while(1){l=c[g+4>>2]|0;if((l|0)==(b|0)){s=g;break}else g=l}}while(0);b=i+20|0;c[b>>2]=s;if(!r)t=s;else{c[r+20>>2]=i;t=c[b>>2]|0}if(!t){o=i;return o|0}c[t+16>>2]=i;o=i;return o|0}function __ZN3MapIi10StringName10ComparatorIiE16DefaultAllocatorE10_insert_rbERKiRKS0_(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f;a[g>>0]=0;h=__ZN3MapIi10StringName10ComparatorIiE16DefaultAllocatorE7_insertERKiRb(b,d,g)|0;if(h|0)__ZN10StringNameaSERKS_(h+28|0,e);if(a[g>>0]|0){l=f;return h|0}g=b+8|0;c[g>>2]=(c[g>>2]|0)+1;g=h+12|0;e=c[g>>2]|0;if(!(c[e>>2]|0)){d=b+4|0;i=h;j=e;k=e;e=g;while(1){g=j+12|0;n=c[g>>2]|0;o=c[n+8>>2]|0;p=n;do if((j|0)==(o|0)){q=c[n+4>>2]|0;if(!(c[q>>2]|0)){c[k>>2]=1;a[1263537]=0;c[q>>2]=1;if((c[d>>2]|0)==(n|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);r=c[(c[e>>2]|0)+12>>2]|0;break}else{a[1263537]=0;c[n>>2]=0;r=n;break}}q=j+4|0;if((i|0)==(c[q>>2]|0)){s=i+8|0;t=c[s>>2]|0;c[q>>2]=t;if((t|0)==(c[d>>2]|0))u=p;else{c[t+12>>2]=j;u=c[g>>2]|0}t=i+12|0;c[t>>2]=u;q=c[g>>2]|0;v=q+8|0;c[((c[v>>2]|0)==(j|0)?v:q+4|0)>>2]=i;c[s>>2]=j;c[g>>2]=i;w=j;x=i;y=c[t>>2]|0}else{w=i;x=j;y=n}a[1263537]=0;c[x>>2]=1;t=c[d>>2]|0;if((t|0)==(y|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);z=c[(c[w+12>>2]|0)+12>>2]|0;A=c[d>>2]|0}else{a[1263537]=0;c[y>>2]=0;z=y;A=t}t=z+8|0;s=c[t>>2]|0;q=s+4|0;v=c[q>>2]|0;c[t>>2]=v;if((v|0)!=(A|0))c[v+12>>2]=z;v=z+12|0;c[s+12>>2]=c[v>>2];t=c[v>>2]|0;B=t+4|0;c[((c[B>>2]|0)==(z|0)?B:t+8|0)>>2]=s;c[q>>2]=z;c[v>>2]=s;r=w}else{if(!(c[o>>2]|0)){c[k>>2]=1;a[1263537]=0;c[o>>2]=1;if((c[d>>2]|0)==(n|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);r=c[(c[e>>2]|0)+12>>2]|0;break}else{a[1263537]=0;c[n>>2]=0;r=n;break}}s=j+8|0;if((i|0)==(c[s>>2]|0)){v=i+4|0;q=c[v>>2]|0;c[s>>2]=q;if((q|0)==(c[d>>2]|0))C=p;else{c[q+12>>2]=j;C=c[g>>2]|0}q=i+12|0;c[q>>2]=C;s=c[g>>2]|0;t=s+4|0;c[((c[t>>2]|0)==(j|0)?t:s+8|0)>>2]=i;c[v>>2]=j;c[g>>2]=i;D=j;E=i;F=c[q>>2]|0}else{D=i;E=j;F=n}a[1263537]=0;c[E>>2]=1;q=c[d>>2]|0;if((q|0)==(F|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);G=c[d>>2]|0;H=c[(c[D+12>>2]|0)+12>>2]|0}else{a[1263537]=0;c[F>>2]=0;G=q;H=F}q=H+4|0;v=c[q>>2]|0;s=v+8|0;t=c[s>>2]|0;c[q>>2]=t;if((t|0)!=(G|0))c[t+12>>2]=H;t=H+12|0;c[v+12>>2]=c[t>>2];q=c[t>>2]|0;B=q+8|0;c[((c[B>>2]|0)==(H|0)?B:q+4|0)>>2]=v;c[s>>2]=H;c[t>>2]=v;r=D}while(0);n=r+12|0;g=c[n>>2]|0;if(!(c[g>>2]|0)){i=r;j=g;k=g;e=n}else break}}e=c[(c[b>>2]|0)+8>>2]|0;a[1263537]=0;c[e>>2]=1;l=f;return h|0}function __ZN3MapIi10StringName10ComparatorIiE16DefaultAllocatorE7_insertERKiRb(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0;f=c[b>>2]|0;g=c[f+8>>2]|0;h=b+4|0;i=c[h>>2]|0;a:do if((g|0)==(i|0))j=f;else{k=c[d>>2]|0;l=g;while(1){m=c[l+24>>2]|0;if((k|0)<(m|0))n=l+8|0;else{if((m|0)>=(k|0))break;n=l+4|0}m=c[n>>2]|0;if((m|0)==(i|0)){j=l;break a}else l=m}a[e>>0]=1;o=l;return o|0}while(0);i=__ZnwjPFPvjE(32,4740)|0;__ZN10StringNameC2Ev(i+28|0);c[i>>2]=0;c[i+4>>2]=0;c[i+8>>2]=0;c[i+12>>2]=0;c[i+16>>2]=0;c[i+20>>2]=0;c[i+12>>2]=j;n=c[h>>2]|0;g=i+4|0;c[g>>2]=n;f=i+8|0;c[f>>2]=n;c[i+24>>2]=c[d>>2];if((j|0)!=(c[b>>2]|0)?(c[d>>2]|0)>=(c[j+24>>2]|0):0)p=j+4|0;else p=j+8|0;c[p>>2]=i;a[e>>0]=0;e=c[g>>2]|0;g=c[h>>2]|0;if((e|0)==(g|0)){h=i;do{p=h;h=c[h+12>>2]|0}while((p|0)==(c[h+4>>2]|0));q=(h|0)==(c[b>>2]|0)?0:h}else{h=e;while(1){e=c[h+8>>2]|0;if((e|0)==(g|0)){q=h;break}else h=e}}c[i+16>>2]=q;h=c[f>>2]|0;b:do if((h|0)==(g|0)){f=i;while(1){e=f;f=c[f+12>>2]|0;if((e|0)!=(c[f+8>>2]|0)){r=f;break b}if((f|0)==(c[b>>2]|0)){r=0;break}}}else{f=h;while(1){l=c[f+4>>2]|0;if((l|0)==(g|0)){r=f;break}else f=l}}while(0);g=i+20|0;c[g>>2]=r;if(!q)s=r;else{c[q+20>>2]=i;s=c[g>>2]|0}if(!s){o=i;return o|0}c[s+16>>2]=i;o=i;return o|0}function __ZN3MapIji10ComparatorIjE16DefaultAllocatorE10_insert_rbERKjRKi(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f;a[g>>0]=0;h=__ZN3MapIji10ComparatorIjE16DefaultAllocatorE7_insertERKjRb(b,d,g)|0;if(h|0)c[h+28>>2]=c[e>>2];if(a[g>>0]|0){l=f;return h|0}g=b+8|0;c[g>>2]=(c[g>>2]|0)+1;g=h+12|0;e=c[g>>2]|0;if(!(c[e>>2]|0)){d=b+4|0;i=h;j=e;k=e;e=g;while(1){g=j+12|0;n=c[g>>2]|0;o=c[n+8>>2]|0;p=n;do if((j|0)==(o|0)){q=c[n+4>>2]|0;if(!(c[q>>2]|0)){c[k>>2]=1;a[1263537]=0;c[q>>2]=1;if((c[d>>2]|0)==(n|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);r=c[(c[e>>2]|0)+12>>2]|0;break}else{a[1263537]=0;c[n>>2]=0;r=n;break}}q=j+4|0;if((i|0)==(c[q>>2]|0)){s=i+8|0;t=c[s>>2]|0;c[q>>2]=t;if((t|0)==(c[d>>2]|0))u=p;else{c[t+12>>2]=j;u=c[g>>2]|0}t=i+12|0;c[t>>2]=u;q=c[g>>2]|0;v=q+8|0;c[((c[v>>2]|0)==(j|0)?v:q+4|0)>>2]=i;c[s>>2]=j;c[g>>2]=i;w=j;x=i;y=c[t>>2]|0}else{w=i;x=j;y=n}a[1263537]=0;c[x>>2]=1;t=c[d>>2]|0;if((t|0)==(y|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);z=c[(c[w+12>>2]|0)+12>>2]|0;A=c[d>>2]|0}else{a[1263537]=0;c[y>>2]=0;z=y;A=t}t=z+8|0;s=c[t>>2]|0;q=s+4|0;v=c[q>>2]|0;c[t>>2]=v;if((v|0)!=(A|0))c[v+12>>2]=z;v=z+12|0;c[s+12>>2]=c[v>>2];t=c[v>>2]|0;B=t+4|0;c[((c[B>>2]|0)==(z|0)?B:t+8|0)>>2]=s;c[q>>2]=z;c[v>>2]=s;r=w}else{if(!(c[o>>2]|0)){c[k>>2]=1;a[1263537]=0;c[o>>2]=1;if((c[d>>2]|0)==(n|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);r=c[(c[e>>2]|0)+12>>2]|0;break}else{a[1263537]=0;c[n>>2]=0;r=n;break}}s=j+8|0;if((i|0)==(c[s>>2]|0)){v=i+4|0;q=c[v>>2]|0;c[s>>2]=q;if((q|0)==(c[d>>2]|0))C=p;else{c[q+12>>2]=j;C=c[g>>2]|0}q=i+12|0;c[q>>2]=C;s=c[g>>2]|0;t=s+4|0;c[((c[t>>2]|0)==(j|0)?t:s+8|0)>>2]=i;c[v>>2]=j;c[g>>2]=i;D=j;E=i;F=c[q>>2]|0}else{D=i;E=j;F=n}a[1263537]=0;c[E>>2]=1;q=c[d>>2]|0;if((q|0)==(F|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);G=c[d>>2]|0;H=c[(c[D+12>>2]|0)+12>>2]|0}else{a[1263537]=0;c[F>>2]=0;G=q;H=F}q=H+4|0;v=c[q>>2]|0;s=v+8|0;t=c[s>>2]|0;c[q>>2]=t;if((t|0)!=(G|0))c[t+12>>2]=H;t=H+12|0;c[v+12>>2]=c[t>>2];q=c[t>>2]|0;B=q+8|0;c[((c[B>>2]|0)==(H|0)?B:q+4|0)>>2]=v;c[s>>2]=H;c[t>>2]=v;r=D}while(0);n=r+12|0;g=c[n>>2]|0;if(!(c[g>>2]|0)){i=r;j=g;k=g;e=n}else break}}e=c[(c[b>>2]|0)+8>>2]|0;a[1263537]=0;c[e>>2]=1;l=f;return h|0}function __ZN3MapIji10ComparatorIjE16DefaultAllocatorE7_insertERKjRb(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0;f=c[b>>2]|0;g=c[f+8>>2]|0;h=b+4|0;i=c[h>>2]|0;a:do if((g|0)==(i|0))j=f;else{k=c[d>>2]|0;l=g;while(1){m=c[l+24>>2]|0;if(k>>>0<m>>>0)n=l+8|0;else{if(m>>>0>=k>>>0)break;n=l+4|0}m=c[n>>2]|0;if((m|0)==(i|0)){j=l;break a}else l=m}a[e>>0]=1;o=l;return o|0}while(0);i=__ZnwjPFPvjE(32,4740)|0;c[i>>2]=0;c[i+4>>2]=0;c[i+8>>2]=0;c[i+12>>2]=0;c[i+16>>2]=0;c[i+20>>2]=0;c[i+12>>2]=j;n=c[h>>2]|0;g=i+4|0;c[g>>2]=n;f=i+8|0;c[f>>2]=n;c[i+24>>2]=c[d>>2];if((j|0)!=(c[b>>2]|0)?(c[d>>2]|0)>>>0>=(c[j+24>>2]|0)>>>0:0)p=j+4|0;else p=j+8|0;c[p>>2]=i;a[e>>0]=0;e=c[g>>2]|0;g=c[h>>2]|0;if((e|0)==(g|0)){h=i;do{p=h;h=c[h+12>>2]|0}while((p|0)==(c[h+4>>2]|0));q=(h|0)==(c[b>>2]|0)?0:h}else{h=e;while(1){e=c[h+8>>2]|0;if((e|0)==(g|0)){q=h;break}else h=e}}c[i+16>>2]=q;h=c[f>>2]|0;b:do if((h|0)==(g|0)){f=i;while(1){e=f;f=c[f+12>>2]|0;if((e|0)!=(c[f+8>>2]|0)){r=f;break b}if((f|0)==(c[b>>2]|0)){r=0;break}}}else{f=h;while(1){l=c[f+4>>2]|0;if((l|0)==(g|0)){r=f;break}else f=l}}while(0);g=i+20|0;c[g>>2]=r;if(!q)s=r;else{c[q+20>>2]=i;s=c[g>>2]|0}if(!s){o=i;return o|0}c[s+16>>2]=i;o=i;return o|0}function __ZN17GDTokenizerBufferC2Ev(a){a=a|0;var b=0;c[a>>2]=25072;b=a+4|0;c[a+24>>2]=0;c[a+48>>2]=0;c[b>>2]=0;c[b+4>>2]=0;c[b+8>>2]=0;c[b+12>>2]=0;return}function __ZNK13MethodBind0RCI8GDScript6VectorIhEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;if((b|0)!=-1){f=0;l=a;return f|0}c[d>>2]=0;__ZN7VariantC2ERK6VectorIhE(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);e=c[d>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);f=b;l=a;return f|0}function __ZNK13MethodBind0RCI8GDScript6VectorIhEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,652383);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI8GDScript6VectorIhEE4callEP6ObjectPPK7VariantiRNS6_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;j=f+24|0;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1220884)|0:0){c[h>>2]=0;a[1263537]=0;k=c[d+24>>2]|0;if((k|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=k;c[b>>2]=0;l=f;return}n=k-(c[d+20>>2]|0)|0;if((n|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=n;c[b>>2]=0;l=f;return}n=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))o=n;else o=c[(c[d>>2]|0)+n>>2]|0;c[j>>2]=ij[o&8191](d)|0;__ZN7VariantC2ERK6VectorIhE(i,j);d=c[j>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI8GDScript6VectorIhEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=d;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1220884)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;c[f>>2]=ij[i&8191](a)|0;__ZN8PtrToArgI6VectorIhEE6encodeES1_Pv(f,e);e=c[f>>2]|0;if(!e){l=d;return}if(__Z16atomic_decrementPj(e+-8|0)|0){l=d;return}__ZN6Memory11free_staticEPvb(e,1);l=d;return}function __ZN13MethodBind0RCI8GDScript6VectorIhEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN8PtrToArgI6VectorIhEE6encodeES1_Pv(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0;e=c[b>>2]|0;if(!e)f=0;else f=c[e+-4>>2]|0;__ZN10PoolVectorIhE6resizeEi(d,f)|0;if((c[d>>2]|0)!=0?(__ZN10PoolVectorIhE14_copy_on_writeEv(d),e=c[d>>2]|0,(e|0)!=0):0){__Z16atomic_incrementPj(e+4|0)|0;g=e;h=c[e+8>>2]|0}else{g=0;h=0}a:do if((f|0)>0){e=0;while(1){d=c[b>>2]|0;i=(d|0)==0;if(i)j=0;else j=c[d+-4>>2]|0;if((j|0)<=(e|0)){if(i)k=0;else k=c[d+-4>>2]|0;if((k|0)<=(e|0))break;a[1263537]=0}__ZN6VectorIhE14_copy_on_writeEv(b);a[h+e>>0]=a[(c[b>>2]|0)+e>>0]|0;e=e+1|0;if((e|0)>=(f|0))break a}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);if(!g)return;__Z16atomic_decrementPj(g+4|0)|0;return}function __ZN16MethodBindVarArgI8GDScriptE15set_method_infoERK10MethodInfo(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e+4|0;g=e;h=d+4|0;i=c[h>>2]|0;if(i){c[b+24>>2]=c[i+8>>2];j=(c[i+8>>2]|0)+1|0;if(!j)k=0;else{n=j;o=4}}else{c[b+24>>2]=0;n=1;o=4}do if((o|0)==4){j=__ZN6Memory12alloc_staticEjb(n<<2,1)|0;if(!j){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143992,1144012,140,1144029,0);k=0;break}else{a[1263537]=0;i=j+-8|0;c[i>>2]=n;c[i+4>>2]=0;k=j;break}}while(0);c[k>>2]=c[d+12>>2];d=c[h>>2]|0;if(!d){p=b+32|0;c[p>>2]=k;l=e;return}n=c[d+8>>2]|0;if(!n){p=b+32|0;c[p>>2]=k;l=e;return}c[f>>2]=0;__ZN6VectorI10StringNameE6resizeEi(f,n)|0;n=0;a:while(1){d=c[h>>2]|0;j=(d|0)==0;if(j)q=0;else q=c[d+8>>2]|0;if((n|0)>=(q|0)){o=13;break}if(j)r=0;else r=c[d+8>>2]|0;if((r|0)<=(n|0)){if(j)s=0;else s=c[d+8>>2]|0;if((s|0)<=(n|0)){o=25;break}a[1263537]=0}if(j){o=31;break}j=c[d>>2]|0;if(!j){o=31;break}else{t=j;u=0}while(1){if((u|0)==(n|0))break;i=c[t+20>>2]|0;if(!i){o=31;break a}else{t=i;u=u+1|0}}i=n+1|0;c[k+(i<<2)>>2]=c[t>>2];do if((c[d+8>>2]|0)<=(n|0))if((c[d+8>>2]|0)>(n|0)){a[1263537]=0;v=j;w=0;o=36;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145120,425,1146766,0);x=0;break}else{v=j;w=0;o=36}while(0);do if((o|0)==36){while(1){o=0;if((w|0)==(n|0)){o=37;break}j=c[v+20>>2]|0;if(!j){o=39;break}else{v=j;w=w+1|0;o=36}}if((o|0)==37){o=0;x=v;break}else if((o|0)==39){o=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145120,440,1133820,0);a[1263537]=0;x=0;break}}while(0);__ZN10StringNameC2ERK6String(g,x+4|0);j=c[f>>2]|0;d=(j|0)==0;if(d)y=0;else y=c[j+-4>>2]|0;do if((y|0)<=(n|0)){if(d)z=0;else z=c[j+-4>>2]|0;if((z|0)>(n|0)){a[1263537]=0;o=48;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);A=0;break}}else o=48;while(0);if((o|0)==48){o=0;__ZN6VectorI10StringNameE14_copy_on_writeEv(f);A=(c[f>>2]|0)+(n<<2)|0}__ZN10StringNameaSERKS_(A,g);__ZN10StringNameD2Ev(g);n=i}if((o|0)==13){__ZN10MethodBind18set_argument_namesERK6VectorI10StringNameE(b,f);n=c[f>>2]|0;if(n|0?(__Z16atomic_decrementPj(n+-8|0)|0)==0:0){g=c[f>>2]|0;f=(g|0)==0?0:g+-4|0;g=f+4|0;if(c[f>>2]|0){A=0;do{__ZN10StringNameD2Ev(g+(A<<2)|0);A=A+1|0}while(A>>>0<(c[f>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(n,1)}p=b+32|0;c[p>>2]=k;l=e;return}else if((o|0)==25)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145120,425,1146766,0);else if((o|0)==31)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145120,440,1133820,0)}function __ZNK16MethodBindVarArgI8GDScriptE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return 0}function __ZNK16MethodBindVarArgI8GDScriptE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,652383);l=a;return c[b>>2]|0}function __ZN16MethodBindVarArgI8GDScriptE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(a,b,d,e,f,g){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;var h=0,i=0,j=0;h=c[b+44>>2]|0;i=c[b+48>>2]|0;b=d+(i>>1)|0;if(!(i&1)){j=h;Li[j&255](a,b,e,f,g);return}else{j=c[(c[b>>2]|0)+h>>2]|0;Li[j&255](a,b,e,f,g);return}}function __ZN16MethodBindVarArgI8GDScriptE7ptrcallEP6ObjectPPKvPv(b,c,d,e){b=b|0;c=c|0;d=d|0;e=e|0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1126465,1146629,315,1130797,0);a[1263537]=0;return}function __ZNK16MethodBindVarArgI8GDScriptE9is_varargEv(a){a=a|0;return 1}function __ZN16MethodBindVarArgI8GDScriptED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK16MethodBindVarArgI8GDScriptE8is_constEv(a){a=a|0;return 0}function __ZNK16GDScriptLanguage8get_nameEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,652383);l=a;return c[b>>2]|0}function __ZN16GDScriptLanguage4initEv(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0;d=l;l=l+64|0;if((l|0)>=(m|0))ba(64);e=d+60|0;f=d+56|0;g=d+24|0;h=d+52|0;i=d+48|0;j=d;k=__ZN15GlobalConstants25get_global_constant_countEv()|0;if((k|0)>0){n=0;do{c[f>>2]=__ZN13StaticCString6createEPKc(__ZN15GlobalConstants24get_global_constant_nameEi(n)|0)|0;__ZN10StringNameC2ERK13StaticCString(e,f);__ZN7VariantC2Ei(g,__ZN15GlobalConstants25get_global_constant_valueEi(n)|0);__ZN16GDScriptLanguage11_add_globalERK10StringNameRK7Variant(b,e,g);if(c[g>>2]|0)__ZN7Variant5clearEv(g);__ZN10StringNameD2Ev(e);n=n+1|0}while((n|0)!=(k|0))}c[f>>2]=__ZN13StaticCString6createEPKc(566848)|0;__ZN10StringNameC2ERK13StaticCString(e,f);__ZN7VariantC2Ed(g,3.141592653589793);__ZN16GDScriptLanguage11_add_globalERK10StringNameRK7Variant(b,e,g);if(c[g>>2]|0)__ZN7Variant5clearEv(g);__ZN10StringNameD2Ev(e);c[f>>2]=__ZN13StaticCString6createEPKc(1219912)|0;__ZN10StringNameC2ERK13StaticCString(e,f);__ZN7VariantC2Ef(g,v);__ZN16GDScriptLanguage11_add_globalERK10StringNameRK7Variant(b,e,g);if(c[g>>2]|0)__ZN7Variant5clearEv(g);__ZN10StringNameD2Ev(e);c[f>>2]=__ZN13StaticCString6createEPKc(1219916)|0;__ZN10StringNameC2ERK13StaticCString(e,f);__ZN7VariantC2Ef(g,u);__ZN16GDScriptLanguage11_add_globalERK10StringNameRK7Variant(b,e,g);if(c[g>>2]|0)__ZN7Variant5clearEv(g);__ZN10StringNameD2Ev(e);c[f>>2]=0;__ZN7ClassDB14get_class_listEP4ListI10StringName16DefaultAllocatorE(f);k=c[f>>2]|0;if(!k)o=0;else{p=k;q=14}while(1){if((q|0)==14){q=0;o=c[p>>2]|0}if(!o)break;__ZN10StringNameC2ERKS_(g,o);k=c[g>>2]|0;do if(k){n=c[k+4>>2]|0;if(n|0){__ZN6StringC2EPKc(e,n);r=c[e>>2]|0;break}n=k+8|0;c[e>>2]=0;s=c[n>>2]|0;if((s|0)!=0?(c[e>>2]=0,(__Z28atomic_conditional_incrementPj(s+-8|0)|0)!=0):0){s=c[n>>2]|0;c[e>>2]=s;r=s}else r=0}else{c[e>>2]=0;r=0}while(0);c[h>>2]=r;if((__ZNK6String11begins_withEPKc(h,1133968)|0?(c[i>>2]=__ZNK6String6substrEii(h,1,__ZNK6String6lengthEv(h)|0)|0,__ZN10StringNameC2ERK6String(e,i),__ZN10StringNameaSERKS_(g,e),__ZN10StringNameD2Ev(e),k=c[i>>2]|0,k|0):0)?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);k=c[b+12>>2]|0;a:do if(k){s=c[k+8>>2]|0;n=c[b+16>>2]|0;b:do if((s|0)==(n|0))t=s;else{w=c[g>>2]|0;x=s;while(1){y=c[x+24>>2]|0;if(w>>>0<y>>>0)z=x+8|0;else{if(y>>>0>=w>>>0){t=x;break b}z=x+4|0}x=c[z>>2]|0;if((x|0)==(n|0)){q=39;break a}}}while(0);if(!((t|0)!=(n|0)&(t|0)!=0))q=39}else q=39;while(0);if((q|0)==39){q=0;k=__ZnwjPKc(96,1263606)|0;__ZN9ReferenceC2Ev(k);c[k>>2]=25592;__ZN10StringNameC2Ev(k+88|0);s=k+92|0;__ZN10StringNameC2Ev(s);__ZN10StringNameaSERKS_(s,o);__Z22postinitialize_handlerP6Object(k);if(k){a[1263537]=0;if(__ZN9Reference8init_refEv(k)|0){A=k;q=41}}else{A=0;q=41}if((q|0)==41){q=0;c[i>>2]=A}__ZN6RefPtrC2Ev(e);__ZN3RefI9ReferenceEaSI13GDNativeClassEEvRKS_IT_E(e,i);__ZN7VariantC2ERK6RefPtr(j,e);__ZN6RefPtrD2Ev(e);__ZN16GDScriptLanguage11_add_globalERK10StringNameRK7Variant(b,g,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);k=c[i>>2]|0;if((k|0?__ZN9Reference11unreferenceEv(k)|0:0)?(k=c[i>>2]|0,__Z17predelete_handlerP6Object(k)|0):0){gj[c[(c[k>>2]|0)+76>>2]&8191](k);__ZN6Memory11free_staticEPvb(k,0)}}k=c[h>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);__ZN10StringNameD2Ev(g);p=o+4|0;q=14}c[e>>2]=0;__ZN12GlobalConfig14get_singletonsEP4ListINS_9SingletonE16DefaultAllocatorE(__ZN12GlobalConfig13get_singletonEv()|0,e);o=c[e>>2]|0;if(!o)B=0;else{C=o;q=53}while(1){if((q|0)==53){q=0;B=c[C>>2]|0}if(!B)break;__ZN7VariantC2EPK6Object(g,c[B+4>>2]|0);__ZN16GDScriptLanguage11_add_globalERK10StringNameRK7Variant(b,B,g);if(c[g>>2]|0)__ZN7Variant5clearEv(g);C=B+8|0;q=53}__ZN4ListIN12GlobalConfig9SingletonE16DefaultAllocatorED2Ev(e);__ZN4ListI10StringName16DefaultAllocatorED2Ev(f);l=d;return}function __ZNK16GDScriptLanguage8get_typeEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,652383);l=a;return c[b>>2]|0}function __ZNK16GDScriptLanguage13get_extensionEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,499142);l=a;return c[b>>2]|0}function __ZN16GDScriptLanguage12execute_fileERK6String(a,b){a=a|0;b=b|0;return 0}function __ZN16GDScriptLanguage6finishEv(a){a=a|0;return}function __ZNK16GDScriptLanguage18get_reserved_wordsEP4ListI6String16DefaultAllocatorE(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=a;e=25404;f=1121863;do{__ZN6StringC2EPKc(d,f);if(!(c[b>>2]|0)){g=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=g;c[g>>2]=0;c[g+4>>2]=0;c[g+8>>2]=0}g=__ZnwjPFPvjE(16,4740)|0;c[g>>2]=0;c[g+4>>2]=0;c[g+8>>2]=0;c[g+12>>2]=0;if((c[d>>2]|0?(c[g>>2]=0,h=c[d>>2]|0,h|0):0)?__Z28atomic_conditional_incrementPj(h+-8|0)|0:0)c[g>>2]=c[d>>2];h=c[b>>2]|0;i=h+4|0;j=c[i>>2]|0;c[g+8>>2]=j;c[g+4>>2]=0;c[g+12>>2]=h;if(j|0)c[j+4>>2]=g;c[i>>2]=g;if(!(c[h>>2]|0))c[h>>2]=g;g=h+8|0;c[g>>2]=(c[g>>2]|0)+1;g=c[d>>2]|0;if(g|0?(__Z16atomic_decrementPj(g+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(g,1);e=e+4|0;f=c[e>>2]|0}while((f|0)!=0);f=0;do{__ZN6StringC2EPKc(d,__ZN11GDFunctions13get_func_nameENS_8FunctionE(f)|0);if(!(c[b>>2]|0)){e=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=e;c[e>>2]=0;c[e+4>>2]=0;c[e+8>>2]=0}e=__ZnwjPFPvjE(16,4740)|0;c[e>>2]=0;c[e+4>>2]=0;c[e+8>>2]=0;c[e+12>>2]=0;if((c[d>>2]|0?(c[e>>2]=0,g=c[d>>2]|0,g|0):0)?__Z28atomic_conditional_incrementPj(g+-8|0)|0:0)c[e>>2]=c[d>>2];g=c[b>>2]|0;h=g+4|0;i=c[h>>2]|0;c[e+8>>2]=i;c[e+4>>2]=0;c[e+12>>2]=g;if(i|0)c[i+4>>2]=e;c[h>>2]=e;if(!(c[g>>2]|0))c[g>>2]=e;e=g+8|0;c[e>>2]=(c[e>>2]|0)+1;e=c[d>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);f=f+1|0}while((f|0)!=70);l=a;return}function __ZNK16GDScriptLanguage22get_comment_delimitersEP4ListI6String16DefaultAllocatorE(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=a;__ZN6StringC2EPKc(d,1113513);if(!(c[b>>2]|0)){e=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=e;c[e>>2]=0;c[e+4>>2]=0;c[e+8>>2]=0}e=__ZnwjPFPvjE(16,4740)|0;c[e>>2]=0;c[e+4>>2]=0;c[e+8>>2]=0;c[e+12>>2]=0;if((c[d>>2]|0?(c[e>>2]=0,f=c[d>>2]|0,f|0):0)?__Z28atomic_conditional_incrementPj(f+-8|0)|0:0)c[e>>2]=c[d>>2];f=c[b>>2]|0;g=f+4|0;h=c[g>>2]|0;c[e+8>>2]=h;c[e+4>>2]=0;c[e+12>>2]=f;if(h|0)c[h+4>>2]=e;c[g>>2]=e;if(!(c[f>>2]|0))c[f>>2]=e;e=f+8|0;c[e>>2]=(c[e>>2]|0)+1;e=c[d>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);__ZN6StringC2EPKc(d,499044);if(!(c[b>>2]|0)){e=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=e;c[e>>2]=0;c[e+4>>2]=0;c[e+8>>2]=0}e=__ZnwjPFPvjE(16,4740)|0;c[e>>2]=0;c[e+4>>2]=0;c[e+8>>2]=0;c[e+12>>2]=0;if((c[d>>2]|0?(c[e>>2]=0,f=c[d>>2]|0,f|0):0)?__Z28atomic_conditional_incrementPj(f+-8|0)|0:0)c[e>>2]=c[d>>2];f=c[b>>2]|0;b=f+4|0;g=c[b>>2]|0;c[e+8>>2]=g;c[e+4>>2]=0;c[e+12>>2]=f;if(g|0)c[g+4>>2]=e;c[b>>2]=e;if(!(c[f>>2]|0))c[f>>2]=e;e=f+8|0;c[e>>2]=(c[e>>2]|0)+1;e=c[d>>2]|0;if(!e){l=a;return}if(__Z16atomic_decrementPj(e+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(e,1);l=a;return}function __ZNK16GDScriptLanguage21get_string_delimitersEP4ListI6String16DefaultAllocatorE(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=a;__ZN6StringC2EPKc(d,499036);if(!(c[b>>2]|0)){e=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=e;c[e>>2]=0;c[e+4>>2]=0;c[e+8>>2]=0}e=__ZnwjPFPvjE(16,4740)|0;c[e>>2]=0;c[e+4>>2]=0;c[e+8>>2]=0;c[e+12>>2]=0;if((c[d>>2]|0?(c[e>>2]=0,f=c[d>>2]|0,f|0):0)?__Z28atomic_conditional_incrementPj(f+-8|0)|0:0)c[e>>2]=c[d>>2];f=c[b>>2]|0;g=f+4|0;h=c[g>>2]|0;c[e+8>>2]=h;c[e+4>>2]=0;c[e+12>>2]=f;if(h|0)c[h+4>>2]=e;c[g>>2]=e;if(!(c[f>>2]|0))c[f>>2]=e;e=f+8|0;c[e>>2]=(c[e>>2]|0)+1;e=c[d>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);__ZN6StringC2EPKc(d,499040);if(!(c[b>>2]|0)){e=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=e;c[e>>2]=0;c[e+4>>2]=0;c[e+8>>2]=0}e=__ZnwjPFPvjE(16,4740)|0;c[e>>2]=0;c[e+4>>2]=0;c[e+8>>2]=0;c[e+12>>2]=0;if((c[d>>2]|0?(c[e>>2]=0,f=c[d>>2]|0,f|0):0)?__Z28atomic_conditional_incrementPj(f+-8|0)|0:0)c[e>>2]=c[d>>2];f=c[b>>2]|0;b=f+4|0;g=c[b>>2]|0;c[e+8>>2]=g;c[e+4>>2]=0;c[e+12>>2]=f;if(g|0)c[g+4>>2]=e;c[b>>2]=e;if(!(c[f>>2]|0))c[f>>2]=e;e=f+8|0;c[e>>2]=(c[e>>2]|0)+1;e=c[d>>2]|0;if(!e){l=a;return}if(__Z16atomic_decrementPj(e+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(e,1);l=a;return}function __ZNK16GDScriptLanguage12get_templateERK6StringS2_(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0;b=l;l=l+80|0;if((l|0)>=(m|0))ba(80);a=b+72|0;e=b+64|0;f=b+56|0;g=b+48|0;h=b+40|0;i=b+32|0;j=b+24|0;k=b+16|0;n=b+8|0;o=b+68|0;p=b+60|0;q=b+52|0;r=b+44|0;s=b+36|0;t=b+28|0;u=b+20|0;v=b+12|0;w=b+4|0;x=b;c[n>>2]=0;__ZN6StringC2EPKc(o,498828);c[k>>2]=__ZNK6StringplERKS_(n,o)|0;__ZN6StringC2EPKc(p,498845);c[j>>2]=__ZNK6StringplERKS_(k,p)|0;__ZN6StringC2EPKc(q,498893);c[i>>2]=__ZNK6StringplERKS_(j,q)|0;__ZN6StringC2EPKc(r,498906);c[h>>2]=__ZNK6StringplERKS_(i,r)|0;__ZN6StringC2EPKc(s,498928);c[g>>2]=__ZNK6StringplERKS_(h,s)|0;__ZN6StringC2EPKc(t,498944);c[f>>2]=__ZNK6StringplERKS_(g,t)|0;__ZN6StringC2EPKc(u,498998);c[e>>2]=__ZNK6StringplERKS_(f,u)|0;__ZN6StringC2EPKc(v,499022);c[a>>2]=__ZNK6StringplERKS_(e,v)|0;y=c[v>>2]|0;if(y|0?(__Z16atomic_decrementPj(y+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(y,1);y=c[e>>2]|0;if(y|0?(__Z16atomic_decrementPj(y+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(y,1);y=c[u>>2]|0;if(y|0?(__Z16atomic_decrementPj(y+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(y,1);y=c[f>>2]|0;if(y|0?(__Z16atomic_decrementPj(y+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(y,1);y=c[t>>2]|0;if(y|0?(__Z16atomic_decrementPj(y+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(y,1);y=c[g>>2]|0;if(y|0?(__Z16atomic_decrementPj(y+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(y,1);y=c[s>>2]|0;if(y|0?(__Z16atomic_decrementPj(y+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(y,1);y=c[h>>2]|0;if(y|0?(__Z16atomic_decrementPj(y+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(y,1);y=c[r>>2]|0;if(y|0?(__Z16atomic_decrementPj(y+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(y,1);y=c[i>>2]|0;if(y|0?(__Z16atomic_decrementPj(y+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(y,1);y=c[q>>2]|0;if(y|0?(__Z16atomic_decrementPj(y+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(y,1);y=c[j>>2]|0;if(y|0?(__Z16atomic_decrementPj(y+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(y,1);y=c[p>>2]|0;if(y|0?(__Z16atomic_decrementPj(y+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(y,1);y=c[k>>2]|0;if(y|0?(__Z16atomic_decrementPj(y+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(y,1);y=c[o>>2]|0;if(y|0?(__Z16atomic_decrementPj(y+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(y,1);y=c[n>>2]|0;if(y|0?(__Z16atomic_decrementPj(y+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(y,1);__ZN6StringC2EPKc(w,499029);c[x>>2]=0;y=c[d>>2]|0;if(y|0?(c[x>>2]=0,__Z28atomic_conditional_incrementPj(y+-8|0)|0):0)c[x>>2]=c[d>>2];d=__ZNK6String7replaceES_S_(a,w,x)|0;y=d;n=c[a>>2]|0;do if((n|0)==(d|0)){if(d|0)z=60}else{do if(n|0){if(__Z16atomic_decrementPj(n+-8|0)|0)break;__ZN6Memory11free_staticEPvb(n,1)}while(0);c[a>>2]=0;if(!d)break;if(!(__Z28atomic_conditional_incrementPj(d+-8|0)|0)){z=60;break}c[a>>2]=y;z=60}while(0);if((z|0)==60?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);d=c[x>>2]|0;do if(d|0){if(__Z16atomic_decrementPj(d+-8|0)|0)break;__ZN6Memory11free_staticEPvb(d,1)}while(0);d=c[w>>2]|0;do if(d|0){if(__Z16atomic_decrementPj(d+-8|0)|0)break;__ZN6Memory11free_staticEPvb(d,1)}while(0);c[o>>2]=0;__ZN3RefI8GDScriptE8instanceEv(o);d=c[o>>2]|0;Pi[c[(c[d>>2]|0)+148>>2]&2047](d,a);d=c[o>>2]|0;do if(!d)A=0;else{if($i[c[(c[d>>2]|0)+44>>2]&8191](d,1220708)|0){__ZN9Reference9referenceEv(d);B=d}else B=0;w=c[o>>2]|0;if(!w){A=B;break}if(!(__ZN9Reference11unreferenceEv(w)|0)){A=B;break}w=c[o>>2]|0;if(!(__Z17predelete_handlerP6Object(w)|0)){A=B;break}gj[c[(c[w>>2]|0)+76>>2]&8191](w);__ZN6Memory11free_staticEPvb(w,0);A=B}while(0);B=c[a>>2]|0;if(!B){l=b;return A|0}if(__Z16atomic_decrementPj(B+-8|0)|0){l=b;return A|0}__ZN6Memory11free_staticEPvb(B,1);l=b;return A|0}function __ZNK16GDScriptLanguage8validateERK6StringRiS3_RS0_S2_P4ListIS0_16DefaultAllocatorE(b,d,e,f,g,h,i){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;i=i|0;var j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0;b=l;l=l+160|0;if((l|0)>=(m|0))ba(160);j=b+152|0;k=b+20|0;n=b+4|0;o=b+16|0;p=b;__ZN8GDParserC2Ev(k);c[j>>2]=__ZNK6String12get_base_dirEv(h)|0;q=__ZN8GDParser5parseERK6StringS2_bS2_b(k,d,j,1,h,0)|0;h=c[j>>2]|0;if(h|0?(__Z16atomic_decrementPj(h+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(h,1);if(q|0){c[e>>2]=__ZNK8GDParser14get_error_lineEv(k)|0;c[f>>2]=__ZNK8GDParser16get_error_columnEv(k)|0;f=__ZNK8GDParser9get_errorEv(k)|0;e=f;q=c[g>>2]|0;if((q|0)==(f|0)){if(!f){r=0;__ZN8GDParserD2Ev(k);l=b;return r|0}}else{if(q|0?(__Z16atomic_decrementPj(q+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(q,1);c[g>>2]=0;if(!f){r=0;__ZN8GDParserD2Ev(k);l=b;return r|0}if(__Z28atomic_conditional_incrementPj(f+-8|0)|0)c[g>>2]=e}if(__Z16atomic_decrementPj(f+-8|0)|0){r=0;__ZN8GDParserD2Ev(k);l=b;return r|0}__ZN6Memory11free_staticEPvb(f,1);r=0;__ZN8GDParserD2Ev(k);l=b;return r|0}f=__ZNK8GDParser14get_parse_treeEv(k)|0;if(c[f+16>>2]|0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(498739,498531,80,498748,0);r=0;__ZN8GDParserD2Ev(k);l=b;return r|0}a[1263537]=0;e=n+4|0;c[e>>2]=379008;c[n>>2]=0;g=n+8|0;c[g>>2]=0;q=f+52|0;h=0;while(1){d=c[q>>2]|0;s=(d|0)==0;if(s)t=0;else t=c[d+-4>>2]|0;if((h|0)>=(t|0)){u=20;break}if(s)v=0;else v=c[d+-4>>2]|0;if((v|0)<=(h|0)){if(s)w=0;else w=c[d+-4>>2]|0;if((w|0)<=(h|0)){u=27;break}a[1263537]=0}s=c[(c[d+(h<<2)>>2]|0)+28>>2]|0;do if(s){d=c[s+4>>2]|0;if(d|0){__ZN6StringC2EPKc(j,d);x=c[j>>2]|0;break}d=s+8|0;c[j>>2]=0;y=c[d>>2]|0;if((y|0)!=0?(c[j>>2]=0,(__Z28atomic_conditional_incrementPj(y+-8|0)|0)!=0):0){y=c[d>>2]|0;c[j>>2]=y;x=y}else x=0}else{c[j>>2]=0;x=0}while(0);s=x;y=c[q>>2]|0;d=(y|0)==0;if(d)z=0;else z=c[y+-4>>2]|0;if((z|0)<=(h|0)){if(d)A=0;else A=c[y+-4>>2]|0;if((A|0)<=(h|0)){u=42;break}a[1263537]=0}d=__ZN3MapIi6String10ComparatorIiE16DefaultAllocatorEixERKi(n,(c[y+(h<<2)>>2]|0)+8|0)|0;y=c[d>>2]|0;if((y|0)==(x|0)){if(x|0)u=52}else{if(y|0?(__Z16atomic_decrementPj(y+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(y,1);c[d>>2]=0;if(x|0)if(!(__Z28atomic_conditional_incrementPj(x+-8|0)|0))u=52;else{c[d>>2]=s;u=52}}if((u|0)==52?(u=0,(__Z16atomic_decrementPj(x+-8|0)|0)==0):0)__ZN6Memory11free_staticEPvb(x,1);h=h+1|0}if((u|0)==20){h=f+56|0;f=0;while(1){x=c[h>>2]|0;A=(x|0)==0;if(A)B=0;else B=c[x+-4>>2]|0;if((f|0)>=(B|0)){u=58;break}if(A)C=0;else C=c[x+-4>>2]|0;if((C|0)<=(f|0)){if(A)D=0;else D=c[x+-4>>2]|0;if((D|0)<=(f|0)){u=69;break}a[1263537]=0}A=c[(c[x+(f<<2)>>2]|0)+28>>2]|0;do if(A){x=c[A+4>>2]|0;if(x|0){__ZN6StringC2EPKc(j,x);E=c[j>>2]|0;break}x=A+8|0;c[j>>2]=0;z=c[x>>2]|0;if((z|0)!=0?(c[j>>2]=0,(__Z28atomic_conditional_incrementPj(z+-8|0)|0)!=0):0){z=c[x>>2]|0;c[j>>2]=z;E=z}else E=0}else{c[j>>2]=0;E=0}while(0);A=E;z=c[h>>2]|0;x=(z|0)==0;if(x)F=0;else F=c[z+-4>>2]|0;if((F|0)<=(f|0)){if(x)G=0;else G=c[z+-4>>2]|0;if((G|0)<=(f|0)){u=84;break}a[1263537]=0}x=__ZN3MapIi6String10ComparatorIiE16DefaultAllocatorEixERKi(n,(c[z+(f<<2)>>2]|0)+8|0)|0;z=c[x>>2]|0;if((z|0)==(E|0)){if(E|0)u=94}else{if(z|0?(__Z16atomic_decrementPj(z+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(z,1);c[x>>2]=0;if(E|0)if(!(__Z28atomic_conditional_incrementPj(E+-8|0)|0))u=94;else{c[x>>2]=A;u=94}}if((u|0)==94?(u=0,(__Z16atomic_decrementPj(E+-8|0)|0)==0):0)__ZN6Memory11free_staticEPvb(E,1);f=f+1|0}if((u|0)==58){f=c[n>>2]|0;do if(f|0){E=c[f+8>>2]|0;G=c[e>>2]|0;if((E|0)!=(G|0)){F=E;while(1){E=c[F+8>>2]|0;if((E|0)==(G|0))break;else F=E}if(!F)H=f;else{G=F;do{__ZN6StringC2EPKc(j,1144824);c[o>>2]=__ZNK6StringplERKS_(G+28|0,j)|0;E=c[G+24>>2]|0;c[p>>2]=__Z4itosx(E,((E|0)<0)<<31>>31)|0;E=__ZNK6StringplERKS_(o,p)|0;h=E;if(!(c[i>>2]|0)){D=__ZnwjPFPvjE(12,4740)|0;c[i>>2]=D;c[D>>2]=0;c[D+4>>2]=0;c[D+8>>2]=0}D=__ZnwjPFPvjE(16,4740)|0;c[D>>2]=0;c[D+4>>2]=0;c[D+8>>2]=0;c[D+12>>2]=0;C=(E|0)==0;if(!C?(c[D>>2]=0,__Z28atomic_conditional_incrementPj(E+-8|0)|0):0)c[D>>2]=h;h=c[i>>2]|0;B=h+4|0;A=c[B>>2]|0;c[D+8>>2]=A;c[D+4>>2]=0;c[D+12>>2]=h;if(A|0)c[A+4>>2]=D;c[B>>2]=D;if(!(c[h>>2]|0))c[h>>2]=D;D=h+8|0;c[D>>2]=(c[D>>2]|0)+1;if(!C?(__Z16atomic_decrementPj(E+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(E,1);E=c[p>>2]|0;if(E|0?(__Z16atomic_decrementPj(E+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(E,1);E=c[o>>2]|0;do if(E|0){if(__Z16atomic_decrementPj(E+-8|0)|0)break;__ZN6Memory11free_staticEPvb(E,1)}while(0);E=c[j>>2]|0;do if(E|0){if(__Z16atomic_decrementPj(E+-8|0)|0)break;__ZN6Memory11free_staticEPvb(E,1)}while(0);G=c[G+16>>2]|0}while((G|0)!=0);H=c[n>>2]|0}if(!H)break;else I=H}else I=f;__ZN3MapIi6String10ComparatorIiE16DefaultAllocatorE13_cleanup_treeEPNS4_7ElementE(n,c[I+8>>2]|0);G=c[e>>2]|0;F=c[n>>2]|0;c[F+8>>2]=G;c[g>>2]=0;E=G;c[E+12>>2]=E;if(F|0){E=c[F+28>>2]|0;if(E|0?(__Z16atomic_decrementPj(E+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(E,1);__ZN6Memory11free_staticEPvb(F,0);c[n>>2]=0}}while(0);r=1;__ZN8GDParserD2Ev(k);l=b;return r|0}else if((u|0)==69)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);else if((u|0)==84)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0)}else if((u|0)==27)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);else if((u|0)==42)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);return 0}function __ZNK16GDScriptLanguage13create_scriptEv(a){a=a|0;a=__ZnwjPKc(320,1263606)|0;__ZN8GDScriptC2Ev(a);__Z22postinitialize_handlerP6Object(a);return a|0}function __ZNK16GDScriptLanguage17has_named_classesEv(a){a=a|0;return 0}function __ZNK16GDScriptLanguage13find_functionERK6StringS2_(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0;a=l;l=l+976|0;if((l|0)>=(m|0))ba(976);e=a+968|0;f=a;g=a+964|0;h=a+960|0;__ZN15GDTokenizerTextC2Ev(f);__ZN15GDTokenizerText8set_codeERK6String(f,d);a:do if((__ZNK15GDTokenizerText9get_tokenEi(f,0)|0)==89)i=-1;else{d=0;j=0;while(1){if((__ZNK15GDTokenizerText9get_tokenEi(f,0)|0)==88){i=-1;break a}if((__ZNK15GDTokenizerText9get_tokenEi(f,0)|0)==83)k=__ZNK15GDTokenizerText21get_token_line_indentEi(f,0)|0;else k=d;if(((k|0)==0?(__ZNK15GDTokenizerText9get_tokenEi(f,0)|0)==51:0)?(__ZNK15GDTokenizerText9get_tokenEi(f,1)|0)==1:0){n=__ZNK15GDTokenizerText20get_token_identifierEi(f,1)|0;c[h>>2]=n;do if(n){o=c[n+4>>2]|0;if(o|0){__ZN6StringC2EPKc(e,o);p=c[e>>2]|0;break}o=n+8|0;c[e>>2]=0;q=c[o>>2]|0;if((q|0)!=0?(c[e>>2]=0,(__Z28atomic_conditional_incrementPj(q+-8|0)|0)!=0):0){q=c[o>>2]|0;c[e>>2]=q;p=q}else p=0}else{c[e>>2]=0;p=0}while(0);c[g>>2]=p;__ZN10StringNameD2Ev(h);if(__ZNK6StringeqERKS_(g,b)|0){r=0;s=__ZNK15GDTokenizerText14get_token_lineEi(f,0)|0}else{r=1;s=j}n=c[g>>2]|0;if(n|0?(__Z16atomic_decrementPj(n+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(n,1);if(r)t=s;else{i=s;break a}}else t=j;__ZN15GDTokenizerText7advanceEi(f,1);if((__ZNK15GDTokenizerText9get_tokenEi(f,0)|0)==89){i=-1;break}else{d=k;j=t}}}while(0);c[f>>2]=25128;t=c[f+948>>2]|0;if(t|0?(__Z16atomic_decrementPj(t+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(t,1);t=f+32|0;k=f+944|0;do{s=k+-40|0;if(c[s>>2]|0)__ZN7Variant5clearEv(s);__ZN10StringNameD2Ev(k+-44|0);k=k+-48|0}while((k|0)!=(t|0));t=c[f+4>>2]|0;if(!t){l=a;return i|0}if(__Z16atomic_decrementPj(t+-8|0)|0){l=a;return i|0}__ZN6Memory11free_staticEPvb(t,1);l=a;return i|0}function __ZNK16GDScriptLanguage13make_functionERK6StringS2_RK10PoolVectorIS0_E(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0;d=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=d+12|0;g=d+8|0;h=d+16|0;i=d+4|0;j=d;c[g>>2]=__ZplPKcRK6String(498694,e)|0;__ZN6StringC2EPKc(h,1081589);c[b>>2]=__ZNK6StringplERKS_(g,h)|0;e=c[h>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);e=c[g>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);e=c[f>>2]|0;if(!e){__ZN6StringpLEPKc(b,498700)|0;k=c[b>>2]|0;l=d;return k|0}if((c[e+16>>2]|0)>>>0<4){__ZN6StringpLEPKc(b,498700)|0;k=c[b>>2]|0;l=d;return k|0}__ZN6StringpLEPKc(b,1143407)|0;e=0;while(1){g=c[f>>2]|0;if(!g)n=0;else n=(c[g+16>>2]|0)>>>2;if((e|0)>=(n|0))break;if((e|0)>0){__ZN6StringpLEPKc(b,1144817)|0;o=c[f>>2]|0}else o=g;g=(o|0)==0;if(g)p=0;else p=(c[o+16>>2]|0)>>>2;if((p|0)<=(e|0)){if(g)q=0;else q=(c[o+16>>2]|0)>>>2;if((q|0)<=(e|0)){r=23;break}a[1263537]=0}g=o+4|0;__Z16atomic_incrementPj(g)|0;s=(c[o+8>>2]|0)+(e<<2)|0;t=c[s>>2]|0;if((t|0)!=0?(__Z28atomic_conditional_incrementPj(t+-8|0)|0)!=0:0)u=c[s>>2]|0;else u=0;__Z16atomic_decrementPj(g)|0;c[i>>2]=u;__ZN6StringC2EPKc(j,1144824);c[h>>2]=__ZNK6String9get_sliceES_i(i,j,0)|0;__ZN6StringpLERKS_(b,h)|0;g=c[h>>2]|0;if(g|0?(__Z16atomic_decrementPj(g+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(g,1);g=c[j>>2]|0;if(g|0?(__Z16atomic_decrementPj(g+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(g,1);g=c[i>>2]|0;if(g|0?(__Z16atomic_decrementPj(g+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(g,1);e=e+1|0}if((r|0)==23){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1130483,505,1146766,0);df()}__ZN6StringpLEPKc(b,1143407)|0;__ZN6StringpLEPKc(b,498700)|0;k=c[b>>2]|0;l=d;return k|0}function __ZN16GDScriptLanguage13complete_codeERK6StringS2_P6ObjectP4ListIS0_16DefaultAllocatorERS0_(a,b,c,d,e,f){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;f=f|0;return 0}function __ZN14ScriptLanguage11lookup_codeERK6StringS2_S2_P6ObjectRNS_12LookupResultE(a,b,c,d,e,f){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;f=f|0;return 2}function __ZNK16GDScriptLanguage16auto_indent_codeER6Stringii(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0;g=l;l=l+32|0;if((l|0)>=(m|0))ba(32);h=g+20|0;i=g+16|0;j=g+12|0;k=g+8|0;n=g;o=g+4|0;c[h>>2]=ij[c[(c[b>>2]|0)+176>>2]&8191](b)|0;__ZN6StringC2EPKc(j,1124879);c[i>>2]=__ZNK6String5splitERKS_b(d,j,1)|0;b=c[j>>2]|0;if(b|0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(b,1);c[j>>2]=0;b=0;a:while(1){p=c[i>>2]|0;q=(p|0)==0;if(q)r=0;else r=c[p+-4>>2]|0;if((b|0)>=(r|0)){s=115;break}if(q)t=0;else t=c[p+-4>>2]|0;do if((t|0)<=(b|0)){if(q)u=0;else u=c[p+-4>>2]|0;if((u|0)>(b|0)){a[1263537]=0;s=16;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);v=0;break}}else s=16;while(0);if((s|0)==16){s=0;__ZN6VectorI6StringE14_copy_on_writeEv(i);v=(c[i>>2]|0)+(b<<2)|0}c[k>>2]=0;if((c[v>>2]|0?(c[k>>2]=0,p=c[v>>2]|0,p|0):0)?__Z28atomic_conditional_incrementPj(p+-8|0)|0:0)c[k>>2]=c[v>>2];b:do if((__ZNK6String6lengthEv(k)|0)>0){p=0;while(1){q=c[k>>2]|0;w=(q|0)==0;if(w)x=0;else x=c[q+-4>>2]|0;if((x|0)<=(p|0)){if(w)y=0;else y=c[q+-4>>2]|0;if((y|0)<=(p|0)){s=28;break a}a[1263537]=0}__ZN6VectorIwE14_copy_on_writeEv(k);q=c[k>>2]|0;if((c[q+(p<<2)>>2]|0)!=32){w=(q|0)==0;if(w)z=0;else z=c[q+-4>>2]|0;if((z|0)<=(p|0)){if(w)A=0;else A=c[q+-4>>2]|0;if((A|0)<=(p|0)){s=37;break a}a[1263537]=0}__ZN6VectorIwE14_copy_on_writeEv(k);if((c[(c[k>>2]|0)+(p<<2)>>2]|0)!=9){B=p;break b}}q=p+1|0;if((q|0)<(__ZNK6String6lengthEv(k)|0))p=q;else{B=q;break}}}else B=0;while(0);c[o>>2]=__ZNK6String6substrEii(k,B,__ZNK6String6lengthEv(k)|0)|0;c[n>>2]=__ZNK6String11strip_edgesEbb(o,1,1)|0;p=c[o>>2]|0;if(p|0?(__Z16atomic_decrementPj(p+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(p,1);do if(!(__ZNK6StringeqEPKc(n,1263606)|0)?!(__ZNK6String11begins_withEPKc(n,1113513)|0):0){p=c[j>>2]|0;q=(p|0)==0;if(!q?(c[p+8>>2]|0)!=0:0)C=c[c[p+4>>2]>>2]|0;else C=0;c:do if((B|0)<=(C|0)){if(!((B|0)>=(C|0)|q)){w=p;d:while(1){D=w;while(1){if(!(c[D+8>>2]|0)){E=D;break d}F=D+4|0;G=c[F>>2]|0;if((c[G>>2]|0)<=(B|0)){E=D;break d}if(!G)break;a[1263537]=0;if((c[G+12>>2]|0)==(D|0)){if((c[D>>2]|0)==(G|0))c[D>>2]=c[G+4>>2];H=c[G+8>>2]|0;c[F>>2]=H;F=G+4|0;if(H|0)c[H+4>>2]=c[F>>2];I=c[F>>2]|0;if(I|0)c[I+8>>2]=H;__ZN6Memory11free_staticEPvb(G,0);G=D+8|0;c[G>>2]=(c[G>>2]|0)+-1}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145114,1145120,157,1145132,0);J=c[j>>2]|0;if(!(c[J+8>>2]|0)){s=74;break d}if(!J){E=J;break d}else D=J}if(!D)break c;else w=D}if((s|0)==74){s=0;__ZN6Memory11free_staticEPvb(J,0);c[j>>2]=0;break}if((E|0?c[E+8>>2]|0:0)?(c[c[E+4>>2]>>2]|0)!=(B|0):0){w=__ZnwjPFPvjE(16,4740)|0;c[w>>2]=B;G=c[j>>2]|0;H=G+4|0;I=c[H>>2]|0;c[w+8>>2]=I;c[w+4>>2]=0;c[w+12>>2]=G;if(I|0)c[I+4>>2]=w;c[H>>2]=w;if(!(c[G>>2]|0))c[G>>2]=w;w=G+8|0;c[w>>2]=(c[w>>2]|0)+1}}}else{if(q){w=__ZnwjPFPvjE(12,4740)|0;c[j>>2]=w;c[w>>2]=0;c[w+4>>2]=0;c[w+8>>2]=0}w=__ZnwjPFPvjE(16,4740)|0;c[w>>2]=B;G=c[j>>2]|0;H=G+4|0;I=c[H>>2]|0;c[w+8>>2]=I;c[w+4>>2]=0;c[w+12>>2]=G;if(I|0)c[I+4>>2]=w;c[H>>2]=w;if(!(c[G>>2]|0))c[G>>2]=w;w=G+8|0;c[w>>2]=(c[w>>2]|0)+1}while(0);if((b|0)<(e|0)){if((b|0)>(f|0)){K=2;break}}else{__ZN6StringaSEPKc(k,1263606);q=0;while(1){p=c[j>>2]|0;if(!p)L=0;else L=c[p+8>>2]|0;if((q|0)>=(L|0))break;__ZN6StringpLERKS_(k,h)|0;q=q+1|0}__ZN6StringpLERKS_(k,n)|0}q=c[i>>2]|0;p=(q|0)==0;if(p)M=0;else M=c[q+-4>>2]|0;do if((M|0)<=(b|0)){if(p)N=0;else N=c[q+-4>>2]|0;if((N|0)>(b|0)){a[1263537]=0;s=99;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);O=0;break}}else s=99;while(0);if((s|0)==99){s=0;__ZN6VectorI6StringE14_copy_on_writeEv(i);O=(c[i>>2]|0)+(b<<2)|0}q=c[O>>2]|0;if((q|0)!=(c[k>>2]|0)){do if(q|0){if(__Z16atomic_decrementPj(q+-8|0)|0)break;__ZN6Memory11free_staticEPvb(q,1)}while(0);c[O>>2]=0;q=c[k>>2]|0;if(q){if(!(__Z28atomic_conditional_incrementPj(q+-8|0)|0)){K=0;break}c[O>>2]=c[k>>2];K=0}else K=0}else K=0}else K=4;while(0);q=c[n>>2]|0;if(q|0?(__Z16atomic_decrementPj(q+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(q,1);q=c[k>>2]|0;if(q|0?(__Z16atomic_decrementPj(q+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(q,1);switch(K&7){case 4:case 0:break;default:{s=115;break a}}b=b+1|0}if((s|0)==28)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((s|0)==37)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((s|0)==115){__ZN6StringaSEPKc(d,1263606);b=0;while(1){K=c[i>>2]|0;if(!K)P=0;else P=c[K+-4>>2]|0;if((b|0)>=(P|0))break;if((b|0)>0){__ZN6StringpLEPKc(d,1124879)|0;Q=c[i>>2]|0}else Q=K;K=(Q|0)==0;if(K)R=0;else R=c[Q+-4>>2]|0;do if((R|0)<=(b|0)){if(K)S=0;else S=c[Q+-4>>2]|0;if((S|0)>(b|0)){a[1263537]=0;s=141;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);T=0;break}}else s=141;while(0);if((s|0)==141){s=0;__ZN6VectorI6StringE14_copy_on_writeEv(i);T=(c[i>>2]|0)+(b<<2)|0}__ZN6StringpLERKS_(d,T)|0;b=b+1|0}__ZN4ListIi16DefaultAllocatorED2Ev(j);j=c[i>>2]|0;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0){b=c[i>>2]|0;i=(b|0)==0?0:b+-4|0;b=i+4|0;if(c[i>>2]|0){T=0;do{d=c[b+(T<<2)>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);T=T+1|0}while(T>>>0<(c[i>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(j,1)}j=c[h>>2]|0;if(!j){l=g;return}if(__Z16atomic_decrementPj(j+-8|0)|0){l=g;return}__ZN6Memory11free_staticEPvb(j,1);l=g;return}}function __ZN16GDScriptLanguage19add_global_constantERK10StringNameRK7Variant(a,b,c){a=a|0;b=b|0;c=c|0;__ZN16GDScriptLanguage11_add_globalERK10StringNameRK7Variant(a,b,c);return}function __ZN14ScriptLanguage12thread_enterEv(a){a=a|0;return}function __ZN14ScriptLanguage11thread_exitEv(a){a=a|0;return}function __ZNK16GDScriptLanguage15debug_get_errorEv(a){a=a|0;var b=0,d=0;b=a+32|0;a=c[b>>2]|0;if((a|0)!=0?(__Z28atomic_conditional_incrementPj(a+-8|0)|0)!=0:0)d=c[b>>2]|0;else d=0;return d|0}function __ZNK16GDScriptLanguage27debug_get_stack_level_countEv(a){a=a|0;var b=0;if((c[a+24>>2]|0)>-1){b=1;return b|0}b=c[a+36>>2]|0;return b|0}function __ZNK16GDScriptLanguage26debug_get_stack_level_lineEi(b,d){b=b|0;d=d|0;var e=0,f=0;e=c[b+24>>2]|0;if((e|0)>-1){f=e;return f|0}if((d|0)>=0?(e=c[b+36>>2]|0,(e|0)>(d|0)):0){a[1263537]=0;f=c[c[(c[b+44>>2]|0)+((e+~d|0)*20|0)+16>>2]>>2]|0;return f|0}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(575123,498531,185,574861,0);f=-1;return f|0}function __ZNK16GDScriptLanguage30debug_get_stack_level_functionEi(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e+8|0;g=e+4|0;h=e;if((c[b+24>>2]|0)>-1){__ZN6StringC2EPKc(g,1263606);i=c[g>>2]|0;l=e;return i|0}if((d|0)>=0?(j=c[b+36>>2]|0,(j|0)>(d|0)):0){a[1263537]=0;k=__ZNK10GDFunction8get_nameEv(c[(c[b+44>>2]|0)+((j+~d|0)*20|0)+4>>2]|0)|0;c[h>>2]=k;do if(k){d=c[k+4>>2]|0;if(d|0){__ZN6StringC2EPKc(f,d);n=c[f>>2]|0;break}d=k+8|0;c[f>>2]=0;j=c[d>>2]|0;if((j|0)!=0?(c[f>>2]=0,(__Z28atomic_conditional_incrementPj(j+-8|0)|0)!=0):0){j=c[d>>2]|0;c[f>>2]=j;n=j}else n=0}else{c[f>>2]=0;n=0}while(0);c[g>>2]=n;__ZN10StringNameD2Ev(h);i=c[g>>2]|0;l=e;return i|0}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(575092,498531,196,574861,0);__ZN6StringC2EPKc(g,1263606);i=c[g>>2]|0;l=e;return i|0}function __ZNK16GDScriptLanguage28debug_get_stack_level_sourceEi(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e+8|0;g=e+4|0;h=e;if((c[b+24>>2]|0)>-1){i=b+28|0;c[g>>2]=0;j=c[i>>2]|0;if(!j){k=g;n=c[k>>2]|0;l=e;return n|0}c[g>>2]=0;if(!(__Z28atomic_conditional_incrementPj(j+-8|0)|0)){k=g;n=c[k>>2]|0;l=e;return n|0}c[g>>2]=c[i>>2];k=g;n=c[k>>2]|0;l=e;return n|0}if((d|0)>=0?(i=c[b+36>>2]|0,(i|0)>(d|0)):0){a[1263537]=0;__ZN10StringNameC2ERKS_(f,c[(c[b+44>>2]|0)+((i+~d|0)*20|0)+4>>2]|0);d=c[f>>2]|0;c[h>>2]=d;i=d;do if(d){b=c[i+4>>2]|0;if(b|0){__ZN6StringC2EPKc(f,b);o=c[f>>2]|0;break}b=i+8|0;c[f>>2]=0;j=c[b>>2]|0;if((j|0)!=0?(c[f>>2]=0,(__Z28atomic_conditional_incrementPj(j+-8|0)|0)!=0):0){j=c[b>>2]|0;c[f>>2]=j;o=j}else o=0}else{c[f>>2]=0;o=0}while(0);c[g>>2]=o;__ZN10StringNameD2Ev(h);k=g;n=c[k>>2]|0;l=e;return n|0}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(575063,498531,205,574861,0);__ZN6StringC2EPKc(g,1263606);k=g;n=c[k>>2]|0;l=e;return n|0}function __ZN16GDScriptLanguage28debug_get_stack_level_localsEiP4ListI6String16DefaultAllocatorEPS0_I7VariantS2_Eii(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0;h=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=h+4|0;i=h;if((c[b+24>>2]|0)>-1){l=h;return}if((d|0)>=0?(j=c[b+36>>2]|0,(j|0)>(d|0)):0){a[1263537]=0;k=j-d+-1|0;d=b+44|0;b=c[d>>2]|0;j=c[b+(k*20|0)+4>>2]|0;c[i>>2]=0;__ZNK10GDFunction28debug_get_stack_member_stateEiP4ListI4PairI10StringNameiE16DefaultAllocatorE(j,c[c[b+(k*20|0)+16>>2]>>2]|0,i);b=c[i>>2]|0;if(!b)n=0;else{o=b;p=7}while(1){if((p|0)==7){p=0;n=c[o>>2]|0}if(!n)break;b=c[n>>2]|0;do if(b){j=c[b+4>>2]|0;if(j|0){__ZN6StringC2EPKc(g,j);q=c[g>>2]|0;break}j=b+8|0;c[g>>2]=0;r=c[j>>2]|0;if((r|0)!=0?(c[g>>2]=0,(__Z28atomic_conditional_incrementPj(r+-8|0)|0)!=0):0){r=c[j>>2]|0;c[g>>2]=r;q=r}else q=0}else{c[g>>2]=0;q=0}while(0);b=q;if(!(c[e>>2]|0)){r=__ZnwjPFPvjE(12,4740)|0;c[e>>2]=r;c[r>>2]=0;c[r+4>>2]=0;c[r+8>>2]=0}r=__ZnwjPFPvjE(16,4740)|0;c[r>>2]=0;c[r+4>>2]=0;c[r+8>>2]=0;c[r+12>>2]=0;j=(q|0)==0;if(!j?(c[r>>2]=0,__Z28atomic_conditional_incrementPj(q+-8|0)|0):0)c[r>>2]=b;b=c[e>>2]|0;s=b+4|0;t=c[s>>2]|0;c[r+8>>2]=t;c[r+4>>2]=0;c[r+12>>2]=b;if(t|0)c[t+4>>2]=r;c[s>>2]=r;if(!(c[b>>2]|0))c[b>>2]=r;r=b+8|0;c[r>>2]=(c[r>>2]|0)+1;if(!j?(__Z16atomic_decrementPj(q+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(q,1);j=(c[(c[d>>2]|0)+(k*20|0)>>2]|0)+((c[n+4>>2]|0)*24|0)|0;if(!(c[f>>2]|0)){r=__ZnwjPFPvjE(12,4740)|0;c[f>>2]=r;c[r>>2]=0;c[r+4>>2]=0;c[r+8>>2]=0}r=__ZnwjPFPvjE(40,4740)|0;c[r>>2]=0;b=r+24|0;c[b>>2]=0;s=r+28|0;c[s>>2]=0;t=r+32|0;c[t>>2]=0;__ZN7VariantaSERKS_(r,j);j=c[f>>2]|0;u=j+4|0;v=c[u>>2]|0;c[s>>2]=v;c[b>>2]=0;c[t>>2]=j;if(v|0)c[v+24>>2]=r;c[u>>2]=r;if(!(c[j>>2]|0))c[j>>2]=r;r=j+8|0;c[r>>2]=(c[r>>2]|0)+1;o=n+8|0;p=7}__ZN4ListI4PairI10StringNameiE16DefaultAllocatorED2Ev(i);l=h;return}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(574923,498531,214,574861,0);l=h;return}function __ZN16GDScriptLanguage29debug_get_stack_level_membersEiP4ListI6String16DefaultAllocatorEPS0_I7VariantS2_Eii(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;h=l;l=l+32|0;if((l|0)>=(m|0))ba(32);g=h;if((c[b+24>>2]|0)>-1){l=h;return}if((d|0)>=0?(i=c[b+36>>2]|0,(i|0)>(d|0)):0){a[1263537]=0;j=c[(c[b+44>>2]|0)+((i+~d|0)*20|0)+8>>2]|0;if(!j){l=h;return}d=ij[c[(c[j>>2]|0)+60>>2]&8191](j)|0;if(d|0){if($i[c[(c[d>>2]|0)+44>>2]&8191](d,1220884)|0){__ZN9Reference9referenceEv(d);k=d;n=d}else{k=d;n=0}if(__ZN9Reference11unreferenceEv(k)|0?__Z17predelete_handlerP6Object(d)|0:0){gj[c[(c[d>>2]|0)+76>>2]&8191](d);__ZN6Memory11free_staticEPvb(d,0)}if(n|0){a[1263537]=0;d=c[n+212>>2]|0;if(d|0?(k=c[d+8>>2]|0,d=c[n+216>>2]|0,(k|0)!=(d|0)):0){i=k;while(1){k=c[i+8>>2]|0;if((k|0)==(d|0))break;else i=k}if(i|0){d=j+24|0;j=i;do{i=c[j+24>>2]|0;do if(i){k=c[i+4>>2]|0;if(k|0){__ZN6StringC2EPKc(g,k);o=c[g>>2]|0;break}k=i+8|0;c[g>>2]=0;b=c[k>>2]|0;if((b|0)!=0?(c[g>>2]=0,(__Z28atomic_conditional_incrementPj(b+-8|0)|0)!=0):0){b=c[k>>2]|0;c[g>>2]=b;o=b}else o=0}else{c[g>>2]=0;o=0}while(0);i=o;if(!(c[e>>2]|0)){b=__ZnwjPFPvjE(12,4740)|0;c[e>>2]=b;c[b>>2]=0;c[b+4>>2]=0;c[b+8>>2]=0}b=__ZnwjPFPvjE(16,4740)|0;c[b>>2]=0;c[b+4>>2]=0;c[b+8>>2]=0;c[b+12>>2]=0;k=(o|0)==0;if(!k?(c[b>>2]=0,__Z28atomic_conditional_incrementPj(o+-8|0)|0):0)c[b>>2]=i;i=c[e>>2]|0;p=i+4|0;q=c[p>>2]|0;c[b+8>>2]=q;c[b+4>>2]=0;c[b+12>>2]=i;if(q|0)c[q+4>>2]=b;c[p>>2]=b;if(!(c[i>>2]|0))c[i>>2]=b;b=i+8|0;c[b>>2]=(c[b>>2]|0)+1;do if(!k){if(__Z16atomic_decrementPj(o+-8|0)|0)break;__ZN6Memory11free_staticEPvb(o,1)}while(0);k=c[j+28>>2]|0;do if((k|0)<0)r=46;else{b=c[d>>2]|0;i=(b|0)==0;if(i)s=0;else s=c[b+-4>>2]|0;if((s|0)<=(k|0)){if(i)t=0;else t=c[b+-4>>2]|0;if((t|0)<=(k|0)){r=46;break}a[1263537]=0}u=b+(k*24|0)|0}while(0);if((r|0)==46){r=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);u=0}__ZN7VariantC2ERKS_(g,u);if(!(c[f>>2]|0)){k=__ZnwjPFPvjE(12,4740)|0;c[f>>2]=k;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0}k=__ZnwjPFPvjE(40,4740)|0;c[k>>2]=0;b=k+24|0;c[b>>2]=0;i=k+28|0;c[i>>2]=0;p=k+32|0;c[p>>2]=0;__ZN7VariantaSERKS_(k,g);q=c[f>>2]|0;v=q+4|0;w=c[v>>2]|0;c[i>>2]=w;c[b>>2]=0;c[p>>2]=q;if(w|0)c[w+24>>2]=k;c[v>>2]=k;if(!(c[q>>2]|0))c[q>>2]=k;k=q+8|0;c[k>>2]=(c[k>>2]|0)+1;if(c[g>>2]|0)__ZN7Variant5clearEv(g);j=c[j+16>>2]|0}while((j|0)!=0)}}if(!(__ZN9Reference11unreferenceEv(n)|0)){l=h;return}if(!(__Z17predelete_handlerP6Object(n)|0)){l=h;return}gj[c[(c[n>>2]|0)+76>>2]&8191](n);__ZN6Memory11free_staticEPvb(n,0);l=h;return}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(574831,498531,242,498562,0);l=h;return}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(574831,498531,233,574861,0);l=h;return}function __ZN16GDScriptLanguage17debug_get_globalsEP4ListI6String16DefaultAllocatorEPS0_I7VariantS2_Eii(a,b,c,d,e){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;return}function __ZN16GDScriptLanguage34debug_parse_stack_level_expressionEiRK6Stringii(a,b,d,e,f){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=f;__ZN6StringC2EPKc(e,1263606);l=f;return c[e>>2]|0}function __ZN16GDScriptLanguage28debug_get_current_stack_infoEv(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d+4|0;f=d;g=1220472;h=c[g>>2]|0;i=c[g+4>>2]|0;g=__ZN6Thread13get_caller_IDEv()|0;if(!((h|0)==(g|0)&(i|0)==(F|0))){j=0;k=j;l=d;return k|0}c[e>>2]=0;i=b+36|0;__ZN6VectorIN14ScriptLanguage9StackInfoEE6resizeEi(e,c[i>>2]|0)|0;g=c[i>>2]|0;a:do if((g|0)>0){h=b+44|0;n=0;o=g;while(1){p=c[(c[h>>2]|0)+(n*20|0)+16>>2]|0;if(!p)q=0;else q=c[p>>2]|0;p=o-n|0;r=p+-1|0;if((p|0)<1){s=18;break}t=c[e>>2]|0;u=(t|0)==0;if(u)v=0;else v=c[t+-4>>2]|0;if((v|0)<(p|0)){if(u)w=0;else w=c[t+-4>>2]|0;if((w|0)<(p|0)){s=18;break}a[1263537]=0}__ZN6VectorIN14ScriptLanguage9StackInfoEE14_copy_on_writeEv(e);c[(c[e>>2]|0)+(r<<3)+4>>2]=q;r=c[(c[(c[h>>2]|0)+(n*20|0)+4>>2]|0)+88>>2]|0;if(r){a[1263537]=0;if(__ZN9Reference8init_refEv(r)|0){x=r;s=22}}else{x=0;s=22}if((s|0)==22){s=0;c[f>>2]=x}r=(c[i>>2]|0)-n|0;p=r+-1|0;do if((r|0)<1)s=30;else{t=c[e>>2]|0;u=(t|0)==0;if(u)y=0;else y=c[t+-4>>2]|0;if((y|0)<(r|0)){if(u)z=0;else z=c[t+-4>>2]|0;if((z|0)<(r|0)){s=30;break}a[1263537]=0}__ZN6VectorIN14ScriptLanguage9StackInfoEE14_copy_on_writeEv(e);A=(c[e>>2]|0)+(p<<3)|0}while(0);if((s|0)==30){s=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);A=0}__ZN3RefI6ScriptEaSI8GDScriptEEvRKS_IT_E(A,f);p=c[f>>2]|0;if((p|0?__ZN9Reference11unreferenceEv(p)|0:0)?(p=c[f>>2]|0,__Z17predelete_handlerP6Object(p)|0):0){gj[c[(c[p>>2]|0)+76>>2]&8191](p);__ZN6Memory11free_staticEPvb(p,0)}n=n+1|0;o=c[i>>2]|0;if((o|0)<=(n|0))break a}if((s|0)==18)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);s=c[e>>2]|0;do if(s)if(!(__Z28atomic_conditional_incrementPj(s+-8|0)|0)){B=0;C=c[e>>2]|0;break}else{i=c[e>>2]|0;B=i;C=i;break}else{B=0;C=s}while(0);__ZN6VectorIN14ScriptLanguage9StackInfoEE6_unrefEPv(e,C);j=B;k=j;l=d;return k|0}function __ZN16GDScriptLanguage18reload_all_scriptsEv(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;d=l;l=l+32|0;if((l|0)>=(m|0))ba(32);e=d+16|0;f=d+20|0;g=d+8|0;h=d+4|0;i=d+12|0;j=d;__ZN6StringC2EPKc(e,498291);__Z10print_line6String(e);k=c[e>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);k=b+48|0;e=c[k>>2]|0;if(e|0)gj[c[c[e>>2]>>2]&8191](e);c[f>>2]=0;e=c[b+52>>2]|0;if(e|0){b=e;do{e=b+4|0;c[g>>2]=__ZNK8Resource8get_pathEv(c[e>>2]|0)|0;n=__ZNK6String16is_resource_fileEv(g)|0;o=c[g>>2]|0;if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(o,1);if(n){c[i>>2]=__ZNK8Resource8get_pathEv(c[e>>2]|0)|0;c[h>>2]=__ZplPKcRK6String(498310,i)|0;__Z10print_line6String(h);n=c[h>>2]|0;if(n|0?(__Z16atomic_decrementPj(n+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(n,1);n=c[i>>2]|0;if(n|0?(__Z16atomic_decrementPj(n+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(n,1);n=c[e>>2]|0;if(n){a[1263537]=0;if(__ZN9Reference8init_refEv(n)|0){p=n;q=20}else r=0}else{p=0;q=20}if((q|0)==20){q=0;r=p}if(!(c[f>>2]|0)){n=__ZnwjPFPvjE(12,4740)|0;c[f>>2]=n;c[n>>2]=0;c[n+4>>2]=0;c[n+8>>2]=0}n=__ZnwjPFPvjE(16,4740)|0;c[n>>2]=0;c[n+4>>2]=0;c[n+8>>2]=0;c[n+12>>2]=0;e=(r|0)==0;if(!e){c[n>>2]=r;__ZN9Reference9referenceEv(r)}o=c[f>>2]|0;s=o+4|0;t=c[s>>2]|0;c[n+8>>2]=t;c[n+4>>2]=0;c[n+12>>2]=o;if(t|0)c[t+4>>2]=n;c[s>>2]=n;if(!(c[o>>2]|0))c[o>>2]=n;n=o+8|0;c[n>>2]=(c[n>>2]|0)+1;if((!e?__ZN9Reference11unreferenceEv(r)|0:0)?__Z17predelete_handlerP6Object(r)|0:0){gj[c[(c[r>>2]|0)+76>>2]&8191](r);__ZN6Memory11free_staticEPvb(r,0)}}b=c[b+8>>2]|0}while((b|0)!=0)}b=c[k>>2]|0;if(b|0)gj[c[(c[b>>2]|0)+4>>2]&8191](b);__ZN4ListI3RefI8GDScriptE16DefaultAllocatorE11sort_customI15GDScriptDepSortEEvv(f);b=c[f>>2]|0;if(!b)u=0;else{v=b;q=38}while(1){if((q|0)==38){q=0;u=c[v>>2]|0}if(!u)break;c[i>>2]=__ZNK8Resource8get_pathEv(c[u>>2]|0)|0;c[j>>2]=__ZplPKcRK6String(498318,i)|0;__Z10print_line6String(j);b=c[j>>2]|0;if(b|0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(b,1);b=c[i>>2]|0;if(b|0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(b,1);b=c[u>>2]|0;c[i>>2]=__ZNK8Resource8get_pathEv(b)|0;__ZN8GDScript16load_source_codeERK6String(b,i)|0;b=c[i>>2]|0;if(b|0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(b,1);b=c[u>>2]|0;$i[c[(c[b>>2]|0)+152>>2]&8191](b,1)|0;v=u+4|0;q=38}u=c[f>>2]|0;if(!u){l=d;return}else w=u;while(1){u=c[w>>2]|0;if(!u){q=45;break}__ZN4ListI3RefI8GDScriptE16DefaultAllocatorE5_Data5eraseEPKNS4_7ElementE(w,u)|0;x=c[f>>2]|0;if(!(c[x+8>>2]|0)){q=44;break}if(!x){q=48;break}else w=x}if((q|0)==44){__ZN6Memory11free_staticEPvb(x,0);c[f>>2]=0;l=d;return}else if((q|0)==45)if(!(c[w+8>>2]|0)){a[1263537]=0;__ZN6Memory11free_staticEPvb(w,0);l=d;return}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145461,1145120,668,1145467,0);l=d;return}else if((q|0)==48){l=d;return}}function __ZN16GDScriptLanguage18reload_tool_scriptERK3RefI6ScriptEb(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0;f=l;l=l+48|0;if((l|0)>=(m|0))ba(48);g=f+32|0;h=f+16|0;i=f+20|0;j=f+4|0;k=f;n=b+48|0;o=c[n>>2]|0;if(o|0)gj[c[c[o>>2]>>2]&8191](o);c[g>>2]=0;o=c[b+52>>2]|0;if(o|0){b=o;do{o=b+4|0;c[h>>2]=__ZNK8Resource8get_pathEv(c[o>>2]|0)|0;p=__ZNK6String16is_resource_fileEv(h)|0;q=c[h>>2]|0;if(q|0?(__Z16atomic_decrementPj(q+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(q,1);if(p){p=c[o>>2]|0;if(p){a[1263537]=0;if(__ZN9Reference8init_refEv(p)|0){r=p;s=11}else t=0}else{r=0;s=11}if((s|0)==11){s=0;t=r}if(!(c[g>>2]|0)){p=__ZnwjPFPvjE(12,4740)|0;c[g>>2]=p;c[p>>2]=0;c[p+4>>2]=0;c[p+8>>2]=0}p=__ZnwjPFPvjE(16,4740)|0;c[p>>2]=0;c[p+4>>2]=0;c[p+8>>2]=0;c[p+12>>2]=0;o=(t|0)==0;if(!o){c[p>>2]=t;__ZN9Reference9referenceEv(t)}q=c[g>>2]|0;u=q+4|0;v=c[u>>2]|0;c[p+8>>2]=v;c[p+4>>2]=0;c[p+12>>2]=q;if(v|0)c[v+4>>2]=p;c[u>>2]=p;if(!(c[q>>2]|0))c[q>>2]=p;p=q+8|0;c[p>>2]=(c[p>>2]|0)+1;if((!o?__ZN9Reference11unreferenceEv(t)|0:0)?__Z17predelete_handlerP6Object(t)|0:0){gj[c[(c[t>>2]|0)+76>>2]&8191](t);__ZN6Memory11free_staticEPvb(t,0)}}b=c[b+8>>2]|0}while((b|0)!=0)}b=c[n>>2]|0;if(b|0)gj[c[(c[b>>2]|0)+4>>2]&8191](b);b=i+4|0;c[b>>2]=379008;c[i>>2]=0;n=i+8|0;c[n>>2]=0;__ZN4ListI3RefI8GDScriptE16DefaultAllocatorE11sort_customI15GDScriptDepSortEEvv(g);t=c[g>>2]|0;if(!t)w=0;else{x=t;s=29}while(1){if((s|0)==29){s=0;w=c[x>>2]|0}if(!w)break;t=c[d>>2]|0;if((t|0)!=0?$i[c[(c[t>>2]|0)+44>>2]&8191](t,1220884)|0:0){__ZN9Reference9referenceEv(t);y=t}else y=0;t=c[w>>2]|0;if((t|0)!=(y|0)){r=c[t+164>>2]|0;if(!r)z=0;else{__ZN9Reference9referenceEv(r);z=r}r=c[i>>2]|0;if(!r)A=0;else{t=c[r+8>>2]|0;r=c[b>>2]|0;a:do if((t|0)==(r|0))B=t;else{h=t;while(1){o=c[h+24>>2]|0;if(z>>>0<o>>>0)C=h+8|0;else{if(o>>>0>=z>>>0){B=h;break a}C=h+4|0}h=c[C>>2]|0;if((h|0)==(r|0)){B=r;break}}}while(0);A=(B|0)!=(r|0)&(B|0)!=0}if(((z|0)!=0?__ZN9Reference11unreferenceEv(z)|0:0)?__Z17predelete_handlerP6Object(z)|0:0){gj[c[(c[z>>2]|0)+76>>2]&8191](z);__ZN6Memory11free_staticEPvb(z,0);D=A}else D=A}else D=1;if((y|0?__ZN9Reference11unreferenceEv(y)|0:0)?__Z17predelete_handlerP6Object(y)|0:0){gj[c[(c[y>>2]|0)+76>>2]&8191](y);__ZN6Memory11free_staticEPvb(y,0)}if(D){t=j+4|0;c[t>>2]=379008;c[j>>2]=0;h=j+8|0;c[h>>2]=0;if(!(c[i>>2]|0)){o=__ZnwjPFPvjE(40,4740)|0;c[o+24>>2]=0;c[o+32>>2]=379008;c[o+28>>2]=0;c[o+36>>2]=0;p=o+16|0;c[p>>2]=0;c[p+4>>2]=0;c[i>>2]=o;p=c[b>>2]|0;c[o+4>>2]=p;c[o+8>>2]=p;c[o+12>>2]=p;c[o>>2]=1}__ZN3MapI3RefI8GDScriptES_Ij4ListI4PairI10StringName7VariantE16DefaultAllocatorE10ComparatorIjES8_ESA_IS2_ES8_E10_insert_rbERKS2_RKSC_(i,w,j)|0;o=c[j>>2]|0;if(o|0?(__ZN3MapIj4ListI4PairI10StringName7VariantE16DefaultAllocatorE10ComparatorIjES5_E13_cleanup_treeEPNS9_7ElementE(j,c[o+8>>2]|0),o=c[t>>2]|0,t=c[j>>2]|0,c[t+8>>2]=o,c[h>>2]=0,h=o,c[h+12>>2]=h,t|0):0){__Z19memdelete_allocatorIN3MapIj4ListI4PairI10StringName7VariantE16DefaultAllocatorE10ComparatorIjES6_E7ElementES6_EvPT_(t);c[j>>2]=0}if(!e){t=__ZN3MapI3RefI8GDScriptES_Ij4ListI4PairI10StringName7VariantE16DefaultAllocatorE10ComparatorIjES8_ESA_IS2_ES8_EixERKS2_(i,w)|0;h=c[w>>2]|0;o=c[h+268>>2]|0;b:do if(!o)E=h;else{p=o;q=h;while(1){u=c[p+8>>2]|0;v=c[q+272>>2]|0;if((u|0)==(v|0)){E=q;break b}else F=u;while(1){G=c[F+8>>2]|0;if((G|0)==(v|0))break;else F=G}if(!F){E=q;break b}else H=u;while(1){G=c[H+8>>2]|0;if((G|0)==(v|0))break;else H=G}v=c[H+24>>2]|0;c[j>>2]=0;u=c[v+52>>2]|0;c:do if(u|0){Pi[c[(c[u>>2]|0)+16>>2]&2047](u,j);c[k>>2]=c[v+44>>2];G=__ZN3MapIj4ListI4PairI10StringName7VariantE16DefaultAllocatorE10ComparatorIjES5_EixERKj(t,k)|0;I=c[G>>2]|0;d:do if(I|0){J=I;while(1){K=c[J>>2]|0;if(!K)break d;__ZN4ListI4PairI10StringName7VariantE16DefaultAllocatorE5_Data5eraseEPKNS5_7ElementE(J,K)|0;J=c[G>>2]|0;if(!(c[J+8>>2]|0))break;if(!J)break d}__ZN6Memory11free_staticEPvb(J,0);c[G>>2]=0}while(0);I=c[j>>2]|0;do if(I|0){K=c[I>>2]|0;if(!K)break;else L=K;do{__ZN4ListI4PairI10StringName7VariantE16DefaultAllocatorE9push_backERKS3_(G,L)|0;L=c[L+32>>2]|0}while((L|0)!=0)}while(0);__ZN6RefPtrC2Ev(k);__ZN6Object10set_scriptERK6RefPtr(v,k);__ZN6RefPtrD2Ev(k);G=c[j>>2]|0;if(!G)break;else M=G;while(1){G=c[M>>2]|0;if(!G)break;__ZN4ListI4PairI10StringName7VariantE16DefaultAllocatorE5_Data5eraseEPKNS5_7ElementE(M,G)|0;N=c[j>>2]|0;if(!(c[N+8>>2]|0)){s=84;break}if(!N)break c;else M=N}if((s|0)==84){s=0;__ZN6Memory11free_staticEPvb(N,0);c[j>>2]=0;break}if(!(c[M+8>>2]|0)){a[1263537]=0;__ZN6Memory11free_staticEPvb(M,0);break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145461,1145120,668,1145467,0);break}}while(0);v=c[w>>2]|0;p=c[v+268>>2]|0;if(!p){E=v;break}else q=v}}while(0);h=c[E+308>>2]|0;if(h|0?(o=c[h+8>>2]|0,h=c[E+312>>2]|0,(o|0)!=(h|0)):0){r=o;while(1){o=c[r+8>>2]|0;if((o|0)==(h|0))break;else r=o}if(r|0){h=r;do{o=__ZN3MapIj4ListI4PairI10StringName7VariantE16DefaultAllocatorE10ComparatorIjES5_EixERKj(t,h+24|0)|0;q=c[o>>2]|0;e:do if(q|0){p=q;while(1){v=c[p>>2]|0;if(!v)break e;__ZN4ListI4PairI10StringName7VariantE16DefaultAllocatorE5_Data5eraseEPKNS5_7ElementE(p,v)|0;p=c[o>>2]|0;if(!(c[p+8>>2]|0))break;if(!p)break e}__ZN6Memory11free_staticEPvb(p,0);c[o>>2]=0}while(0);q=c[h+28>>2]|0;do if(q|0){v=c[q>>2]|0;if(!v)break;else O=v;do{__ZN4ListI4PairI10StringName7VariantE16DefaultAllocatorE9push_backERKS3_(o,O)|0;O=c[O+32>>2]|0}while((O|0)!=0)}while(0);h=c[h+16>>2]|0}while((h|0)!=0)}}}}x=w+4|0;s=29}w=c[i>>2]|0;do if(w|0){x=c[w+8>>2]|0;O=c[b>>2]|0;if((x|0)!=(O|0)){E=x;while(1){x=c[E+8>>2]|0;if((x|0)==(O|0))break;else E=x}if(!E)P=w;else{O=E;do{c[j>>2]=0;x=c[O+24>>2]|0;c[j>>2]=x;__ZN9Reference9referenceEv(x);x=c[j>>2]|0;$i[c[(c[x>>2]|0)+152>>2]&8191](x,e)|0;x=c[O+28>>2]|0;if(x|0?(M=c[x+8>>2]|0,x=c[O+32>>2]|0,(M|0)!=(x|0)):0){N=M;while(1){M=c[N+8>>2]|0;if((M|0)==(x|0))break;else N=M}if(N|0){x=N;do{M=__ZN8ObjectDB12get_instanceEj(c[x+24>>2]|0)|0;f:do if(M|0){if(!e){__ZN6RefPtrC2Ev(k);__ZN6Object10set_scriptERK6RefPtr(M,k);__ZN6RefPtrD2Ev(k)}__ZN6RefPtrC2Ev(k);__ZN3RefI9ReferenceEaSI8GDScriptEEvRKS_IT_E(k,j);__ZN6Object10set_scriptERK6RefPtr(M,k);__ZN6RefPtrD2Ev(k);L=M+52|0;H=c[L>>2]|0;if(H|0){F=c[x+28>>2]|0;do if(F|0){D=c[F>>2]|0;if(!D)break;nj[c[c[H>>2]>>2]&2047](H,D,D+8|0)|0;y=c[D+32>>2]|0;if(!y)break;else Q=y;do{y=c[L>>2]|0;nj[c[c[y>>2]>>2]&2047](y,Q,Q+8|0)|0;Q=c[Q+32>>2]|0}while((Q|0)!=0)}while(0);L=c[j>>2]|0;H=L+308|0;F=c[M+44>>2]|0;y=c[H>>2]|0;if(!y)break;D=c[y+8>>2]|0;y=c[L+312>>2]|0;g:do if((D|0)==(y|0))R=D;else{L=D;while(1){A=c[L+24>>2]|0;if(F>>>0<A>>>0)S=L+8|0;else{if(A>>>0>=F>>>0){R=L;break g}S=L+4|0}L=c[S>>2]|0;if((L|0)==(y|0))break f}}while(0);if((R|0)==0|(R|0)==(y|0))break;__ZN3MapIj4ListI4PairI10StringName7VariantE16DefaultAllocatorE10ComparatorIjES5_E6_eraseEPNS9_7ElementE(H,R);break}F=c[j>>2]|0;D=c[M+44>>2]|0;L=c[F+308>>2]|0;h:do if(L|0){A=c[L+8>>2]|0;z=c[F+312>>2]|0;i:do if((A|0)==(z|0))T=A;else{B=A;while(1){C=c[B+24>>2]|0;if(D>>>0<C>>>0)U=B+8|0;else{if(C>>>0>=D>>>0){T=B;break i}U=B+4|0}B=c[U>>2]|0;if((B|0)==(z|0))break h}}while(0);if((T|0)!=(z|0)&(T|0)!=0)break f}while(0);c[k>>2]=D;L=__ZN3MapIj4ListI4PairI10StringName7VariantE16DefaultAllocatorE10ComparatorIjES5_EixERKj(F+308|0,k)|0;H=c[L>>2]|0;j:do if(H|0){y=H;while(1){A=c[y>>2]|0;if(!A)break j;__ZN4ListI4PairI10StringName7VariantE16DefaultAllocatorE5_Data5eraseEPKNS5_7ElementE(y,A)|0;y=c[L>>2]|0;if(!(c[y+8>>2]|0))break;if(!y)break j}__ZN6Memory11free_staticEPvb(y,0);c[L>>2]=0}while(0);H=c[x+28>>2]|0;do if(H|0){F=c[H>>2]|0;if(!F)break;else V=F;do{__ZN4ListI4PairI10StringName7VariantE16DefaultAllocatorE9push_backERKS3_(L,V)|0;V=c[V+32>>2]|0}while((V|0)!=0)}while(0)}while(0);x=c[x+16>>2]|0}while((x|0)!=0)}}x=c[j>>2]|0;if((x|0?__ZN9Reference11unreferenceEv(x)|0:0)?(x=c[j>>2]|0,__Z17predelete_handlerP6Object(x)|0):0){gj[c[(c[x>>2]|0)+76>>2]&8191](x);__ZN6Memory11free_staticEPvb(x,0)}O=c[O+16>>2]|0}while((O|0)!=0);P=c[i>>2]|0}if(!P)break;else W=P}else W=w;__ZN3MapI3RefI8GDScriptES_Ij4ListI4PairI10StringName7VariantE16DefaultAllocatorE10ComparatorIjES8_ESA_IS2_ES8_E13_cleanup_treeEPNSE_7ElementE(i,c[W+8>>2]|0);O=c[b>>2]|0;E=c[i>>2]|0;c[E+8>>2]=O;c[n>>2]=0;x=O;c[x+12>>2]=x;if(E|0){x=E+28|0;O=c[x>>2]|0;if(O|0?(__ZN3MapIj4ListI4PairI10StringName7VariantE16DefaultAllocatorE10ComparatorIjES5_E13_cleanup_treeEPNS9_7ElementE(x,c[O+8>>2]|0),O=c[E+32>>2]|0,N=c[x>>2]|0,c[N+8>>2]=O,c[E+36>>2]=0,M=O,c[M+12>>2]=M,N|0):0){__Z19memdelete_allocatorIN3MapIj4ListI4PairI10StringName7VariantE16DefaultAllocatorE10ComparatorIjES6_E7ElementES6_EvPT_(N);c[x>>2]=0}x=E+24|0;N=c[x>>2]|0;if((N|0?__ZN9Reference11unreferenceEv(N)|0:0)?(N=c[x>>2]|0,__Z17predelete_handlerP6Object(N)|0):0){gj[c[(c[N>>2]|0)+76>>2]&8191](N);__ZN6Memory11free_staticEPvb(N,0)}c[x>>2]=0;__ZN6Memory11free_staticEPvb(E,0);c[i>>2]=0}}while(0);i=c[g>>2]|0;if(!i){l=f;return}else X=i;while(1){i=c[X>>2]|0;if(!i){s=119;break}__ZN4ListI3RefI8GDScriptE16DefaultAllocatorE5_Data5eraseEPKNS4_7ElementE(X,i)|0;Y=c[g>>2]|0;if(!(c[Y+8>>2]|0)){s=118;break}if(!Y){s=122;break}else X=Y}if((s|0)==118){__ZN6Memory11free_staticEPvb(Y,0);c[g>>2]=0;l=f;return}else if((s|0)==119)if(!(c[X+8>>2]|0)){a[1263537]=0;__ZN6Memory11free_staticEPvb(X,0);l=f;return}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145461,1145120,668,1145467,0);l=f;return}else if((s|0)==122){l=f;return}}function __ZNK16GDScriptLanguage25get_recognized_extensionsEP4ListI6String16DefaultAllocatorE(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=a;__ZN6StringC2EPKc(d,499142);if(!(c[b>>2]|0)){e=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=e;c[e>>2]=0;c[e+4>>2]=0;c[e+8>>2]=0}e=__ZnwjPFPvjE(16,4740)|0;c[e>>2]=0;c[e+4>>2]=0;c[e+8>>2]=0;c[e+12>>2]=0;if((c[d>>2]|0?(c[e>>2]=0,f=c[d>>2]|0,f|0):0)?__Z28atomic_conditional_incrementPj(f+-8|0)|0:0)c[e>>2]=c[d>>2];f=c[b>>2]|0;b=f+4|0;g=c[b>>2]|0;c[e+8>>2]=g;c[e+4>>2]=0;c[e+12>>2]=f;if(g|0)c[g+4>>2]=e;c[b>>2]=e;if(!(c[f>>2]|0))c[f>>2]=e;e=f+8|0;c[e>>2]=(c[e>>2]|0)+1;e=c[d>>2]|0;if(!e){l=a;return}if(__Z16atomic_decrementPj(e+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(e,1);l=a;return}function __ZNK16GDScriptLanguage20get_public_functionsEP4ListI10MethodInfo16DefaultAllocatorE(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0;a=l;l=l+144|0;if((l|0)>=(m|0))ba(144);d=a+96|0;e=a+68|0;f=a+88|0;g=a+64|0;h=a+60|0;i=a+56|0;j=a+52|0;k=a+24|0;n=a;o=a+48|0;p=0;do{__ZN11GDFunctions8get_infoENS_8FunctionE(d,p);if(!(c[b>>2]|0)){q=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=q;c[q>>2]=0;c[q+4>>2]=0;c[q+8>>2]=0}q=__ZnwjPFPvjE(52,4740)|0;__ZN10MethodInfoC2Ev(q);r=q+40|0;c[r>>2]=0;s=q+44|0;c[s>>2]=0;t=q+48|0;c[t>>2]=0;__ZN10MethodInfoaSERKS_(q,d)|0;u=c[b>>2]|0;v=u+4|0;w=c[v>>2]|0;c[s>>2]=w;c[r>>2]=0;c[t>>2]=u;if(w|0)c[w+40>>2]=q;c[v>>2]=q;if(!(c[u>>2]|0))c[u>>2]=q;q=u+8|0;c[q>>2]=(c[q>>2]|0)+1;__ZN10MethodInfoD2Ev(d);p=p+1|0}while((p|0)!=70);__ZN10MethodInfoC2Ev(d);__ZN6StringaSEPKc(d,498242);p=d+4|0;__ZN6StringC2EPKc(f,1128095);__ZN6StringC2EPKc(g,1263606);q=e+4|0;c[q>>2]=0;u=e+12|0;c[u>>2]=0;c[e>>2]=4;v=c[f>>2]|0;if(v|0?(c[q>>2]=0,__Z28atomic_conditional_incrementPj(v+-8|0)|0):0)c[q>>2]=c[f>>2];c[e+8>>2]=0;q=c[u>>2]|0;if((q|0)!=(c[g>>2]|0)){if(q|0?(__Z16atomic_decrementPj(q+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(q,1);c[u>>2]=0;q=c[g>>2]|0;if(q|0?__Z28atomic_conditional_incrementPj(q+-8|0)|0:0)c[u>>2]=c[g>>2]}c[e+16>>2]=7;if(!(c[p>>2]|0)){u=__ZnwjPFPvjE(12,4740)|0;c[p>>2]=u;c[u>>2]=0;c[u+4>>2]=0;c[u+8>>2]=0}u=__ZnwjPFPvjE(32,4740)|0;c[u>>2]=0;c[u+4>>2]=0;c[u+8>>2]=0;c[u+12>>2]=0;c[u+16>>2]=7;q=u+20|0;c[q>>2]=0;v=u+24|0;c[v>>2]=0;w=u+28|0;c[w>>2]=0;__ZN12PropertyInfoaSERKS_(u,e)|0;t=c[p>>2]|0;p=t+4|0;r=c[p>>2]|0;c[v>>2]=r;c[q>>2]=0;c[w>>2]=t;if(r|0)c[r+20>>2]=u;c[p>>2]=u;if(!(c[t>>2]|0))c[t>>2]=u;u=t+8|0;c[u>>2]=(c[u>>2]|0)+1;u=c[e+12>>2]|0;if(u|0?(__Z16atomic_decrementPj(u+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(u,1);u=c[e+4>>2]|0;if(u|0?(__Z16atomic_decrementPj(u+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(u,1);u=c[g>>2]|0;if(u|0?(__Z16atomic_decrementPj(u+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(u,1);u=c[f>>2]|0;if(u|0?(__Z16atomic_decrementPj(u+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(u,1);__ZN6StringC2EPKc(h,1263606);__ZN6StringC2EPKc(e,1110448);u=c[h>>2]|0;if((u|0)!=0?(__Z28atomic_conditional_incrementPj(u+-8|0)|0)!=0:0)x=c[h>>2]|0;else x=0;u=c[e>>2]|0;if((u|0)!=0?(__Z28atomic_conditional_incrementPj(u+-8|0)|0)!=0:0)y=c[e>>2]|0;else y=0;c[d+12>>2]=18;u=d+16|0;f=c[u>>2]|0;t=x;if((f|0)!=(t|0)){if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);c[u>>2]=0;if(x|0?__Z28atomic_conditional_incrementPj(t+-8|0)|0:0)c[u>>2]=x}c[d+20>>2]=17;u=d+24|0;t=c[u>>2]|0;f=y;do if((t|0)==(f|0)){c[d+28>>2]=7;if(y|0)z=53}else{if(t|0?(__Z16atomic_decrementPj(t+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(t,1);c[u>>2]=0;if(!y){c[d+28>>2]=7;break}if(__Z28atomic_conditional_incrementPj(f+-8|0)|0)c[u>>2]=y;c[d+28>>2]=7;z=53}while(0);if((z|0)==53?(z=y,(__Z16atomic_decrementPj(z+-8|0)|0)==0):0)__ZN6Memory11free_staticEPvb(z,1);z=x;if(x|0?(__Z16atomic_decrementPj(z+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(z,1);z=c[e>>2]|0;if(z|0?(__Z16atomic_decrementPj(z+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(z,1);z=c[h>>2]|0;if(z|0?(__Z16atomic_decrementPj(z+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(z,1);if(!(c[b>>2]|0)){z=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=z;c[z>>2]=0;c[z+4>>2]=0;c[z+8>>2]=0}z=__ZnwjPFPvjE(52,4740)|0;__ZN10MethodInfoC2Ev(z);h=z+40|0;c[h>>2]=0;x=z+44|0;c[x>>2]=0;y=z+48|0;c[y>>2]=0;__ZN10MethodInfoaSERKS_(z,d)|0;u=c[b>>2]|0;f=u+4|0;t=c[f>>2]|0;c[x>>2]=t;c[h>>2]=0;c[y>>2]=u;if(t|0)c[t+40>>2]=z;c[f>>2]=z;if(!(c[u>>2]|0))c[u>>2]=z;z=u+8|0;c[z>>2]=(c[z>>2]|0)+1;__ZN10MethodInfoD2Ev(d);__ZN10MethodInfoC2Ev(d);__ZN6StringaSEPKc(d,498259);z=d+4|0;__ZN6StringC2EPKc(i,1120953);__ZN6StringC2EPKc(g,1263606);u=e+4|0;c[u>>2]=0;f=e+12|0;c[f>>2]=0;c[e>>2]=18;t=c[i>>2]|0;do if(t|0){c[u>>2]=0;if(!(__Z28atomic_conditional_incrementPj(t+-8|0)|0))break;c[u>>2]=c[i>>2]}while(0);c[e+8>>2]=0;u=c[f>>2]|0;do if((u|0)!=(c[g>>2]|0)){do if(u|0){if(__Z16atomic_decrementPj(u+-8|0)|0)break;__ZN6Memory11free_staticEPvb(u,1)}while(0);c[f>>2]=0;t=c[g>>2]|0;if(!t)break;if(!(__Z28atomic_conditional_incrementPj(t+-8|0)|0))break;c[f>>2]=c[g>>2]}while(0);c[e+16>>2]=7;if(!(c[z>>2]|0)){f=__ZnwjPFPvjE(12,4740)|0;c[z>>2]=f;c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0}f=__ZnwjPFPvjE(32,4740)|0;c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;c[f+12>>2]=0;c[f+16>>2]=7;u=f+20|0;c[u>>2]=0;t=f+24|0;c[t>>2]=0;y=f+28|0;c[y>>2]=0;__ZN12PropertyInfoaSERKS_(f,e)|0;h=c[z>>2]|0;x=h+4|0;p=c[x>>2]|0;c[t>>2]=p;c[u>>2]=0;c[y>>2]=h;if(p|0)c[p+20>>2]=f;c[x>>2]=f;if(!(c[h>>2]|0))c[h>>2]=f;f=h+8|0;c[f>>2]=(c[f>>2]|0)+1;f=c[e+12>>2]|0;do if(f|0){if(__Z16atomic_decrementPj(f+-8|0)|0)break;__ZN6Memory11free_staticEPvb(f,1)}while(0);f=c[e+4>>2]|0;do if(f|0){if(__Z16atomic_decrementPj(f+-8|0)|0)break;__ZN6Memory11free_staticEPvb(f,1)}while(0);f=c[g>>2]|0;do if(f|0){if(__Z16atomic_decrementPj(f+-8|0)|0)break;__ZN6Memory11free_staticEPvb(f,1)}while(0);f=c[i>>2]|0;do if(f|0){if(__Z16atomic_decrementPj(f+-8|0)|0)break;__ZN6Memory11free_staticEPvb(f,1)}while(0);__ZN6StringC2EPKc(j,1120841);__ZN6StringC2EPKc(g,1263606);f=e+4|0;c[f>>2]=0;i=e+12|0;c[i>>2]=0;c[e>>2]=4;h=c[j>>2]|0;do if(h|0){c[f>>2]=0;if(!(__Z28atomic_conditional_incrementPj(h+-8|0)|0))break;c[f>>2]=c[j>>2]}while(0);c[e+8>>2]=0;f=c[i>>2]|0;do if((f|0)!=(c[g>>2]|0)){do if(f|0){if(__Z16atomic_decrementPj(f+-8|0)|0)break;__ZN6Memory11free_staticEPvb(f,1)}while(0);c[i>>2]=0;h=c[g>>2]|0;if(!h)break;if(!(__Z28atomic_conditional_incrementPj(h+-8|0)|0))break;c[i>>2]=c[g>>2]}while(0);c[e+16>>2]=7;if(!(c[z>>2]|0)){i=__ZnwjPFPvjE(12,4740)|0;c[z>>2]=i;c[i>>2]=0;c[i+4>>2]=0;c[i+8>>2]=0}i=__ZnwjPFPvjE(32,4740)|0;c[i>>2]=0;c[i+4>>2]=0;c[i+8>>2]=0;c[i+12>>2]=0;c[i+16>>2]=7;f=i+20|0;c[f>>2]=0;h=i+24|0;c[h>>2]=0;x=i+28|0;c[x>>2]=0;__ZN12PropertyInfoaSERKS_(i,e)|0;p=c[z>>2]|0;z=p+4|0;y=c[z>>2]|0;c[h>>2]=y;c[f>>2]=0;c[x>>2]=p;if(y|0)c[y+20>>2]=i;c[z>>2]=i;if(!(c[p>>2]|0))c[p>>2]=i;i=p+8|0;c[i>>2]=(c[i>>2]|0)+1;i=c[e+12>>2]|0;do if(i|0){if(__Z16atomic_decrementPj(i+-8|0)|0)break;__ZN6Memory11free_staticEPvb(i,1)}while(0);i=c[e+4>>2]|0;do if(i|0){if(__Z16atomic_decrementPj(i+-8|0)|0)break;__ZN6Memory11free_staticEPvb(i,1)}while(0);i=c[g>>2]|0;do if(i|0){if(__Z16atomic_decrementPj(i+-8|0)|0)break;__ZN6Memory11free_staticEPvb(i,1)}while(0);i=c[j>>2]|0;do if(i|0){if(__Z16atomic_decrementPj(i+-8|0)|0)break;__ZN6Memory11free_staticEPvb(i,1)}while(0);i=d+8|0;__ZN7VariantC2Ei(k,0);__ZN6VectorI7VariantE9push_backES0_(i,k)|0;if(c[k>>2]|0)__ZN7Variant5clearEv(k);__ZN7VariantC2Ei(n,4);__ZN6VectorI7VariantE9push_backES0_(i,n)|0;if(c[n>>2]|0)__ZN7Variant5clearEv(n);if(!(c[b>>2]|0)){n=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=n;c[n>>2]=0;c[n+4>>2]=0;c[n+8>>2]=0}n=__ZnwjPFPvjE(52,4740)|0;__ZN10MethodInfoC2Ev(n);i=n+40|0;c[i>>2]=0;k=n+44|0;c[k>>2]=0;j=n+48|0;c[j>>2]=0;__ZN10MethodInfoaSERKS_(n,d)|0;p=c[b>>2]|0;z=p+4|0;y=c[z>>2]|0;c[k>>2]=y;c[i>>2]=0;c[j>>2]=p;if(y|0)c[y+40>>2]=n;c[z>>2]=n;if(!(c[p>>2]|0))c[p>>2]=n;n=p+8|0;c[n>>2]=(c[n>>2]|0)+1;__ZN10MethodInfoD2Ev(d);__ZN10MethodInfoC2Ev(d);__ZN6StringaSEPKc(d,499052);n=d+4|0;__ZN6StringC2EPKc(o,498281);__ZN6StringC2EPKc(g,1263606);p=e+4|0;c[p>>2]=0;z=e+12|0;c[z>>2]=0;c[e>>2]=1;y=c[o>>2]|0;do if(y|0){c[p>>2]=0;if(!(__Z28atomic_conditional_incrementPj(y+-8|0)|0))break;c[p>>2]=c[o>>2]}while(0);c[e+8>>2]=0;p=c[z>>2]|0;do if((p|0)!=(c[g>>2]|0)){do if(p|0){if(__Z16atomic_decrementPj(p+-8|0)|0)break;__ZN6Memory11free_staticEPvb(p,1)}while(0);c[z>>2]=0;y=c[g>>2]|0;if(!y)break;if(!(__Z28atomic_conditional_incrementPj(y+-8|0)|0))break;c[z>>2]=c[g>>2]}while(0);c[e+16>>2]=7;if(!(c[n>>2]|0)){z=__ZnwjPFPvjE(12,4740)|0;c[n>>2]=z;c[z>>2]=0;c[z+4>>2]=0;c[z+8>>2]=0}z=__ZnwjPFPvjE(32,4740)|0;c[z>>2]=0;c[z+4>>2]=0;c[z+8>>2]=0;c[z+12>>2]=0;c[z+16>>2]=7;p=z+20|0;c[p>>2]=0;y=z+24|0;c[y>>2]=0;j=z+28|0;c[j>>2]=0;__ZN12PropertyInfoaSERKS_(z,e)|0;i=c[n>>2]|0;n=i+4|0;k=c[n>>2]|0;c[y>>2]=k;c[p>>2]=0;c[j>>2]=i;if(k|0)c[k+20>>2]=z;c[n>>2]=z;if(!(c[i>>2]|0))c[i>>2]=z;z=i+8|0;c[z>>2]=(c[z>>2]|0)+1;z=c[e+12>>2]|0;do if(z|0){if(__Z16atomic_decrementPj(z+-8|0)|0)break;__ZN6Memory11free_staticEPvb(z,1)}while(0);z=c[e+4>>2]|0;do if(z|0){if(__Z16atomic_decrementPj(z+-8|0)|0)break;__ZN6Memory11free_staticEPvb(z,1)}while(0);z=c[g>>2]|0;do if(z|0){if(__Z16atomic_decrementPj(z+-8|0)|0)break;__ZN6Memory11free_staticEPvb(z,1)}while(0);z=c[o>>2]|0;do if(z|0){if(__Z16atomic_decrementPj(z+-8|0)|0)break;__ZN6Memory11free_staticEPvb(z,1)}while(0);if(!(c[b>>2]|0)){z=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=z;c[z>>2]=0;c[z+4>>2]=0;c[z+8>>2]=0}z=__ZnwjPFPvjE(52,4740)|0;__ZN10MethodInfoC2Ev(z);o=z+40|0;c[o>>2]=0;g=z+44|0;c[g>>2]=0;e=z+48|0;c[e>>2]=0;__ZN10MethodInfoaSERKS_(z,d)|0;i=c[b>>2]|0;b=i+4|0;n=c[b>>2]|0;c[g>>2]=n;c[o>>2]=0;c[e>>2]=i;if(n|0)c[n+40>>2]=z;c[b>>2]=z;if(c[i>>2]|0){A=i+8|0;B=c[A>>2]|0;C=B+1|0;c[A>>2]=C;__ZN10MethodInfoD2Ev(d);l=a;return}c[i>>2]=z;A=i+8|0;B=c[A>>2]|0;C=B+1|0;c[A>>2]=C;__ZN10MethodInfoD2Ev(d);l=a;return}function __ZNK16GDScriptLanguage20get_public_constantsEP4ListI4PairI6String7VariantE16DefaultAllocatorE(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0;a=l;l=l+128|0;if((l|0)>=(m|0))ba(128);d=a+88|0;e=a+56|0;f=a+24|0;g=a;c[d>>2]=0;c[d+8>>2]=0;__ZN6StringaSEPKc(d,566848);__ZN7VariantC2Ed(e,3.141592653589793);h=d+8|0;__ZN7VariantaSERKS_(h,e);if(c[e>>2]|0)__ZN7Variant5clearEv(e);__ZN4ListI4PairI6String7VariantE16DefaultAllocatorE9push_backERKS3_(b,d)|0;c[e>>2]=0;c[e+8>>2]=0;__ZN6StringaSEPKc(e,1219912);__ZN7VariantC2Ef(f,v);i=e+8|0;__ZN7VariantaSERKS_(i,f);if(c[f>>2]|0)__ZN7Variant5clearEv(f);__ZN4ListI4PairI6String7VariantE16DefaultAllocatorE9push_backERKS3_(b,e)|0;c[f>>2]=0;c[f+8>>2]=0;__ZN6StringaSEPKc(f,1219916);__ZN7VariantC2Ef(g,u);j=f+8|0;__ZN7VariantaSERKS_(j,g);if(c[g>>2]|0)__ZN7Variant5clearEv(g);__ZN4ListI4PairI6String7VariantE16DefaultAllocatorE9push_backERKS3_(b,f)|0;if(c[j>>2]|0)__ZN7Variant5clearEv(j);j=c[f>>2]|0;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);if(c[i>>2]|0)__ZN7Variant5clearEv(i);i=c[e>>2]|0;if(i|0?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);if(c[h>>2]|0)__ZN7Variant5clearEv(h);h=c[d>>2]|0;if(!h){l=a;return}if(__Z16atomic_decrementPj(h+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(h,1);l=a;return}function __ZN16GDScriptLanguage15profiling_startEv(b){b=b|0;var d=0,e=0,f=0,g=0,h=0;d=b+48|0;e=c[d>>2]|0;if(e|0)gj[c[c[e>>2]>>2]&8191](e);e=c[b+56>>2]|0;if(e|0){f=e;do{e=f+8|0;g=(c[f+4>>2]|0)+152|0;h=g+72|0;do{c[g>>2]=0;g=g+4|0}while((g|0)<(h|0));f=c[e>>2]|0}while((f|0)!=0)}a[b+60>>0]=1;b=c[d>>2]|0;if(!b)return;gj[c[(c[b>>2]|0)+4>>2]&8191](b);return}function __ZN16GDScriptLanguage14profiling_stopEv(b){b=b|0;var d=0,e=0;d=b+48|0;e=c[d>>2]|0;if(!e){a[b+60>>0]=0;return}gj[c[c[e>>2]>>2]&8191](e);e=c[d>>2]|0;a[b+60>>0]=0;if(!e)return;gj[c[(c[e>>2]|0)+4>>2]&8191](e);return}function __ZN16GDScriptLanguage30profiling_get_accumulated_dataEPN14ScriptLanguage13ProfilingInfoEi(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0;e=a+48|0;f=c[e>>2]|0;if(f|0)gj[c[c[f>>2]>>2]&8191](f);f=c[a+56>>2]|0;if((d|0)>0&(f|0)!=0){a=0;g=f;while(1){f=c[g+4>>2]|0;h=f+152|0;i=c[h+4>>2]|0;j=b+(a<<5)+8|0;c[j>>2]=c[h>>2];c[j+4>>2]=i;i=f+160|0;j=c[i+4>>2]|0;h=b+(a<<5)+24|0;c[h>>2]=c[i>>2];c[h+4>>2]=j;j=f+168|0;h=c[j+4>>2]|0;i=b+(a<<5)+16|0;c[i>>2]=c[j>>2];c[i+4>>2]=h;__ZN10StringNameaSERKS_(b+(a<<5)|0,f+144|0);f=a+1|0;g=c[g+8>>2]|0;if(!((f|0)<(d|0)&(g|0)!=0)){k=f;break}else a=f}}else k=0;a=c[e>>2]|0;if(!a)return k|0;gj[c[(c[a>>2]|0)+4>>2]&8191](a);return k|0}function __ZN16GDScriptLanguage24profiling_get_frame_dataEPN14ScriptLanguage13ProfilingInfoEi(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0;e=a+48|0;f=c[e>>2]|0;if(f|0)gj[c[c[f>>2]>>2]&8191](f);f=c[a+56>>2]|0;if((d|0)>0&(f|0)!=0){a=0;g=f;while(1){f=c[g+4>>2]|0;h=f+200|0;i=c[h>>2]|0;j=c[h+4>>2]|0;if((i|0)==0&(j|0)==0)k=a;else{h=b+(a<<5)+8|0;c[h>>2]=i;c[h+4>>2]=j;j=f+208|0;h=c[j+4>>2]|0;i=b+(a<<5)+24|0;c[i>>2]=c[j>>2];c[i+4>>2]=h;h=f+216|0;i=c[h+4>>2]|0;j=b+(a<<5)+16|0;c[j>>2]=c[h>>2];c[j+4>>2]=i;__ZN10StringNameaSERKS_(b+(a<<5)|0,f+144|0);k=a+1|0}g=c[g+8>>2]|0;if(!((k|0)<(d|0)&(g|0)!=0)){l=k;break}else a=k}}else l=0;k=c[e>>2]|0;if(!k)return l|0;gj[c[(c[k>>2]|0)+4>>2]&8191](k);return l|0}function __ZN16GDScriptLanguage5frameEv(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0;c[b+72>>2]=0;if(!(a[b+60>>0]|0))return;d=b+48|0;e=c[d>>2]|0;if(e|0)gj[c[c[e>>2]>>2]&8191](e);e=c[b+56>>2]|0;if(e|0){b=e;do{e=c[b+4>>2]|0;f=e+176|0;g=f;h=c[g+4>>2]|0;i=e+200|0;c[i>>2]=c[g>>2];c[i+4>>2]=h;h=e+184|0;i=c[h+4>>2]|0;g=e+208|0;c[g>>2]=c[h>>2];c[g+4>>2]=i;i=e+192|0;g=c[i+4>>2]|0;h=e+216|0;c[h>>2]=c[i>>2];c[h+4>>2]=g;c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;c[f+12>>2]=0;c[f+16>>2]=0;c[f+20>>2]=0;b=c[b+8>>2]|0}while((b|0)!=0)}b=c[d>>2]|0;if(!b)return;gj[c[(c[b>>2]|0)+4>>2]&8191](b);return}function __ZN16GDScriptLanguageD2Ev(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0;c[b>>2]=25224;d=b+48|0;e=c[d>>2]|0;if(e|0){gj[c[(c[e>>2]|0)+12>>2]&8191](e);__ZN6Memory11free_staticEPvb(e,0);c[d>>2]=0}d=c[b+44>>2]|0;if(d|0)__ZN6Memory11free_staticEPvb(d,1);c[305219]=0;__ZN10StringNameD2Ev(b+96|0);__ZN10StringNameD2Ev(b+92|0);__ZN10StringNameD2Ev(b+88|0);__ZN10StringNameD2Ev(b+84|0);__ZN10StringNameD2Ev(b+80|0);__ZN10StringNameD2Ev(b+76|0);if(!(c[b+56>>2]|0))a[1263537]=0;else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145461,1098388,80,1065471,0);if(!(c[b+52>>2]|0))a[1263537]=0;else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145461,1098388,80,1065471,0);d=c[b+32>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);d=c[b+28>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);d=b+12|0;e=c[d>>2]|0;if(e|0?(__ZN3MapI10StringNamei10ComparatorIS0_E16DefaultAllocatorE13_cleanup_treeEPNS4_7ElementE(d,c[e+8>>2]|0),e=c[b+16>>2]|0,f=c[d>>2]|0,c[f+8>>2]=e,c[b+20>>2]=0,g=e,c[g+12>>2]=g,f|0):0){__ZN10StringNameD2Ev(f+24|0);__ZN6Memory11free_staticEPvb(f,0);c[d>>2]=0}d=b+8|0;b=c[d>>2]|0;if(!b)return;if(__Z16atomic_decrementPj(b+-8|0)|0)return;f=c[d>>2]|0;d=(f|0)==0?0:f+-4|0;f=d+4|0;g=c[d>>2]|0;if(g|0){e=0;h=g;while(1){g=f+(e*24|0)|0;if(!(c[g>>2]|0))i=h;else{__ZN7Variant5clearEv(g);i=c[d>>2]|0}e=e+1|0;if(e>>>0>=i>>>0)break;else h=i}}__ZN6Memory11free_staticEPvb(b,1);return}function __ZN16GDScriptLanguageD0Ev(a){a=a|0;__ZN16GDScriptLanguageD2Ev(a);__ZdlPv(a);return}function __ZNK16GDScriptLanguage16_get_indentationEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1142213);l=a;return c[b>>2]|0}function __ZN4ListI4PairI6String7VariantE16DefaultAllocatorE9push_backERKS3_(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0;if(!(c[a>>2]|0)){d=__ZnwjPFPvjE(12,4740)|0;c[a>>2]=d;c[d>>2]=0;c[d+4>>2]=0;c[d+8>>2]=0}d=__ZnwjPFPvjE(48,4740)|0;c[d>>2]=0;e=d+8|0;c[e>>2]=0;f=d+32|0;c[f>>2]=0;g=d+36|0;c[g>>2]=0;h=d+40|0;c[h>>2]=0;if((c[b>>2]|0?(c[d>>2]=0,i=c[b>>2]|0,i|0):0)?__Z28atomic_conditional_incrementPj(i+-8|0)|0:0)c[d>>2]=c[b>>2];__ZN7VariantaSERKS_(e,b+8|0);b=c[a>>2]|0;a=b+4|0;e=c[a>>2]|0;c[g>>2]=e;c[f>>2]=0;c[h>>2]=b;if(e|0)c[e+32>>2]=d;c[a>>2]=d;if(c[b>>2]|0){j=b+8|0;k=c[j>>2]|0;l=k+1|0;c[j>>2]=l;return d|0}c[b>>2]=d;j=b+8|0;k=c[j>>2]|0;l=k+1|0;c[j>>2]=l;return d|0}function __ZN6VectorI7VariantE9push_backES0_(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e;g=c[b>>2]|0;if(!g)h=1;else h=(c[g+-4>>2]|0)+1|0;if(__ZN6VectorI7VariantE6resizeEi(b,h)|0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);i=1;l=e;return i|0}a[1263537]=0;h=c[b>>2]|0;do if(h){g=c[h+-4>>2]|0;j=g+-1|0;__ZN7VariantC2ERKS_(f,d);if((g|0)<1)k=14;else{n=c[b>>2]|0;o=(n|0)==0;if(o)p=0;else p=c[n+-4>>2]|0;if((p|0)<(g|0)){if(o)q=0;else q=c[n+-4>>2]|0;if((q|0)<(g|0)){k=14;break}a[1263537]=0}__ZN6VectorI7VariantE14_copy_on_writeEv(b);r=(c[b>>2]|0)+(j*24|0)|0}}else{__ZN7VariantC2ERKS_(f,d);k=14}while(0);if((k|0)==14){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);r=0}__ZN7VariantaSERKS_(r,f);if(!(c[f>>2]|0)){i=0;l=e;return i|0}__ZN7Variant5clearEv(f);i=0;l=e;return i|0}function __ZN11GDFunctions8get_infoENS_8FunctionE(a,b){a=a|0;b=b|0;__ZN10MethodInfoC2Ev(a);return}function __ZN4ListI3RefI8GDScriptE16DefaultAllocatorE11sort_customI15GDScriptDepSortEEvv(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d;f=c[b>>2]|0;if(!f){l=d;return}g=c[f+8>>2]|0;if((g|0)<2){l=d;return}f=__ZN6Memory12alloc_staticEjb(g<<2,1)|0;if(!f){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143992,1144012,140,1144029,0);h=0;i=0}else{a[1263537]=0;j=f+-8|0;c[j>>2]=g;c[j+4>>2]=0;h=f;i=f}f=c[b>>2]|0;if(!f){k=0;n=0}else{o=0;p=f;q=8}while(1){if((q|0)==8){q=0;k=c[p>>2]|0;n=o}if(!k)break;c[h+(n<<2)>>2]=k;o=n+1|0;p=k+4|0;q=8}switch(g|0){case 0:break;case 1:{r=0;q=13;break}default:{k=g;p=0;do{p=p+1|0;k=k>>1}while((k|0)!=1);r=p<<1;q=13}}if((q|0)==13){__ZNK9SortArrayIPN4ListI3RefI8GDScriptE16DefaultAllocatorE7ElementENS5_19AuxiliaryComparatorI15GDScriptDepSortEEE9introsortEiiPS7_i(e,0,g,h,r);__ZNK9SortArrayIPN4ListI3RefI8GDScriptE16DefaultAllocatorE7ElementENS5_19AuxiliaryComparatorI15GDScriptDepSortEEE20final_insertion_sortEiiPS7_(e,0,g,h)}e=c[b>>2]|0;c[e>>2]=c[h>>2];c[(c[h>>2]|0)+8>>2]=0;c[(c[h>>2]|0)+4>>2]=c[h+4>>2];b=g+-1|0;r=h+(b<<2)|0;c[e+4>>2]=c[r>>2];c[(c[r>>2]|0)+8>>2]=c[h+(g+-2<<2)>>2];c[(c[r>>2]|0)+4>>2]=0;if((b|0)>1){r=1;do{g=h+(r<<2)|0;c[(c[g>>2]|0)+8>>2]=c[h+(r+-1<<2)>>2];r=r+1|0;c[(c[g>>2]|0)+4>>2]=c[h+(r<<2)>>2]}while((r|0)!=(b|0))}__ZN6Memory11free_staticEPvb(i,1);l=d;return}function __ZN3MapI3RefI8GDScriptES_Ij4ListI4PairI10StringName7VariantE16DefaultAllocatorE10ComparatorIjES8_ESA_IS2_ES8_E10_insert_rbERKS2_RKSC_(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f;a[g>>0]=0;h=__ZN3MapI3RefI8GDScriptES_Ij4ListI4PairI10StringName7VariantE16DefaultAllocatorE10ComparatorIjES8_ESA_IS2_ES8_E7_insertERKS2_Rb(b,d,g)|0;if(h|0)__ZN3MapIj4ListI4PairI10StringName7VariantE16DefaultAllocatorE10ComparatorIjES5_E10_copy_fromERKS9_(h+28|0,e);if(a[g>>0]|0){l=f;return h|0}g=b+8|0;c[g>>2]=(c[g>>2]|0)+1;g=h+12|0;e=c[g>>2]|0;if(!(c[e>>2]|0)){d=b+4|0;i=h;j=e;k=e;e=g;while(1){g=j+12|0;n=c[g>>2]|0;o=c[n+8>>2]|0;p=n;do if((j|0)==(o|0)){q=c[n+4>>2]|0;if(!(c[q>>2]|0)){c[k>>2]=1;a[1263537]=0;c[q>>2]=1;if((c[d>>2]|0)==(n|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);r=c[(c[e>>2]|0)+12>>2]|0;break}else{a[1263537]=0;c[n>>2]=0;r=n;break}}q=j+4|0;if((i|0)==(c[q>>2]|0)){s=i+8|0;t=c[s>>2]|0;c[q>>2]=t;if((t|0)==(c[d>>2]|0))u=p;else{c[t+12>>2]=j;u=c[g>>2]|0}t=i+12|0;c[t>>2]=u;q=c[g>>2]|0;v=q+8|0;c[((c[v>>2]|0)==(j|0)?v:q+4|0)>>2]=i;c[s>>2]=j;c[g>>2]=i;w=j;x=i;y=c[t>>2]|0}else{w=i;x=j;y=n}a[1263537]=0;c[x>>2]=1;t=c[d>>2]|0;if((t|0)==(y|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);z=c[(c[w+12>>2]|0)+12>>2]|0;A=c[d>>2]|0}else{a[1263537]=0;c[y>>2]=0;z=y;A=t}t=z+8|0;s=c[t>>2]|0;q=s+4|0;v=c[q>>2]|0;c[t>>2]=v;if((v|0)!=(A|0))c[v+12>>2]=z;v=z+12|0;c[s+12>>2]=c[v>>2];t=c[v>>2]|0;B=t+4|0;c[((c[B>>2]|0)==(z|0)?B:t+8|0)>>2]=s;c[q>>2]=z;c[v>>2]=s;r=w}else{if(!(c[o>>2]|0)){c[k>>2]=1;a[1263537]=0;c[o>>2]=1;if((c[d>>2]|0)==(n|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);r=c[(c[e>>2]|0)+12>>2]|0;break}else{a[1263537]=0;c[n>>2]=0;r=n;break}}s=j+8|0;if((i|0)==(c[s>>2]|0)){v=i+4|0;q=c[v>>2]|0;c[s>>2]=q;if((q|0)==(c[d>>2]|0))C=p;else{c[q+12>>2]=j;C=c[g>>2]|0}q=i+12|0;c[q>>2]=C;s=c[g>>2]|0;t=s+4|0;c[((c[t>>2]|0)==(j|0)?t:s+8|0)>>2]=i;c[v>>2]=j;c[g>>2]=i;D=j;E=i;F=c[q>>2]|0}else{D=i;E=j;F=n}a[1263537]=0;c[E>>2]=1;q=c[d>>2]|0;if((q|0)==(F|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);G=c[d>>2]|0;H=c[(c[D+12>>2]|0)+12>>2]|0}else{a[1263537]=0;c[F>>2]=0;G=q;H=F}q=H+4|0;v=c[q>>2]|0;s=v+8|0;t=c[s>>2]|0;c[q>>2]=t;if((t|0)!=(G|0))c[t+12>>2]=H;t=H+12|0;c[v+12>>2]=c[t>>2];q=c[t>>2]|0;B=q+8|0;c[((c[B>>2]|0)==(H|0)?B:q+4|0)>>2]=v;c[s>>2]=H;c[t>>2]=v;r=D}while(0);n=r+12|0;g=c[n>>2]|0;if(!(c[g>>2]|0)){i=r;j=g;k=g;e=n}else break}}e=c[(c[b>>2]|0)+8>>2]|0;a[1263537]=0;c[e>>2]=1;l=f;return h|0}function __ZN3MapI3RefI8GDScriptES_Ij4ListI4PairI10StringName7VariantE16DefaultAllocatorE10ComparatorIjES8_ESA_IS2_ES8_EixERKS2_(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;g=c[b>>2]|0;if(!g){h=__ZnwjPFPvjE(40,4740)|0;c[h+24>>2]=0;c[h+32>>2]=379008;c[h+28>>2]=0;c[h+36>>2]=0;i=h+16|0;c[i>>2]=0;c[i+4>>2]=0;c[b>>2]=h;i=c[b+4>>2]|0;c[h+4>>2]=i;c[h+8>>2]=i;c[h+12>>2]=i;c[h>>2]=1;if(!h){j=0;k=12}else{n=h;o=i;k=4}}else{n=g;o=c[b+4>>2]|0;k=4}a:do if((k|0)==4){g=c[n+8>>2]|0;if((g|0)!=(o|0)){i=c[d>>2]|0;h=g;while(1){g=c[h+24>>2]|0;if(i>>>0<g>>>0)p=h+8|0;else{if(g>>>0>=i>>>0)break;p=h+4|0}g=c[p>>2]|0;if((g|0)==(o|0)){j=n;k=12;break a}else h=g}if(!((h|0)==(o|0)|(h|0)==0))q=h;else{j=n;k=12}}else{j=n;k=12}}while(0);if((k|0)==12){k=f+4|0;c[k>>2]=379008;c[f>>2]=0;n=f+8|0;c[n>>2]=0;if(!j){j=__ZnwjPFPvjE(40,4740)|0;c[j+24>>2]=0;c[j+32>>2]=379008;c[j+28>>2]=0;c[j+36>>2]=0;o=j+16|0;c[o>>2]=0;c[o+4>>2]=0;c[b>>2]=j;o=c[b+4>>2]|0;c[j+4>>2]=o;c[j+8>>2]=o;c[j+12>>2]=o;c[j>>2]=1}j=__ZN3MapI3RefI8GDScriptES_Ij4ListI4PairI10StringName7VariantE16DefaultAllocatorE10ComparatorIjES8_ESA_IS2_ES8_E10_insert_rbERKS2_RKSC_(b,d,f)|0;d=c[f>>2]|0;if(d|0?(__ZN3MapIj4ListI4PairI10StringName7VariantE16DefaultAllocatorE10ComparatorIjES5_E13_cleanup_treeEPNS9_7ElementE(f,c[d+8>>2]|0),d=c[k>>2]|0,k=c[f>>2]|0,c[k+8>>2]=d,c[n>>2]=0,n=d,c[n+12>>2]=n,k|0):0){__Z19memdelete_allocatorIN3MapIj4ListI4PairI10StringName7VariantE16DefaultAllocatorE10ComparatorIjES6_E7ElementES6_EvPT_(k);c[f>>2]=0}if(!j){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145936,616,1145947,0);r=0;l=e;return r|0}else q=j}a[1263537]=0;r=q+28|0;l=e;return r|0}function __ZN3MapIj4ListI4PairI10StringName7VariantE16DefaultAllocatorE10ComparatorIjES5_EixERKj(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;g=c[b>>2]|0;if(!g){h=__ZnwjPFPvjE(32,4740)|0;c[h+28>>2]=0;i=h+16|0;c[i>>2]=0;c[i+4>>2]=0;c[b>>2]=h;i=c[b+4>>2]|0;c[h+4>>2]=i;c[h+8>>2]=i;c[h+12>>2]=i;c[h>>2]=1;if(!h){c[f>>2]=0;j=f;k=f;n=14}else{o=h;p=i;n=5}}else{o=g;p=c[b+4>>2]|0;n=5}a:do if((n|0)==5){g=c[o+8>>2]|0;b:do if((g|0)!=(p|0)){i=c[d>>2]|0;h=g;while(1){q=c[h+24>>2]|0;if(i>>>0<q>>>0)r=h+8|0;else{if(q>>>0>=i>>>0)break;r=h+4|0}q=c[r>>2]|0;if((q|0)==(p|0))break b;else h=q}if(!((h|0)==(p|0)|(h|0)==0)){s=h;break a}}while(0);c[f>>2]=0;if(!o){j=f;k=f;n=14}else{t=f;u=f;n=15}}while(0);if((n|0)==14){o=__ZnwjPFPvjE(32,4740)|0;c[o+28>>2]=0;p=o+16|0;c[p>>2]=0;c[p+4>>2]=0;c[b>>2]=o;p=c[b+4>>2]|0;c[o+4>>2]=p;c[o+8>>2]=p;c[o+12>>2]=p;c[o>>2]=1;t=j;u=k;n=15}if((n|0)==15){k=__ZN3MapIj4ListI4PairI10StringName7VariantE16DefaultAllocatorE10ComparatorIjES5_E10_insert_rbERKjRKS6_(b,d,f)|0;f=c[t>>2]|0;c:do if(f|0){d=f;while(1){b=c[d>>2]|0;if(!b)break;__ZN4ListI4PairI10StringName7VariantE16DefaultAllocatorE5_Data5eraseEPKNS5_7ElementE(d,b)|0;v=c[t>>2]|0;if(!(c[v+8>>2]|0)){n=19;break}if(!v)break c;else d=v}if((n|0)==19){__ZN6Memory11free_staticEPvb(v,0);c[t>>2]=0;break}if(!(c[d+8>>2]|0)){a[1263537]=0;__ZN6Memory11free_staticEPvb(d,0);break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145461,1145120,668,1145467,0);break}}while(0);if(!k){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145936,616,1145947,0);w=0;l=e;return w|0}else s=k}a[1263537]=0;w=s+28|0;l=e;return w|0}function __ZN4ListI4PairI10StringName7VariantE16DefaultAllocatorE9push_backERKS3_(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0;if(!(c[a>>2]|0)){d=__ZnwjPFPvjE(12,4740)|0;c[a>>2]=d;c[d>>2]=0;c[d+4>>2]=0;c[d+8>>2]=0}d=__ZnwjPFPvjE(48,4740)|0;__ZN10StringNameC2Ev(d);e=d+8|0;c[e>>2]=0;f=d+32|0;c[f>>2]=0;g=d+36|0;c[g>>2]=0;h=d+40|0;c[h>>2]=0;__ZN10StringNameaSERKS_(d,b);__ZN7VariantaSERKS_(e,b+8|0);b=c[a>>2]|0;a=b+4|0;e=c[a>>2]|0;c[g>>2]=e;c[f>>2]=0;c[h>>2]=b;if(e|0)c[e+32>>2]=d;c[a>>2]=d;if(c[b>>2]|0){i=b+8|0;j=c[i>>2]|0;k=j+1|0;c[i>>2]=k;return d|0}c[b>>2]=d;i=b+8|0;j=c[i>>2]|0;k=j+1|0;c[i>>2]=k;return d|0}function __ZN3MapI3RefI8GDScriptES_Ij4ListI4PairI10StringName7VariantE16DefaultAllocatorE10ComparatorIjES8_ESA_IS2_ES8_E13_cleanup_treeEPNSE_7ElementE(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;if((c[a+4>>2]|0)==(b|0))return;__ZN3MapI3RefI8GDScriptES_Ij4ListI4PairI10StringName7VariantE16DefaultAllocatorE10ComparatorIjES8_ESA_IS2_ES8_E13_cleanup_treeEPNSE_7ElementE(a,c[b+8>>2]|0);__ZN3MapI3RefI8GDScriptES_Ij4ListI4PairI10StringName7VariantE16DefaultAllocatorE10ComparatorIjES8_ESA_IS2_ES8_E13_cleanup_treeEPNSE_7ElementE(a,c[b+4>>2]|0);a=b+28|0;d=c[a>>2]|0;if(d|0?(__ZN3MapIj4ListI4PairI10StringName7VariantE16DefaultAllocatorE10ComparatorIjES5_E13_cleanup_treeEPNS9_7ElementE(a,c[d+8>>2]|0),d=c[b+32>>2]|0,e=c[a>>2]|0,c[e+8>>2]=d,c[b+36>>2]=0,f=d,c[f+12>>2]=f,e|0):0){__Z19memdelete_allocatorIN3MapIj4ListI4PairI10StringName7VariantE16DefaultAllocatorE10ComparatorIjES6_E7ElementES6_EvPT_(e);c[a>>2]=0}a=b+24|0;e=c[a>>2]|0;if((e|0?__ZN9Reference11unreferenceEv(e)|0:0)?(e=c[a>>2]|0,__Z17predelete_handlerP6Object(e)|0):0){gj[c[(c[e>>2]|0)+76>>2]&8191](e);__ZN6Memory11free_staticEPvb(e,0)}c[a>>2]=0;__ZN6Memory11free_staticEPvb(b,0);return}function __ZN4ListI3RefI8GDScriptE16DefaultAllocatorE5_Data5eraseEPKNS4_7ElementE(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0;if(!d){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145114,1145120,156,1144262,0);e=0;return e|0}a[1263537]=0;if((c[d+12>>2]|0)!=(b|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145114,1145120,157,1145132,0);e=0;return e|0}if((c[b>>2]|0)==(d|0))c[b>>2]=c[d+4>>2];f=b+4|0;g=c[d+8>>2]|0;if((c[f>>2]|0)==(d|0))c[f>>2]=g;f=d+4|0;if(g|0)c[g+4>>2]=c[f>>2];h=c[f>>2]|0;if(h|0)c[h+8>>2]=g;g=c[d>>2]|0;if((g|0?__ZN9Reference11unreferenceEv(g)|0:0)?(g=c[d>>2]|0,__Z17predelete_handlerP6Object(g)|0):0){gj[c[(c[g>>2]|0)+76>>2]&8191](g);__ZN6Memory11free_staticEPvb(g,0)}c[d>>2]=0;__ZN6Memory11free_staticEPvb(d,0);d=b+8|0;c[d>>2]=(c[d>>2]|0)+-1;e=1;return e|0}function __ZN3MapIj4ListI4PairI10StringName7VariantE16DefaultAllocatorE10ComparatorIjES5_E6_eraseEPNS9_7ElementE(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0;e=d+8|0;f=c[e>>2]|0;g=b+4|0;h=c[g>>2]|0;if((f|0)!=(h|0)?(i=c[d+4>>2]|0,(i|0)!=(h|0)):0){j=i;while(1){i=c[j+8>>2]|0;if((i|0)==(h|0))break;else j=i}if(!j){k=h;l=c[h+8>>2]|0}else{k=j;l=h}}else{k=d;l=f}f=k+8|0;j=k+4|0;i=c[((l|0)==(h|0)?j:f)>>2]|0;h=c[b>>2]|0;l=k+12|0;m=c[l>>2]|0;c[i+12>>2]=m;if((h|0)==(m|0))n=h+8|0;else{h=c[l>>2]|0;m=h+8|0;n=(k|0)==(c[m>>2]|0)?m:h+4|0}c[n>>2]=i;if((k|0)==(d|0)){if((c[d>>2]|0)==1)__ZN3MapIj4ListI4PairI10StringName7VariantE16DefaultAllocatorE10ComparatorIjES5_E10_erase_fixEPNS9_7ElementE(b,i)}else{if((k|0)==(c[g>>2]|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143791,1145936,469,1143798,0);return}a[1263537]=0;if((c[k>>2]|0)==1)__ZN3MapIj4ListI4PairI10StringName7VariantE16DefaultAllocatorE10ComparatorIjES5_E10_erase_fixEPNS9_7ElementE(b,i);c[f>>2]=c[e>>2];f=d+4|0;c[j>>2]=c[f>>2];j=d+12|0;c[l>>2]=c[j>>2];c[k>>2]=c[d>>2];c[(c[e>>2]|0)+12>>2]=k;c[(c[f>>2]|0)+12>>2]=k;f=c[j>>2]|0;j=f+8|0;c[((c[j>>2]|0)==(d|0)?j:f+4|0)>>2]=k}k=c[d+16>>2]|0;f=d+20|0;if(k|0)c[k+20>>2]=c[f>>2];j=c[f>>2]|0;if(j|0)c[j+16>>2]=k;__Z19memdelete_allocatorIN3MapIj4ListI4PairI10StringName7VariantE16DefaultAllocatorE10ComparatorIjES6_E7ElementES6_EvPT_(d);d=b+8|0;c[d>>2]=(c[d>>2]|0)+-1;if(!(c[c[g>>2]>>2]|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143791,1145936,498,1143838,0);return}else{a[1263537]=0;return}}function __ZN3MapIj4ListI4PairI10StringName7VariantE16DefaultAllocatorE10ComparatorIjES5_E10_erase_fixEPNS9_7ElementE(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0;e=c[(c[b>>2]|0)+8>>2]|0;f=b+4|0;if((e|0)!=(d|0)&(c[d>>2]|0)==1){b=d;while(1){g=b+12|0;h=c[g>>2]|0;i=c[h+8>>2]|0;do if((b|0)==(i|0)){j=c[h+4>>2]|0;if(!(c[j>>2]|0)){a[1263537]=0;c[j>>2]=1;k=c[f>>2]|0;if((k|0)==(h|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);l=c[g>>2]|0;m=l;n=c[l+4>>2]|0;o=c[f>>2]|0}else{a[1263537]=0;c[h>>2]=0;m=h;n=j;o=k}k=n+8|0;l=c[k>>2]|0;c[m+4>>2]=l;if((l|0)!=(o|0))c[l+12>>2]=m;l=m+12|0;c[n+12>>2]=c[l>>2];p=c[l>>2]|0;q=p+8|0;c[((c[q>>2]|0)==(m|0)?q:p+4|0)>>2]=n;c[k>>2]=m;c[l>>2]=n;l=c[g>>2]|0;r=c[l+4>>2]|0;s=l}else{r=j;s=h}if((c[c[r+4>>2]>>2]|0)==1){j=r+8|0;l=c[j>>2]|0;if((c[l>>2]|0)==1)if((c[f>>2]|0)==(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);t=c[g>>2]|0;break}else{a[1263537]=0;c[r>>2]=0;t=s;break}a[1263537]=0;c[l>>2]=1;k=c[f>>2]|0;if((k|0)==(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);u=c[j>>2]|0;v=c[f>>2]|0}else{a[1263537]=0;c[r>>2]=0;u=l;v=k}k=u+4|0;l=c[k>>2]|0;c[j>>2]=l;if((l|0)!=(v|0))c[l+12>>2]=r;l=r+12|0;c[u+12>>2]=c[l>>2];j=c[l>>2]|0;p=j+4|0;c[((c[p>>2]|0)==(r|0)?p:j+8|0)>>2]=u;c[k>>2]=r;c[l>>2]=u;l=c[g>>2]|0;w=c[l+4>>2]|0;x=l}else{w=r;x=s}l=c[x>>2]|0;k=c[f>>2]|0;if((l|0)==0&(k|0)==(w|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);y=c[g>>2]|0;z=c[f>>2]|0}else{a[1263537]=0;c[w>>2]=l;y=x;z=k}c[y>>2]=1;k=c[w+4>>2]|0;a[1263537]=0;c[k>>2]=1;k=y+4|0;l=c[k>>2]|0;j=l+8|0;p=c[j>>2]|0;c[k>>2]=p;if((p|0)!=(z|0))c[p+12>>2]=y;p=y+12|0;c[l+12>>2]=c[p>>2];k=c[p>>2]|0;q=k+8|0;c[((c[q>>2]|0)==(y|0)?q:k+4|0)>>2]=l;c[j>>2]=y;c[p>>2]=l;t=e}else{if(!(c[i>>2]|0)){a[1263537]=0;c[i>>2]=1;l=c[f>>2]|0;if((l|0)==(h|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);p=c[g>>2]|0;A=c[p+8>>2]|0;B=c[f>>2]|0;C=p}else{a[1263537]=0;c[h>>2]=0;A=i;B=l;C=h}l=A+4|0;p=c[l>>2]|0;c[C+8>>2]=p;if((p|0)!=(B|0))c[p+12>>2]=C;p=C+12|0;c[A+12>>2]=c[p>>2];j=c[p>>2]|0;k=j+4|0;c[((c[k>>2]|0)==(C|0)?k:j+8|0)>>2]=A;c[l>>2]=C;c[p>>2]=A;p=c[g>>2]|0;D=c[p+8>>2]|0;E=p}else{D=i;E=h}p=D+4|0;l=c[p>>2]|0;j=(c[c[D+8>>2]>>2]|0)==1;if(!((c[l>>2]|0)!=1|j^1))if((c[f>>2]|0)==(D|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);t=c[g>>2]|0;break}else{a[1263537]=0;c[D>>2]=0;t=E;break}if(j){a[1263537]=0;c[l>>2]=1;j=c[f>>2]|0;if((j|0)==(D|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);F=c[p>>2]|0;G=c[f>>2]|0}else{a[1263537]=0;c[D>>2]=0;F=l;G=j}j=F+8|0;l=c[j>>2]|0;c[p>>2]=l;if((l|0)!=(G|0))c[l+12>>2]=D;l=D+12|0;c[F+12>>2]=c[l>>2];p=c[l>>2]|0;k=p+8|0;c[((c[k>>2]|0)==(D|0)?k:p+4|0)>>2]=F;c[j>>2]=D;c[l>>2]=F;l=c[g>>2]|0;H=c[l+8>>2]|0;I=l}else{H=D;I=E}l=c[I>>2]|0;j=c[f>>2]|0;if((l|0)==0&(j|0)==(H|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);J=c[g>>2]|0;K=c[f>>2]|0}else{a[1263537]=0;c[H>>2]=l;J=I;K=j}c[J>>2]=1;j=c[H+8>>2]|0;a[1263537]=0;c[j>>2]=1;j=J+8|0;l=c[j>>2]|0;p=l+4|0;k=c[p>>2]|0;c[j>>2]=k;if((k|0)!=(K|0))c[k+12>>2]=J;k=J+12|0;c[l+12>>2]=c[k>>2];j=c[k>>2]|0;q=j+4|0;c[((c[q>>2]|0)==(J|0)?q:j+8|0)>>2]=l;c[p>>2]=J;c[k>>2]=l;t=e}while(0);if((e|0)!=(t|0)&(c[t>>2]|0)==1)b=t;else{L=t;break}}}else L=d;a[1263537]=0;c[L>>2]=1;if((c[c[f>>2]>>2]|0)==1){a[1263537]=0;return}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143886,1145936,447,1143897,0);return}}function __ZN3MapIj4ListI4PairI10StringName7VariantE16DefaultAllocatorE10ComparatorIjES5_E10_insert_rbERKjRKS6_(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f;a[g>>0]=0;h=__ZN3MapIj4ListI4PairI10StringName7VariantE16DefaultAllocatorE10ComparatorIjES5_E7_insertERKjRb(b,d,g)|0;if(h|0){d=h+28|0;i=c[d>>2]|0;a:do if(i|0){j=i;while(1){k=c[j>>2]|0;if(!k)break a;__ZN4ListI4PairI10StringName7VariantE16DefaultAllocatorE5_Data5eraseEPKNS5_7ElementE(j,k)|0;j=c[d>>2]|0;if(!(c[j+8>>2]|0))break;if(!j)break a}__ZN6Memory11free_staticEPvb(j,0);c[d>>2]=0}while(0);i=c[e>>2]|0;if(i|0?(e=c[i>>2]|0,e|0):0){i=e;do{__ZN4ListI4PairI10StringName7VariantE16DefaultAllocatorE9push_backERKS3_(d,i)|0;i=c[i+32>>2]|0}while((i|0)!=0)}}if(a[g>>0]|0){l=f;return h|0}g=b+8|0;c[g>>2]=(c[g>>2]|0)+1;g=h+12|0;i=c[g>>2]|0;if(!(c[i>>2]|0)){d=b+4|0;e=h;k=i;n=i;i=g;while(1){g=k+12|0;o=c[g>>2]|0;p=c[o+8>>2]|0;q=o;do if((k|0)==(p|0)){r=c[o+4>>2]|0;if(!(c[r>>2]|0)){c[n>>2]=1;a[1263537]=0;c[r>>2]=1;if((c[d>>2]|0)==(o|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);s=c[(c[i>>2]|0)+12>>2]|0;break}else{a[1263537]=0;c[o>>2]=0;s=o;break}}r=k+4|0;if((e|0)==(c[r>>2]|0)){t=e+8|0;u=c[t>>2]|0;c[r>>2]=u;if((u|0)==(c[d>>2]|0))v=q;else{c[u+12>>2]=k;v=c[g>>2]|0}u=e+12|0;c[u>>2]=v;r=c[g>>2]|0;w=r+8|0;c[((c[w>>2]|0)==(k|0)?w:r+4|0)>>2]=e;c[t>>2]=k;c[g>>2]=e;x=k;y=e;z=c[u>>2]|0}else{x=e;y=k;z=o}a[1263537]=0;c[y>>2]=1;u=c[d>>2]|0;if((u|0)==(z|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);A=c[(c[x+12>>2]|0)+12>>2]|0;B=c[d>>2]|0}else{a[1263537]=0;c[z>>2]=0;A=z;B=u}u=A+8|0;t=c[u>>2]|0;r=t+4|0;w=c[r>>2]|0;c[u>>2]=w;if((w|0)!=(B|0))c[w+12>>2]=A;w=A+12|0;c[t+12>>2]=c[w>>2];u=c[w>>2]|0;C=u+4|0;c[((c[C>>2]|0)==(A|0)?C:u+8|0)>>2]=t;c[r>>2]=A;c[w>>2]=t;s=x}else{if(!(c[p>>2]|0)){c[n>>2]=1;a[1263537]=0;c[p>>2]=1;if((c[d>>2]|0)==(o|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);s=c[(c[i>>2]|0)+12>>2]|0;break}else{a[1263537]=0;c[o>>2]=0;s=o;break}}t=k+8|0;if((e|0)==(c[t>>2]|0)){w=e+4|0;r=c[w>>2]|0;c[t>>2]=r;if((r|0)==(c[d>>2]|0))D=q;else{c[r+12>>2]=k;D=c[g>>2]|0}r=e+12|0;c[r>>2]=D;t=c[g>>2]|0;u=t+4|0;c[((c[u>>2]|0)==(k|0)?u:t+8|0)>>2]=e;c[w>>2]=k;c[g>>2]=e;E=k;F=e;G=c[r>>2]|0}else{E=e;F=k;G=o}a[1263537]=0;c[F>>2]=1;r=c[d>>2]|0;if((r|0)==(G|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);H=c[(c[E+12>>2]|0)+12>>2]|0;I=c[d>>2]|0}else{a[1263537]=0;c[G>>2]=0;H=G;I=r}r=H+4|0;w=c[r>>2]|0;t=w+8|0;u=c[t>>2]|0;c[r>>2]=u;if((u|0)!=(I|0))c[u+12>>2]=H;u=H+12|0;c[w+12>>2]=c[u>>2];r=c[u>>2]|0;C=r+8|0;c[((c[C>>2]|0)==(H|0)?C:r+4|0)>>2]=w;c[t>>2]=H;c[u>>2]=w;s=E}while(0);o=s+12|0;g=c[o>>2]|0;if(!(c[g>>2]|0)){e=s;k=g;n=g;i=o}else break}}i=c[(c[b>>2]|0)+8>>2]|0;a[1263537]=0;c[i>>2]=1;l=f;return h|0}function __ZN3MapIj4ListI4PairI10StringName7VariantE16DefaultAllocatorE10ComparatorIjES5_E7_insertERKjRb(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0;f=c[b>>2]|0;g=c[f+8>>2]|0;h=b+4|0;i=c[h>>2]|0;a:do if((g|0)==(i|0))j=f;else{k=c[d>>2]|0;l=g;while(1){m=c[l+24>>2]|0;if(k>>>0<m>>>0)n=l+8|0;else{if(m>>>0>=k>>>0)break;n=l+4|0}m=c[n>>2]|0;if((m|0)==(i|0)){j=l;break a}else l=m}a[e>>0]=1;o=l;return o|0}while(0);i=__ZnwjPFPvjE(32,4740)|0;c[i+28>>2]=0;c[i>>2]=0;c[i+4>>2]=0;c[i+8>>2]=0;c[i+12>>2]=0;c[i+16>>2]=0;c[i+20>>2]=0;c[i+12>>2]=j;n=c[h>>2]|0;g=i+4|0;c[g>>2]=n;f=i+8|0;c[f>>2]=n;c[i+24>>2]=c[d>>2];if((j|0)!=(c[b>>2]|0)?(c[d>>2]|0)>>>0>=(c[j+24>>2]|0)>>>0:0)p=j+4|0;else p=j+8|0;c[p>>2]=i;a[e>>0]=0;e=c[g>>2]|0;g=c[h>>2]|0;if((e|0)==(g|0)){h=i;do{p=h;h=c[h+12>>2]|0}while((p|0)==(c[h+4>>2]|0));q=(h|0)==(c[b>>2]|0)?0:h}else{h=e;while(1){e=c[h+8>>2]|0;if((e|0)==(g|0)){q=h;break}else h=e}}c[i+16>>2]=q;h=c[f>>2]|0;b:do if((h|0)==(g|0)){f=i;while(1){e=f;f=c[f+12>>2]|0;if((e|0)!=(c[f+8>>2]|0)){r=f;break b}if((f|0)==(c[b>>2]|0)){r=0;break}}}else{f=h;while(1){l=c[f+4>>2]|0;if((l|0)==(g|0)){r=f;break}else f=l}}while(0);g=i+20|0;c[g>>2]=r;if(!q)s=r;else{c[q+20>>2]=i;s=c[g>>2]|0}if(!s){o=i;return o|0}c[s+16>>2]=i;o=i;return o|0}function __ZN3MapI3RefI8GDScriptES_Ij4ListI4PairI10StringName7VariantE16DefaultAllocatorE10ComparatorIjES8_ESA_IS2_ES8_E7_insertERKS2_Rb(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0;f=c[b>>2]|0;g=c[f+8>>2]|0;h=b+4|0;i=c[h>>2]|0;a:do if((g|0)==(i|0))j=f;else{k=c[d>>2]|0;l=g;while(1){m=c[l+24>>2]|0;if(k>>>0<m>>>0)n=l+8|0;else{if(m>>>0>=k>>>0)break;n=l+4|0}m=c[n>>2]|0;if((m|0)==(i|0)){j=l;break a}else l=m}a[e>>0]=1;o=l;return o|0}while(0);i=__ZnwjPFPvjE(40,4740)|0;n=i+24|0;c[n>>2]=0;c[i+32>>2]=379008;c[i+28>>2]=0;c[i+36>>2]=0;c[i>>2]=0;c[i+4>>2]=0;c[i+8>>2]=0;c[i+12>>2]=0;c[i+16>>2]=0;c[i+20>>2]=0;c[i+12>>2]=j;g=c[h>>2]|0;f=i+4|0;c[f>>2]=g;k=i+8|0;c[k>>2]=g;if(c[d>>2]|0?(c[n>>2]=0,g=c[d>>2]|0,c[n>>2]=g,g|0):0)__ZN9Reference9referenceEv(g);if((j|0)!=(c[b>>2]|0)?(c[d>>2]|0)>>>0>=(c[j+24>>2]|0)>>>0:0)p=j+4|0;else p=j+8|0;c[p>>2]=i;a[e>>0]=0;e=c[f>>2]|0;f=c[h>>2]|0;if((e|0)==(f|0)){h=i;do{p=h;h=c[h+12>>2]|0}while((p|0)==(c[h+4>>2]|0));q=(h|0)==(c[b>>2]|0)?0:h}else{h=e;while(1){e=c[h+8>>2]|0;if((e|0)==(f|0)){q=h;break}else h=e}}c[i+16>>2]=q;h=c[k>>2]|0;b:do if((h|0)==(f|0)){k=i;while(1){e=k;k=c[k+12>>2]|0;if((e|0)!=(c[k+8>>2]|0)){r=k;break b}if((k|0)==(c[b>>2]|0)){r=0;break}}}else{k=h;while(1){l=c[k+4>>2]|0;if((l|0)==(f|0)){r=k;break}else k=l}}while(0);f=i+20|0;c[f>>2]=r;if(!q)s=r;else{c[q+20>>2]=i;s=c[f>>2]|0}if(!s){o=i;return o|0}c[s+16>>2]=i;o=i;return o|0}function __ZN3MapIj4ListI4PairI10StringName7VariantE16DefaultAllocatorE10ComparatorIjES5_E10_copy_fromERKS9_(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0;d=c[a>>2]|0;if(d|0?(__ZN3MapIj4ListI4PairI10StringName7VariantE16DefaultAllocatorE10ComparatorIjES5_E13_cleanup_treeEPNS9_7ElementE(a,c[d+8>>2]|0),d=c[a+4>>2]|0,e=c[a>>2]|0,c[e+8>>2]=d,c[a+8>>2]=0,f=d,c[f+12>>2]=f,e|0):0){__Z19memdelete_allocatorIN3MapIj4ListI4PairI10StringName7VariantE16DefaultAllocatorE10ComparatorIjES6_E7ElementES6_EvPT_(e);c[a>>2]=0}e=c[b>>2]|0;if(!e)return;f=c[e+8>>2]|0;e=c[b+4>>2]|0;if((f|0)==(e|0))return;else g=f;while(1){f=c[g+8>>2]|0;if((f|0)==(e|0))break;else g=f}if(!g)return;e=a+4|0;f=g;g=0;while(1){if(!g){b=__ZnwjPFPvjE(32,4740)|0;c[b+28>>2]=0;d=b+16|0;c[d>>2]=0;c[d+4>>2]=0;c[a>>2]=b;d=c[e>>2]|0;c[b+4>>2]=d;c[b+8>>2]=d;c[b+12>>2]=d;c[b>>2]=1}__ZN3MapIj4ListI4PairI10StringName7VariantE16DefaultAllocatorE10ComparatorIjES5_E10_insert_rbERKjRKS6_(a,f+24|0,f+28|0)|0;b=c[f+16>>2]|0;if(!b)break;f=b;g=c[a>>2]|0}return}function __ZNK9SortArrayIPN4ListI3RefI8GDScriptE16DefaultAllocatorE7ElementENS5_19AuxiliaryComparatorI15GDScriptDepSortEEE9introsortEiiPS7_i(a,b,d,e,f){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0;g=d-b|0;if((g|0)<=16)return;h=e+(b<<2)|0;i=f;f=d;d=g;while(1){if(!i)break;i=i+-1|0;g=e+((d>>>1)+b<<2)|0;j=e+(f+-1<<2)|0;if(__ZNK15GDScriptDepSortclERK3RefI8GDScriptES4_(a,c[h>>2]|0,c[g>>2]|0)|0)if(__ZNK15GDScriptDepSortclERK3RefI8GDScriptES4_(a,c[g>>2]|0,c[j>>2]|0)|0)k=g;else{l=__ZNK15GDScriptDepSortclERK3RefI8GDScriptES4_(a,c[h>>2]|0,c[j>>2]|0)|0;k=l?j:h}else if(__ZNK15GDScriptDepSortclERK3RefI8GDScriptES4_(a,c[h>>2]|0,c[j>>2]|0)|0)k=h;else{l=__ZNK15GDScriptDepSortclERK3RefI8GDScriptES4_(a,c[g>>2]|0,c[j>>2]|0)|0;k=l?j:g}g=c[k>>2]|0;j=b;l=f;while(1){m=j;while(1){n=e+(m<<2)|0;o=m+1|0;if(__ZNK15GDScriptDepSortclERK3RefI8GDScriptES4_(a,c[n>>2]|0,g)|0)m=o;else{p=l;break}}do{p=p+-1|0;q=e+(p<<2)|0}while(__ZNK15GDScriptDepSortclERK3RefI8GDScriptES4_(a,g,c[q>>2]|0)|0);if((m|0)>=(p|0))break;r=c[n>>2]|0;c[n>>2]=c[q>>2];c[q>>2]=r;j=o;l=p}__ZNK9SortArrayIPN4ListI3RefI8GDScriptE16DefaultAllocatorE7ElementENS5_19AuxiliaryComparatorI15GDScriptDepSortEEE9introsortEiiPS7_i(a,m,f,e,i);d=m-b|0;if((d|0)<=16){s=17;break}else f=m}if((s|0)==17)return;__ZNK9SortArrayIPN4ListI3RefI8GDScriptE16DefaultAllocatorE7ElementENS5_19AuxiliaryComparatorI15GDScriptDepSortEEE9make_heapEiiPS7_(a,b,f,e);__ZNK9SortArrayIPN4ListI3RefI8GDScriptE16DefaultAllocatorE7ElementENS5_19AuxiliaryComparatorI15GDScriptDepSortEEE9sort_heapEiiPS7_(a,b,f,e);return}function __ZNK9SortArrayIPN4ListI3RefI8GDScriptE16DefaultAllocatorE7ElementENS5_19AuxiliaryComparatorI15GDScriptDepSortEEE20final_insertion_sortEiiPS7_(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0;if((d-b|0)<=16){if((d|0)==(b|0))return;f=b+1|0;if((f|0)==(d|0))return;g=e+(b<<2)|0;h=b;i=f;while(1){f=c[e+(i<<2)>>2]|0;if(__ZNK15GDScriptDepSortclERK3RefI8GDScriptES4_(a,f,c[g>>2]|0)|0)if((h|0)<(b|0))j=g;else{k=i;do{l=k;k=k+-1|0;c[e+(l<<2)>>2]=c[e+(k<<2)>>2]}while((k|0)>(b|0));j=g}else{k=e+(h<<2)|0;if(__ZNK15GDScriptDepSortclERK3RefI8GDScriptES4_(a,f,c[k>>2]|0)|0){l=i;m=h;n=k;while(1){c[e+(l<<2)>>2]=c[n>>2];k=m+-1|0;n=e+(k<<2)|0;if(!(__ZNK15GDScriptDepSortclERK3RefI8GDScriptES4_(a,f,c[n>>2]|0)|0)){o=m;break}else{p=m;m=k;l=p}}}else o=i;j=e+(o<<2)|0}c[j>>2]=f;l=i+1|0;if((l|0)==(d|0))break;else{m=i;i=l;h=m}}return}h=b+16|0;i=e+(b<<2)|0;j=b;o=b+1|0;while(1){g=c[e+(o<<2)>>2]|0;if(__ZNK15GDScriptDepSortclERK3RefI8GDScriptES4_(a,g,c[i>>2]|0)|0)if((j|0)<(b|0))q=i;else{m=o;do{l=m;m=m+-1|0;c[e+(l<<2)>>2]=c[e+(m<<2)>>2]}while((m|0)>(b|0));q=i}else{m=e+(j<<2)|0;if(__ZNK15GDScriptDepSortclERK3RefI8GDScriptES4_(a,g,c[m>>2]|0)|0){f=o;l=j;n=m;while(1){c[e+(f<<2)>>2]=c[n>>2];m=l+-1|0;n=e+(m<<2)|0;if(!(__ZNK15GDScriptDepSortclERK3RefI8GDScriptES4_(a,g,c[n>>2]|0)|0)){r=l;break}else{p=l;l=m;f=p}}}else r=o;q=e+(r<<2)|0}c[q>>2]=g;f=o+1|0;if((f|0)==(h|0))break;else{l=o;o=f;j=l}}if((h|0)==(d|0))return;else s=h;do{h=c[e+(s<<2)>>2]|0;j=s+-1|0;o=e+(j<<2)|0;if(__ZNK15GDScriptDepSortclERK3RefI8GDScriptES4_(a,h,c[o>>2]|0)|0){q=s;r=j;j=o;while(1){c[e+(q<<2)>>2]=c[j>>2];o=r+-1|0;j=e+(o<<2)|0;if(!(__ZNK15GDScriptDepSortclERK3RefI8GDScriptES4_(a,h,c[j>>2]|0)|0)){t=r;break}else{i=r;r=o;q=i}}}else t=s;c[e+(t<<2)>>2]=h;s=s+1|0}while((s|0)!=(d|0));return}function __ZNK15GDScriptDepSortclERK3RefI8GDScriptES4_(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0;a=c[d>>2]|0;if((c[b>>2]|0)==(a|0)){e=0;return e|0}d=c[a+164>>2]|0;if(!d){e=0;return e|0}__ZN9Reference9referenceEv(d);if(__ZN9Reference11unreferenceEv(d)|0?__Z17predelete_handlerP6Object(d)|0:0){gj[c[(c[d>>2]|0)+76>>2]&8191](d);__ZN6Memory11free_staticEPvb(d,0)}if((d|0)==(c[b>>2]|0)){e=1;return e|0}else f=d;while(1){f=c[f+164>>2]|0;if(!f){e=0;g=12;break}__ZN9Reference9referenceEv(f);if(__ZN9Reference11unreferenceEv(f)|0?__Z17predelete_handlerP6Object(f)|0:0){gj[c[(c[f>>2]|0)+76>>2]&8191](f);__ZN6Memory11free_staticEPvb(f,0)}if((f|0)==(c[b>>2]|0)){e=1;g=12;break}}if((g|0)==12)return e|0;return 0}function __ZNK9SortArrayIPN4ListI3RefI8GDScriptE16DefaultAllocatorE7ElementENS5_19AuxiliaryComparatorI15GDScriptDepSortEEE9make_heapEiiPS7_(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0;f=d-b|0;if((f|0)<2)return;d=(f+-2|0)/2|0;while(1){g=c[e+(d+b<<2)>>2]|0;h=d<<1;i=h+2|0;if((i|0)<(f|0)){j=h;k=d;l=i;while(1){m=j|1;n=__ZNK15GDScriptDepSortclERK3RefI8GDScriptES4_(a,c[e+(l+b<<2)>>2]|0,c[e+(m+b<<2)>>2]|0)|0;o=n?m:l;c[e+(k+b<<2)>>2]=c[e+(o+b<<2)>>2];m=o<<1;n=m+2|0;if((n|0)<(f|0)){j=m;k=o;l=n}else{p=m;q=n;r=o;break}}}else{p=h;q=i;r=d}l=p|1;if((q|0)==(f|0)){c[e+(r+b<<2)>>2]=c[e+(l+b<<2)>>2];s=l}else s=r;l=s+b|0;a:do if((s|0)>(d|0)){k=s;j=l;while(1){k=(k+-1|0)/2|0;o=k+b|0;n=e+(o<<2)|0;if(!(__ZNK15GDScriptDepSortclERK3RefI8GDScriptES4_(a,c[n>>2]|0,g)|0)){t=j;break a}c[e+(j<<2)>>2]=c[n>>2];if((k|0)<=(d|0)){t=o;break}else j=o}}else t=l;while(0);c[e+(t<<2)>>2]=g;if(!d)break;else d=d+-1|0}return}function __ZNK9SortArrayIPN4ListI3RefI8GDScriptE16DefaultAllocatorE7ElementENS5_19AuxiliaryComparatorI15GDScriptDepSortEEE9sort_heapEiiPS7_(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0;if((d-b|0)<=1)return;f=e+(b<<2)|0;g=d;do{g=g+-1|0;d=e+(g<<2)|0;h=c[d>>2]|0;c[d>>2]=c[f>>2];d=g-b|0;if((d|0)>2){i=0;j=0;k=2;do{l=i|1;m=__ZNK15GDScriptDepSortclERK3RefI8GDScriptES4_(a,c[e+(k+b<<2)>>2]|0,c[e+(l+b<<2)>>2]|0)|0;n=j;j=m?l:k;c[e+(n+b<<2)>>2]=c[e+(j+b<<2)>>2];i=j<<1;k=i+2|0}while((k|0)<(d|0));o=i|1;p=k;q=j}else{o=1;p=2;q=0}if((p|0)==(d|0)){c[e+(q+b<<2)>>2]=c[e+(o+b<<2)>>2];r=o}else r=q;n=r+b|0;a:do if((r|0)>0){l=r;m=n;while(1){s=l+-1|0;l=(s|0)/2|0;t=l+b|0;u=e+(t<<2)|0;if(!(__ZNK15GDScriptDepSortclERK3RefI8GDScriptES4_(a,c[u>>2]|0,h)|0)){v=m;break a}c[e+(m<<2)>>2]=c[u>>2];if((s|0)<=1){v=t;break}else m=t}}else v=n;while(0);c[e+(v<<2)>>2]=h}while((d|0)>1);return}function __ZN8GDScript16load_source_codeERK6String(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+24|0;g=e+20|0;h=e+16|0;i=e+8|0;j=e+4|0;k=e;n=e+12|0;c[f>>2]=0;o=__ZN10FileAccess4openERK6StringiP5Error(d,1,g)|0;if(c[g>>2]|0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(498330,483610,829,1145420,0);p=c[g>>2]|0;__ZN10PoolVectorIhE12_unreferenceEv(f);l=e;return p|0}g=ij[c[(c[o>>2]|0)+32>>2]&8191](o)|0;__ZN10PoolVectorIhE6resizeEi(f,g+1|0)|0;if((c[f>>2]|0)!=0?(__ZN10PoolVectorIhE14_copy_on_writeEv(f),q=c[f>>2]|0,(q|0)!=0):0){__Z16atomic_incrementPj(q+4|0)|0;r=q;s=c[q+8>>2]|0}else{r=0;s=0}q=s;s=nj[c[(c[o>>2]|0)+68>>2]&2047](o,q,g)|0;gj[c[(c[o>>2]|0)+12>>2]&8191](o);gj[c[(c[o>>2]|0)+144>>2]&8191](o);__ZN6Memory11free_staticEPvb(o,0);if((s|0)==(g|0)){a[1263537]=0;a[q+g>>0]=0;c[h>>2]=0;if(!(__ZN6String10parse_utf8EPKci(h,q,-1)|0)){q=b+280|0;g=c[q>>2]|0;if((g|0)!=(c[h>>2]|0)){if(g|0?(__Z16atomic_decrementPj(g+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(g,1);c[q>>2]=0;g=c[h>>2]|0;if(g|0?__Z28atomic_conditional_incrementPj(g+-8|0)|0:0)c[q>>2]=c[h>>2]}q=b+284|0;b=c[q>>2]|0;if((b|0)!=(c[d>>2]|0)){if(b|0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(b,1);c[q>>2]=0;b=c[d>>2]|0;if((b|0)!=0?(__Z28atomic_conditional_incrementPj(b+-8|0)|0)!=0:0){c[q>>2]=c[d>>2];t=0}else t=0}else t=0}else{c[k>>2]=__ZplPKcRK6String(498403,d)|0;__ZN6StringC2EPKc(n,498412);c[j>>2]=__ZNK6StringplERKS_(k,n)|0;c[i>>2]=__ZNK6String4utf8Ev(j)|0;__Z19_err_set_last_errorPKc(__ZNK10CharString8get_dataEv(i)|0);d=c[i>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);d=c[j>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);d=c[n>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);d=c[k>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);a[1263537]=1;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(498330,483610,845,1043939,0);a[1263537]=0;t=30}d=c[h>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);u=t}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(498330,483610,838,498347,0);u=19}if(!r){p=u;__ZN10PoolVectorIhE12_unreferenceEv(f);l=e;return p|0}__Z16atomic_decrementPj(r+4|0)|0;p=u;__ZN10PoolVectorIhE12_unreferenceEv(f);l=e;return p|0}function __ZN6VectorIN14ScriptLanguage9StackInfoEE6resizeEi(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0;if((d|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,269,1145657,0);e=31;return e|0}a[1263537]=0;f=c[b>>2]|0;if(!f)g=0;else g=c[f+-4>>2]|0;if((g|0)==(d|0)){e=0;return e|0}if(!d){__ZN6VectorIN14ScriptLanguage9StackInfoEE6_unrefEPv(b,f);c[b>>2]=0;e=0;return e|0}__ZN6VectorIN14ScriptLanguage9StackInfoEE14_copy_on_writeEv(b);f=d<<3;if(d>>>0<=536870911?(g=f+-1|0,h=g>>>1|g,g=h>>>2|h,h=g>>>4|g,g=h>>>8|h,h=(g>>>16|g)+1|0,f>>>0<4294967264):0){a[1263537]=0;f=c[b>>2]|0;do if(!f)if((d|0)>0)i=15;else{j=0;i=24}else{g=c[f+-4>>2]|0;if((g|0)<(d|0))if(!g)i=15;else{k=__ZN6Memory14realloc_staticEPvjb(f,h,1)|0;if(k|0){a[1263537]=0;l=k;m=c[k+-4>>2]|0;break}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,300,1145876,0);e=6;return e|0}else{j=g;i=24}}while(0);do if((i|0)==15){g=__ZN6Memory12alloc_staticEjb(h,1)|0;if(g|0){a[1263537]=0;c[g+-4>>2]=0;c[g+-8>>2]=1;l=g;m=0;break}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,292,1145820,0);e=6;return e|0}else if((i|0)==24){if((j|0)<=(d|0)){e=0;return e|0}if((c[f+-4>>2]|0)>>>0>d>>>0){g=d;k=f;do{n=k+(g<<3)|0;o=c[n>>2]|0;if((o|0?__ZN9Reference11unreferenceEv(o)|0:0)?(o=c[n>>2]|0,__Z17predelete_handlerP6Object(o)|0):0){gj[c[(c[o>>2]|0)+76>>2]&8191](o);__ZN6Memory11free_staticEPvb(o,0)}c[n>>2]=0;g=g+1|0;k=c[b>>2]|0}while(g>>>0<(c[k+-4>>2]|0)>>>0);p=k}else p=f;g=__ZN6Memory14realloc_staticEPvjb(p,h,1)|0;if(!g){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,324,1145876,0);e=6;return e|0}else{a[1263537]=0;c[b>>2]=g;c[g+-4>>2]=d;e=0;return e|0}}while(0);c[b>>2]=l;if((m|0)<(d|0)){b=m;do{c[l+(b<<3)>>2]=0;b=b+1|0}while((b|0)!=(d|0))}c[l+-4>>2]=d;e=0;return e|0}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,285,1145723,0);e=6;return e|0}function __ZN6VectorIN14ScriptLanguage9StackInfoEE6_unrefEPv(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0;if(!b)return;d=c[a>>2]|0;if(__Z16atomic_decrementPj((d|0)==0?0:d+-8|0)|0)return;d=c[a>>2]|0;a=(d|0)==0?0:d+-4|0;d=a+4|0;if(c[a>>2]|0){e=0;do{f=d+(e<<3)|0;g=c[f>>2]|0;if((g|0?__ZN9Reference11unreferenceEv(g)|0:0)?(g=c[f>>2]|0,__Z17predelete_handlerP6Object(g)|0):0){gj[c[(c[g>>2]|0)+76>>2]&8191](g);__ZN6Memory11free_staticEPvb(g,0)}c[f>>2]=0;e=e+1|0}while(e>>>0<(c[a>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(b,1);return}function __ZN6VectorIN14ScriptLanguage9StackInfoEE14_copy_on_writeEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0,i=0;b=c[a>>2]|0;if(!b)return;if((c[b+-8>>2]|0)>>>0<=1)return;d=c[b+-4>>2]|0;b=(d<<3)+-1|0;e=b>>>1|b;b=e>>>2|e;e=b>>>4|b;b=e>>>8|e;e=__ZN6Memory12alloc_staticEjb((b>>>16|b)+1|0,1)|0;c[e+-8>>2]=1;c[e+-4>>2]=d;if(d|0){b=0;do{f=c[a>>2]|0;g=e+(b<<3)|0;c[g>>2]=0;h=f+(b<<3)|0;if(c[h>>2]|0?(c[g>>2]=0,i=c[h>>2]|0,c[g>>2]=i,i|0):0)__ZN9Reference9referenceEv(i);c[e+(b<<3)+4>>2]=c[f+(b<<3)+4>>2];b=b+1|0}while((b|0)!=(d|0))}__ZN6VectorIN14ScriptLanguage9StackInfoEE6_unrefEPv(a,c[a>>2]|0);c[a>>2]=e;return}function __ZN3RefI6ScriptEaSI8GDScriptEEvRKS_IT_E(a,b){a=a|0;b=b|0;var d=0,e=0;d=c[b>>2]|0;if(!d){b=c[a>>2]|0;if((b|0?__ZN9Reference11unreferenceEv(b)|0:0)?(b=c[a>>2]|0,__Z17predelete_handlerP6Object(b)|0):0){gj[c[(c[b>>2]|0)+76>>2]&8191](b);__ZN6Memory11free_staticEPvb(b,0)}c[a>>2]=0;return}b=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1220708)|0;e=b?d:0;d=c[a>>2]|0;if((e|0)==(d|0))return;if((d|0?__ZN9Reference11unreferenceEv(d)|0:0)?(d=c[a>>2]|0,__Z17predelete_handlerP6Object(d)|0):0){gj[c[(c[d>>2]|0)+76>>2]&8191](d);__ZN6Memory11free_staticEPvb(d,0)}c[a>>2]=e;if(!e)return;__ZN9Reference9referenceEv(e);return}function __ZNK10GDFunction28debug_get_stack_member_stateEiP4ListI4PairI10StringNameiE16DefaultAllocatorE(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0;f=l;l=l+48|0;if((l|0)>=(m|0))ba(48);g=f+24|0;h=f+16|0;i=f;j=g+4|0;c[j>>2]=379008;c[g>>2]=0;k=g+8|0;c[k>>2]=0;n=c[b+112>>2]|0;if(!n){o=0;p=0}else{q=0;r=n;s=3}while(1){if((s|0)==3){s=0;o=q;p=c[r>>2]|0}if(!p)break;if((c[p>>2]|0)>(d|0))break;n=(a[p+8>>0]|0)==0;b=p+12|0;t=c[g>>2]|0;if(!t)u=0;else{v=c[t+8>>2]|0;t=c[j>>2]|0;a:do if((v|0)==(t|0))w=v;else{x=c[b>>2]|0;y=v;while(1){z=c[y+24>>2]|0;if(x>>>0<z>>>0)A=y+8|0;else{if(z>>>0>=x>>>0){w=y;break a}A=y+4|0}y=c[A>>2]|0;if((y|0)==(t|0)){w=t;break}}}while(0);u=(w|0)!=(t|0)&(w|0)!=0}b:do if(n){if(!u){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(498602,490889,1293,498631,0);B=o;break}a[1263537]=0;v=(__ZN3MapI10StringName6_GDFKC10ComparatorIS0_E16DefaultAllocatorEixERKS0_(g,b)|0)+4|0;y=c[v>>2]|0;if(y|0?(x=y+4|0,z=c[x>>2]|0,z|0):0){a[1263537]=0;if((c[z+12>>2]|0)==(y|0)){if((c[y>>2]|0)==(z|0))c[y>>2]=c[z+4>>2];C=c[z+8>>2]|0;c[x>>2]=C;x=z+4|0;if(C|0)c[C+4>>2]=c[x>>2];D=c[x>>2]|0;if(D|0)c[D+8>>2]=C;__ZN6Memory11free_staticEPvb(z,0);z=y+8|0;c[z>>2]=(c[z>>2]|0)+-1}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145114,1145120,157,1145132,0);z=c[v>>2]|0;if(!(c[z+8>>2]|0)){__ZN6Memory11free_staticEPvb(z,0);c[v>>2]=0}}v=c[(__ZN3MapI10StringName6_GDFKC10ComparatorIS0_E16DefaultAllocatorEixERKS0_(g,b)|0)+4>>2]|0;if(v|0?c[v+8>>2]|0:0){B=o;break}v=c[g>>2]|0;if(v){z=c[v+8>>2]|0;v=c[j>>2]|0;c:do if((z|0)==(v|0))E=z;else{y=c[b>>2]|0;C=z;while(1){D=c[C+24>>2]|0;if(y>>>0<D>>>0)F=C+8|0;else{if(D>>>0>=y>>>0){E=C;break c}F=C+4|0}C=c[F>>2]|0;if((C|0)==(v|0)){B=o;break b}}}while(0);if(!((E|0)==0|(E|0)==(v|0))){__ZN3MapI10StringName6_GDFKC10ComparatorIS0_E16DefaultAllocatorE6_eraseEPNS5_7ElementE(g,E);B=o}else B=o}else B=o}else{if(u){z=(__ZN3MapI10StringName6_GDFKC10ComparatorIS0_E16DefaultAllocatorEixERKS0_(g,b)|0)+4|0;if(!(c[z>>2]|0)){C=__ZnwjPFPvjE(12,4740)|0;c[z>>2]=C;c[C>>2]=0;c[C+4>>2]=0;c[C+8>>2]=0}C=__ZnwjPFPvjE(16,4740)|0;c[C>>2]=c[p+4>>2];y=c[z>>2]|0;z=y+4|0;D=c[z>>2]|0;c[C+8>>2]=D;c[C+4>>2]=0;c[C+12>>2]=y;if(D|0)c[D+4>>2]=C;c[z>>2]=C;if(!(c[y>>2]|0))c[y>>2]=C;C=y+8|0;c[C>>2]=(c[C>>2]|0)+1;B=o;break}C=h+4|0;c[C>>2]=0;y=o+1|0;c[h>>2]=o;z=h+4|0;D=__ZnwjPFPvjE(12,4740)|0;c[z>>2]=D;c[D>>2]=0;c[D+4>>2]=0;c[D+8>>2]=0;D=__ZnwjPFPvjE(16,4740)|0;c[D>>2]=c[p+4>>2];x=c[z>>2]|0;G=x+4|0;H=c[G>>2]|0;c[D+8>>2]=H;c[D+4>>2]=0;c[D+12>>2]=x;if(H|0)c[H+4>>2]=D;c[G>>2]=D;if(!(c[x>>2]|0))c[x>>2]=D;D=x+8|0;c[D>>2]=(c[D>>2]|0)+1;D=__ZN3MapI10StringName6_GDFKC10ComparatorIS0_E16DefaultAllocatorEixERKS0_(g,b)|0;c[D>>2]=c[h>>2];x=D+4|0;__ZN4ListIi16DefaultAllocatorE5clearEv(x);D=c[C>>2]|0;if(!D)I=0;else{J=D;s=23}while(1){if((s|0)==23){s=0;I=c[J>>2]|0}if(!I)break;if(!(c[x>>2]|0)){D=__ZnwjPFPvjE(12,4740)|0;c[x>>2]=D;c[D>>2]=0;c[D+4>>2]=0;c[D+8>>2]=0}D=__ZnwjPFPvjE(16,4740)|0;c[D>>2]=c[I>>2];C=c[x>>2]|0;G=C+4|0;H=c[G>>2]|0;c[D+8>>2]=H;c[D+4>>2]=0;c[D+12>>2]=C;if(H|0)c[H+4>>2]=D;c[G>>2]=D;if(!(c[C>>2]|0))c[C>>2]=D;D=C+8|0;c[D>>2]=(c[D>>2]|0)+1;J=I+4|0;s=23}__ZN4ListIi16DefaultAllocatorE5clearEv(z);x=c[z>>2]|0;do if(x|0)if(!(c[x+8>>2]|0)){a[1263537]=0;__ZN6Memory11free_staticEPvb(x,0);break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145461,1145120,668,1145467,0);break}while(0);B=y}while(0);q=B;r=p+16|0;s=3}c[h>>2]=0;p=c[g>>2]|0;if(p|0?(r=c[p+8>>2]|0,p=c[j>>2]|0,(r|0)!=(p|0)):0){B=r;while(1){r=c[B+8>>2]|0;if((r|0)==(p|0))break;else B=r}if(B|0){p=i+4|0;r=i+8|0;q=B;do{__ZN10StringNameC2Ev(p);__ZN10StringNameaSERKS_(p,q+24|0);c[i>>2]=c[q+28>>2];c[r>>2]=c[c[(c[q+32>>2]|0)+4>>2]>>2];__ZN4ListI7_GDFKCS16DefaultAllocatorE9push_backERKS0_(h,i)|0;__ZN10StringNameD2Ev(p);q=c[q+16>>2]|0}while((q|0)!=0)}}__ZN4ListI7_GDFKCS16DefaultAllocatorE11sort_customI10ComparatorIS0_EEEvv(h);q=c[h>>2]|0;if(!q)K=0;else{L=q;s=80}while(1){if((s|0)==80){s=0;K=c[L>>2]|0}if(!K)break;__ZN10StringNameC2Ev(i);__ZN10StringNameaSERKS_(i,K+4|0);c[i+4>>2]=c[K+8>>2];__ZN4ListI4PairI10StringNameiE16DefaultAllocatorE9push_backERKS2_(e,i)|0;__ZN10StringNameD2Ev(i);L=K+12|0;s=80}__ZN4ListI7_GDFKCS16DefaultAllocatorED2Ev(h);h=c[g>>2]|0;if(!h){l=f;return}__ZN3MapI10StringName6_GDFKC10ComparatorIS0_E16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(g,c[h+8>>2]|0);h=c[j>>2]|0;j=c[g>>2]|0;c[j+8>>2]=h;c[k>>2]=0;k=h;c[k+12>>2]=k;if(!j){l=f;return}k=j+32|0;__ZN4ListIi16DefaultAllocatorE5clearEv(k);h=c[k>>2]|0;do if(h|0)if(!(c[h+8>>2]|0)){a[1263537]=0;__ZN6Memory11free_staticEPvb(h,0);break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145461,1145120,668,1145467,0);break}while(0);__ZN10StringNameD2Ev(j+24|0);__ZN6Memory11free_staticEPvb(j,0);c[g>>2]=0;l=f;return}function __ZN4ListI4PairI10StringNameiE16DefaultAllocatorED2Ev(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0;d=c[b>>2]|0;if(!d)return;else e=d;while(1){d=c[e>>2]|0;if(!d){f=15;break}a[1263537]=0;if((c[d+16>>2]|0)==(e|0)){c[e>>2]=c[d+8>>2];g=e+4|0;h=c[d+12>>2]|0;if((c[g>>2]|0)==(d|0))c[g>>2]=h;g=d+8|0;if(h|0)c[h+8>>2]=c[g>>2];i=c[g>>2]|0;if(i|0)c[i+12>>2]=h;__ZN10StringNameD2Ev(d);__ZN6Memory11free_staticEPvb(d,0);d=e+8|0;c[d>>2]=(c[d>>2]|0)+-1}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145114,1145120,157,1145132,0);j=c[b>>2]|0;if(!(c[j+8>>2]|0)){f=14;break}if(!j){f=18;break}else e=j}if((f|0)==14){__ZN6Memory11free_staticEPvb(j,0);c[b>>2]=0;return}else if((f|0)==15)if(!(c[e+8>>2]|0)){a[1263537]=0;__ZN6Memory11free_staticEPvb(e,0);return}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145461,1145120,668,1145467,0);return}else if((f|0)==18)return}function __ZN3MapI10StringName6_GDFKC10ComparatorIS0_E16DefaultAllocatorEixERKS0_(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;g=c[b>>2]|0;if(!g){h=__ZnwjPFPvjE(36,4740)|0;__ZN10StringNameC2Ev(h+24|0);c[h+32>>2]=0;i=h+16|0;c[i>>2]=0;c[i+4>>2]=0;c[b>>2]=h;i=c[b+4>>2]|0;c[h+4>>2]=i;c[h+8>>2]=i;c[h+12>>2]=i;c[h>>2]=1;if(!h){j=f;c[j>>2]=0;c[j+4>>2]=0;c[f+4>>2]=0;k=f;n=14}else{o=h;p=i;n=5}}else{o=g;p=c[b+4>>2]|0;n=5}a:do if((n|0)==5){g=c[o+8>>2]|0;b:do if((g|0)!=(p|0)){i=c[d>>2]|0;h=g;while(1){j=c[h+24>>2]|0;if(i>>>0<j>>>0)q=h+8|0;else{if(j>>>0>=i>>>0)break;q=h+4|0}j=c[q>>2]|0;if((j|0)==(p|0))break b;else h=j}if(!((h|0)==(p|0)|(h|0)==0)){r=h;break a}}while(0);g=f;c[g>>2]=0;c[g+4>>2]=0;c[f+4>>2]=0;if(!o){k=f;n=14}else{s=f;n=15}}while(0);if((n|0)==14){o=__ZnwjPFPvjE(36,4740)|0;__ZN10StringNameC2Ev(o+24|0);c[o+32>>2]=0;p=o+16|0;c[p>>2]=0;c[p+4>>2]=0;c[b>>2]=o;p=c[b+4>>2]|0;c[o+4>>2]=p;c[o+8>>2]=p;c[o+12>>2]=p;c[o>>2]=1;s=k;n=15}if((n|0)==15){n=__ZN3MapI10StringName6_GDFKC10ComparatorIS0_E16DefaultAllocatorE10_insert_rbERKS0_RKS1_(b,d,f)|0;d=f+4|0;__ZN4ListIi16DefaultAllocatorE5clearEv(d);f=c[d>>2]|0;do if(f|0)if(!(c[f+8>>2]|0)){a[1263537]=0;__ZN6Memory11free_staticEPvb(f,0);break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145461,1145120,668,1145467,0);break}while(0);if(!n){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145936,616,1145947,0);t=0;l=e;return t|0}else r=n}a[1263537]=0;t=r+28|0;l=e;return t|0}function __ZN3MapI10StringName6_GDFKC10ComparatorIS0_E16DefaultAllocatorE6_eraseEPNS5_7ElementE(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0;e=d+8|0;f=c[e>>2]|0;g=b+4|0;h=c[g>>2]|0;if((f|0)!=(h|0)?(i=c[d+4>>2]|0,(i|0)!=(h|0)):0){j=i;while(1){i=c[j+8>>2]|0;if((i|0)==(h|0))break;else j=i}if(!j){k=h;l=c[h+8>>2]|0}else{k=j;l=h}}else{k=d;l=f}f=k+8|0;j=k+4|0;i=c[((l|0)==(h|0)?j:f)>>2]|0;h=c[b>>2]|0;l=k+12|0;m=c[l>>2]|0;c[i+12>>2]=m;if((h|0)==(m|0))n=h+8|0;else{h=c[l>>2]|0;m=h+8|0;n=(k|0)==(c[m>>2]|0)?m:h+4|0}c[n>>2]=i;if((k|0)==(d|0)){if((c[d>>2]|0)==1)__ZN3MapI10StringName6_GDFKC10ComparatorIS0_E16DefaultAllocatorE10_erase_fixEPNS5_7ElementE(b,i)}else{if((k|0)==(c[g>>2]|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143791,1145936,469,1143798,0);return}a[1263537]=0;if((c[k>>2]|0)==1)__ZN3MapI10StringName6_GDFKC10ComparatorIS0_E16DefaultAllocatorE10_erase_fixEPNS5_7ElementE(b,i);c[f>>2]=c[e>>2];f=d+4|0;c[j>>2]=c[f>>2];j=d+12|0;c[l>>2]=c[j>>2];c[k>>2]=c[d>>2];c[(c[e>>2]|0)+12>>2]=k;c[(c[f>>2]|0)+12>>2]=k;f=c[j>>2]|0;j=f+8|0;c[((c[j>>2]|0)==(d|0)?j:f+4|0)>>2]=k}k=c[d+16>>2]|0;f=d+20|0;if(k|0)c[k+20>>2]=c[f>>2];j=c[f>>2]|0;if(j|0)c[j+16>>2]=k;k=d+32|0;__ZN4ListIi16DefaultAllocatorE5clearEv(k);j=c[k>>2]|0;do if(j|0)if(!(c[j+8>>2]|0)){a[1263537]=0;__ZN6Memory11free_staticEPvb(j,0);break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145461,1145120,668,1145467,0);break}while(0);__ZN10StringNameD2Ev(d+24|0);__ZN6Memory11free_staticEPvb(d,0);d=b+8|0;c[d>>2]=(c[d>>2]|0)+-1;if(!(c[c[g>>2]>>2]|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143791,1145936,498,1143838,0);return}else{a[1263537]=0;return}}function __ZN4ListI7_GDFKCS16DefaultAllocatorE11sort_customI10ComparatorIS0_EEEvv(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d;f=c[b>>2]|0;if(!f){l=d;return}g=c[f+8>>2]|0;if((g|0)<2){l=d;return}f=__ZN6Memory12alloc_staticEjb(g<<2,1)|0;if(!f){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143992,1144012,140,1144029,0);h=0;i=0}else{a[1263537]=0;j=f+-8|0;c[j>>2]=g;c[j+4>>2]=0;h=f;i=f}f=c[b>>2]|0;if(!f){k=0;n=0}else{o=0;p=f;q=8}while(1){if((q|0)==8){q=0;k=c[p>>2]|0;n=o}if(!k)break;c[h+(n<<2)>>2]=k;o=n+1|0;p=k+12|0;q=8}switch(g|0){case 0:break;case 1:{r=0;q=13;break}default:{k=g;p=0;do{p=p+1|0;k=k>>1}while((k|0)!=1);r=p<<1;q=13}}if((q|0)==13){__ZNK9SortArrayIPN4ListI7_GDFKCS16DefaultAllocatorE7ElementENS3_19AuxiliaryComparatorI10ComparatorIS1_EEEE9introsortEiiPS5_i(e,0,g,h,r);__ZNK9SortArrayIPN4ListI7_GDFKCS16DefaultAllocatorE7ElementENS3_19AuxiliaryComparatorI10ComparatorIS1_EEEE20final_insertion_sortEiiPS5_(e,0,g,h)}e=c[b>>2]|0;c[e>>2]=c[h>>2];c[(c[h>>2]|0)+16>>2]=0;c[(c[h>>2]|0)+12>>2]=c[h+4>>2];b=g+-1|0;r=h+(b<<2)|0;c[e+4>>2]=c[r>>2];c[(c[r>>2]|0)+16>>2]=c[h+(g+-2<<2)>>2];c[(c[r>>2]|0)+12>>2]=0;if((b|0)>1){r=1;do{g=h+(r<<2)|0;c[(c[g>>2]|0)+16>>2]=c[h+(r+-1<<2)>>2];r=r+1|0;c[(c[g>>2]|0)+12>>2]=c[h+(r<<2)>>2]}while((r|0)!=(b|0))}__ZN6Memory11free_staticEPvb(i,1);l=d;return}function __ZN4ListI7_GDFKCS16DefaultAllocatorE9push_backERKS0_(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0;if(!(c[a>>2]|0)){d=__ZnwjPFPvjE(12,4740)|0;c[a>>2]=d;c[d>>2]=0;c[d+4>>2]=0;c[d+8>>2]=0}d=__ZnwjPFPvjE(24,4740)|0;e=d+4|0;__ZN10StringNameC2Ev(e);f=d+12|0;c[f>>2]=0;g=d+16|0;c[g>>2]=0;h=d+20|0;c[h>>2]=0;c[d>>2]=c[b>>2];__ZN10StringNameaSERKS_(e,b+4|0);c[d+8>>2]=c[b+8>>2];b=c[a>>2]|0;a=b+4|0;e=c[a>>2]|0;c[g>>2]=e;c[f>>2]=0;c[h>>2]=b;if(e|0)c[e+12>>2]=d;c[a>>2]=d;if(c[b>>2]|0){i=b+8|0;j=c[i>>2]|0;k=j+1|0;c[i>>2]=k;return d|0}c[b>>2]=d;i=b+8|0;j=c[i>>2]|0;k=j+1|0;c[i>>2]=k;return d|0}function __ZN4ListI7_GDFKCS16DefaultAllocatorED2Ev(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0;d=c[b>>2]|0;if(!d)return;else e=d;while(1){d=c[e>>2]|0;if(!d){f=15;break}a[1263537]=0;if((c[d+20>>2]|0)==(e|0)){c[e>>2]=c[d+12>>2];g=e+4|0;h=c[d+16>>2]|0;if((c[g>>2]|0)==(d|0))c[g>>2]=h;g=d+12|0;if(h|0)c[h+12>>2]=c[g>>2];i=c[g>>2]|0;if(i|0)c[i+16>>2]=h;__ZN10StringNameD2Ev(d+4|0);__ZN6Memory11free_staticEPvb(d,0);d=e+8|0;c[d>>2]=(c[d>>2]|0)+-1}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145114,1145120,157,1145132,0);j=c[b>>2]|0;if(!(c[j+8>>2]|0)){f=14;break}if(!j){f=18;break}else e=j}if((f|0)==14){__ZN6Memory11free_staticEPvb(j,0);c[b>>2]=0;return}else if((f|0)==15)if(!(c[e+8>>2]|0)){a[1263537]=0;__ZN6Memory11free_staticEPvb(e,0);return}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145461,1145120,668,1145467,0);return}else if((f|0)==18)return}function __ZN3MapI10StringName6_GDFKC10ComparatorIS0_E16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(b,d){b=b|0;d=d|0;var e=0;if((c[b+4>>2]|0)==(d|0))return;__ZN3MapI10StringName6_GDFKC10ComparatorIS0_E16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(b,c[d+8>>2]|0);__ZN3MapI10StringName6_GDFKC10ComparatorIS0_E16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(b,c[d+4>>2]|0);b=d+32|0;__ZN4ListIi16DefaultAllocatorE5clearEv(b);e=c[b>>2]|0;do if(e|0)if(!(c[e+8>>2]|0)){a[1263537]=0;__ZN6Memory11free_staticEPvb(e,0);break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145461,1145120,668,1145467,0);break}while(0);__ZN10StringNameD2Ev(d+24|0);__ZN6Memory11free_staticEPvb(d,0);return}function __ZN4ListI4PairI10StringNameiE16DefaultAllocatorE9push_backERKS2_(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0;if(!(c[a>>2]|0)){d=__ZnwjPFPvjE(12,4740)|0;c[a>>2]=d;c[d>>2]=0;c[d+4>>2]=0;c[d+8>>2]=0}d=__ZnwjPFPvjE(20,4740)|0;__ZN10StringNameC2Ev(d);e=d+8|0;c[e>>2]=0;f=d+12|0;c[f>>2]=0;g=d+16|0;c[g>>2]=0;__ZN10StringNameaSERKS_(d,b);c[d+4>>2]=c[b+4>>2];b=c[a>>2]|0;a=b+4|0;h=c[a>>2]|0;c[f>>2]=h;c[e>>2]=0;c[g>>2]=b;if(h|0)c[h+8>>2]=d;c[a>>2]=d;if(c[b>>2]|0){i=b+8|0;j=c[i>>2]|0;k=j+1|0;c[i>>2]=k;return d|0}c[b>>2]=d;i=b+8|0;j=c[i>>2]|0;k=j+1|0;c[i>>2]=k;return d|0}function __ZNK9SortArrayIPN4ListI7_GDFKCS16DefaultAllocatorE7ElementENS3_19AuxiliaryComparatorI10ComparatorIS1_EEEE9introsortEiiPS5_i(a,b,d,e,f){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0;g=d-b|0;if((g|0)<=16)return;h=e+(b<<2)|0;i=f;f=d;d=g;while(1){if(!i)break;g=e+((d>>>1)+b<<2)|0;j=e+(f+-1<<2)|0;k=c[c[h>>2]>>2]|0;l=c[c[g>>2]>>2]|0;m=(k|0)<(l|0);n=c[c[j>>2]>>2]|0;o=c[c[(((m?l:k)|0)<(n|0)?(m?g:h):((m?k:l)|0)<(n|0)?j:m?h:g)>>2]>>2]|0;g=b;m=f;while(1){p=g;while(1){q=e+(p<<2)|0;r=c[q>>2]|0;s=p+1|0;if((c[r>>2]|0)<(o|0))p=s;else{t=m;break}}do{t=t+-1|0;u=e+(t<<2)|0;v=c[u>>2]|0}while((o|0)<(c[v>>2]|0));if((p|0)>=(t|0))break;c[q>>2]=v;c[u>>2]=r;g=s;m=t}i=i+-1|0;__ZNK9SortArrayIPN4ListI7_GDFKCS16DefaultAllocatorE7ElementENS3_19AuxiliaryComparatorI10ComparatorIS1_EEEE9introsortEiiPS5_i(a,p,f,e,i);m=p-b|0;if((m|0)<=16){w=33;break}else{f=p;d=m}}if((w|0)==33)return;w=(d+-2|0)/2|0;while(1){p=c[e+(w+b<<2)>>2]|0;i=w<<1;a=i+2|0;if((a|0)<(d|0)){t=i;s=w;r=a;while(1){u=t|1;v=(c[c[e+(r+b<<2)>>2]>>2]|0)<(c[c[e+(u+b<<2)>>2]>>2]|0)?u:r;c[e+(s+b<<2)>>2]=c[e+(v+b<<2)>>2];u=v<<1;q=u+2|0;if((q|0)<(d|0)){t=u;s=v;r=q}else{x=u;y=q;z=v;break}}}else{x=i;y=a;z=w}r=x|1;if((y|0)==(d|0)){c[e+(z+b<<2)>>2]=c[e+(r+b<<2)>>2];A=r}else A=z;r=A+b|0;a:do if((A|0)>(w|0)){s=c[p>>2]|0;t=A;v=r;while(1){t=(t+-1|0)/2|0;q=t+b|0;u=c[e+(q<<2)>>2]|0;if((c[u>>2]|0)>=(s|0)){B=v;break a}c[e+(v<<2)>>2]=u;if((t|0)<=(w|0)){B=q;break}else v=q}}else B=r;while(0);c[e+(B<<2)>>2]=p;if(!w)break;else w=w+-1|0}if((d|0)<=1)return;d=f;do{d=d+-1|0;f=e+(d<<2)|0;w=c[f>>2]|0;c[f>>2]=c[h>>2];f=d-b|0;if((f|0)>2){B=0;A=0;z=2;do{y=B|1;x=A;A=(c[c[e+(z+b<<2)>>2]>>2]|0)<(c[c[e+(y+b<<2)>>2]>>2]|0)?y:z;c[e+(x+b<<2)>>2]=c[e+(A+b<<2)>>2];B=A<<1;z=B+2|0}while((z|0)<(f|0));C=B|1;D=z;E=A}else{C=1;D=2;E=0}if((D|0)==(f|0)){c[e+(E+b<<2)>>2]=c[e+(C+b<<2)>>2];F=C}else F=E;p=F+b|0;b:do if((F|0)>0){x=c[w>>2]|0;y=F;r=p;while(1){a=y+-1|0;y=(a|0)/2|0;i=y+b|0;v=c[e+(i<<2)>>2]|0;if((c[v>>2]|0)>=(x|0)){G=r;break b}c[e+(r<<2)>>2]=v;if((a|0)<=1){G=i;break}else r=i}}else G=p;while(0);c[e+(G<<2)>>2]=w}while((f|0)>1);return}function __ZNK9SortArrayIPN4ListI7_GDFKCS16DefaultAllocatorE7ElementENS3_19AuxiliaryComparatorI10ComparatorIS1_EEEE20final_insertion_sortEiiPS5_(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0;if((d-b|0)<=16){if((d|0)==(b|0))return;a=b+1|0;if((a|0)==(d|0))return;f=e+(b<<2)|0;g=b;h=a;while(1){a=c[e+(h<<2)>>2]|0;i=c[a>>2]|0;if((i|0)<(c[c[f>>2]>>2]|0))if((g|0)<(b|0))j=f;else{k=h;do{l=k;k=k+-1|0;c[e+(l<<2)>>2]=c[e+(k<<2)>>2]}while((k|0)>(b|0));j=f}else{k=e+(g<<2)|0;if((i|0)<(c[c[k>>2]>>2]|0)){l=h;m=g;n=k;while(1){c[e+(l<<2)>>2]=c[n>>2];k=m+-1|0;n=e+(k<<2)|0;if((i|0)>=(c[c[n>>2]>>2]|0)){o=m;break}else{p=m;m=k;l=p}}}else o=h;j=e+(o<<2)|0}c[j>>2]=a;l=h+1|0;if((l|0)==(d|0))break;else{m=h;h=l;g=m}}return}g=b+16|0;h=e+(b<<2)|0;j=b;o=b+1|0;while(1){f=c[e+(o<<2)>>2]|0;m=c[f>>2]|0;if((m|0)<(c[c[h>>2]>>2]|0))if((j|0)<(b|0))q=h;else{l=o;do{n=l;l=l+-1|0;c[e+(n<<2)>>2]=c[e+(l<<2)>>2]}while((l|0)>(b|0));q=h}else{l=e+(j<<2)|0;if((m|0)<(c[c[l>>2]>>2]|0)){a=o;n=j;i=l;while(1){c[e+(a<<2)>>2]=c[i>>2];l=n+-1|0;i=e+(l<<2)|0;if((m|0)>=(c[c[i>>2]>>2]|0)){r=n;break}else{p=n;n=l;a=p}}}else r=o;q=e+(r<<2)|0}c[q>>2]=f;a=o+1|0;if((a|0)==(g|0))break;else{n=o;o=a;j=n}}if((g|0)==(d|0))return;else s=g;do{g=c[e+(s<<2)>>2]|0;j=s+-1|0;o=e+(j<<2)|0;q=c[g>>2]|0;if((q|0)<(c[c[o>>2]>>2]|0)){r=s;h=j;j=o;while(1){c[e+(r<<2)>>2]=c[j>>2];o=h+-1|0;j=e+(o<<2)|0;if((q|0)>=(c[c[j>>2]>>2]|0)){t=h;break}else{b=h;h=o;r=b}}}else t=s;c[e+(t<<2)>>2]=g;s=s+1|0}while((s|0)!=(d|0));return}function __ZN3MapI10StringName6_GDFKC10ComparatorIS0_E16DefaultAllocatorE10_erase_fixEPNS5_7ElementE(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0;e=c[(c[b>>2]|0)+8>>2]|0;f=b+4|0;if((e|0)!=(d|0)&(c[d>>2]|0)==1){b=d;while(1){g=b+12|0;h=c[g>>2]|0;i=c[h+8>>2]|0;do if((b|0)==(i|0)){j=c[h+4>>2]|0;if(!(c[j>>2]|0)){a[1263537]=0;c[j>>2]=1;k=c[f>>2]|0;if((k|0)==(h|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);l=c[g>>2]|0;m=l;n=c[l+4>>2]|0;o=c[f>>2]|0}else{a[1263537]=0;c[h>>2]=0;m=h;n=j;o=k}k=n+8|0;l=c[k>>2]|0;c[m+4>>2]=l;if((l|0)!=(o|0))c[l+12>>2]=m;l=m+12|0;c[n+12>>2]=c[l>>2];p=c[l>>2]|0;q=p+8|0;c[((c[q>>2]|0)==(m|0)?q:p+4|0)>>2]=n;c[k>>2]=m;c[l>>2]=n;l=c[g>>2]|0;r=c[l+4>>2]|0;s=l}else{r=j;s=h}if((c[c[r+4>>2]>>2]|0)==1){j=r+8|0;l=c[j>>2]|0;if((c[l>>2]|0)==1)if((c[f>>2]|0)==(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);t=c[g>>2]|0;break}else{a[1263537]=0;c[r>>2]=0;t=s;break}a[1263537]=0;c[l>>2]=1;k=c[f>>2]|0;if((k|0)==(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);u=c[j>>2]|0;v=c[f>>2]|0}else{a[1263537]=0;c[r>>2]=0;u=l;v=k}k=u+4|0;l=c[k>>2]|0;c[j>>2]=l;if((l|0)!=(v|0))c[l+12>>2]=r;l=r+12|0;c[u+12>>2]=c[l>>2];j=c[l>>2]|0;p=j+4|0;c[((c[p>>2]|0)==(r|0)?p:j+8|0)>>2]=u;c[k>>2]=r;c[l>>2]=u;l=c[g>>2]|0;w=c[l+4>>2]|0;x=l}else{w=r;x=s}l=c[x>>2]|0;k=c[f>>2]|0;if((l|0)==0&(k|0)==(w|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);y=c[g>>2]|0;z=c[f>>2]|0}else{a[1263537]=0;c[w>>2]=l;y=x;z=k}c[y>>2]=1;k=c[w+4>>2]|0;a[1263537]=0;c[k>>2]=1;k=y+4|0;l=c[k>>2]|0;j=l+8|0;p=c[j>>2]|0;c[k>>2]=p;if((p|0)!=(z|0))c[p+12>>2]=y;p=y+12|0;c[l+12>>2]=c[p>>2];k=c[p>>2]|0;q=k+8|0;c[((c[q>>2]|0)==(y|0)?q:k+4|0)>>2]=l;c[j>>2]=y;c[p>>2]=l;t=e}else{if(!(c[i>>2]|0)){a[1263537]=0;c[i>>2]=1;l=c[f>>2]|0;if((l|0)==(h|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);p=c[g>>2]|0;A=c[p+8>>2]|0;B=c[f>>2]|0;C=p}else{a[1263537]=0;c[h>>2]=0;A=i;B=l;C=h}l=A+4|0;p=c[l>>2]|0;c[C+8>>2]=p;if((p|0)!=(B|0))c[p+12>>2]=C;p=C+12|0;c[A+12>>2]=c[p>>2];j=c[p>>2]|0;k=j+4|0;c[((c[k>>2]|0)==(C|0)?k:j+8|0)>>2]=A;c[l>>2]=C;c[p>>2]=A;p=c[g>>2]|0;D=c[p+8>>2]|0;E=p}else{D=i;E=h}p=D+4|0;l=c[p>>2]|0;j=(c[c[D+8>>2]>>2]|0)==1;if(!((c[l>>2]|0)!=1|j^1))if((c[f>>2]|0)==(D|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);t=c[g>>2]|0;break}else{a[1263537]=0;c[D>>2]=0;t=E;break}if(j){a[1263537]=0;c[l>>2]=1;j=c[f>>2]|0;if((j|0)==(D|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);F=c[p>>2]|0;G=c[f>>2]|0}else{a[1263537]=0;c[D>>2]=0;F=l;G=j}j=F+8|0;l=c[j>>2]|0;c[p>>2]=l;if((l|0)!=(G|0))c[l+12>>2]=D;l=D+12|0;c[F+12>>2]=c[l>>2];p=c[l>>2]|0;k=p+8|0;c[((c[k>>2]|0)==(D|0)?k:p+4|0)>>2]=F;c[j>>2]=D;c[l>>2]=F;l=c[g>>2]|0;H=c[l+8>>2]|0;I=l}else{H=D;I=E}l=c[I>>2]|0;j=c[f>>2]|0;if((l|0)==0&(j|0)==(H|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);J=c[g>>2]|0;K=c[f>>2]|0}else{a[1263537]=0;c[H>>2]=l;J=I;K=j}c[J>>2]=1;j=c[H+8>>2]|0;a[1263537]=0;c[j>>2]=1;j=J+8|0;l=c[j>>2]|0;p=l+4|0;k=c[p>>2]|0;c[j>>2]=k;if((k|0)!=(K|0))c[k+12>>2]=J;k=J+12|0;c[l+12>>2]=c[k>>2];j=c[k>>2]|0;q=j+4|0;c[((c[q>>2]|0)==(J|0)?q:j+8|0)>>2]=l;c[p>>2]=J;c[k>>2]=l;t=e}while(0);if((e|0)!=(t|0)&(c[t>>2]|0)==1)b=t;else{L=t;break}}}else L=d;a[1263537]=0;c[L>>2]=1;if((c[c[f>>2]>>2]|0)==1){a[1263537]=0;return}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143886,1145936,447,1143897,0);return}}function __ZN3MapI10StringName6_GDFKC10ComparatorIS0_E16DefaultAllocatorE10_insert_rbERKS0_RKS1_(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f;a[g>>0]=0;h=__ZN3MapI10StringName6_GDFKC10ComparatorIS0_E16DefaultAllocatorE7_insertERKS0_Rb(b,d,g)|0;a:do if(h|0){c[h+28>>2]=c[e>>2];d=h+32|0;__ZN4ListIi16DefaultAllocatorE5clearEv(d);i=c[e+4>>2]|0;if(!i)j=0;else{k=i;n=4}while(1){if((n|0)==4){n=0;j=c[k>>2]|0}if(!j)break a;if(!(c[d>>2]|0)){i=__ZnwjPFPvjE(12,4740)|0;c[d>>2]=i;c[i>>2]=0;c[i+4>>2]=0;c[i+8>>2]=0}i=__ZnwjPFPvjE(16,4740)|0;c[i>>2]=c[j>>2];o=c[d>>2]|0;p=o+4|0;q=c[p>>2]|0;c[i+8>>2]=q;c[i+4>>2]=0;c[i+12>>2]=o;if(q|0)c[q+4>>2]=i;c[p>>2]=i;if(!(c[o>>2]|0))c[o>>2]=i;i=o+8|0;c[i>>2]=(c[i>>2]|0)+1;k=j+4|0;n=4}}while(0);if(a[g>>0]|0){l=f;return h|0}g=b+8|0;c[g>>2]=(c[g>>2]|0)+1;g=h+12|0;n=c[g>>2]|0;if(!(c[n>>2]|0)){j=b+4|0;k=h;e=n;d=n;n=g;while(1){g=e+12|0;i=c[g>>2]|0;o=c[i+8>>2]|0;p=i;do if((e|0)==(o|0)){q=c[i+4>>2]|0;if(!(c[q>>2]|0)){c[d>>2]=1;a[1263537]=0;c[q>>2]=1;if((c[j>>2]|0)==(i|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);r=c[(c[n>>2]|0)+12>>2]|0;break}else{a[1263537]=0;c[i>>2]=0;r=i;break}}q=e+4|0;if((k|0)==(c[q>>2]|0)){s=k+8|0;t=c[s>>2]|0;c[q>>2]=t;if((t|0)==(c[j>>2]|0))u=p;else{c[t+12>>2]=e;u=c[g>>2]|0}t=k+12|0;c[t>>2]=u;q=c[g>>2]|0;v=q+8|0;c[((c[v>>2]|0)==(e|0)?v:q+4|0)>>2]=k;c[s>>2]=e;c[g>>2]=k;w=e;x=k;y=c[t>>2]|0}else{w=k;x=e;y=i}a[1263537]=0;c[x>>2]=1;t=c[j>>2]|0;if((t|0)==(y|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);z=c[(c[w+12>>2]|0)+12>>2]|0;A=c[j>>2]|0}else{a[1263537]=0;c[y>>2]=0;z=y;A=t}t=z+8|0;s=c[t>>2]|0;q=s+4|0;v=c[q>>2]|0;c[t>>2]=v;if((v|0)!=(A|0))c[v+12>>2]=z;v=z+12|0;c[s+12>>2]=c[v>>2];t=c[v>>2]|0;B=t+4|0;c[((c[B>>2]|0)==(z|0)?B:t+8|0)>>2]=s;c[q>>2]=z;c[v>>2]=s;r=w}else{if(!(c[o>>2]|0)){c[d>>2]=1;a[1263537]=0;c[o>>2]=1;if((c[j>>2]|0)==(i|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);r=c[(c[n>>2]|0)+12>>2]|0;break}else{a[1263537]=0;c[i>>2]=0;r=i;break}}s=e+8|0;if((k|0)==(c[s>>2]|0)){v=k+4|0;q=c[v>>2]|0;c[s>>2]=q;if((q|0)==(c[j>>2]|0))C=p;else{c[q+12>>2]=e;C=c[g>>2]|0}q=k+12|0;c[q>>2]=C;s=c[g>>2]|0;t=s+4|0;c[((c[t>>2]|0)==(e|0)?t:s+8|0)>>2]=k;c[v>>2]=e;c[g>>2]=k;D=e;E=k;F=c[q>>2]|0}else{D=k;E=e;F=i}a[1263537]=0;c[E>>2]=1;q=c[j>>2]|0;if((q|0)==(F|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);G=c[(c[D+12>>2]|0)+12>>2]|0;H=c[j>>2]|0}else{a[1263537]=0;c[F>>2]=0;G=F;H=q}q=G+4|0;v=c[q>>2]|0;s=v+8|0;t=c[s>>2]|0;c[q>>2]=t;if((t|0)!=(H|0))c[t+12>>2]=G;t=G+12|0;c[v+12>>2]=c[t>>2];q=c[t>>2]|0;B=q+8|0;c[((c[B>>2]|0)==(G|0)?B:q+4|0)>>2]=v;c[s>>2]=G;c[t>>2]=v;r=D}while(0);i=r+12|0;g=c[i>>2]|0;if(!(c[g>>2]|0)){k=r;e=g;d=g;n=i}else break}}n=c[(c[b>>2]|0)+8>>2]|0;a[1263537]=0;c[n>>2]=1;l=f;return h|0}function __ZN3MapI10StringName6_GDFKC10ComparatorIS0_E16DefaultAllocatorE7_insertERKS0_Rb(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0;f=c[b>>2]|0;g=c[f+8>>2]|0;h=b+4|0;i=c[h>>2]|0;a:do if((g|0)==(i|0))j=f;else{k=c[d>>2]|0;l=g;while(1){m=c[l+24>>2]|0;if(k>>>0<m>>>0)n=l+8|0;else{if(m>>>0>=k>>>0)break;n=l+4|0}m=c[n>>2]|0;if((m|0)==(i|0)){j=l;break a}else l=m}a[e>>0]=1;o=l;return o|0}while(0);i=__ZnwjPFPvjE(36,4740)|0;n=i+24|0;__ZN10StringNameC2Ev(n);c[i+32>>2]=0;c[i>>2]=0;c[i+4>>2]=0;c[i+8>>2]=0;c[i+12>>2]=0;c[i+16>>2]=0;c[i+20>>2]=0;c[i+12>>2]=j;g=c[h>>2]|0;f=i+4|0;c[f>>2]=g;k=i+8|0;c[k>>2]=g;__ZN10StringNameaSERKS_(n,d);if((j|0)!=(c[b>>2]|0)?(c[d>>2]|0)>>>0>=(c[j+24>>2]|0)>>>0:0)p=j+4|0;else p=j+8|0;c[p>>2]=i;a[e>>0]=0;e=c[f>>2]|0;f=c[h>>2]|0;if((e|0)==(f|0)){h=i;do{p=h;h=c[h+12>>2]|0}while((p|0)==(c[h+4>>2]|0));q=(h|0)==(c[b>>2]|0)?0:h}else{h=e;while(1){e=c[h+8>>2]|0;if((e|0)==(f|0)){q=h;break}else h=e}}c[i+16>>2]=q;h=c[k>>2]|0;b:do if((h|0)==(f|0)){k=i;while(1){e=k;k=c[k+12>>2]|0;if((e|0)!=(c[k+8>>2]|0)){r=k;break b}if((k|0)==(c[b>>2]|0)){r=0;break}}}else{k=h;while(1){l=c[k+4>>2]|0;if((l|0)==(f|0)){r=k;break}else k=l}}while(0);f=i+20|0;c[f>>2]=r;if(!q)s=r;else{c[q+20>>2]=i;s=c[f>>2]|0}if(!s){o=i;return o|0}c[s+16>>2]=i;o=i;return o|0}function __ZNK10GDFunction8get_nameEv(a){a=a|0;var b=0,d=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b;__ZN10StringNameC2ERKS_(d,a+92|0);l=b;return c[d>>2]|0}function __ZN16GDScriptLanguage11_add_globalERK10StringNameRK7Variant(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);g=f;h=b+12|0;i=c[h>>2]|0;a:do if(i){j=c[i+8>>2]|0;k=c[b+16>>2]|0;b:do if((j|0)==(k|0))n=j;else{o=c[d>>2]|0;p=j;do{q=c[p+24>>2]|0;if(o>>>0<q>>>0)r=p+8|0;else{if(q>>>0>=o>>>0){n=p;break b}r=p+4|0}p=c[r>>2]|0}while((p|0)!=(k|0));s=b+8|0;break a}while(0);j=b+8|0;if((n|0)!=(k|0)&(n|0)!=0){p=c[(__ZN3MapI10StringNamei10ComparatorIS0_E16DefaultAllocatorEixERKS0_(h,d)|0)>>2]|0;do if((p|0)<0)t=19;else{o=c[j>>2]|0;q=(o|0)==0;if(q)u=0;else u=c[o+-4>>2]|0;if((u|0)<=(p|0)){if(q)v=0;else v=c[o+-4>>2]|0;if((v|0)<=(p|0)){t=19;break}a[1263537]=0}__ZN6VectorI7VariantE14_copy_on_writeEv(j);w=(c[j>>2]|0)+(p*24|0)|0}while(0);if((t|0)==19){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);w=0}__ZN7VariantaSERKS_(w,e);l=f;return}else s=j}else s=b+8|0;while(0);w=b+8|0;t=c[w>>2]|0;if(!t)x=0;else x=c[t+-4>>2]|0;c[(__ZN3MapI10StringNamei10ComparatorIS0_E16DefaultAllocatorEixERKS0_(h,d)|0)>>2]=x;__ZN7VariantC2ERKS_(g,e);__ZN6VectorI7VariantE9push_backES0_(s,g)|0;if(c[g>>2]|0)__ZN7Variant5clearEv(g);if(!(c[w>>2]|0))y=0;else{__ZN6VectorI7VariantE14_copy_on_writeEv(s);y=c[w>>2]|0}c[b+4>>2]=y;l=f;return}function __ZN4ListIi16DefaultAllocatorED2Ev(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0;d=c[b>>2]|0;if(!d)return;else e=d;while(1){d=c[e>>2]|0;if(!d){f=15;break}a[1263537]=0;if((c[d+12>>2]|0)==(e|0)){c[e>>2]=c[d+4>>2];g=e+4|0;h=c[d+8>>2]|0;if((c[g>>2]|0)==(d|0))c[g>>2]=h;g=d+4|0;if(h|0)c[h+4>>2]=c[g>>2];i=c[g>>2]|0;if(i|0)c[i+8>>2]=h;__ZN6Memory11free_staticEPvb(d,0);d=e+8|0;c[d>>2]=(c[d>>2]|0)+-1}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145114,1145120,157,1145132,0);j=c[b>>2]|0;if(!(c[j+8>>2]|0)){f=14;break}if(!j){f=18;break}else e=j}if((f|0)==14){__ZN6Memory11free_staticEPvb(j,0);c[b>>2]=0;return}else if((f|0)==15)if(!(c[e+8>>2]|0)){a[1263537]=0;__ZN6Memory11free_staticEPvb(e,0);return}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145461,1145120,668,1145467,0);return}else if((f|0)==18)return}function __ZNK8GDParser16get_error_columnEv(a){a=a|0;return c[a+32>>2]|0}function __ZN3MapIi6String10ComparatorIiE16DefaultAllocatorEixERKi(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;g=c[b>>2]|0;if(!g){h=__ZnwjPFPvjE(32,4740)|0;c[h+28>>2]=0;i=h+16|0;c[i>>2]=0;c[i+4>>2]=0;c[b>>2]=h;i=c[b+4>>2]|0;c[h+4>>2]=i;c[h+8>>2]=i;c[h+12>>2]=i;c[h>>2]=1;if(!h){c[f>>2]=0;j=f;k=14}else{n=h;o=i;k=5}}else{n=g;o=c[b+4>>2]|0;k=5}a:do if((k|0)==5){g=c[n+8>>2]|0;b:do if((g|0)!=(o|0)){i=c[d>>2]|0;h=g;while(1){p=c[h+24>>2]|0;if((i|0)<(p|0))q=h+8|0;else{if((p|0)>=(i|0))break;q=h+4|0}p=c[q>>2]|0;if((p|0)==(o|0))break b;else h=p}if(!((h|0)==(o|0)|(h|0)==0)){r=h;break a}}while(0);c[f>>2]=0;if(!n){j=f;k=14}else{s=f;k=15}}while(0);if((k|0)==14){n=__ZnwjPFPvjE(32,4740)|0;c[n+28>>2]=0;o=n+16|0;c[o>>2]=0;c[o+4>>2]=0;c[b>>2]=n;o=c[b+4>>2]|0;c[n+4>>2]=o;c[n+8>>2]=o;c[n+12>>2]=o;c[n>>2]=1;s=j;k=15}if((k|0)==15){k=__ZN3MapIi6String10ComparatorIiE16DefaultAllocatorE10_insert_rbERKiRKS0_(b,d,f)|0;d=c[f>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);if(!k){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145936,616,1145947,0);t=0;l=e;return t|0}else r=k}a[1263537]=0;t=r+28|0;l=e;return t|0}function __ZN3MapIi6String10ComparatorIiE16DefaultAllocatorE13_cleanup_treeEPNS4_7ElementE(a,b){a=a|0;b=b|0;if((c[a+4>>2]|0)==(b|0))return;__ZN3MapIi6String10ComparatorIiE16DefaultAllocatorE13_cleanup_treeEPNS4_7ElementE(a,c[b+8>>2]|0);__ZN3MapIi6String10ComparatorIiE16DefaultAllocatorE13_cleanup_treeEPNS4_7ElementE(a,c[b+4>>2]|0);a=c[b+28>>2]|0;if(a|0?(__Z16atomic_decrementPj(a+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(a,1);__ZN6Memory11free_staticEPvb(b,0);return}function __ZN3MapIi6String10ComparatorIiE16DefaultAllocatorE10_insert_rbERKiRKS0_(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f;a[g>>0]=0;h=__ZN3MapIi6String10ComparatorIiE16DefaultAllocatorE7_insertERKiRb(b,d,g)|0;if(h|0?(d=h+28|0,i=c[d>>2]|0,(i|0)!=(c[e>>2]|0)):0){if(i|0?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);c[d>>2]=0;i=c[e>>2]|0;if(i|0?__Z28atomic_conditional_incrementPj(i+-8|0)|0:0)c[d>>2]=c[e>>2]}if(a[g>>0]|0){l=f;return h|0}g=b+8|0;c[g>>2]=(c[g>>2]|0)+1;g=h+12|0;e=c[g>>2]|0;if(!(c[e>>2]|0)){d=b+4|0;i=h;j=e;k=e;e=g;while(1){g=j+12|0;n=c[g>>2]|0;o=c[n+8>>2]|0;p=n;do if((j|0)==(o|0)){q=c[n+4>>2]|0;if(!(c[q>>2]|0)){c[k>>2]=1;a[1263537]=0;c[q>>2]=1;if((c[d>>2]|0)==(n|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);r=c[(c[e>>2]|0)+12>>2]|0;break}else{a[1263537]=0;c[n>>2]=0;r=n;break}}q=j+4|0;if((i|0)==(c[q>>2]|0)){s=i+8|0;t=c[s>>2]|0;c[q>>2]=t;if((t|0)==(c[d>>2]|0))u=p;else{c[t+12>>2]=j;u=c[g>>2]|0}t=i+12|0;c[t>>2]=u;q=c[g>>2]|0;v=q+8|0;c[((c[v>>2]|0)==(j|0)?v:q+4|0)>>2]=i;c[s>>2]=j;c[g>>2]=i;w=j;x=i;y=c[t>>2]|0}else{w=i;x=j;y=n}a[1263537]=0;c[x>>2]=1;t=c[d>>2]|0;if((t|0)==(y|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);z=c[(c[w+12>>2]|0)+12>>2]|0;A=c[d>>2]|0}else{a[1263537]=0;c[y>>2]=0;z=y;A=t}t=z+8|0;s=c[t>>2]|0;q=s+4|0;v=c[q>>2]|0;c[t>>2]=v;if((v|0)!=(A|0))c[v+12>>2]=z;v=z+12|0;c[s+12>>2]=c[v>>2];t=c[v>>2]|0;B=t+4|0;c[((c[B>>2]|0)==(z|0)?B:t+8|0)>>2]=s;c[q>>2]=z;c[v>>2]=s;r=w}else{if(!(c[o>>2]|0)){c[k>>2]=1;a[1263537]=0;c[o>>2]=1;if((c[d>>2]|0)==(n|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);r=c[(c[e>>2]|0)+12>>2]|0;break}else{a[1263537]=0;c[n>>2]=0;r=n;break}}s=j+8|0;if((i|0)==(c[s>>2]|0)){v=i+4|0;q=c[v>>2]|0;c[s>>2]=q;if((q|0)==(c[d>>2]|0))C=p;else{c[q+12>>2]=j;C=c[g>>2]|0}q=i+12|0;c[q>>2]=C;s=c[g>>2]|0;t=s+4|0;c[((c[t>>2]|0)==(j|0)?t:s+8|0)>>2]=i;c[v>>2]=j;c[g>>2]=i;D=j;E=i;F=c[q>>2]|0}else{D=i;E=j;F=n}a[1263537]=0;c[E>>2]=1;q=c[d>>2]|0;if((q|0)==(F|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);G=c[(c[D+12>>2]|0)+12>>2]|0;H=c[d>>2]|0}else{a[1263537]=0;c[F>>2]=0;G=F;H=q}q=G+4|0;v=c[q>>2]|0;s=v+8|0;t=c[s>>2]|0;c[q>>2]=t;if((t|0)!=(H|0))c[t+12>>2]=G;t=G+12|0;c[v+12>>2]=c[t>>2];q=c[t>>2]|0;B=q+8|0;c[((c[B>>2]|0)==(G|0)?B:q+4|0)>>2]=v;c[s>>2]=G;c[t>>2]=v;r=D}while(0);n=r+12|0;g=c[n>>2]|0;if(!(c[g>>2]|0)){i=r;j=g;k=g;e=n}else break}}e=c[(c[b>>2]|0)+8>>2]|0;a[1263537]=0;c[e>>2]=1;l=f;return h|0}function __ZN3MapIi6String10ComparatorIiE16DefaultAllocatorE7_insertERKiRb(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0;f=c[b>>2]|0;g=c[f+8>>2]|0;h=b+4|0;i=c[h>>2]|0;a:do if((g|0)==(i|0))j=f;else{k=c[d>>2]|0;l=g;while(1){m=c[l+24>>2]|0;if((k|0)<(m|0))n=l+8|0;else{if((m|0)>=(k|0))break;n=l+4|0}m=c[n>>2]|0;if((m|0)==(i|0)){j=l;break a}else l=m}a[e>>0]=1;o=l;return o|0}while(0);i=__ZnwjPFPvjE(32,4740)|0;c[i+28>>2]=0;c[i>>2]=0;c[i+4>>2]=0;c[i+8>>2]=0;c[i+12>>2]=0;c[i+16>>2]=0;c[i+20>>2]=0;c[i+12>>2]=j;n=c[h>>2]|0;g=i+4|0;c[g>>2]=n;f=i+8|0;c[f>>2]=n;c[i+24>>2]=c[d>>2];if((j|0)!=(c[b>>2]|0)?(c[d>>2]|0)>=(c[j+24>>2]|0):0)p=j+4|0;else p=j+8|0;c[p>>2]=i;a[e>>0]=0;e=c[g>>2]|0;g=c[h>>2]|0;if((e|0)==(g|0)){h=i;do{p=h;h=c[h+12>>2]|0}while((p|0)==(c[h+4>>2]|0));q=(h|0)==(c[b>>2]|0)?0:h}else{h=e;while(1){e=c[h+8>>2]|0;if((e|0)==(g|0)){q=h;break}else h=e}}c[i+16>>2]=q;h=c[f>>2]|0;b:do if((h|0)==(g|0)){f=i;while(1){e=f;f=c[f+12>>2]|0;if((e|0)!=(c[f+8>>2]|0)){r=f;break b}if((f|0)==(c[b>>2]|0)){r=0;break}}}else{f=h;while(1){l=c[f+4>>2]|0;if((l|0)==(g|0)){r=f;break}else f=l}}while(0);g=i+20|0;c[g>>2]=r;if(!q)s=r;else{c[q+20>>2]=i;s=c[g>>2]|0}if(!s){o=i;return o|0}c[s+16>>2]=i;o=i;return o|0}function __ZN3RefI9ReferenceEaSI13GDNativeClassEEvRKS_IT_E(a,b){a=a|0;b=b|0;var d=0,e=0;d=c[b>>2]|0;if(!d){b=c[a>>2]|0;if((b|0?__ZN9Reference11unreferenceEv(b)|0:0)?(b=c[a>>2]|0,__Z17predelete_handlerP6Object(b)|0):0){gj[c[(c[b>>2]|0)+76>>2]&8191](b);__ZN6Memory11free_staticEPvb(b,0)}c[a>>2]=0;return}b=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1220724)|0;e=b?d:0;d=c[a>>2]|0;if((e|0)==(d|0))return;if((d|0?__ZN9Reference11unreferenceEv(d)|0:0)?(d=c[a>>2]|0,__Z17predelete_handlerP6Object(d)|0):0){gj[c[(c[d>>2]|0)+76>>2]&8191](d);__ZN6Memory11free_staticEPvb(d,0)}c[a>>2]=e;if(!e)return;__ZN9Reference9referenceEv(e);return}function __ZN4ListIN12GlobalConfig9SingletonE16DefaultAllocatorED2Ev(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0;d=c[b>>2]|0;if(!d)return;else e=d;while(1){d=c[e>>2]|0;if(!d){f=15;break}a[1263537]=0;if((c[d+16>>2]|0)==(e|0)){c[e>>2]=c[d+8>>2];g=e+4|0;h=c[d+12>>2]|0;if((c[g>>2]|0)==(d|0))c[g>>2]=h;g=d+8|0;if(h|0)c[h+8>>2]=c[g>>2];i=c[g>>2]|0;if(i|0)c[i+12>>2]=h;__ZN10StringNameD2Ev(d);__ZN6Memory11free_staticEPvb(d,0);d=e+8|0;c[d>>2]=(c[d>>2]|0)+-1}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145114,1145120,157,1145132,0);j=c[b>>2]|0;if(!(c[j+8>>2]|0)){f=14;break}if(!j){f=18;break}else e=j}if((f|0)==14){__ZN6Memory11free_staticEPvb(j,0);c[b>>2]=0;return}else if((f|0)==15)if(!(c[e+8>>2]|0)){a[1263537]=0;__ZN6Memory11free_staticEPvb(e,0);return}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145461,1145120,668,1145467,0);return}else if((f|0)==18)return}function __ZN13GDNativeClass18_initialize_classvEv(b){b=b|0;if(a[1257009]|0)return;if(!(a[1257001]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI9ReferenceEEvv();__ZN9Reference13_bind_methodsEv();a[1257001]=1}__ZN7ClassDB10_add_classI13GDNativeClassEEvv();__ZN13GDNativeClass13_bind_methodsEv();a[1257009]=1;return}function __ZN13GDNativeClass5_setvERK10StringNameRK7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK13GDNativeClass5_getvERK10StringNameR7Variant(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);g=f+24|0;h=f;if(1136==1131){i=0;l=f;return i|0}j=__ZN7ClassDB20get_integer_constantERK10StringNameS2_Pb(b+92|0,d,g)|0;if(!(a[g>>0]|0)){i=0;l=f;return i|0}__ZN7VariantC2Ei(h,j);__ZN7VariantaSERKS_(e,h);if(c[h>>2]|0)__ZN7Variant5clearEv(h);i=1;l=f;return i|0}function __ZNK13GDNativeClass19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+24|0;g=e+4|0;h=e;if(!d)__ZNK9Reference19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,0);__ZN6StringC2EPKc(f,499145);i=c[f>>2]|0;f=i;j=g+4|0;c[j>>2]=0;k=g+12|0;c[k>>2]=0;c[g>>2]=0;n=(i|0)==0;if(!n?(c[j>>2]=0,__Z28atomic_conditional_incrementPj(i+-8|0)|0):0)c[j>>2]=f;c[g+8>>2]=0;f=c[k>>2]|0;if(f|0){if(!(__Z16atomic_decrementPj(f+-8|0)|0))__ZN6Memory11free_staticEPvb(f,1);c[k>>2]=0}c[g+16>>2]=256;if(!(c[b>>2]|0)){k=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=k;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0}k=__ZnwjPFPvjE(32,4740)|0;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0;c[k+12>>2]=0;c[k+16>>2]=7;f=k+20|0;c[f>>2]=0;j=k+24|0;c[j>>2]=0;o=k+28|0;c[o>>2]=0;__ZN12PropertyInfoaSERKS_(k,g)|0;p=c[b>>2]|0;q=p+4|0;r=c[q>>2]|0;c[j>>2]=r;c[f>>2]=0;c[o>>2]=p;if(r|0)c[r+20>>2]=k;c[q>>2]=k;if(!(c[p>>2]|0))c[p>>2]=k;k=p+8|0;c[k>>2]=(c[k>>2]|0)+1;k=c[g+12>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);k=c[g+4>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);if(!n?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);__ZN10StringNameC2EPKc(h,499145);__ZN7ClassDB17get_property_listE10StringNameP4ListI12PropertyInfo16DefaultAllocatorEbPK6Object(h,b,1,a);__ZN10StringNameD2Ev(h);if(!d){l=e;return}__ZNK9Reference19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,1);l=e;return}function __ZN13GDNativeClass14_notificationvEib(a,b,c){a=a|0;b=b|0;c=c|0;return}function __ZNK13GDNativeClass16_get_class_namevEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+8|0;e=b+4|0;f=b;g=a+88|0;a=c[g>>2]|0;if(a|0){if(c[a+4>>2]|0){l=b;return g|0}if(__ZNK6String6lengthEv(a+8|0)|0){l=b;return g|0}}__ZN6StringC2EPKc(d,499145);c[f>>2]=c[d>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameaSERKS_(g,e);__ZN10StringNameD2Ev(e);e=c[f>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);l=b;return g|0}function __ZNK13GDNativeClass9get_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,499145);l=a;return c[b>>2]|0}function __ZNK13GDNativeClass8is_classERK6String(a,b){a=a|0;b=b|0;var c=0;if(!(__ZNK6StringeqEPKc(b,499145)|0)?!(__ZNK6StringeqEPKc(b,1126157)|0):0)c=__ZNK6StringeqEPKc(b,1142944)|0;else c=1;return c|0}function __ZNK13GDNativeClass12is_class_ptrEPv(a,b){a=a|0;b=b|0;return (b|0)==1220880|((b|0)==1220724|(b|0)==1220580)|0}function __ZN13GDNativeClassD2Ev(a){a=a|0;c[a>>2]=25592;__ZN10StringNameD2Ev(a+92|0);__ZN10StringNameD2Ev(a+88|0);__ZN9ReferenceD2Ev(a);return}function __ZN13GDNativeClassD0Ev(a){a=a|0;c[a>>2]=25592;__ZN10StringNameD2Ev(a+92|0);__ZN10StringNameD2Ev(a+88|0);__ZN9ReferenceD2Ev(a);__ZdlPv(a);return}function __ZNK13GDNativeClass4_getERK10StringNameR7Variant(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);g=f+24|0;h=f;i=__ZN7ClassDB20get_integer_constantERK10StringNameS2_Pb(b+92|0,d,g)|0;if(!(a[g>>0]|0)){j=0;l=f;return j|0}__ZN7VariantC2Ei(h,i);__ZN7VariantaSERKS_(e,h);if(c[h>>2]|0)__ZN7Variant5clearEv(h);j=1;l=f;return j|0}function __ZN7ClassDB10_add_classI13GDNativeClassEEvv(){var a=0,b=0,d=0,e=0,f=0,g=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+16|0;d=a+12|0;e=a+8|0;f=a+4|0;g=a;__ZN6StringC2EPKc(b,499145);c[e>>2]=c[b>>2];__ZN10StringNameC2ERK6String(d,e);__ZN6StringC2EPKc(b,1126157);c[g>>2]=c[b>>2];__ZN10StringNameC2ERK6String(f,g);__ZN7ClassDB11_add_class2ERK10StringNameS2_(d,f);__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);__ZN10StringNameD2Ev(d);d=c[e>>2]|0;if(!d){l=a;return}if(__Z16atomic_decrementPj(d+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(d,1);l=a;return}function __ZN13GDNativeClass13_bind_methodsEv(){var a=0,b=0,d=0,e=0,f=0,g=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__Z8D_METHODPKc(b,496092);d=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(d);c[d>>2]=25684;__ZN10MethodBind10_set_constEb(d,0);__ZN10MethodBind24_generate_argument_typesEi(d,0);__ZN10MethodBind12_set_returnsEb(d,1);c[d+44>>2]=524;c[d+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,d,b,0,0)|0;d=b+4|0;e=c[d>>2]|0;if(!e){__ZN10StringNameD2Ev(b);l=a;return}if(__Z16atomic_decrementPj(e+-8|0)|0){__ZN10StringNameD2Ev(b);l=a;return}f=c[d>>2]|0;d=(f|0)==0?0:f+-4|0;f=d+4|0;if(c[d>>2]|0){g=0;do{__ZN10StringNameD2Ev(f+(g<<2)|0);g=g+1|0}while(g>>>0<(c[d>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(e,1);__ZN10StringNameD2Ev(b);l=a;return}function __ZN13GDNativeClass4_newEv(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+20|0;g=e+12|0;h=e+8|0;i=e+4|0;j=e+16|0;k=e;n=d+92|0;d=__ZN7ClassDB8instanceERK10StringName(n)|0;if(d|0){if(!($i[c[(c[d>>2]|0)+44>>2]&8191](d,1220724)|0)){__ZN7VariantC2EPK6Object(b,d);l=e;return}a[1263537]=0;if(__ZN9Reference8init_refEv(d)|0)c[k>>2]=d;__ZNK3RefI9ReferenceEcv7VariantEv(b,k);d=c[k>>2]|0;if((d|0?__ZN9Reference11unreferenceEv(d)|0:0)?(d=c[k>>2]|0,__Z17predelete_handlerP6Object(d)|0):0){gj[c[(c[d>>2]|0)+76>>2]&8191](d);__ZN6Memory11free_staticEPvb(d,0)}c[k>>2]=0;l=e;return}k=c[n>>2]|0;do if(k){n=c[k+4>>2]|0;if(n|0){__ZN6StringC2EPKc(f,n);o=c[f>>2]|0;break}n=k+8|0;c[f>>2]=0;d=c[n>>2]|0;if((d|0)!=0?(c[f>>2]=0,(__Z28atomic_conditional_incrementPj(d+-8|0)|0)!=0):0){d=c[n>>2]|0;c[f>>2]=d;o=d}else o=0}else{c[f>>2]=0;o=0}while(0);c[j>>2]=o;c[i>>2]=__ZplPKcRK6String(499159,j)|0;__ZN6StringC2EPKc(f,499173);c[h>>2]=__ZNK6StringplERKS_(i,f)|0;c[g>>2]=__ZNK6String4utf8Ev(h)|0;__Z19_err_set_last_errorPKc(__ZNK10CharString8get_dataEv(g)|0);o=c[g>>2]|0;if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(o,1);o=c[h>>2]|0;if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(o,1);o=c[f>>2]|0;if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(o,1);o=c[i>>2]|0;if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(o,1);o=c[j>>2]|0;if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(o,1);a[1263537]=1;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(490716,483610,73,499196,0);c[b>>2]=0;l=e;return}function __ZNK12MethodBind0RI13GDNativeClass7VariantE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;if((b|0)!=-1){f=0;l=a;return f|0}c[d>>2]=0;__ZN7VariantC2ERKS_(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);if(c[d>>2]|0)__ZN7Variant5clearEv(d);f=b;l=a;return f|0}function __ZNK12MethodBind0RI13GDNativeClass7VariantE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,499145);l=a;return c[b>>2]|0}function __ZN12MethodBind0RI13GDNativeClass7VariantE4callEP6ObjectPPKS1_iRNS1_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1220880)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;Pi[n&2047](i,d);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,266,1146558,0);c[b>>2]=0;l=f;return}function __ZN12MethodBind0RI13GDNativeClass7VariantE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;d=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=d;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1220880)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;Pi[i&2047](f,a);__ZN7VariantaSERKS_(e,f);if(!(c[f>>2]|0)){l=d;return}__ZN7Variant5clearEv(f);l=d;return}function __ZN12MethodBind0RI13GDNativeClass7VariantED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN28ResourceFormatLoaderGDScript4loadERK6StringS2_P5Error(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=b+4|0;h=b;i=(f|0)!=0;if(i)c[f>>2]=12;j=__ZnwjPKc(320,1263606)|0;__ZN8GDScriptC2Ev(j);__Z22postinitialize_handlerP6Object(j);if(!j){k=0;n=0}else{a[1263537]=0;__ZN9Reference8init_refEv(j)|0;k=j;n=j}__ZN6StringC2EPKc(g,499250);if(__ZNK6String9ends_withERKS_(d,g)|0)o=1;else{__ZN6StringC2EPKc(h,499255);p=__ZNK6String9ends_withERKS_(d,h)|0;q=c[h>>2]|0;if(q|0?(__Z16atomic_decrementPj(q+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(q,1);o=p}p=c[g>>2]|0;if(p|0?(__Z16atomic_decrementPj(p+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(p,1);do if(o){p=j+284|0;g=c[p>>2]|0;if((g|0)!=(c[e>>2]|0)){if(g|0?(__Z16atomic_decrementPj(g+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(g,1);c[p>>2]=0;g=c[e>>2]|0;if(g|0?__Z28atomic_conditional_incrementPj(g+-8|0)|0:0)c[p>>2]=c[e>>2]}bj[c[(c[j>>2]|0)+104>>2]&4095](j,e,0);if(!(__ZN8GDScript14load_byte_codeERK6String(j,d)|0))r=33;else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1128090,483610,1925,1106814,0);r=38}}else{if(__ZN8GDScript16load_source_codeERK6String(j,d)|0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1128090,483610,1933,1106814,0);r=38;break}p=j+284|0;g=c[p>>2]|0;if((g|0)!=(c[e>>2]|0)){if(g|0?(__Z16atomic_decrementPj(g+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(g,1);c[p>>2]=0;g=c[e>>2]|0;if(g|0?__Z28atomic_conditional_incrementPj(g+-8|0)|0:0)c[p>>2]=c[e>>2]}bj[c[(c[j>>2]|0)+104>>2]&4095](j,e,0);$i[c[(c[j>>2]|0)+152>>2]&8191](j,0)|0;r=33}while(0);if((r|0)==33){if(i)c[f>>2]=0;if(!k){s=0;l=b;return s|0}if($i[c[(c[k>>2]|0)+44>>2]&8191](k,1220696)|0){__ZN9Reference9referenceEv(k);t=k}else t=0}else if((r|0)==38)if(!k){s=0;l=b;return s|0}else t=0;if(!(__ZN9Reference11unreferenceEv(k)|0)){s=t;l=b;return s|0}if(!(__Z17predelete_handlerP6Object(k)|0)){s=t;l=b;return s|0}gj[c[(c[k>>2]|0)+76>>2]&8191](k);__ZN6Memory11free_staticEPvb(n,0);s=t;l=b;return s|0}function __ZNK28ResourceFormatLoaderGDScript25get_recognized_extensionsEP4ListI6String16DefaultAllocatorE(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=a;__ZN6StringC2EPKc(d,499142);if(!(c[b>>2]|0)){e=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=e;c[e>>2]=0;c[e+4>>2]=0;c[e+8>>2]=0}e=__ZnwjPFPvjE(16,4740)|0;c[e>>2]=0;c[e+4>>2]=0;c[e+8>>2]=0;c[e+12>>2]=0;if((c[d>>2]|0?(c[e>>2]=0,f=c[d>>2]|0,f|0):0)?__Z28atomic_conditional_incrementPj(f+-8|0)|0:0)c[e>>2]=c[d>>2];f=c[b>>2]|0;g=f+4|0;h=c[g>>2]|0;c[e+8>>2]=h;c[e+4>>2]=0;c[e+12>>2]=f;if(h|0)c[h+4>>2]=e;c[g>>2]=e;if(!(c[f>>2]|0))c[f>>2]=e;e=f+8|0;c[e>>2]=(c[e>>2]|0)+1;e=c[d>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);__ZN6StringC2EPKc(d,499242);if(!(c[b>>2]|0)){e=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=e;c[e>>2]=0;c[e+4>>2]=0;c[e+8>>2]=0}e=__ZnwjPFPvjE(16,4740)|0;c[e>>2]=0;c[e+4>>2]=0;c[e+8>>2]=0;c[e+12>>2]=0;if((c[d>>2]|0?(c[e>>2]=0,f=c[d>>2]|0,f|0):0)?__Z28atomic_conditional_incrementPj(f+-8|0)|0:0)c[e>>2]=c[d>>2];f=c[b>>2]|0;g=f+4|0;h=c[g>>2]|0;c[e+8>>2]=h;c[e+4>>2]=0;c[e+12>>2]=f;if(h|0)c[h+4>>2]=e;c[g>>2]=e;if(!(c[f>>2]|0))c[f>>2]=e;e=f+8|0;c[e>>2]=(c[e>>2]|0)+1;e=c[d>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);__ZN6StringC2EPKc(d,499246);if(!(c[b>>2]|0)){e=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=e;c[e>>2]=0;c[e+4>>2]=0;c[e+8>>2]=0}e=__ZnwjPFPvjE(16,4740)|0;c[e>>2]=0;c[e+4>>2]=0;c[e+8>>2]=0;c[e+12>>2]=0;if((c[d>>2]|0?(c[e>>2]=0,f=c[d>>2]|0,f|0):0)?__Z28atomic_conditional_incrementPj(f+-8|0)|0:0)c[e>>2]=c[d>>2];f=c[b>>2]|0;b=f+4|0;g=c[b>>2]|0;c[e+8>>2]=g;c[e+4>>2]=0;c[e+12>>2]=f;if(g|0)c[g+4>>2]=e;c[b>>2]=e;if(!(c[f>>2]|0))c[f>>2]=e;e=f+8|0;c[e>>2]=(c[e>>2]|0)+1;e=c[d>>2]|0;if(!e){l=a;return}if(__Z16atomic_decrementPj(e+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(e,1);l=a;return}function __ZNK28ResourceFormatLoaderGDScript12handles_typeERK6String(a,b){a=a|0;b=b|0;var c=0;if(__ZNK6StringeqEPKc(b,1122110)|0){c=1;return c|0}c=__ZNK6StringeqEPKc(b,652383)|0;return c|0}function __ZNK28ResourceFormatLoaderGDScript17get_resource_typeERK6String(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=a+4|0;e=a+8|0;f=a;c[f>>2]=__ZNK6String13get_extensionEv(b)|0;c[e>>2]=__ZNK6String8to_lowerEv(f)|0;b=c[f>>2]|0;if(b|0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(b,1);if((!(__ZNK6StringeqEPKc(e,499142)|0)?!(__ZNK6StringeqEPKc(e,499242)|0):0)?!(__ZNK6StringeqEPKc(e,499246)|0):0)__ZN6StringC2EPKc(d,1263606);else __ZN6StringC2EPKc(d,652383);b=c[e>>2]|0;if(!b){g=c[d>>2]|0;l=a;return g|0}if(__Z16atomic_decrementPj(b+-8|0)|0){g=c[d>>2]|0;l=a;return g|0}__ZN6Memory11free_staticEPvb(b,1);g=c[d>>2]|0;l=a;return g|0}function __ZN28ResourceFormatLoaderGDScriptD0Ev(a){a=a|0;__ZdlPv(a);return}function __ZN8GDScript14load_byte_codeERK6String(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0;e=l;l=l+192|0;if((l|0)>=(m|0))ba(192);f=e+184|0;g=e+180|0;h=e+44|0;i=e+20|0;j=e+176|0;k=e+40|0;n=e+16|0;o=e+12|0;p=e+4|0;q=e;r=e+8|0;c[f>>2]=0;__ZN6StringC2EPKc(g,499246);s=__ZNK6String9ends_withERKS_(d,g)|0;t=c[g>>2]|0;if(t|0?(__Z16atomic_decrementPj(t+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(t,1);do if(s){t=__ZN10FileAccess4openERK6StringiP5Error(d,1,0)|0;if(!t){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(499260,483610,768,499275,0);u=19;break}a[1263537]=0;v=__ZnwjPKc(48,1263606)|0;__ZN19FileAccessEncryptedC2Ev(v);if(!v){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(499260,483610,770,499326,0);u=19;break}a[1263537]=0;c[g>>2]=0;__ZN6VectorIhE6resizeEi(g,32)|0;w=0;while(1){x=c[g>>2]|0;y=(x|0)==0;if(y)z=0;else z=c[x+-4>>2]|0;if((w|0)>=(z|0))break;A=a[1263540+w>>0]|0;if(y)B=0;else B=c[x+-4>>2]|0;if((B|0)<=(w|0)){if(y)C=0;else C=c[x+-4>>2]|0;if((C|0)<=(w|0)){D=20;break}a[1263537]=0}if((c[x+-8>>2]|0)>>>0>1){y=c[x+-4>>2]|0;E=y+-1|0;F=E>>>1|E;E=F>>>2|F;F=E>>>4|E;E=F>>>8|F;F=__ZN6Memory12alloc_staticEjb((E>>>16|E)+1|0,1)|0;c[F+-8>>2]=1;c[F+-4>>2]=y;if(y|0){E=0;do{a[F+E>>0]=a[(c[g>>2]|0)+E>>0]|0;E=E+1|0}while((E|0)!=(y|0))}y=c[g>>2]|0;if(y|0?(__Z16atomic_decrementPj(y+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(y,1);c[g>>2]=F;G=F}else G=x;a[G+w>>0]=A;w=w+1|0}if((D|0)==20)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);w=__ZN19FileAccessEncrypted14open_and_parseEP10FileAccessRK6VectorIhENS_4ModeE(v,t,g,0)|0;if(!w){a[1263537]=0;__ZN6VectorIhE6resizeEi(f,ij[c[(c[v>>2]|0)+32>>2]&8191](v)|0)|0;y=c[(c[v>>2]|0)+68>>2]|0;E=c[f>>2]|0;do if(!E){H=0;I=0}else{if((c[E+-8>>2]|0)>>>0>1){J=c[E+-4>>2]|0;K=J+-1|0;L=K>>>1|K;K=L>>>2|L;L=K>>>4|K;K=L>>>8|L;L=__ZN6Memory12alloc_staticEjb((K>>>16|K)+1|0,1)|0;c[L+-8>>2]=1;c[L+-4>>2]=J;if(J|0){K=0;do{a[L+K>>0]=a[(c[f>>2]|0)+K>>0]|0;K=K+1|0}while((K|0)!=(J|0))}J=c[f>>2]|0;if(J|0?(__Z16atomic_decrementPj(J+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(J,1);c[f>>2]=L;if(!L){H=0;I=0;break}else M=L}else M=E;H=M;I=c[M+-4>>2]|0}while(0);nj[y&2047](v,H,I)|0;gj[c[(c[v>>2]|0)+144>>2]&8191](v);__ZN6Memory11free_staticEPvb(v,0);N=0}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(499260,483610,777,1145420,0);N=1}E=c[g>>2]|0;if(E|0?(__Z16atomic_decrementPj(E+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(E,1);if(!N)D=56;else u=w}else{E=__ZN10FileAccess17get_file_as_arrayERK6String(d)|0;t=E;J=c[f>>2]|0;if((J|0)!=(E|0)){if(J|0?(__Z16atomic_decrementPj(J+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(J,1);c[f>>2]=0;if(!E){D=58;break}J=E+-8|0;if(!(__Z28atomic_conditional_incrementPj(J)|0))O=J;else{c[f>>2]=t;O=J}}else{if(!E){D=56;break}O=E+-8|0}if(!(__Z16atomic_decrementPj(O)|0)){__ZN6Memory11free_staticEPvb(E,1);D=56}else D=56}while(0);if((D|0)==56){O=c[f>>2]|0;if((O|0)!=0?(c[O+-4>>2]|0)!=0:0){a[1263537]=0;O=b+284|0;N=c[O>>2]|0;do if((N|0)!=(c[d>>2]|0)){if(N|0?(__Z16atomic_decrementPj(N+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(N,1);c[O>>2]=0;I=c[d>>2]|0;if(!I){c[g>>2]=0;P=g;Q=g;break}if(!(__Z28atomic_conditional_incrementPj(I+-8|0)|0)){R=c[O>>2]|0;D=68;break}else{I=c[d>>2]|0;c[O>>2]=I;R=I;D=68;break}}else{R=N;D=68}while(0);if((D|0)==68){c[g>>2]=0;if((R|0)!=0?(c[g>>2]=0,(__Z28atomic_conditional_incrementPj(R+-8|0)|0)!=0):0){c[g>>2]=c[O>>2];P=g;Q=g}else{P=g;Q=g}}do if(__ZNK6StringeqEPKc(g,1263606)|0){Q=__ZNK8Resource8get_pathEv(b)|0;R=Q;N=c[P>>2]|0;if((N|0)==(Q|0)){if(!Q)break}else{if(N|0?(__Z16atomic_decrementPj(N+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(N,1);c[P>>2]=0;if(!Q)break;if(__Z28atomic_conditional_incrementPj(Q+-8|0)|0)c[g>>2]=R}if(!(__Z16atomic_decrementPj(Q+-8|0)|0))__ZN6Memory11free_staticEPvb(Q,1)}while(0);do if(__ZNK6StringneEPKc(g,1263606)|0){Q=__ZNK6String12get_base_dirEv(g)|0;R=Q;N=c[P>>2]|0;if((N|0)==(Q|0)){if(!Q)break}else{if(N|0?(__Z16atomic_decrementPj(N+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(N,1);c[P>>2]=0;if(!Q)break;if(__Z28atomic_conditional_incrementPj(Q+-8|0)|0)c[g>>2]=R}if(!(__Z16atomic_decrementPj(Q+-8|0)|0))__ZN6Memory11free_staticEPvb(Q,1)}while(0);P=b+133|0;a[P>>0]=0;__ZN8GDParserC2Ev(h);c[i>>2]=__ZNK8Resource8get_pathEv(b)|0;Q=__ZN8GDParser14parse_bytecodeERK6VectorIhERK6StringS6_(h,f,g,i)|0;R=c[i>>2]|0;if(R|0?(__Z16atomic_decrementPj(R+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(R,1);if(!Q){__ZN10GDCompilerC2Ev(i);if(!(__ZN10GDCompiler7compileEPK8GDParserP8GDScriptb(i,h,b,0)|0)){a[P>>0]=1;P=c[b+224>>2]|0;if((P|0)!=0?(Q=c[P+8>>2]|0,P=c[b+228>>2]|0,(Q|0)!=(P|0)):0){R=Q;while(1){Q=c[R+8>>2]|0;if((Q|0)==(P|0))break;else R=Q}if(R){P=R;do{__ZN8GDScript18_set_subclass_pathER3RefIS_ERK6String(b,P+28|0,O);P=c[P+16>>2]|0}while((P|0)!=0);S=0}else S=0}else S=0}else{if(!(__ZNK6String6lengthEv(O)|0)){T=0;U=483820}else{c[o>>2]=__ZNK6String4utf8Ev(O)|0;T=1;U=__ZNK10CharString8get_dataEv(o)|0}P=__ZNK10GDCompiler14get_error_lineEv(i)|0;c[r>>2]=__ZNK10GDCompiler9get_errorEv(i)|0;c[q>>2]=__ZplPKcRK6String(483897,r)|0;c[p>>2]=__ZNK6String4utf8Ev(q)|0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(499448,U,P,__ZNK10CharString8get_dataEv(p)|0,2);P=c[p>>2]|0;if(P|0?(__Z16atomic_decrementPj(P+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(P,1);P=c[q>>2]|0;if(P|0?(__Z16atomic_decrementPj(P+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(P,1);P=c[r>>2]|0;if(P|0?(__Z16atomic_decrementPj(P+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(P,1);do if(T?(P=c[o>>2]|0,P|0):0){if(__Z16atomic_decrementPj(P+-8|0)|0)break;__ZN6Memory11free_staticEPvb(P,1)}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(499260,483610,809,483913,0);a[1263537]=0;S=36}o=c[i+16>>2]|0;if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(o,1);__ZN10StringNameD2Ev(i+12|0);V=S}else{if(!(__ZNK6String6lengthEv(O)|0)){W=0;X=483820}else{c[j>>2]=__ZNK6String4utf8Ev(O)|0;W=1;X=__ZNK10CharString8get_dataEv(j)|0}O=__ZNK8GDParser14get_error_lineEv(h)|0;c[i>>2]=__ZNK8GDParser9get_errorEv(h)|0;c[n>>2]=__ZplPKcRK6String(485920,i)|0;c[k>>2]=__ZNK6String4utf8Ev(n)|0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(499448,X,O,__ZNK10CharString8get_dataEv(k)|0,2);O=c[k>>2]|0;if(O|0?(__Z16atomic_decrementPj(O+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(O,1);O=c[n>>2]|0;if(O|0?(__Z16atomic_decrementPj(O+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(O,1);O=c[i>>2]|0;if(O|0?(__Z16atomic_decrementPj(O+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(O,1);if((W?(W=c[j>>2]|0,W|0):0)?(__Z16atomic_decrementPj(W+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(W,1);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(499260,483610,801,483846,0);a[1263537]=0;V=43}__ZN8GDParserD2Ev(h);h=c[g>>2]|0;if(h|0?(__Z16atomic_decrementPj(h+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(h,1);u=V}else D=58}if((D|0)==58){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(499260,483610,785,499378,0);u=43}D=c[f>>2]|0;if(!D){l=e;return u|0}if(__Z16atomic_decrementPj(D+-8|0)|0){l=e;return u|0}__ZN6Memory11free_staticEPvb(D,1);l=e;return u|0}function __ZN8GDParser14parse_bytecodeERK6VectorIhERK6StringS6_(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0;a[b+13>>0]=0;a[b+12>>0]=0;g=b+80|0;a[b+104>>0]=0;h=b+52|0;i=b+48|0;c[h>>2]=0;c[h+4>>2]=0;c[h+8>>2]=0;c[h+12>>2]=0;c[g>>2]=0;c[g+4>>2]=0;c[g+8>>2]=0;c[g+12>>2]=0;g=c[i>>2]|0;if((g|0)!=(c[f>>2]|0)){if(g|0?(__Z16atomic_decrementPj(g+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(g,1);c[i>>2]=0;g=c[f>>2]|0;if(g|0?__Z28atomic_conditional_incrementPj(g+-8|0)|0:0)c[i>>2]=c[f>>2]}f=__ZnwjPKc(56,1263606)|0;__ZN17GDTokenizerBufferC2Ev(f);__ZN17GDTokenizerBuffer15set_code_bufferERK6VectorIhE(f,d)|0;c[b>>2]=f;d=__ZN8GDParser6_parseERK6String(b,e)|0;gj[c[(c[f>>2]|0)+40>>2]&8191](f);__ZN6Memory11free_staticEPvb(f,0);c[b>>2]=0;return d|0}function __ZN17GDTokenizerBuffer15set_code_bufferERK6VectorIhE(b,e){b=b|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0;f=l;l=l+48|0;if((l|0)>=(m|0))ba(48);g=f+36|0;h=f+28|0;i=f;j=f+32|0;k=f+24|0;n=c[e>>2]|0;if(((((n|0?(e=c[n+-4>>2]|0,(e|0)>=24):0)?(a[n>>0]|0)==71:0)?(a[n+1>>0]|0)==68:0)?(a[n+2>>0]|0)==83:0)?(a[n+3>>0]|0)==67:0){a[1263537]=0;if((d[n+5>>0]<<8|d[n+4>>0]|d[n+6>>0]<<16|d[n+7>>0]<<24|0)>12){__ZN6StringC2EPKc(h,499648);c[g>>2]=__ZNK6String4utf8Ev(h)|0;__Z19_err_set_last_errorPKc(__ZNK10CharString8get_dataEv(g)|0);o=c[g>>2]|0;if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(o,1);o=c[h>>2]|0;if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(o,1);a[1263537]=1;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(499473,488440,1065,499704,0);p=30;l=f;return p|0}o=d[n+9>>0]<<8|d[n+8>>0]|d[n+10>>0]<<16|d[n+11>>0]<<24;h=d[n+13>>0]<<8|d[n+12>>0]|d[n+14>>0]<<16|d[n+15>>0]<<24;g=d[n+17>>0]<<8|d[n+16>>0]|d[n+18>>0]<<16|d[n+19>>0]<<24;q=d[n+21>>0]<<8|d[n+20>>0]|d[n+22>>0]<<16|d[n+23>>0]<<24;r=n+24|0;n=e+-24|0;e=b+4|0;__ZN6VectorI10StringNameE6resizeEi(e,o)|0;a:do if((o|0)>0){s=n;t=0;u=r;b:while(1){v=d[u+1>>0]<<8|d[u>>0]|d[u+2>>0]<<16|d[u+3>>0]<<24;if((v|0)>(s|0)){w=70;break}a[1263537]=0;x=u+4|0;c[i>>2]=0;__ZN6VectorIhE6resizeEi(i,v)|0;if((v|0)>0){y=0;do{z=a[x+y>>0]^-74;A=c[i>>2]|0;B=(A|0)==0;if(B)C=0;else C=c[A+-4>>2]|0;if((C|0)<=(y|0)){if(B)D=0;else D=c[A+-4>>2]|0;if((D|0)<=(y|0)){w=59;break b}a[1263537]=0}if((c[A+-8>>2]|0)>>>0>1){B=c[A+-4>>2]|0;E=B+-1|0;F=E>>>1|E;E=F>>>2|F;F=E>>>4|E;E=F>>>8|F;F=__ZN6Memory12alloc_staticEjb((E>>>16|E)+1|0,1)|0;c[F+-8>>2]=1;c[F+-4>>2]=B;if(B|0){E=0;do{a[F+E>>0]=a[(c[i>>2]|0)+E>>0]|0;E=E+1|0}while((E|0)!=(B|0))}B=c[i>>2]|0;do if(B|0){if(__Z16atomic_decrementPj(B+-8|0)|0)break;__ZN6Memory11free_staticEPvb(B,1)}while(0);c[i>>2]=F;G=F}else G=A;a[G+y>>0]=z;y=y+1|0}while((y|0)<(v|0))}y=c[i>>2]|0;if(!y){w=22;break}B=c[y+-4>>2]|0;E=B+-1|0;if((B|0)<1){w=22;break}if((c[y+-8>>2]|0)>>>0>1){H=B+-1|0;I=H>>>1|H;H=I>>>2|I;I=H>>>4|H;H=I>>>8|I;I=__ZN6Memory12alloc_staticEjb((H>>>16|H)+1|0,1)|0;c[I+-8>>2]=1;c[I+-4>>2]=B;H=0;do{a[I+H>>0]=a[(c[i>>2]|0)+H>>0]|0;H=H+1|0}while((H|0)!=(B|0));B=c[i>>2]|0;if(B|0?(__Z16atomic_decrementPj(B+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(B,1);c[i>>2]=I;J=I}else J=y;a[J+E>>0]=0;c[j>>2]=0;B=c[i>>2]|0;if(B)if((c[B+-8>>2]|0)>>>0>1){H=c[B+-4>>2]|0;K=H+-1|0;L=K>>>1|K;K=L>>>2|L;L=K>>>4|K;K=L>>>8|L;L=__ZN6Memory12alloc_staticEjb((K>>>16|K)+1|0,1)|0;c[L+-8>>2]=1;c[L+-4>>2]=H;if(H|0){K=0;do{a[L+K>>0]=a[(c[i>>2]|0)+K>>0]|0;K=K+1|0}while((K|0)!=(H|0))}H=c[i>>2]|0;do if(H|0){if(__Z16atomic_decrementPj(H+-8|0)|0)break;__ZN6Memory11free_staticEPvb(H,1)}while(0);c[i>>2]=L;M=L}else M=B;else M=0;__ZN6String10parse_utf8EPKci(j,M,-1)|0;H=x+v|0;K=s+-4-v|0;__ZN10StringNameC2ERK6String(k,j);E=c[e>>2]|0;y=(E|0)==0;if(y)N=0;else N=c[E+-4>>2]|0;do if((N|0)<=(t|0)){if(y)O=0;else O=c[E+-4>>2]|0;if((O|0)>(t|0)){a[1263537]=0;w=46;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);P=0;break}}else w=46;while(0);if((w|0)==46){w=0;__ZN6VectorI10StringNameE14_copy_on_writeEv(e);P=(c[e>>2]|0)+(t<<2)|0}__ZN10StringNameaSERKS_(P,k);__ZN10StringNameD2Ev(k);E=c[j>>2]|0;do if(E|0){if(__Z16atomic_decrementPj(E+-8|0)|0)break;__ZN6Memory11free_staticEPvb(E,1)}while(0);E=c[i>>2]|0;do if(E|0){if(__Z16atomic_decrementPj(E+-8|0)|0)break;__ZN6Memory11free_staticEPvb(E,1)}while(0);t=t+1|0;if((t|0)>=(o|0)){Q=K;R=H;break a}else{s=K;u=H}}if((w|0)==22)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((w|0)==59)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((w|0)==70){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(499473,488440,1081,499767,0);p=30;l=f;return p|0}}else{Q=n;R=r}while(0);r=b+8|0;__ZN6VectorI7VariantE6resizeEi(r,h)|0;c:do if((h|0)>0){n=0;o=Q;k=R;P=30;while(1){c[i>>2]=0;e=__Z14decode_variantR7VariantPKhiPi(i,k,o,j)|0;if(!e){O=c[j>>2]|0;N=k+O|0;M=o-O|0;O=c[r>>2]|0;J=(O|0)==0;if(J)S=0;else S=c[O+-4>>2]|0;do if((S|0)<=(n|0)){if(J)T=0;else T=c[O+-4>>2]|0;if((T|0)>(n|0)){a[1263537]=0;w=83;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);U=0;break}}else w=83;while(0);if((w|0)==83){w=0;__ZN6VectorI7VariantE14_copy_on_writeEv(r);U=(c[r>>2]|0)+(n*24|0)|0}__ZN7VariantaSERKS_(U,i);V=0;W=P;X=M;Y=N}else{V=1;W=e;X=o;Y=k}if(c[i>>2]|0)__ZN7Variant5clearEv(i);n=n+1|0;if(V|0){p=W;break}if((n|0)>=(h|0)){Z=X;_=Y;break c}else{o=X;k=Y;P=W}}l=f;return p|0}else{Z=Q;_=R}while(0);R=g<<3;if((Z|0)<(R|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(499473,488440,1110,499833,0);p=30;l=f;return p|0}a[1263537]=0;if((g|0)>0){Q=b+12|0;W=_+R|0;Y=0;X=_;while(1){c[i>>2]=d[X+1>>0]<<8|d[X>>0]|d[X+2>>0]<<16|d[X+3>>0]<<24;c[j>>2]=d[X+5>>0]<<8|d[X+4>>0]|d[X+6>>0]<<16|d[X+7>>0]<<24;__ZN4VMapIjjE6insertERKjS2_(Q,i,j)|0;Y=Y+1|0;if((Y|0)==(g|0))break;else X=X+8|0}$=Z-R|0;aa=W}else{$=Z;aa=_}_=b+16|0;__ZN6VectorIjE6resizeEi(_,q)|0;d:do if((q|0)>0){Z=0;W=$;R=aa;while(1){if((W|0)<1){w=97;break}a[1263537]=0;X=d[R>>0]|0;if(!(X&128)){g=c[_>>2]|0;Y=(g|0)==0;if(Y)ca=0;else ca=c[g+-4>>2]|0;if((ca|0)<=(Z|0)){if(Y)da=0;else da=c[g+-4>>2]|0;if((da|0)<=(Z|0)){w=116;break}a[1263537]=0}__ZN6VectorIjE14_copy_on_writeEv(_);c[(c[_>>2]|0)+(Z<<2)>>2]=X;ea=W+-1|0;fa=R+1|0}else{if((W|0)<4){w=100;break}g=d[R+1>>0]<<8|X&127|d[R+2>>0]<<16|d[R+3>>0]<<24;X=c[_>>2]|0;Y=(X|0)==0;if(Y)ga=0;else ga=c[X+-4>>2]|0;if((ga|0)<=(Z|0)){if(Y)ha=0;else ha=c[X+-4>>2]|0;if((ha|0)<=(Z|0)){w=107;break}a[1263537]=0}__ZN6VectorIjE14_copy_on_writeEv(_);c[(c[_>>2]|0)+(Z<<2)>>2]=g;ea=W;fa=R+4|0}Z=Z+1|0;if((Z|0)>=(q|0))break d;else{W=ea;R=fa}}if((w|0)==97){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(499473,488440,1127,499910,0);p=30;l=f;return p|0}else if((w|0)==100){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(499473,488440,1130,499974,0);p=30;l=f;return p|0}else if((w|0)==107)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((w|0)==116)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);c[b+48>>2]=0;p=0;l=f;return p|0}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(499473,488440,1060,499489,0);p=30;l=f;return p|0}function __ZN4VMapIjjE6insertERKjS2_(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;g=c[a>>2]|0;if(!g){h=0;i=c[b>>2]|0}else{j=c[g+-4>>2]|0;a:do if((j|0)>0){k=c[b>>2]|0;n=j+-1|0;o=0;while(1){p=n;while(1){q=p+o|0;r=(q|0)/2|0;s=c[g+(r<<3)>>2]|0;if(k>>>0>=s>>>0)break;if((o|0)<(r|0))p=r+-1|0;else{t=r;u=s;v=k;break a}}if(s>>>0>=k>>>0)break;if((r|0)<(p|0)){n=p;o=r+1|0}else{t=r;u=s;v=k;break a}}if(!((q|0)>-2&(j|0)>(r|0)))__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);k=c[d>>2]|0;__ZN6VectorIN4VMapIjjE5_PairEE14_copy_on_writeEv(a);c[(c[a>>2]|0)+(r<<3)+4>>2]=k;w=r;l=e;return w|0}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);t=0;u=c[0+(0<<3)>>2]|0;v=c[b>>2]|0}while(0);h=(u>>>0<v>>>0&1)+t|0;i=v}c[f>>2]=i;c[f+4>>2]=c[d>>2];__ZN6VectorIN4VMapIjjE5_PairEE6insertEiRKS2_(a,h,f)|0;w=h;l=e;return w|0}function __ZN6VectorIN4VMapIjjE5_PairEE14_copy_on_writeEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0;b=c[a>>2]|0;if(!b)return;if((c[b+-8>>2]|0)>>>0<=1)return;d=c[b+-4>>2]|0;b=(d<<3)+-1|0;e=b>>>1|b;b=e>>>2|e;e=b>>>4|b;b=e>>>8|e;e=__ZN6Memory12alloc_staticEjb((b>>>16|b)+1|0,1)|0;c[e+-8>>2]=1;c[e+-4>>2]=d;if(d|0){b=0;do{f=(c[a>>2]|0)+(b<<3)|0;g=c[f+4>>2]|0;h=e+(b<<3)|0;c[h>>2]=c[f>>2];c[h+4>>2]=g;b=b+1|0}while((b|0)!=(d|0))}d=c[a>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);c[a>>2]=e;return}function __ZN6VectorIN4VMapIjjE5_PairEE6insertEiRKS2_(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;if((d|0)>=0){f=c[b>>2]|0;g=(f|0)==0;if(g)h=0;else h=c[f+-4>>2]|0;if((h|0)>=(d|0)){a[1263537]=0;if(g)i=1;else i=(c[f+-4>>2]|0)+1|0;__ZN6VectorIN4VMapIjjE5_PairEE6resizeEi(b,i)|0;i=c[b>>2]|0;if(!i)j=0;else j=c[i+-4>>2]|0;f=j+-1|0;do if((f|0)>(d|0)){g=j;h=f;while(1){k=g+-2|0;if((g|0)<2){l=28;break}m=c[b>>2]|0;n=(m|0)==0;if(n)o=0;else o=c[m+-4>>2]|0;if((o|0)<=(k|0)){if(n)p=0;else p=c[m+-4>>2]|0;if((p|0)<=(k|0)){l=28;break}a[1263537]=0}n=m+(k<<3)|0;k=c[n>>2]|0;m=c[n+4>>2]|0;n=c[b>>2]|0;q=(n|0)==0;if(q)r=0;else r=c[n+-4>>2]|0;if((r|0)<(g|0)){if(q)s=0;else s=c[n+-4>>2]|0;if((s|0)<(g|0)){l=36;break}a[1263537]=0}__ZN6VectorIN4VMapIjjE5_PairEE14_copy_on_writeEv(b);n=(c[b>>2]|0)+(h<<3)|0;c[n>>2]=k;c[n+4>>2]=m;m=h+-1|0;if((m|0)>(d|0)){n=h;h=m;g=n}else{l=11;break}}if((l|0)==11){t=c[b>>2]|0;break}else if((l|0)==28)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);else if((l|0)==36)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}else t=i;while(0);i=e;e=c[i>>2]|0;l=c[i+4>>2]|0;i=(t|0)==0;if(i)u=0;else u=c[t+-4>>2]|0;do if((u|0)<=(d|0)){if(i)v=0;else v=c[t+-4>>2]|0;if((v|0)>(d|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);__ZN6VectorIN4VMapIjjE5_PairEE14_copy_on_writeEv(b);v=(c[b>>2]|0)+(d<<3)|0;c[v>>2]=e;c[v+4>>2]=l;w=0;return w|0}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143947,1146752,405,1143954,0);w=31;return w|0}function __ZN6VectorIN4VMapIjjE5_PairEE6resizeEi(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0;if((d|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,269,1145657,0);e=31;return e|0}a[1263537]=0;f=c[b>>2]|0;if(!f)g=0;else g=c[f+-4>>2]|0;if((g|0)==(d|0)){e=0;return e|0}if(!d){if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);c[b>>2]=0;e=0;return e|0}__ZN6VectorIN4VMapIjjE5_PairEE14_copy_on_writeEv(b);f=d<<3;if(d>>>0<=536870911?(g=f+-1|0,h=g>>>1|g,g=h>>>2|h,h=g>>>4|g,g=h>>>8|h,h=(g>>>16|g)+1|0,f>>>0<4294967264):0){a[1263537]=0;f=c[b>>2]|0;do if(!f)if((d|0)>0)i=18;else{j=0;i=25}else{g=c[f+-4>>2]|0;if((g|0)<(d|0))if(!g)i=18;else{k=__ZN6Memory14realloc_staticEPvjb(f,h,1)|0;if(k|0){a[1263537]=0;l=k;break}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,300,1145876,0);e=6;return e|0}else{j=g;i=25}}while(0);do if((i|0)==18){g=__ZN6Memory12alloc_staticEjb(h,1)|0;if(g|0){a[1263537]=0;c[g+-4>>2]=0;c[g+-8>>2]=1;l=g;break}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,292,1145820,0);e=6;return e|0}else if((i|0)==25){if((j|0)<=(d|0)){e=0;return e|0}g=__ZN6Memory14realloc_staticEPvjb(f,h,1)|0;if(!g){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,324,1145876,0);e=6;return e|0}else{a[1263537]=0;c[b>>2]=g;c[g+-4>>2]=d;e=0;return e|0}}while(0);c[b>>2]=l;c[((l|0)==0?0:l+-4|0)>>2]=d;e=0;return e|0}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,285,1145723,0);e=6;return e|0}function __ZN27ResourceFormatSaverGDScript4saveERK6StringRK3RefI8ResourceEj(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=f+8|0;g=f+4|0;h=f;i=c[e>>2]|0;if(i|0?$i[c[(c[i>>2]|0)+44>>2]&8191](i,1220884)|0:0){__ZN9Reference9referenceEv(i);a[1263537]=0;c[b>>2]=ij[c[(c[i>>2]|0)+144>>2]&8191](i)|0;j=__ZN10FileAccess4openERK6StringiP5Error(d,2,g)|0;do if(!(c[g>>2]|0)){Pi[c[(c[j>>2]|0)+116>>2]&2047](j,b);if(ij[c[(c[j>>2]|0)+84>>2]&8191](j)|0?(ij[c[(c[j>>2]|0)+84>>2]&8191](j)|0)!=18:0){gj[c[(c[j>>2]|0)+144>>2]&8191](j);__ZN6Memory11free_staticEPvb(j,0);k=20;break}gj[c[(c[j>>2]|0)+12>>2]&8191](j);gj[c[(c[j>>2]|0)+144>>2]&8191](j);__ZN6Memory11free_staticEPvb(j,0);if(__ZN12ScriptServer33is_reload_scripts_on_save_enabledEv()|0){d=c[305219]|0;n=c[(c[d>>2]|0)+132>>2]|0;c[h>>2]=0;o=c[e>>2]|0;if(o){p=$i[c[(c[o>>2]|0)+44>>2]&8191](o,1220708)|0;q=p?o:0;o=c[h>>2]|0;if((q|0)!=(o|0)){if((o|0?__ZN9Reference11unreferenceEv(o)|0:0)?(o=c[h>>2]|0,__Z17predelete_handlerP6Object(o)|0):0){gj[c[(c[o>>2]|0)+76>>2]&8191](o);__ZN6Memory11free_staticEPvb(o,0)}c[h>>2]=q;if(q|0)__ZN9Reference9referenceEv(q)}}else c[h>>2]=0;bj[n&4095](d,h,0);d=c[h>>2]|0;if((d|0?__ZN9Reference11unreferenceEv(d)|0:0)?(d=c[h>>2]|0,__Z17predelete_handlerP6Object(d)|0):0){gj[c[(c[d>>2]|0)+76>>2]&8191](d);__ZN6Memory11free_staticEPvb(d,0)}k=0}else k=0}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1123140,483610,1979,1145420,0);k=c[g>>2]|0}while(0);g=c[b>>2]|0;if(g|0?(__Z16atomic_decrementPj(g+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(g,1);if(!(__ZN9Reference11unreferenceEv(i)|0)){r=k;l=f;return r|0}if(!(__Z17predelete_handlerP6Object(i)|0)){r=k;l=f;return r|0}gj[c[(c[i>>2]|0)+76>>2]&8191](i);__ZN6Memory11free_staticEPvb(i,0);r=k;l=f;return r|0}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1123140,483610,1970,500038,0);r=31;l=f;return r|0}function __ZNK27ResourceFormatSaverGDScript9recognizeERK3RefI8ResourceE(a,b){a=a|0;b=b|0;var d=0;a=c[b>>2]|0;if(!a){d=0;return d|0}d=$i[c[(c[a>>2]|0)+44>>2]&8191](a,1220884)|0;return d|0}function __ZNK27ResourceFormatSaverGDScript25get_recognized_extensionsERK3RefI8ResourceEP4ListI6String16DefaultAllocatorE(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=a;f=c[b>>2]|0;if(!f){l=a;return}if(!($i[c[(c[f>>2]|0)+44>>2]&8191](f,1220884)|0)){l=a;return}__ZN6StringC2EPKc(e,499142);if(!(c[d>>2]|0)){f=__ZnwjPFPvjE(12,4740)|0;c[d>>2]=f;c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0}f=__ZnwjPFPvjE(16,4740)|0;c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;c[f+12>>2]=0;if((c[e>>2]|0?(c[f>>2]=0,b=c[e>>2]|0,b|0):0)?__Z28atomic_conditional_incrementPj(b+-8|0)|0:0)c[f>>2]=c[e>>2];b=c[d>>2]|0;d=b+4|0;g=c[d>>2]|0;c[f+8>>2]=g;c[f+4>>2]=0;c[f+12>>2]=b;if(g|0)c[g+4>>2]=f;c[d>>2]=f;if(!(c[b>>2]|0))c[b>>2]=f;f=b+8|0;c[f>>2]=(c[f>>2]|0)+1;f=c[e>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);l=a;return}function __ZN27ResourceFormatSaverGDScriptD0Ev(a){a=a|0;__ZdlPv(a);return}function __ZN13VBoxContainer18_initialize_classvEv(b){b=b|0;if(a[1257010]|0)return;__ZN12BoxContainer16initialize_classEv();__ZN7ClassDB10_add_classI13VBoxContainerEEvv();a[1257010]=1;return}function __ZN13VBoxContainer5_setvERK10StringNameRK7Variant(a,b,c){a=a|0;b=b|0;c=c|0;var d=0;if(1128!=1129?__ZN7Control4_setERK10StringNameRK7Variant(a,b,c)|0:0)d=1;else d=0;return d|0}function __ZNK13VBoxContainer5_getvERK10StringNameR7Variant(a,b,c){a=a|0;b=b|0;c=c|0;var d=0;if(1130!=1131?__ZNK7Control4_getERK10StringNameR7Variant(a,b,c)|0:0)d=1;else d=0;return d|0}function __ZNK13VBoxContainer19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+24|0;g=e+4|0;h=e;if(!d)__ZNK12BoxContainer19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,0);__ZN6StringC2EPKc(f,1028424);i=c[f>>2]|0;f=i;j=g+4|0;c[j>>2]=0;k=g+12|0;c[k>>2]=0;c[g>>2]=0;n=(i|0)==0;if(!n?(c[j>>2]=0,__Z28atomic_conditional_incrementPj(i+-8|0)|0):0)c[j>>2]=f;c[g+8>>2]=0;f=c[k>>2]|0;if(f|0){if(!(__Z16atomic_decrementPj(f+-8|0)|0))__ZN6Memory11free_staticEPvb(f,1);c[k>>2]=0}c[g+16>>2]=256;if(!(c[b>>2]|0)){k=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=k;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0}k=__ZnwjPFPvjE(32,4740)|0;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0;c[k+12>>2]=0;c[k+16>>2]=7;f=k+20|0;c[f>>2]=0;j=k+24|0;c[j>>2]=0;o=k+28|0;c[o>>2]=0;__ZN12PropertyInfoaSERKS_(k,g)|0;p=c[b>>2]|0;q=p+4|0;r=c[q>>2]|0;c[j>>2]=r;c[f>>2]=0;c[o>>2]=p;if(r|0)c[r+20>>2]=k;c[q>>2]=k;if(!(c[p>>2]|0))c[p>>2]=k;k=p+8|0;c[k>>2]=(c[k>>2]|0)+1;k=c[g+12>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);k=c[g+4>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);if(!n?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);__ZN10StringNameC2EPKc(h,1028424);__ZN7ClassDB17get_property_listE10StringNameP4ListI12PropertyInfo16DefaultAllocatorEbPK6Object(h,b,1,a);__ZN10StringNameD2Ev(h);if(!d){l=e;return}__ZNK12BoxContainer19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,1);l=e;return}function __ZN13VBoxContainer14_notificationvEib(a,b,c){a=a|0;b=b|0;c=c|0;if(c){if(526!=525)__ZN12BoxContainer13_notificationEi(a,b);if(525!=513)__ZN9Container13_notificationEi(a,b);if(513!=512)__ZN7Control13_notificationEi(a,b);if(512!=511)__ZN10CanvasItem13_notificationEi(a,b);if(511==510)return;__ZN4Node13_notificationEi(a,b);return}else{if(511!=510)__ZN4Node13_notificationEi(a,b);if(512!=511)__ZN10CanvasItem13_notificationEi(a,b);if(513!=512)__ZN7Control13_notificationEi(a,b);if(525!=513)__ZN9Container13_notificationEi(a,b);if(526==525)return;__ZN12BoxContainer13_notificationEi(a,b);return}}function __ZNK13VBoxContainer16_get_class_namevEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+8|0;e=b+4|0;f=b;g=a+620|0;a=c[g>>2]|0;if(a|0){if(c[a+4>>2]|0){l=b;return g|0}if(__ZNK6String6lengthEv(a+8|0)|0){l=b;return g|0}}__ZN6StringC2EPKc(d,1028424);c[f>>2]=c[d>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameaSERKS_(g,e);__ZN10StringNameD2Ev(e);e=c[f>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);l=b;return g|0}function __ZNK13VBoxContainer9get_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1028424);l=a;return c[b>>2]|0}function __ZNK13VBoxContainer8is_classERK6String(a,b){a=a|0;b=b|0;var c=0;if(((((!(__ZNK6StringeqEPKc(b,1028424)|0)?!(__ZNK6StringeqEPKc(b,947561)|0):0)?!(__ZNK6StringeqEPKc(b,947468)|0):0)?!(__ZNK6StringeqEPKc(b,1111718)|0):0)?!(__ZNK6StringeqEPKc(b,947933)|0):0)?!(__ZNK6StringeqEPKc(b,1132465)|0):0)c=__ZNK6StringeqEPKc(b,1142944)|0;else c=1;return c|0}function __ZNK13VBoxContainer12is_class_ptrEPv(a,b){a=a|0;b=b|0;var c=0;if((b|0)==1220904|(b|0)==1220908){c=1;return c|0}c=(b|0)==1220912|((b|0)==1220744|((b|0)==1220748|((b|0)==1220720|(b|0)==1220580)));return c|0}function __ZN13VBoxContainerD2Ev(a){a=a|0;c[a>>2]=25800;__ZN10StringNameD2Ev(a+620|0);c[a>>2]=252652;__ZN10StringNameD2Ev(a+608|0);c[a>>2]=229764;__ZN10StringNameD2Ev(a+600|0);__ZN7ControlD2Ev(a);return}function __ZN13VBoxContainerD0Ev(a){a=a|0;c[a>>2]=25800;__ZN10StringNameD2Ev(a+620|0);c[a>>2]=252652;__ZN10StringNameD2Ev(a+608|0);c[a>>2]=229764;__ZN10StringNameD2Ev(a+600|0);__ZN7ControlD2Ev(a);__ZdlPv(a);return}function __ZNK12BoxContainer19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+24|0;g=e+4|0;h=e;if(!d)__ZNK9Container19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,0);__ZN6StringC2EPKc(f,947561);i=c[f>>2]|0;f=i;j=g+4|0;c[j>>2]=0;k=g+12|0;c[k>>2]=0;c[g>>2]=0;n=(i|0)==0;if(!n?(c[j>>2]=0,__Z28atomic_conditional_incrementPj(i+-8|0)|0):0)c[j>>2]=f;c[g+8>>2]=0;f=c[k>>2]|0;if(f|0){if(!(__Z16atomic_decrementPj(f+-8|0)|0))__ZN6Memory11free_staticEPvb(f,1);c[k>>2]=0}c[g+16>>2]=256;if(!(c[b>>2]|0)){k=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=k;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0}k=__ZnwjPFPvjE(32,4740)|0;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0;c[k+12>>2]=0;c[k+16>>2]=7;f=k+20|0;c[f>>2]=0;j=k+24|0;c[j>>2]=0;o=k+28|0;c[o>>2]=0;__ZN12PropertyInfoaSERKS_(k,g)|0;p=c[b>>2]|0;q=p+4|0;r=c[q>>2]|0;c[j>>2]=r;c[f>>2]=0;c[o>>2]=p;if(r|0)c[r+20>>2]=k;c[q>>2]=k;if(!(c[p>>2]|0))c[p>>2]=k;k=p+8|0;c[k>>2]=(c[k>>2]|0)+1;k=c[g+12>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);k=c[g+4>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);if(!n?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);__ZN10StringNameC2EPKc(h,947561);__ZN7ClassDB17get_property_listE10StringNameP4ListI12PropertyInfo16DefaultAllocatorEbPK6Object(h,b,1,a);__ZN10StringNameD2Ev(h);if(!d){l=e;return}__ZNK9Container19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,1);l=e;return}function __ZNK9Container19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+24|0;g=e+4|0;h=e;if(!d)__ZNK7Control19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,0);__ZN6StringC2EPKc(f,947468);i=c[f>>2]|0;f=i;j=g+4|0;c[j>>2]=0;k=g+12|0;c[k>>2]=0;c[g>>2]=0;n=(i|0)==0;if(!n?(c[j>>2]=0,__Z28atomic_conditional_incrementPj(i+-8|0)|0):0)c[j>>2]=f;c[g+8>>2]=0;f=c[k>>2]|0;if(f|0){if(!(__Z16atomic_decrementPj(f+-8|0)|0))__ZN6Memory11free_staticEPvb(f,1);c[k>>2]=0}c[g+16>>2]=256;if(!(c[b>>2]|0)){k=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=k;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0}k=__ZnwjPFPvjE(32,4740)|0;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0;c[k+12>>2]=0;c[k+16>>2]=7;f=k+20|0;c[f>>2]=0;j=k+24|0;c[j>>2]=0;o=k+28|0;c[o>>2]=0;__ZN12PropertyInfoaSERKS_(k,g)|0;p=c[b>>2]|0;q=p+4|0;r=c[q>>2]|0;c[j>>2]=r;c[f>>2]=0;c[o>>2]=p;if(r|0)c[r+20>>2]=k;c[q>>2]=k;if(!(c[p>>2]|0))c[p>>2]=k;k=p+8|0;c[k>>2]=(c[k>>2]|0)+1;k=c[g+12>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);k=c[g+4>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);if(!n?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);__ZN10StringNameC2EPKc(h,947468);__ZN7ClassDB17get_property_listE10StringNameP4ListI12PropertyInfo16DefaultAllocatorEbPK6Object(h,b,1,a);__ZN10StringNameD2Ev(h);if(!d){l=e;return}__ZNK7Control19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,1);l=e;return}function __ZN12BoxContainer16initialize_classEv(){if(a[1257011]|0)return;if(!(a[1257012]|0)){if(!(a[1256994]|0)){if(!(a[1256995]|0)){if(!(a[1256996]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI4NodeEEvv();__ZN4Node13_bind_methodsEv();a[1256996]=1}__ZN7ClassDB10_add_classI10CanvasItemEEvv();__ZN10CanvasItem13_bind_methodsEv();a[1256995]=1}__ZN7ClassDB10_add_classI7ControlEEvv();__ZN7Control13_bind_methodsEv();a[1256994]=1}__ZN7ClassDB10_add_classI9ContainerEEvv();__ZN9Container13_bind_methodsEv();a[1257012]=1}__ZN7ClassDB10_add_classI12BoxContainerEEvv();__ZN12BoxContainer13_bind_methodsEv();a[1257011]=1;return}function __ZN7ClassDB10_add_classI13VBoxContainerEEvv(){var a=0,b=0,d=0,e=0,f=0,g=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+16|0;d=a+12|0;e=a+8|0;f=a+4|0;g=a;__ZN6StringC2EPKc(b,1028424);c[e>>2]=c[b>>2];__ZN10StringNameC2ERK6String(d,e);__ZN6StringC2EPKc(b,947561);c[g>>2]=c[b>>2];__ZN10StringNameC2ERK6String(f,g);__ZN7ClassDB11_add_class2ERK10StringNameS2_(d,f);__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);__ZN10StringNameD2Ev(d);d=c[e>>2]|0;if(!d){l=a;return}if(__Z16atomic_decrementPj(d+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(d,1);l=a;return}function __ZN7ClassDB10_add_classI9ContainerEEvv(){var a=0,b=0,d=0,e=0,f=0,g=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+16|0;d=a+12|0;e=a+8|0;f=a+4|0;g=a;__ZN6StringC2EPKc(b,947468);c[e>>2]=c[b>>2];__ZN10StringNameC2ERK6String(d,e);__ZN6StringC2EPKc(b,1111718);c[g>>2]=c[b>>2];__ZN10StringNameC2ERK6String(f,g);__ZN7ClassDB11_add_class2ERK10StringNameS2_(d,f);__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);__ZN10StringNameD2Ev(d);d=c[e>>2]|0;if(!d){l=a;return}if(__Z16atomic_decrementPj(d+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(d,1);l=a;return}function __ZN7ClassDB10_add_classI12BoxContainerEEvv(){var a=0,b=0,d=0,e=0,f=0,g=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+16|0;d=a+12|0;e=a+8|0;f=a+4|0;g=a;__ZN6StringC2EPKc(b,947561);c[e>>2]=c[b>>2];__ZN10StringNameC2ERK6String(d,e);__ZN6StringC2EPKc(b,947468);c[g>>2]=c[b>>2];__ZN10StringNameC2ERK6String(f,g);__ZN7ClassDB11_add_class2ERK10StringNameS2_(d,f);__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);__ZN10StringNameD2Ev(d);d=c[e>>2]|0;if(!d){l=a;return}if(__Z16atomic_decrementPj(d+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(d,1);l=a;return}function __ZNK7GridMap9get_themeEv(a){a=a|0;var b=0,d=0;b=c[a+480>>2]|0;if(!b){d=0;return d|0}__ZN9Reference9referenceEv(b);d=b;return d|0}function __ZNK7GridMap13get_cell_sizeEv(a){a=a|0;return +(+g[a+448>>2])}function __ZN7GridMap8set_clipEbbiN7Vector34AxisE(b,e,f,g,h){b=b|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,l=0,m=0,n=0,o=0;i=e&1;j=f&1;k=b+468|0;l=(a[k>>0]|0)!=0;if(!(l|e))return;m=b+472|0;if(((l&e?(c[m>>2]|0)==(g|0):0)?(f&1|0)==(d[b+469>>0]|0):0)?(c[b+476>>2]|0)==(h|0):0)return;a[k>>0]=i;c[m>>2]=g;c[b+476>>2]=h;a[b+469>>0]=j;j=c[b+484>>2]|0;h=(j|0)==0;do if(!h){g=c[j+8>>2]|0;m=c[b+488>>2]|0;if((g|0)!=(m|0)){i=g;while(1){g=c[i+8>>2]|0;if((g|0)==(m|0))break;else i=g}if(i|0){m=i;do{a[(c[m+32>>2]|0)+8>>0]=1;m=c[m+16>>2]|0}while((m|0)!=0)}m=b+520|0;a[m>>0]=1;if(h){n=m;break}else o=m}else{m=b+520|0;a[m>>0]=1;o=m}m=c[j+8>>2]|0;i=c[b+488>>2]|0;if((m|0)!=(i|0)){g=m;while(1){m=c[g+8>>2]|0;if((m|0)==(i|0))break;else g=m}if(g){i=g;do{__ZN7GridMap14_octant_updateERKNS_9OctantKeyE(b,i+24|0);i=c[i+16>>2]|0}while((i|0)!=0);n=o}else n=o}else n=o}else{i=b+520|0;a[i>>0]=1;n=i}while(0);a[n>>0]=0;return}function __ZN7GridMap14_octant_updateERKNS_9OctantKeyE(b,e){b=b|0;e=e|0;var f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0,ia=0,ja=0,ka=0.0,la=0.0,ma=0.0,na=0.0,oa=0,pa=0,qa=0,ra=0,sa=0,ta=0,ua=0,va=0,wa=0,xa=0,ya=0,za=0,Aa=0,Ba=0,Ca=0,Da=0,Ea=0,Fa=0,Ga=0,Ha=0.0,Ia=0.0,Ja=0.0,Ka=0.0,La=0,Ma=0,Na=0,Oa=0,Pa=0,Qa=0,Ra=0,Sa=0,Ta=0,Ua=0;f=l;l=l+176|0;if((l|0)>=(m|0))ba(176);h=f+8|0;i=f+172|0;j=f+168|0;k=f+164|0;n=f+160|0;o=f+136|0;p=f+112|0;q=f;r=f+92|0;s=f+40|0;t=f+108|0;u=f+104|0;v=f+88|0;w=f+36|0;x=f+32|0;y=b+484|0;z=c[y>>2]|0;a:do if(z|0){A=c[z+8>>2]|0;B=c[b+488>>2]|0;b:do if((A|0)==(B|0))C=A;else{D=e;E=c[D>>2]|0;F=c[D+4>>2]|0;D=A;while(1){G=D+24|0;H=c[G>>2]|0;I=c[G+4>>2]|0;if(F>>>0<I>>>0|(F|0)==(I|0)&E>>>0<H>>>0)J=D+8|0;else{if(!(I>>>0<F>>>0|(I|0)==(F|0)&H>>>0<E>>>0)){C=D;break b}J=D+4|0}D=c[J>>2]|0;if((D|0)==(B|0))break a}}while(0);if((C|0)!=(B|0)&(C|0)!=0){a[1263537]=0;A=c[(__ZN3MapIN7GridMap9OctantKeyEPNS0_6OctantE10ComparatorIS1_E16DefaultAllocatorEixERKS1_(y,e)|0)>>2]|0;D=A+8|0;if(!(a[D>>0]|0)){l=f;return}__ZN7GridMap21_octant_clear_navmeshERKNS_9OctantKeyE(b,e);E=__ZN13PhysicsServer13get_singletonEv()|0;F=c[(c[E>>2]|0)+304>>2]|0;H=A+12|0;c[j>>2]=c[H>>2];c[h>>2]=c[j>>2];Pi[F&2047](E,h);if(c[A>>2]|0){E=__ZN12VisualServer13get_singletonEv()|0;F=c[(c[E>>2]|0)+300>>2]|0;c[k>>2]=c[A>>2];c[h>>2]=c[k>>2];Pi[F&2047](E,h)}c[n>>2]=0;E=c[A+16>>2]|0;if(E|0?(F=c[E+8>>2]|0,E=c[A+20>>2]|0,(F|0)!=(E|0)):0){I=F;while(1){F=c[I+8>>2]|0;if((F|0)==(E|0))break;else I=F}if(I|0){E=b+448|0;B=b+456|0;F=b+457|0;G=b+458|0;K=b+496|0;L=b+500|0;M=r+4|0;N=r+8|0;O=s+4|0;P=s+8|0;Q=s+12|0;R=s+16|0;S=s+20|0;T=s+24|0;U=s+28|0;V=s+32|0;W=s+44|0;X=s+40|0;Y=s+36|0;Z=b+468|0;_=b+460|0;$=h+4|0;aa=h+8|0;ca=b+464|0;da=A+28|0;ea=b+469|0;fa=b+476|0;ga=b+472|0;ha=I;do{ia=ha+48|0;__ZN9MultiMesh18set_instance_countEi(c[ia>>2]|0,c[ha+36>>2]|0);c[o>>2]=0;c[o+4>>2]=0;c[o+8>>2]=0;c[o+12>>2]=0;c[o+16>>2]=0;c[o+20>>2]=0;ja=c[ha+40>>2]|0;if(!ja){c[p>>2]=0;c[p+4>>2]=0;c[p+8>>2]=0;c[p+12>>2]=0;c[p+16>>2]=0;c[p+20>>2]=0}else __ZNK4Mesh8get_aabbEv(p,ja);ka=+g[E>>2]*.5;la=ka*+(d[B>>0]|0);ma=ka*+(d[F>>0]|0);na=ka*+(d[G>>0]|0);ja=c[ha+28>>2]|0;if(ja|0?(oa=c[ja+8>>2]|0,ja=c[ha+32>>2]|0,(oa|0)!=(ja|0)):0){pa=oa;while(1){oa=c[pa+8>>2]|0;if((oa|0)==(ja|0))break;else pa=oa}if(pa|0){ja=ha+44|0;oa=ha+56|0;qa=0;ra=pa;while(1){sa=ra+24|0;ta=c[sa>>2]|0;ua=c[sa+4>>2]|0;sa=q;c[sa>>2]=ta;c[sa+4>>2]=ua;sa=c[K>>2]|0;va=ta&65535;wa=_bitshift64Lshr(ta|0,ua|0,16)|0;xa=wa&65535;wa=ua&65535;c:do if(!sa)ya=38;else{za=c[sa+8>>2]|0;Aa=c[L>>2]|0;d:do if((za|0)==(Aa|0))Ba=za;else{Ca=za;while(1){Da=Ca+24|0;Ea=c[Da>>2]|0;Fa=c[Da+4>>2]|0;if(ua>>>0<Fa>>>0|(ua|0)==(Fa|0)&ta>>>0<Ea>>>0)Ga=Ca+8|0;else{if(!(Fa>>>0<ua>>>0|(Fa|0)==(ua|0)&Ea>>>0<ta>>>0)){Ba=Ca;break d}Ga=Ca+4|0}Ca=c[Ga>>2]|0;if((Ca|0)==(Aa|0)){ya=38;break c}}}while(0);if((Ba|0)==(Aa|0)|(Ba|0)==0){ya=38;break}a[1263537]=0;ka=+(va<<16>>16);Ha=+(xa<<16>>16);Ia=+(wa<<16>>16);g[r>>2]=ka;g[M>>2]=Ha;g[N>>2]=Ia;g[s>>2]=1.0;g[O>>2]=0.0;g[P>>2]=0.0;g[Q>>2]=0.0;g[R>>2]=1.0;g[S>>2]=0.0;g[T>>2]=0.0;g[U>>2]=0.0;g[V>>2]=1.0;g[W>>2]=0.0;g[X>>2]=0.0;g[Y>>2]=0.0;do if(!(a[Z>>0]|0))ya=44;else{Ja=+g[r+(c[fa>>2]<<2)>>2];Ka=+(c[ga>>2]|0);if(!(a[ea>>0]|0)){if(!(Ja<Ka)){ya=44;break}}else if(!(Ja>Ka)){ya=44;break}za=s;Ca=za+36|0;do{c[za>>2]=0;za=za+4|0}while((za|0)<(Ca|0))}while(0);if((ya|0)==44){ya=0;__ZN5Basis20set_orthogonal_indexEi(s,(c[Ba+32>>2]|0)>>>16&31)}Ka=+g[E>>2];g[Y>>2]=la+Ka*ka;g[X>>2]=ma+Ka*Ha;g[W>>2]=na+Ka*Ia;Aa=c[_>>2]|0;c[h>>2]=Aa;c[$>>2]=Aa;c[aa>>2]=Aa;__ZN5Basis5scaleERK7Vector3(s,h);__ZN9MultiMesh22set_instance_transformEiRK9Transform(c[ia>>2]|0,qa,s);if(!qa){__ZNK9Transform5xformERK5Rect3(h,s,p);c[o>>2]=c[h>>2];c[o+4>>2]=c[h+4>>2];c[o+8>>2]=c[h+8>>2];c[o+12>>2]=c[h+12>>2];c[o+16>>2]=c[h+16>>2];c[o+20>>2]=c[h+20>>2]}else{__ZNK9Transform5xformERK5Rect3(h,s,p);__ZN5Rect310merge_withERKS_(o,h)}do if(c[ja>>2]|0){Aa=__ZN13PhysicsServer13get_singletonEv()|0;za=c[(c[Aa>>2]|0)+268>>2]|0;c[t>>2]=c[H>>2];Ca=c[ja>>2]|0;c[u>>2]=ij[c[(c[Ca>>2]|0)+112>>2]&8191](Ca)|0;c[i>>2]=c[t>>2];c[h>>2]=c[u>>2];Ki[za&4095](Aa,i,h,s);if(!(c[A>>2]|0))break;__ZN5Shape21add_vertices_to_arrayER10PoolVectorI7Vector3ERK9Transform(c[ja>>2]|0,n,s)}while(0);Aa=c[ca>>2]|0;do if(Aa|0){if(!(c[oa>>2]|0))break;za=__ZN10Navigation14navmesh_createERK3RefI14NavigationMeshERK9TransformP6Object(Aa,oa,s,b)|0;Ca=c[s>>2]|0;Ea=c[O>>2]|0;Fa=c[P>>2]|0;Da=c[Q>>2]|0;La=c[R>>2]|0;Ma=c[S>>2]|0;Na=c[T>>2]|0;Oa=c[U>>2]|0;Pa=c[V>>2]|0;Qa=c[Y>>2]|0;Ra=c[X>>2]|0;Sa=c[W>>2]|0;Ta=__ZN3MapIN7GridMap8IndexKeyENS0_6Octant7NavMeshE10ComparatorIS1_E16DefaultAllocatorEixERKS1_(da,q)|0;c[Ta>>2]=za;c[Ta+4>>2]=Ca;c[Ta+8>>2]=Ea;c[Ta+12>>2]=Fa;c[Ta+16>>2]=Da;c[Ta+20>>2]=La;c[Ta+24>>2]=Ma;c[Ta+28>>2]=Na;c[Ta+32>>2]=Oa;c[Ta+36>>2]=Pa;c[Ta+40>>2]=Qa;c[Ta+44>>2]=Ra;c[Ta+48>>2]=Sa}while(0);Ua=qa+1|0}while(0);if((ya|0)==38){ya=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(500109,500124,573,868490,0);Ua=qa}ra=c[ra+16>>2]|0;if(!ra)break;else qa=Ua}}}ha=c[ha+16>>2]|0}while((ha|0)!=0);ha=c[n>>2]|0;if(ha|0?(c[ha+16>>2]|0)>>>0>=12:0){__ZN5ArrayC2Ev(o);__ZN5Array6resizeEi(o,9)|0;__ZN7VariantC2ERK10PoolVectorI7Vector3E(h,n);__ZN7VariantaSERKS_(__ZN5ArrayixEi(o,0)|0,h);if(c[h>>2]|0)__ZN7Variant5clearEv(h);ha=__ZN12VisualServer13get_singletonEv()|0;da=c[(c[ha>>2]|0)+212>>2]|0;c[v>>2]=c[A>>2];__ZN5ArrayC2Ev(i);c[h>>2]=c[v>>2];ui[da&4095](ha,h,1,o,i,97792);__ZN5ArrayD2Ev(i);ha=c[308616]|0;if(((ha|0?(da=__ZN12VisualServer13get_singletonEv()|0,W=c[(c[da>>2]|0)+236>>2]|0,c[w>>2]=c[A>>2],X=__ZN9SceneTree28get_debug_collision_materialEv(ha)|0,c[x>>2]=ij[c[(c[X>>2]|0)+112>>2]&8191](X)|0,c[i>>2]=c[w>>2],c[h>>2]=c[x>>2],Ki[W&4095](da,i,0,h),X|0):0)?__ZN9Reference11unreferenceEv(X)|0:0)?__Z17predelete_handlerP6Object(X)|0:0){gj[c[(c[X>>2]|0)+76>>2]&8191](X);__ZN6Memory11free_staticEPvb(X,0)}__ZN5ArrayD2Ev(o)}}}a[D>>0]=0;__ZN10PoolVectorI7Vector3E12_unreferenceEv(n);l=f;return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(500109,500124,534,500153,0);l=f;return}function __ZN3MapIN7GridMap9OctantKeyEPNS0_6OctantE10ComparatorIS1_E16DefaultAllocatorEixERKS1_(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;g=c[b>>2]|0;if(!g){h=__ZnwjPFPvjE(40,4740)|0;i=h+16|0;c[i>>2]=0;c[i+4>>2]=0;c[i+8>>2]=0;c[i+12>>2]=0;c[b>>2]=h;i=c[b+4>>2]|0;c[h+4>>2]=i;c[h+8>>2]=i;c[h+12>>2]=i;c[h>>2]=1;if(!h){c[f>>2]=0;j=f;k=14}else{n=h;o=i;k=5}}else{n=g;o=c[b+4>>2]|0;k=5}a:do if((k|0)==5){g=c[n+8>>2]|0;b:do if((g|0)!=(o|0)){i=d;h=c[i>>2]|0;p=c[i+4>>2]|0;i=g;while(1){q=i+24|0;r=c[q>>2]|0;s=c[q+4>>2]|0;if(p>>>0<s>>>0|(p|0)==(s|0)&h>>>0<r>>>0)t=i+8|0;else{if(!(s>>>0<p>>>0|(s|0)==(p|0)&r>>>0<h>>>0))break;t=i+4|0}r=c[t>>2]|0;if((r|0)==(o|0))break b;else i=r}if(!((i|0)==(o|0)|(i|0)==0)){u=i;break a}}while(0);c[f>>2]=0;if(!n){j=f;k=14}else{v=f;k=15}}while(0);if((k|0)==14){n=__ZnwjPFPvjE(40,4740)|0;o=n+16|0;c[o>>2]=0;c[o+4>>2]=0;c[o+8>>2]=0;c[o+12>>2]=0;c[b>>2]=n;o=c[b+4>>2]|0;c[n+4>>2]=o;c[n+8>>2]=o;c[n+12>>2]=o;c[n>>2]=1;v=j;k=15}if((k|0)==15){k=__ZN3MapIN7GridMap9OctantKeyEPNS0_6OctantE10ComparatorIS1_E16DefaultAllocatorE10_insert_rbERKS1_RKS3_(b,d,f)|0;if(!k){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145936,616,1145947,0);w=0;l=e;return w|0}else u=k}a[1263537]=0;w=u+32|0;l=e;return w|0}function __ZN7GridMap21_octant_clear_navmeshERKNS_9OctantKeyE(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0;d=__ZN3MapIN7GridMap9OctantKeyEPNS0_6OctantE10ComparatorIS1_E16DefaultAllocatorEixERKS1_(a+484|0,b)|0;b=a+464|0;if(!(c[b>>2]|0))return;a=c[d>>2]|0;d=a+28|0;e=c[d>>2]|0;if(!e)return;f=c[e+8>>2]|0;g=c[a+32>>2]|0;if((f|0)!=(g|0)){h=f;while(1){f=c[h+8>>2]|0;if((f|0)==(g|0))break;else h=f}if(!h)i=e;else{g=h;do{h=c[g+32>>2]|0;if(h|0)__ZN10Navigation14navmesh_removeEi(c[b>>2]|0,h);g=c[g+16>>2]|0}while((g|0)!=0);i=c[d>>2]|0}if(!i)return;else j=i}else j=e;__ZN3MapIN7GridMap8IndexKeyENS0_6Octant7NavMeshE10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS7_7ElementE(d,c[j+8>>2]|0);j=c[a+32>>2]|0;e=c[d>>2]|0;c[e+8>>2]=j;c[a+36>>2]=0;a=j;c[a+12>>2]=a;if(!e)return;__ZN6Memory11free_staticEPvb(e,0);c[d>>2]=0;return}function __ZNK9Transform5xformERK5Rect3(a,b,c){a=a|0;b=b|0;c=c|0;var d=0.0,e=0.0,f=0.0,h=0.0,i=0.0,j=0.0,k=0.0,l=0.0,m=0.0,n=0.0,o=0.0,p=0.0,q=0.0,r=0.0,s=0.0,t=0.0,u=0.0,v=0.0,w=0.0,x=0.0,y=0.0,z=0.0;d=+g[b>>2];e=+g[b+12>>2];f=+g[b+24>>2];h=+g[c+12>>2];i=+g[b+4>>2];j=+g[b+16>>2];k=+g[b+28>>2];l=+g[c+16>>2];m=i*l;n=j*l;o=k*l;l=+g[b+8>>2];p=+g[b+20>>2];q=+g[b+32>>2];r=+g[c+20>>2];s=l*r;t=p*r;u=q*r;r=+g[c>>2];v=+g[c+4>>2];w=+g[c+8>>2];x=+g[b+36>>2]+(d*r+i*v+l*w);l=+g[b+40>>2]+(r*e+v*j+w*p);p=+g[b+44>>2]+(r*f+v*k+w*q);q=d*h+x;d=e*h+l;e=f*h+p;h=x+0.0;f=l+0.0;w=p+0.0;k=q<x?q:x;v=d<l?d:l;r=e<p?e:p;j=m+x;i=n+l;y=o+p;z=k+((q>h?q:h)-k);h=v+((d>f?d:f)-v);f=(e>w?e:w)-r+r;w=j<k?j:k;k=i<v?i:v;v=y<r?y:r;r=s+x;x=t+l;l=u+p;p=w+((j>z?j:z)-w);z=k+((i>h?i:h)-k);h=(y>f?y:f)-v+v;f=r<w?r:w;w=x<k?x:k;k=l<v?l:v;v=m+q;m=n+d;n=o+e;o=f+((r>p?r:p)-f);p=w+((x>z?x:z)-w);z=(l>h?l:h)-k+k;h=v<f?v:f;f=m<w?m:w;w=n<k?n:k;k=s+q;q=t+d;d=u+e;e=h+((v>o?v:o)-h);o=f+((m>p?m:p)-f);p=(n>z?n:z)-w+w;z=k<h?k:h;h=q<f?q:f;f=d<w?d:w;w=s+j;j=t+i;i=u+y;y=z+((k>e?k:e)-z);e=h+((q>o?q:o)-h);o=(d>p?d:p)-f+f;p=w<z?w:z;z=j<h?j:h;h=i<f?i:f;f=s+v;v=t+m;m=u+n;n=p+((w>y?w:y)-p);y=z+((j>e?j:e)-z);e=(i>o?i:o)-h+h;o=f<p?f:p;p=v<z?v:z;z=m<h?m:h;g[a>>2]=o;g[a+4>>2]=p;g[a+8>>2]=z;g[a+12>>2]=(f>n?f:n)-o;g[a+16>>2]=(v>y?v:y)-p;g[a+20>>2]=(m>e?m:e)-z;return}function __ZN3MapIN7GridMap8IndexKeyENS0_6Octant7NavMeshE10ComparatorIS1_E16DefaultAllocatorEixERKS1_(b,d){b=b|0;d=d|0;var e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0;e=l;l=l+64|0;if((l|0)>=(m|0))ba(64);f=e;h=c[b>>2]|0;if(!h){i=__ZnwjPFPvjE(88,4740)|0;j=i+24|0;c[j>>2]=0;c[j+4>>2]=0;g[i+36>>2]=1.0;g[i+40>>2]=0.0;g[i+44>>2]=0.0;g[i+48>>2]=0.0;g[i+52>>2]=1.0;g[i+56>>2]=0.0;g[i+60>>2]=0.0;g[i+64>>2]=0.0;g[i+68>>2]=1.0;g[i+80>>2]=0.0;g[i+76>>2]=0.0;g[i+72>>2]=0.0;j=i+16|0;c[j>>2]=0;c[j+4>>2]=0;c[b>>2]=i;j=c[b+4>>2]|0;c[i+4>>2]=j;c[i+8>>2]=j;c[i+12>>2]=j;c[i>>2]=1;if(!i){k=0;n=12}else{o=i;p=j;n=4}}else{o=h;p=c[b+4>>2]|0;n=4}a:do if((n|0)==4){h=c[o+8>>2]|0;if((h|0)!=(p|0)){j=d;i=c[j>>2]|0;q=c[j+4>>2]|0;j=h;while(1){h=j+24|0;r=c[h>>2]|0;s=c[h+4>>2]|0;if(q>>>0<s>>>0|(q|0)==(s|0)&i>>>0<r>>>0)t=j+8|0;else{if(!(s>>>0<q>>>0|(s|0)==(q|0)&r>>>0<i>>>0))break;t=j+4|0}r=c[t>>2]|0;if((r|0)==(p|0)){k=o;n=12;break a}else j=r}if(!((j|0)==(p|0)|(j|0)==0))u=j;else{k=o;n=12}}else{k=o;n=12}}while(0);if((n|0)==12){c[f>>2]=0;g[f+4>>2]=1.0;g[f+8>>2]=0.0;g[f+12>>2]=0.0;g[f+16>>2]=0.0;g[f+20>>2]=1.0;g[f+24>>2]=0.0;g[f+28>>2]=0.0;g[f+32>>2]=0.0;g[f+36>>2]=1.0;g[f+48>>2]=0.0;g[f+44>>2]=0.0;g[f+40>>2]=0.0;if(!k){k=__ZnwjPFPvjE(88,4740)|0;n=k+24|0;c[n>>2]=0;c[n+4>>2]=0;g[k+36>>2]=1.0;g[k+40>>2]=0.0;g[k+44>>2]=0.0;g[k+48>>2]=0.0;g[k+52>>2]=1.0;g[k+56>>2]=0.0;g[k+60>>2]=0.0;g[k+64>>2]=0.0;g[k+68>>2]=1.0;g[k+80>>2]=0.0;g[k+76>>2]=0.0;g[k+72>>2]=0.0;n=k+16|0;c[n>>2]=0;c[n+4>>2]=0;c[b>>2]=k;n=c[b+4>>2]|0;c[k+4>>2]=n;c[k+8>>2]=n;c[k+12>>2]=n;c[k>>2]=1}k=__ZN3MapIN7GridMap8IndexKeyENS0_6Octant7NavMeshE10ComparatorIS1_E16DefaultAllocatorE10_insert_rbERKS1_RKS3_(b,d,f)|0;if(!k){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145936,616,1145947,0);v=0;l=e;return v|0}else u=k}a[1263537]=0;v=u+32|0;l=e;return v|0}function __ZN10PoolVectorI7Vector3E12_unreferenceEv(a){a=a|0;var b=0;b=c[a>>2]|0;if(!b)return;if(!(__Z16atomic_decrementPj(b)|0)){if(c[a>>2]|0?(__ZN10PoolVectorI7Vector3E14_copy_on_writeEv(a),b=c[a>>2]|0,b|0):0){__Z16atomic_incrementPj(b+4|0)|0;__Z16atomic_decrementPj(b+4|0)|0}b=c[313794]|0;gj[c[c[b>>2]>>2]&8191](b);c[313795]=(c[313795]|0)-(c[(c[a>>2]|0)+16>>2]|0);b=c[313794]|0;gj[c[(c[b>>2]|0)+4>>2]&8191](b);if(!(c[313789]|0)){__ZN6Memory11free_staticEPvb(c[(c[a>>2]|0)+8>>2]|0,0);b=c[a>>2]|0;c[b+8>>2]=0;c[b+16>>2]=0;b=c[313794]|0;gj[c[c[b>>2]>>2]&8191](b);b=c[a>>2]|0;c[b+20>>2]=c[313791];c[313791]=b;c[313793]=(c[313793]|0)+-1;b=c[313794]|0;gj[c[(c[b>>2]|0)+4>>2]&8191](b)}}c[a>>2]=0;return}function __ZN10PoolVectorI7Vector3E14_copy_on_writeEv(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0;d=c[b>>2]|0;if(!d)return;if((c[d>>2]|0)==1)return;d=c[313794]|0;gj[c[c[d>>2]>>2]&8191](d);d=c[313793]|0;if((d|0)==(c[313792]|0)){e=c[313794]|0;gj[c[(c[e>>2]|0)+4>>2]&8191](e);__Z19_err_set_last_errorPKc(1125177);a[1263537]=1;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1125228,1130483,104,1130797,0);a[1263537]=0;return}e=c[b>>2]|0;f=c[313791]|0;c[b>>2]=f;c[313791]=c[f+20>>2];c[313793]=d+1;d=e+16|0;f=c[d>>2]|0;g=c[b>>2]|0;c[g+16>>2]=f;c[g>>2]=1;c[g+12>>2]=-1;c[g+4>>2]=0;g=(c[313795]|0)+f|0;c[313795]=g;if(g>>>0>(c[313796]|0)>>>0)c[313796]=g;g=c[313794]|0;gj[c[(c[g>>2]|0)+4>>2]&8191](g);g=c[b>>2]|0;if(!(c[313789]|0)){f=__ZN6Memory12alloc_staticEjb(c[g+16>>2]|0,0)|0;h=c[b>>2]|0;c[h+8>>2]=f;i=h}else i=g;g=(i|0)==0;if(g)j=0;else{__Z16atomic_incrementPj(i+4|0)|0;j=c[i+8>>2]|0}h=(e|0)==0;if(h)k=0;else{__Z16atomic_incrementPj(e+4|0)|0;k=c[e+8>>2]|0}f=c[(c[b>>2]|0)+16>>2]|0;b=(f>>>0)/12|0;if(f>>>0>11){f=0;do{l=j+(f*12|0)|0;m=k+(f*12|0)|0;c[l>>2]=c[m>>2];c[l+4>>2]=c[m+4>>2];c[l+8>>2]=c[m+8>>2];f=f+1|0}while((f|0)<(b|0))}if(!h)__Z16atomic_decrementPj(e+4|0)|0;if(!g)__Z16atomic_decrementPj(i+4|0)|0;if(__Z16atomic_decrementPj(e)|0)return;i=c[313794]|0;gj[c[c[i>>2]>>2]&8191](i);c[313795]=(c[313795]|0)-(c[d>>2]|0);i=c[313794]|0;gj[c[(c[i>>2]|0)+4>>2]&8191](i);if(!h){__Z16atomic_incrementPj(e+4|0)|0;__Z16atomic_decrementPj(e+4|0)|0}if(c[313789]|0)return;h=e+8|0;__ZN6Memory11free_staticEPvb(c[h>>2]|0,0);c[h>>2]=0;c[d>>2]=0;d=c[313794]|0;gj[c[c[d>>2]>>2]&8191](d);c[e+20>>2]=c[313791];c[313791]=e;c[313793]=(c[313793]|0)+-1;e=c[313794]|0;gj[c[(c[e>>2]|0)+4>>2]&8191](e);return}function __ZN3MapIN7GridMap8IndexKeyENS0_6Octant7NavMeshE10ComparatorIS1_E16DefaultAllocatorE10_insert_rbERKS1_RKS3_(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f;a[g>>0]=0;h=__ZN3MapIN7GridMap8IndexKeyENS0_6Octant7NavMeshE10ComparatorIS1_E16DefaultAllocatorE7_insertERKS1_Rb(b,d,g)|0;if(h|0){d=h+32|0;i=e;e=d+52|0;do{c[d>>2]=c[i>>2];d=d+4|0;i=i+4|0}while((d|0)<(e|0))}if(a[g>>0]|0){l=f;return h|0}g=b+8|0;c[g>>2]=(c[g>>2]|0)+1;g=h+12|0;i=c[g>>2]|0;if(!(c[i>>2]|0)){d=b+4|0;e=h;j=i;k=i;i=g;while(1){g=j+12|0;n=c[g>>2]|0;o=c[n+8>>2]|0;p=n;do if((j|0)==(o|0)){q=c[n+4>>2]|0;if(!(c[q>>2]|0)){c[k>>2]=1;a[1263537]=0;c[q>>2]=1;if((c[d>>2]|0)==(n|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);r=c[(c[i>>2]|0)+12>>2]|0;break}else{a[1263537]=0;c[n>>2]=0;r=n;break}}q=j+4|0;if((e|0)==(c[q>>2]|0)){s=e+8|0;t=c[s>>2]|0;c[q>>2]=t;q=c[d>>2]|0;if((t|0)==(q|0))u=p;else{c[t+12>>2]=j;u=c[g>>2]|0}t=e+12|0;c[t>>2]=u;v=c[g>>2]|0;w=v+8|0;if((c[w>>2]|0)==(j|0))c[w>>2]=e;else c[v+4>>2]=e;c[s>>2]=j;c[g>>2]=e;x=j;y=e;z=q;A=c[t>>2]|0}else{x=e;y=j;z=c[d>>2]|0;A=n}a[1263537]=0;c[y>>2]=1;if((z|0)==(A|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);B=c[(c[x+12>>2]|0)+12>>2]|0;C=c[d>>2]|0}else{a[1263537]=0;c[A>>2]=0;B=A;C=z}t=B+8|0;q=c[t>>2]|0;s=q+4|0;v=c[s>>2]|0;c[t>>2]=v;if((v|0)!=(C|0))c[v+12>>2]=B;v=B+12|0;c[q+12>>2]=c[v>>2];t=c[v>>2]|0;w=t+4|0;if((c[w>>2]|0)==(B|0))c[w>>2]=q;else c[t+8>>2]=q;c[s>>2]=B;c[v>>2]=q;r=x}else{if(!(c[o>>2]|0)){c[k>>2]=1;a[1263537]=0;c[o>>2]=1;if((c[d>>2]|0)==(n|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);r=c[(c[i>>2]|0)+12>>2]|0;break}else{a[1263537]=0;c[n>>2]=0;r=n;break}}q=j+8|0;if((e|0)==(c[q>>2]|0)){v=e+4|0;s=c[v>>2]|0;c[q>>2]=s;q=c[d>>2]|0;if((s|0)==(q|0))D=p;else{c[s+12>>2]=j;D=c[g>>2]|0}s=e+12|0;c[s>>2]=D;t=c[g>>2]|0;w=t+4|0;if((c[w>>2]|0)==(j|0))c[w>>2]=e;else c[t+8>>2]=e;c[v>>2]=j;c[g>>2]=e;E=j;F=e;G=q;H=c[s>>2]|0}else{E=e;F=j;G=c[d>>2]|0;H=n}a[1263537]=0;c[F>>2]=1;if((G|0)==(H|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);I=c[d>>2]|0;J=c[(c[E+12>>2]|0)+12>>2]|0}else{a[1263537]=0;c[H>>2]=0;I=G;J=H}s=J+4|0;q=c[s>>2]|0;v=q+8|0;t=c[v>>2]|0;c[s>>2]=t;if((t|0)!=(I|0))c[t+12>>2]=J;t=J+12|0;c[q+12>>2]=c[t>>2];s=c[t>>2]|0;w=s+8|0;if((c[w>>2]|0)==(J|0))c[w>>2]=q;else c[s+4>>2]=q;c[v>>2]=J;c[t>>2]=q;r=E}while(0);n=r+12|0;g=c[n>>2]|0;if(!(c[g>>2]|0)){e=r;j=g;k=g;i=n}else break}}i=c[(c[b>>2]|0)+8>>2]|0;a[1263537]=0;c[i>>2]=1;l=f;return h|0}function __ZN3MapIN7GridMap8IndexKeyENS0_6Octant7NavMeshE10ComparatorIS1_E16DefaultAllocatorE7_insertERKS1_Rb(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;f=c[b>>2]|0;h=c[f+8>>2]|0;i=b+4|0;j=c[i>>2]|0;a:do if((h|0)==(j|0))k=f;else{l=d;m=c[l>>2]|0;n=c[l+4>>2]|0;l=h;while(1){o=l+24|0;p=c[o>>2]|0;q=c[o+4>>2]|0;if(n>>>0<q>>>0|(n|0)==(q|0)&m>>>0<p>>>0)r=l+8|0;else{if(!(q>>>0<n>>>0|(q|0)==(n|0)&p>>>0<m>>>0))break;r=l+4|0}p=c[r>>2]|0;if((p|0)==(j|0)){k=l;break a}else l=p}a[e>>0]=1;s=l;return s|0}while(0);j=__ZnwjPFPvjE(88,4740)|0;r=j+24|0;h=r;c[h>>2]=0;c[h+4>>2]=0;g[j+36>>2]=1.0;g[j+40>>2]=0.0;g[j+44>>2]=0.0;g[j+48>>2]=0.0;g[j+52>>2]=1.0;g[j+56>>2]=0.0;g[j+60>>2]=0.0;g[j+64>>2]=0.0;g[j+68>>2]=1.0;g[j+80>>2]=0.0;g[j+76>>2]=0.0;g[j+72>>2]=0.0;c[j>>2]=0;c[j+4>>2]=0;c[j+8>>2]=0;c[j+12>>2]=0;c[j+16>>2]=0;c[j+20>>2]=0;c[j+12>>2]=k;h=c[i>>2]|0;f=j+4|0;c[f>>2]=h;m=j+8|0;c[m>>2]=h;n=d;p=c[n+4>>2]|0;q=r;c[q>>2]=c[n>>2];c[q+4>>2]=p;p=c[b>>2]|0;b=h;if((k|0)!=(p|0)?(h=d,d=c[h+4>>2]|0,q=k+24|0,n=c[q+4>>2]|0,!(d>>>0<n>>>0|((d|0)==(n|0)?(c[h>>2]|0)>>>0<(c[q>>2]|0)>>>0:0))):0){c[k+4>>2]=j;t=c[f>>2]|0}else{c[k+8>>2]=j;t=b}a[e>>0]=0;e=c[i>>2]|0;if((t|0)==(e|0)){i=j;do{b=i;i=c[i+12>>2]|0}while((b|0)==(c[i+4>>2]|0));u=(i|0)==(p|0)?0:i}else{i=t;while(1){t=c[i+8>>2]|0;if((t|0)==(e|0)){u=i;break}else i=t}}c[j+16>>2]=u;i=c[m>>2]|0;b:do if((i|0)==(e|0)){m=j;while(1){t=m;m=c[m+12>>2]|0;if((t|0)!=(c[m+8>>2]|0)){v=m;break b}if((m|0)==(p|0)){v=0;break}}}else{m=i;while(1){l=c[m+4>>2]|0;if((l|0)==(e|0)){v=m;break}else m=l}}while(0);e=j+20|0;c[e>>2]=v;if(!u)w=v;else{c[u+20>>2]=j;w=c[e>>2]|0}if(!w){s=j;return s|0}c[w+16>>2]=j;s=j;return s|0}function __ZN3MapIN7GridMap8IndexKeyENS0_6Octant7NavMeshE10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS7_7ElementE(a,b){a=a|0;b=b|0;if((c[a+4>>2]|0)==(b|0))return;else{__ZN3MapIN7GridMap8IndexKeyENS0_6Octant7NavMeshE10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS7_7ElementE(a,c[b+8>>2]|0);__ZN3MapIN7GridMap8IndexKeyENS0_6Octant7NavMeshE10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS7_7ElementE(a,c[b+4>>2]|0);__ZN6Memory11free_staticEPvb(b,0);return}}function __ZN3MapIN7GridMap9OctantKeyEPNS0_6OctantE10ComparatorIS1_E16DefaultAllocatorE10_insert_rbERKS1_RKS3_(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f;a[g>>0]=0;h=__ZN3MapIN7GridMap9OctantKeyEPNS0_6OctantE10ComparatorIS1_E16DefaultAllocatorE7_insertERKS1_Rb(b,d,g)|0;if(h|0)c[h+32>>2]=c[e>>2];if(a[g>>0]|0){l=f;return h|0}g=b+8|0;c[g>>2]=(c[g>>2]|0)+1;g=h+12|0;e=c[g>>2]|0;if(!(c[e>>2]|0)){d=b+4|0;i=h;j=e;k=e;e=g;while(1){g=j+12|0;n=c[g>>2]|0;o=c[n+8>>2]|0;p=n;do if((j|0)==(o|0)){q=c[n+4>>2]|0;if(!(c[q>>2]|0)){c[k>>2]=1;a[1263537]=0;c[q>>2]=1;if((c[d>>2]|0)==(n|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);r=c[(c[e>>2]|0)+12>>2]|0;break}else{a[1263537]=0;c[n>>2]=0;r=n;break}}q=j+4|0;if((i|0)==(c[q>>2]|0)){s=i+8|0;t=c[s>>2]|0;c[q>>2]=t;q=c[d>>2]|0;if((t|0)==(q|0))u=p;else{c[t+12>>2]=j;u=c[g>>2]|0}t=i+12|0;c[t>>2]=u;v=c[g>>2]|0;w=v+8|0;if((c[w>>2]|0)==(j|0))c[w>>2]=i;else c[v+4>>2]=i;c[s>>2]=j;c[g>>2]=i;x=j;y=i;z=q;A=c[t>>2]|0}else{x=i;y=j;z=c[d>>2]|0;A=n}a[1263537]=0;c[y>>2]=1;if((z|0)==(A|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);B=c[(c[x+12>>2]|0)+12>>2]|0;C=c[d>>2]|0}else{a[1263537]=0;c[A>>2]=0;B=A;C=z}t=B+8|0;q=c[t>>2]|0;s=q+4|0;v=c[s>>2]|0;c[t>>2]=v;if((v|0)!=(C|0))c[v+12>>2]=B;v=B+12|0;c[q+12>>2]=c[v>>2];t=c[v>>2]|0;w=t+4|0;if((c[w>>2]|0)==(B|0))c[w>>2]=q;else c[t+8>>2]=q;c[s>>2]=B;c[v>>2]=q;r=x}else{if(!(c[o>>2]|0)){c[k>>2]=1;a[1263537]=0;c[o>>2]=1;if((c[d>>2]|0)==(n|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);r=c[(c[e>>2]|0)+12>>2]|0;break}else{a[1263537]=0;c[n>>2]=0;r=n;break}}q=j+8|0;if((i|0)==(c[q>>2]|0)){v=i+4|0;s=c[v>>2]|0;c[q>>2]=s;q=c[d>>2]|0;if((s|0)==(q|0))D=p;else{c[s+12>>2]=j;D=c[g>>2]|0}s=i+12|0;c[s>>2]=D;t=c[g>>2]|0;w=t+4|0;if((c[w>>2]|0)==(j|0))c[w>>2]=i;else c[t+8>>2]=i;c[v>>2]=j;c[g>>2]=i;E=j;F=i;G=q;H=c[s>>2]|0}else{E=i;F=j;G=c[d>>2]|0;H=n}a[1263537]=0;c[F>>2]=1;if((G|0)==(H|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);I=c[d>>2]|0;J=c[(c[E+12>>2]|0)+12>>2]|0}else{a[1263537]=0;c[H>>2]=0;I=G;J=H}s=J+4|0;q=c[s>>2]|0;v=q+8|0;t=c[v>>2]|0;c[s>>2]=t;if((t|0)!=(I|0))c[t+12>>2]=J;t=J+12|0;c[q+12>>2]=c[t>>2];s=c[t>>2]|0;w=s+8|0;if((c[w>>2]|0)==(J|0))c[w>>2]=q;else c[s+4>>2]=q;c[v>>2]=J;c[t>>2]=q;r=E}while(0);n=r+12|0;g=c[n>>2]|0;if(!(c[g>>2]|0)){i=r;j=g;k=g;e=n}else break}}e=c[(c[b>>2]|0)+8>>2]|0;a[1263537]=0;c[e>>2]=1;l=f;return h|0}function __ZN3MapIN7GridMap9OctantKeyEPNS0_6OctantE10ComparatorIS1_E16DefaultAllocatorE7_insertERKS1_Rb(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0;f=c[b>>2]|0;g=c[f+8>>2]|0;h=b+4|0;i=c[h>>2]|0;a:do if((g|0)==(i|0))j=f;else{k=d;l=c[k>>2]|0;m=c[k+4>>2]|0;k=g;while(1){n=k+24|0;o=c[n>>2]|0;p=c[n+4>>2]|0;if(m>>>0<p>>>0|(m|0)==(p|0)&l>>>0<o>>>0)q=k+8|0;else{if(!(p>>>0<m>>>0|(p|0)==(m|0)&o>>>0<l>>>0))break;q=k+4|0}o=c[q>>2]|0;if((o|0)==(i|0)){j=k;break a}else k=o}a[e>>0]=1;r=k;return r|0}while(0);i=__ZnwjPFPvjE(40,4740)|0;c[i>>2]=0;c[i+4>>2]=0;c[i+8>>2]=0;c[i+12>>2]=0;c[i+16>>2]=0;c[i+20>>2]=0;c[i+24>>2]=0;c[i+28>>2]=0;c[i+12>>2]=j;q=c[h>>2]|0;g=i+4|0;c[g>>2]=q;f=i+8|0;c[f>>2]=q;l=d;m=c[l+4>>2]|0;o=i+24|0;c[o>>2]=c[l>>2];c[o+4>>2]=m;m=c[b>>2]|0;b=q;if((j|0)!=(m|0)?(q=d,d=c[q+4>>2]|0,o=j+24|0,l=c[o+4>>2]|0,!(d>>>0<l>>>0|((d|0)==(l|0)?(c[q>>2]|0)>>>0<(c[o>>2]|0)>>>0:0))):0){c[j+4>>2]=i;s=c[g>>2]|0}else{c[j+8>>2]=i;s=b}a[e>>0]=0;e=c[h>>2]|0;if((s|0)==(e|0)){h=i;do{b=h;h=c[h+12>>2]|0}while((b|0)==(c[h+4>>2]|0));t=(h|0)==(m|0)?0:h}else{h=s;while(1){s=c[h+8>>2]|0;if((s|0)==(e|0)){t=h;break}else h=s}}c[i+16>>2]=t;h=c[f>>2]|0;b:do if((h|0)==(e|0)){f=i;while(1){s=f;f=c[f+12>>2]|0;if((s|0)!=(c[f+8>>2]|0)){u=f;break b}if((f|0)==(m|0)){u=0;break}}}else{f=h;while(1){k=c[f+4>>2]|0;if((k|0)==(e|0)){u=f;break}else f=k}}while(0);e=i+20|0;c[e>>2]=u;if(!t)v=u;else{c[t+20>>2]=i;v=c[e>>2]|0}if(!v){r=i;return r|0}c[v+16>>2]=i;r=i;return r|0}function __ZN7GridMap13area_set_nameEiRK6String(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f;c[g>>2]=d;h=b+508|0;i=c[h>>2]|0;a:do if(i|0){j=c[i+8>>2]|0;k=c[b+512>>2]|0;b:do if((j|0)==(k|0))n=j;else{o=j;while(1){p=c[o+24>>2]|0;if((p|0)>(d|0))q=o+8|0;else{if((p|0)>=(d|0)){n=o;break b}q=o+4|0}o=c[q>>2]|0;if((o|0)==(k|0))break a}}while(0);if((n|0)!=(k|0)&(n|0)!=0){a[1263537]=0;j=c[(__ZN3MapIiPN7GridMap4AreaE10ComparatorIiE16DefaultAllocatorEixERKi(h,g)|0)>>2]|0;o=c[j>>2]|0;if((o|0)==(c[e>>2]|0)){l=f;return}if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(o,1);c[j>>2]=0;o=c[e>>2]|0;if(!o){l=f;return}if(!(__Z28atomic_conditional_incrementPj(o+-8|0)|0)){l=f;return}c[j>>2]=c[e>>2];l=f;return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(500199,500124,1112,500213,0);l=f;return}function __ZN3MapIiPN7GridMap4AreaE10ComparatorIiE16DefaultAllocatorEixERKi(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;g=c[b>>2]|0;if(!g){h=__ZnwjPFPvjE(32,4740)|0;i=h+16|0;c[i>>2]=0;c[i+4>>2]=0;c[b>>2]=h;i=c[b+4>>2]|0;c[h+4>>2]=i;c[h+8>>2]=i;c[h+12>>2]=i;c[h>>2]=1;if(!h){c[f>>2]=0;j=f;k=14}else{n=h;o=i;k=5}}else{n=g;o=c[b+4>>2]|0;k=5}a:do if((k|0)==5){g=c[n+8>>2]|0;b:do if((g|0)!=(o|0)){i=c[d>>2]|0;h=g;while(1){p=c[h+24>>2]|0;if((i|0)<(p|0))q=h+8|0;else{if((p|0)>=(i|0))break;q=h+4|0}p=c[q>>2]|0;if((p|0)==(o|0))break b;else h=p}if(!((h|0)==(o|0)|(h|0)==0)){r=h;break a}}while(0);c[f>>2]=0;if(!n){j=f;k=14}else{s=f;k=15}}while(0);if((k|0)==14){n=__ZnwjPFPvjE(32,4740)|0;o=n+16|0;c[o>>2]=0;c[o+4>>2]=0;c[b>>2]=n;o=c[b+4>>2]|0;c[n+4>>2]=o;c[n+8>>2]=o;c[n+12>>2]=o;c[n>>2]=1;s=j;k=15}if((k|0)==15){k=__ZN3MapIiPN7GridMap4AreaE10ComparatorIiE16DefaultAllocatorE10_insert_rbERKiRKS2_(b,d,f)|0;if(!k){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145936,616,1145947,0);t=0;l=e;return t|0}else r=k}a[1263537]=0;t=r+28|0;l=e;return t|0}function __ZN3MapIiPN7GridMap4AreaE10ComparatorIiE16DefaultAllocatorE10_insert_rbERKiRKS2_(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f;a[g>>0]=0;h=__ZN3MapIiPN7GridMap4AreaE10ComparatorIiE16DefaultAllocatorE7_insertERKiRb(b,d,g)|0;if(h|0)c[h+28>>2]=c[e>>2];if(a[g>>0]|0){l=f;return h|0}g=b+8|0;c[g>>2]=(c[g>>2]|0)+1;g=h+12|0;e=c[g>>2]|0;if(!(c[e>>2]|0)){d=b+4|0;i=h;j=e;k=e;e=g;while(1){g=j+12|0;n=c[g>>2]|0;o=c[n+8>>2]|0;p=n;do if((j|0)==(o|0)){q=c[n+4>>2]|0;if(!(c[q>>2]|0)){c[k>>2]=1;a[1263537]=0;c[q>>2]=1;if((c[d>>2]|0)==(n|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);r=c[(c[e>>2]|0)+12>>2]|0;break}else{a[1263537]=0;c[n>>2]=0;r=n;break}}q=j+4|0;if((i|0)==(c[q>>2]|0)){s=i+8|0;t=c[s>>2]|0;c[q>>2]=t;if((t|0)==(c[d>>2]|0))u=p;else{c[t+12>>2]=j;u=c[g>>2]|0}t=i+12|0;c[t>>2]=u;q=c[g>>2]|0;v=q+8|0;c[((c[v>>2]|0)==(j|0)?v:q+4|0)>>2]=i;c[s>>2]=j;c[g>>2]=i;w=j;x=i;y=c[t>>2]|0}else{w=i;x=j;y=n}a[1263537]=0;c[x>>2]=1;t=c[d>>2]|0;if((t|0)==(y|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);z=c[(c[w+12>>2]|0)+12>>2]|0;A=c[d>>2]|0}else{a[1263537]=0;c[y>>2]=0;z=y;A=t}t=z+8|0;s=c[t>>2]|0;q=s+4|0;v=c[q>>2]|0;c[t>>2]=v;if((v|0)!=(A|0))c[v+12>>2]=z;v=z+12|0;c[s+12>>2]=c[v>>2];t=c[v>>2]|0;B=t+4|0;c[((c[B>>2]|0)==(z|0)?B:t+8|0)>>2]=s;c[q>>2]=z;c[v>>2]=s;r=w}else{if(!(c[o>>2]|0)){c[k>>2]=1;a[1263537]=0;c[o>>2]=1;if((c[d>>2]|0)==(n|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);r=c[(c[e>>2]|0)+12>>2]|0;break}else{a[1263537]=0;c[n>>2]=0;r=n;break}}s=j+8|0;if((i|0)==(c[s>>2]|0)){v=i+4|0;q=c[v>>2]|0;c[s>>2]=q;if((q|0)==(c[d>>2]|0))C=p;else{c[q+12>>2]=j;C=c[g>>2]|0}q=i+12|0;c[q>>2]=C;s=c[g>>2]|0;t=s+4|0;c[((c[t>>2]|0)==(j|0)?t:s+8|0)>>2]=i;c[v>>2]=j;c[g>>2]=i;D=j;E=i;F=c[q>>2]|0}else{D=i;E=j;F=n}a[1263537]=0;c[E>>2]=1;q=c[d>>2]|0;if((q|0)==(F|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);G=c[d>>2]|0;H=c[(c[D+12>>2]|0)+12>>2]|0}else{a[1263537]=0;c[F>>2]=0;G=q;H=F}q=H+4|0;v=c[q>>2]|0;s=v+8|0;t=c[s>>2]|0;c[q>>2]=t;if((t|0)!=(G|0))c[t+12>>2]=H;t=H+12|0;c[v+12>>2]=c[t>>2];q=c[t>>2]|0;B=q+8|0;c[((c[B>>2]|0)==(H|0)?B:q+4|0)>>2]=v;c[s>>2]=H;c[t>>2]=v;r=D}while(0);n=r+12|0;g=c[n>>2]|0;if(!(c[g>>2]|0)){i=r;j=g;k=g;e=n}else break}}e=c[(c[b>>2]|0)+8>>2]|0;a[1263537]=0;c[e>>2]=1;l=f;return h|0}function __ZN3MapIiPN7GridMap4AreaE10ComparatorIiE16DefaultAllocatorE7_insertERKiRb(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0;f=c[b>>2]|0;g=c[f+8>>2]|0;h=b+4|0;i=c[h>>2]|0;a:do if((g|0)==(i|0))j=f;else{k=c[d>>2]|0;l=g;while(1){m=c[l+24>>2]|0;if((k|0)<(m|0))n=l+8|0;else{if((m|0)>=(k|0))break;n=l+4|0}m=c[n>>2]|0;if((m|0)==(i|0)){j=l;break a}else l=m}a[e>>0]=1;o=l;return o|0}while(0);i=__ZnwjPFPvjE(32,4740)|0;c[i>>2]=0;c[i+4>>2]=0;c[i+8>>2]=0;c[i+12>>2]=0;c[i+16>>2]=0;c[i+20>>2]=0;c[i+12>>2]=j;n=c[h>>2]|0;g=i+4|0;c[g>>2]=n;f=i+8|0;c[f>>2]=n;c[i+24>>2]=c[d>>2];if((j|0)!=(c[b>>2]|0)?(c[d>>2]|0)>=(c[j+24>>2]|0):0)p=j+4|0;else p=j+8|0;c[p>>2]=i;a[e>>0]=0;e=c[g>>2]|0;g=c[h>>2]|0;if((e|0)==(g|0)){h=i;do{p=h;h=c[h+12>>2]|0}while((p|0)==(c[h+4>>2]|0));q=(h|0)==(c[b>>2]|0)?0:h}else{h=e;while(1){e=c[h+8>>2]|0;if((e|0)==(g|0)){q=h;break}else h=e}}c[i+16>>2]=q;h=c[f>>2]|0;b:do if((h|0)==(g|0)){f=i;while(1){e=f;f=c[f+12>>2]|0;if((e|0)!=(c[f+8>>2]|0)){r=f;break b}if((f|0)==(c[b>>2]|0)){r=0;break}}}else{f=h;while(1){l=c[f+4>>2]|0;if((l|0)==(g|0)){r=f;break}else f=l}}while(0);g=i+20|0;c[g>>2]=r;if(!q)s=r;else{c[q+20>>2]=i;s=c[g>>2]|0}if(!s){o=i;return o|0}c[s+16>>2]=i;o=i;return o|0}function __ZNK7GridMap18get_unused_area_idEv(a){a=a|0;var b=0,d=0,e=0;if(!(c[a+516>>2]|0)){b=1;return b|0}d=c[a+512>>2]|0;e=c[(c[a+508>>2]|0)+8>>2]|0;while(1){a=c[e+4>>2]|0;if((a|0)==(d|0))break;else e=a}b=(c[e+24>>2]|0)+1|0;return b|0}function __ZN7GridMap11create_areaEiRK5Rect3(d,e,f){d=d|0;e=e|0;f=f|0;var h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0.0,y=0.0,z=0.0,A=0.0,B=0.0,C=0.0,D=0,E=0;h=l;l=l+16|0;if((l|0)>=(m|0))ba(16);i=h+8|0;j=h+4|0;k=h;n=h+12|0;c[i>>2]=e;o=d+508|0;p=c[o>>2]|0;a:do if(p|0){q=c[p+8>>2]|0;r=c[d+512>>2]|0;b:do if((q|0)==(r|0))s=q;else{t=q;while(1){u=c[t+24>>2]|0;if((u|0)>(e|0))v=t+8|0;else{if((u|0)>=(e|0)){s=t;break b}v=t+4|0}t=c[v>>2]|0;if((t|0)==(r|0))break a}}while(0);if((s|0)!=(r|0)&(s|0)!=0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(500801,500124,1053,500813,0);w=32;l=h;return w|0}}while(0);a[1263537]=0;__ZN6StringC2EPKc(k,500884);c[j>>2]=__ZNK6String4utf8Ev(k)|0;__Z19_err_set_last_errorPKc(__ZNK10CharString8get_dataEv(j)|0);s=c[j>>2]|0;if(s|0?(__Z16atomic_decrementPj(s+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(s,1);s=c[k>>2]|0;if(s|0?(__Z16atomic_decrementPj(s+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(s,1);a[1263537]=1;if(!(c[i>>2]|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(500801,500124,1055,500927,0);w=31;l=h;return w|0}a[1263537]=0;x=+g[f+12>>2];if((!(x<=1.0e-05)?(y=+g[f+16>>2],!(y<=1.0e-05)):0)?(z=+g[f+20>>2],!(z<=1.0e-05)):0){a[1263537]=0;A=+g[f>>2];s=~~A;B=+g[f+4>>2];k=~~B;C=+g[f+8>>2];f=~~C;j=~~(A+x);v=~~(B+y);e=~~(C+z);p=c[o>>2]|0;c:do if(p|0?(q=c[p+8>>2]|0,t=c[d+512>>2]|0,(q|0)!=(t|0)):0){u=q;while(1){q=c[u+8>>2]|0;if((q|0)==(t|0))break;else u=q}if(u|0){t=u;while(1){r=c[t+28>>2]|0;q=r+24|0;if(((((s<<16>>16<(b[q>>1]|0)?(D=r+16|0,j<<16>>16>(b[D>>1]|0)):0)?k<<16>>16<(b[q+2>>1]|0):0)?v<<16>>16>(b[D+2>>1]|0):0)?f<<16>>16<(b[q+4>>1]|0):0)?e<<16>>16>(b[D+4>>1]|0):0){w=31;break}t=c[t+16>>2]|0;if(!t)break c}l=h;return w|0}}while(0);p=__ZnwjPKc(64,1263606)|0;__ZN7GridMap4AreaC2Ev(p);t=_bitshift64Shl(k&65535|0,0,16)|0;k=p+16|0;c[k>>2]=t|s&65535;c[k+4>>2]=F|f&65535;f=_bitshift64Shl(v&65535|0,0,16)|0;v=p+24|0;c[v>>2]=f|j&65535;c[v+4>>2]=F|e&65535;g[p+36>>2]=0.0;a[p+56>>0]=0;e=c[i>>2]|0;c[n>>2]=__Z4itosx(e,((e|0)<0)<<31>>31)|0;e=__ZplPKcRK6String(501070,n)|0;v=e;j=c[p>>2]|0;if((j|0)==(e|0)){if(e|0)E=41}else{if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);c[p>>2]=0;if(e|0)if(!(__Z28atomic_conditional_incrementPj(e+-8|0)|0))E=41;else{c[p>>2]=v;E=41}}if((E|0)==41?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);e=c[n>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);c[(__ZN3MapIiPN7GridMap4AreaE10ComparatorIiE16DefaultAllocatorEixERKi(o,i)|0)>>2]=p;__ZN7GridMap21_recreate_octant_dataEv(d);w=0;l=h;return w|0}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(500801,500124,1056,500992,0);w=31;l=h;return w|0}function __ZN7GridMap24area_set_exterior_portalEib(b,e,f){b=b|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0;g=l;l=l+16|0;if((l|0)>=(m|0))ba(16);h=g;c[h>>2]=e;i=f&1;j=b+508|0;k=c[j>>2]|0;a:do if(k|0){n=c[k+8>>2]|0;o=c[b+512>>2]|0;b:do if((n|0)==(o|0))p=n;else{q=n;while(1){r=c[q+24>>2]|0;if((r|0)>(e|0))s=q+8|0;else{if((r|0)>=(e|0)){p=q;break b}s=q+4|0}q=c[s>>2]|0;if((q|0)==(o|0))break a}}while(0);if((p|0)!=(o|0)&(p|0)!=0){a[1263537]=0;n=(c[(__ZN3MapIiPN7GridMap4AreaE10ComparatorIiE16DefaultAllocatorEixERKi(j,h)|0)>>2]|0)+56|0;if((d[n>>0]|0|0)==(f&1|0)){l=g;return}a[n>>0]=i;__ZN7GridMap21_recreate_octant_dataEv(b);l=g;return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(500776,500124,1128,500213,0);l=g;return}function __ZN7GridMap10erase_areaEi(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;c[f>>2]=d;g=b+508|0;h=c[g>>2]|0;a:do if(h|0){i=c[h+8>>2]|0;j=b+512|0;k=c[j>>2]|0;b:do if((i|0)==(k|0))n=i;else{o=i;while(1){p=c[o+24>>2]|0;if((p|0)>(d|0))q=o+8|0;else{if((p|0)>=(d|0)){n=o;break b}q=o+4|0}o=c[q>>2]|0;if((o|0)==(k|0))break a}}while(0);if((n|0)!=(k|0)&(n|0)!=0){a[1263537]=0;i=c[(__ZN3MapIiPN7GridMap4AreaE10ComparatorIiE16DefaultAllocatorEixERKi(g,f)|0)>>2]|0;__ZN7GridMap4AreaD2Ev(i);__ZN6Memory11free_staticEPvb(i,0);i=c[g>>2]|0;c:do if(i|0){o=c[i+8>>2]|0;p=c[j>>2]|0;d:do if((o|0)==(p|0))r=o;else{s=c[f>>2]|0;t=o;while(1){u=c[t+24>>2]|0;if((s|0)<(u|0))v=t+8|0;else{if((u|0)>=(s|0)){r=t;break d}v=t+4|0}t=c[v>>2]|0;if((t|0)==(p|0))break c}}while(0);if(!((r|0)==0|(r|0)==(p|0)))__ZN3MapIiPN7GridMap4AreaE10ComparatorIiE16DefaultAllocatorE6_eraseEPNS6_7ElementE(g,r)}while(0);__ZN7GridMap21_recreate_octant_dataEv(b);l=e;return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(500478,500124,1212,500213,0);l=e;return}function __ZNK7GridMap13get_cell_itemEiii(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0;if(((d|0)<0?0-d|0:d)>>>0>1048575){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(500464,500124,401,500284,0);g=-1;return g|0}a[1263537]=0;if(((e|0)<0?0-e|0:e)>>>0>1048575){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(500464,500124,402,500344,0);g=-1;return g|0}if(((f|0)<0?0-f|0:f)>>>0>1048575){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(500464,500124,403,500404,0);g=-1;return g|0}h=c[b+496>>2]|0;if(!h){g=-1;return g|0}i=c[h+8>>2]|0;h=c[b+500>>2]|0;b=(i|0)==(h|0);a:do if(b)j=i;else{k=f&65535;l=e<<16|d&65535;m=i;while(1){n=m+24|0;o=c[n>>2]|0;p=c[n+4>>2]|0;if(k>>>0<p>>>0|(k|0)==(p|0)&l>>>0<o>>>0)q=m+8|0;else{if(!(p>>>0<k>>>0|(p|0)==(k|0)&o>>>0<l>>>0)){j=m;break a}q=m+4|0}m=c[q>>2]|0;if((m|0)==(h|0)){g=-1;break}}return g|0}while(0);if(!((j|0)!=(h|0)&(j|0)!=0)){g=-1;return g|0}a[1263537]=0;b:do if(b)r=i;else{j=f&65535;q=e<<16|d&65535;m=i;do{l=m+24|0;k=c[l>>2]|0;o=c[l+4>>2]|0;if(j>>>0<o>>>0|(j|0)==(o|0)&q>>>0<k>>>0)s=m+8|0;else{if(!(o>>>0<j>>>0|(o|0)==(j|0)&k>>>0<q>>>0)){r=m;break b}s=m+4|0}m=c[s>>2]|0}while((m|0)!=(h|0));__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145936,604,1145947,0)}while(0);if((r|0)==(h|0)|(r|0)==0)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145936,604,1145947,0);a[1263537]=0;g=c[r+32>>2]&65535;return g|0}function __ZNK7GridMap25get_cell_item_orientationEiii(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0;if(((d|0)<0?0-d|0:d)>>>0>1048575){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(500258,500124,417,500284,0);g=-1;return g|0}a[1263537]=0;if(((e|0)<0?0-e|0:e)>>>0>1048575){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(500258,500124,418,500344,0);g=-1;return g|0}if(((f|0)<0?0-f|0:f)>>>0>1048575){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(500258,500124,419,500404,0);g=-1;return g|0}h=c[b+496>>2]|0;if(!h){g=-1;return g|0}i=c[h+8>>2]|0;h=c[b+500>>2]|0;b=(i|0)==(h|0);a:do if(b)j=i;else{k=f&65535;l=e<<16|d&65535;m=i;while(1){n=m+24|0;o=c[n>>2]|0;p=c[n+4>>2]|0;if(k>>>0<p>>>0|(k|0)==(p|0)&l>>>0<o>>>0)q=m+8|0;else{if(!(p>>>0<k>>>0|(p|0)==(k|0)&o>>>0<l>>>0)){j=m;break a}q=m+4|0}m=c[q>>2]|0;if((m|0)==(h|0)){g=-1;break}}return g|0}while(0);if(!((j|0)!=(h|0)&(j|0)!=0)){g=-1;return g|0}a[1263537]=0;b:do if(b)r=i;else{j=f&65535;q=e<<16|d&65535;m=i;do{l=m+24|0;k=c[l>>2]|0;o=c[l+4>>2]|0;if(j>>>0<o>>>0|(j|0)==(o|0)&q>>>0<k>>>0)s=m+8|0;else{if(!(o>>>0<j>>>0|(o|0)==(j|0)&k>>>0<q>>>0)){r=m;break b}s=m+4|0}m=c[s>>2]|0}while((m|0)!=(h|0));__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145936,604,1145947,0)}while(0);if((r|0)==(h|0)|(r|0)==0)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145936,604,1145947,0);a[1263537]=0;g=(c[r+32>>2]|0)>>>16&31;return g|0}function __ZN7GridMap4AreaD2Ev(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+12|0;e=b;f=b+8|0;g=b+4|0;h=a+8|0;if(c[h>>2]|0){i=__ZN12VisualServer13get_singletonEv()|0;j=c[(c[i>>2]|0)+1312>>2]|0;c[f>>2]=c[h>>2];c[d>>2]=c[f>>2];Pi[j&2047](i,d)}i=__ZN12VisualServer13get_singletonEv()|0;j=c[(c[i>>2]|0)+1312>>2]|0;c[g>>2]=c[a+4>>2];c[d>>2]=c[g>>2];Pi[j&2047](i,d);i=a+32|0;j=c[i>>2]|0;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0){g=c[i>>2]|0;i=(g|0)==0?0:g+-4|0;g=i+4|0;if(c[i>>2]|0){f=0;do{h=g+(f*52|0)+48|0;if(c[h>>2]|0){k=__ZN12VisualServer13get_singletonEv()|0;n=c[(c[k>>2]|0)+1312>>2]|0;c[e>>2]=c[h>>2];c[d>>2]=c[e>>2];Pi[n&2047](k,d)}f=f+1|0}while(f>>>0<(c[i>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(j,1)}j=c[a>>2]|0;if(!j){l=b;return}if(__Z16atomic_decrementPj(j+-8|0)|0){l=b;return}__ZN6Memory11free_staticEPvb(j,1);l=b;return}function __ZN3MapIiPN7GridMap4AreaE10ComparatorIiE16DefaultAllocatorE6_eraseEPNS6_7ElementE(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0;e=d+8|0;f=c[e>>2]|0;g=b+4|0;h=c[g>>2]|0;if((f|0)!=(h|0)?(i=c[d+4>>2]|0,(i|0)!=(h|0)):0){j=i;while(1){i=c[j+8>>2]|0;if((i|0)==(h|0))break;else j=i}if(!j){k=h;l=c[h+8>>2]|0}else{k=j;l=h}}else{k=d;l=f}f=k+8|0;j=k+4|0;i=c[((l|0)==(h|0)?j:f)>>2]|0;h=c[b>>2]|0;l=k+12|0;m=c[l>>2]|0;c[i+12>>2]=m;if((h|0)==(m|0))n=h+8|0;else{h=c[l>>2]|0;m=h+8|0;n=(k|0)==(c[m>>2]|0)?m:h+4|0}c[n>>2]=i;if((k|0)==(d|0)){if((c[d>>2]|0)==1)__ZN3MapIiPN7GridMap4AreaE10ComparatorIiE16DefaultAllocatorE10_erase_fixEPNS6_7ElementE(b,i)}else{if((k|0)==(c[g>>2]|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143791,1145936,469,1143798,0);return}a[1263537]=0;if((c[k>>2]|0)==1)__ZN3MapIiPN7GridMap4AreaE10ComparatorIiE16DefaultAllocatorE10_erase_fixEPNS6_7ElementE(b,i);c[f>>2]=c[e>>2];f=d+4|0;c[j>>2]=c[f>>2];j=d+12|0;c[l>>2]=c[j>>2];c[k>>2]=c[d>>2];c[(c[e>>2]|0)+12>>2]=k;c[(c[f>>2]|0)+12>>2]=k;f=c[j>>2]|0;j=f+8|0;c[((c[j>>2]|0)==(d|0)?j:f+4|0)>>2]=k}k=c[d+16>>2]|0;f=d+20|0;if(k|0)c[k+20>>2]=c[f>>2];j=c[f>>2]|0;if(j|0)c[j+16>>2]=k;__ZN6Memory11free_staticEPvb(d,0);d=b+8|0;c[d>>2]=(c[d>>2]|0)+-1;if(!(c[c[g>>2]>>2]|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143791,1145936,498,1143838,0);return}else{a[1263537]=0;return}}function __ZN7GridMap21_recreate_octant_dataEv(a){a=a|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d;f=e+4|0;c[f>>2]=379008;c[e>>2]=0;g=e+8|0;c[g>>2]=0;__ZN3MapIN7GridMap8IndexKeyENS0_4CellE10ComparatorIS1_E16DefaultAllocatorE10_copy_fromERKS6_(e,a+496|0);__ZN7GridMap15_clear_internalEb(a,1);h=c[e>>2]|0;if(!h){l=d;return}i=c[h+8>>2]|0;j=c[f>>2]|0;if((i|0)!=(j|0)){k=i;while(1){i=c[k+8>>2]|0;if((i|0)==(j|0))break;else k=i}if(!k)n=h;else{j=k;do{k=j+24|0;i=c[j+32>>2]|0;__ZN7GridMap13set_cell_itemEiiiii(a,b[k>>1]|0,b[k+2>>1]|0,b[k+4>>1]|0,i&65535,i>>>16&31);j=c[j+16>>2]|0}while((j|0)!=0);n=c[e>>2]|0}if(!n){l=d;return}else o=n}else o=h;__ZN3MapIN7GridMap8IndexKeyENS0_4CellE10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS6_7ElementE(e,c[o+8>>2]|0);o=c[f>>2]|0;f=c[e>>2]|0;c[f+8>>2]=o;c[g>>2]=0;g=o;c[g+12>>2]=g;if(!f){l=d;return}__ZN6Memory11free_staticEPvb(f,0);c[e>>2]=0;l=d;return}function __ZN3MapIN7GridMap8IndexKeyENS0_4CellE10ComparatorIS1_E16DefaultAllocatorE10_copy_fromERKS6_(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0;d=c[a>>2]|0;if(d|0?(__ZN3MapIN7GridMap8IndexKeyENS0_4CellE10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS6_7ElementE(a,c[d+8>>2]|0),d=c[a+4>>2]|0,e=c[a>>2]|0,c[e+8>>2]=d,c[a+8>>2]=0,f=d,c[f+12>>2]=f,e|0):0){__ZN6Memory11free_staticEPvb(e,0);c[a>>2]=0}e=c[b>>2]|0;if(!e)return;f=c[e+8>>2]|0;e=c[b+4>>2]|0;if((f|0)==(e|0))return;else g=f;while(1){f=c[g+8>>2]|0;if((f|0)==(e|0))break;else g=f}if(!g)return;e=a+4|0;f=g;g=0;while(1){if(!g){b=__ZnwjPFPvjE(40,4740)|0;d=b+24|0;c[d>>2]=0;c[d+4>>2]=0;d=b+32|0;c[d>>2]=c[d>>2]&-536870912;d=b+16|0;c[d>>2]=0;c[d+4>>2]=0;c[a>>2]=b;d=c[e>>2]|0;c[b+4>>2]=d;c[b+8>>2]=d;c[b+12>>2]=d;c[b>>2]=1}__ZN3MapIN7GridMap8IndexKeyENS0_4CellE10ComparatorIS1_E16DefaultAllocatorE10_insert_rbERKS1_RKS2_(a,f+24|0,f+32|0)|0;b=c[f+16>>2]|0;if(!b)break;f=b;g=c[a>>2]|0}return}function __ZN7GridMap15_clear_internalEb(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+28|0;g=e+24|0;h=e+20|0;i=e+16|0;j=e+12|0;k=e+8|0;n=e+4|0;o=e;p=b+484|0;q=c[p>>2]|0;do if(q|0){r=c[q+8>>2]|0;s=c[b+488>>2]|0;if((r|0)!=(s|0)){t=r;while(1){r=c[t+8>>2]|0;if((r|0)==(s|0))break;else t=r}if(!t)u=q;else{s=b+370|0;r=t;do{if(a[s>>0]|0)__ZN7GridMap18_octant_exit_worldERKNS_9OctantKeyE(b,r+24|0);v=r+32|0;w=c[v>>2]|0;x=c[w+16>>2]|0;if((x|0)!=0?(y=c[x+8>>2]|0,x=c[w+20>>2]|0,(y|0)!=(x|0)):0){z=y;while(1){y=c[z+8>>2]|0;if((y|0)==(x|0))break;else z=y}if(z){x=z;do{y=__ZN12VisualServer13get_singletonEv()|0;A=c[(c[y>>2]|0)+1312>>2]|0;c[g>>2]=c[x+52>>2];c[f>>2]=c[g>>2];Pi[A&2047](y,f);x=c[x+16>>2]|0}while((x|0)!=0);B=c[v>>2]|0}else B=w}else B=w;if(!(c[B>>2]|0))C=B;else{x=__ZN12VisualServer13get_singletonEv()|0;z=c[(c[x>>2]|0)+1312>>2]|0;c[h>>2]=c[c[v>>2]>>2];c[f>>2]=c[h>>2];Pi[z&2047](x,f);C=c[v>>2]|0}if(c[C+4>>2]|0){x=__ZN12VisualServer13get_singletonEv()|0;z=c[(c[x>>2]|0)+1312>>2]|0;c[i>>2]=c[(c[v>>2]|0)+4>>2];c[f>>2]=c[i>>2];Pi[z&2047](x,f)}x=__ZN13PhysicsServer13get_singletonEv()|0;z=c[(c[x>>2]|0)+556>>2]|0;c[j>>2]=c[(c[v>>2]|0)+12>>2];c[f>>2]=c[j>>2];Pi[z&2047](x,f);x=c[v>>2]|0;z=x+28|0;y=c[z>>2]|0;if(y|0?(__ZN3MapIN7GridMap8IndexKeyENS0_6Octant7NavMeshE10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS7_7ElementE(z,c[y+8>>2]|0),y=c[x+32>>2]|0,A=c[z>>2]|0,c[A+8>>2]=y,c[x+36>>2]=0,D=y,c[D+12>>2]=D,A|0):0){__ZN6Memory11free_staticEPvb(A,0);c[z>>2]=0}z=x+16|0;A=c[z>>2]|0;if(A|0?(__ZN3MapIiN7GridMap6Octant13ItemInstancesE10ComparatorIiE16DefaultAllocatorE13_cleanup_treeEPNS6_7ElementE(z,c[A+8>>2]|0),A=c[x+20>>2]|0,D=c[z>>2]|0,c[D+8>>2]=A,c[x+24>>2]=0,y=A,c[y+12>>2]=y,D|0):0){__ZN7GridMap6Octant13ItemInstancesD2Ev(D+28|0);__ZN6Memory11free_staticEPvb(D,0);c[z>>2]=0}__ZN6Memory11free_staticEPvb(x,0);r=c[r+16>>2]|0}while((r|0)!=0);u=c[p>>2]|0}if(!u)break;else E=u}else E=q;__ZN3MapIN7GridMap9OctantKeyEPNS0_6OctantE10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS7_7ElementE(p,c[E+8>>2]|0);r=c[b+488>>2]|0;s=c[p>>2]|0;c[s+8>>2]=r;c[b+492>>2]=0;t=r;c[t+12>>2]=t;if(s|0){__ZN6Memory11free_staticEPvb(s,0);c[p>>2]=0}}while(0);p=b+496|0;E=c[p>>2]|0;if(E|0?(__ZN3MapIN7GridMap8IndexKeyENS0_4CellE10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS6_7ElementE(p,c[E+8>>2]|0),E=c[b+500>>2]|0,q=c[p>>2]|0,c[q+8>>2]=E,c[b+504>>2]=0,u=E,c[u+12>>2]=u,q|0):0){__ZN6Memory11free_staticEPvb(q,0);c[p>>2]=0}if(d){l=e;return}d=c[b+508>>2]|0;if(!d){l=e;return}p=c[d+8>>2]|0;d=c[b+512>>2]|0;if((p|0)==(d|0)){l=e;return}else F=p;while(1){p=c[F+8>>2]|0;if((p|0)==(d|0))break;else F=p}if(!F){l=e;return}d=F;a:while(1){F=__ZN12VisualServer13get_singletonEv()|0;p=c[(c[F>>2]|0)+1312>>2]|0;b=d+28|0;c[k>>2]=c[(c[b>>2]|0)+4>>2];c[f>>2]=c[k>>2];Pi[p&2047](F,f);F=__ZN12VisualServer13get_singletonEv()|0;p=c[(c[F>>2]|0)+1312>>2]|0;c[n>>2]=c[(c[b>>2]|0)+8>>2];c[f>>2]=c[n>>2];Pi[p&2047](F,f);F=0;while(1){G=c[b>>2]|0;p=c[G+32>>2]|0;if(!p)H=0;else H=c[p+-4>>2]|0;if((F|0)>=(H|0))break;p=__ZN12VisualServer13get_singletonEv()|0;q=c[(c[p>>2]|0)+1312>>2]|0;u=(c[b>>2]|0)+32|0;E=c[u>>2]|0;j=(E|0)==0;if(j)I=0;else I=c[E+-4>>2]|0;if((I|0)<=(F|0)){if(j)J=0;else J=c[E+-4>>2]|0;if((J|0)<=(F|0)){K=49;break a}a[1263537]=0}__ZN6VectorIN7GridMap4Area6PortalEE14_copy_on_writeEv(u);c[o>>2]=c[(c[u>>2]|0)+(F*52|0)+48>>2];c[f>>2]=c[o>>2];Pi[q&2047](p,f);F=F+1|0}__ZN7GridMap4AreaD2Ev(G);__ZN6Memory11free_staticEPvb(G,0);d=c[d+16>>2]|0;if(!d){K=52;break}}if((K|0)==49)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((K|0)==52){l=e;return}}function __ZN3MapIN7GridMap8IndexKeyENS0_4CellE10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS6_7ElementE(a,b){a=a|0;b=b|0;if((c[a+4>>2]|0)==(b|0))return;else{__ZN3MapIN7GridMap8IndexKeyENS0_4CellE10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS6_7ElementE(a,c[b+8>>2]|0);__ZN3MapIN7GridMap8IndexKeyENS0_4CellE10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS6_7ElementE(a,c[b+4>>2]|0);__ZN6Memory11free_staticEPvb(b,0);return}}function __ZN7GridMap13set_cell_itemEiiiii(d,e,f,g,h,i){d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;i=i|0;var j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0,ia=0,ja=0,ka=0,la=0,ma=0,na=0,oa=0,pa=0,qa=0,ra=0,sa=0,ta=0,ua=0,va=0,wa=0,xa=0,ya=0,za=0,Aa=0,Ba=0,Ca=0,Da=0,Ea=0,Fa=0,Ga=0,Ha=0,Ia=0,Ja=0,Ka=0,La=0,Ma=0,Na=0,Oa=0;j=l;l=l+176|0;if((l|0)>=(m|0))ba(176);k=j+160|0;n=j+112|0;o=j+104|0;p=j+8|0;q=j;r=j+100|0;s=j+96|0;t=j+92|0;u=j+88|0;v=j+84|0;w=j+80|0;x=j+76|0;y=j+72|0;z=j+68|0;A=j+64|0;B=j+60|0;C=j+56|0;D=j+16|0;E=j+52|0;G=j+48|0;c[o>>2]=h;if(((e|0)<0?0-e|0:e)>>>0>1048575){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(500489,500124,287,500284,0);l=j;return}a[1263537]=0;if(((f|0)<0?0-f|0:f)>>>0>1048575){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(500489,500124,288,500344,0);l=j;return}if(((g|0)<0?0-g|0:g)>>>0>1048575){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(500489,500124,289,500404,0);l=j;return}H=p;c[H>>2]=0;c[H+4>>2]=0;H=e&65535;b[p>>1]=H;I=f&65535;b[p+2>>1]=I;J=g&65535;b[p+4>>1]=J;K=c[d+452>>2]|0;L=(e|0)/(K|0)|0;e=(f|0)/(K|0)|0;f=(g|0)/(K|0)|0;K=c[d+508>>2]|0;a:do if((K|0)!=0?(g=c[K+8>>2]|0,M=c[d+512>>2]|0,(g|0)!=(M|0)):0){N=g;while(1){g=c[N+8>>2]|0;if((g|0)==(M|0))break;else N=g}if(N){M=N;while(1){g=c[M+28>>2]|0;O=g+16|0;if(((((H<<16>>16>=(b[O>>1]|0)?(P=g+24|0,H<<16>>16<(b[P>>1]|0)):0)?I<<16>>16>=(b[O+2>>1]|0):0)?I<<16>>16<(b[P+2>>1]|0):0)?J<<16>>16>=(b[O+4>>1]|0):0)?J<<16>>16<(b[P+4>>1]|0):0)break;P=c[M+16>>2]|0;if(!P){Q=0;break a}else M=P}Q=c[M+24>>2]|0}else Q=0}else Q=0;while(0);J=d+496|0;I=c[J>>2]|0;b:do if(I){H=c[I+8>>2]|0;K=d+500|0;N=c[K>>2]|0;c:do if((H|0)==(N|0))R=H;else{P=p;O=c[P>>2]|0;g=c[P+4>>2]|0;P=H;while(1){S=P+24|0;T=c[S>>2]|0;U=c[S+4>>2]|0;if(g>>>0<U>>>0|(g|0)==(U|0)&O>>>0<T>>>0)V=P+8|0;else{if(!(U>>>0<g>>>0|(U|0)==(g|0)&T>>>0<O>>>0)){R=P;break c}V=P+4|0}P=c[V>>2]|0;if((P|0)==(N|0)){W=112;break b}}}while(0);if((R|0)!=(N|0)&(R|0)!=0){c[n>>2]=c[(__ZN3MapIN7GridMap8IndexKeyENS0_4CellE10ComparatorIS1_E16DefaultAllocatorEixERKS1_(J,p)|0)>>2]&65535;H=_bitshift64Shl(Q|0,0,48)|0;M=e<<16|L&65535|H;H=f&65535|F;P=q;c[P>>2]=M;c[P+4>>2]=H;P=d+484|0;O=c[P>>2]|0;d:do if(O){g=c[O+8>>2]|0;T=d+488|0;U=c[T>>2]|0;e:do if((g|0)==(U|0))X=g;else{S=g;while(1){Y=S+24|0;Z=c[Y>>2]|0;_=c[Y+4>>2]|0;if(H>>>0<_>>>0|(H|0)==(_|0)&M>>>0<Z>>>0)$=S+8|0;else{if(!(_>>>0<H>>>0|(_|0)==(H|0)&Z>>>0<M>>>0)){X=S;break e}$=S+4|0}S=c[$>>2]|0;if((S|0)==(U|0)){W=36;break d}}}while(0);if((X|0)!=(U|0)&(X|0)!=0){a[1263537]=0;g=c[(__ZN3MapIN7GridMap9OctantKeyEPNS0_6OctantE10ComparatorIS1_E16DefaultAllocatorEixERKS1_(P,q)|0)>>2]|0;S=g+16|0;Z=c[S>>2]|0;f:do if(Z|0){_=c[Z+8>>2]|0;Y=g+20|0;aa=c[Y>>2]|0;g:do if((_|0)==(aa|0))ca=_;else{da=c[n>>2]|0;ea=_;while(1){fa=c[ea+24>>2]|0;if((da|0)<(fa|0))ga=ea+8|0;else{if((fa|0)>=(da|0)){ca=ea;break g}ga=ea+4|0}ea=c[ga>>2]|0;if((ea|0)==(aa|0))break f}}while(0);if((ca|0)!=(aa|0)&(ca|0)!=0){a[1263537]=0;_=__ZN3MapIiN7GridMap6Octant13ItemInstancesE10ComparatorIiE16DefaultAllocatorEixERKi(S,n)|0;ea=c[_>>2]|0;h:do if(ea|0){da=c[ea+8>>2]|0;fa=c[_+4>>2]|0;i:do if((da|0)==(fa|0))ha=da;else{ia=p;ja=c[ia>>2]|0;ka=c[ia+4>>2]|0;ia=da;while(1){la=ia+24|0;ma=c[la>>2]|0;na=c[la+4>>2]|0;if(ka>>>0<na>>>0|(ka|0)==(na|0)&ja>>>0<ma>>>0)oa=ia+8|0;else{if(!(na>>>0<ka>>>0|(na|0)==(ka|0)&ma>>>0<ja>>>0)){ha=ia;break i}oa=ia+4|0}ia=c[oa>>2]|0;if((ia|0)==(fa|0))break h}}while(0);if((ha|0)!=(fa|0)&(ha|0)!=0){a[1263537]=0;da=__ZN3MapIiN7GridMap6Octant13ItemInstancesE10ComparatorIiE16DefaultAllocatorEixERKi(S,n)|0;ia=c[da>>2]|0;j:do if(ia|0){ja=c[ia+8>>2]|0;ka=c[da+4>>2]|0;k:do if((ja|0)==(ka|0))pa=ja;else{ma=p;na=c[ma>>2]|0;la=c[ma+4>>2]|0;ma=ja;while(1){qa=ma+24|0;ra=c[qa>>2]|0;sa=c[qa+4>>2]|0;if(la>>>0<sa>>>0|(la|0)==(sa|0)&na>>>0<ra>>>0)ta=ma+8|0;else{if(!(sa>>>0<la>>>0|(sa|0)==(la|0)&ra>>>0<na>>>0)){pa=ma;break k}ta=ma+4|0}ma=c[ta>>2]|0;if((ma|0)==(ka|0))break j}}while(0);if((pa|0)==0|(pa|0)==(ka|0))break;__ZN3SetIN7GridMap8IndexKeyE10ComparatorIS1_E16DefaultAllocatorE6_eraseEPNS5_7ElementE(da,pa);if(c[da+8>>2]|0)break;ja=c[da>>2]|0;if(!ja)break;__ZN6Memory11free_staticEPvb(ja,0);c[da>>2]=0}while(0);l:do if(!(c[(__ZN3MapIiN7GridMap6Octant13ItemInstancesE10ComparatorIiE16DefaultAllocatorEixERKi(S,n)|0)+8>>2]|0)){da=__ZN12VisualServer13get_singletonEv()|0;ia=c[(c[da>>2]|0)+1312>>2]|0;c[r>>2]=c[(__ZN3MapIiN7GridMap6Octant13ItemInstancesE10ComparatorIiE16DefaultAllocatorEixERKi(S,n)|0)+24>>2];c[k>>2]=c[r>>2];Pi[ia&2047](da,k);da=c[S>>2]|0;if(!da)break;ia=c[da+8>>2]|0;da=c[Y>>2]|0;m:do if((ia|0)==(da|0))ua=ia;else{fa=c[n>>2]|0;ja=ia;while(1){ma=c[ja+24>>2]|0;if((fa|0)<(ma|0))va=ja+8|0;else{if((ma|0)>=(fa|0)){ua=ja;break m}va=ja+4|0}ja=c[va>>2]|0;if((ja|0)==(da|0))break l}}while(0);if((ua|0)==0|(ua|0)==(da|0))break;__ZN3MapIiN7GridMap6Octant13ItemInstancesE10ComparatorIiE16DefaultAllocatorE6_eraseEPNS6_7ElementE(S,ua)}while(0);ia=g+24|0;n:do if(!(c[ia>>2]|0)){ka=__ZN13PhysicsServer13get_singletonEv()|0;ja=c[(c[ka>>2]|0)+556>>2]|0;c[s>>2]=c[g+12>>2];c[k>>2]=c[s>>2];Pi[ja&2047](ka,k);if(c[g>>2]|0){ka=__ZN13PhysicsServer13get_singletonEv()|0;ja=c[(c[ka>>2]|0)+556>>2]|0;c[t>>2]=c[g>>2];c[k>>2]=c[t>>2];Pi[ja&2047](ka,k);ka=__ZN13PhysicsServer13get_singletonEv()|0;ja=c[(c[ka>>2]|0)+556>>2]|0;c[u>>2]=c[g+4>>2];c[k>>2]=c[u>>2];Pi[ja&2047](ka,k)}ka=g+28|0;ja=c[ka>>2]|0;do if(ja|0){__ZN3MapIN7GridMap8IndexKeyENS0_6Octant7NavMeshE10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS7_7ElementE(ka,c[ja+8>>2]|0);fa=c[g+32>>2]|0;ma=c[ka>>2]|0;c[ma+8>>2]=fa;c[g+36>>2]=0;na=fa;c[na+12>>2]=na;if(!ma)break;__ZN6Memory11free_staticEPvb(ma,0);c[ka>>2]=0}while(0);ka=c[S>>2]|0;do if(ka|0){__ZN3MapIiN7GridMap6Octant13ItemInstancesE10ComparatorIiE16DefaultAllocatorE13_cleanup_treeEPNS6_7ElementE(S,c[ka+8>>2]|0);ja=c[Y>>2]|0;da=c[S>>2]|0;c[da+8>>2]=ja;c[ia>>2]=0;ma=ja;c[ma+12>>2]=ma;if(!da)break;__ZN7GridMap6Octant13ItemInstancesD2Ev(da+28|0);__ZN6Memory11free_staticEPvb(da,0);c[S>>2]=0}while(0);__ZN6Memory11free_staticEPvb(g,0);ka=c[P>>2]|0;if(!ka)break;da=c[ka+8>>2]|0;ka=c[T>>2]|0;o:do if((da|0)==(ka|0))wa=da;else{ma=q;ja=c[ma>>2]|0;na=c[ma+4>>2]|0;ma=da;while(1){fa=ma+24|0;la=c[fa>>2]|0;ra=c[fa+4>>2]|0;if(na>>>0<ra>>>0|(na|0)==(ra|0)&ja>>>0<la>>>0)xa=ma+8|0;else{if(!(ra>>>0<na>>>0|(ra|0)==(na|0)&la>>>0<ja>>>0)){wa=ma;break o}xa=ma+4|0}ma=c[xa>>2]|0;if((ma|0)==(ka|0))break n}}while(0);if((wa|0)==0|(wa|0)==(ka|0))break;__ZN3MapIN7GridMap9OctantKeyEPNS0_6OctantE10ComparatorIS1_E16DefaultAllocatorE6_eraseEPNS7_7ElementE(P,wa)}else a[g+8>>0]=1;while(0);ia=c[J>>2]|0;p:do if(ia|0){da=c[ia+8>>2]|0;ma=c[K>>2]|0;q:do if((da|0)==(ma|0))ya=da;else{ja=p;na=c[ja>>2]|0;la=c[ja+4>>2]|0;ja=da;while(1){ra=ja+24|0;fa=c[ra>>2]|0;sa=c[ra+4>>2]|0;if(la>>>0<sa>>>0|(la|0)==(sa|0)&na>>>0<fa>>>0)za=ja+8|0;else{if(!(sa>>>0<la>>>0|(sa|0)==(la|0)&fa>>>0<na>>>0)){ya=ja;break q}za=ja+4|0}ja=c[za>>2]|0;if((ja|0)==(ma|0))break p}}while(0);if((ya|0)==0|(ya|0)==(ma|0))break;__ZN3MapIN7GridMap8IndexKeyENS0_4CellE10ComparatorIS1_E16DefaultAllocatorE6_eraseEPNS6_7ElementE(J,ya)}while(0);__ZN7GridMap16_queue_dirty_mapEv(d);Aa=0;break d}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(500489,500124,311,500600,0);Aa=1;break d}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(500489,500124,310,500553,0);Aa=1}else W=36}else W=36;while(0);if((W|0)==36){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(500489,500124,308,500503,0);Aa=1}if(!(Aa|(c[o>>2]|0)<0)){Ba=P;Ca=P;Da=M;Ea=H;W=114}}else W=112}else W=112;while(0);if((W|0)==112?(h|0)>=0:0){h=_bitshift64Shl(Q|0,0,48)|0;Q=d+484|0;Ba=Q;Ca=Q;Da=e<<16|L&65535|h;Ea=f&65535|F;W=114}if((W|0)==114){f=q;c[f>>2]=Da;c[f+4>>2]=Ea;f=c[Ca>>2]|0;r:do if(f){Ca=c[f+8>>2]|0;h=c[d+488>>2]|0;s:do if((Ca|0)==(h|0))Fa=Ca;else{L=Ca;while(1){e=L+24|0;Q=c[e>>2]|0;Aa=c[e+4>>2]|0;if(Ea>>>0<Aa>>>0|(Ea|0)==(Aa|0)&Da>>>0<Q>>>0)Ga=L+8|0;else{if(!(Aa>>>0<Ea>>>0|(Aa|0)==(Ea|0)&Q>>>0<Da>>>0)){Fa=L;break s}Ga=L+4|0}L=c[Ga>>2]|0;if((L|0)==(h|0)){W=122;break r}}}while(0);if(!((Fa|0)!=(h|0)&(Fa|0)!=0))W=122}else W=122;while(0);if((W|0)==122){Fa=__ZnwjPKc(40,1263606)|0;c[Fa>>2]=0;Ga=Fa+4|0;c[Ga>>2]=0;Da=Fa+12|0;c[Da>>2]=0;c[Fa+20>>2]=379008;c[Fa+16>>2]=0;c[Fa+24>>2]=0;c[Fa+32>>2]=379008;c[Fa+28>>2]=0;c[Fa+36>>2]=0;a[Fa+8>>0]=1;Ea=__ZN13PhysicsServer13get_singletonEv()|0;c[Da>>2]=nj[c[(c[Ea>>2]|0)+248>>2]&2047](Ea,0,0)|0;Ea=__ZN13PhysicsServer13get_singletonEv()|0;f=c[(c[Ea>>2]|0)+308>>2]|0;c[v>>2]=c[Da>>2];Ca=c[d+44>>2]|0;c[k>>2]=c[v>>2];bj[f&4095](Ea,k,Ca);Ca=d+370|0;if(((a[Ca>>0]|0?(Ea=__ZN13PhysicsServer13get_singletonEv()|0,f=c[(c[Ea>>2]|0)+252>>2]|0,c[w>>2]=c[Da>>2],Da=__ZNK7Spatial9get_worldEv(d)|0,c[x>>2]=__ZNK5World9get_spaceEv(Da)|0,c[n>>2]=c[w>>2],c[k>>2]=c[x>>2],bj[f&4095](Ea,n,k),Da|0):0)?__ZN9Reference11unreferenceEv(Da)|0:0)?__Z17predelete_handlerP6Object(Da)|0:0){gj[c[(c[Da>>2]|0)+76>>2]&8191](Da);__ZN6Memory11free_staticEPvb(Da,0)}Da=c[308616]|0;if((Da|0?__ZNK9SceneTree28is_debugging_collisions_hintEv(Da)|0:0)?(Da=__ZN12VisualServer13get_singletonEv()|0,c[Fa>>2]=ij[c[(c[Da>>2]|0)+208>>2]&8191](Da)|0,Da=__ZN12VisualServer13get_singletonEv()|0,c[Ga>>2]=ij[c[(c[Da>>2]|0)+944>>2]&8191](Da)|0,Da=__ZN12VisualServer13get_singletonEv()|0,Ea=c[(c[Da>>2]|0)+948>>2]|0,c[y>>2]=c[Ga>>2],c[z>>2]=c[Fa>>2],c[n>>2]=c[y>>2],c[k>>2]=c[z>>2],bj[Ea&4095](Da,n,k),a[Ca>>0]|0):0){Ca=__ZN12VisualServer13get_singletonEv()|0;Da=c[(c[Ca>>2]|0)+952>>2]|0;c[A>>2]=c[Ga>>2];Ea=__ZNK7Spatial9get_worldEv(d)|0;c[B>>2]=__ZNK5World12get_scenarioEv(Ea)|0;c[n>>2]=c[A>>2];c[k>>2]=c[B>>2];bj[Da&4095](Ca,n,k);if((Ea|0?__ZN9Reference11unreferenceEv(Ea)|0:0)?__Z17predelete_handlerP6Object(Ea)|0:0){gj[c[(c[Ea>>2]|0)+76>>2]&8191](Ea);__ZN6Memory11free_staticEPvb(Ea,0)}Ea=__ZN12VisualServer13get_singletonEv()|0;Ca=c[(c[Ea>>2]|0)+960>>2]|0;c[C>>2]=c[Ga>>2];__ZNK7Spatial20get_global_transformEv(n,d);c[k>>2]=c[C>>2];bj[Ca&4095](Ea,k,n)}c[(__ZN3MapIN7GridMap9OctantKeyEPNS0_6OctantE10ComparatorIS1_E16DefaultAllocatorEixERKS1_(Ba,q)|0)>>2]=Fa}Fa=c[(__ZN3MapIN7GridMap9OctantKeyEPNS0_6OctantE10ComparatorIS1_E16DefaultAllocatorEixERKS1_(Ba,q)|0)>>2]|0;q=Fa+16|0;Ba=c[q>>2]|0;t:do if(Ba){Ea=c[Ba+8>>2]|0;Ca=c[Fa+20>>2]|0;u:do if((Ea|0)==(Ca|0))Ha=Ea;else{C=c[o>>2]|0;Ga=Ea;while(1){Da=c[Ga+24>>2]|0;if((C|0)<(Da|0))Ia=Ga+8|0;else{if((Da|0)>=(C|0)){Ha=Ga;break u}Ia=Ga+4|0}Ga=c[Ia>>2]|0;if((Ga|0)==(Ca|0)){W=145;break t}}}while(0);if(!((Ha|0)!=(Ca|0)&(Ha|0)!=0))W=145}else W=145;while(0);if((W|0)==145){c[D+4>>2]=379008;c[D>>2]=0;Ha=D+8|0;c[Ha>>2]=0;c[Ha+4>>2]=0;c[Ha+8>>2]=0;c[Ha+12>>2]=0;c[Ha+16>>2]=0;c[Ha+20>>2]=0;Ha=d+480|0;Ia=c[Ha>>2]|0;do if(Ia|0?__ZNK11MeshLibrary8has_itemEi(Ia,c[o>>2]|0)|0:0){Ba=__ZNK11MeshLibrary13get_item_meshEi(c[Ha>>2]|0,c[o>>2]|0)|0;Ea=D+12|0;h=c[Ea>>2]|0;if((Ba|0)==(h|0)){if(Ba|0){Ja=Ba;W=156}}else{if((h|0?__ZN9Reference11unreferenceEv(h)|0:0)?(h=c[Ea>>2]|0,__Z17predelete_handlerP6Object(h)|0):0){gj[c[(c[h>>2]|0)+76>>2]&8191](h);__ZN6Memory11free_staticEPvb(h,0)}c[Ea>>2]=Ba;if(Ba|0){__ZN9Reference9referenceEv(Ba);Ja=Ba;W=156}}if(((W|0)==156?__ZN9Reference11unreferenceEv(Ja)|0:0)?__Z17predelete_handlerP6Object(Ba)|0:0){gj[c[(c[Ba>>2]|0)+76>>2]&8191](Ba);__ZN6Memory11free_staticEPvb(Ba,0)}Ba=__ZNK11MeshLibrary14get_item_shapeEi(c[Ha>>2]|0,c[o>>2]|0)|0;Ea=D+16|0;h=c[Ea>>2]|0;if((Ba|0)==(h|0)){if(Ba|0){Ka=Ba;W=168}}else{if((h|0?__ZN9Reference11unreferenceEv(h)|0:0)?(h=c[Ea>>2]|0,__Z17predelete_handlerP6Object(h)|0):0){gj[c[(c[h>>2]|0)+76>>2]&8191](h);__ZN6Memory11free_staticEPvb(h,0)}c[Ea>>2]=Ba;if(Ba|0){__ZN9Reference9referenceEv(Ba);Ka=Ba;W=168}}if(((W|0)==168?__ZN9Reference11unreferenceEv(Ka)|0:0)?__Z17predelete_handlerP6Object(Ba)|0:0){gj[c[(c[Ba>>2]|0)+76>>2]&8191](Ba);__ZN6Memory11free_staticEPvb(Ba,0)}Ba=__ZNK11MeshLibrary16get_item_navmeshEi(c[Ha>>2]|0,c[o>>2]|0)|0;Ea=D+28|0;h=c[Ea>>2]|0;if((Ba|0)==(h|0)){if(!Ba)break;La=Ba}else{if((h|0?__ZN9Reference11unreferenceEv(h)|0:0)?(h=c[Ea>>2]|0,__Z17predelete_handlerP6Object(h)|0):0){gj[c[(c[h>>2]|0)+76>>2]&8191](h);__ZN6Memory11free_staticEPvb(h,0)}c[Ea>>2]=Ba;if(!Ba)break;__ZN9Reference9referenceEv(Ba);La=Ba}if(__ZN9Reference11unreferenceEv(La)|0?__Z17predelete_handlerP6Object(Ba)|0:0){gj[c[(c[Ba>>2]|0)+76>>2]&8191](Ba);__ZN6Memory11free_staticEPvb(Ba,0)}}while(0);La=__ZnwjPKc(144,1263606)|0;__ZN9MultiMeshC2Ev(La);__Z22postinitialize_handlerP6Object(La);if(!La){Ma=0;Na=0}else{a[1263537]=0;__ZN9Reference8init_refEv(La)|0;Ma=La;Na=La}La=D+20|0;Ha=c[La>>2]|0;if((Ma|0)==(Ha|0)){if(Ma|0){Oa=Ma;W=194}}else{if((Ha|0?__ZN9Reference11unreferenceEv(Ha)|0:0)?(Ha=c[La>>2]|0,__Z17predelete_handlerP6Object(Ha)|0):0){gj[c[(c[Ha>>2]|0)+76>>2]&8191](Ha);__ZN6Memory11free_staticEPvb(Ha,0)}c[La>>2]=Na;if(Ma|0){__ZN9Reference9referenceEv(Ma);Oa=Ma;W=194}}if(((W|0)==194?__ZN9Reference11unreferenceEv(Oa)|0:0)?__Z17predelete_handlerP6Object(Ma)|0:0){gj[c[(c[Ma>>2]|0)+76>>2]&8191](Ma);__ZN6Memory11free_staticEPvb(Na,0)}Na=c[La>>2]|0;__ZN9MultiMesh16set_color_formatENS_11ColorFormatE(Na,0);__ZN9MultiMesh20set_transform_formatENS_15TransformFormatE(Na,1);__ZN9MultiMesh8set_meshERK3RefI4MeshE(Na,D+12|0);Na=__ZN12VisualServer13get_singletonEv()|0;c[D+24>>2]=ij[c[(c[Na>>2]|0)+944>>2]&8191](Na)|0;Na=__ZN12VisualServer13get_singletonEv()|0;Ma=c[(c[Na>>2]|0)+948>>2]|0;c[E>>2]=c[D+24>>2];Oa=c[La>>2]|0;c[G>>2]=ij[c[(c[Oa>>2]|0)+112>>2]&8191](Oa)|0;c[n>>2]=c[E>>2];c[k>>2]=c[G>>2];bj[Ma&4095](Na,n,k);__ZN7GridMap6Octant13ItemInstancesaSERKS1_(__ZN3MapIiN7GridMap6Octant13ItemInstancesE10ComparatorIiE16DefaultAllocatorEixERKi(q,o)|0,D)|0;__ZN7GridMap6Octant13ItemInstancesD2Ev(D)}D=__ZN3MapIiN7GridMap6Octant13ItemInstancesE10ComparatorIiE16DefaultAllocatorEixERKi(q,o)|0;if(!(c[D>>2]|0)){q=__ZnwjPFPvjE(32,4740)|0;k=q+16|0;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0;c[k+12>>2]=0;c[D>>2]=q;k=c[D+4>>2]|0;c[q+4>>2]=k;c[q+8>>2]=k;c[q+12>>2]=k;c[q>>2]=1}__ZN3SetIN7GridMap8IndexKeyE10ComparatorIS1_E16DefaultAllocatorE10_insert_rbERKS1_(D,p)|0;a[Fa+8>>0]=1;__ZN7GridMap16_queue_dirty_mapEv(d);c[(__ZN3MapIN7GridMap8IndexKeyENS0_4CellE10ComparatorIS1_E16DefaultAllocatorEixERKS1_(J,p)|0)>>2]=0;d=__ZN3MapIN7GridMap8IndexKeyENS0_4CellE10ComparatorIS1_E16DefaultAllocatorEixERKS1_(J,p)|0;c[d>>2]=c[o>>2]&65535|i<<16&2031616|c[d>>2]&-2097152}l=j;return}function __ZN3MapIN7GridMap8IndexKeyENS0_4CellE10ComparatorIS1_E16DefaultAllocatorEixERKS1_(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;g=c[b>>2]|0;if(!g){h=__ZnwjPFPvjE(40,4740)|0;i=h+24|0;c[i>>2]=0;c[i+4>>2]=0;i=h+32|0;c[i>>2]=c[i>>2]&-536870912;i=h+16|0;c[i>>2]=0;c[i+4>>2]=0;c[b>>2]=h;i=c[b+4>>2]|0;c[h+4>>2]=i;c[h+8>>2]=i;c[h+12>>2]=i;c[h>>2]=1;if(!h){c[f>>2]=0;j=f;k=14}else{n=h;o=i;k=5}}else{n=g;o=c[b+4>>2]|0;k=5}a:do if((k|0)==5){g=c[n+8>>2]|0;b:do if((g|0)!=(o|0)){i=d;h=c[i>>2]|0;p=c[i+4>>2]|0;i=g;while(1){q=i+24|0;r=c[q>>2]|0;s=c[q+4>>2]|0;if(p>>>0<s>>>0|(p|0)==(s|0)&h>>>0<r>>>0)t=i+8|0;else{if(!(s>>>0<p>>>0|(s|0)==(p|0)&r>>>0<h>>>0))break;t=i+4|0}r=c[t>>2]|0;if((r|0)==(o|0))break b;else i=r}if(!((i|0)==(o|0)|(i|0)==0)){u=i;break a}}while(0);c[f>>2]=0;if(!n){j=f;k=14}else{v=f;k=15}}while(0);if((k|0)==14){n=__ZnwjPFPvjE(40,4740)|0;o=n+24|0;c[o>>2]=0;c[o+4>>2]=0;o=n+32|0;c[o>>2]=c[o>>2]&-536870912;o=n+16|0;c[o>>2]=0;c[o+4>>2]=0;c[b>>2]=n;o=c[b+4>>2]|0;c[n+4>>2]=o;c[n+8>>2]=o;c[n+12>>2]=o;c[n>>2]=1;v=j;k=15}if((k|0)==15){k=__ZN3MapIN7GridMap8IndexKeyENS0_4CellE10ComparatorIS1_E16DefaultAllocatorE10_insert_rbERKS1_RKS2_(b,d,f)|0;if(!k){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145936,616,1145947,0);w=0;l=e;return w|0}else u=k}a[1263537]=0;w=u+32|0;l=e;return w|0}function __ZN3MapIiN7GridMap6Octant13ItemInstancesE10ComparatorIiE16DefaultAllocatorEixERKi(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e;g=c[b>>2]|0;if(!g){h=__ZnwjPFPvjE(60,4740)|0;c[h+32>>2]=379008;c[h+28>>2]=0;i=h+36|0;c[i>>2]=0;c[i+4>>2]=0;c[i+8>>2]=0;c[i+12>>2]=0;c[i+16>>2]=0;c[i+20>>2]=0;i=h+16|0;c[i>>2]=0;c[i+4>>2]=0;c[b>>2]=h;i=c[b+4>>2]|0;c[h+4>>2]=i;c[h+8>>2]=i;c[h+12>>2]=i;c[h>>2]=1;if(!h){j=0;k=12}else{n=h;o=i;k=4}}else{n=g;o=c[b+4>>2]|0;k=4}a:do if((k|0)==4){g=c[n+8>>2]|0;if((g|0)!=(o|0)){i=c[d>>2]|0;h=g;while(1){g=c[h+24>>2]|0;if((i|0)<(g|0))p=h+8|0;else{if((g|0)>=(i|0))break;p=h+4|0}g=c[p>>2]|0;if((g|0)==(o|0)){j=n;k=12;break a}else h=g}if(!((h|0)==(o|0)|(h|0)==0))q=h;else{j=n;k=12}}else{j=n;k=12}}while(0);if((k|0)==12){c[f+4>>2]=379008;c[f>>2]=0;k=f+8|0;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0;c[k+12>>2]=0;c[k+16>>2]=0;c[k+20>>2]=0;if(!j){j=__ZnwjPFPvjE(60,4740)|0;c[j+32>>2]=379008;c[j+28>>2]=0;k=j+36|0;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0;c[k+12>>2]=0;c[k+16>>2]=0;c[k+20>>2]=0;k=j+16|0;c[k>>2]=0;c[k+4>>2]=0;c[b>>2]=j;k=c[b+4>>2]|0;c[j+4>>2]=k;c[j+8>>2]=k;c[j+12>>2]=k;c[j>>2]=1}j=__ZN3MapIiN7GridMap6Octant13ItemInstancesE10ComparatorIiE16DefaultAllocatorE10_insert_rbERKiRKS2_(b,d,f)|0;__ZN7GridMap6Octant13ItemInstancesD2Ev(f);if(!j){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145936,616,1145947,0);r=0;l=e;return r|0}else q=j}a[1263537]=0;r=q+28|0;l=e;return r|0}function __ZN3SetIN7GridMap8IndexKeyE10ComparatorIS1_E16DefaultAllocatorE6_eraseEPNS5_7ElementE(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0;e=d+8|0;f=c[e>>2]|0;g=b+4|0;h=c[g>>2]|0;do if((f|0)!=(h|0)?(i=c[d+4>>2]|0,(i|0)!=(h|0)):0){j=i;while(1){i=c[j+8>>2]|0;if((i|0)==(h|0))break;else j=i}if(!j){k=h;l=c[h+8>>2]|0;m=7;break}else{n=j;o=j+8|0;m=8;break}}else{k=d;l=f;m=7}while(0);if((m|0)==7){f=k+8|0;if((l|0)==(h|0)){n=k;o=f;m=8}else{p=k;q=l;r=f}}if((m|0)==8){p=n;q=c[n+4>>2]|0;r=o}o=c[b>>2]|0;n=p+12|0;m=c[n>>2]|0;c[q+12>>2]=m;do if((o|0)!=(m|0)){f=c[n>>2]|0;l=f+8|0;if((p|0)==(c[l>>2]|0)){c[l>>2]=q;break}else{c[f+4>>2]=q;break}}else c[o+8>>2]=q;while(0);do if((p|0)==(d|0)){if((c[d>>2]|0)==1)__ZN3SetIN7GridMap8IndexKeyE10ComparatorIS1_E16DefaultAllocatorE10_erase_fixEPNS5_7ElementE(b,q)}else{if((p|0)==(h|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143791,1144075,454,1143798,0);return}a[1263537]=0;if((c[p>>2]|0)==1)__ZN3SetIN7GridMap8IndexKeyE10ComparatorIS1_E16DefaultAllocatorE10_erase_fixEPNS5_7ElementE(b,q);c[r>>2]=c[e>>2];o=d+4|0;c[p+4>>2]=c[o>>2];m=d+12|0;c[n>>2]=c[m>>2];c[p>>2]=c[d>>2];c[(c[e>>2]|0)+12>>2]=p;c[(c[o>>2]|0)+12>>2]=p;o=c[m>>2]|0;m=o+8|0;if((c[m>>2]|0)==(d|0)){c[m>>2]=p;break}else{c[o+4>>2]=p;break}}while(0);p=c[d+16>>2]|0;e=d+20|0;if(p|0)c[p+20>>2]=c[e>>2];n=c[e>>2]|0;if(n|0)c[n+16>>2]=p;__ZN6Memory11free_staticEPvb(d,0);d=b+8|0;c[d>>2]=(c[d>>2]|0)+-1;if(!(c[c[g>>2]>>2]|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143791,1144075,483,1143838,0);return}else{a[1263537]=0;return}}function __ZN3MapIiN7GridMap6Octant13ItemInstancesE10ComparatorIiE16DefaultAllocatorE6_eraseEPNS6_7ElementE(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0;e=d+8|0;f=c[e>>2]|0;g=b+4|0;h=c[g>>2]|0;if((f|0)!=(h|0)?(i=c[d+4>>2]|0,(i|0)!=(h|0)):0){j=i;while(1){i=c[j+8>>2]|0;if((i|0)==(h|0))break;else j=i}if(!j){k=h;l=c[h+8>>2]|0}else{k=j;l=h}}else{k=d;l=f}f=k+8|0;j=k+4|0;i=c[((l|0)==(h|0)?j:f)>>2]|0;h=c[b>>2]|0;l=k+12|0;m=c[l>>2]|0;c[i+12>>2]=m;if((h|0)==(m|0))n=h+8|0;else{h=c[l>>2]|0;m=h+8|0;n=(k|0)==(c[m>>2]|0)?m:h+4|0}c[n>>2]=i;if((k|0)==(d|0)){if((c[d>>2]|0)==1)__ZN3MapIiN7GridMap6Octant13ItemInstancesE10ComparatorIiE16DefaultAllocatorE10_erase_fixEPNS6_7ElementE(b,i)}else{if((k|0)==(c[g>>2]|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143791,1145936,469,1143798,0);return}a[1263537]=0;if((c[k>>2]|0)==1)__ZN3MapIiN7GridMap6Octant13ItemInstancesE10ComparatorIiE16DefaultAllocatorE10_erase_fixEPNS6_7ElementE(b,i);c[f>>2]=c[e>>2];f=d+4|0;c[j>>2]=c[f>>2];j=d+12|0;c[l>>2]=c[j>>2];c[k>>2]=c[d>>2];c[(c[e>>2]|0)+12>>2]=k;c[(c[f>>2]|0)+12>>2]=k;f=c[j>>2]|0;j=f+8|0;c[((c[j>>2]|0)==(d|0)?j:f+4|0)>>2]=k}k=c[d+16>>2]|0;f=d+20|0;if(k|0)c[k+20>>2]=c[f>>2];j=c[f>>2]|0;if(j|0)c[j+16>>2]=k;__ZN7GridMap6Octant13ItemInstancesD2Ev(d+28|0);__ZN6Memory11free_staticEPvb(d,0);d=b+8|0;c[d>>2]=(c[d>>2]|0)+-1;if(!(c[c[g>>2]>>2]|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143791,1145936,498,1143838,0);return}else{a[1263537]=0;return}}function __ZN3MapIiN7GridMap6Octant13ItemInstancesE10ComparatorIiE16DefaultAllocatorE13_cleanup_treeEPNS6_7ElementE(a,b){a=a|0;b=b|0;if((c[a+4>>2]|0)==(b|0))return;else{__ZN3MapIiN7GridMap6Octant13ItemInstancesE10ComparatorIiE16DefaultAllocatorE13_cleanup_treeEPNS6_7ElementE(a,c[b+8>>2]|0);__ZN3MapIiN7GridMap6Octant13ItemInstancesE10ComparatorIiE16DefaultAllocatorE13_cleanup_treeEPNS6_7ElementE(a,c[b+4>>2]|0);__ZN7GridMap6Octant13ItemInstancesD2Ev(b+28|0);__ZN6Memory11free_staticEPvb(b,0);return}}function __ZN7GridMap6Octant13ItemInstancesD2Ev(a){a=a|0;var b=0,d=0,e=0;b=a+28|0;d=c[b>>2]|0;if((d|0?__ZN9Reference11unreferenceEv(d)|0:0)?(d=c[b>>2]|0,__Z17predelete_handlerP6Object(d)|0):0){gj[c[(c[d>>2]|0)+76>>2]&8191](d);__ZN6Memory11free_staticEPvb(d,0)}c[b>>2]=0;b=a+20|0;d=c[b>>2]|0;if((d|0?__ZN9Reference11unreferenceEv(d)|0:0)?(d=c[b>>2]|0,__Z17predelete_handlerP6Object(d)|0):0){gj[c[(c[d>>2]|0)+76>>2]&8191](d);__ZN6Memory11free_staticEPvb(d,0)}c[b>>2]=0;b=a+16|0;d=c[b>>2]|0;if((d|0?__ZN9Reference11unreferenceEv(d)|0:0)?(d=c[b>>2]|0,__Z17predelete_handlerP6Object(d)|0):0){gj[c[(c[d>>2]|0)+76>>2]&8191](d);__ZN6Memory11free_staticEPvb(d,0)}c[b>>2]=0;b=a+12|0;d=c[b>>2]|0;if((d|0?__ZN9Reference11unreferenceEv(d)|0:0)?(d=c[b>>2]|0,__Z17predelete_handlerP6Object(d)|0):0){gj[c[(c[d>>2]|0)+76>>2]&8191](d);__ZN6Memory11free_staticEPvb(d,0)}c[b>>2]=0;b=c[a>>2]|0;if(!b)return;__ZN3SetIN7GridMap8IndexKeyE10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(a,c[b+8>>2]|0);b=c[a+4>>2]|0;d=c[a>>2]|0;c[d+8>>2]=b;c[a+8>>2]=0;e=b;c[e+12>>2]=e;if(!d)return;__ZN6Memory11free_staticEPvb(d,0);c[a>>2]=0;return}function __ZN3MapIN7GridMap9OctantKeyEPNS0_6OctantE10ComparatorIS1_E16DefaultAllocatorE6_eraseEPNS7_7ElementE(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0;e=d+8|0;f=c[e>>2]|0;g=b+4|0;h=c[g>>2]|0;do if((f|0)!=(h|0)?(i=c[d+4>>2]|0,(i|0)!=(h|0)):0){j=i;while(1){i=c[j+8>>2]|0;if((i|0)==(h|0))break;else j=i}if(!j){k=h;l=c[h+8>>2]|0;m=7;break}else{n=j;o=j+8|0;m=8;break}}else{k=d;l=f;m=7}while(0);if((m|0)==7){f=k+8|0;if((l|0)==(h|0)){n=k;o=f;m=8}else{p=k;q=l;r=f}}if((m|0)==8){p=n;q=c[n+4>>2]|0;r=o}o=c[b>>2]|0;n=p+12|0;m=c[n>>2]|0;c[q+12>>2]=m;do if((o|0)!=(m|0)){f=c[n>>2]|0;l=f+8|0;if((p|0)==(c[l>>2]|0)){c[l>>2]=q;break}else{c[f+4>>2]=q;break}}else c[o+8>>2]=q;while(0);do if((p|0)==(d|0)){if((c[d>>2]|0)==1)__ZN3MapIN7GridMap9OctantKeyEPNS0_6OctantE10ComparatorIS1_E16DefaultAllocatorE10_erase_fixEPNS7_7ElementE(b,q)}else{if((p|0)==(h|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143791,1145936,469,1143798,0);return}a[1263537]=0;if((c[p>>2]|0)==1)__ZN3MapIN7GridMap9OctantKeyEPNS0_6OctantE10ComparatorIS1_E16DefaultAllocatorE10_erase_fixEPNS7_7ElementE(b,q);c[r>>2]=c[e>>2];o=d+4|0;c[p+4>>2]=c[o>>2];m=d+12|0;c[n>>2]=c[m>>2];c[p>>2]=c[d>>2];c[(c[e>>2]|0)+12>>2]=p;c[(c[o>>2]|0)+12>>2]=p;o=c[m>>2]|0;m=o+8|0;if((c[m>>2]|0)==(d|0)){c[m>>2]=p;break}else{c[o+4>>2]=p;break}}while(0);p=c[d+16>>2]|0;e=d+20|0;if(p|0)c[p+20>>2]=c[e>>2];n=c[e>>2]|0;if(n|0)c[n+16>>2]=p;__ZN6Memory11free_staticEPvb(d,0);d=b+8|0;c[d>>2]=(c[d>>2]|0)+-1;if(!(c[c[g>>2]>>2]|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143791,1145936,498,1143838,0);return}else{a[1263537]=0;return}}function __ZN3MapIN7GridMap8IndexKeyENS0_4CellE10ComparatorIS1_E16DefaultAllocatorE6_eraseEPNS6_7ElementE(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0;e=d+8|0;f=c[e>>2]|0;g=b+4|0;h=c[g>>2]|0;do if((f|0)!=(h|0)?(i=c[d+4>>2]|0,(i|0)!=(h|0)):0){j=i;while(1){i=c[j+8>>2]|0;if((i|0)==(h|0))break;else j=i}if(!j){k=h;l=c[h+8>>2]|0;m=7;break}else{n=j;o=j+8|0;m=8;break}}else{k=d;l=f;m=7}while(0);if((m|0)==7){f=k+8|0;if((l|0)==(h|0)){n=k;o=f;m=8}else{p=k;q=l;r=f}}if((m|0)==8){p=n;q=c[n+4>>2]|0;r=o}o=c[b>>2]|0;n=p+12|0;m=c[n>>2]|0;c[q+12>>2]=m;do if((o|0)!=(m|0)){f=c[n>>2]|0;l=f+8|0;if((p|0)==(c[l>>2]|0)){c[l>>2]=q;break}else{c[f+4>>2]=q;break}}else c[o+8>>2]=q;while(0);do if((p|0)==(d|0)){if((c[d>>2]|0)==1)__ZN3MapIN7GridMap8IndexKeyENS0_4CellE10ComparatorIS1_E16DefaultAllocatorE10_erase_fixEPNS6_7ElementE(b,q)}else{if((p|0)==(h|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143791,1145936,469,1143798,0);return}a[1263537]=0;if((c[p>>2]|0)==1)__ZN3MapIN7GridMap8IndexKeyENS0_4CellE10ComparatorIS1_E16DefaultAllocatorE10_erase_fixEPNS6_7ElementE(b,q);c[r>>2]=c[e>>2];o=d+4|0;c[p+4>>2]=c[o>>2];m=d+12|0;c[n>>2]=c[m>>2];c[p>>2]=c[d>>2];c[(c[e>>2]|0)+12>>2]=p;c[(c[o>>2]|0)+12>>2]=p;o=c[m>>2]|0;m=o+8|0;if((c[m>>2]|0)==(d|0)){c[m>>2]=p;break}else{c[o+4>>2]=p;break}}while(0);p=c[d+16>>2]|0;e=d+20|0;if(p|0)c[p+20>>2]=c[e>>2];n=c[e>>2]|0;if(n|0)c[n+16>>2]=p;__ZN6Memory11free_staticEPvb(d,0);d=b+8|0;c[d>>2]=(c[d>>2]|0)+-1;if(!(c[c[g>>2]>>2]|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143791,1145936,498,1143838,0);return}else{a[1263537]=0;return}}function __ZN7GridMap16_queue_dirty_mapEv(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0;d=l;l=l+128|0;if((l|0)>=(m|0))ba(128);e=d+120|0;f=d+96|0;g=d+72|0;h=d+48|0;i=d+24|0;j=d;k=b+520|0;if(a[k>>0]|0){l=d;return}if(!(a[b+370>>0]|0)){l=d;return}n=__ZN12MessageQueue13get_singletonEv()|0;__ZN10StringNameC2EPKc(e,500658);c[f>>2]=0;c[g>>2]=0;c[h>>2]=0;c[i>>2]=0;c[j>>2]=0;__ZN12MessageQueue9push_callEP6ObjectRK10StringNameRK7VariantS7_S7_S7_S7_(n,b,e,f,g,h,i,j)|0;if(c[j>>2]|0)__ZN7Variant5clearEv(j);if(c[i>>2]|0)__ZN7Variant5clearEv(i);if(c[h>>2]|0)__ZN7Variant5clearEv(h);if(c[g>>2]|0)__ZN7Variant5clearEv(g);if(c[f>>2]|0)__ZN7Variant5clearEv(f);__ZN10StringNameD2Ev(e);a[k>>0]=1;l=d;return}function __ZN7GridMap6Octant13ItemInstancesaSERKS1_(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;__ZN3SetIN7GridMap8IndexKeyE10ComparatorIS1_E16DefaultAllocatorE10_copy_fromERKS5_(a,b);d=b+12|0;e=a+12|0;f=c[e>>2]|0;if((c[d>>2]|0)!=(f|0)){if((f|0?__ZN9Reference11unreferenceEv(f)|0:0)?(f=c[e>>2]|0,__Z17predelete_handlerP6Object(f)|0):0){gj[c[(c[f>>2]|0)+76>>2]&8191](f);__ZN6Memory11free_staticEPvb(f,0)}c[e>>2]=0;f=c[d>>2]|0;c[e>>2]=f;if(f|0)__ZN9Reference9referenceEv(f)}f=b+16|0;e=a+16|0;d=c[e>>2]|0;if((c[f>>2]|0)!=(d|0)){if((d|0?__ZN9Reference11unreferenceEv(d)|0:0)?(d=c[e>>2]|0,__Z17predelete_handlerP6Object(d)|0):0){gj[c[(c[d>>2]|0)+76>>2]&8191](d);__ZN6Memory11free_staticEPvb(d,0)}c[e>>2]=0;d=c[f>>2]|0;c[e>>2]=d;if(d|0)__ZN9Reference9referenceEv(d)}d=b+20|0;e=a+20|0;f=c[e>>2]|0;if((c[d>>2]|0)!=(f|0)){if((f|0?__ZN9Reference11unreferenceEv(f)|0:0)?(f=c[e>>2]|0,__Z17predelete_handlerP6Object(f)|0):0){gj[c[(c[f>>2]|0)+76>>2]&8191](f);__ZN6Memory11free_staticEPvb(f,0)}c[e>>2]=0;f=c[d>>2]|0;c[e>>2]=f;if(f|0)__ZN9Reference9referenceEv(f)}c[a+24>>2]=c[b+24>>2];f=b+28|0;b=a+28|0;e=c[b>>2]|0;if((c[f>>2]|0)==(e|0))return a|0;if((e|0?__ZN9Reference11unreferenceEv(e)|0:0)?(e=c[b>>2]|0,__Z17predelete_handlerP6Object(e)|0):0){gj[c[(c[e>>2]|0)+76>>2]&8191](e);__ZN6Memory11free_staticEPvb(e,0)}c[b>>2]=0;e=c[f>>2]|0;c[b>>2]=e;if(!e)return a|0;__ZN9Reference9referenceEv(e);return a|0}function __ZN3SetIN7GridMap8IndexKeyE10ComparatorIS1_E16DefaultAllocatorE10_insert_rbERKS1_(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;a[f>>0]=0;g=__ZN3SetIN7GridMap8IndexKeyE10ComparatorIS1_E16DefaultAllocatorE7_insertERKS1_Rb(b,d,f)|0;if(a[f>>0]|0){l=e;return g|0}f=b+8|0;c[f>>2]=(c[f>>2]|0)+1;f=g+12|0;d=c[f>>2]|0;if(!(c[d>>2]|0)){h=b+4|0;i=g;j=d;k=d;d=f;while(1){f=j+12|0;n=c[f>>2]|0;o=c[n+8>>2]|0;p=n;do if((j|0)==(o|0)){q=c[n+4>>2]|0;if(!(c[q>>2]|0)){c[k>>2]=1;a[1263537]=0;c[q>>2]=1;if((c[h>>2]|0)==(n|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1144075,146,1146003,0);r=c[(c[d>>2]|0)+12>>2]|0;break}else{a[1263537]=0;c[n>>2]=0;r=n;break}}q=j+4|0;if((i|0)==(c[q>>2]|0)){s=i+8|0;t=c[s>>2]|0;c[q>>2]=t;q=c[h>>2]|0;if((t|0)==(q|0))u=p;else{c[t+12>>2]=j;u=c[f>>2]|0}t=i+12|0;c[t>>2]=u;v=c[f>>2]|0;w=v+8|0;if((c[w>>2]|0)==(j|0))c[w>>2]=i;else c[v+4>>2]=i;c[s>>2]=j;c[f>>2]=i;x=j;y=i;z=q;A=c[t>>2]|0}else{x=i;y=j;z=c[h>>2]|0;A=n}a[1263537]=0;c[y>>2]=1;if((z|0)==(A|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1144075,146,1146003,0);B=c[(c[x+12>>2]|0)+12>>2]|0;C=c[h>>2]|0}else{a[1263537]=0;c[A>>2]=0;B=A;C=z}t=B+8|0;q=c[t>>2]|0;s=q+4|0;v=c[s>>2]|0;c[t>>2]=v;if((v|0)!=(C|0))c[v+12>>2]=B;v=B+12|0;c[q+12>>2]=c[v>>2];t=c[v>>2]|0;w=t+4|0;if((c[w>>2]|0)==(B|0))c[w>>2]=q;else c[t+8>>2]=q;c[s>>2]=B;c[v>>2]=q;r=x}else{if(!(c[o>>2]|0)){c[k>>2]=1;a[1263537]=0;c[o>>2]=1;if((c[h>>2]|0)==(n|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1144075,146,1146003,0);r=c[(c[d>>2]|0)+12>>2]|0;break}else{a[1263537]=0;c[n>>2]=0;r=n;break}}q=j+8|0;if((i|0)==(c[q>>2]|0)){v=i+4|0;s=c[v>>2]|0;c[q>>2]=s;q=c[h>>2]|0;if((s|0)==(q|0))D=p;else{c[s+12>>2]=j;D=c[f>>2]|0}s=i+12|0;c[s>>2]=D;t=c[f>>2]|0;w=t+4|0;if((c[w>>2]|0)==(j|0))c[w>>2]=i;else c[t+8>>2]=i;c[v>>2]=j;c[f>>2]=i;E=j;F=i;G=q;H=c[s>>2]|0}else{E=i;F=j;G=c[h>>2]|0;H=n}a[1263537]=0;c[F>>2]=1;if((G|0)==(H|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1144075,146,1146003,0);I=c[(c[E+12>>2]|0)+12>>2]|0;J=c[h>>2]|0}else{a[1263537]=0;c[H>>2]=0;I=H;J=G}s=I+4|0;q=c[s>>2]|0;v=q+8|0;t=c[v>>2]|0;c[s>>2]=t;if((t|0)!=(J|0))c[t+12>>2]=I;t=I+12|0;c[q+12>>2]=c[t>>2];s=c[t>>2]|0;w=s+8|0;if((c[w>>2]|0)==(I|0))c[w>>2]=q;else c[s+4>>2]=q;c[v>>2]=I;c[t>>2]=q;r=E}while(0);n=r+12|0;f=c[n>>2]|0;if(!(c[f>>2]|0)){i=r;j=f;k=f;d=n}else break}}d=c[(c[b>>2]|0)+8>>2]|0;a[1263537]=0;c[d>>2]=1;l=e;return g|0}function __ZN3SetIN7GridMap8IndexKeyE10ComparatorIS1_E16DefaultAllocatorE7_insertERKS1_Rb(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0;f=c[b>>2]|0;g=c[f+8>>2]|0;h=b+4|0;i=c[h>>2]|0;a:do if((g|0)==(i|0))j=f;else{k=d;l=c[k>>2]|0;m=c[k+4>>2]|0;k=g;while(1){n=k+24|0;o=c[n>>2]|0;p=c[n+4>>2]|0;if(m>>>0<p>>>0|(m|0)==(p|0)&l>>>0<o>>>0)q=k+8|0;else{if(!(p>>>0<m>>>0|(p|0)==(m|0)&o>>>0<l>>>0))break;q=k+4|0}o=c[q>>2]|0;if((o|0)==(i|0)){j=k;break a}else k=o}a[e>>0]=1;r=k;return r|0}while(0);i=__ZnwjPFPvjE(32,4740)|0;c[i>>2]=0;c[i+4>>2]=0;c[i+8>>2]=0;c[i+12>>2]=0;c[i+16>>2]=0;c[i+20>>2]=0;c[i+24>>2]=0;c[i+28>>2]=0;c[i+12>>2]=j;q=c[h>>2]|0;g=i+4|0;c[g>>2]=q;f=i+8|0;c[f>>2]=q;l=d;m=c[l+4>>2]|0;o=i+24|0;c[o>>2]=c[l>>2];c[o+4>>2]=m;m=c[b>>2]|0;b=q;if((j|0)!=(m|0)?(q=d,d=c[q+4>>2]|0,o=j+24|0,l=c[o+4>>2]|0,!(d>>>0<l>>>0|((d|0)==(l|0)?(c[q>>2]|0)>>>0<(c[o>>2]|0)>>>0:0))):0){c[j+4>>2]=i;s=c[g>>2]|0}else{c[j+8>>2]=i;s=b}a[e>>0]=0;e=c[h>>2]|0;if((s|0)==(e|0)){h=i;do{b=h;h=c[h+12>>2]|0}while((b|0)==(c[h+4>>2]|0));t=(h|0)==(m|0)?0:h}else{h=s;while(1){s=c[h+8>>2]|0;if((s|0)==(e|0)){t=h;break}else h=s}}c[i+16>>2]=t;h=c[f>>2]|0;b:do if((h|0)==(e|0)){f=i;while(1){s=f;f=c[f+12>>2]|0;if((s|0)!=(c[f+8>>2]|0)){u=f;break b}if((f|0)==(m|0)){u=0;break}}}else{f=h;while(1){k=c[f+4>>2]|0;if((k|0)==(e|0)){u=f;break}else f=k}}while(0);e=i+20|0;c[e>>2]=u;if(!t)v=u;else{c[t+20>>2]=i;v=c[e>>2]|0}if(!v){r=i;return r|0}c[v+16>>2]=i;r=i;return r|0}function __ZN3SetIN7GridMap8IndexKeyE10ComparatorIS1_E16DefaultAllocatorE10_copy_fromERKS5_(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0;d=c[a>>2]|0;if(d|0?(__ZN3SetIN7GridMap8IndexKeyE10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(a,c[d+8>>2]|0),d=c[a+4>>2]|0,e=c[a>>2]|0,c[e+8>>2]=d,c[a+8>>2]=0,f=d,c[f+12>>2]=f,e|0):0){__ZN6Memory11free_staticEPvb(e,0);c[a>>2]=0}e=c[b>>2]|0;if(!e)return;f=c[e+8>>2]|0;e=c[b+4>>2]|0;if((f|0)==(e|0))return;else g=f;while(1){f=c[g+8>>2]|0;if((f|0)==(e|0))break;else g=f}if(!g)return;e=a+4|0;f=g;g=0;while(1){if(!g){b=__ZnwjPFPvjE(32,4740)|0;d=b+16|0;c[d>>2]=0;c[d+4>>2]=0;c[d+8>>2]=0;c[d+12>>2]=0;c[a>>2]=b;d=c[e>>2]|0;c[b+4>>2]=d;c[b+8>>2]=d;c[b+12>>2]=d;c[b>>2]=1}__ZN3SetIN7GridMap8IndexKeyE10ComparatorIS1_E16DefaultAllocatorE10_insert_rbERKS1_(a,f+24|0)|0;b=c[f+16>>2]|0;if(!b)break;f=b;g=c[a>>2]|0}return}function __ZN3SetIN7GridMap8IndexKeyE10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(a,b){a=a|0;b=b|0;if((c[a+4>>2]|0)==(b|0))return;else{__ZN3SetIN7GridMap8IndexKeyE10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(a,c[b+8>>2]|0);__ZN3SetIN7GridMap8IndexKeyE10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(a,c[b+4>>2]|0);__ZN6Memory11free_staticEPvb(b,0);return}}function __ZN3MapIN7GridMap8IndexKeyENS0_4CellE10ComparatorIS1_E16DefaultAllocatorE10_erase_fixEPNS6_7ElementE(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0;e=c[(c[b>>2]|0)+8>>2]|0;f=b+4|0;if((e|0)!=(d|0)&(c[d>>2]|0)==1){b=d;while(1){g=b+12|0;h=c[g>>2]|0;i=c[h+8>>2]|0;do if((b|0)==(i|0)){j=c[h+4>>2]|0;if(!(c[j>>2]|0)){a[1263537]=0;c[j>>2]=1;k=c[f>>2]|0;if((k|0)==(h|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);l=c[g>>2]|0;m=l;n=c[l+4>>2]|0;o=c[f>>2]|0}else{a[1263537]=0;c[h>>2]=0;m=h;n=j;o=k}k=n+8|0;l=c[k>>2]|0;c[m+4>>2]=l;if((l|0)!=(o|0))c[l+12>>2]=m;l=m+12|0;c[n+12>>2]=c[l>>2];p=c[l>>2]|0;q=p+8|0;if((c[q>>2]|0)==(m|0))c[q>>2]=n;else c[p+4>>2]=n;c[k>>2]=m;c[l>>2]=n;l=c[g>>2]|0;r=c[l+4>>2]|0;s=l}else{r=j;s=h}if((c[c[r+4>>2]>>2]|0)==1){j=r+8|0;l=c[j>>2]|0;if((c[l>>2]|0)==1)if((c[f>>2]|0)==(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);t=c[g>>2]|0;break}else{a[1263537]=0;c[r>>2]=0;t=s;break}a[1263537]=0;c[l>>2]=1;k=c[f>>2]|0;if((k|0)==(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);u=c[j>>2]|0;v=c[f>>2]|0}else{a[1263537]=0;c[r>>2]=0;u=l;v=k}k=u+4|0;l=c[k>>2]|0;c[j>>2]=l;if((l|0)!=(v|0))c[l+12>>2]=r;l=r+12|0;c[u+12>>2]=c[l>>2];j=c[l>>2]|0;p=j+4|0;if((c[p>>2]|0)==(r|0))c[p>>2]=u;else c[j+8>>2]=u;c[k>>2]=r;c[l>>2]=u;l=c[g>>2]|0;w=c[l+4>>2]|0;x=l;y=v}else{w=r;x=s;y=c[f>>2]|0}l=c[x>>2]|0;if((l|0)==0&(y|0)==(w|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);z=c[g>>2]|0;A=c[f>>2]|0}else{a[1263537]=0;c[w>>2]=l;z=x;A=y}c[z>>2]=1;l=c[w+4>>2]|0;a[1263537]=0;c[l>>2]=1;l=z+4|0;k=c[l>>2]|0;j=k+8|0;p=c[j>>2]|0;c[l>>2]=p;if((p|0)!=(A|0))c[p+12>>2]=z;p=z+12|0;c[k+12>>2]=c[p>>2];l=c[p>>2]|0;q=l+8|0;if((c[q>>2]|0)==(z|0))c[q>>2]=k;else c[l+4>>2]=k;c[j>>2]=z;c[p>>2]=k;t=e}else{if(!(c[i>>2]|0)){a[1263537]=0;c[i>>2]=1;k=c[f>>2]|0;if((k|0)==(h|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);p=c[g>>2]|0;B=c[p+8>>2]|0;C=c[f>>2]|0;D=p}else{a[1263537]=0;c[h>>2]=0;B=i;C=k;D=h}k=B+4|0;p=c[k>>2]|0;c[D+8>>2]=p;if((p|0)!=(C|0))c[p+12>>2]=D;p=D+12|0;c[B+12>>2]=c[p>>2];j=c[p>>2]|0;l=j+4|0;if((c[l>>2]|0)==(D|0))c[l>>2]=B;else c[j+8>>2]=B;c[k>>2]=D;c[p>>2]=B;p=c[g>>2]|0;E=c[p+8>>2]|0;F=p}else{E=i;F=h}p=E+4|0;k=c[p>>2]|0;j=(c[c[E+8>>2]>>2]|0)==1;if(!((c[k>>2]|0)!=1|j^1))if((c[f>>2]|0)==(E|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);t=c[g>>2]|0;break}else{a[1263537]=0;c[E>>2]=0;t=F;break}if(j){a[1263537]=0;c[k>>2]=1;j=c[f>>2]|0;if((j|0)==(E|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);G=c[p>>2]|0;H=c[f>>2]|0}else{a[1263537]=0;c[E>>2]=0;G=k;H=j}j=G+8|0;k=c[j>>2]|0;c[p>>2]=k;if((k|0)!=(H|0))c[k+12>>2]=E;k=E+12|0;c[G+12>>2]=c[k>>2];p=c[k>>2]|0;l=p+8|0;if((c[l>>2]|0)==(E|0))c[l>>2]=G;else c[p+4>>2]=G;c[j>>2]=E;c[k>>2]=G;k=c[g>>2]|0;I=c[k+8>>2]|0;J=k;K=H}else{I=E;J=F;K=c[f>>2]|0}k=c[J>>2]|0;if((k|0)==0&(K|0)==(I|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);L=c[g>>2]|0;M=c[f>>2]|0}else{a[1263537]=0;c[I>>2]=k;L=J;M=K}c[L>>2]=1;k=c[I+8>>2]|0;a[1263537]=0;c[k>>2]=1;k=L+8|0;j=c[k>>2]|0;p=j+4|0;l=c[p>>2]|0;c[k>>2]=l;if((l|0)!=(M|0))c[l+12>>2]=L;l=L+12|0;c[j+12>>2]=c[l>>2];k=c[l>>2]|0;q=k+4|0;if((c[q>>2]|0)==(L|0))c[q>>2]=j;else c[k+8>>2]=j;c[p>>2]=L;c[l>>2]=j;t=e}while(0);if((e|0)!=(t|0)&(c[t>>2]|0)==1)b=t;else{N=t;break}}}else N=d;a[1263537]=0;c[N>>2]=1;if((c[c[f>>2]>>2]|0)==1){a[1263537]=0;return}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143886,1145936,447,1143897,0);return}}function __ZN3MapIN7GridMap9OctantKeyEPNS0_6OctantE10ComparatorIS1_E16DefaultAllocatorE10_erase_fixEPNS7_7ElementE(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0;e=c[(c[b>>2]|0)+8>>2]|0;f=b+4|0;if((e|0)!=(d|0)&(c[d>>2]|0)==1){b=d;while(1){g=b+12|0;h=c[g>>2]|0;i=c[h+8>>2]|0;do if((b|0)==(i|0)){j=c[h+4>>2]|0;if(!(c[j>>2]|0)){a[1263537]=0;c[j>>2]=1;k=c[f>>2]|0;if((k|0)==(h|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);l=c[g>>2]|0;m=l;n=c[l+4>>2]|0;o=c[f>>2]|0}else{a[1263537]=0;c[h>>2]=0;m=h;n=j;o=k}k=n+8|0;l=c[k>>2]|0;c[m+4>>2]=l;if((l|0)!=(o|0))c[l+12>>2]=m;l=m+12|0;c[n+12>>2]=c[l>>2];p=c[l>>2]|0;q=p+8|0;if((c[q>>2]|0)==(m|0))c[q>>2]=n;else c[p+4>>2]=n;c[k>>2]=m;c[l>>2]=n;l=c[g>>2]|0;r=c[l+4>>2]|0;s=l}else{r=j;s=h}if((c[c[r+4>>2]>>2]|0)==1){j=r+8|0;l=c[j>>2]|0;if((c[l>>2]|0)==1)if((c[f>>2]|0)==(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);t=c[g>>2]|0;break}else{a[1263537]=0;c[r>>2]=0;t=s;break}a[1263537]=0;c[l>>2]=1;k=c[f>>2]|0;if((k|0)==(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);u=c[j>>2]|0;v=c[f>>2]|0}else{a[1263537]=0;c[r>>2]=0;u=l;v=k}k=u+4|0;l=c[k>>2]|0;c[j>>2]=l;if((l|0)!=(v|0))c[l+12>>2]=r;l=r+12|0;c[u+12>>2]=c[l>>2];j=c[l>>2]|0;p=j+4|0;if((c[p>>2]|0)==(r|0))c[p>>2]=u;else c[j+8>>2]=u;c[k>>2]=r;c[l>>2]=u;l=c[g>>2]|0;w=c[l+4>>2]|0;x=l;y=v}else{w=r;x=s;y=c[f>>2]|0}l=c[x>>2]|0;if((l|0)==0&(y|0)==(w|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);z=c[g>>2]|0;A=c[f>>2]|0}else{a[1263537]=0;c[w>>2]=l;z=x;A=y}c[z>>2]=1;l=c[w+4>>2]|0;a[1263537]=0;c[l>>2]=1;l=z+4|0;k=c[l>>2]|0;j=k+8|0;p=c[j>>2]|0;c[l>>2]=p;if((p|0)!=(A|0))c[p+12>>2]=z;p=z+12|0;c[k+12>>2]=c[p>>2];l=c[p>>2]|0;q=l+8|0;if((c[q>>2]|0)==(z|0))c[q>>2]=k;else c[l+4>>2]=k;c[j>>2]=z;c[p>>2]=k;t=e}else{if(!(c[i>>2]|0)){a[1263537]=0;c[i>>2]=1;k=c[f>>2]|0;if((k|0)==(h|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);p=c[g>>2]|0;B=c[p+8>>2]|0;C=c[f>>2]|0;D=p}else{a[1263537]=0;c[h>>2]=0;B=i;C=k;D=h}k=B+4|0;p=c[k>>2]|0;c[D+8>>2]=p;if((p|0)!=(C|0))c[p+12>>2]=D;p=D+12|0;c[B+12>>2]=c[p>>2];j=c[p>>2]|0;l=j+4|0;if((c[l>>2]|0)==(D|0))c[l>>2]=B;else c[j+8>>2]=B;c[k>>2]=D;c[p>>2]=B;p=c[g>>2]|0;E=c[p+8>>2]|0;F=p}else{E=i;F=h}p=E+4|0;k=c[p>>2]|0;j=(c[c[E+8>>2]>>2]|0)==1;if(!((c[k>>2]|0)!=1|j^1))if((c[f>>2]|0)==(E|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);t=c[g>>2]|0;break}else{a[1263537]=0;c[E>>2]=0;t=F;break}if(j){a[1263537]=0;c[k>>2]=1;j=c[f>>2]|0;if((j|0)==(E|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);G=c[p>>2]|0;H=c[f>>2]|0}else{a[1263537]=0;c[E>>2]=0;G=k;H=j}j=G+8|0;k=c[j>>2]|0;c[p>>2]=k;if((k|0)!=(H|0))c[k+12>>2]=E;k=E+12|0;c[G+12>>2]=c[k>>2];p=c[k>>2]|0;l=p+8|0;if((c[l>>2]|0)==(E|0))c[l>>2]=G;else c[p+4>>2]=G;c[j>>2]=E;c[k>>2]=G;k=c[g>>2]|0;I=c[k+8>>2]|0;J=k;K=H}else{I=E;J=F;K=c[f>>2]|0}k=c[J>>2]|0;if((k|0)==0&(K|0)==(I|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);L=c[g>>2]|0;M=c[f>>2]|0}else{a[1263537]=0;c[I>>2]=k;L=J;M=K}c[L>>2]=1;k=c[I+8>>2]|0;a[1263537]=0;c[k>>2]=1;k=L+8|0;j=c[k>>2]|0;p=j+4|0;l=c[p>>2]|0;c[k>>2]=l;if((l|0)!=(M|0))c[l+12>>2]=L;l=L+12|0;c[j+12>>2]=c[l>>2];k=c[l>>2]|0;q=k+4|0;if((c[q>>2]|0)==(L|0))c[q>>2]=j;else c[k+8>>2]=j;c[p>>2]=L;c[l>>2]=j;t=e}while(0);if((e|0)!=(t|0)&(c[t>>2]|0)==1)b=t;else{N=t;break}}}else N=d;a[1263537]=0;c[N>>2]=1;if((c[c[f>>2]>>2]|0)==1){a[1263537]=0;return}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143886,1145936,447,1143897,0);return}}function __ZN3MapIiN7GridMap6Octant13ItemInstancesE10ComparatorIiE16DefaultAllocatorE10_erase_fixEPNS6_7ElementE(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0;e=c[(c[b>>2]|0)+8>>2]|0;f=b+4|0;if((e|0)!=(d|0)&(c[d>>2]|0)==1){b=d;while(1){g=b+12|0;h=c[g>>2]|0;i=c[h+8>>2]|0;do if((b|0)==(i|0)){j=c[h+4>>2]|0;if(!(c[j>>2]|0)){a[1263537]=0;c[j>>2]=1;k=c[f>>2]|0;if((k|0)==(h|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);l=c[g>>2]|0;m=l;n=c[l+4>>2]|0;o=c[f>>2]|0}else{a[1263537]=0;c[h>>2]=0;m=h;n=j;o=k}k=n+8|0;l=c[k>>2]|0;c[m+4>>2]=l;if((l|0)!=(o|0))c[l+12>>2]=m;l=m+12|0;c[n+12>>2]=c[l>>2];p=c[l>>2]|0;q=p+8|0;c[((c[q>>2]|0)==(m|0)?q:p+4|0)>>2]=n;c[k>>2]=m;c[l>>2]=n;l=c[g>>2]|0;r=c[l+4>>2]|0;s=l}else{r=j;s=h}if((c[c[r+4>>2]>>2]|0)==1){j=r+8|0;l=c[j>>2]|0;if((c[l>>2]|0)==1)if((c[f>>2]|0)==(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);t=c[g>>2]|0;break}else{a[1263537]=0;c[r>>2]=0;t=s;break}a[1263537]=0;c[l>>2]=1;k=c[f>>2]|0;if((k|0)==(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);u=c[j>>2]|0;v=c[f>>2]|0}else{a[1263537]=0;c[r>>2]=0;u=l;v=k}k=u+4|0;l=c[k>>2]|0;c[j>>2]=l;if((l|0)!=(v|0))c[l+12>>2]=r;l=r+12|0;c[u+12>>2]=c[l>>2];j=c[l>>2]|0;p=j+4|0;c[((c[p>>2]|0)==(r|0)?p:j+8|0)>>2]=u;c[k>>2]=r;c[l>>2]=u;l=c[g>>2]|0;w=c[l+4>>2]|0;x=l}else{w=r;x=s}l=c[x>>2]|0;k=c[f>>2]|0;if((l|0)==0&(k|0)==(w|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);y=c[g>>2]|0;z=c[f>>2]|0}else{a[1263537]=0;c[w>>2]=l;y=x;z=k}c[y>>2]=1;k=c[w+4>>2]|0;a[1263537]=0;c[k>>2]=1;k=y+4|0;l=c[k>>2]|0;j=l+8|0;p=c[j>>2]|0;c[k>>2]=p;if((p|0)!=(z|0))c[p+12>>2]=y;p=y+12|0;c[l+12>>2]=c[p>>2];k=c[p>>2]|0;q=k+8|0;c[((c[q>>2]|0)==(y|0)?q:k+4|0)>>2]=l;c[j>>2]=y;c[p>>2]=l;t=e}else{if(!(c[i>>2]|0)){a[1263537]=0;c[i>>2]=1;l=c[f>>2]|0;if((l|0)==(h|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);p=c[g>>2]|0;A=c[p+8>>2]|0;B=c[f>>2]|0;C=p}else{a[1263537]=0;c[h>>2]=0;A=i;B=l;C=h}l=A+4|0;p=c[l>>2]|0;c[C+8>>2]=p;if((p|0)!=(B|0))c[p+12>>2]=C;p=C+12|0;c[A+12>>2]=c[p>>2];j=c[p>>2]|0;k=j+4|0;c[((c[k>>2]|0)==(C|0)?k:j+8|0)>>2]=A;c[l>>2]=C;c[p>>2]=A;p=c[g>>2]|0;D=c[p+8>>2]|0;E=p}else{D=i;E=h}p=D+4|0;l=c[p>>2]|0;j=(c[c[D+8>>2]>>2]|0)==1;if(!((c[l>>2]|0)!=1|j^1))if((c[f>>2]|0)==(D|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);t=c[g>>2]|0;break}else{a[1263537]=0;c[D>>2]=0;t=E;break}if(j){a[1263537]=0;c[l>>2]=1;j=c[f>>2]|0;if((j|0)==(D|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);F=c[p>>2]|0;G=c[f>>2]|0}else{a[1263537]=0;c[D>>2]=0;F=l;G=j}j=F+8|0;l=c[j>>2]|0;c[p>>2]=l;if((l|0)!=(G|0))c[l+12>>2]=D;l=D+12|0;c[F+12>>2]=c[l>>2];p=c[l>>2]|0;k=p+8|0;c[((c[k>>2]|0)==(D|0)?k:p+4|0)>>2]=F;c[j>>2]=D;c[l>>2]=F;l=c[g>>2]|0;H=c[l+8>>2]|0;I=l}else{H=D;I=E}l=c[I>>2]|0;j=c[f>>2]|0;if((l|0)==0&(j|0)==(H|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);J=c[g>>2]|0;K=c[f>>2]|0}else{a[1263537]=0;c[H>>2]=l;J=I;K=j}c[J>>2]=1;j=c[H+8>>2]|0;a[1263537]=0;c[j>>2]=1;j=J+8|0;l=c[j>>2]|0;p=l+4|0;k=c[p>>2]|0;c[j>>2]=k;if((k|0)!=(K|0))c[k+12>>2]=J;k=J+12|0;c[l+12>>2]=c[k>>2];j=c[k>>2]|0;q=j+4|0;c[((c[q>>2]|0)==(J|0)?q:j+8|0)>>2]=l;c[p>>2]=J;c[k>>2]=l;t=e}while(0);if((e|0)!=(t|0)&(c[t>>2]|0)==1)b=t;else{L=t;break}}}else L=d;a[1263537]=0;c[L>>2]=1;if((c[c[f>>2]>>2]|0)==1){a[1263537]=0;return}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143886,1145936,447,1143897,0);return}}function __ZN3SetIN7GridMap8IndexKeyE10ComparatorIS1_E16DefaultAllocatorE10_erase_fixEPNS5_7ElementE(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0;e=c[(c[b>>2]|0)+8>>2]|0;f=b+4|0;if((e|0)!=(d|0)&(c[d>>2]|0)==1){b=d;while(1){g=b+12|0;h=c[g>>2]|0;i=c[h+8>>2]|0;do if((b|0)==(i|0)){j=c[h+4>>2]|0;if(!(c[j>>2]|0)){a[1263537]=0;c[j>>2]=1;k=c[f>>2]|0;if((k|0)==(h|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1144075,146,1146003,0);l=c[g>>2]|0;m=l;n=c[l+4>>2]|0;o=c[f>>2]|0}else{a[1263537]=0;c[h>>2]=0;m=h;n=j;o=k}k=n+8|0;l=c[k>>2]|0;c[m+4>>2]=l;if((l|0)!=(o|0))c[l+12>>2]=m;l=m+12|0;c[n+12>>2]=c[l>>2];p=c[l>>2]|0;q=p+8|0;if((c[q>>2]|0)==(m|0))c[q>>2]=n;else c[p+4>>2]=n;c[k>>2]=m;c[l>>2]=n;l=c[g>>2]|0;r=c[l+4>>2]|0;s=l}else{r=j;s=h}if((c[c[r+4>>2]>>2]|0)==1){j=r+8|0;l=c[j>>2]|0;if((c[l>>2]|0)==1)if((c[f>>2]|0)==(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1144075,146,1146003,0);t=c[g>>2]|0;break}else{a[1263537]=0;c[r>>2]=0;t=s;break}a[1263537]=0;c[l>>2]=1;k=c[f>>2]|0;if((k|0)==(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1144075,146,1146003,0);u=c[j>>2]|0;v=c[f>>2]|0}else{a[1263537]=0;c[r>>2]=0;u=l;v=k}k=u+4|0;l=c[k>>2]|0;c[j>>2]=l;if((l|0)!=(v|0))c[l+12>>2]=r;l=r+12|0;c[u+12>>2]=c[l>>2];j=c[l>>2]|0;p=j+4|0;if((c[p>>2]|0)==(r|0))c[p>>2]=u;else c[j+8>>2]=u;c[k>>2]=r;c[l>>2]=u;l=c[g>>2]|0;w=c[l+4>>2]|0;x=l;y=v}else{w=r;x=s;y=c[f>>2]|0}l=c[x>>2]|0;if((l|0)==0&(y|0)==(w|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1144075,146,1146003,0);z=c[g>>2]|0;A=c[f>>2]|0}else{a[1263537]=0;c[w>>2]=l;z=x;A=y}c[z>>2]=1;l=c[w+4>>2]|0;a[1263537]=0;c[l>>2]=1;l=z+4|0;k=c[l>>2]|0;j=k+8|0;p=c[j>>2]|0;c[l>>2]=p;if((p|0)!=(A|0))c[p+12>>2]=z;p=z+12|0;c[k+12>>2]=c[p>>2];l=c[p>>2]|0;q=l+8|0;if((c[q>>2]|0)==(z|0))c[q>>2]=k;else c[l+4>>2]=k;c[j>>2]=z;c[p>>2]=k;t=e}else{if(!(c[i>>2]|0)){a[1263537]=0;c[i>>2]=1;k=c[f>>2]|0;if((k|0)==(h|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1144075,146,1146003,0);p=c[g>>2]|0;B=c[p+8>>2]|0;C=c[f>>2]|0;D=p}else{a[1263537]=0;c[h>>2]=0;B=i;C=k;D=h}k=B+4|0;p=c[k>>2]|0;c[D+8>>2]=p;if((p|0)!=(C|0))c[p+12>>2]=D;p=D+12|0;c[B+12>>2]=c[p>>2];j=c[p>>2]|0;l=j+4|0;if((c[l>>2]|0)==(D|0))c[l>>2]=B;else c[j+8>>2]=B;c[k>>2]=D;c[p>>2]=B;p=c[g>>2]|0;E=c[p+8>>2]|0;F=p}else{E=i;F=h}p=E+4|0;k=c[p>>2]|0;j=(c[c[E+8>>2]>>2]|0)==1;if(!((c[k>>2]|0)!=1|j^1))if((c[f>>2]|0)==(E|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1144075,146,1146003,0);t=c[g>>2]|0;break}else{a[1263537]=0;c[E>>2]=0;t=F;break}if(j){a[1263537]=0;c[k>>2]=1;j=c[f>>2]|0;if((j|0)==(E|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1144075,146,1146003,0);G=c[p>>2]|0;H=c[f>>2]|0}else{a[1263537]=0;c[E>>2]=0;G=k;H=j}j=G+8|0;k=c[j>>2]|0;c[p>>2]=k;if((k|0)!=(H|0))c[k+12>>2]=E;k=E+12|0;c[G+12>>2]=c[k>>2];p=c[k>>2]|0;l=p+8|0;if((c[l>>2]|0)==(E|0))c[l>>2]=G;else c[p+4>>2]=G;c[j>>2]=E;c[k>>2]=G;k=c[g>>2]|0;I=c[k+8>>2]|0;J=k;K=H}else{I=E;J=F;K=c[f>>2]|0}k=c[J>>2]|0;if((k|0)==0&(K|0)==(I|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1144075,146,1146003,0);L=c[g>>2]|0;M=c[f>>2]|0}else{a[1263537]=0;c[I>>2]=k;L=J;M=K}c[L>>2]=1;k=c[I+8>>2]|0;a[1263537]=0;c[k>>2]=1;k=L+8|0;j=c[k>>2]|0;p=j+4|0;l=c[p>>2]|0;c[k>>2]=l;if((l|0)!=(M|0))c[l+12>>2]=L;l=L+12|0;c[j+12>>2]=c[l>>2];k=c[l>>2]|0;q=k+4|0;if((c[q>>2]|0)==(L|0))c[q>>2]=j;else c[k+8>>2]=j;c[p>>2]=L;c[l>>2]=j;t=e}while(0);if((e|0)!=(t|0)&(c[t>>2]|0)==1)b=t;else{N=t;break}}}else N=d;a[1263537]=0;c[N>>2]=1;if((c[c[f>>2]>>2]|0)==1){a[1263537]=0;return}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143886,1144075,432,1143897,0);return}}function __ZN3MapIiN7GridMap6Octant13ItemInstancesE10ComparatorIiE16DefaultAllocatorE10_insert_rbERKiRKS2_(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f;a[g>>0]=0;h=__ZN3MapIiN7GridMap6Octant13ItemInstancesE10ComparatorIiE16DefaultAllocatorE7_insertERKiRb(b,d,g)|0;if(h|0)__ZN7GridMap6Octant13ItemInstancesaSERKS1_(h+28|0,e)|0;if(a[g>>0]|0){l=f;return h|0}g=b+8|0;c[g>>2]=(c[g>>2]|0)+1;g=h+12|0;e=c[g>>2]|0;if(!(c[e>>2]|0)){d=b+4|0;i=h;j=e;k=e;e=g;while(1){g=j+12|0;n=c[g>>2]|0;o=c[n+8>>2]|0;p=n;do if((j|0)==(o|0)){q=c[n+4>>2]|0;if(!(c[q>>2]|0)){c[k>>2]=1;a[1263537]=0;c[q>>2]=1;if((c[d>>2]|0)==(n|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);r=c[(c[e>>2]|0)+12>>2]|0;break}else{a[1263537]=0;c[n>>2]=0;r=n;break}}q=j+4|0;if((i|0)==(c[q>>2]|0)){s=i+8|0;t=c[s>>2]|0;c[q>>2]=t;if((t|0)==(c[d>>2]|0))u=p;else{c[t+12>>2]=j;u=c[g>>2]|0}t=i+12|0;c[t>>2]=u;q=c[g>>2]|0;v=q+8|0;c[((c[v>>2]|0)==(j|0)?v:q+4|0)>>2]=i;c[s>>2]=j;c[g>>2]=i;w=j;x=i;y=c[t>>2]|0}else{w=i;x=j;y=n}a[1263537]=0;c[x>>2]=1;t=c[d>>2]|0;if((t|0)==(y|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);z=c[(c[w+12>>2]|0)+12>>2]|0;A=c[d>>2]|0}else{a[1263537]=0;c[y>>2]=0;z=y;A=t}t=z+8|0;s=c[t>>2]|0;q=s+4|0;v=c[q>>2]|0;c[t>>2]=v;if((v|0)!=(A|0))c[v+12>>2]=z;v=z+12|0;c[s+12>>2]=c[v>>2];t=c[v>>2]|0;B=t+4|0;c[((c[B>>2]|0)==(z|0)?B:t+8|0)>>2]=s;c[q>>2]=z;c[v>>2]=s;r=w}else{if(!(c[o>>2]|0)){c[k>>2]=1;a[1263537]=0;c[o>>2]=1;if((c[d>>2]|0)==(n|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);r=c[(c[e>>2]|0)+12>>2]|0;break}else{a[1263537]=0;c[n>>2]=0;r=n;break}}s=j+8|0;if((i|0)==(c[s>>2]|0)){v=i+4|0;q=c[v>>2]|0;c[s>>2]=q;if((q|0)==(c[d>>2]|0))C=p;else{c[q+12>>2]=j;C=c[g>>2]|0}q=i+12|0;c[q>>2]=C;s=c[g>>2]|0;t=s+4|0;c[((c[t>>2]|0)==(j|0)?t:s+8|0)>>2]=i;c[v>>2]=j;c[g>>2]=i;D=j;E=i;F=c[q>>2]|0}else{D=i;E=j;F=n}a[1263537]=0;c[E>>2]=1;q=c[d>>2]|0;if((q|0)==(F|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);G=c[d>>2]|0;H=c[(c[D+12>>2]|0)+12>>2]|0}else{a[1263537]=0;c[F>>2]=0;G=q;H=F}q=H+4|0;v=c[q>>2]|0;s=v+8|0;t=c[s>>2]|0;c[q>>2]=t;if((t|0)!=(G|0))c[t+12>>2]=H;t=H+12|0;c[v+12>>2]=c[t>>2];q=c[t>>2]|0;B=q+8|0;c[((c[B>>2]|0)==(H|0)?B:q+4|0)>>2]=v;c[s>>2]=H;c[t>>2]=v;r=D}while(0);n=r+12|0;g=c[n>>2]|0;if(!(c[g>>2]|0)){i=r;j=g;k=g;e=n}else break}}e=c[(c[b>>2]|0)+8>>2]|0;a[1263537]=0;c[e>>2]=1;l=f;return h|0}function __ZN3MapIiN7GridMap6Octant13ItemInstancesE10ComparatorIiE16DefaultAllocatorE7_insertERKiRb(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0;f=c[b>>2]|0;g=c[f+8>>2]|0;h=b+4|0;i=c[h>>2]|0;a:do if((g|0)==(i|0))j=f;else{k=c[d>>2]|0;l=g;while(1){m=c[l+24>>2]|0;if((k|0)<(m|0))n=l+8|0;else{if((m|0)>=(k|0))break;n=l+4|0}m=c[n>>2]|0;if((m|0)==(i|0)){j=l;break a}else l=m}a[e>>0]=1;o=l;return o|0}while(0);i=__ZnwjPFPvjE(60,4740)|0;c[i+32>>2]=379008;c[i+28>>2]=0;n=i+36|0;c[n>>2]=0;c[n+4>>2]=0;c[n+8>>2]=0;c[n+12>>2]=0;c[n+16>>2]=0;c[n+20>>2]=0;c[i>>2]=0;c[i+4>>2]=0;c[i+8>>2]=0;c[i+12>>2]=0;c[i+16>>2]=0;c[i+20>>2]=0;c[i+12>>2]=j;n=c[h>>2]|0;g=i+4|0;c[g>>2]=n;f=i+8|0;c[f>>2]=n;c[i+24>>2]=c[d>>2];if((j|0)!=(c[b>>2]|0)?(c[d>>2]|0)>=(c[j+24>>2]|0):0)p=j+4|0;else p=j+8|0;c[p>>2]=i;a[e>>0]=0;e=c[g>>2]|0;g=c[h>>2]|0;if((e|0)==(g|0)){h=i;do{p=h;h=c[h+12>>2]|0}while((p|0)==(c[h+4>>2]|0));q=(h|0)==(c[b>>2]|0)?0:h}else{h=e;while(1){e=c[h+8>>2]|0;if((e|0)==(g|0)){q=h;break}else h=e}}c[i+16>>2]=q;h=c[f>>2]|0;b:do if((h|0)==(g|0)){f=i;while(1){e=f;f=c[f+12>>2]|0;if((e|0)!=(c[f+8>>2]|0)){r=f;break b}if((f|0)==(c[b>>2]|0)){r=0;break}}}else{f=h;while(1){l=c[f+4>>2]|0;if((l|0)==(g|0)){r=f;break}else f=l}}while(0);g=i+20|0;c[g>>2]=r;if(!q)s=r;else{c[q+20>>2]=i;s=c[g>>2]|0}if(!s){o=i;return o|0}c[s+16>>2]=i;o=i;return o|0}function __ZN3MapIN7GridMap8IndexKeyENS0_4CellE10ComparatorIS1_E16DefaultAllocatorE10_insert_rbERKS1_RKS2_(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f;a[g>>0]=0;h=__ZN3MapIN7GridMap8IndexKeyENS0_4CellE10ComparatorIS1_E16DefaultAllocatorE7_insertERKS1_Rb(b,d,g)|0;if(h|0)c[h+32>>2]=c[e>>2];if(a[g>>0]|0){l=f;return h|0}g=b+8|0;c[g>>2]=(c[g>>2]|0)+1;g=h+12|0;e=c[g>>2]|0;if(!(c[e>>2]|0)){d=b+4|0;i=h;j=e;k=e;e=g;while(1){g=j+12|0;n=c[g>>2]|0;o=c[n+8>>2]|0;p=n;do if((j|0)==(o|0)){q=c[n+4>>2]|0;if(!(c[q>>2]|0)){c[k>>2]=1;a[1263537]=0;c[q>>2]=1;if((c[d>>2]|0)==(n|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);r=c[(c[e>>2]|0)+12>>2]|0;break}else{a[1263537]=0;c[n>>2]=0;r=n;break}}q=j+4|0;if((i|0)==(c[q>>2]|0)){s=i+8|0;t=c[s>>2]|0;c[q>>2]=t;q=c[d>>2]|0;if((t|0)==(q|0))u=p;else{c[t+12>>2]=j;u=c[g>>2]|0}t=i+12|0;c[t>>2]=u;v=c[g>>2]|0;w=v+8|0;if((c[w>>2]|0)==(j|0))c[w>>2]=i;else c[v+4>>2]=i;c[s>>2]=j;c[g>>2]=i;x=j;y=i;z=q;A=c[t>>2]|0}else{x=i;y=j;z=c[d>>2]|0;A=n}a[1263537]=0;c[y>>2]=1;if((z|0)==(A|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);B=c[(c[x+12>>2]|0)+12>>2]|0;C=c[d>>2]|0}else{a[1263537]=0;c[A>>2]=0;B=A;C=z}t=B+8|0;q=c[t>>2]|0;s=q+4|0;v=c[s>>2]|0;c[t>>2]=v;if((v|0)!=(C|0))c[v+12>>2]=B;v=B+12|0;c[q+12>>2]=c[v>>2];t=c[v>>2]|0;w=t+4|0;if((c[w>>2]|0)==(B|0))c[w>>2]=q;else c[t+8>>2]=q;c[s>>2]=B;c[v>>2]=q;r=x}else{if(!(c[o>>2]|0)){c[k>>2]=1;a[1263537]=0;c[o>>2]=1;if((c[d>>2]|0)==(n|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);r=c[(c[e>>2]|0)+12>>2]|0;break}else{a[1263537]=0;c[n>>2]=0;r=n;break}}q=j+8|0;if((i|0)==(c[q>>2]|0)){v=i+4|0;s=c[v>>2]|0;c[q>>2]=s;q=c[d>>2]|0;if((s|0)==(q|0))D=p;else{c[s+12>>2]=j;D=c[g>>2]|0}s=i+12|0;c[s>>2]=D;t=c[g>>2]|0;w=t+4|0;if((c[w>>2]|0)==(j|0))c[w>>2]=i;else c[t+8>>2]=i;c[v>>2]=j;c[g>>2]=i;E=j;F=i;G=q;H=c[s>>2]|0}else{E=i;F=j;G=c[d>>2]|0;H=n}a[1263537]=0;c[F>>2]=1;if((G|0)==(H|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);I=c[d>>2]|0;J=c[(c[E+12>>2]|0)+12>>2]|0}else{a[1263537]=0;c[H>>2]=0;I=G;J=H}s=J+4|0;q=c[s>>2]|0;v=q+8|0;t=c[v>>2]|0;c[s>>2]=t;if((t|0)!=(I|0))c[t+12>>2]=J;t=J+12|0;c[q+12>>2]=c[t>>2];s=c[t>>2]|0;w=s+8|0;if((c[w>>2]|0)==(J|0))c[w>>2]=q;else c[s+4>>2]=q;c[v>>2]=J;c[t>>2]=q;r=E}while(0);n=r+12|0;g=c[n>>2]|0;if(!(c[g>>2]|0)){i=r;j=g;k=g;e=n}else break}}e=c[(c[b>>2]|0)+8>>2]|0;a[1263537]=0;c[e>>2]=1;l=f;return h|0}function __ZN3MapIN7GridMap8IndexKeyENS0_4CellE10ComparatorIS1_E16DefaultAllocatorE7_insertERKS1_Rb(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0;f=c[b>>2]|0;g=c[f+8>>2]|0;h=b+4|0;i=c[h>>2]|0;a:do if((g|0)==(i|0))j=f;else{k=d;l=c[k>>2]|0;m=c[k+4>>2]|0;k=g;while(1){n=k+24|0;o=c[n>>2]|0;p=c[n+4>>2]|0;if(m>>>0<p>>>0|(m|0)==(p|0)&l>>>0<o>>>0)q=k+8|0;else{if(!(p>>>0<m>>>0|(p|0)==(m|0)&o>>>0<l>>>0))break;q=k+4|0}o=c[q>>2]|0;if((o|0)==(i|0)){j=k;break a}else k=o}a[e>>0]=1;r=k;return r|0}while(0);i=__ZnwjPFPvjE(40,4740)|0;q=i+24|0;g=q;c[g>>2]=0;c[g+4>>2]=0;g=i+32|0;c[g>>2]=c[g>>2]&-536870912;c[i>>2]=0;c[i+4>>2]=0;c[i+8>>2]=0;c[i+12>>2]=0;c[i+16>>2]=0;c[i+20>>2]=0;c[i+12>>2]=j;g=c[h>>2]|0;f=i+4|0;c[f>>2]=g;l=i+8|0;c[l>>2]=g;m=d;o=c[m+4>>2]|0;p=q;c[p>>2]=c[m>>2];c[p+4>>2]=o;o=c[b>>2]|0;b=g;if((j|0)!=(o|0)?(g=d,d=c[g+4>>2]|0,p=j+24|0,m=c[p+4>>2]|0,!(d>>>0<m>>>0|((d|0)==(m|0)?(c[g>>2]|0)>>>0<(c[p>>2]|0)>>>0:0))):0){c[j+4>>2]=i;s=c[f>>2]|0}else{c[j+8>>2]=i;s=b}a[e>>0]=0;e=c[h>>2]|0;if((s|0)==(e|0)){h=i;do{b=h;h=c[h+12>>2]|0}while((b|0)==(c[h+4>>2]|0));t=(h|0)==(o|0)?0:h}else{h=s;while(1){s=c[h+8>>2]|0;if((s|0)==(e|0)){t=h;break}else h=s}}c[i+16>>2]=t;h=c[l>>2]|0;b:do if((h|0)==(e|0)){l=i;while(1){s=l;l=c[l+12>>2]|0;if((s|0)!=(c[l+8>>2]|0)){u=l;break b}if((l|0)==(o|0)){u=0;break}}}else{l=h;while(1){k=c[l+4>>2]|0;if((k|0)==(e|0)){u=l;break}else l=k}}while(0);e=i+20|0;c[e>>2]=u;if(!t)v=u;else{c[t+20>>2]=i;v=c[e>>2]|0}if(!v){r=i;return r|0}c[v+16>>2]=i;r=i;return r|0}function __ZN3MapIN7GridMap9OctantKeyEPNS0_6OctantE10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS7_7ElementE(a,b){a=a|0;b=b|0;if((c[a+4>>2]|0)==(b|0))return;else{__ZN3MapIN7GridMap9OctantKeyEPNS0_6OctantE10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS7_7ElementE(a,c[b+8>>2]|0);__ZN3MapIN7GridMap9OctantKeyEPNS0_6OctantE10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS7_7ElementE(a,c[b+4>>2]|0);__ZN6Memory11free_staticEPvb(b,0);return}}function __ZN7GridMap18_octant_exit_worldERKNS_9OctantKeyE(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0;e=l;l=l+128|0;if((l|0)>=(m|0))ba(128);f=e+120|0;g=e;h=e+116|0;i=e+32|0;j=e+112|0;k=e+108|0;n=e+104|0;o=e+100|0;p=e+96|0;q=e+92|0;r=e+88|0;s=e+84|0;t=e+80|0;u=e+24|0;v=b+484|0;w=c[v>>2]|0;a:do if(w|0){x=c[w+8>>2]|0;y=c[b+488>>2]|0;b:do if((x|0)==(y|0))z=x;else{A=d;B=c[A>>2]|0;C=c[A+4>>2]|0;A=x;while(1){D=A+24|0;E=c[D>>2]|0;F=c[D+4>>2]|0;if(C>>>0<F>>>0|(C|0)==(F|0)&B>>>0<E>>>0)G=A+8|0;else{if(!(F>>>0<C>>>0|(F|0)==(C|0)&E>>>0<B>>>0)){z=A;break b}G=A+4|0}A=c[G>>2]|0;if((A|0)==(y|0))break a}}while(0);if((z|0)!=(y|0)&(z|0)!=0){a[1263537]=0;x=c[(__ZN3MapIN7GridMap9OctantKeyEPNS0_6OctantE10ComparatorIS1_E16DefaultAllocatorEixERKS1_(v,d)|0)>>2]|0;A=__ZN13PhysicsServer13get_singletonEv()|0;B=c[(c[A>>2]|0)+356>>2]|0;C=x+12|0;c[h>>2]=c[C>>2];__ZNK7Spatial20get_global_transformEv(i,b);__ZN7VariantC2ERK9Transform(g,i);c[f>>2]=c[h>>2];Ki[B&4095](A,f,0,g);if(c[g>>2]|0)__ZN7Variant5clearEv(g);A=__ZN13PhysicsServer13get_singletonEv()|0;B=c[(c[A>>2]|0)+252>>2]|0;c[j>>2]=c[C>>2];c[k>>2]=0;c[g>>2]=c[j>>2];c[f>>2]=c[k>>2];bj[B&4095](A,g,f);A=x+4|0;if(c[A>>2]|0){B=__ZN12VisualServer13get_singletonEv()|0;C=c[(c[B>>2]|0)+988>>2]|0;c[n>>2]=c[A>>2];c[o>>2]=0;c[g>>2]=c[n>>2];c[f>>2]=c[o>>2];bj[C&4095](B,g,f);B=__ZN12VisualServer13get_singletonEv()|0;C=c[(c[B>>2]|0)+952>>2]|0;c[p>>2]=c[A>>2];c[q>>2]=0;c[g>>2]=c[p>>2];c[f>>2]=c[q>>2];bj[C&4095](B,g,f)}B=c[x+16>>2]|0;if(!B){l=e;return}C=c[B+8>>2]|0;B=c[x+20>>2]|0;if((C|0)==(B|0)){l=e;return}else H=C;while(1){C=c[H+8>>2]|0;if((C|0)==(B|0))break;else H=C}if(!H){l=e;return}B=H;do{y=__ZN12VisualServer13get_singletonEv()|0;C=c[(c[y>>2]|0)+952>>2]|0;x=B+52|0;c[r>>2]=c[x>>2];c[s>>2]=0;c[g>>2]=c[r>>2];c[f>>2]=c[s>>2];bj[C&4095](y,g,f);y=__ZN12VisualServer13get_singletonEv()|0;C=c[(c[y>>2]|0)+988>>2]|0;c[t>>2]=c[x>>2];c[u>>2]=0;c[g>>2]=c[t>>2];c[f>>2]=c[u>>2];bj[C&4095](y,g,f);B=c[B+16>>2]|0}while((B|0)!=0);l=e;return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(500685,500124,650,500153,0);l=e;return}function __ZN6VectorIN7GridMap4Area6PortalEE14_copy_on_writeEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+4|0;e=b;f=c[a>>2]|0;if(!f){l=b;return}if((c[f+-8>>2]|0)>>>0<=1){l=b;return}g=c[f+-4>>2]|0;f=(g*52|0)+-1|0;h=f>>>1|f;f=h>>>2|h;h=f>>>4|f;f=h>>>8|h;h=__ZN6Memory12alloc_staticEjb((f>>>16|f)+1|0,1)|0;c[h+-8>>2]=1;c[h+-4>>2]=g;if(g|0){f=0;do{i=h+(f*52|0)|0;j=(c[a>>2]|0)+(f*52|0)|0;k=i+52|0;do{c[i>>2]=c[j>>2];i=i+4|0;j=j+4|0}while((i|0)<(k|0));f=f+1|0}while((f|0)!=(g|0))}g=c[a>>2]|0;if(g|0?(__Z16atomic_decrementPj(g+-8|0)|0)==0:0){f=c[a>>2]|0;j=(f|0)==0?0:f+-4|0;f=j+4|0;if(c[j>>2]|0){i=0;do{k=f+(i*52|0)+48|0;if(c[k>>2]|0){n=__ZN12VisualServer13get_singletonEv()|0;o=c[(c[n>>2]|0)+1312>>2]|0;c[e>>2]=c[k>>2];c[d>>2]=c[e>>2];Pi[o&2047](n,d)}i=i+1|0}while(i>>>0<(c[j>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(g,1)}c[a>>2]=h;l=b;return}function __ZN3MapIiPN7GridMap4AreaE10ComparatorIiE16DefaultAllocatorE10_erase_fixEPNS6_7ElementE(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0;e=c[(c[b>>2]|0)+8>>2]|0;f=b+4|0;if((e|0)!=(d|0)&(c[d>>2]|0)==1){b=d;while(1){g=b+12|0;h=c[g>>2]|0;i=c[h+8>>2]|0;do if((b|0)==(i|0)){j=c[h+4>>2]|0;if(!(c[j>>2]|0)){a[1263537]=0;c[j>>2]=1;k=c[f>>2]|0;if((k|0)==(h|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);l=c[g>>2]|0;m=l;n=c[l+4>>2]|0;o=c[f>>2]|0}else{a[1263537]=0;c[h>>2]=0;m=h;n=j;o=k}k=n+8|0;l=c[k>>2]|0;c[m+4>>2]=l;if((l|0)!=(o|0))c[l+12>>2]=m;l=m+12|0;c[n+12>>2]=c[l>>2];p=c[l>>2]|0;q=p+8|0;c[((c[q>>2]|0)==(m|0)?q:p+4|0)>>2]=n;c[k>>2]=m;c[l>>2]=n;l=c[g>>2]|0;r=c[l+4>>2]|0;s=l}else{r=j;s=h}if((c[c[r+4>>2]>>2]|0)==1){j=r+8|0;l=c[j>>2]|0;if((c[l>>2]|0)==1)if((c[f>>2]|0)==(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);t=c[g>>2]|0;break}else{a[1263537]=0;c[r>>2]=0;t=s;break}a[1263537]=0;c[l>>2]=1;k=c[f>>2]|0;if((k|0)==(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);u=c[j>>2]|0;v=c[f>>2]|0}else{a[1263537]=0;c[r>>2]=0;u=l;v=k}k=u+4|0;l=c[k>>2]|0;c[j>>2]=l;if((l|0)!=(v|0))c[l+12>>2]=r;l=r+12|0;c[u+12>>2]=c[l>>2];j=c[l>>2]|0;p=j+4|0;c[((c[p>>2]|0)==(r|0)?p:j+8|0)>>2]=u;c[k>>2]=r;c[l>>2]=u;l=c[g>>2]|0;w=c[l+4>>2]|0;x=l}else{w=r;x=s}l=c[x>>2]|0;k=c[f>>2]|0;if((l|0)==0&(k|0)==(w|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);y=c[g>>2]|0;z=c[f>>2]|0}else{a[1263537]=0;c[w>>2]=l;y=x;z=k}c[y>>2]=1;k=c[w+4>>2]|0;a[1263537]=0;c[k>>2]=1;k=y+4|0;l=c[k>>2]|0;j=l+8|0;p=c[j>>2]|0;c[k>>2]=p;if((p|0)!=(z|0))c[p+12>>2]=y;p=y+12|0;c[l+12>>2]=c[p>>2];k=c[p>>2]|0;q=k+8|0;c[((c[q>>2]|0)==(y|0)?q:k+4|0)>>2]=l;c[j>>2]=y;c[p>>2]=l;t=e}else{if(!(c[i>>2]|0)){a[1263537]=0;c[i>>2]=1;l=c[f>>2]|0;if((l|0)==(h|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);p=c[g>>2]|0;A=c[p+8>>2]|0;B=c[f>>2]|0;C=p}else{a[1263537]=0;c[h>>2]=0;A=i;B=l;C=h}l=A+4|0;p=c[l>>2]|0;c[C+8>>2]=p;if((p|0)!=(B|0))c[p+12>>2]=C;p=C+12|0;c[A+12>>2]=c[p>>2];j=c[p>>2]|0;k=j+4|0;c[((c[k>>2]|0)==(C|0)?k:j+8|0)>>2]=A;c[l>>2]=C;c[p>>2]=A;p=c[g>>2]|0;D=c[p+8>>2]|0;E=p}else{D=i;E=h}p=D+4|0;l=c[p>>2]|0;j=(c[c[D+8>>2]>>2]|0)==1;if(!((c[l>>2]|0)!=1|j^1))if((c[f>>2]|0)==(D|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);t=c[g>>2]|0;break}else{a[1263537]=0;c[D>>2]=0;t=E;break}if(j){a[1263537]=0;c[l>>2]=1;j=c[f>>2]|0;if((j|0)==(D|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);F=c[p>>2]|0;G=c[f>>2]|0}else{a[1263537]=0;c[D>>2]=0;F=l;G=j}j=F+8|0;l=c[j>>2]|0;c[p>>2]=l;if((l|0)!=(G|0))c[l+12>>2]=D;l=D+12|0;c[F+12>>2]=c[l>>2];p=c[l>>2]|0;k=p+8|0;c[((c[k>>2]|0)==(D|0)?k:p+4|0)>>2]=F;c[j>>2]=D;c[l>>2]=F;l=c[g>>2]|0;H=c[l+8>>2]|0;I=l}else{H=D;I=E}l=c[I>>2]|0;j=c[f>>2]|0;if((l|0)==0&(j|0)==(H|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);J=c[g>>2]|0;K=c[f>>2]|0}else{a[1263537]=0;c[H>>2]=l;J=I;K=j}c[J>>2]=1;j=c[H+8>>2]|0;a[1263537]=0;c[j>>2]=1;j=J+8|0;l=c[j>>2]|0;p=l+4|0;k=c[p>>2]|0;c[j>>2]=k;if((k|0)!=(K|0))c[k+12>>2]=J;k=J+12|0;c[l+12>>2]=c[k>>2];j=c[k>>2]|0;q=j+4|0;c[((c[q>>2]|0)==(J|0)?q:j+8|0)>>2]=l;c[p>>2]=J;c[k>>2]=l;t=e}while(0);if((e|0)!=(t|0)&(c[t>>2]|0)==1)b=t;else{L=t;break}}}else L=d;a[1263537]=0;c[L>>2]=1;if((c[c[f>>2]>>2]|0)==1){a[1263537]=0;return}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143886,1145936,447,1143897,0);return}}function __ZNK7GridMap13area_get_nameEi(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;g=c[b+508>>2]|0;a:do if(g|0){h=c[g+8>>2]|0;i=c[b+512>>2]|0;j=(h|0)==(i|0);b:do if(j)k=h;else{n=h;while(1){o=c[n+24>>2]|0;if((o|0)>(d|0))p=n+8|0;else{if((o|0)>=(d|0)){k=n;break b}p=n+4|0}n=c[p>>2]|0;if((n|0)==(i|0))break a}}while(0);if((k|0)!=(i|0)&(k|0)!=0){a[1263537]=0;c:do if(j)q=h;else{n=h;do{o=c[n+24>>2]|0;if((o|0)>(d|0))r=n+8|0;else{if((o|0)>=(d|0)){q=n;break c}r=n+4|0}n=c[r>>2]|0}while((n|0)!=(i|0));__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145936,604,1145947,0)}while(0);if((q|0)==(i|0)|(q|0)==0)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145936,604,1145947,0);a[1263537]=0;h=c[q+28>>2]|0;c[f>>2]=0;if(!(c[h>>2]|0)){s=0;l=e;return s|0}c[f>>2]=0;j=c[h>>2]|0;if(!j){s=0;l=e;return s|0}if(!(__Z28atomic_conditional_incrementPj(j+-8|0)|0)){s=0;l=e;return s|0}j=c[h>>2]|0;c[f>>2]=j;s=j;l=e;return s|0}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(500704,500124,1120,500718,0);__ZN6StringC2EPKc(f,1263606);s=c[f>>2]|0;l=e;return s|0}function __ZN7GridMap4AreaC2Ev(b){b=b|0;var d=0,e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d+8|0;f=d+4|0;h=d;c[b>>2]=0;i=b+4|0;c[i>>2]=0;c[b+8>>2]=0;j=b+16|0;g[b+40>>2]=0.0;g[b+44>>2]=0.0;g[b+48>>2]=0.0;c[j>>2]=0;c[j+4>>2]=0;c[j+8>>2]=0;c[j+12>>2]=0;c[j+16>>2]=0;g[b+52>>2]=1.0;j=__ZN12VisualServer13get_singletonEv()|0;c[b+4>>2]=ij[c[(c[j>>2]|0)+552>>2]&8191](j)|0;c[f>>2]=0;do if(!(__ZN6VectorI7Vector2E6resizeEi(f,1)|0)){a[1263537]=0;j=c[f>>2]|0;if(!j)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);b=c[j+-4>>2]|0;if((b|0)<1)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else{j=b+-1|0;__ZN6VectorI7Vector2E14_copy_on_writeEv(f);b=c[f>>2]|0;c[b+(j<<3)>>2]=0;c[b+(j<<3)+4>>2]=1065353216;break}}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);while(0);j=c[f>>2]|0;if(!j)k=1;else k=(c[j+-4>>2]|0)+1|0;do if(!(__ZN6VectorI7Vector2E6resizeEi(f,k)|0)){a[1263537]=0;j=c[f>>2]|0;if(!j)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);b=c[j+-4>>2]|0;if((b|0)<1)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else{j=b+-1|0;__ZN6VectorI7Vector2E14_copy_on_writeEv(f);b=c[f>>2]|0;c[b+(j<<3)>>2]=1065353216;c[b+(j<<3)+4>>2]=1065353216;break}}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);while(0);k=c[f>>2]|0;if(!k)n=1;else n=(c[k+-4>>2]|0)+1|0;do if(!(__ZN6VectorI7Vector2E6resizeEi(f,n)|0)){a[1263537]=0;k=c[f>>2]|0;if(!k)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);j=c[k+-4>>2]|0;if((j|0)<1)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else{k=j+-1|0;__ZN6VectorI7Vector2E14_copy_on_writeEv(f);j=c[f>>2]|0;c[j+(k<<3)>>2]=1065353216;c[j+(k<<3)+4>>2]=0;break}}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);while(0);n=c[f>>2]|0;if(!n)o=1;else o=(c[n+-4>>2]|0)+1|0;do if(!(__ZN6VectorI7Vector2E6resizeEi(f,o)|0)){a[1263537]=0;n=c[f>>2]|0;if(!n)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);k=c[n+-4>>2]|0;if((k|0)<1)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else{n=k+-1|0;__ZN6VectorI7Vector2E14_copy_on_writeEv(f);k=c[f>>2]|0;c[k+(n<<3)>>2]=0;c[k+(n<<3)+4>>2]=0;break}}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);while(0);o=__ZN12VisualServer13get_singletonEv()|0;n=c[(c[o>>2]|0)+556>>2]|0;c[h>>2]=c[i>>2];c[e>>2]=c[h>>2];bj[n&4095](o,e,f);e=c[f>>2]|0;if(!e){l=d;return}if(__Z16atomic_decrementPj(e+-8|0)|0){l=d;return}__ZN6Memory11free_staticEPvb(e,1);l=d;return}function __ZNK7GridMap15area_get_boundsEi(d,e,f){d=d|0;e=e|0;f=f|0;var h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0.0,s=0.0,t=0.0,u=0.0,v=0.0,w=0.0;h=c[e+508>>2]|0;a:do if(h|0){i=c[h+8>>2]|0;j=c[e+512>>2]|0;k=(i|0)==(j|0);b:do if(k)l=i;else{m=i;while(1){n=c[m+24>>2]|0;if((n|0)>(f|0))o=m+8|0;else{if((n|0)>=(f|0)){l=m;break b}o=m+4|0}m=c[o>>2]|0;if((m|0)==(j|0))break a}}while(0);if((l|0)!=(j|0)&(l|0)!=0){a[1263537]=0;c:do if(k)p=i;else{m=i;do{n=c[m+24>>2]|0;if((n|0)>(f|0))q=m+8|0;else{if((n|0)>=(f|0)){p=m;break c}q=m+4|0}m=c[q>>2]|0}while((m|0)!=(j|0));__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145936,604,1145947,0)}while(0);if((p|0)==(j|0)|(p|0)==0)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145936,604,1145947,0);a[1263537]=0;i=c[p+28>>2]|0;k=i+16|0;r=+(b[k>>1]|0);s=+(b[k+2>>1]|0);t=+(b[k+4>>1]|0);k=i+24|0;u=+(b[k>>1]|0)-r;v=+(b[k+2>>1]|0)-s;w=+(b[k+4>>1]|0)-t;g[d>>2]=r;g[d+4>>2]=s;g[d+8>>2]=t;g[d+12>>2]=u;g[d+16>>2]=v;g[d+20>>2]=w;return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(501076,500124,1100,501092,0);c[d>>2]=0;c[d+4>>2]=0;c[d+8>>2]=0;c[d+12>>2]=0;c[d+16>>2]=0;c[d+20>>2]=0;return}function __ZNK7GridMap12get_center_xEv(b){b=b|0;return (a[b+456>>0]|0)!=0|0}function __ZNK7GridMap12get_center_yEv(b){b=b|0;return (a[b+457>>0]|0)!=0|0}function __ZNK7GridMap12get_center_zEv(b){b=b|0;return (a[b+458>>0]|0)!=0|0}function __ZN6VectorI5ColorE9push_backES0_(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;g=c[b>>2]|0;if(!g)h=1;else h=(c[g+-4>>2]|0)+1|0;if(__ZN6VectorI5ColorE6resizeEi(b,h)|0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);i=1;l=e;return i|0}a[1263537]=0;h=c[b>>2]|0;do if(h){g=(c[h+-4>>2]|0)+-1|0;c[f>>2]=c[d>>2];c[f+4>>2]=c[d+4>>2];c[f+8>>2]=c[d+8>>2];c[f+12>>2]=c[d+12>>2];if((g|0)<0){j=f;k=10}else{if((c[h+-4>>2]|0)<=(g|0)){if((c[h+-4>>2]|0)<=(g|0)){j=f;k=10;break}a[1263537]=0}__ZN6VectorI5ColorE14_copy_on_writeEv(b);n=(c[b>>2]|0)+(g<<4)|0;o=f}}else{c[f>>2]=c[d>>2];c[f+4>>2]=c[d+4>>2];c[f+8>>2]=c[d+8>>2];c[f+12>>2]=c[d+12>>2];j=f;k=10}while(0);if((k|0)==10){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);n=0;o=j};c[n>>2]=c[o>>2];c[n+4>>2]=c[o+4>>2];c[n+8>>2]=c[o+8>>2];c[n+12>>2]=c[o+12>>2];i=0;l=e;return i|0}function __ZN3RefI15SpatialMaterialE8instanceEv(b){b=b|0;var d=0,e=0,f=0,g=0,h=0;d=__ZnwjPKc(420,1263606)|0;__ZN15SpatialMaterialC2Ev(d);__Z22postinitialize_handlerP6Object(d);if(!d){e=0;f=0}else{a[1263537]=0;__ZN9Reference8init_refEv(d)|0;e=d;f=d}d=c[b>>2]|0;do if((e|0)==(d|0))if(!e)return;else{g=e;break}else{if((d|0?__ZN9Reference11unreferenceEv(d)|0:0)?(h=c[b>>2]|0,__Z17predelete_handlerP6Object(h)|0):0){gj[c[(c[h>>2]|0)+76>>2]&8191](h);__ZN6Memory11free_staticEPvb(h,0)}c[b>>2]=f;if(!e)return;else{__ZN9Reference9referenceEv(e);g=e;break}}while(0);if(!(__ZN9Reference11unreferenceEv(g)|0))return;if(!(__Z17predelete_handlerP6Object(e)|0))return;gj[c[(c[e>>2]|0)+76>>2]&8191](e);__ZN6Memory11free_staticEPvb(f,0);return}function __ZN6VectorI5ColorE6resizeEi(b,d){b=b|0;d=d|0;var e=0,f=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0;if((d|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,269,1145657,0);e=31;return e|0}a[1263537]=0;f=c[b>>2]|0;if(!f)h=0;else h=c[f+-4>>2]|0;if((h|0)==(d|0)){e=0;return e|0}if(!d){if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);c[b>>2]=0;e=0;return e|0}__ZN6VectorI5ColorE14_copy_on_writeEv(b);f=d<<4;if(d>>>0<=268435455?(h=f+-1|0,i=h>>>1|h,h=i>>>2|i,i=h>>>4|h,h=i>>>8|i,i=(h>>>16|h)+1|0,f>>>0<4294967264):0){a[1263537]=0;f=c[b>>2]|0;do if(!f)if((d|0)>0)j=18;else{k=0;j=27}else{h=c[f+-4>>2]|0;if((h|0)<(d|0))if(!h)j=18;else{l=__ZN6Memory14realloc_staticEPvjb(f,i,1)|0;if(l|0){a[1263537]=0;m=l;n=c[l+-4>>2]|0;break}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,300,1145876,0);e=6;return e|0}else{k=h;j=27}}while(0);do if((j|0)==18){h=__ZN6Memory12alloc_staticEjb(i,1)|0;if(h|0){a[1263537]=0;c[h+-4>>2]=0;c[h+-8>>2]=1;m=h;n=0;break}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,292,1145820,0);e=6;return e|0}else if((j|0)==27){if((k|0)<=(d|0)){e=0;return e|0}h=__ZN6Memory14realloc_staticEPvjb(f,i,1)|0;if(!h){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,324,1145876,0);e=6;return e|0}else{a[1263537]=0;c[b>>2]=h;c[h+-4>>2]=d;e=0;return e|0}}while(0);c[b>>2]=m;if((n|0)<(d|0)){b=n;do{g[m+(b<<4)>>2]=0.0;g[m+(b<<4)+4>>2]=0.0;g[m+(b<<4)+8>>2]=0.0;g[m+(b<<4)+12>>2]=1.0;b=b+1|0}while((b|0)!=(d|0))}c[m+-4>>2]=d;e=0;return e|0}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,285,1145723,0);e=6;return e|0}function __ZN6VectorI5ColorE14_copy_on_writeEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=c[a>>2]|0;if(!b)return;if((c[b+-8>>2]|0)>>>0<=1)return;d=c[b+-4>>2]|0;b=(d<<4)+-1|0;e=b>>>1|b;b=e>>>2|e;e=b>>>4|b;b=e>>>8|e;e=__ZN6Memory12alloc_staticEjb((b>>>16|b)+1|0,1)|0;c[e+-8>>2]=1;c[e+-4>>2]=d;if(d|0){b=0;do{f=e+(b<<4)|0;g=(c[a>>2]|0)+(b<<4)|0;c[f>>2]=c[g>>2];c[f+4>>2]=c[g+4>>2];c[f+8>>2]=c[g+8>>2];c[f+12>>2]=c[g+12>>2];b=b+1|0}while((b|0)!=(d|0))}d=c[a>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);c[a>>2]=e;return}function __ZN7GridMap18_initialize_classvEv(b){b=b|0;if(a[1257013]|0)return;if(!(a[1257014]|0)){if(!(a[1256996]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI4NodeEEvv();__ZN4Node13_bind_methodsEv();a[1256996]=1}__ZN7ClassDB10_add_classI7SpatialEEvv();__ZN7Spatial13_bind_methodsEv();a[1257014]=1}__ZN7ClassDB10_add_classI7GridMapEEvv();__ZN7GridMap13_bind_methodsEv();a[1257013]=1;return}function __ZN7GridMap5_setvERK10StringNameRK7Variant(a,b,c){a=a|0;b=b|0;c=c|0;var d=0;if(1137!=1129)d=__ZN7GridMap4_setERK10StringNameRK7Variant(a,b,c)|0;else d=0;return d|0}function __ZNK7GridMap5_getvERK10StringNameR7Variant(a,b,c){a=a|0;b=b|0;c=c|0;var d=0;if(1138!=1131?__ZNK7GridMap4_getERK10StringNameR7Variant(a,b,c)|0:0)d=1;else d=0;return d|0}function __ZNK7GridMap19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+24|0;g=e+4|0;h=e;if(!d)__ZNK7Spatial19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,0);__ZN6StringC2EPKc(f,502137);i=c[f>>2]|0;f=i;j=g+4|0;c[j>>2]=0;k=g+12|0;c[k>>2]=0;c[g>>2]=0;n=(i|0)==0;if(!n?(c[j>>2]=0,__Z28atomic_conditional_incrementPj(i+-8|0)|0):0)c[j>>2]=f;c[g+8>>2]=0;f=c[k>>2]|0;if(f|0){if(!(__Z16atomic_decrementPj(f+-8|0)|0))__ZN6Memory11free_staticEPvb(f,1);c[k>>2]=0}c[g+16>>2]=256;if(!(c[b>>2]|0)){k=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=k;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0}k=__ZnwjPFPvjE(32,4740)|0;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0;c[k+12>>2]=0;c[k+16>>2]=7;f=k+20|0;c[f>>2]=0;j=k+24|0;c[j>>2]=0;o=k+28|0;c[o>>2]=0;__ZN12PropertyInfoaSERKS_(k,g)|0;p=c[b>>2]|0;q=p+4|0;r=c[q>>2]|0;c[j>>2]=r;c[f>>2]=0;c[o>>2]=p;if(r|0)c[r+20>>2]=k;c[q>>2]=k;if(!(c[p>>2]|0))c[p>>2]=k;k=p+8|0;c[k>>2]=(c[k>>2]|0)+1;k=c[g+12>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);k=c[g+4>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);if(!n?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);__ZN10StringNameC2EPKc(h,502137);__ZN7ClassDB17get_property_listE10StringNameP4ListI12PropertyInfo16DefaultAllocatorEbPK6Object(h,b,1,a);__ZN10StringNameD2Ev(h);if(527!=516)__ZNK7GridMap18_get_property_listEP4ListI12PropertyInfo16DefaultAllocatorE(a,b);if(!d){l=e;return}__ZNK7Spatial19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,1);l=e;return}function __ZN7GridMap14_notificationvEib(a,b,c){a=a|0;b=b|0;c=c|0;if(!c){if(511!=510)__ZN4Node13_notificationEi(a,b);if(528!=511)__ZN7Spatial13_notificationEi(a,b)}if(529!=528)__ZN7GridMap13_notificationEi(a,b);if(!c)return;if(528!=511)__ZN7Spatial13_notificationEi(a,b);if(511==510)return;__ZN4Node13_notificationEi(a,b);return}function __ZNK7GridMap16_get_class_namevEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+8|0;e=b+4|0;f=b;g=a+392|0;a=c[g>>2]|0;if(a|0){if(c[a+4>>2]|0){l=b;return g|0}if(__ZNK6String6lengthEv(a+8|0)|0){l=b;return g|0}}__ZN6StringC2EPKc(d,502137);c[f>>2]=c[d>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameaSERKS_(g,e);__ZN10StringNameD2Ev(e);e=c[f>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);l=b;return g|0}function __ZNK7GridMap9get_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,502137);l=a;return c[b>>2]|0}function __ZNK7GridMap8is_classERK6String(a,b){a=a|0;b=b|0;var c=0;if((!(__ZNK6StringeqEPKc(b,502137)|0)?!(__ZNK6StringeqEPKc(b,946852)|0):0)?!(__ZNK6StringeqEPKc(b,1132465)|0):0)c=__ZNK6StringeqEPKc(b,1142944)|0;else c=1;return c|0}function __ZNK7GridMap12is_class_ptrEPv(a,b){a=a|0;b=b|0;return (b|0)==1220916|((b|0)==1220920|((b|0)==1220720|(b|0)==1220580))|0}function __ZN7GridMapD2Ev(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0;c[a>>2]=25992;b=a+480|0;d=c[b>>2]|0;if(d|0)__ZN8Resource16unregister_ownerEP6Object(d,a);__ZN7GridMap15_clear_internalEb(a,0);d=a+508|0;e=c[d>>2]|0;if(e|0?(__ZN3MapIiPN7GridMap4AreaE10ComparatorIiE16DefaultAllocatorE13_cleanup_treeEPNS6_7ElementE(d,c[e+8>>2]|0),e=c[a+512>>2]|0,f=c[d>>2]|0,c[f+8>>2]=e,c[a+516>>2]=0,g=e,c[g+12>>2]=g,f|0):0){__ZN6Memory11free_staticEPvb(f,0);c[d>>2]=0}d=a+496|0;f=c[d>>2]|0;if(f|0?(__ZN3MapIN7GridMap8IndexKeyENS0_4CellE10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS6_7ElementE(d,c[f+8>>2]|0),f=c[a+500>>2]|0,g=c[d>>2]|0,c[g+8>>2]=f,c[a+504>>2]=0,e=f,c[e+12>>2]=e,g|0):0){__ZN6Memory11free_staticEPvb(g,0);c[d>>2]=0}d=a+484|0;g=c[d>>2]|0;if(g|0?(__ZN3MapIN7GridMap9OctantKeyEPNS0_6OctantE10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS7_7ElementE(d,c[g+8>>2]|0),g=c[a+488>>2]|0,e=c[d>>2]|0,c[e+8>>2]=g,c[a+492>>2]=0,f=g,c[f+12>>2]=f,e|0):0){__ZN6Memory11free_staticEPvb(e,0);c[d>>2]=0}d=c[b>>2]|0;if(!d){c[b>>2]=0;h=a+392|0;__ZN10StringNameD2Ev(h);__ZN7SpatialD2Ev(a);return}if(!(__ZN9Reference11unreferenceEv(d)|0)){c[b>>2]=0;h=a+392|0;__ZN10StringNameD2Ev(h);__ZN7SpatialD2Ev(a);return}d=c[b>>2]|0;if(!(__Z17predelete_handlerP6Object(d)|0)){c[b>>2]=0;h=a+392|0;__ZN10StringNameD2Ev(h);__ZN7SpatialD2Ev(a);return}gj[c[(c[d>>2]|0)+76>>2]&8191](d);__ZN6Memory11free_staticEPvb(d,0);c[b>>2]=0;h=a+392|0;__ZN10StringNameD2Ev(h);__ZN7SpatialD2Ev(a);return}function __ZN7GridMapD0Ev(a){a=a|0;__ZN7GridMapD2Ev(a);__ZdlPv(a);return}function __ZN3MapIiPN7GridMap4AreaE10ComparatorIiE16DefaultAllocatorE13_cleanup_treeEPNS6_7ElementE(a,b){a=a|0;b=b|0;if((c[a+4>>2]|0)==(b|0))return;else{__ZN3MapIiPN7GridMap4AreaE10ComparatorIiE16DefaultAllocatorE13_cleanup_treeEPNS6_7ElementE(a,c[b+8>>2]|0);__ZN3MapIiPN7GridMap4AreaE10ComparatorIiE16DefaultAllocatorE13_cleanup_treeEPNS6_7ElementE(a,c[b+4>>2]|0);__ZN6Memory11free_staticEPvb(b,0);return}}function __ZN7GridMap13_notificationEi(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0;e=l;l=l+48|0;if((l|0)>=(m|0))ba(48);f=e;switch(d|0){case 41:{__ZN7GridMap22_update_area_instancesEv(b);d=c[b+484>>2]|0;if(d|0?(g=c[d+8>>2]|0,d=c[b+488>>2]|0,(g|0)!=(d|0)):0){h=g;while(1){g=c[h+8>>2]|0;if((g|0)==(d|0))break;else h=g}if(h|0){d=h;do{h=d+24|0;__ZN7GridMap19_octant_enter_worldERKNS_9OctantKeyE(b,h);__ZN7GridMap14_octant_updateERKNS_9OctantKeyE(b,h);d=c[d+16>>2]|0}while((d|0)!=0)}}a[b+520>>0]=0;__ZNK7Spatial20get_global_transformEv(f,b);i=b+396|0;j=f;k=i+48|0;do{c[i>>2]=c[j>>2];i=i+4|0;j=j+4|0}while((i|0)<(k|0));l=e;return}case 29:{__ZNK7Spatial20get_global_transformEv(f,b);d=b+396|0;if(__ZNK9TransformeqERKS_(f,d)|0){l=e;return}h=c[b+484>>2]|0;if(h|0?(g=c[h+8>>2]|0,h=c[b+488>>2]|0,(g|0)!=(h|0)):0){n=g;while(1){g=c[n+8>>2]|0;if((g|0)==(h|0))break;else n=g}if(n|0){h=n;do{__ZN7GridMap17_octant_transformERKNS_9OctantKeyE(b,h+24|0);h=c[h+16>>2]|0}while((h|0)!=0)}}i=d;j=f;k=i+48|0;do{c[i>>2]=c[j>>2];i=i+4|0;j=j+4|0}while((i|0)<(k|0));l=e;return}case 42:{j=c[b+484>>2]|0;if(!j){l=e;return}i=c[j+8>>2]|0;j=c[b+488>>2]|0;if((i|0)==(j|0)){l=e;return}else o=i;while(1){i=c[o+8>>2]|0;if((i|0)==(j|0))break;else o=i}if(!o){l=e;return}else p=o;do{__ZN7GridMap18_octant_exit_worldERKNS_9OctantKeyE(b,p+24|0);p=c[p+16>>2]|0}while((p|0)!=0);l=e;return}case 10:{p=b+464|0;a:do if(!b)q=28;else{o=b;while(1){if($i[c[(c[o>>2]|0)+44>>2]&8191](o,1220924)|0){c[p>>2]=o;if(o|0)break}else c[p>>2]=0;j=__ZNK4Node10get_parentEv(o)|0;if(!j){q=28;break a}if((j|0)==0|($i[c[(c[j>>2]|0)+44>>2]&8191](j,1220920)|0)^1){q=28;break a}else o=j}r=o}while(0);if((q|0)==28)r=c[p>>2]|0;b:do if((r|0?(q=c[b+484>>2]|0,q|0):0)?(j=c[q+8>>2]|0,q=c[b+488>>2]|0,(j|0)!=(q|0)):0){i=j;while(1){j=c[i+8>>2]|0;if((j|0)==(q|0))break;else i=j}if(i|0){q=i;o=r;while(1){if(o|0)__ZN7GridMap18_octant_enter_treeERKNS_9OctantKeyE(b,q+24|0);j=c[q+16>>2]|0;if(!j)break b;q=j;o=c[p>>2]|0}}}while(0);__ZN7GridMap16_queue_dirty_mapEv(b);l=e;return}case 11:{p=c[b+484>>2]|0;if((p|0)!=0?(r=c[p+8>>2]|0,p=c[b+488>>2]|0,(r|0)!=(p|0)):0){o=r;while(1){r=c[o+8>>2]|0;if((r|0)==(p|0))break;else o=r}p=b+464|0;if(!o)s=p;else{r=o;do{if(c[p>>2]|0)__ZN7GridMap21_octant_clear_navmeshERKNS_9OctantKeyE(b,r+24|0);r=c[r+16>>2]|0}while((r|0)!=0);s=p}}else s=b+464|0;c[s>>2]=0;l=e;return}default:{l=e;return}}}function __ZN7GridMap22_update_area_instancesEv(d){d=d|0;var e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0.0,ca=0.0,da=0.0,ea=0.0,fa=0.0,ga=0.0,ha=0.0,ia=0,ja=0,ka=0;e=l;l=l+240|0;if((l|0)>=(m|0))ba(240);f=e+184|0;h=e+128|0;i=e+56|0;j=e+176|0;k=e+120|0;n=e+116|0;o=e+112|0;p=e+108|0;q=e+104|0;r=e+52|0;s=e;t=e+48|0;g[i>>2]=1.0;g[i+4>>2]=0.0;g[i+8>>2]=0.0;g[i+12>>2]=0.0;g[i+16>>2]=1.0;g[i+20>>2]=0.0;g[i+24>>2]=0.0;g[i+28>>2]=0.0;g[i+32>>2]=1.0;g[i+44>>2]=0.0;g[i+40>>2]=0.0;g[i+36>>2]=0.0;u=d+444|0;if(a[u>>0]|0){__ZNK7Spatial20get_global_transformEv(f,d);v=i;w=f;x=v+48|0;do{c[v>>2]=c[w>>2];v=v+4|0;w=w+4|0}while((v|0)<(x|0))}w=c[d+508>>2]|0;if(!w){l=e;return}v=c[w+8>>2]|0;w=c[d+512>>2]|0;if((v|0)==(w|0)){l=e;return}else y=v;while(1){v=c[y+8>>2]|0;if((v|0)==(w|0))break;else y=v}if(!y){l=e;return}w=d+448|0;v=h+12|0;x=h+24|0;z=h+36|0;A=h+40|0;B=h+4|0;C=h+16|0;D=h+28|0;E=h+44|0;F=h+8|0;G=h+20|0;H=h+32|0;I=y;a:while(1){y=c[I+28>>2]|0;J=y+8|0;K=c[J>>2]|0;L=a[u>>0]|0;do if(((K|0)!=0|0)==(L&255|0)){M=K;N=49}else{O=y+32|0;if(!(L<<24>>24)){P=0;while(1){Q=c[O>>2]|0;R=(Q|0)==0;if(R)S=0;else S=c[Q+-4>>2]|0;if((P|0)>=(S|0))break;if(R)T=0;else T=c[Q+-4>>2]|0;if((T|0)<=(P|0)){if(R)U=0;else U=c[Q+-4>>2]|0;if((U|0)<=(P|0)){N=22;break a}a[1263537]=0}__ZN6VectorIN7GridMap4Area6PortalEE14_copy_on_writeEv(O);Q=(c[O>>2]|0)+(P*52|0)+48|0;if(!(c[Q>>2]|0))__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(501212,500124,1004,501235,0);else{a[1263537]=0;R=__ZN12VisualServer13get_singletonEv()|0;V=c[(c[R>>2]|0)+1312>>2]|0;c[j>>2]=c[Q>>2];c[f>>2]=c[j>>2];Pi[V&2047](R,f);c[Q>>2]=0}P=P+1|0}P=__ZN12VisualServer13get_singletonEv()|0;Q=c[(c[P>>2]|0)+1312>>2]|0;c[k>>2]=c[J>>2];c[f>>2]=c[k>>2];Pi[Q&2047](P,f);c[J>>2]=0;break}P=y+4|0;Q=0;while(1){R=c[O>>2]|0;V=(R|0)==0;if(V)W=0;else W=c[R+-4>>2]|0;if((Q|0)>=(W|0))break;if(V)X=0;else X=c[R+-4>>2]|0;do if((X|0)<=(Q|0)){if(V)Y=0;else Y=c[R+-4>>2]|0;if((Y|0)>(Q|0)){a[1263537]=0;N=39;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);Z=0;break}}else N=39;while(0);if((N|0)==39){N=0;__ZN6VectorIN7GridMap4Area6PortalEE14_copy_on_writeEv(O);Z=(c[O>>2]|0)+(Q*52|0)|0}R=Z+48|0;if(!(c[R>>2]|0)){a[1263537]=0;V=__ZN12VisualServer13get_singletonEv()|0;_=c[(c[V>>2]|0)+940>>2]|0;c[n>>2]=c[P>>2];$=__ZNK7Spatial9get_worldEv(d)|0;c[o>>2]=__ZNK5World12get_scenarioEv($)|0;c[h>>2]=c[n>>2];c[f>>2]=c[o>>2];c[Z+48>>2]=nj[_&2047](V,h,f)|0;if(($|0?__ZN9Reference11unreferenceEv($)|0:0)?__Z17predelete_handlerP6Object($)|0:0){gj[c[(c[$>>2]|0)+76>>2]&8191]($);__ZN6Memory11free_staticEPvb($,0)}$=__ZN12VisualServer13get_singletonEv()|0;V=c[(c[$>>2]|0)+988>>2]|0;c[p>>2]=c[R>>2];c[q>>2]=c[J>>2];c[h>>2]=c[p>>2];c[f>>2]=c[q>>2];bj[V&4095]($,h,f)}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(501212,500124,1018,501295,0);Q=Q+1|0}M=c[J>>2]|0;N=49}while(0);if((N|0)==49?(N=0,M|0):0){L=y+16|0;aa=+(b[L>>1]|0);ca=+(b[L+2>>1]|0);da=+(b[L+4>>1]|0);L=y+24|0;ea=+(b[L>>1]|0);fa=+(b[L+2>>1]|0);ga=+(b[L+4>>1]|0);ha=+g[w>>2];g[z>>2]=aa*ha;g[h>>2]=(ea-aa)*ha;c[v>>2]=0;c[x>>2]=0;g[A>>2]=ca*ha;c[B>>2]=0;g[C>>2]=(fa-ca)*ha;c[D>>2]=0;g[E>>2]=da*ha;c[F>>2]=0;c[G>>2]=0;g[H>>2]=(ga-da)*ha;L=__ZN12VisualServer13get_singletonEv()|0;K=c[(c[L>>2]|0)+960>>2]|0;c[r>>2]=c[J>>2];__ZNK9TransformmlERKS_(s,i,h);c[f>>2]=c[r>>2];bj[K&4095](L,f,s);L=y+32|0;K=0;while(1){Q=c[L>>2]|0;P=(Q|0)==0;if(P)ia=0;else ia=c[Q+-4>>2]|0;if((K|0)>=(ia|0))break;if(P)ja=0;else ja=c[Q+-4>>2]|0;if((ja|0)<=(K|0)){if(P)ka=0;else ka=c[Q+-4>>2]|0;if((ka|0)<=(K|0)){N=61;break a}a[1263537]=0}__ZN6VectorIN7GridMap4Area6PortalEE14_copy_on_writeEv(L);Q=(c[L>>2]|0)+(K*52|0)+48|0;if(!(c[Q>>2]|0))__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(501212,500124,1043,501235,0);else{a[1263537]=0;P=__ZN12VisualServer13get_singletonEv()|0;O=c[(c[P>>2]|0)+960>>2]|0;c[t>>2]=c[Q>>2];__ZNK9TransformmlERKS_(s,i,h);c[f>>2]=c[t>>2];bj[O&4095](P,f,s)}K=K+1|0}}I=c[I+16>>2]|0;if(!I){N=8;break}}if((N|0)==8){l=e;return}else if((N|0)==22)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((N|0)==61)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}function __ZN7GridMap19_octant_enter_worldERKNS_9OctantKeyE(d,e){d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0;f=l;l=l+160|0;if((l|0)>=(m|0))ba(160);g=f+152|0;h=f;i=f+148|0;j=f+56|0;k=f+144|0;n=f+140|0;o=f+136|0;p=f+132|0;q=f+128|0;r=f+124|0;s=f+120|0;t=f+116|0;u=f+112|0;v=f+108|0;w=f+104|0;x=f+48|0;y=d+484|0;z=c[y>>2]|0;a:do if(z|0){A=c[z+8>>2]|0;B=c[d+488>>2]|0;b:do if((A|0)==(B|0))C=A;else{D=e;E=c[D>>2]|0;F=c[D+4>>2]|0;D=A;while(1){G=D+24|0;H=c[G>>2]|0;I=c[G+4>>2]|0;if(F>>>0<I>>>0|(F|0)==(I|0)&E>>>0<H>>>0)J=D+8|0;else{if(!(I>>>0<F>>>0|(I|0)==(F|0)&H>>>0<E>>>0)){C=D;break b}J=D+4|0}D=c[J>>2]|0;if((D|0)==(B|0))break a}}while(0);if((C|0)!=(B|0)&(C|0)!=0){a[1263537]=0;A=c[(__ZN3MapIN7GridMap9OctantKeyEPNS0_6OctantE10ComparatorIS1_E16DefaultAllocatorEixERKS1_(y,e)|0)>>2]|0;D=__ZN13PhysicsServer13get_singletonEv()|0;E=c[(c[D>>2]|0)+356>>2]|0;F=A+12|0;c[i>>2]=c[F>>2];__ZNK7Spatial20get_global_transformEv(j,d);__ZN7VariantC2ERK9Transform(h,j);c[g>>2]=c[i>>2];Ki[E&4095](D,g,0,h);if(c[h>>2]|0)__ZN7Variant5clearEv(h);D=__ZN13PhysicsServer13get_singletonEv()|0;E=c[(c[D>>2]|0)+252>>2]|0;c[k>>2]=c[F>>2];F=__ZNK7Spatial9get_worldEv(d)|0;c[n>>2]=__ZNK5World9get_spaceEv(F)|0;c[h>>2]=c[k>>2];c[g>>2]=c[n>>2];bj[E&4095](D,h,g);if((F|0?__ZN9Reference11unreferenceEv(F)|0:0)?__Z17predelete_handlerP6Object(F)|0:0){gj[c[(c[F>>2]|0)+76>>2]&8191](F);__ZN6Memory11free_staticEPvb(F,0)}F=A+4|0;c:do if(c[F>>2]|0){D=__ZN12VisualServer13get_singletonEv()|0;E=c[(c[D>>2]|0)+952>>2]|0;c[o>>2]=c[F>>2];H=__ZNK7Spatial9get_worldEv(d)|0;c[p>>2]=__ZNK5World12get_scenarioEv(H)|0;c[h>>2]=c[o>>2];c[g>>2]=c[p>>2];bj[E&4095](D,h,g);if((H|0?__ZN9Reference11unreferenceEv(H)|0:0)?__Z17predelete_handlerP6Object(H)|0:0){gj[c[(c[H>>2]|0)+76>>2]&8191](H);__ZN6Memory11free_staticEPvb(H,0)}H=__ZN12VisualServer13get_singletonEv()|0;D=c[(c[H>>2]|0)+960>>2]|0;c[q>>2]=c[F>>2];__ZNK7Spatial20get_global_transformEv(h,d);c[g>>2]=c[q>>2];bj[D&4095](H,g,h);H=d+508|0;D=e+6|0;E=b[D>>1]|0;I=c[H>>2]|0;if(I|0){G=c[I+8>>2]|0;I=c[d+512>>2]|0;d:do if((G|0)==(I|0))K=G;else{L=G;while(1){M=c[L+24>>2]|0;if((E|0)<(M|0))N=L+8|0;else{if((M|0)>=(E|0)){K=L;break d}N=L+4|0}L=c[N>>2]|0;if((L|0)==(I|0))break c}}while(0);if((K|0)!=(I|0)&(K|0)!=0){E=__ZN12VisualServer13get_singletonEv()|0;G=c[(c[E>>2]|0)+988>>2]|0;c[r>>2]=c[F>>2];c[j>>2]=b[D>>1];c[s>>2]=c[(c[(__ZN3MapIiPN7GridMap4AreaE10ComparatorIiE16DefaultAllocatorEixERKi(H,j)|0)>>2]|0)+8>>2];c[h>>2]=c[r>>2];c[g>>2]=c[s>>2];bj[G&4095](E,h,g)}}}while(0);F=c[A+16>>2]|0;if(!F){l=f;return}B=c[F+8>>2]|0;F=c[A+20>>2]|0;if((B|0)==(F|0)){l=f;return}else O=B;while(1){B=c[O+8>>2]|0;if((B|0)==(F|0))break;else O=B}if(!O){l=f;return}F=d+508|0;A=e+6|0;B=d+512|0;E=O;do{G=__ZN12VisualServer13get_singletonEv()|0;L=c[(c[G>>2]|0)+952>>2]|0;M=E+52|0;c[t>>2]=c[M>>2];P=__ZNK7Spatial9get_worldEv(d)|0;c[u>>2]=__ZNK5World12get_scenarioEv(P)|0;c[h>>2]=c[t>>2];c[g>>2]=c[u>>2];bj[L&4095](G,h,g);if((P|0?__ZN9Reference11unreferenceEv(P)|0:0)?__Z17predelete_handlerP6Object(P)|0:0){gj[c[(c[P>>2]|0)+76>>2]&8191](P);__ZN6Memory11free_staticEPvb(P,0)}P=__ZN12VisualServer13get_singletonEv()|0;G=c[(c[P>>2]|0)+960>>2]|0;c[v>>2]=c[M>>2];__ZNK7Spatial20get_global_transformEv(h,d);c[g>>2]=c[v>>2];bj[G&4095](P,g,h);P=b[A>>1]|0;G=c[F>>2]|0;e:do if(G|0){L=c[G+8>>2]|0;Q=c[B>>2]|0;f:do if((L|0)==(Q|0))R=L;else{S=L;while(1){T=c[S+24>>2]|0;if((P|0)<(T|0))U=S+8|0;else{if((T|0)>=(P|0)){R=S;break f}U=S+4|0}S=c[U>>2]|0;if((S|0)==(Q|0))break e}}while(0);if((R|0)!=(Q|0)&(R|0)!=0){L=__ZN12VisualServer13get_singletonEv()|0;S=c[(c[L>>2]|0)+988>>2]|0;c[w>>2]=c[M>>2];c[j>>2]=b[A>>1];c[x>>2]=c[(c[(__ZN3MapIiPN7GridMap4AreaE10ComparatorIiE16DefaultAllocatorEixERKi(F,j)|0)>>2]|0)+8>>2];c[h>>2]=c[w>>2];c[g>>2]=c[x>>2];bj[S&4095](L,h,g)}}while(0);E=c[E+16>>2]|0}while((E|0)!=0);l=f;return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(501192,500124,478,500153,0);l=f;return}function __ZN7GridMap17_octant_transformERKNS_9OctantKeyE(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0;e=l;l=l+128|0;if((l|0)>=(m|0))ba(128);f=e+112|0;g=e+108|0;h=e;i=e+56|0;j=e+104|0;k=e+48|0;n=b+484|0;o=c[n>>2]|0;a:do if(o|0){p=c[o+8>>2]|0;q=c[b+488>>2]|0;b:do if((p|0)==(q|0))r=p;else{s=d;t=c[s>>2]|0;u=c[s+4>>2]|0;s=p;while(1){v=s+24|0;w=c[v>>2]|0;x=c[v+4>>2]|0;if(u>>>0<x>>>0|(u|0)==(x|0)&t>>>0<w>>>0)y=s+8|0;else{if(!(x>>>0<u>>>0|(x|0)==(u|0)&w>>>0<t>>>0)){r=s;break b}y=s+4|0}s=c[y>>2]|0;if((s|0)==(q|0))break a}}while(0);if((r|0)!=(q|0)&(r|0)!=0){a[1263537]=0;p=c[(__ZN3MapIN7GridMap9OctantKeyEPNS0_6OctantE10ComparatorIS1_E16DefaultAllocatorEixERKS1_(n,d)|0)>>2]|0;s=__ZN13PhysicsServer13get_singletonEv()|0;t=c[(c[s>>2]|0)+356>>2]|0;c[g>>2]=c[p+12>>2];__ZNK7Spatial20get_global_transformEv(i,b);__ZN7VariantC2ERK9Transform(h,i);c[f>>2]=c[g>>2];Ki[t&4095](s,f,0,h);if(c[h>>2]|0)__ZN7Variant5clearEv(h);s=p+4|0;if(c[s>>2]|0){t=__ZN12VisualServer13get_singletonEv()|0;u=c[(c[t>>2]|0)+960>>2]|0;c[j>>2]=c[s>>2];__ZNK7Spatial20get_global_transformEv(h,b);c[f>>2]=c[j>>2];bj[u&4095](t,f,h)}t=c[p+16>>2]|0;if(!t){l=e;return}u=c[t+8>>2]|0;t=c[p+20>>2]|0;if((u|0)==(t|0)){l=e;return}else z=u;while(1){u=c[z+8>>2]|0;if((u|0)==(t|0))break;else z=u}if(!z){l=e;return}t=z;do{q=__ZN12VisualServer13get_singletonEv()|0;u=c[(c[q>>2]|0)+960>>2]|0;c[k>>2]=c[t+52>>2];__ZNK7Spatial20get_global_transformEv(h,b);c[f>>2]=c[k>>2];bj[u&4095](q,f,h);t=c[t+16>>2]|0}while((t|0)!=0);l=e;return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(501174,500124,505,500153,0);l=e;return}function __ZN7GridMap18_octant_enter_treeERKNS_9OctantKeyE(b,e){b=b|0;e=e|0;var f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0.0,A=0.0,B=0.0,C=0.0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0,ia=0,ja=0,ka=0,la=0,ma=0,na=0,oa=0.0,pa=0.0,qa=0.0,ra=0.0,sa=0,ta=0,ua=0,va=0,wa=0,xa=0,ya=0,za=0;f=l;l=l+96|0;if((l|0)>=(m|0))ba(96);h=f;i=f+72|0;j=f+24|0;k=f+8|0;n=b+484|0;o=c[n>>2]|0;a:do if(o|0){p=c[o+8>>2]|0;q=c[b+488>>2]|0;b:do if((p|0)==(q|0))r=p;else{s=e;t=c[s>>2]|0;u=c[s+4>>2]|0;s=p;while(1){v=s+24|0;w=c[v>>2]|0;x=c[v+4>>2]|0;if(u>>>0<x>>>0|(u|0)==(x|0)&t>>>0<w>>>0)y=s+8|0;else{if(!(x>>>0<u>>>0|(x|0)==(u|0)&w>>>0<t>>>0)){r=s;break b}y=s+4|0}s=c[y>>2]|0;if((s|0)==(q|0))break a}}while(0);if((r|0)!=(q|0)&(r|0)!=0){a[1263537]=0;p=b+464|0;if(!(c[p>>2]|0)){l=f;return}s=c[(__ZN3MapIN7GridMap9OctantKeyEPNS0_6OctantE10ComparatorIS1_E16DefaultAllocatorEixERKS1_(n,e)|0)>>2]|0;t=b+448|0;z=+g[t>>2]*.5;A=z*+(d[b+456>>0]|0);B=z*+(d[b+457>>0]|0);C=z*+(d[b+458>>0]|0);__ZN7GridMap21_octant_clear_navmeshERKNS_9OctantKeyE(b,e);u=c[s+16>>2]|0;if(!u){l=f;return}w=c[u+8>>2]|0;u=c[s+20>>2]|0;if((w|0)==(u|0)){l=f;return}else D=w;while(1){w=c[D+8>>2]|0;if((w|0)==(u|0))break;else D=w}if(!D){l=f;return}u=b+496|0;q=b+500|0;w=i+4|0;x=i+8|0;v=j+4|0;E=j+8|0;F=j+12|0;G=j+16|0;H=j+20|0;I=j+24|0;J=j+28|0;K=j+32|0;L=j+44|0;M=j+40|0;N=j+36|0;O=b+468|0;P=b+460|0;Q=k+4|0;R=k+8|0;S=s+28|0;T=b+469|0;U=b+476|0;V=b+472|0;W=D;do{X=c[W+28>>2]|0;if(X|0?(Y=c[X+8>>2]|0,X=c[W+32>>2]|0,(Y|0)!=(X|0)):0){Z=Y;while(1){Y=c[Z+8>>2]|0;if((Y|0)==(X|0))break;else Z=Y}if(Z|0){X=W+56|0;Y=Z;do{_=Y+24|0;$=c[_>>2]|0;aa=c[_+4>>2]|0;_=h;c[_>>2]=$;c[_+4>>2]=aa;_=c[u>>2]|0;ca=$&65535;da=_bitshift64Lshr($|0,aa|0,16)|0;ea=da&65535;da=aa&65535;c:do if(_){fa=c[_+8>>2]|0;ga=c[q>>2]|0;d:do if((fa|0)==(ga|0))ha=fa;else{ia=fa;while(1){ja=ia+24|0;ka=c[ja>>2]|0;la=c[ja+4>>2]|0;if(aa>>>0<la>>>0|(aa|0)==(la|0)&$>>>0<ka>>>0)ma=ia+8|0;else{if(!(la>>>0<aa>>>0|(la|0)==(aa|0)&ka>>>0<$>>>0)){ha=ia;break d}ma=ia+4|0}ia=c[ma>>2]|0;if((ia|0)==(ga|0)){na=31;break c}}}while(0);if(!((ha|0)==(ga|0)|(ha|0)==0)){a[1263537]=0;z=+(ca<<16>>16);oa=+(ea<<16>>16);pa=+(da<<16>>16);g[i>>2]=z;g[w>>2]=oa;g[x>>2]=pa;g[j>>2]=1.0;g[v>>2]=0.0;g[E>>2]=0.0;g[F>>2]=0.0;g[G>>2]=1.0;g[H>>2]=0.0;g[I>>2]=0.0;g[J>>2]=0.0;g[K>>2]=1.0;g[L>>2]=0.0;g[M>>2]=0.0;g[N>>2]=0.0;do if(!(a[O>>0]|0))na=37;else{qa=+g[i+(c[U>>2]<<2)>>2];ra=+(c[V>>2]|0);if(!(a[T>>0]|0)){if(!(qa<ra)){na=37;break}}else if(!(qa>ra)){na=37;break}fa=j;ia=fa+36|0;do{c[fa>>2]=0;fa=fa+4|0}while((fa|0)<(ia|0))}while(0);if((na|0)==37){na=0;__ZN5Basis20set_orthogonal_indexEi(j,(c[ha+32>>2]|0)>>>16&31)}ra=+g[t>>2];g[N>>2]=A+ra*z;g[M>>2]=B+ra*oa;g[L>>2]=C+ra*pa;ga=c[P>>2]|0;c[k>>2]=ga;c[Q>>2]=ga;c[R>>2]=ga;__ZN5Basis5scaleERK7Vector3(j,k);if(c[X>>2]|0){ga=__ZN10Navigation14navmesh_createERK3RefI14NavigationMeshERK9TransformP6Object(c[p>>2]|0,X,j,b)|0;fa=c[j>>2]|0;ia=c[v>>2]|0;ka=c[E>>2]|0;la=c[F>>2]|0;ja=c[G>>2]|0;sa=c[H>>2]|0;ta=c[I>>2]|0;ua=c[J>>2]|0;va=c[K>>2]|0;wa=c[N>>2]|0;xa=c[M>>2]|0;ya=c[L>>2]|0;za=__ZN3MapIN7GridMap8IndexKeyENS0_6Octant7NavMeshE10ComparatorIS1_E16DefaultAllocatorEixERKS1_(S,h)|0;c[za>>2]=ga;c[za+4>>2]=fa;c[za+8>>2]=ia;c[za+12>>2]=ka;c[za+16>>2]=la;c[za+20>>2]=ja;c[za+24>>2]=sa;c[za+28>>2]=ta;c[za+32>>2]=ua;c[za+36>>2]=va;c[za+40>>2]=wa;c[za+44>>2]=xa;c[za+48>>2]=ya}}else na=31}else na=31;while(0);if((na|0)==31){na=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(501155,500124,446,868490,0)}Y=c[Y+16>>2]|0}while((Y|0)!=0)}}W=c[W+16>>2]|0}while((W|0)!=0);l=f;return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(501155,500124,432,500153,0);l=f;return}function __ZNK7Spatial19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+24|0;g=e+4|0;h=e;if(!d)__ZNK4Node19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,0);__ZN6StringC2EPKc(f,946852);i=c[f>>2]|0;f=i;j=g+4|0;c[j>>2]=0;k=g+12|0;c[k>>2]=0;c[g>>2]=0;n=(i|0)==0;if(!n?(c[j>>2]=0,__Z28atomic_conditional_incrementPj(i+-8|0)|0):0)c[j>>2]=f;c[g+8>>2]=0;f=c[k>>2]|0;if(f|0){if(!(__Z16atomic_decrementPj(f+-8|0)|0))__ZN6Memory11free_staticEPvb(f,1);c[k>>2]=0}c[g+16>>2]=256;if(!(c[b>>2]|0)){k=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=k;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0}k=__ZnwjPFPvjE(32,4740)|0;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0;c[k+12>>2]=0;c[k+16>>2]=7;f=k+20|0;c[f>>2]=0;j=k+24|0;c[j>>2]=0;o=k+28|0;c[o>>2]=0;__ZN12PropertyInfoaSERKS_(k,g)|0;p=c[b>>2]|0;q=p+4|0;r=c[q>>2]|0;c[j>>2]=r;c[f>>2]=0;c[o>>2]=p;if(r|0)c[r+20>>2]=k;c[q>>2]=k;if(!(c[p>>2]|0))c[p>>2]=k;k=p+8|0;c[k>>2]=(c[k>>2]|0)+1;k=c[g+12>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);k=c[g+4>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);if(!n?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);__ZN10StringNameC2EPKc(h,946852);__ZN7ClassDB17get_property_listE10StringNameP4ListI12PropertyInfo16DefaultAllocatorEbPK6Object(h,b,1,a);__ZN10StringNameD2Ev(h);if(!d){l=e;return}__ZNK4Node19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,1);l=e;return}function __ZNK7GridMap18_get_property_listEP4ListI12PropertyInfo16DefaultAllocatorE(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0;d=l;l=l+96|0;if((l|0)>=(m|0))ba(96);e=d+68|0;f=d+44|0;g=d+48|0;h=d+40|0;i=d+36|0;j=d+32|0;k=d+28|0;n=d+24|0;o=d+20|0;p=d+16|0;q=d+12|0;r=d+8|0;s=d+4|0;t=d;__ZN6StringC2EPKc(f,903908);__ZN6StringC2EPKc(g,902774);u=e+4|0;c[u>>2]=0;v=e+12|0;c[v>>2]=0;c[e>>2]=18;w=c[f>>2]|0;if(w|0?(c[u>>2]=0,__Z28atomic_conditional_incrementPj(w+-8|0)|0):0)c[u>>2]=c[f>>2];c[e+8>>2]=17;u=c[v>>2]|0;if((u|0)!=(c[g>>2]|0)){if(u|0?(__Z16atomic_decrementPj(u+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(u,1);c[v>>2]=0;u=c[g>>2]|0;if(u|0?__Z28atomic_conditional_incrementPj(u+-8|0)|0:0)c[v>>2]=c[g>>2]}c[e+16>>2]=7;if(!(c[b>>2]|0)){v=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=v;c[v>>2]=0;c[v+4>>2]=0;c[v+8>>2]=0}v=__ZnwjPFPvjE(32,4740)|0;c[v>>2]=0;c[v+4>>2]=0;c[v+8>>2]=0;c[v+12>>2]=0;c[v+16>>2]=7;u=v+20|0;c[u>>2]=0;w=v+24|0;c[w>>2]=0;x=v+28|0;c[x>>2]=0;__ZN12PropertyInfoaSERKS_(v,e)|0;y=c[b>>2]|0;z=y+4|0;A=c[z>>2]|0;c[w>>2]=A;c[u>>2]=0;c[x>>2]=y;if(A|0)c[A+20>>2]=v;c[z>>2]=v;if(!(c[y>>2]|0))c[y>>2]=v;v=y+8|0;c[v>>2]=(c[v>>2]|0)+1;v=c[e+12>>2]|0;if(v|0?(__Z16atomic_decrementPj(v+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(v,1);v=c[e+4>>2]|0;if(v|0?(__Z16atomic_decrementPj(v+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(v,1);v=c[g>>2]|0;if(v|0?(__Z16atomic_decrementPj(v+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(v,1);v=c[f>>2]|0;if(v|0?(__Z16atomic_decrementPj(v+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(v,1);__ZN6StringC2EPKc(h,869407);__ZN6StringC2EPKc(g,869412);v=e+4|0;c[v>>2]=0;f=e+12|0;c[f>>2]=0;c[e>>2]=0;y=c[h>>2]|0;if(y|0?(c[v>>2]=0,__Z28atomic_conditional_incrementPj(y+-8|0)|0):0)c[v>>2]=c[h>>2];c[e+8>>2]=0;v=c[f>>2]|0;if((v|0)!=(c[g>>2]|0)){if(v|0?(__Z16atomic_decrementPj(v+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(v,1);c[f>>2]=0;v=c[g>>2]|0;if(v|0?__Z28atomic_conditional_incrementPj(v+-8|0)|0:0)c[f>>2]=c[g>>2]}c[e+16>>2]=128;if(!(c[b>>2]|0)){f=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=f;c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0}f=__ZnwjPFPvjE(32,4740)|0;c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;c[f+12>>2]=0;c[f+16>>2]=7;v=f+20|0;c[v>>2]=0;y=f+24|0;c[y>>2]=0;z=f+28|0;c[z>>2]=0;__ZN12PropertyInfoaSERKS_(f,e)|0;A=c[b>>2]|0;x=A+4|0;u=c[x>>2]|0;c[y>>2]=u;c[v>>2]=0;c[z>>2]=A;if(u|0)c[u+20>>2]=f;c[x>>2]=f;if(!(c[A>>2]|0))c[A>>2]=f;f=A+8|0;c[f>>2]=(c[f>>2]|0)+1;f=c[e+12>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);f=c[e+4>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);f=c[h>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);__ZN6StringC2EPKc(i,1051685);__ZN6StringC2EPKc(g,501354);f=e+4|0;c[f>>2]=0;h=e+12|0;c[h>>2]=0;c[e>>2]=3;A=c[i>>2]|0;do if(A|0){c[f>>2]=0;if(!(__Z28atomic_conditional_incrementPj(A+-8|0)|0))break;c[f>>2]=c[i>>2]}while(0);c[e+8>>2]=1;f=c[h>>2]|0;do if((f|0)!=(c[g>>2]|0)){do if(f|0){if(__Z16atomic_decrementPj(f+-8|0)|0)break;__ZN6Memory11free_staticEPvb(f,1)}while(0);c[h>>2]=0;A=c[g>>2]|0;if(!A)break;if(!(__Z28atomic_conditional_incrementPj(A+-8|0)|0))break;c[h>>2]=c[g>>2]}while(0);c[e+16>>2]=7;if(!(c[b>>2]|0)){h=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=h;c[h>>2]=0;c[h+4>>2]=0;c[h+8>>2]=0}h=__ZnwjPFPvjE(32,4740)|0;c[h>>2]=0;c[h+4>>2]=0;c[h+8>>2]=0;c[h+12>>2]=0;c[h+16>>2]=7;f=h+20|0;c[f>>2]=0;A=h+24|0;c[A>>2]=0;x=h+28|0;c[x>>2]=0;__ZN12PropertyInfoaSERKS_(h,e)|0;u=c[b>>2]|0;z=u+4|0;v=c[z>>2]|0;c[A>>2]=v;c[f>>2]=0;c[x>>2]=u;if(v|0)c[v+20>>2]=h;c[z>>2]=h;if(!(c[u>>2]|0))c[u>>2]=h;h=u+8|0;c[h>>2]=(c[h>>2]|0)+1;h=c[e+12>>2]|0;do if(h|0){if(__Z16atomic_decrementPj(h+-8|0)|0)break;__ZN6Memory11free_staticEPvb(h,1)}while(0);h=c[e+4>>2]|0;do if(h|0){if(__Z16atomic_decrementPj(h+-8|0)|0)break;__ZN6Memory11free_staticEPvb(h,1)}while(0);h=c[g>>2]|0;do if(h|0){if(__Z16atomic_decrementPj(h+-8|0)|0)break;__ZN6Memory11free_staticEPvb(h,1)}while(0);h=c[i>>2]|0;do if(h|0){if(__Z16atomic_decrementPj(h+-8|0)|0)break;__ZN6Memory11free_staticEPvb(h,1)}while(0);__ZN6StringC2EPKc(j,501370);__ZN6StringC2EPKc(g,836656);h=e+4|0;c[h>>2]=0;i=e+12|0;c[i>>2]=0;c[e>>2]=2;u=c[j>>2]|0;do if(u|0){c[h>>2]=0;if(!(__Z28atomic_conditional_incrementPj(u+-8|0)|0))break;c[h>>2]=c[j>>2]}while(0);c[e+8>>2]=1;h=c[i>>2]|0;do if((h|0)!=(c[g>>2]|0)){do if(h|0){if(__Z16atomic_decrementPj(h+-8|0)|0)break;__ZN6Memory11free_staticEPvb(h,1)}while(0);c[i>>2]=0;u=c[g>>2]|0;if(!u)break;if(!(__Z28atomic_conditional_incrementPj(u+-8|0)|0))break;c[i>>2]=c[g>>2]}while(0);c[e+16>>2]=7;if(!(c[b>>2]|0)){i=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=i;c[i>>2]=0;c[i+4>>2]=0;c[i+8>>2]=0}i=__ZnwjPFPvjE(32,4740)|0;c[i>>2]=0;c[i+4>>2]=0;c[i+8>>2]=0;c[i+12>>2]=0;c[i+16>>2]=7;h=i+20|0;c[h>>2]=0;u=i+24|0;c[u>>2]=0;z=i+28|0;c[z>>2]=0;__ZN12PropertyInfoaSERKS_(i,e)|0;v=c[b>>2]|0;x=v+4|0;f=c[x>>2]|0;c[u>>2]=f;c[h>>2]=0;c[z>>2]=v;if(f|0)c[f+20>>2]=i;c[x>>2]=i;if(!(c[v>>2]|0))c[v>>2]=i;i=v+8|0;c[i>>2]=(c[i>>2]|0)+1;i=c[e+12>>2]|0;do if(i|0){if(__Z16atomic_decrementPj(i+-8|0)|0)break;__ZN6Memory11free_staticEPvb(i,1)}while(0);i=c[e+4>>2]|0;do if(i|0){if(__Z16atomic_decrementPj(i+-8|0)|0)break;__ZN6Memory11free_staticEPvb(i,1)}while(0);i=c[g>>2]|0;do if(i|0){if(__Z16atomic_decrementPj(i+-8|0)|0)break;__ZN6Memory11free_staticEPvb(i,1)}while(0);i=c[j>>2]|0;do if(i|0){if(__Z16atomic_decrementPj(i+-8|0)|0)break;__ZN6Memory11free_staticEPvb(i,1)}while(0);__ZN6StringC2EPKc(k,501387);__ZN6StringC2EPKc(g,1263606);i=e+4|0;c[i>>2]=0;j=e+12|0;c[j>>2]=0;c[e>>2]=1;v=c[k>>2]|0;do if(v|0){c[i>>2]=0;if(!(__Z28atomic_conditional_incrementPj(v+-8|0)|0))break;c[i>>2]=c[k>>2]}while(0);c[e+8>>2]=0;i=c[j>>2]|0;do if((i|0)!=(c[g>>2]|0)){do if(i|0){if(__Z16atomic_decrementPj(i+-8|0)|0)break;__ZN6Memory11free_staticEPvb(i,1)}while(0);c[j>>2]=0;v=c[g>>2]|0;if(!v)break;if(!(__Z28atomic_conditional_incrementPj(v+-8|0)|0))break;c[j>>2]=c[g>>2]}while(0);c[e+16>>2]=7;if(!(c[b>>2]|0)){j=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=j;c[j>>2]=0;c[j+4>>2]=0;c[j+8>>2]=0}j=__ZnwjPFPvjE(32,4740)|0;c[j>>2]=0;c[j+4>>2]=0;c[j+8>>2]=0;c[j+12>>2]=0;c[j+16>>2]=7;i=j+20|0;c[i>>2]=0;v=j+24|0;c[v>>2]=0;x=j+28|0;c[x>>2]=0;__ZN12PropertyInfoaSERKS_(j,e)|0;f=c[b>>2]|0;z=f+4|0;h=c[z>>2]|0;c[v>>2]=h;c[i>>2]=0;c[x>>2]=f;if(h|0)c[h+20>>2]=j;c[z>>2]=j;if(!(c[f>>2]|0))c[f>>2]=j;j=f+8|0;c[j>>2]=(c[j>>2]|0)+1;j=c[e+12>>2]|0;do if(j|0){if(__Z16atomic_decrementPj(j+-8|0)|0)break;__ZN6Memory11free_staticEPvb(j,1)}while(0);j=c[e+4>>2]|0;do if(j|0){if(__Z16atomic_decrementPj(j+-8|0)|0)break;__ZN6Memory11free_staticEPvb(j,1)}while(0);j=c[g>>2]|0;do if(j|0){if(__Z16atomic_decrementPj(j+-8|0)|0)break;__ZN6Memory11free_staticEPvb(j,1)}while(0);j=c[k>>2]|0;do if(j|0){if(__Z16atomic_decrementPj(j+-8|0)|0)break;__ZN6Memory11free_staticEPvb(j,1)}while(0);__ZN6StringC2EPKc(n,501401);__ZN6StringC2EPKc(g,1263606);j=e+4|0;c[j>>2]=0;k=e+12|0;c[k>>2]=0;c[e>>2]=1;f=c[n>>2]|0;do if(f|0){c[j>>2]=0;if(!(__Z28atomic_conditional_incrementPj(f+-8|0)|0))break;c[j>>2]=c[n>>2]}while(0);c[e+8>>2]=0;j=c[k>>2]|0;do if((j|0)!=(c[g>>2]|0)){do if(j|0){if(__Z16atomic_decrementPj(j+-8|0)|0)break;__ZN6Memory11free_staticEPvb(j,1)}while(0);c[k>>2]=0;f=c[g>>2]|0;if(!f)break;if(!(__Z28atomic_conditional_incrementPj(f+-8|0)|0))break;c[k>>2]=c[g>>2]}while(0);c[e+16>>2]=7;if(!(c[b>>2]|0)){k=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=k;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0}k=__ZnwjPFPvjE(32,4740)|0;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0;c[k+12>>2]=0;c[k+16>>2]=7;j=k+20|0;c[j>>2]=0;f=k+24|0;c[f>>2]=0;z=k+28|0;c[z>>2]=0;__ZN12PropertyInfoaSERKS_(k,e)|0;h=c[b>>2]|0;x=h+4|0;i=c[x>>2]|0;c[f>>2]=i;c[j>>2]=0;c[z>>2]=h;if(i|0)c[i+20>>2]=k;c[x>>2]=k;if(!(c[h>>2]|0))c[h>>2]=k;k=h+8|0;c[k>>2]=(c[k>>2]|0)+1;k=c[e+12>>2]|0;do if(k|0){if(__Z16atomic_decrementPj(k+-8|0)|0)break;__ZN6Memory11free_staticEPvb(k,1)}while(0);k=c[e+4>>2]|0;do if(k|0){if(__Z16atomic_decrementPj(k+-8|0)|0)break;__ZN6Memory11free_staticEPvb(k,1)}while(0);k=c[g>>2]|0;do if(k|0){if(__Z16atomic_decrementPj(k+-8|0)|0)break;__ZN6Memory11free_staticEPvb(k,1)}while(0);k=c[n>>2]|0;do if(k|0){if(__Z16atomic_decrementPj(k+-8|0)|0)break;__ZN6Memory11free_staticEPvb(k,1)}while(0);__ZN6StringC2EPKc(o,501415);__ZN6StringC2EPKc(g,1263606);k=e+4|0;c[k>>2]=0;n=e+12|0;c[n>>2]=0;c[e>>2]=1;h=c[o>>2]|0;do if(h|0){c[k>>2]=0;if(!(__Z28atomic_conditional_incrementPj(h+-8|0)|0))break;c[k>>2]=c[o>>2]}while(0);c[e+8>>2]=0;k=c[n>>2]|0;do if((k|0)!=(c[g>>2]|0)){do if(k|0){if(__Z16atomic_decrementPj(k+-8|0)|0)break;__ZN6Memory11free_staticEPvb(k,1)}while(0);c[n>>2]=0;h=c[g>>2]|0;if(!h)break;if(!(__Z28atomic_conditional_incrementPj(h+-8|0)|0))break;c[n>>2]=c[g>>2]}while(0);c[e+16>>2]=7;if(!(c[b>>2]|0)){n=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=n;c[n>>2]=0;c[n+4>>2]=0;c[n+8>>2]=0}n=__ZnwjPFPvjE(32,4740)|0;c[n>>2]=0;c[n+4>>2]=0;c[n+8>>2]=0;c[n+12>>2]=0;c[n+16>>2]=7;k=n+20|0;c[k>>2]=0;h=n+24|0;c[h>>2]=0;x=n+28|0;c[x>>2]=0;__ZN12PropertyInfoaSERKS_(n,e)|0;i=c[b>>2]|0;z=i+4|0;j=c[z>>2]|0;c[h>>2]=j;c[k>>2]=0;c[x>>2]=i;if(j|0)c[j+20>>2]=n;c[z>>2]=n;if(!(c[i>>2]|0))c[i>>2]=n;n=i+8|0;c[n>>2]=(c[n>>2]|0)+1;n=c[e+12>>2]|0;do if(n|0){if(__Z16atomic_decrementPj(n+-8|0)|0)break;__ZN6Memory11free_staticEPvb(n,1)}while(0);n=c[e+4>>2]|0;do if(n|0){if(__Z16atomic_decrementPj(n+-8|0)|0)break;__ZN6Memory11free_staticEPvb(n,1)}while(0);n=c[g>>2]|0;do if(n|0){if(__Z16atomic_decrementPj(n+-8|0)|0)break;__ZN6Memory11free_staticEPvb(n,1)}while(0);n=c[o>>2]|0;do if(n|0){if(__Z16atomic_decrementPj(n+-8|0)|0)break;__ZN6Memory11free_staticEPvb(n,1)}while(0);__ZN6StringC2EPKc(p,501429);__ZN6StringC2EPKc(g,1263606);n=e+4|0;c[n>>2]=0;o=e+12|0;c[o>>2]=0;c[e>>2]=3;i=c[p>>2]|0;do if(i|0){c[n>>2]=0;if(!(__Z28atomic_conditional_incrementPj(i+-8|0)|0))break;c[n>>2]=c[p>>2]}while(0);c[e+8>>2]=0;n=c[o>>2]|0;do if((n|0)!=(c[g>>2]|0)){do if(n|0){if(__Z16atomic_decrementPj(n+-8|0)|0)break;__ZN6Memory11free_staticEPvb(n,1)}while(0);c[o>>2]=0;i=c[g>>2]|0;if(!i)break;if(!(__Z28atomic_conditional_incrementPj(i+-8|0)|0))break;c[o>>2]=c[g>>2]}while(0);c[e+16>>2]=7;if(!(c[b>>2]|0)){o=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=o;c[o>>2]=0;c[o+4>>2]=0;c[o+8>>2]=0}o=__ZnwjPFPvjE(32,4740)|0;c[o>>2]=0;c[o+4>>2]=0;c[o+8>>2]=0;c[o+12>>2]=0;c[o+16>>2]=7;n=o+20|0;c[n>>2]=0;i=o+24|0;c[i>>2]=0;z=o+28|0;c[z>>2]=0;__ZN12PropertyInfoaSERKS_(o,e)|0;j=c[b>>2]|0;x=j+4|0;k=c[x>>2]|0;c[i>>2]=k;c[n>>2]=0;c[z>>2]=j;if(k|0)c[k+20>>2]=o;c[x>>2]=o;if(!(c[j>>2]|0))c[j>>2]=o;o=j+8|0;c[o>>2]=(c[o>>2]|0)+1;o=c[e+12>>2]|0;do if(o|0){if(__Z16atomic_decrementPj(o+-8|0)|0)break;__ZN6Memory11free_staticEPvb(o,1)}while(0);o=c[e+4>>2]|0;do if(o|0){if(__Z16atomic_decrementPj(o+-8|0)|0)break;__ZN6Memory11free_staticEPvb(o,1)}while(0);o=c[g>>2]|0;do if(o|0){if(__Z16atomic_decrementPj(o+-8|0)|0)break;__ZN6Memory11free_staticEPvb(o,1)}while(0);o=c[p>>2]|0;do if(o|0){if(__Z16atomic_decrementPj(o+-8|0)|0)break;__ZN6Memory11free_staticEPvb(o,1)}while(0);__ZN6StringC2EPKc(q,1109092);__ZN6StringC2EPKc(g,1263606);o=e+4|0;c[o>>2]=0;p=e+12|0;c[p>>2]=0;c[e>>2]=20;j=c[q>>2]|0;do if(j|0){c[o>>2]=0;if(!(__Z28atomic_conditional_incrementPj(j+-8|0)|0))break;c[o>>2]=c[q>>2]}while(0);c[e+8>>2]=0;o=c[p>>2]|0;do if((o|0)!=(c[g>>2]|0)){do if(o|0){if(__Z16atomic_decrementPj(o+-8|0)|0)break;__ZN6Memory11free_staticEPvb(o,1)}while(0);c[p>>2]=0;j=c[g>>2]|0;if(!j)break;if(!(__Z28atomic_conditional_incrementPj(j+-8|0)|0))break;c[p>>2]=c[g>>2]}while(0);c[e+16>>2]=1;if(!(c[b>>2]|0)){p=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=p;c[p>>2]=0;c[p+4>>2]=0;c[p+8>>2]=0}p=__ZnwjPFPvjE(32,4740)|0;c[p>>2]=0;c[p+4>>2]=0;c[p+8>>2]=0;c[p+12>>2]=0;c[p+16>>2]=7;o=p+20|0;c[o>>2]=0;j=p+24|0;c[j>>2]=0;x=p+28|0;c[x>>2]=0;__ZN12PropertyInfoaSERKS_(p,e)|0;k=c[b>>2]|0;z=k+4|0;n=c[z>>2]|0;c[j>>2]=n;c[o>>2]=0;c[x>>2]=k;if(n|0)c[n+20>>2]=p;c[z>>2]=p;if(!(c[k>>2]|0))c[k>>2]=p;p=k+8|0;c[p>>2]=(c[p>>2]|0)+1;p=c[e+12>>2]|0;do if(p|0){if(__Z16atomic_decrementPj(p+-8|0)|0)break;__ZN6Memory11free_staticEPvb(p,1)}while(0);p=c[e+4>>2]|0;do if(p|0){if(__Z16atomic_decrementPj(p+-8|0)|0)break;__ZN6Memory11free_staticEPvb(p,1)}while(0);p=c[g>>2]|0;do if(p|0){if(__Z16atomic_decrementPj(p+-8|0)|0)break;__ZN6Memory11free_staticEPvb(p,1)}while(0);p=c[q>>2]|0;do if(p|0){if(__Z16atomic_decrementPj(p+-8|0)|0)break;__ZN6Memory11free_staticEPvb(p,1)}while(0);p=c[a+508>>2]|0;if(!p){l=d;return}q=c[p+8>>2]|0;p=c[a+512>>2]|0;if((q|0)==(p|0)){l=d;return}else B=q;while(1){q=c[B+8>>2]|0;if((q|0)==(p|0))break;else B=q}if(!B){l=d;return}p=g+4|0;q=g+12|0;a=g+8|0;k=g+16|0;z=g+12|0;n=g+4|0;x=g+4|0;o=g+12|0;j=g+8|0;i=g+16|0;h=g+12|0;f=g+4|0;v=g+4|0;u=g+12|0;A=g+8|0;y=g+16|0;w=g+12|0;C=g+4|0;D=g+4|0;E=g+12|0;F=g+8|0;G=g+16|0;H=g+12|0;I=g+4|0;J=g+4|0;K=g+12|0;L=g+8|0;M=g+16|0;N=g+12|0;O=g+4|0;P=B;do{B=c[P+24>>2]|0;c[g>>2]=__Z4itosx(B,((B|0)<0)<<31>>31)|0;c[r>>2]=__ZplPKcRK6String(501440,g)|0;__ZN6StringC2EPKc(s,1142570);c[e>>2]=__ZNK6StringplERKS_(r,s)|0;B=c[s>>2]|0;do if(B|0){if(__Z16atomic_decrementPj(B+-8|0)|0)break;__ZN6Memory11free_staticEPvb(B,1)}while(0);B=c[r>>2]|0;do if(B|0){if(__Z16atomic_decrementPj(B+-8|0)|0)break;__ZN6Memory11free_staticEPvb(B,1)}while(0);B=c[g>>2]|0;do if(B|0){if(__Z16atomic_decrementPj(B+-8|0)|0)break;__ZN6Memory11free_staticEPvb(B,1)}while(0);__ZN6StringC2EPKc(s,919834);B=__ZNK6StringplERKS_(e,s)|0;Q=B;__ZN6StringC2EPKc(t,1263606);c[p>>2]=0;c[q>>2]=0;c[g>>2]=11;R=(B|0)==0;do if(!R){c[p>>2]=0;if(!(__Z28atomic_conditional_incrementPj(B+-8|0)|0))break;c[p>>2]=Q}while(0);c[a>>2]=0;Q=c[q>>2]|0;do if((Q|0)!=(c[t>>2]|0)){do if(Q|0){if(__Z16atomic_decrementPj(Q+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Q,1)}while(0);c[q>>2]=0;S=c[t>>2]|0;if(!S)break;if(!(__Z28atomic_conditional_incrementPj(S+-8|0)|0))break;c[q>>2]=c[t>>2]}while(0);c[k>>2]=1;if(!(c[b>>2]|0)){Q=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=Q;c[Q>>2]=0;c[Q+4>>2]=0;c[Q+8>>2]=0}Q=__ZnwjPFPvjE(32,4740)|0;c[Q>>2]=0;c[Q+4>>2]=0;c[Q+8>>2]=0;c[Q+12>>2]=0;c[Q+16>>2]=7;S=Q+20|0;c[S>>2]=0;T=Q+24|0;c[T>>2]=0;U=Q+28|0;c[U>>2]=0;__ZN12PropertyInfoaSERKS_(Q,g)|0;V=c[b>>2]|0;W=V+4|0;X=c[W>>2]|0;c[T>>2]=X;c[S>>2]=0;c[U>>2]=V;if(X|0)c[X+20>>2]=Q;c[W>>2]=Q;if(!(c[V>>2]|0))c[V>>2]=Q;Q=V+8|0;c[Q>>2]=(c[Q>>2]|0)+1;Q=c[z>>2]|0;do if(Q|0){if(__Z16atomic_decrementPj(Q+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Q,1)}while(0);Q=c[n>>2]|0;do if(Q|0){if(__Z16atomic_decrementPj(Q+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Q,1)}while(0);Q=c[t>>2]|0;do if(Q|0){if(__Z16atomic_decrementPj(Q+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Q,1)}while(0);do if(!R){if(__Z16atomic_decrementPj(B+-8|0)|0)break;__ZN6Memory11free_staticEPvb(B,1)}while(0);B=c[s>>2]|0;do if(B|0){if(__Z16atomic_decrementPj(B+-8|0)|0)break;__ZN6Memory11free_staticEPvb(B,1)}while(0);__ZN6StringC2EPKc(s,1126230);B=__ZNK6StringplERKS_(e,s)|0;R=B;__ZN6StringC2EPKc(t,1263606);c[x>>2]=0;c[o>>2]=0;c[g>>2]=4;Q=(B|0)==0;do if(!Q){c[x>>2]=0;if(!(__Z28atomic_conditional_incrementPj(B+-8|0)|0))break;c[x>>2]=R}while(0);c[j>>2]=0;R=c[o>>2]|0;do if((R|0)!=(c[t>>2]|0)){do if(R|0){if(__Z16atomic_decrementPj(R+-8|0)|0)break;__ZN6Memory11free_staticEPvb(R,1)}while(0);c[o>>2]=0;V=c[t>>2]|0;if(!V)break;if(!(__Z28atomic_conditional_incrementPj(V+-8|0)|0))break;c[o>>2]=c[t>>2]}while(0);c[i>>2]=1;if(!(c[b>>2]|0)){R=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=R;c[R>>2]=0;c[R+4>>2]=0;c[R+8>>2]=0}R=__ZnwjPFPvjE(32,4740)|0;c[R>>2]=0;c[R+4>>2]=0;c[R+8>>2]=0;c[R+12>>2]=0;c[R+16>>2]=7;V=R+20|0;c[V>>2]=0;W=R+24|0;c[W>>2]=0;X=R+28|0;c[X>>2]=0;__ZN12PropertyInfoaSERKS_(R,g)|0;U=c[b>>2]|0;S=U+4|0;T=c[S>>2]|0;c[W>>2]=T;c[V>>2]=0;c[X>>2]=U;if(T|0)c[T+20>>2]=R;c[S>>2]=R;if(!(c[U>>2]|0))c[U>>2]=R;R=U+8|0;c[R>>2]=(c[R>>2]|0)+1;R=c[h>>2]|0;do if(R|0){if(__Z16atomic_decrementPj(R+-8|0)|0)break;__ZN6Memory11free_staticEPvb(R,1)}while(0);R=c[f>>2]|0;do if(R|0){if(__Z16atomic_decrementPj(R+-8|0)|0)break;__ZN6Memory11free_staticEPvb(R,1)}while(0);R=c[t>>2]|0;do if(R|0){if(__Z16atomic_decrementPj(R+-8|0)|0)break;__ZN6Memory11free_staticEPvb(R,1)}while(0);do if(!Q){if(__Z16atomic_decrementPj(B+-8|0)|0)break;__ZN6Memory11free_staticEPvb(B,1)}while(0);B=c[s>>2]|0;do if(B|0){if(__Z16atomic_decrementPj(B+-8|0)|0)break;__ZN6Memory11free_staticEPvb(B,1)}while(0);__ZN6StringC2EPKc(s,853755);B=__ZNK6StringplERKS_(e,s)|0;Q=B;__ZN6StringC2EPKc(t,1263606);c[v>>2]=0;c[u>>2]=0;c[g>>2]=3;R=(B|0)==0;do if(!R){c[v>>2]=0;if(!(__Z28atomic_conditional_incrementPj(B+-8|0)|0))break;c[v>>2]=Q}while(0);c[A>>2]=0;Q=c[u>>2]|0;do if((Q|0)!=(c[t>>2]|0)){do if(Q|0){if(__Z16atomic_decrementPj(Q+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Q,1)}while(0);c[u>>2]=0;U=c[t>>2]|0;if(!U)break;if(!(__Z28atomic_conditional_incrementPj(U+-8|0)|0))break;c[u>>2]=c[t>>2]}while(0);c[y>>2]=1;if(!(c[b>>2]|0)){Q=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=Q;c[Q>>2]=0;c[Q+4>>2]=0;c[Q+8>>2]=0}Q=__ZnwjPFPvjE(32,4740)|0;c[Q>>2]=0;c[Q+4>>2]=0;c[Q+8>>2]=0;c[Q+12>>2]=0;c[Q+16>>2]=7;U=Q+20|0;c[U>>2]=0;S=Q+24|0;c[S>>2]=0;T=Q+28|0;c[T>>2]=0;__ZN12PropertyInfoaSERKS_(Q,g)|0;X=c[b>>2]|0;V=X+4|0;W=c[V>>2]|0;c[S>>2]=W;c[U>>2]=0;c[T>>2]=X;if(W|0)c[W+20>>2]=Q;c[V>>2]=Q;if(!(c[X>>2]|0))c[X>>2]=Q;Q=X+8|0;c[Q>>2]=(c[Q>>2]|0)+1;Q=c[w>>2]|0;do if(Q|0){if(__Z16atomic_decrementPj(Q+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Q,1)}while(0);Q=c[C>>2]|0;do if(Q|0){if(__Z16atomic_decrementPj(Q+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Q,1)}while(0);Q=c[t>>2]|0;do if(Q|0){if(__Z16atomic_decrementPj(Q+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Q,1)}while(0);do if(!R){if(__Z16atomic_decrementPj(B+-8|0)|0)break;__ZN6Memory11free_staticEPvb(B,1)}while(0);B=c[s>>2]|0;do if(B|0){if(__Z16atomic_decrementPj(B+-8|0)|0)break;__ZN6Memory11free_staticEPvb(B,1)}while(0);__ZN6StringC2EPKc(s,501447);B=__ZNK6StringplERKS_(e,s)|0;R=B;__ZN6StringC2EPKc(t,1263606);c[D>>2]=0;c[E>>2]=0;c[g>>2]=14;Q=(B|0)==0;do if(!Q){c[D>>2]=0;if(!(__Z28atomic_conditional_incrementPj(B+-8|0)|0))break;c[D>>2]=R}while(0);c[F>>2]=0;R=c[E>>2]|0;do if((R|0)!=(c[t>>2]|0)){do if(R|0){if(__Z16atomic_decrementPj(R+-8|0)|0)break;__ZN6Memory11free_staticEPvb(R,1)}while(0);c[E>>2]=0;X=c[t>>2]|0;if(!X)break;if(!(__Z28atomic_conditional_incrementPj(X+-8|0)|0))break;c[E>>2]=c[t>>2]}while(0);c[G>>2]=1;if(!(c[b>>2]|0)){R=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=R;c[R>>2]=0;c[R+4>>2]=0;c[R+8>>2]=0}R=__ZnwjPFPvjE(32,4740)|0;c[R>>2]=0;c[R+4>>2]=0;c[R+8>>2]=0;c[R+12>>2]=0;c[R+16>>2]=7;X=R+20|0;c[X>>2]=0;V=R+24|0;c[V>>2]=0;W=R+28|0;c[W>>2]=0;__ZN12PropertyInfoaSERKS_(R,g)|0;T=c[b>>2]|0;U=T+4|0;S=c[U>>2]|0;c[V>>2]=S;c[X>>2]=0;c[W>>2]=T;if(S|0)c[S+20>>2]=R;c[U>>2]=R;if(!(c[T>>2]|0))c[T>>2]=R;R=T+8|0;c[R>>2]=(c[R>>2]|0)+1;R=c[H>>2]|0;do if(R|0){if(__Z16atomic_decrementPj(R+-8|0)|0)break;__ZN6Memory11free_staticEPvb(R,1)}while(0);R=c[I>>2]|0;do if(R|0){if(__Z16atomic_decrementPj(R+-8|0)|0)break;__ZN6Memory11free_staticEPvb(R,1)}while(0);R=c[t>>2]|0;do if(R|0){if(__Z16atomic_decrementPj(R+-8|0)|0)break;__ZN6Memory11free_staticEPvb(R,1)}while(0);do if(!Q){if(__Z16atomic_decrementPj(B+-8|0)|0)break;__ZN6Memory11free_staticEPvb(B,1)}while(0);B=c[s>>2]|0;do if(B|0){if(__Z16atomic_decrementPj(B+-8|0)|0)break;__ZN6Memory11free_staticEPvb(B,1)}while(0);__ZN6StringC2EPKc(s,501461);B=__ZNK6StringplERKS_(e,s)|0;Q=B;__ZN6StringC2EPKc(t,1263606);c[J>>2]=0;c[K>>2]=0;c[g>>2]=1;R=(B|0)==0;do if(!R){c[J>>2]=0;if(!(__Z28atomic_conditional_incrementPj(B+-8|0)|0))break;c[J>>2]=Q}while(0);c[L>>2]=0;Q=c[K>>2]|0;do if((Q|0)!=(c[t>>2]|0)){do if(Q|0){if(__Z16atomic_decrementPj(Q+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Q,1)}while(0);c[K>>2]=0;T=c[t>>2]|0;if(!T)break;if(!(__Z28atomic_conditional_incrementPj(T+-8|0)|0))break;c[K>>2]=c[t>>2]}while(0);c[M>>2]=1;if(!(c[b>>2]|0)){Q=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=Q;c[Q>>2]=0;c[Q+4>>2]=0;c[Q+8>>2]=0}Q=__ZnwjPFPvjE(32,4740)|0;c[Q>>2]=0;c[Q+4>>2]=0;c[Q+8>>2]=0;c[Q+12>>2]=0;c[Q+16>>2]=7;T=Q+20|0;c[T>>2]=0;U=Q+24|0;c[U>>2]=0;S=Q+28|0;c[S>>2]=0;__ZN12PropertyInfoaSERKS_(Q,g)|0;W=c[b>>2]|0;X=W+4|0;V=c[X>>2]|0;c[U>>2]=V;c[T>>2]=0;c[S>>2]=W;if(V|0)c[V+20>>2]=Q;c[X>>2]=Q;if(!(c[W>>2]|0))c[W>>2]=Q;Q=W+8|0;c[Q>>2]=(c[Q>>2]|0)+1;Q=c[N>>2]|0;do if(Q|0){if(__Z16atomic_decrementPj(Q+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Q,1)}while(0);Q=c[O>>2]|0;do if(Q|0){if(__Z16atomic_decrementPj(Q+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Q,1)}while(0);Q=c[t>>2]|0;do if(Q|0){if(__Z16atomic_decrementPj(Q+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Q,1)}while(0);do if(!R){if(__Z16atomic_decrementPj(B+-8|0)|0)break;__ZN6Memory11free_staticEPvb(B,1)}while(0);B=c[s>>2]|0;do if(B|0){if(__Z16atomic_decrementPj(B+-8|0)|0)break;__ZN6Memory11free_staticEPvb(B,1)}while(0);B=c[e>>2]|0;do if(B|0){if(__Z16atomic_decrementPj(B+-8|0)|0)break;__ZN6Memory11free_staticEPvb(B,1)}while(0);P=c[P+16>>2]|0}while((P|0)!=0);l=d;return}function __ZNK7GridMap4_getERK10StringNameR7Variant(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0;f=l;l=l+112|0;if((l|0)>=(m|0))ba(112);h=f+72|0;i=f+104|0;j=f+48|0;k=f+100|0;n=f+24|0;o=f;p=f+96|0;q=c[d>>2]|0;do if(q){d=c[q+4>>2]|0;if(d|0){__ZN6StringC2EPKc(h,d);r=c[h>>2]|0;break}d=q+8|0;c[h>>2]=0;s=c[d>>2]|0;if((s|0)!=0?(c[h>>2]=0,(__Z28atomic_conditional_incrementPj(s+-8|0)|0)!=0):0){s=c[d>>2]|0;c[h>>2]=s;r=s}else r=0}else{c[h>>2]=0;r=0}while(0);c[i>>2]=r;a:do if(!(__ZNK6StringeqEPKc(i,903908)|0)){if(__ZNK6StringeqEPKc(i,1051685)|0){__ZN7VariantC2Ef(h,+g[b+448>>2]);__ZN7VariantaSERKS_(e,h);if(c[h>>2]|0)__ZN7Variant5clearEv(h);t=1;break}if(__ZNK6StringeqEPKc(i,501370)|0){__ZN7VariantC2Ei(h,c[b+452>>2]|0);__ZN7VariantaSERKS_(e,h);if(c[h>>2]|0)__ZN7Variant5clearEv(h);t=1;break}if(__ZNK6StringeqEPKc(i,501387)|0){__ZN7VariantC2Eb(h,(a[b+456>>0]|0)!=0);__ZN7VariantaSERKS_(e,h);if(c[h>>2]|0)__ZN7Variant5clearEv(h);t=1;break}if(__ZNK6StringeqEPKc(i,501401)|0){__ZN7VariantC2Eb(h,(a[b+457>>0]|0)!=0);__ZN7VariantaSERKS_(e,h);if(c[h>>2]|0)__ZN7Variant5clearEv(h);t=1;break}if(__ZNK6StringeqEPKc(i,501415)|0){__ZN7VariantC2Eb(h,(a[b+458>>0]|0)!=0);__ZN7VariantaSERKS_(e,h);if(c[h>>2]|0)__ZN7Variant5clearEv(h);t=1;break}if(__ZNK6StringeqEPKc(i,501429)|0){__ZN7VariantC2Ef(h,+g[b+460>>2]);__ZN7VariantaSERKS_(e,h);if(c[h>>2]|0)__ZN7Variant5clearEv(h);t=1;break}if(__ZNK6StringeqEPKc(i,1109092)|0){__ZN10DictionaryC2Ev(h);c[j>>2]=0;__ZN10PoolVectorIiE6resizeEi(j,(c[b+504>>2]|0)*3|0)|0;if((c[j>>2]|0)!=0?(__ZN10PoolVectorIiE14_copy_on_writeEv(j),r=c[j>>2]|0,(r|0)!=0):0){__Z16atomic_incrementPj(r+4|0)|0;u=r;v=c[r+8>>2]|0}else{u=0;v=0}r=c[b+496>>2]|0;if(r|0?(q=c[r+8>>2]|0,r=c[b+500>>2]|0,(q|0)!=(r|0)):0){s=q;while(1){q=c[s+8>>2]|0;if((q|0)==(r|0))break;else s=q}if(s|0){r=s;q=0;while(1){d=r+24|0;w=c[d>>2]|0;x=c[d+4>>2]|0;d=q*3|0;y=v+(d<<2)|0;a[y>>0]=w;z=_bitshift64Lshr(w|0,x|0,8)|0;a[y+1>>0]=z;z=_bitshift64Lshr(w|0,x|0,16)|0;a[y+2>>0]=z;z=_bitshift64Lshr(w|0,x|0,24)|0;a[y+3>>0]=z;a[y+4>>0]=x;z=_bitshift64Lshr(w|0,x|0,40)|0;a[y+5>>0]=z;z=_bitshift64Lshr(w|0,x|0,48)|0;a[y+6>>0]=z;z=_bitshift64Lshr(w|0,x|0,56)|0;a[y+7>>0]=z;z=c[r+32>>2]|0;y=v+(d+2<<2)|0;a[y>>0]=z;a[y+1>>0]=z>>>8;a[y+2>>0]=z>>>16;a[y+3>>0]=z>>>24;r=c[r+16>>2]|0;if(!r)break;else q=q+1|0}}}if(u|0)__Z16atomic_decrementPj(u+4|0)|0;__ZN7VariantC2ERK10PoolVectorIiE(n,j);__ZN7VariantC2EPKc(o,501477);__ZN7VariantaSERKS_(__ZN10DictionaryixERK7Variant(h,o)|0,n);if(c[o>>2]|0)__ZN7Variant5clearEv(o);if(c[n>>2]|0)__ZN7Variant5clearEv(n);__ZN7VariantC2ERK10Dictionary(n,h);__ZN7VariantaSERKS_(e,n);if(c[n>>2]|0)__ZN7Variant5clearEv(n);__ZN10PoolVectorIiE12_unreferenceEv(j);__ZN10DictionaryD2Ev(h);t=1;break}if(__ZNK6String11begins_withEPKc(i,501440)|0){c[p>>2]=__ZNK6String10get_slicecEwi(i,47,1)|0;q=__ZNK6String6to_intEv(p)|0;r=c[p>>2]|0;if(r|0?(__Z16atomic_decrementPj(r+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(r,1);c[h>>2]=__ZNK6String10get_slicecEwi(i,47,2)|0;do if(__ZNK6StringeqEPKc(h,919834)|0){__ZNK7GridMap15area_get_boundsEi(n,b,q);__ZN7VariantC2ERK5Rect3(j,n);__ZN7VariantaSERKS_(e,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j)}else{if(__ZNK6StringeqEPKc(h,1126230)|0){c[n>>2]=__ZNK7GridMap13area_get_nameEi(b,q)|0;__ZN7VariantC2ERK6String(j,n);__ZN7VariantaSERKS_(e,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);r=c[n>>2]|0;if(r|0?(__Z16atomic_decrementPj(r+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(r,1);break}if(__ZNK6StringeqEPKc(h,853755)|0){__ZN7VariantC2Ef(j,+__ZNK7GridMap32area_get_portal_disable_distanceEi(b,q));__ZN7VariantaSERKS_(e,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);break}if(__ZNK6StringeqEPKc(h,501461)|0){__ZN7VariantC2Eb(j,__ZNK7GridMap23area_is_exterior_portalEi(b,q)|0);__ZN7VariantaSERKS_(e,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);break}r=c[h>>2]|0;if(r|0?(__Z16atomic_decrementPj(r+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(r,1);t=0;break a}while(0);q=c[h>>2]|0;if(q|0?(__Z16atomic_decrementPj(q+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(q,1);t=1}else t=0}else{q=c[b+480>>2]|0;if(!q)A=0;else{__ZN9Reference9referenceEv(q);A=q}c[k>>2]=A;__ZN6RefPtrC2Ev(h);__ZN3RefI9ReferenceEaSI11MeshLibraryEEvRKS_IT_E(h,k);__ZN7VariantC2ERK6RefPtr(j,h);__ZN6RefPtrD2Ev(h);__ZN7VariantaSERKS_(e,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);q=c[k>>2]|0;if((q|0?__ZN9Reference11unreferenceEv(q)|0:0)?(q=c[k>>2]|0,__Z17predelete_handlerP6Object(q)|0):0){gj[c[(c[q>>2]|0)+76>>2]&8191](q);__ZN6Memory11free_staticEPvb(q,0)}c[k>>2]=0;t=1}while(0);k=c[i>>2]|0;if(!k){l=f;return t|0}if(__Z16atomic_decrementPj(k+-8|0)|0){l=f;return t|0}__ZN6Memory11free_staticEPvb(k,1);l=f;return t|0}function __ZN3RefI9ReferenceEaSI11MeshLibraryEEvRKS_IT_E(a,b){a=a|0;b=b|0;var d=0,e=0;d=c[b>>2]|0;if(!d){b=c[a>>2]|0;if((b|0?__ZN9Reference11unreferenceEv(b)|0:0)?(b=c[a>>2]|0,__Z17predelete_handlerP6Object(b)|0):0){gj[c[(c[b>>2]|0)+76>>2]&8191](b);__ZN6Memory11free_staticEPvb(b,0)}c[a>>2]=0;return}b=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1220724)|0;e=b?d:0;d=c[a>>2]|0;if((e|0)==(d|0))return;if((d|0?__ZN9Reference11unreferenceEv(d)|0:0)?(d=c[a>>2]|0,__Z17predelete_handlerP6Object(d)|0):0){gj[c[(c[d>>2]|0)+76>>2]&8191](d);__ZN6Memory11free_staticEPvb(d,0)}c[a>>2]=e;if(!e)return;__ZN9Reference9referenceEv(e);return}function __ZNK7GridMap32area_get_portal_disable_distanceEi(b,d){b=b|0;d=d|0;var e=0,f=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0.0;e=c[b+508>>2]|0;a:do if(e|0){f=c[e+8>>2]|0;h=c[b+512>>2]|0;i=(f|0)==(h|0);b:do if(i)j=f;else{k=f;while(1){l=c[k+24>>2]|0;if((l|0)>(d|0))m=k+8|0;else{if((l|0)>=(d|0)){j=k;break b}m=k+4|0}k=c[m>>2]|0;if((k|0)==(h|0))break a}}while(0);if((j|0)!=(h|0)&(j|0)!=0){a[1263537]=0;c:do if(i)n=f;else{k=f;do{l=c[k+24>>2]|0;if((l|0)>(d|0))o=k+8|0;else{if((l|0)>=(d|0)){n=k;break c}o=k+4|0}k=c[o>>2]|0}while((k|0)!=(h|0));__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145936,604,1145947,0)}while(0);if((n|0)==(h|0)|(n|0)==0)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145936,604,1145947,0);a[1263537]=0;p=+g[(c[n+28>>2]|0)+36>>2];return +p}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(501568,500124,1156,501601,0);p=0.0;return +p}function __ZNK7GridMap23area_is_exterior_portalEi(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0;e=c[b+508>>2]|0;a:do if(e|0){f=c[e+8>>2]|0;g=c[b+512>>2]|0;h=(f|0)==(g|0);b:do if(h)i=f;else{j=f;while(1){k=c[j+24>>2]|0;if((k|0)>(d|0))l=j+8|0;else{if((k|0)>=(d|0)){i=j;break b}l=j+4|0}j=c[l>>2]|0;if((j|0)==(g|0))break a}}while(0);if((i|0)!=(g|0)&(i|0)!=0){a[1263537]=0;c:do if(h)m=f;else{j=f;do{k=c[j+24>>2]|0;if((k|0)>(d|0))n=j+8|0;else{if((k|0)>=(d|0)){m=j;break c}n=j+4|0}j=c[n>>2]|0}while((j|0)!=(g|0));__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145936,604,1145947,0)}while(0);if((m|0)==(g|0)|(m|0)==0)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145936,604,1145947,0);a[1263537]=0;o=(a[(c[m+28>>2]|0)+56>>0]|0)!=0;return o|0}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(501483,500124,1140,501507,0);o=0;return o|0}function __ZN7GridMap4_setERK10StringNameRK7Variant(b,e,f){b=b|0;e=e|0;f=f|0;var h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0.0,T=0,U=0,V=0,W=0;h=l;l=l+96|0;if((l|0)>=(m|0))ba(96);i=h+72|0;j=h+24|0;k=h+64|0;n=h;o=h+68|0;p=h+48|0;q=c[e>>2]|0;do if(q){e=c[q+4>>2]|0;if(e|0){__ZN6StringC2EPKc(i,e);r=c[i>>2]|0;break}e=q+8|0;c[i>>2]=0;s=c[e>>2]|0;if((s|0)!=0?(c[i>>2]=0,(__Z28atomic_conditional_incrementPj(s+-8|0)|0)!=0):0){s=c[e>>2]|0;c[i>>2]=s;r=s}else r=0}else{c[i>>2]=0;r=0}while(0);c[k>>2]=r;do if(!(__ZNK6StringeqEPKc(k,903908)|0)){if(__ZNK6StringeqEPKc(k,1051685)|0){g[b+448>>2]=+__ZNK7VariantcvfEv(f);__ZN7GridMap21_recreate_octant_dataEv(b);t=97;break}if(__ZNK6StringeqEPKc(k,501370)|0){c[b+452>>2]=__ZNK7VariantcviEv(f)|0;__ZN7GridMap21_recreate_octant_dataEv(b);t=97;break}if(__ZNK6StringeqEPKc(k,501387)|0){a[b+456>>0]=(__ZNK7VariantcvbEv(f)|0)&1;__ZN7GridMap21_recreate_octant_dataEv(b);t=97;break}if(__ZNK6StringeqEPKc(k,501401)|0){a[b+457>>0]=(__ZNK7VariantcvbEv(f)|0)&1;__ZN7GridMap21_recreate_octant_dataEv(b);t=97;break}if(__ZNK6StringeqEPKc(k,501415)|0){a[b+458>>0]=(__ZNK7VariantcvbEv(f)|0)&1;__ZN7GridMap21_recreate_octant_dataEv(b);t=97;break}if(__ZNK6StringeqEPKc(k,501429)|0){g[b+460>>2]=+__ZNK7VariantcvfEv(f);__ZN7GridMap16_queue_dirty_mapEv(b);t=97;break}if(__ZNK6StringeqEPKc(k,1109092)|0){c[i>>2]=__ZNK7Variantcv10DictionaryEv(f)|0;__ZN7VariantC2EPKc(j,501477);r=__ZNK10Dictionary3hasERK7Variant(i,j)|0;if(c[j>>2]|0)__ZN7Variant5clearEv(j);if(r){__ZN7VariantC2EPKc(n,501477);r=__ZNK7Variantcv10PoolVectorIiEEv(__ZN10DictionaryixERK7Variant(i,n)|0)|0;c[j>>2]=r;if(!(c[n>>2]|0))u=r;else{__ZN7Variant5clearEv(n);u=c[j>>2]|0}if(u){r=(c[u+16>>2]|0)>>>2;__Z16atomic_incrementPj(u+4|0)|0;if(!((r>>>0)%3|0)){v=u;w=c[u+8>>2]|0;x=r;t=35}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(894471,500124,86,501658,0);y=1;z=u;t=42}}else{v=0;w=0;x=0;t=35}if((t|0)==35){a[1263537]=0;r=b+496|0;q=c[r>>2]|0;if(q|0?(__ZN3MapIN7GridMap8IndexKeyENS0_4CellE10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS6_7ElementE(r,c[q+8>>2]|0),q=c[b+500>>2]|0,s=c[r>>2]|0,c[s+8>>2]=q,c[b+504>>2]=0,e=q,c[e+12>>2]=e,s|0):0){__ZN6Memory11free_staticEPvb(s,0);c[r>>2]=0}s=(x>>>0)/3|0;if(x>>>0>2){e=w;q=0;do{A=n;c[A>>2]=0;c[A+4>>2]=0;A=q*3|0;B=e+(A<<2)|0;C=d[B>>0]|0;D=_bitshift64Shl(d[B+1>>0]|0|0,0,8)|0;E=F;G=_bitshift64Shl(d[B+2>>0]|0|0,0,16)|0;H=E|F;E=_bitshift64Shl(d[B+3>>0]|0|0,0,24)|0;I=H|F|(d[B+4>>0]|0);H=_bitshift64Shl(d[B+5>>0]|0|0,0,40)|0;J=I|F;I=_bitshift64Shl(d[B+6>>0]|0|0,0,48)|0;K=J|F;J=_bitshift64Shl(d[B+7>>0]|0|0,0,56)|0;B=n;c[B>>2]=D|C|G|E|H|I|J;c[B+4>>2]=K|F;K=e+(A+2<<2)|0;A=(d[K+1>>0]|0)<<8|(d[K>>0]|0)|(d[K+2>>0]|0)<<16|(d[K+3>>0]|0)<<24;c[(__ZN3MapIN7GridMap8IndexKeyENS0_4CellE10ComparatorIS1_E16DefaultAllocatorEixERKS1_(r,n)|0)>>2]=A;q=q+1|0}while((q|0)<(s|0))}if(!v)L=0;else{y=0;z=v;t=42}}if((t|0)==42){__Z16atomic_decrementPj(z+4|0)|0;L=y}__ZN10PoolVectorIiE12_unreferenceEv(j);if(L|0){__ZN10DictionaryD2Ev(i);M=0;break}}__ZN7GridMap21_recreate_octant_dataEv(b);__ZN10DictionaryD2Ev(i);t=97;break}if(__ZNK6String11begins_withEPKc(k,501440)|0){c[o>>2]=__ZNK6String10get_slicecEwi(k,47,1)|0;s=__ZNK6String6to_intEv(o)|0;q=c[o>>2]|0;if(q|0?(__Z16atomic_decrementPj(q+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(q,1);c[n>>2]=__ZNK6String10get_slicecEwi(k,47,2)|0;q=__ZNK6StringeqEPKc(n,919834)|0;r=b+508|0;e=c[r>>2]|0;if(!e)N=0;else{A=c[e+8>>2]|0;e=c[b+512>>2]|0;a:do if((A|0)==(e|0))O=A;else{K=A;while(1){B=c[K+24>>2]|0;if((s|0)<(B|0))P=K+8|0;else{if((B|0)>=(s|0)){O=K;break a}P=K+4|0}K=c[P>>2]|0;if((K|0)==(e|0)){O=e;break}}}while(0);N=(O|0)!=(e|0)&(O|0)!=0}do if(q)if(N){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(894471,500124,103,501708,0);Q=0;R=0;break}else{a[1263537]=0;__ZNK7Variantcv5Rect3Ev(i,f);__ZN7GridMap11create_areaEiRK5Rect3(b,s,i)|0;Q=0;R=1;break}else{if(!N){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(894471,500124,108,501767,0);Q=0;R=0;break}a[1263537]=0;if(__ZNK6StringeqEPKc(n,1126230)|0){A=__ZNK7Variantcv6StringEv(f)|0;c[i>>2]=A;__ZN7GridMap13area_set_nameEiRK6String(b,s,i);do if(A|0){if(__Z16atomic_decrementPj(A+-8|0)|0)break;__ZN6Memory11free_staticEPvb(A,1)}while(0);Q=1;R=0;break}if(__ZNK6StringeqEPKc(n,853755)|0){S=+__ZNK7VariantcvfEv(f);c[i>>2]=s;A=c[r>>2]|0;b:do if(!A)t=78;else{K=c[A+8>>2]|0;B=c[b+512>>2]|0;c:do if((K|0)==(B|0))T=K;else{J=K;while(1){I=c[J+24>>2]|0;if((I|0)>(s|0))U=J+8|0;else{if((I|0)>=(s|0)){T=J;break c}U=J+4|0}J=c[U>>2]|0;if((J|0)==(B|0)){t=78;break b}}}while(0);if(!((T|0)!=(B|0)&(T|0)!=0)){t=78;break}a[1263537]=0;g[(c[(__ZN3MapIiPN7GridMap4AreaE10ComparatorIiE16DefaultAllocatorEixERKi(r,i)|0)>>2]|0)+36>>2]=S}while(0);if((t|0)==78)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(501827,500124,1148,500213,0);Q=1;R=0;break}if(__ZNK6StringeqEPKc(n,501461)|0){__ZNK7Variantcv5ColorEv(p,f);c[j>>2]=c[p>>2];c[j+4>>2]=c[p+4>>2];c[j+8>>2]=c[p+8>>2];c[j+12>>2]=c[p+12>>2];c[i>>2]=s;A=c[r>>2]|0;d:do if(!A)t=90;else{K=c[A+8>>2]|0;J=c[b+512>>2]|0;e:do if((K|0)==(J|0))V=K;else{I=K;while(1){H=c[I+24>>2]|0;if((H|0)>(s|0))W=I+8|0;else{if((H|0)>=(s|0)){V=I;break e}W=I+4|0}I=c[W>>2]|0;if((I|0)==(J|0)){t=90;break d}}}while(0);if(!((V|0)!=(J|0)&(V|0)!=0)){t=90;break}a[1263537]=0;K=(c[(__ZN3MapIiPN7GridMap4AreaE10ComparatorIiE16DefaultAllocatorEixERKi(r,i)|0)>>2]|0)+40|0;c[K>>2]=c[j>>2];c[K+4>>2]=c[j+4>>2];c[K+8>>2]=c[j+8>>2];c[K+12>>2]=c[j+12>>2]}while(0);if((t|0)==90)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(501860,500124,1164,500213,0);Q=1;R=0}else{Q=0;R=0}}while(0);r=c[n>>2]|0;if(r|0?(__Z16atomic_decrementPj(r+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(r,1);if(Q)t=97;else M=R}else M=0}else{__ZN3RefI11MeshLibraryEC2ERK7Variant(i,f);__ZN7GridMap9set_themeERK3RefI11MeshLibraryE(b,i);r=c[i>>2]|0;if((r|0?__ZN9Reference11unreferenceEv(r)|0:0)?(r=c[i>>2]|0,__Z17predelete_handlerP6Object(r)|0):0){gj[c[(c[r>>2]|0)+76>>2]&8191](r);__ZN6Memory11free_staticEPvb(r,0)}t=97}while(0);if((t|0)==97)M=1;t=c[k>>2]|0;if(!t){l=h;return M|0}if(__Z16atomic_decrementPj(t+-8|0)|0){l=h;return M|0}__ZN6Memory11free_staticEPvb(t,1);l=h;return M|0}function __ZN3RefI11MeshLibraryEC2ERK7Variant(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d;__ZNK7Variantcv6RefPtrEv(e,b);c[a>>2]=0;b=c[e>>2]|0;if(!b){c[a>>2]=0;__ZN6RefPtrD2Ev(e);l=d;return}f=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1220928)|0;g=f?b:0;b=c[a>>2]|0;if((g|0)==(b|0)){__ZN6RefPtrD2Ev(e);l=d;return}if((b|0?__ZN9Reference11unreferenceEv(b)|0:0)?(b=c[a>>2]|0,__Z17predelete_handlerP6Object(b)|0):0){gj[c[(c[b>>2]|0)+76>>2]&8191](b);__ZN6Memory11free_staticEPvb(b,0)}c[a>>2]=g;if(!g){__ZN6RefPtrD2Ev(e);l=d;return}__ZN9Reference9referenceEv(g);__ZN6RefPtrD2Ev(e);l=d;return}function __ZN7GridMap9set_themeERK3RefI11MeshLibraryE(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0;d=a+480|0;e=c[d>>2]|0;if(!e)f=0;else{__ZN8Resource16unregister_ownerEP6Object(e,a);f=c[d>>2]|0}do if((c[b>>2]|0)!=(f|0)){if((f|0?__ZN9Reference11unreferenceEv(f)|0:0)?(e=c[d>>2]|0,__Z17predelete_handlerP6Object(e)|0):0){gj[c[(c[e>>2]|0)+76>>2]&8191](e);__ZN6Memory11free_staticEPvb(e,0)}c[d>>2]=0;e=c[b>>2]|0;c[d>>2]=e;if(!e){__ZN7GridMap21_recreate_octant_dataEv(a);return}else{__ZN9Reference9referenceEv(e);g=c[d>>2]|0;break}}else g=f;while(0);if(!g){__ZN7GridMap21_recreate_octant_dataEv(a);return}__ZN8Resource14register_ownerEP6Object(g,a);__ZN7GridMap21_recreate_octant_dataEv(a);return}function __ZN7ClassDB10_add_classI7SpatialEEvv(){var a=0,b=0,d=0,e=0,f=0,g=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+16|0;d=a+12|0;e=a+8|0;f=a+4|0;g=a;__ZN6StringC2EPKc(b,946852);c[e>>2]=c[b>>2];__ZN10StringNameC2ERK6String(d,e);__ZN6StringC2EPKc(b,1132465);c[g>>2]=c[b>>2];__ZN10StringNameC2ERK6String(f,g);__ZN7ClassDB11_add_class2ERK10StringNameS2_(d,f);__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);__ZN10StringNameD2Ev(d);d=c[e>>2]|0;if(!d){l=a;return}if(__Z16atomic_decrementPj(d+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(d,1);l=a;return}function __ZN7ClassDB10_add_classI7GridMapEEvv(){var a=0,b=0,d=0,e=0,f=0,g=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+16|0;d=a+12|0;e=a+8|0;f=a+4|0;g=a;__ZN6StringC2EPKc(b,502137);c[e>>2]=c[b>>2];__ZN10StringNameC2ERK6String(d,e);__ZN6StringC2EPKc(b,946852);c[g>>2]=c[b>>2];__ZN10StringNameC2ERK6String(f,g);__ZN7ClassDB11_add_class2ERK10StringNameS2_(d,f);__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);__ZN10StringNameD2Ev(d);d=c[e>>2]|0;if(!d){l=a;return}if(__Z16atomic_decrementPj(d+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(d,1);l=a;return}function __ZN7GridMap13_bind_methodsEv(){var a=0,b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0;a=l;l=l+352|0;if((l|0)>=(m|0))ba(352);b=a+328|0;d=a+320|0;e=a+312|0;f=a+304|0;g=a+296|0;h=a+288|0;i=a+280|0;j=a+272|0;k=a+48|0;n=a+264|0;o=a+256|0;p=a+248|0;q=a+240|0;r=a+232|0;s=a+224|0;t=a+216|0;u=a+208|0;v=a+200|0;w=a+192|0;x=a+184|0;y=a+24|0;z=a;A=a+176|0;B=a+168|0;C=a+160|0;D=a+152|0;E=a+144|0;F=a+136|0;G=a+128|0;H=a+120|0;I=a+112|0;J=a+104|0;K=a+96|0;L=a+88|0;M=a+80|0;N=a+72|0;__Z8D_METHODPKcS0_(d,809127,501890);O=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(O);c[O>>2]=26100;__ZN10MethodBind10_set_constEb(O,0);__ZN10MethodBind24_generate_argument_typesEi(O,1);c[O+44>>2]=530;c[O+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,O,d,0,0)|0;O=d+4|0;P=c[O>>2]|0;if(P|0?(__Z16atomic_decrementPj(P+-8|0)|0)==0:0){Q=c[O>>2]|0;O=(Q|0)==0?0:Q+-4|0;Q=O+4|0;if(c[O>>2]|0){R=0;do{__ZN10StringNameD2Ev(Q+(R<<2)|0);R=R+1|0}while(R>>>0<(c[O>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(P,1)}__ZN10StringNameD2Ev(d);__Z8D_METHODPKc(e,501908);d=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(d);c[d>>2]=26136;__ZN10MethodBind10_set_constEb(d,1);__ZN10MethodBind24_generate_argument_typesEi(d,0);__ZN10MethodBind12_set_returnsEb(d,1);c[d+44>>2]=4746;c[d+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,d,e,0,0)|0;d=e+4|0;P=c[d>>2]|0;if(P|0?(__Z16atomic_decrementPj(P+-8|0)|0)==0:0){O=c[d>>2]|0;d=(O|0)==0?0:O+-4|0;O=d+4|0;if(c[d>>2]|0){R=0;do{__ZN10StringNameD2Ev(O+(R<<2)|0);R=R+1|0}while(R>>>0<(c[d>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(P,1)}__ZN10StringNameD2Ev(e);__Z8D_METHODPKcS0_(f,868703,1128330);e=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(e);c[e>>2]=26172;__ZN10MethodBind10_set_constEb(e,0);__ZN10MethodBind24_generate_argument_typesEi(e,1);c[e+44>>2]=29;c[e+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,e,f,0,0)|0;e=f+4|0;P=c[e>>2]|0;if(P|0?(__Z16atomic_decrementPj(P+-8|0)|0)==0:0){d=c[e>>2]|0;e=(d|0)==0?0:d+-4|0;d=e+4|0;if(c[e>>2]|0){R=0;do{__ZN10StringNameD2Ev(d+(R<<2)|0);R=R+1|0}while(R>>>0<(c[e>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(P,1)}__ZN10StringNameD2Ev(f);__Z8D_METHODPKc(g,868717);f=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(f);c[f>>2]=26208;__ZN10MethodBind10_set_constEb(f,1);__ZN10MethodBind24_generate_argument_typesEi(f,0);__ZN10MethodBind12_set_returnsEb(f,1);c[f+44>>2]=40;c[f+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,f,g,0,0)|0;f=g+4|0;P=c[f>>2]|0;if(P|0?(__Z16atomic_decrementPj(P+-8|0)|0)==0:0){e=c[f>>2]|0;f=(e|0)==0?0:e+-4|0;e=f+4|0;if(c[f>>2]|0){R=0;do{__ZN10StringNameD2Ev(e+(R<<2)|0);R=R+1|0}while(R>>>0<(c[f>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(P,1)}__ZN10StringNameD2Ev(g);__Z8D_METHODPKcS0_(h,501930,1128330);g=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(g);c[g>>2]=26244;__ZN10MethodBind10_set_constEb(g,0);__ZN10MethodBind24_generate_argument_typesEi(g,1);c[g+44>>2]=531;c[g+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,g,h,0,0)|0;g=h+4|0;P=c[g>>2]|0;if(P|0?(__Z16atomic_decrementPj(P+-8|0)|0)==0:0){f=c[g>>2]|0;g=(f|0)==0?0:f+-4|0;f=g+4|0;if(c[g>>2]|0){R=0;do{__ZN10StringNameD2Ev(f+(R<<2)|0);R=R+1|0}while(R>>>0<(c[g>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(P,1)}__ZN10StringNameD2Ev(h);__Z8D_METHODPKc(i,501946);h=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(h);c[h>>2]=26280;__ZN10MethodBind10_set_constEb(h,1);__ZN10MethodBind24_generate_argument_typesEi(h,0);__ZN10MethodBind12_set_returnsEb(h,1);c[h+44>>2]=4747;c[h+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,h,i,0,0)|0;h=i+4|0;P=c[h>>2]|0;if(P|0?(__Z16atomic_decrementPj(P+-8|0)|0)==0:0){g=c[h>>2]|0;h=(g|0)==0?0:g+-4|0;g=h+4|0;if(c[h>>2]|0){R=0;do{__ZN10StringNameD2Ev(g+(R<<2)|0);R=R+1|0}while(R>>>0<(c[h>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(P,1)}__ZN10StringNameD2Ev(i);__Z8D_METHODPKcS0_S0_S0_S0_S0_(j,500489,1128169,1128171,1129149,844980,1114222);__ZN7VariantC2Ei(k,0);i=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(i);c[i>>2]=26316;__ZN10MethodBind10_set_constEb(i,0);__ZN10MethodBind24_generate_argument_typesEi(i,5);c[i+44>>2]=2938;c[i+48>>2]=0;c[b>>2]=k;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,i,j,b,1)|0;if(c[k>>2]|0)__ZN7Variant5clearEv(k);i=j+4|0;P=c[i>>2]|0;if(P|0?(__Z16atomic_decrementPj(P+-8|0)|0)==0:0){h=c[i>>2]|0;i=(h|0)==0?0:h+-4|0;h=i+4|0;if(c[i>>2]|0){R=0;do{__ZN10StringNameD2Ev(h+(R<<2)|0);R=R+1|0}while(R>>>0<(c[i>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(P,1)}__ZN10StringNameD2Ev(j);__Z8D_METHODPKcS0_S0_S0_(n,500464,1128169,1128171,1129149);j=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(j);c[j>>2]=26352;__ZN10MethodBind10_set_constEb(j,1);__ZN10MethodBind24_generate_argument_typesEi(j,3);__ZN10MethodBind12_set_returnsEb(j,1);c[j+44>>2]=232;c[j+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,j,n,0,0)|0;j=n+4|0;P=c[j>>2]|0;if(P|0?(__Z16atomic_decrementPj(P+-8|0)|0)==0:0){i=c[j>>2]|0;j=(i|0)==0?0:i+-4|0;i=j+4|0;if(c[j>>2]|0){R=0;do{__ZN10StringNameD2Ev(i+(R<<2)|0);R=R+1|0}while(R>>>0<(c[j>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(P,1)}__ZN10StringNameD2Ev(n);__Z8D_METHODPKcS0_S0_S0_(o,500258,1128169,1128171,1129149);n=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(n);c[n>>2]=26352;__ZN10MethodBind10_set_constEb(n,1);__ZN10MethodBind24_generate_argument_typesEi(n,3);__ZN10MethodBind12_set_returnsEb(n,1);c[n+44>>2]=233;c[n+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,n,o,0,0)|0;n=o+4|0;P=c[n>>2]|0;if(P|0?(__Z16atomic_decrementPj(P+-8|0)|0)==0:0){j=c[n>>2]|0;n=(j|0)==0?0:j+-4|0;j=n+4|0;if(c[n>>2]|0){R=0;do{__ZN10StringNameD2Ev(j+(R<<2)|0);R=R+1|0}while(R>>>0<(c[n>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(P,1)}__ZN10StringNameD2Ev(o);__Z8D_METHODPKc(p,500658);o=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(o);c[o>>2]=26388;__ZN10MethodBind10_set_constEb(o,0);__ZN10MethodBind24_generate_argument_typesEi(o,0);c[o+44>>2]=5019;c[o+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,o,p,0,0)|0;o=p+4|0;P=c[o>>2]|0;if(P|0?(__Z16atomic_decrementPj(P+-8|0)|0)==0:0){n=c[o>>2]|0;o=(n|0)==0?0:n+-4|0;n=o+4|0;if(c[o>>2]|0){R=0;do{__ZN10StringNameD2Ev(n+(R<<2)|0);R=R+1|0}while(R>>>0<(c[o>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(P,1)}__ZN10StringNameD2Ev(p);__Z8D_METHODPKcS0_(q,1132699,948132);p=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(p);c[p>>2]=26424;__ZN10MethodBind10_set_constEb(p,0);__ZN10MethodBind24_generate_argument_typesEi(p,1);c[p+44>>2]=532;c[p+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,p,q,0,0)|0;p=q+4|0;P=c[p>>2]|0;if(P|0?(__Z16atomic_decrementPj(P+-8|0)|0)==0:0){o=c[p>>2]|0;p=(o|0)==0?0:o+-4|0;o=p+4|0;if(c[p>>2]|0){R=0;do{__ZN10StringNameD2Ev(o+(R<<2)|0);R=R+1|0}while(R>>>0<(c[p>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(P,1)}__ZN10StringNameD2Ev(q);__Z8D_METHODPKcS0_(r,868837,1146191);q=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(q);c[q>>2]=26460;__ZN10MethodBind10_set_constEb(q,0);__ZN10MethodBind24_generate_argument_typesEi(q,1);c[q+44>>2]=533;c[q+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,q,r,0,0)|0;q=r+4|0;P=c[q>>2]|0;if(P|0?(__Z16atomic_decrementPj(P+-8|0)|0)==0:0){p=c[q>>2]|0;q=(p|0)==0?0:p+-4|0;p=q+4|0;if(c[q>>2]|0){R=0;do{__ZN10StringNameD2Ev(p+(R<<2)|0);R=R+1|0}while(R>>>0<(c[q>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(P,1)}__ZN10StringNameD2Ev(r);__Z8D_METHODPKc(s,868850);r=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(r);c[r>>2]=26496;__ZN10MethodBind10_set_constEb(r,1);__ZN10MethodBind24_generate_argument_typesEi(r,0);__ZN10MethodBind12_set_returnsEb(r,1);c[r+44>>2]=4748;c[r+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,r,s,0,0)|0;r=s+4|0;P=c[r>>2]|0;if(P|0?(__Z16atomic_decrementPj(P+-8|0)|0)==0:0){q=c[r>>2]|0;r=(q|0)==0?0:q+-4|0;q=r+4|0;if(c[r>>2]|0){R=0;do{__ZN10StringNameD2Ev(q+(R<<2)|0);R=R+1|0}while(R>>>0<(c[r>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(P,1)}__ZN10StringNameD2Ev(s);__Z8D_METHODPKcS0_(t,868863,1146191);s=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(s);c[s>>2]=26460;__ZN10MethodBind10_set_constEb(s,0);__ZN10MethodBind24_generate_argument_typesEi(s,1);c[s+44>>2]=534;c[s+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,s,t,0,0)|0;s=t+4|0;P=c[s>>2]|0;if(P|0?(__Z16atomic_decrementPj(P+-8|0)|0)==0:0){r=c[s>>2]|0;s=(r|0)==0?0:r+-4|0;r=s+4|0;if(c[s>>2]|0){R=0;do{__ZN10StringNameD2Ev(r+(R<<2)|0);R=R+1|0}while(R>>>0<(c[s>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(P,1)}__ZN10StringNameD2Ev(t);__Z8D_METHODPKc(u,868876);t=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(t);c[t>>2]=26496;__ZN10MethodBind10_set_constEb(t,1);__ZN10MethodBind24_generate_argument_typesEi(t,0);__ZN10MethodBind12_set_returnsEb(t,1);c[t+44>>2]=4749;c[t+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,t,u,0,0)|0;t=u+4|0;P=c[t>>2]|0;if(P|0?(__Z16atomic_decrementPj(P+-8|0)|0)==0:0){s=c[t>>2]|0;t=(s|0)==0?0:s+-4|0;s=t+4|0;if(c[t>>2]|0){R=0;do{__ZN10StringNameD2Ev(s+(R<<2)|0);R=R+1|0}while(R>>>0<(c[t>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(P,1)}__ZN10StringNameD2Ev(u);__Z8D_METHODPKcS0_(v,501962,1146191);u=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(u);c[u>>2]=26460;__ZN10MethodBind10_set_constEb(u,0);__ZN10MethodBind24_generate_argument_typesEi(u,1);c[u+44>>2]=535;c[u+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,u,v,0,0)|0;u=v+4|0;P=c[u>>2]|0;if(P|0?(__Z16atomic_decrementPj(P+-8|0)|0)==0:0){t=c[u>>2]|0;u=(t|0)==0?0:t+-4|0;t=u+4|0;if(c[u>>2]|0){R=0;do{__ZN10StringNameD2Ev(t+(R<<2)|0);R=R+1|0}while(R>>>0<(c[u>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(P,1)}__ZN10StringNameD2Ev(v);__Z8D_METHODPKc(w,501975);v=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(v);c[v>>2]=26496;__ZN10MethodBind10_set_constEb(v,1);__ZN10MethodBind24_generate_argument_typesEi(v,0);__ZN10MethodBind12_set_returnsEb(v,1);c[v+44>>2]=4750;c[v+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,v,w,0,0)|0;v=w+4|0;P=c[v>>2]|0;if(P|0?(__Z16atomic_decrementPj(P+-8|0)|0)==0:0){u=c[v>>2]|0;v=(u|0)==0?0:u+-4|0;u=v+4|0;if(c[v>>2]|0){R=0;do{__ZN10StringNameD2Ev(u+(R<<2)|0);R=R+1|0}while(R>>>0<(c[v>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(P,1)}__ZN10StringNameD2Ev(w);__Z8D_METHODPKcS0_S0_S0_S0_(x,501988,1113974,501997,1127644,1127804);__ZN7VariantC2Eb(k,1);__ZN7VariantC2Ei(y,0);__ZN7VariantC2Ei(z,0);w=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(w);c[w>>2]=26532;__ZN10MethodBind10_set_constEb(w,0);__ZN10MethodBind24_generate_argument_typesEi(w,4);c[w+44>>2]=61;c[w+48>>2]=0;c[b>>2]=k;c[b+4>>2]=y;c[b+8>>2]=z;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,w,x,b,3)|0;if(c[z>>2]|0)__ZN7Variant5clearEv(z);if(c[y>>2]|0)__ZN7Variant5clearEv(y);if(c[k>>2]|0)__ZN7Variant5clearEv(k);z=x+4|0;w=c[z>>2]|0;do if(w|0){if(__Z16atomic_decrementPj(w+-8|0)|0)break;P=c[z>>2]|0;v=(P|0)==0?0:P+-4|0;P=v+4|0;if(c[v>>2]|0){R=0;do{__ZN10StringNameD2Ev(P+(R<<2)|0);R=R+1|0}while(R>>>0<(c[v>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(w,1)}while(0);__ZN10StringNameD2Ev(x);__Z8D_METHODPKcS0_S0_(A,500801,1146104,1128132);x=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(x);c[x>>2]=26568;__ZN10MethodBind10_set_constEb(x,0);__ZN10MethodBind24_generate_argument_typesEi(x,2);__ZN10MethodBind12_set_returnsEb(x,1);c[x+44>>2]=1139;c[x+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,x,A,0,0)|0;x=A+4|0;w=c[x>>2]|0;do if(w|0){if(__Z16atomic_decrementPj(w+-8|0)|0)break;z=c[x>>2]|0;v=(z|0)==0?0:z+-4|0;z=v+4|0;if(c[v>>2]|0){R=0;do{__ZN10StringNameD2Ev(z+(R<<2)|0);R=R+1|0}while(R>>>0<(c[v>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(w,1)}while(0);__ZN10StringNameD2Ev(A);__Z8D_METHODPKcS0_S0_(B,501076,1128132,919834);A=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(A);c[A>>2]=26604;__ZN10MethodBind10_set_constEb(A,1);__ZN10MethodBind24_generate_argument_typesEi(A,1);__ZN10MethodBind12_set_returnsEb(A,1);c[A+44>>2]=1360;c[A+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,A,B,0,0)|0;A=B+4|0;w=c[A>>2]|0;do if(w|0){if(__Z16atomic_decrementPj(w+-8|0)|0)break;x=c[A>>2]|0;v=(x|0)==0?0:x+-4|0;x=v+4|0;if(c[v>>2]|0){R=0;do{__ZN10StringNameD2Ev(x+(R<<2)|0);R=R+1|0}while(R>>>0<(c[v>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(w,1)}while(0);__ZN10StringNameD2Ev(B);__Z8D_METHODPKcS0_S0_(C,500776,1128132,1146191);B=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(B);c[B>>2]=26640;__ZN10MethodBind10_set_constEb(B,0);__ZN10MethodBind24_generate_argument_typesEi(B,2);c[B+44>>2]=1361;c[B+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,B,C,0,0)|0;B=C+4|0;w=c[B>>2]|0;do if(w|0){if(__Z16atomic_decrementPj(w+-8|0)|0)break;A=c[B>>2]|0;v=(A|0)==0?0:A+-4|0;A=v+4|0;if(c[v>>2]|0){R=0;do{__ZN10StringNameD2Ev(A+(R<<2)|0);R=R+1|0}while(R>>>0<(c[v>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(w,1)}while(0);__ZN10StringNameD2Ev(C);__Z8D_METHODPKcS0_S0_(D,500199,1128132,1126230);C=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(C);c[C>>2]=26676;__ZN10MethodBind10_set_constEb(C,0);__ZN10MethodBind24_generate_argument_typesEi(C,2);c[C+44>>2]=1362;c[C+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,C,D,0,0)|0;C=D+4|0;w=c[C>>2]|0;do if(w|0){if(__Z16atomic_decrementPj(w+-8|0)|0)break;B=c[C>>2]|0;v=(B|0)==0?0:B+-4|0;B=v+4|0;if(c[v>>2]|0){R=0;do{__ZN10StringNameD2Ev(B+(R<<2)|0);R=R+1|0}while(R>>>0<(c[v>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(w,1)}while(0);__ZN10StringNameD2Ev(D);__Z8D_METHODPKcS0_(E,500704,1128132);D=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(D);c[D>>2]=26712;__ZN10MethodBind10_set_constEb(D,1);__ZN10MethodBind24_generate_argument_typesEi(D,1);__ZN10MethodBind12_set_returnsEb(D,1);c[D+44>>2]=4395;c[D+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,D,E,0,0)|0;D=E+4|0;w=c[D>>2]|0;do if(w|0){if(__Z16atomic_decrementPj(w+-8|0)|0)break;C=c[D>>2]|0;v=(C|0)==0?0:C+-4|0;C=v+4|0;if(c[v>>2]|0){R=0;do{__ZN10StringNameD2Ev(C+(R<<2)|0);R=R+1|0}while(R>>>0<(c[v>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(w,1)}while(0);__ZN10StringNameD2Ev(E);__Z8D_METHODPKcS0_(F,501483,1128132);E=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(E);c[E>>2]=26748;__ZN10MethodBind10_set_constEb(E,1);__ZN10MethodBind24_generate_argument_typesEi(E,1);__ZN10MethodBind12_set_returnsEb(E,1);c[E+44>>2]=4396;c[E+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,E,F,0,0)|0;E=F+4|0;w=c[E>>2]|0;do if(w|0){if(__Z16atomic_decrementPj(w+-8|0)|0)break;D=c[E>>2]|0;v=(D|0)==0?0:D+-4|0;D=v+4|0;if(c[v>>2]|0){R=0;do{__ZN10StringNameD2Ev(D+(R<<2)|0);R=R+1|0}while(R>>>0<(c[v>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(w,1)}while(0);__ZN10StringNameD2Ev(F);__Z8D_METHODPKcS0_S0_(G,501827,1128132,1062456);F=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(F);c[F>>2]=26784;__ZN10MethodBind10_set_constEb(F,0);__ZN10MethodBind24_generate_argument_typesEi(F,2);c[F+44>>2]=58;c[F+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,F,G,0,0)|0;F=G+4|0;w=c[F>>2]|0;do if(w|0){if(__Z16atomic_decrementPj(w+-8|0)|0)break;E=c[F>>2]|0;v=(E|0)==0?0:E+-4|0;E=v+4|0;if(c[v>>2]|0){R=0;do{__ZN10StringNameD2Ev(E+(R<<2)|0);R=R+1|0}while(R>>>0<(c[v>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(w,1)}while(0);__ZN10StringNameD2Ev(G);__Z8D_METHODPKcS0_(H,501568,1128132);G=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(G);c[G>>2]=26820;__ZN10MethodBind10_set_constEb(G,1);__ZN10MethodBind24_generate_argument_typesEi(G,1);__ZN10MethodBind12_set_returnsEb(G,1);c[G+44>>2]=21;c[G+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,G,H,0,0)|0;G=H+4|0;w=c[G>>2]|0;do if(w|0){if(__Z16atomic_decrementPj(w+-8|0)|0)break;F=c[G>>2]|0;v=(F|0)==0?0:F+-4|0;F=v+4|0;if(c[v>>2]|0){R=0;do{__ZN10StringNameD2Ev(F+(R<<2)|0);R=R+1|0}while(R>>>0<(c[v>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(w,1)}while(0);__ZN10StringNameD2Ev(H);__Z8D_METHODPKcS0_S0_(I,501860,1128132,1128565);H=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(H);c[H>>2]=26856;__ZN10MethodBind10_set_constEb(H,0);__ZN10MethodBind24_generate_argument_typesEi(H,2);c[H+44>>2]=1363;c[H+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,H,I,0,0)|0;H=I+4|0;w=c[H>>2]|0;do if(w|0){if(__Z16atomic_decrementPj(w+-8|0)|0)break;G=c[H>>2]|0;v=(G|0)==0?0:G+-4|0;G=v+4|0;if(c[v>>2]|0){R=0;do{__ZN10StringNameD2Ev(G+(R<<2)|0);R=R+1|0}while(R>>>0<(c[v>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(w,1)}while(0);__ZN10StringNameD2Ev(I);__Z8D_METHODPKcS0_(J,502007,1128132);I=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(I);c[I>>2]=26892;__ZN10MethodBind10_set_constEb(I,1);__ZN10MethodBind24_generate_argument_typesEi(I,1);__ZN10MethodBind12_set_returnsEb(I,1);c[I+44>>2]=1364;c[I+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,I,J,0,0)|0;I=J+4|0;w=c[I>>2]|0;do if(w|0){if(__Z16atomic_decrementPj(w+-8|0)|0)break;H=c[I>>2]|0;v=(H|0)==0?0:H+-4|0;H=v+4|0;if(c[v>>2]|0){R=0;do{__ZN10StringNameD2Ev(H+(R<<2)|0);R=R+1|0}while(R>>>0<(c[v>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(w,1)}while(0);__ZN10StringNameD2Ev(J);__Z8D_METHODPKcS0_(K,500478,1128132);J=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(J);c[J>>2]=26244;__ZN10MethodBind10_set_constEb(J,0);__ZN10MethodBind24_generate_argument_typesEi(J,1);c[J+44>>2]=536;c[J+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,J,K,0,0)|0;J=K+4|0;w=c[J>>2]|0;do if(w|0){if(__Z16atomic_decrementPj(w+-8|0)|0)break;I=c[J>>2]|0;v=(I|0)==0?0:I+-4|0;I=v+4|0;if(c[v>>2]|0){R=0;do{__ZN10StringNameD2Ev(I+(R<<2)|0);R=R+1|0}while(R>>>0<(c[v>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(w,1)}while(0);__ZN10StringNameD2Ev(K);__Z8D_METHODPKcS0_(L,502037,1128132);K=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(K);c[K>>2]=26280;__ZN10MethodBind10_set_constEb(K,1);__ZN10MethodBind24_generate_argument_typesEi(K,0);__ZN10MethodBind12_set_returnsEb(K,1);c[K+44>>2]=4751;c[K+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,K,L,0,0)|0;K=L+4|0;w=c[K>>2]|0;do if(w|0){if(__Z16atomic_decrementPj(w+-8|0)|0)break;J=c[K>>2]|0;v=(J|0)==0?0:J+-4|0;J=v+4|0;if(c[v>>2]|0){R=0;do{__ZN10StringNameD2Ev(J+(R<<2)|0);R=R+1|0}while(R>>>0<(c[v>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(w,1)}while(0);__ZN10StringNameD2Ev(L);__Z8D_METHODPKc(M,1132387);L=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(L);c[L>>2]=26388;__ZN10MethodBind10_set_constEb(L,0);__ZN10MethodBind24_generate_argument_typesEi(L,0);c[L+44>>2]=5020;c[L+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,L,M,0,0)|0;L=M+4|0;w=c[L>>2]|0;do if(w|0){if(__Z16atomic_decrementPj(w+-8|0)|0)break;K=c[L>>2]|0;v=(K|0)==0?0:K+-4|0;K=v+4|0;if(c[v>>2]|0){R=0;do{__ZN10StringNameD2Ev(K+(R<<2)|0);R=R+1|0}while(R>>>0<(c[v>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(w,1)}while(0);__ZN10StringNameD2Ev(M);__Z8D_METHODPKc(N,855183);M=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(M);c[M>>2]=26928;__ZN10MethodBind10_set_constEb(M,0);__ZN10MethodBind24_generate_argument_typesEi(M,0);__ZN10MethodBind12_set_returnsEb(M,1);c[M+44>>2]=4752;c[M+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,M,N,0,0)|0;M=N+4|0;w=c[M>>2]|0;do if(w|0){if(__Z16atomic_decrementPj(w+-8|0)|0)break;L=c[M>>2]|0;v=(L|0)==0?0:L+-4|0;L=v+4|0;if(c[v>>2]|0){R=0;do{__ZN10StringNameD2Ev(L+(R<<2)|0);R=R+1|0}while(R>>>0<(c[v>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(w,1)}while(0);__ZN10StringNameD2Ev(N);__ZN6StringC2EPKc(b,502137);c[y>>2]=c[b>>2];__ZN10StringNameC2ERK6String(k,y);__ZN10StringNameC2EPKc(b,502056);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(k,b,-1);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(k);k=c[y>>2]|0;if(!k){l=a;return}if(__Z16atomic_decrementPj(k+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(k,1);l=a;return}function __ZN7GridMap13set_cell_sizeEf(a,b){a=a|0;b=+b;g[a+448>>2]=b;__ZN7GridMap21_recreate_octant_dataEv(a);return}function __ZN7GridMap15set_octant_sizeEi(a,b){a=a|0;b=b|0;c[a+452>>2]=b;__ZN7GridMap21_recreate_octant_dataEv(a);return}function __ZNK7GridMap15get_octant_sizeEv(a){a=a|0;return c[a+452>>2]|0}function __ZN7GridMap26_update_dirty_map_callbackEv(b){b=b|0;var d=0,e=0,f=0,g=0;d=b+520|0;if(!(a[d>>0]|0))return;e=c[b+484>>2]|0;if(e|0?(f=c[e+8>>2]|0,e=c[b+488>>2]|0,(f|0)!=(e|0)):0){g=f;while(1){f=c[g+8>>2]|0;if((f|0)==(e|0))break;else g=f}if(g|0){e=g;do{__ZN7GridMap14_octant_updateERKNS_9OctantKeyE(b,e+24|0);e=c[e+16>>2]|0}while((e|0)!=0)}}a[d>>0]=0;return}function __ZN7GridMap16resource_changedERK3RefI8ResourceE(a,b){a=a|0;b=b|0;__ZN7GridMap21_recreate_octant_dataEv(a);return}function __ZN7GridMap12set_center_xEb(b,c){b=b|0;c=c|0;a[b+456>>0]=c&1;__ZN7GridMap21_recreate_octant_dataEv(b);return}function __ZN7GridMap12set_center_yEb(b,c){b=b|0;c=c|0;a[b+457>>0]=c&1;__ZN7GridMap21_recreate_octant_dataEv(b);return}function __ZN7GridMap12set_center_zEb(b,c){b=b|0;c=c|0;a[b+458>>0]=c&1;__ZN7GridMap21_recreate_octant_dataEv(b);return}function __ZN7GridMap32area_set_portal_disable_distanceEif(b,d,e){b=b|0;d=d|0;e=+e;var f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);h=f;c[h>>2]=d;i=b+508|0;j=c[i>>2]|0;a:do if(j|0){k=c[j+8>>2]|0;n=c[b+512>>2]|0;b:do if((k|0)==(n|0))o=k;else{p=k;while(1){q=c[p+24>>2]|0;if((q|0)>(d|0))r=p+8|0;else{if((q|0)>=(d|0)){o=p;break b}r=p+4|0}p=c[r>>2]|0;if((p|0)==(n|0))break a}}while(0);if((o|0)!=(n|0)&(o|0)!=0){a[1263537]=0;g[(c[(__ZN3MapIiPN7GridMap4AreaE10ComparatorIiE16DefaultAllocatorEixERKi(i,h)|0)>>2]|0)+36>>2]=e;l=f;return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(501827,500124,1148,500213,0);l=f;return}function __ZN7GridMap29area_set_portal_disable_colorEi5Color(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f;c[g>>2]=d;h=b+508|0;i=c[h>>2]|0;a:do if(i|0){j=c[i+8>>2]|0;k=c[b+512>>2]|0;b:do if((j|0)==(k|0))n=j;else{o=j;while(1){p=c[o+24>>2]|0;if((p|0)>(d|0))q=o+8|0;else{if((p|0)>=(d|0)){n=o;break b}q=o+4|0}o=c[q>>2]|0;if((o|0)==(k|0))break a}}while(0);if((n|0)!=(k|0)&(n|0)!=0){a[1263537]=0;j=(c[(__ZN3MapIiPN7GridMap4AreaE10ComparatorIiE16DefaultAllocatorEixERKi(h,g)|0)>>2]|0)+40|0;c[j>>2]=c[e>>2];c[j+4>>2]=c[e+4>>2];c[j+8>>2]=c[e+8>>2];c[j+12>>2]=c[e+12>>2];l=f;return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(501860,500124,1164,500213,0);l=f;return}function __ZNK7GridMap29area_get_portal_disable_colorEi(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0;f=c[d+508>>2]|0;a:do if(f|0){h=c[f+8>>2]|0;i=c[d+512>>2]|0;j=(h|0)==(i|0);b:do if(j)k=h;else{l=h;while(1){m=c[l+24>>2]|0;if((m|0)>(e|0))n=l+8|0;else{if((m|0)>=(e|0)){k=l;break b}n=l+4|0}l=c[n>>2]|0;if((l|0)==(i|0))break a}}while(0);if((k|0)!=(i|0)&(k|0)!=0){a[1263537]=0;c:do if(j)o=h;else{l=h;do{m=c[l+24>>2]|0;if((m|0)>(e|0))p=l+8|0;else{if((m|0)>=(e|0)){o=l;break c}p=l+4|0}l=c[p>>2]|0}while((l|0)!=(i|0));__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145936,604,1145947,0)}while(0);if((o|0)==(i|0)|(o|0)==0)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145936,604,1145947,0);a[1263537]=0;h=(c[o+28>>2]|0)+40|0;c[b>>2]=c[h>>2];c[b+4>>2]=c[h+4>>2];c[b+8>>2]=c[h+8>>2];c[b+12>>2]=c[h+12>>2];return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(502007,500124,1172,502074,0);g[b>>2]=0.0;g[b+4>>2]=0.0;g[b+8>>2]=0.0;g[b+12>>2]=1.0;return}function __ZN7GridMap5clearEv(a){a=a|0;__ZN7GridMap15_clear_internalEb(a,0);return}function __ZN7GridMap10get_meshesEv(a){a=a|0;var e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0.0,s=0.0,t=0.0,u=0.0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0.0,N=0.0,O=0.0;e=l;l=l+112|0;if((l|0)>=(m|0))ba(112);f=e+24|0;h=e+100|0;i=e+104|0;j=e+96|0;k=e+48|0;n=e;o=a+480|0;if(!(c[o>>2]|0)){__ZN5ArrayC2Ev(h);p=c[h>>2]|0;l=e;return p|0}q=a+448|0;r=+g[q>>2]*.5;s=r*+(d[a+456>>0]|0);t=r*+(d[a+457>>0]|0);u=r*+(d[a+458>>0]|0);__ZN5ArrayC2Ev(i);v=c[a+496>>2]|0;if(v|0?(w=c[v+8>>2]|0,v=c[a+500>>2]|0,(w|0)!=(v|0)):0){x=w;while(1){w=c[x+8>>2]|0;if((w|0)==(v|0))break;else x=w}if(x|0){v=k+4|0;w=k+8|0;y=k+12|0;z=k+16|0;A=k+20|0;B=k+24|0;C=k+28|0;D=k+32|0;E=k+44|0;F=k+40|0;G=k+36|0;H=a+460|0;a=f+4|0;I=f+8|0;J=x;do{x=J+32|0;K=c[x>>2]&65535;if(__ZNK11MeshLibrary8has_itemEi(c[o>>2]|0,K)|0?(L=__ZNK11MeshLibrary13get_item_meshEi(c[o>>2]|0,K)|0,c[j>>2]=L,L|0):0){L=J+24|0;r=+(b[L>>1]|0);M=+(b[L+2>>1]|0);N=+(b[L+4>>1]|0);g[k>>2]=1.0;g[v>>2]=0.0;g[w>>2]=0.0;g[y>>2]=0.0;g[z>>2]=1.0;g[A>>2]=0.0;g[B>>2]=0.0;g[C>>2]=0.0;g[D>>2]=1.0;g[E>>2]=0.0;g[F>>2]=0.0;g[G>>2]=0.0;__ZN5Basis20set_orthogonal_indexEi(k,(c[x>>2]|0)>>>16&31);O=+g[q>>2];g[G>>2]=s+r*O;g[F>>2]=t+M*O;g[E>>2]=u+N*O;x=c[H>>2]|0;c[f>>2]=x;c[a>>2]=x;c[I>>2]=x;__ZN5Basis5scaleERK7Vector3(k,f);__ZN7VariantC2ERK9Transform(f,k);__ZN5Array9push_backERK7Variant(i,f);if(c[f>>2]|0)__ZN7Variant5clearEv(f);__ZN6RefPtrC2Ev(f);__ZN3RefI9ReferenceEaSI4MeshEEvRKS_IT_E(f,j);__ZN7VariantC2ERK6RefPtr(n,f);__ZN6RefPtrD2Ev(f);__ZN5Array9push_backERK7Variant(i,n);if(c[n>>2]|0)__ZN7Variant5clearEv(n);x=c[j>>2]|0;if((x|0?__ZN9Reference11unreferenceEv(x)|0:0)?(x=c[j>>2]|0,__Z17predelete_handlerP6Object(x)|0):0){gj[c[(c[x>>2]|0)+76>>2]&8191](x);__ZN6Memory11free_staticEPvb(x,0)}}J=c[J+16>>2]|0}while((J|0)!=0)}}__ZN5ArrayC2ERKS_(h,i);__ZN5ArrayD2Ev(i);p=c[h>>2]|0;l=e;return p|0}function __ZN3RefI9ReferenceEaSI4MeshEEvRKS_IT_E(a,b){a=a|0;b=b|0;var d=0,e=0;d=c[b>>2]|0;if(!d){b=c[a>>2]|0;if((b|0?__ZN9Reference11unreferenceEv(b)|0:0)?(b=c[a>>2]|0,__Z17predelete_handlerP6Object(b)|0):0){gj[c[(c[b>>2]|0)+76>>2]&8191](b);__ZN6Memory11free_staticEPvb(b,0)}c[a>>2]=0;return}b=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1220724)|0;e=b?d:0;d=c[a>>2]|0;if((e|0)==(d|0))return;if((d|0?__ZN9Reference11unreferenceEv(d)|0:0)?(d=c[a>>2]|0,__Z17predelete_handlerP6Object(d)|0):0){gj[c[(c[d>>2]|0)+76>>2]&8191](d);__ZN6Memory11free_staticEPvb(d,0)}c[a>>2]=e;if(!e)return;__ZN9Reference9referenceEv(e);return}function __ZNK12MethodBind0RI7GridMap5ArrayE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;if((b|0)!=-1){f=0;l=a;return f|0}__ZN5ArrayC2Ev(d);__ZN7VariantC2ERK5Array(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);__ZN5ArrayD2Ev(d);f=b;l=a;return f|0}function __ZNK12MethodBind0RI7GridMap5ArrayE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,502137);l=a;return c[b>>2]|0}function __ZN12MethodBind0RI7GridMap5ArrayE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;j=f+24|0;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1220916)|0:0){c[h>>2]=0;a[1263537]=0;k=c[d+24>>2]|0;if((k|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=k;c[b>>2]=0;l=f;return}n=k-(c[d+20>>2]|0)|0;if((n|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=n;c[b>>2]=0;l=f;return}n=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))o=n;else o=c[(c[d>>2]|0)+n>>2]|0;c[j>>2]=ij[o&8191](d)|0;__ZN7VariantC2ERK5Array(i,j);__ZN5ArrayD2Ev(j);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,266,1146558,0);c[b>>2]=0;l=f;return}function __ZN12MethodBind0RI7GridMap5ArrayE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=d;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1220916)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;c[f>>2]=ij[i&8191](a)|0;__ZN5ArrayaSERKS_(e,f);__ZN5ArrayD2Ev(f);l=d;return}function __ZN12MethodBind0RI7GridMap5ArrayED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind1RCI7GridMap5ColoriE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case -1:{g[d>>2]=0.0;g[d+4>>2]=0.0;g[d+8>>2]=0.0;g[d+12>>2]=1.0;__ZN7VariantC2ERK5Color(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);f=b;l=a;return f|0}case 0:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;l=a;return f|0}default:{f=0;l=a;return f|0}}return 0}function __ZNK13MethodBind1RCI7GridMap5ColoriE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,502137);l=a;return c[b>>2]|0}function __ZN13MethodBind1RCI7GridMap5ColoriE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0;i=l;l=l+64|0;if((l|0)>=(m|0))ba(64);j=i+24|0;k=i+48|0;n=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1220916)|0:0){c[h>>2]=0;a[1263537]=0;o=d+24|0;p=c[o>>2]|0;if((p|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=p;c[b>>2]=0;l=i;return}q=p-(c[d+20>>2]|0)|0;if((q|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=q;c[b>>2]=0;l=i;return}if((g|0)>0){if((p|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);r=0}else{a[1263537]=0;r=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,r)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=r;c[b>>2]=0;l=i;return}}r=c[d+44>>2]|0;p=c[d+48>>2]|0;q=e+(p>>1)|0;if(!(p&1))s=r;else s=c[(c[q>>2]|0)+r>>2]|0;do if((g|0)<1){r=c[o>>2]|0;p=r+-1|0;if((r|0)>=1){e=c[d+16>>2]|0;t=(e|0)==0;if(t)u=0;else u=c[e+-4>>2]|0;if((r|0)<=(u|0)){if(t)v=0;else v=c[e+-4>>2]|0;do if((v|0)<(r|0)){if(t)w=0;else w=c[e+-4>>2]|0;if((w|0)<(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);x=0;break}else{a[1263537]=0;y=31;break}}else y=31;while(0);if((y|0)==31)x=e+(p*24|0)|0;__ZN7VariantC2ERKS_(n,x);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f>>2]|0);while(0);f=__ZNK7VariantcviEv(n)|0;bj[s&4095](k,q,f);__ZN7VariantC2ERK5Color(j,k);if(c[n>>2]|0)__ZN7Variant5clearEv(n);__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1217,1146558,0);c[b>>2]=0;l=i;return}function __ZN13MethodBind1RCI7GridMap5ColoriE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f;if(!b)h=0;else{i=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1220916)|0;h=i?b:0}b=c[a+44>>2]|0;i=c[a+48>>2]|0;a=h+(i>>1)|0;if(!(i&1))j=b;else j=c[(c[a>>2]|0)+b>>2]|0;bj[j&4095](g,a,c[c[d>>2]>>2]|0);c[e>>2]=c[g>>2];c[e+4>>2]=c[g+4>>2];c[e+8>>2]=c[g+8>>2];c[e+12>>2]=c[g+12>>2];l=f;return}function __ZN13MethodBind1RCI7GridMap5ColoriED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind2I7GridMapi5ColorE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case 0:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;l=a;return f|0}case 1:{g[d>>2]=0.0;g[d+4>>2]=0.0;g[d+8>>2]=0.0;g[d+12>>2]=1.0;__ZN7VariantC2ERK5Color(e,d);d=c[e>>2]|0;if(d|0)__ZN7Variant5clearEv(e);f=d;l=a;return f|0}default:{f=0;l=a;return f|0}}return 0}function __ZNK11MethodBind2I7GridMapi5ColorE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,502137);l=a;return c[b>>2]|0}function __ZN11MethodBind2I7GridMapi5ColorE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0;i=l;l=l+80|0;if((l|0)>=(m|0))ba(80);j=i+64|0;k=i+24|0;n=i+48|0;o=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1220916)|0:0){c[h>>2]=0;a[1263537]=0;p=d+24|0;q=c[p>>2]|0;if((q|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=q;c[b>>2]=0;l=i;return}r=q-(c[d+20>>2]|0)|0;if((r|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=r;c[b>>2]=0;l=i;return}if((g|0)>0){if((q|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);s=0}else{a[1263537]=0;s=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,s)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=s;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[p>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);t=0}else{a[1263537]=0;t=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,t)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=t;c[b>>2]=0;l=i;return}}}t=c[d+44>>2]|0;s=c[d+48>>2]|0;q=e+(s>>1)|0;if(!(s&1))u=t;else u=c[(c[q>>2]|0)+t>>2]|0;do if((g|0)<1){t=c[p>>2]|0;s=t+-1|0;if((t|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)v=0;else v=c[e+-4>>2]|0;if((t|0)<=(v|0)){if(r)w=0;else w=c[e+-4>>2]|0;do if((w|0)<(t|0)){if(r)x=0;else x=c[e+-4>>2]|0;if((x|0)<(t|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);y=0;break}else{a[1263537]=0;z=37;break}}else z=37;while(0);if((z|0)==37)y=e+(s*24|0)|0;__ZN7VariantC2ERKS_(k,y);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);y=__ZNK7VariantcviEv(k)|0;do if((g|0)<2){x=c[p>>2]|0;w=x+-1|0;v=x+-2|0;if((x|0)>=2){x=c[d+16>>2]|0;t=(x|0)==0;if(t)A=0;else A=c[x+-4>>2]|0;if((w|0)<=(A|0)){if(t)B=0;else B=c[x+-4>>2]|0;do if((B|0)<(w|0)){if(t)C=0;else C=c[x+-4>>2]|0;if((C|0)<(w|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);D=0;break}else{a[1263537]=0;z=54;break}}else z=54;while(0);if((z|0)==54)D=x+(v*24|0)|0;__ZN7VariantC2ERKS_(o,D);break}}c[o>>2]=0}else __ZN7VariantC2ERKS_(o,c[f+4>>2]|0);while(0);__ZNK7Variantcv5ColorEv(n,o);c[j>>2]=c[n>>2];c[j+4>>2]=c[n+4>>2];c[j+8>>2]=c[n+8>>2];c[j+12>>2]=c[n+12>>2];bj[u&4095](q,y,j);if(c[o>>2]|0)__ZN7Variant5clearEv(o);if(c[k>>2]|0)__ZN7Variant5clearEv(k);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1380,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind2I7GridMapi5ColorE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1220916)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;b=c[c[d>>2]>>2]|0;h=c[d+4>>2]|0;c[f>>2]=c[h>>2];c[f+4>>2]=c[h+4>>2];c[f+8>>2]=c[h+8>>2];c[f+12>>2]=c[h+12>>2];bj[i&4095](a,b,f);l=e;return}function __ZN11MethodBind2I7GridMapi5ColorED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind1RCI7GridMapfiE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;switch(b|0){case -1:{__ZN7VariantC2Ef(d,0.0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}case 0:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}default:e=0}l=a;return e|0}function __ZNK13MethodBind1RCI7GridMapfiE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,502137);l=a;return c[b>>2]|0}function __ZN13MethodBind1RCI7GridMapfiE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;i=l;l=l+48|0;if((l|0)>=(m|0))ba(48);j=i+24|0;k=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1220916)|0:0){c[h>>2]=0;a[1263537]=0;n=d+24|0;o=c[n>>2]|0;if((o|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=o;c[b>>2]=0;l=i;return}p=o-(c[d+20>>2]|0)|0;if((p|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=p;c[b>>2]=0;l=i;return}if((g|0)>0){if((o|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);q=0}else{a[1263537]=0;q=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,q)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=q;c[b>>2]=0;l=i;return}}q=c[d+44>>2]|0;o=c[d+48>>2]|0;p=e+(o>>1)|0;if(!(o&1))r=q;else r=c[(c[p>>2]|0)+q>>2]|0;do if((g|0)<1){q=c[n>>2]|0;o=q+-1|0;if((q|0)>=1){e=c[d+16>>2]|0;s=(e|0)==0;if(s)t=0;else t=c[e+-4>>2]|0;if((q|0)<=(t|0)){if(s)u=0;else u=c[e+-4>>2]|0;do if((u|0)<(q|0)){if(s)v=0;else v=c[e+-4>>2]|0;if((v|0)<(q|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);w=0;break}else{a[1263537]=0;x=31;break}}else x=31;while(0);if((x|0)==31)w=e+(o*24|0)|0;__ZN7VariantC2ERKS_(k,w);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);f=__ZNK7VariantcviEv(k)|0;__ZN7VariantC2Ef(j,+ii[r&127](p,f));if(c[k>>2]|0)__ZN7Variant5clearEv(k);__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1217,1146558,0);c[b>>2]=0;l=i;return}function __ZN13MethodBind1RCI7GridMapfiE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0;if(!b)f=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1220916)|0;f=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=f+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;g[e>>2]=+ii[i&127](a,c[c[d>>2]>>2]|0);return}function __ZN13MethodBind1RCI7GridMapfiED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind2I7GridMapifE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;switch(b|0){case 0:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}case 1:{__ZN7VariantC2Ef(d,0.0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}default:e=0}l=a;return e|0}function __ZNK11MethodBind2I7GridMapifE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,502137);l=a;return c[b>>2]|0}function __ZN11MethodBind2I7GridMapifE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0.0;i=l;l=l+48|0;if((l|0)>=(m|0))ba(48);j=i+24|0;k=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1220916)|0:0){c[h>>2]=0;a[1263537]=0;n=d+24|0;o=c[n>>2]|0;if((o|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=o;c[b>>2]=0;l=i;return}p=o-(c[d+20>>2]|0)|0;if((p|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=p;c[b>>2]=0;l=i;return}if((g|0)>0){if((o|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);q=0}else{a[1263537]=0;q=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,q)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=q;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[n>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);r=0}else{a[1263537]=0;r=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,r)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=r;c[b>>2]=0;l=i;return}}}r=c[d+44>>2]|0;q=c[d+48>>2]|0;o=e+(q>>1)|0;if(!(q&1))s=r;else s=c[(c[o>>2]|0)+r>>2]|0;do if((g|0)<1){r=c[n>>2]|0;q=r+-1|0;if((r|0)>=1){e=c[d+16>>2]|0;p=(e|0)==0;if(p)t=0;else t=c[e+-4>>2]|0;if((r|0)<=(t|0)){if(p)u=0;else u=c[e+-4>>2]|0;do if((u|0)<(r|0)){if(p)v=0;else v=c[e+-4>>2]|0;if((v|0)<(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);w=0;break}else{a[1263537]=0;x=37;break}}else x=37;while(0);if((x|0)==37)w=e+(q*24|0)|0;__ZN7VariantC2ERKS_(j,w);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);w=__ZNK7VariantcviEv(j)|0;do if((g|0)<2){v=c[n>>2]|0;u=v+-1|0;t=v+-2|0;if((v|0)>=2){v=c[d+16>>2]|0;r=(v|0)==0;if(r)y=0;else y=c[v+-4>>2]|0;if((u|0)<=(y|0)){if(r)z=0;else z=c[v+-4>>2]|0;do if((z|0)<(u|0)){if(r)A=0;else A=c[v+-4>>2]|0;if((A|0)<(u|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);B=0;break}else{a[1263537]=0;x=54;break}}else x=54;while(0);if((x|0)==54)B=v+(t*24|0)|0;__ZN7VariantC2ERKS_(k,B);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f+4>>2]|0);while(0);C=+__ZNK7VariantcvfEv(k);dj[s&127](o,w,C);if(c[k>>2]|0)__ZN7Variant5clearEv(k);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1380,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind2I7GridMapifE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,h=0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1220916)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1))h=b;else h=c[(c[a>>2]|0)+b>>2]|0;dj[h&127](a,c[c[d>>2]>>2]|0,+g[c[d+4>>2]>>2]);return}function __ZN11MethodBind2I7GridMapifED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind1RCI7GridMapbiE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;switch(b|0){case -1:{__ZN7VariantC2Eb(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}case 0:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}default:e=0}l=a;return e|0}function __ZNK13MethodBind1RCI7GridMapbiE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,502137);l=a;return c[b>>2]|0}function __ZN13MethodBind1RCI7GridMapbiE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;i=l;l=l+48|0;if((l|0)>=(m|0))ba(48);j=i+24|0;k=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1220916)|0:0){c[h>>2]=0;a[1263537]=0;n=d+24|0;o=c[n>>2]|0;if((o|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=o;c[b>>2]=0;l=i;return}p=o-(c[d+20>>2]|0)|0;if((p|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=p;c[b>>2]=0;l=i;return}if((g|0)>0){if((o|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);q=0}else{a[1263537]=0;q=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,q)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=q;c[b>>2]=0;l=i;return}}q=c[d+44>>2]|0;o=c[d+48>>2]|0;p=e+(o>>1)|0;if(!(o&1))r=q;else r=c[(c[p>>2]|0)+q>>2]|0;do if((g|0)<1){q=c[n>>2]|0;o=q+-1|0;if((q|0)>=1){e=c[d+16>>2]|0;s=(e|0)==0;if(s)t=0;else t=c[e+-4>>2]|0;if((q|0)<=(t|0)){if(s)u=0;else u=c[e+-4>>2]|0;do if((u|0)<(q|0)){if(s)v=0;else v=c[e+-4>>2]|0;if((v|0)<(q|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);w=0;break}else{a[1263537]=0;x=31;break}}else x=31;while(0);if((x|0)==31)w=e+(o*24|0)|0;__ZN7VariantC2ERKS_(k,w);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);f=__ZNK7VariantcviEv(k)|0;__ZN7VariantC2Eb(j,$i[r&8191](p,f)|0);if(c[k>>2]|0)__ZN7Variant5clearEv(k);__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1217,1146558,0);c[b>>2]=0;l=i;return}function __ZN13MethodBind1RCI7GridMapbiE7ptrcallEP6ObjectPPKvPv(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0;if(!d)g=0;else{h=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1220916)|0;g=h?d:0}d=c[b+44>>2]|0;h=c[b+48>>2]|0;b=g+(h>>1)|0;if(!(h&1))i=d;else i=c[(c[b>>2]|0)+d>>2]|0;a[f>>0]=($i[i&8191](b,c[c[e>>2]>>2]|0)|0)&1;return}function __ZN13MethodBind1RCI7GridMapbiED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind1RCI7GridMap6StringiE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return __ZNK13MethodBind1RCI7GridMap6StringiE18_get_argument_typeEi(a,b)|0}function __ZNK13MethodBind1RCI7GridMap6StringiE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,502137);l=a;return c[b>>2]|0}function __ZN13MethodBind1RCI7GridMap6StringiE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0;i=l;l=l+64|0;if((l|0)>=(m|0))ba(64);j=i+24|0;k=i+48|0;n=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1220916)|0:0){c[h>>2]=0;a[1263537]=0;o=d+24|0;p=c[o>>2]|0;if((p|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=p;c[b>>2]=0;l=i;return}q=p-(c[d+20>>2]|0)|0;if((q|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=q;c[b>>2]=0;l=i;return}if((g|0)>0){if((p|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);r=0}else{a[1263537]=0;r=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,r)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=r;c[b>>2]=0;l=i;return}}r=c[d+44>>2]|0;p=c[d+48>>2]|0;q=e+(p>>1)|0;if(!(p&1))s=r;else s=c[(c[q>>2]|0)+r>>2]|0;do if((g|0)<1){r=c[o>>2]|0;p=r+-1|0;if((r|0)>=1){e=c[d+16>>2]|0;t=(e|0)==0;if(t)u=0;else u=c[e+-4>>2]|0;if((r|0)<=(u|0)){if(t)v=0;else v=c[e+-4>>2]|0;do if((v|0)<(r|0)){if(t)w=0;else w=c[e+-4>>2]|0;if((w|0)<(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);x=0;break}else{a[1263537]=0;y=31;break}}else y=31;while(0);if((y|0)==31)x=e+(p*24|0)|0;__ZN7VariantC2ERKS_(n,x);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f>>2]|0);while(0);f=__ZNK7VariantcviEv(n)|0;c[k>>2]=$i[s&8191](q,f)|0;__ZN7VariantC2ERK6String(j,k);f=c[k>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);if(c[n>>2]|0)__ZN7Variant5clearEv(n);__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1217,1146558,0);c[b>>2]=0;l=i;return}function __ZN13MethodBind1RCI7GridMap6StringiE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0;if(!b)f=0;else{g=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1220916)|0;f=g?b:0}b=c[a+44>>2]|0;g=c[a+48>>2]|0;a=f+(g>>1)|0;if(!(g&1))h=b;else h=c[(c[a>>2]|0)+b>>2]|0;b=$i[h&8191](a,c[c[d>>2]>>2]|0)|0;d=b;a=c[e>>2]|0;if((a|0)==(b|0)){if(!b)return}else{if(a|0?(__Z16atomic_decrementPj(a+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(a,1);c[e>>2]=0;if(!b)return;if(__Z28atomic_conditional_incrementPj(b+-8|0)|0)c[e>>2]=d}if(__Z16atomic_decrementPj(b+-8|0)|0)return;__ZN6Memory11free_staticEPvb(b,1);return}function __ZN13MethodBind1RCI7GridMap6StringiED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind1RCI7GridMap6StringiE18_get_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case -1:{c[d>>2]=0;__ZN7VariantC2ERK6String(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);e=c[d>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);f=b;l=a;return f|0}case 0:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;l=a;return f|0}default:{f=0;l=a;return f|0}}return 0}function __ZNK11MethodBind2I7GridMapiRK6StringE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return __ZNK11MethodBind2I7GridMapiRK6StringE18_get_argument_typeEi(a,b)|0}function __ZNK11MethodBind2I7GridMapiRK6StringE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,502137);l=a;return c[b>>2]|0}function __ZN11MethodBind2I7GridMapiRK6StringE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0;i=l;l=l+64|0;if((l|0)>=(m|0))ba(64);j=i+24|0;k=i+48|0;n=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1220916)|0:0){c[h>>2]=0;a[1263537]=0;o=d+24|0;p=c[o>>2]|0;if((p|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=p;c[b>>2]=0;l=i;return}q=p-(c[d+20>>2]|0)|0;if((q|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=q;c[b>>2]=0;l=i;return}if((g|0)>0){if((p|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);r=0}else{a[1263537]=0;r=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,r)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=r;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[o>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);s=0}else{a[1263537]=0;s=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,s)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=s;c[b>>2]=0;l=i;return}}}s=c[d+44>>2]|0;r=c[d+48>>2]|0;p=e+(r>>1)|0;if(!(r&1))t=s;else t=c[(c[p>>2]|0)+s>>2]|0;do if((g|0)<1){s=c[o>>2]|0;r=s+-1|0;if((s|0)>=1){e=c[d+16>>2]|0;q=(e|0)==0;if(q)u=0;else u=c[e+-4>>2]|0;if((s|0)<=(u|0)){if(q)v=0;else v=c[e+-4>>2]|0;do if((v|0)<(s|0)){if(q)w=0;else w=c[e+-4>>2]|0;if((w|0)<(s|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);x=0;break}else{a[1263537]=0;y=37;break}}else y=37;while(0);if((y|0)==37)x=e+(r*24|0)|0;__ZN7VariantC2ERKS_(j,x);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);x=__ZNK7VariantcviEv(j)|0;do if((g|0)<2){w=c[o>>2]|0;v=w+-1|0;u=w+-2|0;if((w|0)>=2){w=c[d+16>>2]|0;s=(w|0)==0;if(s)z=0;else z=c[w+-4>>2]|0;if((v|0)<=(z|0)){if(s)A=0;else A=c[w+-4>>2]|0;do if((A|0)<(v|0)){if(s)B=0;else B=c[w+-4>>2]|0;if((B|0)<(v|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);C=0;break}else{a[1263537]=0;y=54;break}}else y=54;while(0);if((y|0)==54)C=w+(u*24|0)|0;__ZN7VariantC2ERKS_(n,C);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f+4>>2]|0);while(0);c[k>>2]=__ZNK7Variantcv6StringEv(n)|0;bj[t&4095](p,x,k);x=c[k>>2]|0;if(x|0?(__Z16atomic_decrementPj(x+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(x,1);if(c[n>>2]|0)__ZN7Variant5clearEv(n);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1380,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind2I7GridMapiRK6StringE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1220916)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;b=c[c[d>>2]>>2]|0;h=c[d+4>>2]|0;d=c[h>>2]|0;if((d|0)!=0?(__Z28atomic_conditional_incrementPj(d+-8|0)|0)!=0:0)j=c[h>>2]|0;else j=0;c[f>>2]=j;bj[i&4095](a,b,f);b=c[f>>2]|0;if(!b){l=e;return}if(__Z16atomic_decrementPj(b+-8|0)|0){l=e;return}__ZN6Memory11free_staticEPvb(b,1);l=e;return}function __ZN11MethodBind2I7GridMapiRK6StringED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind2I7GridMapiRK6StringE18_get_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case 0:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;l=a;return f|0}case 1:{c[d>>2]=0;__ZN7VariantC2ERK6String(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);e=c[d>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);f=b;l=a;return f|0}default:{f=0;l=a;return f|0}}return 0}function __ZNK11MethodBind2I7GridMapibE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;switch(b|0){case 0:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}case 1:{__ZN7VariantC2Eb(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}default:e=0}l=a;return e|0}function __ZNK11MethodBind2I7GridMapibE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,502137);l=a;return c[b>>2]|0}function __ZN11MethodBind2I7GridMapibE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0;i=l;l=l+48|0;if((l|0)>=(m|0))ba(48);j=i+24|0;k=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1220916)|0:0){c[h>>2]=0;a[1263537]=0;n=d+24|0;o=c[n>>2]|0;if((o|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=o;c[b>>2]=0;l=i;return}p=o-(c[d+20>>2]|0)|0;if((p|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=p;c[b>>2]=0;l=i;return}if((g|0)>0){if((o|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);q=0}else{a[1263537]=0;q=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,q)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=q;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[n>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);r=0}else{a[1263537]=0;r=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,r)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=r;c[b>>2]=0;l=i;return}}}r=c[d+44>>2]|0;q=c[d+48>>2]|0;o=e+(q>>1)|0;if(!(q&1))s=r;else s=c[(c[o>>2]|0)+r>>2]|0;do if((g|0)<1){r=c[n>>2]|0;q=r+-1|0;if((r|0)>=1){e=c[d+16>>2]|0;p=(e|0)==0;if(p)t=0;else t=c[e+-4>>2]|0;if((r|0)<=(t|0)){if(p)u=0;else u=c[e+-4>>2]|0;do if((u|0)<(r|0)){if(p)v=0;else v=c[e+-4>>2]|0;if((v|0)<(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);w=0;break}else{a[1263537]=0;x=37;break}}else x=37;while(0);if((x|0)==37)w=e+(q*24|0)|0;__ZN7VariantC2ERKS_(j,w);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);w=__ZNK7VariantcviEv(j)|0;do if((g|0)<2){v=c[n>>2]|0;u=v+-1|0;t=v+-2|0;if((v|0)>=2){v=c[d+16>>2]|0;r=(v|0)==0;if(r)y=0;else y=c[v+-4>>2]|0;if((u|0)<=(y|0)){if(r)z=0;else z=c[v+-4>>2]|0;do if((z|0)<(u|0)){if(r)A=0;else A=c[v+-4>>2]|0;if((A|0)<(u|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);B=0;break}else{a[1263537]=0;x=54;break}}else x=54;while(0);if((x|0)==54)B=v+(t*24|0)|0;__ZN7VariantC2ERKS_(k,B);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f+4>>2]|0);while(0);f=__ZNK7VariantcvbEv(k)|0;bj[s&4095](o,w,f);if(c[k>>2]|0)__ZN7Variant5clearEv(k);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1380,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind2I7GridMapibE7ptrcallEP6ObjectPPKvPv(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0;if(!d)g=0;else{f=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1220916)|0;g=f?d:0}d=c[b+44>>2]|0;f=c[b+48>>2]|0;b=g+(f>>1)|0;if(!(f&1))h=d;else h=c[(c[b>>2]|0)+d>>2]|0;bj[h&4095](b,c[c[e>>2]>>2]|0,(a[c[e+4>>2]>>0]|0)!=0);return}function __ZN11MethodBind2I7GridMapibED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind1RCI7GridMap5Rect3iE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case -1:{c[d>>2]=0;c[d+4>>2]=0;c[d+8>>2]=0;c[d+12>>2]=0;c[d+16>>2]=0;c[d+20>>2]=0;__ZN7VariantC2ERK5Rect3(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);f=b;l=a;return f|0}case 0:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;l=a;return f|0}default:{f=0;l=a;return f|0}}return 0}function __ZNK13MethodBind1RCI7GridMap5Rect3iE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,502137);l=a;return c[b>>2]|0}function __ZN13MethodBind1RCI7GridMap5Rect3iE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0;i=l;l=l+80|0;if((l|0)>=(m|0))ba(80);j=i+24|0;k=i+48|0;n=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1220916)|0:0){c[h>>2]=0;a[1263537]=0;o=d+24|0;p=c[o>>2]|0;if((p|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=p;c[b>>2]=0;l=i;return}q=p-(c[d+20>>2]|0)|0;if((q|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=q;c[b>>2]=0;l=i;return}if((g|0)>0){if((p|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);r=0}else{a[1263537]=0;r=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,r)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=r;c[b>>2]=0;l=i;return}}r=c[d+44>>2]|0;p=c[d+48>>2]|0;q=e+(p>>1)|0;if(!(p&1))s=r;else s=c[(c[q>>2]|0)+r>>2]|0;do if((g|0)<1){r=c[o>>2]|0;p=r+-1|0;if((r|0)>=1){e=c[d+16>>2]|0;t=(e|0)==0;if(t)u=0;else u=c[e+-4>>2]|0;if((r|0)<=(u|0)){if(t)v=0;else v=c[e+-4>>2]|0;do if((v|0)<(r|0)){if(t)w=0;else w=c[e+-4>>2]|0;if((w|0)<(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);x=0;break}else{a[1263537]=0;y=31;break}}else y=31;while(0);if((y|0)==31)x=e+(p*24|0)|0;__ZN7VariantC2ERKS_(n,x);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f>>2]|0);while(0);f=__ZNK7VariantcviEv(n)|0;bj[s&4095](k,q,f);__ZN7VariantC2ERK5Rect3(j,k);if(c[n>>2]|0)__ZN7Variant5clearEv(n);__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1217,1146558,0);c[b>>2]=0;l=i;return}function __ZN13MethodBind1RCI7GridMap5Rect3iE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);g=f;if(!b)h=0;else{i=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1220916)|0;h=i?b:0}b=c[a+44>>2]|0;i=c[a+48>>2]|0;a=h+(i>>1)|0;if(!(i&1))j=b;else j=c[(c[a>>2]|0)+b>>2]|0;bj[j&4095](g,a,c[c[d>>2]>>2]|0);c[e>>2]=c[g>>2];c[e+4>>2]=c[g+4>>2];c[e+8>>2]=c[g+8>>2];c[e+12>>2]=c[g+12>>2];c[e+16>>2]=c[g+16>>2];c[e+20>>2]=c[g+20>>2];l=f;return}function __ZN13MethodBind1RCI7GridMap5Rect3iED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK12MethodBind2RI7GridMap5ErroriRK5Rect3E18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return __ZNK12MethodBind2RI7GridMap5ErroriRK5Rect3E18_get_argument_typeEi(a,b)|0}function __ZNK12MethodBind2RI7GridMap5ErroriRK5Rect3E18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,502137);l=a;return c[b>>2]|0}function __ZN12MethodBind2RI7GridMap5ErroriRK5Rect3E4callEP6ObjectPPK7VariantiRNS8_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0;i=l;l=l+96|0;if((l|0)>=(m|0))ba(96);j=i+48|0;k=i+24|0;n=i+72|0;o=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1220916)|0:0){c[h>>2]=0;a[1263537]=0;p=d+24|0;q=c[p>>2]|0;if((q|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=q;c[b>>2]=0;l=i;return}r=q-(c[d+20>>2]|0)|0;if((r|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=r;c[b>>2]=0;l=i;return}if((g|0)>0){if((q|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);s=0}else{a[1263537]=0;s=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,s)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=s;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[p>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);t=0}else{a[1263537]=0;t=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,t)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=t;c[b>>2]=0;l=i;return}}}t=c[d+44>>2]|0;s=c[d+48>>2]|0;q=e+(s>>1)|0;if(!(s&1))u=t;else u=c[(c[q>>2]|0)+t>>2]|0;do if((g|0)<1){t=c[p>>2]|0;s=t+-1|0;if((t|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)v=0;else v=c[e+-4>>2]|0;if((t|0)<=(v|0)){if(r)w=0;else w=c[e+-4>>2]|0;do if((w|0)<(t|0)){if(r)x=0;else x=c[e+-4>>2]|0;if((x|0)<(t|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);y=0;break}else{a[1263537]=0;z=37;break}}else z=37;while(0);if((z|0)==37)y=e+(s*24|0)|0;__ZN7VariantC2ERKS_(k,y);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);y=__ZNK7VariantcviEv(k)|0;do if((g|0)<2){x=c[p>>2]|0;w=x+-1|0;v=x+-2|0;if((x|0)>=2){x=c[d+16>>2]|0;t=(x|0)==0;if(t)A=0;else A=c[x+-4>>2]|0;if((w|0)<=(A|0)){if(t)B=0;else B=c[x+-4>>2]|0;do if((B|0)<(w|0)){if(t)C=0;else C=c[x+-4>>2]|0;if((C|0)<(w|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);D=0;break}else{a[1263537]=0;z=54;break}}else z=54;while(0);if((z|0)==54)D=x+(v*24|0)|0;__ZN7VariantC2ERKS_(o,D);break}}c[o>>2]=0}else __ZN7VariantC2ERKS_(o,c[f+4>>2]|0);while(0);__ZNK7Variantcv5Rect3Ev(n,o);__ZN7VariantC2Ei(j,nj[u&2047](q,y,n)|0);if(c[o>>2]|0)__ZN7Variant5clearEv(o);if(c[k>>2]|0)__ZN7Variant5clearEv(k);__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1544,1146558,0);c[b>>2]=0;l=i;return}function __ZN12MethodBind2RI7GridMap5ErroriRK5Rect3E7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);g=f;if(!b)h=0;else{i=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1220916)|0;h=i?b:0}b=c[a+44>>2]|0;i=c[a+48>>2]|0;a=h+(i>>1)|0;if(!(i&1))j=b;else j=c[(c[a>>2]|0)+b>>2]|0;b=c[c[d>>2]>>2]|0;i=c[d+4>>2]|0;c[g>>2]=c[i>>2];c[g+4>>2]=c[i+4>>2];c[g+8>>2]=c[i+8>>2];c[g+12>>2]=c[i+12>>2];c[g+16>>2]=c[i+16>>2];c[g+20>>2]=c[i+20>>2];c[e>>2]=nj[j&2047](a,b,g)|0;l=f;return}function __ZN12MethodBind2RI7GridMap5ErroriRK5Rect3ED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK12MethodBind2RI7GridMap5ErroriRK5Rect3E18_get_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case -1:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;l=a;return f|0}case 0:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;l=a;return f|0}case 1:{c[d>>2]=0;c[d+4>>2]=0;c[d+8>>2]=0;c[d+12>>2]=0;c[d+16>>2]=0;c[d+20>>2]=0;__ZN7VariantC2ERK5Rect3(e,d);d=c[e>>2]|0;if(d|0)__ZN7Variant5clearEv(e);f=d;l=a;return f|0}default:{f=0;l=a;return f|0}}return 0}function __ZNK11MethodBind4I7GridMapbbiN7Vector34AxisEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return __ZNK11MethodBind4I7GridMapbbiN7Vector34AxisEE18_get_argument_typeEi(a,b)|0}function __ZNK11MethodBind4I7GridMapbbiN7Vector34AxisEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,502137);l=a;return c[b>>2]|0}function __ZN11MethodBind4I7GridMapbbiN7Vector34AxisEE4callEP6ObjectPPK7VariantiRNS6_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0;i=l;l=l+96|0;if((l|0)>=(m|0))ba(96);j=i+72|0;k=i+48|0;n=i+24|0;o=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1220916)|0:0){c[h>>2]=0;a[1263537]=0;p=d+24|0;q=c[p>>2]|0;if((q|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=q;c[b>>2]=0;l=i;return}r=q-(c[d+20>>2]|0)|0;if((r|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=r;c[b>>2]=0;l=i;return}if((g|0)>0){if((q|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);s=0}else{a[1263537]=0;s=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,s)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=s;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[p>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);t=0}else{a[1263537]=0;t=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,t)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=t;c[b>>2]=0;l=i;return}if((g|0)>2){if((c[p>>2]|0)<2){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);u=0}else{a[1263537]=0;u=c[(c[d+32>>2]|0)+12>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+8>>2]>>2]|0,u)|0)){c[h>>2]=2;c[h+4>>2]=2;c[h+8>>2]=u;c[b>>2]=0;l=i;return}if((g|0)>3){if((c[p>>2]|0)<3){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);v=0}else{a[1263537]=0;v=c[(c[d+32>>2]|0)+16>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+12>>2]>>2]|0,v)|0)){c[h>>2]=2;c[h+4>>2]=3;c[h+8>>2]=v;c[b>>2]=0;l=i;return}}}}}v=c[d+44>>2]|0;u=c[d+48>>2]|0;t=e+(u>>1)|0;if(!(u&1))w=v;else w=c[(c[t>>2]|0)+v>>2]|0;do if((g|0)<1){v=c[p>>2]|0;u=v+-1|0;if((v|0)>=1){e=c[d+16>>2]|0;s=(e|0)==0;if(s)x=0;else x=c[e+-4>>2]|0;if((v|0)<=(x|0)){if(s)y=0;else y=c[e+-4>>2]|0;do if((y|0)<(v|0)){if(s)z=0;else z=c[e+-4>>2]|0;if((z|0)<(v|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);A=0;break}else{a[1263537]=0;B=49;break}}else B=49;while(0);if((B|0)==49)A=e+(u*24|0)|0;__ZN7VariantC2ERKS_(j,A);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);A=__ZNK7VariantcvbEv(j)|0;do if((g|0)<2){z=c[p>>2]|0;y=z+-1|0;x=z+-2|0;if((z|0)>=2){z=c[d+16>>2]|0;v=(z|0)==0;if(v)C=0;else C=c[z+-4>>2]|0;if((y|0)<=(C|0)){if(v)D=0;else D=c[z+-4>>2]|0;do if((D|0)<(y|0)){if(v)E=0;else E=c[z+-4>>2]|0;if((E|0)<(y|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);F=0;break}else{a[1263537]=0;B=66;break}}else B=66;while(0);if((B|0)==66)F=z+(x*24|0)|0;__ZN7VariantC2ERKS_(k,F);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f+4>>2]|0);while(0);F=__ZNK7VariantcvbEv(k)|0;do if((g|0)<3){E=c[p>>2]|0;D=E+-2|0;C=E+-3|0;if((D|0)>=1){E=c[d+16>>2]|0;y=(E|0)==0;if(y)G=0;else G=c[E+-4>>2]|0;if((D|0)<=(G|0)){if(y)H=0;else H=c[E+-4>>2]|0;do if((H|0)<(D|0)){if(y)I=0;else I=c[E+-4>>2]|0;if((I|0)<(D|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);J=0;break}else{a[1263537]=0;B=83;break}}else B=83;while(0);if((B|0)==83)J=E+(C*24|0)|0;__ZN7VariantC2ERKS_(n,J);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f+8>>2]|0);while(0);J=__ZNK7VariantcviEv(n)|0;do if((g|0)<4){I=c[p>>2]|0;H=I+-3|0;G=I+-4|0;if((H|0)>=1){I=c[d+16>>2]|0;D=(I|0)==0;if(D)K=0;else K=c[I+-4>>2]|0;if((H|0)<=(K|0)){if(D)L=0;else L=c[I+-4>>2]|0;do if((L|0)<(H|0)){if(D)M=0;else M=c[I+-4>>2]|0;if((M|0)<(H|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);N=0;break}else{a[1263537]=0;B=100;break}}else B=100;while(0);if((B|0)==100)N=I+(G*24|0)|0;__ZN7VariantC2ERKS_(o,N);break}}c[o>>2]=0}else __ZN7VariantC2ERKS_(o,c[f+12>>2]|0);while(0);f=__ZNK7VariantcviEv(o)|0;Li[w&255](t,A,F,J,f);if(c[o>>2]|0)__ZN7Variant5clearEv(o);if(c[n>>2]|0)__ZN7Variant5clearEv(n);if(c[k>>2]|0)__ZN7Variant5clearEv(k);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,2714,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind4I7GridMapbbiN7Vector34AxisEE7ptrcallEP6ObjectPPKvPv(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0;if(!d)g=0;else{f=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1220916)|0;g=f?d:0}d=c[b+44>>2]|0;f=c[b+48>>2]|0;b=g+(f>>1)|0;if(!(f&1))h=d;else h=c[(c[b>>2]|0)+d>>2]|0;Li[h&255](b,(a[c[e>>2]>>0]|0)!=0,(a[c[e+4>>2]>>0]|0)!=0,c[c[e+8>>2]>>2]|0,c[c[e+12>>2]>>2]|0);return}function __ZN11MethodBind4I7GridMapbbiN7Vector34AxisEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind4I7GridMapbbiN7Vector34AxisEE18_get_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;switch(b|0){case 0:{__ZN7VariantC2Eb(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}case 1:{__ZN7VariantC2Eb(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}case 2:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}case 3:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}default:e=0}l=a;return e|0}function __ZNK13MethodBind0RCI7GridMapbE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Eb(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK13MethodBind0RCI7GridMapbE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,502137);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI7GridMapbE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1220916)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2Eb(i,ij[n&8191](d)|0);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI7GridMapbE7ptrcallEP6ObjectPPKvPv(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0;if(!d)g=0;else{e=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1220916)|0;g=e?d:0}d=c[b+44>>2]|0;e=c[b+48>>2]|0;b=g+(e>>1)|0;if(!(e&1)){h=d;i=ij[h&8191](b)|0;j=i&1;a[f>>0]=j;return}else{h=c[(c[b>>2]|0)+d>>2]|0;i=ij[h&8191](b)|0;j=i&1;a[f>>0]=j;return}}function __ZN13MethodBind0RCI7GridMapbED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I7GridMapbE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if(!b){__ZN7VariantC2Eb(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK11MethodBind1I7GridMapbE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,502137);l=a;return c[b>>2]|0}function __ZN11MethodBind1I7GridMapbE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1220916)|0:0){c[h>>2]=0;a[1263537]=0;k=d+24|0;n=c[k>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=i;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=i;return}if((g|0)>0){if((n|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);p=0}else{a[1263537]=0;p=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,p)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=p;c[b>>2]=0;l=i;return}}p=c[d+44>>2]|0;n=c[d+48>>2]|0;o=e+(n>>1)|0;if(!(n&1))q=p;else q=c[(c[o>>2]|0)+p>>2]|0;do if((g|0)<1){p=c[k>>2]|0;n=p+-1|0;if((p|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)s=0;else s=c[e+-4>>2]|0;if((p|0)<=(s|0)){if(r)t=0;else t=c[e+-4>>2]|0;do if((t|0)<(p|0)){if(r)u=0;else u=c[e+-4>>2]|0;if((u|0)<(p|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);v=0;break}else{a[1263537]=0;w=31;break}}else w=31;while(0);if((w|0)==31)v=e+(n*24|0)|0;__ZN7VariantC2ERKS_(j,v);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);f=__ZNK7VariantcvbEv(j)|0;Pi[q&2047](o,f);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I7GridMapbE7ptrcallEP6ObjectPPKvPv(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0;if(!d)g=0;else{f=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1220916)|0;g=f?d:0}d=c[b+44>>2]|0;f=c[b+48>>2]|0;b=g+(f>>1)|0;if(!(f&1))h=d;else h=c[(c[b>>2]|0)+d>>2]|0;Pi[h&2047](b,(a[c[e>>2]>>0]|0)!=0);return}function __ZN11MethodBind1I7GridMapbED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I7GridMapRK3RefI8ResourceEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var c=0;if(b|0){c=0;return c|0}c=__ZN7Variant12get_type_forIRK3RefI8ResourceEEENS_4TypeEv()|0;return c|0}function __ZNK11MethodBind1I7GridMapRK3RefI8ResourceEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,502137);l=a;return c[b>>2]|0}function __ZN11MethodBind1I7GridMapRK3RefI8ResourceEE4callEP6ObjectPPK7VariantiRNS9_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i+28|0;k=i+24|0;n=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1220916)|0:0){c[h>>2]=0;a[1263537]=0;o=d+24|0;p=c[o>>2]|0;if((p|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=p;c[b>>2]=0;l=i;return}q=p-(c[d+20>>2]|0)|0;if((q|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=q;c[b>>2]=0;l=i;return}if((g|0)>0){if((p|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);r=0}else{a[1263537]=0;r=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,r)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=r;c[b>>2]=0;l=i;return}}r=c[d+44>>2]|0;p=c[d+48>>2]|0;q=e+(p>>1)|0;if(!(p&1))s=r;else s=c[(c[q>>2]|0)+r>>2]|0;do if((g|0)<1){r=c[o>>2]|0;p=r+-1|0;if((r|0)>=1){e=c[d+16>>2]|0;t=(e|0)==0;if(t)u=0;else u=c[e+-4>>2]|0;if((r|0)<=(u|0)){if(t)v=0;else v=c[e+-4>>2]|0;do if((v|0)<(r|0)){if(t)w=0;else w=c[e+-4>>2]|0;if((w|0)<(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);x=0;break}else{a[1263537]=0;y=31;break}}else y=31;while(0);if((y|0)==31)x=e+(p*24|0)|0;__ZN7VariantC2ERKS_(n,x);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f>>2]|0);while(0);__ZN3RefI8ResourceEC2ERK7Variant(j,n);c[k>>2]=c[j>>2];Pi[s&2047](q,k);q=c[k>>2]|0;if((q|0?__ZN9Reference11unreferenceEv(q)|0:0)?(q=c[k>>2]|0,__Z17predelete_handlerP6Object(q)|0):0){gj[c[(c[q>>2]|0)+76>>2]&8191](q);__ZN6Memory11free_staticEPvb(q,0)}c[k>>2]=0;if(c[n>>2]|0)__ZN7Variant5clearEv(n);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I7GridMapRK3RefI8ResourceEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+28|0;g=e;h=e+24|0;if(!b)i=0;else{j=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1220916)|0;i=j?b:0}b=c[a+44>>2]|0;j=c[a+48>>2]|0;a=i+(j>>1)|0;if(!(j&1))k=b;else k=c[(c[a>>2]|0)+b>>2]|0;__ZN7VariantC2EPK6Object(g,c[d>>2]|0);__ZN3RefI8ResourceEC2ERK7Variant(f,g);if(c[g>>2]|0)__ZN7Variant5clearEv(g);c[h>>2]=c[f>>2];Pi[k&2047](a,h);a=c[h>>2]|0;if(!a){l=e;return}if(!(__ZN9Reference11unreferenceEv(a)|0)){l=e;return}a=c[h>>2]|0;if(!(__Z17predelete_handlerP6Object(a)|0)){l=e;return}gj[c[(c[a>>2]|0)+76>>2]&8191](a);__ZN6Memory11free_staticEPvb(a,0);l=e;return}function __ZN11MethodBind1I7GridMapRK3RefI8ResourceEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN3RefI8ResourceEC2ERK7Variant(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d;__ZNK7Variantcv6RefPtrEv(e,b);c[a>>2]=0;b=c[e>>2]|0;if(!b){c[a>>2]=0;__ZN6RefPtrD2Ev(e);l=d;return}f=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1220696)|0;g=f?b:0;b=c[a>>2]|0;if((g|0)==(b|0)){__ZN6RefPtrD2Ev(e);l=d;return}if((b|0?__ZN9Reference11unreferenceEv(b)|0:0)?(b=c[a>>2]|0,__Z17predelete_handlerP6Object(b)|0):0){gj[c[(c[b>>2]|0)+76>>2]&8191](b);__ZN6Memory11free_staticEPvb(b,0)}c[a>>2]=g;if(!g){__ZN6RefPtrD2Ev(e);l=d;return}__ZN9Reference9referenceEv(g);__ZN6RefPtrD2Ev(e);l=d;return}function __ZN7Variant12get_type_forIRK3RefI8ResourceEEENS_4TypeEv(){var a=0,b=0,d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+28|0;d=a+24|0;e=a;c[d>>2]=0;__ZN6RefPtrC2Ev(b);__ZN3RefI9ReferenceEaSI8ResourceEEvRKS_IT_E(b,d);__ZN7VariantC2ERK6RefPtr(e,b);__ZN6RefPtrD2Ev(b);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);e=c[d>>2]|0;if(!e){l=a;return b|0}if(!(__ZN9Reference11unreferenceEv(e)|0)){l=a;return b|0}e=c[d>>2]|0;if(!(__Z17predelete_handlerP6Object(e)|0)){l=a;return b|0}gj[c[(c[e>>2]|0)+76>>2]&8191](e);__ZN6Memory11free_staticEPvb(e,0);l=a;return b|0}function __ZNK11MethodBind0I7GridMapE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return 0}function __ZNK11MethodBind0I7GridMapE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,502137);l=a;return c[b>>2]|0}function __ZN11MethodBind0I7GridMapE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1220916)|0:0){c[h>>2]=0;a[1263537]=0;f=c[d+24>>2]|0;if((f|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=f;c[b>>2]=0;return}i=f-(c[d+20>>2]|0)|0;if((i|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=i;c[b>>2]=0;return}i=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))j=i;else j=c[(c[d>>2]|0)+i>>2]|0;gj[j&8191](d);c[b>>2]=0;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,110,1146558,0);c[b>>2]=0;return}function __ZN11MethodBind0I7GridMapE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1220916)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1)){g=b;gj[g&8191](a);return}else{g=c[(c[a>>2]|0)+b>>2]|0;gj[g&8191](a);return}}function __ZN11MethodBind0I7GridMapED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind3RCI7GridMapiiiiE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;switch(b|0){case 2:case 1:case 0:case -1:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}default:e=0}l=a;return e|0}function __ZNK13MethodBind3RCI7GridMapiiiiE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,502137);l=a;return c[b>>2]|0}function __ZN13MethodBind3RCI7GridMapiiiiE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0;i=l;l=l+96|0;if((l|0)>=(m|0))ba(96);j=i+72|0;k=i+48|0;n=i+24|0;o=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1220916)|0:0){c[h>>2]=0;a[1263537]=0;p=d+24|0;q=c[p>>2]|0;if((q|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=q;c[b>>2]=0;l=i;return}r=q-(c[d+20>>2]|0)|0;if((r|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=r;c[b>>2]=0;l=i;return}if((g|0)>0){if((q|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);s=0}else{a[1263537]=0;s=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,s)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=s;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[p>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);t=0}else{a[1263537]=0;t=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,t)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=t;c[b>>2]=0;l=i;return}if((g|0)>2){if((c[p>>2]|0)<2){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);u=0}else{a[1263537]=0;u=c[(c[d+32>>2]|0)+12>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+8>>2]>>2]|0,u)|0)){c[h>>2]=2;c[h+4>>2]=2;c[h+8>>2]=u;c[b>>2]=0;l=i;return}}}}u=c[d+44>>2]|0;t=c[d+48>>2]|0;s=e+(t>>1)|0;if(!(t&1))v=u;else v=c[(c[s>>2]|0)+u>>2]|0;do if((g|0)<1){u=c[p>>2]|0;t=u+-1|0;if((u|0)>=1){e=c[d+16>>2]|0;q=(e|0)==0;if(q)w=0;else w=c[e+-4>>2]|0;if((u|0)<=(w|0)){if(q)x=0;else x=c[e+-4>>2]|0;do if((x|0)<(u|0)){if(q)y=0;else y=c[e+-4>>2]|0;if((y|0)<(u|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);z=0;break}else{a[1263537]=0;A=43;break}}else A=43;while(0);if((A|0)==43)z=e+(t*24|0)|0;__ZN7VariantC2ERKS_(k,z);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);z=__ZNK7VariantcviEv(k)|0;do if((g|0)<2){y=c[p>>2]|0;x=y+-1|0;w=y+-2|0;if((y|0)>=2){y=c[d+16>>2]|0;u=(y|0)==0;if(u)B=0;else B=c[y+-4>>2]|0;if((x|0)<=(B|0)){if(u)C=0;else C=c[y+-4>>2]|0;do if((C|0)<(x|0)){if(u)D=0;else D=c[y+-4>>2]|0;if((D|0)<(x|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);E=0;break}else{a[1263537]=0;A=60;break}}else A=60;while(0);if((A|0)==60)E=y+(w*24|0)|0;__ZN7VariantC2ERKS_(n,E);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f+4>>2]|0);while(0);E=__ZNK7VariantcviEv(n)|0;do if((g|0)<3){D=c[p>>2]|0;C=D+-2|0;B=D+-3|0;if((C|0)>=1){D=c[d+16>>2]|0;x=(D|0)==0;if(x)F=0;else F=c[D+-4>>2]|0;if((C|0)<=(F|0)){if(x)G=0;else G=c[D+-4>>2]|0;do if((G|0)<(C|0)){if(x)H=0;else H=c[D+-4>>2]|0;if((H|0)<(C|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);I=0;break}else{a[1263537]=0;A=77;break}}else A=77;while(0);if((A|0)==77)I=D+(B*24|0)|0;__ZN7VariantC2ERKS_(o,I);break}}c[o>>2]=0}else __ZN7VariantC2ERKS_(o,c[f+8>>2]|0);while(0);f=__ZNK7VariantcviEv(o)|0;__ZN7VariantC2Ei(j,ri[v&511](s,z,E,f)|0);if(c[o>>2]|0)__ZN7Variant5clearEv(o);if(c[n>>2]|0)__ZN7Variant5clearEv(n);if(c[k>>2]|0)__ZN7Variant5clearEv(k);__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,2543,1146558,0);c[b>>2]=0;l=i;return}function __ZN13MethodBind3RCI7GridMapiiiiE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0;if(!b)f=0;else{g=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1220916)|0;f=g?b:0}b=c[a+44>>2]|0;g=c[a+48>>2]|0;a=f+(g>>1)|0;if(!(g&1))h=b;else h=c[(c[a>>2]|0)+b>>2]|0;c[e>>2]=ri[h&511](a,c[c[d>>2]>>2]|0,c[c[d+4>>2]>>2]|0,c[c[d+8>>2]>>2]|0)|0;return}function __ZN13MethodBind3RCI7GridMapiiiiED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind5I7GridMapiiiiiE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if(b>>>0<5){__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK11MethodBind5I7GridMapiiiiiE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,502137);l=a;return c[b>>2]|0}function __ZN11MethodBind5I7GridMapiiiiiE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0;i=l;l=l+128|0;if((l|0)>=(m|0))ba(128);j=i+96|0;k=i+72|0;n=i+48|0;o=i+24|0;p=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1220916)|0:0){c[h>>2]=0;a[1263537]=0;q=d+24|0;r=c[q>>2]|0;if((r|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=r;c[b>>2]=0;l=i;return}s=r-(c[d+20>>2]|0)|0;if((s|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=s;c[b>>2]=0;l=i;return}do if((g|0)>0){if((r|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);t=0}else{a[1263537]=0;t=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,t)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=t;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[q>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);u=0}else{a[1263537]=0;u=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,u)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=u;c[b>>2]=0;l=i;return}if((g|0)>2){if((c[q>>2]|0)<2){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);v=0}else{a[1263537]=0;v=c[(c[d+32>>2]|0)+12>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+8>>2]>>2]|0,v)|0)){c[h>>2]=2;c[h+4>>2]=2;c[h+8>>2]=v;c[b>>2]=0;l=i;return}if((g|0)>3){if((c[q>>2]|0)<3){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);w=0}else{a[1263537]=0;w=c[(c[d+32>>2]|0)+16>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+12>>2]>>2]|0,w)|0)){c[h>>2]=2;c[h+4>>2]=3;c[h+8>>2]=w;c[b>>2]=0;l=i;return}if((g|0)>4){if((c[q>>2]|0)<4){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);x=0}else{a[1263537]=0;x=c[(c[d+32>>2]|0)+20>>2]|0}if(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+16>>2]>>2]|0,x)|0)break;c[h>>2]=2;c[h+4>>2]=4;c[h+8>>2]=x;c[b>>2]=0;l=i;return}}}}}while(0);x=c[d+44>>2]|0;w=c[d+48>>2]|0;v=e+(w>>1)|0;if(!(w&1))y=x;else y=c[(c[v>>2]|0)+x>>2]|0;do if((g|0)<1){x=c[q>>2]|0;w=x+-1|0;if((x|0)>=1){e=c[d+16>>2]|0;u=(e|0)==0;if(u)z=0;else z=c[e+-4>>2]|0;if((x|0)<=(z|0)){if(u)A=0;else A=c[e+-4>>2]|0;do if((A|0)<(x|0)){if(u)B=0;else B=c[e+-4>>2]|0;if((B|0)<(x|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);C=0;break}else{a[1263537]=0;D=55;break}}else D=55;while(0);if((D|0)==55)C=e+(w*24|0)|0;__ZN7VariantC2ERKS_(j,C);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);C=__ZNK7VariantcviEv(j)|0;do if((g|0)<2){B=c[q>>2]|0;A=B+-1|0;z=B+-2|0;if((B|0)>=2){B=c[d+16>>2]|0;x=(B|0)==0;if(x)E=0;else E=c[B+-4>>2]|0;if((A|0)<=(E|0)){if(x)F=0;else F=c[B+-4>>2]|0;do if((F|0)<(A|0)){if(x)G=0;else G=c[B+-4>>2]|0;if((G|0)<(A|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);H=0;break}else{a[1263537]=0;D=72;break}}else D=72;while(0);if((D|0)==72)H=B+(z*24|0)|0;__ZN7VariantC2ERKS_(k,H);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f+4>>2]|0);while(0);H=__ZNK7VariantcviEv(k)|0;do if((g|0)<3){G=c[q>>2]|0;F=G+-2|0;E=G+-3|0;if((F|0)>=1){G=c[d+16>>2]|0;A=(G|0)==0;if(A)I=0;else I=c[G+-4>>2]|0;if((F|0)<=(I|0)){if(A)J=0;else J=c[G+-4>>2]|0;do if((J|0)<(F|0)){if(A)K=0;else K=c[G+-4>>2]|0;if((K|0)<(F|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);L=0;break}else{a[1263537]=0;D=89;break}}else D=89;while(0);if((D|0)==89)L=G+(E*24|0)|0;__ZN7VariantC2ERKS_(n,L);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f+8>>2]|0);while(0);L=__ZNK7VariantcviEv(n)|0;do if((g|0)<4){K=c[q>>2]|0;J=K+-3|0;I=K+-4|0;if((J|0)>=1){K=c[d+16>>2]|0;F=(K|0)==0;if(F)M=0;else M=c[K+-4>>2]|0;if((J|0)<=(M|0)){if(F)N=0;else N=c[K+-4>>2]|0;do if((N|0)<(J|0)){if(F)O=0;else O=c[K+-4>>2]|0;if((O|0)<(J|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);P=0;break}else{a[1263537]=0;D=106;break}}else D=106;while(0);if((D|0)==106)P=K+(I*24|0)|0;__ZN7VariantC2ERKS_(o,P);break}}c[o>>2]=0}else __ZN7VariantC2ERKS_(o,c[f+12>>2]|0);while(0);P=__ZNK7VariantcviEv(o)|0;do if((g|0)<5){O=c[q>>2]|0;N=O+-4|0;M=O+-5|0;if((N|0)>=1){O=c[d+16>>2]|0;J=(O|0)==0;if(J)Q=0;else Q=c[O+-4>>2]|0;if((N|0)<=(Q|0)){if(J)R=0;else R=c[O+-4>>2]|0;do if((R|0)<(N|0)){if(J)S=0;else S=c[O+-4>>2]|0;if((S|0)<(N|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);T=0;break}else{a[1263537]=0;D=123;break}}else D=123;while(0);if((D|0)==123)T=O+(M*24|0)|0;__ZN7VariantC2ERKS_(p,T);break}}c[p>>2]=0}else __ZN7VariantC2ERKS_(p,c[f+16>>2]|0);while(0);f=__ZNK7VariantcviEv(p)|0;ui[y&4095](v,C,H,L,P,f);if(c[p>>2]|0)__ZN7Variant5clearEv(p);if(c[o>>2]|0)__ZN7Variant5clearEv(o);if(c[n>>2]|0)__ZN7Variant5clearEv(n);if(c[k>>2]|0)__ZN7Variant5clearEv(k);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,3405,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind5I7GridMapiiiiiE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1220916)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1))g=b;else g=c[(c[a>>2]|0)+b>>2]|0;ui[g&4095](a,c[c[d>>2]>>2]|0,c[c[d+4>>2]>>2]|0,c[c[d+8>>2]>>2]|0,c[c[d+12>>2]>>2]|0,c[c[d+16>>2]>>2]|0);return}function __ZN11MethodBind5I7GridMapiiiiiED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI7GridMapiE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK13MethodBind0RCI7GridMapiE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,502137);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI7GridMapiE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1220916)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2Ei(i,ij[n&8191](d)|0);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI7GridMapiE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0;if(!b)f=0;else{d=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1220916)|0;f=d?b:0}b=c[a+44>>2]|0;d=c[a+48>>2]|0;a=f+(d>>1)|0;if(!(d&1)){g=b;h=ij[g&8191](a)|0;c[e>>2]=h;return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=ij[g&8191](a)|0;c[e>>2]=h;return}}function __ZN13MethodBind0RCI7GridMapiED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I7GridMapiE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if(!b){__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK11MethodBind1I7GridMapiE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,502137);l=a;return c[b>>2]|0}function __ZN11MethodBind1I7GridMapiE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1220916)|0:0){c[h>>2]=0;a[1263537]=0;k=d+24|0;n=c[k>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=i;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=i;return}if((g|0)>0){if((n|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);p=0}else{a[1263537]=0;p=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,p)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=p;c[b>>2]=0;l=i;return}}p=c[d+44>>2]|0;n=c[d+48>>2]|0;o=e+(n>>1)|0;if(!(n&1))q=p;else q=c[(c[o>>2]|0)+p>>2]|0;do if((g|0)<1){p=c[k>>2]|0;n=p+-1|0;if((p|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)s=0;else s=c[e+-4>>2]|0;if((p|0)<=(s|0)){if(r)t=0;else t=c[e+-4>>2]|0;do if((t|0)<(p|0)){if(r)u=0;else u=c[e+-4>>2]|0;if((u|0)<(p|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);v=0;break}else{a[1263537]=0;w=31;break}}else w=31;while(0);if((w|0)==31)v=e+(n*24|0)|0;__ZN7VariantC2ERKS_(j,v);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);f=__ZNK7VariantcviEv(j)|0;Pi[q&2047](o,f);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I7GridMapiE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1220916)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1)){g=b;h=c[d>>2]|0;i=c[h>>2]|0;Pi[g&2047](a,i);return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=c[d>>2]|0;i=c[h>>2]|0;Pi[g&2047](a,i);return}}function __ZN11MethodBind1I7GridMapiED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI7GridMapfE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Ef(d,0.0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK13MethodBind0RCI7GridMapfE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,502137);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI7GridMapfE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1220916)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2Ef(i,+mj[n&511](d));__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI7GridMapfE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0.0;if(!b)f=0;else{d=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1220916)|0;f=d?b:0}b=c[a+44>>2]|0;d=c[a+48>>2]|0;a=f+(d>>1)|0;if(!(d&1)){h=b;i=+mj[h&511](a);g[e>>2]=i;return}else{h=c[(c[a>>2]|0)+b>>2]|0;i=+mj[h&511](a);g[e>>2]=i;return}}function __ZN13MethodBind0RCI7GridMapfED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I7GridMapfE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if(!b){__ZN7VariantC2Ef(d,0.0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK11MethodBind1I7GridMapfE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,502137);l=a;return c[b>>2]|0}function __ZN11MethodBind1I7GridMapfE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0.0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1220916)|0:0){c[h>>2]=0;a[1263537]=0;k=d+24|0;n=c[k>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=i;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=i;return}if((g|0)>0){if((n|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);p=0}else{a[1263537]=0;p=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,p)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=p;c[b>>2]=0;l=i;return}}p=c[d+44>>2]|0;n=c[d+48>>2]|0;o=e+(n>>1)|0;if(!(n&1))q=p;else q=c[(c[o>>2]|0)+p>>2]|0;do if((g|0)<1){p=c[k>>2]|0;n=p+-1|0;if((p|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)s=0;else s=c[e+-4>>2]|0;if((p|0)<=(s|0)){if(r)t=0;else t=c[e+-4>>2]|0;do if((t|0)<(p|0)){if(r)u=0;else u=c[e+-4>>2]|0;if((u|0)<(p|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);v=0;break}else{a[1263537]=0;w=31;break}}else w=31;while(0);if((w|0)==31)v=e+(n*24|0)|0;__ZN7VariantC2ERKS_(j,v);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);x=+__ZNK7VariantcvfEv(j);Mi[q&511](o,x);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I7GridMapfE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0,j=0.0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1220916)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1)){h=b;i=c[d>>2]|0;j=+g[i>>2];Mi[h&511](a,j);return}else{h=c[(c[a>>2]|0)+b>>2]|0;i=c[d>>2]|0;j=+g[i>>2];Mi[h&511](a,j);return}}function __ZN11MethodBind1I7GridMapfED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI7GridMap3RefI11MeshLibraryEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var c=0;if((b|0)!=-1){c=0;return c|0}c=__ZN7Variant12get_type_forI3RefI11MeshLibraryEEENS_4TypeEv()|0;return c|0}function __ZNK13MethodBind0RCI7GridMap3RefI11MeshLibraryEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,502137);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI7GridMap3RefI11MeshLibraryEE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f+28|0;j=f;k=f+24|0;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1220916)|0:0){c[h>>2]=0;a[1263537]=0;n=c[d+24>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=f;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=f;return}o=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))p=o;else p=c[(c[d>>2]|0)+o>>2]|0;c[k>>2]=ij[p&8191](d)|0;__ZN6RefPtrC2Ev(i);__ZN3RefI9ReferenceEaSI11MeshLibraryEEvRKS_IT_E(i,k);__ZN7VariantC2ERK6RefPtr(j,i);__ZN6RefPtrD2Ev(i);i=c[k>>2]|0;if((i|0?__ZN9Reference11unreferenceEv(i)|0:0)?(i=c[k>>2]|0,__Z17predelete_handlerP6Object(i)|0):0){gj[c[(c[i>>2]|0)+76>>2]&8191](i);__ZN6Memory11free_staticEPvb(i,0)}c[k>>2]=0;__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI7GridMap3RefI11MeshLibraryEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=d;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1220916)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;c[f>>2]=ij[i&8191](a)|0;__ZN3RefI9ReferenceEaSI11MeshLibraryEEvRKS_IT_E(e,f);e=c[f>>2]|0;if(!e){l=d;return}if(!(__ZN9Reference11unreferenceEv(e)|0)){l=d;return}e=c[f>>2]|0;if(!(__Z17predelete_handlerP6Object(e)|0)){l=d;return}gj[c[(c[e>>2]|0)+76>>2]&8191](e);__ZN6Memory11free_staticEPvb(e,0);l=d;return}function __ZN13MethodBind0RCI7GridMap3RefI11MeshLibraryEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN7Variant12get_type_forI3RefI11MeshLibraryEEENS_4TypeEv(){var a=0,b=0,d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+28|0;d=a+24|0;e=a;c[d>>2]=0;__ZN6RefPtrC2Ev(b);__ZN3RefI9ReferenceEaSI11MeshLibraryEEvRKS_IT_E(b,d);__ZN7VariantC2ERK6RefPtr(e,b);__ZN6RefPtrD2Ev(b);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);e=c[d>>2]|0;if(!e){l=a;return b|0}if(!(__ZN9Reference11unreferenceEv(e)|0)){l=a;return b|0}e=c[d>>2]|0;if(!(__Z17predelete_handlerP6Object(e)|0)){l=a;return b|0}gj[c[(c[e>>2]|0)+76>>2]&8191](e);__ZN6Memory11free_staticEPvb(e,0);l=a;return b|0}function __ZNK11MethodBind1I7GridMapRK3RefI11MeshLibraryEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var c=0;if(b|0){c=0;return c|0}c=__ZN7Variant12get_type_forIRK3RefI11MeshLibraryEEENS_4TypeEv()|0;return c|0}function __ZNK11MethodBind1I7GridMapRK3RefI11MeshLibraryEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,502137);l=a;return c[b>>2]|0}function __ZN11MethodBind1I7GridMapRK3RefI11MeshLibraryEE4callEP6ObjectPPK7VariantiRNS9_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i+28|0;k=i+24|0;n=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1220916)|0:0){c[h>>2]=0;a[1263537]=0;o=d+24|0;p=c[o>>2]|0;if((p|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=p;c[b>>2]=0;l=i;return}q=p-(c[d+20>>2]|0)|0;if((q|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=q;c[b>>2]=0;l=i;return}if((g|0)>0){if((p|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);r=0}else{a[1263537]=0;r=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,r)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=r;c[b>>2]=0;l=i;return}}r=c[d+44>>2]|0;p=c[d+48>>2]|0;q=e+(p>>1)|0;if(!(p&1))s=r;else s=c[(c[q>>2]|0)+r>>2]|0;do if((g|0)<1){r=c[o>>2]|0;p=r+-1|0;if((r|0)>=1){e=c[d+16>>2]|0;t=(e|0)==0;if(t)u=0;else u=c[e+-4>>2]|0;if((r|0)<=(u|0)){if(t)v=0;else v=c[e+-4>>2]|0;do if((v|0)<(r|0)){if(t)w=0;else w=c[e+-4>>2]|0;if((w|0)<(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);x=0;break}else{a[1263537]=0;y=31;break}}else y=31;while(0);if((y|0)==31)x=e+(p*24|0)|0;__ZN7VariantC2ERKS_(n,x);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f>>2]|0);while(0);__ZN3RefI11MeshLibraryEC2ERK7Variant(j,n);c[k>>2]=c[j>>2];Pi[s&2047](q,k);q=c[k>>2]|0;if((q|0?__ZN9Reference11unreferenceEv(q)|0:0)?(q=c[k>>2]|0,__Z17predelete_handlerP6Object(q)|0):0){gj[c[(c[q>>2]|0)+76>>2]&8191](q);__ZN6Memory11free_staticEPvb(q,0)}c[k>>2]=0;if(c[n>>2]|0)__ZN7Variant5clearEv(n);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I7GridMapRK3RefI11MeshLibraryEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+28|0;g=e;h=e+24|0;if(!b)i=0;else{j=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1220916)|0;i=j?b:0}b=c[a+44>>2]|0;j=c[a+48>>2]|0;a=i+(j>>1)|0;if(!(j&1))k=b;else k=c[(c[a>>2]|0)+b>>2]|0;__ZN7VariantC2EPK6Object(g,c[d>>2]|0);__ZN3RefI11MeshLibraryEC2ERK7Variant(f,g);if(c[g>>2]|0)__ZN7Variant5clearEv(g);c[h>>2]=c[f>>2];Pi[k&2047](a,h);a=c[h>>2]|0;if(!a){l=e;return}if(!(__ZN9Reference11unreferenceEv(a)|0)){l=e;return}a=c[h>>2]|0;if(!(__Z17predelete_handlerP6Object(a)|0)){l=e;return}gj[c[(c[a>>2]|0)+76>>2]&8191](a);__ZN6Memory11free_staticEPvb(a,0);l=e;return}function __ZN11MethodBind1I7GridMapRK3RefI11MeshLibraryEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN7Variant12get_type_forIRK3RefI11MeshLibraryEEENS_4TypeEv(){var a=0,b=0,d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+28|0;d=a+24|0;e=a;c[d>>2]=0;__ZN6RefPtrC2Ev(b);__ZN3RefI9ReferenceEaSI11MeshLibraryEEvRKS_IT_E(b,d);__ZN7VariantC2ERK6RefPtr(e,b);__ZN6RefPtrD2Ev(b);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);e=c[d>>2]|0;if(!e){l=a;return b|0}if(!(__ZN9Reference11unreferenceEv(e)|0)){l=a;return b|0}e=c[d>>2]|0;if(!(__Z17predelete_handlerP6Object(e)|0)){l=a;return b|0}gj[c[(c[e>>2]|0)+76>>2]&8191](e);__ZN6Memory11free_staticEPvb(e,0);l=a;return b|0}function __ZN4jpgd19jpeg_decoder_streamD2Ev(a){a=a|0;return}function __ZN4jpgd23jpeg_decoder_mem_streamD0Ev(a){a=a|0;__ZdlPv(a);return}function __ZN4jpgd23jpeg_decoder_mem_stream4readEPhiPb(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,l=0;a[f>>0]=0;g=c[b+4>>2]|0;if(!g){h=-1;return h|0}i=b+8|0;j=c[i>>2]|0;k=(c[b+12>>2]|0)-j|0;if(k>>>0<e>>>0){a[f>>0]=1;l=k}else l=e;_memcpy(d|0,g+j|0,l|0)|0;c[i>>2]=(c[i>>2]|0)+l;h=l;return h|0}function __ZN14ImageLoaderJPG10load_imageEP5ImageP10FileAccess(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=b;c[f>>2]=0;g=ij[c[(c[e>>2]|0)+32>>2]&8191](e)|0;if(!g){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1131843,502154,96,502189,0);h=16;__ZN10PoolVectorIhE12_unreferenceEv(f);l=b;return h|0}a[1263537]=0;__ZN10PoolVectorIhE6resizeEi(f,g)|0;if((c[f>>2]|0)!=0?(__ZN10PoolVectorIhE14_copy_on_writeEv(f),i=c[f>>2]|0,(i|0)!=0):0){__Z16atomic_incrementPj(i+4|0)|0;j=c[i+8>>2]|0;k=i}else{j=0;k=0}nj[c[(c[e>>2]|0)+68>>2]&2047](e,j,g)|0;gj[c[(c[e>>2]|0)+12>>2]&8191](e);e=__Z27jpeg_load_image_from_bufferP5ImagePKhi(d,j,g)|0;if(!k){h=e;__ZN10PoolVectorIhE12_unreferenceEv(f);l=b;return h|0}__Z16atomic_decrementPj(k+4|0)|0;h=e;__ZN10PoolVectorIhE12_unreferenceEv(f);l=b;return h|0}function __ZNK14ImageLoaderJPG25get_recognized_extensionsEP4ListI6String16DefaultAllocatorE(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=a;__ZN6StringC2EPKc(d,502145);if(!(c[b>>2]|0)){e=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=e;c[e>>2]=0;c[e+4>>2]=0;c[e+8>>2]=0}e=__ZnwjPFPvjE(16,4740)|0;c[e>>2]=0;c[e+4>>2]=0;c[e+8>>2]=0;c[e+12>>2]=0;if((c[d>>2]|0?(c[e>>2]=0,f=c[d>>2]|0,f|0):0)?__Z28atomic_conditional_incrementPj(f+-8|0)|0:0)c[e>>2]=c[d>>2];f=c[b>>2]|0;g=f+4|0;h=c[g>>2]|0;c[e+8>>2]=h;c[e+4>>2]=0;c[e+12>>2]=f;if(h|0)c[h+4>>2]=e;c[g>>2]=e;if(!(c[f>>2]|0))c[f>>2]=e;e=f+8|0;c[e>>2]=(c[e>>2]|0)+1;e=c[d>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);__ZN6StringC2EPKc(d,502149);if(!(c[b>>2]|0)){e=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=e;c[e>>2]=0;c[e+4>>2]=0;c[e+8>>2]=0}e=__ZnwjPFPvjE(16,4740)|0;c[e>>2]=0;c[e+4>>2]=0;c[e+8>>2]=0;c[e+12>>2]=0;if((c[d>>2]|0?(c[e>>2]=0,f=c[d>>2]|0,f|0):0)?__Z28atomic_conditional_incrementPj(f+-8|0)|0:0)c[e>>2]=c[d>>2];f=c[b>>2]|0;b=f+4|0;g=c[b>>2]|0;c[e+8>>2]=g;c[e+4>>2]=0;c[e+12>>2]=f;if(g|0)c[g+4>>2]=e;c[b>>2]=e;if(!(c[f>>2]|0))c[f>>2]=e;e=f+8|0;c[e>>2]=(c[e>>2]|0)+1;e=c[d>>2]|0;if(!e){l=a;return}if(__Z16atomic_decrementPj(e+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(e,1);l=a;return}function __ZN17ImageFormatLoaderD2Ev(a){a=a|0;return}function __ZN14ImageLoaderJPGD0Ev(a){a=a|0;__ZdlPv(a);return}function __Z27jpeg_load_image_from_bufferP5ImagePKhi(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0;e=l;l=l+13456|0;if((l|0)>=(m|0))ba(13456);f=e+13440|0;g=e+16|0;h=e+8|0;i=e+4|0;j=e;c[f>>2]=26964;c[f+4>>2]=b;c[f+8>>2]=0;c[f+12>>2]=d;__ZN4jpgd12jpeg_decoderC2EPNS_19jpeg_decoder_streamE(g,f);if(c[g+13412>>2]|0){k=19;__ZN4jpgd12jpeg_decoderD2Ev(g);l=e;return k|0}f=c[g+160>>2]|0;d=c[g+164>>2]|0;b=c[g+268>>2]|0;n=(b|0)==3?4:b;if(__ZN4jpgd12jpeg_decoder14begin_decodingEv(g)|0){k=16;__ZN4jpgd12jpeg_decoderD2Ev(g);l=e;return k|0}b=U(n,f)|0;c[h>>2]=0;__ZN10PoolVectorIhE6resizeEi(h,U(b,d)|0)|0;if((c[h>>2]|0)!=0?(__ZN10PoolVectorIhE14_copy_on_writeEv(h),o=c[h>>2]|0,(o|0)!=0):0){__Z16atomic_incrementPj(o+4|0)|0;p=c[o+8>>2]|0;q=o}else{p=0;q=0}a:do if((d|0)>0){o=0;while(1){if(__ZN4jpgd12jpeg_decoder6decodeEPPKvPj(g,i,j)|0)break;r=p+(U(o,b)|0)|0;_memcpy(r|0,c[i>>2]|0,b|0)|0;o=o+1|0;if((o|0)>=(d|0)){s=10;break a}}if(!q)t=16;else{__Z16atomic_decrementPj(q+4|0)|0;t=16}}else s=10;while(0);if((s|0)==10){if(q|0)__Z16atomic_decrementPj(q+4|0)|0;__ZN5Image6createEiibNS_6FormatERK10PoolVectorIhE(a,f,d,0,(n|0)==1?0:5,h);t=0}__ZN10PoolVectorIhE12_unreferenceEv(h);k=t;__ZN4jpgd12jpeg_decoderD2Ev(g);l=e;return k|0}function __ZN4jpgd12jpeg_decoder14begin_decodingEv(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0;d=4;e=_malloc(40)|0;c[e>>2]=0;f=b+13416|0;if(a[f>>0]|0){g=0;_free(e|0);return g|0}if(c[b+13412>>2]|0){g=-1;_free(e|0);return g|0}e=_saveSetjmp(b,1,e|0,d|0)|0;d=F;q=0;h=q;q=0;if((h|0)!=0&(r|0)!=0){i=_testSetjmp(c[h>>2]|0,e|0,d|0)|0;if(!i)Gd(h|0,r|0);F=r}else i=-1;if((i|0)==1)j=F;else j=0;while(1){if(j|0){g=-1;k=14;break}q=0;Wc(5021,b|0);i=q;q=0;if((i|0)!=0&(r|0)!=0){l=_testSetjmp(c[i>>2]|0,e|0,d|0)|0;if(!l)Gd(i|0,r|0);F=r}else l=-1;if((l|0)==1){j=F;continue}if(c[b+172>>2]|0){q=0;Wc(5022,b|0);i=q;q=0;if((i|0)!=0&(r|0)!=0){m=_testSetjmp(c[i>>2]|0,e|0,d|0)|0;if(!m)Gd(i|0,r|0);F=r}else m=-1;if((m|0)==1){j=F;continue}else{k=9;break}}q=0;i=Yc(4753,b|0)|0;h=q;q=0;if((h|0)!=0&(r|0)!=0){n=_testSetjmp(c[h>>2]|0,e|0,d|0)|0;if(!n)Gd(h|0,r|0);F=r}else n=-1;if((n|0)==1){j=F;continue}if(i|0)break;q=0;Dc(537,b|0,-240);i=q;q=0;if((i|0)!=0&(r|0)!=0){o=_testSetjmp(c[i>>2]|0,e|0,d|0)|0;if(!o)Gd(i|0,r|0);F=r}else o=-1;j=F}if((k|0)!=9)if((k|0)==14){_free(e|0);return g|0}a[f>>0]=1;g=0;_free(e|0);return g|0}function __ZN4jpgd12jpeg_decoder6decodeEPPKvPj(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0;f=4;g=_malloc(40)|0;c[g>>2]=0;if(c[b+13412>>2]|0){h=-1;_free(g|0);return h|0}if(!(a[b+13416>>0]|0)){h=-1;_free(g|0);return h|0}i=b+500|0;if(!(c[i>>2]|0)){h=1;_free(g|0);return h|0}j=b+504|0;k=c[j>>2]|0;if(!k){g=_saveSetjmp(b,1,g|0,f|0)|0;f=F;q=0;l=q;q=0;if((l|0)!=0&(r|0)!=0){m=_testSetjmp(c[l>>2]|0,g|0,f|0)|0;if(!m)Gd(l|0,r|0);F=r}else m=-1;if((m|0)==1)n=F;else n=0}else{o=k;p=21}a:while(1){if((p|0)==21){p=0;if(a[b+9236>>0]|0){q=0;Wc(5025,b|0);k=q;q=0;if((k|0)!=0&(r|0)!=0){s=_testSetjmp(c[k>>2]|0,g|0,f|0)|0;if(!s)Gd(k|0,r|0);F=r}else s=-1;if((s|0)==1){n=F;continue}else{p=23;break}}switch(c[b+264>>2]|0){case 0:{p=37;break a;break}case 4:{if(o&1|0){p=28;break a}q=0;Wc(5026,b|0);k=q;q=0;if((k|0)!=0&(r|0)!=0){t=_testSetjmp(c[k>>2]|0,g|0,f|0)|0;if(!t)Gd(k|0,r|0);F=r}else t=-1;if((t|0)==1){n=F;continue a}else{p=27;break a}break}case 2:{q=0;Wc(5027,b|0);k=q;q=0;if((k|0)!=0&(r|0)!=0){u=_testSetjmp(c[k>>2]|0,g|0,f|0)|0;if(!u)Gd(k|0,r|0);F=r}else u=-1;if((u|0)==1){n=F;continue a}else{p=30;break a}break}case 3:{if(o&1|0){p=34;break a}q=0;Wc(5028,b|0);k=q;q=0;if((k|0)!=0&(r|0)!=0){v=_testSetjmp(c[k>>2]|0,g|0,f|0)|0;if(!v)Gd(k|0,r|0);F=r}else v=-1;if((v|0)==1){n=F;continue a}else{p=33;break a}break}case 1:{q=0;Wc(5029,b|0);k=q;q=0;if((k|0)!=0&(r|0)!=0){w=_testSetjmp(c[k>>2]|0,g|0,f|0)|0;if(!w)Gd(k|0,r|0);F=r}else w=-1;if((w|0)==1){n=F;continue a}else{p=36;break a}break}default:break a}}if(n|0){h=-1;p=43;break}k=b+172|0;if(!(c[k>>2]|0)){q=0;Wc(5024,b|0);m=q;q=0;if((m|0)!=0&(r|0)!=0){x=_testSetjmp(c[m>>2]|0,g|0,f|0)|0;if(!x)Gd(m|0,r|0);F=r}else x=-1;if((x|0)==1){n=F;continue}}else{q=0;Wc(5023,b|0);m=q;q=0;if((m|0)!=0&(r|0)!=0){y=_testSetjmp(c[m>>2]|0,g|0,f|0)|0;if(!y)Gd(m|0,r|0);F=r}else y=-1;if((y|0)==1){n=F;continue}}m=b+440|0;l=c[m>>2]|0;if((c[i>>2]|0)>(l|0))z=l;else{if(!(c[k>>2]|0)){c[b+9196>>2]=16;q=0;Pc(4397,b|0,16)|0;k=q;q=0;if((k|0)!=0&(r|0)!=0){A=_testSetjmp(c[k>>2]|0,g|0,f|0)|0;if(!A)Gd(k|0,r|0);F=r}else A=-1;if((A|0)==1){n=F;continue}q=0;Pc(4397,b|0,16)|0;k=q;q=0;if((k|0)!=0&(r|0)!=0){B=_testSetjmp(c[k>>2]|0,g|0,f|0)|0;if(!B)Gd(k|0,r|0);F=r}else B=-1;if((B|0)==1){n=F;continue}q=0;Yc(4754,b|0)|0;k=q;q=0;if((k|0)!=0&(r|0)!=0){C=_testSetjmp(c[k>>2]|0,g|0,f|0)|0;if(!C)Gd(k|0,r|0);F=r}else C=-1;if((C|0)==1){n=F;continue}D=c[m>>2]|0}else D=l;l=b+13420|0;c[l>>2]=(c[l>>2]|0)-(c[b+608>>2]|0);z=D}c[j>>2]=z;o=z;p=21}do if((p|0)==23){E=b+13404|0;p=41}else if((p|0)==27){E=b+13404|0;p=41}else if((p|0)==28){E=b+13408|0;p=41}else if((p|0)==30){E=b+13404|0;p=41}else if((p|0)==33){E=b+13404|0;p=41}else if((p|0)==34){E=b+13408|0;p=41}else if((p|0)==36){E=b+13404|0;p=41}else if((p|0)==37){z=c[b+9216>>2]|0;if((z|0)<=0){E=b+13404|0;p=41;break}D=b+13404|0;n=(c[b+9304>>2]|0)+((c[b+440>>2]|0)-o<<3)|0;C=c[D>>2]|0;f=z;while(1){c[C>>2]=c[n>>2];c[C+4>>2]=c[n+4>>2];if((f|0)>1){n=n+64|0;C=C+8|0;f=f+-1|0}else{E=D;p=41;break}}}else if((p|0)==43){_free(g|0);return h|0}while(0);if((p|0)==41)c[d>>2]=c[E>>2];c[e>>2]=c[b+508>>2];c[j>>2]=(c[j>>2]|0)+-1;c[i>>2]=(c[i>>2]|0)+-1;h=0;_free(g|0);return h|0}function __ZN4jpgd12jpeg_decoderD2Ev(a){a=a|0;var b=0,d=0;c[a+168>>2]=0;b=a+156|0;a=c[b>>2]|0;if(!a){c[b>>2]=0;return}else d=a;do{a=d;d=c[d>>2]|0;_free(a)}while((d|0)!=0);c[b>>2]=0;return}function __ZN4jpgd12jpeg_decoder13load_next_rowEv(d){d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;c[f+12>>2]=0;g=d+452|0;a:do if((c[g>>2]|0)>0){h=d+444|0;i=d+9236|0;j=d+9304|0;k=d+9260|0;n=d+368|0;o=0;b:while(1){p=c[h>>2]|0;if((p|0)>0){q=0;r=0;s=0;while(1){t=c[d+460+(s<<2)>>2]|0;u=c[d+248+(c[d+304+(t<<2)>>2]<<2)>>2]|0;v=(c[k>>2]|0)+(s<<6<<1)|0;w=c[d+568+(t<<2)>>2]|0;x=f+(t<<2)|0;y=c[x>>2]|0;z=y+r|0;A=(c[d+588+(t<<2)>>2]|0)+q|0;B=c[w+4>>2]|0;if((B|0)<=(z|0)){C=7;break b}if((c[w+8>>2]|0)<=(A|0)){C=7;break b}D=c[w+20>>2]|0;E=(c[w>>2]|0)+(U(D,z)|0)+(U(U(B,A)|0,D)|0)|0;D=c[d+552+(t<<2)>>2]|0;B=c[D+4>>2]|0;if((B|0)<=(z|0)){C=10;break b}if((c[D+8>>2]|0)<=(A|0)){C=10;break b}w=c[D+20>>2]|0;b[v>>1]=b[(c[D>>2]|0)+(U(w,z)|0)+(U(U(B,A)|0,w)|0)>>1]|0;w=v+2|0;A=E+2|0;E=w+126|0;do{b[w>>1]=b[A>>1]|0;w=w+2|0;A=A+2|0}while((w|0)<(E|0));A=63;while(1){if(b[v+(c[27128+(A<<2)>>2]<<1)>>1]|0){F=A;break}w=A+-1|0;if((A|0)>1)A=w;else{F=w;break}}c[d+9264+(s<<2)>>2]=F+1;if((F|0)>-1){A=F;while(1){w=v+(c[27128+(A<<2)>>2]<<1)|0;E=b[w>>1]|0;if(E<<16>>16)b[w>>1]=U(b[u+(A<<1)>>1]|0,E<<16>>16)|0;if((A|0)>0)A=A+-1|0;else break}}if((c[n>>2]|0)!=1){A=r+1|0;if((A|0)==(c[d+272+(t<<2)>>2]|0)){u=q+1|0;if((u|0)==(c[d+288+(t<<2)>>2]|0)){c[x>>2]=y+A;G=0;H=0}else{G=u;H=0}}else{G=q;H=A}}else{c[x>>2]=y+1;G=q;H=r}s=s+1|0;A=c[h>>2]|0;if((s|0)>=(A|0)){I=A;break}else{q=G;r=H}}}else I=p;if(!(a[i>>0]|0)){if((I|0)>0){r=(c[j>>2]|0)+(U(o<<6,I)|0)|0;q=r;r=c[k>>2]|0;s=0;while(1){__ZN4jpgd4idctEPKsPhi(r,q,c[d+9264+(s<<2)>>2]|0);s=s+1|0;if((s|0)>=(c[h>>2]|0))break;else{q=q+64|0;r=r+128|0}}}}else __ZN4jpgd12jpeg_decoder20transform_mcu_expandEi(d,o);o=o+1|0;if((o|0)>=(c[g>>2]|0)){J=n;break a}}if((C|0)==7)Bd(503273,502275,2593,503332);else if((C|0)==10)Bd(503273,502275,2593,503332)}else J=d+368|0;while(0);C=c[J>>2]|0;if((C|0)==1){g=d+588+(c[d+372>>2]<<2)|0;c[g>>2]=(c[g>>2]|0)+1;l=e;return}if((C|0)>0)K=0;else{l=e;return}do{C=c[d+372+(K<<2)>>2]|0;g=d+588+(C<<2)|0;c[g>>2]=(c[g>>2]|0)+(c[d+288+(C<<2)>>2]|0);K=K+1|0}while((K|0)<(c[J>>2]|0));l=e;return}function __ZN4jpgd12jpeg_decoder15decode_next_rowEv(d){d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e+4|0;g=e;h=d+452|0;if((c[h>>2]|0)<=0){l=e;return}i=d+9204|0;j=d+9260|0;k=d+444|0;n=d+9236|0;o=d+9304|0;p=d+9208|0;q=0;a:while(1){if(c[i>>2]|0?(c[p>>2]|0)==0:0)__ZN4jpgd12jpeg_decoder15process_restartEv(d);r=c[k>>2]|0;if((r|0)>0){s=c[j>>2]|0;t=0;while(1){u=c[d+460+(t<<2)>>2]|0;v=c[d+248+(c[d+304+(u<<2)>>2]<<2)>>2]|0;w=__ZN4jpgd12jpeg_decoder11huff_decodeEPNS0_11huff_tablesERi(d,c[d+520+(c[d+388+(u<<2)>>2]<<2)>>2]|0,f)|0;x=c[f>>2]|0;y=w&15;if((x|0)<(c[27e3+(y<<2)>>2]|0))z=(c[27064+(y<<2)>>2]|0)+x|0;else z=x;x=d+9244+(u<<2)|0;y=(c[x>>2]|0)+z|0;c[x>>2]=y;b[s>>1]=U(b[v>>1]|0,y)|0;y=d+9264+(t<<2)|0;x=c[y>>2]|0;w=c[d+520+(c[d+404+(u<<2)>>2]<<2)>>2]|0;u=1;while(1){A=__ZN4jpgd12jpeg_decoder11huff_decodeEPNS0_11huff_tablesERi(d,w,g)|0;B=A>>4;c[f>>2]=B;C=A&15;if(!C){if((B|0)!=15){D=35;break}if((u+16|0)>64){D=27;break a}if((x|0)>(u|0)?(A=x-u|0,E=(A|0)<16?A:16,E|0):0){A=u;F=E;while(1){F=F+-1|0;if((A|0)>=64){D=31;break a}b[s+(c[27128+(A<<2)>>2]<<1)>>1]=0;if(!F)break;else A=A+1|0}}A=u+15|0;if(!(b[s+(c[27128+(A<<2)>>2]<<1)>>1]|0))G=A;else{D=34;break a}}else{if(B){A=B+u|0;if((A|0)>63){D=16;break a}if((x|0)>(u|0)?(F=x-u|0,E=(B|0)<(F|0)?B:F,(E|0)!=0):0){F=u;H=E;while(1){H=H+-1|0;b[s+(c[27128+(F<<2)>>2]<<1)>>1]=0;if(!H){I=A;break}else F=F+1|0}}else I=A}else I=u;F=c[g>>2]|0;if((F|0)<(c[27e3+(C<<2)>>2]|0))J=(c[27064+(C<<2)>>2]|0)+F|0;else J=F;if((I|0)>=64){D=23;break a}F=(U(b[v+(I<<1)>>1]|0,J)|0)&65535;b[s+(c[27128+(I<<2)>>2]<<1)>>1]=F;G=I}F=G+1|0;if((F|0)<64)u=F;else{K=F;break}}if((D|0)==35){D=0;K=u}if((x|0)>(K|0)){v=K;do{b[s+(c[27128+(v<<2)>>2]<<1)>>1]=0;v=v+1|0}while((v|0)!=(x|0))}c[y>>2]=K;t=t+1|0;x=c[k>>2]|0;if((t|0)>=(x|0)){L=x;break}else s=s+128|0}}else L=r;if(!(a[n>>0]|0)){if((L|0)>0){s=(c[o>>2]|0)+(U(q<<6,L)|0)|0;t=s;s=c[j>>2]|0;x=0;while(1){__ZN4jpgd4idctEPKsPhi(s,t,c[d+9264+(x<<2)>>2]|0);x=x+1|0;if((x|0)>=(c[k>>2]|0))break;else{t=t+64|0;s=s+128|0}}}}else __ZN4jpgd12jpeg_decoder20transform_mcu_expandEi(d,q);c[p>>2]=(c[p>>2]|0)+-1;q=q+1|0;if((q|0)>=(c[h>>2]|0)){D=3;break}}if((D|0)==3){l=e;return}else if((D|0)==16)__ZN4jpgd12jpeg_decoder13stop_decodingENS_11jpgd_statusE(d,-230);else if((D|0)==23)Bd(502320,502275,1816,502327);else if((D|0)==27)__ZN4jpgd12jpeg_decoder13stop_decodingENS_11jpgd_statusE(d,-230);else if((D|0)==31)Bd(502343,502275,1833,502327);else if((D|0)==34)Bd(502352,502275,1839,502327)}function __ZN4jpgd12jpeg_decoder8get_bitsEi(b,e){b=b|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0;if(!e){f=0;return f|0}g=b+9200|0;h=c[g>>2]|0;i=h>>>(32-e|0);j=b+9196|0;k=c[j>>2]|0;l=k-e|0;c[j>>2]=l;if((l|0)>=1){c[g>>2]=h<<e;f=i;return f|0}c[g>>2]=h<<k;k=b+608|0;h=c[k>>2]|0;do if(!h){c[k>>2]=0;e=b+604|0;c[e>>2]=b+745;l=b+616|0;if(!(a[l>>0]|0)){m=b+168|0;n=0;do{o=c[m>>2]|0;p=ri[c[(c[o>>2]|0)+8>>2]&511](o,b+745+n|0,8192-n|0,l)|0;if((p|0)==-1){q=8;break}n=(c[k>>2]|0)+p|0;c[k>>2]=n;if((n|0)>=8192)break}while(!(a[l>>0]|0));if((q|0)==8)__ZN4jpgd12jpeg_decoder13stop_decodingENS_11jpgd_statusE(b,-225);l=b+13420|0;c[l>>2]=(c[l>>2]|0)+n;l=(c[e>>2]|0)+n|0;m=64;while(1){a[l>>0]=-1;a[l+1>>0]=-39;m=m+-1|0;if(!m)break;else l=l+2|0}l=c[k>>2]|0;if(l|0){r=e;s=l;q=15;break}}l=b+612|0;m=c[l>>2]|0;c[l>>2]=m^1;t=(m|0)==0?255:217;q=17}else{r=b+604|0;s=h;q=15}while(0);if((q|0)==15){h=c[r>>2]|0;c[r>>2]=h+1;r=d[h>>0]|0;h=s+-1|0;c[k>>2]=h;if(!h){t=r;q=17}else{u=r;v=b+604|0;w=h;q=27}}do if((q|0)==17){c[k>>2]=0;h=b+604|0;c[h>>2]=b+745;r=b+616|0;if(!(a[r>>0]|0)){s=b+168|0;m=0;do{l=c[s>>2]|0;n=ri[c[(c[l>>2]|0)+8>>2]&511](l,b+745+m|0,8192-m|0,r)|0;if((n|0)==-1){q=20;break}m=(c[k>>2]|0)+n|0;c[k>>2]=m;if((m|0)>=8192)break}while(!(a[r>>0]|0));if((q|0)==20)__ZN4jpgd12jpeg_decoder13stop_decodingENS_11jpgd_statusE(b,-225);r=b+13420|0;c[r>>2]=(c[r>>2]|0)+m;r=(c[h>>2]|0)+m|0;s=64;while(1){a[r>>0]=-1;a[r+1>>0]=-39;s=s+-1|0;if(!s)break;else r=r+2|0}r=c[k>>2]|0;if(r|0){u=t;v=h;w=r;q=27;break}}r=b+612|0;s=c[r>>2]|0;c[r>>2]=s^1;x=(s|0)==0?255:217;y=t}while(0);if((q|0)==27){q=c[v>>2]|0;c[v>>2]=q+1;v=d[q>>0]|0;c[k>>2]=w+-1;x=v;y=u}u=c[j>>2]|0;c[g>>2]=(x|y<<8|c[g>>2]&-65536)<<0-u;g=u+16|0;c[j>>2]=g;if((g|0)>-1){f=i;return f|0}else Bd(502258,502275,446,502311);return 0}function __ZN4jpgd12jpeg_decoder15process_markersEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0;b=a+9204|0;a:while(1){b:while(1){do{}while((__ZN4jpgd12jpeg_decoder8get_bitsEi(a,8)|0)!=255);while(1){d=__ZN4jpgd12jpeg_decoder8get_bitsEi(a,8)|0;switch(d|0){case 218:case 217:case 216:case 207:case 206:case 205:case 203:case 202:case 201:case 199:case 198:case 197:case 195:case 194:case 193:case 192:{e=6;break a;break}case 204:{e=8;break a;break}case 1:case 215:case 214:case 213:case 212:case 211:case 210:case 209:case 208:case 200:{e=13;break a;break}case 0:{continue b;break}case 196:{e=7;break b;break}case 219:{e=9;break b;break}case 221:{e=10;break b;break}case 255:break;default:{e=14;break b}}}}if((e|0)==7){e=0;__ZN4jpgd12jpeg_decoder15read_dht_markerEv(a);continue}else if((e|0)==9){e=0;__ZN4jpgd12jpeg_decoder15read_dqt_markerEv(a);continue}else if((e|0)==10){e=0;if((__ZN4jpgd12jpeg_decoder8get_bitsEi(a,16)|0)!=4){e=11;break}c[b>>2]=__ZN4jpgd12jpeg_decoder8get_bitsEi(a,16)|0;continue}else if((e|0)==14){e=0;f=__ZN4jpgd12jpeg_decoder8get_bitsEi(a,16)|0;if(f>>>0<2){e=15;break}g=f+-2|0;if(!g)continue;else h=g;while(1){__ZN4jpgd12jpeg_decoder8get_bitsEi(a,8)|0;g=h+-1|0;if(!g)continue a;else h=g}}}if((e|0)==6)return d|0;else if((e|0)==8)__ZN4jpgd12jpeg_decoder13stop_decodingENS_11jpgd_statusE(a,-241);else if((e|0)==11)__ZN4jpgd12jpeg_decoder13stop_decodingENS_11jpgd_statusE(a,-245);else if((e|0)==13)__ZN4jpgd12jpeg_decoder13stop_decodingENS_11jpgd_statusE(a,-240);else if((e|0)==15)__ZN4jpgd12jpeg_decoder13stop_decodingENS_11jpgd_statusE(a,-246);return 0}function __ZN4jpgd12jpeg_decoder16expanded_convertEv(b){b=b|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;e=(c[b+440>>2]|0)-(c[b+504>>2]|0)|0;f=c[b+9216>>2]|0;if((f|0)<=0)return;g=(c[b+9304>>2]|0)+(U(((e|0)/8|0)<<6,c[b+272>>2]|0)|0)+(e<<3&56)|0;e=b+436|0;h=b+9224|0;i=b+9232|0;j=c[b+13404>>2]|0;k=f;f=g;g=c[e>>2]|0;while(1){if((g|0)>0){l=0;m=j;while(1){n=l<<3;o=c[i>>2]|0;p=(o<<6)+n|0;q=(o<<7)+n|0;o=0;r=m;while(1){s=d[f+(o+n)>>0]|0;t=d[f+(p+o)>>0]|0;u=d[f+(q+o)>>0]|0;v=(c[b+9308+(u<<2)>>2]|0)+s|0;a[r>>0]=v>>>0>255?(v^-2147483648)>>31:v;v=((c[b+12380+(t<<2)>>2]|0)+(c[b+11356+(u<<2)>>2]|0)>>16)+s|0;a[r+1>>0]=v>>>0>255?(v^-2147483648)>>31:v;v=(c[b+10332+(t<<2)>>2]|0)+s|0;a[r+2>>0]=v>>>0>255?(v^-2147483648)>>31:v;a[r+3>>0]=-1;o=o+1|0;if((o|0)==8)break;else r=r+4|0}r=m+32|0;l=l+8|0;o=c[e>>2]|0;if((l|0)>=(o|0)){w=r;x=o;break}else m=r}}else{w=j;x=g}if((k|0)>1){j=w;k=k+-1|0;f=f+(c[h>>2]<<6)|0;g=x}else break}return}function __ZN4jpgd12jpeg_decoder11H2V2ConvertEv(b){b=b|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;e=(c[b+440>>2]|0)-(c[b+504>>2]|0)|0;f=c[b+9304>>2]|0;g=e<<3;h=c[b+9216>>2]|0;if((h|0)<=0)return;i=f+256+(e>>1<<3)|0;j=h;h=c[b+13404>>2]|0;k=c[b+13408>>2]|0;l=(e|0)<8?f+g|0:f+128+(g&56)|0;while(1){g=0;f=i;e=h;h=h+64|0;m=k;n=l;while(1){o=0;p=f;q=e;r=m;m=m+32|0;while(1){s=d[p>>0]|0;t=d[p+64>>0]|0;u=c[b+9308+(t<<2)>>2]|0;v=(c[b+12380+(s<<2)>>2]|0)+(c[b+11356+(t<<2)>>2]|0)>>16;t=c[b+10332+(s<<2)>>2]|0;s=d[n+o>>0]|0;w=s+u|0;a[q>>0]=w>>>0>255?(w^-2147483648)>>31:w;w=s+v|0;a[q+1>>0]=w>>>0>255?(w^-2147483648)>>31:w;w=s+t|0;a[q+2>>0]=w>>>0>255?(w^-2147483648)>>31:w;a[q+3>>0]=-1;w=d[n+(o|1)>>0]|0;s=w+u|0;a[q+4>>0]=s>>>0>255?(s^-2147483648)>>31:s;s=w+v|0;a[q+5>>0]=s>>>0>255?(s^-2147483648)>>31:s;s=w+t|0;a[q+6>>0]=s>>>0>255?(s^-2147483648)>>31:s;a[q+7>>0]=-1;s=d[n+(o+8)>>0]|0;w=s+u|0;a[r>>0]=w>>>0>255?(w^-2147483648)>>31:w;w=s+v|0;a[r+1>>0]=w>>>0>255?(w^-2147483648)>>31:w;w=s+t|0;a[r+2>>0]=w>>>0>255?(w^-2147483648)>>31:w;a[r+3>>0]=-1;w=d[n+(o+9)>>0]|0;s=w+u|0;a[r+4>>0]=s>>>0>255?(s^-2147483648)>>31:s;s=w+v|0;a[r+5>>0]=s>>>0>255?(s^-2147483648)>>31:s;s=w+t|0;a[r+6>>0]=s>>>0>255?(s^-2147483648)>>31:s;a[r+7>>0]=-1;o=o+2|0;if((o|0)>=8)break;else{p=p+1|0;q=q+8|0;r=r+8|0}}g=g+1|0;if((g|0)==2)break;else{f=f+4|0;e=e+32|0;n=n+64|0}}if((j|0)<=1)break;else{i=i+384|0;j=j+-1|0;k=k+64|0;l=l+384|0}}return}function __ZN4jpgd12jpeg_decoder11H2V1ConvertEv(b){b=b|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0;e=c[b+9304>>2]|0;f=(c[b+440>>2]|0)-(c[b+504>>2]|0)<<3;g=c[b+9216>>2]|0;if((g|0)<=0)return;h=e+f|0;i=e+128+f|0;f=g;g=c[b+13404>>2]|0;while(1){e=g+32|0;j=0;k=i;l=g;while(1){m=d[k>>0]|0;n=d[k+64>>0]|0;o=c[b+9308+(n<<2)>>2]|0;p=(c[b+12380+(m<<2)>>2]|0)+(c[b+11356+(n<<2)>>2]|0)>>16;n=c[b+10332+(m<<2)>>2]|0;m=j<<1;q=d[h+m>>0]|0;r=q+o|0;a[l>>0]=r>>>0>255?(r^-2147483648)>>31:r;r=q+p|0;a[l+1>>0]=r>>>0>255?(r^-2147483648)>>31:r;r=q+n|0;a[l+2>>0]=r>>>0>255?(r^-2147483648)>>31:r;a[l+3>>0]=-1;r=d[h+(m|1)>>0]|0;m=r+o|0;a[l+4>>0]=m>>>0>255?(m^-2147483648)>>31:m;m=r+p|0;a[l+5>>0]=m>>>0>255?(m^-2147483648)>>31:m;m=r+n|0;a[l+6>>0]=m>>>0>255?(m^-2147483648)>>31:m;a[l+7>>0]=-1;j=j+1|0;if((j|0)==4)break;else{k=k+1|0;l=l+8|0}}l=h+64|0;k=0;j=i+4|0;m=e;while(1){n=d[j>>0]|0;r=d[j+64>>0]|0;p=c[b+9308+(r<<2)>>2]|0;o=(c[b+12380+(n<<2)>>2]|0)+(c[b+11356+(r<<2)>>2]|0)>>16;r=c[b+10332+(n<<2)>>2]|0;n=k<<1;q=d[l+n>>0]|0;s=q+p|0;a[m>>0]=s>>>0>255?(s^-2147483648)>>31:s;s=q+o|0;a[m+1>>0]=s>>>0>255?(s^-2147483648)>>31:s;s=q+r|0;a[m+2>>0]=s>>>0>255?(s^-2147483648)>>31:s;a[m+3>>0]=-1;s=d[l+(n|1)>>0]|0;n=s+p|0;a[m+4>>0]=n>>>0>255?(n^-2147483648)>>31:n;n=s+o|0;a[m+5>>0]=n>>>0>255?(n^-2147483648)>>31:n;n=s+r|0;a[m+6>>0]=n>>>0>255?(n^-2147483648)>>31:n;a[m+7>>0]=-1;k=k+1|0;if((k|0)==4)break;else{j=j+1|0;m=m+8|0}}if((f|0)>1){h=h+256|0;i=i+256|0;f=f+-1|0;g=g+64|0}else break}return}function __ZN4jpgd12jpeg_decoder11H1V2ConvertEv(b){b=b|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0;e=(c[b+440>>2]|0)-(c[b+504>>2]|0)|0;f=c[b+9304>>2]|0;g=e<<3;h=c[b+9216>>2]|0;if((h|0)<=0)return;i=c[b+13408>>2]|0;j=f+128+(e>>1<<3)|0;k=h;h=c[b+13404>>2]|0;l=(e|0)<8?f+g|0:f+64+(g&56)|0;while(1){g=0;f=i;e=h;h=h+32|0;while(1){m=d[j+g>>0]|0;n=d[j+(g+64)>>0]|0;o=c[b+9308+(n<<2)>>2]|0;p=(c[b+12380+(m<<2)>>2]|0)+(c[b+11356+(n<<2)>>2]|0)>>16;n=c[b+10332+(m<<2)>>2]|0;m=d[l+g>>0]|0;q=m+o|0;a[e>>0]=q>>>0>255?(q^-2147483648)>>31:q;q=m+p|0;a[e+1>>0]=q>>>0>255?(q^-2147483648)>>31:q;q=m+n|0;a[e+2>>0]=q>>>0>255?(q^-2147483648)>>31:q;a[e+3>>0]=-1;q=d[l+(g+8)>>0]|0;m=q+o|0;a[f>>0]=m>>>0>255?(m^-2147483648)>>31:m;m=q+p|0;a[f+1>>0]=m>>>0>255?(m^-2147483648)>>31:m;m=q+n|0;a[f+2>>0]=m>>>0>255?(m^-2147483648)>>31:m;a[f+3>>0]=-1;g=g+1|0;if((g|0)==8)break;else{f=f+4|0;e=e+4|0}}if((k|0)<=1)break;else{i=i+32|0;j=j+256|0;k=k+-1|0;l=l+256|0}}return}function __ZN4jpgd12jpeg_decoder11H1V1ConvertEv(b){b=b|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0;e=c[b+9216>>2]|0;if((e|0)<=0)return;f=(c[b+9304>>2]|0)+((c[b+440>>2]|0)-(c[b+504>>2]|0)<<3)|0;g=e;e=c[b+13404>>2]|0;while(1){h=0;i=e;while(1){j=d[f+h>>0]|0;k=d[f+(h+64)>>0]|0;l=d[f+(h+128)>>0]|0;m=(c[b+9308+(l<<2)>>2]|0)+j|0;a[i>>0]=m>>>0>255?(m^-2147483648)>>31:m;m=((c[b+12380+(k<<2)>>2]|0)+(c[b+11356+(l<<2)>>2]|0)>>16)+j|0;a[i+1>>0]=m>>>0>255?(m^-2147483648)>>31:m;m=(c[b+10332+(k<<2)>>2]|0)+j|0;a[i+2>>0]=m>>>0>255?(m^-2147483648)>>31:m;a[i+3>>0]=-1;h=h+1|0;if((h|0)==8)break;else i=i+4|0}if((g|0)>1){f=f+192|0;g=g+-1|0;e=e+32|0}else break}return}function __ZN4jpgd12jpeg_decoder15read_dht_markerEv(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0;d=l;l=l+288|0;if((l|0)>=(m|0))ba(288);e=d+256|0;f=d;g=__ZN4jpgd12jpeg_decoder8get_bitsEi(b,16)|0;if(g>>>0<2)__ZN4jpgd12jpeg_decoder13stop_decodingENS_11jpgd_statusE(b,-254);h=g+-2|0;if(!h){l=d;return}g=b+156|0;i=e+1|0;j=e+2|0;k=e+3|0;n=e+4|0;o=e+5|0;p=e+6|0;q=e+7|0;r=e+8|0;s=e+9|0;t=e+10|0;u=e+11|0;v=e+12|0;w=e+13|0;x=e+14|0;y=e+15|0;z=e+16|0;A=h;while(1){h=__ZN4jpgd12jpeg_decoder8get_bitsEi(b,8)|0;a[e>>0]=0;B=__ZN4jpgd12jpeg_decoder8get_bitsEi(b,8)|0;a[i>>0]=B;C=__ZN4jpgd12jpeg_decoder8get_bitsEi(b,8)|0;a[j>>0]=C;D=__ZN4jpgd12jpeg_decoder8get_bitsEi(b,8)|0;a[k>>0]=D;E=__ZN4jpgd12jpeg_decoder8get_bitsEi(b,8)|0;a[n>>0]=E;F=__ZN4jpgd12jpeg_decoder8get_bitsEi(b,8)|0;a[o>>0]=F;G=__ZN4jpgd12jpeg_decoder8get_bitsEi(b,8)|0;a[p>>0]=G;H=__ZN4jpgd12jpeg_decoder8get_bitsEi(b,8)|0;a[q>>0]=H;I=__ZN4jpgd12jpeg_decoder8get_bitsEi(b,8)|0;a[r>>0]=I;J=__ZN4jpgd12jpeg_decoder8get_bitsEi(b,8)|0;a[s>>0]=J;K=__ZN4jpgd12jpeg_decoder8get_bitsEi(b,8)|0;a[t>>0]=K;L=__ZN4jpgd12jpeg_decoder8get_bitsEi(b,8)|0;a[u>>0]=L;M=__ZN4jpgd12jpeg_decoder8get_bitsEi(b,8)|0;a[v>>0]=M;N=__ZN4jpgd12jpeg_decoder8get_bitsEi(b,8)|0;a[w>>0]=N;O=__ZN4jpgd12jpeg_decoder8get_bitsEi(b,8)|0;a[x>>0]=O;P=__ZN4jpgd12jpeg_decoder8get_bitsEi(b,8)|0;a[y>>0]=P;Q=__ZN4jpgd12jpeg_decoder8get_bitsEi(b,8)|0;a[z>>0]=Q;R=(Q&255)+((P&255)+((O&255)+((N&255)+((M&255)+((L&255)+((K&255)+((J&255)+((I&255)+((H&255)+((G&255)+((F&255)+((E&255)+((D&255)+((C&255)+(B&255)))))))))))))))|0;if((R|0)>255){S=7;break}if((R|0)>0){B=0;do{a[f+B>>0]=__ZN4jpgd12jpeg_decoder8get_bitsEi(b,8)|0;B=B+1|0}while((B|0)!=(R|0))}B=R+17|0;if(A>>>0<B>>>0){S=10;break}A=A-B|0;B=(h>>>2&4)+(h&15)|0;if(B>>>0>7){S=12;break}C=b+184+(B<<2)|0;if(!(c[C>>2]|0)){D=c[g>>2]|0;E=D;a:do if(!D)S=18;else{F=D;while(1){T=F+4|0;U=c[T>>2]|0;V=U+20|0;if(V>>>0<=(c[F+8>>2]|0)>>>0)break;G=c[F>>2]|0;if(!G){S=18;break a}else F=G}c[T>>2]=V;W=F+12+U|0}while(0);if((S|0)==18){S=0;D=_malloc(32528)|0;if(!D){S=19;break}c[D>>2]=E;c[g>>2]=D;c[D+4>>2]=20;c[D+8>>2]=32512;W=D+12|0}c[C>>2]=W}D=b+216+(B<<2)|0;if(!(c[D>>2]|0)){h=c[g>>2]|0;R=h;b:do if(!h)S=27;else{G=h;while(1){X=G+4|0;Y=c[X>>2]|0;Z=Y+256|0;if(Z>>>0<=(c[G+8>>2]|0)>>>0)break;H=c[G>>2]|0;if(!H){S=27;break b}else G=H}c[X>>2]=Z;_=G+12+Y|0}while(0);if((S|0)==27){S=0;h=_malloc(32528)|0;if(!h){S=28;break}c[h>>2]=R;c[g>>2]=h;c[h+4>>2]=256;c[h+8>>2]=32512;_=h+12|0}c[D>>2]=_}a[b+176+B>>0]=B>>>4;h=c[C>>2]|0;E=e;F=h+17|0;do{a[h>>0]=a[E>>0]|0;h=h+1|0;E=E+1|0}while((h|0)<(F|0));_memcpy(c[D>>2]|0,f|0,256)|0;if(!A){S=32;break}}if((S|0)==7)__ZN4jpgd12jpeg_decoder13stop_decodingENS_11jpgd_statusE(b,-256);else if((S|0)==10)__ZN4jpgd12jpeg_decoder13stop_decodingENS_11jpgd_statusE(b,-254);else if((S|0)==12)__ZN4jpgd12jpeg_decoder13stop_decodingENS_11jpgd_statusE(b,-255);else if((S|0)==19)__ZN4jpgd12jpeg_decoder13stop_decodingENS_11jpgd_statusE(b,-224);else if((S|0)==28)__ZN4jpgd12jpeg_decoder13stop_decodingENS_11jpgd_statusE(b,-224);else if((S|0)==32){l=d;return}}function __ZN4jpgd12jpeg_decoder13stop_decodingENS_11jpgd_statusE(a,b){a=a|0;b=b|0;c[a+13412>>2]=b;__ZN4jpgd12jpeg_decoder15free_all_blocksEv(a);Gd(a|0,b|0)}function __ZN4jpgd12jpeg_decoder15read_dqt_markerEv(a){a=a|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0;d=__ZN4jpgd12jpeg_decoder8get_bitsEi(a,16)|0;if(d>>>0<2)__ZN4jpgd12jpeg_decoder13stop_decodingENS_11jpgd_statusE(a,-253);e=d+-2|0;if(!e)return;d=a+156|0;f=e;while(1){e=__ZN4jpgd12jpeg_decoder8get_bitsEi(a,8)|0;g=e&15;if(g>>>0>3){h=7;break}i=a+248+(g<<2)|0;if(!(c[i>>2]|0)){g=c[d>>2]|0;j=g;a:do if(!g)h=13;else{k=g;while(1){l=k+4|0;m=c[l>>2]|0;n=m+128|0;if(n>>>0<=(c[k+8>>2]|0)>>>0)break;o=c[k>>2]|0;if(!o){h=13;break a}else k=o}c[l>>2]=n;p=k+12+m|0}while(0);if((h|0)==13){h=0;g=_malloc(32528)|0;if(!g){h=14;break}c[g>>2]=j;c[d>>2]=g;c[g+4>>2]=128;c[g+8>>2]=32512;p=g+12|0}c[i>>2]=p}g=e>>>0<16;if(g){o=0;do{q=(__ZN4jpgd12jpeg_decoder8get_bitsEi(a,8)|0)&65535;b[(c[i>>2]|0)+(o<<1)>>1]=q;o=o+1|0}while((o|0)!=64)}else{o=0;do{e=(__ZN4jpgd12jpeg_decoder8get_bitsEi(a,8)|0)<<8;j=(__ZN4jpgd12jpeg_decoder8get_bitsEi(a,8)|0)+e&65535;b[(c[i>>2]|0)+(o<<1)>>1]=j;o=o+1|0}while((o|0)!=64)}o=g?65:129;if(f>>>0<o>>>0){h=21;break}f=f-o|0;if(!f){h=22;break}}if((h|0)==7)__ZN4jpgd12jpeg_decoder13stop_decodingENS_11jpgd_statusE(a,-252);else if((h|0)==14)__ZN4jpgd12jpeg_decoder13stop_decodingENS_11jpgd_statusE(a,-224);else if((h|0)==21)__ZN4jpgd12jpeg_decoder13stop_decodingENS_11jpgd_statusE(a,-237);else if((h|0)==22)return}function __ZN4jpgd12jpeg_decoder15free_all_blocksEv(a){a=a|0;var b=0,d=0;c[a+168>>2]=0;b=a+156|0;a=c[b>>2]|0;if(!a){c[b>>2]=0;return}else d=a;do{a=d;d=c[d>>2]|0;_free(a)}while((d|0)!=0);c[b>>2]=0;return}function __ZN4jpgd12jpeg_decoder15process_restartEv(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0;d=b+608|0;e=b+745|0;f=b+604|0;g=b+616|0;h=b+168|0;i=b+13420|0;j=b+612|0;k=1536;l=c[d>>2]|0;a:while(1){do if(!l){c[d>>2]=0;c[f>>2]=e;if(!(a[g>>0]|0)){m=0;do{n=c[h>>2]|0;o=ri[c[(c[n>>2]|0)+8>>2]&511](n,b+745+m|0,8192-m|0,g)|0;if((o|0)==-1){p=5;break a}m=(c[d>>2]|0)+o|0;c[d>>2]=m;if((m|0)>=8192)break}while(!(a[g>>0]|0));c[i>>2]=(c[i>>2]|0)+m;o=(c[f>>2]|0)+m|0;n=64;while(1){a[o>>0]=-1;a[o+1>>0]=-39;n=n+-1|0;if(!n)break;else o=o+2|0}o=c[d>>2]|0;if(o|0){q=o;p=12;break}}o=c[j>>2]|0;c[j>>2]=o^1;if(!o){r=k;s=0;break a}else t=0}else{q=l;p=12}while(0);if((p|0)==12){p=0;o=c[f>>2]|0;c[f>>2]=o+1;n=a[o>>0]|0;o=q+-1|0;c[d>>2]=o;if(n<<24>>24==-1){r=k;s=o;break}else t=o}o=k+-1|0;if((k|0)>1){k=o;l=t}else{r=o;s=t;break}}if((p|0)==5)__ZN4jpgd12jpeg_decoder13stop_decodingENS_11jpgd_statusE(b,-225);if(!r)__ZN4jpgd12jpeg_decoder13stop_decodingENS_11jpgd_statusE(b,-229);if((r|0)>0){t=r;r=s;b:while(1){do if(!r){c[d>>2]=0;c[f>>2]=e;if(!(a[g>>0]|0)){l=0;do{k=c[h>>2]|0;q=ri[c[(c[k>>2]|0)+8>>2]&511](k,b+745+l|0,8192-l|0,g)|0;if((q|0)==-1){p=20;break b}l=(c[d>>2]|0)+q|0;c[d>>2]=l;if((l|0)>=8192)break}while(!(a[g>>0]|0));c[i>>2]=(c[i>>2]|0)+l;q=(c[f>>2]|0)+l|0;k=64;while(1){a[q>>0]=-1;a[q+1>>0]=-39;k=k+-1|0;if(!k)break;else q=q+2|0}q=c[d>>2]|0;if(q|0){u=q;p=27;break}}q=c[j>>2]|0;c[j>>2]=q^1;if(!q)v=0;else{w=217;x=t;y=0;break b}}else{u=r;p=27}while(0);if((p|0)==27){p=0;q=c[f>>2]|0;c[f>>2]=q+1;z=a[q>>0]|0;A=u+-1|0;c[d>>2]=A;if(z<<24>>24==-1)v=A;else{p=29;break}}q=t+-1|0;if((t|0)>1){t=q;r=v}else{w=255;x=q;y=v;break}}if((p|0)==20)__ZN4jpgd12jpeg_decoder13stop_decodingENS_11jpgd_statusE(b,-225);else if((p|0)==29){w=z&255;x=t;y=A}if(!x)__ZN4jpgd12jpeg_decoder13stop_decodingENS_11jpgd_statusE(b,-229);else{B=w;C=y}}else{B=0;C=s}s=b+9212|0;y=c[s>>2]|0;if((B|0)!=(y+208|0))__ZN4jpgd12jpeg_decoder13stop_decodingENS_11jpgd_statusE(b,-229);_memset(b+9244|0,0,c[b+268>>2]<<2|0)|0;c[b+584>>2]=0;c[b+9208>>2]=c[b+9204>>2];c[s>>2]=y+1&7;y=b+9196|0;s=b+9200|0;B=c[s>>2]|0;c[y>>2]=0;w=B<<16;c[s>>2]=w;if(((C|0)>=2?(B=c[f>>2]|0,x=a[B>>0]|0,A=x&255,x<<24>>24!=-1):0)?(x=a[B+1>>0]|0,x<<24>>24!=-1):0){t=A<<8|w|x&255;c[d>>2]=C+-2;c[f>>2]=B+2;c[s>>2]=t;c[y>>2]=0;D=16;E=t;F=0}else{t=(__ZN4jpgd12jpeg_decoder9get_octetEv(b)|0)&255;B=t<<8|(__ZN4jpgd12jpeg_decoder9get_octetEv(b)|0)&255;t=c[y>>2]|0;C=(B|c[s>>2])<<0-t;c[s>>2]=C;B=t+16|0;c[y>>2]=B;if((B|0)<=-1)Bd(502258,502275,483,503147);c[y>>2]=t;if((t|0)<1){D=B;E=C;F=t}else{c[s>>2]=C<<16;return}}C=E<<D;c[s>>2]=C;D=c[d>>2]|0;if(((D|0)>=2?(E=c[f>>2]|0,t=a[E>>0]|0,B=t&255,t<<24>>24!=-1):0)?(t=a[E+1>>0]|0,t<<24>>24!=-1):0){x=B<<8|C|t&255;c[s>>2]=x;c[d>>2]=D+-2;c[f>>2]=E+2;G=F;H=x}else{x=(__ZN4jpgd12jpeg_decoder9get_octetEv(b)|0)&255;F=x<<8|(__ZN4jpgd12jpeg_decoder9get_octetEv(b)|0)&255;b=F|c[s>>2];c[s>>2]=b;G=c[y>>2]|0;H=b}c[s>>2]=H<<0-G;H=G+16|0;c[y>>2]=H;if((H|0)>-1)return;else Bd(502258,502275,483,503147)}function __ZN4jpgd12jpeg_decoder11huff_decodeEPNS0_11huff_tablesERi(b,e,f){b=b|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0;g=b+9200|0;h=c[g>>2]|0;i=c[e+1028+(h>>>24<<2)>>2]|0;if((i|0)<0){j=i;k=23;while(1){j=c[e+2308+(0-(j+(h>>>k&1))<<2)>>2]|0;if((j|0)>=0)break;else k=k+-1|0}l=24-k+8|0;do if(l){k=b+9196|0;m=c[k>>2]|0;n=m-l|0;c[k>>2]=n;if((n|0)>=1){o=h<<l;c[g>>2]=o;p=o;break}o=h<<m;c[g>>2]=o;m=b+608|0;q=c[m>>2]|0;if(((q|0)>=2?(r=b+604|0,s=c[r>>2]|0,t=a[s>>0]|0,u=t&255,t<<24>>24!=-1):0)?(t=a[s+1>>0]|0,t<<24>>24!=-1):0){v=u<<8|o|t&255;c[g>>2]=v;c[m>>2]=q+-2;c[r>>2]=s+2;w=n;x=v}else{v=(__ZN4jpgd12jpeg_decoder9get_octetEv(b)|0)&255;n=v<<8|(__ZN4jpgd12jpeg_decoder9get_octetEv(b)|0)&255;v=n|c[g>>2];c[g>>2]=v;w=c[k>>2]|0;x=v}v=x<<0-w;c[g>>2]=v;n=w+16|0;c[k>>2]=n;if((n|0)>-1)p=v;else Bd(502258,502275,483,503147)}else p=h;while(0);w=j&15;if(!w){y=j;z=0;c[f>>2]=z;return y|0}x=p>>>(32-w|0);l=b+9196|0;v=c[l>>2]|0;n=v-w|0;c[l>>2]=n;if((n|0)>=1){c[g>>2]=p<<w;y=j;z=x;c[f>>2]=z;return y|0}w=p<<v;c[g>>2]=w;v=b+608|0;p=c[v>>2]|0;if(((p|0)>=2?(k=b+604|0,s=c[k>>2]|0,r=a[s>>0]|0,q=r&255,r<<24>>24!=-1):0)?(r=a[s+1>>0]|0,r<<24>>24!=-1):0){m=q<<8|w|r&255;c[g>>2]=m;c[v>>2]=p+-2;c[k>>2]=s+2;A=n;B=m}else{m=(__ZN4jpgd12jpeg_decoder9get_octetEv(b)|0)&255;n=m<<8|(__ZN4jpgd12jpeg_decoder9get_octetEv(b)|0)&255;m=n|c[g>>2];c[g>>2]=m;A=c[l>>2]|0;B=m}c[g>>2]=B<<0-A;B=A+16|0;c[l>>2]=B;if((B|0)>-1){y=j;z=x;c[f>>2]=z;return y|0}else Bd(502258,502275,483,503147)}x=i>>>8&31;j=i&255;B=(i&32768|0)!=0;l=i&15;if((x|0)!=((d[e+2052+j>>0]|0)+(B?l:0)|0))Bd(503167,502275,537,503261);if(B){do if(x|0){B=b+9196|0;e=c[B>>2]|0;A=e-x|0;c[B>>2]=A;if((A|0)>=1){c[g>>2]=h<<x;break}m=h<<e;c[g>>2]=m;e=b+608|0;n=c[e>>2]|0;if(((n|0)>=2?(s=b+604|0,k=c[s>>2]|0,p=a[k>>0]|0,v=p&255,p<<24>>24!=-1):0)?(p=a[k+1>>0]|0,p<<24>>24!=-1):0){r=v<<8|m|p&255;c[g>>2]=r;c[e>>2]=n+-2;c[s>>2]=k+2;C=A;D=r}else{r=(__ZN4jpgd12jpeg_decoder9get_octetEv(b)|0)&255;A=r<<8|(__ZN4jpgd12jpeg_decoder9get_octetEv(b)|0)&255;r=A|c[g>>2];c[g>>2]=r;C=c[B>>2]|0;D=r}c[g>>2]=D<<0-C;r=C+16|0;c[B>>2]=r;if((r|0)<=-1)Bd(502258,502275,483,503147)}while(0);y=j;z=i>>>16;c[f>>2]=z;return y|0}i=x+l|0;C=b+9196|0;D=c[C>>2]|0;if((i|0)<=(D+16|0)){do if(i){r=h>>>(32-i|0);B=D-i|0;c[C>>2]=B;if((B|0)>=1){c[g>>2]=h<<i;E=r;break}A=h<<D;c[g>>2]=A;k=b+608|0;s=c[k>>2]|0;if(((s|0)>=2?(n=b+604|0,e=c[n>>2]|0,p=a[e>>0]|0,m=p&255,p<<24>>24!=-1):0)?(p=a[e+1>>0]|0,p<<24>>24!=-1):0){v=m<<8|A|p&255;c[g>>2]=v;c[k>>2]=s+-2;c[n>>2]=e+2;F=B;G=v}else{v=(__ZN4jpgd12jpeg_decoder9get_octetEv(b)|0)&255;B=v<<8|(__ZN4jpgd12jpeg_decoder9get_octetEv(b)|0)&255;v=B|c[g>>2];c[g>>2]=v;F=c[C>>2]|0;G=v}c[g>>2]=G<<0-F;v=F+16|0;c[C>>2]=v;if((v|0)>-1)E=r;else Bd(502258,502275,483,503147)}else E=0;while(0);y=j;z=E&(1<<l)+-1;c[f>>2]=z;return y|0}do if(x){E=D-x|0;c[C>>2]=E;if((E|0)>=1){F=h<<x;c[g>>2]=F;H=F;I=E;break}F=h<<D;c[g>>2]=F;G=b+608|0;i=c[G>>2]|0;if(((i|0)>=2?(r=b+604|0,v=c[r>>2]|0,B=a[v>>0]|0,e=B&255,B<<24>>24!=-1):0)?(B=a[v+1>>0]|0,B<<24>>24!=-1):0){n=e<<8|F|B&255;c[g>>2]=n;c[G>>2]=i+-2;c[r>>2]=v+2;J=E;K=n}else{n=(__ZN4jpgd12jpeg_decoder9get_octetEv(b)|0)&255;E=n<<8|(__ZN4jpgd12jpeg_decoder9get_octetEv(b)|0)&255;n=E|c[g>>2];c[g>>2]=n;J=c[C>>2]|0;K=n}n=K<<0-J;c[g>>2]=n;E=J+16|0;c[C>>2]=E;if((E|0)>-1){H=n;I=E}else Bd(502258,502275,483,503147)}else{H=h;I=D}while(0);if(!l){y=j;z=0;c[f>>2]=z;return y|0}D=H>>>(32-l|0);h=I-l|0;c[C>>2]=h;if((h|0)>=1){c[g>>2]=H<<l;y=j;z=D;c[f>>2]=z;return y|0}l=H<<I;c[g>>2]=l;I=b+608|0;H=c[I>>2]|0;if(((H|0)>=2?(J=b+604|0,K=c[J>>2]|0,x=a[K>>0]|0,E=x&255,x<<24>>24!=-1):0)?(x=a[K+1>>0]|0,x<<24>>24!=-1):0){n=E<<8|l|x&255;c[g>>2]=n;c[I>>2]=H+-2;c[J>>2]=K+2;L=h;M=n}else{n=(__ZN4jpgd12jpeg_decoder9get_octetEv(b)|0)&255;h=n<<8|(__ZN4jpgd12jpeg_decoder9get_octetEv(b)|0)&255;b=h|c[g>>2];c[g>>2]=b;L=c[C>>2]|0;M=b}c[g>>2]=M<<0-L;M=L+16|0;c[C>>2]=M;if((M|0)>-1){y=j;z=D;c[f>>2]=z;return y|0}else Bd(502258,502275,483,503147);return 0}function __ZN4jpgd12jpeg_decoder20transform_mcu_expandEi(d,e){d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0,ia=0,ja=0,ka=0,la=0,ma=0,na=0,oa=0,pa=0,qa=0,ra=0,sa=0,ta=0,ua=0,va=0,wa=0,xa=0,ya=0,za=0,Aa=0,Ba=0,Ca=0,Da=0,Ea=0,Fa=0,Ga=0,Ha=0,Ia=0,Ja=0,Ka=0,La=0,Ma=0,Na=0,Oa=0,Pa=0,Qa=0,Ra=0,Sa=0,Ta=0,Ua=0,Va=0,Wa=0,Xa=0,Ya=0,Za=0,_a=0,$a=0,ab=0,bb=0,cb=0,db=0,eb=0,fb=0,gb=0,hb=0,ib=0,jb=0,kb=0,lb=0,mb=0,nb=0,ob=0,pb=0,qb=0,rb=0,sb=0,tb=0,ub=0,vb=0,wb=0,xb=0,yb=0,zb=0,Ab=0,Bb=0,Cb=0,Db=0,Eb=0,Fb=0,Gb=0,Hb=0,Ib=0,Jb=0,Kb=0,Lb=0,Mb=0,Nb=0,Ob=0,Pb=0,Qb=0,Rb=0,Sb=0,Tb=0,Ub=0,Vb=0,Wb=0,Xb=0,Yb=0,Zb=0;f=l;l=l+384|0;if((l|0)>=(m|0))ba(384);g=f+256|0;h=f+192|0;i=f+128|0;j=f+64|0;k=f;n=c[d+9260>>2]|0;o=(c[d+9304>>2]|0)+(U(e<<6,c[d+9224>>2]|0)|0)|0;e=d+9232|0;if((c[e>>2]|0)>0){p=n;q=o;r=0;while(1){__ZN4jpgd4idctEPKsPhi(p,q,c[d+9264+(r<<2)>>2]|0);s=p+128|0;t=q+64|0;u=r+1|0;if((u|0)<(c[e>>2]|0)){p=s;q=t;r=u}else{v=s;w=t;x=u;break}}}else{v=n;w=o;x=0}o=h+4|0;n=i+4|0;r=h+8|0;q=i+8|0;p=h+12|0;e=i+12|0;u=h+16|0;t=i+16|0;s=h+20|0;y=i+20|0;z=h+24|0;A=i+24|0;B=h+28|0;C=i+28|0;D=h+32|0;E=i+32|0;F=h+36|0;G=i+36|0;H=h+40|0;I=i+40|0;J=h+44|0;K=i+44|0;L=h+48|0;M=i+48|0;N=h+52|0;O=i+52|0;P=h+56|0;Q=i+56|0;R=h+60|0;S=i+60|0;T=j+4|0;V=k+4|0;W=j+8|0;X=k+8|0;Y=j+12|0;Z=k+12|0;_=j+16|0;$=k+16|0;aa=j+20|0;ca=k+20|0;da=j+24|0;ea=k+24|0;fa=j+28|0;ga=k+28|0;ha=j+32|0;ia=k+32|0;ja=j+36|0;ka=k+36|0;la=j+40|0;ma=k+40|0;na=j+44|0;oa=k+44|0;pa=j+48|0;qa=k+48|0;ra=j+52|0;sa=k+52|0;ta=j+56|0;ua=k+56|0;va=j+60|0;wa=k+60|0;xa=g+16|0;ya=g+32|0;za=g+48|0;Aa=g+2|0;Ba=g+18|0;Ca=g+34|0;Da=g+50|0;Ea=g+4|0;Fa=g+20|0;Ga=g+36|0;Ha=g+52|0;Ia=g+6|0;Ja=g+22|0;Ka=g+38|0;La=g+54|0;Ma=0;Na=v;v=w;w=x;a:while(1){x=c[d+9264+(w<<2)>>2]|0;if((x|0)<=0){Oa=6;break}if((x|0)>=65){Oa=8;break}w=w+1|0;do switch(a[503083+((x|0)<2?0:x+-1|0)>>0]|0){case 17:{c[h>>2]=b[Na>>1];Pa=o;Qa=Pa+60|0;do{c[Pa>>2]=0;Pa=Pa+4|0}while((Pa|0)<(Qa|0));Pa=i;Qa=Pa+64|0;do{c[Pa>>2]=0;Pa=Pa+4|0}while((Pa|0)<(Qa|0));Pa=j;Qa=Pa+64|0;do{c[Pa>>2]=0;Pa=Pa+4|0}while((Pa|0)<(Qa|0));Pa=k;Qa=Pa+64|0;do{c[Pa>>2]=0;Pa=Pa+4|0}while((Pa|0)<(Qa|0));break}case 18:{Ra=Na+2|0;Sa=b[Ra>>1]|0;c[h>>2]=b[Na>>1];c[o>>2]=0;c[r>>2]=0;c[p>>2]=0;c[u>>2]=(Sa*426|0)+512>>10;c[s>>2]=0;c[s+4>>2]=0;c[s+8>>2]=0;c[s+12>>2]=0;c[s+16>>2]=0;c[s+20>>2]=0;c[s+24>>2]=0;c[L>>2]=(Sa*23|0)+512>>10;c[N>>2]=0;c[P>>2]=0;c[R>>2]=0;Pa=i;Qa=Pa+64|0;do{c[Pa>>2]=0;Pa=Pa+4|0}while((Pa|0)<(Qa|0));Sa=b[Ra>>1]|0;Ta=(U(Sa,-75)|0)+512>>10;c[j>>2]=(Sa*928|0)+512>>10;c[T>>2]=0;c[T+4>>2]=0;c[T+8>>2]=0;c[T+12>>2]=0;c[T+16>>2]=0;c[T+20>>2]=0;c[T+24>>2]=0;c[ha>>2]=Ta;c[ja>>2]=0;c[ja+4>>2]=0;c[ja+8>>2]=0;c[ja+12>>2]=0;c[ja+16>>2]=0;c[ja+20>>2]=0;c[ja+24>>2]=0;Pa=k;Qa=Pa+64|0;do{c[Pa>>2]=0;Pa=Pa+4|0}while((Pa|0)<(Qa|0));break}case 34:{Ra=b[Na+16>>1]|0;Ta=Na+2|0;Sa=b[Ta>>1]|0;Ua=Na+18|0;Va=b[Ua>>1]|0;Wa=(Va*426|0)+512>>10;Xa=(Va*23|0)+512>>10;c[h>>2]=b[Na>>1];c[o>>2]=(Ra*426|0)+512>>10;c[r>>2]=0;c[p>>2]=(Ra*23|0)+512>>10;c[u>>2]=(Sa*426|0)+512>>10;c[s>>2]=(Wa*426|0)+512>>10;c[z>>2]=0;c[B>>2]=(Wa*23|0)+512>>10;c[D>>2]=0;c[D+4>>2]=0;c[D+8>>2]=0;c[D+12>>2]=0;c[L>>2]=(Sa*23|0)+512>>10;c[N>>2]=(Xa*426|0)+512>>10;c[P>>2]=0;c[R>>2]=(Xa*23|0)+512>>10;c[i>>2]=(Ra*928|0)+512>>10;c[n>>2]=0;c[q>>2]=(U(Ra,-75)|0)+512>>10;c[e>>2]=0;c[t>>2]=(Wa*928|0)+512>>10;c[y>>2]=0;c[A>>2]=(U(Wa,-75)|0)+512>>10;c[C>>2]=0;c[C+4>>2]=0;c[C+8>>2]=0;c[C+12>>2]=0;c[C+16>>2]=0;c[M>>2]=(Xa*928|0)+512>>10;c[O>>2]=0;c[Q>>2]=(U(Xa,-75)|0)+512>>10;c[S>>2]=0;Xa=b[Ta>>1]|0;Ta=b[Ua>>1]|0;Ua=(Ta*928|0)+512>>10;Wa=(U(Xa,-75)|0)+512>>10;Ra=(U(Ta,-75)|0)+512>>10;c[j>>2]=(Xa*928|0)+512>>10;c[T>>2]=(Ua*426|0)+512>>10;c[W>>2]=0;c[Y>>2]=(Ua*23|0)+512>>10;c[_>>2]=0;c[_+4>>2]=0;c[_+8>>2]=0;c[_+12>>2]=0;c[ha>>2]=Wa;c[ja>>2]=(Ra*426|0)+512>>10;c[la>>2]=0;c[na>>2]=(Ra*23|0)+512>>10;c[pa>>2]=0;c[pa+4>>2]=0;c[pa+8>>2]=0;c[pa+12>>2]=0;c[k>>2]=(Ua*928|0)+512>>10;c[V>>2]=0;c[X>>2]=(U(Ua,-75)|0)+512>>10;c[Z>>2]=0;c[Z+4>>2]=0;c[Z+8>>2]=0;c[Z+12>>2]=0;c[Z+16>>2]=0;c[ia>>2]=(Ra*928|0)+512>>10;c[ka>>2]=0;c[ma>>2]=(U(Ra,-75)|0)+512>>10;c[oa>>2]=0;c[oa+4>>2]=0;c[oa+8>>2]=0;c[oa+12>>2]=0;c[oa+16>>2]=0;break}case 50:{Ra=b[Na+16>>1]|0;Ua=b[Na+32>>1]|0;Wa=Na+2|0;Xa=b[Wa>>1]|0;Ta=Na+18|0;Sa=b[Ta>>1]|0;Va=(Sa*426|0)+512>>10;Ya=Na+34|0;Za=b[Ya>>1]|0;_a=(Sa*23|0)+512>>10;c[h>>2]=b[Na>>1];c[o>>2]=(Ra*426|0)+512>>10;c[r>>2]=0;c[p>>2]=(Ra*23|0)+512>>10;c[u>>2]=(Xa*426|0)+512>>10;c[s>>2]=(Va*426|0)+512>>10;c[z>>2]=0;c[B>>2]=(Va*23|0)+512>>10;c[D>>2]=0;c[D+4>>2]=0;c[D+8>>2]=0;c[D+12>>2]=0;c[L>>2]=(Xa*23|0)+512>>10;c[N>>2]=(_a*426|0)+512>>10;c[P>>2]=0;c[R>>2]=(_a*23|0)+512>>10;c[i>>2]=(Ra*928|0)+512>>10;c[n>>2]=Ua;c[q>>2]=(U(Ra,-75)|0)+512>>10;c[e>>2]=0;c[t>>2]=(Va*928|0)+512>>10;c[y>>2]=(Za*426|0)+512>>10;c[A>>2]=(U(Va,-75)|0)+512>>10;c[C>>2]=0;c[C+4>>2]=0;c[C+8>>2]=0;c[C+12>>2]=0;c[C+16>>2]=0;c[M>>2]=(_a*928|0)+512>>10;c[O>>2]=(Za*23|0)+512>>10;c[Q>>2]=(U(_a,-75)|0)+512>>10;c[S>>2]=0;_a=b[Wa>>1]|0;Wa=b[Ta>>1]|0;Ta=(Wa*928|0)+512>>10;Za=b[Ya>>1]|0;Ya=(U(_a,-75)|0)+512>>10;Va=(U(Wa,-75)|0)+512>>10;Wa=(U(Za,-75)|0)+512>>10;c[j>>2]=(_a*928|0)+512>>10;c[T>>2]=(Ta*426|0)+512>>10;c[W>>2]=0;c[Y>>2]=(Ta*23|0)+512>>10;c[_>>2]=0;c[_+4>>2]=0;c[_+8>>2]=0;c[_+12>>2]=0;c[ha>>2]=Ya;c[ja>>2]=(Va*426|0)+512>>10;c[la>>2]=0;c[na>>2]=(Va*23|0)+512>>10;c[pa>>2]=0;c[pa+4>>2]=0;c[pa+8>>2]=0;c[pa+12>>2]=0;c[k>>2]=(Ta*928|0)+512>>10;c[V>>2]=(Za*928|0)+512>>10;c[X>>2]=(U(Ta,-75)|0)+512>>10;c[Z>>2]=0;c[Z+4>>2]=0;c[Z+8>>2]=0;c[Z+12>>2]=0;c[Z+16>>2]=0;c[ia>>2]=(Va*928|0)+512>>10;c[ka>>2]=Wa;c[ma>>2]=(U(Va,-75)|0)+512>>10;c[oa>>2]=0;c[oa+4>>2]=0;c[oa+8>>2]=0;c[oa+12>>2]=0;c[oa+16>>2]=0;break}case 51:{Va=b[Na+16>>1]|0;Wa=b[Na+32>>1]|0;Ta=Na+2|0;Za=b[Ta>>1]|0;Ya=Na+18|0;_a=b[Ya>>1]|0;Ra=(_a*426|0)+512>>10;Ua=Na+34|0;Xa=b[Ua>>1]|0;Sa=(_a*23|0)+512>>10;c[h>>2]=b[Na>>1];c[o>>2]=(Va*426|0)+512>>10;c[r>>2]=0;c[p>>2]=(Va*23|0)+512>>10;c[u>>2]=(Za*426|0)+512>>10;c[s>>2]=(Ra*426|0)+512>>10;c[z>>2]=0;c[B>>2]=(Ra*23|0)+512>>10;c[D>>2]=0;c[D+4>>2]=0;c[D+8>>2]=0;c[D+12>>2]=0;c[L>>2]=(Za*23|0)+512>>10;c[N>>2]=(Sa*426|0)+512>>10;c[P>>2]=0;c[R>>2]=(Sa*23|0)+512>>10;c[i>>2]=(Va*928|0)+512>>10;c[n>>2]=Wa;c[q>>2]=(U(Va,-75)|0)+512>>10;c[e>>2]=0;c[t>>2]=(Ra*928|0)+512>>10;c[y>>2]=(Xa*426|0)+512>>10;c[A>>2]=(U(Ra,-75)|0)+512>>10;c[C>>2]=0;c[C+4>>2]=0;c[C+8>>2]=0;c[C+12>>2]=0;c[C+16>>2]=0;c[M>>2]=(Sa*928|0)+512>>10;c[O>>2]=(Xa*23|0)+512>>10;c[Q>>2]=(U(Sa,-75)|0)+512>>10;c[S>>2]=0;Sa=b[Ta>>1]|0;Ta=b[Ya>>1]|0;Ya=(Ta*928|0)+512>>10;Xa=b[Ua>>1]|0;Ua=b[Na+4>>1]|0;Ra=b[Na+20>>1]|0;Va=b[Na+36>>1]|0;Wa=(U(Sa,-75)|0)+512>>10;Za=(U(Ta,-75)|0)+512>>10;Ta=(U(Xa,-75)|0)+512>>10;c[j>>2]=(Sa*928|0)+512>>10;c[T>>2]=(Ya*426|0)+512>>10;c[W>>2]=0;c[Y>>2]=(Ya*23|0)+512>>10;c[_>>2]=Ua;c[aa>>2]=(Ra*426|0)+512>>10;c[da>>2]=0;c[fa>>2]=(Ra*23|0)+512>>10;c[ha>>2]=Wa;c[ja>>2]=(Za*426|0)+512>>10;c[la>>2]=0;c[na>>2]=(Za*23|0)+512>>10;c[pa>>2]=0;c[pa+4>>2]=0;c[pa+8>>2]=0;c[pa+12>>2]=0;c[k>>2]=(Ya*928|0)+512>>10;c[V>>2]=(Xa*928|0)+512>>10;c[X>>2]=(U(Ya,-75)|0)+512>>10;c[Z>>2]=0;c[$>>2]=(Ra*928|0)+512>>10;c[ca>>2]=Va;c[ea>>2]=(U(Ra,-75)|0)+512>>10;c[ga>>2]=0;c[ia>>2]=(Za*928|0)+512>>10;c[ka>>2]=Ta;c[ma>>2]=(U(Za,-75)|0)+512>>10;c[oa>>2]=0;c[oa+4>>2]=0;c[oa+8>>2]=0;c[oa+12>>2]=0;c[oa+16>>2]=0;break}case 52:{__ZN4jpgd12DCT_Upsample3P_QILi3ELi4EE4calcERNS0_8Matrix44ES4_PKs(h,i,Na);__ZN4jpgd12DCT_Upsample3R_SILi3ELi4EE4calcERNS0_8Matrix44ES4_PKs(j,k,Na);break}case 68:{__ZN4jpgd12DCT_Upsample3P_QILi4ELi4EE4calcERNS0_8Matrix44ES4_PKs(h,i,Na);__ZN4jpgd12DCT_Upsample3R_SILi4ELi4EE4calcERNS0_8Matrix44ES4_PKs(j,k,Na);break}case 84:{__ZN4jpgd12DCT_Upsample3P_QILi5ELi4EE4calcERNS0_8Matrix44ES4_PKs(h,i,Na);__ZN4jpgd12DCT_Upsample3R_SILi5ELi4EE4calcERNS0_8Matrix44ES4_PKs(j,k,Na);break}case 85:{__ZN4jpgd12DCT_Upsample3P_QILi5ELi5EE4calcERNS0_8Matrix44ES4_PKs(h,i,Na);__ZN4jpgd12DCT_Upsample3R_SILi5ELi5EE4calcERNS0_8Matrix44ES4_PKs(j,k,Na);break}case 86:{__ZN4jpgd12DCT_Upsample3P_QILi5ELi6EE4calcERNS0_8Matrix44ES4_PKs(h,i,Na);__ZN4jpgd12DCT_Upsample3R_SILi5ELi6EE4calcERNS0_8Matrix44ES4_PKs(j,k,Na);break}case 102:{__ZN4jpgd12DCT_Upsample3P_QILi6ELi6EE4calcERNS0_8Matrix44ES4_PKs(h,i,Na);__ZN4jpgd12DCT_Upsample3R_SILi6ELi6EE4calcERNS0_8Matrix44ES4_PKs(j,k,Na);break}case 118:{__ZN4jpgd12DCT_Upsample3P_QILi7ELi6EE4calcERNS0_8Matrix44ES4_PKs(h,i,Na);__ZN4jpgd12DCT_Upsample3R_SILi7ELi6EE4calcERNS0_8Matrix44ES4_PKs(j,k,Na);break}case 119:{__ZN4jpgd12DCT_Upsample3P_QILi7ELi7EE4calcERNS0_8Matrix44ES4_PKs(h,i,Na);__ZN4jpgd12DCT_Upsample3R_SILi7ELi7EE4calcERNS0_8Matrix44ES4_PKs(j,k,Na);break}case 120:{__ZN4jpgd12DCT_Upsample3P_QILi7ELi8EE4calcERNS0_8Matrix44ES4_PKs(h,i,Na);__ZN4jpgd12DCT_Upsample3R_SILi7ELi8EE4calcERNS0_8Matrix44ES4_PKs(j,k,Na);break}case -120:{__ZN4jpgd12DCT_Upsample3P_QILi8ELi8EE4calcERNS0_8Matrix44ES4_PKs(h,i,Na);__ZN4jpgd12DCT_Upsample3R_SILi8ELi8EE4calcERNS0_8Matrix44ES4_PKs(j,k,Na);break}default:{Oa=25;break a}}while(0);x=c[h>>2]|0;Za=c[i>>2]|0;Ta=Za+x|0;Ra=c[o>>2]|0;Va=c[n>>2]|0;Ya=Va+Ra|0;Xa=c[r>>2]|0;Wa=c[q>>2]|0;Ua=Wa+Xa|0;Sa=c[p>>2]|0;_a=c[e>>2]|0;$a=_a+Sa|0;ab=c[u>>2]|0;bb=c[t>>2]|0;cb=bb+ab|0;db=c[s>>2]|0;eb=c[y>>2]|0;fb=eb+db|0;gb=c[z>>2]|0;hb=c[A>>2]|0;ib=hb+gb|0;jb=c[B>>2]|0;kb=c[C>>2]|0;lb=kb+jb|0;mb=c[D>>2]|0;nb=c[E>>2]|0;ob=nb+mb|0;pb=c[F>>2]|0;qb=c[G>>2]|0;rb=qb+pb|0;sb=c[H>>2]|0;tb=c[I>>2]|0;ub=tb+sb|0;vb=c[J>>2]|0;wb=c[K>>2]|0;xb=wb+vb|0;yb=c[L>>2]|0;zb=c[M>>2]|0;Ab=zb+yb|0;Bb=c[N>>2]|0;Cb=c[O>>2]|0;Db=Cb+Bb|0;Eb=c[P>>2]|0;Fb=c[Q>>2]|0;Gb=Fb+Eb|0;Hb=c[R>>2]|0;Ib=c[S>>2]|0;Jb=Ib+Hb|0;c[h>>2]=x-Za;c[o>>2]=Ra-Va;c[r>>2]=Xa-Wa;c[p>>2]=Sa-_a;c[u>>2]=ab-bb;c[s>>2]=db-eb;c[z>>2]=gb-hb;c[B>>2]=jb-kb;c[D>>2]=mb-nb;c[F>>2]=pb-qb;c[H>>2]=sb-tb;c[J>>2]=vb-wb;c[L>>2]=yb-zb;c[N>>2]=Bb-Cb;c[P>>2]=Eb-Fb;c[R>>2]=Hb-Ib;Ib=c[j>>2]|0;Hb=c[k>>2]|0;Fb=Hb+Ib|0;Eb=c[T>>2]|0;Cb=c[V>>2]|0;Bb=Cb+Eb|0;zb=c[W>>2]|0;yb=c[X>>2]|0;wb=yb+zb|0;vb=c[Y>>2]|0;tb=c[Z>>2]|0;sb=tb+vb|0;qb=c[_>>2]|0;pb=c[$>>2]|0;nb=pb+qb|0;mb=c[aa>>2]|0;kb=c[ca>>2]|0;jb=kb+mb|0;hb=c[da>>2]|0;gb=c[ea>>2]|0;eb=gb+hb|0;db=c[fa>>2]|0;bb=c[ga>>2]|0;ab=bb+db|0;_a=c[ha>>2]|0;Sa=c[ia>>2]|0;Wa=Sa+_a|0;Xa=c[ja>>2]|0;Va=c[ka>>2]|0;Ra=Va+Xa|0;Za=c[la>>2]|0;x=c[ma>>2]|0;Kb=x+Za|0;Lb=c[na>>2]|0;Mb=c[oa>>2]|0;Nb=Mb+Lb|0;Ob=c[pa>>2]|0;Pb=c[qa>>2]|0;Qb=Pb+Ob|0;Rb=c[ra>>2]|0;Sb=c[sa>>2]|0;Tb=Sb+Rb|0;Ub=c[ta>>2]|0;Vb=c[ua>>2]|0;Wb=Vb+Ub|0;Xb=c[va>>2]|0;Yb=c[wa>>2]|0;Zb=Yb+Xb|0;c[j>>2]=Ib-Hb;c[T>>2]=Eb-Cb;c[W>>2]=zb-yb;c[Y>>2]=vb-tb;c[_>>2]=qb-pb;c[aa>>2]=mb-kb;c[da>>2]=hb-gb;c[fa>>2]=db-bb;c[ha>>2]=_a-Sa;c[ja>>2]=Xa-Va;c[la>>2]=Za-x;c[na>>2]=Lb-Mb;c[pa>>2]=Ob-Pb;c[ra>>2]=Rb-Sb;c[ta>>2]=Ub-Vb;c[va>>2]=Xb-Yb;b[g>>1]=Fb+Ta;b[xa>>1]=Bb+Ya;b[ya>>1]=wb+Ua;b[za>>1]=sb+$a;b[Aa>>1]=nb+cb;b[Ba>>1]=jb+fb;b[Ca>>1]=eb+ib;b[Da>>1]=ab+lb;b[Ea>>1]=Wa+ob;b[Fa>>1]=Ra+rb;b[Ga>>1]=Kb+ub;b[Ha>>1]=Nb+xb;b[Ia>>1]=Qb+Ab;b[Ja>>1]=Tb+Db;b[Ka>>1]=Wb+Gb;b[La>>1]=Zb+Jb;__ZN4jpgd8idct_4x4EPKsPh(g,v);b[g>>1]=Ta-Fb;b[xa>>1]=Ya-Bb;b[ya>>1]=Ua-wb;b[za>>1]=$a-sb;b[Aa>>1]=cb-nb;b[Ba>>1]=fb-jb;b[Ca>>1]=ib-eb;b[Da>>1]=lb-ab;b[Ea>>1]=ob-Wa;b[Fa>>1]=rb-Ra;b[Ga>>1]=ub-Kb;b[Ha>>1]=xb-Nb;b[Ia>>1]=Ab-Qb;b[Ja>>1]=Db-Tb;b[Ka>>1]=Gb-Wb;b[La>>1]=Jb-Zb;__ZN4jpgd8idct_4x4EPKsPh(g,v+64|0);b[g>>1]=(c[j>>2]|0)+(c[h>>2]|0);b[xa>>1]=(c[T>>2]|0)+(c[o>>2]|0);b[ya>>1]=(c[W>>2]|0)+(c[r>>2]|0);b[za>>1]=(c[Y>>2]|0)+(c[p>>2]|0);b[Aa>>1]=(c[_>>2]|0)+(c[u>>2]|0);b[Ba>>1]=(c[aa>>2]|0)+(c[s>>2]|0);b[Ca>>1]=(c[da>>2]|0)+(c[z>>2]|0);b[Da>>1]=(c[fa>>2]|0)+(c[B>>2]|0);b[Ea>>1]=(c[ha>>2]|0)+(c[D>>2]|0);b[Fa>>1]=(c[ja>>2]|0)+(c[F>>2]|0);b[Ga>>1]=(c[la>>2]|0)+(c[H>>2]|0);b[Ha>>1]=(c[na>>2]|0)+(c[J>>2]|0);b[Ia>>1]=(c[pa>>2]|0)+(c[L>>2]|0);b[Ja>>1]=(c[ra>>2]|0)+(c[N>>2]|0);b[Ka>>1]=(c[ta>>2]|0)+(c[P>>2]|0);b[La>>1]=(c[va>>2]|0)+(c[R>>2]|0);__ZN4jpgd8idct_4x4EPKsPh(g,v+128|0);b[g>>1]=(c[h>>2]|0)-(c[j>>2]|0);b[xa>>1]=(c[o>>2]|0)-(c[T>>2]|0);b[ya>>1]=(c[r>>2]|0)-(c[W>>2]|0);b[za>>1]=(c[p>>2]|0)-(c[Y>>2]|0);b[Aa>>1]=(c[u>>2]|0)-(c[_>>2]|0);b[Ba>>1]=(c[s>>2]|0)-(c[aa>>2]|0);b[Ca>>1]=(c[z>>2]|0)-(c[da>>2]|0);b[Da>>1]=(c[B>>2]|0)-(c[fa>>2]|0);b[Ea>>1]=(c[D>>2]|0)-(c[ha>>2]|0);b[Fa>>1]=(c[F>>2]|0)-(c[ja>>2]|0);b[Ga>>1]=(c[H>>2]|0)-(c[la>>2]|0);b[Ha>>1]=(c[J>>2]|0)-(c[na>>2]|0);b[Ia>>1]=(c[L>>2]|0)-(c[pa>>2]|0);b[Ja>>1]=(c[N>>2]|0)-(c[ra>>2]|0);b[Ka>>1]=(c[P>>2]|0)-(c[ta>>2]|0);b[La>>1]=(c[R>>2]|0)-(c[va>>2]|0);__ZN4jpgd8idct_4x4EPKsPh(g,v+192|0);Ma=Ma+1|0;if((Ma|0)>=2){Oa=4;break}else{Na=Na+128|0;v=v+256|0}}if((Oa|0)==4){l=f;return}else if((Oa|0)==6)Bd(502989,502275,1537,503025);else if((Oa|0)==8)Bd(503046,502275,1538,503025);else if((Oa|0)==25)Bd(1144807,502275,1605,503025)}function __ZN4jpgd4idctEPKsPhi(d,e,f){d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0;g=l;l=l+256|0;if((l|0)>=(m|0))ba(256);h=g;if((f|0)<=0)Bd(502369,502275,246,502388);if((f|0)>=65)Bd(502393,502275,247,502388);if((f|0)<2){i=(b[d>>1]|0)+4>>3;j=i+128|0;k=j>>>0>255?-129-i>>31&255:j;j=k<<8|k;k=j<<16|j;c[e>>2]=k;c[e+4>>2]=k;c[e+8>>2]=k;c[e+12>>2]=k;c[e+16>>2]=k;c[e+20>>2]=k;c[e+24>>2]=k;c[e+28>>2]=k;c[e+32>>2]=k;c[e+36>>2]=k;c[e+40>>2]=k;c[e+44>>2]=k;c[e+48>>2]=k;c[e+52>>2]=k;c[e+56>>2]=k;c[e+60>>2]=k;l=g;return}k=f+-1|0;f=8;j=502413+(k<<3)|0;i=h;n=d;while(1){switch(a[j>>0]|0){case 8:{d=b[n+4>>1]|0;o=b[n+12>>1]|0;p=(o+d|0)*4433|0;q=p+(U(o,-15137)|0)|0;o=p+(d*6270|0)|0;d=b[n>>1]|0;p=b[n+8>>1]|0;r=p+d<<13;s=d-p<<13;p=b[n+14>>1]|0;d=b[n+10>>1]|0;t=b[n+6>>1]|0;u=b[n+2>>1]|0;v=t+p|0;w=u+d|0;x=(w+v|0)*9633|0;y=U(u+p|0,-7373)|0;z=U(t+d|0,-20995)|0;A=x+(U(v,-16069)|0)|0;v=x+(U(w,-3196)|0)|0;w=y+(p*2446|0)+A|0;p=z+(d*16819|0)+v|0;d=z+(t*25172|0)+A|0;A=y+(u*12299|0)+v|0;v=o+1024+r|0;c[i>>2]=A+v>>11;c[i+28>>2]=v-A>>11;A=q+1024+s|0;c[i+4>>2]=d+A>>11;c[i+24>>2]=A-d>>11;d=s-q+1024|0;c[i+8>>2]=p+d>>11;c[i+20>>2]=d-p>>11;p=r-o+1024|0;c[i+12>>2]=w+p>>11;B=p-w>>11;C=4;D=17;break}case 1:{w=b[n>>1]<<2;c[i>>2]=w;c[i+4>>2]=w;c[i+8>>2]=w;c[i+12>>2]=w;c[i+16>>2]=w;c[i+20>>2]=w;c[i+24>>2]=w;B=w;C=7;D=17;break}case 2:{w=b[n+2>>1]|0;p=w*9633|0;o=w*6437|0;r=w*2260|0;d=w*11363|0;w=b[n>>1]<<13|1024;c[i>>2]=w+d>>11;c[i+28>>2]=w-d>>11;c[i+4>>2]=w+p>>11;c[i+24>>2]=w-p>>11;c[i+8>>2]=w+o>>11;c[i+20>>2]=w-o>>11;c[i+12>>2]=w+r>>11;B=w-r>>11;C=4;D=17;break}case 3:{r=b[n+4>>1]|0;w=r*4433|0;o=r*10703|0;r=b[n>>1]<<13;p=r+o|0;d=r-o|0;o=r+w|0;q=r-w|0;w=b[n+2>>1]|0;r=w*9633|0;s=w*6437|0;A=w*2260|0;v=w*11363|0;c[i>>2]=v+1024+p>>11;c[i+28>>2]=1024-v+p>>11;c[i+4>>2]=r+1024+o>>11;c[i+24>>2]=1024-r+o>>11;c[i+8>>2]=s+1024+q>>11;c[i+20>>2]=1024-s+q>>11;c[i+12>>2]=A+1024+d>>11;B=1024-A+d>>11;C=4;D=17;break}case 4:{d=b[n+4>>1]|0;A=d*4433|0;q=d*10703|0;d=b[n>>1]<<13;s=b[n+6>>1]|0;o=b[n+2>>1]|0;r=(o+s|0)*9633|0;p=r+(U(s,-16069)|0)|0;v=r+(U(o,-3196)|0)|0;r=p+(U(o,-7373)|0)|0;w=v+(U(s,-20995)|0)|0;u=p+(s*4177|0)|0;s=v+(o*4926|0)|0;o=q+1024+d|0;c[i>>2]=s+o>>11;c[i+28>>2]=o-s>>11;s=A+1024+d|0;c[i+4>>2]=u+s>>11;c[i+24>>2]=s-u>>11;u=d-A+1024|0;c[i+8>>2]=w+u>>11;c[i+20>>2]=u-w>>11;w=d-q+1024|0;c[i+12>>2]=r+w>>11;B=w-r>>11;C=4;D=17;break}case 5:{r=b[n+4>>1]|0;w=r*4433|0;q=r*10703|0;r=b[n>>1]|0;d=b[n+8>>1]|0;u=d+r<<13;A=r-d<<13;d=b[n+6>>1]|0;r=b[n+2>>1]|0;s=(r+d|0)*9633|0;o=s+(U(d,-16069)|0)|0;v=s+(U(r,-3196)|0)|0;s=o+(U(r,-7373)|0)|0;p=v+(U(d,-20995)|0)|0;y=o+(d*4177|0)|0;d=v+(r*4926|0)|0;r=q+1024+u|0;c[i>>2]=d+r>>11;c[i+28>>2]=r-d>>11;d=w+1024+A|0;c[i+4>>2]=y+d>>11;c[i+24>>2]=d-y>>11;y=A-w+1024|0;c[i+8>>2]=p+y>>11;c[i+20>>2]=y-p>>11;p=u-q+1024|0;c[i+12>>2]=s+p>>11;B=p-s>>11;C=4;D=17;break}case 6:{s=b[n+4>>1]|0;p=s*4433|0;q=s*10703|0;s=b[n>>1]|0;u=b[n+8>>1]|0;y=u+s<<13;w=s-u<<13;u=b[n+10>>1]|0;s=b[n+6>>1]|0;A=b[n+2>>1]|0;d=A+u|0;r=(d+s|0)*9633|0;v=U(s+u|0,-20995)|0;o=r+(U(s,-16069)|0)|0;t=r+(U(d,-3196)|0)|0;d=o+(U(A,-7373)|0)|0;r=v+(u*16819|0)+t|0;u=v+(s*25172|0)+o|0;o=t+(A*4926|0)|0;A=q+1024+y|0;c[i>>2]=o+A>>11;c[i+28>>2]=A-o>>11;o=p+1024+w|0;c[i+4>>2]=u+o>>11;c[i+24>>2]=o-u>>11;u=w-p+1024|0;c[i+8>>2]=r+u>>11;c[i+20>>2]=u-r>>11;r=y-q+1024|0;c[i+12>>2]=d+r>>11;B=r-d>>11;C=4;D=17;break}case 7:{d=b[n+4>>1]|0;r=b[n+12>>1]|0;q=(r+d|0)*4433|0;y=q+(U(r,-15137)|0)|0;r=q+(d*6270|0)|0;d=b[n>>1]|0;q=b[n+8>>1]|0;u=q+d<<13;p=d-q<<13;q=b[n+10>>1]|0;d=b[n+6>>1]|0;w=b[n+2>>1]|0;o=w+q|0;A=(o+d|0)*9633|0;t=U(d+q|0,-20995)|0;s=A+(U(d,-16069)|0)|0;v=A+(U(o,-3196)|0)|0;o=s+(U(w,-7373)|0)|0;A=t+(q*16819|0)+v|0;q=t+(d*25172|0)+s|0;s=v+(w*4926|0)|0;w=r+1024+u|0;c[i>>2]=s+w>>11;c[i+28>>2]=w-s>>11;s=y+1024+p|0;c[i+4>>2]=q+s>>11;c[i+24>>2]=s-q>>11;q=p-y+1024|0;c[i+8>>2]=A+q>>11;c[i+20>>2]=q-A>>11;A=u-r+1024|0;c[i+12>>2]=o+A>>11;B=A-o>>11;C=4;D=17;break}default:{}}if((D|0)==17){D=0;c[i+(C<<2)>>2]=B}if((f|0)>1){f=f+-1|0;j=j+1|0;i=i+32|0;n=n+16|0}else break}n=a[502925+k>>0]|0;k=8;i=h;h=e;while(1){switch(n<<24>>24){case 1:{e=(c[i>>2]|0)+4112>>5;j=(e>>>0>255?(e^-2147483648)>>31:e)&255;a[h>>0]=j;a[h+8>>0]=j;a[h+16>>0]=j;a[h+24>>0]=j;a[h+32>>0]=j;a[h+40>>0]=j;a[h+48>>0]=j;a[h+56>>0]=j;break}case 2:{j=c[i+32>>2]|0;e=j*9633|0;f=j*6437|0;B=j*2260|0;C=j*11363|0;j=(c[i>>2]<<13)+33685504|0;D=j+C>>18;a[h>>0]=D>>>0>255?(D^-2147483648)>>31:D;D=j-C>>18;a[h+56>>0]=D>>>0>255?(D^-2147483648)>>31:D;D=j+e>>18;a[h+8>>0]=D>>>0>255?(D^-2147483648)>>31:D;D=j-e>>18;a[h+48>>0]=D>>>0>255?(D^-2147483648)>>31:D;D=j+f>>18;a[h+16>>0]=D>>>0>255?(D^-2147483648)>>31:D;D=j-f>>18;a[h+40>>0]=D>>>0>255?(D^-2147483648)>>31:D;D=j+B>>18;a[h+24>>0]=D>>>0>255?(D^-2147483648)>>31:D;D=j-B>>18;a[h+32>>0]=D>>>0>255?(D^-2147483648)>>31:D;break}case 3:{__ZN4jpgd3ColILi3EE4idctEPhPKi(h,i);break}case 4:{__ZN4jpgd3ColILi4EE4idctEPhPKi(h,i);break}case 5:{__ZN4jpgd3ColILi5EE4idctEPhPKi(h,i);break}case 6:{__ZN4jpgd3ColILi6EE4idctEPhPKi(h,i);break}case 7:{__ZN4jpgd3ColILi7EE4idctEPhPKi(h,i);break}case 8:{__ZN4jpgd3ColILi8EE4idctEPhPKi(h,i);break}default:{}}if((k|0)>1){k=k+-1|0;i=i+4|0;h=h+1|0}else break}l=g;return}function __ZN4jpgd3ColILi3EE4idctEPhPKi(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0;e=c[d+64>>2]|0;f=e*4433|0;g=e*10703|0;e=c[d>>2]<<13;h=e+g|0;i=e-g|0;g=e+f|0;j=e-f|0;f=c[d+32>>2]|0;d=f*9633|0;e=f*6437|0;k=f*2260|0;l=f*11363|0;f=l+33685504+h>>18;a[b>>0]=f>>>0>255?(f^-2147483648)>>31:f;f=33685504-l+h>>18;a[b+56>>0]=f>>>0>255?(f^-2147483648)>>31:f;f=d+33685504+g>>18;a[b+8>>0]=f>>>0>255?(f^-2147483648)>>31:f;f=33685504-d+g>>18;a[b+48>>0]=f>>>0>255?(f^-2147483648)>>31:f;f=e+33685504+j>>18;a[b+16>>0]=f>>>0>255?(f^-2147483648)>>31:f;f=33685504-e+j>>18;a[b+40>>0]=f>>>0>255?(f^-2147483648)>>31:f;f=k+33685504+i>>18;a[b+24>>0]=f>>>0>255?(f^-2147483648)>>31:f;f=33685504-k+i>>18;a[b+32>>0]=f>>>0>255?(f^-2147483648)>>31:f;return}function __ZN4jpgd3ColILi4EE4idctEPhPKi(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0;e=c[d+64>>2]|0;f=e*4433|0;g=e*10703|0;e=c[d>>2]<<13;h=c[d+96>>2]|0;i=c[d+32>>2]|0;d=(i+h|0)*9633|0;j=d+(U(h,-16069)|0)|0;k=d+(U(i,-3196)|0)|0;d=j+(U(i,-7373)|0)|0;l=k+(U(h,-20995)|0)|0;m=j+(h*4177|0)|0;h=k+(i*4926|0)|0;i=e+g+33685504|0;k=i+h>>18;a[b>>0]=k>>>0>255?(k^-2147483648)>>31:k;k=i-h>>18;a[b+56>>0]=k>>>0>255?(k^-2147483648)>>31:k;k=e+f+33685504|0;h=k+m>>18;a[b+8>>0]=h>>>0>255?(h^-2147483648)>>31:h;h=k-m>>18;a[b+48>>0]=h>>>0>255?(h^-2147483648)>>31:h;h=e-f+33685504|0;f=h+l>>18;a[b+16>>0]=f>>>0>255?(f^-2147483648)>>31:f;f=h-l>>18;a[b+40>>0]=f>>>0>255?(f^-2147483648)>>31:f;f=e-g+33685504|0;g=f+d>>18;a[b+24>>0]=g>>>0>255?(g^-2147483648)>>31:g;g=f-d>>18;a[b+32>>0]=g>>>0>255?(g^-2147483648)>>31:g;return}function __ZN4jpgd3ColILi5EE4idctEPhPKi(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0;e=c[d+64>>2]|0;f=e*4433|0;g=e*10703|0;e=c[d>>2]|0;h=c[d+128>>2]|0;i=h+e<<13;j=e-h<<13;h=c[d+96>>2]|0;e=c[d+32>>2]|0;d=(e+h|0)*9633|0;k=d+(U(h,-16069)|0)|0;l=d+(U(e,-3196)|0)|0;d=k+(U(e,-7373)|0)|0;m=l+(U(h,-20995)|0)|0;n=k+(h*4177|0)|0;h=l+(e*4926|0)|0;e=i+g+33685504|0;l=e+h>>18;a[b>>0]=l>>>0>255?(l^-2147483648)>>31:l;l=e-h>>18;a[b+56>>0]=l>>>0>255?(l^-2147483648)>>31:l;l=j+f+33685504|0;h=l+n>>18;a[b+8>>0]=h>>>0>255?(h^-2147483648)>>31:h;h=l-n>>18;a[b+48>>0]=h>>>0>255?(h^-2147483648)>>31:h;h=j-f+33685504|0;f=h+m>>18;a[b+16>>0]=f>>>0>255?(f^-2147483648)>>31:f;f=h-m>>18;a[b+40>>0]=f>>>0>255?(f^-2147483648)>>31:f;f=i-g+33685504|0;g=f+d>>18;a[b+24>>0]=g>>>0>255?(g^-2147483648)>>31:g;g=f-d>>18;a[b+32>>0]=g>>>0>255?(g^-2147483648)>>31:g;return}function __ZN4jpgd3ColILi6EE4idctEPhPKi(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0;e=c[d+64>>2]|0;f=e*4433|0;g=e*10703|0;e=c[d>>2]|0;h=c[d+128>>2]|0;i=h+e<<13;j=e-h<<13;h=c[d+160>>2]|0;e=c[d+96>>2]|0;k=c[d+32>>2]|0;d=k+h|0;l=(d+e|0)*9633|0;m=U(e+h|0,-20995)|0;n=l+(U(e,-16069)|0)|0;o=l+(U(d,-3196)|0)|0;d=n+(U(k,-7373)|0)|0;l=m+(h*16819|0)+o|0;h=m+(e*25172|0)+n|0;n=o+(k*4926|0)|0;k=i+g+33685504|0;o=k+n>>18;a[b>>0]=o>>>0>255?(o^-2147483648)>>31:o;o=k-n>>18;a[b+56>>0]=o>>>0>255?(o^-2147483648)>>31:o;o=j+f+33685504|0;n=o+h>>18;a[b+8>>0]=n>>>0>255?(n^-2147483648)>>31:n;n=o-h>>18;a[b+48>>0]=n>>>0>255?(n^-2147483648)>>31:n;n=j-f+33685504|0;f=n+l>>18;a[b+16>>0]=f>>>0>255?(f^-2147483648)>>31:f;f=n-l>>18;a[b+40>>0]=f>>>0>255?(f^-2147483648)>>31:f;f=i-g+33685504|0;g=f+d>>18;a[b+24>>0]=g>>>0>255?(g^-2147483648)>>31:g;g=f-d>>18;a[b+32>>0]=g>>>0>255?(g^-2147483648)>>31:g;return}function __ZN4jpgd3ColILi7EE4idctEPhPKi(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0;e=c[d+64>>2]|0;f=c[d+192>>2]|0;g=(f+e|0)*4433|0;h=g+(U(f,-15137)|0)|0;f=g+(e*6270|0)|0;e=c[d>>2]|0;g=c[d+128>>2]|0;i=g+e<<13;j=e-g<<13;g=c[d+160>>2]|0;e=c[d+96>>2]|0;k=c[d+32>>2]|0;d=k+g|0;l=(d+e|0)*9633|0;m=U(e+g|0,-20995)|0;n=l+(U(e,-16069)|0)|0;o=l+(U(d,-3196)|0)|0;d=n+(U(k,-7373)|0)|0;l=m+(g*16819|0)+o|0;g=m+(e*25172|0)+n|0;n=o+(k*4926|0)|0;k=i+f+33685504|0;o=k+n>>18;a[b>>0]=o>>>0>255?(o^-2147483648)>>31:o;o=k-n>>18;a[b+56>>0]=o>>>0>255?(o^-2147483648)>>31:o;o=j+h+33685504|0;n=o+g>>18;a[b+8>>0]=n>>>0>255?(n^-2147483648)>>31:n;n=o-g>>18;a[b+48>>0]=n>>>0>255?(n^-2147483648)>>31:n;n=j-h+33685504|0;h=n+l>>18;a[b+16>>0]=h>>>0>255?(h^-2147483648)>>31:h;h=n-l>>18;a[b+40>>0]=h>>>0>255?(h^-2147483648)>>31:h;h=i-f+33685504|0;f=h+d>>18;a[b+24>>0]=f>>>0>255?(f^-2147483648)>>31:f;f=h-d>>18;a[b+32>>0]=f>>>0>255?(f^-2147483648)>>31:f;return}function __ZN4jpgd3ColILi8EE4idctEPhPKi(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0;e=c[d+64>>2]|0;f=c[d+192>>2]|0;g=(f+e|0)*4433|0;h=g+(U(f,-15137)|0)|0;f=g+(e*6270|0)|0;e=c[d>>2]|0;g=c[d+128>>2]|0;i=g+e<<13;j=e-g<<13;g=c[d+224>>2]|0;e=c[d+160>>2]|0;k=c[d+96>>2]|0;l=c[d+32>>2]|0;d=k+g|0;m=l+e|0;n=(m+d|0)*9633|0;o=U(l+g|0,-7373)|0;p=U(k+e|0,-20995)|0;q=n+(U(d,-16069)|0)|0;d=n+(U(m,-3196)|0)|0;m=o+(g*2446|0)+q|0;g=p+(e*16819|0)+d|0;e=p+(k*25172|0)+q|0;q=o+(l*12299|0)+d|0;d=i+f+33685504|0;l=d+q>>18;a[b>>0]=l>>>0>255?(l^-2147483648)>>31:l;l=d-q>>18;a[b+56>>0]=l>>>0>255?(l^-2147483648)>>31:l;l=j+h+33685504|0;q=l+e>>18;a[b+8>>0]=q>>>0>255?(q^-2147483648)>>31:q;q=l-e>>18;a[b+48>>0]=q>>>0>255?(q^-2147483648)>>31:q;q=j-h+33685504|0;h=q+g>>18;a[b+16>>0]=h>>>0>255?(h^-2147483648)>>31:h;h=q-g>>18;a[b+40>>0]=h>>>0>255?(h^-2147483648)>>31:h;h=i-f+33685504|0;f=h+m>>18;a[b+24>>0]=f>>>0>255?(f^-2147483648)>>31:f;f=h-m>>18;a[b+32>>0]=f>>>0>255?(f^-2147483648)>>31:f;return}function __ZN4jpgd12DCT_Upsample3P_QILi3ELi4EE4calcERNS0_8Matrix44ES4_PKs(a,d,e){a=a|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0;f=b[e+16>>1]|0;g=b[e+32>>1]|0;h=b[e+2>>1]|0;i=b[e+6>>1]|0;j=b[e+18>>1]|0;k=b[e+22>>1]|0;l=(j*426|0)+512+(k*810|0)>>10;m=b[e+34>>1]|0;n=b[e+38>>1]|0;o=(h*23|0)+512+(U(i,-99)|0)>>10;p=(j*23|0)+512+(U(k,-99)|0)>>10;k=(m*23|0)+512+(U(n,-99)|0)>>10;c[a>>2]=b[e>>1];c[a+4>>2]=(f*426|0)+512>>10;c[a+8>>2]=0;c[a+12>>2]=(f*23|0)+512>>10;c[a+16>>2]=(h*426|0)+512+(i*810|0)>>10;c[a+20>>2]=(l*426|0)+512>>10;c[a+24>>2]=0;c[a+28>>2]=(l*23|0)+512>>10;i=a+32|0;c[i>>2]=0;c[i+4>>2]=0;c[i+8>>2]=0;c[i+12>>2]=0;c[a+48>>2]=o;c[a+52>>2]=(p*426|0)+512>>10;c[a+56>>2]=0;c[a+60>>2]=(p*23|0)+512>>10;c[d>>2]=(f*928|0)+512>>10;c[d+4>>2]=g;c[d+8>>2]=(U(f,-75)|0)+512>>10;c[d+12>>2]=0;c[d+16>>2]=(l*928|0)+512>>10;c[d+20>>2]=(m*426|0)+512+(n*810|0)>>10;c[d+24>>2]=(U(l,-75)|0)+512>>10;l=d+28|0;c[l>>2]=0;c[l+4>>2]=0;c[l+8>>2]=0;c[l+12>>2]=0;c[l+16>>2]=0;c[d+48>>2]=(p*928|0)+512>>10;c[d+52>>2]=k;c[d+56>>2]=(U(p,-75)|0)+512>>10;c[d+60>>2]=0;return}function __ZN4jpgd12DCT_Upsample3R_SILi3ELi4EE4calcERNS0_8Matrix44ES4_PKs(a,d,e){a=a|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0;f=b[e+2>>1]|0;g=b[e+6>>1]|0;h=(f*928|0)+512+(U(g,-325)|0)>>10;i=b[e+18>>1]|0;j=b[e+22>>1]|0;k=(i*928|0)+512+(U(j,-325)|0)>>10;l=b[e+34>>1]|0;m=b[e+38>>1]|0;n=(l*928|0)+512+(U(m,-325)|0)>>10;o=b[e+4>>1]|0;p=b[e+20>>1]|0;q=b[e+36>>1]|0;e=(U(f,-75)|0)+512+(g*526|0)>>10;g=(U(i,-75)|0)+512+(j*526|0)>>10;j=(U(l,-75)|0)+512+(m*526|0)>>10;c[a>>2]=h;c[a+4>>2]=(k*426|0)+512>>10;c[a+8>>2]=0;c[a+12>>2]=(k*23|0)+512>>10;c[a+16>>2]=o;c[a+20>>2]=(p*426|0)+512>>10;c[a+24>>2]=0;c[a+28>>2]=(p*23|0)+512>>10;c[a+32>>2]=e;c[a+36>>2]=(g*426|0)+512>>10;c[a+40>>2]=0;c[a+44>>2]=(g*23|0)+512>>10;e=a+48|0;c[e>>2]=0;c[e+4>>2]=0;c[e+8>>2]=0;c[e+12>>2]=0;c[d>>2]=(k*928|0)+512>>10;c[d+4>>2]=n;c[d+8>>2]=(U(k,-75)|0)+512>>10;c[d+12>>2]=0;c[d+16>>2]=(p*928|0)+512>>10;c[d+20>>2]=q;c[d+24>>2]=(U(p,-75)|0)+512>>10;c[d+28>>2]=0;c[d+32>>2]=(g*928|0)+512>>10;c[d+36>>2]=j;c[d+40>>2]=(U(g,-75)|0)+512>>10;g=d+44|0;c[g>>2]=0;c[g+4>>2]=0;c[g+8>>2]=0;c[g+12>>2]=0;c[g+16>>2]=0;return}function __ZN4jpgd12DCT_Upsample3P_QILi4ELi4EE4calcERNS0_8Matrix44ES4_PKs(a,d,e){a=a|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0;f=b[e+16>>1]|0;g=b[e+32>>1]|0;h=b[e+48>>1]|0;i=b[e+2>>1]|0;j=b[e+6>>1]|0;k=b[e+18>>1]|0;l=b[e+22>>1]|0;m=(k*426|0)+512+(l*810|0)>>10;n=b[e+34>>1]|0;o=b[e+38>>1]|0;p=b[e+50>>1]|0;q=b[e+54>>1]|0;r=(p*426|0)+512+(q*810|0)>>10;s=(i*23|0)+512+(U(j,-99)|0)>>10;t=(k*23|0)+512+(U(l,-99)|0)>>10;l=(n*23|0)+512+(U(o,-99)|0)>>10;k=(p*23|0)+512+(U(q,-99)|0)>>10;c[a>>2]=b[e>>1];c[a+4>>2]=(f*426|0)+512+(h*810|0)>>10;c[a+8>>2]=0;c[a+12>>2]=(f*23|0)+512+(U(h,-99)|0)>>10;c[a+16>>2]=(i*426|0)+512+(j*810|0)>>10;c[a+20>>2]=(m*426|0)+512+(r*810|0)>>10;c[a+24>>2]=0;c[a+28>>2]=(m*23|0)+512+(U(r,-99)|0)>>10;j=a+32|0;c[j>>2]=0;c[j+4>>2]=0;c[j+8>>2]=0;c[j+12>>2]=0;c[a+48>>2]=s;c[a+52>>2]=(t*426|0)+512+(k*810|0)>>10;c[a+56>>2]=0;c[a+60>>2]=(t*23|0)+512+(U(k,-99)|0)>>10;c[d>>2]=(f*928|0)+512+(U(h,-325)|0)>>10;c[d+4>>2]=g;c[d+8>>2]=(U(f,-75)|0)+512+(h*526|0)>>10;c[d+12>>2]=0;c[d+16>>2]=(m*928|0)+512+(U(r,-325)|0)>>10;c[d+20>>2]=(n*426|0)+512+(o*810|0)>>10;c[d+24>>2]=(U(m,-75)|0)+512+(r*526|0)>>10;r=d+28|0;m=(t*928|0)+512+(U(k,-325)|0)>>10;c[r>>2]=0;c[r+4>>2]=0;c[r+8>>2]=0;c[r+12>>2]=0;c[r+16>>2]=0;c[d+48>>2]=m;c[d+52>>2]=l;c[d+56>>2]=(U(t,-75)|0)+512+(k*526|0)>>10;c[d+60>>2]=0;return}function __ZN4jpgd12DCT_Upsample3R_SILi4ELi4EE4calcERNS0_8Matrix44ES4_PKs(a,d,e){a=a|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0;f=b[e+2>>1]|0;g=b[e+6>>1]|0;h=(f*928|0)+512+(U(g,-325)|0)>>10;i=b[e+18>>1]|0;j=b[e+22>>1]|0;k=(i*928|0)+512+(U(j,-325)|0)>>10;l=b[e+34>>1]|0;m=b[e+38>>1]|0;n=(l*928|0)+512+(U(m,-325)|0)>>10;o=b[e+50>>1]|0;p=b[e+54>>1]|0;q=(o*928|0)+512+(U(p,-325)|0)>>10;r=b[e+4>>1]|0;s=b[e+20>>1]|0;t=b[e+36>>1]|0;u=b[e+52>>1]|0;e=(U(f,-75)|0)+512+(g*526|0)>>10;g=(U(i,-75)|0)+512+(j*526|0)>>10;j=(U(l,-75)|0)+512+(m*526|0)>>10;m=(U(o,-75)|0)+512+(p*526|0)>>10;c[a>>2]=h;c[a+4>>2]=(k*426|0)+512+(q*810|0)>>10;c[a+8>>2]=0;c[a+12>>2]=(k*23|0)+512+(U(q,-99)|0)>>10;c[a+16>>2]=r;c[a+20>>2]=(s*426|0)+512+(u*810|0)>>10;c[a+24>>2]=0;c[a+28>>2]=(s*23|0)+512+(U(u,-99)|0)>>10;c[a+32>>2]=e;c[a+36>>2]=(g*426|0)+512+(m*810|0)>>10;c[a+40>>2]=0;c[a+44>>2]=(g*23|0)+512+(U(m,-99)|0)>>10;e=a+48|0;a=(k*928|0)+512+(U(q,-325)|0)>>10;c[e>>2]=0;c[e+4>>2]=0;c[e+8>>2]=0;c[e+12>>2]=0;c[d>>2]=a;c[d+4>>2]=n;c[d+8>>2]=(U(k,-75)|0)+512+(q*526|0)>>10;c[d+12>>2]=0;c[d+16>>2]=(s*928|0)+512+(U(u,-325)|0)>>10;c[d+20>>2]=t;c[d+24>>2]=(U(s,-75)|0)+512+(u*526|0)>>10;c[d+28>>2]=0;c[d+32>>2]=(g*928|0)+512+(U(m,-325)|0)>>10;c[d+36>>2]=j;c[d+40>>2]=(U(g,-75)|0)+512+(m*526|0)>>10;m=d+44|0;c[m>>2]=0;c[m+4>>2]=0;c[m+8>>2]=0;c[m+12>>2]=0;c[m+16>>2]=0;return}function __ZN4jpgd12DCT_Upsample3P_QILi5ELi4EE4calcERNS0_8Matrix44ES4_PKs(a,d,e){a=a|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;f=b[e+16>>1]|0;g=b[e+32>>1]|0;h=b[e+48>>1]|0;i=b[e+64>>1]|0;j=b[e+2>>1]|0;k=b[e+6>>1]|0;l=b[e+18>>1]|0;m=b[e+22>>1]|0;n=(l*426|0)+512+(m*810|0)>>10;o=b[e+34>>1]|0;p=b[e+38>>1]|0;q=b[e+50>>1]|0;r=b[e+54>>1]|0;s=(q*426|0)+512+(r*810|0)>>10;t=b[e+66>>1]|0;u=b[e+70>>1]|0;v=(j*23|0)+512+(U(k,-99)|0)>>10;w=(l*23|0)+512+(U(m,-99)|0)>>10;m=(o*23|0)+512+(U(p,-99)|0)>>10;l=(q*23|0)+512+(U(r,-99)|0)>>10;r=(t*23|0)+512+(U(u,-99)|0)>>10;c[a>>2]=b[e>>1];c[a+4>>2]=(f*426|0)+512+(h*810|0)>>10;c[a+8>>2]=i;c[a+12>>2]=(f*23|0)+512+(U(h,-99)|0)>>10;c[a+16>>2]=(j*426|0)+512+(k*810|0)>>10;c[a+20>>2]=(n*426|0)+512+(s*810|0)>>10;c[a+24>>2]=(t*426|0)+512+(u*810|0)>>10;c[a+28>>2]=(n*23|0)+512+(U(s,-99)|0)>>10;u=a+32|0;c[u>>2]=0;c[u+4>>2]=0;c[u+8>>2]=0;c[u+12>>2]=0;c[a+48>>2]=v;c[a+52>>2]=(w*426|0)+512+(l*810|0)>>10;c[a+56>>2]=r;c[a+60>>2]=(w*23|0)+512+(U(l,-99)|0)>>10;c[d>>2]=(f*928|0)+512+(U(h,-325)|0)>>10;c[d+4>>2]=g;c[d+8>>2]=(U(f,-75)|0)+512+(h*526|0)>>10;c[d+12>>2]=0;c[d+16>>2]=(n*928|0)+512+(U(s,-325)|0)>>10;c[d+20>>2]=(o*426|0)+512+(p*810|0)>>10;c[d+24>>2]=(U(n,-75)|0)+512+(s*526|0)>>10;s=d+28|0;n=(w*928|0)+512+(U(l,-325)|0)>>10;c[s>>2]=0;c[s+4>>2]=0;c[s+8>>2]=0;c[s+12>>2]=0;c[s+16>>2]=0;c[d+48>>2]=n;c[d+52>>2]=m;c[d+56>>2]=(U(w,-75)|0)+512+(l*526|0)>>10;c[d+60>>2]=0;return}function __ZN4jpgd12DCT_Upsample3R_SILi5ELi4EE4calcERNS0_8Matrix44ES4_PKs(a,d,e){a=a|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0;f=b[e+2>>1]|0;g=b[e+6>>1]|0;h=(f*928|0)+512+(U(g,-325)|0)>>10;i=b[e+18>>1]|0;j=b[e+22>>1]|0;k=(i*928|0)+512+(U(j,-325)|0)>>10;l=b[e+34>>1]|0;m=b[e+38>>1]|0;n=(l*928|0)+512+(U(m,-325)|0)>>10;o=b[e+50>>1]|0;p=b[e+54>>1]|0;q=(o*928|0)+512+(U(p,-325)|0)>>10;r=b[e+66>>1]|0;s=b[e+70>>1]|0;t=(r*928|0)+512+(U(s,-325)|0)>>10;u=b[e+4>>1]|0;v=b[e+20>>1]|0;w=b[e+36>>1]|0;x=b[e+52>>1]|0;y=b[e+68>>1]|0;e=(U(f,-75)|0)+512+(g*526|0)>>10;g=(U(i,-75)|0)+512+(j*526|0)>>10;j=(U(l,-75)|0)+512+(m*526|0)>>10;m=(U(o,-75)|0)+512+(p*526|0)>>10;p=(U(r,-75)|0)+512+(s*526|0)>>10;c[a>>2]=h;c[a+4>>2]=(k*426|0)+512+(q*810|0)>>10;c[a+8>>2]=t;c[a+12>>2]=(k*23|0)+512+(U(q,-99)|0)>>10;c[a+16>>2]=u;c[a+20>>2]=(v*426|0)+512+(x*810|0)>>10;c[a+24>>2]=y;c[a+28>>2]=(v*23|0)+512+(U(x,-99)|0)>>10;c[a+32>>2]=e;c[a+36>>2]=(g*426|0)+512+(m*810|0)>>10;c[a+40>>2]=p;c[a+44>>2]=(g*23|0)+512+(U(m,-99)|0)>>10;p=a+48|0;a=(k*928|0)+512+(U(q,-325)|0)>>10;c[p>>2]=0;c[p+4>>2]=0;c[p+8>>2]=0;c[p+12>>2]=0;c[d>>2]=a;c[d+4>>2]=n;c[d+8>>2]=(U(k,-75)|0)+512+(q*526|0)>>10;c[d+12>>2]=0;c[d+16>>2]=(v*928|0)+512+(U(x,-325)|0)>>10;c[d+20>>2]=w;c[d+24>>2]=(U(v,-75)|0)+512+(x*526|0)>>10;c[d+28>>2]=0;c[d+32>>2]=(g*928|0)+512+(U(m,-325)|0)>>10;c[d+36>>2]=j;c[d+40>>2]=(U(g,-75)|0)+512+(m*526|0)>>10;m=d+44|0;c[m>>2]=0;c[m+4>>2]=0;c[m+8>>2]=0;c[m+12>>2]=0;c[m+16>>2]=0;return}function __ZN4jpgd12DCT_Upsample3P_QILi5ELi5EE4calcERNS0_8Matrix44ES4_PKs(a,d,e){a=a|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0;f=b[e+16>>1]|0;g=b[e+32>>1]|0;h=b[e+48>>1]|0;i=b[e+64>>1]|0;j=b[e+2>>1]|0;k=b[e+6>>1]|0;l=b[e+18>>1]|0;m=b[e+22>>1]|0;n=(l*426|0)+512+(m*810|0)>>10;o=b[e+34>>1]|0;p=b[e+38>>1]|0;q=b[e+50>>1]|0;r=b[e+54>>1]|0;s=(q*426|0)+512+(r*810|0)>>10;t=b[e+66>>1]|0;u=b[e+70>>1]|0;v=b[e+8>>1]|0;w=b[e+24>>1]|0;x=b[e+40>>1]|0;y=b[e+56>>1]|0;z=b[e+72>>1]|0;A=(j*23|0)+512+(U(k,-99)|0)>>10;B=(l*23|0)+512+(U(m,-99)|0)>>10;m=(o*23|0)+512+(U(p,-99)|0)>>10;l=(q*23|0)+512+(U(r,-99)|0)>>10;r=(t*23|0)+512+(U(u,-99)|0)>>10;c[a>>2]=b[e>>1];c[a+4>>2]=(f*426|0)+512+(h*810|0)>>10;c[a+8>>2]=i;c[a+12>>2]=(f*23|0)+512+(U(h,-99)|0)>>10;c[a+16>>2]=(j*426|0)+512+(k*810|0)>>10;c[a+20>>2]=(n*426|0)+512+(s*810|0)>>10;c[a+24>>2]=(t*426|0)+512+(u*810|0)>>10;c[a+28>>2]=(n*23|0)+512+(U(s,-99)|0)>>10;c[a+32>>2]=v;c[a+36>>2]=(w*426|0)+512+(y*810|0)>>10;c[a+40>>2]=z;c[a+44>>2]=(w*23|0)+512+(U(y,-99)|0)>>10;c[a+48>>2]=A;c[a+52>>2]=(B*426|0)+512+(l*810|0)>>10;c[a+56>>2]=r;c[a+60>>2]=(B*23|0)+512+(U(l,-99)|0)>>10;c[d>>2]=(f*928|0)+512+(U(h,-325)|0)>>10;c[d+4>>2]=g;c[d+8>>2]=(U(f,-75)|0)+512+(h*526|0)>>10;c[d+12>>2]=0;c[d+16>>2]=(n*928|0)+512+(U(s,-325)|0)>>10;c[d+20>>2]=(o*426|0)+512+(p*810|0)>>10;c[d+24>>2]=(U(n,-75)|0)+512+(s*526|0)>>10;c[d+28>>2]=0;c[d+32>>2]=(w*928|0)+512+(U(y,-325)|0)>>10;c[d+36>>2]=x;c[d+40>>2]=(U(w,-75)|0)+512+(y*526|0)>>10;c[d+44>>2]=0;c[d+48>>2]=(B*928|0)+512+(U(l,-325)|0)>>10;c[d+52>>2]=m;c[d+56>>2]=(U(B,-75)|0)+512+(l*526|0)>>10;c[d+60>>2]=0;return}function __ZN4jpgd12DCT_Upsample3R_SILi5ELi5EE4calcERNS0_8Matrix44ES4_PKs(a,d,e){a=a|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0;f=b[e+2>>1]|0;g=b[e+6>>1]|0;h=(f*928|0)+512+(U(g,-325)|0)>>10;i=b[e+18>>1]|0;j=b[e+22>>1]|0;k=(i*928|0)+512+(U(j,-325)|0)>>10;l=b[e+34>>1]|0;m=b[e+38>>1]|0;n=(l*928|0)+512+(U(m,-325)|0)>>10;o=b[e+50>>1]|0;p=b[e+54>>1]|0;q=(o*928|0)+512+(U(p,-325)|0)>>10;r=b[e+66>>1]|0;s=b[e+70>>1]|0;t=(r*928|0)+512+(U(s,-325)|0)>>10;u=b[e+4>>1]|0;v=b[e+20>>1]|0;w=b[e+36>>1]|0;x=b[e+52>>1]|0;y=b[e+68>>1]|0;e=(U(f,-75)|0)+512+(g*526|0)>>10;g=(U(i,-75)|0)+512+(j*526|0)>>10;j=(U(l,-75)|0)+512+(m*526|0)>>10;m=(U(o,-75)|0)+512+(p*526|0)>>10;p=(U(r,-75)|0)+512+(s*526|0)>>10;c[a>>2]=h;c[a+4>>2]=(k*426|0)+512+(q*810|0)>>10;c[a+8>>2]=t;c[a+12>>2]=(k*23|0)+512+(U(q,-99)|0)>>10;c[a+16>>2]=u;c[a+20>>2]=(v*426|0)+512+(x*810|0)>>10;c[a+24>>2]=y;c[a+28>>2]=(v*23|0)+512+(U(x,-99)|0)>>10;c[a+32>>2]=e;c[a+36>>2]=(g*426|0)+512+(m*810|0)>>10;c[a+40>>2]=p;c[a+44>>2]=(g*23|0)+512+(U(m,-99)|0)>>10;p=a+48|0;a=(k*928|0)+512+(U(q,-325)|0)>>10;c[p>>2]=0;c[p+4>>2]=0;c[p+8>>2]=0;c[p+12>>2]=0;c[d>>2]=a;c[d+4>>2]=n;c[d+8>>2]=(U(k,-75)|0)+512+(q*526|0)>>10;c[d+12>>2]=0;c[d+16>>2]=(v*928|0)+512+(U(x,-325)|0)>>10;c[d+20>>2]=w;c[d+24>>2]=(U(v,-75)|0)+512+(x*526|0)>>10;c[d+28>>2]=0;c[d+32>>2]=(g*928|0)+512+(U(m,-325)|0)>>10;c[d+36>>2]=j;c[d+40>>2]=(U(g,-75)|0)+512+(m*526|0)>>10;m=d+44|0;c[m>>2]=0;c[m+4>>2]=0;c[m+8>>2]=0;c[m+12>>2]=0;c[m+16>>2]=0;return}function __ZN4jpgd12DCT_Upsample3P_QILi5ELi6EE4calcERNS0_8Matrix44ES4_PKs(a,d,e){a=a|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0;f=b[e+16>>1]|0;g=b[e+32>>1]|0;h=b[e+48>>1]|0;i=b[e+64>>1]|0;j=b[e+2>>1]|0;k=b[e+6>>1]|0;l=b[e+10>>1]|0;m=(j*426|0)+512+(k*810|0)+(U(l,-360)|0)>>10;n=b[e+18>>1]|0;o=b[e+22>>1]|0;p=b[e+26>>1]|0;q=(n*426|0)+512+(o*810|0)+(U(p,-360)|0)>>10;r=b[e+34>>1]|0;s=b[e+38>>1]|0;t=b[e+42>>1]|0;u=(r*426|0)+512+(s*810|0)+(U(t,-360)|0)>>10;v=b[e+50>>1]|0;w=b[e+54>>1]|0;x=b[e+58>>1]|0;y=(v*426|0)+512+(w*810|0)+(U(x,-360)|0)>>10;z=b[e+66>>1]|0;A=b[e+70>>1]|0;B=b[e+74>>1]|0;C=(z*426|0)+512+(A*810|0)+(U(B,-360)|0)>>10;D=b[e+8>>1]|0;E=b[e+24>>1]|0;F=b[e+40>>1]|0;G=b[e+56>>1]|0;H=b[e+72>>1]|0;I=(j*23|0)+512+(U(k,-99)|0)+(l*502|0)>>10;l=(n*23|0)+512+(U(o,-99)|0)+(p*502|0)>>10;p=(r*23|0)+512+(U(s,-99)|0)+(t*502|0)>>10;t=(v*23|0)+512+(U(w,-99)|0)+(x*502|0)>>10;x=(z*23|0)+512+(U(A,-99)|0)+(B*502|0)>>10;c[a>>2]=b[e>>1];c[a+4>>2]=(f*426|0)+512+(h*810|0)>>10;c[a+8>>2]=i;c[a+12>>2]=(f*23|0)+512+(U(h,-99)|0)>>10;c[a+16>>2]=m;c[a+20>>2]=(q*426|0)+512+(y*810|0)>>10;c[a+24>>2]=C;c[a+28>>2]=(q*23|0)+512+(U(y,-99)|0)>>10;c[a+32>>2]=D;c[a+36>>2]=(E*426|0)+512+(G*810|0)>>10;c[a+40>>2]=H;c[a+44>>2]=(E*23|0)+512+(U(G,-99)|0)>>10;c[a+48>>2]=I;c[a+52>>2]=(l*426|0)+512+(t*810|0)>>10;c[a+56>>2]=x;c[a+60>>2]=(l*23|0)+512+(U(t,-99)|0)>>10;c[d>>2]=(f*928|0)+512+(U(h,-325)|0)>>10;c[d+4>>2]=g;c[d+8>>2]=(U(f,-75)|0)+512+(h*526|0)>>10;c[d+12>>2]=0;c[d+16>>2]=(q*928|0)+512+(U(y,-325)|0)>>10;c[d+20>>2]=u;c[d+24>>2]=(U(q,-75)|0)+512+(y*526|0)>>10;c[d+28>>2]=0;c[d+32>>2]=(E*928|0)+512+(U(G,-325)|0)>>10;c[d+36>>2]=F;c[d+40>>2]=(U(E,-75)|0)+512+(G*526|0)>>10;c[d+44>>2]=0;c[d+48>>2]=(l*928|0)+512+(U(t,-325)|0)>>10;c[d+52>>2]=p;c[d+56>>2]=(U(l,-75)|0)+512+(t*526|0)>>10;c[d+60>>2]=0;return}function __ZN4jpgd12DCT_Upsample3R_SILi5ELi6EE4calcERNS0_8Matrix44ES4_PKs(a,d,e){a=a|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0;f=b[e+2>>1]|0;g=b[e+6>>1]|0;h=U(g,-325)|0;i=b[e+10>>1]|0;j=b[e+18>>1]|0;k=b[e+22>>1]|0;l=U(k,-325)|0;m=b[e+26>>1]|0;n=(j*928|0)+512+l+(m*218|0)>>10;l=b[e+34>>1]|0;o=b[e+38>>1]|0;p=U(o,-325)|0;q=b[e+42>>1]|0;r=b[e+50>>1]|0;s=b[e+54>>1]|0;t=U(s,-325)|0;u=b[e+58>>1]|0;v=(r*928|0)+512+t+(u*218|0)>>10;t=b[e+66>>1]|0;w=b[e+70>>1]|0;x=U(w,-325)|0;y=b[e+74>>1]|0;z=b[e+4>>1]|0;A=b[e+20>>1]|0;B=b[e+36>>1]|0;C=b[e+52>>1]|0;D=b[e+68>>1]|0;e=(U(f,-75)|0)+512+(g*526|0)+(i*787|0)>>10;g=(U(j,-75)|0)+512+(k*526|0)+(m*787|0)>>10;m=(U(l,-75)|0)+512+(o*526|0)+(q*787|0)>>10;o=(U(r,-75)|0)+512+(s*526|0)+(u*787|0)>>10;u=(U(t,-75)|0)+512+(w*526|0)+(y*787|0)>>10;c[a>>2]=(f*928|0)+512+h+(i*218|0)>>10;c[a+4>>2]=(n*426|0)+512+(v*810|0)>>10;c[a+8>>2]=(t*928|0)+512+x+(y*218|0)>>10;c[a+12>>2]=(n*23|0)+512+(U(v,-99)|0)>>10;c[a+16>>2]=z;c[a+20>>2]=(A*426|0)+512+(C*810|0)>>10;c[a+24>>2]=D;c[a+28>>2]=(A*23|0)+512+(U(C,-99)|0)>>10;c[a+32>>2]=e;c[a+36>>2]=(g*426|0)+512+(o*810|0)>>10;c[a+40>>2]=u;c[a+44>>2]=(g*23|0)+512+(U(o,-99)|0)>>10;u=a+48|0;a=(n*928|0)+512+(U(v,-325)|0)>>10;c[u>>2]=0;c[u+4>>2]=0;c[u+8>>2]=0;c[u+12>>2]=0;c[d>>2]=a;c[d+4>>2]=(l*928|0)+512+p+(q*218|0)>>10;c[d+8>>2]=(U(n,-75)|0)+512+(v*526|0)>>10;c[d+12>>2]=0;c[d+16>>2]=(A*928|0)+512+(U(C,-325)|0)>>10;c[d+20>>2]=B;c[d+24>>2]=(U(A,-75)|0)+512+(C*526|0)>>10;c[d+28>>2]=0;c[d+32>>2]=(g*928|0)+512+(U(o,-325)|0)>>10;c[d+36>>2]=m;c[d+40>>2]=(U(g,-75)|0)+512+(o*526|0)>>10;o=d+44|0;c[o>>2]=0;c[o+4>>2]=0;c[o+8>>2]=0;c[o+12>>2]=0;c[o+16>>2]=0;return}function __ZN4jpgd12DCT_Upsample3P_QILi6ELi6EE4calcERNS0_8Matrix44ES4_PKs(a,d,e){a=a|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0;f=b[e+16>>1]|0;g=b[e+32>>1]|0;h=b[e+48>>1]|0;i=b[e+64>>1]|0;j=b[e+80>>1]|0;k=b[e+2>>1]|0;l=b[e+6>>1]|0;m=b[e+10>>1]|0;n=(k*426|0)+512+(l*810|0)+(U(m,-360)|0)>>10;o=b[e+18>>1]|0;p=b[e+22>>1]|0;q=b[e+26>>1]|0;r=(o*426|0)+512+(p*810|0)+(U(q,-360)|0)>>10;s=b[e+34>>1]|0;t=b[e+38>>1]|0;u=b[e+42>>1]|0;v=(s*426|0)+512+(t*810|0)+(U(u,-360)|0)>>10;w=b[e+50>>1]|0;x=b[e+54>>1]|0;y=b[e+58>>1]|0;z=(w*426|0)+512+(x*810|0)+(U(y,-360)|0)>>10;A=b[e+66>>1]|0;B=b[e+70>>1]|0;C=b[e+74>>1]|0;D=(A*426|0)+512+(B*810|0)+(U(C,-360)|0)>>10;E=b[e+82>>1]|0;F=b[e+86>>1]|0;G=b[e+90>>1]|0;H=(E*426|0)+512+(F*810|0)+(U(G,-360)|0)>>10;I=b[e+8>>1]|0;J=b[e+24>>1]|0;K=b[e+40>>1]|0;L=b[e+56>>1]|0;M=b[e+72>>1]|0;N=b[e+88>>1]|0;O=(k*23|0)+512+(U(l,-99)|0)+(m*502|0)>>10;m=(o*23|0)+512+(U(p,-99)|0)+(q*502|0)>>10;q=(s*23|0)+512+(U(t,-99)|0)+(u*502|0)>>10;u=(w*23|0)+512+(U(x,-99)|0)+(y*502|0)>>10;y=(A*23|0)+512+(U(B,-99)|0)+(C*502|0)>>10;C=(E*23|0)+512+(U(F,-99)|0)+(G*502|0)>>10;c[a>>2]=b[e>>1];c[a+4>>2]=(f*426|0)+512+(h*810|0)+(U(j,-360)|0)>>10;c[a+8>>2]=i;c[a+12>>2]=(f*23|0)+512+(U(h,-99)|0)+(j*502|0)>>10;c[a+16>>2]=n;c[a+20>>2]=(r*426|0)+512+(z*810|0)+(U(H,-360)|0)>>10;c[a+24>>2]=D;c[a+28>>2]=(r*23|0)+512+(U(z,-99)|0)+(H*502|0)>>10;c[a+32>>2]=I;c[a+36>>2]=(J*426|0)+512+(L*810|0)+(U(N,-360)|0)>>10;c[a+40>>2]=M;c[a+44>>2]=(J*23|0)+512+(U(L,-99)|0)+(N*502|0)>>10;c[a+48>>2]=O;c[a+52>>2]=(m*426|0)+512+(u*810|0)+(U(C,-360)|0)>>10;c[a+56>>2]=y;c[a+60>>2]=(m*23|0)+512+(U(u,-99)|0)+(C*502|0)>>10;c[d>>2]=(f*928|0)+512+(U(h,-325)|0)+(j*218|0)>>10;c[d+4>>2]=g;c[d+8>>2]=(U(f,-75)|0)+512+(h*526|0)+(j*787|0)>>10;c[d+12>>2]=0;c[d+16>>2]=(r*928|0)+512+(U(z,-325)|0)+(H*218|0)>>10;c[d+20>>2]=v;c[d+24>>2]=(U(r,-75)|0)+512+(z*526|0)+(H*787|0)>>10;c[d+28>>2]=0;c[d+32>>2]=(J*928|0)+512+(U(L,-325)|0)+(N*218|0)>>10;c[d+36>>2]=K;c[d+40>>2]=(U(J,-75)|0)+512+(L*526|0)+(N*787|0)>>10;c[d+44>>2]=0;c[d+48>>2]=(m*928|0)+512+(U(u,-325)|0)+(C*218|0)>>10;c[d+52>>2]=q;c[d+56>>2]=(U(m,-75)|0)+512+(u*526|0)+(C*787|0)>>10;c[d+60>>2]=0;return}function __ZN4jpgd12DCT_Upsample3R_SILi6ELi6EE4calcERNS0_8Matrix44ES4_PKs(a,d,e){a=a|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0;f=b[e+2>>1]|0;g=b[e+6>>1]|0;h=U(g,-325)|0;i=b[e+10>>1]|0;j=b[e+18>>1]|0;k=b[e+22>>1]|0;l=U(k,-325)|0;m=b[e+26>>1]|0;n=(j*928|0)+512+l+(m*218|0)>>10;l=b[e+34>>1]|0;o=b[e+38>>1]|0;p=U(o,-325)|0;q=b[e+42>>1]|0;r=b[e+50>>1]|0;s=b[e+54>>1]|0;t=U(s,-325)|0;u=b[e+58>>1]|0;v=(r*928|0)+512+t+(u*218|0)>>10;t=b[e+66>>1]|0;w=b[e+70>>1]|0;x=U(w,-325)|0;y=b[e+74>>1]|0;z=b[e+82>>1]|0;A=b[e+86>>1]|0;B=U(A,-325)|0;C=b[e+90>>1]|0;D=(z*928|0)+512+B+(C*218|0)>>10;B=b[e+4>>1]|0;E=b[e+20>>1]|0;F=b[e+36>>1]|0;G=b[e+52>>1]|0;H=b[e+68>>1]|0;I=b[e+84>>1]|0;e=(U(f,-75)|0)+512+(g*526|0)+(i*787|0)>>10;g=(U(j,-75)|0)+512+(k*526|0)+(m*787|0)>>10;m=(U(l,-75)|0)+512+(o*526|0)+(q*787|0)>>10;o=(U(r,-75)|0)+512+(s*526|0)+(u*787|0)>>10;u=(U(t,-75)|0)+512+(w*526|0)+(y*787|0)>>10;w=(U(z,-75)|0)+512+(A*526|0)+(C*787|0)>>10;c[a>>2]=(f*928|0)+512+h+(i*218|0)>>10;c[a+4>>2]=(n*426|0)+512+(v*810|0)+(U(D,-360)|0)>>10;c[a+8>>2]=(t*928|0)+512+x+(y*218|0)>>10;c[a+12>>2]=(n*23|0)+512+(U(v,-99)|0)+(D*502|0)>>10;c[a+16>>2]=B;c[a+20>>2]=(E*426|0)+512+(G*810|0)+(U(I,-360)|0)>>10;c[a+24>>2]=H;c[a+28>>2]=(E*23|0)+512+(U(G,-99)|0)+(I*502|0)>>10;c[a+32>>2]=e;c[a+36>>2]=(g*426|0)+512+(o*810|0)+(U(w,-360)|0)>>10;c[a+40>>2]=u;c[a+44>>2]=(g*23|0)+512+(U(o,-99)|0)+(w*502|0)>>10;u=a+48|0;a=(n*928|0)+512+(U(v,-325)|0)+(D*218|0)>>10;c[u>>2]=0;c[u+4>>2]=0;c[u+8>>2]=0;c[u+12>>2]=0;c[d>>2]=a;c[d+4>>2]=(l*928|0)+512+p+(q*218|0)>>10;c[d+8>>2]=(U(n,-75)|0)+512+(v*526|0)+(D*787|0)>>10;c[d+12>>2]=0;c[d+16>>2]=(E*928|0)+512+(U(G,-325)|0)+(I*218|0)>>10;c[d+20>>2]=F;c[d+24>>2]=(U(E,-75)|0)+512+(G*526|0)+(I*787|0)>>10;c[d+28>>2]=0;c[d+32>>2]=(g*928|0)+512+(U(o,-325)|0)+(w*218|0)>>10;c[d+36>>2]=m;c[d+40>>2]=(U(g,-75)|0)+512+(o*526|0)+(w*787|0)>>10;w=d+44|0;c[w>>2]=0;c[w+4>>2]=0;c[w+8>>2]=0;c[w+12>>2]=0;c[w+16>>2]=0;return}function __ZN4jpgd12DCT_Upsample3P_QILi7ELi6EE4calcERNS0_8Matrix44ES4_PKs(a,d,e){a=a|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,V=0;f=b[e+16>>1]|0;g=b[e+32>>1]|0;h=b[e+48>>1]|0;i=b[e+64>>1]|0;j=b[e+80>>1]|0;k=b[e+96>>1]|0;l=b[e+2>>1]|0;m=b[e+6>>1]|0;n=b[e+10>>1]|0;o=(l*426|0)+512+(m*810|0)+(U(n,-360)|0)>>10;p=b[e+18>>1]|0;q=b[e+22>>1]|0;r=b[e+26>>1]|0;s=(p*426|0)+512+(q*810|0)+(U(r,-360)|0)>>10;t=b[e+34>>1]|0;u=b[e+38>>1]|0;v=b[e+42>>1]|0;w=(t*426|0)+512+(u*810|0)+(U(v,-360)|0)>>10;x=b[e+50>>1]|0;y=b[e+54>>1]|0;z=b[e+58>>1]|0;A=(x*426|0)+512+(y*810|0)+(U(z,-360)|0)>>10;B=b[e+66>>1]|0;C=b[e+70>>1]|0;D=b[e+74>>1]|0;E=(B*426|0)+512+(C*810|0)+(U(D,-360)|0)>>10;F=b[e+82>>1]|0;G=b[e+86>>1]|0;H=b[e+90>>1]|0;I=(F*426|0)+512+(G*810|0)+(U(H,-360)|0)>>10;J=b[e+98>>1]|0;K=b[e+102>>1]|0;L=b[e+106>>1]|0;M=(J*426|0)+512+(K*810|0)+(U(L,-360)|0)>>10;N=b[e+8>>1]|0;O=b[e+24>>1]|0;P=b[e+40>>1]|0;Q=b[e+56>>1]|0;R=b[e+72>>1]|0;S=b[e+88>>1]|0;T=b[e+104>>1]|0;V=(l*23|0)+512+(U(m,-99)|0)+(n*502|0)>>10;n=(p*23|0)+512+(U(q,-99)|0)+(r*502|0)>>10;r=(t*23|0)+512+(U(u,-99)|0)+(v*502|0)>>10;v=(x*23|0)+512+(U(y,-99)|0)+(z*502|0)>>10;z=(B*23|0)+512+(U(C,-99)|0)+(D*502|0)>>10;D=(F*23|0)+512+(U(G,-99)|0)+(H*502|0)>>10;H=(J*23|0)+512+(U(K,-99)|0)+(L*502|0)>>10;c[a>>2]=b[e>>1];c[a+4>>2]=(f*426|0)+512+(h*810|0)+(U(j,-360)|0)>>10;c[a+8>>2]=i;c[a+12>>2]=(f*23|0)+512+(U(h,-99)|0)+(j*502|0)>>10;c[a+16>>2]=o;c[a+20>>2]=(s*426|0)+512+(A*810|0)+(U(I,-360)|0)>>10;c[a+24>>2]=E;c[a+28>>2]=(s*23|0)+512+(U(A,-99)|0)+(I*502|0)>>10;c[a+32>>2]=N;c[a+36>>2]=(O*426|0)+512+(Q*810|0)+(U(S,-360)|0)>>10;c[a+40>>2]=R;c[a+44>>2]=(O*23|0)+512+(U(Q,-99)|0)+(S*502|0)>>10;c[a+48>>2]=V;c[a+52>>2]=(n*426|0)+512+(v*810|0)+(U(D,-360)|0)>>10;c[a+56>>2]=z;c[a+60>>2]=(n*23|0)+512+(U(v,-99)|0)+(D*502|0)>>10;c[d>>2]=(f*928|0)+512+(U(h,-325)|0)+(j*218|0)>>10;c[d+4>>2]=g;c[d+8>>2]=(U(f,-75)|0)+512+(h*526|0)+(j*787|0)>>10;c[d+12>>2]=k;c[d+16>>2]=(s*928|0)+512+(U(A,-325)|0)+(I*218|0)>>10;c[d+20>>2]=w;c[d+24>>2]=(U(s,-75)|0)+512+(A*526|0)+(I*787|0)>>10;c[d+28>>2]=M;c[d+32>>2]=(O*928|0)+512+(U(Q,-325)|0)+(S*218|0)>>10;c[d+36>>2]=P;c[d+40>>2]=(U(O,-75)|0)+512+(Q*526|0)+(S*787|0)>>10;c[d+44>>2]=T;c[d+48>>2]=(n*928|0)+512+(U(v,-325)|0)+(D*218|0)>>10;c[d+52>>2]=r;c[d+56>>2]=(U(n,-75)|0)+512+(v*526|0)+(D*787|0)>>10;c[d+60>>2]=H;return}function __ZN4jpgd12DCT_Upsample3R_SILi7ELi6EE4calcERNS0_8Matrix44ES4_PKs(a,d,e){a=a|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0;f=b[e+2>>1]|0;g=b[e+6>>1]|0;h=U(g,-325)|0;i=b[e+10>>1]|0;j=b[e+18>>1]|0;k=b[e+22>>1]|0;l=U(k,-325)|0;m=b[e+26>>1]|0;n=(j*928|0)+512+l+(m*218|0)>>10;l=b[e+34>>1]|0;o=b[e+38>>1]|0;p=U(o,-325)|0;q=b[e+42>>1]|0;r=b[e+50>>1]|0;s=b[e+54>>1]|0;t=U(s,-325)|0;u=b[e+58>>1]|0;v=(r*928|0)+512+t+(u*218|0)>>10;t=b[e+66>>1]|0;w=b[e+70>>1]|0;x=U(w,-325)|0;y=b[e+74>>1]|0;z=b[e+82>>1]|0;A=b[e+86>>1]|0;B=U(A,-325)|0;C=b[e+90>>1]|0;D=(z*928|0)+512+B+(C*218|0)>>10;B=b[e+98>>1]|0;E=b[e+102>>1]|0;F=U(E,-325)|0;G=b[e+106>>1]|0;H=b[e+4>>1]|0;I=b[e+20>>1]|0;J=b[e+36>>1]|0;K=b[e+52>>1]|0;L=b[e+68>>1]|0;M=b[e+84>>1]|0;N=b[e+100>>1]|0;e=(U(f,-75)|0)+512+(g*526|0)+(i*787|0)>>10;g=(U(j,-75)|0)+512+(k*526|0)+(m*787|0)>>10;m=(U(l,-75)|0)+512+(o*526|0)+(q*787|0)>>10;o=(U(r,-75)|0)+512+(s*526|0)+(u*787|0)>>10;u=(U(t,-75)|0)+512+(w*526|0)+(y*787|0)>>10;w=(U(z,-75)|0)+512+(A*526|0)+(C*787|0)>>10;C=(U(B,-75)|0)+512+(E*526|0)+(G*787|0)>>10;c[a>>2]=(f*928|0)+512+h+(i*218|0)>>10;c[a+4>>2]=(n*426|0)+512+(v*810|0)+(U(D,-360)|0)>>10;c[a+8>>2]=(t*928|0)+512+x+(y*218|0)>>10;c[a+12>>2]=(n*23|0)+512+(U(v,-99)|0)+(D*502|0)>>10;c[a+16>>2]=H;c[a+20>>2]=(I*426|0)+512+(K*810|0)+(U(M,-360)|0)>>10;c[a+24>>2]=L;c[a+28>>2]=(I*23|0)+512+(U(K,-99)|0)+(M*502|0)>>10;c[a+32>>2]=e;c[a+36>>2]=(g*426|0)+512+(o*810|0)+(U(w,-360)|0)>>10;c[a+40>>2]=u;c[a+44>>2]=(g*23|0)+512+(U(o,-99)|0)+(w*502|0)>>10;u=a+48|0;a=(n*928|0)+512+(U(v,-325)|0)+(D*218|0)>>10;c[u>>2]=0;c[u+4>>2]=0;c[u+8>>2]=0;c[u+12>>2]=0;c[d>>2]=a;c[d+4>>2]=(l*928|0)+512+p+(q*218|0)>>10;c[d+8>>2]=(U(n,-75)|0)+512+(v*526|0)+(D*787|0)>>10;c[d+12>>2]=(B*928|0)+512+F+(G*218|0)>>10;c[d+16>>2]=(I*928|0)+512+(U(K,-325)|0)+(M*218|0)>>10;c[d+20>>2]=J;c[d+24>>2]=(U(I,-75)|0)+512+(K*526|0)+(M*787|0)>>10;c[d+28>>2]=N;c[d+32>>2]=(g*928|0)+512+(U(o,-325)|0)+(w*218|0)>>10;c[d+36>>2]=m;c[d+40>>2]=(U(g,-75)|0)+512+(o*526|0)+(w*787|0)>>10;c[d+44>>2]=C;C=d+48|0;c[C>>2]=0;c[C+4>>2]=0;c[C+8>>2]=0;c[C+12>>2]=0;return}function __ZN4jpgd12DCT_Upsample3P_QILi7ELi7EE4calcERNS0_8Matrix44ES4_PKs(a,d,e){a=a|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,V=0;f=b[e+16>>1]|0;g=b[e+32>>1]|0;h=b[e+48>>1]|0;i=b[e+64>>1]|0;j=b[e+80>>1]|0;k=b[e+96>>1]|0;l=b[e+2>>1]|0;m=b[e+6>>1]|0;n=b[e+10>>1]|0;o=(l*426|0)+512+(m*810|0)+(U(n,-360)|0)>>10;p=b[e+18>>1]|0;q=b[e+22>>1]|0;r=b[e+26>>1]|0;s=(p*426|0)+512+(q*810|0)+(U(r,-360)|0)>>10;t=b[e+34>>1]|0;u=b[e+38>>1]|0;v=b[e+42>>1]|0;w=(t*426|0)+512+(u*810|0)+(U(v,-360)|0)>>10;x=b[e+50>>1]|0;y=b[e+54>>1]|0;z=b[e+58>>1]|0;A=(x*426|0)+512+(y*810|0)+(U(z,-360)|0)>>10;B=b[e+66>>1]|0;C=b[e+70>>1]|0;D=b[e+74>>1]|0;E=(B*426|0)+512+(C*810|0)+(U(D,-360)|0)>>10;F=b[e+82>>1]|0;G=b[e+86>>1]|0;H=b[e+90>>1]|0;I=(F*426|0)+512+(G*810|0)+(U(H,-360)|0)>>10;J=b[e+98>>1]|0;K=b[e+102>>1]|0;L=b[e+106>>1]|0;M=(J*426|0)+512+(K*810|0)+(U(L,-360)|0)>>10;N=b[e+8>>1]|0;O=b[e+24>>1]|0;P=b[e+40>>1]|0;Q=b[e+56>>1]|0;R=b[e+72>>1]|0;S=b[e+88>>1]|0;T=b[e+104>>1]|0;V=(l*23|0)+512+(U(m,-99)|0)+(n*502|0)>>10;n=(p*23|0)+512+(U(q,-99)|0)+(r*502|0)>>10;r=(t*23|0)+512+(U(u,-99)|0)+(v*502|0)>>10;v=(x*23|0)+512+(U(y,-99)|0)+(z*502|0)>>10;z=(B*23|0)+512+(U(C,-99)|0)+(D*502|0)>>10;D=(F*23|0)+512+(U(G,-99)|0)+(H*502|0)>>10;H=(J*23|0)+512+(U(K,-99)|0)+(L*502|0)>>10;c[a>>2]=b[e>>1];c[a+4>>2]=(f*426|0)+512+(h*810|0)+(U(j,-360)|0)>>10;c[a+8>>2]=i;c[a+12>>2]=(f*23|0)+512+(U(h,-99)|0)+(j*502|0)>>10;c[a+16>>2]=o;c[a+20>>2]=(s*426|0)+512+(A*810|0)+(U(I,-360)|0)>>10;c[a+24>>2]=E;c[a+28>>2]=(s*23|0)+512+(U(A,-99)|0)+(I*502|0)>>10;c[a+32>>2]=N;c[a+36>>2]=(O*426|0)+512+(Q*810|0)+(U(S,-360)|0)>>10;c[a+40>>2]=R;c[a+44>>2]=(O*23|0)+512+(U(Q,-99)|0)+(S*502|0)>>10;c[a+48>>2]=V;c[a+52>>2]=(n*426|0)+512+(v*810|0)+(U(D,-360)|0)>>10;c[a+56>>2]=z;c[a+60>>2]=(n*23|0)+512+(U(v,-99)|0)+(D*502|0)>>10;c[d>>2]=(f*928|0)+512+(U(h,-325)|0)+(j*218|0)>>10;c[d+4>>2]=g;c[d+8>>2]=(U(f,-75)|0)+512+(h*526|0)+(j*787|0)>>10;c[d+12>>2]=k;c[d+16>>2]=(s*928|0)+512+(U(A,-325)|0)+(I*218|0)>>10;c[d+20>>2]=w;c[d+24>>2]=(U(s,-75)|0)+512+(A*526|0)+(I*787|0)>>10;c[d+28>>2]=M;c[d+32>>2]=(O*928|0)+512+(U(Q,-325)|0)+(S*218|0)>>10;c[d+36>>2]=P;c[d+40>>2]=(U(O,-75)|0)+512+(Q*526|0)+(S*787|0)>>10;c[d+44>>2]=T;c[d+48>>2]=(n*928|0)+512+(U(v,-325)|0)+(D*218|0)>>10;c[d+52>>2]=r;c[d+56>>2]=(U(n,-75)|0)+512+(v*526|0)+(D*787|0)>>10;c[d+60>>2]=H;return}function __ZN4jpgd12DCT_Upsample3R_SILi7ELi7EE4calcERNS0_8Matrix44ES4_PKs(a,d,e){a=a|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0;f=b[e+2>>1]|0;g=b[e+6>>1]|0;h=U(g,-325)|0;i=b[e+10>>1]|0;j=b[e+18>>1]|0;k=b[e+22>>1]|0;l=U(k,-325)|0;m=b[e+26>>1]|0;n=(j*928|0)+512+l+(m*218|0)>>10;l=b[e+34>>1]|0;o=b[e+38>>1]|0;p=U(o,-325)|0;q=b[e+42>>1]|0;r=b[e+50>>1]|0;s=b[e+54>>1]|0;t=U(s,-325)|0;u=b[e+58>>1]|0;v=(r*928|0)+512+t+(u*218|0)>>10;t=b[e+66>>1]|0;w=b[e+70>>1]|0;x=U(w,-325)|0;y=b[e+74>>1]|0;z=b[e+82>>1]|0;A=b[e+86>>1]|0;B=U(A,-325)|0;C=b[e+90>>1]|0;D=(z*928|0)+512+B+(C*218|0)>>10;B=b[e+98>>1]|0;E=b[e+102>>1]|0;F=U(E,-325)|0;G=b[e+106>>1]|0;H=b[e+4>>1]|0;I=b[e+20>>1]|0;J=b[e+36>>1]|0;K=b[e+52>>1]|0;L=b[e+68>>1]|0;M=b[e+84>>1]|0;N=b[e+100>>1]|0;O=(U(f,-75)|0)+512+(g*526|0)+(i*787|0)>>10;g=(U(j,-75)|0)+512+(k*526|0)+(m*787|0)>>10;m=(U(l,-75)|0)+512+(o*526|0)+(q*787|0)>>10;o=(U(r,-75)|0)+512+(s*526|0)+(u*787|0)>>10;u=(U(t,-75)|0)+512+(w*526|0)+(y*787|0)>>10;w=(U(z,-75)|0)+512+(A*526|0)+(C*787|0)>>10;C=(U(B,-75)|0)+512+(E*526|0)+(G*787|0)>>10;E=b[e+12>>1]|0;A=b[e+28>>1]|0;z=b[e+44>>1]|0;s=b[e+60>>1]|0;r=b[e+76>>1]|0;k=b[e+92>>1]|0;j=b[e+108>>1]|0;c[a>>2]=(f*928|0)+512+h+(i*218|0)>>10;c[a+4>>2]=(n*426|0)+512+(v*810|0)+(U(D,-360)|0)>>10;c[a+8>>2]=(t*928|0)+512+x+(y*218|0)>>10;c[a+12>>2]=(n*23|0)+512+(U(v,-99)|0)+(D*502|0)>>10;c[a+16>>2]=H;c[a+20>>2]=(I*426|0)+512+(K*810|0)+(U(M,-360)|0)>>10;c[a+24>>2]=L;c[a+28>>2]=(I*23|0)+512+(U(K,-99)|0)+(M*502|0)>>10;c[a+32>>2]=O;c[a+36>>2]=(g*426|0)+512+(o*810|0)+(U(w,-360)|0)>>10;c[a+40>>2]=u;c[a+44>>2]=(g*23|0)+512+(U(o,-99)|0)+(w*502|0)>>10;c[a+48>>2]=E;c[a+52>>2]=(A*426|0)+512+(s*810|0)+(U(k,-360)|0)>>10;c[a+56>>2]=r;c[a+60>>2]=(A*23|0)+512+(U(s,-99)|0)+(k*502|0)>>10;c[d>>2]=(n*928|0)+512+(U(v,-325)|0)+(D*218|0)>>10;c[d+4>>2]=(l*928|0)+512+p+(q*218|0)>>10;c[d+8>>2]=(U(n,-75)|0)+512+(v*526|0)+(D*787|0)>>10;c[d+12>>2]=(B*928|0)+512+F+(G*218|0)>>10;c[d+16>>2]=(I*928|0)+512+(U(K,-325)|0)+(M*218|0)>>10;c[d+20>>2]=J;c[d+24>>2]=(U(I,-75)|0)+512+(K*526|0)+(M*787|0)>>10;c[d+28>>2]=N;c[d+32>>2]=(g*928|0)+512+(U(o,-325)|0)+(w*218|0)>>10;c[d+36>>2]=m;c[d+40>>2]=(U(g,-75)|0)+512+(o*526|0)+(w*787|0)>>10;c[d+44>>2]=C;c[d+48>>2]=(A*928|0)+512+(U(s,-325)|0)+(k*218|0)>>10;c[d+52>>2]=z;c[d+56>>2]=(U(A,-75)|0)+512+(s*526|0)+(k*787|0)>>10;c[d+60>>2]=j;return}function __ZN4jpgd12DCT_Upsample3P_QILi7ELi8EE4calcERNS0_8Matrix44ES4_PKs(a,d,e){a=a|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0;f=b[e+16>>1]|0;g=b[e+32>>1]|0;h=b[e+48>>1]|0;i=b[e+64>>1]|0;j=b[e+80>>1]|0;k=b[e+96>>1]|0;l=b[e+2>>1]|0;m=b[e+6>>1]|0;n=b[e+10>>1]|0;o=U(n,-360)|0;p=b[e+14>>1]|0;q=b[e+18>>1]|0;r=b[e+22>>1]|0;s=b[e+26>>1]|0;t=U(s,-360)|0;u=b[e+30>>1]|0;v=(q*426|0)+512+(r*810|0)+t+(u*284|0)>>10;t=b[e+34>>1]|0;w=b[e+38>>1]|0;x=b[e+42>>1]|0;y=U(x,-360)|0;z=b[e+46>>1]|0;A=b[e+50>>1]|0;B=b[e+54>>1]|0;C=b[e+58>>1]|0;D=U(C,-360)|0;E=b[e+62>>1]|0;F=(A*426|0)+512+(B*810|0)+D+(E*284|0)>>10;D=b[e+66>>1]|0;G=b[e+70>>1]|0;H=b[e+74>>1]|0;I=U(H,-360)|0;J=b[e+78>>1]|0;K=b[e+82>>1]|0;L=b[e+86>>1]|0;M=b[e+90>>1]|0;N=U(M,-360)|0;O=b[e+94>>1]|0;P=(K*426|0)+512+(L*810|0)+N+(O*284|0)>>10;N=b[e+98>>1]|0;Q=b[e+102>>1]|0;R=b[e+106>>1]|0;S=U(R,-360)|0;T=b[e+110>>1]|0;V=b[e+8>>1]|0;W=b[e+24>>1]|0;X=b[e+40>>1]|0;Y=b[e+56>>1]|0;Z=b[e+72>>1]|0;_=b[e+88>>1]|0;$=b[e+104>>1]|0;aa=(l*23|0)+512+(U(m,-99)|0)+(n*502|0)+(p*887|0)>>10;n=(q*23|0)+512+(U(r,-99)|0)+(s*502|0)+(u*887|0)>>10;u=(t*23|0)+512+(U(w,-99)|0)+(x*502|0)+(z*887|0)>>10;x=(A*23|0)+512+(U(B,-99)|0)+(C*502|0)+(E*887|0)>>10;E=(D*23|0)+512+(U(G,-99)|0)+(H*502|0)+(J*887|0)>>10;H=(K*23|0)+512+(U(L,-99)|0)+(M*502|0)+(O*887|0)>>10;O=(N*23|0)+512+(U(Q,-99)|0)+(R*502|0)+(T*887|0)>>10;c[a>>2]=b[e>>1];c[a+4>>2]=(f*426|0)+512+(h*810|0)+(U(j,-360)|0)>>10;c[a+8>>2]=i;c[a+12>>2]=(f*23|0)+512+(U(h,-99)|0)+(j*502|0)>>10;c[a+16>>2]=(l*426|0)+512+(m*810|0)+o+(p*284|0)>>10;c[a+20>>2]=(v*426|0)+512+(F*810|0)+(U(P,-360)|0)>>10;c[a+24>>2]=(D*426|0)+512+(G*810|0)+I+(J*284|0)>>10;c[a+28>>2]=(v*23|0)+512+(U(F,-99)|0)+(P*502|0)>>10;c[a+32>>2]=V;c[a+36>>2]=(W*426|0)+512+(Y*810|0)+(U(_,-360)|0)>>10;c[a+40>>2]=Z;c[a+44>>2]=(W*23|0)+512+(U(Y,-99)|0)+(_*502|0)>>10;c[a+48>>2]=aa;c[a+52>>2]=(n*426|0)+512+(x*810|0)+(U(H,-360)|0)>>10;c[a+56>>2]=E;c[a+60>>2]=(n*23|0)+512+(U(x,-99)|0)+(H*502|0)>>10;c[d>>2]=(f*928|0)+512+(U(h,-325)|0)+(j*218|0)>>10;c[d+4>>2]=g;c[d+8>>2]=(U(f,-75)|0)+512+(h*526|0)+(j*787|0)>>10;c[d+12>>2]=k;c[d+16>>2]=(v*928|0)+512+(U(F,-325)|0)+(P*218|0)>>10;c[d+20>>2]=(t*426|0)+512+(w*810|0)+y+(z*284|0)>>10;c[d+24>>2]=(U(v,-75)|0)+512+(F*526|0)+(P*787|0)>>10;c[d+28>>2]=(N*426|0)+512+(Q*810|0)+S+(T*284|0)>>10;c[d+32>>2]=(W*928|0)+512+(U(Y,-325)|0)+(_*218|0)>>10;c[d+36>>2]=X;c[d+40>>2]=(U(W,-75)|0)+512+(Y*526|0)+(_*787|0)>>10;c[d+44>>2]=$;c[d+48>>2]=(n*928|0)+512+(U(x,-325)|0)+(H*218|0)>>10;c[d+52>>2]=u;c[d+56>>2]=(U(n,-75)|0)+512+(x*526|0)+(H*787|0)>>10;c[d+60>>2]=O;return}function __ZN4jpgd12DCT_Upsample3R_SILi7ELi8EE4calcERNS0_8Matrix44ES4_PKs(a,d,e){a=a|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,V=0,W=0;f=b[e+2>>1]|0;g=b[e+6>>1]|0;h=U(g,-325)|0;i=b[e+10>>1]|0;j=b[e+14>>1]|0;k=(f*928|0)+512+h+(i*218|0)+(U(j,-184)|0)>>10;h=b[e+18>>1]|0;l=b[e+22>>1]|0;m=U(l,-325)|0;n=b[e+26>>1]|0;o=b[e+30>>1]|0;p=(h*928|0)+512+m+(n*218|0)+(U(o,-184)|0)>>10;m=b[e+34>>1]|0;q=b[e+38>>1]|0;r=U(q,-325)|0;s=b[e+42>>1]|0;t=b[e+46>>1]|0;u=(m*928|0)+512+r+(s*218|0)+(U(t,-184)|0)>>10;r=b[e+50>>1]|0;v=b[e+54>>1]|0;w=U(v,-325)|0;x=b[e+58>>1]|0;y=b[e+62>>1]|0;z=(r*928|0)+512+w+(x*218|0)+(U(y,-184)|0)>>10;w=b[e+66>>1]|0;A=b[e+70>>1]|0;B=U(A,-325)|0;C=b[e+74>>1]|0;D=b[e+78>>1]|0;E=(w*928|0)+512+B+(C*218|0)+(U(D,-184)|0)>>10;B=b[e+82>>1]|0;F=b[e+86>>1]|0;G=U(F,-325)|0;H=b[e+90>>1]|0;I=b[e+94>>1]|0;J=(B*928|0)+512+G+(H*218|0)+(U(I,-184)|0)>>10;G=b[e+98>>1]|0;K=b[e+102>>1]|0;L=U(K,-325)|0;M=b[e+106>>1]|0;N=b[e+110>>1]|0;O=(G*928|0)+512+L+(M*218|0)+(U(N,-184)|0)>>10;L=b[e+4>>1]|0;P=b[e+20>>1]|0;Q=b[e+36>>1]|0;R=b[e+52>>1]|0;S=b[e+68>>1]|0;T=b[e+84>>1]|0;V=b[e+100>>1]|0;W=(U(f,-75)|0)+512+(g*526|0)+(i*787|0)+(U(j,-383)|0)>>10;j=(U(h,-75)|0)+512+(l*526|0)+(n*787|0)+(U(o,-383)|0)>>10;o=(U(m,-75)|0)+512+(q*526|0)+(s*787|0)+(U(t,-383)|0)>>10;t=(U(r,-75)|0)+512+(v*526|0)+(x*787|0)+(U(y,-383)|0)>>10;y=(U(w,-75)|0)+512+(A*526|0)+(C*787|0)+(U(D,-383)|0)>>10;D=(U(B,-75)|0)+512+(F*526|0)+(H*787|0)+(U(I,-383)|0)>>10;I=(U(G,-75)|0)+512+(K*526|0)+(M*787|0)+(U(N,-383)|0)>>10;N=b[e+12>>1]|0;M=b[e+28>>1]|0;K=b[e+44>>1]|0;G=b[e+60>>1]|0;H=b[e+76>>1]|0;F=b[e+92>>1]|0;B=b[e+108>>1]|0;c[a>>2]=k;c[a+4>>2]=(p*426|0)+512+(z*810|0)+(U(J,-360)|0)>>10;c[a+8>>2]=E;c[a+12>>2]=(p*23|0)+512+(U(z,-99)|0)+(J*502|0)>>10;c[a+16>>2]=L;c[a+20>>2]=(P*426|0)+512+(R*810|0)+(U(T,-360)|0)>>10;c[a+24>>2]=S;c[a+28>>2]=(P*23|0)+512+(U(R,-99)|0)+(T*502|0)>>10;c[a+32>>2]=W;c[a+36>>2]=(j*426|0)+512+(t*810|0)+(U(D,-360)|0)>>10;c[a+40>>2]=y;c[a+44>>2]=(j*23|0)+512+(U(t,-99)|0)+(D*502|0)>>10;c[a+48>>2]=N;c[a+52>>2]=(M*426|0)+512+(G*810|0)+(U(F,-360)|0)>>10;c[a+56>>2]=H;c[a+60>>2]=(M*23|0)+512+(U(G,-99)|0)+(F*502|0)>>10;c[d>>2]=(p*928|0)+512+(U(z,-325)|0)+(J*218|0)>>10;c[d+4>>2]=u;c[d+8>>2]=(U(p,-75)|0)+512+(z*526|0)+(J*787|0)>>10;c[d+12>>2]=O;c[d+16>>2]=(P*928|0)+512+(U(R,-325)|0)+(T*218|0)>>10;c[d+20>>2]=Q;c[d+24>>2]=(U(P,-75)|0)+512+(R*526|0)+(T*787|0)>>10;c[d+28>>2]=V;c[d+32>>2]=(j*928|0)+512+(U(t,-325)|0)+(D*218|0)>>10;c[d+36>>2]=o;c[d+40>>2]=(U(j,-75)|0)+512+(t*526|0)+(D*787|0)>>10;c[d+44>>2]=I;c[d+48>>2]=(M*928|0)+512+(U(G,-325)|0)+(F*218|0)>>10;c[d+52>>2]=K;c[d+56>>2]=(U(M,-75)|0)+512+(G*526|0)+(F*787|0)>>10;c[d+60>>2]=B;return}function __ZN4jpgd12DCT_Upsample3P_QILi8ELi8EE4calcERNS0_8Matrix44ES4_PKs(a,d,e){a=a|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ba=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0;f=b[e+16>>1]|0;g=b[e+32>>1]|0;h=b[e+48>>1]|0;i=b[e+64>>1]|0;j=b[e+80>>1]|0;k=b[e+96>>1]|0;l=b[e+112>>1]|0;m=b[e+2>>1]|0;n=b[e+6>>1]|0;o=b[e+10>>1]|0;p=U(o,-360)|0;q=b[e+14>>1]|0;r=b[e+18>>1]|0;s=b[e+22>>1]|0;t=b[e+26>>1]|0;u=U(t,-360)|0;v=b[e+30>>1]|0;w=(r*426|0)+512+(s*810|0)+u+(v*284|0)>>10;u=b[e+34>>1]|0;x=b[e+38>>1]|0;y=b[e+42>>1]|0;z=U(y,-360)|0;A=b[e+46>>1]|0;B=b[e+50>>1]|0;C=b[e+54>>1]|0;D=b[e+58>>1]|0;E=U(D,-360)|0;F=b[e+62>>1]|0;G=(B*426|0)+512+(C*810|0)+E+(F*284|0)>>10;E=b[e+66>>1]|0;H=b[e+70>>1]|0;I=b[e+74>>1]|0;J=U(I,-360)|0;K=b[e+78>>1]|0;L=b[e+82>>1]|0;M=b[e+86>>1]|0;N=b[e+90>>1]|0;O=U(N,-360)|0;P=b[e+94>>1]|0;Q=(L*426|0)+512+(M*810|0)+O+(P*284|0)>>10;O=b[e+98>>1]|0;R=b[e+102>>1]|0;S=b[e+106>>1]|0;T=U(S,-360)|0;V=b[e+110>>1]|0;W=b[e+114>>1]|0;X=b[e+118>>1]|0;Y=b[e+122>>1]|0;Z=U(Y,-360)|0;_=b[e+126>>1]|0;$=(W*426|0)+512+(X*810|0)+Z+(_*284|0)>>10;Z=b[e+8>>1]|0;aa=b[e+24>>1]|0;ba=b[e+40>>1]|0;ca=b[e+56>>1]|0;da=b[e+72>>1]|0;ea=b[e+88>>1]|0;fa=b[e+104>>1]|0;ga=b[e+120>>1]|0;ha=(m*23|0)+512+(U(n,-99)|0)+(o*502|0)+(q*887|0)>>10;o=(r*23|0)+512+(U(s,-99)|0)+(t*502|0)+(v*887|0)>>10;v=(u*23|0)+512+(U(x,-99)|0)+(y*502|0)+(A*887|0)>>10;y=(B*23|0)+512+(U(C,-99)|0)+(D*502|0)+(F*887|0)>>10;F=(E*23|0)+512+(U(H,-99)|0)+(I*502|0)+(K*887|0)>>10;I=(L*23|0)+512+(U(M,-99)|0)+(N*502|0)+(P*887|0)>>10;P=(O*23|0)+512+(U(R,-99)|0)+(S*502|0)+(V*887|0)>>10;S=(W*23|0)+512+(U(X,-99)|0)+(Y*502|0)+(_*887|0)>>10;c[a>>2]=b[e>>1];c[a+4>>2]=(f*426|0)+512+(h*810|0)+(U(j,-360)|0)+(l*284|0)>>10;c[a+8>>2]=i;c[a+12>>2]=(f*23|0)+512+(U(h,-99)|0)+(j*502|0)+(l*887|0)>>10;c[a+16>>2]=(m*426|0)+512+(n*810|0)+p+(q*284|0)>>10;c[a+20>>2]=(w*426|0)+512+(G*810|0)+(U(Q,-360)|0)+($*284|0)>>10;c[a+24>>2]=(E*426|0)+512+(H*810|0)+J+(K*284|0)>>10;c[a+28>>2]=(w*23|0)+512+(U(G,-99)|0)+(Q*502|0)+($*887|0)>>10;c[a+32>>2]=Z;c[a+36>>2]=(aa*426|0)+512+(ca*810|0)+(U(ea,-360)|0)+(ga*284|0)>>10;c[a+40>>2]=da;c[a+44>>2]=(aa*23|0)+512+(U(ca,-99)|0)+(ea*502|0)+(ga*887|0)>>10;c[a+48>>2]=ha;c[a+52>>2]=(o*426|0)+512+(y*810|0)+(U(I,-360)|0)+(S*284|0)>>10;c[a+56>>2]=F;c[a+60>>2]=(o*23|0)+512+(U(y,-99)|0)+(I*502|0)+(S*887|0)>>10;c[d>>2]=(f*928|0)+512+(U(h,-325)|0)+(j*218|0)+(U(l,-184)|0)>>10;c[d+4>>2]=g;c[d+8>>2]=(U(f,-75)|0)+512+(h*526|0)+(j*787|0)+(U(l,-383)|0)>>10;c[d+12>>2]=k;c[d+16>>2]=(w*928|0)+512+(U(G,-325)|0)+(Q*218|0)+(U($,-184)|0)>>10;c[d+20>>2]=(u*426|0)+512+(x*810|0)+z+(A*284|0)>>10;c[d+24>>2]=(U(w,-75)|0)+512+(G*526|0)+(Q*787|0)+(U($,-383)|0)>>10;c[d+28>>2]=(O*426|0)+512+(R*810|0)+T+(V*284|0)>>10;c[d+32>>2]=(aa*928|0)+512+(U(ca,-325)|0)+(ea*218|0)+(U(ga,-184)|0)>>10;c[d+36>>2]=ba;c[d+40>>2]=(U(aa,-75)|0)+512+(ca*526|0)+(ea*787|0)+(U(ga,-383)|0)>>10;c[d+44>>2]=fa;c[d+48>>2]=(o*928|0)+512+(U(y,-325)|0)+(I*218|0)+(U(S,-184)|0)>>10;c[d+52>>2]=v;c[d+56>>2]=(U(o,-75)|0)+512+(y*526|0)+(I*787|0)+(U(S,-383)|0)>>10;c[d+60>>2]=P;return}function __ZN4jpgd12DCT_Upsample3R_SILi8ELi8EE4calcERNS0_8Matrix44ES4_PKs(a,d,e){a=a|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0;f=b[e+2>>1]|0;g=b[e+6>>1]|0;h=U(g,-325)|0;i=b[e+10>>1]|0;j=b[e+14>>1]|0;k=(f*928|0)+512+h+(i*218|0)+(U(j,-184)|0)>>10;h=b[e+18>>1]|0;l=b[e+22>>1]|0;m=U(l,-325)|0;n=b[e+26>>1]|0;o=b[e+30>>1]|0;p=(h*928|0)+512+m+(n*218|0)+(U(o,-184)|0)>>10;m=b[e+34>>1]|0;q=b[e+38>>1]|0;r=U(q,-325)|0;s=b[e+42>>1]|0;t=b[e+46>>1]|0;u=(m*928|0)+512+r+(s*218|0)+(U(t,-184)|0)>>10;r=b[e+50>>1]|0;v=b[e+54>>1]|0;w=U(v,-325)|0;x=b[e+58>>1]|0;y=b[e+62>>1]|0;z=(r*928|0)+512+w+(x*218|0)+(U(y,-184)|0)>>10;w=b[e+66>>1]|0;A=b[e+70>>1]|0;B=U(A,-325)|0;C=b[e+74>>1]|0;D=b[e+78>>1]|0;E=(w*928|0)+512+B+(C*218|0)+(U(D,-184)|0)>>10;B=b[e+82>>1]|0;F=b[e+86>>1]|0;G=U(F,-325)|0;H=b[e+90>>1]|0;I=b[e+94>>1]|0;J=(B*928|0)+512+G+(H*218|0)+(U(I,-184)|0)>>10;G=b[e+98>>1]|0;K=b[e+102>>1]|0;L=U(K,-325)|0;M=b[e+106>>1]|0;N=b[e+110>>1]|0;O=(G*928|0)+512+L+(M*218|0)+(U(N,-184)|0)>>10;L=b[e+114>>1]|0;P=b[e+118>>1]|0;Q=U(P,-325)|0;R=b[e+122>>1]|0;S=b[e+126>>1]|0;T=(L*928|0)+512+Q+(R*218|0)+(U(S,-184)|0)>>10;Q=b[e+4>>1]|0;V=b[e+20>>1]|0;W=b[e+36>>1]|0;X=b[e+52>>1]|0;Y=b[e+68>>1]|0;Z=b[e+84>>1]|0;_=b[e+100>>1]|0;$=b[e+116>>1]|0;aa=(U(f,-75)|0)+512+(g*526|0)+(i*787|0)+(U(j,-383)|0)>>10;j=(U(h,-75)|0)+512+(l*526|0)+(n*787|0)+(U(o,-383)|0)>>10;o=(U(m,-75)|0)+512+(q*526|0)+(s*787|0)+(U(t,-383)|0)>>10;t=(U(r,-75)|0)+512+(v*526|0)+(x*787|0)+(U(y,-383)|0)>>10;y=(U(w,-75)|0)+512+(A*526|0)+(C*787|0)+(U(D,-383)|0)>>10;D=(U(B,-75)|0)+512+(F*526|0)+(H*787|0)+(U(I,-383)|0)>>10;I=(U(G,-75)|0)+512+(K*526|0)+(M*787|0)+(U(N,-383)|0)>>10;N=(U(L,-75)|0)+512+(P*526|0)+(R*787|0)+(U(S,-383)|0)>>10;S=b[e+12>>1]|0;R=b[e+28>>1]|0;P=b[e+44>>1]|0;L=b[e+60>>1]|0;M=b[e+76>>1]|0;K=b[e+92>>1]|0;G=b[e+108>>1]|0;H=b[e+124>>1]|0;c[a>>2]=k;c[a+4>>2]=(p*426|0)+512+(z*810|0)+(U(J,-360)|0)+(T*284|0)>>10;c[a+8>>2]=E;c[a+12>>2]=(p*23|0)+512+(U(z,-99)|0)+(J*502|0)+(T*887|0)>>10;c[a+16>>2]=Q;c[a+20>>2]=(V*426|0)+512+(X*810|0)+(U(Z,-360)|0)+($*284|0)>>10;c[a+24>>2]=Y;c[a+28>>2]=(V*23|0)+512+(U(X,-99)|0)+(Z*502|0)+($*887|0)>>10;c[a+32>>2]=aa;c[a+36>>2]=(j*426|0)+512+(t*810|0)+(U(D,-360)|0)+(N*284|0)>>10;c[a+40>>2]=y;c[a+44>>2]=(j*23|0)+512+(U(t,-99)|0)+(D*502|0)+(N*887|0)>>10;c[a+48>>2]=S;c[a+52>>2]=(R*426|0)+512+(L*810|0)+(U(K,-360)|0)+(H*284|0)>>10;c[a+56>>2]=M;c[a+60>>2]=(R*23|0)+512+(U(L,-99)|0)+(K*502|0)+(H*887|0)>>10;c[d>>2]=(p*928|0)+512+(U(z,-325)|0)+(J*218|0)+(U(T,-184)|0)>>10;c[d+4>>2]=u;c[d+8>>2]=(U(p,-75)|0)+512+(z*526|0)+(J*787|0)+(U(T,-383)|0)>>10;c[d+12>>2]=O;c[d+16>>2]=(V*928|0)+512+(U(X,-325)|0)+(Z*218|0)+(U($,-184)|0)>>10;c[d+20>>2]=W;c[d+24>>2]=(U(V,-75)|0)+512+(X*526|0)+(Z*787|0)+(U($,-383)|0)>>10;c[d+28>>2]=_;c[d+32>>2]=(j*928|0)+512+(U(t,-325)|0)+(D*218|0)+(U(N,-184)|0)>>10;c[d+36>>2]=o;c[d+40>>2]=(U(j,-75)|0)+512+(t*526|0)+(D*787|0)+(U(N,-383)|0)>>10;c[d+44>>2]=I;c[d+48>>2]=(R*928|0)+512+(U(L,-325)|0)+(K*218|0)+(U(H,-184)|0)>>10;c[d+52>>2]=P;c[d+56>>2]=(U(R,-75)|0)+512+(L*526|0)+(K*787|0)+(U(H,-383)|0)>>10;c[d+60>>2]=G;return}function __ZN4jpgd8idct_4x4EPKsPh(a,d){a=a|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0;e=l;l=l+256|0;if((l|0)>=(m|0))ba(256);f=e;g=4;h=a;a=f;while(1){i=b[h+4>>1]|0;j=i*4433|0;k=i*10703|0;i=b[h>>1]<<13;n=b[h+6>>1]|0;o=b[h+2>>1]|0;p=(o+n|0)*9633|0;q=p+(U(n,-16069)|0)|0;r=p+(U(o,-3196)|0)|0;p=q+(U(o,-7373)|0)|0;s=r+(U(n,-20995)|0)|0;t=q+(n*4177|0)|0;n=r+(o*4926|0)|0;o=k+1024+i|0;c[a>>2]=n+o>>11;c[a+28>>2]=o-n>>11;n=j+1024+i|0;c[a+4>>2]=t+n>>11;c[a+24>>2]=n-t>>11;t=i-j+1024|0;c[a+8>>2]=s+t>>11;c[a+20>>2]=t-s>>11;s=i-k+1024|0;c[a+12>>2]=p+s>>11;c[a+16>>2]=s-p>>11;if((g|0)>1){g=g+-1|0;h=h+16|0;a=a+32|0}else break}__ZN4jpgd3ColILi4EE4idctEPhPKi(d,f);__ZN4jpgd3ColILi4EE4idctEPhPKi(d+1|0,f+4|0);__ZN4jpgd3ColILi4EE4idctEPhPKi(d+2|0,f+8|0);__ZN4jpgd3ColILi4EE4idctEPhPKi(d+3|0,f+12|0);__ZN4jpgd3ColILi4EE4idctEPhPKi(d+4|0,f+16|0);__ZN4jpgd3ColILi4EE4idctEPhPKi(d+5|0,f+20|0);__ZN4jpgd3ColILi4EE4idctEPhPKi(d+6|0,f+24|0);__ZN4jpgd3ColILi4EE4idctEPhPKi(d+7|0,f+28|0);l=e;return}function __ZN4jpgd12jpeg_decoder9get_octetEv(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0;d=b+608|0;e=c[d>>2]|0;do if(!e){c[d>>2]=0;f=b+604|0;c[f>>2]=b+745;g=b+616|0;if(!(a[g>>0]|0)){h=b+168|0;i=0;do{j=c[h>>2]|0;k=ri[c[(c[j>>2]|0)+8>>2]&511](j,b+745+i|0,8192-i|0,g)|0;if((k|0)==-1){l=6;break}i=(c[d>>2]|0)+k|0;c[d>>2]=i;if((i|0)>=8192)break}while(!(a[g>>0]|0));if((l|0)==6)__ZN4jpgd12jpeg_decoder13stop_decodingENS_11jpgd_statusE(b,-225);g=b+13420|0;c[g>>2]=(c[g>>2]|0)+i;g=(c[f>>2]|0)+i|0;h=64;while(1){a[g>>0]=-1;a[g+1>>0]=-39;h=h+-1|0;if(!h)break;else g=g+2|0}g=c[d>>2]|0;if(g|0){m=f;n=g;l=13;break}}g=b+612|0;h=c[g>>2]|0;c[g>>2]=h^1;if(!h){o=-1;return o|0}else p=217}else{m=b+604|0;n=e;l=13}while(0);if((l|0)==13){e=c[m>>2]|0;c[m>>2]=e+1;m=a[e>>0]|0;e=m&255;h=n+-1|0;c[d>>2]=h;if(m<<24>>24==-1){do if(!h){c[d>>2]=0;m=b+745|0;n=b+604|0;c[n>>2]=m;g=b+616|0;if(!(a[g>>0]|0)){i=b+168|0;k=0;do{j=c[i>>2]|0;q=ri[c[(c[j>>2]|0)+8>>2]&511](j,b+745+k|0,8192-k|0,g)|0;if((q|0)==-1){l=19;break}k=(c[d>>2]|0)+q|0;c[d>>2]=k;if((k|0)>=8192)break}while(!(a[g>>0]|0));if((l|0)==19)__ZN4jpgd12jpeg_decoder13stop_decodingENS_11jpgd_statusE(b,-225);g=b+13420|0;c[g>>2]=(c[g>>2]|0)+k;g=(c[n>>2]|0)+k|0;i=64;while(1){a[g>>0]=-1;a[g+1>>0]=-39;i=i+-1|0;if(!i)break;else g=g+2|0}g=c[d>>2]|0;if(g|0){r=n;s=g;break}t=c[n>>2]|0}else t=m;g=b+612|0;c[g>>2]=c[g>>2]^1;g=t+-1|0;c[n>>2]=g;a[g>>0]=-1;c[d>>2]=(c[d>>2]|0)+1;o=-1;return o|0}else{r=b+604|0;s=h}while(0);h=c[r>>2]|0;c[r>>2]=h+1;r=a[h>>0]|0;c[d>>2]=s+-1;if(!(r<<24>>24)){o=-1;return o|0}s=b+604|0;b=(c[s>>2]|0)+-1|0;c[s>>2]=b;a[b>>0]=r;c[d>>2]=(c[d>>2]|0)+1;r=(c[s>>2]|0)+-1|0;c[s>>2]=r;a[r>>0]=-1;c[d>>2]=(c[d>>2]|0)+1;o=-1;return o|0}else p=e}o=p&255;return o|0}function __ZN4jpgd12jpeg_decoder10init_frameEv(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0;d=b+268|0;a:do switch(c[d>>2]|0){case 1:{if((c[b+272>>2]|0)!=1)__ZN4jpgd12jpeg_decoder13stop_decodingENS_11jpgd_statusE(b,-231);if((c[b+288>>2]|0)==1){e=1;f=0;g=8;h=8}else __ZN4jpgd12jpeg_decoder13stop_decodingENS_11jpgd_statusE(b,-231);break}case 3:{if((c[b+276>>2]|0)!=1)__ZN4jpgd12jpeg_decoder13stop_decodingENS_11jpgd_statusE(b,-231);i=b+288|0;if((c[b+292>>2]|0)!=1)__ZN4jpgd12jpeg_decoder13stop_decodingENS_11jpgd_statusE(b,-231);if((c[b+280>>2]|0)!=1)__ZN4jpgd12jpeg_decoder13stop_decodingENS_11jpgd_statusE(b,-231);if((c[b+296>>2]|0)!=1)__ZN4jpgd12jpeg_decoder13stop_decodingENS_11jpgd_statusE(b,-231);switch(c[b+272>>2]|0){case 1:{switch(c[i>>2]|0){case 1:{e=3;f=1;g=8;h=8;break a;break}case 2:{e=4;f=3;g=16;h=8;break a;break}default:__ZN4jpgd12jpeg_decoder13stop_decodingENS_11jpgd_statusE(b,-231)}break}case 2:{switch(c[i>>2]|0){case 1:{e=4;f=2;g=8;h=16;break a;break}case 2:{e=6;f=4;g=16;h=16;break a;break}default:__ZN4jpgd12jpeg_decoder13stop_decodingENS_11jpgd_statusE(b,-231)}break}default:__ZN4jpgd12jpeg_decoder13stop_decodingENS_11jpgd_statusE(b,-231)}break}default:__ZN4jpgd12jpeg_decoder13stop_decodingENS_11jpgd_statusE(b,-232)}while(0);i=b+264|0;c[i>>2]=f;j=b+9220|0;c[j>>2]=e;c[b+436>>2]=h;c[b+440>>2]=g;e=c[b+160>>2]|0;k=b+9216|0;c[k>>2]=(h+-1+e|0)/(h|0)|0;h=b+164|0;c[b+9240>>2]=((c[h>>2]|0)+-1+g|0)/(g|0)|0;g=(f|0)==0?1:4;c[b+516>>2]=g;f=U(g,e+15&65520)|0;l=b+512|0;c[l>>2]=f;c[b+508>>2]=U(g,e)|0;e=(f>>>0>1?f:1)+3&524276;f=b+156|0;g=c[f>>2]|0;m=g;b:do if(!g)n=21;else{o=g;while(1){p=o+4|0;q=c[p>>2]|0;r=q+e|0;if(r>>>0<=(c[o+8>>2]|0)>>>0)break;s=c[o>>2]|0;if(!s){n=21;break b}else o=s}c[p>>2]=r;t=o+12+q|0}while(0);do if((n|0)==21){q=e+2047&1046528;r=q>>>0>32512?q:32512;q=_malloc(r|16)|0;if(!q)__ZN4jpgd12jpeg_decoder13stop_decodingENS_11jpgd_statusE(b,-224);else{c[q>>2]=m;c[f>>2]=q;c[q+4>>2]=e;c[q+8>>2]=r;t=q+12|0;break}}while(0);_memset(t|0,0,e|0)|0;c[b+13404>>2]=t;if(((c[i>>2]|0)+-3|0)>>>0<2){i=c[l>>2]|0;l=(i>>>0>1?i:1)+3&-4;i=c[f>>2]|0;t=i;c:do if(!i)n=29;else{e=i;while(1){u=e+4|0;v=c[u>>2]|0;w=v+l|0;if(w>>>0<=(c[e+8>>2]|0)>>>0)break;m=c[e>>2]|0;if(!m){n=29;break c}else e=m}c[u>>2]=w;x=e+12+v|0}while(0);do if((n|0)==29){v=l+2047&-2048;w=v>>>0>32512?v:32512;v=_malloc(w|16)|0;if(!v)__ZN4jpgd12jpeg_decoder13stop_decodingENS_11jpgd_statusE(b,-224);else{c[v>>2]=t;c[f>>2]=v;c[v+4>>2]=l;c[v+8>>2]=w;x=v+12|0;break}}while(0);_memset(x|0,0,l|0)|0;c[b+13408>>2]=x}x=c[k>>2]|0;l=c[j>>2]|0;t=U(l,x)|0;v=b+448|0;c[v>>2]=t;if((t|0)>8192)__ZN4jpgd12jpeg_decoder13stop_decodingENS_11jpgd_statusE(b,-228);t=l<<7;w=(t>>>0>1?t:1)+3&-124;t=c[f>>2]|0;u=t;d:do if(!t)n=39;else{i=t;while(1){y=i+4|0;z=c[y>>2]|0;A=z+w|0;if(A>>>0<=(c[i+8>>2]|0)>>>0)break;o=c[i>>2]|0;if(!o){n=39;break d}else i=o}c[y>>2]=A;B=t;C=i+12+z|0}while(0);do if((n|0)==39){z=w+2047&-2048;t=z>>>0>32512?z:32512;z=_malloc(t|16)|0;if(!z)__ZN4jpgd12jpeg_decoder13stop_decodingENS_11jpgd_statusE(b,-224);else{c[z>>2]=u;c[f>>2]=z;c[z+4>>2]=w;c[z+8>>2]=t;B=z;C=z+12|0;break}}while(0);c[b+9260>>2]=C;if((l|0)>0){l=0;do{c[b+9264+(l<<2)>>2]=64;l=l+1|0}while((l|0)<(c[j>>2]|0));D=c[f>>2]|0;E=c[k>>2]|0}else{D=B;E=x}x=U(c[b+288>>2]|0,c[b+272>>2]|0)|0;c[b+9232>>2]=x;B=U(c[d>>2]|0,x)|0;c[b+9224>>2]=B;x=b+9228|0;c[x>>2]=U(E,B)|0;E=(B|0)==12;a[b+9236>>0]=E&1;B=c[(E?x:v)>>2]<<6;v=(B>>>0>1?B:1)+3&-60;B=D;e:do if(!D)n=49;else{x=D;while(1){F=x+4|0;G=c[F>>2]|0;H=G+v|0;if(H>>>0<=(c[x+8>>2]|0)>>>0)break;E=c[x>>2]|0;if(!E){n=49;break e}else x=E}c[F>>2]=H;I=x+12+G|0}while(0);do if((n|0)==49){G=v+2047&-2048;H=G>>>0>32512?G:32512;G=_malloc(H|16)|0;if(!G)__ZN4jpgd12jpeg_decoder13stop_decodingENS_11jpgd_statusE(b,-224);else{c[G>>2]=B;c[f>>2]=G;c[G+4>>2]=v;c[G+8>>2]=H;I=G+12|0;break}}while(0);c[b+9304>>2]=I;c[b+500>>2]=c[h>>2];c[b+504>>2]=0;h=0;do{I=h+-128|0;c[b+9308+(h<<2)>>2]=(I*91881|0)+32768>>16;c[b+10332+(h<<2)>>2]=(I*116130|0)+32768>>16;c[b+11356+(h<<2)>>2]=U(I,-46802)|0;c[b+12380+(h<<2)>>2]=(U(I,-22554)|0)+32768;h=h+1|0}while((h|0)!=256);return}function __ZN4jpgd12jpeg_decoder16init_progressiveEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0;b=a+268|0;d=c[b>>2]|0;if((d|0)==4)__ZN4jpgd12jpeg_decoder13stop_decodingENS_11jpgd_statusE(a,-232);if((d|0)>0){d=a+9216|0;e=a+9240|0;f=0;do{g=a+272+(f<<2)|0;h=U(c[g>>2]|0,c[d>>2]|0)|0;i=a+288+(f<<2)|0;c[a+552+(f<<2)>>2]=__ZN4jpgd12jpeg_decoder14coeff_buf_openEiiii(a,h,U(c[i>>2]|0,c[e>>2]|0)|0,1,1)|0;h=U(c[g>>2]|0,c[d>>2]|0)|0;c[a+568+(f<<2)>>2]=__ZN4jpgd12jpeg_decoder14coeff_buf_openEiiii(a,h,U(c[i>>2]|0,c[e>>2]|0)|0,8,8)|0;f=f+1|0}while((f|0)<(c[b>>2]|0))}a:do if(__ZN4jpgd12jpeg_decoder9init_scanEv(a)|0){f=a+420|0;e=a+432|0;d=a+424|0;i=a+428|0;h=a+9196|0;g=a+368|0;while(1){j=c[f>>2]|0;k=(j|0)==0;l=c[e>>2]|0;m=(l|0)!=0;n=c[d>>2]|0;if((j|0)>(n|0)|(n|0)>63){o=10;break}if(k){if(n|0){o=13;break}}else if((c[g>>2]|0)!=1){o=15;break}if(m?(c[i>>2]|0)!=(l+-1|0):0){o=18;break}__ZN4jpgd12jpeg_decoder11decode_scanEPFvPS0_iiiE(a,k?(m?3081:3080):m?3083:3082);c[h>>2]=16;__ZN4jpgd12jpeg_decoder8get_bitsEi(a,16)|0;__ZN4jpgd12jpeg_decoder8get_bitsEi(a,16)|0;if(!(__ZN4jpgd12jpeg_decoder9init_scanEv(a)|0)){p=g;break a}}if((o|0)==10)__ZN4jpgd12jpeg_decoder13stop_decodingENS_11jpgd_statusE(a,-227);else if((o|0)==13)__ZN4jpgd12jpeg_decoder13stop_decodingENS_11jpgd_statusE(a,-227);else if((o|0)==15)__ZN4jpgd12jpeg_decoder13stop_decodingENS_11jpgd_statusE(a,-227);else if((o|0)==18)__ZN4jpgd12jpeg_decoder13stop_decodingENS_11jpgd_statusE(a,-226)}else p=a+368|0;while(0);o=c[b>>2]|0;c[p>>2]=o;if((o|0)>0)q=0;else{__ZN4jpgd12jpeg_decoder20calc_mcu_block_orderEv(a);return}do{c[a+372+(q<<2)>>2]=q;q=q+1|0}while((q|0)<(c[b>>2]|0));__ZN4jpgd12jpeg_decoder20calc_mcu_block_orderEv(a);return}function __ZN4jpgd12jpeg_decoder9init_scanEv(a){a=a|0;var b=0,d=0,e=0;switch(__ZN4jpgd12jpeg_decoder15process_markersEv(a)|0){case 218:{__ZN4jpgd12jpeg_decoder15read_sos_markerEv(a);__ZN4jpgd12jpeg_decoder20calc_mcu_block_orderEv(a);__ZN4jpgd12jpeg_decoder17check_huff_tablesEv(a);b=c[a+368>>2]|0;a:do if((b|0)>0){d=0;while(1){if(!(c[a+248+(c[a+304+(c[a+372+(d<<2)>>2]<<2)>>2]<<2)>>2]|0))break;d=d+1|0;if((d|0)>=(b|0))break a}__ZN4jpgd12jpeg_decoder13stop_decodingENS_11jpgd_statusE(a,-235)}while(0);_memset(a+9244|0,0,c[a+268>>2]<<2|0)|0;c[a+584>>2]=0;b=c[a+9204>>2]|0;if(b|0){c[a+9208>>2]=b;c[a+9212>>2]=0}__ZN4jpgd12jpeg_decoder13fix_in_bufferEv(a);e=1;return e|0}case 217:{e=0;return e|0}default:__ZN4jpgd12jpeg_decoder13stop_decodingENS_11jpgd_statusE(a,-240)}return 0}function __ZN4jpgd12jpeg_decoder15read_sos_markerEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0;b=__ZN4jpgd12jpeg_decoder8get_bitsEi(a,16)|0;d=__ZN4jpgd12jpeg_decoder8get_bitsEi(a,8)|0;c[a+368>>2]=d;e=b+-3|0;if((d+-1|0)>>>0>3|(e|0)!=((d<<1)+3|0))__ZN4jpgd12jpeg_decoder13stop_decodingENS_11jpgd_statusE(a,-244);b=__ZN4jpgd12jpeg_decoder8get_bitsEi(a,8)|0;a:do if((d|0)>0){f=a+268|0;g=0;h=e;i=b;b:while(1){j=__ZN4jpgd12jpeg_decoder8get_bitsEi(a,8)|0;k=h+-2|0;l=c[f>>2]|0;if((l|0)>0)m=0;else{n=8;break}while(1){if((i|0)==(c[a+320+(m<<2)>>2]|0))break;o=m+1|0;if((o|0)<(l|0))m=o;else{n=8;break b}}c[a+372+(g<<2)>>2]=m;c[a+388+(m<<2)>>2]=j>>>4&15;c[a+404+(m<<2)>>2]=(j&15)+4;g=g+1|0;l=__ZN4jpgd12jpeg_decoder8get_bitsEi(a,8)|0;if((g|0)>=(d|0)){p=k;q=l;break a}else{h=k;i=l}}if((n|0)==8)__ZN4jpgd12jpeg_decoder13stop_decodingENS_11jpgd_statusE(a,-243)}else{p=e;q=b}while(0);b=a+420|0;c[b>>2]=q;q=a+424|0;c[q>>2]=__ZN4jpgd12jpeg_decoder8get_bitsEi(a,8)|0;c[a+432>>2]=__ZN4jpgd12jpeg_decoder8get_bitsEi(a,4)|0;c[a+428>>2]=__ZN4jpgd12jpeg_decoder8get_bitsEi(a,4)|0;if(!(c[a+172>>2]|0)){c[b>>2]=0;c[q>>2]=63}q=p+-3|0;if(!q)return;else r=q;do{__ZN4jpgd12jpeg_decoder8get_bitsEi(a,8)|0;r=r+-1|0}while((r|0)!=0);return}function __ZN4jpgd12jpeg_decoder20calc_mcu_block_orderEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0;b=a+268|0;d=c[b>>2]|0;e=(d|0)>0;if(e){f=0;g=0;h=0;do{i=c[a+272+(h<<2)>>2]|0;g=(i|0)>(g|0)?i:g;i=c[a+288+(h<<2)>>2]|0;f=(i|0)>(f|0)?i:f;h=h+1|0}while((h|0)<(d|0));if(e){e=a+160|0;d=g+-1|0;h=a+164|0;i=f+-1|0;j=0;do{c[a+336+(j<<2)>>2]=(((d+(U(c[a+272+(j<<2)>>2]|0,c[e>>2]|0)|0)|0)/(g|0)|0)+7|0)/8|0;c[a+352+(j<<2)>>2]=(((i+(U(c[a+288+(j<<2)>>2]|0,c[h>>2]|0)|0)|0)/(f|0)|0)+7|0)/8|0;j=j+1|0}while((j|0)<(c[b>>2]|0));k=f;l=g}else{k=f;l=g}}else{k=0;l=0}g=a+368|0;f=c[g>>2]|0;if((f|0)==1){b=c[a+372>>2]|0;c[a+452>>2]=c[a+336+(b<<2)>>2];c[a+456>>2]=c[a+352+(b<<2)>>2];c[a+460>>2]=b;c[a+444>>2]=1;return}c[a+452>>2]=(l+-1+(((c[a+160>>2]|0)+7|0)/8|0)|0)/(l|0)|0;c[a+456>>2]=(k+-1+(((c[a+164>>2]|0)+7|0)/8|0)|0)/(k|0)|0;k=a+444|0;c[k>>2]=0;if((f|0)>0){m=0;n=f}else return;while(1){f=c[a+372+(m<<2)>>2]|0;l=U(c[a+288+(f<<2)>>2]|0,c[a+272+(f<<2)>>2]|0)|0;if(!l)o=n;else{b=l;do{b=b+-1|0;l=c[k>>2]|0;c[k>>2]=l+1;c[a+460+(l<<2)>>2]=f}while((b|0)!=0);o=c[g>>2]|0}m=m+1|0;if((m|0)>=(o|0))break;else n=o}return}function __ZN4jpgd12jpeg_decoder17check_huff_tablesEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0;b=c[a+368>>2]|0;a:do if((b|0)>0){d=a+424|0;if(!(c[a+420>>2]|0))e=0;else{f=(c[d>>2]|0)>0;g=0;while(1){if(f?(c[a+184+(c[a+404+(c[a+372+(g<<2)>>2]<<2)>>2]<<2)>>2]|0)==0:0)break;g=g+1|0;if((g|0)>=(b|0))break a}__ZN4jpgd12jpeg_decoder13stop_decodingENS_11jpgd_statusE(a,-234)}while(1){g=c[a+372+(e<<2)>>2]|0;if(!(c[a+184+(c[a+388+(g<<2)>>2]<<2)>>2]|0)){h=10;break}if((c[d>>2]|0)>0?(c[a+184+(c[a+404+(g<<2)>>2]<<2)>>2]|0)==0:0){h=12;break}e=e+1|0;if((e|0)>=(b|0))break a}if((h|0)==10)__ZN4jpgd12jpeg_decoder13stop_decodingENS_11jpgd_statusE(a,-234);else if((h|0)==12)__ZN4jpgd12jpeg_decoder13stop_decodingENS_11jpgd_statusE(a,-234)}while(0);b=a+156|0;e=0;while(1){if(c[a+184+(e<<2)>>2]|0){d=a+520+(e<<2)|0;g=c[d>>2]|0;if(!g){f=c[b>>2]|0;i=f;b:do if(!f)h=21;else{j=f;while(1){k=j+4|0;l=c[k>>2]|0;m=l+4356|0;if(m>>>0<=(c[j+8>>2]|0)>>>0)break;n=c[j>>2]|0;if(!n){h=21;break b}else j=n}c[k>>2]=m;o=j+12+l|0}while(0);if((h|0)==21){h=0;f=_malloc(32528)|0;if(!f){h=22;break}c[f>>2]=i;c[b>>2]=f;c[f+4>>2]=4356;c[f+8>>2]=32512;o=f+12|0}c[d>>2]=o;p=o}else p=g;__ZN4jpgd12jpeg_decoder15make_huff_tableEiPNS0_11huff_tablesE(a,e,p)}e=e+1|0;if((e|0)>=8){h=14;break}}if((h|0)==14)return;else if((h|0)==22)__ZN4jpgd12jpeg_decoder13stop_decodingENS_11jpgd_statusE(a,-224)}function __ZN4jpgd12jpeg_decoder13fix_in_bufferEv(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0;d=b+9196|0;e=c[d>>2]|0;if(e&7|0)Bd(503347,502275,1479,503370);if((e|0)==16){f=c[b+9200>>2]&255;g=b+604|0;h=(c[g>>2]|0)+-1|0;c[g>>2]=h;a[h>>0]=f;f=b+608|0;c[f>>2]=(c[f>>2]|0)+1;i=c[d>>2]|0}else i=e;e=b+9200|0;if((i|0)>7){i=(c[e>>2]|0)>>>8&255;f=b+604|0;h=(c[f>>2]|0)+-1|0;c[f>>2]=h;a[h>>0]=i;i=b+608|0;c[i>>2]=(c[i>>2]|0)+1;j=f;k=i}else{j=b+604|0;k=b+608|0}i=(c[e>>2]|0)>>>16&255;f=(c[j>>2]|0)+-1|0;c[j>>2]=f;a[f>>0]=i;c[k>>2]=(c[k>>2]|0)+1;i=(c[e>>2]|0)>>>24&255;f=(c[j>>2]|0)+-1|0;c[j>>2]=f;a[f>>0]=i;i=c[k>>2]|0;f=i+1|0;c[k>>2]=f;c[d>>2]=16;h=c[e>>2]|0;c[d>>2]=0;g=h<<16;c[e>>2]=g;if(((f|0)>=2?(f=c[j>>2]|0,h=a[f>>0]|0,l=h&255,h<<24>>24!=-1):0)?(h=a[f+1>>0]|0,h<<24>>24!=-1):0){m=l<<8|g|h&255;c[k>>2]=i+-1;c[j>>2]=f+2;c[e>>2]=m;c[d>>2]=0;n=0;o=16;p=m}else{m=(__ZN4jpgd12jpeg_decoder9get_octetEv(b)|0)&255;f=m<<8|(__ZN4jpgd12jpeg_decoder9get_octetEv(b)|0)&255;m=f|c[e>>2];c[e>>2]=m;f=c[d>>2]|0;i=m<<0-f;c[e>>2]=i;m=f+16|0;c[d>>2]=m;if((m|0)<=-1)Bd(502258,502275,483,503147);c[d>>2]=f;if((f|0)<1){n=f;o=m;p=i}else{c[e>>2]=i<<16;return}}i=p<<o;c[e>>2]=i;o=c[k>>2]|0;if(((o|0)>=2?(p=c[j>>2]|0,m=a[p>>0]|0,f=m&255,m<<24>>24!=-1):0)?(m=a[p+1>>0]|0,m<<24>>24!=-1):0){h=f<<8|i|m&255;c[e>>2]=h;c[k>>2]=o+-2;c[j>>2]=p+2;q=n;r=h}else{h=(__ZN4jpgd12jpeg_decoder9get_octetEv(b)|0)&255;n=h<<8|(__ZN4jpgd12jpeg_decoder9get_octetEv(b)|0)&255;b=n|c[e>>2];c[e>>2]=b;q=c[d>>2]|0;r=b}c[e>>2]=r<<0-q;r=q+16|0;c[d>>2]=r;if((r|0)>-1)return;else Bd(502258,502275,483,503147)}function __ZN4jpgd12jpeg_decoder15make_huff_tableEiPNS0_11huff_tablesE(b,e,f){b=b|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0;g=l;l=l+1296|0;if((l|0)>=(m|0))ba(1296);h=g+1028|0;i=g;a[f>>0]=(a[b+176+e>>0]|0)!=0&1;j=c[b+184+(e<<2)>>2]|0;k=1;n=0;while(1){o=a[j+k>>0]|0;if(!(o<<24>>24))p=n;else{q=o&255;_memset(h+n|0,k&255|0,(q>>>0>1?q:1)|0)|0;o=1;r=n;while(1){s=r+1|0;if((o|0)<(q|0)){o=o+1|0;r=s}else{p=s;break}}}k=k+1|0;if((k|0)==17)break;else n=p}a[h+p>>0]=0;n=a[h>>0]|0;if(n<<24>>24){k=n&255;j=0;r=0;o=n;while(1){q=o&255;if((q|0)==(k|0)){t=k;u=j}else{s=k;v=j;while(1){w=v<<1;x=s+1|0;if((q|0)==(x|0)){t=x;u=w;break}else{s=x;v=w}}}v=u;s=r;do{q=s;s=s+1|0;c[i+(q<<2)>>2]=v;v=v+1|0;y=a[h+s>>0]|0}while((y&255|0)==(t|0));if(!(y<<24>>24))break;else{k=t+1|0;j=v<<1;r=s;o=y}}}_memset(f+4|0,0,4352)|0;if((p|0)<=0){l=g;return}y=b+216+(e<<2)|0;e=-1;b=0;o=n;a:while(1){n=d[(c[y>>2]|0)+b>>0]|0;r=c[i+(b<<2)>>2]|0;j=o&255;a[f+2052+n>>0]=o;b:do if((o&255)<9){t=8-j|0;k=r<<t;u=1<<t;if((t|0)==31)z=e;else{t=n&15;q=j+t|0;w=(1<<t)+-1|0;x=8-q|0;if(!t){t=n|j<<8;A=u;B=k;while(1){c[f+4+(B<<2)>>2]=n;c[f+1028+(B<<2)>>2]=t;if((A|0)>1){A=A+-1|0;B=B+1|0}else{z=e;break b}}}if(q>>>0>=9){B=n|j<<8;A=u;t=k;while(1){c[f+4+(t<<2)>>2]=n;c[f+1028+(t<<2)>>2]=B;if((A|0)>1){A=A+-1|0;t=t+1|0}else{z=e;break b}}}t=q<<8;A=u;B=k;while(1){c[f+4+(B<<2)>>2]=n;C=B>>>x&w;if((C|0)>=32768){D=26;break a}c[f+1028+(B<<2)>>2]=n|C<<16|t|32768;if((A|0)>1){A=A+-1|0;B=B+1|0}else{z=e;break}}}}else{B=r>>>(j+-8|0)&255;A=f+4+(B<<2)|0;t=c[A>>2]|0;if(!t){c[A>>2]=e;c[f+1028+(B<<2)>>2]=e;E=e;F=e+-2|0}else{E=t;F=e}t=r<<24-j;B=f+2308+(~((t>>>15&1)+-1+E)<<2)|0;if((o&255)>9){A=F;w=j;x=t;t=B;while(1){k=c[t>>2]|0;if(!k){c[t>>2]=A;G=A;H=A+-2|0}else{G=k;H=A}w=w+-1|0;k=f+2308+(~((x>>>14&1)+-1+G)<<2)|0;if((w|0)<=9){I=H;J=k;break}else{A=H;x=x<<1;t=k}}}else{I=F;J=B}c[J>>2]=n;z=I}while(0);n=b+1|0;if((n|0)>=(p|0)){D=36;break}e=z;b=n;o=a[h+n>>0]|0}if((D|0)==26)Bd(503384,502275,2294,503405);else if((D|0)==36){l=g;return}}function __ZN4jpgd12jpeg_decoder14coeff_buf_openEiiii(a,b,d,e,f){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0;g=a+156|0;h=c[g>>2]|0;i=h;a:do if(!h)j=5;else{k=h;while(1){l=k+4|0;m=c[l>>2]|0;n=m+24|0;if(n>>>0<=(c[k+8>>2]|0)>>>0)break;o=c[k>>2]|0;if(!o){j=5;break a}else k=o}c[l>>2]=n;p=h;q=k+12+m|0}while(0);do if((j|0)==5){m=_malloc(32528)|0;if(!m)__ZN4jpgd12jpeg_decoder13stop_decodingENS_11jpgd_statusE(a,-224);else{c[m>>2]=i;c[g>>2]=m;c[m+4>>2]=24;c[m+8>>2]=32512;p=m;q=m+12|0;break}}while(0);c[q+4>>2]=b;c[q+8>>2]=d;c[q+12>>2]=e;c[q+16>>2]=f;i=U(e<<1,f)|0;c[q+20>>2]=i;f=U(U(d,b)|0,i)|0;i=(f>>>0>1?f:1)+3&-4;f=p;b:do if(p|0){b=p;while(1){r=b+4|0;s=c[r>>2]|0;t=s+i|0;if(t>>>0<=(c[b+8>>2]|0)>>>0)break;d=c[b>>2]|0;if(!d)break b;else b=d}c[r>>2]=t;u=b+12+s|0;_memset(u|0,0,i|0)|0;c[q>>2]=u;return q|0}while(0);s=i+2047&-2048;t=s>>>0>32512?s:32512;s=_malloc(t|16)|0;if(!s)__ZN4jpgd12jpeg_decoder13stop_decodingENS_11jpgd_statusE(a,-224);c[s>>2]=f;c[g>>2]=s;c[s+4>>2]=i;c[s+8>>2]=t;u=s+12|0;_memset(u|0,0,i|0)|0;c[q>>2]=u;return q|0}function __ZN4jpgd12jpeg_decoder22decode_block_dc_refineEPS0_iii(d,f,g,h){d=d|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0;i=d+9200|0;j=c[i>>2]|0;k=d+9196|0;l=c[k>>2]|0;m=l+-1|0;c[k>>2]=m;if((l|0)<2){n=j<<l;c[i>>2]=n;l=d+608|0;o=c[l>>2]|0;if(((o|0)>=2?(p=d+604|0,q=c[p>>2]|0,r=a[q>>0]|0,s=r&255,r<<24>>24!=-1):0)?(r=a[q+1>>0]|0,r<<24>>24!=-1):0){t=s<<8|n|r&255;c[i>>2]=t;c[l>>2]=o+-2;c[p>>2]=q+2;u=m;v=t}else{t=(__ZN4jpgd12jpeg_decoder9get_octetEv(d)|0)&255;m=t<<8|(__ZN4jpgd12jpeg_decoder9get_octetEv(d)|0)&255;t=m|c[i>>2];c[i>>2]=t;u=c[k>>2]|0;v=t}c[i>>2]=v<<0-u;v=u+16|0;c[k>>2]=v;if((v|0)<=-1)Bd(502258,502275,483,503147)}else c[i>>2]=j<<1;if((j|0)>-1)return;j=c[d+552+(f<<2)>>2]|0;f=c[j+4>>2]|0;if((f|0)<=(g|0))Bd(503273,502275,2593,503332);if((c[j+8>>2]|0)<=(h|0))Bd(503273,502275,2593,503332);i=c[j+20>>2]|0;v=(c[j>>2]|0)+(U(i,g)|0)+(U(U(f,h)|0,i)|0)|0;b[v>>1]=e[v>>1]|0|1<<c[d+428>>2];return}function __ZN4jpgd12jpeg_decoder21decode_block_dc_firstEPS0_iii(d,e,f,g){d=d|0;e=e|0;f=f|0;g=g|0;var h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0;h=c[d+552+(e<<2)>>2]|0;i=c[h+4>>2]|0;if((i|0)<=(f|0))Bd(503273,502275,2593,503332);if((c[h+8>>2]|0)<=(g|0))Bd(503273,502275,2593,503332);j=c[h+20>>2]|0;k=(c[h>>2]|0)+(U(j,f)|0)+(U(U(i,g)|0,j)|0)|0;j=__ZN4jpgd12jpeg_decoder11huff_decodeEPNS0_11huff_tablesE(d,c[d+520+(c[d+388+(e<<2)>>2]<<2)>>2]|0)|0;if(!j){l=0;m=d+9244+(e<<2)|0;n=c[m>>2]|0;o=n+l|0;c[m>>2]=o;p=d+428|0;q=c[p>>2]|0;r=o<<q;s=r&65535;b[k>>1]=s;return}g=d+9200|0;i=c[g>>2]|0;f=i>>>(32-j|0);h=d+9196|0;t=c[h>>2]|0;u=t-j|0;c[h>>2]=u;if((u|0)<1){v=i<<t;c[g>>2]=v;t=d+608|0;w=c[t>>2]|0;if(((w|0)>=2?(x=d+604|0,y=c[x>>2]|0,z=a[y>>0]|0,A=z&255,z<<24>>24!=-1):0)?(z=a[y+1>>0]|0,z<<24>>24!=-1):0){B=A<<8|v|z&255;c[g>>2]=B;c[t>>2]=w+-2;c[x>>2]=y+2;C=u;D=B}else{B=(__ZN4jpgd12jpeg_decoder9get_octetEv(d)|0)&255;u=B<<8|(__ZN4jpgd12jpeg_decoder9get_octetEv(d)|0)&255;B=u|c[g>>2];c[g>>2]=B;C=c[h>>2]|0;D=B}c[g>>2]=D<<0-C;D=C+16|0;c[h>>2]=D;if((D|0)<=-1)Bd(502258,502275,483,503147)}else c[g>>2]=i<<j;i=j&15;if((f|0)>=(c[27e3+(i<<2)>>2]|0)){l=f;m=d+9244+(e<<2)|0;n=c[m>>2]|0;o=n+l|0;c[m>>2]=o;p=d+428|0;q=c[p>>2]|0;r=o<<q;s=r&65535;b[k>>1]=s;return}l=(c[27064+(i<<2)>>2]|0)+f|0;m=d+9244+(e<<2)|0;n=c[m>>2]|0;o=n+l|0;c[m>>2]=o;p=d+428|0;q=c[p>>2]|0;r=o<<q;s=r&65535;b[k>>1]=s;return}function __ZN4jpgd12jpeg_decoder22decode_block_ac_refineEPS0_iii(d,e,f,g){d=d|0;e=e|0;f=f|0;g=g|0;var h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,V=0,W=0,X=0;h=c[d+428>>2]|0;i=1<<h;j=-1<<h;h=c[d+568+(e<<2)>>2]|0;k=c[h+4>>2]|0;if((k|0)<=(f|0))Bd(503273,502275,2593,503332);if((c[h+8>>2]|0)<=(g|0))Bd(503273,502275,2593,503332);l=c[h+20>>2]|0;m=(c[h>>2]|0)+(U(l,f)|0)+(U(U(k,g)|0,l)|0)|0;l=d+424|0;g=c[l>>2]|0;if((g|0)>=64)Bd(503421,502275,2683,503446);k=c[d+420>>2]|0;f=d+584|0;h=c[f>>2]|0;do if(!h){if((k|0)>(g|0))return;n=d+404+(e<<2)|0;o=d+9200|0;p=d+9196|0;q=d+608|0;r=d+604|0;s=k;a:while(1){t=__ZN4jpgd12jpeg_decoder11huff_decodeEPNS0_11huff_tablesE(d,c[d+520+(c[n>>2]<<2)>>2]|0)|0;u=t>>4;switch(t&15){case 0:{if((u|0)==15){v=0;w=15}else{x=23;break a}break}case 1:{t=c[o>>2]|0;y=c[p>>2]|0;z=y+-1|0;c[p>>2]=z;if((y|0)<2){A=t<<y;c[o>>2]=A;y=c[q>>2]|0;if(((y|0)>=2?(B=c[r>>2]|0,C=a[B>>0]|0,D=C&255,C<<24>>24!=-1):0)?(C=a[B+1>>0]|0,C<<24>>24!=-1):0){E=D<<8|A|C&255;c[o>>2]=E;c[q>>2]=y+-2;c[r>>2]=B+2;F=z;G=E}else{E=(__ZN4jpgd12jpeg_decoder9get_octetEv(d)|0)&255;z=E<<8|(__ZN4jpgd12jpeg_decoder9get_octetEv(d)|0)&255;E=z|c[o>>2];c[o>>2]=E;F=c[p>>2]|0;G=E}c[o>>2]=G<<0-F;E=F+16|0;c[p>>2]=E;if((E|0)<=-1){x=18;break a}}else c[o>>2]=t<<1;v=(t|0)>-1?j:i;w=u;break}default:{x=10;break a}}t=w;E=s;b:while(1){z=m+(c[27128+((E&63)<<2)>>2]<<1)|0;do if(!(b[z>>1]|0))if((t|0)<1){H=E;break b}else I=t+-1|0;else{B=c[o>>2]|0;y=c[p>>2]|0;C=y+-1|0;c[p>>2]=C;if((y|0)<2){A=B<<y;c[o>>2]=A;y=c[q>>2]|0;if(((y|0)>=2?(D=c[r>>2]|0,J=a[D>>0]|0,K=J&255,J<<24>>24!=-1):0)?(J=a[D+1>>0]|0,J<<24>>24!=-1):0){L=K<<8|A|J&255;c[o>>2]=L;c[q>>2]=y+-2;c[r>>2]=D+2;M=C;N=L}else{L=(__ZN4jpgd12jpeg_decoder9get_octetEv(d)|0)&255;C=L<<8|(__ZN4jpgd12jpeg_decoder9get_octetEv(d)|0)&255;L=C|c[o>>2];c[o>>2]=L;M=c[p>>2]|0;N=L}c[o>>2]=N<<0-M;L=M+16|0;c[p>>2]=L;if((L|0)<=-1){x=43;break a}}else c[o>>2]=B<<1;if((B|0)<=-1?(B=b[z>>1]|0,L=B<<16>>16,(L&i|0)==0):0)if(B<<16>>16>-1){b[z>>1]=L+i;I=t;break}else{b[z>>1]=L+j;I=t;break}else I=t}while(0);z=E+1|0;if((E|0)<(c[l>>2]|0)){t=I;E=z}else{H=z;break}}if((v|0)!=0&(H|0)<64)b[m+(c[27128+(H<<2)>>2]<<1)>>1]=v;O=H+1|0;if((H|0)<(c[l>>2]|0))s=O;else{x=55;break}}if((x|0)==10)__ZN4jpgd12jpeg_decoder13stop_decodingENS_11jpgd_statusE(d,-230);else if((x|0)==18)Bd(502258,502275,483,503147);else if((x|0)==23){n=1<<u;c[f>>2]=n;if(!u){P=s;Q=n;break}E=c[o>>2]|0;t=E>>>(32-u|0);z=c[p>>2]|0;L=z-u|0;c[p>>2]=L;do if((L|0)<1){B=E<<z;c[o>>2]=B;C=c[q>>2]|0;if(((C|0)>=2?(D=c[r>>2]|0,y=a[D>>0]|0,J=y&255,y<<24>>24!=-1):0)?(y=a[D+1>>0]|0,y<<24>>24!=-1):0){A=J<<8|B|y&255;c[o>>2]=A;c[q>>2]=C+-2;c[r>>2]=D+2;R=L;S=A}else{A=(__ZN4jpgd12jpeg_decoder9get_octetEv(d)|0)&255;D=A<<8|(__ZN4jpgd12jpeg_decoder9get_octetEv(d)|0)&255;A=D|c[o>>2];c[o>>2]=A;R=c[p>>2]|0;S=A}c[o>>2]=S<<0-R;A=R+16|0;c[p>>2]=A;if((A|0)>-1){T=c[f>>2]|0;break}else Bd(502258,502275,483,503147)}else{c[o>>2]=E<<u;T=n}while(0);n=T+t|0;c[f>>2]=n;P=s;Q=n;break}else if((x|0)==43)Bd(502258,502275,483,503147);else if((x|0)==55){P=O;Q=c[f>>2]|0;break}}else{P=k;Q=h}while(0);if((Q|0)<=0)return;do if((P|0)<=(c[l>>2]|0)){h=d+9200|0;k=d+9196|0;O=d+608|0;T=d+604|0;u=P;c:while(1){R=m+(c[27128+((u&63)<<2)>>2]<<1)|0;do if(b[R>>1]|0){S=c[h>>2]|0;H=c[k>>2]|0;v=H+-1|0;c[k>>2]=v;if((H|0)<2){I=S<<H;c[h>>2]=I;H=c[O>>2]|0;if(((H|0)>=2?(M=c[T>>2]|0,N=a[M>>0]|0,w=N&255,N<<24>>24!=-1):0)?(N=a[M+1>>0]|0,N<<24>>24!=-1):0){F=w<<8|I|N&255;c[h>>2]=F;c[O>>2]=H+-2;c[T>>2]=M+2;V=v;W=F}else{F=(__ZN4jpgd12jpeg_decoder9get_octetEv(d)|0)&255;v=F<<8|(__ZN4jpgd12jpeg_decoder9get_octetEv(d)|0)&255;F=v|c[h>>2];c[h>>2]=F;V=c[k>>2]|0;W=F}c[h>>2]=W<<0-V;F=V+16|0;c[k>>2]=F;if((F|0)<=-1){x=67;break c}}else c[h>>2]=S<<1;if((S|0)<=-1?(S=b[R>>1]|0,F=S<<16>>16,(F&i|0)==0):0)if(S<<16>>16>-1){b[R>>1]=F+i;break}else{b[R>>1]=F+j;break}}while(0);if((u|0)<(c[l>>2]|0))u=u+1|0;else{x=75;break}}if((x|0)==67)Bd(502258,502275,483,503147);else if((x|0)==75){X=c[f>>2]|0;break}}else X=Q;while(0);c[f>>2]=X+-1;return}function __ZN4jpgd12jpeg_decoder21decode_block_ac_firstEPS0_iii(d,e,f,g){d=d|0;e=e|0;f=f|0;g=g|0;var h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0;h=d+584|0;i=c[h>>2]|0;do if(!i){j=c[d+568+(e<<2)>>2]|0;k=c[j+4>>2]|0;if((k|0)<=(f|0))Bd(503273,502275,2593,503332);if((c[j+8>>2]|0)<=(g|0))Bd(503273,502275,2593,503332);l=c[j+20>>2]|0;m=(c[j>>2]|0)+(U(l,f)|0)+(U(U(k,g)|0,l)|0)|0;l=c[d+420>>2]|0;k=d+424|0;if((l|0)>(c[k>>2]|0))return;j=d+404+(e<<2)|0;n=d+9200|0;o=d+9196|0;p=d+608|0;q=d+604|0;r=d+428|0;s=l;while(1){l=__ZN4jpgd12jpeg_decoder11huff_decodeEPNS0_11huff_tablesE(d,c[d+520+(c[j>>2]<<2)>>2]|0)|0;t=l>>4;u=l&15;if(!u){if((t|0)!=15){v=25;break}l=s+15|0;if((l|0)>63){v=24;break}else w=l}else{l=t+s|0;if((l|0)>63){v=9;break}x=c[n>>2]|0;y=x>>>(32-u|0);z=c[o>>2]|0;A=z-u|0;c[o>>2]=A;if((A|0)<1){B=x<<z;c[n>>2]=B;z=c[p>>2]|0;if(((z|0)>=2?(C=c[q>>2]|0,D=a[C>>0]|0,E=D&255,D<<24>>24!=-1):0)?(D=a[C+1>>0]|0,D<<24>>24!=-1):0){F=E<<8|B|D&255;c[n>>2]=F;c[p>>2]=z+-2;c[q>>2]=C+2;G=A;H=F}else{F=(__ZN4jpgd12jpeg_decoder9get_octetEv(d)|0)&255;A=F<<8|(__ZN4jpgd12jpeg_decoder9get_octetEv(d)|0)&255;F=A|c[n>>2];c[n>>2]=F;G=c[o>>2]|0;H=F}c[n>>2]=H<<0-G;F=G+16|0;c[o>>2]=F;if((F|0)<=-1){v=17;break}}else c[n>>2]=x<<u;if((y|0)<(c[27e3+(u<<2)>>2]|0))I=(c[27064+(u<<2)>>2]|0)+y|0;else I=y;b[m+(c[27128+(l<<2)>>2]<<1)>>1]=I<<c[r>>2];w=l}if((w|0)<(c[k>>2]|0))s=w+1|0;else{v=39;break}}if((v|0)==9)__ZN4jpgd12jpeg_decoder13stop_decodingENS_11jpgd_statusE(d,-230);else if((v|0)==17)Bd(502258,502275,483,503147);else if((v|0)==24)__ZN4jpgd12jpeg_decoder13stop_decodingENS_11jpgd_statusE(d,-230);else if((v|0)==25){s=1<<t;c[h>>2]=s;if(!t){J=s;break}k=c[n>>2]|0;r=k>>>(32-t|0);m=c[o>>2]|0;j=m-t|0;c[o>>2]=j;do if((j|0)<1){l=k<<m;c[n>>2]=l;y=c[p>>2]|0;if(((y|0)>=2?(u=c[q>>2]|0,x=a[u>>0]|0,F=x&255,x<<24>>24!=-1):0)?(x=a[u+1>>0]|0,x<<24>>24!=-1):0){A=F<<8|l|x&255;c[n>>2]=A;c[p>>2]=y+-2;c[q>>2]=u+2;K=j;L=A}else{A=(__ZN4jpgd12jpeg_decoder9get_octetEv(d)|0)&255;u=A<<8|(__ZN4jpgd12jpeg_decoder9get_octetEv(d)|0)&255;A=u|c[n>>2];c[n>>2]=A;K=c[o>>2]|0;L=A}c[n>>2]=L<<0-K;A=K+16|0;c[o>>2]=A;if((A|0)>-1){M=c[h>>2]|0;break}else Bd(502258,502275,483,503147)}else{c[n>>2]=k<<t;M=s}while(0);s=M+r|0;c[h>>2]=s;J=s;break}else if((v|0)==39)return}else J=i;while(0);c[h>>2]=J+-1;return}function __ZN4jpgd12jpeg_decoder11decode_scanEPFvPS0_iiiE(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0;d=l;l=l+32|0;if((l|0)>=(m|0))ba(32);e=d+16|0;f=d;c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;c[f+12>>2]=0;g=a+456|0;if((c[g>>2]|0)<=0){l=d;return}h=a+452|0;i=a+368|0;j=a+372|0;k=a+9204|0;n=a+9208|0;o=a+444|0;p=0;q=c[h>>2]|0;while(1){c[e>>2]=0;c[e+4>>2]=0;c[e+8>>2]=0;c[e+12>>2]=0;if((q|0)>0){r=0;do{if(c[k>>2]|0?(c[n>>2]|0)==0:0)__ZN4jpgd12jpeg_decoder15process_restartEv(a);if((c[o>>2]|0)>0){s=0;t=0;u=0;while(1){v=c[a+460+(t<<2)>>2]|0;w=e+(v<<2)|0;x=c[w>>2]|0;Ki[b&4095](a,v,x+s|0,(c[f+(v<<2)>>2]|0)+u|0);if((c[i>>2]|0)!=1){y=s+1|0;if((y|0)==(c[a+272+(v<<2)>>2]|0)){z=u+1|0;if((z|0)==(c[a+288+(v<<2)>>2]|0)){c[w>>2]=y+x;A=0;B=0}else{A=z;B=0}}else{A=u;B=y}}else{c[w>>2]=x+1;A=u;B=s}t=t+1|0;if((t|0)>=(c[o>>2]|0))break;else{s=B;u=A}}}c[n>>2]=(c[n>>2]|0)+-1;r=r+1|0;u=c[h>>2]|0}while((r|0)<(u|0));C=u}else C=q;r=c[i>>2]|0;if((r|0)!=1){if((r|0)>0){u=0;do{s=c[a+372+(u<<2)>>2]|0;t=f+(s<<2)|0;c[t>>2]=(c[t>>2]|0)+(c[a+288+(s<<2)>>2]|0);u=u+1|0}while((u|0)!=(r|0))}}else{r=f+(c[j>>2]<<2)|0;c[r>>2]=(c[r>>2]|0)+1}p=p+1|0;if((p|0)>=(c[g>>2]|0))break;else q=C}l=d;return}function __ZN4jpgd12jpeg_decoder11huff_decodeEPNS0_11huff_tablesE(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;e=b+9200|0;f=c[e>>2]|0;g=c[d+4+(f>>>24<<2)>>2]|0;if((g|0)>=0){h=a[d+2052+g>>0]|0;i=h&255;if(!(h<<24>>24)){j=g;return j|0}h=b+9196|0;k=c[h>>2]|0;l=k-i|0;c[h>>2]=l;if((l|0)>=1){c[e>>2]=f<<i;j=g;return j|0}i=f<<k;c[e>>2]=i;k=b+608|0;m=c[k>>2]|0;if(((m|0)>=2?(n=b+604|0,o=c[n>>2]|0,p=a[o>>0]|0,q=p&255,p<<24>>24!=-1):0)?(p=a[o+1>>0]|0,p<<24>>24!=-1):0){r=q<<8|i|p&255;c[e>>2]=r;c[k>>2]=m+-2;c[n>>2]=o+2;s=l;t=r}else{r=(__ZN4jpgd12jpeg_decoder9get_octetEv(b)|0)&255;l=r<<8|(__ZN4jpgd12jpeg_decoder9get_octetEv(b)|0)&255;r=l|c[e>>2];c[e>>2]=r;s=c[h>>2]|0;t=r}c[e>>2]=t<<0-s;t=s+16|0;c[h>>2]=t;if((t|0)>-1){j=g;return j|0}else Bd(502258,502275,483,503147)}else{u=23;v=g}while(1){v=c[d+2308+(0-(v+(f>>>u&1))<<2)>>2]|0;if((v|0)>=0)break;else u=u+-1|0}d=24-u+8|0;if(!d){j=v;return j|0}u=b+9196|0;g=c[u>>2]|0;t=g-d|0;c[u>>2]=t;if((t|0)>=1){c[e>>2]=f<<d;j=v;return j|0}d=f<<g;c[e>>2]=d;g=b+608|0;f=c[g>>2]|0;if(((f|0)>=2?(h=b+604|0,s=c[h>>2]|0,r=a[s>>0]|0,l=r&255,r<<24>>24!=-1):0)?(r=a[s+1>>0]|0,r<<24>>24!=-1):0){o=l<<8|d|r&255;c[e>>2]=o;c[g>>2]=f+-2;c[h>>2]=s+2;w=t;x=o}else{o=(__ZN4jpgd12jpeg_decoder9get_octetEv(b)|0)&255;t=o<<8|(__ZN4jpgd12jpeg_decoder9get_octetEv(b)|0)&255;b=t|c[e>>2];c[e>>2]=b;w=c[u>>2]|0;x=b}c[e>>2]=x<<0-w;x=w+16|0;c[u>>2]=x;if((x|0)>-1){j=v;return j|0}else Bd(502258,502275,483,503147);return 0}function __ZN4jpgd12jpeg_decoderC2EPNS_19jpeg_decoder_streamE(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0;d=4;e=_malloc(40)|0;c[e>>2]=0;e=_saveSetjmp(a,1,e|0,d|0)|0;d=F;q=0;f=q;q=0;if((f|0)!=0&(r|0)!=0){g=_testSetjmp(c[f>>2]|0,e|0,d|0)|0;if(!g)Gd(f|0,r|0);F=r}else g=-1;if((g|0)==1)h=F;else h=0;a:while(1){if(h|0){i=13;break}q=0;Dc(538,a|0,b|0);g=q;q=0;if((g|0)!=0&(r|0)!=0){j=_testSetjmp(c[g>>2]|0,e|0,d|0)|0;if(!j)Gd(g|0,r|0);F=r}else j=-1;if((j|0)==1){h=F;continue}q=0;Wc(5030,a|0);g=q;q=0;if((g|0)!=0&(r|0)!=0){k=_testSetjmp(c[g>>2]|0,e|0,d|0)|0;if(!k)Gd(g|0,r|0);F=r}else k=-1;if((k|0)==1){h=F;continue}q=0;g=Yc(4754,a|0)|0;f=q;q=0;if((f|0)!=0&(r|0)!=0){l=_testSetjmp(c[f>>2]|0,e|0,d|0)|0;if(!l)Gd(f|0,r|0);F=r}else l=-1;if((l|0)==1){h=F;continue}switch(g|0){case 194:{c[a+172>>2]=1;break}case 193:case 192:break;case 201:{q=0;Dc(537,a|0,-241);g=q;q=0;if((g|0)!=0&(r|0)!=0){m=_testSetjmp(c[g>>2]|0,e|0,d|0)|0;if(!m)Gd(g|0,r|0);F=r}else m=-1;h=F;continue a;break}default:{q=0;Dc(537,a|0,-238);g=q;q=0;if((g|0)!=0&(r|0)!=0){n=_testSetjmp(c[g>>2]|0,e|0,d|0)|0;if(!n)Gd(g|0,r|0);F=r}else n=-1;h=F;continue a}}q=0;Wc(5031,a|0);g=q;q=0;if((g|0)!=0&(r|0)!=0){o=_testSetjmp(c[g>>2]|0,e|0,d|0)|0;if(!o)Gd(g|0,r|0);F=r}else o=-1;if((o|0)==1)h=F;else break}if((i|0)==13){_free(e|0);return}_free(e|0);return}function __ZN4jpgd12jpeg_decoder4initEPNS_19jpeg_decoder_streamE(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0;c[b+156>>2]=0;c[b+13412>>2]=0;a[b+13416>>0]=0;c[b+164>>2]=0;c[b+160>>2]=0;e=b+168|0;c[e>>2]=d;d=b+9224|0;f=b+604|0;_memset(b+172|0,0,432)|0;c[d>>2]=0;c[d+4>>2]=0;c[d+8>>2]=0;a[d+12>>0]=0;d=b+608|0;g=b+616|0;h=b+9204|0;i=b+9240|0;c[b+9304>>2]=0;j=b+13420|0;c[j>>2]=0;c[b+13404>>2]=0;c[b+13408>>2]=0;_memset(d|0,0,8585)|0;c[h>>2]=0;c[h+4>>2]=0;c[h+8>>2]=0;c[h+12>>2]=0;c[h+16>>2]=0;c[i>>2]=0;c[i+4>>2]=0;c[i+8>>2]=0;c[i+12>>2]=0;c[i+16>>2]=0;c[i+20>>2]=0;c[f>>2]=b+745;i=0;do{h=c[e>>2]|0;k=ri[c[(c[h>>2]|0)+8>>2]&511](h,b+745+i|0,8192-i|0,g)|0;if((k|0)==-1){l=3;break}i=(c[d>>2]|0)+k|0;c[d>>2]=i;if((i|0)>=8192)break}while(!(a[g>>0]|0));if((l|0)==3)__ZN4jpgd12jpeg_decoder13stop_decodingENS_11jpgd_statusE(b,-225);c[j>>2]=(c[j>>2]|0)+i;j=(c[f>>2]|0)+i|0;i=64;while(1){a[j>>0]=-1;a[j+1>>0]=-39;i=i+-1|0;if(!i)break;else j=j+2|0}c[b+9196>>2]=16;c[b+9200>>2]=0;__ZN4jpgd12jpeg_decoder8get_bitsEi(b,16)|0;__ZN4jpgd12jpeg_decoder8get_bitsEi(b,16)|0;c[b+9264>>2]=64;c[b+9268>>2]=64;c[b+9272>>2]=64;c[b+9276>>2]=64;c[b+9280>>2]=64;c[b+9284>>2]=64;c[b+9288>>2]=64;c[b+9292>>2]=64;c[b+9296>>2]=64;c[b+9300>>2]=64;return}function __ZN4jpgd12jpeg_decoder17locate_soi_markerEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=__ZN4jpgd12jpeg_decoder8get_bitsEi(a,8)|0;d=__ZN4jpgd12jpeg_decoder8get_bitsEi(a,8)|0;if((b|0)==255&(d|0)==216)return;else{e=d;f=4095}a:while(1){d=e;e=__ZN4jpgd12jpeg_decoder8get_bitsEi(a,8)|0;if((d|0)==255)switch(e|0){case 216:{g=7;break a;break}case 217:{g=6;break a;break}default:{}}f=f+-1|0;if(!f){g=2;break}}if((g|0)==2)__ZN4jpgd12jpeg_decoder13stop_decodingENS_11jpgd_statusE(a,-239);else if((g|0)==6)__ZN4jpgd12jpeg_decoder13stop_decodingENS_11jpgd_statusE(a,-239);else if((g|0)==7)if((c[a+9200>>2]|0)>>>0<4278190080)__ZN4jpgd12jpeg_decoder13stop_decodingENS_11jpgd_statusE(a,-239);else return}function __ZN4jpgd12jpeg_decoder15read_sof_markerEv(a){a=a|0;var b=0,d=0,e=0,f=0;b=__ZN4jpgd12jpeg_decoder8get_bitsEi(a,16)|0;if((__ZN4jpgd12jpeg_decoder8get_bitsEi(a,8)|0)!=8)__ZN4jpgd12jpeg_decoder13stop_decodingENS_11jpgd_statusE(a,-251);d=__ZN4jpgd12jpeg_decoder8get_bitsEi(a,16)|0;c[a+164>>2]=d;if((d+-1|0)>>>0>16383)__ZN4jpgd12jpeg_decoder13stop_decodingENS_11jpgd_statusE(a,-250);d=__ZN4jpgd12jpeg_decoder8get_bitsEi(a,16)|0;c[a+160>>2]=d;if((d+-1|0)>>>0>16383)__ZN4jpgd12jpeg_decoder13stop_decodingENS_11jpgd_statusE(a,-249);d=__ZN4jpgd12jpeg_decoder8get_bitsEi(a,8)|0;e=a+268|0;c[e>>2]=d;if((d|0)>4)__ZN4jpgd12jpeg_decoder13stop_decodingENS_11jpgd_statusE(a,-248);if((b|0)!=((d*3|0)+8|0))__ZN4jpgd12jpeg_decoder13stop_decodingENS_11jpgd_statusE(a,-247);if((d|0)>0)f=0;else return;do{c[a+320+(f<<2)>>2]=__ZN4jpgd12jpeg_decoder8get_bitsEi(a,8)|0;c[a+272+(f<<2)>>2]=__ZN4jpgd12jpeg_decoder8get_bitsEi(a,4)|0;c[a+288+(f<<2)>>2]=__ZN4jpgd12jpeg_decoder8get_bitsEi(a,4)|0;c[a+304+(f<<2)>>2]=__ZN4jpgd12jpeg_decoder8get_bitsEi(a,8)|0;f=f+1|0}while((f|0)<(c[e>>2]|0));return}function _tls1_enc(e,f){e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0;g=l;l=l+32|0;if((l|0)>=(m|0))ba(32);h=g+16|0;i=g;j=(f|0)!=0;do if(j){f=e+144|0;if(_EVP_MD_CTX_md(c[f>>2]|0)|0?(_EVP_MD_size(_EVP_MD_CTX_md(c[f>>2]|0)|0)|0)<=-1:0)_OpenSSLDie(503899,762,540494);f=c[e+140>>2]|0;k=c[e+88>>2]|0;n=k+304|0;if(f){o=_EVP_CIPHER_CTX_cipher(f)|0;if(((c[(c[(c[e+8>>2]|0)+100>>2]|0)+56>>2]&1|0)!=0?((_EVP_CIPHER_flags(o)|0)&983047|0)==2:0)?(p=_EVP_CIPHER_iv_length(o)|0,(p|0)>1):0){q=c[k+316>>2]|0;if((q|0)!=(c[k+320>>2]|0)){k=c[109692]|0;c[h>>2]=503899;c[h+4>>2]=785;_fprintf(k,540501,h)|0;r=n;s=f;t=o;break}if((_RAND_bytes(q,p)|0)<1){u=-1;l=g;return u|0}else{r=n;s=f;t=o}}else{r=n;s=f;t=o}}else{r=n;s=0;t=0}}else{n=e+132|0;if(_EVP_MD_CTX_md(c[n>>2]|0)|0?(_EVP_MD_size(_EVP_MD_CTX_md(c[n>>2]|0)|0)|0)<=-1:0)_OpenSSLDie(503899,793,540494);n=c[e+128>>2]|0;o=(c[e+88>>2]|0)+268|0;if(!n){r=o;s=0;t=0}else{r=o;s=n;t=_EVP_CIPHER_CTX_cipher(n)|0}}while(0);h=r+4|0;n=c[h>>2]|0;if((t|0)==0|((s|0)==0|(c[e+192>>2]|0)==0)){o=r+12|0;f=r+16|0;_memmove(c[o>>2]|0,c[f>>2]|0,n|0)|0;c[f>>2]=c[o>>2];u=1;l=g;return u|0}o=_EVP_CIPHER_block_size(c[s>>2]|0)|0;do if(!((_EVP_CIPHER_flags(c[s>>2]|0)|0)&2097152))if(j&(o|0)!=1){f=o-((n|0)%(o|0)|0)|0;p=f+-1|0;if(!(c[e+256>>2]&512))v=p;else v=(c[c[e+88>>2]>>2]&8|0)==0?p:f;p=f+n|0;if((n|0)<(p|0)){q=v&255;k=r+16|0;w=n;do{a[(c[k>>2]|0)+w>>0]=q;w=w+1|0}while((w|0)!=(p|0))}c[h>>2]=(c[h>>2]|0)+f;x=0;y=p}else{x=0;y=n}else{w=c[e+88>>2]|0;q=j?w+84|0:w+8|0;if(!(c[(c[(c[e+8>>2]|0)+100>>2]|0)+56>>2]&8)){w=q;k=w;z=d[k>>0]|d[k+1>>0]<<8|d[k+2>>0]<<16|d[k+3>>0]<<24;k=w+4|0;w=d[k>>0]|d[k+1>>0]<<8|d[k+2>>0]<<16|d[k+3>>0]<<24;k=i;c[k>>2]=z;c[k+4>>2]=w;w=q+7|0;k=(a[w>>0]|0)+1<<24>>24;a[w>>0]=k;w=z&255;if((((((k<<24>>24==0?(k=q+6|0,z=(a[k>>0]|0)+1<<24>>24,a[k>>0]=z,z<<24>>24==0):0)?(z=q+5|0,k=(a[z>>0]|0)+1<<24>>24,a[z>>0]=k,k<<24>>24==0):0)?(k=q+4|0,z=(a[k>>0]|0)+1<<24>>24,a[k>>0]=z,z<<24>>24==0):0)?(z=q+3|0,k=(a[z>>0]|0)+1<<24>>24,a[z>>0]=k,k<<24>>24==0):0)?(k=q+2|0,z=(a[k>>0]|0)+1<<24>>24,a[k>>0]=z,z<<24>>24==0):0)?(z=q+1|0,k=(a[z>>0]|0)+1<<24>>24,a[z>>0]=k,k<<24>>24==0):0)a[q>>0]=w+1<<24>>24}else{w=c[e+92>>2]|0;k=b[(j?w+522|0:w+520|0)>>1]|0;w=q+2|0;a[i>>0]=(k&65535)>>>8;a[i+1>>0]=k;k=i+2|0;a[k>>0]=a[w>>0]|0;a[k+1>>0]=a[w+1>>0]|0;a[k+2>>0]=a[w+2>>0]|0;a[k+3>>0]=a[w+3>>0]|0;a[k+4>>0]=a[w+4>>0]|0;a[k+5>>0]=a[w+5>>0]|0}a[i+8>>0]=c[r>>2];w=c[e>>2]|0;a[i+9>>0]=w>>>8;a[i+10>>0]=w;a[i+11>>0]=(c[h>>2]|0)>>>8;a[i+12>>0]=c[h>>2];w=_EVP_CIPHER_CTX_ctrl(s,22,13,i)|0;k=(w|0)<1;if(!(k|j^1)){c[h>>2]=(c[h>>2]|0)+w;x=w;y=w+n|0;break}if(k){u=-1;l=g;return u|0}else{x=w;y=n}}while(0);if(!j){if(!y){u=0;l=g;return u|0}if((y>>>0)%(o>>>0)|0|0){u=0;l=g;return u|0}}n=r+12|0;i=r+16|0;v=_EVP_Cipher(s,c[n>>2]|0,c[i>>2]|0,y)|0;if(!((_EVP_CIPHER_flags(c[s>>2]|0)|0)&1048576)){if(!v){u=-1;l=g;return u|0}}else if((v|0)<0){u=-1;l=g;return u|0}if(!(j|((_EVP_CIPHER_flags(t)|0)&983047|0)!=6)){c[n>>2]=(c[n>>2]|0)+8;c[i>>2]=(c[i>>2]|0)+8;c[h>>2]=(c[h>>2]|0)+-8}i=e+132|0;if(!(_EVP_MD_CTX_md(c[i>>2]|0)|0))A=0;else A=_EVP_MD_size(_EVP_MD_CTX_md(c[i>>2]|0)|0)|0;if(j|(o|0)==1)B=1;else B=_tls1_cbc_remove_padding(e,r,o,A)|0;if(j|(x|0)==0){u=B;l=g;return u|0}c[h>>2]=(c[h>>2]|0)-x;u=B;l=g;return u|0}function _tls1_mac(e,f,g){e=e|0;f=f|0;g=g|0;var h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;h=l;l=l+48|0;if((l|0)>=(m|0))ba(48);i=h+40|0;j=h+16|0;k=h;n=(g|0)!=0;g=c[e+124>>2]&(n?2:1);o=e+88|0;p=c[o>>2]|0;q=n?p+84|0:p+8|0;r=n?p+304|0:p+268|0;p=c[(n?e+144|0:e+132|0)>>2]|0;s=_EVP_MD_size(_EVP_MD_CTX_md(p)|0)|0;if((s|0)<=-1)_OpenSSLDie(503899,1030,540371);c[i>>2]=s;s=(g|0)!=0;if(!s)if(!(_EVP_MD_CTX_copy(j,p)|0)){t=-1;l=h;return t|0}else u=j;else u=p;p=e+8|0;if(!(c[(c[(c[p>>2]|0)+100>>2]|0)+56>>2]&8)){g=q;v=g;w=g+4|0;g=d[w>>0]|d[w+1>>0]<<8|d[w+2>>0]<<16|d[w+3>>0]<<24;w=k;c[w>>2]=d[v>>0]|d[v+1>>0]<<8|d[v+2>>0]<<16|d[v+3>>0]<<24;c[w+4>>2]=g}else{g=c[e+92>>2]|0;w=b[(n?g+522|0:g+520|0)>>1]|0;g=q+2|0;a[k>>0]=(w&65535)>>>8;a[k+1>>0]=w;w=k+2|0;a[w>>0]=a[g>>0]|0;a[w+1>>0]=a[g+1>>0]|0;a[w+2>>0]=a[g+2>>0]|0;a[w+3>>0]=a[g+3>>0]|0;a[w+4>>0]=a[g+4>>0]|0;a[w+5>>0]=a[g+5>>0]|0}g=r+4|0;w=c[r>>2]|0;v=(c[i>>2]|0)+(c[g>>2]|0)+(w>>>8)|0;c[r>>2]=w&255;a[k+8>>0]=w;w=c[e>>2]|0;a[k+9>>0]=w>>>8;a[k+10>>0]=w;a[k+11>>0]=(c[g>>2]|0)>>>8;a[k+12>>0]=c[g>>2];if((!n?((_EVP_CIPHER_CTX_flags(c[e+128>>2]|0)|0)&983047|0)==2:0)?(_ssl3_cbc_record_digest_supported(u)|0)<<24>>24!=0:0){e=c[o>>2]|0;if((_ssl3_cbc_digest_record(u,f,i,k,c[r+16>>2]|0,(c[i>>2]|0)+(c[g>>2]|0)|0,v,e+20|0,c[e+16>>2]|0,0)|0)<1){if(s){t=-1;l=h;return t|0}_EVP_MD_CTX_cleanup(j)|0;t=-1;l=h;return t|0}}else x=14;do if((x|0)==14){if(((_EVP_DigestUpdate(u,k,13)|0)>=1?(_EVP_DigestUpdate(u,c[r+16>>2]|0,c[g>>2]|0)|0)>=1:0)?(_EVP_DigestSignFinal(u,f,i)|0)>=1:0)break;if(s){t=-1;l=h;return t|0}_EVP_MD_CTX_cleanup(j)|0;t=-1;l=h;return t|0}while(0);if(!s)_EVP_MD_CTX_cleanup(j)|0;if((((((((c[(c[(c[p>>2]|0)+100>>2]|0)+56>>2]&8|0)==0?(p=q+7|0,j=(a[p>>0]|0)+1<<24>>24,a[p>>0]=j,j<<24>>24==0):0)?(j=q+6|0,p=(a[j>>0]|0)+1<<24>>24,a[j>>0]=p,p<<24>>24==0):0)?(p=q+5|0,j=(a[p>>0]|0)+1<<24>>24,a[p>>0]=j,j<<24>>24==0):0)?(j=q+4|0,p=(a[j>>0]|0)+1<<24>>24,a[j>>0]=p,p<<24>>24==0):0)?(p=q+3|0,j=(a[p>>0]|0)+1<<24>>24,a[p>>0]=j,j<<24>>24==0):0)?(j=q+2|0,p=(a[j>>0]|0)+1<<24>>24,a[j>>0]=p,p<<24>>24==0):0)?(p=q+1|0,j=(a[p>>0]|0)+1<<24>>24,a[p>>0]=j,j<<24>>24==0):0)a[q>>0]=(a[q>>0]|0)+1<<24>>24;t=c[i>>2]|0;l=h;return t|0}function _tls1_setup_key_block(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0;b=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=b+16|0;e=b+12|0;f=b+4|0;g=b;c[f>>2]=0;c[g>>2]=0;h=a+88|0;if(c[(c[h>>2]|0)+884>>2]|0){i=1;l=b;return i|0}j=a+192|0;if(!(_ssl_cipher_get_evp(c[j>>2]|0,d,e,f,g,b+8|0)|0)){_ERR_put_error(20,211,138,503899,652);i=0;l=b;return i|0}k=c[d>>2]|0;n=c[h>>2]|0;c[n+892>>2]=k;c[n+896>>2]=c[e>>2];c[n+900>>2]=c[f>>2];c[n+904>>2]=c[g>>2];n=_EVP_CIPHER_key_length(k)|0;k=(c[g>>2]|0)+n|0;n=k+(_EVP_CIPHER_iv_length(c[d>>2]|0)|0)<<1;_ssl3_cleanup_key_block(a);d=_CRYPTO_malloc(n,503899,666)|0;if(!d){_ERR_put_error(20,211,65,503899,667);i=0;l=b;return i|0}k=c[h>>2]|0;c[k+884>>2]=n;c[k+888>>2]=d;k=_CRYPTO_malloc(n,503899,674)|0;if(!k){_ERR_put_error(20,211,65,503899,675);_CRYPTO_free(d);i=0;l=b;return i|0}g=_ssl_get_algorithm2(a)|0;f=c[h>>2]|0;e=c[j>>2]|0;a:do if(_tls1_PRF(g,503945,13,f+160|0,32,f+192|0,32,0,0,e+20|0,c[e+16>>2]|0,d,k,n)|0)if(((c[a+256>>2]&2048|0)==0?(c[c[a+8>>2]>>2]|0)<770:0)?(o=(c[h>>2]|0)+224|0,c[o>>2]=1,p=c[(c[j>>2]|0)+180>>2]|0,(p|0)!=0):0)switch(c[p+20>>2]|0){case 32:{c[o>>2]=0;q=1;break a;break}case 4:{c[o>>2]=0;q=1;break a;break}default:{q=1;break a}}else q=1;else q=0;while(0);_OPENSSL_cleanse(k,n);_CRYPTO_free(k);i=q;l=b;return i|0}function _tls1_generate_master_secret(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0;b=l;l=l+48|0;if((l|0)>=(m|0))ba(48);f=b;g=_ssl_get_algorithm2(a)|0;h=c[a+88>>2]|0;_tls1_PRF(g,503931,13,h+192|0,32,0,0,h+160|0,32,d,e,(c[a+192>>2]|0)+20|0,f,48)|0;_OPENSSL_cleanse(f,48);l=b;return 48}function _tls1_change_cipher_state(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0;d=l;l=l+192|0;if((l|0)>=(m|0))ba(192);e=d+128|0;f=d+64|0;g=d+32|0;h=d;i=a+88|0;j=c[i>>2]|0;k=c[j+836>>2]|0;n=c[k+32>>2]&2;o=c[j+892>>2]|0;p=c[j+896>>2]|0;q=c[j+900>>2]|0;r=c[j+908>>2]|0;j=(c[k+36>>2]&4|0)!=0;k=a+124|0;s=c[k>>2]|0;a:do if(b&1){c[k>>2]=j?s|1:s&-2;t=a+128|0;u=c[t>>2]|0;if(!u){v=_CRYPTO_malloc(140,503899,378)|0;c[t>>2]=v;if(!v){w=67;break}_EVP_CIPHER_CTX_init(v);x=0;y=c[t>>2]|0}else{x=1;y=u}u=_ssl_replace_hash(a+132|0,0)|0;if(!u)w=67;else{t=a+136|0;v=c[t>>2]|0;if(v|0){_COMP_CTX_free(v);c[t>>2]=0}do if(r|0){v=_COMP_CTX_new(c[r+8>>2]|0)|0;c[t>>2]=v;if(v){if(c[(c[i>>2]|0)+288>>2]|0)break;v=_CRYPTO_malloc(17728,503899,403)|0;c[(c[i>>2]|0)+288>>2]=v;if(!v){w=67;break a}else break}else{_ERR_put_error(20,209,142,503899,398);z=0;l=d;return z|0}}while(0);if(!(c[(c[(c[a+8>>2]|0)+100>>2]|0)+56>>2]&8)){t=(c[i>>2]|0)+8|0;c[t>>2]=0;c[t+4>>2]=0}t=c[i>>2]|0;A=t+20|0;B=t+16|0;C=y;D=u;E=x;F=t}}else{c[k>>2]=j?s|2:s&-3;t=a+140|0;v=c[t>>2]|0;if((v|0)!=0?(G=a+8|0,H=c[(c[(c[G>>2]|0)+100>>2]|0)+56>>2]|0,(H&8|0)==0):0){I=1;J=G;K=v;L=H}else{H=_EVP_CIPHER_CTX_new()|0;c[t>>2]=H;if(!H){w=67;break}t=a+8|0;I=0;J=t;K=H;L=c[(c[(c[t>>2]|0)+100>>2]|0)+56>>2]|0}if(!(L&8)){t=_ssl_replace_hash(a+144|0,0)|0;if(!t){w=67;break}else M=t}else{t=_EVP_MD_CTX_create()|0;if(!t){w=67;break}c[a+144>>2]=t;M=t}t=a+148|0;H=c[t>>2]|0;if(H|0){_COMP_CTX_free(H);c[t>>2]=0}if(r|0?(H=_COMP_CTX_new(c[r+8>>2]|0)|0,c[t>>2]=H,(H|0)==0):0){_ERR_put_error(20,209,142,503899,444);z=0;l=d;return z|0}if(!(c[(c[(c[J>>2]|0)+100>>2]|0)+56>>2]&8)){H=(c[i>>2]|0)+84|0;c[H>>2]=0;c[H+4>>2]=0}H=c[i>>2]|0;A=H+96|0;B=H+92|0;C=K;D=M;E=I;F=H}while(0);if((w|0)==67){_ERR_put_error(20,209,65,503899,628);z=0;l=d;return z|0}if(!E)N=F;else{_EVP_CIPHER_CTX_cleanup(C)|0;N=c[i>>2]|0}F=c[N+888>>2]|0;E=c[N+904>>2]|0;c[B>>2]=E;N=_EVP_CIPHER_key_length(o)|0;w=(n|0)!=0;if(w){n=c[(c[i>>2]|0)+836>>2]|0;I=(c[n+32>>2]&8|0)==0;if(I)O=(c[n+20>>2]|0)==1?8:7;else O=5;M=(N|0)<(O|0);if(M|I^1)P=M?N:5;else P=(c[n+20>>2]|0)==1?8:7}else P=N;if(((_EVP_CIPHER_flags(o)|0)&983047|0)==6)Q=4;else Q=_EVP_CIPHER_iv_length(o)|0;switch(b|0){case 18:case 33:{N=E<<1;n=(P<<1)+N|0;R=540139;S=(Q<<1)+n|0;T=F;U=1;V=n;W=N;break}default:{N=P+(E<<1)|0;n=N+P+Q|0;R=540156;S=n+Q|0;T=F+E|0;U=0;V=n;W=N}}N=F+W|0;W=F+V|0;if((S|0)>(c[(c[i>>2]|0)+884>>2]|0)){_ERR_put_error(20,209,68,503899,498);z=0;l=d;return z|0}_memcpy(A|0,T|0,E|0)|0;do if(!((_EVP_CIPHER_flags(o)|0)&2097152)){E=_EVP_PKEY_new_mac_key(q,0,A,c[B>>2]|0)|0;if(E|0?(_EVP_DigestSignInit(D,0,p,0,E)|0)>=1:0){_EVP_PKEY_free(E);break}_EVP_PKEY_free(E);_ERR_put_error(20,209,68,503899,510);z=0;l=d;return z|0}while(0);do if(w){p=_ssl_get_algorithm2(a)|0;D=c[i>>2]|0;if(!(_tls1_PRF(p,R,16,D+192|0,32,D+160|0,32,0,0,N,P,e,f,_EVP_CIPHER_key_length(o)|0)|0)){z=0;l=d;return z|0}if((Q|0)>0){D=_ssl_get_algorithm2(a)|0;p=c[i>>2]|0;if(!(_tls1_PRF(D,540173,8,p+192|0,32,p+160|0,32,0,0,1263606,0,g,h,Q<<1)|0)){z=0;l=d;return z|0}else{X=e;Y=(U|0)==0?g+Q|0:g;break}}else{X=e;Y=W}}else{X=N;Y=W}while(0);c[(c[a+192>>2]|0)+4>>2]=0;a=b&2;do if(((_EVP_CIPHER_flags(o)|0)&983047|0)!=6){if(!(_EVP_CipherInit_ex(C,o,0,X,Y,a)|0)){_ERR_put_error(20,209,68,503899,575);z=0;l=d;return z|0}}else{if(_EVP_CipherInit_ex(C,o,0,X,0,a)|0?_EVP_CIPHER_CTX_ctrl(C,18,Q,Y)|0:0)break;_ERR_put_error(20,209,68,503899,570);z=0;l=d;return z|0}while(0);if(((_EVP_CIPHER_flags(o)|0)&2097152|0?(o=c[B>>2]|0,o|0):0)?(_EVP_CIPHER_CTX_ctrl(C,23,o,A)|0)==0:0){_ERR_put_error(20,209,68,503899,583);z=0;l=d;return z|0}_OPENSSL_cleanse(e,64);_OPENSSL_cleanse(f,64);_OPENSSL_cleanse(g,32);_OPENSSL_cleanse(h,32);z=1;l=d;return z|0}function _tls1_final_finish_mac(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0;f=l;l=l+176|0;if((l|0)>=(m|0))ba(176);g=f+32|0;h=f+8|0;i=f+48|0;j=f+36|0;k=f+4|0;n=f;o=a+88|0;if(c[(c[o>>2]|0)+376>>2]|0?(_ssl3_digest_cached_records(a)|0)==0:0){p=0;l=f;return p|0}_EVP_MD_CTX_init(h);q=i;if(!(_ssl_get_handshake_digest(0,k,n)|0)){r=i;s=0}else{t=q+128|0;u=i;v=0;w=0;while(1){x=c[k>>2]|0;if((_ssl_get_algorithm2(a)|0)&x){x=_EVP_MD_size(c[n>>2]|0)|0;y=c[(c[(c[o>>2]|0)+380>>2]|0)+(w<<2)>>2]|0;if(!((x|0)<0|(y|0)==0)?(x|0)<=(t-u|0):0){if((_EVP_MD_CTX_copy_ex(h,y)|0)!=0?(y=(_EVP_DigestFinal_ex(h,u,g)|0)!=0,y&(c[g>>2]|0)==(x|0)):0)z=v;else z=1;A=u+x|0;B=z}else{A=u;B=1}}else{A=u;B=v}w=w+1|0;if(!(_ssl_get_handshake_digest(w,k,n)|0)){r=A;s=B;break}else{u=A;v=B}}}B=_ssl_get_algorithm2(a)|0;v=r-q|0;q=c[a+192>>2]|0;a=_tls1_PRF(B,b,d,i,v,0,0,0,0,q+20|0,c[q+16>>2]|0,e,j,12)|0;_EVP_MD_CTX_cleanup(h)|0;_OPENSSL_cleanse(i,v);_OPENSSL_cleanse(j,12);p=(s|0)==0&(a|0)!=0?12:0;l=f;return p|0}function _tls1_cert_verify_mac(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+24|0;g=e;h=a+88|0;i=c[h>>2]|0;do if(c[i+376>>2]|0)if(!(_ssl3_digest_cached_records(a)|0)){j=0;l=e;return j|0}else{k=c[h>>2]|0;break}else k=i;while(0);i=c[k+380>>2]|0;k=c[i>>2]|0;if(k)if((_EVP_MD_type(_EVP_MD_CTX_md(k)|0)|0)==(b|0)){n=0;o=8}else{p=c[(c[h>>2]|0)+380>>2]|0;o=7}else{p=i;o=7}do if((o|0)==7){i=c[p+4>>2]|0;if(!i)q=p;else{if((_EVP_MD_type(_EVP_MD_CTX_md(i)|0)|0)==(b|0)){n=1;o=8;break}q=c[(c[h>>2]|0)+380>>2]|0}i=c[q+8>>2]|0;if(!i)r=q;else{if((_EVP_MD_type(_EVP_MD_CTX_md(i)|0)|0)==(b|0)){n=2;o=8;break}r=c[(c[h>>2]|0)+380>>2]|0}i=c[r+12>>2]|0;if(!i)s=r;else{if((_EVP_MD_type(_EVP_MD_CTX_md(i)|0)|0)==(b|0)){n=3;o=8;break}s=c[(c[h>>2]|0)+380>>2]|0}i=c[s+16>>2]|0;if(!i)t=s;else{if((_EVP_MD_type(_EVP_MD_CTX_md(i)|0)|0)==(b|0)){n=4;o=8;break}t=c[(c[h>>2]|0)+380>>2]|0}i=c[t+20>>2]|0;if(i|0?(_EVP_MD_type(_EVP_MD_CTX_md(i)|0)|0)==(b|0):0){n=5;o=8}}while(0);if((o|0)==8?(o=c[(c[(c[h>>2]|0)+380>>2]|0)+(n<<2)>>2]|0,o|0):0){_EVP_MD_CTX_init(g);if(!((_EVP_MD_CTX_copy_ex(g,o)|0)>=1?(_EVP_DigestFinal_ex(g,d,f)|0)>=1:0))c[f>>2]=0;_EVP_MD_CTX_cleanup(g)|0;j=c[f>>2]|0;l=e;return j|0}_ERR_put_error(20,286,324,503899,939);j=0;l=e;return j|0}function _tls1_alert_code(a){a=a|0;var b=0;switch(a|0){case 86:case 115:case 114:case 113:case 112:case 111:case 110:case 100:case 90:case 80:case 71:case 70:case 60:case 51:case 50:case 49:case 48:case 47:case 46:case 45:case 44:case 43:case 42:case 40:case 30:case 22:case 21:case 20:case 10:case 0:{b=a;break}case 41:{b=-1;break}default:b=-1}return b|0}function _tls1_export_keying_material(b,d,e,f,g,h,i,j){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;i=i|0;j=j|0;var k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0;k=_CRYPTO_malloc(e,503899,1220)|0;if(!k){_ERR_put_error(20,314,65,503899,1294);l=0;return l|0}m=g+64|0;n=(j|0)!=0;j=(n?i+2|0:0)+m|0;o=_CRYPTO_malloc(j,503899,1234)|0;if(!o){_ERR_put_error(20,314,65,503899,1294);_CRYPTO_free(k);l=0;return l|0}_memcpy(o|0,f|0,g|0)|0;f=b+88|0;p=o+g|0;q=(c[f>>2]|0)+192|0;r=p+32|0;do{a[p>>0]=a[q>>0]|0;p=p+1|0;q=q+1|0}while((p|0)<(r|0));p=o+(g+32)|0;q=(c[f>>2]|0)+160|0;r=p+32|0;do{a[p>>0]=a[q>>0]|0;p=p+1|0;q=q+1|0}while((p|0)<(r|0));if(n?(a[o+m>>0]=i>>>8,a[o+(g+65)>>0]=i,(h|0)!=0|(i|0)!=0):0)_memcpy(o+(g+66)|0,h|0,i|0)|0;if((((_memcmp(o,543156,15)|0)!=0?(_memcmp(o,543172,15)|0)!=0:0)?(_memcmp(o,503931,13)|0)!=0:0)?(_memcmp(o,503945,13)|0)!=0:0){i=_ssl_get_algorithm2(b)|0;h=c[b+192>>2]|0;b=_tls1_PRF(i,o,j,0,0,0,0,0,0,h+20|0,c[h+16>>2]|0,d,k,e)|0;_OPENSSL_cleanse(o,j);_OPENSSL_cleanse(k,e);s=b}else{_ERR_put_error(20,314,367,503899,1290);s=0}_CRYPTO_free(k);_CRYPTO_free(o);l=s;return l|0}function _ssl3_set_handshake_header(b,d,e){b=b|0;d=d|0;e=e|0;var f=0;f=c[(c[b+60>>2]|0)+4>>2]|0;a[f>>0]=d;a[f+1>>0]=e>>>16;a[f+2>>0]=e>>>8;a[f+3>>0]=e;c[b+68>>2]=e+4;c[b+72>>2]=0;return}function _ssl3_handshake_write(a){a=a|0;return _ssl3_do_write(a,22)|0}function _ssl3_do_write(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0;d=a+60|0;e=a+72|0;f=a+68|0;g=_ssl3_write_bytes(a,b,(c[(c[d>>2]|0)+4>>2]|0)+(c[e>>2]|0)|0,c[f>>2]|0)|0;if((g|0)<0){h=-1;return h|0}if((b|0)==22)_ssl3_finish_mac(a,(c[(c[d>>2]|0)+4>>2]|0)+(c[e>>2]|0)|0,g);i=c[f>>2]|0;if((i|0)!=(g|0)){c[e>>2]=(c[e>>2]|0)+g;c[f>>2]=i-g;h=0;return h|0}i=c[a+100>>2]|0;if(!i){h=1;return h|0}Yi[i&15](1,c[a>>2]|0,b,c[(c[d>>2]|0)+4>>2]|0,(c[e>>2]|0)+g|0,a,c[a+104>>2]|0);h=1;return h|0}function _ssl3_write_bytes(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0;f=a+88|0;g=c[f>>2]|0;c[a+24>>2]=1;h=c[g+356>>2]|0;if((h|0)<=-1)_OpenSSLDie(503771,647,503803);c[g+356>>2]=0;if((_SSL_state(a)|0)&12288|0?(c[a+28>>2]|0)==0:0){i=ij[c[a+32>>2]&8191](a)|0;if((i|0)<0){j=i;return j|0}if(!i){_ERR_put_error(20,158,229,503771,656);j=-1;return j|0}}if((h|0)>(e|0)){_ERR_put_error(20,158,271,503771,671);j=-1;return j|0}do if(!(c[g+264>>2]|0))k=h;else{i=_ssl3_write_pending(a,b,d+h|0,c[(c[f>>2]|0)+360>>2]|0)|0;if((i|0)>=1){k=i+h|0;break}c[(c[f>>2]|0)+356>>2]=h;j=i;return j|0}while(0);if((k|0)==(e|0)){if(!(c[a+260>>2]&16)){j=e;return j|0}if(c[(c[(c[a+8>>2]|0)+100>>2]|0)+56>>2]&8|0){j=e;return j|0}_ssl3_release_write_buffer(a)|0;j=e;return j|0}h=e-k|0;e=a+276|0;g=c[e>>2]|0;i=_do_ssl3_write(a,b,d+k|0,h>>>0>g>>>0?g:h,0)|0;a:do if((i|0)<1){l=k;m=i}else{g=a+260|0;b:do if((b|0)==23){n=h;o=k;p=i;while(1){if((n|0)==(p|0)){q=o;r=p;s=26;break b}if(c[g>>2]&1|0)break;n=n-p|0;t=p+o|0;u=c[e>>2]|0;v=_do_ssl3_write(a,23,d+t|0,n>>>0>u>>>0?u:n,0)|0;if((v|0)<1){l=t;m=v;break a}else{o=t;p=v}}c[(c[f>>2]|0)+228>>2]=0;w=o;x=p}else{n=h;v=k;t=i;while(1){if((n|0)==(t|0)){q=v;r=t;s=26;break b}n=n-t|0;u=t+v|0;y=c[e>>2]|0;z=_do_ssl3_write(a,b,d+u|0,n>>>0>y>>>0?y:n,0)|0;if((z|0)<1){l=u;m=z;break a}else{v=u;t=z}}}while(0);if((s|0)==26){c[(c[f>>2]|0)+228>>2]=0;if((c[g>>2]&16|0)!=0?(c[(c[(c[a+8>>2]|0)+100>>2]|0)+56>>2]&8|0)==0:0){_ssl3_release_write_buffer(a)|0;w=q;x=r}else{w=q;x=r}}j=x+w|0;return j|0}while(0);c[(c[f>>2]|0)+356>>2]=l;j=m;return j|0}function _ssl3_finish_mac(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0;e=a+88|0;a=c[e>>2]|0;f=c[a+376>>2]|0;if(f|0?(c[a>>2]&32|0)==0:0){_BIO_write(f,b,d)|0;return}f=c[a+380>>2]|0;a=c[f>>2]|0;if(!a)g=f;else{_EVP_DigestUpdate(a,b,d)|0;g=c[(c[e>>2]|0)+380>>2]|0}a=c[g+4>>2]|0;if(!a)h=g;else{_EVP_DigestUpdate(a,b,d)|0;h=c[(c[e>>2]|0)+380>>2]|0}a=c[h+8>>2]|0;if(!a)i=h;else{_EVP_DigestUpdate(a,b,d)|0;i=c[(c[e>>2]|0)+380>>2]|0}a=c[i+12>>2]|0;if(!a)j=i;else{_EVP_DigestUpdate(a,b,d)|0;j=c[(c[e>>2]|0)+380>>2]|0}a=c[j+16>>2]|0;if(!a)k=j;else{_EVP_DigestUpdate(a,b,d)|0;k=c[(c[e>>2]|0)+380>>2]|0}e=c[k+20>>2]|0;if(!e)return;_EVP_DigestUpdate(e,b,d)|0;return}function _BIO_write(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0;if(!a){e=0;return e|0}f=c[a+4>>2]|0;g=c[a>>2]|0;if(g|0?c[g+8>>2]|0:0){g=(f|0)!=0;if(g?(h=Wh[f&63](a,3,b,d,0,1)|0,(h|0)<1):0){e=h;return e|0}if(!(c[a+12>>2]|0)){_ERR_put_error(32,113,120,503469,239);e=-2;return e|0}h=nj[c[(c[a>>2]|0)+8>>2]&2047](a,b,d)|0;if((h|0)>0){i=a+52|0;c[i>>2]=(c[i>>2]|0)+h}if(!g){e=h;return e|0}e=Wh[f&63](a,131,b,d,0,h)|0;return e|0}_ERR_put_error(32,113,121,503469,230);e=-2;return e|0}function _EVP_DigestUpdate(a,b,d){a=a|0;b=b|0;d=d|0;return nj[c[a+20>>2]&2047](a,b,d)|0}function _ERR_put_error(a,b,d,e,f){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,l=0;g=_ERR_get_state()|0;h=g+392|0;i=((c[h>>2]|0)+1|0)%16|0;c[h>>2]=i;j=g+396|0;if((i|0)==(c[j>>2]|0))c[j>>2]=(i+1|0)%16|0;c[g+8+(i<<2)>>2]=0;c[g+72+(c[h>>2]<<2)>>2]=b<<12&16773120|a<<24|d&4095;c[g+264+(c[h>>2]<<2)>>2]=e;c[g+328+(c[h>>2]<<2)>>2]=f;f=c[h>>2]|0;e=c[g+136+(f<<2)>>2]|0;if(!e){k=f;l=g+200+(k<<2)|0;c[l>>2]=0;return}if(!(c[g+200+(f<<2)>>2]&1)){k=f;l=g+200+(k<<2)|0;c[l>>2]=0;return}_CRYPTO_free(e);c[g+136+(c[h>>2]<<2)>>2]=0;k=c[h>>2]|0;l=g+200+(k<<2)|0;c[l>>2]=0;return}function _ERR_get_state(){var a=0,b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0;a=l;l=l+416|0;if((l|0)>=(m|0))ba(416);b=a+8|0;d=a;if(!(c[305234]|0)){_CRYPTO_lock(9,1,503509,295);if(!(c[305234]|0))c[305234]=27460;_CRYPTO_lock(10,1,503509,298)}_CRYPTO_THREADID_current(d);_CRYPTO_THREADID_cpy(b,d);e=ij[c[(c[305234]|0)+28>>2]&8191](b)|0;if(e|0){f=e;l=a;return f|0}e=_CRYPTO_malloc(400,503509,1027)|0;if(!e){f=1220940;l=a;return f|0}_CRYPTO_THREADID_cpy(e,d);c[e+392>>2]=0;c[e+396>>2]=0;c[e+136>>2]=0;c[e+200>>2]=0;c[e+140>>2]=0;c[e+204>>2]=0;c[e+144>>2]=0;c[e+208>>2]=0;c[e+148>>2]=0;c[e+212>>2]=0;c[e+152>>2]=0;c[e+216>>2]=0;c[e+156>>2]=0;c[e+220>>2]=0;c[e+160>>2]=0;c[e+224>>2]=0;c[e+164>>2]=0;c[e+228>>2]=0;c[e+168>>2]=0;c[e+232>>2]=0;c[e+172>>2]=0;c[e+236>>2]=0;c[e+176>>2]=0;c[e+240>>2]=0;c[e+180>>2]=0;c[e+244>>2]=0;c[e+184>>2]=0;c[e+248>>2]=0;c[e+188>>2]=0;c[e+252>>2]=0;c[e+192>>2]=0;c[e+256>>2]=0;c[e+196>>2]=0;c[e+260>>2]=0;d=ij[c[(c[305234]|0)+32>>2]&8191](e)|0;if((ij[c[(c[305234]|0)+28>>2]&8191](e)|0)!=(e|0)){b=0;do{g=e+136+(b<<2)|0;h=c[g>>2]|0;i=e+200+(b<<2)|0;if(h|0?c[i>>2]&1|0:0){_CRYPTO_free(h);c[g>>2]=0}c[i>>2]=0;b=b+1|0}while((b|0)!=16);_CRYPTO_free(e);f=1220940;l=a;return f|0}if(!d){f=e;l=a;return f|0}else j=0;do{b=d+136+(j<<2)|0;i=c[b>>2]|0;g=d+200+(j<<2)|0;if(i|0?c[g>>2]&1|0:0){_CRYPTO_free(i);c[b>>2]=0}c[g>>2]=0;j=j+1|0}while((j|0)!=16);_CRYPTO_free(d);f=e;l=a;return f|0}function _CRYPTO_free(a){a=a|0;var b=0;b=c[305233]|0;if(b|0)Pi[b&2047](a,0);gj[c[6864]&8191](a);a=c[305233]|0;if(!a)return;Pi[a&2047](0,1);return}function _CRYPTO_lock(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0;if((b|0)>=0){f=c[305349]|0;if(!f)return;Ki[f&4095](a,b,d,e);return}if(!(c[305348]|0))return;f=~b;g=c[305349]|0;if(g|0)Ki[g&4095](9,29,503664,342);g=c[305350]|0;if((g|0?(_sk_num(g)|0)>(f|0):0)?(g=_sk_value(c[305350]|0,f)|0,g|0):0){c[g>>2]=(c[g>>2]|0)+1;f=c[305349]|0;if(f|0)Ki[f&4095](10,29,503664,349);f=c[g+4>>2]|0;if(!f)_OpenSSLDie(503664,589,503701);Ki[c[305348]&4095](a,f,d,e);_CRYPTO_destroy_dynlockid(b);return}b=c[305349]|0;if(!b)_OpenSSLDie(503664,589,503701);Ki[b&4095](10,29,503664,349);_OpenSSLDie(503664,589,503701)}function _CRYPTO_THREADID_current(a){a=a|0;var b=0,d=0;b=c[305336]|0;if(b|0){gj[b&8191](a);return}b=c[305337]|0;if(!b){d=___errno_location()|0;c[a>>2]=d;c[a+4>>2]=d;return}else{d=vj[b&511]()|0;b=a;c[b>>2]=0;c[b+4>>2]=0;c[a+4>>2]=d;return}}function _CRYPTO_THREADID_cpy(a,b){a=a|0;b=b|0;var d=0,e=0;d=b;b=c[d+4>>2]|0;e=a;c[e>>2]=c[d>>2];c[e+4>>2]=b;return}function _CRYPTO_malloc(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0;if((b|0)<1){f=0;return f|0}if(c[6876]|0)c[6876]=0;g=c[305335]|0;if(g|0){if(c[6877]|0)c[6877]=0;Li[g&255](0,b,d,e,0)}g=nj[c[6878]&2047](b,d,e)|0;h=c[305335]|0;if(h|0)Li[h&255](g,b,d,e,1);if(!((b|0)>2048&(g|0)!=0)){f=g;return f|0}a[g>>0]=a[1257015]|0;f=g;return f|0}function _default_malloc_ex(a,b,d){a=a|0;b=b|0;d=d|0;return ij[c[6879]&8191](a)|0}function _int_err_get(a){a=a|0;var b=0,d=0;_CRYPTO_lock(9,1,503509,360);b=c[305347]|0;if(!((a|0)!=0&(b|0)==0)){d=b;_CRYPTO_lock(10,1,503509,368);return d|0}_CRYPTO_push_info_(503644,503509,362)|0;c[305347]=_lh_new(4755,4398)|0;_CRYPTO_pop_info()|0;d=c[305347]|0;_CRYPTO_lock(10,1,503509,368);return d|0}function _int_err_del(){var a=0;_CRYPTO_lock(9,1,503509,375);a=c[305347]|0;if(a|0){_lh_free(a);c[305347]=0}_CRYPTO_lock(10,1,503509,380);return}function _int_err_get_item(a){a=a|0;var b=0,d=0,e=0;b=c[305234]|0;if(!b){_CRYPTO_lock(9,1,503509,295);if(!(c[305234]|0))c[305234]=27460;_CRYPTO_lock(10,1,503509,298);d=c[305234]|0}else d=b;b=ij[c[d>>2]&8191](0)|0;if(!b){e=0;return e|0}_CRYPTO_lock(5,1,503509,393);d=_lh_retrieve(b,a)|0;_CRYPTO_lock(6,1,503509,395);e=d;return e|0}function _int_err_set_item(a){a=a|0;var b=0,d=0,e=0;b=c[305234]|0;if(!b){_CRYPTO_lock(9,1,503509,295);if(!(c[305234]|0))c[305234]=27460;_CRYPTO_lock(10,1,503509,298);d=c[305234]|0}else d=b;b=ij[c[d>>2]&8191](1)|0;if(!b){e=0;return e|0}_CRYPTO_lock(9,1,503509,410);d=_lh_insert(b,a)|0;_CRYPTO_lock(10,1,503509,412);e=d;return e|0}function _int_err_del_item(a){a=a|0;var b=0,d=0,e=0;b=c[305234]|0;if(!b){_CRYPTO_lock(9,1,503509,295);if(!(c[305234]|0))c[305234]=27460;_CRYPTO_lock(10,1,503509,298);d=c[305234]|0}else d=b;b=ij[c[d>>2]&8191](0)|0;if(!b){e=0;return e|0}_CRYPTO_lock(9,1,503509,427);d=_lh_delete(b,a)|0;_CRYPTO_lock(10,1,503509,429);e=d;return e|0}function _int_thread_get(a){a=a|0;var b=0,d=0,e=0;_CRYPTO_lock(9,1,503509,452);b=c[305339]|0;if((a|0)!=0&(b|0)==0){_CRYPTO_push_info_(503585,503509,454)|0;c[305339]=_lh_new(4756,4399)|0;_CRYPTO_pop_info()|0;d=c[305339]|0}else d=b;if(!d){e=0;_CRYPTO_lock(10,1,503509,462);return e|0}c[305338]=(c[305338]|0)+1;e=d;_CRYPTO_lock(10,1,503509,462);return e|0}function _int_thread_release(a){a=a|0;if(!a)return;if(!(c[a>>2]|0))return;if((_CRYPTO_add_lock(1221352,-1,1,503509,473)|0)>0)return;c[a>>2]=0;return}function _int_thread_get_item(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b;e=c[305234]|0;if(!e){_CRYPTO_lock(9,1,503509,295);if(!(c[305234]|0))c[305234]=27460;_CRYPTO_lock(10,1,503509,298);f=c[305234]|0}else f=e;e=ij[c[f+20>>2]&8191](0)|0;c[d>>2]=e;if(!e){g=0;l=b;return g|0}_CRYPTO_lock(5,1,503509,499);f=_lh_retrieve(e,a)|0;_CRYPTO_lock(6,1,503509,501);gj[c[(c[305234]|0)+24>>2]&8191](d);g=f;l=b;return g|0}function _int_thread_set_item(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b;e=c[305234]|0;if(!e){_CRYPTO_lock(9,1,503509,295);if(!(c[305234]|0))c[305234]=27460;_CRYPTO_lock(10,1,503509,298);f=c[305234]|0}else f=e;e=ij[c[f+20>>2]&8191](1)|0;c[d>>2]=e;if(!e){g=0;l=b;return g|0}_CRYPTO_lock(9,1,503509,517);f=_lh_insert(e,a)|0;_CRYPTO_lock(10,1,503509,519);gj[c[(c[305234]|0)+24>>2]&8191](d);g=f;l=b;return g|0}function _int_thread_del_item(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b;e=c[305234]|0;if(!e){_CRYPTO_lock(9,1,503509,295);if(!(c[305234]|0))c[305234]=27460;_CRYPTO_lock(10,1,503509,298);f=c[305234]|0}else f=e;e=ij[c[f+20>>2]&8191](0)|0;c[d>>2]=e;if(!e){l=b;return}_CRYPTO_lock(9,1,503509,535);f=_lh_delete(e,a)|0;a=c[305339]|0;if((c[305338]|0)==1&(a|0)!=0?(_lh_num_items(a)|0)==0:0){_lh_free(c[305339]|0);c[305339]=0}_CRYPTO_lock(10,1,503509,543);gj[c[(c[305234]|0)+24>>2]&8191](d);if(!f){l=b;return}else g=0;do{d=f+136+(g<<2)|0;a=c[d>>2]|0;e=f+200+(g<<2)|0;if(a|0?c[e>>2]&1|0:0){_CRYPTO_free(a);c[d>>2]=0}c[e>>2]=0;g=g+1|0}while((g|0)!=16);_CRYPTO_free(f);l=b;return}function _int_err_get_next_lib(){var a=0;_CRYPTO_lock(9,1,503509,554);a=c[6880]|0;c[6880]=a+1;_CRYPTO_lock(10,1,503509,556);return a|0}function _lh_delete(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0;d=a+92|0;c[d>>2]=0;e=ij[c[a+8>>2]&8191](b)|0;f=a+56|0;c[f>>2]=(c[f>>2]|0)+1;f=a+24|0;g=(e>>>0)%((c[f>>2]|0)>>>0)|0;h=a+20|0;if(g>>>0<(c[h>>2]|0)>>>0)i=(e>>>0)%((c[a+16>>2]|0)>>>0)|0;else i=g;g=c[a+4>>2]|0;j=(c[a>>2]|0)+(i<<2)|0;i=a+60|0;k=c[j>>2]|0;a:do if(k|0){l=a+88|0;m=j;n=k;while(1){c[l>>2]=(c[l>>2]|0)+1;if((c[n+8>>2]|0)==(e|0)?(c[i>>2]=(c[i>>2]|0)+1,($i[g&8191](c[n>>2]|0,b)|0)==0):0)break;o=n+4|0;n=c[o>>2]|0;if(!n)break a;else m=o}n=c[m>>2]|0;if(n|0){c[m>>2]=c[n+4>>2];l=c[n>>2]|0;_CRYPTO_free(n);n=a+72|0;c[n>>2]=(c[n>>2]|0)+1;n=a+36|0;o=(c[n>>2]|0)+-1|0;c[n>>2]=o;n=a+12|0;p=c[n>>2]|0;if(p>>>0<=16){q=l;return q|0}if((c[a+32>>2]|0)>>>0<((o<<8>>>0)/(p>>>0)|0)>>>0){q=l;return q|0}o=c[h>>2]|0;r=c[f>>2]|0;s=o+-1|0;t=(c[a>>2]|0)+(s+r<<2)|0;u=c[t>>2]|0;c[t>>2]=0;do if(!o){t=_CRYPTO_realloc(c[a>>2]|0,r<<2,503545,363)|0;if(t|0){v=a+52|0;c[v>>2]=(c[v>>2]|0)+1;v=a+16|0;c[v>>2]=(c[v>>2]|0)>>>1;v=(c[f>>2]|0)>>>1;c[f>>2]=v;w=v+-1|0;c[h>>2]=w;c[a>>2]=t;x=c[n>>2]|0;y=t;z=w;break}c[d>>2]=(c[d>>2]|0)+1;q=l;return q|0}else{c[h>>2]=s;x=p;y=c[a>>2]|0;z=s}while(0);c[n>>2]=x+-1;s=a+48|0;c[s>>2]=(c[s>>2]|0)+1;s=y+(z<<2)|0;p=c[s>>2]|0;if(!p)A=s;else{s=p;do{p=s+4|0;s=c[p>>2]|0}while((s|0)!=0);A=p}c[A>>2]=u;q=l;return q|0}}while(0);A=a+76|0;c[A>>2]=(c[A>>2]|0)+1;q=0;return q|0}function _lh_num_items(a){a=a|0;var b=0;if(!a){b=0;return b|0}b=c[a+36>>2]|0;return b|0}function _lh_free(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0;if(!a)return;b=a+12|0;d=c[b>>2]|0;e=c[a>>2]|0;if(!d)f=e;else{g=0;h=d;d=e;while(1){e=c[d+(g<<2)>>2]|0;if(!e){i=h;j=d}else{k=e;do{e=k;k=c[k+4>>2]|0;_CRYPTO_free(e)}while((k|0)!=0);i=c[b>>2]|0;j=c[a>>2]|0}g=g+1|0;if(g>>>0>=i>>>0){f=j;break}else{h=i;d=j}}}_CRYPTO_free(f);_CRYPTO_free(a);return}function _CRYPTO_realloc(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0;g=(d|0)<1;if(b|0){if(g){h=0;return h|0}i=c[305340]|0;if(i|0)ui[i&4095](b,0,d,e,f,0);i=ri[c[6881]&511](b,d,e,f)|0;j=c[305340]|0;if(!j){h=i;return h|0}ui[j&4095](b,i,d,e,f,1);h=i;return h|0}if(g){h=0;return h|0}if(c[6876]|0)c[6876]=0;g=c[305335]|0;if(g|0){if(c[6877]|0)c[6877]=0;Li[g&255](0,d,e,f,0)}g=nj[c[6878]&2047](d,e,f)|0;i=c[305335]|0;if(i|0)Li[i&255](g,d,e,f,1);if(!((d|0)>2048&(g|0)!=0)){h=g;return h|0}a[g>>0]=a[1257015]|0;h=g;return h|0}function _default_realloc_ex(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;return $i[c[6882]&8191](a,b)|0}function _lh_insert(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0;d=a+92|0;c[d>>2]=0;e=a+36|0;f=a+12|0;g=c[f>>2]|0;do if((c[a+28>>2]|0)>>>0<=((c[e>>2]<<8>>>0)/(g>>>0)|0)>>>0){c[f>>2]=g+1;h=a+40|0;c[h>>2]=(c[h>>2]|0)+1;h=a+20|0;i=c[h>>2]|0;j=i+1|0;c[h>>2]=j;k=c[a>>2]|0;l=k+(i<<2)|0;m=a+24|0;n=c[m>>2]|0;o=k+(n+i<<2)|0;c[o>>2]=0;k=a+16|0;p=c[k>>2]|0;q=c[l>>2]|0;a:do if(q|0){r=l;s=q;while(1){t=s;while(1){u=t+4|0;if((((c[t+8>>2]|0)>>>0)%(p>>>0)|0|0)==(i|0))break;c[r>>2]=c[u>>2];c[u>>2]=c[o>>2];c[o>>2]=t;t=c[r>>2]|0;if(!t)break a}t=c[u>>2]|0;if(!t)break;else{r=u;s=t}}}while(0);if(j>>>0<n>>>0){v=h;w=m}else{o=p<<1;i=p<<3;q=_CRYPTO_realloc(c[a>>2]|0,i,503545,336)|0;if(!q){c[d>>2]=(c[d>>2]|0)+1;c[h>>2]=0;v=h;w=m;break}l=c[k>>2]|0;s=l<<2;if(l>>>0<o>>>0)_memset(q+s|0,0,i-s|0)|0;c[m>>2]=l;c[k>>2]=o;o=a+44|0;c[o>>2]=(c[o>>2]|0)+1;c[h>>2]=0;c[a>>2]=q;v=h;w=m}}else{v=a+20|0;w=a+24|0}while(0);u=ij[c[a+8>>2]&8191](b)|0;g=a+56|0;c[g>>2]=(c[g>>2]|0)+1;g=(u>>>0)%((c[w>>2]|0)>>>0)|0;if(g>>>0<(c[v>>2]|0)>>>0)x=(u>>>0)%((c[a+16>>2]|0)>>>0)|0;else x=g;g=c[a+4>>2]|0;v=(c[a>>2]|0)+(x<<2)|0;x=a+60|0;w=c[v>>2]|0;b:do if(w){f=a+88|0;q=v;o=w;while(1){c[f>>2]=(c[f>>2]|0)+1;if((c[o+8>>2]|0)==(u|0)?(c[x>>2]=(c[x>>2]|0)+1,($i[g&8191](c[o>>2]|0,b)|0)==0):0)break;l=o+4|0;o=c[l>>2]|0;if(!o){y=l;break b}else q=l}o=c[q>>2]|0;if(!o)y=q;else{f=c[o>>2]|0;c[o>>2]=b;z=f;A=a+68|0;B=c[A>>2]|0;C=B+1|0;c[A>>2]=C;return z|0}}else y=v;while(0);v=_CRYPTO_malloc(12,503545,191)|0;if(!v){z=0;A=d;B=c[A>>2]|0;C=B+1|0;c[A>>2]=C;return z|0}c[v>>2]=b;c[v+4>>2]=0;c[v+8>>2]=u;c[y>>2]=v;v=a+64|0;c[v>>2]=(c[v>>2]|0)+1;z=0;A=e;B=c[A>>2]|0;C=B+1|0;c[A>>2]=C;return z|0}function _lh_retrieve(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0;c[a+92>>2]=0;d=ij[c[a+8>>2]&8191](b)|0;e=a+56|0;c[e>>2]=(c[e>>2]|0)+1;e=(d>>>0)%((c[a+24>>2]|0)>>>0)|0;if(e>>>0<(c[a+20>>2]|0)>>>0)f=(d>>>0)%((c[a+16>>2]|0)>>>0)|0;else f=e;e=c[a+4>>2]|0;g=(c[a>>2]|0)+(f<<2)|0;f=a+60|0;h=c[g>>2]|0;a:do if(h|0){i=a+88|0;j=g;k=h;while(1){c[i>>2]=(c[i>>2]|0)+1;if((c[k+8>>2]|0)==(d|0)?(c[f>>2]=(c[f>>2]|0)+1,($i[e&8191](c[k>>2]|0,b)|0)==0):0)break;l=k+4|0;k=c[l>>2]|0;if(!k)break a;else j=l}k=c[j>>2]|0;if(k|0){m=c[k>>2]|0;n=a+80|0;o=c[n>>2]|0;p=o+1|0;c[n>>2]=p;return m|0}}while(0);m=0;n=a+84|0;o=c[n>>2]|0;p=o+1|0;c[n>>2]=p;return m|0}function _CRYPTO_add_lock(a,b,d,e,f){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0;g=c[305341]|0;if(!g){_CRYPTO_lock(9,d,e,f);h=(c[a>>2]|0)+b|0;c[a>>2]=h;_CRYPTO_lock(10,d,e,f);i=h;return i|0}else{i=Fi[g&127](a,b,d,e,f)|0;return i|0}return 0}function _CRYPTO_push_info_(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;if(!(c[305342]&1)){l=e;return 0}_CRYPTO_THREADID_current(f);_CRYPTO_lock(5,20,503608,285);if(!(c[305342]&2)){g=(_CRYPTO_THREADID_cmp(1221372,f)|0)==0;_CRYPTO_lock(6,20,503608,290);if(g){l=e;return 0}}else _CRYPTO_lock(6,20,503608,290);_CRYPTO_mem_ctrl(3)|0;g=_CRYPTO_malloc(28,503608,397)|0;do if(g|0){if((c[305345]|0)==0?(f=_lh_new(4757,4400)|0,c[305345]=f,(f|0)==0):0){_CRYPTO_free(g);break}_CRYPTO_THREADID_current(g);c[g+8>>2]=b;c[g+12>>2]=d;c[g+16>>2]=a;c[g+24>>2]=1;f=g+20|0;c[f>>2]=0;h=_lh_insert(c[305345]|0,g)|0;if(h|0)c[f>>2]=h}while(0);_CRYPTO_lock(9,20,503608,212);g=c[305342]|0;a=c[305346]|0;if((g&1|0)!=0&(a|0)!=0?(d=a+-1|0,c[305346]=d,(d|0)==0):0){c[305342]=g|2;_CRYPTO_lock(10,27,503608,265)}_CRYPTO_lock(10,20,503608,274);l=e;return 0}function _err_state_LHASH_HASH(a){a=a|0;return (_CRYPTO_THREADID_hash(a)|0)*13|0}function _err_state_LHASH_COMP(a,b){a=a|0;b=b|0;return _CRYPTO_THREADID_cmp(a,b)|0}function _lh_new(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;d=_CRYPTO_malloc(96,503545,120)|0;if(!d){e=0;return e|0}f=_CRYPTO_malloc(64,503545,122)|0;c[d>>2]=f;if(!f){_CRYPTO_free(d);e=0;return e|0}else{c[f>>2]=0;c[(c[d>>2]|0)+4>>2]=0;c[(c[d>>2]|0)+8>>2]=0;c[(c[d>>2]|0)+12>>2]=0;c[(c[d>>2]|0)+16>>2]=0;c[(c[d>>2]|0)+20>>2]=0;c[(c[d>>2]|0)+24>>2]=0;c[(c[d>>2]|0)+28>>2]=0;c[(c[d>>2]|0)+32>>2]=0;c[(c[d>>2]|0)+36>>2]=0;c[(c[d>>2]|0)+40>>2]=0;c[(c[d>>2]|0)+44>>2]=0;c[(c[d>>2]|0)+48>>2]=0;c[(c[d>>2]|0)+52>>2]=0;c[(c[d>>2]|0)+56>>2]=0;c[(c[d>>2]|0)+60>>2]=0;c[d+4>>2]=(b|0)==0?4401:b;c[d+8>>2]=(a|0)==0?4758:a;c[d+12>>2]=8;c[d+16>>2]=16;c[d+20>>2]=0;c[d+24>>2]=8;c[d+28>>2]=512;c[d+32>>2]=256;a=d+36|0;b=a+60|0;do{c[a>>2]=0;a=a+4|0}while((a|0)<(b|0));e=d;return e|0}return 0}function _CRYPTO_pop_info(){var a=0,b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a;if(!(c[305342]&1)){d=0;l=a;return d|0}_CRYPTO_THREADID_current(b);_CRYPTO_lock(5,20,503608,285);if(!(c[305342]&2)){e=(_CRYPTO_THREADID_cmp(1221372,b)|0)==0;_CRYPTO_lock(6,20,503608,290);if(e){d=0;l=a;return d|0}}else _CRYPTO_lock(6,20,503608,290);_CRYPTO_mem_ctrl(3)|0;if(c[305345]|0){_CRYPTO_THREADID_current(b);e=_lh_delete(c[305345]|0,b)|0;if(e){b=e+20|0;f=c[b>>2]|0;g=(f|0)!=0;if(g){h=f+24|0;c[h>>2]=(c[h>>2]|0)+1;_lh_insert(c[305345]|0,f)|0}h=e+24|0;i=c[h>>2]|0;c[h>>2]=i+-1;if((i|0)<2){c[b>>2]=0;if(g){g=f+24|0;c[g>>2]=(c[g>>2]|0)+-1}_CRYPTO_free(e);j=e}else j=e}else j=e}else j=0;e=(j|0)!=0&1;_CRYPTO_lock(9,20,503608,212);j=c[305342]|0;g=c[305346]|0;if((j&1|0)!=0&(g|0)!=0?(f=g+-1|0,c[305346]=f,(f|0)==0):0){c[305342]=j|2;_CRYPTO_lock(10,27,503608,265)}_CRYPTO_lock(10,20,503608,274);d=e;l=a;return d|0}function _CRYPTO_THREADID_cmp(a,b){a=a|0;b=b|0;return _memcmp(a,b,8)|0}function _CRYPTO_mem_ctrl(a){a=a|0;var b=0,d=0,e=0,f=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b;e=c[305342]|0;_CRYPTO_lock(9,20,503608,212);switch(a|0){case 1:{c[305342]=3;c[305346]=0;break}case 0:{c[305342]=0;c[305346]=0;break}case 3:{if(c[305342]&1|0){_CRYPTO_THREADID_current(d);if(!((c[305346]|0)!=0?!(_CRYPTO_THREADID_cmp(1221372,d)|0):0)){_CRYPTO_lock(10,20,503608,244);_CRYPTO_lock(9,27,503608,251);_CRYPTO_lock(9,20,503608,252);c[305342]=c[305342]&-3;_CRYPTO_THREADID_cpy(1221372,d)}c[305346]=(c[305346]|0)+1}break}case 2:{d=c[305342]|0;a=c[305346]|0;if((d&1|0)!=0&(a|0)!=0?(f=a+-1|0,c[305346]=f,(f|0)==0):0){c[305342]=d|2;_CRYPTO_lock(10,27,503608,265)}break}default:{}}_CRYPTO_lock(10,20,503608,274);l=b;return e|0}function _lh_strhash(b){b=b|0;var c=0,d=0,e=0,f=0,g=0,h=0,i=0;if(!b){c=0;return c|0}d=a[b>>0]|0;if(!(d<<24>>24)){c=0;return c|0}else{e=b;f=256;g=0;h=d}while(1){d=h<<24>>24;b=d|f;i=(d>>>2^d)&15;g=(g>>>(32-i|0)|g<<i)^(U(b,b)|0);e=e+1|0;h=a[e>>0]|0;if(!(h<<24>>24))break;else f=f+256|0}c=g>>>16^g;return c|0}function _CRYPTO_THREADID_hash(a){a=a|0;return c[a+4>>2]|0}function _app_info_LHASH_HASH(a){a=a|0;var b=0;b=_CRYPTO_THREADID_hash(a)|0;return ((b>>>14)*7|0)+(b*17851|0)+((b>>>4)*251|0)|0}function _app_info_LHASH_COMP(a,b){a=a|0;b=b|0;return _CRYPTO_THREADID_cmp(a,b)|0}function _err_string_data_LHASH_HASH(a){a=a|0;var b=0;b=c[a>>2]|0;a=b>>>24^b^b>>>12&4095;return ((a>>>0)%19|0)*13^a|0}function _err_string_data_LHASH_COMP(a,b){a=a|0;b=b|0;return (c[a>>2]|0)-(c[b>>2]|0)|0}function _sk_num(a){a=a|0;var b=0;if(!a)b=-1;else b=c[a>>2]|0;return b|0}function _sk_value(a,b){a=a|0;b=b|0;var d=0;if((a|0)==0|(b|0)<0){d=0;return d|0}if((c[a>>2]|0)<=(b|0)){d=0;return d|0}d=c[(c[a+4>>2]|0)+(b<<2)>>2]|0;return d|0}function _OpenSSLDie(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;c[f>>2]=a;c[f+4>>2]=b;c[f+8>>2]=d;_OPENSSL_showfatal(503717,f);Qh()}function _CRYPTO_destroy_dynlockid(a){a=a|0;var b=0,d=0,e=0,f=0;b=(a|0)==0?0:~a;if(!(c[305351]|0))return;a=c[305349]|0;if(a|0)Ki[a&4095](9,29,503664,307);a=c[305350]|0;if(a|0?(b|0)<(_sk_num(a)|0):0){a=_sk_value(c[305350]|0,b)|0;if(a){d=c[a>>2]|0;c[a>>2]=d+-1;if((d|0)<2){_sk_set(c[305350]|0,b,0)|0;e=a;f=a}else{e=0;f=0}}else{e=a;f=0}a=c[305349]|0;if(a|0)Ki[a&4095](10,29,503664,328);if(!e)return;bj[c[305351]&4095](c[e+4>>2]|0,503664,331);_CRYPTO_free(f);return}f=c[305349]|0;if(!f)return;Ki[f&4095](10,29,503664,310);return}function _sk_set(a,b,d){a=a|0;b=b|0;d=d|0;var e=0;if((a|0)==0|(b|0)<0){e=0;return e|0}if((c[a>>2]|0)<=(b|0)){e=0;return e|0}c[(c[a+4>>2]|0)+(b<<2)>>2]=d;e=d;return e|0}function _OPENSSL_showfatal(a,b){a=a|0;b=b|0;var d=0,e=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d;c[e>>2]=b;_vfprintf(c[109692]|0,a,e)|0;l=d;return}function _SSL_state(a){a=a|0;return c[a+52>>2]|0}function _ssl3_write_pending(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0;f=a+88|0;g=c[f>>2]|0;do if((c[g+360>>2]|0)<=(e|0)){if((c[g+372>>2]|0)!=(d|0)?(c[a+260>>2]&2|0)==0:0)break;if((c[g+364>>2]|0)==(b|0)){h=a+16|0;i=g+264|0;j=g+260|0;k=a+24|0;l=g+252|0;while(1){c[(___errno_location()|0)>>2]=0;m=c[h>>2]|0;if(!m){_ERR_put_error(20,159,128,503771,1109);n=-1}else{c[k>>2]=2;n=_BIO_write(m,(c[l>>2]|0)+(c[j>>2]|0)|0,c[i>>2]|0)|0}m=c[i>>2]|0;if((m|0)==(n|0)){o=11;break}if((n|0)<1)break;c[j>>2]=(c[j>>2]|0)+n;c[i>>2]=m-n}if((o|0)==11){c[i>>2]=0;c[j>>2]=(c[j>>2]|0)+n;c[k>>2]=1;p=c[(c[f>>2]|0)+368>>2]|0;return p|0}if(!(c[(c[(c[a+8>>2]|0)+100>>2]|0)+56>>2]&8)){p=n;return p|0}c[i>>2]=0;p=n;return p|0}}while(0);_ERR_put_error(20,159,127,503771,1097);p=-1;return p|0}function _ssl3_release_write_buffer(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0;b=a+88|0;d=c[b>>2]|0;e=c[d+252>>2]|0;if(!e)return 1;f=c[a+228>>2]|0;a=c[d+256>>2]|0;_CRYPTO_lock(9,12,503866,624);d=c[f+348>>2]|0;if(((d|0)!=0?(g=c[d>>2]|0,(g|0)==(a|0)|(g|0)==0):0)?(g=d+4|0,h=c[g>>2]|0,a>>>0>3?h>>>0<(c[f+344>>2]|0)>>>0:0):0){c[d>>2]=a;a=d+8|0;c[e>>2]=c[a>>2];c[a>>2]=e;c[g>>2]=h+1;_CRYPTO_lock(10,12,503866,637)}else{_CRYPTO_lock(10,12,503866,637);_CRYPTO_free(e)}c[(c[b>>2]|0)+252>>2]=0;return 1}function _do_ssl3_write(b,d,e,f,g){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;var h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0;h=b+88|0;i=c[h>>2]|0;j=i+264|0;if(c[j>>2]|0){k=_ssl3_write_pending(b,d,e,f)|0;return k|0}if(c[i+396>>2]|0?(l=ij[c[(c[b+8>>2]|0)+60>>2]&8191](b)|0,(l|0)<1):0){k=l;return k|0}l=i+252|0;if((c[l>>2]|0)==0?(_ssl3_setup_write_buffer(b)|0)==0:0){k=-1;return k|0}m=(g|0)!=0;if(!(g|f)){k=0;return k|0}n=c[h>>2]|0;o=b+140|0;if(((c[b+192>>2]|0)!=0?(c[o>>2]|0)!=0:0)?(p=b+144|0,(_EVP_MD_CTX_md(c[p>>2]|0)|0)!=0):0){q=_EVP_MD_size(_EVP_MD_CTX_md(c[p>>2]|0)|0)|0;if((q|0)<0){k=-1;return k|0}else{r=q;s=0}}else{r=0;s=(c[o>>2]|0)==0&1}if((s|g|0)==0?(g=c[h>>2]|0,(c[g+228>>2]|0)==0):0){do if((d|0)==23&(c[g+224>>2]|0)!=0){s=_do_ssl3_write(b,23,e,0,1)|0;if((s|0)<1){k=-1;return k|0}if((s|0)<=85){t=s;u=c[h>>2]|0;break}_ERR_put_error(20,104,68,503771,934);k=-1;return k|0}else{t=0;u=g}while(0);c[u+228>>2]=1;v=t}else v=0;t=c[l>>2]|0;do if(!m)if(!v){l=-5-t&7;c[i+260>>2]=l;w=t+l|0;break}else{w=t+(c[i+260>>2]|0)+v|0;break}else{l=-10-t&7;c[i+260>>2]=l;w=t+l|0}while(0);a[w>>0]=d;t=n+304|0;c[t>>2]=d;i=w+2|0;a[w+1>>0]=(c[b>>2]|0)>>>8;if(((c[b+52>>2]|0)==4369?(c[b+400>>2]|0)==0:0)?(l=c[b>>2]|0,(l|0)>769&(l&-256|0)==768):0)x=1;else x=c[b>>2]&255;l=w+3|0;a[i>>0]=x;x=w+5|0;i=b+140|0;u=c[i>>2]|0;a:do if((u|0)!=0?(c[(c[(c[b+8>>2]|0)+100>>2]|0)+56>>2]&1|0)!=0:0)switch((_EVP_CIPHER_CTX_flags(u)|0)&983047|0){case 6:{y=8;break a;break}case 2:{g=_EVP_CIPHER_CTX_iv_length(c[i>>2]|0)|0;y=(g|0)<2?0:g;break a;break}default:{y=0;break a}}else y=0;while(0);i=x+y|0;u=n+316|0;c[u>>2]=i;g=n+308|0;c[g>>2]=f;s=n+320|0;c[s>>2]=e;n=c[b+148>>2]|0;do if(!n){_memcpy(i|0,e|0,f|0)|0;z=u;A=s}else{o=c[h>>2]|0;q=o+316|0;p=o+320|0;B=o+308|0;o=_COMP_compress_block(n,c[q>>2]|0,17408,c[p>>2]|0,c[B>>2]|0)|0;if((o|0)>=0){c[B>>2]=o;z=q;A=p;break}_ERR_put_error(20,104,141,503771,1012);k=-1;return k|0}while(0);c[A>>2]=c[z>>2];do if(r|0)if((nj[c[(c[(c[b+8>>2]|0)+100>>2]|0)+4>>2]&2047](b,x+((c[g>>2]|0)+y)|0,1)|0)<0){k=-1;return k|0}else{c[g>>2]=(c[g>>2]|0)+r;break}while(0);c[s>>2]=x;c[u>>2]=x;if(y|0)c[g>>2]=(c[g>>2]|0)+y;if(($i[c[c[(c[b+8>>2]|0)+100>>2]>>2]&8191](b,1)|0)<1){k=-1;return k|0}a[l>>0]=(c[g>>2]|0)>>>8;a[w+4>>0]=c[g>>2];l=c[b+100>>2]|0;if(l|0)Yi[l&15](1,0,256,w,5,b,c[b+104>>2]|0);c[t>>2]=d;t=(c[g>>2]|0)+5|0;c[g>>2]=t;if(m){k=t;return k|0}c[j>>2]=t+v;v=c[h>>2]|0;c[v+360>>2]=f;c[v+372>>2]=e;c[v+364>>2]=d;c[v+368>>2]=f;k=_ssl3_write_pending(b,d,e,f)|0;return k|0}function _ssl3_setup_write_buffer(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0,i=0;b=(c[(c[(c[a+8>>2]|0)+100>>2]|0)+56>>2]&8|0)==0?5:14;d=a+88|0;if(c[(c[d>>2]|0)+252>>2]|0){e=1;return e|0}f=c[a+256>>2]|0;g=(b|80)+(c[a+276>>2]|0)+(f>>>7&1024^1027)+((f&2048|0)==0?b+83|0:0)|0;b=c[a+228>>2]|0;_CRYPTO_lock(9,12,503866,603);a=c[b+348>>2]|0;if(((a|0)!=0?(c[a>>2]|0)==(g|0):0)?(b=a+8|0,f=c[b>>2]|0,(f|0)!=0):0){c[b>>2]=c[f>>2];b=a+4|0;h=(c[b>>2]|0)+-1|0;c[b>>2]=h;if(!h)c[a>>2]=0;_CRYPTO_lock(10,12,503866,613);i=f}else{_CRYPTO_lock(10,12,503866,613);i=_CRYPTO_malloc(g,503866,615)|0}if(!i){_ERR_put_error(20,291,65,503866,718);e=0;return e|0}else{f=c[d>>2]|0;c[f+252>>2]=i;c[f+256>>2]=g;e=1;return e|0}return 0}function _EVP_MD_CTX_md(a){a=a|0;var b=0;if(!a)b=0;else b=c[a>>2]|0;return b|0}function _EVP_MD_size(a){a=a|0;var b=0;if(!a){_ERR_put_error(6,162,159,503826,313);b=-1;return b|0}else{b=c[a+8>>2]|0;return b|0}return 0}function _EVP_CIPHER_CTX_flags(a){a=a|0;return c[(c[a>>2]|0)+16>>2]|0}function _EVP_CIPHER_CTX_iv_length(a){a=a|0;return c[(c[a>>2]|0)+12>>2]|0}function _COMP_compress_block(a,b,d,e,f){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0;g=c[(c[a>>2]|0)+16>>2]|0;if(!g){h=-1;return h|0}i=Fi[g&127](a,b,d,e,f)|0;if((i|0)<=0){h=i;return h|0}e=a+4|0;c[e>>2]=(c[e>>2]|0)+f;f=a+8|0;c[f>>2]=(c[f>>2]|0)+i;h=i;return h|0}function _ssl_get_algorithm2(a){a=a|0;var b=0;b=c[(c[(c[a+88>>2]|0)+836>>2]|0)+36>>2]|0;return (((b|0)==49200?(c[(c[(c[a+8>>2]|0)+100>>2]|0)+56>>2]&4|0)!=0:0)?131200:b)|0}function _tls1_PRF(b,d,e,f,g,h,i,j,k,n,o,p,q,r){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;i=i|0;j=j|0;k=k|0;n=n|0;o=o|0;p=p|0;q=q|0;r=r|0;var s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0;s=l;l=l+160|0;if((l|0)>=(m|0))ba(160);t=s+88|0;u=s+64|0;v=s+40|0;w=s+16|0;x=s+96|0;y=s+8|0;z=s+4|0;A=s;if(_ssl_get_handshake_digest(0,z,A)|0){B=0;C=0;do{B=((c[z>>2]<<10&b|0)!=0&1)+B|0;C=C+1|0}while((_ssl_get_handshake_digest(C,z,A)|0)!=0);if(B|0){C=(o|0)/(B|0)|0;_memset(p|0,0,r|0)|0;if(!(_ssl_get_handshake_digest(0,z,A)|0)){D=1;l=s;return D|0}E=C+((B|0)==1?0:o&1)|0;o=(r|0)>0;B=(d|0)!=0;F=(f|0)!=0;G=(h|0)!=0;H=(j|0)!=0;I=n;n=0;while(1){if(c[z>>2]<<10&b){J=c[A>>2]|0;if(!J){K=9;break}L=_EVP_MD_size(J)|0;if((L|0)<=-1){K=11;break}_EVP_MD_CTX_init(u);_EVP_MD_CTX_init(v);_EVP_MD_CTX_init(w);_EVP_MD_CTX_set_flags(w,8);M=_EVP_PKEY_new_mac_key(855,0,I,E)|0;a:do if(((M|0)!=0?(_EVP_DigestSignInit(w,0,J,0,M)|0)!=0:0)?(_EVP_MD_CTX_copy_ex(u,w)|0)!=0:0){if(B?(_EVP_DigestUpdate(u,d,e)|0)==0:0){N=1;break}if(F?(_EVP_DigestUpdate(u,f,g)|0)==0:0){N=1;break}if(G?(_EVP_DigestUpdate(u,h,i)|0)==0:0){N=1;break}if(H?(_EVP_DigestUpdate(u,j,k)|0)==0:0){N=1;break}if(_EVP_DigestSignFinal(u,x,y)|0){b:do if(B){if(F){O=q;P=r}else{Q=q;R=r;while(1){if(!(_EVP_MD_CTX_copy_ex(u,w)|0)){N=1;break a}if(!(_EVP_DigestUpdate(u,x,c[y>>2]|0)|0)){N=1;break a}S=(R|0)>(L|0);if(S?(_EVP_MD_CTX_copy_ex(v,u)|0)==0:0){N=1;break a}if(!(_EVP_DigestUpdate(u,d,e)|0)){N=1;break a}if(G?(_EVP_DigestUpdate(u,h,i)|0)==0:0){N=1;break a}if(H?(_EVP_DigestUpdate(u,j,k)|0)==0:0){N=1;break a}if(!S){T=Q;U=R;break b}if(!(_EVP_DigestSignFinal(u,Q,t)|0)){N=1;break a}S=c[t>>2]|0;if(!(_EVP_DigestSignFinal(v,x,y)|0)){N=1;break a}else{Q=Q+S|0;R=R-S|0}}}while(1){if(!(_EVP_MD_CTX_copy_ex(u,w)|0)){N=1;break a}if(!(_EVP_DigestUpdate(u,x,c[y>>2]|0)|0)){N=1;break a}R=(P|0)>(L|0);if(R?(_EVP_MD_CTX_copy_ex(v,u)|0)==0:0){N=1;break a}if(!(_EVP_DigestUpdate(u,d,e)|0)){N=1;break a}if(!(_EVP_DigestUpdate(u,f,g)|0)){N=1;break a}if(G?(_EVP_DigestUpdate(u,h,i)|0)==0:0){N=1;break a}if(H?(_EVP_DigestUpdate(u,j,k)|0)==0:0){N=1;break a}if(!R){T=O;U=P;break b}if(!(_EVP_DigestSignFinal(u,O,t)|0)){N=1;break a}R=c[t>>2]|0;if(!(_EVP_DigestSignFinal(v,x,y)|0)){N=1;break a}else{O=O+R|0;P=P-R|0}}}else{if(F){V=q;W=r}else{R=q;Q=r;while(1){if(!(_EVP_MD_CTX_copy_ex(u,w)|0)){N=1;break a}if(!(_EVP_DigestUpdate(u,x,c[y>>2]|0)|0)){N=1;break a}S=(Q|0)>(L|0);if(S?(_EVP_MD_CTX_copy_ex(v,u)|0)==0:0){N=1;break a}if(G?(_EVP_DigestUpdate(u,h,i)|0)==0:0){N=1;break a}if(H?(_EVP_DigestUpdate(u,j,k)|0)==0:0){N=1;break a}if(!S){T=R;U=Q;break b}if(!(_EVP_DigestSignFinal(u,R,t)|0)){N=1;break a}S=c[t>>2]|0;if(!(_EVP_DigestSignFinal(v,x,y)|0)){N=1;break a}else{R=R+S|0;Q=Q-S|0}}}while(1){if(!(_EVP_MD_CTX_copy_ex(u,w)|0)){N=1;break a}if(!(_EVP_DigestUpdate(u,x,c[y>>2]|0)|0)){N=1;break a}Q=(W|0)>(L|0);if(Q?(_EVP_MD_CTX_copy_ex(v,u)|0)==0:0){N=1;break a}if(!(_EVP_DigestUpdate(u,f,g)|0)){N=1;break a}if(G?(_EVP_DigestUpdate(u,h,i)|0)==0:0){N=1;break a}if(H?(_EVP_DigestUpdate(u,j,k)|0)==0:0){N=1;break a}if(!Q){T=V;U=W;break b}if(!(_EVP_DigestSignFinal(u,V,t)|0)){N=1;break a}Q=c[t>>2]|0;if(!(_EVP_DigestSignFinal(v,x,y)|0)){N=1;break a}else{V=V+Q|0;W=W-Q|0}}}while(0);if(_EVP_DigestSignFinal(u,x,y)|0){_memcpy(T|0,x|0,U|0)|0;N=0}else N=1}else N=1}else N=1;while(0);_EVP_PKEY_free(M);_EVP_MD_CTX_cleanup(u)|0;_EVP_MD_CTX_cleanup(v)|0;_EVP_MD_CTX_cleanup(w)|0;_OPENSSL_cleanse(x,64);if(N){D=0;K=81;break}L=I+C|0;if(o){J=0;do{Q=p+J|0;a[Q>>0]=a[Q>>0]^a[q+J>>0];J=J+1|0}while((J|0)!=(r|0));X=L}else X=L}else X=I;n=n+1|0;if(!(_ssl_get_handshake_digest(n,z,A)|0)){D=1;K=81;break}else I=X}if((K|0)==9){_ERR_put_error(20,284,326,503899,276);D=0;l=s;return D|0}else if((K|0)==11)_OpenSSLDie(503899,170,503959);else if((K|0)==81){l=s;return D|0}}}_ERR_put_error(20,284,68,503899,265);D=0;l=s;return D|0}function _OPENSSL_cleanse(b,c){b=b|0;c=c|0;var e=0,f=0,g=0,h=0,i=0;e=d[1257015]|0;if(!b)return;if(!c)f=e;else{g=c;h=b;i=e;while(1){g=g+-1|0;a[h>>0]=i;h=h+1|0;e=i+17+(h&15)|0;if(!g){f=e;break}else i=e}}i=_memchr(b,f&255,c)|0;a[1257015]=((i|0)==0?0:i+63|0)+f;return}function _ssl_get_handshake_digest(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0;if(a>>>0>5){e=0;return e|0}c[b>>2]=c[88444+(a<<2)>>2];if((a|0)==3)f=0;else f=c[1221552+(a<<2)>>2]|0;c[d>>2]=f;e=1;return e|0}function _EVP_MD_CTX_init(a){a=a|0;c[a>>2]=0;c[a+4>>2]=0;c[a+8>>2]=0;c[a+12>>2]=0;c[a+16>>2]=0;c[a+20>>2]=0;return}function _EVP_MD_CTX_set_flags(a,b){a=a|0;b=b|0;var d=0;d=a+8|0;c[d>>2]=c[d>>2]|b;return}function _EVP_PKEY_new_mac_key(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0;f=_EVP_PKEY_CTX_new_id(a,b)|0;if(!f){g=0;return g|0}b=c[f>>2]|0;do if((b|0)!=0?(c[b+32>>2]|0)!=0:0){a=f+16|0;c[a>>2]=4;h=c[b+28>>2]|0;if(h|0?(ij[h&8191](f)|0)<1:0){c[a>>2]=0;i=0;break}if((_EVP_PKEY_CTX_ctrl(f,-1,4,6,e,d)|0)<1)i=0;else{h=c[f>>2]|0;if(h|0?c[h+32>>2]|0:0){if((c[a>>2]|0)!=4){_ERR_put_error(6,146,151,540066,145);i=0;break}a=_EVP_PKEY_new()|0;if(($i[c[(c[f>>2]|0)+32>>2]&8191](f,a)|0)>=1){i=a;break}_EVP_PKEY_free(a);i=0;break}_ERR_put_error(6,146,150,540066,141);i=0}}else j=4;while(0);if((j|0)==4){_ERR_put_error(6,147,150,540066,123);i=0}_EVP_PKEY_CTX_free(f);g=i;return g|0}function _EVP_DigestSignInit(a,b,c,d,e){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;return _do_sigver_init(a,b,c,d,e,0)|0}function _EVP_MD_CTX_copy_ex(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0;if(b|0?(d=c[b>>2]|0,d|0):0){e=c[b+4>>2]|0;do if(!e)f=d;else{if(_ENGINE_init(e)|0){f=c[b>>2]|0;break}_ERR_put_error(6,110,38,530950,308);g=0;return g|0}while(0);if((c[a>>2]|0)==(f|0)){f=c[a+12>>2]|0;_EVP_MD_CTX_set_flags(a,4);h=f}else h=0;_EVP_MD_CTX_cleanup(a)|0;c[a>>2]=c[b>>2];c[a+4>>2]=c[b+4>>2];c[a+8>>2]=c[b+8>>2];c[a+12>>2]=c[b+12>>2];c[a+16>>2]=c[b+16>>2];c[a+20>>2]=c[b+20>>2];f=b+12|0;if(c[f>>2]|0?(e=c[(c[a>>2]|0)+68>>2]|0,e|0):0){do if(!h){d=_CRYPTO_malloc(e,530950,325)|0;c[a+12>>2]=d;if(d|0){i=d;j=c[(c[a>>2]|0)+68>>2]|0;break}_ERR_put_error(6,110,65,530950,327);g=0;return g|0}else{c[a+12>>2]=h;i=h;j=e}while(0);_memcpy(i|0,c[f>>2]|0,j|0)|0}c[a+20>>2]=c[b+20>>2];j=c[b+16>>2]|0;if(j|0?(f=_EVP_PKEY_CTX_dup(j)|0,c[a+16>>2]=f,(f|0)==0):0){_EVP_MD_CTX_cleanup(a)|0;g=0;return g|0}f=c[(c[a>>2]|0)+28>>2]|0;if(!f){g=1;return g|0}g=$i[f&8191](a,b)|0;return g|0}_ERR_put_error(6,110,111,530950,302);g=0;return g|0}function _EVP_DigestSignFinal(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;e=l;l=l+96|0;if((l|0)>=(m|0))ba(96);f=e+8|0;g=e+32|0;h=e;i=a+16|0;j=c[i>>2]|0;k=c[j>>2]|0;if(c[k+4>>2]&4|0){if(!b){n=ri[c[k+64>>2]&511](j,0,d,a)|0;l=e;return n|0}o=_EVP_PKEY_CTX_dup(j)|0;if(!o){n=0;l=e;return n|0}p=ri[c[(c[o>>2]|0)+64>>2]&511](o,b,d,a)|0;_EVP_PKEY_CTX_free(o);n=p;l=e;return n|0}p=c[k+64>>2]|0;k=(p|0)==0;a:do if(!b){if(!k){if((ri[p&511](j,0,d,a)|0)<1)n=0;else break;l=e;return n|0}o=_EVP_MD_size(c[a>>2]|0)|0;if((o|0)<0){n=0;l=e;return n|0}if((_EVP_PKEY_sign(j,0,d,0,o)|0)<1){n=0;l=e;return n|0}}else{_EVP_MD_CTX_init(f);do if(_EVP_MD_CTX_copy_ex(f,a)|0){if(!k){o=c[f+16>>2]|0;q=ri[c[(c[o>>2]|0)+64>>2]&511](o,b,d,f)|0;_EVP_MD_CTX_cleanup(f)|0;r=q;break}q=_EVP_DigestFinal_ex(f,g,h)|0;_EVP_MD_CTX_cleanup(f)|0;if(q){if((_EVP_PKEY_sign(c[i>>2]|0,b,d,g,c[h>>2]|0)|0)>0)break a;else n=0;l=e;return n|0}else r=0}else r=0;while(0);n=r;l=e;return n|0}while(0);n=1;l=e;return n|0}function _EVP_PKEY_free(a){a=a|0;var b=0,d=0;if(!a)return;if((_CRYPTO_add_lock(a+8|0,-1,10,504133,383)|0)>0)return;b=c[a+12>>2]|0;if(b|0?(d=c[b+84>>2]|0,d|0):0){gj[d&8191](a);c[a+20>>2]=0}d=a+16|0;b=c[d>>2]|0;if(b|0){_ENGINE_finish(b)|0;c[d>>2]=0}d=c[a+28>>2]|0;if(d|0)_sk_pop_free(d,5032);_CRYPTO_free(a);return}function _EVP_MD_CTX_cleanup(a){a=a|0;var b=0;b=c[a>>2]|0;if(b|0){if(c[b+32>>2]|0?(_EVP_MD_CTX_test_flags(a,2)|0)==0:0)ij[c[(c[a>>2]|0)+32>>2]&8191](a)|0;b=c[a>>2]|0;if(((b|0?c[b+68>>2]|0:0)?(b=a+12|0,c[b>>2]|0):0)?(_EVP_MD_CTX_test_flags(a,4)|0)==0:0){_OPENSSL_cleanse(c[b>>2]|0,c[(c[a>>2]|0)+68>>2]|0);_CRYPTO_free(c[b>>2]|0)}}b=c[a+16>>2]|0;if(b|0)_EVP_PKEY_CTX_free(b);b=c[a+4>>2]|0;if(!b){c[a>>2]=0;c[a+4>>2]=0;c[a+8>>2]=0;c[a+12>>2]=0;c[a+16>>2]=0;c[a+20>>2]=0;return 1}_ENGINE_finish(b)|0;c[a>>2]=0;c[a+4>>2]=0;c[a+8>>2]=0;c[a+12>>2]=0;c[a+16>>2]=0;c[a+20>>2]=0;return 1}function _EVP_MD_CTX_test_flags(a,b){a=a|0;b=b|0;return c[a+8>>2]&b|0}function _EVP_PKEY_CTX_free(a){a=a|0;var b=0,d=0;if(!a)return;b=c[a>>2]|0;if(b|0?(d=c[b+16>>2]|0,d|0):0)gj[d&8191](a);d=c[a+8>>2]|0;if(d|0)_EVP_PKEY_free(d);d=c[a+12>>2]|0;if(d|0)_EVP_PKEY_free(d);d=c[a+4>>2]|0;if(d|0)_ENGINE_finish(d)|0;_CRYPTO_free(a);return}function _ENGINE_finish(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;if(!a){_ERR_put_error(38,107,67,503970,146);b=0;return b|0}_CRYPTO_lock(9,30,503970,149);d=a+92|0;e=(c[d>>2]|0)+-1|0;c[d>>2]=e;if((e|0)==0?(e=a+60|0,(c[e>>2]|0)!=0):0){_CRYPTO_lock(10,30,503970,105);d=ij[c[e>>2]&8191](a)|0;_CRYPTO_lock(9,30,503970,108);if(d|0){f=d;g=6}}else{f=1;g=6}do if((g|0)==6){if(!(_engine_free_util(a,0)|0)){_ERR_put_error(38,191,106,503970,120);break}_CRYPTO_lock(10,30,503970,151);b=f;return b|0}while(0);_CRYPTO_lock(10,30,503970,151);_ERR_put_error(38,107,106,503970,153);b=0;return b|0}function _engine_free_util(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;if(!a){_ERR_put_error(38,108,67,504014,112);d=0;return d|0}e=a+88|0;if(!b){b=(c[e>>2]|0)+-1|0;c[e>>2]=b;f=b}else f=_CRYPTO_add_lock(e,-1,30,504014,116)|0;if((f|0)>0){d=1;return d|0}_engine_pkey_meths_free(a);_engine_pkey_asn1_meths_free(a);f=c[a+52>>2]|0;if(f|0)ij[f&8191](a)|0;_CRYPTO_free_ex_data(9,a,a+96|0);_CRYPTO_free(a);d=1;return d|0}function _engine_pkey_meths_free(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+4|0;e=b;f=a+44|0;g=c[f>>2]|0;if(!g){l=b;return}h=ri[g&511](a,0,e,0)|0;if((h|0)>0){g=0;do{if(ri[c[f>>2]&511](a,d,0,c[(c[e>>2]|0)+(g<<2)>>2]|0)|0)_EVP_PKEY_meth_free(c[d>>2]|0);g=g+1|0}while((g|0)!=(h|0))}l=b;return}function _engine_pkey_asn1_meths_free(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+4|0;e=b;f=a+48|0;g=c[f>>2]|0;if(!g){l=b;return}h=ri[g&511](a,0,e,0)|0;if((h|0)>0){g=0;do{if(ri[c[f>>2]&511](a,d,0,c[(c[e>>2]|0)+(g<<2)>>2]|0)|0)_EVP_PKEY_asn1_free(c[d>>2]|0);g=g+1|0}while((g|0)!=(h|0))}l=b;return}function _CRYPTO_free_ex_data(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0;e=c[305352]|0;if(!e){_CRYPTO_lock(9,2,504057,201);if(!(c[305352]|0))c[305352]=27532;_CRYPTO_lock(10,2,504057,204);f=c[305352]|0}else f=e;bj[c[f+20>>2]&4095](a,b,d);return}function _int_new_class(){var a=0;_CRYPTO_lock(9,2,504057,385);a=c[6889]|0;c[6889]=a+1;_CRYPTO_lock(10,2,504057,387);return a|0}function _int_cleanup(){var a=0;do if(!(c[305353]|0)){_CRYPTO_lock(9,2,504057,278);if(c[305353]|0){_CRYPTO_lock(10,2,504057,281);break}a=_lh_new(4759,4402)|0;c[305353]=a;_CRYPTO_lock(10,2,504057,281);if(!a)return}while(0);_lh_doall(c[305353]|0,5033);_lh_free(c[305353]|0);c[305353]=0;c[305352]=0;return}function _int_get_new_index(a,b,d,e,f,g){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;var h=0,i=0,j=0,k=0,l=0,m=0;h=_def_get_class(a)|0;if(!h){i=-1;return i|0}a=_CRYPTO_malloc(20,504057,354)|0;if(!a){_ERR_put_error(15,104,65,504057,356);i=-1;return i|0}c[a>>2]=b;c[a+4>>2]=d;c[a+8>>2]=e;c[a+16>>2]=f;c[a+12>>2]=g;_CRYPTO_lock(9,2,504057,364);g=h+4|0;f=h+8|0;while(1){h=_sk_num(c[g>>2]|0)|0;j=c[f>>2]|0;k=c[g>>2]|0;if((h|0)>(j|0)){l=8;break}if(!(_sk_push(k,0)|0)){l=7;break}}if((l|0)==7){_ERR_put_error(15,104,65,504057,367);_CRYPTO_free(a);m=-1}else if((l|0)==8){c[f>>2]=j+1;_sk_set(k,j,a)|0;m=j}_CRYPTO_lock(10,2,504057,375);i=m;return i|0}function _int_new_ex_data(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0;e=_def_get_class(a)|0;if(!e){f=0;return f|0}c[d>>2]=0;_CRYPTO_lock(5,2,504057,426);a=e+4|0;e=_sk_num(c[a>>2]|0)|0;g=(e|0)>0;if(g){h=_CRYPTO_malloc(e<<2,504057,429)|0;if(!h){i=h;j=0}else{k=0;do{c[h+(k<<2)>>2]=_sk_value(c[a>>2]|0,k)|0;k=k+1|0}while((k|0)!=(e|0));i=h;j=h}}else{i=0;j=0}_CRYPTO_lock(6,2,504057,436);h=(i|0)!=0;if(!((e|0)<1|h)){_ERR_put_error(15,108,65,504057,438);f=0;return f|0}if(g){g=0;do{k=i+(g<<2)|0;a=c[k>>2]|0;if(a|0?c[a+8>>2]|0:0){a=c[d>>2]|0;if((a|0)!=0?(_sk_num(a)|0)>(g|0):0)l=_sk_value(c[d>>2]|0,g)|0;else l=0;a=c[k>>2]|0;Wh[c[a+8>>2]&63](b,l,d,g,c[a>>2]|0,c[a+4>>2]|0)|0}g=g+1|0}while((g|0)!=(e|0))}if(!h){f=1;return f|0}_CRYPTO_free(j);f=1;return f|0}function _int_dup_ex_data(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;if(!(c[d>>2]|0)){g=1;l=e;return g|0}h=_def_get_class(a)|0;if(!h){g=0;l=e;return g|0}_CRYPTO_lock(5,2,504057,466);a=h+4|0;h=_sk_num(c[a>>2]|0)|0;i=_sk_num(c[d>>2]|0)|0;j=(i|0)<(h|0)?i:h;h=(j|0)>0;if(h){i=_CRYPTO_malloc(j<<2,504057,472)|0;if(!i){k=i;n=0}else{o=0;do{c[i+(o<<2)>>2]=_sk_value(c[a>>2]|0,o)|0;o=o+1|0}while((o|0)<(j|0));k=i;n=i}}else{k=0;n=0}_CRYPTO_lock(6,2,504057,479);i=(k|0)!=0;if(!((j|0)<1|i)){_ERR_put_error(15,106,65,504057,481);g=0;l=e;return g|0}if(h){h=0;do{o=c[d>>2]|0;if((o|0)!=0?(_sk_num(o)|0)>(h|0):0)p=_sk_value(c[d>>2]|0,h)|0;else p=0;c[f>>2]=p;o=c[k+(h<<2)>>2]|0;if((o|0)!=0?(a=c[o+16>>2]|0,(a|0)!=0):0){Wh[a&63](b,d,f,h,c[o>>2]|0,c[o+4>>2]|0)|0;q=c[f>>2]|0}else q=p;_CRYPTO_set_ex_data(b,h,q)|0;h=h+1|0}while((h|0)<(j|0))}if(!i){g=1;l=e;return g|0}_CRYPTO_free(n);g=1;l=e;return g|0}function _int_free_ex_data(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0;if(!(c[305353]|0))return;e=_def_get_class(a)|0;if(!e)return;_CRYPTO_lock(5,2,504057,507);a=e+4|0;e=_sk_num(c[a>>2]|0)|0;f=(e|0)>0;if(f){g=_CRYPTO_malloc(e<<2,504057,510)|0;if(!g){h=g;i=0}else{j=0;do{c[g+(j<<2)>>2]=_sk_value(c[a>>2]|0,j)|0;j=j+1|0}while((j|0)!=(e|0));h=g;i=g}}else{h=0;i=0}_CRYPTO_lock(6,2,504057,517);g=(h|0)!=0;if(!((e|0)<1|g)){_ERR_put_error(15,107,65,504057,519);return}if(f){f=0;do{j=h+(f<<2)|0;a=c[j>>2]|0;if(a|0?c[a+12>>2]|0:0){a=c[d>>2]|0;if((a|0)!=0?(_sk_num(a)|0)>(f|0):0)k=_sk_value(c[d>>2]|0,f)|0;else k=0;a=c[j>>2]|0;ui[c[a+12>>2]&4095](b,k,d,f,c[a>>2]|0,c[a+4>>2]|0)}f=f+1|0}while((f|0)!=(e|0))}if(g)_CRYPTO_free(i);i=c[d>>2]|0;if(!i)return;_sk_free(i);c[d>>2]=0;return}function _def_get_class(a){a=a|0;var b=0,d=0,e=0,f=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b;do if(!(c[305353]|0)){_CRYPTO_lock(9,2,504057,278);if(c[305353]|0){_CRYPTO_lock(10,2,504057,281);break}e=_lh_new(4759,4402)|0;c[305353]=e;_CRYPTO_lock(10,2,504057,281);if(!e){f=0;l=b;return f|0}}while(0);c[d>>2]=a;_CRYPTO_lock(9,2,504057,318);e=_lh_retrieve(c[305353]|0,d)|0;if(e|0){_CRYPTO_lock(10,2,504057,338);f=e;l=b;return f|0}e=_CRYPTO_malloc(12,504057,321)|0;do if(e|0){c[e>>2]=a;c[e+8>>2]=0;d=_sk_new_null()|0;c[e+4>>2]=d;if(!d){_CRYPTO_free(e);break}_lh_insert(c[305353]|0,e)|0;_CRYPTO_lock(10,2,504057,338);f=e;l=b;return f|0}while(0);_CRYPTO_lock(10,2,504057,338);_ERR_put_error(15,105,65,504057,340);f=0;l=b;return f|0}function _sk_free(a){a=a|0;var b=0;if(!a)return;b=c[a+4>>2]|0;if(b|0)_CRYPTO_free(b);_CRYPTO_free(a);return}function _ex_class_item_LHASH_HASH(a){a=a|0;return c[a>>2]|0}function _ex_class_item_LHASH_COMP(a,b){a=a|0;b=b|0;return (c[a>>2]|0)-(c[b>>2]|0)|0}function _sk_new_null(){var a=0,b=0,d=0,e=0;a=_CRYPTO_malloc(20,504093,162)|0;if(!a){b=0;return b|0}d=_CRYPTO_malloc(16,504093,164)|0;e=a+4|0;c[e>>2]=d;if(!d){_CRYPTO_free(a);b=0;return b|0}else{c[d>>2]=0;c[(c[e>>2]|0)+4>>2]=0;c[(c[e>>2]|0)+8>>2]=0;c[(c[e>>2]|0)+12>>2]=0;c[a+16>>2]=0;c[a+12>>2]=4;c[a>>2]=0;c[a+8>>2]=0;b=a;return b|0}return 0}function _CRYPTO_set_ex_data(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0;e=c[a>>2]|0;if(!e){f=_sk_new_null()|0;c[a>>2]=f;if(!f){_ERR_put_error(15,102,65,504057,615);g=0;return g|0}else{h=a;i=f}}else{h=a;i=e}e=_sk_num(i)|0;i=c[h>>2]|0;a:do if((e|0)>(b|0))j=i;else{a=e;f=i;while(1){if(!(_sk_push(f,0)|0))break;k=c[h>>2]|0;if((a|0)<(b|0)){a=a+1|0;f=k}else{j=k;break a}}_ERR_put_error(15,102,65,504057,623);g=0;return g|0}while(0);_sk_set(j,b,d)|0;g=1;return g|0}function _sk_push(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0;d=c[a>>2]|0;if(!a){e=0;return e|0}f=a+12|0;g=c[f>>2]|0;h=a+4|0;if((g|0)<=(d+1|0)){i=_CRYPTO_realloc(c[h>>2]|0,g<<3,504093,187)|0;if(!i){e=0;return e|0}c[h>>2]=i;c[f>>2]=c[f>>2]<<1;f=c[a>>2]|0;if((d|0)<0|(f|0)<=(d|0)){j=i;k=f;l=6}else{g=i+4|0;if((f|0)<(d|0))m=i;else{n=f;while(1){c[g+(n<<2)>>2]=c[i+(n<<2)>>2];if((n|0)>(d|0))n=n+-1|0;else break}m=c[h>>2]|0}o=m+(d<<2)|0;p=f}}else{j=c[h>>2]|0;k=d;l=6}if((l|0)==6){o=j+(k<<2)|0;p=k}c[o>>2]=b;b=p+1|0;c[a>>2]=b;c[a+8>>2]=0;e=b;return e|0}function _def_cleanup_cb(a){a=a|0;_sk_pop_free(c[a+4>>2]|0,5034);_CRYPTO_free(a);return}function _lh_doall(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;if(!a)return;d=(c[a+12>>2]|0)+-1|0;if((d|0)<=-1)return;e=d;do{d=c[(c[a>>2]|0)+(e<<2)>>2]|0;if(d|0){f=d;do{d=f;f=c[f+4>>2]|0;gj[b&8191](c[d>>2]|0)}while((f|0)!=0)}e=e+-1|0}while((e|0)>-1);return}function _def_cleanup_util_cb(a){a=a|0;_CRYPTO_free(a);return}function _sk_pop_free(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0;if(!a)return;d=c[a>>2]|0;e=a+4|0;f=c[e>>2]|0;if((d|0)>0){g=0;h=d;d=f;while(1){i=c[d+(g<<2)>>2]|0;if(!i){j=h;k=d}else{gj[b&8191](i);j=c[a>>2]|0;k=c[e>>2]|0}g=g+1|0;if((g|0)>=(j|0)){l=k;break}else{h=j;d=k}}}else l=f;if(l|0)_CRYPTO_free(l);_CRYPTO_free(a);return}function _EVP_PKEY_asn1_free(a){a=a|0;var b=0;if(!a)return;if(!(c[a+8>>2]&2))return;b=c[a+12>>2]|0;if(b|0)_CRYPTO_free(b);b=c[a+16>>2]|0;if(b|0)_CRYPTO_free(b);_CRYPTO_free(a);return}function _EVP_PKEY_meth_free(a){a=a|0;if(!a)return;if(!(c[a+4>>2]&1))return;_CRYPTO_free(a);return}function _X509_ATTRIBUTE_free(a){a=a|0;_ASN1_item_free(a,27560);return}function _ASN1_item_free(a,b){a=a|0;b=b|0;var d=0,e=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d;c[e>>2]=a;_asn1_item_combine_free(e,b,0);l=d;return}function _asn1_item_combine_free(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f;h=c[d+16>>2]|0;if(!b){l=f;return}i=a[d>>0]|0;if(i<<24>>24?(c[b>>2]|0)==0:0){l=f;return}if((h|0)!=0?(j=c[h+16>>2]|0,(j|0)!=0):0)k=j;else k=0;switch(i<<24>>24|0){case 0:{i=c[d+8>>2]|0;if(!i){_ASN1_primitive_free(b,d);l=f;return}j=c[i>>2]|0;if(!(j&6)){_asn1_item_combine_free(b,c[i+16>>2]|0,j&1024);l=f;return}j=c[b>>2]|0;if((_sk_num(j)|0)>0){n=i+16|0;i=0;do{c[g>>2]=_sk_value(j,i)|0;_asn1_item_combine_free(g,c[n>>2]|0,0);i=i+1|0}while((i|0)<(_sk_num(j)|0))}_sk_free(j);c[b>>2]=0;l=f;return}case 5:{_ASN1_primitive_free(b,d);l=f;return}case 2:{j=(k|0)!=0;if(j?(ri[k&511](2,b,d,0)|0)==2:0){l=f;return}i=_asn1_get_choice_selector(b,d)|0;do if((i|0)>-1?(i|0)<(c[d+12>>2]|0):0){n=c[d+8>>2]|0;o=n+(i*20|0)|0;p=_asn1_get_field_ptr(b,o)|0;q=c[o>>2]|0;if(!(q&6)){_asn1_item_combine_free(p,c[n+(i*20|0)+16>>2]|0,q&1024);break}q=c[p>>2]|0;if((_sk_num(q)|0)>0){o=n+(i*20|0)+16|0;n=0;do{c[g>>2]=_sk_value(q,n)|0;_asn1_item_combine_free(g,c[o>>2]|0,0);n=n+1|0}while((n|0)<(_sk_num(q)|0))}_sk_free(q);c[p>>2]=0}while(0);if(j)ri[k&511](3,b,d,0)|0;if(e|0){l=f;return}_CRYPTO_free(c[b>>2]|0);c[b>>2]=0;l=f;return}case 3:{if(!h){l=f;return}j=c[h+4>>2]|0;if(!j){l=f;return}gj[j&8191](c[b>>2]|0);l=f;return}case 4:{if(!h){l=f;return}j=c[h+8>>2]|0;if(!j){l=f;return}Pi[j&2047](b,d);l=f;return}case 1:case 6:{if((_asn1_do_lock(b,-1,d)|0)>0){l=f;return}j=(k|0)!=0;if(j?(ri[k&511](2,b,d,0)|0)==2:0){l=f;return}_asn1_enc_free(b,d);h=d+12|0;i=c[h>>2]|0;if((i|0)>0){n=0;o=(c[d+8>>2]|0)+(i*20|0)|0;do{o=o+-20|0;i=_asn1_do_adb(b,o,0)|0;do if(i|0){r=_asn1_get_field_ptr(b,i)|0;s=c[i>>2]|0;if(!(s&6)){_asn1_item_combine_free(r,c[i+16>>2]|0,s&1024);break}s=c[r>>2]|0;if((_sk_num(s)|0)>0){t=i+16|0;u=0;do{c[g>>2]=_sk_value(s,u)|0;_asn1_item_combine_free(g,c[t>>2]|0,0);u=u+1|0}while((u|0)<(_sk_num(s)|0))}_sk_free(s);c[r>>2]=0}while(0);n=n+1|0}while((n|0)<(c[h>>2]|0))}if(j)ri[k&511](3,b,d,0)|0;if(e|0){l=f;return}_CRYPTO_free(c[b>>2]|0);c[b>>2]=0;l=f;return}default:{l=f;return}}}function _ASN1_primitive_free(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0;e=(d|0)!=0;do if(e){f=c[d+16>>2]|0;if(f|0?(g=c[f+12>>2]|0,g|0):0){Pi[g&2047](b,d);return}if((a[d>>0]|0)==5){if(c[b>>2]|0){h=b;i=16;break}return}g=c[d+4>>2]|0;if((g|0)!=1)if(!(c[b>>2]|0))return;else{j=b;k=g;i=10}else{l=b;i=12}}else{g=c[b>>2]|0;f=g+4|0;if(!(c[f>>2]|0))return;else{j=f;k=c[g>>2]|0;i=10}}while(0);a:do if((i|0)==10)switch(k|0){case 1:{l=j;i=12;break a;break}case 5:{m=j;break a;break}case 6:{_ASN1_OBJECT_free(c[j>>2]|0);m=j;break a;break}case -4:{_ASN1_primitive_free(j,0);_CRYPTO_free(c[j>>2]|0);m=j;break a;break}default:{h=j;i=16;break a}}while(0);if((i|0)==12){if(e)n=c[d+20>>2]|0;else n=-1;c[l>>2]=n;return}else if((i|0)==16){_ASN1_STRING_free(c[h>>2]|0);c[h>>2]=0;m=h}c[m>>2]=0;return}function _asn1_get_choice_selector(a,b){a=a|0;b=b|0;return c[(c[a>>2]|0)+(c[b+4>>2]|0)>>2]|0}function _asn1_get_field_ptr(a,b){a=a|0;b=b|0;var d=0;if(c[b>>2]&1024|0){d=a;return d|0}d=(c[a>>2]|0)+(c[b+8>>2]|0)|0;return d|0}function _asn1_do_lock(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0;switch(a[e>>0]|0){case 6:case 1:break;default:{f=0;return f|0}}g=c[e+16>>2]|0;if(!g){f=0;return f|0}if(!(c[g+4>>2]&1)){f=0;return f|0}e=(c[b>>2]|0)+(c[g+8>>2]|0)|0;if(!d){c[e>>2]=1;f=1;return f|0}else{f=_CRYPTO_add_lock(e,d,c[g+12>>2]|0,504171,118)|0;return f|0}return 0}function _asn1_enc_free(a,b){a=a|0;b=b|0;var d=0;if(!a)return;d=c[a>>2]|0;if(!d)return;a=c[b+16>>2]|0;if(!a)return;if(!(c[a+4>>2]&2))return;b=d+(c[a+20>>2]|0)|0;if(!b)return;a=c[b>>2]|0;if(a|0)_CRYPTO_free(a);c[b>>2]=0;c[b+4>>2]=0;c[b+8>>2]=1;return}function _asn1_do_adb(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0;e=c[b>>2]|0;if(!(e&768)){f=b;return f|0}g=c[b+16>>2]|0;b=(c[a>>2]|0)+(c[g+4>>2]|0)|0;if(!b){a=c[g+24>>2]|0;if(a|0){f=a;return f|0}}else{a=c[b>>2]|0;if(!(e&256))h=_ASN1_INTEGER_get(a)|0;else h=_OBJ_obj2nid(a)|0;a=c[g+16>>2]|0;a:do if((a|0)>0){e=c[g+12>>2]|0;b=0;while(1){if((c[e>>2]|0)==(h|0))break;b=b+1|0;if((b|0)>=(a|0))break a;else e=e+24|0}f=e+4|0;return f|0}while(0);a=c[g+20>>2]|0;if(a|0){f=a;return f|0}}if(!d){f=0;return f|0}_ERR_put_error(13,110,164,504171,273);f=0;return f|0}function _OBJ_obj2nid(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b;if(!a){e=0;l=b;return e|0}f=c[a+8>>2]|0;if(f|0){e=f;l=b;return e|0}f=a+12|0;if(!(c[f>>2]|0)){e=0;l=b;return e|0}g=c[305354]|0;if(g|0?(c[d>>2]=0,c[d+4>>2]=a,h=_lh_retrieve(g,d)|0,h|0):0){e=c[(c[h+4>>2]|0)+8>>2]|0;l=b;return e|0}h=a+16|0;a=0;d=890;g=0;i=0;a:while(1){j=a;k=d;n=i;while(1){if((g|0)>=(k|0)){o=15;break a}p=(k+g|0)/2|0;q=27588+(p<<2)|0;r=c[q>>2]|0;s=c[f>>2]|0;t=s-(c[31148+(r*24|0)+12>>2]|0)|0;if(!t){if(!s){u=q;break a}v=_memcmp(c[h>>2]|0,c[31148+(r*24|0)+16>>2]|0,s)|0}else v=t;if((v|0)<0){j=v;k=p;n=q}else break}if(!v){u=q;break}else{a=v;d=k;g=p+1|0;i=q}}if((o|0)==15)if(!j)u=n;else{e=0;l=b;return e|0}if(!u){e=0;l=b;return e|0}e=c[31148+((c[u>>2]|0)*24|0)+8>>2]|0;l=b;return e|0}function _ASN1_INTEGER_get(a){a=a|0;var b=0,e=0,f=0,g=0,h=0,i=0,j=0;if(!a){b=0;return b|0}switch(c[a+4>>2]|0){case 258:{e=1;break}case 2:{e=0;break}default:{b=-1;return b|0}}f=c[a>>2]|0;if((f|0)>4){b=-1;return b|0}g=c[a+8>>2]|0;if(!g){b=0;return b|0}if((f|0)>0){a=0;h=0;while(1){i=d[g+a>>0]|0|h<<8;a=a+1|0;if((a|0)==(f|0)){j=i;break}else h=i}}else j=0;b=(e|0)==0?j:0-j|0;return b|0}function _ASN1_OBJECT_free(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0;if(!a)return;b=a+20|0;d=c[b>>2]|0;if(!(d&4))e=d;else{d=c[a>>2]|0;if(d|0)_CRYPTO_free(d);d=a+4|0;f=c[d>>2]|0;if(f|0)_CRYPTO_free(f);c[d>>2]=0;c[a>>2]=0;e=c[b>>2]|0}if(!(e&8))g=e;else{d=a+16|0;f=c[d>>2]|0;if(!f)h=e;else{_CRYPTO_free(f);h=c[b>>2]|0}c[d>>2]=0;c[a+12>>2]=0;g=h}if(!(g&1))return;_CRYPTO_free(a);return}function _ASN1_STRING_free(a){a=a|0;var b=0;if(!a)return;b=c[a+8>>2]|0;if(b|0?(c[a+12>>2]&16|0)==0:0)_CRYPTO_free(b);_CRYPTO_free(a);return}function _EVP_PKEY_CTX_dup(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0,i=0;b=c[a>>2]|0;if(!b){d=0;return d|0}if(!(c[b+12>>2]|0)){d=0;return d|0}b=a+4|0;e=c[b>>2]|0;if(e|0?(_ENGINE_init(e)|0)==0:0){_ERR_put_error(6,156,38,531029,312);d=0;return d|0}e=_CRYPTO_malloc(40,531029,316)|0;if(!e){d=0;return d|0}c[e>>2]=c[a>>2];f=e+4|0;c[f>>2]=c[b>>2];b=a+8|0;g=c[b>>2]|0;if(!g)h=g;else{_CRYPTO_add_lock(g+8|0,1,10,531029,326)|0;h=c[b>>2]|0}b=e+8|0;c[b>>2]=h;h=a+12|0;g=c[h>>2]|0;if(!g)i=g;else{_CRYPTO_add_lock(g+8|0,1,10,531029,331)|0;i=c[h>>2]|0}h=e+12|0;c[h>>2]=i;c[e+20>>2]=0;c[e+24>>2]=0;c[e+16>>2]=c[a+16>>2];if(($i[c[(c[a>>2]|0)+12>>2]&8191](e,a)|0)>0){d=e;return d|0}a=c[e>>2]|0;if(a|0?(i=c[a+16>>2]|0,i|0):0)gj[i&8191](e);i=c[b>>2]|0;if(i|0)_EVP_PKEY_free(i);i=c[h>>2]|0;if(i|0)_EVP_PKEY_free(i);i=c[f>>2]|0;if(i|0)_ENGINE_finish(i)|0;_CRYPTO_free(e);d=0;return d|0}function _EVP_DigestFinal_ex(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0;e=c[a>>2]|0;if((c[e+8>>2]|0)>=65)_OpenSSLDie(530950,279,530989);f=$i[c[e+24>>2]&8191](a,b)|0;b=c[a>>2]|0;if(d|0)c[d>>2]=c[b+8>>2];d=c[b+32>>2]|0;if(!d)g=b;else{ij[d&8191](a)|0;_EVP_MD_CTX_set_flags(a,2);g=c[a>>2]|0}_memset(c[a+12>>2]|0,0,c[g+68>>2]|0)|0;return f|0}function _EVP_PKEY_sign(a,b,d,e,f){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0;if((a|0?(g=c[a>>2]|0,g|0):0)?(h=c[g+40>>2]|0,h|0):0){if((c[a+16>>2]|0)!=8){_ERR_put_error(6,140,151,530909,110);i=-1;return i|0}do if(!(c[g+4>>2]&2))j=h;else{k=_EVP_PKEY_size(c[a+8>>2]|0)|0;if(!b){c[d>>2]=k;i=1;return i|0}if((c[d>>2]|0)>>>0>=k>>>0){j=c[(c[a>>2]|0)+40>>2]|0;break}_ERR_put_error(6,140,155,530909,113);i=0;return i|0}while(0);i=Fi[j&127](a,b,d,e,f)|0;return i|0}_ERR_put_error(6,140,150,530909,106);i=-2;return i|0}function _EVP_PKEY_size(a){a=a|0;var b=0,d=0,e=0;if(((a|0)!=0?(b=c[a+12>>2]|0,(b|0)!=0):0)?(d=c[b+48>>2]|0,(d|0)!=0):0)e=ij[d&8191](a)|0;else e=0;return e|0}function _ENGINE_init(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0;if(!a){_ERR_put_error(38,119,67,503970,131);b=0;return b|0}_CRYPTO_lock(9,30,503970,134);d=a+92|0;e=c[d>>2]|0;if(!e){f=c[a+56>>2]|0;if(f){g=ij[f&8191](a)|0;if(!g)h=0;else{i=g;j=c[d>>2]|0;k=7}}else{i=1;j=0;k=7}}else{i=1;j=e;k=7}if((k|0)==7){k=a+88|0;c[k>>2]=(c[k>>2]|0)+1;c[d>>2]=j+1;h=i}_CRYPTO_lock(10,30,503970,136);b=h;return b|0}function _do_sigver_init(a,b,d,e,f,g){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;var h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0;h=l;l=l+16|0;if((l|0)>=(m|0))ba(16);i=h;j=a+16|0;k=c[j>>2]|0;if(!k){n=_EVP_PKEY_CTX_new(f,e)|0;c[j>>2]=n;if(!n){o=0;l=h;return o|0}else p=n}else p=k;k=c[p>>2]|0;do if((d|0)==0?(c[k+4>>2]&4|0)==0:0){if((_EVP_PKEY_get_default_digest_nid(f,i)|0)>0){n=_EVP_get_digestbyname(_OBJ_nid2sn(c[i>>2]|0)|0)|0;if(n|0){q=c[j>>2]|0;r=n;s=c[q>>2]|0;t=q;break}}_ERR_put_error(6,161,158,531071,85);o=0;l=h;return o|0}else{r=d;s=k;t=p}while(0);do if(!g){p=c[s+60>>2]|0;if(!p){if((_EVP_PKEY_sign_init(t)|0)<1)o=0;else break;l=h;return o|0}if(($i[p&8191](t,a)|0)<1){o=0;l=h;return o|0}else{c[(c[j>>2]|0)+16>>2]=64;break}}else{p=c[s+68>>2]|0;if(!p){if((_EVP_PKEY_verify_init(t)|0)<1)o=0;else break;l=h;return o|0}if(($i[p&8191](t,a)|0)<1){o=0;l=h;return o|0}else{c[(c[j>>2]|0)+16>>2]=128;break}}while(0);if((_EVP_PKEY_CTX_ctrl(c[j>>2]|0,-1,248,1,0,r)|0)<1){o=0;l=h;return o|0}if(b|0)c[b>>2]=c[j>>2];if(c[(c[c[j>>2]>>2]|0)+4>>2]&4|0){o=1;l=h;return o|0}o=(_EVP_DigestInit_ex(a,r,e)|0)!=0&1;l=h;return o|0}function _EVP_PKEY_CTX_new(a,b){a=a|0;b=b|0;return _int_ctx_new(a,b,-1)|0}function _EVP_PKEY_get_default_digest_nid(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;d=c[a+12>>2]|0;if(!d){e=-2;return e|0}f=c[d+88>>2]|0;if(!f){e=-2;return e|0}e=ri[f&511](a,3,0,b)|0;return e|0}function _OBJ_nid2sn(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0;b=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=b+24|0;e=b;do if(a>>>0>=958){f=c[305354]|0;if(f){c[d>>2]=3;c[d+4>>2]=e;c[e+8>>2]=a;g=_lh_retrieve(f,d)|0;if(!g){_ERR_put_error(8,104,101,531202,361);h=0;break}else{h=c[c[g+4>>2]>>2]|0;break}}else h=0}else{if(a|0?(c[31148+(a*24|0)+8>>2]|0)==0:0){_ERR_put_error(8,104,101,531202,347);h=0;break}h=c[31148+(a*24|0)>>2]|0}while(0);l=b;return h|0}function _EVP_get_digestbyname(a){a=a|0;return _OBJ_NAME_get(a,1)|0}function _EVP_PKEY_verify_init(a){a=a|0;var b=0,d=0,e=0,f=0;if((a|0?(b=c[a>>2]|0,b|0):0)?c[b+48>>2]|0:0){d=a+16|0;c[d>>2]=16;e=c[b+44>>2]|0;if(!e){f=1;return f|0}b=ij[e&8191](a)|0;if((b|0)>=1){f=b;return f|0}c[d>>2]=0;f=b;return f|0}_ERR_put_error(6,143,150,530909,122);f=-2;return f|0}function _EVP_PKEY_sign_init(a){a=a|0;var b=0,d=0,e=0,f=0;if((a|0?(b=c[a>>2]|0,b|0):0)?c[b+40>>2]|0:0){d=a+16|0;c[d>>2]=8;e=c[b+36>>2]|0;if(!e){f=1;return f|0}b=ij[e&8191](a)|0;if((b|0)>=1){f=b;return f|0}c[d>>2]=0;f=b;return f|0}_ERR_put_error(6,141,150,530909,88);f=-2;return f|0}function _EVP_PKEY_CTX_ctrl(a,b,d,e,f,g){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;var h=0,i=0,j=0;if((a|0?(h=c[a>>2]|0,h|0):0)?(i=c[h+100>>2]|0,i|0):0){if((b|0)!=-1?(c[h>>2]|0)!=(b|0):0){j=-1;return j|0}b=c[a+16>>2]|0;if(!b){_ERR_put_error(6,137,149,531029,393);j=-1;return j|0}if((d|0)!=-1&(b&d|0)==0){_ERR_put_error(6,137,148,531029,398);j=-1;return j|0}d=ri[i&511](a,e,f,g)|0;if((d|0)!=-2){j=d;return j|0}_ERR_put_error(6,137,147,531029,405);j=-2;return j|0}_ERR_put_error(6,137,147,531029,386);j=-2;return j|0}function _EVP_DigestInit_ex(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0;_EVP_MD_CTX_clear_flags(a,2);e=a+4|0;f=c[e>>2]|0;g=(f|0)==0;if(!g?(h=c[a>>2]|0,(h|0)!=0):0){if(b|0?(c[b>>2]|0)!=(c[h>>2]|0):0)i=7}else i=5;do if((i|0)==5){if(b|0)if(g){i=8;break}else{i=7;break}if(!(c[a>>2]|0)){_ERR_put_error(6,128,139,530950,208);j=0;return j|0}}while(0);if((i|0)==7){_ENGINE_finish(f)|0;i=8}if((i|0)==8){do if(!d){f=_ENGINE_get_digest_engine(c[b>>2]|0)|0;if(!f){k=0;l=b}else{m=f;n=b;i=13}}else{if(_ENGINE_init(d)|0){m=d;n=b;i=13;break}_ERR_put_error(6,128,134,530950,182);j=0;return j|0}while(0);if((i|0)==13){i=_ENGINE_get_digest(m,c[n>>2]|0)|0;if(!i){_ERR_put_error(6,128,134,530950,193);_ENGINE_finish(m)|0;j=0;return j|0}else{k=m;l=i}}c[e>>2]=k;k=c[a>>2]|0;if((k|0)!=(l|0)){if(k|0?c[k+68>>2]|0:0){k=a+12|0;_CRYPTO_free(c[k>>2]|0);c[k>>2]=0}c[a>>2]=l;if(((c[a+8>>2]&256|0)==0?(k=c[l+68>>2]|0,k|0):0)?(c[a+20>>2]=c[l+20>>2],l=_CRYPTO_malloc(k,530950,222)|0,c[a+12>>2]=l,(l|0)==0):0){_ERR_put_error(6,128,65,530950,224);j=0;return j|0}}}l=c[a+16>>2]|0;if(l|0?(k=_EVP_PKEY_CTX_ctrl(l,-1,248,7,0,a)|0,!((k|0)==-2|(k|0)>0)):0){j=0;return j|0}if(c[a+8>>2]&256|0){j=1;return j|0}j=ij[c[(c[a>>2]|0)+16>>2]&8191](a)|0;return j|0}function _EVP_MD_CTX_clear_flags(a,b){a=a|0;b=b|0;var d=0;d=a+8|0;c[d>>2]=c[d>>2]&~b;return}function _ENGINE_get_digest_engine(a){a=a|0;return _engine_table_select(1221420,a)|0}function _ENGINE_get_digest(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d;f=c[a+40>>2]|0;if(f|0?ri[f&511](a,e,0,b)|0:0){g=c[e>>2]|0;l=d;return g|0}_ERR_put_error(38,186,147,531112,126);g=0;l=d;return g|0}function _engine_table_select(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d;if(!(c[a>>2]|0)){f=0;l=d;return f|0}_ERR_set_mark()|0;_CRYPTO_lock(9,30,531157,259);g=c[a>>2]|0;if((g|0)!=0?(c[e>>2]=b,b=_lh_retrieve(g,e)|0,(b|0)!=0):0){e=b+8|0;g=c[e>>2]|0;if((g|0)!=0?(_engine_unlocked_init(g)|0)!=0:0){h=c[e>>2]|0;i=b+12|0}else j=7;a:do if((j|0)==7){g=b+12|0;if(c[g>>2]|0){h=c[e>>2]|0;i=g;break}a=b+4|0;k=_sk_value(c[a>>2]|0,0)|0;if(k){n=k;o=k;p=1;while(1){if(!((c[n+92>>2]|0)<=0?(c[305356]&1|0)!=0:0))j=12;if((j|0)==12?(j=0,_engine_unlocked_init(o)|0):0)break;q=_sk_value(c[a>>2]|0,p)|0;if(!q){h=q;i=g;break a}else{n=q;o=q;p=p+1|0}}if((c[e>>2]|0)!=(o|0)?(_engine_unlocked_init(o)|0)!=0:0){p=c[e>>2]|0;if(p|0)_engine_unlocked_finish(p,0)|0;c[e>>2]=n;h=o;i=g}else{h=o;i=g}}else{h=k;i=g}}while(0);c[i>>2]=1;r=h}else r=0;_CRYPTO_lock(10,30,531157,330);_ERR_pop_to_mark()|0;f=r;l=d;return f|0}function _ERR_set_mark(){var a=0,b=0,d=0,e=0;a=_ERR_get_state()|0;b=c[a+392>>2]|0;d=a+8+(b<<2)|0;if((c[a+396>>2]|0)==(b|0)){e=0;return e|0}c[d>>2]=c[d>>2]|1;e=1;return e|0}function _engine_unlocked_init(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0,i=0;b=a+92|0;d=c[b>>2]|0;do if(!d){e=c[a+56>>2]|0;if(e){f=ij[e&8191](a)|0;if(!f){g=0;return g|0}else{h=f;i=c[b>>2]|0;break}}else{h=1;i=0}}else{h=1;i=d}while(0);d=a+88|0;c[d>>2]=(c[d>>2]|0)+1;c[b>>2]=i+1;g=h;return g|0}function _engine_unlocked_finish(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0;d=a+92|0;e=(c[d>>2]|0)+-1|0;c[d>>2]=e;if((e|0)==0?(e=a+60|0,d=c[e>>2]|0,(d|0)!=0):0){if(!b)f=ij[d&8191](a)|0;else{_CRYPTO_lock(10,30,503970,105);d=ij[c[e>>2]&8191](a)|0;_CRYPTO_lock(9,30,503970,108);f=d}if(!f){g=0;return g|0}else h=f}else h=1;if(_engine_free_util(a,0)|0){g=h;return g|0}_ERR_put_error(38,191,106,503970,120);g=0;return g|0}function _ERR_pop_to_mark(){var a=0,b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0;a=_ERR_get_state()|0;b=a+396|0;d=c[b>>2]|0;e=a+392|0;f=c[e>>2]|0;if((d|0)==(f|0)){g=0;return g|0}else{h=d;i=f}while(1){f=a+8+(i<<2)|0;if(c[f>>2]&1|0)break;c[f>>2]=0;c[a+72+(c[e>>2]<<2)>>2]=0;f=c[e>>2]|0;d=c[a+136+(f<<2)>>2]|0;if((d|0)!=0?(c[a+200+(f<<2)>>2]&1|0)!=0:0){_CRYPTO_free(d);c[a+136+(c[e>>2]<<2)>>2]=0;j=c[e>>2]|0}else j=f;c[a+200+(j<<2)>>2]=0;c[a+264+(c[e>>2]<<2)>>2]=0;c[a+328+(c[e>>2]<<2)>>2]=-1;f=c[e>>2]|0;d=(f|0)==0?15:f+-1|0;c[e>>2]=d;f=c[b>>2]|0;if((f|0)==(d|0)){g=0;k=9;break}else{h=f;i=d}}if((k|0)==9)return g|0;k=a+8+(i<<2)|0;if((h|0)==(i|0)){g=0;return g|0}c[k>>2]=c[k>>2]&-2;g=1;return g|0}function _OBJ_NAME_get(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d;a:do if(a){f=c[305357]|0;if(!f){_CRYPTO_mem_ctrl(3)|0;c[305357]=_lh_new(4760,4403)|0;_CRYPTO_mem_ctrl(2)|0;g=c[305357]|0;if(!g){h=0;break}else i=g}else i=f;f=e+8|0;c[f>>2]=a;c[e>>2]=b&-32769;g=_lh_retrieve(i,e)|0;if(g){b:do if(!(b&32768)){j=0;k=g;while(1){if(!(c[k+4>>2]|0)){n=k;break b}if((j|0)>9){h=0;break a}c[f>>2]=c[k+12>>2];k=_lh_retrieve(c[305357]|0,e)|0;if(!k){h=0;break a}else j=j+1|0}}else n=g;while(0);h=c[n+12>>2]|0}else h=0}else h=0;while(0);l=d;return h|0}function _obj_name_LHASH_HASH(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0,i=0;b=c[305358]|0;if((b|0)!=0?(d=_sk_num(b)|0,b=c[a>>2]|0,(d|0)>(b|0)):0){d=c[(_sk_value(c[305358]|0,b)|0)>>2]|0;e=ij[d&8191](c[a+8>>2]|0)|0;f=a;g=c[f>>2]|0;h=g^e;return h|0}else i=a;e=_lh_strhash(c[a+8>>2]|0)|0;f=i;g=c[f>>2]|0;h=g^e;return h|0}function _obj_name_LHASH_COMP(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;d=(c[a>>2]|0)-(c[b>>2]|0)|0;if(d|0){e=d;return e|0}d=c[305358]|0;if(d|0?(f=_sk_num(d)|0,d=c[a>>2]|0,(f|0)>(d|0)):0){f=c[(_sk_value(c[305358]|0,d)|0)+4>>2]|0;e=$i[f&8191](c[a+8>>2]|0,c[b+8>>2]|0)|0;return e|0}e=_strcmp(c[a+8>>2]|0,c[b+8>>2]|0)|0;return e|0}function _int_ctx_new(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0;e=l;l=l+112|0;if((l|0)>=(m|0))ba(112);f=e+4|0;g=e;h=(a|0)==0;do if((d|0)==-1){if(h){i=0;l=e;return i|0}j=c[a+12>>2]|0;if(!j){i=0;l=e;return i|0}else{k=c[j>>2]|0;n=6;break}}else if(h){o=d;p=b;q=0}else{k=d;n=6}while(0);if((n|0)==6){d=c[a+16>>2]|0;o=k;p=(d|0)==0?b:d;q=1}if(!p){d=_ENGINE_get_pkey_meth_engine(o)|0;if(!d){c[g>>2]=f;c[f>>2]=o;b=c[305359]|0;if((b|0)!=0?(k=_sk_find(b,f)|0,(k|0)>-1):0)r=_sk_value(c[305359]|0,k)|0;else{k=_OBJ_bsearch_(g,54304,7,4,4404)|0;if(!k)r=0;else r=c[k>>2]|0}s=r;t=0;u=0}else{v=d;n=11}}else if(!(_ENGINE_init(p)|0)){_ERR_put_error(6,157,38,531029,146);i=0;l=e;return i|0}else{v=p;n=11}if((n|0)==11){s=_ENGINE_get_pkey_meth(v,o)|0;t=v;u=1}if(!s){_ERR_put_error(6,157,156,531029,164);i=0;l=e;return i|0}v=_CRYPTO_malloc(40,531029,168)|0;if(!v){if(u)_ENGINE_finish(t)|0;_ERR_put_error(6,157,65,531029,174);i=0;l=e;return i|0}u=v+4|0;c[u>>2]=t;c[v>>2]=s;c[v+16>>2]=0;t=v+8|0;c[t>>2]=a;o=v+12|0;c[o>>2]=0;c[v+28>>2]=0;if(q)_CRYPTO_add_lock(a+8|0,1,10,531029,184)|0;c[v+20>>2]=0;a=c[s+8>>2]|0;if(!a){i=v;l=e;return i|0}if((ij[a&8191](v)|0)>=1){i=v;l=e;return i|0}a=c[v>>2]|0;if(a|0?(s=c[a+16>>2]|0,s|0):0)gj[s&8191](v);s=c[t>>2]|0;if(s|0)_EVP_PKEY_free(s);s=c[o>>2]|0;if(s|0)_EVP_PKEY_free(s);s=c[u>>2]|0;if(s|0)_ENGINE_finish(s)|0;_CRYPTO_free(v);i=0;l=e;return i|0}function _ENGINE_get_pkey_meth_engine(a){a=a|0;return _engine_table_select(1221548,a)|0}function _ENGINE_get_pkey_meth(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d;f=c[a+44>>2]|0;if(f|0?ri[f&511](a,e,0,b)|0:0){g=c[e>>2]|0;l=d;return g|0}_ERR_put_error(38,192,101,540021,128);g=0;l=d;return g|0}function _sk_find(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d;c[e>>2]=b;a:do if(a){f=a+16|0;g=c[f>>2]|0;if(!g){h=c[a>>2]|0;if((h|0)<=0){i=-1;break}j=c[a+4>>2]|0;k=0;while(1){if((c[j+(k<<2)>>2]|0)==(b|0)){i=k;break a}k=k+1|0;if((k|0)>=(h|0)){i=-1;break a}}}h=a+8|0;if(!(c[h>>2]|0)){_qsort(c[a+4>>2]|0,c[a>>2]|0,4,g);c[h>>2]=1}if((b|0)!=0?(h=a+4|0,k=_OBJ_bsearch_ex_(e,c[h>>2]|0,c[a>>2]|0,4,c[f>>2]|0,2)|0,(k|0)!=0):0)i=k-(c[h>>2]|0)>>2;else i=-1}else i=-1;while(0);l=d;return i|0}function _pmeth_cmp_BSEARCH_CMP_FN(a,b){a=a|0;b=b|0;return (c[c[a>>2]>>2]|0)-(c[c[b>>2]>>2]|0)|0}function _OBJ_bsearch_(a,b,c,d,e){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0;if(!c){f=0;return f|0}else{g=0;h=0;i=c;j=0}a:while(1){k=g;l=h;c=i;while(1){if((j|0)>=(c|0)){m=6;break a}n=(c+j|0)/2|0;o=b+(U(n,d)|0)|0;p=$i[e&8191](a,o)|0;if((p|0)<0){k=o;l=p;c=n}else break}if(!p){q=o;break}else{g=o;h=p;i=c;j=n+1|0}}if((m|0)==6)if(!l)q=k;else{f=0;return f|0}f=q;return f|0}function _pkey_dh_init(b){b=b|0;var d=0,e=0,f=0;d=_CRYPTO_malloc(56,531343,101)|0;if(!d){e=0;return e|0}c[d>>2]=1024;c[d+12>>2]=-1;c[d+4>>2]=2;c[d+8>>2]=0;c[d+16>>2]=0;c[d+20>>2]=0;a[d+32>>0]=1;f=d+36|0;c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;c[f+12>>2]=0;c[f+16>>2]=0;c[b+20>>2]=d;c[b+32>>2]=d+24;c[b+36>>2]=2;e=1;return e|0}function _pkey_dh_copy(b,d){b=b|0;d=d|0;var e=0,f=0,g=0;e=_CRYPTO_malloc(56,531343,101)|0;if(!e){f=0;return f|0}c[e>>2]=1024;c[e+12>>2]=-1;c[e+4>>2]=2;c[e+8>>2]=0;c[e+16>>2]=0;c[e+20>>2]=0;a[e+32>>0]=1;g=e+36|0;c[g>>2]=0;c[g+4>>2]=0;c[g+8>>2]=0;c[g+12>>2]=0;c[g+16>>2]=0;c[b+20>>2]=e;c[b+32>>2]=e+24;c[b+36>>2]=2;b=c[d+20>>2]|0;c[e>>2]=c[b>>2];c[e+12>>2]=c[b+12>>2];c[e+4>>2]=c[b+4>>2];c[e+8>>2]=c[b+8>>2];c[e+16>>2]=c[b+16>>2];c[e+20>>2]=c[b+20>>2];a[e+32>>0]=a[b+32>>0]|0;d=_OBJ_dup(c[b+36>>2]|0)|0;c[e+36>>2]=d;if(!d){f=0;return f|0}c[e+40>>2]=c[b+40>>2];d=e+44|0;if(c[d>>2]|0){g=b+48|0;c[d>>2]=_BUF_memdup(c[b+44>>2]|0,c[g>>2]|0)|0;c[e+48>>2]=c[g>>2]}c[e+52>>2]=c[b+52>>2];f=1;return f|0}function _pkey_dh_cleanup(a){a=a|0;var b=0;b=c[a+20>>2]|0;if(!b)return;a=c[b+44>>2]|0;if(a|0)_CRYPTO_free(a);a=c[b+36>>2]|0;if(a|0)_ASN1_OBJECT_free(a);_CRYPTO_free(b);return}function _pkey_dh_paramgen(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d;f=c[a+20>>2]|0;a:do switch(c[f+20>>2]|0){case 0:{if(!(c[a+28>>2]|0))g=0;else{_evp_pkey_set_cb_translate(e,a);g=e}h=f+8|0;i=c[h>>2]|0;if(!i){j=_DH_new()|0;if(!j){k=0;break a}n=_DH_generate_parameters_ex(j,c[f>>2]|0,c[f+4>>2]|0,g)|0;if(!n){_DH_free(j);k=0;break a}else{_EVP_PKEY_assign(b,28,j)|0;k=n;break a}}n=c[f>>2]|0;j=c[f+12>>2]|0;o=c[f+16>>2]|0;if((i|0)<=2?(i=_DSA_new()|0,(i|0)!=0):0){p=(n|0)>2047;q=(j|0)==-1?(p?256:160):j;do if(!o)if(p){r=_EVP_sha256()|0;break}else{r=_EVP_sha1()|0;break}else r=o;while(0);switch(c[h>>2]|0){case 1:{s=_dsa_builtin_paramgen(i,n,q,r,0,0,0,0,0,g)|0;t=18;break}case 2:{s=_dsa_builtin_paramgen2(i,n,q,r,0,0,-1,0,0,0,g)|0;t=18;break}default:{}}if((t|0)==18?(s|0)>=1:0){o=_DSA_dup_DH(i)|0;_DSA_free(i);if(!o){k=0;break a}_EVP_PKEY_assign(b,920,o)|0;k=1;break a}_DSA_free(i);k=0}else k=0;break}case 1:{u=_DH_get_1024_160()|0;t=5;break}case 2:{u=_DH_get_2048_224()|0;t=5;break}case 3:{u=_DH_get_2048_256()|0;t=5;break}default:k=-2}while(0);if((t|0)==5){_EVP_PKEY_assign(b,920,u)|0;k=1}l=d;return k|0}function _pkey_dh_keygen(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;d=a+8|0;if(!(c[d>>2]|0)){_ERR_put_error(5,113,107,531343,415);e=0;return e|0}f=_DH_new()|0;if(!f){e=0;return e|0}_EVP_PKEY_assign(b,c[c[a>>2]>>2]|0,f)|0;if(!(_EVP_PKEY_copy_parameters(b,c[d>>2]|0)|0)){e=0;return e|0}e=_DH_generate_key(c[b+20>>2]|0)|0;return e|0}function _pkey_dh_derive(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0;f=c[b+20>>2]|0;g=c[b+8>>2]|0;if(g|0?(h=c[b+12>>2]|0,h|0):0){b=c[g+20>>2]|0;g=c[(c[h+20>>2]|0)+20>>2]|0;switch(a[f+32>>0]|0){case 1:{if(!d){c[e>>2]=_DH_size(b)|0;i=1;return i|0}h=_DH_compute_key(d,g,b)|0;if((h|0)<0){i=h;return i|0}c[e>>2]=h;i=1;return i|0}case 2:{h=f+52|0;j=c[h>>2]|0;if(!j){i=0;return i|0}k=f+36|0;if(!(c[k>>2]|0)){i=0;return i|0}if(!d){c[e>>2]=j;i=1;return i|0}if((c[e>>2]|0)!=(j|0)){i=0;return i|0}j=_DH_size(b)|0;l=_CRYPTO_malloc(j,531343,464)|0;if(!l){i=0;return i|0}if((_DH_compute_key_padded(l,g,b)|0)>=1?(_DH_KDF_X9_42(d,c[e>>2]|0,l,j,c[k>>2]|0,c[f+44>>2]|0,c[f+48>>2]|0,c[f+40>>2]|0)|0)!=0:0){c[e>>2]=c[h>>2];m=1}else m=0;_OPENSSL_cleanse(l,j);_CRYPTO_free(l);i=m;return i|0}default:{i=1;return i|0}}}_ERR_put_error(5,112,108,531343,436);i=0;return i|0}function _pkey_dh_ctrl(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0;g=c[b+20>>2]|0;a:do switch(d|0){case 4097:{if((e|0)<256)h=-2;else{c[g>>2]=e;h=1}break}case 4100:{if(!(c[g+8>>2]|0))h=-2;else{c[g+12>>2]=e;h=1}break}case 4098:{if(!(c[g+8>>2]|0)){c[g+4>>2]=e;h=1}else h=-2;break}case 4101:{if(e>>>0>2)h=-2;else{c[g+8>>2]=e;h=1}break}case 4099:{if((e+-1|0)>>>0>2)h=-2;else{c[g+20>>2]=e;h=1}break}case 2:{h=1;break}case 4102:{if((e|0)==-2){h=a[g+32>>0]|0;break a}if((e+-1|0)>>>0>1)h=-2;else{a[g+32>>0]=e;h=1}break}case 4103:{c[g+40>>2]=f;h=1;break}case 4104:{c[f>>2]=c[g+40>>2];h=1;break}case 4105:{if((e|0)<1)h=-2;else{c[g+52>>2]=e;h=1}break}case 4106:{c[f>>2]=c[g+52>>2];h=1;break}case 4107:{b=g+44|0;i=c[b>>2]|0;if(i|0)_CRYPTO_free(i);c[b>>2]=f;c[g+48>>2]=f|0?e:0;h=1;break}case 4108:{c[f>>2]=c[g+44>>2];h=c[g+48>>2]|0;break}case 4109:{b=g+36|0;i=c[b>>2]|0;if(i|0)_ASN1_OBJECT_free(i);c[b>>2]=f;h=1;break}case 4110:{c[f>>2]=c[g+36>>2];h=1;break}default:h=-2}while(0);return h|0}function _pkey_dh_ctrl_str(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0;if(!(_strcmp(b,531246)|0)){e=_EVP_PKEY_CTX_ctrl(a,28,2,4097,_atoi(d)|0,0)|0;return e|0}if(!(_strcmp(b,531268)|0)){f=_atoi(d)|0;if(f>>>0>3){e=-2;return e|0}c[(c[a+20>>2]|0)+20>>2]=f;e=1;return e|0}if(!(_strcmp(b,531279)|0)){e=_EVP_PKEY_CTX_ctrl(a,28,2,4098,_atoi(d)|0,0)|0;return e|0}if(!(_strcmp(b,531301)|0)){e=_EVP_PKEY_CTX_ctrl(a,28,2,4100,_atoi(d)|0,0)|0;return e|0}if(_strcmp(b,531326)|0){e=-2;return e|0}e=_EVP_PKEY_CTX_ctrl(a,28,2,4101,_atoi(d)|0,0)|0;return e|0}function _DH_size(a){a=a|0;return ((_BN_num_bits(c[a+8>>2]|0)|0)+7|0)/8|0|0}function _DH_compute_key(a,b,d){a=a|0;b=b|0;d=d|0;return nj[c[(c[d+68>>2]|0)+8>>2]&2047](a,b,d)|0}function _DH_compute_key_padded(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0;e=nj[c[(c[d+68>>2]|0)+8>>2]&2047](a,b,d)|0;if((e|0)<1){f=e;return f|0}b=((_BN_num_bits(c[d+8>>2]|0)|0)+7|0)/8|0;d=b-e|0;if((d|0)<=0){f=b;return f|0}_memmove(a+d|0,a|0,e|0)|0;_memset(a|0,0,d|0)|0;f=b;return f|0}function _DH_KDF_X9_42(b,d,e,f,g,h,i,j){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;i=i|0;j=j|0;var k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0;k=l;l=l+160|0;if((l|0)>=(m|0))ba(160);n=k+96|0;o=k+88|0;p=k+84|0;q=k+80|0;r=k+72|0;s=k+56|0;t=k+40|0;u=k+32|0;v=k+8|0;w=k;c[w>>2]=0;if(f>>>0>1073741824){x=0;l=k;return x|0}y=_EVP_MD_size(j)|0;_EVP_MD_CTX_init(v);if(!(d>>>0>1073741824|i>>>0>1073741824)){c[s+8>>2]=531383;c[s>>2]=4;c[s+12>>2]=0;c[s+4>>2]=4;c[u>>2]=4;c[u+4>>2]=s;c[r>>2]=g;c[r+4>>2]=u;if(!h)z=0;else{c[t+4>>2]=4;c[t+12>>2]=0;c[t+8>>2]=h;c[t>>2]=i;z=t}t=_CMS_SharedInfo_encode(w,r,z,d)|0;if((t|0)>=1){z=c[w>>2]|0;c[n>>2]=z;if(((_ASN1_get_object(n,q,o,p,t)|0)&128|0)==0?!((c[o>>2]|0)!=16|(c[p>>2]|0)!=0):0){r=c[n>>2]|0;A=0;B=z+t-r|0;C=r}else{A=1;B=t;C=z}if(!A){c[n>>2]=C;if(((_ASN1_get_object(n,q,o,p,B)|0)&128|0)==0?!((c[o>>2]|0)!=16|(c[p>>2]|0)!=0):0){A=c[n>>2]|0;D=0;E=B+C-A|0;F=A}else{D=1;E=B;F=C}if(!D){c[n>>2]=F;if(((_ASN1_get_object(n,q,o,p,E)|0)&128|0)==0?!((c[o>>2]|0)!=6|(c[p>>2]|0)!=0):0){D=(c[n>>2]|0)+(c[q>>2]|0)|0;c[n>>2]=D;C=D;G=0;H=E+F-C|0;I=C}else{G=1;H=E;I=F}if(!G){c[n>>2]=I;if(!((_ASN1_get_object(n,q,o,p,H)|0)&128)){H=(c[o>>2]|0)!=4|(c[p>>2]|0)!=0;J=H;K=H?I:c[n>>2]|0}else{J=1;K=I}if(!J){J=(_CRYPTO_memcmp(K,531383,4)|0)==0;L=J?t:0;M=K}else{L=0;M=0}}else{L=0;M=0}}else{L=0;M=0}}else{L=0;M=0}}else{L=0;M=0}}else{L=0;M=0}a:do if(!L)N=0;else{_EVP_DigestInit_ex(v,j,0)|0;b:do if(_EVP_DigestUpdate(v,e,f)|0){K=M;t=K+3|0;J=K+2|0;I=K+1|0;H=b;p=1;o=d;while(1){a[t>>0]=p;a[J>>0]=p>>>8;a[I>>0]=p>>>16;a[K>>0]=p>>>24;if(!(_EVP_DigestUpdate(v,c[w>>2]|0,L)|0))break b;if(o>>>0<y>>>0)break;q=o-y|0;if(!(_EVP_DigestFinal(v,H,0)|0))break b;if(!q){N=1;break a}_EVP_DigestInit_ex(v,j,0)|0;if(!(_EVP_DigestUpdate(v,e,f)|0))break b;else{H=H+y|0;p=p+1|0;o=q}}if(_EVP_DigestFinal(v,n,0)|0){_memcpy(H|0,n|0,o|0)|0;_OPENSSL_cleanse(n,y);N=1;break a}}while(0);N=0}while(0);y=c[w>>2]|0;if(y|0)_CRYPTO_free(y);_EVP_MD_CTX_cleanup(v)|0;x=N;l=k;return x|0}function _CMS_SharedInfo_encode(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0;g=l;l=l+48|0;if((l|0)>=(m|0))ba(48);h=g+16|0;i=g+32|0;j=g;a[i>>0]=f>>>21;a[i+1>>0]=f>>>13;a[i+2>>0]=f>>>5;a[i+3>>0]=f<<3;c[h>>2]=4;c[h+8>>2]=i;c[h+4>>2]=4;c[h+12>>2]=0;c[j>>2]=d;c[j+4>>2]=e;c[j+8>>2]=h;h=_ASN1_item_i2d(j,b,55088)|0;l=g;return h|0}function _ASN1_get_object(b,e,f,g,h){b=b|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0;a:do if(h|0){i=c[b>>2]|0;j=d[i>>0]|0;k=j&32;l=j&192;m=j&31;j=h+-1|0;n=(j|0)==0;o=i+1|0;p=i;if((m|0)==31){if(n)break;else{q=j;r=0;s=o}while(1){i=s;t=a[i>>0]|0;s=i+1|0;r=t&127|r<<7;q=q+-1|0;u=(q|0)==0;if(t<<24>>24>=0)break;if(u|(r|0)>16777215)break a}if(u)break;else{v=r;w=q;x=s}}else if(n)break;else{v=m;w=j;x=o}c[f>>2]=v;c[g>>2]=l;t=x;if((w|0)>=1){i=a[t>>0]|0;if(i<<24>>24==-128){c[e>>2]=0;if(!k)break;else{y=1;z=t+1|0;A=0}}else{B=i&255;i=B&127;C=t+1|0;if(B&128){if(!(i>>>0<5&(i|0)<(w|0)))break;if(i){B=0;D=C;E=i;while(1){E=E+-1|0;B=d[D>>0]|0|B<<8;if(!E)break;else D=D+1|0}if((B|0)<0)break;else{F=t+(i+1)|0;G=B}}else{F=C;G=0}}else{F=C;G=i}c[e>>2]=G;y=0;z=F;A=G}D=z;if((A|0)>(h-D+p|0)){_ERR_put_error(13,114,155,531387,147);H=k|128}else H=k;c[b>>2]=D;I=H|y;return I|0}}while(0);_ERR_put_error(13,114,123,531387,157);I=128;return I|0}function _CRYPTO_memcmp(b,c,d){b=b|0;c=c|0;d=d|0;var e=0,f=0,g=0,h=0;if(!d){e=0;return e|0}else{f=0;g=0}while(1){h=(a[c+f>>0]^a[b+f>>0])&255|g;f=f+1|0;if((f|0)==(d|0)){e=h;break}else g=h}return e|0}function _EVP_DigestFinal(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0;e=c[a>>2]|0;if((c[e+8>>2]|0)>=65)_OpenSSLDie(530950,279,530989);f=$i[c[e+24>>2]&8191](a,b)|0;b=c[a>>2]|0;if(d|0)c[d>>2]=c[b+8>>2];d=c[b+32>>2]|0;if(!d)g=b;else{ij[d&8191](a)|0;_EVP_MD_CTX_set_flags(a,2);g=c[a>>2]|0}_memset(c[a+12>>2]|0,0,c[g+68>>2]|0)|0;_EVP_MD_CTX_cleanup(a)|0;return f|0}function _ASN1_item_i2d(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e+4|0;g=e;c[f>>2]=a;if(b|0?(c[b>>2]|0)==0:0){a=_ASN1_item_ex_i2d(f,0,d,-1,0)|0;if((a|0)>=1){h=_CRYPTO_malloc(a,531429,109)|0;if(!h)i=-1;else{c[g>>2]=h;_ASN1_item_ex_i2d(f,g,d,-1,0)|0;c[b>>2]=h;i=a}}else i=a;j=i;l=e;return j|0}j=_ASN1_item_ex_i2d(f,b,d,-1,0)|0;l=e;return j|0}function _ASN1_item_ex_i2d(b,d,e,f,g){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;var h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0;h=l;l=l+16|0;if((l|0)>=(m|0))ba(16);i=h;j=c[e+16>>2]|0;k=a[e>>0]|0;if(k<<24>>24!=0?(c[b>>2]|0)==0:0)n=0;else o=3;a:do if((o|0)==3){if(!j)p=0;else p=c[j+16>>2]|0;switch(k<<24>>24|0){case 0:{q=c[e+8>>2]|0;if(!q){n=_asn1_i2d_ex_primitive(b,d,e,f,g)|0;break a}else{n=_asn1_template_ex_i2d(b,d,q,f,g)|0;break a}break}case 5:{n=_asn1_i2d_ex_primitive(b,d,e,-1,g)|0;break a;break}case 2:{q=(p|0)!=0;if(q?(ri[p&511](6,b,e,0)|0)==0:0){n=0;break a}r=_asn1_get_choice_selector(b,e)|0;if((r|0)>-1?(r|0)<(c[e+12>>2]|0):0){s=(c[e+8>>2]|0)+(r*20|0)|0;n=_asn1_template_ex_i2d(_asn1_get_field_ptr(b,s)|0,d,s,-1,g)|0;break a}if(!q){n=0;break a}ri[p&511](7,b,e,0)|0;n=0;break a;break}case 4:{n=Fi[c[j+20>>2]&127](b,d,e,f,g)|0;break a;break}case 3:{q=(d|0)!=0;if(q)t=c[d>>2]|0;else t=0;s=$i[c[j+12>>2]&8191](c[b>>2]|0,d)|0;if(!(q&(f|0)!=-1)){n=s;break a}a[t>>0]=g|f|a[t>>0]&32;n=s;break a;break}case 6:{u=(g>>>11&1)+1|0;break}case 1:{u=1;break}default:{n=0;break a}}s=_asn1_enc_restore(i,d,b,e)|0;if((s|0)>=0){if(s|0){n=c[i>>2]|0;break}c[i>>2]=0;s=(f|0)==-1;q=s?g&-193:g;r=s?16:f;s=(p|0)!=0;if(s?(ri[p&511](6,b,e,0)|0)==0:0){n=0;break}v=e+8|0;w=e+12|0;if((c[w>>2]|0)>0){x=c[v>>2]|0;y=0;while(1){z=_asn1_do_adb(b,x,1)|0;if(!z){n=0;break a}A=_asn1_template_ex_i2d(_asn1_get_field_ptr(b,z)|0,0,z,-1,q)|0;z=(c[i>>2]|0)+A|0;c[i>>2]=z;y=y+1|0;if((y|0)>=(c[w>>2]|0)){B=z;break}else x=x+20|0}}else B=c[i>>2]|0;x=_ASN1_object_size(u,B,r)|0;if(!d)n=x;else{_ASN1_put_object(d,u,c[i>>2]|0,r,q);if((c[w>>2]|0)>0){y=c[v>>2]|0;z=0;while(1){A=_asn1_do_adb(b,y,1)|0;if(!A){n=0;break a}_asn1_template_ex_i2d(_asn1_get_field_ptr(b,A)|0,d,A,-1,q)|0;z=z+1|0;if((z|0)>=(c[w>>2]|0))break;else y=y+20|0}}if((u|0)==2)_ASN1_put_eoc(d)|0;if(s?(ri[p&511](7,b,e,0)|0)==0:0){n=0;break}n=x}}else n=0}while(0);l=h;return n|0}function _asn1_template_ex_i2d(a,b,d,e,f){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0;g=l;l=l+16|0;if((l|0)>=(m|0))ba(16);h=g+8|0;i=g+4|0;j=g;k=c[d>>2]|0;n=(e|0)!=-1;do if(k&24)if(n){o=-1;l=g;return o|0}else{p=k&192;q=c[d+4>>2]|0;break}else{p=n?f&192:0;q=e}while(0);e=f&-193;n=((k&f)>>>11&1)+1|0;if(!(k&6)){f=d+16|0;r=c[f>>2]|0;if(!(k&16)){o=_ASN1_item_ex_i2d(a,b,r,q,p|e)|0;l=g;return o|0}s=_ASN1_item_ex_i2d(a,0,r,-1,e)|0;if(!s){o=0;l=g;return o|0}r=_ASN1_object_size(n,s,q)|0;if(!b){o=r;l=g;return o|0}_ASN1_put_object(b,n,s,q,p);_ASN1_item_ex_i2d(a,b,c[f>>2]|0,-1,e)|0;if((n|0)!=2){o=r;l=g;return o|0}_ASN1_put_eoc(b)|0;o=r;l=g;return o|0}r=c[a>>2]|0;if(r){a=k&2;f=(a|0)==0;s=k&4;t=k&16;k=(t|0)==0&(q|0)!=-1;u=k?q:a>>>1|16;a=k?p:0;if((_sk_num(r)|0)>0){k=d+16|0;v=0;w=0;while(1){c[j>>2]=_sk_value(r,w)|0;x=(_ASN1_item_ex_i2d(j,0,c[k>>2]|0,-1,e)|0)+v|0;w=w+1|0;if((w|0)>=(_sk_num(r)|0)){y=x;break}else v=x}}else y=0;v=_ASN1_object_size(n,y,u)|0;w=(t|0)!=0;if(w)z=_ASN1_object_size(n,v,q)|0;else z=v;if(b){if(w)_ASN1_put_object(b,n,v,q,p);_ASN1_put_object(b,n,y,u,a);a=c[d+16>>2]|0;c[i>>2]=0;do if(!f?(_sk_num(r)|0)>=2:0){d=_CRYPTO_malloc((_sk_num(r)|0)*12|0,531429,434)|0;if(d|0){u=_CRYPTO_malloc(y,531429,437)|0;if(!u){_CRYPTO_free(d);break}c[i>>2]=u;if((_sk_num(r)|0)>0){p=d;q=0;while(1){c[h>>2]=_sk_value(r,q)|0;c[p>>2]=c[i>>2];c[p+4>>2]=_ASN1_item_ex_i2d(h,i,a,-1,e)|0;c[p+8>>2]=c[h>>2];q=q+1|0;if((q|0)>=(_sk_num(r)|0)){A=i;break}else p=p+12|0}}else A=i;_qsort(d,_sk_num(r)|0,12,4405);c[A>>2]=c[b>>2];p=(_sk_num(r)|0)>0;q=c[i>>2]|0;if(p){p=d;v=0;t=q;while(1){k=p+4|0;_memcpy(t|0,c[p>>2]|0,c[k>>2]|0)|0;c[i>>2]=(c[i>>2]|0)+(c[k>>2]|0);v=v+1|0;k=(v|0)<(_sk_num(r)|0);j=c[i>>2]|0;if(!k){B=j;break}else{p=p+12|0;t=j}}}else B=q;c[b>>2]=B;if(s|0?(_sk_num(r)|0)>0:0){t=d;p=0;while(1){_sk_set(r,p,c[t+8>>2]|0)|0;p=p+1|0;if((p|0)>=(_sk_num(r)|0))break;else t=t+12|0}}_CRYPTO_free(d);_CRYPTO_free(u)}}else C=17;while(0);if((C|0)==17?(_sk_num(r)|0)>0:0){C=0;do{c[h>>2]=_sk_value(r,C)|0;_ASN1_item_ex_i2d(h,b,a,-1,e)|0;C=C+1|0}while((C|0)<(_sk_num(r)|0))}if((n|0)==2?(_ASN1_put_eoc(b)|0,w):0){_ASN1_put_eoc(b)|0;D=z}else D=z}else D=z}else D=0;o=D;l=g;return o|0}function _asn1_i2d_ex_primitive(a,b,d,e,f){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0;g=l;l=l+16|0;if((l|0)>=(m|0))ba(16);h=g;c[h>>2]=c[d+4>>2];i=_asn1_ex_i2c(a,0,h,d)|0;j=c[h>>2]|0;switch(j|0){case 16:case 17:case -3:{k=0;break}default:k=1}switch(i|0){case -2:{n=2;o=0;break}case -1:{p=0;l=g;return p|0}default:{n=0;o=i}}i=(e|0)==-1?j:e;do if(b|0){if(k|0)_ASN1_put_object(b,n,o,i,f);_asn1_ex_i2c(a,c[b>>2]|0,h,d)|0;if(!n){c[b>>2]=(c[b>>2]|0)+o;break}else{_ASN1_put_eoc(b)|0;break}}while(0);if(!k){p=o;l=g;return p|0}p=_ASN1_object_size(n,o,i)|0;l=g;return p|0}function _asn1_enc_restore(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0;if(!d){f=0;return f|0}g=c[d>>2]|0;if(!g){f=0;return f|0}d=c[e+16>>2]|0;if(!d){f=0;return f|0}if(!(c[d+4>>2]&2)){f=0;return f|0}e=g+(c[d+20>>2]|0)|0;if(!e){f=0;return f|0}if(c[e+8>>2]|0){f=0;return f|0}if(b|0){d=e+4|0;_memcpy(c[b>>2]|0,c[e>>2]|0,c[d>>2]|0)|0;c[b>>2]=(c[b>>2]|0)+(c[d>>2]|0)}if(!a){f=1;return f|0}c[a>>2]=c[e+4>>2];f=1;return f|0}function _ASN1_object_size(a,b,c){a=a|0;b=b|0;c=c|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0;d=b+1|0;if((c|0)>30){e=d;f=c;while(1){f=f>>7;c=e+1|0;if((f|0)<=0){g=c;break}else e=c}}else g=d;if((a|0)==2){h=g+3|0;return h|0}a=g+1|0;if((b|0)>127){i=b;j=a}else{h=a;return h|0}while(1){i=i>>8;a=j+1|0;if((i|0)<=0){h=a;break}else j=a}return h|0}function _ASN1_put_object(b,d,e,f,g){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;var h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0;h=c[b>>2]|0;i=g&192|(d|0?32:0);if((f|0)<31){a[h>>0]=i|f&31;j=h+1|0}else{a[h>>0]=i|31;i=0;g=f;while(1){g=g>>>7;k=i+1|0;if(!g)break;else i=k}g=h+1|0;if((i|0)>-1){h=f;f=k;l=i;while(1){i=h&127;a[g+l>>0]=(f|0)==(k|0)?i:i|-128;if((l|0)>0){i=l;h=h>>7;l=l+-1|0;f=i}else break}}j=g+k|0}if((d|0)==2){a[j>>0]=-128;m=j+1|0;n=m;c[b>>2]=n;return}if((e|0)<128){a[j>>0]=e;m=j+1|0;n=m;c[b>>2]=n;return}else{o=0;p=e}while(1){p=p>>>8;q=o+1|0;if(!p)break;else o=q}p=j+1|0;a[j>>0]=q|128;if((o|0)>-1){j=e;e=o;while(1){a[p+e>>0]=j;if((e|0)>0){j=j>>8;e=e+-1|0}else break}}m=p+q|0;n=m;c[b>>2]=n;return}function _ASN1_put_eoc(b){b=b|0;var d=0;d=c[b>>2]|0;a[d>>0]=0;a[d+1>>0]=0;c[b>>2]=d+2;return 2}function _asn1_ex_i2c(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0;g=l;l=l+16|0;if((l|0)>=(m|0))ba(16);h=g;i=g+4|0;c[h>>2]=d;j=c[f+16>>2]|0;if(j|0?(k=c[j+24>>2]|0,k|0):0){n=ri[k&511](b,d,e,f)|0;l=g;return n|0}k=a[f>>0]|0;if(k<<24>>24==0?(c[f+4>>2]|0)==1:0)o=11;else o=6;do if((o|0)==6){j=c[b>>2]|0;if(!j){n=-1;l=g;return n|0}if(k<<24>>24==5){p=c[j+4>>2]|0;c[e>>2]=p;q=b;r=p;break}if((c[f+4>>2]|0)==-4){p=c[b>>2]|0;j=c[p>>2]|0;c[e>>2]=j;q=p+4|0;r=j}else o=11}while(0);if((o|0)==11){q=b;r=c[e>>2]|0}switch(r|0){case 6:{r=c[q>>2]|0;s=c[r+12>>2]|0;t=c[r+16>>2]|0;break}case 1:{r=c[q>>2]|0;if((r|0)==-1){n=-1;l=g;return n|0}do if((c[f+4>>2]|0)!=-4){e=c[f+20>>2]|0;if(!r){if(!e)n=-1;else break;l=g;return n|0}else{if((e|0)>0)n=-1;else break;l=g;return n|0}}while(0);a[i>>0]=r;s=1;t=i;break}case 3:{n=_i2c_ASN1_BIT_STRING(c[q>>2]|0,d|0?h:0)|0;l=g;return n|0}case 10:case 2:{n=_i2c_ASN1_INTEGER(c[q>>2]|0,d|0?h:0)|0;l=g;return n|0}case 5:{n=0;l=g;return n|0}default:{h=c[q>>2]|0;if((c[f+20>>2]|0)==2048?c[h+12>>2]&16|0:0){if(!d){n=-2;l=g;return n|0}c[h+8>>2]=d;c[h>>2]=0;n=-2;l=g;return n|0}s=c[h>>2]|0;t=c[h+8>>2]|0}}if(!((s|0)!=0&(d|0)!=0)){n=s;l=g;return n|0}_memcpy(d|0,t|0,s|0)|0;n=s;l=g;return n|0}function _i2c_ASN1_BIT_STRING(b,e){b=b|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0;if(!b){f=0;return f|0}g=c[b>>2]|0;do if((g|0)>0){h=c[b+12>>2]|0;if(h&8|0){i=h&7;j=g;break}h=c[b+8>>2]|0;k=g;while(1){l=k+-1|0;m=a[h+l>>0]|0;if((k|0)>0&m<<24>>24==0)k=l;else break}h=m&255;if(!(h&1))if(!(h&2))if(!(h&4))if(!(h&8))if(!(h&16))if(!(h&32)){i=(h&64|0)==0?((h&128|0)==0?0:7):6;j=k}else{i=5;j=k}else{i=4;j=k}else{i=3;j=k}else{i=2;j=k}else{i=1;j=k}else{i=0;j=k}}else{i=0;j=g}while(0);g=j+1|0;if(!e){f=g;return f|0}m=c[e>>2]|0;h=m+1|0;a[m>>0]=i;_memcpy(h|0,c[b+8>>2]|0,j|0)|0;b=h+j|0;if((j|0)>0){j=b+-1|0;a[j>>0]=(d[j>>0]|0)&255<<i}c[e>>2]=b;f=g;return f|0}function _i2c_ASN1_INTEGER(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;if(!b){e=0;return e|0}f=c[b+4>>2]&256;g=c[b>>2]|0;if(!g){h=1;i=0;j=f;k=0}else{l=c[b+8>>2]|0;m=a[l>>0]|0;n=(g|0)==1&m<<24>>24==0?0:f;f=(n|0)==0;a:do if(!f)if((m&255)<=128)if(m<<24>>24==-128&(g|0)>1){o=1;while(1){if(a[l+o>>0]|0){p=-1;q=1;break a}o=o+1|0;if((o|0)>=(g|0)){p=0;q=0;break}}}else{p=0;q=0}else{p=-1;q=1}else{p=0;q=m<<24>>24<0&f&1}while(0);h=q+g|0;i=p;j=n;k=q}if(!d){e=h;return e|0}q=c[d>>2]|0;if(!k){r=q;s=g}else{a[q>>0]=i;r=q+1|0;s=c[b>>2]|0}do if(s){q=c[b+8>>2]|0;if(!j){_memcpy(r|0,q|0,s|0)|0;break}i=q+s|0;q=s+-1|0;g=r+q|0;k=i+-1|0;n=a[k>>0]|0;if((s|0)>1&n<<24>>24==0){p=k;k=g;f=q;while(1){m=k+-1|0;a[k>>0]=0;l=p+-1|0;o=a[l>>0]|0;t=f+-1|0;if((f|0)>1&o<<24>>24==0){p=l;k=m;f=t}else{u=m;v=t;w=o;x=p;break}}}else{u=g;v=q;w=n;x=i}a[u>>0]=(~w&255)+1;if((v|0)>0){p=x+-2|0;f=v;k=u;while(1){k=k+-1|0;a[k>>0]=~a[p>>0];if((f|0)<=1)break;else{p=p+-1|0;f=f+-1|0}}}}else a[r>>0]=0;while(0);c[d>>2]=(c[d>>2]|0)+h;e=h;return e|0}function _der_cmp(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;d=c[a+4>>2]|0;e=c[b+4>>2]|0;f=_memcmp(c[a>>2]|0,c[b>>2]|0,c[((d|0)<(e|0)?a:b)+4>>2]|0)|0;return ((f|0)==0?d-e|0:f)|0}function _BN_num_bits(a){a=a|0;var b=0,e=0,f=0,g=0,h=0;b=c[a+4>>2]|0;e=b+-1|0;if(!b){f=0;return f|0}b=e<<5;g=c[(c[a>>2]|0)+(e<<2)>>2]|0;do if(g>>>0>65535)if(g>>>0>16777215){h=(d[531567+(g>>>24)>>0]|0)+24|0;break}else{h=(d[531567+(g>>>16)>>0]|0)+16|0;break}else if(!(g&65280)){h=d[531567+g>>0]|0;break}else{h=(d[531567+(g>>>8)>>0]|0)+8|0;break}while(0);f=h+b|0;return f|0}function _DH_new(){return _DH_new_method(0)|0}function _EVP_PKEY_assign(a,b,d){a=a|0;b=b|0;d=d|0;var e=0;if(!a){e=0;return e|0}if(!(_pkey_set_type(a,b,0,-1)|0)){e=0;return e|0}c[a+20>>2]=d;e=(d|0)!=0&1;return e|0}function _EVP_PKEY_copy_parameters(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0;if((c[a>>2]|0)!=(c[b>>2]|0)){_ERR_put_error(6,103,101,504133,125);d=0;return d|0}e=b+12|0;f=c[e>>2]|0;if(!f){d=0;return d|0}g=c[f+64>>2]|0;do if(g)if(!(ij[g&8191](b)|0)){h=c[e>>2]|0;if(!h)d=0;else{i=h;break}return d|0}else{_ERR_put_error(6,103,103,504133,130);d=0;return d|0}else i=f;while(0);f=c[i+68>>2]|0;if(!f){d=0;return d|0}d=$i[f&8191](a,b)|0;return d|0}function _DH_generate_key(a){a=a|0;return ij[c[(c[a+68>>2]|0)+4>>2]&8191](a)|0}function _pkey_set_type(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f;c[g>>2]=0;h=(a|0)!=0;if(h){i=a+20|0;if(c[i>>2]|0){j=c[a+12>>2]|0;if(j|0?(k=c[j+84>>2]|0,k|0):0){gj[k&8191](a);c[i>>2]=0}i=a+16|0;k=c[i>>2]|0;if(k|0){_ENGINE_finish(k)|0;c[i>>2]=0}}if((c[a+4>>2]|0)==(b|0)?c[a+12>>2]|0:0){n=1;l=f;return n|0}i=a+16|0;k=c[i>>2]|0;if(k|0){_ENGINE_finish(k)|0;c[i>>2]=0}}if(!d)o=_EVP_PKEY_asn1_find(g,b)|0;else o=_EVP_PKEY_asn1_find_str(g,d,e)|0;e=c[g>>2]|0;if((a|0)==0&(e|0)!=0)_ENGINE_finish(e)|0;if(!o){_ERR_put_error(6,158,156,504133,231);n=0;l=f;return n|0}if(!h){n=1;l=f;return n|0}c[a+12>>2]=o;c[a+16>>2]=c[g>>2];c[a>>2]=c[o>>2];c[a+4>>2]=b;n=1;l=f;return n|0}function _EVP_PKEY_asn1_find_str(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;if((d|0)==-1)g=_strlen(b)|0;else g=d;do if(!a)h=0;else{d=_ENGINE_pkey_asn1_find_str(f,b,g)|0;if(!d){c[a>>2]=0;h=0;break}i=(_ENGINE_init(c[f>>2]|0)|0)==0;_ENGINE_free(c[f>>2]|0)|0;c[a>>2]=c[f>>2];j=i?0:d;l=e;return j|0}while(0);while(1){f=c[305360]|0;if(!f)k=12;else k=(_sk_num(f)|0)+12|0;if((h|0)>=(k|0)){j=0;n=17;break}if((h|0)<12)o=c[55272+(h<<2)>>2]|0;else o=_sk_value(c[305360]|0,h+-12|0)|0;if(((c[o+8>>2]&1|0)==0?(f=c[o+12>>2]|0,(_strlen(f)|0)==(g|0)):0)?(_strncasecmp(f,b,g)|0)==0:0){j=o;n=17;break}h=h+1|0}if((n|0)==17){l=e;return j|0}return 0}function _EVP_PKEY_asn1_find(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0;d=l;l=l+112|0;if((l|0)>=(m|0))ba(112);e=d+4|0;f=d;g=b;while(1){c[f>>2]=e;c[e>>2]=g;b=c[305360]|0;if((b|0)!=0?(h=_sk_find(b,e)|0,(h|0)>-1):0)i=_sk_value(c[305360]|0,h)|0;else{h=_OBJ_bsearch_(f,55272,12,4,4406)|0;if(!h){j=6;break}i=c[h>>2]|0}if(!i){k=0;break}if(!(c[i+8>>2]&1)){k=i;break}g=c[i+4>>2]|0}if((j|0)==6)k=0;if(!a){n=k;l=d;return n|0}j=_ENGINE_get_pkey_asn1_meth_engine(g)|0;if(!j){c[a>>2]=0;n=k;l=d;return n|0}else{c[a>>2]=j;n=_ENGINE_get_pkey_asn1_meth(j,g)|0;l=d;return n|0}return 0}function _ameth_cmp_BSEARCH_CMP_FN(a,b){a=a|0;b=b|0;return (c[c[a>>2]>>2]|0)-(c[c[b>>2]>>2]|0)|0}function _ENGINE_get_pkey_asn1_meth_engine(a){a=a|0;return _engine_table_select(1221444,a)|0}function _ENGINE_get_pkey_asn1_meth(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d;f=c[a+48>>2]|0;if(f|0?ri[f&511](a,e,0,b)|0:0){g=c[e>>2]|0;l=d;return g|0}_ERR_put_error(38,193,101,531823,133);g=0;l=d;return g|0}function _dh_pub_decode(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0;d=l;l=l+32|0;if((l|0)>=(m|0))ba(32);e=d+20|0;f=d+16|0;g=d+12|0;h=d+8|0;i=d+4|0;j=d;if(!(_X509_PUBKEY_get0_param(0,e,g,j,b)|0)){k=0;l=d;return k|0}_X509_ALGOR_get0(0,h,i,c[j>>2]|0);if((c[h>>2]|0)!=16){_ERR_put_error(5,108,105,531901,114);k=0;l=d;return k|0}h=c[i>>2]|0;c[f>>2]=c[h+8>>2];i=c[h>>2]|0;h=a+12|0;if((c[h>>2]|0)==56508)n=_d2i_DHxparams(0,f,i)|0;else n=_d2i_DHparams(0,f,i)|0;if(!n){_ERR_put_error(5,108,104,531901,123);k=0;l=d;return k|0}i=_d2i_ASN1_INTEGER(0,e,c[g>>2]|0)|0;do if(!i)_ERR_put_error(5,108,104,531901,128);else{g=_ASN1_INTEGER_to_BN(i,0)|0;c[n+20>>2]=g;if(!g){_ERR_put_error(5,108,109,531901,134);_ASN1_INTEGER_free(i);break}_ASN1_INTEGER_free(i);_EVP_PKEY_assign(a,c[c[h>>2]>>2]|0,n)|0;k=1;l=d;return k|0}while(0);_DH_free(n);k=0;l=d;return k|0}function _dh_pub_encode(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d;c[e>>2]=0;f=c[b+20>>2]|0;g=_ASN1_STRING_new()|0;h=(g|0)!=0;do if(h){i=g+8|0;j=b+12|0;if((c[j>>2]|0)==56508)k=_i2d_DHxparams(f,i)|0;else k=_i2d_DHparams(f,i)|0;c[g>>2]=k;if((k|0)<1){_ERR_put_error(5,109,65,531901,169);break}i=_BN_to_ASN1_INTEGER(c[f+20>>2]|0,0)|0;if(i|0){n=_i2d_ASN1_INTEGER(i,e)|0;_ASN1_INTEGER_free(i);if((n|0)<1){_ERR_put_error(5,109,65,531901,183);break}i=_OBJ_nid2obj(c[c[j>>2]>>2]|0)|0;if(_X509_PUBKEY_set0_param(a,i,16,g,c[e>>2]|0,n)|0){o=1;l=d;return o|0}}}else _ERR_put_error(5,109,65,531901,164);while(0);a=c[e>>2]|0;if(a|0)_CRYPTO_free(a);if(!h){o=0;l=d;return o|0}_ASN1_STRING_free(g);o=0;l=d;return o|0}function _dh_pub_cmp(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;d=a+20|0;e=b+20|0;if(_BN_cmp(c[(c[d>>2]|0)+8>>2]|0,c[(c[e>>2]|0)+8>>2]|0)|0){f=0;return f|0}if(_BN_cmp(c[(c[d>>2]|0)+12>>2]|0,c[(c[e>>2]|0)+12>>2]|0)|0){f=0;return f|0}if((c[a+12>>2]|0)==56508?_BN_cmp(c[(c[d>>2]|0)+36>>2]|0,c[(c[e>>2]|0)+36>>2]|0)|0:0){f=0;return f|0}f=(_BN_cmp(c[(c[e>>2]|0)+20>>2]|0,c[(c[d>>2]|0)+20>>2]|0)|0)==0&1;return f|0}function _dh_public_print(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;return _do_dh_print(a,c[b+20>>2]|0,d,1)|0}function _dh_priv_decode(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0;d=l;l=l+32|0;if((l|0)>=(m|0))ba(32);e=d+20|0;f=d+16|0;g=d+12|0;h=d+8|0;i=d+4|0;j=d;if(!(_PKCS8_pkey_get0(0,e,g,j,b)|0)){k=0;l=d;return k|0}_X509_ALGOR_get0(0,h,i,c[j>>2]|0);do if((c[h>>2]|0)==16?(j=_d2i_ASN1_INTEGER(0,e,c[g>>2]|0)|0,(j|0)!=0):0){b=c[i>>2]|0;c[f>>2]=c[b+8>>2];n=c[b>>2]|0;b=a+12|0;if((c[b>>2]|0)==56508)o=_d2i_DHxparams(0,f,n)|0;else o=_d2i_DHparams(0,f,n)|0;if(o){n=_ASN1_INTEGER_to_BN(j,0)|0;c[o+24>>2]=n;if(!n){_ERR_put_error(5,110,106,531901,236);p=o;q=j;break}if(!(_DH_generate_key(o)|0)){p=o;q=j}else{_EVP_PKEY_assign(a,c[c[b>>2]>>2]|0,o)|0;_ASN1_STRING_clear_free(j);k=1;l=d;return k|0}}else{r=j;s=12}}else{r=0;s=12}while(0);if((s|0)==12){_ERR_put_error(5,110,114,531901,250);p=0;q=r}_DH_free(p);_ASN1_STRING_clear_free(q);k=0;l=d;return k|0}function _dh_priv_encode(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d;c[e>>2]=0;f=_ASN1_STRING_new()|0;if(!f){_ERR_put_error(5,111,65,531901,267);g=0;l=d;return g|0}h=b+20|0;i=c[h>>2]|0;j=f+8|0;k=b+12|0;if((c[k>>2]|0)==56508)n=_i2d_DHxparams(i,j)|0;else n=_i2d_DHparams(i,j)|0;c[f>>2]=n;do if((n|0)>=1){c[f+4>>2]=16;j=_BN_to_ASN1_INTEGER(c[(c[h>>2]|0)+24>>2]|0,0)|0;if(!j){_ERR_put_error(5,111,106,531901,282);break}i=_i2d_ASN1_INTEGER(j,e)|0;_ASN1_STRING_clear_free(j);j=_OBJ_nid2obj(c[c[k>>2]>>2]|0)|0;if(_PKCS8_pkey_set0(a,j,0,16,f,c[e>>2]|0,i)|0){g=1;l=d;return g|0}i=c[e>>2]|0;if(i|0)_CRYPTO_free(i)}else _ERR_put_error(5,111,65,531901,273);while(0);_ASN1_STRING_free(f);g=0;l=d;return g|0}function _dh_private_print(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;return _do_dh_print(a,c[b+20>>2]|0,d,2)|0}function _int_dh_size(a){a=a|0;return _DH_size(c[a+20>>2]|0)|0}function _dh_bits(a){a=a|0;return _BN_num_bits(c[(c[a+20>>2]|0)+8>>2]|0)|0}function _dh_param_decode(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0;e=a+12|0;if((c[e>>2]|0)==56508)f=_d2i_DHxparams(0,b,d)|0;else f=_d2i_DHparams(0,b,d)|0;if(!f){_ERR_put_error(5,107,5,531901,321);g=0;return g|0}else{_EVP_PKEY_assign(a,c[c[e>>2]>>2]|0,f)|0;g=1;return g|0}return 0}function _dh_param_encode(a,b){a=a|0;b=b|0;var d=0,e=0;d=c[a+20>>2]|0;if((c[a+12>>2]|0)==56508){e=_i2d_DHxparams(d,b)|0;return e|0}else{e=_i2d_DHparams(d,b)|0;return e|0}return 0}function _dh_missing_parameters(a){a=a|0;var b=0;b=c[a+20>>2]|0;if(!(c[b+8>>2]|0))return 1;else return (c[b+12>>2]|0)==0|0;return 0}function _dh_copy_parameters(a,b){a=a|0;b=b|0;return _int_dh_param_copy(c[a+20>>2]|0,c[b+20>>2]|0,(c[b+12>>2]|0)==56508&1)|0}function _dh_cmp_parameters(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;d=a+20|0;e=b+20|0;if(_BN_cmp(c[(c[d>>2]|0)+8>>2]|0,c[(c[e>>2]|0)+8>>2]|0)|0){f=0;return f|0}if(_BN_cmp(c[(c[d>>2]|0)+12>>2]|0,c[(c[e>>2]|0)+12>>2]|0)|0){f=0;return f|0}if((c[a+12>>2]|0)==56508?_BN_cmp(c[(c[d>>2]|0)+36>>2]|0,c[(c[e>>2]|0)+36>>2]|0)|0:0){f=0;return f|0}f=1;return f|0}function _dh_param_print(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;return _do_dh_print(a,c[b+20>>2]|0,d,0)|0}function _int_dh_free(a){a=a|0;_DH_free(c[a+20>>2]|0);return}function _dh_pkey_ctrl(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=a+20|0;g=a+16|0;h=a+12|0;i=a+8|0;j=a+4|0;k=a;switch(b|0){case 7:{switch(d|0){case 1:{d=_CMS_RecipientInfo_get0_pkey_ctx(e)|0;if(!d){n=0;l=a;return n|0}a:do if(!(_EVP_PKEY_CTX_get0_peerkey(d)|0)){if(!(_CMS_RecipientInfo_kari_get0_orig_id(e,j,k,0,0,0)|0)){n=0;l=a;return n|0}b=c[j>>2]|0;o=c[k>>2]|0;if(!((b|0)!=0&(o|0)!=0)){n=0;l=a;return n|0}_X509_ALGOR_get0(f,g,h,b);b=(_OBJ_obj2nid(c[f>>2]|0)|0)!=920;b:do if(!(b|(c[g>>2]|0)==5)){p=_EVP_PKEY_CTX_get0_pkey(d)|0;if(!p)break;if((c[p>>2]|0)!=920)break;q=c[p+20>>2]|0;r=_DH_new()|0;if(r)if(!(_int_dh_param_copy(r,q,-1)|0)){_DH_free(r);s=0}else s=r;else s=0;r=_ASN1_STRING_length(o)|0;q=_ASN1_STRING_data(o)|0;c[i>>2]=q;do if((r|0)!=0&(q|0)!=0){t=_d2i_ASN1_INTEGER(0,i,r)|0;if(!t){_ERR_put_error(5,118,104,531901,687);u=21;break}v=_ASN1_INTEGER_to_BN(t,0)|0;c[s+20>>2]=v;if(v){v=_EVP_PKEY_new()|0;if(v|0){_EVP_PKEY_assign(v,c[c[p+12>>2]>>2]|0,s)|0;w=_EVP_PKEY_derive_set_peer(d,v)|0;_ASN1_INTEGER_free(t);_EVP_PKEY_free(v);if((w|0)<1)break b;break a}}else _ERR_put_error(5,118,109,531901,693);_ASN1_INTEGER_free(t)}else u=21;while(0);if((u|0)==21?(s|0)==0:0)break;_DH_free(s)}while(0);_ERR_put_error(5,117,113,531901,809);n=0;l=a;return n|0}while(0);c:do if(_CMS_RecipientInfo_kari_get0_alg(e,f,g)|0){if((_OBJ_obj2nid(c[c[f>>2]>>2]|0)|0)!=245){_ERR_put_error(5,119,112,531901,735);x=0;break}if((((_EVP_PKEY_CTX_ctrl(d,920,1024,4102,2,0)|0)>=1?(_EVP_PKEY_CTX_ctrl(d,920,1024,4103,0,_EVP_sha1()|0)|0)>=1:0)?(s=c[(c[f>>2]|0)+4>>2]|0,(c[s>>2]|0)==16):0)?(o=c[s+4>>2]|0,c[h>>2]=c[o+8>>2],s=_d2i_X509_ALGOR(0,h,c[o>>2]|0)|0,(s|0)!=0):0){o=_CMS_RecipientInfo_kari_get0_ctx(e)|0;do if(((((((o|0)!=0?(b=_EVP_get_cipherbyname(_OBJ_nid2sn(_OBJ_obj2nid(c[s>>2]|0)|0)|0)|0,(b|0)!=0):0)?((_EVP_CIPHER_flags(b)|0)&983047|0)==65538:0)?(_EVP_EncryptInit_ex(o,b,0,0,0)|0)!=0:0)?(_EVP_CIPHER_asn1_to_param(o,c[s+4>>2]|0)|0)>=1:0)?(_EVP_PKEY_CTX_ctrl(d,920,1024,4105,_EVP_CIPHER_CTX_key_length(o)|0,0)|0)>=1:0)?(_EVP_PKEY_CTX_ctrl(d,920,1024,4109,0,_OBJ_nid2obj(_EVP_CIPHER_type(b)|0)|0)|0)>=1:0){b=c[g>>2]|0;if(b){p=_ASN1_STRING_length(b)|0;b=_BUF_memdup(_ASN1_STRING_data(c[g>>2]|0)|0,p)|0;if(!b){y=0;break}else{z=b;A=p}}else{z=0;A=0}if((_EVP_PKEY_CTX_ctrl(d,920,1024,4107,A,z)|0)>=1){y=1;break}_X509_ALGOR_free(s);if(!z){x=0;break c}_CRYPTO_free(z);x=0;break c}else y=0;while(0);_X509_ALGOR_free(s);x=y}else x=0}else x=0;while(0);if(x|0){n=1;l=a;return n|0}_ERR_put_error(5,117,114,531901,815);n=0;l=a;return n|0}case 0:{c[j>>2]=0;x=_CMS_RecipientInfo_get0_pkey_ctx(e)|0;if(x){y=_EVP_PKEY_CTX_get0_pkey(x)|0;d:do if(_CMS_RecipientInfo_kari_get0_orig_id(e,f,h,0,0,0)|0){_X509_ALGOR_get0(g,0,0,c[f>>2]|0);z=c[g>>2]|0;if((z|0)==(_OBJ_nid2obj(0)|0)){z=_BN_to_ASN1_INTEGER(c[(c[y+20>>2]|0)+20>>2]|0,0)|0;if(!z){B=0;C=0;u=80;break}A=_i2d_ASN1_INTEGER(z,j)|0;_ASN1_INTEGER_free(z);if((A|0)<1){B=0;C=0;u=80;break}_ASN1_STRING_set0(c[h>>2]|0,c[j>>2]|0,A);A=(c[h>>2]|0)+12|0;c[A>>2]=c[A>>2]&-16|8;c[j>>2]=0;A=c[f>>2]|0;_X509_ALGOR_set0(A,_OBJ_nid2obj(920)|0,-1,0)|0}A=_EVP_PKEY_CTX_ctrl(x,920,1024,4102,-2,0)|0;if((A|0)>=1?(_EVP_PKEY_CTX_ctrl(x,920,1024,4104,0,k)|0)!=0:0){switch(A|0){case 1:{if((_EVP_PKEY_CTX_ctrl(x,920,1024,4102,2,0)|0)<1){B=0;C=0;u=80;break d}break}case 2:break;default:{B=0;C=0;u=80;break d}}A=c[k>>2]|0;if(!A){z=_EVP_sha1()|0;c[k>>2]=z;if((_EVP_PKEY_CTX_ctrl(x,920,1024,4103,0,z)|0)<1){B=0;C=0;u=80;break}}else if((_EVP_MD_type(A)|0)!=64){B=0;C=0;u=80;break}if(((_CMS_RecipientInfo_kari_get0_alg(e,f,i)|0)!=0?(A=_CMS_RecipientInfo_kari_get0_ctx(e)|0,z=_EVP_CIPHER_type(_EVP_CIPHER_CTX_cipher(A)|0)|0,(_EVP_PKEY_CTX_ctrl(x,920,1024,4109,0,_OBJ_nid2obj(z)|0)|0)>=1):0)?(d=_EVP_CIPHER_CTX_key_length(A)|0,o=_X509_ALGOR_new()|0,(o|0)!=0):0){c[o>>2]=_OBJ_nid2obj(z)|0;z=_ASN1_TYPE_new()|0;p=o+4|0;c[p>>2]=z;if((z|0)!=0?(_EVP_CIPHER_param_to_asn1(A,z)|0)>=1:0){if(!(_ASN1_TYPE_get(c[p>>2]|0)|0)){_ASN1_TYPE_free(c[p>>2]|0);c[p>>2]=0}if((_EVP_PKEY_CTX_ctrl(x,920,1024,4105,d,0)|0)>=1){d=c[i>>2]|0;if(d){p=_ASN1_STRING_length(d)|0;d=_BUF_memdup(_ASN1_STRING_data(c[i>>2]|0)|0,p)|0;if(!d){B=o;C=0;u=80;break}else{D=p;E=d}}else{D=0;E=0}if((_EVP_PKEY_CTX_ctrl(x,920,1024,4107,D,E)|0)>=1){c[j>>2]=0;d=_i2d_X509_ALGOR(o,j)|0;p=c[j>>2]|0;if((d|0)!=0&(p|0)!=0){z=_ASN1_STRING_new()|0;if(!z){B=o;C=0;u=80;break}_ASN1_STRING_set0(z,c[j>>2]|0,d);c[j>>2]=0;d=c[f>>2]|0;_X509_ALGOR_set0(d,_OBJ_nid2obj(245)|0,16,z)|0;B=o;C=1;u=80}else{F=o;G=0;H=p}}else{B=o;C=0;u=80}}else{B=o;C=0;u=80}}else{B=o;C=0;u=80}}else{B=0;C=0;u=80}}else{B=0;C=0;u=80}}else{B=0;C=0;u=80}while(0);if((u|0)==80){F=B;G=C;H=c[j>>2]|0}if(H|0)_CRYPTO_free(H);if(!F)I=G;else{_X509_ALGOR_free(F);I=G}}else I=0;n=I;l=a;return n|0}default:{n=-2;l=a;return n|0}}break}case 8:{c[e>>2]=1;n=1;l=a;return n|0}default:{n=-2;l=a;return n|0}}return 0}function _CMS_RecipientInfo_get0_pkey_ctx(a){a=a|0;var b=0,d=0;switch(c[a>>2]|0){case 0:{b=(c[a+4>>2]|0)+24|0;break}case 1:{b=(c[a+4>>2]|0)+20|0;break}default:{d=0;return d|0}}d=c[b>>2]|0;return d|0}function _EVP_PKEY_CTX_get0_peerkey(a){a=a|0;return c[a+12>>2]|0}function _CMS_RecipientInfo_kari_get0_orig_id(a,b,d,e,f,g){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;var h=0,i=0,j=0,k=0,l=0,m=0;if((c[a>>2]|0)!=1){_ERR_put_error(46,173,181,532637,112);h=0;return h|0}i=c[(c[a+4>>2]|0)+4>>2]|0;a=(f|0)!=0;if(a)c[f>>2]=0;j=(g|0)!=0;if(j)c[g>>2]=0;k=(e|0)!=0;if(k)c[e>>2]=0;l=(b|0)!=0;if(l)c[b>>2]=0;m=(d|0)!=0;if(m)c[d>>2]=0;switch(c[i>>2]|0){case 0:{if(a)c[f>>2]=c[c[i+4>>2]>>2];if(!j){h=1;return h|0}c[g>>2]=c[(c[i+4>>2]|0)+4>>2];h=1;return h|0}case 1:{if(!k){h=1;return h|0}c[e>>2]=c[i+4>>2];h=1;return h|0}case 2:{if(l)c[b>>2]=c[c[i+4>>2]>>2];if(!m){h=1;return h|0}c[d>>2]=c[(c[i+4>>2]|0)+4>>2];h=1;return h|0}default:{h=0;return h|0}}return 0}function _X509_ALGOR_get0(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;if(a|0)c[a>>2]=c[e>>2];if(!b)return;a=c[e+4>>2]|0;if(!a){c[b>>2]=-1;return}c[b>>2]=c[a>>2];if(!d)return;c[d>>2]=c[a+4>>2];return}function _EVP_PKEY_CTX_get0_pkey(a){a=a|0;return c[a+8>>2]|0}function _int_dh_param_copy(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0;if((d|0)==-1)e=(c[b+36>>2]|0)!=0&1;else e=d;d=a+8|0;f=c[b+8>>2]|0;if(f){g=_BN_dup(f)|0;if(!g){h=0;return h|0}else i=g}else i=0;g=c[d>>2]|0;if(g|0)_BN_free(g);c[d>>2]=i;i=a+12|0;d=c[b+12>>2]|0;if(d){g=_BN_dup(d)|0;if(!g){h=0;return h|0}else j=g}else j=0;g=c[i>>2]|0;if(g|0)_BN_free(g);c[i>>2]=j;if(!e){c[a+16>>2]=c[b+16>>2];h=1;return h|0}e=a+36|0;j=c[b+36>>2]|0;if(j){i=_BN_dup(j)|0;if(!i){h=0;return h|0}else k=i}else k=0;i=c[e>>2]|0;if(i|0)_BN_free(i);c[e>>2]=k;k=a+40|0;e=c[b+40>>2]|0;if(e){i=_BN_dup(e)|0;if(!i){h=0;return h|0}else l=i}else l=0;i=c[k>>2]|0;if(i|0)_BN_free(i);c[k>>2]=l;l=a+44|0;k=c[l>>2]|0;if(k|0){_CRYPTO_free(k);c[l>>2]=0;c[a+48>>2]=0}k=c[b+44>>2]|0;if(!k){h=1;return h|0}i=b+48|0;b=_BUF_memdup(k,c[i>>2]|0)|0;c[l>>2]=b;if(!b){h=0;return h|0}c[a+48>>2]=c[i>>2];h=1;return h|0}function _DH_free(a){a=a|0;var b=0;if(!a)return;if((_CRYPTO_add_lock(a+56|0,-1,26,532716,187)|0)>0)return;b=c[(c[a+68>>2]|0)+20>>2]|0;if(b|0)ij[b&8191](a)|0;b=c[a+72>>2]|0;if(b|0)_ENGINE_finish(b)|0;_CRYPTO_free_ex_data(8,a,a+60|0);b=c[a+8>>2]|0;if(b|0)_BN_clear_free(b);b=c[a+12>>2]|0;if(b|0)_BN_clear_free(b);b=c[a+36>>2]|0;if(b|0)_BN_clear_free(b);b=c[a+40>>2]|0;if(b|0)_BN_clear_free(b);b=c[a+44>>2]|0;if(b|0)_CRYPTO_free(b);b=c[a+52>>2]|0;if(b|0)_BN_clear_free(b);b=c[a+20>>2]|0;if(b|0)_BN_clear_free(b);b=c[a+24>>2]|0;if(b|0)_BN_clear_free(b);_CRYPTO_free(a);return}function _ASN1_STRING_length(a){a=a|0;return c[a>>2]|0}function _ASN1_STRING_data(a){a=a|0;return c[a+8>>2]|0}function _d2i_ASN1_INTEGER(a,b,c){a=a|0;b=b|0;c=c|0;return _ASN1_item_d2i(a,b,c,56616)|0}function _ASN1_INTEGER_to_BN(a,b){a=a|0;b=b|0;var d=0;d=_BN_bin2bn(c[a+8>>2]|0,c[a>>2]|0,b)|0;if(!d){_ERR_put_error(13,119,105,532015,456);return d|0}if((c[a+4>>2]|0)!=258)return d|0;_BN_set_negative(d,1);return d|0}function _EVP_PKEY_new(){var a=0,b=0;a=_CRYPTO_malloc(32,504133,180)|0;if(!a){_ERR_put_error(6,106,65,504133,182);b=0;return b|0}else{c[a>>2]=0;c[a+4>>2]=0;c[a+8>>2]=1;c[a+12>>2]=0;c[a+16>>2]=0;c[a+20>>2]=0;c[a+28>>2]=0;c[a+24>>2]=1;b=a;return b|0}return 0}function _ASN1_INTEGER_free(a){a=a|0;_ASN1_item_free(a,56616);return}function _EVP_PKEY_derive_set_peer(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;do if(a|0?(d=c[a>>2]|0,d|0):0){if(((c[d+96>>2]|0)==0?(c[d+80>>2]|0)==0:0)?(c[d+88>>2]|0)==0:0)break;e=c[d+100>>2]|0;if(e|0){switch(c[a+16>>2]|0){case 512:case 256:case 1024:break;default:{_ERR_put_error(6,155,151,530909,283);f=-1;return f|0}}d=ri[e&511](a,2,0,b)|0;if((d|0)<1){f=d;return f|0}if((d|0)==2){f=1;return f|0}d=a+8|0;e=c[d>>2]|0;if(!e){_ERR_put_error(6,155,154,530909,296);f=-1;return f|0}if((c[e>>2]|0)!=(c[b>>2]|0)){_ERR_put_error(6,155,101,530909,301);f=-1;return f|0}if((_EVP_PKEY_missing_parameters(b)|0)==0?(_EVP_PKEY_cmp_parameters(c[d>>2]|0,b)|0)==0:0){_ERR_put_error(6,155,153,530909,314);f=-1;return f|0}d=a+12|0;e=c[d>>2]|0;if(e|0)_EVP_PKEY_free(e);c[d>>2]=b;e=ri[c[(c[a>>2]|0)+100>>2]&511](a,2,1,b)|0;if((e|0)<1){c[d>>2]=0;f=e;return f|0}else{_CRYPTO_add_lock(b+8|0,1,10,530909,329)|0;f=1;return f|0}}}while(0);_ERR_put_error(6,155,150,530909,276);f=-2;return f|0}function _CMS_RecipientInfo_kari_get0_alg(a,b,d){a=a|0;b=b|0;d=d|0;var e=0;if((c[a>>2]|0)!=1){_ERR_put_error(46,175,181,532637,79);e=0;return e|0}if(b|0)c[b>>2]=c[(c[a+4>>2]|0)+12>>2];if(!d){e=1;return e|0}c[d>>2]=c[(c[a+4>>2]|0)+8>>2];e=1;return e|0}function _EVP_sha1(){return 56772}function _d2i_X509_ALGOR(a,b,c){a=a|0;b=b|0;c=c|0;return _ASN1_item_d2i(a,b,c,55176)|0}function _CMS_RecipientInfo_kari_get0_ctx(a){a=a|0;var b=0;if((c[a>>2]|0)!=1){b=0;return b|0}b=(c[a+4>>2]|0)+24|0;return b|0}function _EVP_get_cipherbyname(a){a=a|0;return _OBJ_NAME_get(a,2)|0}function _EVP_CIPHER_flags(a){a=a|0;return c[a+16>>2]|0}function _EVP_EncryptInit_ex(a,b,c,d,e){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;return _EVP_CipherInit_ex(a,b,c,d,e,1)|0}function _EVP_CIPHER_asn1_to_param(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0;d=c[a>>2]|0;e=c[d+40>>2]|0;if(e|0){f=$i[e&8191](a,b)|0;return f|0}e=c[d+16>>2]|0;if(!(e&4096)){f=-1;return f|0}g=e&983047;a:do if((g|0)<65537)switch(g|0){case 7:case 6:{h=5;break}default:{}}else{switch(g|0){case 65537:{h=5;break a;break}case 65538:{f=1;break}default:break a}return f|0}while(0);if((h|0)==5){f=-1;return f|0}if(!b){f=0;return f|0}h=c[d+12>>2]|0;if(h>>>0>=17)_OpenSSLDie(503826,131,532097);d=a+16|0;if((_ASN1_TYPE_get_octetstring(b,d,h)|0)!=(h|0)){f=-1;return f|0}if((h|0)<=0){f=h;return f|0}_memcpy(a+32|0,d|0,h|0)|0;f=h;return f|0}function _EVP_CIPHER_CTX_key_length(a){a=a|0;return c[a+88>>2]|0}function _EVP_CIPHER_type(a){a=a|0;var b=0,d=0,e=0;b=c[a>>2]|0;switch(b|0){case 98:case 166:case 37:{d=37;break}case 97:case 5:{d=5;break}case 650:case 653:case 421:{d=421;break}case 651:case 654:case 425:{d=425;break}case 652:case 655:case 429:{d=429;break}case 656:case 657:case 30:{d=30;break}case 658:case 659:case 61:{d=30;break}default:{a=_OBJ_nid2obj(b)|0;if((a|0)!=0?(c[a+16>>2]|0)!=0:0)e=b;else e=0;_ASN1_OBJECT_free(a);d=e}}return d|0}function _OBJ_nid2obj(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0;b=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=b+24|0;e=b;do if(a>>>0>=958){f=c[305354]|0;if(f){c[d>>2]=3;c[d+4>>2]=e;c[e+8>>2]=a;g=_lh_retrieve(f,d)|0;if(!g){_ERR_put_error(8,103,101,531202,334);h=0;break}else{h=c[g+4>>2]|0;break}}else h=0}else{if(a|0?(c[31148+(a*24|0)+8>>2]|0)==0:0){_ERR_put_error(8,103,101,531202,320);h=0;break}h=31148+(a*24|0)|0}while(0);l=b;return h|0}function _BUF_memdup(a,b){a=a|0;b=b|0;var c=0,d=0;if((a|0)==0|b>>>0>2147483646){c=0;return c|0}d=_CRYPTO_malloc(b,532054,111)|0;if(!d){_ERR_put_error(7,103,65,532054,113);c=0;return c|0}else{_memcpy(d|0,a|0,b|0)|0;c=d;return c|0}return 0}function _X509_ALGOR_free(a){a=a|0;_ASN1_item_free(a,55176);return}function _BN_to_ASN1_INTEGER(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0;if(!d){e=_ASN1_STRING_type_new(2)|0;if(!e){_ERR_put_error(13,139,58,532015,421);f=0}else{g=e;h=4}}else{g=d;h=4}a:do if((h|0)==4){if((c[b+12>>2]|0)!=0?(c[b+4>>2]|0)!=0:0)i=258;else i=2;c[g+4>>2]=i;e=_BN_num_bits(b)|0;if(!e)j=4;else j=((e|0)/8|0)+5|0;e=g+8|0;k=c[e>>2]|0;do if((c[g>>2]|0)<(j|0)){l=_CRYPTO_realloc(k,j,532015,431)|0;if(!l){_ERR_put_error(13,139,65,532015,433);f=g;break a}else{c[e>>2]=l;m=l;break}}else m=k;while(0);k=_BN_bn2bin(b,m)|0;c[g>>2]=k;if(k|0){n=g;return n|0}a[c[e>>2]>>0]=0;c[g>>2]=1;n=g;return n|0}while(0);if((f|0)==(d|0)){n=0;return n|0}_ASN1_STRING_free(f);n=0;return n|0}function _i2d_ASN1_INTEGER(a,b){a=a|0;b=b|0;return _ASN1_item_i2d(a,b,56616)|0}function _ASN1_STRING_set0(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0;e=a+8|0;f=c[e>>2]|0;if(f|0)_CRYPTO_free(f);c[e>>2]=b;c[a>>2]=d;return}function _X509_ALGOR_set0(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;if(!a){f=0;return f|0}g=(d|0)==-1;if((!g?(h=a+4|0,(c[h>>2]|0)==0):0)?(i=_ASN1_TYPE_new()|0,c[h>>2]=i,(i|0)==0):0){f=0;return f|0}i=c[a>>2]|0;if(i|0)_ASN1_OBJECT_free(i);c[a>>2]=b;if(!d){f=1;return f|0}b=a+4|0;a=c[b>>2]|0;if(!g){_ASN1_TYPE_set(a,d,e);f=1;return f|0}if(!a){f=1;return f|0}_ASN1_TYPE_free(a);c[b>>2]=0;f=1;return f|0}function _EVP_MD_type(a){a=a|0;return c[a>>2]|0}function _EVP_CIPHER_CTX_cipher(a){a=a|0;return c[a>>2]|0}function _X509_ALGOR_new(){return _ASN1_item_new(55176)|0}function _ASN1_TYPE_new(){return _ASN1_item_new(54276)|0}function _EVP_CIPHER_param_to_asn1(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0;d=c[a>>2]|0;e=c[d+36>>2]|0;if(e|0){f=$i[e&8191](a,b)|0;return f|0}e=c[d+16>>2]|0;if(!(e&4096)){f=-1;return f|0}g=e&983047;a:do if((g|0)<65537){switch(g|0){case 7:case 6:{f=-1;break}default:break a}return f|0}else{switch(g|0){case 65538:break;case 65537:{f=-1;return f|0}default:break a}if((c[d>>2]|0)!=246){f=1;return f|0}_ASN1_TYPE_set(b,5,0);f=1;return f|0}while(0);if(!b){f=0;return f|0}g=c[d+12>>2]|0;if(g>>>0>=17)_OpenSSLDie(503826,148,531941);f=_ASN1_TYPE_set_octetstring(b,a+16|0,g)|0;return f|0}function _ASN1_TYPE_get(a){a=a|0;var b=0;b=c[a>>2]|0;return ((c[a+4>>2]|0)!=0|(b|0)==5?b:0)|0}function _ASN1_TYPE_free(a){a=a|0;_ASN1_item_free(a,54276);return}function _i2d_X509_ALGOR(a,b){a=a|0;b=b|0;return _ASN1_item_i2d(a,b,55176)|0}function _ASN1_STRING_new(){var a=0,b=0;a=_CRYPTO_malloc(16,531387,408)|0;if(!a){_ERR_put_error(13,130,65,531387,410);b=0;return b|0}else{c[a>>2]=0;c[a+4>>2]=4;c[a+8>>2]=0;c[a+12>>2]=0;b=a;return b|0}return 0}function _ASN1_TYPE_set(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;c[f>>2]=a;if(!(c[a+4>>2]|0))g=a;else{_ASN1_primitive_free(f,0);g=c[f>>2]|0}c[g>>2]=b;if((b|0)==1){c[g+4>>2]=d|0?255:0;l=e;return}else{c[g+4>>2]=d;l=e;return}}function _ASN1_TYPE_set_octetstring(a,b,c){a=a|0;b=b|0;c=c|0;var d=0,e=0;d=_ASN1_STRING_type_new(4)|0;if(!d){e=0;return e|0}if(!(_ASN1_STRING_set(d,b,c)|0)){_ASN1_STRING_free(d);e=0;return e|0}else{_ASN1_TYPE_set(a,4,d);e=1;return e|0}return 0}function _ASN1_STRING_type_new(a){a=a|0;var b=0,d=0;b=_CRYPTO_malloc(16,531387,408)|0;if(!b){_ERR_put_error(13,130,65,531387,410);d=0;return d|0}else{c[b>>2]=0;c[b+4>>2]=a;c[b+8>>2]=0;c[b+12>>2]=0;d=b;return d|0}return 0}function _ASN1_STRING_set(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0;do if((e|0)<0)if(!d){f=0;return f|0}else{g=_strlen(d)|0;break}else g=e;while(0);e=b+8|0;h=c[e>>2]|0;i=(h|0)==0;if((c[b>>2]|0)<(g|0)){j=g+1|0;if(i){k=j;l=8}else{m=_CRYPTO_realloc(h,j,531387,374)|0;n=h;l=10}}else if(i){k=g+1|0;l=8}else o=h;if((l|0)==8){m=_CRYPTO_malloc(k,531387,372)|0;n=0;l=10}if((l|0)==10){c[e>>2]=m;if(!m){_ERR_put_error(13,186,65,531387,377);c[e>>2]=n;f=0;return f|0}else o=m}c[b>>2]=g;if(!d){f=1;return f|0}_memcpy(o|0,d|0,g|0)|0;a[(c[b+8>>2]|0)+g>>0]=0;f=1;return f|0}function _ASN1_item_new(a){a=a|0;var b=0,d=0,e=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b;c[d>>2]=0;e=(_asn1_item_ex_combine_new(d,a,0)|0)>0;l=b;return (e?c[d>>2]|0:0)|0}function _asn1_item_ex_combine_new(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0;f=c[d+16>>2]|0;if((f|0)!=0?(g=c[f+16>>2]|0,(g|0)!=0):0)h=g;else h=0;a:do switch(a[d>>0]|0){case 4:{if(!f){i=1;return i|0}g=c[f+4>>2]|0;if(!g){i=1;return i|0}if(!($i[g&8191](b,d)|0))j=49;else{i=1;return i|0}break}case 3:{if(!f){i=1;return i|0}g=c[f>>2]|0;if(!g){i=1;return i|0}k=vj[g&511]()|0;c[b>>2]=k;if(!k)j=49;else{i=1;return i|0}break}case 0:{k=c[d+8>>2]|0;if(!k){if(!(_ASN1_primitive_new(b,d)|0)){j=49;break a}else i=1;return i|0}g=c[k+16>>2]|0;l=c[k>>2]|0;if(l&1|0){_asn1_template_clear(b,k);i=1;return i|0}if(l&768|0){c[b>>2]=0;i=1;return i|0}if(!(l&6)){if(!(_asn1_item_ex_combine_new(b,g,l&1024)|0)){j=49;break a}else i=1;return i|0}l=_sk_new_null()|0;if(!l){_ERR_put_error(13,133,65,531960,277);j=49;break a}c[b>>2]=l;i=1;return i|0}case 5:{if(!(_ASN1_primitive_new(b,d)|0))j=49;else{i=1;return i|0}break}case 2:{l=(h|0)!=0;b:do if(l){switch(ri[h&511](0,b,d,0)|0){case 0:{j=50;break a;break}case 2:{i=1;break}default:break b}return i|0}while(0);if(!e){g=d+20|0;k=_CRYPTO_malloc(c[g>>2]|0,531960,154)|0;c[b>>2]=k;if(!k){j=49;break a}_memset(k|0,0,c[g>>2]|0)|0}_asn1_set_choice_selector(b,-1,d)|0;if(!l){i=1;return i|0}if(!(ri[h&511](1,b,d,0)|0))j=50;else{i=1;return i|0}break}case 1:case 6:{g=(h|0)!=0;c:do if(g){switch(ri[h&511](0,b,d,0)|0){case 0:{j=50;break a;break}case 2:{i=1;break}default:break c}return i|0}while(0);if(!e){l=d+20|0;k=_CRYPTO_malloc(c[l>>2]|0,531960,179)|0;c[b>>2]=k;if(!k){j=49;break a}_memset(k|0,0,c[l>>2]|0)|0;_asn1_do_lock(b,0,d)|0;_asn1_enc_init(b,d)}l=d+12|0;d:do if((c[l>>2]|0)>0){k=c[d+8>>2]|0;m=0;e:while(1){n=_asn1_get_field_ptr(b,k)|0;o=c[k+16>>2]|0;p=c[k>>2]|0;do if(!(p&1)){if(p&768|0){c[n>>2]=0;break}if(!(p&6))if(!(_asn1_item_ex_combine_new(n,o,p&1024)|0)){j=49;break a}else break;q=_sk_new_null()|0;if(!q)break e;c[n>>2]=q}else _asn1_template_clear(n,k);while(0);m=m+1|0;if((m|0)>=(c[l>>2]|0))break d;else k=k+20|0}_ERR_put_error(13,133,65,531960,277);j=49;break a}while(0);if(!g){i=1;return i|0}if(!(ri[h&511](1,b,d,0)|0))j=50;else{i=1;return i|0}break}default:{i=1;return i|0}}while(0);if((j|0)==49){_ERR_put_error(13,121,65,531960,202);i=0;return i|0}else if((j|0)==50){_ERR_put_error(13,121,100,531960,210);_ASN1_item_ex_free(b,d);i=0;return i|0}return 0}function _asn1_template_clear(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0;e=d;a:while(1){if(c[e>>2]&774|0){f=3;break}g=c[e+16>>2]|0;h=a[g>>0]|0;switch(h<<24>>24|0){case 4:{f=5;break a;break}case 5:{f=18;break a;break}case 6:case 1:case 2:case 3:{f=27;break a;break}case 0:break;default:{f=28;break a}}e=c[g+8>>2]|0;if(!e){f=10;break}}if((f|0)==3){c[b>>2]=0;return}else if((f|0)==5){e=c[g+16>>2]|0;if(e|0?(d=c[e+12>>2]|0,d|0):0){Pi[d&2047](b,g);return}c[b>>2]=0;return}else if((f|0)==10){d=c[g+16>>2]|0;if(d|0){e=c[d+16>>2]|0;if(!e){c[b>>2]=0;return}else{Pi[e&2047](b,g);return}}if(h<<24>>24!=5?(c[g+4>>2]|0)==1:0){c[b>>2]=c[g+20>>2];return}c[b>>2]=0;return}else if((f|0)==18){do if(g|0){e=c[g+16>>2]|0;if(!e){if(h<<24>>24==5)break;if((c[g+4>>2]|0)!=1)break;c[b>>2]=c[g+20>>2];return}d=c[e+16>>2]|0;if(!d){c[b>>2]=0;return}else{Pi[d&2047](b,g);return}}while(0);c[b>>2]=0;return}else if((f|0)==27){c[b>>2]=0;return}else if((f|0)==28)return}function _ASN1_primitive_new(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0;if(!d){e=0;return e|0}f=c[d+16>>2]|0;if(f|0?(g=c[f+8>>2]|0,g|0):0){e=$i[g&8191](b,d)|0;return e|0}a:do if((a[d>>0]|0)==5){h=-1;i=12}else{g=c[d+4>>2]|0;switch(g|0){case 6:{c[b>>2]=_OBJ_nid2obj(0)|0;e=1;return e|0}case 1:{c[b>>2]=c[d+20>>2];e=1;return e|0}case 5:{c[b>>2]=1;e=1;return e|0}case -4:{f=_CRYPTO_malloc(8,531960,342)|0;if(!f){e=0;return e|0}else{c[f+4>>2]=0;c[f>>2]=-1;c[b>>2]=f;j=f;break a}break}default:{h=g;i=12;break a}}}while(0);if((i|0)==12){i=_ASN1_STRING_type_new(h)|0;if((i|0)!=0&(a[d>>0]|0)==5){d=i+12|0;c[d>>2]=c[d>>2]|64}c[b>>2]=i;j=i}e=(j|0)!=0&1;return e|0}function _asn1_set_choice_selector(a,b,d){a=a|0;b=b|0;d=d|0;var e=0;e=(c[a>>2]|0)+(c[d+4>>2]|0)|0;d=c[e>>2]|0;c[e>>2]=b;return d|0}function _asn1_enc_init(a,b){a=a|0;b=b|0;var d=0;if(!a)return;d=c[a>>2]|0;if(!d)return;a=c[b+16>>2]|0;if(!a)return;if(!(c[a+4>>2]&2))return;b=d+(c[a+20>>2]|0)|0;if(!b)return;c[b>>2]=0;c[b+4>>2]=0;c[b+8>>2]=1;return}function _ASN1_item_ex_free(a,b){a=a|0;b=b|0;_asn1_item_combine_free(a,b,0);return}function _BN_bn2bin(b,e){b=b|0;e=e|0;var f=0,g=0,h=0,i=0,j=0;f=c[b+4>>2]|0;g=f+-1|0;if(!f){h=0;return h|0}f=g<<5;i=c[(c[b>>2]|0)+(g<<2)>>2]|0;do if(i>>>0>65535)if(i>>>0>16777215){j=(d[531567+(i>>>24)>>0]|0)+24|0;break}else{j=(d[531567+(i>>>16)>>0]|0)+16|0;break}else if(!(i&65280)){j=d[531567+i>>0]|0;break}else{j=(d[531567+(i>>>8)>>0]|0)+8|0;break}while(0);i=(f|7)+j|0;j=(i|0)/8|0;if((i+7|0)>>>0<15){h=0;return h|0}i=e;e=j;while(1){e=e+-1|0;a[i>>0]=(c[(c[b>>2]|0)+(((e|0)/4|0)<<2)>>2]|0)>>>(((e|0)%4|0)<<3);if(!e){h=j;break}else i=i+1|0}return h|0}function _ASN1_TYPE_get_octetstring(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0;if((c[a>>2]|0)==4?(e=c[a+4>>2]|0,e|0):0){a=c[e>>2]|0;_memcpy(b|0,c[e+8>>2]|0,((a|0)<(d|0)?a:d)|0)|0;f=a;return f|0}_ERR_put_error(13,135,109,532116,85);f=-1;return f|0}function _EVP_CipherInit_ex(a,b,d,e,f,g){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;var h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0;switch(g|0){case -1:{h=c[a+8>>2]|0;break}case 0:{i=0;j=4;break}default:{i=1;j=4}}if((j|0)==4){c[a+8>>2]=i;h=i}i=a+4|0;g=c[a>>2]|0;if(c[i>>2]|0)if(g){if(b|0?(c[b>>2]|0)!=(c[g>>2]|0):0){k=g;j=11}}else{l=0;j=9}else{l=g;j=9}do if((j|0)==9){g=(l|0)!=0;if(b|0)if(g){k=l;j=11;break}else{j=20;break}if(!g){_ERR_put_error(6,123,131,532158,201);m=0;return m|0}}while(0);if((j|0)==11){l=a+92|0;g=c[l>>2]|0;n=c[k+28>>2]|0;if(!((n|0)!=0?!(ij[n&8191](a)|0):0)){n=a+96|0;k=c[n>>2]|0;if(k|0?(_OPENSSL_cleanse(k,c[(c[a>>2]|0)+32>>2]|0),k=c[n>>2]|0,k|0):0)_CRYPTO_free(k);k=c[i>>2]|0;if(k|0)_ENGINE_finish(k)|0;_memset(a|0,0,140)|0}c[a+8>>2]=h;c[l>>2]=g;j=20}a:do if((j|0)==20){do if(!d){g=_ENGINE_get_cipher_engine(c[b>>2]|0)|0;if(!g){o=0;p=b}else{q=g;r=b;j=25}}else{if(_ENGINE_init(d)|0){q=d;r=b;j=25;break}_ERR_put_error(6,123,134,532158,142);m=0;return m|0}while(0);if((j|0)==25){g=_ENGINE_get_cipher(q,c[r>>2]|0)|0;if(!g){_ERR_put_error(6,123,134,532158,157);m=0;return m|0}else{o=q;p=g}}c[i>>2]=o;c[a>>2]=p;g=c[p+32>>2]|0;do if(!g){c[a+96>>2]=0;s=p}else{l=_CRYPTO_malloc(g,532158,183)|0;c[a+96>>2]=l;if(l|0){s=c[a>>2]|0;break}_ERR_put_error(6,123,65,532158,185);m=0;return m|0}while(0);c[a+88>>2]=c[p+8>>2];g=a+92|0;c[g>>2]=c[g>>2]&1;if(c[s+16>>2]&64|0){b:do if(!s)_ERR_put_error(6,124,131,532158,610);else{g=c[s+44>>2]|0;if(!g){_ERR_put_error(6,124,132,532158,615);break}switch(ri[g&511](a,0,0,0)|0){case 0:{break b;break}case -1:break;default:break a}_ERR_put_error(6,124,133,532158,622)}while(0);_ERR_put_error(6,123,134,532158,196);m=0;return m|0}}while(0);switch(c[(c[a>>2]|0)+4>>2]|0){case 16:case 8:case 1:break;default:_OpenSSLDie(532158,214,532198)}if((c[a+92>>2]&1|0)==0?((_EVP_CIPHER_CTX_flags(a)|0)&983047|0)==65538:0){_ERR_put_error(6,123,170,532158,218);m=0;return m|0}c:do if(!((_EVP_CIPHER_CTX_flags(a)|0)&16)){switch((_EVP_CIPHER_CTX_flags(a)|0)&983047|0){case 1:case 0:{break c;break}case 4:case 3:{c[a+80>>2]=0;break}case 2:break;case 5:{c[a+80>>2]=0;if(!f)break c;_memcpy(a+32|0,f|0,_EVP_CIPHER_CTX_iv_length(a)|0)|0;break c;break}default:{m=0;return m|0}}if((_EVP_CIPHER_CTX_iv_length(a)|0)>=17)_OpenSSLDie(532158,238,532292);s=a+16|0;if(f|0)_memcpy(s|0,f|0,_EVP_CIPHER_CTX_iv_length(a)|0)|0;_memcpy(a+32|0,s|0,_EVP_CIPHER_CTX_iv_length(a)|0)|0}while(0);s=c[a>>2]|0;if((e|0)==0?(c[s+16>>2]&32|0)==0:0)t=s;else j=59;do if((j|0)==59)if(!(ri[c[s+20>>2]&511](a,e,f,h)|0)){m=0;return m|0}else{t=c[a>>2]|0;break}while(0);c[a+12>>2]=0;c[a+100>>2]=0;c[a+104>>2]=(c[t+4>>2]|0)+-1;m=1;return m|0}function _ENGINE_get_cipher_engine(a){a=a|0;return _engine_table_select(1221448,a)|0}function _ENGINE_get_cipher(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d;f=c[a+36>>2]|0;if(f|0?ri[f&511](a,e,0,b)|0:0){g=c[e>>2]|0;l=d;return g|0}_ERR_put_error(38,185,146,532346,126);g=0;l=d;return g|0}function _ASN1_item_d2i(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0;g=l;l=l+32|0;if((l|0)>=(m|0))ba(32);h=g+8|0;i=g;c[i>>2]=0;j=(b|0)==0?i:b;a[h>>0]=0;if((_ASN1_item_ex_d2i(j,d,e,f,-1,0,0,h)|0)<=0){k=0;l=g;return k|0}k=c[j>>2]|0;l=g;return k|0}function _ASN1_item_ex_d2i(b,d,e,f,g,h,i,j){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;i=i|0;j=j|0;var k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ca=0,da=0,ea=0,fa=0,ga=0;k=l;l=l+48|0;if((l|0)>=(m|0))ba(48);n=k+16|0;o=k;p=k+28|0;q=k+32|0;r=k+38|0;s=k+37|0;t=k+36|0;u=k+24|0;c[p>>2]=e;v=c[f+16>>2]|0;c[q>>2]=0;w=h&1024;x=h&-1025;if(!b){y=0;l=k;return y|0}h=(v|0)!=0;if(h?(z=c[v+16>>2]|0,(z|0)!=0):0)A=z;else A=0;a:do switch(a[f>>0]|0){case 0:{z=c[f+8>>2]|0;if(!z){y=_asn1_d2i_ex_primitive(b,d,e,f,g,x,i,j)|0;l=k;return y|0}if(!((g|0)==-1&i<<24>>24==0)){_ERR_put_error(13,120,170,532391,203);B=0;break a}y=_asn1_template_ex_d2i(b,d,e,z,0,j)|0;l=k;return y|0}case 5:{c[q>>2]=c[d>>2];if(!(_asn1_check_tlen(0,u,r,0,0,q,e,-1,0,1,j)|0)){_ERR_put_error(13,120,58,532391,219);B=0;break a}if(a[r>>0]|0)if(!(i<<24>>24)){_ERR_put_error(13,120,139,532391,228);B=0;break a}else{y=-1;l=k;return y|0}z=c[u>>2]|0;if(z>>>0>30)C=0;else C=c[56644+(z<<2)>>2]|0;if(c[f+4>>2]&C|0){y=_asn1_d2i_ex_primitive(b,d,c[p>>2]|0,f,z,0,0,j)|0;l=k;return y|0}if(!(i<<24>>24)){_ERR_put_error(13,120,140,532391,236);B=0;break a}else{y=-1;l=k;return y|0}break}case 4:{y=Aj[c[v+16>>2]&7](b,d,e,f,g,x,i,j)|0;l=k;return y|0}case 3:{b:do if(i<<24>>24){c[q>>2]=c[d>>2];if((g|0)==-1)D=c[f+4>>2]|0;else D=g;switch(_asn1_check_tlen(0,0,0,0,0,q,e,D,x,1,j)|0){case 0:{_ERR_put_error(13,120,58,532391,265);B=0;break a;break}case -1:{y=-1;l=k;return y|0}default:break b}}while(0);z=(g|0)!=-1;do if(z){E=c[d>>2]|0;F=c[q>>2]|0;if(!F){_ERR_put_error(13,120,58,532391,288);B=0;break a}else{G=a[E>>0]|0;a[E>>0]=a[F>>0]&32|c[f+4>>2];H=E;I=G;break}}else{H=0;I=0}while(0);G=nj[c[v+8>>2]&2047](b,d,c[p>>2]|0)|0;if(z)a[H>>0]=I;if(!G){_ERR_put_error(13,120,58,532391,303);B=0;break a}else{y=1;l=k;return y|0}break}case 2:{G=(A|0)!=0;if(G?(ri[A&511](4,b,f,0)|0)==0:0){J=107;break a}if(!(c[b>>2]|0)){if(!(_ASN1_item_ex_new(b,f)|0)){_ERR_put_error(13,120,58,532391,319);B=0;break a}}else{E=_asn1_get_choice_selector(b,f)|0;if((E|0)>-1?(E|0)<(c[f+12>>2]|0):0){F=(c[f+8>>2]|0)+(E*20|0)|0;_ASN1_template_free(_asn1_get_field_ptr(b,F)|0,F);_asn1_set_choice_selector(b,-1,f)|0}}c[q>>2]=c[d>>2];F=f+12|0;E=c[F>>2]|0;c:do if((E|0)>0){K=c[f+8>>2]|0;L=_asn1_template_ex_d2i(_asn1_get_field_ptr(b,K)|0,q,e,K,1,j)|0;if((L|0)==-1){M=K;N=0;while(1){O=N+1|0;P=c[F>>2]|0;if((O|0)>=(P|0)){Q=O;R=P;break c}P=M+20|0;S=c[p>>2]|0;T=_asn1_template_ex_d2i(_asn1_get_field_ptr(b,P)|0,q,S,P,1,j)|0;if((T|0)==-1){M=P;N=O}else{U=P;V=O;W=T;break}}}else{U=K;V=0;W=L}if((W|0)>0){Q=V;R=c[F>>2]|0;break}else{_ERR_put_error(13,120,58,532391,338);B=U;break a}}else{Q=0;R=E}while(0);if((Q|0)==(R|0)){if(!(i<<24>>24)){_ERR_put_error(13,120,143,532391,350);B=0;break a}_ASN1_item_ex_free(b,f);y=-1;l=k;return y|0}else{_asn1_set_choice_selector(b,Q,f)|0;if(G?(ri[A&511](5,b,f,0)|0)==0:0){J=107;break a}c[d>>2]=c[q>>2];y=1;l=k;return y|0}break}case 1:case 6:{c[q>>2]=c[d>>2];E=(g|0)==-1;switch(_asn1_check_tlen(p,0,0,s,t,q,e,E?16:g,E?0:x,i,j)|0){case 0:{_ERR_put_error(13,120,58,532391,374);B=0;break a;break}case -1:{y=-1;l=k;return y|0}default:{if(h?(c[v+4>>2]&4|0)!=0:0){c[p>>2]=e-(c[q>>2]|0)+(c[d>>2]|0);X=1}else X=a[s>>0]|0;if(!(a[t>>0]|0)){_ERR_put_error(13,120,149,532391,386);B=0;break a}if((c[b>>2]|0)==0?(_ASN1_item_ex_new(b,f)|0)==0:0){_ERR_put_error(13,120,58,532391,391);B=0;break a}E=(A|0)!=0;if(E?(ri[A&511](4,b,f,0)|0)==0:0){J=107;break a}F=f+8|0;z=c[F>>2]|0;N=f+12|0;M=c[N>>2]|0;d:do if((M|0)>0){T=z;O=0;P=M;while(1){if(!(c[T>>2]&768))Y=P;else{S=_asn1_do_adb(b,T,1)|0;_ASN1_template_free(_asn1_get_field_ptr(b,S)|0,S);Y=c[N>>2]|0}O=O+1|0;if((O|0)>=(Y|0))break;else{T=T+20|0;P=Y}}P=c[F>>2]|0;if((Y|0)>0){T=0;O=P;while(1){L=_asn1_do_adb(b,O,1)|0;if(!L){B=0;break a}K=_asn1_get_field_ptr(b,L)|0;Z=c[p>>2]|0;if(!Z){_=O;$=T;J=90;break d}aa=c[q>>2]|0;if(((Z|0)>=2?(a[aa>>0]|0)==0:0)?(a[aa+1>>0]|0)==0:0)break;if((T|0)==((c[N>>2]|0)+-1|0))ca=0;else ca=c[L>>2]&1;switch(_asn1_template_ex_d2i(K,q,Z,L,ca,j)|0){case 0:{B=L;break a;break}case -1:{_ASN1_template_free(K,L);break}default:c[p>>2]=aa-(c[q>>2]|0)+(c[p>>2]|0)}L=T+1|0;K=O+20|0;if((L|0)<(c[N>>2]|0)){T=L;O=K}else{_=K;$=L;J=90;break d}}c[q>>2]=aa+2;if(!(a[s>>0]|0)){_ERR_put_error(13,120,159,532391,423);B=0;break a}else{L=Z+-2|0;c[p>>2]=L;a[s>>0]=0;da=T;ea=O;fa=L;break}}else{_=P;$=0;J=90}}else{_=z;$=0;J=90}while(0);do if((J|0)==90){z=c[p>>2]|0;if(!(a[s>>0]|0)){da=$;ea=_;fa=z}else{if(((z|0)>=2?(F=c[q>>2]|0,(a[F>>0]|0)==0):0)?(a[F+1>>0]|0)==0:0){c[q>>2]=F+2;da=$;ea=_;fa=z;break}_ERR_put_error(13,120,137,532391,462);B=0;break a}}while(0);if(X<<24>>24==0&(fa|0)!=0){_ERR_put_error(13,120,148,532391,467);B=0;break a}e:do if((da|0)<(c[N>>2]|0)){z=da;F=ea;while(1){ga=_asn1_do_adb(b,F,1)|0;if(!ga){B=0;break a}if(!(c[ga>>2]&1))break;_ASN1_template_free(_asn1_get_field_ptr(b,ga)|0,ga);z=z+1|0;if((z|0)>=(c[N>>2]|0))break e;else F=F+20|0}_ERR_put_error(13,120,121,532391,487);B=ga;break a}while(0);N=c[d>>2]|0;F=c[q>>2]|0;if(!(_asn1_enc_save(b,N,F-N|0,f)|0)){J=107;break a}if(E?(ri[A&511](5,b,f,0)|0)==0:0){J=107;break a}c[d>>2]=F;y=1;l=k;return y|0}}break}default:{y=0;l=k;return y|0}}while(0);if((J|0)==107){_ERR_put_error(13,120,100,532391,503);B=0}if(!w)_ASN1_item_ex_free(b,f);b=c[f+24>>2]|0;if(!B){c[n>>2]=532448;c[n+4>>2]=b;_ERR_add_error_data(2,n);y=0;l=k;return y|0}else{n=c[B+12>>2]|0;c[o>>2]=532433;c[o+4>>2]=n;c[o+8>>2]=532440;c[o+12>>2]=b;_ERR_add_error_data(4,o);y=0;l=k;return y|0}return 0}function _asn1_template_ex_d2i(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;i=l;l=l+16|0;if((l|0)>=(m|0))ba(16);j=i+4|0;k=i;n=i+9|0;o=i+8|0;if(!b){p=0;l=i;return p|0}q=c[f>>2]|0;c[k>>2]=c[d>>2];if(!(q&16)){p=_asn1_template_noexp_d2i(b,d,e,f,g,h)|0;l=i;return p|0}r=_asn1_check_tlen(j,0,0,n,o,k,e,c[f+4>>2]|0,q&192,g,h)|0;g=c[k>>2]|0;a:do switch(r|0){case 0:{_ERR_put_error(13,132,58,532391,548);s=0;break}case -1:{s=-1;break}default:{if(!(a[o>>0]|0)){_ERR_put_error(13,132,120,532391,554);s=0;break a}if(!(_asn1_template_noexp_d2i(b,k,c[j>>2]|0,f,0,h)|0)){_ERR_put_error(13,132,58,532391,560);s=0;break a}q=c[k>>2]|0;e=(c[j>>2]|0)+(g-q)|0;c[j>>2]=e;t=q;do if(!(a[n>>0]|0))if(!e){u=q;v=19}else{_ERR_put_error(13,132,119,532391,577);v=20}else{if(((e|0)>=2?(a[t>>0]|0)==0:0)?(a[t+1>>0]|0)==0:0){w=t+2|0;c[k>>2]=w;u=w;v=19;break}_ERR_put_error(13,132,137,532391,568);v=20}while(0);if((v|0)==19){c[d>>2]=u;p=1;l=i;return p|0}else if((v|0)==20){_ASN1_template_free(b,f);p=0;l=i;return p|0}}}while(0);p=s;l=i;return p|0}function _asn1_d2i_ex_primitive(b,d,e,f,g,h,i,j){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;i=i|0;j=j|0;var k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0;k=l;l=l+48|0;if((l|0)>=(m|0))ba(48);n=k+36|0;o=k+32|0;p=k+28|0;q=k+24|0;r=k+20|0;s=k+16|0;t=k+42|0;u=k+41|0;v=k+40|0;w=k+12|0;x=k;a[v>>0]=0;c[x>>2]=0;c[x+4>>2]=0;c[x+8>>2]=0;if(!b){_ERR_put_error(13,108,125,532391,724);y=0;l=k;return y|0}if((a[f>>0]|0)==5){z=-1;A=g}else{z=g;A=c[f+4>>2]|0}c[r>>2]=A;if((A|0)==-4){if((z|0)>-1){_ERR_put_error(13,108,127,532391,738);y=0;l=k;return y|0}if(i<<24>>24){_ERR_put_error(13,108,126,532391,743);y=0;l=k;return y|0}c[w>>2]=c[d>>2];if(!(_asn1_check_tlen(0,r,n,0,0,w,e,-1,0,0,j)|0)){_ERR_put_error(13,108,58,532391,750);y=0;l=k;return y|0}if(!(a[n>>0]|0))B=c[r>>2]|0;else{c[r>>2]=-3;B=-3}C=w;D=d;E=B}else{C=w;D=d;E=A}A=(z|0)==-1;c[C>>2]=c[D>>2];switch(_asn1_check_tlen(s,0,0,u,t,w,e,A?E:z,A?0:h,i,j)|0){case 0:{_ERR_put_error(13,108,58,532391,765);y=0;l=k;return y|0}case -1:{y=-1;l=k;return y|0}default:{i=c[r>>2]|0;a:do switch(i|0){case -3:{if(!j)F=24;else{a[j>>0]=0;F=24}break}case 17:case 16:{if(!(a[t>>0]|0)){_ERR_put_error(13,108,156,532391,783);y=0;l=k;return y|0}else F=24;break}default:{if(!(a[t>>0]|0)){h=c[w>>2]|0;A=c[s>>2]|0;c[w>>2]=h+A;G=A;H=h;F=54;break a}switch(i|0){case 1:case 2:case 5:case 6:case 10:{_ERR_put_error(13,108,218,532391,801);y=0;l=k;return y|0}default:{}}a[v>>0]=1;if(_asn1_collect(x,w,c[s>>2]|0,a[u>>0]|0,0)|0){h=c[x>>2]|0;if(!(_BUF_MEM_grow_clean(x,h+1|0)|0)){_ERR_put_error(13,108,65,532391,819);I=0;break a}else{A=x+4|0;a[(c[A>>2]|0)+h>>0]=0;G=h;H=c[A>>2]|0;F=54;break a}}else I=0}}while(0);b:do if((F|0)==24){i=c[d>>2]|0;t=a[u>>0]|0;j=c[s>>2]|0;if(!(t<<24>>24)){A=c[w>>2]|0;c[w>>2]=A+j;G=j-i+A|0;H=i;F=54;break}c:do if((j|0)>0){A=1;h=j;z=0;E=t;e=c[C>>2]|0;d:while(1){B=A;g=h;J=e;while(1){K=J;if((g|0)==1){L=1;break}if(a[K>>0]|0){L=g;break}if(a[K+1>>0]|0){L=g;break}M=K+2|0;N=B+-1|0;if(!N){O=M;break d}if((g|0)>2){B=N;g=g+-2|0;J=M}else break c}c[q>>2]=K;g=_ASN1_get_object(q,p,n,o,L)|0;if(!(g&128)){M=g&1;if(!M){P=c[q>>2]|0;Q=c[p>>2]|0}else{g=c[q>>2]|0;N=L+J-g|0;c[p>>2]=N;P=g;Q=N}R=0;S=Q;T=M&255;U=P}else{_ERR_put_error(13,104,102,532391,1185);R=1;S=z;T=E;U=J}if(R){F=39;break}M=T<<24>>24==0;e=M?U+S|0:U;A=((M^1)&1)+B|0;h=L+J-e|0;if((h|0)<=0){F=42;break}else{z=S;E=T}}if((F|0)==39){_ERR_put_error(13,190,58,532391,1018);I=0;break b}else if((F|0)==42)if(!A)O=e;else break;c[C>>2]=O;G=O-i|0;H=i;F=54;break b}while(0);_ERR_put_error(13,190,137,532391,1028);I=0}while(0);if((F|0)==54)if(!(_asn1_ex_c2i(b,H,G,c[r>>2]|0,v,f)|0))I=0;else{c[D>>2]=c[C>>2];I=1}if(!(a[v>>0]|0)){y=I;l=k;return y|0}v=c[x+4>>2]|0;if(!v){y=I;l=k;return y|0}_CRYPTO_free(v);y=I;l=k;return y|0}}return 0}function _asn1_check_tlen(b,d,e,f,g,h,i,j,k,n,o){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;i=i|0;j=j|0;k=k|0;n=n|0;o=o|0;var p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0;p=l;l=l+16|0;if((l|0)>=(m|0))ba(16);q=p+12|0;r=p+8|0;s=p+4|0;t=p;u=c[h>>2]|0;c[t>>2]=u;v=(o|0)!=0;do if(v){if(a[o>>0]|0){w=c[o+4>>2]|0;c[s>>2]=c[o+8>>2];c[r>>2]=c[o+16>>2];c[q>>2]=c[o+12>>2];c[t>>2]=u+(c[o+20>>2]|0);x=w;break}w=_ASN1_get_object(t,s,q,r,i)|0;c[o+4>>2]=w;y=c[s>>2]|0;c[o+8>>2]=y;c[o+16>>2]=c[r>>2];c[o+12>>2]=c[q>>2];z=(c[t>>2]|0)-u|0;c[o+20>>2]=z;a[o>>0]=1;if((w&129|0)==0&(z+y|0)>(i|0)){_ERR_put_error(13,104,155,532391,1177);a[o>>0]=0;A=0;l=p;return A|0}else x=w}else x=_ASN1_get_object(t,s,q,r,i)|0;while(0);if(x&128|0){_ERR_put_error(13,104,102,532391,1185);if(!v){A=0;l=p;return A|0}a[o>>0]=0;A=0;l=p;return A|0}do if((j|0)>-1){if((c[q>>2]|0)==(j|0)?(c[r>>2]|0)==(k|0):0){if(!v)break;a[o>>0]=0;break}if(n<<24>>24){A=-1;l=p;return A|0}if(v)a[o>>0]=0;_ERR_put_error(13,104,168,532391,1197);A=0;l=p;return A|0}while(0);o=x&1;if(o|0)c[s>>2]=u+i-(c[t>>2]|0);if(f|0)a[f>>0]=o;if(g|0)a[g>>0]=x&32;if(b|0)c[b>>2]=c[s>>2];if(e|0)a[e>>0]=c[r>>2];if(d|0)c[d>>2]=c[q>>2];c[h>>2]=c[t>>2];A=1;l=p;return A|0}function _ASN1_template_free(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d;f=c[b>>2]|0;if(!(f&6)){_asn1_item_combine_free(a,c[b+16>>2]|0,f&1024);l=d;return}f=c[a>>2]|0;if((_sk_num(f)|0)>0){g=b+16|0;b=0;do{c[e>>2]=_sk_value(f,b)|0;_asn1_item_combine_free(e,c[g>>2]|0,0);b=b+1|0}while((b|0)<(_sk_num(f)|0))}_sk_free(f);c[a>>2]=0;l=d;return}function _ASN1_item_ex_new(a,b){a=a|0;b=b|0;return _asn1_item_ex_combine_new(a,b,0)|0}function _asn1_enc_save(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0;if(!a){f=1;return f|0}g=c[a>>2]|0;if(!g){f=1;return f|0}a=c[e+16>>2]|0;if(!a){f=1;return f|0}if(!(c[a+4>>2]&2)){f=1;return f|0}e=g+(c[a+20>>2]|0)|0;if(!e){f=1;return f|0}a=c[e>>2]|0;if(a|0)_CRYPTO_free(a);a=_CRYPTO_malloc(d,504171,174)|0;c[e>>2]=a;if(!a){f=0;return f|0}_memcpy(a|0,b|0,d|0)|0;c[e+4>>2]=d;c[e+8>>2]=0;f=1;return f|0}function _ERR_add_error_data(a,b){a=a|0;b=b|0;var d=0,e=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d;c[e>>2]=b;_ERR_add_error_vdata(a,e);l=d;return}function _ERR_add_error_vdata(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0;e=_CRYPTO_malloc(81,503509,1089)|0;if(!e)return;a[e>>0]=0;a:do if((b|0)>0){f=0;g=80;h=e;i=0;while(1){j=(c[d>>2]|0)+(4-1)&~(4-1);k=c[j>>2]|0;c[d>>2]=j+4;if(!k){l=f;m=g;n=h}else{j=(_strlen(k)|0)+f|0;if((j|0)>(g|0)){o=_CRYPTO_realloc(h,j+21|0,503509,1102)|0;if(!o)break;p=j+20|0;q=o}else{p=g;q=h}_BUF_strlcat(q,k,p+1|0)|0;l=j;m=p;n=q}i=i+1|0;if((i|0)>=(b|0)){r=n;break a}else{f=l;g=m;h=n}}_CRYPTO_free(h);return}else r=e;while(0);e=_ERR_get_state()|0;n=c[e+392>>2]|0;m=(n|0)==0?15:n;n=e+136+(m<<2)|0;l=c[n>>2]|0;b=e+200+(m<<2)|0;if(l|0?c[b>>2]&1|0:0){_CRYPTO_free(l);c[n>>2]=0}c[n>>2]=r;c[b>>2]=3;return}function _BUF_strlcat(b,c,d){b=b|0;c=c|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0;a:do if(!d){e=c;f=0;g=0}else{h=0;i=d;j=b;while(1){if(!(a[j>>0]|0))break;k=h+1|0;l=i+-1|0;if(!l){e=c;f=0;g=k;break a}else{h=k;i=l;j=j+1|0}}b:do if(i>>>0>1){l=i;k=c;m=j;n=0;do{o=a[k>>0]|0;if(!(o<<24>>24)){p=k;q=m;r=n;break b}k=k+1|0;s=m;m=m+1|0;a[s>>0]=o;n=n+1|0;l=l+-1|0}while(l>>>0>1);if(!l){e=k;f=n;g=h;break a}else{p=k;q=m;r=n}}else{p=c;q=j;r=0}while(0);a[q>>0]=0;e=p;f=r;g=h}while(0);return f+g+(_strlen(e)|0)|0}function _asn1_collect(b,d,e,f,g){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;var h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ca=0,da=0,ea=0;h=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=h+16|0;j=h+12|0;k=h+8|0;n=h+4|0;o=h;p=c[d>>2]|0;c[o>>2]=p;q=f&1;f=q<<24>>24!=0;r=p;if(!((b|0)!=0|f)){c[d>>2]=r+e;s=1;l=h;return s|0}a:do if((e|0)>0){t=(b|0)==0;u=b+4|0;v=g+1|0;b:do if((g|0)>4){w=0;x=e;y=p;z=r;A=p;while(1){if(((x|0)!=1?(a[z>>0]|0)==0:0)?(a[z+1>>0]|0)==0:0){B=z;C=25;break b}c[n>>2]=z;D=_ASN1_get_object(n,k,i,j,x)|0;if(!(D&128)){if(!(D&1)){E=c[k>>2]|0;F=c[n>>2]|0}else{G=c[n>>2]|0;H=z+x-G|0;c[k>>2]=H;E=H;F=G}c[o>>2]=F;I=0;J=E;K=D&32;L=F;M=F;N=F}else{_ERR_put_error(13,104,102,532391,1185);I=1;J=w;K=0;L=y;M=A;N=z}if(I){C=34;break b}if(K<<24>>24)break;if(!J){O=L;P=M}else{if(!t){D=c[b>>2]|0;if(!(_BUF_MEM_grow_clean(b,D+J|0)|0)){C=42;break b}_memcpy((c[u>>2]|0)+D|0,N|0,J|0)|0}D=N+J|0;c[o>>2]=D;G=D;O=G;P=G}x=A+x-P|0;if((x|0)<=0){Q=O;C=46;break a}else{w=J;y=O;z=P;A=P}}_ERR_put_error(13,106,197,532391,1091);s=0;l=h;return s|0}else{A=0;z=e;y=0;w=0;x=p;G=r;D=p;while(1){if(((z|0)!=1?(a[G>>0]|0)==0:0)?(a[G+1>>0]|0)==0:0){B=G;C=25;break b}c[n>>2]=G;H=_ASN1_get_object(n,k,i,j,z)|0;if(!(H&128)){R=H&1;if(!R){S=c[k>>2]|0;T=c[n>>2]|0}else{U=c[n>>2]|0;V=G+z-U|0;c[k>>2]=V;S=V;T=U}c[o>>2]=T;W=0;X=R&255;Y=S;Z=H&32;_=T;$=T;aa=T}else{_ERR_put_error(13,104,102,532391,1185);W=1;X=y;Y=A;Z=w;_=x;$=D;aa=G}if(W){C=34;break b}if(!(Z<<24>>24))if(!Y){ca=_;da=$}else{if(!t){H=c[b>>2]|0;if(!(_BUF_MEM_grow_clean(b,H+Y|0)|0)){C=42;break b}_memcpy((c[u>>2]|0)+H|0,aa|0,Y|0)|0}H=aa+Y|0;c[o>>2]=H;R=H;ca=R;da=R}else{if(!(_asn1_collect(b,o,Y,X,v)|0)){s=0;break}R=c[o>>2]|0;ca=R;da=R}z=D+z-da|0;if((z|0)<=0){Q=ca;C=46;break a}else{A=Y;y=X;w=Z;x=ca;G=da;D=da}}l=h;return s|0}while(0);if((C|0)==25){v=B+2|0;c[o>>2]=v;if(f){ea=v;break}_ERR_put_error(13,106,159,532391,1075);s=0;l=h;return s|0}else if((C|0)==34){_ERR_put_error(13,106,58,532391,1084);s=0;l=h;return s|0}else if((C|0)==42){_ERR_put_error(13,140,65,532391,1114);s=0;l=h;return s|0}}else{Q=p;C=46}while(0);if((C|0)==46)if(!(q<<24>>24))ea=Q;else{_ERR_put_error(13,106,137,532391,1101);s=0;l=h;return s|0}c[d>>2]=ea;s=1;l=h;return s|0}function _BUF_MEM_grow_clean(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0;d=c[a>>2]|0;if(d>>>0>=b>>>0){_memset((c[a+4>>2]|0)+b|0,0,d-b|0)|0;c[a>>2]=b;e=b;return e|0}f=a+8|0;g=c[f>>2]|0;if(g>>>0>=b>>>0){_memset((c[a+4>>2]|0)+d|0,0,b-d|0)|0;c[a>>2]=b;e=b;return e|0}if(b>>>0>1610612732){_ERR_put_error(7,105,65,532538,150);e=0;return e|0}d=(((b+3|0)>>>0)/3|0)<<2;h=a+4|0;i=c[h>>2]|0;if(!i)j=_CRYPTO_malloc(d,532538,155)|0;else j=_CRYPTO_realloc_clean(i,g,d,532538,157)|0;if(!j){_ERR_put_error(7,105,65,532538,159);e=0;return e|0}else{c[h>>2]=j;c[f>>2]=d;d=c[a>>2]|0;_memset(j+d|0,0,b-d|0)|0;c[a>>2]=b;e=b;return e|0}return 0}function _asn1_ex_c2i(b,e,f,g,h,i){b=b|0;e=e|0;f=f|0;g=g|0;h=h|0;i=i|0;var j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;j=l;l=l+16|0;if((l|0)>=(m|0))ba(16);k=j;c[k>>2]=e;n=c[i+16>>2]|0;o=e;if(n|0?(p=c[n+20>>2]|0,p|0):0){q=Wh[p&63](b,e,f,g,h,i)|0;l=j;return q|0}if((c[i+4>>2]|0)==-4){i=c[b>>2]|0;do if(!i){p=_ASN1_TYPE_new()|0;if(p|0){c[b>>2]=p;r=p;break}_ASN1_TYPE_free(0);q=0;l=j;return q|0}else r=i;while(0);if((c[r>>2]|0)!=(g|0))_ASN1_TYPE_set(r,g,0);s=r+4|0;t=b;u=r}else{s=b;t=0;u=0}a:do switch(g|0){case 6:{if(!(_c2i_ASN1_OBJECT(s,k,f)|0))v=41;else{q=1;l=j;return q|0}break}case 5:{if(!f){c[s>>2]=1;v=39;break a}else{_ERR_put_error(13,204,144,532391,881);v=41;break a}break}case 1:{if((f|0)!=1){_ERR_put_error(13,204,106,532391,889);v=41;break a}c[s>>2]=d[e>>0];q=1;l=j;return q|0}case 3:{if(!(_c2i_ASN1_BIT_STRING(s,k,f)|0))v=41;else{q=1;l=j;return q|0}break}case 10:case 2:{if(!(_c2i_ASN1_INTEGER(s,k,f)|0))v=41;else{b=(c[s>>2]|0)+4|0;c[b>>2]=c[b>>2]&256|g;v=39}break}case 30:{if(!(f&1))v=28;else{_ERR_put_error(13,204,214,532391,931);v=41}break}case 28:{if(!(f&3))v=28;else{_ERR_put_error(13,204,215,532391,936);v=41}break}default:v=28}while(0);b:do if((v|0)==28){k=c[s>>2]|0;do if(!k){b=_ASN1_STRING_type_new(g)|0;if(!b){_ERR_put_error(13,204,65,532391,943);v=41;break b}else{c[s>>2]=b;w=b;break}}else{c[k+4>>2]=g;w=k}while(0);if(!(a[h>>0]|0))if(!(_ASN1_STRING_set(w,e,f)|0)){_ERR_put_error(13,204,65,532391,960);_ASN1_STRING_free(w);c[s>>2]=0;v=41;break}else{q=1;l=j;return q|0}else{k=w+8|0;b=c[k>>2]|0;if(b|0)_CRYPTO_free(b);c[k>>2]=o;c[w>>2]=f;a[h>>0]=0;v=39;break}}while(0);if((v|0)==39){if(!((g|0)==5&(u|0)!=0)){q=1;l=j;return q|0}c[u+4>>2]=0;q=1;l=j;return q|0}else if((v|0)==41){_ASN1_TYPE_free(u);if(!t){q=0;l=j;return q|0}c[t>>2]=0;q=0;l=j;return q|0}return 0}function _c2i_ASN1_OBJECT(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0;if((!((d|0)==0|(e|0)<1)?(f=c[d>>2]|0,f|0):0)?(a[f+(e+-1)>>0]|0)>=0:0){a:do if((e|0)>0){g=0;h=f;while(1){if((a[h>>0]|0)==-128){if(!g)break;if((a[h+-1>>0]|0)>=0)break}g=g+1|0;if((g|0)>=(e|0))break a;else h=h+1|0}_ERR_put_error(13,196,216,532496,290);i=0;return i|0}while(0);h=(b|0)==0;if((!h?(g=c[b>>2]|0,(g|0)!=0):0)?(c[g+20>>2]&1|0)!=0:0){j=g;k=f}else l=14;do if((l|0)==14){f=_CRYPTO_malloc(24,532496,346)|0;if(f|0){c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;c[f+12>>2]=0;c[f+16>>2]=0;c[f+20>>2]=1;j=f;k=c[d>>2]|0;break}_ERR_put_error(13,123,65,532496,348);i=0;return i|0}while(0);f=j+16|0;g=c[f>>2]|0;c[f>>2]=0;m=j+12|0;if(g)if((c[m>>2]|0)<(e|0)){c[m>>2]=0;_CRYPTO_free(g);l=21}else n=g;else{c[m>>2]=0;l=21}do if((l|0)==21){g=_CRYPTO_malloc(e,532496,315)|0;if(g|0){o=j+20|0;c[o>>2]=c[o>>2]|8;n=g;break}_ERR_put_error(13,196,65,532496,336);if(!h?(c[b>>2]|0)==(j|0):0){i=0;return i|0}g=j+20|0;o=c[g>>2]|0;if(!(o&4))p=o;else{o=c[j>>2]|0;if(o|0)_CRYPTO_free(o);o=j+4|0;q=c[o>>2]|0;if(q|0)_CRYPTO_free(q);c[o>>2]=0;c[j>>2]=0;p=c[g>>2]|0}if(!(p&8))r=p;else{o=c[f>>2]|0;if(!o)s=p;else{_CRYPTO_free(o);s=c[g>>2]|0}c[f>>2]=0;c[m>>2]=0;r=s}if(!(r&1)){i=0;return i|0}_CRYPTO_free(j);i=0;return i|0}while(0);_memcpy(n|0,k|0,e|0)|0;c[f>>2]=n;c[m>>2]=e;c[j>>2]=0;c[j+4>>2]=0;if(!h)c[b>>2]=j;c[d>>2]=k+e;i=j;return i|0}_ERR_put_error(13,196,216,532496,283);i=0;return i|0}function _c2i_ASN1_BIT_STRING(b,e,f){b=b|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0;if((f|0)<1){_ERR_put_error(13,189,152,532454,179);g=0;return g|0}h=(b|0)==0;if(!h?(i=c[b>>2]|0,(i|0)!=0):0)j=i;else{i=_ASN1_STRING_type_new(3)|0;if(!i){g=0;return g|0}else j=i}i=c[e>>2]|0;k=i+1|0;l=a[i>>0]|0;i=l&255;do if((l&255)>7)m=220;else{n=j+12|0;c[n>>2]=i|c[n>>2]&-16|8;n=f+-1|0;if((f|0)>1){o=_CRYPTO_malloc(n,532454,158)|0;if(!o){m=65;break}_memcpy(o|0,k|0,n|0)|0;p=o+(f+-2)|0;a[p>>0]=(d[p>>0]|0)&255<<i;q=o;r=k+n|0}else{q=0;r=k}c[j>>2]=n;n=j+8|0;o=c[n>>2]|0;if(o|0)_CRYPTO_free(o);c[n>>2]=q;c[j+4>>2]=3;if(!h)c[b>>2]=j;c[e>>2]=r;g=j;return g|0}while(0);_ERR_put_error(13,189,m,532454,179);if(!h?(c[b>>2]|0)==(j|0):0){g=0;return g|0}_ASN1_STRING_free(j);g=0;return g|0}function _c2i_ASN1_INTEGER(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0;f=(b|0)==0;if(!f?(g=c[b>>2]|0,(g|0)!=0):0)h=g;else i=3;do if((i|0)==3){g=_ASN1_STRING_type_new(2)|0;if(!g){j=0;return j|0}else{c[g+4>>2]=2;h=g;break}}while(0);i=c[d>>2]|0;g=i+e|0;k=_CRYPTO_malloc(e+1|0,532015,208)|0;if(!k){_ERR_put_error(13,194,65,532015,269);if(!f?(c[b>>2]|0)==(h|0):0){j=0;return j|0}_ASN1_STRING_free(h);j=0;return j|0}do if(e){l=h+4|0;m=(e|0)!=1;if((a[i>>0]|0)>=0){c[l>>2]=2;n=m&(a[i>>0]|0)==0;o=(n<<31>>31)+e|0;_memcpy(k|0,(n?i+1|0:i)|0,o|0)|0;p=o;break}c[l>>2]=258;l=m&(a[i>>0]|0)==-1;m=(l<<31>>31)+e|0;o=m+-1|0;n=(l?i+1|0:i)+o|0;l=k+o|0;o=a[n>>0]|0;q=(m|0)!=0;if(q&o<<24>>24==0){r=l;s=m;t=n;while(1){u=r+-1|0;a[r>>0]=0;v=s+-1|0;w=t+-1|0;x=a[w>>0]|0;y=(v|0)!=0;if(y&x<<24>>24==0){r=u;s=v;t=w}else{z=v;A=u;B=w;C=y;D=x;break}}}else{z=m;A=l;B=n;C=q;D=o}if(!C){a[k>>0]=1;a[k+m>>0]=0;p=m+1|0;break}a[A>>0]=(~D&255)+1;if((z|0)>1){t=z;s=A;r=B;do{s=s+-1|0;r=r+-1|0;t=t+-1|0;a[s>>0]=~a[r>>0]}while((t|0)>1);p=m}else p=m}else{c[h+4>>2]=2;p=0}while(0);B=h+8|0;A=c[B>>2]|0;if(A|0)_CRYPTO_free(A);c[B>>2]=k;c[h>>2]=p;if(!f)c[b>>2]=h;c[d>>2]=g;j=h;return j|0}function _CRYPTO_realloc_clean(b,d,e,f,g){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;var h=0,i=0,j=0;h=(e|0)<1;if(b|0){if(h|(e|0)<(d|0)){i=0;return i|0}j=c[305340]|0;if(j|0)ui[j&4095](b,0,e,f,g,0);j=nj[c[6878]&2047](e,f,g)|0;if(j|0){_memcpy(j|0,b|0,d|0)|0;_OPENSSL_cleanse(b,d);gj[c[6864]&8191](b)}d=c[305340]|0;if(!d){i=j;return i|0}ui[d&4095](b,j,e,f,g,1);i=j;return i|0}if(h){i=0;return i|0}if(c[6876]|0)c[6876]=0;h=c[305335]|0;if(h|0){if(c[6877]|0)c[6877]=0;Li[h&255](0,e,f,g,0)}h=nj[c[6878]&2047](e,f,g)|0;j=c[305335]|0;if(j|0)Li[j&255](h,e,f,g,1);if(!((e|0)>2048&(h|0)!=0)){i=h;return i|0}a[h>>0]=a[1257015]|0;i=h;return i|0}function _asn1_template_noexp_d2i(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0;i=l;l=l+16|0;if((l|0)>=(m|0))ba(16);j=i+4|0;k=i+8|0;n=i+12|0;o=i;c[j>>2]=e;if(!b){p=0;l=i;return p|0}q=c[f>>2]|0;r=q&192;c[k>>2]=c[d>>2];a:do if(!(q&6)){s=c[f+16>>2]|0;if(!(q&8))switch(_ASN1_item_ex_d2i(b,k,e,s,-1,q&1024,g,h)|0){case 0:{_ERR_put_error(13,131,58,532391,697);t=40;break a;break}case -1:{p=-1;l=i;return p|0}default:{t=39;break a}}else switch(_ASN1_item_ex_d2i(b,k,e,s,c[f+4>>2]|0,r,g,h)|0){case 0:{_ERR_put_error(13,131,58,532391,688);t=40;break a;break}case -1:{p=-1;l=i;return p|0}default:{t=39;break a}}}else{if(!(q&8)){u=0;v=q>>>1&1|16}else{u=r;v=c[f+4>>2]|0}switch(_asn1_check_tlen(j,0,0,n,0,k,e,v,u,g,h)|0){case 0:{_ERR_put_error(13,131,58,532391,627);w=0;break}case -1:{w=-1;break}default:{s=c[b>>2]|0;if(!s){x=_sk_new_null()|0;c[b>>2]=x;y=x}else{if((_sk_num(s)|0)>0){x=f+16|0;do{c[o>>2]=_sk_pop(s)|0;_ASN1_item_ex_free(o,c[x>>2]|0)}while((_sk_num(s)|0)>0)}y=c[b>>2]|0}do if(y){s=f+16|0;x=c[j>>2]|0;b:do if((x|0)>0){z=x;while(1){A=c[k>>2]|0;if(((z|0)!=1?(a[A>>0]|0)==0:0)?(a[A+1>>0]|0)==0:0){t=20;break}c[o>>2]=0;if(!(_ASN1_item_ex_d2i(o,k,z,c[s>>2]|0,-1,0,0,h)|0)){t=23;break}c[j>>2]=A-(c[k>>2]|0)+(c[j>>2]|0);if(!(_sk_push(c[b>>2]|0,c[o>>2]|0)|0)){t=26;break}B=c[j>>2]|0;if((B|0)>0)z=B;else break b}do if((t|0)==20){c[k>>2]=A+2;if(!(a[n>>0]|0)){_ERR_put_error(13,131,159,532391,658);break}else{c[j>>2]=z+-2;a[n>>0]=0;break b}}else if((t|0)==23)_ERR_put_error(13,131,58,532391,669);else if((t|0)==26)_ERR_put_error(13,131,65,532391,674);while(0);t=40;break a}while(0);if(!(a[n>>0]|0)){t=39;break a}else{_ERR_put_error(13,131,137,532391,679);break}}else _ERR_put_error(13,131,65,532391,646);while(0);t=40;break a}}p=w;l=i;return p|0}while(0);if((t|0)==39){c[d>>2]=c[k>>2];p=1;l=i;return p|0}else if((t|0)==40){_ASN1_template_free(b,f);p=0;l=i;return p|0}return 0}function _sk_pop(a){a=a|0;var b=0,d=0,e=0;if(!a){b=0;return b|0}d=c[a>>2]|0;if((d|0)<1){b=0;return b|0}e=d+-1|0;d=c[(c[a+4>>2]|0)+(e<<2)>>2]|0;c[a>>2]=e;b=d;return b|0}function _init_4463(a){a=a|0;return _SHA1_Init(c[a+12>>2]|0)|0}function _update_4464(a,b,d){a=a|0;b=b|0;d=d|0;return _SHA1_Update(c[a+12>>2]|0,b,d)|0}function _final_4465(a,b){a=a|0;b=b|0;return _SHA1_Final(b,c[a+12>>2]|0)|0}function _RSA_sign(a,b,d,e,f,g){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;var h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;h=l;l=l+48|0;if((l|0)>=(m|0))ba(48);i=h+40|0;j=h+32|0;k=h+24|0;n=h+16|0;o=h;if(c[g+60>>2]&64|0?(p=c[(c[g+8>>2]|0)+44>>2]|0,p|0):0){q=Wh[p&63](a,b,d,e,f,g)|0;l=h;return q|0}do if((a|0)==114)if((d|0)==36){r=b;s=36}else{_ERR_put_error(4,117,131,532580,93);q=0;l=h;return q|0}else{c[i>>2]=n;p=_OBJ_nid2obj(a)|0;t=c[i>>2]|0;c[t>>2]=p;if(!p){_ERR_put_error(4,117,117,532580,102);q=0;l=h;return q|0}if(c[p+12>>2]|0){c[j>>2]=5;c[j+4>>2]=0;c[t+4>>2]=j;c[i+4>>2]=o;c[o+8>>2]=b;c[o>>2]=d;r=0;s=_i2d_X509_SIG(i,0)|0;break}_ERR_put_error(4,117,116,532580,107);q=0;l=h;return q|0}while(0);d=_RSA_size(g)|0;if((s|0)>(d+-11|0)){_ERR_put_error(4,117,112,532580,122);q=0;l=h;return q|0}o=(a|0)!=114;do if(o){a=_CRYPTO_malloc(d+1|0,532580,126)|0;if(a|0){c[k>>2]=a;_i2d_X509_SIG(i,k)|0;u=a;v=a;break}_ERR_put_error(4,117,65,532580,128);q=0;l=h;return q|0}else{u=0;v=r}while(0);r=_RSA_private_encrypt(s,v,e,g,1)|0;if((r|0)<1)w=0;else{c[f>>2]=r;w=1}if(!o){q=w;l=h;return q|0}_OPENSSL_cleanse(u,d+1|0);_CRYPTO_free(u);q=w;l=h;return q|0}function _RSA_verify(a,b,d,e,f,g){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;var h=0,i=0;if(c[g+60>>2]&64|0?(h=c[(c[g+8>>2]|0)+48>>2]|0,h|0):0){i=Wh[h&63](a,b,d,e,f,g)|0;return i|0}i=_int_rsa_verify(a,b,d,0,0,e,f,g)|0;return i|0}function _int_rsa_verify(b,d,e,f,g,h,i,j){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;i=i|0;j=j|0;var k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0;k=l;l=l+16|0;if((l|0)>=(m|0))ba(16);n=k+4|0;o=k;if((_RSA_size(j)|0)!=(i|0)){_ERR_put_error(4,145,119,532580,186);p=0;l=k;return p|0}q=(b|0)==114;r=(f|0)!=0;if(q&r){s=_RSA_public_decrypt(i,h,f,j,1)|0;if((s|0)<1){p=0;l=k;return p|0}c[g>>2]=s;p=1;l=k;return p|0}s=_CRYPTO_malloc(i,532580,199)|0;if(!s){_ERR_put_error(4,145,65,532580,201);p=0;l=k;return p|0}do if(!(q&(e|0)!=36)){t=_RSA_public_decrypt(i,h,s,j,1)|0;if((t|0)<1)u=0;else{if(((b|0)==95&(t|0)==18?(a[s>>0]|0)==4:0)?(a[s+1>>0]|0)==16:0){v=s+2|0;if(r){w=f;x=v;y=w+16|0;do{a[w>>0]=a[x>>0]|0;w=w+1|0;x=x+1|0}while((w|0)<(y|0));c[g>>2]=16;u=1;break}if(!(_memcmp(d,v,16)|0)){u=1;break}_ERR_put_error(4,145,104,532580,222);u=0;break}if(q){if((t|0)==36?(_memcmp(s,d,36)|0)==0:0){u=1;break}_ERR_put_error(4,145,104,532580,229);u=0;break}c[o>>2]=s;x=_d2i_X509_SIG(0,o,t)|0;if(!x){u=0;break}do if((c[o>>2]|0)==(s+t|0)){c[n>>2]=0;w=_i2d_X509_SIG(x,n)|0;if((w|0)<1){z=46;break}y=c[n>>2]|0;if((w|0)!=(t|0)){_OPENSSL_cleanse(y,w);_CRYPTO_free(c[n>>2]|0);z=46;break}w=(_memcmp(s,y,t)|0)==0;_OPENSSL_cleanse(y,t);_CRYPTO_free(c[n>>2]|0);if(w){w=c[x>>2]|0;y=c[w+4>>2]|0;do if(y)if((_ASN1_TYPE_get(y)|0)==5){A=c[x>>2]|0;z=33;break}else{_ERR_put_error(4,145,104,532580,251);B=0;break}else{A=w;z=33}while(0);a:do if((z|0)==33){if((_OBJ_obj2nid(c[A>>2]|0)|0)!=(b|0)){_ERR_put_error(4,145,100,532580,263);B=0;break}if(!r){w=c[x+4>>2]|0;if((c[w>>2]|0)==(e|0)?(_memcmp(d,c[w+8>>2]|0,e)|0)==0:0){B=1;break}_ERR_put_error(4,145,104,532580,278);B=0;break}w=_EVP_get_digestbyname(_OBJ_nid2sn(b)|0)|0;do if(!w){y=x+4|0;C=c[y>>2]|0;D=y;E=C;F=c[C>>2]|0}else{C=_EVP_MD_size(w)|0;y=x+4|0;G=c[y>>2]|0;if((C|0)==(c[G>>2]|0)){D=y;E=G;F=C;break}_ERR_put_error(4,145,143,532580,270);B=0;break a}while(0);_memcpy(f|0,c[E+8>>2]|0,F|0)|0;c[g>>2]=c[c[D>>2]>>2];B=1}while(0);H=B}else z=46}else z=46;while(0);if((z|0)==46){_ERR_put_error(4,145,104,532580,241);H=0}_X509_SIG_free(x);u=H}}else{_ERR_put_error(4,145,131,532580,205);u=0}while(0);_OPENSSL_cleanse(s,i);_CRYPTO_free(s);p=u;l=k;return p|0}function _RSA_size(a){a=a|0;return ((_BN_num_bits(c[a+16>>2]|0)|0)+7|0)/8|0|0}function _RSA_public_decrypt(a,b,d,e,f){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;return Fi[c[(c[e+8>>2]|0)+8>>2]&127](a,b,d,e,f)|0}function _d2i_X509_SIG(a,b,c){a=a|0;b=b|0;c=c|0;return _ASN1_item_d2i(a,b,c,56848)|0}function _i2d_X509_SIG(a,b){a=a|0;b=b|0;return _ASN1_item_i2d(a,b,56848)|0}function _X509_SIG_free(a){a=a|0;_ASN1_item_free(a,56848);return}function _RSA_private_encrypt(a,b,d,e,f){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;return Fi[c[(c[e+8>>2]|0)+12>>2]&127](a,b,d,e,f)|0}function _SHA1_Final(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0;e=d+28|0;f=c[d+92>>2]|0;a[e+f>>0]=-128;g=f+1|0;if(g>>>0>56){_memset(e+g|0,0,63-f|0)|0;_sha1_block_data_order(d,e,1);h=0}else h=g;_memset(e+h|0,0,56-h|0)|0;h=d+84|0;g=c[d+24>>2]|0;a[h>>0]=g>>>24;a[h+1>>0]=g>>>16;a[h+2>>0]=g>>>8;f=d+88|0;a[h+3>>0]=g;g=c[d+20>>2]|0;a[f>>0]=g>>>24;a[f+1>>0]=g>>>16;a[f+2>>0]=g>>>8;a[f+3>>0]=g;_sha1_block_data_order(d,e,1);g=e;e=g+68|0;do{a[g>>0]=0;g=g+1|0}while((g|0)<(e|0));g=c[d>>2]|0;a[b>>0]=g>>>24;a[b+1>>0]=g>>>16;a[b+2>>0]=g>>>8;a[b+3>>0]=g;g=c[d+4>>2]|0;a[b+4>>0]=g>>>24;a[b+5>>0]=g>>>16;a[b+6>>0]=g>>>8;a[b+7>>0]=g;g=c[d+8>>2]|0;a[b+8>>0]=g>>>24;a[b+9>>0]=g>>>16;a[b+10>>0]=g>>>8;a[b+11>>0]=g;g=c[d+12>>2]|0;a[b+12>>0]=g>>>24;a[b+13>>0]=g>>>16;a[b+14>>0]=g>>>8;a[b+15>>0]=g;g=c[d+16>>2]|0;a[b+16>>0]=g>>>24;a[b+17>>0]=g>>>16;a[b+18>>0]=g>>>8;a[b+19>>0]=g;return 1}function _sha1_block_data_order(a,b,e){a=a|0;b=b|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0;f=a+4|0;g=a+8|0;h=a+12|0;i=a+16|0;j=e;e=b;b=c[i>>2]|0;k=c[h>>2]|0;l=c[g>>2]|0;m=c[f>>2]|0;n=c[a>>2]|0;while(1){o=n<<30|n>>>2;p=m<<30|m>>>2;q=(d[e+1>>0]|0)<<16|(d[e>>0]|0)<<24|(d[e+2>>0]|0)<<8|(d[e+3>>0]|0);r=(d[e+5>>0]|0)<<16|(d[e+4>>0]|0)<<24|(d[e+6>>0]|0)<<8|(d[e+7>>0]|0);s=b+1518500249+((l^k)&m^k)+(n<<5|n>>>27)+q|0;t=(d[e+9>>0]|0)<<16|(d[e+8>>0]|0)<<24|(d[e+10>>0]|0)<<8|(d[e+11>>0]|0);u=k+1518500249+((p^l)&n^l)+r+(s<<5|s>>>27)|0;v=(d[e+13>>0]|0)<<16|(d[e+12>>0]|0)<<24|(d[e+14>>0]|0)<<8|(d[e+15>>0]|0);w=l+1518500249+(s&(o^p)^p)+t+(u<<5|u>>>27)|0;x=s<<30|s>>>2;s=(d[e+17>>0]|0)<<16|(d[e+16>>0]|0)<<24|(d[e+18>>0]|0)<<8|(d[e+19>>0]|0);y=p+1518500249+(u&(x^o)^o)+v+(w<<5|w>>>27)|0;p=u<<30|u>>>2;u=(d[e+21>>0]|0)<<16|(d[e+20>>0]|0)<<24|(d[e+22>>0]|0)<<8|(d[e+23>>0]|0);z=o+1518500249+(w&(p^x)^x)+s+(y<<5|y>>>27)|0;o=w<<30|w>>>2;w=(d[e+25>>0]|0)<<16|(d[e+24>>0]|0)<<24|(d[e+26>>0]|0)<<8|(d[e+27>>0]|0);A=x+1518500249+(y&(o^p)^p)+u+(z<<5|z>>>27)|0;x=y<<30|y>>>2;y=(d[e+29>>0]|0)<<16|(d[e+28>>0]|0)<<24|(d[e+30>>0]|0)<<8|(d[e+31>>0]|0);B=p+1518500249+(z&(x^o)^o)+w+(A<<5|A>>>27)|0;p=z<<30|z>>>2;z=(d[e+33>>0]|0)<<16|(d[e+32>>0]|0)<<24|(d[e+34>>0]|0)<<8|(d[e+35>>0]|0);C=o+1518500249+(A&(p^x)^x)+y+(B<<5|B>>>27)|0;o=A<<30|A>>>2;A=(d[e+37>>0]|0)<<16|(d[e+36>>0]|0)<<24|(d[e+38>>0]|0)<<8|(d[e+39>>0]|0);D=x+1518500249+(B&(o^p)^p)+z+(C<<5|C>>>27)|0;x=B<<30|B>>>2;B=(d[e+41>>0]|0)<<16|(d[e+40>>0]|0)<<24|(d[e+42>>0]|0)<<8|(d[e+43>>0]|0);E=p+1518500249+(C&(x^o)^o)+A+(D<<5|D>>>27)|0;p=C<<30|C>>>2;C=(d[e+45>>0]|0)<<16|(d[e+44>>0]|0)<<24|(d[e+46>>0]|0)<<8|(d[e+47>>0]|0);F=o+1518500249+(D&(p^x)^x)+B+(E<<5|E>>>27)|0;o=D<<30|D>>>2;D=(d[e+49>>0]|0)<<16|(d[e+48>>0]|0)<<24|(d[e+50>>0]|0)<<8|(d[e+51>>0]|0);G=x+1518500249+(E&(o^p)^p)+C+(F<<5|F>>>27)|0;x=E<<30|E>>>2;E=(d[e+53>>0]|0)<<16|(d[e+52>>0]|0)<<24|(d[e+54>>0]|0)<<8|(d[e+55>>0]|0);H=p+1518500249+(F&(x^o)^o)+D+(G<<5|G>>>27)|0;p=F<<30|F>>>2;F=(d[e+57>>0]|0)<<16|(d[e+56>>0]|0)<<24|(d[e+58>>0]|0)<<8|(d[e+59>>0]|0);I=o+1518500249+(G&(p^x)^x)+E+(H<<5|H>>>27)|0;o=G<<30|G>>>2;G=(d[e+61>>0]|0)<<16|(d[e+60>>0]|0)<<24|(d[e+62>>0]|0)<<8|(d[e+63>>0]|0);J=x+1518500249+(H&(o^p)^p)+F+(I<<5|I>>>27)|0;x=H<<30|H>>>2;H=p+1518500249+(I&(x^o)^o)+G+(J<<5|J>>>27)|0;p=I<<30|I>>>2;I=t^q^z^E;q=I<<1|I>>>31;I=o+1518500249+q+(J&(p^x)^x)+(H<<5|H>>>27)|0;o=J<<30|J>>>2;J=v^r^A^F;r=J<<1|J>>>31;J=x+1518500249+r+(H&(o^p)^p)+(I<<5|I>>>27)|0;x=H<<30|H>>>2;H=s^t^B^G;t=H<<1|H>>>31;H=p+1518500249+t+(I&(x^o)^o)+(J<<5|J>>>27)|0;p=I<<30|I>>>2;I=u^v^C^q;v=I<<1|I>>>31;I=v+1518500249+o+(J&(p^x)^x)+(H<<5|H>>>27)|0;o=J<<30|J>>>2;J=w^s^D^r;s=J<<1|J>>>31;J=s+1859775393+x+(o^p^H)+(I<<5|I>>>27)|0;x=H<<30|H>>>2;H=y^u^E^t;u=H<<1|H>>>31;H=u+1859775393+p+(x^o^I)+(J<<5|J>>>27)|0;p=I<<30|I>>>2;I=z^w^F^v;w=I<<1|I>>>31;I=w+1859775393+o+(p^x^J)+(H<<5|H>>>27)|0;o=J<<30|J>>>2;J=A^y^G^s;y=J<<1|J>>>31;J=y+1859775393+x+(o^p^H)+(I<<5|I>>>27)|0;x=H<<30|H>>>2;H=B^z^q^u;z=H<<1|H>>>31;H=z+1859775393+p+(x^o^I)+(J<<5|J>>>27)|0;p=I<<30|I>>>2;I=C^A^r^w;A=I<<1|I>>>31;I=A+1859775393+o+(p^x^J)+(H<<5|H>>>27)|0;o=J<<30|J>>>2;J=D^B^t^y;B=J<<1|J>>>31;J=B+1859775393+x+(o^p^H)+(I<<5|I>>>27)|0;x=H<<30|H>>>2;H=E^C^v^z;C=H<<1|H>>>31;H=C+1859775393+p+(x^o^I)+(J<<5|J>>>27)|0;p=I<<30|I>>>2;I=F^D^s^A;D=I<<1|I>>>31;I=D+1859775393+o+(p^x^J)+(H<<5|H>>>27)|0;o=J<<30|J>>>2;J=G^E^u^B;E=J<<1|J>>>31;J=E+1859775393+x+(o^p^H)+(I<<5|I>>>27)|0;x=H<<30|H>>>2;H=F^q^w^C;F=H<<1|H>>>31;H=F+1859775393+p+(x^o^I)+(J<<5|J>>>27)|0;p=I<<30|I>>>2;I=G^r^y^D;G=I<<1|I>>>31;I=G+1859775393+o+(p^x^J)+(H<<5|H>>>27)|0;o=J<<30|J>>>2;J=t^q^z^E;q=J<<1|J>>>31;J=q+1859775393+x+(o^p^H)+(I<<5|I>>>27)|0;x=H<<30|H>>>2;H=r^v^A^F;r=H<<1|H>>>31;H=r+1859775393+p+(x^o^I)+(J<<5|J>>>27)|0;p=I<<30|I>>>2;I=t^s^B^G;t=I<<1|I>>>31;I=t+1859775393+o+(p^x^J)+(H<<5|H>>>27)|0;o=J<<30|J>>>2;J=u^v^C^q;v=J<<1|J>>>31;J=v+1859775393+x+(o^p^H)+(I<<5|I>>>27)|0;x=H<<30|H>>>2;H=s^w^D^r;s=H<<1|H>>>31;H=s+1859775393+p+(x^o^I)+(J<<5|J>>>27)|0;p=I<<30|I>>>2;I=u^y^E^t;u=I<<1|I>>>31;I=u+1859775393+o+(p^x^J)+(H<<5|H>>>27)|0;o=J<<30|J>>>2;J=z^w^F^v;w=J<<1|J>>>31;J=w+1859775393+x+(o^p^H)+(I<<5|I>>>27)|0;x=H<<30|H>>>2;H=y^A^G^s;y=H<<1|H>>>31;H=y+1859775393+p+(x^o^I)+(J<<5|J>>>27)|0;p=I<<30|I>>>2;I=z^B^q^u;z=I<<1|I>>>31;I=z+-1894007588+o+((J|p)&x|J&p)+(H<<5|H>>>27)|0;o=J<<30|J>>>2;J=C^A^r^w;A=J<<1|J>>>31;J=A+-1894007588+x+((H|o)&p|H&o)+(I<<5|I>>>27)|0;x=H<<30|H>>>2;H=B^D^t^y;B=H<<1|H>>>31;H=B+-1894007588+p+((I|x)&o|I&x)+(J<<5|J>>>27)|0;p=I<<30|I>>>2;I=C^E^v^z;C=I<<1|I>>>31;I=C+-1894007588+o+((J|p)&x|J&p)+(H<<5|H>>>27)|0;o=J<<30|J>>>2;J=F^D^s^A;D=J<<1|J>>>31;J=D+-1894007588+x+((H|o)&p|H&o)+(I<<5|I>>>27)|0;x=H<<30|H>>>2;H=E^G^u^B;E=H<<1|H>>>31;H=E+-1894007588+p+((I|x)&o|I&x)+(J<<5|J>>>27)|0;p=I<<30|I>>>2;I=F^q^w^C;F=I<<1|I>>>31;I=F+-1894007588+o+((J|p)&x|J&p)+(H<<5|H>>>27)|0;o=J<<30|J>>>2;J=r^G^y^D;G=J<<1|J>>>31;J=G+-1894007588+x+((H|o)&p|H&o)+(I<<5|I>>>27)|0;x=H<<30|H>>>2;H=q^t^z^E;q=H<<1|H>>>31;H=q+-1894007588+p+((I|x)&o|I&x)+(J<<5|J>>>27)|0;p=I<<30|I>>>2;I=r^v^A^F;r=I<<1|I>>>31;I=r+-1894007588+o+((J|p)&x|J&p)+(H<<5|H>>>27)|0;o=J<<30|J>>>2;J=s^t^B^G;t=J<<1|J>>>31;J=t+-1894007588+x+((H|o)&p|H&o)+(I<<5|I>>>27)|0;x=H<<30|H>>>2;H=v^u^C^q;v=H<<1|H>>>31;H=v+-1894007588+p+((I|x)&o|I&x)+(J<<5|J>>>27)|0;p=I<<30|I>>>2;I=s^w^D^r;s=I<<1|I>>>31;I=s+-1894007588+o+((J|p)&x|J&p)+(H<<5|H>>>27)|0;o=J<<30|J>>>2;J=y^u^E^t;u=J<<1|J>>>31;J=u+-1894007588+x+((H|o)&p|H&o)+(I<<5|I>>>27)|0;x=H<<30|H>>>2;H=w^z^F^v;w=H<<1|H>>>31;H=w+-1894007588+p+((I|x)&o|I&x)+(J<<5|J>>>27)|0;p=I<<30|I>>>2;I=y^A^G^s;y=I<<1|I>>>31;I=y+-1894007588+o+((J|p)&x|J&p)+(H<<5|H>>>27)|0;o=J<<30|J>>>2;J=B^z^q^u;z=J<<1|J>>>31;J=z+-1894007588+x+((H|o)&p|H&o)+(I<<5|I>>>27)|0;x=H<<30|H>>>2;H=A^C^r^w;A=H<<1|H>>>31;H=A+-1894007588+p+((I|x)&o|I&x)+(J<<5|J>>>27)|0;p=I<<30|I>>>2;I=B^D^t^y;B=I<<1|I>>>31;I=B+-1894007588+o+((J|p)&x|J&p)+(H<<5|H>>>27)|0;o=J<<30|J>>>2;J=E^C^v^z;C=J<<1|J>>>31;J=C+-1894007588+x+((H|o)&p|H&o)+(I<<5|I>>>27)|0;x=H<<30|H>>>2;H=D^F^s^A;D=H<<1|H>>>31;H=D+-899497514+p+(x^o^I)+(J<<5|J>>>27)|0;p=I<<30|I>>>2;I=E^G^u^B;E=I<<1|I>>>31;I=E+-899497514+o+(p^x^J)+(H<<5|H>>>27)|0;o=J<<30|J>>>2;J=q^F^w^C;F=J<<1|J>>>31;J=F+-899497514+x+(o^p^H)+(I<<5|I>>>27)|0;x=H<<30|H>>>2;H=G^r^y^D;G=H<<1|H>>>31;H=G+-899497514+p+(x^o^I)+(J<<5|J>>>27)|0;p=I<<30|I>>>2;I=q^t^z^E;q=I<<1|I>>>31;I=q+-899497514+o+(p^x^J)+(H<<5|H>>>27)|0;o=J<<30|J>>>2;J=v^r^A^F;r=J<<1|J>>>31;J=r+-899497514+x+(o^p^H)+(I<<5|I>>>27)|0;x=H<<30|H>>>2;H=t^s^B^G;t=H<<1|H>>>31;H=t+-899497514+p+(x^o^I)+(J<<5|J>>>27)|0;p=I<<30|I>>>2;I=v^u^C^q;v=I<<1|I>>>31;I=v+-899497514+o+(p^x^J)+(H<<5|H>>>27)|0;o=J<<30|J>>>2;J=w^s^D^r;s=J<<1|J>>>31;J=s+-899497514+x+(o^p^H)+(I<<5|I>>>27)|0;x=H<<30|H>>>2;H=u^y^E^t;u=H<<1|H>>>31;H=u+-899497514+p+(x^o^I)+(J<<5|J>>>27)|0;p=I<<30|I>>>2;I=w^z^F^v;w=I<<1|I>>>31;I=w+-899497514+o+(p^x^J)+(H<<5|H>>>27)|0;o=J<<30|J>>>2;J=A^y^G^s;y=J<<1|J>>>31;J=y+-899497514+x+(o^p^H)+(I<<5|I>>>27)|0;x=H<<30|H>>>2;H=z^B^q^u;z=H<<1|H>>>31;H=z+-899497514+p+(x^o^I)+(J<<5|J>>>27)|0;p=I<<30|I>>>2;I=A^C^r^w;A=I<<1|I>>>31;I=A+-899497514+o+(p^x^J)+(H<<5|H>>>27)|0;o=J<<30|J>>>2;J=D^B^t^y;t=J<<1|J>>>31;J=t+-899497514+x+(o^p^H)+(I<<5|I>>>27)|0;x=H<<30|H>>>2;H=C^E^v^z;z=H<<1|H>>>31;H=z+-899497514+p+(x^o^I)+(J<<5|J>>>27)|0;p=I<<30|I>>>2;I=D^F^s^A;A=I<<1|I>>>31;I=A+-899497514+o+(p^x^J)+(H<<5|H>>>27)|0;o=J<<30|J>>>2;J=G^E^u^t;t=(J<<1|J>>>31)+-899497514+x+(o^p^H)+(I<<5|I>>>27)|0;x=H<<30|H>>>2;H=F^q^w^z;z=(H<<1|H>>>31)+-899497514+p+(x^o^I)+(t<<5|t>>>27)|0;p=I<<30|I>>>2;I=G^r^y^A;n=n+-899497514+(I<<1|I>>>31)+o+(p^x^t)+(z<<5|z>>>27)|0;c[a>>2]=n;m=z+(c[f>>2]|0)|0;c[f>>2]=m;l=(t<<30|t>>>2)+(c[g>>2]|0)|0;c[g>>2]=l;k=p+(c[h>>2]|0)|0;c[h>>2]=k;b=x+(c[i>>2]|0)|0;c[i>>2]=b;j=j+-1|0;if(!j)break;else e=e+64|0}return}function _SHA1_Update(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0;if(!e)return 1;f=b+20|0;g=c[f>>2]|0;h=g+(e<<3)|0;i=b+24|0;j=c[i>>2]|0;if(h>>>0<g>>>0){g=j+1|0;c[i>>2]=g;k=g}else k=j;c[i>>2]=k+(e>>>29);c[f>>2]=h;h=b+92|0;f=c[h>>2]|0;do if(!f){l=d;m=e}else{k=b+28|0;i=k+f|0;if((f+e|e)>>>0>63){j=64-f|0;_memcpy(i|0,d|0,j|0)|0;_sha1_block_data_order(b,k,1);g=d+j|0;n=e-j|0;j=k;k=j+68|0;do{a[j>>0]=0;j=j+1|0}while((j|0)<(k|0));l=g;m=n;break}_memcpy(i|0,d|0,e|0)|0;c[h>>2]=(c[h>>2]|0)+e;return 1}while(0);e=m>>>6;d=e<<6;if(!e){o=l;p=m}else{_sha1_block_data_order(b,l,e);o=l+d|0;p=m-d|0}if(!p)return 1;c[h>>2]=p;_memcpy(b+28|0,o|0,p|0)|0;return 1}function _SHA1_Init(a){a=a|0;var b=0,d=0;b=a+20|0;d=b+76|0;do{c[b>>2]=0;b=b+4|0}while((b|0)<(d|0));c[a>>2]=1732584193;c[a+4>>2]=-271733879;c[a+8>>2]=-1732584194;c[a+12>>2]=271733878;c[a+16>>2]=-1009589776;return 1}function _EVP_PKEY_missing_parameters(a){a=a|0;var b=0,d=0,e=0;b=c[a+12>>2]|0;if(!b){d=0;return d|0}e=c[b+64>>2]|0;if(!e){d=0;return d|0}d=ij[e&8191](a)|0;return d|0}function _EVP_PKEY_cmp_parameters(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;if((c[a>>2]|0)!=(c[b>>2]|0)){d=-1;return d|0}e=c[a+12>>2]|0;if(!e){d=-2;return d|0}f=c[e+72>>2]|0;if(!f){d=-2;return d|0}d=$i[f&8191](a,b)|0;return d|0}function _BN_bin2bn(a,b,e){a=a|0;b=b|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0;do if(!e){f=_CRYPTO_malloc(20,532678,272)|0;if(f|0){c[f+16>>2]=1;c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;c[f+12>>2]=0;g=f;h=f;i=f;break}_ERR_put_error(3,113,65,532678,273);j=0;return j|0}else{g=0;h=e;i=0}while(0);if(!b){c[h+4>>2]=0;j=h;return j|0}e=b+-1|0;f=e>>>2;k=f+1|0;l=e&3;e=h+8|0;do if((c[e>>2]|0)<=(f|0)){m=_bn_expand_internal(h,k)|0;if(m|0){n=c[h>>2]|0;if(n|0)_CRYPTO_free(n);c[h>>2]=m;c[e>>2]=k;o=h;break}if(!g){j=0;return j|0}m=c[g>>2]|0;n=g+16|0;if(m|0?(c[n>>2]&2|0)==0:0)_CRYPTO_free(m);m=c[n>>2]|0;if(!(m&1)){c[n>>2]=m|32768;c[g>>2]=0;j=0;return j|0}else{_CRYPTO_free(i);j=0;return j|0}}else o=h;while(0);i=h+4|0;c[i>>2]=k;c[h+12>>2]=0;g=b;b=l;l=k;k=a;a:while(1){a=0;e=g;f=b;m=k;while(1){n=e;e=e+-1|0;if(!n)break a;n=m;m=m+1|0;a=d[n>>0]|0|a<<8;if(!f)break;else f=f+-1|0}f=l+-1|0;c[(c[o>>2]|0)+(f<<2)>>2]=a;g=e;b=3;l=f;k=m}k=c[i>>2]|0;if((k|0)<=0){j=h;return j|0}l=(c[o>>2]|0)+(k+-1<<2)|0;o=k;while(1){if(c[l>>2]|0){p=o;break}k=o+-1|0;if((o|0)>1){l=l+-4|0;o=k}else{p=k;break}}c[i>>2]=p;j=h;return j|0}function _BN_set_negative(a,b){a=a|0;b=b|0;var d=0;if((b|0)!=0?(c[a+4>>2]|0)!=0:0)d=1;else d=0;c[a+12>>2]=d;return}function _bn_expand_internal(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0;if((b|0)>16777215){_ERR_put_error(3,120,114,532678,296);d=0;return d|0}if(c[a+16>>2]&2|0){_ERR_put_error(3,120,105,532678,300);d=0;return d|0}e=_CRYPTO_malloc(b<<2,532678,303)|0;if(!e){_ERR_put_error(3,120,65,532678,305);d=0;return d|0}b=c[a>>2]|0;if(!b){d=e;return d|0}f=a+4|0;a=c[f>>2]|0;g=a>>2;if((g|0)>0){h=~g;i=(g+((h|0)>-2?h:-2)<<2)+8|0;h=e;j=b;k=g;while(1){g=c[j+4>>2]|0;l=c[j+8>>2]|0;m=c[j+12>>2]|0;c[h>>2]=c[j>>2];c[h+4>>2]=g;c[h+8>>2]=l;c[h+12>>2]=m;h=h+16|0;if((k|0)<=1)break;else{j=j+16|0;k=k+-1|0}}n=h;o=b+(i<<2)|0;p=c[f>>2]|0}else{n=e;o=b;p=a}switch(p&3){case 3:{c[n+8>>2]=c[o+8>>2];q=14;break}case 2:{q=14;break}case 1:break;case 0:{d=e;return d|0}default:{}}if((q|0)==14)c[n+4>>2]=c[o+4>>2];c[n>>2]=c[o>>2];d=e;return d|0}function _BN_clear_free(a){a=a|0;var b=0,d=0;if(!a)return;b=c[a>>2]|0;if(b){_OPENSSL_cleanse(b,c[a+8>>2]<<2);b=a+16|0;if(!(c[b>>2]&2)){_CRYPTO_free(c[a>>2]|0);d=b}else d=b}else d=a+16|0;b=c[d>>2]&1;_OPENSSL_cleanse(a,20);if(!b)return;_CRYPTO_free(a);return}function _BN_dup(a){a=a|0;var b=0,d=0,e=0;if(!a){b=0;return b|0}d=_CRYPTO_malloc(20,532678,272)|0;if(!d){_ERR_put_error(3,113,65,532678,273);b=0;return b|0}e=d+16|0;c[e>>2]=1;c[d>>2]=0;c[d+4>>2]=0;c[d+8>>2]=0;c[d+12>>2]=0;if(_BN_copy(d,a)|0){b=d;return b|0}a=c[d>>2]|0;if(a|0?(c[e>>2]&2|0)==0:0)_CRYPTO_free(a);a=c[e>>2]|0;if(!(a&1)){c[e>>2]=a|32768;c[d>>2]=0;b=0;return b|0}else{_CRYPTO_free(d);b=0;return b|0}return 0}function _BN_free(a){a=a|0;var b=0,d=0;if(!a)return;b=c[a>>2]|0;d=a+16|0;if(b|0?(c[d>>2]&2|0)==0:0)_CRYPTO_free(b);b=c[d>>2]|0;if(!(b&1)){c[d>>2]=b|32768;c[a>>2]=0;return}else{_CRYPTO_free(a);return}}function _BN_copy(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0;if((a|0)==(b|0)){d=a;return d|0}e=b+4|0;f=c[e>>2]|0;g=a+8|0;if((f|0)>(c[g>>2]|0)){h=_bn_expand_internal(a,f)|0;if(!h){d=0;return d|0}i=c[a>>2]|0;if(i|0)_CRYPTO_free(i);c[a>>2]=h;c[g>>2]=f;j=c[e>>2]|0;k=h}else{j=f;k=c[a>>2]|0}f=c[b>>2]|0;h=j>>2;if((h|0)>0){g=h;h=k;i=f;while(1){l=c[i+4>>2]|0;m=c[i+8>>2]|0;n=c[i+12>>2]|0;c[h>>2]=c[i>>2];c[h+4>>2]=l;c[h+8>>2]=m;c[h+12>>2]=n;h=h+16|0;i=i+16|0;if((g|0)<=1)break;else g=g+-1|0}o=h;p=i;q=c[e>>2]|0}else{o=k;p=f;q=j}switch(q&3){case 3:{c[o+8>>2]=c[p+8>>2];r=13;break}case 2:{r=13;break}case 1:{r=14;break}case 0:{s=q;break}default:{}}if((r|0)==13){c[o+4>>2]=c[p+4>>2];r=14}if((r|0)==14){c[o>>2]=c[p>>2];s=c[e>>2]|0}c[a+4>>2]=s;c[a+12>>2]=c[b+12>>2];d=a;return d|0}function _do_dh_print(a,b,e,f){a=a|0;b=b|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0;g=l;l=l+32|0;if((l|0)>=(m|0))ba(32);h=g+16|0;i=g+8|0;j=g;k=(f|0)==2;if(!k)if((f|0)>0){n=0;o=4}else{p=0;q=0}else{n=c[b+24>>2]|0;o=4}if((o|0)==4){p=c[b+20>>2]|0;q=n}n=b+8|0;r=c[n>>2]|0;a:do if((r|0)!=0?(s=_BN_num_bits(r)|0,t=(s+7|0)/8|0,(s+14|0)>>>0>14):0){s=b+12|0;u=c[s>>2]|0;if(!u)v=t;else{w=((_BN_num_bits(u)|0)+7|0)/8|0;v=t>>>0<w>>>0?w:t}t=b+36|0;w=c[t>>2]|0;if(!w)x=v;else{u=((_BN_num_bits(w)|0)+7|0)/8|0;x=v>>>0<u>>>0?u:v}u=b+40|0;w=c[u>>2]|0;if(!w)y=x;else{z=((_BN_num_bits(w)|0)+7|0)/8|0;y=x>>>0<z>>>0?z:x}z=b+52|0;w=c[z>>2]|0;if(!w)A=y;else{B=((_BN_num_bits(w)|0)+7|0)/8|0;A=y>>>0<B>>>0?B:y}if(!p)C=A;else{B=((_BN_num_bits(p)|0)+7|0)/8|0;C=A>>>0<B>>>0?B:A}if(!q)D=C;else{B=((_BN_num_bits(q)|0)+7|0)/8|0;D=C>>>0<B>>>0?B:C}B=_CRYPTO_malloc(D+10|0,531901,375)|0;if(B){_BIO_indent(a,e,128)|0;w=_BN_num_bits(c[n>>2]|0)|0;c[j>>2]=k?532782:(f|0)==1?532754:532768;c[j+4>>2]=w;if(((((_BIO_printf(a,537746,j)|0)>=1?(w=e+4|0,(_ASN1_bn_print(a,532797,q,B,w)|0)!=0):0)?(_ASN1_bn_print(a,532810,p,B,w)|0)!=0:0)?(_ASN1_bn_print(a,532822,c[n>>2]|0,B,w)|0)!=0:0)?(_ASN1_bn_print(a,532829,c[s>>2]|0,B,w)|0)!=0:0){s=c[t>>2]|0;if(s|0?(_ASN1_bn_print(a,532840,s,B,w)|0)==0:0){E=7;F=B;o=42;break}s=c[u>>2]|0;if(s|0?(_ASN1_bn_print(a,532856,s,B,w)|0)==0:0){E=7;F=B;o=42;break}s=b+44|0;do if(c[s>>2]|0){_BIO_indent(a,w,128)|0;_BIO_puts(a,532873)|0;u=b+48|0;t=e+8|0;G=0;while(1){H=c[u>>2]|0;if((G|0)>=(H|0))break;if(!((G|0)%15|0)){if((_BIO_puts(a,1124879)|0)<1){E=7;F=B;o=42;break a}if(!(_BIO_indent(a,t,128)|0)){E=7;F=B;o=42;break a}I=c[u>>2]|0}else I=H;c[i>>2]=d[(c[s>>2]|0)+G>>0];G=G+1|0;c[i+4>>2]=(G|0)==(I|0)?1263606:1144824;if((_BIO_printf(a,537652,i)|0)<1){E=7;F=B;o=42;break a}}if((_BIO_write(a,1124879,1)|0)<1)J=0;else break;l=g;return J|0}while(0);s=c[z>>2]|0;if(s|0?(_ASN1_bn_print(a,532879,s,B,w)|0)==0:0){E=7;F=B;o=42;break}s=b+16|0;if(!(c[s>>2]|0)){K=1;L=B;break}_BIO_indent(a,w,128)|0;c[h>>2]=c[s>>2];if((_BIO_printf(a,532888,h)|0)>=1){K=1;L=B}else{E=7;F=B;o=42}}else{E=7;F=B;o=42}}else{E=65;F=0;o=42}}else{E=67;F=0;o=42}while(0);if((o|0)==42){_ERR_put_error(5,100,E,531901,428);K=0;L=F}if(!L){J=K;l=g;return J|0}_CRYPTO_free(L);J=K;l=g;return J|0}function _BIO_indent(a,b,c){a=a|0;b=b|0;c=c|0;var d=0,e=0,f=0;d=(b|0)>0?b:0;b=(d|0)>(c|0)?c:d;while(1){if(!b){e=1;f=4;break}if((_BIO_puts(a,1143407)|0)==1)b=b+-1|0;else{e=0;f=4;break}}if((f|0)==4)return e|0;return 0}function _BIO_printf(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;c[f>>2]=d;d=_BIO_vprintf(a,b,f)|0;l=e;return d|0}function _ASN1_bn_print(b,e,f,g,h){b=b|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0;i=l;l=l+48|0;if((l|0)>=(m|0))ba(48);j=i+40|0;k=i+32|0;n=i+8|0;o=i;if(!f){p=1;l=i;return p|0}q=c[f+12>>2]|0?1150515:1263606;if(!(_BIO_indent(b,h,128)|0)){p=0;l=i;return p|0}if(!(c[f+4>>2]|0)){c[o>>2]=e;p=(_BIO_printf(b,532925,o)|0)>0&1;l=i;return p|0}do if(((_BN_num_bits(f)|0)+7|0)<40){o=c[c[f>>2]>>2]|0;c[n>>2]=e;c[n+4>>2]=q;c[n+8>>2]=o;c[n+12>>2]=q;c[n+16>>2]=o;if((_BIO_printf(b,532931,n)|0)<1){p=0;l=i;return p|0}}else{a[g>>0]=0;o=(a[q>>0]|0)==45?532951:1263606;c[k>>2]=e;c[k+4>>2]=o;if((_BIO_printf(b,532963,k)|0)<1){p=0;l=i;return p|0}o=g+1|0;r=_BN_bn2bin(f,o)|0;s=a[o>>0]|0;t=s<<24>>24<0?g:o;o=((s&255)>>>7&255)+r|0;r=h+4|0;s=0;while(1){if((s|0)>=(o|0)){u=14;break}if(!((s|0)%15|0)){if((_BIO_puts(b,1124879)|0)<1){p=0;u=16;break}if(!(_BIO_indent(b,r,128)|0)){p=0;u=16;break}}c[j>>2]=d[t+s>>0];s=s+1|0;c[j+4>>2]=(s|0)==(o|0)?1263606:1144824;if((_BIO_printf(b,537652,j)|0)<1){p=0;u=16;break}}if((u|0)==14){if((_BIO_write(b,1124879,1)|0)<1)p=0;else break;l=i;return p|0}else if((u|0)==16){l=i;return p|0}}while(0);p=1;l=i;return p|0}function _BIO_puts(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0;if((a|0?(d=c[a>>2]|0,d|0):0)?c[d+16>>2]|0:0){d=c[a+4>>2]|0;e=(d|0)!=0;if(e?(f=Wh[d&63](a,4,b,0,0,1)|0,(f|0)<1):0){g=f;return g|0}if(!(c[a+12>>2]|0)){_ERR_put_error(32,110,120,503469,269);g=-2;return g|0}f=$i[c[(c[a>>2]|0)+16>>2]&8191](a,b)|0;if((f|0)>0){h=a+52|0;c[h>>2]=(c[h>>2]|0)+f}if(!e){g=f;return g|0}g=Wh[d&63](a,132,b,0,0,f)|0;return g|0}_ERR_put_error(32,110,121,503469,259);g=-2;return g|0}function _BIO_vprintf(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0;e=l;l=l+2080|0;if((l|0)>=(m|0))ba(2080);f=e+16|0;g=e+24|0;h=e+12|0;i=e+8|0;j=e+4|0;c[h>>2]=g;c[i>>2]=2048;c[j>>2]=0;_CRYPTO_push_info_(532968,532976,810)|0;k=(__dopr(h,j,i,f,e,b,d)|0)==0;d=c[j>>2]|0;if(k){_CRYPTO_free(d);n=-1;l=e;return n|0}k=c[f>>2]|0;if(!d)o=_BIO_write(a,g,k)|0;else{g=_BIO_write(a,d,k)|0;_CRYPTO_free(c[j>>2]|0);o=g}_CRYPTO_pop_info()|0;n=o;l=e;return n|0}function __dopr(d,e,f,g,i,j,k){d=d|0;e=e|0;f=f|0;g=g|0;i=i|0;j=j|0;k=k|0;var n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0.0,Y=0.0,Z=0,_=0.0,$=0,aa=0,ca=0.0,da=0,ea=0,fa=0,ga=0,ha=0,ia=0,ja=0,ka=0,la=0,ma=0,na=0,oa=0,pa=0,qa=0,ra=0,sa=0,ta=0,ua=0,va=0,wa=0,xa=0,ya=0,za=0,Aa=0,Ba=0,Ca=0,Da=0,Ea=0,Fa=0,Ga=0,Ha=0,Ia=0,Ja=0,Ka=0,La=0,Ma=0,Na=0,Oa=0,Pa=0,Qa=0,Ra=0,Sa=0,Ta=0,Ua=0,Va=0,Wa=0,Xa=0,Ya=0,Za=0;n=l;l=l+48|0;if((l|0)>=(m|0))ba(48);o=n+24|0;p=n+4|0;q=n;c[q>>2]=0;r=a[j>>0]|0;s=(e|0)==0;t=(e|0)!=0;a:do if(r<<24>>24){u=j+1|0;v=r;w=0;x=-1;y=0;z=0;A=0;B=r<<24>>24;b:while(1){if(s?(c[q>>2]|0)>>>0>=(c[f>>2]|0)>>>0:0)break a;c:do switch(y|0){case 7:{break a;break}case 0:{if(v<<24>>24!=37){do if(!s?(C=c[q>>2]|0,(C|0)==(c[f>>2]|0)):0){if(C>>>0>2147482623){D=0;E=343;break b}F=C+1024|0;c[f>>2]=F;C=c[e>>2]|0;if(C|0){G=_CRYPTO_realloc(C,F,532976,765)|0;if(!G){D=0;E=343;break b}c[e>>2]=G;break}G=_CRYPTO_malloc(F,532976,755)|0;c[e>>2]=G;if(!G){D=0;E=343;break b}F=c[q>>2]|0;if(F|0)_memcpy(G|0,c[d>>2]|0,F|0)|0;c[d>>2]=0}while(0);F=c[q>>2]|0;if(F>>>0<(c[f>>2]|0)>>>0){G=c[d>>2]|0;c[q>>2]=F+1;if(!G)H=c[e>>2]|0;else H=G;a[H+F>>0]=v;I=0}else I=0}else I=1;J=u+1|0;K=a[u>>0]|0;L=w;M=x;N=I;O=z;P=A;break}case 1:{switch(B|0){case 45:{J=u+1|0;K=a[u>>0]|0;L=w;M=x;N=1;O=z|1;P=A;break c;break}case 43:{J=u+1|0;K=a[u>>0]|0;L=w;M=x;N=1;O=z|2;P=A;break c;break}case 32:{J=u+1|0;K=a[u>>0]|0;L=w;M=x;N=1;O=z|4;P=A;break c;break}case 35:{J=u+1|0;K=a[u>>0]|0;L=w;M=x;N=1;O=z|8;P=A;break c;break}case 48:{J=u+1|0;K=a[u>>0]|0;L=w;M=x;N=1;O=z|16;P=A;break c;break}default:{J=u;K=v;L=w;M=x;N=2;O=z;P=A;break c}}break}case 2:{if(((v&255)+-48|0)>>>0<10){J=u+1|0;K=a[u>>0]|0;L=(w*10|0)+-48+B|0;M=x;N=2;O=z;P=A;break c}if(v<<24>>24==42){F=(c[k>>2]|0)+(4-1)&~(4-1);G=c[F>>2]|0;c[k>>2]=F+4;J=u+1|0;K=a[u>>0]|0;L=G;M=x;N=3;O=z;P=A}else{J=u;K=v;L=w;M=x;N=3;O=z;P=A}break}case 3:{if(v<<24>>24==46){J=u+1|0;K=a[u>>0]|0;L=w;M=x;N=4;O=z;P=A}else{J=u;K=v;L=w;M=x;N=5;O=z;P=A}break}case 4:{if(((v&255)+-48|0)>>>0<10){J=u+1|0;K=a[u>>0]|0;L=w;M=B+-48+(((x|0)>0?x:0)*10|0)|0;N=4;O=z;P=A;break c}if(v<<24>>24==42){G=(c[k>>2]|0)+(4-1)&~(4-1);F=c[G>>2]|0;c[k>>2]=G+4;J=u+1|0;K=a[u>>0]|0;L=w;M=F;N=5;O=z;P=A}else{J=u;K=v;L=w;M=x;N=5;O=z;P=A}break}case 5:{switch(B|0){case 104:{Q=u;R=1;break}case 108:{F=(a[u>>0]|0)==108;Q=F?u+1|0:u;R=F?4:2;break}case 113:{Q=u;R=4;break}case 76:{Q=u;R=3;break}default:{J=u;K=v;L=w;M=x;N=6;O=z;P=A;break c}}J=Q+1|0;K=a[Q>>0]|0;L=w;M=x;N=6;O=z;P=R;break}case 6:{d:do switch(B|0){case 105:case 100:{switch(A|0){case 1:{F=(c[k>>2]|0)+(4-1)&~(4-1);G=c[F>>2]|0;c[k>>2]=F+4;F=(G&65535)<<16>>16;S=F;T=((F|0)<0)<<31>>31;break}case 2:{F=(c[k>>2]|0)+(4-1)&~(4-1);G=c[F>>2]|0;c[k>>2]=F+4;S=G;T=((G|0)<0)<<31>>31;break}case 4:{G=(c[k>>2]|0)+(8-1)&~(8-1);F=G;C=c[F>>2]|0;U=c[F+4>>2]|0;c[k>>2]=G+8;S=C;T=U;break}default:{U=(c[k>>2]|0)+(4-1)&~(4-1);C=c[U>>2]|0;c[k>>2]=U+4;S=C;T=((C|0)<0)<<31>>31}}if(!(_fmtint(d,e,q,f,S,T,10,w,x,z)|0)){D=0;E=343;break b}else V=u;break}case 88:{W=z|32;E=52;break}case 117:case 111:case 120:{W=z;E=52;break}case 102:{C=(c[k>>2]|0)+(8-1)&~(8-1);X=+h[C>>3];c[k>>2]=C+8;C=(x|0)<0?6:x;U=X<0.0;Y=U?-X:X;G=U?45:(z&2|0)==0?z<<3&32:43;U=~~Y;F=(C|0)<9?C:9;if(!F){Z=1;_=1.0}else{C=F;X=1.0;do{X=X*10.0;C=C+-1|0}while((C|0)!=0);C=~~X;$=X-+(C|0)>=.5&1;aa=F;ca=1.0;do{ca=ca*10.0;aa=aa+-1|0}while((aa|0)!=0);Z=$+C|0;_=ca}X=(Y-+(U|0))*_;aa=~~X;da=(X-+(aa|0)>=.5&1)+aa|0;aa=(da|0)<(Z|0);ea=((aa^1)&1)+U|0;fa=0;while(1){ga=fa+1|0;a[o+fa>>0]=a[533016+((ea|0)%10|0)>>0]|0;if((ga|0)<20&(ea+9|0)>>>0>18){ea=(ea|0)/10|0;fa=ga}else break}ea=(ga|0)==20?fa:ga;a[o+ea>>0]=0;U=0;C=da-(aa?0:Z)|0;while(1){ha=U+1|0;a[p+U>>0]=a[533016+((C|0)%10|0)>>0]|0;if((ha|0)<(F|0)){U=ha;C=(C|0)/10|0}else break}C=(ha|0)==20?U:ha;a[p+C>>0]=0;aa=(G|0)!=0;da=w+-1-F+(aa<<31>>31)-ea|0;fa=F-C|0;$=(fa|0)>0;ia=(da|0)>0?da:0;da=(z&1|0)==0?ia:0-ia|0;ia=(da|0)>0;e:do if(!((z&16|0)!=0&ia)){f:do if(ia){if(s){ja=da;while(1){ka=c[q>>2]|0;if(ka>>>0<(c[f>>2]|0)>>>0){la=c[d>>2]|0;c[q>>2]=ka+1;a[la+ka>>0]=32}ka=ja+-1|0;if((ja|0)>1)ja=ka;else{ma=ka;break f}}}else na=da;while(1){ja=c[q>>2]|0;do if((ja|0)==(c[f>>2]|0)){if(ja>>>0>2147482623){E=227;break b}ka=ja+1024|0;c[f>>2]=ka;la=c[e>>2]|0;if(la|0){oa=_CRYPTO_realloc(la,ka,532976,765)|0;if(!oa){E=227;break b}c[e>>2]=oa;break}oa=_CRYPTO_malloc(ka,532976,755)|0;c[e>>2]=oa;if(!oa){E=227;break b}ka=c[q>>2]|0;if(ka|0)_memcpy(oa|0,c[d>>2]|0,ka|0)|0;c[d>>2]=0}while(0);ja=c[q>>2]|0;if(ja>>>0<(c[f>>2]|0)>>>0){ka=c[d>>2]|0;c[q>>2]=ja+1;if(!ka)pa=c[e>>2]|0;else pa=ka;a[pa+ja>>0]=32}ja=na+-1|0;if((na|0)>1)na=ja;else{ma=ja;break}}}else ma=da;while(0);if(G){do if(!s?(ja=c[q>>2]|0,(ja|0)==(c[f>>2]|0)):0){if(ja>>>0>2147482623){E=227;break b}ka=ja+1024|0;c[f>>2]=ka;ja=c[e>>2]|0;if(ja|0){oa=_CRYPTO_realloc(ja,ka,532976,765)|0;if(!oa){E=227;break b}c[e>>2]=oa;break}oa=_CRYPTO_malloc(ka,532976,755)|0;c[e>>2]=oa;if(!oa){E=227;break b}ka=c[q>>2]|0;if(ka|0)_memcpy(oa|0,c[d>>2]|0,ka|0)|0;c[d>>2]=0}while(0);ka=c[q>>2]|0;if(ka>>>0<(c[f>>2]|0)>>>0){oa=c[d>>2]|0;c[q>>2]=ka+1;if(!oa)qa=c[e>>2]|0;else qa=oa;a[qa+ka>>0]=G;ra=ma}else ra=ma}else ra=ma}else{if(aa){do if(!s?(ka=c[q>>2]|0,(ka|0)==(c[f>>2]|0)):0){if(ka>>>0>2147482623){E=227;break b}oa=ka+1024|0;c[f>>2]=oa;ka=c[e>>2]|0;if(ka|0){ja=_CRYPTO_realloc(ka,oa,532976,765)|0;if(!ja){E=227;break b}c[e>>2]=ja;break}ja=_CRYPTO_malloc(oa,532976,755)|0;c[e>>2]=ja;if(!ja){E=227;break b}oa=c[q>>2]|0;if(oa|0)_memcpy(ja|0,c[d>>2]|0,oa|0)|0;c[d>>2]=0}while(0);oa=c[q>>2]|0;if(oa>>>0<(c[f>>2]|0)>>>0){ja=c[d>>2]|0;c[q>>2]=oa+1;if(!ja)sa=c[e>>2]|0;else sa=ja;a[sa+oa>>0]=G}if((da|0)>1)ta=da+-1|0;else{ra=0;break}}else ta=da;if(s){oa=ta;while(1){ja=c[q>>2]|0;if(ja>>>0<(c[f>>2]|0)>>>0){ka=c[d>>2]|0;c[q>>2]=ja+1;a[ka+ja>>0]=48}if((oa|0)>1)oa=oa+-1|0;else{ra=0;break e}}}else ua=ta;while(1){oa=c[q>>2]|0;do if((oa|0)==(c[f>>2]|0)){if(oa>>>0>2147482623){E=227;break b}ja=oa+1024|0;c[f>>2]=ja;ka=c[e>>2]|0;if(ka|0){la=_CRYPTO_realloc(ka,ja,532976,765)|0;if(!la){E=227;break b}c[e>>2]=la;break}la=_CRYPTO_malloc(ja,532976,755)|0;c[e>>2]=la;if(!la){E=227;break b}ja=c[q>>2]|0;if(ja|0)_memcpy(la|0,c[d>>2]|0,ja|0)|0;c[d>>2]=0}while(0);oa=c[q>>2]|0;if(oa>>>0<(c[f>>2]|0)>>>0){ja=c[d>>2]|0;c[q>>2]=oa+1;if(!ja)va=c[e>>2]|0;else va=ja;a[va+oa>>0]=48}if((ua|0)>1)ua=ua+-1|0;else{ra=0;break}}}while(0);g:do if((ea|0)>0){if(s){da=ea;while(1){G=da;da=da+-1|0;aa=c[q>>2]|0;if(aa>>>0<(c[f>>2]|0)>>>0){ia=a[o+da>>0]|0;U=c[d>>2]|0;c[q>>2]=aa+1;a[U+aa>>0]=ia}if((G|0)<=1)break g}}else wa=ea;do{da=wa;wa=wa+-1|0;G=a[o+wa>>0]|0;ia=c[q>>2]|0;do if((ia|0)==(c[f>>2]|0)){if(ia>>>0>2147482623){E=227;break b}aa=ia+1024|0;c[f>>2]=aa;U=c[e>>2]|0;if(U|0){oa=_CRYPTO_realloc(U,aa,532976,765)|0;if(!oa){E=227;break b}c[e>>2]=oa;break}oa=_CRYPTO_malloc(aa,532976,755)|0;c[e>>2]=oa;if(!oa){E=227;break b}aa=c[q>>2]|0;if(aa|0)_memcpy(oa|0,c[d>>2]|0,aa|0)|0;c[d>>2]=0}while(0);ia=c[q>>2]|0;if(ia>>>0<(c[f>>2]|0)>>>0){aa=c[d>>2]|0;c[q>>2]=ia+1;if(!aa)xa=c[e>>2]|0;else xa=aa;a[xa+ia>>0]=G}}while((da|0)>1)}while(0);h:do if(!((z&8|0)==0&(F|0)<1)){do if(!s?(ea=c[q>>2]|0,(ea|0)==(c[f>>2]|0)):0){if(ea>>>0>2147482623){E=227;break b}ia=ea+1024|0;c[f>>2]=ia;ea=c[e>>2]|0;if(ea|0){aa=_CRYPTO_realloc(ea,ia,532976,765)|0;if(!aa){E=227;break b}c[e>>2]=aa;break}aa=_CRYPTO_malloc(ia,532976,755)|0;c[e>>2]=aa;if(!aa){E=227;break b}ia=c[q>>2]|0;if(ia|0)_memcpy(aa|0,c[d>>2]|0,ia|0)|0;c[d>>2]=0}while(0);ia=c[q>>2]|0;if(ia>>>0<(c[f>>2]|0)>>>0){aa=c[d>>2]|0;c[q>>2]=ia+1;if(!aa)ya=c[e>>2]|0;else ya=aa;a[ya+ia>>0]=46}if((C|0)>0){if(s){ia=C;while(1){aa=ia;ia=ia+-1|0;ea=c[q>>2]|0;if(ea>>>0<(c[f>>2]|0)>>>0){oa=a[p+ia>>0]|0;U=c[d>>2]|0;c[q>>2]=ea+1;a[U+ea>>0]=oa}if((aa|0)<=1)break h}}else za=C;do{ia=za;za=za+-1|0;aa=a[p+za>>0]|0;oa=c[q>>2]|0;do if((oa|0)==(c[f>>2]|0)){if(oa>>>0>2147482623){E=227;break b}ea=oa+1024|0;c[f>>2]=ea;U=c[e>>2]|0;if(U|0){ja=_CRYPTO_realloc(U,ea,532976,765)|0;if(!ja){E=227;break b}c[e>>2]=ja;break}ja=_CRYPTO_malloc(ea,532976,755)|0;c[e>>2]=ja;if(!ja){E=227;break b}ea=c[q>>2]|0;if(ea|0)_memcpy(ja|0,c[d>>2]|0,ea|0)|0;c[d>>2]=0}while(0);oa=c[q>>2]|0;if(oa>>>0<(c[f>>2]|0)>>>0){da=c[d>>2]|0;c[q>>2]=oa+1;if(!da)Aa=c[e>>2]|0;else Aa=da;a[Aa+oa>>0]=aa}}while((ia|0)>1)}}while(0);i:do if($){if(s){C=fa;while(1){F=c[q>>2]|0;if(F>>>0<(c[f>>2]|0)>>>0){oa=c[d>>2]|0;c[q>>2]=F+1;a[oa+F>>0]=48}if((C|0)>1)C=C+-1|0;else break i}}else Ba=fa;while(1){C=c[q>>2]|0;do if((C|0)==(c[f>>2]|0)){if(C>>>0>2147482623){E=227;break b}F=C+1024|0;c[f>>2]=F;oa=c[e>>2]|0;if(oa|0){da=_CRYPTO_realloc(oa,F,532976,765)|0;if(!da){E=227;break b}c[e>>2]=da;break}da=_CRYPTO_malloc(F,532976,755)|0;c[e>>2]=da;if(!da){E=227;break b}F=c[q>>2]|0;if(F|0)_memcpy(da|0,c[d>>2]|0,F|0)|0;c[d>>2]=0}while(0);C=c[q>>2]|0;if(C>>>0<(c[f>>2]|0)>>>0){ia=c[d>>2]|0;c[q>>2]=C+1;if(!ia)Ca=c[e>>2]|0;else Ca=ia;a[Ca+C>>0]=48}if((Ba|0)>1)Ba=Ba+-1|0;else break}}while(0);j:do if((ra|0)<0){if(s){fa=ra;while(1){$=c[q>>2]|0;if($>>>0<(c[f>>2]|0)>>>0){C=c[d>>2]|0;c[q>>2]=$+1;a[C+$>>0]=32}if((fa|0)<-1)fa=fa+1|0;else break j}}else Da=ra;while(1){fa=c[q>>2]|0;do if((fa|0)==(c[f>>2]|0)){if(fa>>>0>2147482623){E=227;break b}$=fa+1024|0;c[f>>2]=$;C=c[e>>2]|0;if(C|0){ia=_CRYPTO_realloc(C,$,532976,765)|0;if(!ia){E=227;break b}c[e>>2]=ia;break}ia=_CRYPTO_malloc($,532976,755)|0;c[e>>2]=ia;if(!ia){E=227;break b}$=c[q>>2]|0;if($|0)_memcpy(ia|0,c[d>>2]|0,$|0)|0;c[d>>2]=0}while(0);fa=c[q>>2]|0;if(fa>>>0<(c[f>>2]|0)>>>0){$=c[d>>2]|0;c[q>>2]=fa+1;if(!$)Ea=c[e>>2]|0;else Ea=$;a[Ea+fa>>0]=32}if((Da|0)<-1)Da=Da+1|0;else break}}while(0);V=u;break}case 101:case 69:{c[k>>2]=((c[k>>2]|0)+(8-1)&~(8-1))+8;V=u;break}case 103:case 71:{c[k>>2]=((c[k>>2]|0)+(8-1)&~(8-1))+8;V=u;break}case 99:{fa=(c[k>>2]|0)+(4-1)&~(4-1);$=c[fa>>2]|0;c[k>>2]=fa+4;do if(!s?(fa=c[q>>2]|0,(fa|0)==(c[f>>2]|0)):0){if(fa>>>0>2147482623){D=0;E=343;break b}ia=fa+1024|0;c[f>>2]=ia;fa=c[e>>2]|0;if(fa|0){C=_CRYPTO_realloc(fa,ia,532976,765)|0;if(!C){D=0;E=343;break b}c[e>>2]=C;break}C=_CRYPTO_malloc(ia,532976,755)|0;c[e>>2]=C;if(!C){D=0;E=343;break b}ia=c[q>>2]|0;if(ia|0)_memcpy(C|0,c[d>>2]|0,ia|0)|0;c[d>>2]=0}while(0);ia=c[q>>2]|0;if(ia>>>0<(c[f>>2]|0)>>>0){C=c[d>>2]|0;c[q>>2]=ia+1;if(!C)Fa=c[e>>2]|0;else Fa=C;a[Fa+ia>>0]=$;V=u}else V=u;break}case 115:{ia=(c[k>>2]|0)+(4-1)&~(4-1);C=c[ia>>2]|0;c[k>>2]=ia+4;ia=(x|0)>-1;if(ia|t)Ga=ia?x:2147483647;else Ga=c[f>>2]|0;ia=(C|0)==0?533027:C;C=_strlen(ia)|0;fa=w-((C|0)<0?2147483647:C)|0;C=(fa|w|0)<0?0:fa;fa=(z&1|0)==0?C:0-C|0;k:do if((Ga|0)>0&(fa|0)>0){if(s){C=fa;aa=0;while(1){F=c[q>>2]|0;if(F>>>0<(c[f>>2]|0)>>>0){da=c[d>>2]|0;c[q>>2]=F+1;a[da+F>>0]=32}F=C+-1|0;da=aa+1|0;if((C|0)>1&(da|0)<(Ga|0)){C=F;aa=da}else{Ha=da;Ia=F;break k}}}else{Ja=fa;Ka=0}while(1){aa=c[q>>2]|0;do if((aa|0)==(c[f>>2]|0)){if(aa>>>0>2147482623){D=0;E=343;break b}C=aa+1024|0;c[f>>2]=C;F=c[e>>2]|0;if(F|0){da=_CRYPTO_realloc(F,C,532976,765)|0;if(!da){D=0;E=343;break b}c[e>>2]=da;break}da=_CRYPTO_malloc(C,532976,755)|0;c[e>>2]=da;if(!da){D=0;E=343;break b}C=c[q>>2]|0;if(C|0)_memcpy(da|0,c[d>>2]|0,C|0)|0;c[d>>2]=0}while(0);aa=c[q>>2]|0;if(aa>>>0<(c[f>>2]|0)>>>0){C=c[d>>2]|0;c[q>>2]=aa+1;if(!C)La=c[e>>2]|0;else La=C;a[La+aa>>0]=32}aa=Ja+-1|0;C=Ka+1|0;if((Ja|0)>1&(C|0)<(Ga|0)){Ja=aa;Ka=C}else{Ha=C;Ia=aa;break}}}else{Ha=0;Ia=fa}while(0);fa=a[ia>>0]|0;l:do if((Ha|0)<(Ga|0)&fa<<24>>24!=0){if(s){$=ia;aa=Ha;C=fa;while(1){da=c[q>>2]|0;if(da>>>0<(c[f>>2]|0)>>>0){F=c[d>>2]|0;c[q>>2]=da+1;a[F+da>>0]=C}$=$+1|0;da=aa+1|0;C=a[$>>0]|0;if(!((da|0)<(Ga|0)&C<<24>>24!=0)){Ma=da;break l}else aa=da}}else{Na=ia;Oa=Ha;Pa=fa}while(1){aa=c[q>>2]|0;do if((aa|0)==(c[f>>2]|0)){if(aa>>>0>2147482623){D=0;E=343;break b}C=aa+1024|0;c[f>>2]=C;$=c[e>>2]|0;if($|0){da=_CRYPTO_realloc($,C,532976,765)|0;if(!da){D=0;E=343;break b}c[e>>2]=da;break}da=_CRYPTO_malloc(C,532976,755)|0;c[e>>2]=da;if(!da){D=0;E=343;break b}C=c[q>>2]|0;if(C|0)_memcpy(da|0,c[d>>2]|0,C|0)|0;c[d>>2]=0}while(0);aa=c[q>>2]|0;if(aa>>>0<(c[f>>2]|0)>>>0){C=c[d>>2]|0;c[q>>2]=aa+1;if(!C)Qa=c[e>>2]|0;else Qa=C;a[Qa+aa>>0]=Pa}Na=Na+1|0;aa=Oa+1|0;Pa=a[Na>>0]|0;if(!((aa|0)<(Ga|0)&Pa<<24>>24!=0)){Ma=aa;break}else Oa=aa}}else Ma=Ha;while(0);if((Ia|0)<0&(Ma|0)<(Ga|0)){if(s){fa=Ia;ia=Ma;while(1){aa=c[q>>2]|0;if(aa>>>0<(c[f>>2]|0)>>>0){C=c[d>>2]|0;c[q>>2]=aa+1;a[C+aa>>0]=32}ia=ia+1|0;if(!((fa|0)<-1&(ia|0)<(Ga|0))){V=u;break d}else fa=fa+1|0}}else{Ra=Ia;Sa=Ma}while(1){fa=c[q>>2]|0;do if((fa|0)==(c[f>>2]|0)){if(fa>>>0>2147482623){D=0;E=343;break b}ia=fa+1024|0;c[f>>2]=ia;aa=c[e>>2]|0;if(aa|0){C=_CRYPTO_realloc(aa,ia,532976,765)|0;if(!C){D=0;E=343;break b}c[e>>2]=C;break}C=_CRYPTO_malloc(ia,532976,755)|0;c[e>>2]=C;if(!C){D=0;E=343;break b}ia=c[q>>2]|0;if(ia|0)_memcpy(C|0,c[d>>2]|0,ia|0)|0;c[d>>2]=0}while(0);fa=c[q>>2]|0;if(fa>>>0<(c[f>>2]|0)>>>0){ia=c[d>>2]|0;c[q>>2]=fa+1;if(!ia)Ta=c[e>>2]|0;else Ta=ia;a[Ta+fa>>0]=32}Sa=Sa+1|0;if(!((Ra|0)<-1&(Sa|0)<(Ga|0))){V=u;break}else Ra=Ra+1|0}}else V=u;break}case 112:{fa=(c[k>>2]|0)+(4-1)&~(4-1);ia=c[fa>>2]|0;c[k>>2]=fa+4;fa=ia;if(!(_fmtint(d,e,q,f,fa,((fa|0)<0)<<31>>31,16,w,x,z|8)|0)){D=0;E=343;break b}else V=u;break}case 110:{fa=c[q>>2]|0;switch(A|0){case 1:{ia=(c[k>>2]|0)+(4-1)&~(4-1);C=c[ia>>2]|0;c[k>>2]=ia+4;b[C>>1]=fa;V=u;break d;break}case 2:{C=(c[k>>2]|0)+(4-1)&~(4-1);ia=c[C>>2]|0;c[k>>2]=C+4;c[ia>>2]=fa;V=u;break d;break}case 4:{ia=(c[k>>2]|0)+(4-1)&~(4-1);C=c[ia>>2]|0;c[k>>2]=ia+4;ia=C;c[ia>>2]=fa;c[ia+4>>2]=0;V=u;break d;break}default:{ia=(c[k>>2]|0)+(4-1)&~(4-1);C=c[ia>>2]|0;c[k>>2]=ia+4;c[C>>2]=fa;V=u;break d}}break}case 37:{do if(!s?(fa=c[q>>2]|0,(fa|0)==(c[f>>2]|0)):0){if(fa>>>0>2147482623){D=0;E=343;break b}C=fa+1024|0;c[f>>2]=C;fa=c[e>>2]|0;if(fa|0){ia=_CRYPTO_realloc(fa,C,532976,765)|0;if(!ia){D=0;E=343;break b}c[e>>2]=ia;break}ia=_CRYPTO_malloc(C,532976,755)|0;c[e>>2]=ia;if(!ia){D=0;E=343;break b}C=c[q>>2]|0;if(C|0)_memcpy(ia|0,c[d>>2]|0,C|0)|0;c[d>>2]=0}while(0);C=c[q>>2]|0;if(C>>>0<(c[f>>2]|0)>>>0){ia=c[d>>2]|0;c[q>>2]=C+1;if(!ia)Ua=c[e>>2]|0;else Ua=ia;a[Ua+C>>0]=v;V=u}else V=u;break}case 119:{V=u+1|0;break}default:V=u}while(0);if((E|0)==52){E=0;C=W|64;switch(A|0){case 1:{ia=(c[k>>2]|0)+(4-1)&~(4-1);fa=c[ia>>2]|0;c[k>>2]=ia+4;Va=fa&65535;Wa=0;break}case 2:{fa=(c[k>>2]|0)+(4-1)&~(4-1);ia=c[fa>>2]|0;c[k>>2]=fa+4;Va=ia;Wa=0;break}case 4:{ia=(c[k>>2]|0)+(8-1)&~(8-1);fa=ia;aa=c[fa>>2]|0;da=c[fa+4>>2]|0;c[k>>2]=ia+8;Va=aa;Wa=da;break}default:{da=(c[k>>2]|0)+(4-1)&~(4-1);aa=c[da>>2]|0;c[k>>2]=da+4;Va=aa;Wa=0}}if(!(_fmtint(d,e,q,f,Va,Wa,v<<24>>24==111?8:v<<24>>24==117?10:16,w,x,C)|0)){D=0;E=343;break b}else V=u}J=V+1|0;K=a[V>>0]|0;L=0;M=-1;N=0;O=0;P=0;break}default:{J=u;K=v;L=w;M=x;N=y;O=z;P=A}}while(0);if(!(K<<24>>24))break a;else{u=J;v=K;w=L;x=M;y=N;z=O;A=P;B=K<<24>>24}}if((E|0)==227){D=0;l=n;return D|0}else if((E|0)==343){l=n;return D|0}}while(0);E=c[q>>2]|0;K=E>>>0>((c[f>>2]|0)+-1|0)>>>0;c[i>>2]=K&1;if(K){K=(c[f>>2]|0)+-1|0;c[q>>2]=K;Xa=K}else Xa=E;do if(!s?(Xa|0)==(c[f>>2]|0):0){if(Xa>>>0>2147482623){D=0;l=n;return D|0}E=Xa+1024|0;c[f>>2]=E;K=c[e>>2]|0;if(K|0){i=_CRYPTO_realloc(K,E,532976,765)|0;if(!i){D=0;l=n;return D|0}else{c[e>>2]=i;break}}i=_CRYPTO_malloc(E,532976,755)|0;c[e>>2]=i;if(!i){D=0;l=n;return D|0}E=c[q>>2]|0;if(E|0)_memcpy(i|0,c[d>>2]|0,E|0)|0;c[d>>2]=0}while(0);Xa=c[q>>2]|0;if(Xa>>>0<(c[f>>2]|0)>>>0){f=c[d>>2]|0;c[q>>2]=Xa+1;if(!f)Ya=c[e>>2]|0;else Ya=f;a[Ya+Xa>>0]=0;Za=c[q>>2]|0}else Za=Xa;c[g>>2]=Za+-1;D=1;l=n;return D|0}function _fmtint(b,d,e,f,g,h,i,j,k,n){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;i=i|0;j=j|0;k=k|0;n=n|0;var o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0;o=l;l=l+32|0;if((l|0)>=(m|0))ba(32);p=o;q=(k|0)>0?k:0;do if(!(n&64))if((h|0)<0){k=_i64Subtract(0,0,g|0,h|0)|0;r=45;s=k;t=F;break}else{r=(n&2|0)==0?n<<3&32:43;s=g;t=h;break}else{r=0;s=g;t=h}while(0);h=n&8;g=(i|0)==16?533034:(i|0)==8?1112475:1263606;k=n&32|0?789971:533037;u=0;v=s;s=t;while(1){t=___uremdi3(v|0,s|0,i|0,0)|0;w=u+1|0;a[p+u>>0]=a[k+t>>0]|0;t=v;v=___udivdi3(v|0,s|0,i|0,0)|0;if(!((0<s>>>0|0==(s|0)&i>>>0<=t>>>0)&(w|0)<26))break;else{u=w;s=F}}s=(h|0)==0?1263606:g;g=(w|0)==26?u:w;a[p+g>>0]=0;w=q-g|0;u=(r|0)!=0;h=(u<<31>>31)+j-((q|0)>=(g|0)?q:g)-(_strlen(s)|0)|0;q=(w|0)>0?w:0;w=(h|0)>0?h:0;h=(n&16|0)==0;j=h?w:0;i=h|(q|0)>=(w|0)?q:w;w=(n&1|0)==0?j:0-j|0;a:do if((w|0)>0){if(!d){j=w;while(1){n=c[e>>2]|0;if(n>>>0<(c[f>>2]|0)>>>0){q=c[b>>2]|0;c[e>>2]=n+1;a[q+n>>0]=32}n=j+-1|0;if((j|0)>1)j=n;else{x=n;break a}}}else y=w;b:while(1){j=c[e>>2]|0;do if((j|0)==(c[f>>2]|0)){if(j>>>0>2147482623){z=0;A=117;break b}n=j+1024|0;c[f>>2]=n;q=c[d>>2]|0;if(q|0){h=_CRYPTO_realloc(q,n,532976,765)|0;if(!h){z=0;A=117;break b}c[d>>2]=h;break}h=_CRYPTO_malloc(n,532976,755)|0;c[d>>2]=h;if(!h){z=0;A=117;break b}n=c[e>>2]|0;if(n|0)_memcpy(h|0,c[b>>2]|0,n|0)|0;c[b>>2]=0}while(0);j=c[e>>2]|0;if(j>>>0<(c[f>>2]|0)>>>0){n=c[b>>2]|0;c[e>>2]=j+1;if(!n)B=c[d>>2]|0;else B=n;a[B+j>>0]=32}j=y+-1|0;if((y|0)>1)y=j;else{x=j;break a}}if((A|0)==117){l=o;return z|0}}else x=w;while(0);if(u){do if(d|0?(u=c[e>>2]|0,(u|0)==(c[f>>2]|0)):0){if(u>>>0>2147482623){z=0;l=o;return z|0}w=u+1024|0;c[f>>2]=w;u=c[d>>2]|0;if(u|0){y=_CRYPTO_realloc(u,w,532976,765)|0;if(!y){z=0;l=o;return z|0}else{c[d>>2]=y;break}}y=_CRYPTO_malloc(w,532976,755)|0;c[d>>2]=y;if(!y){z=0;l=o;return z|0}w=c[e>>2]|0;if(w|0)_memcpy(y|0,c[b>>2]|0,w|0)|0;c[b>>2]=0}while(0);w=c[e>>2]|0;if(w>>>0<(c[f>>2]|0)>>>0){y=c[b>>2]|0;c[e>>2]=w+1;if(!y)C=c[d>>2]|0;else C=y;a[C+w>>0]=r}}r=a[s>>0]|0;c:do if(r<<24>>24){if(!d){w=s;C=r;while(1){y=c[e>>2]|0;if(y>>>0<(c[f>>2]|0)>>>0){u=c[b>>2]|0;c[e>>2]=y+1;a[u+y>>0]=C}w=w+1|0;C=a[w>>0]|0;if(!(C<<24>>24))break c}}else{D=s;E=r}d:while(1){C=c[e>>2]|0;do if((C|0)==(c[f>>2]|0)){if(C>>>0>2147482623){z=0;A=117;break d}w=C+1024|0;c[f>>2]=w;y=c[d>>2]|0;if(y|0){u=_CRYPTO_realloc(y,w,532976,765)|0;if(!u){z=0;A=117;break d}c[d>>2]=u;break}u=_CRYPTO_malloc(w,532976,755)|0;c[d>>2]=u;if(!u){z=0;A=117;break d}w=c[e>>2]|0;if(w|0)_memcpy(u|0,c[b>>2]|0,w|0)|0;c[b>>2]=0}while(0);C=c[e>>2]|0;if(C>>>0<(c[f>>2]|0)>>>0){w=c[b>>2]|0;c[e>>2]=C+1;if(!w)G=c[d>>2]|0;else G=w;a[G+C>>0]=E}D=D+1|0;E=a[D>>0]|0;if(!(E<<24>>24))break c}if((A|0)==117){l=o;return z|0}}while(0);e:do if(i|0){if(!d){E=i;while(1){D=c[e>>2]|0;if(D>>>0<(c[f>>2]|0)>>>0){G=c[b>>2]|0;c[e>>2]=D+1;a[G+D>>0]=48}if((E|0)>1)E=E+-1|0;else break e}}else H=i;f:while(1){E=c[e>>2]|0;do if((E|0)==(c[f>>2]|0)){if(E>>>0>2147482623){z=0;A=117;break f}D=E+1024|0;c[f>>2]=D;G=c[d>>2]|0;if(G|0){r=_CRYPTO_realloc(G,D,532976,765)|0;if(!r){z=0;A=117;break f}c[d>>2]=r;break}r=_CRYPTO_malloc(D,532976,755)|0;c[d>>2]=r;if(!r){z=0;A=117;break f}D=c[e>>2]|0;if(D|0)_memcpy(r|0,c[b>>2]|0,D|0)|0;c[b>>2]=0}while(0);E=c[e>>2]|0;if(E>>>0<(c[f>>2]|0)>>>0){D=c[b>>2]|0;c[e>>2]=E+1;if(!D)I=c[d>>2]|0;else I=D;a[I+E>>0]=48}if((H|0)>1)H=H+-1|0;else break e}if((A|0)==117){l=o;return z|0}}while(0);g:do if((g|0)>0){if(!d){H=g;while(1){I=H;H=H+-1|0;i=c[e>>2]|0;if(i>>>0<(c[f>>2]|0)>>>0){E=a[p+H>>0]|0;D=c[b>>2]|0;c[e>>2]=i+1;a[D+i>>0]=E}if((I|0)<=1)break g}}else J=g;h:while(1){H=J;J=J+-1|0;I=a[p+J>>0]|0;E=c[e>>2]|0;do if((E|0)==(c[f>>2]|0)){if(E>>>0>2147482623){z=0;A=117;break h}i=E+1024|0;c[f>>2]=i;D=c[d>>2]|0;if(D|0){r=_CRYPTO_realloc(D,i,532976,765)|0;if(!r){z=0;A=117;break h}c[d>>2]=r;break}r=_CRYPTO_malloc(i,532976,755)|0;c[d>>2]=r;if(!r){z=0;A=117;break h}i=c[e>>2]|0;if(i|0)_memcpy(r|0,c[b>>2]|0,i|0)|0;c[b>>2]=0}while(0);E=c[e>>2]|0;if(E>>>0<(c[f>>2]|0)>>>0){i=c[b>>2]|0;c[e>>2]=E+1;if(!i)K=c[d>>2]|0;else K=i;a[K+E>>0]=I}if((H|0)<=1)break g}if((A|0)==117){l=o;return z|0}}while(0);if((x|0)>=0){z=1;l=o;return z|0}if(!d){K=x;while(1){J=c[e>>2]|0;if(J>>>0<(c[f>>2]|0)>>>0){p=c[b>>2]|0;c[e>>2]=J+1;a[p+J>>0]=32}if((K|0)<-1)K=K+1|0;else{z=1;break}}l=o;return z|0}else L=x;i:while(1){x=c[e>>2]|0;do if((x|0)==(c[f>>2]|0)){if(x>>>0>2147482623){z=0;A=117;break i}K=x+1024|0;c[f>>2]=K;J=c[d>>2]|0;if(J|0){p=_CRYPTO_realloc(J,K,532976,765)|0;if(!p){z=0;A=117;break i}c[d>>2]=p;break}p=_CRYPTO_malloc(K,532976,755)|0;c[d>>2]=p;if(!p){z=0;A=117;break i}K=c[e>>2]|0;if(K|0)_memcpy(p|0,c[b>>2]|0,K|0)|0;c[b>>2]=0}while(0);x=c[e>>2]|0;if(x>>>0<(c[f>>2]|0)>>>0){K=c[b>>2]|0;c[e>>2]=x+1;if(!K)M=c[d>>2]|0;else M=K;a[M+x>>0]=32}if((L|0)<-1)L=L+1|0;else{z=1;A=117;break}}if((A|0)==117){l=o;return z|0}return 0}function _BN_cmp(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0;d=(a|0)==0;e=(b|0)==0;if(d|e)return (d?(e^1)&1:-1)|0;e=c[a+12>>2]|0;d=(e|0)==0;f=d?1:-1;if((e|0)!=(c[b+12>>2]|0)){g=f;return g|0}e=d?-1:1;d=c[a+4>>2]|0;h=c[b+4>>2]|0;if((d|0)>(h|0)){g=f;return g|0}if((d|0)<(h|0)){g=e;return g|0}h=d;while(1){if((h|0)<=0){g=0;i=10;break}h=h+-1|0;d=c[(c[a>>2]|0)+(h<<2)>>2]|0;j=c[(c[b>>2]|0)+(h<<2)>>2]|0;if(d>>>0>j>>>0){g=f;i=10;break}if(d>>>0<j>>>0){g=e;i=10;break}}if((i|0)==10)return g|0;return 0}function _i2d_DHxparams(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0;d=l;l=l+48|0;if((l|0)>=(m|0))ba(48);e=d+24|0;f=d+16|0;g=d;c[e>>2]=c[a+8>>2];c[e+8>>2]=c[a+12>>2];c[e+4>>2]=c[a+36>>2];c[e+12>>2]=c[a+40>>2];h=c[a+52>>2]|0;i=h;if(((h|0)!=0?(h=c[a+44>>2]|0,(h|0)!=0):0)?(j=c[a+48>>2]|0,(j|0)>0):0){c[g+12>>2]=8;c[g+8>>2]=h;c[g>>2]=j;c[f>>2]=g;c[f+4>>2]=i;k=f}else k=0;c[e+16>>2]=k;k=_ASN1_item_i2d(e,b,57148)|0;l=d;return k|0}function _i2d_DHparams(a,b){a=a|0;b=b|0;return _ASN1_item_i2d(a,b,56916)|0}function _dh_cb(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0;switch(a|0){case 0:{a=_DH_new()|0;c[b>>2]=a;f=(a|0)==0?0:2;break}case 2:{_DH_free(c[b>>2]|0);c[b>>2]=0;f=2;break}default:f=1}return f|0}function _long_new(a,b){a=a|0;b=b|0;c[a>>2]=c[b+20>>2];return 1}function _long_free(a,b){a=a|0;b=b|0;c[a>>2]=c[b+20>>2];return}function _long_c2i(b,e,f,g,h,i){b=b|0;e=e|0;f=f|0;g=g|0;h=h|0;i=i|0;var j=0,k=0,l=0,m=0;if((f|0)>4){_ERR_put_error(13,166,128,533065,163);j=0;return j|0}if((f|0)!=0?(a[e>>0]|0)<0:0)k=1;else k=0;if((f|0)>0)if(k){h=0;g=0;while(1){l=~a[e+g>>0]&255|h<<8;g=g+1|0;if((g|0)==(f|0)){m=l;break}else h=l}}else{h=0;g=0;while(1){l=d[e+g>>0]|h<<8;g=g+1|0;if((g|0)==(f|0)){m=l;break}else h=l}}else m=0;h=m^k<<31>>31;if((h|0)==(c[i+20>>2]|0)){_ERR_put_error(13,166,128,533065,185);j=0;return j|0}else{a[b>>0]=h;a[b+1>>0]=h>>8;a[b+2>>0]=h>>16;a[b+3>>0]=h>>24;j=1;return j|0}return 0}function _long_i2c(b,e,f,g){b=b|0;e=e|0;f=f|0;g=g|0;var h=0,i=0,j=0,k=0,l=0,m=0;f=d[b>>0]|d[b+1>>0]<<8|d[b+2>>0]<<16|d[b+3>>0]<<24;if((f|0)==(c[g+20>>2]|0)){h=-1;return h|0}g=(f|0)<0;b=f>>31;i=b^f;f=_BN_num_bits_word(i)|0;j=(f&7|0)==0;k=j&1;l=f+7>>3;if(e|0){if(j){a[e>>0]=b;m=e+1|0}else m=e;e=l+-1|0;if((l|0)>0)if(g){g=e;b=i;while(1){a[m+g>>0]=b^255;if((g|0)>0){g=g+-1|0;b=b>>>8}else break}}else{b=e;e=i;while(1){a[m+b>>0]=e;if((b|0)>0){b=b+-1|0;e=e>>>8}else break}}}h=k+l|0;return h|0}function _long_print(a,b,d,e,f){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=f;c[e>>2]=c[b>>2];b=_BIO_printf(a,533060,e)|0;l=f;return b|0}function _BN_num_bits_word(a){a=a|0;var b=0;if(a>>>0>65535)if(a>>>0>16777215){b=(d[531567+(a>>>24)>>0]|0)+24|0;return b|0}else{b=(d[531567+(a>>>16)>>0]|0)+16|0;return b|0}else if(!(a&65280)){b=d[531567+a>>0]|0;return b|0}else{b=(d[531567+(a>>>8)>>0]|0)+8|0;return b|0}return 0}function _bn_new(a,b){a=a|0;b=b|0;b=_BN_new()|0;c[a>>2]=b;return (b|0)!=0|0}function _bn_free(a,b){a=a|0;b=b|0;var d=0;d=c[a>>2]|0;if(!d)return;if(!(c[b+20>>2]&1))_BN_free(d);else _BN_clear_free(d);c[a>>2]=0;return}function _bn_c2i(a,b,d,e,f,g){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;var h=0,i=0;f=c[a>>2]|0;if(!f){e=_BN_new()|0;c[a>>2]=e;if(!e){h=0;return h|0}else i=e}else i=f;if(_BN_bin2bn(b,d,i)|0){h=1;return h|0}i=c[a>>2]|0;if(!i){h=0;return h|0}if(!(c[g+20>>2]&1))_BN_free(i);else _BN_clear_free(i);c[a>>2]=0;h=0;return h|0}function _bn_i2c(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0;f=c[b>>2]|0;if(!f){g=-1;return g|0}b=((_BN_num_bits(f)|0)&7|0)==0;e=b&1;if(d|0){if(b){a[d>>0]=0;h=d+1|0}else h=d;_BN_bn2bin(f,h)|0}g=(((_BN_num_bits(f)|0)+7|0)/8|0)+e|0;return g|0}function _BN_new(){var a=0,b=0;a=_CRYPTO_malloc(20,532678,272)|0;if(!a){_ERR_put_error(3,113,65,532678,273);b=0;return b|0}else{c[a+16>>2]=1;c[a>>2]=0;c[a+4>>2]=0;c[a+8>>2]=0;c[a+12>>2]=0;b=a;return b|0}return 0}function _d2i_DHxparams(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0;e=_DH_new()|0;if(!e){f=0;return f|0}g=_ASN1_item_d2i(0,b,d,57148)|0;if(!g){_DH_free(e);f=0;return f|0}if(a|0){d=c[a>>2]|0;if(d|0)_DH_free(d);c[a>>2]=e}c[e+8>>2]=c[g>>2];c[e+36>>2]=c[g+4>>2];c[e+12>>2]=c[g+8>>2];c[e+40>>2]=c[g+12>>2];a=g+16|0;d=c[a>>2]|0;if(d|0){b=c[d>>2]|0;h=b+8|0;c[e+44>>2]=c[h>>2];c[e+48>>2]=c[b>>2];c[e+52>>2]=c[d+4>>2];c[h>>2]=0;_ASN1_BIT_STRING_free(b);_CRYPTO_free(c[a>>2]|0);c[a>>2]=0}_CRYPTO_free(g);f=e;return f|0}function _d2i_DHparams(a,b,c){a=a|0;b=b|0;c=c|0;return _ASN1_item_d2i(a,b,c,56916)|0}function _ASN1_BIT_STRING_free(a){a=a|0;_ASN1_item_free(a,57344);return}function _ASN1_STRING_clear_free(a){a=a|0;var b=0,d=0,e=0,f=0;if(!a)return;b=a+8|0;d=c[b>>2]|0;do if(d|0){if(!(c[a+12>>2]&16)){_OPENSSL_cleanse(d,c[a>>2]|0);e=c[b>>2]|0;if(!e)break;else f=e}else f=d;if(!(c[a+12>>2]&16))_CRYPTO_free(f)}while(0);_CRYPTO_free(a);return}function _PKCS8_pkey_set0(a,b,d,e,f,g,h){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0;if((d|0)>-1?(_ASN1_INTEGER_set(c[a+4>>2]|0,d)|0)==0:0){i=0;return i|0}do if(g){d=_ASN1_OCTET_STRING_new()|0;if(!d){i=0;return i|0}else{j=d+8|0;c[j>>2]=g;c[d>>2]=h;_ASN1_TYPE_set(c[a+12>>2]|0,(c[a>>2]|0)==1?16:4,d);k=j;break}}else k=0;while(0);if(_X509_ALGOR_set0(c[a+8>>2]|0,b,e,f)|0){i=1;return i|0}if(!k){i=0;return i|0}c[k>>2]=0;i=0;return i|0}function _ASN1_INTEGER_set(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;g=b+4|0;c[g>>2]=2;h=b+8|0;if((c[b>>2]|0)<5){i=c[h>>2]|0;if(i|0)_CRYPTO_free(i);i=_CRYPTO_malloc(5,532015,356)|0;c[h>>2]=i;if(i|0){a[i>>0]=0;a[i+1>>0]=0;a[i+2>>0]=0;a[i+3>>0]=0;a[i+4>>0]=0}}i=c[h>>2]|0;if(!i){_ERR_put_error(13,118,65,532015,360);j=0;l=e;return j|0}if((d|0)<0){c[g>>2]=258;k=0-d|0}else k=d;if(k){d=0;g=k;while(1){a[f+d>>0]=g;g=g>>8;n=d+1|0;if(n>>>0>3|(g|0)==0)break;else d=n}if((d|0)>-1){a[i>>0]=a[f+d>>0]|0;if(!d)o=n;else{i=d;d=1;do{i=i+-1|0;g=d;d=d+1|0;a[(c[h>>2]|0)+g>>0]=a[f+i>>0]|0}while((d|0)!=(n|0));o=n}}else o=0}else o=0;c[b>>2]=o;j=1;l=e;return j|0}function _ASN1_OCTET_STRING_new(){return _ASN1_item_new(55204)|0}function _PKCS8_pkey_get0(a,b,d,e,f){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0;if(a|0)c[a>>2]=c[c[f+8>>2]>>2];a=f+12|0;g=c[a>>2]|0;switch(c[g>>2]|0){case 4:{c[f>>2]=0;if(b|0){c[b>>2]=c[(c[g+4>>2]|0)+8>>2];c[d>>2]=c[c[(c[a>>2]|0)+4>>2]>>2]}break}case 16:{c[f>>2]=1;if(b|0){c[b>>2]=c[(c[g+4>>2]|0)+8>>2];c[d>>2]=c[c[(c[a>>2]|0)+4>>2]>>2]}break}default:{h=0;return h|0}}if(!e){h=1;return h|0}c[e>>2]=c[f+8>>2];h=1;return h|0}function _X509_PUBKEY_set0_param(a,b,d,e,f,g){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;var h=0,i=0;if(!(_X509_ALGOR_set0(c[a>>2]|0,b,d,e)|0)){h=0;return h|0}if(!f){h=1;return h|0}e=a+4|0;a=c[e>>2]|0;d=c[a+8>>2]|0;if(!d)i=a;else{_CRYPTO_free(d);i=c[e>>2]|0}c[i+8>>2]=f;c[i>>2]=g;g=i+12|0;c[g>>2]=c[g>>2]&-16|8;h=1;return h|0}function _X509_PUBKEY_get0_param(a,b,d,e,f){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;if(a|0)c[a>>2]=c[c[f>>2]>>2];if(b|0){a=f+4|0;c[b>>2]=c[(c[a>>2]|0)+8>>2];c[d>>2]=c[c[a>>2]>>2]}if(!e)return 1;c[e>>2]=c[f>>2];return 1}function _cmac_size(a){a=a|0;return 32}function _cmac_key_free(a){a=a|0;var b=0;b=c[a+20>>2]|0;if(!b)return;_CMAC_CTX_free(b);return}function _CMAC_CTX_free(a){a=a|0;if(!a)return;_EVP_CIPHER_CTX_cleanup(a)|0;_OPENSSL_cleanse(a+204|0,32);_OPENSSL_cleanse(a+140|0,32);_OPENSSL_cleanse(a+172|0,32);_OPENSSL_cleanse(a+236|0,32);c[a+268>>2]=-1;_CRYPTO_free(a);return}function _EVP_CIPHER_CTX_cleanup(a){a=a|0;var b=0,d=0,e=0,f=0;b=c[a>>2]|0;if(b){d=c[b+28>>2]|0;if(d|0?(ij[d&8191](a)|0)==0:0){e=0;return e|0}d=a+96|0;b=c[d>>2]|0;if(!b)f=d;else{_OPENSSL_cleanse(b,c[(c[a>>2]|0)+32>>2]|0);f=d}}else f=a+96|0;d=c[f>>2]|0;if(d|0)_CRYPTO_free(d);d=c[a+4>>2]|0;if(d|0)_ENGINE_finish(d)|0;_memset(a|0,0,140)|0;e=1;return e|0}function _hmac_size(a){a=a|0;return 64}function _hmac_key_free(a){a=a|0;var b=0;b=c[a+20>>2]|0;if(!b)return;a=c[b+8>>2]|0;if(a|0)_OPENSSL_cleanse(a,c[b>>2]|0);_ASN1_OCTET_STRING_free(b);return}function _hmac_pkey_ctrl(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0;if((b|0)==3){c[e>>2]=672;f=1}else f=-2;return f|0}function _old_hmac_decode(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0;e=_ASN1_OCTET_STRING_new()|0;if((e|0?_ASN1_OCTET_STRING_set(e,c[b>>2]|0,d)|0:0)?_EVP_PKEY_assign(a,855,e)|0:0){f=1;return f|0}_ASN1_OCTET_STRING_free(e);f=0;return f|0}function _old_hmac_encode(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0;d=c[a+20>>2]|0;if(!b){e=d;f=c[e>>2]|0;return f|0}a=c[b>>2]|0;if(!a){g=_CRYPTO_malloc(c[d>>2]|0,533222,127)|0;c[b>>2]=g;_memcpy(g|0,c[d+8>>2]|0,c[d>>2]|0)|0;e=d;f=c[e>>2]|0;return f|0}else{_memcpy(a|0,c[d+8>>2]|0,c[d>>2]|0)|0;c[b>>2]=(c[b>>2]|0)+(c[d>>2]|0);e=d;f=c[e>>2]|0;return f|0}return 0}function _ASN1_OCTET_STRING_set(a,b,c){a=a|0;b=b|0;c=c|0;return _ASN1_STRING_set(a,b,c)|0}function _ASN1_OCTET_STRING_free(a){a=a|0;_ASN1_item_free(a,55204);return}function _eckey_pub_decode(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0;d=l;l=l+32|0;if((l|0)>=(m|0))ba(32);e=d+20|0;f=d+16|0;g=d+12|0;h=d+8|0;i=d+4|0;j=d;c[e>>2]=0;c[i>>2]=0;if(!(_X509_PUBKEY_get0_param(0,e,h,j,b)|0)){k=0;l=d;return k|0}_X509_ALGOR_get0(0,g,f,c[j>>2]|0);j=_eckey_type2param(c[g>>2]|0,c[f>>2]|0)|0;c[i>>2]=j;if(!j){_ERR_put_error(16,215,16,533813,199);k=0;l=d;return k|0}if(_o2i_ECPublicKey(i,e,c[h>>2]|0)|0){_EVP_PKEY_assign(a,408,c[i>>2]|0)|0;k=1;l=d;return k|0}_ERR_put_error(16,215,142,533813,205);a=c[i>>2]|0;if(!a){k=0;l=d;return k|0}_EC_KEY_free(a);k=0;l=d;return k|0}function _eckey_pub_encode(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d+8|0;f=d+4|0;g=d;h=c[b+20>>2]|0;c[e>>2]=0;if(!(_eckey_param2type(f,e,h)|0)){_ERR_put_error(16,216,16,533813,114);i=0;l=d;return i|0}b=_i2o_ECPublicKey(h,0)|0;if((b|0)>=1?(j=_CRYPTO_malloc(b,533813,120)|0,(j|0)!=0):0){c[g>>2]=j;b=_i2o_ECPublicKey(h,g)|0;if((b|0)>=1?(g=_OBJ_nid2obj(408)|0,(_X509_PUBKEY_set0_param(a,g,c[f>>2]|0,c[e>>2]|0,j,b)|0)!=0):0){i=1;l=d;return i|0}else k=j}else k=0;j=c[e>>2]|0;if((c[f>>2]|0)==6)_ASN1_OBJECT_free(j);else _ASN1_STRING_free(j);if(!k){i=0;l=d;return i|0}_CRYPTO_free(k);i=0;l=d;return i|0}function _eckey_pub_cmp(a,b){a=a|0;b=b|0;var d=0,e=0;d=b+20|0;b=_EC_KEY_get0_group(c[d>>2]|0)|0;e=_EC_KEY_get0_public_key(c[a+20>>2]|0)|0;a=_EC_POINT_cmp(b,e,_EC_KEY_get0_public_key(c[d>>2]|0)|0,0)|0;return ((a|0)==0?1:(a|0)==1?0:-2)|0}function _eckey_pub_print(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;return _do_EC_KEY_print(a,c[b+20>>2]|0,d,1)|0}function _eckey_priv_decode(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0;d=l;l=l+32|0;if((l|0)>=(m|0))ba(32);e=d+20|0;f=d+16|0;g=d+12|0;h=d+8|0;i=d+4|0;j=d;c[e>>2]=0;c[i>>2]=0;if(!(_PKCS8_pkey_get0(0,e,h,j,b)|0)){k=0;l=d;return k|0}_X509_ALGOR_get0(0,g,f,c[j>>2]|0);j=_eckey_type2param(c[g>>2]|0,c[f>>2]|0)|0;c[i>>2]=j;do if(!j)n=15;else{if(!(_d2i_ECPrivateKey(i,e,c[h>>2]|0)|0)){_ERR_put_error(16,213,142,533813,251);break}if(!(_EC_KEY_get0_public_key(c[i>>2]|0)|0)){f=_EC_KEY_get0_group(c[i>>2]|0)|0;g=_EC_POINT_new(f)|0;if(!g){_ERR_put_error(16,213,16,533813,267);n=15;break}if(!(_EC_POINT_copy(g,_EC_GROUP_get0_generator(f)|0)|0)){_EC_POINT_free(g);_ERR_put_error(16,213,16,533813,272);n=15;break}if(!(_EC_POINT_mul(f,g,_EC_KEY_get0_private_key(c[i>>2]|0)|0,0,0,0)|0)){_EC_POINT_free(g);_ERR_put_error(16,213,16,533813,278);n=15;break}f=(_EC_KEY_set_public_key(c[i>>2]|0,g)|0)==0;_EC_POINT_free(g);if(f){_ERR_put_error(16,213,16,533813,283);n=15;break}}_EVP_PKEY_assign(a,408,c[i>>2]|0)|0;k=1;l=d;return k|0}while(0);if((n|0)==15)_ERR_put_error(16,213,16,533813,293);n=c[i>>2]|0;if(!n){k=0;l=d;return k|0}_EC_KEY_free(n);k=0;l=d;return k|0}function _eckey_priv_encode(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d+8|0;f=d+4|0;g=d;h=c[b+20>>2]|0;if(!(_eckey_param2type(f,g,h)|0)){_ERR_put_error(16,214,142,533813,311);i=0;l=d;return i|0}b=_EC_KEY_get_enc_flags(h)|0;_EC_KEY_set_enc_flags(h,b|1);j=_i2d_ECPrivateKey(h,0)|0;if(!j){_EC_KEY_set_enc_flags(h,b);_ERR_put_error(16,214,16,533813,327);i=0;l=d;return i|0}k=_CRYPTO_malloc(j,533813,330)|0;if(!k){_EC_KEY_set_enc_flags(h,b);_ERR_put_error(16,214,65,533813,333);i=0;l=d;return i|0}c[e>>2]=k;n=(_i2d_ECPrivateKey(h,e)|0)==0;_EC_KEY_set_enc_flags(h,b);if(n){_CRYPTO_free(k);_ERR_put_error(16,214,16,533813,340);i=0;l=d;return i|0}else{n=_OBJ_nid2obj(408)|0;i=(_PKCS8_pkey_set0(a,n,0,c[f>>2]|0,c[g>>2]|0,k,j)|0)!=0&1;l=d;return i|0}return 0}function _eckey_priv_print(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;return _do_EC_KEY_print(a,c[b+20>>2]|0,d,2)|0}function _int_ec_size(a){a=a|0;return _ECDSA_size(c[a+20>>2]|0)|0}function _ec_bits(a){a=a|0;var b=0,d=0;b=_BN_new()|0;if(!b){_ERR_clear_error();d=0;return d|0}if(!(_EC_GROUP_get_order(_EC_KEY_get0_group(c[a+20>>2]|0)|0,b,0)|0)){_ERR_clear_error();d=0;return d|0}else{a=_BN_num_bits(b)|0;_BN_free(b);d=a;return d|0}return 0}function _eckey_param_decode(a,b,c){a=a|0;b=b|0;c=c|0;var d=0,e=0;d=_d2i_ECParameters(0,b,c)|0;if(!d){_ERR_put_error(16,212,16,533813,506);e=0;return e|0}else{_EVP_PKEY_assign(a,408,d)|0;e=1;return e|0}return 0}function _eckey_param_encode(a,b){a=a|0;b=b|0;return _i2d_ECParameters(c[a+20>>2]|0,b)|0}function _ec_missing_parameters(a){a=a|0;return (_EC_KEY_get0_group(c[a+20>>2]|0)|0)==0|0}function _ec_copy_parameters(a,b){a=a|0;b=b|0;var d=0,e=0;d=_EC_GROUP_dup(_EC_KEY_get0_group(c[b+20>>2]|0)|0)|0;if(!d){e=0;return e|0}if(!(_EC_KEY_set_group(c[a+20>>2]|0,d)|0)){e=0;return e|0}_EC_GROUP_free(d);e=1;return e|0}function _ec_cmp_parameters(a,b){a=a|0;b=b|0;var d=0;d=_EC_KEY_get0_group(c[a+20>>2]|0)|0;return (_EC_GROUP_cmp(d,_EC_KEY_get0_group(c[b+20>>2]|0)|0,0)|0)==0|0}function _eckey_param_print(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;return _do_EC_KEY_print(a,c[b+20>>2]|0,d,0)|0}function _int_ec_free(a){a=a|0;_EC_KEY_free(c[a+20>>2]|0);return}function _ec_pkey_ctrl(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);g=f+28|0;h=f+24|0;i=f+20|0;j=f+16|0;k=f+12|0;n=f+8|0;o=f+4|0;p=f;switch(b|0){case 1:{if(d|0){q=1;l=f;return q|0}_PKCS7_SIGNER_INFO_get0_algs(e,0,h,i);b=c[h>>2]|0;if(((b|0?(r=c[b>>2]|0,r|0):0)?(b=_OBJ_obj2nid(r)|0,b|0):0)?_OBJ_find_sigid_by_algs(g,b,_EVP_PKEY_id(a)|0)|0:0){b=c[i>>2]|0;_X509_ALGOR_set0(b,_OBJ_nid2obj(c[g>>2]|0)|0,-1,0)|0;q=1;l=f;return q|0}q=-1;l=f;return q|0}case 5:{if(d|0){q=1;l=f;return q|0}_CMS_SignerInfo_get0_algs(e,0,0,h,i);b=c[h>>2]|0;if(((b|0?(r=c[b>>2]|0,r|0):0)?(b=_OBJ_obj2nid(r)|0,b|0):0)?_OBJ_find_sigid_by_algs(g,b,_EVP_PKEY_id(a)|0)|0:0){a=c[i>>2]|0;_X509_ALGOR_set0(a,_OBJ_nid2obj(c[g>>2]|0)|0,-1,0)|0;q=1;l=f;return q|0}q=-1;l=f;return q|0}case 7:{switch(d|0){case 1:{d=_CMS_RecipientInfo_get0_pkey_ctx(e)|0;if(!d){q=0;l=f;return q|0}do if(!(_EVP_PKEY_CTX_get0_peerkey(d)|0)){if(!(_CMS_RecipientInfo_kari_get0_orig_id(e,n,o,0,0,0)|0)){q=0;l=f;return q|0}a=c[n>>2]|0;b=c[o>>2]|0;if(!((a|0)!=0&(b|0)!=0)){q=0;l=f;return q|0}c[j>>2]=0;_X509_ALGOR_get0(g,h,i,a);a:do if((_OBJ_obj2nid(c[g>>2]|0)|0)==408){a=c[h>>2]|0;switch(a|0){case 5:case -1:{r=_EVP_PKEY_CTX_get0_pkey(d)|0;if(!r){s=0;t=0;u=31;break a}v=_EC_KEY_get0_group(c[r+20>>2]|0)|0;r=_EC_KEY_new()|0;c[j>>2]=r;if(!r){w=0;break a}if(!(_EC_KEY_set_group(r,v)|0)){s=0;t=0;u=31;break a}break}default:{v=_eckey_type2param(a,c[i>>2]|0)|0;c[j>>2]=v;if(!v){w=0;break a}}}v=_ASN1_STRING_length(b)|0;a=_ASN1_STRING_data(b)|0;c[k>>2]=a;if(((v|0)!=0&(a|0)!=0?(_o2i_ECPublicKey(j,k,v)|0)!=0:0)?(v=_EVP_PKEY_new()|0,(v|0)!=0):0){_EVP_PKEY_set1_EC_KEY(v,c[j>>2]|0)|0;s=(_EVP_PKEY_derive_set_peer(d,v)|0)>0&1;t=v;u=31}else{s=0;t=0;u=31}}else{s=0;t=0;u=31}while(0);if((u|0)==31){b=c[j>>2]|0;if(b|0)_EC_KEY_free(b);if(!t)w=s;else{_EVP_PKEY_free(t);w=s}}if(w|0)break;_ERR_put_error(16,238,149,533813,810);q=0;l=f;return q|0}while(0);c[n>>2]=0;b:do if(!(_CMS_RecipientInfo_kari_get0_alg(e,i,j)|0))x=0;else{w=_OBJ_obj2nid(c[c[i>>2]>>2]|0)|0;c:do if((w|0)!=0?(_OBJ_find_sigid_algs(w,h,g)|0)!=0:0){switch(c[g>>2]|0){case 946:{y=0;break}case 947:{y=1;break}default:{u=46;break c}}if(((_EVP_PKEY_CTX_ctrl(d,408,1024,4099,y,0)|0)>=1?(_EVP_PKEY_CTX_ctrl(d,408,1024,4100,2,0)|0)>=1:0)?(s=_EVP_get_digestbyname(_OBJ_nid2sn(c[h>>2]|0)|0)|0,(s|0)!=0):0){if((_EVP_PKEY_CTX_ctrl(d,408,1024,4101,0,s)|0)>0){s=c[(c[i>>2]|0)+4>>2]|0;if((c[s>>2]|0)!=16){x=0;break b}t=c[s+4>>2]|0;c[k>>2]=c[t+8>>2];s=_d2i_X509_ALGOR(0,k,c[t>>2]|0)|0;if(!s){x=0;break b}t=_CMS_RecipientInfo_kari_get0_ctx(e)|0;do if((((t|0)!=0?(b=_EVP_get_cipherbyname(_OBJ_nid2sn(_OBJ_obj2nid(c[s>>2]|0)|0)|0)|0,(b|0)!=0):0)?((_EVP_CIPHER_flags(b)|0)&983047|0)==65538:0)?(_EVP_EncryptInit_ex(t,b,0,0,0)|0)!=0:0){if((_EVP_CIPHER_asn1_to_param(t,c[s+4>>2]|0)|0)<1){z=0;break}b=_EVP_CIPHER_CTX_key_length(t)|0;if((_EVP_PKEY_CTX_ctrl(d,408,1024,4103,b,0)|0)<1){z=0;break}v=_CMS_SharedInfo_encode(n,s,c[j>>2]|0,b)|0;if(!v){z=0;break}if((_EVP_PKEY_CTX_ctrl(d,408,1024,4105,v,c[n>>2]|0)|0)<1){z=0;break}c[n>>2]=0;z=1}else z=0;while(0);_X509_ALGOR_free(s);t=c[n>>2]|0;if(!t){x=z;break b}_CRYPTO_free(t);x=z;break b}}else u=46}else u=46;while(0);_ERR_put_error(16,239,148,533813,749);x=0}while(0);if(x|0){q=1;l=f;return q|0}_ERR_put_error(16,238,150,533813,816);q=0;l=f;return q|0}case 0:{c[k>>2]=0;x=_CMS_RecipientInfo_get0_pkey_ctx(e)|0;if(x){z=_EVP_PKEY_CTX_get0_pkey(x)|0;d:do if(_CMS_RecipientInfo_kari_get0_orig_id(e,g,i,0,0,0)|0){_X509_ALGOR_get0(h,0,0,c[g>>2]|0);d=c[h>>2]|0;do if((d|0)==(_OBJ_nid2obj(0)|0)){y=c[z+20>>2]|0;w=_i2o_ECPublicKey(y,0)|0;if(((w|0)>=1?(t=_CRYPTO_malloc(w,533813,857)|0,c[k>>2]=t,t|0):0)?(c[p>>2]=t,t=_i2o_ECPublicKey(y,p)|0,(t|0)>=1):0){_ASN1_STRING_set0(c[i>>2]|0,c[k>>2]|0,t);t=(c[i>>2]|0)+12|0;c[t>>2]=c[t>>2]&-16|8;c[k>>2]=0;t=c[g>>2]|0;_X509_ALGOR_set0(t,_OBJ_nid2obj(408)|0,-1,0)|0;break}A=0;B=0;u=97;break d}while(0);d=_EVP_PKEY_CTX_ctrl(x,408,1024,4100,-2,0)|0;if(((d|0)>=1?(_EVP_PKEY_CTX_ctrl(x,408,1024,4102,0,o)|0)!=0:0)?(t=_EVP_PKEY_CTX_ctrl(x,408,1024,4099,-2,0)|0,(t|0)>=0):0){switch(t|0){case 0:{C=946;break}case 1:{C=947;break}default:C=t}if((d|0)==1?(_EVP_PKEY_CTX_ctrl(x,408,1024,4100,2,0)|0)>=1:0){if((c[o>>2]|0)==0?(d=_EVP_sha1()|0,c[o>>2]=d,(_EVP_PKEY_CTX_ctrl(x,408,1024,4101,0,d)|0)<1):0){A=0;B=0;u=97;break}if(((_CMS_RecipientInfo_kari_get0_alg(e,g,j)|0)!=0?(_OBJ_find_sigid_by_algs(n,_EVP_MD_type(c[o>>2]|0)|0,C)|0)!=0:0)?(d=_CMS_RecipientInfo_kari_get0_ctx(e)|0,t=_EVP_CIPHER_type(_EVP_CIPHER_CTX_cipher(d)|0)|0,y=_EVP_CIPHER_CTX_key_length(d)|0,w=_X509_ALGOR_new()|0,(w|0)!=0):0){c[w>>2]=_OBJ_nid2obj(t)|0;t=_ASN1_TYPE_new()|0;v=w+4|0;c[v>>2]=t;if((t|0)!=0?(_EVP_CIPHER_param_to_asn1(d,t)|0)>=1:0){if(!(_ASN1_TYPE_get(c[v>>2]|0)|0)){_ASN1_TYPE_free(c[v>>2]|0);c[v>>2]=0}if((_EVP_PKEY_CTX_ctrl(x,408,1024,4103,y,0)|0)>=1){v=_CMS_SharedInfo_encode(k,w,c[j>>2]|0,y)|0;if(!v){A=w;B=0;u=97;break}if((_EVP_PKEY_CTX_ctrl(x,408,1024,4105,v,c[k>>2]|0)|0)<1){A=w;B=0;u=97;break}c[k>>2]=0;v=_i2d_X509_ALGOR(w,k)|0;y=c[k>>2]|0;if(!((v|0)!=0&(y|0)!=0)){D=w;E=0;F=y;break}y=_ASN1_STRING_new()|0;if(!y){A=w;B=0;u=97;break}_ASN1_STRING_set0(y,c[k>>2]|0,v);c[k>>2]=0;v=c[g>>2]|0;_X509_ALGOR_set0(v,_OBJ_nid2obj(c[n>>2]|0)|0,16,y)|0;A=w;B=1;u=97}else{A=w;B=0;u=97}}else{A=w;B=0;u=97}}else{A=0;B=0;u=97}}else{A=0;B=0;u=97}}else{A=0;B=0;u=97}}else{A=0;B=0;u=97}while(0);if((u|0)==97){D=A;E=B;F=c[k>>2]|0}if(F|0)_CRYPTO_free(F);if(!D)G=E;else{_X509_ALGOR_free(D);G=E}}else G=0;q=G;l=f;return q|0}default:{q=-2;l=f;return q|0}}break}case 8:{c[e>>2]=1;q=1;l=f;return q|0}case 3:{c[e>>2]=672;q=2;l=f;return q|0}default:{q=-2;l=f;return q|0}}return 0}function _old_ec_priv_decode(a,b,c){a=a|0;b=b|0;c=c|0;var d=0,e=0;d=_d2i_ECPrivateKey(0,b,c)|0;if(!d){_ERR_put_error(16,222,142,533813,541);e=0;return e|0}else{_EVP_PKEY_assign(a,408,d)|0;e=1;return e|0}return 0}function _old_ec_priv_encode(a,b){a=a|0;b=b|0;return _i2d_ECPrivateKey(c[a+20>>2]|0,b)|0}function _i2d_ECPrivateKey(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0;do if((a|0?(d=a+4|0,c[d>>2]|0):0)?(e=a+12|0,c[e>>2]|0):0){f=a+16|0;if((c[f>>2]&2|0)==0?(c[a+8>>2]|0)==0:0)break;g=_ASN1_item_new(57372)|0;if(!g){_ERR_put_error(16,192,65,533288,1131);h=0;i=0;j=(i|0)!=0;k=j?h:0;return k|0}c[g>>2]=c[a>>2];l=((_BN_num_bits(c[e>>2]|0)|0)+7|0)/8|0;m=((_EC_GROUP_get_degree(c[d>>2]|0)|0)+7|0)/8|0;do if(m>>>0<l>>>0){_ERR_put_error(16,192,100,533288,1144);n=0;o=0}else{p=_CRYPTO_malloc(m,533288,1148)|0;if(!p){_ERR_put_error(16,192,65,533288,1150);n=0;o=0;break}if(_BN_bn2bin(c[e>>2]|0,p+m+(0-l)|0)|0){q=m-l|0;if(q|0)_memset(p|0,0,q|0)|0;a:do if(_ASN1_STRING_set(c[g+4>>2]|0,p,m)|0){q=c[f>>2]|0;do if(!(q&1)){r=g+8|0;s=_ec_asn1_group2pkparameters(c[d>>2]|0,c[r>>2]|0)|0;c[r>>2]=s;if(!s){_ERR_put_error(16,192,16,533288,1172);t=0;u=0;v=p;break a}else{w=c[f>>2]|0;break}}else w=q;while(0);do if(!(w&2)){q=_ASN1_STRING_type_new(3)|0;s=g+12|0;c[s>>2]=q;if(!q){_ERR_put_error(16,192,65,533288,1180);t=0;u=0;v=p;break a}q=a+8|0;r=a+20|0;x=_EC_POINT_point2oct(c[d>>2]|0,c[q>>2]|0,c[r>>2]|0,0,0,0)|0;do if(x>>>0>m>>>0){y=_CRYPTO_realloc(p,x,533288,1188)|0;if(y|0){z=x;A=y;break}_ERR_put_error(16,192,65,533288,1190);t=0;u=0;v=p;break a}else{z=m;A=p}while(0);if(!(_EC_POINT_point2oct(c[d>>2]|0,c[q>>2]|0,c[r>>2]|0,A,z,0)|0)){_ERR_put_error(16,192,16,533288,1199);t=0;u=0;v=A;break a}x=c[s>>2]|0;y=x+12|0;c[y>>2]=c[y>>2]&-16|8;if(_ASN1_STRING_set(x,A,z)|0){B=A;break}_ERR_put_error(16,192,13,533288,1206);t=0;u=0;v=A;break a}else B=p;while(0);x=_ASN1_item_i2d(g,b,57372)|0;if(!x){_ERR_put_error(16,192,16,533288,1212);t=0;u=0;v=B}else{t=x;u=1;v=B}}else{_ERR_put_error(16,192,13,533288,1164);t=0;u=0;v=p}while(0);if(!v){n=t;o=u;break}else{C=t;D=u;E=v}}else{_ERR_put_error(16,192,3,533288,1155);C=0;D=0;E=p}_CRYPTO_free(E);n=C;o=D}while(0);_ASN1_item_free(g,57372);h=n;i=o;j=(i|0)!=0;k=j?h:0;return k|0}while(0);_ERR_put_error(16,192,67,533288,1126);h=0;i=0;j=(i|0)!=0;k=j?h:0;return k|0}function _EC_GROUP_get_degree(a){a=a|0;var b=0,d=0;b=c[(c[a>>2]|0)+32>>2]|0;if(!b){_ERR_put_error(16,173,66,533404,467);d=0;return d|0}else{d=ij[b&8191](a)|0;return d|0}return 0}function _ec_asn1_group2pkparameters(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;a:do if(!d){g=_ASN1_item_new(57400)|0;if(!g){_ERR_put_error(16,156,65,533288,653);h=0;l=e;return h|0}else i=g}else switch(c[d>>2]|0){case 0:{g=c[d+4>>2]|0;if(!g){i=d;break a}_ASN1_OBJECT_free(g);i=d;break a;break}case 1:{g=c[d+4>>2]|0;if(!g){i=d;break a}_ASN1_item_free(g,57428);i=d;break a;break}default:{i=d;break a}}while(0);b:do if(_EC_GROUP_get_asn1_flag(b)|0){d=_EC_GROUP_get_curve_name(b)|0;if(d|0?(c[i>>2]=0,g=_OBJ_nid2obj(d)|0,c[i+4>>2]=g,g|0):0){h=i;l=e;return h|0}}else{c[i>>2]=1;g=_BN_new()|0;do if(!g)_ERR_put_error(16,155,65,533288,554);else{d=_ASN1_item_new(57428)|0;if(!d){_ERR_put_error(16,155,65,533288,560);_BN_free(g);break}c[d>>2]=1;j=c[d+4>>2]|0;c:do if((b|0)==0|(j|0)==0)k=123;else{n=c[j>>2]|0;if(n|0)_ASN1_OBJECT_free(n);n=j+4|0;o=c[n>>2]|0;if(o|0)_ASN1_TYPE_free(o);o=_EC_METHOD_get_field_type(_EC_GROUP_method_of(b)|0)|0;p=_OBJ_nid2obj(o)|0;c[j>>2]=p;if(!p){_ERR_put_error(16,154,8,533288,328);k=123;break}d:do if((o|0)==406){p=_BN_new()|0;if(!p){_ERR_put_error(16,154,65,533288,334);k=123;break c}do if(_EC_GROUP_get_curve_GFp(b,p,0,0,0)|0){q=_BN_to_ASN1_INTEGER(p,0)|0;c[n>>2]=q;if(!q){_ERR_put_error(16,154,13,533288,345);break}else{_BN_free(p);break d}}else _ERR_put_error(16,154,16,533288,339);while(0);_BN_free(p);_ERR_put_error(16,155,16,533288,571);r=0;k=126;break c}else{q=_ASN1_item_new(57456)|0;c[n>>2]=q;if(!q){_ERR_put_error(16,154,65,533288,363);k=123;break c}c[q>>2]=_EC_GROUP_get_degree(b)|0;e:do if((_EC_METHOD_get_field_type(_EC_GROUP_method_of(b)|0)|0)==407){s=0;while(1)if(!(c[b+92+(s<<2)>>2]|0))break;else s=s+1|0;switch(s|0){case 4:{t=683;break}case 2:{t=682;break}default:{k=34;break e}}u=_OBJ_nid2obj(t)|0;c[q+4>>2]=u;if(!u){_ERR_put_error(16,154,8,533288,377);break}u=(_EC_METHOD_get_field_type(_EC_GROUP_method_of(b)|0)|0)==407;if((t|0)!=683){do if(u){if(!(c[b+92>>2]|0))break;v=c[b+96>>2]|0;if(!v)break;if(c[b+100>>2]|0)break;w=_ASN1_INTEGER_new()|0;c[q+8>>2]=w;if(!w){_ERR_put_error(16,154,65,533288,389);break e}if(_ASN1_INTEGER_set(w,v)|0)break d;_ERR_put_error(16,154,13,533288,393);break e}while(0);_ERR_put_error(16,194,66,533288,97);break}do if(u){if(!(c[b+92>>2]|0))break;s=c[b+96>>2]|0;if(!s)break;v=c[b+100>>2]|0;if(!v)break;w=c[b+104>>2]|0;if(!w)break;if(c[b+108>>2]|0)break;x=_ASN1_item_new(57484)|0;c[q+8>>2]=x;if(!x){_ERR_put_error(16,154,65,533288,404);break e}else{c[x>>2]=w;c[x+4>>2]=v;c[x+8>>2]=s;break d}}while(0);_ERR_put_error(16,193,66,533288,119)}else k=34;while(0);if((k|0)==34)_ERR_put_error(16,154,16,533288,372);_ERR_put_error(16,155,16,533288,571);r=0;k=126;break c}while(0);n=c[d+8>>2]|0;a[f>>0]=0;do if(((n|0)!=0?(c[n>>2]|0)!=0:0)?(o=n+4|0,(c[o>>2]|0)!=0):0){q=_BN_new()|0;if(!q){_ERR_put_error(16,153,65,533288,444);k=100;break}p=_BN_new()|0;if(!p){_ERR_put_error(16,153,65,533288,444);_BN_free(q);k=100;break}do if((_EC_METHOD_get_field_type(_EC_GROUP_method_of(b)|0)|0)==406){if(_EC_GROUP_get_curve_GFp(b,0,q,p,0)|0){k=71;break}_ERR_put_error(16,153,16,533288,453);k=98}else{if(_EC_GROUP_get_curve_GF2m(b,0,q,p,0)|0){k=71;break}_ERR_put_error(16,153,16,533288,461);k=98}while(0);f:do if((k|0)==71){u=_BN_num_bits(q)|0;s=_BN_num_bits(p)|0;x=(s+7|0)/8|0;do if((u+14|0)>>>0<15){y=1;z=f;A=0;k=76}else{v=_CRYPTO_malloc((u+7|0)/8|0,533288,474)|0;if(!v){_ERR_put_error(16,153,65,533288,475);k=98;break f}w=_BN_bn2bin(q,v)|0;if(w|0){y=w;z=v;A=v;k=76;break}_ERR_put_error(16,153,3,533288,479);B=0;C=v;D=0;k=94}while(0);if((k|0)==76){do if((s+14|0)>>>0<15){E=1;F=f;G=0;k=81}else{u=_CRYPTO_malloc(x,533288,490)|0;if(!u){_ERR_put_error(16,153,65,533288,491);H=0;I=0;break}v=_BN_bn2bin(p,u)|0;if(v|0){E=v;F=u;G=u;k=81;break}_ERR_put_error(16,153,3,533288,495);H=0;I=u}while(0);g:do if((k|0)==81){do if(_ASN1_STRING_set(c[n>>2]|0,z,y)|0){if(!(_ASN1_STRING_set(c[o>>2]|0,F,E)|0))break;x=b+60|0;s=c[x>>2]|0;u=n+8|0;v=c[u>>2]|0;w=(v|0)!=0;if(!s){if(!w){H=1;I=G;break g}_ASN1_BIT_STRING_free(v);c[u>>2]=0;H=1;I=G;break g}do if(!w){J=_ASN1_BIT_STRING_new()|0;c[u>>2]=J;if(!J){_ERR_put_error(16,153,65,533288,512);H=0;I=G;break g}else{K=J;L=c[x>>2]|0;break}}else{K=v;L=s}while(0);s=K+12|0;c[s>>2]=c[s>>2]&-16|8;if(_ASN1_BIT_STRING_set(K,L,c[b+64>>2]|0)|0){H=1;I=G;break g}_ERR_put_error(16,153,13,533288,519);H=0;I=G;break g}while(0);_ERR_put_error(16,153,13,533288,504);H=0;I=G}while(0);if(!A){M=H;N=I}else{B=H;C=A;D=I;k=94}}if((k|0)==94){_CRYPTO_free(C);M=B;N=D}if(!N){_BN_free(q);O=M;break}else{_CRYPTO_free(N);_BN_free(q);O=M;break}}while(0);if((k|0)==98){_BN_free(q);O=0}_BN_free(p);if(O|0){o=_EC_GROUP_get0_generator(b)|0;if(!o){_ERR_put_error(16,155,113,533288,583);r=0;k=126;break c}s=_EC_GROUP_get_point_conversion_form(b)|0;v=_EC_POINT_point2oct(b,o,s,0,0,0)|0;if(!v){_ERR_put_error(16,155,16,533288,591);r=0;k=126;break c}x=_CRYPTO_malloc(v,533288,594)|0;if(!x){_ERR_put_error(16,155,65,533288,595);r=0;k=126;break c}if(!(_EC_POINT_point2oct(b,o,s,x,v,0)|0)){_ERR_put_error(16,155,16,533288,599);r=x;k=126;break c}s=d+12|0;o=c[s>>2]|0;do if(!o){u=_ASN1_OCTET_STRING_new()|0;c[s>>2]=u;if(u|0){P=u;break}_ERR_put_error(16,155,65,533288,603);r=x;k=126;break c}else P=o;while(0);if(!(_ASN1_OCTET_STRING_set(P,x,v)|0)){_ERR_put_error(16,155,13,533288,607);r=x;k=126;break c}if(!(_EC_GROUP_get_order(b,g,0)|0)){_ERR_put_error(16,155,16,533288,613);r=x;k=126;break c}o=d+16|0;s=_BN_to_ASN1_INTEGER(g,c[o>>2]|0)|0;c[o>>2]=s;if(!s){_ERR_put_error(16,155,13,533288,618);r=x;k=126;break c}do if(_EC_GROUP_get_cofactor(b,g,0)|0){s=d+20|0;o=_BN_to_ASN1_INTEGER(g,c[s>>2]|0)|0;c[s>>2]=o;if(o|0)break;_ERR_put_error(16,155,13,533288,626);r=x;k=126;break c}while(0);_BN_free(g);Q=x;R=d;break c}}else k=100;while(0);_ERR_put_error(16,155,16,533288,577);r=0;k=126}while(0);if((k|0)==123){_ERR_put_error(16,155,16,533288,571);r=0;k=126}if((k|0)==126){_ASN1_item_free(d,57428);_BN_free(g);if(!r)break;else{Q=r;R=0}}_CRYPTO_free(Q);c[i+4>>2]=R;if(!R)break b;else h=i;l=e;return h|0}while(0);c[i+4>>2]=0}while(0);_ASN1_item_free(i,57400);h=0;l=e;return h|0}function _EC_POINT_point2oct(a,b,d,e,f,g){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;var h=0,i=0,j=0;h=c[a>>2]|0;i=c[h+80>>2]|0;if((i|0)==0?(c[h>>2]&1|0)==0:0){_ERR_put_error(16,123,66,533327,141);j=0;return j|0}if((h|0)!=(c[b>>2]|0)){_ERR_put_error(16,123,101,533327,145);j=0;return j|0}if(!(c[h>>2]&1)){j=Wh[i&63](a,b,d,e,f,g)|0;return j|0}if((c[h+4>>2]|0)==406){j=_ec_GFp_simple_point2oct(a,b,d,e,f,g)|0;return j|0}else{j=_ec_GF2m_simple_point2oct(a,b,d,e,f,g)|0;return j|0}return 0}function _ec_GFp_simple_point2oct(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0;switch(e|0){case 2:case 4:case 6:break;default:{_ERR_put_error(16,104,104,533480,223);i=0;return i|0}}if(_EC_POINT_is_at_infinity(b,d)|0){if(!f){i=1;return i|0}if(!g){_ERR_put_error(16,104,100,533480,231);i=0;return i|0}else{a[f>>0]=0;i=1;return i|0}}j=((_BN_num_bits(b+72|0)|0)+7|0)/8|0;k=(j<<((e|0)!=2&1))+1|0;if(!f){i=k;return i|0}if(k>>>0>g>>>0){_ERR_put_error(16,104,100,533480,248);i=0;return i|0}if(!h){g=_BN_CTX_new()|0;if(!g){i=0;return i|0}else{l=g;m=g}}else{l=h;m=0}_BN_CTX_start(l);h=_BN_CTX_get(l)|0;g=_BN_CTX_get(l)|0;do if(g|0?_EC_POINT_get_affine_coordinates_GFp(b,d,h,g,l)|0:0){if((e|4|0)==6?(c[g+4>>2]|0)>0:0)n=(c[c[g>>2]>>2]&1)+e|0;else n=e;a[f>>0]=n;o=((_BN_num_bits(h)|0)+7|0)/8|0;p=j-o|0;if(p>>>0>j>>>0){_ERR_put_error(16,104,68,533480,278);break}q=j+1|0;if(!p)r=1;else{_memset(f+1|0,0,p|0)|0;r=q-o|0}if(((_BN_bn2bin(h,f+r|0)|0)+r|0)!=(q|0)){_ERR_put_error(16,104,68,533480,288);break}if((e|2|0)==6){o=((_BN_num_bits(g)|0)+7|0)/8|0;p=j-o|0;if(p>>>0>j>>>0){_ERR_put_error(16,104,68,533480,296);break}if(!p)s=q;else{_memset(f+q|0,0,p|0)|0;s=q+j-o|0}t=(_BN_bn2bin(g,f+s|0)|0)+s|0}else t=q;if((t|0)!=(k|0)){_ERR_put_error(16,104,68,533480,308);break}_BN_CTX_end(l);if(!m){i=k;return i|0}_BN_CTX_free(m);i=k;return i|0}while(0);_BN_CTX_end(l);if(!m){i=0;return i|0}_BN_CTX_free(m);i=0;return i|0}function _ec_GF2m_simple_point2oct(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0;i=(e|0)==4;switch(e|0){case 2:case 4:case 6:break;default:{_ERR_put_error(16,161,104,533365,186);j=0;return j|0}}if(_EC_POINT_is_at_infinity(b,d)|0){if(!f){j=1;return j|0}if(!g){_ERR_put_error(16,161,100,533365,194);j=0;return j|0}else{a[f>>0]=0;j=1;return j|0}}k=((_EC_GROUP_get_degree(b)|0)+7|0)/8|0;l=(k<<((e|0)!=2&1))+1|0;if(!f){j=l;return j|0}if(l>>>0>g>>>0){_ERR_put_error(16,161,100,533365,211);j=0;return j|0}if(!h){g=_BN_CTX_new()|0;if(!g){j=0;return j|0}else{m=g;n=g}}else{m=h;n=0}_BN_CTX_start(m);h=_BN_CTX_get(m)|0;g=_BN_CTX_get(m)|0;o=_BN_CTX_get(m)|0;do if(o|0?_EC_POINT_get_affine_coordinates_GF2m(b,d,h,g,m)|0:0){a[f>>0]=e;if(!i?c[h+4>>2]|0:0){if(!(Fi[c[(c[b>>2]|0)+140>>2]&127](b,o,g,h,m)|0))break;if((c[o+4>>2]|0)>0?c[c[o>>2]>>2]&1|0:0)a[f>>0]=(a[f>>0]|0)+1<<24>>24}p=((_BN_num_bits(h)|0)+7|0)/8|0;q=k-p|0;if(q>>>0>k>>>0){_ERR_put_error(16,161,68,533365,244);break}r=k+1|0;if(!q)s=1;else{_memset(f+1|0,0,q|0)|0;s=r-p|0}if(((_BN_bn2bin(h,f+s|0)|0)+s|0)!=(r|0)){_ERR_put_error(16,161,68,533365,254);break}if((e|2|0)==6){p=((_BN_num_bits(g)|0)+7|0)/8|0;q=k-p|0;if(q>>>0>k>>>0){_ERR_put_error(16,161,68,533365,262);break}if(!q)t=r;else{_memset(f+r|0,0,q|0)|0;t=r+k-p|0}u=(_BN_bn2bin(g,f+t|0)|0)+t|0}else u=r;if((u|0)!=(l|0)){_ERR_put_error(16,161,68,533365,274);break}_BN_CTX_end(m);if(!n){j=l;return j|0}_BN_CTX_free(n);j=l;return j|0}while(0);_BN_CTX_end(m);if(!n){j=0;return j|0}_BN_CTX_free(n);j=0;return j|0}function _EC_POINT_is_at_infinity(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;d=c[a>>2]|0;e=c[d+100>>2]|0;if(!e){_ERR_put_error(16,118,66,533404,963);f=0;return f|0}if((d|0)==(c[b>>2]|0)){f=$i[e&8191](a,b)|0;return f|0}else{_ERR_put_error(16,118,101,533404,967);f=0;return f|0}return 0}function _BN_CTX_new(){var a=0,b=0,d=0,e=0;a=_CRYPTO_malloc(44,533442,216)|0;if(!a){_ERR_put_error(3,106,65,533442,218);b=0;return b|0}else{d=a;e=d+44|0;do{c[d>>2]=0;d=d+4|0}while((d|0)<(e|0));b=a;return b|0}return 0}function _BN_CTX_start(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0;b=a+36|0;d=c[b>>2]|0;do if(!d)if(!(c[a+40>>2]|0)){e=a+20|0;f=c[a+32>>2]|0;g=a+24|0;h=c[g>>2]|0;i=a+28|0;if((h|0)==(c[i>>2]|0)){j=(h|0)==0?32:(h*3|0)>>>1;k=_CRYPTO_malloc(j<<2,533442,338)|0;if(!k){_ERR_put_error(3,129,109,533442,262);l=c[b>>2]|0;break}m=c[g>>2]|0;if(m|0)_memcpy(k|0,c[e>>2]|0,m<<2|0)|0;if(c[i>>2]|0)_CRYPTO_free(c[e>>2]|0);c[e>>2]=k;c[i>>2]=j;n=c[g>>2]|0;o=k}else{n=h;o=c[e>>2]|0}c[g>>2]=n+1;c[o+(n<<2)>>2]=f;return}else l=0;else l=d;while(0);c[b>>2]=l+1;return}function _BN_CTX_get(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0;if(c[a+36>>2]|0){b=0;return b|0}d=a+40|0;if(c[d>>2]|0){b=0;return b|0}e=a+12|0;f=c[e>>2]|0;g=a+16|0;if((f|0)==(c[g>>2]|0)){h=_CRYPTO_malloc(328,533442,407)|0;if(h|0){_BN_init(h);_BN_init(h+20|0);_BN_init(h+40|0);_BN_init(h+60|0);_BN_init(h+80|0);_BN_init(h+100|0);_BN_init(h+120|0);_BN_init(h+140|0);_BN_init(h+160|0);_BN_init(h+180|0);_BN_init(h+200|0);_BN_init(h+220|0);_BN_init(h+240|0);_BN_init(h+260|0);_BN_init(h+280|0);_BN_init(h+300|0);i=a+8|0;j=c[i>>2]|0;c[h+320>>2]=j;c[h+324>>2]=0;if(!(c[a>>2]|0)){c[i>>2]=h;c[a+4>>2]=h;k=a}else{c[j+324>>2]=h;c[i>>2]=h;k=a+4|0}c[k>>2]=h;c[g>>2]=(c[g>>2]|0)+16;c[e>>2]=(c[e>>2]|0)+1;l=h;m=15}}else{if(f){h=f&15;g=a+4|0;k=c[g>>2]|0;if(!h){n=g;o=k+324|0;m=13}else{p=h;q=k}}else{n=a+4|0;o=a;m=13}if((m|0)==13){k=c[o>>2]|0;c[n>>2]=k;p=0;q=k}c[e>>2]=f+1;l=q+(p*20|0)|0;m=15}if((m|0)==15?l|0:0){_BN_set_word(l,0)|0;m=a+32|0;c[m>>2]=(c[m>>2]|0)+1;b=l;return b|0}c[d>>2]=1;_ERR_put_error(3,116,109,533442,297);b=0;return b|0}function _EC_POINT_get_affine_coordinates_GF2m(a,b,d,e,f){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0;g=c[a>>2]|0;h=c[g+72>>2]|0;if(!h){_ERR_put_error(16,183,66,533404,905);i=0;return i|0}if((g|0)==(c[b>>2]|0)){i=Fi[h&127](a,b,d,e,f)|0;return i|0}else{_ERR_put_error(16,183,101,533404,910);i=0;return i|0}return 0}function _BN_CTX_end(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0,i=0;b=a+36|0;d=c[b>>2]|0;if(d|0){c[b>>2]=d+-1;return}d=c[a+20>>2]|0;b=a+24|0;e=(c[b>>2]|0)+-1|0;c[b>>2]=e;b=c[d+(e<<2)>>2]|0;e=a+32|0;d=c[e>>2]|0;if(d>>>0>b>>>0?(f=d-b|0,d=a+12|0,g=c[d>>2]|0,c[d>>2]=g-f,f|0):0){d=a+4|0;h=g+15&15;g=f;while(1){g=g+-1|0;if(!h){c[d>>2]=c[(c[d>>2]|0)+320>>2];i=15}else i=h+-1|0;if(!g)break;else h=i}}c[e>>2]=b;c[a+40>>2]=0;return}function _BN_CTX_free(a){a=a|0;var b=0,d=0,e=0;if(!a)return;if(c[a+28>>2]|0)_CRYPTO_free(c[a+20>>2]|0);b=c[a>>2]|0;if(b|0){d=a+4|0;e=b;do{if(c[e>>2]|0)_BN_clear_free(e);b=e+20|0;if(c[b>>2]|0)_BN_clear_free(b);b=e+40|0;if(c[b>>2]|0)_BN_clear_free(b);b=e+60|0;if(c[b>>2]|0)_BN_clear_free(b);b=e+80|0;if(c[b>>2]|0)_BN_clear_free(b);b=e+100|0;if(c[b>>2]|0)_BN_clear_free(b);b=e+120|0;if(c[b>>2]|0)_BN_clear_free(b);b=e+140|0;if(c[b>>2]|0)_BN_clear_free(b);b=e+160|0;if(c[b>>2]|0)_BN_clear_free(b);b=e+180|0;if(c[b>>2]|0)_BN_clear_free(b);b=e+200|0;if(c[b>>2]|0)_BN_clear_free(b);b=e+220|0;if(c[b>>2]|0)_BN_clear_free(b);b=e+240|0;if(c[b>>2]|0)_BN_clear_free(b);b=e+260|0;if(c[b>>2]|0)_BN_clear_free(b);b=e+280|0;if(c[b>>2]|0)_BN_clear_free(b);b=e+300|0;if(c[b>>2]|0)_BN_clear_free(b);b=c[a>>2]|0;c[d>>2]=c[b+324>>2];_CRYPTO_free(b);e=c[d>>2]|0;c[a>>2]=e}while((e|0)!=0)}_CRYPTO_free(a);return}function _BN_init(a){a=a|0;c[a>>2]=0;c[a+4>>2]=0;c[a+8>>2]=0;c[a+12>>2]=0;c[a+16>>2]=0;return}function _BN_set_word(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0;d=a+8|0;if((c[d>>2]|0)>0)e=c[a>>2]|0;else{f=_bn_expand_internal(a,1)|0;if(!f){g=0;return g|0}h=c[a>>2]|0;if(h|0)_CRYPTO_free(h);c[a>>2]=f;c[d>>2]=1;e=f}c[a+12>>2]=0;c[e>>2]=b;c[a+4>>2]=(b|0)!=0&1;g=1;return g|0}function _EC_POINT_get_affine_coordinates_GFp(a,b,d,e,f){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0;g=c[a>>2]|0;h=c[g+72>>2]|0;if(!h){_ERR_put_error(16,116,66,533404,887);i=0;return i|0}if((g|0)==(c[b>>2]|0)){i=Fi[h&127](a,b,d,e,f)|0;return i|0}else{_ERR_put_error(16,116,101,533404,892);i=0;return i|0}return 0}function _EC_GROUP_get_asn1_flag(a){a=a|0;return c[a+52>>2]&2147483647|0}function _EC_GROUP_get_curve_name(a){a=a|0;return c[a+48>>2]|0}function _EC_GROUP_method_of(a){a=a|0;return c[a>>2]|0}function _EC_METHOD_get_field_type(a){a=a|0;return c[a+4>>2]|0}function _EC_GROUP_get_curve_GFp(a,b,d,e,f){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0;g=c[(c[a>>2]|0)+28>>2]|0;if(!g){_ERR_put_error(16,130,66,533404,434);h=0;return h|0}else{h=Fi[g&127](a,b,d,e,f)|0;return h|0}return 0}function _ASN1_INTEGER_new(){return _ASN1_item_new(56616)|0}function _EC_GROUP_get_curve_GF2m(a,b,d,e,f){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0;g=c[(c[a>>2]|0)+28>>2]|0;if(!g){_ERR_put_error(16,172,66,533404,457);h=0;return h|0}else{h=Fi[g&127](a,b,d,e,f)|0;return h|0}return 0}function _ASN1_BIT_STRING_new(){return _ASN1_item_new(57344)|0}function _ASN1_BIT_STRING_set(a,b,c){a=a|0;b=b|0;c=c|0;return _ASN1_STRING_set(a,b,c)|0}function _EC_GROUP_get0_generator(a){a=a|0;return c[a+4>>2]|0}function _EC_GROUP_get_point_conversion_form(a){a=a|0;return c[a+56>>2]|0}function _EC_GROUP_get_order(a,b,d){a=a|0;b=b|0;d=d|0;var e=0;if(!(_BN_copy(b,a+8|0)|0)){e=0;return e|0}e=(c[b+4>>2]|0)!=0&1;return e|0}function _EC_GROUP_get_cofactor(a,b,d){a=a|0;b=b|0;d=d|0;var e=0;if(!(_BN_copy(b,a+28|0)|0)){e=0;return e|0}e=(c[a+32>>2]|0)!=0&1;return e|0}function _d2i_ECPrivateKey(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f;c[g>>2]=c[d>>2];h=_ASN1_item_d2i(0,g,e,57372)|0;if(!h){_ERR_put_error(16,146,16,533288,1024);i=0;l=f;return i|0}e=(b|0)==0;if(!e?(j=c[b>>2]|0,(j|0)!=0):0){k=j;n=6}else{j=_EC_KEY_new()|0;if(!j){_ERR_put_error(16,146,65,533288,1030);o=0}else{k=j;n=6}}a:do if((n|0)==6){j=h+8|0;p=c[j>>2]|0;q=k+4|0;r=c[q>>2]|0;if(!p)s=r;else{if(!r)t=p;else{_EC_GROUP_clear_free(r);t=c[j>>2]|0}j=_ec_asn1_pkparameters2group(t)|0;c[q>>2]=j;s=j}b:do if(!s)_ERR_put_error(16,146,16,533288,1043);else{c[k>>2]=c[h>>2];j=c[h+4>>2]|0;if(!j){_ERR_put_error(16,146,125,533288,1058);break}r=k+12|0;p=_BN_bin2bn(c[j+8>>2]|0,c[j>>2]|0,c[r>>2]|0)|0;c[r>>2]=p;if(!p){_ERR_put_error(16,146,3,533288,1054);break}p=k+8|0;j=c[p>>2]|0;if(j|0)_EC_POINT_clear_free(j);j=_EC_POINT_new(c[q>>2]|0)|0;c[p>>2]=j;if(!j){_ERR_put_error(16,146,16,533288,1066);break}p=c[h+12>>2]|0;do if(!p)if(!(_EC_POINT_mul(c[q>>2]|0,j,c[r>>2]|0,0,0,0)|0)){_ERR_put_error(16,146,16,533288,1093);break b}else{u=k+16|0;c[u>>2]=c[u>>2]|2;break}else{u=c[p+8>>2]|0;v=c[p>>2]|0;if((v|0)<1){_ERR_put_error(16,146,100,533288,1080);break b}c[k+20>>2]=a[u>>0]&-2&255;if(!(_EC_POINT_oct2point(c[q>>2]|0,j,u,v,0)|0)){_ERR_put_error(16,146,16,533288,1087);break b}}while(0);if(!e)c[b>>2]=k;c[d>>2]=c[g>>2];o=k;break a}while(0);if(!e?(c[b>>2]|0)==(k|0):0){o=0;break}_EC_KEY_free(k);o=0}while(0);_ASN1_item_free(h,57372);i=o;l=f;return i|0}function _EC_KEY_new(){var a=0,b=0,d=0;a=_CRYPTO_malloc(36,533853,75)|0;if(!a){_ERR_put_error(16,182,65,533853,77);b=0;return b|0}else{c[a>>2]=1;c[a+28>>2]=0;d=a+4|0;c[d>>2]=0;c[d+4>>2]=0;c[d+8>>2]=0;c[d+12>>2]=0;c[a+20>>2]=4;c[a+24>>2]=1;c[a+32>>2]=0;b=a;return b|0}return 0}function _EC_GROUP_clear_free(a){a=a|0;var b=0,d=0,e=0,f=0;if(!a)return;b=c[a>>2]|0;d=c[b+16>>2]|0;if(!d){e=c[b+12>>2]|0;if(e|0)gj[e&8191](a)}else gj[d&8191](a);d=a+68|0;e=c[d>>2]|0;if(e|0){b=e;do{e=b;b=c[b>>2]|0;gj[c[e+16>>2]&8191](c[e+4>>2]|0);_CRYPTO_free(e)}while((b|0)!=0)}c[d>>2]=0;if((c[a+52>>2]|0)<0?(d=c[a+172>>2]|0,d|0):0)_BN_MONT_CTX_free(d);d=c[a+4>>2]|0;if(d|0){b=c[d>>2]|0;e=c[b+48>>2]|0;if(!e){f=c[b+44>>2]|0;if(f|0)gj[f&8191](d)}else gj[e&8191](d);_OPENSSL_cleanse(d,68);_CRYPTO_free(d)}_BN_clear_free(a+8|0);_BN_clear_free(a+28|0);d=a+60|0;e=c[d>>2]|0;if(e|0){_OPENSSL_cleanse(e,c[a+64>>2]|0);_CRYPTO_free(c[d>>2]|0)}_OPENSSL_cleanse(a,176);_CRYPTO_free(a);return}function _ec_asn1_pkparameters2group(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0;if(!b){_ERR_put_error(16,158,124,533288,937);d=0;return d|0}switch(c[b>>2]|0){case 0:{e=_EC_GROUP_new_by_curve_name(_OBJ_obj2nid(c[b+4>>2]|0)|0)|0;if(!e){_ERR_put_error(16,158,119,533288,945);d=0;return d|0}else{_EC_GROUP_set_asn1_flag(e,1);d=e;return d|0}break}case 1:{e=c[b+4>>2]|0;b=e+4|0;f=c[b>>2]|0;do if(((f|0)!=0?(c[f>>2]|0)!=0:0)?(c[f+4>>2]|0)!=0:0){g=e+8|0;h=c[g>>2]|0;if((((h|0?(i=c[h>>2]|0,i|0):0)?(j=c[i+8>>2]|0,j|0):0)?(k=c[h+4>>2]|0,k|0):0)?c[k+8>>2]|0:0){k=_BN_bin2bn(j,c[i>>2]|0,0)|0;if(!k){_ERR_put_error(16,157,3,533288,713);break}i=c[(c[g>>2]|0)+4>>2]|0;j=_BN_bin2bn(c[i+8>>2]|0,c[i>>2]|0,0)|0;a:do if(!j){_ERR_put_error(16,157,3,533288,718);l=0;m=k;n=0;o=0;p=89}else{b:do switch(_OBJ_obj2nid(c[c[b>>2]>>2]|0)|0){case 407:{i=c[(c[b>>2]|0)+4>>2]|0;h=c[i>>2]|0;if((h|0)>661){_ERR_put_error(16,157,143,533288,738);l=0;m=k;n=j;o=0;p=89;break a}q=_BN_new()|0;if(!q){_ERR_put_error(16,157,65,533288,743);l=0;m=k;n=j;o=0;p=89;break a}c:do switch(_OBJ_obj2nid(c[i+4>>2]|0)|0){case 682:{r=c[i+8>>2]|0;if(!r){_ERR_put_error(16,157,115,533288,754);s=0;t=k;u=j;v=q;w=0;break b}x=_ASN1_INTEGER_get(r)|0;r=c[i>>2]|0;if(!((x|0)>0&(r|0)>(x|0))){_ERR_put_error(16,157,137,533288,762);s=0;t=k;u=j;v=q;w=0;break b}if(!(_BN_set_bit(q,r)|0)){s=0;t=k;u=j;v=q;w=0;break b}if(!(_BN_set_bit(q,x)|0)){s=0;t=k;u=j;v=q;w=0;break b}if(!(_BN_set_bit(q,0)|0)){s=0;t=k;u=j;v=q;w=0;break b}break}case 683:{x=c[i+8>>2]|0;if(!x){_ERR_put_error(16,157,115,533288,778);s=0;t=k;u=j;v=q;w=0;break b}r=c[i>>2]|0;y=x+8|0;z=c[y>>2]|0;do if((r|0)>(z|0)){A=x+4|0;B=c[A>>2]|0;if((z|0)<=(B|0))break;C=c[x>>2]|0;if(!((B|0)>(C|0)&(C|0)>0))break;if(!(_BN_set_bit(q,r)|0)){s=0;t=k;u=j;v=q;w=0;break b}if(!(_BN_set_bit(q,c[x>>2]|0)|0)){s=0;t=k;u=j;v=q;w=0;break b}if(!(_BN_set_bit(q,c[A>>2]|0)|0)){s=0;t=k;u=j;v=q;w=0;break b}if(!(_BN_set_bit(q,c[y>>2]|0)|0)){s=0;t=k;u=j;v=q;w=0;break b}if(!(_BN_set_bit(q,0)|0)){s=0;t=k;u=j;v=q;w=0;break b}else break c}while(0);_ERR_put_error(16,157,132,533288,786);s=0;t=k;u=j;v=q;w=0;break b;break}case 681:{_ERR_put_error(16,157,126,533288,802);s=0;t=k;u=j;v=q;w=0;break b;break}default:{_ERR_put_error(16,157,115,533288,806);s=0;t=k;u=j;v=q;w=0;break b}}while(0);D=h;E=q;F=_EC_GROUP_new_curve_GF2m(q,k,j,0)|0;p=59;break}case 406:{i=c[(c[b>>2]|0)+4>>2]|0;if(!i){_ERR_put_error(16,157,115,533288,818);l=0;m=k;n=j;o=0;p=89;break a}y=_ASN1_INTEGER_to_BN(i,0)|0;if(!y){_ERR_put_error(16,157,13,533288,823);l=0;m=k;n=j;o=0;p=89;break a}do if(!(c[y+12>>2]|0)){if(!(c[y+4>>2]|0))break;i=_BN_num_bits(y)|0;if((i|0)>661){_ERR_put_error(16,157,143,533288,834);s=0;t=k;u=j;v=y;w=0;break b}else{D=i;E=y;F=_EC_GROUP_new_curve_GFp(y,k,j,0)|0;p=59;break b}}while(0);_ERR_put_error(16,157,103,533288,828);s=0;t=k;u=j;v=y;w=0;break}default:{_ERR_put_error(16,157,103,533288,841);l=0;m=k;n=j;o=0;p=89;break a}}while(0);d:do if((p|0)==59){if(!F){_ERR_put_error(16,157,16,533288,846);s=0;t=k;u=j;v=E;w=0;break}q=c[(c[g>>2]|0)+8>>2]|0;do if(q){h=F+60|0;i=c[h>>2]|0;if(!i)G=q;else{_CRYPTO_free(i);G=c[(c[g>>2]|0)+8>>2]|0}i=_CRYPTO_malloc(c[G>>2]|0,533288,854)|0;c[h>>2]=i;if(!i){_ERR_put_error(16,157,65,533288,855);H=0;I=k;J=j;break}else{h=c[(c[g>>2]|0)+8>>2]|0;_memcpy(i|0,c[h+8>>2]|0,c[h>>2]|0)|0;c[F+64>>2]=c[c[(c[g>>2]|0)+8>>2]>>2];p=67;break}}else p=67;while(0);e:do if((p|0)==67){q=e+16|0;do if(c[q>>2]|0){y=e+12|0;h=c[y>>2]|0;if(!h)break;if(!(c[h+8>>2]|0))break;h=_EC_POINT_new(F)|0;if(!h){H=0;I=k;J=j;break e}_EC_GROUP_set_point_conversion_form(F,a[c[(c[y>>2]|0)+8>>2]>>0]&-2&255);i=c[y>>2]|0;if(!(_EC_POINT_oct2point(F,h,c[i+8>>2]|0,c[i>>2]|0,0)|0)){_ERR_put_error(16,157,16,533288,878);H=h;I=k;J=j;break e}i=_ASN1_INTEGER_to_BN(c[q>>2]|0,k)|0;if(!i){_ERR_put_error(16,157,13,533288,884);H=h;I=0;J=j;break e}do if(!(c[i+12>>2]|0)){if(!(c[i+4>>2]|0))break;if((_BN_num_bits(i)|0)>(D+1|0)){_ERR_put_error(16,157,122,533288,892);H=h;I=i;J=j;break e}y=c[e+20>>2]|0;do if(!y){_BN_free(j);K=0}else{x=_ASN1_INTEGER_to_BN(y,j)|0;if(x|0){K=x;break}_ERR_put_error(16,157,13,533288,903);H=h;I=i;J=0;break e}while(0);if(_EC_GROUP_set_generator(F,h,i,K)|0){s=h;t=i;u=K;v=E;w=F;break d}_ERR_put_error(16,157,16,533288,908);H=h;I=i;J=K;break e}while(0);_ERR_put_error(16,157,122,533288,888);H=h;I=i;J=j;break e}while(0);_ERR_put_error(16,157,115,533288,864);H=0;I=k;J=j}while(0);_EC_GROUP_clear_free(F);_BN_free(E);if(!I){L=H;M=J;N=0;break a}else{l=H;m=I;n=J;o=0;p=89;break a}}while(0);_BN_free(v);l=s;m=t;n=u;o=w;p=89}while(0);if((p|0)==89){_BN_free(m);L=l;M=n;N=o}if(M|0)_BN_free(M);if(L|0)_EC_POINT_free(L);if(!N)break;_EC_GROUP_set_asn1_flag(N,0);d=N;return d|0}_ERR_put_error(16,157,115,533288,708)}else p=10;while(0);if((p|0)==10)_ERR_put_error(16,157,115,533288,700);_ERR_put_error(16,158,16,533288,953);d=0;return d|0}case 2:{d=0;return d|0}default:{_ERR_put_error(16,158,115,533288,960);d=0;return d|0}}return 0}function _EC_POINT_clear_free(a){a=a|0;var b=0,d=0,e=0;if(!a)return;b=c[a>>2]|0;d=c[b+48>>2]|0;if(!d){e=c[b+44>>2]|0;if(e|0)gj[e&8191](a)}else gj[d&8191](a);_OPENSSL_cleanse(a,68);_CRYPTO_free(a);return}function _EC_POINT_new(a){a=a|0;var b=0,d=0,e=0;if(!a){_ERR_put_error(16,121,67,533404,707);b=0;return b|0}if(!(c[(c[a>>2]|0)+40>>2]|0)){_ERR_put_error(16,121,66,533404,711);b=0;return b|0}d=_CRYPTO_malloc(68,533404,715)|0;if(!d){_ERR_put_error(16,121,65,533404,717);b=0;return b|0}e=c[a>>2]|0;c[d>>2]=e;if(ij[c[e+40>>2]&8191](d)|0){b=d;return b|0}_CRYPTO_free(d);b=0;return b|0}function _EC_POINT_oct2point(a,b,d,e,f){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0;g=c[a>>2]|0;h=c[g+84>>2]|0;if((h|0)==0?(c[g>>2]&1|0)==0:0){_ERR_put_error(16,122,66,533327,171);i=0;return i|0}if((g|0)!=(c[b>>2]|0)){_ERR_put_error(16,122,101,533327,175);i=0;return i|0}if(!(c[g>>2]&1)){i=Fi[h&127](a,b,d,e,f)|0;return i|0}if((c[g+4>>2]|0)==406){i=_ec_GFp_simple_oct2point(a,b,d,e,f)|0;return i|0}else{i=_ec_GF2m_simple_oct2point(a,b,d,e,f)|0;return i|0}return 0}function _EC_POINT_mul(a,b,d,e,f,g){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;var h=0,i=0,j=0,k=0,n=0;h=l;l=l+16|0;if((l|0)>=(m|0))ba(16);i=h+4|0;j=h;c[i>>2]=e;c[j>>2]=f;k=(e|0)!=0&(f|0)!=0&1;f=c[(c[a>>2]|0)+120>>2]|0;if(!f){n=_ec_wNAF_mul(a,b,d,k,i,j,g)|0;l=h;return n|0}else{n=ni[f&63](a,b,d,k,i,j,g)|0;l=h;return n|0}return 0}function _EC_KEY_free(a){a=a|0;var b=0;if(!a)return;if((_CRYPTO_add_lock(a+24|0,-1,33,533853,113)|0)>0)return;b=c[a+4>>2]|0;if(b|0)_EC_GROUP_free(b);b=c[a+8>>2]|0;if(b|0)_EC_POINT_free(b);b=c[a+12>>2]|0;if(b|0)_BN_clear_free(b);_EC_EX_DATA_free_all_data(a+32|0);_OPENSSL_cleanse(a,36);_CRYPTO_free(a);return}function _EC_GROUP_free(a){a=a|0;var b=0,d=0,e=0;if(!a)return;b=c[(c[a>>2]|0)+12>>2]|0;if(b|0)gj[b&8191](a);b=a+68|0;d=c[b>>2]|0;if(d|0){e=d;do{d=e;e=c[e>>2]|0;gj[c[d+12>>2]&8191](c[d+4>>2]|0);_CRYPTO_free(d)}while((e|0)!=0)}c[b>>2]=0;if((c[a+52>>2]|0)<0?(b=c[a+172>>2]|0,b|0):0)_BN_MONT_CTX_free(b);b=c[a+4>>2]|0;if(b|0){e=c[(c[b>>2]|0)+44>>2]|0;if(e|0)gj[e&8191](b);_CRYPTO_free(b)}_BN_free(a+8|0);_BN_free(a+28|0);b=c[a+60>>2]|0;if(b|0)_CRYPTO_free(b);_CRYPTO_free(a);return}function _EC_POINT_free(a){a=a|0;var b=0;if(!a)return;b=c[(c[a>>2]|0)+44>>2]|0;if(b|0)gj[b&8191](a);_CRYPTO_free(a);return}function _EC_EX_DATA_free_all_data(a){a=a|0;var b=0,d=0;if(!a)return;b=c[a>>2]|0;if(b|0){d=b;do{b=d;d=c[d>>2]|0;gj[c[b+12>>2]&8191](c[b+4>>2]|0);_CRYPTO_free(b)}while((d|0)!=0)}c[a>>2]=0;return}function _BN_MONT_CTX_free(a){a=a|0;if(!a)return;_BN_clear_free(a+4|0);_BN_clear_free(a+24|0);_BN_clear_free(a+44|0);if(!(c[a+72>>2]&1))return;_CRYPTO_free(a);return}function _ec_wNAF_mul(b,d,e,f,g,h,i){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;i=i|0;var j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0,ia=0,ja=0,ka=0,la=0,ma=0,na=0,oa=0,pa=0,qa=0,ra=0,sa=0,ta=0,ua=0,va=0,wa=0,xa=0,ya=0;j=l;l=l+16|0;if((l|0)>=(m|0))ba(16);k=j;n=c[b>>2]|0;if((n|0)!=(c[d>>2]|0)){_ERR_put_error(16,187,101,533891,360);o=0;l=j;return o|0}p=(e|0)==0;q=(f|0)==0;if(p&q){o=_EC_POINT_set_to_infinity(b,d)|0;l=j;return o|0}a:do if(!q){r=0;while(1){if((n|0)!=(c[c[g+(r<<2)>>2]>>2]|0))break;r=r+1|0;if(r>>>0>=f>>>0)break a}_ERR_put_error(16,187,101,533891,370);o=0;l=j;return o|0}while(0);if(!i){n=_BN_CTX_new()|0;if(!n){o=0;l=j;return o|0}else{s=n;t=n}}else{s=i;t=0}do if(!p){i=_EC_GROUP_get0_generator(b)|0;if(!i){_ERR_put_error(16,187,113,533891,384);u=0;v=0;w=0;x=0;y=0;z=0;A=0;B=0;C=0;D=0;E=0;F=0;break}n=_EC_EX_DATA_get_data(c[b+68>>2]|0,4761,5035,5036)|0;if(((n|0)!=0?(q=n+8|0,(c[q>>2]|0)!=0):0)?(_EC_POINT_cmp(b,i,c[c[n+16>>2]>>2]|0,s)|0)==0:0){r=c[n+4>>2]|0;G=(((_BN_num_bits(e)|0)>>>0)/(r>>>0)|0)+1|0;H=c[q>>2]|0;q=(c[n+12>>2]|0)+-1|0;if((c[n+20>>2]|0)==(H<<q|0)){I=0;J=n;K=1<<q;L=r;M=i;N=G>>>0>H>>>0?H:G;O=19}else{_ERR_put_error(16,187,68,533891,415);u=0;v=0;w=0;x=0;y=0;z=0;A=0;B=0;C=0;D=0;E=0;F=0}}else{I=1;J=0;K=0;L=0;M=i;N=1;O=19}}else{I=0;J=0;K=0;L=0;M=0;N=0;O=19}while(0);b:do if((O|0)==19){p=N+f|0;i=p<<2;G=_CRYPTO_malloc(i,533891,429)|0;H=_CRYPTO_malloc(i,533891,430)|0;r=_CRYPTO_malloc(i+4|0,533891,431)|0;q=_CRYPTO_malloc(i,533891,433)|0;if(r|0?(c[r>>2]=0,(G|0)!=0&(H|0)!=0&(q|0)!=0):0){i=I+f|0;n=(i|0)==0;if(n){P=0;Q=0}else{R=0;S=0;T=0;while(1){V=T>>>0<f>>>0;if(V)W=c[h+(T<<2)>>2]|0;else W=e;X=_BN_num_bits(W)|0;if(X>>>0<=1999)if(X>>>0<=799)if(X>>>0>299)Y=4;else Y=X>>>0>69?3:X>>>0>19?2:1;else Y=5;else Y=6;c[G+(T<<2)>>2]=Y;X=(1<<Y+-1)+R|0;Z=T;T=T+1|0;c[r+(T<<2)>>2]=0;if(V)_=c[h+(Z<<2)>>2]|0;else _=e;V=H+(Z<<2)|0;$=_compute_wNAF(_,Y,V)|0;c[r+(Z<<2)>>2]=$;if(!$){u=0;v=q;w=0;x=H;y=r;z=G;A=0;B=G;C=H;D=r;E=0;F=q;break b}$=c[V>>2]|0;V=$>>>0>S>>>0?$:S;if(T>>>0>=i>>>0){P=X;Q=V;break}else{R=X;S=V}}}c:do if(!N){aa=p;ca=Q}else{if(!J){if((I|0)==1){aa=p;ca=Q;break}_ERR_put_error(16,187,68,533891,470);u=0;v=q;w=0;x=H;y=r;z=G;A=0;B=G;C=H;D=r;E=0;F=q;break b}c[k>>2]=0;d:do if(!I){S=c[J+12>>2]|0;c[G+(f<<2)>>2]=S;R=_compute_wNAF(e,S,k)|0;if(R|0){S=c[k>>2]|0;if(S>>>0>Q>>>0){do if(S>>>0<(U(N,L)|0)>>>0){T=((L+-1+S|0)>>>0)/(L>>>0)|0;if(T>>>0>(c[J+8>>2]|0)>>>0){_ERR_put_error(16,187,68,533891,524);break d}else{da=T+f|0;break}}else da=p;while(0);e:do if(da>>>0>f>>>0){T=da+-1|0;V=c[J+16>>2]|0;X=R;$=f;Z=Q;ea=S;while(1){fa=H+($<<2)|0;if($>>>0<T>>>0){c[fa>>2]=L;if(ea>>>0<L>>>0){O=50;break}ga=ea-L|0;c[k>>2]=ga;ha=L;ia=ga}else{c[fa>>2]=ea;ha=ea;ia=ea}ga=$;$=$+1|0;c[r+($<<2)>>2]=0;ja=_CRYPTO_malloc(ha,533891,550)|0;c[r+(ga<<2)>>2]=ja;if(!ja){O=54;break}_memcpy(ja|0,X|0,c[fa>>2]|0)|0;ja=c[fa>>2]|0;if(!(c[V>>2]|0)){O=56;break}fa=ja>>>0>Z>>>0?ja:Z;c[q+(ga<<2)>>2]=V;if($>>>0>=da>>>0){ka=fa;break e}else{V=V+(K<<2)|0;X=X+L|0;Z=fa;ea=ia}}if((O|0)==50){_ERR_put_error(16,187,68,533891,538);break d}else if((O|0)==54){_ERR_put_error(16,187,65,533891,552);_CRYPTO_free(R);break d}else if((O|0)==56){_ERR_put_error(16,187,68,533891,561);_CRYPTO_free(R);break d}}else ka=Q;while(0);_CRYPTO_free(R);la=da;ma=ka}else{ea=f+1|0;c[r+(f<<2)>>2]=R;c[r+(ea<<2)>>2]=0;c[H+(f<<2)>>2]=S;c[q+(f<<2)>>2]=c[J+16>>2];la=ea;ma=Q}aa=la;ca=ma;break c}}else _ERR_put_error(16,187,68,533891,479);while(0);u=0;v=q;w=0;x=H;y=r;z=G;A=0;B=G;C=H;D=r;E=0;F=q;break b}while(0);p=_CRYPTO_malloc((P<<2)+4|0,533891,579)|0;if(!p){_ERR_put_error(16,187,65,533891,581);u=0;v=q;w=p;x=H;y=r;z=G;A=0;B=G;C=H;D=r;E=0;F=q;break}ea=p+(P<<2)|0;c[ea>>2]=0;if(n)na=p;else{Z=p;X=0;while(1){c[q+(X<<2)>>2]=Z;V=G+(X<<2)|0;$=0;T=Z;do{fa=_EC_POINT_new(b)|0;c[T>>2]=fa;if(!fa){u=0;v=q;w=p;x=H;y=r;z=G;A=0;B=G;C=H;D=r;E=p;F=q;break b}T=T+4|0;$=$+1|0}while($>>>0<1<<(c[V>>2]|0)+-1>>>0);X=X+1|0;if(X>>>0>=i>>>0){na=T;break}else Z=T}}if((na|0)!=(ea|0)){_ERR_put_error(16,187,68,533891,598);u=0;v=q;w=p;x=H;y=r;z=G;A=0;B=G;C=H;D=r;E=p;F=q;break}Z=_EC_POINT_new(b)|0;if(!Z){u=0;v=q;w=p;x=H;y=r;z=G;A=0;B=G;C=H;D=r;E=p;F=q;break}if(!n){X=0;do{V=q+(X<<2)|0;$=c[c[V>>2]>>2]|0;if(X>>>0<f>>>0){if(!(_EC_POINT_copy($,c[g+(X<<2)>>2]|0)|0)){u=0;v=q;w=p;x=H;y=r;z=G;A=Z;B=G;C=H;D=r;E=p;F=q;break b}}else if(!(_EC_POINT_copy($,M)|0)){u=0;v=q;w=p;x=H;y=r;z=G;A=Z;B=G;C=H;D=r;E=p;F=q;break b}$=G+(X<<2)|0;do if((c[$>>2]|0)>>>0>1){if(!(_EC_POINT_dbl(b,Z,c[c[V>>2]>>2]|0,s)|0)){u=0;v=q;w=p;x=H;y=r;z=G;A=Z;B=G;C=H;D=r;E=p;F=q;break b}if((c[$>>2]|0)==1)break;else oa=1;do{fa=c[V>>2]|0;if(!(_EC_POINT_add(b,c[fa+(oa<<2)>>2]|0,c[fa+(oa+-1<<2)>>2]|0,Z,s)|0)){u=0;v=q;w=p;x=H;y=r;z=G;A=Z;B=G;C=H;D=r;E=p;F=q;break b}oa=oa+1|0}while(oa>>>0<1<<(c[$>>2]|0)+-1>>>0)}while(0);X=X+1|0}while(X>>>0<i>>>0)}if(!(_EC_POINTs_make_affine(b,P,p,s)|0)){u=0;v=q;w=p;x=H;y=r;z=G;A=Z;B=G;C=H;D=r;E=p;F=q;break}i=ca+-1|0;f:do if((i|0)>-1){if(!aa){X=i;while(1){X=X+-1|0;if((X|0)<=-1){O=99;break f}}}else{pa=1;qa=0;ra=i;sa=1}while(1){if(!sa)if(!(_EC_POINT_dbl(b,d,d,s)|0)){u=0;v=q;w=p;x=H;y=r;z=G;A=Z;B=G;C=H;D=r;E=p;F=q;break b}else{ta=0;ua=qa;va=0}else{ta=pa;ua=qa;va=0}while(1){do if((c[H+(va<<2)>>2]|0)>>>0>ra>>>0){X=a[(c[r+(va<<2)>>2]|0)+ra>>0]|0;n=X<<24>>24;if(!(X<<24>>24)){wa=ta;xa=ua;break}ea=X<<24>>24<0?0-n|0:n;if(((X&255)>>>7&255|0)==(ua|0))ya=ua;else{if((ta|0)==0?(_EC_POINT_invert(b,d,s)|0)==0:0){u=0;v=q;w=p;x=H;y=r;z=G;A=Z;B=G;C=H;D=r;E=p;F=q;break b}ya=(ua|0)==0&1}X=c[(c[q+(va<<2)>>2]|0)+(ea>>1<<2)>>2]|0;if(!ta)if(!(_EC_POINT_add(b,d,d,X,s)|0)){u=0;v=q;w=p;x=H;y=r;z=G;A=Z;B=G;C=H;D=r;E=p;F=q;break b}else{wa=0;xa=ya;break}else if(!(_EC_POINT_copy(d,X)|0)){u=0;v=q;w=p;x=H;y=r;z=G;A=Z;B=G;C=H;D=r;E=p;F=q;break b}else{wa=0;xa=ya;break}}else{wa=ta;xa=ua}while(0);va=va+1|0;if(va>>>0>=aa>>>0)break;else{ta=wa;ua=xa}}ra=ra+-1|0;sa=(wa|0)!=0;if((ra|0)<=-1)break;else{pa=wa;qa=xa}}if(sa){O=99;break}if(!xa)break;if(!(_EC_POINT_invert(b,d,s)|0)){u=0;v=q;w=p;x=H;y=r;z=G;A=Z;B=G;C=H;D=r;E=p;F=q;break b}}else O=99;while(0);if((O|0)==99?(_EC_POINT_set_to_infinity(b,d)|0)==0:0){u=0;v=q;w=p;x=H;y=r;z=G;A=Z;B=G;C=H;D=r;E=p;F=q;break}u=1;v=q;w=p;x=H;y=r;z=G;A=Z;B=G;C=H;D=r;E=p;F=q;break}_ERR_put_error(16,187,65,533891,440);u=0;v=q;w=0;x=H;y=r;z=G;A=0;B=G;C=H;D=r;E=0;F=q}while(0);if(t|0)_BN_CTX_free(t);if(A|0)_EC_POINT_free(A);if(z|0)_CRYPTO_free(B);if(x|0)_CRYPTO_free(C);if(y|0){C=c[y>>2]|0;if(C|0){x=y;y=C;do{_CRYPTO_free(y);x=x+4|0;y=c[x>>2]|0}while((y|0)!=0)}_CRYPTO_free(D)}if(w|0){D=c[w>>2]|0;if(D|0){y=w;w=D;do{_EC_POINT_clear_free(w);y=y+4|0;w=c[y>>2]|0}while((w|0)!=0)}_CRYPTO_free(E)}if(!v){o=u;l=j;return o|0}_CRYPTO_free(F);o=u;l=j;return o|0}function _EC_POINT_set_to_infinity(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;d=c[a>>2]|0;e=c[d+56>>2]|0;if(!e){_ERR_put_error(16,127,66,533404,797);f=0;return f|0}if((d|0)==(c[b>>2]|0)){f=$i[e&8191](a,b)|0;return f|0}else{_ERR_put_error(16,127,101,533404,801);f=0;return f|0}return 0}function _ec_pre_comp_dup(a){a=a|0;_CRYPTO_add_lock(a+24|0,1,36,533891,124)|0;return a|0}function _ec_pre_comp_free(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;if(!a)return;if((_CRYPTO_add_lock(a+24|0,-1,36,533891,137)|0)>0)return;b=a+16|0;d=c[b>>2]|0;if(d|0){e=c[d>>2]|0;if(!e)f=d;else{g=d;d=e;do{_EC_POINT_free(d);g=g+4|0;d=c[g>>2]|0}while((d|0)!=0);f=c[b>>2]|0}_CRYPTO_free(f)}_CRYPTO_free(a);return}function _ec_pre_comp_clear_free(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;if(!a)return;if((_CRYPTO_add_lock(a+24|0,-1,36,533891,159)|0)>0)return;b=a+16|0;d=c[b>>2]|0;if(d|0){e=c[d>>2]|0;if(!e)f=d;else{g=d;d=e;do{_EC_POINT_clear_free(d);_OPENSSL_cleanse(g,4);g=g+4|0;d=c[g>>2]|0}while((d|0)!=0);f=c[b>>2]|0}_CRYPTO_free(f)}_OPENSSL_cleanse(a,28);_CRYPTO_free(a);return}function _EC_EX_DATA_get_data(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0;if(!a){f=0;return f|0}else g=a;while(1){if(((c[g+8>>2]|0)==(b|0)?(c[g+12>>2]|0)==(d|0):0)?(c[g+16>>2]|0)==(e|0):0)break;a=c[g>>2]|0;if(!a){f=0;h=7;break}else g=a}if((h|0)==7)return f|0;f=c[g+4>>2]|0;return f|0}function _EC_POINT_cmp(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0;f=c[a>>2]|0;g=c[f+108>>2]|0;if(!g){_ERR_put_error(16,113,66,533404,998);h=-1;return h|0}if((f|0)==(c[b>>2]|0)?(f|0)==(c[d>>2]|0):0){h=ri[g&511](a,b,d,e)|0;return h|0}_ERR_put_error(16,113,101,533404,1002);h=-1;return h|0}function _compute_wNAF(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0;do if(!(c[b+4>>2]|0)){f=_CRYPTO_malloc(1,533891,195)|0;if(!f){_ERR_put_error(16,143,65,533891,197);g=0;h=25;break}else{a[f>>0]=0;i=1;j=f;h=26;break}}else{if((d+-1|0)>>>0>6){_ERR_put_error(16,143,68,533891,207);g=0;h=25;break}f=1<<d;k=f<<1;l=k+-1|0;m=(c[b+12>>2]|0)==0?1:-1;if(!(c[b>>2]|0)){_ERR_put_error(16,143,68,533891,219);g=0;h=25;break}n=_BN_num_bits(b)|0;o=n+1|0;p=_CRYPTO_malloc(o,533891,224)|0;if(!p){_ERR_put_error(16,143,65,533891,229);g=0;h=25;break}q=d+1|0;r=0-f|0;s=l>>1;t=0;u=c[c[b>>2]>>2]&l;while(1){if(!u)if((q+t|0)>>>0<n>>>0){v=0;w=0}else{h=23;break}else if(u&1){if(!(u&f))x=u;else x=(q+t|0)>>>0<n>>>0?u-k|0:u&s;if((x|0)>=(f|0)|(x|0)<=(r|0)|(x&1|0)==0){h=18;break}l=u-x|0;if((l|0)==(f|0)|((l|0)==0|(l|0)==(k|0))){v=x;w=l}else{h=20;break}}else{v=0;w=u}l=t+1|0;a[p+t>>0]=U(v,m)|0;u=((_BN_is_bit_set(b,l+d|0)|0)<<d)+(w>>1)|0;if((u|0)>(k|0)){h=22;break}else t=l}if((h|0)==18){_ERR_put_error(16,143,68,533891,264);g=p;h=25;break}else if((h|0)==20){_ERR_put_error(16,143,68,533891,276);g=p;h=25;break}else if((h|0)==22){_ERR_put_error(16,143,68,533891,287);g=p;h=25;break}else if((h|0)==23){if(t>>>0<=o>>>0){i=t;j=p;h=26;break}_ERR_put_error(16,143,68,533891,293);g=p;h=25;break}}while(0);if((h|0)==25){_CRYPTO_free(g);y=0;return y|0}else if((h|0)==26){c[e>>2]=i;y=j;return y|0}return 0}function _EC_POINT_copy(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;d=c[a>>2]|0;e=c[d+52>>2]|0;if(!e){_ERR_put_error(16,114,66,533404,757);f=0;return f|0}if((d|0)!=(c[b>>2]|0)){_ERR_put_error(16,114,101,533404,761);f=0;return f|0}if((a|0)==(b|0)){f=1;return f|0}f=$i[e&8191](a,b)|0;return f|0}function _EC_POINT_dbl(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0;f=c[a>>2]|0;g=c[f+92>>2]|0;if(!g){_ERR_put_error(16,115,66,533404,936);h=0;return h|0}if((f|0)==(c[b>>2]|0)?(f|0)==(c[d>>2]|0):0){h=ri[g&511](a,b,d,e)|0;return h|0}_ERR_put_error(16,115,101,533404,940);h=0;return h|0}function _EC_POINT_add(a,b,d,e,f){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0;g=c[a>>2]|0;h=c[g+88>>2]|0;if(!h){_ERR_put_error(16,112,66,533404,921);i=0;return i|0}if(((g|0)==(c[b>>2]|0)?(g|0)==(c[d>>2]|0):0)?(g|0)==(c[e>>2]|0):0){i=Fi[h&127](a,b,d,e,f)|0;return i|0}_ERR_put_error(16,112,101,533404,926);i=0;return i|0}function _EC_POINTs_make_affine(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;f=c[a>>2]|0;g=c[f+116>>2]|0;if(!g){_ERR_put_error(16,136,66,533404,1027);h=0;return h|0}a:do if(b|0){i=0;while(1){if((f|0)!=(c[c[d+(i<<2)>>2]>>2]|0))break;i=i+1|0;if(i>>>0>=b>>>0)break a}_ERR_put_error(16,136,101,533404,1032);h=0;return h|0}while(0);h=ri[g&511](a,b,d,e)|0;return h|0}function _EC_POINT_invert(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0;e=c[a>>2]|0;f=c[e+96>>2]|0;if(!f){_ERR_put_error(16,210,66,533404,949);g=0;return g|0}if((e|0)==(c[b>>2]|0)){g=nj[f&2047](a,b,d)|0;return g|0}else{_ERR_put_error(16,210,101,533404,953);g=0;return g|0}return 0}function _BN_is_bit_set(a,b){a=a|0;b=b|0;var d=0,e=0;if((b|0)<0){d=0;return d|0}e=b>>>5;if((c[a+4>>2]|0)<=(e|0)){d=0;return d|0}d=(c[(c[a>>2]|0)+(e<<2)>>2]|0)>>>(b&31)&1;return d|0}function _ec_GFp_simple_oct2point(b,d,e,f,g){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;var h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0;if(!f){_ERR_put_error(16,103,100,533480,338);h=0;return h|0}i=a[e>>0]|0;j=i&255;k=j&1;l=j&254;switch((l&255)<<24>>24){case 0:case 2:case 4:case 6:break;default:{_ERR_put_error(16,103,102,533480,347);h=0;return h|0}}if((k|0)!=0&(l|4|0)==4){_ERR_put_error(16,103,102,533480,351);h=0;return h|0}if(!l)if((f|0)==1){h=_EC_POINT_set_to_infinity(b,d)|0;return h|0}else{_ERR_put_error(16,103,102,533480,357);h=0;return h|0}j=b+72|0;m=((_BN_num_bits(j)|0)+7|0)/8|0;n=(l|0)==2;if(((m<<((n^1)&1))+1|0)!=(f|0)){_ERR_put_error(16,103,102,533480,370);h=0;return h|0}if(!g){f=_BN_CTX_new()|0;if(!f){h=0;return h|0}else{o=f;p=f}}else{o=g;p=0}_BN_CTX_start(o);g=_BN_CTX_get(o)|0;f=_BN_CTX_get(o)|0;a:do if((f|0)!=0?(q=e+1|0,(_BN_bin2bn(q,m,g)|0)!=0):0){if((_BN_ucmp(g,j)|0)>-1){_ERR_put_error(16,103,102,533480,389);r=0;break}if(n){if(!(_EC_POINT_set_compressed_coordinates_GFp(b,d,g,k,o)|0)){r=0;break}}else{if(!(_BN_bin2bn(q+m|0,m,f)|0)){r=0;break}if((_BN_ucmp(f,j)|0)>-1){_ERR_put_error(16,103,102,533480,401);r=0;break}do if((l|0)==6){if((c[f+4>>2]|0)>0){if(!((i&1)!=0^(c[c[f>>2]>>2]&1|0)!=0))break}else if(!(i&1))break;_ERR_put_error(16,103,102,533480,406);r=0;break a}while(0);if(!(_EC_POINT_set_affine_coordinates_GFp(b,d,g,f,o)|0)){r=0;break}}if((_EC_POINT_is_on_curve(b,d,o)|0)<1){_ERR_put_error(16,103,107,533480,417);r=0}else r=1}else r=0;while(0);_BN_CTX_end(o);if(!p){h=r;return h|0}_BN_CTX_free(p);h=r;return h|0}function _ec_GF2m_simple_oct2point(b,d,e,f,g){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;var h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0;if(!f){_ERR_put_error(16,160,100,533365,309);h=0;return h|0}i=a[e>>0]|0;j=i&255;k=j&1;l=j&254;switch((l&255)<<24>>24){case 0:case 2:case 4:case 6:break;default:{_ERR_put_error(16,160,102,533365,318);h=0;return h|0}}if((k|0)!=0&(l|4|0)==4){_ERR_put_error(16,160,102,533365,322);h=0;return h|0}if(!l)if((f|0)==1){h=_EC_POINT_set_to_infinity(b,d)|0;return h|0}else{_ERR_put_error(16,160,102,533365,328);h=0;return h|0}j=((_EC_GROUP_get_degree(b)|0)+7|0)/8|0;m=(l|0)==2;if(((j<<((m^1)&1))+1|0)!=(f|0)){_ERR_put_error(16,160,102,533365,341);h=0;return h|0}if(!g){f=_BN_CTX_new()|0;if(!f){h=0;return h|0}else{n=f;o=f}}else{n=g;o=0}_BN_CTX_start(n);g=_BN_CTX_get(n)|0;f=_BN_CTX_get(n)|0;p=_BN_CTX_get(n)|0;a:do if((p|0)!=0?(q=e+1|0,(_BN_bin2bn(q,j,g)|0)!=0):0){r=b+72|0;if((_BN_ucmp(g,r)|0)>-1){_ERR_put_error(16,160,102,533365,361);s=0;break}if(m){if(!(_EC_POINT_set_compressed_coordinates_GF2m(b,d,g,k,n)|0)){s=0;break}}else{if(!(_BN_bin2bn(q+j|0,j,f)|0)){s=0;break}if((_BN_ucmp(f,r)|0)>-1){_ERR_put_error(16,160,102,533365,373);s=0;break}do if((l|0)==6){if(!(Fi[c[(c[b>>2]|0)+140>>2]&127](b,p,f,g,n)|0)){s=0;break a}if((c[p+4>>2]|0)>0){if(!((i&1)!=0^(c[c[p>>2]>>2]&1|0)!=0))break}else if(!(i&1))break;_ERR_put_error(16,160,102,533365,380);s=0;break a}while(0);if(!(_EC_POINT_set_affine_coordinates_GF2m(b,d,g,f,n)|0)){s=0;break}}if((_EC_POINT_is_on_curve(b,d,n)|0)<1){_ERR_put_error(16,160,107,533365,391);s=0}else s=1}else s=0;while(0);_BN_CTX_end(n);if(!o){h=s;return h|0}_BN_CTX_free(o);h=s;return h|0}function _BN_ucmp(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0;d=c[a+4>>2]|0;e=d-(c[b+4>>2]|0)|0;if(e|0){f=e;return f|0}e=c[a>>2]|0;a=c[b>>2]|0;b=d;do{if((b|0)<=0){f=0;g=6;break}b=b+-1|0;h=c[e+(b<<2)>>2]|0;i=c[a+(b<<2)>>2]|0}while((h|0)==(i|0));if((g|0)==6)return f|0;f=h>>>0>i>>>0?1:-1;return f|0}function _EC_POINT_set_compressed_coordinates_GF2m(a,b,d,e,f){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0;g=c[a>>2]|0;h=c[g+76>>2]|0;if((h|0)==0?(c[g>>2]&1|0)==0:0){_ERR_put_error(16,186,66,533327,114);i=0;return i|0}if((g|0)!=(c[b>>2]|0)){_ERR_put_error(16,186,101,533327,119);i=0;return i|0}if(!(c[g>>2]&1)){i=Fi[h&127](a,b,d,e,f)|0;return i|0}if((c[g+4>>2]|0)==406){i=_ec_GFp_simple_set_compressed_coordinates(a,b,d,e,f)|0;return i|0}else{i=_ec_GF2m_simple_set_compressed_coordinates(a,b,d,e,f)|0;return i|0}return 0}function _EC_POINT_set_affine_coordinates_GF2m(a,b,d,e,f){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0;g=c[a>>2]|0;h=c[g+68>>2]|0;if(!h){_ERR_put_error(16,185,66,533404,869);i=0;return i|0}if((g|0)==(c[b>>2]|0)){i=Fi[h&127](a,b,d,e,f)|0;return i|0}else{_ERR_put_error(16,185,101,533404,874);i=0;return i|0}return 0}function _EC_POINT_is_on_curve(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0;e=c[a>>2]|0;f=c[e+104>>2]|0;if(!f){_ERR_put_error(16,119,66,533404,984);g=0;return g|0}if((e|0)==(c[b>>2]|0)){g=nj[f&2047](a,b,d)|0;return g|0}else{_ERR_put_error(16,119,101,533404,988);g=0;return g|0}return 0}function _ec_GFp_simple_set_compressed_coordinates(a,b,d,e,f){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0;_ERR_clear_error();if(!f){g=_BN_CTX_new()|0;if(!g){h=0;return h|0}else{i=g;j=g}}else{i=f;j=0}f=(e|0)!=0;_BN_CTX_start(i);e=_BN_CTX_get(i)|0;g=_BN_CTX_get(i)|0;k=_BN_CTX_get(i)|0;l=_BN_CTX_get(i)|0;a:do if((l|0)!=0?(m=a+72|0,(_BN_nnmod(k,d,m,i)|0)!=0):0){n=c[a>>2]|0;if(!(c[n+148>>2]|0)){if(!(ri[c[n+136>>2]&511](a,g,d,i)|0)){o=0;break}if(!(Fi[c[(c[a>>2]|0)+132>>2]&127](a,e,g,d,i)|0)){o=0;break}}else{if(!(_BN_mod_sqr(g,d,m,i)|0)){o=0;break}if(!(_BN_mod_mul(e,g,d,m,i)|0)){o=0;break}}if(!(c[a+156>>2]|0)){n=c[a>>2]|0;p=c[n+148>>2]|0;if(!p){if(!(Fi[c[n+132>>2]&127](a,g,a+116|0,k,i)|0)){o=0;break}}else{if(!(ri[p&511](a,g,a+116|0,i)|0)){o=0;break}if(!(_BN_mod_mul(g,g,k,m,i)|0)){o=0;break}}if(!(_BN_mod_add_quick(e,e,g,m)|0)){o=0;break}}else{if(!(_BN_mod_lshift1_quick(g,k,m)|0)){o=0;break}if(!(_BN_mod_add_quick(g,g,k,m)|0)){o=0;break}if(!(_BN_mod_sub_quick(e,e,g,m)|0)){o=0;break}}p=c[(c[a>>2]|0)+148>>2]|0;n=a+136|0;if(!p){if(!(_BN_mod_add_quick(e,e,n,m)|0)){o=0;break}}else{if(!(ri[p&511](a,g,n,i)|0)){o=0;break}if(!(_BN_mod_add_quick(e,e,g,m)|0)){o=0;break}}if(!(_BN_mod_sqrt(l,e,m,i)|0))if(((_ERR_peek_last_error()|0)&-16773121|0)==50331759){_ERR_clear_error();_ERR_put_error(16,169,110,533480,163);o=0;break}else{_ERR_put_error(16,169,3,533480,166);o=0;break}n=l+4|0;p=c[n>>2]|0;if((p|0)>0)if(f^(c[c[l>>2]>>2]&1|0)!=0)q=34;else q=37;else if(f)if(!p)switch(_BN_kronecker(k,m,i)|0){case -2:{o=0;break a;break}case 1:{_ERR_put_error(16,169,109,533480,180);o=0;break a;break}default:{_ERR_put_error(16,169,110,533480,186);o=0;break a}}else q=34;else q=39;if((q|0)==34){if(!(_BN_usub(l,m,l)|0)){o=0;break}if((c[n>>2]|0)<=0)if(f)q=38;else q=39;else q=37}if((q|0)==37)if(f^(c[c[l>>2]>>2]&1|0)!=0)q=38;else q=39;if((q|0)==38){_ERR_put_error(16,169,68,533480,194);o=0;break}else if((q|0)==39){o=(_EC_POINT_set_affine_coordinates_GFp(a,b,k,l,i)|0)!=0&1;break}}else o=0;while(0);_BN_CTX_end(i);if(!j){h=o;return h|0}_BN_CTX_free(j);h=o;return h|0}function _ec_GF2m_simple_set_compressed_coordinates(a,b,d,e,f){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0;_ERR_clear_error();if(!f){g=_BN_CTX_new()|0;if(!g){h=0;return h|0}else{i=g;j=g}}else{i=f;j=0}f=(e|0)!=0;_BN_CTX_start(i);e=_BN_CTX_get(i)|0;g=_BN_CTX_get(i)|0;k=_BN_CTX_get(i)|0;l=_BN_CTX_get(i)|0;do if((l|0)!=0?(m=a+92|0,(_BN_GF2m_mod_arr(g,d,m)|0)!=0):0){if(!(c[g+4>>2]|0)){if(!(_BN_GF2m_mod_sqrt_arr(k,a+136|0,m,i)|0)){n=0;break}}else{if(!(ri[c[(c[a>>2]|0)+136>>2]&511](a,e,g,i)|0)){n=0;break}if(!(Fi[c[(c[a>>2]|0)+140>>2]&127](a,e,a+136|0,e,i)|0)){n=0;break}if(!(_BN_GF2m_add(e,a+116|0,e)|0)){n=0;break}if(!(_BN_GF2m_add(e,g,e)|0)){n=0;break}if(!(_BN_GF2m_mod_solve_quad_arr(l,e,m,i)|0))if(((_ERR_peek_last_error()|0)&-16773121|0)==50331764){_ERR_clear_error();_ERR_put_error(16,164,110,533365,141);n=0;break}else{_ERR_put_error(16,164,3,533365,144);n=0;break}if((c[l+4>>2]|0)>0)o=(c[c[l>>2]>>2]&1|0)!=0;else o=0;if(!(Fi[c[(c[a>>2]|0)+132>>2]&127](a,k,g,l,i)|0)){n=0;break}if(f^o?(_BN_GF2m_add(k,k,g)|0)==0:0){n=0;break}}n=(_EC_POINT_set_affine_coordinates_GF2m(a,b,g,k,i)|0)!=0&1}else n=0;while(0);_BN_CTX_end(i);if(!j){h=n;return h|0}_BN_CTX_free(j);h=n;return h|0}function _ERR_clear_error(){var a=0,b=0,d=0,e=0,f=0;a=_ERR_get_state()|0;b=0;do{c[a+8+(b<<2)>>2]=0;c[a+72+(b<<2)>>2]=0;d=a+136+(b<<2)|0;e=c[d>>2]|0;f=a+200+(b<<2)|0;if(e|0?c[f>>2]&1|0:0){_CRYPTO_free(e);c[d>>2]=0}c[f>>2]=0;c[a+264+(b<<2)>>2]=0;c[a+328+(b<<2)>>2]=-1;b=b+1|0}while((b|0)!=16);c[a+396>>2]=0;c[a+392>>2]=0;return}function _BN_GF2m_mod_arr(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0;e=c[d>>2]|0;if(!e){_BN_set_word(a,0)|0;f=1;return f|0}g=b+4|0;h=c[g>>2]|0;if((b|0)==(a|0)){i=a+4|0;j=e;k=h}else{do if((h|0)>(c[a+8>>2]|0))if(!(_bn_expand2(a,h)|0)){f=0;return f|0}else{l=c[g>>2]|0;break}else l=h;while(0);if((l|0)>0){h=c[b>>2]|0;b=c[a>>2]|0;e=0;do{c[b+(e<<2)>>2]=c[h+(e<<2)>>2];e=e+1|0;m=c[g>>2]|0}while((e|0)<(m|0));n=m}else n=l;l=a+4|0;c[l>>2]=n;i=l;j=c[d>>2]|0;k=n}n=c[a>>2]|0;a=(j|0)/32|0;j=k+-1|0;if((j|0)>(a|0)){k=d+4|0;l=j;while(1){e=n+(l<<2)|0;g=l-a|0;h=n+(g<<2)|0;b=n+(g+-1<<2)|0;g=c[e>>2]|0;if(g|0){m=g;do{c[e>>2]=0;g=c[k>>2]|0;o=c[d>>2]|0;if(!g)p=o;else{q=1;r=g;g=o;while(1){o=g-r|0;s=(o|0)%32|0;t=l-((o|0)/32|0)|0;o=n+(t<<2)|0;c[o>>2]=c[o>>2]^m>>>s;o=n+(t+-1<<2)|0;if(s|0)c[o>>2]=c[o>>2]^m<<32-s;q=q+1|0;r=c[d+(q<<2)>>2]|0;s=c[d>>2]|0;if(!r){p=s;break}else g=s}}g=(p|0)%32|0;c[h>>2]=c[h>>2]^m>>>g;if(g|0)c[b>>2]=c[b>>2]^m<<32-g;m=c[e>>2]|0}while((m|0)!=0)}m=l+-1|0;if((m|0)>(a|0))l=m;else{u=m;break}}}else u=j;if((u|0)==(a|0)?(u=n+(a<<2)|0,a=d+4|0,j=(c[d>>2]|0)%32|0,l=c[u>>2]|0,p=l>>>j,p|0):0){k=j;j=l;l=p;do{p=32-k|0;c[u>>2]=(k|0)==0?0:j<<p>>>p;c[n>>2]=c[n>>2]^l;p=c[a>>2]|0;if(p|0){m=1;e=p;do{p=(e|0)/32|0;b=(e|0)%32|0;h=n+(p<<2)|0;c[h>>2]=c[h>>2]^l<<b;if(b|0?(h=l>>>(32-b|0),b=n+(p+1<<2)|0,h|0):0)c[b>>2]=c[b>>2]^h;m=m+1|0;e=c[d+(m<<2)>>2]|0}while((e|0)!=0)}k=(c[d>>2]|0)%32|0;j=c[u>>2]|0;l=j>>>k}while((l|0)!=0)}l=c[i>>2]|0;if((l|0)<=0){f=1;return f|0}k=n+(l+-1<<2)|0;n=l;while(1){if(c[k>>2]|0){v=n;break}l=n+-1|0;if((n|0)>1){k=k+-4|0;n=l}else{v=l;break}}c[i>>2]=v;f=1;return f|0}function _BN_GF2m_mod_sqrt_arr(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0;if(!(c[d>>2]|0)){_BN_set_word(a,0)|0;f=1;return f|0}_BN_CTX_start(e);g=_BN_CTX_get(e)|0;if((g|0)!=0?(_BN_set_bit(g,(c[d>>2]|0)+-1|0)|0)!=0:0)h=_BN_GF2m_mod_exp_arr(a,b,g,d,e)|0;else h=0;_BN_CTX_end(e);f=h;return f|0}function _BN_GF2m_add(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0;e=(c[b+4>>2]|0)<(c[d+4>>2]|0);f=e?d:b;g=e?b:d;d=f+4|0;b=c[d>>2]|0;if((b|0)>(c[a+8>>2]|0)?(_bn_expand2(a,b)|0)==0:0){h=0;return h|0}b=g+4|0;if((c[b>>2]|0)>0){e=c[f>>2]|0;i=c[g>>2]|0;g=c[a>>2]|0;j=0;while(1){c[g+(j<<2)>>2]=c[i+(j<<2)>>2]^c[e+(j<<2)>>2];k=j+1|0;if((k|0)<(c[b>>2]|0))j=k;else{l=k;break}}}else l=0;j=c[d>>2]|0;if((l|0)<(j|0)){b=c[f>>2]|0;f=c[a>>2]|0;e=l;do{c[f+(e<<2)>>2]=c[b+(e<<2)>>2];e=e+1|0;l=c[d>>2]|0}while((e|0)<(l|0));m=l}else m=j;j=a+4|0;c[j>>2]=m;if((m|0)<=0){h=1;return h|0}e=(c[a>>2]|0)+(m+-1<<2)|0;a=m;while(1){if(c[e>>2]|0){n=a;break}m=a+-1|0;if((a|0)>1){e=e+-4|0;a=m}else{n=m;break}}c[j>>2]=n;h=1;return h|0}function _BN_GF2m_mod_solve_quad_arr(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0;if(!(c[d>>2]|0)){_BN_set_word(a,0)|0;f=1;return f|0}_BN_CTX_start(e);g=_BN_CTX_get(e)|0;h=_BN_CTX_get(e)|0;i=_BN_CTX_get(e)|0;a:do if((i|0)!=0?(_BN_GF2m_mod_arr(g,b,d)|0)!=0:0){if(!(c[g+4>>2]|0)){_BN_set_word(a,0)|0;j=1;break}if(!(c[d>>2]&1)){k=_BN_CTX_get(e)|0;l=_BN_CTX_get(e)|0;m=_BN_CTX_get(e)|0;if(!m){j=0;break}n=i+4|0;o=0;p=c[d>>2]|0;while(1){if(!(_BN_rand(k,p,0,0)|0)){j=0;break a}if(!(_BN_GF2m_mod_arr(k,k,d)|0)){j=0;break a}_BN_set_word(h,0)|0;if(!(_BN_copy(i,k)|0)){j=0;break a}q=c[d>>2]|0;if((q|0)>1){r=1;while(1){if(!(_BN_GF2m_mod_sqr_arr(h,h,d,e)|0)){j=0;break a}if(!(_BN_GF2m_mod_sqr_arr(l,i,d,e)|0)){j=0;break a}if(!(_BN_GF2m_mod_mul_arr(m,l,g,d,e)|0)){j=0;break a}if(!(_BN_GF2m_add(h,h,m)|0)){j=0;break a}r=r+1|0;if(!(_BN_GF2m_add(i,l,k)|0)){j=0;break a}s=c[d>>2]|0;if((r|0)>=(s|0)){t=s;break}}}else t=q;o=o+1|0;u=(c[n>>2]|0)==0;if(!((o|0)<50&u))break;else p=t}if(u){_ERR_put_error(3,135,113,533930,1189);j=0;break}}else{if(!(_BN_copy(h,g)|0)){j=0;break}if((c[d>>2]|0)>=3){p=1;while(1){if(!(_BN_GF2m_mod_sqr_arr(h,h,d,e)|0)){j=0;break a}if(!(_BN_GF2m_mod_sqr_arr(h,h,d,e)|0)){j=0;break a}if(!(_BN_GF2m_add(h,h,g)|0)){j=0;break a}if((p|0)<(((c[d>>2]|0)+-1|0)/2|0|0))p=p+1|0;else break}}}if((_BN_GF2m_mod_sqr_arr(i,h,d,e)|0)!=0?(_BN_GF2m_add(i,h,i)|0)!=0:0)if(!(_BN_ucmp(i,g)|0)){j=(_BN_copy(a,h)|0)!=0&1;break}else{_ERR_put_error(3,135,116,533930,1199);j=0;break}else j=0}else j=0;while(0);_BN_CTX_end(e);f=j;return f|0}function _ERR_peek_last_error(){var a=0,b=0,d=0;a=_ERR_get_state()|0;b=c[a+392>>2]|0;if((c[a+396>>2]|0)==(b|0)){d=0;return d|0}d=c[a+72+(b<<2)>>2]|0;return d|0}function _BN_GF2m_mod_sqr_arr(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0;_BN_CTX_start(e);f=_BN_CTX_get(e)|0;if(!f){g=0;_BN_CTX_end(e);return g|0}h=b+4|0;i=c[h>>2]|0;j=i<<1;do if((j|0)>(c[f+8>>2]|0))if(!(_bn_expand2(f,j)|0)){g=0;_BN_CTX_end(e);return g|0}else{k=c[h>>2]|0;break}else k=i;while(0);if((k|0)>0){i=c[b>>2]|0;b=c[f>>2]|0;j=k;do{l=j;j=j+-1|0;m=i+(j<<2)|0;n=c[m>>2]|0;o=j<<1;c[b+((o|1)<<2)>>2]=c[58376+((n>>>24&15)<<2)>>2]<<16|c[58376+(n>>>28<<2)>>2]<<24|c[58376+((n>>>20&15)<<2)>>2]<<8|c[58376+((n>>>16&15)<<2)>>2];n=c[m>>2]|0;c[b+(o<<2)>>2]=c[58376+((n>>>8&15)<<2)>>2]<<16|c[58376+((n>>>12&15)<<2)>>2]<<24|c[58376+((n>>>4&15)<<2)>>2]<<8|c[58376+((n&15)<<2)>>2]}while((l|0)>1);b=c[h>>2]|0;h=b<<1;j=f+4|0;c[j>>2]=h;if((b|0)>0){b=(c[f>>2]|0)+(h+-1<<2)|0;i=h;while(1){if(c[b>>2]|0){p=i;break}h=i+-1|0;if((i|0)>1){b=b+-4|0;i=h}else{p=h;break}}c[j>>2]=p}}else c[f+4>>2]=k<<1;g=(_BN_GF2m_mod_arr(a,f,d)|0)!=0&1;_BN_CTX_end(e);return g|0}function _BN_rand(a,b,c,d){a=a|0;b=b|0;c=c|0;d=d|0;return _bnrand(0,a,b,c,d)|0}function _BN_GF2m_mod_mul_arr(a,b,d,e,f){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0;g=l;l=l+32|0;if((l|0)>=(m|0))ba(32);h=g+20|0;i=g+16|0;j=g;if((b|0)==(d|0)){k=_BN_GF2m_mod_sqr_arr(a,b,e,f)|0;l=g;return k|0}_BN_CTX_start(f);n=_BN_CTX_get(f)|0;do if(!n)o=0;else{p=b+4|0;q=d+4|0;r=(c[p>>2]|0)+4+(c[q>>2]|0)|0;if((r|0)>(c[n+8>>2]|0)?(_bn_expand2(n,r)|0)==0:0){o=0;break}s=n+4|0;c[s>>2]=r;if((r|0)>0)_memset(c[n>>2]|0,0,r<<2|0)|0;r=c[q>>2]|0;if((r|0)>0){t=j+12|0;u=j+8|0;v=j+4|0;w=0;x=r;while(1){r=c[d>>2]|0;y=c[r+(w<<2)>>2]|0;z=w|1;if((z|0)==(x|0))A=0;else A=c[r+(z<<2)>>2]|0;z=c[p>>2]|0;if((z|0)>0){r=A^y;B=0;C=z;do{z=c[b>>2]|0;D=c[z+(B<<2)>>2]|0;E=B|1;if((E|0)==(C|0))F=0;else F=c[z+(E<<2)>>2]|0;_bn_GF2m_mul_1x1(t,u,F,A);_bn_GF2m_mul_1x1(v,j,D,y);_bn_GF2m_mul_1x1(h,i,F^D,r);D=c[v>>2]|0;E=c[t>>2]|0;z=c[u>>2]|0;G=D^c[h>>2]^E^z;c[u>>2]=G;H=c[j>>2]|0;I=D^z^H^c[i>>2];c[v>>2]=I;z=c[n>>2]|0;D=B+w|0;J=z+(D<<2)|0;c[J>>2]=c[J>>2]^H;H=z+((D|1)<<2)|0;c[H>>2]=c[H>>2]^I;I=z+(D+2<<2)|0;c[I>>2]=c[I>>2]^G;G=z+(D+3<<2)|0;c[G>>2]=c[G>>2]^E;B=B+2|0;C=c[p>>2]|0}while((B|0)<(C|0));K=c[q>>2]|0}else K=x;w=w+2|0;if((w|0)>=(K|0))break;else x=K}}x=c[s>>2]|0;if((x|0)>0){w=(c[n>>2]|0)+(x+-1<<2)|0;q=x;while(1){if(c[w>>2]|0){L=q;break}x=q+-1|0;if((q|0)>1){w=w+-4|0;q=x}else{L=x;break}}c[s>>2]=L}o=(_BN_GF2m_mod_arr(a,n,e)|0)!=0&1}while(0);_BN_CTX_end(f);k=o;l=g;return k|0}function _bn_expand2(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0;d=a+8|0;if((c[d>>2]|0)>=(b|0)){e=a;return e|0}f=_bn_expand_internal(a,b)|0;if(!f){e=0;return e|0}g=c[a>>2]|0;if(g|0)_CRYPTO_free(g);c[a>>2]=f;c[d>>2]=b;e=a;return e|0}function _bn_GF2m_mul_1x1(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);g=f;h=d>>>30;i=d&1073741823;j=i<<1;k=d<<2;c[g>>2]=0;c[g+4>>2]=i;c[g+8>>2]=j;d=j^i;c[g+12>>2]=d;c[g+16>>2]=k;c[g+20>>2]=i^k;c[g+24>>2]=j^k;c[g+28>>2]=d^k;k=c[g+((e>>>3&7)<<2)>>2]|0;d=c[g+((e>>>6&7)<<2)>>2]|0;j=c[g+((e>>>9&7)<<2)>>2]|0;i=c[g+((e>>>12&7)<<2)>>2]|0;n=c[g+((e>>>15&7)<<2)>>2]|0;o=c[g+((e>>>18&7)<<2)>>2]|0;p=c[g+((e>>>21&7)<<2)>>2]|0;q=c[g+((e>>>24&7)<<2)>>2]|0;r=c[g+((e>>>27&7)<<2)>>2]|0;s=c[g+(e>>>30<<2)>>2]|0;t=(h&1|0)==0;u=(h&2|0)==0;h=(u?0:e<<31)^(t?0:e<<30)^c[g+((e&7)<<2)>>2]^k<<3^d<<6^j<<9^i<<12^n<<15^o<<18^p<<21^q<<24^r<<27^s<<30;c[a>>2]=(u?0:e>>>1)^(t?0:e>>>2)^k>>>29^d>>>26^j>>>23^i>>>20^n>>>17^o>>>14^p>>>11^q>>>8^r>>>5^s>>>2;c[b>>2]=h;l=f;return}function _bnrand(b,c,e,f,g){b=b|0;c=c|0;e=e|0;f=f|0;g=g|0;var h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0;h=l;l=l+16|0;if((l|0)>=(m|0))ba(16);i=h;j=h+4|0;if((e|0)>=0?!((e|0)==1&(f|0)>0):0){if(!e){_BN_set_word(c,0)|0;k=1;l=h;return k|0}n=(e+7|0)/8|0;o=(e+-1|0)%8|0;e=255<<o+1;p=_CRYPTO_malloc(n,533969,138)|0;if(!p){_ERR_put_error(3,127,65,533969,140);k=0;l=h;return k|0}yf(i|0)|0;_RAND_add(i,4,0.0);do if(!b)if((_RAND_bytes(p,n)|0)<1)q=0;else r=22;else if((_RAND_pseudo_bytes(p,n)|0)!=-1)if((b|0)==2){i=0;while(1){if((_RAND_pseudo_bytes(j,1)|0)<0){r=21;break}s=a[j>>0]|0;if(!((i|0)>0&s<<24>>24<0))if((s&255)>=42){if((s&255)<84){t=-1;r=19}}else{t=0;r=19}else{t=a[p+(i+-1)>>0]|0;r=19}if((r|0)==19){r=0;a[p+i>>0]=t}i=i+1|0;if((i|0)>=(n|0)){r=13;break}}if((r|0)==13){r=22;break}else if((r|0)==21){q=0;break}}else r=22;else q=0;while(0);if((r|0)==22){if((f|0)>-1){do if(f)if(!o){a[p>>0]=1;u=128;v=p+1|0;break}else{u=3<<o+-1;v=p;break}else{u=1<<o;v=p}while(0);a[v>>0]=d[v>>0]|0|u}a[p>>0]=(d[p>>0]|0)&(e^255);e=p+(n+-1)|0;if(g|0)a[e>>0]=a[e>>0]|1;q=(_BN_bin2bn(p,n,c)|0)!=0&1}_OPENSSL_cleanse(p,n);_CRYPTO_free(p);k=q;l=h;return k|0}_ERR_put_error(3,127,118,533969,125);k=0;l=h;return k|0}function _RAND_add(a,b,d){a=a|0;b=b|0;d=+d;var e=0,f=0,g=0,h=0;e=c[305363]|0;a:do if(!e){f=_ENGINE_get_default_RAND()|0;do if(f|0){g=_ENGINE_get_RAND(f)|0;c[305363]=g;if(!g){_ENGINE_finish(f)|0;break}else{c[305364]=f;h=g;break a}}while(0);f=_RAND_SSLeay()|0;c[305363]=f;if(!f)return;else h=f}else h=e;while(0);e=c[h+12>>2]|0;if(!e)return;dj[e&127](a,b,d);return}function _RAND_pseudo_bytes(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0;d=c[305363]|0;a:do if(!d){e=_ENGINE_get_default_RAND()|0;do if(e|0){f=_ENGINE_get_RAND(e)|0;c[305363]=f;if(!f){_ENGINE_finish(e)|0;break}else{c[305364]=e;g=f;break a}}while(0);e=_RAND_SSLeay()|0;c[305363]=e;if(!e){h=-1;return h|0}else g=e}else g=d;while(0);d=c[g+16>>2]|0;if(!d){h=-1;return h|0}h=$i[d&8191](a,b)|0;return h|0}function _RAND_bytes(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0;d=c[305363]|0;a:do if(!d){e=_ENGINE_get_default_RAND()|0;do if(e|0){f=_ENGINE_get_RAND(e)|0;c[305363]=f;if(!f){_ENGINE_finish(e)|0;break}else{c[305364]=e;g=f;break a}}while(0);e=_RAND_SSLeay()|0;c[305363]=e;if(!e){h=-1;return h|0}else g=e}else g=d;while(0);d=c[g+4>>2]|0;if(!d){h=-1;return h|0}h=$i[d&8191](a,b)|0;return h|0}function _ENGINE_get_default_RAND(){return _engine_table_select(1221496,1)|0}function _ENGINE_get_RAND(a){a=a|0;return c[a+28>>2]|0}function _RAND_SSLeay(){return 58320}function _ssleay_rand_seed(a,b){a=a|0;b=b|0;_ssleay_rand_add(a,b,+(b|0));return}function _ssleay_rand_nopseudo_bytes(a,b){a=a|0;b=b|0;return _ssleay_rand_bytes(a,b,0,1)|0}function _ssleay_rand_cleanup(){_OPENSSL_cleanse(1257036,1043);c[305371]=0;c[305370]=0;_OPENSSL_cleanse(1257016,20);c[305372]=0;c[305373]=0;h[152538]=0.0;c[305368]=0;return}function _ssleay_rand_add(b,d,e){b=b|0;d=d|0;e=+e;var f=0,g=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0.0;f=l;l=l+64|0;if((l|0)>=(m|0))ba(64);g=f+32|0;i=f+40|0;j=f+8|0;k=f;if(!d){l=f;return}if((c[305365]|0)!=0?(_CRYPTO_THREADID_current(k),_CRYPTO_lock(5,19,534008,223),n=(_CRYPTO_THREADID_cmp(1221464,k)|0)==0,_CRYPTO_lock(6,19,534008,225),n):0)o=1;else{_CRYPTO_lock(9,18,534008,230);o=0}n=c[305370]|0;c[g>>2]=c[305372];k=c[305373]|0;p=g+4|0;c[p>>2]=k;q=i;r=1257016;s=q+20|0;do{a[q>>0]=a[r>>0]|0;q=q+1|0;r=r+1|0}while((q|0)<(s|0));r=n+d|0;c[305370]=r;if((r|0)<=1022){q=c[305371]|0;if((q|0)<1023&(r|0)>(q|0)){t=r;u=8}}else{c[305370]=(r>>>0)%1023|0;t=1023;u=8}if((u|0)==8)c[305371]=t;c[305373]=(((d|0)%20|0|0)>0&1)+((d|0)/20|0)+k;if(!o)_CRYPTO_lock(10,18,534008,262);_EVP_MD_CTX_init(j);if((d|0)>0){k=n;n=0;t=b;while(1){b=d-n|0;u=(b|0)<20?b:20;_EVP_DigestInit_ex(j,_EVP_sha1()|0,0)|0;_EVP_DigestUpdate(j,i,20)|0;r=u+k|0;q=r+-1023|0;s=1257036+k|0;if((r|0)>1023){_EVP_DigestUpdate(j,s,u-q|0)|0;_EVP_DigestUpdate(j,1257036,q)|0}else _EVP_DigestUpdate(j,s,u)|0;_EVP_DigestUpdate(j,t,u)|0;_EVP_DigestUpdate(j,g,8)|0;_EVP_DigestFinal_ex(j,i,0)|0;c[p>>2]=(c[p>>2]|0)+1;t=t+u|0;if((b|0)>0){b=0;s=k;while(1){q=1257036+s|0;a[q>>0]=a[q>>0]^a[i+b>>0];q=(s|0)>1021?0:s+1|0;b=b+1|0;if((b|0)>=(u|0)){v=q;break}else s=q}}else v=k;n=n+20|0;if((n|0)>=(d|0))break;else k=v}}_EVP_MD_CTX_cleanup(j)|0;if(!o)_CRYPTO_lock(9,18,534008,311);a[1257016]=a[1257016]^a[i>>0];a[1257017]=a[1257017]^a[i+1>>0];a[1257018]=a[1257018]^a[i+2>>0];a[1257019]=a[1257019]^a[i+3>>0];a[1257020]=a[1257020]^a[i+4>>0];a[1257021]=a[1257021]^a[i+5>>0];a[1257022]=a[1257022]^a[i+6>>0];a[1257023]=a[1257023]^a[i+7>>0];a[1257024]=a[1257024]^a[i+8>>0];a[1257025]=a[1257025]^a[i+9>>0];a[1257026]=a[1257026]^a[i+10>>0];a[1257027]=a[1257027]^a[i+11>>0];a[1257028]=a[1257028]^a[i+12>>0];a[1257029]=a[1257029]^a[i+13>>0];a[1257030]=a[1257030]^a[i+14>>0];a[1257031]=a[1257031]^a[i+15>>0];a[1257032]=a[1257032]^a[i+16>>0];a[1257033]=a[1257033]^a[i+17>>0];a[1257034]=a[1257034]^a[i+18>>0];a[1257035]=a[1257035]^a[i+19>>0];w=+h[152538];if(w<32.0)h[152538]=w+e;if(o){l=f;return}_CRYPTO_lock(10,18,534008,324);l=f;return}function _ssleay_rand_pseudo_bytes(a,b){a=a|0;b=b|0;return _ssleay_rand_bytes(a,b,1,1)|0}function _ssleay_rand_status(){var a=0,b=0,d=0,e=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;_CRYPTO_THREADID_current(b);if((c[305365]|0)!=0?(_CRYPTO_lock(5,19,534008,559),d=(_CRYPTO_THREADID_cmp(1221464,b)|0)==0,_CRYPTO_lock(6,19,534008,561),d):0)e=1;else{_CRYPTO_lock(9,18,534008,566);_CRYPTO_lock(9,19,534008,571);_CRYPTO_THREADID_cpy(1221464,b);_CRYPTO_lock(10,19,534008,573);c[305365]=1;e=0}if(!(c[305368]|0)){_RAND_poll()|0;c[305368]=1}b=+h[152538]>=32.0&1;if(e){l=a;return b|0}c[305365]=0;_CRYPTO_lock(10,18,534008,588);l=a;return b|0}function _RAND_poll(){var a=0,b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0;a=l;l=l+416|0;if((l|0)>=(m|0))ba(416);b=a;d=a+372|0;e=a+376|0;f=a+144|0;g=a+16|0;h=a+8|0;i=_getpid()|0;_memset(f|0,0,228)|0;j=h+4|0;k=0;n=0;while(1){o=_open(c[58344+(n<<2)>>2]|0,2304,b)|0;a:do if((o|0)>-1){p=f+(n*76|0)|0;if(_fstat(o,p)|0){_close(o)|0;q=k;break}b:do if(n|0){r=c[f+(n*76|0)+72>>2]|0;s=0;while(1){if((c[f+(s*76|0)+72>>2]|0)==(r|0)?(c[f+(s*76|0)>>2]|0)==(c[p>>2]|0):0)break;s=s+1|0;if(s>>>0>=n>>>0)break b}_close(o)|0;q=k;break a}while(0);p=1<<(o&31);s=g+(o>>>5<<2)|0;r=o+1|0;c:do if(o>>>0>1023){c[h>>2]=0;c[j>>2]=1e4;t=_read(o,e+k|0,32-k|0)|0;u=(t|0)>0;v=(u?t:0)+k|0;if(!u?(c[(___errno_location()|0)>>2]|0)!=4:0){___errno_location()|0;w=v}else w=v}else{v=1e4;u=k;while(1){c[h>>2]=0;c[j>>2]=v;t=g;x=t+128|0;do{c[t>>2]=0;t=t+4|0}while((t|0)<(x|0));c[s>>2]=c[s>>2]|p;if((_select(r,g,0,0,h)|0)>-1){t=c[j>>2]|0;if(!(c[s>>2]&p)){y=-1;z=t;A=u}else{x=_read(o,e+u|0,32-u|0)|0;y=x;z=t;A=((x|0)>0?x:0)+u|0}}else{y=-1;z=0;A=u}x=v;v=(z|0)==1e4?0:z;if((y|0)<=0?(c[(___errno_location()|0)>>2]|0)!=4:0)if((A|0)<32&((v|0)!=0&(c[(___errno_location()|0)>>2]|0)==11)){v=v;u=A;continue}else{w=A;break c}if(!((v|0)!=0&(A|0)<32)){w=A;break}else u=A}}while(0);_close(o)|0;q=w}else q=k;while(0);n=n+1|0;B=(q|0)<32;if(!(n>>>0<3&B))break;else k=q}if(B){B=58356;k=q;n=534049;do{w=_RAND_query_egd_bytes(n,e+k|0,32-k|0)|0;k=((w|0)>0?w:0)+k|0;B=B+4|0;n=c[B>>2]|0}while((k|0)<32&(n|0)!=0);if((k|0)>0)C=k;else{c[d>>2]=i;_RAND_add(d,4,0.0);D=_getuid()|0;c[d>>2]=D;_RAND_add(d,4,0.0);E=yf(0)|0;c[d>>2]=E;_RAND_add(d,4,0.0);l=a;return 1}}else C=q;_RAND_add(e,32,+(C|0));_OPENSSL_cleanse(e,C);c[d>>2]=i;_RAND_add(d,4,0.0);D=_getuid()|0;c[d>>2]=D;_RAND_add(d,4,0.0);E=yf(0)|0;c[d>>2]=E;_RAND_add(d,4,0.0);l=a;return 1}function _RAND_query_egd_bytes(e,f,g){e=e|0;f=f|0;g=g|0;var h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0;h=l;l=l+368|0;if((l|0)>=(m|0))ba(368);i=h;j=h+366|0;k=h+110|0;n=i+2|0;o=n+108|0;do{b[n>>1]=0;n=n+2|0}while((n|0)<(o|0));b[i>>1]=1;if((_strlen(e)|0)>>>0>107){p=-1;l=h;return p|0}_BUF_strlcpy(i+2|0,e,108)|0;n=(_strlen(e)|0)+2|0;e=_socket(1,1,0)|0;if((e|0)==-1){p=-1;l=h;return p|0}a:do if(!(_connect(e,i,n)|0))q=6;else while(1){switch(c[(___errno_location()|0)>>2]|0){case 106:{q=6;break a;break}case 114:case 115:case 11:case 4:break;default:{r=0;break a}}if(!(_connect(e,i,n)|0)){q=6;break a}}while(0);b:do if((q|0)==6)if((g|0)>0){n=j+1|0;i=(f|0)!=0;o=0;s=g;while(1){a[j>>0]=1;a[n>>0]=(s|0)<255?s:255;t=0;while(1){u=j+t|0;v=2-t|0;w=_write(e,u,v)|0;c:do if((w|0)>-1)x=w;else while(1){switch(c[(___errno_location()|0)>>2]|0){case 11:case 4:break;default:{r=-1;break b}}y=_write(e,u,v)|0;if((y|0)>-1){x=y;break c}}while(0);t=x+t|0;if((t|0)==2){z=0;break}}do{t=_read(e,j,1)|0;if(!t){r=o;break b}else A=t;while(1){if((A|0)>0)break;switch(c[(___errno_location()|0)>>2]|0){case 11:case 4:break;default:{r=-1;break b}}t=_read(e,j,1)|0;if(!t){r=o;break b}else A=t}z=A+z|0}while((z|0)!=1);t=a[j>>0]|0;if(!(t<<24>>24)){r=o;break b}v=i?f+o|0:k;u=0;w=t&255;d:while(1){t=v+u|0;y=w;while(1){B=_read(e,t,y-u|0)|0;if(!B){r=o;break b}if((B|0)>0)break;switch(c[(___errno_location()|0)>>2]|0){case 11:case 4:break;default:{r=-1;break b}}y=d[j>>0]|0;if((y|0)==(u|0)){C=u;break d}}y=B+u|0;w=d[j>>0]|0;if((w|0)==(y|0)){C=y;break}else u=y}u=C+o|0;s=s-C|0;if(!i)_RAND_seed(k,C);if((s|0)<=0){r=u;break}else o=u}}else r=0;while(0);_close(e)|0;p=r;l=h;return p|0}function _BUF_strlcpy(b,c,d){b=b|0;c=c|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0;a:do if(d>>>0>1){e=d;f=c;g=b;h=0;while(1){i=a[f>>0]|0;if(!(i<<24>>24)){j=f;k=g;l=h;m=5;break a}n=f+1|0;o=g+1|0;a[g>>0]=i;i=h+1|0;p=e+-1|0;if(p>>>0>1){e=p;f=n;g=o;h=i}else{q=i;r=p;s=n;t=o;m=4;break}}}else{q=0;r=d;s=c;t=b;m=4}while(0);if((m|0)==4)if(!r){u=s;v=q}else{j=s;k=t;l=q;m=5}if((m|0)==5){a[k>>0]=0;u=j;v=l}return (_strlen(u)|0)+v|0}function _RAND_seed(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0;d=c[305363]|0;a:do if(!d){e=_ENGINE_get_default_RAND()|0;do if(e|0){f=_ENGINE_get_RAND(e)|0;c[305363]=f;if(!f){_ENGINE_finish(e)|0;break}else{c[305364]=e;g=f;break a}}while(0);e=_RAND_SSLeay()|0;c[305363]=e;if(!e)return;else g=e}else g=d;while(0);d=c[g>>2]|0;if(!d)return;Pi[d&2047](a,b);return}function _ssleay_rand_bytes(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0.0,t=0,u=0.0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0;g=l;l=l+64|0;if((l|0)>=(m|0))ba(64);i=g;j=g+32|0;k=g+40|0;n=g+8|0;o=g+4|0;c[o>>2]=_getpid()|0;if((d|0)<1){p=1;l=g;return p|0}_EVP_MD_CTX_init(n);q=(d+-1|0)%10|0;r=(f|0)!=0;if(r)_CRYPTO_lock(9,18,534008,386);_CRYPTO_lock(9,19,534008,389);_CRYPTO_THREADID_current(1221464);_CRYPTO_lock(10,19,534008,391);c[305365]=1;if(!(c[305368]|0)){_RAND_poll()|0;c[305368]=1}f=(c[305369]|0)==0;s=+h[152538];t=s>=32.0;if(!t?(u=s-+(d|0),h[152538]=u,u<0.0):0)h[152538]=0.0;if(f){f=1023;while(1){_ssleay_rand_add(534146,20,0.0);if((f|0)>20)f=f+-20|0;else break}if(t)c[305369]=1}f=c[305370]|0;v=c[305371]|0;w=c[305372]|0;c[j>>2]=w;c[j+4>>2]=c[305373];x=k;y=1257016;z=x+20|0;do{a[x>>0]=a[y>>0]|0;x=x+1|0;y=y+1|0}while((x|0)<(z|0));y=d+9-q+f|0;if((y|0)>(v|0))A=(y|0)%(v|0)|0;else A=y;c[305370]=A;c[305372]=w+1;c[305365]=0;if(r)_CRYPTO_lock(10,18,534008,466);if((d|0)>0){w=10-v|0;A=k+10|0;y=k+1|0;q=k+11|0;x=k+2|0;z=k+12|0;B=k+3|0;C=k+13|0;D=k+4|0;E=k+14|0;F=k+5|0;G=k+15|0;H=k+6|0;I=k+16|0;J=k+7|0;K=k+17|0;L=k+8|0;M=k+18|0;N=k+9|0;O=k+19|0;P=b;b=f;f=d;while(1){d=(f|0)<10?f:10;_EVP_DigestInit_ex(n,_EVP_sha1()|0,0)|0;if(c[o>>2]|0){_EVP_DigestUpdate(n,o,4)|0;c[o>>2]=0}_EVP_DigestUpdate(n,k,20)|0;_EVP_DigestUpdate(n,j,8)|0;_EVP_DigestUpdate(n,P,d)|0;Q=w+b|0;R=1257036+b|0;if((Q|0)>0){_EVP_DigestUpdate(n,R,10-Q|0)|0;_EVP_DigestUpdate(n,1257036,Q)|0}else _EVP_DigestUpdate(n,R,10)|0;_EVP_DigestFinal_ex(n,k,0)|0;Q=b+1|0;a[R>>0]=a[R>>0]^a[k>>0];R=(Q|0)<(v|0)?Q:0;if((f|0)>0){a[P>>0]=a[A>>0]|0;S=P+1|0}else S=P;f=f-d|0;Q=R+1|0;T=1257036+R|0;a[T>>0]=a[T>>0]^a[y>>0];T=(Q|0)<(v|0)?Q:0;if((d|0)>1){a[S>>0]=a[q>>0]|0;U=S+1|0}else U=S;Q=T+1|0;R=1257036+T|0;a[R>>0]=a[R>>0]^a[x>>0];R=(Q|0)<(v|0)?Q:0;if((d|0)>2){a[U>>0]=a[z>>0]|0;V=U+1|0}else V=U;Q=R+1|0;T=1257036+R|0;a[T>>0]=a[T>>0]^a[B>>0];T=(Q|0)<(v|0)?Q:0;if((d|0)>3){a[V>>0]=a[C>>0]|0;W=V+1|0}else W=V;Q=T+1|0;R=1257036+T|0;a[R>>0]=a[R>>0]^a[D>>0];R=(Q|0)<(v|0)?Q:0;if((d|0)>4){a[W>>0]=a[E>>0]|0;X=W+1|0}else X=W;Q=R+1|0;T=1257036+R|0;a[T>>0]=a[T>>0]^a[F>>0];T=(Q|0)<(v|0)?Q:0;if((d|0)>5){a[X>>0]=a[G>>0]|0;Y=X+1|0}else Y=X;Q=T+1|0;R=1257036+T|0;a[R>>0]=a[R>>0]^a[H>>0];R=(Q|0)<(v|0)?Q:0;if((d|0)>6){a[Y>>0]=a[I>>0]|0;Z=Y+1|0}else Z=Y;Q=R+1|0;T=1257036+R|0;a[T>>0]=a[T>>0]^a[J>>0];T=(Q|0)<(v|0)?Q:0;if((d|0)>7){a[Z>>0]=a[K>>0]|0;_=Z+1|0}else _=Z;Q=T+1|0;R=1257036+T|0;a[R>>0]=a[R>>0]^a[L>>0];R=(Q|0)<(v|0)?Q:0;if((d|0)>8){a[_>>0]=a[M>>0]|0;$=_+1|0}else $=_;Q=R+1|0;T=1257036+R|0;a[T>>0]=a[T>>0]^a[N>>0];if((d|0)>9){a[$>>0]=a[O>>0]|0;aa=$+1|0}else aa=$;if((f|0)<=0)break;else{P=aa;b=(Q|0)<(v|0)?Q:0}}}_EVP_DigestInit_ex(n,_EVP_sha1()|0,0)|0;_EVP_DigestUpdate(n,j,8)|0;_EVP_DigestUpdate(n,k,20)|0;if(r){_CRYPTO_lock(9,18,534008,515);_EVP_DigestUpdate(n,1257016,20)|0;_EVP_DigestFinal_ex(n,1257016,0)|0;_CRYPTO_lock(10,18,534008,519)}else{_EVP_DigestUpdate(n,1257016,20)|0;_EVP_DigestFinal_ex(n,1257016,0)|0}_EVP_MD_CTX_cleanup(n)|0;if(t){p=1;l=g;return p|0}if(e|0){p=0;l=g;return p|0}_ERR_put_error(36,100,100,534008,527);c[i>>2]=534167;_ERR_add_error_data(1,i);p=0;l=g;return p|0}function _BN_set_bit(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0;if((b|0)<0){d=0;return d|0}e=b>>>5;f=a+4|0;g=c[f>>2]|0;if((g|0)<=(e|0)){h=e+1|0;i=a+8|0;if((c[i>>2]|0)>(e|0))j=g;else{g=_bn_expand_internal(a,h)|0;if(!g){d=0;return d|0}k=c[a>>2]|0;if(k|0)_CRYPTO_free(k);c[a>>2]=g;c[i>>2]=h;j=c[f>>2]|0}if((j|0)<=(e|0))_memset((c[a>>2]|0)+(j<<2)|0,0,h-j<<2|0)|0;c[f>>2]=h}h=(c[a>>2]|0)+(e<<2)|0;c[h>>2]=c[h>>2]|1<<(b&31);d=1;return d|0}function _BN_GF2m_mod_exp_arr(a,b,d,e,f){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0;switch(c[d+4>>2]|0){case 0:{g=_BN_set_word(a,1)|0;return g|0}case 1:{h=3;break}default:{}}if((h|0)==3?(c[c[d>>2]>>2]|0)==1:0){g=(_BN_copy(a,b)|0)!=0&1;return g|0}_BN_CTX_start(f);h=_BN_CTX_get(f)|0;a:do if((h|0)!=0?(_BN_GF2m_mod_arr(h,b,e)|0)!=0:0){i=(_BN_num_bits(d)|0)+-2|0;if((i|0)>-1){j=i;while(1){if(!(_BN_GF2m_mod_sqr_arr(h,h,e,f)|0)){k=0;break a}if(_BN_is_bit_set(d,j)|0?(_BN_GF2m_mod_mul_arr(h,h,b,e,f)|0)==0:0){k=0;break a}if((j|0)>0)j=j+-1|0;else break}}k=(_BN_copy(a,h)|0)!=0&1}else k=0;while(0);_BN_CTX_end(f);g=k;return g|0}function _BN_nnmod(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0;if(!(_BN_div(0,a,b,d,e)|0)){f=0;return f|0}if(!(c[a+12>>2]|0)){f=1;return f|0}f=nj[(c[d+12>>2]|0?1141:1140)&2047](a,a,d)|0;return f|0}function _BN_mod_sqr(a,b,c,d){a=a|0;b=b|0;c=c|0;d=d|0;var e=0;if(!(_BN_sqr(a,b,d)|0)){e=0;return e|0}e=_BN_div(0,a,a,c,d)|0;return e|0}function _BN_mod_mul(a,b,d,e,f){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0;_BN_CTX_start(f);g=_BN_CTX_get(f)|0;if(!g){h=0;_BN_CTX_end(f);return h|0}if((b|0)==(d|0)){if(!(_BN_sqr(g,b,f)|0)){h=0;_BN_CTX_end(f);return h|0}}else if(!(_BN_mul(g,b,d,f)|0)){h=0;_BN_CTX_end(f);return h|0}if(_BN_div(0,a,g,e,f)|0)if(!(c[a+12>>2]|0))i=1;else i=(nj[(c[e+12>>2]|0?1141:1140)&2047](a,a,e)|0)!=0;else i=0;h=i&1;_BN_CTX_end(f);return h|0}function _BN_mod_lshift1_quick(a,b,c){a=a|0;b=b|0;c=c|0;var d=0;if(_BN_lshift1(a,b)|0)if((_BN_cmp(a,c)|0)>-1)d=_BN_sub(a,a,c)|0;else d=1;else d=0;return d|0}function _BN_mod_add_quick(a,b,c,d){a=a|0;b=b|0;c=c|0;d=d|0;var e=0;if(_BN_uadd(a,b,c)|0)if((_BN_ucmp(a,d)|0)>-1)e=_BN_usub(a,a,d)|0;else e=1;else e=0;return e|0}function _BN_mod_sub_quick(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0;if(_BN_sub(a,b,d)|0)if(!(c[a+12>>2]|0))f=1;else f=_BN_add(a,a,e)|0;else f=0;return f|0}function _BN_mod_sqrt(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0;f=c[d+4>>2]|0;a:do if((f|0)>0){g=c[c[d>>2]>>2]|0;h=(f|0)==1;b:do if(g&1){if(h&(g|0)==1)break a;i=b+4|0;j=c[i>>2]|0;switch(j|0){case 0:{k=14;break}case 1:{if((c[c[b>>2]>>2]|0)==1?(c[b+12>>2]|0)==0:0)k=14;break}default:{}}if((k|0)==14){if(!a){l=_BN_new()|0;if(!l){m=0;break}n=l;o=c[i>>2]|0}else{n=a;o=j}if((o|0)==1?(c[c[b>>2]>>2]|0)==1:0)p=(c[b+12>>2]|0)==0;else p=0;if(_BN_set_word(n,p&1)|0){q=n;return q|0}if((n|0)==(a|0)){q=0;return q|0}_BN_free(n);q=0;return q|0}_BN_CTX_start(e);j=_BN_CTX_get(e)|0;i=_BN_CTX_get(e)|0;l=_BN_CTX_get(e)|0;r=_BN_CTX_get(e)|0;s=_BN_CTX_get(e)|0;t=_BN_CTX_get(e)|0;if(t){if(!a){u=_BN_new()|0;if(!u){m=0;break}else v=u}else v=a;c:do if(_BN_nnmod(j,b,d,e)|0){u=1;while(1)if(!(_BN_is_bit_set(d,u)|0))u=u+1|0;else break;d:do switch(u|0){case 1:{if(!(_BN_rshift(l,d,2)|0))break c;c[l+12>>2]=0;if(!(_BN_add_word(l,1)|0))break c;if(!(_BN_mod_exp(v,j,l,d,e)|0))break c;break}case 2:{if(!(_BN_mod_lshift1_quick(r,j,d)|0))break c;if(!(_BN_rshift(l,d,3)|0))break c;c[l+12>>2]=0;if(!(_BN_mod_exp(i,r,l,d,e)|0))break c;if(!(_BN_mod_sqr(t,i,d,e)|0))break c;if(!(_BN_mod_mul(r,r,t,d,e)|0))break c;if(!(_BN_sub_word(r,1)|0))break c;if(!(_BN_mod_mul(s,j,i,d,e)|0))break c;if(!(_BN_mod_mul(s,s,r,d,e)|0))break c;if(!(_BN_copy(v,s)|0))break c;break}default:{if(!(_BN_copy(l,d)|0))break c;c[l+12>>2]=0;w=d+12|0;x=t+4|0;y=2;e:while(1){if((y|0)<22){if(!(_BN_set_word(t,y)|0))break c}else{if(!(_BN_pseudo_rand(t,_BN_num_bits(d)|0,0,0)|0))break c;if((_BN_ucmp(t,d)|0)>-1?(nj[(c[w>>2]|0?1140:1141)&2047](t,t,d)|0)==0:0)break c;if((c[x>>2]|0)==0?(_BN_set_word(t,y)|0)==0:0)break c}z=_BN_kronecker(t,l,e)|0;if((z|0)<-1)break c;switch(z|0){case 0:{k=52;break e;break}case -1:{k=55;break e;break}case 1:break;default:{k=54;break e}}y=y+1|0;if((y|0)>=82){k=54;break}}if((k|0)==52){_ERR_put_error(3,121,112,534319,249);break c}else if((k|0)==54){_ERR_put_error(3,121,113,534319,261);break c}else if((k|0)==55){if(!(_BN_rshift(l,l,u)|0))break c;if(!(_BN_mod_exp(t,t,l,d,e)|0))break c;if(((c[x>>2]|0)==1?(c[c[t>>2]>>2]|0)==1:0)?(c[t+12>>2]|0)==0:0){_ERR_put_error(3,121,112,534319,276);break c}if(!(_BN_rshift1(r,l)|0))break c;y=r+4|0;do if(!(c[y>>2]|0)){if(!(_BN_nnmod(r,j,d,e)|0))break c;if(c[y>>2]|0)if(!(_BN_set_word(s,1)|0))break c;else break;else{_BN_set_word(v,0)|0;m=v;break b}}else{if(!(_BN_mod_exp(s,j,r,d,e)|0))break c;if(!(c[s+4>>2]|0)){_BN_set_word(v,0)|0;m=v;break b}}while(0);if(!(_BN_mod_sqr(i,s,d,e)|0))break c;if(!(_BN_mod_mul(i,i,j,d,e)|0))break c;if(!(_BN_mod_mul(s,s,j,d,e)|0))break c;x=i+4|0;w=i+12|0;z=r+12|0;A=u;f:while(1){do if((c[x>>2]|0)==1){if((c[c[i>>2]>>2]|0)!=1)break;if(!(c[w>>2]|0)){k=77;break f}}while(0);if(!(_BN_mod_sqr(r,i,d,e)|0))break c;else B=1;g:while(1){do if((c[y>>2]|0)==1){if((c[c[r>>2]>>2]|0)!=1)break;if(!(c[z>>2]|0))break g}while(0);C=B+1|0;if((C|0)==(A|0)){k=83;break f}if(!(_BN_mod_mul(r,r,r,d,e)|0))break c;else B=C}if(!(_BN_copy(r,t)|0))break c;C=A-B|0;while(1){if((C|0)<=1)break;if(!(_BN_mod_sqr(r,r,d,e)|0))break c;else C=C+-1|0}if(!(_BN_mod_mul(t,r,r,d,e)|0))break c;if(!(_BN_mod_mul(s,s,r,d,e)|0))break c;if(!(_BN_mod_mul(i,i,t,d,e)|0))break c;else A=B}if((k|0)==77)if(!(_BN_copy(v,s)|0))break c;else break d;else if((k|0)==83){_ERR_put_error(3,121,111,534319,360);break c}}}}while(0);if(_BN_mod_sqr(s,v,d,e)|0){if(!(_BN_cmp(s,j)|0)){m=v;break b}_ERR_put_error(3,121,111,534319,394)}}while(0);if(!((v|0)==0|(v|0)==(a|0))){_BN_clear_free(v);m=0}else m=0}else m=0}else{if(!(h&(g|0)==2))break a;if(!a){j=_BN_new()|0;if(!j){m=0;break}else D=j}else D=a;if(_BN_set_word(D,_BN_is_bit_set(b,0)|0)|0){q=D;return q|0}if((D|0)==(a|0)){q=0;return q|0}_BN_free(D);q=0;return q|0}while(0);_BN_CTX_end(e);q=m;return q|0}while(0);_ERR_put_error(3,121,112,534319,91);q=0;return q|0}function _BN_kronecker(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0;_BN_CTX_start(d);e=_BN_CTX_get(d)|0;f=_BN_CTX_get(d)|0;a:do if(f){g=(_BN_copy(e,a)|0)==0;if(!g){h=(_BN_copy(f,b)|0)==0;i=h&1;if(!h){h=c[f+4>>2]|0;j=e+4|0;k=c[j>>2]|0;if(!h){if((k|0)==1?(c[c[e>>2]>>2]|0)==1:0){l=i;m=1;break}l=i;m=0;break}if((k|0)>0?(c[c[e>>2]>>2]&1|0)!=0:0)n=0;else{if((h|0)<=0){l=i;m=0;break}if(!(c[c[f>>2]>>2]&1)){l=i;m=0;break}else n=0}while(1)if(!(_BN_is_bit_set(f,n)|0))n=n+1|0;else break;h=(_BN_rshift(f,f,n)|0)==0;k=h&1;if(!h){if(!(n&1))o=1;else{if(!(c[j>>2]|0))p=0;else p=c[c[e>>2]>>2]&7;o=c[58440+(p<<2)>>2]|0}h=f+12|0;if(!(c[h>>2]|0))q=o;else{c[h>>2]=0;q=(c[e+12>>2]|0)==0?o:0-o|0}if(!(c[j>>2]|0)){r=f;s=k;t=q}else{h=f;u=e;v=q;w=j;while(1){x=0;while(1)if(!(_BN_is_bit_set(u,x)|0))x=x+1|0;else break;y=(_BN_rshift(u,u,x)|0)==0;if(y){l=y&1;m=v;break a}if(!(x&1))z=v;else{if(!(c[h+4>>2]|0))A=0;else A=c[c[h>>2]>>2]|0;z=U(c[58440+((A&7)<<2)>>2]|0,v)|0}y=u+12|0;B=(c[w>>2]|0)==0;if(!(c[y>>2]|0))if(B)C=0;else C=c[c[u>>2]>>2]|0;else{if(B)D=0;else D=c[c[u>>2]>>2]|0;C=~D}w=h+4|0;if(!(c[w>>2]|0))E=0;else E=c[c[h>>2]>>2]|0;B=(C&2&E|0)==0?z:0-z|0;F=(_BN_nnmod(h,h,u,d)|0)==0;G=F&1;if(F){l=G;m=B;break a}c[y>>2]=0;if(!(c[w>>2]|0)){r=u;s=G;t=B;break}else{G=u;v=B;u=h;h=G}}}if((c[r+4>>2]|0)==1){l=s;m=(c[c[r>>2]>>2]|0)==1?t:0}else{l=s;m=0}}else{l=k;m=-2}}else{l=i;m=-2}}else{l=g&1;m=-2}}else{l=0;m=-2}while(0);_BN_CTX_end(d);return ((l|0)==0?m:-2)|0}function _BN_usub(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0;e=c[b+4>>2]|0;f=c[d+4>>2]|0;g=e-f|0;if((g|0)<0){_ERR_put_error(3,115,100,534241,183);h=0;return h|0}if((e|0)>(c[a+8>>2]|0)?(_bn_expand2(a,e)|0)==0:0){h=0;return h|0}i=c[b>>2]|0;b=c[a>>2]|0;if(f){j=i+(f<<2)|0;k=f;l=b;m=c[d>>2]|0;d=i;n=0;while(1){o=c[d>>2]|0;p=c[m>>2]|0;q=n;n=n?o>>>0<=p>>>0:o>>>0<p>>>0;c[l>>2]=o+(q<<31>>31)-p;k=k+-1|0;if(!k)break;else{l=l+4|0;m=m+4|0;d=d+4|0}}d=b+(f<<2)|0;if(n)if(!g){h=0;return h|0}else{n=g;f=d;m=j;while(1){l=n+-1|0;k=m+4|0;p=c[m>>2]|0;q=f+4|0;c[f>>2]=p+-1;if((l|0)!=0&(p|0)==0){n=l;f=q;m=k}else{r=l;s=q;t=k;break}}}else{r=g;s=d;t=j}}else{r=g;s=b;t=i}a:do if(!((s|0)==(t|0)|(r|0)==0)){i=r;g=s;j=t;while(1){c[g>>2]=c[j>>2];if((i|0)==1)break a;c[g+4>>2]=c[j+4>>2];if((i|0)==2)break a;c[g+8>>2]=c[j+8>>2];if((i|0)==3)break a;i=i+-4|0;c[g+12>>2]=c[j+12>>2];if(!i)break;else{g=g+16|0;j=j+16|0}}}while(0);t=a+4|0;c[t>>2]=e;c[a+12>>2]=0;if((e|0)<=0){h=1;return h|0}a=e;s=b+(e+-1<<2)|0;while(1){if(c[s>>2]|0){u=a;break}e=a+-1|0;if((a|0)>1){a=e;s=s+-4|0}else{u=e;break}}c[t>>2]=u;h=1;return h|0}function _EC_POINT_set_affine_coordinates_GFp(a,b,d,e,f){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0;g=c[a>>2]|0;h=c[g+68>>2]|0;if(!h){_ERR_put_error(16,124,66,533404,851);i=0;return i|0}if((g|0)==(c[b>>2]|0)){i=Fi[h&127](a,b,d,e,f)|0;return i|0}else{_ERR_put_error(16,124,101,533404,856);i=0;return i|0}return 0}function _BN_rshift(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0;if((d|0)<0){_ERR_put_error(3,146,119,534279,183);e=0;return e|0}f=d>>>5;g=d&31;h=32-g|0;i=b+4|0;j=c[i>>2]|0;if((f|0)>=(j|0)|(j|0)==0){_BN_set_word(a,0)|0;e=1;return e|0}j=(31-d+(_BN_num_bits(b)|0)|0)/32|0;if((a|0)==(b|0)){if(!d){e=1;return e|0}}else{c[a+12>>2]=c[b+12>>2];if((j|0)>(c[a+8>>2]|0)?(_bn_expand2(a,j)|0)==0:0){e=0;return e|0}}d=(c[b>>2]|0)+(f<<2)|0;b=c[a>>2]|0;k=(c[i>>2]|0)-f|0;c[a+4>>2]=j;if(!g){if(!k){e=1;return e|0}else{l=d;m=b;n=k}while(1){c[m>>2]=c[l>>2];n=n+-1|0;if(!n){e=1;break}else{l=l+4|0;m=m+4|0}}return e|0}m=k+-1|0;k=(c[d>>2]|0)>>>g;if(!m){o=b;p=k}else{l=b;n=m;j=d;d=k;while(1){j=j+4|0;k=c[j>>2]|0;c[l>>2]=k<<h|d;n=n+-1|0;d=k>>>g;if(!n)break;else l=l+4|0}o=b+(m<<2)|0;p=d}if(!p){e=1;return e|0}c[o>>2]=p;e=1;return e|0}function _BN_add_word(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0;if(!b){d=1;return d|0}e=a+4|0;f=c[e>>2]|0;if(!f){d=_BN_set_word(a,b)|0;return d|0}g=a+12|0;if(c[g>>2]|0){c[g>>2]=0;h=_BN_sub_word(a,b)|0;if(!(c[e>>2]|0)){d=h;return d|0}c[g>>2]=(c[g>>2]|0)==0&1;d=h;return d|0}a:do if((f|0)>0){h=c[a>>2]|0;g=b;i=0;while(1){j=h+(i<<2)|0;k=(c[j>>2]|0)+g|0;c[j>>2]=k;if(g>>>0<=k>>>0){d=1;break}k=i+1|0;j=c[e>>2]|0;if((k|0)<(j|0)){g=1;i=k}else{l=1;m=k;n=j;break a}}return d|0}else{l=b;m=0;n=f}while(0);if((m|0)!=(n|0)){d=1;return d|0}do if((n|0)>=(c[a+8>>2]|0))if(!(_bn_expand2(a,n+1|0)|0)){d=0;return d|0}else{o=c[e>>2]|0;break}else o=n;while(0);c[e>>2]=o+1;c[(c[a>>2]|0)+(n<<2)>>2]=l;d=1;return d|0}function _BN_mod_exp(a,b,d,e,f){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;var g=0;if((c[e+4>>2]|0)>0?c[c[e>>2]>>2]&1|0:0){if(((c[b+4>>2]|0)==1?(c[b+12>>2]|0)==0:0)?(c[d+16>>2]&4|0)==0:0){g=_BN_mod_exp_mont_word(a,c[c[b>>2]>>2]|0,d,e,f,0)|0;return g|0}g=_BN_mod_exp_mont(a,b,d,e,f,0)|0;return g|0}g=_BN_mod_exp_recp(a,b,d,e,f)|0;return g|0}function _BN_sub_word(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0;if(!b){d=1;return d|0}e=a+4|0;f=c[e>>2]|0;if(!f){g=_BN_set_word(a,b)|0;if(!g){d=0;return d|0}_BN_set_negative(a,1);d=g;return d|0}g=a+12|0;if(c[g>>2]|0){c[g>>2]=0;h=_BN_add_word(a,b)|0;c[g>>2]=1;d=h;return d|0}h=c[a>>2]|0;if((f|0)==1?(f=c[h>>2]|0,f>>>0<b>>>0):0){c[h>>2]=b-f;c[g>>2]=1;d=1;return d|0}else{i=0;j=b}while(1){b=h+(i<<2)|0;g=c[b>>2]|0;k=g-j|0;c[b>>2]=k;if(g>>>0<j>>>0){i=i+1|0;j=1}else break}if(k|0){d=1;return d|0}if((i|0)!=((c[e>>2]|0)+-1|0)){d=1;return d|0}c[e>>2]=i;d=1;return d|0}function _BN_pseudo_rand(a,b,c,d){a=a|0;b=b|0;c=c|0;d=d|0;return _bnrand(1,a,b,c,d)|0}function _BN_add(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0;e=c[b+12>>2]|0;if((e|0)==(c[d+12>>2]|0)){f=_BN_uadd(a,b,d)|0;c[a+12>>2]=e;g=f;return g|0}f=(e|0)==0;e=f?d:b;h=f?b:d;if((_BN_ucmp(h,e)|0)<0)if(!(_BN_usub(a,e,h)|0)){g=0;return g|0}else i=1;else if(!(_BN_usub(a,h,e)|0)){g=0;return g|0}else i=0;c[a+12>>2]=i;g=1;return g|0}function _BN_sub(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0;e=(c[d+12>>2]|0)!=0;if(!(c[b+12>>2]|0))if(e){f=0;g=4}else{h=b;i=d}else if(e){h=d;i=b}else{f=(e^1)&1;g=4}if((g|0)==4){if(!(_BN_uadd(a,b,d)|0)){j=0;return j|0}c[a+12>>2]=f;j=1;return j|0}f=c[((c[h+4>>2]|0)>(c[i+4>>2]|0)?h:i)+4>>2]|0;if((f|0)>(c[a+8>>2]|0)?(_bn_expand2(a,f)|0)==0:0){j=0;return j|0}if((_BN_ucmp(h,i)|0)<0)if(!(_BN_usub(a,i,h)|0)){j=0;return j|0}else k=1;else if(!(_BN_usub(a,h,i)|0)){j=0;return j|0}else k=0;c[a+12>>2]=k;j=1;return j|0}function _BN_rshift1(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0;d=c[b+4>>2]|0;if(!d){_BN_set_word(a,0)|0;e=1;return e|0}f=c[b>>2]|0;g=d+-1|0;h=f+(g<<2)|0;i=c[h>>2]|0;j=d-((i|0)==1&1)|0;if((b|0)==(a|0))k=i;else{if((j|0)>(c[a+8>>2]|0)?(_bn_expand2(a,j)|0)==0:0){e=0;return e|0}c[a+12>>2]=c[b+12>>2];k=c[h>>2]|0}h=c[a>>2]|0;b=k>>>1;if(b|0)c[h+(g<<2)>>2]=b;if((d|0)>1){d=g;g=k;do{k=d;d=d+-1|0;b=g;g=c[f+(d<<2)>>2]|0;c[h+(d<<2)>>2]=g>>>1|b<<31}while((k|0)>1)}c[a+4>>2]=j;e=1;return e|0}function _BN_uadd(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0;e=(c[b+4>>2]|0)<(c[d+4>>2]|0);f=e?b:d;g=e?d:b;b=c[g+4>>2]|0;d=c[f+4>>2]|0;e=b-d|0;if((b|0)>=(c[a+8>>2]|0)?(_bn_expand2(a,b+1|0)|0)==0:0){h=0;return h|0}i=a+4|0;c[i>>2]=b;b=c[g>>2]|0;g=c[a>>2]|0;j=g+(d<<2)|0;k=b+(d<<2)|0;a:do if(!(_bn_add_words(g,b,c[f>>2]|0,d)|0)){l=j;m=e;n=k;o=7}else{p=j;q=e;r=k;while(1){if(!q)break;s=q+-1|0;t=r+4|0;u=(c[r>>2]|0)+1|0;v=p+4|0;c[p>>2]=u;if(!u){p=v;q=s;r=t}else{l=v;m=s;n=t;o=7;break a}}c[p>>2]=1;c[i>>2]=(c[i>>2]|0)+1}while(0);if((o|0)==7?!((m|0)==0|(l|0)==(n|0)):0){o=m;m=n;n=l;while(1){o=o+-1|0;c[n>>2]=c[m>>2];if(!o)break;else{m=m+4|0;n=n+4|0}}}c[a+12>>2]=0;h=1;return h|0}function _bn_add_words(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0;if((e|0)<1){f=0;return f|0}if(e>>>0>3){g=e+-4|0;h=g&-4;i=h+4|0;j=d+(i<<2)|0;k=e;l=d;m=b;n=a;o=0;p=0;while(1){q=c[l>>2]|0;r=_i64Add(c[m>>2]|0,0,o|0,p|0)|0;s=_i64Add(r|0,F|0,q|0,0)|0;q=F;c[n>>2]=s;s=_i64Add(c[l+4>>2]|0,0,c[m+4>>2]|0,0)|0;r=_i64Add(s|0,F|0,q|0,0)|0;q=F;c[n+4>>2]=r;r=_i64Add(c[l+8>>2]|0,0,c[m+8>>2]|0,0)|0;s=_i64Add(r|0,F|0,q|0,0)|0;q=F;c[n+8>>2]=s;s=_i64Add(c[l+12>>2]|0,0,c[m+12>>2]|0,0)|0;r=_i64Add(s|0,F|0,q|0,0)|0;o=F;c[n+12>>2]=r;k=k+-4|0;if(k>>>0<=3)break;else{l=l+16|0;m=m+16|0;n=n+16|0;p=0}}p=g-h|0;if(!p){f=o;return f|0}else{t=p;u=j;v=b+(i<<2)|0;w=a+(i<<2)|0;x=o;y=0}}else{t=e;u=d;v=b;w=a;x=0;y=0}while(1){a=c[u>>2]|0;b=_i64Add(c[v>>2]|0,0,x|0,y|0)|0;d=_i64Add(b|0,F|0,a|0,0)|0;x=F;c[w>>2]=d;t=t+-1|0;if(!t)break;else{u=u+4|0;v=v+4|0;w=w+4|0;y=0}}f=x;return f|0}function _BN_mod_exp_mont_word(a,b,d,e,f,g){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;var h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0;if(c[d+16>>2]&4|0){_ERR_put_error(3,117,66,534358,1221);h=-1;return h|0}i=e+4|0;j=c[i>>2]|0;if((j|0)>0?(k=c[c[e>>2]>>2]|0,k&1|0):0){if((j|0)==1)l=(b>>>0)%(k>>>0)|0;else l=b;b=_BN_num_bits(d)|0;if(!b){if(((c[i>>2]|0)==1?(c[c[e>>2]>>2]|0)==1:0)?(c[e+12>>2]|0)==0:0){_BN_set_word(a,0)|0;h=1;return h|0}h=_BN_set_word(a,1)|0;return h|0}if(!l){_BN_set_word(a,0)|0;h=1;return h|0}_BN_CTX_start(f);i=_BN_CTX_get(f)|0;k=_BN_CTX_get(f)|0;j=_BN_CTX_get(f)|0;do if(!((i|0)==0|(k|0)==0|(j|0)==0)){m=(g|0)==0;if(m){n=_BN_MONT_CTX_new()|0;if(!n){o=0;break}if(!(_BN_MONT_CTX_set(n,e,f)|0)){p=0;q=n}else{r=n;s=20}}else{r=g;s=20}a:do if((s|0)==20){n=b+-2|0;if((n|0)>-1){t=r+4|0;u=k;v=l;w=1;x=n;n=j;while(1){y=U(v,v)|0;z=(w|0)==0;do if(((y>>>0)/(v>>>0)|0|0)==(v|0))if(z){A=y;B=u;C=n;s=29}else{D=y;E=u;F=w;G=n;H=1}else if(z){if(!(_BN_mul_word(u,v)|0)){p=0;q=r;break a}if(!(_BN_div(0,n,u,e,f)|0)){p=0;q=r;break a}else{A=1;B=n;C=u;s=29;break}}else{if(!(_BN_set_word(u,v)|0)){p=0;q=r;break a}if(!(_BN_mod_mul_montgomery(u,u,t,r,f)|0)){p=0;q=r;break a}else{A=1;B=u;C=n;s=29;break}}while(0);if((s|0)==29){s=0;if(!(_BN_mod_mul_montgomery(B,B,B,r,f)|0)){p=0;q=r;break a}else{D=A;E=B;F=0;G=C;H=0}}do if(_BN_is_bit_set(d,x)|0){z=U(D,l)|0;if(((z>>>0)/(l>>>0)|0|0)!=(D|0))if(H){if(!(_BN_set_word(E,D)|0)){p=0;q=r;break a}if(!(_BN_mod_mul_montgomery(E,E,t,r,f)|0)){p=0;q=r;break a}else{I=l;J=G;K=E;L=0;break}}else{if(!(_BN_mul_word(E,D)|0)){p=0;q=r;break a}if(!(_BN_div(0,G,E,e,f)|0)){p=0;q=r;break a}else{I=l;J=E;K=G;L=F;break}}else{I=z;J=G;K=E;L=F}}else{I=D;J=G;K=E;L=F}while(0);if((x|0)>0){u=K;v=I;w=L;x=x+-1|0;n=J}else{M=J;N=K;O=I;P=L;break}}}else{M=j;N=k;O=l;P=1}n=(P|0)==0;do if((O|0)==1)if(!n){if(!(_BN_set_word(a,1)|0)){p=0;q=r;break a}}else{Q=N;s=46}else if(n){if(!(_BN_mul_word(N,O)|0)){p=0;q=r;break a}if(!(_BN_div(0,M,N,e,f)|0)){p=0;q=r;break a}else{Q=M;s=46;break}}else{if(!(_BN_set_word(N,O)|0)){p=0;q=r;break a}if(!(_BN_mod_mul_montgomery(N,N,r+4|0,r,f)|0)){p=0;q=r;break a}else{Q=N;s=46;break}}while(0);if((s|0)==46?(_BN_from_montgomery(a,Q,r,f)|0)==0:0){p=0;q=r;break}p=1;q=r}while(0);if(m&(q|0)!=0){_BN_MONT_CTX_free(q);o=p}else o=p}else o=0;while(0);_BN_CTX_end(f);h=o;return h|0}_ERR_put_error(3,117,102,534358,1229);h=0;return h|0}function _BN_mod_exp_mont(a,b,d,e,f,g){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;var h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0;h=l;l=l+128|0;if((l|0)>=(m|0))ba(128);i=h;if(c[d+16>>2]&4|0){j=_BN_mod_exp_mont_consttime(a,b,d,e,f,g)|0;l=h;return j|0}k=e+4|0;if((c[k>>2]|0)>0?c[c[e>>2]>>2]&1|0:0){n=_BN_num_bits(d)|0;if(!n){if(((c[k>>2]|0)==1?(c[c[e>>2]>>2]|0)==1:0)?(c[e+12>>2]|0)==0:0){_BN_set_word(a,0)|0;j=1;l=h;return j|0}j=_BN_set_word(a,1)|0;l=h;return j|0}_BN_CTX_start(f);o=_BN_CTX_get(f)|0;p=_BN_CTX_get(f)|0;q=_BN_CTX_get(f)|0;c[i>>2]=q;do if(!((o|0)==0|(p|0)==0|(q|0)==0)){r=(g|0)==0;if(r){s=_BN_MONT_CTX_new()|0;if(!s){t=0;break}if(!(_BN_MONT_CTX_set(s,e,f)|0)){u=s;v=0}else{w=s;x=16}}else{w=g;x=16}a:do if((x|0)==16){if((c[b+12>>2]|0)==0?(_BN_ucmp(b,e)|0)<=-1:0)y=b;else if(!(_BN_nnmod(q,b,e,f)|0)){u=w;v=0;break}else y=q;if(!(c[y+4>>2]|0)){_BN_set_word(a,0)|0;u=w;v=1;break}s=w+4|0;if(!(_BN_mod_mul_montgomery(q,y,s,w,f)|0)){u=w;v=0}else{if((n|0)<=671)if((n|0)<=239)if((n|0)<=79)if((n|0)>23){z=3;x=26}else A=1;else{z=4;x=26}else{z=5;x=26}else{z=6;x=26}if((x|0)==26){if(!(_BN_mod_mul_montgomery(o,q,q,w,f)|0)){u=w;v=0;break}B=1<<z+-1;if((B|0)>1){C=1;while(1){D=_BN_CTX_get(f)|0;c[i+(C<<2)>>2]=D;if(!D){u=w;v=0;break a}if(!(_BN_mod_mul_montgomery(D,c[i+(C+-1<<2)>>2]|0,o,w,f)|0)){u=w;v=0;break a}C=C+1|0;if((C|0)>=(B|0)){A=z;break}}}else A=z}B=n+-1|0;C=c[k>>2]|0;D=c[e>>2]|0;E=C+-1|0;if((c[D+(E<<2)>>2]|0)<0){if((C|0)>(c[p+8>>2]|0)){if(!(_bn_expand2(p,C)|0)){u=w;v=0;break}F=c[e>>2]|0}else F=D;D=c[p>>2]|0;c[D>>2]=0-(c[F>>2]|0);if((C|0)>1){G=1;do{c[D+(G<<2)>>2]=~c[F+(G<<2)>>2];G=G+1|0}while((G|0)!=(C|0))}G=p+4|0;c[G>>2]=C;if((C|0)>0){H=D+(E<<2)|0;I=C;while(1){if(c[H>>2]|0){J=I;break}K=I+-1|0;if((I|0)>1){H=H+-4|0;I=K}else{J=K;break}}c[G>>2]=J}}else if(!(_BN_mod_mul_montgomery(p,_BN_value_one()|0,s,w,f)|0)){u=w;v=0;break}b:do if((A|0)>1){I=1;H=B;while(1){c:do if(!(_BN_is_bit_set(d,H)|0)){if(!I)L=H;else{C=H;while(1){if(!C)break b;E=C+-1|0;if(!(_BN_is_bit_set(d,E)|0))C=E;else{M=E;break c}}}while(1){if(!(_BN_mod_mul_montgomery(p,p,p,w,f)|0)){u=w;v=0;break a}if(!L)break b;C=L+-1|0;if(!(_BN_is_bit_set(d,C)|0))L=C;else{M=C;break}}}else M=H;while(0);C=1;E=0;D=1;while(1){K=M-D|0;if((K|0)<0){N=C;O=E;break}P=(_BN_is_bit_set(d,K)|0)==0;K=P?E:D;Q=P?C:C<<D-E|1;D=D+1|0;if((D|0)>=(A|0)){N=Q;O=K;break}else{C=Q;E=K}}if(!((I|0)!=0|(O|0)<0)){E=0;while(1){if(!(_BN_mod_mul_montgomery(p,p,p,w,f)|0)){u=w;v=0;break a}if((E|0)<(O|0))E=E+1|0;else break}}if(!(_BN_mod_mul_montgomery(p,p,c[i+(N>>1<<2)>>2]|0,w,f)|0)){u=w;v=0;break a}H=M+-1-O|0;if((H|0)<0)break;else I=0}}else{I=c[i>>2]|0;H=1;E=B;while(1){d:do if(!(_BN_is_bit_set(d,E)|0)){if(!H)R=E;else{C=E;while(1){if(!C)break b;D=C+-1|0;if(!(_BN_is_bit_set(d,D)|0))C=D;else{S=D;break d}}}while(1){if(!(_BN_mod_mul_montgomery(p,p,p,w,f)|0)){u=w;v=0;break a}if(!R)break b;C=R+-1|0;if(!(_BN_is_bit_set(d,C)|0))R=C;else{S=C;break}}}else S=E;while(0);if((H|0)==0?(_BN_mod_mul_montgomery(p,p,p,w,f)|0)==0:0){u=w;v=0;break a}if(!(_BN_mod_mul_montgomery(p,p,I,w,f)|0)){u=w;v=0;break a}E=S+-1|0;if((E|0)<0)break;else H=0}}while(0);u=w;v=(_BN_from_montgomery(a,p,w,f)|0)!=0&1}}while(0);if(r&(u|0)!=0){_BN_MONT_CTX_free(u);t=v}else t=v}else t=0;while(0);_BN_CTX_end(f);j=t;l=h;return j|0}_ERR_put_error(3,109,102,534358,422);j=0;l=h;return j|0}function _BN_mod_exp_recp(a,b,d,e,f){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0;g=l;l=l+192|0;if((l|0)>=(m|0))ba(192);h=g+56|0;i=g;if(c[d+16>>2]&4|0){_ERR_put_error(3,125,66,534358,281);j=-1;l=g;return j|0}k=_BN_num_bits(d)|0;if(!k){if(((c[e+4>>2]|0)==1?(c[c[e>>2]>>2]|0)==1:0)?(c[e+12>>2]|0)==0:0){_BN_set_word(a,0)|0;j=1;l=g;return j|0}j=_BN_set_word(a,1)|0;l=g;return j|0}_BN_CTX_start(f);n=_BN_CTX_get(f)|0;o=_BN_CTX_get(f)|0;c[h>>2]=o;a:do if(!((n|0)==0|(o|0)==0)){_BN_RECP_CTX_init(i);if(!(c[e+12>>2]|0)){if((_BN_RECP_CTX_set(i,e,f)|0)<1){p=0;break}}else{if(!(_BN_copy(n,e)|0)){p=0;break}c[n+12>>2]=0;if((_BN_RECP_CTX_set(i,n,f)|0)<1){p=0;break}}if(_BN_nnmod(o,b,e,f)|0){if(!(c[o+4>>2]|0)){_BN_set_word(a,0)|0;p=1;break}if((k|0)<=671)if((k|0)<=239)if((k|0)<=79)if((k|0)>23){q=3;r=21}else s=1;else{q=4;r=21}else{q=5;r=21}else{q=6;r=21}if((r|0)==21){if(!(_BN_mod_mul_reciprocal(n,o,o,i,f)|0)){p=0;break}t=1<<q+-1;if((t|0)>1){u=1;while(1){v=_BN_CTX_get(f)|0;c[h+(u<<2)>>2]=v;if(!v){p=0;break a}if(!(_BN_mod_mul_reciprocal(v,c[h+(u+-1<<2)>>2]|0,n,i,f)|0)){p=0;break a}u=u+1|0;if((u|0)>=(t|0)){s=q;break}}}else s=q}t=k+-1|0;if(_BN_set_word(a,1)|0){if((s|0)>1){w=1;x=t}else{u=c[h>>2]|0;v=1;y=t;while(1){b:do if(!(_BN_is_bit_set(d,y)|0)){if(!v)z=y;else{t=y;while(1){if(!t){p=1;break a}A=t+-1|0;if(!(_BN_is_bit_set(d,A)|0))t=A;else{B=A;break b}}}while(1){if(!(_BN_mod_mul_reciprocal(a,a,a,i,f)|0)){p=0;break a}if(!z){p=1;break a}t=z+-1|0;if(!(_BN_is_bit_set(d,t)|0))z=t;else{B=t;break}}}else B=y;while(0);if((v|0)==0?(_BN_mod_mul_reciprocal(a,a,a,i,f)|0)==0:0){p=0;break a}if(!(_BN_mod_mul_reciprocal(a,a,u,i,f)|0)){p=0;break a}y=B+-1|0;if((y|0)<0){p=1;break a}else v=0}}while(1){c:do if(!(_BN_is_bit_set(d,x)|0)){if(!w)C=x;else{v=x;while(1){if(!v){p=1;break a}y=v+-1|0;if(!(_BN_is_bit_set(d,y)|0))v=y;else{D=y;break c}}}while(1){if(!(_BN_mod_mul_reciprocal(a,a,a,i,f)|0)){p=0;break a}if(!C){p=1;break a}v=C+-1|0;if(!(_BN_is_bit_set(d,v)|0))C=v;else{D=v;break}}}else D=x;while(0);v=1;y=0;u=1;while(1){t=D-u|0;if((t|0)<0){E=v;F=y;break}A=(_BN_is_bit_set(d,t)|0)==0;t=A?y:u;G=A?v:v<<u-y|1;u=u+1|0;if((u|0)>=(s|0)){E=G;F=t;break}else{v=G;y=t}}if(!((w|0)!=0|(F|0)<0)){y=0;while(1){if(!(_BN_mod_mul_reciprocal(a,a,a,i,f)|0)){p=0;break a}if((y|0)<(F|0))y=y+1|0;else break}}if(!(_BN_mod_mul_reciprocal(a,a,c[h+(E>>1<<2)>>2]|0,i,f)|0)){p=0;break a}x=D+-1-F|0;if((x|0)<0){p=1;break}else w=0}}else p=0}else p=0}else p=0;while(0);_BN_CTX_end(f);_BN_RECP_CTX_free(i);j=p;l=g;return j|0}function _BN_RECP_CTX_init(a){a=a|0;_BN_init(a);_BN_init(a+20|0);c[a+40>>2]=0;c[a+44>>2]=0;c[a+48>>2]=0;return}function _BN_RECP_CTX_set(a,b,d){a=a|0;b=b|0;d=d|0;var e=0;if(!(_BN_copy(a,b)|0)){e=0;return e|0}_BN_set_word(a+20|0,0)|0;c[a+40>>2]=_BN_num_bits(b)|0;c[a+44>>2]=0;e=1;return e|0}function _BN_mod_mul_reciprocal(a,b,c,d,e){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;var f=0,g=0,h=0;_BN_CTX_start(e);f=_BN_CTX_get(e)|0;a:do if(!f)g=0;else{do if(c)if((b|0)==(c|0))if(!(_BN_sqr(f,c,e)|0)){g=0;break a}else{h=f;break}else if(!(_BN_mul(f,b,c,e)|0)){g=0;break a}else{h=f;break}else h=b;while(0);g=_BN_div_recp(0,a,h,d,e)|0}while(0);_BN_CTX_end(e);return g|0}function _BN_RECP_CTX_free(a){a=a|0;if(!a)return;_BN_free(a);_BN_free(a+20|0);if(!(c[a+48>>2]&1))return;_CRYPTO_free(a);return}function _BN_sqr(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0;e=l;l=l+128|0;if((l|0)>=(m|0))ba(128);f=e;g=c[b+4>>2]|0;if((g|0)<1){c[a+4>>2]=0;c[a+12>>2]=0;h=1;l=e;return h|0}_BN_CTX_start(d);if((b|0)==(a|0))i=_BN_CTX_get(d)|0;else i=a;j=_BN_CTX_get(d)|0;a:do if((i|0)!=0&(j|0)!=0){k=g<<1;if((k|0)>(c[i+8>>2]|0)?(_bn_expand2(i,k)|0)==0:0){n=0;break}b:do switch(g|0){case 4:{_bn_sqr_comba4(c[i>>2]|0,c[b>>2]|0);o=b;break}case 8:{_bn_sqr_comba8(c[i>>2]|0,c[b>>2]|0);o=b;break}default:{if((g|0)<16){_bn_sqr_normal(c[i>>2]|0,c[b>>2]|0,g,f);o=b;break b}p=(g|0)==(1<<(_BN_num_bits_word(g)|0)+-1|0);q=c[j+8>>2]|0;if(p){p=g<<2;if((p|0)>(q|0)?(_bn_expand2(j,p)|0)==0:0){n=0;break a}_bn_sqr_recursive(c[i>>2]|0,c[b>>2]|0,g,c[j>>2]|0);o=b;break b}else{if((k|0)>(q|0)?(_bn_expand2(j,k)|0)==0:0){n=0;break a}_bn_sqr_normal(c[i>>2]|0,c[b>>2]|0,g,c[j>>2]|0);o=b;break b}}}while(0);c[i+12>>2]=0;q=c[(c[o>>2]|0)+(g+-1<<2)>>2]|0;c[i+4>>2]=(((q|0)==(q&65535|0))<<31>>31)+k;if((i|0)==(a|0))n=1;else{_BN_copy(a,i)|0;n=1}}else n=0;while(0);_BN_CTX_end(d);h=n;l=e;return h|0}function _BN_mul(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0;f=c[b+4>>2]|0;g=c[d+4>>2]|0;if((f|0)==0|(g|0)==0){_BN_set_word(a,0)|0;h=1;return h|0}i=g+f|0;_BN_CTX_start(e);if((a|0)==(b|0)|(a|0)==(d|0)){j=_BN_CTX_get(e)|0;if(!j)k=0;else{l=j;m=5}}else{l=a;m=5}a:do if((m|0)==5){c[l+12>>2]=c[d+12>>2]^c[b+12>>2];j=f-g|0;do if((f|0)==8&(j|0)==0){if((c[l+8>>2]|0)<=15?(_bn_expand2(l,16)|0)==0:0){k=0;break a}n=l+4|0;c[n>>2]=16;_bn_mul_comba8(c[l>>2]|0,c[b>>2]|0,c[d>>2]|0);o=n}else{if(!((f|0)>15&(g|0)>15&(j+1|0)>>>0<3)){if((i|0)>(c[l+8>>2]|0)?(_bn_expand2(l,i)|0)==0:0){k=0;break a}n=l+4|0;c[n>>2]=i;_bn_mul_normal(c[l>>2]|0,c[b>>2]|0,f,c[d>>2]|0,g);o=n;break}n=1<<(_BN_num_bits_word((j|0)>-1?f:g)|0)+-1;p=_BN_CTX_get(e)|0;if(!p){k=0;break a}q=c[p+8>>2]|0;if((f|0)>(n|0)|(g|0)>(n|0)){r=n<<3;if((r|0)>(q|0)?(_bn_expand2(p,r)|0)==0:0){k=0;break a}if((r|0)>(c[l+8>>2]|0)?(_bn_expand2(l,r)|0)==0:0){k=0;break a}_bn_mul_part_recursive(c[l>>2]|0,c[b>>2]|0,c[d>>2]|0,n,f-n|0,g-n|0,c[p>>2]|0)}else{r=n<<2;if((r|0)>(q|0)?(_bn_expand2(p,r)|0)==0:0){k=0;break a}if((r|0)>(c[l+8>>2]|0)?(_bn_expand2(l,r)|0)==0:0){k=0;break a}_bn_mul_recursive(c[l>>2]|0,c[b>>2]|0,c[d>>2]|0,n,f-n|0,g-n|0,c[p>>2]|0)}p=l+4|0;c[p>>2]=i;o=p}while(0);j=c[o>>2]|0;if((j|0)>0){p=(c[l>>2]|0)+(j+-1<<2)|0;n=j;while(1){if(c[p>>2]|0){s=n;break}j=n+-1|0;if((n|0)>1){p=p+-4|0;n=j}else{s=j;break}}c[o>>2]=s}if((l|0)==(a|0))k=1;else{_BN_copy(a,l)|0;k=1}}while(0);_BN_CTX_end(e);h=k;return h|0}function _BN_div_recp(a,b,d,e,f){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0;_BN_CTX_start(f);g=_BN_CTX_get(f)|0;h=_BN_CTX_get(f)|0;if(!a)i=_BN_CTX_get(f)|0;else i=a;if(!b)j=_BN_CTX_get(f)|0;else j=b;a:do if(!((g|0)==0|(h|0)==0|(i|0)==0|(j|0)==0)){if((_BN_ucmp(d,e)|0)<0){_BN_set_word(i,0)|0;b=_BN_copy(j,d)|0;_BN_CTX_end(f);k=(b|0)!=0&1;return k|0}b=_BN_num_bits(d)|0;a=e+40|0;l=c[a>>2]<<1;m=(l|0)>(b|0)?l:b;b=e+44|0;if((m|0)==(c[b>>2]|0))n=m;else{l=e+20|0;_BN_CTX_start(f);o=_BN_CTX_get(f)|0;if((o|0)!=0?(_BN_set_bit(o,m)|0)!=0:0){p=(_BN_div(l,0,o,e,f)|0)==0;q=p?-1:m}else q=-1;_BN_CTX_end(f);c[b>>2]=q;n=q}if((((((n|0)!=-1?(_BN_rshift(g,d,c[a>>2]|0)|0)!=0:0)?(_BN_mul(h,g,e+20|0,f)|0)!=0:0)?(_BN_rshift(i,h,m-(c[a>>2]|0)|0)|0)!=0:0)?(a=i+12|0,c[a>>2]=0,(_BN_mul(h,e,i,f)|0)!=0):0)?(_BN_usub(j,d,h)|0)!=0:0){m=j+12|0;c[m>>2]=0;b=0;while(1){if((_BN_ucmp(j,e)|0)<=-1)break;if((b|0)>2){r=22;break}if(!(_BN_usub(j,j,e)|0)){s=0;break a}if(!(_BN_add_word(i,1)|0)){s=0;break a}else b=b+1|0}if((r|0)==22){_ERR_put_error(3,130,101,534396,206);s=0;break}b=d+12|0;if(!(c[j+4>>2]|0))t=0;else t=c[b>>2]|0;c[m>>2]=t;c[a>>2]=c[e+12>>2]^c[b>>2];s=1}else s=0}else s=0;while(0);_BN_CTX_end(f);k=s;return k|0}function _BN_div(a,b,d,e,f){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ca=0,da=0,ea=0,fa=0,ga=0;g=l;l=l+32|0;if((l|0)>=(m|0))ba(32);h=g;i=c[d+4>>2]|0;if(!((i|0)>0?!(c[(c[d>>2]|0)+(i+-1<<2)>>2]|0):0))j=3;do if((j|0)==3){i=c[e+4>>2]|0;if((i|0)>0?(c[(c[e>>2]|0)+(i+-1<<2)>>2]|0)==0:0)break;if((c[d+16>>2]&4|0)==0?(c[e+16>>2]&4|0)==0:0)k=0;else k=1;if(!i){_ERR_put_error(3,107,103,534435,229);n=0;l=g;return n|0}i=(k|0)!=0;if(!i?(_BN_ucmp(d,e)|0)<0:0){if(b|0?(_BN_copy(b,d)|0)==0:0){n=0;l=g;return n|0}if(!a){n=1;l=g;return n|0}_BN_set_word(a,0)|0;n=1;l=g;return n|0}_BN_CTX_start(f);o=_BN_CTX_get(f)|0;p=_BN_CTX_get(f)|0;q=_BN_CTX_get(f)|0;if(!a)r=_BN_CTX_get(f)|0;else r=a;do if((!((p|0)==0|((o|0)==0|((q|0)==0|(r|0)==0)))?(s=32-((_BN_num_bits(e)|0)%32|0)|0,_BN_lshift(q,e,s)|0):0)?(c[q+12>>2]=0,t=s+32|0,_BN_lshift(p,d,t)|0):0){c[p+12>>2]=0;s=p+4|0;u=c[s>>2]|0;v=q+4|0;if(i){w=c[v>>2]|0;if((u|0)<=(w+1|0)){x=w+2|0;if((x|0)>(c[p+8>>2]|0)){if(!(_bn_expand2(p,x)|0))break;y=c[v>>2]|0;z=c[s>>2]|0}else{y=w;z=u}w=y+2|0;if((z|0)<(w|0)){x=c[p>>2]|0;A=z;do{c[x+(A<<2)>>2]=0;A=A+1|0;B=(c[v>>2]|0)+2|0}while((A|0)<(B|0));C=B}else C=w}else{if((u|0)<(c[p+8>>2]|0))D=u;else{if(!(_bn_expand2(p,u+1|0)|0))break;D=c[s>>2]|0}c[(c[p>>2]|0)+(D<<2)>>2]=0;C=(c[s>>2]|0)+1|0}c[s>>2]=C;E=C}else E=u;A=c[v>>2]|0;x=E-A|0;c[h+12>>2]=0;c[h>>2]=(c[p>>2]|0)+(x<<2);c[h+4>>2]=A;c[h+8>>2]=(c[p+8>>2]|0)-x;B=c[q>>2]|0;G=c[B+(A+-1<<2)>>2]|0;if((A|0)==1){H=0;I=0}else{H=c[B+(A+-2<<2)>>2]|0;I=0}B=(c[p>>2]|0)+(E+-1<<2)|0;J=d+12|0;K=r+12|0;c[K>>2]=c[e+12>>2]^c[J>>2];if((x|0)>=(c[r+8>>2]|0)?(_bn_expand2(r,x+1|0)|0)==0:0)break;L=r+4|0;c[L>>2]=x-k;M=x+-1|0;N=(c[r>>2]|0)+(M<<2)|0;O=A+1|0;if((A|0)>=(c[o+8>>2]|0)?(_bn_expand2(o,O)|0)==0:0)break;do if(!i)if((_BN_ucmp(h,q)|0)>-1){P=c[h>>2]|0;_bn_sub_words(P,P,c[q>>2]|0,A)|0;c[N>>2]=1;j=45;break}else{P=(c[L>>2]|0)+-1|0;c[L>>2]=P;Q=P;break}else j=45;while(0);if((j|0)==45)Q=c[L>>2]|0;if(!Q){c[K>>2]=0;R=N}else R=N+-4|0;if((x|0)>1){v=B;u=R;w=0;while(1){P=c[v>>2]|0;S=v;v=v+-4|0;T=c[v>>2]|0;a:do if((P|0)==(G|0))V=-1;else{W=_bn_div_words(P,T,G)|0;X=T-(U(W,G)|0)|0;Y=___muldi3(W|0,0,H|0,I|0)|0;Z=F;_=c[S+-8>>2]|0;if(Z>>>0>X>>>0|(Z|0)==(X|0)&Y>>>0>_>>>0){$=X;aa=W;ca=Y;da=Z}else{V=W;break}while(1){W=aa+-1|0;$=$+G|0;ca=_i64Subtract(ca|0,da|0,H|0,I|0)|0;da=F;if($>>>0<G>>>0){V=W;break a}if(!(da>>>0>$>>>0|(da|0)==($|0)&ca>>>0>_>>>0)){V=W;break}else aa=W}}while(0);T=_bn_mul_words(c[o>>2]|0,c[q>>2]|0,A,V)|0;c[(c[o>>2]|0)+(A<<2)>>2]=T;T=(c[h>>2]|0)+-4|0;c[h>>2]=T;do if(!(_bn_sub_words(T,T,c[o>>2]|0,O)|0))ea=V;else{P=V+-1|0;_=c[h>>2]|0;if(!(_bn_add_words(_,_,c[q>>2]|0,A)|0)){ea=P;break}c[S>>2]=(c[S>>2]|0)+1;ea=P}while(0);c[u>>2]=ea;w=w+1|0;if((w|0)>=(M|0))break;else u=u+-4|0}}u=c[s>>2]|0;if((u|0)>0){M=u;w=(c[p>>2]|0)+(u+-1<<2)|0;while(1){if(c[w>>2]|0){fa=M;break}u=M+-1|0;if((M|0)>1){M=u;w=w+-4|0}else{fa=u;break}}c[s>>2]=fa}do if(b|0){w=c[J>>2]|0;_BN_rshift(b,p,t)|0;if(!(c[b+4>>2]|0))break;c[b+12>>2]=w}while(0);do if(i){t=c[L>>2]|0;if((t|0)<=0)break;J=(c[r>>2]|0)+(t+-1<<2)|0;s=t;while(1){if(c[J>>2]|0){ga=s;break}t=s+-1|0;if((s|0)>1){J=J+-4|0;s=t}else{ga=t;break}}c[L>>2]=ga}while(0);_BN_CTX_end(f);n=1;l=g;return n|0}while(0);_BN_CTX_end(f);n=0;l=g;return n|0}while(0);_ERR_put_error(3,107,107,534435,207);n=0;l=g;return n|0}function _BN_lshift(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0;if((d|0)<0){_ERR_put_error(3,145,119,534279,141);e=0;return e|0}c[a+12>>2]=c[b+12>>2];f=d>>>5;g=b+4|0;h=c[g>>2]|0;i=h+f|0;do if((i|0)>=(c[a+8>>2]|0))if(!(_bn_expand2(a,i+1|0)|0)){e=0;return e|0}else{j=c[g>>2]|0;break}else j=h;while(0);h=d&31;d=32-h|0;i=c[b>>2]|0;b=c[a>>2]|0;c[b+(j+f<<2)>>2]=0;j=c[g>>2]|0;k=j+-1|0;l=(j|0)>0;if(!h){if(l){j=k;while(1){c[b+(j+f<<2)>>2]=c[i+(j<<2)>>2];if((j|0)>0)j=j+-1|0;else break}}}else if(l){l=k;while(1){k=c[i+(l<<2)>>2]|0;j=l+f|0;m=b+(j+1<<2)|0;c[m>>2]=c[m>>2]|k>>>d;c[b+(j<<2)>>2]=k<<h;if((l|0)>0)l=l+-1|0;else break}}_memset(b|0,0,f<<2|0)|0;b=(c[g>>2]|0)+f|0;f=b+1|0;g=a+4|0;c[g>>2]=f;if((b|0)<=-1){e=1;return e|0}l=(c[a>>2]|0)+(b<<2)|0;b=f;while(1){if(c[l>>2]|0){n=b;break}f=b+-1|0;if((b|0)>1){l=l+-4|0;b=f}else{n=f;break}}c[g>>2]=n;e=1;return e|0}function _bn_sub_words(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;if((e|0)<1){f=0;return f|0}if(e>>>0>3){g=e+-4|0;h=g&-4;i=h+4|0;j=d+(i<<2)|0;k=e;l=d;m=b;n=a;o=0;while(1){p=c[m>>2]|0;q=c[l>>2]|0;c[n>>2]=p-o-q;r=(p|0)==(q|0)?o:p>>>0<q>>>0&1;q=c[m+4>>2]|0;p=c[l+4>>2]|0;c[n+4>>2]=q-p-r;s=(q|0)==(p|0)?r:q>>>0<p>>>0&1;p=c[m+8>>2]|0;q=c[l+8>>2]|0;c[n+8>>2]=p-q-s;r=(p|0)==(q|0)?s:p>>>0<q>>>0&1;q=c[m+12>>2]|0;p=c[l+12>>2]|0;c[n+12>>2]=q-p-r;o=(q|0)==(p|0)?r:q>>>0<p>>>0&1;k=k+-4|0;if(k>>>0<=3)break;else{l=l+16|0;m=m+16|0;n=n+16|0}}n=g-h|0;if(!n){f=o;return f|0}else{t=n;u=j;v=b+(i<<2)|0;w=a+(i<<2)|0;x=o}}else{t=e;u=d;v=b;w=a;x=0}while(1){a=c[v>>2]|0;b=c[u>>2]|0;c[w>>2]=a-x-b;d=(a|0)==(b|0)?x:a>>>0<b>>>0&1;t=t+-1|0;if(!t){f=d;break}else{u=u+4|0;v=v+4|0;w=w+4|0;x=d}}return f|0}function _bn_div_words(a,b,c){a=a|0;b=b|0;c=c|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;if(!c){d=-1;return d|0}e=_BN_num_bits_word(c)|0;f=32-e|0;g=a-(a>>>0<c>>>0?0:c)|0;a=c<<f;c=a>>>16;h=a&65535;i=2;j=0;k=b<<f;l=(f|0)==0?g:g<<f|b>>>e;while(1){if((l>>>16|0)==(c|0))m=65535;else m=(l>>>0)/(c>>>0)|0;e=U(m,c)|0;b=U(m,h)|0;f=l-e|0;a:do if(f>>>0>65535){n=b;o=e;p=m}else{g=k>>>16;q=b;r=e;s=m;t=f;while(1){if(q>>>0<=(t<<16|g)>>>0){n=q;o=r;p=s;break a}u=s+-1|0;v=r-c|0;w=q-h|0;t=l-v|0;if(t>>>0>65535){n=w;o=v;p=u;break}else{q=w;r=v;s=u}}}while(0);f=n<<16;e=(n>>>16)+o+(k>>>0<f>>>0&1)|0;b=k-f|0;f=l>>>0<e>>>0;x=(f<<31>>31)+p|0;s=i+-1|0;if(!s)break;i=s;j=x<<16;k=b<<16;l=l-e+(f?a:0)<<16|b>>>16}d=x|j;return d|0}function _bn_mul_words(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0;if((d|0)<1){f=0;return f|0}if(d>>>0>3){g=d+-4|0;h=g&-4;i=h+4|0;j=a+(i<<2)|0;k=a;l=b;m=d;n=0;while(1){o=___muldi3(c[l>>2]|0,0,e|0,0)|0;p=_i64Add(o|0,F|0,n|0,0)|0;o=F;c[k>>2]=p;p=___muldi3(c[l+4>>2]|0,0,e|0,0)|0;q=_i64Add(p|0,F|0,o|0,0)|0;o=F;c[k+4>>2]=q;q=___muldi3(c[l+8>>2]|0,0,e|0,0)|0;p=_i64Add(q|0,F|0,o|0,0)|0;o=F;c[k+8>>2]=p;p=___muldi3(c[l+12>>2]|0,0,e|0,0)|0;q=_i64Add(p|0,F|0,o|0,0)|0;n=F;c[k+12>>2]=q;m=m+-4|0;if(m>>>0<=3)break;else{k=k+16|0;l=l+16|0}}l=g-h|0;if(!l){f=n;return f|0}else{r=j;s=b+(i<<2)|0;t=l;u=n}}else{r=a;s=b;t=d;u=0}d=s;s=t;t=u;u=r;while(1){r=___muldi3(c[d>>2]|0,0,e|0,0)|0;b=_i64Add(r|0,F|0,t|0,0)|0;r=F;c[u>>2]=b;s=s+-1|0;if(!s){f=r;break}else{d=d+4|0;t=r;u=u+4|0}}return f|0}function _bn_mul_comba8(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,G=0,H=0,I=0,J=0,K=0;e=___muldi3(c[d>>2]|0,0,c[b>>2]|0,0)|0;f=F;c[a>>2]=e;e=d+4|0;g=___muldi3(c[e>>2]|0,0,c[b>>2]|0,0)|0;h=_i64Add(g|0,F|0,f|0,0)|0;f=F;g=b+4|0;i=___muldi3(c[d>>2]|0,0,c[g>>2]|0,0)|0;j=_i64Add(i|0,F|0,h|0,0)|0;h=F;i=h+f|0;c[a+4>>2]=j;j=b+8|0;f=___muldi3(c[d>>2]|0,0,c[j>>2]|0,0)|0;k=_i64Add(i|0,0,f|0,F|0)|0;f=F;l=f+(i>>>0<h>>>0&1)|0;h=l>>>0<f>>>0;i=___muldi3(c[e>>2]|0,0,c[g>>2]|0,0)|0;m=F;_i64Add(k|0,0,i|0,m|0)|0;n=F;o=n+l|0;l=d+8|0;p=___muldi3(c[l>>2]|0,0,c[b>>2]|0,0)|0;q=F;r=_i64Add(k|0,f|0,i|0,m|0)|0;m=_i64Add(r|0,0,p|0,q|0)|0;q=F;p=o+q|0;c[a+8>>2]=m;m=d+12|0;r=___muldi3(c[m>>2]|0,0,c[b>>2]|0,0)|0;i=_i64Add(p|0,0,r|0,F|0)|0;r=F;f=(p>>>0<q>>>0&1)+(o>>>0<n>>>0?(h?2:1):h&1)+r|0;h=f>>>0<r>>>0;n=___muldi3(c[l>>2]|0,0,c[g>>2]|0,0)|0;o=F;_i64Add(i|0,0,n|0,o|0)|0;q=F;p=q+f|0;f=___muldi3(c[e>>2]|0,0,c[j>>2]|0,0)|0;k=F;s=_i64Add(i|0,r|0,n|0,o|0)|0;o=F;_i64Add(s|0,0,f|0,k|0)|0;n=F;r=p+n|0;i=b+12|0;t=___muldi3(c[d>>2]|0,0,c[i>>2]|0,0)|0;u=F;v=_i64Add(s|0,o|0,f|0,k|0)|0;k=_i64Add(v|0,0,t|0,u|0)|0;u=F;t=r+u|0;c[a+12>>2]=k;k=b+16|0;v=___muldi3(c[d>>2]|0,0,c[k>>2]|0,0)|0;f=_i64Add(t|0,0,v|0,F|0)|0;v=F;o=(r>>>0<n>>>0&1)+(p>>>0<q>>>0?(h?2:1):h&1)+(t>>>0<u>>>0&1)+v|0;u=o>>>0<v>>>0;t=___muldi3(c[e>>2]|0,0,c[i>>2]|0,0)|0;h=F;_i64Add(f|0,0,t|0,h|0)|0;q=F;p=q+o|0;o=___muldi3(c[l>>2]|0,0,c[j>>2]|0,0)|0;n=F;r=_i64Add(f|0,v|0,t|0,h|0)|0;h=F;_i64Add(r|0,0,o|0,n|0)|0;t=F;v=p+t|0;f=___muldi3(c[m>>2]|0,0,c[g>>2]|0,0)|0;s=F;w=_i64Add(r|0,h|0,o|0,n|0)|0;n=F;_i64Add(w|0,0,f|0,s|0)|0;o=F;h=v+o|0;r=d+16|0;x=___muldi3(c[r>>2]|0,0,c[b>>2]|0,0)|0;y=F;z=_i64Add(w|0,n|0,f|0,s|0)|0;s=_i64Add(x|0,y|0,z|0,0)|0;z=F;y=h+z|0;c[a+16>>2]=s;s=d+20|0;x=___muldi3(c[s>>2]|0,0,c[b>>2]|0,0)|0;f=_i64Add(y|0,0,x|0,F|0)|0;x=F;n=(v>>>0<t>>>0&1)+(p>>>0<q>>>0?(u?2:1):u&1)+(h>>>0<o>>>0&1)+(y>>>0<z>>>0&1)+x|0;z=n>>>0<x>>>0;y=___muldi3(c[r>>2]|0,0,c[g>>2]|0,0)|0;o=F;_i64Add(f|0,0,y|0,o|0)|0;h=F;u=h+n|0;n=___muldi3(c[m>>2]|0,0,c[j>>2]|0,0)|0;q=F;p=_i64Add(f|0,x|0,y|0,o|0)|0;o=F;_i64Add(p|0,0,n|0,q|0)|0;y=F;x=u+y|0;f=___muldi3(c[l>>2]|0,0,c[i>>2]|0,0)|0;t=F;v=_i64Add(p|0,o|0,n|0,q|0)|0;q=F;_i64Add(f|0,t|0,v|0,0)|0;n=F;o=x+n|0;p=___muldi3(c[e>>2]|0,0,c[k>>2]|0,0)|0;w=F;A=_i64Add(f|0,t|0,v|0,q|0)|0;q=F;_i64Add(p|0,w|0,A|0,0)|0;v=F;t=v+o|0;f=b+20|0;B=___muldi3(c[d>>2]|0,0,c[f>>2]|0,0)|0;C=F;D=_i64Add(p|0,w|0,A|0,q|0)|0;q=_i64Add(B|0,C|0,D|0,0)|0;D=F;C=D+t|0;c[a+20>>2]=q;q=b+24|0;B=___muldi3(c[d>>2]|0,0,c[q>>2]|0,0)|0;A=_i64Add(C|0,0,B|0,F|0)|0;B=F;w=(x>>>0<y>>>0&1)+(u>>>0<h>>>0?(z?2:1):z&1)+(o>>>0<n>>>0&1)+(t>>>0<v>>>0&1)+(C>>>0<D>>>0&1)+B|0;D=w>>>0<B>>>0;C=___muldi3(c[e>>2]|0,0,c[f>>2]|0,0)|0;v=F;_i64Add(A|0,0,C|0,v|0)|0;t=F;n=t+w|0;w=___muldi3(c[l>>2]|0,0,c[k>>2]|0,0)|0;o=F;z=_i64Add(A|0,B|0,C|0,v|0)|0;v=F;_i64Add(z|0,0,w|0,o|0)|0;C=F;B=n+C|0;A=___muldi3(c[m>>2]|0,0,c[i>>2]|0,0)|0;h=F;u=_i64Add(z|0,v|0,w|0,o|0)|0;o=F;_i64Add(A|0,h|0,u|0,0)|0;w=F;v=B+w|0;z=___muldi3(c[r>>2]|0,0,c[j>>2]|0,0)|0;y=F;x=_i64Add(A|0,h|0,u|0,o|0)|0;o=F;_i64Add(z|0,y|0,x|0,0)|0;u=F;h=u+v|0;A=___muldi3(c[s>>2]|0,0,c[g>>2]|0,0)|0;p=F;E=_i64Add(z|0,y|0,x|0,o|0)|0;o=F;_i64Add(A|0,p|0,E|0,0)|0;x=F;y=x+h|0;z=d+24|0;G=___muldi3(c[z>>2]|0,0,c[b>>2]|0,0)|0;H=F;I=_i64Add(A|0,p|0,E|0,o|0)|0;o=_i64Add(G|0,H|0,I|0,0)|0;I=F;H=I+y|0;c[a+24>>2]=o;o=d+28|0;G=___muldi3(c[o>>2]|0,0,c[b>>2]|0,0)|0;E=_i64Add(H|0,0,G|0,F|0)|0;G=F;p=(B>>>0<C>>>0&1)+(n>>>0<t>>>0?(D?2:1):D&1)+(v>>>0<w>>>0&1)+(h>>>0<u>>>0&1)+(y>>>0<x>>>0&1)+(H>>>0<I>>>0&1)+G|0;I=p>>>0<G>>>0;H=___muldi3(c[z>>2]|0,0,c[g>>2]|0,0)|0;x=F;_i64Add(E|0,0,H|0,x|0)|0;y=F;u=y+p|0;p=___muldi3(c[s>>2]|0,0,c[j>>2]|0,0)|0;h=F;w=_i64Add(E|0,G|0,H|0,x|0)|0;x=F;_i64Add(w|0,0,p|0,h|0)|0;H=F;G=u+H|0;E=___muldi3(c[r>>2]|0,0,c[i>>2]|0,0)|0;v=F;D=_i64Add(w|0,x|0,p|0,h|0)|0;h=F;_i64Add(E|0,v|0,D|0,0)|0;p=F;x=G+p|0;w=___muldi3(c[m>>2]|0,0,c[k>>2]|0,0)|0;t=F;n=_i64Add(E|0,v|0,D|0,h|0)|0;h=F;_i64Add(w|0,t|0,n|0,0)|0;D=F;v=D+x|0;E=___muldi3(c[l>>2]|0,0,c[f>>2]|0,0)|0;C=F;B=_i64Add(w|0,t|0,n|0,h|0)|0;h=F;_i64Add(E|0,C|0,B|0,0)|0;n=F;t=n+v|0;w=___muldi3(c[e>>2]|0,0,c[q>>2]|0,0)|0;A=F;J=_i64Add(E|0,C|0,B|0,h|0)|0;h=F;_i64Add(w|0,A|0,J|0,0)|0;B=F;C=B+t|0;E=b+28|0;b=___muldi3(c[d>>2]|0,0,c[E>>2]|0,0)|0;d=F;K=_i64Add(w|0,A|0,J|0,h|0)|0;h=_i64Add(b|0,d|0,K|0,0)|0;K=F;d=K+C|0;c[a+28>>2]=h;h=___muldi3(c[e>>2]|0,0,c[E>>2]|0,0)|0;e=_i64Add(d|0,0,h|0,F|0)|0;h=F;b=(G>>>0<H>>>0&1)+(u>>>0<y>>>0?(I?2:1):I&1)+(x>>>0<p>>>0&1)+(v>>>0<D>>>0&1)+(t>>>0<n>>>0&1)+(C>>>0<B>>>0&1)+(d>>>0<K>>>0&1)+h|0;K=b>>>0<h>>>0;d=___muldi3(c[l>>2]|0,0,c[q>>2]|0,0)|0;B=F;_i64Add(e|0,0,d|0,B|0)|0;C=F;n=C+b|0;b=___muldi3(c[m>>2]|0,0,c[f>>2]|0,0)|0;t=F;D=_i64Add(e|0,h|0,d|0,B|0)|0;B=F;_i64Add(D|0,0,b|0,t|0)|0;d=F;h=n+d|0;e=___muldi3(c[r>>2]|0,0,c[k>>2]|0,0)|0;v=F;p=_i64Add(D|0,B|0,b|0,t|0)|0;t=F;_i64Add(e|0,v|0,p|0,0)|0;b=F;B=h+b|0;D=___muldi3(c[s>>2]|0,0,c[i>>2]|0,0)|0;x=F;I=_i64Add(e|0,v|0,p|0,t|0)|0;t=F;_i64Add(D|0,x|0,I|0,0)|0;p=F;v=p+B|0;e=___muldi3(c[z>>2]|0,0,c[j>>2]|0,0)|0;y=F;u=_i64Add(D|0,x|0,I|0,t|0)|0;t=F;_i64Add(e|0,y|0,u|0,0)|0;I=F;x=I+v|0;D=___muldi3(c[o>>2]|0,0,c[g>>2]|0,0)|0;g=F;H=_i64Add(e|0,y|0,u|0,t|0)|0;t=_i64Add(D|0,g|0,H|0,0)|0;H=F;g=H+x|0;c[a+32>>2]=t;t=___muldi3(c[o>>2]|0,0,c[j>>2]|0,0)|0;j=_i64Add(g|0,0,t|0,F|0)|0;t=F;D=(h>>>0<d>>>0&1)+(n>>>0<C>>>0?(K?2:1):K&1)+(B>>>0<b>>>0&1)+(v>>>0<p>>>0&1)+(x>>>0<I>>>0&1)+(g>>>0<H>>>0&1)+t|0;H=D>>>0<t>>>0;g=___muldi3(c[z>>2]|0,0,c[i>>2]|0,0)|0;I=F;_i64Add(j|0,0,g|0,I|0)|0;x=F;p=x+D|0;D=___muldi3(c[s>>2]|0,0,c[k>>2]|0,0)|0;v=F;b=_i64Add(j|0,t|0,g|0,I|0)|0;I=F;_i64Add(b|0,0,D|0,v|0)|0;g=F;t=p+g|0;j=___muldi3(c[r>>2]|0,0,c[f>>2]|0,0)|0;B=F;K=_i64Add(b|0,I|0,D|0,v|0)|0;v=F;_i64Add(j|0,B|0,K|0,0)|0;D=F;I=t+D|0;b=___muldi3(c[m>>2]|0,0,c[q>>2]|0,0)|0;C=F;n=_i64Add(j|0,B|0,K|0,v|0)|0;v=F;_i64Add(b|0,C|0,n|0,0)|0;K=F;B=K+I|0;j=___muldi3(c[l>>2]|0,0,c[E>>2]|0,0)|0;l=F;d=_i64Add(b|0,C|0,n|0,v|0)|0;v=_i64Add(j|0,l|0,d|0,0)|0;d=F;l=d+B|0;c[a+36>>2]=v;v=___muldi3(c[m>>2]|0,0,c[E>>2]|0,0)|0;m=_i64Add(l|0,0,v|0,F|0)|0;v=F;j=(t>>>0<g>>>0&1)+(p>>>0<x>>>0?(H?2:1):H&1)+(I>>>0<D>>>0&1)+(B>>>0<K>>>0&1)+(l>>>0<d>>>0&1)+v|0;d=j>>>0<v>>>0;l=___muldi3(c[r>>2]|0,0,c[q>>2]|0,0)|0;K=F;_i64Add(m|0,0,l|0,K|0)|0;B=F;D=B+j|0;j=___muldi3(c[s>>2]|0,0,c[f>>2]|0,0)|0;I=F;H=_i64Add(m|0,v|0,l|0,K|0)|0;K=F;_i64Add(H|0,0,j|0,I|0)|0;l=F;v=D+l|0;m=___muldi3(c[z>>2]|0,0,c[k>>2]|0,0)|0;x=F;p=_i64Add(H|0,K|0,j|0,I|0)|0;I=F;_i64Add(m|0,x|0,p|0,0)|0;j=F;K=v+j|0;H=___muldi3(c[o>>2]|0,0,c[i>>2]|0,0)|0;i=F;g=_i64Add(m|0,x|0,p|0,I|0)|0;I=_i64Add(H|0,i|0,g|0,0)|0;g=F;i=g+K|0;c[a+40>>2]=I;I=___muldi3(c[o>>2]|0,0,c[k>>2]|0,0)|0;k=_i64Add(i|0,0,I|0,F|0)|0;I=F;H=(v>>>0<l>>>0&1)+(D>>>0<B>>>0?(d?2:1):d&1)+(K>>>0<j>>>0&1)+(i>>>0<g>>>0&1)+I|0;g=H>>>0<I>>>0;i=___muldi3(c[z>>2]|0,0,c[f>>2]|0,0)|0;j=F;_i64Add(k|0,0,i|0,j|0)|0;K=F;d=K+H|0;H=___muldi3(c[s>>2]|0,0,c[q>>2]|0,0)|0;B=F;D=_i64Add(k|0,I|0,i|0,j|0)|0;j=F;_i64Add(D|0,0,H|0,B|0)|0;i=F;I=d+i|0;k=___muldi3(c[r>>2]|0,0,c[E>>2]|0,0)|0;r=F;l=_i64Add(D|0,j|0,H|0,B|0)|0;B=_i64Add(k|0,r|0,l|0,0)|0;l=F;r=I+l|0;c[a+44>>2]=B;B=___muldi3(c[s>>2]|0,0,c[E>>2]|0,0)|0;s=_i64Add(r|0,0,B|0,F|0)|0;B=F;k=(I>>>0<i>>>0&1)+(d>>>0<K>>>0?(g?2:1):g&1)+(r>>>0<l>>>0&1)+B|0;l=k>>>0<B>>>0;r=___muldi3(c[z>>2]|0,0,c[q>>2]|0,0)|0;g=F;_i64Add(s|0,0,r|0,g|0)|0;K=F;d=K+k|0;k=___muldi3(c[o>>2]|0,0,c[f>>2]|0,0)|0;f=F;i=_i64Add(s|0,B|0,r|0,g|0)|0;g=_i64Add(i|0,0,k|0,f|0)|0;f=F;k=d+f|0;c[a+48>>2]=g;g=___muldi3(c[o>>2]|0,0,c[q>>2]|0,0)|0;q=_i64Add(k|0,0,g|0,F|0)|0;g=F;i=(k>>>0<f>>>0&1)+(d>>>0<K>>>0?(l?2:1):l&1)+g|0;l=i>>>0<g>>>0;g=___muldi3(c[z>>2]|0,0,c[E>>2]|0,0)|0;z=_i64Add(q|0,0,g|0,F|0)|0;g=F;q=g+i|0;c[a+52>>2]=z;z=___muldi3(c[o>>2]|0,0,c[E>>2]|0,0)|0;E=_i64Add(q|0,0,z|0,F|0)|0;c[a+56>>2]=E;c[a+60>>2]=F+(q>>>0<g>>>0?(l?2:1):l&1);return}function _bn_mul_part_recursive(a,b,d,e,f,g,h){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;i=e<<1;if((e|0)<8){_bn_mul_normal(a,b,f+e|0,d,g+e|0);return}j=b+(e<<2)|0;k=e-f|0;l=_bn_cmp_part_words(b,j,f,k)|0;m=d+(e<<2)|0;n=g-e|0;switch((l*3|0)+(_bn_cmp_part_words(m,d,g,n)|0)|0){case -4:{_bn_sub_part_words(h,j,b,f,f-e|0)|0;_bn_sub_part_words(h+(e<<2)|0,d,m,g,e-g|0)|0;o=0;break}case -2:case -3:{_bn_sub_part_words(h,j,b,f,f-e|0)|0;_bn_sub_part_words(h+(e<<2)|0,m,d,g,n)|0;o=1;break}case 2:case 1:case 0:case -1:{_bn_sub_part_words(h,b,j,f,k)|0;_bn_sub_part_words(h+(e<<2)|0,d,m,g,e-g|0)|0;o=1;break}case 4:case 3:{_bn_sub_part_words(h,b,j,f,k)|0;_bn_sub_part_words(h+(e<<2)|0,m,d,g,n)|0;o=0;break}default:o=0}do if((e|0)!=8){n=h+(e<<2<<2)|0;k=h+(i<<2)|0;_bn_mul_recursive(k,h,h+(e<<2)|0,e,0,0,n);_bn_mul_recursive(a,b,d,e,0,0,n);l=e>>>1;p=((f|0)>(g|0)?f:g)-l|0;if(!p){q=a+(i<<2)|0;_bn_mul_recursive(q,j,m,l,f-l|0,g-l|0,n);r=l<<1;_memset(a+(r+i<<2)|0,0,i-r<<2|0)|0;s=k;t=q;break}q=a+(i<<2)|0;if((p|0)>0){_bn_mul_part_recursive(q,j,m,l,f-l|0,g-l|0,n);_memset(a+(i+f+g<<2)|0,0,i-f-g<<2|0)|0;s=k;t=q;break}_memset(q|0,0,e<<3|0)|0;if((f|0)<16&(g|0)<16){_bn_mul_normal(q,j,f,m,g);s=k;t=q;break}else u=l;while(1){u=(u|0)/2|0;if((u|0)<(f|0)|(u|0)<(g|0)){v=17;break}if((u|0)==(f|0)|(u|0)==(g|0)){v=19;break}}if((v|0)==17){_bn_mul_part_recursive(q,j,m,u,f-u|0,g-u|0,n);s=k;t=q;break}else if((v|0)==19){_bn_mul_recursive(q,j,m,u,f-u|0,g-u|0,n);s=k;t=q;break}}else{l=h+(i<<2)|0;_bn_mul_comba8(l,h,h+32|0);_bn_mul_comba8(a,b,d);p=a+(i<<2)|0;_bn_mul_normal(p,j,f,m,g);_memset(a+(i+f+g<<2)|0,0,i-f-g<<2|0)|0;s=l;t=p}while(0);g=_bn_add_words(h,a,t,i)|0;if(!o)w=(_bn_add_words(s,s,h,i)|0)+g|0;else w=g-(_bn_sub_words(s,h,s,i)|0)|0;h=a+(e<<2)|0;g=(_bn_add_words(h,h,s,i)|0)+w|0;if(!g)return;w=a+(e*3<<2)|0;e=(c[w>>2]|0)+g|0;c[w>>2]=e;if(e>>>0<g>>>0)x=w;else return;do{x=x+4|0;w=(c[x>>2]|0)+1|0;c[x>>2]=w}while(!(w|0));return}function _bn_mul_recursive(a,b,d,e,f,g,h){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;i=(e|0)/2|0;j=i+f|0;k=i+g|0;l=(g|f|0)==0;if((e|0)==8&l){_bn_mul_comba8(a,b,d);return}if((e|0)<16){_bn_mul_normal(a,b,f+e|0,d,g+e|0);m=g+f|0;if((m|0)>=0)return;_memset(a+((e<<1)+f+g<<2)|0,0,0-m<<2|0)|0;return}m=b+(i<<2)|0;n=0-f|0;o=_bn_cmp_part_words(b,m,j,n)|0;p=d+(i<<2)|0;switch((o*3|0)+(_bn_cmp_part_words(p,d,k,g)|0)|0){case -4:{_bn_sub_part_words(h,m,b,j,f)|0;_bn_sub_part_words(h+(i<<2)|0,d,p,k,0-g|0)|0;q=0;r=0;break}case -3:{q=1;r=0;break}case -2:{_bn_sub_part_words(h,m,b,j,f)|0;_bn_sub_part_words(h+(i<<2)|0,p,d,k,g)|0;q=0;r=1;break}case 1:case 0:case -1:{q=1;r=0;break}case 2:{_bn_sub_part_words(h,b,m,j,n)|0;_bn_sub_part_words(h+(i<<2)|0,d,p,k,0-g|0)|0;q=0;r=1;break}case 3:{q=1;r=0;break}case 4:{_bn_sub_part_words(h,b,m,j,n)|0;_bn_sub_part_words(h+(i<<2)|0,p,d,k,g)|0;q=0;r=0;break}default:{q=0;r=0}}k=e&-2;do if(!((k|0)==8&l))if((k|0)==16&l){n=h+(e<<2)|0;if(q){j=n;o=j+64|0;do{c[j>>2]=0;j=j+4|0}while((j|0)<(o|0))}else _bn_mul_comba8(n,h,h+(i<<2)|0);_bn_mul_comba8(a,b,d);j=a+(e<<2)|0;_bn_mul_comba8(j,m,p);s=n;t=j;break}else{j=h+(e<<1<<2)|0;o=h+(e<<2)|0;if(q)_memset(o|0,0,e<<2|0)|0;else _bn_mul_recursive(o,h,h+(i<<2)|0,i,0,0,j);_bn_mul_recursive(a,b,d,i,0,0,j);u=a+(e<<2)|0;_bn_mul_recursive(u,m,p,i,f,g,j);s=o;t=u;break}else{u=h+(e<<2)|0;if(q){c[u>>2]=0;c[u+4>>2]=0;c[u+8>>2]=0;c[u+12>>2]=0;c[u+16>>2]=0;c[u+20>>2]=0;c[u+24>>2]=0;c[u+28>>2]=0}else _bn_mul_comba4(u,h,h+(i<<2)|0);_bn_mul_comba4(a,b,d);o=a+(e<<2)|0;_bn_mul_comba4(o,m,p);s=u;t=o}while(0);p=_bn_add_words(h,a,t,e)|0;if(!r)v=(_bn_add_words(s,s,h,e)|0)+p|0;else v=p-(_bn_sub_words(s,h,s,e)|0)|0;h=a+(i<<2)|0;p=(_bn_add_words(h,h,s,e)|0)+v|0;if(!p)return;v=a+(i+e<<2)|0;e=(c[v>>2]|0)+p|0;c[v>>2]=e;if(e>>>0<p>>>0)w=v;else return;do{w=w+4|0;v=(c[w>>2]|0)+1|0;c[w>>2]=v}while(!(v|0));return}function _bn_mul_normal(a,b,d,e,f){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0;g=(d|0)<(f|0);h=g?f:d;i=g?b:e;j=g?d:f;f=g?e:b;b=a+(h<<2)|0;if((j|0)<1){_bn_mul_words(a,f,h,0)|0;return}c[b>>2]=_bn_mul_words(a,f,h,c[i>>2]|0)|0;if((j|0)==1)return;else{k=b;l=a;m=i;n=j}while(1){c[k+4>>2]=_bn_mul_add_words(l+4|0,f,h,c[m+4>>2]|0)|0;if((n+-2|0)<1){o=8;break}c[k+8>>2]=_bn_mul_add_words(l+8|0,f,h,c[m+8>>2]|0)|0;if((n+-3|0)<1){o=8;break}c[k+12>>2]=_bn_mul_add_words(l+12|0,f,h,c[m+12>>2]|0)|0;n=n+-4|0;if((n|0)<1){o=8;break}l=l+16|0;m=m+16|0;k=k+16|0;c[k>>2]=_bn_mul_add_words(l,f,h,c[m>>2]|0)|0;if((n|0)==1){o=8;break}}if((o|0)==8)return}function _bn_mul_add_words(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0;if((d|0)<1){f=0;return f|0}if(d>>>0>3){g=d+-4|0;h=g&-4;i=h+4|0;j=a+(i<<2)|0;k=a;l=b;m=d;n=0;while(1){o=___muldi3(c[l>>2]|0,0,e|0,0)|0;p=F;q=_i64Add(c[k>>2]|0,0,n|0,0)|0;r=_i64Add(q|0,F|0,o|0,p|0)|0;p=F;c[k>>2]=r;r=___muldi3(c[l+4>>2]|0,0,e|0,0)|0;o=k+4|0;q=_i64Add(r|0,F|0,c[o>>2]|0,0)|0;r=_i64Add(q|0,F|0,p|0,0)|0;p=F;c[o>>2]=r;r=___muldi3(c[l+8>>2]|0,0,e|0,0)|0;o=k+8|0;q=_i64Add(r|0,F|0,c[o>>2]|0,0)|0;r=_i64Add(q|0,F|0,p|0,0)|0;p=F;c[o>>2]=r;r=___muldi3(c[l+12>>2]|0,0,e|0,0)|0;o=k+12|0;q=_i64Add(r|0,F|0,c[o>>2]|0,0)|0;r=_i64Add(q|0,F|0,p|0,0)|0;n=F;c[o>>2]=r;m=m+-4|0;if(m>>>0<=3)break;else{k=k+16|0;l=l+16|0}}l=g-h|0;if(!l){f=n;return f|0}else{s=j;t=b+(i<<2)|0;u=l;v=n}}else{s=a;t=b;u=d;v=0}d=t;t=u;u=v;v=s;while(1){s=___muldi3(c[d>>2]|0,0,e|0,0)|0;b=F;a=_i64Add(c[v>>2]|0,0,u|0,0)|0;n=_i64Add(a|0,F|0,s|0,b|0)|0;b=F;c[v>>2]=n;t=t+-1|0;if(!t){f=b;break}else{d=d+4|0;u=b;v=v+4|0}}return f|0}function _bn_cmp_part_words(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0;f=d+-1|0;a:do if((e|0)<0){g=e;while(1){if(c[b+(f-g<<2)>>2]|0){h=-1;break}if((g|0)<-1)g=g+1|0;else break a}return h|0}while(0);b:do if((e|0)>0){g=e;while(1){if(c[a+(g+f<<2)>>2]|0){h=1;break}if((g|0)>1)g=g+-1|0;else break b}return h|0}while(0);e=c[a+(f<<2)>>2]|0;g=c[b+(f<<2)>>2]|0;if((e|0)!=(g|0)){h=e>>>0>g>>>0?1:-1;return h|0}g=d+-2|0;if((g|0)>-1)i=g;else{h=0;return h|0}while(1){j=c[a+(i<<2)>>2]|0;k=c[b+(i<<2)>>2]|0;if((j|0)!=(k|0))break;if((i|0)>0)i=i+-1|0;else{h=0;l=13;break}}if((l|0)==13)return h|0;h=j>>>0>k>>>0?1:-1;return h|0}function _bn_sub_part_words(a,b,d,e,f){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0;g=_bn_sub_words(a,b,d,e)|0;if(!f){h=g;return h|0}i=a+(e<<2)|0;a=d+(e<<2)|0;if((f|0)<0){d=c[a>>2]|0;c[i>>2]=0-(d+g);j=(d|0)==0?g:1;if((f|0)==-1){h=j;return h|0}else{k=j;l=f;m=a;n=i}while(1){a=c[m+4>>2]|0;c[n+4>>2]=0-(a+k);j=(a|0)==0?k:1;if((l+2|0)>-1){h=j;o=19;break}a=c[m+8>>2]|0;c[n+8>>2]=0-(a+j);d=(a|0)==0?j:1;if((l+3|0)>-1){h=d;o=19;break}j=c[m+12>>2]|0;c[n+12>>2]=0-(j+d);a=(j|0)==0?d:1;l=l+4|0;if((l|0)>-1){h=a;o=19;break}m=m+16|0;n=n+16|0;d=c[m>>2]|0;c[n>>2]=0-(d+a);j=(d|0)==0?a:1;if((l|0)==-1){h=j;o=19;break}else k=j}if((o|0)==19)return h|0}k=b+(e<<2)|0;a:do if(g){e=k;b=f;l=i;n=g;while(1){m=c[e>>2]|0;c[l>>2]=m-n;j=(m|0)==0?n:0;if((b|0)<2){h=j;o=19;break}m=c[e+4>>2]|0;c[l+4>>2]=m-j;a=(m|0)==0?j:0;if((b+-2|0)<1){h=a;o=19;break}j=c[e+8>>2]|0;c[l+8>>2]=j-a;n=(j|0)==0?a:0;if((b+-3|0)<1){h=n;o=19;break}a=c[e+12>>2]|0;c[l+12>>2]=a-n;j=(a|0)==0?n:0;a=b+-4|0;if((a|0)<1){h=j;o=19;break}m=e+16|0;d=l+16|0;if(!j){p=m;q=d;r=a;break a}else{e=m;b=a;l=d}}if((o|0)==19)return h|0}else{p=k;q=i;r=f}while(0);c[q>>2]=c[p>>2];if((r|0)==1){h=0;return h|0}else{s=p;t=q;u=r}while(1){c[t+4>>2]=c[s+4>>2];if((u+-2|0)<1){h=0;o=19;break}c[t+8>>2]=c[s+8>>2];if((u+-3|0)<1){h=0;o=19;break}c[t+12>>2]=c[s+12>>2];u=u+-4|0;if((u|0)<1){h=0;o=19;break}s=s+16|0;t=t+16|0;c[t>>2]=c[s>>2];if((u|0)==1){h=0;o=19;break}}if((o|0)==19)return h|0;return 0}function _bn_mul_comba4(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0;e=___muldi3(c[d>>2]|0,0,c[b>>2]|0,0)|0;f=F;c[a>>2]=e;e=d+4|0;g=___muldi3(c[e>>2]|0,0,c[b>>2]|0,0)|0;h=_i64Add(g|0,F|0,f|0,0)|0;f=F;g=b+4|0;i=___muldi3(c[d>>2]|0,0,c[g>>2]|0,0)|0;j=_i64Add(i|0,F|0,h|0,0)|0;h=F;i=h+f|0;c[a+4>>2]=j;j=b+8|0;f=___muldi3(c[d>>2]|0,0,c[j>>2]|0,0)|0;k=_i64Add(i|0,0,f|0,F|0)|0;f=F;l=f+(i>>>0<h>>>0&1)|0;h=l>>>0<f>>>0;i=___muldi3(c[e>>2]|0,0,c[g>>2]|0,0)|0;m=F;_i64Add(k|0,0,i|0,m|0)|0;n=F;o=n+l|0;l=d+8|0;p=___muldi3(c[l>>2]|0,0,c[b>>2]|0,0)|0;q=F;r=_i64Add(k|0,f|0,i|0,m|0)|0;m=_i64Add(r|0,0,p|0,q|0)|0;q=F;p=o+q|0;c[a+8>>2]=m;m=d+12|0;r=___muldi3(c[m>>2]|0,0,c[b>>2]|0,0)|0;i=_i64Add(p|0,0,r|0,F|0)|0;r=F;f=(p>>>0<q>>>0&1)+(o>>>0<n>>>0?(h?2:1):h&1)+r|0;h=f>>>0<r>>>0;n=___muldi3(c[l>>2]|0,0,c[g>>2]|0,0)|0;o=F;_i64Add(i|0,0,n|0,o|0)|0;q=F;p=q+f|0;f=___muldi3(c[e>>2]|0,0,c[j>>2]|0,0)|0;k=F;s=_i64Add(i|0,r|0,n|0,o|0)|0;o=F;_i64Add(s|0,0,f|0,k|0)|0;n=F;r=p+n|0;i=b+12|0;b=___muldi3(c[d>>2]|0,0,c[i>>2]|0,0)|0;d=F;t=_i64Add(s|0,o|0,f|0,k|0)|0;k=_i64Add(t|0,0,b|0,d|0)|0;d=F;b=r+d|0;c[a+12>>2]=k;k=___muldi3(c[e>>2]|0,0,c[i>>2]|0,0)|0;e=_i64Add(b|0,0,k|0,F|0)|0;k=F;t=(r>>>0<n>>>0&1)+(p>>>0<q>>>0?(h?2:1):h&1)+(b>>>0<d>>>0&1)+k|0;d=t>>>0<k>>>0;b=___muldi3(c[l>>2]|0,0,c[j>>2]|0,0)|0;h=F;_i64Add(e|0,0,b|0,h|0)|0;q=F;p=q+t|0;t=___muldi3(c[m>>2]|0,0,c[g>>2]|0,0)|0;g=F;n=_i64Add(e|0,k|0,b|0,h|0)|0;h=_i64Add(n|0,0,t|0,g|0)|0;g=F;t=p+g|0;c[a+16>>2]=h;h=___muldi3(c[m>>2]|0,0,c[j>>2]|0,0)|0;j=_i64Add(t|0,0,h|0,F|0)|0;h=F;n=(t>>>0<g>>>0&1)+(p>>>0<q>>>0?(d?2:1):d&1)+h|0;d=n>>>0<h>>>0;h=___muldi3(c[l>>2]|0,0,c[i>>2]|0,0)|0;l=_i64Add(j|0,0,h|0,F|0)|0;h=F;j=h+n|0;c[a+20>>2]=l;l=___muldi3(c[m>>2]|0,0,c[i>>2]|0,0)|0;i=_i64Add(j|0,0,l|0,F|0)|0;c[a+24>>2]=i;c[a+28>>2]=F+(j>>>0<h>>>0?(d?2:1):d&1);return}function _bn_sqr_comba4(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0;d=c[b>>2]|0;e=___muldi3(d|0,0,d|0,0)|0;d=F;c[a>>2]=e;e=b+4|0;f=___muldi3(c[b>>2]|0,0,c[e>>2]|0,0)|0;g=F;h=_i64Add(f|0,g|0,d|0,0)|0;d=F;i=_i64Add(h|0,0,f|0,g|0)|0;g=F;f=g+d|0;c[a+4>>2]=i;i=c[e>>2]|0;d=___muldi3(i|0,0,i|0,0)|0;i=_i64Add(f|0,0,d|0,F|0)|0;d=F;h=d+(f>>>0<g>>>0&1)|0;g=h>>>0<d>>>0;f=b+8|0;j=___muldi3(c[b>>2]|0,0,c[f>>2]|0,0)|0;k=F;_i64Add(i|0,0,j|0,k|0)|0;l=F;m=l+h|0;h=_i64Add(i|0,d|0,j|0,k|0)|0;d=_i64Add(h|0,0,j|0,k|0)|0;k=F;j=m+k|0;c[a+8>>2]=d;d=b+12|0;h=___muldi3(c[b>>2]|0,0,c[d>>2]|0,0)|0;b=F;i=_i64Add(j|0,0,h|0,b|0)|0;n=F;o=(j>>>0<k>>>0&1)+(m>>>0<l>>>0?(g?2:1):g&1)+n|0;g=o>>>0<n>>>0;_i64Add(i|0,0,h|0,b|0)|0;l=F;m=l+o|0;o=___muldi3(c[e>>2]|0,0,c[f>>2]|0,0)|0;k=F;j=_i64Add(i|0,n|0,h|0,b|0)|0;b=F;_i64Add(j|0,0,o|0,k|0)|0;h=F;n=m+h|0;i=_i64Add(j|0,b|0,o|0,k|0)|0;b=_i64Add(i|0,0,o|0,k|0)|0;k=F;o=n+k|0;c[a+12>>2]=b;b=c[f>>2]|0;i=___muldi3(b|0,0,b|0,0)|0;b=_i64Add(o|0,0,i|0,F|0)|0;i=F;j=(n>>>0<h>>>0&1)+(m>>>0<l>>>0?(g?2:1):g&1)+(o>>>0<k>>>0&1)+i|0;k=j>>>0<i>>>0;o=___muldi3(c[e>>2]|0,0,c[d>>2]|0,0)|0;e=F;_i64Add(b|0,0,o|0,e|0)|0;g=F;l=g+j|0;j=_i64Add(b|0,i|0,o|0,e|0)|0;i=_i64Add(j|0,0,o|0,e|0)|0;e=F;o=l+e|0;c[a+16>>2]=i;i=___muldi3(c[f>>2]|0,0,c[d>>2]|0,0)|0;f=F;j=_i64Add(o|0,0,i|0,f|0)|0;b=F;m=(o>>>0<e>>>0&1)+(l>>>0<g>>>0?(k?2:1):k&1)+b|0;k=m>>>0<b>>>0;b=_i64Add(j|0,0,i|0,f|0)|0;f=F;i=f+m|0;c[a+20>>2]=b;b=c[d>>2]|0;d=___muldi3(b|0,0,b|0,0)|0;b=_i64Add(i|0,0,d|0,F|0)|0;c[a+24>>2]=b;c[a+28>>2]=F+(i>>>0<f>>>0?(k?2:1):k&1);return} +function __ZN12MethodBind4RI9_GeometryfRK7Vector2S3_S3_fE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0.0;i=l;l=l+144|0;if((l|0)>=(m|0))ba(144);j=i+96|0;k=i+136|0;n=i+72|0;o=i+128|0;p=i+48|0;q=i+120|0;r=i+24|0;s=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1255748)|0:0){c[h>>2]=0;a[1263537]=0;t=d+24|0;u=c[t>>2]|0;if((u|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=u;c[b>>2]=0;l=i;return}v=u-(c[d+20>>2]|0)|0;if((v|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=v;c[b>>2]=0;l=i;return}if((g|0)>0){if((u|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);w=0}else{a[1263537]=0;w=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,w)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=w;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[t>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);x=0}else{a[1263537]=0;x=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,x)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=x;c[b>>2]=0;l=i;return}if((g|0)>2){if((c[t>>2]|0)<2){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);y=0}else{a[1263537]=0;y=c[(c[d+32>>2]|0)+12>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+8>>2]>>2]|0,y)|0)){c[h>>2]=2;c[h+4>>2]=2;c[h+8>>2]=y;c[b>>2]=0;l=i;return}if((g|0)>3){if((c[t>>2]|0)<3){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);z=0}else{a[1263537]=0;z=c[(c[d+32>>2]|0)+16>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+12>>2]>>2]|0,z)|0)){c[h>>2]=2;c[h+4>>2]=3;c[h+8>>2]=z;c[b>>2]=0;l=i;return}}}}}z=c[d+44>>2]|0;y=c[d+48>>2]|0;x=e+(y>>1)|0;if(!(y&1))A=z;else A=c[(c[x>>2]|0)+z>>2]|0;do if((g|0)<1){z=c[t>>2]|0;y=z+-1|0;if((z|0)>=1){e=c[d+16>>2]|0;w=(e|0)==0;if(w)B=0;else B=c[e+-4>>2]|0;if((z|0)<=(B|0)){if(w)C=0;else C=c[e+-4>>2]|0;do if((C|0)<(z|0)){if(w)D=0;else D=c[e+-4>>2]|0;if((D|0)<(z|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);E=0;break}else{a[1263537]=0;F=49;break}}else F=49;while(0);if((F|0)==49)E=e+(y*24|0)|0;__ZN7VariantC2ERKS_(n,E);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f>>2]|0);while(0);__ZNK7Variantcv7Vector2Ev(k,n);do if((g|0)<2){E=c[t>>2]|0;D=E+-1|0;C=E+-2|0;if((E|0)>=2){E=c[d+16>>2]|0;B=(E|0)==0;if(B)G=0;else G=c[E+-4>>2]|0;if((D|0)<=(G|0)){if(B)H=0;else H=c[E+-4>>2]|0;do if((H|0)<(D|0)){if(B)I=0;else I=c[E+-4>>2]|0;if((I|0)<(D|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);J=0;break}else{a[1263537]=0;F=66;break}}else F=66;while(0);if((F|0)==66)J=E+(C*24|0)|0;__ZN7VariantC2ERKS_(p,J);break}}c[p>>2]=0}else __ZN7VariantC2ERKS_(p,c[f+4>>2]|0);while(0);__ZNK7Variantcv7Vector2Ev(o,p);do if((g|0)<3){J=c[t>>2]|0;I=J+-2|0;H=J+-3|0;if((I|0)>=1){J=c[d+16>>2]|0;G=(J|0)==0;if(G)K=0;else K=c[J+-4>>2]|0;if((I|0)<=(K|0)){if(G)L=0;else L=c[J+-4>>2]|0;do if((L|0)<(I|0)){if(G)M=0;else M=c[J+-4>>2]|0;if((M|0)<(I|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);N=0;break}else{a[1263537]=0;F=83;break}}else F=83;while(0);if((F|0)==83)N=J+(H*24|0)|0;__ZN7VariantC2ERKS_(r,N);break}}c[r>>2]=0}else __ZN7VariantC2ERKS_(r,c[f+8>>2]|0);while(0);__ZNK7Variantcv7Vector2Ev(q,r);do if((g|0)<4){N=c[t>>2]|0;M=N+-3|0;L=N+-4|0;if((M|0)>=1){N=c[d+16>>2]|0;K=(N|0)==0;if(K)O=0;else O=c[N+-4>>2]|0;if((M|0)<=(O|0)){if(K)P=0;else P=c[N+-4>>2]|0;do if((P|0)<(M|0)){if(K)Q=0;else Q=c[N+-4>>2]|0;if((Q|0)<(M|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);R=0;break}else{a[1263537]=0;F=100;break}}else F=100;while(0);if((F|0)==100)R=N+(L*24|0)|0;__ZN7VariantC2ERKS_(s,R);break}}c[s>>2]=0}else __ZN7VariantC2ERKS_(s,c[f+12>>2]|0);while(0);S=+__ZNK7VariantcvfEv(s);__ZN7VariantC2Ef(j,+rj[A&1](x,k,o,q,S));if(c[s>>2]|0)__ZN7Variant5clearEv(s);if(c[r>>2]|0)__ZN7Variant5clearEv(r);if(c[p>>2]|0)__ZN7Variant5clearEv(p);if(c[n>>2]|0)__ZN7Variant5clearEv(n);__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,2886,1146558,0);c[b>>2]=0;l=i;return}function __ZN12MethodBind4RI9_GeometryfRK7Vector2S3_S3_fE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0,j=0,k=0,n=0,o=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);h=f+16|0;i=f+8|0;j=f;if(!b)k=0;else{n=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1255748)|0;k=n?b:0}b=c[a+44>>2]|0;n=c[a+48>>2]|0;a=k+(n>>1)|0;if(!(n&1))o=b;else o=c[(c[a>>2]|0)+b>>2]|0;b=c[d>>2]|0;n=c[b+4>>2]|0;k=h;c[k>>2]=c[b>>2];c[k+4>>2]=n;n=c[d+4>>2]|0;k=c[n+4>>2]|0;b=i;c[b>>2]=c[n>>2];c[b+4>>2]=k;k=c[d+8>>2]|0;b=c[k+4>>2]|0;n=j;c[n>>2]=c[k>>2];c[n+4>>2]=b;g[e>>2]=+rj[o&1](a,h,i,j,+g[c[d+12>>2]>>2]);l=f;return}function __ZN12MethodBind4RI9_GeometryfRK7Vector2S3_S3_fED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK12MethodBind4RI9_GeometryfRK7Vector2S3_S3_fE18_get_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case -1:{__ZN7VariantC2Ef(d,0.0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;break}case 0:{g[d>>2]=0.0;g[d+4>>2]=0.0;__ZN7VariantC2ERK7Vector2(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);f=b;break}case 1:{g[d>>2]=0.0;g[d+4>>2]=0.0;__ZN7VariantC2ERK7Vector2(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);f=b;break}case 2:{g[d>>2]=0.0;g[d+4>>2]=0.0;__ZN7VariantC2ERK7Vector2(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);f=b;break}case 3:{__ZN7VariantC2Ef(d,0.0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;break}default:f=0}l=a;return f|0}function __ZN8Geometry20build_capsule_planesEffiiN7Vector34AxisE(a,b,d,e,f){a=+a;b=+b;d=d|0;e=e|0;f=f|0;var h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0.0,y=0,z=0,A=0.0,B=0.0,C=0.0,D=0.0,E=0.0,F=0.0,G=0.0,H=0.0,J=0.0,M=0,N=0.0,O=0.0,P=0.0,Q=0.0,R=0.0,S=0.0,T=0,U=0.0,V=0.0,W=0.0,X=0.0,Y=0.0,Z=0.0,_=0.0,$=0.0,aa=0.0;h=l;l=l+64|0;if((l|0)>=(m|0))ba(64);i=h+40|0;j=h+44|0;k=h+28|0;n=h+16|0;o=h;c[i>>2]=0;p=j+8|0;g[p>>2]=0.0;q=j+4|0;g[q>>2]=0.0;g[j>>2]=0.0;g[j+(f<<2)>>2]=1.0;r=k+8|0;g[r>>2]=0.0;s=k+4|0;g[s>>2]=0.0;g[k>>2]=0.0;t=(f+1|0)%3|0;g[k+(t<<2)>>2]=1.0;u=(f+2|0)%3|0;g[k+(u<<2)>>2]=1.0;g[k+(f<<2)>>2]=-1.0;if((d|0)<=0){v=0;l=h;return v|0}f=n+8|0;w=n+4|0;x=+(d|0);y=n+(t<<2)|0;t=n+(u<<2)|0;u=o+12|0;z=(e|0)<1;A=+(e|0);B=+g[j>>2];C=+g[q>>2];D=+g[p>>2];E=B*b*.5;F=C*b*.5;G=D*b*.5;p=o+8|0;q=o+4|0;j=o+12|0;b=+g[k>>2];H=+g[s>>2];J=+g[r>>2];r=o+8|0;s=o+4|0;k=o+12|0;M=0;do{g[f>>2]=0.0;g[w>>2]=0.0;g[n>>2]=0.0;N=+(M|0)*6.283185307179586/x;g[y>>2]=+K(+N);g[t>>2]=+L(+N);c[o>>2]=c[n>>2];c[o+4>>2]=c[n+4>>2];c[o+8>>2]=c[n+8>>2];g[u>>2]=a;__ZN10PoolVectorI5PlaneE9push_backERKS0_(i,o);if(!z){N=+g[n>>2];O=B-N;P=+g[w>>2];Q=C-P;R=+g[f>>2];S=D-R;T=1;while(1){U=+(T|0)/A;V=N+U*O;W=P+U*Q;X=R+U*S;U=+I(+(V*V+W*W+X*X));if(U==0.0){Y=0.0;Z=0.0;_=0.0}else{Y=V/U;Z=W/U;_=X/U}U=Y*a+E;X=Z*a+F;W=_*a+G;g[o>>2]=Y;g[q>>2]=Z;g[p>>2]=_;g[j>>2]=Y*U+Z*X+_*W;__ZN10PoolVectorI5PlaneE9push_backERKS0_(i,o);V=Y*b;$=Z*H;aa=_*J;g[o>>2]=V;g[s>>2]=$;g[r>>2]=aa;g[k>>2]=V*(U*b)+$*(X*H)+aa*(W*J);__ZN10PoolVectorI5PlaneE9push_backERKS0_(i,o);if((T|0)==(e|0))break;else T=T+1|0}}M=M+1|0}while((M|0)!=(d|0));v=c[i>>2]|0;l=h;return v|0}function __ZN10PoolVectorI5PlaneE9push_backERKS0_(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;d=c[a>>2]|0;if(!d)e=1;else e=((c[d+16>>2]|0)>>>4)+1|0;__ZN10PoolVectorI5PlaneE6resizeEi(a,e)|0;e=c[a>>2]|0;if(e|0?(d=(c[e+16>>2]|0)>>>4,e=d+-1|0,d|0):0){__ZN10PoolVectorI5PlaneE14_copy_on_writeEv(a);d=c[a>>2]|0;if(!d){a=0+(e<<4)|0;c[a>>2]=c[b>>2];c[a+4>>2]=c[b+4>>2];c[a+8>>2]=c[b+8>>2];c[a+12>>2]=c[b+12>>2];return}else{a=d+4|0;__Z16atomic_incrementPj(a)|0;f=(c[d+8>>2]|0)+(e<<4)|0;c[f>>2]=c[b>>2];c[f+4>>2]=c[b+4>>2];c[f+8>>2]=c[b+8>>2];c[f+12>>2]=c[b+12>>2];__Z16atomic_decrementPj(a)|0;return}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1128449,1130483,486,1130498,0);return}function __ZN10PoolVectorI5PlaneE6resizeEi(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0;e=c[b>>2]|0;do if(!e){if(!d){f=0;return f|0}g=c[313794]|0;gj[c[c[g>>2]>>2]&8191](g);g=c[313793]|0;if((g|0)!=(c[313792]|0)){h=c[313791]|0;c[b>>2]=h;c[313791]=c[h+20>>2];c[313793]=g+1;g=c[b>>2]|0;c[g+16>>2]=0;c[g>>2]=1;c[g+12>>2]=-1;g=c[313794]|0;gj[c[(c[g>>2]|0)+4>>2]&8191](g);i=c[b>>2]|0;break}g=c[313794]|0;gj[c[(c[g>>2]|0)+4>>2]&8191](g);__Z19_err_set_last_errorPKc(1144574);a[1263537]=1;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1130483,526,1144614,0);a[1263537]=0;f=6;return f|0}else{if(!(c[e+4>>2]|0)){a[1263537]=0;i=e;break}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1130483,543,1144667,0);f=23;return f|0}while(0);e=d<<4;if((c[i+16>>2]|0)==(e|0)){f=0;return f|0}if(!d){__ZN10PoolVectorI5PlaneE12_unreferenceEv(b);f=0;return f|0}__ZN10PoolVectorI5PlaneE14_copy_on_writeEv(b);i=c[313794]|0;gj[c[c[i>>2]>>2]&8191](i);i=(c[313795]|0)-(c[(c[b>>2]|0)+16>>2]|0)+e|0;c[313795]=i;if(i>>>0>(c[313796]|0)>>>0)c[313796]=i;i=c[313794]|0;gj[c[(c[i>>2]|0)+4>>2]&8191](i);i=c[b>>2]|0;g=c[i+16>>2]|0;h=g>>>4;if((h|0)>=(d|0)){if(i|0?(__ZN10PoolVectorI5PlaneE14_copy_on_writeEv(b),d=c[b>>2]|0,d|0):0){__Z16atomic_incrementPj(d+4|0)|0;__Z16atomic_decrementPj(d+4|0)|0}if(c[313789]|0){f=0;return f|0}d=c[(c[b>>2]|0)+8>>2]|0;if(!e){__ZN6Memory11free_staticEPvb(d,0);j=c[b>>2]|0;c[j+8>>2]=0;c[j+16>>2]=0;j=c[313794]|0;gj[c[c[j>>2]>>2]&8191](j);j=c[b>>2]|0;c[j+20>>2]=c[313791];c[313791]=j;c[313793]=(c[313793]|0)+-1;j=c[313794]|0;gj[c[(c[j>>2]|0)+4>>2]&8191](j);f=0;return f|0}else{j=__ZN6Memory14realloc_staticEPvjb(d,e,0)|0;d=c[b>>2]|0;c[d+8>>2]=j;c[d+16>>2]=e;f=0;return f|0}}if(!(c[313789]|0)){if(!g)k=__ZN6Memory12alloc_staticEjb(e,0)|0;else k=__ZN6Memory14realloc_staticEPvjb(c[i+8>>2]|0,e,0)|0;g=c[b>>2]|0;c[g+8>>2]=k;l=g}else l=i;c[l+16>>2]=e;if(l|0?(__ZN10PoolVectorI5PlaneE14_copy_on_writeEv(b),l=c[b>>2]|0,l|0):0){__Z16atomic_incrementPj(l+4|0)|0;_memset((c[l+8>>2]|0)+(h<<4)|0,0,e-(h<<4)|0)|0;__Z16atomic_decrementPj(l+4|0)|0;f=0;return f|0}_memset(0+(h<<4)|0,0,e-(h<<4)|0)|0;f=0;return f|0}function __ZNK12MethodBind5RI9_Geometry10PoolVectorI5PlaneEffiiN7Vector34AxisEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return __ZNK12MethodBind5RI9_Geometry10PoolVectorI5PlaneEffiiN7Vector34AxisEE18_get_argument_typeEi(a,b)|0}function __ZNK12MethodBind5RI9_Geometry10PoolVectorI5PlaneEffiiN7Vector34AxisEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1123825);l=a;return c[b>>2]|0}function __ZN12MethodBind5RI9_Geometry10PoolVectorI5PlaneEffiiN7Vector34AxisEE4callEP6ObjectPPK7VariantiRNS9_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0.0,H=0,I=0,J=0,K=0,L=0.0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0;i=l;l=l+160|0;if((l|0)>=(m|0))ba(160);j=i+120|0;k=i+144|0;n=i+96|0;o=i+72|0;p=i+48|0;q=i+24|0;r=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1255748)|0:0){c[h>>2]=0;a[1263537]=0;s=d+24|0;t=c[s>>2]|0;if((t|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=t;c[b>>2]=0;l=i;return}u=t-(c[d+20>>2]|0)|0;if((u|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=u;c[b>>2]=0;l=i;return}do if((g|0)>0){if((t|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);v=0}else{a[1263537]=0;v=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,v)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=v;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[s>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);w=0}else{a[1263537]=0;w=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,w)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=w;c[b>>2]=0;l=i;return}if((g|0)>2){if((c[s>>2]|0)<2){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);x=0}else{a[1263537]=0;x=c[(c[d+32>>2]|0)+12>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+8>>2]>>2]|0,x)|0)){c[h>>2]=2;c[h+4>>2]=2;c[h+8>>2]=x;c[b>>2]=0;l=i;return}if((g|0)>3){if((c[s>>2]|0)<3){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);y=0}else{a[1263537]=0;y=c[(c[d+32>>2]|0)+16>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+12>>2]>>2]|0,y)|0)){c[h>>2]=2;c[h+4>>2]=3;c[h+8>>2]=y;c[b>>2]=0;l=i;return}if((g|0)>4){if((c[s>>2]|0)<4){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);z=0}else{a[1263537]=0;z=c[(c[d+32>>2]|0)+20>>2]|0}if(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+16>>2]>>2]|0,z)|0)break;c[h>>2]=2;c[h+4>>2]=4;c[h+8>>2]=z;c[b>>2]=0;l=i;return}}}}}while(0);z=c[d+44>>2]|0;y=c[d+48>>2]|0;x=e+(y>>1)|0;if(!(y&1))A=z;else A=c[(c[x>>2]|0)+z>>2]|0;do if((g|0)<1){z=c[s>>2]|0;y=z+-1|0;if((z|0)>=1){e=c[d+16>>2]|0;w=(e|0)==0;if(w)B=0;else B=c[e+-4>>2]|0;if((z|0)<=(B|0)){if(w)C=0;else C=c[e+-4>>2]|0;do if((C|0)<(z|0)){if(w)D=0;else D=c[e+-4>>2]|0;if((D|0)<(z|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);E=0;break}else{a[1263537]=0;F=55;break}}else F=55;while(0);if((F|0)==55)E=e+(y*24|0)|0;__ZN7VariantC2ERKS_(n,E);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f>>2]|0);while(0);G=+__ZNK7VariantcvfEv(n);do if((g|0)<2){E=c[s>>2]|0;D=E+-1|0;C=E+-2|0;if((E|0)>=2){E=c[d+16>>2]|0;B=(E|0)==0;if(B)H=0;else H=c[E+-4>>2]|0;if((D|0)<=(H|0)){if(B)I=0;else I=c[E+-4>>2]|0;do if((I|0)<(D|0)){if(B)J=0;else J=c[E+-4>>2]|0;if((J|0)<(D|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);K=0;break}else{a[1263537]=0;F=72;break}}else F=72;while(0);if((F|0)==72)K=E+(C*24|0)|0;__ZN7VariantC2ERKS_(o,K);break}}c[o>>2]=0}else __ZN7VariantC2ERKS_(o,c[f+4>>2]|0);while(0);L=+__ZNK7VariantcvfEv(o);do if((g|0)<3){K=c[s>>2]|0;J=K+-2|0;I=K+-3|0;if((J|0)>=1){K=c[d+16>>2]|0;H=(K|0)==0;if(H)M=0;else M=c[K+-4>>2]|0;if((J|0)<=(M|0)){if(H)N=0;else N=c[K+-4>>2]|0;do if((N|0)<(J|0)){if(H)O=0;else O=c[K+-4>>2]|0;if((O|0)<(J|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);P=0;break}else{a[1263537]=0;F=89;break}}else F=89;while(0);if((F|0)==89)P=K+(I*24|0)|0;__ZN7VariantC2ERKS_(p,P);break}}c[p>>2]=0}else __ZN7VariantC2ERKS_(p,c[f+8>>2]|0);while(0);P=__ZNK7VariantcviEv(p)|0;do if((g|0)<4){O=c[s>>2]|0;N=O+-3|0;M=O+-4|0;if((N|0)>=1){O=c[d+16>>2]|0;J=(O|0)==0;if(J)Q=0;else Q=c[O+-4>>2]|0;if((N|0)<=(Q|0)){if(J)R=0;else R=c[O+-4>>2]|0;do if((R|0)<(N|0)){if(J)S=0;else S=c[O+-4>>2]|0;if((S|0)<(N|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);T=0;break}else{a[1263537]=0;F=106;break}}else F=106;while(0);if((F|0)==106)T=O+(M*24|0)|0;__ZN7VariantC2ERKS_(q,T);break}}c[q>>2]=0}else __ZN7VariantC2ERKS_(q,c[f+12>>2]|0);while(0);T=__ZNK7VariantcviEv(q)|0;do if((g|0)<5){S=c[s>>2]|0;R=S+-4|0;Q=S+-5|0;if((R|0)>=1){S=c[d+16>>2]|0;N=(S|0)==0;if(N)U=0;else U=c[S+-4>>2]|0;if((R|0)<=(U|0)){if(N)V=0;else V=c[S+-4>>2]|0;do if((V|0)<(R|0)){if(N)W=0;else W=c[S+-4>>2]|0;if((W|0)<(R|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);X=0;break}else{a[1263537]=0;F=123;break}}else F=123;while(0);if((F|0)==123)X=S+(Q*24|0)|0;__ZN7VariantC2ERKS_(r,X);break}}c[r>>2]=0}else __ZN7VariantC2ERKS_(r,c[f+16>>2]|0);while(0);f=__ZNK7VariantcviEv(r)|0;c[k>>2]=zj[A&1](x,G,L,P,T,f)|0;__ZN7VariantC2ERK10PoolVectorI5PlaneE(j,k);__ZN10PoolVectorI5PlaneE12_unreferenceEv(k);if(c[r>>2]|0)__ZN7Variant5clearEv(r);if(c[q>>2]|0)__ZN7Variant5clearEv(q);if(c[p>>2]|0)__ZN7Variant5clearEv(p);if(c[o>>2]|0)__ZN7Variant5clearEv(o);if(c[n>>2]|0)__ZN7Variant5clearEv(n);__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,3581,1146558,0);c[b>>2]=0;l=i;return}function __ZN12MethodBind5RI9_Geometry10PoolVectorI5PlaneEffiiN7Vector34AxisEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);h=f;i=f+24|0;if(!b)j=0;else{k=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1255748)|0;j=k?b:0}b=c[a+44>>2]|0;k=c[a+48>>2]|0;a=j+(k>>1)|0;if(!(k&1))n=b;else n=c[(c[a>>2]|0)+b>>2]|0;b=zj[n&1](a,+g[c[d>>2]>>2],+g[c[d+4>>2]>>2],c[c[d+8>>2]>>2]|0,c[c[d+12>>2]>>2]|0,c[c[d+16>>2]>>2]|0)|0;c[i>>2]=b;if(!b){__ZN5Array6resizeEi(e,0)|0;__ZN10PoolVectorI5PlaneE12_unreferenceEv(i);l=f;return}d=(c[b+16>>2]|0)>>>4;__ZN5Array6resizeEi(e,d)|0;__Z16atomic_incrementPj(b+4|0)|0;a=c[b+8>>2]|0;if(d|0){n=0;do{__ZN7VariantC2ERK5Plane(h,a+(n<<4)|0);__ZN7VariantaSERKS_(__ZN5ArrayixEi(e,n)|0,h);if(c[h>>2]|0)__ZN7Variant5clearEv(h);n=n+1|0}while((n|0)<(d|0));if(!b){__ZN10PoolVectorI5PlaneE12_unreferenceEv(i);l=f;return}}__Z16atomic_decrementPj(b+4|0)|0;__ZN10PoolVectorI5PlaneE12_unreferenceEv(i);l=f;return}function __ZN12MethodBind5RI9_Geometry10PoolVectorI5PlaneEffiiN7Vector34AxisEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN7VariantC2ERK10PoolVectorI5PlaneE(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0;e=l;l=l+48|0;if((l|0)>=(m|0))ba(48);f=e;g=e+24|0;c[b>>2]=21;h=b+8|0;__ZN5ArrayC2Ev(h);b=c[d>>2]|0;if(!b)i=0;else i=(c[b+16>>2]|0)>>>4;__ZN5Array6resizeEi(h,i)|0;i=f+8|0;b=0;while(1){j=c[d>>2]|0;k=(j|0)==0;if(k)n=0;else n=(c[j+16>>2]|0)>>>4;if((b|0)>=(n|0))break;if(k)o=0;else o=(c[j+16>>2]|0)>>>4;do if((o|0)<=(b|0)){if(k)p=0;else p=(c[j+16>>2]|0)>>>4;if((p|0)>(b|0)){a[1263537]=0;q=16;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1130483,505,1146766,0);c[g>>2]=c[0];c[g+4>>2]=c[1];c[g+8>>2]=c[2];c[g+12>>2]=c[3];break}}else q=16;while(0);do if((q|0)==16){q=0;if(k){r=0+(b<<4)|0;c[g>>2]=c[r>>2];c[g+4>>2]=c[r+4>>2];c[g+8>>2]=c[r+8>>2];c[g+12>>2]=c[r+12>>2];break}else{r=j+4|0;__Z16atomic_incrementPj(r)|0;s=(c[j+8>>2]|0)+(b<<4)|0;c[g>>2]=c[s>>2];c[g+4>>2]=c[s+4>>2];c[g+8>>2]=c[s+8>>2];c[g+12>>2]=c[s+12>>2];__Z16atomic_decrementPj(r)|0;break}}while(0);c[f>>2]=9;c[i>>2]=c[g>>2];c[i+4>>2]=c[g+4>>2];c[i+8>>2]=c[g+8>>2];c[i+12>>2]=c[g+12>>2];__ZN7Variant9referenceERKS_(__ZN5ArrayixEi(h,b)|0,f);if(c[f>>2]|0)__ZN7Variant5clearEv(f);b=b+1|0}l=e;return}function __ZNK12MethodBind5RI9_Geometry10PoolVectorI5PlaneEffiiN7Vector34AxisEE18_get_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case -1:{c[d>>2]=0;__ZN7VariantC2ERK10PoolVectorI5PlaneE(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);__ZN10PoolVectorI5PlaneE12_unreferenceEv(d);f=b;break}case 0:{__ZN7VariantC2Ef(d,0.0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;break}case 1:{__ZN7VariantC2Ef(d,0.0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;break}case 2:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;break}case 3:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;break}case 4:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;break}default:f=0}l=a;return f|0}function __ZN8Geometry21build_cylinder_planesEffiN7Vector34AxisE(a,b,d,e){a=+a;b=+b;d=d|0;e=e|0;var f=0,h=0,i=0,j=0,k=0,n=0,o=0.0,p=0,q=0,r=0,s=0,t=0.0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);h=f+16|0;i=f+20|0;j=f;c[h>>2]=0;if((d|0)>0){k=i+8|0;n=i+4|0;o=+(d|0);p=i+(((e+1|0)%3|0)<<2)|0;q=i+(((e+2|0)%3|0)<<2)|0;r=j+12|0;s=0;do{g[k>>2]=0.0;g[n>>2]=0.0;g[i>>2]=0.0;t=+(s|0)*6.283185307179586/o;g[p>>2]=+K(+t);g[q>>2]=+L(+t);c[j>>2]=c[i>>2];c[j+4>>2]=c[i+4>>2];c[j+8>>2]=c[i+8>>2];g[r>>2]=a;__ZN10PoolVectorI5PlaneE9push_backERKS0_(h,j);s=s+1|0}while((s|0)!=(d|0))}d=i+8|0;g[d>>2]=0.0;s=i+4|0;g[s>>2]=0.0;g[i>>2]=0.0;g[i+(e<<2)>>2]=1.0;a=b*.5;c[j>>2]=c[i>>2];c[j+4>>2]=c[i+4>>2];c[j+8>>2]=c[i+8>>2];g[j+12>>2]=a;__ZN10PoolVectorI5PlaneE9push_backERKS0_(h,j);b=-+g[s>>2];o=-+g[d>>2];g[j>>2]=-+g[i>>2];g[j+4>>2]=b;g[j+8>>2]=o;g[j+12>>2]=a;__ZN10PoolVectorI5PlaneE9push_backERKS0_(h,j);l=f;return c[h>>2]|0}function __ZNK12MethodBind4RI9_Geometry10PoolVectorI5PlaneEffiN7Vector34AxisEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return __ZNK12MethodBind4RI9_Geometry10PoolVectorI5PlaneEffiN7Vector34AxisEE18_get_argument_typeEi(a,b)|0}function __ZNK12MethodBind4RI9_Geometry10PoolVectorI5PlaneEffiN7Vector34AxisEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1123825);l=a;return c[b>>2]|0}function __ZN12MethodBind4RI9_Geometry10PoolVectorI5PlaneEffiN7Vector34AxisEE4callEP6ObjectPPK7VariantiRNS9_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0.0,F=0,G=0,H=0,I=0,J=0.0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0;i=l;l=l+128|0;if((l|0)>=(m|0))ba(128);j=i+96|0;k=i+120|0;n=i+72|0;o=i+48|0;p=i+24|0;q=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1255748)|0:0){c[h>>2]=0;a[1263537]=0;r=d+24|0;s=c[r>>2]|0;if((s|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=s;c[b>>2]=0;l=i;return}t=s-(c[d+20>>2]|0)|0;if((t|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=t;c[b>>2]=0;l=i;return}if((g|0)>0){if((s|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);u=0}else{a[1263537]=0;u=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,u)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=u;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[r>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);v=0}else{a[1263537]=0;v=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,v)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=v;c[b>>2]=0;l=i;return}if((g|0)>2){if((c[r>>2]|0)<2){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);w=0}else{a[1263537]=0;w=c[(c[d+32>>2]|0)+12>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+8>>2]>>2]|0,w)|0)){c[h>>2]=2;c[h+4>>2]=2;c[h+8>>2]=w;c[b>>2]=0;l=i;return}if((g|0)>3){if((c[r>>2]|0)<3){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);x=0}else{a[1263537]=0;x=c[(c[d+32>>2]|0)+16>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+12>>2]>>2]|0,x)|0)){c[h>>2]=2;c[h+4>>2]=3;c[h+8>>2]=x;c[b>>2]=0;l=i;return}}}}}x=c[d+44>>2]|0;w=c[d+48>>2]|0;v=e+(w>>1)|0;if(!(w&1))y=x;else y=c[(c[v>>2]|0)+x>>2]|0;do if((g|0)<1){x=c[r>>2]|0;w=x+-1|0;if((x|0)>=1){e=c[d+16>>2]|0;u=(e|0)==0;if(u)z=0;else z=c[e+-4>>2]|0;if((x|0)<=(z|0)){if(u)A=0;else A=c[e+-4>>2]|0;do if((A|0)<(x|0)){if(u)B=0;else B=c[e+-4>>2]|0;if((B|0)<(x|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);C=0;break}else{a[1263537]=0;D=49;break}}else D=49;while(0);if((D|0)==49)C=e+(w*24|0)|0;__ZN7VariantC2ERKS_(n,C);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f>>2]|0);while(0);E=+__ZNK7VariantcvfEv(n);do if((g|0)<2){C=c[r>>2]|0;B=C+-1|0;A=C+-2|0;if((C|0)>=2){C=c[d+16>>2]|0;z=(C|0)==0;if(z)F=0;else F=c[C+-4>>2]|0;if((B|0)<=(F|0)){if(z)G=0;else G=c[C+-4>>2]|0;do if((G|0)<(B|0)){if(z)H=0;else H=c[C+-4>>2]|0;if((H|0)<(B|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);I=0;break}else{a[1263537]=0;D=66;break}}else D=66;while(0);if((D|0)==66)I=C+(A*24|0)|0;__ZN7VariantC2ERKS_(o,I);break}}c[o>>2]=0}else __ZN7VariantC2ERKS_(o,c[f+4>>2]|0);while(0);J=+__ZNK7VariantcvfEv(o);do if((g|0)<3){I=c[r>>2]|0;H=I+-2|0;G=I+-3|0;if((H|0)>=1){I=c[d+16>>2]|0;F=(I|0)==0;if(F)K=0;else K=c[I+-4>>2]|0;if((H|0)<=(K|0)){if(F)L=0;else L=c[I+-4>>2]|0;do if((L|0)<(H|0)){if(F)M=0;else M=c[I+-4>>2]|0;if((M|0)<(H|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);N=0;break}else{a[1263537]=0;D=83;break}}else D=83;while(0);if((D|0)==83)N=I+(G*24|0)|0;__ZN7VariantC2ERKS_(p,N);break}}c[p>>2]=0}else __ZN7VariantC2ERKS_(p,c[f+8>>2]|0);while(0);N=__ZNK7VariantcviEv(p)|0;do if((g|0)<4){M=c[r>>2]|0;L=M+-3|0;K=M+-4|0;if((L|0)>=1){M=c[d+16>>2]|0;H=(M|0)==0;if(H)O=0;else O=c[M+-4>>2]|0;if((L|0)<=(O|0)){if(H)P=0;else P=c[M+-4>>2]|0;do if((P|0)<(L|0)){if(H)Q=0;else Q=c[M+-4>>2]|0;if((Q|0)<(L|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);R=0;break}else{a[1263537]=0;D=100;break}}else D=100;while(0);if((D|0)==100)R=M+(K*24|0)|0;__ZN7VariantC2ERKS_(q,R);break}}c[q>>2]=0}else __ZN7VariantC2ERKS_(q,c[f+12>>2]|0);while(0);f=__ZNK7VariantcviEv(q)|0;c[k>>2]=oi[y&1](v,E,J,N,f)|0;__ZN7VariantC2ERK10PoolVectorI5PlaneE(j,k);__ZN10PoolVectorI5PlaneE12_unreferenceEv(k);if(c[q>>2]|0)__ZN7Variant5clearEv(q);if(c[p>>2]|0)__ZN7Variant5clearEv(p);if(c[o>>2]|0)__ZN7Variant5clearEv(o);if(c[n>>2]|0)__ZN7Variant5clearEv(n);__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,2886,1146558,0);c[b>>2]=0;l=i;return}function __ZN12MethodBind4RI9_Geometry10PoolVectorI5PlaneEffiN7Vector34AxisEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);h=f;i=f+24|0;if(!b)j=0;else{k=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1255748)|0;j=k?b:0}b=c[a+44>>2]|0;k=c[a+48>>2]|0;a=j+(k>>1)|0;if(!(k&1))n=b;else n=c[(c[a>>2]|0)+b>>2]|0;b=oi[n&1](a,+g[c[d>>2]>>2],+g[c[d+4>>2]>>2],c[c[d+8>>2]>>2]|0,c[c[d+12>>2]>>2]|0)|0;c[i>>2]=b;if(!b){__ZN5Array6resizeEi(e,0)|0;__ZN10PoolVectorI5PlaneE12_unreferenceEv(i);l=f;return}d=(c[b+16>>2]|0)>>>4;__ZN5Array6resizeEi(e,d)|0;__Z16atomic_incrementPj(b+4|0)|0;a=c[b+8>>2]|0;if(d|0){n=0;do{__ZN7VariantC2ERK5Plane(h,a+(n<<4)|0);__ZN7VariantaSERKS_(__ZN5ArrayixEi(e,n)|0,h);if(c[h>>2]|0)__ZN7Variant5clearEv(h);n=n+1|0}while((n|0)<(d|0));if(!b){__ZN10PoolVectorI5PlaneE12_unreferenceEv(i);l=f;return}}__Z16atomic_decrementPj(b+4|0)|0;__ZN10PoolVectorI5PlaneE12_unreferenceEv(i);l=f;return}function __ZN12MethodBind4RI9_Geometry10PoolVectorI5PlaneEffiN7Vector34AxisEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK12MethodBind4RI9_Geometry10PoolVectorI5PlaneEffiN7Vector34AxisEE18_get_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case -1:{c[d>>2]=0;__ZN7VariantC2ERK10PoolVectorI5PlaneE(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);__ZN10PoolVectorI5PlaneE12_unreferenceEv(d);f=b;break}case 0:{__ZN7VariantC2Ef(d,0.0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;break}case 1:{__ZN7VariantC2Ef(d,0.0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;break}case 2:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;break}case 3:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;break}default:f=0}l=a;return f|0}function __ZN8Geometry16build_box_planesERK7Vector3(a){a=a|0;var b=0,d=0,e=0,f=0,h=0;b=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=b+16|0;e=b;c[d>>2]=0;f=c[a>>2]|0;g[e>>2]=1.0;g[e+4>>2]=0.0;g[e+8>>2]=0.0;c[e+12>>2]=f;__ZN10PoolVectorI5PlaneE9push_backERKS0_(d,e);f=c[a>>2]|0;g[e>>2]=-1.0;g[e+4>>2]=0.0;g[e+8>>2]=0.0;c[e+12>>2]=f;__ZN10PoolVectorI5PlaneE9push_backERKS0_(d,e);f=a+4|0;h=c[f>>2]|0;g[e>>2]=0.0;g[e+4>>2]=1.0;g[e+8>>2]=0.0;c[e+12>>2]=h;__ZN10PoolVectorI5PlaneE9push_backERKS0_(d,e);h=c[f>>2]|0;g[e>>2]=0.0;g[e+4>>2]=-1.0;g[e+8>>2]=0.0;c[e+12>>2]=h;__ZN10PoolVectorI5PlaneE9push_backERKS0_(d,e);h=a+8|0;a=c[h>>2]|0;f=e;c[f>>2]=0;c[f+4>>2]=0;g[e+8>>2]=1.0;c[e+12>>2]=a;__ZN10PoolVectorI5PlaneE9push_backERKS0_(d,e);a=c[h>>2]|0;h=e;c[h>>2]=0;c[h+4>>2]=0;g[e+8>>2]=-1.0;c[e+12>>2]=a;__ZN10PoolVectorI5PlaneE9push_backERKS0_(d,e);l=b;return c[d>>2]|0}function __ZNK12MethodBind1RI9_Geometry10PoolVectorI5PlaneERK7Vector3E18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case -1:{c[d>>2]=0;__ZN7VariantC2ERK10PoolVectorI5PlaneE(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);__ZN10PoolVectorI5PlaneE12_unreferenceEv(d);f=b;l=a;return f|0}case 0:{g[d+8>>2]=0.0;g[d+4>>2]=0.0;g[d>>2]=0.0;__ZN7VariantC2ERK7Vector3(e,d);d=c[e>>2]|0;if(d|0)__ZN7Variant5clearEv(e);f=d;l=a;return f|0}default:{f=0;l=a;return f|0}}return 0}function __ZNK12MethodBind1RI9_Geometry10PoolVectorI5PlaneERK7Vector3E18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1123825);l=a;return c[b>>2]|0}function __ZN12MethodBind1RI9_Geometry10PoolVectorI5PlaneERK7Vector3E4callEP6ObjectPPK7VariantiRNSA_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0;i=l;l=l+64|0;if((l|0)>=(m|0))ba(64);j=i+24|0;k=i+60|0;n=i+48|0;o=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1255748)|0:0){c[h>>2]=0;a[1263537]=0;p=d+24|0;q=c[p>>2]|0;if((q|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=q;c[b>>2]=0;l=i;return}r=q-(c[d+20>>2]|0)|0;if((r|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=r;c[b>>2]=0;l=i;return}if((g|0)>0){if((q|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);s=0}else{a[1263537]=0;s=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,s)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=s;c[b>>2]=0;l=i;return}}s=c[d+44>>2]|0;q=c[d+48>>2]|0;r=e+(q>>1)|0;if(!(q&1))t=s;else t=c[(c[r>>2]|0)+s>>2]|0;do if((g|0)<1){s=c[p>>2]|0;q=s+-1|0;if((s|0)>=1){e=c[d+16>>2]|0;u=(e|0)==0;if(u)v=0;else v=c[e+-4>>2]|0;if((s|0)<=(v|0)){if(u)w=0;else w=c[e+-4>>2]|0;do if((w|0)<(s|0)){if(u)x=0;else x=c[e+-4>>2]|0;if((x|0)<(s|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);y=0;break}else{a[1263537]=0;z=31;break}}else z=31;while(0);if((z|0)==31)y=e+(q*24|0)|0;__ZN7VariantC2ERKS_(o,y);break}}c[o>>2]=0}else __ZN7VariantC2ERKS_(o,c[f>>2]|0);while(0);__ZNK7Variantcv7Vector3Ev(n,o);c[k>>2]=$i[t&8191](r,n)|0;__ZN7VariantC2ERK10PoolVectorI5PlaneE(j,k);__ZN10PoolVectorI5PlaneE12_unreferenceEv(k);if(c[o>>2]|0)__ZN7Variant5clearEv(o);__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,897,1146558,0);c[b>>2]=0;l=i;return}function __ZN12MethodBind1RI9_Geometry10PoolVectorI5PlaneERK7Vector3E7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0;f=l;l=l+48|0;if((l|0)>=(m|0))ba(48);g=f;h=f+24|0;i=f+28|0;if(!b)j=0;else{k=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1255748)|0;j=k?b:0}b=c[a+44>>2]|0;k=c[a+48>>2]|0;a=j+(k>>1)|0;if(!(k&1))n=b;else n=c[(c[a>>2]|0)+b>>2]|0;b=c[d>>2]|0;c[i>>2]=c[b>>2];c[i+4>>2]=c[b+4>>2];c[i+8>>2]=c[b+8>>2];b=$i[n&8191](a,i)|0;c[h>>2]=b;if(!b){__ZN5Array6resizeEi(e,0)|0;__ZN10PoolVectorI5PlaneE12_unreferenceEv(h);l=f;return}i=(c[b+16>>2]|0)>>>4;__ZN5Array6resizeEi(e,i)|0;__Z16atomic_incrementPj(b+4|0)|0;a=c[b+8>>2]|0;if(i|0){n=0;do{__ZN7VariantC2ERK5Plane(g,a+(n<<4)|0);__ZN7VariantaSERKS_(__ZN5ArrayixEi(e,n)|0,g);if(c[g>>2]|0)__ZN7Variant5clearEv(g);n=n+1|0}while((n|0)<(i|0));if(!b){__ZN10PoolVectorI5PlaneE12_unreferenceEv(h);l=f;return}}__Z16atomic_decrementPj(b+4|0)|0;__ZN10PoolVectorI5PlaneE12_unreferenceEv(h);l=f;return}function __ZN12MethodBind1RI9_Geometry10PoolVectorI5PlaneERK7Vector3ED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN7ClassDB7creatorI5AStarEEP6Objectv(){var a=0;a=__ZnwjPKc(128,1263606)|0;__ZN5AStarC2Ev(a);__Z22postinitialize_handlerP6Object(a);return a|0}function __ZN5AStarC2Ev(a){a=a|0;var b=0;__ZN9ReferenceC2Ev(a);c[a>>2]=398380;__ZN10StringNameC2Ev(a+88|0);c[a+108>>2]=379008;c[a+104>>2]=0;c[a+112>>2]=0;c[a+120>>2]=379008;c[a+116>>2]=0;c[a+124>>2]=0;b=a+96|0;c[b>>2]=1;c[b+4>>2]=0;return}function __ZN7ClassDB7creatorI19PackedDataContainerEEP6Objectv(){var a=0;a=__ZnwjPKc(136,1263606)|0;__ZN19PackedDataContainerC2Ev(a);__Z22postinitialize_handlerP6Object(a);return a|0}function __ZN19PackedDataContainerC2Ev(a){a=a|0;__ZN8ResourceC2Ev(a);c[a>>2]=395848;__ZN10StringNameC2Ev(a+124|0);c[a+128>>2]=0;c[a+132>>2]=0;return}function __ZN7ClassDB7creatorI9PCKPackerEEP6Objectv(){var a=0;a=__ZnwjPKc(104,1263606)|0;__ZN9PCKPackerC2Ev(a);__Z22postinitialize_handlerP6Object(a);return a|0}function __ZN9PCKPackerC2Ev(a){a=a|0;__ZN9ReferenceC2Ev(a);c[a>>2]=398912;__ZN10StringNameC2Ev(a+88|0);c[a+100>>2]=0;c[a+92>>2]=0;return}function __ZN7ClassDB10_add_classI10ConfigFileEEvv(){var a=0,b=0,d=0,e=0,f=0,g=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+16|0;d=a+12|0;e=a+8|0;f=a+4|0;g=a;__ZN6StringC2EPKc(b,1124730);c[e>>2]=c[b>>2];__ZN10StringNameC2ERK6String(d,e);__ZN6StringC2EPKc(b,1126157);c[g>>2]=c[b>>2];__ZN10StringNameC2ERK6String(f,g);__ZN7ClassDB11_add_class2ERK10StringNameS2_(d,f);__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);__ZN10StringNameD2Ev(d);d=c[e>>2]|0;if(!d){l=a;return}if(__Z16atomic_decrementPj(d+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(d,1);l=a;return}function __ZN10ConfigFile13_bind_methodsEv(){var a=0,b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0;a=l;l=l+112|0;if((l|0)>=(m|0))ba(112);b=a+96|0;d=a+88|0;e=a+80|0;f=a;g=a+72|0;h=a+64|0;i=a+56|0;j=a+48|0;k=a+40|0;n=a+32|0;o=a+24|0;__Z8D_METHODPKcS0_S0_S0_(d,1124741,1124751,1128339,1128356);p=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(p);c[p>>2]=413916;__ZN10MethodBind10_set_constEb(p,0);__ZN10MethodBind24_generate_argument_typesEi(p,3);c[p+44>>2]=3196;c[p+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,p,d,0,0)|0;p=d+4|0;q=c[p>>2]|0;if(q|0?(__Z16atomic_decrementPj(q+-8|0)|0)==0:0){r=c[p>>2]|0;p=(r|0)==0?0:r+-4|0;r=p+4|0;if(c[p>>2]|0){s=0;do{__ZN10StringNameD2Ev(r+(s<<2)|0);s=s+1|0}while(s>>>0<(c[p>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(q,1)}__ZN10StringNameD2Ev(d);__Z8D_METHODPKcS0_S0_S0_(e,1124759,1124751,1128339,1124777);c[f>>2]=0;d=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(d);c[d>>2]=413952;__ZN10MethodBind10_set_constEb(d,1);__ZN10MethodBind24_generate_argument_typesEi(d,3);__ZN10MethodBind12_set_returnsEb(d,1);c[d+44>>2]=128;c[d+48>>2]=0;c[b>>2]=f;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,d,e,b,1)|0;if(c[f>>2]|0)__ZN7Variant5clearEv(f);f=e+4|0;b=c[f>>2]|0;if(b|0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0){d=c[f>>2]|0;f=(d|0)==0?0:d+-4|0;d=f+4|0;if(c[f>>2]|0){q=0;do{__ZN10StringNameD2Ev(d+(q<<2)|0);q=q+1|0}while(q>>>0<(c[f>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(b,1)}__ZN10StringNameD2Ev(e);__Z8D_METHODPKcS0_(g,1124785,1124751);e=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(e);c[e>>2]=413988;__ZN10MethodBind10_set_constEb(e,1);__ZN10MethodBind24_generate_argument_typesEi(e,1);__ZN10MethodBind12_set_returnsEb(e,1);c[e+44>>2]=4807;c[e+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,e,g,0,0)|0;e=g+4|0;b=c[e>>2]|0;if(b|0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0){f=c[e>>2]|0;e=(f|0)==0?0:f+-4|0;f=e+4|0;if(c[e>>2]|0){q=0;do{__ZN10StringNameD2Ev(f+(q<<2)|0);q=q+1|0}while(q>>>0<(c[e>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(b,1)}__ZN10StringNameD2Ev(g);__Z8D_METHODPKcS0_S0_(h,1124797,1124751,1128339);g=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(g);c[g>>2]=414024;__ZN10MethodBind10_set_constEb(g,1);__ZN10MethodBind24_generate_argument_typesEi(g,2);__ZN10MethodBind12_set_returnsEb(g,1);c[g+44>>2]=1333;c[g+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,g,h,0,0)|0;g=h+4|0;b=c[g>>2]|0;if(b|0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0){e=c[g>>2]|0;g=(e|0)==0?0:e+-4|0;e=g+4|0;if(c[g>>2]|0){q=0;do{__ZN10StringNameD2Ev(e+(q<<2)|0);q=q+1|0}while(q>>>0<(c[g>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(b,1)}__ZN10StringNameD2Ev(h);__Z8D_METHODPKc(i,1124813);h=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(h);c[h>>2]=414060;__ZN10MethodBind10_set_constEb(h,1);__ZN10MethodBind24_generate_argument_typesEi(h,0);__ZN10MethodBind12_set_returnsEb(h,1);c[h+44>>2]=5912;c[h+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,h,i,0,0)|0;h=i+4|0;b=c[h>>2]|0;if(b|0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0){g=c[h>>2]|0;h=(g|0)==0?0:g+-4|0;g=h+4|0;if(c[h>>2]|0){q=0;do{__ZN10StringNameD2Ev(g+(q<<2)|0);q=q+1|0}while(q>>>0<(c[h>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(b,1)}__ZN10StringNameD2Ev(i);__Z8D_METHODPKcS0_(j,1124826,1124751);i=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(i);c[i>>2]=414096;__ZN10MethodBind10_set_constEb(i,1);__ZN10MethodBind24_generate_argument_typesEi(i,1);__ZN10MethodBind12_set_returnsEb(i,1);c[i+44>>2]=4808;c[i+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,i,j,0,0)|0;i=j+4|0;b=c[i>>2]|0;if(b|0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0){h=c[i>>2]|0;i=(h|0)==0?0:h+-4|0;h=i+4|0;if(c[i>>2]|0){q=0;do{__ZN10StringNameD2Ev(h+(q<<2)|0);q=q+1|0}while(q>>>0<(c[i>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(b,1)}__ZN10StringNameD2Ev(j);__Z8D_METHODPKcS0_(k,1124843,1124751);j=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(j);c[j>>2]=414132;__ZN10MethodBind10_set_constEb(j,0);__ZN10MethodBind24_generate_argument_typesEi(j,1);c[j+44>>2]=2020;c[j+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,j,k,0,0)|0;j=k+4|0;b=c[j>>2]|0;if(b|0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0){i=c[j>>2]|0;j=(i|0)==0?0:i+-4|0;i=j+4|0;if(c[j>>2]|0){q=0;do{__ZN10StringNameD2Ev(i+(q<<2)|0);q=q+1|0}while(q>>>0<(c[j>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(b,1)}__ZN10StringNameD2Ev(k);__Z8D_METHODPKcS0_(n,1124857,1128095);k=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(k);c[k>>2]=414168;__ZN10MethodBind10_set_constEb(k,0);__ZN10MethodBind24_generate_argument_typesEi(k,1);__ZN10MethodBind12_set_returnsEb(k,1);c[k+44>>2]=4809;c[k+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,k,n,0,0)|0;k=n+4|0;b=c[k>>2]|0;if(b|0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0){j=c[k>>2]|0;k=(j|0)==0?0:j+-4|0;j=k+4|0;if(c[k>>2]|0){q=0;do{__ZN10StringNameD2Ev(j+(q<<2)|0);q=q+1|0}while(q>>>0<(c[k>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(b,1)}__ZN10StringNameD2Ev(n);__Z8D_METHODPKcS0_(o,1124868,1128095);n=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(n);c[n>>2]=414168;__ZN10MethodBind10_set_constEb(n,0);__ZN10MethodBind24_generate_argument_typesEi(n,1);__ZN10MethodBind12_set_returnsEb(n,1);c[n+44>>2]=4810;c[n+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,n,o,0,0)|0;n=o+4|0;b=c[n>>2]|0;if(!b){__ZN10StringNameD2Ev(o);l=a;return}if(__Z16atomic_decrementPj(b+-8|0)|0){__ZN10StringNameD2Ev(o);l=a;return}k=c[n>>2]|0;n=(k|0)==0?0:k+-4|0;k=n+4|0;if(c[n>>2]|0){q=0;do{__ZN10StringNameD2Ev(k+(q<<2)|0);q=q+1|0}while(q>>>0<(c[n>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(b,1);__ZN10StringNameD2Ev(o);l=a;return}function __ZN7ClassDB7creatorI10ConfigFileEEP6Objectv(){var a=0;a=__ZnwjPKc(104,1263606)|0;__ZN10ConfigFileC2Ev(a);__Z22postinitialize_handlerP6Object(a);return a|0}function __ZN10ConfigFileC2Ev(a){a=a|0;__ZN9ReferenceC2Ev(a);c[a>>2]=413824;__ZN10StringNameC2Ev(a+88|0);c[a+96>>2]=379008;c[a+92>>2]=0;c[a+100>>2]=0;return}function __ZN10ConfigFile18_initialize_classvEv(b){b=b|0;if(a[1263601]|0)return;if(!(a[1257001]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI9ReferenceEEvv();__ZN9Reference13_bind_methodsEv();a[1257001]=1}__ZN7ClassDB10_add_classI10ConfigFileEEvv();__ZN10ConfigFile13_bind_methodsEv();a[1263601]=1;return}function __ZN10ConfigFile5_setvERK10StringNameRK7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK10ConfigFile5_getvERK10StringNameR7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK10ConfigFile19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+24|0;g=e+4|0;h=e;if(!d)__ZNK9Reference19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,0);__ZN6StringC2EPKc(f,1124730);i=c[f>>2]|0;f=i;j=g+4|0;c[j>>2]=0;k=g+12|0;c[k>>2]=0;c[g>>2]=0;n=(i|0)==0;if(!n?(c[j>>2]=0,__Z28atomic_conditional_incrementPj(i+-8|0)|0):0)c[j>>2]=f;c[g+8>>2]=0;f=c[k>>2]|0;if(f|0){if(!(__Z16atomic_decrementPj(f+-8|0)|0))__ZN6Memory11free_staticEPvb(f,1);c[k>>2]=0}c[g+16>>2]=256;if(!(c[b>>2]|0)){k=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=k;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0}k=__ZnwjPFPvjE(32,4740)|0;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0;c[k+12>>2]=0;c[k+16>>2]=7;f=k+20|0;c[f>>2]=0;j=k+24|0;c[j>>2]=0;o=k+28|0;c[o>>2]=0;__ZN12PropertyInfoaSERKS_(k,g)|0;p=c[b>>2]|0;q=p+4|0;r=c[q>>2]|0;c[j>>2]=r;c[f>>2]=0;c[o>>2]=p;if(r|0)c[r+20>>2]=k;c[q>>2]=k;if(!(c[p>>2]|0))c[p>>2]=k;k=p+8|0;c[k>>2]=(c[k>>2]|0)+1;k=c[g+12>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);k=c[g+4>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);if(!n?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);__ZN10StringNameC2EPKc(h,1124730);__ZN7ClassDB17get_property_listE10StringNameP4ListI12PropertyInfo16DefaultAllocatorEbPK6Object(h,b,1,a);__ZN10StringNameD2Ev(h);if(!d){l=e;return}__ZNK9Reference19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,1);l=e;return}function __ZN10ConfigFile14_notificationvEib(a,b,c){a=a|0;b=b|0;c=c|0;return}function __ZNK10ConfigFile16_get_class_namevEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+8|0;e=b+4|0;f=b;g=a+88|0;a=c[g>>2]|0;if(a|0){if(c[a+4>>2]|0){l=b;return g|0}if(__ZNK6String6lengthEv(a+8|0)|0){l=b;return g|0}}__ZN6StringC2EPKc(d,1124730);c[f>>2]=c[d>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameaSERKS_(g,e);__ZN10StringNameD2Ev(e);e=c[f>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);l=b;return g|0}function __ZNK10ConfigFile9get_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1124730);l=a;return c[b>>2]|0}function __ZNK10ConfigFile8is_classERK6String(a,b){a=a|0;b=b|0;var c=0;if(!(__ZNK6StringeqEPKc(b,1124730)|0)?!(__ZNK6StringeqEPKc(b,1126157)|0):0)c=__ZNK6StringeqEPKc(b,1142944)|0;else c=1;return c|0}function __ZNK10ConfigFile12is_class_ptrEPv(a,b){a=a|0;b=b|0;return (b|0)==1255752|((b|0)==1220724|(b|0)==1220580)|0}function __ZN10ConfigFileD2Ev(a){a=a|0;var b=0,d=0,e=0,f=0;c[a>>2]=413824;b=a+92|0;d=c[b>>2]|0;if(d|0?(__ZN3MapI6StringS_IS0_7Variant10ComparatorIS0_E16DefaultAllocatorES3_S4_E13_cleanup_treeEPNS6_7ElementE(b,c[d+8>>2]|0),d=c[a+96>>2]|0,e=c[b>>2]|0,c[e+8>>2]=d,c[a+100>>2]=0,f=d,c[f+12>>2]=f,e|0):0){__ZN3MapI6StringS_IS0_7Variant10ComparatorIS0_E16DefaultAllocatorES3_S4_E7ElementD2Ev(e);__ZN6Memory11free_staticEPvb(e,0);c[b>>2]=0}__ZN10StringNameD2Ev(a+88|0);__ZN9ReferenceD2Ev(a);return}function __ZN10ConfigFileD0Ev(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0;c[a>>2]=413824;b=a+92|0;d=c[b>>2]|0;if(!d){e=a+88|0;__ZN10StringNameD2Ev(e);__ZN9ReferenceD2Ev(a);__ZdlPv(a);return}__ZN3MapI6StringS_IS0_7Variant10ComparatorIS0_E16DefaultAllocatorES3_S4_E13_cleanup_treeEPNS6_7ElementE(b,c[d+8>>2]|0);d=c[a+96>>2]|0;f=c[b>>2]|0;c[f+8>>2]=d;c[a+100>>2]=0;g=d;c[g+12>>2]=g;if(!f){e=a+88|0;__ZN10StringNameD2Ev(e);__ZN9ReferenceD2Ev(a);__ZdlPv(a);return}g=f+28|0;__ZN3MapI6String7Variant10ComparatorIS0_E16DefaultAllocatorE5clearEv(g);d=c[g>>2]|0;if(d|0){h=d+32|0;if(c[h>>2]|0)__ZN7Variant5clearEv(h);h=c[d+24>>2]|0;if(h|0?(__Z16atomic_decrementPj(h+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(h,1);__ZN6Memory11free_staticEPvb(d,0);c[g>>2]=0}g=c[f+24>>2]|0;if(g|0?(__Z16atomic_decrementPj(g+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(g,1);__ZN6Memory11free_staticEPvb(f,0);c[b>>2]=0;e=a+88|0;__ZN10StringNameD2Ev(e);__ZN9ReferenceD2Ev(a);__ZdlPv(a);return}function __ZN3MapI6StringS_IS0_7Variant10ComparatorIS0_E16DefaultAllocatorES3_S4_E13_cleanup_treeEPNS6_7ElementE(a,b){a=a|0;b=b|0;var d=0,e=0;if((c[a+4>>2]|0)==(b|0))return;__ZN3MapI6StringS_IS0_7Variant10ComparatorIS0_E16DefaultAllocatorES3_S4_E13_cleanup_treeEPNS6_7ElementE(a,c[b+8>>2]|0);__ZN3MapI6StringS_IS0_7Variant10ComparatorIS0_E16DefaultAllocatorES3_S4_E13_cleanup_treeEPNS6_7ElementE(a,c[b+4>>2]|0);a=b+28|0;__ZN3MapI6String7Variant10ComparatorIS0_E16DefaultAllocatorE5clearEv(a);d=c[a>>2]|0;if(d|0){e=d+32|0;if(c[e>>2]|0)__ZN7Variant5clearEv(e);e=c[d+24>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);__ZN6Memory11free_staticEPvb(d,0);c[a>>2]=0}a=c[b+24>>2]|0;if(a|0?(__Z16atomic_decrementPj(a+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(a,1);__ZN6Memory11free_staticEPvb(b,0);return}function __ZN3MapI6StringS_IS0_7Variant10ComparatorIS0_E16DefaultAllocatorES3_S4_E7ElementD2Ev(a){a=a|0;var b=0,d=0,e=0;b=a+28|0;__ZN3MapI6String7Variant10ComparatorIS0_E16DefaultAllocatorE5clearEv(b);d=c[b>>2]|0;if(d|0){e=d+32|0;if(c[e>>2]|0)__ZN7Variant5clearEv(e);e=c[d+24>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);__ZN6Memory11free_staticEPvb(d,0);c[b>>2]=0}b=c[a+24>>2]|0;if(!b)return;if(__Z16atomic_decrementPj(b+-8|0)|0)return;__ZN6Memory11free_staticEPvb(b,1);return}function __ZN10ConfigFile9set_valueERK6StringS2_RK7Variant(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f;h=(c[e>>2]|0)==0;i=a+92|0;if(!(c[i>>2]|0))j=0;else j=(__ZNK3MapI6StringS_IS0_7Variant10ComparatorIS0_E16DefaultAllocatorES3_S4_E5_findERKS0_(i,b)|0)!=0;if(!h){if(!j?(c[g+4>>2]=379008,c[g>>2]=0,c[g+8>>2]=0,__ZN3MapI6String7Variant10ComparatorIS0_E16DefaultAllocatorE5clearEv(__ZN3MapI6StringS_IS0_7Variant10ComparatorIS0_E16DefaultAllocatorES3_S4_EixERKS0_(i,b)|0),__ZN3MapI6String7Variant10ComparatorIS0_E16DefaultAllocatorE5clearEv(g),h=c[g>>2]|0,h|0):0){a=h+32|0;if(c[a>>2]|0)__ZN7Variant5clearEv(a);a=c[h+24>>2]|0;if(a|0?(__Z16atomic_decrementPj(a+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(a,1);__ZN6Memory11free_staticEPvb(h,0);c[g>>2]=0}__ZN7VariantaSERKS_(__ZN3MapI6String7Variant10ComparatorIS0_E16DefaultAllocatorEixERKS0_(__ZN3MapI6StringS_IS0_7Variant10ComparatorIS0_E16DefaultAllocatorES3_S4_EixERKS0_(i,b)|0,d)|0,e);l=f;return}if(!j){l=f;return}j=__ZN3MapI6StringS_IS0_7Variant10ComparatorIS0_E16DefaultAllocatorES3_S4_EixERKS0_(i,b)|0;if(c[j>>2]|0?(e=__ZNK3MapI6String7Variant10ComparatorIS0_E16DefaultAllocatorE5_findERKS0_(j,d)|0,e|0):0)__ZN3MapI6String7Variant10ComparatorIS0_E16DefaultAllocatorE6_eraseEPNS5_7ElementE(j,e);if(c[(__ZN3MapI6StringS_IS0_7Variant10ComparatorIS0_E16DefaultAllocatorES3_S4_EixERKS0_(i,b)|0)+8>>2]|0){l=f;return}if(!(c[i>>2]|0)){l=f;return}e=__ZNK3MapI6StringS_IS0_7Variant10ComparatorIS0_E16DefaultAllocatorES3_S4_E5_findERKS0_(i,b)|0;if(!e){l=f;return}__ZN3MapI6StringS_IS0_7Variant10ComparatorIS0_E16DefaultAllocatorES3_S4_E6_eraseEPNS6_7ElementE(i,e);l=f;return}function __ZNK10ConfigFile9get_valueERK6StringS2_7Variant(b,d,e,f,g){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;var h=0,i=0,j=0,k=0,n=0,o=0,p=0;h=l;l=l+16|0;if((l|0)>=(m|0))ba(16);i=h+4|0;j=h;k=d+92|0;if(c[k>>2]|0?__ZNK3MapI6StringS_IS0_7Variant10ComparatorIS0_E16DefaultAllocatorES3_S4_E5_findERKS0_(k,e)|0:0){do if(c[k>>2]|0){a[1263537]=0;d=__ZNK3MapI6StringS_IS0_7Variant10ComparatorIS0_E16DefaultAllocatorES3_S4_E5_findERKS0_(k,e)|0;if(!d){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145936,604,1145947,0);n=0;break}else{a[1263537]=0;n=d+28|0;break}}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145936,602,1124976,0);n=0}while(0);if(c[n>>2]|0?__ZNK3MapI6String7Variant10ComparatorIS0_E16DefaultAllocatorE5_findERKS0_(n,f)|0:0){do if(c[k>>2]|0){a[1263537]=0;n=__ZNK3MapI6StringS_IS0_7Variant10ComparatorIS0_E16DefaultAllocatorES3_S4_E5_findERKS0_(k,e)|0;if(!n){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145936,604,1145947,0);o=0;break}else{a[1263537]=0;o=n+28|0;break}}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145936,602,1124976,0);o=0}while(0);do if(c[o>>2]|0){a[1263537]=0;e=__ZNK3MapI6String7Variant10ComparatorIS0_E16DefaultAllocatorE5_findERKS0_(o,f)|0;if(!e){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145936,604,1145947,0);p=0;break}else{a[1263537]=0;p=e+32|0;break}}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145936,602,1124976,0);p=0}while(0);__ZN7VariantC2ERKS_(b,p);l=h;return}}if(c[g>>2]|0){__ZN7VariantC2ERKS_(b,g);l=h;return}__ZN6StringC2EPKc(j,1125031);c[i>>2]=__ZNK6String4utf8Ev(j)|0;__Z19_err_set_last_errorPKc(__ZNK10CharString8get_dataEv(i)|0);p=c[i>>2]|0;if(p|0?(__Z16atomic_decrementPj(p+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(p,1);p=c[j>>2]|0;if(p|0?(__Z16atomic_decrementPj(p+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(p,1);a[1263537]=1;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1125092,1124906,89,1125102,0);a[1263537]=0;__ZN7VariantC2ERKS_(b,g);l=h;return}function __ZNK10ConfigFile11has_sectionERK6String(a,b){a=a|0;b=b|0;var d=0,e=0;d=a+92|0;if(!(c[d>>2]|0)){e=0;return e|0}e=(__ZNK3MapI6StringS_IS0_7Variant10ComparatorIS0_E16DefaultAllocatorES3_S4_E5_findERKS0_(d,b)|0)!=0;return e|0}function __ZNK10ConfigFile15has_section_keyERK6StringS2_(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0;f=b+92|0;if(!(c[f>>2]|0)){g=0;return g|0}if(!(__ZNK3MapI6StringS_IS0_7Variant10ComparatorIS0_E16DefaultAllocatorES3_S4_E5_findERKS0_(f,d)|0)){g=0;return g|0}do if(c[f>>2]|0){a[1263537]=0;b=__ZNK3MapI6StringS_IS0_7Variant10ComparatorIS0_E16DefaultAllocatorES3_S4_E5_findERKS0_(f,d)|0;if(!b){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145936,604,1145947,0);h=0;break}else{a[1263537]=0;h=b+28|0;break}}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145936,602,1124976,0);h=0}while(0);if(!(c[h>>2]|0)){g=0;return g|0}g=(__ZNK3MapI6String7Variant10ComparatorIS0_E16DefaultAllocatorE5_findERKS0_(h,e)|0)!=0;return g|0}function __ZNK10ConfigFile13_get_sectionsEv(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d;f=c[b+92>>2]|0;if(f|0?(g=c[f+8>>2]|0,f=c[b+96>>2]|0,(g|0)!=(f|0)):0){b=g;while(1){g=c[b+8>>2]|0;if((g|0)==(f|0))break;else b=g}if(b|0){f=b;b=0;g=0;while(1){h=f+24|0;if(!b){i=__ZnwjPFPvjE(12,4740)|0;c[i>>2]=0;c[i+4>>2]=0;c[i+8>>2]=0;j=i;k=i}else{j=b;k=g}i=__ZnwjPFPvjE(16,4740)|0;c[i>>2]=0;c[i+4>>2]=0;c[i+8>>2]=0;c[i+12>>2]=0;if((c[h>>2]|0?(c[i>>2]=0,n=c[h>>2]|0,n|0):0)?__Z28atomic_conditional_incrementPj(n+-8|0)|0:0)c[i>>2]=c[h>>2];h=j+4|0;n=c[h>>2]|0;c[i+8>>2]=n;c[i+4>>2]=0;c[i+12>>2]=j;if(n|0)c[n+4>>2]=i;c[h>>2]=i;if(!(c[j>>2]|0))c[j>>2]=i;i=j+8|0;o=(c[i>>2]|0)+1|0;c[i>>2]=o;f=c[f+16>>2]|0;if(!f)break;else{b=j;g=k}}c[e>>2]=0;__ZN10PoolVectorI6StringE6resizeEi(e,o)|0;o=c[j>>2]|0;if(o|0){g=o;o=0;while(1){__ZN10PoolVectorI6StringE3setEiRKS0_(e,o,g);g=c[g+4>>2]|0;if(!g)break;else o=o+1|0}}o=j+8|0;while(1){g=c[j>>2]|0;if(!g)break;__ZN4ListI6String16DefaultAllocatorE5_Data5eraseEPKNS2_7ElementE(j,g)|0;if(!(c[o>>2]|0)){p=22;break}}if((p|0)==22){__ZN6Memory11free_staticEPvb(k,0);q=e;r=c[q>>2]|0;l=d;return r|0}if(!(c[o>>2]|0)){a[1263537]=0;__ZN6Memory11free_staticEPvb(k,0);q=e;r=c[q>>2]|0;l=d;return r|0}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145461,1145120,668,1145467,0);q=e;r=c[q>>2]|0;l=d;return r|0}}}c[e>>2]=0;__ZN10PoolVectorI6StringE6resizeEi(e,0)|0;q=e;r=c[q>>2]|0;l=d;return r|0}function __ZNK10ConfigFile17_get_section_keysERK6String(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;g=e+4|0;c[g>>2]=0;__ZNK10ConfigFile16get_section_keysERK6StringP4ListIS0_16DefaultAllocatorE(b,d,g);c[f>>2]=0;d=c[g>>2]|0;if(!d)h=0;else h=c[d+8>>2]|0;__ZN10PoolVectorI6StringE6resizeEi(f,h)|0;h=c[g>>2]|0;if(!h){i=0;j=0}else{k=0;n=h;o=5}while(1){if((o|0)==5){o=0;i=c[n>>2]|0;j=k}if(!i)break;__ZN10PoolVectorI6StringE3setEiRKS0_(f,j,i);k=j+1|0;n=i+4|0;o=5}i=c[g>>2]|0;if(!i){p=c[f>>2]|0;l=e;return p|0}else q=i;while(1){i=c[q>>2]|0;if(!i){o=13;break}__ZN4ListI6String16DefaultAllocatorE5_Data5eraseEPKNS2_7ElementE(q,i)|0;r=c[g>>2]|0;if(!(c[r+8>>2]|0)){o=12;break}if(!r){o=16;break}else q=r}if((o|0)==12){__ZN6Memory11free_staticEPvb(r,0);c[g>>2]=0;p=c[f>>2]|0;l=e;return p|0}else if((o|0)==13)if(!(c[q+8>>2]|0)){a[1263537]=0;__ZN6Memory11free_staticEPvb(q,0);p=c[f>>2]|0;l=e;return p|0}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145461,1145120,668,1145467,0);p=c[f>>2]|0;l=e;return p|0}else if((o|0)==16){p=c[f>>2]|0;l=e;return p|0}return 0}function __ZN10ConfigFile13erase_sectionERK6String(a,b){a=a|0;b=b|0;var d=0;d=a+92|0;if(!(c[d>>2]|0))return;a=__ZNK3MapI6StringS_IS0_7Variant10ComparatorIS0_E16DefaultAllocatorES3_S4_E5_findERKS0_(d,b)|0;if(!a)return;__ZN3MapI6StringS_IS0_7Variant10ComparatorIS0_E16DefaultAllocatorES3_S4_E6_eraseEPNS6_7ElementE(d,a);return}function __ZN10ConfigFile4loadERK6String(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0;e=l;l=l+144|0;if((l|0)>=(m|0))ba(144);f=e+128|0;g=e+116|0;h=e+112|0;i=e+24|0;j=e+96|0;k=e+92|0;n=e+88|0;o=e+84|0;p=e;q=e+72|0;r=e+64|0;s=e+60|0;t=e+56|0;u=e+52|0;v=e+48|0;w=e+80|0;x=e+76|0;y=e+68|0;z=__ZN10FileAccess4openERK6StringiP5Error(d,1,f)|0;if(!z){A=19;l=e;return A|0}c[g+4>>2]=0;c[g>>2]=395372;c[g+8>>2]=z;c[h>>2]=0;c[i>>2]=0;c[j>>2]=0;c[j+8>>2]=379008;c[j+4>>2]=0;c[j+12>>2]=0;c[k>>2]=0;c[n>>2]=0;c[o>>2]=0;B=j+4|0;a:while(1){c[p>>2]=0;C=__ZNK7Variantcv6StringEv(p)|0;D=C;E=c[h>>2]|0;if((E|0)==(C|0)){if(C|0)F=11}else{if(E|0?(__Z16atomic_decrementPj(E+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(E,1);c[h>>2]=0;if(C|0)if(!(__Z28atomic_conditional_incrementPj(C+-8|0)|0))F=11;else{c[h>>2]=D;F=11}}if((F|0)==11?(F=0,(__Z16atomic_decrementPj(C+-8|0)|0)==0):0)__ZN6Memory11free_staticEPvb(C,1);if(c[p>>2]|0)__ZN7Variant5clearEv(p);__ZN3MapI6String7Variant10ComparatorIS0_E16DefaultAllocatorE5clearEv(B);C=c[j>>2]|0;if(C|0){if(!(__Z16atomic_decrementPj(C+-8|0)|0))__ZN6Memory11free_staticEPvb(C,1);c[j>>2]=0}C=__ZN13VariantParser20parse_tag_assign_eofEPNS_6StreamERiR6StringRNS_3TagES4_R7VariantPNS_14ResourceParserEb(g,k,n,j,h,i,0,1)|0;c[f>>2]=C;switch(C|0){case 18:{F=20;break a;break}case 0:break;default:{F=21;break a}}c[w>>2]=0;C=__ZNK6StringneERKS_(h,w)|0;D=c[w>>2]|0;if(D|0?(__Z16atomic_decrementPj(D+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(D,1);if(C){__ZN10ConfigFile9set_valueERK6StringS2_RK7Variant(b,o,h,i);continue}c[w>>2]=0;C=__ZNK6StringneERKS_(j,w)|0;D=c[w>>2]|0;if(D|0?(__Z16atomic_decrementPj(D+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(D,1);if(!C)continue;C=c[o>>2]|0;if((C|0)==(c[j>>2]|0))continue;if(C|0?(__Z16atomic_decrementPj(C+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(C,1);c[o>>2]=0;C=c[j>>2]|0;if(!C)continue;if(!(__Z28atomic_conditional_incrementPj(C+-8|0)|0))continue;c[o>>2]=c[j>>2]}if((F|0)==20){gj[c[(c[z>>2]|0)+144>>2]&8191](z);__ZN6Memory11free_staticEPvb(z,0);G=0}else if((F|0)==21){c[v>>2]=__ZplPKcRK6String(1124887,d)|0;__ZN6StringC2EPKc(w,1144824);c[u>>2]=__ZNK6StringplERKS_(v,w)|0;d=c[k>>2]|0;c[x>>2]=__Z4itosx(d,((d|0)<0)<<31>>31)|0;c[t>>2]=__ZNK6StringplERKS_(u,x)|0;__ZN6StringC2EPKc(y,1133124);c[s>>2]=__ZNK6StringplERKS_(t,y)|0;c[r>>2]=__ZNK6StringplERKS_(s,n)|0;c[q>>2]=__ZNK6String4utf8Ev(r)|0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1128090,1124906,188,__ZNK10CharString8get_dataEv(q)|0,0);d=c[q>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);d=c[r>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);d=c[s>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);d=c[y>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);d=c[t>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);d=c[x>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);d=c[u>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);d=c[w>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);d=c[v>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);a[1263537]=0;gj[c[(c[z>>2]|0)+144>>2]&8191](z);__ZN6Memory11free_staticEPvb(z,0);G=c[f>>2]|0}f=c[o>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);f=c[n>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);__ZN3MapI6String7Variant10ComparatorIS0_E16DefaultAllocatorE5clearEv(B);f=c[B>>2]|0;if(f|0){n=f+32|0;if(c[n>>2]|0)__ZN7Variant5clearEv(n);n=c[f+24>>2]|0;if(n|0?(__Z16atomic_decrementPj(n+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(n,1);__ZN6Memory11free_staticEPvb(f,0);c[B>>2]=0}B=c[j>>2]|0;if(B|0?(__Z16atomic_decrementPj(B+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(B,1);if(c[i>>2]|0)__ZN7Variant5clearEv(i);i=c[h>>2]|0;if(i|0?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);A=G;l=e;return A|0}function __ZN10ConfigFile4saveERK6String(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;d=l;l=l+32|0;if((l|0)>=(m|0))ba(32);e=d+28|0;f=d+24|0;g=d+20|0;h=d+16|0;i=d+12|0;j=d+8|0;k=d+4|0;n=d;o=__ZN10FileAccess4openERK6StringiP5Error(b,2,e)|0;b=c[e>>2]|0;if(b|0){if(!o){p=b;l=d;return p|0}gj[c[(c[o>>2]|0)+144>>2]&8191](o);__ZN6Memory11free_staticEPvb(o,0);p=c[e>>2]|0;l=d;return p|0}e=a+92|0;b=c[e>>2]|0;a:do if(b|0?(q=c[b+8>>2]|0,r=c[a+96>>2]|0,(q|0)!=(r|0)):0){s=q;while(1){q=c[s+8>>2]|0;if((q|0)==(r|0))break;else s=q}if(s|0){r=a+96|0;q=s;t=b;while(1){if((t|0)!=0?(u=c[t+8>>2]|0,v=c[r>>2]|0,(u|0)!=(v|0)):0){w=u;while(1){u=c[w+8>>2]|0;if((u|0)==(v|0)){x=w;break}else w=u}}else x=0;if(((q|0)!=(x|0)?(w=c[(c[o>>2]|0)+116>>2]|0,__ZN6StringC2EPKc(f,1124879),Pi[w&2047](o,f),w=c[f>>2]|0,w|0):0)?(__Z16atomic_decrementPj(w+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(w,1);w=c[(c[o>>2]|0)+116>>2]|0;c[g>>2]=__ZplPKcRK6String(1144813,q+24|0)|0;__ZN6StringC2EPKc(h,1124881);c[f>>2]=__ZNK6StringplERKS_(g,h)|0;Pi[w&2047](o,f);w=c[f>>2]|0;if(w|0?(__Z16atomic_decrementPj(w+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(w,1);w=c[h>>2]|0;if(w|0?(__Z16atomic_decrementPj(w+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(w,1);w=c[g>>2]|0;if(w|0?(__Z16atomic_decrementPj(w+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(w,1);w=c[q+28>>2]|0;if(w|0?(v=c[w+8>>2]|0,w=c[q+32>>2]|0,(v|0)!=(w|0)):0){u=v;while(1){v=c[u+8>>2]|0;if((v|0)==(w|0))break;else u=v}if(u|0){w=u;do{c[f>>2]=0;__ZN13VariantWriter15write_to_stringERK7VariantR6StringPFS3_PvRK3RefI8ResourceEES5_(w+32|0,f,0,0)|0;v=c[(c[o>>2]|0)+116>>2]|0;__ZN6StringC2EPKc(k,1124885);c[j>>2]=__ZNK6StringplERKS_(w+24|0,k)|0;c[i>>2]=__ZNK6StringplERKS_(j,f)|0;__ZN6StringC2EPKc(n,1124879);c[h>>2]=__ZNK6StringplERKS_(i,n)|0;Pi[v&2047](o,h);v=c[h>>2]|0;if(v|0?(__Z16atomic_decrementPj(v+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(v,1);v=c[n>>2]|0;if(v|0?(__Z16atomic_decrementPj(v+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(v,1);v=c[i>>2]|0;do if(v|0){if(__Z16atomic_decrementPj(v+-8|0)|0)break;__ZN6Memory11free_staticEPvb(v,1)}while(0);v=c[j>>2]|0;do if(v|0){if(__Z16atomic_decrementPj(v+-8|0)|0)break;__ZN6Memory11free_staticEPvb(v,1)}while(0);v=c[k>>2]|0;do if(v|0){if(__Z16atomic_decrementPj(v+-8|0)|0)break;__ZN6Memory11free_staticEPvb(v,1)}while(0);v=c[f>>2]|0;do if(v|0){if(__Z16atomic_decrementPj(v+-8|0)|0)break;__ZN6Memory11free_staticEPvb(v,1)}while(0);w=c[w+16>>2]|0}while((w|0)!=0)}}w=c[q+16>>2]|0;if(!w)break a;q=w;t=c[e>>2]|0}}}while(0);gj[c[(c[o>>2]|0)+144>>2]&8191](o);__ZN6Memory11free_staticEPvb(o,0);p=0;l=d;return p|0}function __ZNK12MethodBind1RI10ConfigFile5ErrorRK6StringE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return __ZNK12MethodBind1RI10ConfigFile5ErrorRK6StringE18_get_argument_typeEi(a,b)|0}function __ZNK12MethodBind1RI10ConfigFile5ErrorRK6StringE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1124730);l=a;return c[b>>2]|0}function __ZN12MethodBind1RI10ConfigFile5ErrorRK6StringE4callEP6ObjectPPK7VariantiRNS8_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0;i=l;l=l+64|0;if((l|0)>=(m|0))ba(64);j=i+24|0;k=i+48|0;n=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1255752)|0:0){c[h>>2]=0;a[1263537]=0;o=d+24|0;p=c[o>>2]|0;if((p|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=p;c[b>>2]=0;l=i;return}q=p-(c[d+20>>2]|0)|0;if((q|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=q;c[b>>2]=0;l=i;return}if((g|0)>0){if((p|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);r=0}else{a[1263537]=0;r=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,r)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=r;c[b>>2]=0;l=i;return}}r=c[d+44>>2]|0;p=c[d+48>>2]|0;q=e+(p>>1)|0;if(!(p&1))s=r;else s=c[(c[q>>2]|0)+r>>2]|0;do if((g|0)<1){r=c[o>>2]|0;p=r+-1|0;if((r|0)>=1){e=c[d+16>>2]|0;t=(e|0)==0;if(t)u=0;else u=c[e+-4>>2]|0;if((r|0)<=(u|0)){if(t)v=0;else v=c[e+-4>>2]|0;do if((v|0)<(r|0)){if(t)w=0;else w=c[e+-4>>2]|0;if((w|0)<(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);x=0;break}else{a[1263537]=0;y=31;break}}else y=31;while(0);if((y|0)==31)x=e+(p*24|0)|0;__ZN7VariantC2ERKS_(n,x);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f>>2]|0);while(0);c[k>>2]=__ZNK7Variantcv6StringEv(n)|0;__ZN7VariantC2Ei(j,$i[s&8191](q,k)|0);q=c[k>>2]|0;if(q|0?(__Z16atomic_decrementPj(q+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(q,1);if(c[n>>2]|0)__ZN7Variant5clearEv(n);__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,897,1146558,0);c[b>>2]=0;l=i;return}function __ZN12MethodBind1RI10ConfigFile5ErrorRK6StringE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f;if(!b)h=0;else{i=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1255752)|0;h=i?b:0}b=c[a+44>>2]|0;i=c[a+48>>2]|0;a=h+(i>>1)|0;if(!(i&1))j=b;else j=c[(c[a>>2]|0)+b>>2]|0;b=c[d>>2]|0;d=c[b>>2]|0;if((d|0)!=0?(__Z28atomic_conditional_incrementPj(d+-8|0)|0)!=0:0)k=c[b>>2]|0;else k=0;c[g>>2]=k;c[e>>2]=$i[j&8191](a,g)|0;a=c[g>>2]|0;if(!a){l=f;return}if(__Z16atomic_decrementPj(a+-8|0)|0){l=f;return}__ZN6Memory11free_staticEPvb(a,1);l=f;return}function __ZN12MethodBind1RI10ConfigFile5ErrorRK6StringED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK12MethodBind1RI10ConfigFile5ErrorRK6StringE18_get_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case -1:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;l=a;return f|0}case 0:{c[d>>2]=0;__ZN7VariantC2ERK6String(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);e=c[d>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);f=b;l=a;return f|0}default:{f=0;l=a;return f|0}}return 0}function __ZNK3MapI6StringS_IS0_7Variant10ComparatorIS0_E16DefaultAllocatorES3_S4_E5_findERKS0_(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d;f=c[(c[a>>2]|0)+8>>2]|0;g=a+4|0;if((f|0)==(c[g>>2]|0)){h=f;i=f;j=(h|0)!=(i|0);k=j?h:0;l=d;return k|0}a=f;while(1){f=a+24|0;c[e>>2]=0;n=c[f>>2]|0;if(n|0?(c[e>>2]=0,__Z28atomic_conditional_incrementPj(n+-8|0)|0):0)c[e>>2]=c[f>>2];n=__ZNK6StringltES_(b,e)|0;o=c[e>>2]|0;if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(o,1);if(n)p=a+8|0;else{c[e>>2]=0;n=c[b>>2]|0;if(n|0?(c[e>>2]=0,__Z28atomic_conditional_incrementPj(n+-8|0)|0):0)c[e>>2]=c[b>>2];n=__ZNK6StringltES_(f,e)|0;f=c[e>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);if(!n)break;p=a+4|0}n=c[p>>2]|0;if((n|0)==(c[g>>2]|0)){h=n;i=n;q=21;break}else a=n}if((q|0)==21){j=(h|0)!=(i|0);k=j?h:0;l=d;return k|0}h=a;i=c[g>>2]|0;j=(h|0)!=(i|0);k=j?h:0;l=d;return k|0}function __ZN3MapI6StringS_IS0_7Variant10ComparatorIS0_E16DefaultAllocatorES3_S4_E6_eraseEPNS6_7ElementE(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0;e=d+8|0;f=c[e>>2]|0;g=b+4|0;h=c[g>>2]|0;if((f|0)!=(h|0)?(i=c[d+4>>2]|0,(i|0)!=(h|0)):0){j=i;while(1){i=c[j+8>>2]|0;if((i|0)==(h|0))break;else j=i}if(!j){k=h;l=c[h+8>>2]|0}else{k=j;l=h}}else{k=d;l=f}f=k+8|0;j=k+4|0;i=c[((l|0)==(h|0)?j:f)>>2]|0;h=c[b>>2]|0;l=k+12|0;m=c[l>>2]|0;c[i+12>>2]=m;if((h|0)==(m|0))n=h+8|0;else{h=c[l>>2]|0;m=h+8|0;n=(k|0)==(c[m>>2]|0)?m:h+4|0}c[n>>2]=i;if((k|0)==(d|0)){if((c[d>>2]|0)==1)__ZN3MapI6StringS_IS0_7Variant10ComparatorIS0_E16DefaultAllocatorES3_S4_E10_erase_fixEPNS6_7ElementE(b,i)}else{if((k|0)==(c[g>>2]|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143791,1145936,469,1143798,0);return}a[1263537]=0;if((c[k>>2]|0)==1)__ZN3MapI6StringS_IS0_7Variant10ComparatorIS0_E16DefaultAllocatorES3_S4_E10_erase_fixEPNS6_7ElementE(b,i);c[f>>2]=c[e>>2];f=d+4|0;c[j>>2]=c[f>>2];j=d+12|0;c[l>>2]=c[j>>2];c[k>>2]=c[d>>2];c[(c[e>>2]|0)+12>>2]=k;c[(c[f>>2]|0)+12>>2]=k;f=c[j>>2]|0;j=f+8|0;c[((c[j>>2]|0)==(d|0)?j:f+4|0)>>2]=k}k=c[d+16>>2]|0;f=d+20|0;if(k|0)c[k+20>>2]=c[f>>2];j=c[f>>2]|0;if(j|0)c[j+16>>2]=k;k=d+28|0;__ZN3MapI6String7Variant10ComparatorIS0_E16DefaultAllocatorE5clearEv(k);j=c[k>>2]|0;if(j|0){f=j+32|0;if(c[f>>2]|0)__ZN7Variant5clearEv(f);f=c[j+24>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);__ZN6Memory11free_staticEPvb(j,0);c[k>>2]=0}k=c[d+24>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);__ZN6Memory11free_staticEPvb(d,0);d=b+8|0;c[d>>2]=(c[d>>2]|0)+-1;if(!(c[c[g>>2]>>2]|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143791,1145936,498,1143838,0);return}else{a[1263537]=0;return}}function __ZN3MapI6StringS_IS0_7Variant10ComparatorIS0_E16DefaultAllocatorES3_S4_E10_erase_fixEPNS6_7ElementE(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0;e=c[(c[b>>2]|0)+8>>2]|0;f=b+4|0;if((e|0)!=(d|0)&(c[d>>2]|0)==1){b=d;while(1){g=b+12|0;h=c[g>>2]|0;i=c[h+8>>2]|0;do if((b|0)==(i|0)){j=c[h+4>>2]|0;if(!(c[j>>2]|0)){a[1263537]=0;c[j>>2]=1;k=c[f>>2]|0;if((k|0)==(h|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);l=c[g>>2]|0;m=l;n=c[l+4>>2]|0;o=c[f>>2]|0}else{a[1263537]=0;c[h>>2]=0;m=h;n=j;o=k}k=n+8|0;l=c[k>>2]|0;c[m+4>>2]=l;if((l|0)!=(o|0))c[l+12>>2]=m;l=m+12|0;c[n+12>>2]=c[l>>2];p=c[l>>2]|0;q=p+8|0;c[((c[q>>2]|0)==(m|0)?q:p+4|0)>>2]=n;c[k>>2]=m;c[l>>2]=n;l=c[g>>2]|0;r=c[l+4>>2]|0;s=l}else{r=j;s=h}if((c[c[r+4>>2]>>2]|0)==1){j=r+8|0;l=c[j>>2]|0;if((c[l>>2]|0)==1)if((c[f>>2]|0)==(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);t=c[g>>2]|0;break}else{a[1263537]=0;c[r>>2]=0;t=s;break}a[1263537]=0;c[l>>2]=1;k=c[f>>2]|0;if((k|0)==(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);u=c[j>>2]|0;v=c[f>>2]|0}else{a[1263537]=0;c[r>>2]=0;u=l;v=k}k=u+4|0;l=c[k>>2]|0;c[j>>2]=l;if((l|0)!=(v|0))c[l+12>>2]=r;l=r+12|0;c[u+12>>2]=c[l>>2];j=c[l>>2]|0;p=j+4|0;c[((c[p>>2]|0)==(r|0)?p:j+8|0)>>2]=u;c[k>>2]=r;c[l>>2]=u;l=c[g>>2]|0;w=c[l+4>>2]|0;x=l}else{w=r;x=s}l=c[x>>2]|0;k=c[f>>2]|0;if((l|0)==0&(k|0)==(w|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);y=c[g>>2]|0;z=c[f>>2]|0}else{a[1263537]=0;c[w>>2]=l;y=x;z=k}c[y>>2]=1;k=c[w+4>>2]|0;a[1263537]=0;c[k>>2]=1;k=y+4|0;l=c[k>>2]|0;j=l+8|0;p=c[j>>2]|0;c[k>>2]=p;if((p|0)!=(z|0))c[p+12>>2]=y;p=y+12|0;c[l+12>>2]=c[p>>2];k=c[p>>2]|0;q=k+8|0;c[((c[q>>2]|0)==(y|0)?q:k+4|0)>>2]=l;c[j>>2]=y;c[p>>2]=l;t=e}else{if(!(c[i>>2]|0)){a[1263537]=0;c[i>>2]=1;l=c[f>>2]|0;if((l|0)==(h|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);p=c[g>>2]|0;A=c[p+8>>2]|0;B=c[f>>2]|0;C=p}else{a[1263537]=0;c[h>>2]=0;A=i;B=l;C=h}l=A+4|0;p=c[l>>2]|0;c[C+8>>2]=p;if((p|0)!=(B|0))c[p+12>>2]=C;p=C+12|0;c[A+12>>2]=c[p>>2];j=c[p>>2]|0;k=j+4|0;c[((c[k>>2]|0)==(C|0)?k:j+8|0)>>2]=A;c[l>>2]=C;c[p>>2]=A;p=c[g>>2]|0;D=c[p+8>>2]|0;E=p}else{D=i;E=h}p=D+4|0;l=c[p>>2]|0;j=(c[c[D+8>>2]>>2]|0)==1;if(!((c[l>>2]|0)!=1|j^1))if((c[f>>2]|0)==(D|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);t=c[g>>2]|0;break}else{a[1263537]=0;c[D>>2]=0;t=E;break}if(j){a[1263537]=0;c[l>>2]=1;j=c[f>>2]|0;if((j|0)==(D|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);F=c[p>>2]|0;G=c[f>>2]|0}else{a[1263537]=0;c[D>>2]=0;F=l;G=j}j=F+8|0;l=c[j>>2]|0;c[p>>2]=l;if((l|0)!=(G|0))c[l+12>>2]=D;l=D+12|0;c[F+12>>2]=c[l>>2];p=c[l>>2]|0;k=p+8|0;c[((c[k>>2]|0)==(D|0)?k:p+4|0)>>2]=F;c[j>>2]=D;c[l>>2]=F;l=c[g>>2]|0;H=c[l+8>>2]|0;I=l}else{H=D;I=E}l=c[I>>2]|0;j=c[f>>2]|0;if((l|0)==0&(j|0)==(H|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);J=c[g>>2]|0;K=c[f>>2]|0}else{a[1263537]=0;c[H>>2]=l;J=I;K=j}c[J>>2]=1;j=c[H+8>>2]|0;a[1263537]=0;c[j>>2]=1;j=J+8|0;l=c[j>>2]|0;p=l+4|0;k=c[p>>2]|0;c[j>>2]=k;if((k|0)!=(K|0))c[k+12>>2]=J;k=J+12|0;c[l+12>>2]=c[k>>2];j=c[k>>2]|0;q=j+4|0;c[((c[q>>2]|0)==(J|0)?q:j+8|0)>>2]=l;c[p>>2]=J;c[k>>2]=l;t=e}while(0);if((e|0)!=(t|0)&(c[t>>2]|0)==1)b=t;else{L=t;break}}}else L=d;a[1263537]=0;c[L>>2]=1;if((c[c[f>>2]>>2]|0)==1){a[1263537]=0;return}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143886,1145936,447,1143897,0);return}}function __ZNK11MethodBind1I10ConfigFileRK6StringE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;if(b|0){f=0;l=a;return f|0}c[d>>2]=0;__ZN7VariantC2ERK6String(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);e=c[d>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);f=b;l=a;return f|0}function __ZNK11MethodBind1I10ConfigFileRK6StringE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1124730);l=a;return c[b>>2]|0}function __ZN11MethodBind1I10ConfigFileRK6StringE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i+24|0;k=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1255752)|0:0){c[h>>2]=0;a[1263537]=0;n=d+24|0;o=c[n>>2]|0;if((o|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=o;c[b>>2]=0;l=i;return}p=o-(c[d+20>>2]|0)|0;if((p|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=p;c[b>>2]=0;l=i;return}if((g|0)>0){if((o|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);q=0}else{a[1263537]=0;q=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,q)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=q;c[b>>2]=0;l=i;return}}q=c[d+44>>2]|0;o=c[d+48>>2]|0;p=e+(o>>1)|0;if(!(o&1))r=q;else r=c[(c[p>>2]|0)+q>>2]|0;do if((g|0)<1){q=c[n>>2]|0;o=q+-1|0;if((q|0)>=1){e=c[d+16>>2]|0;s=(e|0)==0;if(s)t=0;else t=c[e+-4>>2]|0;if((q|0)<=(t|0)){if(s)u=0;else u=c[e+-4>>2]|0;do if((u|0)<(q|0)){if(s)v=0;else v=c[e+-4>>2]|0;if((v|0)<(q|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);w=0;break}else{a[1263537]=0;x=31;break}}else x=31;while(0);if((x|0)==31)w=e+(o*24|0)|0;__ZN7VariantC2ERKS_(k,w);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);c[j>>2]=__ZNK7Variantcv6StringEv(k)|0;Pi[r&2047](p,j);p=c[j>>2]|0;if(p|0?(__Z16atomic_decrementPj(p+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(p,1);if(c[k>>2]|0)__ZN7Variant5clearEv(k);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I10ConfigFileRK6StringE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1255752)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;b=c[d>>2]|0;d=c[b>>2]|0;if((d|0)!=0?(__Z28atomic_conditional_incrementPj(d+-8|0)|0)!=0:0)j=c[b>>2]|0;else j=0;c[f>>2]=j;Pi[i&2047](a,f);a=c[f>>2]|0;if(!a){l=e;return}if(__Z16atomic_decrementPj(a+-8|0)|0){l=e;return}__ZN6Memory11free_staticEPvb(a,1);l=e;return}function __ZN11MethodBind1I10ConfigFileRK6StringED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK10ConfigFile16get_section_keysERK6StringP4ListIS0_16DefaultAllocatorE(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;f=b+92|0;if(c[f>>2]|0?__ZNK3MapI6StringS_IS0_7Variant10ComparatorIS0_E16DefaultAllocatorES3_S4_E5_findERKS0_(f,d)|0:0){a[1263537]=0;do if(c[f>>2]|0){a[1263537]=0;b=__ZNK3MapI6StringS_IS0_7Variant10ComparatorIS0_E16DefaultAllocatorES3_S4_E5_findERKS0_(f,d)|0;if(!b){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145936,604,1145947,0);g=0;break}else{a[1263537]=0;g=b+28|0;break}}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145936,602,1124976,0);g=0}while(0);d=c[g>>2]|0;if(!d)return;f=c[d+8>>2]|0;d=c[g+4>>2]|0;if((f|0)==(d|0))return;else h=f;while(1){f=c[h+8>>2]|0;if((f|0)==(d|0))break;else h=f}if(!h)return;else i=h;do{__ZN4ListI6String16DefaultAllocatorE9push_backERKS0_(e,i+24|0)|0;i=c[i+16>>2]|0}while((i|0)!=0);return}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1124826,1124906,115,1124930,0);return}function __ZNK13MethodBind1RCI10ConfigFile10PoolVectorI6StringERKS2_E18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;switch(b|0){case -1:{c[d>>2]=0;__ZN7VariantC2ERK10PoolVectorI6StringE(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);__ZN10PoolVectorI6StringE12_unreferenceEv(d);f=b;l=a;return f|0}case 0:{c[d>>2]=0;__ZN7VariantC2ERK6String(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);e=c[d>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);f=b;l=a;return f|0}default:{f=0;l=a;return f|0}}return 0}function __ZNK13MethodBind1RCI10ConfigFile10PoolVectorI6StringERKS2_E18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1124730);l=a;return c[b>>2]|0}function __ZN13MethodBind1RCI10ConfigFile10PoolVectorI6StringERKS2_E4callEP6ObjectPPK7VariantiRNS9_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0;i=l;l=l+64|0;if((l|0)>=(m|0))ba(64);j=i+24|0;k=i+52|0;n=i+48|0;o=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1255752)|0:0){c[h>>2]=0;a[1263537]=0;p=d+24|0;q=c[p>>2]|0;if((q|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=q;c[b>>2]=0;l=i;return}r=q-(c[d+20>>2]|0)|0;if((r|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=r;c[b>>2]=0;l=i;return}if((g|0)>0){if((q|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);s=0}else{a[1263537]=0;s=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,s)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=s;c[b>>2]=0;l=i;return}}s=c[d+44>>2]|0;q=c[d+48>>2]|0;r=e+(q>>1)|0;if(!(q&1))t=s;else t=c[(c[r>>2]|0)+s>>2]|0;do if((g|0)<1){s=c[p>>2]|0;q=s+-1|0;if((s|0)>=1){e=c[d+16>>2]|0;u=(e|0)==0;if(u)v=0;else v=c[e+-4>>2]|0;if((s|0)<=(v|0)){if(u)w=0;else w=c[e+-4>>2]|0;do if((w|0)<(s|0)){if(u)x=0;else x=c[e+-4>>2]|0;if((x|0)<(s|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);y=0;break}else{a[1263537]=0;z=31;break}}else z=31;while(0);if((z|0)==31)y=e+(q*24|0)|0;__ZN7VariantC2ERKS_(o,y);break}}c[o>>2]=0}else __ZN7VariantC2ERKS_(o,c[f>>2]|0);while(0);c[n>>2]=__ZNK7Variantcv6StringEv(o)|0;c[k>>2]=$i[t&8191](r,n)|0;__ZN7VariantC2ERK10PoolVectorI6StringE(j,k);__ZN10PoolVectorI6StringE12_unreferenceEv(k);k=c[n>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);if(c[o>>2]|0)__ZN7Variant5clearEv(o);__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1217,1146558,0);c[b>>2]=0;l=i;return}function __ZN13MethodBind1RCI10ConfigFile10PoolVectorI6StringERKS2_E7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f;h=f+4|0;if(!b)i=0;else{j=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1255752)|0;i=j?b:0}b=c[a+44>>2]|0;j=c[a+48>>2]|0;a=i+(j>>1)|0;if(!(j&1))k=b;else k=c[(c[a>>2]|0)+b>>2]|0;b=c[d>>2]|0;d=c[b>>2]|0;if((d|0)!=0?(__Z28atomic_conditional_incrementPj(d+-8|0)|0)!=0:0)n=c[b>>2]|0;else n=0;c[h>>2]=n;n=$i[k&8191](a,h)|0;c[g>>2]=n;if(((c[e>>2]|0)!=(n|0)?(__ZN10PoolVectorI6StringE12_unreferenceEv(e),n=c[g>>2]|0,n|0):0)?__Z28atomic_conditional_incrementPj(n)|0:0)c[e>>2]=c[g>>2];__ZN10PoolVectorI6StringE12_unreferenceEv(g);g=c[h>>2]|0;if(!g){l=f;return}if(__Z16atomic_decrementPj(g+-8|0)|0){l=f;return}__ZN6Memory11free_staticEPvb(g,1);l=f;return}function __ZN13MethodBind1RCI10ConfigFile10PoolVectorI6StringERKS2_ED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI10ConfigFile10PoolVectorI6StringEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;if((b|0)!=-1){f=0;l=a;return f|0}c[d>>2]=0;__ZN7VariantC2ERK10PoolVectorI6StringE(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);__ZN10PoolVectorI6StringE12_unreferenceEv(d);f=b;l=a;return f|0}function __ZNK13MethodBind0RCI10ConfigFile10PoolVectorI6StringEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1124730);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI10ConfigFile10PoolVectorI6StringEE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;j=f+24|0;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1255752)|0:0){c[h>>2]=0;a[1263537]=0;k=c[d+24>>2]|0;if((k|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=k;c[b>>2]=0;l=f;return}n=k-(c[d+20>>2]|0)|0;if((n|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=n;c[b>>2]=0;l=f;return}n=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))o=n;else o=c[(c[d>>2]|0)+n>>2]|0;c[j>>2]=ij[o&8191](d)|0;__ZN7VariantC2ERK10PoolVectorI6StringE(i,j);__ZN10PoolVectorI6StringE12_unreferenceEv(j);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI10ConfigFile10PoolVectorI6StringEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=d;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1255752)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;b=ij[i&8191](a)|0;c[f>>2]=b;a=b;if(((c[e>>2]|0)!=(b|0)?(__ZN10PoolVectorI6StringE12_unreferenceEv(e),b|0):0)?__Z28atomic_conditional_incrementPj(b)|0:0)c[e>>2]=a;__ZN10PoolVectorI6StringE12_unreferenceEv(f);l=d;return}function __ZN13MethodBind0RCI10ConfigFile10PoolVectorI6StringEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind2RCI10ConfigFilebRK6StringS3_E18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case -1:{__ZN7VariantC2Eb(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;l=a;return f|0}case 0:{c[d>>2]=0;__ZN7VariantC2ERK6String(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);g=c[d>>2]|0;if(g|0?(__Z16atomic_decrementPj(g+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(g,1);f=b;l=a;return f|0}case 1:{c[d>>2]=0;__ZN7VariantC2ERK6String(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);e=c[d>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);f=b;l=a;return f|0}default:{f=0;l=a;return f|0}}return 0}function __ZNK13MethodBind2RCI10ConfigFilebRK6StringS3_E18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1124730);l=a;return c[b>>2]|0}function __ZN13MethodBind2RCI10ConfigFilebRK6StringS3_E4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0;i=l;l=l+80|0;if((l|0)>=(m|0))ba(80);j=i+48|0;k=i+76|0;n=i+24|0;o=i+72|0;p=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1255752)|0:0){c[h>>2]=0;a[1263537]=0;q=d+24|0;r=c[q>>2]|0;if((r|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=r;c[b>>2]=0;l=i;return}s=r-(c[d+20>>2]|0)|0;if((s|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=s;c[b>>2]=0;l=i;return}if((g|0)>0){if((r|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);t=0}else{a[1263537]=0;t=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,t)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=t;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[q>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);u=0}else{a[1263537]=0;u=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,u)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=u;c[b>>2]=0;l=i;return}}}u=c[d+44>>2]|0;t=c[d+48>>2]|0;r=e+(t>>1)|0;if(!(t&1))v=u;else v=c[(c[r>>2]|0)+u>>2]|0;do if((g|0)<1){u=c[q>>2]|0;t=u+-1|0;if((u|0)>=1){e=c[d+16>>2]|0;s=(e|0)==0;if(s)w=0;else w=c[e+-4>>2]|0;if((u|0)<=(w|0)){if(s)x=0;else x=c[e+-4>>2]|0;do if((x|0)<(u|0)){if(s)y=0;else y=c[e+-4>>2]|0;if((y|0)<(u|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);z=0;break}else{a[1263537]=0;A=37;break}}else A=37;while(0);if((A|0)==37)z=e+(t*24|0)|0;__ZN7VariantC2ERKS_(n,z);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f>>2]|0);while(0);c[k>>2]=__ZNK7Variantcv6StringEv(n)|0;do if((g|0)<2){z=c[q>>2]|0;y=z+-1|0;x=z+-2|0;if((z|0)>=2){z=c[d+16>>2]|0;w=(z|0)==0;if(w)B=0;else B=c[z+-4>>2]|0;if((y|0)<=(B|0)){if(w)C=0;else C=c[z+-4>>2]|0;do if((C|0)<(y|0)){if(w)D=0;else D=c[z+-4>>2]|0;if((D|0)<(y|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);E=0;break}else{a[1263537]=0;A=54;break}}else A=54;while(0);if((A|0)==54)E=z+(x*24|0)|0;__ZN7VariantC2ERKS_(p,E);break}}c[p>>2]=0}else __ZN7VariantC2ERKS_(p,c[f+4>>2]|0);while(0);c[o>>2]=__ZNK7Variantcv6StringEv(p)|0;__ZN7VariantC2Eb(j,nj[v&2047](r,k,o)|0);r=c[o>>2]|0;if(r|0?(__Z16atomic_decrementPj(r+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(r,1);if(c[p>>2]|0)__ZN7Variant5clearEv(p);p=c[k>>2]|0;if(p|0?(__Z16atomic_decrementPj(p+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(p,1);if(c[n>>2]|0)__ZN7Variant5clearEv(n);__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1872,1146558,0);c[b>>2]=0;l=i;return}function __ZN13MethodBind2RCI10ConfigFilebRK6StringS3_E7ptrcallEP6ObjectPPKvPv(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0;g=l;l=l+16|0;if((l|0)>=(m|0))ba(16);h=g+4|0;i=g;if(!d)j=0;else{k=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1255752)|0;j=k?d:0}d=c[b+44>>2]|0;k=c[b+48>>2]|0;b=j+(k>>1)|0;if(!(k&1))n=d;else n=c[(c[b>>2]|0)+d>>2]|0;d=c[e>>2]|0;k=c[d>>2]|0;if((k|0)!=0?(__Z28atomic_conditional_incrementPj(k+-8|0)|0)!=0:0)o=c[d>>2]|0;else o=0;c[h>>2]=o;o=c[e+4>>2]|0;e=c[o>>2]|0;if((e|0)!=0?(__Z28atomic_conditional_incrementPj(e+-8|0)|0)!=0:0)p=c[o>>2]|0;else p=0;c[i>>2]=p;a[f>>0]=(nj[n&2047](b,h,i)|0)&1;b=c[i>>2]|0;if(b|0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(b,1);b=c[h>>2]|0;if(!b){l=g;return}if(__Z16atomic_decrementPj(b+-8|0)|0){l=g;return}__ZN6Memory11free_staticEPvb(b,1);l=g;return}function __ZN13MethodBind2RCI10ConfigFilebRK6StringS3_ED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind1RCI10ConfigFilebRK6StringE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return __ZNK13MethodBind1RCI10ConfigFilebRK6StringE18_get_argument_typeEi(a,b)|0}function __ZNK13MethodBind1RCI10ConfigFilebRK6StringE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1124730);l=a;return c[b>>2]|0}function __ZN13MethodBind1RCI10ConfigFilebRK6StringE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0;i=l;l=l+64|0;if((l|0)>=(m|0))ba(64);j=i+24|0;k=i+48|0;n=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1255752)|0:0){c[h>>2]=0;a[1263537]=0;o=d+24|0;p=c[o>>2]|0;if((p|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=p;c[b>>2]=0;l=i;return}q=p-(c[d+20>>2]|0)|0;if((q|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=q;c[b>>2]=0;l=i;return}if((g|0)>0){if((p|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);r=0}else{a[1263537]=0;r=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,r)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=r;c[b>>2]=0;l=i;return}}r=c[d+44>>2]|0;p=c[d+48>>2]|0;q=e+(p>>1)|0;if(!(p&1))s=r;else s=c[(c[q>>2]|0)+r>>2]|0;do if((g|0)<1){r=c[o>>2]|0;p=r+-1|0;if((r|0)>=1){e=c[d+16>>2]|0;t=(e|0)==0;if(t)u=0;else u=c[e+-4>>2]|0;if((r|0)<=(u|0)){if(t)v=0;else v=c[e+-4>>2]|0;do if((v|0)<(r|0)){if(t)w=0;else w=c[e+-4>>2]|0;if((w|0)<(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);x=0;break}else{a[1263537]=0;y=31;break}}else y=31;while(0);if((y|0)==31)x=e+(p*24|0)|0;__ZN7VariantC2ERKS_(n,x);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f>>2]|0);while(0);c[k>>2]=__ZNK7Variantcv6StringEv(n)|0;__ZN7VariantC2Eb(j,$i[s&8191](q,k)|0);q=c[k>>2]|0;if(q|0?(__Z16atomic_decrementPj(q+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(q,1);if(c[n>>2]|0)__ZN7Variant5clearEv(n);__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1217,1146558,0);c[b>>2]=0;l=i;return}function __ZN13MethodBind1RCI10ConfigFilebRK6StringE7ptrcallEP6ObjectPPKvPv(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,n=0;g=l;l=l+16|0;if((l|0)>=(m|0))ba(16);h=g;if(!d)i=0;else{j=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1255752)|0;i=j?d:0}d=c[b+44>>2]|0;j=c[b+48>>2]|0;b=i+(j>>1)|0;if(!(j&1))k=d;else k=c[(c[b>>2]|0)+d>>2]|0;d=c[e>>2]|0;e=c[d>>2]|0;if((e|0)!=0?(__Z28atomic_conditional_incrementPj(e+-8|0)|0)!=0:0)n=c[d>>2]|0;else n=0;c[h>>2]=n;a[f>>0]=($i[k&8191](b,h)|0)&1;b=c[h>>2]|0;if(!b){l=g;return}if(__Z16atomic_decrementPj(b+-8|0)|0){l=g;return}__ZN6Memory11free_staticEPvb(b,1);l=g;return}function __ZN13MethodBind1RCI10ConfigFilebRK6StringED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind1RCI10ConfigFilebRK6StringE18_get_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case -1:{__ZN7VariantC2Eb(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;l=a;return f|0}case 0:{c[d>>2]=0;__ZN7VariantC2ERK6String(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);e=c[d>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);f=b;l=a;return f|0}default:{f=0;l=a;return f|0}}return 0}function __ZNK13MethodBind3RCI10ConfigFile7VariantRK6StringS4_S1_E18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return __ZNK13MethodBind3RCI10ConfigFile7VariantRK6StringS4_S1_E18_get_argument_typeEi(a,b)|0}function __ZNK13MethodBind3RCI10ConfigFile7VariantRK6StringS4_S1_E18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1124730);l=a;return c[b>>2]|0}function __ZN13MethodBind3RCI10ConfigFile7VariantRK6StringS4_S1_E4callEP6ObjectPPKS1_iRNS1_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0;i=l;l=l+128|0;if((l|0)>=(m|0))ba(128);j=i+96|0;k=i+124|0;n=i+72|0;o=i+120|0;p=i+48|0;q=i;r=i+24|0;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1255752)|0:0){c[h>>2]=0;a[1263537]=0;s=d+24|0;t=c[s>>2]|0;if((t|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=t;c[b>>2]=0;l=i;return}u=t-(c[d+20>>2]|0)|0;if((u|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=u;c[b>>2]=0;l=i;return}if((g|0)>0){if((t|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);v=0}else{a[1263537]=0;v=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,v)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=v;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[s>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);w=0}else{a[1263537]=0;w=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,w)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=w;c[b>>2]=0;l=i;return}if((g|0)>2){if((c[s>>2]|0)<2){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);x=0}else{a[1263537]=0;x=c[(c[d+32>>2]|0)+12>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+8>>2]>>2]|0,x)|0)){c[h>>2]=2;c[h+4>>2]=2;c[h+8>>2]=x;c[b>>2]=0;l=i;return}}}}x=c[d+44>>2]|0;w=c[d+48>>2]|0;v=e+(w>>1)|0;if(!(w&1))y=x;else y=c[(c[v>>2]|0)+x>>2]|0;do if((g|0)<1){x=c[s>>2]|0;w=x+-1|0;if((x|0)>=1){e=c[d+16>>2]|0;t=(e|0)==0;if(t)z=0;else z=c[e+-4>>2]|0;if((x|0)<=(z|0)){if(t)A=0;else A=c[e+-4>>2]|0;do if((A|0)<(x|0)){if(t)B=0;else B=c[e+-4>>2]|0;if((B|0)<(x|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);C=0;break}else{a[1263537]=0;D=43;break}}else D=43;while(0);if((D|0)==43)C=e+(w*24|0)|0;__ZN7VariantC2ERKS_(n,C);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f>>2]|0);while(0);c[k>>2]=__ZNK7Variantcv6StringEv(n)|0;do if((g|0)<2){C=c[s>>2]|0;B=C+-1|0;A=C+-2|0;if((C|0)>=2){C=c[d+16>>2]|0;z=(C|0)==0;if(z)E=0;else E=c[C+-4>>2]|0;if((B|0)<=(E|0)){if(z)F=0;else F=c[C+-4>>2]|0;do if((F|0)<(B|0)){if(z)G=0;else G=c[C+-4>>2]|0;if((G|0)<(B|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);H=0;break}else{a[1263537]=0;D=60;break}}else D=60;while(0);if((D|0)==60)H=C+(A*24|0)|0;__ZN7VariantC2ERKS_(p,H);break}}c[p>>2]=0}else __ZN7VariantC2ERKS_(p,c[f+4>>2]|0);while(0);c[o>>2]=__ZNK7Variantcv6StringEv(p)|0;do if((g|0)<3){H=c[s>>2]|0;G=H+-2|0;F=H+-3|0;if((G|0)>=1){H=c[d+16>>2]|0;E=(H|0)==0;if(E)I=0;else I=c[H+-4>>2]|0;if((G|0)<=(I|0)){if(E)J=0;else J=c[H+-4>>2]|0;do if((J|0)<(G|0)){if(E)K=0;else K=c[H+-4>>2]|0;if((K|0)<(G|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);L=0;break}else{a[1263537]=0;D=77;break}}else D=77;while(0);if((D|0)==77)L=H+(F*24|0)|0;__ZN7VariantC2ERKS_(r,L);break}}c[r>>2]=0}else __ZN7VariantC2ERKS_(r,c[f+8>>2]|0);while(0);__ZN7VariantC2ERKS_(q,r);Li[y&255](j,v,k,o,q);if(c[q>>2]|0)__ZN7Variant5clearEv(q);if(c[r>>2]|0)__ZN7Variant5clearEv(r);r=c[o>>2]|0;if(r|0?(__Z16atomic_decrementPj(r+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(r,1);if(c[p>>2]|0)__ZN7Variant5clearEv(p);p=c[k>>2]|0;if(p|0?(__Z16atomic_decrementPj(p+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(p,1);if(c[n>>2]|0)__ZN7Variant5clearEv(n);__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,2543,1146558,0);c[b>>2]=0;l=i;return}function __ZN13MethodBind3RCI10ConfigFile7VariantRK6StringS4_S1_E7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0;f=l;l=l+64|0;if((l|0)>=(m|0))ba(64);g=f+24|0;h=f+52|0;i=f+48|0;j=f;if(!b)k=0;else{n=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1255752)|0;k=n?b:0}b=c[a+44>>2]|0;n=c[a+48>>2]|0;a=k+(n>>1)|0;if(!(n&1))o=b;else o=c[(c[a>>2]|0)+b>>2]|0;b=c[d>>2]|0;n=c[b>>2]|0;if((n|0)!=0?(__Z28atomic_conditional_incrementPj(n+-8|0)|0)!=0:0)p=c[b>>2]|0;else p=0;c[h>>2]=p;p=c[d+4>>2]|0;b=c[p>>2]|0;if((b|0)!=0?(__Z28atomic_conditional_incrementPj(b+-8|0)|0)!=0:0)q=c[p>>2]|0;else q=0;c[i>>2]=q;__ZN7VariantC2ERKS_(j,c[d+8>>2]|0);Li[o&255](g,a,h,i,j);__ZN7VariantaSERKS_(e,g);if(c[g>>2]|0)__ZN7Variant5clearEv(g);if(c[j>>2]|0)__ZN7Variant5clearEv(j);j=c[i>>2]|0;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);j=c[h>>2]|0;if(!j){l=f;return}if(__Z16atomic_decrementPj(j+-8|0)|0){l=f;return}__ZN6Memory11free_staticEPvb(j,1);l=f;return}function __ZN13MethodBind3RCI10ConfigFile7VariantRK6StringS4_S1_ED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind3RCI10ConfigFile7VariantRK6StringS4_S1_E18_get_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case -1:{c[d>>2]=0;__ZN7VariantC2ERKS_(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);if(c[d>>2]|0)__ZN7Variant5clearEv(d);f=b;l=a;return f|0}case 0:{c[d>>2]=0;__ZN7VariantC2ERK6String(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);g=c[d>>2]|0;if(g|0?(__Z16atomic_decrementPj(g+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(g,1);f=b;l=a;return f|0}case 1:{c[d>>2]=0;__ZN7VariantC2ERK6String(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);g=c[d>>2]|0;if(g|0?(__Z16atomic_decrementPj(g+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(g,1);f=b;l=a;return f|0}case 2:{c[d>>2]=0;__ZN7VariantC2ERKS_(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);if(c[d>>2]|0)__ZN7Variant5clearEv(d);f=b;l=a;return f|0}default:{f=0;l=a;return f|0}}return 0}function __ZN3MapI6StringS_IS0_7Variant10ComparatorIS0_E16DefaultAllocatorES3_S4_EixERKS0_(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;if((c[b>>2]|0)==0?(g=__ZnwjPFPvjE(40,4740)|0,c[g+24>>2]=0,c[g+32>>2]=379008,c[g+28>>2]=0,c[g+36>>2]=0,h=g+16|0,c[h>>2]=0,c[h+4>>2]=0,c[b>>2]=g,h=c[b+4>>2]|0,c[g+4>>2]=h,c[g+8>>2]=h,c[g+12>>2]=h,c[g>>2]=1,(g|0)==0):0){i=1;j=5}else{g=__ZNK3MapI6StringS_IS0_7Variant10ComparatorIS0_E16DefaultAllocatorES3_S4_E5_findERKS0_(b,d)|0;if(!g){i=(c[b>>2]|0)==0;j=5}else k=g}if((j|0)==5){c[f+4>>2]=379008;c[f>>2]=0;c[f+8>>2]=0;if(i){i=__ZnwjPFPvjE(40,4740)|0;c[i+24>>2]=0;c[i+32>>2]=379008;c[i+28>>2]=0;c[i+36>>2]=0;j=i+16|0;c[j>>2]=0;c[j+4>>2]=0;c[b>>2]=i;j=c[b+4>>2]|0;c[i+4>>2]=j;c[i+8>>2]=j;c[i+12>>2]=j;c[i>>2]=1}i=__ZN3MapI6StringS_IS0_7Variant10ComparatorIS0_E16DefaultAllocatorES3_S4_E10_insert_rbERKS0_RKS5_(b,d,f)|0;__ZN3MapI6String7Variant10ComparatorIS0_E16DefaultAllocatorE5clearEv(f);d=c[f>>2]|0;if(d|0){b=d+32|0;if(c[b>>2]|0)__ZN7Variant5clearEv(b);b=c[d+24>>2]|0;if(b|0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(b,1);__ZN6Memory11free_staticEPvb(d,0);c[f>>2]=0}if(!i){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145936,616,1145947,0);n=0;l=e;return n|0}else k=i}a[1263537]=0;n=k+28|0;l=e;return n|0}function __ZN3MapI6String7Variant10ComparatorIS0_E16DefaultAllocatorE6_eraseEPNS5_7ElementE(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0;e=d+8|0;f=c[e>>2]|0;g=b+4|0;h=c[g>>2]|0;do if((f|0)!=(h|0)?(i=c[d+4>>2]|0,(i|0)!=(h|0)):0){j=i;while(1){i=c[j+8>>2]|0;if((i|0)==(h|0))break;else j=i}if(!j){k=h;l=c[h+8>>2]|0;m=7;break}else{n=j;o=j+8|0;m=8;break}}else{k=d;l=f;m=7}while(0);if((m|0)==7){f=k+8|0;if((l|0)==(h|0)){n=k;o=f;m=8}else{p=k;q=l;r=f}}if((m|0)==8){p=n;q=c[n+4>>2]|0;r=o}o=c[b>>2]|0;n=p+12|0;m=c[n>>2]|0;c[q+12>>2]=m;do if((o|0)!=(m|0)){f=c[n>>2]|0;l=f+8|0;if((p|0)==(c[l>>2]|0)){c[l>>2]=q;break}else{c[f+4>>2]=q;break}}else c[o+8>>2]=q;while(0);do if((p|0)==(d|0)){if((c[d>>2]|0)==1)__ZN3MapI6String7Variant10ComparatorIS0_E16DefaultAllocatorE10_erase_fixEPNS5_7ElementE(b,q)}else{if((p|0)==(h|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143791,1145936,469,1143798,0);return}a[1263537]=0;if((c[p>>2]|0)==1)__ZN3MapI6String7Variant10ComparatorIS0_E16DefaultAllocatorE10_erase_fixEPNS5_7ElementE(b,q);c[r>>2]=c[e>>2];o=d+4|0;c[p+4>>2]=c[o>>2];m=d+12|0;c[n>>2]=c[m>>2];c[p>>2]=c[d>>2];c[(c[e>>2]|0)+12>>2]=p;c[(c[o>>2]|0)+12>>2]=p;o=c[m>>2]|0;m=o+8|0;if((c[m>>2]|0)==(d|0)){c[m>>2]=p;break}else{c[o+4>>2]=p;break}}while(0);p=c[d+16>>2]|0;e=d+20|0;if(p|0)c[p+20>>2]=c[e>>2];n=c[e>>2]|0;if(n|0)c[n+16>>2]=p;p=d+32|0;if(c[p>>2]|0)__ZN7Variant5clearEv(p);p=c[d+24>>2]|0;if(p|0?(__Z16atomic_decrementPj(p+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(p,1);__ZN6Memory11free_staticEPvb(d,0);d=b+8|0;c[d>>2]=(c[d>>2]|0)+-1;if(!(c[c[g>>2]>>2]|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143791,1145936,498,1143838,0);return}else{a[1263537]=0;return}}function __ZN3MapI6String7Variant10ComparatorIS0_E16DefaultAllocatorE10_erase_fixEPNS5_7ElementE(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0;e=c[(c[b>>2]|0)+8>>2]|0;f=b+4|0;if((e|0)!=(d|0)&(c[d>>2]|0)==1){b=d;while(1){g=b+12|0;h=c[g>>2]|0;i=c[h+8>>2]|0;do if((b|0)==(i|0)){j=c[h+4>>2]|0;if(!(c[j>>2]|0)){a[1263537]=0;c[j>>2]=1;k=c[f>>2]|0;if((k|0)==(h|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);l=c[g>>2]|0;m=l;n=c[l+4>>2]|0;o=c[f>>2]|0}else{a[1263537]=0;c[h>>2]=0;m=h;n=j;o=k}k=n+8|0;l=c[k>>2]|0;c[m+4>>2]=l;if((l|0)!=(o|0))c[l+12>>2]=m;l=m+12|0;c[n+12>>2]=c[l>>2];p=c[l>>2]|0;q=p+8|0;if((c[q>>2]|0)==(m|0))c[q>>2]=n;else c[p+4>>2]=n;c[k>>2]=m;c[l>>2]=n;l=c[g>>2]|0;r=c[l+4>>2]|0;s=l}else{r=j;s=h}if((c[c[r+4>>2]>>2]|0)==1){j=r+8|0;l=c[j>>2]|0;if((c[l>>2]|0)==1)if((c[f>>2]|0)==(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);t=c[g>>2]|0;break}else{a[1263537]=0;c[r>>2]=0;t=s;break}a[1263537]=0;c[l>>2]=1;k=c[f>>2]|0;if((k|0)==(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);u=c[j>>2]|0;v=c[f>>2]|0}else{a[1263537]=0;c[r>>2]=0;u=l;v=k}k=u+4|0;l=c[k>>2]|0;c[j>>2]=l;if((l|0)!=(v|0))c[l+12>>2]=r;l=r+12|0;c[u+12>>2]=c[l>>2];j=c[l>>2]|0;p=j+4|0;if((c[p>>2]|0)==(r|0))c[p>>2]=u;else c[j+8>>2]=u;c[k>>2]=r;c[l>>2]=u;l=c[g>>2]|0;w=c[l+4>>2]|0;x=l;y=v}else{w=r;x=s;y=c[f>>2]|0}l=c[x>>2]|0;if((l|0)==0&(y|0)==(w|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);z=c[g>>2]|0;A=c[f>>2]|0}else{a[1263537]=0;c[w>>2]=l;z=x;A=y}c[z>>2]=1;l=c[w+4>>2]|0;a[1263537]=0;c[l>>2]=1;l=z+4|0;k=c[l>>2]|0;j=k+8|0;p=c[j>>2]|0;c[l>>2]=p;if((p|0)!=(A|0))c[p+12>>2]=z;p=z+12|0;c[k+12>>2]=c[p>>2];l=c[p>>2]|0;q=l+8|0;if((c[q>>2]|0)==(z|0))c[q>>2]=k;else c[l+4>>2]=k;c[j>>2]=z;c[p>>2]=k;t=e}else{if(!(c[i>>2]|0)){a[1263537]=0;c[i>>2]=1;k=c[f>>2]|0;if((k|0)==(h|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);p=c[g>>2]|0;B=c[p+8>>2]|0;C=c[f>>2]|0;D=p}else{a[1263537]=0;c[h>>2]=0;B=i;C=k;D=h}k=B+4|0;p=c[k>>2]|0;c[D+8>>2]=p;if((p|0)!=(C|0))c[p+12>>2]=D;p=D+12|0;c[B+12>>2]=c[p>>2];j=c[p>>2]|0;l=j+4|0;if((c[l>>2]|0)==(D|0))c[l>>2]=B;else c[j+8>>2]=B;c[k>>2]=D;c[p>>2]=B;p=c[g>>2]|0;E=c[p+8>>2]|0;F=p}else{E=i;F=h}p=E+4|0;k=c[p>>2]|0;j=(c[c[E+8>>2]>>2]|0)==1;if(!((c[k>>2]|0)!=1|j^1))if((c[f>>2]|0)==(E|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);t=c[g>>2]|0;break}else{a[1263537]=0;c[E>>2]=0;t=F;break}if(j){a[1263537]=0;c[k>>2]=1;j=c[f>>2]|0;if((j|0)==(E|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);G=c[p>>2]|0;H=c[f>>2]|0}else{a[1263537]=0;c[E>>2]=0;G=k;H=j}j=G+8|0;k=c[j>>2]|0;c[p>>2]=k;if((k|0)!=(H|0))c[k+12>>2]=E;k=E+12|0;c[G+12>>2]=c[k>>2];p=c[k>>2]|0;l=p+8|0;if((c[l>>2]|0)==(E|0))c[l>>2]=G;else c[p+4>>2]=G;c[j>>2]=E;c[k>>2]=G;k=c[g>>2]|0;I=c[k+8>>2]|0;J=k;K=H}else{I=E;J=F;K=c[f>>2]|0}k=c[J>>2]|0;if((k|0)==0&(K|0)==(I|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);L=c[g>>2]|0;M=c[f>>2]|0}else{a[1263537]=0;c[I>>2]=k;L=J;M=K}c[L>>2]=1;k=c[I+8>>2]|0;a[1263537]=0;c[k>>2]=1;k=L+8|0;j=c[k>>2]|0;p=j+4|0;l=c[p>>2]|0;c[k>>2]=l;if((l|0)!=(M|0))c[l+12>>2]=L;l=L+12|0;c[j+12>>2]=c[l>>2];k=c[l>>2]|0;q=k+4|0;if((c[q>>2]|0)==(L|0))c[q>>2]=j;else c[k+8>>2]=j;c[p>>2]=L;c[l>>2]=j;t=e}while(0);if((e|0)!=(t|0)&(c[t>>2]|0)==1)b=t;else{N=t;break}}}else N=d;a[1263537]=0;c[N>>2]=1;if((c[c[f>>2]>>2]|0)==1){a[1263537]=0;return}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143886,1145936,447,1143897,0);return}}function __ZN3MapI6StringS_IS0_7Variant10ComparatorIS0_E16DefaultAllocatorES3_S4_E10_insert_rbERKS0_RKS5_(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f;a[g>>0]=0;h=__ZN3MapI6StringS_IS0_7Variant10ComparatorIS0_E16DefaultAllocatorES3_S4_E7_insertERKS0_Rb(b,d,g)|0;if((h|0?(d=h+28|0,__ZN3MapI6String7Variant10ComparatorIS0_E16DefaultAllocatorE5clearEv(d),i=c[e>>2]|0,i|0):0)?(j=c[i+8>>2]|0,i=c[e+4>>2]|0,(j|0)!=(i|0)):0){e=j;while(1){j=c[e+8>>2]|0;if((j|0)==(i|0))break;else e=j}if(e|0){i=h+32|0;j=e;do{if(!(c[d>>2]|0)){e=__ZnwjPFPvjE(56,4740)|0;c[e+32>>2]=0;k=e+16|0;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0;c[d>>2]=e;k=c[i>>2]|0;c[e+4>>2]=k;c[e+8>>2]=k;c[e+12>>2]=k;c[e>>2]=1}__ZN3MapI6String7Variant10ComparatorIS0_E16DefaultAllocatorE10_insert_rbERKS0_RKS1_(d,j+24|0,j+32|0)|0;j=c[j+16>>2]|0}while((j|0)!=0)}}if(a[g>>0]|0){l=f;return h|0}g=b+8|0;c[g>>2]=(c[g>>2]|0)+1;g=h+12|0;j=c[g>>2]|0;if(!(c[j>>2]|0)){d=b+4|0;i=h;e=j;k=j;j=g;while(1){g=e+12|0;n=c[g>>2]|0;o=c[n+8>>2]|0;p=n;do if((e|0)==(o|0)){q=c[n+4>>2]|0;if(!(c[q>>2]|0)){c[k>>2]=1;a[1263537]=0;c[q>>2]=1;if((c[d>>2]|0)==(n|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);r=c[(c[j>>2]|0)+12>>2]|0;break}else{a[1263537]=0;c[n>>2]=0;r=n;break}}q=e+4|0;if((i|0)==(c[q>>2]|0)){s=i+8|0;t=c[s>>2]|0;c[q>>2]=t;if((t|0)==(c[d>>2]|0))u=p;else{c[t+12>>2]=e;u=c[g>>2]|0}t=i+12|0;c[t>>2]=u;q=c[g>>2]|0;v=q+8|0;c[((c[v>>2]|0)==(e|0)?v:q+4|0)>>2]=i;c[s>>2]=e;c[g>>2]=i;w=e;x=i;y=c[t>>2]|0}else{w=i;x=e;y=n}a[1263537]=0;c[x>>2]=1;t=c[d>>2]|0;if((t|0)==(y|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);z=c[(c[w+12>>2]|0)+12>>2]|0;A=c[d>>2]|0}else{a[1263537]=0;c[y>>2]=0;z=y;A=t}t=z+8|0;s=c[t>>2]|0;q=s+4|0;v=c[q>>2]|0;c[t>>2]=v;if((v|0)!=(A|0))c[v+12>>2]=z;v=z+12|0;c[s+12>>2]=c[v>>2];t=c[v>>2]|0;B=t+4|0;c[((c[B>>2]|0)==(z|0)?B:t+8|0)>>2]=s;c[q>>2]=z;c[v>>2]=s;r=w}else{if(!(c[o>>2]|0)){c[k>>2]=1;a[1263537]=0;c[o>>2]=1;if((c[d>>2]|0)==(n|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);r=c[(c[j>>2]|0)+12>>2]|0;break}else{a[1263537]=0;c[n>>2]=0;r=n;break}}s=e+8|0;if((i|0)==(c[s>>2]|0)){v=i+4|0;q=c[v>>2]|0;c[s>>2]=q;if((q|0)==(c[d>>2]|0))C=p;else{c[q+12>>2]=e;C=c[g>>2]|0}q=i+12|0;c[q>>2]=C;s=c[g>>2]|0;t=s+4|0;c[((c[t>>2]|0)==(e|0)?t:s+8|0)>>2]=i;c[v>>2]=e;c[g>>2]=i;D=e;E=i;F=c[q>>2]|0}else{D=i;E=e;F=n}a[1263537]=0;c[E>>2]=1;q=c[d>>2]|0;if((q|0)==(F|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);G=c[(c[D+12>>2]|0)+12>>2]|0;H=c[d>>2]|0}else{a[1263537]=0;c[F>>2]=0;G=F;H=q}q=G+4|0;v=c[q>>2]|0;s=v+8|0;t=c[s>>2]|0;c[q>>2]=t;if((t|0)!=(H|0))c[t+12>>2]=G;t=G+12|0;c[v+12>>2]=c[t>>2];q=c[t>>2]|0;B=q+8|0;c[((c[B>>2]|0)==(G|0)?B:q+4|0)>>2]=v;c[s>>2]=G;c[t>>2]=v;r=D}while(0);n=r+12|0;g=c[n>>2]|0;if(!(c[g>>2]|0)){i=r;e=g;k=g;j=n}else break}}j=c[(c[b>>2]|0)+8>>2]|0;a[1263537]=0;c[j>>2]=1;l=f;return h|0}function __ZN3MapI6StringS_IS0_7Variant10ComparatorIS0_E16DefaultAllocatorES3_S4_E7_insertERKS0_Rb(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f;h=c[b>>2]|0;i=c[h+8>>2]|0;j=b+4|0;a:do if((i|0)==(c[j>>2]|0)){k=h;n=d}else{o=i;while(1){p=o+24|0;c[g>>2]=0;q=c[p>>2]|0;if(q|0?(c[g>>2]=0,__Z28atomic_conditional_incrementPj(q+-8|0)|0):0)c[g>>2]=c[p>>2];q=__ZNK6StringltES_(d,g)|0;r=c[g>>2]|0;if(r|0?(__Z16atomic_decrementPj(r+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(r,1);if(q)s=o+8|0;else{c[g>>2]=0;q=c[d>>2]|0;if(q|0?(c[g>>2]=0,__Z28atomic_conditional_incrementPj(q+-8|0)|0):0)c[g>>2]=c[d>>2];q=__ZNK6StringltES_(p,g)|0;p=c[g>>2]|0;if(p|0?(__Z16atomic_decrementPj(p+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(p,1);if(!q)break;s=o+4|0}q=c[s>>2]|0;if((q|0)==(c[j>>2]|0)){k=o;n=d;break a}else o=q}a[e>>0]=1;t=o;l=f;return t|0}while(0);s=__ZnwjPFPvjE(40,4740)|0;i=s+24|0;c[i>>2]=0;c[s+32>>2]=379008;c[s+28>>2]=0;c[s+36>>2]=0;c[s>>2]=0;c[s+4>>2]=0;c[s+8>>2]=0;c[s+12>>2]=0;c[s+16>>2]=0;c[s+20>>2]=0;c[s+12>>2]=k;h=c[j>>2]|0;q=s+4|0;c[q>>2]=h;p=s+8|0;c[p>>2]=h;if((c[n>>2]|0?(c[i>>2]=0,h=c[n>>2]|0,h|0):0)?__Z28atomic_conditional_incrementPj(h+-8|0)|0:0)c[i>>2]=c[d>>2];if((k|0)!=(c[b>>2]|0)){i=k+24|0;c[g>>2]=0;h=c[i>>2]|0;if(h|0?(c[g>>2]=0,__Z28atomic_conditional_incrementPj(h+-8|0)|0):0)c[g>>2]=c[i>>2];i=__ZNK6StringltES_(d,g)|0;d=c[g>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);if(!i)u=k+4|0;else v=34}else v=34;if((v|0)==34)u=k+8|0;c[u>>2]=s;a[e>>0]=0;e=c[q>>2]|0;q=c[j>>2]|0;if((e|0)==(q|0)){j=s;do{u=j;j=c[j+12>>2]|0}while((u|0)==(c[j+4>>2]|0));w=(j|0)==(c[b>>2]|0)?0:j}else{j=e;while(1){e=c[j+8>>2]|0;if((e|0)==(q|0)){w=j;break}else j=e}}c[s+16>>2]=w;j=c[p>>2]|0;b:do if((j|0)==(q|0)){p=s;while(1){e=p;p=c[p+12>>2]|0;if((e|0)!=(c[p+8>>2]|0)){x=p;break b}if((p|0)==(c[b>>2]|0)){x=0;break}}}else{p=j;while(1){o=c[p+4>>2]|0;if((o|0)==(q|0)){x=p;break}else p=o}}while(0);q=s+20|0;c[q>>2]=x;if(!w)y=x;else{c[w+20>>2]=s;y=c[q>>2]|0}if(!y){t=s;l=f;return t|0}c[y+16>>2]=s;t=s;l=f;return t|0}function __ZNK11MethodBind3I10ConfigFileRK6StringS3_RK7VariantE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return __ZNK11MethodBind3I10ConfigFileRK6StringS3_RK7VariantE18_get_argument_typeEi(a,b)|0}function __ZNK11MethodBind3I10ConfigFileRK6StringS3_RK7VariantE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1124730);l=a;return c[b>>2]|0}function __ZN11MethodBind3I10ConfigFileRK6StringS3_RK7VariantE4callEP6ObjectPPS5_iRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0;i=l;l=l+112|0;if((l|0)>=(m|0))ba(112);j=i+100|0;k=i+72|0;n=i+96|0;o=i+48|0;p=i+24|0;q=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1255752)|0:0){c[h>>2]=0;a[1263537]=0;r=d+24|0;s=c[r>>2]|0;if((s|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=s;c[b>>2]=0;l=i;return}t=s-(c[d+20>>2]|0)|0;if((t|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=t;c[b>>2]=0;l=i;return}if((g|0)>0){if((s|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);u=0}else{a[1263537]=0;u=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,u)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=u;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[r>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);v=0}else{a[1263537]=0;v=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,v)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=v;c[b>>2]=0;l=i;return}if((g|0)>2){if((c[r>>2]|0)<2){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);w=0}else{a[1263537]=0;w=c[(c[d+32>>2]|0)+12>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+8>>2]>>2]|0,w)|0)){c[h>>2]=2;c[h+4>>2]=2;c[h+8>>2]=w;c[b>>2]=0;l=i;return}}}}w=c[d+44>>2]|0;v=c[d+48>>2]|0;u=e+(v>>1)|0;if(!(v&1))x=w;else x=c[(c[u>>2]|0)+w>>2]|0;do if((g|0)<1){w=c[r>>2]|0;v=w+-1|0;if((w|0)>=1){e=c[d+16>>2]|0;s=(e|0)==0;if(s)y=0;else y=c[e+-4>>2]|0;if((w|0)<=(y|0)){if(s)z=0;else z=c[e+-4>>2]|0;do if((z|0)<(w|0)){if(s)A=0;else A=c[e+-4>>2]|0;if((A|0)<(w|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);B=0;break}else{a[1263537]=0;C=43;break}}else C=43;while(0);if((C|0)==43)B=e+(v*24|0)|0;__ZN7VariantC2ERKS_(k,B);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);c[j>>2]=__ZNK7Variantcv6StringEv(k)|0;do if((g|0)<2){B=c[r>>2]|0;A=B+-1|0;z=B+-2|0;if((B|0)>=2){B=c[d+16>>2]|0;y=(B|0)==0;if(y)D=0;else D=c[B+-4>>2]|0;if((A|0)<=(D|0)){if(y)E=0;else E=c[B+-4>>2]|0;do if((E|0)<(A|0)){if(y)F=0;else F=c[B+-4>>2]|0;if((F|0)<(A|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);G=0;break}else{a[1263537]=0;C=60;break}}else C=60;while(0);if((C|0)==60)G=B+(z*24|0)|0;__ZN7VariantC2ERKS_(o,G);break}}c[o>>2]=0}else __ZN7VariantC2ERKS_(o,c[f+4>>2]|0);while(0);c[n>>2]=__ZNK7Variantcv6StringEv(o)|0;do if((g|0)<3){G=c[r>>2]|0;F=G+-2|0;E=G+-3|0;if((F|0)>=1){G=c[d+16>>2]|0;D=(G|0)==0;if(D)H=0;else H=c[G+-4>>2]|0;if((F|0)<=(H|0)){if(D)I=0;else I=c[G+-4>>2]|0;do if((I|0)<(F|0)){if(D)J=0;else J=c[G+-4>>2]|0;if((J|0)<(F|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);K=0;break}else{a[1263537]=0;C=77;break}}else C=77;while(0);if((C|0)==77)K=G+(E*24|0)|0;__ZN7VariantC2ERKS_(q,K);break}}c[q>>2]=0}else __ZN7VariantC2ERKS_(q,c[f+8>>2]|0);while(0);__ZN7VariantC2ERKS_(p,q);Ki[x&4095](u,j,n,p);if(c[p>>2]|0)__ZN7Variant5clearEv(p);if(c[q>>2]|0)__ZN7Variant5clearEv(q);q=c[n>>2]|0;if(q|0?(__Z16atomic_decrementPj(q+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(q,1);if(c[o>>2]|0)__ZN7Variant5clearEv(o);o=c[j>>2]|0;if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(o,1);if(c[k>>2]|0)__ZN7Variant5clearEv(k);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,2039,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind3I10ConfigFileRK6StringS3_RK7VariantE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+28|0;g=e+24|0;h=e;if(!b)i=0;else{j=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1255752)|0;i=j?b:0}b=c[a+44>>2]|0;j=c[a+48>>2]|0;a=i+(j>>1)|0;if(!(j&1))k=b;else k=c[(c[a>>2]|0)+b>>2]|0;b=c[d>>2]|0;j=c[b>>2]|0;if((j|0)!=0?(__Z28atomic_conditional_incrementPj(j+-8|0)|0)!=0:0)n=c[b>>2]|0;else n=0;c[f>>2]=n;n=c[d+4>>2]|0;b=c[n>>2]|0;if((b|0)!=0?(__Z28atomic_conditional_incrementPj(b+-8|0)|0)!=0:0)o=c[n>>2]|0;else o=0;c[g>>2]=o;__ZN7VariantC2ERKS_(h,c[d+8>>2]|0);Ki[k&4095](a,f,g,h);if(c[h>>2]|0)__ZN7Variant5clearEv(h);h=c[g>>2]|0;if(h|0?(__Z16atomic_decrementPj(h+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(h,1);h=c[f>>2]|0;if(!h){l=e;return}if(__Z16atomic_decrementPj(h+-8|0)|0){l=e;return}__ZN6Memory11free_staticEPvb(h,1);l=e;return}function __ZN11MethodBind3I10ConfigFileRK6StringS3_RK7VariantED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind3I10ConfigFileRK6StringS3_RK7VariantE18_get_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case 0:{c[d>>2]=0;__ZN7VariantC2ERK6String(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);f=c[d>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);g=b;l=a;return g|0}case 1:{c[d>>2]=0;__ZN7VariantC2ERK6String(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);f=c[d>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);g=b;l=a;return g|0}case 2:{c[d>>2]=0;__ZN7VariantC2ERKS_(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);if(c[d>>2]|0)__ZN7Variant5clearEv(d);g=b;l=a;return g|0}default:{g=0;l=a;return g|0}}return 0}function __ZN7ClassDB7creatorI9XMLParserEEP6Objectv(){var a=0;a=__ZnwjPKc(136,1263606)|0;__ZN9XMLParserC2Ev(a);__Z22postinitialize_handlerP6Object(a);return a|0}function __ZN9XMLParserC2Ev(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0;d=l;l=l+32|0;if((l|0)>=(m|0))ba(32);e=d+16|0;f=d+12|0;g=d+8|0;h=d+4|0;i=d;__ZN9ReferenceC2Ev(b);c[b>>2]=402192;__ZN10StringNameC2Ev(b+88|0);j=b+104|0;k=b+92|0;n=b+116|0;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0;c[k+12>>2]=0;c[k+16>>2]=0;a[k+20>>0]=0;c[n>>2]=0;c[n+4>>2]=0;c[n+8>>2]=0;c[n+12>>2]=0;__ZN6StringC2EPKc(e,1125147);__ZN6VectorI6StringE9push_backES0_(j,e)|0;n=c[e>>2]|0;if(n|0?(__Z16atomic_decrementPj(n+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(n,1);__ZN6StringC2EPKc(f,1125153);__ZN6VectorI6StringE9push_backES0_(j,f)|0;n=c[f>>2]|0;if(n|0?(__Z16atomic_decrementPj(n+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(n,1);__ZN6StringC2EPKc(g,1125158);__ZN6VectorI6StringE9push_backES0_(j,g)|0;n=c[g>>2]|0;if(n|0?(__Z16atomic_decrementPj(n+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(n,1);__ZN6StringC2EPKc(h,1125163);__ZN6VectorI6StringE9push_backES0_(j,h)|0;n=c[h>>2]|0;if(n|0?(__Z16atomic_decrementPj(n+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(n,1);__ZN6StringC2EPKc(i,1125170);__ZN6VectorI6StringE9push_backES0_(j,i)|0;j=c[i>>2]|0;if(!j){l=d;return}if(__Z16atomic_decrementPj(j+-8|0)|0){l=d;return}__ZN6Memory11free_staticEPvb(j,1);l=d;return}function __ZN7ClassDB7creatorI10_SemaphoreEEP6Objectv(){var a=0;a=__ZnwjPKc(96,1263606)|0;__ZN10_SemaphoreC2Ev(a);__Z22postinitialize_handlerP6Object(a);return a|0}function __ZN10_SemaphoreC2Ev(a){a=a|0;__ZN9ReferenceC2Ev(a);c[a>>2]=410284;__ZN10StringNameC2Ev(a+88|0);c[a+92>>2]=__ZN9Semaphore6createEv()|0;return}function __ZN7ClassDB7creatorI6_MutexEEP6Objectv(){var a=0;a=__ZnwjPKc(96,1263606)|0;__ZN6_MutexC2Ev(a);__Z22postinitialize_handlerP6Object(a);return a|0}function __ZN6_MutexC2Ev(a){a=a|0;__ZN9ReferenceC2Ev(a);c[a>>2]=410412;__ZN10StringNameC2Ev(a+88|0);c[a+92>>2]=__ZN5Mutex6createEb(1)|0;return}function __ZN7ClassDB7creatorI7_ThreadEEP6Objectv(){var a=0;a=__ZnwjPKc(160,1263606)|0;__ZN7_ThreadC2Ev(a);__Z22postinitialize_handlerP6Object(a);return a|0}function __ZN7_ThreadC2Ev(b){b=b|0;__ZN9ReferenceC2Ev(b);c[b>>2]=410576;__ZN10StringNameC2Ev(b+88|0);c[b+96>>2]=0;c[b+120>>2]=0;__ZN10StringNameC2Ev(b+152|0);a[b+144>>0]=0;c[b+156>>2]=0;c[b+148>>2]=0;return}function __ZN7ClassDB7creatorI10_DirectoryEEP6Objectv(){var a=0;a=__ZnwjPKc(100,1263606)|0;__ZN10_DirectoryC2Ev(a);__Z22postinitialize_handlerP6Object(a);return a|0}function __ZN10_DirectoryC2Ev(a){a=a|0;__ZN9ReferenceC2Ev(a);c[a>>2]=409832;__ZN10StringNameC2Ev(a+88|0);c[a+92>>2]=__ZN9DirAccess6createENS_10AccessTypeE(0)|0;return}function __ZN7ClassDB7creatorI5_FileEEP6Objectv(){var a=0;a=__ZnwjPKc(100,1263606)|0;__ZN5_FileC2Ev(a);__Z22postinitialize_handlerP6Object(a);return a|0}function __ZN5_FileC2Ev(b){b=b|0;__ZN9ReferenceC2Ev(b);c[b>>2]=408288;__ZN10StringNameC2Ev(b+88|0);c[b+92>>2]=0;a[b+96>>0]=0;return}function __ZN7ClassDB10_add_classI12TriangleMeshEEvv(){var a=0,b=0,d=0,e=0,f=0,g=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+16|0;d=a+12|0;e=a+8|0;f=a+4|0;g=a;__ZN6StringC2EPKc(b,1125243);c[e>>2]=c[b>>2];__ZN10StringNameC2ERK6String(d,e);__ZN6StringC2EPKc(b,1126157);c[g>>2]=c[b>>2];__ZN10StringNameC2ERK6String(f,g);__ZN7ClassDB11_add_class2ERK10StringNameS2_(d,f);__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);__ZN10StringNameD2Ev(d);d=c[e>>2]|0;if(!d){l=a;return}if(__Z16atomic_decrementPj(d+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(d,1);l=a;return}function __ZN7ClassDB7creatorI12TriangleMeshEEP6Objectv(){var a=0;a=__ZnwjPKc(112,1263606)|0;__ZN12TriangleMeshC2Ev(a);__Z22postinitialize_handlerP6Object(a);return a|0}function __ZN12TriangleMeshC2Ev(b){b=b|0;var d=0;__ZN9ReferenceC2Ev(b);c[b>>2]=414204;__ZN10StringNameC2Ev(b+88|0);d=b+92|0;c[d>>2]=0;c[d+4>>2]=0;c[d+8>>2]=0;c[d+12>>2]=0;a[d+16>>0]=0;return}function __ZN12TriangleMesh18_initialize_classvEv(b){b=b|0;if(a[1263602]|0)return;if(!(a[1257001]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI9ReferenceEEvv();__ZN9Reference13_bind_methodsEv();a[1257001]=1}__ZN7ClassDB10_add_classI12TriangleMeshEEvv();a[1263602]=1;return}function __ZN12TriangleMesh5_setvERK10StringNameRK7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK12TriangleMesh5_getvERK10StringNameR7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK12TriangleMesh19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+24|0;g=e+4|0;h=e;if(!d)__ZNK9Reference19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,0);__ZN6StringC2EPKc(f,1125243);i=c[f>>2]|0;f=i;j=g+4|0;c[j>>2]=0;k=g+12|0;c[k>>2]=0;c[g>>2]=0;n=(i|0)==0;if(!n?(c[j>>2]=0,__Z28atomic_conditional_incrementPj(i+-8|0)|0):0)c[j>>2]=f;c[g+8>>2]=0;f=c[k>>2]|0;if(f|0){if(!(__Z16atomic_decrementPj(f+-8|0)|0))__ZN6Memory11free_staticEPvb(f,1);c[k>>2]=0}c[g+16>>2]=256;if(!(c[b>>2]|0)){k=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=k;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0}k=__ZnwjPFPvjE(32,4740)|0;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0;c[k+12>>2]=0;c[k+16>>2]=7;f=k+20|0;c[f>>2]=0;j=k+24|0;c[j>>2]=0;o=k+28|0;c[o>>2]=0;__ZN12PropertyInfoaSERKS_(k,g)|0;p=c[b>>2]|0;q=p+4|0;r=c[q>>2]|0;c[j>>2]=r;c[f>>2]=0;c[o>>2]=p;if(r|0)c[r+20>>2]=k;c[q>>2]=k;if(!(c[p>>2]|0))c[p>>2]=k;k=p+8|0;c[k>>2]=(c[k>>2]|0)+1;k=c[g+12>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);k=c[g+4>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);if(!n?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);__ZN10StringNameC2EPKc(h,1125243);__ZN7ClassDB17get_property_listE10StringNameP4ListI12PropertyInfo16DefaultAllocatorEbPK6Object(h,b,1,a);__ZN10StringNameD2Ev(h);if(!d){l=e;return}__ZNK9Reference19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,1);l=e;return}function __ZN12TriangleMesh14_notificationvEib(a,b,c){a=a|0;b=b|0;c=c|0;return}function __ZNK12TriangleMesh16_get_class_namevEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+8|0;e=b+4|0;f=b;g=a+88|0;a=c[g>>2]|0;if(a|0){if(c[a+4>>2]|0){l=b;return g|0}if(__ZNK6String6lengthEv(a+8|0)|0){l=b;return g|0}}__ZN6StringC2EPKc(d,1125243);c[f>>2]=c[d>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameaSERKS_(g,e);__ZN10StringNameD2Ev(e);e=c[f>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);l=b;return g|0}function __ZNK12TriangleMesh9get_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1125243);l=a;return c[b>>2]|0}function __ZNK12TriangleMesh8is_classERK6String(a,b){a=a|0;b=b|0;var c=0;if(!(__ZNK6StringeqEPKc(b,1125243)|0)?!(__ZNK6StringeqEPKc(b,1126157)|0):0)c=__ZNK6StringeqEPKc(b,1142944)|0;else c=1;return c|0}function __ZNK12TriangleMesh12is_class_ptrEPv(a,b){a=a|0;b=b|0;return (b|0)==1255756|((b|0)==1220724|(b|0)==1220580)|0}function __ZN12TriangleMeshD2Ev(a){a=a|0;c[a>>2]=414204;__ZN10PoolVectorIN12TriangleMesh3BVHEE12_unreferenceEv(a+100|0);__ZN10PoolVectorI7Vector3E12_unreferenceEv(a+96|0);__ZN10PoolVectorIN12TriangleMesh8TriangleEE12_unreferenceEv(a+92|0);__ZN10StringNameD2Ev(a+88|0);__ZN9ReferenceD2Ev(a);return}function __ZN12TriangleMeshD0Ev(a){a=a|0;c[a>>2]=414204;__ZN10PoolVectorIN12TriangleMesh3BVHEE12_unreferenceEv(a+100|0);__ZN10PoolVectorI7Vector3E12_unreferenceEv(a+96|0);__ZN10PoolVectorIN12TriangleMesh8TriangleEE12_unreferenceEv(a+92|0);__ZN10StringNameD2Ev(a+88|0);__ZN9ReferenceD2Ev(a);__ZdlPv(a);return}function __ZN10PoolVectorIN12TriangleMesh3BVHEE12_unreferenceEv(a){a=a|0;var b=0;b=c[a>>2]|0;if(!b)return;if(!(__Z16atomic_decrementPj(b)|0)){if(c[a>>2]|0?(__ZN10PoolVectorIN12TriangleMesh3BVHEE14_copy_on_writeEv(a),b=c[a>>2]|0,b|0):0){__Z16atomic_incrementPj(b+4|0)|0;__Z16atomic_decrementPj(b+4|0)|0}b=c[313794]|0;gj[c[c[b>>2]>>2]&8191](b);c[313795]=(c[313795]|0)-(c[(c[a>>2]|0)+16>>2]|0);b=c[313794]|0;gj[c[(c[b>>2]|0)+4>>2]&8191](b);if(!(c[313789]|0)){__ZN6Memory11free_staticEPvb(c[(c[a>>2]|0)+8>>2]|0,0);b=c[a>>2]|0;c[b+8>>2]=0;c[b+16>>2]=0;b=c[313794]|0;gj[c[c[b>>2]>>2]&8191](b);b=c[a>>2]|0;c[b+20>>2]=c[313791];c[313791]=b;c[313793]=(c[313793]|0)+-1;b=c[313794]|0;gj[c[(c[b>>2]|0)+4>>2]&8191](b)}}c[a>>2]=0;return}function __ZN10PoolVectorIN12TriangleMesh8TriangleEE12_unreferenceEv(a){a=a|0;var b=0;b=c[a>>2]|0;if(!b)return;if(!(__Z16atomic_decrementPj(b)|0)){if(c[a>>2]|0?(__ZN10PoolVectorIN12TriangleMesh8TriangleEE14_copy_on_writeEv(a),b=c[a>>2]|0,b|0):0){__Z16atomic_incrementPj(b+4|0)|0;__Z16atomic_decrementPj(b+4|0)|0}b=c[313794]|0;gj[c[c[b>>2]>>2]&8191](b);c[313795]=(c[313795]|0)-(c[(c[a>>2]|0)+16>>2]|0);b=c[313794]|0;gj[c[(c[b>>2]|0)+4>>2]&8191](b);if(!(c[313789]|0)){__ZN6Memory11free_staticEPvb(c[(c[a>>2]|0)+8>>2]|0,0);b=c[a>>2]|0;c[b+8>>2]=0;c[b+16>>2]=0;b=c[313794]|0;gj[c[c[b>>2]>>2]&8191](b);b=c[a>>2]|0;c[b+20>>2]=c[313791];c[313791]=b;c[313793]=(c[313793]|0)+-1;b=c[313794]|0;gj[c[(c[b>>2]|0)+4>>2]&8191](b)}}c[a>>2]=0;return}function __ZN10PoolVectorIN12TriangleMesh8TriangleEE14_copy_on_writeEv(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0;d=c[b>>2]|0;if(!d)return;if((c[d>>2]|0)==1)return;d=c[313794]|0;gj[c[c[d>>2]>>2]&8191](d);d=c[313793]|0;if((d|0)==(c[313792]|0)){e=c[313794]|0;gj[c[(c[e>>2]|0)+4>>2]&8191](e);__Z19_err_set_last_errorPKc(1125177);a[1263537]=1;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1125228,1130483,104,1130797,0);a[1263537]=0;return}e=c[b>>2]|0;f=c[313791]|0;c[b>>2]=f;c[313791]=c[f+20>>2];c[313793]=d+1;d=e+16|0;f=c[d>>2]|0;g=c[b>>2]|0;c[g+16>>2]=f;c[g>>2]=1;c[g+12>>2]=-1;c[g+4>>2]=0;g=(c[313795]|0)+f|0;c[313795]=g;if(g>>>0>(c[313796]|0)>>>0)c[313796]=g;g=c[313794]|0;gj[c[(c[g>>2]|0)+4>>2]&8191](g);g=c[b>>2]|0;if(!(c[313789]|0)){f=__ZN6Memory12alloc_staticEjb(c[g+16>>2]|0,0)|0;h=c[b>>2]|0;c[h+8>>2]=f;i=h}else i=g;g=(i|0)==0;if(g)j=0;else{__Z16atomic_incrementPj(i+4|0)|0;j=c[i+8>>2]|0}h=(e|0)==0;if(h)k=0;else{__Z16atomic_incrementPj(e+4|0)|0;k=c[e+8>>2]|0}f=c[(c[b>>2]|0)+16>>2]|0;b=(f>>>0)/24|0;if(f>>>0>23){f=0;do{l=j+(f*24|0)|0;m=k+(f*24|0)|0;c[l>>2]=c[m>>2];c[l+4>>2]=c[m+4>>2];c[l+8>>2]=c[m+8>>2];c[l+12>>2]=c[m+12>>2];c[l+16>>2]=c[m+16>>2];c[l+20>>2]=c[m+20>>2];f=f+1|0}while((f|0)<(b|0))}if(!h)__Z16atomic_decrementPj(e+4|0)|0;if(!g)__Z16atomic_decrementPj(i+4|0)|0;if(__Z16atomic_decrementPj(e)|0)return;i=c[313794]|0;gj[c[c[i>>2]>>2]&8191](i);c[313795]=(c[313795]|0)-(c[d>>2]|0);i=c[313794]|0;gj[c[(c[i>>2]|0)+4>>2]&8191](i);if(!h){__Z16atomic_incrementPj(e+4|0)|0;__Z16atomic_decrementPj(e+4|0)|0}if(c[313789]|0)return;h=e+8|0;__ZN6Memory11free_staticEPvb(c[h>>2]|0,0);c[h>>2]=0;c[d>>2]=0;d=c[313794]|0;gj[c[c[d>>2]>>2]&8191](d);c[e+20>>2]=c[313791];c[313791]=e;c[313793]=(c[313793]|0)+-1;e=c[313794]|0;gj[c[(c[e>>2]|0)+4>>2]&8191](e);return}function __ZN10PoolVectorIN12TriangleMesh3BVHEE14_copy_on_writeEv(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0;d=c[b>>2]|0;if(!d)return;if((c[d>>2]|0)==1)return;d=c[313794]|0;gj[c[c[d>>2]>>2]&8191](d);d=c[313793]|0;if((d|0)==(c[313792]|0)){e=c[313794]|0;gj[c[(c[e>>2]|0)+4>>2]&8191](e);__Z19_err_set_last_errorPKc(1125177);a[1263537]=1;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1125228,1130483,104,1130797,0);a[1263537]=0;return}e=c[b>>2]|0;f=c[313791]|0;c[b>>2]=f;c[313791]=c[f+20>>2];c[313793]=d+1;d=e+16|0;f=c[d>>2]|0;g=c[b>>2]|0;c[g+16>>2]=f;c[g>>2]=1;c[g+12>>2]=-1;c[g+4>>2]=0;g=(c[313795]|0)+f|0;c[313795]=g;if(g>>>0>(c[313796]|0)>>>0)c[313796]=g;g=c[313794]|0;gj[c[(c[g>>2]|0)+4>>2]&8191](g);g=c[b>>2]|0;if(!(c[313789]|0)){f=__ZN6Memory12alloc_staticEjb(c[g+16>>2]|0,0)|0;h=c[b>>2]|0;c[h+8>>2]=f;i=h}else i=g;g=(i|0)==0;if(g)j=0;else{__Z16atomic_incrementPj(i+4|0)|0;j=c[i+8>>2]|0}h=(e|0)==0;if(h)k=0;else{__Z16atomic_incrementPj(e+4|0)|0;k=c[e+8>>2]|0}f=c[(c[b>>2]|0)+16>>2]|0;b=(f>>>0)/48|0;if(f>>>0>47){f=0;do{l=j+(f*48|0)|0;m=k+(f*48|0)|0;n=l+48|0;do{c[l>>2]=c[m>>2];l=l+4|0;m=m+4|0}while((l|0)<(n|0));f=f+1|0}while((f|0)<(b|0))}if(!h)__Z16atomic_decrementPj(e+4|0)|0;if(!g)__Z16atomic_decrementPj(i+4|0)|0;if(__Z16atomic_decrementPj(e)|0)return;i=c[313794]|0;gj[c[c[i>>2]>>2]&8191](i);c[313795]=(c[313795]|0)-(c[d>>2]|0);i=c[313794]|0;gj[c[(c[i>>2]|0)+4>>2]&8191](i);if(!h){__Z16atomic_incrementPj(e+4|0)|0;__Z16atomic_decrementPj(e+4|0)|0}if(c[313789]|0)return;h=e+8|0;__ZN6Memory11free_staticEPvb(c[h>>2]|0,0);c[h>>2]=0;c[d>>2]=0;d=c[313794]|0;gj[c[c[d>>2]>>2]&8191](d);c[e+20>>2]=c[313791];c[313791]=e;c[313793]=(c[313793]|0)+-1;e=c[313794]|0;gj[c[(c[e>>2]|0)+4>>2]&8191](e);return}function __ZN7ClassDB7creatorI10HTTPClientEEP6Objectv(){var a=0;a=__ZnwjPKc(156,1263606)|0;__ZN10HTTPClientC2Ev(a);__Z22postinitialize_handlerP6Object(a);return a|0}function __ZN10HTTPClientC2Ev(b){b=b|0;var d=0,e=0,f=0,g=0,h=0;__ZN9ReferenceC2Ev(b);c[b>>2]=399964;__ZN10StringNameC2Ev(b+88|0);c[b+104>>2]=0;c[b+112>>2]=0;c[b+120>>2]=0;d=b+136|0;c[d>>2]=0;c[b+140>>2]=0;c[b+148>>2]=0;e=__ZN13StreamPeerTCP10create_refEv()|0;f=c[d>>2]|0;if((e|0)==(f|0)){if(e|0){g=e;h=10}}else{if((f|0?__ZN9Reference11unreferenceEv(f)|0:0)?(f=c[d>>2]|0,__Z17predelete_handlerP6Object(f)|0):0){gj[c[(c[f>>2]|0)+76>>2]&8191](f);__ZN6Memory11free_staticEPvb(f,0)}c[d>>2]=e;if(e|0){__ZN9Reference9referenceEv(e);g=e;h=10}}if(((h|0)==10?__ZN9Reference11unreferenceEv(g)|0:0)?__Z17predelete_handlerP6Object(e)|0:0){gj[c[(c[e>>2]|0)+76>>2]&8191](e);__ZN6Memory11free_staticEPvb(e,0)}c[b+96>>2]=-1;c[b+92>>2]=0;c[b+100>>2]=80;c[b+128>>2]=0;a[b+116>>0]=0;c[b+132>>2]=0;c[b+124>>2]=0;c[b+144>>2]=0;a[b+108>>0]=0;a[b+110>>0]=0;c[b+152>>2]=4096;return}function __ZN13StreamPeerTCP10create_refEv(){var b=0,d=0,e=0;b=c[313906]|0;if((b|0)!=0?(d=vj[b&511]()|0,(d|0)!=0):0){a[1263537]=0;__ZN9Reference8init_refEv(d)|0;e=d}else e=0;return e|0}function __ZN7ClassDB7creatorI8UndoRedoEEP6Objectv(){var a=0;a=__ZnwjPKc(136,1263606)|0;__ZN8UndoRedoC2Ev(a);__Z22postinitialize_handlerP6Object(a);return a|0}function __ZN8UndoRedoC2Ev(a){a=a|0;var b=0;__ZN6ObjectC2Ev(a);c[a>>2]=395500;__ZN10StringNameC2Ev(a+76|0);c[a+80>>2]=0;b=a+104|0;c[b>>2]=1;c[b+4>>2]=0;c[a+88>>2]=0;c[a+84>>2]=-1;c[a+92>>2]=-1;c[a+96>>2]=0;b=a+112|0;c[b>>2]=0;c[b+4>>2]=0;c[b+8>>2]=0;c[b+12>>2]=0;c[b+16>>2]=0;c[b+20>>2]=0;return}function __ZN7ClassDB7creatorI16PHashTranslationEEP6Objectv(){var a=0;a=__ZnwjPKc(160,1263606)|0;__ZN16PHashTranslationC2Ev(a);__Z22postinitialize_handlerP6Object(a);return a|0}function __ZN11Translation28register_custom_data_to_otdbEv(){var a=0,b=0,d=0,e=0,f=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a+12|0;d=a+8|0;e=a+4|0;f=a;__ZN10StringNameC2EPKc(d,1125256);__ZN6StringC2EPKc(b,1104283);c[f>>2]=c[b>>2];__ZN10StringNameC2ERK6String(e,f);__ZN7ClassDB27add_resource_base_extensionERK10StringNameS2_(d,e);__ZN10StringNameD2Ev(e);e=c[f>>2]|0;if(!e){__ZN10StringNameD2Ev(d);l=a;return}if(__Z16atomic_decrementPj(e+-8|0)|0){__ZN10StringNameD2Ev(d);l=a;return}__ZN6Memory11free_staticEPvb(e,1);__ZN10StringNameD2Ev(d);l=a;return}function __ZN7ClassDB27add_resource_base_extensionERK10StringNameS2_(a,b){a=a|0;b=b|0;var e=0,f=0,g=0,h=0,i=0;e=c[313760]|0;a:do if(e|0){f=c[a>>2]|0;if(!f)g=0;else g=c[f+16>>2]|0;h=c[e+(((1<<(d[1255044]|0))+-1&g)<<2)>>2]|0;if(h|0){i=h;while(1){if((c[i>>2]|0)==(g|0)?(c[i+8>>2]|0)==(f|0):0)break;i=c[i+4>>2]|0;if(!i)break a}return}}while(0);__ZN10StringNameaSERKS_(__ZN7HashMapI10StringNameS0_16StringNameHasher24HashMapComparatorDefaultIS0_ELh3ELh8EEixERKS0_(1255040,a)|0,b);return}function __ZN16PHashTranslationC2Ev(a){a=a|0;__ZN11TranslationC2Ev(a);c[a>>2]=394128;__ZN10StringNameC2Ev(a+144|0);c[a+148>>2]=0;c[a+152>>2]=0;c[a+156>>2]=0;return}function __ZN7ClassDB7creatorI11TranslationEEP6Objectv(){var a=0;a=__ZnwjPKc(144,1263606)|0;__ZN11TranslationC2Ev(a);__Z22postinitialize_handlerP6Object(a);return a|0}function __ZN8MainLoop13_bind_methodsEv(){var a=0,b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0;a=l;l=l+64|0;if((l|0)>=(m|0))ba(64);b=a+56|0;d=a+48|0;e=a+40|0;f=a+32|0;g=a+24|0;h=a+16|0;i=a+8|0;j=a+4|0;k=a;__Z8D_METHODPKcS0_(d,1125259,1125271);n=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(n);c[n>>2]=414296;__ZN10MethodBind10_set_constEb(n,0);__ZN10MethodBind24_generate_argument_typesEi(n,1);c[n+44>>2]=84;c[n+48>>2]=1;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,n,d,0,0)|0;n=d+4|0;o=c[n>>2]|0;if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0){p=c[n>>2]|0;n=(p|0)==0?0:p+-4|0;p=n+4|0;if(c[n>>2]|0){q=0;do{__ZN10StringNameD2Ev(p+(q<<2)|0);q=q+1|0}while(q>>>0<(c[n>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(o,1)}__ZN10StringNameD2Ev(d);__Z8D_METHODPKcS0_(e,1125274,1126848);d=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(d);c[d>>2]=414332;__ZN10MethodBind10_set_constEb(d,0);__ZN10MethodBind24_generate_argument_typesEi(d,1);c[d+44>>2]=88;c[d+48>>2]=1;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,d,e,0,0)|0;d=e+4|0;o=c[d>>2]|0;if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0){n=c[d>>2]|0;d=(n|0)==0?0:n+-4|0;n=d+4|0;if(c[d>>2]|0){q=0;do{__ZN10StringNameD2Ev(n+(q<<2)|0);q=q+1|0}while(q>>>0<(c[d>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(o,1)}__ZN10StringNameD2Ev(e);__Z8D_METHODPKc(f,1125285);e=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(e);c[e>>2]=414368;__ZN10MethodBind10_set_constEb(e,0);__ZN10MethodBind24_generate_argument_typesEi(e,0);c[e+44>>2]=92;c[e+48>>2]=1;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,e,f,0,0)|0;e=f+4|0;o=c[e>>2]|0;if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0){d=c[e>>2]|0;e=(d|0)==0?0:d+-4|0;d=e+4|0;if(c[e>>2]|0){q=0;do{__ZN10StringNameD2Ev(d+(q<<2)|0);q=q+1|0}while(q>>>0<(c[e>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(o,1)}__ZN10StringNameD2Ev(f);__Z8D_METHODPKcS0_(g,1125290,1125300);f=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(f);c[f>>2]=414404;__ZN10MethodBind10_set_constEb(f,0);__ZN10MethodBind24_generate_argument_typesEi(f,1);__ZN10MethodBind12_set_returnsEb(f,1);c[f+44>>2]=96;c[f+48>>2]=1;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,f,g,0,0)|0;f=g+4|0;o=c[f>>2]|0;if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0){e=c[f>>2]|0;f=(e|0)==0?0:e+-4|0;e=f+4|0;if(c[f>>2]|0){q=0;do{__ZN10StringNameD2Ev(e+(q<<2)|0);q=q+1|0}while(q>>>0<(c[f>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(o,1)}__ZN10StringNameD2Ev(g);__Z8D_METHODPKcS0_(h,1125306,1125300);g=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(g);c[g>>2]=414404;__ZN10MethodBind10_set_constEb(g,0);__ZN10MethodBind24_generate_argument_typesEi(g,1);__ZN10MethodBind12_set_returnsEb(g,1);c[g+44>>2]=100;c[g+48>>2]=1;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,g,h,0,0)|0;g=h+4|0;o=c[g>>2]|0;if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0){f=c[g>>2]|0;g=(f|0)==0?0:f+-4|0;f=g+4|0;if(c[g>>2]|0){q=0;do{__ZN10StringNameD2Ev(f+(q<<2)|0);q=q+1|0}while(q>>>0<(c[g>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(o,1)}__ZN10StringNameD2Ev(h);__Z8D_METHODPKc(i,1125311);h=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(h);c[h>>2]=414368;__ZN10MethodBind10_set_constEb(h,0);__ZN10MethodBind24_generate_argument_typesEi(h,0);c[h+44>>2]=104;c[h+48>>2]=1;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,h,i,0,0)|0;h=i+4|0;o=c[h>>2]|0;if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0){g=c[h>>2]|0;h=(g|0)==0?0:g+-4|0;g=h+4|0;if(c[h>>2]|0){q=0;do{__ZN10StringNameD2Ev(g+(q<<2)|0);q=q+1|0}while(q>>>0<(c[h>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(o,1)}__ZN10StringNameD2Ev(i);__ZN6StringC2EPKc(b,1125318);c[k>>2]=c[b>>2];__ZN10StringNameC2ERK6String(j,k);__ZN10StringNameC2EPKc(b,1125327);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(j,b,2);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(j);i=c[k>>2]|0;if(i|0?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);__ZN6StringC2EPKc(b,1125318);c[k>>2]=c[b>>2];__ZN10StringNameC2ERK6String(j,k);__ZN10StringNameC2EPKc(b,1125355);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(j,b,3);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(j);i=c[k>>2]|0;if(i|0?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);__ZN6StringC2EPKc(b,1125318);c[k>>2]=c[b>>2];__ZN10StringNameC2ERK6String(j,k);__ZN10StringNameC2EPKc(b,1125382);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(j,b,4);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(j);i=c[k>>2]|0;if(i|0?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);__ZN6StringC2EPKc(b,1125318);c[k>>2]=c[b>>2];__ZN10StringNameC2ERK6String(j,k);__ZN10StringNameC2EPKc(b,1125407);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(j,b,5);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(j);i=c[k>>2]|0;if(i|0?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);__ZN6StringC2EPKc(b,1125318);c[k>>2]=c[b>>2];__ZN10StringNameC2ERK6String(j,k);__ZN10StringNameC2EPKc(b,1125433);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(j,b,6);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(j);i=c[k>>2]|0;if(i|0?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);__ZN6StringC2EPKc(b,1125318);c[k>>2]=c[b>>2];__ZN10StringNameC2ERK6String(j,k);__ZN10StringNameC2EPKc(b,1125462);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(j,b,8);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(j);i=c[k>>2]|0;if(i|0?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);__ZN6StringC2EPKc(b,1125318);c[k>>2]=c[b>>2];__ZN10StringNameC2ERK6String(j,k);__ZN10StringNameC2EPKc(b,1125494);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(j,b,9);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(j);j=c[k>>2]|0;if(!j){l=a;return}if(__Z16atomic_decrementPj(j+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(j,1);l=a;return}function __ZN7ClassDB7creatorI8MainLoopEEP6Objectv(){var a=0;a=__ZnwjPKc(84,1263606)|0;__ZN8MainLoopC2Ev(a);__Z22postinitialize_handlerP6Object(a);return a|0}function __ZN8MainLoopC2Ev(a){a=a|0;__ZN6ObjectC2Ev(a);c[a>>2]=397148;__ZN10StringNameC2Ev(a+76|0);c[a+80>>2]=0;return}function __ZNK12MethodBind1RI8MainLoopbfE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;switch(b|0){case -1:{__ZN7VariantC2Eb(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}case 0:{__ZN7VariantC2Ef(d,0.0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}default:e=0}l=a;return e|0}function __ZNK12MethodBind1RI8MainLoopbfE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1125318);l=a;return c[b>>2]|0}function __ZN12MethodBind1RI8MainLoopbfE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0.0;i=l;l=l+48|0;if((l|0)>=(m|0))ba(48);j=i+24|0;k=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1220712)|0:0){c[h>>2]=0;a[1263537]=0;n=d+24|0;o=c[n>>2]|0;if((o|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=o;c[b>>2]=0;l=i;return}p=o-(c[d+20>>2]|0)|0;if((p|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=p;c[b>>2]=0;l=i;return}if((g|0)>0){if((o|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);q=0}else{a[1263537]=0;q=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,q)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=q;c[b>>2]=0;l=i;return}}q=c[d+44>>2]|0;o=c[d+48>>2]|0;p=e+(o>>1)|0;if(!(o&1))r=q;else r=c[(c[p>>2]|0)+q>>2]|0;do if((g|0)<1){q=c[n>>2]|0;o=q+-1|0;if((q|0)>=1){e=c[d+16>>2]|0;s=(e|0)==0;if(s)t=0;else t=c[e+-4>>2]|0;if((q|0)<=(t|0)){if(s)u=0;else u=c[e+-4>>2]|0;do if((u|0)<(q|0)){if(s)v=0;else v=c[e+-4>>2]|0;if((v|0)<(q|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);w=0;break}else{a[1263537]=0;x=31;break}}else x=31;while(0);if((x|0)==31)w=e+(o*24|0)|0;__ZN7VariantC2ERKS_(k,w);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);y=+__ZNK7VariantcvfEv(k);__ZN7VariantC2Eb(j,Wi[r&31](p,y)|0);if(c[k>>2]|0)__ZN7Variant5clearEv(k);__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,897,1146558,0);c[b>>2]=0;l=i;return}function __ZN12MethodBind1RI8MainLoopbfE7ptrcallEP6ObjectPPKvPv(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var h=0,i=0,j=0;if(!d)h=0;else{i=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1220712)|0;h=i?d:0}d=c[b+44>>2]|0;i=c[b+48>>2]|0;b=h+(i>>1)|0;if(!(i&1))j=d;else j=c[(c[b>>2]|0)+d>>2]|0;a[f>>0]=(Wi[j&31](b,+g[c[e>>2]>>2])|0)&1;return}function __ZN12MethodBind1RI8MainLoopbfED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind0I8MainLoopE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return 0}function __ZNK11MethodBind0I8MainLoopE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1125318);l=a;return c[b>>2]|0}function __ZN11MethodBind0I8MainLoopE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1220712)|0:0){c[h>>2]=0;a[1263537]=0;f=c[d+24>>2]|0;if((f|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=f;c[b>>2]=0;return}i=f-(c[d+20>>2]|0)|0;if((i|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=i;c[b>>2]=0;return}i=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))j=i;else j=c[(c[d>>2]|0)+i>>2]|0;gj[j&8191](d);c[b>>2]=0;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,110,1146558,0);c[b>>2]=0;return}function __ZN11MethodBind0I8MainLoopE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1220712)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1)){g=b;gj[g&8191](a);return}else{g=c[(c[a>>2]|0)+b>>2]|0;gj[g&8191](a);return}}function __ZN11MethodBind0I8MainLoopED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I8MainLoopRK6StringE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;if(b|0){f=0;l=a;return f|0}c[d>>2]=0;__ZN7VariantC2ERK6String(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);e=c[d>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);f=b;l=a;return f|0}function __ZNK11MethodBind1I8MainLoopRK6StringE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1125318);l=a;return c[b>>2]|0}function __ZN11MethodBind1I8MainLoopRK6StringE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i+24|0;k=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1220712)|0:0){c[h>>2]=0;a[1263537]=0;n=d+24|0;o=c[n>>2]|0;if((o|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=o;c[b>>2]=0;l=i;return}p=o-(c[d+20>>2]|0)|0;if((p|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=p;c[b>>2]=0;l=i;return}if((g|0)>0){if((o|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);q=0}else{a[1263537]=0;q=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,q)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=q;c[b>>2]=0;l=i;return}}q=c[d+44>>2]|0;o=c[d+48>>2]|0;p=e+(o>>1)|0;if(!(o&1))r=q;else r=c[(c[p>>2]|0)+q>>2]|0;do if((g|0)<1){q=c[n>>2]|0;o=q+-1|0;if((q|0)>=1){e=c[d+16>>2]|0;s=(e|0)==0;if(s)t=0;else t=c[e+-4>>2]|0;if((q|0)<=(t|0)){if(s)u=0;else u=c[e+-4>>2]|0;do if((u|0)<(q|0)){if(s)v=0;else v=c[e+-4>>2]|0;if((v|0)<(q|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);w=0;break}else{a[1263537]=0;x=31;break}}else x=31;while(0);if((x|0)==31)w=e+(o*24|0)|0;__ZN7VariantC2ERKS_(k,w);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);c[j>>2]=__ZNK7Variantcv6StringEv(k)|0;Pi[r&2047](p,j);p=c[j>>2]|0;if(p|0?(__Z16atomic_decrementPj(p+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(p,1);if(c[k>>2]|0)__ZN7Variant5clearEv(k);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I8MainLoopRK6StringE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1220712)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;b=c[d>>2]|0;d=c[b>>2]|0;if((d|0)!=0?(__Z28atomic_conditional_incrementPj(d+-8|0)|0)!=0:0)j=c[b>>2]|0;else j=0;c[f>>2]=j;Pi[i&2047](a,f);a=c[f>>2]|0;if(!a){l=e;return}if(__Z16atomic_decrementPj(a+-8|0)|0){l=e;return}__ZN6Memory11free_staticEPvb(a,1);l=e;return}function __ZN11MethodBind1I8MainLoopRK6StringED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I8MainLoopRK10InputEventE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0;a=l;l=l+80|0;if((l|0)>=(m|0))ba(80);d=a+24|0;e=a;if(b|0){f=0;l=a;return f|0}b=d;g=b+56|0;do{c[b>>2]=0;b=b+4|0}while((b|0)<(g|0));__ZN7VariantC2ERK10InputEvent(e,d);d=c[e>>2]|0;if(d|0)__ZN7Variant5clearEv(e);f=d;l=a;return f|0}function __ZNK11MethodBind1I8MainLoopRK10InputEventE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1125318);l=a;return c[b>>2]|0}function __ZN11MethodBind1I8MainLoopRK10InputEventE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;i=l;l=l+80|0;if((l|0)>=(m|0))ba(80);j=i+24|0;k=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1220712)|0:0){c[h>>2]=0;a[1263537]=0;n=d+24|0;o=c[n>>2]|0;if((o|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=o;c[b>>2]=0;l=i;return}p=o-(c[d+20>>2]|0)|0;if((p|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=p;c[b>>2]=0;l=i;return}if((g|0)>0){if((o|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);q=0}else{a[1263537]=0;q=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,q)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=q;c[b>>2]=0;l=i;return}}q=c[d+44>>2]|0;o=c[d+48>>2]|0;p=e+(o>>1)|0;if(!(o&1))r=q;else r=c[(c[p>>2]|0)+q>>2]|0;do if((g|0)<1){q=c[n>>2]|0;o=q+-1|0;if((q|0)>=1){e=c[d+16>>2]|0;s=(e|0)==0;if(s)t=0;else t=c[e+-4>>2]|0;if((q|0)<=(t|0)){if(s)u=0;else u=c[e+-4>>2]|0;do if((u|0)<(q|0)){if(s)v=0;else v=c[e+-4>>2]|0;if((v|0)<(q|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);w=0;break}else{a[1263537]=0;x=31;break}}else x=31;while(0);if((x|0)==31)w=e+(o*24|0)|0;__ZN7VariantC2ERKS_(k,w);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);__ZNK7Variantcv10InputEventEv(j,k);Pi[r&2047](p,j);if(c[k>>2]|0)__ZN7Variant5clearEv(k);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I8MainLoopRK10InputEventE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;e=l;l=l+64|0;if((l|0)>=(m|0))ba(64);f=e;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1220712)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;b=f;h=c[d>>2]|0;d=b+56|0;do{c[b>>2]=c[h>>2];b=b+4|0;h=h+4|0}while((b|0)<(d|0));Pi[i&2047](a,f);l=e;return}function __ZN11MethodBind1I8MainLoopRK10InputEventED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN7ClassDB7creatorI16PacketPeerStreamEEP6Objectv(){var a=0;a=__ZnwjPKc(124,1263606)|0;__ZN16PacketPeerStreamC2Ev(a);__Z22postinitialize_handlerP6Object(a);return a|0}function __ZN16PacketPeerStreamC2Ev(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0;b=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=b;e=b+24|0;__ZN9ReferenceC2Ev(a);c[a>>2]=399112;__ZN10StringNameC2Ev(a+88|0);c[a+92>>2]=0;c[a>>2]=399452;__ZN10StringNameC2Ev(a+96|0);f=a+100|0;g=a+104|0;c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;c[f+12>>2]=0;__ZN10RingBufferIhE6resizeEi(g,0);f=a+120|0;c[f>>2]=0;a=__ZN12GlobalConfig13get_singletonEv()|0;__ZN10StringNameC2EPKc(e,1132125);__ZNK6Object3getERK10StringNamePb(d,a,e,0);a=__ZNK7VariantcviEv(d)|0;if(!(c[d>>2]|0)){__ZN10StringNameD2Ev(e);__ZN10RingBufferIhE6resizeEi(g,a);h=1<<a;__ZN6VectorIhE6resizeEi(f,h)|0;l=b;return}__ZN7Variant5clearEv(d);__ZN10StringNameD2Ev(e);__ZN10RingBufferIhE6resizeEi(g,a);h=1<<a;__ZN6VectorIhE6resizeEi(f,h)|0;l=b;return}function __ZN13StreamPeerSSL13_bind_methodsEv(){var a=0,b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0;a=l;l=l+96|0;if((l|0)>=(m|0))ba(96);b=a+88|0;d=a+80|0;e=a+72|0;f=a+24|0;g=a;h=a+48|0;i=a+64|0;j=a+56|0;__Z8D_METHODPKcS0_(d,1125556,1125576);k=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(k);c[k>>2]=414440;__ZN10MethodBind10_set_constEb(k,0);__ZN10MethodBind24_generate_argument_typesEi(k,1);__ZN10MethodBind12_set_returnsEb(k,1);c[k+44>>2]=104;c[k+48>>2]=1;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,k,d,0,0)|0;k=d+4|0;n=c[k>>2]|0;if(n|0?(__Z16atomic_decrementPj(n+-8|0)|0)==0:0){o=c[k>>2]|0;k=(o|0)==0?0:o+-4|0;o=k+4|0;if(c[k>>2]|0){p=0;do{__ZN10StringNameD2Ev(o+(p<<2)|0);p=p+1|0}while(p>>>0<(c[k>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(n,1)}__ZN10StringNameD2Ev(d);__Z8D_METHODPKcS0_S0_S0_(e,1125594,1125576,1125618,1125633);__ZN7VariantC2Eb(f,0);c[h>>2]=0;__ZN7VariantC2ERK6String(g,h);d=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(d);c[d>>2]=414476;__ZN10MethodBind10_set_constEb(d,0);__ZN10MethodBind24_generate_argument_typesEi(d,3);__ZN10MethodBind12_set_returnsEb(d,1);c[d+44>>2]=108;c[d+48>>2]=1;c[b>>2]=f;c[b+4>>2]=g;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,d,e,b,2)|0;if(c[g>>2]|0)__ZN7Variant5clearEv(g);d=c[h>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);if(c[f>>2]|0)__ZN7Variant5clearEv(f);d=e+4|0;h=c[d>>2]|0;if(h|0?(__Z16atomic_decrementPj(h+-8|0)|0)==0:0){n=c[d>>2]|0;d=(n|0)==0?0:n+-4|0;n=d+4|0;if(c[d>>2]|0){k=0;do{__ZN10StringNameD2Ev(n+(k<<2)|0);k=k+1|0}while(k>>>0<(c[d>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(h,1)}__ZN10StringNameD2Ev(e);__Z8D_METHODPKc(i,1126005);e=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(e);c[e>>2]=414512;__ZN10MethodBind10_set_constEb(e,1);__ZN10MethodBind24_generate_argument_typesEi(e,0);__ZN10MethodBind12_set_returnsEb(e,1);c[e+44>>2]=112;c[e+48>>2]=1;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,e,i,0,0)|0;e=i+4|0;h=c[e>>2]|0;if(h|0?(__Z16atomic_decrementPj(h+-8|0)|0)==0:0){d=c[e>>2]|0;e=(d|0)==0?0:d+-4|0;d=e+4|0;if(c[e>>2]|0){k=0;do{__ZN10StringNameD2Ev(d+(k<<2)|0);k=k+1|0}while(k>>>0<(c[e>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(h,1)}__ZN10StringNameD2Ev(i);__Z8D_METHODPKc(j,1125646);i=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(i);c[i>>2]=414548;__ZN10MethodBind10_set_constEb(i,0);__ZN10MethodBind24_generate_argument_typesEi(i,0);c[i+44>>2]=116;c[i+48>>2]=1;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,i,j,0,0)|0;i=j+4|0;h=c[i>>2]|0;if(h|0?(__Z16atomic_decrementPj(h+-8|0)|0)==0:0){e=c[i>>2]|0;i=(e|0)==0?0:e+-4|0;e=i+4|0;if(c[i>>2]|0){k=0;do{__ZN10StringNameD2Ev(e+(k<<2)|0);k=k+1|0}while(k>>>0<(c[i>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(h,1)}__ZN10StringNameD2Ev(j);__ZN6StringC2EPKc(b,1125669);c[g>>2]=c[b>>2];__ZN10StringNameC2ERK6String(f,g);__ZN10StringNameC2EPKc(b,1125683);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(f,b,0);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(f);j=c[g>>2]|0;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);__ZN6StringC2EPKc(b,1125669);c[g>>2]=c[b>>2];__ZN10StringNameC2ERK6String(f,g);__ZN10StringNameC2EPKc(b,1126119);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(f,b,1);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(f);j=c[g>>2]|0;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);__ZN6StringC2EPKc(b,1125669);c[g>>2]=c[b>>2];__ZN10StringNameC2ERK6String(f,g);__ZN10StringNameC2EPKc(b,1125703);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(f,b,2);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(f);j=c[g>>2]|0;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);__ZN6StringC2EPKc(b,1125669);c[g>>2]=c[b>>2];__ZN10StringNameC2ERK6String(f,g);__ZN10StringNameC2EPKc(b,1125731);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(f,b,3);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(!f){l=a;return}if(__Z16atomic_decrementPj(f+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(f,1);l=a;return}function __ZN7ClassDB16_create_ptr_funcI13StreamPeerSSLEEP6Objectv(){return __ZN13StreamPeerSSL6createEv()|0}function __ZNK11MethodBind0I13StreamPeerSSLE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return 0}function __ZNK11MethodBind0I13StreamPeerSSLE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1125669);l=a;return c[b>>2]|0}function __ZN11MethodBind0I13StreamPeerSSLE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1226348)|0:0){c[h>>2]=0;a[1263537]=0;f=c[d+24>>2]|0;if((f|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=f;c[b>>2]=0;return}i=f-(c[d+20>>2]|0)|0;if((i|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=i;c[b>>2]=0;return}i=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))j=i;else j=c[(c[d>>2]|0)+i>>2]|0;gj[j&8191](d);c[b>>2]=0;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,110,1146558,0);c[b>>2]=0;return}function __ZN11MethodBind0I13StreamPeerSSLE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1226348)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1)){g=b;gj[g&8191](a);return}else{g=c[(c[a>>2]|0)+b>>2]|0;gj[g&8191](a);return}}function __ZN11MethodBind0I13StreamPeerSSLED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI13StreamPeerSSLNS0_6StatusEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK13MethodBind0RCI13StreamPeerSSLNS0_6StatusEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1125669);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI13StreamPeerSSLNS0_6StatusEE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1226348)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2Ei(i,ij[n&8191](d)|0);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI13StreamPeerSSLNS0_6StatusEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0;if(!b)f=0;else{d=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1226348)|0;f=d?b:0}b=c[a+44>>2]|0;d=c[a+48>>2]|0;a=f+(d>>1)|0;if(!(d&1)){g=b;h=ij[g&8191](a)|0;c[e>>2]=h;return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=ij[g&8191](a)|0;c[e>>2]=h;return}}function __ZN13MethodBind0RCI13StreamPeerSSLNS0_6StatusEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK12MethodBind3RI13StreamPeerSSL5Error3RefI10StreamPeerEbRK6StringE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return __ZNK12MethodBind3RI13StreamPeerSSL5Error3RefI10StreamPeerEbRK6StringE18_get_argument_typeEi(a,b)|0}function __ZNK12MethodBind3RI13StreamPeerSSL5Error3RefI10StreamPeerEbRK6StringE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1125669);l=a;return c[b>>2]|0}function __ZN12MethodBind3RI13StreamPeerSSL5Error3RefI10StreamPeerEbRK6StringE4callEP6ObjectPPK7VariantiRNSB_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0;i=l;l=l+112|0;if((l|0)>=(m|0))ba(112);j=i+72|0;k=i+48|0;n=i+100|0;o=i+24|0;p=i+96|0;q=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1226348)|0:0){c[h>>2]=0;a[1263537]=0;r=d+24|0;s=c[r>>2]|0;if((s|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=s;c[b>>2]=0;l=i;return}t=s-(c[d+20>>2]|0)|0;if((t|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=t;c[b>>2]=0;l=i;return}if((g|0)>0){if((s|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);u=0}else{a[1263537]=0;u=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,u)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=u;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[r>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);v=0}else{a[1263537]=0;v=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,v)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=v;c[b>>2]=0;l=i;return}if((g|0)>2){if((c[r>>2]|0)<2){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);w=0}else{a[1263537]=0;w=c[(c[d+32>>2]|0)+12>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+8>>2]>>2]|0,w)|0)){c[h>>2]=2;c[h+4>>2]=2;c[h+8>>2]=w;c[b>>2]=0;l=i;return}}}}w=c[d+44>>2]|0;v=c[d+48>>2]|0;u=e+(v>>1)|0;if(!(v&1))x=w;else x=c[(c[u>>2]|0)+w>>2]|0;do if((g|0)<1){w=c[r>>2]|0;v=w+-1|0;if((w|0)>=1){e=c[d+16>>2]|0;s=(e|0)==0;if(s)y=0;else y=c[e+-4>>2]|0;if((w|0)<=(y|0)){if(s)z=0;else z=c[e+-4>>2]|0;do if((z|0)<(w|0)){if(s)A=0;else A=c[e+-4>>2]|0;if((A|0)<(w|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);B=0;break}else{a[1263537]=0;C=43;break}}else C=43;while(0);if((C|0)==43)B=e+(v*24|0)|0;__ZN7VariantC2ERKS_(o,B);break}}c[o>>2]=0}else __ZN7VariantC2ERKS_(o,c[f>>2]|0);while(0);__ZN3RefI10StreamPeerEC2ERK7Variant(j,o);c[n>>2]=c[j>>2];do if((g|0)<2){B=c[r>>2]|0;A=B+-1|0;z=B+-2|0;if((B|0)>=2){B=c[d+16>>2]|0;y=(B|0)==0;if(y)D=0;else D=c[B+-4>>2]|0;if((A|0)<=(D|0)){if(y)E=0;else E=c[B+-4>>2]|0;do if((E|0)<(A|0)){if(y)F=0;else F=c[B+-4>>2]|0;if((F|0)<(A|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);G=0;break}else{a[1263537]=0;C=60;break}}else C=60;while(0);if((C|0)==60)G=B+(z*24|0)|0;__ZN7VariantC2ERKS_(j,G);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f+4>>2]|0);while(0);G=__ZNK7VariantcvbEv(j)|0;do if((g|0)<3){F=c[r>>2]|0;E=F+-2|0;D=F+-3|0;if((E|0)>=1){F=c[d+16>>2]|0;A=(F|0)==0;if(A)H=0;else H=c[F+-4>>2]|0;if((E|0)<=(H|0)){if(A)I=0;else I=c[F+-4>>2]|0;do if((I|0)<(E|0)){if(A)J=0;else J=c[F+-4>>2]|0;if((J|0)<(E|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);K=0;break}else{a[1263537]=0;C=77;break}}else C=77;while(0);if((C|0)==77)K=F+(D*24|0)|0;__ZN7VariantC2ERKS_(q,K);break}}c[q>>2]=0}else __ZN7VariantC2ERKS_(q,c[f+8>>2]|0);while(0);c[p>>2]=__ZNK7Variantcv6StringEv(q)|0;__ZN7VariantC2Ei(k,ri[x&511](u,n,G,p)|0);G=c[p>>2]|0;if(G|0?(__Z16atomic_decrementPj(G+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(G,1);if(c[q>>2]|0)__ZN7Variant5clearEv(q);if(c[j>>2]|0)__ZN7Variant5clearEv(j);j=c[n>>2]|0;if((j|0?__ZN9Reference11unreferenceEv(j)|0:0)?(j=c[n>>2]|0,__Z17predelete_handlerP6Object(j)|0):0){gj[c[(c[j>>2]|0)+76>>2]&8191](j);__ZN6Memory11free_staticEPvb(j,0)}c[n>>2]=0;if(c[o>>2]|0)__ZN7Variant5clearEv(o);__ZN7VariantC2ERKS_(b,k);if(c[k>>2]|0)__ZN7Variant5clearEv(k);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,2207,1146558,0);c[b>>2]=0;l=i;return}function __ZN12MethodBind3RI13StreamPeerSSL5Error3RefI10StreamPeerEbRK6StringE7ptrcallEP6ObjectPPKvPv(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0;g=l;l=l+32|0;if((l|0)>=(m|0))ba(32);h=g+28|0;i=g;j=g+24|0;if(!d)k=0;else{n=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1226348)|0;k=n?d:0}d=c[b+44>>2]|0;n=c[b+48>>2]|0;b=k+(n>>1)|0;if(!(n&1))o=d;else o=c[(c[b>>2]|0)+d>>2]|0;__ZN7VariantC2EPK6Object(i,c[e>>2]|0);__ZN3RefI10StreamPeerEC2ERK7Variant(h,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);c[j>>2]=c[h>>2];i=(a[c[e+4>>2]>>0]|0)!=0;d=c[e+8>>2]|0;e=c[d>>2]|0;if((e|0)!=0?(__Z28atomic_conditional_incrementPj(e+-8|0)|0)!=0:0)p=c[d>>2]|0;else p=0;c[h>>2]=p;c[f>>2]=ri[o&511](b,j,i,h)|0;i=c[h>>2]|0;if(i|0?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);i=c[j>>2]|0;if(!i){l=g;return}if(!(__ZN9Reference11unreferenceEv(i)|0)){l=g;return}i=c[j>>2]|0;if(!(__Z17predelete_handlerP6Object(i)|0)){l=g;return}gj[c[(c[i>>2]|0)+76>>2]&8191](i);__ZN6Memory11free_staticEPvb(i,0);l=g;return}function __ZN12MethodBind3RI13StreamPeerSSL5Error3RefI10StreamPeerEbRK6StringED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK12MethodBind3RI13StreamPeerSSL5Error3RefI10StreamPeerEbRK6StringE18_get_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case -1:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;break}case 0:{f=__ZN7Variant12get_type_forI3RefI10StreamPeerEEENS_4TypeEv()|0;break}case 1:{__ZN7VariantC2Eb(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;break}case 2:{c[d>>2]=0;__ZN7VariantC2ERK6String(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);e=c[d>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);f=b;break}default:f=0}l=a;return f|0}function __ZNK12MethodBind1RI13StreamPeerSSL5Error3RefI10StreamPeerEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;switch(b|0){case -1:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b;break}case 0:{e=__ZN7Variant12get_type_forI3RefI10StreamPeerEEENS_4TypeEv()|0;break}default:e=0}l=a;return e|0}function __ZNK12MethodBind1RI13StreamPeerSSL5Error3RefI10StreamPeerEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1125669);l=a;return c[b>>2]|0}function __ZN12MethodBind1RI13StreamPeerSSL5Error3RefI10StreamPeerEE4callEP6ObjectPPK7VariantiRNS8_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0;i=l;l=l+64|0;if((l|0)>=(m|0))ba(64);j=i+52|0;k=i+24|0;n=i+48|0;o=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1226348)|0:0){c[h>>2]=0;a[1263537]=0;p=d+24|0;q=c[p>>2]|0;if((q|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=q;c[b>>2]=0;l=i;return}r=q-(c[d+20>>2]|0)|0;if((r|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=r;c[b>>2]=0;l=i;return}if((g|0)>0){if((q|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);s=0}else{a[1263537]=0;s=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,s)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=s;c[b>>2]=0;l=i;return}}s=c[d+44>>2]|0;q=c[d+48>>2]|0;r=e+(q>>1)|0;if(!(q&1))t=s;else t=c[(c[r>>2]|0)+s>>2]|0;do if((g|0)<1){s=c[p>>2]|0;q=s+-1|0;if((s|0)>=1){e=c[d+16>>2]|0;u=(e|0)==0;if(u)v=0;else v=c[e+-4>>2]|0;if((s|0)<=(v|0)){if(u)w=0;else w=c[e+-4>>2]|0;do if((w|0)<(s|0)){if(u)x=0;else x=c[e+-4>>2]|0;if((x|0)<(s|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);y=0;break}else{a[1263537]=0;z=31;break}}else z=31;while(0);if((z|0)==31)y=e+(q*24|0)|0;__ZN7VariantC2ERKS_(o,y);break}}c[o>>2]=0}else __ZN7VariantC2ERKS_(o,c[f>>2]|0);while(0);__ZN3RefI10StreamPeerEC2ERK7Variant(j,o);c[n>>2]=c[j>>2];__ZN7VariantC2Ei(k,$i[t&8191](r,n)|0);r=c[n>>2]|0;if((r|0?__ZN9Reference11unreferenceEv(r)|0:0)?(r=c[n>>2]|0,__Z17predelete_handlerP6Object(r)|0):0){gj[c[(c[r>>2]|0)+76>>2]&8191](r);__ZN6Memory11free_staticEPvb(r,0)}c[n>>2]=0;if(c[o>>2]|0)__ZN7Variant5clearEv(o);__ZN7VariantC2ERKS_(b,k);if(c[k>>2]|0)__ZN7Variant5clearEv(k);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,897,1146558,0);c[b>>2]=0;l=i;return}function __ZN12MethodBind1RI13StreamPeerSSL5Error3RefI10StreamPeerEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);g=f+28|0;h=f;i=f+24|0;if(!b)j=0;else{k=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1226348)|0;j=k?b:0}b=c[a+44>>2]|0;k=c[a+48>>2]|0;a=j+(k>>1)|0;if(!(k&1))n=b;else n=c[(c[a>>2]|0)+b>>2]|0;__ZN7VariantC2EPK6Object(h,c[d>>2]|0);__ZN3RefI10StreamPeerEC2ERK7Variant(g,h);if(c[h>>2]|0)__ZN7Variant5clearEv(h);c[i>>2]=c[g>>2];c[e>>2]=$i[n&8191](a,i)|0;a=c[i>>2]|0;if(!a){l=f;return}if(!(__ZN9Reference11unreferenceEv(a)|0)){l=f;return}a=c[i>>2]|0;if(!(__Z17predelete_handlerP6Object(a)|0)){l=f;return}gj[c[(c[a>>2]|0)+76>>2]&8191](a);__ZN6Memory11free_staticEPvb(a,0);l=f;return}function __ZN12MethodBind1RI13StreamPeerSSL5Error3RefI10StreamPeerEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN13PacketPeerUDP13_bind_methodsEv(){var a=0,b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0;a=l;l=l+112|0;if((l|0)>=(m|0))ba(112);b=a+104|0;d=a+96|0;e=a+24|0;f=a;g=a+88|0;h=a+80|0;i=a+72|0;j=a+64|0;k=a+56|0;n=a+48|0;__Z8D_METHODPKcS0_S0_S0_(d,1125762,1125979,1125887,1125775);__ZN7VariantC2EPKc(e,1125900);__ZN7VariantC2Ei(f,65536);o=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(o);c[o>>2]=414584;__ZN10MethodBind10_set_constEb(o,0);__ZN10MethodBind24_generate_argument_typesEi(o,3);__ZN10MethodBind12_set_returnsEb(o,1);c[o+44>>2]=116;c[o+48>>2]=1;c[b>>2]=e;c[b+4>>2]=f;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,o,d,b,2)|0;if(c[f>>2]|0)__ZN7Variant5clearEv(f);if(c[e>>2]|0)__ZN7Variant5clearEv(e);e=d+4|0;f=c[e>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0){b=c[e>>2]|0;e=(b|0)==0?0:b+-4|0;b=e+4|0;if(c[e>>2]|0){o=0;do{__ZN10StringNameD2Ev(b+(o<<2)|0);o=o+1|0}while(o>>>0<(c[e>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(f,1)}__ZN10StringNameD2Ev(d);__Z8D_METHODPKc(g,1125789);d=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(d);c[d>>2]=414620;__ZN10MethodBind10_set_constEb(d,0);__ZN10MethodBind24_generate_argument_typesEi(d,0);c[d+44>>2]=120;c[d+48>>2]=1;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,d,g,0,0)|0;d=g+4|0;f=c[d>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0){e=c[d>>2]|0;d=(e|0)==0?0:e+-4|0;e=d+4|0;if(c[d>>2]|0){o=0;do{__ZN10StringNameD2Ev(e+(o<<2)|0);o=o+1|0}while(o>>>0<(c[d>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(f,1)}__ZN10StringNameD2Ev(g);__Z8D_METHODPKc(h,1125795);g=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(g);c[g>>2]=414656;__ZN10MethodBind10_set_constEb(g,0);__ZN10MethodBind24_generate_argument_typesEi(g,0);__ZN10MethodBind12_set_returnsEb(g,1);c[g+44>>2]=124;c[g+48>>2]=1;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,g,h,0,0)|0;g=h+4|0;f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0){d=c[g>>2]|0;g=(d|0)==0?0:d+-4|0;d=g+4|0;if(c[g>>2]|0){o=0;do{__ZN10StringNameD2Ev(d+(o<<2)|0);o=o+1|0}while(o>>>0<(c[g>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(f,1)}__ZN10StringNameD2Ev(h);__Z8D_METHODPKc(i,1125806);h=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(h);c[h>>2]=414692;__ZN10MethodBind10_set_constEb(h,1);__ZN10MethodBind24_generate_argument_typesEi(h,0);__ZN10MethodBind12_set_returnsEb(h,1);c[h+44>>2]=128;c[h+48>>2]=1;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,h,i,0,0)|0;h=i+4|0;f=c[h>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0){g=c[h>>2]|0;h=(g|0)==0?0:g+-4|0;g=h+4|0;if(c[h>>2]|0){o=0;do{__ZN10StringNameD2Ev(g+(o<<2)|0);o=o+1|0}while(o>>>0<(c[h>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(f,1)}__ZN10StringNameD2Ev(i);__Z8D_METHODPKc(j,1125819);i=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(i);c[i>>2]=414728;__ZN10MethodBind10_set_constEb(i,1);__ZN10MethodBind24_generate_argument_typesEi(i,0);__ZN10MethodBind12_set_returnsEb(i,1);c[i+44>>2]=5913;c[i+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,i,j,0,0)|0;i=j+4|0;f=c[i>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0){h=c[i>>2]|0;i=(h|0)==0?0:h+-4|0;h=i+4|0;if(c[i>>2]|0){o=0;do{__ZN10StringNameD2Ev(h+(o<<2)|0);o=o+1|0}while(o>>>0<(c[i>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(f,1)}__ZN10StringNameD2Ev(j);__Z8D_METHODPKc(k,1125833);j=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(j);c[j>>2]=414764;__ZN10MethodBind10_set_constEb(j,1);__ZN10MethodBind24_generate_argument_typesEi(j,0);__ZN10MethodBind12_set_returnsEb(j,1);c[j+44>>2]=136;c[j+48>>2]=1;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,j,k,0,0)|0;j=k+4|0;f=c[j>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0){i=c[j>>2]|0;j=(i|0)==0?0:i+-4|0;i=j+4|0;if(c[j>>2]|0){o=0;do{__ZN10StringNameD2Ev(i+(o<<2)|0);o=o+1|0}while(o>>>0<(c[j>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(f,1)}__ZN10StringNameD2Ev(k);__Z8D_METHODPKcS0_S0_(n,1125849,1125974,1125979);k=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(k);c[k>>2]=414800;__ZN10MethodBind10_set_constEb(k,0);__ZN10MethodBind24_generate_argument_typesEi(k,2);__ZN10MethodBind12_set_returnsEb(k,1);c[k+44>>2]=1334;c[k+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,k,n,0,0)|0;k=n+4|0;f=c[k>>2]|0;if(!f){__ZN10StringNameD2Ev(n);l=a;return}if(__Z16atomic_decrementPj(f+-8|0)|0){__ZN10StringNameD2Ev(n);l=a;return}j=c[k>>2]|0;k=(j|0)==0?0:j+-4|0;j=k+4|0;if(c[k>>2]|0){o=0;do{__ZN10StringNameD2Ev(j+(o<<2)|0);o=o+1|0}while(o>>>0<(c[k>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(f,1);__ZN10StringNameD2Ev(n);l=a;return}function __ZN7ClassDB16_create_ptr_funcI13PacketPeerUDPEEP6Objectv(){return __ZN13PacketPeerUDP6createEv()|0}function __ZN13PacketPeerUDP6createEv(){var a=0,b=0;a=c[313835]|0;if(!a){b=0;return b|0}b=vj[a&511]()|0;return b|0}function __ZNK13PacketPeerUDP14_get_packet_ipEv(a){a=a|0;var b=0,d=0;b=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=b;Pi[c[(c[a>>2]|0)+132>>2]&2047](d,a);a=__ZNK10IP_Addresscv6StringEv(d)|0;l=b;return a|0}function __ZN13PacketPeerUDP17_set_dest_addressERK6Stringi(d,e,f){d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0;g=l;l=l+48|0;if((l|0)>=(m|0))ba(48);h=g+20|0;i=g;__ZN10IP_Address5clearEv(h);if(!(__ZNK6String19is_valid_ip_addressEv(e)|0)){__ZN2IP16resolve_hostnameERK6StringNS_4TypeE(i,__ZN2IP13get_singletonEv()|0,e,3);c[h>>2]=c[i>>2];c[h+4>>2]=c[i+4>>2];c[h+8>>2]=c[i+8>>2];c[h+12>>2]=c[i+12>>2];b[h+16>>1]=b[i+16>>1]|0;if(!(a[h+16>>0]|0)){j=26;l=g;return j|0}}else{__ZN10IP_AddressC2ERK6String(i,e);c[h>>2]=c[i>>2];c[h+4>>2]=c[i+4>>2];c[h+8>>2]=c[i+8>>2];c[h+12>>2]=c[i+12>>2];b[h+16>>1]=b[i+16>>1]|0}bj[c[(c[d>>2]|0)+140>>2]&4095](d,h,f);j=0;l=g;return j|0}function __ZNK12MethodBind2RI13PacketPeerUDP5ErrorRK6StringiE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return __ZNK12MethodBind2RI13PacketPeerUDP5ErrorRK6StringiE18_get_argument_typeEi(a,b)|0}function __ZNK12MethodBind2RI13PacketPeerUDP5ErrorRK6StringiE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1125866);l=a;return c[b>>2]|0}function __ZN12MethodBind2RI13PacketPeerUDP5ErrorRK6StringiE4callEP6ObjectPPK7VariantiRNS8_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0;i=l;l=l+80|0;if((l|0)>=(m|0))ba(80);j=i+48|0;k=i+72|0;n=i+24|0;o=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1234080)|0:0){c[h>>2]=0;a[1263537]=0;p=d+24|0;q=c[p>>2]|0;if((q|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=q;c[b>>2]=0;l=i;return}r=q-(c[d+20>>2]|0)|0;if((r|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=r;c[b>>2]=0;l=i;return}if((g|0)>0){if((q|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);s=0}else{a[1263537]=0;s=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,s)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=s;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[p>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);t=0}else{a[1263537]=0;t=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,t)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=t;c[b>>2]=0;l=i;return}}}t=c[d+44>>2]|0;s=c[d+48>>2]|0;q=e+(s>>1)|0;if(!(s&1))u=t;else u=c[(c[q>>2]|0)+t>>2]|0;do if((g|0)<1){t=c[p>>2]|0;s=t+-1|0;if((t|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)v=0;else v=c[e+-4>>2]|0;if((t|0)<=(v|0)){if(r)w=0;else w=c[e+-4>>2]|0;do if((w|0)<(t|0)){if(r)x=0;else x=c[e+-4>>2]|0;if((x|0)<(t|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);y=0;break}else{a[1263537]=0;z=37;break}}else z=37;while(0);if((z|0)==37)y=e+(s*24|0)|0;__ZN7VariantC2ERKS_(n,y);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f>>2]|0);while(0);c[k>>2]=__ZNK7Variantcv6StringEv(n)|0;do if((g|0)<2){y=c[p>>2]|0;x=y+-1|0;w=y+-2|0;if((y|0)>=2){y=c[d+16>>2]|0;v=(y|0)==0;if(v)A=0;else A=c[y+-4>>2]|0;if((x|0)<=(A|0)){if(v)B=0;else B=c[y+-4>>2]|0;do if((B|0)<(x|0)){if(v)C=0;else C=c[y+-4>>2]|0;if((C|0)<(x|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);D=0;break}else{a[1263537]=0;z=54;break}}else z=54;while(0);if((z|0)==54)D=y+(w*24|0)|0;__ZN7VariantC2ERKS_(o,D);break}}c[o>>2]=0}else __ZN7VariantC2ERKS_(o,c[f+4>>2]|0);while(0);f=__ZNK7VariantcviEv(o)|0;__ZN7VariantC2Ei(j,nj[u&2047](q,k,f)|0);if(c[o>>2]|0)__ZN7Variant5clearEv(o);o=c[k>>2]|0;if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(o,1);if(c[n>>2]|0)__ZN7Variant5clearEv(n);__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1544,1146558,0);c[b>>2]=0;l=i;return}function __ZN12MethodBind2RI13PacketPeerUDP5ErrorRK6StringiE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f;if(!b)h=0;else{i=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1234080)|0;h=i?b:0}b=c[a+44>>2]|0;i=c[a+48>>2]|0;a=h+(i>>1)|0;if(!(i&1))j=b;else j=c[(c[a>>2]|0)+b>>2]|0;b=c[d>>2]|0;i=c[b>>2]|0;if((i|0)!=0?(__Z28atomic_conditional_incrementPj(i+-8|0)|0)!=0:0)k=c[b>>2]|0;else k=0;c[g>>2]=k;c[e>>2]=nj[j&2047](a,g,c[c[d+4>>2]>>2]|0)|0;d=c[g>>2]|0;if(!d){l=f;return}if(__Z16atomic_decrementPj(d+-8|0)|0){l=f;return}__ZN6Memory11free_staticEPvb(d,1);l=f;return}function __ZN12MethodBind2RI13PacketPeerUDP5ErrorRK6StringiED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK12MethodBind2RI13PacketPeerUDP5ErrorRK6StringiE18_get_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case -1:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;l=a;return f|0}case 0:{c[d>>2]=0;__ZN7VariantC2ERK6String(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);e=c[d>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);f=b;l=a;return f|0}case 1:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;l=a;return f|0}default:{f=0;l=a;return f|0}}return 0}function __ZNK13MethodBind0RCI13PacketPeerUDPiE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK13MethodBind0RCI13PacketPeerUDPiE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1125866);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI13PacketPeerUDPiE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1234080)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2Ei(i,ij[n&8191](d)|0);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI13PacketPeerUDPiE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0;if(!b)f=0;else{d=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1234080)|0;f=d?b:0}b=c[a+44>>2]|0;d=c[a+48>>2]|0;a=f+(d>>1)|0;if(!(d&1)){g=b;h=ij[g&8191](a)|0;c[e>>2]=h;return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=ij[g&8191](a)|0;c[e>>2]=h;return}}function __ZN13MethodBind0RCI13PacketPeerUDPiED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI13PacketPeerUDP6StringE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;if((b|0)!=-1){f=0;l=a;return f|0}c[d>>2]=0;__ZN7VariantC2ERK6String(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);e=c[d>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);f=b;l=a;return f|0}function __ZNK13MethodBind0RCI13PacketPeerUDP6StringE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1125866);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI13PacketPeerUDP6StringE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;j=f+24|0;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1234080)|0:0){c[h>>2]=0;a[1263537]=0;k=c[d+24>>2]|0;if((k|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=k;c[b>>2]=0;l=f;return}n=k-(c[d+20>>2]|0)|0;if((n|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=n;c[b>>2]=0;l=f;return}n=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))o=n;else o=c[(c[d>>2]|0)+n>>2]|0;c[j>>2]=ij[o&8191](d)|0;__ZN7VariantC2ERK6String(i,j);d=c[j>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI13PacketPeerUDP6StringE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0;if(!b)f=0;else{d=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1234080)|0;f=d?b:0}b=c[a+44>>2]|0;d=c[a+48>>2]|0;a=f+(d>>1)|0;if(!(d&1))g=b;else g=c[(c[a>>2]|0)+b>>2]|0;b=ij[g&8191](a)|0;a=b;g=c[e>>2]|0;if((g|0)==(b|0)){if(!b)return}else{if(g|0?(__Z16atomic_decrementPj(g+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(g,1);c[e>>2]=0;if(!b)return;if(__Z28atomic_conditional_incrementPj(b+-8|0)|0)c[e>>2]=a}if(__Z16atomic_decrementPj(b+-8|0)|0)return;__ZN6Memory11free_staticEPvb(b,1);return}function __ZN13MethodBind0RCI13PacketPeerUDP6StringED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI13PacketPeerUDPbE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Eb(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK13MethodBind0RCI13PacketPeerUDPbE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1125866);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI13PacketPeerUDPbE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1234080)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2Eb(i,ij[n&8191](d)|0);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI13PacketPeerUDPbE7ptrcallEP6ObjectPPKvPv(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0;if(!d)g=0;else{e=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1234080)|0;g=e?d:0}d=c[b+44>>2]|0;e=c[b+48>>2]|0;b=g+(e>>1)|0;if(!(e&1)){h=d;i=ij[h&8191](b)|0;j=i&1;a[f>>0]=j;return}else{h=c[(c[b>>2]|0)+d>>2]|0;i=ij[h&8191](b)|0;j=i&1;a[f>>0]=j;return}}function __ZN13MethodBind0RCI13PacketPeerUDPbED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK12MethodBind0RI13PacketPeerUDP5ErrorE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK12MethodBind0RI13PacketPeerUDP5ErrorE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1125866);l=a;return c[b>>2]|0}function __ZN12MethodBind0RI13PacketPeerUDP5ErrorE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1234080)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2Ei(i,ij[n&8191](d)|0);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,266,1146558,0);c[b>>2]=0;l=f;return}function __ZN12MethodBind0RI13PacketPeerUDP5ErrorE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0;if(!b)f=0;else{d=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1234080)|0;f=d?b:0}b=c[a+44>>2]|0;d=c[a+48>>2]|0;a=f+(d>>1)|0;if(!(d&1)){g=b;h=ij[g&8191](a)|0;c[e>>2]=h;return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=ij[g&8191](a)|0;c[e>>2]=h;return}}function __ZN12MethodBind0RI13PacketPeerUDP5ErrorED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind0I13PacketPeerUDPE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return 0}function __ZNK11MethodBind0I13PacketPeerUDPE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1125866);l=a;return c[b>>2]|0}function __ZN11MethodBind0I13PacketPeerUDPE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1234080)|0:0){c[h>>2]=0;a[1263537]=0;f=c[d+24>>2]|0;if((f|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=f;c[b>>2]=0;return}i=f-(c[d+20>>2]|0)|0;if((i|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=i;c[b>>2]=0;return}i=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))j=i;else j=c[(c[d>>2]|0)+i>>2]|0;gj[j&8191](d);c[b>>2]=0;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,110,1146558,0);c[b>>2]=0;return}function __ZN11MethodBind0I13PacketPeerUDPE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1234080)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1)){g=b;gj[g&8191](a);return}else{g=c[(c[a>>2]|0)+b>>2]|0;gj[g&8191](a);return}}function __ZN11MethodBind0I13PacketPeerUDPED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK12MethodBind3RI13PacketPeerUDP5Errori10IP_AddressiE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return __ZNK12MethodBind3RI13PacketPeerUDP5Errori10IP_AddressiE18_get_argument_typeEi(a,b)|0}function __ZNK12MethodBind3RI13PacketPeerUDP5Errori10IP_AddressiE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1125866);l=a;return c[b>>2]|0}function __ZN12MethodBind3RI13PacketPeerUDP5Errori10IP_AddressiE4callEP6ObjectPPK7VariantiRNS6_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0;i=l;l=l+144|0;if((l|0)>=(m|0))ba(144);j=i+116|0;k=i+72|0;n=i+48|0;o=i+96|0;p=i+24|0;q=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1234080)|0:0){c[h>>2]=0;a[1263537]=0;r=d+24|0;s=c[r>>2]|0;if((s|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=s;c[b>>2]=0;l=i;return}t=s-(c[d+20>>2]|0)|0;if((t|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=t;c[b>>2]=0;l=i;return}if((g|0)>0){if((s|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);u=0}else{a[1263537]=0;u=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,u)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=u;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[r>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);v=0}else{a[1263537]=0;v=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,v)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=v;c[b>>2]=0;l=i;return}if((g|0)>2){if((c[r>>2]|0)<2){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);w=0}else{a[1263537]=0;w=c[(c[d+32>>2]|0)+12>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+8>>2]>>2]|0,w)|0)){c[h>>2]=2;c[h+4>>2]=2;c[h+8>>2]=w;c[b>>2]=0;l=i;return}}}}w=c[d+44>>2]|0;v=c[d+48>>2]|0;u=e+(v>>1)|0;if(!(v&1))x=w;else x=c[(c[u>>2]|0)+w>>2]|0;do if((g|0)<1){w=c[r>>2]|0;v=w+-1|0;if((w|0)>=1){e=c[d+16>>2]|0;s=(e|0)==0;if(s)y=0;else y=c[e+-4>>2]|0;if((w|0)<=(y|0)){if(s)z=0;else z=c[e+-4>>2]|0;do if((z|0)<(w|0)){if(s)A=0;else A=c[e+-4>>2]|0;if((A|0)<(w|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);B=0;break}else{a[1263537]=0;C=43;break}}else C=43;while(0);if((C|0)==43)B=e+(v*24|0)|0;__ZN7VariantC2ERKS_(n,B);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f>>2]|0);while(0);B=__ZNK7VariantcviEv(n)|0;do if((g|0)<2){A=c[r>>2]|0;z=A+-1|0;y=A+-2|0;if((A|0)>=2){A=c[d+16>>2]|0;w=(A|0)==0;if(w)D=0;else D=c[A+-4>>2]|0;if((z|0)<=(D|0)){if(w)E=0;else E=c[A+-4>>2]|0;do if((E|0)<(z|0)){if(w)F=0;else F=c[A+-4>>2]|0;if((F|0)<(z|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);G=0;break}else{a[1263537]=0;C=60;break}}else C=60;while(0);if((C|0)==60)G=A+(y*24|0)|0;__ZN7VariantC2ERKS_(p,G);break}}c[p>>2]=0}else __ZN7VariantC2ERKS_(p,c[f+4>>2]|0);while(0);__ZNK7Variantcv10IP_AddressEv(o,p);do if((g|0)<3){G=c[r>>2]|0;F=G+-2|0;E=G+-3|0;if((F|0)>=1){G=c[d+16>>2]|0;D=(G|0)==0;if(D)H=0;else H=c[G+-4>>2]|0;if((F|0)<=(H|0)){if(D)I=0;else I=c[G+-4>>2]|0;do if((I|0)<(F|0)){if(D)J=0;else J=c[G+-4>>2]|0;if((J|0)<(F|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);K=0;break}else{a[1263537]=0;C=77;break}}else C=77;while(0);if((C|0)==77)K=G+(E*24|0)|0;__ZN7VariantC2ERKS_(q,K);break}}c[q>>2]=0}else __ZN7VariantC2ERKS_(q,c[f+8>>2]|0);while(0);f=__ZNK7VariantcviEv(q)|0;c[j>>2]=c[o>>2];c[j+4>>2]=c[o+4>>2];c[j+8>>2]=c[o+8>>2];c[j+12>>2]=c[o+12>>2];c[j+16>>2]=c[o+16>>2];__ZN7VariantC2Ei(k,ri[x&511](u,B,j,f)|0);if(c[q>>2]|0)__ZN7Variant5clearEv(q);if(c[p>>2]|0)__ZN7Variant5clearEv(p);if(c[n>>2]|0)__ZN7Variant5clearEv(n);__ZN7VariantC2ERKS_(b,k);if(c[k>>2]|0)__ZN7Variant5clearEv(k);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,2207,1146558,0);c[b>>2]=0;l=i;return}function __ZN12MethodBind3RI13PacketPeerUDP5Errori10IP_AddressiE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0;f=l;l=l+48|0;if((l|0)>=(m|0))ba(48);g=f+20|0;h=f;if(!b)i=0;else{j=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1234080)|0;i=j?b:0}b=c[a+44>>2]|0;j=c[a+48>>2]|0;a=i+(j>>1)|0;if(!(j&1))k=b;else k=c[(c[a>>2]|0)+b>>2]|0;b=c[c[d>>2]>>2]|0;__ZN10IP_AddressC2ERK6String(h,c[d+4>>2]|0);j=c[c[d+8>>2]>>2]|0;c[g>>2]=c[h>>2];c[g+4>>2]=c[h+4>>2];c[g+8>>2]=c[h+8>>2];c[g+12>>2]=c[h+12>>2];c[g+16>>2]=c[h+16>>2];c[e>>2]=ri[k&511](a,b,g,j)|0;l=f;return}function __ZN12MethodBind3RI13PacketPeerUDP5Errori10IP_AddressiED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK7Variantcv10IP_AddressEv(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d+4|0;f=d;g=c[b>>2]|0;if((g+-22|0)>>>0<3){if((g|0)==23){g=b+8|0;c[e>>2]=0;if(((c[g>>2]|0)!=0?(__ZN10PoolVectorIiE12_unreferenceEv(e),h=c[g>>2]|0,(h|0)!=0):0)?(__Z28atomic_conditional_incrementPj(h)|0)!=0:0){c[e>>2]=c[g>>2];i=e}else i=e}else{c[e>>2]=__Z27_convert_array_from_variantI10PoolVectorIiEET_RK7Variant(b)|0;i=e}g=c[i>>2]|0;c[f>>2]=g;if(g|0?(i=c[g+16>>2]|0,(i&-4|0)==16):0){if(i>>>0>3){i=g+4|0;__Z16atomic_incrementPj(i)|0;h=c[c[g+8>>2]>>2]|0;__Z16atomic_decrementPj(i)|0;j=h}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1130483,505,1146766,0);j=0}h=c[f>>2]|0;if((h|0)!=0?(c[h+16>>2]|0)>>>0>7:0){i=h+4|0;__Z16atomic_incrementPj(i)|0;g=c[(c[h+8>>2]|0)+4>>2]|0;__Z16atomic_decrementPj(i)|0;k=g}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1130483,505,1146766,0);k=0}g=c[f>>2]|0;if((g|0)!=0?(c[g+16>>2]|0)>>>0>11:0){i=g+4|0;__Z16atomic_incrementPj(i)|0;h=c[(c[g+8>>2]|0)+8>>2]|0;__Z16atomic_decrementPj(i)|0;n=h}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1130483,505,1146766,0);n=0}h=c[f>>2]|0;if((h|0)!=0?(c[h+16>>2]|0)>>>0>15:0){i=h+4|0;__Z16atomic_incrementPj(i)|0;g=c[(c[h+8>>2]|0)+12>>2]|0;__Z16atomic_decrementPj(i)|0;o=g}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1130483,505,1146766,0);o=0}__ZN10IP_AddressC2Ejjjjb(a,j,k,n,o,0);__ZN10PoolVectorIiE12_unreferenceEv(f);l=d;return}__ZN10PoolVectorIiE12_unreferenceEv(f)}c[e>>2]=__ZNK7Variantcv6StringEv(b)|0;__ZN10IP_AddressC2ERK6String(a,e);a=c[e>>2]|0;if(a|0?(__Z16atomic_decrementPj(a+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(a,1);l=d;return}function __ZN10IP_AddressC2Ejjjjb(d,e,f,g,h,i){d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;i=i|0;c[d>>2]=0;c[d+4>>2]=0;c[d+8>>2]=0;c[d+12>>2]=0;b[d+16>>1]=0;a[d+16>>0]=1;if(i){a[d>>0]=e>>>24;a[d+1>>0]=e>>>16;a[d+2>>0]=e>>>8;a[d+3>>0]=e;i=d+4|0;a[i>>0]=f>>>24;a[i+1>>0]=f>>>16;a[i+2>>0]=f>>>8;a[i+3>>0]=f;i=d+8|0;a[i>>0]=g>>>24;a[i+1>>0]=g>>>16;a[i+2>>0]=g>>>8;a[i+3>>0]=g;i=d+12|0;a[i>>0]=h>>>24;a[i+1>>0]=h>>>16;a[i+2>>0]=h>>>8;a[i+3>>0]=h;return}else{b[d+10>>1]=-1;a[d+12>>0]=e;a[d+13>>0]=f;a[d+14>>0]=g;a[d+15>>0]=h;return}}function __ZNK12MethodBind3RI13PacketPeerUDP5Errori10IP_AddressiE18_get_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case -1:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;break}case 0:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;break}case 1:{__ZN10IP_Address5clearEv(d);__ZN7VariantC2ERK10IP_Address(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);f=b;break}case 2:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;break}default:f=0}l=a;return f|0}function __ZN10TCP_Server13_bind_methodsEv(){var a=0,b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0;a=l;l=l+64|0;if((l|0)>=(m|0))ba(64);b=a+56|0;d=a+48|0;e=a;f=a+40|0;g=a+32|0;h=a+24|0;__Z8D_METHODPKcS0_S0_(d,1125880,1125979,1125887);__ZN7VariantC2EPKc(e,1125900);i=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(i);c[i>>2]=414836;__ZN10MethodBind10_set_constEb(i,0);__ZN10MethodBind24_generate_argument_typesEi(i,2);__ZN10MethodBind12_set_returnsEb(i,1);c[i+44>>2]=84;c[i+48>>2]=1;c[b>>2]=e;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,i,d,b,1)|0;if(c[e>>2]|0)__ZN7Variant5clearEv(e);e=d+4|0;b=c[e>>2]|0;if(b|0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0){i=c[e>>2]|0;e=(i|0)==0?0:i+-4|0;i=e+4|0;if(c[e>>2]|0){j=0;do{__ZN10StringNameD2Ev(i+(j<<2)|0);j=j+1|0}while(j>>>0<(c[e>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(b,1)}__ZN10StringNameD2Ev(d);__Z8D_METHODPKc(f,1125902);d=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(d);c[d>>2]=414872;__ZN10MethodBind10_set_constEb(d,1);__ZN10MethodBind24_generate_argument_typesEi(d,0);__ZN10MethodBind12_set_returnsEb(d,1);c[d+44>>2]=88;c[d+48>>2]=1;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,d,f,0,0)|0;d=f+4|0;b=c[d>>2]|0;if(b|0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0){e=c[d>>2]|0;d=(e|0)==0?0:e+-4|0;e=d+4|0;if(c[d>>2]|0){j=0;do{__ZN10StringNameD2Ev(e+(j<<2)|0);j=j+1|0}while(j>>>0<(c[d>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(b,1)}__ZN10StringNameD2Ev(f);__Z8D_METHODPKc(g,1125926);f=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(f);c[f>>2]=414908;__ZN10MethodBind10_set_constEb(f,0);__ZN10MethodBind24_generate_argument_typesEi(f,0);__ZN10MethodBind12_set_returnsEb(f,1);c[f+44>>2]=92;c[f+48>>2]=1;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,f,g,0,0)|0;f=g+4|0;b=c[f>>2]|0;if(b|0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0){d=c[f>>2]|0;f=(d|0)==0?0:d+-4|0;d=f+4|0;if(c[f>>2]|0){j=0;do{__ZN10StringNameD2Ev(d+(j<<2)|0);j=j+1|0}while(j>>>0<(c[f>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(b,1)}__ZN10StringNameD2Ev(g);__Z8D_METHODPKc(h,1125942);g=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(g);c[g>>2]=414944;__ZN10MethodBind10_set_constEb(g,0);__ZN10MethodBind24_generate_argument_typesEi(g,0);c[g+44>>2]=96;c[g+48>>2]=1;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,g,h,0,0)|0;g=h+4|0;b=c[g>>2]|0;if(!b){__ZN10StringNameD2Ev(h);l=a;return}if(__Z16atomic_decrementPj(b+-8|0)|0){__ZN10StringNameD2Ev(h);l=a;return}f=c[g>>2]|0;g=(f|0)==0?0:f+-4|0;f=g+4|0;if(c[g>>2]|0){j=0;do{__ZN10StringNameD2Ev(f+(j<<2)|0);j=j+1|0}while(j>>>0<(c[g>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(b,1);__ZN10StringNameD2Ev(h);l=a;return}function __ZN7ClassDB16_create_ptr_funcI10TCP_ServerEEP6Objectv(){return __ZN10TCP_Server6createEv()|0}function __ZN10TCP_Server6createEv(){var a=0,b=0;a=c[313832]|0;if(!a){b=0;return b|0}b=vj[a&511]()|0;return b|0}function __ZNK11MethodBind0I10TCP_ServerE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return 0}function __ZNK11MethodBind0I10TCP_ServerE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1125947);l=a;return c[b>>2]|0}function __ZN11MethodBind0I10TCP_ServerE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1234088)|0:0){c[h>>2]=0;a[1263537]=0;f=c[d+24>>2]|0;if((f|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=f;c[b>>2]=0;return}i=f-(c[d+20>>2]|0)|0;if((i|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=i;c[b>>2]=0;return}i=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))j=i;else j=c[(c[d>>2]|0)+i>>2]|0;gj[j&8191](d);c[b>>2]=0;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,110,1146558,0);c[b>>2]=0;return}function __ZN11MethodBind0I10TCP_ServerE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1234088)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1)){g=b;gj[g&8191](a);return}else{g=c[(c[a>>2]|0)+b>>2]|0;gj[g&8191](a);return}}function __ZN11MethodBind0I10TCP_ServerED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK12MethodBind0RI10TCP_Server3RefI13StreamPeerTCPEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var c=0;if((b|0)!=-1){c=0;return c|0}c=__ZN7Variant12get_type_forI3RefI13StreamPeerTCPEEENS_4TypeEv()|0;return c|0}function __ZNK12MethodBind0RI10TCP_Server3RefI13StreamPeerTCPEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1125947);l=a;return c[b>>2]|0}function __ZN12MethodBind0RI10TCP_Server3RefI13StreamPeerTCPEE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f+28|0;j=f;k=f+24|0;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1234088)|0:0){c[h>>2]=0;a[1263537]=0;n=c[d+24>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=f;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=f;return}o=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))p=o;else p=c[(c[d>>2]|0)+o>>2]|0;c[k>>2]=ij[p&8191](d)|0;__ZN6RefPtrC2Ev(i);__ZN3RefI9ReferenceEaSI13StreamPeerTCPEEvRKS_IT_E(i,k);__ZN7VariantC2ERK6RefPtr(j,i);__ZN6RefPtrD2Ev(i);i=c[k>>2]|0;if((i|0?__ZN9Reference11unreferenceEv(i)|0:0)?(i=c[k>>2]|0,__Z17predelete_handlerP6Object(i)|0):0){gj[c[(c[i>>2]|0)+76>>2]&8191](i);__ZN6Memory11free_staticEPvb(i,0)}c[k>>2]=0;__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,266,1146558,0);c[b>>2]=0;l=f;return}function __ZN12MethodBind0RI10TCP_Server3RefI13StreamPeerTCPEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=d;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1234088)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;c[f>>2]=ij[i&8191](a)|0;__ZN3RefI9ReferenceEaSI13StreamPeerTCPEEvRKS_IT_E(e,f);e=c[f>>2]|0;if(!e){l=d;return}if(!(__ZN9Reference11unreferenceEv(e)|0)){l=d;return}e=c[f>>2]|0;if(!(__Z17predelete_handlerP6Object(e)|0)){l=d;return}gj[c[(c[e>>2]|0)+76>>2]&8191](e);__ZN6Memory11free_staticEPvb(e,0);l=d;return}function __ZN12MethodBind0RI10TCP_Server3RefI13StreamPeerTCPEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN3RefI9ReferenceEaSI13StreamPeerTCPEEvRKS_IT_E(a,b){a=a|0;b=b|0;var d=0,e=0;d=c[b>>2]|0;if(!d){b=c[a>>2]|0;if((b|0?__ZN9Reference11unreferenceEv(b)|0:0)?(b=c[a>>2]|0,__Z17predelete_handlerP6Object(b)|0):0){gj[c[(c[b>>2]|0)+76>>2]&8191](b);__ZN6Memory11free_staticEPvb(b,0)}c[a>>2]=0;return}b=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1220724)|0;e=b?d:0;d=c[a>>2]|0;if((e|0)==(d|0))return;if((d|0?__ZN9Reference11unreferenceEv(d)|0:0)?(d=c[a>>2]|0,__Z17predelete_handlerP6Object(d)|0):0){gj[c[(c[d>>2]|0)+76>>2]&8191](d);__ZN6Memory11free_staticEPvb(d,0)}c[a>>2]=e;if(!e)return;__ZN9Reference9referenceEv(e);return}function __ZN7Variant12get_type_forI3RefI13StreamPeerTCPEEENS_4TypeEv(){var a=0,b=0,d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+28|0;d=a+24|0;e=a;c[d>>2]=0;__ZN6RefPtrC2Ev(b);__ZN3RefI9ReferenceEaSI13StreamPeerTCPEEvRKS_IT_E(b,d);__ZN7VariantC2ERK6RefPtr(e,b);__ZN6RefPtrD2Ev(b);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);e=c[d>>2]|0;if(!e){l=a;return b|0}if(!(__ZN9Reference11unreferenceEv(e)|0)){l=a;return b|0}e=c[d>>2]|0;if(!(__Z17predelete_handlerP6Object(e)|0)){l=a;return b|0}gj[c[(c[e>>2]|0)+76>>2]&8191](e);__ZN6Memory11free_staticEPvb(e,0);l=a;return b|0}function __ZNK13MethodBind0RCI10TCP_ServerbE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Eb(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK13MethodBind0RCI10TCP_ServerbE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1125947);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI10TCP_ServerbE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1234088)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2Eb(i,ij[n&8191](d)|0);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI10TCP_ServerbE7ptrcallEP6ObjectPPKvPv(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0;if(!d)g=0;else{e=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1234088)|0;g=e?d:0}d=c[b+44>>2]|0;e=c[b+48>>2]|0;b=g+(e>>1)|0;if(!(e&1)){h=d;i=ij[h&8191](b)|0;j=i&1;a[f>>0]=j;return}else{h=c[(c[b>>2]|0)+d>>2]|0;i=ij[h&8191](b)|0;j=i&1;a[f>>0]=j;return}}function __ZN13MethodBind0RCI10TCP_ServerbED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK12MethodBind2RI10TCP_Server5Errort10IP_AddressE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return __ZNK12MethodBind2RI10TCP_Server5Errort10IP_AddressE18_get_argument_typeEi(a,b)|0}function __ZNK12MethodBind2RI10TCP_Server5Errort10IP_AddressE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1125947);l=a;return c[b>>2]|0}function __ZN12MethodBind2RI10TCP_Server5Errort10IP_AddressE4callEP6ObjectPPK7VariantiRNS6_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0;i=l;l=l+112|0;if((l|0)>=(m|0))ba(112);j=i+92|0;k=i+48|0;n=i+24|0;o=i+72|0;p=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1234088)|0:0){c[h>>2]=0;a[1263537]=0;q=d+24|0;r=c[q>>2]|0;if((r|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=r;c[b>>2]=0;l=i;return}s=r-(c[d+20>>2]|0)|0;if((s|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=s;c[b>>2]=0;l=i;return}if((g|0)>0){if((r|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);t=0}else{a[1263537]=0;t=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,t)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=t;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[q>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);u=0}else{a[1263537]=0;u=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,u)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=u;c[b>>2]=0;l=i;return}}}u=c[d+44>>2]|0;t=c[d+48>>2]|0;r=e+(t>>1)|0;if(!(t&1))v=u;else v=c[(c[r>>2]|0)+u>>2]|0;do if((g|0)<1){u=c[q>>2]|0;t=u+-1|0;if((u|0)>=1){e=c[d+16>>2]|0;s=(e|0)==0;if(s)w=0;else w=c[e+-4>>2]|0;if((u|0)<=(w|0)){if(s)x=0;else x=c[e+-4>>2]|0;do if((x|0)<(u|0)){if(s)y=0;else y=c[e+-4>>2]|0;if((y|0)<(u|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);z=0;break}else{a[1263537]=0;A=37;break}}else A=37;while(0);if((A|0)==37)z=e+(t*24|0)|0;__ZN7VariantC2ERKS_(n,z);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f>>2]|0);while(0);z=__ZNK7VariantcvtEv(n)|0;do if((g|0)<2){y=c[q>>2]|0;x=y+-1|0;w=y+-2|0;if((y|0)>=2){y=c[d+16>>2]|0;u=(y|0)==0;if(u)B=0;else B=c[y+-4>>2]|0;if((x|0)<=(B|0)){if(u)C=0;else C=c[y+-4>>2]|0;do if((C|0)<(x|0)){if(u)D=0;else D=c[y+-4>>2]|0;if((D|0)<(x|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);E=0;break}else{a[1263537]=0;A=54;break}}else A=54;while(0);if((A|0)==54)E=y+(w*24|0)|0;__ZN7VariantC2ERKS_(p,E);break}}c[p>>2]=0}else __ZN7VariantC2ERKS_(p,c[f+4>>2]|0);while(0);__ZNK7Variantcv10IP_AddressEv(o,p);c[j>>2]=c[o>>2];c[j+4>>2]=c[o+4>>2];c[j+8>>2]=c[o+8>>2];c[j+12>>2]=c[o+12>>2];c[j+16>>2]=c[o+16>>2];__ZN7VariantC2Ei(k,nj[v&2047](r,z,j)|0);if(c[p>>2]|0)__ZN7Variant5clearEv(p);if(c[n>>2]|0)__ZN7Variant5clearEv(n);__ZN7VariantC2ERKS_(b,k);if(c[k>>2]|0)__ZN7Variant5clearEv(k);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1544,1146558,0);c[b>>2]=0;l=i;return}function __ZN12MethodBind2RI10TCP_Server5Errort10IP_AddressE7ptrcallEP6ObjectPPKvPv(a,d,e,f){a=a|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,n=0;g=l;l=l+48|0;if((l|0)>=(m|0))ba(48);h=g+20|0;i=g;if(!d)j=0;else{k=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1234088)|0;j=k?d:0}d=c[a+44>>2]|0;k=c[a+48>>2]|0;a=j+(k>>1)|0;if(!(k&1))n=d;else n=c[(c[a>>2]|0)+d>>2]|0;d=b[c[e>>2]>>1]|0;__ZN10IP_AddressC2ERK6String(i,c[e+4>>2]|0);c[h>>2]=c[i>>2];c[h+4>>2]=c[i+4>>2];c[h+8>>2]=c[i+8>>2];c[h+12>>2]=c[i+12>>2];c[h+16>>2]=c[i+16>>2];c[f>>2]=nj[n&2047](a,d,h)|0;l=g;return}function __ZN12MethodBind2RI10TCP_Server5Errort10IP_AddressED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK12MethodBind2RI10TCP_Server5Errort10IP_AddressE18_get_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case -1:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;break}case 0:{__ZN7VariantC2Et(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;break}case 1:{__ZN10IP_Address5clearEv(d);__ZN7VariantC2ERK10IP_Address(e,d);d=c[e>>2]|0;if(d|0)__ZN7Variant5clearEv(e);f=d;break}default:f=0}l=a;return f|0}function __ZN13StreamPeerTCP13_bind_methodsEv(){var a=0,b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0;a=l;l=l+80|0;if((l|0)>=(m|0))ba(80);b=a+64|0;d=a+56|0;e=a+48|0;f=a+40|0;g=a+24|0;h=a+8|0;i=a;j=a+32|0;k=a+16|0;__Z8D_METHODPKcS0_S0_(d,1125958,1125974,1125979);n=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(n);c[n>>2]=414980;__ZN10MethodBind10_set_constEb(n,0);__ZN10MethodBind24_generate_argument_typesEi(n,2);__ZN10MethodBind12_set_returnsEb(n,1);c[n+44>>2]=104;c[n+48>>2]=1;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,n,d,0,0)|0;n=d+4|0;o=c[n>>2]|0;if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0){p=c[n>>2]|0;n=(p|0)==0?0:p+-4|0;p=n+4|0;if(c[n>>2]|0){q=0;do{__ZN10StringNameD2Ev(p+(q<<2)|0);q=q+1|0}while(q>>>0<(c[n>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(o,1)}__ZN10StringNameD2Ev(d);__Z8D_METHODPKc(e,1125984);d=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(d);c[d>>2]=415016;__ZN10MethodBind10_set_constEb(d,1);__ZN10MethodBind24_generate_argument_typesEi(d,0);__ZN10MethodBind12_set_returnsEb(d,1);c[d+44>>2]=112;c[d+48>>2]=1;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,d,e,0,0)|0;d=e+4|0;o=c[d>>2]|0;if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0){n=c[d>>2]|0;d=(n|0)==0?0:n+-4|0;n=d+4|0;if(c[d>>2]|0){q=0;do{__ZN10StringNameD2Ev(n+(q<<2)|0);q=q+1|0}while(q>>>0<(c[d>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(o,1)}__ZN10StringNameD2Ev(e);__Z8D_METHODPKc(f,1126005);e=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(e);c[e>>2]=415052;__ZN10MethodBind10_set_constEb(e,1);__ZN10MethodBind24_generate_argument_typesEi(e,0);__ZN10MethodBind12_set_returnsEb(e,1);c[e+44>>2]=116;c[e+48>>2]=1;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,e,f,0,0)|0;e=f+4|0;o=c[e>>2]|0;if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0){d=c[e>>2]|0;e=(d|0)==0?0:d+-4|0;d=e+4|0;if(c[e>>2]|0){q=0;do{__ZN10StringNameD2Ev(d+(q<<2)|0);q=q+1|0}while(q>>>0<(c[e>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(o,1)}__ZN10StringNameD2Ev(f);__Z8D_METHODPKc(g,1126016);f=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(f);c[f>>2]=415088;__ZN10MethodBind10_set_constEb(f,1);__ZN10MethodBind24_generate_argument_typesEi(f,0);__ZN10MethodBind12_set_returnsEb(f,1);c[f+44>>2]=124;c[f+48>>2]=1;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,f,g,0,0)|0;f=g+4|0;o=c[f>>2]|0;if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0){e=c[f>>2]|0;f=(e|0)==0?0:e+-4|0;e=f+4|0;if(c[f>>2]|0){q=0;do{__ZN10StringNameD2Ev(e+(q<<2)|0);q=q+1|0}while(q>>>0<(c[f>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(o,1)}__ZN10StringNameD2Ev(g);__Z8D_METHODPKc(h,1126035);g=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(g);c[g>>2]=415124;__ZN10MethodBind10_set_constEb(g,1);__ZN10MethodBind24_generate_argument_typesEi(g,0);__ZN10MethodBind12_set_returnsEb(g,1);c[g+44>>2]=128;c[g+48>>2]=1;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,g,h,0,0)|0;g=h+4|0;o=c[g>>2]|0;if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0){f=c[g>>2]|0;g=(f|0)==0?0:f+-4|0;f=g+4|0;if(c[g>>2]|0){q=0;do{__ZN10StringNameD2Ev(f+(q<<2)|0);q=q+1|0}while(q>>>0<(c[g>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(o,1)}__ZN10StringNameD2Ev(h);__Z8D_METHODPKc(i,1126054);h=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(h);c[h>>2]=415160;__ZN10MethodBind10_set_constEb(h,0);__ZN10MethodBind24_generate_argument_typesEi(h,0);c[h+44>>2]=120;c[h+48>>2]=1;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,h,i,0,0)|0;h=i+4|0;o=c[h>>2]|0;if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0){g=c[h>>2]|0;h=(g|0)==0?0:g+-4|0;g=h+4|0;if(c[h>>2]|0){q=0;do{__ZN10StringNameD2Ev(g+(q<<2)|0);q=q+1|0}while(q>>>0<(c[h>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(o,1)}__ZN10StringNameD2Ev(i);__ZN6StringC2EPKc(b,1126075);c[k>>2]=c[b>>2];__ZN10StringNameC2ERK6String(j,k);__ZN10StringNameC2EPKc(b,1126089);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(j,b,0);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(j);i=c[k>>2]|0;if(i|0?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);__ZN6StringC2EPKc(b,1126075);c[k>>2]=c[b>>2];__ZN10StringNameC2ERK6String(j,k);__ZN10StringNameC2EPKc(b,1126101);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(j,b,1);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(j);i=c[k>>2]|0;if(i|0?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);__ZN6StringC2EPKc(b,1126075);c[k>>2]=c[b>>2];__ZN10StringNameC2ERK6String(j,k);__ZN10StringNameC2EPKc(b,1126119);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(j,b,2);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(j);i=c[k>>2]|0;if(i|0?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);__ZN6StringC2EPKc(b,1126075);c[k>>2]=c[b>>2];__ZN10StringNameC2ERK6String(j,k);__ZN10StringNameC2EPKc(b,1126136);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(j,b,3);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(j);j=c[k>>2]|0;if(!j){l=a;return}if(__Z16atomic_decrementPj(j+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(j,1);l=a;return}function __ZN7ClassDB16_create_ptr_funcI13StreamPeerTCPEEP6Objectv(){return __ZN13StreamPeerTCP6createEv()|0}function __ZN13StreamPeerTCP6createEv(){var a=0,b=0;a=c[313906]|0;if(!a){b=0;return b|0}b=vj[a&511]()|0;return b|0}function __ZNK11MethodBind0I13StreamPeerTCPE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return 0}function __ZNK11MethodBind0I13StreamPeerTCPE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1126075);l=a;return c[b>>2]|0}function __ZN11MethodBind0I13StreamPeerTCPE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1234068)|0:0){c[h>>2]=0;a[1263537]=0;f=c[d+24>>2]|0;if((f|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=f;c[b>>2]=0;return}i=f-(c[d+20>>2]|0)|0;if((i|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=i;c[b>>2]=0;return}i=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))j=i;else j=c[(c[d>>2]|0)+i>>2]|0;gj[j&8191](d);c[b>>2]=0;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,110,1146558,0);c[b>>2]=0;return}function __ZN11MethodBind0I13StreamPeerTCPE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1234068)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1)){g=b;gj[g&8191](a);return}else{g=c[(c[a>>2]|0)+b>>2]|0;gj[g&8191](a);return}}function __ZN11MethodBind0I13StreamPeerTCPED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI13StreamPeerTCPtE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Et(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK13MethodBind0RCI13StreamPeerTCPtE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1126075);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI13StreamPeerTCPtE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1234068)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2Et(i,ij[n&8191](d)|0);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI13StreamPeerTCPtE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;if(!b)f=0;else{d=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1234068)|0;f=d?b:0}b=c[a+44>>2]|0;d=c[a+48>>2]|0;a=f+(d>>1)|0;if(!(d&1)){g=b;h=ij[g&8191](a)|0;i=h&65535;c[e>>2]=i;return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=ij[g&8191](a)|0;i=h&65535;c[e>>2]=i;return}}function __ZN13MethodBind0RCI13StreamPeerTCPtED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI13StreamPeerTCP10IP_AddressE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;if((b|0)!=-1){f=0;l=a;return f|0}__ZN10IP_Address5clearEv(d);__ZN7VariantC2ERK10IP_Address(e,d);d=c[e>>2]|0;if(d|0)__ZN7Variant5clearEv(e);f=d;l=a;return f|0}function __ZNK13MethodBind0RCI13StreamPeerTCP10IP_AddressE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1126075);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI13StreamPeerTCP10IP_AddressE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0;f=l;l=l+48|0;if((l|0)>=(m|0))ba(48);i=f;j=f+24|0;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1234068)|0:0){c[h>>2]=0;a[1263537]=0;k=c[d+24>>2]|0;if((k|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=k;c[b>>2]=0;l=f;return}n=k-(c[d+20>>2]|0)|0;if((n|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=n;c[b>>2]=0;l=f;return}n=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))o=n;else o=c[(c[d>>2]|0)+n>>2]|0;Pi[o&2047](j,d);__ZN7VariantC2ERK10IP_Address(i,j);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI13StreamPeerTCP10IP_AddressE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0;d=l;l=l+48|0;if((l|0)>=(m|0))ba(48);f=d;g=d+20|0;if(!b)h=0;else{i=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1234068)|0;h=i?b:0}b=c[a+44>>2]|0;i=c[a+48>>2]|0;a=h+(i>>1)|0;if(!(i&1))j=b;else j=c[(c[a>>2]|0)+b>>2]|0;Pi[j&2047](g,a);c[f>>2]=c[g>>2];c[f+4>>2]=c[g+4>>2];c[f+8>>2]=c[g+8>>2];c[f+12>>2]=c[g+12>>2];c[f+16>>2]=c[g+16>>2];g=__ZNK10IP_Addresscv6StringEv(f)|0;f=g;a=c[e>>2]|0;do if((a|0)==(g|0))if(!g){l=d;return}else{k=g+-8|0;break}else{if(a|0?(__Z16atomic_decrementPj(a+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(a,1);c[e>>2]=0;if(!g){l=d;return}j=g+-8|0;if(!(__Z28atomic_conditional_incrementPj(j)|0))k=j;else{c[e>>2]=f;k=j}}while(0);if(__Z16atomic_decrementPj(k)|0){l=d;return}__ZN6Memory11free_staticEPvb(g,1);l=d;return}function __ZN13MethodBind0RCI13StreamPeerTCP10IP_AddressED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI13StreamPeerTCPNS0_6StatusEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK13MethodBind0RCI13StreamPeerTCPNS0_6StatusEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1126075);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI13StreamPeerTCPNS0_6StatusEE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1234068)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2Ei(i,ij[n&8191](d)|0);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI13StreamPeerTCPNS0_6StatusEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0;if(!b)f=0;else{d=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1234068)|0;f=d?b:0}b=c[a+44>>2]|0;d=c[a+48>>2]|0;a=f+(d>>1)|0;if(!(d&1)){g=b;h=ij[g&8191](a)|0;c[e>>2]=h;return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=ij[g&8191](a)|0;c[e>>2]=h;return}}function __ZN13MethodBind0RCI13StreamPeerTCPNS0_6StatusEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI13StreamPeerTCPbE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Eb(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK13MethodBind0RCI13StreamPeerTCPbE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1126075);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI13StreamPeerTCPbE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1234068)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2Eb(i,ij[n&8191](d)|0);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI13StreamPeerTCPbE7ptrcallEP6ObjectPPKvPv(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0;if(!d)g=0;else{e=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1234068)|0;g=e?d:0}d=c[b+44>>2]|0;e=c[b+48>>2]|0;b=g+(e>>1)|0;if(!(e&1)){h=d;i=ij[h&8191](b)|0;j=i&1;a[f>>0]=j;return}else{h=c[(c[b>>2]|0)+d>>2]|0;i=ij[h&8191](b)|0;j=i&1;a[f>>0]=j;return}}function __ZN13MethodBind0RCI13StreamPeerTCPbED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK12MethodBind2RI13StreamPeerTCP5ErrorRK6StringiE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return __ZNK12MethodBind2RI13StreamPeerTCP5ErrorRK6StringiE18_get_argument_typeEi(a,b)|0}function __ZNK12MethodBind2RI13StreamPeerTCP5ErrorRK6StringiE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1126075);l=a;return c[b>>2]|0}function __ZN12MethodBind2RI13StreamPeerTCP5ErrorRK6StringiE4callEP6ObjectPPK7VariantiRNS8_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0;i=l;l=l+80|0;if((l|0)>=(m|0))ba(80);j=i+48|0;k=i+72|0;n=i+24|0;o=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1234068)|0:0){c[h>>2]=0;a[1263537]=0;p=d+24|0;q=c[p>>2]|0;if((q|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=q;c[b>>2]=0;l=i;return}r=q-(c[d+20>>2]|0)|0;if((r|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=r;c[b>>2]=0;l=i;return}if((g|0)>0){if((q|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);s=0}else{a[1263537]=0;s=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,s)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=s;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[p>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);t=0}else{a[1263537]=0;t=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,t)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=t;c[b>>2]=0;l=i;return}}}t=c[d+44>>2]|0;s=c[d+48>>2]|0;q=e+(s>>1)|0;if(!(s&1))u=t;else u=c[(c[q>>2]|0)+t>>2]|0;do if((g|0)<1){t=c[p>>2]|0;s=t+-1|0;if((t|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)v=0;else v=c[e+-4>>2]|0;if((t|0)<=(v|0)){if(r)w=0;else w=c[e+-4>>2]|0;do if((w|0)<(t|0)){if(r)x=0;else x=c[e+-4>>2]|0;if((x|0)<(t|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);y=0;break}else{a[1263537]=0;z=37;break}}else z=37;while(0);if((z|0)==37)y=e+(s*24|0)|0;__ZN7VariantC2ERKS_(n,y);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f>>2]|0);while(0);c[k>>2]=__ZNK7Variantcv6StringEv(n)|0;do if((g|0)<2){y=c[p>>2]|0;x=y+-1|0;w=y+-2|0;if((y|0)>=2){y=c[d+16>>2]|0;v=(y|0)==0;if(v)A=0;else A=c[y+-4>>2]|0;if((x|0)<=(A|0)){if(v)B=0;else B=c[y+-4>>2]|0;do if((B|0)<(x|0)){if(v)C=0;else C=c[y+-4>>2]|0;if((C|0)<(x|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);D=0;break}else{a[1263537]=0;z=54;break}}else z=54;while(0);if((z|0)==54)D=y+(w*24|0)|0;__ZN7VariantC2ERKS_(o,D);break}}c[o>>2]=0}else __ZN7VariantC2ERKS_(o,c[f+4>>2]|0);while(0);f=__ZNK7VariantcviEv(o)|0;__ZN7VariantC2Ei(j,nj[u&2047](q,k,f)|0);if(c[o>>2]|0)__ZN7Variant5clearEv(o);o=c[k>>2]|0;if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(o,1);if(c[n>>2]|0)__ZN7Variant5clearEv(n);__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1544,1146558,0);c[b>>2]=0;l=i;return}function __ZN12MethodBind2RI13StreamPeerTCP5ErrorRK6StringiE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f;if(!b)h=0;else{i=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1234068)|0;h=i?b:0}b=c[a+44>>2]|0;i=c[a+48>>2]|0;a=h+(i>>1)|0;if(!(i&1))j=b;else j=c[(c[a>>2]|0)+b>>2]|0;b=c[d>>2]|0;i=c[b>>2]|0;if((i|0)!=0?(__Z28atomic_conditional_incrementPj(i+-8|0)|0)!=0:0)k=c[b>>2]|0;else k=0;c[g>>2]=k;c[e>>2]=nj[j&2047](a,g,c[c[d+4>>2]>>2]|0)|0;d=c[g>>2]|0;if(!d){l=f;return}if(__Z16atomic_decrementPj(d+-8|0)|0){l=f;return}__ZN6Memory11free_staticEPvb(d,1);l=f;return}function __ZN12MethodBind2RI13StreamPeerTCP5ErrorRK6StringiED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK12MethodBind2RI13StreamPeerTCP5ErrorRK6StringiE18_get_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case -1:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;l=a;return f|0}case 0:{c[d>>2]=0;__ZN7VariantC2ERK6String(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);e=c[d>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);f=b;l=a;return f|0}case 1:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;l=a;return f|0}default:{f=0;l=a;return f|0}}return 0}function __ZN7ClassDB7creatorI16StreamPeerBufferEEP6Objectv(){var a=0;a=__ZnwjPKc(108,1263606)|0;__ZN16StreamPeerBufferC2Ev(a);__Z22postinitialize_handlerP6Object(a);return a|0}function __ZN16StreamPeerBufferC2Ev(b){b=b|0;__ZN9ReferenceC2Ev(b);c[b>>2]=136012;__ZN10StringNameC2Ev(b+88|0);a[b+92>>0]=0;c[b>>2]=402936;__ZN10StringNameC2Ev(b+96|0);c[b+100>>2]=0;c[b+104>>2]=0;return}function __ZN7ClassDB10_add_classI7FuncRefEEvv(){var a=0,b=0,d=0,e=0,f=0,g=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+16|0;d=a+12|0;e=a+8|0;f=a+4|0;g=a;__ZN6StringC2EPKc(b,1126149);c[e>>2]=c[b>>2];__ZN10StringNameC2ERK6String(d,e);__ZN6StringC2EPKc(b,1126157);c[g>>2]=c[b>>2];__ZN10StringNameC2ERK6String(f,g);__ZN7ClassDB11_add_class2ERK10StringNameS2_(d,f);__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);__ZN10StringNameD2Ev(d);d=c[e>>2]|0;if(!d){l=a;return}if(__Z16atomic_decrementPj(d+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(d,1);l=a;return}function __ZN7FuncRef13_bind_methodsEv(){var a=0,b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0;a=l;l=l+80|0;if((l|0)>=(m|0))ba(80);b=a+72|0;d=a+32|0;e=a+28|0;f=a+24|0;g=a+16|0;h=a+8|0;i=a;__ZN10MethodInfoC2Ev(d);__ZN6StringaSEPKc(d,1126167);c[e>>2]=0;__ZN10StringNameC2EPKc(f,1126177);c[g>>2]=129;c[g+4>>2]=0;c[b>>2]=c[g>>2];c[b+4>>2]=c[g+4>>2];__ZN7ClassDB18bind_vararg_methodIM7FuncRefF7VariantPPKS2_iRNS2_9CallErrorEEEEP10MethodBindj10StringNameT_RK10MethodInfoRK6VectorIS2_E(1,f,b,d,e)|0;__ZN10StringNameD2Ev(f);f=c[e>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0){b=c[e>>2]|0;e=(b|0)==0?0:b+-4|0;b=e+4|0;g=c[e>>2]|0;if(g|0){j=0;k=g;while(1){g=b+(j*24|0)|0;if(!(c[g>>2]|0))n=k;else{__ZN7Variant5clearEv(g);n=c[e>>2]|0}j=j+1|0;if(j>>>0>=n>>>0)break;else k=n}}__ZN6Memory11free_staticEPvb(f,1)}__ZN10MethodInfoD2Ev(d);__Z8D_METHODPKcS0_(h,1126195,1126208);d=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(d);c[d>>2]=415288;__ZN10MethodBind10_set_constEb(d,0);__ZN10MethodBind24_generate_argument_typesEi(d,1);c[d+44>>2]=2021;c[d+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,d,h,0,0)|0;d=h+4|0;f=c[d>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0){n=c[d>>2]|0;d=(n|0)==0?0:n+-4|0;n=d+4|0;if(c[d>>2]|0){k=0;do{__ZN10StringNameD2Ev(n+(k<<2)|0);k=k+1|0}while(k>>>0<(c[d>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(f,1)}__ZN10StringNameD2Ev(h);__Z8D_METHODPKcS0_(i,1126217,1126230);h=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(h);c[h>>2]=415324;__ZN10MethodBind10_set_constEb(h,0);__ZN10MethodBind24_generate_argument_typesEi(h,1);c[h+44>>2]=2022;c[h+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,h,i,0,0)|0;h=i+4|0;f=c[h>>2]|0;if(!f){__ZN10StringNameD2Ev(i);l=a;return}if(__Z16atomic_decrementPj(f+-8|0)|0){__ZN10StringNameD2Ev(i);l=a;return}d=c[h>>2]|0;h=(d|0)==0?0:d+-4|0;d=h+4|0;if(c[h>>2]|0){k=0;do{__ZN10StringNameD2Ev(d+(k<<2)|0);k=k+1|0}while(k>>>0<(c[h>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(f,1);__ZN10StringNameD2Ev(i);l=a;return}function __ZN7ClassDB7creatorI7FuncRefEEP6Objectv(){var a=0;a=__ZnwjPKc(100,1263606)|0;__ZN7FuncRefC2Ev(a);__Z22postinitialize_handlerP6Object(a);return a|0}function __ZN7FuncRefC2Ev(a){a=a|0;__ZN9ReferenceC2Ev(a);c[a>>2]=415196;__ZN10StringNameC2Ev(a+88|0);__ZN10StringNameC2Ev(a+96|0);c[a+92>>2]=0;return}function __ZN7FuncRef18_initialize_classvEv(b){b=b|0;if(a[1263603]|0)return;if(!(a[1257001]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI9ReferenceEEvv();__ZN9Reference13_bind_methodsEv();a[1257001]=1}__ZN7ClassDB10_add_classI7FuncRefEEvv();__ZN7FuncRef13_bind_methodsEv();a[1263603]=1;return}function __ZN7FuncRef5_setvERK10StringNameRK7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK7FuncRef5_getvERK10StringNameR7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK7FuncRef19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+24|0;g=e+4|0;h=e;if(!d)__ZNK9Reference19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,0);__ZN6StringC2EPKc(f,1126149);i=c[f>>2]|0;f=i;j=g+4|0;c[j>>2]=0;k=g+12|0;c[k>>2]=0;c[g>>2]=0;n=(i|0)==0;if(!n?(c[j>>2]=0,__Z28atomic_conditional_incrementPj(i+-8|0)|0):0)c[j>>2]=f;c[g+8>>2]=0;f=c[k>>2]|0;if(f|0){if(!(__Z16atomic_decrementPj(f+-8|0)|0))__ZN6Memory11free_staticEPvb(f,1);c[k>>2]=0}c[g+16>>2]=256;if(!(c[b>>2]|0)){k=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=k;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0}k=__ZnwjPFPvjE(32,4740)|0;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0;c[k+12>>2]=0;c[k+16>>2]=7;f=k+20|0;c[f>>2]=0;j=k+24|0;c[j>>2]=0;o=k+28|0;c[o>>2]=0;__ZN12PropertyInfoaSERKS_(k,g)|0;p=c[b>>2]|0;q=p+4|0;r=c[q>>2]|0;c[j>>2]=r;c[f>>2]=0;c[o>>2]=p;if(r|0)c[r+20>>2]=k;c[q>>2]=k;if(!(c[p>>2]|0))c[p>>2]=k;k=p+8|0;c[k>>2]=(c[k>>2]|0)+1;k=c[g+12>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);k=c[g+4>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);if(!n?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);__ZN10StringNameC2EPKc(h,1126149);__ZN7ClassDB17get_property_listE10StringNameP4ListI12PropertyInfo16DefaultAllocatorEbPK6Object(h,b,1,a);__ZN10StringNameD2Ev(h);if(!d){l=e;return}__ZNK9Reference19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,1);l=e;return}function __ZN7FuncRef14_notificationvEib(a,b,c){a=a|0;b=b|0;c=c|0;return}function __ZNK7FuncRef16_get_class_namevEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+8|0;e=b+4|0;f=b;g=a+88|0;a=c[g>>2]|0;if(a|0){if(c[a+4>>2]|0){l=b;return g|0}if(__ZNK6String6lengthEv(a+8|0)|0){l=b;return g|0}}__ZN6StringC2EPKc(d,1126149);c[f>>2]=c[d>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameaSERKS_(g,e);__ZN10StringNameD2Ev(e);e=c[f>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);l=b;return g|0}function __ZNK7FuncRef9get_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1126149);l=a;return c[b>>2]|0}function __ZNK7FuncRef8is_classERK6String(a,b){a=a|0;b=b|0;var c=0;if(!(__ZNK6StringeqEPKc(b,1126149)|0)?!(__ZNK6StringeqEPKc(b,1126157)|0):0)c=__ZNK6StringeqEPKc(b,1142944)|0;else c=1;return c|0}function __ZNK7FuncRef12is_class_ptrEPv(a,b){a=a|0;b=b|0;return (b|0)==1255760|((b|0)==1220724|(b|0)==1220580)|0}function __ZN7FuncRefD2Ev(a){a=a|0;c[a>>2]=415196;__ZN10StringNameD2Ev(a+96|0);__ZN10StringNameD2Ev(a+88|0);__ZN9ReferenceD2Ev(a);return}function __ZN7FuncRefD0Ev(a){a=a|0;c[a>>2]=415196;__ZN10StringNameD2Ev(a+96|0);__ZN10StringNameD2Ev(a+88|0);__ZN9ReferenceD2Ev(a);__ZdlPv(a);return}function __ZN7FuncRef9call_funcEPPK7VariantiRNS0_9CallErrorE(a,b,d,e,f){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0;g=c[b+92>>2]|0;if(!g){c[f>>2]=5;c[a>>2]=0;return}h=__ZN8ObjectDB12get_instanceEj(g)|0;if(!h){c[f>>2]=5;c[a>>2]=0;return}else{ui[c[(c[h>>2]|0)+48>>2]&4095](a,h,b+96|0,d,e,f);return}}function __ZN7ClassDB18bind_vararg_methodIM7FuncRefF7VariantPPKS2_iRNS2_9CallErrorEEEEP10MethodBindj10StringNameT_RK10MethodInfoRK6VectorIS2_E(b,e,f,g,h){b=b|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0;b=l;l=l+64|0;if((l|0)>=(m|0))ba(64);i=b+56|0;j=b+40|0;k=b+52|0;n=b+48|0;o=b+44|0;p=b+32|0;q=b+36|0;r=b+28|0;s=b+24|0;t=b+20|0;u=b+12|0;v=b+8|0;w=b+4|0;x=b;y=b+16|0;z=c[f>>2]|0;A=c[f+4>>2]|0;__Z12_global_lockv();f=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(f);c[f>>2]=415360;B=f+44|0;c[B>>2]=0;C=f+48|0;c[C>>2]=0;__ZN10MethodBind12_set_returnsEb(f,1);c[B>>2]=z;c[C>>2]=A;__ZN16MethodBindVarArgI7FuncRefE15set_method_infoERK10MethodInfo(f,g);if(!f){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1126282,1126301,436,1126317,0);D=0;__Z14_global_unlockv();l=b;return D|0}a[1263537]=0;c[j>>2]=0;g=c[e>>2]|0;do if(g){A=c[g+4>>2]|0;if(A|0){__ZN6StringC2EPKc(i,A);E=c[i>>2]|0;break}A=g+8|0;c[i>>2]=0;C=c[A>>2]|0;if((C|0)!=0?(c[i>>2]=0,(__Z28atomic_conditional_incrementPj(C+-8|0)|0)!=0):0){C=c[A>>2]|0;c[i>>2]=C;E=C}else E=0}else{c[i>>2]=0;E=0}while(0);c[k>>2]=E;__ZN6StringC2EPKc(n,1144824);E=(__ZNK6String4findES_i(k,n,0)|0)==-1;g=c[n>>2]|0;if(g|0?(__Z16atomic_decrementPj(g+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(g,1);g=c[k>>2]|0;if(g|0?(__Z16atomic_decrementPj(g+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(g,1);if(!E){E=c[e>>2]|0;do if(E){g=c[E+4>>2]|0;if(g|0){__ZN6StringC2EPKc(i,g);F=c[i>>2]|0;break}g=E+8|0;c[i>>2]=0;k=c[g>>2]|0;if((k|0)!=0?(c[i>>2]=0,(__Z28atomic_conditional_incrementPj(k+-8|0)|0)!=0):0){k=c[g>>2]|0;c[i>>2]=k;F=k}else F=0}else{c[i>>2]=0;F=0}while(0);c[o>>2]=F;__ZN6StringC2EPKc(p,1144824);F=__ZNK6String9get_sliceES_i(o,p,1)|0;E=F;k=c[j>>2]|0;if((k|0)==(F|0)){if(F|0)G=32}else{if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);c[j>>2]=0;if(F|0)if(!(__Z28atomic_conditional_incrementPj(F+-8|0)|0))G=32;else{c[j>>2]=E;G=32}}if((G|0)==32?(__Z16atomic_decrementPj(F+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(F,1);F=c[p>>2]|0;if(F|0?(__Z16atomic_decrementPj(F+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(F,1);F=c[o>>2]|0;if(F|0?(__Z16atomic_decrementPj(F+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(F,1);F=c[e>>2]|0;do if(F){o=c[F+4>>2]|0;if(o|0){__ZN6StringC2EPKc(i,o);H=c[i>>2]|0;break}o=F+8|0;c[i>>2]=0;p=c[o>>2]|0;if((p|0)!=0?(c[i>>2]=0,(__Z28atomic_conditional_incrementPj(p+-8|0)|0)!=0):0){p=c[o>>2]|0;c[i>>2]=p;H=p}else H=0}else{c[i>>2]=0;H=0}while(0);c[s>>2]=H;__ZN6StringC2EPKc(t,1144824);c[r>>2]=__ZNK6String9get_sliceES_i(s,t,0)|0;__ZN10StringNameC2ERK6String(q,r);__ZN10StringNameaSERKS_(e,q);__ZN10StringNameD2Ev(q);H=c[r>>2]|0;if(H|0?(__Z16atomic_decrementPj(H+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(H,1);H=c[t>>2]|0;if(H|0?(__Z16atomic_decrementPj(H+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(H,1);H=c[s>>2]|0;if(H|0?(__Z16atomic_decrementPj(H+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(H,1)}__ZN10MethodBind8set_nameERK10StringName(f,e);__ZN10MethodBind21set_default_argumentsERK6VectorI7VariantE(f,h);c[q>>2]=ij[c[(c[f>>2]|0)+4>>2]&8191](f)|0;__ZN10StringNameC2ERK6String(i,q);h=c[313454]|0;a:do if(h){H=c[i>>2]|0;if(!H)I=0;else I=c[H+16>>2]|0;s=c[h+(((1<<(d[1253820]|0))+-1&I)<<2)>>2]|0;if(s){t=s;while(1){if((c[t>>2]|0)==(I|0)?(c[t+8>>2]|0)==(H|0):0)break;s=c[t+4>>2]|0;if(!s){J=0;break a}else t=s}J=t+12|0}else J=0}else J=0;while(0);__ZN10StringNameD2Ev(i);b:do if(!J){gj[c[(c[f>>2]|0)+20>>2]&8191](f);__ZN6Memory11free_staticEPvb(f,0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1126282,1126301,452,1126359,0);K=0}else{I=J+8|0;h=c[I>>2]|0;c:do if(h){H=c[e>>2]|0;s=(H|0)==0;if(s)L=0;else L=c[H+16>>2]|0;F=(1<<(d[J+12>>0]|0))+-1|0;p=c[h+((F&L)<<2)>>2]|0;d:do if(p|0){o=p;while(1){if((c[o>>2]|0)==(L|0)?(c[o+8>>2]|0)==(H|0):0)break;o=c[o+4>>2]|0;if(!o)break d}gj[c[(c[f>>2]|0)+20>>2]&8191](f);__ZN6Memory11free_staticEPvb(f,0);c[x>>2]=__ZplPKcRK6String(1126401,q)|0;__ZN6StringC2EPKc(r,1126424);c[w>>2]=__ZNK6StringplERKS_(x,r)|0;o=c[e>>2]|0;do if(o){E=c[o+4>>2]|0;if(E|0){__ZN6StringC2EPKc(i,E);M=c[i>>2]|0;break}E=o+8|0;c[i>>2]=0;k=c[E>>2]|0;if((k|0)!=0?(c[i>>2]=0,(__Z28atomic_conditional_incrementPj(k+-8|0)|0)!=0):0){k=c[E>>2]|0;c[i>>2]=k;M=k}else M=0}else{c[i>>2]=0;M=0}while(0);c[y>>2]=M;c[v>>2]=__ZNK6StringplERKS_(w,y)|0;c[u>>2]=__ZNK6String4utf8Ev(v)|0;__Z19_err_set_last_errorPKc(__ZNK10CharString8get_dataEv(u)|0);o=c[u>>2]|0;if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(o,1);o=c[v>>2]|0;if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(o,1);o=c[y>>2]|0;if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(o,1);o=c[w>>2]|0;if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(o,1);o=c[r>>2]|0;do if(o|0){if(__Z16atomic_decrementPj(o+-8|0)|0)break;__ZN6Memory11free_staticEPvb(o,1)}while(0);o=c[x>>2]|0;do if(o|0){if(__Z16atomic_decrementPj(o+-8|0)|0)break;__ZN6Memory11free_staticEPvb(o,1)}while(0);a[1263537]=1;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1126282,1126301,459,1126427,0);a[1263537]=0;K=0;break b}while(0);if(s)N=0;else N=c[H+16>>2]|0;p=c[h+((F&N)<<2)>>2]|0;if(!p)G=110;else{o=p;while(1){if((c[o>>2]|0)==(N|0)?(c[o+8>>2]|0)==(H|0):0){O=o;break c}o=c[o+4>>2]|0;if(!o){G=110;break}}}}else{a[1263537]=0;o=__ZN6Memory12alloc_staticEjb(32,1)|0;if(!o){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143992,1144012,140,1144029,0);P=0}else{a[1263537]=0;H=o+-8|0;c[H>>2]=8;c[H+4>>2]=0;P=o}c[I>>2]=P;a[J+12>>0]=3;c[J+16>>2]=0;c[P>>2]=0;c[(c[I>>2]|0)+4>>2]=0;c[(c[I>>2]|0)+8>>2]=0;c[(c[I>>2]|0)+12>>2]=0;c[(c[I>>2]|0)+16>>2]=0;c[(c[I>>2]|0)+20>>2]=0;c[(c[I>>2]|0)+24>>2]=0;c[(c[I>>2]|0)+28>>2]=0;G=110}while(0);if((G|0)==110){h=__ZN7HashMapI10StringNameP10MethodBind16StringNameHasher24HashMapComparatorDefaultIS0_ELh3ELh8EE12create_entryERKS0_(I,e)|0;__ZN7HashMapI10StringNameP10MethodBind16StringNameHasher24HashMapComparatorDefaultIS0_ELh3ELh8EE16check_hash_tableEv(I);O=h}c[O+12>>2]=f;if(__ZNK6String6lengthEv(j)|0){__ZN10StringNameC2ERK6String(i,j);__ZN10StringNameaSERKS_(f+36|0,i);__ZN10StringNameD2Ev(i)}h=J+52|0;if(!(c[h>>2]|0)){t=__ZnwjPFPvjE(12,4740)|0;c[h>>2]=t;c[t>>2]=0;c[t+4>>2]=0;c[t+8>>2]=0}t=__ZnwjPFPvjE(16,4740)|0;__ZN10StringNameC2Ev(t);o=t+4|0;c[o>>2]=0;H=t+8|0;c[H>>2]=0;F=t+12|0;c[F>>2]=0;__ZN10StringNameaSERKS_(t,e);s=c[h>>2]|0;h=s+4|0;p=c[h>>2]|0;c[H>>2]=p;c[o>>2]=0;c[F>>2]=s;if(p|0)c[p+4>>2]=t;c[h>>2]=t;if(!(c[s>>2]|0))c[s>>2]=t;t=s+8|0;c[t>>2]=(c[t>>2]|0)+1;K=f}while(0);f=c[q>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);f=c[j>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);D=K;__Z14_global_unlockv();l=b;return D|0}function __ZN7FuncRef12set_instanceEP6Object(b,d){b=b|0;d=d|0;if(!d){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1126195,1126235,50,1126253,0);return}else{a[1263537]=0;c[b+92>>2]=c[d+44>>2];return}}function __ZN7FuncRef12set_functionERK10StringName(a,b){a=a|0;b=b|0;__ZN10StringNameaSERKS_(a+96|0,b);return}function __ZNK11MethodBind1I7FuncRefRK10StringNameE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;if(b|0){f=0;l=a;return f|0}__ZN10StringNameC2Ev(d);__ZN7VariantC2ERK10StringName(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);__ZN10StringNameD2Ev(d);f=b;l=a;return f|0}function __ZNK11MethodBind1I7FuncRefRK10StringNameE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1126149);l=a;return c[b>>2]|0}function __ZN11MethodBind1I7FuncRefRK10StringNameE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i+24|0;k=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1255760)|0:0){c[h>>2]=0;a[1263537]=0;n=d+24|0;o=c[n>>2]|0;if((o|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=o;c[b>>2]=0;l=i;return}p=o-(c[d+20>>2]|0)|0;if((p|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=p;c[b>>2]=0;l=i;return}if((g|0)>0){if((o|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);q=0}else{a[1263537]=0;q=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,q)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=q;c[b>>2]=0;l=i;return}}q=c[d+44>>2]|0;o=c[d+48>>2]|0;p=e+(o>>1)|0;if(!(o&1))r=q;else r=c[(c[p>>2]|0)+q>>2]|0;do if((g|0)<1){q=c[n>>2]|0;o=q+-1|0;if((q|0)>=1){e=c[d+16>>2]|0;s=(e|0)==0;if(s)t=0;else t=c[e+-4>>2]|0;if((q|0)<=(t|0)){if(s)u=0;else u=c[e+-4>>2]|0;do if((u|0)<(q|0)){if(s)v=0;else v=c[e+-4>>2]|0;if((v|0)<(q|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);w=0;break}else{a[1263537]=0;x=31;break}}else x=31;while(0);if((x|0)==31)w=e+(o*24|0)|0;__ZN7VariantC2ERKS_(k,w);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);c[j>>2]=__ZNK7Variantcv10StringNameEv(k)|0;Pi[r&2047](p,j);__ZN10StringNameD2Ev(j);if(c[k>>2]|0)__ZN7Variant5clearEv(k);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I7FuncRefRK10StringNameE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e+4|0;g=e;if(!b)h=0;else{i=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1255760)|0;h=i?b:0}b=c[a+44>>2]|0;i=c[a+48>>2]|0;a=h+(i>>1)|0;if(!(i&1))j=b;else j=c[(c[a>>2]|0)+b>>2]|0;__ZN10StringNameC2ERK6String(f,c[d>>2]|0);c[g>>2]=c[f>>2];Pi[j&2047](a,g);__ZN10StringNameD2Ev(g);l=e;return}function __ZN11MethodBind1I7FuncRefRK10StringNameED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I7FuncRefP6ObjectE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if(!b){__ZN7VariantC2EPK6Object(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK11MethodBind1I7FuncRefP6ObjectE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1126149);l=a;return c[b>>2]|0}function __ZN11MethodBind1I7FuncRefP6ObjectE4callES2_PPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1255760)|0:0){c[h>>2]=0;a[1263537]=0;k=d+24|0;n=c[k>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=i;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=i;return}if((g|0)>0){if((n|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);p=0}else{a[1263537]=0;p=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,p)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=p;c[b>>2]=0;l=i;return}}p=c[d+44>>2]|0;n=c[d+48>>2]|0;o=e+(n>>1)|0;if(!(n&1))q=p;else q=c[(c[o>>2]|0)+p>>2]|0;do if((g|0)<1){p=c[k>>2]|0;n=p+-1|0;if((p|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)s=0;else s=c[e+-4>>2]|0;if((p|0)<=(s|0)){if(r)t=0;else t=c[e+-4>>2]|0;do if((t|0)<(p|0)){if(r)u=0;else u=c[e+-4>>2]|0;if((u|0)<(p|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);v=0;break}else{a[1263537]=0;w=31;break}}else w=31;while(0);if((w|0)==31)v=e+(n*24|0)|0;__ZN7VariantC2ERKS_(j,v);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);f=__ZNK7VariantcvP6ObjectEv(j)|0;Pi[q&2047](o,f);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I7FuncRefP6ObjectE7ptrcallES2_PPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1255760)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1)){g=b;h=c[d>>2]|0;Pi[g&2047](a,h);return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=c[d>>2]|0;Pi[g&2047](a,h);return}}function __ZN11MethodBind1I7FuncRefP6ObjectED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN16MethodBindVarArgI7FuncRefE15set_method_infoERK10MethodInfo(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e+4|0;g=e;h=d+4|0;i=c[h>>2]|0;if(i){c[b+24>>2]=c[i+8>>2];j=(c[i+8>>2]|0)+1|0;if(!j)k=0;else{n=j;o=4}}else{c[b+24>>2]=0;n=1;o=4}do if((o|0)==4){j=__ZN6Memory12alloc_staticEjb(n<<2,1)|0;if(!j){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143992,1144012,140,1144029,0);k=0;break}else{a[1263537]=0;i=j+-8|0;c[i>>2]=n;c[i+4>>2]=0;k=j;break}}while(0);c[k>>2]=c[d+12>>2];d=c[h>>2]|0;if(!d){p=b+32|0;c[p>>2]=k;l=e;return}n=c[d+8>>2]|0;if(!n){p=b+32|0;c[p>>2]=k;l=e;return}c[f>>2]=0;__ZN6VectorI10StringNameE6resizeEi(f,n)|0;n=0;a:while(1){d=c[h>>2]|0;j=(d|0)==0;if(j)q=0;else q=c[d+8>>2]|0;if((n|0)>=(q|0)){o=13;break}if(j)r=0;else r=c[d+8>>2]|0;if((r|0)<=(n|0)){if(j)s=0;else s=c[d+8>>2]|0;if((s|0)<=(n|0)){o=25;break}a[1263537]=0}if(j){o=31;break}j=c[d>>2]|0;if(!j){o=31;break}else{t=j;u=0}while(1){if((u|0)==(n|0))break;i=c[t+20>>2]|0;if(!i){o=31;break a}else{t=i;u=u+1|0}}i=n+1|0;c[k+(i<<2)>>2]=c[t>>2];do if((c[d+8>>2]|0)<=(n|0))if((c[d+8>>2]|0)>(n|0)){a[1263537]=0;v=j;w=0;o=36;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145120,425,1146766,0);x=0;break}else{v=j;w=0;o=36}while(0);do if((o|0)==36){while(1){o=0;if((w|0)==(n|0)){o=37;break}j=c[v+20>>2]|0;if(!j){o=39;break}else{v=j;w=w+1|0;o=36}}if((o|0)==37){o=0;x=v;break}else if((o|0)==39){o=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145120,440,1133820,0);a[1263537]=0;x=0;break}}while(0);__ZN10StringNameC2ERK6String(g,x+4|0);j=c[f>>2]|0;d=(j|0)==0;if(d)y=0;else y=c[j+-4>>2]|0;do if((y|0)<=(n|0)){if(d)z=0;else z=c[j+-4>>2]|0;if((z|0)>(n|0)){a[1263537]=0;o=48;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);A=0;break}}else o=48;while(0);if((o|0)==48){o=0;__ZN6VectorI10StringNameE14_copy_on_writeEv(f);A=(c[f>>2]|0)+(n<<2)|0}__ZN10StringNameaSERKS_(A,g);__ZN10StringNameD2Ev(g);n=i}if((o|0)==13){__ZN10MethodBind18set_argument_namesERK6VectorI10StringNameE(b,f);n=c[f>>2]|0;if(n|0?(__Z16atomic_decrementPj(n+-8|0)|0)==0:0){g=c[f>>2]|0;f=(g|0)==0?0:g+-4|0;g=f+4|0;if(c[f>>2]|0){A=0;do{__ZN10StringNameD2Ev(g+(A<<2)|0);A=A+1|0}while(A>>>0<(c[f>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(n,1)}p=b+32|0;c[p>>2]=k;l=e;return}else if((o|0)==25)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145120,425,1146766,0);else if((o|0)==31)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145120,440,1133820,0)}function __ZNK16MethodBindVarArgI7FuncRefE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return 0}function __ZNK16MethodBindVarArgI7FuncRefE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1126149);l=a;return c[b>>2]|0}function __ZN16MethodBindVarArgI7FuncRefE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(a,b,d,e,f,g){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;var h=0,i=0,j=0;h=c[b+44>>2]|0;i=c[b+48>>2]|0;b=d+(i>>1)|0;if(!(i&1)){j=h;Li[j&255](a,b,e,f,g);return}else{j=c[(c[b>>2]|0)+h>>2]|0;Li[j&255](a,b,e,f,g);return}}function __ZN16MethodBindVarArgI7FuncRefE7ptrcallEP6ObjectPPKvPv(b,c,d,e){b=b|0;c=c|0;d=d|0;e=e|0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1126465,1146629,315,1130797,0);a[1263537]=0;return}function __ZNK16MethodBindVarArgI7FuncRefE9is_varargEv(a){a=a|0;return 1}function __ZN16MethodBindVarArgI7FuncRefED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK16MethodBindVarArgI7FuncRefE8is_constEv(a){a=a|0;return 0}function __ZN7ClassDB7creatorI8ResourceEEP6Objectv(){var a=0;a=__ZnwjPKc(124,1263606)|0;__ZN8ResourceC2Ev(a);__Z22postinitialize_handlerP6Object(a);return a|0}function __ZN7ClassDB10_add_classI7WeakRefEEvv(){var a=0,b=0,d=0,e=0,f=0,g=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+16|0;d=a+12|0;e=a+8|0;f=a+4|0;g=a;__ZN6StringC2EPKc(b,1126473);c[e>>2]=c[b>>2];__ZN10StringNameC2ERK6String(d,e);__ZN6StringC2EPKc(b,1126157);c[g>>2]=c[b>>2];__ZN10StringNameC2ERK6String(f,g);__ZN7ClassDB11_add_class2ERK10StringNameS2_(d,f);__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);__ZN10StringNameD2Ev(d);d=c[e>>2]|0;if(!d){l=a;return}if(__Z16atomic_decrementPj(d+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(d,1);l=a;return}function __ZN7WeakRef13_bind_methodsEv(){var a=0,b=0,d=0,e=0,f=0,g=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__Z8D_METHODPKc(b,1126481);d=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(d);c[d>>2]=415492;__ZN10MethodBind10_set_constEb(d,1);__ZN10MethodBind24_generate_argument_typesEi(d,0);__ZN10MethodBind12_set_returnsEb(d,1);c[d+44>>2]=2023;c[d+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,d,b,0,0)|0;d=b+4|0;e=c[d>>2]|0;if(!e){__ZN10StringNameD2Ev(b);l=a;return}if(__Z16atomic_decrementPj(e+-8|0)|0){__ZN10StringNameD2Ev(b);l=a;return}f=c[d>>2]|0;d=(f|0)==0?0:f+-4|0;f=d+4|0;if(c[d>>2]|0){g=0;do{__ZN10StringNameD2Ev(f+(g<<2)|0);g=g+1|0}while(g>>>0<(c[d>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(e,1);__ZN10StringNameD2Ev(b);l=a;return}function __ZN7ClassDB7creatorI7WeakRefEEP6Objectv(){var a=0;a=__ZnwjPKc(96,1263606)|0;__ZN7WeakRefC2Ev(a);__Z22postinitialize_handlerP6Object(a);return a|0}function __ZN7WeakRefC2Ev(a){a=a|0;__ZN6ObjectC2Ev(a);c[a>>2]=379156;__ZN10StringNameC2Ev(a+76|0);c[a+80>>2]=1;c[a+84>>2]=1;c[a>>2]=415400;__ZN10StringNameC2Ev(a+88|0);c[a+92>>2]=0;return}function __ZN7WeakRef18_initialize_classvEv(b){b=b|0;if(a[1263604]|0)return;if(!(a[1257001]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI9ReferenceEEvv();__ZN9Reference13_bind_methodsEv();a[1257001]=1}__ZN7ClassDB10_add_classI7WeakRefEEvv();__ZN7WeakRef13_bind_methodsEv();a[1263604]=1;return}function __ZN7WeakRef5_setvERK10StringNameRK7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK7WeakRef5_getvERK10StringNameR7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK7WeakRef19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+24|0;g=e+4|0;h=e;if(!d)__ZNK9Reference19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,0);__ZN6StringC2EPKc(f,1126473);i=c[f>>2]|0;f=i;j=g+4|0;c[j>>2]=0;k=g+12|0;c[k>>2]=0;c[g>>2]=0;n=(i|0)==0;if(!n?(c[j>>2]=0,__Z28atomic_conditional_incrementPj(i+-8|0)|0):0)c[j>>2]=f;c[g+8>>2]=0;f=c[k>>2]|0;if(f|0){if(!(__Z16atomic_decrementPj(f+-8|0)|0))__ZN6Memory11free_staticEPvb(f,1);c[k>>2]=0}c[g+16>>2]=256;if(!(c[b>>2]|0)){k=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=k;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0}k=__ZnwjPFPvjE(32,4740)|0;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0;c[k+12>>2]=0;c[k+16>>2]=7;f=k+20|0;c[f>>2]=0;j=k+24|0;c[j>>2]=0;o=k+28|0;c[o>>2]=0;__ZN12PropertyInfoaSERKS_(k,g)|0;p=c[b>>2]|0;q=p+4|0;r=c[q>>2]|0;c[j>>2]=r;c[f>>2]=0;c[o>>2]=p;if(r|0)c[r+20>>2]=k;c[q>>2]=k;if(!(c[p>>2]|0))c[p>>2]=k;k=p+8|0;c[k>>2]=(c[k>>2]|0)+1;k=c[g+12>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);k=c[g+4>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);if(!n?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);__ZN10StringNameC2EPKc(h,1126473);__ZN7ClassDB17get_property_listE10StringNameP4ListI12PropertyInfo16DefaultAllocatorEbPK6Object(h,b,1,a);__ZN10StringNameD2Ev(h);if(!d){l=e;return}__ZNK9Reference19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,1);l=e;return}function __ZN7WeakRef14_notificationvEib(a,b,c){a=a|0;b=b|0;c=c|0;return}function __ZNK7WeakRef16_get_class_namevEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+8|0;e=b+4|0;f=b;g=a+88|0;a=c[g>>2]|0;if(a|0){if(c[a+4>>2]|0){l=b;return g|0}if(__ZNK6String6lengthEv(a+8|0)|0){l=b;return g|0}}__ZN6StringC2EPKc(d,1126473);c[f>>2]=c[d>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameaSERKS_(g,e);__ZN10StringNameD2Ev(e);e=c[f>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);l=b;return g|0}function __ZNK7WeakRef9get_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1126473);l=a;return c[b>>2]|0}function __ZNK7WeakRef8is_classERK6String(a,b){a=a|0;b=b|0;var c=0;if(!(__ZNK6StringeqEPKc(b,1126473)|0)?!(__ZNK6StringeqEPKc(b,1126157)|0):0)c=__ZNK6StringeqEPKc(b,1142944)|0;else c=1;return c|0}function __ZNK7WeakRef12is_class_ptrEPv(a,b){a=a|0;b=b|0;return (b|0)==1255764|((b|0)==1220724|(b|0)==1220580)|0}function __ZN7WeakRefD2Ev(a){a=a|0;c[a>>2]=415400;__ZN10StringNameD2Ev(a+88|0);c[a>>2]=379156;__ZN10StringNameD2Ev(a+76|0);__ZN6ObjectD2Ev(a);return}function __ZN7WeakRefD0Ev(a){a=a|0;c[a>>2]=415400;__ZN10StringNameD2Ev(a+88|0);c[a>>2]=379156;__ZN10StringNameD2Ev(a+76|0);__ZN6ObjectD2Ev(a);__ZdlPv(a);return}function __ZNK7WeakRef7get_refEv(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e+4|0;g=e;h=c[d+92>>2]|0;if(!h){c[b>>2]=0;l=e;return}d=__ZN8ObjectDB12get_instanceEj(h)|0;if(!d){c[b>>2]=0;l=e;return}if(!($i[c[(c[d>>2]|0)+44>>2]&8191](d,1220724)|0)){__ZN7VariantC2EPK6Object(b,d);l=e;return}a[1263537]=0;h=d+80|0;if(__Z28atomic_conditional_incrementPj(h)|0){i=d+84|0;if(c[i>>2]|0){__Z16atomic_decrementPj(i)|0;__Z16atomic_decrementPj(h)|0}c[g>>2]=d}__ZN6RefPtrC2Ev(f);__ZN3RefI9ReferenceE3refERKS1_(f,g);__ZN7VariantC2ERK6RefPtr(b,f);__ZN6RefPtrD2Ev(f);f=c[g>>2]|0;do if(f|0){b=(__Z16atomic_decrementPj(f+80|0)|0)==0;d=c[f+52>>2]|0;h=(d|0)==0;if(h|b^1){if(!(b&h))break}else if(!(ij[c[(c[d>>2]|0)+56>>2]&8191](d)|0))break;d=c[g>>2]|0;if(__Z17predelete_handlerP6Object(d)|0){gj[c[(c[d>>2]|0)+76>>2]&8191](d);__ZN6Memory11free_staticEPvb(d,0)}}while(0);c[g>>2]=0;l=e;return}function __ZN3RefI9ReferenceE3refERKS1_(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0;d=c[a>>2]|0;if((c[b>>2]|0)==(d|0))return;do if(d|0){e=(__Z16atomic_decrementPj(d+80|0)|0)==0;f=c[d+52>>2]|0;g=(f|0)==0;if(g|e^1){if(!(e&g))break}else if(!(ij[c[(c[f>>2]|0)+56>>2]&8191](f)|0))break;f=c[a>>2]|0;if(__Z17predelete_handlerP6Object(f)|0){gj[c[(c[f>>2]|0)+76>>2]&8191](f);__ZN6Memory11free_staticEPvb(f,0)}}while(0);c[a>>2]=0;d=c[b>>2]|0;c[a>>2]=d;if(!d)return;__Z28atomic_conditional_incrementPj(d+80|0)|0;a=c[d+52>>2]|0;if(!a)return;gj[c[(c[a>>2]|0)+52>>2]&8191](a);return}function __ZNK13MethodBind0RCI7WeakRef7VariantE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;if((b|0)!=-1){f=0;l=a;return f|0}c[d>>2]=0;__ZN7VariantC2ERKS_(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);if(c[d>>2]|0)__ZN7Variant5clearEv(d);f=b;l=a;return f|0}function __ZNK13MethodBind0RCI7WeakRef7VariantE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1126473);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI7WeakRef7VariantE4callEP6ObjectPPKS1_iRNS1_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1255764)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;Pi[n&2047](i,d);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI7WeakRef7VariantE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;d=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=d;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1255764)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;Pi[i&2047](f,a);__ZN7VariantaSERKS_(e,f);if(!(c[f>>2]|0)){l=d;return}__ZN7Variant5clearEv(f);l=d;return}function __ZN13MethodBind0RCI7WeakRef7VariantED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN7ClassDB7creatorI9ReferenceEEP6Objectv(){var a=0;a=__ZnwjPKc(88,1263606)|0;__ZN9ReferenceC2Ev(a);__Z22postinitialize_handlerP6Object(a);return a|0}function __ZN22ResourceFormatImporterC2Ev(a){a=a|0;c[a>>2]=404340;c[a+8>>2]=379008;c[a+4>>2]=0;c[a+12>>2]=0;c[313905]=a;return}function __ZN25ResourceFormatSaverBinaryC2Ev(a){a=a|0;c[a>>2]=401788;c[313831]=a;return}function __ZN19TranslationLoaderPOC2Ev(a){a=a|0;c[a>>2]=401280;return}function __ZN15CoreStringNamesC2Ev(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+4|0;e=b;__ZN10StringNameC2Ev(a);f=a+4|0;__ZN10StringNameC2Ev(f);g=a+8|0;__ZN10StringNameC2Ev(g);h=a+12|0;__ZN10StringNameC2Ev(h);i=a+16|0;__ZN10StringNameC2Ev(i);j=a+20|0;__ZN10StringNameC2Ev(j);k=a+24|0;__ZN10StringNameC2Ev(k);n=a+28|0;__ZN10StringNameC2Ev(n);o=a+32|0;__ZN10StringNameC2Ev(o);p=a+36|0;__ZN10StringNameC2Ev(p);q=a+40|0;__ZN10StringNameC2Ev(q);c[e>>2]=__ZN13StaticCString6createEPKc(1126625)|0;__ZN10StringNameC2ERK13StaticCString(d,e);__ZN10StringNameaSERKS_(a,d);__ZN10StringNameD2Ev(d);c[e>>2]=__ZN13StaticCString6createEPKc(1126630)|0;__ZN10StringNameC2ERK13StaticCString(d,e);__ZN10StringNameaSERKS_(f,d);__ZN10StringNameD2Ev(d);c[e>>2]=__ZN13StaticCString6createEPKc(1126638)|0;__ZN10StringNameC2ERK13StaticCString(d,e);__ZN10StringNameaSERKS_(g,d);__ZN10StringNameD2Ev(d);c[e>>2]=__ZN13StaticCString6createEPKc(1126647)|0;__ZN10StringNameC2ERK13StaticCString(d,e);__ZN10StringNameaSERKS_(h,d);__ZN10StringNameD2Ev(d);c[e>>2]=__ZN13StaticCString6createEPKc(1126654)|0;__ZN10StringNameC2ERK13StaticCString(d,e);__ZN10StringNameaSERKS_(i,d);__ZN10StringNameD2Ev(d);c[e>>2]=__ZN13StaticCString6createEPKc(1126669)|0;__ZN10StringNameC2ERK13StaticCString(d,e);__ZN10StringNameaSERKS_(j,d);__ZN10StringNameD2Ev(d);c[e>>2]=__ZN13StaticCString6createEPKc(1126680)|0;__ZN10StringNameC2ERK13StaticCString(d,e);__ZN10StringNameaSERKS_(k,d);__ZN10StringNameD2Ev(d);c[e>>2]=__ZN13StaticCString6createEPKc(1126689)|0;__ZN10StringNameC2ERK13StaticCString(d,e);__ZN10StringNameaSERKS_(n,d);__ZN10StringNameD2Ev(d);c[e>>2]=__ZN13StaticCString6createEPKc(1126700)|0;__ZN10StringNameC2ERK13StaticCString(d,e);__ZN10StringNameaSERKS_(o,d);__ZN10StringNameD2Ev(d);c[e>>2]=__ZN13StaticCString6createEPKc(1126711)|0;__ZN10StringNameC2ERK13StaticCString(d,e);__ZN10StringNameaSERKS_(p,d);__ZN10StringNameD2Ev(d);c[e>>2]=__ZN13StaticCString6createEPKc(1126721)|0;__ZN10StringNameC2ERK13StaticCString(d,e);__ZN10StringNameaSERKS_(q,d);__ZN10StringNameD2Ev(d);l=b;return}function __Z6varrayv(){return 0}function __ZN12_VariantCall23_call_String_casecmp_toER7VariantS1_PPKS0_(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e;g=e+24|0;c[g>>2]=__ZNK7Variantcv6StringEv(c[d>>2]|0)|0;__ZN7VariantC2Ea(f,__ZNK6String10casecmp_toERKS_(b+8|0,g)|0);__ZN7VariantaSERKS_(a,f);if(c[f>>2]|0)__ZN7Variant5clearEv(f);f=c[g>>2]|0;if(!f){l=e;return}if(__Z16atomic_decrementPj(f+-8|0)|0){l=e;return}__ZN6Memory11free_staticEPvb(f,1);l=e;return}function __ZN12_VariantCall7addfuncEN7Variant4TypeES1_RK10StringNamePFvRS0_S5_PPKS0_ERK6VectorIS0_ERKNS_3ArgESH_SH_SH_SH_(b,d,e,f,g,h,i,j,k,n){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;i=i|0;j=j|0;k=k|0;n=n|0;var o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0;o=l;l=l+48|0;if((l|0)>=(m|0))ba(48);p=o+20|0;q=o+16|0;r=o+12|0;s=o+8|0;t=o+4|0;u=o;c[p+4>>2]=0;v=p+8|0;c[v>>2]=0;c[p+12>>2]=0;c[p+24>>2]=f;f=p+4|0;w=c[g>>2]|0;if(w|0?(c[f>>2]=0,__Z28atomic_conditional_incrementPj(w+-8|0)|0):0)c[f>>2]=c[g>>2];c[p+16>>2]=d;a[p+20>>0]=(d|0)!=0&1;d=c[h>>2]|0;do if(d|0){if((c[d+4>>2]|0)==0?(__ZNK6String6lengthEv(d+8|0)|0)==0:0)break;g=p+8|0;f=c[h+4>>2]|0;do if(!(__ZN6VectorIN7Variant4TypeEE6resizeEi(g,1)|0)){a[1263537]=0;w=c[g>>2]|0;if(!w)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);x=c[w+-4>>2]|0;if((x|0)<1)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else{__ZN6VectorIN7Variant4TypeEE14_copy_on_writeEv(g);c[(c[g>>2]|0)+(x+-1<<2)>>2]=f;break}}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);while(0);f=p+12|0;__ZN10StringNameC2ERKS_(q,h);__ZN6VectorI10StringNameE9push_backES0_(f,q)|0;__ZN10StringNameD2Ev(q);x=c[i>>2]|0;if(x|0){if((c[x+4>>2]|0)==0?(__ZNK6String6lengthEv(x+8|0)|0)==0:0)break;x=c[i+4>>2]|0;w=c[g>>2]|0;if(!w)y=1;else y=(c[w+-4>>2]|0)+1|0;do if(!(__ZN6VectorIN7Variant4TypeEE6resizeEi(g,y)|0)){a[1263537]=0;w=c[g>>2]|0;if(!w)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);z=c[w+-4>>2]|0;if((z|0)<1)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else{__ZN6VectorIN7Variant4TypeEE14_copy_on_writeEv(g);c[(c[g>>2]|0)+(z+-1<<2)>>2]=x;break}}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);while(0);__ZN10StringNameC2ERKS_(r,i);__ZN6VectorI10StringNameE9push_backES0_(f,r)|0;__ZN10StringNameD2Ev(r);x=c[j>>2]|0;if(x|0){if((c[x+4>>2]|0)==0?(__ZNK6String6lengthEv(x+8|0)|0)==0:0)break;x=c[j+4>>2]|0;z=c[g>>2]|0;if(!z)A=1;else A=(c[z+-4>>2]|0)+1|0;do if(!(__ZN6VectorIN7Variant4TypeEE6resizeEi(g,A)|0)){a[1263537]=0;z=c[g>>2]|0;if(!z)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);w=c[z+-4>>2]|0;if((w|0)<1)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else{__ZN6VectorIN7Variant4TypeEE14_copy_on_writeEv(g);c[(c[g>>2]|0)+(w+-1<<2)>>2]=x;break}}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);while(0);__ZN10StringNameC2ERKS_(s,j);__ZN6VectorI10StringNameE9push_backES0_(f,s)|0;__ZN10StringNameD2Ev(s);x=c[k>>2]|0;if(x|0){if((c[x+4>>2]|0)==0?(__ZNK6String6lengthEv(x+8|0)|0)==0:0)break;x=c[k+4>>2]|0;w=c[g>>2]|0;if(!w)B=1;else B=(c[w+-4>>2]|0)+1|0;do if(!(__ZN6VectorIN7Variant4TypeEE6resizeEi(g,B)|0)){a[1263537]=0;w=c[g>>2]|0;if(!w)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);z=c[w+-4>>2]|0;if((z|0)<1)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else{__ZN6VectorIN7Variant4TypeEE14_copy_on_writeEv(g);c[(c[g>>2]|0)+(z+-1<<2)>>2]=x;break}}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);while(0);__ZN10StringNameC2ERKS_(t,k);__ZN6VectorI10StringNameE9push_backES0_(f,t)|0;__ZN10StringNameD2Ev(t);x=c[n>>2]|0;if(x|0){if((c[x+4>>2]|0)==0?(__ZNK6String6lengthEv(x+8|0)|0)==0:0)break;x=c[n+4>>2]|0;z=c[g>>2]|0;if(!z)C=1;else C=(c[z+-4>>2]|0)+1|0;do if(!(__ZN6VectorIN7Variant4TypeEE6resizeEi(g,C)|0)){a[1263537]=0;z=c[g>>2]|0;if(!z)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);w=c[z+-4>>2]|0;if((w|0)<1)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else{__ZN6VectorIN7Variant4TypeEE14_copy_on_writeEv(g);c[(c[g>>2]|0)+(w+-1<<2)>>2]=x;break}}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);while(0);__ZN10StringNameC2ERKS_(u,n);__ZN6VectorI10StringNameE9push_backES0_(f,u)|0;__ZN10StringNameD2Ev(u)}}}}}while(0);u=c[v>>2]|0;if(!u){D=0;c[p>>2]=D;E=c[313770]|0;F=E+(b*12|0)|0;G=__ZN3MapI10StringNameN12_VariantCall8FuncDataE10ComparatorIS0_E16DefaultAllocatorEixERKS0_(F,e)|0;__ZN12_VariantCall8FuncDataaSERKS0_(G,p)|0;__ZN12_VariantCall8FuncDataD2Ev(p);l=o;return}D=c[u+-4>>2]|0;c[p>>2]=D;E=c[313770]|0;F=E+(b*12|0)|0;G=__ZN3MapI10StringNameN12_VariantCall8FuncDataE10ComparatorIS0_E16DefaultAllocatorEixERKS0_(F,e)|0;__ZN12_VariantCall8FuncDataaSERKS0_(G,p)|0;__ZN12_VariantCall8FuncDataD2Ev(p);l=o;return}function __ZN12_VariantCall25_call_String_nocasecmp_toER7VariantS1_PPKS0_(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e;g=e+24|0;c[g>>2]=__ZNK7Variantcv6StringEv(c[d>>2]|0)|0;__ZN7VariantC2Ea(f,__ZNK6String12nocasecmp_toERKS_(b+8|0,g)|0);__ZN7VariantaSERKS_(a,f);if(c[f>>2]|0)__ZN7Variant5clearEv(f);f=c[g>>2]|0;if(!f){l=e;return}if(__Z16atomic_decrementPj(f+-8|0)|0){l=e;return}__ZN6Memory11free_staticEPvb(f,1);l=e;return}function __ZN12_VariantCall19_call_String_lengthER7VariantS1_PPKS0_(a,b,d){a=a|0;b=b|0;d=d|0;var e=0;d=l;l=l+32|0;if((l|0)>=(m|0))ba(32);e=d;__ZN7VariantC2Ei(e,__ZNK6String6lengthEv(b+8|0)|0);__ZN7VariantaSERKS_(a,e);if(!(c[e>>2]|0)){l=d;return}__ZN7Variant5clearEv(e);l=d;return}function __ZN12_VariantCall19_call_String_substrER7VariantS1_PPKS0_(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e;g=e+24|0;h=__ZNK7VariantcviEv(c[d>>2]|0)|0;c[g>>2]=__ZNK6String6substrEii(b+8|0,h,__ZNK7VariantcviEv(c[d+4>>2]|0)|0)|0;__ZN7VariantC2ERK6String(f,g);__ZN7VariantaSERKS_(a,f);if(c[f>>2]|0)__ZN7Variant5clearEv(f);f=c[g>>2]|0;if(!f){l=e;return}if(__Z16atomic_decrementPj(f+-8|0)|0){l=e;return}__ZN6Memory11free_staticEPvb(f,1);l=e;return}function __Z6varrayRK7Variant(a){a=a|0;var b=0,d=0,e=0,f=0;b=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=b+24|0;e=b;c[d>>2]=0;c[e>>2]=0;__ZN7Variant9referenceERKS_(e,a);__ZN6VectorI7VariantE9push_backES0_(d,e)|0;if(!(c[e>>2]|0)){f=c[d>>2]|0;l=b;return f|0}__ZN7Variant5clearEv(e);f=c[d>>2]|0;l=b;return f|0}function __ZN12_VariantCall17_call_String_findER7VariantS1_PPKS0_(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e;g=e+24|0;c[g>>2]=__ZNK7Variantcv6StringEv(c[d>>2]|0)|0;__ZN7VariantC2Ei(f,__ZNK6String4findES_i(b+8|0,g,__ZNK7VariantcviEv(c[d+4>>2]|0)|0)|0);__ZN7VariantaSERKS_(a,f);if(c[f>>2]|0)__ZN7Variant5clearEv(f);f=c[g>>2]|0;if(!f){l=e;return}if(__Z16atomic_decrementPj(f+-8|0)|0){l=e;return}__ZN6Memory11free_staticEPvb(f,1);l=e;return}function __ZN12_VariantCall22_call_String_find_lastER7VariantS1_PPKS0_(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e;g=e+24|0;c[g>>2]=__ZNK7Variantcv6StringEv(c[d>>2]|0)|0;__ZN7VariantC2Ei(f,__ZNK6String9find_lastES_(b+8|0,g)|0);__ZN7VariantaSERKS_(a,f);if(c[f>>2]|0)__ZN7Variant5clearEv(f);f=c[g>>2]|0;if(!f){l=e;return}if(__Z16atomic_decrementPj(f+-8|0)|0){l=e;return}__ZN6Memory11free_staticEPvb(f,1);l=e;return}function __ZN12_VariantCall18_call_String_findnER7VariantS1_PPKS0_(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e;g=e+24|0;c[g>>2]=__ZNK7Variantcv6StringEv(c[d>>2]|0)|0;__ZN7VariantC2Ei(f,__ZNK6String5findnES_i(b+8|0,g,__ZNK7VariantcviEv(c[d+4>>2]|0)|0)|0);__ZN7VariantaSERKS_(a,f);if(c[f>>2]|0)__ZN7Variant5clearEv(f);f=c[g>>2]|0;if(!f){l=e;return}if(__Z16atomic_decrementPj(f+-8|0)|0){l=e;return}__ZN6Memory11free_staticEPvb(f,1);l=e;return}function __ZN12_VariantCall18_call_String_rfindER7VariantS1_PPKS0_(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e;g=e+24|0;c[g>>2]=__ZNK7Variantcv6StringEv(c[d>>2]|0)|0;__ZN7VariantC2Ei(f,__ZNK6String5rfindES_i(b+8|0,g,__ZNK7VariantcviEv(c[d+4>>2]|0)|0)|0);__ZN7VariantaSERKS_(a,f);if(c[f>>2]|0)__ZN7Variant5clearEv(f);f=c[g>>2]|0;if(!f){l=e;return}if(__Z16atomic_decrementPj(f+-8|0)|0){l=e;return}__ZN6Memory11free_staticEPvb(f,1);l=e;return}function __ZN12_VariantCall19_call_String_rfindnER7VariantS1_PPKS0_(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e;g=e+24|0;c[g>>2]=__ZNK7Variantcv6StringEv(c[d>>2]|0)|0;__ZN7VariantC2Ei(f,__ZNK6String6rfindnES_i(b+8|0,g,__ZNK7VariantcviEv(c[d+4>>2]|0)|0)|0);__ZN7VariantaSERKS_(a,f);if(c[f>>2]|0)__ZN7Variant5clearEv(f);f=c[g>>2]|0;if(!f){l=e;return}if(__Z16atomic_decrementPj(f+-8|0)|0){l=e;return}__ZN6Memory11free_staticEPvb(f,1);l=e;return}function __ZN12_VariantCall18_call_String_matchER7VariantS1_PPKS0_(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e;g=e+24|0;c[g>>2]=__ZNK7Variantcv6StringEv(c[d>>2]|0)|0;__ZN7VariantC2Eb(f,__ZNK6String5matchERKS_(b+8|0,g)|0);__ZN7VariantaSERKS_(a,f);if(c[f>>2]|0)__ZN7Variant5clearEv(f);f=c[g>>2]|0;if(!f){l=e;return}if(__Z16atomic_decrementPj(f+-8|0)|0){l=e;return}__ZN6Memory11free_staticEPvb(f,1);l=e;return}function __ZN12_VariantCall19_call_String_matchnER7VariantS1_PPKS0_(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e;g=e+24|0;c[g>>2]=__ZNK7Variantcv6StringEv(c[d>>2]|0)|0;__ZN7VariantC2Eb(f,__ZNK6String6matchnERKS_(b+8|0,g)|0);__ZN7VariantaSERKS_(a,f);if(c[f>>2]|0)__ZN7Variant5clearEv(f);f=c[g>>2]|0;if(!f){l=e;return}if(__Z16atomic_decrementPj(f+-8|0)|0){l=e;return}__ZN6Memory11free_staticEPvb(f,1);l=e;return}function __ZN12_VariantCall24_call_String_begins_withER7VariantS1_PPKS0_(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e;g=e+24|0;c[g>>2]=__ZNK7Variantcv6StringEv(c[d>>2]|0)|0;__ZN7VariantC2Eb(f,__ZNK6String11begins_withERKS_(b+8|0,g)|0);__ZN7VariantaSERKS_(a,f);if(c[f>>2]|0)__ZN7Variant5clearEv(f);f=c[g>>2]|0;if(!f){l=e;return}if(__Z16atomic_decrementPj(f+-8|0)|0){l=e;return}__ZN6Memory11free_staticEPvb(f,1);l=e;return}function __ZN12_VariantCall22_call_String_ends_withER7VariantS1_PPKS0_(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e;g=e+24|0;c[g>>2]=__ZNK7Variantcv6StringEv(c[d>>2]|0)|0;__ZN7VariantC2Eb(f,__ZNK6String9ends_withERKS_(b+8|0,g)|0);__ZN7VariantaSERKS_(a,f);if(c[f>>2]|0)__ZN7Variant5clearEv(f);f=c[g>>2]|0;if(!f){l=e;return}if(__Z16atomic_decrementPj(f+-8|0)|0){l=e;return}__ZN6Memory11free_staticEPvb(f,1);l=e;return}function __ZN12_VariantCall30_call_String_is_subsequence_ofER7VariantS1_PPKS0_(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e;g=e+24|0;c[g>>2]=__ZNK7Variantcv6StringEv(c[d>>2]|0)|0;__ZN7VariantC2Eb(f,__ZNK6String17is_subsequence_ofERKS_(b+8|0,g)|0);__ZN7VariantaSERKS_(a,f);if(c[f>>2]|0)__ZN7Variant5clearEv(f);f=c[g>>2]|0;if(!f){l=e;return}if(__Z16atomic_decrementPj(f+-8|0)|0){l=e;return}__ZN6Memory11free_staticEPvb(f,1);l=e;return}function __ZN12_VariantCall31_call_String_is_subsequence_ofiER7VariantS1_PPKS0_(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e;g=e+24|0;c[g>>2]=__ZNK7Variantcv6StringEv(c[d>>2]|0)|0;__ZN7VariantC2Eb(f,__ZNK6String18is_subsequence_ofiERKS_(b+8|0,g)|0);__ZN7VariantaSERKS_(a,f);if(c[f>>2]|0)__ZN7Variant5clearEv(f);f=c[g>>2]|0;if(!f){l=e;return}if(__Z16atomic_decrementPj(f+-8|0)|0){l=e;return}__ZN6Memory11free_staticEPvb(f,1);l=e;return}function __ZN12_VariantCall20_call_String_bigramsER7VariantS1_PPKS0_(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0;d=l;l=l+32|0;if((l|0)>=(m|0))ba(32);e=d;f=d+24|0;c[f>>2]=__ZNK6String7bigramsEv(b+8|0)|0;__ZN7VariantC2ERK6VectorI6StringE(e,f);__ZN7VariantaSERKS_(a,e);if(c[e>>2]|0)__ZN7Variant5clearEv(e);e=c[f>>2]|0;if(!e){l=d;return}if(__Z16atomic_decrementPj(e+-8|0)|0){l=d;return}a=c[f>>2]|0;f=(a|0)==0?0:a+-4|0;a=f+4|0;if(c[f>>2]|0){b=0;do{g=c[a+(b<<2)>>2]|0;if(g|0?(__Z16atomic_decrementPj(g+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(g,1);b=b+1|0}while(b>>>0<(c[f>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(e,1);l=d;return}function __ZN12_VariantCall23_call_String_similarityER7VariantS1_PPKS0_(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e;g=e+24|0;c[g>>2]=__ZNK7Variantcv6StringEv(c[d>>2]|0)|0;__ZN7VariantC2Ef(f,+__ZNK6String10similarityERKS_(b+8|0,g));__ZN7VariantaSERKS_(a,f);if(c[f>>2]|0)__ZN7Variant5clearEv(f);f=c[g>>2]|0;if(!f){l=e;return}if(__Z16atomic_decrementPj(f+-8|0)|0){l=e;return}__ZN6Memory11free_staticEPvb(f,1);l=e;return}function __ZN12_VariantCall19_call_String_formatER7VariantS1_PPKS0_(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e;g=e+28|0;h=e+24|0;i=c[d>>2]|0;c[h>>2]=__ZNK7Variantcv6StringEv(c[d+4>>2]|0)|0;c[g>>2]=__ZNK6String6formatERK7VariantS_(b+8|0,i,h)|0;__ZN7VariantC2ERK6String(f,g);__ZN7VariantaSERKS_(a,f);if(c[f>>2]|0)__ZN7Variant5clearEv(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);f=c[h>>2]|0;if(!f){l=e;return}if(__Z16atomic_decrementPj(f+-8|0)|0){l=e;return}__ZN6Memory11free_staticEPvb(f,1);l=e;return}function __ZN12_VariantCall20_call_String_replaceER7VariantS1_PPKS0_(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0;e=l;l=l+48|0;if((l|0)>=(m|0))ba(48);f=e;g=e+32|0;h=e+28|0;i=e+24|0;c[h>>2]=__ZNK7Variantcv6StringEv(c[d>>2]|0)|0;c[i>>2]=__ZNK7Variantcv6StringEv(c[d+4>>2]|0)|0;c[g>>2]=__ZNK6String7replaceES_S_(b+8|0,h,i)|0;__ZN7VariantC2ERK6String(f,g);__ZN7VariantaSERKS_(a,f);if(c[f>>2]|0)__ZN7Variant5clearEv(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);f=c[i>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);f=c[h>>2]|0;if(!f){l=e;return}if(__Z16atomic_decrementPj(f+-8|0)|0){l=e;return}__ZN6Memory11free_staticEPvb(f,1);l=e;return}function __ZN12_VariantCall21_call_String_replacenER7VariantS1_PPKS0_(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0;e=l;l=l+48|0;if((l|0)>=(m|0))ba(48);f=e;g=e+32|0;h=e+28|0;i=e+24|0;c[h>>2]=__ZNK7Variantcv6StringEv(c[d>>2]|0)|0;c[i>>2]=__ZNK7Variantcv6StringEv(c[d+4>>2]|0)|0;c[g>>2]=__ZNK6String8replacenES_S_(b+8|0,h,i)|0;__ZN7VariantC2ERK6String(f,g);__ZN7VariantaSERKS_(a,f);if(c[f>>2]|0)__ZN7Variant5clearEv(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);f=c[i>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);f=c[h>>2]|0;if(!f){l=e;return}if(__Z16atomic_decrementPj(f+-8|0)|0){l=e;return}__ZN6Memory11free_staticEPvb(f,1);l=e;return}function __ZN12_VariantCall19_call_String_insertER7VariantS1_PPKS0_(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e;g=e+28|0;h=e+24|0;i=__ZNK7VariantcviEv(c[d>>2]|0)|0;c[h>>2]=__ZNK7Variantcv6StringEv(c[d+4>>2]|0)|0;c[g>>2]=__ZNK6String6insertEiS_(b+8|0,i,h)|0;__ZN7VariantC2ERK6String(f,g);__ZN7VariantaSERKS_(a,f);if(c[f>>2]|0)__ZN7Variant5clearEv(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);f=c[h>>2]|0;if(!f){l=e;return}if(__Z16atomic_decrementPj(f+-8|0)|0){l=e;return}__ZN6Memory11free_staticEPvb(f,1);l=e;return}function __ZN12_VariantCall23_call_String_capitalizeER7VariantS1_PPKS0_(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0;d=l;l=l+32|0;if((l|0)>=(m|0))ba(32);e=d;f=d+24|0;c[f>>2]=__ZNK6String10capitalizeEv(b+8|0)|0;__ZN7VariantC2ERK6String(e,f);__ZN7VariantaSERKS_(a,e);if(c[e>>2]|0)__ZN7Variant5clearEv(e);e=c[f>>2]|0;if(!e){l=d;return}if(__Z16atomic_decrementPj(e+-8|0)|0){l=d;return}__ZN6Memory11free_staticEPvb(e,1);l=d;return}function __ZN12_VariantCall18_call_String_splitER7VariantS1_PPKS0_(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e;g=e+28|0;h=e+24|0;c[h>>2]=__ZNK7Variantcv6StringEv(c[d>>2]|0)|0;c[g>>2]=__ZNK6String5splitERKS_b(b+8|0,h,__ZNK7VariantcvbEv(c[d+4>>2]|0)|0)|0;__ZN7VariantC2ERK6VectorI6StringE(f,g);__ZN7VariantaSERKS_(a,f);if(c[f>>2]|0)__ZN7Variant5clearEv(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0){a=c[g>>2]|0;g=(a|0)==0?0:a+-4|0;a=g+4|0;if(c[g>>2]|0){d=0;do{b=c[a+(d<<2)>>2]|0;if(b|0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(b,1);d=d+1|0}while(d>>>0<(c[g>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(f,1)}f=c[h>>2]|0;if(!f){l=e;return}if(__Z16atomic_decrementPj(f+-8|0)|0){l=e;return}__ZN6Memory11free_staticEPvb(f,1);l=e;return}function __ZN12_VariantCall25_call_String_split_floatsER7VariantS1_PPKS0_(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e;g=e+28|0;h=e+24|0;c[h>>2]=__ZNK7Variantcv6StringEv(c[d>>2]|0)|0;c[g>>2]=__ZNK6String12split_floatsERKS_b(b+8|0,h,__ZNK7VariantcvbEv(c[d+4>>2]|0)|0)|0;__ZN7VariantC2ERK6VectorIfE(f,g);__ZN7VariantaSERKS_(a,f);if(c[f>>2]|0)__ZN7Variant5clearEv(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);f=c[h>>2]|0;if(!f){l=e;return}if(__Z16atomic_decrementPj(f+-8|0)|0){l=e;return}__ZN6Memory11free_staticEPvb(f,1);l=e;return}function __ZN12_VariantCall21_call_String_to_upperER7VariantS1_PPKS0_(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0;d=l;l=l+32|0;if((l|0)>=(m|0))ba(32);e=d;f=d+24|0;c[f>>2]=__ZNK6String8to_upperEv(b+8|0)|0;__ZN7VariantC2ERK6String(e,f);__ZN7VariantaSERKS_(a,e);if(c[e>>2]|0)__ZN7Variant5clearEv(e);e=c[f>>2]|0;if(!e){l=d;return}if(__Z16atomic_decrementPj(e+-8|0)|0){l=d;return}__ZN6Memory11free_staticEPvb(e,1);l=d;return}function __ZN12_VariantCall21_call_String_to_lowerER7VariantS1_PPKS0_(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0;d=l;l=l+32|0;if((l|0)>=(m|0))ba(32);e=d;f=d+24|0;c[f>>2]=__ZNK6String8to_lowerEv(b+8|0)|0;__ZN7VariantC2ERK6String(e,f);__ZN7VariantaSERKS_(a,e);if(c[e>>2]|0)__ZN7Variant5clearEv(e);e=c[f>>2]|0;if(!e){l=d;return}if(__Z16atomic_decrementPj(e+-8|0)|0){l=d;return}__ZN6Memory11free_staticEPvb(e,1);l=d;return}function __ZN12_VariantCall17_call_String_leftER7VariantS1_PPKS0_(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e;g=e+24|0;c[g>>2]=__ZNK6String4leftEi(b+8|0,__ZNK7VariantcviEv(c[d>>2]|0)|0)|0;__ZN7VariantC2ERK6String(f,g);__ZN7VariantaSERKS_(a,f);if(c[f>>2]|0)__ZN7Variant5clearEv(f);f=c[g>>2]|0;if(!f){l=e;return}if(__Z16atomic_decrementPj(f+-8|0)|0){l=e;return}__ZN6Memory11free_staticEPvb(f,1);l=e;return}function __ZN12_VariantCall18_call_String_rightER7VariantS1_PPKS0_(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e;g=e+24|0;c[g>>2]=__ZNK6String5rightEi(b+8|0,__ZNK7VariantcviEv(c[d>>2]|0)|0)|0;__ZN7VariantC2ERK6String(f,g);__ZN7VariantaSERKS_(a,f);if(c[f>>2]|0)__ZN7Variant5clearEv(f);f=c[g>>2]|0;if(!f){l=e;return}if(__Z16atomic_decrementPj(f+-8|0)|0){l=e;return}__ZN6Memory11free_staticEPvb(f,1);l=e;return}function __Z6varrayRK7VariantS1_(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0;d=l;l=l+64|0;if((l|0)>=(m|0))ba(64);e=d+48|0;f=d+24|0;g=d;c[e>>2]=0;c[f>>2]=0;__ZN7Variant9referenceERKS_(f,a);__ZN6VectorI7VariantE9push_backES0_(e,f)|0;if(c[f>>2]|0)__ZN7Variant5clearEv(f);c[g>>2]=0;__ZN7Variant9referenceERKS_(g,b);__ZN6VectorI7VariantE9push_backES0_(e,g)|0;if(!(c[g>>2]|0)){h=c[e>>2]|0;l=d;return h|0}__ZN7Variant5clearEv(g);h=c[e>>2]|0;l=d;return h|0}function __ZN12_VariantCall24_call_String_strip_edgesER7VariantS1_PPKS0_(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e;g=e+24|0;h=__ZNK7VariantcvbEv(c[d>>2]|0)|0;c[g>>2]=__ZNK6String11strip_edgesEbb(b+8|0,h,__ZNK7VariantcvbEv(c[d+4>>2]|0)|0)|0;__ZN7VariantC2ERK6String(f,g);__ZN7VariantaSERKS_(a,f);if(c[f>>2]|0)__ZN7Variant5clearEv(f);f=c[g>>2]|0;if(!f){l=e;return}if(__Z16atomic_decrementPj(f+-8|0)|0){l=e;return}__ZN6Memory11free_staticEPvb(f,1);l=e;return}function __ZN12_VariantCall26_call_String_get_extensionER7VariantS1_PPKS0_(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0;d=l;l=l+32|0;if((l|0)>=(m|0))ba(32);e=d;f=d+24|0;c[f>>2]=__ZNK6String13get_extensionEv(b+8|0)|0;__ZN7VariantC2ERK6String(e,f);__ZN7VariantaSERKS_(a,e);if(c[e>>2]|0)__ZN7Variant5clearEv(e);e=c[f>>2]|0;if(!e){l=d;return}if(__Z16atomic_decrementPj(e+-8|0)|0){l=d;return}__ZN6Memory11free_staticEPvb(e,1);l=d;return}function __ZN12_VariantCall25_call_String_get_basenameER7VariantS1_PPKS0_(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0;d=l;l=l+32|0;if((l|0)>=(m|0))ba(32);e=d;f=d+24|0;c[f>>2]=__ZNK6String12get_basenameEv(b+8|0)|0;__ZN7VariantC2ERK6String(e,f);__ZN7VariantaSERKS_(a,e);if(c[e>>2]|0)__ZN7Variant5clearEv(e);e=c[f>>2]|0;if(!e){l=d;return}if(__Z16atomic_decrementPj(e+-8|0)|0){l=d;return}__ZN6Memory11free_staticEPvb(e,1);l=d;return}function __ZN12_VariantCall22_call_String_plus_fileER7VariantS1_PPKS0_(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e;g=e+28|0;h=e+24|0;c[h>>2]=__ZNK7Variantcv6StringEv(c[d>>2]|0)|0;c[g>>2]=__ZNK6String9plus_fileERKS_(b+8|0,h)|0;__ZN7VariantC2ERK6String(f,g);__ZN7VariantaSERKS_(a,f);if(c[f>>2]|0)__ZN7Variant5clearEv(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);f=c[h>>2]|0;if(!f){l=e;return}if(__Z16atomic_decrementPj(f+-8|0)|0){l=e;return}__ZN6Memory11free_staticEPvb(f,1);l=e;return}function __ZN12_VariantCall19_call_String_ord_atER7VariantS1_PPKS0_(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e;__ZN7VariantC2Ei(f,__ZNK6String6ord_atEi(b+8|0,__ZNK7VariantcviEv(c[d>>2]|0)|0)|0);__ZN7VariantaSERKS_(a,f);if(!(c[f>>2]|0)){l=e;return}__ZN7Variant5clearEv(f);l=e;return}function __ZN12_VariantCall18_call_String_eraseER7VariantS1_PPKS0_(a,b,d){a=a|0;b=b|0;d=d|0;a=__ZNK7VariantcviEv(c[d>>2]|0)|0;__ZN6String5eraseEii(b+8|0,a,__ZNK7VariantcviEv(c[d+4>>2]|0)|0);return}function __ZN12_VariantCall17_call_String_hashER7VariantS1_PPKS0_(a,b,d){a=a|0;b=b|0;d=d|0;var e=0;d=l;l=l+32|0;if((l|0)>=(m|0))ba(32);e=d;__ZN7VariantC2Ej(e,__ZNK6String4hashEv(b+8|0)|0);__ZN7VariantaSERKS_(a,e);if(!(c[e>>2]|0)){l=d;return}__ZN7Variant5clearEv(e);l=d;return}function __ZN12_VariantCall21_call_String_md5_textER7VariantS1_PPKS0_(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0;d=l;l=l+32|0;if((l|0)>=(m|0))ba(32);e=d;f=d+24|0;c[f>>2]=__ZNK6String8md5_textEv(b+8|0)|0;__ZN7VariantC2ERK6String(e,f);__ZN7VariantaSERKS_(a,e);if(c[e>>2]|0)__ZN7Variant5clearEv(e);e=c[f>>2]|0;if(!e){l=d;return}if(__Z16atomic_decrementPj(e+-8|0)|0){l=d;return}__ZN6Memory11free_staticEPvb(e,1);l=d;return}function __ZN12_VariantCall24_call_String_sha256_textER7VariantS1_PPKS0_(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0;d=l;l=l+32|0;if((l|0)>=(m|0))ba(32);e=d;f=d+24|0;c[f>>2]=__ZNK6String11sha256_textEv(b+8|0)|0;__ZN7VariantC2ERK6String(e,f);__ZN7VariantaSERKS_(a,e);if(c[e>>2]|0)__ZN7Variant5clearEv(e);e=c[f>>2]|0;if(!e){l=d;return}if(__Z16atomic_decrementPj(e+-8|0)|0){l=d;return}__ZN6Memory11free_staticEPvb(e,1);l=d;return}function __ZN12_VariantCall23_call_String_md5_bufferER7VariantS1_PPKS0_(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0;d=l;l=l+32|0;if((l|0)>=(m|0))ba(32);e=d;f=d+24|0;c[f>>2]=__ZNK6String10md5_bufferEv(b+8|0)|0;__ZN7VariantC2ERK6VectorIhE(e,f);__ZN7VariantaSERKS_(a,e);if(c[e>>2]|0)__ZN7Variant5clearEv(e);e=c[f>>2]|0;if(!e){l=d;return}if(__Z16atomic_decrementPj(e+-8|0)|0){l=d;return}__ZN6Memory11free_staticEPvb(e,1);l=d;return}function __ZN12_VariantCall26_call_String_sha256_bufferER7VariantS1_PPKS0_(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0;d=l;l=l+32|0;if((l|0)>=(m|0))ba(32);e=d;f=d+24|0;c[f>>2]=__ZNK6String13sha256_bufferEv(b+8|0)|0;__ZN7VariantC2ERK6VectorIhE(e,f);__ZN7VariantaSERKS_(a,e);if(c[e>>2]|0)__ZN7Variant5clearEv(e);e=c[f>>2]|0;if(!e){l=d;return}if(__Z16atomic_decrementPj(e+-8|0)|0){l=d;return}__ZN6Memory11free_staticEPvb(e,1);l=d;return}function __ZN12_VariantCall18_call_String_emptyER7VariantS1_PPKS0_(a,b,d){a=a|0;b=b|0;d=d|0;var e=0;d=l;l=l+32|0;if((l|0)>=(m|0))ba(32);e=d;__ZN7VariantC2Eb(e,(__ZNK6String6lengthEv(b+8|0)|0)==0);__ZN7VariantaSERKS_(a,e);if(!(c[e>>2]|0)){l=d;return}__ZN7Variant5clearEv(e);l=d;return}function __ZN12_VariantCall24_call_String_is_abs_pathER7VariantS1_PPKS0_(a,b,d){a=a|0;b=b|0;d=d|0;var e=0;d=l;l=l+32|0;if((l|0)>=(m|0))ba(32);e=d;__ZN7VariantC2Eb(e,__ZNK6String11is_abs_pathEv(b+8|0)|0);__ZN7VariantaSERKS_(a,e);if(!(c[e>>2]|0)){l=d;return}__ZN7Variant5clearEv(e);l=d;return}function __ZN12_VariantCall24_call_String_is_rel_pathER7VariantS1_PPKS0_(a,b,d){a=a|0;b=b|0;d=d|0;var e=0;d=l;l=l+32|0;if((l|0)>=(m|0))ba(32);e=d;__ZN7VariantC2Eb(e,__ZNK6String11is_rel_pathEv(b+8|0)|0);__ZN7VariantaSERKS_(a,e);if(!(c[e>>2]|0)){l=d;return}__ZN7Variant5clearEv(e);l=d;return}function __ZN12_VariantCall25_call_String_get_base_dirER7VariantS1_PPKS0_(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0;d=l;l=l+32|0;if((l|0)>=(m|0))ba(32);e=d;f=d+24|0;c[f>>2]=__ZNK6String12get_base_dirEv(b+8|0)|0;__ZN7VariantC2ERK6String(e,f);__ZN7VariantaSERKS_(a,e);if(c[e>>2]|0)__ZN7Variant5clearEv(e);e=c[f>>2]|0;if(!e){l=d;return}if(__Z16atomic_decrementPj(e+-8|0)|0){l=d;return}__ZN6Memory11free_staticEPvb(e,1);l=d;return}function __ZN12_VariantCall21_call_String_get_fileER7VariantS1_PPKS0_(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0;d=l;l=l+32|0;if((l|0)>=(m|0))ba(32);e=d;f=d+24|0;c[f>>2]=__ZNK6String8get_fileEv(b+8|0)|0;__ZN7VariantC2ERK6String(e,f);__ZN7VariantaSERKS_(a,e);if(c[e>>2]|0)__ZN7Variant5clearEv(e);e=c[f>>2]|0;if(!e){l=d;return}if(__Z16atomic_decrementPj(e+-8|0)|0){l=d;return}__ZN6Memory11free_staticEPvb(e,1);l=d;return}function __ZN12_VariantCall23_call_String_xml_escapeER7VariantS1_PPKS0_(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0;d=l;l=l+32|0;if((l|0)>=(m|0))ba(32);e=d;f=d+24|0;c[f>>2]=__ZNK6String10xml_escapeEb(b+8|0,0)|0;__ZN7VariantC2ERK6String(e,f);__ZN7VariantaSERKS_(a,e);if(c[e>>2]|0)__ZN7Variant5clearEv(e);e=c[f>>2]|0;if(!e){l=d;return}if(__Z16atomic_decrementPj(e+-8|0)|0){l=d;return}__ZN6Memory11free_staticEPvb(e,1);l=d;return}function __ZN12_VariantCall25_call_String_xml_unescapeER7VariantS1_PPKS0_(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0;d=l;l=l+32|0;if((l|0)>=(m|0))ba(32);e=d;f=d+24|0;c[f>>2]=__ZNK6String12xml_unescapeEv(b+8|0)|0;__ZN7VariantC2ERK6String(e,f);__ZN7VariantaSERKS_(a,e);if(c[e>>2]|0)__ZN7Variant5clearEv(e);e=c[f>>2]|0;if(!e){l=d;return}if(__Z16atomic_decrementPj(e+-8|0)|0){l=d;return}__ZN6Memory11free_staticEPvb(e,1);l=d;return}function __ZN12_VariantCall21_call_String_c_escapeER7VariantS1_PPKS0_(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0;d=l;l=l+32|0;if((l|0)>=(m|0))ba(32);e=d;f=d+24|0;c[f>>2]=__ZNK6String8c_escapeEv(b+8|0)|0;__ZN7VariantC2ERK6String(e,f);__ZN7VariantaSERKS_(a,e);if(c[e>>2]|0)__ZN7Variant5clearEv(e);e=c[f>>2]|0;if(!e){l=d;return}if(__Z16atomic_decrementPj(e+-8|0)|0){l=d;return}__ZN6Memory11free_staticEPvb(e,1);l=d;return}function __ZN12_VariantCall23_call_String_c_unescapeER7VariantS1_PPKS0_(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0;d=l;l=l+32|0;if((l|0)>=(m|0))ba(32);e=d;f=d+24|0;c[f>>2]=__ZNK6String10c_unescapeEv(b+8|0)|0;__ZN7VariantC2ERK6String(e,f);__ZN7VariantaSERKS_(a,e);if(c[e>>2]|0)__ZN7Variant5clearEv(e);e=c[f>>2]|0;if(!e){l=d;return}if(__Z16atomic_decrementPj(e+-8|0)|0){l=d;return}__ZN6Memory11free_staticEPvb(e,1);l=d;return}function __ZN12_VariantCall24_call_String_json_escapeER7VariantS1_PPKS0_(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0;d=l;l=l+32|0;if((l|0)>=(m|0))ba(32);e=d;f=d+24|0;c[f>>2]=__ZNK6String11json_escapeEv(b+8|0)|0;__ZN7VariantC2ERK6String(e,f);__ZN7VariantaSERKS_(a,e);if(c[e>>2]|0)__ZN7Variant5clearEv(e);e=c[f>>2]|0;if(!e){l=d;return}if(__Z16atomic_decrementPj(e+-8|0)|0){l=d;return}__ZN6Memory11free_staticEPvb(e,1);l=d;return}function __ZN12_VariantCall27_call_String_percent_encodeER7VariantS1_PPKS0_(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0;d=l;l=l+32|0;if((l|0)>=(m|0))ba(32);e=d;f=d+24|0;c[f>>2]=__ZNK6String14percent_encodeEv(b+8|0)|0;__ZN7VariantC2ERK6String(e,f);__ZN7VariantaSERKS_(a,e);if(c[e>>2]|0)__ZN7Variant5clearEv(e);e=c[f>>2]|0;if(!e){l=d;return}if(__Z16atomic_decrementPj(e+-8|0)|0){l=d;return}__ZN6Memory11free_staticEPvb(e,1);l=d;return}function __ZN12_VariantCall27_call_String_percent_decodeER7VariantS1_PPKS0_(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0;d=l;l=l+32|0;if((l|0)>=(m|0))ba(32);e=d;f=d+24|0;c[f>>2]=__ZNK6String14percent_decodeEv(b+8|0)|0;__ZN7VariantC2ERK6String(e,f);__ZN7VariantaSERKS_(a,e);if(c[e>>2]|0)__ZN7Variant5clearEv(e);e=c[f>>2]|0;if(!e){l=d;return}if(__Z16atomic_decrementPj(e+-8|0)|0){l=d;return}__ZN6Memory11free_staticEPvb(e,1);l=d;return}function __ZN12_VariantCall32_call_String_is_valid_identifierER7VariantS1_PPKS0_(a,b,d){a=a|0;b=b|0;d=d|0;var e=0;d=l;l=l+32|0;if((l|0)>=(m|0))ba(32);e=d;__ZN7VariantC2Eb(e,__ZNK6String19is_valid_identifierEv(b+8|0)|0);__ZN7VariantaSERKS_(a,e);if(!(c[e>>2]|0)){l=d;return}__ZN7Variant5clearEv(e);l=d;return}function __ZN12_VariantCall29_call_String_is_valid_integerER7VariantS1_PPKS0_(a,b,d){a=a|0;b=b|0;d=d|0;var e=0;d=l;l=l+32|0;if((l|0)>=(m|0))ba(32);e=d;__ZN7VariantC2Eb(e,__ZNK6String16is_valid_integerEv(b+8|0)|0);__ZN7VariantaSERKS_(a,e);if(!(c[e>>2]|0)){l=d;return}__ZN7Variant5clearEv(e);l=d;return}function __ZN12_VariantCall27_call_String_is_valid_floatER7VariantS1_PPKS0_(a,b,d){a=a|0;b=b|0;d=d|0;var e=0;d=l;l=l+32|0;if((l|0)>=(m|0))ba(32);e=d;__ZN7VariantC2Eb(e,__ZNK6String14is_valid_floatEv(b+8|0)|0);__ZN7VariantaSERKS_(a,e);if(!(c[e>>2]|0)){l=d;return}__ZN7Variant5clearEv(e);l=d;return}function __ZN12_VariantCall32_call_String_is_valid_html_colorER7VariantS1_PPKS0_(a,b,d){a=a|0;b=b|0;d=d|0;var e=0;d=l;l=l+32|0;if((l|0)>=(m|0))ba(32);e=d;__ZN7VariantC2Eb(e,__ZNK6String19is_valid_html_colorEv(b+8|0)|0);__ZN7VariantaSERKS_(a,e);if(!(c[e>>2]|0)){l=d;return}__ZN7Variant5clearEv(e);l=d;return}function __ZN12_VariantCall32_call_String_is_valid_ip_addressER7VariantS1_PPKS0_(a,b,d){a=a|0;b=b|0;d=d|0;var e=0;d=l;l=l+32|0;if((l|0)>=(m|0))ba(32);e=d;__ZN7VariantC2Eb(e,__ZNK6String19is_valid_ip_addressEv(b+8|0)|0);__ZN7VariantaSERKS_(a,e);if(!(c[e>>2]|0)){l=d;return}__ZN7Variant5clearEv(e);l=d;return}function __ZN12_VariantCall19_call_String_to_intER7VariantS1_PPKS0_(a,b,d){a=a|0;b=b|0;d=d|0;var e=0;d=l;l=l+32|0;if((l|0)>=(m|0))ba(32);e=d;__ZN7VariantC2Ei(e,__ZNK6String6to_intEv(b+8|0)|0);__ZN7VariantaSERKS_(a,e);if(!(c[e>>2]|0)){l=d;return}__ZN7Variant5clearEv(e);l=d;return}function __ZN12_VariantCall21_call_String_to_floatER7VariantS1_PPKS0_(a,b,d){a=a|0;b=b|0;d=d|0;var e=0;d=l;l=l+32|0;if((l|0)>=(m|0))ba(32);e=d;__ZN7VariantC2Ef(e,+__ZNK6String8to_floatEv(b+8|0));__ZN7VariantaSERKS_(a,e);if(!(c[e>>2]|0)){l=d;return}__ZN7Variant5clearEv(e);l=d;return}function __ZN12_VariantCall23_call_String_hex_to_intER7VariantS1_PPKS0_(a,b,d){a=a|0;b=b|0;d=d|0;var e=0;d=l;l=l+32|0;if((l|0)>=(m|0))ba(32);e=d;__ZN7VariantC2Ei(e,__ZNK6String10hex_to_intEb(b+8|0,1)|0);__ZN7VariantaSERKS_(a,e);if(!(c[e>>2]|0)){l=d;return}__ZN7Variant5clearEv(e);l=d;return}function __ZN12_VariantCall25_call_String_pad_decimalsER7VariantS1_PPKS0_(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e;g=e+24|0;c[g>>2]=__ZNK6String12pad_decimalsEi(b+8|0,__ZNK7VariantcviEv(c[d>>2]|0)|0)|0;__ZN7VariantC2ERK6String(f,g);__ZN7VariantaSERKS_(a,f);if(c[f>>2]|0)__ZN7Variant5clearEv(f);f=c[g>>2]|0;if(!f){l=e;return}if(__Z16atomic_decrementPj(f+-8|0)|0){l=e;return}__ZN6Memory11free_staticEPvb(f,1);l=e;return}function __ZN12_VariantCall22_call_String_pad_zerosER7VariantS1_PPKS0_(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e;g=e+24|0;c[g>>2]=__ZNK6String9pad_zerosEi(b+8|0,__ZNK7VariantcviEv(c[d>>2]|0)|0)|0;__ZN7VariantC2ERK6String(f,g);__ZN7VariantaSERKS_(a,f);if(c[f>>2]|0)__ZN7Variant5clearEv(f);f=c[g>>2]|0;if(!f){l=e;return}if(__Z16atomic_decrementPj(f+-8|0)|0){l=e;return}__ZN6Memory11free_staticEPvb(f,1);l=e;return}function __ZN12_VariantCall21_call_String_to_asciiER7VariantS1_PPKS0_(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+24|0;g=e;h=__ZNK6String5asciiEb(d+8|0,0)|0;c[f>>2]=0;d=(h|0)==0;if(d)i=0;else{j=c[h+-4>>2]|0;i=(j|0)==0?0:j+-1|0}__ZN10PoolVectorIhE6resizeEi(f,i)|0;if((c[f>>2]|0)!=0?(__ZN10PoolVectorIhE14_copy_on_writeEv(f),j=c[f>>2]|0,(j|0)!=0):0){__Z16atomic_incrementPj(j+4|0)|0;k=c[j+8>>2]|0;n=j}else{k=0;n=0}if(!d){d=h+-8|0;if((c[d>>2]|0)>>>0>1){j=c[h+-4>>2]|0;o=j+-1|0;p=o>>>1|o;o=p>>>2|p;p=o>>>4|o;o=p>>>8|p;p=__ZN6Memory12alloc_staticEjb((o>>>16|o)+1|0,1)|0;c[p+-8>>2]=1;c[p+-4>>2]=j;if(j|0){o=0;do{a[p+o>>0]=a[h+o>>0]|0;o=o+1|0}while((o|0)!=(j|0))}if(!(__Z16atomic_decrementPj(d)|0)){__ZN6Memory11free_staticEPvb(h,1);q=p}else q=p}else q=h}else q=0;_memcpy(k|0,q|0,i|0)|0;if(n|0)__Z16atomic_decrementPj(n+4|0)|0;__ZN7VariantC2ERK10PoolVectorIhE(g,f);__ZN7VariantaSERKS_(b,g);if(c[g>>2]|0)__ZN7Variant5clearEv(g);__ZN10PoolVectorIhE12_unreferenceEv(f);if(!q){l=e;return}if(__Z16atomic_decrementPj(q+-8|0)|0){l=e;return}__ZN6Memory11free_staticEPvb(q,1);l=e;return}function __ZN12_VariantCall20_call_String_to_utf8ER7VariantS1_PPKS0_(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+24|0;g=e;h=__ZNK6String4utf8Ev(d+8|0)|0;c[f>>2]=0;d=(h|0)==0;if(d)i=0;else{j=c[h+-4>>2]|0;i=(j|0)==0?0:j+-1|0}__ZN10PoolVectorIhE6resizeEi(f,i)|0;if((c[f>>2]|0)!=0?(__ZN10PoolVectorIhE14_copy_on_writeEv(f),j=c[f>>2]|0,(j|0)!=0):0){__Z16atomic_incrementPj(j+4|0)|0;k=c[j+8>>2]|0;n=j}else{k=0;n=0}if(!d){d=h+-8|0;if((c[d>>2]|0)>>>0>1){j=c[h+-4>>2]|0;o=j+-1|0;p=o>>>1|o;o=p>>>2|p;p=o>>>4|o;o=p>>>8|p;p=__ZN6Memory12alloc_staticEjb((o>>>16|o)+1|0,1)|0;c[p+-8>>2]=1;c[p+-4>>2]=j;if(j|0){o=0;do{a[p+o>>0]=a[h+o>>0]|0;o=o+1|0}while((o|0)!=(j|0))}if(!(__Z16atomic_decrementPj(d)|0)){__ZN6Memory11free_staticEPvb(h,1);q=p}else q=p}else q=h}else q=0;_memcpy(k|0,q|0,i|0)|0;if(n|0)__Z16atomic_decrementPj(n+4|0)|0;__ZN7VariantC2ERK10PoolVectorIhE(g,f);__ZN7VariantaSERKS_(b,g);if(c[g>>2]|0)__ZN7Variant5clearEv(g);__ZN10PoolVectorIhE12_unreferenceEv(f);if(!q){l=e;return}if(__Z16atomic_decrementPj(q+-8|0)|0){l=e;return}__ZN6Memory11free_staticEPvb(q,1);l=e;return}function __ZN12_VariantCall24_call_Vector2_normalizedER7VariantS1_PPKS0_(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0;d=l;l=l+32|0;if((l|0)>=(m|0))ba(32);e=d;f=d+24|0;__ZNK7Vector210normalizedEv(f,b+8|0);__ZN7VariantC2ERK7Vector2(e,f);__ZN7VariantaSERKS_(a,e);if(!(c[e>>2]|0)){l=d;return}__ZN7Variant5clearEv(e);l=d;return}function __ZN12_VariantCall20_call_Vector2_lengthER7VariantS1_PPKS0_(a,b,d){a=a|0;b=b|0;d=d|0;var e=0;d=l;l=l+32|0;if((l|0)>=(m|0))ba(32);e=d;__ZN7VariantC2Ef(e,+__ZNK7Vector26lengthEv(b+8|0));__ZN7VariantaSERKS_(a,e);if(!(c[e>>2]|0)){l=d;return}__ZN7Variant5clearEv(e);l=d;return}function __ZN12_VariantCall19_call_Vector2_angleER7VariantS1_PPKS0_(a,b,d){a=a|0;b=b|0;d=d|0;var e=0;d=l;l=l+32|0;if((l|0)>=(m|0))ba(32);e=d;__ZN7VariantC2Ef(e,+__ZNK7Vector25angleEv(b+8|0));__ZN7VariantaSERKS_(a,e);if(!(c[e>>2]|0)){l=d;return}__ZN7Variant5clearEv(e);l=d;return}function __ZN12_VariantCall28_call_Vector2_length_squaredER7VariantS1_PPKS0_(a,b,d){a=a|0;b=b|0;d=d|0;var e=0;d=l;l=l+32|0;if((l|0)>=(m|0))ba(32);e=d;__ZN7VariantC2Ef(e,+__ZNK7Vector214length_squaredEv(b+8|0));__ZN7VariantaSERKS_(a,e);if(!(c[e>>2]|0)){l=d;return}__ZN7Variant5clearEv(e);l=d;return}function __ZN12_VariantCall25_call_Vector2_distance_toER7VariantS1_PPKS0_(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e;g=e+24|0;__ZNK7Variantcv7Vector2Ev(g,c[d>>2]|0);__ZN7VariantC2Ef(f,+__ZNK7Vector211distance_toERKS_(b+8|0,g));__ZN7VariantaSERKS_(a,f);if(!(c[f>>2]|0)){l=e;return}__ZN7Variant5clearEv(f);l=e;return}function __ZN12_VariantCall33_call_Vector2_distance_squared_toER7VariantS1_PPKS0_(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e;g=e+24|0;__ZNK7Variantcv7Vector2Ev(g,c[d>>2]|0);__ZN7VariantC2Ef(f,+__ZNK7Vector219distance_squared_toERKS_(b+8|0,g));__ZN7VariantaSERKS_(a,f);if(!(c[f>>2]|0)){l=e;return}__ZN7Variant5clearEv(f);l=e;return}function __ZN12_VariantCall22_call_Vector2_angle_toER7VariantS1_PPKS0_(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e;g=e+24|0;__ZNK7Variantcv7Vector2Ev(g,c[d>>2]|0);__ZN7VariantC2Ef(f,+__ZNK7Vector28angle_toERKS_(b+8|0,g));__ZN7VariantaSERKS_(a,f);if(!(c[f>>2]|0)){l=e;return}__ZN7Variant5clearEv(f);l=e;return}function __ZN12_VariantCall28_call_Vector2_angle_to_pointER7VariantS1_PPKS0_(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e;g=e+24|0;__ZNK7Variantcv7Vector2Ev(g,c[d>>2]|0);__ZN7VariantC2Ef(f,+__ZNK7Vector214angle_to_pointERKS_(b+8|0,g));__ZN7VariantaSERKS_(a,f);if(!(c[f>>2]|0)){l=e;return}__ZN7Variant5clearEv(f);l=e;return}function __ZN12_VariantCall32_call_Vector2_linear_interpolateER7VariantS1_PPKS0_(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,h=0,i=0,k=0,n=0.0,o=0.0;e=l;l=l+48|0;if((l|0)>=(m|0))ba(48);f=e;h=e+32|0;i=e+24|0;k=b+8|0;__ZNK7Variantcv7Vector2Ev(i,c[d>>2]|0);n=+__ZNK7VariantcvfEv(c[d+4>>2]|0);d=k;b=c[d+4>>2]|0;o=+g[d>>2];g[h>>2]=o+n*(+g[i>>2]-o);g[h+4>>2]=(c[j>>2]=b,+g[j>>2])+n*(+g[i+4>>2]-+g[k+4>>2]);__ZN7VariantC2ERK7Vector2(f,h);__ZN7VariantaSERKS_(a,f);if(!(c[f>>2]|0)){l=e;return}__ZN7Variant5clearEv(f);l=e;return}function __ZN12_VariantCall31_call_Vector2_cubic_interpolateER7VariantS1_PPKS0_(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0;e=l;l=l+64|0;if((l|0)>=(m|0))ba(64);f=e;g=e+48|0;h=e+40|0;i=e+32|0;j=e+24|0;__ZNK7Variantcv7Vector2Ev(h,c[d>>2]|0);__ZNK7Variantcv7Vector2Ev(i,c[d+4>>2]|0);__ZNK7Variantcv7Vector2Ev(j,c[d+8>>2]|0);__ZNK7Vector217cubic_interpolateERKS_S1_S1_f(g,b+8|0,h,i,j,+__ZNK7VariantcvfEv(c[d+12>>2]|0));__ZN7VariantC2ERK7Vector2(f,g);__ZN7VariantaSERKS_(a,f);if(!(c[f>>2]|0)){l=e;return}__ZN7Variant5clearEv(f);l=e;return}function __ZN12_VariantCall21_call_Vector2_rotatedER7VariantS1_PPKS0_(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e;g=e+24|0;__ZNK7Vector27rotatedEf(g,b+8|0,+__ZNK7VariantcvfEv(c[d>>2]|0));__ZN7VariantC2ERK7Vector2(f,g);__ZN7VariantaSERKS_(a,f);if(!(c[f>>2]|0)){l=e;return}__ZN7Variant5clearEv(f);l=e;return}function __ZN12_VariantCall21_call_Vector2_tangentER7VariantS1_PPKS0_(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,h=0,i=0.0;d=l;l=l+32|0;if((l|0)>=(m|0))ba(32);e=d;f=d+24|0;h=b+8|0;i=-+g[h>>2];c[f>>2]=c[h+4>>2];g[f+4>>2]=i;__ZN7VariantC2ERK7Vector2(e,f);__ZN7VariantaSERKS_(a,e);if(!(c[e>>2]|0)){l=d;return}__ZN7Variant5clearEv(e);l=d;return}function __ZN12_VariantCall19_call_Vector2_floorER7VariantS1_PPKS0_(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0;d=l;l=l+32|0;if((l|0)>=(m|0))ba(32);e=d;f=d+24|0;__ZNK7Vector25floorEv(f,b+8|0);__ZN7VariantC2ERK7Vector2(e,f);__ZN7VariantaSERKS_(a,e);if(!(c[e>>2]|0)){l=d;return}__ZN7Variant5clearEv(e);l=d;return}function __ZN12_VariantCall21_call_Vector2_snappedER7VariantS1_PPKS0_(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0;e=l;l=l+48|0;if((l|0)>=(m|0))ba(48);f=e;g=e+32|0;h=e+24|0;__ZNK7Variantcv7Vector2Ev(h,c[d>>2]|0);__ZNK7Vector27snappedERKS_(g,b+8|0,h);__ZN7VariantC2ERK7Vector2(f,g);__ZN7VariantaSERKS_(a,f);if(!(c[f>>2]|0)){l=e;return}__ZN7Variant5clearEv(f);l=e;return}function __ZN12_VariantCall20_call_Vector2_aspectER7VariantS1_PPKS0_(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0;d=l;l=l+32|0;if((l|0)>=(m|0))ba(32);e=d;f=b+8|0;__ZN7VariantC2Ef(e,+g[f>>2]/+g[f+4>>2]);__ZN7VariantaSERKS_(a,e);if(!(c[e>>2]|0)){l=d;return}__ZN7Variant5clearEv(e);l=d;return}function __ZN12_VariantCall17_call_Vector2_dotER7VariantS1_PPKS0_(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e;g=e+24|0;__ZNK7Variantcv7Vector2Ev(g,c[d>>2]|0);__ZN7VariantC2Ef(f,+__ZNK7Vector23dotERKS_(b+8|0,g));__ZN7VariantaSERKS_(a,f);if(!(c[f>>2]|0)){l=e;return}__ZN7Variant5clearEv(f);l=e;return}function __ZN12_VariantCall19_call_Vector2_slideER7VariantS1_PPKS0_(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0;e=l;l=l+48|0;if((l|0)>=(m|0))ba(48);f=e;g=e+32|0;h=e+24|0;__ZNK7Variantcv7Vector2Ev(h,c[d>>2]|0);__ZNK7Vector25slideERKS_(g,b+8|0,h);__ZN7VariantC2ERK7Vector2(f,g);__ZN7VariantaSERKS_(a,f);if(!(c[f>>2]|0)){l=e;return}__ZN7Variant5clearEv(f);l=e;return}function __ZN12_VariantCall20_call_Vector2_bounceER7VariantS1_PPKS0_(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0;e=l;l=l+48|0;if((l|0)>=(m|0))ba(48);f=e;g=e+32|0;h=e+24|0;__ZNK7Variantcv7Vector2Ev(h,c[d>>2]|0);__ZNK7Vector26bounceERKS_(g,b+8|0,h);__ZN7VariantC2ERK7Vector2(f,g);__ZN7VariantaSERKS_(a,f);if(!(c[f>>2]|0)){l=e;return}__ZN7Variant5clearEv(f);l=e;return}function __ZN12_VariantCall21_call_Vector2_reflectER7VariantS1_PPKS0_(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0;e=l;l=l+48|0;if((l|0)>=(m|0))ba(48);f=e;g=e+32|0;h=e+24|0;__ZNK7Variantcv7Vector2Ev(h,c[d>>2]|0);__ZNK7Vector27reflectERKS_(g,b+8|0,h);__ZN7VariantC2ERK7Vector2(f,g);__ZN7VariantaSERKS_(a,f);if(!(c[f>>2]|0)){l=e;return}__ZN7Variant5clearEv(f);l=e;return}function __ZN12_VariantCall17_call_Vector2_absER7VariantS1_PPKS0_(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0;d=l;l=l+32|0;if((l|0)>=(m|0))ba(32);e=d;f=d+24|0;g=b+8|0;b=c[g+4>>2]&2147483647;c[f>>2]=c[g>>2]&2147483647;c[f+4>>2]=b;__ZN7VariantC2ERK7Vector2(e,f);__ZN7VariantaSERKS_(a,e);if(!(c[e>>2]|0)){l=d;return}__ZN7Variant5clearEv(e);l=d;return}function __ZN12_VariantCall21_call_Vector2_clampedER7VariantS1_PPKS0_(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e;g=e+24|0;__ZNK7Vector27clampedEf(g,b+8|0,+__ZNK7VariantcvfEv(c[d>>2]|0));__ZN7VariantC2ERK7Vector2(f,g);__ZN7VariantaSERKS_(a,f);if(!(c[f>>2]|0)){l=e;return}__ZN7Variant5clearEv(f);l=e;return}function __ZN12_VariantCall20_call_Rect2_get_areaER7VariantS1_PPKS0_(a,b,d){a=a|0;b=b|0;d=d|0;var e=0;d=l;l=l+32|0;if((l|0)>=(m|0))ba(32);e=d;__ZN7VariantC2Ef(e,+g[b+16>>2]*+g[b+20>>2]);__ZN7VariantaSERKS_(a,e);if(!(c[e>>2]|0)){l=d;return}__ZN7Variant5clearEv(e);l=d;return}function __ZN12_VariantCall22_call_Rect2_intersectsER7VariantS1_PPKS0_(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,h=0,i=0,j=0.0,k=0.0,n=0;e=l;l=l+48|0;if((l|0)>=(m|0))ba(48);f=e;h=e+24|0;i=b+8|0;__ZNK7Variantcv5Rect2Ev(h,c[d>>2]|0);j=+g[i>>2];k=+g[h>>2];if((!(j>=k+ +g[h+8>>2])?!(j+ +g[b+16>>2]<=k):0)?(k=+g[i+4>>2],j=+g[h+4>>2],!(k>=j+ +g[h+12>>2])):0)n=!(k+ +g[b+20>>2]<=j);else n=0;__ZN7VariantC2Eb(f,n);__ZN7VariantaSERKS_(a,f);if(!(c[f>>2]|0)){l=e;return}__ZN7Variant5clearEv(f);l=e;return}function __ZN12_VariantCall20_call_Rect2_enclosesER7VariantS1_PPKS0_(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,h=0,i=0,j=0.0,k=0.0,n=0.0,o=0.0,p=0;e=l;l=l+48|0;if((l|0)>=(m|0))ba(48);f=e;h=e+24|0;i=b+8|0;__ZNK7Variantcv5Rect2Ev(h,c[d>>2]|0);j=+g[h>>2];k=+g[i>>2];if((j>=k?(n=+g[h+4>>2],o=+g[i+4>>2],n>=o):0)?j+ +g[h+8>>2]<k+ +g[b+16>>2]:0)p=n+ +g[h+12>>2]<o+ +g[b+20>>2];else p=0;__ZN7VariantC2Eb(f,p);__ZN7VariantaSERKS_(a,f);if(!(c[f>>2]|0)){l=e;return}__ZN7Variant5clearEv(f);l=e;return}function __ZN12_VariantCall23_call_Rect2_has_no_areaER7VariantS1_PPKS0_(a,b,d){a=a|0;b=b|0;d=d|0;var e=0;d=l;l=l+32|0;if((l|0)>=(m|0))ba(32);e=d;__ZN7VariantC2Eb(e,+g[b+16>>2]<=0.0?1:+g[b+20>>2]<=0.0);__ZN7VariantaSERKS_(a,e);if(!(c[e>>2]|0)){l=d;return}__ZN7Variant5clearEv(e);l=d;return}function __ZN12_VariantCall16_call_Rect2_clipER7VariantS1_PPKS0_(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,h=0,i=0,k=0,n=0,o=0,p=0.0,q=0.0,r=0.0,s=0.0,t=0.0,u=0;e=l;l=l+80|0;if((l|0)>=(m|0))ba(80);f=e+64|0;h=e+56|0;i=e;k=e+40|0;n=e+24|0;o=b+8|0;__ZNK7Variantcv5Rect2Ev(n,c[d>>2]|0);p=+g[n>>2];q=+g[n+4>>2];r=+g[n+12>>2];s=+g[o>>2];if(((!(s>=p+ +g[n+8>>2])?(d=b+16|0,!(s+ +g[d>>2]<=p)):0)?(t=+g[o+4>>2],!(t>=q+r)):0)?!(t+ +g[b+20>>2]<=q):0){b=c[(p>s?n:o)>>2]|0;u=c[(q>t?n:o)+4>>2]|0;__ZNK7Vector2plERKS_(f,n,n+8|0);__ZNK7Vector2plERKS_(h,o,d);t=+g[(+g[f>>2]<+g[h>>2]?f:h)>>2]-(c[j>>2]=b,+g[j>>2]);q=+g[(+g[f+4>>2]<+g[h+4>>2]?f:h)+4>>2]-(c[j>>2]=u,+g[j>>2]);c[k>>2]=b;c[k+4>>2]=u;g[k+8>>2]=t;g[k+12>>2]=q}else{c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0;c[k+12>>2]=0}__ZN7VariantC2ERK5Rect2(i,k);__ZN7VariantaSERKS_(a,i);if(!(c[i>>2]|0)){l=e;return}__ZN7Variant5clearEv(i);l=e;return}function __ZN12_VariantCall17_call_Rect2_mergeER7VariantS1_PPKS0_(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,h=0,i=0,j=0,k=0,n=0.0,o=0.0,p=0.0,q=0.0,r=0;e=l;l=l+64|0;if((l|0)>=(m|0))ba(64);f=e+24|0;h=e;i=e+48|0;j=e+32|0;k=b+8|0;__ZNK7Variantcv5Rect2Ev(j,c[d>>2]|0);n=+g[j>>2];o=+g[k>>2];c[i>>2]=c[(n<o?j:k)>>2];p=+g[j+4>>2];q=+g[k+4>>2];c[i+4>>2]=c[(p<q?j:k)+4>>2];d=n+ +g[j+8>>2]>o+ +g[b+16>>2];r=i+8|0;g[r>>2]=+g[(d?j:k)+8>>2]+(d?n:o);d=p+ +g[j+12>>2]>q+ +g[b+20>>2];g[i+12>>2]=+g[(d?j:k)+12>>2]+(d?p:q);__ZNK7Vector2miERKS_(f,r,i);d=f;f=c[d+4>>2]|0;k=r;c[k>>2]=c[d>>2];c[k+4>>2]=f;__ZN7VariantC2ERK5Rect2(h,i);__ZN7VariantaSERKS_(a,h);if(!(c[h>>2]|0)){l=e;return}__ZN7Variant5clearEv(h);l=e;return}function __ZN12_VariantCall21_call_Rect2_has_pointER7VariantS1_PPKS0_(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,h=0,i=0,j=0.0,k=0.0,n=0.0,o=0.0,p=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e;h=e+24|0;i=b+8|0;__ZNK7Variantcv7Vector2Ev(h,c[d>>2]|0);j=+g[h>>2];k=+g[i>>2];if((!(j<k)?(n=+g[h+4>>2],o=+g[i+4>>2],!(n<o)):0)?!(j>=k+ +g[b+16>>2]):0)p=!(n>=o+ +g[b+20>>2]);else p=0;__ZN7VariantC2Eb(f,p);__ZN7VariantaSERKS_(a,f);if(!(c[f>>2]|0)){l=e;return}__ZN7Variant5clearEv(f);l=e;return}function __ZN12_VariantCall16_call_Rect2_growER7VariantS1_PPKS0_(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,h=0,i=0,j=0.0,k=0.0;e=l;l=l+48|0;if((l|0)>=(m|0))ba(48);f=e;h=e+24|0;i=b+8|0;j=+__ZNK7VariantcvfEv(c[d>>2]|0);c[h>>2]=c[i>>2];c[h+4>>2]=c[i+4>>2];c[h+8>>2]=c[i+8>>2];c[h+12>>2]=c[i+12>>2];g[h>>2]=+g[h>>2]-j;i=h+4|0;g[i>>2]=+g[i>>2]-j;k=j*2.0;i=h+8|0;g[i>>2]=k+ +g[i>>2];i=h+12|0;g[i>>2]=k+ +g[i>>2];__ZN7VariantC2ERK5Rect2(f,h);__ZN7VariantaSERKS_(a,f);if(!(c[f>>2]|0)){l=e;return}__ZN7Variant5clearEv(f);l=e;return}function __ZN12_VariantCall18_call_Rect2_expandER7VariantS1_PPKS0_(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,h=0,i=0,k=0,n=0,o=0,p=0,q=0.0,r=0,s=0.0,t=0.0;e=l;l=l+80|0;if((l|0)>=(m|0))ba(80);f=e+48|0;h=e+64|0;i=e+40|0;k=e+16|0;n=e;o=e+56|0;p=b+8|0;__ZNK7Variantcv7Vector2Ev(o,c[d>>2]|0);c[n>>2]=c[p>>2];c[n+4>>2]=c[p+4>>2];c[n+8>>2]=c[p+8>>2];c[n+12>>2]=c[p+12>>2];p=n;d=c[p>>2]|0;b=c[p+4>>2]|0;p=f;c[p>>2]=d;c[p+4>>2]=b;p=n+8|0;__ZNK7Vector2plERKS_(h,n,p);q=+g[o>>2];r=q<(c[j>>2]=d,+g[j>>2]);s=(c[j>>2]=b,+g[j>>2]);if(r)g[f>>2]=q;t=+g[o+4>>2];if(t<s)g[f+4>>2]=t;if(q>+g[h>>2])g[h>>2]=q;o=h+4|0;if(t>+g[o>>2])g[o>>2]=t;o=f;r=c[o+4>>2]|0;b=n;c[b>>2]=c[o>>2];c[b+4>>2]=r;__ZNK7Vector2miERKS_(i,h,f);f=i;i=c[f+4>>2]|0;h=p;c[h>>2]=c[f>>2];c[h+4>>2]=i;__ZN7VariantC2ERK5Rect2(k,n);__ZN7VariantaSERKS_(a,k);if(!(c[k>>2]|0)){l=e;return}__ZN7Variant5clearEv(k);l=e;return}function __ZN12_VariantCall22_call_Vector3_min_axisER7VariantS1_PPKS0_(a,b,d){a=a|0;b=b|0;d=d|0;var e=0;d=l;l=l+32|0;if((l|0)>=(m|0))ba(32);e=d;__ZN7VariantC2Ei(e,__ZNK7Vector38min_axisEv(b+8|0)|0);__ZN7VariantaSERKS_(a,e);if(!(c[e>>2]|0)){l=d;return}__ZN7Variant5clearEv(e);l=d;return}function __ZN12_VariantCall22_call_Vector3_max_axisER7VariantS1_PPKS0_(a,b,d){a=a|0;b=b|0;d=d|0;var e=0;d=l;l=l+32|0;if((l|0)>=(m|0))ba(32);e=d;__ZN7VariantC2Ei(e,__ZNK7Vector38max_axisEv(b+8|0)|0);__ZN7VariantaSERKS_(a,e);if(!(c[e>>2]|0)){l=d;return}__ZN7Variant5clearEv(e);l=d;return}function __ZN12_VariantCall20_call_Vector3_lengthER7VariantS1_PPKS0_(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,h=0.0,i=0.0,j=0.0;d=l;l=l+32|0;if((l|0)>=(m|0))ba(32);e=d;f=b+8|0;h=+g[f>>2];i=+g[f+4>>2];j=+g[b+16>>2];__ZN7VariantC2Ef(e,+I(+(h*h+i*i+j*j)));__ZN7VariantaSERKS_(a,e);if(!(c[e>>2]|0)){l=d;return}__ZN7Variant5clearEv(e);l=d;return}function __ZN12_VariantCall28_call_Vector3_length_squaredER7VariantS1_PPKS0_(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,h=0.0,i=0.0,j=0.0;d=l;l=l+32|0;if((l|0)>=(m|0))ba(32);e=d;f=b+8|0;h=+g[f>>2];i=+g[f+4>>2];j=+g[b+16>>2];__ZN7VariantC2Ef(e,h*h+i*i+j*j);__ZN7VariantaSERKS_(a,e);if(!(c[e>>2]|0)){l=d;return}__ZN7Variant5clearEv(e);l=d;return}function __ZN12_VariantCall24_call_Vector3_normalizedER7VariantS1_PPKS0_(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,h=0,i=0.0,j=0.0,k=0.0,n=0.0;d=l;l=l+48|0;if((l|0)>=(m|0))ba(48);e=d;f=d+24|0;h=b+8|0;c[f>>2]=c[h>>2];c[f+4>>2]=c[h+4>>2];c[f+8>>2]=c[h+8>>2];i=+g[f>>2];h=f+4|0;j=+g[h>>2];b=f+8|0;k=+g[b>>2];n=+I(+(i*i+j*j+k*k));if(n==0.0){g[b>>2]=0.0;g[h>>2]=0.0;g[f>>2]=0.0}else{g[f>>2]=i/n;g[h>>2]=j/n;g[b>>2]=k/n}__ZN7VariantC2ERK7Vector3(e,f);__ZN7VariantaSERKS_(a,e);if(!(c[e>>2]|0)){l=d;return}__ZN7Variant5clearEv(e);l=d;return}function __ZN12_VariantCall21_call_Vector3_inverseER7VariantS1_PPKS0_(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,h=0,i=0.0,j=0.0;d=l;l=l+48|0;if((l|0)>=(m|0))ba(48);e=d;f=d+24|0;h=b+8|0;i=1.0/+g[h+4>>2];j=1.0/+g[b+16>>2];g[f>>2]=1.0/+g[h>>2];g[f+4>>2]=i;g[f+8>>2]=j;__ZN7VariantC2ERK7Vector3(e,f);__ZN7VariantaSERKS_(a,e);if(!(c[e>>2]|0)){l=d;return}__ZN7Variant5clearEv(e);l=d;return}function __ZN12_VariantCall21_call_Vector3_snappedER7VariantS1_PPKS0_(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0;e=l;l=l+48|0;if((l|0)>=(m|0))ba(48);f=e;g=e+24|0;__ZNK7Vector37snappedEf(g,b+8|0,+__ZNK7VariantcvfEv(c[d>>2]|0));__ZN7VariantC2ERK7Vector3(f,g);__ZN7VariantaSERKS_(a,f);if(!(c[f>>2]|0)){l=e;return}__ZN7Variant5clearEv(f);l=e;return}function __ZN12_VariantCall21_call_Vector3_rotatedER7VariantS1_PPKS0_(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0;e=l;l=l+48|0;if((l|0)>=(m|0))ba(48);f=e;g=e+36|0;h=e+24|0;__ZNK7Variantcv7Vector3Ev(h,c[d>>2]|0);__ZNK7Vector37rotatedERKS_f(g,b+8|0,h,+__ZNK7VariantcvfEv(c[d+4>>2]|0));__ZN7VariantC2ERK7Vector3(f,g);__ZN7VariantaSERKS_(a,f);if(!(c[f>>2]|0)){l=e;return}__ZN7Variant5clearEv(f);l=e;return}function __ZN12_VariantCall32_call_Vector3_linear_interpolateER7VariantS1_PPKS0_(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,h=0,i=0,j=0,k=0.0,n=0.0,o=0.0,p=0.0,q=0.0;e=l;l=l+48|0;if((l|0)>=(m|0))ba(48);f=e;h=e+36|0;i=e+24|0;j=b+8|0;__ZNK7Variantcv7Vector3Ev(i,c[d>>2]|0);k=+__ZNK7VariantcvfEv(c[d+4>>2]|0);n=+g[j>>2];o=+g[j+4>>2];p=o+k*(+g[i+4>>2]-o);o=+g[b+16>>2];q=o+k*(+g[i+8>>2]-o);g[h>>2]=n+k*(+g[i>>2]-n);g[h+4>>2]=p;g[h+8>>2]=q;__ZN7VariantC2ERK7Vector3(f,h);__ZN7VariantaSERKS_(a,f);if(!(c[f>>2]|0)){l=e;return}__ZN7Variant5clearEv(f);l=e;return}function __ZN12_VariantCall31_call_Vector3_cubic_interpolateER7VariantS1_PPKS0_(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0;e=l;l=l+80|0;if((l|0)>=(m|0))ba(80);f=e;g=e+60|0;h=e+48|0;i=e+36|0;j=e+24|0;__ZNK7Variantcv7Vector3Ev(h,c[d>>2]|0);__ZNK7Variantcv7Vector3Ev(i,c[d+4>>2]|0);__ZNK7Variantcv7Vector3Ev(j,c[d+8>>2]|0);__ZNK7Vector317cubic_interpolateERKS_S1_S1_f(g,b+8|0,h,i,j,+__ZNK7VariantcvfEv(c[d+12>>2]|0));__ZN7VariantC2ERK7Vector3(f,g);__ZN7VariantaSERKS_(a,f);if(!(c[f>>2]|0)){l=e;return}__ZN7Variant5clearEv(f);l=e;return}function __ZN12_VariantCall17_call_Vector3_dotER7VariantS1_PPKS0_(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,h=0,i=0;e=l;l=l+48|0;if((l|0)>=(m|0))ba(48);f=e;h=e+24|0;i=b+8|0;__ZNK7Variantcv7Vector3Ev(h,c[d>>2]|0);__ZN7VariantC2Ef(f,+g[i>>2]*+g[h>>2]+ +g[i+4>>2]*+g[h+4>>2]+ +g[b+16>>2]*+g[h+8>>2]);__ZN7VariantaSERKS_(a,f);if(!(c[f>>2]|0)){l=e;return}__ZN7Variant5clearEv(f);l=e;return}function __ZN12_VariantCall19_call_Vector3_crossER7VariantS1_PPKS0_(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,h=0,i=0,j=0,k=0.0,n=0.0,o=0.0,p=0.0,q=0.0,r=0.0;e=l;l=l+48|0;if((l|0)>=(m|0))ba(48);f=e;h=e+36|0;i=e+24|0;j=b+8|0;__ZNK7Variantcv7Vector3Ev(i,c[d>>2]|0);k=+g[j+4>>2];n=+g[i+8>>2];o=+g[b+16>>2];p=+g[i+4>>2];q=+g[i>>2];r=+g[j>>2];g[h>>2]=k*n-o*p;g[h+4>>2]=o*q-n*r;g[h+8>>2]=p*r-k*q;__ZN7VariantC2ERK7Vector3(f,h);__ZN7VariantaSERKS_(a,f);if(!(c[f>>2]|0)){l=e;return}__ZN7Variant5clearEv(f);l=e;return}function __ZN12_VariantCall19_call_Vector3_outerER7VariantS1_PPKS0_(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,h=0,i=0,j=0,k=0.0,n=0.0,o=0.0,p=0.0,q=0.0,r=0.0;e=l;l=l+80|0;if((l|0)>=(m|0))ba(80);f=e;h=e+36|0;i=e+24|0;j=b+8|0;__ZNK7Variantcv7Vector3Ev(i,c[d>>2]|0);k=+g[j>>2];n=+g[i>>2];o=+g[i+4>>2];p=+g[i+8>>2];q=+g[j+4>>2];r=+g[b+16>>2];g[h>>2]=k*n;g[h+4>>2]=k*o;g[h+8>>2]=k*p;g[h+12>>2]=n*q;g[h+16>>2]=o*q;g[h+20>>2]=p*q;g[h+24>>2]=n*r;g[h+28>>2]=o*r;g[h+32>>2]=p*r;__ZN7VariantC2ERK5Basis(f,h);__ZN7VariantaSERKS_(a,f);if(!(c[f>>2]|0)){l=e;return}__ZN7Variant5clearEv(f);l=e;return}function __ZN12_VariantCall32_call_Vector3_to_diagonal_matrixER7VariantS1_PPKS0_(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,h=0,i=0,j=0;d=l;l=l+64|0;if((l|0)>=(m|0))ba(64);e=d;f=d+24|0;h=b+8|0;i=c[h+4>>2]|0;j=c[b+16>>2]|0;c[f>>2]=c[h>>2];g[f+4>>2]=0.0;g[f+8>>2]=0.0;g[f+12>>2]=0.0;c[f+16>>2]=i;g[f+20>>2]=0.0;g[f+24>>2]=0.0;g[f+28>>2]=0.0;c[f+32>>2]=j;__ZN7VariantC2ERK5Basis(e,f);__ZN7VariantaSERKS_(a,e);if(!(c[e>>2]|0)){l=d;return}__ZN7Variant5clearEv(e);l=d;return}function __ZN12_VariantCall17_call_Vector3_absER7VariantS1_PPKS0_(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0;d=l;l=l+48|0;if((l|0)>=(m|0))ba(48);e=d;f=d+24|0;g=b+8|0;h=c[g+4>>2]&2147483647;i=c[b+16>>2]&2147483647;c[f>>2]=c[g>>2]&2147483647;c[f+4>>2]=h;c[f+8>>2]=i;__ZN7VariantC2ERK7Vector3(e,f);__ZN7VariantaSERKS_(a,e);if(!(c[e>>2]|0)){l=d;return}__ZN7Variant5clearEv(e);l=d;return}function __ZN12_VariantCall19_call_Vector3_floorER7VariantS1_PPKS0_(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,h=0,i=0.0,j=0.0,k=0.0;d=l;l=l+48|0;if((l|0)>=(m|0))ba(48);e=d;f=d+24|0;h=b+8|0;i=+G(+(+g[h>>2]));j=+G(+(+g[h+4>>2]));k=+G(+(+g[b+16>>2]));g[f>>2]=i;g[f+4>>2]=j;g[f+8>>2]=k;__ZN7VariantC2ERK7Vector3(e,f);__ZN7VariantaSERKS_(a,e);if(!(c[e>>2]|0)){l=d;return}__ZN7Variant5clearEv(e);l=d;return}function __ZN12_VariantCall18_call_Vector3_ceilER7VariantS1_PPKS0_(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,h=0,i=0.0,j=0.0,k=0.0;d=l;l=l+48|0;if((l|0)>=(m|0))ba(48);e=d;f=d+24|0;h=b+8|0;i=+T(+(+g[h>>2]));j=+T(+(+g[h+4>>2]));k=+T(+(+g[b+16>>2]));g[f>>2]=i;g[f+4>>2]=j;g[f+8>>2]=k;__ZN7VariantC2ERK7Vector3(e,f);__ZN7VariantaSERKS_(a,e);if(!(c[e>>2]|0)){l=d;return}__ZN7Variant5clearEv(e);l=d;return}function __ZN12_VariantCall25_call_Vector3_distance_toER7VariantS1_PPKS0_(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,h=0,i=0,j=0.0,k=0.0,n=0.0;e=l;l=l+48|0;if((l|0)>=(m|0))ba(48);f=e;h=e+24|0;i=b+8|0;__ZNK7Variantcv7Vector3Ev(h,c[d>>2]|0);j=+g[h>>2]-+g[i>>2];k=+g[h+4>>2]-+g[i+4>>2];n=+g[h+8>>2]-+g[b+16>>2];__ZN7VariantC2Ef(f,+I(+(j*j+k*k+n*n)));__ZN7VariantaSERKS_(a,f);if(!(c[f>>2]|0)){l=e;return}__ZN7Variant5clearEv(f);l=e;return}function __ZN12_VariantCall33_call_Vector3_distance_squared_toER7VariantS1_PPKS0_(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,h=0,i=0,j=0.0,k=0.0,n=0.0;e=l;l=l+48|0;if((l|0)>=(m|0))ba(48);f=e;h=e+24|0;i=b+8|0;__ZNK7Variantcv7Vector3Ev(h,c[d>>2]|0);j=+g[h>>2]-+g[i>>2];k=+g[h+4>>2]-+g[i+4>>2];n=+g[h+8>>2]-+g[b+16>>2];__ZN7VariantC2Ef(f,j*j+k*k+n*n);__ZN7VariantaSERKS_(a,f);if(!(c[f>>2]|0)){l=e;return}__ZN7Variant5clearEv(f);l=e;return}function __ZN12_VariantCall22_call_Vector3_angle_toER7VariantS1_PPKS0_(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,h=0,i=0,j=0.0,k=0.0,n=0.0,o=0.0,p=0.0,q=0.0,r=0.0,s=0.0,t=0.0;e=l;l=l+48|0;if((l|0)>=(m|0))ba(48);f=e;h=e+24|0;i=b+8|0;__ZNK7Variantcv7Vector3Ev(h,c[d>>2]|0);j=+g[i+4>>2];k=+g[h+8>>2];n=+g[b+16>>2];o=+g[h+4>>2];p=j*k-n*o;q=+g[h>>2];r=+g[i>>2];s=n*q-k*r;t=o*r-j*q;__ZN7VariantC2Ef(f,+Q(+(+I(+(t*t+(p*p+s*s)))),+(k*n+(j*o+q*r))));__ZN7VariantaSERKS_(a,f);if(!(c[f>>2]|0)){l=e;return}__ZN7Variant5clearEv(f);l=e;return}function __ZN12_VariantCall19_call_Vector3_slideER7VariantS1_PPKS0_(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0,k=0,n=0,o=0.0,p=0.0,q=0.0,r=0.0,s=0.0,t=0.0,u=0.0,v=0.0,w=0.0,x=0.0;f=l;l=l+48|0;if((l|0)>=(m|0))ba(48);h=f;i=f+36|0;k=f+24|0;n=d+8|0;__ZNK7Variantcv7Vector3Ev(k,c[e>>2]|0);o=+g[k>>2];p=+g[k+4>>2];q=+g[k+8>>2];r=+I(+(o*o+p*p+q*q))+-1.0;if((c[j>>2]=(g[j>>2]=r,c[j>>2]|0)&2147483647,+g[j>>2])<1.0e-05){a[1263537]=0;r=+g[n>>2];s=+g[n+4>>2];t=+g[d+16>>2];u=o*r+p*s+q*t;v=t-q*u;w=s-p*u;x=r-o*u}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1132051,1131879,408,1131899,0);v=0.0;w=0.0;x=0.0}g[i>>2]=x;g[i+4>>2]=w;g[i+8>>2]=v;__ZN7VariantC2ERK7Vector3(h,i);__ZN7VariantaSERKS_(b,h);if(!(c[h>>2]|0)){l=f;return}__ZN7Variant5clearEv(h);l=f;return}function __ZN12_VariantCall20_call_Vector3_bounceER7VariantS1_PPKS0_(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0,k=0,n=0,o=0.0,p=0.0,q=0.0,r=0.0,s=0.0,t=0.0,u=0.0,v=0.0,w=0.0,x=0.0;f=l;l=l+48|0;if((l|0)>=(m|0))ba(48);h=f;i=f+36|0;k=f+24|0;n=d+8|0;__ZNK7Variantcv7Vector3Ev(k,c[e>>2]|0);o=+g[k>>2];p=+g[k+4>>2];q=+g[k+8>>2];r=+I(+(o*o+p*p+q*q))+-1.0;if((c[j>>2]=(g[j>>2]=r,c[j>>2]|0)&2147483647,+g[j>>2])<1.0e-05){a[1263537]=0;r=+g[n>>2];s=+g[n+4>>2];t=+g[d+16>>2];u=o*r+p*s+q*t;v=q*2.0*u-t;w=p*2.0*u-s;x=o*2.0*u-r}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1131971,1131879,419,1131899,0);v=0.0;w=0.0;x=0.0}g[i>>2]=-x;g[i+4>>2]=-w;g[i+8>>2]=-v;__ZN7VariantC2ERK7Vector3(h,i);__ZN7VariantaSERKS_(b,h);if(!(c[h>>2]|0)){l=f;return}__ZN7Variant5clearEv(h);l=f;return}function __ZN12_VariantCall21_call_Vector3_reflectER7VariantS1_PPKS0_(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0,k=0,n=0,o=0.0,p=0.0,q=0.0,r=0.0,s=0.0,t=0.0,u=0.0,v=0.0,w=0.0,x=0.0;f=l;l=l+48|0;if((l|0)>=(m|0))ba(48);h=f;i=f+36|0;k=f+24|0;n=d+8|0;__ZNK7Variantcv7Vector3Ev(k,c[e>>2]|0);o=+g[k>>2];p=+g[k+4>>2];q=+g[k+8>>2];r=+I(+(o*o+p*p+q*q))+-1.0;if((c[j>>2]=(g[j>>2]=r,c[j>>2]|0)&2147483647,+g[j>>2])<1.0e-05){a[1263537]=0;r=+g[n>>2];s=+g[n+4>>2];t=+g[d+16>>2];u=o*r+p*s+q*t;v=q*2.0*u-t;w=p*2.0*u-s;x=o*2.0*u-r}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1131971,1131879,419,1131899,0);v=0.0;w=0.0;x=0.0}g[i>>2]=x;g[i+4>>2]=w;g[i+8>>2]=v;__ZN7VariantC2ERK7Vector3(h,i);__ZN7VariantaSERKS_(b,h);if(!(c[h>>2]|0)){l=f;return}__ZN7Variant5clearEv(h);l=f;return}function __ZN12_VariantCall22_call_Plane_normalizedER7VariantS1_PPKS0_(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0;d=l;l=l+48|0;if((l|0)>=(m|0))ba(48);e=d;f=d+24|0;__ZNK5Plane10normalizedEv(f,b+8|0);__ZN7VariantC2ERK5Plane(e,f);__ZN7VariantaSERKS_(a,e);if(!(c[e>>2]|0)){l=d;return}__ZN7Variant5clearEv(e);l=d;return}function __ZN12_VariantCall18_call_Plane_centerER7VariantS1_PPKS0_(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,h=0,i=0.0,j=0.0,k=0.0;d=l;l=l+48|0;if((l|0)>=(m|0))ba(48);e=d;f=d+24|0;h=b+8|0;i=+g[b+20>>2];j=i*+g[h+4>>2];k=i*+g[b+16>>2];g[f>>2]=i*+g[h>>2];g[f+4>>2]=j;g[f+8>>2]=k;__ZN7VariantC2ERK7Vector3(e,f);__ZN7VariantaSERKS_(a,e);if(!(c[e>>2]|0)){l=d;return}__ZN7Variant5clearEv(e);l=d;return}function __ZN12_VariantCall25_call_Plane_get_any_pointER7VariantS1_PPKS0_(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0;d=l;l=l+48|0;if((l|0)>=(m|0))ba(48);e=d;f=d+24|0;__ZNK5Plane13get_any_pointEv(f,b+8|0);__ZN7VariantC2ERK7Vector3(e,f);__ZN7VariantaSERKS_(a,e);if(!(c[e>>2]|0)){l=d;return}__ZN7Variant5clearEv(e);l=d;return}function __ZN12_VariantCall25_call_Plane_is_point_overER7VariantS1_PPKS0_(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,h=0,i=0;e=l;l=l+48|0;if((l|0)>=(m|0))ba(48);f=e;h=e+24|0;i=b+8|0;__ZNK7Variantcv7Vector3Ev(h,c[d>>2]|0);__ZN7VariantC2Eb(f,+g[i>>2]*+g[h>>2]+ +g[i+4>>2]*+g[h+4>>2]+ +g[b+16>>2]*+g[h+8>>2]>+g[b+20>>2]);__ZN7VariantaSERKS_(a,f);if(!(c[f>>2]|0)){l=e;return}__ZN7Variant5clearEv(f);l=e;return}function __ZN12_VariantCall23_call_Plane_distance_toER7VariantS1_PPKS0_(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,h=0,i=0;e=l;l=l+48|0;if((l|0)>=(m|0))ba(48);f=e;h=e+24|0;i=b+8|0;__ZNK7Variantcv7Vector3Ev(h,c[d>>2]|0);__ZN7VariantC2Ef(f,+g[i>>2]*+g[h>>2]+ +g[i+4>>2]*+g[h+4>>2]+ +g[b+16>>2]*+g[h+8>>2]-+g[b+20>>2]);__ZN7VariantaSERKS_(a,f);if(!(c[f>>2]|0)){l=e;return}__ZN7Variant5clearEv(f);l=e;return}function __ZN12_VariantCall21_call_Plane_has_pointER7VariantS1_PPKS0_(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,h=0,i=0,j=0.0,k=0.0;e=l;l=l+48|0;if((l|0)>=(m|0))ba(48);f=e;h=e+24|0;i=b+8|0;__ZNK7Variantcv7Vector3Ev(h,c[d>>2]|0);j=+__ZNK7VariantcvfEv(c[d+4>>2]|0);k=+g[i>>2]*+g[h>>2]+ +g[i+4>>2]*+g[h+4>>2]+ +g[b+16>>2]*+g[h+8>>2]-+g[b+20>>2];__ZN7VariantC2Eb(f,(k<0.0?-k:k)<=j);__ZN7VariantaSERKS_(a,f);if(!(c[f>>2]|0)){l=e;return}__ZN7Variant5clearEv(f);l=e;return}function __ZN12_VariantCall19_call_Plane_projectER7VariantS1_PPKS0_(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,h=0,i=0,j=0,k=0.0,n=0.0,o=0.0,p=0.0,q=0.0,r=0.0,s=0.0;e=l;l=l+48|0;if((l|0)>=(m|0))ba(48);f=e;h=e+36|0;i=e+24|0;j=b+8|0;__ZNK7Variantcv7Vector3Ev(i,c[d>>2]|0);k=+g[j>>2];n=+g[i>>2];o=+g[j+4>>2];p=+g[i+4>>2];q=+g[b+16>>2];r=+g[i+8>>2];s=k*n+o*p+q*r-+g[b+20>>2];g[h>>2]=n-k*s;g[h+4>>2]=p-o*s;g[h+8>>2]=r-q*s;__ZN7VariantC2ERK7Vector3(f,h);__ZN7VariantaSERKS_(a,f);if(!(c[f>>2]|0)){l=e;return}__ZN7Variant5clearEv(f);l=e;return}function __ZN12_VariantCall23_call_Plane_intersect_3ER7VariantS1_PPKS0_(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,h=0,i=0;e=l;l=l+64|0;if((l|0)>=(m|0))ba(64);f=e+40|0;h=e;i=e+24|0;g[f+8>>2]=0.0;g[f+4>>2]=0.0;g[f>>2]=0.0;__ZNK7Variantcv5PlaneEv(h,c[d>>2]|0);__ZNK7Variantcv5PlaneEv(i,c[d+4>>2]|0);if(__ZNK5Plane11intersect_3ERKS_S1_P7Vector3(b+8|0,h,i,f)|0){__ZN7VariantC2ERK7Vector3(h,f);__ZN7VariantaSERKS_(a,h);if(c[h>>2]|0)__ZN7Variant5clearEv(h);l=e;return}else{c[h>>2]=0;__ZN7VariantaSERKS_(a,h);if(c[h>>2]|0)__ZN7Variant5clearEv(h);l=e;return}}function __ZN12_VariantCall26_call_Plane_intersects_rayER7VariantS1_PPKS0_(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,h=0,i=0,j=0,k=0;e=l;l=l+80|0;if((l|0)>=(m|0))ba(80);f=e;h=e+60|0;i=e+48|0;j=e+36|0;k=e+24|0;g[i+8>>2]=0.0;g[i+4>>2]=0.0;g[i>>2]=0.0;__ZNK7Variantcv7Vector3Ev(j,c[d>>2]|0);__ZNK7Variantcv7Vector3Ev(k,c[d+4>>2]|0);c[h>>2]=c[j>>2];c[h+4>>2]=c[j+4>>2];c[h+8>>2]=c[j+8>>2];c[f>>2]=c[k>>2];c[f+4>>2]=c[k+4>>2];c[f+8>>2]=c[k+8>>2];if(__ZNK5Plane14intersects_rayE7Vector3S0_PS0_(b+8|0,h,f,i)|0){__ZN7VariantC2ERK7Vector3(f,i);__ZN7VariantaSERKS_(a,f);if(c[f>>2]|0)__ZN7Variant5clearEv(f);l=e;return}else{c[f>>2]=0;__ZN7VariantaSERKS_(a,f);if(c[f>>2]|0)__ZN7Variant5clearEv(f);l=e;return}}function __ZN12_VariantCall30_call_Plane_intersects_segmentER7VariantS1_PPKS0_(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,h=0,i=0,j=0,k=0;e=l;l=l+80|0;if((l|0)>=(m|0))ba(80);f=e;h=e+60|0;i=e+48|0;j=e+36|0;k=e+24|0;g[i+8>>2]=0.0;g[i+4>>2]=0.0;g[i>>2]=0.0;__ZNK7Variantcv7Vector3Ev(j,c[d>>2]|0);__ZNK7Variantcv7Vector3Ev(k,c[d+4>>2]|0);c[h>>2]=c[j>>2];c[h+4>>2]=c[j+4>>2];c[h+8>>2]=c[j+8>>2];c[f>>2]=c[k>>2];c[f+4>>2]=c[k+4>>2];c[f+8>>2]=c[k+8>>2];if(__ZNK5Plane18intersects_segmentE7Vector3S0_PS0_(b+8|0,h,f,i)|0){__ZN7VariantC2ERK7Vector3(f,i);__ZN7VariantaSERKS_(a,f);if(c[f>>2]|0)__ZN7Variant5clearEv(f);l=e;return}else{c[f>>2]=0;__ZN7VariantaSERKS_(a,f);if(c[f>>2]|0)__ZN7Variant5clearEv(f);l=e;return}}function __ZN12_VariantCall17_call_Quat_lengthER7VariantS1_PPKS0_(a,b,d){a=a|0;b=b|0;d=d|0;var e=0;d=l;l=l+32|0;if((l|0)>=(m|0))ba(32);e=d;__ZN7VariantC2Ef(e,+__ZNK4Quat6lengthEv(b+8|0));__ZN7VariantaSERKS_(a,e);if(!(c[e>>2]|0)){l=d;return}__ZN7Variant5clearEv(e);l=d;return}function __ZN12_VariantCall25_call_Quat_length_squaredER7VariantS1_PPKS0_(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,h=0.0,i=0.0,j=0.0,k=0.0;d=l;l=l+32|0;if((l|0)>=(m|0))ba(32);e=d;f=b+8|0;h=+g[f>>2];i=+g[f+4>>2];j=+g[b+16>>2];k=+g[b+20>>2];__ZN7VariantC2Ef(e,h*h+i*i+j*j+k*k);__ZN7VariantaSERKS_(a,e);if(!(c[e>>2]|0)){l=d;return}__ZN7Variant5clearEv(e);l=d;return}function __ZN12_VariantCall21_call_Quat_normalizedER7VariantS1_PPKS0_(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0;d=l;l=l+48|0;if((l|0)>=(m|0))ba(48);e=d;f=d+24|0;__ZNK4Quat10normalizedEv(f,b+8|0);__ZN7VariantC2ERK4Quat(e,f);__ZN7VariantaSERKS_(a,e);if(!(c[e>>2]|0)){l=d;return}__ZN7Variant5clearEv(e);l=d;return}function __ZN12_VariantCall18_call_Quat_inverseER7VariantS1_PPKS0_(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0;d=l;l=l+48|0;if((l|0)>=(m|0))ba(48);e=d;f=d+24|0;__ZNK4Quat7inverseEv(f,b+8|0);__ZN7VariantC2ERK4Quat(e,f);__ZN7VariantaSERKS_(a,e);if(!(c[e>>2]|0)){l=d;return}__ZN7Variant5clearEv(e);l=d;return}function __ZN12_VariantCall14_call_Quat_dotER7VariantS1_PPKS0_(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,h=0,i=0;e=l;l=l+48|0;if((l|0)>=(m|0))ba(48);f=e;h=e+24|0;i=b+8|0;__ZNK7Variantcv4QuatEv(h,c[d>>2]|0);__ZN7VariantC2Ef(f,+g[i>>2]*+g[h>>2]+ +g[i+4>>2]*+g[h+4>>2]+ +g[b+16>>2]*+g[h+8>>2]+ +g[b+20>>2]*+g[h+12>>2]);__ZN7VariantaSERKS_(a,f);if(!(c[f>>2]|0)){l=e;return}__ZN7Variant5clearEv(f);l=e;return}function __ZN12_VariantCall16_call_Quat_xformER7VariantS1_PPKS0_(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0.0,p=0.0,q=0.0,r=0.0,s=0.0,t=0.0,u=0.0;e=l;l=l+80|0;if((l|0)>=(m|0))ba(80);f=e+64|0;h=e+48|0;i=e;j=e+36|0;k=e+24|0;n=b+8|0;__ZNK7Variantcv7Vector3Ev(k,c[d>>2]|0);o=+g[b+20>>2];p=+g[k>>2];q=+g[n+4>>2];r=+g[k+8>>2];s=+g[b+16>>2];t=+g[k+4>>2];u=+g[n>>2];g[f>>2]=o*p+q*r-s*t;k=f+4|0;g[k>>2]=p*s+o*t-r*u;b=f+8|0;g[b>>2]=o*r+t*u-p*q;g[f+12>>2]=-(p*u)-q*t-r*s;__ZNK4Quat7inverseEv(h,n);__ZN4QuatmLERKS_(f,h);h=c[k>>2]|0;k=c[b>>2]|0;c[j>>2]=c[f>>2];c[j+4>>2]=h;c[j+8>>2]=k;__ZN7VariantC2ERK7Vector3(i,j);__ZN7VariantaSERKS_(a,i);if(!(c[i>>2]|0)){l=e;return}__ZN7Variant5clearEv(i);l=e;return}function __ZN12_VariantCall16_call_Quat_slerpER7VariantS1_PPKS0_(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,h=0,i=0,j=0;e=l;l=l+64|0;if((l|0)>=(m|0))ba(64);f=e;h=e+48|0;i=e+32|0;j=e+24|0;__ZNK7Variantcv4QuatEv(i,c[d>>2]|0);g[j>>2]=+__ZNK7VariantcvfEv(c[d+4>>2]|0);__ZNK4Quat5slerpERKS_RKf(h,b+8|0,i,j);__ZN7VariantC2ERK4Quat(f,h);__ZN7VariantaSERKS_(a,f);if(!(c[f>>2]|0)){l=e;return}__ZN7Variant5clearEv(f);l=e;return}function __ZN12_VariantCall18_call_Quat_slerpniER7VariantS1_PPKS0_(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,h=0,i=0,j=0;e=l;l=l+64|0;if((l|0)>=(m|0))ba(64);f=e;h=e+48|0;i=e+32|0;j=e+24|0;__ZNK7Variantcv4QuatEv(i,c[d>>2]|0);g[j>>2]=+__ZNK7VariantcvfEv(c[d+4>>2]|0);__ZNK4Quat7slerpniERKS_RKf(h,b+8|0,i,j);__ZN7VariantC2ERK4Quat(f,h);__ZN7VariantaSERKS_(a,f);if(!(c[f>>2]|0)){l=e;return}__ZN7Variant5clearEv(f);l=e;return}function __ZN12_VariantCall22_call_Quat_cubic_slerpER7VariantS1_PPKS0_(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,h=0,i=0,j=0,k=0,n=0;e=l;l=l+96|0;if((l|0)>=(m|0))ba(96);f=e;h=e+80|0;i=e+64|0;j=e+48|0;k=e+32|0;n=e+24|0;__ZNK7Variantcv4QuatEv(i,c[d>>2]|0);__ZNK7Variantcv4QuatEv(j,c[d+4>>2]|0);__ZNK7Variantcv4QuatEv(k,c[d+8>>2]|0);g[n>>2]=+__ZNK7VariantcvfEv(c[d+12>>2]|0);__ZNK4Quat11cubic_slerpERKS_S1_S1_RKf(h,b+8|0,i,j,k,n);__ZN7VariantC2ERK4Quat(f,h);__ZN7VariantaSERKS_(a,f);if(!(c[f>>2]|0)){l=e;return}__ZN7Variant5clearEv(f);l=e;return}function __ZN12_VariantCall17_call_Color_to_32ER7VariantS1_PPKS0_(a,b,d){a=a|0;b=b|0;d=d|0;var e=0;d=l;l=l+32|0;if((l|0)>=(m|0))ba(32);e=d;__ZN7VariantC2Ej(e,__ZNK5Color5to_32Ev(b+8|0)|0);__ZN7VariantaSERKS_(a,e);if(!(c[e>>2]|0)){l=d;return}__ZN7Variant5clearEv(e);l=d;return}function __ZN12_VariantCall21_call_Color_to_ARGB32ER7VariantS1_PPKS0_(a,b,d){a=a|0;b=b|0;d=d|0;var e=0;d=l;l=l+32|0;if((l|0)>=(m|0))ba(32);e=d;__ZN7VariantC2Ej(e,__ZNK5Color9to_ARGB32Ev(b+8|0)|0);__ZN7VariantaSERKS_(a,e);if(!(c[e>>2]|0)){l=d;return}__ZN7Variant5clearEv(e);l=d;return}function __ZN12_VariantCall16_call_Color_grayER7VariantS1_PPKS0_(a,b,d){a=a|0;b=b|0;d=d|0;var e=0;d=l;l=l+32|0;if((l|0)>=(m|0))ba(32);e=d;__ZN7VariantC2Ef(e,+__ZNK5Color4grayEv(b+8|0));__ZN7VariantaSERKS_(a,e);if(!(c[e>>2]|0)){l=d;return}__ZN7Variant5clearEv(e);l=d;return}function __ZN12_VariantCall20_call_Color_invertedER7VariantS1_PPKS0_(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0;d=l;l=l+48|0;if((l|0)>=(m|0))ba(48);e=d;f=d+24|0;__ZNK5Color8invertedEv(f,b+8|0);__ZN7VariantC2ERK5Color(e,f);__ZN7VariantaSERKS_(a,e);if(!(c[e>>2]|0)){l=d;return}__ZN7Variant5clearEv(e);l=d;return}function __ZN12_VariantCall22_call_Color_contrastedER7VariantS1_PPKS0_(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0;d=l;l=l+48|0;if((l|0)>=(m|0))ba(48);e=d;f=d+24|0;__ZNK5Color10contrastedEv(f,b+8|0);__ZN7VariantC2ERK5Color(e,f);__ZN7VariantaSERKS_(a,e);if(!(c[e>>2]|0)){l=d;return}__ZN7Variant5clearEv(e);l=d;return}function __ZN12_VariantCall30_call_Color_linear_interpolateER7VariantS1_PPKS0_(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,h=0,i=0,j=0,k=0.0;e=l;l=l+64|0;if((l|0)>=(m|0))ba(64);f=e;h=e+40|0;i=e+24|0;j=b+8|0;__ZNK7Variantcv5ColorEv(i,c[d>>2]|0);k=+__ZNK7VariantcvfEv(c[d+4>>2]|0);c[h>>2]=c[j>>2];c[h+4>>2]=c[j+4>>2];c[h+8>>2]=c[j+8>>2];c[h+12>>2]=c[j+12>>2];g[h>>2]=+g[h>>2]+k*(+g[i>>2]-+g[j>>2]);d=h+4|0;g[d>>2]=+g[d>>2]+k*(+g[i+4>>2]-+g[j+4>>2]);j=h+8|0;g[j>>2]=+g[j>>2]+k*(+g[i+8>>2]-+g[b+16>>2]);j=h+12|0;g[j>>2]=+g[j>>2]+k*(+g[i+12>>2]-+g[b+20>>2]);__ZN7VariantC2ERK5Color(f,h);__ZN7VariantaSERKS_(a,f);if(!(c[f>>2]|0)){l=e;return}__ZN7Variant5clearEv(f);l=e;return}function __ZN12_VariantCall17_call_Color_blendER7VariantS1_PPKS0_(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,h=0,i=0,j=0,k=0.0,n=0.0,o=0.0,p=0.0,q=0.0,r=0.0,s=0.0,t=0.0;e=l;l=l+64|0;if((l|0)>=(m|0))ba(64);f=e;h=e+40|0;i=e+24|0;j=b+8|0;__ZNK7Variantcv5ColorEv(i,c[d>>2]|0);k=+g[i+12>>2];n=1.0-k;o=+g[b+20>>2];p=k+o*n;if(p==0.0){q=0.0;r=0.0;s=0.0;t=0.0}else{q=p;r=(n*(o*+g[b+16>>2])+k*+g[i+8>>2])/p;s=(n*(o*+g[j+4>>2])+k*+g[i+4>>2])/p;t=(n*(o*+g[j>>2])+k*+g[i>>2])/p}g[h>>2]=t;g[h+4>>2]=s;g[h+8>>2]=r;g[h+12>>2]=q;__ZN7VariantC2ERK5Color(f,h);__ZN7VariantaSERKS_(a,f);if(!(c[f>>2]|0)){l=e;return}__ZN7Variant5clearEv(f);l=e;return}function __ZN12_VariantCall19_call_Color_to_htmlER7VariantS1_PPKS0_(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e;g=e+24|0;c[g>>2]=__ZNK5Color7to_htmlEb(b+8|0,__ZNK7VariantcvbEv(c[d>>2]|0)|0)|0;__ZN7VariantC2ERK6String(f,g);__ZN7VariantaSERKS_(a,f);if(c[f>>2]|0)__ZN7Variant5clearEv(f);f=c[g>>2]|0;if(!f){l=e;return}if(__Z16atomic_decrementPj(f+-8|0)|0){l=e;return}__ZN6Memory11free_staticEPvb(f,1);l=e;return}function __ZN12_VariantCall22_call_Image_get_formatER7VariantS1_PPKS0_(a,b,d){a=a|0;b=b|0;d=d|0;var e=0;d=l;l=l+32|0;if((l|0)>=(m|0))ba(32);e=d;__ZN7VariantC2Ei(e,__ZNK5Image10get_formatEv(c[b+8>>2]|0)|0);__ZN7VariantaSERKS_(a,e);if(!(c[e>>2]|0)){l=d;return}__ZN7Variant5clearEv(e);l=d;return}function __ZN12_VariantCall21_call_Image_get_widthER7VariantS1_PPKS0_(a,b,d){a=a|0;b=b|0;d=d|0;var e=0;d=l;l=l+32|0;if((l|0)>=(m|0))ba(32);e=d;__ZN7VariantC2Ei(e,__ZNK5Image9get_widthEv(c[b+8>>2]|0)|0);__ZN7VariantaSERKS_(a,e);if(!(c[e>>2]|0)){l=d;return}__ZN7Variant5clearEv(e);l=d;return}function __ZN12_VariantCall22_call_Image_get_heightER7VariantS1_PPKS0_(a,b,d){a=a|0;b=b|0;d=d|0;var e=0;d=l;l=l+32|0;if((l|0)>=(m|0))ba(32);e=d;__ZN7VariantC2Ei(e,__ZNK5Image10get_heightEv(c[b+8>>2]|0)|0);__ZN7VariantaSERKS_(a,e);if(!(c[e>>2]|0)){l=d;return}__ZN7Variant5clearEv(e);l=d;return}function __ZN12_VariantCall17_call_Image_emptyER7VariantS1_PPKS0_(a,b,d){a=a|0;b=b|0;d=d|0;var e=0;d=l;l=l+32|0;if((l|0)>=(m|0))ba(32);e=d;__ZN7VariantC2Eb(e,__ZNK5Image5emptyEv(c[b+8>>2]|0)|0);__ZN7VariantaSERKS_(a,e);if(!(c[e>>2]|0)){l=d;return}__ZN7Variant5clearEv(e);l=d;return}function __ZN12_VariantCall16_call_Image_loadER7VariantS1_PPKS0_(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e;g=e+24|0;h=c[b+8>>2]|0;c[g>>2]=__ZNK7Variantcv6StringEv(c[d>>2]|0)|0;__ZN7VariantC2Ei(f,__ZN5Image4loadERK6String(h,g)|0);__ZN7VariantaSERKS_(a,f);if(c[f>>2]|0)__ZN7Variant5clearEv(f);f=c[g>>2]|0;if(!f){l=e;return}if(__Z16atomic_decrementPj(f+-8|0)|0){l=e;return}__ZN6Memory11free_staticEPvb(f,1);l=e;return}function __ZN12_VariantCall20_call_Image_save_pngER7VariantS1_PPKS0_(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e;g=e+24|0;h=c[b+8>>2]|0;c[g>>2]=__ZNK7Variantcv6StringEv(c[d>>2]|0)|0;__ZN7VariantC2Ei(f,__ZN5Image8save_pngERK6String(h,g)|0);__ZN7VariantaSERKS_(a,f);if(c[f>>2]|0)__ZN7Variant5clearEv(f);f=c[g>>2]|0;if(!f){l=e;return}if(__Z16atomic_decrementPj(f+-8|0)|0){l=e;return}__ZN6Memory11free_staticEPvb(f,1);l=e;return}function __ZN12_VariantCall25_call_Image_get_used_rectER7VariantS1_PPKS0_(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0;d=l;l=l+48|0;if((l|0)>=(m|0))ba(48);e=d;f=d+24|0;__ZNK5Image13get_used_rectEv(f,c[b+8>>2]|0);__ZN7VariantC2ERK5Rect2(e,f);__ZN7VariantaSERKS_(a,e);if(!(c[e>>2]|0)){l=d;return}__ZN7Variant5clearEv(e);l=d;return}function __ZN12_VariantCall20_call_Image_get_rectER7VariantS1_PPKS0_(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0;e=l;l=l+64|0;if((l|0)>=(m|0))ba(64);f=e;g=e+40|0;h=e+24|0;i=c[b+8>>2]|0;__ZNK7Variantcv5Rect2Ev(h,c[d>>2]|0);__ZNK5Image8get_rectERK5Rect2(g,i,h);__ZN7VariantC2ERK5Image(f,g);__ZN7VariantaSERKS_(a,f);if(!(c[f>>2]|0)){__ZN5ImageD2Ev(g);l=e;return}__ZN7Variant5clearEv(f);__ZN5ImageD2Ev(g);l=e;return}function __ZN12_VariantCall22_call_Image_compressedER7VariantS1_PPKS0_(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0;e=l;l=l+48|0;if((l|0)>=(m|0))ba(48);f=e;g=e+24|0;h=c[b+8>>2]|0;__ZN5Image10compressedEi(g,h,__ZNK7VariantcviEv(c[d>>2]|0)|0);__ZN7VariantC2ERK5Image(f,g);__ZN7VariantaSERKS_(a,f);if(!(c[f>>2]|0)){__ZN5ImageD2Ev(g);l=e;return}__ZN7Variant5clearEv(f);__ZN5ImageD2Ev(g);l=e;return}function __ZN12_VariantCall24_call_Image_decompressedER7VariantS1_PPKS0_(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0;d=l;l=l+48|0;if((l|0)>=(m|0))ba(48);e=d;f=d+24|0;__ZNK5Image12decompressedEv(f,c[b+8>>2]|0);__ZN7VariantC2ERK5Image(e,f);__ZN7VariantaSERKS_(a,e);if(!(c[e>>2]|0)){__ZN5ImageD2Ev(f);l=d;return}__ZN7Variant5clearEv(e);__ZN5ImageD2Ev(f);l=d;return}function __ZN12_VariantCall19_call_Image_resizedER7VariantS1_PPKS0_(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0;e=l;l=l+48|0;if((l|0)>=(m|0))ba(48);f=e;g=e+24|0;h=c[b+8>>2]|0;b=__ZNK7VariantcviEv(c[d>>2]|0)|0;i=__ZNK7VariantcviEv(c[d+4>>2]|0)|0;__ZN5Image7resizedEiii(g,h,b,i,__ZNK7VariantcviEv(c[d+8>>2]|0)|0);__ZN7VariantC2ERK5Image(f,g);__ZN7VariantaSERKS_(a,f);if(!(c[f>>2]|0)){__ZN5ImageD2Ev(g);l=e;return}__ZN7Variant5clearEv(f);__ZN5ImageD2Ev(g);l=e;return}function __ZN12_VariantCall20_call_Image_get_dataER7VariantS1_PPKS0_(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0;d=l;l=l+32|0;if((l|0)>=(m|0))ba(32);e=d;f=d+24|0;c[f>>2]=__ZNK5Image8get_dataEv(c[b+8>>2]|0)|0;__ZN7VariantC2ERK10PoolVectorIhE(e,f);__ZN7VariantaSERKS_(a,e);if(!(c[e>>2]|0)){__ZN10PoolVectorIhE12_unreferenceEv(f);l=d;return}__ZN7Variant5clearEv(e);__ZN10PoolVectorIhE12_unreferenceEv(f);l=d;return}function __ZN12_VariantCall21_call_Image_blit_rectER7VariantS1_PPKS0_(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);e=a+24|0;f=a+8|0;g=a;h=c[b+8>>2]|0;__ZNK7Variantcv5ImageEv(e,c[d>>2]|0);__ZNK7Variantcv5Rect2Ev(f,c[d+4>>2]|0);__ZNK7Variantcv7Vector2Ev(g,c[d+8>>2]|0);__ZN5Image9blit_rectERKS_RK5Rect2RK7Vector2(h,e,f,g);__ZN5ImageD2Ev(e);l=a;return}function __ZN12_VariantCall21_call_Image_convertedER7VariantS1_PPKS0_(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0;e=l;l=l+48|0;if((l|0)>=(m|0))ba(48);f=e;g=e+24|0;h=c[b+8>>2]|0;__ZN5Image9convertedEi(g,h,__ZNK7VariantcviEv(c[d>>2]|0)|0);__ZN7VariantC2ERK5Image(f,g);__ZN7VariantaSERKS_(a,f);if(!(c[f>>2]|0)){__ZN5ImageD2Ev(g);l=e;return}__ZN7Variant5clearEv(f);__ZN5ImageD2Ev(g);l=e;return}function __ZN12_VariantCall27_call_Image_fix_alpha_edgesER7VariantS1_PPKS0_(a,b,d){a=a|0;b=b|0;d=d|0;__ZN5Image15fix_alpha_edgesEv(c[b+8>>2]|0);return}function __ZN12_VariantCall16_call_RID_get_idER7VariantS1_PPKS0_(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0;d=l;l=l+32|0;if((l|0)>=(m|0))ba(32);e=d;f=c[b+8>>2]|0;if(!f)g=0;else g=c[f+4>>2]|0;__ZN7VariantC2Ej(e,g);__ZN7VariantaSERKS_(a,e);if(!(c[e>>2]|0)){l=d;return}__ZN7Variant5clearEv(e);l=d;return}function __ZN12_VariantCall26_call_NodePath_is_absoluteER7VariantS1_PPKS0_(a,b,d){a=a|0;b=b|0;d=d|0;var e=0;d=l;l=l+32|0;if((l|0)>=(m|0))ba(32);e=d;__ZN7VariantC2Eb(e,__ZNK8NodePath11is_absoluteEv(b+8|0)|0);__ZN7VariantaSERKS_(a,e);if(!(c[e>>2]|0)){l=d;return}__ZN7Variant5clearEv(e);l=d;return}function __ZN12_VariantCall29_call_NodePath_get_name_countER7VariantS1_PPKS0_(a,b,d){a=a|0;b=b|0;d=d|0;var e=0;d=l;l=l+32|0;if((l|0)>=(m|0))ba(32);e=d;__ZN7VariantC2Ei(e,__ZNK8NodePath14get_name_countEv(b+8|0)|0);__ZN7VariantaSERKS_(a,e);if(!(c[e>>2]|0)){l=d;return}__ZN7Variant5clearEv(e);l=d;return}function __ZN12_VariantCall23_call_NodePath_get_nameER7VariantS1_PPKS0_(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e;g=e+24|0;c[g>>2]=__ZNK8NodePath8get_nameEi(b+8|0,__ZNK7VariantcviEv(c[d>>2]|0)|0)|0;__ZN7VariantC2ERK10StringName(f,g);__ZN7VariantaSERKS_(a,f);if(!(c[f>>2]|0)){__ZN10StringNameD2Ev(g);l=e;return}__ZN7Variant5clearEv(f);__ZN10StringNameD2Ev(g);l=e;return}function __ZN12_VariantCall32_call_NodePath_get_subname_countER7VariantS1_PPKS0_(a,b,d){a=a|0;b=b|0;d=d|0;var e=0;d=l;l=l+32|0;if((l|0)>=(m|0))ba(32);e=d;__ZN7VariantC2Ei(e,__ZNK8NodePath17get_subname_countEv(b+8|0)|0);__ZN7VariantaSERKS_(a,e);if(!(c[e>>2]|0)){l=d;return}__ZN7Variant5clearEv(e);l=d;return}function __ZN12_VariantCall26_call_NodePath_get_subnameER7VariantS1_PPKS0_(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e;g=e+24|0;c[g>>2]=__ZNK8NodePath11get_subnameEi(b+8|0,__ZNK7VariantcviEv(c[d>>2]|0)|0)|0;__ZN7VariantC2ERK10StringName(f,g);__ZN7VariantaSERKS_(a,f);if(!(c[f>>2]|0)){__ZN10StringNameD2Ev(g);l=e;return}__ZN7Variant5clearEv(f);__ZN10StringNameD2Ev(g);l=e;return}function __ZN12_VariantCall27_call_NodePath_get_propertyER7VariantS1_PPKS0_(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0;d=l;l=l+32|0;if((l|0)>=(m|0))ba(32);e=d;f=d+24|0;c[f>>2]=__ZNK8NodePath12get_propertyEv(b+8|0)|0;__ZN7VariantC2ERK10StringName(e,f);__ZN7VariantaSERKS_(a,e);if(!(c[e>>2]|0)){__ZN10StringNameD2Ev(f);l=d;return}__ZN7Variant5clearEv(e);__ZN10StringNameD2Ev(f);l=d;return}function __ZN12_VariantCall23_call_NodePath_is_emptyER7VariantS1_PPKS0_(a,b,d){a=a|0;b=b|0;d=d|0;var e=0;d=l;l=l+32|0;if((l|0)>=(m|0))ba(32);e=d;__ZN7VariantC2Eb(e,__ZNK8NodePath8is_emptyEv(b+8|0)|0);__ZN7VariantaSERKS_(a,e);if(!(c[e>>2]|0)){l=d;return}__ZN7Variant5clearEv(e);l=d;return}function __ZN12_VariantCall21_call_Dictionary_sizeER7VariantS1_PPKS0_(a,b,d){a=a|0;b=b|0;d=d|0;var e=0;d=l;l=l+32|0;if((l|0)>=(m|0))ba(32);e=d;__ZN7VariantC2Ei(e,__ZNK10Dictionary4sizeEv(b+8|0)|0);__ZN7VariantaSERKS_(a,e);if(!(c[e>>2]|0)){l=d;return}__ZN7Variant5clearEv(e);l=d;return}function __ZN12_VariantCall22_call_Dictionary_emptyER7VariantS1_PPKS0_(a,b,d){a=a|0;b=b|0;d=d|0;var e=0;d=l;l=l+32|0;if((l|0)>=(m|0))ba(32);e=d;__ZN7VariantC2Eb(e,__ZNK10Dictionary5emptyEv(b+8|0)|0);__ZN7VariantaSERKS_(a,e);if(!(c[e>>2]|0)){l=d;return}__ZN7Variant5clearEv(e);l=d;return}function __ZN12_VariantCall22_call_Dictionary_clearER7VariantS1_PPKS0_(a,b,c){a=a|0;b=b|0;c=c|0;__ZN10Dictionary5clearEv(b+8|0);return}function __ZN12_VariantCall20_call_Dictionary_hasER7VariantS1_PPKS0_(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e;__ZN7VariantC2Eb(f,__ZNK10Dictionary3hasERK7Variant(b+8|0,c[d>>2]|0)|0);__ZN7VariantaSERKS_(a,f);if(!(c[f>>2]|0)){l=e;return}__ZN7Variant5clearEv(f);l=e;return}function __ZN12_VariantCall24_call_Dictionary_has_allER7VariantS1_PPKS0_(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e;g=e+24|0;c[g>>2]=__ZNK7Variantcv5ArrayEv(c[d>>2]|0)|0;__ZN7VariantC2Eb(f,__ZNK10Dictionary7has_allERK5Array(b+8|0,g)|0);__ZN7VariantaSERKS_(a,f);if(!(c[f>>2]|0)){__ZN5ArrayD2Ev(g);l=e;return}__ZN7Variant5clearEv(f);__ZN5ArrayD2Ev(g);l=e;return}function __ZN12_VariantCall22_call_Dictionary_eraseER7VariantS1_PPKS0_(a,b,d){a=a|0;b=b|0;d=d|0;__ZN10Dictionary5eraseERK7Variant(b+8|0,c[d>>2]|0);return}function __ZN12_VariantCall21_call_Dictionary_hashER7VariantS1_PPKS0_(a,b,d){a=a|0;b=b|0;d=d|0;var e=0;d=l;l=l+32|0;if((l|0)>=(m|0))ba(32);e=d;__ZN7VariantC2Ej(e,__ZNK10Dictionary4hashEv(b+8|0)|0);__ZN7VariantaSERKS_(a,e);if(!(c[e>>2]|0)){l=d;return}__ZN7Variant5clearEv(e);l=d;return}function __ZN12_VariantCall21_call_Dictionary_keysER7VariantS1_PPKS0_(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0;d=l;l=l+32|0;if((l|0)>=(m|0))ba(32);e=d;f=d+24|0;c[f>>2]=__ZNK10Dictionary4keysEv(b+8|0)|0;__ZN7VariantC2ERK5Array(e,f);__ZN7VariantaSERKS_(a,e);if(!(c[e>>2]|0)){__ZN5ArrayD2Ev(f);l=d;return}__ZN7Variant5clearEv(e);__ZN5ArrayD2Ev(f);l=d;return}function __ZN12_VariantCall23_call_Dictionary_valuesER7VariantS1_PPKS0_(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0;d=l;l=l+32|0;if((l|0)>=(m|0))ba(32);e=d;f=d+24|0;c[f>>2]=__ZNK10Dictionary6valuesEv(b+8|0)|0;__ZN7VariantC2ERK5Array(e,f);__ZN7VariantaSERKS_(a,e);if(!(c[e>>2]|0)){__ZN5ArrayD2Ev(f);l=d;return}__ZN7Variant5clearEv(e);__ZN5ArrayD2Ev(f);l=d;return}function __ZN12_VariantCall16_call_Array_sizeER7VariantS1_PPKS0_(a,b,d){a=a|0;b=b|0;d=d|0;var e=0;d=l;l=l+32|0;if((l|0)>=(m|0))ba(32);e=d;__ZN7VariantC2Ei(e,__ZNK5Array4sizeEv(b+8|0)|0);__ZN7VariantaSERKS_(a,e);if(!(c[e>>2]|0)){l=d;return}__ZN7Variant5clearEv(e);l=d;return}function __ZN12_VariantCall17_call_Array_emptyER7VariantS1_PPKS0_(a,b,d){a=a|0;b=b|0;d=d|0;var e=0;d=l;l=l+32|0;if((l|0)>=(m|0))ba(32);e=d;__ZN7VariantC2Eb(e,__ZNK5Array5emptyEv(b+8|0)|0);__ZN7VariantaSERKS_(a,e);if(!(c[e>>2]|0)){l=d;return}__ZN7Variant5clearEv(e);l=d;return}function __ZN12_VariantCall17_call_Array_clearER7VariantS1_PPKS0_(a,b,c){a=a|0;b=b|0;c=c|0;__ZN5Array5clearEv(b+8|0);return}function __ZN12_VariantCall16_call_Array_hashER7VariantS1_PPKS0_(a,b,d){a=a|0;b=b|0;d=d|0;var e=0;d=l;l=l+32|0;if((l|0)>=(m|0))ba(32);e=d;__ZN7VariantC2Ej(e,__ZNK5Array4hashEv(b+8|0)|0);__ZN7VariantaSERKS_(a,e);if(!(c[e>>2]|0)){l=d;return}__ZN7Variant5clearEv(e);l=d;return}function __ZN12_VariantCall21_call_Array_push_backER7VariantS1_PPKS0_(a,b,d){a=a|0;b=b|0;d=d|0;__ZN5Array9push_backERK7Variant(b+8|0,c[d>>2]|0);return}function __ZN12_VariantCall22_call_Array_push_frontER7VariantS1_PPKS0_(a,b,d){a=a|0;b=b|0;d=d|0;__ZN5Array10push_frontERK7Variant(b+8|0,c[d>>2]|0);return}function __ZN12_VariantCall18_call_Array_appendER7VariantS1_PPKS0_(a,b,d){a=a|0;b=b|0;d=d|0;__ZN5Array9push_backERK7Variant(b+8|0,c[d>>2]|0);return}function __ZN12_VariantCall18_call_Array_resizeER7VariantS1_PPKS0_(a,b,d){a=a|0;b=b|0;d=d|0;__ZN5Array6resizeEi(b+8|0,__ZNK7VariantcviEv(c[d>>2]|0)|0)|0;return}function __ZN12_VariantCall18_call_Array_insertER7VariantS1_PPKS0_(a,b,d){a=a|0;b=b|0;d=d|0;a=__ZNK7VariantcviEv(c[d>>2]|0)|0;__ZN5Array6insertEiRK7Variant(b+8|0,a,c[d+4>>2]|0);return}function __ZN12_VariantCall18_call_Array_removeER7VariantS1_PPKS0_(a,b,d){a=a|0;b=b|0;d=d|0;__ZN5Array6removeEi(b+8|0,__ZNK7VariantcviEv(c[d>>2]|0)|0);return}function __ZN12_VariantCall17_call_Array_eraseER7VariantS1_PPKS0_(a,b,d){a=a|0;b=b|0;d=d|0;__ZN5Array5eraseERK7Variant(b+8|0,c[d>>2]|0);return}function __ZN12_VariantCall17_call_Array_frontER7VariantS1_PPKS0_(a,b,d){a=a|0;b=b|0;d=d|0;var e=0;d=l;l=l+32|0;if((l|0)>=(m|0))ba(32);e=d;__ZNK5Array5frontEv(e,b+8|0);__ZN7VariantaSERKS_(a,e);if(!(c[e>>2]|0)){l=d;return}__ZN7Variant5clearEv(e);l=d;return}function __ZN12_VariantCall16_call_Array_backER7VariantS1_PPKS0_(a,b,d){a=a|0;b=b|0;d=d|0;var e=0;d=l;l=l+32|0;if((l|0)>=(m|0))ba(32);e=d;__ZNK5Array4backEv(e,b+8|0);__ZN7VariantaSERKS_(a,e);if(!(c[e>>2]|0)){l=d;return}__ZN7Variant5clearEv(e);l=d;return}function __ZN12_VariantCall16_call_Array_findER7VariantS1_PPKS0_(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e;g=c[d>>2]|0;__ZN7VariantC2Ei(f,__ZNK5Array4findERK7Varianti(b+8|0,g,__ZNK7VariantcviEv(c[d+4>>2]|0)|0)|0);__ZN7VariantaSERKS_(a,f);if(!(c[f>>2]|0)){l=e;return}__ZN7Variant5clearEv(f);l=e;return}function __ZN12_VariantCall17_call_Array_rfindER7VariantS1_PPKS0_(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e;g=c[d>>2]|0;__ZN7VariantC2Ei(f,__ZNK5Array5rfindERK7Varianti(b+8|0,g,__ZNK7VariantcviEv(c[d+4>>2]|0)|0)|0);__ZN7VariantaSERKS_(a,f);if(!(c[f>>2]|0)){l=e;return}__ZN7Variant5clearEv(f);l=e;return}function __ZN12_VariantCall21_call_Array_find_lastER7VariantS1_PPKS0_(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e;__ZN7VariantC2Ei(f,__ZNK5Array9find_lastERK7Variant(b+8|0,c[d>>2]|0)|0);__ZN7VariantaSERKS_(a,f);if(!(c[f>>2]|0)){l=e;return}__ZN7Variant5clearEv(f);l=e;return}function __ZN12_VariantCall17_call_Array_countER7VariantS1_PPKS0_(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e;__ZN7VariantC2Ei(f,__ZNK5Array5countERK7Variant(b+8|0,c[d>>2]|0)|0);__ZN7VariantaSERKS_(a,f);if(!(c[f>>2]|0)){l=e;return}__ZN7Variant5clearEv(f);l=e;return}function __ZN12_VariantCall15_call_Array_hasER7VariantS1_PPKS0_(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e;__ZN7VariantC2Eb(f,__ZNK5Array3hasERK7Variant(b+8|0,c[d>>2]|0)|0);__ZN7VariantaSERKS_(a,f);if(!(c[f>>2]|0)){l=e;return}__ZN7Variant5clearEv(f);l=e;return}function __ZN12_VariantCall20_call_Array_pop_backER7VariantS1_PPKS0_(a,b,d){a=a|0;b=b|0;d=d|0;var e=0;d=l;l=l+32|0;if((l|0)>=(m|0))ba(32);e=d;__ZN5Array8pop_backEv(e,b+8|0);__ZN7VariantaSERKS_(a,e);if(!(c[e>>2]|0)){l=d;return}__ZN7Variant5clearEv(e);l=d;return}function __ZN12_VariantCall21_call_Array_pop_frontER7VariantS1_PPKS0_(a,b,d){a=a|0;b=b|0;d=d|0;var e=0;d=l;l=l+32|0;if((l|0)>=(m|0))ba(32);e=d;__ZN5Array9pop_frontEv(e,b+8|0);__ZN7VariantaSERKS_(a,e);if(!(c[e>>2]|0)){l=d;return}__ZN7Variant5clearEv(e);l=d;return}function __ZN12_VariantCall16_call_Array_sortER7VariantS1_PPKS0_(a,b,c){a=a|0;b=b|0;c=c|0;__ZN5Array4sortEv(b+8|0);return}function __ZN12_VariantCall23_call_Array_sort_customER7VariantS1_PPKS0_(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=a;f=__ZNK7VariantcvP6ObjectEv(c[d>>2]|0)|0;c[e>>2]=__ZNK7Variantcv10StringNameEv(c[d+4>>2]|0)|0;__ZN5Array11sort_customEP6ObjectRK10StringName(b+8|0,f,e);__ZN10StringNameD2Ev(e);l=a;return}function __ZN12_VariantCall18_call_Array_invertER7VariantS1_PPKS0_(a,b,c){a=a|0;b=b|0;c=c|0;__ZN5Array6invertEv(b+8|0);return}function __ZN12_VariantCall24_call_PoolByteArray_sizeER7VariantS1_PPKS0_(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0;d=l;l=l+32|0;if((l|0)>=(m|0))ba(32);e=d;f=c[b+8>>2]|0;if(!f)g=0;else g=c[f+16>>2]|0;__ZN7VariantC2Ei(e,g);__ZN7VariantaSERKS_(a,e);if(!(c[e>>2]|0)){l=d;return}__ZN7Variant5clearEv(e);l=d;return}function __ZN12_VariantCall23_call_PoolByteArray_setER7VariantS1_PPKS0_(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;b=d+8|0;d=__ZNK7VariantcviEv(c[e>>2]|0)|0;f=__ZNK7VariantcvhEv(c[e+4>>2]|0)|0;do if((d|0)>=0){e=c[b>>2]|0;g=(e|0)==0;if(g)h=0;else h=c[e+16>>2]|0;if((h|0)<=(d|0)){if(g)i=0;else i=c[e+16>>2]|0;if((i|0)<=(d|0))break;a[1263537]=0}if(!g?(__ZN10PoolVectorIhE14_copy_on_writeEv(b),g=c[b>>2]|0,g|0):0){e=g+4|0;__Z16atomic_incrementPj(e)|0;a[(c[g+8>>2]|0)+d>>0]=f;__Z16atomic_decrementPj(e)|0;return}a[0+d>>0]=f;return}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1128449,1130483,486,1130498,0);return}function __ZN12_VariantCall29_call_PoolByteArray_push_backER7VariantS1_PPKS0_(b,d,e){b=b|0;d=d|0;e=e|0;var f=0;b=d+8|0;d=__ZNK7VariantcvhEv(c[e>>2]|0)|0;e=c[b>>2]|0;if(!e)f=1;else f=(c[e+16>>2]|0)+1|0;__ZN10PoolVectorIhE6resizeEi(b,f)|0;f=c[b>>2]|0;if(f|0?(e=c[f+16>>2]|0,f=e+-1|0,!((f|0)<0|(e|0)==-2147483648)):0){__ZN10PoolVectorIhE14_copy_on_writeEv(b);e=c[b>>2]|0;if(!e){a[0+f>>0]=d;return}else{b=e+4|0;__Z16atomic_incrementPj(b)|0;a[(c[e+8>>2]|0)+f>>0]=d;__Z16atomic_decrementPj(b)|0;return}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1128449,1130483,486,1130498,0);return}function __ZN12_VariantCall26_call_PoolByteArray_appendER7VariantS1_PPKS0_(b,d,e){b=b|0;d=d|0;e=e|0;var f=0;b=d+8|0;d=__ZNK7VariantcvhEv(c[e>>2]|0)|0;e=c[b>>2]|0;if(!e)f=1;else f=(c[e+16>>2]|0)+1|0;__ZN10PoolVectorIhE6resizeEi(b,f)|0;f=c[b>>2]|0;if(f|0?(e=c[f+16>>2]|0,f=e+-1|0,!((f|0)<0|(e|0)==-2147483648)):0){__ZN10PoolVectorIhE14_copy_on_writeEv(b);e=c[b>>2]|0;if(!e){a[0+f>>0]=d;return}else{b=e+4|0;__Z16atomic_incrementPj(b)|0;a[(c[e+8>>2]|0)+f>>0]=d;__Z16atomic_decrementPj(b)|0;return}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1128449,1130483,486,1130498,0);return}function __ZN12_VariantCall32_call_PoolByteArray_append_arrayER7VariantS1_PPKS0_(a,b,d){a=a|0;b=b|0;d=d|0;var e=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=a;c[e>>2]=__ZNK7Variantcv10PoolVectorIhEEv(c[d>>2]|0)|0;__ZN10PoolVectorIhE12append_arrayERKS0_(b+8|0,e);__ZN10PoolVectorIhE12_unreferenceEv(e);l=a;return}function __ZN12_VariantCall26_call_PoolByteArray_removeER7VariantS1_PPKS0_(a,b,d){a=a|0;b=b|0;d=d|0;__ZN10PoolVectorIhE6removeEi(b+8|0,__ZNK7VariantcviEv(c[d>>2]|0)|0);return}function __ZN12_VariantCall26_call_PoolByteArray_insertER7VariantS1_PPKS0_(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);g=f;h=f+24|0;i=__ZNK7VariantcviEv(c[e>>2]|0)|0;a[h>>0]=__ZNK7VariantcvhEv(c[e+4>>2]|0)|0;__ZN7VariantC2Ei(g,__ZN10PoolVectorIhE6insertEiRKh(d+8|0,i,h)|0);__ZN7VariantaSERKS_(b,g);if(!(c[g>>2]|0)){l=f;return}__ZN7Variant5clearEv(g);l=f;return}function __ZN12_VariantCall26_call_PoolByteArray_resizeER7VariantS1_PPKS0_(a,b,d){a=a|0;b=b|0;d=d|0;__ZN10PoolVectorIhE6resizeEi(b+8|0,__ZNK7VariantcviEv(c[d>>2]|0)|0)|0;return}function __ZN12_VariantCall26_call_PoolByteArray_invertER7VariantS1_PPKS0_(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0;e=d+8|0;if(!(c[e>>2]|0))return;__ZN10PoolVectorIhE14_copy_on_writeEv(e);d=c[e>>2]|0;if(!d)return;b=d+4|0;__Z16atomic_incrementPj(b)|0;f=c[d+8>>2]|0;d=c[e>>2]|0;if(d|0?(e=c[d+16>>2]|0,d=(e|0)/2|0,(e|0)>1):0){g=e+-1|0;e=0;do{h=f+e|0;i=a[h>>0]|0;j=f+(g-e)|0;a[h>>0]=a[j>>0]|0;a[j>>0]=i;e=e+1|0}while((e|0)<(d|0))}__Z16atomic_decrementPj(b)|0;return}function __ZN12_VariantCall28_call_PoolByteArray_subarrayER7VariantS1_PPKS0_(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e;g=e+24|0;h=__ZNK7VariantcviEv(c[d>>2]|0)|0;c[g>>2]=__ZN10PoolVectorIhE8subarrayEii(b+8|0,h,__ZNK7VariantcviEv(c[d+4>>2]|0)|0)|0;__ZN7VariantC2ERK10PoolVectorIhE(f,g);__ZN7VariantaSERKS_(a,f);if(!(c[f>>2]|0)){__ZN10PoolVectorIhE12_unreferenceEv(g);l=e;return}__ZN7Variant5clearEv(f);__ZN10PoolVectorIhE12_unreferenceEv(g);l=e;return}function __ZN12_VariantCall41_call_PoolByteArray_get_string_from_asciiER7VariantS1_PPKS0_(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+24|0;g=e;h=d+8|0;c[f>>2]=0;d=c[h>>2]|0;if(d){if((c[d+16>>2]|0)>-1){__Z16atomic_incrementPj(d+4|0)|0;i=c[d+8>>2]|0;j=c[h>>2]|0;c[g>>2]=0;if(!j){k=d;n=i;o=g;p=0;q=g;r=g;s=6}else{k=d;n=i;o=g;p=c[j+16>>2]|0;q=g;r=g;s=6}}}else{c[g>>2]=0;k=0;n=0;o=g;p=0;q=g;r=g;s=6}if((s|0)==6){__ZN6VectorIcE6resizeEi(q,p+1|0)|0;p=c[r>>2]|0;if(p)if((c[p+-8>>2]|0)>>>0>1){q=c[p+-4>>2]|0;s=q+-1|0;o=s>>>1|s;s=o>>>2|o;o=s>>>4|s;s=o>>>8|o;o=__ZN6Memory12alloc_staticEjb((s>>>16|s)+1|0,1)|0;c[o+-8>>2]=1;c[o+-4>>2]=q;if(q|0){s=0;do{a[o+s>>0]=a[(c[r>>2]|0)+s>>0]|0;s=s+1|0}while((s|0)!=(q|0))}q=c[r>>2]|0;if(q|0?(__Z16atomic_decrementPj(q+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(q,1);c[r>>2]=o;t=o}else t=p;else t=0;p=c[h>>2]|0;if(!p)u=0;else u=c[p+16>>2]|0;_memcpy(t|0,n|0,u|0)|0;u=c[h>>2]|0;if(u){h=c[u+16>>2]|0;if((h|0)<0)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else v=h}else v=0;h=c[r>>2]|0;u=(h|0)==0;if(u)w=0;else w=c[h+-4>>2]|0;do if((w|0)<=(v|0)){if(u)x=0;else x=c[h+-4>>2]|0;if((x|0)>(v|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);if((c[h+-8>>2]|0)>>>0>1){x=c[h+-4>>2]|0;u=x+-1|0;w=u>>>1|u;u=w>>>2|w;w=u>>>4|u;u=w>>>8|w;w=__ZN6Memory12alloc_staticEjb((u>>>16|u)+1|0,1)|0;c[w+-8>>2]=1;c[w+-4>>2]=x;if(x|0){u=0;do{a[w+u>>0]=a[(c[r>>2]|0)+u>>0]|0;u=u+1|0}while((u|0)!=(x|0))}x=c[r>>2]|0;if(x|0?(__Z16atomic_decrementPj(x+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(x,1);c[r>>2]=w;y=w}else y=h;a[y+v>>0]=0;__ZN6StringaSEPKc(f,__ZNK10CharString8get_dataEv(g)|0);v=c[r>>2]|0;if(v|0?(__Z16atomic_decrementPj(v+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(v,1);if(k|0)__Z16atomic_decrementPj(k+4|0)|0}__ZN7VariantC2ERK6String(g,f);__ZN7VariantaSERKS_(b,g);if(c[g>>2]|0)__ZN7Variant5clearEv(g);g=c[f>>2]|0;if(!g){l=e;return}if(__Z16atomic_decrementPj(g+-8|0)|0){l=e;return}__ZN6Memory11free_staticEPvb(g,1);l=e;return}function __ZN12_VariantCall40_call_PoolByteArray_get_string_from_utf8ER7VariantS1_PPKS0_(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0;d=l;l=l+32|0;if((l|0)>=(m|0))ba(32);e=d+24|0;f=d;g=b+8|0;c[e>>2]=0;b=c[g>>2]|0;if(b){if((c[b+16>>2]|0)>-1){h=b+4|0;__Z16atomic_incrementPj(h)|0;i=c[g>>2]|0;if(!i)j=0;else j=c[i+16>>2]|0;__ZN6String10parse_utf8EPKci(e,c[b+8>>2]|0,j)|0;__Z16atomic_decrementPj(h)|0}}else __ZN6String10parse_utf8EPKci(e,0,0)|0;__ZN7VariantC2ERK6String(f,e);__ZN7VariantaSERKS_(a,f);if(c[f>>2]|0)__ZN7Variant5clearEv(f);f=c[e>>2]|0;if(!f){l=d;return}if(__Z16atomic_decrementPj(f+-8|0)|0){l=d;return}__ZN6Memory11free_staticEPvb(f,1);l=d;return}function __ZN12_VariantCall23_call_PoolIntArray_sizeER7VariantS1_PPKS0_(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0;d=l;l=l+32|0;if((l|0)>=(m|0))ba(32);e=d;f=c[b+8>>2]|0;if(!f)g=0;else g=(c[f+16>>2]|0)>>>2;__ZN7VariantC2Ei(e,g);__ZN7VariantaSERKS_(a,e);if(!(c[e>>2]|0)){l=d;return}__ZN7Variant5clearEv(e);l=d;return}function __ZN12_VariantCall22_call_PoolIntArray_setER7VariantS1_PPKS0_(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;b=d+8|0;d=__ZNK7VariantcviEv(c[e>>2]|0)|0;f=__ZNK7VariantcviEv(c[e+4>>2]|0)|0;do if((d|0)>=0){e=c[b>>2]|0;g=(e|0)==0;if(g)h=0;else h=(c[e+16>>2]|0)>>>2;if((h|0)<=(d|0)){if(g)i=0;else i=(c[e+16>>2]|0)>>>2;if((i|0)<=(d|0))break;a[1263537]=0}if(!g?(__ZN10PoolVectorIiE14_copy_on_writeEv(b),g=c[b>>2]|0,g|0):0){e=g+4|0;__Z16atomic_incrementPj(e)|0;c[(c[g+8>>2]|0)+(d<<2)>>2]=f;__Z16atomic_decrementPj(e)|0;return}c[0+(d<<2)>>2]=f;return}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1128449,1130483,486,1130498,0);return}function __ZN12_VariantCall28_call_PoolIntArray_push_backER7VariantS1_PPKS0_(a,b,d){a=a|0;b=b|0;d=d|0;var e=0;a=b+8|0;b=__ZNK7VariantcviEv(c[d>>2]|0)|0;d=c[a>>2]|0;if(!d)e=1;else e=((c[d+16>>2]|0)>>>2)+1|0;__ZN10PoolVectorIiE6resizeEi(a,e)|0;e=c[a>>2]|0;if(e|0?(d=(c[e+16>>2]|0)>>>2,e=d+-1|0,d|0):0){__ZN10PoolVectorIiE14_copy_on_writeEv(a);d=c[a>>2]|0;if(!d){c[0+(e<<2)>>2]=b;return}else{a=d+4|0;__Z16atomic_incrementPj(a)|0;c[(c[d+8>>2]|0)+(e<<2)>>2]=b;__Z16atomic_decrementPj(a)|0;return}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1128449,1130483,486,1130498,0);return}function __ZN12_VariantCall25_call_PoolIntArray_appendER7VariantS1_PPKS0_(a,b,d){a=a|0;b=b|0;d=d|0;var e=0;a=b+8|0;b=__ZNK7VariantcviEv(c[d>>2]|0)|0;d=c[a>>2]|0;if(!d)e=1;else e=((c[d+16>>2]|0)>>>2)+1|0;__ZN10PoolVectorIiE6resizeEi(a,e)|0;e=c[a>>2]|0;if(e|0?(d=(c[e+16>>2]|0)>>>2,e=d+-1|0,d|0):0){__ZN10PoolVectorIiE14_copy_on_writeEv(a);d=c[a>>2]|0;if(!d){c[0+(e<<2)>>2]=b;return}else{a=d+4|0;__Z16atomic_incrementPj(a)|0;c[(c[d+8>>2]|0)+(e<<2)>>2]=b;__Z16atomic_decrementPj(a)|0;return}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1128449,1130483,486,1130498,0);return}function __ZN12_VariantCall31_call_PoolIntArray_append_arrayER7VariantS1_PPKS0_(a,b,d){a=a|0;b=b|0;d=d|0;var e=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=a;c[e>>2]=__ZNK7Variantcv10PoolVectorIiEEv(c[d>>2]|0)|0;__ZN10PoolVectorIiE12append_arrayERKS0_(b+8|0,e);__ZN10PoolVectorIiE12_unreferenceEv(e);l=a;return}function __ZN12_VariantCall25_call_PoolIntArray_removeER7VariantS1_PPKS0_(a,b,d){a=a|0;b=b|0;d=d|0;__ZN10PoolVectorIiE6removeEi(b+8|0,__ZNK7VariantcviEv(c[d>>2]|0)|0);return}function __ZN12_VariantCall25_call_PoolIntArray_insertER7VariantS1_PPKS0_(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e;g=e+24|0;h=__ZNK7VariantcviEv(c[d>>2]|0)|0;c[g>>2]=__ZNK7VariantcviEv(c[d+4>>2]|0)|0;__ZN7VariantC2Ei(f,__ZN10PoolVectorIiE6insertEiRKi(b+8|0,h,g)|0);__ZN7VariantaSERKS_(a,f);if(!(c[f>>2]|0)){l=e;return}__ZN7Variant5clearEv(f);l=e;return}function __ZN12_VariantCall25_call_PoolIntArray_resizeER7VariantS1_PPKS0_(a,b,d){a=a|0;b=b|0;d=d|0;__ZN10PoolVectorIiE6resizeEi(b+8|0,__ZNK7VariantcviEv(c[d>>2]|0)|0)|0;return}function __ZN12_VariantCall25_call_PoolIntArray_invertER7VariantS1_PPKS0_(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0;d=b+8|0;if(!(c[d>>2]|0))return;__ZN10PoolVectorIiE14_copy_on_writeEv(d);b=c[d>>2]|0;if(!b)return;a=b+4|0;__Z16atomic_incrementPj(a)|0;e=c[b+8>>2]|0;b=c[d>>2]|0;if(b|0?(d=c[b+16>>2]|0,b=d>>>3,b|0):0){f=(d>>>2)+-1|0;d=0;do{g=e+(d<<2)|0;h=c[g>>2]|0;i=e+(f-d<<2)|0;c[g>>2]=c[i>>2];c[i>>2]=h;d=d+1|0}while((d|0)!=(b|0))}__Z16atomic_decrementPj(a)|0;return}function __ZN12_VariantCall24_call_PoolRealArray_sizeER7VariantS1_PPKS0_(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0;d=l;l=l+32|0;if((l|0)>=(m|0))ba(32);e=d;f=c[b+8>>2]|0;if(!f)g=0;else g=(c[f+16>>2]|0)>>>2;__ZN7VariantC2Ei(e,g);__ZN7VariantaSERKS_(a,e);if(!(c[e>>2]|0)){l=d;return}__ZN7Variant5clearEv(e);l=d;return}function __ZN12_VariantCall23_call_PoolRealArray_setER7VariantS1_PPKS0_(b,d,e){b=b|0;d=d|0;e=e|0;var f=0.0,h=0,i=0,j=0;b=d+8|0;d=__ZNK7VariantcviEv(c[e>>2]|0)|0;f=+__ZNK7VariantcvfEv(c[e+4>>2]|0);do if((d|0)>=0){e=c[b>>2]|0;h=(e|0)==0;if(h)i=0;else i=(c[e+16>>2]|0)>>>2;if((i|0)<=(d|0)){if(h)j=0;else j=(c[e+16>>2]|0)>>>2;if((j|0)<=(d|0))break;a[1263537]=0}if(!h?(__ZN10PoolVectorIfE14_copy_on_writeEv(b),h=c[b>>2]|0,h|0):0){e=h+4|0;__Z16atomic_incrementPj(e)|0;g[(c[h+8>>2]|0)+(d<<2)>>2]=f;__Z16atomic_decrementPj(e)|0;return}g[0+(d<<2)>>2]=f;return}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1128449,1130483,486,1130498,0);return}function __ZN12_VariantCall29_call_PoolRealArray_push_backER7VariantS1_PPKS0_(a,b,d){a=a|0;b=b|0;d=d|0;var e=0.0,f=0;a=b+8|0;e=+__ZNK7VariantcvfEv(c[d>>2]|0);d=c[a>>2]|0;if(!d)f=1;else f=((c[d+16>>2]|0)>>>2)+1|0;__ZN10PoolVectorIfE6resizeEi(a,f)|0;f=c[a>>2]|0;if(f|0?(d=(c[f+16>>2]|0)>>>2,f=d+-1|0,d|0):0){__ZN10PoolVectorIfE14_copy_on_writeEv(a);d=c[a>>2]|0;if(!d){g[0+(f<<2)>>2]=e;return}else{a=d+4|0;__Z16atomic_incrementPj(a)|0;g[(c[d+8>>2]|0)+(f<<2)>>2]=e;__Z16atomic_decrementPj(a)|0;return}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1128449,1130483,486,1130498,0);return}function __ZN12_VariantCall26_call_PoolRealArray_appendER7VariantS1_PPKS0_(a,b,d){a=a|0;b=b|0;d=d|0;var e=0.0,f=0;a=b+8|0;e=+__ZNK7VariantcvfEv(c[d>>2]|0);d=c[a>>2]|0;if(!d)f=1;else f=((c[d+16>>2]|0)>>>2)+1|0;__ZN10PoolVectorIfE6resizeEi(a,f)|0;f=c[a>>2]|0;if(f|0?(d=(c[f+16>>2]|0)>>>2,f=d+-1|0,d|0):0){__ZN10PoolVectorIfE14_copy_on_writeEv(a);d=c[a>>2]|0;if(!d){g[0+(f<<2)>>2]=e;return}else{a=d+4|0;__Z16atomic_incrementPj(a)|0;g[(c[d+8>>2]|0)+(f<<2)>>2]=e;__Z16atomic_decrementPj(a)|0;return}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1128449,1130483,486,1130498,0);return}function __ZN12_VariantCall32_call_PoolRealArray_append_arrayER7VariantS1_PPKS0_(a,b,d){a=a|0;b=b|0;d=d|0;var e=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=a;c[e>>2]=__ZNK7Variantcv10PoolVectorIfEEv(c[d>>2]|0)|0;__ZN10PoolVectorIfE12append_arrayERKS0_(b+8|0,e);__ZN10PoolVectorIfE12_unreferenceEv(e);l=a;return}function __ZN12_VariantCall26_call_PoolRealArray_removeER7VariantS1_PPKS0_(a,b,d){a=a|0;b=b|0;d=d|0;__ZN10PoolVectorIfE6removeEi(b+8|0,__ZNK7VariantcviEv(c[d>>2]|0)|0);return}function __ZN12_VariantCall26_call_PoolRealArray_insertER7VariantS1_PPKS0_(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,h=0,i=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e;h=e+24|0;i=__ZNK7VariantcviEv(c[d>>2]|0)|0;g[h>>2]=+__ZNK7VariantcvfEv(c[d+4>>2]|0);__ZN7VariantC2Ei(f,__ZN10PoolVectorIfE6insertEiRKf(b+8|0,i,h)|0);__ZN7VariantaSERKS_(a,f);if(!(c[f>>2]|0)){l=e;return}__ZN7Variant5clearEv(f);l=e;return}function __ZN12_VariantCall26_call_PoolRealArray_resizeER7VariantS1_PPKS0_(a,b,d){a=a|0;b=b|0;d=d|0;__ZN10PoolVectorIfE6resizeEi(b+8|0,__ZNK7VariantcviEv(c[d>>2]|0)|0)|0;return}function __ZN12_VariantCall26_call_PoolRealArray_invertER7VariantS1_PPKS0_(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0;d=b+8|0;if(!(c[d>>2]|0))return;__ZN10PoolVectorIfE14_copy_on_writeEv(d);b=c[d>>2]|0;if(!b)return;a=b+4|0;__Z16atomic_incrementPj(a)|0;e=c[b+8>>2]|0;b=c[d>>2]|0;if(b|0?(d=c[b+16>>2]|0,b=d>>>3,b|0):0){f=(d>>>2)+-1|0;d=0;do{g=e+(d<<2)|0;h=c[g>>2]|0;i=e+(f-d<<2)|0;c[g>>2]=c[i>>2];c[i>>2]=h;d=d+1|0}while((d|0)!=(b|0))}__Z16atomic_decrementPj(a)|0;return}function __ZN12_VariantCall26_call_PoolStringArray_sizeER7VariantS1_PPKS0_(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0;d=l;l=l+32|0;if((l|0)>=(m|0))ba(32);e=d;f=c[b+8>>2]|0;if(!f)g=0;else g=(c[f+16>>2]|0)>>>2;__ZN7VariantC2Ei(e,g);__ZN7VariantaSERKS_(a,e);if(!(c[e>>2]|0)){l=d;return}__ZN7Variant5clearEv(e);l=d;return}function __ZN12_VariantCall25_call_PoolStringArray_setER7VariantS1_PPKS0_(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=a;f=__ZNK7VariantcviEv(c[d>>2]|0)|0;c[e>>2]=__ZNK7Variantcv6StringEv(c[d+4>>2]|0)|0;__ZN10PoolVectorI6StringE3setEiRKS0_(b+8|0,f,e);f=c[e>>2]|0;if(!f){l=a;return}if(__Z16atomic_decrementPj(f+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(f,1);l=a;return}function __ZN12_VariantCall31_call_PoolStringArray_push_backER7VariantS1_PPKS0_(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=a;f=b+8|0;c[e>>2]=__ZNK7Variantcv6StringEv(c[d>>2]|0)|0;d=c[f>>2]|0;if(!d)g=1;else g=((c[d+16>>2]|0)>>>2)+1|0;__ZN10PoolVectorI6StringE6resizeEi(f,g)|0;g=c[f>>2]|0;if(!g)h=-1;else h=((c[g+16>>2]|0)>>>2)+-1|0;__ZN10PoolVectorI6StringE3setEiRKS0_(f,h,e);h=c[e>>2]|0;if(!h){l=a;return}if(__Z16atomic_decrementPj(h+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(h,1);l=a;return}function __ZN12_VariantCall28_call_PoolStringArray_appendER7VariantS1_PPKS0_(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=a;f=b+8|0;c[e>>2]=__ZNK7Variantcv6StringEv(c[d>>2]|0)|0;d=c[f>>2]|0;if(!d)g=1;else g=((c[d+16>>2]|0)>>>2)+1|0;__ZN10PoolVectorI6StringE6resizeEi(f,g)|0;g=c[f>>2]|0;if(!g)h=-1;else h=((c[g+16>>2]|0)>>>2)+-1|0;__ZN10PoolVectorI6StringE3setEiRKS0_(f,h,e);h=c[e>>2]|0;if(!h){l=a;return}if(__Z16atomic_decrementPj(h+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(h,1);l=a;return}function __ZN12_VariantCall34_call_PoolStringArray_append_arrayER7VariantS1_PPKS0_(a,b,d){a=a|0;b=b|0;d=d|0;var e=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=a;c[e>>2]=__ZNK7Variantcv10PoolVectorI6StringEEv(c[d>>2]|0)|0;__ZN10PoolVectorI6StringE12append_arrayERKS1_(b+8|0,e);__ZN10PoolVectorI6StringE12_unreferenceEv(e);l=a;return}function __ZN12_VariantCall28_call_PoolStringArray_removeER7VariantS1_PPKS0_(a,b,d){a=a|0;b=b|0;d=d|0;__ZN10PoolVectorI6StringE6removeEi(b+8|0,__ZNK7VariantcviEv(c[d>>2]|0)|0);return}function __ZN12_VariantCall28_call_PoolStringArray_insertER7VariantS1_PPKS0_(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e;g=e+24|0;h=__ZNK7VariantcviEv(c[d>>2]|0)|0;c[g>>2]=__ZNK7Variantcv6StringEv(c[d+4>>2]|0)|0;__ZN7VariantC2Ei(f,__ZN10PoolVectorI6StringE6insertEiRKS0_(b+8|0,h,g)|0);__ZN7VariantaSERKS_(a,f);if(c[f>>2]|0)__ZN7Variant5clearEv(f);f=c[g>>2]|0;if(!f){l=e;return}if(__Z16atomic_decrementPj(f+-8|0)|0){l=e;return}__ZN6Memory11free_staticEPvb(f,1);l=e;return}function __ZN12_VariantCall28_call_PoolStringArray_resizeER7VariantS1_PPKS0_(a,b,d){a=a|0;b=b|0;d=d|0;__ZN10PoolVectorI6StringE6resizeEi(b+8|0,__ZNK7VariantcviEv(c[d>>2]|0)|0)|0;return}function __ZN12_VariantCall28_call_PoolStringArray_invertER7VariantS1_PPKS0_(a,b,c){a=a|0;b=b|0;c=c|0;__ZN10PoolVectorI6StringE6invertEv(b+8|0);return}function __ZN12_VariantCall26_call_PoolStringArray_joinER7VariantS1_PPKS0_(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e;g=e+28|0;h=e+24|0;c[h>>2]=__ZNK7Variantcv6StringEv(c[d>>2]|0)|0;c[g>>2]=__ZN10PoolVectorI6StringE4joinES0_(b+8|0,h)|0;__ZN7VariantC2ERK6String(f,g);__ZN7VariantaSERKS_(a,f);if(c[f>>2]|0)__ZN7Variant5clearEv(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);f=c[h>>2]|0;if(!f){l=e;return}if(__Z16atomic_decrementPj(f+-8|0)|0){l=e;return}__ZN6Memory11free_staticEPvb(f,1);l=e;return}function __ZN12_VariantCall27_call_PoolVector2Array_sizeER7VariantS1_PPKS0_(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0;d=l;l=l+32|0;if((l|0)>=(m|0))ba(32);e=d;f=c[b+8>>2]|0;if(!f)g=0;else g=(c[f+16>>2]|0)>>>3;__ZN7VariantC2Ei(e,g);__ZN7VariantaSERKS_(a,e);if(!(c[e>>2]|0)){l=d;return}__ZN7Variant5clearEv(e);l=d;return}function __ZN12_VariantCall26_call_PoolVector2Array_setER7VariantS1_PPKS0_(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=b;g=d+8|0;d=__ZNK7VariantcviEv(c[e>>2]|0)|0;__ZNK7Variantcv7Vector2Ev(f,c[e+4>>2]|0);do if((d|0)>=0){e=c[g>>2]|0;h=(e|0)==0;if(h)i=0;else i=(c[e+16>>2]|0)>>>3;if((i|0)<=(d|0)){if(h)j=0;else j=(c[e+16>>2]|0)>>>3;if((j|0)<=(d|0))break;a[1263537]=0}if(!h?(__ZN10PoolVectorI7Vector2E14_copy_on_writeEv(g),h=c[g>>2]|0,h|0):0){e=h+4|0;__Z16atomic_incrementPj(e)|0;k=f;n=c[k+4>>2]|0;o=(c[h+8>>2]|0)+(d<<3)|0;c[o>>2]=c[k>>2];c[o+4>>2]=n;__Z16atomic_decrementPj(e)|0;l=b;return}e=f;n=c[e+4>>2]|0;o=0+(d<<3)|0;c[o>>2]=c[e>>2];c[o+4>>2]=n;l=b;return}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1128449,1130483,486,1130498,0);l=b;return}function __ZN12_VariantCall32_call_PoolVector2Array_push_backER7VariantS1_PPKS0_(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=a;f=b+8|0;__ZNK7Variantcv7Vector2Ev(e,c[d>>2]|0);d=c[f>>2]|0;if(!d)g=1;else g=((c[d+16>>2]|0)>>>3)+1|0;__ZN10PoolVectorI7Vector2E6resizeEi(f,g)|0;g=c[f>>2]|0;if(g|0?(d=(c[g+16>>2]|0)>>>3,g=d+-1|0,d|0):0){__ZN10PoolVectorI7Vector2E14_copy_on_writeEv(f);d=c[f>>2]|0;if(!d){f=e;b=c[f+4>>2]|0;h=0+(g<<3)|0;c[h>>2]=c[f>>2];c[h+4>>2]=b;l=a;return}else{b=d+4|0;__Z16atomic_incrementPj(b)|0;h=e;e=c[h+4>>2]|0;f=(c[d+8>>2]|0)+(g<<3)|0;c[f>>2]=c[h>>2];c[f+4>>2]=e;__Z16atomic_decrementPj(b)|0;l=a;return}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1128449,1130483,486,1130498,0);l=a;return}function __ZN12_VariantCall29_call_PoolVector2Array_appendER7VariantS1_PPKS0_(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=a;f=b+8|0;__ZNK7Variantcv7Vector2Ev(e,c[d>>2]|0);d=c[f>>2]|0;if(!d)g=1;else g=((c[d+16>>2]|0)>>>3)+1|0;__ZN10PoolVectorI7Vector2E6resizeEi(f,g)|0;g=c[f>>2]|0;if(g|0?(d=(c[g+16>>2]|0)>>>3,g=d+-1|0,d|0):0){__ZN10PoolVectorI7Vector2E14_copy_on_writeEv(f);d=c[f>>2]|0;if(!d){f=e;b=c[f+4>>2]|0;h=0+(g<<3)|0;c[h>>2]=c[f>>2];c[h+4>>2]=b;l=a;return}else{b=d+4|0;__Z16atomic_incrementPj(b)|0;h=e;e=c[h+4>>2]|0;f=(c[d+8>>2]|0)+(g<<3)|0;c[f>>2]=c[h>>2];c[f+4>>2]=e;__Z16atomic_decrementPj(b)|0;l=a;return}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1128449,1130483,486,1130498,0);l=a;return}function __ZN12_VariantCall35_call_PoolVector2Array_append_arrayER7VariantS1_PPKS0_(a,b,d){a=a|0;b=b|0;d=d|0;var e=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=a;c[e>>2]=__ZNK7Variantcv10PoolVectorI7Vector2EEv(c[d>>2]|0)|0;__ZN10PoolVectorI7Vector2E12append_arrayERKS1_(b+8|0,e);__ZN10PoolVectorI7Vector2E12_unreferenceEv(e);l=a;return}function __ZN12_VariantCall29_call_PoolVector2Array_removeER7VariantS1_PPKS0_(a,b,d){a=a|0;b=b|0;d=d|0;__ZN10PoolVectorI7Vector2E6removeEi(b+8|0,__ZNK7VariantcviEv(c[d>>2]|0)|0);return}function __ZN12_VariantCall29_call_PoolVector2Array_insertER7VariantS1_PPKS0_(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e;g=e+24|0;h=__ZNK7VariantcviEv(c[d>>2]|0)|0;__ZNK7Variantcv7Vector2Ev(g,c[d+4>>2]|0);__ZN7VariantC2Ei(f,__ZN10PoolVectorI7Vector2E6insertEiRKS0_(b+8|0,h,g)|0);__ZN7VariantaSERKS_(a,f);if(!(c[f>>2]|0)){l=e;return}__ZN7Variant5clearEv(f);l=e;return}function __ZN12_VariantCall29_call_PoolVector2Array_resizeER7VariantS1_PPKS0_(a,b,d){a=a|0;b=b|0;d=d|0;__ZN10PoolVectorI7Vector2E6resizeEi(b+8|0,__ZNK7VariantcviEv(c[d>>2]|0)|0)|0;return}function __ZN12_VariantCall29_call_PoolVector2Array_invertER7VariantS1_PPKS0_(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0;d=b+8|0;if(!(c[d>>2]|0))return;__ZN10PoolVectorI7Vector2E14_copy_on_writeEv(d);b=c[d>>2]|0;if(!b)return;a=b+4|0;__Z16atomic_incrementPj(a)|0;e=c[b+8>>2]|0;b=c[d>>2]|0;if(b|0?(d=c[b+16>>2]|0,b=d>>>3,f=d>>>4,f|0):0){d=0;do{g=e+(d<<3)|0;h=c[g>>2]|0;i=c[e+(d<<3)+4>>2]|0;j=b-d+-1|0;k=e+(j<<3)|0;l=k;m=c[l+4>>2]|0;n=g;c[n>>2]=c[l>>2];c[n+4>>2]=m;c[k>>2]=h;c[e+(j<<3)+4>>2]=i;d=d+1|0}while((d|0)!=(f|0))}__Z16atomic_decrementPj(a)|0;return}function __ZN12_VariantCall27_call_PoolVector3Array_sizeER7VariantS1_PPKS0_(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0;d=l;l=l+32|0;if((l|0)>=(m|0))ba(32);e=d;f=c[b+8>>2]|0;if(!f)g=0;else g=((c[f+16>>2]|0)>>>0)/12|0;__ZN7VariantC2Ei(e,g);__ZN7VariantaSERKS_(a,e);if(!(c[e>>2]|0)){l=d;return}__ZN7Variant5clearEv(e);l=d;return}function __ZN12_VariantCall26_call_PoolVector3Array_setER7VariantS1_PPKS0_(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=b;g=d+8|0;d=__ZNK7VariantcviEv(c[e>>2]|0)|0;__ZNK7Variantcv7Vector3Ev(f,c[e+4>>2]|0);do if((d|0)>=0){e=c[g>>2]|0;h=(e|0)==0;if(h)i=0;else i=((c[e+16>>2]|0)>>>0)/12|0;if((i|0)<=(d|0)){if(h)j=0;else j=((c[e+16>>2]|0)>>>0)/12|0;if((j|0)<=(d|0))break;a[1263537]=0}if(!h?(__ZN10PoolVectorI7Vector3E14_copy_on_writeEv(g),h=c[g>>2]|0,h|0):0){e=h+4|0;__Z16atomic_incrementPj(e)|0;k=(c[h+8>>2]|0)+(d*12|0)|0;c[k>>2]=c[f>>2];c[k+4>>2]=c[f+4>>2];c[k+8>>2]=c[f+8>>2];__Z16atomic_decrementPj(e)|0;l=b;return}e=0+(d*12|0)|0;c[e>>2]=c[f>>2];c[e+4>>2]=c[f+4>>2];c[e+8>>2]=c[f+8>>2];l=b;return}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1128449,1130483,486,1130498,0);l=b;return}function __ZN12_VariantCall32_call_PoolVector3Array_push_backER7VariantS1_PPKS0_(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=a;f=b+8|0;__ZNK7Variantcv7Vector3Ev(e,c[d>>2]|0);d=c[f>>2]|0;if(!d)g=1;else g=(((c[d+16>>2]|0)>>>0)/12|0)+1|0;__ZN10PoolVectorI7Vector3E6resizeEi(f,g)|0;g=c[f>>2]|0;if(g|0?(d=c[g+16>>2]|0,g=((d>>>0)/12|0)+-1|0,d>>>0>=12):0){__ZN10PoolVectorI7Vector3E14_copy_on_writeEv(f);d=c[f>>2]|0;if(!d){f=0+(g*12|0)|0;c[f>>2]=c[e>>2];c[f+4>>2]=c[e+4>>2];c[f+8>>2]=c[e+8>>2];l=a;return}else{f=d+4|0;__Z16atomic_incrementPj(f)|0;b=(c[d+8>>2]|0)+(g*12|0)|0;c[b>>2]=c[e>>2];c[b+4>>2]=c[e+4>>2];c[b+8>>2]=c[e+8>>2];__Z16atomic_decrementPj(f)|0;l=a;return}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1128449,1130483,486,1130498,0);l=a;return}function __ZN12_VariantCall29_call_PoolVector3Array_appendER7VariantS1_PPKS0_(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=a;f=b+8|0;__ZNK7Variantcv7Vector3Ev(e,c[d>>2]|0);d=c[f>>2]|0;if(!d)g=1;else g=(((c[d+16>>2]|0)>>>0)/12|0)+1|0;__ZN10PoolVectorI7Vector3E6resizeEi(f,g)|0;g=c[f>>2]|0;if(g|0?(d=c[g+16>>2]|0,g=((d>>>0)/12|0)+-1|0,d>>>0>=12):0){__ZN10PoolVectorI7Vector3E14_copy_on_writeEv(f);d=c[f>>2]|0;if(!d){f=0+(g*12|0)|0;c[f>>2]=c[e>>2];c[f+4>>2]=c[e+4>>2];c[f+8>>2]=c[e+8>>2];l=a;return}else{f=d+4|0;__Z16atomic_incrementPj(f)|0;b=(c[d+8>>2]|0)+(g*12|0)|0;c[b>>2]=c[e>>2];c[b+4>>2]=c[e+4>>2];c[b+8>>2]=c[e+8>>2];__Z16atomic_decrementPj(f)|0;l=a;return}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1128449,1130483,486,1130498,0);l=a;return}function __ZN12_VariantCall35_call_PoolVector3Array_append_arrayER7VariantS1_PPKS0_(a,b,d){a=a|0;b=b|0;d=d|0;var e=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=a;c[e>>2]=__ZNK7Variantcv10PoolVectorI7Vector3EEv(c[d>>2]|0)|0;__ZN10PoolVectorI7Vector3E12append_arrayERKS1_(b+8|0,e);__ZN10PoolVectorI7Vector3E12_unreferenceEv(e);l=a;return}function __ZN12_VariantCall29_call_PoolVector3Array_removeER7VariantS1_PPKS0_(a,b,d){a=a|0;b=b|0;d=d|0;__ZN10PoolVectorI7Vector3E6removeEi(b+8|0,__ZNK7VariantcviEv(c[d>>2]|0)|0);return}function __ZN12_VariantCall29_call_PoolVector3Array_insertER7VariantS1_PPKS0_(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0;e=l;l=l+48|0;if((l|0)>=(m|0))ba(48);f=e;g=e+24|0;h=__ZNK7VariantcviEv(c[d>>2]|0)|0;__ZNK7Variantcv7Vector3Ev(g,c[d+4>>2]|0);__ZN7VariantC2Ei(f,__ZN10PoolVectorI7Vector3E6insertEiRKS0_(b+8|0,h,g)|0);__ZN7VariantaSERKS_(a,f);if(!(c[f>>2]|0)){l=e;return}__ZN7Variant5clearEv(f);l=e;return}function __ZN12_VariantCall29_call_PoolVector3Array_resizeER7VariantS1_PPKS0_(a,b,d){a=a|0;b=b|0;d=d|0;__ZN10PoolVectorI7Vector3E6resizeEi(b+8|0,__ZNK7VariantcviEv(c[d>>2]|0)|0)|0;return}function __ZN12_VariantCall29_call_PoolVector3Array_invertER7VariantS1_PPKS0_(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0;d=b+8|0;if(!(c[d>>2]|0))return;__ZN10PoolVectorI7Vector3E14_copy_on_writeEv(d);b=c[d>>2]|0;if(!b)return;a=b+4|0;__Z16atomic_incrementPj(a)|0;e=c[b+8>>2]|0;b=c[d>>2]|0;if(b|0?(d=((c[b+16>>2]|0)>>>0)/12|0,b=d>>>1,b|0):0){f=0;do{g=e+(f*12|0)|0;h=c[g>>2]|0;i=c[e+(f*12|0)+4>>2]|0;j=c[e+(f*12|0)+8>>2]|0;k=d-f+-1|0;l=e+(k*12|0)|0;c[g>>2]=c[l>>2];c[g+4>>2]=c[l+4>>2];c[g+8>>2]=c[l+8>>2];c[l>>2]=h;c[e+(k*12|0)+4>>2]=i;c[e+(k*12|0)+8>>2]=j;f=f+1|0}while((f|0)!=(b|0))}__Z16atomic_decrementPj(a)|0;return}function __ZN12_VariantCall25_call_PoolColorArray_sizeER7VariantS1_PPKS0_(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0;d=l;l=l+32|0;if((l|0)>=(m|0))ba(32);e=d;f=c[b+8>>2]|0;if(!f)g=0;else g=(c[f+16>>2]|0)>>>4;__ZN7VariantC2Ei(e,g);__ZN7VariantaSERKS_(a,e);if(!(c[e>>2]|0)){l=d;return}__ZN7Variant5clearEv(e);l=d;return}function __ZN12_VariantCall24_call_PoolColorArray_setER7VariantS1_PPKS0_(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=b;g=d+8|0;d=__ZNK7VariantcviEv(c[e>>2]|0)|0;__ZNK7Variantcv5ColorEv(f,c[e+4>>2]|0);do if((d|0)>=0){e=c[g>>2]|0;h=(e|0)==0;if(h)i=0;else i=(c[e+16>>2]|0)>>>4;if((i|0)<=(d|0)){if(h)j=0;else j=(c[e+16>>2]|0)>>>4;if((j|0)<=(d|0))break;a[1263537]=0}if(!h?(__ZN10PoolVectorI5ColorE14_copy_on_writeEv(g),h=c[g>>2]|0,h|0):0){e=h+4|0;__Z16atomic_incrementPj(e)|0;k=(c[h+8>>2]|0)+(d<<4)|0;c[k>>2]=c[f>>2];c[k+4>>2]=c[f+4>>2];c[k+8>>2]=c[f+8>>2];c[k+12>>2]=c[f+12>>2];__Z16atomic_decrementPj(e)|0;l=b;return}e=0+(d<<4)|0;c[e>>2]=c[f>>2];c[e+4>>2]=c[f+4>>2];c[e+8>>2]=c[f+8>>2];c[e+12>>2]=c[f+12>>2];l=b;return}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1128449,1130483,486,1130498,0);l=b;return}function __ZN12_VariantCall30_call_PoolColorArray_push_backER7VariantS1_PPKS0_(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=a;f=b+8|0;__ZNK7Variantcv5ColorEv(e,c[d>>2]|0);d=c[f>>2]|0;if(!d)g=1;else g=((c[d+16>>2]|0)>>>4)+1|0;__ZN10PoolVectorI5ColorE6resizeEi(f,g)|0;g=c[f>>2]|0;if(g|0?(d=(c[g+16>>2]|0)>>>4,g=d+-1|0,d|0):0){__ZN10PoolVectorI5ColorE14_copy_on_writeEv(f);d=c[f>>2]|0;if(!d){f=0+(g<<4)|0;c[f>>2]=c[e>>2];c[f+4>>2]=c[e+4>>2];c[f+8>>2]=c[e+8>>2];c[f+12>>2]=c[e+12>>2];l=a;return}else{f=d+4|0;__Z16atomic_incrementPj(f)|0;b=(c[d+8>>2]|0)+(g<<4)|0;c[b>>2]=c[e>>2];c[b+4>>2]=c[e+4>>2];c[b+8>>2]=c[e+8>>2];c[b+12>>2]=c[e+12>>2];__Z16atomic_decrementPj(f)|0;l=a;return}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1128449,1130483,486,1130498,0);l=a;return}function __ZN12_VariantCall27_call_PoolColorArray_appendER7VariantS1_PPKS0_(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=a;f=b+8|0;__ZNK7Variantcv5ColorEv(e,c[d>>2]|0);d=c[f>>2]|0;if(!d)g=1;else g=((c[d+16>>2]|0)>>>4)+1|0;__ZN10PoolVectorI5ColorE6resizeEi(f,g)|0;g=c[f>>2]|0;if(g|0?(d=(c[g+16>>2]|0)>>>4,g=d+-1|0,d|0):0){__ZN10PoolVectorI5ColorE14_copy_on_writeEv(f);d=c[f>>2]|0;if(!d){f=0+(g<<4)|0;c[f>>2]=c[e>>2];c[f+4>>2]=c[e+4>>2];c[f+8>>2]=c[e+8>>2];c[f+12>>2]=c[e+12>>2];l=a;return}else{f=d+4|0;__Z16atomic_incrementPj(f)|0;b=(c[d+8>>2]|0)+(g<<4)|0;c[b>>2]=c[e>>2];c[b+4>>2]=c[e+4>>2];c[b+8>>2]=c[e+8>>2];c[b+12>>2]=c[e+12>>2];__Z16atomic_decrementPj(f)|0;l=a;return}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1128449,1130483,486,1130498,0);l=a;return}function __ZN12_VariantCall33_call_PoolColorArray_append_arrayER7VariantS1_PPKS0_(a,b,d){a=a|0;b=b|0;d=d|0;var e=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=a;c[e>>2]=__ZNK7Variantcv10PoolVectorI5ColorEEv(c[d>>2]|0)|0;__ZN10PoolVectorI5ColorE12append_arrayERKS1_(b+8|0,e);__ZN10PoolVectorI5ColorE12_unreferenceEv(e);l=a;return}function __ZN12_VariantCall27_call_PoolColorArray_removeER7VariantS1_PPKS0_(a,b,d){a=a|0;b=b|0;d=d|0;__ZN10PoolVectorI5ColorE6removeEi(b+8|0,__ZNK7VariantcviEv(c[d>>2]|0)|0);return}function __ZN12_VariantCall27_call_PoolColorArray_insertER7VariantS1_PPKS0_(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0;e=l;l=l+48|0;if((l|0)>=(m|0))ba(48);f=e;g=e+24|0;h=__ZNK7VariantcviEv(c[d>>2]|0)|0;__ZNK7Variantcv5ColorEv(g,c[d+4>>2]|0);__ZN7VariantC2Ei(f,__ZN10PoolVectorI5ColorE6insertEiRKS0_(b+8|0,h,g)|0);__ZN7VariantaSERKS_(a,f);if(!(c[f>>2]|0)){l=e;return}__ZN7Variant5clearEv(f);l=e;return}function __ZN12_VariantCall27_call_PoolColorArray_resizeER7VariantS1_PPKS0_(a,b,d){a=a|0;b=b|0;d=d|0;__ZN10PoolVectorI5ColorE6resizeEi(b+8|0,__ZNK7VariantcviEv(c[d>>2]|0)|0)|0;return}function __ZN12_VariantCall27_call_PoolColorArray_invertER7VariantS1_PPKS0_(a,b,c){a=a|0;b=b|0;c=c|0;__ZN10PoolVectorI5ColorE6invertEv(b+8|0);return}function __ZN12_VariantCall20_call_Rect3_get_areaER7VariantS1_PPKS0_(a,b,d){a=a|0;b=b|0;d=d|0;var e=0;d=l;l=l+32|0;if((l|0)>=(m|0))ba(32);e=d;__ZN7VariantC2Ef(e,+__ZNK5Rect38get_areaEv(c[b+8>>2]|0));__ZN7VariantaSERKS_(a,e);if(!(c[e>>2]|0)){l=d;return}__ZN7Variant5clearEv(e);l=d;return}function __ZN12_VariantCall23_call_Rect3_has_no_areaER7VariantS1_PPKS0_(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,h=0;d=l;l=l+32|0;if((l|0)>=(m|0))ba(32);e=d;f=c[b+8>>2]|0;if(!(+g[f+12>>2]<=1.0e-05)?!(+g[f+16>>2]<=1.0e-05):0)h=+g[f+20>>2]<=1.0e-05;else h=1;__ZN7VariantC2Eb(e,h);__ZN7VariantaSERKS_(a,e);if(!(c[e>>2]|0)){l=d;return}__ZN7Variant5clearEv(e);l=d;return}function __ZN12_VariantCall26_call_Rect3_has_no_surfaceER7VariantS1_PPKS0_(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,h=0;d=l;l=l+32|0;if((l|0)>=(m|0))ba(32);e=d;f=c[b+8>>2]|0;if(+g[f+12>>2]<=1.0e-05?+g[f+16>>2]<=1.0e-05:0)h=+g[f+20>>2]<=1.0e-05;else h=0;__ZN7VariantC2Eb(e,h);__ZN7VariantaSERKS_(a,e);if(!(c[e>>2]|0)){l=d;return}__ZN7Variant5clearEv(e);l=d;return}function __ZN12_VariantCall22_call_Rect3_intersectsER7VariantS1_PPKS0_(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,h=0,i=0,j=0.0,k=0.0,n=0;e=l;l=l+48|0;if((l|0)>=(m|0))ba(48);f=e;h=e+24|0;i=c[b+8>>2]|0;__ZNK7Variantcv5Rect3Ev(h,c[d>>2]|0);j=+g[i>>2];k=+g[h>>2];if((((!(j>=k+ +g[h+12>>2])?!(j+ +g[i+12>>2]<=k):0)?(k=+g[i+4>>2],j=+g[h+4>>2],!(k>=j+ +g[h+16>>2])):0)?!(k+ +g[i+16>>2]<=j):0)?(j=+g[i+8>>2],k=+g[h+8>>2],!(j>=k+ +g[h+20>>2])):0)n=!(j+ +g[i+20>>2]<=k);else n=0;__ZN7VariantC2Eb(f,n);__ZN7VariantaSERKS_(a,f);if(!(c[f>>2]|0)){l=e;return}__ZN7Variant5clearEv(f);l=e;return}function __ZN12_VariantCall20_call_Rect3_enclosesER7VariantS1_PPKS0_(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,h=0,i=0,j=0.0,k=0.0,n=0.0,o=0.0,p=0.0,q=0.0,r=0.0,s=0.0,t=0.0,u=0.0,v=0;e=l;l=l+48|0;if((l|0)>=(m|0))ba(48);f=e;h=e+24|0;i=c[b+8>>2]|0;__ZNK7Variantcv5Rect3Ev(h,c[d>>2]|0);j=+g[i>>2];k=+g[i+8>>2];n=+g[i+4>>2];o=n+ +g[i+16>>2];p=k+ +g[i+20>>2];q=+g[h>>2];r=+g[h+8>>2];s=+g[h+4>>2];t=s+ +g[h+16>>2];u=r+ +g[h+20>>2];if(j<=q?!(n<=s?!(j+ +g[i+12>>2]>q+ +g[h+12>>2]):1):0)v=k<=r&o>t&p>u;else v=0;__ZN7VariantC2Eb(f,v);__ZN7VariantaSERKS_(a,f);if(!(c[f>>2]|0)){l=e;return}__ZN7Variant5clearEv(f);l=e;return}function __ZN12_VariantCall17_call_Rect3_mergeER7VariantS1_PPKS0_(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0;e=l;l=l+80|0;if((l|0)>=(m|0))ba(80);f=e;g=e+48|0;h=e+24|0;i=c[b+8>>2]|0;__ZNK7Variantcv5Rect3Ev(h,c[d>>2]|0);__ZNK5Rect35mergeERKS_(g,i,h);__ZN7VariantC2ERK5Rect3(f,g);__ZN7VariantaSERKS_(a,f);if(!(c[f>>2]|0)){l=e;return}__ZN7Variant5clearEv(f);l=e;return}function __ZN12_VariantCall24_call_Rect3_intersectionER7VariantS1_PPKS0_(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0;e=l;l=l+80|0;if((l|0)>=(m|0))ba(80);f=e;g=e+48|0;h=e+24|0;i=c[b+8>>2]|0;__ZNK7Variantcv5Rect3Ev(h,c[d>>2]|0);__ZNK5Rect312intersectionERKS_(g,i,h);__ZN7VariantC2ERK5Rect3(f,g);__ZN7VariantaSERKS_(a,f);if(!(c[f>>2]|0)){l=e;return}__ZN7Variant5clearEv(f);l=e;return}function __ZN12_VariantCall28_call_Rect3_intersects_planeER7VariantS1_PPKS0_(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0;e=l;l=l+48|0;if((l|0)>=(m|0))ba(48);f=e;g=e+24|0;h=c[b+8>>2]|0;__ZNK7Variantcv5PlaneEv(g,c[d>>2]|0);__ZN7VariantC2Eb(f,__ZNK5Rect316intersects_planeERK5Plane(h,g)|0);__ZN7VariantaSERKS_(a,f);if(!(c[f>>2]|0)){l=e;return}__ZN7Variant5clearEv(f);l=e;return}function __ZN12_VariantCall30_call_Rect3_intersects_segmentER7VariantS1_PPKS0_(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0;e=l;l=l+48|0;if((l|0)>=(m|0))ba(48);f=e;g=e+36|0;h=e+24|0;i=c[b+8>>2]|0;__ZNK7Variantcv7Vector3Ev(g,c[d>>2]|0);__ZNK7Variantcv7Vector3Ev(h,c[d+4>>2]|0);__ZN7VariantC2Eb(f,__ZNK5Rect318intersects_segmentERK7Vector3S2_PS0_S3_(i,g,h,0,0)|0);__ZN7VariantaSERKS_(a,f);if(!(c[f>>2]|0)){l=e;return}__ZN7Variant5clearEv(f);l=e;return}function __ZN12_VariantCall21_call_Rect3_has_pointER7VariantS1_PPKS0_(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,h=0,i=0,j=0.0,k=0.0,n=0.0,o=0.0,p=0.0,q=0.0,r=0;e=l;l=l+48|0;if((l|0)>=(m|0))ba(48);f=e;h=e+24|0;i=c[b+8>>2]|0;__ZNK7Variantcv7Vector3Ev(h,c[d>>2]|0);j=+g[h>>2];k=+g[i>>2];if((((!(j<k)?(n=+g[h+4>>2],o=+g[i+4>>2],!(n<o)):0)?(p=+g[h+8>>2],q=+g[i+8>>2],!(p<q)):0)?!(j>k+ +g[i+12>>2]):0)?!(n>o+ +g[i+16>>2]):0)r=!(p>q+ +g[i+20>>2]);else r=0;__ZN7VariantC2Eb(f,r);__ZN7VariantaSERKS_(a,f);if(!(c[f>>2]|0)){l=e;return}__ZN7Variant5clearEv(f);l=e;return}function __ZN12_VariantCall23_call_Rect3_get_supportER7VariantS1_PPKS0_(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,h=0,i=0,j=0,k=0.0,n=0.0,o=0.0,p=0.0;e=l;l=l+48|0;if((l|0)>=(m|0))ba(48);f=e;h=e+36|0;i=e+24|0;j=c[b+8>>2]|0;__ZNK7Variantcv7Vector3Ev(i,c[d>>2]|0);k=+g[j+12>>2]*.5;n=+g[j+16>>2]*.5;o=+g[j+20>>2]*.5;p=n+ +g[j+4>>2]+(+g[i+4>>2]>0.0?-n:n);n=o+ +g[j+8>>2]+(+g[i+8>>2]>0.0?-o:o);g[h>>2]=k+ +g[j>>2]+(+g[i>>2]>0.0?-k:k);g[h+4>>2]=p;g[h+8>>2]=n;__ZN7VariantC2ERK7Vector3(f,h);__ZN7VariantaSERKS_(a,f);if(!(c[f>>2]|0)){l=e;return}__ZN7Variant5clearEv(f);l=e;return}function __ZN12_VariantCall28_call_Rect3_get_longest_axisER7VariantS1_PPKS0_(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0;d=l;l=l+48|0;if((l|0)>=(m|0))ba(48);e=d;f=d+24|0;__ZNK5Rect316get_longest_axisEv(f,c[b+8>>2]|0);__ZN7VariantC2ERK7Vector3(e,f);__ZN7VariantaSERKS_(a,e);if(!(c[e>>2]|0)){l=d;return}__ZN7Variant5clearEv(e);l=d;return}function __ZN12_VariantCall34_call_Rect3_get_longest_axis_indexER7VariantS1_PPKS0_(a,b,d){a=a|0;b=b|0;d=d|0;var e=0;d=l;l=l+32|0;if((l|0)>=(m|0))ba(32);e=d;__ZN7VariantC2Ei(e,__ZNK5Rect322get_longest_axis_indexEv(c[b+8>>2]|0)|0);__ZN7VariantaSERKS_(a,e);if(!(c[e>>2]|0)){l=d;return}__ZN7Variant5clearEv(e);l=d;return}function __ZN12_VariantCall33_call_Rect3_get_longest_axis_sizeER7VariantS1_PPKS0_(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,h=0.0,i=0.0,j=0.0;d=l;l=l+32|0;if((l|0)>=(m|0))ba(32);e=d;f=c[b+8>>2]|0;h=+g[f+12>>2];i=+g[f+16>>2];j=i>h?i:h;h=+g[f+20>>2];__ZN7VariantC2Ef(e,h>j?h:j);__ZN7VariantaSERKS_(a,e);if(!(c[e>>2]|0)){l=d;return}__ZN7Variant5clearEv(e);l=d;return}function __ZN12_VariantCall29_call_Rect3_get_shortest_axisER7VariantS1_PPKS0_(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0;d=l;l=l+48|0;if((l|0)>=(m|0))ba(48);e=d;f=d+24|0;__ZNK5Rect317get_shortest_axisEv(f,c[b+8>>2]|0);__ZN7VariantC2ERK7Vector3(e,f);__ZN7VariantaSERKS_(a,e);if(!(c[e>>2]|0)){l=d;return}__ZN7Variant5clearEv(e);l=d;return}function __ZN12_VariantCall35_call_Rect3_get_shortest_axis_indexER7VariantS1_PPKS0_(a,b,d){a=a|0;b=b|0;d=d|0;var e=0;d=l;l=l+32|0;if((l|0)>=(m|0))ba(32);e=d;__ZN7VariantC2Ei(e,__ZNK5Rect323get_shortest_axis_indexEv(c[b+8>>2]|0)|0);__ZN7VariantaSERKS_(a,e);if(!(c[e>>2]|0)){l=d;return}__ZN7Variant5clearEv(e);l=d;return}function __ZN12_VariantCall34_call_Rect3_get_shortest_axis_sizeER7VariantS1_PPKS0_(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,h=0.0,i=0.0,j=0.0;d=l;l=l+32|0;if((l|0)>=(m|0))ba(32);e=d;f=c[b+8>>2]|0;h=+g[f+12>>2];i=+g[f+16>>2];j=i<h?i:h;h=+g[f+20>>2];__ZN7VariantC2Ef(e,h<j?h:j);__ZN7VariantaSERKS_(a,e);if(!(c[e>>2]|0)){l=d;return}__ZN7Variant5clearEv(e);l=d;return}function __ZN12_VariantCall18_call_Rect3_expandER7VariantS1_PPKS0_(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0;e=l;l=l+64|0;if((l|0)>=(m|0))ba(64);f=e;g=e+40|0;h=e+24|0;i=c[b+8>>2]|0;__ZNK7Variantcv7Vector3Ev(h,c[d>>2]|0);__ZNK5Rect36expandERK7Vector3(g,i,h);__ZN7VariantC2ERK5Rect3(f,g);__ZN7VariantaSERKS_(a,f);if(!(c[f>>2]|0)){l=e;return}__ZN7Variant5clearEv(f);l=e;return}function __ZN12_VariantCall16_call_Rect3_growER7VariantS1_PPKS0_(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0;e=l;l=l+48|0;if((l|0)>=(m|0))ba(48);f=e;g=e+24|0;h=c[b+8>>2]|0;__ZNK5Rect34growEf(g,h,+__ZNK7VariantcvfEv(c[d>>2]|0));__ZN7VariantC2ERK5Rect3(f,g);__ZN7VariantaSERKS_(a,f);if(!(c[f>>2]|0)){l=e;return}__ZN7Variant5clearEv(f);l=e;return}function __ZN12_VariantCall24_call_Rect3_get_endpointER7VariantS1_PPKS0_(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0,j=0,k=0.0,n=0.0;f=l;l=l+48|0;if((l|0)>=(m|0))ba(48);h=f;i=f+24|0;j=c[d+8>>2]|0;switch(__ZNK7VariantcviEv(c[e>>2]|0)|0){case 0:{e=c[j+4>>2]|0;d=c[j+8>>2]|0;c[i>>2]=c[j>>2];c[i+4>>2]=e;c[i+8>>2]=d;break}case 1:{d=c[j+4>>2]|0;k=+g[j+8>>2]+ +g[j+20>>2];c[i>>2]=c[j>>2];c[i+4>>2]=d;g[i+8>>2]=k;break}case 2:{k=+g[j+4>>2]+ +g[j+16>>2];d=c[j+8>>2]|0;c[i>>2]=c[j>>2];g[i+4>>2]=k;c[i+8>>2]=d;break}case 3:{k=+g[j+4>>2]+ +g[j+16>>2];n=+g[j+8>>2]+ +g[j+20>>2];c[i>>2]=c[j>>2];g[i+4>>2]=k;g[i+8>>2]=n;break}case 4:{d=c[j+4>>2]|0;e=c[j+8>>2]|0;g[i>>2]=+g[j>>2]+ +g[j+12>>2];c[i+4>>2]=d;c[i+8>>2]=e;break}case 5:{e=c[j+4>>2]|0;n=+g[j+8>>2]+ +g[j+20>>2];g[i>>2]=+g[j>>2]+ +g[j+12>>2];c[i+4>>2]=e;g[i+8>>2]=n;break}case 6:{n=+g[j+4>>2]+ +g[j+16>>2];e=c[j+8>>2]|0;g[i>>2]=+g[j>>2]+ +g[j+12>>2];g[i+4>>2]=n;c[i+8>>2]=e;break}case 7:{n=+g[j+4>>2]+ +g[j+16>>2];k=+g[j+8>>2]+ +g[j+20>>2];g[i>>2]=+g[j>>2]+ +g[j+12>>2];g[i+4>>2]=n;g[i+8>>2]=k;break}default:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1128770,1130420,187,1130438,0);a[1263537]=0;g[i+8>>2]=0.0;g[i+4>>2]=0.0;g[i>>2]=0.0}}__ZN7VariantC2ERK7Vector3(h,i);__ZN7VariantaSERKS_(b,h);if(!(c[h>>2]|0)){l=f;return}__ZN7Variant5clearEv(h);l=f;return}function __ZN12_VariantCall25_call_Transform2D_inverseER7VariantS1_PPKS0_(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0;d=l;l=l+48|0;if((l|0)>=(m|0))ba(48);e=d;f=d+24|0;__ZNK11Transform2D7inverseEv(f,c[b+8>>2]|0);__ZN7VariantC2ERK11Transform2D(e,f);__ZN7VariantaSERKS_(a,e);if(!(c[e>>2]|0)){l=d;return}__ZN7Variant5clearEv(e);l=d;return}function __ZN12_VariantCall32_call_Transform2D_affine_inverseER7VariantS1_PPKS0_(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0;d=l;l=l+48|0;if((l|0)>=(m|0))ba(48);e=d;f=d+24|0;__ZNK11Transform2D14affine_inverseEv(f,c[b+8>>2]|0);__ZN7VariantC2ERK11Transform2D(e,f);__ZN7VariantaSERKS_(a,e);if(!(c[e>>2]|0)){l=d;return}__ZN7Variant5clearEv(e);l=d;return}function __ZN12_VariantCall30_call_Transform2D_get_rotationER7VariantS1_PPKS0_(a,b,d){a=a|0;b=b|0;d=d|0;var e=0;d=l;l=l+32|0;if((l|0)>=(m|0))ba(32);e=d;__ZN7VariantC2Ef(e,+__ZNK11Transform2D12get_rotationEv(c[b+8>>2]|0));__ZN7VariantaSERKS_(a,e);if(!(c[e>>2]|0)){l=d;return}__ZN7Variant5clearEv(e);l=d;return}function __ZN12_VariantCall28_call_Transform2D_get_originER7VariantS1_PPKS0_(a,b,d){a=a|0;b=b|0;d=d|0;var e=0;d=l;l=l+32|0;if((l|0)>=(m|0))ba(32);e=d;__ZN7VariantC2ERK7Vector2(e,(c[b+8>>2]|0)+16|0);__ZN7VariantaSERKS_(a,e);if(!(c[e>>2]|0)){l=d;return}__ZN7Variant5clearEv(e);l=d;return}function __ZN12_VariantCall27_call_Transform2D_get_scaleER7VariantS1_PPKS0_(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0;d=l;l=l+32|0;if((l|0)>=(m|0))ba(32);e=d;f=d+24|0;__ZNK11Transform2D9get_scaleEv(f,c[b+8>>2]|0);__ZN7VariantC2ERK7Vector2(e,f);__ZN7VariantaSERKS_(a,e);if(!(c[e>>2]|0)){l=d;return}__ZN7Variant5clearEv(e);l=d;return}function __ZN12_VariantCall33_call_Transform2D_orthonormalizedER7VariantS1_PPKS0_(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0;d=l;l=l+48|0;if((l|0)>=(m|0))ba(48);e=d;f=d+24|0;__ZNK11Transform2D15orthonormalizedEv(f,c[b+8>>2]|0);__ZN7VariantC2ERK11Transform2D(e,f);__ZN7VariantaSERKS_(a,e);if(!(c[e>>2]|0)){l=d;return}__ZN7Variant5clearEv(e);l=d;return}function __ZN12_VariantCall25_call_Transform2D_rotatedER7VariantS1_PPKS0_(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0;e=l;l=l+48|0;if((l|0)>=(m|0))ba(48);f=e;g=e+24|0;h=c[b+8>>2]|0;__ZNK11Transform2D7rotatedEf(g,h,+__ZNK7VariantcvfEv(c[d>>2]|0));__ZN7VariantC2ERK11Transform2D(f,g);__ZN7VariantaSERKS_(a,f);if(!(c[f>>2]|0)){l=e;return}__ZN7Variant5clearEv(f);l=e;return}function __ZN12_VariantCall24_call_Transform2D_scaledER7VariantS1_PPKS0_(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0;e=l;l=l+64|0;if((l|0)>=(m|0))ba(64);f=e;g=e+32|0;h=e+24|0;i=c[b+8>>2]|0;__ZNK7Variantcv7Vector2Ev(h,c[d>>2]|0);__ZNK11Transform2D6scaledERK7Vector2(g,i,h);__ZN7VariantC2ERK11Transform2D(f,g);__ZN7VariantaSERKS_(a,f);if(!(c[f>>2]|0)){l=e;return}__ZN7Variant5clearEv(f);l=e;return}function __ZN12_VariantCall28_call_Transform2D_translatedER7VariantS1_PPKS0_(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0;e=l;l=l+64|0;if((l|0)>=(m|0))ba(64);f=e;g=e+32|0;h=e+24|0;i=c[b+8>>2]|0;__ZNK7Variantcv7Vector2Ev(h,c[d>>2]|0);__ZNK11Transform2D10translatedERK7Vector2(g,i,h);__ZN7VariantC2ERK11Transform2D(f,g);__ZN7VariantaSERKS_(a,f);if(!(c[f>>2]|0)){l=e;return}__ZN7Variant5clearEv(f);l=e;return}function __ZN12_VariantCall23_call_Transform2D_xformER7VariantS1_PPKS0_(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,h=0,i=0,j=0,k=0,n=0.0,o=0.0,p=0.0;e=l;l=l+80|0;if((l|0)>=(m|0))ba(80);f=e+24|0;h=e;i=e+56|0;j=e+48|0;k=c[d>>2]|0;switch(c[k>>2]|0){case 5:{d=c[b+8>>2]|0;__ZNK7Variantcv7Vector2Ev(j,k);n=+g[j>>2];o=+g[j+4>>2];p=n*+g[d+4>>2]+o*+g[d+12>>2];g[f>>2]=+g[d>>2]*n+ +g[d+8>>2]*o;g[f+4>>2]=p;__ZNK7Vector2plERKS_(i,f,d+16|0);__ZN7VariantC2ERK7Vector2(h,i);__ZN7VariantaSERKS_(a,h);if(c[h>>2]|0)__ZN7Variant5clearEv(h);l=e;return}case 6:{d=c[b+8>>2]|0;__ZNK7Variantcv5Rect2Ev(i,k);__ZNK11Transform2D5xformERK5Rect2(h,d,i);__ZN7VariantC2ERK5Rect2(f,h);__ZN7VariantaSERKS_(a,f);if(c[f>>2]|0)__ZN7Variant5clearEv(f);l=e;return}default:{c[f>>2]=0;__ZN7VariantaSERKS_(a,f);if(c[f>>2]|0)__ZN7Variant5clearEv(f);l=e;return}}}function __ZN12_VariantCall27_call_Transform2D_xform_invER7VariantS1_PPKS0_(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,h=0,i=0,j=0,k=0,n=0.0,o=0.0;e=l;l=l+80|0;if((l|0)>=(m|0))ba(80);f=e+24|0;h=e;i=e+56|0;j=e+48|0;k=c[d>>2]|0;switch(c[k>>2]|0){case 5:{d=c[b+8>>2]|0;__ZNK7Variantcv7Vector2Ev(j,k);__ZNK7Vector2miERKS_(f,j,d+16|0);n=+__ZNK7Vector23dotERKS_(d,f);o=+__ZNK7Vector23dotERKS_(d+8|0,f);g[i>>2]=n;g[i+4>>2]=o;__ZN7VariantC2ERK7Vector2(h,i);__ZN7VariantaSERKS_(a,h);if(c[h>>2]|0)__ZN7Variant5clearEv(h);l=e;return}case 6:{d=c[b+8>>2]|0;__ZNK7Variantcv5Rect2Ev(i,k);__ZNK11Transform2D9xform_invERK5Rect2(h,d,i);__ZN7VariantC2ERK5Rect2(f,h);__ZN7VariantaSERKS_(a,f);if(c[f>>2]|0)__ZN7Variant5clearEv(f);l=e;return}default:{c[f>>2]=0;__ZN7VariantaSERKS_(a,f);if(c[f>>2]|0)__ZN7Variant5clearEv(f);l=e;return}}}function __ZN12_VariantCall29_call_Transform2D_basis_xformER7VariantS1_PPKS0_(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,h=0,i=0,j=0,k=0.0,n=0.0,o=0.0;e=l;l=l+48|0;if((l|0)>=(m|0))ba(48);f=e;h=e+32|0;i=e+24|0;j=c[d>>2]|0;if((c[j>>2]|0)==5){d=c[b+8>>2]|0;__ZNK7Variantcv7Vector2Ev(i,j);k=+g[i>>2];n=+g[i+4>>2];o=k*+g[d+4>>2]+n*+g[d+12>>2];g[h>>2]=+g[d>>2]*k+ +g[d+8>>2]*n;g[h+4>>2]=o;__ZN7VariantC2ERK7Vector2(f,h);__ZN7VariantaSERKS_(a,f);if(c[f>>2]|0)__ZN7Variant5clearEv(f);l=e;return}else{c[f>>2]=0;__ZN7VariantaSERKS_(a,f);if(c[f>>2]|0)__ZN7Variant5clearEv(f);l=e;return}}function __ZN12_VariantCall33_call_Transform2D_basis_xform_invER7VariantS1_PPKS0_(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,h=0,i=0,j=0,k=0.0,n=0.0;e=l;l=l+48|0;if((l|0)>=(m|0))ba(48);f=e;h=e+32|0;i=e+24|0;j=c[d>>2]|0;if((c[j>>2]|0)==5){d=c[b+8>>2]|0;__ZNK7Variantcv7Vector2Ev(i,j);k=+__ZNK7Vector23dotERKS_(d,i);n=+__ZNK7Vector23dotERKS_(d+8|0,i);g[h>>2]=k;g[h+4>>2]=n;__ZN7VariantC2ERK7Vector2(f,h);__ZN7VariantaSERKS_(a,f);if(c[f>>2]|0)__ZN7Variant5clearEv(f);l=e;return}else{c[f>>2]=0;__ZN7VariantaSERKS_(a,f);if(c[f>>2]|0)__ZN7Variant5clearEv(f);l=e;return}}function __ZN12_VariantCall34_call_Transform2D_interpolate_withER7VariantS1_PPKS0_(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0;e=l;l=l+80|0;if((l|0)>=(m|0))ba(80);f=e;g=e+48|0;h=e+24|0;i=c[b+8>>2]|0;__ZNK7Variantcv11Transform2DEv(h,c[d>>2]|0);__ZNK11Transform2D16interpolate_withERKS_f(g,i,h,+__ZNK7VariantcvfEv(c[d+4>>2]|0));__ZN7VariantC2ERK11Transform2D(f,g);__ZN7VariantaSERKS_(a,f);if(!(c[f>>2]|0)){l=e;return}__ZN7Variant5clearEv(f);l=e;return}function __ZN12_VariantCall19_call_Basis_inverseER7VariantS1_PPKS0_(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0;d=l;l=l+64|0;if((l|0)>=(m|0))ba(64);e=d;f=d+24|0;__ZNK5Basis7inverseEv(f,c[b+8>>2]|0);__ZN7VariantC2ERK5Basis(e,f);__ZN7VariantaSERKS_(a,e);if(!(c[e>>2]|0)){l=d;return}__ZN7Variant5clearEv(e);l=d;return}function __ZN12_VariantCall22_call_Basis_transposedER7VariantS1_PPKS0_(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0;d=l;l=l+64|0;if((l|0)>=(m|0))ba(64);e=d;f=d+24|0;__ZNK5Basis10transposedEv(f,c[b+8>>2]|0);__ZN7VariantC2ERK5Basis(e,f);__ZN7VariantaSERKS_(a,e);if(!(c[e>>2]|0)){l=d;return}__ZN7Variant5clearEv(e);l=d;return}function __ZN12_VariantCall27_call_Basis_orthonormalizedER7VariantS1_PPKS0_(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0;d=l;l=l+64|0;if((l|0)>=(m|0))ba(64);e=d;f=d+24|0;__ZNK5Basis15orthonormalizedEv(f,c[b+8>>2]|0);__ZN7VariantC2ERK5Basis(e,f);__ZN7VariantaSERKS_(a,e);if(!(c[e>>2]|0)){l=d;return}__ZN7Variant5clearEv(e);l=d;return}function __ZN12_VariantCall23_call_Basis_determinantER7VariantS1_PPKS0_(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,h=0.0,i=0.0,j=0.0,k=0.0,n=0.0,o=0.0;d=l;l=l+32|0;if((l|0)>=(m|0))ba(32);e=d;f=c[b+8>>2]|0;h=+g[f+16>>2];i=+g[f+32>>2];j=+g[f+28>>2];k=+g[f+20>>2];n=+g[f+4>>2];o=+g[f+8>>2];__ZN7VariantC2Ef(e,+g[f+24>>2]*(k*n-h*o)+(+g[f>>2]*(h*i-j*k)-+g[f+12>>2]*(i*n-j*o)));__ZN7VariantaSERKS_(a,e);if(!(c[e>>2]|0)){l=d;return}__ZN7Variant5clearEv(e);l=d;return}function __ZN12_VariantCall19_call_Basis_rotatedER7VariantS1_PPKS0_(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0;e=l;l=l+80|0;if((l|0)>=(m|0))ba(80);f=e;g=e+36|0;h=e+24|0;i=c[b+8>>2]|0;__ZNK7Variantcv7Vector3Ev(h,c[d>>2]|0);__ZNK5Basis7rotatedERK7Vector3f(g,i,h,+__ZNK7VariantcvfEv(c[d+4>>2]|0));__ZN7VariantC2ERK5Basis(f,g);__ZN7VariantaSERKS_(a,f);if(!(c[f>>2]|0)){l=e;return}__ZN7Variant5clearEv(f);l=e;return}function __ZN12_VariantCall18_call_Basis_scaledER7VariantS1_PPKS0_(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0;e=l;l=l+80|0;if((l|0)>=(m|0))ba(80);f=e;g=e+36|0;h=e+24|0;i=c[b+8>>2]|0;__ZNK7Variantcv7Vector3Ev(h,c[d>>2]|0);__ZNK5Basis6scaledERK7Vector3(g,i,h);__ZN7VariantC2ERK5Basis(f,g);__ZN7VariantaSERKS_(a,f);if(!(c[f>>2]|0)){l=e;return}__ZN7Variant5clearEv(f);l=e;return}function __ZN12_VariantCall21_call_Basis_get_scaleER7VariantS1_PPKS0_(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0;d=l;l=l+48|0;if((l|0)>=(m|0))ba(48);e=d;f=d+24|0;__ZNK5Basis9get_scaleEv(f,c[b+8>>2]|0);__ZN7VariantC2ERK7Vector3(e,f);__ZN7VariantaSERKS_(a,e);if(!(c[e>>2]|0)){l=d;return}__ZN7Variant5clearEv(e);l=d;return}function __ZN12_VariantCall21_call_Basis_get_eulerER7VariantS1_PPKS0_(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0;d=l;l=l+48|0;if((l|0)>=(m|0))ba(48);e=d;f=d+24|0;__ZNK5Basis9get_eulerEv(f,c[b+8>>2]|0);__ZN7VariantC2ERK7Vector3(e,f);__ZN7VariantaSERKS_(a,e);if(!(c[e>>2]|0)){l=d;return}__ZN7Variant5clearEv(e);l=d;return}function __ZN12_VariantCall17_call_Basis_tdotxER7VariantS1_PPKS0_(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,h=0,i=0;e=l;l=l+48|0;if((l|0)>=(m|0))ba(48);f=e;h=e+24|0;i=c[b+8>>2]|0;__ZNK7Variantcv7Vector3Ev(h,c[d>>2]|0);__ZN7VariantC2Ef(f,+g[i>>2]*+g[h>>2]+ +g[i+12>>2]*+g[h+4>>2]+ +g[i+24>>2]*+g[h+8>>2]);__ZN7VariantaSERKS_(a,f);if(!(c[f>>2]|0)){l=e;return}__ZN7Variant5clearEv(f);l=e;return}function __ZN12_VariantCall17_call_Basis_tdotyER7VariantS1_PPKS0_(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,h=0,i=0;e=l;l=l+48|0;if((l|0)>=(m|0))ba(48);f=e;h=e+24|0;i=c[b+8>>2]|0;__ZNK7Variantcv7Vector3Ev(h,c[d>>2]|0);__ZN7VariantC2Ef(f,+g[i+4>>2]*+g[h>>2]+ +g[i+16>>2]*+g[h+4>>2]+ +g[i+28>>2]*+g[h+8>>2]);__ZN7VariantaSERKS_(a,f);if(!(c[f>>2]|0)){l=e;return}__ZN7Variant5clearEv(f);l=e;return}function __ZN12_VariantCall17_call_Basis_tdotzER7VariantS1_PPKS0_(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,h=0,i=0;e=l;l=l+48|0;if((l|0)>=(m|0))ba(48);f=e;h=e+24|0;i=c[b+8>>2]|0;__ZNK7Variantcv7Vector3Ev(h,c[d>>2]|0);__ZN7VariantC2Ef(f,+g[i+8>>2]*+g[h>>2]+ +g[i+20>>2]*+g[h+4>>2]+ +g[i+32>>2]*+g[h+8>>2]);__ZN7VariantaSERKS_(a,f);if(!(c[f>>2]|0)){l=e;return}__ZN7Variant5clearEv(f);l=e;return}function __ZN12_VariantCall17_call_Basis_xformER7VariantS1_PPKS0_(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,h=0,i=0,j=0,k=0.0,n=0.0,o=0.0,p=0.0,q=0.0;e=l;l=l+48|0;if((l|0)>=(m|0))ba(48);f=e;h=e+36|0;i=e+24|0;j=c[b+8>>2]|0;__ZNK7Variantcv7Vector3Ev(i,c[d>>2]|0);k=+g[i>>2];n=+g[i+4>>2];o=+g[i+8>>2];p=k*+g[j+12>>2]+n*+g[j+16>>2]+o*+g[j+20>>2];q=k*+g[j+24>>2]+n*+g[j+28>>2]+o*+g[j+32>>2];g[h>>2]=+g[j>>2]*k+ +g[j+4>>2]*n+ +g[j+8>>2]*o;g[h+4>>2]=p;g[h+8>>2]=q;__ZN7VariantC2ERK7Vector3(f,h);__ZN7VariantaSERKS_(a,f);if(!(c[f>>2]|0)){l=e;return}__ZN7Variant5clearEv(f);l=e;return}function __ZN12_VariantCall21_call_Basis_xform_invER7VariantS1_PPKS0_(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,h=0,i=0,j=0,k=0.0,n=0.0,o=0.0,p=0.0,q=0.0;e=l;l=l+48|0;if((l|0)>=(m|0))ba(48);f=e;h=e+36|0;i=e+24|0;j=c[b+8>>2]|0;__ZNK7Variantcv7Vector3Ev(i,c[d>>2]|0);k=+g[i>>2];n=+g[i+4>>2];o=+g[i+8>>2];p=k*+g[j+4>>2]+n*+g[j+16>>2]+o*+g[j+28>>2];q=k*+g[j+8>>2]+n*+g[j+20>>2]+o*+g[j+32>>2];g[h>>2]=+g[j>>2]*k+ +g[j+12>>2]*n+ +g[j+24>>2]*o;g[h+4>>2]=p;g[h+8>>2]=q;__ZN7VariantC2ERK7Vector3(f,h);__ZN7VariantaSERKS_(a,f);if(!(c[f>>2]|0)){l=e;return}__ZN7Variant5clearEv(f);l=e;return}function __ZN12_VariantCall32_call_Basis_get_orthogonal_indexER7VariantS1_PPKS0_(a,b,d){a=a|0;b=b|0;d=d|0;var e=0;d=l;l=l+32|0;if((l|0)>=(m|0))ba(32);e=d;__ZN7VariantC2Ei(e,__ZNK5Basis20get_orthogonal_indexEv(c[b+8>>2]|0)|0);__ZN7VariantaSERKS_(a,e);if(!(c[e>>2]|0)){l=d;return}__ZN7Variant5clearEv(e);l=d;return}function __ZN12_VariantCall23_call_Transform_inverseER7VariantS1_PPKS0_(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0;d=l;l=l+80|0;if((l|0)>=(m|0))ba(80);e=d;f=d+24|0;__ZNK9Transform7inverseEv(f,c[b+8>>2]|0);__ZN7VariantC2ERK9Transform(e,f);__ZN7VariantaSERKS_(a,e);if(!(c[e>>2]|0)){l=d;return}__ZN7Variant5clearEv(e);l=d;return}function __ZN12_VariantCall30_call_Transform_affine_inverseER7VariantS1_PPKS0_(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0;d=l;l=l+80|0;if((l|0)>=(m|0))ba(80);e=d;f=d+24|0;__ZNK9Transform14affine_inverseEv(f,c[b+8>>2]|0);__ZN7VariantC2ERK9Transform(e,f);__ZN7VariantaSERKS_(a,e);if(!(c[e>>2]|0)){l=d;return}__ZN7Variant5clearEv(e);l=d;return}function __ZN12_VariantCall31_call_Transform_orthonormalizedER7VariantS1_PPKS0_(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0;d=l;l=l+80|0;if((l|0)>=(m|0))ba(80);e=d;f=d+24|0;__ZNK9Transform15orthonormalizedEv(f,c[b+8>>2]|0);__ZN7VariantC2ERK9Transform(e,f);__ZN7VariantaSERKS_(a,e);if(!(c[e>>2]|0)){l=d;return}__ZN7Variant5clearEv(e);l=d;return}function __ZN12_VariantCall23_call_Transform_rotatedER7VariantS1_PPKS0_(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0;e=l;l=l+96|0;if((l|0)>=(m|0))ba(96);f=e;g=e+40|0;h=e+24|0;i=c[b+8>>2]|0;__ZNK7Variantcv7Vector3Ev(h,c[d>>2]|0);__ZNK9Transform7rotatedERK7Vector3f(g,i,h,+__ZNK7VariantcvfEv(c[d+4>>2]|0));__ZN7VariantC2ERK9Transform(f,g);__ZN7VariantaSERKS_(a,f);if(!(c[f>>2]|0)){l=e;return}__ZN7Variant5clearEv(f);l=e;return}function __ZN12_VariantCall22_call_Transform_scaledER7VariantS1_PPKS0_(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0;e=l;l=l+96|0;if((l|0)>=(m|0))ba(96);f=e;g=e+40|0;h=e+24|0;i=c[b+8>>2]|0;__ZNK7Variantcv7Vector3Ev(h,c[d>>2]|0);__ZNK9Transform6scaledERK7Vector3(g,i,h);__ZN7VariantC2ERK9Transform(f,g);__ZN7VariantaSERKS_(a,f);if(!(c[f>>2]|0)){l=e;return}__ZN7Variant5clearEv(f);l=e;return}function __ZN12_VariantCall26_call_Transform_translatedER7VariantS1_PPKS0_(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0;e=l;l=l+96|0;if((l|0)>=(m|0))ba(96);f=e;g=e+40|0;h=e+24|0;i=c[b+8>>2]|0;__ZNK7Variantcv7Vector3Ev(h,c[d>>2]|0);__ZNK9Transform10translatedERK7Vector3(g,i,h);__ZN7VariantC2ERK9Transform(f,g);__ZN7VariantaSERKS_(a,f);if(!(c[f>>2]|0)){l=e;return}__ZN7Variant5clearEv(f);l=e;return}function __ZN12_VariantCall26_call_Transform_looking_atER7VariantS1_PPKS0_(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0;e=l;l=l+96|0;if((l|0)>=(m|0))ba(96);f=e;g=e+48|0;h=e+36|0;i=e+24|0;j=c[b+8>>2]|0;__ZNK7Variantcv7Vector3Ev(h,c[d>>2]|0);__ZNK7Variantcv7Vector3Ev(i,c[d+4>>2]|0);__ZNK9Transform10looking_atERK7Vector3S2_(g,j,h,i);__ZN7VariantC2ERK9Transform(f,g);__ZN7VariantaSERKS_(a,f);if(!(c[f>>2]|0)){l=e;return}__ZN7Variant5clearEv(f);l=e;return}function __ZN12_VariantCall21_call_Transform_xformER7VariantS1_PPKS0_(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,h=0,i=0,j=0,k=0.0,n=0.0,o=0.0,p=0.0,q=0.0,r=0.0,s=0.0,t=0.0,u=0.0,v=0.0,w=0.0,x=0.0,y=0.0,z=0.0,A=0.0,B=0.0,C=0.0,D=0.0,E=0.0,F=0.0,G=0.0,H=0.0,J=0.0,K=0.0;e=l;l=l+80|0;if((l|0)>=(m|0))ba(80);f=e;h=e+48|0;i=e+24|0;j=c[d>>2]|0;switch(c[j>>2]|0){case 7:{d=c[b+8>>2]|0;__ZNK7Variantcv7Vector3Ev(i,j);k=+g[i>>2];n=+g[i+4>>2];o=+g[i+8>>2];p=+g[d+40>>2]+(k*+g[d+12>>2]+n*+g[d+16>>2]+o*+g[d+20>>2]);q=+g[d+44>>2]+(k*+g[d+24>>2]+n*+g[d+28>>2]+o*+g[d+32>>2]);g[h>>2]=+g[d+36>>2]+(+g[d>>2]*k+ +g[d+4>>2]*n+ +g[d+8>>2]*o);g[h+4>>2]=p;g[h+8>>2]=q;__ZN7VariantC2ERK7Vector3(f,h);__ZN7VariantaSERKS_(a,f);if(c[f>>2]|0)__ZN7Variant5clearEv(f);l=e;return}case 9:{d=c[b+8>>2]|0;__ZNK7Variantcv5PlaneEv(i,j);q=+g[i+12>>2];p=+g[i>>2];o=q*p;n=+g[i+4>>2];k=q*n;r=+g[i+8>>2];s=q*r;q=p+o;p=n+k;n=r+s;r=+g[d>>2];t=+g[d+4>>2];u=+g[d+8>>2];v=+g[d+36>>2];w=v+(o*r+k*t+s*u);x=+g[d+12>>2];y=+g[d+16>>2];z=+g[d+20>>2];A=+g[d+40>>2];B=A+(o*x+k*y+s*z);C=+g[d+24>>2];D=+g[d+28>>2];E=+g[d+32>>2];F=+g[d+44>>2];G=F+(o*C+k*D+s*E);s=v+(q*r+p*t+n*u)-w;u=A+(q*x+p*y+n*z)-B;z=F+(q*C+p*D+n*E)-G;E=+I(+(s*s+u*u+z*z));if(E==0.0){H=0.0;J=0.0;K=0.0}else{H=s/E;J=z/E;K=u/E}g[h>>2]=H;g[h+4>>2]=K;g[h+8>>2]=J;g[h+12>>2]=G*J+(B*K+w*H);__ZN7VariantC2ERK5Plane(f,h);__ZN7VariantaSERKS_(a,f);if(c[f>>2]|0)__ZN7Variant5clearEv(f);l=e;return}case 11:{d=c[b+8>>2]|0;__ZNK7Variantcv5Rect3Ev(i,j);__ZNK9Transform5xformERK5Rect3(h,d,i);__ZN7VariantC2ERK5Rect3(f,h);__ZN7VariantaSERKS_(a,f);if(c[f>>2]|0)__ZN7Variant5clearEv(f);l=e;return}default:{c[f>>2]=0;__ZN7VariantaSERKS_(a,f);if(c[f>>2]|0)__ZN7Variant5clearEv(f);l=e;return}}}function __ZN12_VariantCall25_call_Transform_xform_invER7VariantS1_PPKS0_(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,h=0,i=0,j=0,k=0.0,n=0.0,o=0.0,p=0.0,q=0.0,r=0.0,s=0.0,t=0.0,u=0.0,v=0.0;e=l;l=l+80|0;if((l|0)>=(m|0))ba(80);f=e;h=e+48|0;i=e+24|0;j=c[d>>2]|0;switch(c[j>>2]|0){case 7:{d=c[b+8>>2]|0;__ZNK7Variantcv7Vector3Ev(i,j);k=+g[i>>2]-+g[d+36>>2];n=+g[i+4>>2]-+g[d+40>>2];o=+g[i+8>>2]-+g[d+44>>2];p=k*+g[d+4>>2]+n*+g[d+16>>2]+o*+g[d+28>>2];q=k*+g[d+8>>2]+n*+g[d+20>>2]+o*+g[d+32>>2];g[h>>2]=k*+g[d>>2]+n*+g[d+12>>2]+o*+g[d+24>>2];g[h+4>>2]=p;g[h+8>>2]=q;__ZN7VariantC2ERK7Vector3(f,h);__ZN7VariantaSERKS_(a,f);if(c[f>>2]|0)__ZN7Variant5clearEv(f);l=e;return}case 9:{__ZNK7Variantcv5PlaneEv(i,j);q=+g[i+12>>2];p=+g[i>>2];o=q*p;n=+g[i+4>>2];k=q*n;r=+g[i+8>>2];s=q*r;q=p+o-o;p=n+k-k;n=r+s-s;r=+I(+(q*q+p*p+n*n));if(r==0.0){t=0.0;u=0.0;v=0.0}else{t=q/r;u=n/r;v=p/r}g[h>>2]=t;g[h+4>>2]=v;g[h+8>>2]=u;g[h+12>>2]=s*u+(k*v+o*t);__ZN7VariantC2ERK5Plane(f,h);__ZN7VariantaSERKS_(a,f);if(c[f>>2]|0)__ZN7Variant5clearEv(f);l=e;return}case 11:{d=c[b+8>>2]|0;__ZNK7Variantcv5Rect3Ev(i,j);__ZNK9Transform9xform_invERK5Rect3(h,d,i);__ZN7VariantC2ERK5Rect3(f,h);__ZN7VariantaSERKS_(a,f);if(c[f>>2]|0)__ZN7Variant5clearEv(f);l=e;return}default:{c[f>>2]=0;__ZN7VariantaSERKS_(a,f);if(c[f>>2]|0)__ZN7Variant5clearEv(f);l=e;return}}}function __ZN3MapI10StringNameN12_VariantCall8FuncDataE10ComparatorIS0_E16DefaultAllocatorEixERKS0_(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e;g=c[b>>2]|0;if(!g){h=__ZnwjPFPvjE(56,4740)|0;__ZN10StringNameC2Ev(h+24|0);c[h+32>>2]=0;c[h+36>>2]=0;c[h+40>>2]=0;i=h+16|0;c[i>>2]=0;c[i+4>>2]=0;c[b>>2]=h;i=c[b+4>>2]|0;c[h+4>>2]=i;c[h+8>>2]=i;c[h+12>>2]=i;c[h>>2]=1;if(!h){c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;c[f+12>>2]=0;c[f+16>>2]=0;c[f+20>>2]=0;c[f+24>>2]=0;j=f;k=14}else{n=h;o=i;k=5}}else{n=g;o=c[b+4>>2]|0;k=5}a:do if((k|0)==5){g=c[n+8>>2]|0;b:do if((g|0)!=(o|0)){i=c[d>>2]|0;h=g;while(1){p=c[h+24>>2]|0;if(i>>>0<p>>>0)q=h+8|0;else{if(p>>>0>=i>>>0)break;q=h+4|0}p=c[q>>2]|0;if((p|0)==(o|0))break b;else h=p}if(!((h|0)==(o|0)|(h|0)==0)){r=h;break a}}while(0);c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;c[f+12>>2]=0;c[f+16>>2]=0;c[f+20>>2]=0;c[f+24>>2]=0;if(!n){j=f;k=14}else{s=f;k=15}}while(0);if((k|0)==14){n=__ZnwjPFPvjE(56,4740)|0;__ZN10StringNameC2Ev(n+24|0);c[n+32>>2]=0;c[n+36>>2]=0;c[n+40>>2]=0;o=n+16|0;c[o>>2]=0;c[o+4>>2]=0;c[b>>2]=n;o=c[b+4>>2]|0;c[n+4>>2]=o;c[n+8>>2]=o;c[n+12>>2]=o;c[n>>2]=1;s=j;k=15}if((k|0)==15){k=__ZN3MapI10StringNameN12_VariantCall8FuncDataE10ComparatorIS0_E16DefaultAllocatorE10_insert_rbERKS0_RKS2_(b,d,f)|0;__ZN12_VariantCall8FuncDataD2Ev(f);if(!k){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145936,616,1145947,0);t=0;l=e;return t|0}else r=k}a[1263537]=0;t=r+28|0;l=e;return t|0}function __ZN12_VariantCall27_call_InputEvent_is_pressedER7VariantS1_PPKS0_(a,b,d){a=a|0;b=b|0;d=d|0;var e=0;d=l;l=l+32|0;if((l|0)>=(m|0))ba(32);e=d;__ZN7VariantC2Eb(e,__ZNK10InputEvent10is_pressedEv(c[b+8>>2]|0)|0);__ZN7VariantaSERKS_(a,e);if(!(c[e>>2]|0)){l=d;return}__ZN7Variant5clearEv(e);l=d;return}function __ZN12_VariantCall26_call_InputEvent_is_actionER7VariantS1_PPKS0_(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e;g=e+24|0;h=c[b+8>>2]|0;c[g>>2]=__ZNK7Variantcv6StringEv(c[d>>2]|0)|0;__ZN7VariantC2Eb(f,__ZNK10InputEvent9is_actionERK6String(h,g)|0);__ZN7VariantaSERKS_(a,f);if(c[f>>2]|0)__ZN7Variant5clearEv(f);f=c[g>>2]|0;if(!f){l=e;return}if(__Z16atomic_decrementPj(f+-8|0)|0){l=e;return}__ZN6Memory11free_staticEPvb(f,1);l=e;return}function __ZN12_VariantCall34_call_InputEvent_is_action_pressedER7VariantS1_PPKS0_(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e;g=e+24|0;h=c[b+8>>2]|0;c[g>>2]=__ZNK7Variantcv6StringEv(c[d>>2]|0)|0;__ZN7VariantC2Eb(f,__ZNK10InputEvent17is_action_pressedERK6String(h,g)|0);__ZN7VariantaSERKS_(a,f);if(c[f>>2]|0)__ZN7Variant5clearEv(f);f=c[g>>2]|0;if(!f){l=e;return}if(__Z16atomic_decrementPj(f+-8|0)|0){l=e;return}__ZN6Memory11free_staticEPvb(f,1);l=e;return}function __ZN12_VariantCall35_call_InputEvent_is_action_releasedER7VariantS1_PPKS0_(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e;g=e+24|0;h=c[b+8>>2]|0;c[g>>2]=__ZNK7Variantcv6StringEv(c[d>>2]|0)|0;__ZN7VariantC2Eb(f,__ZNK10InputEvent18is_action_releasedERK6String(h,g)|0);__ZN7VariantaSERKS_(a,f);if(c[f>>2]|0)__ZN7Variant5clearEv(f);f=c[g>>2]|0;if(!f){l=e;return}if(__Z16atomic_decrementPj(f+-8|0)|0){l=e;return}__ZN6Memory11free_staticEPvb(f,1);l=e;return}function __ZN12_VariantCall24_call_InputEvent_is_echoER7VariantS1_PPKS0_(a,b,d){a=a|0;b=b|0;d=d|0;var e=0;d=l;l=l+32|0;if((l|0)>=(m|0))ba(32);e=d;__ZN7VariantC2Eb(e,__ZNK10InputEvent7is_echoEv(c[b+8>>2]|0)|0);__ZN7VariantaSERKS_(a,e);if(!(c[e>>2]|0)){l=d;return}__ZN7Variant5clearEv(e);l=d;return}function __ZN12_VariantCall30_call_InputEvent_set_as_actionER7VariantS1_PPKS0_(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=a;f=c[b+8>>2]|0;c[e>>2]=__ZNK7Variantcv6StringEv(c[d>>2]|0)|0;__ZN10InputEvent13set_as_actionERK6Stringb(f,e,__ZNK7VariantcvbEv(c[d+4>>2]|0)|0);d=c[e>>2]|0;if(!d){l=a;return}if(__Z16atomic_decrementPj(d+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(d,1);l=a;return}function __ZN12_VariantCall13Vector2_init1ER7VariantPPKS0_(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,h=0.0,i=0.0;d=l;l=l+32|0;if((l|0)>=(m|0))ba(32);e=d;f=d+24|0;h=+__ZNK7VariantcvfEv(c[b>>2]|0);i=+__ZNK7VariantcvfEv(c[b+4>>2]|0);g[f>>2]=h;g[f+4>>2]=i;__ZN7VariantC2ERK7Vector2(e,f);__ZN7VariantaSERKS_(a,e);if(!(c[e>>2]|0)){l=d;return}__ZN7Variant5clearEv(e);l=d;return}function __ZN12_VariantCall15add_constructorEPFvR7VariantPPKS0_ENS0_4TypeERK6StringS7_SA_S7_SA_S7_SA_S7_(b,d,e,f,g,h,i,j,k,n){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;i=i|0;j=j|0;k=k|0;n=n|0;var o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0;o=l;l=l+32|0;if((l|0)>=(m|0))ba(32);p=o+16|0;q=o+12|0;r=o+8|0;s=o+4|0;t=o;c[p+4>>2]=0;c[p+8>>2]=0;c[p+12>>2]=b;c[p>>2]=0;do if(!(__ZNK6StringeqEPKc(e,1263606)|0)){c[p>>2]=1;b=p+8|0;c[q>>2]=0;u=c[e>>2]|0;if(u|0?(c[q>>2]=0,__Z28atomic_conditional_incrementPj(u+-8|0)|0):0)c[q>>2]=c[e>>2];__ZN6VectorI6StringE9push_backES0_(b,q)|0;u=c[q>>2]|0;if(u|0?(__Z16atomic_decrementPj(u+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(u,1);u=p+4|0;v=c[u>>2]|0;if(!v)w=1;else w=(c[v+-4>>2]|0)+1|0;do if(!(__ZN6VectorIN7Variant4TypeEE6resizeEi(u,w)|0)){a[1263537]=0;v=c[u>>2]|0;if(!v)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);x=c[v+-4>>2]|0;if((x|0)<1)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else{__ZN6VectorIN7Variant4TypeEE14_copy_on_writeEv(u);c[(c[u>>2]|0)+(x+-1<<2)>>2]=f;break}}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);while(0);if(!(__ZNK6StringeqEPKc(g,1263606)|0)){c[p>>2]=(c[p>>2]|0)+1;c[r>>2]=0;x=c[g>>2]|0;if(x|0?(c[r>>2]=0,__Z28atomic_conditional_incrementPj(x+-8|0)|0):0)c[r>>2]=c[g>>2];__ZN6VectorI6StringE9push_backES0_(b,r)|0;x=c[r>>2]|0;if(x|0?(__Z16atomic_decrementPj(x+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(x,1);x=c[u>>2]|0;if(!x)y=1;else y=(c[x+-4>>2]|0)+1|0;do if(!(__ZN6VectorIN7Variant4TypeEE6resizeEi(u,y)|0)){a[1263537]=0;x=c[u>>2]|0;if(!x)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);v=c[x+-4>>2]|0;if((v|0)<1)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else{__ZN6VectorIN7Variant4TypeEE14_copy_on_writeEv(u);c[(c[u>>2]|0)+(v+-1<<2)>>2]=h;break}}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);while(0);if(!(__ZNK6StringeqEPKc(i,1263606)|0)){c[p>>2]=(c[p>>2]|0)+1;c[s>>2]=0;v=c[i>>2]|0;if(v|0?(c[s>>2]=0,__Z28atomic_conditional_incrementPj(v+-8|0)|0):0)c[s>>2]=c[i>>2];__ZN6VectorI6StringE9push_backES0_(b,s)|0;v=c[s>>2]|0;if(v|0?(__Z16atomic_decrementPj(v+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(v,1);v=c[u>>2]|0;if(!v)z=1;else z=(c[v+-4>>2]|0)+1|0;do if(!(__ZN6VectorIN7Variant4TypeEE6resizeEi(u,z)|0)){a[1263537]=0;v=c[u>>2]|0;if(!v)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);x=c[v+-4>>2]|0;if((x|0)<1)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else{__ZN6VectorIN7Variant4TypeEE14_copy_on_writeEv(u);c[(c[u>>2]|0)+(x+-1<<2)>>2]=j;break}}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);while(0);if(!(__ZNK6StringeqEPKc(k,1263606)|0)){c[p>>2]=(c[p>>2]|0)+1;c[t>>2]=0;x=c[k>>2]|0;if(x|0?(c[t>>2]=0,__Z28atomic_conditional_incrementPj(x+-8|0)|0):0)c[t>>2]=c[k>>2];__ZN6VectorI6StringE9push_backES0_(b,t)|0;x=c[t>>2]|0;do if(x|0){if(__Z16atomic_decrementPj(x+-8|0)|0)break;__ZN6Memory11free_staticEPvb(x,1)}while(0);x=c[u>>2]|0;if(!x)A=1;else A=(c[x+-4>>2]|0)+1|0;if(__ZN6VectorIN7Variant4TypeEE6resizeEi(u,A)|0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);break}a[1263537]=0;x=c[u>>2]|0;if(!x)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);b=c[x+-4>>2]|0;if((b|0)<1)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else{__ZN6VectorIN7Variant4TypeEE14_copy_on_writeEv(u);c[(c[u>>2]|0)+(b+-1<<2)>>2]=n;break}}}}}while(0);n=(c[313771]|0)+(d<<2)|0;if(!(c[n>>2]|0)){d=__ZnwjPFPvjE(12,4740)|0;c[n>>2]=d;c[d>>2]=0;c[d+4>>2]=0;c[d+8>>2]=0}d=__ZnwjPFPvjE(28,4740)|0;c[d+4>>2]=0;c[d+8>>2]=0;A=d+16|0;c[A>>2]=0;t=d+20|0;c[t>>2]=0;k=d+24|0;c[k>>2]=0;__ZN12_VariantCall13ConstructDataaSERKS0_(d,p)|0;j=c[n>>2]|0;n=j+4|0;z=c[n>>2]|0;c[t>>2]=z;c[A>>2]=0;c[k>>2]=j;if(z|0)c[z+16>>2]=d;c[n>>2]=d;if(!(c[j>>2]|0))c[j>>2]=d;d=j+8|0;c[d>>2]=(c[d>>2]|0)+1;d=p+8|0;j=c[d>>2]|0;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0){n=c[d>>2]|0;d=(n|0)==0?0:n+-4|0;n=d+4|0;if(c[d>>2]|0){z=0;do{k=c[n+(z<<2)>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);z=z+1|0}while(z>>>0<(c[d>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(j,1)}j=c[p+4>>2]|0;if(!j){l=o;return}if(__Z16atomic_decrementPj(j+-8|0)|0){l=o;return}__ZN6Memory11free_staticEPvb(j,1);l=o;return}function __ZN12_VariantCall11Rect2_init1ER7VariantPPKS0_(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0;d=l;l=l+64|0;if((l|0)>=(m|0))ba(64);e=d+32|0;f=d+16|0;g=d+8|0;h=d;__ZNK7Variantcv7Vector2Ev(g,c[b>>2]|0);__ZNK7Variantcv7Vector2Ev(h,c[b+4>>2]|0);b=g;g=c[b+4>>2]|0;i=f;c[i>>2]=c[b>>2];c[i+4>>2]=g;g=h;h=c[g+4>>2]|0;i=f+8|0;c[i>>2]=c[g>>2];c[i+4>>2]=h;__ZN7VariantC2ERK5Rect2(e,f);__ZN7VariantaSERKS_(a,e);if(!(c[e>>2]|0)){l=d;return}__ZN7Variant5clearEv(e);l=d;return}function __ZN12_VariantCall11Rect2_init2ER7VariantPPKS0_(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,h=0.0,i=0.0,j=0.0,k=0.0;d=l;l=l+48|0;if((l|0)>=(m|0))ba(48);e=d;f=d+24|0;h=+__ZNK7VariantcvfEv(c[b>>2]|0);i=+__ZNK7VariantcvfEv(c[b+4>>2]|0);j=+__ZNK7VariantcvfEv(c[b+8>>2]|0);k=+__ZNK7VariantcvfEv(c[b+12>>2]|0);g[f>>2]=h;g[f+4>>2]=i;g[f+8>>2]=j;g[f+12>>2]=k;__ZN7VariantC2ERK5Rect2(e,f);__ZN7VariantaSERKS_(a,e);if(!(c[e>>2]|0)){l=d;return}__ZN7Variant5clearEv(e);l=d;return}function __ZN12_VariantCall17Transform2D_init2ER7VariantPPKS0_(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0.0;d=l;l=l+48|0;if((l|0)>=(m|0))ba(48);e=d+24|0;f=d;g=+__ZNK7VariantcvfEv(c[b>>2]|0);__ZNK7Variantcv7Vector2Ev(f,c[b+4>>2]|0);__ZN11Transform2DC2EfRK7Vector2(e,g,f);__ZN7VariantC2ERK11Transform2D(f,e);__ZN7VariantaSERKS_(a,f);if(!(c[f>>2]|0)){l=d;return}__ZN7Variant5clearEv(f);l=d;return}function __ZN12_VariantCall17Transform2D_init3ER7VariantPPKS0_(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,h=0,i=0,j=0;d=l;l=l+48|0;if((l|0)>=(m|0))ba(48);e=d+24|0;f=d;h=e+4|0;c[h>>2]=0;c[h+4>>2]=0;c[h+8>>2]=0;c[h+12>>2]=0;c[h+16>>2]=0;g[e>>2]=1.0;g[e+12>>2]=1.0;__ZNK7Variantcv7Vector2Ev(e,c[b>>2]|0);__ZNK7Variantcv7Vector2Ev(f,c[b+4>>2]|0);h=f;i=c[h+4>>2]|0;j=e+8|0;c[j>>2]=c[h>>2];c[j+4>>2]=i;__ZNK7Variantcv7Vector2Ev(f,c[b+8>>2]|0);b=f;i=c[b+4>>2]|0;j=e+16|0;c[j>>2]=c[b>>2];c[j+4>>2]=i;__ZN7VariantC2ERK11Transform2D(f,e);__ZN7VariantaSERKS_(a,f);if(!(c[f>>2]|0)){l=d;return}__ZN7Variant5clearEv(f);l=d;return}function __ZN12_VariantCall13Vector3_init1ER7VariantPPKS0_(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,h=0.0,i=0.0,j=0.0;d=l;l=l+48|0;if((l|0)>=(m|0))ba(48);e=d;f=d+24|0;h=+__ZNK7VariantcvfEv(c[b>>2]|0);i=+__ZNK7VariantcvfEv(c[b+4>>2]|0);j=+__ZNK7VariantcvfEv(c[b+8>>2]|0);g[f>>2]=h;g[f+4>>2]=i;g[f+8>>2]=j;__ZN7VariantC2ERK7Vector3(e,f);__ZN7VariantaSERKS_(a,e);if(!(c[e>>2]|0)){l=d;return}__ZN7Variant5clearEv(e);l=d;return}function __ZN12_VariantCall11Plane_init1ER7VariantPPKS0_(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,h=0.0,i=0.0,j=0.0,k=0.0;d=l;l=l+48|0;if((l|0)>=(m|0))ba(48);e=d;f=d+24|0;h=+__ZNK7VariantcvfEv(c[b>>2]|0);i=+__ZNK7VariantcvfEv(c[b+4>>2]|0);j=+__ZNK7VariantcvfEv(c[b+8>>2]|0);k=+__ZNK7VariantcvfEv(c[b+12>>2]|0);g[f>>2]=h;g[f+4>>2]=i;g[f+8>>2]=j;g[f+12>>2]=k;__ZN7VariantC2ERK5Plane(e,f);__ZN7VariantaSERKS_(a,e);if(!(c[e>>2]|0)){l=d;return}__ZN7Variant5clearEv(e);l=d;return}function __ZN12_VariantCall11Plane_init2ER7VariantPPKS0_(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,h=0,i=0,j=0,k=0,n=0.0,o=0.0,p=0.0,q=0.0,r=0.0,s=0.0,t=0.0,u=0.0,v=0.0,w=0.0,x=0.0,y=0.0,z=0.0,A=0.0;d=l;l=l+80|0;if((l|0)>=(m|0))ba(80);e=d;f=d+64|0;h=d+48|0;i=d+36|0;j=d+24|0;__ZNK7Variantcv7Vector3Ev(h,c[b>>2]|0);__ZNK7Variantcv7Vector3Ev(i,c[b+4>>2]|0);__ZNK7Variantcv7Vector3Ev(j,c[b+8>>2]|0);b=f+8|0;k=f+4|0;n=+g[h>>2];o=+g[h+4>>2];p=+g[h+8>>2];q=n-+g[j>>2];r=o-+g[j+4>>2];s=p-+g[j+8>>2];t=n-+g[i>>2];u=o-+g[i+4>>2];v=p-+g[i+8>>2];w=r*v-s*u;x=s*t-q*v;v=q*u-r*t;g[f>>2]=w;g[k>>2]=x;g[b>>2]=v;t=+I(+(v*v+(w*w+x*x)));if(t==0.0){g[b>>2]=0.0;g[k>>2]=0.0;g[f>>2]=0.0;y=0.0;z=0.0;A=0.0}else{r=w/t;g[f>>2]=r;w=x/t;g[k>>2]=w;x=v/t;g[b>>2]=x;y=r;z=w;A=x}g[f+12>>2]=y*n+z*o+A*p;__ZN7VariantC2ERK5Plane(e,f);__ZN7VariantaSERKS_(a,e);if(!(c[e>>2]|0)){l=d;return}__ZN7Variant5clearEv(e);l=d;return}function __ZN12_VariantCall11Plane_init3ER7VariantPPKS0_(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,h=0,i=0.0;d=l;l=l+64|0;if((l|0)>=(m|0))ba(64);e=d;f=d+40|0;h=d+24|0;__ZNK7Variantcv7Vector3Ev(h,c[b>>2]|0);i=+__ZNK7VariantcvfEv(c[b+4>>2]|0);c[f>>2]=c[h>>2];c[f+4>>2]=c[h+4>>2];c[f+8>>2]=c[h+8>>2];g[f+12>>2]=i;__ZN7VariantC2ERK5Plane(e,f);__ZN7VariantaSERKS_(a,e);if(!(c[e>>2]|0)){l=d;return}__ZN7Variant5clearEv(e);l=d;return}function __ZN12_VariantCall10Quat_init1ER7VariantPPKS0_(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,h=0.0,i=0.0,j=0.0,k=0.0;d=l;l=l+48|0;if((l|0)>=(m|0))ba(48);e=d;f=d+24|0;h=+__ZNK7VariantcvfEv(c[b>>2]|0);i=+__ZNK7VariantcvfEv(c[b+4>>2]|0);j=+__ZNK7VariantcvfEv(c[b+8>>2]|0);k=+__ZNK7VariantcvfEv(c[b+12>>2]|0);g[f>>2]=h;g[f+4>>2]=i;g[f+8>>2]=j;g[f+12>>2]=k;__ZN7VariantC2ERK4Quat(e,f);__ZN7VariantaSERKS_(a,e);if(!(c[e>>2]|0)){l=d;return}__ZN7Variant5clearEv(e);l=d;return}function __ZN12_VariantCall10Quat_init2ER7VariantPPKS0_(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,h=0,i=0;d=l;l=l+64|0;if((l|0)>=(m|0))ba(64);e=d;f=d+40|0;h=d+28|0;i=d+24|0;__ZNK7Variantcv7Vector3Ev(h,c[b>>2]|0);g[i>>2]=+__ZNK7VariantcvfEv(c[b+4>>2]|0);__ZN4QuatC2ERK7Vector3RKf(f,h,i);__ZN7VariantC2ERK4Quat(e,f);__ZN7VariantaSERKS_(a,e);if(!(c[e>>2]|0)){l=d;return}__ZN7Variant5clearEv(e);l=d;return}function __ZN12_VariantCall11Color_init1ER7VariantPPKS0_(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,h=0.0,i=0.0,j=0.0,k=0.0;d=l;l=l+48|0;if((l|0)>=(m|0))ba(48);e=d;f=d+24|0;h=+__ZNK7VariantcvfEv(c[b>>2]|0);i=+__ZNK7VariantcvfEv(c[b+4>>2]|0);j=+__ZNK7VariantcvfEv(c[b+8>>2]|0);k=+__ZNK7VariantcvfEv(c[b+12>>2]|0);g[f>>2]=h;g[f+4>>2]=i;g[f+8>>2]=j;g[f+12>>2]=k;__ZN7VariantC2ERK5Color(e,f);__ZN7VariantaSERKS_(a,e);if(!(c[e>>2]|0)){l=d;return}__ZN7Variant5clearEv(e);l=d;return}function __ZN12_VariantCall11Color_init2ER7VariantPPKS0_(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,h=0.0,i=0.0,j=0.0;d=l;l=l+48|0;if((l|0)>=(m|0))ba(48);e=d;f=d+24|0;h=+__ZNK7VariantcvfEv(c[b>>2]|0);i=+__ZNK7VariantcvfEv(c[b+4>>2]|0);j=+__ZNK7VariantcvfEv(c[b+8>>2]|0);g[f>>2]=h;g[f+4>>2]=i;g[f+8>>2]=j;g[f+12>>2]=1.0;__ZN7VariantC2ERK5Color(e,f);__ZN7VariantaSERKS_(a,e);if(!(c[e>>2]|0)){l=d;return}__ZN7Variant5clearEv(e);l=d;return}function __ZN12_VariantCall11Rect3_init1ER7VariantPPKS0_(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0;d=l;l=l+80|0;if((l|0)>=(m|0))ba(80);e=d;f=d+48|0;g=d+36|0;h=d+24|0;__ZNK7Variantcv7Vector3Ev(g,c[b>>2]|0);__ZNK7Variantcv7Vector3Ev(h,c[b+4>>2]|0);b=f+12|0;c[f>>2]=c[g>>2];c[f+4>>2]=c[g+4>>2];c[f+8>>2]=c[g+8>>2];c[b>>2]=c[h>>2];c[b+4>>2]=c[h+4>>2];c[b+8>>2]=c[h+8>>2];__ZN7VariantC2ERK5Rect3(e,f);__ZN7VariantaSERKS_(a,e);if(!(c[e>>2]|0)){l=d;return}__ZN7Variant5clearEv(e);l=d;return}function __ZN12_VariantCall11Basis_init1ER7VariantPPKS0_(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;d=l;l=l+64|0;if((l|0)>=(m|0))ba(64);e=d+24|0;f=d;__ZNK7Variantcv7Vector3Ev(f,c[b>>2]|0);c[e>>2]=c[f>>2];c[e+12>>2]=c[f+4>>2];c[e+24>>2]=c[f+8>>2];__ZNK7Variantcv7Vector3Ev(f,c[b+4>>2]|0);c[e+4>>2]=c[f>>2];c[e+16>>2]=c[f+4>>2];c[e+28>>2]=c[f+8>>2];__ZNK7Variantcv7Vector3Ev(f,c[b+8>>2]|0);c[e+8>>2]=c[f>>2];c[e+20>>2]=c[f+4>>2];c[e+32>>2]=c[f+8>>2];__ZN7VariantC2ERK5Basis(f,e);__ZN7VariantaSERKS_(a,f);if(!(c[f>>2]|0)){l=d;return}__ZN7Variant5clearEv(f);l=d;return}function __ZN12_VariantCall11Basis_init2ER7VariantPPKS0_(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0;d=l;l=l+80|0;if((l|0)>=(m|0))ba(80);e=d;f=d+36|0;g=d+24|0;__ZNK7Variantcv7Vector3Ev(g,c[b>>2]|0);__ZN5BasisC2ERK7Vector3f(f,g,+__ZNK7VariantcvfEv(c[b+4>>2]|0));__ZN7VariantC2ERK5Basis(e,f);__ZN7VariantaSERKS_(a,e);if(!(c[e>>2]|0)){l=d;return}__ZN7Variant5clearEv(e);l=d;return}function __ZN12_VariantCall15Transform_init1ER7VariantPPKS0_(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;d=l;l=l+80|0;if((l|0)>=(m|0))ba(80);e=d+24|0;f=d;g[e+44>>2]=0.0;g[e+40>>2]=0.0;g[e+36>>2]=0.0;__ZNK7Variantcv7Vector3Ev(f,c[b>>2]|0);c[e>>2]=c[f>>2];c[e+12>>2]=c[f+4>>2];c[e+24>>2]=c[f+8>>2];__ZNK7Variantcv7Vector3Ev(f,c[b+4>>2]|0);c[e+4>>2]=c[f>>2];c[e+16>>2]=c[f+4>>2];c[e+28>>2]=c[f+8>>2];__ZNK7Variantcv7Vector3Ev(f,c[b+8>>2]|0);c[e+8>>2]=c[f>>2];c[e+20>>2]=c[f+4>>2];c[e+32>>2]=c[f+8>>2];__ZNK7Variantcv7Vector3Ev(f,c[b+12>>2]|0);b=e+36|0;c[b>>2]=c[f>>2];c[b+4>>2]=c[f+4>>2];c[b+8>>2]=c[f+8>>2];__ZN7VariantC2ERK9Transform(f,e);__ZN7VariantaSERKS_(a,f);if(!(c[f>>2]|0)){l=d;return}__ZN7Variant5clearEv(f);l=d;return}function __ZN12_VariantCall15Transform_init2ER7VariantPPKS0_(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0;d=l;l=l+128|0;if((l|0)>=(m|0))ba(128);e=d;f=d+72|0;g=d+36|0;h=d+24|0;__ZNK7Variantcv5BasisEv(g,c[b>>2]|0);__ZNK7Variantcv7Vector3Ev(h,c[b+4>>2]|0);__ZN9TransformC2ERK5BasisRK7Vector3(f,g,h);__ZN7VariantC2ERK9Transform(e,f);__ZN7VariantaSERKS_(a,e);if(!(c[e>>2]|0)){l=d;return}__ZN7Variant5clearEv(e);l=d;return}function __ZN12_VariantCall11Image_init1ER7VariantPPKS0_(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0;d=l;l=l+48|0;if((l|0)>=(m|0))ba(48);e=d;f=d+24|0;g=__ZNK7VariantcviEv(c[b>>2]|0)|0;h=__ZNK7VariantcviEv(c[b+4>>2]|0)|0;i=__ZNK7VariantcvbEv(c[b+8>>2]|0)|0;__ZN5ImageC2EiibNS_6FormatE(f,g,h,i,__ZNK7VariantcviEv(c[b+12>>2]|0)|0);__ZN7VariantC2ERK5Image(e,f);__ZN7VariantaSERKS_(a,e);if(!(c[e>>2]|0)){__ZN5ImageD2Ev(f);l=d;return}__ZN7Variant5clearEv(e);__ZN5ImageD2Ev(f);l=d;return}function __ZN12_VariantCall12add_constantEi10StringNamei(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0;c[(__ZN3MapI10StringNamei10ComparatorIS0_E16DefaultAllocatorEixERKS0_((c[313772]|0)+(a<<4)|0,b)|0)>>2]=d;d=(c[313772]|0)+(a<<4)+12|0;if(!(c[d>>2]|0)){a=__ZnwjPFPvjE(12,4740)|0;c[d>>2]=a;c[a>>2]=0;c[a+4>>2]=0;c[a+8>>2]=0}a=__ZnwjPFPvjE(16,4740)|0;__ZN10StringNameC2Ev(a);e=a+4|0;c[e>>2]=0;f=a+8|0;c[f>>2]=0;g=a+12|0;c[g>>2]=0;__ZN10StringNameaSERKS_(a,b);b=c[d>>2]|0;d=b+4|0;h=c[d>>2]|0;c[f>>2]=h;c[e>>2]=0;c[g>>2]=b;if(h|0)c[h+4>>2]=a;c[d>>2]=a;if(c[b>>2]|0){i=b+8|0;j=c[i>>2]|0;k=j+1|0;c[i>>2]=k;return}c[b>>2]=a;i=b+8|0;j=c[i>>2]|0;k=j+1|0;c[i>>2]=k;return}function __ZN5ImageC2EiibNS_6FormatE(b,d,e,f,g){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;c[b+4>>2]=0;c[b+8>>2]=0;c[b+12>>2]=0;a[b+16>>0]=f&1;c[b>>2]=0;__ZN5Image6createEiibNS_6FormatE(b,d,e,f,g);return}function __ZN5Image6createEiibNS_6FormatE(b,d,e,f,g){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;var h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0;h=f&1;do switch(g|0){case 36:case 35:case 34:case 33:case 32:case 31:case 30:case 29:case 28:case 27:case 26:case 25:case 24:case 23:case 22:case 21:case 20:case 19:case 18:case 17:case 2:case 0:{i=1;j=12;break}case 13:case 8:case 7:case 6:case 3:case 1:{k=2;j=13;break}case 4:{k=3;j=13;break}case 5:{k=4;j=13;break}case 9:{k=4;j=13;break}case 10:{k=8;j=13;break}case 11:{k=12;j=13;break}case 12:{k=16;j=13;break}case 14:{k=4;j=13;break}case 15:{k=8;j=13;break}case 16:{k=12;j=13;break}default:{i=0;j=12}}while(0);if((j|0)==12)switch(g|0){case 17:case 20:case 27:case 28:case 29:case 30:case 31:case 34:case 36:{l=1;m=i;break}default:{k=i;j=13}}if((j|0)==13){l=(g+-25|0)>>>0<2?2:0;m=k}switch(g|0){case 21:case 20:case 19:case 18:case 17:{n=4;o=4;break}case 26:case 25:{n=8;o=16;break}case 27:case 28:{n=8;o=8;break}case 29:{n=4;o=4;break}case 24:case 23:case 22:{n=4;o=4;break}case 36:case 35:case 34:case 33:case 32:case 31:case 30:{n=4;o=4;break}default:{n=1;o=1}}k=(U(U(e,d)|0,m)|0)>>l;if(f?!((o|0)==(d|0)&(n|0)==(e|0)):0){f=d;j=e;i=k;while(1){p=f>>1;f=(o|0)>(p|0)?o:p;q=j>>1;j=(n|0)>(q|0)?n:q;r=((U(U(f,m)|0,j)|0)>>l)+i|0;if((o|0)>=(p|0)&(n|0)>=(q|0)){s=r;break}else i=r}}else s=k;k=b+4|0;__ZN10PoolVectorIhE6resizeEi(k,s)|0;if(c[k>>2]|0?(__ZN10PoolVectorIhE14_copy_on_writeEv(k),i=c[k>>2]|0,i|0):0){k=i+4|0;__Z16atomic_incrementPj(k)|0;_memset(c[i+8>>2]|0,0,s|0)|0;__Z16atomic_decrementPj(k)|0;t=b+8|0;c[t>>2]=d;u=b+12|0;c[u>>2]=e;v=b+16|0;a[v>>0]=h;c[b>>2]=g;return}_memset(0,0,s|0)|0;t=b+8|0;c[t>>2]=d;u=b+12|0;c[u>>2]=e;v=b+16|0;a[v>>0]=h;c[b>>2]=g;return}function __ZN5BasisC2ERK7Vector3f(b,d,e){b=b|0;d=d|0;e=+e;var f=0,h=0,i=0.0,k=0.0,l=0.0,m=0.0,n=0.0;f=b;h=f+36|0;do{c[f>>2]=0;f=f+4|0}while((f|0)<(h|0));i=+g[d>>2];k=i*i;f=d+4|0;i=+g[f>>2];l=i*i;h=d+8|0;i=+g[h>>2];m=i*i;i=+I(+(k+l+m))+-1.0;if((c[j>>2]=(g[j>>2]=i,c[j>>2]|0)&2147483647,+g[j>>2])<1.0e-05){a[1263537]=0;i=+L(+e);n=k;k=+K(+e);g[b>>2]=n+(1.0-n)*k;n=1.0-k;g[b+4>>2]=n*(+g[d>>2]*+g[f>>2])-i*+g[h>>2];g[b+8>>2]=n*(+g[h>>2]*+g[d>>2])+i*+g[f>>2];g[b+12>>2]=n*(+g[d>>2]*+g[f>>2])+i*+g[h>>2];e=l;g[b+16>>2]=e+k*(1.0-e);g[b+20>>2]=n*(+g[f>>2]*+g[h>>2])-i*+g[d>>2];g[b+24>>2]=n*(+g[h>>2]*+g[d>>2])-i*+g[f>>2];g[b+28>>2]=n*(+g[f>>2]*+g[h>>2])+i*+g[d>>2];i=m;g[b+32>>2]=i+k*(1.0-i);return}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1129980,1090214,579,1129986,0);return}}function __ZN4QuatC2ERK7Vector3RKf(a,b,c){a=a|0;b=b|0;c=c|0;var d=0.0,e=0.0,f=0.0,h=0.0,i=0.0,j=0.0,k=0.0,l=0.0,m=0.0,n=0.0;d=+g[b>>2];e=+g[b+4>>2];f=+g[b+8>>2];h=+I(+(d*d+e*e+f*f));if(h==0.0){i=0.0;j=0.0;k=0.0;l=0.0}else{m=+g[c>>2]*.5;n=+L(+m)/h;i=+K(+m);j=f*n;k=e*n;l=d*n}g[a>>2]=l;g[a+4>>2]=k;g[a+8>>2]=j;g[a+12>>2]=i;return}function __ZN11Transform2DC2EfRK7Vector2(a,b,d){a=a|0;b=+b;d=d|0;var e=0,f=0.0,h=0.0,i=0;e=a+16|0;c[e>>2]=0;c[e+4>>2]=0;f=+K(+b);h=+L(+b);g[a>>2]=f;g[a+4>>2]=h;g[a+8>>2]=-h;g[a+12>>2]=f;e=d;d=c[e+4>>2]|0;i=a+16|0;c[i>>2]=c[e>>2];c[i+4>>2]=d;return}function __ZN6VectorIN7Variant4TypeEE6resizeEi(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0;if((d|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,269,1145657,0);e=31;return e|0}a[1263537]=0;f=c[b>>2]|0;if(!f)g=0;else g=c[f+-4>>2]|0;if((g|0)==(d|0)){e=0;return e|0}if(!d){if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);c[b>>2]=0;e=0;return e|0}__ZN6VectorIN7Variant4TypeEE14_copy_on_writeEv(b);f=d<<2;if(d>>>0<=1073741823?(g=f+-1|0,h=g>>>1|g,g=h>>>2|h,h=g>>>4|g,g=h>>>8|h,h=(g>>>16|g)+1|0,f>>>0<4294967264):0){a[1263537]=0;f=c[b>>2]|0;do if(!f)if((d|0)>0)i=18;else{j=0;i=25}else{g=c[f+-4>>2]|0;if((g|0)<(d|0))if(!g)i=18;else{k=__ZN6Memory14realloc_staticEPvjb(f,h,1)|0;if(k|0){a[1263537]=0;l=k;break}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,300,1145876,0);e=6;return e|0}else{j=g;i=25}}while(0);do if((i|0)==18){g=__ZN6Memory12alloc_staticEjb(h,1)|0;if(g|0){a[1263537]=0;c[g+-4>>2]=0;c[g+-8>>2]=1;l=g;break}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,292,1145820,0);e=6;return e|0}else if((i|0)==25){if((j|0)<=(d|0)){e=0;return e|0}g=__ZN6Memory14realloc_staticEPvjb(f,h,1)|0;if(!g){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,324,1145876,0);e=6;return e|0}else{a[1263537]=0;c[b>>2]=g;c[g+-4>>2]=d;e=0;return e|0}}while(0);c[b>>2]=l;c[((l|0)==0?0:l+-4|0)>>2]=d;e=0;return e|0}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,285,1145723,0);e=6;return e|0}function __ZN12_VariantCall13ConstructDataaSERKS0_(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0;c[a>>2]=c[b>>2];d=a+4|0;e=b+4|0;f=c[d>>2]|0;if((f|0)!=(c[e>>2]|0)){if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);c[d>>2]=0;f=c[e>>2]|0;if(f|0?__Z28atomic_conditional_incrementPj(f+-8|0)|0:0)c[d>>2]=c[e>>2]}e=a+8|0;d=b+8|0;f=c[e>>2]|0;if((f|0)!=(c[d>>2]|0)){if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0){g=c[e>>2]|0;h=(g|0)==0?0:g+-4|0;g=h+4|0;if(c[h>>2]|0){i=0;do{j=c[g+(i<<2)>>2]|0;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);i=i+1|0}while(i>>>0<(c[h>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(f,1)}c[e>>2]=0;f=c[d>>2]|0;if(f|0?__Z28atomic_conditional_incrementPj(f+-8|0)|0:0)c[e>>2]=c[d>>2]}c[a+12>>2]=c[b+12>>2];return a|0}function __ZN10InputEvent13set_as_actionERK6Stringb(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f;c[b+4>>2]=8;h=c[313532]|0;__ZN10StringNameC2ERK6String(g,d);c[b+12>>2]=__ZNK8InputMap13get_action_idERK10StringName(h,g)|0;__ZN10StringNameD2Ev(g);a[b+16>>0]=e&1;l=f;return}function __ZNK8InputMap13get_action_idERK10StringName(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0;e=b+80|0;f=c[e>>2]|0;a:do if(f|0){g=c[f+8>>2]|0;h=c[b+84>>2]|0;b:do if((g|0)==(h|0))i=g;else{j=c[d>>2]|0;k=g;while(1){l=c[k+24>>2]|0;if(j>>>0<l>>>0)m=k+8|0;else{if(l>>>0>=j>>>0){i=k;break b}m=k+4|0}k=c[m>>2]|0;if((k|0)==(h|0))break a}}while(0);if((i|0)!=(h|0)&(i|0)!=0){a[1263537]=0;n=c[(__ZN3MapI10StringNameN8InputMap6ActionE10ComparatorIS0_E16DefaultAllocatorEixERKS0_(e,d)|0)>>2]|0;return n|0}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1130041,1084159,172,1130055,0);n=-1;return n|0}function __ZN3MapI10StringNameN8InputMap6ActionE10ComparatorIS0_E16DefaultAllocatorEixERKS0_(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;g=c[b>>2]|0;if(!g){h=__ZnwjPFPvjE(36,4740)|0;__ZN10StringNameC2Ev(h+24|0);c[h+32>>2]=0;i=h+16|0;c[i>>2]=0;c[i+4>>2]=0;c[b>>2]=h;i=c[b+4>>2]|0;c[h+4>>2]=i;c[h+8>>2]=i;c[h+12>>2]=i;c[h>>2]=1;if(!h){j=f;c[j>>2]=0;c[j+4>>2]=0;c[f+4>>2]=0;k=f;n=14}else{o=h;p=i;n=5}}else{o=g;p=c[b+4>>2]|0;n=5}a:do if((n|0)==5){g=c[o+8>>2]|0;b:do if((g|0)!=(p|0)){i=c[d>>2]|0;h=g;while(1){j=c[h+24>>2]|0;if(i>>>0<j>>>0)q=h+8|0;else{if(j>>>0>=i>>>0)break;q=h+4|0}j=c[q>>2]|0;if((j|0)==(p|0))break b;else h=j}if(!((h|0)==(p|0)|(h|0)==0)){r=h;break a}}while(0);g=f;c[g>>2]=0;c[g+4>>2]=0;c[f+4>>2]=0;if(!o){k=f;n=14}else{s=f;n=15}}while(0);if((n|0)==14){o=__ZnwjPFPvjE(36,4740)|0;__ZN10StringNameC2Ev(o+24|0);c[o+32>>2]=0;p=o+16|0;c[p>>2]=0;c[p+4>>2]=0;c[b>>2]=o;p=c[b+4>>2]|0;c[o+4>>2]=p;c[o+8>>2]=p;c[o+12>>2]=p;c[o>>2]=1;s=k;n=15}if((n|0)==15){n=__ZN3MapI10StringNameN8InputMap6ActionE10ComparatorIS0_E16DefaultAllocatorE10_insert_rbERKS0_RKS2_(b,d,f)|0;d=f+4|0;__ZN4ListI10InputEvent16DefaultAllocatorE5clearEv(d);f=c[d>>2]|0;do if(f|0)if(!(c[f+8>>2]|0)){a[1263537]=0;__ZN6Memory11free_staticEPvb(f,0);break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145461,1145120,668,1145467,0);break}while(0);if(!n){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145936,616,1145947,0);t=0;l=e;return t|0}else r=n}a[1263537]=0;t=r+28|0;l=e;return t|0}function __ZN3MapI10StringNameN8InputMap6ActionE10ComparatorIS0_E16DefaultAllocatorE10_insert_rbERKS0_RKS2_(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f;a[g>>0]=0;h=__ZN3MapI10StringNameN8InputMap6ActionE10ComparatorIS0_E16DefaultAllocatorE7_insertERKS0_Rb(b,d,g)|0;a:do if(h|0){c[h+28>>2]=c[e>>2];d=h+32|0;__ZN4ListI10InputEvent16DefaultAllocatorE5clearEv(d);i=c[e+4>>2]|0;if(!i){j=0;k=0}else{n=i;o=4}while(1){if((o|0)==4){o=0;i=c[n>>2]|0;j=i;k=i}if(!j)break a;if(!(c[d>>2]|0)){i=__ZnwjPFPvjE(12,4740)|0;c[d>>2]=i;c[i>>2]=0;c[i+4>>2]=0;c[i+8>>2]=0}i=__ZnwjPFPvjE(68,4740)|0;p=i+56|0;c[p>>2]=0;c[p+4>>2]=0;c[p+8>>2]=0;q=i;r=k;s=q+56|0;do{c[q>>2]=c[r>>2];q=q+4|0;r=r+4|0}while((q|0)<(s|0));r=c[d>>2]|0;q=r+4|0;s=c[q>>2]|0;c[i+60>>2]=s;c[p>>2]=0;c[i+64>>2]=r;if(s|0)c[s+56>>2]=i;c[q>>2]=i;if(!(c[r>>2]|0))c[r>>2]=i;q=r+8|0;c[q>>2]=(c[q>>2]|0)+1;n=j+56|0;o=4}}while(0);if(a[g>>0]|0){l=f;return h|0}g=b+8|0;c[g>>2]=(c[g>>2]|0)+1;g=h+12|0;o=c[g>>2]|0;if(!(c[o>>2]|0)){j=b+4|0;n=h;k=o;e=o;o=g;while(1){g=k+12|0;d=c[g>>2]|0;q=c[d+8>>2]|0;r=d;do if((k|0)==(q|0)){s=c[d+4>>2]|0;if(!(c[s>>2]|0)){c[e>>2]=1;a[1263537]=0;c[s>>2]=1;if((c[j>>2]|0)==(d|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);t=c[(c[o>>2]|0)+12>>2]|0;break}else{a[1263537]=0;c[d>>2]=0;t=d;break}}s=k+4|0;if((n|0)==(c[s>>2]|0)){u=n+8|0;v=c[u>>2]|0;c[s>>2]=v;if((v|0)==(c[j>>2]|0))w=r;else{c[v+12>>2]=k;w=c[g>>2]|0}v=n+12|0;c[v>>2]=w;s=c[g>>2]|0;x=s+8|0;c[((c[x>>2]|0)==(k|0)?x:s+4|0)>>2]=n;c[u>>2]=k;c[g>>2]=n;y=k;z=n;A=c[v>>2]|0}else{y=n;z=k;A=d}a[1263537]=0;c[z>>2]=1;v=c[j>>2]|0;if((v|0)==(A|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);B=c[(c[y+12>>2]|0)+12>>2]|0;C=c[j>>2]|0}else{a[1263537]=0;c[A>>2]=0;B=A;C=v}v=B+8|0;u=c[v>>2]|0;s=u+4|0;x=c[s>>2]|0;c[v>>2]=x;if((x|0)!=(C|0))c[x+12>>2]=B;x=B+12|0;c[u+12>>2]=c[x>>2];v=c[x>>2]|0;D=v+4|0;c[((c[D>>2]|0)==(B|0)?D:v+8|0)>>2]=u;c[s>>2]=B;c[x>>2]=u;t=y}else{if(!(c[q>>2]|0)){c[e>>2]=1;a[1263537]=0;c[q>>2]=1;if((c[j>>2]|0)==(d|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);t=c[(c[o>>2]|0)+12>>2]|0;break}else{a[1263537]=0;c[d>>2]=0;t=d;break}}u=k+8|0;if((n|0)==(c[u>>2]|0)){x=n+4|0;s=c[x>>2]|0;c[u>>2]=s;if((s|0)==(c[j>>2]|0))E=r;else{c[s+12>>2]=k;E=c[g>>2]|0}s=n+12|0;c[s>>2]=E;u=c[g>>2]|0;v=u+4|0;c[((c[v>>2]|0)==(k|0)?v:u+8|0)>>2]=n;c[x>>2]=k;c[g>>2]=n;F=k;G=n;H=c[s>>2]|0}else{F=n;G=k;H=d}a[1263537]=0;c[G>>2]=1;s=c[j>>2]|0;if((s|0)==(H|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);I=c[(c[F+12>>2]|0)+12>>2]|0;J=c[j>>2]|0}else{a[1263537]=0;c[H>>2]=0;I=H;J=s}s=I+4|0;x=c[s>>2]|0;u=x+8|0;v=c[u>>2]|0;c[s>>2]=v;if((v|0)!=(J|0))c[v+12>>2]=I;v=I+12|0;c[x+12>>2]=c[v>>2];s=c[v>>2]|0;D=s+8|0;c[((c[D>>2]|0)==(I|0)?D:s+4|0)>>2]=x;c[u>>2]=I;c[v>>2]=x;t=F}while(0);d=t+12|0;g=c[d>>2]|0;if(!(c[g>>2]|0)){n=t;k=g;e=g;o=d}else break}}o=c[(c[b>>2]|0)+8>>2]|0;a[1263537]=0;c[o>>2]=1;l=f;return h|0}function __ZN3MapI10StringNameN8InputMap6ActionE10ComparatorIS0_E16DefaultAllocatorE7_insertERKS0_Rb(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0;f=c[b>>2]|0;g=c[f+8>>2]|0;h=b+4|0;i=c[h>>2]|0;a:do if((g|0)==(i|0))j=f;else{k=c[d>>2]|0;l=g;while(1){m=c[l+24>>2]|0;if(k>>>0<m>>>0)n=l+8|0;else{if(m>>>0>=k>>>0)break;n=l+4|0}m=c[n>>2]|0;if((m|0)==(i|0)){j=l;break a}else l=m}a[e>>0]=1;o=l;return o|0}while(0);i=__ZnwjPFPvjE(36,4740)|0;n=i+24|0;__ZN10StringNameC2Ev(n);c[i+32>>2]=0;c[i>>2]=0;c[i+4>>2]=0;c[i+8>>2]=0;c[i+12>>2]=0;c[i+16>>2]=0;c[i+20>>2]=0;c[i+12>>2]=j;g=c[h>>2]|0;f=i+4|0;c[f>>2]=g;k=i+8|0;c[k>>2]=g;__ZN10StringNameaSERKS_(n,d);if((j|0)!=(c[b>>2]|0)?(c[d>>2]|0)>>>0>=(c[j+24>>2]|0)>>>0:0)p=j+4|0;else p=j+8|0;c[p>>2]=i;a[e>>0]=0;e=c[f>>2]|0;f=c[h>>2]|0;if((e|0)==(f|0)){h=i;do{p=h;h=c[h+12>>2]|0}while((p|0)==(c[h+4>>2]|0));q=(h|0)==(c[b>>2]|0)?0:h}else{h=e;while(1){e=c[h+8>>2]|0;if((e|0)==(f|0)){q=h;break}else h=e}}c[i+16>>2]=q;h=c[k>>2]|0;b:do if((h|0)==(f|0)){k=i;while(1){e=k;k=c[k+12>>2]|0;if((e|0)!=(c[k+8>>2]|0)){r=k;break b}if((k|0)==(c[b>>2]|0)){r=0;break}}}else{k=h;while(1){l=c[k+4>>2]|0;if((l|0)==(f|0)){r=k;break}else k=l}}while(0);f=i+20|0;c[f>>2]=r;if(!q)s=r;else{c[q+20>>2]=i;s=c[f>>2]|0}if(!s){o=i;return o|0}c[s+16>>2]=i;o=i;return o|0}function __ZNK10InputEvent7is_echoEv(b){b=b|0;var d=0;if((c[b+4>>2]|0)!=1){d=0;return d|0}d=(a[b+28>>0]|0)!=0;return d|0}function __ZNK10InputEvent18is_action_releasedERK6String(b,d){b=b|0;d=d|0;var e=0,f=0,h=0,i=0,j=0,k=0.0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;h=c[313532]|0;__ZN10StringNameC2ERK6String(f,d);d=__ZNK8InputMap15event_is_actionERK10InputEventRK10StringName(h,b,f)|0;__ZN10StringNameD2Ev(f);if(!d){i=0;l=e;return i|0}switch(c[b+4>>2]|0){case 1:{j=(a[b+16>>0]|0)!=0;break}case 3:{j=(a[b+44>>0]|0)!=0;break}case 5:{j=(a[b+16>>0]|0)!=0;break}case 6:{j=(a[b+24>>0]|0)!=0;break}case 4:{k=+g[b+16>>2];j=(k<0.0?-k:k)>.5;break}case 8:{j=(a[b+16>>0]|0)!=0;break}default:j=0}i=j^1;l=e;return i|0}function __ZNK8InputMap15event_is_actionERK10InputEventRK10StringName(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f+12|0;h=f+4|0;i=f;j=f+8|0;k=c[b+80>>2]|0;a:do if(k|0){n=c[k+8>>2]|0;o=c[b+84>>2]|0;b:do if((n|0)==(o|0))p=n;else{q=c[e>>2]|0;r=n;while(1){s=c[r+24>>2]|0;if(q>>>0<s>>>0)t=r+8|0;else{if(s>>>0>=q>>>0){p=r;break b}t=r+4|0}r=c[t>>2]|0;if((r|0)==(o|0))break a}}while(0);if(!((p|0)==(o|0)|(p|0)==0))if((c[d+4>>2]|0)==8){u=(c[d+12>>2]|0)==(c[p+28>>2]|0);l=f;return u|0}else{u=(__ZNK8InputMap11_find_eventER4ListI10InputEvent16DefaultAllocatorERKS1_b(0,p+32|0,d,1)|0)!=0;l=f;return u|0}}while(0);d=c[e>>2]|0;do if(d){e=c[d+4>>2]|0;if(e|0){__ZN6StringC2EPKc(g,e);v=c[g>>2]|0;break}e=d+8|0;c[g>>2]=0;p=c[e>>2]|0;if((p|0)!=0?(c[g>>2]=0,(__Z28atomic_conditional_incrementPj(p+-8|0)|0)!=0):0){p=c[e>>2]|0;c[g>>2]=p;v=p}else v=0}else{c[g>>2]=0;v=0}while(0);c[j>>2]=v;c[i>>2]=__ZplPKcRK6String(1130116,j)|0;c[h>>2]=__ZNK6String4utf8Ev(i)|0;__Z19_err_set_last_errorPKc(__ZNK10CharString8get_dataEv(h)|0);v=c[h>>2]|0;if(v|0?(__Z16atomic_decrementPj(v+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(v,1);v=c[i>>2]|0;if(v|0?(__Z16atomic_decrementPj(v+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(v,1);v=c[j>>2]|0;if(v|0?(__Z16atomic_decrementPj(v+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(v,1);a[1263537]=1;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1130158,1084159,219,1130174,0);u=0;l=f;return u|0}function __ZNK8InputMap11_find_eventER4ListI10InputEvent16DefaultAllocatorERKS1_b(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var h=0,i=0,j=0,k=0,l=0,m=0;b=c[d>>2]|0;if(!b)h=0;else{i=b;j=3}a:while(1){if((j|0)==3){j=0;h=c[i>>2]|0}if(!h){k=2;break}b=c[h+4>>2]|0;b:do if((b|0)==(c[e+4>>2]|0)){if((b|0)!=1){if((c[h+8>>2]|0)!=(c[e+8>>2]|0))break;switch(b|0){case 4:{if((c[h+12>>2]|0)!=(c[e+12>>2]|0))break b;d=+g[h+16>>2]<0.0^+g[e+16>>2]<0.0;if(d)break b;else{k=(d^1)&1;break a}break}case 5:{d=(c[h+12>>2]|0)==(c[e+12>>2]|0);if(d){k=d&1;break a}else break b;break}case 3:{d=(c[h+40>>2]|0)==(c[e+40>>2]|0);if(d){k=d&1;break a}else break b;break}default:break b}}if(f){d=__ZNK13InputEventKey27get_scancode_with_modifiersEv(h+12|0)|0;l=__ZNK13InputEventKey27get_scancode_with_modifiersEv(e+12|0)|0;if((c[h+20>>2]|0)!=(c[e+20>>2]|0))break;m=(l&d|0)==(d|0);if(!(a[e+16>>0]|0)){k=1;break a}if(m){k=m&1;break a}else break}if(((((c[h+20>>2]|0)==(c[e+20>>2]|0)?(a[h+12>>0]|0)==(a[e+12>>0]|0):0)?(a[h+13>>0]|0)==(a[e+13>>0]|0):0)?(a[h+14>>0]|0)==(a[e+14>>0]|0):0)?(m=(a[h+15>>0]|0)==(a[e+15>>0]|0),m):0){k=m&1;break a}}while(0);i=h+56|0;j=3}return ((k|0)==2?0:h)|0}function __ZNK13InputEventKey27get_scancode_with_modifiersEv(b){b=b|0;var d=0,e=0;d=c[b+8>>2]|0;e=(a[b+2>>0]|0)==0?d:d|268435456;d=(a[b+1>>0]|0)==0?e:e|67108864;e=(a[b>>0]|0)==0?d:d|33554432;return ((a[b+3>>0]|0)==0?e:e|134217728)|0}function __ZNK10InputEvent17is_action_pressedERK6String(b,d){b=b|0;d=d|0;var e=0,f=0,h=0,i=0,j=0.0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;h=c[313532]|0;__ZN10StringNameC2ERK6String(f,d);d=__ZNK8InputMap15event_is_actionERK10InputEventRK10StringName(h,b,f)|0;__ZN10StringNameD2Ev(f);a:do if(d){switch(c[b+4>>2]|0){case 1:{if(!(a[b+16>>0]|0)){i=0;break a}i=(a[b+28>>0]|0)==0;break a;break}case 3:{if(!(a[b+44>>0]|0)){i=0;break a}break}case 5:{if(!(a[b+16>>0]|0)){i=0;break a}break}case 6:{if(!(a[b+24>>0]|0)){i=0;break a}break}case 4:{j=+g[b+16>>2];if(!((j<0.0?-j:j)>.5)){i=0;break a}break}case 8:{if(!(a[b+16>>0]|0)){i=0;break a}break}default:{i=0;break a}}i=1}else i=0;while(0);l=e;return i|0}function __ZNK10InputEvent9is_actionERK6String(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d;f=c[313532]|0;__ZN10StringNameC2ERK6String(e,b);b=__ZNK8InputMap15event_is_actionERK10InputEventRK10StringName(f,a,e)|0;__ZN10StringNameD2Ev(e);l=d;return b|0}function __ZNK10InputEvent10is_pressedEv(b){b=b|0;var d=0,e=0.0;switch(c[b+4>>2]|0){case 1:{d=(a[b+16>>0]|0)!=0;return d|0}case 3:{d=(a[b+44>>0]|0)!=0;return d|0}case 5:{d=(a[b+16>>0]|0)!=0;return d|0}case 6:{d=(a[b+24>>0]|0)!=0;return d|0}case 4:{e=+g[b+16>>2];d=(e<0.0?-e:e)>.5;return d|0}case 8:{d=(a[b+16>>0]|0)!=0;return d|0}default:{d=0;return d|0}}return 0}function __ZN3MapI10StringNameN12_VariantCall8FuncDataE10ComparatorIS0_E16DefaultAllocatorE10_insert_rbERKS0_RKS2_(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f;a[g>>0]=0;h=__ZN3MapI10StringNameN12_VariantCall8FuncDataE10ComparatorIS0_E16DefaultAllocatorE7_insertERKS0_Rb(b,d,g)|0;if(h|0)__ZN12_VariantCall8FuncDataaSERKS0_(h+28|0,e)|0;if(a[g>>0]|0){l=f;return h|0}g=b+8|0;c[g>>2]=(c[g>>2]|0)+1;g=h+12|0;e=c[g>>2]|0;if(!(c[e>>2]|0)){d=b+4|0;i=h;j=e;k=e;e=g;while(1){g=j+12|0;n=c[g>>2]|0;o=c[n+8>>2]|0;p=n;do if((j|0)==(o|0)){q=c[n+4>>2]|0;if(!(c[q>>2]|0)){c[k>>2]=1;a[1263537]=0;c[q>>2]=1;if((c[d>>2]|0)==(n|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);r=c[(c[e>>2]|0)+12>>2]|0;break}else{a[1263537]=0;c[n>>2]=0;r=n;break}}q=j+4|0;if((i|0)==(c[q>>2]|0)){s=i+8|0;t=c[s>>2]|0;c[q>>2]=t;if((t|0)==(c[d>>2]|0))u=p;else{c[t+12>>2]=j;u=c[g>>2]|0}t=i+12|0;c[t>>2]=u;q=c[g>>2]|0;v=q+8|0;c[((c[v>>2]|0)==(j|0)?v:q+4|0)>>2]=i;c[s>>2]=j;c[g>>2]=i;w=j;x=i;y=c[t>>2]|0}else{w=i;x=j;y=n}a[1263537]=0;c[x>>2]=1;t=c[d>>2]|0;if((t|0)==(y|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);z=c[(c[w+12>>2]|0)+12>>2]|0;A=c[d>>2]|0}else{a[1263537]=0;c[y>>2]=0;z=y;A=t}t=z+8|0;s=c[t>>2]|0;q=s+4|0;v=c[q>>2]|0;c[t>>2]=v;if((v|0)!=(A|0))c[v+12>>2]=z;v=z+12|0;c[s+12>>2]=c[v>>2];t=c[v>>2]|0;B=t+4|0;c[((c[B>>2]|0)==(z|0)?B:t+8|0)>>2]=s;c[q>>2]=z;c[v>>2]=s;r=w}else{if(!(c[o>>2]|0)){c[k>>2]=1;a[1263537]=0;c[o>>2]=1;if((c[d>>2]|0)==(n|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);r=c[(c[e>>2]|0)+12>>2]|0;break}else{a[1263537]=0;c[n>>2]=0;r=n;break}}s=j+8|0;if((i|0)==(c[s>>2]|0)){v=i+4|0;q=c[v>>2]|0;c[s>>2]=q;if((q|0)==(c[d>>2]|0))C=p;else{c[q+12>>2]=j;C=c[g>>2]|0}q=i+12|0;c[q>>2]=C;s=c[g>>2]|0;t=s+4|0;c[((c[t>>2]|0)==(j|0)?t:s+8|0)>>2]=i;c[v>>2]=j;c[g>>2]=i;D=j;E=i;F=c[q>>2]|0}else{D=i;E=j;F=n}a[1263537]=0;c[E>>2]=1;q=c[d>>2]|0;if((q|0)==(F|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);G=c[d>>2]|0;H=c[(c[D+12>>2]|0)+12>>2]|0}else{a[1263537]=0;c[F>>2]=0;G=q;H=F}q=H+4|0;v=c[q>>2]|0;s=v+8|0;t=c[s>>2]|0;c[q>>2]=t;if((t|0)!=(G|0))c[t+12>>2]=H;t=H+12|0;c[v+12>>2]=c[t>>2];q=c[t>>2]|0;B=q+8|0;c[((c[B>>2]|0)==(H|0)?B:q+4|0)>>2]=v;c[s>>2]=H;c[t>>2]=v;r=D}while(0);n=r+12|0;g=c[n>>2]|0;if(!(c[g>>2]|0)){i=r;j=g;k=g;e=n}else break}}e=c[(c[b>>2]|0)+8>>2]|0;a[1263537]=0;c[e>>2]=1;l=f;return h|0}function __ZN12_VariantCall8FuncDataD2Ev(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0;b=a+12|0;d=c[b>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0){e=c[b>>2]|0;b=(e|0)==0?0:e+-4|0;e=b+4|0;if(c[b>>2]|0){f=0;do{__ZN10StringNameD2Ev(e+(f<<2)|0);f=f+1|0}while(f>>>0<(c[b>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(d,1)}d=c[a+8>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);d=a+4|0;a=c[d>>2]|0;if(!a)return;if(__Z16atomic_decrementPj(a+-8|0)|0)return;b=c[d>>2]|0;d=(b|0)==0?0:b+-4|0;b=d+4|0;f=c[d>>2]|0;if(f|0){e=0;g=f;while(1){f=b+(e*24|0)|0;if(!(c[f>>2]|0))h=g;else{__ZN7Variant5clearEv(f);h=c[d>>2]|0}e=e+1|0;if(e>>>0>=h>>>0)break;else g=h}}__ZN6Memory11free_staticEPvb(a,1);return}function __ZN3MapI10StringNameN12_VariantCall8FuncDataE10ComparatorIS0_E16DefaultAllocatorE7_insertERKS0_Rb(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0;f=c[b>>2]|0;g=c[f+8>>2]|0;h=b+4|0;i=c[h>>2]|0;a:do if((g|0)==(i|0))j=f;else{k=c[d>>2]|0;l=g;while(1){m=c[l+24>>2]|0;if(k>>>0<m>>>0)n=l+8|0;else{if(m>>>0>=k>>>0)break;n=l+4|0}m=c[n>>2]|0;if((m|0)==(i|0)){j=l;break a}else l=m}a[e>>0]=1;o=l;return o|0}while(0);i=__ZnwjPFPvjE(56,4740)|0;n=i+24|0;__ZN10StringNameC2Ev(n);c[i+32>>2]=0;c[i+36>>2]=0;c[i+40>>2]=0;c[i>>2]=0;c[i+4>>2]=0;c[i+8>>2]=0;c[i+12>>2]=0;c[i+16>>2]=0;c[i+20>>2]=0;c[i+12>>2]=j;g=c[h>>2]|0;f=i+4|0;c[f>>2]=g;k=i+8|0;c[k>>2]=g;__ZN10StringNameaSERKS_(n,d);if((j|0)!=(c[b>>2]|0)?(c[d>>2]|0)>>>0>=(c[j+24>>2]|0)>>>0:0)p=j+4|0;else p=j+8|0;c[p>>2]=i;a[e>>0]=0;e=c[f>>2]|0;f=c[h>>2]|0;if((e|0)==(f|0)){h=i;do{p=h;h=c[h+12>>2]|0}while((p|0)==(c[h+4>>2]|0));q=(h|0)==(c[b>>2]|0)?0:h}else{h=e;while(1){e=c[h+8>>2]|0;if((e|0)==(f|0)){q=h;break}else h=e}}c[i+16>>2]=q;h=c[k>>2]|0;b:do if((h|0)==(f|0)){k=i;while(1){e=k;k=c[k+12>>2]|0;if((e|0)!=(c[k+8>>2]|0)){r=k;break b}if((k|0)==(c[b>>2]|0)){r=0;break}}}else{k=h;while(1){l=c[k+4>>2]|0;if((l|0)==(f|0)){r=k;break}else k=l}}while(0);f=i+20|0;c[f>>2]=r;if(!q)s=r;else{c[q+20>>2]=i;s=c[f>>2]|0}if(!s){o=i;return o|0}c[s+16>>2]=i;o=i;return o|0}function __ZN12_VariantCall8FuncDataaSERKS0_(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0;c[a>>2]=c[b>>2];__ZN6VectorI7VariantE10_copy_fromERKS1_(a+4|0,b+4|0);d=a+8|0;e=b+8|0;f=c[d>>2]|0;if((f|0)!=(c[e>>2]|0)){if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);c[d>>2]=0;f=c[e>>2]|0;if(f|0?__Z28atomic_conditional_incrementPj(f+-8|0)|0:0)c[d>>2]=c[e>>2]}e=a+12|0;d=b+12|0;f=c[e>>2]|0;if((f|0)!=(c[d>>2]|0)){if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0){g=c[e>>2]|0;h=(g|0)==0?0:g+-4|0;g=h+4|0;if(c[h>>2]|0){i=0;do{__ZN10StringNameD2Ev(g+(i<<2)|0);i=i+1|0}while(i>>>0<(c[h>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(f,1)}c[e>>2]=0;f=c[d>>2]|0;if(f|0?__Z28atomic_conditional_incrementPj(f+-8|0)|0:0)c[e>>2]=c[d>>2]}d=a+16|0;e=b+16|0;c[d>>2]=c[e>>2];c[d+4>>2]=c[e+4>>2];c[d+8>>2]=c[e+8>>2];return a|0}function __ZNK9Transform9xform_invERK5Rect3(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,h=0.0,i=0.0,j=0.0,k=0.0,n=0.0,o=0.0,p=0.0,q=0.0,r=0.0,s=0.0,t=0.0,u=0.0,v=0.0,w=0.0,x=0.0,y=0.0,z=0.0,A=0.0,B=0,C=0,D=0,E=0,F=0.0,G=0.0,H=0.0,I=0.0,J=0.0,K=0.0;e=l;l=l+96|0;if((l|0)>=(m|0))ba(96);f=e;h=+g[d>>2];i=h+ +g[d+12>>2];j=+g[d+4>>2];k=j+ +g[d+16>>2];n=+g[d+8>>2];o=n+ +g[d+20>>2];g[f>>2]=i;g[f+4>>2]=k;g[f+8>>2]=o;g[f+12>>2]=i;g[f+16>>2]=k;g[f+20>>2]=n;g[f+24>>2]=i;g[f+28>>2]=j;g[f+32>>2]=o;g[f+36>>2]=i;g[f+40>>2]=j;g[f+44>>2]=n;g[f+48>>2]=h;g[f+52>>2]=k;g[f+56>>2]=o;g[f+60>>2]=h;g[f+64>>2]=k;g[f+68>>2]=n;g[f+72>>2]=h;g[f+76>>2]=j;g[f+80>>2]=o;g[f+84>>2]=h;g[f+88>>2]=j;g[f+92>>2]=n;d=a+12|0;c[d>>2]=0;c[d+4>>2]=0;c[d+8>>2]=0;n=+g[b+36>>2];j=i-n;i=+g[b+40>>2];h=k-i;k=+g[b+44>>2];p=o-k;o=+g[b>>2];q=+g[b+12>>2];r=+g[b+24>>2];s=j*o+h*q+p*r;t=+g[b+4>>2];u=+g[b+16>>2];v=+g[b+28>>2];w=j*t+h*u+p*v;x=+g[b+8>>2];y=+g[b+20>>2];z=+g[b+32>>2];A=j*x+h*y+p*z;g[a>>2]=s;b=a+4|0;g[b>>2]=w;d=a+8|0;g[d>>2]=A;B=a+12|0;C=a+16|0;D=a+20|0;E=1;p=s;s=A;A=w;w=0.0;h=0.0;j=0.0;do{F=+g[f+(E*12|0)>>2]-n;G=+g[f+(E*12|0)+4>>2]-i;H=+g[f+(E*12|0)+8>>2]-k;I=F*o+G*q+H*r;J=F*t+G*u+H*v;K=F*x+G*y+H*z;H=p+w;G=A+h;F=s+j;p=I<p?I:p;A=J<A?J:A;s=K<s?K:s;w=(I>H?I:H)-p;h=(J>G?J:G)-A;j=(K>F?K:F)-s;E=E+1|0}while((E|0)!=8);g[a>>2]=p;g[b>>2]=A;g[d>>2]=s;g[B>>2]=w;g[C>>2]=h;g[D>>2]=j;l=e;return}function __ZNK9Transform10looking_atERK7Vector3S2_(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0;f=a;g=b;h=f+48|0;do{c[f>>2]=c[g>>2];f=f+4|0;g=g+4|0}while((f|0)<(h|0));__ZN9Transform11set_look_atERK7Vector3S2_S2_(a,b+36|0,d,e);return}function __ZN9Transform11set_look_atERK7Vector3S2_S2_(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0.0,h=0.0,i=0.0,k=0.0,l=0.0,m=0.0,n=0.0,o=0.0,p=0.0,q=0.0,r=0,s=0,t=0,u=0,v=0,w=0;f=+g[b>>2]-+g[d>>2];h=+g[b+4>>2]-+g[d+4>>2];i=+g[b+8>>2]-+g[d+8>>2];k=+I(+(f*f+h*h+i*i));if(k==0.0){l=0.0;m=0.0;n=0.0}else{l=i/k;m=h/k;n=f/k}k=+g[e>>2];f=+g[e+4>>2];h=+g[e+8>>2];i=l*f-m*h;o=n*h-l*k;h=m*k-n*f;f=m*h-l*o;k=l*i-n*h;p=n*o-m*i;q=+I(+(h*h+(i*i+o*o)));if(q==0.0){r=0;s=0;t=0}else{e=(g[j>>2]=i/q,c[j>>2]|0);d=(g[j>>2]=o/q,c[j>>2]|0);r=e;s=(g[j>>2]=h/q,c[j>>2]|0);t=d}q=+I(+(p*p+(f*f+k*k)));if(q==0.0){u=0;v=0;w=0}else{d=(g[j>>2]=f/q,c[j>>2]|0);e=(g[j>>2]=k/q,c[j>>2]|0);u=d;v=e;w=(g[j>>2]=p/q,c[j>>2]|0)}c[a>>2]=r;c[a+12>>2]=t;c[a+24>>2]=s;c[a+4>>2]=u;c[a+16>>2]=v;c[a+28>>2]=w;g[a+8>>2]=n;g[a+20>>2]=m;g[a+32>>2]=l;w=a+36|0;c[w>>2]=c[b>>2];c[w+4>>2]=c[b+4>>2];c[w+8>>2]=c[b+8>>2];return}function __ZNK9Transform10translatedERK7Vector3(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,h=0.0,i=0.0,j=0.0;e=a;f=b;b=e+48|0;do{c[e>>2]=c[f>>2];e=e+4|0;f=f+4|0}while((e|0)<(b|0));h=+g[d>>2];i=+g[d+4>>2];j=+g[d+8>>2];d=a+36|0;g[d>>2]=+g[d>>2]+(+g[a>>2]*h+ +g[a+4>>2]*i+ +g[a+8>>2]*j);d=a+40|0;g[d>>2]=+g[d>>2]+(+g[a+12>>2]*h+ +g[a+16>>2]*i+ +g[a+20>>2]*j);d=a+44|0;g[d>>2]=+g[d>>2]+(+g[a+24>>2]*h+ +g[a+28>>2]*i+ +g[a+32>>2]*j);return}function __ZNK9Transform6scaledERK7Vector3(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0;e=a;f=b;b=e+48|0;do{c[e>>2]=c[f>>2];e=e+4|0;f=f+4|0}while((e|0)<(b|0));__ZN5Basis5scaleERK7Vector3(a,d);f=a+36|0;g[f>>2]=+g[d>>2]*+g[f>>2];f=a+40|0;g[f>>2]=+g[d+4>>2]*+g[f>>2];f=a+44|0;g[f>>2]=+g[d+8>>2]*+g[f>>2];return}function __ZNK9Transform7rotatedERK7Vector3f(a,b,d,e){a=a|0;b=b|0;d=d|0;e=+e;var f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0;f=l;l=l+48|0;if((l|0)>=(m|0))ba(48);h=f;__ZN5BasisC2ERK7Vector3f(h,d,e);d=c[h+4>>2]|0;i=c[h+8>>2]|0;j=c[h+12>>2]|0;k=c[h+16>>2]|0;n=c[h+20>>2]|0;o=c[h+24>>2]|0;p=c[h+28>>2]|0;q=c[h+32>>2]|0;c[a>>2]=c[h>>2];c[a+4>>2]=d;c[a+8>>2]=i;c[a+12>>2]=j;c[a+16>>2]=k;c[a+20>>2]=n;c[a+24>>2]=o;c[a+28>>2]=p;c[a+32>>2]=q;g[a+36>>2]=0.0;g[a+40>>2]=0.0;g[a+44>>2]=0.0;__ZN9TransformmLERKS_(a,b);l=f;return}function __ZNK9Transform15orthonormalizedEv(a,b){a=a|0;b=b|0;var d=0,e=0;d=a;e=b;b=d+48|0;do{c[d>>2]=c[e>>2];d=d+4|0;e=e+4|0}while((d|0)<(b|0));__ZN5Basis14orthonormalizeEv(a);return}function __ZN5Basis14orthonormalizeEv(b){b=b|0;var d=0.0,e=0,f=0.0,h=0,i=0.0,k=0,l=0.0,m=0,n=0.0,o=0.0,p=0,q=0.0,r=0,s=0.0,t=0.0,u=0.0,v=0.0,w=0.0,x=0.0,y=0.0,z=0.0,A=0.0,B=0,C=0,D=0,E=0,F=0;d=+g[b>>2];e=b+16|0;f=+g[e>>2];h=b+32|0;i=+g[h>>2];k=b+28|0;l=+g[k>>2];m=b+20|0;n=+g[m>>2];o=+g[b+12>>2];p=b+4|0;q=+g[p>>2];r=b+8|0;s=+g[r>>2];t=+g[b+24>>2];if(t*(n*q-f*s)+(d*(f*i-l*n)-o*(i*q-l*s))==0.0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1130216,1090214,75,1130231,0);return}a[1263537]=0;u=+I(+(d*d+o*o+t*t));if(u==0.0){v=0.0;w=0.0;x=0.0}else{v=d/u;w=o/u;x=t/u}u=q*v+f*w+l*x;t=q-v*u;q=f-w*u;f=l-x*u;u=+I(+(f*f+(t*t+q*q)));if(u==0.0){y=0.0;z=0.0;A=0.0}else{y=t/u;z=q/u;A=f/u}u=s*v+n*w+i*x;f=s*y+n*z+i*A;q=s-v*u-y*f;s=n-w*u-z*f;n=i-x*u-A*f;f=+I(+(n*n+(q*q+s*s)));if(f==0.0){B=0;C=0;D=0}else{E=(g[j>>2]=q/f,c[j>>2]|0);F=(g[j>>2]=s/f,c[j>>2]|0);B=E;C=F;D=(g[j>>2]=n/f,c[j>>2]|0)}g[b>>2]=v;g[b+12>>2]=w;g[b+24>>2]=x;g[p>>2]=y;g[e>>2]=z;g[k>>2]=A;c[r>>2]=B;c[m>>2]=C;c[h>>2]=D;return}function __ZNK9Transform14affine_inverseEv(a,b){a=a|0;b=b|0;var d=0,e=0,f=0.0,h=0.0,i=0.0,j=0.0,k=0.0;d=a;e=b;b=d+48|0;do{c[d>>2]=c[e>>2];d=d+4|0;e=e+4|0}while((d|0)<(b|0));__ZN5Basis6invertEv(a);e=a+36|0;f=-+g[e>>2];d=a+40|0;h=-+g[d>>2];b=a+44|0;i=-+g[b>>2];j=+g[a+12>>2]*f+ +g[a+16>>2]*h+ +g[a+20>>2]*i;k=+g[a+24>>2]*f+ +g[a+28>>2]*h+ +g[a+32>>2]*i;g[e>>2]=+g[a>>2]*f+ +g[a+4>>2]*h+ +g[a+8>>2]*i;g[d>>2]=j;g[b>>2]=k;return}function __ZN5Basis6invertEv(b){b=b|0;var c=0,d=0.0,e=0,f=0.0,h=0,i=0.0,j=0,k=0.0,l=0.0,m=0,n=0.0,o=0,p=0.0,q=0.0,r=0.0,s=0.0,t=0,u=0.0,v=0,w=0.0,x=0.0,y=0.0;c=b+16|0;d=+g[c>>2];e=b+32|0;f=+g[e>>2];h=b+20|0;i=+g[h>>2];j=b+28|0;k=+g[j>>2];l=d*f-i*k;m=b+24|0;n=+g[m>>2];o=b+12|0;p=+g[o>>2];q=i*n-f*p;r=k*p-d*n;s=+g[b>>2];t=b+4|0;u=+g[t>>2];v=b+8|0;w=+g[v>>2];x=l*s+u*q+r*w;if(x==0.0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1130273,1090214,66,1130388,0);return}else{a[1263537]=0;y=1.0/x;g[b>>2]=l*y;g[t>>2]=y*(w*k-u*f);g[v>>2]=y*(u*i-w*d);g[o>>2]=q*y;g[c>>2]=y*(f*s-w*n);g[h>>2]=y*(w*p-i*s);g[m>>2]=r*y;g[j>>2]=y*(u*n-k*s);g[e>>2]=y*(d*s-u*p);return}}function __ZNK9Transform7inverseEv(a,b){a=a|0;b=b|0;var d=0,e=0,f=0.0,h=0.0,i=0.0,j=0.0,k=0.0;d=a;e=b;b=d+48|0;do{c[d>>2]=c[e>>2];d=d+4|0;e=e+4|0}while((d|0)<(b|0));__ZN5Basis9transposeEv(a);e=a+36|0;f=-+g[e>>2];d=a+40|0;h=-+g[d>>2];b=a+44|0;i=-+g[b>>2];j=+g[a+12>>2]*f+ +g[a+16>>2]*h+ +g[a+20>>2]*i;k=+g[a+24>>2]*f+ +g[a+28>>2]*h+ +g[a+32>>2]*i;g[e>>2]=+g[a>>2]*f+ +g[a+4>>2]*h+ +g[a+8>>2]*i;g[d>>2]=j;g[b>>2]=k;return}function __ZN5Basis9transposeEv(a){a=a|0;var b=0,d=0,e=0;b=a+4|0;d=a+12|0;e=c[b>>2]|0;c[b>>2]=c[d>>2];c[d>>2]=e;e=a+8|0;d=a+24|0;b=c[e>>2]|0;c[e>>2]=c[d>>2];c[d>>2]=b;b=a+20|0;d=a+28|0;a=c[b>>2]|0;c[b>>2]=c[d>>2];c[d>>2]=a;return}function __ZNK5Basis20get_orthogonal_indexEv(a){a=a|0;var b=0,d=0,e=0,f=0,h=0.0,i=0.0,j=0.0,k=0.0,n=0.0,o=0.0,p=0.0,q=0.0,r=0.0,s=0.0,t=0,u=0;b=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=b;e=d;f=a;a=e+36|0;do{c[e>>2]=c[f>>2];e=e+4|0;f=f+4|0}while((e|0)<(a|0));h=+g[d>>2];i=h>.5?1.0:h<-.5?-1.0:0.0;g[d>>2]=i;f=d+4|0;h=+g[f>>2];j=h>.5?1.0:h<-.5?-1.0:0.0;g[f>>2]=j;f=d+8|0;h=+g[f>>2];k=h>.5?1.0:h<-.5?-1.0:0.0;g[f>>2]=k;f=d+12|0;h=+g[f>>2];n=h>.5?1.0:h<-.5?-1.0:0.0;g[f>>2]=n;f=d+16|0;h=+g[f>>2];o=h>.5?1.0:h<-.5?-1.0:0.0;g[f>>2]=o;f=d+20|0;h=+g[f>>2];p=h>.5?1.0:h<-.5?-1.0:0.0;g[f>>2]=p;f=d+24|0;h=+g[f>>2];q=h>.5?1.0:h<-.5?-1.0:0.0;g[f>>2]=q;f=d+28|0;h=+g[f>>2];r=h>.5?1.0:h<-.5?-1.0:0.0;g[f>>2]=r;f=d+32|0;h=+g[f>>2];s=h>.5?1.0:h<-.5?-1.0:0.0;g[f>>2]=s;f=0;while(1){if((((((((!(+g[1254164+(f*36|0)>>2]!=i)?!(+g[1254164+(f*36|0)+4>>2]!=j):0)?!(+g[1254164+(f*36|0)+8>>2]!=k):0)?!(+g[1254164+(f*36|0)+12>>2]!=n):0)?!(+g[1254164+(f*36|0)+16>>2]!=o):0)?!(+g[1254164+(f*36|0)+20>>2]!=p):0)?!(+g[1254164+(f*36|0)+24>>2]!=q):0)?!(+g[1254164+(f*36|0)+28>>2]!=r):0)?!(+g[1254164+(f*36|0)+32>>2]!=s):0){t=f;u=12;break}f=f+1|0;if((f|0)>=24){t=0;u=12;break}}if((u|0)==12){l=b;return t|0}return 0}function __ZNK5Basis9get_eulerEv(b,d){b=b|0;d=d|0;var e=0,f=0,h=0,i=0.0,k=0,l=0.0,m=0.0,n=0,o=0.0,p=0,q=0,r=0.0,s=0,t=0.0;e=b+8|0;g[e>>2]=0.0;f=b+4|0;g[f>>2]=0.0;g[b>>2]=0.0;h=d+16|0;i=+g[h>>2];k=d+32|0;l=+g[k>>2];m=+g[d+28>>2];n=d+20|0;o=+g[n>>2];p=d+12|0;q=d+4|0;r=+g[q>>2];s=d+8|0;t=+g[s>>2];if((c[j>>2]=(g[j>>2]=+g[d+24>>2]*(o*r-i*t)+(+g[d>>2]*(i*l-m*o)-+g[p>>2]*(l*r-m*t))+-1.0,c[j>>2]|0)&2147483647,+g[j>>2])<1.0e-05?__ZNK5Basis13is_orthogonalEv(d)|0:0){a[1263537]=0;t=+O(+(+g[s>>2]));g[f>>2]=t;m=t;if(!(m<1.5707963267948966)){t=+Q(+(+g[q>>2]),+(+g[h>>2]));g[e>>2]=0.0;g[b>>2]=t;return}if(m>-1.5707963267948966){g[b>>2]=+Q(+-+g[n>>2],+(+g[k>>2]));g[e>>2]=+Q(+-+g[q>>2],+(+g[d>>2]));return}else{m=+Q(+(+g[p>>2]),+(+g[h>>2]));g[e>>2]=0.0;g[b>>2]=0.0-m;return}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1130280,1090214,298,1130290,0);return}function __ZNK5Basis6scaledERK7Vector3(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,h=0.0;e=a;f=b;b=e+36|0;do{c[e>>2]=c[f>>2];e=e+4|0;f=f+4|0}while((e|0)<(b|0));h=+g[d>>2];g[a>>2]=h*+g[a>>2];f=a+4|0;g[f>>2]=h*+g[f>>2];f=a+8|0;g[f>>2]=h*+g[f>>2];h=+g[d+4>>2];f=a+12|0;g[f>>2]=h*+g[f>>2];f=a+16|0;g[f>>2]=h*+g[f>>2];f=a+20|0;g[f>>2]=h*+g[f>>2];h=+g[d+8>>2];d=a+24|0;g[d>>2]=h*+g[d>>2];d=a+28|0;g[d>>2]=h*+g[d>>2];d=a+32|0;g[d>>2]=h*+g[d>>2];return}function __ZNK5Basis7rotatedERK7Vector3f(a,b,c,d){a=a|0;b=b|0;c=c|0;d=+d;var e=0,f=0,h=0.0,i=0.0,j=0.0,k=0.0,n=0.0,o=0.0,p=0.0,q=0.0,r=0.0,s=0.0,t=0.0,u=0.0,v=0.0,w=0.0,x=0.0,y=0.0,z=0.0;e=l;l=l+48|0;if((l|0)>=(m|0))ba(48);f=e;__ZN5BasisC2ERK7Vector3f(f,c,d);d=+g[b>>2];h=+g[f>>2];i=+g[b+12>>2];j=+g[f+4>>2];k=+g[b+24>>2];n=+g[f+8>>2];o=+g[b+4>>2];p=+g[b+16>>2];q=+g[b+28>>2];r=+g[b+8>>2];s=+g[b+20>>2];t=+g[b+32>>2];u=+g[f+12>>2];v=+g[f+16>>2];w=+g[f+20>>2];x=+g[f+24>>2];y=+g[f+28>>2];z=+g[f+32>>2];g[a>>2]=d*h+i*j+k*n;g[a+4>>2]=h*o+j*p+n*q;g[a+8>>2]=h*r+j*s+n*t;g[a+12>>2]=d*u+i*v+k*w;g[a+16>>2]=o*u+p*v+q*w;g[a+20>>2]=r*u+s*v+t*w;g[a+24>>2]=d*x+i*y+k*z;g[a+28>>2]=o*x+p*y+q*z;g[a+32>>2]=r*x+s*y+t*z;l=e;return}function __ZNK5Basis15orthonormalizedEv(a,b){a=a|0;b=b|0;var d=0,e=0;d=a;e=b;b=d+36|0;do{c[d>>2]=c[e>>2];d=d+4|0;e=e+4|0}while((d|0)<(b|0));__ZN5Basis14orthonormalizeEv(a);return}function __ZNK5Basis10transposedEv(a,b){a=a|0;b=b|0;var d=0,e=0;d=a;e=b;b=d+36|0;do{c[d>>2]=c[e>>2];d=d+4|0;e=e+4|0}while((d|0)<(b|0));e=a+4|0;d=a+12|0;b=c[e>>2]|0;c[e>>2]=c[d>>2];c[d>>2]=b;b=a+8|0;d=a+24|0;e=c[b>>2]|0;c[b>>2]=c[d>>2];c[d>>2]=e;e=a+20|0;d=a+28|0;a=c[e>>2]|0;c[e>>2]=c[d>>2];c[d>>2]=a;return}function __ZNK5Basis7inverseEv(a,b){a=a|0;b=b|0;var d=0,e=0;d=a;e=b;b=d+36|0;do{c[d>>2]=c[e>>2];d=d+4|0;e=e+4|0}while((d|0)<(b|0));__ZN5Basis6invertEv(a);return}function __ZNK11Transform2D9xform_invERK5Rect2(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,h=0,i=0,k=0,n=0,o=0.0,p=0,q=0.0,r=0,s=0,t=0.0,u=0.0,v=0,w=0.0,x=0.0,y=0.0,z=0.0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+8|0;h=e+24|0;i=e;k=e+16|0;n=b+16|0;__ZNK7Vector2miERKS_(f,d,n);o=+__ZNK7Vector23dotERKS_(b,f);p=b+8|0;q=+__ZNK7Vector23dotERKS_(p,f);r=d+4|0;s=d+12|0;t=+g[r>>2]+ +g[s>>2];c[h>>2]=c[d>>2];g[h+4>>2]=t;__ZNK7Vector2miERKS_(f,h,n);t=+__ZNK7Vector23dotERKS_(b,f);u=+__ZNK7Vector23dotERKS_(p,f);v=d+8|0;w=+g[r>>2]+ +g[s>>2];g[i>>2]=+g[d>>2]+ +g[v>>2];g[i+4>>2]=w;__ZNK7Vector2miERKS_(f,i,n);w=+__ZNK7Vector23dotERKS_(b,f);x=+__ZNK7Vector23dotERKS_(p,f);s=c[r>>2]|0;g[k>>2]=+g[d>>2]+ +g[v>>2];c[k+4>>2]=s;__ZNK7Vector2miERKS_(f,k,n);y=+__ZNK7Vector23dotERKS_(b,f);z=+__ZNK7Vector23dotERKS_(p,f);p=a+8|0;c[p>>2]=0;c[p+4>>2]=0;g[a>>2]=o;g[a+4>>2]=q;p=a;b=c[p>>2]|0;n=c[p+4>>2]|0;p=f;c[p>>2]=b;c[p+4>>2]=n;p=a+8|0;__ZNK7Vector2plERKS_(h,a,p);k=t<(c[j>>2]=b,+g[j>>2]);q=(c[j>>2]=n,+g[j>>2]);if(k)g[f>>2]=t;if(u<q)g[f+4>>2]=u;if(t>+g[h>>2])g[h>>2]=t;k=h+4|0;if(u>+g[k>>2])g[k>>2]=u;k=f;n=c[k+4>>2]|0;b=a;c[b>>2]=c[k>>2];c[b+4>>2]=n;__ZNK7Vector2miERKS_(i,h,f);n=i;b=c[n+4>>2]|0;k=p;c[k>>2]=c[n>>2];c[k+4>>2]=b;b=a;k=c[b>>2]|0;n=c[b+4>>2]|0;b=f;c[b>>2]=k;c[b+4>>2]=n;__ZNK7Vector2plERKS_(h,a,p);b=w<(c[j>>2]=k,+g[j>>2]);u=(c[j>>2]=n,+g[j>>2]);if(b)g[f>>2]=w;if(x<u)g[f+4>>2]=x;if(w>+g[h>>2])g[h>>2]=w;b=h+4|0;if(x>+g[b>>2])g[b>>2]=x;b=f;n=c[b+4>>2]|0;k=a;c[k>>2]=c[b>>2];c[k+4>>2]=n;__ZNK7Vector2miERKS_(i,h,f);n=i;k=c[n+4>>2]|0;b=p;c[b>>2]=c[n>>2];c[b+4>>2]=k;k=a;b=c[k>>2]|0;n=c[k+4>>2]|0;k=f;c[k>>2]=b;c[k+4>>2]=n;__ZNK7Vector2plERKS_(h,a,p);k=y<(c[j>>2]=b,+g[j>>2]);x=(c[j>>2]=n,+g[j>>2]);if(k)g[f>>2]=y;if(z<x)g[f+4>>2]=z;if(y>+g[h>>2])g[h>>2]=y;k=h+4|0;if(!(z>+g[k>>2])){A=f;B=A;C=c[B>>2]|0;D=A+4|0;E=D;F=c[E>>2]|0;G=a;H=G;c[H>>2]=C;I=G+4|0;J=I;c[J>>2]=F;__ZNK7Vector2miERKS_(i,h,f);K=i;L=K;M=c[L>>2]|0;N=K+4|0;O=N;P=c[O>>2]|0;Q=p;R=Q;c[R>>2]=M;S=Q+4|0;T=S;c[T>>2]=P;l=e;return}g[k>>2]=z;A=f;B=A;C=c[B>>2]|0;D=A+4|0;E=D;F=c[E>>2]|0;G=a;H=G;c[H>>2]=C;I=G+4|0;J=I;c[J>>2]=F;__ZNK7Vector2miERKS_(i,h,f);K=i;L=K;M=c[L>>2]|0;N=K+4|0;O=N;P=c[O>>2]|0;Q=p;R=Q;c[R>>2]=M;S=Q+4|0;T=S;c[T>>2]=P;l=e;return}function __ZNK11Transform2D10translatedERK7Vector2(a,b,d){a=a|0;b=b|0;d=d|0;var e=0.0,f=0.0,h=0.0;c[a>>2]=c[b>>2];c[a+4>>2]=c[b+4>>2];c[a+8>>2]=c[b+8>>2];c[a+12>>2]=c[b+12>>2];c[a+16>>2]=c[b+16>>2];c[a+20>>2]=c[b+20>>2];e=+g[d>>2];f=+g[d+4>>2];h=e*+g[a+4>>2]+f*+g[a+12>>2];d=a+16|0;g[d>>2]=+g[a>>2]*e+ +g[a+8>>2]*f+ +g[d>>2];d=a+20|0;g[d>>2]=h+ +g[d>>2];return}function __ZNK11Transform2D6scaledERK7Vector2(a,b,d){a=a|0;b=b|0;d=d|0;var e=0.0,f=0.0,h=0.0;c[a>>2]=c[b>>2];c[a+4>>2]=c[b+4>>2];c[a+8>>2]=c[b+8>>2];c[a+12>>2]=c[b+12>>2];c[a+16>>2]=c[b+16>>2];c[a+20>>2]=c[b+20>>2];e=+g[d>>2];g[a>>2]=e*+g[a>>2];f=+g[d+4>>2];d=a+4|0;g[d>>2]=f*+g[d>>2];d=a+8|0;g[d>>2]=e*+g[d>>2];d=a+12|0;g[d>>2]=f*+g[d>>2];d=a+16|0;b=a+20|0;h=+g[b>>2]*f;g[d>>2]=+g[d>>2]*e;g[b>>2]=h;return}function __ZNK11Transform2D7rotatedEf(a,b,d){a=a|0;b=b|0;d=+d;var e=0.0,f=0.0,h=0.0,i=0,j=0.0,k=0.0,l=0,m=0.0,n=0,o=0.0,p=0,q=0.0;c[a>>2]=c[b>>2];c[a+4>>2]=c[b+4>>2];c[a+8>>2]=c[b+8>>2];c[a+12>>2]=c[b+12>>2];c[a+16>>2]=c[b+16>>2];c[a+20>>2]=c[b+20>>2];e=+K(+d);f=+L(+d);d=-f;b=a+16|0;h=+g[b>>2];i=a+20|0;j=+g[i>>2];k=+g[a>>2];l=a+4|0;m=+g[l>>2];n=a+8|0;o=+g[n>>2];p=a+12|0;q=+g[p>>2];g[a>>2]=e*k+m*d;g[l>>2]=f*k+e*m;g[n>>2]=e*o+q*d;g[p>>2]=f*o+e*q;g[b>>2]=e*h+j*d+0.0;g[i>>2]=f*h+e*j+0.0;return}function __ZNK11Transform2D15orthonormalizedEv(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,h=0.0,i=0,k=0.0,l=0.0,m=0.0,n=0.0,o=0.0,p=0,q=0,r=0,s=0.0,t=0.0;c[a>>2]=c[b>>2];c[a+4>>2]=c[b+4>>2];c[a+8>>2]=c[b+8>>2];c[a+12>>2]=c[b+12>>2];c[a+16>>2]=c[b+16>>2];c[a+20>>2]=c[b+20>>2];b=c[a>>2]|0;d=a+4|0;e=c[d>>2]|0;f=a+8|0;h=+g[f>>2];i=a+12|0;k=+g[i>>2];l=(c[j>>2]=b,+g[j>>2]);m=(c[j>>2]=e,+g[j>>2]);n=l*l+m*m;if(n!=0.0){o=+I(+n);p=(g[j>>2]=l/o,c[j>>2]|0);q=p;r=(g[j>>2]=m/o,c[j>>2]|0)}else{q=b;r=e}o=(c[j>>2]=q,+g[j>>2]);m=(c[j>>2]=r,+g[j>>2]);l=h*o+k*m;n=h-o*l;o=k-m*l;l=n*n+o*o;if(!(l!=0.0)){s=n;t=o;c[a>>2]=q;c[d>>2]=r;g[f>>2]=s;g[i>>2]=t;return}m=+I(+l);s=n/m;t=o/m;c[a>>2]=q;c[d>>2]=r;g[f>>2]=s;g[i>>2]=t;return}function __ZNK11Transform2D9get_scaleEv(a,b){a=a|0;b=b|0;var c=0.0,d=0.0,e=0.0,f=0.0,h=0.0;c=+g[b>>2];d=+g[b+12>>2];e=+g[b+4>>2];f=+g[b+8>>2];h=(c*d-e*f>0.0?1.0:-1.0)*+I(+(f*f+d*d));g[a>>2]=+I(+(c*c+e*e));g[a+4>>2]=h;return}function __ZNK11Transform2D12get_rotationEv(a){a=a|0;var b=0.0,c=0.0,d=0.0,e=0.0,f=0.0,h=0.0;b=+g[a>>2];c=+g[a+4>>2];d=b*b+c*c;if(d!=0.0){e=+I(+d);f=b/e;h=c/e}else{f=b;h=c}return +(+Q(+(b*+g[a+12>>2]-c*+g[a+8>>2]<0.0?-h:h),+f))}function __ZNK11Transform2D14affine_inverseEv(b,d){b=b|0;d=d|0;var e=0.0,f=0.0,h=0,i=0.0,j=0,k=0.0,l=0.0,m=0.0,n=0.0;c[b>>2]=c[d>>2];c[b+4>>2]=c[d+4>>2];c[b+8>>2]=c[d+8>>2];c[b+12>>2]=c[d+12>>2];c[b+16>>2]=c[d+16>>2];c[b+20>>2]=c[d+20>>2];e=+g[b>>2];d=b+12|0;f=+g[d>>2];h=b+4|0;i=+g[h>>2];j=b+8|0;k=+g[j>>2];l=e*f-i*k;if(l==0.0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1130352,1130366,442,1130388,0);return}else{a[1263537]=0;m=1.0/l;l=-m;n=f*m;f=i*l;g[b>>2]=n;g[h>>2]=f;i=k*l;l=e*m;g[j>>2]=i;g[d>>2]=l;d=b+16|0;m=-+g[d>>2];j=b+20|0;e=-+g[j>>2];g[d>>2]=n*m+i*e;g[j>>2]=f*m+l*e;return}}function __ZNK11Transform2D7inverseEv(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,h=0.0,i=0.0,k=0.0,l=0.0;c[a>>2]=c[b>>2];c[a+4>>2]=c[b+4>>2];c[a+8>>2]=c[b+8>>2];c[a+12>>2]=c[b+12>>2];c[a+16>>2]=c[b+16>>2];c[a+20>>2]=c[b+20>>2];b=a+4|0;d=a+8|0;e=c[b>>2]|0;f=c[d>>2]|0;c[b>>2]=f;c[d>>2]=e;d=a+16|0;h=-+g[d>>2];b=a+20|0;i=-+g[b>>2];k=(c[j>>2]=e,+g[j>>2])*i+ +g[a>>2]*h;l=(c[j>>2]=f,+g[j>>2])*h+ +g[a+12>>2]*i;g[d>>2]=k;g[b>>2]=l;return}function __ZNK5Rect34growEf(a,b,d){a=a|0;b=b|0;d=+d;var e=0.0;c[a>>2]=c[b>>2];c[a+4>>2]=c[b+4>>2];c[a+8>>2]=c[b+8>>2];c[a+12>>2]=c[b+12>>2];c[a+16>>2]=c[b+16>>2];c[a+20>>2]=c[b+20>>2];g[a>>2]=+g[a>>2]-d;b=a+4|0;g[b>>2]=+g[b>>2]-d;b=a+8|0;g[b>>2]=+g[b>>2]-d;e=d*2.0;b=a+12|0;g[b>>2]=e+ +g[b>>2];b=a+16|0;g[b>>2]=e+ +g[b>>2];b=a+20|0;g[b>>2]=e+ +g[b>>2];return}function __ZNK5Rect36expandERK7Vector3(a,b,d){a=a|0;b=b|0;d=d|0;var e=0.0,f=0.0,h=0,i=0.0,j=0,k=0.0,l=0,m=0.0,n=0,o=0.0,p=0.0,q=0.0,r=0.0,s=0.0;c[a>>2]=c[b>>2];c[a+4>>2]=c[b+4>>2];c[a+8>>2]=c[b+8>>2];c[a+12>>2]=c[b+12>>2];c[a+16>>2]=c[b+16>>2];c[a+20>>2]=c[b+20>>2];e=+g[a>>2];b=a+4|0;f=+g[b>>2];h=a+8|0;i=+g[h>>2];j=a+12|0;k=e+ +g[j>>2];l=a+16|0;m=f+ +g[l>>2];n=a+20|0;o=i+ +g[n>>2];p=+g[d>>2];q=p<e?p:e;e=+g[d+4>>2];r=e<f?e:f;f=+g[d+8>>2];s=f<i?f:i;g[a>>2]=q;g[b>>2]=r;g[h>>2]=s;g[j>>2]=(p>k?p:k)-q;g[l>>2]=(e>m?e:m)-r;g[n>>2]=(f>o?f:o)-s;return}function __ZNK5Rect323get_shortest_axis_indexEv(a){a=a|0;var b=0.0,c=0.0,d=0;b=+g[a+12>>2];c=+g[a+16>>2];d=c<b;return (+g[a+20>>2]<(d?c:b)?2:d&1)|0}function __ZNK5Rect317get_shortest_axisEv(a,b){a=a|0;b=b|0;var c=0,d=0,e=0.0,f=0.0,h=0.0;g[a>>2]=1.0;c=a+4|0;g[c>>2]=0.0;d=a+8|0;g[d>>2]=0.0;e=+g[b+12>>2];f=+g[b+16>>2];if(f<e){g[a>>2]=0.0;g[c>>2]=1.0;g[d>>2]=0.0;h=f}else h=e;if(!(+g[b+20>>2]<h))return;g[a>>2]=0.0;g[c>>2]=0.0;g[d>>2]=1.0;return}function __ZNK5Rect322get_longest_axis_indexEv(a){a=a|0;var b=0.0,c=0.0,d=0;b=+g[a+12>>2];c=+g[a+16>>2];d=c>b;return (+g[a+20>>2]>(d?c:b)?2:d&1)|0}function __ZNK5Rect316get_longest_axisEv(a,b){a=a|0;b=b|0;var c=0,d=0,e=0.0,f=0.0,h=0.0;g[a>>2]=1.0;c=a+4|0;g[c>>2]=0.0;d=a+8|0;g[d>>2]=0.0;e=+g[b+12>>2];f=+g[b+16>>2];if(f>e){g[a>>2]=0.0;g[c>>2]=1.0;g[d>>2]=0.0;h=f}else h=e;if(!(+g[b+20>>2]>h))return;g[a>>2]=0.0;g[c>>2]=0.0;g[d>>2]=1.0;return}function __ZNK5Rect318intersects_segmentERK7Vector3S2_PS0_S3_(a,b,d,e,f){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;var h=0,i=0,j=0.0,k=0.0,n=0.0,o=0.0,p=0,q=0.0,r=0.0,s=0.0,t=0.0,u=0.0,v=0,w=0.0,x=0.0,y=0.0,z=0.0,A=0.0,B=0,C=0.0,D=0.0,E=0.0;h=l;l=l+16|0;if((l|0)>=(m|0))ba(16);i=h;j=+g[b>>2];k=+g[d>>2];n=+g[a>>2];o=n+ +g[a+12>>2];if(j<k){if(k<n|j>o){p=0;l=h;return p|0}q=k-j;r=j<n?(n-j)/q:0.0;if(k>o){s=r;t=-1.0;u=(o-j)/q}else{s=r;t=-1.0;u=1.0}}else{if(j<n|k>o){p=0;l=h;return p|0}r=k-j;q=j>o?(o-j)/r:0.0;if(k<n){s=q;t=1.0;u=(n-j)/r}else{s=q;t=1.0;u=1.0}}v=s>0.0;q=v?s:0.0;s=u<1.0?u:1.0;if(s<q){p=0;l=h;return p|0}u=v?t:0.0;t=+g[b+4>>2];r=+g[d+4>>2];n=+g[a+4>>2];o=n+ +g[a+16>>2];if(t<r){if(r<n|t>o){p=0;l=h;return p|0}w=r-t;x=t<n?(n-t)/w:0.0;if(r>o){y=x;z=-1.0;A=(o-t)/w}else{y=x;z=-1.0;A=1.0}}else{if(t<n|r>o){p=0;l=h;return p|0}x=r-t;w=t>o?(o-t)/x:0.0;if(r<n){y=w;z=1.0;A=(n-t)/x}else{y=w;z=1.0;A=1.0}}v=y>q;w=v?y:q;q=A<s?A:s;if(q<w){p=0;l=h;return p|0}B=v&1;s=v?z:u;u=+g[b+8>>2];z=+g[d+8>>2];A=+g[a+8>>2];y=A+ +g[a+20>>2];if(u<z){if(z<A|u>y){p=0;l=h;return p|0}x=z-u;n=u<A?(A-u)/x:0.0;if(z>y){C=n;D=-1.0;E=(y-u)/x}else{C=n;D=-1.0;E=1.0}}else{if(u<A|z>y){p=0;l=h;return p|0}n=z-u;x=u>y?(y-u)/n:0.0;if(z<A){C=x;D=1.0;E=(A-u)/n}else{C=x;D=1.0;E=1.0}}a=C>w;x=a?C:w;if((E<q?E:q)<x){p=0;l=h;return p|0}if(f|0){g[i+8>>2]=0.0;g[i+4>>2]=0.0;g[i>>2]=0.0;g[i+((a?2:B)<<2)>>2]=a?D:s;c[f>>2]=c[i>>2];c[f+4>>2]=c[i+4>>2];c[f+8>>2]=c[i+8>>2]}if(!e){p=1;l=h;return p|0}s=x*(r-t)+ +g[b+4>>2];t=x*(z-u)+ +g[b+8>>2];g[e>>2]=x*(k-j)+ +g[b>>2];g[e+4>>2]=s;g[e+8>>2]=t;p=1;l=h;return p|0}function __ZNK5Rect316intersects_planeERK5Plane(a,b){a=a|0;b=b|0;var c=0.0,d=0.0,e=0.0,f=0.0,h=0.0,i=0.0,j=0.0,k=0.0,l=0.0,m=0.0,n=0.0,o=0.0,p=0,q=0,r=0,s=0,t=0,u=0;c=+g[a>>2];d=+g[a+4>>2];e=+g[a+8>>2];f=+g[b>>2];h=+g[b+4>>2];i=+g[b+8>>2];j=+g[b+12>>2];k=f*c;l=h*d;m=k+l;n=i*e;b=m+n-j>0.0;o=i*(e+ +g[a+20>>2]);p=m+o-j>0.0;m=h*(d+ +g[a+16>>2]);d=k+m;q=d+n-j>0.0;r=d+o-j>0.0;d=f*(c+ +g[a+12>>2]);c=d+l;a=c+n-j>0.0;s=c+o-j>0.0;c=d+m;t=c+n-j>0.0;u=c+o-j>0.0;return b&p&q&r&a&s&t&u^(b|p|q|r|a|s|t|u)|0}function __ZNK5Rect312intersectionERKS_(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,h=0,i=0,k=0,n=0.0,o=0.0,p=0.0,q=0.0,r=0.0,s=0.0,t=0.0,u=0.0,v=0;e=l;l=l+48|0;if((l|0)>=(m|0))ba(48);f=e+36|0;h=e+24|0;i=e+12|0;k=e;c[f>>2]=c[b>>2];c[f+4>>2]=c[b+4>>2];c[f+8>>2]=c[b+8>>2];n=+g[b>>2]+ +g[b+12>>2];o=+g[b+4>>2]+ +g[b+16>>2];p=+g[b+8>>2]+ +g[b+20>>2];g[h>>2]=n;g[h+4>>2]=o;g[h+8>>2]=p;c[i>>2]=c[d>>2];c[i+4>>2]=c[d+4>>2];c[i+8>>2]=c[d+8>>2];q=+g[d>>2]+ +g[d+12>>2];r=+g[d+4>>2]+ +g[d+16>>2];s=+g[d+8>>2]+ +g[d+20>>2];g[k>>2]=q;g[k+4>>2]=r;g[k+8>>2]=s;t=+g[f>>2];if(!(t>q)?(u=+g[i>>2],!(n<u)):0){d=c[(t>u?f:i)>>2]|0;u=+g[(n<q?h:k)>>2];q=+g[f+4>>2];if(!(q>r)?(n=+g[i+4>>2],!(o<n)):0){b=c[(q>n?f:i)+4>>2]|0;n=+g[(o<r?h:k)+4>>2];r=+g[f+8>>2];if(!(r>s)?(o=+g[i+8>>2],!(p<o)):0){v=c[(r>o?f:i)+8>>2]|0;o=u-(c[j>>2]=d,+g[j>>2]);u=n-(c[j>>2]=b,+g[j>>2]);n=+g[(p<s?h:k)+8>>2]-(c[j>>2]=v,+g[j>>2]);c[a>>2]=d;c[a+4>>2]=b;c[a+8>>2]=v;g[a+12>>2]=o;g[a+16>>2]=u;g[a+20>>2]=n;l=e;return};c[a>>2]=0;c[a+4>>2]=0;c[a+8>>2]=0;c[a+12>>2]=0;c[a+16>>2]=0;c[a+20>>2]=0;l=e;return};c[a>>2]=0;c[a+4>>2]=0;c[a+8>>2]=0;c[a+12>>2]=0;c[a+16>>2]=0;c[a+20>>2]=0;l=e;return};c[a>>2]=0;c[a+4>>2]=0;c[a+8>>2]=0;c[a+12>>2]=0;c[a+16>>2]=0;c[a+20>>2]=0;l=e;return}function __ZNK5Rect35mergeERKS_(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,h=0,i=0,k=0,n=0,o=0,p=0.0,q=0.0,r=0.0,s=0.0,t=0.0,u=0.0,v=0.0,w=0.0,x=0.0,y=0.0,z=0.0,A=0.0,B=0,C=0;e=l;l=l+48|0;if((l|0)>=(m|0))ba(48);f=e+36|0;h=e+24|0;i=e+12|0;k=e;c[a>>2]=c[b>>2];c[a+4>>2]=c[b+4>>2];c[a+8>>2]=c[b+8>>2];c[a+12>>2]=c[b+12>>2];c[a+16>>2]=c[b+16>>2];c[a+20>>2]=c[b+20>>2];c[f>>2]=c[b>>2];c[f+4>>2]=c[b+4>>2];c[f+8>>2]=c[b+8>>2];c[h>>2]=c[d>>2];c[h+4>>2]=c[d+4>>2];c[h+8>>2]=c[d+8>>2];b=a+12|0;n=a+16|0;o=a+20|0;p=+g[f>>2];q=+g[b>>2]+p;r=+g[f+4>>2];s=+g[n>>2]+r;t=+g[f+8>>2];u=+g[o>>2]+t;g[i>>2]=q;g[i+4>>2]=s;g[i+8>>2]=u;v=+g[h>>2];w=+g[d+12>>2]+v;x=+g[h+4>>2];y=+g[d+16>>2]+x;z=+g[h+8>>2];A=+g[d+20>>2]+z;g[k>>2]=w;g[k+4>>2]=y;g[k+8>>2]=A;d=c[(p<v?f:h)>>2]|0;B=c[(r<x?f:h)+4>>2]|0;C=c[(t<z?f:h)+8>>2]|0;z=+g[(q>w?i:k)>>2];w=+g[(s>y?i:k)+4>>2];y=+g[(u>A?i:k)+8>>2];c[a>>2]=d;c[a+4>>2]=B;c[a+8>>2]=C;A=z-(c[j>>2]=d,+g[j>>2]);z=w-(c[j>>2]=B,+g[j>>2]);w=y-(c[j>>2]=C,+g[j>>2]);g[b>>2]=A;g[n>>2]=z;g[o>>2]=w;l=e;return}function __ZNK5Rect38get_areaEv(a){a=a|0;return +(+g[a+12>>2]*+g[a+16>>2]*+g[a+20>>2])}function __ZN10PoolVectorI6StringE4joinES0_(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d;f=d+4|0;__ZN6StringC2EPKc(e,1263606);g=c[a>>2]|0;if(g){a=(c[g+16>>2]|0)>>>2;__Z16atomic_incrementPj(g+4|0)|0;h=c[g+8>>2]|0;if(!a)i=g;else{j=0;do{c[f>>2]=__ZNK6StringplERKS_(h+(j<<2)|0,b)|0;__ZN6StringpLERKS_(e,f)|0;k=c[f>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);j=j+1|0}while((j|0)<(a|0));i=g}}else i=0;g=__ZNK6String6lengthEv(e)|0;a=g-(__ZNK6String6lengthEv(b)|0)|0;__ZN6String5eraseEii(e,a,__ZNK6String6lengthEv(b)|0);if(!i){n=c[e>>2]|0;l=d;return n|0}__Z16atomic_decrementPj(i+4|0)|0;n=c[e>>2]|0;l=d;return n|0}function __ZN10PoolVectorIhE8subarrayEii(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f;h=f+4|0;if((d|0)<0){i=c[b>>2]|0;if(!i)j=0;else j=c[i+16>>2]|0;k=j+d|0}else k=d;if((e|0)<0){d=c[b>>2]|0;if(!d)n=0;else n=c[d+16>>2]|0;o=n+e|0}else o=e;if((k|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1128477,1130483,408,1130554,0);c[g>>2]=0;df()}e=c[b>>2]|0;n=(e|0)==0;if(n)p=0;else p=c[e+16>>2]|0;do if((k|0)>=(p|0)){if(n)q=0;else q=c[e+16>>2]|0;if((k|0)<(q|0)){a[1263537]=0;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1128477,1130483,408,1130554,0);c[g>>2]=0;df()}}while(0);if((o|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1128477,1130483,412,1130622,0);c[g>>2]=0;df()}if(n)r=0;else r=c[e+16>>2]|0;do if((o|0)>=(r|0)){if(n)s=0;else s=c[e+16>>2]|0;if((o|0)<(s|0)){a[1263537]=0;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1128477,1130483,412,1130622,0);c[g>>2]=0;df()}}while(0);c[h>>2]=0;s=1-k+o|0;__ZN10PoolVectorIhE6resizeEi(h,s)|0;o=c[b>>2]|0;if(!o){t=0;u=0}else{__Z16atomic_incrementPj(o+4|0)|0;t=o;u=c[o+8>>2]|0}if((c[h>>2]|0)!=0?(__ZN10PoolVectorIhE14_copy_on_writeEv(h),o=c[h>>2]|0,(o|0)!=0):0){__Z16atomic_incrementPj(o+4|0)|0;v=o;w=c[o+8>>2]|0}else{v=0;w=0}if((s|0)>0){o=0;do{a[w+o>>0]=a[u+(o+k)>>0]|0;o=o+1|0}while((o|0)!=(s|0))}c[g>>2]=0;if((c[h>>2]|0?(__ZN10PoolVectorIhE12_unreferenceEv(g),s=c[h>>2]|0,s|0):0)?__Z28atomic_conditional_incrementPj(s)|0:0)c[g>>2]=c[h>>2];if(v|0)__Z16atomic_decrementPj(v+4|0)|0;if(!t){__ZN10PoolVectorIhE12_unreferenceEv(h);x=c[g>>2]|0;l=f;return x|0}__Z16atomic_decrementPj(t+4|0)|0;__ZN10PoolVectorIhE12_unreferenceEv(h);x=c[g>>2]|0;l=f;return x|0}function __ZNK10Dictionary6valuesEv(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d;f=d+4|0;__ZN5ArrayC2Ev(e);__ZN5Array6resizeEi(e,c[(c[b>>2]|0)+12>>2]|0)|0;g=c[b>>2]|0;b=c[g+12>>2]|0;if(!b){h=c[e>>2]|0;l=d;return h|0}i=b<<2;j=l;l=l+((1*i|0)+15&-16)|0;if((l|0)>=(m|0))ba((1*i|0)+15&-16|0);i=g+4|0;k=c[i>>2]|0;a:do if(k|0?(n=a[g+8>>0]|0,n<<24>>24!=31):0){o=1<<(n&255);n=0;p=j;q=k;while(1){r=c[q+(n<<2)>>2]|0;if(!r)s=p;else{t=r;r=p;while(1){c[r>>2]=t+8;u=r+4|0;t=c[t+4>>2]|0;if(!t){s=u;break}else r=u}}r=n+1|0;if((r|0)>=(o|0))break a;n=r;p=s;q=c[i>>2]|0}}while(0);switch(b|0){case 0:break;case 1:{v=0;w=12;break}default:{i=b;s=0;do{s=s+1|0;i=i>>1}while((i|0)!=1);v=s<<1;w=12}}if((w|0)==12?(__ZNK9SortArrayIPKN7HashMapI7VariantN17DictionaryPrivate4DataE22_DictionaryVariantHash24HashMapComparatorDefaultIS1_ELh3ELh8EE4PairE21DictionaryPrivateSortE9introsortEiiPSA_i(f,0,b,j,v),__ZNK9SortArrayIPKN7HashMapI7VariantN17DictionaryPrivate4DataE22_DictionaryVariantHash24HashMapComparatorDefaultIS1_ELh3ELh8EE4PairE21DictionaryPrivateSortE20final_insertion_sortEiiPSA_(f,0,b,j),(b|0)>0):0){f=0;do{v=(c[j+(f<<2)>>2]|0)+24|0;__ZN7VariantaSERKS_(__ZN5ArrayixEi(e,f)|0,v);f=f+1|0}while((f|0)!=(b|0))}h=c[e>>2]|0;l=d;return h|0}function __ZNK10Dictionary7has_allERK5Array(a,b){a=a|0;b=b|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0;if((__ZNK5Array4sizeEv(b)|0)<=0){e=1;return e|0}f=0;a:while(1){g=__ZNK5ArrayixEi(b,f)|0;h=c[a>>2]|0;i=h+4|0;if(!(c[i>>2]|0)){e=0;j=9;break}k=__ZNK7Variant4hashEv(g)|0;l=c[(c[i>>2]|0)+(((1<<(d[h+8>>0]|0))+-1&k)<<2)>>2]|0;if(!l){e=0;j=9;break}else m=l;while(1){if((c[m>>2]|0)==(k|0)?__ZNK7VarianteqERKS_(m+8|0,g)|0:0)break;m=c[m+4>>2]|0;if(!m){e=0;j=9;break a}}f=f+1|0;if((f|0)>=(__ZNK5Array4sizeEv(b)|0)){e=1;j=9;break}}if((j|0)==9)return e|0;return 0}function __ZN10Dictionary5clearEv(a){a=a|0;__ZN7HashMapI7VariantN17DictionaryPrivate4DataE22_DictionaryVariantHash24HashMapComparatorDefaultIS0_ELh3ELh8EE5clearEv((c[a>>2]|0)+4|0);c[(c[a>>2]|0)+16>>2]=0;return}function __ZN5Image15fix_alpha_edgesEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0,i=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b;e=a+4|0;f=c[e>>2]|0;if(!f){l=b;return}if(!(c[f+16>>2]|0)){l=b;return}if((c[a>>2]|0)!=5){l=b;return}c[d>>2]=0;__ZN10PoolVectorIhE12_unreferenceEv(d);a=c[e>>2]|0;if((a|0)!=0?(__Z28atomic_conditional_incrementPj(a)|0)!=0:0){a=c[e>>2]|0;c[d>>2]=a;g=a}else g=c[d>>2]|0;if(!g)h=0;else{__Z16atomic_incrementPj(g+4|0)|0;h=g}if((c[e>>2]|0)!=0?(__ZN10PoolVectorIhE14_copy_on_writeEv(e),g=c[e>>2]|0,(g|0)!=0):0){__Z16atomic_incrementPj(g+4|0)|0;i=g}else i=0;if(i|0)__Z16atomic_decrementPj(i+4|0)|0;if(h|0)__Z16atomic_decrementPj(h+4|0)|0;__ZN10PoolVectorIhE12_unreferenceEv(d);l=b;return}function __ZN5Image9convertedEi(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);g=f;if(e>>>0>36){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1128214,1130686,158,1130699,0);__ZN5ImageC2Ev(b);l=f;return}a[1263537]=0;c[g>>2]=c[d>>2];h=g+4|0;i=d+4|0;c[h>>2]=0;if((c[i>>2]|0?(__ZN10PoolVectorIhE12_unreferenceEv(h),j=c[i>>2]|0,j|0):0)?__Z28atomic_conditional_incrementPj(j)|0:0)c[h>>2]=c[i>>2];i=g+8|0;j=d+8|0;c[i>>2]=c[j>>2];c[i+4>>2]=c[j+4>>2];a[i+8>>0]=a[j+8>>0]|0;__ZN5Image7convertENS_6FormatE(g,e);c[b>>2]=c[g>>2];e=b+4|0;c[e>>2]=0;if((c[h>>2]|0?(__ZN10PoolVectorIhE12_unreferenceEv(e),j=c[h>>2]|0,j|0):0)?__Z28atomic_conditional_incrementPj(j)|0:0)c[e>>2]=c[h>>2];h=b+8|0;c[h>>2]=c[i>>2];c[h+4>>2]=c[i+4>>2];a[h+8>>0]=a[i+8>>0]|0;__ZN5ImageD2Ev(g);l=f;return}function __ZN5Image7convertENS_6FormatE(b,e){b=b|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);g=f+4|0;h=f;i=f+8|0;j=b+4|0;k=c[j>>2]|0;if(!k){l=f;return}if(!(c[k+16>>2]|0)){l=f;return}k=c[b>>2]|0;if((k|0)==(e|0)){l=f;return}if((e|0)>5|(k|0)>5){__ZN6StringC2EPKc(h,1130744);c[g>>2]=__ZNK6String4utf8Ev(h)|0;__Z19_err_set_last_errorPKc(__ZNK10CharString8get_dataEv(g)|0);k=c[g>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);k=c[h>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);a[1263537]=1;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1130789,1090952,361,1130797,0);a[1263537]=0;l=f;return}k=b+8|0;h=c[k>>2]|0;g=b+12|0;n=c[g>>2]|0;o=i+8|0;c[i>>2]=0;c[i+4>>2]=0;c[i+8>>2]=0;c[i+12>>2]=0;a[i+16>>0]=0;__ZN5Image6createEiibNS_6FormatE(i,h,n,0,e);n=c[j>>2]|0;if(!n){p=0;q=0}else{__Z16atomic_incrementPj(n+4|0)|0;p=c[n+8>>2]|0;q=n}n=i+4|0;if((c[n>>2]|0)!=0?(__ZN10PoolVectorIhE14_copy_on_writeEv(n),h=c[n>>2]|0,(h|0)!=0):0){__Z16atomic_incrementPj(h+4|0)|0;r=c[h+8>>2]|0;s=h}else{r=0;s=0}h=p;p=r;do switch(c[b>>2]|e<<8|0){case 256:{r=c[k>>2]|0;t=c[g>>2]|0;if((r|0)>0&(t|0)>0){u=0;do{v=U(u,r)|0;w=0;do{x=w+v|0;y=h+x|0;z=p+(x<<1)|0;a[z>>0]=(((d[y+1>>0]|0)+(d[y>>0]|0)+(d[y+2>>0]|0)|0)>>>0)/3|0;a[z+1>>0]=-1;w=w+1|0}while((w|0)!=(r|0));u=u+1|0}while((u|0)!=(t|0))}break}case 512:{t=c[k>>2]|0;u=c[g>>2]|0;if((t|0)>0&(u|0)>0){r=0;do{w=U(r,t)|0;v=0;do{z=v+w|0;a[p+z>>0]=a[h+z>>0]|0;v=v+1|0}while((v|0)!=(t|0));r=r+1|0}while((r|0)!=(u|0))}break}case 768:{u=c[k>>2]|0;r=c[g>>2]|0;if((u|0)>0&(r|0)>0){t=0;do{v=U(t,u)|0;w=0;do{z=w+v|0;y=p+(z<<1)|0;x=d[h+z>>0]|0;z=x<<8&65535|x;a[y>>0]=z;a[y+1>>0]=z>>8;w=w+1|0}while((w|0)!=(u|0));t=t+1|0}while((t|0)!=(r|0))}break}case 1024:{r=c[k>>2]|0;t=c[g>>2]|0;if((r|0)>0&(t|0)>0){u=0;do{w=U(u,r)|0;v=0;do{z=v+w|0;y=p+(z*3|0)|0;x=a[h+z>>0]|0;z=x&255;A=z<<8&65535|z;a[y>>0]=A;a[y+1>>0]=A>>8;a[y+2>>0]=x;v=v+1|0}while((v|0)!=(r|0));u=u+1|0}while((u|0)!=(t|0))}break}case 1280:{t=c[k>>2]|0;u=c[g>>2]|0;if((t|0)>0&(u|0)>0){r=0;do{v=U(r,t)|0;w=0;do{x=w+v|0;y=p+(x<<2)|0;A=a[h+x>>0]|0;x=A&255;z=x<<8&65535|x;a[y>>0]=z;a[y+1>>0]=z>>8;a[y+2>>0]=A;a[y+3>>0]=-1;w=w+1|0}while((w|0)!=(t|0));r=r+1|0}while((r|0)!=(u|0))}break}case 1:{u=c[k>>2]|0;r=c[g>>2]|0;if((u|0)>0&(r|0)>0){t=0;do{w=U(t,u)|0;v=0;do{y=v+w|0;A=h+(y<<1)|0;a[p+y>>0]=(((d[A>>0]|0)+(d[A+1>>0]|0)+(d[A+2>>0]|0)|0)>>>0)/3|0;v=v+1|0}while((v|0)!=(u|0));t=t+1|0}while((t|0)!=(r|0))}break}case 513:{r=c[k>>2]|0;t=c[g>>2]|0;if((r|0)>0&(t|0)>0){u=0;do{v=U(u,r)|0;w=0;do{A=w+v|0;a[p+A>>0]=a[h+(A<<1)>>0]|0;w=w+1|0}while((w|0)!=(r|0));u=u+1|0}while((u|0)!=(t|0))}break}case 769:{t=c[k>>2]|0;u=c[g>>2]|0;if((t|0)>0&(u|0)>0){r=0;do{w=U(r,t)|0;v=0;do{A=v+w<<1;y=p+A|0;z=d[h+A>>0]|0;A=z<<8&65535|z;a[y>>0]=A;a[y+1>>0]=A>>8;v=v+1|0}while((v|0)!=(t|0));r=r+1|0}while((r|0)!=(u|0))}break}case 1025:{u=c[k>>2]|0;r=c[g>>2]|0;if((u|0)>0&(r|0)>0){t=0;do{v=U(t,u)|0;w=0;do{A=w+v|0;y=p+(A*3|0)|0;z=a[h+(A<<1)>>0]|0;A=z&255;x=A<<8&65535|A;a[y>>0]=x;a[y+1>>0]=x>>8;a[y+2>>0]=z;w=w+1|0}while((w|0)!=(u|0));t=t+1|0}while((t|0)!=(r|0))}break}case 1281:{r=c[k>>2]|0;t=c[g>>2]|0;if((r|0)>0&(t|0)>0){u=0;do{w=U(u,r)|0;v=0;do{z=v+w|0;y=p+(z<<2)|0;x=h+(z<<1)|0;z=a[x>>0]|0;A=a[x+1>>0]|0;x=z&255;B=x<<8&65535|x;a[y>>0]=B;a[y+1>>0]=B>>8;a[y+2>>0]=z;a[y+3>>0]=A;v=v+1|0}while((v|0)!=(r|0));u=u+1|0}while((u|0)!=(t|0))}break}case 2:{t=c[k>>2]|0;u=c[g>>2]|0;if((t|0)>0&(u|0)>0){r=0;do{v=U(r,t)|0;w=0;do{A=w+v|0;y=h+A|0;a[p+A>>0]=(((d[y+1>>0]|0)+(d[y>>0]|0)+(d[y+2>>0]|0)|0)>>>0)/3|0;w=w+1|0}while((w|0)!=(t|0));r=r+1|0}while((r|0)!=(u|0))}break}case 258:{u=c[k>>2]|0;r=c[g>>2]|0;if((u|0)>0&(r|0)>0){t=0;do{w=U(t,u)|0;v=0;do{y=v+w|0;A=h+y|0;z=p+(y<<1)|0;a[z>>0]=(((d[A+1>>0]|0)+(d[A>>0]|0)+(d[A+2>>0]|0)|0)>>>0)/3|0;a[z+1>>0]=-1;v=v+1|0}while((v|0)!=(u|0));t=t+1|0}while((t|0)!=(r|0))}break}case 770:{r=c[k>>2]|0;t=c[g>>2]|0;if((r|0)>0&(t|0)>0){u=0;do{v=U(u,r)|0;w=0;do{z=w+v|0;A=p+(z<<1)|0;y=d[h+z>>0]|0;a[A>>0]=y;a[A+1>>0]=y>>8;w=w+1|0}while((w|0)!=(r|0));u=u+1|0}while((u|0)!=(t|0))}break}case 1026:{t=c[k>>2]|0;u=c[g>>2]|0;if((t|0)>0&(u|0)>0){r=0;do{w=U(r,t)|0;v=0;do{y=v+w|0;A=p+(y*3|0)|0;z=d[h+y>>0]|0;a[A>>0]=z;a[A+1>>0]=z>>8;a[A+2>>0]=0;v=v+1|0}while((v|0)!=(t|0));r=r+1|0}while((r|0)!=(u|0))}break}case 1282:{u=c[k>>2]|0;r=c[g>>2]|0;if((u|0)>0&(r|0)>0){t=0;do{v=U(t,u)|0;w=0;do{A=w+v|0;z=p+(A<<2)|0;y=d[h+A>>0]|0;a[z>>0]=y;a[z+1>>0]=y>>8;a[z+2>>0]=0;a[z+3>>0]=-1;w=w+1|0}while((w|0)!=(u|0));t=t+1|0}while((t|0)!=(r|0))}break}case 3:{r=c[k>>2]|0;t=c[g>>2]|0;if((r|0)>0&(t|0)>0){u=0;do{w=U(u,r)|0;v=0;do{z=v+w|0;y=h+(z<<1)|0;a[p+z>>0]=(((d[y+1>>0]|0)+(d[y>>0]|0)+(d[y+2>>0]|0)|0)>>>0)/3|0;v=v+1|0}while((v|0)!=(r|0));u=u+1|0}while((u|0)!=(t|0))}break}case 259:{t=c[k>>2]|0;u=c[g>>2]|0;if((t|0)>0&(u|0)>0){r=0;do{v=U(r,t)|0;w=0;do{y=w+v<<1;z=h+y|0;A=p+y|0;a[A>>0]=(((d[z+1>>0]|0)+(d[z>>0]|0)+(d[z+2>>0]|0)|0)>>>0)/3|0;a[A+1>>0]=-1;w=w+1|0}while((w|0)!=(t|0));r=r+1|0}while((r|0)!=(u|0))}break}case 515:{u=c[k>>2]|0;r=c[g>>2]|0;if((u|0)>0&(r|0)>0){t=0;do{w=U(t,u)|0;v=0;do{A=v+w|0;z=h+(A<<1)|0;a[p+A>>0]=d[z>>0]|d[z+1>>0]<<8;v=v+1|0}while((v|0)!=(u|0));t=t+1|0}while((t|0)!=(r|0))}break}case 1027:{r=c[k>>2]|0;t=c[g>>2]|0;if((r|0)>0&(t|0)>0){u=0;do{v=U(u,r)|0;w=0;do{z=w+v|0;A=p+(z*3|0)|0;y=h+(z<<1)|0;z=d[y+1>>0]<<8&65535|d[y>>0];a[A>>0]=z;a[A+1>>0]=z>>8;a[A+2>>0]=0;w=w+1|0}while((w|0)!=(r|0));u=u+1|0}while((u|0)!=(t|0))}break}case 1283:{t=c[k>>2]|0;u=c[g>>2]|0;if((t|0)>0&(u|0)>0){r=0;do{w=U(r,t)|0;v=0;do{A=v+w|0;z=p+(A<<2)|0;y=h+(A<<1)|0;A=d[y+1>>0]<<8&65535|d[y>>0];a[z>>0]=A;a[z+1>>0]=A>>8;a[z+2>>0]=0;a[z+3>>0]=-1;v=v+1|0}while((v|0)!=(t|0));r=r+1|0}while((r|0)!=(u|0))}break}case 4:{u=c[k>>2]|0;r=c[g>>2]|0;if((u|0)>0&(r|0)>0){t=0;do{v=U(t,u)|0;w=0;do{z=w+v|0;A=h+(z*3|0)|0;a[p+z>>0]=(((d[A+1>>0]|0)+(d[A>>0]|0)+(d[A+2>>0]|0)|0)>>>0)/3|0;w=w+1|0}while((w|0)!=(u|0));t=t+1|0}while((t|0)!=(r|0))}break}case 260:{r=c[k>>2]|0;t=c[g>>2]|0;if((r|0)>0&(t|0)>0){u=0;do{w=U(u,r)|0;v=0;do{A=v+w|0;z=h+(A*3|0)|0;y=p+(A<<1)|0;a[y>>0]=(((d[z+1>>0]|0)+(d[z>>0]|0)+(d[z+2>>0]|0)|0)>>>0)/3|0;a[y+1>>0]=-1;v=v+1|0}while((v|0)!=(r|0));u=u+1|0}while((u|0)!=(t|0))}break}case 516:{t=c[k>>2]|0;u=c[g>>2]|0;if((t|0)>0&(u|0)>0){r=0;do{v=U(r,t)|0;w=0;do{y=w+v|0;z=h+(y*3|0)|0;a[p+y>>0]=d[z>>0]|d[z+1>>0]<<8;w=w+1|0}while((w|0)!=(t|0));r=r+1|0}while((r|0)!=(u|0))}break}case 772:{u=c[k>>2]|0;r=c[g>>2]|0;if((u|0)>0&(r|0)>0){t=0;do{w=U(t,u)|0;v=0;do{z=v+w|0;y=p+(z<<1)|0;A=h+(z*3|0)|0;z=d[A>>0]|d[A+1>>0]<<8;a[y>>0]=z;a[y+1>>0]=z>>8;v=v+1|0}while((v|0)!=(u|0));t=t+1|0}while((t|0)!=(r|0))}break}case 1284:{r=c[k>>2]|0;t=c[g>>2]|0;if((r|0)>0&(t|0)>0){u=0;do{v=U(u,r)|0;w=0;do{z=w+v|0;y=p+(z<<2)|0;_memmove(y|0,h+(z*3|0)|0,3)|0;a[y+3>>0]=-1;w=w+1|0}while((w|0)!=(r|0));u=u+1|0}while((u|0)!=(t|0))}break}case 5:{t=c[k>>2]|0;u=c[g>>2]|0;if((t|0)>0&(u|0)>0){r=0;do{w=U(r,t)|0;v=0;do{y=v+w|0;z=h+(y<<2)|0;a[p+y>>0]=(((d[z+1>>0]|0)+(d[z>>0]|0)+(d[z+2>>0]|0)|0)>>>0)/3|0;v=v+1|0}while((v|0)!=(t|0));r=r+1|0}while((r|0)!=(u|0))}break}case 261:{u=c[k>>2]|0;r=c[g>>2]|0;if((u|0)>0&(r|0)>0){t=0;do{v=U(t,u)|0;w=0;do{z=w+v|0;y=h+(z<<2)|0;A=p+(z<<1)|0;z=a[y+3>>0]|0;a[A>>0]=(((d[y+1>>0]|0)+(d[y>>0]|0)+(d[y+2>>0]|0)|0)>>>0)/3|0;a[A+1>>0]=z;w=w+1|0}while((w|0)!=(u|0));t=t+1|0}while((t|0)!=(r|0))}break}case 517:{r=c[k>>2]|0;t=c[g>>2]|0;if((r|0)>0&(t|0)>0){u=0;do{w=U(u,r)|0;v=0;do{z=v+w|0;A=h+(z<<2)|0;a[p+z>>0]=d[A>>0]|d[A+1>>0]<<8;v=v+1|0}while((v|0)!=(r|0));u=u+1|0}while((u|0)!=(t|0))}break}case 773:{t=c[k>>2]|0;u=c[g>>2]|0;if((t|0)>0&(u|0)>0){r=0;do{v=U(r,t)|0;w=0;do{A=w+v|0;z=p+(A<<1)|0;y=h+(A<<2)|0;A=d[y>>0]|d[y+1>>0]<<8;a[z>>0]=A;a[z+1>>0]=A>>8;w=w+1|0}while((w|0)!=(t|0));r=r+1|0}while((r|0)!=(u|0))}break}case 1029:{u=c[k>>2]|0;r=c[g>>2]|0;if((u|0)>0&(r|0)>0){t=0;do{w=U(t,u)|0;v=0;do{A=v+w|0;z=p+(A*3|0)|0;y=h+(A<<2)|0;A=d[y>>0]|d[y+1>>0]<<8;B=a[y+2>>0]|0;a[z>>0]=A;a[z+1>>0]=A>>8;a[z+2>>0]=B;v=v+1|0}while((v|0)!=(u|0));t=t+1|0}while((t|0)!=(r|0))}break}default:{}}while(0);if(q|0)__Z16atomic_decrementPj(q+4|0)|0;if(s|0)__Z16atomic_decrementPj(s+4|0)|0;s=(a[b+16>>0]|0)==0;c[b>>2]=c[i>>2];if(((c[j>>2]|0)!=(c[n>>2]|0)?(__ZN10PoolVectorIhE12_unreferenceEv(j),i=c[n>>2]|0,i|0):0)?__Z28atomic_conditional_incrementPj(i)|0:0)c[j>>2]=c[n>>2];c[k>>2]=c[o>>2];c[k+4>>2]=c[o+4>>2];a[k+8>>0]=a[o+8>>0]|0;if(!s)__ZN5Image16generate_mipmapsEv(b)|0;__ZN10PoolVectorIhE12_unreferenceEv(n);l=f;return}function __ZN5Image16generate_mipmapsEv(b){b=b|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0,ia=0,ja=0;e=l;l=l+80|0;if((l|0)>=(m|0))ba(80);f=e+76|0;g=e+68|0;h=e+60|0;i=e+52|0;j=e+44|0;k=e+36|0;n=e+32|0;o=e+24|0;p=e+16|0;q=e+8|0;r=e+4|0;s=e;t=e+72|0;u=e+64|0;v=e+56|0;w=e+48|0;x=e+40|0;y=e+28|0;z=e+20|0;A=e+12|0;B=c[b>>2]|0;if((B|0)>=6){__ZN6StringC2EPKc(h,1130821);c[g>>2]=__ZNK6String4utf8Ev(h)|0;__Z19_err_set_last_errorPKc(__ZNK10CharString8get_dataEv(g)|0);C=c[g>>2]|0;if(C|0?(__Z16atomic_decrementPj(C+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(C,1);C=c[h>>2]|0;if(C|0?(__Z16atomic_decrementPj(C+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(C,1);a[1263537]=1;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1130893,1090952,974,1130910,0);a[1263537]=0;D=2;l=e;return D|0}C=b+8|0;h=c[C>>2]|0;if(h|0?(g=b+12|0,E=c[g>>2]|0,E|0):0){a[1263537]=0;switch(B|0){case 2:case 0:{F=1;G=16;break}case 3:case 1:{H=2;break}case 4:{H=3;break}case 5:{H=4;break}default:{F=0;G=16}}if((G|0)==16)H=F;F=(B+-25|0)>>>0<2?2:0;B=(U(U(E,h)|0,H)|0)>>F;if((h|0)==1&(E|0)==1){I=0;J=B}else{K=h;h=E;E=0;L=B;while(1){B=K>>1;K=(B|0)>1?B:1;M=h>>1;h=(M|0)>1?M:1;N=E+1|0;O=((U(U(K,H)|0,h)|0)>>F)+L|0;if((B|0)<2&(M|0)<2){I=N;J=O;break}else{E=N;L=O}}}L=b+4|0;__ZN10PoolVectorIhE6resizeEi(L,J)|0;E=c[C>>2]|0;c[t>>2]=__Z4itosx(E,((E|0)<0)<<31>>31)|0;c[s>>2]=__ZplPKcRK6String(1131037,t)|0;__ZN6StringC2EPKc(u,1131055);c[r>>2]=__ZNK6StringplERKS_(s,u)|0;E=c[g>>2]|0;c[v>>2]=__Z4itosx(E,((E|0)<0)<<31>>31)|0;c[q>>2]=__ZNK6StringplERKS_(r,v)|0;__ZN6StringC2EPKc(w,1131059);c[p>>2]=__ZNK6StringplERKS_(q,w)|0;E=c[b>>2]|0;if(E>>>0>36){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1090936,1090952,2098,1090967,0);c[f>>2]=0;P=0}else{a[1263537]=0;__ZN6StringC2EPKc(f,c[383132+(E<<2)>>2]|0);P=c[f>>2]|0}c[x>>2]=P;c[o>>2]=__ZNK6StringplERKS_(p,x)|0;__ZN6StringC2EPKc(f,1131068);c[n>>2]=__ZNK6StringplERKS_(o,f)|0;c[y>>2]=__Z4itosx(I,((I|0)<0)<<31>>31)|0;c[k>>2]=__ZNK6StringplERKS_(n,y)|0;__ZN6StringC2EPKc(z,1131078);c[j>>2]=__ZNK6StringplERKS_(k,z)|0;c[A>>2]=__Z4itosx(J,((J|0)<0)<<31>>31)|0;c[i>>2]=__ZNK6StringplERKS_(j,A)|0;__Z10print_line6String(i);J=c[i>>2]|0;if(J|0?(__Z16atomic_decrementPj(J+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(J,1);J=c[A>>2]|0;if(J|0?(__Z16atomic_decrementPj(J+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(J,1);J=c[j>>2]|0;if(J|0?(__Z16atomic_decrementPj(J+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(J,1);J=c[z>>2]|0;if(J|0?(__Z16atomic_decrementPj(J+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(J,1);J=c[k>>2]|0;if(J|0?(__Z16atomic_decrementPj(J+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(J,1);J=c[y>>2]|0;if(J|0?(__Z16atomic_decrementPj(J+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(J,1);J=c[n>>2]|0;if(J|0?(__Z16atomic_decrementPj(J+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(J,1);J=c[f>>2]|0;if(J|0?(__Z16atomic_decrementPj(J+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(J,1);J=c[o>>2]|0;if(J|0?(__Z16atomic_decrementPj(J+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(J,1);J=c[x>>2]|0;if(J|0?(__Z16atomic_decrementPj(J+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(J,1);J=c[p>>2]|0;if(J|0?(__Z16atomic_decrementPj(J+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(J,1);J=c[w>>2]|0;if(J|0?(__Z16atomic_decrementPj(J+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(J,1);J=c[q>>2]|0;do if(J|0){if(__Z16atomic_decrementPj(J+-8|0)|0)break;__ZN6Memory11free_staticEPvb(J,1)}while(0);J=c[v>>2]|0;do if(J|0){if(__Z16atomic_decrementPj(J+-8|0)|0)break;__ZN6Memory11free_staticEPvb(J,1)}while(0);J=c[r>>2]|0;do if(J|0){if(__Z16atomic_decrementPj(J+-8|0)|0)break;__ZN6Memory11free_staticEPvb(J,1)}while(0);J=c[u>>2]|0;do if(J|0){if(__Z16atomic_decrementPj(J+-8|0)|0)break;__ZN6Memory11free_staticEPvb(J,1)}while(0);J=c[s>>2]|0;do if(J|0){if(__Z16atomic_decrementPj(J+-8|0)|0)break;__ZN6Memory11free_staticEPvb(J,1)}while(0);J=c[t>>2]|0;do if(J|0){if(__Z16atomic_decrementPj(J+-8|0)|0)break;__ZN6Memory11free_staticEPvb(J,1)}while(0);do if(!(c[L>>2]|0)){Q=0;R=0}else{__ZN10PoolVectorIhE14_copy_on_writeEv(L);J=c[L>>2]|0;if(!J){Q=0;R=0;break}__Z16atomic_incrementPj(J+4|0)|0;Q=J;R=c[J+8>>2]|0}while(0);L=c[C>>2]|0;J=L+-1|0;t=J>>>1|J;J=t>>>2|t;t=J>>>4|J;J=t>>>8|t;a:do if(((J>>>16|J)+1|0)==(L|0)){t=c[g>>2]|0;s=t+-1|0;u=s>>>1|s;s=u>>>2|u;u=s>>>4|s;s=u>>>8|u;if(((s>>>16|s)+1|0)!=(t|0)){G=120;break}if((I|0)>1){S=1;T=L;V=t;W=0;X=t;Y=L}else break;while(1){t=c[b>>2]|0;do switch(t|0){case 36:case 35:case 34:case 33:case 32:case 31:case 30:case 29:case 28:case 27:case 26:case 25:case 24:case 23:case 22:case 21:case 20:case 19:case 18:case 17:case 2:case 0:{Z=1;break}case 13:case 8:case 7:case 6:case 3:case 1:{_=2;G=93;break}case 4:{_=3;G=93;break}case 5:{_=4;G=93;break}case 9:{_=4;G=93;break}case 10:{_=8;G=93;break}case 11:{_=12;G=93;break}case 12:{_=16;G=93;break}case 14:{_=4;G=93;break}case 15:{_=8;G=93;break}case 16:{_=12;G=93;break}default:{_=0;G=93}}while(0);if((G|0)==93){G=0;Z=_}switch(t|0){case 17:case 20:case 27:case 28:case 29:case 30:case 31:case 34:case 36:{$=1;break}default:$=(t+-25|0)>>>0<2?2:0}switch(t|0){case 21:case 20:case 19:case 18:case 17:{aa=4;ca=4;break}case 26:case 25:{aa=8;ca=16;break}case 27:case 28:{aa=8;ca=8;break}case 29:{aa=4;ca=4;break}case 24:case 23:case 22:{aa=4;ca=4;break}case 36:case 35:case 34:case 33:case 32:case 31:case 30:{aa=4;ca=4;break}default:{aa=1;ca=1}}s=0;u=X;r=0;v=Y;do{r=((U(U(v,Z)|0,u)|0)>>$)+r|0;q=v>>1;v=(ca|0)>(q|0)?ca:q;q=u>>1;u=(aa|0)>(q|0)?aa:q;s=s+1|0}while((s|0)!=(S|0));b:do switch(t|0){case 2:case 0:{s=R+W|0;q=R+r|0;w=T>>>1;p=V>>>1;if(!p)break b;x=T<<1;if(!w)break b;else da=0;do{o=s+(U(x,da)|0)|0;f=q+(U(da,w)|0)|0;n=o+T|0;y=o;o=w;while(1){a[f>>0]=((d[y+1>>0]|0)+(d[y>>0]|0)+(d[n>>0]|0)+(d[n+1>>0]|0)|0)>>>2;o=o+-1|0;if(!o)break;else{f=f+1|0;n=n+2|0;y=y+2|0}}da=da+1|0}while((da|0)!=(p|0));break}case 3:case 1:{p=R+W|0;w=R+r|0;q=T>>>1;x=V>>>1;if(!x)break b;s=T<<2;y=T<<1;n=q<<1;if(!q)break b;else ea=0;do{f=p+(U(s,ea)|0)|0;o=w+(U(n,ea)|0)|0;k=f+y|0;z=f;f=q;while(1){a[o>>0]=((d[z+2>>0]|0)+(d[z>>0]|0)+(d[k>>0]|0)+(d[k+2>>0]|0)|0)>>>2;a[o+1>>0]=((d[z+3>>0]|0)+(d[z+1>>0]|0)+(d[k+1>>0]|0)+(d[k+3>>0]|0)|0)>>>2;f=f+-1|0;if(!f)break;else{o=o+2|0;k=k+4|0;z=z+4|0}}ea=ea+1|0}while((ea|0)!=(x|0));break}case 4:{__ZL20_generate_po2_mipmapILi3EEvPKhPhjj(R+W|0,R+r|0,T,V);break}case 5:{__ZL20_generate_po2_mipmapILi4EEvPKhPhjj(R+W|0,R+r|0,T,V);break}default:{}}while(0);t=S+1|0;if((t|0)==(I|0))break a;S=t;T=v;V=u;W=r;X=c[g>>2]|0;Y=c[C>>2]|0}}else G=120;while(0);c:do if((G|0)==120){if((I|0)<=1)break;Y=c[g>>2]|0;X=1;W=L;V=Y;T=0;S=Y;Y=L;while(1){ea=c[b>>2]|0;do switch(ea|0){case 36:case 35:case 34:case 33:case 32:case 31:case 30:case 29:case 28:case 27:case 26:case 25:case 24:case 23:case 22:case 21:case 20:case 19:case 18:case 17:case 2:case 0:{fa=1;break}case 13:case 8:case 7:case 6:case 3:case 1:{ga=2;G=133;break}case 4:{ga=3;G=133;break}case 5:{ga=4;G=133;break}case 9:{ga=4;G=133;break}case 10:{ga=8;G=133;break}case 11:{ga=12;G=133;break}case 12:{ga=16;G=133;break}case 14:{ga=4;G=133;break}case 15:{ga=8;G=133;break}case 16:{ga=12;G=133;break}default:{ga=0;G=133}}while(0);if((G|0)==133){G=0;fa=ga}switch(ea|0){case 17:case 20:case 27:case 28:case 29:case 30:case 31:case 34:case 36:{ha=1;break}default:ha=(ea+-25|0)>>>0<2?2:0}switch(ea|0){case 21:case 20:case 19:case 18:case 17:{ia=4;ja=4;break}case 26:case 25:{ia=8;ja=16;break}case 27:case 28:{ia=8;ja=8;break}case 29:{ia=4;ja=4;break}case 24:case 23:case 22:{ia=4;ja=4;break}case 36:case 35:case 34:case 33:case 32:case 31:case 30:{ia=4;ja=4;break}default:{ia=1;ja=1}}r=0;u=S;v=0;da=Y;do{v=((U(U(da,fa)|0,u)|0)>>ha)+v|0;aa=da>>1;da=(ja|0)>(aa|0)?ja:aa;aa=u>>1;u=(ia|0)>(aa|0)?ia:aa;r=r+1|0}while((r|0)!=(X|0));switch(ea|0){case 2:case 0:{__ZL15_scale_bilinearILi1EEvPKhPhjjjj(R+T|0,R+v|0,W,V,da,u);break}case 3:case 1:{__ZL15_scale_bilinearILi2EEvPKhPhjjjj(R+T|0,R+v|0,W,V,da,u);break}case 4:{__ZL15_scale_bilinearILi3EEvPKhPhjjjj(R+T|0,R+v|0,W,V,da,u);break}case 5:{__ZL15_scale_bilinearILi4EEvPKhPhjjjj(R+T|0,R+v|0,W,V,da,u);break}default:{}}r=X+1|0;if((r|0)==(I|0))break c;X=r;W=da;V=u;T=v;S=c[g>>2]|0;Y=c[C>>2]|0}}while(0);a[b+16>>0]=1;if(!Q){D=0;l=e;return D|0}__Z16atomic_decrementPj(Q+4|0)|0;D=0;l=e;return D|0}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1130893,1090952,977,1130961,0);D=3;l=e;return D|0}function __ZL20_generate_po2_mipmapILi3EEvPKhPhjj(b,c,e,f){b=b|0;c=c|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0;g=e>>>1;h=f>>>1;if(!h)return;f=e*6|0;i=e*3|0;e=g*3|0;if(!g)return;else j=0;do{k=b+(U(f,j)|0)|0;l=c+(U(e,j)|0)|0;m=k+i|0;n=k;k=g;while(1){a[l>>0]=((d[n+3>>0]|0)+(d[n>>0]|0)+(d[m>>0]|0)+(d[m+3>>0]|0)|0)>>>2;a[l+1>>0]=((d[n+4>>0]|0)+(d[n+1>>0]|0)+(d[m+1>>0]|0)+(d[m+4>>0]|0)|0)>>>2;a[l+2>>0]=((d[n+5>>0]|0)+(d[n+2>>0]|0)+(d[m+2>>0]|0)+(d[m+5>>0]|0)|0)>>>2;k=k+-1|0;if(!k)break;else{l=l+3|0;m=m+6|0;n=n+6|0}}j=j+1|0}while((j|0)!=(h|0));return}function __ZL20_generate_po2_mipmapILi4EEvPKhPhjj(b,c,e,f){b=b|0;c=c|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0;g=e>>>1;h=f>>>1;if(!h)return;f=e<<3;i=e<<2;e=g<<2;if(!g)return;else j=0;do{k=b+(U(f,j)|0)|0;l=c+(U(e,j)|0)|0;m=k+i|0;n=k;k=g;while(1){a[l>>0]=((d[n+4>>0]|0)+(d[n>>0]|0)+(d[m>>0]|0)+(d[m+4>>0]|0)|0)>>>2;a[l+1>>0]=((d[n+5>>0]|0)+(d[n+1>>0]|0)+(d[m+1>>0]|0)+(d[m+5>>0]|0)|0)>>>2;a[l+2>>0]=((d[n+6>>0]|0)+(d[n+2>>0]|0)+(d[m+2>>0]|0)+(d[m+6>>0]|0)|0)>>>2;a[l+3>>0]=((d[n+7>>0]|0)+(d[n+3>>0]|0)+(d[m+3>>0]|0)+(d[m+7>>0]|0)|0)>>>2;k=k+-1|0;if(!k)break;else{l=l+4|0;m=m+8|0;n=n+8|0}}j=j+1|0}while((j|0)!=(h|0));return}function __ZL15_scale_bilinearILi1EEvPKhPhjjjj(b,c,e,f,g,h){b=b|0;c=c|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;if(!h)return;i=f<<8;j=f+-1|0;k=e<<8;l=e+-1|0;if(!g)return;else m=0;do{n=((U(i,m)|0)>>>0)/(h>>>0)|0;o=n&255;p=m;m=m+1|0;q=((U(m,f)|0)>>>0)/(h>>>0)|0;r=U(n>>>8,e)|0;n=U(q>>>0<f>>>0?q:j,e)|0;q=U(p,g)|0;p=0;do{s=((U(k,p)|0)>>>0)/(g>>>0)|0;t=s&255;u=s>>>8;s=p;p=p+1|0;v=((U(p,e)|0)>>>0)/(g>>>0)|0;w=v>>>0<e>>>0?v:l;v=(d[b+(u+r)>>0]|0)<<8;x=(d[b+(u+n)>>0]|0)<<8;u=((U(((d[b+(w+r)>>0]|0)<<8)-v|0,t)|0)>>>8)+v|0;a[c+(s+q)>>0]=(((U(x-u+((U(((d[b+(w+n)>>0]|0)<<8)-x|0,t)|0)>>>8)|0,o)|0)>>>8)+u|0)>>>8}while((p|0)!=(g|0))}while((m|0)!=(h|0));return}function __ZL15_scale_bilinearILi2EEvPKhPhjjjj(b,c,e,f,g,h){b=b|0;c=c|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0;if(!h)return;i=f<<8;j=f+-1|0;k=e<<1;l=e<<8;m=e+2147483647|0;if(!g)return;else n=0;do{o=((U(i,n)|0)>>>0)/(h>>>0)|0;p=o&255;q=n;n=n+1|0;r=((U(n,f)|0)>>>0)/(h>>>0)|0;s=U(k,o>>>8)|0;o=U(k,r>>>0<f>>>0?r:j)|0;r=U(q,g)|0;q=0;do{t=((U(l,q)|0)>>>0)/(g>>>0)|0;u=t&255;v=q;q=q+1|0;w=((U(q,e)|0)>>>0)/(g>>>0)|0;x=t>>>8<<1;t=(w>>>0<e>>>0?w:m)<<1;w=x+s|0;y=t+s|0;z=x+o|0;x=t+o|0;t=v+r<<1;v=(d[b+w>>0]|0)<<8;A=(d[b+z>>0]|0)<<8;B=((U(((d[b+y>>0]|0)<<8)-v|0,u)|0)>>>8)+v|0;a[c+t>>0]=(((U(A-B+((U(((d[b+x>>0]|0)<<8)-A|0,u)|0)>>>8)|0,p)|0)>>>8)+B|0)>>>8;B=(d[b+(w|1)>>0]|0)<<8;w=(d[b+(z|1)>>0]|0)<<8;z=((U(((d[b+(y|1)>>0]|0)<<8)-B|0,u)|0)>>>8)+B|0;a[c+(t|1)>>0]=(((U(w-z+((U(((d[b+(x|1)>>0]|0)<<8)-w|0,u)|0)>>>8)|0,p)|0)>>>8)+z|0)>>>8}while((q|0)!=(g|0))}while((n|0)!=(h|0));return}function __ZL15_scale_bilinearILi3EEvPKhPhjjjj(b,c,e,f,g,h){b=b|0;c=c|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0;if(!h)return;i=f<<8;j=f+-1|0;k=e*3|0;l=e<<8;m=e+-1|0;if(!g)return;else n=0;do{o=((U(i,n)|0)>>>0)/(h>>>0)|0;p=o&255;q=n;n=n+1|0;r=((U(n,f)|0)>>>0)/(h>>>0)|0;s=U(k,o>>>8)|0;o=U(k,r>>>0<f>>>0?r:j)|0;r=U(q,g)|0;q=0;do{t=((U(l,q)|0)>>>0)/(g>>>0)|0;u=t&255;v=q;q=q+1|0;w=((U(q,e)|0)>>>0)/(g>>>0)|0;x=(t>>>8)*3|0;t=(w>>>0<e>>>0?w:m)*3|0;w=x+s|0;y=t+s|0;z=x+o|0;x=t+o|0;t=(v+r|0)*3|0;v=(d[b+w>>0]|0)<<8;A=(d[b+z>>0]|0)<<8;B=((U(((d[b+y>>0]|0)<<8)-v|0,u)|0)>>>8)+v|0;a[c+t>>0]=(((U(A-B+((U(((d[b+x>>0]|0)<<8)-A|0,u)|0)>>>8)|0,p)|0)>>>8)+B|0)>>>8;B=(d[b+(w+1)>>0]|0)<<8;A=(d[b+(z+1)>>0]|0)<<8;v=((U(((d[b+(y+1)>>0]|0)<<8)-B|0,u)|0)>>>8)+B|0;a[c+(t+1)>>0]=(((U(A-v+((U(((d[b+(x+1)>>0]|0)<<8)-A|0,u)|0)>>>8)|0,p)|0)>>>8)+v|0)>>>8;v=(d[b+(w+2)>>0]|0)<<8;w=(d[b+(z+2)>>0]|0)<<8;z=((U(((d[b+(y+2)>>0]|0)<<8)-v|0,u)|0)>>>8)+v|0;a[c+(t+2)>>0]=(((U(w-z+((U(((d[b+(x+2)>>0]|0)<<8)-w|0,u)|0)>>>8)|0,p)|0)>>>8)+z|0)>>>8}while((q|0)!=(g|0))}while((n|0)!=(h|0));return}function __ZL15_scale_bilinearILi4EEvPKhPhjjjj(b,c,e,f,g,h){b=b|0;c=c|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0;if(!h)return;i=f<<8;j=f+-1|0;k=e<<2;l=e<<8;m=e+1073741823|0;if(!g)return;else n=0;do{o=((U(i,n)|0)>>>0)/(h>>>0)|0;p=o&255;q=n;n=n+1|0;r=((U(n,f)|0)>>>0)/(h>>>0)|0;s=U(k,o>>>8)|0;o=U(k,r>>>0<f>>>0?r:j)|0;r=U(q,g)|0;q=0;do{t=((U(l,q)|0)>>>0)/(g>>>0)|0;u=t&255;v=q;q=q+1|0;w=((U(q,e)|0)>>>0)/(g>>>0)|0;x=t>>>8<<2;t=(w>>>0<e>>>0?w:m)<<2;w=x+s|0;y=t+s|0;z=x+o|0;x=t+o|0;t=v+r<<2;v=(d[b+w>>0]|0)<<8;A=(d[b+z>>0]|0)<<8;B=((U(((d[b+y>>0]|0)<<8)-v|0,u)|0)>>>8)+v|0;a[c+t>>0]=(((U(A-B+((U(((d[b+x>>0]|0)<<8)-A|0,u)|0)>>>8)|0,p)|0)>>>8)+B|0)>>>8;B=(d[b+(w|1)>>0]|0)<<8;A=(d[b+(z|1)>>0]|0)<<8;v=((U(((d[b+(y|1)>>0]|0)<<8)-B|0,u)|0)>>>8)+B|0;a[c+(t|1)>>0]=(((U(A-v+((U(((d[b+(x|1)>>0]|0)<<8)-A|0,u)|0)>>>8)|0,p)|0)>>>8)+v|0)>>>8;v=(d[b+(w|2)>>0]|0)<<8;A=(d[b+(z|2)>>0]|0)<<8;B=((U(((d[b+(y|2)>>0]|0)<<8)-v|0,u)|0)>>>8)+v|0;a[c+(t|2)>>0]=(((U(A-B+((U(((d[b+(x|2)>>0]|0)<<8)-A|0,u)|0)>>>8)|0,p)|0)>>>8)+B|0)>>>8;B=(d[b+(w|3)>>0]|0)<<8;w=(d[b+(z|3)>>0]|0)<<8;z=((U(((d[b+(y|3)>>0]|0)<<8)-B|0,u)|0)>>>8)+B|0;a[c+(t|3)>>0]=(((U(w-z+((U(((d[b+(x|3)>>0]|0)<<8)-w|0,u)|0)>>>8)|0,p)|0)>>>8)+z|0)>>>8}while((q|0)!=(g|0))}while((n|0)!=(h|0));return}function __ZN5Image9blit_rectERKS_RK5Rect2RK7Vector2(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0.0,D=0.0,E=0.0,F=0.0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0;h=l;l=l+96|0;if((l|0)>=(m|0))ba(96);i=h+88|0;j=h+80|0;k=h+72|0;n=h+64|0;o=h+48|0;p=h;q=h+16|0;r=h+40|0;s=h+32|0;t=b+4|0;u=c[t>>2]|0;if(!u)v=0;else v=c[u+16>>2]|0;u=d+4|0;w=c[u>>2]|0;if(!w)x=0;else x=c[w+16>>2]|0;if(!v){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1131093,1090952,1889,1131103,0);l=h;return}a[1263537]=0;if(!x){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1131093,1090952,1890,1131137,0);l=h;return}if((c[b>>2]|0)!=(c[d>>2]|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1131093,1090952,1891,1131174,0);l=h;return}x=b+8|0;v=c[x>>2]|0;w=c[b+12>>2]|0;y=p+8|0;z=p;c[z>>2]=0;c[z+4>>2]=0;z=y;c[z>>2]=~~+(v|0);c[z+4>>2]=~~+(w|0);__ZNK7Vector2plERKS_(r,f,e);w=q+8|0;z=~~+g[r>>2];v=~~+g[r+4>>2];r=q;c[r>>2]=z;c[r+4>>2]=v;r=~~+g[e+8>>2];A=~~+g[e+12>>2];B=w;c[B>>2]=r;c[B+4>>2]=A;B=c[p>>2]|0;if((((B|0)<=(r+z|0)?((c[p+8>>2]|0)+B|0)>=(z|0):0)?(r=c[p+4>>2]|0,(r|0)<=(A+v|0)):0)?((c[p+12>>2]|0)+r|0)>=(v|0):0){A=c[((z|0)>(B|0)?q:p)>>2]|0;B=c[((v|0)>(r|0)?q:p)+4>>2]|0;__ZNK7Point2iplERKS_(j,q,w);C=+(c[j>>2]|0);D=+(c[j+4>>2]|0);g[i>>2]=C;g[i+4>>2]=D;__ZNK7Point2iplERKS_(n,p,y);E=+(c[n>>2]|0);F=+(c[n+4>>2]|0);g[k>>2]=E;g[k+4>>2]=F;n=~~(+g[(C<E?i:k)>>2]-+(A|0));y=~~(+g[(D<F?i:k)+4>>2]-+(B|0));c[o>>2]=A;c[o+4>>2]=B;B=o+8|0;c[B>>2]=n;c[o+12>>2]=y;G=B;H=n;I=y}else{c[o>>2]=0;c[o+4>>2]=0;c[o+8>>2]=0;c[o+12>>2]=0;G=o+8|0;H=0;I=0}if(!((H|0)<1|(I|0)<1)){c[k>>2]=~~+g[f>>2];c[k+4>>2]=~~+g[f+4>>2];__ZNK7Point2imiERKS_(s,o,k);F=+(c[s+4>>2]|0);g[j>>2]=+(c[s>>2]|0);g[j+4>>2]=F;__ZNK7Vector2plERKS_(i,e,j);j=~~+g[i>>2];e=~~+g[i+4>>2];i=~~+(c[G>>2]|0);G=~~+(c[o+12>>2]|0);if((c[t>>2]|0)!=0?(__ZN10PoolVectorIhE14_copy_on_writeEv(t),s=c[t>>2]|0,(s|0)!=0):0){__Z16atomic_incrementPj(s+4|0)|0;J=s;K=c[s+8>>2]|0}else{J=0;K=0}s=c[u>>2]|0;if(!s){L=0;M=0}else{__Z16atomic_incrementPj(s+4|0)|0;L=s;M=c[s+8>>2]|0}do switch(c[b>>2]|0){case 36:case 35:case 34:case 33:case 32:case 31:case 30:case 29:case 28:case 27:case 26:case 25:case 24:case 23:case 22:case 21:case 20:case 19:case 18:case 17:case 2:case 0:{N=1;break}case 1:{N=2;break}case 3:{N=2;break}case 4:{N=3;break}case 5:{N=4;break}case 6:{N=2;break}case 7:{N=2;break}case 8:{N=2;break}case 9:{N=4;break}case 10:{N=8;break}case 11:{N=12;break}case 12:{N=16;break}case 13:{N=2;break}case 14:{N=4;break}case 15:{N=8;break}case 16:{N=12;break}default:N=0}while(0);if((G|0)>0?(b=o+4|0,s=d+8|0,d=(N|0)==0,(i|0)>0):0){u=0;do{t=u+e|0;if(!d){k=0;do{f=M+(U(k+j+(U(c[s>>2]|0,t)|0)|0,N)|0)|0;I=K+(U((c[o>>2]|0)+k+(U(c[x>>2]|0,(c[b>>2]|0)+u|0)|0)|0,N)|0)|0;H=0;do{a[I+H>>0]=a[f+H>>0]|0;H=H+1|0}while((H|0)<(N|0));k=k+1|0}while((k|0)!=(i|0))}u=u+1|0}while((u|0)!=(G|0))}if(L|0)__Z16atomic_decrementPj(L+4|0)|0;if(J|0)__Z16atomic_decrementPj(J+4|0)|0}l=h;return}function __ZNK7Point2iplERKS_(a,b,d){a=a|0;b=b|0;d=d|0;var e=0;e=(c[d+4>>2]|0)+(c[b+4>>2]|0)|0;c[a>>2]=(c[d>>2]|0)+(c[b>>2]|0);c[a+4>>2]=e;return}function __ZNK7Point2imiERKS_(a,b,d){a=a|0;b=b|0;d=d|0;var e=0;e=(c[b+4>>2]|0)-(c[d+4>>2]|0)|0;c[a>>2]=(c[b>>2]|0)-(c[d>>2]|0);c[a+4>>2]=e;return}function __ZN5Image7resizedEiii(b,d,e,f,g){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;var h=0,i=0,j=0;c[b>>2]=c[d>>2];h=b+4|0;i=d+4|0;c[h>>2]=0;if((c[i>>2]|0?(__ZN10PoolVectorIhE12_unreferenceEv(h),j=c[i>>2]|0,j|0):0)?__Z28atomic_conditional_incrementPj(j)|0:0)c[h>>2]=c[i>>2];i=b+8|0;h=d+8|0;c[i>>2]=c[h>>2];c[i+4>>2]=c[h+4>>2];a[i+8>>0]=a[h+8>>0]|0;__ZN5Image6resizeEiiNS_13InterpolationE(b,e,f,g);return}function __ZN5Image6resizeEiiNS_13InterpolationE(b,e,f,g){b=b|0;e=e|0;f=f|0;g=g|0;var h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0.0,F=0.0,G=0.0,H=0.0,I=0,J=0,K=0,L=0.0,M=0.0,N=0,O=0,P=0.0,Q=0,R=0.0,S=0,T=0.0,V=0.0,W=0.0,X=0,Y=0,Z=0,_=0.0,$=0.0,aa=0.0,ca=0,da=0,ea=0.0,fa=0,ga=0.0,ha=0,ia=0.0,ja=0.0,ka=0.0,la=0,ma=0.0,na=0.0,oa=0.0,pa=0.0,qa=0.0,ra=0.0;h=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=h+4|0;j=h;k=h+8|0;n=c[b>>2]|0;if((n|0)>=6){__ZN6StringC2EPKc(j,1131220);c[i>>2]=__ZNK6String4utf8Ev(j)|0;__Z19_err_set_last_errorPKc(__ZNK10CharString8get_dataEv(i)|0);o=c[i>>2]|0;if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(o,1);o=c[j>>2]|0;if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(o,1);a[1263537]=1;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1090952,625,1130797,0);a[1263537]=0;l=h;return}if((e|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1090952,628,1131282,0);l=h;return}a[1263537]=0;if((f|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1090952,629,1131318,0);l=h;return}if((e|0)>16384){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1090952,630,1131355,0);l=h;return}if((f|0)>16384){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1090952,631,1131398,0);l=h;return}o=b+8|0;if((c[o>>2]|0)==(e|0)?(c[b+12>>2]|0)==(f|0):0){l=h;return}j=k+8|0;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0;c[k+12>>2]=0;a[k+16>>0]=0;__ZN5Image6createEiibNS_6FormatE(k,e,f,0,n);n=b+4|0;i=c[n>>2]|0;if(!i){p=0;q=0}else{__Z16atomic_incrementPj(i+4|0)|0;p=c[i+8>>2]|0;q=i}i=p;p=k+4|0;if((c[p>>2]|0)!=0?(__ZN10PoolVectorIhE14_copy_on_writeEv(p),r=c[p>>2]|0,(r|0)!=0):0){__Z16atomic_incrementPj(r+4|0)|0;s=c[r+8>>2]|0;t=r}else{s=0;t=0}r=s;a:do switch(g|0){case 0:{switch(c[b>>2]|0){case 31:case 30:case 29:case 28:case 27:case 26:case 25:case 24:case 23:case 22:case 21:case 20:case 19:case 18:case 17:case 32:case 33:case 34:case 35:case 36:case 2:case 0:{s=c[o>>2]|0;u=c[b+12>>2]|0;if((e|0)==0|(f|0)==0)break a;else v=0;do{w=U(((U(v,u)|0)>>>0)/(f>>>0)|0,s)|0;x=U(v,e)|0;y=0;do{a[r+(y+x)>>0]=a[i+((((U(y,s)|0)>>>0)/(e>>>0)|0)+w)>>0]|0;y=y+1|0}while((y|0)!=(e|0));v=v+1|0}while((v|0)!=(f|0));break}case 13:case 8:case 7:case 6:case 3:case 1:{s=c[o>>2]|0;u=c[b+12>>2]|0;if((e|0)==0|(f|0)==0)break a;else z=0;do{y=U(((U(z,u)|0)>>>0)/(f>>>0)|0,s)|0;w=U(z,e)|0;x=0;do{A=(((U(x,s)|0)>>>0)/(e>>>0)|0)+y<<1;B=x+w<<1;a[r+B>>0]=a[i+A>>0]|0;a[r+(B|1)>>0]=a[i+(A|1)>>0]|0;x=x+1|0}while((x|0)!=(e|0));z=z+1|0}while((z|0)!=(f|0));break}case 4:{s=c[o>>2]|0;u=c[b+12>>2]|0;if((e|0)==0|(f|0)==0)break a;else C=0;do{x=U(((U(C,u)|0)>>>0)/(f>>>0)|0,s)|0;w=U(C,e)|0;y=0;do{A=((((U(y,s)|0)>>>0)/(e>>>0)|0)+x|0)*3|0;B=(y+w|0)*3|0;a[r+B>>0]=a[i+A>>0]|0;a[r+(B+1)>>0]=a[i+(A+1)>>0]|0;a[r+(B+2)>>0]=a[i+(A+2)>>0]|0;y=y+1|0}while((y|0)!=(e|0));C=C+1|0}while((C|0)!=(f|0));break}case 14:case 9:case 5:{s=c[o>>2]|0;u=c[b+12>>2]|0;if((e|0)==0|(f|0)==0)break a;else D=0;do{y=U(((U(D,u)|0)>>>0)/(f>>>0)|0,s)|0;w=U(D,e)|0;x=0;do{A=(((U(x,s)|0)>>>0)/(e>>>0)|0)+y<<2;B=x+w<<2;a[r+B>>0]=a[i+A>>0]|0;a[r+(B|1)>>0]=a[i+(A|1)>>0]|0;a[r+(B|2)>>0]=a[i+(A|2)>>0]|0;a[r+(B|3)>>0]=a[i+(A|3)>>0]|0;x=x+1|0}while((x|0)!=(e|0));D=D+1|0}while((D|0)!=(f|0));break}default:break a}break}case 1:{switch(c[b>>2]|0){case 31:case 30:case 29:case 28:case 27:case 26:case 25:case 24:case 23:case 22:case 21:case 20:case 19:case 18:case 17:case 32:case 33:case 34:case 35:case 36:case 2:case 0:{__ZL15_scale_bilinearILi1EEvPKhPhjjjj(i,r,c[o>>2]|0,c[b+12>>2]|0,e,f);break a;break}case 13:case 8:case 7:case 6:case 3:case 1:{__ZL15_scale_bilinearILi2EEvPKhPhjjjj(i,r,c[o>>2]|0,c[b+12>>2]|0,e,f);break a;break}case 4:{__ZL15_scale_bilinearILi3EEvPKhPhjjjj(i,r,c[o>>2]|0,c[b+12>>2]|0,e,f);break a;break}case 14:case 9:case 5:{__ZL15_scale_bilinearILi4EEvPKhPhjjjj(i,r,c[o>>2]|0,c[b+12>>2]|0,e,f);break a;break}default:break a}break}case 2:{switch(c[b>>2]|0){case 31:case 30:case 29:case 28:case 27:case 26:case 25:case 24:case 23:case 22:case 21:case 20:case 19:case 18:case 17:case 32:case 33:case 34:case 35:case 36:case 2:case 0:{s=c[o>>2]|0;u=c[b+12>>2]|0;E=+(s|0)/+(e>>>0);F=+(u|0)/+(f>>>0);x=u+-1|0;w=s+-1|0;if(!f)break a;y=(e|0)==0;A=0;do{G=F*+(A>>>0)+-.5;B=~~G;H=G-+(B|0);if(!y){I=U(A,e)|0;J=0;do{G=E*+(J>>>0)+-.5;K=~~G;L=G-+(K|0);G=-1.0-L;M=G<0.0?-G:G;N=K+-1|0;O=(N|0)>0?N:0;N=(O|0)<(s|0)?O:w;G=0.0-L;P=G<0.0?-G:G;O=(K|0)>0?K:0;Q=(O|0)<(s|0)?O:w;G=1.0-L;R=G<0.0?-G:G;O=K+1|0;S=(O|0)>0?O:0;O=(S|0)<(s|0)?S:w;G=2.0-L;L=G<0.0?-G:G;S=K+2|0;K=(S|0)>0?S:0;S=(K|0)<(s|0)?K:w;K=M<=1.0;G=K|!(M<2.0)?(K?M*(M*(M*1.5+-2.5))+1.0:0.0):M*(M*(2.5-M*.5)+-4.0)+2.0;K=P<=1.0;M=K|!(P<2.0)?(K?P*(P*(P*1.5+-2.5))+1.0:0.0):P*(P*(2.5-P*.5)+-4.0)+2.0;K=R<=1.0;P=K|!(R<2.0)?(K?R*(R*(R*1.5+-2.5))+1.0:0.0):R*(R*(2.5-R*.5)+-4.0)+2.0;K=L<=1.0;R=K|!(L<2.0)?(K?L*(L*(L*1.5+-2.5))+1.0:0.0):L*(L*(2.5-L*.5)+-4.0)+2.0;K=-1;L=0.0;do{T=H-+(K|0);V=T<0.0?-T:T;if(!(V<=1.0))if(V<2.0)W=V*(V*(2.5-V*.5)+-4.0)+2.0;else W=0.0;else W=V*(V*(V*1.5+-2.5))+1.0;X=K+B|0;Y=(X|0)>0?X:0;X=U((Y|0)<(u|0)?Y:x,s)|0;L=L+G*W*+(d[i+(X+N)>>0]|0)+M*W*+(d[i+(X+Q)>>0]|0)+P*W*+(d[i+(X+O)>>0]|0)+R*W*+(d[i+(X+S)>>0]|0);K=K+1|0}while((K|0)!=3);R=L;K=~~(R+(R>0.0?.5:-.5));if((K|0)<0){c[308890]=K;Z=0}else{c[308890]=K;Z=((K|0)<255?K:255)&255}a[r+(J+I)>>0]=Z;J=J+1|0}while((J|0)!=(e|0))}A=A+1|0}while((A|0)!=(f|0));break}case 13:case 8:case 7:case 6:case 3:case 1:{A=c[o>>2]|0;s=c[b+12>>2]|0;E=+(A|0)/+(e>>>0);F=+(s|0)/+(f>>>0);x=s+-1|0;u=A+2147483647|0;if(!f)break a;w=(e|0)==0;y=0;do{H=F*+(y>>>0)+-.5;J=~~H;R=H-+(J|0);if(!w){I=U(y,e)|0;B=0;do{H=E*+(B>>>0)+-.5;K=~~H;S=B+I|0;P=H-+(K|0);H=-1.0-P;M=H<0.0?-H:H;O=K+-1|0;Q=(O|0)>0?O:0;O=(Q|0)<(A|0)?Q:u;H=0.0-P;G=H<0.0?-H:H;Q=(K|0)>0?K:0;N=(Q|0)<(A|0)?Q:u;H=1.0-P;V=H<0.0?-H:H;Q=K+1|0;X=(Q|0)>0?Q:0;Q=(X|0)<(A|0)?X:u;H=2.0-P;P=H<0.0?-H:H;X=K+2|0;K=(X|0)>0?X:0;X=(K|0)<(A|0)?K:u;K=M<=1.0;H=K|!(M<2.0)?(K?M*(M*(M*1.5+-2.5))+1.0:0.0):M*(M*(2.5-M*.5)+-4.0)+2.0;K=G<=1.0;M=K|!(G<2.0)?(K?G*(G*(G*1.5+-2.5))+1.0:0.0):G*(G*(2.5-G*.5)+-4.0)+2.0;K=V<=1.0;G=K|!(V<2.0)?(K?V*(V*(V*1.5+-2.5))+1.0:0.0):V*(V*(2.5-V*.5)+-4.0)+2.0;K=P<=1.0;V=K|!(P<2.0)?(K?P*(P*(P*1.5+-2.5))+1.0:0.0):P*(P*(2.5-P*.5)+-4.0)+2.0;K=-1;P=0.0;T=0.0;do{_=R-+(K|0);$=_<0.0?-_:_;if(!($<=1.0))if($<2.0)aa=$*($*(2.5-$*.5)+-4.0)+2.0;else aa=0.0;else aa=$*($*($*1.5+-2.5))+1.0;Y=K+J|0;ca=(Y|0)>0?Y:0;Y=U((ca|0)<(s|0)?ca:x,A)|0;$=aa*H;ca=i+(O+Y<<1)|0;_=aa*M;da=i+(N+Y<<1)|0;ea=aa*G;fa=i+(Q+Y<<1)|0;ga=aa*V;ha=i+(X+Y<<1)|0;P=P+$*+(d[ca>>0]|0)+_*+(d[da>>0]|0)+ea*+(d[fa>>0]|0)+ga*+(d[ha>>0]|0);T=T+$*+(d[ca+1>>0]|0)+_*+(d[da+1>>0]|0)+ea*+(d[fa+1>>0]|0)+ga*+(d[ha+1>>0]|0);K=K+1|0}while((K|0)!=3);K=r+(S<<1)|0;V=P;X=~~(V+(V>0.0?.5:-.5));a[K>>0]=(X|0)<0?0:((X|0)<255?X:255)&255;V=T;X=~~(V+(V>0.0?.5:-.5));c[308890]=X;a[K+1>>0]=(X|0)<0?0:((X|0)<255?X:255)&255;B=B+1|0}while((B|0)!=(e|0))}y=y+1|0}while((y|0)!=(f|0));break}case 4:{y=c[o>>2]|0;A=c[b+12>>2]|0;E=+(y|0)/+(e>>>0);F=+(A|0)/+(f>>>0);x=A+-1|0;s=y+-1|0;if(!f)break a;u=(e|0)==0;w=0;do{R=F*+(w>>>0)+-.5;B=~~R;V=R-+(B|0);if(!u){J=U(w,e)|0;I=0;do{R=E*+(I>>>0)+-.5;X=~~R;K=I+J|0;G=R-+(X|0);R=-1.0-G;M=R<0.0?-R:R;Q=X+-1|0;N=(Q|0)>0?Q:0;Q=(N|0)<(y|0)?N:s;R=0.0-G;H=R<0.0?-R:R;N=(X|0)>0?X:0;O=(N|0)<(y|0)?N:s;R=1.0-G;L=R<0.0?-R:R;N=X+1|0;ha=(N|0)>0?N:0;N=(ha|0)<(y|0)?ha:s;R=2.0-G;G=R<0.0?-R:R;ha=X+2|0;X=(ha|0)>0?ha:0;ha=(X|0)<(y|0)?X:s;X=M<=1.0;R=X|!(M<2.0)?(X?M*(M*(M*1.5+-2.5))+1.0:0.0):M*(M*(2.5-M*.5)+-4.0)+2.0;X=H<=1.0;M=X|!(H<2.0)?(X?H*(H*(H*1.5+-2.5))+1.0:0.0):H*(H*(2.5-H*.5)+-4.0)+2.0;X=L<=1.0;H=X|!(L<2.0)?(X?L*(L*(L*1.5+-2.5))+1.0:0.0):L*(L*(2.5-L*.5)+-4.0)+2.0;X=G<=1.0;L=X|!(G<2.0)?(X?G*(G*(G*1.5+-2.5))+1.0:0.0):G*(G*(2.5-G*.5)+-4.0)+2.0;X=-1;G=0.0;ga=0.0;ea=0.0;do{_=V-+(X|0);$=_<0.0?-_:_;if(!($<=1.0))if($<2.0)ia=$*($*(2.5-$*.5)+-4.0)+2.0;else ia=0.0;else ia=$*($*($*1.5+-2.5))+1.0;fa=X+B|0;da=(fa|0)>0?fa:0;fa=U((da|0)<(A|0)?da:x,y)|0;$=ia*R;da=i+((Q+fa|0)*3|0)|0;_=ia*M;ca=i+((O+fa|0)*3|0)|0;ja=ia*H;Y=i+((N+fa|0)*3|0)|0;ka=ia*L;la=i+((ha+fa|0)*3|0)|0;G=G+$*+(d[da>>0]|0)+_*+(d[ca>>0]|0)+ja*+(d[Y>>0]|0)+ka*+(d[la>>0]|0);ga=ga+$*+(d[da+1>>0]|0)+_*+(d[ca+1>>0]|0)+ja*+(d[Y+1>>0]|0)+ka*+(d[la+1>>0]|0);ea=ea+$*+(d[da+2>>0]|0)+_*+(d[ca+2>>0]|0)+ja*+(d[Y+2>>0]|0)+ka*+(d[la+2>>0]|0);X=X+1|0}while((X|0)!=3);X=r+(K*3|0)|0;L=G;ha=~~(L+(L>0.0?.5:-.5));a[X>>0]=(ha|0)<0?0:((ha|0)<255?ha:255)&255;L=ga;ha=~~(L+(L>0.0?.5:-.5));a[X+1>>0]=(ha|0)<0?0:((ha|0)<255?ha:255)&255;L=ea;ha=~~(L+(L>0.0?.5:-.5));c[308890]=ha;a[X+2>>0]=(ha|0)<0?0:((ha|0)<255?ha:255)&255;I=I+1|0}while((I|0)!=(e|0))}w=w+1|0}while((w|0)!=(f|0));break}case 14:case 9:case 5:{w=c[o>>2]|0;y=c[b+12>>2]|0;E=+(w|0)/+(e>>>0);F=+(y|0)/+(f>>>0);x=y+-1|0;A=w+1073741823|0;if(!f)break a;s=(e|0)==0;u=0;do{V=F*+(u>>>0)+-.5;I=~~V;L=V-+(I|0);if(!s){B=U(u,e)|0;J=0;do{V=E*+(J>>>0)+-.5;ha=~~V;X=J+B|0;H=V-+(ha|0);N=-1;V=0.0;M=0.0;R=0.0;T=0.0;while(1){P=L-+(N|0);ka=P<0.0?-P:P;if(!(ka<=1.0))if(ka<2.0)ma=ka*(ka*(2.5-ka*.5)+-4.0)+2.0;else ma=0.0;else ma=ka*(ka*(ka*1.5+-2.5))+1.0;O=N+I|0;Q=(O|0)>0?O:0;O=U((Q|0)<(y|0)?Q:x,w)|0;Q=-1;na=T;oa=R;pa=M;qa=V;do{ka=+(Q|0)-H;P=ka<0.0?-ka:ka;do if(!(P<=1.0)){if(!(P<2.0)){ra=0.0;break}ra=P*(P*(2.5-P*.5)+-4.0)+2.0}else ra=P*(P*(P*1.5+-2.5))+1.0;while(0);P=ma*ra;S=Q+ha|0;la=(S|0)>0?S:0;S=i+(((la|0)<(w|0)?la:A)+O<<2)|0;na=na+P*+(d[S>>0]|0);oa=oa+P*+(d[S+1>>0]|0);pa=pa+P*+(d[S+2>>0]|0);qa=qa+P*+(d[S+3>>0]|0);Q=Q+1|0}while((Q|0)!=3);N=N+1|0;if((N|0)==3)break;else{V=qa;M=pa;R=oa;T=na}}N=r+(X<<2)|0;T=na;ha=~~(T+(T>0.0?.5:-.5));a[N>>0]=(ha|0)<0?0:((ha|0)<255?ha:255)&255;T=oa;ha=~~(T+(T>0.0?.5:-.5));a[N+1>>0]=(ha|0)<0?0:((ha|0)<255?ha:255)&255;T=pa;ha=~~(T+(T>0.0?.5:-.5));a[N+2>>0]=(ha|0)<0?0:((ha|0)<255?ha:255)&255;T=qa;ha=~~(T+(T>0.0?.5:-.5));c[308890]=ha;a[N+3>>0]=(ha|0)<0?0:((ha|0)<255?ha:255)&255;J=J+1|0}while((J|0)!=(e|0))}u=u+1|0}while((u|0)!=(f|0));break}default:break a}break}default:{}}while(0);if(q|0)__Z16atomic_decrementPj(q+4|0)|0;if(t|0)__Z16atomic_decrementPj(t+4|0)|0;if(a[b+16>>0]|0)__ZN5Image16generate_mipmapsEv(k)|0;c[b>>2]=c[k>>2];if(((c[n>>2]|0)!=(c[p>>2]|0)?(__ZN10PoolVectorIhE12_unreferenceEv(n),k=c[p>>2]|0,k|0):0)?__Z28atomic_conditional_incrementPj(k)|0:0)c[n>>2]=c[p>>2];c[o>>2]=c[j>>2];c[o+4>>2]=c[j+4>>2];a[o+8>>0]=a[j+8>>0]|0;__ZN10PoolVectorIhE12_unreferenceEv(p);l=h;return}function __ZNK5Image12decompressedEv(b,d){b=b|0;d=d|0;var e=0,f=0,g=0;c[b>>2]=c[d>>2];e=b+4|0;f=d+4|0;c[e>>2]=0;if((c[f>>2]|0?(__ZN10PoolVectorIhE12_unreferenceEv(e),g=c[f>>2]|0,g|0):0)?__Z28atomic_conditional_incrementPj(g)|0:0)c[e>>2]=c[f>>2];f=b+8|0;e=d+8|0;c[f>>2]=c[e>>2];c[f+4>>2]=c[e+4>>2];a[f+8>>0]=a[e+8>>0]|0;e=c[b>>2]|0;if((e+-17|0)>>>0<5){__ZN5Image14_decompress_bcEv(b)|0;return}if((e|0)<=24)return;f=c[313776]|0;if((e|0)<29&(f|0)!=0){gj[f&8191](b);return}f=c[313777]|0;d=(f|0)!=0;if((e|0)==29&d){gj[f&8191](b);return}if(!((e+-30|0)>>>0<7&d))return;gj[c[313778]&8191](b);return}function __ZN5Image14_decompress_bcEv(b){b=b|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0,ia=0,ja=0,ka=0,la=0,ma=0,na=0,oa=0,pa=0,qa=0,ra=0,sa=0,ta=0,ua=0,va=0,wa=0,xa=0,ya=0,za=0,Aa=0,Ba=0,Ca=0,Da=0,Ea=0,Fa=0,Ga=0,Ha=0,Ia=0,Ja=0,Ka=0,La=0,Ma=0,Na=0,Oa=0,Pa=0,Qa=0,Ra=0,Sa=0,Ta=0,Ua=0,Va=0,Wa=0,Xa=0,Ya=0,Za=0,_a=0,$a=0,ab=0,bb=0,cb=0,db=0,eb=0,fb=0,gb=0,hb=0,ib=0,jb=0,kb=0,lb=0,mb=0,nb=0,ob=0,pb=0,qb=0,rb=0,sb=0,tb=0,ub=0,vb=0,wb=0,xb=0,yb=0,zb=0,Ab=0,Bb=0,Cb=0,Db=0,Eb=0,Fb=0,Gb=0,Hb=0,Ib=0,Jb=0,Kb=0,Lb=0,Mb=0,Nb=0,Ob=0,Pb=0,Qb=0,Rb=0,Sb=0,Tb=0,Ub=0;e=l;l=l+112|0;if((l|0)>=(m|0))ba(112);f=e+64|0;g=e;h=e+88|0;i=e+72|0;j=b+8|0;k=c[j>>2]|0;n=b+12|0;o=c[n>>2]|0;p=(k|0)%4|0;q=((p|0)==0?0:4-p|0)+k|0;k=(o|0)%4|0;p=((k|0)==0?0:4-k|0)+o|0;o=U(q<<2,p)|0;if((q|0)==1&(p|0)==1){r=0;s=o}else{k=q;t=p;u=0;v=o;while(1){o=k>>1;k=(o|0)>1?o:1;w=t>>1;t=(w|0)>1?w:1;x=u+1|0;y=(U(k<<2,t)|0)+v|0;if((o|0)<2&(w|0)<2){r=x;s=y;break}else{u=x;v=y}}}c[f>>2]=0;__ZN10PoolVectorIhE6resizeEi(f,s)|0;if((c[f>>2]|0)!=0?(__ZN10PoolVectorIhE14_copy_on_writeEv(f),s=c[f>>2]|0,(s|0)!=0):0){__Z16atomic_incrementPj(s+4|0)|0;z=c[s+8>>2]|0;A=s}else{z=0;A=0}s=b+4|0;v=c[s>>2]|0;if(!v){B=0;C=0}else{__Z16atomic_incrementPj(v+4|0)|0;B=c[v+8>>2]|0;C=v}a:do if((r|0)<0){D=q;E=p}else{v=h+1|0;u=h+2|0;t=h+3|0;k=h+4|0;y=h+5|0;x=h+6|0;w=h+7|0;o=h+8|0;G=h+9|0;H=h+10|0;I=h+11|0;J=h+12|0;K=h+13|0;L=h+14|0;M=h+15|0;N=h+1|0;O=h+2|0;P=h+3|0;Q=h+4|0;R=h+5|0;S=h+6|0;T=h+7|0;V=h+8|0;W=h+9|0;X=h+10|0;Y=h+11|0;Z=h+12|0;_=h+13|0;$=h+14|0;aa=h+15|0;ca=h+1|0;da=h+2|0;ea=h+3|0;fa=h+4|0;ga=h+5|0;ha=h+6|0;ia=h+7|0;ja=i+1|0;ka=i+2|0;la=i+3|0;ma=i+4|0;na=i+5|0;oa=i+6|0;pa=i+7|0;qa=i+8|0;ra=i+9|0;sa=i+10|0;ta=i+11|0;ua=i+12|0;va=i+13|0;wa=i+14|0;xa=i+15|0;ya=g+48|0;za=g+32|0;Aa=g+16|0;Ba=g+52|0;Ca=g+36|0;Da=g+20|0;Ea=g+4|0;Fa=g+56|0;Ga=g+40|0;Ha=g+24|0;Ia=g+8|0;Ja=g+60|0;Ka=g+44|0;La=g+28|0;Ma=g+12|0;Na=g+48|0;Oa=g+32|0;Pa=g+16|0;Qa=g+52|0;Ra=g+36|0;Sa=g+20|0;Ta=g+4|0;Ua=g+56|0;Va=g+40|0;Wa=g+24|0;Xa=g+8|0;Ya=g+60|0;Za=g+44|0;_a=g+28|0;$a=g+12|0;ab=g+48|0;bb=g+32|0;cb=g+16|0;db=g+52|0;eb=g+36|0;fb=g+20|0;gb=g+4|0;hb=g+56|0;ib=g+40|0;jb=g+24|0;kb=g+8|0;lb=g+60|0;mb=g+44|0;nb=g+28|0;ob=g+12|0;pb=0;qb=0;rb=0;sb=q;tb=p;while(1){switch(c[b>>2]|0){case 17:{ub=U(sb,tb)|0;vb=(ub|0)/16|0;c[ya>>2]=0;c[za>>2]=sb<<2;c[Aa>>2]=sb<<3;c[g>>2]=sb*12;c[Ba>>2]=4;c[Ca>>2]=(sb<<2)+4;c[Da>>2]=sb<<3|4;c[Ea>>2]=(sb*12|0)+4;c[Fa>>2]=8;c[Ga>>2]=(sb<<2)+8;c[Ha>>2]=(sb<<3)+8;c[Ia>>2]=(sb*12|0)+8;c[Ja>>2]=12;c[Ka>>2]=(sb<<2)+12;c[La>>2]=(sb<<3)+12;c[Ma>>2]=(sb*12|0)+12;wb=z+pb|0;if((ub|0)>15){xb=(sb|0)/4|0;yb=0;do{zb=B+((yb<<3)+rb)|0;Ab=d[zb+1>>0]|0;Bb=d[zb>>0]|0;Cb=Ab<<8|Bb;Db=d[zb+3>>0]|0;Eb=d[zb+2>>0]|0;Fb=Db<<8|Eb;Gb=Ab&248;a[h>>0]=Gb;Ab=Cb>>>3&252;a[v>>0]=Ab;Hb=Bb<<3;a[u>>0]=Hb;a[t>>0]=-1;Bb=Db&248;a[k>>0]=Bb;Db=Fb>>>3&252;a[y>>0]=Db;Ib=Eb<<3;a[x>>0]=Ib;a[w>>0]=-1;a[o>>0]=0;a[G>>0]=0;a[H>>0]=0;a[I>>0]=-1;a[J>>0]=0;a[K>>0]=0;a[L>>0]=0;a[M>>0]=-1;Eb=Hb&248;Hb=Ib&248;if(Cb>>>0<Fb>>>0){a[o>>0]=(Bb+Gb|0)>>>1;a[G>>0]=(Ab+Db|0)>>>1;a[H>>0]=(Eb+Hb|0)>>>1;Jb=0;Kb=3}else{a[o>>0]=((Bb+(Gb<<1)|0)>>>0)/3|0;a[G>>0]=(((Ab<<1)+Db|0)>>>0)/3|0;a[H>>0]=(((Eb<<1)+Hb|0)>>>0)/3|0;a[J>>0]=((Gb+(Bb<<1)|0)>>>0)/3|0;a[K>>0]=((Ab+(Db<<1)|0)>>>0)/3|0;Jb=(((Eb+(Hb<<1)|0)>>>0)/3|0)&255;Kb=2}a[h+12+Kb>>0]=Jb;Hb=(U((yb|0)/(xb|0)|0,sb)|0)+((yb|0)%(xb|0)|0)<<4;Eb=(((d[zb+4>>0]|0)<<8|(d[zb+5>>0]|0))<<8|(d[zb+6>>0]|0))<<8|(d[zb+7>>0]|0);zb=0;while(1){Db=(c[g+(zb<<2)>>2]|0)+Hb|0;Ab=Eb&3;a[wb+Db>>0]=a[h+(Ab<<2)>>0]|0;a[wb+(Db+1)>>0]=a[h+(Ab<<2)+1>>0]|0;a[wb+(Db+2)>>0]=a[h+(Ab<<2)+2>>0]|0;a[wb+(Db+3)>>0]=a[h+(Ab<<2)+3>>0]|0;zb=zb+1|0;if((zb|0)==16)break;else Eb=Eb>>>2}yb=yb+1|0}while((yb|0)<(vb|0))}Lb=rb+(vb<<3)|0;Mb=pb+(ub<<2)|0;Nb=(sb|0)/2|0;Ob=(tb|0)/2|0;break}case 18:{yb=U(sb,tb)|0;wb=(yb|0)/16|0;c[Na>>2]=0;c[Oa>>2]=sb<<2;c[Pa>>2]=sb<<3;c[g>>2]=sb*12;c[Qa>>2]=4;c[Ra>>2]=(sb<<2)+4;c[Sa>>2]=sb<<3|4;c[Ta>>2]=(sb*12|0)+4;c[Ua>>2]=8;c[Va>>2]=(sb<<2)+8;c[Wa>>2]=(sb<<3)+8;c[Xa>>2]=(sb*12|0)+8;c[Ya>>2]=12;c[Za>>2]=(sb<<2)+12;c[_a>>2]=(sb<<3)+12;c[$a>>2]=(sb*12|0)+12;xb=z+pb|0;if((yb|0)>15){Eb=(sb|0)/4|0;zb=0;do{Hb=B+((zb<<4)+rb)|0;Ab=_bitshift64Shl(d[Hb+1>>0]|0|0,0,8)|0;Db=_bitshift64Shl(Ab|(d[Hb>>0]|0)|0,F|0,8)|0;Ab=_bitshift64Shl(Db|(d[Hb+3>>0]|0)|0,F|0,8)|0;Db=_bitshift64Shl(Ab|(d[Hb+2>>0]|0)|0,F|0,8)|0;Ab=_bitshift64Shl(Db|(d[Hb+5>>0]|0)|0,F|0,8)|0;Db=_bitshift64Shl(Ab|(d[Hb+4>>0]|0)|0,F|0,8)|0;Ab=_bitshift64Shl(Db|(d[Hb+7>>0]|0)|0,F|0,8)|0;Db=Ab|(d[Hb+6>>0]|0);Ab=d[Hb+9>>0]|0;Bb=d[Hb+8>>0]|0;Gb=d[Hb+11>>0]|0;Fb=d[Hb+10>>0]|0;Cb=Ab&248;a[h>>0]=Cb;Ib=(Ab<<8|Bb)>>>3&252;a[N>>0]=Ib;Ab=Bb<<3;a[O>>0]=Ab;a[P>>0]=-1;Bb=Gb&248;a[Q>>0]=Bb;Pb=(Gb<<8|Fb)>>>3&252;a[R>>0]=Pb;Gb=Fb<<3;a[S>>0]=Gb;a[T>>0]=-1;a[Y>>0]=-1;a[aa>>0]=-1;a[V>>0]=(((Cb<<1)+Bb|0)>>>0)/3|0;a[W>>0]=(((Ib<<1)+Pb|0)>>>0)/3|0;Fb=Ab&248;Ab=Gb&248;a[X>>0]=(((Fb<<1)+Ab|0)>>>0)/3|0;a[Z>>0]=(((Bb<<1)+Cb|0)>>>0)/3|0;a[_>>0]=(((Pb<<1)+Ib|0)>>>0)/3|0;a[$>>0]=(((Ab<<1)+Fb|0)>>>0)/3|0;Fb=(U((zb|0)/(Eb|0)|0,sb)|0)+((zb|0)%(Eb|0)|0)<<4;Ab=(((d[Hb+12>>0]|0)<<8|(d[Hb+13>>0]|0))<<8|(d[Hb+14>>0]|0))<<8|(d[Hb+15>>0]|0);Hb=0;Ib=Db;Db=F;while(1){Pb=(c[g+(Hb<<2)>>2]|0)+Fb|0;Cb=Ab&3;a[xb+Pb>>0]=a[h+(Cb<<2)>>0]|0;a[xb+(Pb+1)>>0]=a[h+(Cb<<2)+1>>0]|0;a[xb+(Pb+2)>>0]=a[h+(Cb<<2)+2>>0]|0;a[xb+(Pb+3)>>0]=(Ib&15)*17;Ib=_bitshift64Lshr(Ib|0,Db|0,4)|0;Hb=Hb+1|0;if((Hb|0)==16)break;else{Ab=Ab>>>2;Db=F}}zb=zb+1|0}while((zb|0)<(wb|0))}Lb=rb+(wb<<4)|0;Mb=pb+(yb<<2)|0;Nb=(sb|0)/2|0;Ob=(tb|0)/2|0;break}case 19:{zb=U(sb,tb)|0;xb=(zb|0)/16|0;c[ab>>2]=0;c[bb>>2]=sb<<2;c[cb>>2]=sb<<3;c[g>>2]=sb*12;c[db>>2]=4;c[eb>>2]=(sb<<2)+4;c[fb>>2]=sb<<3|4;c[gb>>2]=(sb*12|0)+4;c[hb>>2]=8;c[ib>>2]=(sb<<2)+8;c[jb>>2]=(sb<<3)+8;c[kb>>2]=(sb*12|0)+8;c[lb>>2]=12;c[mb>>2]=(sb<<2)+12;c[nb>>2]=(sb<<3)+12;c[ob>>2]=(sb*12|0)+12;Eb=z+pb|0;if((zb|0)>15){ub=(sb|0)/4|0;vb=0;do{Db=B+((vb<<4)+rb)|0;Ab=a[Db+1>>0]|0;Hb=a[Db>>0]|0;Ib=_bitshift64Shl(d[Db+3>>0]|0|0,0,8)|0;Fb=_bitshift64Shl(Ib|(d[Db+2>>0]|0)|0,F|0,8)|0;Ib=_bitshift64Shl(Fb|(d[Db+5>>0]|0)|0,F|0,8)|0;Fb=_bitshift64Shl(Ib|(d[Db+4>>0]|0)|0,F|0,8)|0;Ib=_bitshift64Shl(Fb|(d[Db+7>>0]|0)|0,F|0,8)|0;Fb=Ib|(d[Db+6>>0]|0);Ib=Ab&255;Pb=Hb&255;Cb=Ib*3|0;Bb=Ib<<2;Gb=Pb*3|0;Qb=Pb<<2;Rb=Ib<<1;Sb=Pb<<1;a[h>>0]=Ab;if((Ab&255)>(Hb&255)){a[ca>>0]=(((Ib*6|0)+Pb|0)>>>0)/7|0;a[da>>0]=((Sb+(Ib*5|0)|0)>>>0)/7|0;a[ea>>0]=((Gb+Bb|0)>>>0)/7|0;a[fa>>0]=((Qb+Cb|0)>>>0)/7|0;a[ga>>0]=(((Pb*5|0)+Rb|0)>>>0)/7|0;Tb=((((Pb*6|0)+Ib|0)>>>0)/7|0)&255;Ub=Hb}else{a[ca>>0]=((Bb+Pb|0)>>>0)/5|0;a[da>>0]=((Sb+Cb|0)>>>0)/5|0;a[ea>>0]=((Gb+Rb|0)>>>0)/5|0;a[fa>>0]=((Qb+Ib|0)>>>0)/5|0;a[ga>>0]=Hb;Tb=0;Ub=-1}a[ha>>0]=Tb;a[ia>>0]=Ub;Hb=d[Db+9>>0]|0;Ib=d[Db+8>>0]|0;Qb=d[Db+11>>0]|0;Rb=d[Db+10>>0]|0;Gb=Hb&248;a[i>>0]=Gb;Cb=(Hb<<8|Ib)>>>3&252;a[ja>>0]=Cb;Hb=Ib<<3;a[ka>>0]=Hb;a[la>>0]=-1;Ib=Qb&248;a[ma>>0]=Ib;Sb=(Qb<<8|Rb)>>>3&252;a[na>>0]=Sb;Qb=Rb<<3;a[oa>>0]=Qb;a[pa>>0]=-1;a[ta>>0]=-1;a[xa>>0]=-1;a[qa>>0]=(((Gb<<1)+Ib|0)>>>0)/3|0;a[ra>>0]=(((Cb<<1)+Sb|0)>>>0)/3|0;Rb=Hb&248;Hb=Qb&248;a[sa>>0]=(((Rb<<1)+Hb|0)>>>0)/3|0;a[ua>>0]=(((Ib<<1)+Gb|0)>>>0)/3|0;a[va>>0]=(((Sb<<1)+Cb|0)>>>0)/3|0;a[wa>>0]=(((Hb<<1)+Rb|0)>>>0)/3|0;Rb=(U((vb|0)/(ub|0)|0,sb)|0)+((vb|0)%(ub|0)|0)<<4;Hb=0;Cb=(((d[Db+12>>0]|0)<<8|(d[Db+13>>0]|0))<<8|(d[Db+14>>0]|0))<<8|(d[Db+15>>0]|0);Db=Fb;Fb=F;while(1){Sb=(c[g+(Hb<<2)>>2]|0)+Rb|0;Gb=Cb&3;a[Eb+Sb>>0]=a[i+(Gb<<2)>>0]|0;a[Eb+(Sb+1)>>0]=a[i+(Gb<<2)+1>>0]|0;a[Eb+(Sb+2)>>0]=a[i+(Gb<<2)+2>>0]|0;a[Eb+(Sb+3)>>0]=a[h+(Db&7)>>0]|0;Db=_bitshift64Lshr(Db|0,Fb|0,3)|0;Hb=Hb+1|0;if((Hb|0)==16)break;else{Cb=Cb>>>2;Fb=F}}vb=vb+1|0}while((vb|0)<(xb|0))}Lb=rb+(xb<<4)|0;Mb=pb+(zb<<2)|0;Nb=(sb|0)/2|0;Ob=(tb|0)/2|0;break}default:{Lb=rb;Mb=pb;Nb=sb;Ob=tb}}if((qb|0)==(r|0)){D=Nb;E=Ob;break a}else{pb=Mb;qb=qb+1|0;rb=Lb;sb=Nb;tb=Ob}}}while(0);if(A|0)__Z16atomic_decrementPj(A+4|0)|0;if(C|0)__Z16atomic_decrementPj(C+4|0)|0;if(((c[s>>2]|0)!=(c[f>>2]|0)?(__ZN10PoolVectorIhE12_unreferenceEv(s),C=c[f>>2]|0,C|0):0)?__Z28atomic_conditional_incrementPj(C)|0:0)c[s>>2]=c[f>>2];c[b>>2]=5;s=c[j>>2]|0;C=c[n>>2]|0;if((D|0)==(s|0)&(E|0)==(C|0)){__ZN10PoolVectorIhE12_unreferenceEv(f);l=e;return 0}c[j>>2]=D;c[n>>2]=E;__ZN5Image4cropEii(b,s,C);__ZN10PoolVectorIhE12_unreferenceEv(f);l=e;return 0}function __ZN5Image4cropEii(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0;f=l;l=l+48|0;if((l|0)>=(m|0))ba(48);g=f+24|0;h=f;i=f+32|0;j=f+4|0;k=c[b>>2]|0;if((k|0)>=6){__ZN6StringC2EPKc(h,1131443);c[g>>2]=__ZNK6String4utf8Ev(h)|0;__Z19_err_set_last_errorPKc(__ZNK10CharString8get_dataEv(g)|0);n=c[g>>2]|0;if(n|0?(__Z16atomic_decrementPj(n+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(n,1);n=c[h>>2]|0;if(n|0?(__Z16atomic_decrementPj(n+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(n,1);a[1263537]=1;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1131503,1090952,689,1130797,0);a[1263537]=0;l=f;return}if((d|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1131503,1090952,691,1131282,0);l=f;return}a[1263537]=0;if((e|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1131503,1090952,692,1131318,0);l=f;return}if((d|0)>16384){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1131503,1090952,693,1131355,0);l=f;return}if((e|0)>16384){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1131503,1090952,694,1131398,0);l=f;return}n=b+8|0;if((c[n>>2]|0)==(d|0)?(c[b+12>>2]|0)==(e|0):0){l=f;return}switch(k|0){case 2:case 0:{o=1;break}case 1:{o=2;break}case 3:{o=2;break}case 4:{o=3;break}case 5:{o=4;break}default:o=0}h=j+8|0;c[j>>2]=0;c[j+4>>2]=0;c[j+8>>2]=0;c[j+12>>2]=0;a[j+16>>0]=0;__ZN5Image6createEiibNS_6FormatE(j,d,e,0,k);k=b+4|0;g=c[k>>2]|0;if(!g){p=0;q=0}else{__Z16atomic_incrementPj(g+4|0)|0;p=g;q=c[g+8>>2]|0}g=j+4|0;if((c[g>>2]|0)!=0?(__ZN10PoolVectorIhE14_copy_on_writeEv(g),r=c[g>>2]|0,(r|0)!=0):0){__Z16atomic_incrementPj(r+4|0)|0;s=r;t=c[r+8>>2]|0}else{s=0;t=0}if((e|0)>0){r=(d|0)>0;u=b+12|0;v=(o|0)==0;w=o+-1|0;x=0;do{a:do if(r){if(v){y=0;while(1){y=y+1|0;if((y|0)==(d|0))break a}}else z=0;do{y=c[n>>2]|0;if((z|0)<(y|0)?(x|0)<(c[u>>2]|0):0){A=U((U(y,x)|0)+z|0,o)|0;a[i+A>>0]=a[q+(w+A)>>0]|0}else _memset(i|0,0,o|0)|0;_memcpy(t+(U((U(c[h>>2]|0,x)|0)+z|0,o)|0)|0,i|0,o|0)|0;z=z+1|0}while((z|0)!=(d|0))}while(0);x=x+1|0}while((x|0)!=(e|0))}if(s|0)__Z16atomic_decrementPj(s+4|0)|0;if(p|0)__Z16atomic_decrementPj(p+4|0)|0;if(a[b+16>>0]|0)__ZN5Image16generate_mipmapsEv(j)|0;c[b>>2]=c[j>>2];if(((c[k>>2]|0)!=(c[g>>2]|0)?(__ZN10PoolVectorIhE12_unreferenceEv(k),j=c[g>>2]|0,j|0):0)?__Z28atomic_conditional_incrementPj(j)|0:0)c[k>>2]=c[g>>2];c[n>>2]=c[h>>2];c[n+4>>2]=c[h+4>>2];a[n+8>>0]=a[h+8>>0]|0;__ZN10PoolVectorIhE12_unreferenceEv(g);l=f;return}function __ZN5Image10compressedEi(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0;c[b>>2]=c[d>>2];f=b+4|0;g=d+4|0;c[f>>2]=0;if((c[g>>2]|0?(__ZN10PoolVectorIhE12_unreferenceEv(f),h=c[g>>2]|0,h|0):0)?__Z28atomic_conditional_incrementPj(h)|0:0)c[f>>2]=c[g>>2];g=b+8|0;f=d+8|0;c[g>>2]=c[f>>2];c[g+4>>2]=c[f+4>>2];a[g+8>>0]=a[f+8>>0]|0;__ZN5Image8compressENS_12CompressModeE(b,e)|0;return}function __ZN5Image8compressENS_12CompressModeE(b,d){b=b|0;d=d|0;var e=0;switch(d|0){case 5:{d=c[313782]|0;if(!d){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1131508,1090952,1791,1131747,0);e=2;return e|0}else{a[1263537]=0;gj[d&8191](b);e=0;return e|0}break}case 1:{d=c[313779]|0;if(!d){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1131508,1090952,1771,1131517,0);e=2;return e|0}else{a[1263537]=0;gj[d&8191](b);e=0;return e|0}break}case 2:{d=c[313780]|0;if(!d){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1131508,1090952,1776,1131591,0);e=2;return e|0}else{a[1263537]=0;gj[d&8191](b);e=0;return e|0}break}case 3:{d=c[313781]|0;if(!d){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1131508,1090952,1781,1131669,0);e=2;return e|0}else{a[1263537]=0;gj[d&8191](b);e=0;return e|0}break}case 4:{d=c[313782]|0;if(!d){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1131508,1090952,1786,1131747,0);e=2;return e|0}else{a[1263537]=0;gj[d&8191](b);e=0;return e|0}break}default:{e=0;return e|0}}return 0}function __ZNK5Image8get_rectERK5Rect2(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0,j=0,k=0,n=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);h=f;i=~~+g[e+8>>2];j=~~+g[e+12>>2];k=a[d+16>>0]|0;n=c[d>>2]|0;c[b+4>>2]=0;c[b+8>>2]=0;c[b+12>>2]=0;a[b+16>>0]=k;c[b>>2]=0;__ZN5Image6createEiibNS_6FormatE(b,i,j,k<<24>>24!=0,n);g[h>>2]=0.0;g[h+4>>2]=0.0;__ZN5Image9blit_rectERKS_RK5Rect2RK7Vector2(b,d,e,h);l=f;return}function __ZNK5Image13get_used_rectEv(a,b){a=a|0;b=b|0;var e=0.0,f=0.0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0;switch(c[b>>2]|0){case 5:case 1:break;default:{e=+(c[b+8>>2]|0);f=+(c[b+12>>2]|0);h=a;c[h>>2]=0;c[h+4>>2]=0;g[a+8>>2]=e;g[a+12>>2]=f;return}}h=c[b+4>>2]|0;if(h|0?c[h+16>>2]|0:0){__Z16atomic_incrementPj(h+4|0)|0;i=c[h+8>>2]|0;j=(c[b>>2]|0)==1?2:4;k=c[b+12>>2]|0;if((k|0)>0?(l=c[b+8>>2]|0,b=j+-1|0,(l|0)>0):0){m=0;n=-1;o=-1;p=268435455;q=16777215;while(1){r=U(l,m)|0;s=0;t=o;u=p;v=q;w=n;while(1){if((d[i+(b+(U(r+s|0,j)|0))>>0]|0)>2){x=(m|0)>(w|0)?m:w;y=(s|0)>(t|0)?s:t;z=(m|0)<(u|0)?m:u;A=(s|0)<(v|0)?s:v}else{x=w;y=t;z=u;A=v}s=s+1|0;if((s|0)>=(l|0))break;else{t=y;u=z;v=A;w=x}}m=m+1|0;if((m|0)>=(k|0))break;else{n=x;o=y;p=z;q=A}}if((y|0)!=-1){g[a>>2]=+(A|0);g[a+4>>2]=+(z|0);g[a+8>>2]=+(1-A+y|0);g[a+12>>2]=+(1-z+x|0)}else B=14}else B=14;if((B|0)==14){c[a>>2]=0;c[a+4>>2]=0;c[a+8>>2]=0;c[a+12>>2]=0}__Z16atomic_decrementPj(h+4|0)|0;return};c[a>>2]=0;c[a+4>>2]=0;c[a+8>>2]=0;c[a+12>>2]=0;return}function __ZN5Image8save_pngERK6String(a,b){a=a|0;b=b|0;var d=0,e=0;d=c[313775]|0;if(!d){e=2;return e|0}e=$i[d&8191](b,a)|0;return e|0}function __ZN5Image4loadERK6String(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d;c[e>>2]=0;f=c[b>>2]|0;if(f|0?(c[e>>2]=0,__Z28atomic_conditional_incrementPj(f+-8|0)|0):0)c[e>>2]=c[b>>2];b=__ZN11ImageLoader10load_imageE6StringP5ImageP10FileAccess(e,a,0)|0;a=c[e>>2]|0;if(!a){l=d;return b|0}if(__Z16atomic_decrementPj(a+-8|0)|0){l=d;return b|0}__ZN6Memory11free_staticEPvb(a,1);l=d;return b|0}function __ZN11ImageLoader10load_imageE6StringP5ImageP10FileAccess(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f+8|0;h=f+4|0;i=f;j=(e|0)!=0;do if(j)k=e;else{n=__ZN10FileAccess4openERK6StringiP5Error(b,1,g)|0;if(n|0){k=n;break}c[i>>2]=__ZplPKcRK6String(1131822,b)|0;c[h>>2]=__ZNK6String4utf8Ev(i)|0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1131843,1131854,53,__ZNK10CharString8get_dataEv(h)|0,0);n=c[h>>2]|0;if(n|0?(__Z16atomic_decrementPj(n+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(n,1);n=c[i>>2]|0;if(n|0?(__Z16atomic_decrementPj(n+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(n,1);a[1263537]=0;o=c[g>>2]|0;l=f;return o|0}while(0);c[g>>2]=__ZNK6String13get_extensionEv(b)|0;a:do if((c[313812]|0)>0){if(j){b=0;while(1){i=1255252+(b<<2)|0;if(__ZNK17ImageFormatLoader9recognizeERK6String(c[i>>2]|0,g)|0?(h=c[i>>2]|0,i=nj[c[c[h>>2]>>2]&2047](h,d,k)|0,(i|0)!=15):0){p=i;break a}b=b+1|0;if((b|0)>=(c[313812]|0)){q=20;break a}}}else r=0;while(1){b=1255252+(r<<2)|0;if(__ZNK17ImageFormatLoader9recognizeERK6String(c[b>>2]|0,g)|0?(i=c[b>>2]|0,s=nj[c[c[i>>2]>>2]&2047](i,d,k)|0,(s|0)!=15):0)break;r=r+1|0;if((r|0)>=(c[313812]|0)){q=20;break a}}gj[c[(c[k>>2]|0)+144>>2]&8191](k);__ZN6Memory11free_staticEPvb(k,0);p=s}else q=20;while(0);if((q|0)==20)if(j)p=15;else{gj[c[(c[k>>2]|0)+144>>2]&8191](k);__ZN6Memory11free_staticEPvb(k,0);p=15}k=c[g>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);o=p;l=f;return o|0}function __ZNK17ImageFormatLoader9recognizeERK6String(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e+4|0;g=e;c[f>>2]=0;Pi[c[(c[b>>2]|0)+4>>2]&2047](b,f);b=c[f>>2]|0;if(!b)h=0;else{i=b;j=3}while(1){if((j|0)==3){j=0;h=c[i>>2]|0}if(!h){k=0;break}c[g>>2]=__ZNK6String13get_extensionEv(d)|0;b=(__ZNK6String12nocasecmp_toERKS_(h,g)|0)<<24>>24==0;n=c[g>>2]|0;if(n|0?(__Z16atomic_decrementPj(n+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(n,1);if(b){k=1;break}i=h+4|0;j=3}h=c[f>>2]|0;if(!h){l=e;return k|0}else o=h;while(1){h=c[o>>2]|0;if(!h){j=15;break}__ZN4ListI6String16DefaultAllocatorE5_Data5eraseEPKNS2_7ElementE(o,h)|0;p=c[f>>2]|0;if(!(c[p+8>>2]|0)){j=14;break}if(!p){j=18;break}else o=p}if((j|0)==14){__ZN6Memory11free_staticEPvb(p,0);c[f>>2]=0;l=e;return k|0}else if((j|0)==15)if(!(c[o+8>>2]|0)){a[1263537]=0;__ZN6Memory11free_staticEPvb(o,0);l=e;return k|0}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145461,1145120,668,1145467,0);l=e;return k|0}else if((j|0)==18){l=e;return k|0}return 0}function __ZNK5Color7to_htmlEb(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,h=0,i=0,j=0,k=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d+4|0;f=d+8|0;h=d;c[e>>2]=0;c[f>>2]=__Z7_to_hexf(+g[a>>2])|0;__ZN6StringpLERKS_(e,f)|0;i=c[f>>2]|0;if(i|0?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);c[f>>2]=__Z7_to_hexf(+g[a+4>>2])|0;__ZN6StringpLERKS_(e,f)|0;i=c[f>>2]|0;if(i|0?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);c[f>>2]=__Z7_to_hexf(+g[a+8>>2])|0;__ZN6StringpLERKS_(e,f)|0;i=c[f>>2]|0;if(i|0?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);if(!b){j=c[e>>2]|0;l=d;return j|0}c[h>>2]=__Z7_to_hexf(+g[a+12>>2])|0;a=__ZNK6StringplERKS_(h,e)|0;b=a;i=c[e>>2]|0;if((i|0)==(a|0)){if(a|0)k=19}else{if(i|0?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);c[e>>2]=0;if(a|0)if(!(__Z28atomic_conditional_incrementPj(a+-8|0)|0))k=19;else{c[e>>2]=b;k=19}}if((k|0)==19?(__Z16atomic_decrementPj(a+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(a,1);a=c[h>>2]|0;if(!a){j=c[e>>2]|0;l=d;return j|0}if(__Z16atomic_decrementPj(a+-8|0)|0){j=c[e>>2]|0;l=d;return j|0}__ZN6Memory11free_staticEPvb(a,1);j=c[e>>2]|0;l=d;return j|0}function __Z7_to_hexf(a){a=+a;var b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+12|0;e=b;f=b+8|0;g=~~(a*255.0);h=(g|0)<0?0:(g|0)<255?g:255;c[d>>2]=0;g=e;c[g>>2]=0;c[g+4>>2]=0;g=h&15;c[e>>2]=g>>>0<10?g|48:g+87|0;g=h>>>4;__ZN6StringC2EPKwi(f,e,-1);h=__ZNK6StringplERKS_(f,d)|0;i=h;j=c[d>>2]|0;if((j|0)==(h|0)){if(h|0)k=9}else{if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);c[d>>2]=0;if(h|0)if(!(__Z28atomic_conditional_incrementPj(h+-8|0)|0))k=9;else{c[d>>2]=i;k=9}}if((k|0)==9?(__Z16atomic_decrementPj(h+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(h,1);h=c[f>>2]|0;if(h|0?(__Z16atomic_decrementPj(h+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(h,1);h=e;c[h>>2]=0;c[h+4>>2]=0;h=g&15;c[e>>2]=h>>>0<10?h|48:h+87|0;__ZN6StringC2EPKwi(f,e,-1);e=__ZNK6StringplERKS_(f,d)|0;h=e;g=c[d>>2]|0;if((g|0)==(e|0)){if(e|0)k=22}else{if(g|0?(__Z16atomic_decrementPj(g+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(g,1);c[d>>2]=0;if(e|0)if(!(__Z28atomic_conditional_incrementPj(e+-8|0)|0))k=22;else{c[d>>2]=h;k=22}}if((k|0)==22?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);e=c[f>>2]|0;if(!e){n=c[d>>2]|0;l=b;return n|0}if(__Z16atomic_decrementPj(e+-8|0)|0){n=c[d>>2]|0;l=b;return n|0}__ZN6Memory11free_staticEPvb(e,1);n=c[d>>2]|0;l=b;return n|0}function __ZNK5Color10contrastedEv(a,b){a=a|0;b=b|0;c[a>>2]=c[b>>2];c[a+4>>2]=c[b+4>>2];c[a+8>>2]=c[b+8>>2];c[a+12>>2]=c[b+12>>2];g[a>>2]=+_fmod(+g[a>>2]+.5,1.0);b=a+4|0;g[b>>2]=+_fmod(+g[b>>2]+.5,1.0);b=a+8|0;g[b>>2]=+_fmod(+g[b>>2]+.5,1.0);return}function __ZNK5Color8invertedEv(a,b){a=a|0;b=b|0;c[a>>2]=c[b>>2];c[a+4>>2]=c[b+4>>2];c[a+8>>2]=c[b+8>>2];c[a+12>>2]=c[b+12>>2];g[a>>2]=1.0-+g[a>>2];b=a+4|0;g[b>>2]=1.0-+g[b>>2];b=a+8|0;g[b>>2]=1.0-+g[b>>2];return}function __ZNK5Color4grayEv(a){a=a|0;return +((+g[a>>2]+ +g[a+4>>2]+ +g[a+8>>2])/3.0)}function __ZNK5Color9to_ARGB32Ev(a){a=a|0;return (((~~(+g[a+12>>2]*255.0)&255)<<8|~~(+g[a>>2]*255.0)&255)<<8|~~(+g[a+4>>2]*255.0)&255)<<8|~~(+g[a+8>>2]*255.0)&255|0}function __ZNK5Color5to_32Ev(a){a=a|0;return (((~~(+g[a+12>>2]*255.0)&255)<<8|~~(+g[a>>2]*255.0)&255)<<8|~~(+g[a+4>>2]*255.0)&255)<<8|~~(+g[a+8>>2]*255.0)&255|0}function __ZNK4Quat11cubic_slerpERKS_S1_S1_RKf(a,b,d,e,f,h){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;h=h|0;var i=0,k=0,n=0.0,o=0.0,p=0.0,q=0.0,r=0.0,s=0.0,t=0.0,u=0.0,v=0.0,w=0.0,x=0.0,y=0.0,z=0.0,A=0.0,B=0.0,C=0.0,D=0.0,E=0.0;i=l;l=l+16|0;if((l|0)>=(m|0))ba(16);k=i;n=+g[h>>2];o=n*(1.0-n)*2.0;__ZNK4Quat5slerpERKS_RKf(k,b,d,h);n=+g[e>>2];p=+g[f>>2];q=+g[e+4>>2];r=+g[f+4>>2];s=+g[e+8>>2];t=+g[f+8>>2];u=+g[e+12>>2];v=+g[f+12>>2];w=n*p+q*r+s*t+u*v;if((c[j>>2]=(g[j>>2]=w,c[j>>2]|0)&2147483647,+g[j>>2])>.9999){x=n;y=q;z=s;A=u}else{B=+N(+w);w=1.0/+L(+B);C=+g[h>>2];D=w*+L(+(B*C));E=w*+L(+(B*(1.0-C)));x=p*D+n*E;y=r*D+q*E;z=t*D+s*E;A=v*D+u*E}E=+g[k>>2];u=+g[k+4>>2];D=+g[k+8>>2];v=+g[k+12>>2];s=x*E+y*u+z*D+A*v;if((c[j>>2]=(g[j>>2]=s,c[j>>2]|0)&2147483647,+g[j>>2])>.9999){c[a>>2]=c[k>>2];c[a+4>>2]=c[k+4>>2];c[a+8>>2]=c[k+8>>2];c[a+12>>2]=c[k+12>>2];l=i;return}else{t=+N(+s);s=1.0/+L(+t);q=s*+L(+(o*t));r=s*+L(+((1.0-o)*t));g[a>>2]=x*q+E*r;g[a+4>>2]=y*q+u*r;g[a+8>>2]=z*q+D*r;g[a+12>>2]=A*q+v*r;l=i;return}}function __ZNK4Quat7slerpniERKS_RKf(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0.0,h=0.0,i=0.0,k=0.0,l=0.0,m=0.0,n=0.0,o=0.0,p=0.0,q=0.0,r=0.0,s=0.0,t=0.0;f=+g[b>>2];h=+g[d>>2];i=+g[b+4>>2];k=+g[d+4>>2];l=+g[b+8>>2];m=+g[d+8>>2];n=+g[b+12>>2];o=+g[d+12>>2];p=f*h+i*k+l*m+n*o;if((c[j>>2]=(g[j>>2]=p,c[j>>2]|0)&2147483647,+g[j>>2])>.9999){c[a>>2]=c[b>>2];c[a+4>>2]=c[b+4>>2];c[a+8>>2]=c[b+8>>2];c[a+12>>2]=c[b+12>>2];return}else{q=+N(+p);p=1.0/+L(+q);r=+g[e>>2];s=p*+L(+(q*r));t=p*+L(+(q*(1.0-r)));g[a>>2]=h*s+f*t;g[a+4>>2]=k*s+i*t;g[a+8>>2]=m*s+l*t;g[a+12>>2]=o*s+n*t;return}}function __ZNK4Quat10normalizedEv(a,b){a=a|0;b=b|0;var c=0.0,d=0.0,e=0.0,f=0.0,h=0.0;c=+g[b>>2];d=+g[b+4>>2];e=+g[b+8>>2];f=+g[b+12>>2];h=1.0/+I(+(c*c+d*d+e*e+f*f));g[a>>2]=c*h;g[a+4>>2]=d*h;g[a+8>>2]=e*h;g[a+12>>2]=f*h;return}function __ZNK4Quat6lengthEv(a){a=a|0;var b=0.0,c=0.0,d=0.0,e=0.0;b=+g[a>>2];c=+g[a+4>>2];d=+g[a+8>>2];e=+g[a+12>>2];return +(+I(+(b*b+c*c+d*d+e*e)))}function __ZNK5Plane18intersects_segmentE7Vector3S0_PS0_(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0.0,h=0.0,i=0.0,k=0.0,l=0.0,m=0.0,n=0.0,o=0.0,p=0.0,q=0.0,r=0,s=0.0;f=+g[b>>2];h=f-+g[d>>2];i=+g[b+4>>2];k=i-+g[d+4>>2];l=+g[b+8>>2];m=l-+g[d+8>>2];n=+g[a>>2];o=+g[a+4>>2];p=+g[a+8>>2];q=h*n+k*o+m*p;if((c[j>>2]=(g[j>>2]=q,c[j>>2]|0)&2147483647,+g[j>>2])<=1.0e-05){r=0;return r|0}s=(f*n+i*o+l*p-+g[a+12>>2])/q;q=s;p=-s;if(q<-1.0e-05|q>1.00001){r=0;return r|0}g[e>>2]=f+h*p;g[e+4>>2]=i+k*p;g[e+8>>2]=l+m*p;r=1;return r|0}function __ZNK5Plane14intersects_rayE7Vector3S0_PS0_(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0.0,h=0.0,i=0.0,k=0.0,l=0.0,m=0.0,n=0.0,o=0,p=0.0,q=0.0,r=0.0,s=0.0;f=+g[d>>2];h=+g[d+4>>2];i=+g[d+8>>2];k=+g[a>>2];l=+g[a+4>>2];m=+g[a+8>>2];n=f*k+h*l+i*m;if((c[j>>2]=(g[j>>2]=n,c[j>>2]|0)&2147483647,+g[j>>2])<=1.0e-05){o=0;return o|0}p=+g[b>>2];q=+g[b+4>>2];r=+g[b+8>>2];s=(k*p+l*q+m*r-+g[a+12>>2])/n;n=-s;if(s>1.0e-05){o=0;return o|0}g[e>>2]=p+f*n;g[e+4>>2]=q+h*n;g[e+8>>2]=r+i*n;o=1;return o|0}function __ZNK5Plane11intersect_3ERKS_S1_P7Vector3(a,b,c,d){a=a|0;b=b|0;c=c|0;d=d|0;var e=0.0,f=0.0,h=0.0,i=0.0,j=0.0,k=0.0,l=0.0,m=0.0,n=0.0,o=0.0,p=0.0,q=0.0,r=0.0,s=0,t=0.0,u=0.0,v=0.0;e=+g[a>>2];f=+g[a+4>>2];h=+g[a+8>>2];i=+g[b>>2];j=+g[b+4>>2];k=+g[b+8>>2];l=+g[c>>2];m=+g[c+4>>2];n=+g[c+8>>2];o=f*k-h*j;p=h*i-e*k;q=e*j-f*i;r=l*o+p*m+q*n;if((r<0.0?-r:r)<=1.0e-05){s=0;return s|0}if(!d){s=1;return s|0}t=+g[a+12>>2];u=+g[b+12>>2];v=+g[c+12>>2];g[d>>2]=((j*n-k*m)*t+(h*m-f*n)*u+o*v)/r;g[d+4>>2]=((k*l-i*n)*t+(e*n-h*l)*u+p*v)/r;g[d+8>>2]=((i*m-j*l)*t+(f*l-e*m)*u+q*v)/r;s=1;return s|0}function __ZNK5Plane13get_any_pointEv(a,b){a=a|0;b=b|0;var c=0.0,d=0.0,e=0.0;c=+g[b+12>>2];d=+g[b+4>>2]*c;e=+g[b+8>>2]*c;g[a>>2]=+g[b>>2]*c;g[a+4>>2]=d;g[a+8>>2]=e;return}function __ZNK5Plane10normalizedEv(a,b){a=a|0;b=b|0;var d=0.0,e=0.0,f=0,h=0.0,i=0.0;c[a>>2]=c[b>>2];c[a+4>>2]=c[b+4>>2];c[a+8>>2]=c[b+8>>2];c[a+12>>2]=c[b+12>>2];d=+g[a>>2];b=a+4|0;e=+g[b>>2];f=a+8|0;h=+g[f>>2];i=+I(+(d*d+e*e+h*h));if(i==0.0){c[a>>2]=0;c[a+4>>2]=0;c[a+8>>2]=0;c[a+12>>2]=0;return}else{g[a>>2]=d/i;g[b>>2]=e/i;g[f>>2]=h/i;f=a+12|0;g[f>>2]=+g[f>>2]/i;return}}function __ZNK7Vector317cubic_interpolateERKS_S1_S1_f(a,b,c,d,e,f){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;f=+f;var h=0.0,i=0.0,j=0.0,k=0.0,l=0.0,m=0.0,n=0.0,o=0.0,p=0.0,q=0.0,r=0.0,s=0.0,t=0.0,u=0.0;h=+g[d>>2];i=+g[d+4>>2];j=+g[d+8>>2];k=+g[b>>2];l=+g[b+4>>2];m=+g[b+8>>2];n=+g[c>>2];o=+g[c+4>>2];p=+g[c+8>>2];q=+g[e>>2];r=+g[e+4>>2];s=+g[e+8>>2];t=f*f;u=t*f;g[a>>2]=(u*(k*3.0-h-n*3.0+q)+(k*2.0+(n-h)*f+t*(h*2.0-k*5.0+n*4.0-q)))*.5;g[a+4>>2]=(u*(l*3.0-i-o*3.0+r)+(l*2.0+(o-i)*f+t*(i*2.0-l*5.0+o*4.0-r)))*.5;g[a+8>>2]=(u*(m*3.0-j-p*3.0+s)+(m*2.0+(p-j)*f+t*(j*2.0-m*5.0+p*4.0-s)))*.5;return}function __ZNK7Vector37rotatedERKS_f(a,b,d,e){a=a|0;b=b|0;d=d|0;e=+e;var f=0,h=0,i=0.0,j=0.0,k=0.0,n=0.0;f=l;l=l+48|0;if((l|0)>=(m|0))ba(48);h=f;c[a>>2]=c[b>>2];c[a+4>>2]=c[b+4>>2];c[a+8>>2]=c[b+8>>2];__ZN5BasisC2ERK7Vector3f(h,d,e);e=+g[a>>2];d=a+4|0;i=+g[d>>2];b=a+8|0;j=+g[b>>2];k=e*+g[h+12>>2]+i*+g[h+16>>2]+j*+g[h+20>>2];n=e*+g[h+24>>2]+i*+g[h+28>>2]+j*+g[h+32>>2];g[a>>2]=+g[h>>2]*e+ +g[h+4>>2]*i+ +g[h+8>>2]*j;g[d>>2]=k;g[b>>2]=n;l=f;return}function __ZNK7Vector37snappedEf(a,b,d){a=a|0;b=b|0;d=+d;var e=0.0;c[a>>2]=c[b>>2];c[a+4>>2]=c[b+4>>2];c[a+8>>2]=c[b+8>>2];e=d;g[a>>2]=+__ZN4Math7stepifyEdd(+g[a>>2],e);b=a+4|0;g[b>>2]=+__ZN4Math7stepifyEdd(+g[b>>2],e);b=a+8|0;g[b>>2]=+__ZN4Math7stepifyEdd(+g[b>>2],e);return}function __ZN4Math7stepifyEdd(a,b){a=+a;b=+b;var c=0.0;if(!(b!=0.0)){c=a;return +c}c=+G(+(a/b+.5))*b;return +c}function __ZNK7Vector38max_axisEv(a){a=a|0;var b=0.0,c=0.0,d=0;b=+g[a>>2];c=+g[a+4>>2];d=b<c;return ((d?c:b)<+g[a+8>>2]?2:d&1)|0}function __ZNK7Vector38min_axisEv(a){a=a|0;var b=0.0,c=0.0,d=0;b=+g[a>>2];c=+g[a+4>>2];d=b<c;return ((d?b:c)<+g[a+8>>2]?(d^1)&1:2)|0}function __ZNK7Vector27clampedEf(a,b,d){a=a|0;b=b|0;d=+d;var e=0.0,f=0.0,h=0.0,i=0,k=0;e=+g[b>>2];f=+g[b+4>>2];h=+I(+(e*e+f*f));i=b;b=c[i>>2]|0;k=c[i+4>>2]|0;i=a;c[i>>2]=b;c[i+4>>2]=k;if(!(h>0.0&h>d))return;f=(c[j>>2]=k,+g[j>>2]);g[a>>2]=(c[j>>2]=b,+g[j>>2])/h*d;g[a+4>>2]=f/h*d;return}function __ZNK7Vector27reflectERKS_(b,d,e){b=b|0;d=d|0;e=e|0;var f=0.0,h=0.0,i=0.0,k=0.0,l=0.0,m=0.0,n=0.0,o=0;f=+g[e>>2];h=+g[e+4>>2];i=+I(+(f*f+h*h))+-1.0;if((c[j>>2]=(g[j>>2]=i,c[j>>2]|0)&2147483647,+g[j>>2])<1.0e-05){a[1263537]=0;i=+g[d>>2];k=+g[d+4>>2];l=f*i+h*k;m=h*2.0*l-k;n=f*2.0*l-i;g[b>>2]=n;o=b+4|0;g[o>>2]=m;return}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1131971,1130366,296,1131979,0);m=0.0;n=0.0;g[b>>2]=n;o=b+4|0;g[o>>2]=m;return}}function __ZNK7Vector26bounceERKS_(b,d,e){b=b|0;d=d|0;e=e|0;var f=0.0,h=0.0,i=0.0,k=0.0,l=0.0,m=0.0,n=0.0,o=0.0,p=0.0,q=0;f=+g[e>>2];h=+g[e+4>>2];i=+I(+(f*f+h*h))+-1.0;if((c[j>>2]=(g[j>>2]=i,c[j>>2]|0)&2147483647,+g[j>>2])<1.0e-05){a[1263537]=0;i=+g[d>>2];k=+g[d+4>>2];l=f*i+h*k;m=h*2.0*l-k;n=f*2.0*l-i;o=-n;p=-m;g[b>>2]=o;q=b+4|0;g[q>>2]=p;return}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1131971,1130366,296,1131979,0);m=0.0;n=0.0;o=-n;p=-m;g[b>>2]=o;q=b+4|0;g[q>>2]=p;return}}function __ZNK7Vector25slideERKS_(b,d,e){b=b|0;d=d|0;e=e|0;var f=0.0,h=0.0,i=0.0,k=0.0,l=0.0,m=0.0,n=0.0,o=0;f=+g[e>>2];h=+g[e+4>>2];i=+I(+(f*f+h*h))+-1.0;if((c[j>>2]=(g[j>>2]=i,c[j>>2]|0)&2147483647,+g[j>>2])<1.0e-05){a[1263537]=0;i=+g[d>>2];k=+g[d+4>>2];l=i*f+k*h;m=k-h*l;n=i-f*l;g[b>>2]=n;o=b+4|0;g[o>>2]=m;return}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1132051,1130366,285,1131979,0);m=0.0;n=0.0;g[b>>2]=n;o=b+4|0;g[o>>2]=m;return}}function __ZNK7Vector27snappedERKS_(a,b,c){a=a|0;b=b|0;c=c|0;var d=0.0,e=0.0;d=+__ZN4Math7stepifyEdd(+g[b>>2],+g[c>>2]);e=+__ZN4Math7stepifyEdd(+g[b+4>>2],+g[c+4>>2]);g[a>>2]=d;g[a+4>>2]=e;return}function __ZNK7Vector25floorEv(a,b){a=a|0;b=b|0;var c=0.0,d=0.0;c=+G(+(+g[b>>2]));d=+G(+(+g[b+4>>2]));g[a>>2]=c;g[a+4>>2]=d;return}function __ZNK7Vector27rotatedEf(a,b,c){a=a|0;b=b|0;c=+c;var d=0.0,e=0.0,f=0.0,h=0.0;d=+g[b+4>>2];e=+g[b>>2];f=+Q(+d,+e)+c;c=+L(+f);h=+I(+(e*e+d*d));g[a>>2]=h*+K(+f);g[a+4>>2]=h*c;return}function __ZNK7Vector217cubic_interpolateERKS_S1_S1_f(a,b,c,d,e,f){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;f=+f;var h=0.0,i=0.0,j=0.0,k=0.0,l=0.0,m=0.0,n=0.0,o=0.0,p=0.0,q=0.0;h=+g[d>>2];i=+g[d+4>>2];j=+g[b>>2];k=+g[b+4>>2];l=+g[c>>2];m=+g[c+4>>2];n=+g[e>>2];o=+g[e+4>>2];p=f*f;q=p*f;g[a>>2]=(q*(j*3.0-h-l*3.0+n)+(j*2.0+(l-h)*f+p*(h*2.0-j*5.0+l*4.0-n)))*.5;g[a+4>>2]=(q*(k*3.0-i-m*3.0+o)+(k*2.0+(m-i)*f+p*(i*2.0-k*5.0+m*4.0-o)))*.5;return}function __ZNK7Vector214angle_to_pointERKS_(a,b){a=a|0;b=b|0;return +(+Q(+(+g[a+4>>2]-+g[b+4>>2]),+(+g[a>>2]-+g[b>>2])))}function __ZNK7Vector28angle_toERKS_(a,b){a=a|0;b=b|0;var c=0.0,d=0.0,e=0.0,f=0.0;c=+g[a>>2];d=+g[b+4>>2];e=+g[a+4>>2];f=+g[b>>2];return +(+Q(+(c*d-e*f),+(d*e+c*f)))}function __ZNK7Vector219distance_squared_toERKS_(a,b){a=a|0;b=b|0;var c=0.0,d=0.0;c=+g[a>>2]-+g[b>>2];d=+g[a+4>>2]-+g[b+4>>2];return +(c*c+d*d)}function __ZNK7Vector211distance_toERKS_(a,b){a=a|0;b=b|0;var c=0.0,d=0.0;c=+g[a>>2]-+g[b>>2];d=+g[a+4>>2]-+g[b+4>>2];return +(+I(+(c*c+d*d)))}function __ZNK7Vector214length_squaredEv(a){a=a|0;var b=0.0,c=0.0;b=+g[a>>2];c=+g[a+4>>2];return +(b*b+c*c)}function __ZNK7Vector25angleEv(a){a=a|0;return +(+Q(+(+g[a+4>>2]),+(+g[a>>2])))}function __ZNK7Vector26lengthEv(a){a=a|0;var b=0.0,c=0.0;b=+g[a>>2];c=+g[a+4>>2];return +(+I(+(b*b+c*c)))}function __ZNK7Vector210normalizedEv(a,b){a=a|0;b=b|0;var d=0,e=0,f=0.0,h=0.0,i=0.0,k=0.0;d=b;b=c[d>>2]|0;e=c[d+4>>2]|0;d=a;c[d>>2]=b;c[d+4>>2]=e;f=(c[j>>2]=b,+g[j>>2]);h=(c[j>>2]=e,+g[j>>2]);i=f*f+h*h;if(!(i!=0.0))return;k=+I(+i);g[a>>2]=f/k;g[a+4>>2]=h/k;return}function __ZN7VariantC2ERK6VectorIfE(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+24|0;g=e;c[b>>2]=0;c[f>>2]=0;h=c[d>>2]|0;if(h){i=c[h+-4>>2]|0;__ZN10PoolVectorIfE6resizeEi(f,i)|0;if((i|0)>0){h=0;do{j=c[d>>2]|0;k=(j|0)==0;if(k)n=0;else n=c[j+-4>>2]|0;do if((n|0)<=(h|0)){if(k)o=0;else o=c[j+-4>>2]|0;if((o|0)>(h|0)){a[1263537]=0;p=18;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);q=0;break}}else p=18;while(0);if((p|0)==18){p=0;q=j+(h<<2)|0}k=c[f>>2]|0;r=(k|0)==0;if(r)s=0;else s=(c[k+16>>2]|0)>>>2;do if((s|0)<=(h|0)){if(r)t=0;else t=(c[k+16>>2]|0)>>>2;if((t|0)>(h|0)){a[1263537]=0;p=28;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1128449,1130483,486,1130498,0);break}}else p=28;while(0);do if((p|0)==28){p=0;if(!r?(__ZN10PoolVectorIfE14_copy_on_writeEv(f),k=c[f>>2]|0,k|0):0){j=k+4|0;__Z16atomic_incrementPj(j)|0;c[(c[k+8>>2]|0)+(h<<2)>>2]=c[q>>2];__Z16atomic_decrementPj(j)|0;break}c[0+(h<<2)>>2]=c[q>>2]}while(0);h=h+1|0}while((h|0)!=(i|0))}}else __ZN10PoolVectorIfE6resizeEi(f,0)|0;c[g>>2]=24;i=g+8|0;c[i>>2]=0;if((c[f>>2]|0?(__ZN10PoolVectorIfE12_unreferenceEv(i),h=c[f>>2]|0,h|0):0)?__Z28atomic_conditional_incrementPj(h)|0:0)c[i>>2]=c[f>>2];__ZN7Variant9referenceERKS_(b,g);if(!(c[g>>2]|0)){__ZN10PoolVectorIfE12_unreferenceEv(f);l=e;return}__ZN7Variant5clearEv(g);__ZN10PoolVectorIfE12_unreferenceEv(f);l=e;return}function __ZN6RWLock6createEv(){var b=0,d=0;b=c[313804]|0;if(!b){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1144493,1132057,40,1132077,0);d=0;return d|0}else{a[1263537]=0;d=vj[b&511]()|0;return d|0}return 0}function __Z22register_core_settingsv(){var a=0,b=0,d=0,e=0;a=l;l=l+64|0;if((l|0)>=(m|0))ba(64);b=a+24|0;d=a+48|0;e=a;__ZN6StringC2EPKc(d,1132125);__ZN7VariantC2Ei(e,16);__Z11_GLOBAL_DEFRK6StringRK7Variant(b,d,e);if(c[b>>2]|0)__ZN7Variant5clearEv(b);if(c[e>>2]|0)__ZN7Variant5clearEv(e);e=c[d>>2]|0;if(!e){l=a;return}if(__Z16atomic_decrementPj(e+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(e,1);l=a;return}function __Z24register_core_singletonsv(){var a=0,b=0,d=0,e=0,f=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a+8|0;d=a;e=__ZN12GlobalConfig13get_singletonEv()|0;__ZN10StringNameC2EPKc(d,1132175);f=__ZN12GlobalConfig13get_singletonEv()|0;__ZN10StringNameC2Ev(b);__ZN10StringNameaSERKS_(b,d);c[b+4>>2]=f;__ZN12GlobalConfig13add_singletonERKNS_9SingletonE(e,b);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(d);e=__ZN12GlobalConfig13get_singletonEv()|0;__ZN10StringNameC2EPKc(d,1132188);f=__ZN2IP13get_singletonEv()|0;__ZN10StringNameC2Ev(b);__ZN10StringNameaSERKS_(b,d);c[b+4>>2]=f;__ZN12GlobalConfig13add_singletonERKNS_9SingletonE(e,b);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(d);e=__ZN12GlobalConfig13get_singletonEv()|0;__ZN10StringNameC2EPKc(d,1132191);f=__ZN9_Geometry13get_singletonEv()|0;__ZN10StringNameC2Ev(b);__ZN10StringNameaSERKS_(b,d);c[b+4>>2]=f;__ZN12GlobalConfig13add_singletonERKNS_9SingletonE(e,b);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(d);e=__ZN12GlobalConfig13get_singletonEv()|0;__ZN10StringNameC2EPKc(d,1132200);f=c[313907]|0;__ZN10StringNameC2Ev(b);__ZN10StringNameaSERKS_(b,d);c[b+4>>2]=f;__ZN12GlobalConfig13add_singletonERKNS_9SingletonE(e,b);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(d);e=__ZN12GlobalConfig13get_singletonEv()|0;__ZN10StringNameC2EPKc(d,1132215);f=c[313908]|0;__ZN10StringNameC2Ev(b);__ZN10StringNameaSERKS_(b,d);c[b+4>>2]=f;__ZN12GlobalConfig13add_singletonERKNS_9SingletonE(e,b);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(d);e=__ZN12GlobalConfig13get_singletonEv()|0;__ZN10StringNameC2EPKc(d,1132229);f=c[313909]|0;__ZN10StringNameC2Ev(b);__ZN10StringNameaSERKS_(b,d);c[b+4>>2]=f;__ZN12GlobalConfig13add_singletonERKNS_9SingletonE(e,b);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(d);e=__ZN12GlobalConfig13get_singletonEv()|0;__ZN10StringNameC2EPKc(d,1132232);f=c[313919]|0;__ZN10StringNameC2Ev(b);__ZN10StringNameaSERKS_(b,d);c[b+4>>2]=f;__ZN12GlobalConfig13add_singletonERKNS_9SingletonE(e,b);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(d);e=__ZN12GlobalConfig13get_singletonEv()|0;__ZN10StringNameC2EPKc(d,1132239);f=c[313931]|0;__ZN10StringNameC2Ev(b);__ZN10StringNameaSERKS_(b,d);c[b+4>>2]=f;__ZN12GlobalConfig13add_singletonERKNS_9SingletonE(e,b);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(d);e=__ZN12GlobalConfig13get_singletonEv()|0;__ZN10StringNameC2EPKc(d,1132247);f=__ZN10_Marshalls13get_singletonEv()|0;__ZN10StringNameC2Ev(b);__ZN10StringNameaSERKS_(b,d);c[b+4>>2]=f;__ZN12GlobalConfig13add_singletonERKNS_9SingletonE(e,b);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(d);e=__ZN12GlobalConfig13get_singletonEv()|0;__ZN10StringNameC2EPKc(d,1132257);f=c[313531]|0;__ZN10StringNameC2Ev(b);__ZN10StringNameaSERKS_(b,d);c[b+4>>2]=f;__ZN12GlobalConfig13add_singletonERKNS_9SingletonE(e,b);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(d);e=__ZN12GlobalConfig13get_singletonEv()|0;__ZN10StringNameC2EPKc(d,1132275);f=__ZN5Input13get_singletonEv()|0;__ZN10StringNameC2Ev(b);__ZN10StringNameaSERKS_(b,d);c[b+4>>2]=f;__ZN12GlobalConfig13add_singletonERKNS_9SingletonE(e,b);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(d);e=__ZN12GlobalConfig13get_singletonEv()|0;__ZN10StringNameC2EPKc(d,1142572);f=c[313532]|0;__ZN10StringNameC2Ev(b);__ZN10StringNameaSERKS_(b,d);c[b+4>>2]=f;__ZN12GlobalConfig13add_singletonERKNS_9SingletonE(e,b);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(d);l=a;return}function __ZN12GlobalConfig13add_singletonERKNS_9SingletonE(a,b){a=a|0;b=b|0;var d=0;__ZN4ListIN12GlobalConfig9SingletonE16DefaultAllocatorE9push_backERKS1_(a+124|0,b)|0;d=c[b+4>>2]|0;c[(__ZN3MapI10StringNameP6Object10ComparatorIS0_E16DefaultAllocatorEixERKS0_(a+128|0,b)|0)>>2]=d;return}function __ZN9_Geometry13get_singletonEv(){return c[313911]|0}function __ZN10_Marshalls13get_singletonEv(){return c[313914]|0}function __ZN4ListIN12GlobalConfig9SingletonE16DefaultAllocatorE9push_backERKS1_(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d;if(!(c[a>>2]|0)){f=__ZnwjPFPvjE(12,4740)|0;c[a>>2]=f;c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0}f=__ZnwjPFPvjE(20,4740)|0;__ZN10StringNameC2Ev(e);__ZN10StringNameC2Ev(f);__ZN10StringNameaSERKS_(f,e);g=f+4|0;c[g>>2]=0;__ZN10StringNameD2Ev(e);e=f+8|0;c[e>>2]=0;h=f+12|0;c[h>>2]=0;i=f+16|0;c[i>>2]=0;__ZN10StringNameaSERKS_(f,b);c[g>>2]=c[b+4>>2];b=c[a>>2]|0;a=b+4|0;g=c[a>>2]|0;c[h>>2]=g;c[e>>2]=0;c[i>>2]=b;if(g|0)c[g+8>>2]=f;c[a>>2]=f;if(c[b>>2]|0){j=b+8|0;k=c[j>>2]|0;n=k+1|0;c[j>>2]=n;l=d;return f|0}c[b>>2]=f;j=b+8|0;k=c[j>>2]|0;n=k+1|0;c[j>>2]=n;l=d;return f|0}function __ZN3MapI10StringNameP6Object10ComparatorIS0_E16DefaultAllocatorEixERKS0_(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;g=c[b>>2]|0;if(!g){h=__ZnwjPFPvjE(32,4740)|0;__ZN10StringNameC2Ev(h+24|0);i=h+16|0;c[i>>2]=0;c[i+4>>2]=0;c[b>>2]=h;i=c[b+4>>2]|0;c[h+4>>2]=i;c[h+8>>2]=i;c[h+12>>2]=i;c[h>>2]=1;if(!h){c[f>>2]=0;j=f;k=14}else{n=h;o=i;k=5}}else{n=g;o=c[b+4>>2]|0;k=5}a:do if((k|0)==5){g=c[n+8>>2]|0;b:do if((g|0)!=(o|0)){i=c[d>>2]|0;h=g;while(1){p=c[h+24>>2]|0;if(i>>>0<p>>>0)q=h+8|0;else{if(p>>>0>=i>>>0)break;q=h+4|0}p=c[q>>2]|0;if((p|0)==(o|0))break b;else h=p}if(!((h|0)==(o|0)|(h|0)==0)){r=h;break a}}while(0);c[f>>2]=0;if(!n){j=f;k=14}else{s=f;k=15}}while(0);if((k|0)==14){n=__ZnwjPFPvjE(32,4740)|0;__ZN10StringNameC2Ev(n+24|0);o=n+16|0;c[o>>2]=0;c[o+4>>2]=0;c[b>>2]=n;o=c[b+4>>2]|0;c[n+4>>2]=o;c[n+8>>2]=o;c[n+12>>2]=o;c[n>>2]=1;s=j;k=15}if((k|0)==15){k=__ZN3MapI10StringNameP6Object10ComparatorIS0_E16DefaultAllocatorE10_insert_rbERKS0_RKS2_(b,d,f)|0;if(!k){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145936,616,1145947,0);t=0;l=e;return t|0}else r=k}a[1263537]=0;t=r+28|0;l=e;return t|0}function __ZN3MapI10StringNameP6Object10ComparatorIS0_E16DefaultAllocatorE10_insert_rbERKS0_RKS2_(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f;a[g>>0]=0;h=__ZN3MapI10StringNameP6Object10ComparatorIS0_E16DefaultAllocatorE7_insertERKS0_Rb(b,d,g)|0;if(h|0)c[h+28>>2]=c[e>>2];if(a[g>>0]|0){l=f;return h|0}g=b+8|0;c[g>>2]=(c[g>>2]|0)+1;g=h+12|0;e=c[g>>2]|0;if(!(c[e>>2]|0)){d=b+4|0;i=h;j=e;k=e;e=g;while(1){g=j+12|0;n=c[g>>2]|0;o=c[n+8>>2]|0;p=n;do if((j|0)==(o|0)){q=c[n+4>>2]|0;if(!(c[q>>2]|0)){c[k>>2]=1;a[1263537]=0;c[q>>2]=1;if((c[d>>2]|0)==(n|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);r=c[(c[e>>2]|0)+12>>2]|0;break}else{a[1263537]=0;c[n>>2]=0;r=n;break}}q=j+4|0;if((i|0)==(c[q>>2]|0)){s=i+8|0;t=c[s>>2]|0;c[q>>2]=t;if((t|0)==(c[d>>2]|0))u=p;else{c[t+12>>2]=j;u=c[g>>2]|0}t=i+12|0;c[t>>2]=u;q=c[g>>2]|0;v=q+8|0;c[((c[v>>2]|0)==(j|0)?v:q+4|0)>>2]=i;c[s>>2]=j;c[g>>2]=i;w=j;x=i;y=c[t>>2]|0}else{w=i;x=j;y=n}a[1263537]=0;c[x>>2]=1;t=c[d>>2]|0;if((t|0)==(y|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);z=c[(c[w+12>>2]|0)+12>>2]|0;A=c[d>>2]|0}else{a[1263537]=0;c[y>>2]=0;z=y;A=t}t=z+8|0;s=c[t>>2]|0;q=s+4|0;v=c[q>>2]|0;c[t>>2]=v;if((v|0)!=(A|0))c[v+12>>2]=z;v=z+12|0;c[s+12>>2]=c[v>>2];t=c[v>>2]|0;B=t+4|0;c[((c[B>>2]|0)==(z|0)?B:t+8|0)>>2]=s;c[q>>2]=z;c[v>>2]=s;r=w}else{if(!(c[o>>2]|0)){c[k>>2]=1;a[1263537]=0;c[o>>2]=1;if((c[d>>2]|0)==(n|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);r=c[(c[e>>2]|0)+12>>2]|0;break}else{a[1263537]=0;c[n>>2]=0;r=n;break}}s=j+8|0;if((i|0)==(c[s>>2]|0)){v=i+4|0;q=c[v>>2]|0;c[s>>2]=q;if((q|0)==(c[d>>2]|0))C=p;else{c[q+12>>2]=j;C=c[g>>2]|0}q=i+12|0;c[q>>2]=C;s=c[g>>2]|0;t=s+4|0;c[((c[t>>2]|0)==(j|0)?t:s+8|0)>>2]=i;c[v>>2]=j;c[g>>2]=i;D=j;E=i;F=c[q>>2]|0}else{D=i;E=j;F=n}a[1263537]=0;c[E>>2]=1;q=c[d>>2]|0;if((q|0)==(F|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);G=c[d>>2]|0;H=c[(c[D+12>>2]|0)+12>>2]|0}else{a[1263537]=0;c[F>>2]=0;G=q;H=F}q=H+4|0;v=c[q>>2]|0;s=v+8|0;t=c[s>>2]|0;c[q>>2]=t;if((t|0)!=(G|0))c[t+12>>2]=H;t=H+12|0;c[v+12>>2]=c[t>>2];q=c[t>>2]|0;B=q+8|0;c[((c[B>>2]|0)==(H|0)?B:q+4|0)>>2]=v;c[s>>2]=H;c[t>>2]=v;r=D}while(0);n=r+12|0;g=c[n>>2]|0;if(!(c[g>>2]|0)){i=r;j=g;k=g;e=n}else break}}e=c[(c[b>>2]|0)+8>>2]|0;a[1263537]=0;c[e>>2]=1;l=f;return h|0}function __ZN3MapI10StringNameP6Object10ComparatorIS0_E16DefaultAllocatorE7_insertERKS0_Rb(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0;f=c[b>>2]|0;g=c[f+8>>2]|0;h=b+4|0;i=c[h>>2]|0;a:do if((g|0)==(i|0))j=f;else{k=c[d>>2]|0;l=g;while(1){m=c[l+24>>2]|0;if(k>>>0<m>>>0)n=l+8|0;else{if(m>>>0>=k>>>0)break;n=l+4|0}m=c[n>>2]|0;if((m|0)==(i|0)){j=l;break a}else l=m}a[e>>0]=1;o=l;return o|0}while(0);i=__ZnwjPFPvjE(32,4740)|0;n=i+24|0;__ZN10StringNameC2Ev(n);c[i>>2]=0;c[i+4>>2]=0;c[i+8>>2]=0;c[i+12>>2]=0;c[i+16>>2]=0;c[i+20>>2]=0;c[i+12>>2]=j;g=c[h>>2]|0;f=i+4|0;c[f>>2]=g;k=i+8|0;c[k>>2]=g;__ZN10StringNameaSERKS_(n,d);if((j|0)!=(c[b>>2]|0)?(c[d>>2]|0)>>>0>=(c[j+24>>2]|0)>>>0:0)p=j+4|0;else p=j+8|0;c[p>>2]=i;a[e>>0]=0;e=c[f>>2]|0;f=c[h>>2]|0;if((e|0)==(f|0)){h=i;do{p=h;h=c[h+12>>2]|0}while((p|0)==(c[h+4>>2]|0));q=(h|0)==(c[b>>2]|0)?0:h}else{h=e;while(1){e=c[h+8>>2]|0;if((e|0)==(f|0)){q=h;break}else h=e}}c[i+16>>2]=q;h=c[k>>2]|0;b:do if((h|0)==(f|0)){k=i;while(1){e=k;k=c[k+12>>2]|0;if((e|0)!=(c[k+8>>2]|0)){r=k;break b}if((k|0)==(c[b>>2]|0)){r=0;break}}}else{k=h;while(1){l=c[k+4>>2]|0;if((l|0)==(f|0)){r=k;break}else k=l}}while(0);f=i+20|0;c[f>>2]=r;if(!q)s=r;else{c[q+20>>2]=i;s=c[f>>2]|0}if(!s){o=i;return o|0}c[s+16>>2]=i;o=i;return o|0}function __Z21unregister_core_typesv(){var a=0;a=c[313927]|0;if(__Z17predelete_handlerP6Object(a)|0){gj[c[(c[a>>2]|0)+76>>2]&8191](a);__ZN6Memory11free_staticEPvb(a,0)}a=c[313928]|0;if(__Z17predelete_handlerP6Object(a)|0){gj[c[(c[a>>2]|0)+76>>2]&8191](a);__ZN6Memory11free_staticEPvb(a,0)}a=c[313929]|0;if(__Z17predelete_handlerP6Object(a)|0){gj[c[(c[a>>2]|0)+76>>2]&8191](a);__ZN6Memory11free_staticEPvb(a,0)}a=c[313930]|0;if(__Z17predelete_handlerP6Object(a)|0){gj[c[(c[a>>2]|0)+76>>2]&8191](a);__ZN6Memory11free_staticEPvb(a,0)}a=c[313931]|0;if(__Z17predelete_handlerP6Object(a)|0){gj[c[(c[a>>2]|0)+76>>2]&8191](a);__ZN6Memory11free_staticEPvb(a,0)}a=c[313932]|0;if(__Z17predelete_handlerP6Object(a)|0){gj[c[(c[a>>2]|0)+76>>2]&8191](a);__ZN6Memory11free_staticEPvb(a,0)}a=c[313926]|0;if(__Z17predelete_handlerP6Object(a)|0){gj[c[(c[a>>2]|0)+76>>2]&8191](a);__ZN6Memory11free_staticEPvb(a,0)}a=c[313922]|0;if(a|0){gj[c[(c[a>>2]|0)+12>>2]&8191](a);__ZN6Memory11free_staticEPvb(a,0)}a=c[313923]|0;if(a|0){gj[c[(c[a>>2]|0)+36>>2]&8191](a);__ZN6Memory11free_staticEPvb(a,0)}a=c[313924]|0;if(a|0){gj[c[(c[a>>2]|0)+36>>2]&8191](a);__ZN6Memory11free_staticEPvb(a,0)}a=c[313921]|0;gj[c[(c[a>>2]|0)+36>>2]&8191](a);__ZN6Memory11free_staticEPvb(a,0);a=c[313925]|0;if(a|0?__Z17predelete_handlerP6Object(a)|0:0){gj[c[(c[a>>2]|0)+76>>2]&8191](a);__ZN6Memory11free_staticEPvb(a,0)}__ZN8ObjectDB7cleanupEv();__Z26unregister_variant_methodsv();__ZN7ClassDB7cleanupEv();__ZN13ResourceCache5clearEv();a=c[313449]|0;__ZN10StringNameD2Ev(a+40|0);__ZN10StringNameD2Ev(a+36|0);__ZN10StringNameD2Ev(a+32|0);__ZN10StringNameD2Ev(a+28|0);__ZN10StringNameD2Ev(a+24|0);__ZN10StringNameD2Ev(a+20|0);__ZN10StringNameD2Ev(a+16|0);__ZN10StringNameD2Ev(a+12|0);__ZN10StringNameD2Ev(a+8|0);__ZN10StringNameD2Ev(a+4|0);__ZN10StringNameD2Ev(a);__ZN6Memory11free_staticEPvb(a,0);c[313449]=0;__ZN10StringName7cleanupEv();a=c[313441]|0;if(!a){__ZN10MemoryPool7cleanupEv();return}gj[c[(c[a>>2]|0)+12>>2]&8191](a);__ZN6Memory11free_staticEPvb(a,0);c[313441]=0;__ZN10MemoryPool7cleanupEv();return}function __ZN8ObjectDB7cleanupEv(){var b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ca=0,da=0,ea=0,fa=0;b=l;l=l+400|0;if((l|0)>=(m|0))ba(400);d=b+380|0;e=b+360|0;f=b+356|0;g=b+352|0;h=b+288|0;i=b+348|0;j=b+264|0;k=b+240|0;n=b+216|0;o=b+192|0;p=b+168|0;q=b+344|0;r=b+340|0;s=b+144|0;t=b+336|0;u=b+332|0;v=b+120|0;w=b+324|0;x=b+96|0;y=b+72|0;z=b+48|0;A=b+24|0;B=b;C=b+328|0;D=b+320|0;E=b+316|0;F=b+312|0;G=c[313450]|0;gj[c[(c[G>>2]|0)+12>>2]&8191](G);if((c[313453]|0?(__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1132425,1081122,1910,1132433,1),a[1263537]=0,__ZNK2OS17is_stdout_verboseEv(__ZN2OS13get_singletonEv()|0)|0):0)?(G=__ZNK7HashMapIjP6Object20HashMapHasherDefault24HashMapComparatorDefaultIjELh3ELh8EE4nextEPKj(1253804,0)|0,G|0):0){H=e+4|0;I=e+8|0;J=e+12|0;K=e+16|0;L=G;do{c[f>>2]=0;G=c[(__ZN7HashMapIjP6Object20HashMapHasherDefault24HashMapComparatorDefaultIjELh3ELh8EEixERKj(1253804,L)|0)>>2]|0;M=c[(c[G>>2]|0)+40>>2]|0;__ZN6StringC2EPKc(d,1132465);N=$i[M&8191](G,d)|0;G=c[d>>2]|0;if(G|0?(__Z16atomic_decrementPj(G+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(G,1);if(N){N=c[(__ZN7HashMapIjP6Object20HashMapHasherDefault24HashMapComparatorDefaultIjELh3ELh8EEixERKj(1253804,L)|0)>>2]|0;__ZN10StringNameC2EPKc(i,1132470);c[j>>2]=0;c[k>>2]=0;c[n>>2]=0;c[o>>2]=0;c[p>>2]=0;c[e>>2]=j;c[H>>2]=k;c[I>>2]=n;c[J>>2]=o;c[K>>2]=p;ui[c[(c[N>>2]|0)+48>>2]&4095](h,N,i,e,0,d);c[g>>2]=__ZNK7Variantcv6StringEv(h)|0;N=__ZplPKcRK6String(1132479,g)|0;G=N;M=c[f>>2]|0;if((M|0)==(N|0)){if(N|0)O=17}else{if(M|0?(__Z16atomic_decrementPj(M+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(M,1);c[f>>2]=0;if(N|0)if(!(__Z28atomic_conditional_incrementPj(N+-8|0)|0))O=17;else{c[f>>2]=G;O=17}}if((O|0)==17?(O=0,(__Z16atomic_decrementPj(N+-8|0)|0)==0):0)__ZN6Memory11free_staticEPvb(N,1);N=c[g>>2]|0;if(N|0?(__Z16atomic_decrementPj(N+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(N,1);if(c[h>>2]|0)__ZN7Variant5clearEv(h);if(c[p>>2]|0)__ZN7Variant5clearEv(p);if(c[o>>2]|0)__ZN7Variant5clearEv(o);if(c[n>>2]|0)__ZN7Variant5clearEv(n);if(c[k>>2]|0)__ZN7Variant5clearEv(k);if(c[j>>2]|0)__ZN7Variant5clearEv(j);__ZN10StringNameD2Ev(i)}N=c[(__ZN7HashMapIjP6Object20HashMapHasherDefault24HashMapComparatorDefaultIjELh3ELh8EEixERKj(1253804,L)|0)>>2]|0;G=c[(c[N>>2]|0)+40>>2]|0;__ZN6StringC2EPKc(d,1132494);M=$i[G&8191](N,d)|0;N=c[d>>2]|0;if(N|0?(__Z16atomic_decrementPj(N+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(N,1);if(M){M=c[(__ZN7HashMapIjP6Object20HashMapHasherDefault24HashMapComparatorDefaultIjELh3ELh8EEixERKj(1253804,L)|0)>>2]|0;__ZN10StringNameC2EPKc(i,1132470);c[j>>2]=0;c[k>>2]=0;c[n>>2]=0;c[o>>2]=0;c[p>>2]=0;c[e>>2]=j;c[H>>2]=k;c[I>>2]=n;c[J>>2]=o;c[K>>2]=p;ui[c[(c[M>>2]|0)+48>>2]&4095](s,M,i,e,0,d);c[g>>2]=__ZNK7Variantcv6StringEv(s)|0;c[r>>2]=__ZplPKcRK6String(1132503,g)|0;__ZN6StringC2EPKc(t,1132522);c[q>>2]=__ZNK6StringplERKS_(r,t)|0;M=c[(__ZN7HashMapIjP6Object20HashMapHasherDefault24HashMapComparatorDefaultIjELh3ELh8EEixERKj(1253804,L)|0)>>2]|0;__ZN10StringNameC2EPKc(w,1132530);c[x>>2]=0;c[y>>2]=0;c[z>>2]=0;c[A>>2]=0;c[B>>2]=0;c[e>>2]=x;c[H>>2]=y;c[I>>2]=z;c[J>>2]=A;c[K>>2]=B;ui[c[(c[M>>2]|0)+48>>2]&4095](v,M,w,e,0,d);c[u>>2]=__ZNK7Variantcv6StringEv(v)|0;M=__ZNK6StringplERKS_(q,u)|0;N=M;G=c[f>>2]|0;if((G|0)==(M|0)){if(M|0)O=47}else{if(G|0?(__Z16atomic_decrementPj(G+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(G,1);c[f>>2]=0;if(M|0)if(!(__Z28atomic_conditional_incrementPj(M+-8|0)|0))O=47;else{c[f>>2]=N;O=47}}if((O|0)==47?(O=0,(__Z16atomic_decrementPj(M+-8|0)|0)==0):0)__ZN6Memory11free_staticEPvb(M,1);M=c[u>>2]|0;if(M|0?(__Z16atomic_decrementPj(M+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(M,1);if(c[v>>2]|0)__ZN7Variant5clearEv(v);if(c[B>>2]|0)__ZN7Variant5clearEv(B);if(c[A>>2]|0)__ZN7Variant5clearEv(A);if(c[z>>2]|0)__ZN7Variant5clearEv(z);if(c[y>>2]|0)__ZN7Variant5clearEv(y);if(c[x>>2]|0)__ZN7Variant5clearEv(x);__ZN10StringNameD2Ev(w);M=c[q>>2]|0;do if(M|0){if(__Z16atomic_decrementPj(M+-8|0)|0)break;__ZN6Memory11free_staticEPvb(M,1)}while(0);M=c[t>>2]|0;do if(M|0){if(__Z16atomic_decrementPj(M+-8|0)|0)break;__ZN6Memory11free_staticEPvb(M,1)}while(0);M=c[r>>2]|0;do if(M|0){if(__Z16atomic_decrementPj(M+-8|0)|0)break;__ZN6Memory11free_staticEPvb(M,1)}while(0);M=c[g>>2]|0;do if(M|0){if(__Z16atomic_decrementPj(M+-8|0)|0)break;__ZN6Memory11free_staticEPvb(M,1)}while(0);if(c[s>>2]|0)__ZN7Variant5clearEv(s);if(c[p>>2]|0)__ZN7Variant5clearEv(p);if(c[o>>2]|0)__ZN7Variant5clearEv(o);if(c[n>>2]|0)__ZN7Variant5clearEv(n);if(c[k>>2]|0)__ZN7Variant5clearEv(k);if(c[j>>2]|0)__ZN7Variant5clearEv(j);__ZN10StringNameD2Ev(i)}M=c[(__ZN7HashMapIjP6Object20HashMapHasherDefault24HashMapComparatorDefaultIjELh3ELh8EEixERKj(1253804,L)|0)>>2]|0;c[d>>2]=ij[c[(c[M>>2]|0)+32>>2]&8191](M)|0;c[F>>2]=__ZplPKcRK6String(1132539,d)|0;__ZN6StringC2EPKc(e,1144824);c[E>>2]=__ZNK6StringplERKS_(F,e)|0;c[g>>2]=__Z4itosx(c[L>>2]|0,0)|0;c[D>>2]=__ZNK6StringplERKS_(E,g)|0;c[C>>2]=__ZNK6StringplERKS_(D,f)|0;__Z10print_line6String(C);M=c[C>>2]|0;if(M|0?(__Z16atomic_decrementPj(M+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(M,1);M=c[D>>2]|0;if(M|0?(__Z16atomic_decrementPj(M+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(M,1);M=c[g>>2]|0;if(M|0?(__Z16atomic_decrementPj(M+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(M,1);M=c[E>>2]|0;if(M|0?(__Z16atomic_decrementPj(M+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(M,1);M=c[e>>2]|0;if(M|0?(__Z16atomic_decrementPj(M+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(M,1);M=c[F>>2]|0;if(M|0?(__Z16atomic_decrementPj(M+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(M,1);M=c[d>>2]|0;if(M|0?(__Z16atomic_decrementPj(M+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(M,1);M=c[f>>2]|0;if(M|0?(__Z16atomic_decrementPj(M+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(M,1);L=__ZNK7HashMapIjP6Object20HashMapHasherDefault24HashMapComparatorDefaultIjELh3ELh8EE4nextEPKj(1253804,L)|0}while((L|0)!=0)}L=c[313451]|0;if(L|0){f=a[1253808]|0;if(f<<24>>24==31)P=L;else{d=0;F=L;e=L;L=f;while(1){f=F+(d<<2)|0;E=c[f>>2]|0;if(!E){Q=L;R=e;S=F}else{g=E;E=f;do{c[E>>2]=c[g+4>>2];__ZN6Memory11free_staticEPvb(g,0);T=c[313451]|0;E=T+(d<<2)|0;g=c[E>>2]|0}while((g|0)!=0);Q=a[1253808]|0;R=T;S=T}d=d+1|0;if((d|0)>=(1<<(Q&255)|0)){P=R;break}else{F=S;e=R;L=Q}}}__ZN6Memory11free_staticEPvb(P,1)}c[313451]=0;a[1253808]=0;c[313453]=0;P=c[313528]|0;if(!P){c[313528]=0;a[1254116]=0;c[313530]=0;U=c[313450]|0;V=c[U>>2]|0;W=V+16|0;X=c[W>>2]|0;gj[X&8191](U);Y=c[313450]|0;Z=c[Y>>2]|0;_=Z+24|0;$=c[_>>2]|0;gj[$&8191](Y);__ZN6Memory11free_staticEPvb(Y,0);l=b;return}Q=a[1254116]|0;if(Q<<24>>24==31)aa=P;else{L=0;R=P;e=P;P=Q;while(1){Q=R+(L<<2)|0;S=c[Q>>2]|0;if(!S){ca=P;da=e;ea=R}else{F=S;S=Q;do{c[S>>2]=c[F+4>>2];__ZN6Memory11free_staticEPvb(F,0);fa=c[313528]|0;S=fa+(L<<2)|0;F=c[S>>2]|0}while((F|0)!=0);ca=a[1254116]|0;da=fa;ea=fa}L=L+1|0;if((L|0)>=(1<<(ca&255)|0)){aa=da;break}else{R=ea;e=da;P=ca}}}__ZN6Memory11free_staticEPvb(aa,1);c[313528]=0;a[1254116]=0;c[313530]=0;U=c[313450]|0;V=c[U>>2]|0;W=V+16|0;X=c[W>>2]|0;gj[X&8191](U);Y=c[313450]|0;Z=c[Y>>2]|0;_=Z+24|0;$=c[_>>2]|0;gj[$&8191](Y);__ZN6Memory11free_staticEPvb(Y,0);l=b;return}function __Z26unregister_variant_methodsv(){var b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0;__Z13memdelete_arrIN12_VariantCall8TypeFuncEEvPT_(c[313770]|0);b=c[313771]|0;d=b+-8|0;e=c[d>>2]|0;f=c[d+4>>2]|0;if((e|0)==0&(f|0)==0){__ZN6Memory11free_staticEPvb(b,1);g=c[313772]|0;__Z13memdelete_arrIN12_VariantCall12ConstantDataEEvPT_(g);return}else{h=0;i=0}do{d=b+(h<<2)|0;j=c[d>>2]|0;a:do if(j|0){k=j;while(1){l=c[k>>2]|0;if(!l)break;__ZN4ListIN12_VariantCall13ConstructDataE16DefaultAllocatorE5_Data5eraseEPKNS3_7ElementE(k,l)|0;m=c[d>>2]|0;if(!(c[m+8>>2]|0)){n=6;break}if(!m)break a;else k=m}if((n|0)==6){n=0;__ZN6Memory11free_staticEPvb(m,0);c[d>>2]=0;break}if(!(c[k+8>>2]|0)){a[1263537]=0;__ZN6Memory11free_staticEPvb(k,0);break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145461,1145120,668,1145467,0);break}}while(0);h=_i64Add(h|0,i|0,1,0)|0;i=F}while(i>>>0<f>>>0|(i|0)==(f|0)&h>>>0<e>>>0);__ZN6Memory11free_staticEPvb(b,1);g=c[313772]|0;__Z13memdelete_arrIN12_VariantCall12ConstantDataEEvPT_(g);return}function __ZN7ClassDB7cleanupEv(){var b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;b=__ZNK7HashMapI10StringNameN7ClassDB9ClassInfoE16StringNameHasher24HashMapComparatorDefaultIS0_ELh3ELh8EE4nextEPKS0_(1253816,0)|0;if(b|0){d=b;do{b=(__ZN7HashMapI10StringNameN7ClassDB9ClassInfoE16StringNameHasher24HashMapComparatorDefaultIS0_ELh3ELh8EEixERKS0_(1253816,d)|0)+8|0;e=__ZNK7HashMapI10StringNameP10MethodBind16StringNameHasher24HashMapComparatorDefaultIS0_ELh3ELh8EE4nextEPKS0_(b,0)|0;if(e|0){f=e;do{e=c[(__ZN7HashMapI10StringNameP10MethodBind16StringNameHasher24HashMapComparatorDefaultIS0_ELh3ELh8EEixERKS0_(b,f)|0)>>2]|0;gj[c[(c[e>>2]|0)+20>>2]&8191](e);__ZN6Memory11free_staticEPvb(e,0);f=__ZNK7HashMapI10StringNameP10MethodBind16StringNameHasher24HashMapComparatorDefaultIS0_ELh3ELh8EE4nextEPKS0_(b,f)|0}while((f|0)!=0)}d=__ZNK7HashMapI10StringNameN7ClassDB9ClassInfoE16StringNameHasher24HashMapComparatorDefaultIS0_ELh3ELh8EE4nextEPKS0_(1253816,d)|0}while((d|0)!=0)}d=c[313454]|0;if(d|0){f=a[1253820]|0;if(f<<24>>24==31)g=d;else{b=0;e=d;h=d;d=f;while(1){f=e+(b<<2)|0;i=c[f>>2]|0;if(!i){j=d;k=h;l=e}else{m=i;i=f;do{c[i>>2]=c[m+4>>2];__ZN7ClassDB9ClassInfoD2Ev(m+12|0);__ZN10StringNameD2Ev(m+8|0);__ZN6Memory11free_staticEPvb(m,0);n=c[313454]|0;i=n+(b<<2)|0;m=c[i>>2]|0}while((m|0)!=0);j=a[1253820]|0;k=n;l=n}b=b+1|0;if((b|0)>=(1<<(j&255)|0)){g=k;break}else{e=l;h=k;d=j}}}__ZN6Memory11free_staticEPvb(g,1)}c[313454]=0;a[1253820]=0;c[313456]=0;g=c[313760]|0;if(g|0){j=a[1255044]|0;if(j<<24>>24==31)o=g;else{d=0;k=g;h=g;g=j;while(1){j=k+(d<<2)|0;l=c[j>>2]|0;if(!l){p=g;q=h;r=k}else{e=l;l=j;do{c[l>>2]=c[e+4>>2];__ZN10StringNameD2Ev(e+12|0);__ZN10StringNameD2Ev(e+8|0);__ZN6Memory11free_staticEPvb(e,0);s=c[313760]|0;l=s+(d<<2)|0;e=c[l>>2]|0}while((e|0)!=0);p=a[1255044]|0;q=s;r=s}d=d+1|0;if((d|0)>=(1<<(p&255)|0)){o=q;break}else{k=r;h=q;g=p}}}__ZN6Memory11free_staticEPvb(o,1)}c[313760]=0;a[1255044]=0;c[313762]=0;o=c[313536]|0;if(!o){c[313536]=0;a[1254148]=0;c[313538]=0;return}p=a[1254148]|0;if(p<<24>>24==31)t=o;else{g=0;q=o;h=o;o=p;while(1){p=q+(g<<2)|0;r=c[p>>2]|0;if(!r){u=q;v=o;w=h}else{k=r;r=p;do{c[r>>2]=c[k+4>>2];__ZN10StringNameD2Ev(k+12|0);__ZN10StringNameD2Ev(k+8|0);__ZN6Memory11free_staticEPvb(k,0);x=c[313536]|0;r=x+(g<<2)|0;k=c[r>>2]|0}while((k|0)!=0);u=x;v=a[1254148]|0;w=x}g=g+1|0;if((g|0)>=(1<<(v&255)|0)){t=w;break}else{q=u;h=w;o=v}}}__ZN6Memory11free_staticEPvb(t,1);c[313536]=0;a[1254148]=0;c[313538]=0;return}function __ZN13ResourceCache5clearEv(){var b=0;if(c[313448]|0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1132387,1081013,363,1132393,0);a[1263537]=0}__ZN7HashMapI6StringP8Resource20HashMapHasherDefault24HashMapComparatorDefaultIS0_ELh3ELh8EE5clearEv(1253784);b=c[313445]|0;gj[c[(c[b>>2]|0)+24>>2]&8191](b);__ZN6Memory11free_staticEPvb(b,0);return}function __ZN10MemoryPool7cleanupEv(){var b=0;__ZN6Memory11free_staticEPvb(c[313790]|0,1);b=c[313794]|0;gj[c[(c[b>>2]|0)+12>>2]&8191](b);__ZN6Memory11free_staticEPvb(b,0);__Z19_err_set_last_errorPKc(1132281);a[1263537]=1;if(!(c[313793]|0)){a[1263537]=0;return}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1132425,1132331,69,1132348,0);return}}function __ZNK7HashMapI10StringNameP10MethodBind16StringNameHasher24HashMapComparatorDefaultIS0_ELh3ELh8EE4nextEPKS0_(b,e){b=b|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0;f=c[b>>2]|0;if(!f){g=0;return g|0}if(!e){h=a[b+4>>0]|0;if(h<<24>>24==31){g=0;return g|0}i=1<<(h&255);h=0;while(1){j=c[f+(h<<2)>>2]|0;h=h+1|0;if(j|0)break;if((h|0)>=(i|0)){g=0;k=20;break}}if((k|0)==20)return g|0;g=j+8|0;return g|0}j=c[e>>2]|0;if(!j)l=0;else l=c[j+16>>2]|0;e=1<<(d[b+4>>0]|0);b=e+-1&l;i=c[f+(b<<2)>>2]|0;a:do if(i|0){h=i;while(1){if((c[h>>2]|0)==(l|0)?(c[h+8>>2]|0)==(j|0):0)break;m=c[h+4>>2]|0;if(!m)break a;else h=m}a[1263537]=0;m=c[h+4>>2]|0;if(!m)n=b;else{g=m+8|0;return g|0}do{n=n+1|0;if((n|0)>=(e|0)){g=0;k=20;break}o=c[f+(n<<2)>>2]|0}while(!(o|0));if((k|0)==20)return g|0;g=o+8|0;return g|0}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1102483,1100151,515,1100539,0);g=0;return g|0}function __Z13memdelete_arrIN12_VariantCall8TypeFuncEEvPT_(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0;b=a+-8|0;d=c[b>>2]|0;e=c[b+4>>2]|0;if((d|0)==0&(e|0)==0){__ZN6Memory11free_staticEPvb(a,1);return}else{f=0;g=0}do{b=a+(f*12|0)|0;h=c[b>>2]|0;if(h|0?(__ZN3MapI10StringNameN12_VariantCall8FuncDataE10ComparatorIS0_E16DefaultAllocatorE13_cleanup_treeEPNS6_7ElementE(b,c[h+8>>2]|0),h=c[a+(f*12|0)+4>>2]|0,i=c[b>>2]|0,c[i+8>>2]=h,c[a+(f*12|0)+8>>2]=0,j=h,c[j+12>>2]=j,i|0):0){__ZN12_VariantCall8FuncDataD2Ev(i+28|0);__ZN10StringNameD2Ev(i+24|0);__ZN6Memory11free_staticEPvb(i,0);c[b>>2]=0}f=_i64Add(f|0,g|0,1,0)|0;g=F}while(g>>>0<e>>>0|(g|0)==(e|0)&f>>>0<d>>>0);__ZN6Memory11free_staticEPvb(a,1);return}function __ZN4ListIN12_VariantCall13ConstructDataE16DefaultAllocatorE5_Data5eraseEPKNS3_7ElementE(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0;if(!d){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145114,1145120,156,1144262,0);e=0;return e|0}a[1263537]=0;if((c[d+24>>2]|0)!=(b|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145114,1145120,157,1145132,0);e=0;return e|0}if((c[b>>2]|0)==(d|0))c[b>>2]=c[d+16>>2];f=b+4|0;g=c[d+20>>2]|0;if((c[f>>2]|0)==(d|0))c[f>>2]=g;f=d+16|0;if(g|0)c[g+16>>2]=c[f>>2];h=c[f>>2]|0;if(h|0)c[h+20>>2]=g;g=d+8|0;h=c[g>>2]|0;if(h|0?(__Z16atomic_decrementPj(h+-8|0)|0)==0:0){f=c[g>>2]|0;g=(f|0)==0?0:f+-4|0;f=g+4|0;if(c[g>>2]|0){i=0;do{j=c[f+(i<<2)>>2]|0;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);i=i+1|0}while(i>>>0<(c[g>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(h,1)}h=c[d+4>>2]|0;if(h|0?(__Z16atomic_decrementPj(h+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(h,1);__ZN6Memory11free_staticEPvb(d,0);d=b+8|0;c[d>>2]=(c[d>>2]|0)+-1;e=1;return e|0}function __Z13memdelete_arrIN12_VariantCall12ConstantDataEEvPT_(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0;b=a+-8|0;d=c[b>>2]|0;e=c[b+4>>2]|0;if((d|0)==0&(e|0)==0){__ZN6Memory11free_staticEPvb(a,1);return}else{f=0;g=0}do{b=a+(f<<4)|0;__ZN4ListI10StringName16DefaultAllocatorED2Ev(a+(f<<4)+12|0);h=c[b>>2]|0;if(h|0?(__ZN3MapI10StringNamei10ComparatorIS0_E16DefaultAllocatorE13_cleanup_treeEPNS4_7ElementE(b,c[h+8>>2]|0),h=c[a+(f<<4)+4>>2]|0,i=c[b>>2]|0,c[i+8>>2]=h,c[a+(f<<4)+8>>2]=0,j=h,c[j+12>>2]=j,i|0):0){__ZN10StringNameD2Ev(i+24|0);__ZN6Memory11free_staticEPvb(i,0);c[b>>2]=0}f=_i64Add(f|0,g|0,1,0)|0;g=F}while(g>>>0<e>>>0|(g|0)==(e|0)&f>>>0<d>>>0);__ZN6Memory11free_staticEPvb(a,1);return}function __ZN3MapI10StringNameN12_VariantCall8FuncDataE10ComparatorIS0_E16DefaultAllocatorE13_cleanup_treeEPNS6_7ElementE(a,b){a=a|0;b=b|0;if((c[a+4>>2]|0)==(b|0))return;else{__ZN3MapI10StringNameN12_VariantCall8FuncDataE10ComparatorIS0_E16DefaultAllocatorE13_cleanup_treeEPNS6_7ElementE(a,c[b+8>>2]|0);__ZN3MapI10StringNameN12_VariantCall8FuncDataE10ComparatorIS0_E16DefaultAllocatorE13_cleanup_treeEPNS6_7ElementE(a,c[b+4>>2]|0);__ZN12_VariantCall8FuncDataD2Ev(b+28|0);__ZN10StringNameD2Ev(b+24|0);__ZN6Memory11free_staticEPvb(b,0);return}}function __Z11hq2x_resizePKjjjPjjjjjbb(a,b,d,e,f,g,h,i,j,k){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;i=i|0;j=j|0;k=k|0;var n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0,ia=0,ja=0,ka=0,la=0,ma=0,na=0,oa=0,pa=0,qa=0,ra=0,sa=0,ta=0,ua=0,va=0,wa=0,xa=0,ya=0,za=0,Aa=0,Ba=0,Ca=0,Da=0,Ea=0,Fa=0,Ga=0,Ha=0,Ia=0,Ja=0,Ka=0,La=0,Ma=0,Na=0,Oa=0,Pa=0,Qa=0,Ra=0,Sa=0,Ta=0,Ua=0,Va=0,Wa=0,Xa=0,Ya=0,Za=0,_a=0,$a=0,ab=0,bb=0,cb=0,db=0,eb=0,fb=0,gb=0,hb=0,ib=0,jb=0,kb=0,lb=0,mb=0,nb=0,ob=0,pb=0,qb=0,rb=0,sb=0,tb=0,ub=0,vb=0,wb=0,xb=0,yb=0,zb=0,Ab=0,Bb=0,Cb=0,Db=0,Eb=0,Fb=0,Gb=0,Hb=0,Ib=0,Jb=0,Kb=0,Lb=0,Mb=0,Nb=0,Ob=0,Pb=0,Qb=0,Rb=0,Sb=0,Tb=0,Ub=0,Vb=0,Wb=0,Xb=0,Yb=0,Zb=0,_b=0,$b=0,ac=0,bc=0,cc=0,dc=0,ec=0,fc=0,gc=0,hc=0,ic=0,jc=0,kc=0,lc=0,mc=0,nc=0,oc=0,pc=0,qc=0,rc=0,sc=0,tc=0,uc=0,vc=0,wc=0,xc=0,yc=0,zc=0,Ac=0,Bc=0,Cc=0,Dc=0,Ec=0,Fc=0,Gc=0,Hc=0,Ic=0,Jc=0,Kc=0,Lc=0,Mc=0,Nc=0,Oc=0,Pc=0,Qc=0,Rc=0,Sc=0,Tc=0,Uc=0,Vc=0,Wc=0,Xc=0,Yc=0,Zc=0,_c=0,$c=0,ad=0,bd=0,cd=0,dd=0,ed=0,fd=0,gd=0,hd=0,id=0,jd=0,kd=0,ld=0,md=0,nd=0,od=0,pd=0,qd=0,rd=0,sd=0,td=0,ud=0,vd=0,wd=0,xd=0,yd=0,zd=0,Ad=0,Bd=0,Cd=0,Dd=0,Ed=0,Fd=0,Gd=0,Hd=0,Id=0,Jd=0,Kd=0,Ld=0,Md=0,Nd=0,Od=0,Pd=0,Qd=0,Rd=0,Sd=0,Td=0,Ud=0,Vd=0,Wd=0,Xd=0,Yd=0,Zd=0,_d=0,$d=0,ae=0,be=0,ce=0,de=0,ee=0,fe=0,ge=0,he=0,ie=0,je=0,ke=0,le=0,me=0,ne=0,oe=0,pe=0,qe=0,re=0,se=0,te=0,ue=0,ve=0,we=0,xe=0,ye=0,ze=0,Ae=0,Be=0,Ce=0,De=0,Ee=0,Fe=0,Ge=0,He=0,Ie=0,Je=0,Ke=0,Le=0,Me=0,Ne=0,Oe=0,Pe=0,Qe=0,Re=0,Se=0,Te=0,Ue=0,Ve=0,We=0,Xe=0,Ye=0,Ze=0,_e=0,$e=0,af=0,bf=0,cf=0,df=0,ef=0,ff=0,gf=0,hf=0,jf=0,kf=0,lf=0,mf=0,nf=0,of=0,pf=0,qf=0,rf=0,sf=0,tf=0,uf=0,vf=0,wf=0,xf=0,yf=0,zf=0,Af=0,Bf=0,Cf=0,Df=0,Ef=0,Ff=0,Gf=0,Hf=0,If=0,Jf=0,Kf=0,Lf=0,Mf=0,Nf=0,Of=0,Pf=0,Qf=0,Rf=0,Sf=0,Tf=0,Uf=0,Vf=0,Wf=0,Xf=0,Yf=0,Zf=0,_f=0,$f=0,ag=0,bg=0,cg=0,dg=0,eg=0,fg=0,gg=0,hg=0,ig=0,jg=0,kg=0,lg=0,mg=0,ng=0,og=0,pg=0,qg=0,rg=0,sg=0,tg=0,ug=0,vg=0,wg=0,xg=0,yg=0,zg=0,Ag=0,Bg=0,Cg=0,Dg=0,Eg=0,Fg=0,Gg=0,Hg=0,Ig=0,Jg=0,Kg=0,Lg=0,Mg=0,Ng=0,Og=0,Pg=0,Qg=0,Rg=0,Sg=0,Tg=0,Ug=0,Vg=0,Wg=0,Xg=0,Yg=0,Zg=0,_g=0,$g=0,ah=0,bh=0,ch=0,dh=0,eh=0,fh=0,gh=0,hh=0,ih=0,jh=0,kh=0,lh=0,mh=0,nh=0,oh=0,ph=0,qh=0;n=l;l=l+48|0;if((l|0)>=(m|0))ba(48);o=n;p=b<<1;q=f<<16;f=g<<8;g=i<<24;if(!d){r=e;l=n;return r|0}i=d+-1|0;s=U(i,b)|0;t=k?s:0;s=k^1;k=0-b|0;u=U(i,k)|0;v=(b|0)==0;w=o+4|0;x=o+16|0;y=o+28|0;z=o+12|0;A=o+24|0;B=b+-1|0;C=o+8|0;D=o+20|0;E=o+32|0;F=0;G=a;a=e;while(1){e=(F|0)==0?t:k;H=F>>>0<i>>>0;I=H|s?(H?b:0):u;if(v){J=G;K=a}else{H=G+(b<<2)|0;L=0;M=G;N=a;while(1){O=M+(e<<2)|0;P=c[O>>2]|0;c[w>>2]=P;Q=c[M>>2]|0;c[x>>2]=Q;R=M+(I<<2)|0;S=c[R>>2]|0;c[y>>2]=S;do if(!L)if(j){T=c[O+(b<<2)+-4>>2]|0;c[o>>2]=T;V=c[M+(b<<2)+-4>>2]|0;c[z>>2]=V;W=R+(b<<2)+-4|0;X=T;Y=V;break}else{c[o>>2]=P;c[z>>2]=Q;W=y;X=P;Y=Q;break}else{V=c[O+-4>>2]|0;c[o>>2]=V;T=c[M+-4>>2]|0;c[z>>2]=T;W=R+-4|0;X=V;Y=T}while(0);c[A>>2]=c[W>>2];do if(L>>>0>=B>>>0)if(j){c[C>>2]=c[O+(k<<2)+4>>2];T=c[M+(k<<2)+4>>2]|0;c[D>>2]=T;Z=R+(k<<2)+4|0;_=T;break}else{c[C>>2]=P;c[D>>2]=Q;Z=y;_=Q;break}else{c[C>>2]=c[O+4>>2];T=c[M+4>>2]|0;c[D>>2]=T;Z=R+4|0;_=T}while(0);c[E>>2]=c[Z>>2];R=0;O=0;T=1;while(1){V=R;while(1)if((V|0)==4)V=5;else break;$=c[o+(V<<2)>>2]|0;if(($|0)==(Q|0))aa=O;else{ca=__ZL11isDifferentjjjjjj(Q,$,q,f,h,g)|0;aa=(ca?T:0)|O}R=V+1|0;if((R|0)==9)break;else{O=aa;T=T<<1}}do switch(aa|0){case 165:case 37:case 161:case 164:case 133:case 36:case 129:case 33:case 160:case 132:case 5:case 128:case 32:case 4:case 1:case 0:{T=Q<<1;c[N>>2]=((T&33423870)+(Y&16711935)+(P&16711935)|0)>>>2&16711935|((T&130560)+(Y&65280)+(P&65280)|0)>>>2&65280|(Y>>>8&16711680)+(Q>>>7&33423360)+(P>>>8&16711680)<<6&-16777216;T=c[x>>2]|0;O=T<<1;R=c[w>>2]|0;ca=c[D>>2]|0;c[N+4>>2]=((O&33423870)+(R&16711935)+(ca&16711935)|0)>>>2&16711935|((O&130560)+(R&65280)+(ca&65280)|0)>>>2&65280|(R>>>8&16711680)+(T>>>7&33423360)+(ca>>>8&16711680)<<6&-16777216;ca=c[x>>2]|0;T=ca<<1;R=c[y>>2]|0;O=c[z>>2]|0;$=N+(p<<2)|0;c[$>>2]=((T&33423870)+(R&16711935)+(O&16711935)|0)>>>2&16711935|((T&130560)+(R&65280)+(O&65280)|0)>>>2&65280|(R>>>8&16711680)+(ca>>>7&33423360)+(O>>>8&16711680)<<6&-16777216;O=c[x>>2]|0;ca=O<<1;R=c[D>>2]|0;T=c[y>>2]|0;da=((ca&33423870)+(R&16711935)+(T&16711935)|0)>>>2&16711935|((ca&130560)+(R&65280)+(T&65280)|0)>>>2&65280|(R>>>8&16711680)+(O>>>7&33423360)+(T>>>8&16711680)<<6&-16777216;ea=$+4|0;fa=618;break}case 162:case 130:case 34:case 2:{$=Q<<1;c[N>>2]=(($&33423870)+(X&16711935)+(Y&16711935)|0)>>>2&16711935|(($&130560)+(X&65280)+(Y&65280)|0)>>>2&65280|(X>>>8&16711680)+(Q>>>7&33423360)+(Y>>>8&16711680)<<6&-16777216;$=c[x>>2]|0;T=$<<1;O=c[C>>2]|0;R=c[D>>2]|0;c[N+4>>2]=((T&33423870)+(O&16711935)+(R&16711935)|0)>>>2&16711935|((T&130560)+(O&65280)+(R&65280)|0)>>>2&65280|(O>>>8&16711680)+($>>>7&33423360)+(R>>>8&16711680)<<6&-16777216;R=c[x>>2]|0;$=R<<1;O=c[y>>2]|0;T=c[z>>2]|0;ca=N+(p<<2)|0;c[ca>>2]=(($&33423870)+(O&16711935)+(T&16711935)|0)>>>2&16711935|(($&130560)+(O&65280)+(T&65280)|0)>>>2&65280|(O>>>8&16711680)+(R>>>7&33423360)+(T>>>8&16711680)<<6&-16777216;T=c[x>>2]|0;R=T<<1;O=c[D>>2]|0;$=c[y>>2]|0;da=((R&33423870)+(O&16711935)+($&16711935)|0)>>>2&16711935|((R&130560)+(O&65280)+($&65280)|0)>>>2&65280|(O>>>8&16711680)+(T>>>7&33423360)+($>>>8&16711680)<<6&-16777216;ea=ca+4|0;fa=618;break}case 49:case 48:case 17:case 16:{ca=Q<<1;c[N>>2]=((ca&33423870)+(Y&16711935)+(P&16711935)|0)>>>2&16711935|((ca&130560)+(Y&65280)+(P&65280)|0)>>>2&65280|(Y>>>8&16711680)+(Q>>>7&33423360)+(P>>>8&16711680)<<6&-16777216;ca=c[x>>2]|0;$=ca<<1;T=c[C>>2]|0;O=c[w>>2]|0;c[N+4>>2]=(($&33423870)+(T&16711935)+(O&16711935)|0)>>>2&16711935|(($&130560)+(T&65280)+(O&65280)|0)>>>2&65280|(T>>>8&16711680)+(ca>>>7&33423360)+(O>>>8&16711680)<<6&-16777216;O=c[x>>2]|0;ca=O<<1;T=c[y>>2]|0;$=c[z>>2]|0;R=N+(p<<2)|0;c[R>>2]=((ca&33423870)+(T&16711935)+($&16711935)|0)>>>2&16711935|((ca&130560)+(T&65280)+($&65280)|0)>>>2&65280|(T>>>8&16711680)+(O>>>7&33423360)+($>>>8&16711680)<<6&-16777216;$=c[x>>2]|0;O=$<<1;T=c[E>>2]|0;ca=c[y>>2]|0;da=((O&33423870)+(T&16711935)+(ca&16711935)|0)>>>2&16711935|((O&130560)+(T&65280)+(ca&65280)|0)>>>2&65280|(T>>>8&16711680)+($>>>7&33423360)+(ca>>>8&16711680)<<6&-16777216;ea=R+4|0;fa=618;break}case 69:case 68:case 65:case 64:{R=Q<<1;c[N>>2]=((R&33423870)+(Y&16711935)+(P&16711935)|0)>>>2&16711935|((R&130560)+(Y&65280)+(P&65280)|0)>>>2&65280|(Y>>>8&16711680)+(Q>>>7&33423360)+(P>>>8&16711680)<<6&-16777216;R=c[x>>2]|0;ca=R<<1;$=c[w>>2]|0;T=c[D>>2]|0;c[N+4>>2]=((ca&33423870)+($&16711935)+(T&16711935)|0)>>>2&16711935|((ca&130560)+($&65280)+(T&65280)|0)>>>2&65280|($>>>8&16711680)+(R>>>7&33423360)+(T>>>8&16711680)<<6&-16777216;T=c[x>>2]|0;R=T<<1;$=c[A>>2]|0;ca=c[z>>2]|0;O=N+(p<<2)|0;c[O>>2]=((R&33423870)+($&16711935)+(ca&16711935)|0)>>>2&16711935|((R&130560)+($&65280)+(ca&65280)|0)>>>2&65280|($>>>8&16711680)+(T>>>7&33423360)+(ca>>>8&16711680)<<6&-16777216;ca=c[x>>2]|0;T=ca<<1;$=c[E>>2]|0;R=c[D>>2]|0;da=((T&33423870)+($&16711935)+(R&16711935)|0)>>>2&16711935|((T&130560)+($&65280)+(R&65280)|0)>>>2&65280|($>>>8&16711680)+(ca>>>7&33423360)+(R>>>8&16711680)<<6&-16777216;ea=O+4|0;fa=618;break}case 140:case 136:case 12:case 8:{O=Q<<1;c[N>>2]=((O&33423870)+(X&16711935)+(P&16711935)|0)>>>2&16711935|((O&130560)+(X&65280)+(P&65280)|0)>>>2&65280|(X>>>8&16711680)+(Q>>>7&33423360)+(P>>>8&16711680)<<6&-16777216;O=c[x>>2]|0;R=O<<1;ca=c[w>>2]|0;$=c[D>>2]|0;c[N+4>>2]=((R&33423870)+(ca&16711935)+($&16711935)|0)>>>2&16711935|((R&130560)+(ca&65280)+($&65280)|0)>>>2&65280|(ca>>>8&16711680)+(O>>>7&33423360)+($>>>8&16711680)<<6&-16777216;$=c[x>>2]|0;O=$<<1;ca=c[A>>2]|0;R=c[y>>2]|0;T=N+(p<<2)|0;c[T>>2]=((O&33423870)+(ca&16711935)+(R&16711935)|0)>>>2&16711935|((O&130560)+(ca&65280)+(R&65280)|0)>>>2&65280|(ca>>>8&16711680)+($>>>7&33423360)+(R>>>8&16711680)<<6&-16777216;R=c[x>>2]|0;$=R<<1;ca=c[D>>2]|0;O=c[y>>2]|0;da=(($&33423870)+(ca&16711935)+(O&16711935)|0)>>>2&16711935|(($&130560)+(ca&65280)+(O&65280)|0)>>>2&65280|(ca>>>8&16711680)+(R>>>7&33423360)+(O>>>8&16711680)<<6&-16777216;ea=T+4|0;fa=618;break}case 163:case 131:case 35:case 3:{c[N>>2]=(((Q&16711935)*3|0)+(Y&16711935)|0)>>>2&16711935|(((Q&65280)*3|0)+(Y&65280)|0)>>>2&65280|((Q>>>8&16711680)*3|0)+(Y>>>8&16711680)<<6&-16777216;T=c[x>>2]|0;O=T<<1;R=c[C>>2]|0;ca=c[D>>2]|0;c[N+4>>2]=((O&33423870)+(R&16711935)+(ca&16711935)|0)>>>2&16711935|((O&130560)+(R&65280)+(ca&65280)|0)>>>2&65280|(R>>>8&16711680)+(T>>>7&33423360)+(ca>>>8&16711680)<<6&-16777216;ca=c[x>>2]|0;T=ca<<1;R=c[y>>2]|0;O=c[z>>2]|0;$=N+(p<<2)|0;c[$>>2]=((T&33423870)+(R&16711935)+(O&16711935)|0)>>>2&16711935|((T&130560)+(R&65280)+(O&65280)|0)>>>2&65280|(R>>>8&16711680)+(ca>>>7&33423360)+(O>>>8&16711680)<<6&-16777216;O=c[x>>2]|0;ca=O<<1;R=c[D>>2]|0;T=c[y>>2]|0;da=((ca&33423870)+(R&16711935)+(T&16711935)|0)>>>2&16711935|((ca&130560)+(R&65280)+(T&65280)|0)>>>2&65280|(R>>>8&16711680)+(O>>>7&33423360)+(T>>>8&16711680)<<6&-16777216;ea=$+4|0;fa=618;break}case 166:case 134:case 38:case 6:{$=Q<<1;c[N>>2]=(($&33423870)+(X&16711935)+(Y&16711935)|0)>>>2&16711935|(($&130560)+(X&65280)+(Y&65280)|0)>>>2&65280|(X>>>8&16711680)+(Q>>>7&33423360)+(Y>>>8&16711680)<<6&-16777216;$=c[x>>2]|0;T=c[D>>2]|0;c[N+4>>2]=((($&16711935)*3|0)+(T&16711935)|0)>>>2&16711935|((($&65280)*3|0)+(T&65280)|0)>>>2&65280|(($>>>8&16711680)*3|0)+(T>>>8&16711680)<<6&-16777216;T=c[x>>2]|0;$=T<<1;O=c[y>>2]|0;R=c[z>>2]|0;ca=N+(p<<2)|0;c[ca>>2]=(($&33423870)+(O&16711935)+(R&16711935)|0)>>>2&16711935|(($&130560)+(O&65280)+(R&65280)|0)>>>2&65280|(O>>>8&16711680)+(T>>>7&33423360)+(R>>>8&16711680)<<6&-16777216;R=c[x>>2]|0;T=R<<1;O=c[D>>2]|0;$=c[y>>2]|0;da=((T&33423870)+(O&16711935)+($&16711935)|0)>>>2&16711935|((T&130560)+(O&65280)+($&65280)|0)>>>2&65280|(O>>>8&16711680)+(R>>>7&33423360)+($>>>8&16711680)<<6&-16777216;ea=ca+4|0;fa=618;break}case 53:case 52:case 21:case 20:{ca=Q<<1;c[N>>2]=((ca&33423870)+(Y&16711935)+(P&16711935)|0)>>>2&16711935|((ca&130560)+(Y&65280)+(P&65280)|0)>>>2&65280|(Y>>>8&16711680)+(Q>>>7&33423360)+(P>>>8&16711680)<<6&-16777216;ca=c[x>>2]|0;$=c[w>>2]|0;c[N+4>>2]=(((ca&16711935)*3|0)+($&16711935)|0)>>>2&16711935|(((ca&65280)*3|0)+($&65280)|0)>>>2&65280|((ca>>>8&16711680)*3|0)+($>>>8&16711680)<<6&-16777216;$=c[x>>2]|0;ca=$<<1;R=c[y>>2]|0;O=c[z>>2]|0;T=N+(p<<2)|0;c[T>>2]=((ca&33423870)+(R&16711935)+(O&16711935)|0)>>>2&16711935|((ca&130560)+(R&65280)+(O&65280)|0)>>>2&65280|(R>>>8&16711680)+($>>>7&33423360)+(O>>>8&16711680)<<6&-16777216;O=c[x>>2]|0;$=O<<1;R=c[E>>2]|0;ca=c[y>>2]|0;da=(($&33423870)+(R&16711935)+(ca&16711935)|0)>>>2&16711935|(($&130560)+(R&65280)+(ca&65280)|0)>>>2&65280|(R>>>8&16711680)+(O>>>7&33423360)+(ca>>>8&16711680)<<6&-16777216;ea=T+4|0;fa=618;break}case 177:case 176:case 145:case 144:{T=Q<<1;c[N>>2]=((T&33423870)+(Y&16711935)+(P&16711935)|0)>>>2&16711935|((T&130560)+(Y&65280)+(P&65280)|0)>>>2&65280|(Y>>>8&16711680)+(Q>>>7&33423360)+(P>>>8&16711680)<<6&-16777216;T=c[x>>2]|0;ca=T<<1;O=c[C>>2]|0;R=c[w>>2]|0;c[N+4>>2]=((ca&33423870)+(O&16711935)+(R&16711935)|0)>>>2&16711935|((ca&130560)+(O&65280)+(R&65280)|0)>>>2&65280|(O>>>8&16711680)+(T>>>7&33423360)+(R>>>8&16711680)<<6&-16777216;R=c[x>>2]|0;T=R<<1;O=c[y>>2]|0;ca=c[z>>2]|0;$=N+(p<<2)|0;c[$>>2]=((T&33423870)+(O&16711935)+(ca&16711935)|0)>>>2&16711935|((T&130560)+(O&65280)+(ca&65280)|0)>>>2&65280|(O>>>8&16711680)+(R>>>7&33423360)+(ca>>>8&16711680)<<6&-16777216;ca=c[x>>2]|0;R=c[y>>2]|0;da=(((ca&16711935)*3|0)+(R&16711935)|0)>>>2&16711935|(((ca&65280)*3|0)+(R&65280)|0)>>>2&65280|((ca>>>8&16711680)*3|0)+(R>>>8&16711680)<<6&-16777216;ea=$+4|0;fa=618;break}case 197:case 196:case 193:case 192:{$=Q<<1;c[N>>2]=(($&33423870)+(Y&16711935)+(P&16711935)|0)>>>2&16711935|(($&130560)+(Y&65280)+(P&65280)|0)>>>2&65280|(Y>>>8&16711680)+(Q>>>7&33423360)+(P>>>8&16711680)<<6&-16777216;$=c[x>>2]|0;R=$<<1;ca=c[w>>2]|0;O=c[D>>2]|0;c[N+4>>2]=((R&33423870)+(ca&16711935)+(O&16711935)|0)>>>2&16711935|((R&130560)+(ca&65280)+(O&65280)|0)>>>2&65280|(ca>>>8&16711680)+($>>>7&33423360)+(O>>>8&16711680)<<6&-16777216;O=c[x>>2]|0;$=O<<1;ca=c[A>>2]|0;R=c[z>>2]|0;T=N+(p<<2)|0;c[T>>2]=(($&33423870)+(ca&16711935)+(R&16711935)|0)>>>2&16711935|(($&130560)+(ca&65280)+(R&65280)|0)>>>2&65280|(ca>>>8&16711680)+(O>>>7&33423360)+(R>>>8&16711680)<<6&-16777216;R=c[x>>2]|0;O=c[D>>2]|0;da=(((R&16711935)*3|0)+(O&16711935)|0)>>>2&16711935|(((R&65280)*3|0)+(O&65280)|0)>>>2&65280|((R>>>8&16711680)*3|0)+(O>>>8&16711680)<<6&-16777216;ea=T+4|0;fa=618;break}case 101:case 100:case 97:case 96:{T=Q<<1;c[N>>2]=((T&33423870)+(Y&16711935)+(P&16711935)|0)>>>2&16711935|((T&130560)+(Y&65280)+(P&65280)|0)>>>2&65280|(Y>>>8&16711680)+(Q>>>7&33423360)+(P>>>8&16711680)<<6&-16777216;T=c[x>>2]|0;O=T<<1;R=c[w>>2]|0;ca=c[D>>2]|0;c[N+4>>2]=((O&33423870)+(R&16711935)+(ca&16711935)|0)>>>2&16711935|((O&130560)+(R&65280)+(ca&65280)|0)>>>2&65280|(R>>>8&16711680)+(T>>>7&33423360)+(ca>>>8&16711680)<<6&-16777216;ca=c[x>>2]|0;T=c[z>>2]|0;R=N+(p<<2)|0;c[R>>2]=(((ca&16711935)*3|0)+(T&16711935)|0)>>>2&16711935|(((ca&65280)*3|0)+(T&65280)|0)>>>2&65280|((ca>>>8&16711680)*3|0)+(T>>>8&16711680)<<6&-16777216;T=c[x>>2]|0;ca=T<<1;O=c[E>>2]|0;$=c[D>>2]|0;da=((ca&33423870)+(O&16711935)+($&16711935)|0)>>>2&16711935|((ca&130560)+(O&65280)+($&65280)|0)>>>2&65280|(O>>>8&16711680)+(T>>>7&33423360)+($>>>8&16711680)<<6&-16777216;ea=R+4|0;fa=618;break}case 172:case 168:case 44:case 40:{R=Q<<1;c[N>>2]=((R&33423870)+(X&16711935)+(P&16711935)|0)>>>2&16711935|((R&130560)+(X&65280)+(P&65280)|0)>>>2&65280|(X>>>8&16711680)+(Q>>>7&33423360)+(P>>>8&16711680)<<6&-16777216;R=c[x>>2]|0;$=R<<1;T=c[w>>2]|0;O=c[D>>2]|0;c[N+4>>2]=(($&33423870)+(T&16711935)+(O&16711935)|0)>>>2&16711935|(($&130560)+(T&65280)+(O&65280)|0)>>>2&65280|(T>>>8&16711680)+(R>>>7&33423360)+(O>>>8&16711680)<<6&-16777216;O=c[x>>2]|0;R=c[y>>2]|0;T=N+(p<<2)|0;c[T>>2]=(((O&16711935)*3|0)+(R&16711935)|0)>>>2&16711935|(((O&65280)*3|0)+(R&65280)|0)>>>2&65280|((O>>>8&16711680)*3|0)+(R>>>8&16711680)<<6&-16777216;R=c[x>>2]|0;O=R<<1;$=c[D>>2]|0;ca=c[y>>2]|0;da=((O&33423870)+($&16711935)+(ca&16711935)|0)>>>2&16711935|((O&130560)+($&65280)+(ca&65280)|0)>>>2&65280|($>>>8&16711680)+(R>>>7&33423360)+(ca>>>8&16711680)<<6&-16777216;ea=T+4|0;fa=618;break}case 141:case 137:case 13:case 9:{c[N>>2]=(((Q&16711935)*3|0)+(P&16711935)|0)>>>2&16711935|(((Q&65280)*3|0)+(P&65280)|0)>>>2&65280|((Q>>>8&16711680)*3|0)+(P>>>8&16711680)<<6&-16777216;T=c[x>>2]|0;ca=T<<1;R=c[w>>2]|0;$=c[D>>2]|0;c[N+4>>2]=((ca&33423870)+(R&16711935)+($&16711935)|0)>>>2&16711935|((ca&130560)+(R&65280)+($&65280)|0)>>>2&65280|(R>>>8&16711680)+(T>>>7&33423360)+($>>>8&16711680)<<6&-16777216;$=c[x>>2]|0;T=$<<1;R=c[A>>2]|0;ca=c[y>>2]|0;O=N+(p<<2)|0;c[O>>2]=((T&33423870)+(R&16711935)+(ca&16711935)|0)>>>2&16711935|((T&130560)+(R&65280)+(ca&65280)|0)>>>2&65280|(R>>>8&16711680)+($>>>7&33423360)+(ca>>>8&16711680)<<6&-16777216;ca=c[x>>2]|0;$=ca<<1;R=c[D>>2]|0;T=c[y>>2]|0;da=(($&33423870)+(R&16711935)+(T&16711935)|0)>>>2&16711935|(($&130560)+(R&65280)+(T&65280)|0)>>>2&65280|(R>>>8&16711680)+(ca>>>7&33423360)+(T>>>8&16711680)<<6&-16777216;ea=O+4|0;fa=618;break}case 50:case 18:{O=Q<<1;c[N>>2]=((O&33423870)+(X&16711935)+(Y&16711935)|0)>>>2&16711935|((O&130560)+(X&65280)+(Y&65280)|0)>>>2&65280|(X>>>8&16711680)+(Q>>>7&33423360)+(Y>>>8&16711680)<<6&-16777216;O=c[w>>2]|0;T=c[D>>2]|0;ca=__ZL11isDifferentjjjjjj(O,T,q,f,h,g)|0;R=c[x>>2]|0;$=R&16711935;ga=R&65280;ha=R>>>8&16711680;if(ca){ca=c[C>>2]|0;ia=ha*3|0;ja=((ca&16711935)+($*3|0)|0)>>>2&16711935|((ca&65280)+(ga*3|0)|0)>>>2&65280;ka=ca}else{ia=(O>>>8&16711680)+(ha<<1)|0;ja=((O&16711935)+($<<1)+(T&16711935)|0)>>>2&16711935|((O&65280)+(ga<<1)+(T&65280)|0)>>>2&65280;ka=T}c[N+4>>2]=(ka>>>8&16711680)+ia<<6&-16777216|ja;T=c[x>>2]|0;ga=T<<1;O=c[y>>2]|0;$=c[z>>2]|0;ha=N+(p<<2)|0;c[ha>>2]=((ga&33423870)+(O&16711935)+($&16711935)|0)>>>2&16711935|((ga&130560)+(O&65280)+($&65280)|0)>>>2&65280|(O>>>8&16711680)+(T>>>7&33423360)+($>>>8&16711680)<<6&-16777216;$=c[x>>2]|0;T=$<<1;O=c[E>>2]|0;ga=c[y>>2]|0;da=((T&33423870)+(O&16711935)+(ga&16711935)|0)>>>2&16711935|((T&130560)+(O&65280)+(ga&65280)|0)>>>2&65280|(O>>>8&16711680)+($>>>7&33423360)+(ga>>>8&16711680)<<6&-16777216;ea=ha+4|0;fa=618;break}case 81:case 80:{ha=Q<<1;c[N>>2]=((ha&33423870)+(Y&16711935)+(P&16711935)|0)>>>2&16711935|((ha&130560)+(Y&65280)+(P&65280)|0)>>>2&65280|(Y>>>8&16711680)+(Q>>>7&33423360)+(P>>>8&16711680)<<6&-16777216;ha=c[x>>2]|0;ga=ha<<1;$=c[C>>2]|0;O=c[w>>2]|0;c[N+4>>2]=((ga&33423870)+($&16711935)+(O&16711935)|0)>>>2&16711935|((ga&130560)+($&65280)+(O&65280)|0)>>>2&65280|($>>>8&16711680)+(ha>>>7&33423360)+(O>>>8&16711680)<<6&-16777216;O=c[x>>2]|0;ha=O<<1;$=c[A>>2]|0;ga=c[z>>2]|0;T=N+(p<<2)|0;c[T>>2]=((ha&33423870)+($&16711935)+(ga&16711935)|0)>>>2&16711935|((ha&130560)+($&65280)+(ga&65280)|0)>>>2&65280|($>>>8&16711680)+(O>>>7&33423360)+(ga>>>8&16711680)<<6&-16777216;ga=c[D>>2]|0;O=c[y>>2]|0;$=__ZL11isDifferentjjjjjj(ga,O,q,f,h,g)|0;ha=c[x>>2]|0;ca=ha&16711935;R=ha&65280;la=ha>>>8&16711680;if($){$=c[E>>2]|0;ma=(($&16711935)+(ca*3|0)|0)>>>2&16711935|(($&65280)+(R*3|0)|0)>>>2&65280;na=la*3|0;oa=$}else{ma=((ga&16711935)+(ca<<1)+(O&16711935)|0)>>>2&16711935|((ga&65280)+(R<<1)+(O&65280)|0)>>>2&65280;na=(ga>>>8&16711680)+(la<<1)|0;oa=O}da=(oa>>>8&16711680)+na<<6&-16777216|ma;ea=T+4|0;fa=618;break}case 76:case 72:{T=Q<<1;c[N>>2]=((T&33423870)+(X&16711935)+(P&16711935)|0)>>>2&16711935|((T&130560)+(X&65280)+(P&65280)|0)>>>2&65280|(X>>>8&16711680)+(Q>>>7&33423360)+(P>>>8&16711680)<<6&-16777216;T=c[x>>2]|0;O=T<<1;la=c[w>>2]|0;ga=c[D>>2]|0;c[N+4>>2]=((O&33423870)+(la&16711935)+(ga&16711935)|0)>>>2&16711935|((O&130560)+(la&65280)+(ga&65280)|0)>>>2&65280|(la>>>8&16711680)+(T>>>7&33423360)+(ga>>>8&16711680)<<6&-16777216;ga=c[y>>2]|0;T=c[z>>2]|0;la=__ZL11isDifferentjjjjjj(ga,T,q,f,h,g)|0;O=c[x>>2]|0;R=O&16711935;ca=O&65280;$=O>>>8&16711680;if(la){la=c[A>>2]|0;pa=((la&16711935)+(R*3|0)|0)>>>2&16711935|((la&65280)+(ca*3|0)|0)>>>2&65280;qa=$*3|0;ra=la}else{pa=((ga&16711935)+(R<<1)+(T&16711935)|0)>>>2&16711935|((ga&65280)+(ca<<1)+(T&65280)|0)>>>2&65280;qa=(ga>>>8&16711680)+($<<1)|0;ra=T}T=N+(p<<2)|0;c[T>>2]=(ra>>>8&16711680)+qa<<6&-16777216|pa;$=c[x>>2]|0;ga=$<<1;ca=c[E>>2]|0;R=c[D>>2]|0;da=((ga&33423870)+(ca&16711935)+(R&16711935)|0)>>>2&16711935|((ga&130560)+(ca&65280)+(R&65280)|0)>>>2&65280|(ca>>>8&16711680)+($>>>7&33423360)+(R>>>8&16711680)<<6&-16777216;ea=T+4|0;fa=618;break}case 138:case 10:{T=Q&16711935;R=Q&65280;$=Q>>>8&16711680;if(__ZL11isDifferentjjjjjj(Y,P,q,f,h,g)|0){sa=((X&16711935)+(T*3|0)|0)>>>2&16711935|((X&65280)+(R*3|0)|0)>>>2&65280;ta=$*3|0;ua=X}else{sa=((Y&16711935)+(T<<1)+(P&16711935)|0)>>>2&16711935|((Y&65280)+(R<<1)+(P&65280)|0)>>>2&65280;ta=(Y>>>8&16711680)+($<<1)|0;ua=P}c[N>>2]=(ua>>>8&16711680)+ta<<6&-16777216|sa;$=c[x>>2]|0;R=$<<1;T=c[C>>2]|0;ca=c[D>>2]|0;c[N+4>>2]=((R&33423870)+(T&16711935)+(ca&16711935)|0)>>>2&16711935|((R&130560)+(T&65280)+(ca&65280)|0)>>>2&65280|(T>>>8&16711680)+($>>>7&33423360)+(ca>>>8&16711680)<<6&-16777216;ca=c[x>>2]|0;$=ca<<1;T=c[A>>2]|0;R=c[y>>2]|0;ga=N+(p<<2)|0;c[ga>>2]=(($&33423870)+(T&16711935)+(R&16711935)|0)>>>2&16711935|(($&130560)+(T&65280)+(R&65280)|0)>>>2&65280|(T>>>8&16711680)+(ca>>>7&33423360)+(R>>>8&16711680)<<6&-16777216;R=c[x>>2]|0;ca=R<<1;T=c[D>>2]|0;$=c[y>>2]|0;da=((ca&33423870)+(T&16711935)+($&16711935)|0)>>>2&16711935|((ca&130560)+(T&65280)+($&65280)|0)>>>2&65280|(T>>>8&16711680)+(R>>>7&33423360)+($>>>8&16711680)<<6&-16777216;ea=ga+4|0;fa=618;break}case 66:{ga=Q<<1;c[N>>2]=((ga&33423870)+(X&16711935)+(Y&16711935)|0)>>>2&16711935|((ga&130560)+(X&65280)+(Y&65280)|0)>>>2&65280|(X>>>8&16711680)+(Q>>>7&33423360)+(Y>>>8&16711680)<<6&-16777216;ga=c[x>>2]|0;$=ga<<1;R=c[C>>2]|0;T=c[D>>2]|0;c[N+4>>2]=(($&33423870)+(R&16711935)+(T&16711935)|0)>>>2&16711935|(($&130560)+(R&65280)+(T&65280)|0)>>>2&65280|(R>>>8&16711680)+(ga>>>7&33423360)+(T>>>8&16711680)<<6&-16777216;T=c[x>>2]|0;ga=T<<1;R=c[A>>2]|0;$=c[z>>2]|0;ca=N+(p<<2)|0;c[ca>>2]=((ga&33423870)+(R&16711935)+($&16711935)|0)>>>2&16711935|((ga&130560)+(R&65280)+($&65280)|0)>>>2&65280|(R>>>8&16711680)+(T>>>7&33423360)+($>>>8&16711680)<<6&-16777216;$=c[x>>2]|0;T=$<<1;R=c[E>>2]|0;ga=c[D>>2]|0;da=((T&33423870)+(R&16711935)+(ga&16711935)|0)>>>2&16711935|((T&130560)+(R&65280)+(ga&65280)|0)>>>2&65280|(R>>>8&16711680)+($>>>7&33423360)+(ga>>>8&16711680)<<6&-16777216;ea=ca+4|0;fa=618;break}case 24:{ca=Q<<1;c[N>>2]=((ca&33423870)+(X&16711935)+(P&16711935)|0)>>>2&16711935|((ca&130560)+(X&65280)+(P&65280)|0)>>>2&65280|(X>>>8&16711680)+(Q>>>7&33423360)+(P>>>8&16711680)<<6&-16777216;ca=c[x>>2]|0;ga=ca<<1;$=c[C>>2]|0;R=c[w>>2]|0;c[N+4>>2]=((ga&33423870)+($&16711935)+(R&16711935)|0)>>>2&16711935|((ga&130560)+($&65280)+(R&65280)|0)>>>2&65280|($>>>8&16711680)+(ca>>>7&33423360)+(R>>>8&16711680)<<6&-16777216;R=c[x>>2]|0;ca=R<<1;$=c[A>>2]|0;ga=c[y>>2]|0;T=N+(p<<2)|0;c[T>>2]=((ca&33423870)+($&16711935)+(ga&16711935)|0)>>>2&16711935|((ca&130560)+($&65280)+(ga&65280)|0)>>>2&65280|($>>>8&16711680)+(R>>>7&33423360)+(ga>>>8&16711680)<<6&-16777216;ga=c[x>>2]|0;R=ga<<1;$=c[E>>2]|0;ca=c[y>>2]|0;da=((R&33423870)+($&16711935)+(ca&16711935)|0)>>>2&16711935|((R&130560)+($&65280)+(ca&65280)|0)>>>2&65280|($>>>8&16711680)+(ga>>>7&33423360)+(ca>>>8&16711680)<<6&-16777216;ea=T+4|0;fa=618;break}case 135:case 39:case 7:{c[N>>2]=(((Q&16711935)*3|0)+(Y&16711935)|0)>>>2&16711935|(((Q&65280)*3|0)+(Y&65280)|0)>>>2&65280|((Q>>>8&16711680)*3|0)+(Y>>>8&16711680)<<6&-16777216;T=c[x>>2]|0;ca=c[D>>2]|0;c[N+4>>2]=(((T&16711935)*3|0)+(ca&16711935)|0)>>>2&16711935|(((T&65280)*3|0)+(ca&65280)|0)>>>2&65280|((T>>>8&16711680)*3|0)+(ca>>>8&16711680)<<6&-16777216;ca=c[x>>2]|0;T=ca<<1;ga=c[y>>2]|0;$=c[z>>2]|0;R=N+(p<<2)|0;c[R>>2]=((T&33423870)+(ga&16711935)+($&16711935)|0)>>>2&16711935|((T&130560)+(ga&65280)+($&65280)|0)>>>2&65280|(ga>>>8&16711680)+(ca>>>7&33423360)+($>>>8&16711680)<<6&-16777216;$=c[x>>2]|0;ca=$<<1;ga=c[D>>2]|0;T=c[y>>2]|0;da=((ca&33423870)+(ga&16711935)+(T&16711935)|0)>>>2&16711935|((ca&130560)+(ga&65280)+(T&65280)|0)>>>2&65280|(ga>>>8&16711680)+($>>>7&33423360)+(T>>>8&16711680)<<6&-16777216;ea=R+4|0;fa=618;break}case 180:case 149:case 148:{R=Q<<1;c[N>>2]=((R&33423870)+(Y&16711935)+(P&16711935)|0)>>>2&16711935|((R&130560)+(Y&65280)+(P&65280)|0)>>>2&65280|(Y>>>8&16711680)+(Q>>>7&33423360)+(P>>>8&16711680)<<6&-16777216;R=c[x>>2]|0;T=c[w>>2]|0;c[N+4>>2]=(((R&16711935)*3|0)+(T&16711935)|0)>>>2&16711935|(((R&65280)*3|0)+(T&65280)|0)>>>2&65280|((R>>>8&16711680)*3|0)+(T>>>8&16711680)<<6&-16777216;T=c[x>>2]|0;R=T<<1;$=c[y>>2]|0;ga=c[z>>2]|0;ca=N+(p<<2)|0;c[ca>>2]=((R&33423870)+($&16711935)+(ga&16711935)|0)>>>2&16711935|((R&130560)+($&65280)+(ga&65280)|0)>>>2&65280|($>>>8&16711680)+(T>>>7&33423360)+(ga>>>8&16711680)<<6&-16777216;ga=c[x>>2]|0;T=c[y>>2]|0;da=(((ga&16711935)*3|0)+(T&16711935)|0)>>>2&16711935|(((ga&65280)*3|0)+(T&65280)|0)>>>2&65280|((ga>>>8&16711680)*3|0)+(T>>>8&16711680)<<6&-16777216;ea=ca+4|0;fa=618;break}case 225:case 228:case 224:{ca=Q<<1;c[N>>2]=((ca&33423870)+(Y&16711935)+(P&16711935)|0)>>>2&16711935|((ca&130560)+(Y&65280)+(P&65280)|0)>>>2&65280|(Y>>>8&16711680)+(Q>>>7&33423360)+(P>>>8&16711680)<<6&-16777216;ca=c[x>>2]|0;T=ca<<1;ga=c[w>>2]|0;$=c[D>>2]|0;c[N+4>>2]=((T&33423870)+(ga&16711935)+($&16711935)|0)>>>2&16711935|((T&130560)+(ga&65280)+($&65280)|0)>>>2&65280|(ga>>>8&16711680)+(ca>>>7&33423360)+($>>>8&16711680)<<6&-16777216;$=c[x>>2]|0;ca=c[z>>2]|0;ga=N+(p<<2)|0;c[ga>>2]=((($&16711935)*3|0)+(ca&16711935)|0)>>>2&16711935|((($&65280)*3|0)+(ca&65280)|0)>>>2&65280|(($>>>8&16711680)*3|0)+(ca>>>8&16711680)<<6&-16777216;ca=c[x>>2]|0;$=c[D>>2]|0;da=(((ca&16711935)*3|0)+($&16711935)|0)>>>2&16711935|(((ca&65280)*3|0)+($&65280)|0)>>>2&65280|((ca>>>8&16711680)*3|0)+($>>>8&16711680)<<6&-16777216;ea=ga+4|0;fa=618;break}case 45:case 169:case 41:{c[N>>2]=(((Q&16711935)*3|0)+(P&16711935)|0)>>>2&16711935|(((Q&65280)*3|0)+(P&65280)|0)>>>2&65280|((Q>>>8&16711680)*3|0)+(P>>>8&16711680)<<6&-16777216;ga=c[x>>2]|0;$=ga<<1;ca=c[w>>2]|0;T=c[D>>2]|0;c[N+4>>2]=(($&33423870)+(ca&16711935)+(T&16711935)|0)>>>2&16711935|(($&130560)+(ca&65280)+(T&65280)|0)>>>2&65280|(ca>>>8&16711680)+(ga>>>7&33423360)+(T>>>8&16711680)<<6&-16777216;T=c[x>>2]|0;ga=c[y>>2]|0;ca=N+(p<<2)|0;c[ca>>2]=(((T&16711935)*3|0)+(ga&16711935)|0)>>>2&16711935|(((T&65280)*3|0)+(ga&65280)|0)>>>2&65280|((T>>>8&16711680)*3|0)+(ga>>>8&16711680)<<6&-16777216;ga=c[x>>2]|0;T=ga<<1;$=c[D>>2]|0;R=c[y>>2]|0;da=((T&33423870)+($&16711935)+(R&16711935)|0)>>>2&16711935|((T&130560)+($&65280)+(R&65280)|0)>>>2&65280|($>>>8&16711680)+(ga>>>7&33423360)+(R>>>8&16711680)<<6&-16777216;ea=ca+4|0;fa=618;break}case 54:case 22:{ca=Q<<1;c[N>>2]=((ca&33423870)+(X&16711935)+(Y&16711935)|0)>>>2&16711935|((ca&130560)+(X&65280)+(Y&65280)|0)>>>2&65280|(X>>>8&16711680)+(Q>>>7&33423360)+(Y>>>8&16711680)<<6&-16777216;ca=c[w>>2]|0;R=c[D>>2]|0;ga=__ZL11isDifferentjjjjjj(ca,R,q,f,h,g)|0;$=c[x>>2]|0;if(ga)va=$;else{ga=$<<1;va=((ca&16711935)+(ga&33423870)+(R&16711935)|0)>>>2&16711935|((ca&65280)+(ga&130560)+(R&65280)|0)>>>2&65280|(ca>>>8&16711680)+($>>>7&33423360)+(R>>>8&16711680)<<6&-16777216}c[N+4>>2]=va;R=c[x>>2]|0;$=R<<1;ca=c[y>>2]|0;ga=c[z>>2]|0;T=N+(p<<2)|0;c[T>>2]=(($&33423870)+(ca&16711935)+(ga&16711935)|0)>>>2&16711935|(($&130560)+(ca&65280)+(ga&65280)|0)>>>2&65280|(ca>>>8&16711680)+(R>>>7&33423360)+(ga>>>8&16711680)<<6&-16777216;ga=c[x>>2]|0;R=ga<<1;ca=c[E>>2]|0;$=c[y>>2]|0;da=((R&33423870)+(ca&16711935)+($&16711935)|0)>>>2&16711935|((R&130560)+(ca&65280)+($&65280)|0)>>>2&65280|(ca>>>8&16711680)+(ga>>>7&33423360)+($>>>8&16711680)<<6&-16777216;ea=T+4|0;fa=618;break}case 209:case 208:{T=Q<<1;c[N>>2]=((T&33423870)+(Y&16711935)+(P&16711935)|0)>>>2&16711935|((T&130560)+(Y&65280)+(P&65280)|0)>>>2&65280|(Y>>>8&16711680)+(Q>>>7&33423360)+(P>>>8&16711680)<<6&-16777216;T=c[x>>2]|0;$=T<<1;ga=c[C>>2]|0;ca=c[w>>2]|0;c[N+4>>2]=(($&33423870)+(ga&16711935)+(ca&16711935)|0)>>>2&16711935|(($&130560)+(ga&65280)+(ca&65280)|0)>>>2&65280|(ga>>>8&16711680)+(T>>>7&33423360)+(ca>>>8&16711680)<<6&-16777216;ca=c[x>>2]|0;T=ca<<1;ga=c[A>>2]|0;$=c[z>>2]|0;R=N+(p<<2)|0;c[R>>2]=((T&33423870)+(ga&16711935)+($&16711935)|0)>>>2&16711935|((T&130560)+(ga&65280)+($&65280)|0)>>>2&65280|(ga>>>8&16711680)+(ca>>>7&33423360)+($>>>8&16711680)<<6&-16777216;$=c[D>>2]|0;ca=c[y>>2]|0;ga=__ZL11isDifferentjjjjjj($,ca,q,f,h,g)|0;T=c[x>>2]|0;if(ga)wa=T;else{ga=T<<1;wa=(($&16711935)+(ga&33423870)+(ca&16711935)|0)>>>2&16711935|(($&65280)+(ga&130560)+(ca&65280)|0)>>>2&65280|($>>>8&16711680)+(T>>>7&33423360)+(ca>>>8&16711680)<<6&-16777216}da=wa;ea=R+4|0;fa=618;break}case 108:case 104:{R=Q<<1;c[N>>2]=((R&33423870)+(X&16711935)+(P&16711935)|0)>>>2&16711935|((R&130560)+(X&65280)+(P&65280)|0)>>>2&65280|(X>>>8&16711680)+(Q>>>7&33423360)+(P>>>8&16711680)<<6&-16777216;R=c[x>>2]|0;ca=R<<1;T=c[w>>2]|0;$=c[D>>2]|0;c[N+4>>2]=((ca&33423870)+(T&16711935)+($&16711935)|0)>>>2&16711935|((ca&130560)+(T&65280)+($&65280)|0)>>>2&65280|(T>>>8&16711680)+(R>>>7&33423360)+($>>>8&16711680)<<6&-16777216;$=c[y>>2]|0;R=c[z>>2]|0;T=__ZL11isDifferentjjjjjj($,R,q,f,h,g)|0;ca=c[x>>2]|0;if(T)xa=ca;else{T=ca<<1;xa=(($&16711935)+(T&33423870)+(R&16711935)|0)>>>2&16711935|(($&65280)+(T&130560)+(R&65280)|0)>>>2&65280|($>>>8&16711680)+(ca>>>7&33423360)+(R>>>8&16711680)<<6&-16777216}R=N+(p<<2)|0;c[R>>2]=xa;ca=c[x>>2]|0;$=ca<<1;T=c[E>>2]|0;ga=c[D>>2]|0;da=(($&33423870)+(T&16711935)+(ga&16711935)|0)>>>2&16711935|(($&130560)+(T&65280)+(ga&65280)|0)>>>2&65280|(T>>>8&16711680)+(ca>>>7&33423360)+(ga>>>8&16711680)<<6&-16777216;ea=R+4|0;fa=618;break}case 139:case 11:{if(__ZL11isDifferentjjjjjj(Y,P,q,f,h,g)|0)ya=Q;else{R=Q<<1;ya=((Y&16711935)+(R&33423870)+(P&16711935)|0)>>>2&16711935|((Y&65280)+(R&130560)+(P&65280)|0)>>>2&65280|(Y>>>8&16711680)+(Q>>>7&33423360)+(P>>>8&16711680)<<6&-16777216}c[N>>2]=ya;R=c[x>>2]|0;ga=R<<1;ca=c[C>>2]|0;T=c[D>>2]|0;c[N+4>>2]=((ga&33423870)+(ca&16711935)+(T&16711935)|0)>>>2&16711935|((ga&130560)+(ca&65280)+(T&65280)|0)>>>2&65280|(ca>>>8&16711680)+(R>>>7&33423360)+(T>>>8&16711680)<<6&-16777216;T=c[x>>2]|0;R=T<<1;ca=c[A>>2]|0;ga=c[y>>2]|0;$=N+(p<<2)|0;c[$>>2]=((R&33423870)+(ca&16711935)+(ga&16711935)|0)>>>2&16711935|((R&130560)+(ca&65280)+(ga&65280)|0)>>>2&65280|(ca>>>8&16711680)+(T>>>7&33423360)+(ga>>>8&16711680)<<6&-16777216;ga=c[x>>2]|0;T=ga<<1;ca=c[D>>2]|0;R=c[y>>2]|0;da=((T&33423870)+(ca&16711935)+(R&16711935)|0)>>>2&16711935|((T&130560)+(ca&65280)+(R&65280)|0)>>>2&65280|(ca>>>8&16711680)+(ga>>>7&33423360)+(R>>>8&16711680)<<6&-16777216;ea=$+4|0;fa=618;break}case 51:case 19:{$=Q&16711935;R=Q&65280;ga=Q>>>8&16711680;if(__ZL11isDifferentjjjjjj(P,_,q,f,h,g)|0){c[N>>2]=((Y&16711935)+($*3|0)|0)>>>2&16711935|((Y&65280)+(R*3|0)|0)>>>2&65280|(Y>>>8&16711680)+(ga*3|0)<<6&-16777216;ca=c[x>>2]|0;T=c[C>>2]|0;za=(((ca&16711935)*3|0)+(T&16711935)|0)>>>2&16711935|(((ca&65280)*3|0)+(T&65280)|0)>>>2&65280;Aa=((ca>>>8&16711680)*3|0)+(T>>>8&16711680)|0;Ba=6}else{T=P<<1;c[N>>2]=((T&33423870)+($*5|0)+(Y&16711935)|0)>>>3&16711935|((T&130560)+(R*5|0)+(Y&65280)|0)>>>3&65280|(P>>>7&33423360)+(ga*5|0)+(Y>>>8&16711680)<<5&-16777216;ga=c[x>>2]|0;R=ga<<1;T=c[w>>2]|0;$=c[D>>2]|0;za=(((($&16711935)+(T&16711935)|0)*3|0)+(R&33423870)|0)>>>3&16711935|(((($&65280)+(T&65280)|0)*3|0)+(R&130560)|0)>>>3&65280;Aa=((($>>>8&16711680)+(T>>>8&16711680)|0)*3|0)+(ga>>>7&33423360)|0;Ba=5}c[N+4>>2]=Aa<<Ba&-16777216|za;ga=c[x>>2]|0;T=ga<<1;$=c[y>>2]|0;R=c[z>>2]|0;ca=N+(p<<2)|0;c[ca>>2]=((T&33423870)+($&16711935)+(R&16711935)|0)>>>2&16711935|((T&130560)+($&65280)+(R&65280)|0)>>>2&65280|($>>>8&16711680)+(ga>>>7&33423360)+(R>>>8&16711680)<<6&-16777216;R=c[x>>2]|0;ga=R<<1;$=c[E>>2]|0;T=c[y>>2]|0;da=((ga&33423870)+($&16711935)+(T&16711935)|0)>>>2&16711935|((ga&130560)+($&65280)+(T&65280)|0)>>>2&65280|($>>>8&16711680)+(R>>>7&33423360)+(T>>>8&16711680)<<6&-16777216;ea=ca+4|0;fa=618;break}case 178:case 146:{ca=Q<<1;c[N>>2]=((ca&33423870)+(X&16711935)+(Y&16711935)|0)>>>2&16711935|((ca&130560)+(X&65280)+(Y&65280)|0)>>>2&65280|(X>>>8&16711680)+(Q>>>7&33423360)+(Y>>>8&16711680)<<6&-16777216;ca=c[w>>2]|0;T=c[D>>2]|0;R=__ZL11isDifferentjjjjjj(ca,T,q,f,h,g)|0;$=c[x>>2]|0;ga=$&16711935;la=$&65280;O=$>>>8&16711680;if(R){R=c[C>>2]|0;c[N+4>>2]=((R&16711935)+(ga*3|0)|0)>>>2&16711935|((R&65280)+(la*3|0)|0)>>>2&65280|(R>>>8&16711680)+(O*3|0)<<6&-16777216;R=c[x>>2]|0;$=c[y>>2]|0;Ca=(((R&16711935)*3|0)+($&16711935)|0)>>>2&16711935|(((R&65280)*3|0)+($&65280)|0)>>>2&65280;Da=6;Ea=(R>>>8&16711680)*3|0;Fa=$}else{c[N+4>>2]=((((T&16711935)+(ca&16711935)|0)*3|0)+(ga<<1)|0)>>>3&16711935|((((T&65280)+(ca&65280)|0)*3|0)+(la<<1)|0)>>>3&65280|(((T>>>8&16711680)+(ca>>>8&16711680)|0)*3|0)+(O<<1)<<5&-16777216;O=c[x>>2]|0;ca=c[D>>2]|0;T=ca<<1;la=c[y>>2]|0;Ca=((T&33423870)+((O&16711935)*5|0)+(la&16711935)|0)>>>3&16711935|((T&130560)+((O&65280)*5|0)+(la&65280)|0)>>>3&65280;Da=5;Ea=((O>>>8&16711680)*5|0)+(ca>>>7&33423360)|0;Fa=la}la=N+(p<<2)|0;c[la+4>>2]=(Fa>>>8&16711680)+Ea<<Da&-16777216|Ca;ca=c[x>>2]|0;O=ca<<1;T=c[y>>2]|0;ga=c[z>>2]|0;da=((O&33423870)+(T&16711935)+(ga&16711935)|0)>>>2&16711935|((O&130560)+(T&65280)+(ga&65280)|0)>>>2&65280|(T>>>8&16711680)+(ca>>>7&33423360)+(ga>>>8&16711680)<<6&-16777216;ea=la;fa=618;break}case 85:case 84:{la=Q<<1;c[N>>2]=((la&33423870)+(Y&16711935)+(P&16711935)|0)>>>2&16711935|((la&130560)+(Y&65280)+(P&65280)|0)>>>2&65280|(Y>>>8&16711680)+(Q>>>7&33423360)+(P>>>8&16711680)<<6&-16777216;la=c[D>>2]|0;ga=__ZL11isDifferentjjjjjj(la,c[y>>2]|0,q,f,h,g)|0;ca=c[x>>2]|0;T=ca&16711935;O=ca&65280;$=ca>>>8&16711680;ca=c[w>>2]|0;R=ca&16711935;ha=ca>>>8&16711680;Ga=ca&65280;if(ga){c[N+4>>2]=((T*3|0)+R|0)>>>2&16711935|((O*3|0)+Ga|0)>>>2&65280|($*3|0)+ha<<6&-16777216;ga=c[x>>2]|0;ca=c[E>>2]|0;Ha=(((ga&16711935)*3|0)+(ca&16711935)|0)>>>2&16711935|(((ga&65280)*3|0)+(ca&65280)|0)>>>2&65280;Ia=((ga>>>8&16711680)*3|0)+(ca>>>8&16711680)|0;Ja=6}else{ca=la<<1;c[N+4>>2]=(R+(T*5|0)+(ca&33423870)|0)>>>3&16711935|(Ga+(O*5|0)+(ca&130560)|0)>>>3&65280|ha+($*5|0)+(la>>>7&33423360)<<5&-16777216;la=c[x>>2]|0;$=la<<1;ha=c[D>>2]|0;ca=c[y>>2]|0;Ha=((((ca&16711935)+(ha&16711935)|0)*3|0)+($&33423870)|0)>>>3&16711935|((((ca&65280)+(ha&65280)|0)*3|0)+($&130560)|0)>>>3&65280;Ia=(((ca>>>8&16711680)+(ha>>>8&16711680)|0)*3|0)+(la>>>7&33423360)|0;Ja=5}la=N+(p<<2)|0;c[la+4>>2]=Ia<<Ja&-16777216|Ha;ha=c[x>>2]|0;ca=ha<<1;$=c[A>>2]|0;O=c[z>>2]|0;da=((ca&33423870)+($&16711935)+(O&16711935)|0)>>>2&16711935|((ca&130560)+($&65280)+(O&65280)|0)>>>2&65280|($>>>8&16711680)+(ha>>>7&33423360)+(O>>>8&16711680)<<6&-16777216;ea=la;fa=618;break}case 113:case 112:{la=Q<<1;c[N>>2]=((la&33423870)+(Y&16711935)+(P&16711935)|0)>>>2&16711935|((la&130560)+(Y&65280)+(P&65280)|0)>>>2&65280|(Y>>>8&16711680)+(Q>>>7&33423360)+(P>>>8&16711680)<<6&-16777216;la=c[x>>2]|0;O=la<<1;ha=c[C>>2]|0;$=c[w>>2]|0;c[N+4>>2]=((O&33423870)+(ha&16711935)+($&16711935)|0)>>>2&16711935|((O&130560)+(ha&65280)+($&65280)|0)>>>2&65280|(ha>>>8&16711680)+(la>>>7&33423360)+($>>>8&16711680)<<6&-16777216;$=c[y>>2]|0;la=__ZL11isDifferentjjjjjj(c[D>>2]|0,$,q,f,h,g)|0;ha=c[x>>2]|0;O=ha&16711935;ca=ha&65280;Ga=c[z>>2]|0;T=Ga&16711935;R=Ga&65280;ga=Ga>>>8&16711680;Ga=ha>>>8&16711680;if(la){c[N+(p<<2)>>2]=((O*3|0)+T|0)>>>2&16711935|((ca*3|0)+R|0)>>>2&65280|(Ga*3|0)+ga<<6&-16777216;la=c[x>>2]|0;ha=c[E>>2]|0;Ka=(((la&16711935)*3|0)+(ha&16711935)|0)>>>2&16711935|(((la&65280)*3|0)+(ha&65280)|0)>>>2&65280;La=((la>>>8&16711680)*3|0)+(ha>>>8&16711680)|0;Ma=6}else{ha=$<<1;c[N+(p<<2)>>2]=(T+(O*5|0)+(ha&33423870)|0)>>>3&16711935|(R+(ca*5|0)+(ha&130560)|0)>>>3&65280|ga+(Ga*5|0)+($>>>7&33423360)<<5&-16777216;$=c[x>>2]|0;Ga=$<<1;ga=c[D>>2]|0;ha=c[y>>2]|0;Ka=((((ha&16711935)+(ga&16711935)|0)*3|0)+(Ga&33423870)|0)>>>3&16711935|((((ha&65280)+(ga&65280)|0)*3|0)+(Ga&130560)|0)>>>3&65280;La=(((ha>>>8&16711680)+(ga>>>8&16711680)|0)*3|0)+($>>>7&33423360)|0;Ma=5}da=La<<Ma&-16777216|Ka;ea=N+(p<<2)+4|0;fa=618;break}case 204:case 200:{$=Q<<1;c[N>>2]=(($&33423870)+(X&16711935)+(P&16711935)|0)>>>2&16711935|(($&130560)+(X&65280)+(P&65280)|0)>>>2&65280|(X>>>8&16711680)+(Q>>>7&33423360)+(P>>>8&16711680)<<6&-16777216;$=c[x>>2]|0;ga=$<<1;ha=c[w>>2]|0;Ga=c[D>>2]|0;c[N+4>>2]=((ga&33423870)+(ha&16711935)+(Ga&16711935)|0)>>>2&16711935|((ga&130560)+(ha&65280)+(Ga&65280)|0)>>>2&65280|(ha>>>8&16711680)+($>>>7&33423360)+(Ga>>>8&16711680)<<6&-16777216;Ga=c[y>>2]|0;$=c[z>>2]|0;ha=__ZL11isDifferentjjjjjj(Ga,$,q,f,h,g)|0;ga=c[x>>2]|0;ca=ga&16711935;R=ga&65280;O=ga>>>8&16711680;if(ha){ha=c[A>>2]|0;c[N+(p<<2)>>2]=((ha&16711935)+(ca*3|0)|0)>>>2&16711935|((ha&65280)+(R*3|0)|0)>>>2&65280|(ha>>>8&16711680)+(O*3|0)<<6&-16777216;ha=c[x>>2]|0;ga=c[D>>2]|0;Na=(((ha&16711935)*3|0)+(ga&16711935)|0)>>>2&16711935|(((ha&65280)*3|0)+(ga&65280)|0)>>>2&65280;Oa=6;Pa=(ha>>>8&16711680)*3|0;Qa=ga}else{c[N+(p<<2)>>2]=(((($&16711935)+(Ga&16711935)|0)*3|0)+(ca<<1)|0)>>>3&16711935|(((($&65280)+(Ga&65280)|0)*3|0)+(R<<1)|0)>>>3&65280|((($>>>8&16711680)+(Ga>>>8&16711680)|0)*3|0)+(O<<1)<<5&-16777216;O=c[x>>2]|0;Ga=c[y>>2]|0;$=Ga<<1;R=c[D>>2]|0;Na=(($&33423870)+((O&16711935)*5|0)+(R&16711935)|0)>>>3&16711935|(($&130560)+((O&65280)*5|0)+(R&65280)|0)>>>3&65280;Oa=5;Pa=((O>>>8&16711680)*5|0)+(Ga>>>7&33423360)|0;Qa=R}da=(Qa>>>8&16711680)+Pa<<Oa&-16777216|Na;ea=N+(p<<2)+4|0;fa=618;break}case 77:case 73:{R=Q&16711935;Ga=Q&65280;O=Q>>>8&16711680;if(__ZL11isDifferentjjjjjj(S,Y,q,f,h,g)|0){c[N>>2]=((P&16711935)+(R*3|0)|0)>>>2&16711935|((P&65280)+(Ga*3|0)|0)>>>2&65280|(P>>>8&16711680)+(O*3|0)<<6&-16777216;$=c[x>>2]|0;ca=c[A>>2]|0;Ra=((($&16711935)*3|0)+(ca&16711935)|0)>>>2&16711935|((($&65280)*3|0)+(ca&65280)|0)>>>2&65280;Sa=(($>>>8&16711680)*3|0)+(ca>>>8&16711680)|0;Ta=6}else{ca=Y<<1;c[N>>2]=((ca&33423870)+(R*5|0)+(P&16711935)|0)>>>3&16711935|((ca&130560)+(Ga*5|0)+(P&65280)|0)>>>3&65280|(Y>>>7&33423360)+(O*5|0)+(P>>>8&16711680)<<5&-16777216;O=c[x>>2]|0;Ga=O<<1;ca=c[y>>2]|0;R=c[z>>2]|0;Ra=((((R&16711935)+(ca&16711935)|0)*3|0)+(Ga&33423870)|0)>>>3&16711935|((((R&65280)+(ca&65280)|0)*3|0)+(Ga&130560)|0)>>>3&65280;Sa=(((R>>>8&16711680)+(ca>>>8&16711680)|0)*3|0)+(O>>>7&33423360)|0;Ta=5}O=N+(p<<2)|0;c[O>>2]=Sa<<Ta&-16777216|Ra;ca=c[x>>2]|0;R=ca<<1;Ga=c[w>>2]|0;$=c[D>>2]|0;c[N+4>>2]=((R&33423870)+(Ga&16711935)+($&16711935)|0)>>>2&16711935|((R&130560)+(Ga&65280)+($&65280)|0)>>>2&65280|(Ga>>>8&16711680)+(ca>>>7&33423360)+($>>>8&16711680)<<6&-16777216;$=c[x>>2]|0;ca=$<<1;Ga=c[E>>2]|0;R=c[D>>2]|0;da=((ca&33423870)+(Ga&16711935)+(R&16711935)|0)>>>2&16711935|((ca&130560)+(Ga&65280)+(R&65280)|0)>>>2&65280|(Ga>>>8&16711680)+($>>>7&33423360)+(R>>>8&16711680)<<6&-16777216;ea=O+4|0;fa=618;break}case 170:case 42:{O=Q&16711935;R=Q&65280;$=Q>>>8&16711680;if(__ZL11isDifferentjjjjjj(Y,P,q,f,h,g)|0){c[N>>2]=((X&16711935)+(O*3|0)|0)>>>2&16711935|((X&65280)+(R*3|0)|0)>>>2&65280|(X>>>8&16711680)+($*3|0)<<6&-16777216;Ga=c[x>>2]|0;ca=c[y>>2]|0;Ua=(((Ga&16711935)*3|0)+(ca&16711935)|0)>>>2&16711935|(((Ga&65280)*3|0)+(ca&65280)|0)>>>2&65280;Va=6;Wa=(Ga>>>8&16711680)*3|0;Xa=ca}else{c[N>>2]=((((P&16711935)+(Y&16711935)|0)*3|0)+(O<<1)|0)>>>3&16711935|((((P&65280)+(Y&65280)|0)*3|0)+(R<<1)|0)>>>3&65280|(((P>>>8&16711680)+(Y>>>8&16711680)|0)*3|0)+($<<1)<<5&-16777216;$=c[x>>2]|0;R=c[z>>2]|0;O=R<<1;ca=c[y>>2]|0;Ua=((O&33423870)+(($&16711935)*5|0)+(ca&16711935)|0)>>>3&16711935|((O&130560)+(($&65280)*5|0)+(ca&65280)|0)>>>3&65280;Va=5;Wa=(($>>>8&16711680)*5|0)+(R>>>7&33423360)|0;Xa=ca}ca=N+(p<<2)|0;c[ca>>2]=(Xa>>>8&16711680)+Wa<<Va&-16777216|Ua;R=c[x>>2]|0;$=R<<1;O=c[C>>2]|0;Ga=c[D>>2]|0;c[N+4>>2]=(($&33423870)+(O&16711935)+(Ga&16711935)|0)>>>2&16711935|(($&130560)+(O&65280)+(Ga&65280)|0)>>>2&65280|(O>>>8&16711680)+(R>>>7&33423360)+(Ga>>>8&16711680)<<6&-16777216;Ga=c[x>>2]|0;R=Ga<<1;O=c[D>>2]|0;$=c[y>>2]|0;da=((R&33423870)+(O&16711935)+($&16711935)|0)>>>2&16711935|((R&130560)+(O&65280)+($&65280)|0)>>>2&65280|(O>>>8&16711680)+(Ga>>>7&33423360)+($>>>8&16711680)<<6&-16777216;ea=ca+4|0;fa=618;break}case 142:case 14:{ca=Q&16711935;$=Q&65280;Ga=Q>>>8&16711680;if(__ZL11isDifferentjjjjjj(Y,P,q,f,h,g)|0){c[N>>2]=((X&16711935)+(ca*3|0)|0)>>>2&16711935|((X&65280)+($*3|0)|0)>>>2&65280|(X>>>8&16711680)+(Ga*3|0)<<6&-16777216;O=c[x>>2]|0;R=c[D>>2]|0;Ya=(((O&16711935)*3|0)+(R&16711935)|0)>>>2&16711935|(((O&65280)*3|0)+(R&65280)|0)>>>2&65280;Za=6;_a=(O>>>8&16711680)*3|0;$a=R}else{c[N>>2]=((((P&16711935)+(Y&16711935)|0)*3|0)+(ca<<1)|0)>>>3&16711935|((((P&65280)+(Y&65280)|0)*3|0)+($<<1)|0)>>>3&65280|(((P>>>8&16711680)+(Y>>>8&16711680)|0)*3|0)+(Ga<<1)<<5&-16777216;Ga=c[x>>2]|0;$=c[w>>2]|0;ca=$<<1;R=c[D>>2]|0;Ya=((ca&33423870)+((Ga&16711935)*5|0)+(R&16711935)|0)>>>3&16711935|((ca&130560)+((Ga&65280)*5|0)+(R&65280)|0)>>>3&65280;Za=5;_a=((Ga>>>8&16711680)*5|0)+($>>>7&33423360)|0;$a=R}c[N+4>>2]=($a>>>8&16711680)+_a<<Za&-16777216|Ya;R=c[x>>2]|0;$=R<<1;Ga=c[A>>2]|0;ca=c[y>>2]|0;O=N+(p<<2)|0;c[O>>2]=(($&33423870)+(Ga&16711935)+(ca&16711935)|0)>>>2&16711935|(($&130560)+(Ga&65280)+(ca&65280)|0)>>>2&65280|(Ga>>>8&16711680)+(R>>>7&33423360)+(ca>>>8&16711680)<<6&-16777216;ca=c[x>>2]|0;R=ca<<1;Ga=c[D>>2]|0;$=c[y>>2]|0;da=((R&33423870)+(Ga&16711935)+($&16711935)|0)>>>2&16711935|((R&130560)+(Ga&65280)+($&65280)|0)>>>2&65280|(Ga>>>8&16711680)+(ca>>>7&33423360)+($>>>8&16711680)<<6&-16777216;ea=O+4|0;fa=618;break}case 67:{c[N>>2]=(((Q&16711935)*3|0)+(Y&16711935)|0)>>>2&16711935|(((Q&65280)*3|0)+(Y&65280)|0)>>>2&65280|((Q>>>8&16711680)*3|0)+(Y>>>8&16711680)<<6&-16777216;O=c[x>>2]|0;$=O<<1;ca=c[C>>2]|0;Ga=c[D>>2]|0;c[N+4>>2]=(($&33423870)+(ca&16711935)+(Ga&16711935)|0)>>>2&16711935|(($&130560)+(ca&65280)+(Ga&65280)|0)>>>2&65280|(ca>>>8&16711680)+(O>>>7&33423360)+(Ga>>>8&16711680)<<6&-16777216;Ga=c[x>>2]|0;O=Ga<<1;ca=c[A>>2]|0;$=c[z>>2]|0;R=N+(p<<2)|0;c[R>>2]=((O&33423870)+(ca&16711935)+($&16711935)|0)>>>2&16711935|((O&130560)+(ca&65280)+($&65280)|0)>>>2&65280|(ca>>>8&16711680)+(Ga>>>7&33423360)+($>>>8&16711680)<<6&-16777216;$=c[x>>2]|0;Ga=$<<1;ca=c[E>>2]|0;O=c[D>>2]|0;da=((Ga&33423870)+(ca&16711935)+(O&16711935)|0)>>>2&16711935|((Ga&130560)+(ca&65280)+(O&65280)|0)>>>2&65280|(ca>>>8&16711680)+($>>>7&33423360)+(O>>>8&16711680)<<6&-16777216;ea=R+4|0;fa=618;break}case 70:{R=Q<<1;c[N>>2]=((R&33423870)+(X&16711935)+(Y&16711935)|0)>>>2&16711935|((R&130560)+(X&65280)+(Y&65280)|0)>>>2&65280|(X>>>8&16711680)+(Q>>>7&33423360)+(Y>>>8&16711680)<<6&-16777216;R=c[x>>2]|0;O=c[D>>2]|0;c[N+4>>2]=(((R&16711935)*3|0)+(O&16711935)|0)>>>2&16711935|(((R&65280)*3|0)+(O&65280)|0)>>>2&65280|((R>>>8&16711680)*3|0)+(O>>>8&16711680)<<6&-16777216;O=c[x>>2]|0;R=O<<1;$=c[A>>2]|0;ca=c[z>>2]|0;Ga=N+(p<<2)|0;c[Ga>>2]=((R&33423870)+($&16711935)+(ca&16711935)|0)>>>2&16711935|((R&130560)+($&65280)+(ca&65280)|0)>>>2&65280|($>>>8&16711680)+(O>>>7&33423360)+(ca>>>8&16711680)<<6&-16777216;ca=c[x>>2]|0;O=ca<<1;$=c[E>>2]|0;R=c[D>>2]|0;da=((O&33423870)+($&16711935)+(R&16711935)|0)>>>2&16711935|((O&130560)+($&65280)+(R&65280)|0)>>>2&65280|($>>>8&16711680)+(ca>>>7&33423360)+(R>>>8&16711680)<<6&-16777216;ea=Ga+4|0;fa=618;break}case 28:{Ga=Q<<1;c[N>>2]=((Ga&33423870)+(X&16711935)+(P&16711935)|0)>>>2&16711935|((Ga&130560)+(X&65280)+(P&65280)|0)>>>2&65280|(X>>>8&16711680)+(Q>>>7&33423360)+(P>>>8&16711680)<<6&-16777216;Ga=c[x>>2]|0;R=c[w>>2]|0;c[N+4>>2]=(((Ga&16711935)*3|0)+(R&16711935)|0)>>>2&16711935|(((Ga&65280)*3|0)+(R&65280)|0)>>>2&65280|((Ga>>>8&16711680)*3|0)+(R>>>8&16711680)<<6&-16777216;R=c[x>>2]|0;Ga=R<<1;ca=c[A>>2]|0;$=c[y>>2]|0;O=N+(p<<2)|0;c[O>>2]=((Ga&33423870)+(ca&16711935)+($&16711935)|0)>>>2&16711935|((Ga&130560)+(ca&65280)+($&65280)|0)>>>2&65280|(ca>>>8&16711680)+(R>>>7&33423360)+($>>>8&16711680)<<6&-16777216;$=c[x>>2]|0;R=$<<1;ca=c[E>>2]|0;Ga=c[y>>2]|0;da=((R&33423870)+(ca&16711935)+(Ga&16711935)|0)>>>2&16711935|((R&130560)+(ca&65280)+(Ga&65280)|0)>>>2&65280|(ca>>>8&16711680)+($>>>7&33423360)+(Ga>>>8&16711680)<<6&-16777216;ea=O+4|0;fa=618;break}case 152:{O=Q<<1;c[N>>2]=((O&33423870)+(X&16711935)+(P&16711935)|0)>>>2&16711935|((O&130560)+(X&65280)+(P&65280)|0)>>>2&65280|(X>>>8&16711680)+(Q>>>7&33423360)+(P>>>8&16711680)<<6&-16777216;O=c[x>>2]|0;Ga=O<<1;$=c[C>>2]|0;ca=c[w>>2]|0;c[N+4>>2]=((Ga&33423870)+($&16711935)+(ca&16711935)|0)>>>2&16711935|((Ga&130560)+($&65280)+(ca&65280)|0)>>>2&65280|($>>>8&16711680)+(O>>>7&33423360)+(ca>>>8&16711680)<<6&-16777216;ca=c[x>>2]|0;O=ca<<1;$=c[A>>2]|0;Ga=c[y>>2]|0;R=N+(p<<2)|0;c[R>>2]=((O&33423870)+($&16711935)+(Ga&16711935)|0)>>>2&16711935|((O&130560)+($&65280)+(Ga&65280)|0)>>>2&65280|($>>>8&16711680)+(ca>>>7&33423360)+(Ga>>>8&16711680)<<6&-16777216;Ga=c[x>>2]|0;ca=c[y>>2]|0;da=(((Ga&16711935)*3|0)+(ca&16711935)|0)>>>2&16711935|(((Ga&65280)*3|0)+(ca&65280)|0)>>>2&65280|((Ga>>>8&16711680)*3|0)+(ca>>>8&16711680)<<6&-16777216;ea=R+4|0;fa=618;break}case 194:{R=Q<<1;c[N>>2]=((R&33423870)+(X&16711935)+(Y&16711935)|0)>>>2&16711935|((R&130560)+(X&65280)+(Y&65280)|0)>>>2&65280|(X>>>8&16711680)+(Q>>>7&33423360)+(Y>>>8&16711680)<<6&-16777216;R=c[x>>2]|0;ca=R<<1;Ga=c[C>>2]|0;$=c[D>>2]|0;c[N+4>>2]=((ca&33423870)+(Ga&16711935)+($&16711935)|0)>>>2&16711935|((ca&130560)+(Ga&65280)+($&65280)|0)>>>2&65280|(Ga>>>8&16711680)+(R>>>7&33423360)+($>>>8&16711680)<<6&-16777216;$=c[x>>2]|0;R=$<<1;Ga=c[A>>2]|0;ca=c[z>>2]|0;O=N+(p<<2)|0;c[O>>2]=((R&33423870)+(Ga&16711935)+(ca&16711935)|0)>>>2&16711935|((R&130560)+(Ga&65280)+(ca&65280)|0)>>>2&65280|(Ga>>>8&16711680)+($>>>7&33423360)+(ca>>>8&16711680)<<6&-16777216;ca=c[x>>2]|0;$=c[D>>2]|0;da=(((ca&16711935)*3|0)+($&16711935)|0)>>>2&16711935|(((ca&65280)*3|0)+($&65280)|0)>>>2&65280|((ca>>>8&16711680)*3|0)+($>>>8&16711680)<<6&-16777216;ea=O+4|0;fa=618;break}case 98:{O=Q<<1;c[N>>2]=((O&33423870)+(X&16711935)+(Y&16711935)|0)>>>2&16711935|((O&130560)+(X&65280)+(Y&65280)|0)>>>2&65280|(X>>>8&16711680)+(Q>>>7&33423360)+(Y>>>8&16711680)<<6&-16777216;O=c[x>>2]|0;$=O<<1;ca=c[C>>2]|0;Ga=c[D>>2]|0;c[N+4>>2]=(($&33423870)+(ca&16711935)+(Ga&16711935)|0)>>>2&16711935|(($&130560)+(ca&65280)+(Ga&65280)|0)>>>2&65280|(ca>>>8&16711680)+(O>>>7&33423360)+(Ga>>>8&16711680)<<6&-16777216;Ga=c[x>>2]|0;O=c[z>>2]|0;ca=N+(p<<2)|0;c[ca>>2]=(((Ga&16711935)*3|0)+(O&16711935)|0)>>>2&16711935|(((Ga&65280)*3|0)+(O&65280)|0)>>>2&65280|((Ga>>>8&16711680)*3|0)+(O>>>8&16711680)<<6&-16777216;O=c[x>>2]|0;Ga=O<<1;$=c[E>>2]|0;R=c[D>>2]|0;da=((Ga&33423870)+($&16711935)+(R&16711935)|0)>>>2&16711935|((Ga&130560)+($&65280)+(R&65280)|0)>>>2&65280|($>>>8&16711680)+(O>>>7&33423360)+(R>>>8&16711680)<<6&-16777216;ea=ca+4|0;fa=618;break}case 56:{ca=Q<<1;c[N>>2]=((ca&33423870)+(X&16711935)+(P&16711935)|0)>>>2&16711935|((ca&130560)+(X&65280)+(P&65280)|0)>>>2&65280|(X>>>8&16711680)+(Q>>>7&33423360)+(P>>>8&16711680)<<6&-16777216;ca=c[x>>2]|0;R=ca<<1;O=c[C>>2]|0;$=c[w>>2]|0;c[N+4>>2]=((R&33423870)+(O&16711935)+($&16711935)|0)>>>2&16711935|((R&130560)+(O&65280)+($&65280)|0)>>>2&65280|(O>>>8&16711680)+(ca>>>7&33423360)+($>>>8&16711680)<<6&-16777216;$=c[x>>2]|0;ca=c[y>>2]|0;O=N+(p<<2)|0;c[O>>2]=((($&16711935)*3|0)+(ca&16711935)|0)>>>2&16711935|((($&65280)*3|0)+(ca&65280)|0)>>>2&65280|(($>>>8&16711680)*3|0)+(ca>>>8&16711680)<<6&-16777216;ca=c[x>>2]|0;$=ca<<1;R=c[E>>2]|0;Ga=c[y>>2]|0;da=(($&33423870)+(R&16711935)+(Ga&16711935)|0)>>>2&16711935|(($&130560)+(R&65280)+(Ga&65280)|0)>>>2&65280|(R>>>8&16711680)+(ca>>>7&33423360)+(Ga>>>8&16711680)<<6&-16777216;ea=O+4|0;fa=618;break}case 25:{c[N>>2]=(((Q&16711935)*3|0)+(P&16711935)|0)>>>2&16711935|(((Q&65280)*3|0)+(P&65280)|0)>>>2&65280|((Q>>>8&16711680)*3|0)+(P>>>8&16711680)<<6&-16777216;O=c[x>>2]|0;Ga=O<<1;ca=c[C>>2]|0;R=c[w>>2]|0;c[N+4>>2]=((Ga&33423870)+(ca&16711935)+(R&16711935)|0)>>>2&16711935|((Ga&130560)+(ca&65280)+(R&65280)|0)>>>2&65280|(ca>>>8&16711680)+(O>>>7&33423360)+(R>>>8&16711680)<<6&-16777216;R=c[x>>2]|0;O=R<<1;ca=c[A>>2]|0;Ga=c[y>>2]|0;$=N+(p<<2)|0;c[$>>2]=((O&33423870)+(ca&16711935)+(Ga&16711935)|0)>>>2&16711935|((O&130560)+(ca&65280)+(Ga&65280)|0)>>>2&65280|(ca>>>8&16711680)+(R>>>7&33423360)+(Ga>>>8&16711680)<<6&-16777216;Ga=c[x>>2]|0;R=Ga<<1;ca=c[E>>2]|0;O=c[y>>2]|0;da=((R&33423870)+(ca&16711935)+(O&16711935)|0)>>>2&16711935|((R&130560)+(ca&65280)+(O&65280)|0)>>>2&65280|(ca>>>8&16711680)+(Ga>>>7&33423360)+(O>>>8&16711680)<<6&-16777216;ea=$+4|0;fa=618;break}case 31:case 26:{if(__ZL11isDifferentjjjjjj(Y,P,q,f,h,g)|0)ab=Q;else{$=Q<<1;ab=((Y&16711935)+($&33423870)+(P&16711935)|0)>>>2&16711935|((Y&65280)+($&130560)+(P&65280)|0)>>>2&65280|(Y>>>8&16711680)+(Q>>>7&33423360)+(P>>>8&16711680)<<6&-16777216}c[N>>2]=ab;$=c[w>>2]|0;O=c[D>>2]|0;Ga=__ZL11isDifferentjjjjjj($,O,q,f,h,g)|0;ca=c[x>>2]|0;if(Ga)bb=ca;else{Ga=ca<<1;bb=(($&16711935)+(Ga&33423870)+(O&16711935)|0)>>>2&16711935|(($&65280)+(Ga&130560)+(O&65280)|0)>>>2&65280|($>>>8&16711680)+(ca>>>7&33423360)+(O>>>8&16711680)<<6&-16777216}c[N+4>>2]=bb;O=c[x>>2]|0;ca=O<<1;$=c[A>>2]|0;Ga=c[y>>2]|0;R=N+(p<<2)|0;c[R>>2]=((ca&33423870)+($&16711935)+(Ga&16711935)|0)>>>2&16711935|((ca&130560)+($&65280)+(Ga&65280)|0)>>>2&65280|($>>>8&16711680)+(O>>>7&33423360)+(Ga>>>8&16711680)<<6&-16777216;Ga=c[x>>2]|0;O=Ga<<1;$=c[E>>2]|0;ca=c[y>>2]|0;da=((O&33423870)+($&16711935)+(ca&16711935)|0)>>>2&16711935|((O&130560)+($&65280)+(ca&65280)|0)>>>2&65280|($>>>8&16711680)+(Ga>>>7&33423360)+(ca>>>8&16711680)<<6&-16777216;ea=R+4|0;fa=618;break}case 214:case 82:{R=Q<<1;c[N>>2]=((R&33423870)+(X&16711935)+(Y&16711935)|0)>>>2&16711935|((R&130560)+(X&65280)+(Y&65280)|0)>>>2&65280|(X>>>8&16711680)+(Q>>>7&33423360)+(Y>>>8&16711680)<<6&-16777216;R=c[w>>2]|0;ca=c[D>>2]|0;Ga=__ZL11isDifferentjjjjjj(R,ca,q,f,h,g)|0;$=c[x>>2]|0;if(Ga)cb=$;else{Ga=$<<1;cb=((R&16711935)+(Ga&33423870)+(ca&16711935)|0)>>>2&16711935|((R&65280)+(Ga&130560)+(ca&65280)|0)>>>2&65280|(R>>>8&16711680)+($>>>7&33423360)+(ca>>>8&16711680)<<6&-16777216}c[N+4>>2]=cb;ca=c[x>>2]|0;$=ca<<1;R=c[A>>2]|0;Ga=c[z>>2]|0;O=N+(p<<2)|0;c[O>>2]=(($&33423870)+(R&16711935)+(Ga&16711935)|0)>>>2&16711935|(($&130560)+(R&65280)+(Ga&65280)|0)>>>2&65280|(R>>>8&16711680)+(ca>>>7&33423360)+(Ga>>>8&16711680)<<6&-16777216;Ga=c[D>>2]|0;ca=c[y>>2]|0;R=__ZL11isDifferentjjjjjj(Ga,ca,q,f,h,g)|0;$=c[x>>2]|0;if(R)db=$;else{R=$<<1;db=((Ga&16711935)+(R&33423870)+(ca&16711935)|0)>>>2&16711935|((Ga&65280)+(R&130560)+(ca&65280)|0)>>>2&65280|(Ga>>>8&16711680)+($>>>7&33423360)+(ca>>>8&16711680)<<6&-16777216}da=db;ea=O+4|0;fa=618;break}case 248:case 88:{O=Q<<1;c[N>>2]=((O&33423870)+(X&16711935)+(P&16711935)|0)>>>2&16711935|((O&130560)+(X&65280)+(P&65280)|0)>>>2&65280|(X>>>8&16711680)+(Q>>>7&33423360)+(P>>>8&16711680)<<6&-16777216;O=c[x>>2]|0;ca=O<<1;$=c[C>>2]|0;Ga=c[w>>2]|0;c[N+4>>2]=((ca&33423870)+($&16711935)+(Ga&16711935)|0)>>>2&16711935|((ca&130560)+($&65280)+(Ga&65280)|0)>>>2&65280|($>>>8&16711680)+(O>>>7&33423360)+(Ga>>>8&16711680)<<6&-16777216;Ga=c[y>>2]|0;O=c[z>>2]|0;$=__ZL11isDifferentjjjjjj(Ga,O,q,f,h,g)|0;ca=c[x>>2]|0;if($)eb=ca;else{$=ca<<1;eb=((Ga&16711935)+($&33423870)+(O&16711935)|0)>>>2&16711935|((Ga&65280)+($&130560)+(O&65280)|0)>>>2&65280|(Ga>>>8&16711680)+(ca>>>7&33423360)+(O>>>8&16711680)<<6&-16777216}O=N+(p<<2)|0;c[O>>2]=eb;ca=c[D>>2]|0;Ga=c[y>>2]|0;$=__ZL11isDifferentjjjjjj(ca,Ga,q,f,h,g)|0;R=c[x>>2]|0;if($)fb=R;else{$=R<<1;fb=((ca&16711935)+($&33423870)+(Ga&16711935)|0)>>>2&16711935|((ca&65280)+($&130560)+(Ga&65280)|0)>>>2&65280|(ca>>>8&16711680)+(R>>>7&33423360)+(Ga>>>8&16711680)<<6&-16777216}da=fb;ea=O+4|0;fa=618;break}case 107:case 74:{if(__ZL11isDifferentjjjjjj(Y,P,q,f,h,g)|0)gb=Q;else{O=Q<<1;gb=((Y&16711935)+(O&33423870)+(P&16711935)|0)>>>2&16711935|((Y&65280)+(O&130560)+(P&65280)|0)>>>2&65280|(Y>>>8&16711680)+(Q>>>7&33423360)+(P>>>8&16711680)<<6&-16777216}c[N>>2]=gb;O=c[x>>2]|0;Ga=O<<1;R=c[C>>2]|0;ca=c[D>>2]|0;c[N+4>>2]=((Ga&33423870)+(R&16711935)+(ca&16711935)|0)>>>2&16711935|((Ga&130560)+(R&65280)+(ca&65280)|0)>>>2&65280|(R>>>8&16711680)+(O>>>7&33423360)+(ca>>>8&16711680)<<6&-16777216;ca=c[y>>2]|0;O=c[z>>2]|0;R=__ZL11isDifferentjjjjjj(ca,O,q,f,h,g)|0;Ga=c[x>>2]|0;if(R)hb=Ga;else{R=Ga<<1;hb=((ca&16711935)+(R&33423870)+(O&16711935)|0)>>>2&16711935|((ca&65280)+(R&130560)+(O&65280)|0)>>>2&65280|(ca>>>8&16711680)+(Ga>>>7&33423360)+(O>>>8&16711680)<<6&-16777216}O=N+(p<<2)|0;c[O>>2]=hb;Ga=c[x>>2]|0;ca=Ga<<1;R=c[E>>2]|0;$=c[D>>2]|0;da=((ca&33423870)+(R&16711935)+($&16711935)|0)>>>2&16711935|((ca&130560)+(R&65280)+($&65280)|0)>>>2&65280|(R>>>8&16711680)+(Ga>>>7&33423360)+($>>>8&16711680)<<6&-16777216;ea=O+4|0;fa=618;break}case 27:{if(__ZL11isDifferentjjjjjj(Y,P,q,f,h,g)|0)ib=Q;else{O=Q<<1;ib=((Y&16711935)+(O&33423870)+(P&16711935)|0)>>>2&16711935|((Y&65280)+(O&130560)+(P&65280)|0)>>>2&65280|(Y>>>8&16711680)+(Q>>>7&33423360)+(P>>>8&16711680)<<6&-16777216}c[N>>2]=ib;O=c[x>>2]|0;$=c[C>>2]|0;c[N+4>>2]=(((O&16711935)*3|0)+($&16711935)|0)>>>2&16711935|(((O&65280)*3|0)+($&65280)|0)>>>2&65280|((O>>>8&16711680)*3|0)+($>>>8&16711680)<<6&-16777216;$=c[x>>2]|0;O=$<<1;Ga=c[A>>2]|0;R=c[y>>2]|0;ca=N+(p<<2)|0;c[ca>>2]=((O&33423870)+(Ga&16711935)+(R&16711935)|0)>>>2&16711935|((O&130560)+(Ga&65280)+(R&65280)|0)>>>2&65280|(Ga>>>8&16711680)+($>>>7&33423360)+(R>>>8&16711680)<<6&-16777216;R=c[x>>2]|0;$=R<<1;Ga=c[E>>2]|0;O=c[y>>2]|0;da=(($&33423870)+(Ga&16711935)+(O&16711935)|0)>>>2&16711935|(($&130560)+(Ga&65280)+(O&65280)|0)>>>2&65280|(Ga>>>8&16711680)+(R>>>7&33423360)+(O>>>8&16711680)<<6&-16777216;ea=ca+4|0;fa=618;break}case 86:{ca=Q<<1;c[N>>2]=((ca&33423870)+(X&16711935)+(Y&16711935)|0)>>>2&16711935|((ca&130560)+(X&65280)+(Y&65280)|0)>>>2&65280|(X>>>8&16711680)+(Q>>>7&33423360)+(Y>>>8&16711680)<<6&-16777216;ca=c[w>>2]|0;O=c[D>>2]|0;R=__ZL11isDifferentjjjjjj(ca,O,q,f,h,g)|0;Ga=c[x>>2]|0;if(R)jb=Ga;else{R=Ga<<1;jb=((ca&16711935)+(R&33423870)+(O&16711935)|0)>>>2&16711935|((ca&65280)+(R&130560)+(O&65280)|0)>>>2&65280|(ca>>>8&16711680)+(Ga>>>7&33423360)+(O>>>8&16711680)<<6&-16777216}c[N+4>>2]=jb;O=c[x>>2]|0;Ga=O<<1;ca=c[A>>2]|0;R=c[z>>2]|0;$=N+(p<<2)|0;c[$>>2]=((Ga&33423870)+(ca&16711935)+(R&16711935)|0)>>>2&16711935|((Ga&130560)+(ca&65280)+(R&65280)|0)>>>2&65280|(ca>>>8&16711680)+(O>>>7&33423360)+(R>>>8&16711680)<<6&-16777216;R=c[x>>2]|0;O=c[E>>2]|0;da=(((R&16711935)*3|0)+(O&16711935)|0)>>>2&16711935|(((R&65280)*3|0)+(O&65280)|0)>>>2&65280|((R>>>8&16711680)*3|0)+(O>>>8&16711680)<<6&-16777216;ea=$+4|0;fa=618;break}case 216:{$=Q<<1;c[N>>2]=(($&33423870)+(X&16711935)+(P&16711935)|0)>>>2&16711935|(($&130560)+(X&65280)+(P&65280)|0)>>>2&65280|(X>>>8&16711680)+(Q>>>7&33423360)+(P>>>8&16711680)<<6&-16777216;$=c[x>>2]|0;O=$<<1;R=c[C>>2]|0;ca=c[w>>2]|0;c[N+4>>2]=((O&33423870)+(R&16711935)+(ca&16711935)|0)>>>2&16711935|((O&130560)+(R&65280)+(ca&65280)|0)>>>2&65280|(R>>>8&16711680)+($>>>7&33423360)+(ca>>>8&16711680)<<6&-16777216;ca=c[x>>2]|0;$=c[A>>2]|0;R=N+(p<<2)|0;c[R>>2]=(((ca&16711935)*3|0)+($&16711935)|0)>>>2&16711935|(((ca&65280)*3|0)+($&65280)|0)>>>2&65280|((ca>>>8&16711680)*3|0)+($>>>8&16711680)<<6&-16777216;$=c[D>>2]|0;ca=c[y>>2]|0;O=__ZL11isDifferentjjjjjj($,ca,q,f,h,g)|0;Ga=c[x>>2]|0;if(O)kb=Ga;else{O=Ga<<1;kb=(($&16711935)+(O&33423870)+(ca&16711935)|0)>>>2&16711935|(($&65280)+(O&130560)+(ca&65280)|0)>>>2&65280|($>>>8&16711680)+(Ga>>>7&33423360)+(ca>>>8&16711680)<<6&-16777216}da=kb;ea=R+4|0;fa=618;break}case 106:{c[N>>2]=(((Q&16711935)*3|0)+(X&16711935)|0)>>>2&16711935|(((Q&65280)*3|0)+(X&65280)|0)>>>2&65280|((Q>>>8&16711680)*3|0)+(X>>>8&16711680)<<6&-16777216;R=c[x>>2]|0;ca=R<<1;Ga=c[C>>2]|0;$=c[D>>2]|0;c[N+4>>2]=((ca&33423870)+(Ga&16711935)+($&16711935)|0)>>>2&16711935|((ca&130560)+(Ga&65280)+($&65280)|0)>>>2&65280|(Ga>>>8&16711680)+(R>>>7&33423360)+($>>>8&16711680)<<6&-16777216;$=c[y>>2]|0;R=c[z>>2]|0;Ga=__ZL11isDifferentjjjjjj($,R,q,f,h,g)|0;ca=c[x>>2]|0;if(Ga)lb=ca;else{Ga=ca<<1;lb=(($&16711935)+(Ga&33423870)+(R&16711935)|0)>>>2&16711935|(($&65280)+(Ga&130560)+(R&65280)|0)>>>2&65280|($>>>8&16711680)+(ca>>>7&33423360)+(R>>>8&16711680)<<6&-16777216}R=N+(p<<2)|0;c[R>>2]=lb;ca=c[x>>2]|0;$=ca<<1;Ga=c[E>>2]|0;O=c[D>>2]|0;da=(($&33423870)+(Ga&16711935)+(O&16711935)|0)>>>2&16711935|(($&130560)+(Ga&65280)+(O&65280)|0)>>>2&65280|(Ga>>>8&16711680)+(ca>>>7&33423360)+(O>>>8&16711680)<<6&-16777216;ea=R+4|0;fa=618;break}case 30:{c[N>>2]=(((Q&16711935)*3|0)+(X&16711935)|0)>>>2&16711935|(((Q&65280)*3|0)+(X&65280)|0)>>>2&65280|((Q>>>8&16711680)*3|0)+(X>>>8&16711680)<<6&-16777216;R=c[w>>2]|0;O=c[D>>2]|0;ca=__ZL11isDifferentjjjjjj(R,O,q,f,h,g)|0;Ga=c[x>>2]|0;if(ca)mb=Ga;else{ca=Ga<<1;mb=((R&16711935)+(ca&33423870)+(O&16711935)|0)>>>2&16711935|((R&65280)+(ca&130560)+(O&65280)|0)>>>2&65280|(R>>>8&16711680)+(Ga>>>7&33423360)+(O>>>8&16711680)<<6&-16777216}c[N+4>>2]=mb;O=c[x>>2]|0;Ga=O<<1;R=c[A>>2]|0;ca=c[y>>2]|0;$=N+(p<<2)|0;c[$>>2]=((Ga&33423870)+(R&16711935)+(ca&16711935)|0)>>>2&16711935|((Ga&130560)+(R&65280)+(ca&65280)|0)>>>2&65280|(R>>>8&16711680)+(O>>>7&33423360)+(ca>>>8&16711680)<<6&-16777216;ca=c[x>>2]|0;O=ca<<1;R=c[E>>2]|0;Ga=c[y>>2]|0;da=((O&33423870)+(R&16711935)+(Ga&16711935)|0)>>>2&16711935|((O&130560)+(R&65280)+(Ga&65280)|0)>>>2&65280|(R>>>8&16711680)+(ca>>>7&33423360)+(Ga>>>8&16711680)<<6&-16777216;ea=$+4|0;fa=618;break}case 210:{$=Q<<1;c[N>>2]=(($&33423870)+(X&16711935)+(Y&16711935)|0)>>>2&16711935|(($&130560)+(X&65280)+(Y&65280)|0)>>>2&65280|(X>>>8&16711680)+(Q>>>7&33423360)+(Y>>>8&16711680)<<6&-16777216;$=c[x>>2]|0;Ga=c[C>>2]|0;c[N+4>>2]=((($&16711935)*3|0)+(Ga&16711935)|0)>>>2&16711935|((($&65280)*3|0)+(Ga&65280)|0)>>>2&65280|(($>>>8&16711680)*3|0)+(Ga>>>8&16711680)<<6&-16777216;Ga=c[x>>2]|0;$=Ga<<1;ca=c[A>>2]|0;R=c[z>>2]|0;O=N+(p<<2)|0;c[O>>2]=(($&33423870)+(ca&16711935)+(R&16711935)|0)>>>2&16711935|(($&130560)+(ca&65280)+(R&65280)|0)>>>2&65280|(ca>>>8&16711680)+(Ga>>>7&33423360)+(R>>>8&16711680)<<6&-16777216;R=c[D>>2]|0;Ga=c[y>>2]|0;ca=__ZL11isDifferentjjjjjj(R,Ga,q,f,h,g)|0;$=c[x>>2]|0;if(ca)nb=$;else{ca=$<<1;nb=((R&16711935)+(ca&33423870)+(Ga&16711935)|0)>>>2&16711935|((R&65280)+(ca&130560)+(Ga&65280)|0)>>>2&65280|(R>>>8&16711680)+($>>>7&33423360)+(Ga>>>8&16711680)<<6&-16777216}da=nb;ea=O+4|0;fa=618;break}case 120:{O=Q<<1;c[N>>2]=((O&33423870)+(X&16711935)+(P&16711935)|0)>>>2&16711935|((O&130560)+(X&65280)+(P&65280)|0)>>>2&65280|(X>>>8&16711680)+(Q>>>7&33423360)+(P>>>8&16711680)<<6&-16777216;O=c[x>>2]|0;Ga=O<<1;$=c[C>>2]|0;R=c[w>>2]|0;c[N+4>>2]=((Ga&33423870)+($&16711935)+(R&16711935)|0)>>>2&16711935|((Ga&130560)+($&65280)+(R&65280)|0)>>>2&65280|($>>>8&16711680)+(O>>>7&33423360)+(R>>>8&16711680)<<6&-16777216;R=c[y>>2]|0;O=c[z>>2]|0;$=__ZL11isDifferentjjjjjj(R,O,q,f,h,g)|0;Ga=c[x>>2]|0;if($)ob=Ga;else{$=Ga<<1;ob=((R&16711935)+($&33423870)+(O&16711935)|0)>>>2&16711935|((R&65280)+($&130560)+(O&65280)|0)>>>2&65280|(R>>>8&16711680)+(Ga>>>7&33423360)+(O>>>8&16711680)<<6&-16777216}O=N+(p<<2)|0;c[O>>2]=ob;Ga=c[x>>2]|0;R=c[E>>2]|0;da=(((Ga&16711935)*3|0)+(R&16711935)|0)>>>2&16711935|(((Ga&65280)*3|0)+(R&65280)|0)>>>2&65280|((Ga>>>8&16711680)*3|0)+(R>>>8&16711680)<<6&-16777216;ea=O+4|0;fa=618;break}case 75:{if(__ZL11isDifferentjjjjjj(Y,P,q,f,h,g)|0)pb=Q;else{O=Q<<1;pb=((Y&16711935)+(O&33423870)+(P&16711935)|0)>>>2&16711935|((Y&65280)+(O&130560)+(P&65280)|0)>>>2&65280|(Y>>>8&16711680)+(Q>>>7&33423360)+(P>>>8&16711680)<<6&-16777216}c[N>>2]=pb;O=c[x>>2]|0;R=O<<1;Ga=c[C>>2]|0;$=c[D>>2]|0;c[N+4>>2]=((R&33423870)+(Ga&16711935)+($&16711935)|0)>>>2&16711935|((R&130560)+(Ga&65280)+($&65280)|0)>>>2&65280|(Ga>>>8&16711680)+(O>>>7&33423360)+($>>>8&16711680)<<6&-16777216;$=c[x>>2]|0;O=c[A>>2]|0;Ga=N+(p<<2)|0;c[Ga>>2]=((($&16711935)*3|0)+(O&16711935)|0)>>>2&16711935|((($&65280)*3|0)+(O&65280)|0)>>>2&65280|(($>>>8&16711680)*3|0)+(O>>>8&16711680)<<6&-16777216;O=c[x>>2]|0;$=O<<1;R=c[E>>2]|0;ca=c[D>>2]|0;da=(($&33423870)+(R&16711935)+(ca&16711935)|0)>>>2&16711935|(($&130560)+(R&65280)+(ca&65280)|0)>>>2&65280|(R>>>8&16711680)+(O>>>7&33423360)+(ca>>>8&16711680)<<6&-16777216;ea=Ga+4|0;fa=618;break}case 29:{c[N>>2]=(((Q&16711935)*3|0)+(P&16711935)|0)>>>2&16711935|(((Q&65280)*3|0)+(P&65280)|0)>>>2&65280|((Q>>>8&16711680)*3|0)+(P>>>8&16711680)<<6&-16777216;Ga=c[x>>2]|0;ca=c[w>>2]|0;c[N+4>>2]=(((Ga&16711935)*3|0)+(ca&16711935)|0)>>>2&16711935|(((Ga&65280)*3|0)+(ca&65280)|0)>>>2&65280|((Ga>>>8&16711680)*3|0)+(ca>>>8&16711680)<<6&-16777216;ca=c[x>>2]|0;Ga=ca<<1;O=c[A>>2]|0;R=c[y>>2]|0;$=N+(p<<2)|0;c[$>>2]=((Ga&33423870)+(O&16711935)+(R&16711935)|0)>>>2&16711935|((Ga&130560)+(O&65280)+(R&65280)|0)>>>2&65280|(O>>>8&16711680)+(ca>>>7&33423360)+(R>>>8&16711680)<<6&-16777216;R=c[x>>2]|0;ca=R<<1;O=c[E>>2]|0;Ga=c[y>>2]|0;da=((ca&33423870)+(O&16711935)+(Ga&16711935)|0)>>>2&16711935|((ca&130560)+(O&65280)+(Ga&65280)|0)>>>2&65280|(O>>>8&16711680)+(R>>>7&33423360)+(Ga>>>8&16711680)<<6&-16777216;ea=$+4|0;fa=618;break}case 198:{$=Q<<1;c[N>>2]=(($&33423870)+(X&16711935)+(Y&16711935)|0)>>>2&16711935|(($&130560)+(X&65280)+(Y&65280)|0)>>>2&65280|(X>>>8&16711680)+(Q>>>7&33423360)+(Y>>>8&16711680)<<6&-16777216;$=c[x>>2]|0;Ga=c[D>>2]|0;c[N+4>>2]=((($&16711935)*3|0)+(Ga&16711935)|0)>>>2&16711935|((($&65280)*3|0)+(Ga&65280)|0)>>>2&65280|(($>>>8&16711680)*3|0)+(Ga>>>8&16711680)<<6&-16777216;Ga=c[x>>2]|0;$=Ga<<1;R=c[A>>2]|0;O=c[z>>2]|0;ca=N+(p<<2)|0;c[ca>>2]=(($&33423870)+(R&16711935)+(O&16711935)|0)>>>2&16711935|(($&130560)+(R&65280)+(O&65280)|0)>>>2&65280|(R>>>8&16711680)+(Ga>>>7&33423360)+(O>>>8&16711680)<<6&-16777216;O=c[x>>2]|0;Ga=c[D>>2]|0;da=(((O&16711935)*3|0)+(Ga&16711935)|0)>>>2&16711935|(((O&65280)*3|0)+(Ga&65280)|0)>>>2&65280|((O>>>8&16711680)*3|0)+(Ga>>>8&16711680)<<6&-16777216;ea=ca+4|0;fa=618;break}case 184:{ca=Q<<1;c[N>>2]=((ca&33423870)+(X&16711935)+(P&16711935)|0)>>>2&16711935|((ca&130560)+(X&65280)+(P&65280)|0)>>>2&65280|(X>>>8&16711680)+(Q>>>7&33423360)+(P>>>8&16711680)<<6&-16777216;ca=c[x>>2]|0;Ga=ca<<1;O=c[C>>2]|0;R=c[w>>2]|0;c[N+4>>2]=((Ga&33423870)+(O&16711935)+(R&16711935)|0)>>>2&16711935|((Ga&130560)+(O&65280)+(R&65280)|0)>>>2&65280|(O>>>8&16711680)+(ca>>>7&33423360)+(R>>>8&16711680)<<6&-16777216;R=c[x>>2]|0;ca=c[y>>2]|0;O=N+(p<<2)|0;c[O>>2]=(((R&16711935)*3|0)+(ca&16711935)|0)>>>2&16711935|(((R&65280)*3|0)+(ca&65280)|0)>>>2&65280|((R>>>8&16711680)*3|0)+(ca>>>8&16711680)<<6&-16777216;ca=c[x>>2]|0;R=c[y>>2]|0;da=(((ca&16711935)*3|0)+(R&16711935)|0)>>>2&16711935|(((ca&65280)*3|0)+(R&65280)|0)>>>2&65280|((ca>>>8&16711680)*3|0)+(R>>>8&16711680)<<6&-16777216;ea=O+4|0;fa=618;break}case 99:{c[N>>2]=(((Q&16711935)*3|0)+(Y&16711935)|0)>>>2&16711935|(((Q&65280)*3|0)+(Y&65280)|0)>>>2&65280|((Q>>>8&16711680)*3|0)+(Y>>>8&16711680)<<6&-16777216;O=c[x>>2]|0;R=O<<1;ca=c[C>>2]|0;Ga=c[D>>2]|0;c[N+4>>2]=((R&33423870)+(ca&16711935)+(Ga&16711935)|0)>>>2&16711935|((R&130560)+(ca&65280)+(Ga&65280)|0)>>>2&65280|(ca>>>8&16711680)+(O>>>7&33423360)+(Ga>>>8&16711680)<<6&-16777216;Ga=c[x>>2]|0;O=c[z>>2]|0;ca=N+(p<<2)|0;c[ca>>2]=(((Ga&16711935)*3|0)+(O&16711935)|0)>>>2&16711935|(((Ga&65280)*3|0)+(O&65280)|0)>>>2&65280|((Ga>>>8&16711680)*3|0)+(O>>>8&16711680)<<6&-16777216;O=c[x>>2]|0;Ga=O<<1;R=c[E>>2]|0;$=c[D>>2]|0;da=((Ga&33423870)+(R&16711935)+($&16711935)|0)>>>2&16711935|((Ga&130560)+(R&65280)+($&65280)|0)>>>2&65280|(R>>>8&16711680)+(O>>>7&33423360)+($>>>8&16711680)<<6&-16777216;ea=ca+4|0;fa=618;break}case 57:{c[N>>2]=(((Q&16711935)*3|0)+(P&16711935)|0)>>>2&16711935|(((Q&65280)*3|0)+(P&65280)|0)>>>2&65280|((Q>>>8&16711680)*3|0)+(P>>>8&16711680)<<6&-16777216;ca=c[x>>2]|0;$=ca<<1;O=c[C>>2]|0;R=c[w>>2]|0;c[N+4>>2]=(($&33423870)+(O&16711935)+(R&16711935)|0)>>>2&16711935|(($&130560)+(O&65280)+(R&65280)|0)>>>2&65280|(O>>>8&16711680)+(ca>>>7&33423360)+(R>>>8&16711680)<<6&-16777216;R=c[x>>2]|0;ca=c[y>>2]|0;O=N+(p<<2)|0;c[O>>2]=(((R&16711935)*3|0)+(ca&16711935)|0)>>>2&16711935|(((R&65280)*3|0)+(ca&65280)|0)>>>2&65280|((R>>>8&16711680)*3|0)+(ca>>>8&16711680)<<6&-16777216;ca=c[x>>2]|0;R=ca<<1;$=c[E>>2]|0;Ga=c[y>>2]|0;da=((R&33423870)+($&16711935)+(Ga&16711935)|0)>>>2&16711935|((R&130560)+($&65280)+(Ga&65280)|0)>>>2&65280|($>>>8&16711680)+(ca>>>7&33423360)+(Ga>>>8&16711680)<<6&-16777216;ea=O+4|0;fa=618;break}case 71:{c[N>>2]=(((Q&16711935)*3|0)+(Y&16711935)|0)>>>2&16711935|(((Q&65280)*3|0)+(Y&65280)|0)>>>2&65280|((Q>>>8&16711680)*3|0)+(Y>>>8&16711680)<<6&-16777216;O=c[x>>2]|0;Ga=c[D>>2]|0;c[N+4>>2]=(((O&16711935)*3|0)+(Ga&16711935)|0)>>>2&16711935|(((O&65280)*3|0)+(Ga&65280)|0)>>>2&65280|((O>>>8&16711680)*3|0)+(Ga>>>8&16711680)<<6&-16777216;Ga=c[x>>2]|0;O=Ga<<1;ca=c[A>>2]|0;$=c[z>>2]|0;R=N+(p<<2)|0;c[R>>2]=((O&33423870)+(ca&16711935)+($&16711935)|0)>>>2&16711935|((O&130560)+(ca&65280)+($&65280)|0)>>>2&65280|(ca>>>8&16711680)+(Ga>>>7&33423360)+($>>>8&16711680)<<6&-16777216;$=c[x>>2]|0;Ga=$<<1;ca=c[E>>2]|0;O=c[D>>2]|0;da=((Ga&33423870)+(ca&16711935)+(O&16711935)|0)>>>2&16711935|((Ga&130560)+(ca&65280)+(O&65280)|0)>>>2&65280|(ca>>>8&16711680)+($>>>7&33423360)+(O>>>8&16711680)<<6&-16777216;ea=R+4|0;fa=618;break}case 156:{R=Q<<1;c[N>>2]=((R&33423870)+(X&16711935)+(P&16711935)|0)>>>2&16711935|((R&130560)+(X&65280)+(P&65280)|0)>>>2&65280|(X>>>8&16711680)+(Q>>>7&33423360)+(P>>>8&16711680)<<6&-16777216;R=c[x>>2]|0;O=c[w>>2]|0;c[N+4>>2]=(((R&16711935)*3|0)+(O&16711935)|0)>>>2&16711935|(((R&65280)*3|0)+(O&65280)|0)>>>2&65280|((R>>>8&16711680)*3|0)+(O>>>8&16711680)<<6&-16777216;O=c[x>>2]|0;R=O<<1;$=c[A>>2]|0;ca=c[y>>2]|0;Ga=N+(p<<2)|0;c[Ga>>2]=((R&33423870)+($&16711935)+(ca&16711935)|0)>>>2&16711935|((R&130560)+($&65280)+(ca&65280)|0)>>>2&65280|($>>>8&16711680)+(O>>>7&33423360)+(ca>>>8&16711680)<<6&-16777216;ca=c[x>>2]|0;O=c[y>>2]|0;da=(((ca&16711935)*3|0)+(O&16711935)|0)>>>2&16711935|(((ca&65280)*3|0)+(O&65280)|0)>>>2&65280|((ca>>>8&16711680)*3|0)+(O>>>8&16711680)<<6&-16777216;ea=Ga+4|0;fa=618;break}case 226:{Ga=Q<<1;c[N>>2]=((Ga&33423870)+(X&16711935)+(Y&16711935)|0)>>>2&16711935|((Ga&130560)+(X&65280)+(Y&65280)|0)>>>2&65280|(X>>>8&16711680)+(Q>>>7&33423360)+(Y>>>8&16711680)<<6&-16777216;Ga=c[x>>2]|0;O=Ga<<1;ca=c[C>>2]|0;$=c[D>>2]|0;c[N+4>>2]=((O&33423870)+(ca&16711935)+($&16711935)|0)>>>2&16711935|((O&130560)+(ca&65280)+($&65280)|0)>>>2&65280|(ca>>>8&16711680)+(Ga>>>7&33423360)+($>>>8&16711680)<<6&-16777216;$=c[x>>2]|0;Ga=c[z>>2]|0;ca=N+(p<<2)|0;c[ca>>2]=((($&16711935)*3|0)+(Ga&16711935)|0)>>>2&16711935|((($&65280)*3|0)+(Ga&65280)|0)>>>2&65280|(($>>>8&16711680)*3|0)+(Ga>>>8&16711680)<<6&-16777216;Ga=c[x>>2]|0;$=c[D>>2]|0;da=(((Ga&16711935)*3|0)+($&16711935)|0)>>>2&16711935|(((Ga&65280)*3|0)+($&65280)|0)>>>2&65280|((Ga>>>8&16711680)*3|0)+($>>>8&16711680)<<6&-16777216;ea=ca+4|0;fa=618;break}case 60:{ca=Q<<1;c[N>>2]=((ca&33423870)+(X&16711935)+(P&16711935)|0)>>>2&16711935|((ca&130560)+(X&65280)+(P&65280)|0)>>>2&65280|(X>>>8&16711680)+(Q>>>7&33423360)+(P>>>8&16711680)<<6&-16777216;ca=c[x>>2]|0;$=c[w>>2]|0;c[N+4>>2]=(((ca&16711935)*3|0)+($&16711935)|0)>>>2&16711935|(((ca&65280)*3|0)+($&65280)|0)>>>2&65280|((ca>>>8&16711680)*3|0)+($>>>8&16711680)<<6&-16777216;$=c[x>>2]|0;ca=c[y>>2]|0;Ga=N+(p<<2)|0;c[Ga>>2]=((($&16711935)*3|0)+(ca&16711935)|0)>>>2&16711935|((($&65280)*3|0)+(ca&65280)|0)>>>2&65280|(($>>>8&16711680)*3|0)+(ca>>>8&16711680)<<6&-16777216;ca=c[x>>2]|0;$=ca<<1;O=c[E>>2]|0;R=c[y>>2]|0;da=(($&33423870)+(O&16711935)+(R&16711935)|0)>>>2&16711935|(($&130560)+(O&65280)+(R&65280)|0)>>>2&65280|(O>>>8&16711680)+(ca>>>7&33423360)+(R>>>8&16711680)<<6&-16777216;ea=Ga+4|0;fa=618;break}case 195:{c[N>>2]=(((Q&16711935)*3|0)+(Y&16711935)|0)>>>2&16711935|(((Q&65280)*3|0)+(Y&65280)|0)>>>2&65280|((Q>>>8&16711680)*3|0)+(Y>>>8&16711680)<<6&-16777216;Ga=c[x>>2]|0;R=Ga<<1;ca=c[C>>2]|0;O=c[D>>2]|0;c[N+4>>2]=((R&33423870)+(ca&16711935)+(O&16711935)|0)>>>2&16711935|((R&130560)+(ca&65280)+(O&65280)|0)>>>2&65280|(ca>>>8&16711680)+(Ga>>>7&33423360)+(O>>>8&16711680)<<6&-16777216;O=c[x>>2]|0;Ga=O<<1;ca=c[A>>2]|0;R=c[z>>2]|0;$=N+(p<<2)|0;c[$>>2]=((Ga&33423870)+(ca&16711935)+(R&16711935)|0)>>>2&16711935|((Ga&130560)+(ca&65280)+(R&65280)|0)>>>2&65280|(ca>>>8&16711680)+(O>>>7&33423360)+(R>>>8&16711680)<<6&-16777216;R=c[x>>2]|0;O=c[D>>2]|0;da=(((R&16711935)*3|0)+(O&16711935)|0)>>>2&16711935|(((R&65280)*3|0)+(O&65280)|0)>>>2&65280|((R>>>8&16711680)*3|0)+(O>>>8&16711680)<<6&-16777216;ea=$+4|0;fa=618;break}case 102:{$=Q<<1;c[N>>2]=(($&33423870)+(X&16711935)+(Y&16711935)|0)>>>2&16711935|(($&130560)+(X&65280)+(Y&65280)|0)>>>2&65280|(X>>>8&16711680)+(Q>>>7&33423360)+(Y>>>8&16711680)<<6&-16777216;$=c[x>>2]|0;O=c[D>>2]|0;c[N+4>>2]=((($&16711935)*3|0)+(O&16711935)|0)>>>2&16711935|((($&65280)*3|0)+(O&65280)|0)>>>2&65280|(($>>>8&16711680)*3|0)+(O>>>8&16711680)<<6&-16777216;O=c[x>>2]|0;$=c[z>>2]|0;R=N+(p<<2)|0;c[R>>2]=(((O&16711935)*3|0)+($&16711935)|0)>>>2&16711935|(((O&65280)*3|0)+($&65280)|0)>>>2&65280|((O>>>8&16711680)*3|0)+($>>>8&16711680)<<6&-16777216;$=c[x>>2]|0;O=$<<1;ca=c[E>>2]|0;Ga=c[D>>2]|0;da=((O&33423870)+(ca&16711935)+(Ga&16711935)|0)>>>2&16711935|((O&130560)+(ca&65280)+(Ga&65280)|0)>>>2&65280|(ca>>>8&16711680)+($>>>7&33423360)+(Ga>>>8&16711680)<<6&-16777216;ea=R+4|0;fa=618;break}case 153:{c[N>>2]=(((Q&16711935)*3|0)+(P&16711935)|0)>>>2&16711935|(((Q&65280)*3|0)+(P&65280)|0)>>>2&65280|((Q>>>8&16711680)*3|0)+(P>>>8&16711680)<<6&-16777216;R=c[x>>2]|0;Ga=R<<1;$=c[C>>2]|0;ca=c[w>>2]|0;c[N+4>>2]=((Ga&33423870)+($&16711935)+(ca&16711935)|0)>>>2&16711935|((Ga&130560)+($&65280)+(ca&65280)|0)>>>2&65280|($>>>8&16711680)+(R>>>7&33423360)+(ca>>>8&16711680)<<6&-16777216;ca=c[x>>2]|0;R=ca<<1;$=c[A>>2]|0;Ga=c[y>>2]|0;O=N+(p<<2)|0;c[O>>2]=((R&33423870)+($&16711935)+(Ga&16711935)|0)>>>2&16711935|((R&130560)+($&65280)+(Ga&65280)|0)>>>2&65280|($>>>8&16711680)+(ca>>>7&33423360)+(Ga>>>8&16711680)<<6&-16777216;Ga=c[x>>2]|0;ca=c[y>>2]|0;da=(((Ga&16711935)*3|0)+(ca&16711935)|0)>>>2&16711935|(((Ga&65280)*3|0)+(ca&65280)|0)>>>2&65280|((Ga>>>8&16711680)*3|0)+(ca>>>8&16711680)<<6&-16777216;ea=O+4|0;fa=618;break}case 58:{O=Q&16711935;ca=Q&65280;Ga=Q>>>8&16711680;if(__ZL11isDifferentjjjjjj(Y,P,q,f,h,g)|0){qb=((X&16711935)+(O*3|0)|0)>>>2&16711935|((X&65280)+(ca*3|0)|0)>>>2&65280;rb=6;sb=Ga*3|0;tb=X}else{qb=((Y&16711935)+(O*6|0)+(P&16711935)|0)>>>3&16711935|((Y&65280)+(ca*6|0)+(P&65280)|0)>>>3&65280;rb=5;sb=(Y>>>8&16711680)+(Ga*6|0)|0;tb=P}c[N>>2]=(tb>>>8&16711680)+sb<<rb&-16777216|qb;Ga=c[w>>2]|0;ca=c[D>>2]|0;O=__ZL11isDifferentjjjjjj(Ga,ca,q,f,h,g)|0;$=c[x>>2]|0;R=$&16711935;ga=$&65280;ha=$>>>8&16711680;if(O){O=c[C>>2]|0;ub=((O&16711935)+(R*3|0)|0)>>>2&16711935|((O&65280)+(ga*3|0)|0)>>>2&65280;vb=6;wb=ha*3|0;xb=O}else{ub=((Ga&16711935)+(R*6|0)+(ca&16711935)|0)>>>3&16711935|((Ga&65280)+(ga*6|0)+(ca&65280)|0)>>>3&65280;vb=5;wb=(Ga>>>8&16711680)+(ha*6|0)|0;xb=ca}c[N+4>>2]=(xb>>>8&16711680)+wb<<vb&-16777216|ub;ca=c[x>>2]|0;ha=c[y>>2]|0;Ga=N+(p<<2)|0;c[Ga>>2]=(((ca&16711935)*3|0)+(ha&16711935)|0)>>>2&16711935|(((ca&65280)*3|0)+(ha&65280)|0)>>>2&65280|((ca>>>8&16711680)*3|0)+(ha>>>8&16711680)<<6&-16777216;ha=c[x>>2]|0;ca=ha<<1;ga=c[E>>2]|0;R=c[y>>2]|0;da=((ca&33423870)+(ga&16711935)+(R&16711935)|0)>>>2&16711935|((ca&130560)+(ga&65280)+(R&65280)|0)>>>2&65280|(ga>>>8&16711680)+(ha>>>7&33423360)+(R>>>8&16711680)<<6&-16777216;ea=Ga+4|0;fa=618;break}case 83:{c[N>>2]=(((Q&16711935)*3|0)+(Y&16711935)|0)>>>2&16711935|(((Q&65280)*3|0)+(Y&65280)|0)>>>2&65280|((Q>>>8&16711680)*3|0)+(Y>>>8&16711680)<<6&-16777216;Ga=c[w>>2]|0;R=c[D>>2]|0;ha=__ZL11isDifferentjjjjjj(Ga,R,q,f,h,g)|0;ga=c[x>>2]|0;ca=ga&16711935;O=ga&65280;$=ga>>>8&16711680;if(ha){ha=c[C>>2]|0;yb=((ha&16711935)+(ca*3|0)|0)>>>2&16711935|((ha&65280)+(O*3|0)|0)>>>2&65280;zb=6;Ab=$*3|0;Bb=ha}else{yb=((Ga&16711935)+(ca*6|0)+(R&16711935)|0)>>>3&16711935|((Ga&65280)+(O*6|0)+(R&65280)|0)>>>3&65280;zb=5;Ab=(Ga>>>8&16711680)+($*6|0)|0;Bb=R}c[N+4>>2]=(Bb>>>8&16711680)+Ab<<zb&-16777216|yb;R=c[x>>2]|0;$=R<<1;Ga=c[A>>2]|0;O=c[z>>2]|0;ca=N+(p<<2)|0;c[ca>>2]=(($&33423870)+(Ga&16711935)+(O&16711935)|0)>>>2&16711935|(($&130560)+(Ga&65280)+(O&65280)|0)>>>2&65280|(Ga>>>8&16711680)+(R>>>7&33423360)+(O>>>8&16711680)<<6&-16777216;O=c[D>>2]|0;R=c[y>>2]|0;Ga=__ZL11isDifferentjjjjjj(O,R,q,f,h,g)|0;$=c[x>>2]|0;ha=$&16711935;ga=$>>>8&16711680;T=$&65280;if(Ga){Ga=c[E>>2]|0;Cb=((Ga&16711935)+(ha*3|0)|0)>>>2&16711935|((Ga&65280)+(T*3|0)|0)>>>2&65280;Db=6;Eb=ga*3|0;Fb=Ga}else{Cb=((O&16711935)+(ha*6|0)+(R&16711935)|0)>>>3&16711935|((O&65280)+(T*6|0)+(R&65280)|0)>>>3&65280;Db=5;Eb=(O>>>8&16711680)+(ga*6|0)|0;Fb=R}da=(Fb>>>8&16711680)+Eb<<Db&-16777216|Cb;ea=ca+4|0;fa=618;break}case 92:{ca=Q<<1;c[N>>2]=((ca&33423870)+(X&16711935)+(P&16711935)|0)>>>2&16711935|((ca&130560)+(X&65280)+(P&65280)|0)>>>2&65280|(X>>>8&16711680)+(Q>>>7&33423360)+(P>>>8&16711680)<<6&-16777216;ca=c[x>>2]|0;R=c[w>>2]|0;c[N+4>>2]=(((ca&16711935)*3|0)+(R&16711935)|0)>>>2&16711935|(((ca&65280)*3|0)+(R&65280)|0)>>>2&65280|((ca>>>8&16711680)*3|0)+(R>>>8&16711680)<<6&-16777216;R=c[y>>2]|0;ca=c[z>>2]|0;ga=__ZL11isDifferentjjjjjj(R,ca,q,f,h,g)|0;O=c[x>>2]|0;T=O&16711935;ha=O&65280;Ga=O>>>8&16711680;if(ga){ga=c[A>>2]|0;Gb=((ga&16711935)+(T*3|0)|0)>>>2&16711935|((ga&65280)+(ha*3|0)|0)>>>2&65280;Hb=6;Ib=Ga*3|0;Jb=ga}else{Gb=((R&16711935)+(T*6|0)+(ca&16711935)|0)>>>3&16711935|((R&65280)+(ha*6|0)+(ca&65280)|0)>>>3&65280;Hb=5;Ib=(R>>>8&16711680)+(Ga*6|0)|0;Jb=ca}ca=N+(p<<2)|0;c[ca>>2]=(Jb>>>8&16711680)+Ib<<Hb&-16777216|Gb;Ga=c[D>>2]|0;R=c[y>>2]|0;ha=__ZL11isDifferentjjjjjj(Ga,R,q,f,h,g)|0;T=c[x>>2]|0;ga=T&16711935;O=T&65280;$=T>>>8&16711680;if(ha){ha=c[E>>2]|0;Kb=((ha&16711935)+(ga*3|0)|0)>>>2&16711935|((ha&65280)+(O*3|0)|0)>>>2&65280;Lb=6;Mb=$*3|0;Nb=ha}else{Kb=((Ga&16711935)+(ga*6|0)+(R&16711935)|0)>>>3&16711935|((Ga&65280)+(O*6|0)+(R&65280)|0)>>>3&65280;Lb=5;Mb=(Ga>>>8&16711680)+($*6|0)|0;Nb=R}da=(Nb>>>8&16711680)+Mb<<Lb&-16777216|Kb;ea=ca+4|0;fa=618;break}case 202:{ca=Q&16711935;R=Q&65280;$=Q>>>8&16711680;if(__ZL11isDifferentjjjjjj(Y,P,q,f,h,g)|0){Ob=((X&16711935)+(ca*3|0)|0)>>>2&16711935|((X&65280)+(R*3|0)|0)>>>2&65280;Pb=6;Qb=$*3|0;Rb=X}else{Ob=((Y&16711935)+(ca*6|0)+(P&16711935)|0)>>>3&16711935|((Y&65280)+(R*6|0)+(P&65280)|0)>>>3&65280;Pb=5;Qb=(Y>>>8&16711680)+($*6|0)|0;Rb=P}c[N>>2]=(Rb>>>8&16711680)+Qb<<Pb&-16777216|Ob;$=c[x>>2]|0;R=$<<1;ca=c[C>>2]|0;Ga=c[D>>2]|0;c[N+4>>2]=((R&33423870)+(ca&16711935)+(Ga&16711935)|0)>>>2&16711935|((R&130560)+(ca&65280)+(Ga&65280)|0)>>>2&65280|(ca>>>8&16711680)+($>>>7&33423360)+(Ga>>>8&16711680)<<6&-16777216;Ga=c[y>>2]|0;$=c[z>>2]|0;ca=__ZL11isDifferentjjjjjj(Ga,$,q,f,h,g)|0;R=c[x>>2]|0;O=R&16711935;ga=R&65280;ha=R>>>8&16711680;if(ca){ca=c[A>>2]|0;Sb=((ca&16711935)+(O*3|0)|0)>>>2&16711935|((ca&65280)+(ga*3|0)|0)>>>2&65280;Tb=6;Ub=ha*3|0;Vb=ca}else{Sb=((Ga&16711935)+(O*6|0)+($&16711935)|0)>>>3&16711935|((Ga&65280)+(ga*6|0)+($&65280)|0)>>>3&65280;Tb=5;Ub=(Ga>>>8&16711680)+(ha*6|0)|0;Vb=$}$=N+(p<<2)|0;c[$>>2]=(Vb>>>8&16711680)+Ub<<Tb&-16777216|Sb;ha=c[x>>2]|0;Ga=c[D>>2]|0;da=(((ha&16711935)*3|0)+(Ga&16711935)|0)>>>2&16711935|(((ha&65280)*3|0)+(Ga&65280)|0)>>>2&65280|((ha>>>8&16711680)*3|0)+(Ga>>>8&16711680)<<6&-16777216;ea=$+4|0;fa=618;break}case 78:{$=Q&16711935;Ga=Q&65280;ha=Q>>>8&16711680;if(__ZL11isDifferentjjjjjj(Y,P,q,f,h,g)|0){Wb=((X&16711935)+($*3|0)|0)>>>2&16711935|((X&65280)+(Ga*3|0)|0)>>>2&65280;Xb=6;Yb=ha*3|0;Zb=X}else{Wb=((Y&16711935)+($*6|0)+(P&16711935)|0)>>>3&16711935|((Y&65280)+(Ga*6|0)+(P&65280)|0)>>>3&65280;Xb=5;Yb=(Y>>>8&16711680)+(ha*6|0)|0;Zb=P}c[N>>2]=(Zb>>>8&16711680)+Yb<<Xb&-16777216|Wb;ha=c[x>>2]|0;Ga=c[D>>2]|0;c[N+4>>2]=(((ha&16711935)*3|0)+(Ga&16711935)|0)>>>2&16711935|(((ha&65280)*3|0)+(Ga&65280)|0)>>>2&65280|((ha>>>8&16711680)*3|0)+(Ga>>>8&16711680)<<6&-16777216;Ga=c[y>>2]|0;ha=c[z>>2]|0;$=__ZL11isDifferentjjjjjj(Ga,ha,q,f,h,g)|0;ga=c[x>>2]|0;O=ga&16711935;ca=ga&65280;R=ga>>>8&16711680;if($){$=c[A>>2]|0;_b=(($&16711935)+(O*3|0)|0)>>>2&16711935|(($&65280)+(ca*3|0)|0)>>>2&65280;$b=6;ac=R*3|0;bc=$}else{_b=((Ga&16711935)+(O*6|0)+(ha&16711935)|0)>>>3&16711935|((Ga&65280)+(ca*6|0)+(ha&65280)|0)>>>3&65280;$b=5;ac=(Ga>>>8&16711680)+(R*6|0)|0;bc=ha}ha=N+(p<<2)|0;c[ha>>2]=(bc>>>8&16711680)+ac<<$b&-16777216|_b;R=c[x>>2]|0;Ga=R<<1;ca=c[E>>2]|0;O=c[D>>2]|0;da=((Ga&33423870)+(ca&16711935)+(O&16711935)|0)>>>2&16711935|((Ga&130560)+(ca&65280)+(O&65280)|0)>>>2&65280|(ca>>>8&16711680)+(R>>>7&33423360)+(O>>>8&16711680)<<6&-16777216;ea=ha+4|0;fa=618;break}case 154:{ha=Q&16711935;O=Q&65280;R=Q>>>8&16711680;if(__ZL11isDifferentjjjjjj(Y,P,q,f,h,g)|0){cc=((X&16711935)+(ha*3|0)|0)>>>2&16711935|((X&65280)+(O*3|0)|0)>>>2&65280;dc=6;ec=R*3|0;fc=X}else{cc=((Y&16711935)+(ha*6|0)+(P&16711935)|0)>>>3&16711935|((Y&65280)+(O*6|0)+(P&65280)|0)>>>3&65280;dc=5;ec=(Y>>>8&16711680)+(R*6|0)|0;fc=P}c[N>>2]=(fc>>>8&16711680)+ec<<dc&-16777216|cc;R=c[w>>2]|0;O=c[D>>2]|0;ha=__ZL11isDifferentjjjjjj(R,O,q,f,h,g)|0;ca=c[x>>2]|0;Ga=ca&16711935;$=ca&65280;ga=ca>>>8&16711680;if(ha){ha=c[C>>2]|0;gc=((ha&16711935)+(Ga*3|0)|0)>>>2&16711935|((ha&65280)+($*3|0)|0)>>>2&65280;hc=6;ic=ga*3|0;jc=ha}else{gc=((R&16711935)+(Ga*6|0)+(O&16711935)|0)>>>3&16711935|((R&65280)+($*6|0)+(O&65280)|0)>>>3&65280;hc=5;ic=(R>>>8&16711680)+(ga*6|0)|0;jc=O}c[N+4>>2]=(jc>>>8&16711680)+ic<<hc&-16777216|gc;O=c[x>>2]|0;ga=O<<1;R=c[A>>2]|0;$=c[y>>2]|0;Ga=N+(p<<2)|0;c[Ga>>2]=((ga&33423870)+(R&16711935)+($&16711935)|0)>>>2&16711935|((ga&130560)+(R&65280)+($&65280)|0)>>>2&65280|(R>>>8&16711680)+(O>>>7&33423360)+($>>>8&16711680)<<6&-16777216;$=c[x>>2]|0;O=c[y>>2]|0;da=((($&16711935)*3|0)+(O&16711935)|0)>>>2&16711935|((($&65280)*3|0)+(O&65280)|0)>>>2&65280|(($>>>8&16711680)*3|0)+(O>>>8&16711680)<<6&-16777216;ea=Ga+4|0;fa=618;break}case 114:{Ga=Q<<1;c[N>>2]=((Ga&33423870)+(X&16711935)+(Y&16711935)|0)>>>2&16711935|((Ga&130560)+(X&65280)+(Y&65280)|0)>>>2&65280|(X>>>8&16711680)+(Q>>>7&33423360)+(Y>>>8&16711680)<<6&-16777216;Ga=c[w>>2]|0;O=c[D>>2]|0;$=__ZL11isDifferentjjjjjj(Ga,O,q,f,h,g)|0;R=c[x>>2]|0;ga=R&16711935;ha=R&65280;ca=R>>>8&16711680;if($){$=c[C>>2]|0;kc=(($&16711935)+(ga*3|0)|0)>>>2&16711935|(($&65280)+(ha*3|0)|0)>>>2&65280;lc=6;mc=ca*3|0;nc=$}else{kc=((Ga&16711935)+(ga*6|0)+(O&16711935)|0)>>>3&16711935|((Ga&65280)+(ha*6|0)+(O&65280)|0)>>>3&65280;lc=5;mc=(Ga>>>8&16711680)+(ca*6|0)|0;nc=O}c[N+4>>2]=(nc>>>8&16711680)+mc<<lc&-16777216|kc;O=c[x>>2]|0;ca=c[z>>2]|0;Ga=N+(p<<2)|0;c[Ga>>2]=(((O&16711935)*3|0)+(ca&16711935)|0)>>>2&16711935|(((O&65280)*3|0)+(ca&65280)|0)>>>2&65280|((O>>>8&16711680)*3|0)+(ca>>>8&16711680)<<6&-16777216;ca=c[D>>2]|0;O=c[y>>2]|0;ha=__ZL11isDifferentjjjjjj(ca,O,q,f,h,g)|0;ga=c[x>>2]|0;$=ga&16711935;R=ga&65280;T=ga>>>8&16711680;if(ha){ha=c[E>>2]|0;oc=((ha&16711935)+($*3|0)|0)>>>2&16711935|((ha&65280)+(R*3|0)|0)>>>2&65280;pc=6;qc=T*3|0;rc=ha}else{oc=((ca&16711935)+($*6|0)+(O&16711935)|0)>>>3&16711935|((ca&65280)+(R*6|0)+(O&65280)|0)>>>3&65280;pc=5;qc=(ca>>>8&16711680)+(T*6|0)|0;rc=O}da=(rc>>>8&16711680)+qc<<pc&-16777216|oc;ea=Ga+4|0;fa=618;break}case 89:{c[N>>2]=(((Q&16711935)*3|0)+(P&16711935)|0)>>>2&16711935|(((Q&65280)*3|0)+(P&65280)|0)>>>2&65280|((Q>>>8&16711680)*3|0)+(P>>>8&16711680)<<6&-16777216;Ga=c[x>>2]|0;O=Ga<<1;T=c[C>>2]|0;ca=c[w>>2]|0;c[N+4>>2]=((O&33423870)+(T&16711935)+(ca&16711935)|0)>>>2&16711935|((O&130560)+(T&65280)+(ca&65280)|0)>>>2&65280|(T>>>8&16711680)+(Ga>>>7&33423360)+(ca>>>8&16711680)<<6&-16777216;ca=c[y>>2]|0;Ga=c[z>>2]|0;T=__ZL11isDifferentjjjjjj(ca,Ga,q,f,h,g)|0;O=c[x>>2]|0;R=O&16711935;$=O&65280;ha=O>>>8&16711680;if(T){T=c[A>>2]|0;sc=((T&16711935)+(R*3|0)|0)>>>2&16711935|((T&65280)+($*3|0)|0)>>>2&65280;tc=6;uc=ha*3|0;vc=T}else{sc=((ca&16711935)+(R*6|0)+(Ga&16711935)|0)>>>3&16711935|((ca&65280)+($*6|0)+(Ga&65280)|0)>>>3&65280;tc=5;uc=(ca>>>8&16711680)+(ha*6|0)|0;vc=Ga}Ga=N+(p<<2)|0;c[Ga>>2]=(vc>>>8&16711680)+uc<<tc&-16777216|sc;ha=c[D>>2]|0;ca=c[y>>2]|0;$=__ZL11isDifferentjjjjjj(ha,ca,q,f,h,g)|0;R=c[x>>2]|0;T=R&16711935;O=R&65280;ga=R>>>8&16711680;if($){$=c[E>>2]|0;wc=(($&16711935)+(T*3|0)|0)>>>2&16711935|(($&65280)+(O*3|0)|0)>>>2&65280;xc=6;yc=ga*3|0;zc=$}else{wc=((ha&16711935)+(T*6|0)+(ca&16711935)|0)>>>3&16711935|((ha&65280)+(O*6|0)+(ca&65280)|0)>>>3&65280;xc=5;yc=(ha>>>8&16711680)+(ga*6|0)|0;zc=ca}da=(zc>>>8&16711680)+yc<<xc&-16777216|wc;ea=Ga+4|0;fa=618;break}case 90:{Ga=Q&16711935;ca=Q&65280;ga=Q>>>8&16711680;if(__ZL11isDifferentjjjjjj(Y,P,q,f,h,g)|0){Ac=((X&16711935)+(Ga*3|0)|0)>>>2&16711935|((X&65280)+(ca*3|0)|0)>>>2&65280;Bc=6;Cc=ga*3|0;Dc=X}else{Ac=((Y&16711935)+(Ga*6|0)+(P&16711935)|0)>>>3&16711935|((Y&65280)+(ca*6|0)+(P&65280)|0)>>>3&65280;Bc=5;Cc=(Y>>>8&16711680)+(ga*6|0)|0;Dc=P}c[N>>2]=(Dc>>>8&16711680)+Cc<<Bc&-16777216|Ac;ga=c[w>>2]|0;ca=c[D>>2]|0;Ga=__ZL11isDifferentjjjjjj(ga,ca,q,f,h,g)|0;ha=c[x>>2]|0;O=ha&16711935;T=ha&65280;$=ha>>>8&16711680;if(Ga){Ga=c[C>>2]|0;Ec=((Ga&16711935)+(O*3|0)|0)>>>2&16711935|((Ga&65280)+(T*3|0)|0)>>>2&65280;Fc=6;Gc=$*3|0;Hc=Ga}else{Ec=((ga&16711935)+(O*6|0)+(ca&16711935)|0)>>>3&16711935|((ga&65280)+(T*6|0)+(ca&65280)|0)>>>3&65280;Fc=5;Gc=(ga>>>8&16711680)+($*6|0)|0;Hc=ca}c[N+4>>2]=(Hc>>>8&16711680)+Gc<<Fc&-16777216|Ec;ca=c[y>>2]|0;$=c[z>>2]|0;ga=__ZL11isDifferentjjjjjj(ca,$,q,f,h,g)|0;T=c[x>>2]|0;O=T&16711935;Ga=T&65280;ha=T>>>8&16711680;if(ga){ga=c[A>>2]|0;Ic=((ga&16711935)+(O*3|0)|0)>>>2&16711935|((ga&65280)+(Ga*3|0)|0)>>>2&65280;Jc=6;Kc=ha*3|0;Lc=ga}else{Ic=((ca&16711935)+(O*6|0)+($&16711935)|0)>>>3&16711935|((ca&65280)+(Ga*6|0)+($&65280)|0)>>>3&65280;Jc=5;Kc=(ca>>>8&16711680)+(ha*6|0)|0;Lc=$}$=N+(p<<2)|0;c[$>>2]=(Lc>>>8&16711680)+Kc<<Jc&-16777216|Ic;ha=c[D>>2]|0;ca=c[y>>2]|0;Ga=__ZL11isDifferentjjjjjj(ha,ca,q,f,h,g)|0;O=c[x>>2]|0;ga=O&16711935;T=O&65280;R=O>>>8&16711680;if(Ga){Ga=c[E>>2]|0;Mc=((Ga&16711935)+(ga*3|0)|0)>>>2&16711935|((Ga&65280)+(T*3|0)|0)>>>2&65280;Nc=6;Oc=R*3|0;Pc=Ga}else{Mc=((ha&16711935)+(ga*6|0)+(ca&16711935)|0)>>>3&16711935|((ha&65280)+(T*6|0)+(ca&65280)|0)>>>3&65280;Nc=5;Oc=(ha>>>8&16711680)+(R*6|0)|0;Pc=ca}da=(Pc>>>8&16711680)+Oc<<Nc&-16777216|Mc;ea=$+4|0;fa=618;break}case 23:case 55:{$=Q&16711935;ca=Q>>>8&16711680;R=Q&65280;if(__ZL11isDifferentjjjjjj(P,_,q,f,h,g)|0){c[N>>2]=((Y&16711935)+($*3|0)|0)>>>2&16711935|((Y&65280)+(R*3|0)|0)>>>2&65280|(Y>>>8&16711680)+(ca*3|0)<<6&-16777216;Qc=c[x>>2]|0}else{ha=P<<1;c[N>>2]=((ha&33423870)+($*5|0)+(Y&16711935)|0)>>>3&16711935|((ha&130560)+(R*5|0)+(Y&65280)|0)>>>3&65280|(P>>>7&33423360)+(ca*5|0)+(Y>>>8&16711680)<<5&-16777216;ca=c[x>>2]|0;R=ca<<1;ha=c[w>>2]|0;$=c[D>>2]|0;Qc=(((($&16711935)+(ha&16711935)|0)*3|0)+(R&33423870)|0)>>>3&16711935|(((($&65280)+(ha&65280)|0)*3|0)+(R&130560)|0)>>>3&65280|((($>>>8&16711680)+(ha>>>8&16711680)|0)*3|0)+(ca>>>7&33423360)<<5&-16777216}c[N+4>>2]=Qc;ca=c[x>>2]|0;ha=ca<<1;$=c[y>>2]|0;R=c[z>>2]|0;T=N+(p<<2)|0;c[T>>2]=((ha&33423870)+($&16711935)+(R&16711935)|0)>>>2&16711935|((ha&130560)+($&65280)+(R&65280)|0)>>>2&65280|($>>>8&16711680)+(ca>>>7&33423360)+(R>>>8&16711680)<<6&-16777216;R=c[x>>2]|0;ca=R<<1;$=c[E>>2]|0;ha=c[y>>2]|0;da=((ca&33423870)+($&16711935)+(ha&16711935)|0)>>>2&16711935|((ca&130560)+($&65280)+(ha&65280)|0)>>>2&65280|($>>>8&16711680)+(R>>>7&33423360)+(ha>>>8&16711680)<<6&-16777216;ea=T+4|0;fa=618;break}case 150:case 182:{T=Q<<1;c[N>>2]=((T&33423870)+(X&16711935)+(Y&16711935)|0)>>>2&16711935|((T&130560)+(X&65280)+(Y&65280)|0)>>>2&65280|(X>>>8&16711680)+(Q>>>7&33423360)+(Y>>>8&16711680)<<6&-16777216;T=c[w>>2]|0;ha=c[D>>2]|0;R=__ZL11isDifferentjjjjjj(T,ha,q,f,h,g)|0;$=c[x>>2]|0;if(R){c[N+4>>2]=$;R=c[x>>2]|0;ca=c[y>>2]|0;Rc=(((R&16711935)*3|0)+(ca&16711935)|0)>>>2&16711935|(((R&65280)*3|0)+(ca&65280)|0)>>>2&65280;Sc=6;Tc=(R>>>8&16711680)*3|0;Uc=ca}else{ca=$<<1;c[N+4>>2]=((((ha&16711935)+(T&16711935)|0)*3|0)+(ca&33423870)|0)>>>3&16711935|((((ha&65280)+(T&65280)|0)*3|0)+(ca&130560)|0)>>>3&65280|(((ha>>>8&16711680)+(T>>>8&16711680)|0)*3|0)+($>>>7&33423360)<<5&-16777216;$=c[x>>2]|0;T=c[D>>2]|0;ha=T<<1;ca=c[y>>2]|0;Rc=((ha&33423870)+(($&16711935)*5|0)+(ca&16711935)|0)>>>3&16711935|((ha&130560)+(($&65280)*5|0)+(ca&65280)|0)>>>3&65280;Sc=5;Tc=(($>>>8&16711680)*5|0)+(T>>>7&33423360)|0;Uc=ca}ca=N+(p<<2)|0;c[ca+4>>2]=(Uc>>>8&16711680)+Tc<<Sc&-16777216|Rc;T=c[x>>2]|0;$=T<<1;ha=c[y>>2]|0;R=c[z>>2]|0;da=(($&33423870)+(ha&16711935)+(R&16711935)|0)>>>2&16711935|(($&130560)+(ha&65280)+(R&65280)|0)>>>2&65280|(ha>>>8&16711680)+(T>>>7&33423360)+(R>>>8&16711680)<<6&-16777216;ea=ca;fa=618;break}case 212:case 213:{ca=Q<<1;c[N>>2]=((ca&33423870)+(Y&16711935)+(P&16711935)|0)>>>2&16711935|((ca&130560)+(Y&65280)+(P&65280)|0)>>>2&65280|(Y>>>8&16711680)+(Q>>>7&33423360)+(P>>>8&16711680)<<6&-16777216;ca=c[D>>2]|0;R=__ZL11isDifferentjjjjjj(ca,c[y>>2]|0,q,f,h,g)|0;T=c[x>>2]|0;ha=T&16711935;$=T&65280;ga=c[w>>2]|0;Ga=T>>>8&16711680;T=ga>>>8&16711680;O=ga&16711935;la=ga&65280;if(R){c[N+4>>2]=((ha*3|0)+O|0)>>>2&16711935|(($*3|0)+la|0)>>>2&65280|(Ga*3|0)+T<<6&-16777216;Vc=c[x>>2]|0}else{R=ca<<1;c[N+4>>2]=(O+(ha*5|0)+(R&33423870)|0)>>>3&16711935|(la+($*5|0)+(R&130560)|0)>>>3&65280|T+(Ga*5|0)+(ca>>>7&33423360)<<5&-16777216;ca=c[x>>2]|0;Ga=ca<<1;T=c[D>>2]|0;R=c[y>>2]|0;Vc=((((R&16711935)+(T&16711935)|0)*3|0)+(Ga&33423870)|0)>>>3&16711935|((((R&65280)+(T&65280)|0)*3|0)+(Ga&130560)|0)>>>3&65280|(((R>>>8&16711680)+(T>>>8&16711680)|0)*3|0)+(ca>>>7&33423360)<<5&-16777216}ca=N+(p<<2)|0;c[ca+4>>2]=Vc;T=c[x>>2]|0;R=T<<1;Ga=c[A>>2]|0;$=c[z>>2]|0;da=((R&33423870)+(Ga&16711935)+($&16711935)|0)>>>2&16711935|((R&130560)+(Ga&65280)+($&65280)|0)>>>2&65280|(Ga>>>8&16711680)+(T>>>7&33423360)+($>>>8&16711680)<<6&-16777216;ea=ca;fa=618;break}case 240:case 241:{ca=Q<<1;c[N>>2]=((ca&33423870)+(Y&16711935)+(P&16711935)|0)>>>2&16711935|((ca&130560)+(Y&65280)+(P&65280)|0)>>>2&65280|(Y>>>8&16711680)+(Q>>>7&33423360)+(P>>>8&16711680)<<6&-16777216;ca=c[x>>2]|0;$=ca<<1;T=c[C>>2]|0;Ga=c[w>>2]|0;c[N+4>>2]=(($&33423870)+(T&16711935)+(Ga&16711935)|0)>>>2&16711935|(($&130560)+(T&65280)+(Ga&65280)|0)>>>2&65280|(T>>>8&16711680)+(ca>>>7&33423360)+(Ga>>>8&16711680)<<6&-16777216;Ga=c[y>>2]|0;ca=__ZL11isDifferentjjjjjj(c[D>>2]|0,Ga,q,f,h,g)|0;T=c[x>>2]|0;$=T&16711935;R=T&65280;la=c[z>>2]|0;ha=la&16711935;O=la>>>8&16711680;ga=la&65280;la=T>>>8&16711680;if(ca){c[N+(p<<2)>>2]=(($*3|0)+ha|0)>>>2&16711935|((R*3|0)+ga|0)>>>2&65280|(la*3|0)+O<<6&-16777216;Wc=c[x>>2]|0}else{ca=Ga<<1;c[N+(p<<2)>>2]=(ha+($*5|0)+(ca&33423870)|0)>>>3&16711935|(ga+(R*5|0)+(ca&130560)|0)>>>3&65280|O+(la*5|0)+(Ga>>>7&33423360)<<5&-16777216;Ga=c[x>>2]|0;la=Ga<<1;O=c[D>>2]|0;ca=c[y>>2]|0;Wc=((((ca&16711935)+(O&16711935)|0)*3|0)+(la&33423870)|0)>>>3&16711935|((((ca&65280)+(O&65280)|0)*3|0)+(la&130560)|0)>>>3&65280|(((ca>>>8&16711680)+(O>>>8&16711680)|0)*3|0)+(Ga>>>7&33423360)<<5&-16777216}da=Wc;ea=N+(p<<2)+4|0;fa=618;break}case 232:case 236:{Ga=Q<<1;c[N>>2]=((Ga&33423870)+(X&16711935)+(P&16711935)|0)>>>2&16711935|((Ga&130560)+(X&65280)+(P&65280)|0)>>>2&65280|(X>>>8&16711680)+(Q>>>7&33423360)+(P>>>8&16711680)<<6&-16777216;Ga=c[x>>2]|0;O=Ga<<1;ca=c[w>>2]|0;la=c[D>>2]|0;c[N+4>>2]=((O&33423870)+(ca&16711935)+(la&16711935)|0)>>>2&16711935|((O&130560)+(ca&65280)+(la&65280)|0)>>>2&65280|(ca>>>8&16711680)+(Ga>>>7&33423360)+(la>>>8&16711680)<<6&-16777216;la=c[y>>2]|0;Ga=c[z>>2]|0;ca=__ZL11isDifferentjjjjjj(la,Ga,q,f,h,g)|0;O=c[x>>2]|0;if(ca){c[N+(p<<2)>>2]=O;ca=c[x>>2]|0;R=c[D>>2]|0;Xc=(((ca&16711935)*3|0)+(R&16711935)|0)>>>2&16711935|(((ca&65280)*3|0)+(R&65280)|0)>>>2&65280;Yc=6;Zc=(ca>>>8&16711680)*3|0;_c=R}else{R=O<<1;c[N+(p<<2)>>2]=((((Ga&16711935)+(la&16711935)|0)*3|0)+(R&33423870)|0)>>>3&16711935|((((Ga&65280)+(la&65280)|0)*3|0)+(R&130560)|0)>>>3&65280|(((Ga>>>8&16711680)+(la>>>8&16711680)|0)*3|0)+(O>>>7&33423360)<<5&-16777216;O=c[x>>2]|0;la=c[y>>2]|0;Ga=la<<1;R=c[D>>2]|0;Xc=((Ga&33423870)+((O&16711935)*5|0)+(R&16711935)|0)>>>3&16711935|((Ga&130560)+((O&65280)*5|0)+(R&65280)|0)>>>3&65280;Yc=5;Zc=((O>>>8&16711680)*5|0)+(la>>>7&33423360)|0;_c=R}da=(_c>>>8&16711680)+Zc<<Yc&-16777216|Xc;ea=N+(p<<2)+4|0;fa=618;break}case 105:case 109:{R=Q&16711935;la=Q&65280;O=Q>>>8&16711680;if(__ZL11isDifferentjjjjjj(S,Y,q,f,h,g)|0){c[N>>2]=((P&16711935)+(R*3|0)|0)>>>2&16711935|((P&65280)+(la*3|0)|0)>>>2&65280|(P>>>8&16711680)+(O*3|0)<<6&-16777216;$c=c[x>>2]|0}else{Ga=Y<<1;c[N>>2]=((Ga&33423870)+(R*5|0)+(P&16711935)|0)>>>3&16711935|((Ga&130560)+(la*5|0)+(P&65280)|0)>>>3&65280|(Y>>>7&33423360)+(O*5|0)+(P>>>8&16711680)<<5&-16777216;O=c[x>>2]|0;la=O<<1;Ga=c[y>>2]|0;R=c[z>>2]|0;$c=((((R&16711935)+(Ga&16711935)|0)*3|0)+(la&33423870)|0)>>>3&16711935|((((R&65280)+(Ga&65280)|0)*3|0)+(la&130560)|0)>>>3&65280|(((R>>>8&16711680)+(Ga>>>8&16711680)|0)*3|0)+(O>>>7&33423360)<<5&-16777216}O=N+(p<<2)|0;c[O>>2]=$c;Ga=c[x>>2]|0;R=Ga<<1;la=c[w>>2]|0;ca=c[D>>2]|0;c[N+4>>2]=((R&33423870)+(la&16711935)+(ca&16711935)|0)>>>2&16711935|((R&130560)+(la&65280)+(ca&65280)|0)>>>2&65280|(la>>>8&16711680)+(Ga>>>7&33423360)+(ca>>>8&16711680)<<6&-16777216;ca=c[x>>2]|0;Ga=ca<<1;la=c[E>>2]|0;R=c[D>>2]|0;da=((Ga&33423870)+(la&16711935)+(R&16711935)|0)>>>2&16711935|((Ga&130560)+(la&65280)+(R&65280)|0)>>>2&65280|(la>>>8&16711680)+(ca>>>7&33423360)+(R>>>8&16711680)<<6&-16777216;ea=O+4|0;fa=618;break}case 43:case 171:{if(__ZL11isDifferentjjjjjj(Y,P,q,f,h,g)|0){c[N>>2]=Q;O=c[x>>2]|0;R=c[y>>2]|0;ad=(((O&16711935)*3|0)+(R&16711935)|0)>>>2&16711935|(((O&65280)*3|0)+(R&65280)|0)>>>2&65280;bd=6;cd=(O>>>8&16711680)*3|0;dd=R}else{R=Q<<1;c[N>>2]=((((P&16711935)+(Y&16711935)|0)*3|0)+(R&33423870)|0)>>>3&16711935|((((P&65280)+(Y&65280)|0)*3|0)+(R&130560)|0)>>>3&65280|(((P>>>8&16711680)+(Y>>>8&16711680)|0)*3|0)+(Q>>>7&33423360)<<5&-16777216;R=c[x>>2]|0;O=c[z>>2]|0;ca=O<<1;la=c[y>>2]|0;ad=((ca&33423870)+((R&16711935)*5|0)+(la&16711935)|0)>>>3&16711935|((ca&130560)+((R&65280)*5|0)+(la&65280)|0)>>>3&65280;bd=5;cd=((R>>>8&16711680)*5|0)+(O>>>7&33423360)|0;dd=la}la=N+(p<<2)|0;c[la>>2]=(dd>>>8&16711680)+cd<<bd&-16777216|ad;O=c[x>>2]|0;R=O<<1;ca=c[C>>2]|0;Ga=c[D>>2]|0;c[N+4>>2]=((R&33423870)+(ca&16711935)+(Ga&16711935)|0)>>>2&16711935|((R&130560)+(ca&65280)+(Ga&65280)|0)>>>2&65280|(ca>>>8&16711680)+(O>>>7&33423360)+(Ga>>>8&16711680)<<6&-16777216;Ga=c[x>>2]|0;O=Ga<<1;ca=c[D>>2]|0;R=c[y>>2]|0;da=((O&33423870)+(ca&16711935)+(R&16711935)|0)>>>2&16711935|((O&130560)+(ca&65280)+(R&65280)|0)>>>2&65280|(ca>>>8&16711680)+(Ga>>>7&33423360)+(R>>>8&16711680)<<6&-16777216;ea=la+4|0;fa=618;break}case 15:case 143:{if(__ZL11isDifferentjjjjjj(Y,P,q,f,h,g)|0){c[N>>2]=Q;la=c[x>>2]|0;R=c[D>>2]|0;ed=(((la&16711935)*3|0)+(R&16711935)|0)>>>2&16711935|(((la&65280)*3|0)+(R&65280)|0)>>>2&65280;fd=6;gd=(la>>>8&16711680)*3|0;hd=R}else{R=Q<<1;c[N>>2]=((((P&16711935)+(Y&16711935)|0)*3|0)+(R&33423870)|0)>>>3&16711935|((((P&65280)+(Y&65280)|0)*3|0)+(R&130560)|0)>>>3&65280|(((P>>>8&16711680)+(Y>>>8&16711680)|0)*3|0)+(Q>>>7&33423360)<<5&-16777216;R=c[x>>2]|0;la=c[w>>2]|0;Ga=la<<1;ca=c[D>>2]|0;ed=((Ga&33423870)+((R&16711935)*5|0)+(ca&16711935)|0)>>>3&16711935|((Ga&130560)+((R&65280)*5|0)+(ca&65280)|0)>>>3&65280;fd=5;gd=((R>>>8&16711680)*5|0)+(la>>>7&33423360)|0;hd=ca}c[N+4>>2]=(hd>>>8&16711680)+gd<<fd&-16777216|ed;ca=c[x>>2]|0;la=ca<<1;R=c[A>>2]|0;Ga=c[y>>2]|0;O=N+(p<<2)|0;c[O>>2]=((la&33423870)+(R&16711935)+(Ga&16711935)|0)>>>2&16711935|((la&130560)+(R&65280)+(Ga&65280)|0)>>>2&65280|(R>>>8&16711680)+(ca>>>7&33423360)+(Ga>>>8&16711680)<<6&-16777216;Ga=c[x>>2]|0;ca=Ga<<1;R=c[D>>2]|0;la=c[y>>2]|0;da=((ca&33423870)+(R&16711935)+(la&16711935)|0)>>>2&16711935|((ca&130560)+(R&65280)+(la&65280)|0)>>>2&65280|(R>>>8&16711680)+(Ga>>>7&33423360)+(la>>>8&16711680)<<6&-16777216;ea=O+4|0;fa=618;break}case 124:{O=Q<<1;c[N>>2]=((O&33423870)+(X&16711935)+(P&16711935)|0)>>>2&16711935|((O&130560)+(X&65280)+(P&65280)|0)>>>2&65280|(X>>>8&16711680)+(Q>>>7&33423360)+(P>>>8&16711680)<<6&-16777216;O=c[x>>2]|0;la=c[w>>2]|0;c[N+4>>2]=(((O&16711935)*3|0)+(la&16711935)|0)>>>2&16711935|(((O&65280)*3|0)+(la&65280)|0)>>>2&65280|((O>>>8&16711680)*3|0)+(la>>>8&16711680)<<6&-16777216;la=c[y>>2]|0;O=c[z>>2]|0;Ga=__ZL11isDifferentjjjjjj(la,O,q,f,h,g)|0;R=c[x>>2]|0;if(Ga)id=R;else{Ga=R<<1;id=((la&16711935)+(Ga&33423870)+(O&16711935)|0)>>>2&16711935|((la&65280)+(Ga&130560)+(O&65280)|0)>>>2&65280|(la>>>8&16711680)+(R>>>7&33423360)+(O>>>8&16711680)<<6&-16777216}O=N+(p<<2)|0;c[O>>2]=id;R=c[x>>2]|0;la=c[E>>2]|0;da=(((R&16711935)*3|0)+(la&16711935)|0)>>>2&16711935|(((R&65280)*3|0)+(la&65280)|0)>>>2&65280|((R>>>8&16711680)*3|0)+(la>>>8&16711680)<<6&-16777216;ea=O+4|0;fa=618;break}case 203:{if(__ZL11isDifferentjjjjjj(Y,P,q,f,h,g)|0)jd=Q;else{O=Q<<1;jd=((Y&16711935)+(O&33423870)+(P&16711935)|0)>>>2&16711935|((Y&65280)+(O&130560)+(P&65280)|0)>>>2&65280|(Y>>>8&16711680)+(Q>>>7&33423360)+(P>>>8&16711680)<<6&-16777216}c[N>>2]=jd;O=c[x>>2]|0;la=O<<1;R=c[C>>2]|0;Ga=c[D>>2]|0;c[N+4>>2]=((la&33423870)+(R&16711935)+(Ga&16711935)|0)>>>2&16711935|((la&130560)+(R&65280)+(Ga&65280)|0)>>>2&65280|(R>>>8&16711680)+(O>>>7&33423360)+(Ga>>>8&16711680)<<6&-16777216;Ga=c[x>>2]|0;O=c[A>>2]|0;R=N+(p<<2)|0;c[R>>2]=(((Ga&16711935)*3|0)+(O&16711935)|0)>>>2&16711935|(((Ga&65280)*3|0)+(O&65280)|0)>>>2&65280|((Ga>>>8&16711680)*3|0)+(O>>>8&16711680)<<6&-16777216;O=c[x>>2]|0;Ga=c[D>>2]|0;da=(((O&16711935)*3|0)+(Ga&16711935)|0)>>>2&16711935|(((O&65280)*3|0)+(Ga&65280)|0)>>>2&65280|((O>>>8&16711680)*3|0)+(Ga>>>8&16711680)<<6&-16777216;ea=R+4|0;fa=618;break}case 62:{c[N>>2]=(((Q&16711935)*3|0)+(X&16711935)|0)>>>2&16711935|(((Q&65280)*3|0)+(X&65280)|0)>>>2&65280|((Q>>>8&16711680)*3|0)+(X>>>8&16711680)<<6&-16777216;R=c[w>>2]|0;Ga=c[D>>2]|0;O=__ZL11isDifferentjjjjjj(R,Ga,q,f,h,g)|0;la=c[x>>2]|0;if(O)kd=la;else{O=la<<1;kd=((R&16711935)+(O&33423870)+(Ga&16711935)|0)>>>2&16711935|((R&65280)+(O&130560)+(Ga&65280)|0)>>>2&65280|(R>>>8&16711680)+(la>>>7&33423360)+(Ga>>>8&16711680)<<6&-16777216}c[N+4>>2]=kd;Ga=c[x>>2]|0;la=c[y>>2]|0;R=N+(p<<2)|0;c[R>>2]=(((Ga&16711935)*3|0)+(la&16711935)|0)>>>2&16711935|(((Ga&65280)*3|0)+(la&65280)|0)>>>2&65280|((Ga>>>8&16711680)*3|0)+(la>>>8&16711680)<<6&-16777216;la=c[x>>2]|0;Ga=la<<1;O=c[E>>2]|0;ca=c[y>>2]|0;da=((Ga&33423870)+(O&16711935)+(ca&16711935)|0)>>>2&16711935|((Ga&130560)+(O&65280)+(ca&65280)|0)>>>2&65280|(O>>>8&16711680)+(la>>>7&33423360)+(ca>>>8&16711680)<<6&-16777216;ea=R+4|0;fa=618;break}case 211:{c[N>>2]=(((Q&16711935)*3|0)+(Y&16711935)|0)>>>2&16711935|(((Q&65280)*3|0)+(Y&65280)|0)>>>2&65280|((Q>>>8&16711680)*3|0)+(Y>>>8&16711680)<<6&-16777216;R=c[x>>2]|0;ca=c[C>>2]|0;c[N+4>>2]=(((R&16711935)*3|0)+(ca&16711935)|0)>>>2&16711935|(((R&65280)*3|0)+(ca&65280)|0)>>>2&65280|((R>>>8&16711680)*3|0)+(ca>>>8&16711680)<<6&-16777216;ca=c[x>>2]|0;R=ca<<1;la=c[A>>2]|0;O=c[z>>2]|0;Ga=N+(p<<2)|0;c[Ga>>2]=((R&33423870)+(la&16711935)+(O&16711935)|0)>>>2&16711935|((R&130560)+(la&65280)+(O&65280)|0)>>>2&65280|(la>>>8&16711680)+(ca>>>7&33423360)+(O>>>8&16711680)<<6&-16777216;O=c[D>>2]|0;ca=c[y>>2]|0;la=__ZL11isDifferentjjjjjj(O,ca,q,f,h,g)|0;R=c[x>>2]|0;if(la)ld=R;else{la=R<<1;ld=((O&16711935)+(la&33423870)+(ca&16711935)|0)>>>2&16711935|((O&65280)+(la&130560)+(ca&65280)|0)>>>2&65280|(O>>>8&16711680)+(R>>>7&33423360)+(ca>>>8&16711680)<<6&-16777216}da=ld;ea=Ga+4|0;fa=618;break}case 118:{Ga=Q<<1;c[N>>2]=((Ga&33423870)+(X&16711935)+(Y&16711935)|0)>>>2&16711935|((Ga&130560)+(X&65280)+(Y&65280)|0)>>>2&65280|(X>>>8&16711680)+(Q>>>7&33423360)+(Y>>>8&16711680)<<6&-16777216;Ga=c[w>>2]|0;ca=c[D>>2]|0;R=__ZL11isDifferentjjjjjj(Ga,ca,q,f,h,g)|0;O=c[x>>2]|0;if(R)md=O;else{R=O<<1;md=((Ga&16711935)+(R&33423870)+(ca&16711935)|0)>>>2&16711935|((Ga&65280)+(R&130560)+(ca&65280)|0)>>>2&65280|(Ga>>>8&16711680)+(O>>>7&33423360)+(ca>>>8&16711680)<<6&-16777216}c[N+4>>2]=md;ca=c[x>>2]|0;O=c[z>>2]|0;Ga=N+(p<<2)|0;c[Ga>>2]=(((ca&16711935)*3|0)+(O&16711935)|0)>>>2&16711935|(((ca&65280)*3|0)+(O&65280)|0)>>>2&65280|((ca>>>8&16711680)*3|0)+(O>>>8&16711680)<<6&-16777216;O=c[x>>2]|0;ca=c[E>>2]|0;da=(((O&16711935)*3|0)+(ca&16711935)|0)>>>2&16711935|(((O&65280)*3|0)+(ca&65280)|0)>>>2&65280|((O>>>8&16711680)*3|0)+(ca>>>8&16711680)<<6&-16777216;ea=Ga+4|0;fa=618;break}case 217:{c[N>>2]=(((Q&16711935)*3|0)+(P&16711935)|0)>>>2&16711935|(((Q&65280)*3|0)+(P&65280)|0)>>>2&65280|((Q>>>8&16711680)*3|0)+(P>>>8&16711680)<<6&-16777216;Ga=c[x>>2]|0;ca=Ga<<1;O=c[C>>2]|0;R=c[w>>2]|0;c[N+4>>2]=((ca&33423870)+(O&16711935)+(R&16711935)|0)>>>2&16711935|((ca&130560)+(O&65280)+(R&65280)|0)>>>2&65280|(O>>>8&16711680)+(Ga>>>7&33423360)+(R>>>8&16711680)<<6&-16777216;R=c[x>>2]|0;Ga=c[A>>2]|0;O=N+(p<<2)|0;c[O>>2]=(((R&16711935)*3|0)+(Ga&16711935)|0)>>>2&16711935|(((R&65280)*3|0)+(Ga&65280)|0)>>>2&65280|((R>>>8&16711680)*3|0)+(Ga>>>8&16711680)<<6&-16777216;Ga=c[D>>2]|0;R=c[y>>2]|0;ca=__ZL11isDifferentjjjjjj(Ga,R,q,f,h,g)|0;la=c[x>>2]|0;if(ca)nd=la;else{ca=la<<1;nd=((Ga&16711935)+(ca&33423870)+(R&16711935)|0)>>>2&16711935|((Ga&65280)+(ca&130560)+(R&65280)|0)>>>2&65280|(Ga>>>8&16711680)+(la>>>7&33423360)+(R>>>8&16711680)<<6&-16777216}da=nd;ea=O+4|0;fa=618;break}case 110:{c[N>>2]=(((Q&16711935)*3|0)+(X&16711935)|0)>>>2&16711935|(((Q&65280)*3|0)+(X&65280)|0)>>>2&65280|((Q>>>8&16711680)*3|0)+(X>>>8&16711680)<<6&-16777216;O=c[x>>2]|0;R=c[D>>2]|0;c[N+4>>2]=(((O&16711935)*3|0)+(R&16711935)|0)>>>2&16711935|(((O&65280)*3|0)+(R&65280)|0)>>>2&65280|((O>>>8&16711680)*3|0)+(R>>>8&16711680)<<6&-16777216;R=c[y>>2]|0;O=c[z>>2]|0;la=__ZL11isDifferentjjjjjj(R,O,q,f,h,g)|0;Ga=c[x>>2]|0;if(la)od=Ga;else{la=Ga<<1;od=((R&16711935)+(la&33423870)+(O&16711935)|0)>>>2&16711935|((R&65280)+(la&130560)+(O&65280)|0)>>>2&65280|(R>>>8&16711680)+(Ga>>>7&33423360)+(O>>>8&16711680)<<6&-16777216}O=N+(p<<2)|0;c[O>>2]=od;Ga=c[x>>2]|0;R=Ga<<1;la=c[E>>2]|0;ca=c[D>>2]|0;da=((R&33423870)+(la&16711935)+(ca&16711935)|0)>>>2&16711935|((R&130560)+(la&65280)+(ca&65280)|0)>>>2&65280|(la>>>8&16711680)+(Ga>>>7&33423360)+(ca>>>8&16711680)<<6&-16777216;ea=O+4|0;fa=618;break}case 155:{if(__ZL11isDifferentjjjjjj(Y,P,q,f,h,g)|0)pd=Q;else{O=Q<<1;pd=((Y&16711935)+(O&33423870)+(P&16711935)|0)>>>2&16711935|((Y&65280)+(O&130560)+(P&65280)|0)>>>2&65280|(Y>>>8&16711680)+(Q>>>7&33423360)+(P>>>8&16711680)<<6&-16777216}c[N>>2]=pd;O=c[x>>2]|0;ca=c[C>>2]|0;c[N+4>>2]=(((O&16711935)*3|0)+(ca&16711935)|0)>>>2&16711935|(((O&65280)*3|0)+(ca&65280)|0)>>>2&65280|((O>>>8&16711680)*3|0)+(ca>>>8&16711680)<<6&-16777216;ca=c[x>>2]|0;O=ca<<1;Ga=c[A>>2]|0;la=c[y>>2]|0;R=N+(p<<2)|0;c[R>>2]=((O&33423870)+(Ga&16711935)+(la&16711935)|0)>>>2&16711935|((O&130560)+(Ga&65280)+(la&65280)|0)>>>2&65280|(Ga>>>8&16711680)+(ca>>>7&33423360)+(la>>>8&16711680)<<6&-16777216;la=c[x>>2]|0;ca=c[y>>2]|0;da=(((la&16711935)*3|0)+(ca&16711935)|0)>>>2&16711935|(((la&65280)*3|0)+(ca&65280)|0)>>>2&65280|((la>>>8&16711680)*3|0)+(ca>>>8&16711680)<<6&-16777216;ea=R+4|0;fa=618;break}case 188:{R=Q<<1;c[N>>2]=((R&33423870)+(X&16711935)+(P&16711935)|0)>>>2&16711935|((R&130560)+(X&65280)+(P&65280)|0)>>>2&65280|(X>>>8&16711680)+(Q>>>7&33423360)+(P>>>8&16711680)<<6&-16777216;R=c[x>>2]|0;ca=c[w>>2]|0;c[N+4>>2]=(((R&16711935)*3|0)+(ca&16711935)|0)>>>2&16711935|(((R&65280)*3|0)+(ca&65280)|0)>>>2&65280|((R>>>8&16711680)*3|0)+(ca>>>8&16711680)<<6&-16777216;ca=c[x>>2]|0;R=c[y>>2]|0;la=N+(p<<2)|0;c[la>>2]=(((ca&16711935)*3|0)+(R&16711935)|0)>>>2&16711935|(((ca&65280)*3|0)+(R&65280)|0)>>>2&65280|((ca>>>8&16711680)*3|0)+(R>>>8&16711680)<<6&-16777216;R=c[x>>2]|0;ca=c[y>>2]|0;da=(((R&16711935)*3|0)+(ca&16711935)|0)>>>2&16711935|(((R&65280)*3|0)+(ca&65280)|0)>>>2&65280|((R>>>8&16711680)*3|0)+(ca>>>8&16711680)<<6&-16777216;ea=la+4|0;fa=618;break}case 185:{c[N>>2]=(((Q&16711935)*3|0)+(P&16711935)|0)>>>2&16711935|(((Q&65280)*3|0)+(P&65280)|0)>>>2&65280|((Q>>>8&16711680)*3|0)+(P>>>8&16711680)<<6&-16777216;la=c[x>>2]|0;ca=la<<1;R=c[C>>2]|0;Ga=c[w>>2]|0;c[N+4>>2]=((ca&33423870)+(R&16711935)+(Ga&16711935)|0)>>>2&16711935|((ca&130560)+(R&65280)+(Ga&65280)|0)>>>2&65280|(R>>>8&16711680)+(la>>>7&33423360)+(Ga>>>8&16711680)<<6&-16777216;Ga=c[x>>2]|0;la=c[y>>2]|0;R=N+(p<<2)|0;c[R>>2]=(((Ga&16711935)*3|0)+(la&16711935)|0)>>>2&16711935|(((Ga&65280)*3|0)+(la&65280)|0)>>>2&65280|((Ga>>>8&16711680)*3|0)+(la>>>8&16711680)<<6&-16777216;la=c[x>>2]|0;Ga=c[y>>2]|0;da=(((la&16711935)*3|0)+(Ga&16711935)|0)>>>2&16711935|(((la&65280)*3|0)+(Ga&65280)|0)>>>2&65280|((la>>>8&16711680)*3|0)+(Ga>>>8&16711680)<<6&-16777216;ea=R+4|0;fa=618;break}case 61:{c[N>>2]=(((Q&16711935)*3|0)+(P&16711935)|0)>>>2&16711935|(((Q&65280)*3|0)+(P&65280)|0)>>>2&65280|((Q>>>8&16711680)*3|0)+(P>>>8&16711680)<<6&-16777216;R=c[x>>2]|0;Ga=c[w>>2]|0;c[N+4>>2]=(((R&16711935)*3|0)+(Ga&16711935)|0)>>>2&16711935|(((R&65280)*3|0)+(Ga&65280)|0)>>>2&65280|((R>>>8&16711680)*3|0)+(Ga>>>8&16711680)<<6&-16777216;Ga=c[x>>2]|0;R=c[y>>2]|0;la=N+(p<<2)|0;c[la>>2]=(((Ga&16711935)*3|0)+(R&16711935)|0)>>>2&16711935|(((Ga&65280)*3|0)+(R&65280)|0)>>>2&65280|((Ga>>>8&16711680)*3|0)+(R>>>8&16711680)<<6&-16777216;R=c[x>>2]|0;Ga=R<<1;ca=c[E>>2]|0;O=c[y>>2]|0;da=((Ga&33423870)+(ca&16711935)+(O&16711935)|0)>>>2&16711935|((Ga&130560)+(ca&65280)+(O&65280)|0)>>>2&65280|(ca>>>8&16711680)+(R>>>7&33423360)+(O>>>8&16711680)<<6&-16777216;ea=la+4|0;fa=618;break}case 157:{c[N>>2]=(((Q&16711935)*3|0)+(P&16711935)|0)>>>2&16711935|(((Q&65280)*3|0)+(P&65280)|0)>>>2&65280|((Q>>>8&16711680)*3|0)+(P>>>8&16711680)<<6&-16777216;la=c[x>>2]|0;O=c[w>>2]|0;c[N+4>>2]=(((la&16711935)*3|0)+(O&16711935)|0)>>>2&16711935|(((la&65280)*3|0)+(O&65280)|0)>>>2&65280|((la>>>8&16711680)*3|0)+(O>>>8&16711680)<<6&-16777216;O=c[x>>2]|0;la=O<<1;R=c[A>>2]|0;ca=c[y>>2]|0;Ga=N+(p<<2)|0;c[Ga>>2]=((la&33423870)+(R&16711935)+(ca&16711935)|0)>>>2&16711935|((la&130560)+(R&65280)+(ca&65280)|0)>>>2&65280|(R>>>8&16711680)+(O>>>7&33423360)+(ca>>>8&16711680)<<6&-16777216;ca=c[x>>2]|0;O=c[y>>2]|0;da=(((ca&16711935)*3|0)+(O&16711935)|0)>>>2&16711935|(((ca&65280)*3|0)+(O&65280)|0)>>>2&65280|((ca>>>8&16711680)*3|0)+(O>>>8&16711680)<<6&-16777216;ea=Ga+4|0;fa=618;break}case 103:{c[N>>2]=(((Q&16711935)*3|0)+(Y&16711935)|0)>>>2&16711935|(((Q&65280)*3|0)+(Y&65280)|0)>>>2&65280|((Q>>>8&16711680)*3|0)+(Y>>>8&16711680)<<6&-16777216;Ga=c[x>>2]|0;O=c[D>>2]|0;c[N+4>>2]=(((Ga&16711935)*3|0)+(O&16711935)|0)>>>2&16711935|(((Ga&65280)*3|0)+(O&65280)|0)>>>2&65280|((Ga>>>8&16711680)*3|0)+(O>>>8&16711680)<<6&-16777216;O=c[x>>2]|0;Ga=c[z>>2]|0;ca=N+(p<<2)|0;c[ca>>2]=(((O&16711935)*3|0)+(Ga&16711935)|0)>>>2&16711935|(((O&65280)*3|0)+(Ga&65280)|0)>>>2&65280|((O>>>8&16711680)*3|0)+(Ga>>>8&16711680)<<6&-16777216;Ga=c[x>>2]|0;O=Ga<<1;R=c[E>>2]|0;la=c[D>>2]|0;da=((O&33423870)+(R&16711935)+(la&16711935)|0)>>>2&16711935|((O&130560)+(R&65280)+(la&65280)|0)>>>2&65280|(R>>>8&16711680)+(Ga>>>7&33423360)+(la>>>8&16711680)<<6&-16777216;ea=ca+4|0;fa=618;break}case 227:{c[N>>2]=(((Q&16711935)*3|0)+(Y&16711935)|0)>>>2&16711935|(((Q&65280)*3|0)+(Y&65280)|0)>>>2&65280|((Q>>>8&16711680)*3|0)+(Y>>>8&16711680)<<6&-16777216;ca=c[x>>2]|0;la=ca<<1;Ga=c[C>>2]|0;R=c[D>>2]|0;c[N+4>>2]=((la&33423870)+(Ga&16711935)+(R&16711935)|0)>>>2&16711935|((la&130560)+(Ga&65280)+(R&65280)|0)>>>2&65280|(Ga>>>8&16711680)+(ca>>>7&33423360)+(R>>>8&16711680)<<6&-16777216;R=c[x>>2]|0;ca=c[z>>2]|0;Ga=N+(p<<2)|0;c[Ga>>2]=(((R&16711935)*3|0)+(ca&16711935)|0)>>>2&16711935|(((R&65280)*3|0)+(ca&65280)|0)>>>2&65280|((R>>>8&16711680)*3|0)+(ca>>>8&16711680)<<6&-16777216;ca=c[x>>2]|0;R=c[D>>2]|0;da=(((ca&16711935)*3|0)+(R&16711935)|0)>>>2&16711935|(((ca&65280)*3|0)+(R&65280)|0)>>>2&65280|((ca>>>8&16711680)*3|0)+(R>>>8&16711680)<<6&-16777216;ea=Ga+4|0;fa=618;break}case 230:{Ga=Q<<1;c[N>>2]=((Ga&33423870)+(X&16711935)+(Y&16711935)|0)>>>2&16711935|((Ga&130560)+(X&65280)+(Y&65280)|0)>>>2&65280|(X>>>8&16711680)+(Q>>>7&33423360)+(Y>>>8&16711680)<<6&-16777216;Ga=c[x>>2]|0;R=c[D>>2]|0;c[N+4>>2]=(((Ga&16711935)*3|0)+(R&16711935)|0)>>>2&16711935|(((Ga&65280)*3|0)+(R&65280)|0)>>>2&65280|((Ga>>>8&16711680)*3|0)+(R>>>8&16711680)<<6&-16777216;R=c[x>>2]|0;Ga=c[z>>2]|0;ca=N+(p<<2)|0;c[ca>>2]=(((R&16711935)*3|0)+(Ga&16711935)|0)>>>2&16711935|(((R&65280)*3|0)+(Ga&65280)|0)>>>2&65280|((R>>>8&16711680)*3|0)+(Ga>>>8&16711680)<<6&-16777216;Ga=c[x>>2]|0;R=c[D>>2]|0;da=(((Ga&16711935)*3|0)+(R&16711935)|0)>>>2&16711935|(((Ga&65280)*3|0)+(R&65280)|0)>>>2&65280|((Ga>>>8&16711680)*3|0)+(R>>>8&16711680)<<6&-16777216;ea=ca+4|0;fa=618;break}case 199:{c[N>>2]=(((Q&16711935)*3|0)+(Y&16711935)|0)>>>2&16711935|(((Q&65280)*3|0)+(Y&65280)|0)>>>2&65280|((Q>>>8&16711680)*3|0)+(Y>>>8&16711680)<<6&-16777216;ca=c[x>>2]|0;R=c[D>>2]|0;c[N+4>>2]=(((ca&16711935)*3|0)+(R&16711935)|0)>>>2&16711935|(((ca&65280)*3|0)+(R&65280)|0)>>>2&65280|((ca>>>8&16711680)*3|0)+(R>>>8&16711680)<<6&-16777216;R=c[x>>2]|0;ca=R<<1;Ga=c[A>>2]|0;la=c[z>>2]|0;O=N+(p<<2)|0;c[O>>2]=((ca&33423870)+(Ga&16711935)+(la&16711935)|0)>>>2&16711935|((ca&130560)+(Ga&65280)+(la&65280)|0)>>>2&65280|(Ga>>>8&16711680)+(R>>>7&33423360)+(la>>>8&16711680)<<6&-16777216;la=c[x>>2]|0;R=c[D>>2]|0;da=(((la&16711935)*3|0)+(R&16711935)|0)>>>2&16711935|(((la&65280)*3|0)+(R&65280)|0)>>>2&65280|((la>>>8&16711680)*3|0)+(R>>>8&16711680)<<6&-16777216;ea=O+4|0;fa=618;break}case 220:{O=Q<<1;c[N>>2]=((O&33423870)+(X&16711935)+(P&16711935)|0)>>>2&16711935|((O&130560)+(X&65280)+(P&65280)|0)>>>2&65280|(X>>>8&16711680)+(Q>>>7&33423360)+(P>>>8&16711680)<<6&-16777216;O=c[x>>2]|0;R=c[w>>2]|0;c[N+4>>2]=(((O&16711935)*3|0)+(R&16711935)|0)>>>2&16711935|(((O&65280)*3|0)+(R&65280)|0)>>>2&65280|((O>>>8&16711680)*3|0)+(R>>>8&16711680)<<6&-16777216;R=c[y>>2]|0;O=c[z>>2]|0;la=__ZL11isDifferentjjjjjj(R,O,q,f,h,g)|0;Ga=c[x>>2]|0;ca=Ga&16711935;ga=Ga&65280;$=Ga>>>8&16711680;if(la){la=c[A>>2]|0;qd=((la&16711935)+(ca*3|0)|0)>>>2&16711935|((la&65280)+(ga*3|0)|0)>>>2&65280;rd=6;sd=$*3|0;td=la}else{qd=((R&16711935)+(ca*6|0)+(O&16711935)|0)>>>3&16711935|((R&65280)+(ga*6|0)+(O&65280)|0)>>>3&65280;rd=5;sd=(R>>>8&16711680)+($*6|0)|0;td=O}O=N+(p<<2)|0;c[O>>2]=(td>>>8&16711680)+sd<<rd&-16777216|qd;$=c[D>>2]|0;R=c[y>>2]|0;ga=__ZL11isDifferentjjjjjj($,R,q,f,h,g)|0;ca=c[x>>2]|0;if(ga)ud=ca;else{ga=ca<<1;ud=(($&16711935)+(ga&33423870)+(R&16711935)|0)>>>2&16711935|(($&65280)+(ga&130560)+(R&65280)|0)>>>2&65280|($>>>8&16711680)+(ca>>>7&33423360)+(R>>>8&16711680)<<6&-16777216}da=ud;ea=O+4|0;fa=618;break}case 158:{O=Q&16711935;R=Q>>>8&16711680;ca=Q&65280;if(__ZL11isDifferentjjjjjj(Y,P,q,f,h,g)|0){vd=((X&16711935)+(O*3|0)|0)>>>2&16711935|((X&65280)+(ca*3|0)|0)>>>2&65280;wd=6;xd=R*3|0;yd=X}else{vd=((Y&16711935)+(O*6|0)+(P&16711935)|0)>>>3&16711935|((Y&65280)+(ca*6|0)+(P&65280)|0)>>>3&65280;wd=5;xd=(Y>>>8&16711680)+(R*6|0)|0;yd=P}c[N>>2]=(yd>>>8&16711680)+xd<<wd&-16777216|vd;R=c[w>>2]|0;ca=c[D>>2]|0;O=__ZL11isDifferentjjjjjj(R,ca,q,f,h,g)|0;$=c[x>>2]|0;if(O)zd=$;else{O=$<<1;zd=((R&16711935)+(O&33423870)+(ca&16711935)|0)>>>2&16711935|((R&65280)+(O&130560)+(ca&65280)|0)>>>2&65280|(R>>>8&16711680)+($>>>7&33423360)+(ca>>>8&16711680)<<6&-16777216}c[N+4>>2]=zd;ca=c[x>>2]|0;$=ca<<1;R=c[A>>2]|0;O=c[y>>2]|0;ga=N+(p<<2)|0;c[ga>>2]=(($&33423870)+(R&16711935)+(O&16711935)|0)>>>2&16711935|(($&130560)+(R&65280)+(O&65280)|0)>>>2&65280|(R>>>8&16711680)+(ca>>>7&33423360)+(O>>>8&16711680)<<6&-16777216;O=c[x>>2]|0;ca=c[y>>2]|0;da=(((O&16711935)*3|0)+(ca&16711935)|0)>>>2&16711935|(((O&65280)*3|0)+(ca&65280)|0)>>>2&65280|((O>>>8&16711680)*3|0)+(ca>>>8&16711680)<<6&-16777216;ea=ga+4|0;fa=618;break}case 234:{ga=Q&16711935;ca=Q&65280;O=Q>>>8&16711680;if(__ZL11isDifferentjjjjjj(Y,P,q,f,h,g)|0){Ad=((X&16711935)+(ga*3|0)|0)>>>2&16711935|((X&65280)+(ca*3|0)|0)>>>2&65280;Bd=6;Cd=O*3|0;Dd=X}else{Ad=((Y&16711935)+(ga*6|0)+(P&16711935)|0)>>>3&16711935|((Y&65280)+(ca*6|0)+(P&65280)|0)>>>3&65280;Bd=5;Cd=(Y>>>8&16711680)+(O*6|0)|0;Dd=P}c[N>>2]=(Dd>>>8&16711680)+Cd<<Bd&-16777216|Ad;O=c[x>>2]|0;ca=O<<1;ga=c[C>>2]|0;R=c[D>>2]|0;c[N+4>>2]=((ca&33423870)+(ga&16711935)+(R&16711935)|0)>>>2&16711935|((ca&130560)+(ga&65280)+(R&65280)|0)>>>2&65280|(ga>>>8&16711680)+(O>>>7&33423360)+(R>>>8&16711680)<<6&-16777216;R=c[y>>2]|0;O=c[z>>2]|0;ga=__ZL11isDifferentjjjjjj(R,O,q,f,h,g)|0;ca=c[x>>2]|0;if(ga)Ed=ca;else{ga=ca<<1;Ed=((R&16711935)+(ga&33423870)+(O&16711935)|0)>>>2&16711935|((R&65280)+(ga&130560)+(O&65280)|0)>>>2&65280|(R>>>8&16711680)+(ca>>>7&33423360)+(O>>>8&16711680)<<6&-16777216}O=N+(p<<2)|0;c[O>>2]=Ed;ca=c[x>>2]|0;R=c[D>>2]|0;da=(((ca&16711935)*3|0)+(R&16711935)|0)>>>2&16711935|(((ca&65280)*3|0)+(R&65280)|0)>>>2&65280|((ca>>>8&16711680)*3|0)+(R>>>8&16711680)<<6&-16777216;ea=O+4|0;fa=618;break}case 242:{O=Q<<1;c[N>>2]=((O&33423870)+(X&16711935)+(Y&16711935)|0)>>>2&16711935|((O&130560)+(X&65280)+(Y&65280)|0)>>>2&65280|(X>>>8&16711680)+(Q>>>7&33423360)+(Y>>>8&16711680)<<6&-16777216;O=c[w>>2]|0;R=c[D>>2]|0;ca=__ZL11isDifferentjjjjjj(O,R,q,f,h,g)|0;ga=c[x>>2]|0;$=ga&16711935;la=ga&65280;Ga=ga>>>8&16711680;if(ca){ca=c[C>>2]|0;Fd=((ca&16711935)+($*3|0)|0)>>>2&16711935|((ca&65280)+(la*3|0)|0)>>>2&65280;Gd=6;Hd=Ga*3|0;Id=ca}else{Fd=((O&16711935)+($*6|0)+(R&16711935)|0)>>>3&16711935|((O&65280)+(la*6|0)+(R&65280)|0)>>>3&65280;Gd=5;Hd=(O>>>8&16711680)+(Ga*6|0)|0;Id=R}c[N+4>>2]=(Id>>>8&16711680)+Hd<<Gd&-16777216|Fd;R=c[x>>2]|0;Ga=c[z>>2]|0;O=N+(p<<2)|0;c[O>>2]=(((R&16711935)*3|0)+(Ga&16711935)|0)>>>2&16711935|(((R&65280)*3|0)+(Ga&65280)|0)>>>2&65280|((R>>>8&16711680)*3|0)+(Ga>>>8&16711680)<<6&-16777216;Ga=c[D>>2]|0;R=c[y>>2]|0;la=__ZL11isDifferentjjjjjj(Ga,R,q,f,h,g)|0;$=c[x>>2]|0;if(la)Jd=$;else{la=$<<1;Jd=((Ga&16711935)+(la&33423870)+(R&16711935)|0)>>>2&16711935|((Ga&65280)+(la&130560)+(R&65280)|0)>>>2&65280|(Ga>>>8&16711680)+($>>>7&33423360)+(R>>>8&16711680)<<6&-16777216}da=Jd;ea=O+4|0;fa=618;break}case 59:{if(__ZL11isDifferentjjjjjj(Y,P,q,f,h,g)|0)Kd=Q;else{O=Q<<1;Kd=((Y&16711935)+(O&33423870)+(P&16711935)|0)>>>2&16711935|((Y&65280)+(O&130560)+(P&65280)|0)>>>2&65280|(Y>>>8&16711680)+(Q>>>7&33423360)+(P>>>8&16711680)<<6&-16777216}c[N>>2]=Kd;O=c[w>>2]|0;R=c[D>>2]|0;$=__ZL11isDifferentjjjjjj(O,R,q,f,h,g)|0;Ga=c[x>>2]|0;la=Ga&16711935;ca=Ga&65280;ga=Ga>>>8&16711680;if($){$=c[C>>2]|0;Ld=(($&16711935)+(la*3|0)|0)>>>2&16711935|(($&65280)+(ca*3|0)|0)>>>2&65280;Md=6;Nd=ga*3|0;Od=$}else{Ld=((O&16711935)+(la*6|0)+(R&16711935)|0)>>>3&16711935|((O&65280)+(ca*6|0)+(R&65280)|0)>>>3&65280;Md=5;Nd=(O>>>8&16711680)+(ga*6|0)|0;Od=R}c[N+4>>2]=(Od>>>8&16711680)+Nd<<Md&-16777216|Ld;R=c[x>>2]|0;ga=c[y>>2]|0;O=N+(p<<2)|0;c[O>>2]=(((R&16711935)*3|0)+(ga&16711935)|0)>>>2&16711935|(((R&65280)*3|0)+(ga&65280)|0)>>>2&65280|((R>>>8&16711680)*3|0)+(ga>>>8&16711680)<<6&-16777216;ga=c[x>>2]|0;R=ga<<1;ca=c[E>>2]|0;la=c[y>>2]|0;da=((R&33423870)+(ca&16711935)+(la&16711935)|0)>>>2&16711935|((R&130560)+(ca&65280)+(la&65280)|0)>>>2&65280|(ca>>>8&16711680)+(ga>>>7&33423360)+(la>>>8&16711680)<<6&-16777216;ea=O+4|0;fa=618;break}case 121:{c[N>>2]=(((Q&16711935)*3|0)+(P&16711935)|0)>>>2&16711935|(((Q&65280)*3|0)+(P&65280)|0)>>>2&65280|((Q>>>8&16711680)*3|0)+(P>>>8&16711680)<<6&-16777216;O=c[x>>2]|0;la=O<<1;ga=c[C>>2]|0;ca=c[w>>2]|0;c[N+4>>2]=((la&33423870)+(ga&16711935)+(ca&16711935)|0)>>>2&16711935|((la&130560)+(ga&65280)+(ca&65280)|0)>>>2&65280|(ga>>>8&16711680)+(O>>>7&33423360)+(ca>>>8&16711680)<<6&-16777216;ca=c[y>>2]|0;O=c[z>>2]|0;ga=__ZL11isDifferentjjjjjj(ca,O,q,f,h,g)|0;la=c[x>>2]|0;if(ga)Pd=la;else{ga=la<<1;Pd=((ca&16711935)+(ga&33423870)+(O&16711935)|0)>>>2&16711935|((ca&65280)+(ga&130560)+(O&65280)|0)>>>2&65280|(ca>>>8&16711680)+(la>>>7&33423360)+(O>>>8&16711680)<<6&-16777216}O=N+(p<<2)|0;c[O>>2]=Pd;la=c[D>>2]|0;ca=c[y>>2]|0;ga=__ZL11isDifferentjjjjjj(la,ca,q,f,h,g)|0;R=c[x>>2]|0;$=R&16711935;Ga=R>>>8&16711680;ha=R&65280;if(ga){ga=c[E>>2]|0;Qd=((ga&16711935)+($*3|0)|0)>>>2&16711935|((ga&65280)+(ha*3|0)|0)>>>2&65280;Rd=6;Sd=Ga*3|0;Td=ga}else{Qd=((la&16711935)+($*6|0)+(ca&16711935)|0)>>>3&16711935|((la&65280)+(ha*6|0)+(ca&65280)|0)>>>3&65280;Rd=5;Sd=(la>>>8&16711680)+(Ga*6|0)|0;Td=ca}da=(Td>>>8&16711680)+Sd<<Rd&-16777216|Qd;ea=O+4|0;fa=618;break}case 87:{c[N>>2]=(((Q&16711935)*3|0)+(Y&16711935)|0)>>>2&16711935|(((Q&65280)*3|0)+(Y&65280)|0)>>>2&65280|((Q>>>8&16711680)*3|0)+(Y>>>8&16711680)<<6&-16777216;O=c[w>>2]|0;ca=c[D>>2]|0;Ga=__ZL11isDifferentjjjjjj(O,ca,q,f,h,g)|0;la=c[x>>2]|0;if(Ga)Ud=la;else{Ga=la<<1;Ud=((O&16711935)+(Ga&33423870)+(ca&16711935)|0)>>>2&16711935|((O&65280)+(Ga&130560)+(ca&65280)|0)>>>2&65280|(O>>>8&16711680)+(la>>>7&33423360)+(ca>>>8&16711680)<<6&-16777216}c[N+4>>2]=Ud;ca=c[x>>2]|0;la=ca<<1;O=c[A>>2]|0;Ga=c[z>>2]|0;ha=N+(p<<2)|0;c[ha>>2]=((la&33423870)+(O&16711935)+(Ga&16711935)|0)>>>2&16711935|((la&130560)+(O&65280)+(Ga&65280)|0)>>>2&65280|(O>>>8&16711680)+(ca>>>7&33423360)+(Ga>>>8&16711680)<<6&-16777216;Ga=c[D>>2]|0;ca=c[y>>2]|0;O=__ZL11isDifferentjjjjjj(Ga,ca,q,f,h,g)|0;la=c[x>>2]|0;$=la&16711935;ga=la&65280;R=la>>>8&16711680;if(O){O=c[E>>2]|0;Vd=((O&16711935)+($*3|0)|0)>>>2&16711935|((O&65280)+(ga*3|0)|0)>>>2&65280;Wd=6;Xd=R*3|0;Yd=O}else{Vd=((Ga&16711935)+($*6|0)+(ca&16711935)|0)>>>3&16711935|((Ga&65280)+(ga*6|0)+(ca&65280)|0)>>>3&65280;Wd=5;Xd=(Ga>>>8&16711680)+(R*6|0)|0;Yd=ca}da=(Yd>>>8&16711680)+Xd<<Wd&-16777216|Vd;ea=ha+4|0;fa=618;break}case 79:{if(__ZL11isDifferentjjjjjj(Y,P,q,f,h,g)|0)Zd=Q;else{ha=Q<<1;Zd=((Y&16711935)+(ha&33423870)+(P&16711935)|0)>>>2&16711935|((Y&65280)+(ha&130560)+(P&65280)|0)>>>2&65280|(Y>>>8&16711680)+(Q>>>7&33423360)+(P>>>8&16711680)<<6&-16777216}c[N>>2]=Zd;ha=c[x>>2]|0;ca=c[D>>2]|0;c[N+4>>2]=(((ha&16711935)*3|0)+(ca&16711935)|0)>>>2&16711935|(((ha&65280)*3|0)+(ca&65280)|0)>>>2&65280|((ha>>>8&16711680)*3|0)+(ca>>>8&16711680)<<6&-16777216;ca=c[y>>2]|0;ha=c[z>>2]|0;R=__ZL11isDifferentjjjjjj(ca,ha,q,f,h,g)|0;Ga=c[x>>2]|0;ga=Ga&16711935;$=Ga&65280;O=Ga>>>8&16711680;if(R){R=c[A>>2]|0;_d=((R&16711935)+(ga*3|0)|0)>>>2&16711935|((R&65280)+($*3|0)|0)>>>2&65280;$d=6;ae=O*3|0;be=R}else{_d=((ca&16711935)+(ga*6|0)+(ha&16711935)|0)>>>3&16711935|((ca&65280)+($*6|0)+(ha&65280)|0)>>>3&65280;$d=5;ae=(ca>>>8&16711680)+(O*6|0)|0;be=ha}ha=N+(p<<2)|0;c[ha>>2]=(be>>>8&16711680)+ae<<$d&-16777216|_d;O=c[x>>2]|0;ca=O<<1;$=c[E>>2]|0;ga=c[D>>2]|0;da=((ca&33423870)+($&16711935)+(ga&16711935)|0)>>>2&16711935|((ca&130560)+($&65280)+(ga&65280)|0)>>>2&65280|($>>>8&16711680)+(O>>>7&33423360)+(ga>>>8&16711680)<<6&-16777216;ea=ha+4|0;fa=618;break}case 122:{ha=Q&16711935;ga=Q&65280;O=Q>>>8&16711680;if(__ZL11isDifferentjjjjjj(Y,P,q,f,h,g)|0){ce=((X&16711935)+(ha*3|0)|0)>>>2&16711935|((X&65280)+(ga*3|0)|0)>>>2&65280;de=6;ee=O*3|0;fe=X}else{ce=((Y&16711935)+(ha*6|0)+(P&16711935)|0)>>>3&16711935|((Y&65280)+(ga*6|0)+(P&65280)|0)>>>3&65280;de=5;ee=(Y>>>8&16711680)+(O*6|0)|0;fe=P}c[N>>2]=(fe>>>8&16711680)+ee<<de&-16777216|ce;O=c[w>>2]|0;ga=c[D>>2]|0;ha=__ZL11isDifferentjjjjjj(O,ga,q,f,h,g)|0;$=c[x>>2]|0;ca=$&16711935;R=$&65280;Ga=$>>>8&16711680;if(ha){ha=c[C>>2]|0;ge=((ha&16711935)+(ca*3|0)|0)>>>2&16711935|((ha&65280)+(R*3|0)|0)>>>2&65280;he=6;ie=Ga*3|0;je=ha}else{ge=((O&16711935)+(ca*6|0)+(ga&16711935)|0)>>>3&16711935|((O&65280)+(R*6|0)+(ga&65280)|0)>>>3&65280;he=5;ie=(O>>>8&16711680)+(Ga*6|0)|0;je=ga}c[N+4>>2]=(je>>>8&16711680)+ie<<he&-16777216|ge;ga=c[y>>2]|0;Ga=c[z>>2]|0;O=__ZL11isDifferentjjjjjj(ga,Ga,q,f,h,g)|0;R=c[x>>2]|0;if(O)ke=R;else{O=R<<1;ke=((ga&16711935)+(O&33423870)+(Ga&16711935)|0)>>>2&16711935|((ga&65280)+(O&130560)+(Ga&65280)|0)>>>2&65280|(ga>>>8&16711680)+(R>>>7&33423360)+(Ga>>>8&16711680)<<6&-16777216}Ga=N+(p<<2)|0;c[Ga>>2]=ke;R=c[D>>2]|0;ga=c[y>>2]|0;O=__ZL11isDifferentjjjjjj(R,ga,q,f,h,g)|0;ca=c[x>>2]|0;ha=ca&16711935;$=ca&65280;la=ca>>>8&16711680;if(O){O=c[E>>2]|0;le=((O&16711935)+(ha*3|0)|0)>>>2&16711935|((O&65280)+($*3|0)|0)>>>2&65280;me=6;ne=la*3|0;oe=O}else{le=((R&16711935)+(ha*6|0)+(ga&16711935)|0)>>>3&16711935|((R&65280)+($*6|0)+(ga&65280)|0)>>>3&65280;me=5;ne=(R>>>8&16711680)+(la*6|0)|0;oe=ga}da=(oe>>>8&16711680)+ne<<me&-16777216|le;ea=Ga+4|0;fa=618;break}case 94:{Ga=Q&16711935;ga=Q&65280;la=Q>>>8&16711680;if(__ZL11isDifferentjjjjjj(Y,P,q,f,h,g)|0){pe=((X&16711935)+(Ga*3|0)|0)>>>2&16711935|((X&65280)+(ga*3|0)|0)>>>2&65280;qe=6;re=la*3|0;se=X}else{pe=((Y&16711935)+(Ga*6|0)+(P&16711935)|0)>>>3&16711935|((Y&65280)+(ga*6|0)+(P&65280)|0)>>>3&65280;qe=5;re=(Y>>>8&16711680)+(la*6|0)|0;se=P}c[N>>2]=(se>>>8&16711680)+re<<qe&-16777216|pe;la=c[w>>2]|0;ga=c[D>>2]|0;Ga=__ZL11isDifferentjjjjjj(la,ga,q,f,h,g)|0;R=c[x>>2]|0;if(Ga)te=R;else{Ga=R<<1;te=((la&16711935)+(Ga&33423870)+(ga&16711935)|0)>>>2&16711935|((la&65280)+(Ga&130560)+(ga&65280)|0)>>>2&65280|(la>>>8&16711680)+(R>>>7&33423360)+(ga>>>8&16711680)<<6&-16777216}c[N+4>>2]=te;ga=c[y>>2]|0;R=c[z>>2]|0;la=__ZL11isDifferentjjjjjj(ga,R,q,f,h,g)|0;Ga=c[x>>2]|0;$=Ga&16711935;ha=Ga&65280;O=Ga>>>8&16711680;if(la){la=c[A>>2]|0;ue=((la&16711935)+($*3|0)|0)>>>2&16711935|((la&65280)+(ha*3|0)|0)>>>2&65280;ve=6;we=O*3|0;xe=la}else{ue=((ga&16711935)+($*6|0)+(R&16711935)|0)>>>3&16711935|((ga&65280)+(ha*6|0)+(R&65280)|0)>>>3&65280;ve=5;we=(ga>>>8&16711680)+(O*6|0)|0;xe=R}R=N+(p<<2)|0;c[R>>2]=(xe>>>8&16711680)+we<<ve&-16777216|ue;O=c[D>>2]|0;ga=c[y>>2]|0;ha=__ZL11isDifferentjjjjjj(O,ga,q,f,h,g)|0;$=c[x>>2]|0;la=$&16711935;Ga=$>>>8&16711680;ca=$&65280;if(ha){ha=c[E>>2]|0;ye=((ha&16711935)+(la*3|0)|0)>>>2&16711935|((ha&65280)+(ca*3|0)|0)>>>2&65280;ze=6;Ae=Ga*3|0;Be=ha}else{ye=((O&16711935)+(la*6|0)+(ga&16711935)|0)>>>3&16711935|((O&65280)+(ca*6|0)+(ga&65280)|0)>>>3&65280;ze=5;Ae=(O>>>8&16711680)+(Ga*6|0)|0;Be=ga}da=(Be>>>8&16711680)+Ae<<ze&-16777216|ye;ea=R+4|0;fa=618;break}case 218:{R=Q&16711935;ga=Q&65280;Ga=Q>>>8&16711680;if(__ZL11isDifferentjjjjjj(Y,P,q,f,h,g)|0){Ce=((X&16711935)+(R*3|0)|0)>>>2&16711935|((X&65280)+(ga*3|0)|0)>>>2&65280;De=6;Ee=Ga*3|0;Fe=X}else{Ce=((Y&16711935)+(R*6|0)+(P&16711935)|0)>>>3&16711935|((Y&65280)+(ga*6|0)+(P&65280)|0)>>>3&65280;De=5;Ee=(Y>>>8&16711680)+(Ga*6|0)|0;Fe=P}c[N>>2]=(Fe>>>8&16711680)+Ee<<De&-16777216|Ce;Ga=c[w>>2]|0;ga=c[D>>2]|0;R=__ZL11isDifferentjjjjjj(Ga,ga,q,f,h,g)|0;O=c[x>>2]|0;ca=O&16711935;la=O&65280;ha=O>>>8&16711680;if(R){R=c[C>>2]|0;Ge=((R&16711935)+(ca*3|0)|0)>>>2&16711935|((R&65280)+(la*3|0)|0)>>>2&65280;He=6;Ie=ha*3|0;Je=R}else{Ge=((Ga&16711935)+(ca*6|0)+(ga&16711935)|0)>>>3&16711935|((Ga&65280)+(la*6|0)+(ga&65280)|0)>>>3&65280;He=5;Ie=(Ga>>>8&16711680)+(ha*6|0)|0;Je=ga}c[N+4>>2]=(Je>>>8&16711680)+Ie<<He&-16777216|Ge;ga=c[y>>2]|0;ha=c[z>>2]|0;Ga=__ZL11isDifferentjjjjjj(ga,ha,q,f,h,g)|0;la=c[x>>2]|0;ca=la&16711935;R=la&65280;O=la>>>8&16711680;if(Ga){Ga=c[A>>2]|0;Ke=((Ga&16711935)+(ca*3|0)|0)>>>2&16711935|((Ga&65280)+(R*3|0)|0)>>>2&65280;Le=6;Me=O*3|0;Ne=Ga}else{Ke=((ga&16711935)+(ca*6|0)+(ha&16711935)|0)>>>3&16711935|((ga&65280)+(R*6|0)+(ha&65280)|0)>>>3&65280;Le=5;Me=(ga>>>8&16711680)+(O*6|0)|0;Ne=ha}ha=N+(p<<2)|0;c[ha>>2]=(Ne>>>8&16711680)+Me<<Le&-16777216|Ke;O=c[D>>2]|0;ga=c[y>>2]|0;R=__ZL11isDifferentjjjjjj(O,ga,q,f,h,g)|0;ca=c[x>>2]|0;if(R)Oe=ca;else{R=ca<<1;Oe=((O&16711935)+(R&33423870)+(ga&16711935)|0)>>>2&16711935|((O&65280)+(R&130560)+(ga&65280)|0)>>>2&65280|(O>>>8&16711680)+(ca>>>7&33423360)+(ga>>>8&16711680)<<6&-16777216}da=Oe;ea=ha+4|0;fa=618;break}case 91:{if(__ZL11isDifferentjjjjjj(Y,P,q,f,h,g)|0)Pe=Q;else{ha=Q<<1;Pe=((Y&16711935)+(ha&33423870)+(P&16711935)|0)>>>2&16711935|((Y&65280)+(ha&130560)+(P&65280)|0)>>>2&65280|(Y>>>8&16711680)+(Q>>>7&33423360)+(P>>>8&16711680)<<6&-16777216}c[N>>2]=Pe;ha=c[w>>2]|0;ga=c[D>>2]|0;ca=__ZL11isDifferentjjjjjj(ha,ga,q,f,h,g)|0;O=c[x>>2]|0;R=O&16711935;Ga=O&65280;la=O>>>8&16711680;if(ca){ca=c[C>>2]|0;Qe=((ca&16711935)+(R*3|0)|0)>>>2&16711935|((ca&65280)+(Ga*3|0)|0)>>>2&65280;Re=6;Se=la*3|0;Te=ca}else{Qe=((ha&16711935)+(R*6|0)+(ga&16711935)|0)>>>3&16711935|((ha&65280)+(Ga*6|0)+(ga&65280)|0)>>>3&65280;Re=5;Se=(ha>>>8&16711680)+(la*6|0)|0;Te=ga}c[N+4>>2]=(Te>>>8&16711680)+Se<<Re&-16777216|Qe;ga=c[y>>2]|0;la=c[z>>2]|0;ha=__ZL11isDifferentjjjjjj(ga,la,q,f,h,g)|0;Ga=c[x>>2]|0;R=Ga&16711935;ca=Ga&65280;O=Ga>>>8&16711680;if(ha){ha=c[A>>2]|0;Ue=((ha&16711935)+(R*3|0)|0)>>>2&16711935|((ha&65280)+(ca*3|0)|0)>>>2&65280;Ve=6;We=O*3|0;Xe=ha}else{Ue=((ga&16711935)+(R*6|0)+(la&16711935)|0)>>>3&16711935|((ga&65280)+(ca*6|0)+(la&65280)|0)>>>3&65280;Ve=5;We=(ga>>>8&16711680)+(O*6|0)|0;Xe=la}la=N+(p<<2)|0;c[la>>2]=(Xe>>>8&16711680)+We<<Ve&-16777216|Ue;O=c[D>>2]|0;ga=c[y>>2]|0;ca=__ZL11isDifferentjjjjjj(O,ga,q,f,h,g)|0;R=c[x>>2]|0;ha=R&16711935;Ga=R&65280;$=R>>>8&16711680;if(ca){ca=c[E>>2]|0;Ye=((ca&16711935)+(ha*3|0)|0)>>>2&16711935|((ca&65280)+(Ga*3|0)|0)>>>2&65280;Ze=6;_e=$*3|0;$e=ca}else{Ye=((O&16711935)+(ha*6|0)+(ga&16711935)|0)>>>3&16711935|((O&65280)+(Ga*6|0)+(ga&65280)|0)>>>3&65280;Ze=5;_e=(O>>>8&16711680)+($*6|0)|0;$e=ga}da=($e>>>8&16711680)+_e<<Ze&-16777216|Ye;ea=la+4|0;fa=618;break}case 229:{la=Q<<1;c[N>>2]=((la&33423870)+(Y&16711935)+(P&16711935)|0)>>>2&16711935|((la&130560)+(Y&65280)+(P&65280)|0)>>>2&65280|(Y>>>8&16711680)+(Q>>>7&33423360)+(P>>>8&16711680)<<6&-16777216;la=c[x>>2]|0;ga=la<<1;$=c[w>>2]|0;O=c[D>>2]|0;c[N+4>>2]=((ga&33423870)+($&16711935)+(O&16711935)|0)>>>2&16711935|((ga&130560)+($&65280)+(O&65280)|0)>>>2&65280|($>>>8&16711680)+(la>>>7&33423360)+(O>>>8&16711680)<<6&-16777216;O=c[x>>2]|0;la=c[z>>2]|0;$=N+(p<<2)|0;c[$>>2]=(((O&16711935)*3|0)+(la&16711935)|0)>>>2&16711935|(((O&65280)*3|0)+(la&65280)|0)>>>2&65280|((O>>>8&16711680)*3|0)+(la>>>8&16711680)<<6&-16777216;la=c[x>>2]|0;O=c[D>>2]|0;da=(((la&16711935)*3|0)+(O&16711935)|0)>>>2&16711935|(((la&65280)*3|0)+(O&65280)|0)>>>2&65280|((la>>>8&16711680)*3|0)+(O>>>8&16711680)<<6&-16777216;ea=$+4|0;fa=618;break}case 167:{c[N>>2]=(((Q&16711935)*3|0)+(Y&16711935)|0)>>>2&16711935|(((Q&65280)*3|0)+(Y&65280)|0)>>>2&65280|((Q>>>8&16711680)*3|0)+(Y>>>8&16711680)<<6&-16777216;$=c[x>>2]|0;O=c[D>>2]|0;c[N+4>>2]=((($&16711935)*3|0)+(O&16711935)|0)>>>2&16711935|((($&65280)*3|0)+(O&65280)|0)>>>2&65280|(($>>>8&16711680)*3|0)+(O>>>8&16711680)<<6&-16777216;O=c[x>>2]|0;$=O<<1;la=c[y>>2]|0;ga=c[z>>2]|0;Ga=N+(p<<2)|0;c[Ga>>2]=(($&33423870)+(la&16711935)+(ga&16711935)|0)>>>2&16711935|(($&130560)+(la&65280)+(ga&65280)|0)>>>2&65280|(la>>>8&16711680)+(O>>>7&33423360)+(ga>>>8&16711680)<<6&-16777216;ga=c[x>>2]|0;O=ga<<1;la=c[D>>2]|0;$=c[y>>2]|0;da=((O&33423870)+(la&16711935)+($&16711935)|0)>>>2&16711935|((O&130560)+(la&65280)+($&65280)|0)>>>2&65280|(la>>>8&16711680)+(ga>>>7&33423360)+($>>>8&16711680)<<6&-16777216;ea=Ga+4|0;fa=618;break}case 173:{c[N>>2]=(((Q&16711935)*3|0)+(P&16711935)|0)>>>2&16711935|(((Q&65280)*3|0)+(P&65280)|0)>>>2&65280|((Q>>>8&16711680)*3|0)+(P>>>8&16711680)<<6&-16777216;Ga=c[x>>2]|0;$=Ga<<1;ga=c[w>>2]|0;la=c[D>>2]|0;c[N+4>>2]=(($&33423870)+(ga&16711935)+(la&16711935)|0)>>>2&16711935|(($&130560)+(ga&65280)+(la&65280)|0)>>>2&65280|(ga>>>8&16711680)+(Ga>>>7&33423360)+(la>>>8&16711680)<<6&-16777216;la=c[x>>2]|0;Ga=c[y>>2]|0;ga=N+(p<<2)|0;c[ga>>2]=(((la&16711935)*3|0)+(Ga&16711935)|0)>>>2&16711935|(((la&65280)*3|0)+(Ga&65280)|0)>>>2&65280|((la>>>8&16711680)*3|0)+(Ga>>>8&16711680)<<6&-16777216;Ga=c[x>>2]|0;la=Ga<<1;$=c[D>>2]|0;O=c[y>>2]|0;da=((la&33423870)+($&16711935)+(O&16711935)|0)>>>2&16711935|((la&130560)+($&65280)+(O&65280)|0)>>>2&65280|($>>>8&16711680)+(Ga>>>7&33423360)+(O>>>8&16711680)<<6&-16777216;ea=ga+4|0;fa=618;break}case 181:{ga=Q<<1;c[N>>2]=((ga&33423870)+(Y&16711935)+(P&16711935)|0)>>>2&16711935|((ga&130560)+(Y&65280)+(P&65280)|0)>>>2&65280|(Y>>>8&16711680)+(Q>>>7&33423360)+(P>>>8&16711680)<<6&-16777216;ga=c[x>>2]|0;O=c[w>>2]|0;c[N+4>>2]=(((ga&16711935)*3|0)+(O&16711935)|0)>>>2&16711935|(((ga&65280)*3|0)+(O&65280)|0)>>>2&65280|((ga>>>8&16711680)*3|0)+(O>>>8&16711680)<<6&-16777216;O=c[x>>2]|0;ga=O<<1;Ga=c[y>>2]|0;$=c[z>>2]|0;la=N+(p<<2)|0;c[la>>2]=((ga&33423870)+(Ga&16711935)+($&16711935)|0)>>>2&16711935|((ga&130560)+(Ga&65280)+($&65280)|0)>>>2&65280|(Ga>>>8&16711680)+(O>>>7&33423360)+($>>>8&16711680)<<6&-16777216;$=c[x>>2]|0;O=c[y>>2]|0;da=((($&16711935)*3|0)+(O&16711935)|0)>>>2&16711935|((($&65280)*3|0)+(O&65280)|0)>>>2&65280|(($>>>8&16711680)*3|0)+(O>>>8&16711680)<<6&-16777216;ea=la+4|0;fa=618;break}case 186:{la=Q&16711935;O=Q&65280;$=Q>>>8&16711680;if(__ZL11isDifferentjjjjjj(Y,P,q,f,h,g)|0){af=((X&16711935)+(la*3|0)|0)>>>2&16711935|((X&65280)+(O*3|0)|0)>>>2&65280;bf=6;cf=$*3|0;df=X}else{af=((Y&16711935)+(la*6|0)+(P&16711935)|0)>>>3&16711935|((Y&65280)+(O*6|0)+(P&65280)|0)>>>3&65280;bf=5;cf=(Y>>>8&16711680)+($*6|0)|0;df=P}c[N>>2]=(df>>>8&16711680)+cf<<bf&-16777216|af;$=c[w>>2]|0;O=c[D>>2]|0;la=__ZL11isDifferentjjjjjj($,O,q,f,h,g)|0;Ga=c[x>>2]|0;ga=Ga&16711935;ha=Ga&65280;ca=Ga>>>8&16711680;if(la){la=c[C>>2]|0;ef=((la&16711935)+(ga*3|0)|0)>>>2&16711935|((la&65280)+(ha*3|0)|0)>>>2&65280;ff=6;gf=ca*3|0;hf=la}else{ef=(($&16711935)+(ga*6|0)+(O&16711935)|0)>>>3&16711935|(($&65280)+(ha*6|0)+(O&65280)|0)>>>3&65280;ff=5;gf=($>>>8&16711680)+(ca*6|0)|0;hf=O}c[N+4>>2]=(hf>>>8&16711680)+gf<<ff&-16777216|ef;O=c[x>>2]|0;ca=c[y>>2]|0;$=N+(p<<2)|0;c[$>>2]=(((O&16711935)*3|0)+(ca&16711935)|0)>>>2&16711935|(((O&65280)*3|0)+(ca&65280)|0)>>>2&65280|((O>>>8&16711680)*3|0)+(ca>>>8&16711680)<<6&-16777216;ca=c[x>>2]|0;O=c[y>>2]|0;da=(((ca&16711935)*3|0)+(O&16711935)|0)>>>2&16711935|(((ca&65280)*3|0)+(O&65280)|0)>>>2&65280|((ca>>>8&16711680)*3|0)+(O>>>8&16711680)<<6&-16777216;ea=$+4|0;fa=618;break}case 115:{c[N>>2]=(((Q&16711935)*3|0)+(Y&16711935)|0)>>>2&16711935|(((Q&65280)*3|0)+(Y&65280)|0)>>>2&65280|((Q>>>8&16711680)*3|0)+(Y>>>8&16711680)<<6&-16777216;$=c[w>>2]|0;O=c[D>>2]|0;ca=__ZL11isDifferentjjjjjj($,O,q,f,h,g)|0;ha=c[x>>2]|0;ga=ha&16711935;la=ha&65280;Ga=ha>>>8&16711680;if(ca){ca=c[C>>2]|0;jf=((ca&16711935)+(ga*3|0)|0)>>>2&16711935|((ca&65280)+(la*3|0)|0)>>>2&65280;kf=6;lf=Ga*3|0;mf=ca}else{jf=(($&16711935)+(ga*6|0)+(O&16711935)|0)>>>3&16711935|(($&65280)+(la*6|0)+(O&65280)|0)>>>3&65280;kf=5;lf=($>>>8&16711680)+(Ga*6|0)|0;mf=O}c[N+4>>2]=(mf>>>8&16711680)+lf<<kf&-16777216|jf;O=c[x>>2]|0;Ga=c[z>>2]|0;$=N+(p<<2)|0;c[$>>2]=(((O&16711935)*3|0)+(Ga&16711935)|0)>>>2&16711935|(((O&65280)*3|0)+(Ga&65280)|0)>>>2&65280|((O>>>8&16711680)*3|0)+(Ga>>>8&16711680)<<6&-16777216;Ga=c[D>>2]|0;O=c[y>>2]|0;la=__ZL11isDifferentjjjjjj(Ga,O,q,f,h,g)|0;ga=c[x>>2]|0;ca=ga&16711935;ha=ga&65280;R=ga>>>8&16711680;if(la){la=c[E>>2]|0;nf=((la&16711935)+(ca*3|0)|0)>>>2&16711935|((la&65280)+(ha*3|0)|0)>>>2&65280;of=6;pf=R*3|0;qf=la}else{nf=((Ga&16711935)+(ca*6|0)+(O&16711935)|0)>>>3&16711935|((Ga&65280)+(ha*6|0)+(O&65280)|0)>>>3&65280;of=5;pf=(Ga>>>8&16711680)+(R*6|0)|0;qf=O}da=(qf>>>8&16711680)+pf<<of&-16777216|nf;ea=$+4|0;fa=618;break}case 93:{c[N>>2]=(((Q&16711935)*3|0)+(P&16711935)|0)>>>2&16711935|(((Q&65280)*3|0)+(P&65280)|0)>>>2&65280|((Q>>>8&16711680)*3|0)+(P>>>8&16711680)<<6&-16777216;$=c[x>>2]|0;O=c[w>>2]|0;c[N+4>>2]=((($&16711935)*3|0)+(O&16711935)|0)>>>2&16711935|((($&65280)*3|0)+(O&65280)|0)>>>2&65280|(($>>>8&16711680)*3|0)+(O>>>8&16711680)<<6&-16777216;O=c[y>>2]|0;$=c[z>>2]|0;R=__ZL11isDifferentjjjjjj(O,$,q,f,h,g)|0;Ga=c[x>>2]|0;ha=Ga&16711935;ca=Ga>>>8&16711680;la=Ga&65280;if(R){R=c[A>>2]|0;rf=((R&16711935)+(ha*3|0)|0)>>>2&16711935|((R&65280)+(la*3|0)|0)>>>2&65280;sf=6;tf=ca*3|0;uf=R}else{rf=((O&16711935)+(ha*6|0)+($&16711935)|0)>>>3&16711935|((O&65280)+(la*6|0)+($&65280)|0)>>>3&65280;sf=5;tf=(O>>>8&16711680)+(ca*6|0)|0;uf=$}$=N+(p<<2)|0;c[$>>2]=(uf>>>8&16711680)+tf<<sf&-16777216|rf;ca=c[D>>2]|0;O=c[y>>2]|0;la=__ZL11isDifferentjjjjjj(ca,O,q,f,h,g)|0;ha=c[x>>2]|0;R=ha&16711935;Ga=ha>>>8&16711680;ga=ha&65280;if(la){la=c[E>>2]|0;vf=((la&16711935)+(R*3|0)|0)>>>2&16711935|((la&65280)+(ga*3|0)|0)>>>2&65280;wf=6;xf=Ga*3|0;yf=la}else{vf=((ca&16711935)+(R*6|0)+(O&16711935)|0)>>>3&16711935|((ca&65280)+(ga*6|0)+(O&65280)|0)>>>3&65280;wf=5;xf=(ca>>>8&16711680)+(Ga*6|0)|0;yf=O}da=(yf>>>8&16711680)+xf<<wf&-16777216|vf;ea=$+4|0;fa=618;break}case 206:{$=Q&16711935;O=Q>>>8&16711680;Ga=Q&65280;if(__ZL11isDifferentjjjjjj(Y,P,q,f,h,g)|0){zf=((X&16711935)+($*3|0)|0)>>>2&16711935|((X&65280)+(Ga*3|0)|0)>>>2&65280;Af=6;Bf=O*3|0;Cf=X}else{zf=((Y&16711935)+($*6|0)+(P&16711935)|0)>>>3&16711935|((Y&65280)+(Ga*6|0)+(P&65280)|0)>>>3&65280;Af=5;Bf=(Y>>>8&16711680)+(O*6|0)|0;Cf=P}c[N>>2]=(Cf>>>8&16711680)+Bf<<Af&-16777216|zf;O=c[x>>2]|0;Ga=c[D>>2]|0;c[N+4>>2]=(((O&16711935)*3|0)+(Ga&16711935)|0)>>>2&16711935|(((O&65280)*3|0)+(Ga&65280)|0)>>>2&65280|((O>>>8&16711680)*3|0)+(Ga>>>8&16711680)<<6&-16777216;Ga=c[y>>2]|0;O=c[z>>2]|0;$=__ZL11isDifferentjjjjjj(Ga,O,q,f,h,g)|0;ca=c[x>>2]|0;ga=ca&16711935;R=ca&65280;la=ca>>>8&16711680;if($){$=c[A>>2]|0;Df=(($&16711935)+(ga*3|0)|0)>>>2&16711935|(($&65280)+(R*3|0)|0)>>>2&65280;Ef=6;Ff=la*3|0;Gf=$}else{Df=((Ga&16711935)+(ga*6|0)+(O&16711935)|0)>>>3&16711935|((Ga&65280)+(R*6|0)+(O&65280)|0)>>>3&65280;Ef=5;Ff=(Ga>>>8&16711680)+(la*6|0)|0;Gf=O}O=N+(p<<2)|0;c[O>>2]=(Gf>>>8&16711680)+Ff<<Ef&-16777216|Df;la=c[x>>2]|0;Ga=c[D>>2]|0;da=(((la&16711935)*3|0)+(Ga&16711935)|0)>>>2&16711935|(((la&65280)*3|0)+(Ga&65280)|0)>>>2&65280|((la>>>8&16711680)*3|0)+(Ga>>>8&16711680)<<6&-16777216;ea=O+4|0;fa=618;break}case 201:case 205:{c[N>>2]=(((Q&16711935)*3|0)+(P&16711935)|0)>>>2&16711935|(((Q&65280)*3|0)+(P&65280)|0)>>>2&65280|((Q>>>8&16711680)*3|0)+(P>>>8&16711680)<<6&-16777216;O=c[x>>2]|0;Ga=O<<1;la=c[w>>2]|0;R=c[D>>2]|0;c[N+4>>2]=((Ga&33423870)+(la&16711935)+(R&16711935)|0)>>>2&16711935|((Ga&130560)+(la&65280)+(R&65280)|0)>>>2&65280|(la>>>8&16711680)+(O>>>7&33423360)+(R>>>8&16711680)<<6&-16777216;R=c[y>>2]|0;O=c[z>>2]|0;la=__ZL11isDifferentjjjjjj(R,O,q,f,h,g)|0;Ga=c[x>>2]|0;ga=Ga&16711935;$=Ga&65280;ca=Ga>>>8&16711680;if(la){la=c[A>>2]|0;Hf=((la&16711935)+(ga*3|0)|0)>>>2&16711935|((la&65280)+($*3|0)|0)>>>2&65280;If=6;Jf=ca*3|0;Kf=la}else{Hf=((R&16711935)+(ga*6|0)+(O&16711935)|0)>>>3&16711935|((R&65280)+($*6|0)+(O&65280)|0)>>>3&65280;If=5;Jf=(R>>>8&16711680)+(ca*6|0)|0;Kf=O}O=N+(p<<2)|0;c[O>>2]=(Kf>>>8&16711680)+Jf<<If&-16777216|Hf;ca=c[x>>2]|0;R=c[D>>2]|0;da=(((ca&16711935)*3|0)+(R&16711935)|0)>>>2&16711935|(((ca&65280)*3|0)+(R&65280)|0)>>>2&65280|((ca>>>8&16711680)*3|0)+(R>>>8&16711680)<<6&-16777216;ea=O+4|0;fa=618;break}case 46:case 174:{O=Q&16711935;R=Q&65280;ca=Q>>>8&16711680;if(__ZL11isDifferentjjjjjj(Y,P,q,f,h,g)|0){Lf=((X&16711935)+(O*3|0)|0)>>>2&16711935|((X&65280)+(R*3|0)|0)>>>2&65280;Mf=6;Nf=ca*3|0;Of=X}else{Lf=((Y&16711935)+(O*6|0)+(P&16711935)|0)>>>3&16711935|((Y&65280)+(R*6|0)+(P&65280)|0)>>>3&65280;Mf=5;Nf=(Y>>>8&16711680)+(ca*6|0)|0;Of=P}c[N>>2]=(Of>>>8&16711680)+Nf<<Mf&-16777216|Lf;ca=c[x>>2]|0;R=c[D>>2]|0;c[N+4>>2]=(((ca&16711935)*3|0)+(R&16711935)|0)>>>2&16711935|(((ca&65280)*3|0)+(R&65280)|0)>>>2&65280|((ca>>>8&16711680)*3|0)+(R>>>8&16711680)<<6&-16777216;R=c[x>>2]|0;ca=c[y>>2]|0;O=N+(p<<2)|0;c[O>>2]=(((R&16711935)*3|0)+(ca&16711935)|0)>>>2&16711935|(((R&65280)*3|0)+(ca&65280)|0)>>>2&65280|((R>>>8&16711680)*3|0)+(ca>>>8&16711680)<<6&-16777216;ca=c[x>>2]|0;R=ca<<1;$=c[D>>2]|0;ga=c[y>>2]|0;da=((R&33423870)+($&16711935)+(ga&16711935)|0)>>>2&16711935|((R&130560)+($&65280)+(ga&65280)|0)>>>2&65280|($>>>8&16711680)+(ca>>>7&33423360)+(ga>>>8&16711680)<<6&-16777216;ea=O+4|0;fa=618;break}case 147:case 179:{c[N>>2]=(((Q&16711935)*3|0)+(Y&16711935)|0)>>>2&16711935|(((Q&65280)*3|0)+(Y&65280)|0)>>>2&65280|((Q>>>8&16711680)*3|0)+(Y>>>8&16711680)<<6&-16777216;O=c[w>>2]|0;ga=c[D>>2]|0;ca=__ZL11isDifferentjjjjjj(O,ga,q,f,h,g)|0;$=c[x>>2]|0;R=$&16711935;la=$&65280;Ga=$>>>8&16711680;if(ca){ca=c[C>>2]|0;Pf=((ca&16711935)+(R*3|0)|0)>>>2&16711935|((ca&65280)+(la*3|0)|0)>>>2&65280;Qf=6;Rf=Ga*3|0;Sf=ca}else{Pf=((O&16711935)+(R*6|0)+(ga&16711935)|0)>>>3&16711935|((O&65280)+(la*6|0)+(ga&65280)|0)>>>3&65280;Qf=5;Rf=(O>>>8&16711680)+(Ga*6|0)|0;Sf=ga}c[N+4>>2]=(Sf>>>8&16711680)+Rf<<Qf&-16777216|Pf;ga=c[x>>2]|0;Ga=ga<<1;O=c[y>>2]|0;la=c[z>>2]|0;R=N+(p<<2)|0;c[R>>2]=((Ga&33423870)+(O&16711935)+(la&16711935)|0)>>>2&16711935|((Ga&130560)+(O&65280)+(la&65280)|0)>>>2&65280|(O>>>8&16711680)+(ga>>>7&33423360)+(la>>>8&16711680)<<6&-16777216;la=c[x>>2]|0;ga=c[y>>2]|0;da=(((la&16711935)*3|0)+(ga&16711935)|0)>>>2&16711935|(((la&65280)*3|0)+(ga&65280)|0)>>>2&65280|((la>>>8&16711680)*3|0)+(ga>>>8&16711680)<<6&-16777216;ea=R+4|0;fa=618;break}case 116:case 117:{R=Q<<1;c[N>>2]=((R&33423870)+(Y&16711935)+(P&16711935)|0)>>>2&16711935|((R&130560)+(Y&65280)+(P&65280)|0)>>>2&65280|(Y>>>8&16711680)+(Q>>>7&33423360)+(P>>>8&16711680)<<6&-16777216;R=c[x>>2]|0;ga=c[w>>2]|0;c[N+4>>2]=(((R&16711935)*3|0)+(ga&16711935)|0)>>>2&16711935|(((R&65280)*3|0)+(ga&65280)|0)>>>2&65280|((R>>>8&16711680)*3|0)+(ga>>>8&16711680)<<6&-16777216;ga=c[x>>2]|0;R=c[z>>2]|0;la=N+(p<<2)|0;c[la>>2]=(((ga&16711935)*3|0)+(R&16711935)|0)>>>2&16711935|(((ga&65280)*3|0)+(R&65280)|0)>>>2&65280|((ga>>>8&16711680)*3|0)+(R>>>8&16711680)<<6&-16777216;R=c[D>>2]|0;ga=c[y>>2]|0;O=__ZL11isDifferentjjjjjj(R,ga,q,f,h,g)|0;Ga=c[x>>2]|0;ca=Ga&16711935;$=Ga&65280;ha=Ga>>>8&16711680;if(O){O=c[E>>2]|0;Tf=((O&16711935)+(ca*3|0)|0)>>>2&16711935|((O&65280)+($*3|0)|0)>>>2&65280;Uf=6;Vf=ha*3|0;Wf=O}else{Tf=((R&16711935)+(ca*6|0)+(ga&16711935)|0)>>>3&16711935|((R&65280)+($*6|0)+(ga&65280)|0)>>>3&65280;Uf=5;Vf=(R>>>8&16711680)+(ha*6|0)|0;Wf=ga}da=(Wf>>>8&16711680)+Vf<<Uf&-16777216|Tf;ea=la+4|0;fa=618;break}case 189:{c[N>>2]=(((Q&16711935)*3|0)+(P&16711935)|0)>>>2&16711935|(((Q&65280)*3|0)+(P&65280)|0)>>>2&65280|((Q>>>8&16711680)*3|0)+(P>>>8&16711680)<<6&-16777216;la=c[x>>2]|0;ga=c[w>>2]|0;c[N+4>>2]=(((la&16711935)*3|0)+(ga&16711935)|0)>>>2&16711935|(((la&65280)*3|0)+(ga&65280)|0)>>>2&65280|((la>>>8&16711680)*3|0)+(ga>>>8&16711680)<<6&-16777216;ga=c[x>>2]|0;la=c[y>>2]|0;ha=N+(p<<2)|0;c[ha>>2]=(((ga&16711935)*3|0)+(la&16711935)|0)>>>2&16711935|(((ga&65280)*3|0)+(la&65280)|0)>>>2&65280|((ga>>>8&16711680)*3|0)+(la>>>8&16711680)<<6&-16777216;la=c[x>>2]|0;ga=c[y>>2]|0;da=(((la&16711935)*3|0)+(ga&16711935)|0)>>>2&16711935|(((la&65280)*3|0)+(ga&65280)|0)>>>2&65280|((la>>>8&16711680)*3|0)+(ga>>>8&16711680)<<6&-16777216;ea=ha+4|0;fa=618;break}case 231:{c[N>>2]=(((Q&16711935)*3|0)+(Y&16711935)|0)>>>2&16711935|(((Q&65280)*3|0)+(Y&65280)|0)>>>2&65280|((Q>>>8&16711680)*3|0)+(Y>>>8&16711680)<<6&-16777216;ha=c[x>>2]|0;ga=c[D>>2]|0;c[N+4>>2]=(((ha&16711935)*3|0)+(ga&16711935)|0)>>>2&16711935|(((ha&65280)*3|0)+(ga&65280)|0)>>>2&65280|((ha>>>8&16711680)*3|0)+(ga>>>8&16711680)<<6&-16777216;ga=c[x>>2]|0;ha=c[z>>2]|0;la=N+(p<<2)|0;c[la>>2]=(((ga&16711935)*3|0)+(ha&16711935)|0)>>>2&16711935|(((ga&65280)*3|0)+(ha&65280)|0)>>>2&65280|((ga>>>8&16711680)*3|0)+(ha>>>8&16711680)<<6&-16777216;ha=c[x>>2]|0;ga=c[D>>2]|0;da=(((ha&16711935)*3|0)+(ga&16711935)|0)>>>2&16711935|(((ha&65280)*3|0)+(ga&65280)|0)>>>2&65280|((ha>>>8&16711680)*3|0)+(ga>>>8&16711680)<<6&-16777216;ea=la+4|0;fa=618;break}case 126:{c[N>>2]=(((Q&16711935)*3|0)+(X&16711935)|0)>>>2&16711935|(((Q&65280)*3|0)+(X&65280)|0)>>>2&65280|((Q>>>8&16711680)*3|0)+(X>>>8&16711680)<<6&-16777216;la=c[w>>2]|0;ga=c[D>>2]|0;ha=__ZL11isDifferentjjjjjj(la,ga,q,f,h,g)|0;R=c[x>>2]|0;if(ha)Xf=R;else{ha=R<<1;Xf=((la&16711935)+(ha&33423870)+(ga&16711935)|0)>>>2&16711935|((la&65280)+(ha&130560)+(ga&65280)|0)>>>2&65280|(la>>>8&16711680)+(R>>>7&33423360)+(ga>>>8&16711680)<<6&-16777216}c[N+4>>2]=Xf;ga=c[y>>2]|0;R=c[z>>2]|0;la=__ZL11isDifferentjjjjjj(ga,R,q,f,h,g)|0;ha=c[x>>2]|0;if(la)Yf=ha;else{la=ha<<1;Yf=((ga&16711935)+(la&33423870)+(R&16711935)|0)>>>2&16711935|((ga&65280)+(la&130560)+(R&65280)|0)>>>2&65280|(ga>>>8&16711680)+(ha>>>7&33423360)+(R>>>8&16711680)<<6&-16777216}R=N+(p<<2)|0;c[R>>2]=Yf;ha=c[x>>2]|0;ga=c[E>>2]|0;da=(((ha&16711935)*3|0)+(ga&16711935)|0)>>>2&16711935|(((ha&65280)*3|0)+(ga&65280)|0)>>>2&65280|((ha>>>8&16711680)*3|0)+(ga>>>8&16711680)<<6&-16777216;ea=R+4|0;fa=618;break}case 219:{if(__ZL11isDifferentjjjjjj(Y,P,q,f,h,g)|0)Zf=Q;else{R=Q<<1;Zf=((Y&16711935)+(R&33423870)+(P&16711935)|0)>>>2&16711935|((Y&65280)+(R&130560)+(P&65280)|0)>>>2&65280|(Y>>>8&16711680)+(Q>>>7&33423360)+(P>>>8&16711680)<<6&-16777216}c[N>>2]=Zf;R=c[x>>2]|0;ga=c[C>>2]|0;c[N+4>>2]=(((R&16711935)*3|0)+(ga&16711935)|0)>>>2&16711935|(((R&65280)*3|0)+(ga&65280)|0)>>>2&65280|((R>>>8&16711680)*3|0)+(ga>>>8&16711680)<<6&-16777216;ga=c[x>>2]|0;R=c[A>>2]|0;ha=N+(p<<2)|0;c[ha>>2]=(((ga&16711935)*3|0)+(R&16711935)|0)>>>2&16711935|(((ga&65280)*3|0)+(R&65280)|0)>>>2&65280|((ga>>>8&16711680)*3|0)+(R>>>8&16711680)<<6&-16777216;R=c[D>>2]|0;ga=c[y>>2]|0;la=__ZL11isDifferentjjjjjj(R,ga,q,f,h,g)|0;$=c[x>>2]|0;if(la)_f=$;else{la=$<<1;_f=((R&16711935)+(la&33423870)+(ga&16711935)|0)>>>2&16711935|((R&65280)+(la&130560)+(ga&65280)|0)>>>2&65280|(R>>>8&16711680)+($>>>7&33423360)+(ga>>>8&16711680)<<6&-16777216}da=_f;ea=ha+4|0;fa=618;break}case 125:{ha=Q&16711935;ga=Q>>>8&16711680;$=Q&65280;if(__ZL11isDifferentjjjjjj(S,Y,q,f,h,g)|0){c[N>>2]=((P&16711935)+(ha*3|0)|0)>>>2&16711935|((P&65280)+($*3|0)|0)>>>2&65280|(P>>>8&16711680)+(ga*3|0)<<6&-16777216;$f=c[x>>2]|0}else{R=Y<<1;c[N>>2]=((R&33423870)+(ha*5|0)+(P&16711935)|0)>>>3&16711935|((R&130560)+($*5|0)+(P&65280)|0)>>>3&65280|(Y>>>7&33423360)+(ga*5|0)+(P>>>8&16711680)<<5&-16777216;ga=c[x>>2]|0;$=ga<<1;R=c[y>>2]|0;ha=c[z>>2]|0;$f=((((ha&16711935)+(R&16711935)|0)*3|0)+($&33423870)|0)>>>3&16711935|((((ha&65280)+(R&65280)|0)*3|0)+($&130560)|0)>>>3&65280|(((ha>>>8&16711680)+(R>>>8&16711680)|0)*3|0)+(ga>>>7&33423360)<<5&-16777216}ga=N+(p<<2)|0;c[ga>>2]=$f;R=c[x>>2]|0;ha=c[w>>2]|0;c[N+4>>2]=(((R&16711935)*3|0)+(ha&16711935)|0)>>>2&16711935|(((R&65280)*3|0)+(ha&65280)|0)>>>2&65280|((R>>>8&16711680)*3|0)+(ha>>>8&16711680)<<6&-16777216;ha=c[x>>2]|0;R=c[E>>2]|0;da=(((ha&16711935)*3|0)+(R&16711935)|0)>>>2&16711935|(((ha&65280)*3|0)+(R&65280)|0)>>>2&65280|((ha>>>8&16711680)*3|0)+(R>>>8&16711680)<<6&-16777216;ea=ga+4|0;fa=618;break}case 221:{c[N>>2]=(((Q&16711935)*3|0)+(P&16711935)|0)>>>2&16711935|(((Q&65280)*3|0)+(P&65280)|0)>>>2&65280|((Q>>>8&16711680)*3|0)+(P>>>8&16711680)<<6&-16777216;ga=c[D>>2]|0;R=__ZL11isDifferentjjjjjj(ga,c[y>>2]|0,q,f,h,g)|0;ha=c[x>>2]|0;$=ha&16711935;la=ha&65280;ca=ha>>>8&16711680;ha=c[w>>2]|0;O=ha&65280;Ga=ha&16711935;T=ha>>>8&16711680;if(R){c[N+4>>2]=(($*3|0)+Ga|0)>>>2&16711935|((la*3|0)+O|0)>>>2&65280|(ca*3|0)+T<<6&-16777216;ag=c[x>>2]|0}else{R=ga<<1;c[N+4>>2]=(Ga+($*5|0)+(R&33423870)|0)>>>3&16711935|(O+(la*5|0)+(R&130560)|0)>>>3&65280|T+(ca*5|0)+(ga>>>7&33423360)<<5&-16777216;ga=c[x>>2]|0;ca=ga<<1;T=c[D>>2]|0;R=c[y>>2]|0;ag=((((R&16711935)+(T&16711935)|0)*3|0)+(ca&33423870)|0)>>>3&16711935|((((R&65280)+(T&65280)|0)*3|0)+(ca&130560)|0)>>>3&65280|(((R>>>8&16711680)+(T>>>8&16711680)|0)*3|0)+(ga>>>7&33423360)<<5&-16777216}ga=N+(p<<2)|0;c[ga+4>>2]=ag;T=c[x>>2]|0;R=c[A>>2]|0;da=(((T&16711935)*3|0)+(R&16711935)|0)>>>2&16711935|(((T&65280)*3|0)+(R&65280)|0)>>>2&65280|((T>>>8&16711680)*3|0)+(R>>>8&16711680)<<6&-16777216;ea=ga;fa=618;break}case 207:{if(__ZL11isDifferentjjjjjj(Y,P,q,f,h,g)|0){c[N>>2]=Q;ga=c[x>>2]|0;R=c[D>>2]|0;bg=(((ga&16711935)*3|0)+(R&16711935)|0)>>>2&16711935|(((ga&65280)*3|0)+(R&65280)|0)>>>2&65280;cg=6;dg=(ga>>>8&16711680)*3|0;eg=R}else{R=Q<<1;c[N>>2]=((((P&16711935)+(Y&16711935)|0)*3|0)+(R&33423870)|0)>>>3&16711935|((((P&65280)+(Y&65280)|0)*3|0)+(R&130560)|0)>>>3&65280|(((P>>>8&16711680)+(Y>>>8&16711680)|0)*3|0)+(Q>>>7&33423360)<<5&-16777216;R=c[x>>2]|0;ga=c[w>>2]|0;T=ga<<1;ca=c[D>>2]|0;bg=((T&33423870)+((R&16711935)*5|0)+(ca&16711935)|0)>>>3&16711935|((T&130560)+((R&65280)*5|0)+(ca&65280)|0)>>>3&65280;cg=5;dg=((R>>>8&16711680)*5|0)+(ga>>>7&33423360)|0;eg=ca}c[N+4>>2]=(eg>>>8&16711680)+dg<<cg&-16777216|bg;ca=c[x>>2]|0;ga=c[A>>2]|0;R=N+(p<<2)|0;c[R>>2]=(((ca&16711935)*3|0)+(ga&16711935)|0)>>>2&16711935|(((ca&65280)*3|0)+(ga&65280)|0)>>>2&65280|((ca>>>8&16711680)*3|0)+(ga>>>8&16711680)<<6&-16777216;ga=c[x>>2]|0;ca=c[D>>2]|0;da=(((ga&16711935)*3|0)+(ca&16711935)|0)>>>2&16711935|(((ga&65280)*3|0)+(ca&65280)|0)>>>2&65280|((ga>>>8&16711680)*3|0)+(ca>>>8&16711680)<<6&-16777216;ea=R+4|0;fa=618;break}case 238:{c[N>>2]=(((Q&16711935)*3|0)+(X&16711935)|0)>>>2&16711935|(((Q&65280)*3|0)+(X&65280)|0)>>>2&65280|((Q>>>8&16711680)*3|0)+(X>>>8&16711680)<<6&-16777216;R=c[x>>2]|0;ca=c[D>>2]|0;c[N+4>>2]=(((R&16711935)*3|0)+(ca&16711935)|0)>>>2&16711935|(((R&65280)*3|0)+(ca&65280)|0)>>>2&65280|((R>>>8&16711680)*3|0)+(ca>>>8&16711680)<<6&-16777216;ca=c[y>>2]|0;R=c[z>>2]|0;ga=__ZL11isDifferentjjjjjj(ca,R,q,f,h,g)|0;T=c[x>>2]|0;if(ga){c[N+(p<<2)>>2]=T;ga=c[x>>2]|0;la=c[D>>2]|0;fg=(((ga&16711935)*3|0)+(la&16711935)|0)>>>2&16711935|(((ga&65280)*3|0)+(la&65280)|0)>>>2&65280;gg=6;hg=(ga>>>8&16711680)*3|0;ig=la}else{la=T<<1;c[N+(p<<2)>>2]=((((R&16711935)+(ca&16711935)|0)*3|0)+(la&33423870)|0)>>>3&16711935|((((R&65280)+(ca&65280)|0)*3|0)+(la&130560)|0)>>>3&65280|(((R>>>8&16711680)+(ca>>>8&16711680)|0)*3|0)+(T>>>7&33423360)<<5&-16777216;T=c[x>>2]|0;ca=c[y>>2]|0;R=ca<<1;la=c[D>>2]|0;fg=((R&33423870)+((T&16711935)*5|0)+(la&16711935)|0)>>>3&16711935|((R&130560)+((T&65280)*5|0)+(la&65280)|0)>>>3&65280;gg=5;hg=((T>>>8&16711680)*5|0)+(ca>>>7&33423360)|0;ig=la}da=(ig>>>8&16711680)+hg<<gg&-16777216|fg;ea=N+(p<<2)+4|0;fa=618;break}case 190:{c[N>>2]=(((Q&16711935)*3|0)+(X&16711935)|0)>>>2&16711935|(((Q&65280)*3|0)+(X&65280)|0)>>>2&65280|((Q>>>8&16711680)*3|0)+(X>>>8&16711680)<<6&-16777216;la=c[w>>2]|0;ca=c[D>>2]|0;T=__ZL11isDifferentjjjjjj(la,ca,q,f,h,g)|0;R=c[x>>2]|0;if(T){c[N+4>>2]=R;T=c[x>>2]|0;ga=c[y>>2]|0;jg=(((T&16711935)*3|0)+(ga&16711935)|0)>>>2&16711935|(((T&65280)*3|0)+(ga&65280)|0)>>>2&65280;kg=6;lg=(T>>>8&16711680)*3|0;mg=ga}else{ga=R<<1;c[N+4>>2]=((((ca&16711935)+(la&16711935)|0)*3|0)+(ga&33423870)|0)>>>3&16711935|((((ca&65280)+(la&65280)|0)*3|0)+(ga&130560)|0)>>>3&65280|(((ca>>>8&16711680)+(la>>>8&16711680)|0)*3|0)+(R>>>7&33423360)<<5&-16777216;R=c[x>>2]|0;la=c[D>>2]|0;ca=la<<1;ga=c[y>>2]|0;jg=((ca&33423870)+((R&16711935)*5|0)+(ga&16711935)|0)>>>3&16711935|((ca&130560)+((R&65280)*5|0)+(ga&65280)|0)>>>3&65280;kg=5;lg=((R>>>8&16711680)*5|0)+(la>>>7&33423360)|0;mg=ga}ga=N+(p<<2)|0;c[ga+4>>2]=(mg>>>8&16711680)+lg<<kg&-16777216|jg;la=c[x>>2]|0;R=c[y>>2]|0;da=(((la&16711935)*3|0)+(R&16711935)|0)>>>2&16711935|(((la&65280)*3|0)+(R&65280)|0)>>>2&65280|((la>>>8&16711680)*3|0)+(R>>>8&16711680)<<6&-16777216;ea=ga;fa=618;break}case 187:{if(__ZL11isDifferentjjjjjj(Y,P,q,f,h,g)|0){c[N>>2]=Q;ga=c[x>>2]|0;R=c[y>>2]|0;ng=(((ga&16711935)*3|0)+(R&16711935)|0)>>>2&16711935|(((ga&65280)*3|0)+(R&65280)|0)>>>2&65280;og=6;pg=(ga>>>8&16711680)*3|0;qg=R}else{R=Q<<1;c[N>>2]=((((P&16711935)+(Y&16711935)|0)*3|0)+(R&33423870)|0)>>>3&16711935|((((P&65280)+(Y&65280)|0)*3|0)+(R&130560)|0)>>>3&65280|(((P>>>8&16711680)+(Y>>>8&16711680)|0)*3|0)+(Q>>>7&33423360)<<5&-16777216;R=c[x>>2]|0;ga=c[z>>2]|0;la=ga<<1;ca=c[y>>2]|0;ng=((la&33423870)+((R&16711935)*5|0)+(ca&16711935)|0)>>>3&16711935|((la&130560)+((R&65280)*5|0)+(ca&65280)|0)>>>3&65280;og=5;pg=((R>>>8&16711680)*5|0)+(ga>>>7&33423360)|0;qg=ca}ca=N+(p<<2)|0;c[ca>>2]=(qg>>>8&16711680)+pg<<og&-16777216|ng;ga=c[x>>2]|0;R=c[C>>2]|0;c[N+4>>2]=(((ga&16711935)*3|0)+(R&16711935)|0)>>>2&16711935|(((ga&65280)*3|0)+(R&65280)|0)>>>2&65280|((ga>>>8&16711680)*3|0)+(R>>>8&16711680)<<6&-16777216;R=c[x>>2]|0;ga=c[y>>2]|0;da=(((R&16711935)*3|0)+(ga&16711935)|0)>>>2&16711935|(((R&65280)*3|0)+(ga&65280)|0)>>>2&65280|((R>>>8&16711680)*3|0)+(ga>>>8&16711680)<<6&-16777216;ea=ca+4|0;fa=618;break}case 243:{c[N>>2]=(((Q&16711935)*3|0)+(Y&16711935)|0)>>>2&16711935|(((Q&65280)*3|0)+(Y&65280)|0)>>>2&65280|((Q>>>8&16711680)*3|0)+(Y>>>8&16711680)<<6&-16777216;ca=c[x>>2]|0;ga=c[C>>2]|0;c[N+4>>2]=(((ca&16711935)*3|0)+(ga&16711935)|0)>>>2&16711935|(((ca&65280)*3|0)+(ga&65280)|0)>>>2&65280|((ca>>>8&16711680)*3|0)+(ga>>>8&16711680)<<6&-16777216;ga=c[y>>2]|0;ca=__ZL11isDifferentjjjjjj(c[D>>2]|0,ga,q,f,h,g)|0;R=c[x>>2]|0;la=R&16711935;T=R&65280;O=R>>>8&16711680;R=c[z>>2]|0;$=R&16711935;Ga=R&65280;ha=R>>>8&16711680;if(ca){c[N+(p<<2)>>2]=((la*3|0)+$|0)>>>2&16711935|((T*3|0)+Ga|0)>>>2&65280|(O*3|0)+ha<<6&-16777216;rg=c[x>>2]|0}else{ca=ga<<1;c[N+(p<<2)>>2]=($+(la*5|0)+(ca&33423870)|0)>>>3&16711935|(Ga+(T*5|0)+(ca&130560)|0)>>>3&65280|ha+(O*5|0)+(ga>>>7&33423360)<<5&-16777216;ga=c[x>>2]|0;O=ga<<1;ha=c[D>>2]|0;ca=c[y>>2]|0;rg=((((ca&16711935)+(ha&16711935)|0)*3|0)+(O&33423870)|0)>>>3&16711935|((((ca&65280)+(ha&65280)|0)*3|0)+(O&130560)|0)>>>3&65280|(((ca>>>8&16711680)+(ha>>>8&16711680)|0)*3|0)+(ga>>>7&33423360)<<5&-16777216}da=rg;ea=N+(p<<2)+4|0;fa=618;break}case 119:{ga=Q&16711935;ha=Q&65280;ca=Q>>>8&16711680;if(__ZL11isDifferentjjjjjj(P,_,q,f,h,g)|0){c[N>>2]=((Y&16711935)+(ga*3|0)|0)>>>2&16711935|((Y&65280)+(ha*3|0)|0)>>>2&65280|(Y>>>8&16711680)+(ca*3|0)<<6&-16777216;sg=c[x>>2]|0}else{O=P<<1;c[N>>2]=((O&33423870)+(ga*5|0)+(Y&16711935)|0)>>>3&16711935|((O&130560)+(ha*5|0)+(Y&65280)|0)>>>3&65280|(P>>>7&33423360)+(ca*5|0)+(Y>>>8&16711680)<<5&-16777216;ca=c[x>>2]|0;ha=ca<<1;O=c[w>>2]|0;ga=c[D>>2]|0;sg=((((ga&16711935)+(O&16711935)|0)*3|0)+(ha&33423870)|0)>>>3&16711935|((((ga&65280)+(O&65280)|0)*3|0)+(ha&130560)|0)>>>3&65280|(((ga>>>8&16711680)+(O>>>8&16711680)|0)*3|0)+(ca>>>7&33423360)<<5&-16777216}c[N+4>>2]=sg;ca=c[x>>2]|0;O=c[z>>2]|0;ga=N+(p<<2)|0;c[ga>>2]=(((ca&16711935)*3|0)+(O&16711935)|0)>>>2&16711935|(((ca&65280)*3|0)+(O&65280)|0)>>>2&65280|((ca>>>8&16711680)*3|0)+(O>>>8&16711680)<<6&-16777216;O=c[x>>2]|0;ca=c[E>>2]|0;da=(((O&16711935)*3|0)+(ca&16711935)|0)>>>2&16711935|(((O&65280)*3|0)+(ca&65280)|0)>>>2&65280|((O>>>8&16711680)*3|0)+(ca>>>8&16711680)<<6&-16777216;ea=ga+4|0;fa=618;break}case 233:case 237:{c[N>>2]=(((Q&16711935)*3|0)+(P&16711935)|0)>>>2&16711935|(((Q&65280)*3|0)+(P&65280)|0)>>>2&65280|((Q>>>8&16711680)*3|0)+(P>>>8&16711680)<<6&-16777216;ga=c[x>>2]|0;ca=ga<<1;O=c[w>>2]|0;ha=c[D>>2]|0;c[N+4>>2]=((ca&33423870)+(O&16711935)+(ha&16711935)|0)>>>2&16711935|((ca&130560)+(O&65280)+(ha&65280)|0)>>>2&65280|(O>>>8&16711680)+(ga>>>7&33423360)+(ha>>>8&16711680)<<6&-16777216;ha=c[y>>2]|0;ga=c[z>>2]|0;O=__ZL11isDifferentjjjjjj(ha,ga,q,f,h,g)|0;ca=c[x>>2]|0;if(O)tg=ca;else tg=((ha&16711935)+((ca&16711935)*14|0)+(ga&16711935)|0)>>>4&16711935|((ha&65280)+((ca&65280)*14|0)+(ga&65280)|0)>>>4&65280|(ha>>>8&16711680)+((ca>>>8&16711680)*14|0)+(ga>>>8&16711680)<<4&-16777216;ga=N+(p<<2)|0;c[ga>>2]=tg;ca=c[x>>2]|0;ha=c[D>>2]|0;da=(((ca&16711935)*3|0)+(ha&16711935)|0)>>>2&16711935|(((ca&65280)*3|0)+(ha&65280)|0)>>>2&65280|((ca>>>8&16711680)*3|0)+(ha>>>8&16711680)<<6&-16777216;ea=ga+4|0;fa=618;break}case 47:case 175:{if(__ZL11isDifferentjjjjjj(Y,P,q,f,h,g)|0)ug=Q;else ug=((Y&16711935)+((Q&16711935)*14|0)+(P&16711935)|0)>>>4&16711935|((Y&65280)+((Q&65280)*14|0)+(P&65280)|0)>>>4&65280|(Y>>>8&16711680)+((Q>>>8&16711680)*14|0)+(P>>>8&16711680)<<4&-16777216;c[N>>2]=ug;ga=c[x>>2]|0;ha=c[D>>2]|0;c[N+4>>2]=(((ga&16711935)*3|0)+(ha&16711935)|0)>>>2&16711935|(((ga&65280)*3|0)+(ha&65280)|0)>>>2&65280|((ga>>>8&16711680)*3|0)+(ha>>>8&16711680)<<6&-16777216;ha=c[x>>2]|0;ga=c[y>>2]|0;ca=N+(p<<2)|0;c[ca>>2]=(((ha&16711935)*3|0)+(ga&16711935)|0)>>>2&16711935|(((ha&65280)*3|0)+(ga&65280)|0)>>>2&65280|((ha>>>8&16711680)*3|0)+(ga>>>8&16711680)<<6&-16777216;ga=c[x>>2]|0;ha=ga<<1;O=c[D>>2]|0;T=c[y>>2]|0;da=((ha&33423870)+(O&16711935)+(T&16711935)|0)>>>2&16711935|((ha&130560)+(O&65280)+(T&65280)|0)>>>2&65280|(O>>>8&16711680)+(ga>>>7&33423360)+(T>>>8&16711680)<<6&-16777216;ea=ca+4|0;fa=618;break}case 151:case 183:{c[N>>2]=(((Q&16711935)*3|0)+(Y&16711935)|0)>>>2&16711935|(((Q&65280)*3|0)+(Y&65280)|0)>>>2&65280|((Q>>>8&16711680)*3|0)+(Y>>>8&16711680)<<6&-16777216;ca=c[w>>2]|0;T=c[D>>2]|0;ga=__ZL11isDifferentjjjjjj(ca,T,q,f,h,g)|0;O=c[x>>2]|0;if(ga)vg=O;else vg=((ca&16711935)+((O&16711935)*14|0)+(T&16711935)|0)>>>4&16711935|((ca&65280)+((O&65280)*14|0)+(T&65280)|0)>>>4&65280|(ca>>>8&16711680)+((O>>>8&16711680)*14|0)+(T>>>8&16711680)<<4&-16777216;c[N+4>>2]=vg;T=c[x>>2]|0;O=T<<1;ca=c[y>>2]|0;ga=c[z>>2]|0;ha=N+(p<<2)|0;c[ha>>2]=((O&33423870)+(ca&16711935)+(ga&16711935)|0)>>>2&16711935|((O&130560)+(ca&65280)+(ga&65280)|0)>>>2&65280|(ca>>>8&16711680)+(T>>>7&33423360)+(ga>>>8&16711680)<<6&-16777216;ga=c[x>>2]|0;T=c[y>>2]|0;da=(((ga&16711935)*3|0)+(T&16711935)|0)>>>2&16711935|(((ga&65280)*3|0)+(T&65280)|0)>>>2&65280|((ga>>>8&16711680)*3|0)+(T>>>8&16711680)<<6&-16777216;ea=ha+4|0;fa=618;break}case 244:case 245:{ha=Q<<1;c[N>>2]=((ha&33423870)+(Y&16711935)+(P&16711935)|0)>>>2&16711935|((ha&130560)+(Y&65280)+(P&65280)|0)>>>2&65280|(Y>>>8&16711680)+(Q>>>7&33423360)+(P>>>8&16711680)<<6&-16777216;ha=c[x>>2]|0;T=c[w>>2]|0;c[N+4>>2]=(((ha&16711935)*3|0)+(T&16711935)|0)>>>2&16711935|(((ha&65280)*3|0)+(T&65280)|0)>>>2&65280|((ha>>>8&16711680)*3|0)+(T>>>8&16711680)<<6&-16777216;T=c[x>>2]|0;ha=c[z>>2]|0;ga=N+(p<<2)|0;c[ga>>2]=(((T&16711935)*3|0)+(ha&16711935)|0)>>>2&16711935|(((T&65280)*3|0)+(ha&65280)|0)>>>2&65280|((T>>>8&16711680)*3|0)+(ha>>>8&16711680)<<6&-16777216;ha=c[D>>2]|0;T=c[y>>2]|0;ca=__ZL11isDifferentjjjjjj(ha,T,q,f,h,g)|0;O=c[x>>2]|0;if(ca)wg=O;else wg=((ha&16711935)+((O&16711935)*14|0)+(T&16711935)|0)>>>4&16711935|((ha&65280)+((O&65280)*14|0)+(T&65280)|0)>>>4&65280|(ha>>>8&16711680)+((O>>>8&16711680)*14|0)+(T>>>8&16711680)<<4&-16777216;da=wg;ea=ga+4|0;fa=618;break}case 250:{c[N>>2]=(((Q&16711935)*3|0)+(X&16711935)|0)>>>2&16711935|(((Q&65280)*3|0)+(X&65280)|0)>>>2&65280|((Q>>>8&16711680)*3|0)+(X>>>8&16711680)<<6&-16777216;ga=c[x>>2]|0;T=c[C>>2]|0;c[N+4>>2]=(((ga&16711935)*3|0)+(T&16711935)|0)>>>2&16711935|(((ga&65280)*3|0)+(T&65280)|0)>>>2&65280|((ga>>>8&16711680)*3|0)+(T>>>8&16711680)<<6&-16777216;T=c[y>>2]|0;ga=c[z>>2]|0;O=__ZL11isDifferentjjjjjj(T,ga,q,f,h,g)|0;ha=c[x>>2]|0;if(O)xg=ha;else{O=ha<<1;xg=((T&16711935)+(O&33423870)+(ga&16711935)|0)>>>2&16711935|((T&65280)+(O&130560)+(ga&65280)|0)>>>2&65280|(T>>>8&16711680)+(ha>>>7&33423360)+(ga>>>8&16711680)<<6&-16777216}ga=N+(p<<2)|0;c[ga>>2]=xg;ha=c[D>>2]|0;T=c[y>>2]|0;O=__ZL11isDifferentjjjjjj(ha,T,q,f,h,g)|0;ca=c[x>>2]|0;if(O)yg=ca;else{O=ca<<1;yg=((ha&16711935)+(O&33423870)+(T&16711935)|0)>>>2&16711935|((ha&65280)+(O&130560)+(T&65280)|0)>>>2&65280|(ha>>>8&16711680)+(ca>>>7&33423360)+(T>>>8&16711680)<<6&-16777216}da=yg;ea=ga+4|0;fa=618;break}case 123:{if(__ZL11isDifferentjjjjjj(Y,P,q,f,h,g)|0)zg=Q;else{ga=Q<<1;zg=((Y&16711935)+(ga&33423870)+(P&16711935)|0)>>>2&16711935|((Y&65280)+(ga&130560)+(P&65280)|0)>>>2&65280|(Y>>>8&16711680)+(Q>>>7&33423360)+(P>>>8&16711680)<<6&-16777216}c[N>>2]=zg;ga=c[x>>2]|0;T=c[C>>2]|0;c[N+4>>2]=(((ga&16711935)*3|0)+(T&16711935)|0)>>>2&16711935|(((ga&65280)*3|0)+(T&65280)|0)>>>2&65280|((ga>>>8&16711680)*3|0)+(T>>>8&16711680)<<6&-16777216;T=c[y>>2]|0;ga=c[z>>2]|0;ca=__ZL11isDifferentjjjjjj(T,ga,q,f,h,g)|0;ha=c[x>>2]|0;if(ca)Ag=ha;else{ca=ha<<1;Ag=((T&16711935)+(ca&33423870)+(ga&16711935)|0)>>>2&16711935|((T&65280)+(ca&130560)+(ga&65280)|0)>>>2&65280|(T>>>8&16711680)+(ha>>>7&33423360)+(ga>>>8&16711680)<<6&-16777216}ga=N+(p<<2)|0;c[ga>>2]=Ag;ha=c[x>>2]|0;T=c[E>>2]|0;da=(((ha&16711935)*3|0)+(T&16711935)|0)>>>2&16711935|(((ha&65280)*3|0)+(T&65280)|0)>>>2&65280|((ha>>>8&16711680)*3|0)+(T>>>8&16711680)<<6&-16777216;ea=ga+4|0;fa=618;break}case 95:{if(__ZL11isDifferentjjjjjj(Y,P,q,f,h,g)|0)Bg=Q;else{ga=Q<<1;Bg=((Y&16711935)+(ga&33423870)+(P&16711935)|0)>>>2&16711935|((Y&65280)+(ga&130560)+(P&65280)|0)>>>2&65280|(Y>>>8&16711680)+(Q>>>7&33423360)+(P>>>8&16711680)<<6&-16777216}c[N>>2]=Bg;ga=c[w>>2]|0;T=c[D>>2]|0;ha=__ZL11isDifferentjjjjjj(ga,T,q,f,h,g)|0;ca=c[x>>2]|0;if(ha)Cg=ca;else{ha=ca<<1;Cg=((ga&16711935)+(ha&33423870)+(T&16711935)|0)>>>2&16711935|((ga&65280)+(ha&130560)+(T&65280)|0)>>>2&65280|(ga>>>8&16711680)+(ca>>>7&33423360)+(T>>>8&16711680)<<6&-16777216}c[N+4>>2]=Cg;T=c[x>>2]|0;ca=c[A>>2]|0;ga=N+(p<<2)|0;c[ga>>2]=(((T&16711935)*3|0)+(ca&16711935)|0)>>>2&16711935|(((T&65280)*3|0)+(ca&65280)|0)>>>2&65280|((T>>>8&16711680)*3|0)+(ca>>>8&16711680)<<6&-16777216;ca=c[x>>2]|0;T=c[E>>2]|0;da=(((ca&16711935)*3|0)+(T&16711935)|0)>>>2&16711935|(((ca&65280)*3|0)+(T&65280)|0)>>>2&65280|((ca>>>8&16711680)*3|0)+(T>>>8&16711680)<<6&-16777216;ea=ga+4|0;fa=618;break}case 222:{c[N>>2]=(((Q&16711935)*3|0)+(X&16711935)|0)>>>2&16711935|(((Q&65280)*3|0)+(X&65280)|0)>>>2&65280|((Q>>>8&16711680)*3|0)+(X>>>8&16711680)<<6&-16777216;ga=c[w>>2]|0;T=c[D>>2]|0;ca=__ZL11isDifferentjjjjjj(ga,T,q,f,h,g)|0;ha=c[x>>2]|0;if(ca)Dg=ha;else{ca=ha<<1;Dg=((ga&16711935)+(ca&33423870)+(T&16711935)|0)>>>2&16711935|((ga&65280)+(ca&130560)+(T&65280)|0)>>>2&65280|(ga>>>8&16711680)+(ha>>>7&33423360)+(T>>>8&16711680)<<6&-16777216}c[N+4>>2]=Dg;T=c[x>>2]|0;ha=c[A>>2]|0;ga=N+(p<<2)|0;c[ga>>2]=(((T&16711935)*3|0)+(ha&16711935)|0)>>>2&16711935|(((T&65280)*3|0)+(ha&65280)|0)>>>2&65280|((T>>>8&16711680)*3|0)+(ha>>>8&16711680)<<6&-16777216;ha=c[D>>2]|0;T=c[y>>2]|0;ca=__ZL11isDifferentjjjjjj(ha,T,q,f,h,g)|0;O=c[x>>2]|0;if(ca)Eg=O;else{ca=O<<1;Eg=((ha&16711935)+(ca&33423870)+(T&16711935)|0)>>>2&16711935|((ha&65280)+(ca&130560)+(T&65280)|0)>>>2&65280|(ha>>>8&16711680)+(O>>>7&33423360)+(T>>>8&16711680)<<6&-16777216}da=Eg;ea=ga+4|0;fa=618;break}case 252:{ga=Q<<1;c[N>>2]=((ga&33423870)+(X&16711935)+(P&16711935)|0)>>>2&16711935|((ga&130560)+(X&65280)+(P&65280)|0)>>>2&65280|(X>>>8&16711680)+(Q>>>7&33423360)+(P>>>8&16711680)<<6&-16777216;ga=c[x>>2]|0;T=c[w>>2]|0;c[N+4>>2]=(((ga&16711935)*3|0)+(T&16711935)|0)>>>2&16711935|(((ga&65280)*3|0)+(T&65280)|0)>>>2&65280|((ga>>>8&16711680)*3|0)+(T>>>8&16711680)<<6&-16777216;T=c[y>>2]|0;ga=c[z>>2]|0;O=__ZL11isDifferentjjjjjj(T,ga,q,f,h,g)|0;ha=c[x>>2]|0;if(O)Fg=ha;else{O=ha<<1;Fg=((T&16711935)+(O&33423870)+(ga&16711935)|0)>>>2&16711935|((T&65280)+(O&130560)+(ga&65280)|0)>>>2&65280|(T>>>8&16711680)+(ha>>>7&33423360)+(ga>>>8&16711680)<<6&-16777216}ga=N+(p<<2)|0;c[ga>>2]=Fg;ha=c[D>>2]|0;T=c[y>>2]|0;O=__ZL11isDifferentjjjjjj(ha,T,q,f,h,g)|0;ca=c[x>>2]|0;if(O)Gg=ca;else Gg=((ha&16711935)+((ca&16711935)*14|0)+(T&16711935)|0)>>>4&16711935|((ha&65280)+((ca&65280)*14|0)+(T&65280)|0)>>>4&65280|(ha>>>8&16711680)+((ca>>>8&16711680)*14|0)+(T>>>8&16711680)<<4&-16777216;da=Gg;ea=ga+4|0;fa=618;break}case 249:{c[N>>2]=(((Q&16711935)*3|0)+(P&16711935)|0)>>>2&16711935|(((Q&65280)*3|0)+(P&65280)|0)>>>2&65280|((Q>>>8&16711680)*3|0)+(P>>>8&16711680)<<6&-16777216;ga=c[x>>2]|0;T=ga<<1;ca=c[C>>2]|0;ha=c[w>>2]|0;c[N+4>>2]=((T&33423870)+(ca&16711935)+(ha&16711935)|0)>>>2&16711935|((T&130560)+(ca&65280)+(ha&65280)|0)>>>2&65280|(ca>>>8&16711680)+(ga>>>7&33423360)+(ha>>>8&16711680)<<6&-16777216;ha=c[y>>2]|0;ga=c[z>>2]|0;ca=__ZL11isDifferentjjjjjj(ha,ga,q,f,h,g)|0;T=c[x>>2]|0;if(ca)Hg=T;else Hg=((ha&16711935)+((T&16711935)*14|0)+(ga&16711935)|0)>>>4&16711935|((ha&65280)+((T&65280)*14|0)+(ga&65280)|0)>>>4&65280|(ha>>>8&16711680)+((T>>>8&16711680)*14|0)+(ga>>>8&16711680)<<4&-16777216;ga=N+(p<<2)|0;c[ga>>2]=Hg;T=c[D>>2]|0;ha=c[y>>2]|0;ca=__ZL11isDifferentjjjjjj(T,ha,q,f,h,g)|0;O=c[x>>2]|0;if(ca)Ig=O;else{ca=O<<1;Ig=((T&16711935)+(ca&33423870)+(ha&16711935)|0)>>>2&16711935|((T&65280)+(ca&130560)+(ha&65280)|0)>>>2&65280|(T>>>8&16711680)+(O>>>7&33423360)+(ha>>>8&16711680)<<6&-16777216}da=Ig;ea=ga+4|0;fa=618;break}case 235:{if(__ZL11isDifferentjjjjjj(Y,P,q,f,h,g)|0)Jg=Q;else{ga=Q<<1;Jg=((Y&16711935)+(ga&33423870)+(P&16711935)|0)>>>2&16711935|((Y&65280)+(ga&130560)+(P&65280)|0)>>>2&65280|(Y>>>8&16711680)+(Q>>>7&33423360)+(P>>>8&16711680)<<6&-16777216}c[N>>2]=Jg;ga=c[x>>2]|0;ha=ga<<1;O=c[C>>2]|0;T=c[D>>2]|0;c[N+4>>2]=((ha&33423870)+(O&16711935)+(T&16711935)|0)>>>2&16711935|((ha&130560)+(O&65280)+(T&65280)|0)>>>2&65280|(O>>>8&16711680)+(ga>>>7&33423360)+(T>>>8&16711680)<<6&-16777216;T=c[y>>2]|0;ga=c[z>>2]|0;O=__ZL11isDifferentjjjjjj(T,ga,q,f,h,g)|0;ha=c[x>>2]|0;if(O)Kg=ha;else Kg=((T&16711935)+((ha&16711935)*14|0)+(ga&16711935)|0)>>>4&16711935|((T&65280)+((ha&65280)*14|0)+(ga&65280)|0)>>>4&65280|(T>>>8&16711680)+((ha>>>8&16711680)*14|0)+(ga>>>8&16711680)<<4&-16777216;ga=N+(p<<2)|0;c[ga>>2]=Kg;ha=c[x>>2]|0;T=c[D>>2]|0;da=(((ha&16711935)*3|0)+(T&16711935)|0)>>>2&16711935|(((ha&65280)*3|0)+(T&65280)|0)>>>2&65280|((ha>>>8&16711680)*3|0)+(T>>>8&16711680)<<6&-16777216;ea=ga+4|0;fa=618;break}case 111:{if(__ZL11isDifferentjjjjjj(Y,P,q,f,h,g)|0)Lg=Q;else Lg=((Y&16711935)+((Q&16711935)*14|0)+(P&16711935)|0)>>>4&16711935|((Y&65280)+((Q&65280)*14|0)+(P&65280)|0)>>>4&65280|(Y>>>8&16711680)+((Q>>>8&16711680)*14|0)+(P>>>8&16711680)<<4&-16777216;c[N>>2]=Lg;ga=c[x>>2]|0;T=c[D>>2]|0;c[N+4>>2]=(((ga&16711935)*3|0)+(T&16711935)|0)>>>2&16711935|(((ga&65280)*3|0)+(T&65280)|0)>>>2&65280|((ga>>>8&16711680)*3|0)+(T>>>8&16711680)<<6&-16777216;T=c[y>>2]|0;ga=c[z>>2]|0;ha=__ZL11isDifferentjjjjjj(T,ga,q,f,h,g)|0;O=c[x>>2]|0;if(ha)Mg=O;else{ha=O<<1;Mg=((T&16711935)+(ha&33423870)+(ga&16711935)|0)>>>2&16711935|((T&65280)+(ha&130560)+(ga&65280)|0)>>>2&65280|(T>>>8&16711680)+(O>>>7&33423360)+(ga>>>8&16711680)<<6&-16777216}ga=N+(p<<2)|0;c[ga>>2]=Mg;O=c[x>>2]|0;T=O<<1;ha=c[E>>2]|0;ca=c[D>>2]|0;da=((T&33423870)+(ha&16711935)+(ca&16711935)|0)>>>2&16711935|((T&130560)+(ha&65280)+(ca&65280)|0)>>>2&65280|(ha>>>8&16711680)+(O>>>7&33423360)+(ca>>>8&16711680)<<6&-16777216;ea=ga+4|0;fa=618;break}case 63:{if(__ZL11isDifferentjjjjjj(Y,P,q,f,h,g)|0)Ng=Q;else Ng=((Y&16711935)+((Q&16711935)*14|0)+(P&16711935)|0)>>>4&16711935|((Y&65280)+((Q&65280)*14|0)+(P&65280)|0)>>>4&65280|(Y>>>8&16711680)+((Q>>>8&16711680)*14|0)+(P>>>8&16711680)<<4&-16777216;c[N>>2]=Ng;ga=c[w>>2]|0;ca=c[D>>2]|0;O=__ZL11isDifferentjjjjjj(ga,ca,q,f,h,g)|0;ha=c[x>>2]|0;if(O)Og=ha;else{O=ha<<1;Og=((ga&16711935)+(O&33423870)+(ca&16711935)|0)>>>2&16711935|((ga&65280)+(O&130560)+(ca&65280)|0)>>>2&65280|(ga>>>8&16711680)+(ha>>>7&33423360)+(ca>>>8&16711680)<<6&-16777216}c[N+4>>2]=Og;ca=c[x>>2]|0;ha=c[y>>2]|0;ga=N+(p<<2)|0;c[ga>>2]=(((ca&16711935)*3|0)+(ha&16711935)|0)>>>2&16711935|(((ca&65280)*3|0)+(ha&65280)|0)>>>2&65280|((ca>>>8&16711680)*3|0)+(ha>>>8&16711680)<<6&-16777216;ha=c[x>>2]|0;ca=ha<<1;O=c[E>>2]|0;T=c[y>>2]|0;da=((ca&33423870)+(O&16711935)+(T&16711935)|0)>>>2&16711935|((ca&130560)+(O&65280)+(T&65280)|0)>>>2&65280|(O>>>8&16711680)+(ha>>>7&33423360)+(T>>>8&16711680)<<6&-16777216;ea=ga+4|0;fa=618;break}case 159:{if(__ZL11isDifferentjjjjjj(Y,P,q,f,h,g)|0)Pg=Q;else{ga=Q<<1;Pg=((Y&16711935)+(ga&33423870)+(P&16711935)|0)>>>2&16711935|((Y&65280)+(ga&130560)+(P&65280)|0)>>>2&65280|(Y>>>8&16711680)+(Q>>>7&33423360)+(P>>>8&16711680)<<6&-16777216}c[N>>2]=Pg;ga=c[w>>2]|0;T=c[D>>2]|0;ha=__ZL11isDifferentjjjjjj(ga,T,q,f,h,g)|0;O=c[x>>2]|0;if(ha)Qg=O;else Qg=((ga&16711935)+((O&16711935)*14|0)+(T&16711935)|0)>>>4&16711935|((ga&65280)+((O&65280)*14|0)+(T&65280)|0)>>>4&65280|(ga>>>8&16711680)+((O>>>8&16711680)*14|0)+(T>>>8&16711680)<<4&-16777216;c[N+4>>2]=Qg;T=c[x>>2]|0;O=T<<1;ga=c[A>>2]|0;ha=c[y>>2]|0;ca=N+(p<<2)|0;c[ca>>2]=((O&33423870)+(ga&16711935)+(ha&16711935)|0)>>>2&16711935|((O&130560)+(ga&65280)+(ha&65280)|0)>>>2&65280|(ga>>>8&16711680)+(T>>>7&33423360)+(ha>>>8&16711680)<<6&-16777216;ha=c[x>>2]|0;T=c[y>>2]|0;da=(((ha&16711935)*3|0)+(T&16711935)|0)>>>2&16711935|(((ha&65280)*3|0)+(T&65280)|0)>>>2&65280|((ha>>>8&16711680)*3|0)+(T>>>8&16711680)<<6&-16777216;ea=ca+4|0;fa=618;break}case 215:{c[N>>2]=(((Q&16711935)*3|0)+(Y&16711935)|0)>>>2&16711935|(((Q&65280)*3|0)+(Y&65280)|0)>>>2&65280|((Q>>>8&16711680)*3|0)+(Y>>>8&16711680)<<6&-16777216;ca=c[w>>2]|0;T=c[D>>2]|0;ha=__ZL11isDifferentjjjjjj(ca,T,q,f,h,g)|0;ga=c[x>>2]|0;if(ha)Rg=ga;else Rg=((ca&16711935)+((ga&16711935)*14|0)+(T&16711935)|0)>>>4&16711935|((ca&65280)+((ga&65280)*14|0)+(T&65280)|0)>>>4&65280|(ca>>>8&16711680)+((ga>>>8&16711680)*14|0)+(T>>>8&16711680)<<4&-16777216;c[N+4>>2]=Rg;T=c[x>>2]|0;ga=T<<1;ca=c[A>>2]|0;ha=c[z>>2]|0;O=N+(p<<2)|0;c[O>>2]=((ga&33423870)+(ca&16711935)+(ha&16711935)|0)>>>2&16711935|((ga&130560)+(ca&65280)+(ha&65280)|0)>>>2&65280|(ca>>>8&16711680)+(T>>>7&33423360)+(ha>>>8&16711680)<<6&-16777216;ha=c[D>>2]|0;T=c[y>>2]|0;ca=__ZL11isDifferentjjjjjj(ha,T,q,f,h,g)|0;ga=c[x>>2]|0;if(ca)Sg=ga;else{ca=ga<<1;Sg=((ha&16711935)+(ca&33423870)+(T&16711935)|0)>>>2&16711935|((ha&65280)+(ca&130560)+(T&65280)|0)>>>2&65280|(ha>>>8&16711680)+(ga>>>7&33423360)+(T>>>8&16711680)<<6&-16777216}da=Sg;ea=O+4|0;fa=618;break}case 246:{O=Q<<1;c[N>>2]=((O&33423870)+(X&16711935)+(Y&16711935)|0)>>>2&16711935|((O&130560)+(X&65280)+(Y&65280)|0)>>>2&65280|(X>>>8&16711680)+(Q>>>7&33423360)+(Y>>>8&16711680)<<6&-16777216;O=c[w>>2]|0;T=c[D>>2]|0;ga=__ZL11isDifferentjjjjjj(O,T,q,f,h,g)|0;ha=c[x>>2]|0;if(ga)Tg=ha;else{ga=ha<<1;Tg=((O&16711935)+(ga&33423870)+(T&16711935)|0)>>>2&16711935|((O&65280)+(ga&130560)+(T&65280)|0)>>>2&65280|(O>>>8&16711680)+(ha>>>7&33423360)+(T>>>8&16711680)<<6&-16777216}c[N+4>>2]=Tg;T=c[x>>2]|0;ha=c[z>>2]|0;O=N+(p<<2)|0;c[O>>2]=(((T&16711935)*3|0)+(ha&16711935)|0)>>>2&16711935|(((T&65280)*3|0)+(ha&65280)|0)>>>2&65280|((T>>>8&16711680)*3|0)+(ha>>>8&16711680)<<6&-16777216;ha=c[D>>2]|0;T=c[y>>2]|0;ga=__ZL11isDifferentjjjjjj(ha,T,q,f,h,g)|0;ca=c[x>>2]|0;if(ga)Ug=ca;else Ug=((ha&16711935)+((ca&16711935)*14|0)+(T&16711935)|0)>>>4&16711935|((ha&65280)+((ca&65280)*14|0)+(T&65280)|0)>>>4&65280|(ha>>>8&16711680)+((ca>>>8&16711680)*14|0)+(T>>>8&16711680)<<4&-16777216;da=Ug;ea=O+4|0;fa=618;break}case 254:{c[N>>2]=(((Q&16711935)*3|0)+(X&16711935)|0)>>>2&16711935|(((Q&65280)*3|0)+(X&65280)|0)>>>2&65280|((Q>>>8&16711680)*3|0)+(X>>>8&16711680)<<6&-16777216;O=c[w>>2]|0;T=c[D>>2]|0;ca=__ZL11isDifferentjjjjjj(O,T,q,f,h,g)|0;ha=c[x>>2]|0;if(ca)Vg=ha;else{ca=ha<<1;Vg=((O&16711935)+(ca&33423870)+(T&16711935)|0)>>>2&16711935|((O&65280)+(ca&130560)+(T&65280)|0)>>>2&65280|(O>>>8&16711680)+(ha>>>7&33423360)+(T>>>8&16711680)<<6&-16777216}c[N+4>>2]=Vg;T=c[y>>2]|0;ha=c[z>>2]|0;O=__ZL11isDifferentjjjjjj(T,ha,q,f,h,g)|0;ca=c[x>>2]|0;if(O)Wg=ca;else{O=ca<<1;Wg=((T&16711935)+(O&33423870)+(ha&16711935)|0)>>>2&16711935|((T&65280)+(O&130560)+(ha&65280)|0)>>>2&65280|(T>>>8&16711680)+(ca>>>7&33423360)+(ha>>>8&16711680)<<6&-16777216}ha=N+(p<<2)|0;c[ha>>2]=Wg;ca=c[D>>2]|0;T=c[y>>2]|0;O=__ZL11isDifferentjjjjjj(ca,T,q,f,h,g)|0;ga=c[x>>2]|0;if(O)Xg=ga;else Xg=((ca&16711935)+((ga&16711935)*14|0)+(T&16711935)|0)>>>4&16711935|((ca&65280)+((ga&65280)*14|0)+(T&65280)|0)>>>4&65280|(ca>>>8&16711680)+((ga>>>8&16711680)*14|0)+(T>>>8&16711680)<<4&-16777216;da=Xg;ea=ha+4|0;fa=618;break}case 253:{c[N>>2]=(((Q&16711935)*3|0)+(P&16711935)|0)>>>2&16711935|(((Q&65280)*3|0)+(P&65280)|0)>>>2&65280|((Q>>>8&16711680)*3|0)+(P>>>8&16711680)<<6&-16777216;ha=c[x>>2]|0;T=c[w>>2]|0;c[N+4>>2]=(((ha&16711935)*3|0)+(T&16711935)|0)>>>2&16711935|(((ha&65280)*3|0)+(T&65280)|0)>>>2&65280|((ha>>>8&16711680)*3|0)+(T>>>8&16711680)<<6&-16777216;T=c[y>>2]|0;ha=c[z>>2]|0;ga=__ZL11isDifferentjjjjjj(T,ha,q,f,h,g)|0;ca=c[x>>2]|0;if(ga)Yg=ca;else Yg=((T&16711935)+((ca&16711935)*14|0)+(ha&16711935)|0)>>>4&16711935|((T&65280)+((ca&65280)*14|0)+(ha&65280)|0)>>>4&65280|(T>>>8&16711680)+((ca>>>8&16711680)*14|0)+(ha>>>8&16711680)<<4&-16777216;ha=N+(p<<2)|0;c[ha>>2]=Yg;ca=c[D>>2]|0;T=c[y>>2]|0;ga=__ZL11isDifferentjjjjjj(ca,T,q,f,h,g)|0;O=c[x>>2]|0;if(ga)Zg=O;else Zg=((ca&16711935)+((O&16711935)*14|0)+(T&16711935)|0)>>>4&16711935|((ca&65280)+((O&65280)*14|0)+(T&65280)|0)>>>4&65280|(ca>>>8&16711680)+((O>>>8&16711680)*14|0)+(T>>>8&16711680)<<4&-16777216;da=Zg;ea=ha+4|0;fa=618;break}case 251:{if(__ZL11isDifferentjjjjjj(Y,P,q,f,h,g)|0)_g=Q;else{ha=Q<<1;_g=((Y&16711935)+(ha&33423870)+(P&16711935)|0)>>>2&16711935|((Y&65280)+(ha&130560)+(P&65280)|0)>>>2&65280|(Y>>>8&16711680)+(Q>>>7&33423360)+(P>>>8&16711680)<<6&-16777216}c[N>>2]=_g;ha=c[x>>2]|0;T=c[C>>2]|0;c[N+4>>2]=(((ha&16711935)*3|0)+(T&16711935)|0)>>>2&16711935|(((ha&65280)*3|0)+(T&65280)|0)>>>2&65280|((ha>>>8&16711680)*3|0)+(T>>>8&16711680)<<6&-16777216;T=c[y>>2]|0;ha=c[z>>2]|0;O=__ZL11isDifferentjjjjjj(T,ha,q,f,h,g)|0;ca=c[x>>2]|0;if(O)$g=ca;else $g=((T&16711935)+((ca&16711935)*14|0)+(ha&16711935)|0)>>>4&16711935|((T&65280)+((ca&65280)*14|0)+(ha&65280)|0)>>>4&65280|(T>>>8&16711680)+((ca>>>8&16711680)*14|0)+(ha>>>8&16711680)<<4&-16777216;ha=N+(p<<2)|0;c[ha>>2]=$g;ca=c[D>>2]|0;T=c[y>>2]|0;O=__ZL11isDifferentjjjjjj(ca,T,q,f,h,g)|0;ga=c[x>>2]|0;if(O)ah=ga;else{O=ga<<1;ah=((ca&16711935)+(O&33423870)+(T&16711935)|0)>>>2&16711935|((ca&65280)+(O&130560)+(T&65280)|0)>>>2&65280|(ca>>>8&16711680)+(ga>>>7&33423360)+(T>>>8&16711680)<<6&-16777216}da=ah;ea=ha+4|0;fa=618;break}case 239:{if(__ZL11isDifferentjjjjjj(Y,P,q,f,h,g)|0)bh=Q;else bh=((Y&16711935)+((Q&16711935)*14|0)+(P&16711935)|0)>>>4&16711935|((Y&65280)+((Q&65280)*14|0)+(P&65280)|0)>>>4&65280|(Y>>>8&16711680)+((Q>>>8&16711680)*14|0)+(P>>>8&16711680)<<4&-16777216;c[N>>2]=bh;ha=c[x>>2]|0;T=c[D>>2]|0;c[N+4>>2]=(((ha&16711935)*3|0)+(T&16711935)|0)>>>2&16711935|(((ha&65280)*3|0)+(T&65280)|0)>>>2&65280|((ha>>>8&16711680)*3|0)+(T>>>8&16711680)<<6&-16777216;T=c[y>>2]|0;ha=c[z>>2]|0;ga=__ZL11isDifferentjjjjjj(T,ha,q,f,h,g)|0;ca=c[x>>2]|0;if(ga)ch=ca;else ch=((T&16711935)+((ca&16711935)*14|0)+(ha&16711935)|0)>>>4&16711935|((T&65280)+((ca&65280)*14|0)+(ha&65280)|0)>>>4&65280|(T>>>8&16711680)+((ca>>>8&16711680)*14|0)+(ha>>>8&16711680)<<4&-16777216;ha=N+(p<<2)|0;c[ha>>2]=ch;ca=c[x>>2]|0;T=c[D>>2]|0;da=(((ca&16711935)*3|0)+(T&16711935)|0)>>>2&16711935|(((ca&65280)*3|0)+(T&65280)|0)>>>2&65280|((ca>>>8&16711680)*3|0)+(T>>>8&16711680)<<6&-16777216;ea=ha+4|0;fa=618;break}case 127:{if(__ZL11isDifferentjjjjjj(Y,P,q,f,h,g)|0)dh=Q;else dh=((Y&16711935)+((Q&16711935)*14|0)+(P&16711935)|0)>>>4&16711935|((Y&65280)+((Q&65280)*14|0)+(P&65280)|0)>>>4&65280|(Y>>>8&16711680)+((Q>>>8&16711680)*14|0)+(P>>>8&16711680)<<4&-16777216;c[N>>2]=dh;ha=c[w>>2]|0;T=c[D>>2]|0;ca=__ZL11isDifferentjjjjjj(ha,T,q,f,h,g)|0;ga=c[x>>2]|0;if(ca)eh=ga;else{ca=ga<<1;eh=((ha&16711935)+(ca&33423870)+(T&16711935)|0)>>>2&16711935|((ha&65280)+(ca&130560)+(T&65280)|0)>>>2&65280|(ha>>>8&16711680)+(ga>>>7&33423360)+(T>>>8&16711680)<<6&-16777216}c[N+4>>2]=eh;T=c[y>>2]|0;ga=c[z>>2]|0;ha=__ZL11isDifferentjjjjjj(T,ga,q,f,h,g)|0;ca=c[x>>2]|0;if(ha)fh=ca;else{ha=ca<<1;fh=((T&16711935)+(ha&33423870)+(ga&16711935)|0)>>>2&16711935|((T&65280)+(ha&130560)+(ga&65280)|0)>>>2&65280|(T>>>8&16711680)+(ca>>>7&33423360)+(ga>>>8&16711680)<<6&-16777216}ga=N+(p<<2)|0;c[ga>>2]=fh;ca=c[x>>2]|0;T=c[E>>2]|0;da=(((ca&16711935)*3|0)+(T&16711935)|0)>>>2&16711935|(((ca&65280)*3|0)+(T&65280)|0)>>>2&65280|((ca>>>8&16711680)*3|0)+(T>>>8&16711680)<<6&-16777216;ea=ga+4|0;fa=618;break}case 191:{if(__ZL11isDifferentjjjjjj(Y,P,q,f,h,g)|0)gh=Q;else gh=((Y&16711935)+((Q&16711935)*14|0)+(P&16711935)|0)>>>4&16711935|((Y&65280)+((Q&65280)*14|0)+(P&65280)|0)>>>4&65280|(Y>>>8&16711680)+((Q>>>8&16711680)*14|0)+(P>>>8&16711680)<<4&-16777216;c[N>>2]=gh;ga=c[w>>2]|0;T=c[D>>2]|0;ca=__ZL11isDifferentjjjjjj(ga,T,q,f,h,g)|0;ha=c[x>>2]|0;if(ca)hh=ha;else hh=((ga&16711935)+((ha&16711935)*14|0)+(T&16711935)|0)>>>4&16711935|((ga&65280)+((ha&65280)*14|0)+(T&65280)|0)>>>4&65280|(ga>>>8&16711680)+((ha>>>8&16711680)*14|0)+(T>>>8&16711680)<<4&-16777216;c[N+4>>2]=hh;T=c[x>>2]|0;ha=c[y>>2]|0;ga=N+(p<<2)|0;c[ga>>2]=(((T&16711935)*3|0)+(ha&16711935)|0)>>>2&16711935|(((T&65280)*3|0)+(ha&65280)|0)>>>2&65280|((T>>>8&16711680)*3|0)+(ha>>>8&16711680)<<6&-16777216;ha=c[x>>2]|0;T=c[y>>2]|0;da=(((ha&16711935)*3|0)+(T&16711935)|0)>>>2&16711935|(((ha&65280)*3|0)+(T&65280)|0)>>>2&65280|((ha>>>8&16711680)*3|0)+(T>>>8&16711680)<<6&-16777216;ea=ga+4|0;fa=618;break}case 223:{if(__ZL11isDifferentjjjjjj(Y,P,q,f,h,g)|0)ih=Q;else{ga=Q<<1;ih=((Y&16711935)+(ga&33423870)+(P&16711935)|0)>>>2&16711935|((Y&65280)+(ga&130560)+(P&65280)|0)>>>2&65280|(Y>>>8&16711680)+(Q>>>7&33423360)+(P>>>8&16711680)<<6&-16777216}c[N>>2]=ih;ga=c[w>>2]|0;T=c[D>>2]|0;ha=__ZL11isDifferentjjjjjj(ga,T,q,f,h,g)|0;ca=c[x>>2]|0;if(ha)jh=ca;else jh=((ga&16711935)+((ca&16711935)*14|0)+(T&16711935)|0)>>>4&16711935|((ga&65280)+((ca&65280)*14|0)+(T&65280)|0)>>>4&65280|(ga>>>8&16711680)+((ca>>>8&16711680)*14|0)+(T>>>8&16711680)<<4&-16777216;c[N+4>>2]=jh;T=c[x>>2]|0;ca=c[A>>2]|0;ga=N+(p<<2)|0;c[ga>>2]=(((T&16711935)*3|0)+(ca&16711935)|0)>>>2&16711935|(((T&65280)*3|0)+(ca&65280)|0)>>>2&65280|((T>>>8&16711680)*3|0)+(ca>>>8&16711680)<<6&-16777216;ca=c[D>>2]|0;T=c[y>>2]|0;ha=__ZL11isDifferentjjjjjj(ca,T,q,f,h,g)|0;O=c[x>>2]|0;if(ha)kh=O;else{ha=O<<1;kh=((ca&16711935)+(ha&33423870)+(T&16711935)|0)>>>2&16711935|((ca&65280)+(ha&130560)+(T&65280)|0)>>>2&65280|(ca>>>8&16711680)+(O>>>7&33423360)+(T>>>8&16711680)<<6&-16777216}da=kh;ea=ga+4|0;fa=618;break}case 247:{c[N>>2]=(((Q&16711935)*3|0)+(Y&16711935)|0)>>>2&16711935|(((Q&65280)*3|0)+(Y&65280)|0)>>>2&65280|((Q>>>8&16711680)*3|0)+(Y>>>8&16711680)<<6&-16777216;ga=c[w>>2]|0;T=c[D>>2]|0;O=__ZL11isDifferentjjjjjj(ga,T,q,f,h,g)|0;ca=c[x>>2]|0;if(O)lh=ca;else lh=((ga&16711935)+((ca&16711935)*14|0)+(T&16711935)|0)>>>4&16711935|((ga&65280)+((ca&65280)*14|0)+(T&65280)|0)>>>4&65280|(ga>>>8&16711680)+((ca>>>8&16711680)*14|0)+(T>>>8&16711680)<<4&-16777216;c[N+4>>2]=lh;T=c[x>>2]|0;ca=c[z>>2]|0;ga=N+(p<<2)|0;c[ga>>2]=(((T&16711935)*3|0)+(ca&16711935)|0)>>>2&16711935|(((T&65280)*3|0)+(ca&65280)|0)>>>2&65280|((T>>>8&16711680)*3|0)+(ca>>>8&16711680)<<6&-16777216;ca=c[D>>2]|0;T=c[y>>2]|0;O=__ZL11isDifferentjjjjjj(ca,T,q,f,h,g)|0;ha=c[x>>2]|0;if(O)mh=ha;else mh=((ca&16711935)+((ha&16711935)*14|0)+(T&16711935)|0)>>>4&16711935|((ca&65280)+((ha&65280)*14|0)+(T&65280)|0)>>>4&65280|(ca>>>8&16711680)+((ha>>>8&16711680)*14|0)+(T>>>8&16711680)<<4&-16777216;da=mh;ea=ga+4|0;fa=618;break}case 255:{if(__ZL11isDifferentjjjjjj(Y,P,q,f,h,g)|0)nh=Q;else nh=((Y&16711935)+((Q&16711935)*14|0)+(P&16711935)|0)>>>4&16711935|((Y&65280)+((Q&65280)*14|0)+(P&65280)|0)>>>4&65280|(Y>>>8&16711680)+((Q>>>8&16711680)*14|0)+(P>>>8&16711680)<<4&-16777216;c[N>>2]=nh;ga=c[w>>2]|0;T=c[D>>2]|0;ha=__ZL11isDifferentjjjjjj(ga,T,q,f,h,g)|0;ca=c[x>>2]|0;if(ha)oh=ca;else oh=((ga&16711935)+((ca&16711935)*14|0)+(T&16711935)|0)>>>4&16711935|((ga&65280)+((ca&65280)*14|0)+(T&65280)|0)>>>4&65280|(ga>>>8&16711680)+((ca>>>8&16711680)*14|0)+(T>>>8&16711680)<<4&-16777216;c[N+4>>2]=oh;T=c[y>>2]|0;ca=c[z>>2]|0;ga=__ZL11isDifferentjjjjjj(T,ca,q,f,h,g)|0;ha=c[x>>2]|0;if(ga)ph=ha;else ph=((T&16711935)+((ha&16711935)*14|0)+(ca&16711935)|0)>>>4&16711935|((T&65280)+((ha&65280)*14|0)+(ca&65280)|0)>>>4&65280|(T>>>8&16711680)+((ha>>>8&16711680)*14|0)+(ca>>>8&16711680)<<4&-16777216;ca=N+(p<<2)|0;c[ca>>2]=ph;ha=c[D>>2]|0;T=c[y>>2]|0;ga=__ZL11isDifferentjjjjjj(ha,T,q,f,h,g)|0;O=c[x>>2]|0;if(ga)qh=O;else qh=((ha&16711935)+((O&16711935)*14|0)+(T&16711935)|0)>>>4&16711935|((ha&65280)+((O&65280)*14|0)+(T&65280)|0)>>>4&65280|(ha>>>8&16711680)+((O>>>8&16711680)*14|0)+(T>>>8&16711680)<<4&-16777216;da=qh;ea=ca+4|0;fa=618;break}default:{}}while(0);if((fa|0)==618){fa=0;c[ea>>2]=da}L=L+1|0;if((L|0)==(b|0))break;else{M=M+4|0;N=N+8|0}}J=H;K=a+(p<<2)|0}N=K+(p<<2)|0;F=F+1|0;if((F|0)==(d|0)){r=N;break}else{G=J;a=N}}l=n;return r|0}function __ZL11isDifferentjjjjjj(a,b,d,e,f,g){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;var h=0.0,i=0.0,j=0.0,k=0.0,l=0.0,m=0.0,n=0,o=0;h=+((a>>>16&255)>>>0);i=+((a>>>8&255)>>>0);j=+((a&255)>>>0);k=j*.114+(h*.299+i*.587);l=j*.5+(h*-.169-i*.331);m=h*.5-i*.419-j*.081;n=~~(m+(m>0.0?.5:-.5))+(a&-16777216|32896)+(~~(k+(k>0.0?.5:-.5))<<16)+(~~(l+(l>0.0?.5:-.5))<<8)|0;l=+((b>>>16&255)>>>0);k=+((b>>>8&255)>>>0);m=+((b&255)>>>0);j=m*.114+(l*.299+k*.587);i=m*.5+(l*-.169-k*.331);h=l*.5-k*.419-m*.081;a=~~(h+(h>0.0?.5:-.5));c[308890]=a;o=a+(b&-16777216|32896)+(~~(j+(j>0.0?.5:-.5))<<16)+(~~(i+(i>0.0?.5:-.5))<<8)|0;if(((n&16711680)-(o&16711680)|0)>>>0>d>>>0)return 1;if(((n&65280)-(o&65280)|0)>>>0>e>>>0)return 1;else{e=(n&255)-(o&255)|0;d=e>>>31;return (((n&-16777216)-(o&-16777216)|0)>>>0>g>>>0?1:((d^e)-d|0)>>>0>f>>>0)|0}return 0}function __ZN19ScriptDebuggerLocalC2Ev(b){b=b|0;var d=0,e=0;__ZN14ScriptDebuggerC2Ev(b);c[b>>2]=382448;c[b+56>>2]=0;a[b+28>>0]=0;d=__ZN2OS13get_singletonEv()|0;e=ij[c[(c[d>>2]|0)+320>>2]&8191](d)|0;d=b+48|0;c[d>>2]=e;c[d+4>>2]=F;return}function __ZN8Resource12emit_changedEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0,i=0;b=l;l=l+128|0;if((l|0)>=(m|0))ba(128);d=b+96|0;e=b+72|0;f=b+48|0;g=b+24|0;h=b;i=(c[313449]|0)+4|0;c[d>>2]=0;c[e>>2]=0;c[f>>2]=0;c[g>>2]=0;c[h>>2]=0;__ZN6Object11emit_signalERK10StringNameRK7VariantS5_S5_S5_S5_(a,i,d,e,f,g,h);if(c[h>>2]|0)__ZN7Variant5clearEv(h);if(c[g>>2]|0)__ZN7Variant5clearEv(g);if(c[f>>2]|0)__ZN7Variant5clearEv(f);if(c[e>>2]|0)__ZN7Variant5clearEv(e);if(!(c[d>>2]|0)){l=b;return}__ZN7Variant5clearEv(d);l=b;return}function __ZN6Object11emit_signalERK10StringNameRK7VariantS5_S5_S5_S5_(a,b,d,e,f,g,h){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i;c[j>>2]=d;c[j+4>>2]=e;c[j+8>>2]=f;c[j+12>>2]=g;c[j+16>>2]=h;if(c[d>>2]|0)if(c[e>>2]|0)if(c[f>>2]|0)if(!(c[g>>2]|0))k=3;else k=(c[h>>2]|0)==0?4:5;else k=2;else k=1;else k=0;__ZN6Object11emit_signalERK10StringNamePPK7Varianti(a,b,j,k);l=i;return}function __ZN8Resource25duplicate_for_local_sceneEP4NodeR3MapI3RefIS_ES4_10ComparatorIS4_E16DefaultAllocatorE(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0;f=l;l=l+96|0;if((l|0)>=(m|0))ba(96);g=f+80|0;h=f+76|0;i=f+48|0;j=f+72|0;k=f+24|0;n=f;c[h>>2]=0;__ZNK6Object17get_property_listEP4ListI12PropertyInfo16DefaultAllocatorEb(b,h,0);c[i>>2]=ij[c[(c[b>>2]|0)+32>>2]&8191](b)|0;__ZN10StringNameC2ERK6String(g,i);o=__ZN7ClassDB8instanceERK10StringName(g)|0;__ZN10StringNameD2Ev(g);p=c[i>>2]|0;if(p|0?(__Z16atomic_decrementPj(p+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(p,1);if(!o){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1132557,1081013,155,1085814,0);q=0}else{a[1263537]=0;c[o+120>>2]=d;p=c[h>>2]|0;if(!p)r=0;else{s=p;t=8}while(1){if((t|0)==8){t=0;r=c[s>>2]|0}if(!r)break;if(c[r+16>>2]&1|0){p=r+4|0;__ZN10StringNameC2ERK6String(g,p);__ZNK6Object3getERK10StringNamePb(i,b,g,0);__ZN10StringNameD2Ev(g);if((c[i>>2]|0)==18?(__ZN3RefI8ResourceEC2ERK7Variant(j,i),u=c[j>>2]|0,u|0):0){a:do if(a[u+116>>0]|0){v=c[e>>2]|0;b:do if(v|0){w=c[v+8>>2]|0;x=c[e+4>>2]|0;c:do if((w|0)==(x|0))y=w;else{z=w;while(1){A=c[z+24>>2]|0;if(u>>>0<A>>>0)B=z+8|0;else{if(A>>>0>=u>>>0){y=z;break c}B=z+4|0}z=c[B>>2]|0;if((z|0)==(x|0))break b}}while(0);if((y|0)!=(x|0)&(y|0)!=0){w=__ZN3MapI3RefI8ResourceES2_10ComparatorIS2_E16DefaultAllocatorEixERKS2_(e,j)|0;__ZN6RefPtrC2Ev(g);__ZN3RefI9ReferenceEaSI8ResourceEEvRKS_IT_E(g,w);__ZN7VariantC2ERK6RefPtr(k,g);__ZN6RefPtrD2Ev(g);__ZN7VariantaSERKS_(i,k);if(c[k>>2]|0)__ZN7Variant5clearEv(k);break a}}while(0);c[k>>2]=__ZN8Resource25duplicate_for_local_sceneEP4NodeR3MapI3RefIS_ES4_10ComparatorIS4_E16DefaultAllocatorE(u,d,e)|0;__ZN6RefPtrC2Ev(g);__ZN3RefI9ReferenceEaSI8ResourceEEvRKS_IT_E(g,k);__ZN7VariantC2ERK6RefPtr(n,g);__ZN6RefPtrD2Ev(g);__ZN7VariantaSERKS_(i,n);if(c[n>>2]|0)__ZN7Variant5clearEv(n);v=__ZN3MapI3RefI8ResourceES2_10ComparatorIS2_E16DefaultAllocatorEixERKS2_(e,j)|0;w=c[k>>2]|0;z=c[v>>2]|0;if((w|0)==(z|0))C=w;else{do if(z|0){if(!(__ZN9Reference11unreferenceEv(z)|0))break;w=c[v>>2]|0;if(!(__Z17predelete_handlerP6Object(w)|0))break;gj[c[(c[w>>2]|0)+76>>2]&8191](w);__ZN6Memory11free_staticEPvb(w,0)}while(0);c[v>>2]=0;z=c[k>>2]|0;c[v>>2]=z;if(z|0)__ZN9Reference9referenceEv(z);C=c[k>>2]|0}do if(C|0?__ZN9Reference11unreferenceEv(C)|0:0){z=c[k>>2]|0;if(!(__Z17predelete_handlerP6Object(z)|0))break;gj[c[(c[z>>2]|0)+76>>2]&8191](z);__ZN6Memory11free_staticEPvb(z,0)}while(0)}while(0);u=c[j>>2]|0;if((u|0?__ZN9Reference11unreferenceEv(u)|0:0)?(u=c[j>>2]|0,__Z17predelete_handlerP6Object(u)|0):0){gj[c[(c[u>>2]|0)+76>>2]&8191](u);__ZN6Memory11free_staticEPvb(u,0)}}__ZN10StringNameC2ERK6String(g,p);__ZN6Object3setERK10StringNameRK7VariantPb(o,g,i,0);__ZN10StringNameD2Ev(g);if(c[i>>2]|0)__ZN7Variant5clearEv(i)}s=r+20|0;t=8}a[1263537]=0;__ZN9Reference8init_refEv(o)|0;q=o}o=c[h>>2]|0;if(!o){l=f;return q|0}else D=o;while(1){o=c[D>>2]|0;if(!o){t=55;break}__ZN4ListI12PropertyInfo16DefaultAllocatorE5_Data5eraseEPKNS2_7ElementE(D,o)|0;E=c[h>>2]|0;if(!(c[E+8>>2]|0)){t=54;break}if(!E){t=58;break}else D=E}if((t|0)==54){__ZN6Memory11free_staticEPvb(E,0);c[h>>2]=0;l=f;return q|0}else if((t|0)==55)if(!(c[D+8>>2]|0)){a[1263537]=0;__ZN6Memory11free_staticEPvb(D,0);l=f;return q|0}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145461,1145120,668,1145467,0);l=f;return q|0}else if((t|0)==58){l=f;return q|0}return 0}function __ZN8Resource14register_ownerEP6Object(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d;f=a+92|0;c[e>>2]=c[b+44>>2];if(c[f>>2]|0){__ZN3SetIj10ComparatorIjE16DefaultAllocatorE10_insert_rbERKj(f,e)|0;l=d;return}b=__ZnwjPFPvjE(28,4740)|0;g=b+16|0;c[g>>2]=0;c[g+4>>2]=0;c[f>>2]=b;g=c[a+96>>2]|0;c[b+4>>2]=g;c[b+8>>2]=g;c[b+12>>2]=g;c[b>>2]=1;__ZN3SetIj10ComparatorIjE16DefaultAllocatorE10_insert_rbERKj(f,e)|0;l=d;return}function __ZN3SetIj10ComparatorIjE16DefaultAllocatorE10_insert_rbERKj(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;a[f>>0]=0;g=__ZN3SetIj10ComparatorIjE16DefaultAllocatorE7_insertERKjRb(b,d,f)|0;if(a[f>>0]|0){l=e;return g|0}f=b+8|0;c[f>>2]=(c[f>>2]|0)+1;f=g+12|0;d=c[f>>2]|0;if(!(c[d>>2]|0)){h=b+4|0;i=g;j=d;k=d;d=f;while(1){f=j+12|0;n=c[f>>2]|0;o=c[n+8>>2]|0;p=n;do if((j|0)==(o|0)){q=c[n+4>>2]|0;if(!(c[q>>2]|0)){c[k>>2]=1;a[1263537]=0;c[q>>2]=1;if((c[h>>2]|0)==(n|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1144075,146,1146003,0);r=c[(c[d>>2]|0)+12>>2]|0;break}else{a[1263537]=0;c[n>>2]=0;r=n;break}}q=j+4|0;if((i|0)==(c[q>>2]|0)){s=i+8|0;t=c[s>>2]|0;c[q>>2]=t;if((t|0)==(c[h>>2]|0))u=p;else{c[t+12>>2]=j;u=c[f>>2]|0}t=i+12|0;c[t>>2]=u;q=c[f>>2]|0;v=q+8|0;c[((c[v>>2]|0)==(j|0)?v:q+4|0)>>2]=i;c[s>>2]=j;c[f>>2]=i;w=j;x=i;y=c[t>>2]|0}else{w=i;x=j;y=n}a[1263537]=0;c[x>>2]=1;t=c[h>>2]|0;if((t|0)==(y|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1144075,146,1146003,0);z=c[(c[w+12>>2]|0)+12>>2]|0;A=c[h>>2]|0}else{a[1263537]=0;c[y>>2]=0;z=y;A=t}t=z+8|0;s=c[t>>2]|0;q=s+4|0;v=c[q>>2]|0;c[t>>2]=v;if((v|0)!=(A|0))c[v+12>>2]=z;v=z+12|0;c[s+12>>2]=c[v>>2];t=c[v>>2]|0;B=t+4|0;c[((c[B>>2]|0)==(z|0)?B:t+8|0)>>2]=s;c[q>>2]=z;c[v>>2]=s;r=w}else{if(!(c[o>>2]|0)){c[k>>2]=1;a[1263537]=0;c[o>>2]=1;if((c[h>>2]|0)==(n|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1144075,146,1146003,0);r=c[(c[d>>2]|0)+12>>2]|0;break}else{a[1263537]=0;c[n>>2]=0;r=n;break}}s=j+8|0;if((i|0)==(c[s>>2]|0)){v=i+4|0;q=c[v>>2]|0;c[s>>2]=q;if((q|0)==(c[h>>2]|0))C=p;else{c[q+12>>2]=j;C=c[f>>2]|0}q=i+12|0;c[q>>2]=C;s=c[f>>2]|0;t=s+4|0;c[((c[t>>2]|0)==(j|0)?t:s+8|0)>>2]=i;c[v>>2]=j;c[f>>2]=i;D=j;E=i;F=c[q>>2]|0}else{D=i;E=j;F=n}a[1263537]=0;c[E>>2]=1;q=c[h>>2]|0;if((q|0)==(F|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1144075,146,1146003,0);G=c[(c[D+12>>2]|0)+12>>2]|0;H=c[h>>2]|0}else{a[1263537]=0;c[F>>2]=0;G=F;H=q}q=G+4|0;v=c[q>>2]|0;s=v+8|0;t=c[s>>2]|0;c[q>>2]=t;if((t|0)!=(H|0))c[t+12>>2]=G;t=G+12|0;c[v+12>>2]=c[t>>2];q=c[t>>2]|0;B=q+8|0;c[((c[B>>2]|0)==(G|0)?B:q+4|0)>>2]=v;c[s>>2]=G;c[t>>2]=v;r=D}while(0);n=r+12|0;f=c[n>>2]|0;if(!(c[f>>2]|0)){i=r;j=f;k=f;d=n}else break}}d=c[(c[b>>2]|0)+8>>2]|0;a[1263537]=0;c[d>>2]=1;l=e;return g|0}function __ZN3SetIj10ComparatorIjE16DefaultAllocatorE7_insertERKjRb(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0;f=c[b>>2]|0;g=c[f+8>>2]|0;h=b+4|0;i=c[h>>2]|0;a:do if((g|0)==(i|0))j=f;else{k=c[d>>2]|0;l=g;while(1){m=c[l+24>>2]|0;if(k>>>0<m>>>0)n=l+8|0;else{if(m>>>0>=k>>>0)break;n=l+4|0}m=c[n>>2]|0;if((m|0)==(i|0)){j=l;break a}else l=m}a[e>>0]=1;o=l;return o|0}while(0);i=__ZnwjPFPvjE(28,4740)|0;c[i>>2]=0;c[i+4>>2]=0;c[i+8>>2]=0;c[i+12>>2]=0;c[i+16>>2]=0;c[i+20>>2]=0;c[i+12>>2]=j;n=c[h>>2]|0;g=i+4|0;c[g>>2]=n;f=i+8|0;c[f>>2]=n;c[i+24>>2]=c[d>>2];if((j|0)!=(c[b>>2]|0)?(c[d>>2]|0)>>>0>=(c[j+24>>2]|0)>>>0:0)p=j+4|0;else p=j+8|0;c[p>>2]=i;a[e>>0]=0;e=c[g>>2]|0;g=c[h>>2]|0;if((e|0)==(g|0)){h=i;do{p=h;h=c[h+12>>2]|0}while((p|0)==(c[h+4>>2]|0));q=(h|0)==(c[b>>2]|0)?0:h}else{h=e;while(1){e=c[h+8>>2]|0;if((e|0)==(g|0)){q=h;break}else h=e}}c[i+16>>2]=q;h=c[f>>2]|0;b:do if((h|0)==(g|0)){f=i;while(1){e=f;f=c[f+12>>2]|0;if((e|0)!=(c[f+8>>2]|0)){r=f;break b}if((f|0)==(c[b>>2]|0)){r=0;break}}}else{f=h;while(1){l=c[f+4>>2]|0;if((l|0)==(g|0)){r=f;break}else f=l}}while(0);g=i+20|0;c[g>>2]=r;if(!q)s=r;else{c[q+20>>2]=i;s=c[g>>2]|0}if(!s){o=i;return o|0}c[s+16>>2]=i;o=i;return o|0}function __ZN8Resource16unregister_ownerEP6Object(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0;d=a+92|0;e=c[b+44>>2]|0;b=c[d>>2]|0;if(!b)return;f=c[b+8>>2]|0;b=c[a+96>>2]|0;a:do if((f|0)==(b|0))g=f;else{h=f;do{i=c[h+24>>2]|0;if(e>>>0<i>>>0)j=h+8|0;else{if(i>>>0>=e>>>0){g=h;break a}j=h+4|0}h=c[j>>2]|0}while((h|0)!=(b|0));return}while(0);if((g|0)==0|(g|0)==(b|0))return;__ZN3SetIj10ComparatorIjE16DefaultAllocatorE6_eraseEPNS3_7ElementE(d,g);if(c[a+100>>2]|0)return;a=c[d>>2]|0;if(!a)return;__ZN6Memory11free_staticEPvb(a,0);c[d>>2]=0;return}function __ZN3SetIj10ComparatorIjE16DefaultAllocatorE6_eraseEPNS3_7ElementE(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0;e=d+8|0;f=c[e>>2]|0;g=b+4|0;h=c[g>>2]|0;if((f|0)!=(h|0)?(i=c[d+4>>2]|0,(i|0)!=(h|0)):0){j=i;while(1){i=c[j+8>>2]|0;if((i|0)==(h|0))break;else j=i}if(!j){k=h;l=c[h+8>>2]|0}else{k=j;l=h}}else{k=d;l=f}f=k+8|0;j=k+4|0;i=c[((l|0)==(h|0)?j:f)>>2]|0;h=c[b>>2]|0;l=k+12|0;m=c[l>>2]|0;c[i+12>>2]=m;if((h|0)==(m|0))n=h+8|0;else{h=c[l>>2]|0;m=h+8|0;n=(k|0)==(c[m>>2]|0)?m:h+4|0}c[n>>2]=i;if((k|0)==(d|0)){if((c[d>>2]|0)==1)__ZN3SetIj10ComparatorIjE16DefaultAllocatorE10_erase_fixEPNS3_7ElementE(b,i)}else{if((k|0)==(c[g>>2]|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143791,1144075,454,1143798,0);return}a[1263537]=0;if((c[k>>2]|0)==1)__ZN3SetIj10ComparatorIjE16DefaultAllocatorE10_erase_fixEPNS3_7ElementE(b,i);c[f>>2]=c[e>>2];f=d+4|0;c[j>>2]=c[f>>2];j=d+12|0;c[l>>2]=c[j>>2];c[k>>2]=c[d>>2];c[(c[e>>2]|0)+12>>2]=k;c[(c[f>>2]|0)+12>>2]=k;f=c[j>>2]|0;j=f+8|0;c[((c[j>>2]|0)==(d|0)?j:f+4|0)>>2]=k}k=c[d+16>>2]|0;f=d+20|0;if(k|0)c[k+20>>2]=c[f>>2];j=c[f>>2]|0;if(j|0)c[j+16>>2]=k;__ZN6Memory11free_staticEPvb(d,0);d=b+8|0;c[d>>2]=(c[d>>2]|0)+-1;if(!(c[c[g>>2]>>2]|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143791,1144075,483,1143838,0);return}else{a[1263537]=0;return}}function __ZN3SetIj10ComparatorIjE16DefaultAllocatorE10_erase_fixEPNS3_7ElementE(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0;e=c[(c[b>>2]|0)+8>>2]|0;f=b+4|0;if((e|0)!=(d|0)&(c[d>>2]|0)==1){b=d;while(1){g=b+12|0;h=c[g>>2]|0;i=c[h+8>>2]|0;do if((b|0)==(i|0)){j=c[h+4>>2]|0;if(!(c[j>>2]|0)){a[1263537]=0;c[j>>2]=1;k=c[f>>2]|0;if((k|0)==(h|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1144075,146,1146003,0);l=c[g>>2]|0;m=l;n=c[l+4>>2]|0;o=c[f>>2]|0}else{a[1263537]=0;c[h>>2]=0;m=h;n=j;o=k}k=n+8|0;l=c[k>>2]|0;c[m+4>>2]=l;if((l|0)!=(o|0))c[l+12>>2]=m;l=m+12|0;c[n+12>>2]=c[l>>2];p=c[l>>2]|0;q=p+8|0;c[((c[q>>2]|0)==(m|0)?q:p+4|0)>>2]=n;c[k>>2]=m;c[l>>2]=n;l=c[g>>2]|0;r=c[l+4>>2]|0;s=l}else{r=j;s=h}if((c[c[r+4>>2]>>2]|0)==1){j=r+8|0;l=c[j>>2]|0;if((c[l>>2]|0)==1)if((c[f>>2]|0)==(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1144075,146,1146003,0);t=c[g>>2]|0;break}else{a[1263537]=0;c[r>>2]=0;t=s;break}a[1263537]=0;c[l>>2]=1;k=c[f>>2]|0;if((k|0)==(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1144075,146,1146003,0);u=c[j>>2]|0;v=c[f>>2]|0}else{a[1263537]=0;c[r>>2]=0;u=l;v=k}k=u+4|0;l=c[k>>2]|0;c[j>>2]=l;if((l|0)!=(v|0))c[l+12>>2]=r;l=r+12|0;c[u+12>>2]=c[l>>2];j=c[l>>2]|0;p=j+4|0;c[((c[p>>2]|0)==(r|0)?p:j+8|0)>>2]=u;c[k>>2]=r;c[l>>2]=u;l=c[g>>2]|0;w=c[l+4>>2]|0;x=l}else{w=r;x=s}l=c[x>>2]|0;k=c[f>>2]|0;if((l|0)==0&(k|0)==(w|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1144075,146,1146003,0);y=c[g>>2]|0;z=c[f>>2]|0}else{a[1263537]=0;c[w>>2]=l;y=x;z=k}c[y>>2]=1;k=c[w+4>>2]|0;a[1263537]=0;c[k>>2]=1;k=y+4|0;l=c[k>>2]|0;j=l+8|0;p=c[j>>2]|0;c[k>>2]=p;if((p|0)!=(z|0))c[p+12>>2]=y;p=y+12|0;c[l+12>>2]=c[p>>2];k=c[p>>2]|0;q=k+8|0;c[((c[q>>2]|0)==(y|0)?q:k+4|0)>>2]=l;c[j>>2]=y;c[p>>2]=l;t=e}else{if(!(c[i>>2]|0)){a[1263537]=0;c[i>>2]=1;l=c[f>>2]|0;if((l|0)==(h|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1144075,146,1146003,0);p=c[g>>2]|0;A=c[p+8>>2]|0;B=c[f>>2]|0;C=p}else{a[1263537]=0;c[h>>2]=0;A=i;B=l;C=h}l=A+4|0;p=c[l>>2]|0;c[C+8>>2]=p;if((p|0)!=(B|0))c[p+12>>2]=C;p=C+12|0;c[A+12>>2]=c[p>>2];j=c[p>>2]|0;k=j+4|0;c[((c[k>>2]|0)==(C|0)?k:j+8|0)>>2]=A;c[l>>2]=C;c[p>>2]=A;p=c[g>>2]|0;D=c[p+8>>2]|0;E=p}else{D=i;E=h}p=D+4|0;l=c[p>>2]|0;j=(c[c[D+8>>2]>>2]|0)==1;if(!((c[l>>2]|0)!=1|j^1))if((c[f>>2]|0)==(D|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1144075,146,1146003,0);t=c[g>>2]|0;break}else{a[1263537]=0;c[D>>2]=0;t=E;break}if(j){a[1263537]=0;c[l>>2]=1;j=c[f>>2]|0;if((j|0)==(D|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1144075,146,1146003,0);F=c[p>>2]|0;G=c[f>>2]|0}else{a[1263537]=0;c[D>>2]=0;F=l;G=j}j=F+8|0;l=c[j>>2]|0;c[p>>2]=l;if((l|0)!=(G|0))c[l+12>>2]=D;l=D+12|0;c[F+12>>2]=c[l>>2];p=c[l>>2]|0;k=p+8|0;c[((c[k>>2]|0)==(D|0)?k:p+4|0)>>2]=F;c[j>>2]=D;c[l>>2]=F;l=c[g>>2]|0;H=c[l+8>>2]|0;I=l}else{H=D;I=E}l=c[I>>2]|0;j=c[f>>2]|0;if((l|0)==0&(j|0)==(H|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1144075,146,1146003,0);J=c[g>>2]|0;K=c[f>>2]|0}else{a[1263537]=0;c[H>>2]=l;J=I;K=j}c[J>>2]=1;j=c[H+8>>2]|0;a[1263537]=0;c[j>>2]=1;j=J+8|0;l=c[j>>2]|0;p=l+4|0;k=c[p>>2]|0;c[j>>2]=k;if((k|0)!=(K|0))c[k+12>>2]=J;k=J+12|0;c[l+12>>2]=c[k>>2];j=c[k>>2]|0;q=j+4|0;c[((c[q>>2]|0)==(J|0)?q:j+8|0)>>2]=l;c[p>>2]=J;c[k>>2]=l;t=e}while(0);if((e|0)!=(t|0)&(c[t>>2]|0)==1)b=t;else{L=t;break}}}else L=d;a[1263537]=0;c[L>>2]=1;if((c[c[f>>2]>>2]|0)==1){a[1263537]=0;return}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143886,1144075,432,1143897,0);return}}function __ZN8Resource23notify_change_to_ownersEv(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0;d=l;l=l+160|0;if((l|0)>=(m|0))ba(160);e=d+120|0;f=d+152|0;g=d+148|0;h=d+72|0;i=d+156|0;j=d+96|0;k=d+144|0;n=d+48|0;o=d+24|0;p=d;q=c[b+92>>2]|0;if(!q){l=d;return}r=c[q+8>>2]|0;q=c[b+96>>2]|0;if((r|0)==(q|0)){l=d;return}else s=r;while(1){r=c[s+8>>2]|0;if((r|0)==(q|0))break;else s=r}if(!s){l=d;return}q=(b|0)==0;r=s;do{s=__ZN8ObjectDB12get_instanceEj(c[r+24>>2]|0)|0;__ZN6StringC2EPKc(g,1132583);c[f>>2]=__ZNK6String4utf8Ev(g)|0;__Z19_err_set_last_errorPKc(__ZNK10CharString8get_dataEv(f)|0);t=c[f>>2]|0;if(t|0?(__Z16atomic_decrementPj(t+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(t,1);t=c[g>>2]|0;if(t|0?(__Z16atomic_decrementPj(t+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(t,1);a[1263537]=1;if(!s)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1132633,1081013,245,1132657,0);else{a[1263537]=0;__ZN10StringNameC2EPKc(i,1132699);if(!q){a[1263537]=0;if(__ZN9Reference8init_refEv(b)|0){u=b;v=17}}else{u=0;v=17}if((v|0)==17){v=0;c[k>>2]=u}__ZN6RefPtrC2Ev(e);__ZN3RefI9ReferenceEaSI8ResourceEEvRKS_IT_E(e,k);__ZN7VariantC2ERK6RefPtr(j,e);__ZN6RefPtrD2Ev(e);c[e>>2]=0;c[n>>2]=0;c[o>>2]=0;c[p>>2]=0;__ZN6Object4callERK10StringNameRK7VariantS5_S5_S5_S5_(h,s,i,j,e,n,o,p);if(c[h>>2]|0)__ZN7Variant5clearEv(h);if(c[p>>2]|0)__ZN7Variant5clearEv(p);if(c[o>>2]|0)__ZN7Variant5clearEv(o);if(c[n>>2]|0)__ZN7Variant5clearEv(n);if(c[e>>2]|0)__ZN7Variant5clearEv(e);if(c[j>>2]|0)__ZN7Variant5clearEv(j);s=c[k>>2]|0;if((s|0?__ZN9Reference11unreferenceEv(s)|0:0)?(s=c[k>>2]|0,__Z17predelete_handlerP6Object(s)|0):0){gj[c[(c[s>>2]|0)+76>>2]&8191](s);__ZN6Memory11free_staticEPvb(s,0)}c[k>>2]=0;__ZN10StringNameD2Ev(i)}r=c[r+16>>2]|0}while((r|0)!=0);l=d;return}function __ZN13ResourceCache25get_cached_resource_countEv(){var a=0,b=0;a=c[313445]|0;gj[c[c[a>>2]>>2]&8191](a);a=c[313448]|0;b=c[313445]|0;gj[c[(c[b>>2]|0)+4>>2]&8191](b);return a|0}function __ZN6Engine15set_frame_delayEj(a,b){a=a|0;b=b|0;c[a+16>>2]=b;return}function __ZNK6Engine15get_frame_delayEv(a){a=a|0;return c[a+16>>2]|0}function __ZN6EngineC2Ev(b){b=b|0;var d=0;c[b>>2]=382516;c[b+4>>2]=0;c[313763]=b;d=b+8|0;c[d>>2]=0;c[d+4>>2]=0;c[b+20>>2]=60;c[b+16>>2]=0;g[b+24>>2]=1.0;c[b+28>>2]=0;g[b+32>>2]=1.0;a[b+36>>0]=0;d=b+40|0;c[d>>2]=0;c[d+4>>2]=0;c[d+8>>2]=0;c[d+12>>2]=0;a[d+16>>0]=0;return}function __ZN12GlobalConfig5setupERK6StringS2_(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ca=0,da=0,ea=0,fa=0,ga=0;f=l;l=l+128|0;if((l|0)>=(m|0))ba(128);g=f+112|0;h=f+104|0;i=f+100|0;j=f+116|0;k=f+92|0;n=f+88|0;o=f+84|0;p=f+80|0;q=f+108|0;r=f+76|0;s=f+96|0;t=f+72|0;u=f+68|0;v=f+64|0;w=f+60|0;x=f+56|0;y=f+52|0;z=f+48|0;A=f+44|0;B=f+40|0;C=f+36|0;D=f+32|0;E=f+28|0;F=f+24|0;G=f+20|0;H=f+16|0;I=f+12|0;J=f+8|0;K=f+4|0;L=f;if(c[313827]|0){M=__ZN9DirAccess6createENS_10AccessTypeE(0)|0;N=__ZL18_find_project_fileP9DirAccessb(M,1)|0;gj[c[(c[M>>2]|0)+80>>2]&8191](M);__ZN6Memory11free_staticEPvb(M,0);M=N;c[g>>2]=0;O=(N|0)==0;if(!O?(c[g>>2]=0,__Z28atomic_conditional_incrementPj(N+-8|0)|0):0)c[g>>2]=M;if(__ZN12GlobalConfig14_load_settingsE6String(b,g)|0){__ZN6StringC2EPKc(h,1132716);M=(__ZN12GlobalConfig21_load_settings_binaryE6String(b,h)|0)==0;P=c[h>>2]|0;if((P|0)!=0?(__Z16atomic_decrementPj(P+-8|0)|0)==0:0){__ZN6Memory11free_staticEPvb(P,1);Q=M}else Q=M}else Q=1;M=c[g>>2]|0;if(M|0?(__Z16atomic_decrementPj(M+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(M,1);if((Q?(__ZN6StringC2EPKc(i,1132732),__ZN12GlobalConfig14_load_settingsE6String(b,i)|0,Q=c[i>>2]|0,Q|0):0)?(__Z16atomic_decrementPj(Q+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Q,1);if(O){R=0;l=f;return R|0}if(__Z16atomic_decrementPj(N+-8|0)|0){R=0;l=f;return R|0}__ZN6Memory11free_staticEPvb(N,1);R=0;l=f;return R|0}N=__ZN2OS13get_singletonEv()|0;c[j>>2]=ij[c[(c[N>>2]|0)+244>>2]&8191](N)|0;do if(!(__ZNK6StringneEPKc(e,1263606)|0)){if(__ZNK6StringneEPKc(j,1263606)|0){c[r>>2]=__ZNK6String12get_basenameEv(j)|0;__ZN6StringC2EPKc(s,1132821);c[q>>2]=__ZNK6StringplERKS_(r,s)|0;N=c[313765]|0;if((a[N+20>>0]|0)==0?(__ZN10PackedData8add_packERK6String(N,q)|0)==0:0){c[313524]=345;a[b+117>>0]=1;S=1}else S=0;N=c[q>>2]|0;if(N|0?(__Z16atomic_decrementPj(N+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(N,1);N=c[s>>2]|0;if(N|0?(__Z16atomic_decrementPj(N+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(N,1);N=c[r>>2]|0;if(N|0?(__Z16atomic_decrementPj(N+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(N,1);if(S){N=__ZN9DirAccess6createENS_10AccessTypeE(0)|0;O=__ZL18_find_project_fileP9DirAccessb(N,1)|0;gj[c[(c[N>>2]|0)+80>>2]&8191](N);__ZN6Memory11free_staticEPvb(N,0);N=O;c[t>>2]=0;Q=(O|0)==0;if(!Q?(c[t>>2]=0,__Z28atomic_conditional_incrementPj(O+-8|0)|0):0)c[t>>2]=N;if(__ZN12GlobalConfig14_load_settingsE6String(b,t)|0){__ZN6StringC2EPKc(u,1132716);N=(__ZN12GlobalConfig21_load_settings_binaryE6String(b,u)|0)==0;i=c[u>>2]|0;if((i|0)!=0?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0){__ZN6Memory11free_staticEPvb(i,1);T=N}else T=N}else T=1;N=c[t>>2]|0;if(N|0?(__Z16atomic_decrementPj(N+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(N,1);if(T){c[w>>2]=__ZNK6String12get_base_dirEv(j)|0;__ZN6StringC2EPKc(q,1132808);c[v>>2]=__ZNK6String9plus_fileERKS_(w,q)|0;__ZN12GlobalConfig14_load_settingsE6String(b,v)|0;N=c[v>>2]|0;if(N|0?(__Z16atomic_decrementPj(N+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(N,1);N=c[q>>2]|0;if(N|0?(__Z16atomic_decrementPj(N+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(N,1);N=c[w>>2]|0;if(N|0?(__Z16atomic_decrementPj(N+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(N,1)}if(Q){U=0;break}if(__Z16atomic_decrementPj(O+-8|0)|0){U=0;break}__ZN6Memory11free_staticEPvb(O,1);U=0;break}}O=__ZN2OS13get_singletonEv()|0;c[x>>2]=ij[c[(c[O>>2]|0)+388>>2]&8191](O)|0;O=__ZNK6StringneEPKc(x,1263606)|0;Q=c[x>>2]|0;if(Q|0?(__Z16atomic_decrementPj(Q+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Q,1);if(O){O=__ZN2OS13get_singletonEv()|0;c[y>>2]=ij[c[(c[O>>2]|0)+388>>2]&8191](O)|0;__ZN6StringC2EPKc(z,1106939);__ZN6StringC2EPKc(A,1142570);O=__ZNK6String7replaceES_S_(y,z,A)|0;Q=O;N=b+100|0;i=c[N>>2]|0;if((i|0)==(O|0)){if(O|0)V=95}else{if(i|0?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);c[N>>2]=0;if(O|0)if(!(__Z28atomic_conditional_incrementPj(O+-8|0)|0))V=95;else{c[N>>2]=Q;V=95}}if((V|0)==95?(__Z16atomic_decrementPj(O+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(O,1);O=c[A>>2]|0;if(O|0?(__Z16atomic_decrementPj(O+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(O,1);O=c[z>>2]|0;if(O|0?(__Z16atomic_decrementPj(O+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(O,1);O=c[y>>2]|0;if(O|0?(__Z16atomic_decrementPj(O+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(O,1);a:do if(__ZNK6String6lengthEv(N)|0){O=__ZNK6String6lengthEv(N)|0;Q=O+-1|0;if((O|0)<1)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);i=c[N>>2]|0;M=(i|0)==0;if(M)W=0;else W=c[i+-4>>2]|0;do if((W|0)<(O|0)){if(M)X=0;else X=c[i+-4>>2]|0;if((X|0)<(O|0))__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else{a[1263537]=0;break}}while(0);__ZN6VectorIwE14_copy_on_writeEv(N);if((c[(c[N>>2]|0)+(Q<<2)>>2]|0)==47){O=__ZNK6String6substrEii(N,0,(__ZNK6String6lengthEv(N)|0)+-1|0)|0;i=O;M=c[N>>2]|0;do if((M|0)==(O|0)){if(!O)break a}else{do if(M|0){if(__Z16atomic_decrementPj(M+-8|0)|0)break;__ZN6Memory11free_staticEPvb(M,1)}while(0);c[N>>2]=0;if(!O)break a;if(!(__Z28atomic_conditional_incrementPj(O+-8|0)|0))break;c[N>>2]=i}while(0);if(!(__Z16atomic_decrementPj(O+-8|0)|0))__ZN6Memory11free_staticEPvb(O,1)}}while(0);N=__ZN9DirAccess6createENS_10AccessTypeE(0)|0;i=__ZL18_find_project_fileP9DirAccessb(N,1)|0;gj[c[(c[N>>2]|0)+80>>2]&8191](N);__ZN6Memory11free_staticEPvb(N,0);N=i;c[B>>2]=0;M=(i|0)==0;if(!M?(c[B>>2]=0,__Z28atomic_conditional_incrementPj(i+-8|0)|0):0)c[B>>2]=N;if(__ZN12GlobalConfig14_load_settingsE6String(b,B)|0){__ZN6StringC2EPKc(C,1132716);N=(__ZN12GlobalConfig21_load_settings_binaryE6String(b,C)|0)==0;Q=c[C>>2]|0;if((Q|0)!=0?(__Z16atomic_decrementPj(Q+-8|0)|0)==0:0){__ZN6Memory11free_staticEPvb(Q,1);Y=N}else Y=N}else Y=1;N=c[B>>2]|0;if(N|0?(__Z16atomic_decrementPj(N+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(N,1);if((Y?(__ZN6StringC2EPKc(D,1132732),__ZN12GlobalConfig14_load_settingsE6String(b,D)|0,N=c[D>>2]|0,N|0):0)?(__Z16atomic_decrementPj(N+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(N,1);if(M){U=0;break}if(__Z16atomic_decrementPj(i+-8|0)|0){U=0;break}__ZN6Memory11free_staticEPvb(i,1);U=0;break}i=__ZN9DirAccess6createENS_10AccessTypeE(2)|0;if(!i){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1132751,1089829,342,1132826,0);U=20;break}a[1263537]=0;M=c[(c[i>>2]|0)+36>>2]|0;c[E>>2]=0;N=c[d>>2]|0;if(N|0?(c[E>>2]=0,__Z28atomic_conditional_incrementPj(N+-8|0)|0):0)c[E>>2]=c[d>>2];$i[M&8191](i,E)|0;M=c[E>>2]|0;if(M|0?(__Z16atomic_decrementPj(M+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(M,1);M=ij[c[(c[i>>2]|0)+40>>2]&8191](i)|0;c[q>>2]=ij[c[(c[i>>2]|0)+40>>2]&8191](i)|0;N=0;Q=M;while(1){M=__ZL18_find_project_fileP9DirAccessb(i,0)|0;g=M;c[F>>2]=0;P=(M|0)==0;if(!P?(c[F>>2]=0,__Z28atomic_conditional_incrementPj(M+-8|0)|0):0)c[F>>2]=g;if(!(__ZN12GlobalConfig14_load_settingsE6String(b,F)|0))Z=1;else{__ZN6StringC2EPKc(s,1132878);c[G>>2]=__ZNK6StringplERKS_(q,s)|0;g=(__ZN12GlobalConfig21_load_settings_binaryE6String(b,G)|0)==0;h=c[G>>2]|0;if(h|0?(__Z16atomic_decrementPj(h+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(h,1);h=c[s>>2]|0;if(h|0?(__Z16atomic_decrementPj(h+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(h,1);Z=g}g=c[F>>2]|0;if(g|0?(__Z16atomic_decrementPj(g+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(g,1);b:do if(Z){__ZN6StringC2EPKc(s,1132889);c[H>>2]=__ZNK6StringplERKS_(q,s)|0;__ZN12GlobalConfig14_load_settingsE6String(b,H)|0;g=c[H>>2]|0;if(g|0?(__Z16atomic_decrementPj(g+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(g,1);g=c[s>>2]|0;if(g|0?(__Z16atomic_decrementPj(g+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(g,1);g=Q;if((g|0)!=(c[q>>2]|0)){h=Q;do if(Q|0){if(__Z16atomic_decrementPj(g+-8|0)|0)break;__ZN6Memory11free_staticEPvb(h,1)}while(0);h=c[q>>2]|0;if(!h){_=0;$=1;aa=0}else{g=(__Z28atomic_conditional_incrementPj(h+-8|0)|0)==0;_=0;$=1;aa=g?0:c[q>>2]|0}}else{_=0;$=1;aa=Q}}else{g=c[(c[i>>2]|0)+36>>2]|0;__ZN6StringC2EPKc(I,1132903);$i[g&8191](i,I)|0;g=c[I>>2]|0;if(g|0?(__Z16atomic_decrementPj(g+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(g,1);c[J>>2]=ij[c[(c[i>>2]|0)+40>>2]&8191](i)|0;g=__ZNK6StringeqERKS_(J,q)|0;h=c[J>>2]|0;if(h|0?(__Z16atomic_decrementPj(h+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(h,1);if(!g){g=ij[c[(c[i>>2]|0)+40>>2]&8191](i)|0;h=g;ca=c[q>>2]|0;do if((ca|0)==(g|0)){if(!g){_=1;$=N;aa=Q;break b}}else{do if(ca|0){if(__Z16atomic_decrementPj(ca+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ca,1)}while(0);c[q>>2]=0;if(!g){_=1;$=N;aa=Q;break b}if(!(__Z28atomic_conditional_incrementPj(g+-8|0)|0))break;c[q>>2]=h}while(0);if(!(__Z16atomic_decrementPj(g+-8|0)|0)){__ZN6Memory11free_staticEPvb(g,1);_=1;$=N;aa=Q}else{_=1;$=N;aa=Q}}else{_=0;$=N;aa=Q}}while(0);if(!P?(__Z16atomic_decrementPj(M+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(M,1);if(_){N=$;Q=aa}else break}Q=b+100|0;N=c[Q>>2]|0;O=aa;if((N|0)!=(O|0)){if(N|0?(__Z16atomic_decrementPj(N+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(N,1);c[Q>>2]=0;if(aa|0?__Z28atomic_conditional_incrementPj(O+-8|0)|0:0)c[Q>>2]=aa}__ZN6StringC2EPKc(K,1106939);__ZN6StringC2EPKc(L,1142570);O=__ZNK6String7replaceES_S_(Q,K,L)|0;N=O;h=c[Q>>2]|0;if((h|0)==(O|0)){if(O|0)V=216}else{if(h|0?(__Z16atomic_decrementPj(h+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(h,1);c[Q>>2]=0;if(O|0)if(!(__Z28atomic_conditional_incrementPj(O+-8|0)|0))V=216;else{c[Q>>2]=N;V=216}}if((V|0)==216?(__Z16atomic_decrementPj(O+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(O,1);O=c[L>>2]|0;if(O|0?(__Z16atomic_decrementPj(O+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(O,1);O=c[K>>2]|0;if(O|0?(__Z16atomic_decrementPj(O+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(O,1);gj[c[(c[i>>2]|0)+80>>2]&8191](i);__ZN6Memory11free_staticEPvb(i,0);c:do if($)if(__ZNK6String6lengthEv(Q)|0){O=__ZNK6String6lengthEv(Q)|0;N=O+-1|0;if((O|0)<1)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);h=c[Q>>2]|0;ca=(h|0)==0;if(ca)da=0;else da=c[h+-4>>2]|0;do if((da|0)<(O|0)){if(ca)ea=0;else ea=c[h+-4>>2]|0;if((ea|0)<(O|0))__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else{a[1263537]=0;break}}while(0);__ZN6VectorIwE14_copy_on_writeEv(Q);if((c[(c[Q>>2]|0)+(N<<2)>>2]|0)==47){O=__ZNK6String6substrEii(Q,0,(__ZNK6String6lengthEv(Q)|0)+-1|0)|0;h=O;ca=c[Q>>2]|0;do if((ca|0)==(O|0)){if(!O){fa=0;break c}}else{do if(ca|0){if(__Z16atomic_decrementPj(ca+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ca,1)}while(0);c[Q>>2]=0;if(!O){fa=0;break c}if(!(__Z28atomic_conditional_incrementPj(O+-8|0)|0))break;c[Q>>2]=h}while(0);if(__Z16atomic_decrementPj(O+-8|0)|0){fa=0;break}__ZN6Memory11free_staticEPvb(O,1);fa=0}else fa=0}else fa=0;else fa=7;while(0);Q=c[q>>2]|0;if(Q|0?(__Z16atomic_decrementPj(Q+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Q,1);Q=aa;if((aa|0)!=0?(__Z16atomic_decrementPj(Q+-8|0)|0)==0:0){__ZN6Memory11free_staticEPvb(Q,1);U=fa}else U=fa}else{Q=c[313765]|0;if((a[Q+20>>0]|0)==0?(__ZN10PackedData8add_packERK6String(Q,e)|0)==0:0){c[313524]=345;a[b+117>>0]=1;a[1263537]=0;Q=__ZN9DirAccess6createENS_10AccessTypeE(0)|0;i=__ZL18_find_project_fileP9DirAccessb(Q,1)|0;gj[c[(c[Q>>2]|0)+80>>2]&8191](Q);__ZN6Memory11free_staticEPvb(Q,0);Q=i;c[k>>2]=0;h=(i|0)==0;if(!h?(c[k>>2]=0,__Z28atomic_conditional_incrementPj(i+-8|0)|0):0)c[k>>2]=Q;if(__ZN12GlobalConfig14_load_settingsE6String(b,k)|0){__ZN6StringC2EPKc(n,1132716);Q=(__ZN12GlobalConfig21_load_settings_binaryE6String(b,n)|0)==0;ca=c[n>>2]|0;if((ca|0)!=0?(__Z16atomic_decrementPj(ca+-8|0)|0)==0:0){__ZN6Memory11free_staticEPvb(ca,1);ga=Q}else ga=Q}else ga=1;Q=c[k>>2]|0;if(Q|0?(__Z16atomic_decrementPj(Q+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Q,1);if(ga){c[p>>2]=__ZNK6String12get_base_dirEv(e)|0;__ZN6StringC2EPKc(q,1132808);c[o>>2]=__ZNK6String9plus_fileERKS_(p,q)|0;__ZN12GlobalConfig14_load_settingsE6String(b,o)|0;Q=c[o>>2]|0;if(Q|0?(__Z16atomic_decrementPj(Q+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Q,1);Q=c[q>>2]|0;if(Q|0?(__Z16atomic_decrementPj(Q+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Q,1);Q=c[p>>2]|0;if(Q|0?(__Z16atomic_decrementPj(Q+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Q,1)}if(h){U=0;break}if(__Z16atomic_decrementPj(i+-8|0)|0){U=0;break}__ZN6Memory11free_staticEPvb(i,1);U=0;break}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1132751,1089829,295,1132757,0);U=19}while(0);p=c[j>>2]|0;if(p|0?(__Z16atomic_decrementPj(p+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(p,1);R=U;l=f;return R|0}function __ZL18_find_project_fileP9DirAccessb(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+20|0;g=e+24|0;h=e+16|0;i=e+8|0;j=e+4|0;k=e;n=e+12|0;ij[c[c[b>>2]>>2]&8191](b)|0;__ZN6StringC2EPKc(f,1263606);c[h>>2]=$i[c[(c[b>>2]|0)+4>>2]&8191](b,g)|0;if(__ZNK6StringeqEPKc(h,1263606)|0)o=h;else{do{do if(!(a[g>>0]|0)){c[i>>2]=__ZNK6String13get_extensionEv(h)|0;p=__ZNK6StringeqEPKc(i,1133234)|0;q=c[i>>2]|0;if(q|0?(__Z16atomic_decrementPj(q+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(q,1);if(p){if(d){p=__ZplPKcRK6String(1123467,h)|0;q=p;r=c[f>>2]|0;if((r|0)==(p|0)){if(!p)break}else{if(r|0?(__Z16atomic_decrementPj(r+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(r,1);c[f>>2]=0;if(!p)break;if(__Z28atomic_conditional_incrementPj(p+-8|0)|0)c[f>>2]=q}if(__Z16atomic_decrementPj(p+-8|0)|0)break;__ZN6Memory11free_staticEPvb(p,1);break}c[k>>2]=ij[c[(c[b>>2]|0)+40>>2]&8191](b)|0;__ZN6StringC2EPKc(n,1142570);c[j>>2]=__ZNK6StringplERKS_(k,n)|0;p=__ZNK6StringplERKS_(j,h)|0;q=p;r=c[f>>2]|0;if((r|0)==(p|0)){if(p|0)s=28}else{if(r|0?(__Z16atomic_decrementPj(r+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(r,1);c[f>>2]=0;if(p|0)if(!(__Z28atomic_conditional_incrementPj(p+-8|0)|0))s=28;else{c[f>>2]=q;s=28}}if((s|0)==28?(s=0,(__Z16atomic_decrementPj(p+-8|0)|0)==0):0)__ZN6Memory11free_staticEPvb(p,1);p=c[j>>2]|0;if(p|0?(__Z16atomic_decrementPj(p+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(p,1);p=c[n>>2]|0;if(p|0?(__Z16atomic_decrementPj(p+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(p,1);p=c[k>>2]|0;if(p|0?(__Z16atomic_decrementPj(p+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(p,1)}}while(0);p=c[h>>2]|0;if(p|0?(__Z16atomic_decrementPj(p+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(p,1);c[h>>2]=$i[c[(c[b>>2]|0)+4>>2]&8191](b,g)|0}while(!(__ZNK6StringeqEPKc(h,1263606)|0));o=h}h=c[o>>2]|0;if(!h){t=c[b>>2]|0;u=t+20|0;v=c[u>>2]|0;gj[v&8191](b);w=c[f>>2]|0;l=e;return w|0}if(__Z16atomic_decrementPj(h+-8|0)|0){t=c[b>>2]|0;u=t+20|0;v=c[u>>2]|0;gj[v&8191](b);w=c[f>>2]|0;l=e;return w|0}__ZN6Memory11free_staticEPvb(h,1);t=c[b>>2]|0;u=t+20|0;v=c[u>>2]|0;gj[v&8191](b);w=c[f>>2]|0;l=e;return w|0}function __ZN12GlobalConfig14_load_settingsE6String(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0;e=l;l=l+144|0;if((l|0)>=(m|0))ba(144);f=e+136|0;g=e+124|0;h=e+120|0;i=e+24|0;j=e+104|0;k=e+96|0;n=e+92|0;o=e+88|0;p=e;q=e+76|0;r=e+68|0;s=e+64|0;t=e+60|0;u=e+56|0;v=e+52|0;w=e+84|0;x=e+80|0;y=e+72|0;z=e+48|0;A=__ZN10FileAccess4openERK6StringiP5Error(d,1,f)|0;if(!A){B=19;l=e;return B|0}c[g+4>>2]=0;c[g>>2]=395372;c[g+8>>2]=A;c[h>>2]=0;c[i>>2]=0;c[j>>2]=0;c[j+8>>2]=379008;c[j+4>>2]=0;c[j+12>>2]=0;c[k>>2]=0;c[n>>2]=0;c[o>>2]=0;C=j+4|0;a:while(1){c[p>>2]=0;D=__ZNK7Variantcv6StringEv(p)|0;E=D;F=c[h>>2]|0;if((F|0)==(D|0)){if(D|0)G=11}else{if(F|0?(__Z16atomic_decrementPj(F+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(F,1);c[h>>2]=0;if(D|0)if(!(__Z28atomic_conditional_incrementPj(D+-8|0)|0))G=11;else{c[h>>2]=E;G=11}}if((G|0)==11?(G=0,(__Z16atomic_decrementPj(D+-8|0)|0)==0):0)__ZN6Memory11free_staticEPvb(D,1);if(c[p>>2]|0)__ZN7Variant5clearEv(p);__ZN3MapI6String7Variant10ComparatorIS0_E16DefaultAllocatorE5clearEv(C);D=c[j>>2]|0;if(D|0){if(!(__Z16atomic_decrementPj(D+-8|0)|0))__ZN6Memory11free_staticEPvb(D,1);c[j>>2]=0}D=__ZN13VariantParser20parse_tag_assign_eofEPNS_6StreamERiR6StringRNS_3TagES4_R7VariantPNS_14ResourceParserEb(g,k,n,j,h,i,0,1)|0;c[f>>2]=D;switch(D|0){case 18:{G=20;break a;break}case 0:break;default:{G=30;break a}}c[w>>2]=0;D=__ZNK6StringneERKS_(h,w)|0;E=c[w>>2]|0;if(E|0?(__Z16atomic_decrementPj(E+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(E,1);if(!D){c[w>>2]=0;D=__ZNK6StringneERKS_(j,w)|0;E=c[w>>2]|0;if(E|0?(__Z16atomic_decrementPj(E+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(E,1);if(!D)continue;D=c[o>>2]|0;if((D|0)==(c[j>>2]|0))continue;if(D|0?(__Z16atomic_decrementPj(D+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(D,1);c[o>>2]=0;D=c[j>>2]|0;if(!D)continue;if(!(__Z28atomic_conditional_incrementPj(D+-8|0)|0))continue;c[o>>2]=c[j>>2];continue}c[w>>2]=0;if(__ZNK6StringeqERKS_(o,w)|0){D=__ZNK6StringeqEPKc(h,1133148)|0;E=c[w>>2]|0;if(E|0?(__Z16atomic_decrementPj(E+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(E,1);if(D?(__ZNK7VariantcviEv(i)|0)>3:0){G=68;break}}else{D=c[w>>2]|0;if(D|0?(__Z16atomic_decrementPj(D+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(D,1)}__ZN6StringC2EPKc(y,1142570);c[z>>2]=__ZNK6StringplERKS_(o,y)|0;c[x>>2]=__ZNK6StringplERKS_(z,h)|0;__ZN10StringNameC2ERK6String(w,x);__ZN6Object3setERK10StringNameRK7VariantPb(b,w,i,0);__ZN10StringNameD2Ev(w);D=c[x>>2]|0;if(D|0?(__Z16atomic_decrementPj(D+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(D,1);D=c[z>>2]|0;if(D|0?(__Z16atomic_decrementPj(D+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(D,1);D=c[y>>2]|0;if(D|0?(__Z16atomic_decrementPj(D+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(D,1)}do if((G|0)==20){gj[c[(c[A>>2]|0)+144>>2]&8191](A);__ZN6Memory11free_staticEPvb(A,0);z=__ZNK6String8get_fileEv(d)|0;g=z;p=b+140|0;D=c[p>>2]|0;if((D|0)==(z|0)){if(!z){H=0;break}}else{if(D|0?(__Z16atomic_decrementPj(D+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(D,1);c[p>>2]=0;if(!z){H=0;break}if(__Z28atomic_conditional_incrementPj(z+-8|0)|0)c[p>>2]=g}if(!(__Z16atomic_decrementPj(z+-8|0)|0)){__ZN6Memory11free_staticEPvb(z,1);H=0}else H=0}else if((G|0)==30){c[v>>2]=__ZplPKcRK6String(1133102,d)|0;__ZN6StringC2EPKc(w,1144824);c[u>>2]=__ZNK6StringplERKS_(v,w)|0;z=c[k>>2]|0;c[x>>2]=__Z4itosx(z,((z|0)<0)<<31>>31)|0;c[t>>2]=__ZNK6StringplERKS_(u,x)|0;__ZN6StringC2EPKc(y,1133124);c[s>>2]=__ZNK6StringplERKS_(t,y)|0;c[r>>2]=__ZNK6StringplERKS_(s,n)|0;c[q>>2]=__ZNK6String4utf8Ev(r)|0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1133133,1089829,470,__ZNK10CharString8get_dataEv(q)|0,0);z=c[q>>2]|0;if(z|0?(__Z16atomic_decrementPj(z+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(z,1);z=c[r>>2]|0;if(z|0?(__Z16atomic_decrementPj(z+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(z,1);z=c[s>>2]|0;if(z|0?(__Z16atomic_decrementPj(z+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(z,1);z=c[y>>2]|0;if(z|0?(__Z16atomic_decrementPj(z+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(z,1);z=c[t>>2]|0;if(z|0?(__Z16atomic_decrementPj(z+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(z,1);z=c[x>>2]|0;if(z|0?(__Z16atomic_decrementPj(z+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(z,1);z=c[u>>2]|0;if(z|0?(__Z16atomic_decrementPj(z+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(z,1);z=c[w>>2]|0;if(z|0?(__Z16atomic_decrementPj(z+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(z,1);z=c[v>>2]|0;if(z|0?(__Z16atomic_decrementPj(z+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(z,1);a[1263537]=0;gj[c[(c[A>>2]|0)+144>>2]&8191](A);__ZN6Memory11free_staticEPvb(A,0);H=c[f>>2]|0}else if((G|0)==68){gj[c[(c[A>>2]|0)+144>>2]&8191](A);__ZN6Memory11free_staticEPvb(A,0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1133133,1089829,480,1133163,0);H=12}while(0);A=c[o>>2]|0;if(A|0?(__Z16atomic_decrementPj(A+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(A,1);A=c[n>>2]|0;if(A|0?(__Z16atomic_decrementPj(A+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(A,1);__ZN3MapI6String7Variant10ComparatorIS0_E16DefaultAllocatorE5clearEv(C);A=c[C>>2]|0;if(A|0){n=A+32|0;if(c[n>>2]|0)__ZN7Variant5clearEv(n);n=c[A+24>>2]|0;if(n|0?(__Z16atomic_decrementPj(n+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(n,1);__ZN6Memory11free_staticEPvb(A,0);c[C>>2]=0}C=c[j>>2]|0;if(C|0?(__Z16atomic_decrementPj(C+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(C,1);if(c[i>>2]|0)__ZN7Variant5clearEv(i);i=c[h>>2]|0;if(i|0?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);B=H;l=e;return B|0}function __ZN12GlobalConfig21_load_settings_binaryE6String(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0;e=l;l=l+64|0;if((l|0)>=(m|0))ba(64);f=e+56|0;g=e+60|0;h=e+48|0;i=e+40|0;j=e+52|0;k=e+44|0;n=e+36|0;o=e;p=e+28|0;q=e+24|0;r=e+32|0;s=__ZN10FileAccess4openERK6StringiP5Error(d,1,f)|0;d=c[f>>2]|0;if(d|0){t=d;l=e;return t|0}nj[c[(c[s>>2]|0)+68>>2]&2047](s,g,4)|0;if((((a[g>>0]|0)==69?(a[g+1>>0]|0)==67:0)?(a[g+2>>0]|0)==70:0)?(a[g+3>>0]|0)==71:0){g=b+80|0;a[g>>0]=0;d=ij[c[(c[s>>2]|0)+48>>2]&8191](s)|0;a:do if(d|0){f=0;while(1){u=ij[c[(c[s>>2]|0)+48>>2]&8191](s)|0;c[j>>2]=0;__ZN6VectorIcE6resizeEi(j,u+1|0)|0;if((u|0)<0){v=23;break}w=c[j>>2]|0;x=(w|0)==0;if(x)y=0;else y=c[w+-4>>2]|0;if((y|0)<=(u|0)){if(x)z=0;else z=c[w+-4>>2]|0;if((z|0)<=(u|0)){v=23;break}a[1263537]=0}if((c[w+-8>>2]|0)>>>0>1){x=c[w+-4>>2]|0;A=x+-1|0;B=A>>>1|A;A=B>>>2|B;B=A>>>4|A;A=B>>>8|B;B=__ZN6Memory12alloc_staticEjb((A>>>16|A)+1|0,1)|0;c[B+-8>>2]=1;c[B+-4>>2]=x;if(x|0){A=0;do{a[B+A>>0]=a[(c[j>>2]|0)+A>>0]|0;A=A+1|0}while((A|0)!=(x|0))}x=c[j>>2]|0;if(x|0?(__Z16atomic_decrementPj(x+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(x,1);c[j>>2]=B;C=B}else C=w;a[C+u>>0]=0;x=c[(c[s>>2]|0)+68>>2]|0;A=c[j>>2]|0;if(A)if((c[A+-8>>2]|0)>>>0>1){D=c[A+-4>>2]|0;E=D+-1|0;F=E>>>1|E;E=F>>>2|F;F=E>>>4|E;E=F>>>8|F;F=__ZN6Memory12alloc_staticEjb((E>>>16|E)+1|0,1)|0;c[F+-8>>2]=1;c[F+-4>>2]=D;if(D|0){E=0;do{a[F+E>>0]=a[(c[j>>2]|0)+E>>0]|0;E=E+1|0}while((E|0)!=(D|0))}D=c[j>>2]|0;if(D|0?(__Z16atomic_decrementPj(D+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(D,1);c[j>>2]=F;G=F}else G=A;else G=0;nj[x&2047](s,G,u)|0;c[k>>2]=0;D=c[j>>2]|0;if(D)if((c[D+-8>>2]|0)>>>0>1){E=c[D+-4>>2]|0;w=E+-1|0;B=w>>>1|w;w=B>>>2|B;B=w>>>4|w;w=B>>>8|B;B=__ZN6Memory12alloc_staticEjb((w>>>16|w)+1|0,1)|0;c[B+-8>>2]=1;c[B+-4>>2]=E;if(E|0){w=0;do{a[B+w>>0]=a[(c[j>>2]|0)+w>>0]|0;w=w+1|0}while((w|0)!=(E|0))}E=c[j>>2]|0;do if(E|0){if(__Z16atomic_decrementPj(E+-8|0)|0)break;__ZN6Memory11free_staticEPvb(E,1)}while(0);c[j>>2]=B;H=B}else H=D;else H=0;__ZN6String10parse_utf8EPKci(k,H,-1)|0;E=ij[c[(c[s>>2]|0)+48>>2]&8191](s)|0;c[n>>2]=0;__ZN6VectorIhE6resizeEi(n,E)|0;w=c[(c[s>>2]|0)+68>>2]|0;u=c[n>>2]|0;if(u)if((c[u+-8>>2]|0)>>>0>1){x=c[u+-4>>2]|0;A=x+-1|0;F=A>>>1|A;A=F>>>2|F;F=A>>>4|A;A=F>>>8|F;F=__ZN6Memory12alloc_staticEjb((A>>>16|A)+1|0,1)|0;c[F+-8>>2]=1;c[F+-4>>2]=x;if(x|0){A=0;do{a[F+A>>0]=a[(c[n>>2]|0)+A>>0]|0;A=A+1|0}while((A|0)!=(x|0))}x=c[n>>2]|0;do if(x|0){if(__Z16atomic_decrementPj(x+-8|0)|0)break;__ZN6Memory11free_staticEPvb(x,1)}while(0);c[n>>2]=F;I=F}else I=u;else I=0;nj[w&2047](s,I,E)|0;c[o>>2]=0;x=c[n>>2]|0;do if(!x){J=0;K=0}else{if((c[x+-8>>2]|0)>>>0>1){A=c[x+-4>>2]|0;D=A+-1|0;B=D>>>1|D;D=B>>>2|B;B=D>>>4|D;D=B>>>8|B;B=__ZN6Memory12alloc_staticEjb((D>>>16|D)+1|0,1)|0;c[B+-8>>2]=1;c[B+-4>>2]=A;if(A|0){D=0;do{a[B+D>>0]=a[(c[n>>2]|0)+D>>0]|0;D=D+1|0}while((D|0)!=(A|0))}A=c[n>>2]|0;do if(A|0){if(__Z16atomic_decrementPj(A+-8|0)|0)break;__ZN6Memory11free_staticEPvb(A,1)}while(0);c[n>>2]=B;if(!B){J=0;K=0;break}else L=B}else L=x;J=L;K=c[L+-4>>2]|0}while(0);x=__Z14decode_variantR7VariantPKhiPi(o,J,K,0)|0;c[q>>2]=__ZplPKcRK6String(1133029,k)|0;c[p>>2]=__ZNK6String4utf8Ev(q)|0;__Z19_err_set_last_errorPKc(__ZNK10CharString8get_dataEv(p)|0);E=c[p>>2]|0;if(E|0?(__Z16atomic_decrementPj(E+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(E,1);E=c[q>>2]|0;do if(E|0){if(__Z16atomic_decrementPj(E+-8|0)|0)break;__ZN6Memory11free_staticEPvb(E,1)}while(0);a[1263537]=1;if(!x){a[1263537]=0;__ZN10StringNameC2ERK6String(r,k);__ZN6Object3setERK10StringNameRK7VariantPb(b,r,o,0);__ZN10StringNameD2Ev(r)}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1132954,1089829,430,1133055,0);if(c[o>>2]|0)__ZN7Variant5clearEv(o);E=c[n>>2]|0;do if(E|0){if(__Z16atomic_decrementPj(E+-8|0)|0)break;__ZN6Memory11free_staticEPvb(E,1)}while(0);E=c[k>>2]|0;do if(E|0){if(__Z16atomic_decrementPj(E+-8|0)|0)break;__ZN6Memory11free_staticEPvb(E,1)}while(0);E=c[j>>2]|0;do if(E|0){if(__Z16atomic_decrementPj(E+-8|0)|0)break;__ZN6Memory11free_staticEPvb(E,1)}while(0);f=f+1|0;if(f>>>0>=d>>>0)break a}if((v|0)==23)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);a[g>>0]=1;M=0}else{gj[c[(c[s>>2]|0)+144>>2]&8191](s);__ZN6Memory11free_staticEPvb(s,0);__ZN6StringC2EPKc(i,1132906);c[h>>2]=__ZNK6String4utf8Ev(i)|0;__Z19_err_set_last_errorPKc(__ZNK10CharString8get_dataEv(h)|0);s=c[h>>2]|0;if(s|0?(__Z16atomic_decrementPj(s+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(s,1);s=c[i>>2]|0;if(s|0?(__Z16atomic_decrementPj(s+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(s,1);a[1263537]=1;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1132954,1089829,406,1132976,0);a[1263537]=0;M=16}t=M;l=e;return t|0}function __ZN12GlobalConfig14get_singletonsEP4ListINS_9SingletonE16DefaultAllocatorE(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0;d=c[a+124>>2]|0;if(!d)e=0;else{f=d;g=3}while(1){if((g|0)==3){g=0;e=c[f>>2]|0}if(!e)break;__ZN4ListIN12GlobalConfig9SingletonE16DefaultAllocatorE9push_backERKS1_(b,e)|0;f=e+8|0;g=3}return}function __ZNK12GlobalConfig17is_using_datapackEv(b){b=b|0;return (a[b+117>>0]|0)!=0|0}function __ZN12GlobalConfigC2Ev(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0;d=l;l=l+608|0;if((l|0)>=(m|0))ba(608);e=d+592|0;f=d+536|0;g=d+480|0;h=d+408|0;i=d+432|0;j=d+384|0;k=d+360|0;n=d+472|0;o=d+468|0;p=d+336|0;q=d+312|0;r=d+288|0;s=d+264|0;t=d+240|0;u=d+216|0;v=d+192|0;w=d+168|0;x=d+144|0;y=d+120|0;z=d+96|0;A=d+72|0;B=d+48|0;C=d+24|0;D=d+464|0;E=d+460|0;F=d+456|0;G=d;__ZN6ObjectC2Ev(b);c[b>>2]=382544;__ZN10StringNameC2Ev(b+76|0);c[b+92>>2]=379008;c[b+88>>2]=0;c[b+96>>2]=0;c[b+100>>2]=0;H=b+104|0;c[b+108>>2]=379008;c[H>>2]=0;c[b+112>>2]=0;I=b+120|0;c[I>>2]=0;c[b+124>>2]=0;c[b+132>>2]=379008;c[b+128>>2]=0;c[b+136>>2]=0;c[b+140>>2]=0;c[313527]=b;c[b+84>>2]=0;a[b+116>>0]=0;a[b+80>>0]=1;__ZN5ArrayC2Ev(e);J=f;K=J+56|0;do{c[J>>2]=0;J=J+4|0}while((J|0)<(K|0));c[f+4>>2]=1;J=g;K=J+56|0;do{c[J>>2]=0;J=J+4|0}while((J|0)<(K|0));c[g+4>>2]=5;__ZN6StringC2EPKc(i,1143372);__ZN7VariantC2EPKc(j,1263606);__Z11_GLOBAL_DEFRK6StringRK7Variant(h,i,j);if(c[h>>2]|0)__ZN7Variant5clearEv(h);if(c[j>>2]|0)__ZN7Variant5clearEv(j);h=c[i>>2]|0;if(h|0?(__Z16atomic_decrementPj(h+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(h,1);__ZN6StringC2EPKc(i,1133240);__ZN7VariantC2EPKc(j,1263606);__Z11_GLOBAL_DEFRK6StringRK7Variant(k,i,j);if(c[k>>2]|0)__ZN7Variant5clearEv(k);if(c[j>>2]|0)__ZN7Variant5clearEv(j);k=c[i>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);__ZN6StringC2EPKc(n,1133240);__ZN6StringC2EPKc(j,1133263);k=i+4|0;c[k>>2]=0;h=i+12|0;c[h>>2]=0;c[i>>2]=4;J=c[n>>2]|0;if(J|0?(c[k>>2]=0,__Z28atomic_conditional_incrementPj(J+-8|0)|0):0)c[k>>2]=c[n>>2];c[i+8>>2]=13;k=c[h>>2]|0;if((k|0)!=(c[j>>2]|0)){if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);c[h>>2]=0;k=c[j>>2]|0;if(k|0?__Z28atomic_conditional_incrementPj(k+-8|0)|0:0)c[h>>2]=c[j>>2]}c[i+16>>2]=7;__ZN10StringNameC2EPKc(o,1133240);__ZN12PropertyInfoaSERKS_(__ZN3MapI10StringName12PropertyInfo10ComparatorIS0_E16DefaultAllocatorEixERKS0_(H,o)|0,i)|0;__ZN10StringNameD2Ev(o);h=c[i+12>>2]|0;if(h|0?(__Z16atomic_decrementPj(h+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(h,1);h=c[i+4>>2]|0;if(h|0?(__Z16atomic_decrementPj(h+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(h,1);h=c[j>>2]|0;if(h|0?(__Z16atomic_decrementPj(h+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(h,1);h=c[n>>2]|0;if(h|0?(__Z16atomic_decrementPj(h+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(h,1);__ZN6StringC2EPKc(i,1133285);__ZN7VariantC2Eb(j,0);__Z11_GLOBAL_DEFRK6StringRK7Variant(p,i,j);if(c[p>>2]|0)__ZN7Variant5clearEv(p);if(c[j>>2]|0)__ZN7Variant5clearEv(j);p=c[i>>2]|0;if(p|0?(__Z16atomic_decrementPj(p+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(p,1);__ZN6StringC2EPKc(i,1133312);__ZN7VariantC2Eb(j,0);__Z11_GLOBAL_DEFRK6StringRK7Variant(q,i,j);if(c[q>>2]|0)__ZN7Variant5clearEv(q);if(c[j>>2]|0)__ZN7Variant5clearEv(j);q=c[i>>2]|0;if(q|0?(__Z16atomic_decrementPj(q+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(q,1);__ZN6StringC2EPKc(i,1133339);__ZN7VariantC2Eb(j,1);__Z11_GLOBAL_DEFRK6StringRK7Variant(r,i,j);if(c[r>>2]|0)__ZN7Variant5clearEv(r);if(c[j>>2]|0)__ZN7Variant5clearEv(j);r=c[i>>2]|0;do if(r|0){if(__Z16atomic_decrementPj(r+-8|0)|0)break;__ZN6Memory11free_staticEPvb(r,1)}while(0);r=f+20|0;c[r>>2]=16777221;__ZN7VariantC2ERK10InputEvent(i,f);__ZN5Array9push_backERK7Variant(e,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);c[r>>2]=16777222;__ZN7VariantC2ERK10InputEvent(i,f);__ZN5Array9push_backERK7Variant(e,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);c[r>>2]=32;__ZN7VariantC2ERK10InputEvent(i,f);__ZN5Array9push_backERK7Variant(e,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);q=g+12|0;c[q>>2]=0;__ZN7VariantC2ERK10InputEvent(i,g);__ZN5Array9push_backERK7Variant(e,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);__ZN6StringC2EPKc(i,1133371);__ZN7VariantC2ERK5Array(j,e);__Z11_GLOBAL_DEFRK6StringRK7Variant(s,i,j);if(c[s>>2]|0)__ZN7Variant5clearEv(s);if(c[j>>2]|0)__ZN7Variant5clearEv(j);s=c[i>>2]|0;do if(s|0){if(__Z16atomic_decrementPj(s+-8|0)|0)break;__ZN6Memory11free_staticEPvb(s,1)}while(0);__ZN6StringC2EPKc(i,1133371);if(!(c[I>>2]|0)){s=__ZnwjPFPvjE(12,4740)|0;c[I>>2]=s;c[s>>2]=0;c[s+4>>2]=0;c[s+8>>2]=0}s=__ZnwjPFPvjE(16,4740)|0;c[s>>2]=0;c[s+4>>2]=0;c[s+8>>2]=0;c[s+12>>2]=0;do if(c[i>>2]|0){c[s>>2]=0;p=c[i>>2]|0;if(!p)break;if(!(__Z28atomic_conditional_incrementPj(p+-8|0)|0))break;c[s>>2]=c[i>>2]}while(0);p=c[I>>2]|0;h=p+4|0;n=c[h>>2]|0;c[s+8>>2]=n;c[s+4>>2]=0;c[s+12>>2]=p;if(n|0)c[n+4>>2]=s;c[h>>2]=s;if(!(c[p>>2]|0))c[p>>2]=s;s=p+8|0;c[s>>2]=(c[s>>2]|0)+1;s=c[i>>2]|0;do if(s|0){if(__Z16atomic_decrementPj(s+-8|0)|0)break;__ZN6Memory11free_staticEPvb(s,1)}while(0);__ZN5ArrayC2Ev(i);__ZN5ArrayaSERKS_(e,i);__ZN5ArrayD2Ev(i);c[r>>2]=32;__ZN7VariantC2ERK10InputEvent(i,f);__ZN5Array9push_backERK7Variant(e,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);c[q>>2]=3;__ZN7VariantC2ERK10InputEvent(i,g);__ZN5Array9push_backERK7Variant(e,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);__ZN6StringC2EPKc(i,1133387);__ZN7VariantC2ERK5Array(j,e);__Z11_GLOBAL_DEFRK6StringRK7Variant(t,i,j);if(c[t>>2]|0)__ZN7Variant5clearEv(t);if(c[j>>2]|0)__ZN7Variant5clearEv(j);t=c[i>>2]|0;do if(t|0){if(__Z16atomic_decrementPj(t+-8|0)|0)break;__ZN6Memory11free_staticEPvb(t,1)}while(0);__ZN6StringC2EPKc(i,1133387);if(!(c[I>>2]|0)){t=__ZnwjPFPvjE(12,4740)|0;c[I>>2]=t;c[t>>2]=0;c[t+4>>2]=0;c[t+8>>2]=0}t=__ZnwjPFPvjE(16,4740)|0;c[t>>2]=0;c[t+4>>2]=0;c[t+8>>2]=0;c[t+12>>2]=0;do if(c[i>>2]|0){c[t>>2]=0;s=c[i>>2]|0;if(!s)break;if(!(__Z28atomic_conditional_incrementPj(s+-8|0)|0))break;c[t>>2]=c[i>>2]}while(0);s=c[I>>2]|0;p=s+4|0;h=c[p>>2]|0;c[t+8>>2]=h;c[t+4>>2]=0;c[t+12>>2]=s;if(h|0)c[h+4>>2]=t;c[p>>2]=t;if(!(c[s>>2]|0))c[s>>2]=t;t=s+8|0;c[t>>2]=(c[t>>2]|0)+1;t=c[i>>2]|0;do if(t|0){if(__Z16atomic_decrementPj(t+-8|0)|0)break;__ZN6Memory11free_staticEPvb(t,1)}while(0);__ZN5ArrayC2Ev(i);__ZN5ArrayaSERKS_(e,i);__ZN5ArrayD2Ev(i);c[r>>2]=16777217;__ZN7VariantC2ERK10InputEvent(i,f);__ZN5Array9push_backERK7Variant(e,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);c[q>>2]=1;__ZN7VariantC2ERK10InputEvent(i,g);__ZN5Array9push_backERK7Variant(e,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);__ZN6StringC2EPKc(i,1133403);__ZN7VariantC2ERK5Array(j,e);__Z11_GLOBAL_DEFRK6StringRK7Variant(u,i,j);if(c[u>>2]|0)__ZN7Variant5clearEv(u);if(c[j>>2]|0)__ZN7Variant5clearEv(j);u=c[i>>2]|0;do if(u|0){if(__Z16atomic_decrementPj(u+-8|0)|0)break;__ZN6Memory11free_staticEPvb(u,1)}while(0);__ZN6StringC2EPKc(i,1133403);if(!(c[I>>2]|0)){u=__ZnwjPFPvjE(12,4740)|0;c[I>>2]=u;c[u>>2]=0;c[u+4>>2]=0;c[u+8>>2]=0}u=__ZnwjPFPvjE(16,4740)|0;c[u>>2]=0;c[u+4>>2]=0;c[u+8>>2]=0;c[u+12>>2]=0;do if(c[i>>2]|0){c[u>>2]=0;t=c[i>>2]|0;if(!t)break;if(!(__Z28atomic_conditional_incrementPj(t+-8|0)|0))break;c[u>>2]=c[i>>2]}while(0);t=c[I>>2]|0;s=t+4|0;p=c[s>>2]|0;c[u+8>>2]=p;c[u+4>>2]=0;c[u+12>>2]=t;if(p|0)c[p+4>>2]=u;c[s>>2]=u;if(!(c[t>>2]|0))c[t>>2]=u;u=t+8|0;c[u>>2]=(c[u>>2]|0)+1;u=c[i>>2]|0;do if(u|0){if(__Z16atomic_decrementPj(u+-8|0)|0)break;__ZN6Memory11free_staticEPvb(u,1)}while(0);__ZN5ArrayC2Ev(i);__ZN5ArrayaSERKS_(e,i);__ZN5ArrayD2Ev(i);c[r>>2]=16777218;__ZN7VariantC2ERK10InputEvent(i,f);__ZN5Array9push_backERK7Variant(e,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);__ZN6StringC2EPKc(i,1133419);__ZN7VariantC2ERK5Array(j,e);__Z11_GLOBAL_DEFRK6StringRK7Variant(v,i,j);if(c[v>>2]|0)__ZN7Variant5clearEv(v);if(c[j>>2]|0)__ZN7Variant5clearEv(j);v=c[i>>2]|0;do if(v|0){if(__Z16atomic_decrementPj(v+-8|0)|0)break;__ZN6Memory11free_staticEPvb(v,1)}while(0);__ZN6StringC2EPKc(i,1133419);if(!(c[I>>2]|0)){v=__ZnwjPFPvjE(12,4740)|0;c[I>>2]=v;c[v>>2]=0;c[v+4>>2]=0;c[v+8>>2]=0}v=__ZnwjPFPvjE(16,4740)|0;c[v>>2]=0;c[v+4>>2]=0;c[v+8>>2]=0;c[v+12>>2]=0;do if(c[i>>2]|0){c[v>>2]=0;u=c[i>>2]|0;if(!u)break;if(!(__Z28atomic_conditional_incrementPj(u+-8|0)|0))break;c[v>>2]=c[i>>2]}while(0);u=c[I>>2]|0;t=u+4|0;s=c[t>>2]|0;c[v+8>>2]=s;c[v+4>>2]=0;c[v+12>>2]=u;if(s|0)c[s+4>>2]=v;c[t>>2]=v;if(!(c[u>>2]|0))c[u>>2]=v;v=u+8|0;c[v>>2]=(c[v>>2]|0)+1;v=c[i>>2]|0;do if(v|0){if(__Z16atomic_decrementPj(v+-8|0)|0)break;__ZN6Memory11free_staticEPvb(v,1)}while(0);__ZN5ArrayC2Ev(i);__ZN5ArrayaSERKS_(e,i);__ZN5ArrayD2Ev(i);c[r>>2]=16777218;v=f+12|0;a[v>>0]=1;__ZN7VariantC2ERK10InputEvent(i,f);__ZN5Array9push_backERK7Variant(e,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);__ZN6StringC2EPKc(i,1133439);__ZN7VariantC2ERK5Array(j,e);__Z11_GLOBAL_DEFRK6StringRK7Variant(w,i,j);if(c[w>>2]|0)__ZN7Variant5clearEv(w);if(c[j>>2]|0)__ZN7Variant5clearEv(j);w=c[i>>2]|0;do if(w|0){if(__Z16atomic_decrementPj(w+-8|0)|0)break;__ZN6Memory11free_staticEPvb(w,1)}while(0);__ZN6StringC2EPKc(i,1133439);if(!(c[I>>2]|0)){w=__ZnwjPFPvjE(12,4740)|0;c[I>>2]=w;c[w>>2]=0;c[w+4>>2]=0;c[w+8>>2]=0}w=__ZnwjPFPvjE(16,4740)|0;c[w>>2]=0;c[w+4>>2]=0;c[w+8>>2]=0;c[w+12>>2]=0;do if(c[i>>2]|0){c[w>>2]=0;u=c[i>>2]|0;if(!u)break;if(!(__Z28atomic_conditional_incrementPj(u+-8|0)|0))break;c[w>>2]=c[i>>2]}while(0);u=c[I>>2]|0;t=u+4|0;s=c[t>>2]|0;c[w+8>>2]=s;c[w+4>>2]=0;c[w+12>>2]=u;if(s|0)c[s+4>>2]=w;c[t>>2]=w;if(!(c[u>>2]|0))c[u>>2]=w;w=u+8|0;c[w>>2]=(c[w>>2]|0)+1;w=c[i>>2]|0;do if(w|0){if(__Z16atomic_decrementPj(w+-8|0)|0)break;__ZN6Memory11free_staticEPvb(w,1)}while(0);a[v>>0]=0;__ZN5ArrayC2Ev(i);__ZN5ArrayaSERKS_(e,i);__ZN5ArrayD2Ev(i);c[r>>2]=16777231;__ZN7VariantC2ERK10InputEvent(i,f);__ZN5Array9push_backERK7Variant(e,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);c[q>>2]=14;__ZN7VariantC2ERK10InputEvent(i,g);__ZN5Array9push_backERK7Variant(e,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);__ZN6StringC2EPKc(i,1133459);__ZN7VariantC2ERK5Array(j,e);__Z11_GLOBAL_DEFRK6StringRK7Variant(x,i,j);if(c[x>>2]|0)__ZN7Variant5clearEv(x);if(c[j>>2]|0)__ZN7Variant5clearEv(j);x=c[i>>2]|0;do if(x|0){if(__Z16atomic_decrementPj(x+-8|0)|0)break;__ZN6Memory11free_staticEPvb(x,1)}while(0);__ZN6StringC2EPKc(i,1133459);if(!(c[I>>2]|0)){x=__ZnwjPFPvjE(12,4740)|0;c[I>>2]=x;c[x>>2]=0;c[x+4>>2]=0;c[x+8>>2]=0}x=__ZnwjPFPvjE(16,4740)|0;c[x>>2]=0;c[x+4>>2]=0;c[x+8>>2]=0;c[x+12>>2]=0;do if(c[i>>2]|0){c[x>>2]=0;v=c[i>>2]|0;if(!v)break;if(!(__Z28atomic_conditional_incrementPj(v+-8|0)|0))break;c[x>>2]=c[i>>2]}while(0);v=c[I>>2]|0;w=v+4|0;u=c[w>>2]|0;c[x+8>>2]=u;c[x+4>>2]=0;c[x+12>>2]=v;if(u|0)c[u+4>>2]=x;c[w>>2]=x;if(!(c[v>>2]|0))c[v>>2]=x;x=v+8|0;c[x>>2]=(c[x>>2]|0)+1;x=c[i>>2]|0;do if(x|0){if(__Z16atomic_decrementPj(x+-8|0)|0)break;__ZN6Memory11free_staticEPvb(x,1)}while(0);__ZN5ArrayC2Ev(i);__ZN5ArrayaSERKS_(e,i);__ZN5ArrayD2Ev(i);c[r>>2]=16777233;__ZN7VariantC2ERK10InputEvent(i,f);__ZN5Array9push_backERK7Variant(e,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);c[q>>2]=15;__ZN7VariantC2ERK10InputEvent(i,g);__ZN5Array9push_backERK7Variant(e,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);__ZN6StringC2EPKc(i,1133473);__ZN7VariantC2ERK5Array(j,e);__Z11_GLOBAL_DEFRK6StringRK7Variant(y,i,j);if(c[y>>2]|0)__ZN7Variant5clearEv(y);if(c[j>>2]|0)__ZN7Variant5clearEv(j);y=c[i>>2]|0;do if(y|0){if(__Z16atomic_decrementPj(y+-8|0)|0)break;__ZN6Memory11free_staticEPvb(y,1)}while(0);__ZN6StringC2EPKc(i,1133473);if(!(c[I>>2]|0)){y=__ZnwjPFPvjE(12,4740)|0;c[I>>2]=y;c[y>>2]=0;c[y+4>>2]=0;c[y+8>>2]=0}y=__ZnwjPFPvjE(16,4740)|0;c[y>>2]=0;c[y+4>>2]=0;c[y+8>>2]=0;c[y+12>>2]=0;do if(c[i>>2]|0){c[y>>2]=0;x=c[i>>2]|0;if(!x)break;if(!(__Z28atomic_conditional_incrementPj(x+-8|0)|0))break;c[y>>2]=c[i>>2]}while(0);x=c[I>>2]|0;v=x+4|0;w=c[v>>2]|0;c[y+8>>2]=w;c[y+4>>2]=0;c[y+12>>2]=x;if(w|0)c[w+4>>2]=y;c[v>>2]=y;if(!(c[x>>2]|0))c[x>>2]=y;y=x+8|0;c[y>>2]=(c[y>>2]|0)+1;y=c[i>>2]|0;do if(y|0){if(__Z16atomic_decrementPj(y+-8|0)|0)break;__ZN6Memory11free_staticEPvb(y,1)}while(0);__ZN5ArrayC2Ev(i);__ZN5ArrayaSERKS_(e,i);__ZN5ArrayD2Ev(i);c[r>>2]=16777232;__ZN7VariantC2ERK10InputEvent(i,f);__ZN5Array9push_backERK7Variant(e,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);c[q>>2]=12;__ZN7VariantC2ERK10InputEvent(i,g);__ZN5Array9push_backERK7Variant(e,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);__ZN6StringC2EPKc(i,1133488);__ZN7VariantC2ERK5Array(j,e);__Z11_GLOBAL_DEFRK6StringRK7Variant(z,i,j);if(c[z>>2]|0)__ZN7Variant5clearEv(z);if(c[j>>2]|0)__ZN7Variant5clearEv(j);z=c[i>>2]|0;do if(z|0){if(__Z16atomic_decrementPj(z+-8|0)|0)break;__ZN6Memory11free_staticEPvb(z,1)}while(0);__ZN6StringC2EPKc(i,1133488);if(!(c[I>>2]|0)){z=__ZnwjPFPvjE(12,4740)|0;c[I>>2]=z;c[z>>2]=0;c[z+4>>2]=0;c[z+8>>2]=0}z=__ZnwjPFPvjE(16,4740)|0;c[z>>2]=0;c[z+4>>2]=0;c[z+8>>2]=0;c[z+12>>2]=0;do if(c[i>>2]|0){c[z>>2]=0;y=c[i>>2]|0;if(!y)break;if(!(__Z28atomic_conditional_incrementPj(y+-8|0)|0))break;c[z>>2]=c[i>>2]}while(0);y=c[I>>2]|0;x=y+4|0;v=c[x>>2]|0;c[z+8>>2]=v;c[z+4>>2]=0;c[z+12>>2]=y;if(v|0)c[v+4>>2]=z;c[x>>2]=z;if(!(c[y>>2]|0))c[y>>2]=z;z=y+8|0;c[z>>2]=(c[z>>2]|0)+1;z=c[i>>2]|0;do if(z|0){if(__Z16atomic_decrementPj(z+-8|0)|0)break;__ZN6Memory11free_staticEPvb(z,1)}while(0);__ZN5ArrayC2Ev(i);__ZN5ArrayaSERKS_(e,i);__ZN5ArrayD2Ev(i);c[r>>2]=16777234;__ZN7VariantC2ERK10InputEvent(i,f);__ZN5Array9push_backERK7Variant(e,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);c[q>>2]=13;__ZN7VariantC2ERK10InputEvent(i,g);__ZN5Array9push_backERK7Variant(e,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);__ZN6StringC2EPKc(i,1133500);__ZN7VariantC2ERK5Array(j,e);__Z11_GLOBAL_DEFRK6StringRK7Variant(A,i,j);if(c[A>>2]|0)__ZN7Variant5clearEv(A);if(c[j>>2]|0)__ZN7Variant5clearEv(j);A=c[i>>2]|0;do if(A|0){if(__Z16atomic_decrementPj(A+-8|0)|0)break;__ZN6Memory11free_staticEPvb(A,1)}while(0);__ZN6StringC2EPKc(i,1133500);if(!(c[I>>2]|0)){A=__ZnwjPFPvjE(12,4740)|0;c[I>>2]=A;c[A>>2]=0;c[A+4>>2]=0;c[A+8>>2]=0}A=__ZnwjPFPvjE(16,4740)|0;c[A>>2]=0;c[A+4>>2]=0;c[A+8>>2]=0;c[A+12>>2]=0;do if(c[i>>2]|0){c[A>>2]=0;g=c[i>>2]|0;if(!g)break;if(!(__Z28atomic_conditional_incrementPj(g+-8|0)|0))break;c[A>>2]=c[i>>2]}while(0);g=c[I>>2]|0;q=g+4|0;z=c[q>>2]|0;c[A+8>>2]=z;c[A+4>>2]=0;c[A+12>>2]=g;if(z|0)c[z+4>>2]=A;c[q>>2]=A;if(!(c[g>>2]|0))c[g>>2]=A;A=g+8|0;c[A>>2]=(c[A>>2]|0)+1;A=c[i>>2]|0;do if(A|0){if(__Z16atomic_decrementPj(A+-8|0)|0)break;__ZN6Memory11free_staticEPvb(A,1)}while(0);__ZN5ArrayC2Ev(i);__ZN5ArrayaSERKS_(e,i);__ZN5ArrayD2Ev(i);c[r>>2]=16777235;__ZN7VariantC2ERK10InputEvent(i,f);__ZN5Array9push_backERK7Variant(e,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);__ZN6StringC2EPKc(i,1133514);__ZN7VariantC2ERK5Array(j,e);__Z11_GLOBAL_DEFRK6StringRK7Variant(B,i,j);if(c[B>>2]|0)__ZN7Variant5clearEv(B);if(c[j>>2]|0)__ZN7Variant5clearEv(j);B=c[i>>2]|0;do if(B|0){if(__Z16atomic_decrementPj(B+-8|0)|0)break;__ZN6Memory11free_staticEPvb(B,1)}while(0);__ZN6StringC2EPKc(i,1133514);if(!(c[I>>2]|0)){B=__ZnwjPFPvjE(12,4740)|0;c[I>>2]=B;c[B>>2]=0;c[B+4>>2]=0;c[B+8>>2]=0}B=__ZnwjPFPvjE(16,4740)|0;c[B>>2]=0;c[B+4>>2]=0;c[B+8>>2]=0;c[B+12>>2]=0;do if(c[i>>2]|0){c[B>>2]=0;A=c[i>>2]|0;if(!A)break;if(!(__Z28atomic_conditional_incrementPj(A+-8|0)|0))break;c[B>>2]=c[i>>2]}while(0);A=c[I>>2]|0;g=A+4|0;q=c[g>>2]|0;c[B+8>>2]=q;c[B+4>>2]=0;c[B+12>>2]=A;if(q|0)c[q+4>>2]=B;c[g>>2]=B;if(!(c[A>>2]|0))c[A>>2]=B;B=A+8|0;c[B>>2]=(c[B>>2]|0)+1;B=c[i>>2]|0;do if(B|0){if(__Z16atomic_decrementPj(B+-8|0)|0)break;__ZN6Memory11free_staticEPvb(B,1)}while(0);__ZN5ArrayC2Ev(i);__ZN5ArrayaSERKS_(e,i);__ZN5ArrayD2Ev(i);c[r>>2]=16777236;__ZN7VariantC2ERK10InputEvent(i,f);__ZN5Array9push_backERK7Variant(e,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);__ZN6StringC2EPKc(i,1133531);__ZN7VariantC2ERK5Array(j,e);__Z11_GLOBAL_DEFRK6StringRK7Variant(C,i,j);if(c[C>>2]|0)__ZN7Variant5clearEv(C);if(c[j>>2]|0)__ZN7Variant5clearEv(j);C=c[i>>2]|0;do if(C|0){if(__Z16atomic_decrementPj(C+-8|0)|0)break;__ZN6Memory11free_staticEPvb(C,1)}while(0);__ZN6StringC2EPKc(i,1133531);if(!(c[I>>2]|0)){C=__ZnwjPFPvjE(12,4740)|0;c[I>>2]=C;c[C>>2]=0;c[C+4>>2]=0;c[C+8>>2]=0}C=__ZnwjPFPvjE(16,4740)|0;c[C>>2]=0;c[C+4>>2]=0;c[C+8>>2]=0;c[C+12>>2]=0;do if(c[i>>2]|0){c[C>>2]=0;f=c[i>>2]|0;if(!f)break;if(!(__Z28atomic_conditional_incrementPj(f+-8|0)|0))break;c[C>>2]=c[i>>2]}while(0);f=c[I>>2]|0;I=f+4|0;r=c[I>>2]|0;c[C+8>>2]=r;c[C+4>>2]=0;c[C+12>>2]=f;if(r|0)c[r+4>>2]=C;c[I>>2]=C;if(!(c[f>>2]|0))c[f>>2]=C;C=f+8|0;c[C>>2]=(c[C>>2]|0)+1;C=c[i>>2]|0;do if(C|0){if(__Z16atomic_decrementPj(C+-8|0)|0)break;__ZN6Memory11free_staticEPvb(C,1)}while(0);__ZN6StringC2EPKc(D,1133550);__ZN6StringC2EPKc(j,1133579);C=i+4|0;c[C>>2]=0;f=i+12|0;c[f>>2]=0;c[i>>2]=4;I=c[D>>2]|0;do if(I|0){c[C>>2]=0;if(!(__Z28atomic_conditional_incrementPj(I+-8|0)|0))break;c[C>>2]=c[D>>2]}while(0);c[i+8>>2]=3;C=c[f>>2]|0;do if((C|0)!=(c[j>>2]|0)){do if(C|0){if(__Z16atomic_decrementPj(C+-8|0)|0)break;__ZN6Memory11free_staticEPvb(C,1)}while(0);c[f>>2]=0;I=c[j>>2]|0;if(!I)break;if(!(__Z28atomic_conditional_incrementPj(I+-8|0)|0))break;c[f>>2]=c[j>>2]}while(0);c[i+16>>2]=7;__ZN10StringNameC2EPKc(o,1133550);__ZN12PropertyInfoaSERKS_(__ZN3MapI10StringName12PropertyInfo10ComparatorIS0_E16DefaultAllocatorEixERKS0_(H,o)|0,i)|0;__ZN10StringNameD2Ev(o);f=c[i+12>>2]|0;do if(f|0){if(__Z16atomic_decrementPj(f+-8|0)|0)break;__ZN6Memory11free_staticEPvb(f,1)}while(0);f=c[i+4>>2]|0;do if(f|0){if(__Z16atomic_decrementPj(f+-8|0)|0)break;__ZN6Memory11free_staticEPvb(f,1)}while(0);f=c[j>>2]|0;do if(f|0){if(__Z16atomic_decrementPj(f+-8|0)|0)break;__ZN6Memory11free_staticEPvb(f,1)}while(0);f=c[D>>2]|0;do if(f|0){if(__Z16atomic_decrementPj(f+-8|0)|0)break;__ZN6Memory11free_staticEPvb(f,1)}while(0);__ZN6StringC2EPKc(E,1133673);__ZN6StringC2EPKc(j,1133704);f=i+4|0;c[f>>2]=0;D=i+12|0;c[D>>2]=0;c[i>>2]=2;C=c[E>>2]|0;do if(C|0){c[f>>2]=0;if(!(__Z28atomic_conditional_incrementPj(C+-8|0)|0))break;c[f>>2]=c[E>>2]}while(0);c[i+8>>2]=3;f=c[D>>2]|0;do if((f|0)!=(c[j>>2]|0)){do if(f|0){if(__Z16atomic_decrementPj(f+-8|0)|0)break;__ZN6Memory11free_staticEPvb(f,1)}while(0);c[D>>2]=0;C=c[j>>2]|0;if(!C)break;if(!(__Z28atomic_conditional_incrementPj(C+-8|0)|0))break;c[D>>2]=c[j>>2]}while(0);c[i+16>>2]=7;__ZN10StringNameC2EPKc(o,1133673);__ZN12PropertyInfoaSERKS_(__ZN3MapI10StringName12PropertyInfo10ComparatorIS0_E16DefaultAllocatorEixERKS0_(H,o)|0,i)|0;__ZN10StringNameD2Ev(o);D=c[i+12>>2]|0;do if(D|0){if(__Z16atomic_decrementPj(D+-8|0)|0)break;__ZN6Memory11free_staticEPvb(D,1)}while(0);D=c[i+4>>2]|0;do if(D|0){if(__Z16atomic_decrementPj(D+-8|0)|0)break;__ZN6Memory11free_staticEPvb(D,1)}while(0);D=c[j>>2]|0;do if(D|0){if(__Z16atomic_decrementPj(D+-8|0)|0)break;__ZN6Memory11free_staticEPvb(D,1)}while(0);D=c[E>>2]|0;do if(D|0){if(__Z16atomic_decrementPj(D+-8|0)|0)break;__ZN6Memory11free_staticEPvb(D,1)}while(0);__ZN6StringC2EPKc(F,1133745);__ZN6StringC2EPKc(j,1133704);D=i+4|0;c[D>>2]=0;E=i+12|0;c[E>>2]=0;c[i>>2]=2;f=c[F>>2]|0;do if(f|0){c[D>>2]=0;if(!(__Z28atomic_conditional_incrementPj(f+-8|0)|0))break;c[D>>2]=c[F>>2]}while(0);c[i+8>>2]=3;D=c[E>>2]|0;do if((D|0)!=(c[j>>2]|0)){do if(D|0){if(__Z16atomic_decrementPj(D+-8|0)|0)break;__ZN6Memory11free_staticEPvb(D,1)}while(0);c[E>>2]=0;f=c[j>>2]|0;if(!f)break;if(!(__Z28atomic_conditional_incrementPj(f+-8|0)|0))break;c[E>>2]=c[j>>2]}while(0);c[i+16>>2]=7;__ZN10StringNameC2EPKc(o,1133745);__ZN12PropertyInfoaSERKS_(__ZN3MapI10StringName12PropertyInfo10ComparatorIS0_E16DefaultAllocatorEixERKS0_(H,o)|0,i)|0;__ZN10StringNameD2Ev(o);o=c[i+12>>2]|0;do if(o|0){if(__Z16atomic_decrementPj(o+-8|0)|0)break;__ZN6Memory11free_staticEPvb(o,1)}while(0);o=c[i+4>>2]|0;do if(o|0){if(__Z16atomic_decrementPj(o+-8|0)|0)break;__ZN6Memory11free_staticEPvb(o,1)}while(0);o=c[j>>2]|0;do if(o|0){if(__Z16atomic_decrementPj(o+-8|0)|0)break;__ZN6Memory11free_staticEPvb(o,1)}while(0);o=c[F>>2]|0;do if(o|0){if(__Z16atomic_decrementPj(o+-8|0)|0)break;__ZN6Memory11free_staticEPvb(o,1)}while(0);__ZN6StringC2EPKc(i,1135898);__ZN7VariantC2Ei(j,16384);__Z11_GLOBAL_DEFRK6StringRK7Variant(G,i,j);if(c[G>>2]|0)__ZN7Variant5clearEv(G);if(c[j>>2]|0)__ZN7Variant5clearEv(j);j=c[i>>2]|0;if(!j){L=b+117|0;a[L>>0]=0;__ZN5ArrayD2Ev(e);l=d;return}if(__Z16atomic_decrementPj(j+-8|0)|0){L=b+117|0;a[L>>0]=0;__ZN5ArrayD2Ev(e);l=d;return}__ZN6Memory11free_staticEPvb(j,1);L=b+117|0;a[L>>0]=0;__ZN5ArrayD2Ev(e);l=d;return}function __Z8D_METHODPKcS0_S0_S0_S0_S0_S0_(a,b,d,e,f,g,h,i){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;i=i|0;var j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0;j=l;l=l+16|0;if((l|0)>=(m|0))ba(16);k=j+4|0;n=j;__ZN10StringNameC2Ev(a);c[a+4>>2]=0;c[n>>2]=__ZN13StaticCString6createEPKc(b)|0;__ZN10StringNameC2ERK13StaticCString(k,n);__ZN10StringNameaSERKS_(a,k);__ZN10StringNameD2Ev(k);b=a+4|0;__ZN6VectorI10StringNameE6resizeEi(b,6)|0;c[n>>2]=__ZN13StaticCString6createEPKc(d)|0;__ZN10StringNameC2ERK13StaticCString(k,n);d=c[b>>2]|0;if((d|0)!=0?(c[d+-4>>2]|0)>0:0){__ZN6VectorI10StringNameE14_copy_on_writeEv(b);o=c[b>>2]|0}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);o=0}__ZN10StringNameaSERKS_(o,k);__ZN10StringNameD2Ev(k);c[n>>2]=__ZN13StaticCString6createEPKc(e)|0;__ZN10StringNameC2ERK13StaticCString(k,n);e=c[b>>2]|0;if((e|0)!=0?(c[e+-4>>2]|0)>1:0){__ZN6VectorI10StringNameE14_copy_on_writeEv(b);p=(c[b>>2]|0)+4|0}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);p=0}__ZN10StringNameaSERKS_(p,k);__ZN10StringNameD2Ev(k);c[n>>2]=__ZN13StaticCString6createEPKc(f)|0;__ZN10StringNameC2ERK13StaticCString(k,n);f=c[b>>2]|0;if((f|0)!=0?(c[f+-4>>2]|0)>2:0){__ZN6VectorI10StringNameE14_copy_on_writeEv(b);q=(c[b>>2]|0)+8|0}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);q=0}__ZN10StringNameaSERKS_(q,k);__ZN10StringNameD2Ev(k);c[n>>2]=__ZN13StaticCString6createEPKc(g)|0;__ZN10StringNameC2ERK13StaticCString(k,n);g=c[b>>2]|0;if((g|0)!=0?(c[g+-4>>2]|0)>3:0){__ZN6VectorI10StringNameE14_copy_on_writeEv(b);r=(c[b>>2]|0)+12|0}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);r=0}__ZN10StringNameaSERKS_(r,k);__ZN10StringNameD2Ev(k);c[n>>2]=__ZN13StaticCString6createEPKc(h)|0;__ZN10StringNameC2ERK13StaticCString(k,n);h=c[b>>2]|0;if((h|0)!=0?(c[h+-4>>2]|0)>4:0){__ZN6VectorI10StringNameE14_copy_on_writeEv(b);s=(c[b>>2]|0)+16|0}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);s=0}__ZN10StringNameaSERKS_(s,k);__ZN10StringNameD2Ev(k);c[n>>2]=__ZN13StaticCString6createEPKc(i)|0;__ZN10StringNameC2ERK13StaticCString(k,n);n=c[b>>2]|0;if(n|0?(c[n+-4>>2]|0)>5:0){__ZN6VectorI10StringNameE14_copy_on_writeEv(b);t=(c[b>>2]|0)+20|0;__ZN10StringNameaSERKS_(t,k);__ZN10StringNameD2Ev(k);l=j;return}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);t=0;__ZN10StringNameaSERKS_(t,k);__ZN10StringNameD2Ev(k);l=j;return}function __Z8D_METHODPKcS0_S0_S0_S0_S0_S0_S0_S0_(a,b,d,e,f,g,h,i,j,k){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;i=i|0;j=j|0;k=k|0;var n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;n=l;l=l+16|0;if((l|0)>=(m|0))ba(16);o=n+4|0;p=n;__ZN10StringNameC2Ev(a);c[a+4>>2]=0;c[p>>2]=__ZN13StaticCString6createEPKc(b)|0;__ZN10StringNameC2ERK13StaticCString(o,p);__ZN10StringNameaSERKS_(a,o);__ZN10StringNameD2Ev(o);b=a+4|0;__ZN6VectorI10StringNameE6resizeEi(b,8)|0;c[p>>2]=__ZN13StaticCString6createEPKc(d)|0;__ZN10StringNameC2ERK13StaticCString(o,p);d=c[b>>2]|0;if((d|0)!=0?(c[d+-4>>2]|0)>0:0){__ZN6VectorI10StringNameE14_copy_on_writeEv(b);q=c[b>>2]|0}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);q=0}__ZN10StringNameaSERKS_(q,o);__ZN10StringNameD2Ev(o);c[p>>2]=__ZN13StaticCString6createEPKc(e)|0;__ZN10StringNameC2ERK13StaticCString(o,p);e=c[b>>2]|0;if((e|0)!=0?(c[e+-4>>2]|0)>1:0){__ZN6VectorI10StringNameE14_copy_on_writeEv(b);r=(c[b>>2]|0)+4|0}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);r=0}__ZN10StringNameaSERKS_(r,o);__ZN10StringNameD2Ev(o);c[p>>2]=__ZN13StaticCString6createEPKc(f)|0;__ZN10StringNameC2ERK13StaticCString(o,p);f=c[b>>2]|0;if((f|0)!=0?(c[f+-4>>2]|0)>2:0){__ZN6VectorI10StringNameE14_copy_on_writeEv(b);s=(c[b>>2]|0)+8|0}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);s=0}__ZN10StringNameaSERKS_(s,o);__ZN10StringNameD2Ev(o);c[p>>2]=__ZN13StaticCString6createEPKc(g)|0;__ZN10StringNameC2ERK13StaticCString(o,p);g=c[b>>2]|0;if((g|0)!=0?(c[g+-4>>2]|0)>3:0){__ZN6VectorI10StringNameE14_copy_on_writeEv(b);t=(c[b>>2]|0)+12|0}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);t=0}__ZN10StringNameaSERKS_(t,o);__ZN10StringNameD2Ev(o);c[p>>2]=__ZN13StaticCString6createEPKc(h)|0;__ZN10StringNameC2ERK13StaticCString(o,p);h=c[b>>2]|0;if((h|0)!=0?(c[h+-4>>2]|0)>4:0){__ZN6VectorI10StringNameE14_copy_on_writeEv(b);u=(c[b>>2]|0)+16|0}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);u=0}__ZN10StringNameaSERKS_(u,o);__ZN10StringNameD2Ev(o);c[p>>2]=__ZN13StaticCString6createEPKc(i)|0;__ZN10StringNameC2ERK13StaticCString(o,p);i=c[b>>2]|0;if((i|0)!=0?(c[i+-4>>2]|0)>5:0){__ZN6VectorI10StringNameE14_copy_on_writeEv(b);v=(c[b>>2]|0)+20|0}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);v=0}__ZN10StringNameaSERKS_(v,o);__ZN10StringNameD2Ev(o);c[p>>2]=__ZN13StaticCString6createEPKc(j)|0;__ZN10StringNameC2ERK13StaticCString(o,p);j=c[b>>2]|0;if((j|0)!=0?(c[j+-4>>2]|0)>6:0){__ZN6VectorI10StringNameE14_copy_on_writeEv(b);w=(c[b>>2]|0)+24|0}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);w=0}__ZN10StringNameaSERKS_(w,o);__ZN10StringNameD2Ev(o);c[p>>2]=__ZN13StaticCString6createEPKc(k)|0;__ZN10StringNameC2ERK13StaticCString(o,p);p=c[b>>2]|0;if(p|0?(c[p+-4>>2]|0)>7:0){__ZN6VectorI10StringNameE14_copy_on_writeEv(b);x=(c[b>>2]|0)+28|0;__ZN10StringNameaSERKS_(x,o);__ZN10StringNameD2Ev(o);l=n;return}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);x=0;__ZN10StringNameaSERKS_(x,o);__ZN10StringNameD2Ev(o);l=n;return}function __Z8D_METHODPKcS0_S0_S0_S0_S0_S0_S0_S0_S0_(a,b,d,e,f,g,h,i,j,k,n){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;i=i|0;j=j|0;k=k|0;n=n|0;var o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0;o=l;l=l+16|0;if((l|0)>=(m|0))ba(16);p=o+4|0;q=o;__ZN10StringNameC2Ev(a);c[a+4>>2]=0;c[q>>2]=__ZN13StaticCString6createEPKc(b)|0;__ZN10StringNameC2ERK13StaticCString(p,q);__ZN10StringNameaSERKS_(a,p);__ZN10StringNameD2Ev(p);b=a+4|0;__ZN6VectorI10StringNameE6resizeEi(b,9)|0;c[q>>2]=__ZN13StaticCString6createEPKc(d)|0;__ZN10StringNameC2ERK13StaticCString(p,q);d=c[b>>2]|0;if((d|0)!=0?(c[d+-4>>2]|0)>0:0){__ZN6VectorI10StringNameE14_copy_on_writeEv(b);r=c[b>>2]|0}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);r=0}__ZN10StringNameaSERKS_(r,p);__ZN10StringNameD2Ev(p);c[q>>2]=__ZN13StaticCString6createEPKc(e)|0;__ZN10StringNameC2ERK13StaticCString(p,q);e=c[b>>2]|0;if((e|0)!=0?(c[e+-4>>2]|0)>1:0){__ZN6VectorI10StringNameE14_copy_on_writeEv(b);s=(c[b>>2]|0)+4|0}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);s=0}__ZN10StringNameaSERKS_(s,p);__ZN10StringNameD2Ev(p);c[q>>2]=__ZN13StaticCString6createEPKc(f)|0;__ZN10StringNameC2ERK13StaticCString(p,q);f=c[b>>2]|0;if((f|0)!=0?(c[f+-4>>2]|0)>2:0){__ZN6VectorI10StringNameE14_copy_on_writeEv(b);t=(c[b>>2]|0)+8|0}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);t=0}__ZN10StringNameaSERKS_(t,p);__ZN10StringNameD2Ev(p);c[q>>2]=__ZN13StaticCString6createEPKc(g)|0;__ZN10StringNameC2ERK13StaticCString(p,q);g=c[b>>2]|0;if((g|0)!=0?(c[g+-4>>2]|0)>3:0){__ZN6VectorI10StringNameE14_copy_on_writeEv(b);u=(c[b>>2]|0)+12|0}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);u=0}__ZN10StringNameaSERKS_(u,p);__ZN10StringNameD2Ev(p);c[q>>2]=__ZN13StaticCString6createEPKc(h)|0;__ZN10StringNameC2ERK13StaticCString(p,q);h=c[b>>2]|0;if((h|0)!=0?(c[h+-4>>2]|0)>4:0){__ZN6VectorI10StringNameE14_copy_on_writeEv(b);v=(c[b>>2]|0)+16|0}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);v=0}__ZN10StringNameaSERKS_(v,p);__ZN10StringNameD2Ev(p);c[q>>2]=__ZN13StaticCString6createEPKc(i)|0;__ZN10StringNameC2ERK13StaticCString(p,q);i=c[b>>2]|0;if((i|0)!=0?(c[i+-4>>2]|0)>5:0){__ZN6VectorI10StringNameE14_copy_on_writeEv(b);w=(c[b>>2]|0)+20|0}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);w=0}__ZN10StringNameaSERKS_(w,p);__ZN10StringNameD2Ev(p);c[q>>2]=__ZN13StaticCString6createEPKc(j)|0;__ZN10StringNameC2ERK13StaticCString(p,q);j=c[b>>2]|0;if((j|0)!=0?(c[j+-4>>2]|0)>6:0){__ZN6VectorI10StringNameE14_copy_on_writeEv(b);x=(c[b>>2]|0)+24|0}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);x=0}__ZN10StringNameaSERKS_(x,p);__ZN10StringNameD2Ev(p);c[q>>2]=__ZN13StaticCString6createEPKc(k)|0;__ZN10StringNameC2ERK13StaticCString(p,q);k=c[b>>2]|0;if((k|0)!=0?(c[k+-4>>2]|0)>7:0){__ZN6VectorI10StringNameE14_copy_on_writeEv(b);y=(c[b>>2]|0)+28|0}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);y=0}__ZN10StringNameaSERKS_(y,p);__ZN10StringNameD2Ev(p);c[q>>2]=__ZN13StaticCString6createEPKc(n)|0;__ZN10StringNameC2ERK13StaticCString(p,q);q=c[b>>2]|0;if(q|0?(c[q+-4>>2]|0)>8:0){__ZN6VectorI10StringNameE14_copy_on_writeEv(b);z=(c[b>>2]|0)+32|0;__ZN10StringNameaSERKS_(z,p);__ZN10StringNameD2Ev(p);l=o;return}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);z=0;__ZN10StringNameaSERKS_(z,p);__ZN10StringNameD2Ev(p);l=o;return}function __ZN7ClassDB15set_current_apiENS_7APITypeE(a){a=a|0;c[313535]=a;return}function __ZN7ClassDB24get_parent_class_nocheckERK10StringName(a){a=a|0;var b=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=b;f=c[313454]|0;a:do if(f|0){g=c[a>>2]|0;if(!g)h=0;else h=c[g+16>>2]|0;i=c[f+(((1<<(d[1253820]|0))+-1&h)<<2)>>2]|0;if(i|0){j=i;while(1){if((c[j>>2]|0)==(h|0)?(c[j+8>>2]|0)==(g|0):0)break;i=c[j+4>>2]|0;if(!i)break a;else j=i}__ZN10StringNameC2ERKS_(e,j+88|0);k=c[e>>2]|0;l=b;return k|0}}while(0);__ZN10StringNameC2Ev(e);k=c[e>>2]|0;l=b;return k|0}function __ZN7ClassDB12get_api_hashENS_7APITypeE(b){b=b|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0,ia=0,ja=0,ka=0,la=0,ma=0,na=0,oa=0,pa=0,qa=0,ra=0,sa=0,ta=0,ua=0,va=0,wa=0,xa=0,ya=0,za=0,Aa=0,Ba=0,Ca=0,Da=0,Ea=0,Fa=0,Ga=0,Ha=0,Ia=0,Ja=0,Ka=0,La=0,Ma=0,Na=0,Oa=0,Pa=0,Qa=0,Ra=0,Sa=0,Ta=0,Ua=0,Va=0,Wa=0,Xa=0,Ya=0,Za=0,_a=0,$a=0,ab=0,bb=0,cb=0,db=0,eb=0,fb=0,gb=0;e=l;l=l+128|0;if((l|0)>=(m|0))ba(128);f=e+112|0;g=e+108|0;h=e+104|0;i=e+84|0;j=e+64|0;k=e+44|0;n=e+24|0;o=e;c[f>>2]=0;p=__ZNK7HashMapI10StringNameN7ClassDB9ClassInfoE16StringNameHasher24HashMapComparatorDefaultIS0_ELh3ELh8EE4nextEPKS0_(1253816,0)|0;if(p|0){q=0;r=p;while(1){if(!q){p=__ZnwjPFPvjE(12,4740)|0;c[f>>2]=p;c[p>>2]=0;c[p+4>>2]=0;c[p+8>>2]=0;s=p}else s=q;p=__ZnwjPFPvjE(16,4740)|0;__ZN10StringNameC2Ev(p);t=p+4|0;c[t>>2]=0;u=p+8|0;c[u>>2]=0;v=p+12|0;c[v>>2]=0;__ZN10StringNameaSERKS_(p,r);w=s+4|0;x=c[w>>2]|0;c[u>>2]=x;c[t>>2]=0;c[v>>2]=s;if(x|0)c[x+4>>2]=p;c[w>>2]=p;if(!(c[s>>2]|0))c[s>>2]=p;p=s+8|0;c[p>>2]=(c[p>>2]|0)+1;r=__ZNK7HashMapI10StringNameN7ClassDB9ClassInfoE16StringNameHasher24HashMapComparatorDefaultIS0_ELh3ELh8EE4nextEPKS0_(1253816,r)|0;if(!r)break;else q=s}}__ZN4ListI10StringName16DefaultAllocatorE11sort_customINS0_11AlphCompareEEEvv(f);s=c[f>>2]|0;if(!s){y=0;z=597632912;A=0}else{B=s;C=597632912;D=0;E=12}a:while(1){if((E|0)==12){E=0;y=c[B>>2]|0;z=C;A=D}if(!y){G=4;H=z;I=A;E=169;break}s=c[313454]|0;b:do if(s){q=c[y>>2]|0;if(!q)J=0;else J=c[q+16>>2]|0;r=c[s+(((1<<d[1253820])+-1&J)<<2)>>2]|0;if(r){p=r;while(1){if((c[p>>2]|0)==(J|0)?(c[p+8>>2]|0)==(q|0):0)break;r=c[p+4>>2]|0;if(!r){E=21;break b}else p=r}a[1263537]=0;if((c[p+12>>2]|0)==(b|0)){q=c[p+92>>2]|0;if(!q)K=0;else K=c[q+16>>2]|0;q=___muldi3(z|0,A|0,33,0)|0;r=_i64Add(K|0,0,q|0,F|0)|0;q=c[p+88>>2]|0;if(!q)L=0;else L=c[q+16>>2]|0;q=___muldi3(r|0,F|0,33,0)|0;r=_i64Add(L|0,0,q|0,F|0)|0;q=F;c[g>>2]=0;w=p+20|0;x=__ZNK7HashMapI10StringNameP10MethodBind16StringNameHasher24HashMapComparatorDefaultIS0_ELh3ELh8EE4nextEPKS0_(w,0)|0;if(x|0){v=x;do{if(!(c[g>>2]|0)){x=__ZnwjPFPvjE(12,4740)|0;c[g>>2]=x;c[x>>2]=0;c[x+4>>2]=0;c[x+8>>2]=0}x=__ZnwjPFPvjE(16,4740)|0;__ZN10StringNameC2Ev(x);t=x+4|0;c[t>>2]=0;u=x+8|0;c[u>>2]=0;M=x+12|0;c[M>>2]=0;__ZN10StringNameaSERKS_(x,v);N=c[g>>2]|0;O=N+4|0;P=c[O>>2]|0;c[u>>2]=P;c[t>>2]=0;c[M>>2]=N;if(P|0)c[P+4>>2]=x;c[O>>2]=x;if(!(c[N>>2]|0))c[N>>2]=x;x=N+8|0;c[x>>2]=(c[x>>2]|0)+1;v=__ZNK7HashMapI10StringNameP10MethodBind16StringNameHasher24HashMapComparatorDefaultIS0_ELh3ELh8EE4nextEPKS0_(w,v)|0}while((v|0)!=0)}__ZN4ListI10StringName16DefaultAllocatorE11sort_customINS0_11AlphCompareEEEvv(g);v=c[g>>2]|0;if(!v){Q=0;R=r;S=q}else{T=v;U=r;V=q;E=38}while(1){if((E|0)==38){E=0;Q=c[T>>2]|0;R=U;S=V}if(!Q)break;v=c[(__ZN7HashMapI10StringNameP10MethodBind16StringNameHasher24HashMapComparatorDefaultIS0_ELh3ELh8EEixERKS0_(w,Q)|0)>>2]|0;x=__ZNK10MethodBind8get_nameEv(v)|0;c[h>>2]=x;if(!x)W=0;else W=c[x+16>>2]|0;x=___muldi3(R|0,S|0,33,0)|0;N=_i64Add(W|0,0,x|0,F|0)|0;x=F;__ZN10StringNameD2Ev(h);O=v+24|0;P=c[O>>2]|0;M=___muldi3(N|0,x|0,33,0)|0;x=_i64Add(M|0,F|0,P|0,((P|0)<0)<<31>>31|0)|0;M=F;if((P|0)<-1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);X=0;Y=c[O>>2]|0}else{a[1263537]=0;X=c[c[v+32>>2]>>2]|0;Y=P}P=___muldi3(x|0,M|0,33,0)|0;M=_i64Add(X|0,0,P|0,F|0)|0;P=F;if((Y|0)>0){x=i+12|0;N=i+4|0;t=j+4|0;u=j+12|0;Z=j+4|0;_=k+8|0;$=k+12|0;aa=k+4|0;ca=n+12|0;da=n+12|0;ea=n+4|0;fa=0;ga=M;ha=P;while(1){__ZNK10MethodBind17get_argument_infoEi(i,v,fa);ia=c[i>>2]|0;ja=___muldi3(ga|0,ha|0,33,0)|0;ka=_i64Add(ia|0,0,ja|0,F|0)|0;ja=F;ia=c[x>>2]|0;do if(ia|0){if(__Z16atomic_decrementPj(ia+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ia,1)}while(0);ia=c[N>>2]|0;do if(ia|0){if(__Z16atomic_decrementPj(ia+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ia,1)}while(0);__ZNK10MethodBind17get_argument_infoEi(j,v,fa);ia=__ZNK6String4hashEv(t)|0;la=___muldi3(ka|0,ja|0,33,0)|0;ma=_i64Add(ia|0,0,la|0,F|0)|0;la=F;ia=c[u>>2]|0;do if(ia|0){if(__Z16atomic_decrementPj(ia+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ia,1)}while(0);ia=c[Z>>2]|0;do if(ia|0){if(__Z16atomic_decrementPj(ia+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ia,1)}while(0);__ZNK10MethodBind17get_argument_infoEi(k,v,fa);ia=c[_>>2]|0;ja=___muldi3(ma|0,la|0,33,0)|0;ka=_i64Add(ia|0,0,ja|0,F|0)|0;ja=F;ia=c[$>>2]|0;do if(ia|0){if(__Z16atomic_decrementPj(ia+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ia,1)}while(0);ia=c[aa>>2]|0;do if(ia|0){if(__Z16atomic_decrementPj(ia+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ia,1)}while(0);__ZNK10MethodBind17get_argument_infoEi(n,v,fa);ia=__ZNK6String4hashEv(ca)|0;la=___muldi3(ka|0,ja|0,33,0)|0;ma=_i64Add(ia|0,0,la|0,F|0)|0;la=F;ia=c[da>>2]|0;do if(ia|0){if(__Z16atomic_decrementPj(ia+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ia,1)}while(0);ia=c[ea>>2]|0;do if(ia|0){if(__Z16atomic_decrementPj(ia+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ia,1)}while(0);fa=fa+1|0;ia=c[O>>2]|0;if((fa|0)>=(ia|0)){na=ma;oa=la;pa=ia;break}else{ga=ma;ha=la}}}else{na=M;oa=P;pa=Y}ha=v+20|0;ga=c[ha>>2]|0;fa=___muldi3(na|0,oa|0,33,0)|0;ea=_i64Add(ga|0,((ga|0)<0)<<31>>31|0,fa|0,F|0)|0;fa=F;c:do if((ga|0)>0){da=v+16|0;ca=0;aa=pa;$=ea;_=fa;while(1){Z=aa-ca|0;u=Z+-1|0;do if((Z|0)<1)E=81;else{t=c[da>>2]|0;N=(t|0)==0;if(N)qa=0;else qa=c[t+-4>>2]|0;if((Z|0)>(qa|0)){E=81;break}if(N)ra=0;else ra=c[t+-4>>2]|0;do if((ra|0)<(Z|0)){if(N)sa=0;else sa=c[t+-4>>2]|0;if((sa|0)<(Z|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);ta=0;break}else{a[1263537]=0;E=90;break}}else E=90;while(0);if((E|0)==90){E=0;ta=t+(u*24|0)|0}__ZN7VariantC2ERKS_(o,ta)}while(0);if((E|0)==81){E=0;c[o>>2]=0}u=__ZNK7Variant4hashEv(o)|0;Z=___muldi3($|0,_|0,33,0)|0;N=_i64Add(u|0,0,Z|0,F|0)|0;Z=F;if(c[o>>2]|0)__ZN7Variant5clearEv(o);u=ca+1|0;if((u|0)>=(c[ha>>2]|0)){ua=N;va=Z;break c}ca=u;aa=c[O>>2]|0;$=N;_=Z}}else{ua=ea;va=fa}while(0);fa=(a[v+40>>0]|0?8:0)|c[v+8>>2];ea=ij[c[(c[v>>2]|0)+16>>2]&8191](v)|0;O=___muldi3(ua|0,va|0,33,0)|0;ha=_i64Add(fa|(ea?128:0)|0,0,O|0,F|0)|0;T=Q+4|0;U=ha;V=F;E=38}__ZN4ListI10StringName16DefaultAllocatorED2Ev(g);c[g>>2]=0;w=p+32|0;q=__ZNK7HashMapI10StringNamei16StringNameHasher24HashMapComparatorDefaultIS0_ELh3ELh8EE4nextEPKS0_(w,0)|0;if(q|0){r=q;do{if(!(c[g>>2]|0)){q=__ZnwjPFPvjE(12,4740)|0;c[g>>2]=q;c[q>>2]=0;c[q+4>>2]=0;c[q+8>>2]=0}q=__ZnwjPFPvjE(16,4740)|0;__ZN10StringNameC2Ev(q);ha=q+4|0;c[ha>>2]=0;O=q+8|0;c[O>>2]=0;ea=q+12|0;c[ea>>2]=0;__ZN10StringNameaSERKS_(q,r);fa=c[g>>2]|0;ga=fa+4|0;P=c[ga>>2]|0;c[O>>2]=P;c[ha>>2]=0;c[ea>>2]=fa;if(P|0)c[P+4>>2]=q;c[ga>>2]=q;if(!(c[fa>>2]|0))c[fa>>2]=q;q=fa+8|0;c[q>>2]=(c[q>>2]|0)+1;r=__ZNK7HashMapI10StringNamei16StringNameHasher24HashMapComparatorDefaultIS0_ELh3ELh8EE4nextEPKS0_(w,r)|0}while((r|0)!=0)}__ZN4ListI10StringName16DefaultAllocatorE11sort_customINS0_11AlphCompareEEEvv(g);r=c[g>>2]|0;if(!r){wa=0;xa=R;ya=S}else{za=r;Aa=R;Ba=S;E=105}while(1){if((E|0)==105){E=0;wa=c[za>>2]|0;xa=Aa;ya=Ba}if(!wa)break;r=c[wa>>2]|0;if(!r)Ca=0;else Ca=c[r+16>>2]|0;r=___muldi3(xa|0,ya|0,33,0)|0;q=_i64Add(Ca|0,0,r|0,F|0)|0;r=F;fa=c[(__ZN7HashMapI10StringNamei16StringNameHasher24HashMapComparatorDefaultIS0_ELh3ELh8EEixERKS0_(w,wa)|0)>>2]|0;ga=___muldi3(q|0,r|0,33,0)|0;r=_i64Add(ga|0,F|0,fa|0,((fa|0)<0)<<31>>31|0)|0;za=wa+4|0;Aa=r;Ba=F;E=105}__ZN4ListI10StringName16DefaultAllocatorED2Ev(g);c[g>>2]=0;w=p+44|0;r=__ZNK7HashMapI10StringName10MethodInfo16StringNameHasher24HashMapComparatorDefaultIS0_ELh3ELh8EE4nextEPKS0_(w,0)|0;if(r|0){fa=r;do{if(!(c[g>>2]|0)){r=__ZnwjPFPvjE(12,4740)|0;c[g>>2]=r;c[r>>2]=0;c[r+4>>2]=0;c[r+8>>2]=0}r=__ZnwjPFPvjE(16,4740)|0;__ZN10StringNameC2Ev(r);ga=r+4|0;c[ga>>2]=0;q=r+8|0;c[q>>2]=0;P=r+12|0;c[P>>2]=0;__ZN10StringNameaSERKS_(r,fa);ea=c[g>>2]|0;ha=ea+4|0;O=c[ha>>2]|0;c[q>>2]=O;c[ga>>2]=0;c[P>>2]=ea;if(O|0)c[O+4>>2]=r;c[ha>>2]=r;if(!(c[ea>>2]|0))c[ea>>2]=r;r=ea+8|0;c[r>>2]=(c[r>>2]|0)+1;fa=__ZNK7HashMapI10StringName10MethodInfo16StringNameHasher24HashMapComparatorDefaultIS0_ELh3ELh8EE4nextEPKS0_(w,fa)|0}while((fa|0)!=0)}__ZN4ListI10StringName16DefaultAllocatorE11sort_customINS0_11AlphCompareEEEvv(g);fa=c[g>>2]|0;if(!fa){Da=0;Ea=xa;Fa=ya}else{Ga=fa;Ha=xa;Ia=ya;E=121}while(1){if((E|0)==121){E=0;Da=c[Ga>>2]|0;Ea=Ha;Fa=Ia}if(!Da)break;fa=__ZN7HashMapI10StringName10MethodInfo16StringNameHasher24HashMapComparatorDefaultIS0_ELh3ELh8EEixERKS0_(w,Da)|0;r=c[Da>>2]|0;if(!r)Ja=0;else Ja=c[r+16>>2]|0;r=___muldi3(Ea|0,Fa|0,33,0)|0;ea=_i64Add(Ja|0,0,r|0,F|0)|0;r=F;ha=c[fa+4>>2]|0;do if(!ha){Ka=ea;La=r}else{fa=c[ha+8>>2]|0;if((fa|0)<=0){Ka=ea;La=r;break}O=c[ha>>2]|0;P=(O|0)==0;ga=0;q=ea;M=r;while(1){if(P){E=135;break a}else{Ma=O;Na=0}while(1){if((Na|0)==(ga|0))break;_=c[Ma+20>>2]|0;if(!_){E=135;break a}else{Ma=_;Na=Na+1|0}}_=c[Ma>>2]|0;$=___muldi3(q|0,M|0,33,0)|0;aa=_i64Add(_|0,0,$|0,F|0)|0;$=F;ga=ga+1|0;if((ga|0)>=(fa|0)){Ka=aa;La=$;break}else{q=aa;M=$}}}while(0);Ga=Da+4|0;Ha=Ka;Ia=La;E=121}__ZN4ListI10StringName16DefaultAllocatorED2Ev(g);c[g>>2]=0;w=p+76|0;r=__ZNK7HashMapI10StringNameN7ClassDB14PropertySetGetE16StringNameHasher24HashMapComparatorDefaultIS0_ELh3ELh8EE4nextEPKS0_(w,0)|0;if(r|0){ea=r;do{if(!(c[g>>2]|0)){r=__ZnwjPFPvjE(12,4740)|0;c[g>>2]=r;c[r>>2]=0;c[r+4>>2]=0;c[r+8>>2]=0}r=__ZnwjPFPvjE(16,4740)|0;__ZN10StringNameC2Ev(r);ha=r+4|0;c[ha>>2]=0;v=r+8|0;c[v>>2]=0;M=r+12|0;c[M>>2]=0;__ZN10StringNameaSERKS_(r,ea);q=c[g>>2]|0;fa=q+4|0;ga=c[fa>>2]|0;c[v>>2]=ga;c[ha>>2]=0;c[M>>2]=q;if(ga|0)c[ga+4>>2]=r;c[fa>>2]=r;if(!(c[q>>2]|0))c[q>>2]=r;r=q+8|0;c[r>>2]=(c[r>>2]|0)+1;ea=__ZNK7HashMapI10StringNameN7ClassDB14PropertySetGetE16StringNameHasher24HashMapComparatorDefaultIS0_ELh3ELh8EE4nextEPKS0_(w,ea)|0}while((ea|0)!=0)}__ZN4ListI10StringName16DefaultAllocatorE11sort_customINS0_11AlphCompareEEEvv(g);ea=c[g>>2]|0;if(!ea){Oa=0;Pa=Ea;Qa=Fa}else{Ra=ea;Sa=Ea;Ta=Fa;E=145}while(1){if((E|0)==145){E=0;Oa=c[Ra>>2]|0;Pa=Sa;Qa=Ta}if(!Oa)break;ea=c[w>>2]|0;r=c[Oa>>2]|0;if(!ea)Ua=0;else{if(!r)Va=0;else Va=c[r+16>>2]|0;q=c[ea+(((1<<d[p+80>>0])+-1&Va)<<2)>>2]|0;d:do if(!q)Wa=0;else{ea=q;while(1){if((c[ea>>2]|0)==(Va|0)?(c[ea+8>>2]|0)==(r|0):0){Wa=ea;break d}ea=c[ea+4>>2]|0;if(!ea){Wa=0;break}}}while(0);Ua=(Wa|0)==0?0:Wa+12|0}if(!r)Xa=0;else Xa=c[r+16>>2]|0;q=___muldi3(Pa|0,Qa|0,33,0)|0;ea=_i64Add(Xa|0,0,q|0,F|0)|0;q=c[Ua+4>>2]|0;if(!q)Ya=0;else Ya=c[q+16>>2]|0;q=___muldi3(ea|0,F|0,33,0)|0;ea=_i64Add(Ya|0,0,q|0,F|0)|0;q=c[Ua+8>>2]|0;if(!q)Za=0;else Za=c[q+16>>2]|0;q=___muldi3(ea|0,F|0,33,0)|0;ea=_i64Add(Za|0,0,q|0,F|0)|0;Ra=Oa+4|0;Sa=ea;Ta=F;E=145}__ZN4ListI10StringName16DefaultAllocatorED2Ev(g);w=c[p+56>>2]|0;if(!w){_a=0;$a=Pa;ab=Qa}else{bb=w;cb=Pa;db=Qa;E=164}while(1){if((E|0)==164){E=0;_a=c[bb>>2]|0;$a=cb;ab=db}if(!_a){eb=0;fb=$a;gb=ab;break b}w=__ZNK6String4hashEv(_a+4|0)|0;ea=___muldi3($a|0,ab|0,33,0)|0;q=_i64Add(w|0,0,ea|0,F|0)|0;ea=c[_a>>2]|0;w=___muldi3(q|0,F|0,33,0)|0;q=_i64Add(w|0,F|0,ea|0,0)|0;ea=c[_a+8>>2]|0;w=___muldi3(q|0,F|0,33,0)|0;q=_i64Add(w|0,F|0,ea|0,0)|0;ea=F;w=__ZNK6String4hashEv(_a+12|0)|0;fa=___muldi3(q|0,ea|0,33,0)|0;ea=_i64Add(fa|0,F|0,w|0,0)|0;w=c[_a+16>>2]|0;fa=___muldi3(ea|0,F|0,33,0)|0;ea=_i64Add(fa|0,F|0,w|0,0)|0;bb=_a+20|0;cb=ea;db=F;E=164}}else{eb=6;fb=z;gb=A}}else E=21}else E=21;while(0);if((E|0)==21){E=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1133769,1082908,309,1133782,0);eb=1;fb=z;gb=A}switch(eb&7){case 6:case 0:break;default:{G=eb;H=fb;I=gb;E=169;break a}}B=y+4|0;C=fb;D=gb;E=12}if((E|0)==135)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145120,418,1133820,0);else if((E|0)==169){E=(G|0)==4;__ZN4ListI10StringName16DefaultAllocatorED2Ev(f);F=E?I:0;l=e;return (E?H:0)|0}return 0}function __ZNK10MethodBind8get_nameEv(a){a=a|0;var b=0,d=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b;__ZN10StringNameC2ERKS_(d,a+12|0);l=b;return c[d>>2]|0}function __ZNK7HashMapI10StringNameN7ClassDB14PropertySetGetE16StringNameHasher24HashMapComparatorDefaultIS0_ELh3ELh8EE4nextEPKS0_(b,e){b=b|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0;f=c[b>>2]|0;if(!f){g=0;return g|0}if(!e){h=a[b+4>>0]|0;if(h<<24>>24==31){g=0;return g|0}i=1<<(h&255);h=0;while(1){j=c[f+(h<<2)>>2]|0;h=h+1|0;if(j|0)break;if((h|0)>=(i|0)){g=0;k=20;break}}if((k|0)==20)return g|0;g=j+8|0;return g|0}j=c[e>>2]|0;if(!j)l=0;else l=c[j+16>>2]|0;e=1<<(d[b+4>>0]|0);b=e+-1&l;i=c[f+(b<<2)>>2]|0;a:do if(i|0){h=i;while(1){if((c[h>>2]|0)==(l|0)?(c[h+8>>2]|0)==(j|0):0)break;m=c[h+4>>2]|0;if(!m)break a;else h=m}a[1263537]=0;m=c[h+4>>2]|0;if(!m)n=b;else{g=m+8|0;return g|0}do{n=n+1|0;if((n|0)>=(e|0)){g=0;k=20;break}o=c[f+(n<<2)>>2]|0}while(!(o|0));if((k|0)==20)return g|0;g=o+8|0;return g|0}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1102483,1100151,515,1100539,0);g=0;return g|0}function __ZN7ClassDB23add_compatibility_classERK10StringNameS2_(a,b){a=a|0;b=b|0;__ZN10StringNameaSERKS_(__ZN7HashMapI10StringNameS0_16StringNameHasher24HashMapComparatorDefaultIS0_ELh3ELh8EEixERKS0_(1254144,a)|0,b);return}function __ZN7ClassDB17get_property_typeERK10StringNameS2_Pb(b,e,f){b=b|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0;g=c[313454]|0;a:do if(g|0){h=c[b>>2]|0;if(!h)i=0;else i=c[h+16>>2]|0;j=c[g+(((1<<(d[1253820]|0))+-1&i)<<2)>>2]|0;if(j|0){k=j;while(1){if((c[k>>2]|0)==(i|0)?(c[k+8>>2]|0)==(h|0):0)break;j=c[k+4>>2]|0;if(!j)break a;else k=j}h=k+12|0;j=c[e>>2]|0;l=j+16|0;b:do if(!j){m=h;while(1){n=c[m+64>>2]|0;if(n|0?(o=c[n>>2]|0,o|0):0){n=o;do{if((c[n>>2]|0)==0?(c[n+8>>2]|0)==0:0){p=n;break b}n=c[n+4>>2]|0}while((n|0)!=0)}m=c[m+4>>2]|0;if(!m)break a}}else{m=h;while(1){n=c[m+64>>2]|0;if(n|0?(o=c[l>>2]|0,q=c[n+(((1<<(d[m+68>>0]|0))+-1&o)<<2)>>2]|0,q|0):0){n=q;do{if((c[n>>2]|0)==(o|0)?(c[n+8>>2]|0)==(j|0):0){p=n;break b}n=c[n+4>>2]|0}while((n|0)!=0)}m=c[m+4>>2]|0;if(!m)break a}}while(0);if(f|0)a[f>>0]=1;r=c[p+32>>2]|0;return r|0}}while(0);if(!f){r=0;return r|0}a[f>>0]=0;r=0;return r|0}function __ZN7ClassDB12has_propertyERK10StringNameS2_b(a,b,e){a=a|0;b=b|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0;f=c[313454]|0;if(!f){g=0;return g|0}h=c[a>>2]|0;if(!h)i=0;else i=c[h+16>>2]|0;a=c[f+(((1<<(d[1253820]|0))+-1&i)<<2)>>2]|0;if(!a){g=0;return g|0}else j=a;while(1){if((c[j>>2]|0)==(i|0)?(c[j+8>>2]|0)==(h|0):0)break;a=c[j+4>>2]|0;if(!a){g=0;k=35;break}else j=a}if((k|0)==35)return g|0;h=j+12|0;i=c[b>>2]|0;b=i+16|0;if(!i)if(!e){a=h;a:while(1){f=c[a+64>>2]|0;if(f|0?(l=c[f>>2]|0,l|0):0){f=l;do{if((c[f>>2]|0)==0?(c[f+8>>2]|0)==0:0){g=1;k=35;break a}f=c[f+4>>2]|0}while((f|0)!=0)}a=c[a+4>>2]|0;if(!a){g=0;k=35;break}}if((k|0)==35)return g|0}else{a=c[j+76>>2]|0;if(!a){g=0;return g|0}f=c[a>>2]|0;b:do if(!f)m=0;else{a=f;while(1){if((c[a>>2]|0)==0?(c[a+8>>2]|0)==0:0){m=a;break b}a=c[a+4>>2]|0;if(!a){m=0;break}}}while(0);g=(m|0)!=0;return g|0}else if(!e){e=h;c:while(1){h=c[e+64>>2]|0;if(h|0?(m=c[b>>2]|0,f=c[h+(((1<<(d[e+68>>0]|0))+-1&m)<<2)>>2]|0,f|0):0){h=f;do{if((c[h>>2]|0)==(m|0)?(c[h+8>>2]|0)==(i|0):0){g=1;k=35;break c}h=c[h+4>>2]|0}while((h|0)!=0)}e=c[e+4>>2]|0;if(!e){g=0;k=35;break}}if((k|0)==35)return g|0}else{k=c[j+76>>2]|0;if(!k){g=0;return g|0}e=c[b>>2]|0;b=c[k+(((1<<(d[j+80>>0]|0))+-1&e)<<2)>>2]|0;d:do if(!b)n=0;else{j=b;while(1){if((c[j>>2]|0)==(e|0)?(c[j+8>>2]|0)==(i|0):0){n=j;break d}j=c[j+4>>2]|0;if(!j){n=0;break}}}while(0);g=(n|0)!=0;return g|0}return 0}function __ZN7ClassDB16set_method_flagsE10StringNameS0_i(b,e,f){b=b|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0;g=c[313454]|0;a:do if(g|0){h=c[b>>2]|0;if(!h)i=0;else i=c[h+16>>2]|0;j=c[g+(((1<<(d[1253820]|0))+-1&i)<<2)>>2]|0;if(j|0){k=j;while(1){if((c[k>>2]|0)==(i|0)?(c[k+8>>2]|0)==(h|0):0)break;j=c[k+4>>2]|0;if(!j)break a;else k=j}a[1263537]=0;h=k+20|0;j=c[h>>2]|0;b:do if(j|0){l=c[e>>2]|0;if(!l)m=0;else m=c[l+16>>2]|0;n=c[j+(((1<<(d[k+24>>0]|0))+-1&m)<<2)>>2]|0;if(n|0){o=n;while(1){if((c[o>>2]|0)==(m|0)?(c[o+8>>2]|0)==(l|0):0)break;o=c[o+4>>2]|0;if(!o)break b}a[1263537]=0;c[(c[(__ZN7HashMapI10StringNameP10MethodBind16StringNameHasher24HashMapComparatorDefaultIS0_ELh3ELh8EEixERKS0_(h,e)|0)>>2]|0)+8>>2]=f;return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1133865,1082908,1008,1133912,0);return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1133865,1082908,1007,1133882,0);return}function __ZN7ClassDB4initEv(){return}function __ZN5Color5namedERK6String(b,d){b=b|0;d=d|0;var e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0;e=l;l=l+64|0;if((l|0)>=(m|0))ba(64);f=e+52|0;h=e+44|0;i=e+48|0;j=e+40|0;k=e+36|0;n=e+32|0;o=e+28|0;p=e+24|0;q=e+20|0;r=e+16|0;s=e+12|0;t=e+8|0;u=e+4|0;v=e;if(!(c[313759]|0))__ZL22_populate_named_colorsv();c[h>>2]=0;w=c[d>>2]|0;if(w|0?(c[h>>2]=0,__Z28atomic_conditional_incrementPj(w+-8|0)|0):0)c[h>>2]=c[d>>2];__ZN6StringC2EPKc(i,1143407);__ZN6StringC2EPKc(j,1263606);w=__ZNK6String7replaceES_S_(h,i,j)|0;x=w;y=c[h>>2]|0;if((y|0)==(w|0)){if(w|0)z=14}else{if(y|0?(__Z16atomic_decrementPj(y+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(y,1);c[h>>2]=0;if(w|0)if(!(__Z28atomic_conditional_incrementPj(w+-8|0)|0))z=14;else{c[h>>2]=x;z=14}}if((z|0)==14?(__Z16atomic_decrementPj(w+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(w,1);w=c[j>>2]|0;if(w|0?(__Z16atomic_decrementPj(w+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(w,1);w=c[i>>2]|0;if(w|0?(__Z16atomic_decrementPj(w+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(w,1);__ZN6StringC2EPKc(k,1150515);__ZN6StringC2EPKc(n,1263606);w=__ZNK6String7replaceES_S_(h,k,n)|0;i=w;j=c[h>>2]|0;if((j|0)==(w|0)){if(w|0)z=30}else{if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);c[h>>2]=0;if(w|0)if(!(__Z28atomic_conditional_incrementPj(w+-8|0)|0))z=30;else{c[h>>2]=i;z=30}}if((z|0)==30?(__Z16atomic_decrementPj(w+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(w,1);w=c[n>>2]|0;if(w|0?(__Z16atomic_decrementPj(w+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(w,1);w=c[k>>2]|0;if(w|0?(__Z16atomic_decrementPj(w+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(w,1);__ZN6StringC2EPKc(o,1133968);__ZN6StringC2EPKc(p,1263606);w=__ZNK6String7replaceES_S_(h,o,p)|0;k=w;n=c[h>>2]|0;if((n|0)==(w|0)){if(w|0)z=46}else{if(n|0?(__Z16atomic_decrementPj(n+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(n,1);c[h>>2]=0;if(w|0)if(!(__Z28atomic_conditional_incrementPj(w+-8|0)|0))z=46;else{c[h>>2]=k;z=46}}if((z|0)==46?(__Z16atomic_decrementPj(w+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(w,1);w=c[p>>2]|0;if(w|0?(__Z16atomic_decrementPj(w+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(w,1);w=c[o>>2]|0;if(w|0?(__Z16atomic_decrementPj(w+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(w,1);__ZN6StringC2EPKc(q,1133970);__ZN6StringC2EPKc(r,1263606);w=__ZNK6String7replaceES_S_(h,q,r)|0;o=w;p=c[h>>2]|0;if((p|0)==(w|0)){if(w|0)z=62}else{if(p|0?(__Z16atomic_decrementPj(p+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(p,1);c[h>>2]=0;if(w|0)if(!(__Z28atomic_conditional_incrementPj(w+-8|0)|0))z=62;else{c[h>>2]=o;z=62}}if((z|0)==62?(__Z16atomic_decrementPj(w+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(w,1);w=c[r>>2]|0;if(w|0?(__Z16atomic_decrementPj(w+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(w,1);w=c[q>>2]|0;if(w|0?(__Z16atomic_decrementPj(w+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(w,1);__ZN6StringC2EPKc(s,1219936);__ZN6StringC2EPKc(t,1263606);w=__ZNK6String7replaceES_S_(h,s,t)|0;q=w;r=c[h>>2]|0;if((r|0)==(w|0)){if(w|0)z=78}else{if(r|0?(__Z16atomic_decrementPj(r+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(r,1);c[h>>2]=0;if(w|0)if(!(__Z28atomic_conditional_incrementPj(w+-8|0)|0))z=78;else{c[h>>2]=q;z=78}}if((z|0)==78?(__Z16atomic_decrementPj(w+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(w,1);w=c[t>>2]|0;if(w|0?(__Z16atomic_decrementPj(w+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(w,1);w=c[s>>2]|0;if(w|0?(__Z16atomic_decrementPj(w+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(w,1);w=__ZNK6String8to_lowerEv(h)|0;s=w;t=c[h>>2]|0;do if((t|0)==(w|0)){if(w|0)z=94}else{do if(t|0){if(__Z16atomic_decrementPj(t+-8|0)|0)break;__ZN6Memory11free_staticEPvb(t,1)}while(0);c[h>>2]=0;if(!w)break;if(!(__Z28atomic_conditional_incrementPj(w+-8|0)|0)){z=94;break}c[h>>2]=s;z=94}while(0);if((z|0)==94?(__Z16atomic_decrementPj(w+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(w,1);w=c[313757]|0;a:do if(!w)z=118;else{s=c[w+8>>2]|0;if((s|0)==(c[313758]|0)){z=118;break}t=s;while(1){s=t+24|0;c[f>>2]=0;q=c[s>>2]|0;do if(q|0){c[f>>2]=0;if(!(__Z28atomic_conditional_incrementPj(q+-8|0)|0))break;c[f>>2]=c[s>>2]}while(0);q=__ZNK6StringltES_(h,f)|0;r=c[f>>2]|0;do if(r|0){if(__Z16atomic_decrementPj(r+-8|0)|0)break;__ZN6Memory11free_staticEPvb(r,1)}while(0);if(q)A=t+8|0;else{c[f>>2]=0;r=c[h>>2]|0;do if(r|0){c[f>>2]=0;if(!(__Z28atomic_conditional_incrementPj(r+-8|0)|0))break;c[f>>2]=c[h>>2]}while(0);r=__ZNK6StringltES_(s,f)|0;q=c[f>>2]|0;do if(q|0){if(__Z16atomic_decrementPj(q+-8|0)|0)break;__ZN6Memory11free_staticEPvb(q,1)}while(0);if(!r)break;A=t+4|0}q=c[A>>2]|0;if((q|0)==(c[313758]|0)){z=118;break a}else t=q}if((t|0)==0|(t|0)==(c[313758]|0)){z=118;break}q=t+28|0;c[b>>2]=c[q>>2];c[b+4>>2]=c[q+4>>2];c[b+8>>2]=c[q+8>>2];c[b+12>>2]=c[q+12>>2]}while(0);if((z|0)==118){c[v>>2]=__ZplPKcRK6String(1133972,d)|0;c[u>>2]=__ZNK6String4utf8Ev(v)|0;__Z19_err_set_last_errorPKc(__ZNK10CharString8get_dataEv(u)|0);d=c[u>>2]|0;do if(d|0){if(__Z16atomic_decrementPj(d+-8|0)|0)break;__ZN6Memory11free_staticEPvb(d,1)}while(0);d=c[v>>2]|0;do if(d|0){if(__Z16atomic_decrementPj(d+-8|0)|0)break;__ZN6Memory11free_staticEPvb(d,1)}while(0);a[1263537]=1;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1133993,1083748,344,1083763,0);a[1263537]=0;g[b>>2]=0.0;g[b+4>>2]=0.0;g[b+8>>2]=0.0;g[b+12>>2]=1.0}b=c[h>>2]|0;if(!b){l=e;return}if(__Z16atomic_decrementPj(b+-8|0)|0){l=e;return}__ZN6Memory11free_staticEPvb(b,1);l=e;return}function __ZL22_populate_named_colorsv(){var a=0,b=0,d=0,e=0,f=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+16|0;d=a;if(c[313759]|0){l=a;return}__ZN6StringC2EPKc(b,1133999);g[d>>2]=.9399999976158142;g[d+4>>2]=.9700000286102295;g[d+8>>2]=1.0;g[d+12>>2]=1.0;if(!(c[313757]|0)){e=__ZnwjPFPvjE(44,4740)|0;f=e+24|0;c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;c[f+12>>2]=0;g[e+40>>2]=1.0;f=e+16|0;c[f>>2]=0;c[f+4>>2]=0;c[313757]=e;f=c[313758]|0;c[e+4>>2]=f;c[e+8>>2]=f;c[e+12>>2]=f;c[e>>2]=1}__ZN3MapI6String5Color10ComparatorIS0_E16DefaultAllocatorE10_insert_rbERKS0_RKS1_(1255028,b,d)|0;e=c[b>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);__ZN6StringC2EPKc(b,1134009);g[d>>2]=.9800000190734863;g[d+4>>2]=.9200000166893005;g[d+8>>2]=.8399999737739563;g[d+12>>2]=1.0;if(!(c[313757]|0)){e=__ZnwjPFPvjE(44,4740)|0;f=e+24|0;c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;c[f+12>>2]=0;g[e+40>>2]=1.0;f=e+16|0;c[f>>2]=0;c[f+4>>2]=0;c[313757]=e;f=c[313758]|0;c[e+4>>2]=f;c[e+8>>2]=f;c[e+12>>2]=f;c[e>>2]=1}__ZN3MapI6String5Color10ComparatorIS0_E16DefaultAllocatorE10_insert_rbERKS0_RKS1_(1255028,b,d)|0;e=c[b>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);__ZN6StringC2EPKc(b,1134022);g[d>>2]=0.0;g[d+4>>2]=1.0;g[d+8>>2]=1.0;g[d+12>>2]=1.0;if(!(c[313757]|0)){e=__ZnwjPFPvjE(44,4740)|0;f=e+24|0;c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;c[f+12>>2]=0;g[e+40>>2]=1.0;f=e+16|0;c[f>>2]=0;c[f+4>>2]=0;c[313757]=e;f=c[313758]|0;c[e+4>>2]=f;c[e+8>>2]=f;c[e+12>>2]=f;c[e>>2]=1}__ZN3MapI6String5Color10ComparatorIS0_E16DefaultAllocatorE10_insert_rbERKS0_RKS1_(1255028,b,d)|0;e=c[b>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);__ZN6StringC2EPKc(b,1134027);g[d>>2]=.5;g[d+4>>2]=1.0;g[d+8>>2]=.8299999833106995;g[d+12>>2]=1.0;if(!(c[313757]|0)){e=__ZnwjPFPvjE(44,4740)|0;f=e+24|0;c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;c[f+12>>2]=0;g[e+40>>2]=1.0;f=e+16|0;c[f>>2]=0;c[f+4>>2]=0;c[313757]=e;f=c[313758]|0;c[e+4>>2]=f;c[e+8>>2]=f;c[e+12>>2]=f;c[e>>2]=1}__ZN3MapI6String5Color10ComparatorIS0_E16DefaultAllocatorE10_insert_rbERKS0_RKS1_(1255028,b,d)|0;e=c[b>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);__ZN6StringC2EPKc(b,1134038);g[d>>2]=.9399999976158142;g[d+4>>2]=1.0;g[d+8>>2]=1.0;g[d+12>>2]=1.0;if(!(c[313757]|0)){e=__ZnwjPFPvjE(44,4740)|0;f=e+24|0;c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;c[f+12>>2]=0;g[e+40>>2]=1.0;f=e+16|0;c[f>>2]=0;c[f+4>>2]=0;c[313757]=e;f=c[313758]|0;c[e+4>>2]=f;c[e+8>>2]=f;c[e+12>>2]=f;c[e>>2]=1}__ZN3MapI6String5Color10ComparatorIS0_E16DefaultAllocatorE10_insert_rbERKS0_RKS1_(1255028,b,d)|0;e=c[b>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);__ZN6StringC2EPKc(b,1134044);g[d>>2]=.9599999785423279;g[d+4>>2]=.9599999785423279;g[d+8>>2]=.8600000143051147;g[d+12>>2]=1.0;if(!(c[313757]|0)){e=__ZnwjPFPvjE(44,4740)|0;f=e+24|0;c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;c[f+12>>2]=0;g[e+40>>2]=1.0;f=e+16|0;c[f>>2]=0;c[f+4>>2]=0;c[313757]=e;f=c[313758]|0;c[e+4>>2]=f;c[e+8>>2]=f;c[e+12>>2]=f;c[e>>2]=1}__ZN3MapI6String5Color10ComparatorIS0_E16DefaultAllocatorE10_insert_rbERKS0_RKS1_(1255028,b,d)|0;e=c[b>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);__ZN6StringC2EPKc(b,1134050);g[d>>2]=1.0;g[d+4>>2]=.8899999856948853;g[d+8>>2]=.7699999809265137;g[d+12>>2]=1.0;if(!(c[313757]|0)){e=__ZnwjPFPvjE(44,4740)|0;f=e+24|0;c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;c[f+12>>2]=0;g[e+40>>2]=1.0;f=e+16|0;c[f>>2]=0;c[f+4>>2]=0;c[313757]=e;f=c[313758]|0;c[e+4>>2]=f;c[e+8>>2]=f;c[e+12>>2]=f;c[e>>2]=1}__ZN3MapI6String5Color10ComparatorIS0_E16DefaultAllocatorE10_insert_rbERKS0_RKS1_(1255028,b,d)|0;e=c[b>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);__ZN6StringC2EPKc(b,1134057);g[d>>2]=0.0;g[d+4>>2]=0.0;g[d+8>>2]=0.0;g[d+12>>2]=1.0;if(!(c[313757]|0)){e=__ZnwjPFPvjE(44,4740)|0;f=e+24|0;c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;c[f+12>>2]=0;g[e+40>>2]=1.0;f=e+16|0;c[f>>2]=0;c[f+4>>2]=0;c[313757]=e;f=c[313758]|0;c[e+4>>2]=f;c[e+8>>2]=f;c[e+12>>2]=f;c[e>>2]=1}__ZN3MapI6String5Color10ComparatorIS0_E16DefaultAllocatorE10_insert_rbERKS0_RKS1_(1255028,b,d)|0;e=c[b>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);__ZN6StringC2EPKc(b,1134063);g[d>>2]=1.0;g[d+4>>2]=.9200000166893005;g[d+8>>2]=.800000011920929;g[d+12>>2]=1.0;if(!(c[313757]|0)){e=__ZnwjPFPvjE(44,4740)|0;f=e+24|0;c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;c[f+12>>2]=0;g[e+40>>2]=1.0;f=e+16|0;c[f>>2]=0;c[f+4>>2]=0;c[313757]=e;f=c[313758]|0;c[e+4>>2]=f;c[e+8>>2]=f;c[e+12>>2]=f;c[e>>2]=1}__ZN3MapI6String5Color10ComparatorIS0_E16DefaultAllocatorE10_insert_rbERKS0_RKS1_(1255028,b,d)|0;e=c[b>>2]|0;do if(e|0){if(__Z16atomic_decrementPj(e+-8|0)|0)break;__ZN6Memory11free_staticEPvb(e,1)}while(0);__ZN6StringC2EPKc(b,1134078);g[d>>2]=0.0;g[d+4>>2]=0.0;g[d+8>>2]=1.0;g[d+12>>2]=1.0;if(!(c[313757]|0)){e=__ZnwjPFPvjE(44,4740)|0;f=e+24|0;c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;c[f+12>>2]=0;g[e+40>>2]=1.0;f=e+16|0;c[f>>2]=0;c[f+4>>2]=0;c[313757]=e;f=c[313758]|0;c[e+4>>2]=f;c[e+8>>2]=f;c[e+12>>2]=f;c[e>>2]=1}__ZN3MapI6String5Color10ComparatorIS0_E16DefaultAllocatorE10_insert_rbERKS0_RKS1_(1255028,b,d)|0;e=c[b>>2]|0;do if(e|0){if(__Z16atomic_decrementPj(e+-8|0)|0)break;__ZN6Memory11free_staticEPvb(e,1)}while(0);__ZN6StringC2EPKc(b,1134083);g[d>>2]=.5400000214576721;g[d+4>>2]=.17000000178813934;g[d+8>>2]=.8899999856948853;g[d+12>>2]=1.0;if(!(c[313757]|0)){e=__ZnwjPFPvjE(44,4740)|0;f=e+24|0;c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;c[f+12>>2]=0;g[e+40>>2]=1.0;f=e+16|0;c[f>>2]=0;c[f+4>>2]=0;c[313757]=e;f=c[313758]|0;c[e+4>>2]=f;c[e+8>>2]=f;c[e+12>>2]=f;c[e>>2]=1}__ZN3MapI6String5Color10ComparatorIS0_E16DefaultAllocatorE10_insert_rbERKS0_RKS1_(1255028,b,d)|0;e=c[b>>2]|0;do if(e|0){if(__Z16atomic_decrementPj(e+-8|0)|0)break;__ZN6Memory11free_staticEPvb(e,1)}while(0);__ZN6StringC2EPKc(b,1134094);g[d>>2]=.6499999761581421;g[d+4>>2]=.1599999964237213;g[d+8>>2]=.1599999964237213;g[d+12>>2]=1.0;if(!(c[313757]|0)){e=__ZnwjPFPvjE(44,4740)|0;f=e+24|0;c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;c[f+12>>2]=0;g[e+40>>2]=1.0;f=e+16|0;c[f>>2]=0;c[f+4>>2]=0;c[313757]=e;f=c[313758]|0;c[e+4>>2]=f;c[e+8>>2]=f;c[e+12>>2]=f;c[e>>2]=1}__ZN3MapI6String5Color10ComparatorIS0_E16DefaultAllocatorE10_insert_rbERKS0_RKS1_(1255028,b,d)|0;e=c[b>>2]|0;do if(e|0){if(__Z16atomic_decrementPj(e+-8|0)|0)break;__ZN6Memory11free_staticEPvb(e,1)}while(0);__ZN6StringC2EPKc(b,1134100);g[d>>2]=.8700000047683716;g[d+4>>2]=.7200000286102295;g[d+8>>2]=.5299999713897705;g[d+12>>2]=1.0;if(!(c[313757]|0)){e=__ZnwjPFPvjE(44,4740)|0;f=e+24|0;c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;c[f+12>>2]=0;g[e+40>>2]=1.0;f=e+16|0;c[f>>2]=0;c[f+4>>2]=0;c[313757]=e;f=c[313758]|0;c[e+4>>2]=f;c[e+8>>2]=f;c[e+12>>2]=f;c[e>>2]=1}__ZN3MapI6String5Color10ComparatorIS0_E16DefaultAllocatorE10_insert_rbERKS0_RKS1_(1255028,b,d)|0;e=c[b>>2]|0;do if(e|0){if(__Z16atomic_decrementPj(e+-8|0)|0)break;__ZN6Memory11free_staticEPvb(e,1)}while(0);__ZN6StringC2EPKc(b,1134110);g[d>>2]=.3700000047683716;g[d+4>>2]=.6200000047683716;g[d+8>>2]=.6299999952316284;g[d+12>>2]=1.0;if(!(c[313757]|0)){e=__ZnwjPFPvjE(44,4740)|0;f=e+24|0;c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;c[f+12>>2]=0;g[e+40>>2]=1.0;f=e+16|0;c[f>>2]=0;c[f+4>>2]=0;c[313757]=e;f=c[313758]|0;c[e+4>>2]=f;c[e+8>>2]=f;c[e+12>>2]=f;c[e>>2]=1}__ZN3MapI6String5Color10ComparatorIS0_E16DefaultAllocatorE10_insert_rbERKS0_RKS1_(1255028,b,d)|0;e=c[b>>2]|0;do if(e|0){if(__Z16atomic_decrementPj(e+-8|0)|0)break;__ZN6Memory11free_staticEPvb(e,1)}while(0);__ZN6StringC2EPKc(b,1134120);g[d>>2]=.5;g[d+4>>2]=1.0;g[d+8>>2]=0.0;g[d+12>>2]=1.0;if(!(c[313757]|0)){e=__ZnwjPFPvjE(44,4740)|0;f=e+24|0;c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;c[f+12>>2]=0;g[e+40>>2]=1.0;f=e+16|0;c[f>>2]=0;c[f+4>>2]=0;c[313757]=e;f=c[313758]|0;c[e+4>>2]=f;c[e+8>>2]=f;c[e+12>>2]=f;c[e>>2]=1}__ZN3MapI6String5Color10ComparatorIS0_E16DefaultAllocatorE10_insert_rbERKS0_RKS1_(1255028,b,d)|0;e=c[b>>2]|0;do if(e|0){if(__Z16atomic_decrementPj(e+-8|0)|0)break;__ZN6Memory11free_staticEPvb(e,1)}while(0);__ZN6StringC2EPKc(b,1134131);g[d>>2]=.8199999928474426;g[d+4>>2]=.4099999964237213;g[d+8>>2]=.11999999731779099;g[d+12>>2]=1.0;if(!(c[313757]|0)){e=__ZnwjPFPvjE(44,4740)|0;f=e+24|0;c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;c[f+12>>2]=0;g[e+40>>2]=1.0;f=e+16|0;c[f>>2]=0;c[f+4>>2]=0;c[313757]=e;f=c[313758]|0;c[e+4>>2]=f;c[e+8>>2]=f;c[e+12>>2]=f;c[e>>2]=1}__ZN3MapI6String5Color10ComparatorIS0_E16DefaultAllocatorE10_insert_rbERKS0_RKS1_(1255028,b,d)|0;e=c[b>>2]|0;do if(e|0){if(__Z16atomic_decrementPj(e+-8|0)|0)break;__ZN6Memory11free_staticEPvb(e,1)}while(0);__ZN6StringC2EPKc(b,1134141);g[d>>2]=1.0;g[d+4>>2]=.5;g[d+8>>2]=.3100000023841858;g[d+12>>2]=1.0;if(!(c[313757]|0)){e=__ZnwjPFPvjE(44,4740)|0;f=e+24|0;c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;c[f+12>>2]=0;g[e+40>>2]=1.0;f=e+16|0;c[f>>2]=0;c[f+4>>2]=0;c[313757]=e;f=c[313758]|0;c[e+4>>2]=f;c[e+8>>2]=f;c[e+12>>2]=f;c[e>>2]=1}__ZN3MapI6String5Color10ComparatorIS0_E16DefaultAllocatorE10_insert_rbERKS0_RKS1_(1255028,b,d)|0;e=c[b>>2]|0;do if(e|0){if(__Z16atomic_decrementPj(e+-8|0)|0)break;__ZN6Memory11free_staticEPvb(e,1)}while(0);__ZN6StringC2EPKc(b,1134147);g[d>>2]=.38999998569488525;g[d+4>>2]=.5799999833106995;g[d+8>>2]=.9300000071525574;g[d+12>>2]=1.0;if(!(c[313757]|0)){e=__ZnwjPFPvjE(44,4740)|0;f=e+24|0;c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;c[f+12>>2]=0;g[e+40>>2]=1.0;f=e+16|0;c[f>>2]=0;c[f+4>>2]=0;c[313757]=e;f=c[313758]|0;c[e+4>>2]=f;c[e+8>>2]=f;c[e+12>>2]=f;c[e>>2]=1}__ZN3MapI6String5Color10ComparatorIS0_E16DefaultAllocatorE10_insert_rbERKS0_RKS1_(1255028,b,d)|0;e=c[b>>2]|0;do if(e|0){if(__Z16atomic_decrementPj(e+-8|0)|0)break;__ZN6Memory11free_staticEPvb(e,1)}while(0);__ZN6StringC2EPKc(b,1134158);g[d>>2]=1.0;g[d+4>>2]=.9700000286102295;g[d+8>>2]=.8600000143051147;g[d+12>>2]=1.0;if(!(c[313757]|0)){e=__ZnwjPFPvjE(44,4740)|0;f=e+24|0;c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;c[f+12>>2]=0;g[e+40>>2]=1.0;f=e+16|0;c[f>>2]=0;c[f+4>>2]=0;c[313757]=e;f=c[313758]|0;c[e+4>>2]=f;c[e+8>>2]=f;c[e+12>>2]=f;c[e>>2]=1}__ZN3MapI6String5Color10ComparatorIS0_E16DefaultAllocatorE10_insert_rbERKS0_RKS1_(1255028,b,d)|0;e=c[b>>2]|0;do if(e|0){if(__Z16atomic_decrementPj(e+-8|0)|0)break;__ZN6Memory11free_staticEPvb(e,1)}while(0);__ZN6StringC2EPKc(b,1134167);g[d>>2]=.8600000143051147;g[d+4>>2]=.07999999821186066;g[d+8>>2]=.23999999463558197;g[d+12>>2]=1.0;if(!(c[313757]|0)){e=__ZnwjPFPvjE(44,4740)|0;f=e+24|0;c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;c[f+12>>2]=0;g[e+40>>2]=1.0;f=e+16|0;c[f>>2]=0;c[f+4>>2]=0;c[313757]=e;f=c[313758]|0;c[e+4>>2]=f;c[e+8>>2]=f;c[e+12>>2]=f;c[e>>2]=1}__ZN3MapI6String5Color10ComparatorIS0_E16DefaultAllocatorE10_insert_rbERKS0_RKS1_(1255028,b,d)|0;e=c[b>>2]|0;do if(e|0){if(__Z16atomic_decrementPj(e+-8|0)|0)break;__ZN6Memory11free_staticEPvb(e,1)}while(0);__ZN6StringC2EPKc(b,1134175);g[d>>2]=0.0;g[d+4>>2]=1.0;g[d+8>>2]=1.0;g[d+12>>2]=1.0;if(!(c[313757]|0)){e=__ZnwjPFPvjE(44,4740)|0;f=e+24|0;c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;c[f+12>>2]=0;g[e+40>>2]=1.0;f=e+16|0;c[f>>2]=0;c[f+4>>2]=0;c[313757]=e;f=c[313758]|0;c[e+4>>2]=f;c[e+8>>2]=f;c[e+12>>2]=f;c[e>>2]=1}__ZN3MapI6String5Color10ComparatorIS0_E16DefaultAllocatorE10_insert_rbERKS0_RKS1_(1255028,b,d)|0;e=c[b>>2]|0;do if(e|0){if(__Z16atomic_decrementPj(e+-8|0)|0)break;__ZN6Memory11free_staticEPvb(e,1)}while(0);__ZN6StringC2EPKc(b,1134180);g[d>>2]=0.0;g[d+4>>2]=0.0;g[d+8>>2]=.550000011920929;g[d+12>>2]=1.0;if(!(c[313757]|0)){e=__ZnwjPFPvjE(44,4740)|0;f=e+24|0;c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;c[f+12>>2]=0;g[e+40>>2]=1.0;f=e+16|0;c[f>>2]=0;c[f+4>>2]=0;c[313757]=e;f=c[313758]|0;c[e+4>>2]=f;c[e+8>>2]=f;c[e+12>>2]=f;c[e>>2]=1}__ZN3MapI6String5Color10ComparatorIS0_E16DefaultAllocatorE10_insert_rbERKS0_RKS1_(1255028,b,d)|0;e=c[b>>2]|0;do if(e|0){if(__Z16atomic_decrementPj(e+-8|0)|0)break;__ZN6Memory11free_staticEPvb(e,1)}while(0);__ZN6StringC2EPKc(b,1134189);g[d>>2]=0.0;g[d+4>>2]=.550000011920929;g[d+8>>2]=.550000011920929;g[d+12>>2]=1.0;if(!(c[313757]|0)){e=__ZnwjPFPvjE(44,4740)|0;f=e+24|0;c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;c[f+12>>2]=0;g[e+40>>2]=1.0;f=e+16|0;c[f>>2]=0;c[f+4>>2]=0;c[313757]=e;f=c[313758]|0;c[e+4>>2]=f;c[e+8>>2]=f;c[e+12>>2]=f;c[e>>2]=1}__ZN3MapI6String5Color10ComparatorIS0_E16DefaultAllocatorE10_insert_rbERKS0_RKS1_(1255028,b,d)|0;e=c[b>>2]|0;do if(e|0){if(__Z16atomic_decrementPj(e+-8|0)|0)break;__ZN6Memory11free_staticEPvb(e,1)}while(0);__ZN6StringC2EPKc(b,1134198);g[d>>2]=.7200000286102295;g[d+4>>2]=.5299999713897705;g[d+8>>2]=.03999999910593033;g[d+12>>2]=1.0;if(!(c[313757]|0)){e=__ZnwjPFPvjE(44,4740)|0;f=e+24|0;c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;c[f+12>>2]=0;g[e+40>>2]=1.0;f=e+16|0;c[f>>2]=0;c[f+4>>2]=0;c[313757]=e;f=c[313758]|0;c[e+4>>2]=f;c[e+8>>2]=f;c[e+12>>2]=f;c[e>>2]=1}__ZN3MapI6String5Color10ComparatorIS0_E16DefaultAllocatorE10_insert_rbERKS0_RKS1_(1255028,b,d)|0;e=c[b>>2]|0;do if(e|0){if(__Z16atomic_decrementPj(e+-8|0)|0)break;__ZN6Memory11free_staticEPvb(e,1)}while(0);__ZN6StringC2EPKc(b,1134212);g[d>>2]=.6600000262260437;g[d+4>>2]=.6600000262260437;g[d+8>>2]=.6600000262260437;g[d+12>>2]=1.0;if(!(c[313757]|0)){e=__ZnwjPFPvjE(44,4740)|0;f=e+24|0;c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;c[f+12>>2]=0;g[e+40>>2]=1.0;f=e+16|0;c[f>>2]=0;c[f+4>>2]=0;c[313757]=e;f=c[313758]|0;c[e+4>>2]=f;c[e+8>>2]=f;c[e+12>>2]=f;c[e>>2]=1}__ZN3MapI6String5Color10ComparatorIS0_E16DefaultAllocatorE10_insert_rbERKS0_RKS1_(1255028,b,d)|0;e=c[b>>2]|0;do if(e|0){if(__Z16atomic_decrementPj(e+-8|0)|0)break;__ZN6Memory11free_staticEPvb(e,1)}while(0);__ZN6StringC2EPKc(b,1134221);g[d>>2]=0.0;g[d+4>>2]=.38999998569488525;g[d+8>>2]=0.0;g[d+12>>2]=1.0;if(!(c[313757]|0)){e=__ZnwjPFPvjE(44,4740)|0;f=e+24|0;c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;c[f+12>>2]=0;g[e+40>>2]=1.0;f=e+16|0;c[f>>2]=0;c[f+4>>2]=0;c[313757]=e;f=c[313758]|0;c[e+4>>2]=f;c[e+8>>2]=f;c[e+12>>2]=f;c[e>>2]=1}__ZN3MapI6String5Color10ComparatorIS0_E16DefaultAllocatorE10_insert_rbERKS0_RKS1_(1255028,b,d)|0;e=c[b>>2]|0;do if(e|0){if(__Z16atomic_decrementPj(e+-8|0)|0)break;__ZN6Memory11free_staticEPvb(e,1)}while(0);__ZN6StringC2EPKc(b,1134231);g[d>>2]=.7400000095367432;g[d+4>>2]=.7200000286102295;g[d+8>>2]=.41999998688697815;g[d+12>>2]=1.0;if(!(c[313757]|0)){e=__ZnwjPFPvjE(44,4740)|0;f=e+24|0;c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;c[f+12>>2]=0;g[e+40>>2]=1.0;f=e+16|0;c[f>>2]=0;c[f+4>>2]=0;c[313757]=e;f=c[313758]|0;c[e+4>>2]=f;c[e+8>>2]=f;c[e+12>>2]=f;c[e>>2]=1}__ZN3MapI6String5Color10ComparatorIS0_E16DefaultAllocatorE10_insert_rbERKS0_RKS1_(1255028,b,d)|0;e=c[b>>2]|0;do if(e|0){if(__Z16atomic_decrementPj(e+-8|0)|0)break;__ZN6Memory11free_staticEPvb(e,1)}while(0);__ZN6StringC2EPKc(b,1134241);g[d>>2]=.550000011920929;g[d+4>>2]=0.0;g[d+8>>2]=.550000011920929;g[d+12>>2]=1.0;if(!(c[313757]|0)){e=__ZnwjPFPvjE(44,4740)|0;f=e+24|0;c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;c[f+12>>2]=0;g[e+40>>2]=1.0;f=e+16|0;c[f>>2]=0;c[f+4>>2]=0;c[313757]=e;f=c[313758]|0;c[e+4>>2]=f;c[e+8>>2]=f;c[e+12>>2]=f;c[e>>2]=1}__ZN3MapI6String5Color10ComparatorIS0_E16DefaultAllocatorE10_insert_rbERKS0_RKS1_(1255028,b,d)|0;e=c[b>>2]|0;do if(e|0){if(__Z16atomic_decrementPj(e+-8|0)|0)break;__ZN6Memory11free_staticEPvb(e,1)}while(0);__ZN6StringC2EPKc(b,1134253);g[d>>2]=.33000001311302185;g[d+4>>2]=.41999998688697815;g[d+8>>2]=.18000000715255737;g[d+12>>2]=1.0;if(!(c[313757]|0)){e=__ZnwjPFPvjE(44,4740)|0;f=e+24|0;c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;c[f+12>>2]=0;g[e+40>>2]=1.0;f=e+16|0;c[f>>2]=0;c[f+4>>2]=0;c[313757]=e;f=c[313758]|0;c[e+4>>2]=f;c[e+8>>2]=f;c[e+12>>2]=f;c[e>>2]=1}__ZN3MapI6String5Color10ComparatorIS0_E16DefaultAllocatorE10_insert_rbERKS0_RKS1_(1255028,b,d)|0;e=c[b>>2]|0;do if(e|0){if(__Z16atomic_decrementPj(e+-8|0)|0)break;__ZN6Memory11free_staticEPvb(e,1)}while(0);__ZN6StringC2EPKc(b,1134268);g[d>>2]=1.0;g[d+4>>2]=.550000011920929;g[d+8>>2]=0.0;g[d+12>>2]=1.0;if(!(c[313757]|0)){e=__ZnwjPFPvjE(44,4740)|0;f=e+24|0;c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;c[f+12>>2]=0;g[e+40>>2]=1.0;f=e+16|0;c[f>>2]=0;c[f+4>>2]=0;c[313757]=e;f=c[313758]|0;c[e+4>>2]=f;c[e+8>>2]=f;c[e+12>>2]=f;c[e>>2]=1}__ZN3MapI6String5Color10ComparatorIS0_E16DefaultAllocatorE10_insert_rbERKS0_RKS1_(1255028,b,d)|0;e=c[b>>2]|0;do if(e|0){if(__Z16atomic_decrementPj(e+-8|0)|0)break;__ZN6Memory11free_staticEPvb(e,1)}while(0);__ZN6StringC2EPKc(b,1134279);g[d>>2]=.6000000238418579;g[d+4>>2]=.20000000298023224;g[d+8>>2]=.800000011920929;g[d+12>>2]=1.0;if(!(c[313757]|0)){e=__ZnwjPFPvjE(44,4740)|0;f=e+24|0;c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;c[f+12>>2]=0;g[e+40>>2]=1.0;f=e+16|0;c[f>>2]=0;c[f+4>>2]=0;c[313757]=e;f=c[313758]|0;c[e+4>>2]=f;c[e+8>>2]=f;c[e+12>>2]=f;c[e>>2]=1}__ZN3MapI6String5Color10ComparatorIS0_E16DefaultAllocatorE10_insert_rbERKS0_RKS1_(1255028,b,d)|0;e=c[b>>2]|0;do if(e|0){if(__Z16atomic_decrementPj(e+-8|0)|0)break;__ZN6Memory11free_staticEPvb(e,1)}while(0);__ZN6StringC2EPKc(b,1134290);g[d>>2]=.550000011920929;g[d+4>>2]=0.0;g[d+8>>2]=0.0;g[d+12>>2]=1.0;if(!(c[313757]|0)){e=__ZnwjPFPvjE(44,4740)|0;f=e+24|0;c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;c[f+12>>2]=0;g[e+40>>2]=1.0;f=e+16|0;c[f>>2]=0;c[f+4>>2]=0;c[313757]=e;f=c[313758]|0;c[e+4>>2]=f;c[e+8>>2]=f;c[e+12>>2]=f;c[e>>2]=1}__ZN3MapI6String5Color10ComparatorIS0_E16DefaultAllocatorE10_insert_rbERKS0_RKS1_(1255028,b,d)|0;e=c[b>>2]|0;do if(e|0){if(__Z16atomic_decrementPj(e+-8|0)|0)break;__ZN6Memory11free_staticEPvb(e,1)}while(0);__ZN6StringC2EPKc(b,1134298);g[d>>2]=.9100000262260437;g[d+4>>2]=.5899999737739563;g[d+8>>2]=.47999998927116394;g[d+12>>2]=1.0;if(!(c[313757]|0)){e=__ZnwjPFPvjE(44,4740)|0;f=e+24|0;c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;c[f+12>>2]=0;g[e+40>>2]=1.0;f=e+16|0;c[f>>2]=0;c[f+4>>2]=0;c[313757]=e;f=c[313758]|0;c[e+4>>2]=f;c[e+8>>2]=f;c[e+12>>2]=f;c[e>>2]=1}__ZN3MapI6String5Color10ComparatorIS0_E16DefaultAllocatorE10_insert_rbERKS0_RKS1_(1255028,b,d)|0;e=c[b>>2]|0;do if(e|0){if(__Z16atomic_decrementPj(e+-8|0)|0)break;__ZN6Memory11free_staticEPvb(e,1)}while(0);__ZN6StringC2EPKc(b,1134309);g[d>>2]=.5600000023841858;g[d+4>>2]=.7400000095367432;g[d+8>>2]=.5600000023841858;g[d+12>>2]=1.0;if(!(c[313757]|0)){e=__ZnwjPFPvjE(44,4740)|0;f=e+24|0;c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;c[f+12>>2]=0;g[e+40>>2]=1.0;f=e+16|0;c[f>>2]=0;c[f+4>>2]=0;c[313757]=e;f=c[313758]|0;c[e+4>>2]=f;c[e+8>>2]=f;c[e+12>>2]=f;c[e>>2]=1}__ZN3MapI6String5Color10ComparatorIS0_E16DefaultAllocatorE10_insert_rbERKS0_RKS1_(1255028,b,d)|0;e=c[b>>2]|0;do if(e|0){if(__Z16atomic_decrementPj(e+-8|0)|0)break;__ZN6Memory11free_staticEPvb(e,1)}while(0);__ZN6StringC2EPKc(b,1134322);g[d>>2]=.2800000011920929;g[d+4>>2]=.23999999463558197;g[d+8>>2]=.550000011920929;g[d+12>>2]=1.0;if(!(c[313757]|0)){e=__ZnwjPFPvjE(44,4740)|0;f=e+24|0;c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;c[f+12>>2]=0;g[e+40>>2]=1.0;f=e+16|0;c[f>>2]=0;c[f+4>>2]=0;c[313757]=e;f=c[313758]|0;c[e+4>>2]=f;c[e+8>>2]=f;c[e+12>>2]=f;c[e>>2]=1}__ZN3MapI6String5Color10ComparatorIS0_E16DefaultAllocatorE10_insert_rbERKS0_RKS1_(1255028,b,d)|0;e=c[b>>2]|0;do if(e|0){if(__Z16atomic_decrementPj(e+-8|0)|0)break;__ZN6Memory11free_staticEPvb(e,1)}while(0);__ZN6StringC2EPKc(b,1134336);g[d>>2]=.18000000715255737;g[d+4>>2]=.3100000023841858;g[d+8>>2]=.3100000023841858;g[d+12>>2]=1.0;if(!(c[313757]|0)){e=__ZnwjPFPvjE(44,4740)|0;f=e+24|0;c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;c[f+12>>2]=0;g[e+40>>2]=1.0;f=e+16|0;c[f>>2]=0;c[f+4>>2]=0;c[313757]=e;f=c[313758]|0;c[e+4>>2]=f;c[e+8>>2]=f;c[e+12>>2]=f;c[e>>2]=1}__ZN3MapI6String5Color10ComparatorIS0_E16DefaultAllocatorE10_insert_rbERKS0_RKS1_(1255028,b,d)|0;e=c[b>>2]|0;do if(e|0){if(__Z16atomic_decrementPj(e+-8|0)|0)break;__ZN6Memory11free_staticEPvb(e,1)}while(0);__ZN6StringC2EPKc(b,1134350);g[d>>2]=0.0;g[d+4>>2]=.8100000023841858;g[d+8>>2]=.8199999928474426;g[d+12>>2]=1.0;if(!(c[313757]|0)){e=__ZnwjPFPvjE(44,4740)|0;f=e+24|0;c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;c[f+12>>2]=0;g[e+40>>2]=1.0;f=e+16|0;c[f>>2]=0;c[f+4>>2]=0;c[313757]=e;f=c[313758]|0;c[e+4>>2]=f;c[e+8>>2]=f;c[e+12>>2]=f;c[e>>2]=1}__ZN3MapI6String5Color10ComparatorIS0_E16DefaultAllocatorE10_insert_rbERKS0_RKS1_(1255028,b,d)|0;e=c[b>>2]|0;do if(e|0){if(__Z16atomic_decrementPj(e+-8|0)|0)break;__ZN6Memory11free_staticEPvb(e,1)}while(0);__ZN6StringC2EPKc(b,1134364);g[d>>2]=.5799999833106995;g[d+4>>2]=0.0;g[d+8>>2]=.8299999833106995;g[d+12>>2]=1.0;if(!(c[313757]|0)){e=__ZnwjPFPvjE(44,4740)|0;f=e+24|0;c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;c[f+12>>2]=0;g[e+40>>2]=1.0;f=e+16|0;c[f>>2]=0;c[f+4>>2]=0;c[313757]=e;f=c[313758]|0;c[e+4>>2]=f;c[e+8>>2]=f;c[e+12>>2]=f;c[e>>2]=1}__ZN3MapI6String5Color10ComparatorIS0_E16DefaultAllocatorE10_insert_rbERKS0_RKS1_(1255028,b,d)|0;e=c[b>>2]|0;do if(e|0){if(__Z16atomic_decrementPj(e+-8|0)|0)break;__ZN6Memory11free_staticEPvb(e,1)}while(0);__ZN6StringC2EPKc(b,1134375);g[d>>2]=1.0;g[d+4>>2]=.07999999821186066;g[d+8>>2]=.5799999833106995;g[d+12>>2]=1.0;if(!(c[313757]|0)){e=__ZnwjPFPvjE(44,4740)|0;f=e+24|0;c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;c[f+12>>2]=0;g[e+40>>2]=1.0;f=e+16|0;c[f>>2]=0;c[f+4>>2]=0;c[313757]=e;f=c[313758]|0;c[e+4>>2]=f;c[e+8>>2]=f;c[e+12>>2]=f;c[e>>2]=1}__ZN3MapI6String5Color10ComparatorIS0_E16DefaultAllocatorE10_insert_rbERKS0_RKS1_(1255028,b,d)|0;e=c[b>>2]|0;do if(e|0){if(__Z16atomic_decrementPj(e+-8|0)|0)break;__ZN6Memory11free_staticEPvb(e,1)}while(0);__ZN6StringC2EPKc(b,1134384);g[d>>2]=0.0;g[d+4>>2]=.75;g[d+8>>2]=1.0;g[d+12>>2]=1.0;if(!(c[313757]|0)){e=__ZnwjPFPvjE(44,4740)|0;f=e+24|0;c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;c[f+12>>2]=0;g[e+40>>2]=1.0;f=e+16|0;c[f>>2]=0;c[f+4>>2]=0;c[313757]=e;f=c[313758]|0;c[e+4>>2]=f;c[e+8>>2]=f;c[e+12>>2]=f;c[e>>2]=1}__ZN3MapI6String5Color10ComparatorIS0_E16DefaultAllocatorE10_insert_rbERKS0_RKS1_(1255028,b,d)|0;e=c[b>>2]|0;do if(e|0){if(__Z16atomic_decrementPj(e+-8|0)|0)break;__ZN6Memory11free_staticEPvb(e,1)}while(0);__ZN6StringC2EPKc(b,1134396);g[d>>2]=.4099999964237213;g[d+4>>2]=.4099999964237213;g[d+8>>2]=.4099999964237213;g[d+12>>2]=1.0;if(!(c[313757]|0)){e=__ZnwjPFPvjE(44,4740)|0;f=e+24|0;c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;c[f+12>>2]=0;g[e+40>>2]=1.0;f=e+16|0;c[f>>2]=0;c[f+4>>2]=0;c[313757]=e;f=c[313758]|0;c[e+4>>2]=f;c[e+8>>2]=f;c[e+12>>2]=f;c[e>>2]=1}__ZN3MapI6String5Color10ComparatorIS0_E16DefaultAllocatorE10_insert_rbERKS0_RKS1_(1255028,b,d)|0;e=c[b>>2]|0;do if(e|0){if(__Z16atomic_decrementPj(e+-8|0)|0)break;__ZN6Memory11free_staticEPvb(e,1)}while(0);__ZN6StringC2EPKc(b,1134404);g[d>>2]=.11999999731779099;g[d+4>>2]=.5600000023841858;g[d+8>>2]=1.0;g[d+12>>2]=1.0;if(!(c[313757]|0)){e=__ZnwjPFPvjE(44,4740)|0;f=e+24|0;c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;c[f+12>>2]=0;g[e+40>>2]=1.0;f=e+16|0;c[f>>2]=0;c[f+4>>2]=0;c[313757]=e;f=c[313758]|0;c[e+4>>2]=f;c[e+8>>2]=f;c[e+12>>2]=f;c[e>>2]=1}__ZN3MapI6String5Color10ComparatorIS0_E16DefaultAllocatorE10_insert_rbERKS0_RKS1_(1255028,b,d)|0;e=c[b>>2]|0;do if(e|0){if(__Z16atomic_decrementPj(e+-8|0)|0)break;__ZN6Memory11free_staticEPvb(e,1)}while(0);__ZN6StringC2EPKc(b,1134415);g[d>>2]=.699999988079071;g[d+4>>2]=.12999999523162842;g[d+8>>2]=.12999999523162842;g[d+12>>2]=1.0;if(!(c[313757]|0)){e=__ZnwjPFPvjE(44,4740)|0;f=e+24|0;c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;c[f+12>>2]=0;g[e+40>>2]=1.0;f=e+16|0;c[f>>2]=0;c[f+4>>2]=0;c[313757]=e;f=c[313758]|0;c[e+4>>2]=f;c[e+8>>2]=f;c[e+12>>2]=f;c[e>>2]=1}__ZN3MapI6String5Color10ComparatorIS0_E16DefaultAllocatorE10_insert_rbERKS0_RKS1_(1255028,b,d)|0;e=c[b>>2]|0;do if(e|0){if(__Z16atomic_decrementPj(e+-8|0)|0)break;__ZN6Memory11free_staticEPvb(e,1)}while(0);__ZN6StringC2EPKc(b,1134425);g[d>>2]=1.0;g[d+4>>2]=.9800000190734863;g[d+8>>2]=.9399999976158142;g[d+12>>2]=1.0;if(!(c[313757]|0)){e=__ZnwjPFPvjE(44,4740)|0;f=e+24|0;c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;c[f+12>>2]=0;g[e+40>>2]=1.0;f=e+16|0;c[f>>2]=0;c[f+4>>2]=0;c[313757]=e;f=c[313758]|0;c[e+4>>2]=f;c[e+8>>2]=f;c[e+12>>2]=f;c[e>>2]=1}__ZN3MapI6String5Color10ComparatorIS0_E16DefaultAllocatorE10_insert_rbERKS0_RKS1_(1255028,b,d)|0;e=c[b>>2]|0;do if(e|0){if(__Z16atomic_decrementPj(e+-8|0)|0)break;__ZN6Memory11free_staticEPvb(e,1)}while(0);__ZN6StringC2EPKc(b,1134437);g[d>>2]=.12999999523162842;g[d+4>>2]=.550000011920929;g[d+8>>2]=.12999999523162842;g[d+12>>2]=1.0;if(!(c[313757]|0)){e=__ZnwjPFPvjE(44,4740)|0;f=e+24|0;c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;c[f+12>>2]=0;g[e+40>>2]=1.0;f=e+16|0;c[f>>2]=0;c[f+4>>2]=0;c[313757]=e;f=c[313758]|0;c[e+4>>2]=f;c[e+8>>2]=f;c[e+12>>2]=f;c[e>>2]=1}__ZN3MapI6String5Color10ComparatorIS0_E16DefaultAllocatorE10_insert_rbERKS0_RKS1_(1255028,b,d)|0;e=c[b>>2]|0;do if(e|0){if(__Z16atomic_decrementPj(e+-8|0)|0)break;__ZN6Memory11free_staticEPvb(e,1)}while(0);__ZN6StringC2EPKc(b,1134449);g[d>>2]=1.0;g[d+4>>2]=0.0;g[d+8>>2]=1.0;g[d+12>>2]=1.0;if(!(c[313757]|0)){e=__ZnwjPFPvjE(44,4740)|0;f=e+24|0;c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;c[f+12>>2]=0;g[e+40>>2]=1.0;f=e+16|0;c[f>>2]=0;c[f+4>>2]=0;c[313757]=e;f=c[313758]|0;c[e+4>>2]=f;c[e+8>>2]=f;c[e+12>>2]=f;c[e>>2]=1}__ZN3MapI6String5Color10ComparatorIS0_E16DefaultAllocatorE10_insert_rbERKS0_RKS1_(1255028,b,d)|0;e=c[b>>2]|0;do if(e|0){if(__Z16atomic_decrementPj(e+-8|0)|0)break;__ZN6Memory11free_staticEPvb(e,1)}while(0);__ZN6StringC2EPKc(b,1134457);g[d>>2]=.8600000143051147;g[d+4>>2]=.8600000143051147;g[d+8>>2]=.8600000143051147;g[d+12>>2]=1.0;if(!(c[313757]|0)){e=__ZnwjPFPvjE(44,4740)|0;f=e+24|0;c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;c[f+12>>2]=0;g[e+40>>2]=1.0;f=e+16|0;c[f>>2]=0;c[f+4>>2]=0;c[313757]=e;f=c[313758]|0;c[e+4>>2]=f;c[e+8>>2]=f;c[e+12>>2]=f;c[e>>2]=1}__ZN3MapI6String5Color10ComparatorIS0_E16DefaultAllocatorE10_insert_rbERKS0_RKS1_(1255028,b,d)|0;e=c[b>>2]|0;do if(e|0){if(__Z16atomic_decrementPj(e+-8|0)|0)break;__ZN6Memory11free_staticEPvb(e,1)}while(0);__ZN6StringC2EPKc(b,1134467);g[d>>2]=.9700000286102295;g[d+4>>2]=.9700000286102295;g[d+8>>2]=1.0;g[d+12>>2]=1.0;if(!(c[313757]|0)){e=__ZnwjPFPvjE(44,4740)|0;f=e+24|0;c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;c[f+12>>2]=0;g[e+40>>2]=1.0;f=e+16|0;c[f>>2]=0;c[f+4>>2]=0;c[313757]=e;f=c[313758]|0;c[e+4>>2]=f;c[e+8>>2]=f;c[e+12>>2]=f;c[e>>2]=1}__ZN3MapI6String5Color10ComparatorIS0_E16DefaultAllocatorE10_insert_rbERKS0_RKS1_(1255028,b,d)|0;e=c[b>>2]|0;do if(e|0){if(__Z16atomic_decrementPj(e+-8|0)|0)break;__ZN6Memory11free_staticEPvb(e,1)}while(0);__ZN6StringC2EPKc(b,1134478);g[d>>2]=1.0;g[d+4>>2]=.8399999737739563;g[d+8>>2]=0.0;g[d+12>>2]=1.0;if(!(c[313757]|0)){e=__ZnwjPFPvjE(44,4740)|0;f=e+24|0;c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;c[f+12>>2]=0;g[e+40>>2]=1.0;f=e+16|0;c[f>>2]=0;c[f+4>>2]=0;c[313757]=e;f=c[313758]|0;c[e+4>>2]=f;c[e+8>>2]=f;c[e+12>>2]=f;c[e>>2]=1}__ZN3MapI6String5Color10ComparatorIS0_E16DefaultAllocatorE10_insert_rbERKS0_RKS1_(1255028,b,d)|0;e=c[b>>2]|0;do if(e|0){if(__Z16atomic_decrementPj(e+-8|0)|0)break;__ZN6Memory11free_staticEPvb(e,1)}while(0);__ZN6StringC2EPKc(b,1134483);g[d>>2]=.8500000238418579;g[d+4>>2]=.6499999761581421;g[d+8>>2]=.12999999523162842;g[d+12>>2]=1.0;if(!(c[313757]|0)){e=__ZnwjPFPvjE(44,4740)|0;f=e+24|0;c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;c[f+12>>2]=0;g[e+40>>2]=1.0;f=e+16|0;c[f>>2]=0;c[f+4>>2]=0;c[313757]=e;f=c[313758]|0;c[e+4>>2]=f;c[e+8>>2]=f;c[e+12>>2]=f;c[e>>2]=1}__ZN3MapI6String5Color10ComparatorIS0_E16DefaultAllocatorE10_insert_rbERKS0_RKS1_(1255028,b,d)|0;e=c[b>>2]|0;do if(e|0){if(__Z16atomic_decrementPj(e+-8|0)|0)break;__ZN6Memory11free_staticEPvb(e,1)}while(0);__ZN6StringC2EPKc(b,1134493);g[d>>2]=.75;g[d+4>>2]=.75;g[d+8>>2]=.75;g[d+12>>2]=1.0;if(!(c[313757]|0)){e=__ZnwjPFPvjE(44,4740)|0;f=e+24|0;c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;c[f+12>>2]=0;g[e+40>>2]=1.0;f=e+16|0;c[f>>2]=0;c[f+4>>2]=0;c[313757]=e;f=c[313758]|0;c[e+4>>2]=f;c[e+8>>2]=f;c[e+12>>2]=f;c[e>>2]=1}__ZN3MapI6String5Color10ComparatorIS0_E16DefaultAllocatorE10_insert_rbERKS0_RKS1_(1255028,b,d)|0;e=c[b>>2]|0;do if(e|0){if(__Z16atomic_decrementPj(e+-8|0)|0)break;__ZN6Memory11free_staticEPvb(e,1)}while(0);__ZN6StringC2EPKc(b,1134498);g[d>>2]=.5;g[d+4>>2]=.5;g[d+8>>2]=.5;g[d+12>>2]=1.0;if(!(c[313757]|0)){e=__ZnwjPFPvjE(44,4740)|0;f=e+24|0;c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;c[f+12>>2]=0;g[e+40>>2]=1.0;f=e+16|0;c[f>>2]=0;c[f+4>>2]=0;c[313757]=e;f=c[313758]|0;c[e+4>>2]=f;c[e+8>>2]=f;c[e+12>>2]=f;c[e>>2]=1}__ZN3MapI6String5Color10ComparatorIS0_E16DefaultAllocatorE10_insert_rbERKS0_RKS1_(1255028,b,d)|0;e=c[b>>2]|0;do if(e|0){if(__Z16atomic_decrementPj(e+-8|0)|0)break;__ZN6Memory11free_staticEPvb(e,1)}while(0);__ZN6StringC2EPKc(b,1134506);g[d>>2]=0.0;g[d+4>>2]=1.0;g[d+8>>2]=0.0;g[d+12>>2]=1.0;if(!(c[313757]|0)){e=__ZnwjPFPvjE(44,4740)|0;f=e+24|0;c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;c[f+12>>2]=0;g[e+40>>2]=1.0;f=e+16|0;c[f>>2]=0;c[f+4>>2]=0;c[313757]=e;f=c[313758]|0;c[e+4>>2]=f;c[e+8>>2]=f;c[e+12>>2]=f;c[e>>2]=1}__ZN3MapI6String5Color10ComparatorIS0_E16DefaultAllocatorE10_insert_rbERKS0_RKS1_(1255028,b,d)|0;e=c[b>>2]|0;do if(e|0){if(__Z16atomic_decrementPj(e+-8|0)|0)break;__ZN6Memory11free_staticEPvb(e,1)}while(0);__ZN6StringC2EPKc(b,1134512);g[d>>2]=0.0;g[d+4>>2]=.5;g[d+8>>2]=0.0;g[d+12>>2]=1.0;if(!(c[313757]|0)){e=__ZnwjPFPvjE(44,4740)|0;f=e+24|0;c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;c[f+12>>2]=0;g[e+40>>2]=1.0;f=e+16|0;c[f>>2]=0;c[f+4>>2]=0;c[313757]=e;f=c[313758]|0;c[e+4>>2]=f;c[e+8>>2]=f;c[e+12>>2]=f;c[e>>2]=1}__ZN3MapI6String5Color10ComparatorIS0_E16DefaultAllocatorE10_insert_rbERKS0_RKS1_(1255028,b,d)|0;e=c[b>>2]|0;do if(e|0){if(__Z16atomic_decrementPj(e+-8|0)|0)break;__ZN6Memory11free_staticEPvb(e,1)}while(0);__ZN6StringC2EPKc(b,1134521);g[d>>2]=.6800000071525574;g[d+4>>2]=1.0;g[d+8>>2]=.18000000715255737;g[d+12>>2]=1.0;if(!(c[313757]|0)){e=__ZnwjPFPvjE(44,4740)|0;f=e+24|0;c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;c[f+12>>2]=0;g[e+40>>2]=1.0;f=e+16|0;c[f>>2]=0;c[f+4>>2]=0;c[313757]=e;f=c[313758]|0;c[e+4>>2]=f;c[e+8>>2]=f;c[e+12>>2]=f;c[e>>2]=1}__ZN3MapI6String5Color10ComparatorIS0_E16DefaultAllocatorE10_insert_rbERKS0_RKS1_(1255028,b,d)|0;e=c[b>>2]|0;do if(e|0){if(__Z16atomic_decrementPj(e+-8|0)|0)break;__ZN6Memory11free_staticEPvb(e,1)}while(0);__ZN6StringC2EPKc(b,1134533);g[d>>2]=.9399999976158142;g[d+4>>2]=1.0;g[d+8>>2]=.9399999976158142;g[d+12>>2]=1.0;if(!(c[313757]|0)){e=__ZnwjPFPvjE(44,4740)|0;f=e+24|0;c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;c[f+12>>2]=0;g[e+40>>2]=1.0;f=e+16|0;c[f>>2]=0;c[f+4>>2]=0;c[313757]=e;f=c[313758]|0;c[e+4>>2]=f;c[e+8>>2]=f;c[e+12>>2]=f;c[e>>2]=1}__ZN3MapI6String5Color10ComparatorIS0_E16DefaultAllocatorE10_insert_rbERKS0_RKS1_(1255028,b,d)|0;e=c[b>>2]|0;do if(e|0){if(__Z16atomic_decrementPj(e+-8|0)|0)break;__ZN6Memory11free_staticEPvb(e,1)}while(0);__ZN6StringC2EPKc(b,1134542);g[d>>2]=1.0;g[d+4>>2]=.4099999964237213;g[d+8>>2]=.7099999785423279;g[d+12>>2]=1.0;if(!(c[313757]|0)){e=__ZnwjPFPvjE(44,4740)|0;f=e+24|0;c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;c[f+12>>2]=0;g[e+40>>2]=1.0;f=e+16|0;c[f>>2]=0;c[f+4>>2]=0;c[313757]=e;f=c[313758]|0;c[e+4>>2]=f;c[e+8>>2]=f;c[e+12>>2]=f;c[e>>2]=1}__ZN3MapI6String5Color10ComparatorIS0_E16DefaultAllocatorE10_insert_rbERKS0_RKS1_(1255028,b,d)|0;e=c[b>>2]|0;do if(e|0){if(__Z16atomic_decrementPj(e+-8|0)|0)break;__ZN6Memory11free_staticEPvb(e,1)}while(0);__ZN6StringC2EPKc(b,1134550);g[d>>2]=.800000011920929;g[d+4>>2]=.36000001430511475;g[d+8>>2]=.36000001430511475;g[d+12>>2]=1.0;if(!(c[313757]|0)){e=__ZnwjPFPvjE(44,4740)|0;f=e+24|0;c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;c[f+12>>2]=0;g[e+40>>2]=1.0;f=e+16|0;c[f>>2]=0;c[f+4>>2]=0;c[313757]=e;f=c[313758]|0;c[e+4>>2]=f;c[e+8>>2]=f;c[e+12>>2]=f;c[e>>2]=1}__ZN3MapI6String5Color10ComparatorIS0_E16DefaultAllocatorE10_insert_rbERKS0_RKS1_(1255028,b,d)|0;e=c[b>>2]|0;do if(e|0){if(__Z16atomic_decrementPj(e+-8|0)|0)break;__ZN6Memory11free_staticEPvb(e,1)}while(0);__ZN6StringC2EPKc(b,1134560);g[d>>2]=.28999999165534973;g[d+4>>2]=0.0;g[d+8>>2]=.5099999904632568;g[d+12>>2]=1.0;if(!(c[313757]|0)){e=__ZnwjPFPvjE(44,4740)|0;f=e+24|0;c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;c[f+12>>2]=0;g[e+40>>2]=1.0;f=e+16|0;c[f>>2]=0;c[f+4>>2]=0;c[313757]=e;f=c[313758]|0;c[e+4>>2]=f;c[e+8>>2]=f;c[e+12>>2]=f;c[e>>2]=1}__ZN3MapI6String5Color10ComparatorIS0_E16DefaultAllocatorE10_insert_rbERKS0_RKS1_(1255028,b,d)|0;e=c[b>>2]|0;do if(e|0){if(__Z16atomic_decrementPj(e+-8|0)|0)break;__ZN6Memory11free_staticEPvb(e,1)}while(0);__ZN6StringC2EPKc(b,1134567);g[d>>2]=1.0;g[d+4>>2]=1.0;g[d+8>>2]=.9399999976158142;g[d+12>>2]=1.0;if(!(c[313757]|0)){e=__ZnwjPFPvjE(44,4740)|0;f=e+24|0;c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;c[f+12>>2]=0;g[e+40>>2]=1.0;f=e+16|0;c[f>>2]=0;c[f+4>>2]=0;c[313757]=e;f=c[313758]|0;c[e+4>>2]=f;c[e+8>>2]=f;c[e+12>>2]=f;c[e>>2]=1}__ZN3MapI6String5Color10ComparatorIS0_E16DefaultAllocatorE10_insert_rbERKS0_RKS1_(1255028,b,d)|0;e=c[b>>2]|0;do if(e|0){if(__Z16atomic_decrementPj(e+-8|0)|0)break;__ZN6Memory11free_staticEPvb(e,1)}while(0);__ZN6StringC2EPKc(b,1134573);g[d>>2]=.9399999976158142;g[d+4>>2]=.8999999761581421;g[d+8>>2]=.550000011920929;g[d+12>>2]=1.0;if(!(c[313757]|0)){e=__ZnwjPFPvjE(44,4740)|0;f=e+24|0;c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;c[f+12>>2]=0;g[e+40>>2]=1.0;f=e+16|0;c[f>>2]=0;c[f+4>>2]=0;c[313757]=e;f=c[313758]|0;c[e+4>>2]=f;c[e+8>>2]=f;c[e+12>>2]=f;c[e>>2]=1}__ZN3MapI6String5Color10ComparatorIS0_E16DefaultAllocatorE10_insert_rbERKS0_RKS1_(1255028,b,d)|0;e=c[b>>2]|0;do if(e|0){if(__Z16atomic_decrementPj(e+-8|0)|0)break;__ZN6Memory11free_staticEPvb(e,1)}while(0);__ZN6StringC2EPKc(b,1134579);g[d>>2]=.8999999761581421;g[d+4>>2]=.8999999761581421;g[d+8>>2]=.9800000190734863;g[d+12>>2]=1.0;if(!(c[313757]|0)){e=__ZnwjPFPvjE(44,4740)|0;f=e+24|0;c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;c[f+12>>2]=0;g[e+40>>2]=1.0;f=e+16|0;c[f>>2]=0;c[f+4>>2]=0;c[313757]=e;f=c[313758]|0;c[e+4>>2]=f;c[e+8>>2]=f;c[e+12>>2]=f;c[e>>2]=1}__ZN3MapI6String5Color10ComparatorIS0_E16DefaultAllocatorE10_insert_rbERKS0_RKS1_(1255028,b,d)|0;e=c[b>>2]|0;do if(e|0){if(__Z16atomic_decrementPj(e+-8|0)|0)break;__ZN6Memory11free_staticEPvb(e,1)}while(0);__ZN6StringC2EPKc(b,1134588);g[d>>2]=1.0;g[d+4>>2]=.9399999976158142;g[d+8>>2]=.9599999785423279;g[d+12>>2]=1.0;if(!(c[313757]|0)){e=__ZnwjPFPvjE(44,4740)|0;f=e+24|0;c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;c[f+12>>2]=0;g[e+40>>2]=1.0;f=e+16|0;c[f>>2]=0;c[f+4>>2]=0;c[313757]=e;f=c[313758]|0;c[e+4>>2]=f;c[e+8>>2]=f;c[e+12>>2]=f;c[e>>2]=1}__ZN3MapI6String5Color10ComparatorIS0_E16DefaultAllocatorE10_insert_rbERKS0_RKS1_(1255028,b,d)|0;e=c[b>>2]|0;do if(e|0){if(__Z16atomic_decrementPj(e+-8|0)|0)break;__ZN6Memory11free_staticEPvb(e,1)}while(0);__ZN6StringC2EPKc(b,1134602);g[d>>2]=.49000000953674316;g[d+4>>2]=.9900000095367432;g[d+8>>2]=0.0;g[d+12>>2]=1.0;if(!(c[313757]|0)){e=__ZnwjPFPvjE(44,4740)|0;f=e+24|0;c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;c[f+12>>2]=0;g[e+40>>2]=1.0;f=e+16|0;c[f>>2]=0;c[f+4>>2]=0;c[313757]=e;f=c[313758]|0;c[e+4>>2]=f;c[e+8>>2]=f;c[e+12>>2]=f;c[e>>2]=1}__ZN3MapI6String5Color10ComparatorIS0_E16DefaultAllocatorE10_insert_rbERKS0_RKS1_(1255028,b,d)|0;e=c[b>>2]|0;do if(e|0){if(__Z16atomic_decrementPj(e+-8|0)|0)break;__ZN6Memory11free_staticEPvb(e,1)}while(0);__ZN6StringC2EPKc(b,1134612);g[d>>2]=1.0;g[d+4>>2]=.9800000190734863;g[d+8>>2]=.800000011920929;g[d+12>>2]=1.0;if(!(c[313757]|0)){e=__ZnwjPFPvjE(44,4740)|0;f=e+24|0;c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;c[f+12>>2]=0;g[e+40>>2]=1.0;f=e+16|0;c[f>>2]=0;c[f+4>>2]=0;c[313757]=e;f=c[313758]|0;c[e+4>>2]=f;c[e+8>>2]=f;c[e+12>>2]=f;c[e>>2]=1}__ZN3MapI6String5Color10ComparatorIS0_E16DefaultAllocatorE10_insert_rbERKS0_RKS1_(1255028,b,d)|0;e=c[b>>2]|0;do if(e|0){if(__Z16atomic_decrementPj(e+-8|0)|0)break;__ZN6Memory11free_staticEPvb(e,1)}while(0);__ZN6StringC2EPKc(b,1134625);g[d>>2]=.6800000071525574;g[d+4>>2]=.8500000238418579;g[d+8>>2]=.8999999761581421;g[d+12>>2]=1.0;if(!(c[313757]|0)){e=__ZnwjPFPvjE(44,4740)|0;f=e+24|0;c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;c[f+12>>2]=0;g[e+40>>2]=1.0;f=e+16|0;c[f>>2]=0;c[f+4>>2]=0;c[313757]=e;f=c[313758]|0;c[e+4>>2]=f;c[e+8>>2]=f;c[e+12>>2]=f;c[e>>2]=1}__ZN3MapI6String5Color10ComparatorIS0_E16DefaultAllocatorE10_insert_rbERKS0_RKS1_(1255028,b,d)|0;e=c[b>>2]|0;do if(e|0){if(__Z16atomic_decrementPj(e+-8|0)|0)break;__ZN6Memory11free_staticEPvb(e,1)}while(0);__ZN6StringC2EPKc(b,1134635);g[d>>2]=.9399999976158142;g[d+4>>2]=.5;g[d+8>>2]=.5;g[d+12>>2]=1.0;if(!(c[313757]|0)){e=__ZnwjPFPvjE(44,4740)|0;f=e+24|0;c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;c[f+12>>2]=0;g[e+40>>2]=1.0;f=e+16|0;c[f>>2]=0;c[f+4>>2]=0;c[313757]=e;f=c[313758]|0;c[e+4>>2]=f;c[e+8>>2]=f;c[e+12>>2]=f;c[e>>2]=1}__ZN3MapI6String5Color10ComparatorIS0_E16DefaultAllocatorE10_insert_rbERKS0_RKS1_(1255028,b,d)|0;e=c[b>>2]|0;do if(e|0){if(__Z16atomic_decrementPj(e+-8|0)|0)break;__ZN6Memory11free_staticEPvb(e,1)}while(0);__ZN6StringC2EPKc(b,1134646);g[d>>2]=.8799999952316284;g[d+4>>2]=1.0;g[d+8>>2]=1.0;g[d+12>>2]=1.0;if(!(c[313757]|0)){e=__ZnwjPFPvjE(44,4740)|0;f=e+24|0;c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;c[f+12>>2]=0;g[e+40>>2]=1.0;f=e+16|0;c[f>>2]=0;c[f+4>>2]=0;c[313757]=e;f=c[313758]|0;c[e+4>>2]=f;c[e+8>>2]=f;c[e+12>>2]=f;c[e>>2]=1}__ZN3MapI6String5Color10ComparatorIS0_E16DefaultAllocatorE10_insert_rbERKS0_RKS1_(1255028,b,d)|0;e=c[b>>2]|0;do if(e|0){if(__Z16atomic_decrementPj(e+-8|0)|0)break;__ZN6Memory11free_staticEPvb(e,1)}while(0);__ZN6StringC2EPKc(b,1134656);g[d>>2]=.9800000190734863;g[d+4>>2]=.9800000190734863;g[d+8>>2]=.8199999928474426;g[d+12>>2]=1.0;if(!(c[313757]|0)){e=__ZnwjPFPvjE(44,4740)|0;f=e+24|0;c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;c[f+12>>2]=0;g[e+40>>2]=1.0;f=e+16|0;c[f>>2]=0;c[f+4>>2]=0;c[313757]=e;f=c[313758]|0;c[e+4>>2]=f;c[e+8>>2]=f;c[e+12>>2]=f;c[e>>2]=1}__ZN3MapI6String5Color10ComparatorIS0_E16DefaultAllocatorE10_insert_rbERKS0_RKS1_(1255028,b,d)|0;e=c[b>>2]|0;do if(e|0){if(__Z16atomic_decrementPj(e+-8|0)|0)break;__ZN6Memory11free_staticEPvb(e,1)}while(0);__ZN6StringC2EPKc(b,1134671);g[d>>2]=.8299999833106995;g[d+4>>2]=.8299999833106995;g[d+8>>2]=.8299999833106995;g[d+12>>2]=1.0;if(!(c[313757]|0)){e=__ZnwjPFPvjE(44,4740)|0;f=e+24|0;c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;c[f+12>>2]=0;g[e+40>>2]=1.0;f=e+16|0;c[f>>2]=0;c[f+4>>2]=0;c[313757]=e;f=c[313758]|0;c[e+4>>2]=f;c[e+8>>2]=f;c[e+12>>2]=f;c[e>>2]=1}__ZN3MapI6String5Color10ComparatorIS0_E16DefaultAllocatorE10_insert_rbERKS0_RKS1_(1255028,b,d)|0;e=c[b>>2]|0;do if(e|0){if(__Z16atomic_decrementPj(e+-8|0)|0)break;__ZN6Memory11free_staticEPvb(e,1)}while(0);__ZN6StringC2EPKc(b,1134681);g[d>>2]=.5600000023841858;g[d+4>>2]=.9300000071525574;g[d+8>>2]=.5600000023841858;g[d+12>>2]=1.0;if(!(c[313757]|0)){e=__ZnwjPFPvjE(44,4740)|0;f=e+24|0;c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;c[f+12>>2]=0;g[e+40>>2]=1.0;f=e+16|0;c[f>>2]=0;c[f+4>>2]=0;c[313757]=e;f=c[313758]|0;c[e+4>>2]=f;c[e+8>>2]=f;c[e+12>>2]=f;c[e>>2]=1}__ZN3MapI6String5Color10ComparatorIS0_E16DefaultAllocatorE10_insert_rbERKS0_RKS1_(1255028,b,d)|0;e=c[b>>2]|0;do if(e|0){if(__Z16atomic_decrementPj(e+-8|0)|0)break;__ZN6Memory11free_staticEPvb(e,1)}while(0);__ZN6StringC2EPKc(b,1134692);g[d>>2]=1.0;g[d+4>>2]=.7099999785423279;g[d+8>>2]=.7599999904632568;g[d+12>>2]=1.0;if(!(c[313757]|0)){e=__ZnwjPFPvjE(44,4740)|0;f=e+24|0;c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;c[f+12>>2]=0;g[e+40>>2]=1.0;f=e+16|0;c[f>>2]=0;c[f+4>>2]=0;c[313757]=e;f=c[313758]|0;c[e+4>>2]=f;c[e+8>>2]=f;c[e+12>>2]=f;c[e>>2]=1}__ZN3MapI6String5Color10ComparatorIS0_E16DefaultAllocatorE10_insert_rbERKS0_RKS1_(1255028,b,d)|0;e=c[b>>2]|0;do if(e|0){if(__Z16atomic_decrementPj(e+-8|0)|0)break;__ZN6Memory11free_staticEPvb(e,1)}while(0);__ZN6StringC2EPKc(b,1134702);g[d>>2]=1.0;g[d+4>>2]=.6299999952316284;g[d+8>>2]=.47999998927116394;g[d+12>>2]=1.0;if(!(c[313757]|0)){e=__ZnwjPFPvjE(44,4740)|0;f=e+24|0;c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;c[f+12>>2]=0;g[e+40>>2]=1.0;f=e+16|0;c[f>>2]=0;c[f+4>>2]=0;c[313757]=e;f=c[313758]|0;c[e+4>>2]=f;c[e+8>>2]=f;c[e+12>>2]=f;c[e>>2]=1}__ZN3MapI6String5Color10ComparatorIS0_E16DefaultAllocatorE10_insert_rbERKS0_RKS1_(1255028,b,d)|0;e=c[b>>2]|0;do if(e|0){if(__Z16atomic_decrementPj(e+-8|0)|0)break;__ZN6Memory11free_staticEPvb(e,1)}while(0);__ZN6StringC2EPKc(b,1134714);g[d>>2]=.12999999523162842;g[d+4>>2]=.699999988079071;g[d+8>>2]=.6700000166893005;g[d+12>>2]=1.0;if(!(c[313757]|0)){e=__ZnwjPFPvjE(44,4740)|0;f=e+24|0;c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;c[f+12>>2]=0;g[e+40>>2]=1.0;f=e+16|0;c[f>>2]=0;c[f+4>>2]=0;c[313757]=e;f=c[313758]|0;c[e+4>>2]=f;c[e+8>>2]=f;c[e+12>>2]=f;c[e>>2]=1}__ZN3MapI6String5Color10ComparatorIS0_E16DefaultAllocatorE10_insert_rbERKS0_RKS1_(1255028,b,d)|0;e=c[b>>2]|0;do if(e|0){if(__Z16atomic_decrementPj(e+-8|0)|0)break;__ZN6Memory11free_staticEPvb(e,1)}while(0);__ZN6StringC2EPKc(b,1134728);g[d>>2]=.5299999713897705;g[d+4>>2]=.8100000023841858;g[d+8>>2]=.9800000190734863;g[d+12>>2]=1.0;if(!(c[313757]|0)){e=__ZnwjPFPvjE(44,4740)|0;f=e+24|0;c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;c[f+12>>2]=0;g[e+40>>2]=1.0;f=e+16|0;c[f>>2]=0;c[f+4>>2]=0;c[313757]=e;f=c[313758]|0;c[e+4>>2]=f;c[e+8>>2]=f;c[e+12>>2]=f;c[e>>2]=1}__ZN3MapI6String5Color10ComparatorIS0_E16DefaultAllocatorE10_insert_rbERKS0_RKS1_(1255028,b,d)|0;e=c[b>>2]|0;do if(e|0){if(__Z16atomic_decrementPj(e+-8|0)|0)break;__ZN6Memory11free_staticEPvb(e,1)}while(0);__ZN6StringC2EPKc(b,1134741);g[d>>2]=.4699999988079071;g[d+4>>2]=.5299999713897705;g[d+8>>2]=.6000000238418579;g[d+12>>2]=1.0;if(!(c[313757]|0)){e=__ZnwjPFPvjE(44,4740)|0;f=e+24|0;c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;c[f+12>>2]=0;g[e+40>>2]=1.0;f=e+16|0;c[f>>2]=0;c[f+4>>2]=0;c[313757]=e;f=c[313758]|0;c[e+4>>2]=f;c[e+8>>2]=f;c[e+12>>2]=f;c[e>>2]=1}__ZN3MapI6String5Color10ComparatorIS0_E16DefaultAllocatorE10_insert_rbERKS0_RKS1_(1255028,b,d)|0;e=c[b>>2]|0;do if(e|0){if(__Z16atomic_decrementPj(e+-8|0)|0)break;__ZN6Memory11free_staticEPvb(e,1)}while(0);__ZN6StringC2EPKc(b,1134756);g[d>>2]=.6899999976158142;g[d+4>>2]=.7699999809265137;g[d+8>>2]=.8700000047683716;g[d+12>>2]=1.0;if(!(c[313757]|0)){e=__ZnwjPFPvjE(44,4740)|0;f=e+24|0;c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;c[f+12>>2]=0;g[e+40>>2]=1.0;f=e+16|0;c[f>>2]=0;c[f+4>>2]=0;c[313757]=e;f=c[313758]|0;c[e+4>>2]=f;c[e+8>>2]=f;c[e+12>>2]=f;c[e>>2]=1}__ZN3MapI6String5Color10ComparatorIS0_E16DefaultAllocatorE10_insert_rbERKS0_RKS1_(1255028,b,d)|0;e=c[b>>2]|0;do if(e|0){if(__Z16atomic_decrementPj(e+-8|0)|0)break;__ZN6Memory11free_staticEPvb(e,1)}while(0);__ZN6StringC2EPKc(b,1134771);g[d>>2]=1.0;g[d+4>>2]=1.0;g[d+8>>2]=.8799999952316284;g[d+12>>2]=1.0;if(!(c[313757]|0)){e=__ZnwjPFPvjE(44,4740)|0;f=e+24|0;c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;c[f+12>>2]=0;g[e+40>>2]=1.0;f=e+16|0;c[f>>2]=0;c[f+4>>2]=0;c[313757]=e;f=c[313758]|0;c[e+4>>2]=f;c[e+8>>2]=f;c[e+12>>2]=f;c[e>>2]=1}__ZN3MapI6String5Color10ComparatorIS0_E16DefaultAllocatorE10_insert_rbERKS0_RKS1_(1255028,b,d)|0;e=c[b>>2]|0;do if(e|0){if(__Z16atomic_decrementPj(e+-8|0)|0)break;__ZN6Memory11free_staticEPvb(e,1)}while(0);__ZN6StringC2EPKc(b,1134783);g[d>>2]=0.0;g[d+4>>2]=1.0;g[d+8>>2]=0.0;g[d+12>>2]=1.0;if(!(c[313757]|0)){e=__ZnwjPFPvjE(44,4740)|0;f=e+24|0;c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;c[f+12>>2]=0;g[e+40>>2]=1.0;f=e+16|0;c[f>>2]=0;c[f+4>>2]=0;c[313757]=e;f=c[313758]|0;c[e+4>>2]=f;c[e+8>>2]=f;c[e+12>>2]=f;c[e>>2]=1}__ZN3MapI6String5Color10ComparatorIS0_E16DefaultAllocatorE10_insert_rbERKS0_RKS1_(1255028,b,d)|0;e=c[b>>2]|0;do if(e|0){if(__Z16atomic_decrementPj(e+-8|0)|0)break;__ZN6Memory11free_staticEPvb(e,1)}while(0);__ZN6StringC2EPKc(b,1134788);g[d>>2]=.20000000298023224;g[d+4>>2]=.800000011920929;g[d+8>>2]=.20000000298023224;g[d+12>>2]=1.0;if(!(c[313757]|0)){e=__ZnwjPFPvjE(44,4740)|0;f=e+24|0;c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;c[f+12>>2]=0;g[e+40>>2]=1.0;f=e+16|0;c[f>>2]=0;c[f+4>>2]=0;c[313757]=e;f=c[313758]|0;c[e+4>>2]=f;c[e+8>>2]=f;c[e+12>>2]=f;c[e>>2]=1}__ZN3MapI6String5Color10ComparatorIS0_E16DefaultAllocatorE10_insert_rbERKS0_RKS1_(1255028,b,d)|0;e=c[b>>2]|0;do if(e|0){if(__Z16atomic_decrementPj(e+-8|0)|0)break;__ZN6Memory11free_staticEPvb(e,1)}while(0);__ZN6StringC2EPKc(b,1134798);g[d>>2]=.9800000190734863;g[d+4>>2]=.9399999976158142;g[d+8>>2]=.8999999761581421;g[d+12>>2]=1.0;if(!(c[313757]|0)){e=__ZnwjPFPvjE(44,4740)|0;f=e+24|0;c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;c[f+12>>2]=0;g[e+40>>2]=1.0;f=e+16|0;c[f>>2]=0;c[f+4>>2]=0;c[313757]=e;f=c[313758]|0;c[e+4>>2]=f;c[e+8>>2]=f;c[e+12>>2]=f;c[e>>2]=1}__ZN3MapI6String5Color10ComparatorIS0_E16DefaultAllocatorE10_insert_rbERKS0_RKS1_(1255028,b,d)|0;e=c[b>>2]|0;do if(e|0){if(__Z16atomic_decrementPj(e+-8|0)|0)break;__ZN6Memory11free_staticEPvb(e,1)}while(0);__ZN6StringC2EPKc(b,1134804);g[d>>2]=1.0;g[d+4>>2]=0.0;g[d+8>>2]=1.0;g[d+12>>2]=1.0;if(!(c[313757]|0)){e=__ZnwjPFPvjE(44,4740)|0;f=e+24|0;c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;c[f+12>>2]=0;g[e+40>>2]=1.0;f=e+16|0;c[f>>2]=0;c[f+4>>2]=0;c[313757]=e;f=c[313758]|0;c[e+4>>2]=f;c[e+8>>2]=f;c[e+12>>2]=f;c[e>>2]=1}__ZN3MapI6String5Color10ComparatorIS0_E16DefaultAllocatorE10_insert_rbERKS0_RKS1_(1255028,b,d)|0;e=c[b>>2]|0;do if(e|0){if(__Z16atomic_decrementPj(e+-8|0)|0)break;__ZN6Memory11free_staticEPvb(e,1)}while(0);__ZN6StringC2EPKc(b,1134812);g[d>>2]=.6899999976158142;g[d+4>>2]=.1899999976158142;g[d+8>>2]=.3799999952316284;g[d+12>>2]=1.0;if(!(c[313757]|0)){e=__ZnwjPFPvjE(44,4740)|0;f=e+24|0;c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;c[f+12>>2]=0;g[e+40>>2]=1.0;f=e+16|0;c[f>>2]=0;c[f+4>>2]=0;c[313757]=e;f=c[313758]|0;c[e+4>>2]=f;c[e+8>>2]=f;c[e+12>>2]=f;c[e>>2]=1}__ZN3MapI6String5Color10ComparatorIS0_E16DefaultAllocatorE10_insert_rbERKS0_RKS1_(1255028,b,d)|0;e=c[b>>2]|0;do if(e|0){if(__Z16atomic_decrementPj(e+-8|0)|0)break;__ZN6Memory11free_staticEPvb(e,1)}while(0);__ZN6StringC2EPKc(b,1134819);g[d>>2]=.5;g[d+4>>2]=0.0;g[d+8>>2]=0.0;g[d+12>>2]=1.0;if(!(c[313757]|0)){e=__ZnwjPFPvjE(44,4740)|0;f=e+24|0;c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;c[f+12>>2]=0;g[e+40>>2]=1.0;f=e+16|0;c[f>>2]=0;c[f+4>>2]=0;c[313757]=e;f=c[313758]|0;c[e+4>>2]=f;c[e+8>>2]=f;c[e+12>>2]=f;c[e>>2]=1}__ZN3MapI6String5Color10ComparatorIS0_E16DefaultAllocatorE10_insert_rbERKS0_RKS1_(1255028,b,d)|0;e=c[b>>2]|0;do if(e|0){if(__Z16atomic_decrementPj(e+-8|0)|0)break;__ZN6Memory11free_staticEPvb(e,1)}while(0);__ZN6StringC2EPKc(b,1134829);g[d>>2]=.4000000059604645;g[d+4>>2]=.800000011920929;g[d+8>>2]=.6700000166893005;g[d+12>>2]=1.0;if(!(c[313757]|0)){e=__ZnwjPFPvjE(44,4740)|0;f=e+24|0;c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;c[f+12>>2]=0;g[e+40>>2]=1.0;f=e+16|0;c[f>>2]=0;c[f+4>>2]=0;c[313757]=e;f=c[313758]|0;c[e+4>>2]=f;c[e+8>>2]=f;c[e+12>>2]=f;c[e>>2]=1}__ZN3MapI6String5Color10ComparatorIS0_E16DefaultAllocatorE10_insert_rbERKS0_RKS1_(1255028,b,d)|0;e=c[b>>2]|0;do if(e|0){if(__Z16atomic_decrementPj(e+-8|0)|0)break;__ZN6Memory11free_staticEPvb(e,1)}while(0);__ZN6StringC2EPKc(b,1134846);g[d>>2]=0.0;g[d+4>>2]=0.0;g[d+8>>2]=.800000011920929;g[d+12>>2]=1.0;if(!(c[313757]|0)){e=__ZnwjPFPvjE(44,4740)|0;f=e+24|0;c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;c[f+12>>2]=0;g[e+40>>2]=1.0;f=e+16|0;c[f>>2]=0;c[f+4>>2]=0;c[313757]=e;f=c[313758]|0;c[e+4>>2]=f;c[e+8>>2]=f;c[e+12>>2]=f;c[e>>2]=1}__ZN3MapI6String5Color10ComparatorIS0_E16DefaultAllocatorE10_insert_rbERKS0_RKS1_(1255028,b,d)|0;e=c[b>>2]|0;do if(e|0){if(__Z16atomic_decrementPj(e+-8|0)|0)break;__ZN6Memory11free_staticEPvb(e,1)}while(0);__ZN6StringC2EPKc(b,1134857);g[d>>2]=.7300000190734863;g[d+4>>2]=.33000001311302185;g[d+8>>2]=.8299999833106995;g[d+12>>2]=1.0;if(!(c[313757]|0)){e=__ZnwjPFPvjE(44,4740)|0;f=e+24|0;c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;c[f+12>>2]=0;g[e+40>>2]=1.0;f=e+16|0;c[f>>2]=0;c[f+4>>2]=0;c[313757]=e;f=c[313758]|0;c[e+4>>2]=f;c[e+8>>2]=f;c[e+12>>2]=f;c[e>>2]=1}__ZN3MapI6String5Color10ComparatorIS0_E16DefaultAllocatorE10_insert_rbERKS0_RKS1_(1255028,b,d)|0;e=c[b>>2]|0;do if(e|0){if(__Z16atomic_decrementPj(e+-8|0)|0)break;__ZN6Memory11free_staticEPvb(e,1)}while(0);__ZN6StringC2EPKc(b,1134870);g[d>>2]=.5799999833106995;g[d+4>>2]=.4399999976158142;g[d+8>>2]=.8600000143051147;g[d+12>>2]=1.0;if(!(c[313757]|0)){e=__ZnwjPFPvjE(44,4740)|0;f=e+24|0;c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;c[f+12>>2]=0;g[e+40>>2]=1.0;f=e+16|0;c[f>>2]=0;c[f+4>>2]=0;c[313757]=e;f=c[313758]|0;c[e+4>>2]=f;c[e+8>>2]=f;c[e+12>>2]=f;c[e>>2]=1}__ZN3MapI6String5Color10ComparatorIS0_E16DefaultAllocatorE10_insert_rbERKS0_RKS1_(1255028,b,d)|0;e=c[b>>2]|0;do if(e|0){if(__Z16atomic_decrementPj(e+-8|0)|0)break;__ZN6Memory11free_staticEPvb(e,1)}while(0);__ZN6StringC2EPKc(b,1134883);g[d>>2]=.23999999463558197;g[d+4>>2]=.699999988079071;g[d+8>>2]=.4399999976158142;g[d+12>>2]=1.0;if(!(c[313757]|0)){e=__ZnwjPFPvjE(44,4740)|0;f=e+24|0;c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;c[f+12>>2]=0;g[e+40>>2]=1.0;f=e+16|0;c[f>>2]=0;c[f+4>>2]=0;c[313757]=e;f=c[313758]|0;c[e+4>>2]=f;c[e+8>>2]=f;c[e+12>>2]=f;c[e>>2]=1}__ZN3MapI6String5Color10ComparatorIS0_E16DefaultAllocatorE10_insert_rbERKS0_RKS1_(1255028,b,d)|0;e=c[b>>2]|0;do if(e|0){if(__Z16atomic_decrementPj(e+-8|0)|0)break;__ZN6Memory11free_staticEPvb(e,1)}while(0);__ZN6StringC2EPKc(b,1134898);g[d>>2]=.47999998927116394;g[d+4>>2]=.4099999964237213;g[d+8>>2]=.9300000071525574;g[d+12>>2]=1.0;if(!(c[313757]|0)){e=__ZnwjPFPvjE(44,4740)|0;f=e+24|0;c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;c[f+12>>2]=0;g[e+40>>2]=1.0;f=e+16|0;c[f>>2]=0;c[f+4>>2]=0;c[313757]=e;f=c[313758]|0;c[e+4>>2]=f;c[e+8>>2]=f;c[e+12>>2]=f;c[e>>2]=1}__ZN3MapI6String5Color10ComparatorIS0_E16DefaultAllocatorE10_insert_rbERKS0_RKS1_(1255028,b,d)|0;e=c[b>>2]|0;do if(e|0){if(__Z16atomic_decrementPj(e+-8|0)|0)break;__ZN6Memory11free_staticEPvb(e,1)}while(0);__ZN6StringC2EPKc(b,1134914);g[d>>2]=0.0;g[d+4>>2]=.9800000190734863;g[d+8>>2]=.6000000238418579;g[d+12>>2]=1.0;if(!(c[313757]|0)){e=__ZnwjPFPvjE(44,4740)|0;f=e+24|0;c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;c[f+12>>2]=0;g[e+40>>2]=1.0;f=e+16|0;c[f>>2]=0;c[f+4>>2]=0;c[313757]=e;f=c[313758]|0;c[e+4>>2]=f;c[e+8>>2]=f;c[e+12>>2]=f;c[e>>2]=1}__ZN3MapI6String5Color10ComparatorIS0_E16DefaultAllocatorE10_insert_rbERKS0_RKS1_(1255028,b,d)|0;e=c[b>>2]|0;do if(e|0){if(__Z16atomic_decrementPj(e+-8|0)|0)break;__ZN6Memory11free_staticEPvb(e,1)}while(0);__ZN6StringC2EPKc(b,1134932);g[d>>2]=.2800000011920929;g[d+4>>2]=.8199999928474426;g[d+8>>2]=.800000011920929;g[d+12>>2]=1.0;if(!(c[313757]|0)){e=__ZnwjPFPvjE(44,4740)|0;f=e+24|0;c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;c[f+12>>2]=0;g[e+40>>2]=1.0;f=e+16|0;c[f>>2]=0;c[f+4>>2]=0;c[313757]=e;f=c[313758]|0;c[e+4>>2]=f;c[e+8>>2]=f;c[e+12>>2]=f;c[e>>2]=1}__ZN3MapI6String5Color10ComparatorIS0_E16DefaultAllocatorE10_insert_rbERKS0_RKS1_(1255028,b,d)|0;e=c[b>>2]|0;do if(e|0){if(__Z16atomic_decrementPj(e+-8|0)|0)break;__ZN6Memory11free_staticEPvb(e,1)}while(0);__ZN6StringC2EPKc(b,1134948);g[d>>2]=.7799999713897705;g[d+4>>2]=.07999999821186066;g[d+8>>2]=.5199999809265137;g[d+12>>2]=1.0;if(!(c[313757]|0)){e=__ZnwjPFPvjE(44,4740)|0;f=e+24|0;c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;c[f+12>>2]=0;g[e+40>>2]=1.0;f=e+16|0;c[f>>2]=0;c[f+4>>2]=0;c[313757]=e;f=c[313758]|0;c[e+4>>2]=f;c[e+8>>2]=f;c[e+12>>2]=f;c[e>>2]=1}__ZN3MapI6String5Color10ComparatorIS0_E16DefaultAllocatorE10_insert_rbERKS0_RKS1_(1255028,b,d)|0;e=c[b>>2]|0;do if(e|0){if(__Z16atomic_decrementPj(e+-8|0)|0)break;__ZN6Memory11free_staticEPvb(e,1)}while(0);__ZN6StringC2EPKc(b,1134964);g[d>>2]=.10000000149011612;g[d+4>>2]=.10000000149011612;g[d+8>>2]=.4399999976158142;g[d+12>>2]=1.0;if(!(c[313757]|0)){e=__ZnwjPFPvjE(44,4740)|0;f=e+24|0;c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;c[f+12>>2]=0;g[e+40>>2]=1.0;f=e+16|0;c[f>>2]=0;c[f+4>>2]=0;c[313757]=e;f=c[313758]|0;c[e+4>>2]=f;c[e+8>>2]=f;c[e+12>>2]=f;c[e>>2]=1}__ZN3MapI6String5Color10ComparatorIS0_E16DefaultAllocatorE10_insert_rbERKS0_RKS1_(1255028,b,d)|0;e=c[b>>2]|0;do if(e|0){if(__Z16atomic_decrementPj(e+-8|0)|0)break;__ZN6Memory11free_staticEPvb(e,1)}while(0);__ZN6StringC2EPKc(b,1134977);g[d>>2]=.9599999785423279;g[d+4>>2]=1.0;g[d+8>>2]=.9800000190734863;g[d+12>>2]=1.0;if(!(c[313757]|0)){e=__ZnwjPFPvjE(44,4740)|0;f=e+24|0;c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;c[f+12>>2]=0;g[e+40>>2]=1.0;f=e+16|0;c[f>>2]=0;c[f+4>>2]=0;c[313757]=e;f=c[313758]|0;c[e+4>>2]=f;c[e+8>>2]=f;c[e+12>>2]=f;c[e>>2]=1}__ZN3MapI6String5Color10ComparatorIS0_E16DefaultAllocatorE10_insert_rbERKS0_RKS1_(1255028,b,d)|0;e=c[b>>2]|0;do if(e|0){if(__Z16atomic_decrementPj(e+-8|0)|0)break;__ZN6Memory11free_staticEPvb(e,1)}while(0);__ZN6StringC2EPKc(b,1134987);g[d>>2]=1.0;g[d+4>>2]=.8899999856948853;g[d+8>>2]=.8799999952316284;g[d+12>>2]=1.0;if(!(c[313757]|0)){e=__ZnwjPFPvjE(44,4740)|0;f=e+24|0;c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;c[f+12>>2]=0;g[e+40>>2]=1.0;f=e+16|0;c[f>>2]=0;c[f+4>>2]=0;c[313757]=e;f=c[313758]|0;c[e+4>>2]=f;c[e+8>>2]=f;c[e+12>>2]=f;c[e>>2]=1}__ZN3MapI6String5Color10ComparatorIS0_E16DefaultAllocatorE10_insert_rbERKS0_RKS1_(1255028,b,d)|0;e=c[b>>2]|0;do if(e|0){if(__Z16atomic_decrementPj(e+-8|0)|0)break;__ZN6Memory11free_staticEPvb(e,1)}while(0);__ZN6StringC2EPKc(b,1134997);g[d>>2]=1.0;g[d+4>>2]=.8899999856948853;g[d+8>>2]=.7099999785423279;g[d+12>>2]=1.0;if(!(c[313757]|0)){e=__ZnwjPFPvjE(44,4740)|0;f=e+24|0;c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;c[f+12>>2]=0;g[e+40>>2]=1.0;f=e+16|0;c[f>>2]=0;c[f+4>>2]=0;c[313757]=e;f=c[313758]|0;c[e+4>>2]=f;c[e+8>>2]=f;c[e+12>>2]=f;c[e>>2]=1}__ZN3MapI6String5Color10ComparatorIS0_E16DefaultAllocatorE10_insert_rbERKS0_RKS1_(1255028,b,d)|0;e=c[b>>2]|0;do if(e|0){if(__Z16atomic_decrementPj(e+-8|0)|0)break;__ZN6Memory11free_staticEPvb(e,1)}while(0);__ZN6StringC2EPKc(b,1135006);g[d>>2]=1.0;g[d+4>>2]=.8700000047683716;g[d+8>>2]=.6800000071525574;g[d+12>>2]=1.0;if(!(c[313757]|0)){e=__ZnwjPFPvjE(44,4740)|0;f=e+24|0;c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;c[f+12>>2]=0;g[e+40>>2]=1.0;f=e+16|0;c[f>>2]=0;c[f+4>>2]=0;c[313757]=e;f=c[313758]|0;c[e+4>>2]=f;c[e+8>>2]=f;c[e+12>>2]=f;c[e>>2]=1}__ZN3MapI6String5Color10ComparatorIS0_E16DefaultAllocatorE10_insert_rbERKS0_RKS1_(1255028,b,d)|0;e=c[b>>2]|0;do if(e|0){if(__Z16atomic_decrementPj(e+-8|0)|0)break;__ZN6Memory11free_staticEPvb(e,1)}while(0);__ZN6StringC2EPKc(b,1135018);g[d>>2]=0.0;g[d+4>>2]=0.0;g[d+8>>2]=.5;g[d+12>>2]=1.0;if(!(c[313757]|0)){e=__ZnwjPFPvjE(44,4740)|0;f=e+24|0;c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;c[f+12>>2]=0;g[e+40>>2]=1.0;f=e+16|0;c[f>>2]=0;c[f+4>>2]=0;c[313757]=e;f=c[313758]|0;c[e+4>>2]=f;c[e+8>>2]=f;c[e+12>>2]=f;c[e>>2]=1}__ZN3MapI6String5Color10ComparatorIS0_E16DefaultAllocatorE10_insert_rbERKS0_RKS1_(1255028,b,d)|0;e=c[b>>2]|0;do if(e|0){if(__Z16atomic_decrementPj(e+-8|0)|0)break;__ZN6Memory11free_staticEPvb(e,1)}while(0);__ZN6StringC2EPKc(b,1135027);g[d>>2]=.9900000095367432;g[d+4>>2]=.9599999785423279;g[d+8>>2]=.8999999761581421;g[d+12>>2]=1.0;if(!(c[313757]|0)){e=__ZnwjPFPvjE(44,4740)|0;f=e+24|0;c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;c[f+12>>2]=0;g[e+40>>2]=1.0;f=e+16|0;c[f>>2]=0;c[f+4>>2]=0;c[313757]=e;f=c[313758]|0;c[e+4>>2]=f;c[e+8>>2]=f;c[e+12>>2]=f;c[e>>2]=1}__ZN3MapI6String5Color10ComparatorIS0_E16DefaultAllocatorE10_insert_rbERKS0_RKS1_(1255028,b,d)|0;e=c[b>>2]|0;do if(e|0){if(__Z16atomic_decrementPj(e+-8|0)|0)break;__ZN6Memory11free_staticEPvb(e,1)}while(0);__ZN6StringC2EPKc(b,1135035);g[d>>2]=.5;g[d+4>>2]=.5;g[d+8>>2]=0.0;g[d+12>>2]=1.0;if(!(c[313757]|0)){e=__ZnwjPFPvjE(44,4740)|0;f=e+24|0;c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;c[f+12>>2]=0;g[e+40>>2]=1.0;f=e+16|0;c[f>>2]=0;c[f+4>>2]=0;c[313757]=e;f=c[313758]|0;c[e+4>>2]=f;c[e+8>>2]=f;c[e+12>>2]=f;c[e>>2]=1}__ZN3MapI6String5Color10ComparatorIS0_E16DefaultAllocatorE10_insert_rbERKS0_RKS1_(1255028,b,d)|0;e=c[b>>2]|0;do if(e|0){if(__Z16atomic_decrementPj(e+-8|0)|0)break;__ZN6Memory11free_staticEPvb(e,1)}while(0);__ZN6StringC2EPKc(b,1135041);g[d>>2]=.41999998688697815;g[d+4>>2]=.5600000023841858;g[d+8>>2]=.14000000059604645;g[d+12>>2]=1.0;if(!(c[313757]|0)){e=__ZnwjPFPvjE(44,4740)|0;f=e+24|0;c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;c[f+12>>2]=0;g[e+40>>2]=1.0;f=e+16|0;c[f>>2]=0;c[f+4>>2]=0;c[313757]=e;f=c[313758]|0;c[e+4>>2]=f;c[e+8>>2]=f;c[e+12>>2]=f;c[e>>2]=1}__ZN3MapI6String5Color10ComparatorIS0_E16DefaultAllocatorE10_insert_rbERKS0_RKS1_(1255028,b,d)|0;e=c[b>>2]|0;do if(e|0){if(__Z16atomic_decrementPj(e+-8|0)|0)break;__ZN6Memory11free_staticEPvb(e,1)}while(0);__ZN6StringC2EPKc(b,1135051);g[d>>2]=1.0;g[d+4>>2]=.6499999761581421;g[d+8>>2]=0.0;g[d+12>>2]=1.0;if(!(c[313757]|0)){e=__ZnwjPFPvjE(44,4740)|0;f=e+24|0;c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;c[f+12>>2]=0;g[e+40>>2]=1.0;f=e+16|0;c[f>>2]=0;c[f+4>>2]=0;c[313757]=e;f=c[313758]|0;c[e+4>>2]=f;c[e+8>>2]=f;c[e+12>>2]=f;c[e>>2]=1}__ZN3MapI6String5Color10ComparatorIS0_E16DefaultAllocatorE10_insert_rbERKS0_RKS1_(1255028,b,d)|0;e=c[b>>2]|0;do if(e|0){if(__Z16atomic_decrementPj(e+-8|0)|0)break;__ZN6Memory11free_staticEPvb(e,1)}while(0);__ZN6StringC2EPKc(b,1135058);g[d>>2]=1.0;g[d+4>>2]=.27000001072883606;g[d+8>>2]=0.0;g[d+12>>2]=1.0;if(!(c[313757]|0)){e=__ZnwjPFPvjE(44,4740)|0;f=e+24|0;c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;c[f+12>>2]=0;g[e+40>>2]=1.0;f=e+16|0;c[f>>2]=0;c[f+4>>2]=0;c[313757]=e;f=c[313758]|0;c[e+4>>2]=f;c[e+8>>2]=f;c[e+12>>2]=f;c[e>>2]=1}__ZN3MapI6String5Color10ComparatorIS0_E16DefaultAllocatorE10_insert_rbERKS0_RKS1_(1255028,b,d)|0;e=c[b>>2]|0;do if(e|0){if(__Z16atomic_decrementPj(e+-8|0)|0)break;__ZN6Memory11free_staticEPvb(e,1)}while(0);__ZN6StringC2EPKc(b,1135068);g[d>>2]=.8500000238418579;g[d+4>>2]=.4399999976158142;g[d+8>>2]=.8399999737739563;g[d+12>>2]=1.0;if(!(c[313757]|0)){e=__ZnwjPFPvjE(44,4740)|0;f=e+24|0;c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;c[f+12>>2]=0;g[e+40>>2]=1.0;f=e+16|0;c[f>>2]=0;c[f+4>>2]=0;c[313757]=e;f=c[313758]|0;c[e+4>>2]=f;c[e+8>>2]=f;c[e+12>>2]=f;c[e>>2]=1}__ZN3MapI6String5Color10ComparatorIS0_E16DefaultAllocatorE10_insert_rbERKS0_RKS1_(1255028,b,d)|0;e=c[b>>2]|0;do if(e|0){if(__Z16atomic_decrementPj(e+-8|0)|0)break;__ZN6Memory11free_staticEPvb(e,1)}while(0);__ZN6StringC2EPKc(b,1135075);g[d>>2]=.9300000071525574;g[d+4>>2]=.9100000262260437;g[d+8>>2]=.6700000166893005;g[d+12>>2]=1.0;if(!(c[313757]|0)){e=__ZnwjPFPvjE(44,4740)|0;f=e+24|0;c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;c[f+12>>2]=0;g[e+40>>2]=1.0;f=e+16|0;c[f>>2]=0;c[f+4>>2]=0;c[313757]=e;f=c[313758]|0;c[e+4>>2]=f;c[e+8>>2]=f;c[e+12>>2]=f;c[e>>2]=1}__ZN3MapI6String5Color10ComparatorIS0_E16DefaultAllocatorE10_insert_rbERKS0_RKS1_(1255028,b,d)|0;e=c[b>>2]|0;do if(e|0){if(__Z16atomic_decrementPj(e+-8|0)|0)break;__ZN6Memory11free_staticEPvb(e,1)}while(0);__ZN6StringC2EPKc(b,1135089);g[d>>2]=.6000000238418579;g[d+4>>2]=.9800000190734863;g[d+8>>2]=.6000000238418579;g[d+12>>2]=1.0;if(!(c[313757]|0)){e=__ZnwjPFPvjE(44,4740)|0;f=e+24|0;c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;c[f+12>>2]=0;g[e+40>>2]=1.0;f=e+16|0;c[f>>2]=0;c[f+4>>2]=0;c[313757]=e;f=c[313758]|0;c[e+4>>2]=f;c[e+8>>2]=f;c[e+12>>2]=f;c[e>>2]=1}__ZN3MapI6String5Color10ComparatorIS0_E16DefaultAllocatorE10_insert_rbERKS0_RKS1_(1255028,b,d)|0;e=c[b>>2]|0;do if(e|0){if(__Z16atomic_decrementPj(e+-8|0)|0)break;__ZN6Memory11free_staticEPvb(e,1)}while(0);__ZN6StringC2EPKc(b,1135099);g[d>>2]=.6899999976158142;g[d+4>>2]=.9300000071525574;g[d+8>>2]=.9300000071525574;g[d+12>>2]=1.0;if(!(c[313757]|0)){e=__ZnwjPFPvjE(44,4740)|0;f=e+24|0;c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;c[f+12>>2]=0;g[e+40>>2]=1.0;f=e+16|0;c[f>>2]=0;c[f+4>>2]=0;c[313757]=e;f=c[313758]|0;c[e+4>>2]=f;c[e+8>>2]=f;c[e+12>>2]=f;c[e>>2]=1}__ZN3MapI6String5Color10ComparatorIS0_E16DefaultAllocatorE10_insert_rbERKS0_RKS1_(1255028,b,d)|0;e=c[b>>2]|0;do if(e|0){if(__Z16atomic_decrementPj(e+-8|0)|0)break;__ZN6Memory11free_staticEPvb(e,1)}while(0);__ZN6StringC2EPKc(b,1135113);g[d>>2]=.8600000143051147;g[d+4>>2]=.4399999976158142;g[d+8>>2]=.5799999833106995;g[d+12>>2]=1.0;if(!(c[313757]|0)){e=__ZnwjPFPvjE(44,4740)|0;f=e+24|0;c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;c[f+12>>2]=0;g[e+40>>2]=1.0;f=e+16|0;c[f>>2]=0;c[f+4>>2]=0;c[313757]=e;f=c[313758]|0;c[e+4>>2]=f;c[e+8>>2]=f;c[e+12>>2]=f;c[e>>2]=1}__ZN3MapI6String5Color10ComparatorIS0_E16DefaultAllocatorE10_insert_rbERKS0_RKS1_(1255028,b,d)|0;e=c[b>>2]|0;do if(e|0){if(__Z16atomic_decrementPj(e+-8|0)|0)break;__ZN6Memory11free_staticEPvb(e,1)}while(0);__ZN6StringC2EPKc(b,1135127);g[d>>2]=1.0;g[d+4>>2]=.9399999976158142;g[d+8>>2]=.8399999737739563;g[d+12>>2]=1.0;if(!(c[313757]|0)){e=__ZnwjPFPvjE(44,4740)|0;f=e+24|0;c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;c[f+12>>2]=0;g[e+40>>2]=1.0;f=e+16|0;c[f>>2]=0;c[f+4>>2]=0;c[313757]=e;f=c[313758]|0;c[e+4>>2]=f;c[e+8>>2]=f;c[e+12>>2]=f;c[e>>2]=1}__ZN3MapI6String5Color10ComparatorIS0_E16DefaultAllocatorE10_insert_rbERKS0_RKS1_(1255028,b,d)|0;e=c[b>>2]|0;do if(e|0){if(__Z16atomic_decrementPj(e+-8|0)|0)break;__ZN6Memory11free_staticEPvb(e,1)}while(0);__ZN6StringC2EPKc(b,1135138);g[d>>2]=1.0;g[d+4>>2]=.8500000238418579;g[d+8>>2]=.7300000190734863;g[d+12>>2]=1.0;if(!(c[313757]|0)){e=__ZnwjPFPvjE(44,4740)|0;f=e+24|0;c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;c[f+12>>2]=0;g[e+40>>2]=1.0;f=e+16|0;c[f>>2]=0;c[f+4>>2]=0;c[313757]=e;f=c[313758]|0;c[e+4>>2]=f;c[e+8>>2]=f;c[e+12>>2]=f;c[e>>2]=1}__ZN3MapI6String5Color10ComparatorIS0_E16DefaultAllocatorE10_insert_rbERKS0_RKS1_(1255028,b,d)|0;e=c[b>>2]|0;do if(e|0){if(__Z16atomic_decrementPj(e+-8|0)|0)break;__ZN6Memory11free_staticEPvb(e,1)}while(0);__ZN6StringC2EPKc(b,1135148);g[d>>2]=.800000011920929;g[d+4>>2]=.5199999809265137;g[d+8>>2]=.25;g[d+12>>2]=1.0;if(!(c[313757]|0)){e=__ZnwjPFPvjE(44,4740)|0;f=e+24|0;c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;c[f+12>>2]=0;g[e+40>>2]=1.0;f=e+16|0;c[f>>2]=0;c[f+4>>2]=0;c[313757]=e;f=c[313758]|0;c[e+4>>2]=f;c[e+8>>2]=f;c[e+12>>2]=f;c[e>>2]=1}__ZN3MapI6String5Color10ComparatorIS0_E16DefaultAllocatorE10_insert_rbERKS0_RKS1_(1255028,b,d)|0;e=c[b>>2]|0;do if(e|0){if(__Z16atomic_decrementPj(e+-8|0)|0)break;__ZN6Memory11free_staticEPvb(e,1)}while(0);__ZN6StringC2EPKc(b,1135153);g[d>>2]=1.0;g[d+4>>2]=.75;g[d+8>>2]=.800000011920929;g[d+12>>2]=1.0;if(!(c[313757]|0)){e=__ZnwjPFPvjE(44,4740)|0;f=e+24|0;c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;c[f+12>>2]=0;g[e+40>>2]=1.0;f=e+16|0;c[f>>2]=0;c[f+4>>2]=0;c[313757]=e;f=c[313758]|0;c[e+4>>2]=f;c[e+8>>2]=f;c[e+12>>2]=f;c[e>>2]=1}__ZN3MapI6String5Color10ComparatorIS0_E16DefaultAllocatorE10_insert_rbERKS0_RKS1_(1255028,b,d)|0;e=c[b>>2]|0;do if(e|0){if(__Z16atomic_decrementPj(e+-8|0)|0)break;__ZN6Memory11free_staticEPvb(e,1)}while(0);__ZN6StringC2EPKc(b,1135158);g[d>>2]=.8700000047683716;g[d+4>>2]=.6299999952316284;g[d+8>>2]=.8700000047683716;g[d+12>>2]=1.0;if(!(c[313757]|0)){e=__ZnwjPFPvjE(44,4740)|0;f=e+24|0;c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;c[f+12>>2]=0;g[e+40>>2]=1.0;f=e+16|0;c[f>>2]=0;c[f+4>>2]=0;c[313757]=e;f=c[313758]|0;c[e+4>>2]=f;c[e+8>>2]=f;c[e+12>>2]=f;c[e>>2]=1}__ZN3MapI6String5Color10ComparatorIS0_E16DefaultAllocatorE10_insert_rbERKS0_RKS1_(1255028,b,d)|0;e=c[b>>2]|0;do if(e|0){if(__Z16atomic_decrementPj(e+-8|0)|0)break;__ZN6Memory11free_staticEPvb(e,1)}while(0);__ZN6StringC2EPKc(b,1135163);g[d>>2]=.6899999976158142;g[d+4>>2]=.8799999952316284;g[d+8>>2]=.8999999761581421;g[d+12>>2]=1.0;if(!(c[313757]|0)){e=__ZnwjPFPvjE(44,4740)|0;f=e+24|0;c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;c[f+12>>2]=0;g[e+40>>2]=1.0;f=e+16|0;c[f>>2]=0;c[f+4>>2]=0;c[313757]=e;f=c[313758]|0;c[e+4>>2]=f;c[e+8>>2]=f;c[e+12>>2]=f;c[e>>2]=1}__ZN3MapI6String5Color10ComparatorIS0_E16DefaultAllocatorE10_insert_rbERKS0_RKS1_(1255028,b,d)|0;e=c[b>>2]|0;do if(e|0){if(__Z16atomic_decrementPj(e+-8|0)|0)break;__ZN6Memory11free_staticEPvb(e,1)}while(0);__ZN6StringC2EPKc(b,1135174);g[d>>2]=.6299999952316284;g[d+4>>2]=.12999999523162842;g[d+8>>2]=.9399999976158142;g[d+12>>2]=1.0;if(!(c[313757]|0)){e=__ZnwjPFPvjE(44,4740)|0;f=e+24|0;c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;c[f+12>>2]=0;g[e+40>>2]=1.0;f=e+16|0;c[f>>2]=0;c[f+4>>2]=0;c[313757]=e;f=c[313758]|0;c[e+4>>2]=f;c[e+8>>2]=f;c[e+12>>2]=f;c[e>>2]=1}__ZN3MapI6String5Color10ComparatorIS0_E16DefaultAllocatorE10_insert_rbERKS0_RKS1_(1255028,b,d)|0;e=c[b>>2]|0;do if(e|0){if(__Z16atomic_decrementPj(e+-8|0)|0)break;__ZN6Memory11free_staticEPvb(e,1)}while(0);__ZN6StringC2EPKc(b,1135181);g[d>>2]=.5;g[d+4>>2]=0.0;g[d+8>>2]=.5;g[d+12>>2]=1.0;if(!(c[313757]|0)){e=__ZnwjPFPvjE(44,4740)|0;f=e+24|0;c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;c[f+12>>2]=0;g[e+40>>2]=1.0;f=e+16|0;c[f>>2]=0;c[f+4>>2]=0;c[313757]=e;f=c[313758]|0;c[e+4>>2]=f;c[e+8>>2]=f;c[e+12>>2]=f;c[e>>2]=1}__ZN3MapI6String5Color10ComparatorIS0_E16DefaultAllocatorE10_insert_rbERKS0_RKS1_(1255028,b,d)|0;e=c[b>>2]|0;do if(e|0){if(__Z16atomic_decrementPj(e+-8|0)|0)break;__ZN6Memory11free_staticEPvb(e,1)}while(0);__ZN6StringC2EPKc(b,1135191);g[d>>2]=.4000000059604645;g[d+4>>2]=.20000000298023224;g[d+8>>2]=.6000000238418579;g[d+12>>2]=1.0;if(!(c[313757]|0)){e=__ZnwjPFPvjE(44,4740)|0;f=e+24|0;c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;c[f+12>>2]=0;g[e+40>>2]=1.0;f=e+16|0;c[f>>2]=0;c[f+4>>2]=0;c[313757]=e;f=c[313758]|0;c[e+4>>2]=f;c[e+8>>2]=f;c[e+12>>2]=f;c[e>>2]=1}__ZN3MapI6String5Color10ComparatorIS0_E16DefaultAllocatorE10_insert_rbERKS0_RKS1_(1255028,b,d)|0;e=c[b>>2]|0;do if(e|0){if(__Z16atomic_decrementPj(e+-8|0)|0)break;__ZN6Memory11free_staticEPvb(e,1)}while(0);__ZN6StringC2EPKc(b,1135205);g[d>>2]=1.0;g[d+4>>2]=0.0;g[d+8>>2]=0.0;g[d+12>>2]=1.0;if(!(c[313757]|0)){e=__ZnwjPFPvjE(44,4740)|0;f=e+24|0;c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;c[f+12>>2]=0;g[e+40>>2]=1.0;f=e+16|0;c[f>>2]=0;c[f+4>>2]=0;c[313757]=e;f=c[313758]|0;c[e+4>>2]=f;c[e+8>>2]=f;c[e+12>>2]=f;c[e>>2]=1}__ZN3MapI6String5Color10ComparatorIS0_E16DefaultAllocatorE10_insert_rbERKS0_RKS1_(1255028,b,d)|0;e=c[b>>2]|0;do if(e|0){if(__Z16atomic_decrementPj(e+-8|0)|0)break;__ZN6Memory11free_staticEPvb(e,1)}while(0);__ZN6StringC2EPKc(b,1135209);g[d>>2]=.7400000095367432;g[d+4>>2]=.5600000023841858;g[d+8>>2]=.5600000023841858;g[d+12>>2]=1.0;if(!(c[313757]|0)){e=__ZnwjPFPvjE(44,4740)|0;f=e+24|0;c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;c[f+12>>2]=0;g[e+40>>2]=1.0;f=e+16|0;c[f>>2]=0;c[f+4>>2]=0;c[313757]=e;f=c[313758]|0;c[e+4>>2]=f;c[e+8>>2]=f;c[e+12>>2]=f;c[e>>2]=1}__ZN3MapI6String5Color10ComparatorIS0_E16DefaultAllocatorE10_insert_rbERKS0_RKS1_(1255028,b,d)|0;e=c[b>>2]|0;do if(e|0){if(__Z16atomic_decrementPj(e+-8|0)|0)break;__ZN6Memory11free_staticEPvb(e,1)}while(0);__ZN6StringC2EPKc(b,1135219);g[d>>2]=.25;g[d+4>>2]=.4099999964237213;g[d+8>>2]=.8799999952316284;g[d+12>>2]=1.0;if(!(c[313757]|0)){e=__ZnwjPFPvjE(44,4740)|0;f=e+24|0;c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;c[f+12>>2]=0;g[e+40>>2]=1.0;f=e+16|0;c[f>>2]=0;c[f+4>>2]=0;c[313757]=e;f=c[313758]|0;c[e+4>>2]=f;c[e+8>>2]=f;c[e+12>>2]=f;c[e>>2]=1}__ZN3MapI6String5Color10ComparatorIS0_E16DefaultAllocatorE10_insert_rbERKS0_RKS1_(1255028,b,d)|0;e=c[b>>2]|0;do if(e|0){if(__Z16atomic_decrementPj(e+-8|0)|0)break;__ZN6Memory11free_staticEPvb(e,1)}while(0);__ZN6StringC2EPKc(b,1135229);g[d>>2]=.550000011920929;g[d+4>>2]=.27000001072883606;g[d+8>>2]=.07000000029802322;g[d+12>>2]=1.0;if(!(c[313757]|0)){e=__ZnwjPFPvjE(44,4740)|0;f=e+24|0;c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;c[f+12>>2]=0;g[e+40>>2]=1.0;f=e+16|0;c[f>>2]=0;c[f+4>>2]=0;c[313757]=e;f=c[313758]|0;c[e+4>>2]=f;c[e+8>>2]=f;c[e+12>>2]=f;c[e>>2]=1}__ZN3MapI6String5Color10ComparatorIS0_E16DefaultAllocatorE10_insert_rbERKS0_RKS1_(1255028,b,d)|0;e=c[b>>2]|0;do if(e|0){if(__Z16atomic_decrementPj(e+-8|0)|0)break;__ZN6Memory11free_staticEPvb(e,1)}while(0);__ZN6StringC2EPKc(b,1135241);g[d>>2]=.9800000190734863;g[d+4>>2]=.5;g[d+8>>2]=.44999998807907104;g[d+12>>2]=1.0;if(!(c[313757]|0)){e=__ZnwjPFPvjE(44,4740)|0;f=e+24|0;c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;c[f+12>>2]=0;g[e+40>>2]=1.0;f=e+16|0;c[f>>2]=0;c[f+4>>2]=0;c[313757]=e;f=c[313758]|0;c[e+4>>2]=f;c[e+8>>2]=f;c[e+12>>2]=f;c[e>>2]=1}__ZN3MapI6String5Color10ComparatorIS0_E16DefaultAllocatorE10_insert_rbERKS0_RKS1_(1255028,b,d)|0;e=c[b>>2]|0;do if(e|0){if(__Z16atomic_decrementPj(e+-8|0)|0)break;__ZN6Memory11free_staticEPvb(e,1)}while(0);__ZN6StringC2EPKc(b,1135248);g[d>>2]=.9599999785423279;g[d+4>>2]=.6399999856948853;g[d+8>>2]=.3799999952316284;g[d+12>>2]=1.0;if(!(c[313757]|0)){e=__ZnwjPFPvjE(44,4740)|0;f=e+24|0;c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;c[f+12>>2]=0;g[e+40>>2]=1.0;f=e+16|0;c[f>>2]=0;c[f+4>>2]=0;c[313757]=e;f=c[313758]|0;c[e+4>>2]=f;c[e+8>>2]=f;c[e+12>>2]=f;c[e>>2]=1}__ZN3MapI6String5Color10ComparatorIS0_E16DefaultAllocatorE10_insert_rbERKS0_RKS1_(1255028,b,d)|0;e=c[b>>2]|0;do if(e|0){if(__Z16atomic_decrementPj(e+-8|0)|0)break;__ZN6Memory11free_staticEPvb(e,1)}while(0);__ZN6StringC2EPKc(b,1135259);g[d>>2]=.18000000715255737;g[d+4>>2]=.550000011920929;g[d+8>>2]=.3400000035762787;g[d+12>>2]=1.0;if(!(c[313757]|0)){e=__ZnwjPFPvjE(44,4740)|0;f=e+24|0;c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;c[f+12>>2]=0;g[e+40>>2]=1.0;f=e+16|0;c[f>>2]=0;c[f+4>>2]=0;c[313757]=e;f=c[313758]|0;c[e+4>>2]=f;c[e+8>>2]=f;c[e+12>>2]=f;c[e>>2]=1}__ZN3MapI6String5Color10ComparatorIS0_E16DefaultAllocatorE10_insert_rbERKS0_RKS1_(1255028,b,d)|0;e=c[b>>2]|0;do if(e|0){if(__Z16atomic_decrementPj(e+-8|0)|0)break;__ZN6Memory11free_staticEPvb(e,1)}while(0);__ZN6StringC2EPKc(b,1135268);g[d>>2]=1.0;g[d+4>>2]=.9599999785423279;g[d+8>>2]=.9300000071525574;g[d+12>>2]=1.0;if(!(c[313757]|0)){e=__ZnwjPFPvjE(44,4740)|0;f=e+24|0;c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;c[f+12>>2]=0;g[e+40>>2]=1.0;f=e+16|0;c[f>>2]=0;c[f+4>>2]=0;c[313757]=e;f=c[313758]|0;c[e+4>>2]=f;c[e+8>>2]=f;c[e+12>>2]=f;c[e>>2]=1}__ZN3MapI6String5Color10ComparatorIS0_E16DefaultAllocatorE10_insert_rbERKS0_RKS1_(1255028,b,d)|0;e=c[b>>2]|0;do if(e|0){if(__Z16atomic_decrementPj(e+-8|0)|0)break;__ZN6Memory11free_staticEPvb(e,1)}while(0);__ZN6StringC2EPKc(b,1135277);g[d>>2]=.6299999952316284;g[d+4>>2]=.3199999928474426;g[d+8>>2]=.18000000715255737;g[d+12>>2]=1.0;if(!(c[313757]|0)){e=__ZnwjPFPvjE(44,4740)|0;f=e+24|0;c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;c[f+12>>2]=0;g[e+40>>2]=1.0;f=e+16|0;c[f>>2]=0;c[f+4>>2]=0;c[313757]=e;f=c[313758]|0;c[e+4>>2]=f;c[e+8>>2]=f;c[e+12>>2]=f;c[e>>2]=1}__ZN3MapI6String5Color10ComparatorIS0_E16DefaultAllocatorE10_insert_rbERKS0_RKS1_(1255028,b,d)|0;e=c[b>>2]|0;do if(e|0){if(__Z16atomic_decrementPj(e+-8|0)|0)break;__ZN6Memory11free_staticEPvb(e,1)}while(0);__ZN6StringC2EPKc(b,1135284);g[d>>2]=.75;g[d+4>>2]=.75;g[d+8>>2]=.75;g[d+12>>2]=1.0;if(!(c[313757]|0)){e=__ZnwjPFPvjE(44,4740)|0;f=e+24|0;c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;c[f+12>>2]=0;g[e+40>>2]=1.0;f=e+16|0;c[f>>2]=0;c[f+4>>2]=0;c[313757]=e;f=c[313758]|0;c[e+4>>2]=f;c[e+8>>2]=f;c[e+12>>2]=f;c[e>>2]=1}__ZN3MapI6String5Color10ComparatorIS0_E16DefaultAllocatorE10_insert_rbERKS0_RKS1_(1255028,b,d)|0;e=c[b>>2]|0;do if(e|0){if(__Z16atomic_decrementPj(e+-8|0)|0)break;__ZN6Memory11free_staticEPvb(e,1)}while(0);__ZN6StringC2EPKc(b,1135291);g[d>>2]=.5299999713897705;g[d+4>>2]=.8100000023841858;g[d+8>>2]=.9200000166893005;g[d+12>>2]=1.0;if(!(c[313757]|0)){e=__ZnwjPFPvjE(44,4740)|0;f=e+24|0;c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;c[f+12>>2]=0;g[e+40>>2]=1.0;f=e+16|0;c[f>>2]=0;c[f+4>>2]=0;c[313757]=e;f=c[313758]|0;c[e+4>>2]=f;c[e+8>>2]=f;c[e+12>>2]=f;c[e>>2]=1}__ZN3MapI6String5Color10ComparatorIS0_E16DefaultAllocatorE10_insert_rbERKS0_RKS1_(1255028,b,d)|0;e=c[b>>2]|0;do if(e|0){if(__Z16atomic_decrementPj(e+-8|0)|0)break;__ZN6Memory11free_staticEPvb(e,1)}while(0);__ZN6StringC2EPKc(b,1135299);g[d>>2]=.41999998688697815;g[d+4>>2]=.3499999940395355;g[d+8>>2]=.800000011920929;g[d+12>>2]=1.0;if(!(c[313757]|0)){e=__ZnwjPFPvjE(44,4740)|0;f=e+24|0;c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;c[f+12>>2]=0;g[e+40>>2]=1.0;f=e+16|0;c[f>>2]=0;c[f+4>>2]=0;c[313757]=e;f=c[313758]|0;c[e+4>>2]=f;c[e+8>>2]=f;c[e+12>>2]=f;c[e>>2]=1}__ZN3MapI6String5Color10ComparatorIS0_E16DefaultAllocatorE10_insert_rbERKS0_RKS1_(1255028,b,d)|0;e=c[b>>2]|0;do if(e|0){if(__Z16atomic_decrementPj(e+-8|0)|0)break;__ZN6Memory11free_staticEPvb(e,1)}while(0);__ZN6StringC2EPKc(b,1135309);g[d>>2]=.4399999976158142;g[d+4>>2]=.5;g[d+8>>2]=.5600000023841858;g[d+12>>2]=1.0;if(!(c[313757]|0)){e=__ZnwjPFPvjE(44,4740)|0;f=e+24|0;c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;c[f+12>>2]=0;g[e+40>>2]=1.0;f=e+16|0;c[f>>2]=0;c[f+4>>2]=0;c[313757]=e;f=c[313758]|0;c[e+4>>2]=f;c[e+8>>2]=f;c[e+12>>2]=f;c[e>>2]=1}__ZN3MapI6String5Color10ComparatorIS0_E16DefaultAllocatorE10_insert_rbERKS0_RKS1_(1255028,b,d)|0;e=c[b>>2]|0;do if(e|0){if(__Z16atomic_decrementPj(e+-8|0)|0)break;__ZN6Memory11free_staticEPvb(e,1)}while(0);__ZN6StringC2EPKc(b,1135319);g[d>>2]=1.0;g[d+4>>2]=.9800000190734863;g[d+8>>2]=.9800000190734863;g[d+12>>2]=1.0;if(!(c[313757]|0)){e=__ZnwjPFPvjE(44,4740)|0;f=e+24|0;c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;c[f+12>>2]=0;g[e+40>>2]=1.0;f=e+16|0;c[f>>2]=0;c[f+4>>2]=0;c[313757]=e;f=c[313758]|0;c[e+4>>2]=f;c[e+8>>2]=f;c[e+12>>2]=f;c[e>>2]=1}__ZN3MapI6String5Color10ComparatorIS0_E16DefaultAllocatorE10_insert_rbERKS0_RKS1_(1255028,b,d)|0;e=c[b>>2]|0;do if(e|0){if(__Z16atomic_decrementPj(e+-8|0)|0)break;__ZN6Memory11free_staticEPvb(e,1)}while(0);__ZN6StringC2EPKc(b,1135324);g[d>>2]=0.0;g[d+4>>2]=1.0;g[d+8>>2]=.5;g[d+12>>2]=1.0;if(!(c[313757]|0)){e=__ZnwjPFPvjE(44,4740)|0;f=e+24|0;c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;c[f+12>>2]=0;g[e+40>>2]=1.0;f=e+16|0;c[f>>2]=0;c[f+4>>2]=0;c[313757]=e;f=c[313758]|0;c[e+4>>2]=f;c[e+8>>2]=f;c[e+12>>2]=f;c[e>>2]=1}__ZN3MapI6String5Color10ComparatorIS0_E16DefaultAllocatorE10_insert_rbERKS0_RKS1_(1255028,b,d)|0;e=c[b>>2]|0;do if(e|0){if(__Z16atomic_decrementPj(e+-8|0)|0)break;__ZN6Memory11free_staticEPvb(e,1)}while(0);__ZN6StringC2EPKc(b,1135336);g[d>>2]=.27000001072883606;g[d+4>>2]=.5099999904632568;g[d+8>>2]=.7099999785423279;g[d+12>>2]=1.0;if(!(c[313757]|0)){e=__ZnwjPFPvjE(44,4740)|0;f=e+24|0;c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;c[f+12>>2]=0;g[e+40>>2]=1.0;f=e+16|0;c[f>>2]=0;c[f+4>>2]=0;c[313757]=e;f=c[313758]|0;c[e+4>>2]=f;c[e+8>>2]=f;c[e+12>>2]=f;c[e>>2]=1}__ZN3MapI6String5Color10ComparatorIS0_E16DefaultAllocatorE10_insert_rbERKS0_RKS1_(1255028,b,d)|0;e=c[b>>2]|0;do if(e|0){if(__Z16atomic_decrementPj(e+-8|0)|0)break;__ZN6Memory11free_staticEPvb(e,1)}while(0);__ZN6StringC2EPKc(b,1135346);g[d>>2]=.8199999928474426;g[d+4>>2]=.7099999785423279;g[d+8>>2]=.550000011920929;g[d+12>>2]=1.0;if(!(c[313757]|0)){e=__ZnwjPFPvjE(44,4740)|0;f=e+24|0;c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;c[f+12>>2]=0;g[e+40>>2]=1.0;f=e+16|0;c[f>>2]=0;c[f+4>>2]=0;c[313757]=e;f=c[313758]|0;c[e+4>>2]=f;c[e+8>>2]=f;c[e+12>>2]=f;c[e>>2]=1}__ZN3MapI6String5Color10ComparatorIS0_E16DefaultAllocatorE10_insert_rbERKS0_RKS1_(1255028,b,d)|0;e=c[b>>2]|0;do if(e|0){if(__Z16atomic_decrementPj(e+-8|0)|0)break;__ZN6Memory11free_staticEPvb(e,1)}while(0);__ZN6StringC2EPKc(b,1135350);g[d>>2]=0.0;g[d+4>>2]=.5;g[d+8>>2]=.5;g[d+12>>2]=1.0;if(!(c[313757]|0)){e=__ZnwjPFPvjE(44,4740)|0;f=e+24|0;c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;c[f+12>>2]=0;g[e+40>>2]=1.0;f=e+16|0;c[f>>2]=0;c[f+4>>2]=0;c[313757]=e;f=c[313758]|0;c[e+4>>2]=f;c[e+8>>2]=f;c[e+12>>2]=f;c[e>>2]=1}__ZN3MapI6String5Color10ComparatorIS0_E16DefaultAllocatorE10_insert_rbERKS0_RKS1_(1255028,b,d)|0;e=c[b>>2]|0;do if(e|0){if(__Z16atomic_decrementPj(e+-8|0)|0)break;__ZN6Memory11free_staticEPvb(e,1)}while(0);__ZN6StringC2EPKc(b,1135355);g[d>>2]=.8500000238418579;g[d+4>>2]=.75;g[d+8>>2]=.8500000238418579;g[d+12>>2]=1.0;if(!(c[313757]|0)){e=__ZnwjPFPvjE(44,4740)|0;f=e+24|0;c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;c[f+12>>2]=0;g[e+40>>2]=1.0;f=e+16|0;c[f>>2]=0;c[f+4>>2]=0;c[313757]=e;f=c[313758]|0;c[e+4>>2]=f;c[e+8>>2]=f;c[e+12>>2]=f;c[e>>2]=1}__ZN3MapI6String5Color10ComparatorIS0_E16DefaultAllocatorE10_insert_rbERKS0_RKS1_(1255028,b,d)|0;e=c[b>>2]|0;do if(e|0){if(__Z16atomic_decrementPj(e+-8|0)|0)break;__ZN6Memory11free_staticEPvb(e,1)}while(0);__ZN6StringC2EPKc(b,1135363);g[d>>2]=1.0;g[d+4>>2]=.38999998569488525;g[d+8>>2]=.2800000011920929;g[d+12>>2]=1.0;if(!(c[313757]|0)){e=__ZnwjPFPvjE(44,4740)|0;f=e+24|0;c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;c[f+12>>2]=0;g[e+40>>2]=1.0;f=e+16|0;c[f>>2]=0;c[f+4>>2]=0;c[313757]=e;f=c[313758]|0;c[e+4>>2]=f;c[e+8>>2]=f;c[e+12>>2]=f;c[e>>2]=1}__ZN3MapI6String5Color10ComparatorIS0_E16DefaultAllocatorE10_insert_rbERKS0_RKS1_(1255028,b,d)|0;e=c[b>>2]|0;do if(e|0){if(__Z16atomic_decrementPj(e+-8|0)|0)break;__ZN6Memory11free_staticEPvb(e,1)}while(0);__ZN6StringC2EPKc(b,1135370);g[d>>2]=.25;g[d+4>>2]=.8799999952316284;g[d+8>>2]=.8199999928474426;g[d+12>>2]=1.0;if(!(c[313757]|0)){e=__ZnwjPFPvjE(44,4740)|0;f=e+24|0;c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;c[f+12>>2]=0;g[e+40>>2]=1.0;f=e+16|0;c[f>>2]=0;c[f+4>>2]=0;c[313757]=e;f=c[313758]|0;c[e+4>>2]=f;c[e+8>>2]=f;c[e+12>>2]=f;c[e>>2]=1}__ZN3MapI6String5Color10ComparatorIS0_E16DefaultAllocatorE10_insert_rbERKS0_RKS1_(1255028,b,d)|0;e=c[b>>2]|0;do if(e|0){if(__Z16atomic_decrementPj(e+-8|0)|0)break;__ZN6Memory11free_staticEPvb(e,1)}while(0);__ZN6StringC2EPKc(b,1135380);g[d>>2]=.9300000071525574;g[d+4>>2]=.5099999904632568;g[d+8>>2]=.9300000071525574;g[d+12>>2]=1.0;if(!(c[313757]|0)){e=__ZnwjPFPvjE(44,4740)|0;f=e+24|0;c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;c[f+12>>2]=0;g[e+40>>2]=1.0;f=e+16|0;c[f>>2]=0;c[f+4>>2]=0;c[313757]=e;f=c[313758]|0;c[e+4>>2]=f;c[e+8>>2]=f;c[e+12>>2]=f;c[e>>2]=1}__ZN3MapI6String5Color10ComparatorIS0_E16DefaultAllocatorE10_insert_rbERKS0_RKS1_(1255028,b,d)|0;e=c[b>>2]|0;do if(e|0){if(__Z16atomic_decrementPj(e+-8|0)|0)break;__ZN6Memory11free_staticEPvb(e,1)}while(0);__ZN6StringC2EPKc(b,1135387);g[d>>2]=.9599999785423279;g[d+4>>2]=.8700000047683716;g[d+8>>2]=.699999988079071;g[d+12>>2]=1.0;if(!(c[313757]|0)){e=__ZnwjPFPvjE(44,4740)|0;f=e+24|0;c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;c[f+12>>2]=0;g[e+40>>2]=1.0;f=e+16|0;c[f>>2]=0;c[f+4>>2]=0;c[313757]=e;f=c[313758]|0;c[e+4>>2]=f;c[e+8>>2]=f;c[e+12>>2]=f;c[e>>2]=1}__ZN3MapI6String5Color10ComparatorIS0_E16DefaultAllocatorE10_insert_rbERKS0_RKS1_(1255028,b,d)|0;e=c[b>>2]|0;do if(e|0){if(__Z16atomic_decrementPj(e+-8|0)|0)break;__ZN6Memory11free_staticEPvb(e,1)}while(0);__ZN6StringC2EPKc(b,1135393);g[d>>2]=1.0;g[d+4>>2]=1.0;g[d+8>>2]=1.0;g[d+12>>2]=1.0;if(!(c[313757]|0)){e=__ZnwjPFPvjE(44,4740)|0;f=e+24|0;c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;c[f+12>>2]=0;g[e+40>>2]=1.0;f=e+16|0;c[f>>2]=0;c[f+4>>2]=0;c[313757]=e;f=c[313758]|0;c[e+4>>2]=f;c[e+8>>2]=f;c[e+12>>2]=f;c[e>>2]=1}__ZN3MapI6String5Color10ComparatorIS0_E16DefaultAllocatorE10_insert_rbERKS0_RKS1_(1255028,b,d)|0;e=c[b>>2]|0;do if(e|0){if(__Z16atomic_decrementPj(e+-8|0)|0)break;__ZN6Memory11free_staticEPvb(e,1)}while(0);__ZN6StringC2EPKc(b,1135399);g[d>>2]=.9599999785423279;g[d+4>>2]=.9599999785423279;g[d+8>>2]=.9599999785423279;g[d+12>>2]=1.0;if(!(c[313757]|0)){e=__ZnwjPFPvjE(44,4740)|0;f=e+24|0;c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;c[f+12>>2]=0;g[e+40>>2]=1.0;f=e+16|0;c[f>>2]=0;c[f+4>>2]=0;c[313757]=e;f=c[313758]|0;c[e+4>>2]=f;c[e+8>>2]=f;c[e+12>>2]=f;c[e>>2]=1}__ZN3MapI6String5Color10ComparatorIS0_E16DefaultAllocatorE10_insert_rbERKS0_RKS1_(1255028,b,d)|0;e=c[b>>2]|0;do if(e|0){if(__Z16atomic_decrementPj(e+-8|0)|0)break;__ZN6Memory11free_staticEPvb(e,1)}while(0);__ZN6StringC2EPKc(b,1135410);g[d>>2]=1.0;g[d+4>>2]=1.0;g[d+8>>2]=0.0;g[d+12>>2]=1.0;if(!(c[313757]|0)){e=__ZnwjPFPvjE(44,4740)|0;f=e+24|0;c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;c[f+12>>2]=0;g[e+40>>2]=1.0;f=e+16|0;c[f>>2]=0;c[f+4>>2]=0;c[313757]=e;f=c[313758]|0;c[e+4>>2]=f;c[e+8>>2]=f;c[e+12>>2]=f;c[e>>2]=1}__ZN3MapI6String5Color10ComparatorIS0_E16DefaultAllocatorE10_insert_rbERKS0_RKS1_(1255028,b,d)|0;e=c[b>>2]|0;do if(e|0){if(__Z16atomic_decrementPj(e+-8|0)|0)break;__ZN6Memory11free_staticEPvb(e,1)}while(0);__ZN6StringC2EPKc(b,1135417);g[d>>2]=.6000000238418579;g[d+4>>2]=.800000011920929;g[d+8>>2]=.20000000298023224;g[d+12>>2]=1.0;if(!(c[313757]|0)){e=__ZnwjPFPvjE(44,4740)|0;f=e+24|0;c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;c[f+12>>2]=0;g[e+40>>2]=1.0;f=e+16|0;c[f>>2]=0;c[f+4>>2]=0;c[313757]=e;f=c[313758]|0;c[e+4>>2]=f;c[e+8>>2]=f;c[e+12>>2]=f;c[e>>2]=1}__ZN3MapI6String5Color10ComparatorIS0_E16DefaultAllocatorE10_insert_rbERKS0_RKS1_(1255028,b,d)|0;d=c[b>>2]|0;do if(d|0){if(__Z16atomic_decrementPj(d+-8|0)|0)break;__ZN6Memory11free_staticEPvb(d,1)}while(0);l=a;return}function __ZN3MapI6String5Color10ComparatorIS0_E16DefaultAllocatorE10_insert_rbERKS0_RKS1_(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f;a[g>>0]=0;h=__ZN3MapI6String5Color10ComparatorIS0_E16DefaultAllocatorE7_insertERKS0_Rb(b,d,g)|0;if(h|0){d=h+28|0;c[d>>2]=c[e>>2];c[d+4>>2]=c[e+4>>2];c[d+8>>2]=c[e+8>>2];c[d+12>>2]=c[e+12>>2]}if(a[g>>0]|0){l=f;return h|0}g=b+8|0;c[g>>2]=(c[g>>2]|0)+1;g=h+12|0;e=c[g>>2]|0;if(!(c[e>>2]|0)){d=b+4|0;i=h;j=e;k=e;e=g;while(1){g=j+12|0;n=c[g>>2]|0;o=c[n+8>>2]|0;p=n;do if((j|0)==(o|0)){q=c[n+4>>2]|0;if(!(c[q>>2]|0)){c[k>>2]=1;a[1263537]=0;c[q>>2]=1;if((c[d>>2]|0)==(n|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);r=c[(c[e>>2]|0)+12>>2]|0;break}else{a[1263537]=0;c[n>>2]=0;r=n;break}}q=j+4|0;if((i|0)==(c[q>>2]|0)){s=i+8|0;t=c[s>>2]|0;c[q>>2]=t;if((t|0)==(c[d>>2]|0))u=p;else{c[t+12>>2]=j;u=c[g>>2]|0}t=i+12|0;c[t>>2]=u;q=c[g>>2]|0;v=q+8|0;c[((c[v>>2]|0)==(j|0)?v:q+4|0)>>2]=i;c[s>>2]=j;c[g>>2]=i;w=j;x=i;y=c[t>>2]|0}else{w=i;x=j;y=n}a[1263537]=0;c[x>>2]=1;t=c[d>>2]|0;if((t|0)==(y|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);z=c[(c[w+12>>2]|0)+12>>2]|0;A=c[d>>2]|0}else{a[1263537]=0;c[y>>2]=0;z=y;A=t}t=z+8|0;s=c[t>>2]|0;q=s+4|0;v=c[q>>2]|0;c[t>>2]=v;if((v|0)!=(A|0))c[v+12>>2]=z;v=z+12|0;c[s+12>>2]=c[v>>2];t=c[v>>2]|0;B=t+4|0;c[((c[B>>2]|0)==(z|0)?B:t+8|0)>>2]=s;c[q>>2]=z;c[v>>2]=s;r=w}else{if(!(c[o>>2]|0)){c[k>>2]=1;a[1263537]=0;c[o>>2]=1;if((c[d>>2]|0)==(n|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);r=c[(c[e>>2]|0)+12>>2]|0;break}else{a[1263537]=0;c[n>>2]=0;r=n;break}}s=j+8|0;if((i|0)==(c[s>>2]|0)){v=i+4|0;q=c[v>>2]|0;c[s>>2]=q;if((q|0)==(c[d>>2]|0))C=p;else{c[q+12>>2]=j;C=c[g>>2]|0}q=i+12|0;c[q>>2]=C;s=c[g>>2]|0;t=s+4|0;c[((c[t>>2]|0)==(j|0)?t:s+8|0)>>2]=i;c[v>>2]=j;c[g>>2]=i;D=j;E=i;F=c[q>>2]|0}else{D=i;E=j;F=n}a[1263537]=0;c[E>>2]=1;q=c[d>>2]|0;if((q|0)==(F|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);G=c[d>>2]|0;H=c[(c[D+12>>2]|0)+12>>2]|0}else{a[1263537]=0;c[F>>2]=0;G=q;H=F}q=H+4|0;v=c[q>>2]|0;s=v+8|0;t=c[s>>2]|0;c[q>>2]=t;if((t|0)!=(G|0))c[t+12>>2]=H;t=H+12|0;c[v+12>>2]=c[t>>2];q=c[t>>2]|0;B=q+8|0;c[((c[B>>2]|0)==(H|0)?B:q+4|0)>>2]=v;c[s>>2]=H;c[t>>2]=v;r=D}while(0);n=r+12|0;g=c[n>>2]|0;if(!(c[g>>2]|0)){i=r;j=g;k=g;e=n}else break}}e=c[(c[b>>2]|0)+8>>2]|0;a[1263537]=0;c[e>>2]=1;l=f;return h|0}function __ZN3MapI6String5Color10ComparatorIS0_E16DefaultAllocatorE7_insertERKS0_Rb(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);h=f;i=c[b>>2]|0;j=c[i+8>>2]|0;k=b+4|0;a:do if((j|0)==(c[k>>2]|0)){n=i;o=d}else{p=j;while(1){q=p+24|0;c[h>>2]=0;r=c[q>>2]|0;if(r|0?(c[h>>2]=0,__Z28atomic_conditional_incrementPj(r+-8|0)|0):0)c[h>>2]=c[q>>2];r=__ZNK6StringltES_(d,h)|0;s=c[h>>2]|0;if(s|0?(__Z16atomic_decrementPj(s+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(s,1);if(r)t=p+8|0;else{c[h>>2]=0;r=c[d>>2]|0;if(r|0?(c[h>>2]=0,__Z28atomic_conditional_incrementPj(r+-8|0)|0):0)c[h>>2]=c[d>>2];r=__ZNK6StringltES_(q,h)|0;q=c[h>>2]|0;if(q|0?(__Z16atomic_decrementPj(q+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(q,1);if(!r)break;t=p+4|0}r=c[t>>2]|0;if((r|0)==(c[k>>2]|0)){n=p;o=d;break a}else p=r}a[e>>0]=1;u=p;l=f;return u|0}while(0);t=__ZnwjPFPvjE(44,4740)|0;j=t+24|0;c[j>>2]=0;c[j+4>>2]=0;c[j+8>>2]=0;c[j+12>>2]=0;g[t+40>>2]=1.0;c[t>>2]=0;c[t+4>>2]=0;c[t+8>>2]=0;c[t+12>>2]=0;c[t+16>>2]=0;c[t+20>>2]=0;c[t+12>>2]=n;i=c[k>>2]|0;r=t+4|0;c[r>>2]=i;q=t+8|0;c[q>>2]=i;if((c[o>>2]|0?(c[j>>2]=0,i=c[o>>2]|0,i|0):0)?__Z28atomic_conditional_incrementPj(i+-8|0)|0:0)c[j>>2]=c[d>>2];if((n|0)!=(c[b>>2]|0)){j=n+24|0;c[h>>2]=0;i=c[j>>2]|0;if(i|0?(c[h>>2]=0,__Z28atomic_conditional_incrementPj(i+-8|0)|0):0)c[h>>2]=c[j>>2];j=__ZNK6StringltES_(d,h)|0;d=c[h>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);if(!j)v=n+4|0;else w=34}else w=34;if((w|0)==34)v=n+8|0;c[v>>2]=t;a[e>>0]=0;e=c[r>>2]|0;r=c[k>>2]|0;if((e|0)==(r|0)){k=t;do{v=k;k=c[k+12>>2]|0}while((v|0)==(c[k+4>>2]|0));x=(k|0)==(c[b>>2]|0)?0:k}else{k=e;while(1){e=c[k+8>>2]|0;if((e|0)==(r|0)){x=k;break}else k=e}}c[t+16>>2]=x;k=c[q>>2]|0;b:do if((k|0)==(r|0)){q=t;while(1){e=q;q=c[q+12>>2]|0;if((e|0)!=(c[q+8>>2]|0)){y=q;break b}if((q|0)==(c[b>>2]|0)){y=0;break}}}else{q=k;while(1){p=c[q+4>>2]|0;if((p|0)==(r|0)){y=q;break}else q=p}}while(0);r=t+20|0;c[r>>2]=y;if(!x)z=y;else{c[x+20>>2]=t;z=c[r>>2]|0}if(!z){u=t;l=f;return u|0}c[z+16>>2]=t;u=t;l=f;return u|0}function __ZNK5Colorcv6StringEv(a){a=a|0;var b=0,d=0,e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0;b=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=b+40|0;e=b+32|0;f=b+24|0;h=b+16|0;i=b+8|0;j=b;k=b+44|0;n=b+36|0;o=b+28|0;p=b+20|0;q=b+12|0;r=b+4|0;c[j>>2]=__Z4rtosd(+g[a>>2])|0;__ZN6StringC2EPKc(k,1144817);c[i>>2]=__ZNK6StringplERKS_(j,k)|0;c[n>>2]=__Z4rtosd(+g[a+4>>2])|0;c[h>>2]=__ZNK6StringplERKS_(i,n)|0;__ZN6StringC2EPKc(o,1144817);c[f>>2]=__ZNK6StringplERKS_(h,o)|0;c[p>>2]=__Z4rtosd(+g[a+8>>2])|0;c[e>>2]=__ZNK6StringplERKS_(f,p)|0;__ZN6StringC2EPKc(q,1144817);c[d>>2]=__ZNK6StringplERKS_(e,q)|0;c[r>>2]=__Z4rtosd(+g[a+12>>2])|0;a=__ZNK6StringplERKS_(d,r)|0;s=c[r>>2]|0;if(s|0?(__Z16atomic_decrementPj(s+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(s,1);s=c[d>>2]|0;if(s|0?(__Z16atomic_decrementPj(s+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(s,1);s=c[q>>2]|0;if(s|0?(__Z16atomic_decrementPj(s+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(s,1);s=c[e>>2]|0;if(s|0?(__Z16atomic_decrementPj(s+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(s,1);s=c[p>>2]|0;if(s|0?(__Z16atomic_decrementPj(s+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(s,1);s=c[f>>2]|0;if(s|0?(__Z16atomic_decrementPj(s+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(s,1);s=c[o>>2]|0;if(s|0?(__Z16atomic_decrementPj(s+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(s,1);s=c[h>>2]|0;if(s|0?(__Z16atomic_decrementPj(s+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(s,1);s=c[n>>2]|0;if(s|0?(__Z16atomic_decrementPj(s+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(s,1);s=c[i>>2]|0;if(s|0?(__Z16atomic_decrementPj(s+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(s,1);s=c[k>>2]|0;if(s|0?(__Z16atomic_decrementPj(s+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(s,1);s=c[j>>2]|0;if(!s){l=b;return a|0}if(__Z16atomic_decrementPj(s+-8|0)|0){l=b;return a|0}__ZN6Memory11free_staticEPvb(s,1);l=b;return a|0}function __ZN13VariantParser9parse_tagEPNS_6StreamERiR6StringRNS_3TagEPNS_14ResourceParserEb(a,b,d,e,f,g){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;var h=0,i=0,j=0;h=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=h;c[i+8>>2]=0;__ZN13VariantParser9get_tokenEPNS_6StreamERNS_5TokenERiR6String(a,i,b,d)|0;switch(c[i>>2]|0){case 14:{j=18;break}case 2:{j=__ZN13VariantParser10_parse_tagERNS_5TokenEPNS_6StreamERiR6StringRNS_3TagEPNS_14ResourceParserEb(i,a,b,d,e,f,g)|0;break}default:{__ZN6StringaSEPKc(d,1109780);j=43}}d=i+8|0;if(!(c[d>>2]|0)){l=h;return j|0}__ZN7Variant5clearEv(d);l=h;return j|0}function __ZN13VariantParser5parseEPNS_6StreamER7VariantR6StringRiPNS_14ResourceParserE(a,b,d,e,f){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0;g=l;l=l+32|0;if((l|0)>=(m|0))ba(32);h=g;c[h+8>>2]=0;i=__ZN13VariantParser9get_tokenEPNS_6StreamERNS_5TokenERiR6String(a,h,e,d)|0;if(!i)if((c[h>>2]|0)==14)j=18;else j=__ZN13VariantParser11parse_valueERNS_5TokenER7VariantPNS_6StreamERiR6StringPNS_14ResourceParserE(h,b,a,e,d,f)|0;else j=i;i=h+8|0;if(!(c[i>>2]|0)){l=g;return j|0}__ZN7Variant5clearEv(i);l=g;return j|0}function __ZN7Variant4callERK10StringNamePPKS_iRNS_9CallErrorE(a,b,d,e,f,g){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;c[a>>2]=0;__ZN7Variant8call_ptrERK10StringNamePPKS_iPS_RNS_9CallErrorE(b,d,e,f,a,g);return}function __ZN7Variant8call_ptrERK10StringNamePPKS_iPS_RNS_9CallErrorE(a,b,e,f,g,h){a=a|0;b=b|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0;i=l;l=l+48|0;if((l|0)>=(m|0))ba(48);j=i+24|0;k=i;c[j>>2]=0;n=c[a>>2]|0;a:do if((n|0)==18){o=a+8|0;p=c[o>>2]|0;if(!p){c[h>>2]=5;break}b:do if(c[313437]|0?__ZNK6RefPtr7is_nullEv(o+4|0)|0:0){q=c[313528]|0;if(q|0?(r=p,s=_bitshift64Shl(r|0,0,18)|0,t=_i64Add(s|0,F|0,~r|0,-1)|0,r=F,s=_bitshift64Lshr(t|0,r|0,31)|0,u=___muldi3(s^t|0,F^r|0,21,0)|0,r=F,t=_bitshift64Lshr(u|0,r|0,11)|0,s=___muldi3(t^u|0,F^r|0,65,0)|0,r=F,u=_bitshift64Lshr(s|0,r|0,22)|0,t=u^s,F^r,r=c[q+(((1<<(d[1254116]|0))+-1&t)<<2)>>2]|0,r|0):0){q=r;do{if((c[q>>2]|0)==(t|0)?(c[q+8>>2]|0)==(p|0):0)break b;q=c[q+4>>2]|0}while((q|0)!=0)}c[h>>2]=5;break a}while(0);p=c[o>>2]|0;ui[c[(c[p>>2]|0)+48>>2]&4095](k,p,b,e,f,h);__ZN7VariantaSERKS_(j,k);if(c[k>>2]|0)__ZN7Variant5clearEv(k);v=h;w=26}else{c[h>>2]=0;p=c[313770]|0;q=c[p+(n*12|0)>>2]|0;c:do if(q|0){t=c[q+8>>2]|0;r=c[p+(n*12|0)+4>>2]|0;d:do if((t|0)==(r|0))x=t;else{s=c[b>>2]|0;u=t;while(1){y=c[u+24>>2]|0;if(s>>>0<y>>>0)z=u+8|0;else{if(y>>>0>=s>>>0){x=u;break d}z=u+4|0}u=c[z>>2]|0;if((u|0)==(r|0))break c}}while(0);if(!((x|0)==(r|0)|(x|0)==0)){__ZN12_VariantCall8FuncData4callER7VariantS2_PPKS1_iRNS1_9CallErrorE(x+28|0,j,a,e,f,h);v=h;w=26;break a}}while(0);c[h>>2]=1}while(0);if((w|0)==26?(g|0)!=0&(c[v>>2]|0)==0:0)__ZN7VariantaSERKS_(g,j);if(!(c[j>>2]|0)){l=i;return}__ZN7Variant5clearEv(j);l=i;return}function __ZN12_VariantCall8FuncData4callER7VariantS2_PPKS1_iRNS1_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i;k=c[b>>2]|0;if((k|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=k;l=i;return}if((k|0)<=(g|0)){a:do if(k|0){n=b+8|0;o=c[n>>2]|0;if((o|0)!=0?(c[o+-4>>2]|0)>0:0){__ZN6VectorIN7Variant4TypeEE14_copy_on_writeEv(n);p=c[n>>2]|0}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);p=0}n=c[b>>2]|0;if((n|0)>0){o=0;q=n;while(1){r=p+(o<<2)|0;n=c[r>>2]|0;if((n|0)!=0?(s=c[c[f+(o<<2)>>2]>>2]|0,(n|0)!=(s|0)):0){if(!(__ZN7Variant11can_convertENS_4TypeES0_(s,n)|0))break;t=c[b>>2]|0}else t=q;n=o+1|0;if((n|0)<(t|0)){o=n;q=t}else break a}c[h>>2]=2;c[h+4>>2]=o;c[h+8>>2]=c[r>>2];l=i;return}}while(0);bj[c[b+24>>2]&4095](d,e,f);l=i;return}r=b+4|0;t=c[r>>2]|0;if(!t)u=0;else u=c[t+-4>>2]|0;t=k-u|0;if((t|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=t;l=i;return}if((g|0)>5){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1135429,102,1135451,0);l=i;return}a[1263537]=0;if((g|0)>0){_memcpy(j|0,f|0,g<<2|0)|0;v=g}else v=g;do{f=g-v+u|0;t=f+-1|0;do if((f|0)<1)w=31;else{k=c[r>>2]|0;p=(k|0)==0;if(p)x=0;else x=c[k+-4>>2]|0;if((x|0)<(f|0)){if(p)y=0;else y=c[k+-4>>2]|0;if((y|0)<(f|0)){w=31;break}a[1263537]=0}__ZN6VectorI7VariantE14_copy_on_writeEv(r);z=(c[r>>2]|0)+(t*24|0)|0}while(0);if((w|0)==31){w=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);z=0}c[j+(v<<2)>>2]=z;v=v+1|0;A=c[b>>2]|0}while((v|0)<(A|0));b:do if(A){v=b+8|0;z=c[v>>2]|0;if((z|0)!=0?(c[z+-4>>2]|0)>0:0){__ZN6VectorIN7Variant4TypeEE14_copy_on_writeEv(v);B=c[v>>2]|0}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);B=0}v=c[b>>2]|0;if((v|0)>0){z=0;r=v;while(1){C=B+(z<<2)|0;v=c[C>>2]|0;if((v|0)!=0?(y=c[c[j+(z<<2)>>2]>>2]|0,(v|0)!=(y|0)):0){if(!(__ZN7Variant11can_convertENS_4TypeES0_(y,v)|0))break;D=c[b>>2]|0}else D=r;v=z+1|0;if((v|0)<(D|0)){z=v;r=D}else{w=35;break b}}c[h>>2]=2;c[h+4>>2]=z;c[h+8>>2]=c[C>>2]}else w=35}else w=35;while(0);if((w|0)==35)bj[c[b+24>>2]&4095](d,e,j);l=i;return}function __ZN7Variant11can_convertENS_4TypeES0_(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0;a:do if((a|0)!=(b|0)?!((a|0)!=0&(b|0)==0):0){if(!a){d=(b|0)==18;break}do switch(b|0){case 1:{e=415520;break}case 2:{e=415708;break}case 3:{e=415692;break}case 4:{switch(a|0){case 15:case 18:{d=0;break a;break}default:{}}d=1;break a;break}case 8:{e=415684;break}case 10:{e=415676;break}case 12:{e=415668;break}case 13:{e=415652;break}case 14:{e=415640;break}case 17:{e=415632;break}case 18:{e=1255768;break}case 16:{e=415624;break}case 21:{e=415592;break}case 22:{e=415584;break}case 23:{e=415576;break}case 24:{e=415568;break}case 25:{e=415560;break}case 26:{e=415552;break}case 27:{e=415544;break}case 28:{e=415536;break}default:{d=0;break a}}while(0);f=c[e>>2]|0;if(!f)d=0;else{g=0;h=f;while(1){g=g+1|0;if((h|0)==(a|0)){d=1;break a}h=c[e+(g<<2)>>2]|0;if(!h){d=0;break}}}}else d=1;while(0);return d|0}function __ZN7Variant9constructENS_4TypeEPPKS_iRNS_9CallErrorEb(b,d,e,f,h,i){b=b|0;d=d|0;e=e|0;f=f|0;h=h|0;i=i|0;var j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0;j=l;l=l+64|0;if((l|0)>=(m|0))ba(64);k=j;n=j+56|0;c[h>>2]=1;if(d>>>0>28){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1135489,1135429,1015,1135499,0);c[b>>2]=0;l=j;return}a[1263537]=0;c[h>>2]=0;if(!f)do switch(d|0){case 0:{c[b>>2]=0;l=j;return}case 1:{__ZN7VariantC2Eb(b,0);l=j;return}case 2:{__ZN7VariantC2Ei(b,0);l=j;return}case 3:{__ZN7VariantC2Ef(b,0.0);l=j;return}case 4:{c[k>>2]=0;__ZN7VariantC2ERK6String(b,k);o=c[k>>2]|0;if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(o,1);l=j;return}case 5:{g[k>>2]=0.0;g[k+4>>2]=0.0;__ZN7VariantC2ERK7Vector2(b,k);l=j;return}case 6:{c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0;c[k+12>>2]=0;__ZN7VariantC2ERK5Rect2(b,k);l=j;return}case 7:{g[k+8>>2]=0.0;g[k+4>>2]=0.0;g[k>>2]=0.0;__ZN7VariantC2ERK7Vector3(b,k);l=j;return}case 8:{o=k+4|0;c[o>>2]=0;c[o+4>>2]=0;c[o+8>>2]=0;c[o+12>>2]=0;c[o+16>>2]=0;g[k>>2]=1.0;g[k+12>>2]=1.0;__ZN7VariantC2ERK11Transform2D(b,k);l=j;return}case 9:{c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0;c[k+12>>2]=0;__ZN7VariantC2ERK5Plane(b,k);l=j;return}case 10:{g[k+8>>2]=0.0;g[k+4>>2]=0.0;g[k>>2]=0.0;g[k+12>>2]=1.0;__ZN7VariantC2ERK4Quat(b,k);l=j;return}case 11:{c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0;c[k+12>>2]=0;c[k+16>>2]=0;c[k+20>>2]=0;__ZN7VariantC2ERK5Rect3(b,k);l=j;return}case 12:{g[k>>2]=1.0;g[k+4>>2]=0.0;g[k+8>>2]=0.0;g[k+12>>2]=0.0;g[k+16>>2]=1.0;g[k+20>>2]=0.0;g[k+24>>2]=0.0;g[k+28>>2]=0.0;g[k+32>>2]=1.0;__ZN7VariantC2ERK5Basis(b,k);l=j;return}case 13:{g[k>>2]=1.0;g[k+4>>2]=0.0;g[k+8>>2]=0.0;g[k+12>>2]=0.0;g[k+16>>2]=1.0;g[k+20>>2]=0.0;g[k+24>>2]=0.0;g[k+28>>2]=0.0;g[k+32>>2]=1.0;g[k+44>>2]=0.0;g[k+40>>2]=0.0;g[k+36>>2]=0.0;__ZN7VariantC2ERK9Transform(b,k);l=j;return}case 14:{g[k>>2]=0.0;g[k+4>>2]=0.0;g[k+8>>2]=0.0;g[k+12>>2]=1.0;__ZN7VariantC2ERK5Color(b,k);l=j;return}case 15:{__ZN5ImageC2Ev(k);__ZN7VariantC2ERK5Image(b,k);__ZN5ImageD2Ev(k);l=j;return}case 16:{__ZN8NodePathC2Ev(k);__ZN7VariantC2ERK8NodePath(b,k);__ZN8NodePathD2Ev(k);l=j;return}case 17:{c[k>>2]=0;__ZN7VariantC2ERK3RID(b,k);l=j;return}case 18:{__ZN7VariantC2EPK6Object(b,0);l=j;return}case 19:{o=k;p=o+56|0;do{c[o>>2]=0;o=o+4|0}while((o|0)<(p|0));__ZN7VariantC2ERK10InputEvent(b,k);l=j;return}case 20:{__ZN10DictionaryC2Ev(k);__ZN7VariantC2ERK10Dictionary(b,k);__ZN10DictionaryD2Ev(k);l=j;return}case 21:{__ZN5ArrayC2Ev(k);__ZN7VariantC2ERK5Array(b,k);__ZN5ArrayD2Ev(k);l=j;return}case 22:{c[k>>2]=0;__ZN7VariantC2ERK10PoolVectorIhE(b,k);__ZN10PoolVectorIhE12_unreferenceEv(k);l=j;return}case 23:{c[k>>2]=0;__ZN7VariantC2ERK10PoolVectorIiE(b,k);__ZN10PoolVectorIiE12_unreferenceEv(k);l=j;return}case 24:{c[k>>2]=0;__ZN7VariantC2ERK10PoolVectorIfE(b,k);__ZN10PoolVectorIfE12_unreferenceEv(k);l=j;return}case 25:{c[k>>2]=0;__ZN7VariantC2ERK10PoolVectorI6StringE(b,k);__ZN10PoolVectorI6StringE12_unreferenceEv(k);l=j;return}case 26:{c[k>>2]=0;__ZN7VariantC2ERK10PoolVectorI7Vector2E(b,k);__ZN10PoolVectorI7Vector2E12_unreferenceEv(k);l=j;return}case 27:{c[k>>2]=0;__ZN7VariantC2ERK10PoolVectorI7Vector3E(b,k);__ZN10PoolVectorI7Vector3E12_unreferenceEv(k);l=j;return}case 28:{c[k>>2]=0;__ZN7VariantC2ERK10PoolVectorI5ColorE(b,k);__ZN10PoolVectorI5ColorE12_unreferenceEv(k);l=j;return}default:{c[b>>2]=0;l=j;return}}while(0);a:do if((f|0)<=1){if((f|0)==1){o=c[e>>2]|0;p=c[o>>2]|0;if((p|0)==(d|0)){__ZN7VariantC2ERKS_(b,o);l=j;return}if(i?!(__ZN7Variant11can_convertENS_4TypeES0_(p,d)|0):0)break;do switch(d|0){case 0:{c[b>>2]=0;l=j;return}case 1:{__ZN7VariantC2Eb(b,__ZNK7VariantcvbEv(c[e>>2]|0)|0);l=j;return}case 2:{__ZN7VariantC2Ei(b,__ZNK7VariantcviEv(c[e>>2]|0)|0);l=j;return}case 3:{__ZN7VariantC2Ef(b,+__ZNK7VariantcvfEv(c[e>>2]|0));l=j;return}case 4:{c[k>>2]=__ZNK7Variantcv6StringEv(c[e>>2]|0)|0;__ZN7VariantC2ERK6String(b,k);p=c[k>>2]|0;if(p|0?(__Z16atomic_decrementPj(p+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(p,1);l=j;return}case 5:{__ZNK7Variantcv7Vector2Ev(k,c[e>>2]|0);__ZN7VariantC2ERK7Vector2(b,k);l=j;return}case 6:{__ZNK7Variantcv5Rect2Ev(k,c[e>>2]|0);__ZN7VariantC2ERK5Rect2(b,k);l=j;return}case 7:{__ZNK7Variantcv7Vector3Ev(k,c[e>>2]|0);__ZN7VariantC2ERK7Vector3(b,k);l=j;return}case 9:{__ZNK7Variantcv5PlaneEv(k,c[e>>2]|0);__ZN7VariantC2ERK5Plane(b,k);l=j;return}case 10:{__ZNK7Variantcv4QuatEv(k,c[e>>2]|0);__ZN7VariantC2ERK4Quat(b,k);l=j;return}case 11:{__ZNK7Variantcv5Rect3Ev(k,c[e>>2]|0);__ZN7VariantC2ERK5Rect3(b,k);l=j;return}case 12:{__ZNK7Variantcv5BasisEv(k,c[e>>2]|0);__ZN7VariantC2ERK5Basis(b,k);l=j;return}case 13:{__ZNK7Variantcv9TransformEv(k,c[e>>2]|0);__ZN7VariantC2ERK9Transform(b,k);l=j;return}case 14:{p=c[e>>2]|0;if((c[p>>2]|0)==4){c[n>>2]=__ZNK7Variantcv6StringEv(p)|0;__ZN5Color4htmlERK6String(k,n);__ZN7VariantC2ERK5Color(b,k);o=c[n>>2]|0;if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(o,1)}else{__ZN5Color3hexEj(k,__ZNK7VariantcvjEv(p)|0);__ZN7VariantC2ERK5Color(b,k)}l=j;return}case 15:{__ZNK7Variantcv5ImageEv(k,c[e>>2]|0);__ZN7VariantC2ERK5Image(b,k);__ZN5ImageD2Ev(k);l=j;return}case 16:{c[k>>2]=__ZNK7Variantcv8NodePathEv(c[e>>2]|0)|0;__ZN7VariantC2ERK8NodePath(b,k);__ZN8NodePathD2Ev(k);l=j;return}case 17:{c[k>>2]=__ZNK7Variantcv3RIDEv(c[e>>2]|0)|0;__ZN7VariantC2ERK3RID(b,k);l=j;return}case 18:{__ZN7VariantC2EPK6Object(b,__ZNK7VariantcvP6ObjectEv(c[e>>2]|0)|0);l=j;return}case 19:{__ZNK7Variantcv10InputEventEv(k,c[e>>2]|0);__ZN7VariantC2ERK10InputEvent(b,k);l=j;return}case 20:{c[k>>2]=__ZNK7Variantcv10DictionaryEv(c[e>>2]|0)|0;__ZN7VariantC2ERK10Dictionary(b,k);__ZN10DictionaryD2Ev(k);l=j;return}case 21:{c[k>>2]=__ZNK7Variantcv5ArrayEv(c[e>>2]|0)|0;__ZN7VariantC2ERK5Array(b,k);__ZN5ArrayD2Ev(k);l=j;return}case 22:{c[k>>2]=__ZNK7Variantcv10PoolVectorIhEEv(c[e>>2]|0)|0;__ZN7VariantC2ERK10PoolVectorIhE(b,k);__ZN10PoolVectorIhE12_unreferenceEv(k);l=j;return}case 23:{c[k>>2]=__ZNK7Variantcv10PoolVectorIiEEv(c[e>>2]|0)|0;__ZN7VariantC2ERK10PoolVectorIiE(b,k);__ZN10PoolVectorIiE12_unreferenceEv(k);l=j;return}case 24:{c[k>>2]=__ZNK7Variantcv10PoolVectorIfEEv(c[e>>2]|0)|0;__ZN7VariantC2ERK10PoolVectorIfE(b,k);__ZN10PoolVectorIfE12_unreferenceEv(k);l=j;return}case 25:{c[k>>2]=__ZNK7Variantcv10PoolVectorI6StringEEv(c[e>>2]|0)|0;__ZN7VariantC2ERK10PoolVectorI6StringE(b,k);__ZN10PoolVectorI6StringE12_unreferenceEv(k);l=j;return}case 26:{c[k>>2]=__ZNK7Variantcv10PoolVectorI7Vector2EEv(c[e>>2]|0)|0;__ZN7VariantC2ERK10PoolVectorI7Vector2E(b,k);__ZN10PoolVectorI7Vector2E12_unreferenceEv(k);l=j;return}case 27:{c[k>>2]=__ZNK7Variantcv10PoolVectorI7Vector3EEv(c[e>>2]|0)|0;__ZN7VariantC2ERK10PoolVectorI7Vector3E(b,k);__ZN10PoolVectorI7Vector3E12_unreferenceEv(k);l=j;return}case 28:{c[k>>2]=__ZNK7Variantcv10PoolVectorI5ColorEEv(c[e>>2]|0)|0;__ZN7VariantC2ERK10PoolVectorI5ColorE(b,k);__ZN10PoolVectorI5ColorE12_unreferenceEv(k);l=j;return}default:{c[b>>2]=0;l=j;return}}while(0)}}else{p=c[(c[313771]|0)+(d<<2)>>2]|0;if(!p)q=0;else{r=p;s=41}while(1){if((s|0)==41){s=0;q=c[r>>2]|0}if(!q)break a;if((c[q>>2]|0)==(f|0))break;r=q+16|0;s=41}b:do if((f|0)>0){p=q+4|0;o=0;while(1){t=c[c[e+(o<<2)>>2]>>2]|0;u=c[p>>2]|0;v=(u|0)==0;if(v)w=0;else w=c[u+-4>>2]|0;if((w|0)<=(o|0)){if(v)x=0;else x=c[u+-4>>2]|0;if((x|0)<=(o|0)){s=52;break}a[1263537]=0}if(!(__ZN7Variant11can_convertENS_4TypeES0_(t,c[u+(o<<2)>>2]|0)|0))break;u=o+1|0;if((u|0)<(c[q>>2]|0))o=u;else break b}if((s|0)==52)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);c[h>>2]=2;c[h+4>>2]=o;u=c[p>>2]|0;t=(u|0)==0;if(t)y=0;else y=c[u+-4>>2]|0;do if((y|0)<=(o|0)){if(t)z=0;else z=c[u+-4>>2]|0;if((z|0)>(o|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0)}while(0);c[h+8>>2]=c[u+(o<<2)>>2];c[b>>2]=0;l=j;return}while(0);c[k>>2]=0;Pi[c[q+12>>2]&2047](k,e);__ZN7VariantC2ERKS_(b,k);if(c[k>>2]|0)__ZN7Variant5clearEv(k);l=j;return}while(0);c[h>>2]=1;c[b>>2]=0;l=j;return}function __ZNK7Variant10has_methodERK10StringName(a,b){a=a|0;b=b|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0;a:do if((c[a>>2]|0)==18){e=__ZNK7VariantcvP6ObjectEv(a)|0;if(!e){f=0;return f|0}if((c[313437]|0?(g=c[313528]|0,g|0):0)?(h=e,i=_bitshift64Shl(h|0,0,18)|0,j=_i64Add(i|0,F|0,~h|0,-1)|0,h=F,i=_bitshift64Lshr(j|0,h|0,31)|0,k=___muldi3(i^j|0,F^h|0,21,0)|0,h=F,j=_bitshift64Lshr(k|0,h|0,11)|0,i=___muldi3(j^k|0,F^h|0,65,0)|0,h=F,k=_bitshift64Lshr(i|0,h|0,22)|0,j=k^i,F^h,h=c[g+(((1<<(d[1254116]|0))+-1&j)<<2)>>2]|0,h|0):0){g=h;while(1){if((c[g>>2]|0)==(j|0)?(c[g+8>>2]|0)==(e|0):0)break;g=c[g+4>>2]|0;if(!g)break a}f=__ZNK6Object10has_methodERK10StringName(e,b)|0;return f|0}}while(0);g=c[313770]|0;j=c[a>>2]|0;a=c[g+(j*12|0)>>2]|0;if(!a){f=0;return f|0}h=c[a+8>>2]|0;a=c[g+(j*12|0)+4>>2]|0;b:do if((h|0)==(a|0))l=h;else{j=c[b>>2]|0;g=h;while(1){i=c[g+24>>2]|0;if(j>>>0<i>>>0)m=g+8|0;else{if(i>>>0>=j>>>0){l=g;break b}m=g+4|0}g=c[m>>2]|0;if((g|0)==(a|0)){l=a;break}}}while(0);f=(l|0)!=(a|0)&(l|0)!=0;return f|0}function __ZN7Variant25get_method_argument_typesENS_4TypeERK10StringName(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0;d=c[313770]|0;e=c[d+(a*12|0)>>2]|0;if(!e){f=0;return f|0}g=c[e+8>>2]|0;e=c[d+(a*12|0)+4>>2]|0;a:do if((g|0)==(e|0))h=g;else{a=c[b>>2]|0;d=g;while(1){i=c[d+24>>2]|0;if(a>>>0<i>>>0)j=d+8|0;else{if(i>>>0>=a>>>0){h=d;break a}j=d+4|0}d=c[j>>2]|0;if((d|0)==(e|0)){f=0;break}}return f|0}while(0);if((h|0)==(e|0)|(h|0)==0){f=0;return f|0}e=h+36|0;h=c[e>>2]|0;if(!h){f=0;return f|0}if(!(__Z28atomic_conditional_incrementPj(h+-8|0)|0)){f=0;return f|0}f=c[e>>2]|0;return f|0}function __ZN7Variant25get_method_argument_namesENS_4TypeERK10StringName(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0;d=c[313770]|0;e=c[d+(a*12|0)>>2]|0;if(!e){f=0;return f|0}g=c[e+8>>2]|0;e=c[d+(a*12|0)+4>>2]|0;a:do if((g|0)==(e|0))h=g;else{a=c[b>>2]|0;d=g;while(1){i=c[d+24>>2]|0;if(a>>>0<i>>>0)j=d+8|0;else{if(i>>>0>=a>>>0){h=d;break a}j=d+4|0}d=c[j>>2]|0;if((d|0)==(e|0)){f=0;break}}return f|0}while(0);if((h|0)==(e|0)|(h|0)==0){f=0;return f|0}e=h+40|0;h=c[e>>2]|0;if(!h){f=0;return f|0}if(!(__Z28atomic_conditional_incrementPj(h+-8|0)|0)){f=0;return f|0}f=c[e>>2]|0;return f|0}function __ZN7Variant22get_method_return_typeENS_4TypeERK10StringNamePb(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0;f=c[313770]|0;g=c[f+(b*12|0)>>2]|0;if(!g){h=0;return h|0}i=c[g+8>>2]|0;g=c[f+(b*12|0)+4>>2]|0;a:do if((i|0)==(g|0))j=i;else{b=c[d>>2]|0;f=i;while(1){k=c[f+24>>2]|0;if(b>>>0<k>>>0)l=f+8|0;else{if(k>>>0>=b>>>0){j=f;break a}l=f+4|0}f=c[l>>2]|0;if((f|0)==(g|0)){h=0;break}}return h|0}while(0);if((j|0)==(g|0)|(j|0)==0){h=0;return h|0}g=c[j+44>>2]|0;if(!e){h=g;return h|0}a[e>>0]=(g|0)!=0&1;h=g;return h|0}function __ZN7Variant28get_method_default_argumentsENS_4TypeERK10StringName(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0;d=c[313770]|0;e=c[d+(a*12|0)>>2]|0;if(!e){f=0;return f|0}g=c[e+8>>2]|0;e=c[d+(a*12|0)+4>>2]|0;a:do if((g|0)==(e|0))h=g;else{a=c[b>>2]|0;d=g;while(1){i=c[d+24>>2]|0;if(a>>>0<i>>>0)j=d+8|0;else{if(i>>>0>=a>>>0){h=d;break a}j=d+4|0}d=c[j>>2]|0;if((d|0)==(e|0)){f=0;break}}return f|0}while(0);if((h|0)==(e|0)|(h|0)==0){f=0;return f|0}e=h+32|0;h=c[e>>2]|0;if(!h){f=0;return f|0}if(!(__Z28atomic_conditional_incrementPj(h+-8|0)|0)){f=0;return f|0}f=c[e>>2]|0;return f|0}function __ZNK7Variant15get_method_listEP4ListI10MethodInfo16DefaultAllocatorE(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0;e=l;l=l+96|0;if((l|0)>=(m|0))ba(96);f=e+64|0;g=e+24|0;h=e;i=c[313770]|0;j=c[b>>2]|0;b=c[i+(j*12|0)>>2]|0;if(!b){l=e;return}k=c[b+8>>2]|0;b=c[i+(j*12|0)+4>>2]|0;if((k|0)==(b|0)){l=e;return}else n=k;while(1){k=c[n+8>>2]|0;if((k|0)==(b|0))break;else n=k}if(!n){l=e;return}b=h+16|0;k=h+4|0;j=g+4|0;i=h+12|0;o=h+4|0;p=g+8|0;q=f+16|0;r=g+12|0;s=g+16|0;t=f+4|0;u=f+8|0;v=g+20|0;w=g+24|0;x=f+12|0;y=g+28|0;z=f+12|0;A=f+4|0;B=f+4|0;C=n;a:while(1){__ZN10MethodInfoC2Ev(g);n=c[C+24>>2]|0;do if(n){D=c[n+4>>2]|0;if(D|0){__ZN6StringC2EPKc(f,D);E=c[f>>2]|0;break}D=n+8|0;c[f>>2]=0;F=c[D>>2]|0;if((F|0)!=0?(c[f>>2]=0,(__Z28atomic_conditional_incrementPj(F+-8|0)|0)!=0):0){F=c[D>>2]|0;c[f>>2]=F;E=F}else E=0}else{c[f>>2]=0;E=0}while(0);n=E;F=c[g>>2]|0;if((F|0)==(E|0)){if(E|0)G=22}else{if(F|0?(__Z16atomic_decrementPj(F+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(F,1);c[g>>2]=0;if(E|0)if(!(__Z28atomic_conditional_incrementPj(E+-8|0)|0))G=22;else{c[g>>2]=n;G=22}}if((G|0)==22?(G=0,(__Z16atomic_decrementPj(E+-8|0)|0)==0):0)__ZN6Memory11free_staticEPvb(E,1);n=C+36|0;F=C+40|0;D=0;while(1){H=c[n>>2]|0;I=(H|0)==0;if(I)J=0;else J=c[H+-4>>2]|0;if((D|0)>=(J|0))break;c[h>>2]=0;c[h+4>>2]=0;c[h+8>>2]=0;c[h+12>>2]=0;c[b>>2]=7;if(I)K=0;else K=c[H+-4>>2]|0;if((K|0)<=(D|0)){if(I)L=0;else L=c[H+-4>>2]|0;if((L|0)<=(D|0)){G=48;break a}a[1263537]=0}c[h>>2]=c[H+(D<<2)>>2];H=c[F>>2]|0;I=(H|0)==0;if(I)M=0;else M=c[H+-4>>2]|0;do if((M|0)<=(D|0)){if(I)N=0;else N=c[H+-4>>2]|0;if((N|0)>(D|0)){a[1263537]=0;G=56;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);O=0;break}}else G=56;while(0);if((G|0)==56){G=0;O=H+(D<<2)|0}I=c[O>>2]|0;do if(I){P=c[I+4>>2]|0;if(P|0){__ZN6StringC2EPKc(f,P);Q=c[f>>2]|0;break}P=I+8|0;c[f>>2]=0;R=c[P>>2]|0;if((R|0)!=0?(c[f>>2]=0,(__Z28atomic_conditional_incrementPj(R+-8|0)|0)!=0):0){R=c[P>>2]|0;c[f>>2]=R;Q=R}else Q=0}else{c[f>>2]=0;Q=0}while(0);I=Q;H=c[k>>2]|0;if((H|0)==(Q|0)){if(Q|0)G=72}else{if(H|0?(__Z16atomic_decrementPj(H+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(H,1);c[k>>2]=0;if(Q|0)if(!(__Z28atomic_conditional_incrementPj(Q+-8|0)|0))G=72;else{c[k>>2]=I;G=72}}if((G|0)==72?(G=0,(__Z16atomic_decrementPj(Q+-8|0)|0)==0):0)__ZN6Memory11free_staticEPvb(Q,1);if(!(c[j>>2]|0)){I=__ZnwjPFPvjE(12,4740)|0;c[j>>2]=I;c[I>>2]=0;c[I+4>>2]=0;c[I+8>>2]=0}I=__ZnwjPFPvjE(32,4740)|0;c[I>>2]=0;c[I+4>>2]=0;c[I+8>>2]=0;c[I+12>>2]=0;c[I+16>>2]=7;H=I+20|0;c[H>>2]=0;R=I+24|0;c[R>>2]=0;P=I+28|0;c[P>>2]=0;__ZN12PropertyInfoaSERKS_(I,h)|0;S=c[j>>2]|0;T=S+4|0;U=c[T>>2]|0;c[R>>2]=U;c[H>>2]=0;c[P>>2]=S;if(U|0)c[U+20>>2]=I;c[T>>2]=I;if(!(c[S>>2]|0))c[S>>2]=I;I=S+8|0;c[I>>2]=(c[I>>2]|0)+1;I=c[i>>2]|0;do if(I|0){if(__Z16atomic_decrementPj(I+-8|0)|0)break;__ZN6Memory11free_staticEPvb(I,1)}while(0);I=c[o>>2]|0;do if(I|0){if(__Z16atomic_decrementPj(I+-8|0)|0)break;__ZN6Memory11free_staticEPvb(I,1)}while(0);D=D+1|0}D=C+32|0;F=c[p>>2]|0;if((F|0)!=(c[D>>2]|0)){if(F|0?(__Z16atomic_decrementPj(F+-8|0)|0)==0:0){n=c[p>>2]|0;I=(n|0)==0?0:n+-4|0;n=I+4|0;S=c[I>>2]|0;if(S|0){T=0;U=S;while(1){S=n+(T*24|0)|0;if(!(c[S>>2]|0))V=U;else{__ZN7Variant5clearEv(S);V=c[I>>2]|0}T=T+1|0;if(T>>>0>=V>>>0)break;else U=V}}__ZN6Memory11free_staticEPvb(F,1)}c[p>>2]=0;U=c[D>>2]|0;if(U|0?__Z28atomic_conditional_incrementPj(U+-8|0)|0:0)c[p>>2]=c[D>>2]};c[B>>2]=0;c[B+4>>2]=0;c[B+8>>2]=0;c[q>>2]=7;U=c[C+44>>2]|0;c[f>>2]=U;if(!(a[C+48>>0]|0)){W=U;X=0}else{__ZN6StringaSEPKc(t,1135539);W=c[f>>2]|0;X=c[t>>2]|0}c[r>>2]=W;U=c[s>>2]|0;if((U|0)!=(X|0)){if(U|0?(__Z16atomic_decrementPj(U+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(U,1);c[s>>2]=0;U=c[t>>2]|0;if(U|0?__Z28atomic_conditional_incrementPj(U+-8|0)|0:0)c[s>>2]=c[t>>2]}c[v>>2]=c[u>>2];U=c[w>>2]|0;if((U|0)!=(c[x>>2]|0)){if(U|0?(__Z16atomic_decrementPj(U+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(U,1);c[w>>2]=0;U=c[x>>2]|0;if(U|0?__Z28atomic_conditional_incrementPj(U+-8|0)|0:0)c[w>>2]=c[x>>2]}c[y>>2]=c[q>>2];if(!(c[d>>2]|0)){U=__ZnwjPFPvjE(12,4740)|0;c[d>>2]=U;c[U>>2]=0;c[U+4>>2]=0;c[U+8>>2]=0}U=__ZnwjPFPvjE(52,4740)|0;__ZN10MethodInfoC2Ev(U);T=U+40|0;c[T>>2]=0;I=U+44|0;c[I>>2]=0;n=U+48|0;c[n>>2]=0;__ZN10MethodInfoaSERKS_(U,g)|0;S=c[d>>2]|0;P=S+4|0;H=c[P>>2]|0;c[I>>2]=H;c[T>>2]=0;c[n>>2]=S;if(H|0)c[H+40>>2]=U;c[P>>2]=U;if(!(c[S>>2]|0))c[S>>2]=U;U=S+8|0;c[U>>2]=(c[U>>2]|0)+1;U=c[z>>2]|0;if(U|0?(__Z16atomic_decrementPj(U+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(U,1);U=c[A>>2]|0;if(U|0?(__Z16atomic_decrementPj(U+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(U,1);__ZN10MethodInfoD2Ev(g);C=c[C+16>>2]|0;if(!C){G=6;break}}if((G|0)==6){l=e;return}else if((G|0)==48){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);df()}}function __ZN7Variant20get_constructor_listENS_4TypeEP4ListI10MethodInfo16DefaultAllocatorE(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0;e=l;l=l+64|0;if((l|0)>=(m|0))ba(64);f=e+24|0;g=e;if(b>>>0>28){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1135543,1135429,1260,1135499,0);l=e;return}a[1263537]=0;h=c[(c[313771]|0)+(b<<2)>>2]|0;if(!h)i=0;else{j=h;k=5}a:while(1){if((k|0)==5){k=0;i=c[j>>2]|0}if(!i)break;__ZN10MethodInfoC2Ev(f);h=__ZN7Variant13get_type_nameENS_4TypeE(b)|0;n=h;o=c[f>>2]|0;if((o|0)==(h|0)){if(h|0)k=16}else{if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(o,1);c[f>>2]=0;if(h|0)if(!(__Z28atomic_conditional_incrementPj(h+-8|0)|0))k=16;else{c[f>>2]=n;k=16}}if((k|0)==16?(k=0,(__Z16atomic_decrementPj(h+-8|0)|0)==0):0)__ZN6Memory11free_staticEPvb(h,1);c[f+12>>2]=b;if((c[i>>2]|0)>0){h=g+16|0;n=g+4|0;o=i+4|0;p=f+4|0;q=g+12|0;r=g+4|0;s=i+8|0;t=0;do{c[g>>2]=0;c[g+4>>2]=0;c[g+8>>2]=0;c[g+12>>2]=0;c[h>>2]=7;u=c[s>>2]|0;v=(u|0)==0;if(v)w=0;else w=c[u+-4>>2]|0;do if((w|0)<=(t|0)){if(v)x=0;else x=c[u+-4>>2]|0;if((x|0)>(t|0)){a[1263537]=0;k=35;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);y=c[n>>2]|0;z=0;A=y;B=y;break}}else k=35;while(0);if((k|0)==35){k=0;z=u+(t<<2)|0;A=0;B=0}if((A|0)!=(c[z>>2]|0)){if(A|0?(__Z16atomic_decrementPj(A+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(B,1);c[n>>2]=0;v=c[z>>2]|0;if(v|0?__Z28atomic_conditional_incrementPj(v+-8|0)|0:0)c[n>>2]=c[z>>2]}v=c[o>>2]|0;y=(v|0)==0;if(y)C=0;else C=c[v+-4>>2]|0;if((C|0)<=(t|0)){if(y)D=0;else D=c[v+-4>>2]|0;if((D|0)<=(t|0)){k=49;break a}a[1263537]=0}c[g>>2]=c[v+(t<<2)>>2];if(!(c[p>>2]|0)){v=__ZnwjPFPvjE(12,4740)|0;c[p>>2]=v;c[v>>2]=0;c[v+4>>2]=0;c[v+8>>2]=0}v=__ZnwjPFPvjE(32,4740)|0;c[v>>2]=0;c[v+4>>2]=0;c[v+8>>2]=0;c[v+12>>2]=0;c[v+16>>2]=7;y=v+20|0;c[y>>2]=0;E=v+24|0;c[E>>2]=0;F=v+28|0;c[F>>2]=0;__ZN12PropertyInfoaSERKS_(v,g)|0;G=c[p>>2]|0;H=G+4|0;I=c[H>>2]|0;c[E>>2]=I;c[y>>2]=0;c[F>>2]=G;if(I|0)c[I+20>>2]=v;c[H>>2]=v;if(!(c[G>>2]|0))c[G>>2]=v;v=G+8|0;c[v>>2]=(c[v>>2]|0)+1;v=c[q>>2]|0;if(v|0?(__Z16atomic_decrementPj(v+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(v,1);v=c[r>>2]|0;if(v|0?(__Z16atomic_decrementPj(v+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(v,1);t=t+1|0}while((t|0)<(c[i>>2]|0))}if(!(c[d>>2]|0)){t=__ZnwjPFPvjE(12,4740)|0;c[d>>2]=t;c[t>>2]=0;c[t+4>>2]=0;c[t+8>>2]=0}t=__ZnwjPFPvjE(52,4740)|0;__ZN10MethodInfoC2Ev(t);r=t+40|0;c[r>>2]=0;q=t+44|0;c[q>>2]=0;p=t+48|0;c[p>>2]=0;__ZN10MethodInfoaSERKS_(t,f)|0;o=c[d>>2]|0;n=o+4|0;s=c[n>>2]|0;c[q>>2]=s;c[r>>2]=0;c[p>>2]=o;if(s|0)c[s+40>>2]=t;c[n>>2]=t;if(!(c[o>>2]|0))c[o>>2]=t;t=o+8|0;c[t>>2]=(c[t>>2]|0)+1;__ZN10MethodInfoD2Ev(f);j=i+16|0;k=5}if((k|0)==49)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);i=g+16|0;j=g+4|0;D=f+4|0;C=f+12|0;z=g+12|0;B=g+4|0;A=0;do{if((A|0)!=(b|0)?__ZN7Variant11can_convertENS_4TypeES0_(A,b)|0:0){__ZN10MethodInfoC2Ev(f);x=__ZN7Variant13get_type_nameENS_4TypeE(b)|0;w=x;t=c[f>>2]|0;if((t|0)==(x|0)){if(x|0)k=74}else{if(t|0?(__Z16atomic_decrementPj(t+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(t,1);c[f>>2]=0;if(x|0)if(!(__Z28atomic_conditional_incrementPj(x+-8|0)|0))k=74;else{c[f>>2]=w;k=74}}if((k|0)==74?(k=0,(__Z16atomic_decrementPj(x+-8|0)|0)==0):0)__ZN6Memory11free_staticEPvb(x,1);c[g>>2]=0;c[g+4>>2]=0;c[g+8>>2]=0;c[g+12>>2]=0;c[i>>2]=7;__ZN6StringaSEPKc(j,1126770);c[g>>2]=A;if(!(c[D>>2]|0)){x=__ZnwjPFPvjE(12,4740)|0;c[D>>2]=x;c[x>>2]=0;c[x+4>>2]=0;c[x+8>>2]=0}x=__ZnwjPFPvjE(32,4740)|0;c[x>>2]=0;c[x+4>>2]=0;c[x+8>>2]=0;c[x+12>>2]=0;c[x+16>>2]=7;w=x+20|0;c[w>>2]=0;t=x+24|0;c[t>>2]=0;o=x+28|0;c[o>>2]=0;__ZN12PropertyInfoaSERKS_(x,g)|0;n=c[D>>2]|0;s=n+4|0;p=c[s>>2]|0;c[t>>2]=p;c[w>>2]=0;c[o>>2]=n;if(p|0)c[p+20>>2]=x;c[s>>2]=x;if(!(c[n>>2]|0))c[n>>2]=x;x=n+8|0;c[x>>2]=(c[x>>2]|0)+1;c[C>>2]=b;if(!(c[d>>2]|0)){x=__ZnwjPFPvjE(12,4740)|0;c[d>>2]=x;c[x>>2]=0;c[x+4>>2]=0;c[x+8>>2]=0}x=__ZnwjPFPvjE(52,4740)|0;__ZN10MethodInfoC2Ev(x);n=x+40|0;c[n>>2]=0;s=x+44|0;c[s>>2]=0;p=x+48|0;c[p>>2]=0;__ZN10MethodInfoaSERKS_(x,f)|0;o=c[d>>2]|0;w=o+4|0;t=c[w>>2]|0;c[s>>2]=t;c[n>>2]=0;c[p>>2]=o;if(t|0)c[t+40>>2]=x;c[w>>2]=x;if(!(c[o>>2]|0))c[o>>2]=x;x=o+8|0;c[x>>2]=(c[x>>2]|0)+1;x=c[z>>2]|0;if(x|0?(__Z16atomic_decrementPj(x+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(x,1);x=c[B>>2]|0;if(x|0?(__Z16atomic_decrementPj(x+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(x,1);__ZN10MethodInfoD2Ev(f)}A=A+1|0}while((A|0)!=29);l=e;return}function __ZN7Variant30get_numeric_constants_for_typeENS_4TypeEP4ListI10StringName16DefaultAllocatorE(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0;if(b>>>0>28){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1135564,1135429,1298,1135595,0);return}a[1263537]=0;e=c[(c[313772]|0)+(b<<4)+12>>2]|0;if(!e)f=0;else{g=e;h=5}while(1){if((h|0)==5){h=0;f=c[g>>2]|0}if(!f)break;if(!(c[d>>2]|0)){e=__ZnwjPFPvjE(12,4740)|0;c[d>>2]=e;c[e>>2]=0;c[e+4>>2]=0;c[e+8>>2]=0}e=__ZnwjPFPvjE(16,4740)|0;__ZN10StringNameC2Ev(e);b=e+4|0;c[b>>2]=0;i=e+8|0;c[i>>2]=0;j=e+12|0;c[j>>2]=0;__ZN10StringNameaSERKS_(e,f);k=c[d>>2]|0;l=k+4|0;m=c[l>>2]|0;c[i>>2]=m;c[b>>2]=0;c[j>>2]=k;if(m|0)c[m+4>>2]=e;c[l>>2]=e;if(!(c[k>>2]|0))c[k>>2]=e;e=k+8|0;c[e>>2]=(c[e>>2]|0)+1;g=f+4|0;h=5}return}function __ZN7Variant20has_numeric_constantENS_4TypeERK10StringName(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0;if(b>>>0>28){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1135644,1135429,1316,1135595,0);e=0;return e|0}a[1263537]=0;f=c[313772]|0;g=c[f+(b<<4)>>2]|0;if(!g){e=0;return e|0}h=c[g+8>>2]|0;g=c[f+(b<<4)+4>>2]|0;a:do if((h|0)==(g|0))i=h;else{b=c[d>>2]|0;f=h;while(1){j=c[f+24>>2]|0;if(b>>>0<j>>>0)k=f+8|0;else{if(j>>>0>=b>>>0){i=f;break a}k=f+4|0}f=c[k>>2]|0;if((f|0)==(g|0)){i=g;break}}}while(0);e=(i|0)!=(g|0)&(i|0)!=0;return e|0}function __ZN7Variant26get_numeric_constant_valueENS_4TypeERK10StringNamePb(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0;f=(e|0)!=0;if(f)a[e>>0]=0;if(b>>>0>28){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1135665,1135429,1326,1135595,0);g=0;return g|0}a[1263537]=0;h=c[313772]|0;i=c[h+(b<<4)>>2]|0;if(!i){g=-1;return g|0}j=c[i+8>>2]|0;i=c[h+(b<<4)+4>>2]|0;a:do if((j|0)==(i|0))k=j;else{b=c[d>>2]|0;h=j;while(1){l=c[h+24>>2]|0;if(b>>>0<l>>>0)m=h+8|0;else{if(l>>>0>=b>>>0){k=h;break a}m=h+4|0}h=c[m>>2]|0;if((h|0)==(i|0)){g=-1;break}}return g|0}while(0);if((k|0)==(i|0)|(k|0)==0){g=-1;return g|0}if(f)a[e>>0]=1;g=c[k+28>>2]|0;return g|0}function __Z17add_print_handlerP16PrintHandlerList(a){a=a|0;__Z12_global_lockv();c[a+8>>2]=c[313457];c[313457]=a;__Z14_global_unlockv();return}function __ZN20ScriptDebuggerRemote15connect_to_hostERK6Stringt(a,d,e){a=a|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0;f=l;l=l+64|0;if((l|0)>=(m|0))ba(64);g=f+36|0;h=f+16|0;i=f+12|0;j=f+8|0;k=f+4|0;n=f;__ZN10IP_Address5clearEv(g);if(__ZNK6String19is_valid_ip_addressEv(d)|0){__ZN10IP_AddressC2ERK6String(h,d);c[g>>2]=c[h>>2];c[g+4>>2]=c[h+4>>2];c[g+8>>2]=c[h+8>>2];c[g+12>>2]=c[h+12>>2];b[g+16>>1]=b[h+16>>1]|0}else{__ZN2IP16resolve_hostnameERK6StringNS_4TypeE(h,__ZN2IP13get_singletonEv()|0,d,3);c[g>>2]=c[h>>2];c[g+4>>2]=c[h+4>>2];c[g+8>>2]=c[h+8>>2];c[g+12>>2]=c[h+12>>2];b[g+16>>1]=b[h+16>>1]|0}d=a+76|0;o=c[d>>2]|0;nj[c[(c[o>>2]|0)+108>>2]&2047](o,g,e)|0;e=2;while(1){g=c[d>>2]|0;if((ij[c[(c[g>>2]|0)+116>>2]&8191](g)|0)==2)break;g=__ZN2OS13get_singletonEv()|0;Pi[c[(c[g>>2]|0)+316>>2]&2047](g,1e6);g=c[d>>2]|0;c[h>>2]=__ZN6String3numEdi(+((ij[c[(c[g>>2]|0)+116>>2]&8191](g)|0)>>>0),-1)|0;c[j>>2]=__ZplPKcRK6String(1135692,h)|0;__ZN6StringC2EPKc(k,1135741);c[i>>2]=__ZNK6StringplERKS_(j,k)|0;__Z10print_line6String(i);g=c[i>>2]|0;if(g|0?(__Z16atomic_decrementPj(g+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(g,1);g=c[k>>2]|0;if(g|0?(__Z16atomic_decrementPj(g+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(g,1);g=c[j>>2]|0;if(g|0?(__Z16atomic_decrementPj(g+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(g,1);g=c[h>>2]|0;if(g|0?(__Z16atomic_decrementPj(g+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(g,1);if(!e)break;else e=e+-1|0}e=c[d>>2]|0;if((ij[c[(c[e>>2]|0)+116>>2]&8191](e)|0)!=2){__ZN6StringC2EPKc(n,1135764);__Z10print_line6String(n);e=c[n>>2]|0;if(!e){p=1;l=f;return p|0}if(__Z16atomic_decrementPj(e+-8|0)|0){p=1;l=f;return p|0}__ZN6Memory11free_staticEPvb(e,1);p=1;l=f;return p|0}e=c[a+80>>2]|0;c[h>>2]=0;a=c[d>>2]|0;if(a){d=$i[c[(c[a>>2]|0)+44>>2]&8191](a,1226344)|0;n=d?a:0;a=c[h>>2]|0;if((n|0)!=(a|0)){if((a|0?__ZN9Reference11unreferenceEv(a)|0:0)?(a=c[h>>2]|0,__Z17predelete_handlerP6Object(a)|0):0){gj[c[(c[a>>2]|0)+76>>2]&8191](a);__ZN6Memory11free_staticEPvb(a,0)}c[h>>2]=n;if(n|0)__ZN9Reference9referenceEv(n)}}else c[h>>2]=0;__ZN16PacketPeerStream15set_stream_peerERK3RefI10StreamPeerE(e,h);e=c[h>>2]|0;if((e|0?__ZN9Reference11unreferenceEv(e)|0:0)?(e=c[h>>2]|0,__Z17predelete_handlerP6Object(e)|0):0){gj[c[(c[e>>2]|0)+76>>2]&8191](e);__ZN6Memory11free_staticEPvb(e,0)}p=0;l=f;return p|0}function __ZN20ScriptDebuggerRemote12_err_handlerEPvPKcS2_iS2_S2_16ErrorHandlerType(b,d,e,f,g,h,i){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;i=i|0;var j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0;j=l;l=l+80|0;if((l|0)>=(m|0))ba(80);k=j+36|0;n=j+32|0;o=j+28|0;p=j+24|0;q=j;if((i|0)==2){l=j;return}c[k+16>>2]=0;c[k+20>>2]=0;c[k+28>>2]=0;c[k+32>>2]=0;r=k+40|0;__ZN5ArrayC2Ev(r);__ZN6StringaSEPKc(k+28|0,g);__ZN6StringaSEPKc(k+32|0,h);__ZN6StringaSEPKc(k+16|0,e);c[k+24>>2]=f;__ZN6StringaSEPKc(k+20|0,d);a[k+36>>0]=(i|0)==1&1;i=__ZNK2OS14get_ticks_msecEv(__ZN2OS13get_singletonEv()|0)|0;c[k>>2]=(i>>>0)/36e5|0;c[k+4>>2]=(((i>>>0)/6e4|0)>>>0)%60|0;c[k+8>>2]=(((i>>>0)/1e3|0)>>>0)%60|0;c[k+12>>2]=(i>>>0)%1e3|0;__ZN5ArrayC2Ev(n);c[o>>2]=0;a:do if((__ZN12ScriptServer18get_language_countEv()|0)>0){i=0;do{d=__ZN12ScriptServer12get_languageEi(i)|0;f=ij[c[(c[d>>2]|0)+124>>2]&8191](d)|0;c[p>>2]=f;d=c[o>>2]|0;do if((d|0)!=(f|0)){__ZN6VectorIN14ScriptLanguage9StackInfoEE6_unrefEPv(o,d);c[o>>2]=0;e=c[p>>2]|0;if(e)if(!(__Z28atomic_conditional_incrementPj(e+-8|0)|0)){s=c[p>>2]|0;break}else{h=c[p>>2]|0;c[o>>2]=h;s=h;break}else s=e}else s=f;while(0);__ZN6VectorIN14ScriptLanguage9StackInfoEE6_unrefEPv(p,s);f=c[o>>2]|0;if(f|0?c[f+-4>>2]|0:0)break a;i=i+1|0}while((i|0)<(__ZN12ScriptServer18get_language_countEv()|0))}while(0);s=c[o>>2]|0;if(!s)t=0;else t=c[s+-4>>2]<<1;__ZN5Array6resizeEi(n,t)|0;t=0;while(1){s=c[o>>2]|0;i=(s|0)==0;if(i)u=0;else u=c[s+-4>>2]|0;if((t|0)>=(u|0)){v=18;break}c[p>>2]=0;if(i)w=0;else w=c[s+-4>>2]|0;if((w|0)<=(t|0)){if(i)x=0;else x=c[s+-4>>2]|0;if((x|0)<=(t|0)){v=25;break}a[1263537]=0}__ZN6VectorIN14ScriptLanguage9StackInfoEE14_copy_on_writeEv(o);s=c[o>>2]|0;if(!(c[s+(t<<3)>>2]|0))y=0;else{i=(s|0)==0;if(i)z=0;else z=c[s+-4>>2]|0;if((z|0)<=(t|0)){if(i)A=0;else A=c[s+-4>>2]|0;if((A|0)<=(t|0)){v=34;break}a[1263537]=0}__ZN6VectorIN14ScriptLanguage9StackInfoEE14_copy_on_writeEv(o);s=__ZNK8Resource8get_pathEv(c[(c[o>>2]|0)+(t<<3)>>2]|0)|0;i=s;f=c[p>>2]|0;if((f|0)==(s|0)){if(s|0)v=44}else{if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);c[p>>2]=0;if(s|0)if(!(__Z28atomic_conditional_incrementPj(s+-8|0)|0))v=44;else{c[p>>2]=i;v=44}}if((v|0)==44?(v=0,(__Z16atomic_decrementPj(s+-8|0)|0)==0):0)__ZN6Memory11free_staticEPvb(s,1);s=c[o>>2]|0;i=(s|0)==0;if(i)B=0;else B=c[s+-4>>2]|0;if((B|0)<=(t|0)){if(i)C=0;else C=c[s+-4>>2]|0;if((C|0)<=(t|0)){v=52;break}a[1263537]=0}__ZN6VectorIN14ScriptLanguage9StackInfoEE14_copy_on_writeEv(o);y=c[(c[o>>2]|0)+(t<<3)+4>>2]|0}__ZN7VariantC2ERK6String(q,p);s=t<<1;__ZN7VariantaSERKS_(__ZN5ArrayixEi(n,s)|0,q);if(c[q>>2]|0)__ZN7Variant5clearEv(q);__ZN7VariantC2Ei(q,y);__ZN7VariantaSERKS_(__ZN5ArrayixEi(n,s|1)|0,q);if(c[q>>2]|0)__ZN7Variant5clearEv(q);s=c[p>>2]|0;if(s|0?(__Z16atomic_decrementPj(s+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(s,1);t=t+1|0}if((v|0)==18){__ZN5ArrayaSERKS_(r,n);r=b+104|0;t=c[r>>2]|0;gj[c[c[t>>2]>>2]&8191](t);if((a[b+144>>0]|0)==0?(t=c[b+76>>2]|0,ij[c[(c[t>>2]|0)+112>>2]&8191](t)|0):0)__ZN4ListIN20ScriptDebuggerRemote11OutputErrorE16DefaultAllocatorE9push_backERKS1_(b+116|0,k)|0;b=c[r>>2]|0;gj[c[(c[b>>2]|0)+4>>2]&8191](b);__ZN6VectorIN14ScriptLanguage9StackInfoEE6_unrefEPv(o,c[o>>2]|0);__ZN5ArrayD2Ev(n);__ZN20ScriptDebuggerRemote11OutputErrorD2Ev(k);l=j;return}else if((v|0)==25)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((v|0)==34)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((v|0)==52)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}function __ZN4ListIN20ScriptDebuggerRemote11OutputErrorE16DefaultAllocatorE9push_backERKS1_(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0;if(!(c[a>>2]|0)){d=__ZnwjPFPvjE(12,4740)|0;c[a>>2]=d;c[d>>2]=0;c[d+4>>2]=0;c[d+8>>2]=0}d=__ZnwjPFPvjE(56,4740)|0;c[d+16>>2]=0;c[d+20>>2]=0;c[d+28>>2]=0;c[d+32>>2]=0;__ZN5ArrayC2Ev(d+40|0);e=d+44|0;c[e>>2]=0;f=d+48|0;c[f>>2]=0;g=d+52|0;c[g>>2]=0;__ZN20ScriptDebuggerRemote11OutputErroraSERKS0_(d,b)|0;b=c[a>>2]|0;a=b+4|0;h=c[a>>2]|0;c[f>>2]=h;c[e>>2]=0;c[g>>2]=b;if(h|0)c[h+44>>2]=d;c[a>>2]=d;if(c[b>>2]|0){i=b+8|0;j=c[i>>2]|0;k=j+1|0;c[i>>2]=k;return d|0}c[b>>2]=d;i=b+8|0;j=c[i>>2]|0;k=j+1|0;c[i>>2]=k;return d|0}function __ZN20ScriptDebuggerRemote11OutputErroraSERKS0_(b,d){b=b|0;d=d|0;var e=0,f=0,g=0;c[b>>2]=c[d>>2];c[b+4>>2]=c[d+4>>2];c[b+8>>2]=c[d+8>>2];c[b+12>>2]=c[d+12>>2];e=b+16|0;f=d+16|0;g=c[e>>2]|0;if((g|0)!=(c[f>>2]|0)){if(g|0?(__Z16atomic_decrementPj(g+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(g,1);c[e>>2]=0;g=c[f>>2]|0;if(g|0?__Z28atomic_conditional_incrementPj(g+-8|0)|0:0)c[e>>2]=c[f>>2]}f=b+20|0;e=d+20|0;g=c[f>>2]|0;if((g|0)!=(c[e>>2]|0)){if(g|0?(__Z16atomic_decrementPj(g+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(g,1);c[f>>2]=0;g=c[e>>2]|0;if(g|0?__Z28atomic_conditional_incrementPj(g+-8|0)|0:0)c[f>>2]=c[e>>2]}c[b+24>>2]=c[d+24>>2];e=b+28|0;f=d+28|0;g=c[e>>2]|0;if((g|0)!=(c[f>>2]|0)){if(g|0?(__Z16atomic_decrementPj(g+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(g,1);c[e>>2]=0;g=c[f>>2]|0;if(g|0?__Z28atomic_conditional_incrementPj(g+-8|0)|0:0)c[e>>2]=c[f>>2]}f=b+32|0;e=d+32|0;g=c[f>>2]|0;if((g|0)!=(c[e>>2]|0)){if(g|0?(__Z16atomic_decrementPj(g+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(g,1);c[f>>2]=0;g=c[e>>2]|0;if(g|0?__Z28atomic_conditional_incrementPj(g+-8|0)|0:0)c[f>>2]=c[e>>2]}a[b+36>>0]=a[d+36>>0]|0;__ZN5ArrayaSERKS_(b+40|0,d+40|0);return b|0}function __ZN20ScriptDebuggerRemote14_print_handlerEPvRK6String(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;g=__ZN2OS13get_singletonEv()|0;h=ij[c[(c[g>>2]|0)+320>>2]&8191](g)|0;g=___udivdi3(h|0,F|0,1e3,0)|0;h=F;i=b+128|0;j=i;k=_i64Subtract(g|0,h|0,c[j>>2]|0,c[j+4>>2]|0)|0;j=b+136|0;n=j;o=_i64Add(c[n>>2]|0,c[n+4>>2]|0,k|0,F|0)|0;k=F;n=j;c[n>>2]=o;c[n+4>>2]=k;n=i;c[n>>2]=g;c[n+4>>2]=h;if(k>>>0>0|(k|0)==0&o>>>0>1e3){c[b+124>>2]=0;o=j;c[o>>2]=0;c[o+4>>2]=0}c[f>>2]=0;o=c[d>>2]|0;if(o|0?(c[f>>2]=0,__Z28atomic_conditional_incrementPj(o+-8|0)|0):0)c[f>>2]=c[d>>2];d=b+120|0;o=b+124|0;j=(c[d>>2]|0)-(c[o>>2]|0)|0;if((((j|0)>0?j:0)|0)<(__ZNK6String6lengthEv(f)|0)){j=(c[d>>2]|0)-(c[o>>2]|0)|0;if((j|0)>0){p=j;q=9}}else{j=__ZNK6String6lengthEv(f)|0;if(j|0){p=j;q=9}}if((q|0)==9){do if((p|0)<(__ZNK6String6lengthEv(f)|0)){q=__ZNK6String6substrEii(f,0,p)|0;j=q;k=c[f>>2]|0;if((k|0)==(q|0)){if(!q)break}else{if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);c[f>>2]=0;if(!q)break;if(__Z28atomic_conditional_incrementPj(q+-8|0)|0)c[f>>2]=j}if(!(__Z16atomic_decrementPj(q+-8|0)|0))__ZN6Memory11free_staticEPvb(q,1)}while(0);q=(c[o>>2]|0)+p|0;c[o>>2]=q;if((q|0)>=(c[d>>2]|0))__ZN6StringpLEPKc(f,1135799)|0;d=b+104|0;q=c[d>>2]|0;gj[c[c[q>>2]>>2]&8191](q);if((a[b+144>>0]|0)==0?(q=c[b+76>>2]|0,ij[c[(c[q>>2]|0)+112>>2]&8191](q)|0):0){q=b+108|0;if(!(c[q>>2]|0)){b=__ZnwjPFPvjE(12,4740)|0;c[q>>2]=b;c[b>>2]=0;c[b+4>>2]=0;c[b+8>>2]=0}b=__ZnwjPFPvjE(16,4740)|0;c[b>>2]=0;c[b+4>>2]=0;c[b+8>>2]=0;c[b+12>>2]=0;if((c[f>>2]|0?(c[b>>2]=0,o=c[f>>2]|0,o|0):0)?__Z28atomic_conditional_incrementPj(o+-8|0)|0:0)c[b>>2]=c[f>>2];o=c[q>>2]|0;q=o+4|0;p=c[q>>2]|0;c[b+8>>2]=p;c[b+4>>2]=0;c[b+12>>2]=o;if(p|0)c[p+4>>2]=b;c[q>>2]=b;if(!(c[o>>2]|0))c[o>>2]=b;b=o+8|0;c[b>>2]=(c[b>>2]|0)+1}b=c[d>>2]|0;gj[c[(c[b>>2]|0)+4>>2]&8191](b)}b=c[f>>2]|0;if(!b){l=e;return}if(__Z16atomic_decrementPj(b+-8|0)|0){l=e;return}__ZN6Memory11free_staticEPvb(b,1);l=e;return}function __ZN20ScriptDebuggerRemoteC2Ev(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0;d=l;l=l+128|0;if((l|0)>=(m|0))ba(128);e=d+124|0;f=d+96|0;g=d+48|0;h=d+72|0;i=d+24|0;j=d;k=d+120|0;__ZN14ScriptDebuggerC2Ev(b);c[b>>2]=395428;n=b+28|0;c[n>>2]=0;o=b+32|0;c[o>>2]=0;c[b+40>>2]=379008;c[b+36>>2]=0;c[b+44>>2]=0;p=b+76|0;c[p>>2]=0;q=b+80|0;c[q>>2]=0;c[b+108>>2]=0;c[b+112>>2]=0;c[b+116>>2]=0;r=b+148|0;c[r>>2]=0;c[b+156>>2]=0;s=b+152|0;c[s>>2]=0;t=b+176|0;u=b+180|0;c[t>>2]=0;c[t+4>>2]=0;c[t+8>>2]=0;c[t+12>>2]=0;v=__ZN13StreamPeerTCP10create_refEv()|0;w=c[p>>2]|0;if((v|0)==(w|0)){if(v|0){x=v;y=10}}else{if((w|0?__ZN9Reference11unreferenceEv(w)|0:0)?(w=c[p>>2]|0,__Z17predelete_handlerP6Object(w)|0):0){gj[c[(c[w>>2]|0)+76>>2]&8191](w);__ZN6Memory11free_staticEPvb(w,0)}c[p>>2]=v;if(v|0){__ZN9Reference9referenceEv(v);x=v;y=10}}if(((y|0)==10?__ZN9Reference11unreferenceEv(x)|0:0)?__Z17predelete_handlerP6Object(v)|0:0){gj[c[(c[v>>2]|0)+76>>2]&8191](v);__ZN6Memory11free_staticEPvb(v,0)}v=__ZnwjPKc(124,1263606)|0;__ZN16PacketPeerStreamC2Ev(v);__Z22postinitialize_handlerP6Object(v);if(!v){z=0;A=0}else{a[1263537]=0;__ZN9Reference8init_refEv(v)|0;z=v;A=v}v=c[q>>2]|0;if((z|0)==(v|0)){if(z|0){B=z;y=24}}else{if((v|0?__ZN9Reference11unreferenceEv(v)|0:0)?(v=c[q>>2]|0,__Z17predelete_handlerP6Object(v)|0):0){gj[c[(c[v>>2]|0)+76>>2]&8191](v);__ZN6Memory11free_staticEPvb(v,0)}c[q>>2]=A;if(z|0){__ZN9Reference9referenceEv(z);B=z;y=24}}if(((y|0)==24?__ZN9Reference11unreferenceEv(B)|0:0)?__Z17predelete_handlerP6Object(z)|0:0){gj[c[(c[z>>2]|0)+76>>2]&8191](z);__ZN6Memory11free_staticEPvb(A,0)}A=c[q>>2]|0;c[e>>2]=0;q=c[p>>2]|0;if(q){if($i[c[(c[q>>2]|0)+44>>2]&8191](q,1226344)|0){c[e>>2]=q;__ZN9Reference9referenceEv(q)}}else c[e>>2]=0;__ZN16PacketPeerStream15set_stream_peerERK3RefI10StreamPeerE(A,e);A=c[e>>2]|0;if((A|0?__ZN9Reference11unreferenceEv(A)|0:0)?(A=c[e>>2]|0,__Z17predelete_handlerP6Object(A)|0):0){gj[c[(c[A>>2]|0)+76>>2]&8191](A);__ZN6Memory11free_staticEPvb(A,0)}c[b+104>>2]=__ZN5Mutex6createEb(1)|0;a[b+144>>0]=0;c[r>>2]=2024;c[s>>2]=b;__Z17add_print_handlerP16PrintHandlerList(r);a[b+100>>0]=0;r=__ZN12GlobalConfig13get_singletonEv()|0;__ZN6StringC2EPKc(e,1135837);c[b+96>>2]=__ZNK12GlobalConfig20get_singleton_objectERK6String(r,e)|0;r=c[e>>2]|0;if(r|0?(__Z16atomic_decrementPj(r+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(r,1);r=b+88|0;c[r>>2]=0;c[r+4>>2]=0;c[b+160>>2]=0;c[b+164>>2]=0;c[b+172>>2]=0;__ZN6StringC2EPKc(e,1135849);__ZN7VariantC2Ei(g,2048);__Z11_GLOBAL_DEFRK6StringRK7Variant(f,e,g);c[b+120>>2]=__ZNK7VariantcviEv(f)|0;if(c[f>>2]|0)__ZN7Variant5clearEv(f);if(c[g>>2]|0)__ZN7Variant5clearEv(g);f=c[e>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);f=b+124|0;a[b+72>>0]=0;c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;c[f+12>>2]=0;c[f+16>>2]=0;c[t>>2]=13;c[u>>2]=b;__Z17add_error_handlerP16ErrorHandlerList(t);t=__ZN12GlobalConfig13get_singletonEv()|0;__ZN10StringNameC2EPKc(e,1135898);__ZNK6Object3getERK10StringNamePb(h,t,e,0);if((__ZNK7VariantcviEv(h)|0)<128)__ZN6VectorIN14ScriptLanguage13ProfilingInfoEE6resizeEi(n,128)|0;else{t=__ZN12GlobalConfig13get_singletonEv()|0;__ZN10StringNameC2EPKc(g,1135898);__ZNK6Object3getERK10StringNamePb(i,t,g,0);if((__ZNK7VariantcviEv(i)|0)>65535)__ZN6VectorIN14ScriptLanguage13ProfilingInfoEE6resizeEi(n,65535)|0;else{t=__ZN12GlobalConfig13get_singletonEv()|0;__ZN10StringNameC2EPKc(k,1135898);__ZNK6Object3getERK10StringNamePb(j,t,k,0);__ZN6VectorIN14ScriptLanguage13ProfilingInfoEE6resizeEi(n,__ZNK7VariantcviEv(j)|0)|0;if(c[j>>2]|0)__ZN7Variant5clearEv(j);__ZN10StringNameD2Ev(k)}if(c[i>>2]|0)__ZN7Variant5clearEv(i);__ZN10StringNameD2Ev(g)}if(c[h>>2]|0)__ZN7Variant5clearEv(h);__ZN10StringNameD2Ev(e);e=c[n>>2]|0;if(!e){C=0;__ZN6VectorIPN14ScriptLanguage13ProfilingInfoEE6resizeEi(o,C)|0;D=b+64|0;a[D>>0]=0;E=b+68|0;c[E>>2]=16;F=b+73|0;a[F>>0]=0;l=d;return}C=c[e+-4>>2]|0;__ZN6VectorIPN14ScriptLanguage13ProfilingInfoEE6resizeEi(o,C)|0;D=b+64|0;a[D>>0]=0;E=b+68|0;c[E>>2]=16;F=b+73|0;a[F>>0]=0;l=d;return}function __Z17add_error_handlerP16ErrorHandlerList(a){a=a|0;__Z12_global_lockv();c[a+8>>2]=c[313440];c[313440]=a;__Z14_global_unlockv();return}function __ZN6VectorIPN14ScriptLanguage13ProfilingInfoEE6resizeEi(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0;if((d|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,269,1145657,0);e=31;return e|0}a[1263537]=0;f=c[b>>2]|0;if(!f)g=0;else g=c[f+-4>>2]|0;if((g|0)==(d|0)){e=0;return e|0}if(!d){if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);c[b>>2]=0;e=0;return e|0}__ZN6VectorIPN14ScriptLanguage13ProfilingInfoEE14_copy_on_writeEv(b);f=d<<2;if(d>>>0<=1073741823?(g=f+-1|0,h=g>>>1|g,g=h>>>2|h,h=g>>>4|g,g=h>>>8|h,h=(g>>>16|g)+1|0,f>>>0<4294967264):0){a[1263537]=0;f=c[b>>2]|0;do if(!f)if((d|0)>0)i=18;else{j=0;i=25}else{g=c[f+-4>>2]|0;if((g|0)<(d|0))if(!g)i=18;else{k=__ZN6Memory14realloc_staticEPvjb(f,h,1)|0;if(k|0){a[1263537]=0;l=k;break}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,300,1145876,0);e=6;return e|0}else{j=g;i=25}}while(0);do if((i|0)==18){g=__ZN6Memory12alloc_staticEjb(h,1)|0;if(g|0){a[1263537]=0;c[g+-4>>2]=0;c[g+-8>>2]=1;l=g;break}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,292,1145820,0);e=6;return e|0}else if((i|0)==25){if((j|0)<=(d|0)){e=0;return e|0}g=__ZN6Memory14realloc_staticEPvjb(f,h,1)|0;if(!g){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,324,1145876,0);e=6;return e|0}else{a[1263537]=0;c[b>>2]=g;c[g+-4>>2]=d;e=0;return e|0}}while(0);c[b>>2]=l;c[((l|0)==0?0:l+-4|0)>>2]=d;e=0;return e|0}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,285,1145723,0);e=6;return e|0}function __ZN15GlobalConstants25get_global_constant_countEv(){return 449}function __ZN15GlobalConstants24get_global_constant_nameEi(a){a=a|0;return c[415724+(a<<3)>>2]|0}function __ZN15GlobalConstants25get_global_constant_valueEi(a){a=a|0;return c[415724+(a<<3)+4>>2]|0}function __ZN7WeakRef7set_objEP6Object(a,b){a=a|0;b=b|0;var d=0;if(!b)d=0;else d=c[b+44>>2]|0;c[a+92>>2]=d;return}function __ZN7WeakRef7set_refERK3RefI9ReferenceE(a,b){a=a|0;b=b|0;var d=0,e=0;d=c[b>>2]|0;if(!d)e=0;else e=c[d+44>>2]|0;c[a+92>>2]=e;return}function __ZNK5Image17get_mipmap_offsetEi(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;if((d|0)>=0){if(a[b+16>>0]|0){e=c[b+8>>2]|0;f=c[b+12>>2]|0;switch(c[b>>2]|0){case 21:case 20:case 19:case 18:case 17:{g=4;h=4;break}case 26:case 25:{g=8;h=16;break}case 27:case 28:{g=8;h=8;break}case 29:{g=4;h=4;break}case 24:case 23:case 22:{g=4;h=4;break}case 36:case 35:case 34:case 33:case 32:case 31:case 30:{g=4;h=4;break}default:{g=1;h=1}}if(!((h|0)==(e|0)&(g|0)==(f|0))){i=e;e=f;f=0;while(1){j=i>>1;k=e>>1;l=f+1|0;if((g|0)>=(k|0)&(h|0)>=(j|0)){m=l;break}else{i=(h|0)>(j|0)?h:j;e=(g|0)>(k|0)?g:k;f=l}}}else m=0}else m=0;if((m|0)>=(d|0)){a[1263537]=0;m=c[b+8>>2]|0;f=c[b+12>>2]|0;g=c[b>>2]|0;do switch(g|0){case 36:case 35:case 34:case 33:case 32:case 31:case 30:case 29:case 28:case 27:case 26:case 25:case 24:case 23:case 22:case 21:case 20:case 19:case 18:case 17:case 2:case 0:{n=1;break}case 13:case 8:case 7:case 6:case 3:case 1:{o=2;p=25;break}case 4:{o=3;p=25;break}case 5:{o=4;p=25;break}case 9:{o=4;p=25;break}case 10:{o=8;p=25;break}case 11:{o=12;p=25;break}case 12:{o=16;p=25;break}case 14:{o=4;p=25;break}case 15:{o=8;p=25;break}case 16:{o=12;p=25;break}default:{o=0;p=25}}while(0);if((p|0)==25)n=o;switch(g|0){case 17:case 20:case 27:case 28:case 29:case 30:case 31:case 34:case 36:{q=1;break}default:q=(g+-25|0)>>>0<2?2:0}switch(g|0){case 21:case 20:case 19:case 18:case 17:{r=4;s=4;break}case 26:case 25:{r=8;s=16;break}case 27:case 28:{r=8;s=8;break}case 29:{r=4;s=4;break}case 24:case 23:case 22:{r=4;s=4;break}case 36:case 35:case 34:case 33:case 32:case 31:case 30:{r=4;s=4;break}default:{r=1;s=1}}if((d|0)>0){t=0;u=f;v=0;w=m}else{x=0;return x|0}while(1){m=((U(U(w,n)|0,u)|0)>>q)+v|0;f=w>>1;g=u>>1;t=t+1|0;if((t|0)==(d|0)){x=m;break}else{u=(r|0)>(g|0)?r:g;v=m;w=(s|0)>(f|0)?s:f}}return x|0}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1142033,1090952,256,1142051,0);x=-1;return x|0}function __ZNK5Image16get_mipmap_countEv(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0;if(!(a[b+16>>0]|0)){d=0;return d|0}e=c[b+8>>2]|0;f=c[b+12>>2]|0;switch(c[b>>2]|0){case 21:case 20:case 19:case 18:case 17:{g=4;h=4;break}case 26:case 25:{g=8;h=16;break}case 27:case 28:{g=8;h=8;break}case 29:{g=4;h=4;break}case 24:case 23:case 22:{g=4;h=4;break}case 36:case 35:case 34:case 33:case 32:case 31:case 30:{g=4;h=4;break}default:{g=1;h=1}}if((h|0)==(e|0)&(g|0)==(f|0)){d=0;return d|0}else{i=e;j=f;k=0}while(1){f=i>>1;e=j>>1;b=k+1|0;if((g|0)>=(e|0)&(h|0)>=(f|0)){d=b;break}else{i=(h|0)>(f|0)?h:f;j=(g|0)>(e|0)?g:e;k=b}}return d|0}function __ZNK5Image26get_mipmap_offset_and_sizeEiRiS0_(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0;f=c[a+8>>2]|0;g=c[a+12>>2]|0;h=c[a>>2]|0;do switch(h|0){case 36:case 35:case 34:case 33:case 32:case 31:case 30:case 29:case 28:case 27:case 26:case 25:case 24:case 23:case 22:case 21:case 20:case 19:case 18:case 17:case 2:case 0:{i=1;break}case 13:case 8:case 7:case 6:case 3:case 1:{j=2;k=12;break}case 4:{j=3;k=12;break}case 5:{j=4;k=12;break}case 9:{j=4;k=12;break}case 10:{j=8;k=12;break}case 11:{j=12;k=12;break}case 12:{j=16;k=12;break}case 14:{j=4;k=12;break}case 15:{j=8;k=12;break}case 16:{j=12;k=12;break}default:{j=0;k=12}}while(0);if((k|0)==12)i=j;switch(h|0){case 17:case 20:case 27:case 28:case 29:case 30:case 31:case 34:case 36:{l=1;break}default:l=(h+-25|0)>>>0<2?2:0}switch(h|0){case 21:case 20:case 19:case 18:case 17:{m=4;n=4;break}case 26:case 25:{m=8;n=16;break}case 27:case 28:{m=8;n=8;break}case 29:{m=4;n=4;break}case 24:case 23:case 22:{m=4;n=4;break}case 36:case 35:case 34:case 33:case 32:case 31:case 30:{m=4;n=4;break}default:{m=1;n=1}}if((b|0)>0){j=0;a=g;o=0;p=f;while(1){q=((U(U(p,i)|0,a)|0)>>l)+o|0;r=p>>1;s=a>>1;j=j+1|0;if((j|0)==(b|0)){t=q;break}else{a=(m|0)>(s|0)?m:s;o=q;p=(n|0)>(r|0)?n:r}}}else t=0;do switch(h|0){case 36:case 35:case 34:case 33:case 32:case 31:case 30:case 29:case 28:case 27:case 26:case 25:case 24:case 23:case 22:case 21:case 20:case 19:case 18:case 17:case 2:case 0:{u=1;break}case 13:case 8:case 7:case 6:case 3:case 1:{v=2;k=35;break}case 4:{v=3;k=35;break}case 5:{v=4;k=35;break}case 9:{v=4;k=35;break}case 10:{v=8;k=35;break}case 11:{v=12;k=35;break}case 12:{v=16;k=35;break}case 14:{v=4;k=35;break}case 15:{v=8;k=35;break}case 16:{v=12;k=35;break}default:{v=0;k=35}}while(0);if((k|0)==35)u=v;switch(h|0){case 17:case 20:case 27:case 28:case 29:case 30:case 31:case 34:case 36:{w=1;break}default:w=(h+-25|0)>>>0<2?2:0}switch(h|0){case 21:case 20:case 19:case 18:case 17:{x=4;y=4;break}case 26:case 25:{x=8;y=16;break}case 27:case 28:{x=8;y=8;break}case 29:{x=4;y=4;break}case 24:case 23:case 22:{x=4;y=4;break}case 36:case 35:case 34:case 33:case 32:case 31:case 30:{x=4;y=4;break}default:{x=1;y=1}}if((b|0)>-1){z=0;A=g;B=0;C=f}else{D=0;c[d>>2]=t;E=D-t|0;c[e>>2]=E;return}while(1){f=((U(U(C,u)|0,A)|0)>>w)+B|0;g=C>>1;h=A>>1;if((z|0)==(b|0)){D=f;break}else{z=z+1|0;A=(x|0)>(h|0)?x:h;B=f;C=(y|0)>(g|0)?y:g}}c[d>>2]=t;E=D-t|0;c[e>>2]=E;return}function __ZNK5Image37get_mipmap_offset_size_and_dimensionsEiRiS0_S0_S0_(a,b,d,e,f,g){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;var h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0;h=a+8|0;i=c[h>>2]|0;j=a+12|0;k=c[j>>2]|0;l=c[a>>2]|0;do switch(l|0){case 36:case 35:case 34:case 33:case 32:case 31:case 30:case 29:case 28:case 27:case 26:case 25:case 24:case 23:case 22:case 21:case 20:case 19:case 18:case 17:case 2:case 0:{m=1;break}case 13:case 8:case 7:case 6:case 3:case 1:{n=2;o=12;break}case 4:{n=3;o=12;break}case 5:{n=4;o=12;break}case 9:{n=4;o=12;break}case 10:{n=8;o=12;break}case 11:{n=12;o=12;break}case 12:{n=16;o=12;break}case 14:{n=4;o=12;break}case 15:{n=8;o=12;break}case 16:{n=12;o=12;break}default:{n=0;o=12}}while(0);if((o|0)==12)m=n;switch(l|0){case 17:case 20:case 27:case 28:case 29:case 30:case 31:case 34:case 36:{p=1;break}default:p=(l+-25|0)>>>0<2?2:0}switch(l|0){case 21:case 20:case 19:case 18:case 17:{q=4;r=4;break}case 26:case 25:{q=8;r=16;break}case 27:case 28:{q=8;r=8;break}case 29:{q=4;r=4;break}case 24:case 23:case 22:{q=4;r=4;break}case 36:case 35:case 34:case 33:case 32:case 31:case 30:{q=4;r=4;break}default:{q=1;r=1}}if((b|0)>0){n=0;a=k;s=0;t=i;while(1){u=((U(U(t,m)|0,a)|0)>>p)+s|0;v=t>>1;w=(r|0)>(v|0)?r:v;v=a>>1;x=(q|0)>(v|0)?q:v;n=n+1|0;if((n|0)==(b|0)){y=w;z=x;A=u;break}else{a=x;s=u;t=w}}}else{y=i;z=k;A=0}c[f>>2]=y;c[g>>2]=z;z=c[h>>2]|0;h=c[j>>2]|0;do switch(l|0){case 36:case 35:case 34:case 33:case 32:case 31:case 30:case 29:case 28:case 27:case 26:case 25:case 24:case 23:case 22:case 21:case 20:case 19:case 18:case 17:case 2:case 0:{B=1;break}case 13:case 8:case 7:case 6:case 3:case 1:{C=2;o=35;break}case 4:{C=3;o=35;break}case 5:{C=4;o=35;break}case 9:{C=4;o=35;break}case 10:{C=8;o=35;break}case 11:{C=12;o=35;break}case 12:{C=16;o=35;break}case 14:{C=4;o=35;break}case 15:{C=8;o=35;break}case 16:{C=12;o=35;break}default:{C=0;o=35}}while(0);if((o|0)==35)B=C;switch(l|0){case 17:case 20:case 27:case 28:case 29:case 30:case 31:case 34:case 36:{D=1;break}default:D=(l+-25|0)>>>0<2?2:0}switch(l|0){case 21:case 20:case 19:case 18:case 17:{E=4;F=4;break}case 26:case 25:{E=8;F=16;break}case 27:case 28:{E=8;F=8;break}case 29:{E=4;F=4;break}case 24:case 23:case 22:{E=4;F=4;break}case 36:case 35:case 34:case 33:case 32:case 31:case 30:{E=4;F=4;break}default:{E=1;F=1}}if((b|0)>-1){G=0;H=h;I=0;J=z}else{K=0;c[d>>2]=A;L=K-A|0;c[e>>2]=L;return}while(1){z=((U(U(J,B)|0,H)|0)>>D)+I|0;h=J>>1;l=H>>1;if((G|0)==(b|0)){K=z;break}else{G=G+1|0;H=(E|0)>(l|0)?E:l;I=z;J=(F|0)>(h|0)?F:h}}c[d>>2]=A;L=K-A|0;c[e>>2]=L;return}function __ZN5Image26get_image_required_mipmapsEiiNS_6FormatE(a,b,c){a=a|0;b=b|0;c=c|0;var d=0,e=0,f=0,g=0,h=0,i=0;switch(c|0){case 21:case 20:case 19:case 18:case 17:{d=4;e=4;break}case 26:case 25:{d=8;e=16;break}case 27:case 28:{d=8;e=8;break}case 29:{d=4;e=4;break}case 24:case 23:case 22:{d=4;e=4;break}case 36:case 35:case 34:case 33:case 32:case 31:case 30:{d=4;e=4;break}default:{d=1;e=1}}if((e|0)==(a|0)&(d|0)==(b|0)){f=0;return f|0}else{g=a;h=b;i=0}while(1){b=g>>1;a=h>>1;c=i+1|0;if((e|0)>=(b|0)&(d|0)>=(a|0)){f=c;break}else{g=(e|0)>(b|0)?e:b;h=(d|0)>(a|0)?d:a;i=c}}return f|0}function __ZN5Image14expand_x2_hq2xEv(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d;f=c[b>>2]|0;if((f|0)>=6){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1142104,1090952,882,1142119,0);l=d;return}a[1263537]=0;g=b+16|0;if((a[g>>0]|0?(h=c[b+4>>2]|0,h|0):0)?c[h+16>>2]|0:0){h=c[b+8>>2]|0;i=c[b+12>>2]|0;switch(f|0){case 2:case 0:{j=1;break}case 3:case 1:{k=2;n=10;break}case 4:{k=3;n=10;break}case 5:{k=4;n=10;break}default:{k=0;n=10}}if((n|0)==10)j=k;__ZN10PoolVectorIhE6resizeEi(b+4|0,(U(U(i,h)|0,j)|0)>>((f+-25|0)>>>0<2?2:0))|0;a[g>>0]=0}j=(f|0)!=5;if(j)__ZN5Image7convertENS_6FormatE(b,5);c[e>>2]=0;h=b+8|0;i=b+12|0;__ZN10PoolVectorIhE6resizeEi(e,U(c[h>>2]<<4,c[i>>2]|0)|0)|0;k=b+4|0;n=c[k>>2]|0;if(!n){o=0;p=0}else{__Z16atomic_incrementPj(n+4|0)|0;o=n;p=c[n+8>>2]|0}if((c[e>>2]|0)!=0?(__ZN10PoolVectorIhE14_copy_on_writeEv(e),n=c[e>>2]|0,(n|0)!=0):0){__Z16atomic_incrementPj(n+4|0)|0;q=n;r=c[n+8>>2]|0}else{q=0;r=0}__Z11hq2x_resizePKjjjPjjjjjbb(p,c[h>>2]|0,c[i>>2]|0,r,48,7,6,80,0,0)|0;if(q|0)__Z16atomic_decrementPj(q+4|0)|0;if(o|0)__Z16atomic_decrementPj(o+4|0)|0;c[h>>2]=c[h>>2]<<1;c[i>>2]=c[i>>2]<<1;if(((c[k>>2]|0)!=(c[e>>2]|0)?(__ZN10PoolVectorIhE12_unreferenceEv(k),i=c[e>>2]|0,i|0):0)?__Z28atomic_conditional_incrementPj(i)|0:0)c[k>>2]=c[e>>2];if(j)__ZN5Image7convertENS_6FormatE(b,f);if(a[g>>0]|0)__ZN5Image16generate_mipmapsEv(b)|0;__ZN10PoolVectorIhE12_unreferenceEv(e);l=d;return}function __ZN5Image9shrink_x2Ev(b){b=b|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;g=b+4|0;h=c[g>>2]|0;if(h|0?c[h+16>>2]|0:0){a[1263537]=0;if(a[b+16>>0]|0){c[f>>2]=0;h=__ZNK5Image17get_mipmap_offsetEi(b,1)|0;i=c[g>>2]|0;if(!i)j=0;else j=c[i+16>>2]|0;i=j-h|0;__ZN10PoolVectorIhE6resizeEi(f,i)|0;if((c[f>>2]|0)!=0?(__ZN10PoolVectorIhE14_copy_on_writeEv(f),j=c[f>>2]|0,(j|0)!=0):0){__Z16atomic_incrementPj(j+4|0)|0;k=j;n=c[j+8>>2]|0}else{k=0;n=0}j=c[g>>2]|0;if(!j)_memcpy(n|0,0+h|0,i|0)|0;else{o=j+4|0;__Z16atomic_incrementPj(o)|0;_memcpy(n|0,(c[j+8>>2]|0)+h|0,i|0)|0;__Z16atomic_decrementPj(o)|0}if(k|0)__Z16atomic_decrementPj(k+4|0)|0;k=b+8|0;c[k>>2]=(c[k>>2]|0)/2|0;k=b+12|0;c[k>>2]=(c[k>>2]|0)/2|0;if(((c[g>>2]|0)!=(c[f>>2]|0)?(__ZN10PoolVectorIhE12_unreferenceEv(g),k=c[f>>2]|0,k|0):0)?__Z28atomic_conditional_incrementPj(k)|0:0)c[g>>2]=c[f>>2];__ZN10PoolVectorIhE12_unreferenceEv(f);l=e;return}c[f>>2]=0;k=c[b>>2]|0;if((k|0)>=6){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1142163,1090952,944,1142119,0);__ZN10PoolVectorIhE12_unreferenceEv(f);l=e;return}a[1263537]=0;switch(k|0){case 2:case 0:{p=1;break}case 1:{p=2;break}case 3:{p=2;break}case 4:{p=3;break}case 5:{p=4;break}default:p=0}k=b+8|0;o=b+12|0;__ZN10PoolVectorIhE6resizeEi(f,U(U((c[k>>2]|0)/2|0,p)|0,(c[o>>2]|0)/2|0)|0)|0;if((c[f>>2]|0)!=0?(__ZN10PoolVectorIhE14_copy_on_writeEv(f),p=c[f>>2]|0,(p|0)!=0):0){__Z16atomic_incrementPj(p+4|0)|0;q=p;r=c[p+8>>2]|0}else{q=0;r=0}p=c[g>>2]|0;if(!p){s=0;t=0}else{__Z16atomic_incrementPj(p+4|0)|0;s=p;t=c[p+8>>2]|0}switch(c[b>>2]|0){case 2:case 0:{b=c[k>>2]|0;p=b>>>1;i=(c[o>>2]|0)>>>1;if(i|0?(h=b<<1,p|0):0){j=0;do{n=t+(U(h,j)|0)|0;u=r+(U(j,p)|0)|0;v=n+b|0;w=n;n=p;while(1){a[u>>0]=((d[w+1>>0]|0)+(d[w>>0]|0)+(d[v>>0]|0)+(d[v+1>>0]|0)|0)>>>2;n=n+-1|0;if(!n)break;else{u=u+1|0;v=v+2|0;w=w+2|0}}j=j+1|0}while((j|0)!=(i|0))}break}case 1:{i=c[k>>2]|0;j=i>>>1;p=(c[o>>2]|0)>>>1;if(p|0?(b=i<<2,h=i<<1,i=j<<1,j|0):0){w=0;do{v=t+(U(b,w)|0)|0;u=r+(U(i,w)|0)|0;n=v+h|0;x=v;v=j;while(1){a[u>>0]=((d[x+2>>0]|0)+(d[x>>0]|0)+(d[n>>0]|0)+(d[n+2>>0]|0)|0)>>>2;a[u+1>>0]=((d[x+3>>0]|0)+(d[x+1>>0]|0)+(d[n+1>>0]|0)+(d[n+3>>0]|0)|0)>>>2;v=v+-1|0;if(!v)break;else{u=u+2|0;n=n+4|0;x=x+4|0}}w=w+1|0}while((w|0)!=(p|0))}break}case 3:{p=c[k>>2]|0;w=p>>>1;j=(c[o>>2]|0)>>>1;if(j|0?(h=p<<2,i=p<<1,p=w<<1,w|0):0){b=0;do{x=t+(U(h,b)|0)|0;n=r+(U(p,b)|0)|0;u=x+i|0;v=x;x=w;while(1){a[n>>0]=((d[v+2>>0]|0)+(d[v>>0]|0)+(d[u>>0]|0)+(d[u+2>>0]|0)|0)>>>2;a[n+1>>0]=((d[v+3>>0]|0)+(d[v+1>>0]|0)+(d[u+1>>0]|0)+(d[u+3>>0]|0)|0)>>>2;x=x+-1|0;if(!x)break;else{n=n+2|0;u=u+4|0;v=v+4|0}}b=b+1|0}while((b|0)!=(j|0))}break}case 4:{__ZL20_generate_po2_mipmapILi3EEvPKhPhjj(t,r,c[k>>2]|0,c[o>>2]|0);break}case 5:{__ZL20_generate_po2_mipmapILi4EEvPKhPhjj(t,r,c[k>>2]|0,c[o>>2]|0);break}default:{}}if(s|0)__Z16atomic_decrementPj(s+4|0)|0;if(q|0)__Z16atomic_decrementPj(q+4|0)|0;c[k>>2]=(c[k>>2]|0)/2|0;c[o>>2]=(c[o>>2]|0)/2|0;if((c[g>>2]|0)==(c[f>>2]|0)){__ZN10PoolVectorIhE12_unreferenceEv(f);l=e;return}__ZN10PoolVectorIhE12_unreferenceEv(g);o=c[f>>2]|0;if(!o){__ZN10PoolVectorIhE12_unreferenceEv(f);l=e;return}if(!(__Z28atomic_conditional_incrementPj(o)|0)){__ZN10PoolVectorIhE12_unreferenceEv(f);l=e;return}c[g>>2]=c[f>>2];__ZN10PoolVectorIhE12_unreferenceEv(f);l=e;return}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1142163,1090952,917,1142173,0);l=e;return}function __ZN5Image6createEPPKc(b,e){b=b|0;e=e|0;var f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0,ia=0,ja=0,ka=0,la=0,ma=0,na=0,oa=0,pa=0,qa=0,ra=0,sa=0,ta=0,ua=0,va=0,wa=0,xa=0,ya=0,za=0,Aa=0,Ba=0,Ca=0,Da=0,Ea=0,Fa=0,Ga=0,Ha=0,Ia=0,Ja=0,Ka=0.0,La=0.0,Ma=0,Na=0,Oa=0.0,Pa=0,Qa=0,Ra=0,Sa=0,Ta=0;f=l;l=l+48|0;if((l|0)>=(m|0))ba(48);h=f+36|0;i=f+28|0;j=f+24|0;k=f+20|0;n=f+12|0;o=f+8|0;p=f+4|0;q=f;r=f+16|0;a[b+16>>0]=0;c[h>>2]=0;c[h+8>>2]=0;s=h+4|0;a[s>>0]=0;t=b+4|0;u=b+8|0;v=0;w=0;x=0;y=0;z=0;A=0;B=0;C=0;D=0;E=0;F=0;G=0;H=0;a:while(1){I=c[e+(C<<2)>>2]|0;switch(D|0){case 0:{__ZN6StringC2EPKc(i,I);__ZN6StringC2EPKc(j,1142213);__ZN6StringC2EPKc(k,1143407);J=__ZNK6String7replaceES_S_(i,j,k)|0;if(J|0?(__Z16atomic_decrementPj(J+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(J,1);J=c[k>>2]|0;if(J|0?(__Z16atomic_decrementPj(J+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(J,1);J=c[j>>2]|0;if(J|0?(__Z16atomic_decrementPj(J+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(J,1);c[n>>2]=__ZNK6String10get_slicecEwi(i,32,0)|0;J=__ZNK6String6to_intEv(n)|0;K=c[n>>2]|0;if(K|0?(__Z16atomic_decrementPj(K+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(K,1);c[o>>2]=__ZNK6String10get_slicecEwi(i,32,1)|0;K=__ZNK6String6to_intEv(o)|0;L=c[o>>2]|0;if(L|0?(__Z16atomic_decrementPj(L+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(L,1);c[p>>2]=__ZNK6String10get_slicecEwi(i,32,2)|0;L=__ZNK6String6to_intEv(p)|0;M=c[p>>2]|0;if(M|0?(__Z16atomic_decrementPj(M+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(M,1);c[q>>2]=__ZNK6String10get_slicecEwi(i,32,3)|0;M=__ZNK6String6to_intEv(q)|0;N=c[q>>2]|0;if(N|0?(__Z16atomic_decrementPj(N+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(N,1);do if((L|0)<=32766){a[1263537]=0;if((M|0)>5){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1144493,1090952,1149,1142260,0);O=1;P=0;break}if((J|0)>32767){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1144493,1090952,1150,1142298,0);O=1;P=0;break}if((K|0)>32767){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1144493,1090952,1151,1142340,0);O=1;P=0}else{O=0;P=1}}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1144493,1090952,1148,1142215,0);O=1;P=0}while(0);N=c[i>>2]|0;if(N|0?(__Z16atomic_decrementPj(N+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(N,1);if(!O){Q=J;R=K;S=L;T=M;V=A;W=E;X=P;Y=x;Z=y;_=z;$=G;aa=H}else break a;break}case 1:{c[i>>2]=0;if((F|0)>0){N=0;ca=I;while(1){__ZN6StringpLEw(i,a[ca>>0]|0)|0;N=N+1|0;if((N|0)==(F|0))break;else ca=ca+1|0}da=I+F|0}else da=I;b:while(1){switch(a[da>>0]|0){case 99:{ea=da;fa=41;break b;break}case 9:case 32:break;default:{ga=E;ha=x;ia=y;ja=z;break b}}da=da+1|0}c:do if((fa|0)==41){d:while(1){fa=0;ca=ea+1|0;switch(a[ca>>0]|0){case 9:case 32:{ea=ca;fa=41;break}case 35:{break d;break}default:{ga=E;ha=x;ia=y;ja=z;break c}}}ca=a[ea+2>>0]|0;N=ca<<24>>24;if((ca+-48&255)>=10)if((ca+-65&255)>=6)if((ca+-97&255)<6){ka=169;fa=45}else{la=x;ma=y;na=z}else{ka=-55;fa=45}else{ka=-48;fa=45}do if((fa|0)==45){fa=0;ca=ka+N<<4;M=ca&255;L=a[ea+3>>0]|0;K=L&255;if((L+-48&255)>=10)if((L+-65&255)>=6)if((L+-97&255)<6)oa=169;else{la=x;ma=y;na=M;break}else oa=-55;else oa=-48;M=(oa+K|ca)&255;ca=a[ea+4>>0]|0;K=ca<<24>>24;if((ca+-48&255)>=10)if((ca+-65&255)>=6)if((ca+-97&255)<6)pa=169;else{la=x;ma=y;na=M;break}else pa=-55;else pa=-48;ca=pa+K<<4;K=ca&255;L=a[ea+5>>0]|0;J=L&255;if((L+-48&255)>=10)if((L+-65&255)>=6)if((L+-97&255)<6)qa=169;else{la=x;ma=K;na=M;break}else qa=-55;else qa=-48;K=(qa+J|ca)&255;ca=a[ea+6>>0]|0;J=ca<<24>>24;if((ca+-48&255)>=10)if((ca+-65&255)>=6)if((ca+-97&255)<6)ra=169;else{la=x;ma=K;na=M;break}else ra=-55;else ra=-48;ca=ra+J<<4;J=ca&255;L=a[ea+7>>0]|0;sa=L&255;if((L+-48&255)>=10)if((L+-65&255)>=6)if((L+-97&255)<6)ta=169;else{la=J;ma=K;na=M;break}else ta=-55;else ta=-48;la=(ta+sa|ca)&255;ma=K;na=M}while(0);if(ma<<24>>24==0&(la&na)<<24>>24==-1){N=__ZN7HashMapI6String5Color20HashMapHasherDefault24HashMapComparatorDefaultIS0_ELh3ELh8EEixERKS0_(h,i)|0;c[N>>2]=0;c[N+4>>2]=0;c[N+8>>2]=0;c[N+12>>2]=0;ga=1;ha=-1;ia=0;ja=-1;break}else{N=__ZN7HashMapI6String5Color20HashMapHasherDefault24HashMapComparatorDefaultIS0_ELh3ELh8EEixERKS0_(h,i)|0;g[N>>2]=+(na&255)/255.0;g[N+4>>2]=+(ma&255)/255.0;g[N+8>>2]=+(la&255)/255.0;g[N+12>>2]=1.0;ga=E;ha=la;ia=ma;ja=na;break}}while(0);if((C|0)==(B|0)){__ZN5Image6createEiibNS_6FormatE(b,v,w,0,ga?5:4);if((c[t>>2]|0)!=0?(__ZN10PoolVectorIhE14_copy_on_writeEv(t),N=c[t>>2]|0,(N|0)!=0):0){__Z16atomic_incrementPj(N+4|0)|0;ua=N}else ua=0;N=(H|0)==0;if((H|0)==(ua|0))if(N){va=G;wa=0}else{xa=ua+4|0;ya=G;za=H;fa=60}else{if(N)Aa=G;else{__Z16atomic_decrementPj(H+4|0)|0;Aa=0}if(!ua){va=Aa;wa=0}else{N=ua+4|0;__Z16atomic_incrementPj(N)|0;xa=N;ya=c[ua+8>>2]|0;za=ua;fa=60}}if((fa|0)==60){fa=0;__Z16atomic_decrementPj(xa)|0;va=ya;wa=za}Ba=ga?4:3;Ca=2;Da=va;Ea=wa}else{Ba=A;Ca=1;Da=G;Ea=H}N=c[i>>2]|0;if(N|0?(__Z16atomic_decrementPj(N+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(N,1);Q=v;R=w;S=B;T=F;V=Ba;W=ga;X=Ca;Y=ha;Z=ia;_=ja;$=Da;aa=Ea;break}case 2:{N=C-B|0;M=N+-1|0;e:do if((v|0)>0){K=(A|0)!=0;ca=G;sa=(A|0)==0;if((F|0)>0)Fa=0;else{J=0;while(1){a[i>>0]=0;a[i+1>>0]=0;a[i+2>>0]=0;a[i+3>>0]=0;a[i+4>>0]=0;a[i+5>>0]=0;__ZN6StringC2EPKc(r,i);if(!(c[h>>2]|0))Ga=0;else{L=__ZNK6String4hashEv(r)|0;Ha=c[(c[h>>2]|0)+(((1<<d[s>>0])+-1&L)<<2)>>2]|0;f:do if(!Ha)Ia=0;else{Ja=Ha;while(1){if((c[Ja>>2]|0)==(L|0)?__ZNK6StringeqERKS_(Ja+8|0,r)|0:0){Ia=Ja;break f}Ja=c[Ja+4>>2]|0;if(!Ja){Ia=0;break}}}while(0);Ga=(Ia|0)==0?0:Ia+12|0}L=c[r>>2]|0;if(L|0?(__Z16atomic_decrementPj(L+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(L,1);if(!Ga){fa=109;break a}a[1263537]=0;if(K){L=0;do{Ka=+g[Ga+(L<<2)>>2]*255.0;if(!(Ka<0.0))if(Ka>255.0)La=255.0;else La=Ka;else La=0.0;a[r+L>>0]=~~La;L=L+1|0}while((L|0)!=(A|0))}L=U((U(c[u>>2]|0,M)|0)+J|0,A)|0;if(!sa){Ha=0;do{a[ca+(Ha+L)>>0]=a[r+Ha>>0]|0;Ha=Ha+1|0}while((Ha|0)!=(A|0))}J=J+1|0;if((J|0)>=(v|0))break e}}do{a[i>>0]=0;a[i+1>>0]=0;a[i+2>>0]=0;a[i+3>>0]=0;a[i+4>>0]=0;a[i+5>>0]=0;J=U(Fa,F)|0;Ha=0;do{a[i+Ha>>0]=a[I+(Ha+J)>>0]|0;Ha=Ha+1|0}while((Ha|0)!=(F|0));__ZN6StringC2EPKc(r,i);if(!(c[h>>2]|0))Ma=0;else{Ha=__ZNK6String4hashEv(r)|0;J=c[(c[h>>2]|0)+(((1<<d[s>>0])+-1&Ha)<<2)>>2]|0;g:do if(!J)Na=0;else{L=J;while(1){if((c[L>>2]|0)==(Ha|0)?__ZNK6StringeqERKS_(L+8|0,r)|0:0){Na=L;break g}L=c[L+4>>2]|0;if(!L){Na=0;break}}}while(0);Ma=(Na|0)==0?0:Na+12|0}Ha=c[r>>2]|0;if(Ha|0?(__Z16atomic_decrementPj(Ha+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Ha,1);if(!Ma){fa=109;break a}a[1263537]=0;if(K){Ha=0;do{Ka=+g[Ma+(Ha<<2)>>2]*255.0;if(!(Ka<0.0))if(Ka>255.0)Oa=255.0;else Oa=Ka;else Oa=0.0;a[r+Ha>>0]=~~Oa;Ha=Ha+1|0}while((Ha|0)!=(A|0))}Ha=U((U(c[u>>2]|0,M)|0)+Fa|0,A)|0;if(!sa){J=0;do{a[ca+(J+Ha)>>0]=a[r+J>>0]|0;J=J+1|0}while((J|0)!=(A|0))}Fa=Fa+1|0}while((Fa|0)<(v|0))}while(0);if((N|0)==(w|0))break a;else{Q=v;R=w;S=B;T=F;V=A;W=E;X=2;Y=x;Z=y;_=z;$=G;aa=H}break}default:{Q=v;R=w;S=B;T=F;V=A;W=E;X=D;Y=x;Z=y;_=z;$=G;aa=H}}v=Q;w=R;x=Y;y=Z;z=_;A=V;B=S;C=C+1|0;D=X;E=W;F=T;G=$;H=aa}if((fa|0)==109)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1144493,1090952,1236,1142383,0);if(H|0)__Z16atomic_decrementPj(H+4|0)|0;H=c[h>>2]|0;if(!H){l=f;return}fa=a[s>>0]|0;if(fa<<24>>24==31)Pa=H;else{aa=0;$=H;G=H;H=fa;while(1){fa=$+(aa<<2)|0;T=c[fa>>2]|0;if(!T){Qa=H;Ra=G;Sa=$}else{F=T;T=fa;do{c[T>>2]=c[F+4>>2];fa=c[F+8>>2]|0;if(fa|0?(__Z16atomic_decrementPj(fa+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(fa,1);__ZN6Memory11free_staticEPvb(F,0);Ta=c[h>>2]|0;T=Ta+(aa<<2)|0;F=c[T>>2]|0}while((F|0)!=0);Qa=a[s>>0]|0;Ra=Ta;Sa=Ta}aa=aa+1|0;if((aa|0)>=(1<<(Qa&255)|0)){Pa=Ra;break}else{$=Sa;G=Ra;H=Qa}}}__ZN6Memory11free_staticEPvb(Pa,1);l=f;return}function __ZNK5Image12detect_alphaEv(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0;d=c[b+4>>2]|0;if(!d){e=0;return e|0}if(!(c[d+16>>2]|0)){e=0;return e|0}f=c[b+8>>2]|0;g=c[b+12>>2]|0;h=c[b>>2]|0;do switch(h|0){case 36:case 35:case 34:case 33:case 32:case 31:case 30:case 29:case 28:case 27:case 26:case 25:case 24:case 23:case 22:case 21:case 20:case 19:case 18:case 17:case 2:case 0:{i=1;break}case 13:case 8:case 7:case 6:case 3:case 1:{j=2;k=14;break}case 4:{j=3;k=14;break}case 5:{j=4;k=14;break}case 9:{j=4;k=14;break}case 10:{j=8;k=14;break}case 11:{j=12;k=14;break}case 12:{j=16;k=14;break}case 14:{j=4;k=14;break}case 15:{j=8;k=14;break}case 16:{j=12;k=14;break}default:{j=0;k=14}}while(0);if((k|0)==14)i=j;switch(h|0){case 17:case 20:case 27:case 28:case 29:case 30:case 31:case 34:case 36:{l=1;break}default:l=(h+-25|0)>>>0<2?2:0}h=(U(U(f,i)|0,g)|0)>>l;__Z16atomic_incrementPj(d+4|0)|0;l=c[d+8>>2]|0;switch(c[b>>2]|0){case 1:{b=h>>1;if((b|0)>0){g=0;i=0;while(1){f=a[l+(g<<1|1)>>0]|0;if((f&255)>=2)if((f&255)<254){m=i;n=1;break}else o=i;else o=1;g=g+1|0;if((g|0)>=(b|0)){m=o;n=0;break}else i=o}if(!(m&1)){p=n;k=29}else{q=n;k=28}}else r=0;break}case 5:{n=h>>2;if((n|0)>0){h=0;m=0;while(1){o=a[l+(h<<2|3)>>0]|0;if((o&255)>=2)if((o&255)<254){s=m;t=1;break}else u=m;else u=1;h=h+1|0;if((h|0)>=(n|0)){s=u;t=0;break}else m=u}if(!(s&1)){p=t;k=29}else{q=t;k=28}}else r=0;break}case 19:case 18:case 28:case 26:{k=30;break}default:r=0}if((k|0)==28)if(q)k=30;else r=1;else if((k|0)==29)if(p)k=30;else r=0;if((k|0)==30)r=2;__Z16atomic_decrementPj(d+4|0)|0;e=r;return e|0}function __ZN5Image10decompressEv(a){a=a|0;var b=0,d=0,e=0,f=0;b=c[a>>2]|0;if((b+-17|0)>>>0<5){__ZN5Image14_decompress_bcEv(a)|0;d=0;return d|0}if((b|0)<=24){d=2;return d|0}e=c[313776]|0;if((b|0)<29&(e|0)!=0){gj[e&8191](a);d=0;return d|0}e=c[313777]|0;f=(e|0)!=0;if((b|0)==29&f){gj[e&8191](a);d=0;return d|0}if(!((b+-30|0)>>>0<7&f)){d=2;return d|0}gj[c[313778]&8191](a);d=0;return d|0}function __ZN5Image15normalmap_to_xyEv(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0;__ZN5Image7convertENS_6FormatE(b,5);d=b+4|0;e=c[d>>2]|0;if(!e){__ZN5Image7convertENS_6FormatE(b,1);return}f=c[e+16>>2]|0;e=(f|0)/4|0;__ZN10PoolVectorIhE14_copy_on_writeEv(d);g=c[d>>2]|0;if(!g){h=0;i=0}else{__Z16atomic_incrementPj(g+4|0)|0;h=g;i=c[g+8>>2]|0}if((f|0)>3){f=0;do{g=f<<2;d=i+g|0;a[i+(g|3)>>0]=a[d>>0]|0;j=a[i+(g|1)>>0]|0;a[d>>0]=j;a[i+(g|2)>>0]=j;f=f+1|0}while((f|0)!=(e|0))}if(!h){__ZN5Image7convertENS_6FormatE(b,1);return}__Z16atomic_decrementPj(h+4|0)|0;__ZN5Image7convertENS_6FormatE(b,1);return}function __ZN5Image17premultiply_alphaEv(b){b=b|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0;e=b+4|0;f=c[e>>2]|0;if(!f)return;if(!(c[f+16>>2]|0))return;if((c[b>>2]|0)!=5)return;__ZN10PoolVectorIhE14_copy_on_writeEv(e);f=c[e>>2]|0;if(!f){g=0;h=0}else{__Z16atomic_incrementPj(f+4|0)|0;g=f;h=c[f+8>>2]|0}f=b+12|0;e=c[f>>2]|0;if((e|0)>0){i=b+8|0;b=0;j=c[i>>2]|0;k=e;while(1){if((j|0)>0){e=0;l=j;do{m=h+((U(l,b)|0)+e<<2)|0;n=d[m+3>>0]|0;a[m>>0]=(U(n,d[m>>0]|0)|0)>>>8;o=m+1|0;a[o>>0]=(U(d[o>>0]|0,n)|0)>>>8;o=m+2|0;a[o>>0]=(U(d[o>>0]|0,n)|0)>>>8;e=e+1|0;l=c[i>>2]|0}while((e|0)<(l|0));p=c[f>>2]|0;q=l}else{p=k;q=j}b=b+1|0;if((b|0)>=(p|0))break;else{j=q;k=p}}}if(!g)return;__Z16atomic_decrementPj(g+4|0)|0;return}function __ZN5ImageC2EPKhi(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);g=f;h=b+4|0;i=b+8|0;c[b>>2]=0;c[b+4>>2]=0;c[b+8>>2]=0;c[b+12>>2]=0;a[b+16>>0]=0;j=c[313783]|0;if(j){bj[j&4095](g,d,e);c[b>>2]=c[g>>2];j=g+4|0;if(((c[h>>2]|0)!=(c[j>>2]|0)?(__ZN10PoolVectorIhE12_unreferenceEv(h),k=c[j>>2]|0,k|0):0)?__Z28atomic_conditional_incrementPj(k)|0:0)c[h>>2]=c[j>>2];k=g+8|0;c[i>>2]=c[k>>2];c[i+4>>2]=c[k+4>>2];a[i+8>>0]=a[k+8>>0]|0;__ZN10PoolVectorIhE12_unreferenceEv(j);j=c[b+4>>2]|0;if(j)n=(c[j+16>>2]|0)==0;else n=1}else n=1;j=c[313784]|0;if(!(n&(j|0)!=0)){l=f;return}bj[j&4095](g,d,e);c[b>>2]=c[g>>2];b=g+4|0;if(((c[h>>2]|0)!=(c[b>>2]|0)?(__ZN10PoolVectorIhE12_unreferenceEv(h),e=c[b>>2]|0,e|0):0)?__Z28atomic_conditional_incrementPj(e)|0:0)c[h>>2]=c[b>>2];h=g+8|0;c[i>>2]=c[h>>2];c[i+4>>2]=c[h+4>>2];a[i+8>>0]=a[h+8>>0]|0;__ZN10PoolVectorIhE12_unreferenceEv(b);l=f;return}function __ZN12PropertyInfo9from_dictERK10Dictionary(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0;d=l;l=l+32|0;if((l|0)>=(m|0))ba(32);e=d;f=a+16|0;c[a>>2]=0;c[a+4>>2]=0;c[a+8>>2]=0;c[a+12>>2]=0;c[f>>2]=7;__ZN7VariantC2EPKc(e,1123189);g=__ZNK10Dictionary3hasERK7Variant(b,e)|0;if(c[e>>2]|0)__ZN7Variant5clearEv(e);if(g?(__ZN7VariantC2EPKc(e,1123189),c[a>>2]=__ZNK7VariantcviEv(__ZNK10DictionaryixERK7Variant(b,e)|0)|0,c[e>>2]|0):0)__ZN7Variant5clearEv(e);__ZN7VariantC2EPKc(e,1126230);g=__ZNK10Dictionary3hasERK7Variant(b,e)|0;if(c[e>>2]|0)__ZN7Variant5clearEv(e);if(g){__ZN7VariantC2EPKc(e,1126230);g=__ZNK7Variantcv6StringEv(__ZNK10DictionaryixERK7Variant(b,e)|0)|0;h=g;i=a+4|0;if(g|0){c[i>>2]=0;if(__Z28atomic_conditional_incrementPj(g+-8|0)|0)c[i>>2]=h;if(!(__Z16atomic_decrementPj(g+-8|0)|0))__ZN6Memory11free_staticEPvb(g,1)}if(c[e>>2]|0)__ZN7Variant5clearEv(e)}__ZN7VariantC2EPKc(e,1089669);g=__ZNK10Dictionary3hasERK7Variant(b,e)|0;if(c[e>>2]|0)__ZN7Variant5clearEv(e);if(g?(__ZN7VariantC2EPKc(e,1089669),c[a+8>>2]=__ZNK7VariantcviEv(__ZNK10DictionaryixERK7Variant(b,e)|0)|0,c[e>>2]|0):0)__ZN7Variant5clearEv(e);__ZN7VariantC2EPKc(e,1091753);g=__ZNK10Dictionary3hasERK7Variant(b,e)|0;if(c[e>>2]|0)__ZN7Variant5clearEv(e);if(g){__ZN7VariantC2EPKc(e,1091753);g=__ZNK7Variantcv6StringEv(__ZNK10DictionaryixERK7Variant(b,e)|0)|0;h=g;i=a+12|0;if(g|0){c[i>>2]=0;if(__Z28atomic_conditional_incrementPj(g+-8|0)|0)c[i>>2]=h;if(!(__Z16atomic_decrementPj(g+-8|0)|0))__ZN6Memory11free_staticEPvb(g,1)}if(c[e>>2]|0)__ZN7Variant5clearEv(e)}__ZN7VariantC2EPKc(e,1084680);g=__ZNK10Dictionary3hasERK7Variant(b,e)|0;if(c[e>>2]|0)__ZN7Variant5clearEv(e);if(!g){l=d;return}__ZN7VariantC2EPKc(e,1084680);c[f>>2]=__ZNK7VariantcvjEv(__ZNK10DictionaryixERK7Variant(b,e)|0)|0;if(c[e>>2]|0)__ZN7Variant5clearEv(e);l=d;return}function __ZN10MethodInfo9from_dictERK10Dictionary(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;d=l;l=l+144|0;if((l|0)>=(m|0))ba(144);e=d+120|0;f=d+96|0;g=d+48|0;h=d+24|0;i=d+72|0;j=d;c[a>>2]=0;c[a+4>>2]=0;c[a+8>>2]=0;c[a+12>>2]=0;c[a+16>>2]=0;c[a+20>>2]=0;c[a+24>>2]=0;c[a+28>>2]=7;c[a+36>>2]=0;k=a+32|0;c[k>>2]=1;__ZN7VariantC2EPKc(e,1126230);n=__ZNK10Dictionary3hasERK7Variant(b,e)|0;if(c[e>>2]|0)__ZN7Variant5clearEv(e);if(n){__ZN7VariantC2EPKc(e,1126230);n=__ZNK7Variantcv6StringEv(__ZNK10DictionaryixERK7Variant(b,e)|0)|0;o=n;p=c[a>>2]|0;if((p|0)==(n|0)){if(n|0)q=12}else{if(p|0?(__Z16atomic_decrementPj(p+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(p,1);c[a>>2]=0;if(n|0)if(!(__Z28atomic_conditional_incrementPj(n+-8|0)|0))q=12;else{c[a>>2]=o;q=12}}if((q|0)==12?(__Z16atomic_decrementPj(n+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(n,1);if(c[e>>2]|0)__ZN7Variant5clearEv(e)}__ZN5ArrayC2Ev(e);__ZN7VariantC2EPKc(f,1084655);n=__ZNK10Dictionary3hasERK7Variant(b,f)|0;if(c[f>>2]|0)__ZN7Variant5clearEv(f);if(n?(__ZN7VariantC2EPKc(g,1084655),c[f>>2]=__ZNK7Variantcv5ArrayEv(__ZNK10DictionaryixERK7Variant(b,g)|0)|0,__ZN5ArrayaSERKS_(e,f),__ZN5ArrayD2Ev(f),c[g>>2]|0):0)__ZN7Variant5clearEv(g);if((__ZNK5Array4sizeEv(e)|0)>0){n=a+4|0;q=g+12|0;o=g+4|0;p=0;do{c[f>>2]=__ZNK7Variantcv10DictionaryEv(__ZN5ArrayixEi(e,p)|0)|0;__ZN12PropertyInfo9from_dictERK10Dictionary(g,f);if(!(c[n>>2]|0)){r=__ZnwjPFPvjE(12,4740)|0;c[n>>2]=r;c[r>>2]=0;c[r+4>>2]=0;c[r+8>>2]=0}r=__ZnwjPFPvjE(32,4740)|0;c[r>>2]=0;c[r+4>>2]=0;c[r+8>>2]=0;c[r+12>>2]=0;c[r+16>>2]=7;s=r+20|0;c[s>>2]=0;t=r+24|0;c[t>>2]=0;u=r+28|0;c[u>>2]=0;__ZN12PropertyInfoaSERKS_(r,g)|0;v=c[n>>2]|0;w=v+4|0;x=c[w>>2]|0;c[t>>2]=x;c[s>>2]=0;c[u>>2]=v;if(x|0)c[x+20>>2]=r;c[w>>2]=r;if(!(c[v>>2]|0))c[v>>2]=r;r=v+8|0;c[r>>2]=(c[r>>2]|0)+1;r=c[q>>2]|0;if(r|0?(__Z16atomic_decrementPj(r+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(r,1);r=c[o>>2]|0;if(r|0?(__Z16atomic_decrementPj(r+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(r,1);__ZN10DictionaryD2Ev(f);p=p+1|0}while((p|0)<(__ZNK5Array4sizeEv(e)|0))}__ZN5ArrayC2Ev(f);__ZN7VariantC2EPKc(g,1084660);p=__ZNK10Dictionary3hasERK7Variant(b,g)|0;if(c[g>>2]|0)__ZN7Variant5clearEv(g);if(p?(__ZN7VariantC2EPKc(h,1084660),c[g>>2]=__ZNK7Variantcv5ArrayEv(__ZNK10DictionaryixERK7Variant(b,h)|0)|0,__ZN5ArrayaSERKS_(f,g),__ZN5ArrayD2Ev(g),c[h>>2]|0):0)__ZN7Variant5clearEv(h);if((__ZNK5Array4sizeEv(f)|0)>0){p=a+8|0;o=0;do{__ZN7VariantC2ERKS_(i,__ZN5ArrayixEi(f,o)|0);__ZN6VectorI7VariantE9push_backES0_(p,i)|0;if(c[i>>2]|0)__ZN7Variant5clearEv(i);o=o+1|0}while((o|0)<(__ZNK5Array4sizeEv(f)|0))}__ZN7VariantC2EPKc(g,1084673);o=__ZNK10Dictionary3hasERK7Variant(b,g)|0;if(c[g>>2]|0)__ZN7Variant5clearEv(g);if(o){__ZN7VariantC2EPKc(j,1084673);c[h>>2]=__ZNK7Variantcv10DictionaryEv(__ZNK10DictionaryixERK7Variant(b,j)|0)|0;__ZN12PropertyInfo9from_dictERK10Dictionary(g,h);__ZN12PropertyInfoaSERKS_(a+12|0,g)|0;a=c[g+12>>2]|0;if(a|0?(__Z16atomic_decrementPj(a+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(a,1);a=c[g+4>>2]|0;if(a|0?(__Z16atomic_decrementPj(a+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(a,1);__ZN10DictionaryD2Ev(h);if(c[j>>2]|0)__ZN7Variant5clearEv(j)}__ZN7VariantC2EPKc(g,1117356);j=__ZNK10Dictionary3hasERK7Variant(b,g)|0;if(c[g>>2]|0)__ZN7Variant5clearEv(g);if(!j){__ZN5ArrayD2Ev(f);__ZN5ArrayD2Ev(e);l=d;return}__ZN7VariantC2EPKc(g,1117356);c[k>>2]=__ZNK7VariantcvjEv(__ZNK10DictionaryixERK7Variant(b,g)|0)|0;if(c[g>>2]|0)__ZN7Variant5clearEv(g);__ZN5ArrayD2Ev(f);__ZN5ArrayD2Ev(e);l=d;return}function __ZN10MethodInfoC2ERK6StringRK12PropertyInfo(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0;e=a+4|0;c[a>>2]=0;c[a+4>>2]=0;c[a+8>>2]=0;c[a+12>>2]=0;c[a+16>>2]=0;c[a+20>>2]=0;c[a+24>>2]=0;c[a+28>>2]=7;c[a+36>>2]=0;if((c[b>>2]|0?(c[a>>2]=0,f=c[b>>2]|0,f|0):0)?__Z28atomic_conditional_incrementPj(f+-8|0)|0:0)c[a>>2]=c[b>>2];if(!(c[e>>2]|0)){b=__ZnwjPFPvjE(12,4740)|0;c[e>>2]=b;c[b>>2]=0;c[b+4>>2]=0;c[b+8>>2]=0}b=__ZnwjPFPvjE(32,4740)|0;c[b>>2]=0;c[b+4>>2]=0;c[b+8>>2]=0;c[b+12>>2]=0;c[b+16>>2]=7;f=b+20|0;c[f>>2]=0;g=b+24|0;c[g>>2]=0;h=b+28|0;c[h>>2]=0;__ZN12PropertyInfoaSERKS_(b,d)|0;d=c[e>>2]|0;e=d+4|0;i=c[e>>2]|0;c[g>>2]=i;c[f>>2]=0;c[h>>2]=d;if(i|0)c[i+20>>2]=b;c[e>>2]=b;if(c[d>>2]|0){j=d+8|0;k=c[j>>2]|0;l=k+1|0;c[j>>2]=l;m=a+32|0;c[m>>2]=1;return}c[d>>2]=b;j=d+8|0;k=c[j>>2]|0;l=k+1|0;c[j>>2]=l;m=a+32|0;c[m>>2]=1;return}function __ZN10MethodInfoC2ERK6StringRK12PropertyInfoS5_S5_(a,b,d,e,f){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0;g=a+4|0;c[a>>2]=0;c[a+4>>2]=0;c[a+8>>2]=0;c[a+12>>2]=0;c[a+16>>2]=0;c[a+20>>2]=0;c[a+24>>2]=0;c[a+28>>2]=7;c[a+36>>2]=0;if((c[b>>2]|0?(c[a>>2]=0,h=c[b>>2]|0,h|0):0)?__Z28atomic_conditional_incrementPj(h+-8|0)|0:0)c[a>>2]=c[b>>2];if(!(c[g>>2]|0)){b=__ZnwjPFPvjE(12,4740)|0;c[g>>2]=b;c[b>>2]=0;c[b+4>>2]=0;c[b+8>>2]=0}b=__ZnwjPFPvjE(32,4740)|0;c[b>>2]=0;c[b+4>>2]=0;c[b+8>>2]=0;c[b+12>>2]=0;c[b+16>>2]=7;h=b+20|0;c[h>>2]=0;i=b+24|0;c[i>>2]=0;j=b+28|0;c[j>>2]=0;__ZN12PropertyInfoaSERKS_(b,d)|0;d=c[g>>2]|0;k=d+4|0;l=c[k>>2]|0;c[i>>2]=l;c[h>>2]=0;c[j>>2]=d;if(l|0)c[l+20>>2]=b;c[k>>2]=b;if(!(c[d>>2]|0))c[d>>2]=b;b=d+8|0;c[b>>2]=(c[b>>2]|0)+1;b=__ZnwjPFPvjE(32,4740)|0;c[b>>2]=0;c[b+4>>2]=0;c[b+8>>2]=0;c[b+12>>2]=0;c[b+16>>2]=7;d=b+20|0;c[d>>2]=0;k=b+24|0;c[k>>2]=0;l=b+28|0;c[l>>2]=0;__ZN12PropertyInfoaSERKS_(b,e)|0;e=c[g>>2]|0;j=e+4|0;h=c[j>>2]|0;c[k>>2]=h;c[d>>2]=0;c[l>>2]=e;if(h|0)c[h+20>>2]=b;c[j>>2]=b;if(!(c[e>>2]|0))c[e>>2]=b;b=e+8|0;c[b>>2]=(c[b>>2]|0)+1;b=__ZnwjPFPvjE(32,4740)|0;c[b>>2]=0;c[b+4>>2]=0;c[b+8>>2]=0;c[b+12>>2]=0;c[b+16>>2]=7;e=b+20|0;c[e>>2]=0;j=b+24|0;c[j>>2]=0;h=b+28|0;c[h>>2]=0;__ZN12PropertyInfoaSERKS_(b,f)|0;f=c[g>>2]|0;g=f+4|0;l=c[g>>2]|0;c[j>>2]=l;c[e>>2]=0;c[h>>2]=f;if(l|0)c[l+20>>2]=b;c[g>>2]=b;if(c[f>>2]|0){m=f+8|0;n=c[m>>2]|0;o=n+1|0;c[m>>2]=o;p=a+32|0;c[p>>2]=1;return}c[f>>2]=b;m=f+8|0;n=c[m>>2]|0;o=n+1|0;c[m>>2]=o;p=a+32|0;c[p>>2]=1;return}function __ZN10MethodInfoC2ERK6StringRK12PropertyInfoS5_S5_S5_(a,b,d,e,f,g){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;var h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0;h=a+4|0;c[a>>2]=0;c[a+4>>2]=0;c[a+8>>2]=0;c[a+12>>2]=0;c[a+16>>2]=0;c[a+20>>2]=0;c[a+24>>2]=0;c[a+28>>2]=7;c[a+36>>2]=0;if((c[b>>2]|0?(c[a>>2]=0,i=c[b>>2]|0,i|0):0)?__Z28atomic_conditional_incrementPj(i+-8|0)|0:0)c[a>>2]=c[b>>2];if(!(c[h>>2]|0)){b=__ZnwjPFPvjE(12,4740)|0;c[h>>2]=b;c[b>>2]=0;c[b+4>>2]=0;c[b+8>>2]=0}b=__ZnwjPFPvjE(32,4740)|0;c[b>>2]=0;c[b+4>>2]=0;c[b+8>>2]=0;c[b+12>>2]=0;c[b+16>>2]=7;i=b+20|0;c[i>>2]=0;j=b+24|0;c[j>>2]=0;k=b+28|0;c[k>>2]=0;__ZN12PropertyInfoaSERKS_(b,d)|0;d=c[h>>2]|0;l=d+4|0;m=c[l>>2]|0;c[j>>2]=m;c[i>>2]=0;c[k>>2]=d;if(m|0)c[m+20>>2]=b;c[l>>2]=b;if(!(c[d>>2]|0))c[d>>2]=b;b=d+8|0;c[b>>2]=(c[b>>2]|0)+1;b=__ZnwjPFPvjE(32,4740)|0;c[b>>2]=0;c[b+4>>2]=0;c[b+8>>2]=0;c[b+12>>2]=0;c[b+16>>2]=7;d=b+20|0;c[d>>2]=0;l=b+24|0;c[l>>2]=0;m=b+28|0;c[m>>2]=0;__ZN12PropertyInfoaSERKS_(b,e)|0;e=c[h>>2]|0;k=e+4|0;i=c[k>>2]|0;c[l>>2]=i;c[d>>2]=0;c[m>>2]=e;if(i|0)c[i+20>>2]=b;c[k>>2]=b;if(!(c[e>>2]|0))c[e>>2]=b;b=e+8|0;c[b>>2]=(c[b>>2]|0)+1;b=__ZnwjPFPvjE(32,4740)|0;c[b>>2]=0;c[b+4>>2]=0;c[b+8>>2]=0;c[b+12>>2]=0;c[b+16>>2]=7;e=b+20|0;c[e>>2]=0;k=b+24|0;c[k>>2]=0;i=b+28|0;c[i>>2]=0;__ZN12PropertyInfoaSERKS_(b,f)|0;f=c[h>>2]|0;m=f+4|0;d=c[m>>2]|0;c[k>>2]=d;c[e>>2]=0;c[i>>2]=f;if(d|0)c[d+20>>2]=b;c[m>>2]=b;if(!(c[f>>2]|0))c[f>>2]=b;b=f+8|0;c[b>>2]=(c[b>>2]|0)+1;b=__ZnwjPFPvjE(32,4740)|0;c[b>>2]=0;c[b+4>>2]=0;c[b+8>>2]=0;c[b+12>>2]=0;c[b+16>>2]=7;f=b+20|0;c[f>>2]=0;m=b+24|0;c[m>>2]=0;d=b+28|0;c[d>>2]=0;__ZN12PropertyInfoaSERKS_(b,g)|0;g=c[h>>2]|0;h=g+4|0;i=c[h>>2]|0;c[m>>2]=i;c[f>>2]=0;c[d>>2]=g;if(i|0)c[i+20>>2]=b;c[h>>2]=b;if(c[g>>2]|0){n=g+8|0;o=c[n>>2]|0;p=o+1|0;c[n>>2]=p;q=a+32|0;c[q>>2]=1;return}c[g>>2]=b;n=g+8|0;o=c[n>>2]|0;p=o+1|0;c[n>>2]=p;q=a+32|0;c[q>>2]=1;return}function __ZN10MethodInfoC2ERK6StringRK12PropertyInfoS5_S5_S5_S5_(a,b,d,e,f,g,h){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0;i=a+4|0;c[a>>2]=0;c[a+4>>2]=0;c[a+8>>2]=0;c[a+12>>2]=0;c[a+16>>2]=0;c[a+20>>2]=0;c[a+24>>2]=0;c[a+28>>2]=7;c[a+36>>2]=0;if((c[b>>2]|0?(c[a>>2]=0,j=c[b>>2]|0,j|0):0)?__Z28atomic_conditional_incrementPj(j+-8|0)|0:0)c[a>>2]=c[b>>2];if(!(c[i>>2]|0)){b=__ZnwjPFPvjE(12,4740)|0;c[i>>2]=b;c[b>>2]=0;c[b+4>>2]=0;c[b+8>>2]=0}b=__ZnwjPFPvjE(32,4740)|0;c[b>>2]=0;c[b+4>>2]=0;c[b+8>>2]=0;c[b+12>>2]=0;c[b+16>>2]=7;j=b+20|0;c[j>>2]=0;k=b+24|0;c[k>>2]=0;l=b+28|0;c[l>>2]=0;__ZN12PropertyInfoaSERKS_(b,d)|0;d=c[i>>2]|0;m=d+4|0;n=c[m>>2]|0;c[k>>2]=n;c[j>>2]=0;c[l>>2]=d;if(n|0)c[n+20>>2]=b;c[m>>2]=b;if(!(c[d>>2]|0))c[d>>2]=b;b=d+8|0;c[b>>2]=(c[b>>2]|0)+1;b=__ZnwjPFPvjE(32,4740)|0;c[b>>2]=0;c[b+4>>2]=0;c[b+8>>2]=0;c[b+12>>2]=0;c[b+16>>2]=7;d=b+20|0;c[d>>2]=0;m=b+24|0;c[m>>2]=0;n=b+28|0;c[n>>2]=0;__ZN12PropertyInfoaSERKS_(b,e)|0;e=c[i>>2]|0;l=e+4|0;j=c[l>>2]|0;c[m>>2]=j;c[d>>2]=0;c[n>>2]=e;if(j|0)c[j+20>>2]=b;c[l>>2]=b;if(!(c[e>>2]|0))c[e>>2]=b;b=e+8|0;c[b>>2]=(c[b>>2]|0)+1;b=__ZnwjPFPvjE(32,4740)|0;c[b>>2]=0;c[b+4>>2]=0;c[b+8>>2]=0;c[b+12>>2]=0;c[b+16>>2]=7;e=b+20|0;c[e>>2]=0;l=b+24|0;c[l>>2]=0;j=b+28|0;c[j>>2]=0;__ZN12PropertyInfoaSERKS_(b,f)|0;f=c[i>>2]|0;n=f+4|0;d=c[n>>2]|0;c[l>>2]=d;c[e>>2]=0;c[j>>2]=f;if(d|0)c[d+20>>2]=b;c[n>>2]=b;if(!(c[f>>2]|0))c[f>>2]=b;b=f+8|0;c[b>>2]=(c[b>>2]|0)+1;b=__ZnwjPFPvjE(32,4740)|0;c[b>>2]=0;c[b+4>>2]=0;c[b+8>>2]=0;c[b+12>>2]=0;c[b+16>>2]=7;f=b+20|0;c[f>>2]=0;n=b+24|0;c[n>>2]=0;d=b+28|0;c[d>>2]=0;__ZN12PropertyInfoaSERKS_(b,g)|0;g=c[i>>2]|0;j=g+4|0;e=c[j>>2]|0;c[n>>2]=e;c[f>>2]=0;c[d>>2]=g;if(e|0)c[e+20>>2]=b;c[j>>2]=b;if(!(c[g>>2]|0))c[g>>2]=b;b=g+8|0;c[b>>2]=(c[b>>2]|0)+1;b=__ZnwjPFPvjE(32,4740)|0;c[b>>2]=0;c[b+4>>2]=0;c[b+8>>2]=0;c[b+12>>2]=0;c[b+16>>2]=7;g=b+20|0;c[g>>2]=0;j=b+24|0;c[j>>2]=0;e=b+28|0;c[e>>2]=0;__ZN12PropertyInfoaSERKS_(b,h)|0;h=c[i>>2]|0;i=h+4|0;d=c[i>>2]|0;c[j>>2]=d;c[g>>2]=0;c[e>>2]=h;if(d|0)c[d+20>>2]=b;c[i>>2]=b;if(c[h>>2]|0){o=h+8|0;p=c[o>>2]|0;q=p+1|0;c[o>>2]=q;r=a+32|0;c[r>>2]=1;return}c[h>>2]=b;o=h+8|0;p=c[o>>2]|0;q=p+1|0;c[o>>2]=q;r=a+32|0;c[r>>2]=1;return}function __ZN10MethodInfoC2EN7Variant4TypeERK6String(a,b,d){a=a|0;b=b|0;d=d|0;var e=0;c[a>>2]=0;c[a+4>>2]=0;c[a+8>>2]=0;c[a+12>>2]=0;c[a+16>>2]=0;c[a+20>>2]=0;c[a+24>>2]=0;c[a+28>>2]=7;c[a+36>>2]=0;if((c[d>>2]|0?(c[a>>2]=0,e=c[d>>2]|0,e|0):0)?__Z28atomic_conditional_incrementPj(e+-8|0)|0:0)c[a>>2]=c[d>>2];c[a+32>>2]=1;c[a+12>>2]=b;return}function __ZNK6Object10ConnectionltERKS0_(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;d=c[a>>2]|0;e=c[b>>2]|0;if((d|0)!=(e|0)){f=d>>>0<e>>>0;return f|0}e=c[a+4>>2]|0;d=c[b+4>>2]|0;if((e|0)!=(d|0)){f=e>>>0<d>>>0;return f|0}d=c[a+8>>2]|0;e=c[b+8>>2]|0;if((d|0)==(e|0)){f=(c[a+12>>2]|0)>>>0<(c[b+12>>2]|0)>>>0;return f|0}else{f=d>>>0<e>>>0;return f|0}return 0}function __ZN6Object15call_multilevelERK10StringNameRK7VariantS5_S5_S5_S5_(a,b,d,e,f,g,h){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i;c[j>>2]=d;c[j+4>>2]=e;c[j+8>>2]=f;c[j+12>>2]=g;c[j+16>>2]=h;if(c[d>>2]|0)if(c[e>>2]|0)if(c[f>>2]|0)if(!(c[g>>2]|0))k=3;else k=(c[h>>2]|0)==0?4:5;else k=2;else k=1;else k=0;Ki[c[(c[a>>2]|0)+52>>2]&4095](a,b,j,k);l=i;return}function __ZN6Object19set_script_instanceEP14ScriptInstance(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d+4|0;f=d;g=a+52|0;h=c[g>>2]|0;if((h|0)==(b|0)){l=d;return}if(h|0){gj[c[(c[h>>2]|0)+80>>2]&8191](h);__ZN6Memory11free_staticEPvb(h,0)}c[g>>2]=b;if(!b){__ZN6RefPtrC2Ev(e);__ZN6RefPtraSERKS_(a+56|0,e);__ZN6RefPtrD2Ev(e);l=d;return}c[f>>2]=ij[c[(c[b>>2]|0)+60>>2]&8191](b)|0;__ZN6RefPtrC2Ev(e);__ZN3RefI9ReferenceEaSI6ScriptEEvRKS_IT_E(e,f);__ZN6RefPtraSERKS_(a+56|0,e);__ZN6RefPtrD2Ev(e);e=c[f>>2]|0;if(e|0?__ZN9Reference11unreferenceEv(e)|0:0){e=c[f>>2]|0;a=e+28|0;c[a>>2]=1;bj[c[(c[e>>2]|0)+16>>2]&4095](e,1,1);b=c[e+52>>2]|0;if(b|0)Pi[c[(c[b>>2]|0)+48>>2]&2047](b,1);if(c[a>>2]|0){c[e+68>>2]=0;gj[c[(c[e>>2]|0)+76>>2]&8191](e);__ZN6Memory11free_staticEPvb(e,0)}}c[f>>2]=0;l=d;return}function __ZNK6Object26get_signal_connection_listERK10StringNameP4ListINS_10ConnectionE16DefaultAllocatorE(b,e,f){b=b|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0;g=c[b+4>>2]|0;if(!g)return;h=c[e>>2]|0;if(!h)i=0;else i=c[h+16>>2]|0;e=c[g+(((1<<(d[b+8>>0]|0))+-1&i)<<2)>>2]|0;if(!e)return;else j=e;while(1){if((c[j>>2]|0)==(i|0)?(c[j+8>>2]|0)==(h|0):0)break;e=c[j+4>>2]|0;if(!e){k=22;break}else j=e}if((k|0)==22)return;h=j+52|0;j=0;while(1){i=c[h>>2]|0;e=(i|0)==0;if(e)l=0;else l=c[i+-4>>2]|0;if((j|0)>=(l|0))break;if(e)m=0;else m=c[i+-4>>2]|0;do if((m|0)<=(j|0)){if(e)n=0;else n=c[i+-4>>2]|0;if((n|0)>(j|0)){a[1263537]=0;k=20;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);o=0;break}}else k=20;while(0);if((k|0)==20){k=0;o=i+(j*36|0)|0}__ZN4ListIN6Object10ConnectionE16DefaultAllocatorE9push_backERKS1_(f,o+8|0)|0;j=j+1|0}return}function __ZNK6Object29get_signals_connected_to_thisEP4ListINS_10ConnectionE16DefaultAllocatorE(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0;d=c[a+16>>2]|0;if(!d)e=0;else{f=d;g=3}while(1){if((g|0)==3){g=0;e=c[f>>2]|0}if(!e)break;__ZN4ListIN6Object10ConnectionE16DefaultAllocatorE9push_backERKS1_(b,e)|0;f=e+24|0;g=3}return}function __ZNK6Object24get_static_property_typeERK10StringNamePb(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f;h=c[b+68>>2]|0;if(!h)i=ij[c[(c[b>>2]|0)+24>>2]&8191](b)|0;else i=h;h=__ZN7ClassDB17get_property_typeERK10StringNameS2_Pb(i,d,g)|0;if(a[g>>0]|0){if(!e){j=h;l=f;return j|0}a[e>>0]=1;j=h;l=f;return j|0}h=c[b+52>>2]|0;if(h|0){j=nj[c[(c[h>>2]|0)+12>>2]&2047](h,d,e)|0;l=f;return j|0}if(!e){j=0;l=f;return j|0}a[e>>0]=0;j=0;l=f;return j|0}function __ZN8ObjectDB16get_object_countEv(){var a=0,b=0;a=c[313450]|0;gj[c[c[a>>2]>>2]&8191](a);a=c[313453]|0;b=c[313450]|0;gj[c[(c[b>>2]|0)+4>>2]&8191](b);return a|0}function __ZN8InputMap13_bind_methodsEv(){var a=0,b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0;a=l;l=l+96|0;if((l|0)>=(m|0))ba(96);b=a+88|0;d=a+80|0;e=a+72|0;f=a+64|0;g=a+56|0;h=a+48|0;i=a+40|0;j=a+32|0;k=a+24|0;n=a+16|0;o=a+8|0;p=a;__Z8D_METHODPKcS0_(b,1142416,1142427);q=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(q);c[q>>2]=419332;__ZN10MethodBind10_set_constEb(q,1);__ZN10MethodBind24_generate_argument_typesEi(q,1);__ZN10MethodBind12_set_returnsEb(q,1);c[q+44>>2]=4811;c[q+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,q,b,0,0)|0;q=b+4|0;r=c[q>>2]|0;if(r|0?(__Z16atomic_decrementPj(r+-8|0)|0)==0:0){s=c[q>>2]|0;q=(s|0)==0?0:s+-4|0;s=q+4|0;if(c[q>>2]|0){t=0;do{__ZN10StringNameD2Ev(s+(t<<2)|0);t=t+1|0}while(t>>>0<(c[q>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(r,1)}__ZN10StringNameD2Ev(b);__Z8D_METHODPKcS0_(d,1130041,1142427);b=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(b);c[b>>2]=419368;__ZN10MethodBind10_set_constEb(b,1);__ZN10MethodBind24_generate_argument_typesEi(b,1);__ZN10MethodBind12_set_returnsEb(b,1);c[b+44>>2]=4812;c[b+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,b,d,0,0)|0;b=d+4|0;r=c[b>>2]|0;if(r|0?(__Z16atomic_decrementPj(r+-8|0)|0)==0:0){q=c[b>>2]|0;b=(q|0)==0?0:q+-4|0;q=b+4|0;if(c[b>>2]|0){t=0;do{__ZN10StringNameD2Ev(q+(t<<2)|0);t=t+1|0}while(t>>>0<(c[b>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(r,1)}__ZN10StringNameD2Ev(d);__Z8D_METHODPKcS0_(e,1084140,1146104);d=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(d);c[d>>2]=419404;__ZN10MethodBind10_set_constEb(d,1);__ZN10MethodBind24_generate_argument_typesEi(d,1);__ZN10MethodBind12_set_returnsEb(d,1);c[d+44>>2]=4813;c[d+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,d,e,0,0)|0;d=e+4|0;r=c[d>>2]|0;if(r|0?(__Z16atomic_decrementPj(r+-8|0)|0)==0:0){b=c[d>>2]|0;d=(b|0)==0?0:b+-4|0;b=d+4|0;if(c[d>>2]|0){t=0;do{__ZN10StringNameD2Ev(b+(t<<2)|0);t=t+1|0}while(t>>>0<(c[d>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(r,1)}__ZN10StringNameD2Ev(e);__Z8D_METHODPKc(f,1142434);e=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(e);c[e>>2]=419440;__ZN10MethodBind10_set_constEb(e,0);__ZN10MethodBind24_generate_argument_typesEi(e,0);__ZN10MethodBind12_set_returnsEb(e,1);c[e+44>>2]=5914;c[e+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,e,f,0,0)|0;e=f+4|0;r=c[e>>2]|0;if(r|0?(__Z16atomic_decrementPj(r+-8|0)|0)==0:0){d=c[e>>2]|0;e=(d|0)==0?0:d+-4|0;d=e+4|0;if(c[e>>2]|0){t=0;do{__ZN10StringNameD2Ev(d+(t<<2)|0);t=t+1|0}while(t>>>0<(c[e>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(r,1)}__ZN10StringNameD2Ev(f);__Z8D_METHODPKcS0_(g,1142446,1142427);f=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(f);c[f>>2]=419476;__ZN10MethodBind10_set_constEb(f,0);__ZN10MethodBind24_generate_argument_typesEi(f,1);c[f+44>>2]=2025;c[f+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,f,g,0,0)|0;f=g+4|0;r=c[f>>2]|0;if(r|0?(__Z16atomic_decrementPj(r+-8|0)|0)==0:0){e=c[f>>2]|0;f=(e|0)==0?0:e+-4|0;e=f+4|0;if(c[f>>2]|0){t=0;do{__ZN10StringNameD2Ev(e+(t<<2)|0);t=t+1|0}while(t>>>0<(c[f>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(r,1)}__ZN10StringNameD2Ev(g);__Z8D_METHODPKcS0_(h,1142457,1142427);g=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(g);c[g>>2]=419476;__ZN10MethodBind10_set_constEb(g,0);__ZN10MethodBind24_generate_argument_typesEi(g,1);c[g+44>>2]=2026;c[g+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,g,h,0,0)|0;g=h+4|0;r=c[g>>2]|0;if(r|0?(__Z16atomic_decrementPj(r+-8|0)|0)==0:0){f=c[g>>2]|0;g=(f|0)==0?0:f+-4|0;f=g+4|0;if(c[g>>2]|0){t=0;do{__ZN10StringNameD2Ev(f+(t<<2)|0);t=t+1|0}while(t>>>0<(c[g>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(r,1)}__ZN10StringNameD2Ev(h);__Z8D_METHODPKcS0_S0_(i,1142470,1142427,1142487);h=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(h);c[h>>2]=419512;__ZN10MethodBind10_set_constEb(h,0);__ZN10MethodBind24_generate_argument_typesEi(h,2);c[h+44>>2]=2087;c[h+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,h,i,0,0)|0;h=i+4|0;r=c[h>>2]|0;if(r|0?(__Z16atomic_decrementPj(r+-8|0)|0)==0:0){g=c[h>>2]|0;h=(g|0)==0?0:g+-4|0;g=h+4|0;if(c[h>>2]|0){t=0;do{__ZN10StringNameD2Ev(g+(t<<2)|0);t=t+1|0}while(t>>>0<(c[h>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(r,1)}__ZN10StringNameD2Ev(i);__Z8D_METHODPKcS0_S0_(j,1142493,1142427,1142487);i=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(i);c[i>>2]=419548;__ZN10MethodBind10_set_constEb(i,0);__ZN10MethodBind24_generate_argument_typesEi(i,2);__ZN10MethodBind12_set_returnsEb(i,1);c[i+44>>2]=1335;c[i+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,i,j,0,0)|0;i=j+4|0;r=c[i>>2]|0;if(r|0?(__Z16atomic_decrementPj(r+-8|0)|0)==0:0){h=c[i>>2]|0;i=(h|0)==0?0:h+-4|0;h=i+4|0;if(c[i>>2]|0){t=0;do{__ZN10StringNameD2Ev(h+(t<<2)|0);t=t+1|0}while(t>>>0<(c[i>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(r,1)}__ZN10StringNameD2Ev(j);__Z8D_METHODPKcS0_S0_(k,1142510,1142427,1142487);j=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(j);c[j>>2]=419512;__ZN10MethodBind10_set_constEb(j,0);__ZN10MethodBind24_generate_argument_typesEi(j,2);c[j+44>>2]=2088;c[j+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,j,k,0,0)|0;j=k+4|0;r=c[j>>2]|0;if(r|0?(__Z16atomic_decrementPj(r+-8|0)|0)==0:0){i=c[j>>2]|0;j=(i|0)==0?0:i+-4|0;i=j+4|0;if(c[j>>2]|0){t=0;do{__ZN10StringNameD2Ev(i+(t<<2)|0);t=t+1|0}while(t>>>0<(c[j>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(r,1)}__ZN10StringNameD2Ev(k);__Z8D_METHODPKcS0_(n,1142529,1142427);k=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(k);c[k>>2]=419584;__ZN10MethodBind10_set_constEb(k,0);__ZN10MethodBind24_generate_argument_typesEi(k,1);__ZN10MethodBind12_set_returnsEb(k,1);c[k+44>>2]=4814;c[k+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,k,n,0,0)|0;k=n+4|0;r=c[k>>2]|0;if(r|0?(__Z16atomic_decrementPj(r+-8|0)|0)==0:0){j=c[k>>2]|0;k=(j|0)==0?0:j+-4|0;j=k+4|0;if(c[k>>2]|0){t=0;do{__ZN10StringNameD2Ev(j+(t<<2)|0);t=t+1|0}while(t>>>0<(c[k>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(r,1)}__ZN10StringNameD2Ev(n);__Z8D_METHODPKcS0_S0_(o,1130158,1142487,1142427);n=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(n);c[n>>2]=419620;__ZN10MethodBind10_set_constEb(n,1);__ZN10MethodBind24_generate_argument_typesEi(n,2);__ZN10MethodBind12_set_returnsEb(n,1);c[n+44>>2]=1336;c[n+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,n,o,0,0)|0;n=o+4|0;r=c[n>>2]|0;if(r|0?(__Z16atomic_decrementPj(r+-8|0)|0)==0:0){k=c[n>>2]|0;n=(k|0)==0?0:k+-4|0;k=n+4|0;if(c[n>>2]|0){t=0;do{__ZN10StringNameD2Ev(k+(t<<2)|0);t=t+1|0}while(t>>>0<(c[n>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(r,1)}__ZN10StringNameD2Ev(o);__Z8D_METHODPKc(p,1142545);o=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(o);c[o>>2]=419656;__ZN10MethodBind10_set_constEb(o,0);__ZN10MethodBind24_generate_argument_typesEi(o,0);c[o+44>>2]=5349;c[o+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,o,p,0,0)|0;o=p+4|0;r=c[o>>2]|0;if(!r){__ZN10StringNameD2Ev(p);l=a;return}if(__Z16atomic_decrementPj(r+-8|0)|0){__ZN10StringNameD2Ev(p);l=a;return}n=c[o>>2]|0;o=(n|0)==0?0:n+-4|0;n=o+4|0;if(c[o>>2]|0){t=0;do{__ZN10StringNameD2Ev(n+(t<<2)|0);t=t+1|0}while(t>>>0<(c[o>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(r,1);__ZN10StringNameD2Ev(p);l=a;return}function __ZNK8InputMap10has_actionERK10StringName(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0;d=c[a+80>>2]|0;if(!d){e=0;return e|0}f=c[d+8>>2]|0;d=c[a+84>>2]|0;a:do if((f|0)==(d|0))g=f;else{a=c[b>>2]|0;h=f;while(1){i=c[h+24>>2]|0;if(a>>>0<i>>>0)j=h+8|0;else{if(i>>>0>=a>>>0){g=h;break a}j=h+4|0}h=c[j>>2]|0;if((h|0)==(d|0)){g=d;break}}}while(0);e=(g|0)!=(d|0)&(g|0)!=0;return e|0}function __ZN8InputMap12_get_actionsEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=b+24|0;e=b+28|0;f=b;__ZN5ArrayC2Ev(d);g=__ZNK8InputMap11get_actionsEv(a)|0;c[e>>2]=g;if((g|0?c[g+8>>2]|0:0)?(a=c[g>>2]|0,a|0):0){g=a;do{__ZN7VariantC2ERK10StringName(f,g);__ZN5Array9push_backERK7Variant(d,f);if(c[f>>2]|0)__ZN7Variant5clearEv(f);g=c[g+4>>2]|0}while((g|0)!=0)}__ZN4ListI10StringName16DefaultAllocatorED2Ev(e);l=b;return c[d>>2]|0}function __ZN8InputMap10add_actionERK10StringName(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;g=b+80|0;h=c[g>>2]|0;a:do if(h|0){i=c[h+8>>2]|0;j=c[b+84>>2]|0;b:do if((i|0)==(j|0))k=i;else{n=c[d>>2]|0;o=i;while(1){p=c[o+24>>2]|0;if(n>>>0<p>>>0)q=o+8|0;else{if(p>>>0>=n>>>0){k=o;break b}q=o+4|0}o=c[q>>2]|0;if((o|0)==(j|0))break a}}while(0);if((k|0)!=(j|0)&(k|0)!=0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1142446,1084159,56,1142751,0);l=e;return}}while(0);a[1263537]=0;k=f;c[k>>2]=0;c[k+4>>2]=0;c[f+4>>2]=0;k=__ZN3MapI10StringNameN8InputMap6ActionE10ComparatorIS0_E16DefaultAllocatorEixERKS0_(g,d)|0;c[k>>2]=0;__ZN4ListI10InputEvent16DefaultAllocatorE5clearEv(k+4|0);k=f+4|0;__ZN4ListI10InputEvent16DefaultAllocatorE5clearEv(k);f=c[k>>2]|0;do if(f|0)if(!(c[f+8>>2]|0)){a[1263537]=0;__ZN6Memory11free_staticEPvb(f,0);break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145461,1145120,668,1145467,0);break}while(0);f=c[104921]|0;c[(__ZN3MapI10StringNameN8InputMap6ActionE10ComparatorIS0_E16DefaultAllocatorEixERKS0_(g,d)|0)>>2]=f;__ZN10StringNameaSERKS_(__ZN3MapIi10StringName10ComparatorIiE16DefaultAllocatorEixERKi(b+92|0,419684)|0,d);c[104921]=(c[104921]|0)+1;l=e;return}function __ZN8InputMap12erase_actionERK10StringName(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0;e=b+80|0;f=c[e>>2]|0;a:do if(f|0){g=c[f+8>>2]|0;h=b+84|0;i=c[h>>2]|0;b:do if((g|0)==(i|0))j=g;else{k=c[d>>2]|0;l=g;while(1){m=c[l+24>>2]|0;if(k>>>0<m>>>0)n=l+8|0;else{if(m>>>0>=k>>>0){j=l;break b}n=l+4|0}l=c[n>>2]|0;if((l|0)==(i|0))break a}}while(0);if((j|0)!=(i|0)&(j|0)!=0){a[1263537]=0;g=b+92|0;l=__ZN3MapI10StringNameN8InputMap6ActionE10ComparatorIS0_E16DefaultAllocatorEixERKS0_(e,d)|0;k=c[g>>2]|0;c:do if(k|0){m=c[k+8>>2]|0;o=c[b+96>>2]|0;d:do if((m|0)==(o|0))p=m;else{q=c[l>>2]|0;r=m;while(1){s=c[r+24>>2]|0;if((q|0)<(s|0))t=r+8|0;else{if((s|0)>=(q|0)){p=r;break d}t=r+4|0}r=c[t>>2]|0;if((r|0)==(o|0))break c}}while(0);if(!((p|0)==0|(p|0)==(o|0)))__ZN3MapIi10StringName10ComparatorIiE16DefaultAllocatorE6_eraseEPNS4_7ElementE(g,p)}while(0);g=c[e>>2]|0;if(!g)return;l=c[g+8>>2]|0;g=c[h>>2]|0;e:do if((l|0)==(g|0))u=l;else{k=c[d>>2]|0;i=l;do{m=c[i+24>>2]|0;if(k>>>0<m>>>0)v=i+8|0;else{if(m>>>0>=k>>>0){u=i;break e}v=i+4|0}i=c[v>>2]|0}while((i|0)!=(g|0));return}while(0);if((u|0)==0|(u|0)==(g|0))return;__ZN3MapI10StringNameN8InputMap6ActionE10ComparatorIS0_E16DefaultAllocatorE6_eraseEPNS6_7ElementE(e,u);return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1142457,1084159,66,1142581,0);return}function __ZN8InputMap16action_add_eventERK10StringNameRK10InputEvent(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0;if((c[e+4>>2]|0)==8){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1142470,1084159,162,1142693,0);return}a[1263537]=0;f=b+80|0;g=c[f>>2]|0;a:do if(g|0){h=c[g+8>>2]|0;i=c[b+84>>2]|0;b:do if((h|0)==(i|0))j=h;else{k=c[d>>2]|0;l=h;while(1){m=c[l+24>>2]|0;if(k>>>0<m>>>0)n=l+8|0;else{if(m>>>0>=k>>>0){j=l;break b}n=l+4|0}l=c[n>>2]|0;if((l|0)==(i|0))break a}}while(0);if((j|0)!=(i|0)&(j|0)!=0){a[1263537]=0;if(__ZNK8InputMap11_find_eventER4ListI10InputEvent16DefaultAllocatorERKS1_b(0,(__ZN3MapI10StringNameN8InputMap6ActionE10ComparatorIS0_E16DefaultAllocatorEixERKS0_(f,d)|0)+4|0,e,0)|0)return;h=(__ZN3MapI10StringNameN8InputMap6ActionE10ComparatorIS0_E16DefaultAllocatorEixERKS0_(f,d)|0)+4|0;if(!(c[h>>2]|0)){l=__ZnwjPFPvjE(12,4740)|0;c[h>>2]=l;c[l>>2]=0;c[l+4>>2]=0;c[l+8>>2]=0}l=__ZnwjPFPvjE(68,4740)|0;k=l+56|0;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0;m=l;o=e;p=m+56|0;do{c[m>>2]=c[o>>2];m=m+4|0;o=o+4|0}while((m|0)<(p|0));o=c[h>>2]|0;m=o+4|0;p=c[m>>2]|0;c[l+60>>2]=p;c[k>>2]=0;c[l+64>>2]=o;if(p|0)c[p+56>>2]=l;c[m>>2]=l;if(!(c[o>>2]|0))c[o>>2]=l;m=o+8|0;c[m>>2]=(c[m>>2]|0)+1;return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1142470,1084159,163,1142581,0);return}function __ZN8InputMap16action_has_eventERK10StringNameRK10InputEvent(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0;f=b+80|0;g=c[f>>2]|0;a:do if(g|0){h=c[g+8>>2]|0;i=c[b+84>>2]|0;b:do if((h|0)==(i|0))j=h;else{k=c[d>>2]|0;l=h;while(1){m=c[l+24>>2]|0;if(k>>>0<m>>>0)n=l+8|0;else{if(m>>>0>=k>>>0){j=l;break b}n=l+4|0}l=c[n>>2]|0;if((l|0)==(i|0))break a}}while(0);if((j|0)!=(i|0)&(j|0)!=0){a[1263537]=0;o=(__ZNK8InputMap11_find_eventER4ListI10InputEvent16DefaultAllocatorERKS1_b(0,(__ZN3MapI10StringNameN8InputMap6ActionE10ComparatorIS0_E16DefaultAllocatorEixERKS0_(f,d)|0)+4|0,e,0)|0)!=0;return o|0}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1142493,1084159,178,1142629,0);o=0;return o|0}function __ZN8InputMap18action_erase_eventERK10StringNameRK10InputEvent(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0;f=b+80|0;g=c[f>>2]|0;a:do if(g|0){h=c[g+8>>2]|0;i=c[b+84>>2]|0;b:do if((h|0)==(i|0))j=h;else{k=c[d>>2]|0;l=h;while(1){m=c[l+24>>2]|0;if(k>>>0<m>>>0)n=l+8|0;else{if(m>>>0>=k>>>0){j=l;break b}n=l+4|0}l=c[n>>2]|0;if((l|0)==(i|0))break a}}while(0);if((j|0)!=(i|0)&(j|0)!=0){a[1263537]=0;h=__ZNK8InputMap11_find_eventER4ListI10InputEvent16DefaultAllocatorERKS1_b(0,(__ZN3MapI10StringNameN8InputMap6ActionE10ComparatorIS0_E16DefaultAllocatorEixERKS0_(f,d)|0)+4|0,e,0)|0;if(!h)return;l=(__ZN3MapI10StringNameN8InputMap6ActionE10ComparatorIS0_E16DefaultAllocatorEixERKS0_(f,d)|0)+4|0;k=c[l>>2]|0;if(!k)return;a[1263537]=0;if((c[h+64>>2]|0)==(k|0)){if((c[k>>2]|0)==(h|0))c[k>>2]=c[h+56>>2];m=k+4|0;o=c[h+60>>2]|0;if((c[m>>2]|0)==(h|0))c[m>>2]=o;m=h+56|0;if(o|0)c[o+56>>2]=c[m>>2];p=c[m>>2]|0;if(p|0)c[p+60>>2]=o;__ZN6Memory11free_staticEPvb(h,0);h=k+8|0;c[h>>2]=(c[h>>2]|0)+-1}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145114,1145120,157,1145132,0);h=c[l>>2]|0;if(c[h+8>>2]|0)return;__ZN6Memory11free_staticEPvb(h,0);c[l>>2]=0;return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1142510,1084159,184,1142581,0);return}function __ZN8InputMap16_get_action_listERK10StringName(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;d=l;l=l+32|0;if((l|0)>=(m|0))ba(32);e=d+24|0;f=d;__ZN5ArrayC2Ev(e);g=c[a+80>>2]|0;if(!g){h=c[e>>2]|0;l=d;return h|0}i=c[g+8>>2]|0;g=c[a+84>>2]|0;a:do if((i|0)==(g|0))j=i;else{a=c[b>>2]|0;k=i;do{n=c[k+24>>2]|0;if(a>>>0<n>>>0)o=k+8|0;else{if(n>>>0>=a>>>0){j=k;break a}o=k+4|0}k=c[o>>2]|0}while((k|0)!=(g|0));h=c[e>>2]|0;l=d;return h|0}while(0);if((j|0)==(g|0)|(j|0)==0){h=c[e>>2]|0;l=d;return h|0}g=c[j+32>>2]|0;if(!g)p=0;else{q=g;r=12}while(1){if((r|0)==12){r=0;p=c[q>>2]|0}if(!p)break;__ZN7VariantC2ERK10InputEvent(f,p);__ZN5Array9push_backERK7Variant(e,f);if(c[f>>2]|0)__ZN7Variant5clearEv(f);q=p+56|0;r=12}h=c[e>>2]|0;l=d;return h|0}function __ZN8InputMap17load_from_globalsEv(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0;d=l;l=l+112|0;if((l|0)>=(m|0))ba(112);e=d+100|0;f=d+96|0;g=d+88|0;h=d+92|0;i=d;j=d+32|0;k=d+24|0;n=b+80|0;o=c[n>>2]|0;if(o|0?(__ZN3MapI10StringNameN8InputMap6ActionE10ComparatorIS0_E16DefaultAllocatorE13_cleanup_treeEPNS6_7ElementE(n,c[o+8>>2]|0),o=c[b+84>>2]|0,p=c[n>>2]|0,c[p+8>>2]=o,c[b+88>>2]=0,q=o,c[q+12>>2]=q,p|0):0){q=p+32|0;__ZN4ListI10InputEvent16DefaultAllocatorE5clearEv(q);o=c[q>>2]|0;do if(o|0)if(!(c[o+8>>2]|0)){a[1263537]=0;__ZN6Memory11free_staticEPvb(o,0);break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145461,1145120,668,1145467,0);break}while(0);__ZN10StringNameD2Ev(p+24|0);__ZN6Memory11free_staticEPvb(p,0);c[n>>2]=0}c[e>>2]=0;__ZNK6Object17get_property_listEP4ListI12PropertyInfo16DefaultAllocatorEb(__ZN12GlobalConfig13get_singletonEv()|0,e,0);n=c[e>>2]|0;if(!n)r=0;else{s=n;t=10}while(1){if((t|0)==10){t=0;r=c[s>>2]|0}if(!r)break;n=r+4|0;if(__ZNK6String11begins_withEPKc(n,1142563)|0){__ZN6StringC2EPKc(g,1142570);p=(__ZNK6String4findES_i(n,g,0)|0)+1|0;c[f>>2]=__ZNK6String6substrEii(n,p,__ZNK6String6lengthEv(n)|0)|0;p=c[g>>2]|0;if(p|0?(__Z16atomic_decrementPj(p+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(p,1);__ZN10StringNameC2ERK6String(h,f);__ZN8InputMap10add_actionERK10StringName(b,h);__ZN10StringNameD2Ev(h);p=__ZN12GlobalConfig13get_singletonEv()|0;__ZN10StringNameC2ERK6String(j,n);__ZNK6Object3getERK10StringNamePb(i,p,j,0);c[h>>2]=__ZNK7Variantcv5ArrayEv(i)|0;if(c[i>>2]|0)__ZN7Variant5clearEv(i);__ZN10StringNameD2Ev(j);if((__ZNK5Array4sizeEv(h)|0)>0){p=j+4|0;n=0;do{__ZNK7Variantcv10InputEventEv(j,__ZN5ArrayixEi(h,n)|0);if(c[p>>2]|0){__ZN10StringNameC2ERK6String(k,f);__ZN8InputMap16action_add_eventERK10StringNameRK10InputEvent(b,k,j);__ZN10StringNameD2Ev(k)}n=n+1|0}while((n|0)<(__ZNK5Array4sizeEv(h)|0))}__ZN5ArrayD2Ev(h);n=c[f>>2]|0;if(n|0?(__Z16atomic_decrementPj(n+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(n,1)}s=r+20|0;t=10}r=c[e>>2]|0;if(!r){l=d;return}else u=r;while(1){r=c[u>>2]|0;if(!r){t=17;break}__ZN4ListI12PropertyInfo16DefaultAllocatorE5_Data5eraseEPKNS2_7ElementE(u,r)|0;v=c[e>>2]|0;if(!(c[v+8>>2]|0)){t=16;break}if(!v){t=20;break}else u=v}if((t|0)==16){__ZN6Memory11free_staticEPvb(v,0);c[e>>2]=0;l=d;return}else if((t|0)==17)if(!(c[u+8>>2]|0)){a[1263537]=0;__ZN6Memory11free_staticEPvb(u,0);l=d;return}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145461,1145120,668,1145467,0);l=d;return}else if((t|0)==20){l=d;return}}function __ZN3MapI10StringNameN8InputMap6ActionE10ComparatorIS0_E16DefaultAllocatorE13_cleanup_treeEPNS6_7ElementE(b,d){b=b|0;d=d|0;var e=0;if((c[b+4>>2]|0)==(d|0))return;__ZN3MapI10StringNameN8InputMap6ActionE10ComparatorIS0_E16DefaultAllocatorE13_cleanup_treeEPNS6_7ElementE(b,c[d+8>>2]|0);__ZN3MapI10StringNameN8InputMap6ActionE10ComparatorIS0_E16DefaultAllocatorE13_cleanup_treeEPNS6_7ElementE(b,c[d+4>>2]|0);b=d+32|0;__ZN4ListI10InputEvent16DefaultAllocatorE5clearEv(b);e=c[b>>2]|0;do if(e|0)if(!(c[e+8>>2]|0)){a[1263537]=0;__ZN6Memory11free_staticEPvb(e,0);break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145461,1145120,668,1145467,0);break}while(0);__ZN10StringNameD2Ev(d+24|0);__ZN6Memory11free_staticEPvb(d,0);return}function __ZNK11MethodBind0I8InputMapE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return 0}function __ZNK11MethodBind0I8InputMapE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1142572);l=a;return c[b>>2]|0}function __ZN11MethodBind0I8InputMapE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1255772)|0:0){c[h>>2]=0;a[1263537]=0;f=c[d+24>>2]|0;if((f|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=f;c[b>>2]=0;return}i=f-(c[d+20>>2]|0)|0;if((i|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=i;c[b>>2]=0;return}i=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))j=i;else j=c[(c[d>>2]|0)+i>>2]|0;gj[j&8191](d);c[b>>2]=0;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,110,1146558,0);c[b>>2]=0;return}function __ZN11MethodBind0I8InputMapE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1255772)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1)){g=b;gj[g&8191](a);return}else{g=c[(c[a>>2]|0)+b>>2]|0;gj[g&8191](a);return}}function __ZN11MethodBind0I8InputMapED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind2RCI8InputMapbRK10InputEventRK10StringNameE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return __ZNK13MethodBind2RCI8InputMapbRK10InputEventRK10StringNameE18_get_argument_typeEi(a,b)|0}function __ZNK13MethodBind2RCI8InputMapbRK10InputEventRK10StringNameE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1142572);l=a;return c[b>>2]|0}function __ZN13MethodBind2RCI8InputMapbRK10InputEventRK10StringNameE4callEP6ObjectPPK7VariantiRNSA_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0;i=l;l=l+144|0;if((l|0)>=(m|0))ba(144);j=i+48|0;k=i+80|0;n=i+24|0;o=i+72|0;p=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1255772)|0:0){c[h>>2]=0;a[1263537]=0;q=d+24|0;r=c[q>>2]|0;if((r|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=r;c[b>>2]=0;l=i;return}s=r-(c[d+20>>2]|0)|0;if((s|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=s;c[b>>2]=0;l=i;return}if((g|0)>0){if((r|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);t=0}else{a[1263537]=0;t=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,t)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=t;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[q>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);u=0}else{a[1263537]=0;u=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,u)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=u;c[b>>2]=0;l=i;return}}}u=c[d+44>>2]|0;t=c[d+48>>2]|0;r=e+(t>>1)|0;if(!(t&1))v=u;else v=c[(c[r>>2]|0)+u>>2]|0;do if((g|0)<1){u=c[q>>2]|0;t=u+-1|0;if((u|0)>=1){e=c[d+16>>2]|0;s=(e|0)==0;if(s)w=0;else w=c[e+-4>>2]|0;if((u|0)<=(w|0)){if(s)x=0;else x=c[e+-4>>2]|0;do if((x|0)<(u|0)){if(s)y=0;else y=c[e+-4>>2]|0;if((y|0)<(u|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);z=0;break}else{a[1263537]=0;A=37;break}}else A=37;while(0);if((A|0)==37)z=e+(t*24|0)|0;__ZN7VariantC2ERKS_(n,z);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f>>2]|0);while(0);__ZNK7Variantcv10InputEventEv(k,n);do if((g|0)<2){z=c[q>>2]|0;y=z+-1|0;x=z+-2|0;if((z|0)>=2){z=c[d+16>>2]|0;w=(z|0)==0;if(w)B=0;else B=c[z+-4>>2]|0;if((y|0)<=(B|0)){if(w)C=0;else C=c[z+-4>>2]|0;do if((C|0)<(y|0)){if(w)D=0;else D=c[z+-4>>2]|0;if((D|0)<(y|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);E=0;break}else{a[1263537]=0;A=54;break}}else A=54;while(0);if((A|0)==54)E=z+(x*24|0)|0;__ZN7VariantC2ERKS_(p,E);break}}c[p>>2]=0}else __ZN7VariantC2ERKS_(p,c[f+4>>2]|0);while(0);c[o>>2]=__ZNK7Variantcv10StringNameEv(p)|0;__ZN7VariantC2Eb(j,nj[v&2047](r,k,o)|0);__ZN10StringNameD2Ev(o);if(c[p>>2]|0)__ZN7Variant5clearEv(p);if(c[n>>2]|0)__ZN7Variant5clearEv(n);__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1872,1146558,0);c[b>>2]=0;l=i;return}function __ZN13MethodBind2RCI8InputMapbRK10InputEventRK10StringNameE7ptrcallEP6ObjectPPKvPv(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,n=0,o=0;g=l;l=l+80|0;if((l|0)>=(m|0))ba(80);h=g+64|0;i=g+8|0;j=g;if(!d)k=0;else{n=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1255772)|0;k=n?d:0}d=c[b+44>>2]|0;n=c[b+48>>2]|0;b=k+(n>>1)|0;if(!(n&1))o=d;else o=c[(c[b>>2]|0)+d>>2]|0;d=i;n=c[e>>2]|0;k=d+56|0;do{c[d>>2]=c[n>>2];d=d+4|0;n=n+4|0}while((d|0)<(k|0));__ZN10StringNameC2ERK6String(h,c[e+4>>2]|0);c[j>>2]=c[h>>2];a[f>>0]=(nj[o&2047](b,i,j)|0)&1;__ZN10StringNameD2Ev(j);l=g;return}function __ZN13MethodBind2RCI8InputMapbRK10InputEventRK10StringNameED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind2RCI8InputMapbRK10InputEventRK10StringNameE18_get_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0;a=l;l=l+80|0;if((l|0)>=(m|0))ba(80);d=a+24|0;e=a;switch(b|0){case -1:{__ZN7VariantC2Eb(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;l=a;return f|0}case 0:{b=d;g=b+56|0;do{c[b>>2]=0;b=b+4|0}while((b|0)<(g|0));__ZN7VariantC2ERK10InputEvent(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);f=b;l=a;return f|0}case 1:{__ZN10StringNameC2Ev(d);__ZN7VariantC2ERK10StringName(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);__ZN10StringNameD2Ev(d);f=b;l=a;return f|0}default:{f=0;l=a;return f|0}}return 0}function __ZNK12MethodBind1RI8InputMap5ArrayRK10StringNameE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return __ZNK12MethodBind1RI8InputMap5ArrayRK10StringNameE18_get_argument_typeEi(a,b)|0}function __ZNK12MethodBind1RI8InputMap5ArrayRK10StringNameE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1142572);l=a;return c[b>>2]|0}function __ZN12MethodBind1RI8InputMap5ArrayRK10StringNameE4callEP6ObjectPPK7VariantiRNS8_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0;i=l;l=l+64|0;if((l|0)>=(m|0))ba(64);j=i+24|0;k=i+52|0;n=i+48|0;o=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1255772)|0:0){c[h>>2]=0;a[1263537]=0;p=d+24|0;q=c[p>>2]|0;if((q|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=q;c[b>>2]=0;l=i;return}r=q-(c[d+20>>2]|0)|0;if((r|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=r;c[b>>2]=0;l=i;return}if((g|0)>0){if((q|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);s=0}else{a[1263537]=0;s=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,s)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=s;c[b>>2]=0;l=i;return}}s=c[d+44>>2]|0;q=c[d+48>>2]|0;r=e+(q>>1)|0;if(!(q&1))t=s;else t=c[(c[r>>2]|0)+s>>2]|0;do if((g|0)<1){s=c[p>>2]|0;q=s+-1|0;if((s|0)>=1){e=c[d+16>>2]|0;u=(e|0)==0;if(u)v=0;else v=c[e+-4>>2]|0;if((s|0)<=(v|0)){if(u)w=0;else w=c[e+-4>>2]|0;do if((w|0)<(s|0)){if(u)x=0;else x=c[e+-4>>2]|0;if((x|0)<(s|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);y=0;break}else{a[1263537]=0;z=31;break}}else z=31;while(0);if((z|0)==31)y=e+(q*24|0)|0;__ZN7VariantC2ERKS_(o,y);break}}c[o>>2]=0}else __ZN7VariantC2ERKS_(o,c[f>>2]|0);while(0);c[n>>2]=__ZNK7Variantcv10StringNameEv(o)|0;c[k>>2]=$i[t&8191](r,n)|0;__ZN7VariantC2ERK5Array(j,k);__ZN5ArrayD2Ev(k);__ZN10StringNameD2Ev(n);if(c[o>>2]|0)__ZN7Variant5clearEv(o);__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,897,1146558,0);c[b>>2]=0;l=i;return}function __ZN12MethodBind1RI8InputMap5ArrayRK10StringNameE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f+8|0;h=f;i=f+4|0;if(!b)j=0;else{k=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1255772)|0;j=k?b:0}b=c[a+44>>2]|0;k=c[a+48>>2]|0;a=j+(k>>1)|0;if(!(k&1))n=b;else n=c[(c[a>>2]|0)+b>>2]|0;__ZN10StringNameC2ERK6String(g,c[d>>2]|0);c[i>>2]=c[g>>2];c[h>>2]=$i[n&8191](a,i)|0;__ZN5ArrayaSERKS_(e,h);__ZN5ArrayD2Ev(h);__ZN10StringNameD2Ev(i);l=f;return}function __ZN12MethodBind1RI8InputMap5ArrayRK10StringNameED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK12MethodBind1RI8InputMap5ArrayRK10StringNameE18_get_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;switch(b|0){case -1:{__ZN5ArrayC2Ev(d);__ZN7VariantC2ERK5Array(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);__ZN5ArrayD2Ev(d);f=b;l=a;return f|0}case 0:{__ZN10StringNameC2Ev(d);__ZN7VariantC2ERK10StringName(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);__ZN10StringNameD2Ev(d);f=b;l=a;return f|0}default:{f=0;l=a;return f|0}}return 0}function __ZNK12MethodBind2RI8InputMapbRK10StringNameRK10InputEventE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return __ZNK12MethodBind2RI8InputMapbRK10StringNameRK10InputEventE18_get_argument_typeEi(a,b)|0}function __ZNK12MethodBind2RI8InputMapbRK10StringNameRK10InputEventE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1142572);l=a;return c[b>>2]|0}function __ZN12MethodBind2RI8InputMapbRK10StringNameRK10InputEventE4callEP6ObjectPPK7VariantiRNSA_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0;i=l;l=l+144|0;if((l|0)>=(m|0))ba(144);j=i+48|0;k=i+128|0;n=i+24|0;o=i+72|0;p=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1255772)|0:0){c[h>>2]=0;a[1263537]=0;q=d+24|0;r=c[q>>2]|0;if((r|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=r;c[b>>2]=0;l=i;return}s=r-(c[d+20>>2]|0)|0;if((s|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=s;c[b>>2]=0;l=i;return}if((g|0)>0){if((r|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);t=0}else{a[1263537]=0;t=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,t)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=t;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[q>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);u=0}else{a[1263537]=0;u=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,u)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=u;c[b>>2]=0;l=i;return}}}u=c[d+44>>2]|0;t=c[d+48>>2]|0;r=e+(t>>1)|0;if(!(t&1))v=u;else v=c[(c[r>>2]|0)+u>>2]|0;do if((g|0)<1){u=c[q>>2]|0;t=u+-1|0;if((u|0)>=1){e=c[d+16>>2]|0;s=(e|0)==0;if(s)w=0;else w=c[e+-4>>2]|0;if((u|0)<=(w|0)){if(s)x=0;else x=c[e+-4>>2]|0;do if((x|0)<(u|0)){if(s)y=0;else y=c[e+-4>>2]|0;if((y|0)<(u|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);z=0;break}else{a[1263537]=0;A=37;break}}else A=37;while(0);if((A|0)==37)z=e+(t*24|0)|0;__ZN7VariantC2ERKS_(n,z);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f>>2]|0);while(0);c[k>>2]=__ZNK7Variantcv10StringNameEv(n)|0;do if((g|0)<2){z=c[q>>2]|0;y=z+-1|0;x=z+-2|0;if((z|0)>=2){z=c[d+16>>2]|0;w=(z|0)==0;if(w)B=0;else B=c[z+-4>>2]|0;if((y|0)<=(B|0)){if(w)C=0;else C=c[z+-4>>2]|0;do if((C|0)<(y|0)){if(w)D=0;else D=c[z+-4>>2]|0;if((D|0)<(y|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);E=0;break}else{a[1263537]=0;A=54;break}}else A=54;while(0);if((A|0)==54)E=z+(x*24|0)|0;__ZN7VariantC2ERKS_(p,E);break}}c[p>>2]=0}else __ZN7VariantC2ERKS_(p,c[f+4>>2]|0);while(0);__ZNK7Variantcv10InputEventEv(o,p);__ZN7VariantC2Eb(j,nj[v&2047](r,k,o)|0);if(c[p>>2]|0)__ZN7Variant5clearEv(p);__ZN10StringNameD2Ev(k);if(c[n>>2]|0)__ZN7Variant5clearEv(n);__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1544,1146558,0);c[b>>2]=0;l=i;return}function __ZN12MethodBind2RI8InputMapbRK10StringNameRK10InputEventE7ptrcallEP6ObjectPPKvPv(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,n=0;g=l;l=l+64|0;if((l|0)>=(m|0))ba(64);h=g+8|0;i=g;if(!d)j=0;else{k=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1255772)|0;j=k?d:0}d=c[b+44>>2]|0;k=c[b+48>>2]|0;b=j+(k>>1)|0;if(!(k&1))n=d;else n=c[(c[b>>2]|0)+d>>2]|0;__ZN10StringNameC2ERK6String(h,c[e>>2]|0);c[i>>2]=c[h>>2];d=h;k=c[e+4>>2]|0;e=d+56|0;do{c[d>>2]=c[k>>2];d=d+4|0;k=k+4|0}while((d|0)<(e|0));a[f>>0]=(nj[n&2047](b,i,h)|0)&1;__ZN10StringNameD2Ev(i);l=g;return}function __ZN12MethodBind2RI8InputMapbRK10StringNameRK10InputEventED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK12MethodBind2RI8InputMapbRK10StringNameRK10InputEventE18_get_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0;a=l;l=l+80|0;if((l|0)>=(m|0))ba(80);d=a+24|0;e=a;switch(b|0){case -1:{__ZN7VariantC2Eb(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;l=a;return f|0}case 0:{__ZN10StringNameC2Ev(d);__ZN7VariantC2ERK10StringName(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);__ZN10StringNameD2Ev(d);f=b;l=a;return f|0}case 1:{b=d;g=b+56|0;do{c[b>>2]=0;b=b+4|0}while((b|0)<(g|0));__ZN7VariantC2ERK10InputEvent(e,d);d=c[e>>2]|0;if(d|0)__ZN7Variant5clearEv(e);f=d;l=a;return f|0}default:{f=0;l=a;return f|0}}return 0}function __ZNK11MethodBind2I8InputMapRK10StringNameRK10InputEventE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return __ZNK11MethodBind2I8InputMapRK10StringNameRK10InputEventE18_get_argument_typeEi(a,b)|0}function __ZNK11MethodBind2I8InputMapRK10StringNameRK10InputEventE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1142572);l=a;return c[b>>2]|0}function __ZN11MethodBind2I8InputMapRK10StringNameRK10InputEventE4callEP6ObjectPPK7VariantiRNSA_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0;i=l;l=l+112|0;if((l|0)>=(m|0))ba(112);j=i+104|0;k=i+24|0;n=i+48|0;o=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1255772)|0:0){c[h>>2]=0;a[1263537]=0;p=d+24|0;q=c[p>>2]|0;if((q|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=q;c[b>>2]=0;l=i;return}r=q-(c[d+20>>2]|0)|0;if((r|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=r;c[b>>2]=0;l=i;return}if((g|0)>0){if((q|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);s=0}else{a[1263537]=0;s=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,s)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=s;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[p>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);t=0}else{a[1263537]=0;t=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,t)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=t;c[b>>2]=0;l=i;return}}}t=c[d+44>>2]|0;s=c[d+48>>2]|0;q=e+(s>>1)|0;if(!(s&1))u=t;else u=c[(c[q>>2]|0)+t>>2]|0;do if((g|0)<1){t=c[p>>2]|0;s=t+-1|0;if((t|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)v=0;else v=c[e+-4>>2]|0;if((t|0)<=(v|0)){if(r)w=0;else w=c[e+-4>>2]|0;do if((w|0)<(t|0)){if(r)x=0;else x=c[e+-4>>2]|0;if((x|0)<(t|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);y=0;break}else{a[1263537]=0;z=37;break}}else z=37;while(0);if((z|0)==37)y=e+(s*24|0)|0;__ZN7VariantC2ERKS_(k,y);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);c[j>>2]=__ZNK7Variantcv10StringNameEv(k)|0;do if((g|0)<2){y=c[p>>2]|0;x=y+-1|0;w=y+-2|0;if((y|0)>=2){y=c[d+16>>2]|0;v=(y|0)==0;if(v)A=0;else A=c[y+-4>>2]|0;if((x|0)<=(A|0)){if(v)B=0;else B=c[y+-4>>2]|0;do if((B|0)<(x|0)){if(v)C=0;else C=c[y+-4>>2]|0;if((C|0)<(x|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);D=0;break}else{a[1263537]=0;z=54;break}}else z=54;while(0);if((z|0)==54)D=y+(w*24|0)|0;__ZN7VariantC2ERKS_(o,D);break}}c[o>>2]=0}else __ZN7VariantC2ERKS_(o,c[f+4>>2]|0);while(0);__ZNK7Variantcv10InputEventEv(n,o);bj[u&4095](q,j,n);if(c[o>>2]|0)__ZN7Variant5clearEv(o);__ZN10StringNameD2Ev(j);if(c[k>>2]|0)__ZN7Variant5clearEv(k);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1380,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind2I8InputMapRK10StringNameRK10InputEventE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0;e=l;l=l+64|0;if((l|0)>=(m|0))ba(64);f=e+8|0;g=e;if(!b)h=0;else{i=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1255772)|0;h=i?b:0}b=c[a+44>>2]|0;i=c[a+48>>2]|0;a=h+(i>>1)|0;if(!(i&1))j=b;else j=c[(c[a>>2]|0)+b>>2]|0;__ZN10StringNameC2ERK6String(f,c[d>>2]|0);c[g>>2]=c[f>>2];b=f;i=c[d+4>>2]|0;d=b+56|0;do{c[b>>2]=c[i>>2];b=b+4|0;i=i+4|0}while((b|0)<(d|0));bj[j&4095](a,g,f);__ZN10StringNameD2Ev(g);l=e;return}function __ZN11MethodBind2I8InputMapRK10StringNameRK10InputEventED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind2I8InputMapRK10StringNameRK10InputEventE18_get_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0;a=l;l=l+80|0;if((l|0)>=(m|0))ba(80);d=a+24|0;e=a;switch(b|0){case 0:{__ZN10StringNameC2Ev(d);__ZN7VariantC2ERK10StringName(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);__ZN10StringNameD2Ev(d);f=b;l=a;return f|0}case 1:{b=d;g=b+56|0;do{c[b>>2]=0;b=b+4|0}while((b|0)<(g|0));__ZN7VariantC2ERK10InputEvent(e,d);d=c[e>>2]|0;if(d|0)__ZN7Variant5clearEv(e);f=d;l=a;return f|0}default:{f=0;l=a;return f|0}}return 0}function __ZN3MapIi10StringName10ComparatorIiE16DefaultAllocatorE6_eraseEPNS4_7ElementE(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0;e=d+8|0;f=c[e>>2]|0;g=b+4|0;h=c[g>>2]|0;if((f|0)!=(h|0)?(i=c[d+4>>2]|0,(i|0)!=(h|0)):0){j=i;while(1){i=c[j+8>>2]|0;if((i|0)==(h|0))break;else j=i}if(!j){k=h;l=c[h+8>>2]|0}else{k=j;l=h}}else{k=d;l=f}f=k+8|0;j=k+4|0;i=c[((l|0)==(h|0)?j:f)>>2]|0;h=c[b>>2]|0;l=k+12|0;m=c[l>>2]|0;c[i+12>>2]=m;if((h|0)==(m|0))n=h+8|0;else{h=c[l>>2]|0;m=h+8|0;n=(k|0)==(c[m>>2]|0)?m:h+4|0}c[n>>2]=i;if((k|0)==(d|0)){if((c[d>>2]|0)==1)__ZN3MapIi10StringName10ComparatorIiE16DefaultAllocatorE10_erase_fixEPNS4_7ElementE(b,i)}else{if((k|0)==(c[g>>2]|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143791,1145936,469,1143798,0);return}a[1263537]=0;if((c[k>>2]|0)==1)__ZN3MapIi10StringName10ComparatorIiE16DefaultAllocatorE10_erase_fixEPNS4_7ElementE(b,i);c[f>>2]=c[e>>2];f=d+4|0;c[j>>2]=c[f>>2];j=d+12|0;c[l>>2]=c[j>>2];c[k>>2]=c[d>>2];c[(c[e>>2]|0)+12>>2]=k;c[(c[f>>2]|0)+12>>2]=k;f=c[j>>2]|0;j=f+8|0;c[((c[j>>2]|0)==(d|0)?j:f+4|0)>>2]=k}k=c[d+16>>2]|0;f=d+20|0;if(k|0)c[k+20>>2]=c[f>>2];j=c[f>>2]|0;if(j|0)c[j+16>>2]=k;__ZN10StringNameD2Ev(d+28|0);__ZN6Memory11free_staticEPvb(d,0);d=b+8|0;c[d>>2]=(c[d>>2]|0)+-1;if(!(c[c[g>>2]>>2]|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143791,1145936,498,1143838,0);return}else{a[1263537]=0;return}}function __ZN3MapI10StringNameN8InputMap6ActionE10ComparatorIS0_E16DefaultAllocatorE6_eraseEPNS6_7ElementE(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0;e=d+8|0;f=c[e>>2]|0;g=b+4|0;h=c[g>>2]|0;if((f|0)!=(h|0)?(i=c[d+4>>2]|0,(i|0)!=(h|0)):0){j=i;while(1){i=c[j+8>>2]|0;if((i|0)==(h|0))break;else j=i}if(!j){k=h;l=c[h+8>>2]|0}else{k=j;l=h}}else{k=d;l=f}f=k+8|0;j=k+4|0;i=c[((l|0)==(h|0)?j:f)>>2]|0;h=c[b>>2]|0;l=k+12|0;m=c[l>>2]|0;c[i+12>>2]=m;if((h|0)==(m|0))n=h+8|0;else{h=c[l>>2]|0;m=h+8|0;n=(k|0)==(c[m>>2]|0)?m:h+4|0}c[n>>2]=i;if((k|0)==(d|0)){if((c[d>>2]|0)==1)__ZN3MapI10StringNameN8InputMap6ActionE10ComparatorIS0_E16DefaultAllocatorE10_erase_fixEPNS6_7ElementE(b,i)}else{if((k|0)==(c[g>>2]|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143791,1145936,469,1143798,0);return}a[1263537]=0;if((c[k>>2]|0)==1)__ZN3MapI10StringNameN8InputMap6ActionE10ComparatorIS0_E16DefaultAllocatorE10_erase_fixEPNS6_7ElementE(b,i);c[f>>2]=c[e>>2];f=d+4|0;c[j>>2]=c[f>>2];j=d+12|0;c[l>>2]=c[j>>2];c[k>>2]=c[d>>2];c[(c[e>>2]|0)+12>>2]=k;c[(c[f>>2]|0)+12>>2]=k;f=c[j>>2]|0;j=f+8|0;c[((c[j>>2]|0)==(d|0)?j:f+4|0)>>2]=k}k=c[d+16>>2]|0;f=d+20|0;if(k|0)c[k+20>>2]=c[f>>2];j=c[f>>2]|0;if(j|0)c[j+16>>2]=k;k=d+32|0;__ZN4ListI10InputEvent16DefaultAllocatorE5clearEv(k);j=c[k>>2]|0;do if(j|0)if(!(c[j+8>>2]|0)){a[1263537]=0;__ZN6Memory11free_staticEPvb(j,0);break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145461,1145120,668,1145467,0);break}while(0);__ZN10StringNameD2Ev(d+24|0);__ZN6Memory11free_staticEPvb(d,0);d=b+8|0;c[d>>2]=(c[d>>2]|0)+-1;if(!(c[c[g>>2]>>2]|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143791,1145936,498,1143838,0);return}else{a[1263537]=0;return}}function __ZN3MapI10StringNameN8InputMap6ActionE10ComparatorIS0_E16DefaultAllocatorE10_erase_fixEPNS6_7ElementE(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0;e=c[(c[b>>2]|0)+8>>2]|0;f=b+4|0;if((e|0)!=(d|0)&(c[d>>2]|0)==1){b=d;while(1){g=b+12|0;h=c[g>>2]|0;i=c[h+8>>2]|0;do if((b|0)==(i|0)){j=c[h+4>>2]|0;if(!(c[j>>2]|0)){a[1263537]=0;c[j>>2]=1;k=c[f>>2]|0;if((k|0)==(h|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);l=c[g>>2]|0;m=l;n=c[l+4>>2]|0;o=c[f>>2]|0}else{a[1263537]=0;c[h>>2]=0;m=h;n=j;o=k}k=n+8|0;l=c[k>>2]|0;c[m+4>>2]=l;if((l|0)!=(o|0))c[l+12>>2]=m;l=m+12|0;c[n+12>>2]=c[l>>2];p=c[l>>2]|0;q=p+8|0;c[((c[q>>2]|0)==(m|0)?q:p+4|0)>>2]=n;c[k>>2]=m;c[l>>2]=n;l=c[g>>2]|0;r=c[l+4>>2]|0;s=l}else{r=j;s=h}if((c[c[r+4>>2]>>2]|0)==1){j=r+8|0;l=c[j>>2]|0;if((c[l>>2]|0)==1)if((c[f>>2]|0)==(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);t=c[g>>2]|0;break}else{a[1263537]=0;c[r>>2]=0;t=s;break}a[1263537]=0;c[l>>2]=1;k=c[f>>2]|0;if((k|0)==(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);u=c[j>>2]|0;v=c[f>>2]|0}else{a[1263537]=0;c[r>>2]=0;u=l;v=k}k=u+4|0;l=c[k>>2]|0;c[j>>2]=l;if((l|0)!=(v|0))c[l+12>>2]=r;l=r+12|0;c[u+12>>2]=c[l>>2];j=c[l>>2]|0;p=j+4|0;c[((c[p>>2]|0)==(r|0)?p:j+8|0)>>2]=u;c[k>>2]=r;c[l>>2]=u;l=c[g>>2]|0;w=c[l+4>>2]|0;x=l}else{w=r;x=s}l=c[x>>2]|0;k=c[f>>2]|0;if((l|0)==0&(k|0)==(w|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);y=c[g>>2]|0;z=c[f>>2]|0}else{a[1263537]=0;c[w>>2]=l;y=x;z=k}c[y>>2]=1;k=c[w+4>>2]|0;a[1263537]=0;c[k>>2]=1;k=y+4|0;l=c[k>>2]|0;j=l+8|0;p=c[j>>2]|0;c[k>>2]=p;if((p|0)!=(z|0))c[p+12>>2]=y;p=y+12|0;c[l+12>>2]=c[p>>2];k=c[p>>2]|0;q=k+8|0;c[((c[q>>2]|0)==(y|0)?q:k+4|0)>>2]=l;c[j>>2]=y;c[p>>2]=l;t=e}else{if(!(c[i>>2]|0)){a[1263537]=0;c[i>>2]=1;l=c[f>>2]|0;if((l|0)==(h|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);p=c[g>>2]|0;A=c[p+8>>2]|0;B=c[f>>2]|0;C=p}else{a[1263537]=0;c[h>>2]=0;A=i;B=l;C=h}l=A+4|0;p=c[l>>2]|0;c[C+8>>2]=p;if((p|0)!=(B|0))c[p+12>>2]=C;p=C+12|0;c[A+12>>2]=c[p>>2];j=c[p>>2]|0;k=j+4|0;c[((c[k>>2]|0)==(C|0)?k:j+8|0)>>2]=A;c[l>>2]=C;c[p>>2]=A;p=c[g>>2]|0;D=c[p+8>>2]|0;E=p}else{D=i;E=h}p=D+4|0;l=c[p>>2]|0;j=(c[c[D+8>>2]>>2]|0)==1;if(!((c[l>>2]|0)!=1|j^1))if((c[f>>2]|0)==(D|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);t=c[g>>2]|0;break}else{a[1263537]=0;c[D>>2]=0;t=E;break}if(j){a[1263537]=0;c[l>>2]=1;j=c[f>>2]|0;if((j|0)==(D|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);F=c[p>>2]|0;G=c[f>>2]|0}else{a[1263537]=0;c[D>>2]=0;F=l;G=j}j=F+8|0;l=c[j>>2]|0;c[p>>2]=l;if((l|0)!=(G|0))c[l+12>>2]=D;l=D+12|0;c[F+12>>2]=c[l>>2];p=c[l>>2]|0;k=p+8|0;c[((c[k>>2]|0)==(D|0)?k:p+4|0)>>2]=F;c[j>>2]=D;c[l>>2]=F;l=c[g>>2]|0;H=c[l+8>>2]|0;I=l}else{H=D;I=E}l=c[I>>2]|0;j=c[f>>2]|0;if((l|0)==0&(j|0)==(H|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);J=c[g>>2]|0;K=c[f>>2]|0}else{a[1263537]=0;c[H>>2]=l;J=I;K=j}c[J>>2]=1;j=c[H+8>>2]|0;a[1263537]=0;c[j>>2]=1;j=J+8|0;l=c[j>>2]|0;p=l+4|0;k=c[p>>2]|0;c[j>>2]=k;if((k|0)!=(K|0))c[k+12>>2]=J;k=J+12|0;c[l+12>>2]=c[k>>2];j=c[k>>2]|0;q=j+4|0;c[((c[q>>2]|0)==(J|0)?q:j+8|0)>>2]=l;c[p>>2]=J;c[k>>2]=l;t=e}while(0);if((e|0)!=(t|0)&(c[t>>2]|0)==1)b=t;else{L=t;break}}}else L=d;a[1263537]=0;c[L>>2]=1;if((c[c[f>>2]>>2]|0)==1){a[1263537]=0;return}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143886,1145936,447,1143897,0);return}}function __ZN3MapIi10StringName10ComparatorIiE16DefaultAllocatorE10_erase_fixEPNS4_7ElementE(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0;e=c[(c[b>>2]|0)+8>>2]|0;f=b+4|0;if((e|0)!=(d|0)&(c[d>>2]|0)==1){b=d;while(1){g=b+12|0;h=c[g>>2]|0;i=c[h+8>>2]|0;do if((b|0)==(i|0)){j=c[h+4>>2]|0;if(!(c[j>>2]|0)){a[1263537]=0;c[j>>2]=1;k=c[f>>2]|0;if((k|0)==(h|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);l=c[g>>2]|0;m=l;n=c[l+4>>2]|0;o=c[f>>2]|0}else{a[1263537]=0;c[h>>2]=0;m=h;n=j;o=k}k=n+8|0;l=c[k>>2]|0;c[m+4>>2]=l;if((l|0)!=(o|0))c[l+12>>2]=m;l=m+12|0;c[n+12>>2]=c[l>>2];p=c[l>>2]|0;q=p+8|0;c[((c[q>>2]|0)==(m|0)?q:p+4|0)>>2]=n;c[k>>2]=m;c[l>>2]=n;l=c[g>>2]|0;r=c[l+4>>2]|0;s=l}else{r=j;s=h}if((c[c[r+4>>2]>>2]|0)==1){j=r+8|0;l=c[j>>2]|0;if((c[l>>2]|0)==1)if((c[f>>2]|0)==(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);t=c[g>>2]|0;break}else{a[1263537]=0;c[r>>2]=0;t=s;break}a[1263537]=0;c[l>>2]=1;k=c[f>>2]|0;if((k|0)==(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);u=c[j>>2]|0;v=c[f>>2]|0}else{a[1263537]=0;c[r>>2]=0;u=l;v=k}k=u+4|0;l=c[k>>2]|0;c[j>>2]=l;if((l|0)!=(v|0))c[l+12>>2]=r;l=r+12|0;c[u+12>>2]=c[l>>2];j=c[l>>2]|0;p=j+4|0;c[((c[p>>2]|0)==(r|0)?p:j+8|0)>>2]=u;c[k>>2]=r;c[l>>2]=u;l=c[g>>2]|0;w=c[l+4>>2]|0;x=l}else{w=r;x=s}l=c[x>>2]|0;k=c[f>>2]|0;if((l|0)==0&(k|0)==(w|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);y=c[g>>2]|0;z=c[f>>2]|0}else{a[1263537]=0;c[w>>2]=l;y=x;z=k}c[y>>2]=1;k=c[w+4>>2]|0;a[1263537]=0;c[k>>2]=1;k=y+4|0;l=c[k>>2]|0;j=l+8|0;p=c[j>>2]|0;c[k>>2]=p;if((p|0)!=(z|0))c[p+12>>2]=y;p=y+12|0;c[l+12>>2]=c[p>>2];k=c[p>>2]|0;q=k+8|0;c[((c[q>>2]|0)==(y|0)?q:k+4|0)>>2]=l;c[j>>2]=y;c[p>>2]=l;t=e}else{if(!(c[i>>2]|0)){a[1263537]=0;c[i>>2]=1;l=c[f>>2]|0;if((l|0)==(h|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);p=c[g>>2]|0;A=c[p+8>>2]|0;B=c[f>>2]|0;C=p}else{a[1263537]=0;c[h>>2]=0;A=i;B=l;C=h}l=A+4|0;p=c[l>>2]|0;c[C+8>>2]=p;if((p|0)!=(B|0))c[p+12>>2]=C;p=C+12|0;c[A+12>>2]=c[p>>2];j=c[p>>2]|0;k=j+4|0;c[((c[k>>2]|0)==(C|0)?k:j+8|0)>>2]=A;c[l>>2]=C;c[p>>2]=A;p=c[g>>2]|0;D=c[p+8>>2]|0;E=p}else{D=i;E=h}p=D+4|0;l=c[p>>2]|0;j=(c[c[D+8>>2]>>2]|0)==1;if(!((c[l>>2]|0)!=1|j^1))if((c[f>>2]|0)==(D|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);t=c[g>>2]|0;break}else{a[1263537]=0;c[D>>2]=0;t=E;break}if(j){a[1263537]=0;c[l>>2]=1;j=c[f>>2]|0;if((j|0)==(D|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);F=c[p>>2]|0;G=c[f>>2]|0}else{a[1263537]=0;c[D>>2]=0;F=l;G=j}j=F+8|0;l=c[j>>2]|0;c[p>>2]=l;if((l|0)!=(G|0))c[l+12>>2]=D;l=D+12|0;c[F+12>>2]=c[l>>2];p=c[l>>2]|0;k=p+8|0;c[((c[k>>2]|0)==(D|0)?k:p+4|0)>>2]=F;c[j>>2]=D;c[l>>2]=F;l=c[g>>2]|0;H=c[l+8>>2]|0;I=l}else{H=D;I=E}l=c[I>>2]|0;j=c[f>>2]|0;if((l|0)==0&(j|0)==(H|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);J=c[g>>2]|0;K=c[f>>2]|0}else{a[1263537]=0;c[H>>2]=l;J=I;K=j}c[J>>2]=1;j=c[H+8>>2]|0;a[1263537]=0;c[j>>2]=1;j=J+8|0;l=c[j>>2]|0;p=l+4|0;k=c[p>>2]|0;c[j>>2]=k;if((k|0)!=(K|0))c[k+12>>2]=J;k=J+12|0;c[l+12>>2]=c[k>>2];j=c[k>>2]|0;q=j+4|0;c[((c[q>>2]|0)==(J|0)?q:j+8|0)>>2]=l;c[p>>2]=J;c[k>>2]=l;t=e}while(0);if((e|0)!=(t|0)&(c[t>>2]|0)==1)b=t;else{L=t;break}}}else L=d;a[1263537]=0;c[L>>2]=1;if((c[c[f>>2]>>2]|0)==1){a[1263537]=0;return}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143886,1145936,447,1143897,0);return}}function __ZNK11MethodBind1I8InputMapRK10StringNameE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;if(b|0){f=0;l=a;return f|0}__ZN10StringNameC2Ev(d);__ZN7VariantC2ERK10StringName(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);__ZN10StringNameD2Ev(d);f=b;l=a;return f|0}function __ZNK11MethodBind1I8InputMapRK10StringNameE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1142572);l=a;return c[b>>2]|0}function __ZN11MethodBind1I8InputMapRK10StringNameE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i+24|0;k=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1255772)|0:0){c[h>>2]=0;a[1263537]=0;n=d+24|0;o=c[n>>2]|0;if((o|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=o;c[b>>2]=0;l=i;return}p=o-(c[d+20>>2]|0)|0;if((p|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=p;c[b>>2]=0;l=i;return}if((g|0)>0){if((o|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);q=0}else{a[1263537]=0;q=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,q)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=q;c[b>>2]=0;l=i;return}}q=c[d+44>>2]|0;o=c[d+48>>2]|0;p=e+(o>>1)|0;if(!(o&1))r=q;else r=c[(c[p>>2]|0)+q>>2]|0;do if((g|0)<1){q=c[n>>2]|0;o=q+-1|0;if((q|0)>=1){e=c[d+16>>2]|0;s=(e|0)==0;if(s)t=0;else t=c[e+-4>>2]|0;if((q|0)<=(t|0)){if(s)u=0;else u=c[e+-4>>2]|0;do if((u|0)<(q|0)){if(s)v=0;else v=c[e+-4>>2]|0;if((v|0)<(q|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);w=0;break}else{a[1263537]=0;x=31;break}}else x=31;while(0);if((x|0)==31)w=e+(o*24|0)|0;__ZN7VariantC2ERKS_(k,w);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);c[j>>2]=__ZNK7Variantcv10StringNameEv(k)|0;Pi[r&2047](p,j);__ZN10StringNameD2Ev(j);if(c[k>>2]|0)__ZN7Variant5clearEv(k);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I8InputMapRK10StringNameE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e+4|0;g=e;if(!b)h=0;else{i=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1255772)|0;h=i?b:0}b=c[a+44>>2]|0;i=c[a+48>>2]|0;a=h+(i>>1)|0;if(!(i&1))j=b;else j=c[(c[a>>2]|0)+b>>2]|0;__ZN10StringNameC2ERK6String(f,c[d>>2]|0);c[g>>2]=c[f>>2];Pi[j&2047](a,g);__ZN10StringNameD2Ev(g);l=e;return}function __ZN11MethodBind1I8InputMapRK10StringNameED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK8InputMap11get_actionsEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0;if(!(c[a+88>>2]|0)){b=0;return b|0}d=c[a+80>>2]|0;if(!d){b=0;return b|0}e=c[d+8>>2]|0;d=c[a+84>>2]|0;if((e|0)==(d|0)){b=0;return b|0}else f=e;while(1){e=c[f+8>>2]|0;if((e|0)==(d|0))break;else f=e}if(!f){b=0;return b|0}else{g=f;h=0}while(1){if(!h){f=__ZnwjPFPvjE(12,4740)|0;c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;i=f}else i=h;f=__ZnwjPFPvjE(16,4740)|0;__ZN10StringNameC2Ev(f);d=f+4|0;c[d>>2]=0;e=f+8|0;c[e>>2]=0;a=f+12|0;c[a>>2]=0;__ZN10StringNameaSERKS_(f,g+24|0);j=i+4|0;k=c[j>>2]|0;c[e>>2]=k;c[d>>2]=0;c[a>>2]=i;if(k|0)c[k+4>>2]=f;c[j>>2]=f;if(!(c[i>>2]|0))c[i>>2]=f;f=i+8|0;c[f>>2]=(c[f>>2]|0)+1;g=c[g+16>>2]|0;if(!g){b=i;break}else h=i}return b|0}function __ZNK12MethodBind0RI8InputMap5ArrayE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;if((b|0)!=-1){f=0;l=a;return f|0}__ZN5ArrayC2Ev(d);__ZN7VariantC2ERK5Array(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);__ZN5ArrayD2Ev(d);f=b;l=a;return f|0}function __ZNK12MethodBind0RI8InputMap5ArrayE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1142572);l=a;return c[b>>2]|0}function __ZN12MethodBind0RI8InputMap5ArrayE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;j=f+24|0;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1255772)|0:0){c[h>>2]=0;a[1263537]=0;k=c[d+24>>2]|0;if((k|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=k;c[b>>2]=0;l=f;return}n=k-(c[d+20>>2]|0)|0;if((n|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=n;c[b>>2]=0;l=f;return}n=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))o=n;else o=c[(c[d>>2]|0)+n>>2]|0;c[j>>2]=ij[o&8191](d)|0;__ZN7VariantC2ERK5Array(i,j);__ZN5ArrayD2Ev(j);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,266,1146558,0);c[b>>2]=0;l=f;return}function __ZN12MethodBind0RI8InputMap5ArrayE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=d;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1255772)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;c[f>>2]=ij[i&8191](a)|0;__ZN5ArrayaSERKS_(e,f);__ZN5ArrayD2Ev(f);l=d;return}function __ZN12MethodBind0RI8InputMap5ArrayED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind1RCI8InputMap10StringNameiE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case -1:{__ZN10StringNameC2Ev(d);__ZN7VariantC2ERK10StringName(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);__ZN10StringNameD2Ev(d);f=b;break}case 0:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;break}default:f=0}l=a;return f|0}function __ZNK13MethodBind1RCI8InputMap10StringNameiE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1142572);l=a;return c[b>>2]|0}function __ZN13MethodBind1RCI8InputMap10StringNameiE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0;i=l;l=l+64|0;if((l|0)>=(m|0))ba(64);j=i+24|0;k=i+48|0;n=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1255772)|0:0){c[h>>2]=0;a[1263537]=0;o=d+24|0;p=c[o>>2]|0;if((p|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=p;c[b>>2]=0;l=i;return}q=p-(c[d+20>>2]|0)|0;if((q|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=q;c[b>>2]=0;l=i;return}if((g|0)>0){if((p|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);r=0}else{a[1263537]=0;r=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,r)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=r;c[b>>2]=0;l=i;return}}r=c[d+44>>2]|0;p=c[d+48>>2]|0;q=e+(p>>1)|0;if(!(p&1))s=r;else s=c[(c[q>>2]|0)+r>>2]|0;do if((g|0)<1){r=c[o>>2]|0;p=r+-1|0;if((r|0)>=1){e=c[d+16>>2]|0;t=(e|0)==0;if(t)u=0;else u=c[e+-4>>2]|0;if((r|0)<=(u|0)){if(t)v=0;else v=c[e+-4>>2]|0;do if((v|0)<(r|0)){if(t)w=0;else w=c[e+-4>>2]|0;if((w|0)<(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);x=0;break}else{a[1263537]=0;y=31;break}}else y=31;while(0);if((y|0)==31)x=e+(p*24|0)|0;__ZN7VariantC2ERKS_(n,x);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f>>2]|0);while(0);f=__ZNK7VariantcviEv(n)|0;c[k>>2]=$i[s&8191](q,f)|0;__ZN7VariantC2ERK10StringName(j,k);__ZN10StringNameD2Ev(k);if(c[n>>2]|0)__ZN7Variant5clearEv(n);__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1217,1146558,0);c[b>>2]=0;l=i;return}function __ZN13MethodBind1RCI8InputMap10StringNameiE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f;if(!b)h=0;else{i=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1255772)|0;h=i?b:0}b=c[a+44>>2]|0;i=c[a+48>>2]|0;a=h+(i>>1)|0;if(!(i&1))j=b;else j=c[(c[a>>2]|0)+b>>2]|0;c[g>>2]=$i[j&8191](a,c[c[d>>2]>>2]|0)|0;__ZN8PtrToArgI10StringNameE6encodeES0_Pv(g,e);__ZN10StringNameD2Ev(g);l=f;return}function __ZN13MethodBind1RCI8InputMap10StringNameiED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind1RCI8InputMapiRK10StringNameE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case -1:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;break}case 0:{__ZN10StringNameC2Ev(d);__ZN7VariantC2ERK10StringName(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);__ZN10StringNameD2Ev(d);f=b;break}default:f=0}l=a;return f|0}function __ZNK13MethodBind1RCI8InputMapiRK10StringNameE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1142572);l=a;return c[b>>2]|0}function __ZN13MethodBind1RCI8InputMapiRK10StringNameE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0;i=l;l=l+64|0;if((l|0)>=(m|0))ba(64);j=i+24|0;k=i+48|0;n=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1255772)|0:0){c[h>>2]=0;a[1263537]=0;o=d+24|0;p=c[o>>2]|0;if((p|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=p;c[b>>2]=0;l=i;return}q=p-(c[d+20>>2]|0)|0;if((q|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=q;c[b>>2]=0;l=i;return}if((g|0)>0){if((p|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);r=0}else{a[1263537]=0;r=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,r)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=r;c[b>>2]=0;l=i;return}}r=c[d+44>>2]|0;p=c[d+48>>2]|0;q=e+(p>>1)|0;if(!(p&1))s=r;else s=c[(c[q>>2]|0)+r>>2]|0;do if((g|0)<1){r=c[o>>2]|0;p=r+-1|0;if((r|0)>=1){e=c[d+16>>2]|0;t=(e|0)==0;if(t)u=0;else u=c[e+-4>>2]|0;if((r|0)<=(u|0)){if(t)v=0;else v=c[e+-4>>2]|0;do if((v|0)<(r|0)){if(t)w=0;else w=c[e+-4>>2]|0;if((w|0)<(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);x=0;break}else{a[1263537]=0;y=31;break}}else y=31;while(0);if((y|0)==31)x=e+(p*24|0)|0;__ZN7VariantC2ERKS_(n,x);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f>>2]|0);while(0);c[k>>2]=__ZNK7Variantcv10StringNameEv(n)|0;__ZN7VariantC2Ei(j,$i[s&8191](q,k)|0);__ZN10StringNameD2Ev(k);if(c[n>>2]|0)__ZN7Variant5clearEv(n);__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1217,1146558,0);c[b>>2]=0;l=i;return}function __ZN13MethodBind1RCI8InputMapiRK10StringNameE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f+4|0;h=f;if(!b)i=0;else{j=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1255772)|0;i=j?b:0}b=c[a+44>>2]|0;j=c[a+48>>2]|0;a=i+(j>>1)|0;if(!(j&1))k=b;else k=c[(c[a>>2]|0)+b>>2]|0;__ZN10StringNameC2ERK6String(g,c[d>>2]|0);c[h>>2]=c[g>>2];c[e>>2]=$i[k&8191](a,h)|0;__ZN10StringNameD2Ev(h);l=f;return}function __ZN13MethodBind1RCI8InputMapiRK10StringNameED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind1RCI8InputMapbRK10StringNameE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case -1:{__ZN7VariantC2Eb(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;break}case 0:{__ZN10StringNameC2Ev(d);__ZN7VariantC2ERK10StringName(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);__ZN10StringNameD2Ev(d);f=b;break}default:f=0}l=a;return f|0}function __ZNK13MethodBind1RCI8InputMapbRK10StringNameE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1142572);l=a;return c[b>>2]|0}function __ZN13MethodBind1RCI8InputMapbRK10StringNameE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0;i=l;l=l+64|0;if((l|0)>=(m|0))ba(64);j=i+24|0;k=i+48|0;n=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1255772)|0:0){c[h>>2]=0;a[1263537]=0;o=d+24|0;p=c[o>>2]|0;if((p|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=p;c[b>>2]=0;l=i;return}q=p-(c[d+20>>2]|0)|0;if((q|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=q;c[b>>2]=0;l=i;return}if((g|0)>0){if((p|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);r=0}else{a[1263537]=0;r=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,r)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=r;c[b>>2]=0;l=i;return}}r=c[d+44>>2]|0;p=c[d+48>>2]|0;q=e+(p>>1)|0;if(!(p&1))s=r;else s=c[(c[q>>2]|0)+r>>2]|0;do if((g|0)<1){r=c[o>>2]|0;p=r+-1|0;if((r|0)>=1){e=c[d+16>>2]|0;t=(e|0)==0;if(t)u=0;else u=c[e+-4>>2]|0;if((r|0)<=(u|0)){if(t)v=0;else v=c[e+-4>>2]|0;do if((v|0)<(r|0)){if(t)w=0;else w=c[e+-4>>2]|0;if((w|0)<(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);x=0;break}else{a[1263537]=0;y=31;break}}else y=31;while(0);if((y|0)==31)x=e+(p*24|0)|0;__ZN7VariantC2ERKS_(n,x);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f>>2]|0);while(0);c[k>>2]=__ZNK7Variantcv10StringNameEv(n)|0;__ZN7VariantC2Eb(j,$i[s&8191](q,k)|0);__ZN10StringNameD2Ev(k);if(c[n>>2]|0)__ZN7Variant5clearEv(n);__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1217,1146558,0);c[b>>2]=0;l=i;return}function __ZN13MethodBind1RCI8InputMapbRK10StringNameE7ptrcallEP6ObjectPPKvPv(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,n=0;g=l;l=l+16|0;if((l|0)>=(m|0))ba(16);h=g+4|0;i=g;if(!d)j=0;else{k=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1255772)|0;j=k?d:0}d=c[b+44>>2]|0;k=c[b+48>>2]|0;b=j+(k>>1)|0;if(!(k&1))n=d;else n=c[(c[b>>2]|0)+d>>2]|0;__ZN10StringNameC2ERK6String(h,c[e>>2]|0);c[i>>2]=c[h>>2];a[f>>0]=($i[n&8191](b,i)|0)&1;__ZN10StringNameD2Ev(i);l=g;return}function __ZN13MethodBind1RCI8InputMapbRK10StringNameED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK8InputMap14get_action_mapEv(a){a=a|0;return a+80|0}function __ZN8InputMap12load_defaultEv(b){b=b|0;var d=0,e=0,f=0,g=0,h=0;d=l;l=l+64|0;if((l|0)>=(m|0))ba(64);e=d+8|0;f=d;g=e;h=g+56|0;do{c[g>>2]=0;g=g+4|0}while((g|0)<(h|0));c[e+4>>2]=1;__ZN10StringNameC2EPKc(f,1142798);__ZN8InputMap10add_actionERK10StringName(b,f);__ZN10StringNameD2Ev(f);g=e+20|0;c[g>>2]=16777221;__ZN10StringNameC2EPKc(f,1142798);__ZN8InputMap16action_add_eventERK10StringNameRK10InputEvent(b,f,e);__ZN10StringNameD2Ev(f);c[g>>2]=16777222;__ZN10StringNameC2EPKc(f,1142798);__ZN8InputMap16action_add_eventERK10StringNameRK10InputEvent(b,f,e);__ZN10StringNameD2Ev(f);c[g>>2]=32;__ZN10StringNameC2EPKc(f,1142798);__ZN8InputMap16action_add_eventERK10StringNameRK10InputEvent(b,f,e);__ZN10StringNameD2Ev(f);__ZN10StringNameC2EPKc(f,1142808);__ZN8InputMap10add_actionERK10StringName(b,f);__ZN10StringNameD2Ev(f);c[g>>2]=32;__ZN10StringNameC2EPKc(f,1142808);__ZN8InputMap16action_add_eventERK10StringNameRK10InputEvent(b,f,e);__ZN10StringNameD2Ev(f);__ZN10StringNameC2EPKc(f,1142818);__ZN8InputMap10add_actionERK10StringName(b,f);__ZN10StringNameD2Ev(f);c[g>>2]=16777217;__ZN10StringNameC2EPKc(f,1142818);__ZN8InputMap16action_add_eventERK10StringNameRK10InputEvent(b,f,e);__ZN10StringNameD2Ev(f);__ZN10StringNameC2EPKc(f,1142828);__ZN8InputMap10add_actionERK10StringName(b,f);__ZN10StringNameD2Ev(f);c[g>>2]=16777218;__ZN10StringNameC2EPKc(f,1142828);__ZN8InputMap16action_add_eventERK10StringNameRK10InputEvent(b,f,e);__ZN10StringNameD2Ev(f);__ZN10StringNameC2EPKc(f,1142842);__ZN8InputMap10add_actionERK10StringName(b,f);__ZN10StringNameD2Ev(f);c[g>>2]=16777218;h=e+12|0;a[h>>0]=1;__ZN10StringNameC2EPKc(f,1142842);__ZN8InputMap16action_add_eventERK10StringNameRK10InputEvent(b,f,e);__ZN10StringNameD2Ev(f);a[h>>0]=0;__ZN10StringNameC2EPKc(f,1142856);__ZN8InputMap10add_actionERK10StringName(b,f);__ZN10StringNameD2Ev(f);c[g>>2]=16777231;__ZN10StringNameC2EPKc(f,1142856);__ZN8InputMap16action_add_eventERK10StringNameRK10InputEvent(b,f,e);__ZN10StringNameD2Ev(f);__ZN10StringNameC2EPKc(f,1142864);__ZN8InputMap10add_actionERK10StringName(b,f);__ZN10StringNameD2Ev(f);c[g>>2]=16777233;__ZN10StringNameC2EPKc(f,1142864);__ZN8InputMap16action_add_eventERK10StringNameRK10InputEvent(b,f,e);__ZN10StringNameD2Ev(f);__ZN10StringNameC2EPKc(f,1142873);__ZN8InputMap10add_actionERK10StringName(b,f);__ZN10StringNameD2Ev(f);c[g>>2]=16777232;__ZN10StringNameC2EPKc(f,1142873);__ZN8InputMap16action_add_eventERK10StringNameRK10InputEvent(b,f,e);__ZN10StringNameD2Ev(f);__ZN10StringNameC2EPKc(f,1142879);__ZN8InputMap10add_actionERK10StringName(b,f);__ZN10StringNameD2Ev(f);c[g>>2]=16777234;__ZN10StringNameC2EPKc(f,1142879);__ZN8InputMap16action_add_eventERK10StringNameRK10InputEvent(b,f,e);__ZN10StringNameD2Ev(f);__ZN10StringNameC2EPKc(f,1142887);__ZN8InputMap10add_actionERK10StringName(b,f);__ZN10StringNameD2Ev(f);c[g>>2]=16777235;__ZN10StringNameC2EPKc(f,1142887);__ZN8InputMap16action_add_eventERK10StringNameRK10InputEvent(b,f,e);__ZN10StringNameD2Ev(f);__ZN10StringNameC2EPKc(f,1142898);__ZN8InputMap10add_actionERK10StringName(b,f);__ZN10StringNameD2Ev(f);c[g>>2]=16777236;__ZN10StringNameC2EPKc(f,1142898);__ZN8InputMap16action_add_eventERK10StringNameRK10InputEvent(b,f,e);__ZN10StringNameD2Ev(f);l=d;return}function __ZN8InputMapC2Ev(b){b=b|0;__ZN6ObjectC2Ev(b);c[b>>2]=419696;__ZN10StringNameC2Ev(b+76|0);c[b+84>>2]=379008;c[b+80>>2]=0;c[b+88>>2]=0;c[b+96>>2]=379008;c[b+92>>2]=0;c[b+100>>2]=0;if(!(c[313532]|0)){a[1263537]=0;c[313532]=b;return}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1142572,1084159,323,1142911,0);return}}function __ZN8InputMap18_initialize_classvEv(b){b=b|0;if(a[1263605]|0)return;__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI8InputMapEEvv();__ZN8InputMap13_bind_methodsEv();a[1263605]=1;return}function __ZN8InputMap5_setvERK10StringNameRK7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK8InputMap5_getvERK10StringNameR7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK8InputMap19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0;d=l;l=l+32|0;if((l|0)>=(m|0))ba(32);e=d+24|0;f=d+4|0;g=d;__ZN6StringC2EPKc(e,1142572);h=c[e>>2]|0;e=h;i=f+4|0;c[i>>2]=0;j=f+12|0;c[j>>2]=0;c[f>>2]=0;k=(h|0)==0;if(!k?(c[i>>2]=0,__Z28atomic_conditional_incrementPj(h+-8|0)|0):0)c[i>>2]=e;c[f+8>>2]=0;e=c[j>>2]|0;if(e|0){if(!(__Z16atomic_decrementPj(e+-8|0)|0))__ZN6Memory11free_staticEPvb(e,1);c[j>>2]=0}c[f+16>>2]=256;if(!(c[b>>2]|0)){j=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=j;c[j>>2]=0;c[j+4>>2]=0;c[j+8>>2]=0}j=__ZnwjPFPvjE(32,4740)|0;c[j>>2]=0;c[j+4>>2]=0;c[j+8>>2]=0;c[j+12>>2]=0;c[j+16>>2]=7;e=j+20|0;c[e>>2]=0;i=j+24|0;c[i>>2]=0;n=j+28|0;c[n>>2]=0;__ZN12PropertyInfoaSERKS_(j,f)|0;o=c[b>>2]|0;p=o+4|0;q=c[p>>2]|0;c[i>>2]=q;c[e>>2]=0;c[n>>2]=o;if(q|0)c[q+20>>2]=j;c[p>>2]=j;if(!(c[o>>2]|0))c[o>>2]=j;j=o+8|0;c[j>>2]=(c[j>>2]|0)+1;j=c[f+12>>2]|0;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);j=c[f+4>>2]|0;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);if(k){__ZN10StringNameC2EPKc(g,1142572);__ZN7ClassDB17get_property_listE10StringNameP4ListI12PropertyInfo16DefaultAllocatorEbPK6Object(g,b,1,a);__ZN10StringNameD2Ev(g);l=d;return}if(__Z16atomic_decrementPj(h+-8|0)|0){__ZN10StringNameC2EPKc(g,1142572);__ZN7ClassDB17get_property_listE10StringNameP4ListI12PropertyInfo16DefaultAllocatorEbPK6Object(g,b,1,a);__ZN10StringNameD2Ev(g);l=d;return}__ZN6Memory11free_staticEPvb(h,1);__ZN10StringNameC2EPKc(g,1142572);__ZN7ClassDB17get_property_listE10StringNameP4ListI12PropertyInfo16DefaultAllocatorEbPK6Object(g,b,1,a);__ZN10StringNameD2Ev(g);l=d;return}function __ZN8InputMap14_notificationvEib(a,b,c){a=a|0;b=b|0;c=c|0;return}function __ZNK8InputMap16_get_class_namevEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+8|0;e=b+4|0;f=b;g=a+76|0;a=c[g>>2]|0;if(a|0){if(c[a+4>>2]|0){l=b;return g|0}if(__ZNK6String6lengthEv(a+8|0)|0){l=b;return g|0}}__ZN6StringC2EPKc(d,1142572);c[f>>2]=c[d>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameaSERKS_(g,e);__ZN10StringNameD2Ev(e);e=c[f>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);l=b;return g|0}function __ZNK8InputMap9get_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1142572);l=a;return c[b>>2]|0}function __ZNK8InputMap8is_classERK6String(a,b){a=a|0;b=b|0;var c=0;if(__ZNK6StringeqEPKc(b,1142572)|0){c=1;return c|0}c=__ZNK6StringeqEPKc(b,1142944)|0;return c|0}function __ZNK8InputMap12is_class_ptrEPv(a,b){a=a|0;b=b|0;return (b|0)==1255772|(b|0)==1220580|0}function __ZN8InputMapD2Ev(b){b=b|0;var d=0,e=0,f=0,g=0,h=0;c[b>>2]=419696;d=b+92|0;e=c[d>>2]|0;if(e|0?(__ZN3MapIi10StringName10ComparatorIiE16DefaultAllocatorE13_cleanup_treeEPNS4_7ElementE(d,c[e+8>>2]|0),e=c[b+96>>2]|0,f=c[d>>2]|0,c[f+8>>2]=e,c[b+100>>2]=0,g=e,c[g+12>>2]=g,f|0):0){__ZN10StringNameD2Ev(f+28|0);__ZN6Memory11free_staticEPvb(f,0);c[d>>2]=0}d=b+80|0;f=c[d>>2]|0;if(!f){h=b+76|0;__ZN10StringNameD2Ev(h);__ZN6ObjectD2Ev(b);return}__ZN3MapI10StringNameN8InputMap6ActionE10ComparatorIS0_E16DefaultAllocatorE13_cleanup_treeEPNS6_7ElementE(d,c[f+8>>2]|0);f=c[b+84>>2]|0;g=c[d>>2]|0;c[g+8>>2]=f;c[b+88>>2]=0;e=f;c[e+12>>2]=e;if(!g){h=b+76|0;__ZN10StringNameD2Ev(h);__ZN6ObjectD2Ev(b);return}e=g+32|0;__ZN4ListI10InputEvent16DefaultAllocatorE5clearEv(e);f=c[e>>2]|0;do if(f|0)if(!(c[f+8>>2]|0)){a[1263537]=0;__ZN6Memory11free_staticEPvb(f,0);break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145461,1145120,668,1145467,0);break}while(0);__ZN10StringNameD2Ev(g+24|0);__ZN6Memory11free_staticEPvb(g,0);c[d>>2]=0;h=b+76|0;__ZN10StringNameD2Ev(h);__ZN6ObjectD2Ev(b);return}function __ZN8InputMapD0Ev(a){a=a|0;__ZN8InputMapD2Ev(a);__ZdlPv(a);return}function __ZN7ClassDB10_add_classI8InputMapEEvv(){var a=0,b=0,d=0,e=0,f=0,g=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+16|0;d=a+12|0;e=a+8|0;f=a+4|0;g=a;__ZN6StringC2EPKc(b,1142572);c[e>>2]=c[b>>2];__ZN10StringNameC2ERK6String(d,e);__ZN6StringC2EPKc(b,1142944);c[g>>2]=c[b>>2];__ZN10StringNameC2ERK6String(f,g);__ZN7ClassDB11_add_class2ERK10StringNameS2_(d,f);__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);__ZN10StringNameD2Ev(d);d=c[e>>2]|0;if(!d){l=a;return}if(__Z16atomic_decrementPj(d+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(d,1);l=a;return}function __ZN12MessageQueue8push_setEjRK10StringNameRK7Variant(d,e,f,g){d=d|0;e=e|0;f=f|0;g=g|0;var h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0;h=l;l=l+48|0;if((l|0)>=(m|0))ba(48);i=h+36|0;j=h+32|0;k=h+24|0;n=h+16|0;o=h+12|0;p=h+4|0;q=h;r=h+28|0;s=h+20|0;t=h+8|0;u=d+8|0;v=c[u>>2]|0;w=d+16|0;x=c[w>>2]|0;if((v+36|0)>>>0<x>>>0){y=v;z=x}else{c[j>>2]=0;if(__ZN8ObjectDB12get_instanceEj(e)|0?(x=__ZN8ObjectDB12get_instanceEj(e)|0,v=ij[c[(c[x>>2]|0)+32>>2]&8191](x)|0,x=v,v|0):0){c[j>>2]=0;if(__Z28atomic_conditional_incrementPj(v+-8|0)|0)c[j>>2]=x;if(!(__Z16atomic_decrementPj(v+-8|0)|0))__ZN6Memory11free_staticEPvb(v,1)}c[q>>2]=__ZplPKcRK6String(1142951,j)|0;__ZN6StringC2EPKc(r,1144824);c[p>>2]=__ZNK6StringplERKS_(q,r)|0;v=c[f>>2]|0;do if(v){x=c[v+4>>2]|0;if(x|0){__ZN6StringC2EPKc(i,x);A=c[i>>2]|0;break}x=v+8|0;c[i>>2]=0;B=c[x>>2]|0;if((B|0)!=0?(c[i>>2]=0,(__Z28atomic_conditional_incrementPj(B+-8|0)|0)!=0):0){B=c[x>>2]|0;c[i>>2]=B;A=B}else A=0}else{c[i>>2]=0;A=0}while(0);c[s>>2]=A;c[o>>2]=__ZNK6StringplERKS_(p,s)|0;__ZN6StringC2EPKc(i,1081699);c[n>>2]=__ZNK6StringplERKS_(o,i)|0;c[t>>2]=__Z4itosx(e,0)|0;c[k>>2]=__ZNK6StringplERKS_(n,t)|0;__Z10print_line6String(k);A=c[k>>2]|0;if(A|0?(__Z16atomic_decrementPj(A+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(A,1);A=c[t>>2]|0;if(A|0?(__Z16atomic_decrementPj(A+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(A,1);A=c[n>>2]|0;if(A|0?(__Z16atomic_decrementPj(A+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(A,1);A=c[i>>2]|0;if(A|0?(__Z16atomic_decrementPj(A+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(A,1);A=c[o>>2]|0;if(A|0?(__Z16atomic_decrementPj(A+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(A,1);A=c[s>>2]|0;if(A|0?(__Z16atomic_decrementPj(A+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(A,1);A=c[p>>2]|0;if(A|0?(__Z16atomic_decrementPj(A+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(A,1);A=c[r>>2]|0;if(A|0?(__Z16atomic_decrementPj(A+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(A,1);A=c[q>>2]|0;if(A|0?(__Z16atomic_decrementPj(A+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(A,1);__ZN12MessageQueue10statisticsEv(d);A=c[j>>2]|0;if(A|0?(__Z16atomic_decrementPj(A+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(A,1);y=c[u>>2]|0;z=c[w>>2]|0}if((y+36|0)>>>0<z>>>0){a[1263537]=0;z=d+4|0;d=(c[z>>2]|0)+y|0;y=d+4|0;__ZN10StringNameC2Ev(y);b[d+10>>1]=1;c[d>>2]=e;__ZN10StringNameaSERKS_(y,f);b[d+8>>1]=2;d=c[u>>2]|0;f=(c[z>>2]|0)+(d+12)|0;c[f>>2]=0;c[u>>2]=d+36;__ZN7VariantaSERKS_(f,g);C=0;l=h;return C|0}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1142964,1081722,106,1081745,0);C=6;l=h;return C|0}return 0}function __ZN12MessageQueue17push_notificationEji(d,e,f){d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0;g=l;l=l+32|0;if((l|0)>=(m|0))ba(32);h=g+16|0;i=g+8|0;j=g;k=g+20|0;n=g+12|0;o=g+4|0;if((f|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1142973,1081722,127,1142991,0);p=31;l=g;return p|0}a[1263537]=0;q=d+8|0;r=d+16|0;if(((c[q>>2]|0)+12|0)>>>0>=(c[r>>2]|0)>>>0){if((__ZN8ObjectDB12get_instanceEj(e)|0)!=0?(s=__ZN8ObjectDB12get_instanceEj(e)|0,t=ij[c[(c[s>>2]|0)+32>>2]&8191](s)|0,(t|0)!=0):0){s=(__Z28atomic_conditional_incrementPj(t+-8|0)|0)==0;u=s?0:t;if(!(__Z16atomic_decrementPj(t+-8|0)|0)){__ZN6Memory11free_staticEPvb(t,1);v=u}else v=u}else v=0;c[k>>2]=__Z4itosx(f,((f|0)<0)<<31>>31)|0;c[j>>2]=__ZplPKcRK6String(1143065,k)|0;__ZN6StringC2EPKc(n,1081699);c[i>>2]=__ZNK6StringplERKS_(j,n)|0;c[o>>2]=__Z4itosx(e,0)|0;c[h>>2]=__ZNK6StringplERKS_(i,o)|0;__Z10print_line6String(h);u=c[h>>2]|0;if(u|0?(__Z16atomic_decrementPj(u+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(u,1);u=c[o>>2]|0;if(u|0?(__Z16atomic_decrementPj(u+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(u,1);u=c[i>>2]|0;if(u|0?(__Z16atomic_decrementPj(u+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(u,1);u=c[n>>2]|0;if(u|0?(__Z16atomic_decrementPj(u+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(u,1);u=c[j>>2]|0;if(u|0?(__Z16atomic_decrementPj(u+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(u,1);u=c[k>>2]|0;if(u|0?(__Z16atomic_decrementPj(u+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(u,1);__ZN12MessageQueue10statisticsEv(d);u=v;if(v|0?(__Z16atomic_decrementPj(u+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(u,1)}u=c[q>>2]|0;if((u+12|0)>>>0<(c[r>>2]|0)>>>0){a[1263537]=0;r=(c[d+4>>2]|0)+u|0;__ZN10StringNameC2Ev(r+4|0);b[r+8>>1]=1;c[r>>2]=e;b[r+10>>1]=f;c[q>>2]=(c[q>>2]|0)+12;p=0;l=g;return p|0}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1142973,1081722,139,1081745,0);p=6;l=g;return p|0}return 0}function __ZN12MessageQueue17push_notificationEP6Objecti(a,b,d){a=a|0;b=b|0;d=d|0;return __ZN12MessageQueue17push_notificationEji(a,c[b+44>>2]|0,d)|0}function __ZN12MessageQueue8push_setEP6ObjectRK10StringNameRK7Variant(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;return __ZN12MessageQueue8push_setEjRK10StringNameRK7Variant(a,c[b+44>>2]|0,d,e)|0}function __ZNK12MessageQueue20get_max_buffer_usageEv(a){a=a|0;return c[a+12>>2]|0}function __ZN12MessageQueue14_call_functionEP6ObjectRK10StringNamePK7Variantib(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;b=l;l=l+48|0;if((l|0)>=(m|0))ba(48);i=b+36|0;j=b;k=b+28|0;n=b+24|0;o=b+32|0;if(g){p=g<<2;q=l;l=l+((1*p|0)+15&-16)|0;if((l|0)>=(m|0))ba((1*p|0)+15&-16|0);if((g|0)>0){p=0;do{c[q+(p<<2)>>2]=f+(p*24|0);p=p+1|0}while((p|0)!=(g|0));r=q}else r=q}else r=0;ui[c[(c[d>>2]|0)+48>>2]&4095](j,d,e,r,g,i);if(c[j>>2]|0)__ZN7Variant5clearEv(j);if(!h){l=b;return}if(!(c[i>>2]|0)){l=b;return}c[o>>2]=__ZN7Variant19get_call_error_textEP6ObjectRK10StringNamePPKS_iRKNS_9CallErrorE(d,e,r,g,i)|0;c[n>>2]=__ZplPKcRK6String(1143087,o)|0;c[k>>2]=__ZNK6String4utf8Ev(n)|0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143119,1081722,301,__ZNK10CharString8get_dataEv(k)|0,0);i=c[k>>2]|0;if(i|0?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);i=c[n>>2]|0;if(i|0?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);i=c[o>>2]|0;if(i|0?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);a[1263537]=0;l=b;return}function __ZN12MessageQueue5flushEv(a){a=a|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0;d=a+8|0;e=c[d>>2]|0;f=a+12|0;if(e>>>0<=(c[f>>2]|0)>>>0){if(!e){c[d>>2]=0;return}}else c[f>>2]=e;e=a+4|0;a=0;do{f=(c[e>>2]|0)+a|0;g=__ZN8ObjectDB12get_instanceEj(c[f>>2]|0)|0;h=f+8|0;a:do if(g|0){i=b[h>>1]|0;switch(i&16383){case 0:{j=f+12|0;k=f+10|0;__ZN12MessageQueue14_call_functionEP6ObjectRK10StringNamePK7Variantib(0,g,f+4|0,j,b[k>>1]|0,(i&16384)!=0);i=b[k>>1]|0;if(i<<16>>16>0){l=0;m=i}else break a;while(1){i=j+(l*24|0)|0;if(!(c[i>>2]|0))n=m;else{__ZN7Variant5clearEv(i);n=b[k>>1]|0}l=l+1|0;if((l|0)>=(n<<16>>16|0))break;else m=n}break}case 1:{__ZN6Object12notificationEib(g,b[f+10>>1]|0,0);break a;break}case 2:{k=f+12|0;__ZN6Object3setERK10StringNameRK7VariantPb(g,f+4|0,k,0);if(!(c[k>>2]|0))break a;__ZN7Variant5clearEv(k);break a;break}default:break a}}while(0);if((b[h>>1]&16383)==1)o=12;else o=((b[f+10>>1]|0)*24|0)+12|0;__ZN10StringNameD2Ev(f+4|0);a=o+a|0}while(a>>>0<(c[d>>2]|0)>>>0);c[d>>2]=0;return}function __ZN12MessageQueueC2Ev(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0;d=l;l=l+64|0;if((l|0)>=(m|0))ba(64);e=d+24|0;f=d+48|0;g=d;if(c[313458]|0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143134,1081722,375,1143147,0);l=d;return}a[1263537]=0;c[313458]=b;c[b+8>>2]=0;c[b+12>>2]=0;__ZN6StringC2EPKc(f,1143186);__ZN7VariantC2Ei(g,1024);__Z11_GLOBAL_DEFRK6StringRK7Variant(e,f,g);h=b+16|0;c[h>>2]=__ZNK7VariantcvjEv(e)|0;if(c[e>>2]|0)__ZN7Variant5clearEv(e);if(c[g>>2]|0)__ZN7Variant5clearEv(g);g=c[f>>2]|0;if(g|0?(__Z16atomic_decrementPj(g+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(g,1);g=c[h>>2]<<10;c[h>>2]=g;do if(g){h=__ZN6Memory12alloc_staticEjb(g,1)|0;if(!h){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143992,1144012,140,1144029,0);i=0;break}else{a[1263537]=0;f=h+-8|0;c[f>>2]=g;c[f+4>>2]=0;i=h;break}}else i=0;while(0);c[b+4>>2]=i;l=d;return}function __ZN12MessageQueueD2Ev(a){a=a|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0;d=a+8|0;e=a+4|0;a=c[e>>2]|0;if(!(c[d>>2]|0)){f=a;c[313458]=0;__ZN6Memory11free_staticEPvb(f,1);return}else{g=0;h=a}while(1){a=h+g|0;i=a+12|0;j=a+10|0;k=b[j>>1]|0;l=k<<16>>16;m=a+8|0;if(k<<16>>16>0?(b[m>>1]&16383)!=1:0){k=0;do{n=i+(k*24|0)|0;if(c[n>>2]|0)__ZN7Variant5clearEv(n);k=k+1|0}while((k|0)!=(l|0))}__ZN10StringNameD2Ev(a+4|0);l=g+12|0;if((b[m>>1]&16383)==1)o=l;else o=((b[j>>1]|0)*24|0)+l|0;l=c[e>>2]|0;if(o>>>0<(c[d>>2]|0)>>>0){g=o;h=l}else{f=l;break}}c[313458]=0;__ZN6Memory11free_staticEPvb(f,1);return}function __ZN12GlobalConfig24register_global_defaultsEv(a){a=a|0;return}function __ZN13RID_OwnerBase8init_ridEv(){c[313800]=1;return}function __ZNK10Dictionary9get_validERK7Variant(a,b,e){a=a|0;b=b|0;e=e|0;var f=0,g=0,h=0,i=0;f=c[b>>2]|0;b=f+4|0;a:do if(c[b>>2]|0?(g=__ZNK7Variant4hashEv(e)|0,h=c[(c[b>>2]|0)+(((1<<(d[f+8>>0]|0))+-1&g)<<2)>>2]|0,h|0):0){i=h;while(1){if((c[i>>2]|0)==(g|0)?__ZNK7VarianteqERKS_(i+8|0,e)|0:0)break;h=c[i+4>>2]|0;if(!h)break a;else i=h}__ZN7VariantC2ERKS_(a,i+32|0);return}while(0);c[a>>2]=0;return}function __ZN7Variant4zeroEv(b){b=b|0;var d=0;do switch(c[b>>2]|0){case 1:{a[b+8>>0]=0;return}case 2:{d=b+8|0;c[d>>2]=0;c[d+4>>2]=0;return}case 3:{h[b+8>>3]=0.0;return}case 5:{c[b+8>>2]=0;c[b+12>>2]=0;return}case 6:{d=b+8|0;c[d>>2]=0;c[d+4>>2]=0;c[d+8>>2]=0;c[d+12>>2]=0;return}case 7:{d=b+8|0;g[d>>2]=0.0;g[d+4>>2]=0.0;g[b+16>>2]=0.0;return}case 9:{d=b+8|0;c[d>>2]=0;c[d+4>>2]=0;c[d+8>>2]=0;c[d+12>>2]=0;return}case 10:{d=b+8|0;g[d>>2]=0.0;g[d+4>>2]=0.0;g[b+16>>2]=0.0;g[b+20>>2]=1.0;return}case 14:{d=b+8|0;g[d>>2]=0.0;g[d+4>>2]=0.0;g[b+16>>2]=0.0;g[b+20>>2]=1.0;return}case 0:return;default:{__ZN7Variant5clearEv(b);return}}while(0)}function __ZNK7VariantcvP4NodeEv(a){a=a|0;var b=0,d=0;if((c[a>>2]|0)!=18){b=0;return b|0}d=c[a+8>>2]|0;if(!d){b=0;return b|0}a=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1220720)|0;b=a?d:0;return b|0}function __ZNK7VariantcvP7ControlEv(a){a=a|0;var b=0,d=0;if((c[a>>2]|0)!=18){b=0;return b|0}d=c[a+8>>2]|0;if(!d){b=0;return b|0}a=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1220744)|0;b=a?d:0;return b|0}function __ZNK7Variantcv6VectorI3RIDEEv(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d+8|0;f=d;g=d+4|0;if((c[b>>2]|0)==21){__ZN5ArrayC2ERKS_(e,b+8|0);h=c[e>>2]|0}else{i=__Z27_convert_array_from_variantI5ArrayET_RK7Variant(b)|0;c[e>>2]=i;h=i}c[g>>2]=h;c[f>>2]=0;__ZN6VectorI3RIDE6resizeEi(f,__ZNK5Array4sizeEv(g)|0)|0;h=0;while(1){i=c[f>>2]|0;if(!i)j=0;else j=c[i+-4>>2]|0;if((h|0)>=(j|0)){k=17;break}i=__ZNK7Variantcv3RIDEv(__ZN5ArrayixEi(g,h)|0)|0;e=c[f>>2]|0;b=(e|0)==0;if(b)n=0;else n=c[e+-4>>2]|0;if((n|0)<=(h|0)){if(b)o=0;else o=c[e+-4>>2]|0;if((o|0)<=(h|0)){k=14;break}a[1263537]=0}__ZN6VectorI3RIDE14_copy_on_writeEv(f);c[(c[f>>2]|0)+(h<<2)>>2]=i;h=h+1|0}if((k|0)==14)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((k|0)==17){__ZN5ArrayD2Ev(g);l=d;return c[f>>2]|0}return 0}function __ZNK7Variantcv10PoolVectorI5Face3EEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+8|0;e=b;f=b+4|0;if((c[a>>2]|0)==27){g=a+8|0;c[d>>2]=0;if(((c[g>>2]|0)!=0?(__ZN10PoolVectorI7Vector3E12_unreferenceEv(d),h=c[g>>2]|0,(h|0)!=0):0)?(__Z28atomic_conditional_incrementPj(h)|0)!=0:0){c[d>>2]=c[g>>2];i=d}else i=d}else{c[d>>2]=__Z27_convert_array_from_variantI10PoolVectorI7Vector3EET_RK7Variant(a)|0;i=d}d=c[i>>2]|0;c[f>>2]=d;c[e>>2]=0;if(!d){__ZN10PoolVectorI7Vector3E12_unreferenceEv(f);j=c[e>>2]|0;l=b;return j|0}i=c[d+16>>2]|0;d=(i>>>0)/12|0;if(i>>>0<12){__ZN10PoolVectorI7Vector3E12_unreferenceEv(f);j=c[e>>2]|0;l=b;return j|0}__ZN10PoolVectorI5Face3E6resizeEi(e,(i>>>0)/36|0)|0;if((c[e>>2]|0)!=0?(__ZN10PoolVectorI5Face3E14_copy_on_writeEv(e),a=c[e>>2]|0,(a|0)!=0):0){__Z16atomic_incrementPj(a+4|0)|0;k=a;n=c[a+8>>2]|0}else{k=0;n=0}a=c[f>>2]|0;if(!a){o=0;p=0}else{__Z16atomic_incrementPj(a+4|0)|0;o=a;p=c[a+8>>2]|0}if(i>>>0>11){i=0;do{a=p+(i*12|0)|0;g=n+(((i|0)/3|0)*36|0)+(((i|0)%3|0)*12|0)|0;c[g>>2]=c[a>>2];c[g+4>>2]=c[a+4>>2];c[g+8>>2]=c[a+8>>2];i=i+1|0}while((i|0)<(d|0))}if(o|0)__Z16atomic_decrementPj(o+4|0)|0;if(!k){__ZN10PoolVectorI7Vector3E12_unreferenceEv(f);j=c[e>>2]|0;l=b;return j|0}__Z16atomic_decrementPj(k+4|0)|0;__ZN10PoolVectorI7Vector3E12_unreferenceEv(f);j=c[e>>2]|0;l=b;return j|0}function __ZNK7Variantcv6VectorIiEEv(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d+8|0;f=d;g=d+4|0;if((c[b>>2]|0)==23){h=b+8|0;c[e>>2]=0;if(((c[h>>2]|0)!=0?(__ZN10PoolVectorIiE12_unreferenceEv(e),i=c[h>>2]|0,(i|0)!=0):0)?(__Z28atomic_conditional_incrementPj(i)|0)!=0:0){c[e>>2]=c[h>>2];j=e}else j=e}else{c[e>>2]=__Z27_convert_array_from_variantI10PoolVectorIiEET_RK7Variant(b)|0;j=e}e=c[j>>2]|0;c[g>>2]=e;c[f>>2]=0;if(!e){__ZN6VectorIiE6resizeEi(f,0)|0;__ZN10PoolVectorIiE12_unreferenceEv(g);k=c[f>>2]|0;l=d;return k|0}j=(c[e+16>>2]|0)>>>2;__ZN6VectorIiE6resizeEi(f,j)|0;if(!j){__ZN10PoolVectorIiE12_unreferenceEv(g);k=c[f>>2]|0;l=d;return k|0}else n=0;while(1){e=c[g>>2]|0;b=(e|0)==0;if(b)o=0;else o=(c[e+16>>2]|0)>>>2;do if((o|0)<=(n|0)){if(b)p=0;else p=(c[e+16>>2]|0)>>>2;if((p|0)>(n|0)){a[1263537]=0;q=17;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1130483,505,1146766,0);r=0;break}}else q=17;while(0);if((q|0)==17){q=0;if(b){q=18;break}h=e+4|0;__Z16atomic_incrementPj(h)|0;i=c[(c[e+8>>2]|0)+(n<<2)>>2]|0;__Z16atomic_decrementPj(h)|0;r=i}i=c[f>>2]|0;h=(i|0)==0;if(h)s=0;else s=c[i+-4>>2]|0;if((s|0)<=(n|0)){if(h)t=0;else t=c[i+-4>>2]|0;if((t|0)<=(n|0)){q=27;break}a[1263537]=0}__ZN6VectorIiE14_copy_on_writeEv(f);c[(c[f>>2]|0)+(n<<2)>>2]=r;n=n+1|0;if((n|0)>=(j|0)){q=30;break}}if((q|0)==18)df();else if((q|0)==27)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((q|0)==30){__ZN10PoolVectorIiE12_unreferenceEv(g);k=c[f>>2]|0;l=d;return k|0}return 0}function __ZNK7Variantcv6VectorIfEEv(b){b=b|0;var d=0,e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0.0,t=0.0,u=0,v=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d+8|0;f=d;h=d+4|0;if((c[b>>2]|0)==24){i=b+8|0;c[e>>2]=0;if(((c[i>>2]|0)!=0?(__ZN10PoolVectorIfE12_unreferenceEv(e),j=c[i>>2]|0,(j|0)!=0):0)?(__Z28atomic_conditional_incrementPj(j)|0)!=0:0){c[e>>2]=c[i>>2];k=e}else k=e}else{c[e>>2]=__Z27_convert_array_from_variantI10PoolVectorIfEET_RK7Variant(b)|0;k=e}e=c[k>>2]|0;c[h>>2]=e;c[f>>2]=0;if(!e){__ZN6VectorIfE6resizeEi(f,0)|0;__ZN10PoolVectorIfE12_unreferenceEv(h);n=c[f>>2]|0;l=d;return n|0}k=(c[e+16>>2]|0)>>>2;__ZN6VectorIfE6resizeEi(f,k)|0;if(!k){__ZN10PoolVectorIfE12_unreferenceEv(h);n=c[f>>2]|0;l=d;return n|0}else o=0;while(1){e=c[h>>2]|0;b=(e|0)==0;if(b)p=0;else p=(c[e+16>>2]|0)>>>2;do if((p|0)<=(o|0)){if(b)q=0;else q=(c[e+16>>2]|0)>>>2;if((q|0)>(o|0)){a[1263537]=0;r=17;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1130483,505,1146766,0);s=0.0;break}}else r=17;while(0);if((r|0)==17){r=0;if(b){r=18;break}i=e+4|0;__Z16atomic_incrementPj(i)|0;t=+g[(c[e+8>>2]|0)+(o<<2)>>2];__Z16atomic_decrementPj(i)|0;s=t}i=c[f>>2]|0;j=(i|0)==0;if(j)u=0;else u=c[i+-4>>2]|0;if((u|0)<=(o|0)){if(j)v=0;else v=c[i+-4>>2]|0;if((v|0)<=(o|0)){r=27;break}a[1263537]=0}__ZN6VectorIfE14_copy_on_writeEv(f);g[(c[f>>2]|0)+(o<<2)>>2]=s;o=o+1|0;if((o|0)>=(k|0)){r=30;break}}if((r|0)==18)df();else if((r|0)==27)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((r|0)==30){__ZN10PoolVectorIfE12_unreferenceEv(h);n=c[f>>2]|0;l=d;return n|0}return 0}function __ZNK7Variantcv6VectorI7Vector3EEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+4|0;e=b;if((c[a>>2]|0)==27){f=a+8|0;c[d>>2]=0;if(((c[f>>2]|0)!=0?(__ZN10PoolVectorI7Vector3E12_unreferenceEv(d),g=c[f>>2]|0,(g|0)!=0):0)?(__Z28atomic_conditional_incrementPj(g)|0)!=0:0){c[d>>2]=c[f>>2];h=d}else h=d}else{c[d>>2]=__Z27_convert_array_from_variantI10PoolVectorI7Vector3EET_RK7Variant(a)|0;h=d}a=c[h>>2]|0;c[e>>2]=a;c[d>>2]=0;if((a|0)!=0?(h=c[a+16>>2]|0,a=(h>>>0)/12|0,h>>>0>=12):0){__ZN6VectorI7Vector3E6resizeEi(d,a)|0;f=c[e>>2]|0;if(!f){i=0;j=0}else{__Z16atomic_incrementPj(f+4|0)|0;i=f;j=c[f+8>>2]|0}f=c[d>>2]|0;if((f|0)!=0?(g=c[f+-4>>2]|0,(g|0)>0):0)if((c[f+-8>>2]|0)>>>0>1){k=(g*12|0)+-1|0;n=k>>>1|k;k=n>>>2|n;n=k>>>4|k;k=n>>>8|n;n=__ZN6Memory12alloc_staticEjb((k>>>16|k)+1|0,1)|0;c[n+-8>>2]=1;c[n+-4>>2]=g;k=c[d>>2]|0;o=0;do{p=n+(o*12|0)|0;q=k+(o*12|0)|0;c[p>>2]=c[q>>2];c[p+4>>2]=c[q+4>>2];c[p+8>>2]=c[q+8>>2];o=o+1|0}while((o|0)!=(g|0));if(!(__Z16atomic_decrementPj(k+-8|0)|0))__ZN6Memory11free_staticEPvb(k,1);c[d>>2]=n;r=n}else r=f;else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);r=0}if(h>>>0>11){h=0;do{f=j+(h*12|0)|0;n=r+(h*12|0)|0;c[n>>2]=c[f>>2];c[n+4>>2]=c[f+4>>2];c[n+8>>2]=c[f+8>>2];h=h+1|0}while((h|0)<(a|0))}a=c[d>>2]|0;if((a|0)!=0?(__Z28atomic_conditional_incrementPj(a+-8|0)|0)!=0:0)s=c[d>>2]|0;else s=0;if(!i)t=s;else{__Z16atomic_decrementPj(i+4|0)|0;t=s}}else t=0;s=c[d>>2]|0;if(!s){__ZN10PoolVectorI7Vector3E12_unreferenceEv(e);u=t;l=b;return u|0}if(__Z16atomic_decrementPj(s+-8|0)|0){__ZN10PoolVectorI7Vector3E12_unreferenceEv(e);u=t;l=b;return u|0}__ZN6Memory11free_staticEPvb(s,1);__ZN10PoolVectorI7Vector3E12_unreferenceEv(e);u=t;l=b;return u|0}function __ZNK7Variantcv6VectorI5ColorEEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+4|0;e=b;if((c[a>>2]|0)==28){f=a+8|0;c[d>>2]=0;if(((c[f>>2]|0)!=0?(__ZN10PoolVectorI5ColorE12_unreferenceEv(d),g=c[f>>2]|0,(g|0)!=0):0)?(__Z28atomic_conditional_incrementPj(g)|0)!=0:0){c[d>>2]=c[f>>2];h=d}else h=d}else{c[d>>2]=__Z27_convert_array_from_variantI10PoolVectorI5ColorEET_RK7Variant(a)|0;h=d}a=c[h>>2]|0;c[e>>2]=a;c[d>>2]=0;if((a|0)!=0?(h=(c[a+16>>2]|0)>>>4,(h|0)!=0):0){__ZN6VectorI5ColorE6resizeEi(d,h)|0;a=c[e>>2]|0;if(!a){i=0;j=0}else{__Z16atomic_incrementPj(a+4|0)|0;i=a;j=c[a+8>>2]|0}a=c[d>>2]|0;if((a|0)!=0?(f=c[a+-4>>2]|0,(f|0)>0):0)if((c[a+-8>>2]|0)>>>0>1){g=(f<<4)+-1|0;k=g>>>1|g;g=k>>>2|k;k=g>>>4|g;g=k>>>8|k;k=__ZN6Memory12alloc_staticEjb((g>>>16|g)+1|0,1)|0;c[k+-8>>2]=1;c[k+-4>>2]=f;g=c[d>>2]|0;n=0;do{o=k+(n<<4)|0;p=g+(n<<4)|0;c[o>>2]=c[p>>2];c[o+4>>2]=c[p+4>>2];c[o+8>>2]=c[p+8>>2];c[o+12>>2]=c[p+12>>2];n=n+1|0}while((n|0)!=(f|0));if(!(__Z16atomic_decrementPj(g+-8|0)|0))__ZN6Memory11free_staticEPvb(g,1);c[d>>2]=k;q=k}else q=a;else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);q=0}a=0;do{k=j+(a<<4)|0;g=q+(a<<4)|0;c[g>>2]=c[k>>2];c[g+4>>2]=c[k+4>>2];c[g+8>>2]=c[k+8>>2];c[g+12>>2]=c[k+12>>2];a=a+1|0}while((a|0)!=(h|0));h=c[d>>2]|0;if((h|0)!=0?(__Z28atomic_conditional_incrementPj(h+-8|0)|0)!=0:0)r=c[d>>2]|0;else r=0;if(!i)s=r;else{__Z16atomic_decrementPj(i+4|0)|0;s=r}}else s=0;r=c[d>>2]|0;if(!r){__ZN10PoolVectorI5ColorE12_unreferenceEv(e);t=s;l=b;return t|0}if(__Z16atomic_decrementPj(r+-8|0)|0){__ZN10PoolVectorI5ColorE12_unreferenceEv(e);t=s;l=b;return t|0}__ZN6Memory11free_staticEPvb(r,1);__ZN10PoolVectorI5ColorE12_unreferenceEv(e);t=s;l=b;return t|0}function __ZN7VariantC2ERK6VectorI3RIDE(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e;c[b>>2]=21;g=b+8|0;__ZN5ArrayC2Ev(g);b=c[d>>2]|0;if(!b)h=0;else h=c[b+-4>>2]|0;__ZN5Array6resizeEi(g,h)|0;h=f+8|0;b=0;while(1){i=c[d>>2]|0;j=(i|0)==0;if(j)k=0;else k=c[i+-4>>2]|0;if((b|0)>=(k|0))break;if(j)n=0;else n=c[i+-4>>2]|0;do if((n|0)<=(b|0)){if(j)o=0;else o=c[i+-4>>2]|0;if((o|0)>(b|0)){a[1263537]=0;p=16;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);q=0;break}}else p=16;while(0);if((p|0)==16){p=0;q=i+(b<<2)|0}c[f>>2]=17;c[h>>2]=c[q>>2];__ZN5Array3setEiRK7Variant(g,b,f);if(c[f>>2]|0)__ZN7Variant5clearEv(f);b=b+1|0}l=e;return}function __ZN7VariantC2ERK10PoolVectorI5Face3E(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0;d=l;l=l+32|0;if((l|0)>=(m|0))ba(32);e=d+24|0;f=d;c[e>>2]=0;g=c[b>>2]|0;if(g){h=c[g+16>>2]|0;g=(h>>>0)/36|0;__ZN10PoolVectorI7Vector3E6resizeEi(e,g*3|0)|0;if(h>>>0>=36){i=c[b>>2]|0;if(!i){j=0;k=0}else{__Z16atomic_incrementPj(i+4|0)|0;j=c[i+8>>2]|0;k=i}if((c[e>>2]|0)!=0?(__ZN10PoolVectorI7Vector3E14_copy_on_writeEv(e),i=c[e>>2]|0,(i|0)!=0):0){__Z16atomic_incrementPj(i+4|0)|0;n=c[i+8>>2]|0;o=i}else{n=0;o=0}if(h>>>0>35){h=0;do{i=h*3|0;b=j+(h*36|0)|0;p=n+(i*12|0)|0;c[p>>2]=c[b>>2];c[p+4>>2]=c[b+4>>2];c[p+8>>2]=c[b+8>>2];b=j+(h*36|0)+12|0;p=n+((i+1|0)*12|0)|0;c[p>>2]=c[b>>2];c[p+4>>2]=c[b+4>>2];c[p+8>>2]=c[b+8>>2];b=j+(h*36|0)+24|0;p=n+((i+2|0)*12|0)|0;c[p>>2]=c[b>>2];c[p+4>>2]=c[b+4>>2];c[p+8>>2]=c[b+8>>2];h=h+1|0}while((h|0)<(g|0))}if(k|0)__Z16atomic_decrementPj(k+4|0)|0;if(o|0)__Z16atomic_decrementPj(o+4|0)|0}}else __ZN10PoolVectorI7Vector3E6resizeEi(e,0)|0;c[a>>2]=0;c[f>>2]=27;o=f+8|0;c[o>>2]=0;if((c[e>>2]|0?(__ZN10PoolVectorI7Vector3E12_unreferenceEv(o),k=c[e>>2]|0,k|0):0)?__Z28atomic_conditional_incrementPj(k)|0:0)c[o>>2]=c[e>>2];__ZN7Variant9referenceERKS_(a,f);if(!(c[f>>2]|0)){__ZN10PoolVectorI7Vector3E12_unreferenceEv(e);l=d;return}__ZN7Variant5clearEv(f);__ZN10PoolVectorI7Vector3E12_unreferenceEv(e);l=d;return}function __ZN7VariantC2ERK6VectorI7Vector3E(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0;d=l;l=l+32|0;if((l|0)>=(m|0))ba(32);e=d+24|0;f=d;c[a>>2]=0;c[e>>2]=0;g=c[b>>2]|0;if(g|0?(h=c[g+-4>>2]|0,(h|0)>0):0){__ZN10PoolVectorI7Vector3E6resizeEi(e,h)|0;if((c[e>>2]|0)!=0?(__ZN10PoolVectorI7Vector3E14_copy_on_writeEv(e),g=c[e>>2]|0,(g|0)!=0):0){__Z16atomic_incrementPj(g+4|0)|0;i=g;j=c[g+8>>2]|0}else{i=0;j=0}g=c[b>>2]|0;b=0;do{k=g+(b*12|0)|0;n=j+(b*12|0)|0;c[n>>2]=c[k>>2];c[n+4>>2]=c[k+4>>2];c[n+8>>2]=c[k+8>>2];b=b+1|0}while((b|0)!=(h|0));if(i|0)__Z16atomic_decrementPj(i+4|0)|0}c[f>>2]=27;i=f+8|0;c[i>>2]=0;if((c[e>>2]|0?(__ZN10PoolVectorI7Vector3E12_unreferenceEv(i),h=c[e>>2]|0,h|0):0)?__Z28atomic_conditional_incrementPj(h)|0:0)c[i>>2]=c[e>>2];__ZN7Variant9referenceERKS_(a,f);if(!(c[f>>2]|0)){__ZN10PoolVectorI7Vector3E12_unreferenceEv(e);l=d;return}__ZN7Variant5clearEv(f);__ZN10PoolVectorI7Vector3E12_unreferenceEv(e);l=d;return}function __ZN7VariantC2ERK6VectorI5ColorE(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+24|0;g=e;c[b>>2]=0;c[f>>2]=0;h=c[d>>2]|0;if(h){i=c[h+-4>>2]|0;__ZN10PoolVectorI5ColorE6resizeEi(f,i)|0;if((i|0)>0){h=0;do{j=c[d>>2]|0;k=(j|0)==0;if(k)n=0;else n=c[j+-4>>2]|0;do if((n|0)<=(h|0)){if(k)o=0;else o=c[j+-4>>2]|0;if((o|0)>(h|0)){a[1263537]=0;p=18;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);q=0;break}}else p=18;while(0);if((p|0)==18){p=0;q=j+(h<<4)|0}k=c[f>>2]|0;r=(k|0)==0;if(r)s=0;else s=(c[k+16>>2]|0)>>>4;do if((s|0)<=(h|0)){if(r)t=0;else t=(c[k+16>>2]|0)>>>4;if((t|0)>(h|0)){a[1263537]=0;p=28;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1128449,1130483,486,1130498,0);break}}else p=28;while(0);do if((p|0)==28){p=0;if(!r?(__ZN10PoolVectorI5ColorE14_copy_on_writeEv(f),k=c[f>>2]|0,k|0):0){j=k+4|0;__Z16atomic_incrementPj(j)|0;u=(c[k+8>>2]|0)+(h<<4)|0;c[u>>2]=c[q>>2];c[u+4>>2]=c[q+4>>2];c[u+8>>2]=c[q+8>>2];c[u+12>>2]=c[q+12>>2];__Z16atomic_decrementPj(j)|0;break}j=0+(h<<4)|0;c[j>>2]=c[q>>2];c[j+4>>2]=c[q+4>>2];c[j+8>>2]=c[q+8>>2];c[j+12>>2]=c[q+12>>2]}while(0);h=h+1|0}while((h|0)!=(i|0))}}else __ZN10PoolVectorI5ColorE6resizeEi(f,0)|0;c[g>>2]=28;i=g+8|0;c[i>>2]=0;if((c[f>>2]|0?(__ZN10PoolVectorI5ColorE12_unreferenceEv(i),h=c[f>>2]|0,h|0):0)?__Z28atomic_conditional_incrementPj(h)|0:0)c[i>>2]=c[f>>2];__ZN7Variant9referenceERKS_(b,g);if(!(c[g>>2]|0)){__ZN10PoolVectorI5ColorE12_unreferenceEv(f);l=e;return}__ZN7Variant5clearEv(g);__ZN10PoolVectorI5ColorE12_unreferenceEv(f);l=e;return}function __ZNK7Variant12hash_compareERKS_(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,i=0,j=0,k=0,n=0.0,o=0.0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0.0,U=0.0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ca=0;d=l;l=l+32|0;if((l|0)>=(m|0))ba(32);e=d+28|0;f=d;i=d+24|0;j=c[a>>2]|0;if((j|0)!=(c[b>>2]|0)){k=0;l=d;return k|0}do switch(j|0){case 3:{n=+h[a+8>>3];o=+h[b+8>>3];if(n==o){k=1;l=d;return k|0}if(!(n!=n|0.0!=0.0)){k=0;l=d;return k|0}k=o!=o|0.0!=0.0;l=d;return k|0}case 5:{p=a+8|0;q=b+8|0;o=+g[p>>2];n=+g[q>>2];if(!(o==n)?!((o!=o|0.0!=0.0)&(n!=n|0.0!=0.0)):0){k=0;l=d;return k|0}n=+g[p+4>>2];o=+g[q+4>>2];if(n==o){k=1;l=d;return k|0}if(!(n!=n|0.0!=0.0)){k=0;l=d;return k|0}k=o!=o|0.0!=0.0;l=d;return k|0}case 6:{q=a+8|0;p=b+8|0;o=+g[q>>2];n=+g[p>>2];if(!(o==n)?!((o!=o|0.0!=0.0)&(n!=n|0.0!=0.0)):0){k=0;l=d;return k|0}n=+g[q+4>>2];o=+g[p+4>>2];if(!(n==o)?!((n!=n|0.0!=0.0)&(o!=o|0.0!=0.0)):0){k=0;l=d;return k|0}o=+g[a+16>>2];n=+g[b+16>>2];if(!(o==n)?!((o!=o|0.0!=0.0)&(n!=n|0.0!=0.0)):0){k=0;l=d;return k|0}n=+g[a+20>>2];o=+g[b+20>>2];if(n==o){k=1;l=d;return k|0}if(!(n!=n|0.0!=0.0)){k=0;l=d;return k|0}k=o!=o|0.0!=0.0;l=d;return k|0}case 8:{p=c[a+8>>2]|0;q=c[b+8>>2]|0;o=+g[p>>2];n=+g[q>>2];if(!(o==n)?!((o!=o|0.0!=0.0)&(n!=n|0.0!=0.0)):0){k=0;l=d;return k|0}n=+g[p+4>>2];o=+g[q+4>>2];if(!(n==o)?!((n!=n|0.0!=0.0)&(o!=o|0.0!=0.0)):0){k=0;l=d;return k|0}o=+g[p+8>>2];n=+g[q+8>>2];if(!(o==n)?!((o!=o|0.0!=0.0)&(n!=n|0.0!=0.0)):0){k=0;l=d;return k|0}n=+g[p+12>>2];o=+g[q+12>>2];if(!(n==o)?!((n!=n|0.0!=0.0)&(o!=o|0.0!=0.0)):0){k=0;l=d;return k|0}o=+g[p+16>>2];n=+g[q+16>>2];if(!(o==n)?!((o!=o|0.0!=0.0)&(n!=n|0.0!=0.0)):0){k=0;l=d;return k|0}n=+g[p+20>>2];o=+g[q+20>>2];if(!(n==o)?!((n!=n|0.0!=0.0)&(o!=o|0.0!=0.0)):0){k=0;l=d;return k|0}k=1;l=d;return k|0}case 7:{q=a+8|0;p=b+8|0;o=+g[q>>2];n=+g[p>>2];if(!(o==n)?!((o!=o|0.0!=0.0)&(n!=n|0.0!=0.0)):0){k=0;l=d;return k|0}n=+g[q+4>>2];o=+g[p+4>>2];if(!(n==o)?!((n!=n|0.0!=0.0)&(o!=o|0.0!=0.0)):0){k=0;l=d;return k|0}o=+g[a+16>>2];n=+g[b+16>>2];if(o==n){k=1;l=d;return k|0}if(!(o!=o|0.0!=0.0)){k=0;l=d;return k|0}k=n!=n|0.0!=0.0;l=d;return k|0}case 9:{p=a+8|0;q=b+8|0;n=+g[p>>2];o=+g[q>>2];if(!(n==o)?!((n!=n|0.0!=0.0)&(o!=o|0.0!=0.0)):0){k=0;l=d;return k|0}o=+g[p+4>>2];n=+g[q+4>>2];if(!(o==n)?!((o!=o|0.0!=0.0)&(n!=n|0.0!=0.0)):0){k=0;l=d;return k|0}n=+g[a+16>>2];o=+g[b+16>>2];if(!(n==o)?!((n!=n|0.0!=0.0)&(o!=o|0.0!=0.0)):0){k=0;l=d;return k|0}o=+g[a+20>>2];n=+g[b+20>>2];if(o==n){k=1;l=d;return k|0}if(!(o!=o|0.0!=0.0)){k=0;l=d;return k|0}k=n!=n|0.0!=0.0;l=d;return k|0}case 11:{q=c[a+8>>2]|0;p=c[b+8>>2]|0;n=+g[q>>2];o=+g[p>>2];if(!(n==o)?!((n!=n|0.0!=0.0)&(o!=o|0.0!=0.0)):0){k=0;l=d;return k|0}o=+g[q+4>>2];n=+g[p+4>>2];if(!(o==n)?!((o!=o|0.0!=0.0)&(n!=n|0.0!=0.0)):0){k=0;l=d;return k|0}n=+g[q+8>>2];o=+g[p+8>>2];if(!(n==o)?!((n!=n|0.0!=0.0)&(o!=o|0.0!=0.0)):0){k=0;l=d;return k|0}o=+g[q+12>>2];n=+g[p+12>>2];if(!(o==n)?!((o!=o|0.0!=0.0)&(n!=n|0.0!=0.0)):0){k=0;l=d;return k|0}n=+g[q+16>>2];o=+g[p+16>>2];if(!(n==o)?!((n!=n|0.0!=0.0)&(o!=o|0.0!=0.0)):0){k=0;l=d;return k|0}o=+g[q+20>>2];n=+g[p+20>>2];if(o==n){k=1;l=d;return k|0}if(!(o!=o|0.0!=0.0)){k=0;l=d;return k|0}k=n!=n|0.0!=0.0;l=d;return k|0}case 10:{p=a+8|0;q=b+8|0;n=+g[p>>2];o=+g[q>>2];if(!(n==o)?!((n!=n|0.0!=0.0)&(o!=o|0.0!=0.0)):0){k=0;l=d;return k|0}o=+g[p+4>>2];n=+g[q+4>>2];if(!(o==n)?!((o!=o|0.0!=0.0)&(n!=n|0.0!=0.0)):0){k=0;l=d;return k|0}n=+g[a+16>>2];o=+g[b+16>>2];if(!(n==o)?!((n!=n|0.0!=0.0)&(o!=o|0.0!=0.0)):0){k=0;l=d;return k|0}o=+g[a+20>>2];n=+g[b+20>>2];if(o==n){k=1;l=d;return k|0}if(!(o!=o|0.0!=0.0)){k=0;l=d;return k|0}k=n!=n|0.0!=0.0;l=d;return k|0}case 12:{q=c[a+8>>2]|0;p=c[b+8>>2]|0;n=+g[q>>2];o=+g[p>>2];if(!(n==o)?!((n!=n|0.0!=0.0)&(o!=o|0.0!=0.0)):0){k=0;l=d;return k|0}o=+g[q+4>>2];n=+g[p+4>>2];if(!(o==n)?!((o!=o|0.0!=0.0)&(n!=n|0.0!=0.0)):0){k=0;l=d;return k|0}n=+g[q+8>>2];o=+g[p+8>>2];if(!(n==o)?!((n!=n|0.0!=0.0)&(o!=o|0.0!=0.0)):0){k=0;l=d;return k|0}o=+g[q+12>>2];n=+g[p+12>>2];if(!(o==n)?!((o!=o|0.0!=0.0)&(n!=n|0.0!=0.0)):0){k=0;l=d;return k|0}n=+g[q+16>>2];o=+g[p+16>>2];if(!(n==o)?!((n!=n|0.0!=0.0)&(o!=o|0.0!=0.0)):0){k=0;l=d;return k|0}o=+g[q+20>>2];n=+g[p+20>>2];if(!(o==n)?!((o!=o|0.0!=0.0)&(n!=n|0.0!=0.0)):0){k=0;l=d;return k|0}n=+g[q+24>>2];o=+g[p+24>>2];if(!(n==o)?!((n!=n|0.0!=0.0)&(o!=o|0.0!=0.0)):0){k=0;l=d;return k|0}o=+g[q+28>>2];n=+g[p+28>>2];if(!(o==n)?!((o!=o|0.0!=0.0)&(n!=n|0.0!=0.0)):0){k=0;l=d;return k|0}n=+g[q+32>>2];o=+g[p+32>>2];if(!(n==o)?!((n!=n|0.0!=0.0)&(o!=o|0.0!=0.0)):0){k=0;l=d;return k|0}k=1;l=d;return k|0}case 13:{p=c[a+8>>2]|0;q=c[b+8>>2]|0;o=+g[p>>2];n=+g[q>>2];if(!(o==n)?!((o!=o|0.0!=0.0)&(n!=n|0.0!=0.0)):0){k=0;l=d;return k|0}n=+g[p+4>>2];o=+g[q+4>>2];if(!(n==o)?!((n!=n|0.0!=0.0)&(o!=o|0.0!=0.0)):0){k=0;l=d;return k|0}o=+g[p+8>>2];n=+g[q+8>>2];if(!(o==n)?!((o!=o|0.0!=0.0)&(n!=n|0.0!=0.0)):0){k=0;l=d;return k|0}n=+g[p+12>>2];o=+g[q+12>>2];if(!(n==o)?!((n!=n|0.0!=0.0)&(o!=o|0.0!=0.0)):0){k=0;l=d;return k|0}o=+g[p+16>>2];n=+g[q+16>>2];if(!(o==n)?!((o!=o|0.0!=0.0)&(n!=n|0.0!=0.0)):0){k=0;l=d;return k|0}n=+g[p+20>>2];o=+g[q+20>>2];if(!(n==o)?!((n!=n|0.0!=0.0)&(o!=o|0.0!=0.0)):0){k=0;l=d;return k|0}o=+g[p+24>>2];n=+g[q+24>>2];if(!(o==n)?!((o!=o|0.0!=0.0)&(n!=n|0.0!=0.0)):0){k=0;l=d;return k|0}n=+g[p+28>>2];o=+g[q+28>>2];if(!(n==o)?!((n!=n|0.0!=0.0)&(o!=o|0.0!=0.0)):0){k=0;l=d;return k|0}o=+g[p+32>>2];n=+g[q+32>>2];if(!(o==n)?!((o!=o|0.0!=0.0)&(n!=n|0.0!=0.0)):0){k=0;l=d;return k|0}n=+g[p+36>>2];o=+g[q+36>>2];if(!(n==o)?!((n!=n|0.0!=0.0)&(o!=o|0.0!=0.0)):0){k=0;l=d;return k|0}o=+g[p+40>>2];n=+g[q+40>>2];if(!(o==n)?!((o!=o|0.0!=0.0)&(n!=n|0.0!=0.0)):0){k=0;l=d;return k|0}n=+g[p+44>>2];o=+g[q+44>>2];if(n==o){k=1;l=d;return k|0}if(!(n!=n|0.0!=0.0)){k=0;l=d;return k|0}k=o!=o|0.0!=0.0;l=d;return k|0}case 14:{q=a+8|0;p=b+8|0;o=+g[q>>2];n=+g[p>>2];if(!(o==n)?!((o!=o|0.0!=0.0)&(n!=n|0.0!=0.0)):0){k=0;l=d;return k|0}n=+g[q+4>>2];o=+g[p+4>>2];if(!(n==o)?!((n!=n|0.0!=0.0)&(o!=o|0.0!=0.0)):0){k=0;l=d;return k|0}o=+g[a+16>>2];n=+g[b+16>>2];if(!(o==n)?!((o!=o|0.0!=0.0)&(n!=n|0.0!=0.0)):0){k=0;l=d;return k|0}n=+g[a+20>>2];o=+g[b+20>>2];if(n==o){k=1;l=d;return k|0}if(!(n!=n|0.0!=0.0)){k=0;l=d;return k|0}k=o!=o|0.0!=0.0;l=d;return k|0}case 21:{p=a+8|0;q=b+8|0;if((__ZNK5Array4sizeEv(p)|0)!=(__ZNK5Array4sizeEv(q)|0)){k=0;l=d;return k|0}if((__ZNK5Array4sizeEv(p)|0)>0)r=0;else{k=1;l=d;return k|0}while(1){s=__ZNK5ArrayixEi(p,r)|0;if(!(__ZNK7Variant12hash_compareERKS_(s,__ZNK5ArrayixEi(q,r)|0)|0)){k=0;t=96;break}r=r+1|0;if((r|0)>=(__ZNK5Array4sizeEv(p)|0)){k=1;t=96;break}}if((t|0)==96){l=d;return k|0}break}case 24:{p=a+8|0;q=b+8|0;s=c[p>>2]|0;u=(s|0)==0;if(u)v=0;else v=(c[s+16>>2]|0)>>>2;w=c[q>>2]|0;if(!w)x=0;else x=(c[w+16>>2]|0)>>>2;if((v|0)!=(x|0)){k=0;l=d;return k|0}if(u){y=0;z=0;A=w}else{__Z16atomic_incrementPj(s+4|0)|0;y=s;z=c[s+8>>2]|0;A=c[q>>2]|0}if(!A){B=0;C=0}else{__Z16atomic_incrementPj(A+4|0)|0;B=A;C=c[A+8>>2]|0}q=c[p>>2]|0;a:do if(!q)D=1;else{p=(c[q+16>>2]|0)>>>2;s=0;while(1){if((s|0)>=(p|0)){D=1;break a}o=+g[z+(s<<2)>>2];n=+g[C+(s<<2)>>2];if(!(o==n)){D=0;break a}if((o!=o|0.0!=0.0)&(n!=n|0.0!=0.0)){D=0;break}else s=s+1|0}}while(0);if(B|0)__Z16atomic_decrementPj(B+4|0)|0;if(!y){k=D;l=d;return k|0}__Z16atomic_decrementPj(y+4|0)|0;k=D;l=d;return k|0}case 26:{q=a+8|0;s=b+8|0;p=c[q>>2]|0;w=(p|0)==0;if(w)E=0;else E=(c[p+16>>2]|0)>>>3;u=c[s>>2]|0;if(!u)F=0;else F=(c[u+16>>2]|0)>>>3;if((E|0)!=(F|0)){k=0;l=d;return k|0}if(w){G=0;H=0;I=u}else{__Z16atomic_incrementPj(p+4|0)|0;G=p;H=c[p+8>>2]|0;I=c[s>>2]|0}if(!I){J=0;K=0}else{__Z16atomic_incrementPj(I+4|0)|0;J=I;K=c[I+8>>2]|0}s=c[q>>2]|0;b:do if((s|0)!=0?(q=(c[s+16>>2]|0)>>>3,(q|0)!=0):0){p=0;while(1){n=+g[H+(p<<3)>>2];o=+g[K+(p<<3)>>2];if(!(n==o)?!((n!=n|0.0!=0.0)&(o!=o|0.0!=0.0)):0){o=+g[H+(p<<3)+4>>2];n=+g[K+(p<<3)+4>>2];if(o==n){L=0;break b}if((o!=o|0.0!=0.0)&(n!=n|0.0!=0.0)){L=0;break b}}p=p+1|0;if((p|0)>=(q|0)){L=1;break}}}else L=1;while(0);if(J|0)__Z16atomic_decrementPj(J+4|0)|0;if(!G){k=L;l=d;return k|0}__Z16atomic_decrementPj(G+4|0)|0;k=L;l=d;return k|0}case 27:{s=a+8|0;q=b+8|0;p=c[s>>2]|0;u=(p|0)==0;if(u)M=0;else M=((c[p+16>>2]|0)>>>0)/12|0;w=c[q>>2]|0;if(!w)N=0;else N=((c[w+16>>2]|0)>>>0)/12|0;if((M|0)!=(N|0)){k=0;l=d;return k|0}if(u){O=0;P=0;Q=w}else{__Z16atomic_incrementPj(p+4|0)|0;O=p;P=c[p+8>>2]|0;Q=c[q>>2]|0}if(!Q){R=0;S=0}else{__Z16atomic_incrementPj(Q+4|0)|0;R=Q;S=c[Q+8>>2]|0}q=c[s>>2]|0;c:do if((q|0)!=0?(s=c[q+16>>2]|0,p=(s>>>0)/12|0,s>>>0>11):0){s=0;while(1){n=+g[P+(s*12|0)>>2];o=+g[S+(s*12|0)>>2];do if(!(n==o)?!((n!=n|0.0!=0.0)&(o!=o|0.0!=0.0)):0){T=+g[P+(s*12|0)+4>>2];U=+g[S+(s*12|0)+4>>2];if(!(T==U)?!((T!=T|0.0!=0.0)&(U!=U|0.0!=0.0)):0)break;U=+g[P+(s*12|0)+8>>2];T=+g[S+(s*12|0)+8>>2];if(U==T){V=0;break c}if((U!=U|0.0!=0.0)&(T!=T|0.0!=0.0)){V=0;break c}}while(0);s=s+1|0;if((s|0)>=(p|0)){V=1;break}}}else V=1;while(0);if(R|0)__Z16atomic_decrementPj(R+4|0)|0;if(!O){k=V;l=d;return k|0}__Z16atomic_decrementPj(O+4|0)|0;k=V;l=d;return k|0}case 28:{q=a+8|0;p=b+8|0;s=c[q>>2]|0;w=(s|0)==0;if(w)W=0;else W=(c[s+16>>2]|0)>>>4;u=c[p>>2]|0;if(!u)X=0;else X=(c[u+16>>2]|0)>>>4;if((W|0)!=(X|0)){k=0;l=d;return k|0}if(w){Y=0;Z=0;_=u}else{__Z16atomic_incrementPj(s+4|0)|0;Y=s;Z=c[s+8>>2]|0;_=c[p>>2]|0}if(!_){$=0;aa=0}else{__Z16atomic_incrementPj(_+4|0)|0;$=_;aa=c[_+8>>2]|0}p=c[q>>2]|0;d:do if((p|0)!=0?(q=(c[p+16>>2]|0)>>>4,(q|0)!=0):0){s=0;while(1){o=+g[Z+(s<<4)>>2];n=+g[aa+(s<<4)>>2];do if(!(o==n)?!((o!=o|0.0!=0.0)&(n!=n|0.0!=0.0)):0){T=+g[Z+(s<<4)+4>>2];U=+g[aa+(s<<4)+4>>2];if(!(T==U)?!((T!=T|0.0!=0.0)&(U!=U|0.0!=0.0)):0)break;U=+g[Z+(s<<4)+8>>2];T=+g[aa+(s<<4)+8>>2];if(!(U==T)?!((U!=U|0.0!=0.0)&(T!=T|0.0!=0.0)):0)break;T=+g[Z+(s<<4)+12>>2];U=+g[aa+(s<<4)+12>>2];if(T==U){ca=0;break d}if((T!=T|0.0!=0.0)&(U!=U|0.0!=0.0)){ca=0;break d}}while(0);s=s+1|0;if((s|0)>=(q|0)){ca=1;break}}}else ca=1;while(0);if($|0)__Z16atomic_decrementPj($+4|0)|0;if(!Y){k=ca;l=d;return k|0}__Z16atomic_decrementPj(Y+4|0)|0;k=ca;l=d;return k|0}default:{c[f>>2]=0;c[i>>2]=0;__ZN7Variant8evaluateERKNS_8OperatorERKS_S4_RS_Rb(i,a,b,f,e);p=__ZNK7VariantcvbEv(f)|0;if(c[f>>2]|0)__ZN7Variant5clearEv(f);k=p;l=d;return k|0}}while(0);return 0}function __ZNK7Variant6is_refEv(a){a=a|0;var b=0;if((c[a>>2]|0)!=18){b=0;return b|0}b=(__ZNK6RefPtr7is_nullEv(a+8+4|0)|0)^1;return b|0}function __Z7vformatRK6StringRK7VariantS4_S4_S4_S4_(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0;i=l;l=l+16|0;if((l|0)>=(m|0))ba(16);j=i;k=i+4|0;__ZN5ArrayC2Ev(j);if((((c[d>>2]|0?(__ZN5Array9push_backERK7Variant(j,d),c[e>>2]|0):0)?(__ZN5Array9push_backERK7Variant(j,e),c[f>>2]|0):0)?(__ZN5Array9push_backERK7Variant(j,f),c[g>>2]|0):0)?(__ZN5Array9push_backERK7Variant(j,g),c[h>>2]|0):0)__ZN5Array9push_backERK7Variant(j,h);a[k>>0]=0;h=__ZNK6String7sprintfERK5ArrayPb(b,j,k)|0;do if(!(a[k>>0]|0)){a[1263537]=0;if(!h){n=0;__ZN5ArrayD2Ev(j);l=i;return n|0}else{b=(__Z28atomic_conditional_incrementPj(h+-8|0)|0)==0;o=b?0:h;break}}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143244,1143227,3198,1143252,0);if(!h){n=0;__ZN5ArrayD2Ev(j);l=i;return n|0}else o=0}while(0);if(__Z16atomic_decrementPj(h+-8|0)|0){n=o;__ZN5ArrayD2Ev(j);l=i;return n|0}__ZN6Memory11free_staticEPvb(h,1);n=o;__ZN5ArrayD2Ev(j);l=i;return n|0}function __ZNK10InputEvent8xform_byERK11Transform2D(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,h=0,i=0,j=0,k=0,n=0.0,o=0.0,p=0,q=0,r=0.0,s=0,t=0,u=0,v=0,w=0.0,x=0.0,y=0.0,z=0.0,A=0.0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+16|0;h=e+8|0;i=e;j=a;k=b;b=j+56|0;do{c[j>>2]=c[k>>2];j=j+4|0;k=k+4|0}while((j|0)<(b|0));switch(c[a+4>>2]|0){case 3:{k=a+28|0;n=+g[k>>2];j=a+32|0;o=+g[j>>2];b=d+8|0;p=d+4|0;q=d+12|0;r=n*+g[p>>2]+o*+g[q>>2];g[f>>2]=n*+g[d>>2]+o*+g[b>>2];g[f+4>>2]=r;s=d+16|0;__ZNK7Vector2plERKS_(h,f,s);t=a+20|0;r=+g[t>>2];u=a+24|0;o=+g[u>>2];n=r*+g[p>>2]+o*+g[q>>2];g[f>>2]=r*+g[d>>2]+o*+g[b>>2];g[f+4>>2]=n;__ZNK7Vector2plERKS_(i,f,s);c[t>>2]=c[i>>2];c[u>>2]=c[i+4>>2];c[k>>2]=c[h>>2];c[j>>2]=c[h+4>>2];l=e;return}case 2:{j=a+28|0;n=+g[j>>2];k=a+32|0;o=+g[k>>2];u=d+8|0;t=d+4|0;s=d+12|0;r=n*+g[t>>2]+o*+g[s>>2];g[f>>2]=n*+g[d>>2]+o*+g[u>>2];g[f+4>>2]=r;b=d+16|0;__ZNK7Vector2plERKS_(h,f,b);q=a+20|0;r=+g[q>>2];p=a+24|0;o=+g[p>>2];n=r*+g[t>>2]+o*+g[s>>2];g[f>>2]=r*+g[d>>2]+o*+g[u>>2];g[f+4>>2]=n;__ZNK7Vector2plERKS_(i,f,b);b=a+40|0;n=+g[b>>2];v=a+44|0;o=+g[v>>2];r=+g[d>>2];w=+g[u>>2];x=+g[t>>2];y=+g[s>>2];s=a+48|0;z=+g[s>>2];t=a+52|0;A=+g[t>>2];c[q>>2]=c[i>>2];c[p>>2]=c[i+4>>2];c[j>>2]=c[h>>2];c[k>>2]=c[h+4>>2];g[b>>2]=n*r+o*w;g[v>>2]=n*x+o*y;g[s>>2]=r*z+w*A;g[t>>2]=x*z+y*A;l=e;return}case 6:{t=a+16|0;A=+g[t>>2];s=a+20|0;y=+g[s>>2];z=A*+g[d+4>>2]+y*+g[d+12>>2];g[f>>2]=A*+g[d>>2]+y*+g[d+8>>2];g[f+4>>2]=z;__ZNK7Vector2plERKS_(h,f,d+16|0);c[t>>2]=c[h>>2];c[s>>2]=c[h+4>>2];l=e;return}case 7:{s=a+16|0;z=+g[s>>2];t=a+20|0;y=+g[t>>2];v=d+8|0;b=d+4|0;k=d+12|0;A=z*+g[b>>2]+y*+g[k>>2];g[f>>2]=z*+g[d>>2]+y*+g[v>>2];g[f+4>>2]=A;__ZNK7Vector2plERKS_(h,f,d+16|0);f=a+24|0;A=+g[f>>2];j=a+28|0;y=+g[j>>2];z=+g[d>>2];x=+g[v>>2];w=+g[b>>2];r=+g[k>>2];k=a+32|0;o=+g[k>>2];b=a+36|0;n=+g[b>>2];c[s>>2]=c[h>>2];c[t>>2]=c[h+4>>2];g[f>>2]=A*z+y*x;g[j>>2]=A*w+y*r;g[k>>2]=z*o+x*n;g[b>>2]=w*o+r*n;l=e;return}default:{l=e;return}}}function __ZN10FileAccess17get_file_as_arrayERK6String(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d;f=__ZN10FileAccess4openERK6StringiP5Error(b,1,0)|0;if(!f){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143300,1096532,456,1143318,0);g=0;h=g;l=d;return h|0}a[1263537]=0;c[e>>2]=0;__ZN6VectorIhE6resizeEi(e,ij[c[(c[f>>2]|0)+32>>2]&8191](f)|0)|0;b=c[(c[f>>2]|0)+68>>2]|0;i=c[e>>2]|0;do if(!i){j=0;k=0}else{if((c[i+-8>>2]|0)>>>0>1){n=c[i+-4>>2]|0;o=n+-1|0;p=o>>>1|o;o=p>>>2|p;p=o>>>4|o;o=p>>>8|p;p=__ZN6Memory12alloc_staticEjb((o>>>16|o)+1|0,1)|0;c[p+-8>>2]=1;c[p+-4>>2]=n;if(n|0){o=0;do{a[p+o>>0]=a[(c[e>>2]|0)+o>>0]|0;o=o+1|0}while((o|0)!=(n|0))}n=c[e>>2]|0;if(n|0?(__Z16atomic_decrementPj(n+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(n,1);c[e>>2]=p;if(!p){j=0;k=0;break}else q=p}else q=i;j=c[q+-4>>2]|0;k=q}while(0);nj[b&2047](f,k,j)|0;gj[c[(c[f>>2]|0)+144>>2]&8191](f);__ZN6Memory11free_staticEPvb(f,0);f=c[e>>2]|0;if(f){j=(__Z28atomic_conditional_incrementPj(f+-8|0)|0)==0;f=c[e>>2]|0;e=j?0:f;if((f|0)!=0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0){__ZN6Memory11free_staticEPvb(f,1);r=e}else r=e}else r=0;g=r;h=g;l=d;return h|0}function __ZNK2OS25get_safe_application_nameEv(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0;b=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=b+40|0;e=b;f=b+44|0;g=b+32|0;h=b+36|0;i=b+28|0;j=b+24|0;k=__ZN12GlobalConfig13get_singletonEv()|0;__ZN10StringNameC2EPKc(f,1143372);__ZNK6Object3getERK10StringNamePb(e,k,f,0);c[d>>2]=__ZNK7Variantcv6StringEv(e)|0;if(c[e>>2]|0)__ZN7Variant5clearEv(e);__ZN10StringNameD2Ev(f);__ZN6StringC2EPKc(g,1143389);__ZN6StringC2EPKc(h,1143407);c[f>>2]=__ZNK6String5splitERKS_b(g,h,1)|0;e=c[h>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);e=c[g>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);e=0;while(1){n=c[f>>2]|0;g=(n|0)==0;if(g)o=0;else o=c[n+-4>>2]|0;if((e|0)>=(o|0))break;if(g)p=0;else p=c[n+-4>>2]|0;do if((p|0)<=(e|0)){if(g)q=0;else q=c[n+-4>>2]|0;if((q|0)>(e|0)){a[1263537]=0;r=30;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);s=0;break}}else r=30;while(0);if((r|0)==30){r=0;__ZN6VectorI6StringE14_copy_on_writeEv(f);s=(c[f>>2]|0)+(e<<2)|0}c[i>>2]=0;if((c[s>>2]|0?(c[i>>2]=0,g=c[s>>2]|0,g|0):0)?__Z28atomic_conditional_incrementPj(g+-8|0)|0:0)c[i>>2]=c[s>>2];__ZN6StringC2EPKc(j,1150515);g=__ZNK6String7replaceES_S_(d,i,j)|0;h=g;k=c[d>>2]|0;if((k|0)==(g|0)){if(g|0)r=43}else{if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);c[d>>2]=0;if(g|0)if(!(__Z28atomic_conditional_incrementPj(g+-8|0)|0))r=43;else{c[d>>2]=h;r=43}}if((r|0)==43?(r=0,(__Z16atomic_decrementPj(g+-8|0)|0)==0):0)__ZN6Memory11free_staticEPvb(g,1);g=c[j>>2]|0;if(g|0?(__Z16atomic_decrementPj(g+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(g,1);g=c[i>>2]|0;if(g|0?(__Z16atomic_decrementPj(g+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(g,1);e=e+1|0}if(!n){t=c[d>>2]|0;l=b;return t|0}if(__Z16atomic_decrementPj(n+-8|0)|0){t=c[d>>2]|0;l=b;return t|0}e=c[f>>2]|0;f=(e|0)==0?0:e+-4|0;e=f+4|0;if(c[f>>2]|0){i=0;do{j=c[e+(i<<2)>>2]|0;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);i=i+1|0}while(i>>>0<(c[f>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(n,1);t=c[d>>2]|0;l=b;return t|0}function __ZN2OSC2Ev(b){b=b|0;c[b>>2]=396584;c[b+4>>2]=0;c[b+8>>2]=0;c[b+16>>2]=0;c[b+48>>2]=0;c[313442]=b;a[b+12>>0]=1;a[b+13>>0]=0;a[b+14>>0]=0;a[b+32>>0]=0;c[b+36>>2]=0;c[b+40>>2]=0;c[b+52>>2]=1;a[b+44>>0]=1;return}function __Z17keycode_get_countv(){var a=0,b=0;a=404388;b=0;while(1){b=b+1|0;if(!(c[a+12>>2]|0))break;else a=a+8|0}return b|0}function __Z25keycode_get_name_by_indexi(a){a=a|0;return c[404388+(a<<3)+4>>2]|0}function __ZN6Thread13get_caller_IDEv(){var a=0,b=0,d=0,e=0;a=c[313806]|0;if(!a){b=0;d=0}else{e=vj[a&511]()|0;b=F;d=e}F=b;return d|0}function __ZN6ThreadC2Ev(a){a=a|0;c[a>>2]=397128;return}function __ZN8MainLoop15set_init_scriptERK3RefI6ScriptE(a,b){a=a|0;b=b|0;var d=0;d=a+80|0;a=c[d>>2]|0;if((c[b>>2]|0)==(a|0))return;if((a|0?__ZN9Reference11unreferenceEv(a)|0:0)?(a=c[d>>2]|0,__Z17predelete_handlerP6Object(a)|0):0){gj[c[(c[a>>2]|0)+76>>2]&8191](a);__ZN6Memory11free_staticEPvb(a,0)}c[d>>2]=0;a=c[b>>2]|0;c[d>>2]=a;if(!a)return;__ZN9Reference9referenceEv(a);return}function __ZNK9DirAccess14_get_root_pathEv(a){a=a|0;var b=0,d=0,e=0,f=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b;switch(c[a+4>>2]|0){case 0:{a=__ZNK12GlobalConfig17get_resource_pathEv(__ZN12GlobalConfig13get_singletonEv()|0)|0;c[d>>2]=a;e=a;l=b;return e|0}case 1:{a=__ZN2OS13get_singletonEv()|0;f=ij[c[(c[a>>2]|0)+384>>2]&8191](a)|0;c[d>>2]=f;e=f;l=b;return e|0}default:{__ZN6StringC2EPKc(d,1263606);e=c[d>>2]|0;l=b;return e|0}}return 0}function __ZNK9DirAccess16_get_root_stringEv(a){a=a|0;var b=0,d=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b;switch(c[a+4>>2]|0){case 0:{__ZN6StringC2EPKc(d,1123467);break}case 1:{__ZN6StringC2EPKc(d,1091395);break}default:__ZN6StringC2EPKc(d,1263606)}l=b;return c[d>>2]|0}function __ZNK9DirAccess8fix_pathE6String(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0;d=l;l=l+48|0;if((l|0)>=(m|0))ba(48);e=d+32|0;f=d+28|0;g=d+24|0;h=d+20|0;i=d+16|0;j=d+12|0;k=d+8|0;n=d+4|0;o=d;switch(c[a+4>>2]|0){case 0:{if(__ZN12GlobalConfig13get_singletonEv()|0?__ZNK6String11begins_withEPKc(b,1123467)|0:0){c[e>>2]=__ZNK12GlobalConfig17get_resource_pathEv(__ZN12GlobalConfig13get_singletonEv()|0)|0;if(__ZNK6StringneEPKc(e,1263606)|0){__ZN6StringC2EPKc(f,1143409);c[g>>2]=0;a=c[e>>2]|0;if(a|0?(c[g>>2]=0,__Z28atomic_conditional_incrementPj(a+-8|0)|0):0)c[g>>2]=c[e>>2];a=__ZNK6String13replace_firstES_S_(b,f,g)|0;p=c[g>>2]|0;if(p|0?(__Z16atomic_decrementPj(p+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(p,1);p=c[f>>2]|0;if((p|0)!=0?(__Z16atomic_decrementPj(p+-8|0)|0)==0:0){__ZN6Memory11free_staticEPvb(p,1);q=a}else q=a}else{__ZN6StringC2EPKc(h,1123467);__ZN6StringC2EPKc(i,1263606);a=__ZNK6String13replace_firstES_S_(b,h,i)|0;p=c[i>>2]|0;if(p|0?(__Z16atomic_decrementPj(p+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(p,1);p=c[h>>2]|0;if((p|0)!=0?(__Z16atomic_decrementPj(p+-8|0)|0)==0:0){__ZN6Memory11free_staticEPvb(p,1);q=a}else q=a}a=c[e>>2]|0;if(a|0?(__Z16atomic_decrementPj(a+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(a,1);r=q;s=r;l=d;return s|0}break}case 1:{if(__ZNK6String11begins_withEPKc(b,1091395)|0){q=__ZN2OS13get_singletonEv()|0;c[e>>2]=ij[c[(c[q>>2]|0)+384>>2]&8191](q)|0;if(__ZNK6StringneEPKc(e,1263606)|0){__ZN6StringC2EPKc(j,1143415);c[k>>2]=0;q=c[e>>2]|0;if(q|0?(c[k>>2]=0,__Z28atomic_conditional_incrementPj(q+-8|0)|0):0)c[k>>2]=c[e>>2];q=__ZNK6String13replace_firstES_S_(b,j,k)|0;a=c[k>>2]|0;if(a|0?(__Z16atomic_decrementPj(a+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(a,1);a=c[j>>2]|0;if((a|0)!=0?(__Z16atomic_decrementPj(a+-8|0)|0)==0:0){__ZN6Memory11free_staticEPvb(a,1);t=q}else t=q}else{__ZN6StringC2EPKc(n,1091395);__ZN6StringC2EPKc(o,1263606);q=__ZNK6String13replace_firstES_S_(b,n,o)|0;a=c[o>>2]|0;if(a|0?(__Z16atomic_decrementPj(a+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(a,1);a=c[n>>2]|0;if((a|0)!=0?(__Z16atomic_decrementPj(a+-8|0)|0)==0:0){__ZN6Memory11free_staticEPvb(a,1);t=q}else t=q}q=c[e>>2]|0;if(q|0?(__Z16atomic_decrementPj(q+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(q,1);r=t;s=r;l=d;return s|0}break}case 2:{t=c[b>>2]|0;if(!t){r=0;s=r;l=d;return s|0}if(!(__Z28atomic_conditional_incrementPj(t+-8|0)|0)){r=0;s=r;l=d;return s|0}r=c[b>>2]|0;s=r;l=d;return s|0}default:{}}t=c[b>>2]|0;if(!t){r=0;s=r;l=d;return s|0}if(!(__Z28atomic_conditional_incrementPj(t+-8|0)|0)){r=0;s=r;l=d;return s|0}r=c[b>>2]|0;s=r;l=d;return s|0}function __ZN5InputC2Ev(a){a=a|0;__ZN6ObjectC2Ev(a);c[a>>2]=397268;__ZN10StringNameC2Ev(a+76|0);c[313774]=a;return}function __ZN6VectorIN8Geometry8MeshData4FaceEE14_copy_on_writeEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0;b=c[a>>2]|0;if(!b)return;if((c[b+-8>>2]|0)>>>0<=1)return;d=c[b+-4>>2]|0;b=(d*20|0)+-1|0;e=b>>>1|b;b=e>>>2|e;e=b>>>4|b;b=e>>>8|e;e=__ZN6Memory12alloc_staticEjb((b>>>16|b)+1|0,1)|0;c[e+-8>>2]=1;c[e+-4>>2]=d;if(d|0){b=0;do{f=e+(b*20|0)|0;g=c[a>>2]|0;h=g+(b*20|0)|0;c[f>>2]=c[h>>2];c[f+4>>2]=c[h+4>>2];c[f+8>>2]=c[h+8>>2];c[f+12>>2]=c[h+12>>2];h=e+(b*20|0)+16|0;f=g+(b*20|0)+16|0;c[h>>2]=0;if((c[f>>2]|0?(c[h>>2]=0,g=c[f>>2]|0,g|0):0)?__Z28atomic_conditional_incrementPj(g+-8|0)|0:0)c[h>>2]=c[f>>2];b=b+1|0}while((b|0)!=(d|0))}d=c[a>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0){b=c[a>>2]|0;f=(b|0)==0?0:b+-4|0;b=f+4|0;if(c[f>>2]|0){h=0;do{g=c[b+(h*20|0)+16>>2]|0;if(g|0?(__Z16atomic_decrementPj(g+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(g,1);h=h+1|0}while(h>>>0<(c[f>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(d,1)}c[a>>2]=e;return}function __ZN5Rect310merge_withERKS_(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,h=0,i=0,k=0,n=0,o=0,p=0.0,q=0.0,r=0.0,s=0.0,t=0.0,u=0.0,v=0.0,w=0.0,x=0.0,y=0.0,z=0.0,A=0.0,B=0,C=0;d=l;l=l+48|0;if((l|0)>=(m|0))ba(48);e=d+36|0;f=d+24|0;h=d+12|0;i=d;c[e>>2]=c[a>>2];c[e+4>>2]=c[a+4>>2];c[e+8>>2]=c[a+8>>2];c[f>>2]=c[b>>2];c[f+4>>2]=c[b+4>>2];c[f+8>>2]=c[b+8>>2];k=a+12|0;n=a+16|0;o=a+20|0;p=+g[e>>2];q=+g[k>>2]+p;r=+g[e+4>>2];s=+g[n>>2]+r;t=+g[e+8>>2];u=+g[o>>2]+t;g[h>>2]=q;g[h+4>>2]=s;g[h+8>>2]=u;v=+g[f>>2];w=+g[b+12>>2]+v;x=+g[f+4>>2];y=+g[b+16>>2]+x;z=+g[f+8>>2];A=+g[b+20>>2]+z;g[i>>2]=w;g[i+4>>2]=y;g[i+8>>2]=A;b=c[(p<v?e:f)>>2]|0;B=c[(r<x?e:f)+4>>2]|0;C=c[(t<z?e:f)+8>>2]|0;z=+g[(q>w?h:i)>>2];w=+g[(s>y?h:i)+4>>2];y=+g[(u>A?h:i)+8>>2];c[a>>2]=b;c[a+4>>2]=B;c[a+8>>2]=C;A=z-(c[j>>2]=b,+g[j>>2]);z=w-(c[j>>2]=B,+g[j>>2]);w=y-(c[j>>2]=C,+g[j>>2]);g[k>>2]=A;g[n>>2]=z;g[o>>2]=w;l=d;return}function __ZNK5Rect38get_edgeEiR7Vector3S1_(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var h=0,i=0,j=0,k=0,l=0.0,m=0,n=0.0;if(d>>>0>11){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143422,1143431,325,1143451,0);return}a[1263537]=0;do switch(d|0){case 0:{h=b+4|0;i=c[h>>2]|0;j=b+8|0;k=c[j>>2]|0;g[e>>2]=+g[b>>2]+ +g[b+12>>2];c[e+4>>2]=i;c[e+8>>2]=k;k=c[h>>2]|0;h=c[j>>2]|0;c[f>>2]=c[b>>2];c[f+4>>2]=k;c[f+8>>2]=h;return}case 1:{h=b+12|0;k=b+4|0;j=c[k>>2]|0;i=b+8|0;l=+g[i>>2]+ +g[b+20>>2];g[e>>2]=+g[b>>2]+ +g[h>>2];c[e+4>>2]=j;g[e+8>>2]=l;j=c[k>>2]|0;k=c[i>>2]|0;g[f>>2]=+g[b>>2]+ +g[h>>2];c[f+4>>2]=j;c[f+8>>2]=k;return}case 2:{k=b+4|0;j=c[k>>2]|0;h=b+8|0;i=b+20|0;l=+g[h>>2]+ +g[i>>2];c[e>>2]=c[b>>2];c[e+4>>2]=j;g[e+8>>2]=l;j=c[k>>2]|0;l=+g[h>>2]+ +g[i>>2];g[f>>2]=+g[b>>2]+ +g[b+12>>2];c[f+4>>2]=j;g[f+8>>2]=l;return}case 3:{j=b+4|0;i=c[j>>2]|0;h=b+8|0;k=c[h>>2]|0;c[e>>2]=c[b>>2];c[e+4>>2]=i;c[e+8>>2]=k;k=c[j>>2]|0;l=+g[h>>2]+ +g[b+20>>2];c[f>>2]=c[b>>2];c[f+4>>2]=k;g[f+8>>2]=l;return}case 4:{k=b+4|0;h=b+16|0;l=+g[k>>2]+ +g[h>>2];j=b+8|0;i=c[j>>2]|0;c[e>>2]=c[b>>2];g[e+4>>2]=l;c[e+8>>2]=i;l=+g[k>>2]+ +g[h>>2];h=c[j>>2]|0;g[f>>2]=+g[b>>2]+ +g[b+12>>2];g[f+4>>2]=l;c[f+8>>2]=h;return}case 5:{h=b+12|0;j=b+4|0;k=b+16|0;l=+g[j>>2]+ +g[k>>2];i=b+8|0;m=c[i>>2]|0;g[e>>2]=+g[b>>2]+ +g[h>>2];g[e+4>>2]=l;c[e+8>>2]=m;l=+g[j>>2]+ +g[k>>2];n=+g[i>>2]+ +g[b+20>>2];g[f>>2]=+g[b>>2]+ +g[h>>2];g[f+4>>2]=l;g[f+8>>2]=n;return}case 6:{h=b+4|0;i=b+16|0;n=+g[h>>2]+ +g[i>>2];k=b+8|0;j=b+20|0;l=+g[k>>2]+ +g[j>>2];g[e>>2]=+g[b>>2]+ +g[b+12>>2];g[e+4>>2]=n;g[e+8>>2]=l;l=+g[h>>2]+ +g[i>>2];n=+g[k>>2]+ +g[j>>2];c[f>>2]=c[b>>2];g[f+4>>2]=l;g[f+8>>2]=n;return}case 7:{j=b+4|0;k=b+16|0;n=+g[j>>2]+ +g[k>>2];i=b+8|0;l=+g[i>>2]+ +g[b+20>>2];c[e>>2]=c[b>>2];g[e+4>>2]=n;g[e+8>>2]=l;l=+g[j>>2]+ +g[k>>2];k=c[i>>2]|0;c[f>>2]=c[b>>2];g[f+4>>2]=l;c[f+8>>2]=k;return}case 8:{k=b+4|0;i=c[k>>2]|0;j=b+8|0;h=b+20|0;l=+g[j>>2]+ +g[h>>2];c[e>>2]=c[b>>2];c[e+4>>2]=i;g[e+8>>2]=l;l=+g[k>>2]+ +g[b+16>>2];n=+g[j>>2]+ +g[h>>2];c[f>>2]=c[b>>2];g[f+4>>2]=l;g[f+8>>2]=n;return}case 9:{h=b+4|0;j=c[h>>2]|0;k=b+8|0;i=c[k>>2]|0;c[e>>2]=c[b>>2];c[e+4>>2]=j;c[e+8>>2]=i;n=+g[h>>2]+ +g[b+16>>2];h=c[k>>2]|0;c[f>>2]=c[b>>2];g[f+4>>2]=n;c[f+8>>2]=h;return}case 10:{h=b+12|0;k=b+4|0;i=c[k>>2]|0;j=b+8|0;m=c[j>>2]|0;g[e>>2]=+g[b>>2]+ +g[h>>2];c[e+4>>2]=i;c[e+8>>2]=m;n=+g[k>>2]+ +g[b+16>>2];k=c[j>>2]|0;g[f>>2]=+g[b>>2]+ +g[h>>2];g[f+4>>2]=n;c[f+8>>2]=k;return}case 11:{k=b+12|0;h=b+4|0;j=c[h>>2]|0;m=b+8|0;i=b+20|0;n=+g[m>>2]+ +g[i>>2];g[e>>2]=+g[b>>2]+ +g[k>>2];c[e+4>>2]=j;g[e+8>>2]=n;n=+g[h>>2]+ +g[b+16>>2];l=+g[m>>2]+ +g[i>>2];g[f>>2]=+g[b>>2]+ +g[k>>2];g[f+4>>2]=n;g[f+8>>2]=l;return}default:return}while(0)}function __ZN8Geometry17build_convex_meshERK10PoolVectorI5PlaneE(b,d){b=b|0;d=d|0;var e=0,f=0,h=0,i=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0.0,X=0.0,Y=0.0,Z=0.0,_=0.0,$=0.0,aa=0.0,ca=0.0,da=0.0,ea=0.0,fa=0.0,ga=0.0,ha=0.0,ia=0.0,ja=0,ka=0,la=0,ma=0,na=0,oa=0,pa=0,qa=0,ra=0,sa=0,ta=0,ua=0,va=0,wa=0,xa=0,ya=0,za=0,Aa=0,Ba=0,Ca=0,Da=0,Ea=0.0,Fa=0.0,Ga=0.0,Ha=0.0,Ia=0,Ja=0,Ka=0,La=0,Ma=0,Na=0.0,Oa=0.0,Pa=0.0,Qa=0.0,Ra=0.0,Sa=0,Ta=0,Ua=0,Va=0,Wa=0,Xa=0,Ya=0,Za=0,_a=0,$a=0,ab=0,bb=0,cb=0,db=0,eb=0,fb=0,gb=0,hb=0,ib=0,jb=0,kb=0,lb=0,mb=0,nb=0,ob=0,pb=0,qb=0,rb=0,sb=0,tb=0,ub=0,vb=0,wb=0,xb=0,yb=0,zb=0,Ab=0,Bb=0,Cb=0,Db=0,Eb=0,Fb=0,Gb=0,Hb=0,Ib=0,Jb=0,Kb=0,Lb=0;e=l;l=l+160|0;if((l|0)>=(m|0))ba(160);f=e+136|0;h=e+72|0;i=e+64|0;k=e+40|0;n=e+124|0;o=e+112|0;p=e+100|0;q=e+88|0;r=e;s=e+52|0;t=e+20|0;c[b>>2]=0;c[b+4>>2]=0;c[b+8>>2]=0;u=h+4|0;v=h+8|0;w=k+4|0;x=k+8|0;y=n+4|0;z=n+8|0;A=o+4|0;B=o+8|0;C=p+4|0;D=p+8|0;E=q+4|0;F=q+8|0;G=s+4|0;H=s+8|0;J=b+8|0;K=r+16|0;L=t+16|0;M=b+4|0;N=0;a:while(1){O=c[d>>2]|0;P=(O|0)==0;if(P)Q=0;else Q=(c[O+16>>2]|0)>>>4;if((N|0)>=(Q|0)){R=266;break}if(P)S=0;else S=(c[O+16>>2]|0)>>>4;do if((S|0)<=(N|0)){if(P)T=0;else T=(c[O+16>>2]|0)>>>4;if((T|0)>(N|0)){a[1263537]=0;R=13;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1130483,505,1146766,0);c[h>>2]=c[0];c[h+4>>2]=c[1];c[h+8>>2]=c[2];c[h+12>>2]=c[3];break}}else R=13;while(0);do if((R|0)==13){R=0;if(P){U=0+(N<<4)|0;c[h>>2]=c[U>>2];c[h+4>>2]=c[U+4>>2];c[h+8>>2]=c[U+8>>2];c[h+12>>2]=c[U+12>>2];break}else{U=O+4|0;__Z16atomic_incrementPj(U)|0;V=(c[O+8>>2]|0)+(N<<4)|0;c[h>>2]=c[V>>2];c[h+4>>2]=c[V+4>>2];c[h+8>>2]=c[V+8>>2];c[h+12>>2]=c[V+12>>2];__Z16atomic_decrementPj(U)|0;break}}while(0);W=+g[h>>2];X=+g[u>>2];Y=+g[v>>2];Z=Y*0.0;_=W*0.0+X+Z;O=(_<0.0?-_:_)>.95;_=O?0.0:1.0;$=O?1.0:0.0;aa=X*$-Y*_;ca=Z-W*$;$=W*_-X*0.0;_=+I(+($*$+(aa*aa+ca*ca)));if(_==0.0){da=0.0;ea=0.0;fa=0.0}else{da=aa/_;ea=ca/_;fa=$/_}_=fa*X-ea*Y;$=da*Y-fa*W;Y=ea*W-da*X;X=+I(+(Y*Y+(_*_+$*$)));if(X==0.0){ga=0.0;ha=0.0;ia=0.0}else{ga=_/X;ha=$/X;ia=Y/X}c[i>>2]=0;__ZNK5Plane13get_any_pointEv(k,h);X=ga*1024.0;Y=ha*1024.0;$=ia*1024.0;_=da*1024.0;W=ea*1024.0;ca=fa*1024.0;aa=W+(+g[w>>2]-Y);Z=ca+(+g[x>>2]-$);g[n>>2]=_+(+g[k>>2]-X);g[y>>2]=aa;g[z>>2]=Z;c[f>>2]=c[n>>2];c[f+4>>2]=c[n+4>>2];c[f+8>>2]=c[n+8>>2];__ZN6VectorI7Vector3E9push_backES0_(i,f)|0;Z=+g[w>>2]-Y-W;aa=+g[x>>2]-$-ca;g[o>>2]=+g[k>>2]-X-_;g[A>>2]=Z;g[B>>2]=aa;c[f>>2]=c[o>>2];c[f+4>>2]=c[o+4>>2];c[f+8>>2]=c[o+8>>2];__ZN6VectorI7Vector3E9push_backES0_(i,f)|0;aa=Y+ +g[w>>2]-W;Z=$+ +g[x>>2]-ca;g[p>>2]=X+ +g[k>>2]-_;g[C>>2]=aa;g[D>>2]=Z;c[f>>2]=c[p>>2];c[f+4>>2]=c[p+4>>2];c[f+8>>2]=c[p+8>>2];__ZN6VectorI7Vector3E9push_backES0_(i,f)|0;Z=W+(Y+ +g[w>>2]);Y=ca+($+ +g[x>>2]);g[q>>2]=_+(X+ +g[k>>2]);g[E>>2]=Z;g[F>>2]=Y;c[f>>2]=c[q>>2];c[f+4>>2]=c[q+4>>2];c[f+8>>2]=c[q+8>>2];__ZN6VectorI7Vector3E9push_backES0_(i,f)|0;O=0;b:while(1){P=c[d>>2]|0;U=(P|0)==0;if(U)ja=0;else ja=(c[P+16>>2]|0)>>>4;if((O|0)>=(ja|0))break;if((O|0)!=(N|0)){c[r>>2]=0;if(U)ka=0;else ka=(c[P+16>>2]|0)>>>4;if((ka|0)<=(O|0)){if(U)la=0;else la=(c[P+16>>2]|0)>>>4;if((la|0)<=(O|0)){R=31;break a}a[1263537]=0}if(U){R=34;break a}U=P+4|0;__Z16atomic_incrementPj(U)|0;V=c[P+8>>2]|0;Y=+g[V+(O<<4)>>2];Z=+g[V+(O<<4)+4>>2];X=+g[V+(O<<4)+8>>2];_=+g[V+(O<<4)+12>>2];__Z16atomic_decrementPj(U)|0;do if(!(Y*+g[h>>2]+Z*+g[u>>2]+X*+g[v>>2]>.95)){U=c[i>>2]|0;if((U|0)!=0?(c[U+-4>>2]|0)>=3:0){V=0;P=U;while(1){ma=(P|0)==0;if(ma)na=0;else na=c[P+-4>>2]|0;if((V|0)>=(na|0))break;U=V+1|0;if(ma){oa=0;pa=0}else{qa=c[P+-4>>2]|0;oa=qa;pa=(U|0)%(qa|0)|0}if((oa|0)<=(V|0)){if(ma)ra=0;else ra=c[P+-4>>2]|0;if((ra|0)<=(V|0)){R=54;break a}a[1263537]=0}if((c[P+-8>>2]|0)>>>0>1){qa=c[P+-4>>2]|0;sa=(qa*12|0)+-1|0;ta=sa>>>1|sa;sa=ta>>>2|ta;ta=sa>>>4|sa;sa=ta>>>8|ta;ta=__ZN6Memory12alloc_staticEjb((sa>>>16|sa)+1|0,1)|0;c[ta+-8>>2]=1;c[ta+-4>>2]=qa;if(!qa){sa=c[i>>2]|0;if(sa|0){ua=sa;R=60}}else{sa=c[i>>2]|0;va=0;do{wa=ta+(va*12|0)|0;xa=sa+(va*12|0)|0;c[wa>>2]=c[xa>>2];c[wa+4>>2]=c[xa+4>>2];c[wa+8>>2]=c[xa+8>>2];va=va+1|0}while((va|0)!=(qa|0));ua=sa;R=60}do if((R|0)==60){R=0;if(__Z16atomic_decrementPj(ua+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ua,1)}while(0);c[i>>2]=ta;ya=ta}else ya=P;$=+g[ya+(V*12|0)>>2];ca=+g[ya+(V*12|0)+4>>2];W=+g[ya+(V*12|0)+8>>2];if((pa|0)<0){R=71;break a}sa=(ya|0)==0;if(sa)za=0;else za=c[ya+-4>>2]|0;if((za|0)<=(pa|0)){if(sa)Aa=0;else Aa=c[ya+-4>>2]|0;if((Aa|0)<=(pa|0)){R=71;break a}a[1263537]=0}do if(!ya)Ba=ya;else{if((c[ya+-8>>2]|0)>>>0<=1){Ba=ya;break}sa=c[ya+-4>>2]|0;qa=(sa*12|0)+-1|0;va=qa>>>1|qa;qa=va>>>2|va;va=qa>>>4|qa;qa=va>>>8|va;va=__ZN6Memory12alloc_staticEjb((qa>>>16|qa)+1|0,1)|0;c[va+-8>>2]=1;c[va+-4>>2]=sa;if(!sa){qa=c[i>>2]|0;if(qa|0){Ca=qa;R=78}}else{qa=c[i>>2]|0;xa=0;do{wa=va+(xa*12|0)|0;Da=qa+(xa*12|0)|0;c[wa>>2]=c[Da>>2];c[wa+4>>2]=c[Da+4>>2];c[wa+8>>2]=c[Da+8>>2];xa=xa+1|0}while((xa|0)!=(sa|0));Ca=qa;R=78}do if((R|0)==78){R=0;if(__Z16atomic_decrementPj(Ca+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ca,1)}while(0);c[i>>2]=va;Ba=va}while(0);aa=+g[Ba+(pa*12|0)>>2];Ea=+g[Ba+(pa*12|0)+4>>2];Fa=+g[Ba+(pa*12|0)+8>>2];Ga=Y*$+Z*ca+X*W-_;Ha=Y*aa+Z*Ea+X*Fa-_;if(Ga<=0.0){ta=(Ba|0)==0;if(ta)Ia=0;else Ia=c[Ba+-4>>2]|0;do if((Ia|0)<=(V|0)){if(ta)Ja=0;else Ja=c[Ba+-4>>2]|0;if((Ja|0)>(V|0)){a[1263537]=0;R=91;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);Ka=0;break}}else R=91;while(0);if((R|0)==91){R=0;do if(!Ba)La=Ba;else{if((c[Ba+-8>>2]|0)>>>0<=1){La=Ba;break}ta=c[Ba+-4>>2]|0;qa=(ta*12|0)+-1|0;sa=qa>>>1|qa;qa=sa>>>2|sa;sa=qa>>>4|qa;qa=sa>>>8|sa;sa=__ZN6Memory12alloc_staticEjb((qa>>>16|qa)+1|0,1)|0;c[sa+-8>>2]=1;c[sa+-4>>2]=ta;if(!ta){qa=c[i>>2]|0;if(qa|0){Ma=qa;R=96}}else{qa=c[i>>2]|0;xa=0;do{Da=sa+(xa*12|0)|0;wa=qa+(xa*12|0)|0;c[Da>>2]=c[wa>>2];c[Da+4>>2]=c[wa+4>>2];c[Da+8>>2]=c[wa+8>>2];xa=xa+1|0}while((xa|0)!=(ta|0));Ma=qa;R=96}do if((R|0)==96){R=0;if(__Z16atomic_decrementPj(Ma+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Ma,1)}while(0);c[i>>2]=sa;La=sa}while(0);Ka=La+(V*12|0)|0};c[f>>2]=c[Ka>>2];c[f+4>>2]=c[Ka+4>>2];c[f+8>>2]=c[Ka+8>>2];__ZN6VectorI7Vector3E9push_backES0_(r,f)|0}do if(Ga*Ha<0.0){Na=aa-$;Oa=Ea-ca;Pa=Fa-W;Qa=Y*Na+Z*Oa+X*Pa;if((c[j>>2]=(g[j>>2]=Qa,c[j>>2]|0)&2147483647,+g[j>>2])<1.0e-05)break;Ra=-Ga/Qa;g[s>>2]=$+Na*Ra;g[G>>2]=ca+Oa*Ra;g[H>>2]=W+Pa*Ra;c[f>>2]=c[s>>2];c[f+4>>2]=c[s+4>>2];c[f+8>>2]=c[s+8>>2];__ZN6VectorI7Vector3E9push_backES0_(r,f)|0}while(0);V=U;P=c[i>>2]|0}V=c[r>>2]|0;if((P|0)==(V|0)){Sa=0;Ta=V}else{do if(!ma){if(__Z16atomic_decrementPj(P+-8|0)|0)break;__ZN6Memory11free_staticEPvb(P,1)}while(0);c[i>>2]=0;P=c[r>>2]|0;if(!P){Sa=0;Ta=P;break}if(!(__Z28atomic_conditional_incrementPj(P+-8|0)|0)){Ua=0;R=106;break}P=c[r>>2]|0;c[i>>2]=P;Sa=0;Ta=P}}else{Ua=5;R=106}}else{Ua=7;R=106}while(0);if((R|0)==106){R=0;Sa=Ua;Ta=c[r>>2]|0}if(Ta|0?(__Z16atomic_decrementPj(Ta+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Ta,1);switch(Sa&7){case 7:case 0:break;default:break b}}O=O+1|0}O=c[i>>2]|0;do if(!O){Va=O;R=262}else{if((c[O+-4>>2]|0)<3){Wa=O;R=263;break};c[r>>2]=0;c[r+4>>2]=0;c[r+8>>2]=0;c[r+12>>2]=0;c[r+16>>2]=0;P=0;V=O;while(1){if(!V)Xa=0;else Xa=c[V+-4>>2]|0;if((P|0)<(Xa|0)){Ya=0;Za=V}else break;while(1){qa=c[J>>2]|0;ta=(qa|0)==0;if(ta)_a=0;else _a=c[qa+-4>>2]|0;if((Ya|0)>=(_a|0)){$a=qa;ab=Za;R=157;break}if(ta)bb=0;else bb=c[qa+-4>>2]|0;do if((bb|0)<=(Ya|0)){if(ta)cb=0;else cb=c[qa+-4>>2]|0;if((cb|0)>(Ya|0)){a[1263537]=0;R=136;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);db=0;break}}else R=136;while(0);if((R|0)==136){R=0;__ZN6VectorI7Vector3E14_copy_on_writeEv(J);db=(c[J>>2]|0)+(Ya*12|0)|0}qa=c[i>>2]|0;ta=(qa|0)==0;if(ta)eb=0;else eb=c[qa+-4>>2]|0;if((eb|0)<=(P|0)){if(ta)fb=0;else fb=c[qa+-4>>2]|0;if((fb|0)<=(P|0)){R=143;break a}a[1263537]=0}if((c[qa+-8>>2]|0)>>>0>1){ta=c[qa+-4>>2]|0;U=(ta*12|0)+-1|0;xa=U>>>1|U;U=xa>>>2|xa;xa=U>>>4|U;U=xa>>>8|xa;xa=__ZN6Memory12alloc_staticEjb((U>>>16|U)+1|0,1)|0;c[xa+-8>>2]=1;c[xa+-4>>2]=ta;if(!ta){U=c[i>>2]|0;if(U|0){gb=U;R=149}}else{U=c[i>>2]|0;va=0;do{wa=xa+(va*12|0)|0;Da=U+(va*12|0)|0;c[wa>>2]=c[Da>>2];c[wa+4>>2]=c[Da+4>>2];c[wa+8>>2]=c[Da+8>>2];va=va+1|0}while((va|0)!=(ta|0));gb=U;R=149}do if((R|0)==149){R=0;if(__Z16atomic_decrementPj(gb+-8|0)|0)break;__ZN6Memory11free_staticEPvb(gb,1)}while(0);c[i>>2]=xa;hb=xa}else hb=qa;X=+g[hb+(P*12|0)>>2]-+g[db>>2];Z=+g[hb+(P*12|0)+4>>2]-+g[db+4>>2];Y=+g[hb+(P*12|0)+8>>2]-+g[db+8>>2];if(+I(+(X*X+Z*Z+Y*Y))<.001){R=155;break}Ya=Ya+1|0;Za=hb}if((R|0)==155){R=0;if((Ya|0)==-1){$a=c[J>>2]|0;ab=hb;R=157}else ib=Ya}if((R|0)==157){R=0;if(!$a)jb=0;else jb=c[$a+-4>>2]|0;U=(ab|0)==0;if(U)kb=0;else kb=c[ab+-4>>2]|0;do if((kb|0)<=(P|0)){if(U)lb=0;else lb=c[ab+-4>>2]|0;if((lb|0)>(P|0)){a[1263537]=0;R=167;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);mb=0;break}}else R=167;while(0);if((R|0)==167){R=0;do if(!ab)nb=ab;else{if((c[ab+-8>>2]|0)>>>0<=1){nb=ab;break}U=c[ab+-4>>2]|0;ta=(U*12|0)+-1|0;va=ta>>>1|ta;ta=va>>>2|va;va=ta>>>4|ta;ta=va>>>8|va;va=__ZN6Memory12alloc_staticEjb((ta>>>16|ta)+1|0,1)|0;c[va+-8>>2]=1;c[va+-4>>2]=U;if(!U){ta=c[i>>2]|0;if(ta|0){ob=ta;R=172}}else{ta=c[i>>2]|0;Da=0;do{wa=va+(Da*12|0)|0;pb=ta+(Da*12|0)|0;c[wa>>2]=c[pb>>2];c[wa+4>>2]=c[pb+4>>2];c[wa+8>>2]=c[pb+8>>2];Da=Da+1|0}while((Da|0)!=(U|0));ob=ta;R=172}do if((R|0)==172){R=0;if(__Z16atomic_decrementPj(ob+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ob,1)}while(0);c[i>>2]=va;nb=va}while(0);mb=nb+(P*12|0)|0};c[f>>2]=c[mb>>2];c[f+4>>2]=c[mb+4>>2];c[f+8>>2]=c[mb+8>>2];__ZN6VectorI7Vector3E9push_backES0_(J,f)|0;ib=jb}ta=c[K>>2]|0;if(!ta)qb=1;else qb=(c[ta+-4>>2]|0)+1|0;if(!(__ZN6VectorIiE6resizeEi(K,qb)|0)){a[1263537]=0;ta=c[K>>2]|0;if(!ta){R=184;break a}U=c[ta+-4>>2]|0;if((U|0)<1){R=184;break a}__ZN6VectorIiE14_copy_on_writeEv(K);c[(c[K>>2]|0)+(U+-1<<2)>>2]=ib}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);P=P+1|0;V=c[i>>2]|0}c[r>>2]=c[h>>2];c[r+4>>2]=c[h+4>>2];c[r+8>>2]=c[h+8>>2];c[r+12>>2]=c[h+12>>2];c[t>>2]=c[h>>2];c[t+4>>2]=c[h+4>>2];c[t+8>>2]=c[h+8>>2];c[t+12>>2]=c[h+12>>2];c[L>>2]=0;V=c[K>>2]|0;if(V|0?(c[L>>2]=0,__Z28atomic_conditional_incrementPj(V+-8|0)|0):0)c[L>>2]=c[K>>2];__ZN6VectorIN8Geometry8MeshData4FaceEE9push_backES2_(b,t)|0;V=c[L>>2]|0;if((V|0)!=0?(__Z16atomic_decrementPj(V+-8|0)|0)==0:0){__ZN6Memory11free_staticEPvb(V,1);rb=0}else rb=0;c:while(1){sb=c[K>>2]|0;V=(sb|0)==0;if(V)tb=0;else tb=c[sb+-4>>2]|0;if((rb|0)>=(tb|0))break;if(V)ub=0;else ub=c[sb+-4>>2]|0;if((ub|0)<=(rb|0)){if(V)vb=0;else vb=c[sb+-4>>2]|0;if((vb|0)<=(rb|0)){R=200;break a}a[1263537]=0}__ZN6VectorIiE14_copy_on_writeEv(K);V=c[K>>2]|0;P=c[V+(rb<<2)>>2]|0;U=rb+1|0;ta=(V|0)==0;if(ta)wb=0;else wb=c[V+-4>>2]|0;Da=(U|0)%(wb|0)|0;if((Da|0)<0){R=211;break a}if(ta)xb=0;else xb=c[V+-4>>2]|0;if((xb|0)<=(Da|0)){if(ta)yb=0;else yb=c[V+-4>>2]|0;if((yb|0)<=(Da|0)){R=211;break a}a[1263537]=0}__ZN6VectorIiE14_copy_on_writeEv(K);V=c[(c[K>>2]|0)+(Da<<2)>>2]|0;Da=0;ta=c[M>>2]|0;while(1){zb=(ta|0)==0;if(zb)Ab=0;else Ab=c[ta+-4>>2]|0;if((Da|0)>=(Ab|0))break;if(zb)Bb=0;else Bb=c[ta+-4>>2]|0;if((Bb|0)<=(Da|0)){if(zb)Cb=0;else Cb=c[ta+-4>>2]|0;if((Cb|0)<=(Da|0)){R=223;break a}a[1263537]=0}__ZN6VectorIN8Geometry8MeshData4EdgeEE14_copy_on_writeEv(M);qa=c[M>>2]|0;if((c[qa+(Da<<3)>>2]|0)==(P|0)){xa=(qa|0)==0;if(xa)Db=0;else Db=c[qa+-4>>2]|0;if((Db|0)<=(Da|0)){if(xa)Eb=0;else Eb=c[qa+-4>>2]|0;if((Eb|0)<=(Da|0)){R=232;break a}a[1263537]=0}__ZN6VectorIN8Geometry8MeshData4EdgeEE14_copy_on_writeEv(M);xa=c[M>>2]|0;if((c[xa+(Da<<3)+4>>2]|0)==(V|0)){rb=U;continue c}else Fb=xa}else Fb=qa;qa=(Fb|0)==0;if(qa)Gb=0;else Gb=c[Fb+-4>>2]|0;if((Gb|0)<=(Da|0)){if(qa)Hb=0;else Hb=c[Fb+-4>>2]|0;if((Hb|0)<=(Da|0)){R=241;break a}a[1263537]=0}__ZN6VectorIN8Geometry8MeshData4EdgeEE14_copy_on_writeEv(M);qa=c[M>>2]|0;if((c[qa+(Da<<3)+4>>2]|0)==(P|0)){xa=(qa|0)==0;if(xa)Ib=0;else Ib=c[qa+-4>>2]|0;if((Ib|0)<=(Da|0)){if(xa)Jb=0;else Jb=c[qa+-4>>2]|0;if((Jb|0)<=(Da|0)){R=250;break a}a[1263537]=0}__ZN6VectorIN8Geometry8MeshData4EdgeEE14_copy_on_writeEv(M);xa=c[M>>2]|0;if((c[xa+(Da<<3)>>2]|0)==(V|0)){rb=U;continue c}else Kb=xa}else Kb=qa;Da=Da+1|0;ta=Kb}if(zb)Lb=1;else Lb=(c[ta+-4>>2]|0)+1|0;if(__ZN6VectorIN8Geometry8MeshData4EdgeEE6resizeEi(M,Lb)|0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);rb=U;continue}a[1263537]=0;Da=c[M>>2]|0;if(!Da){R=260;break a}qa=c[Da+-4>>2]|0;if((qa|0)<1){R=260;break a}__ZN6VectorIN8Geometry8MeshData4EdgeEE14_copy_on_writeEv(M);Da=(c[M>>2]|0)+(qa+-1<<3)|0;c[Da>>2]=P;c[Da+4>>2]=V;rb=U}if(sb|0?(__Z16atomic_decrementPj(sb+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(sb,1);Va=c[i>>2]|0;R=262}while(0);if((R|0)==262?(R=0,Va|0):0){Wa=Va;R=263}if((R|0)==263?(R=0,(__Z16atomic_decrementPj(Wa+-8|0)|0)==0):0)__ZN6Memory11free_staticEPvb(Wa,1);N=N+1|0}switch(R|0){case 31:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1130483,505,1146766,0);df();break}case 34:{df();break}case 54:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 71:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 143:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 184:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 200:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 211:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 223:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 232:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 241:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 250:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 260:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 266:{l=e;return}}}function __ZN6VectorIN8Geometry8MeshData4FaceEE9push_backES2_(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e;g=c[b>>2]|0;if(!g)h=1;else h=(c[g+-4>>2]|0)+1|0;if(__ZN6VectorIN8Geometry8MeshData4FaceEE6resizeEi(b,h)|0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);i=1;l=e;return i|0}a[1263537]=0;h=c[b>>2]|0;if(!h)j=-1;else j=(c[h+-4>>2]|0)+-1|0;c[f>>2]=c[d>>2];c[f+4>>2]=c[d+4>>2];c[f+8>>2]=c[d+8>>2];c[f+12>>2]=c[d+12>>2];h=f+16|0;g=d+16|0;c[h>>2]=0;d=c[g>>2]|0;if(d|0?(c[h>>2]=0,__Z28atomic_conditional_incrementPj(d+-8|0)|0):0)c[h>>2]=c[g>>2];__ZN6VectorIN8Geometry8MeshData4FaceEE3setEiS2_(b,j,f);f=c[h>>2]|0;if(!f){i=0;l=e;return i|0}if(__Z16atomic_decrementPj(f+-8|0)|0){i=0;l=e;return i|0}__ZN6Memory11free_staticEPvb(f,1);i=0;l=e;return i|0}function __ZN6VectorIN8Geometry8MeshData4EdgeEE6resizeEi(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0;if((d|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,269,1145657,0);e=31;return e|0}a[1263537]=0;f=c[b>>2]|0;if(!f)g=0;else g=c[f+-4>>2]|0;if((g|0)==(d|0)){e=0;return e|0}if(!d){if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);c[b>>2]=0;e=0;return e|0}__ZN6VectorIN8Geometry8MeshData4EdgeEE14_copy_on_writeEv(b);f=d<<3;if(d>>>0<=536870911?(g=f+-1|0,h=g>>>1|g,g=h>>>2|h,h=g>>>4|g,g=h>>>8|h,h=(g>>>16|g)+1|0,f>>>0<4294967264):0){a[1263537]=0;f=c[b>>2]|0;do if(!f)if((d|0)>0)i=18;else{j=0;i=25}else{g=c[f+-4>>2]|0;if((g|0)<(d|0))if(!g)i=18;else{k=__ZN6Memory14realloc_staticEPvjb(f,h,1)|0;if(k|0){a[1263537]=0;l=k;break}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,300,1145876,0);e=6;return e|0}else{j=g;i=25}}while(0);do if((i|0)==18){g=__ZN6Memory12alloc_staticEjb(h,1)|0;if(g|0){a[1263537]=0;c[g+-4>>2]=0;c[g+-8>>2]=1;l=g;break}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,292,1145820,0);e=6;return e|0}else if((i|0)==25){if((j|0)<=(d|0)){e=0;return e|0}g=__ZN6Memory14realloc_staticEPvjb(f,h,1)|0;if(!g){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,324,1145876,0);e=6;return e|0}else{a[1263537]=0;c[b>>2]=g;c[g+-4>>2]=d;e=0;return e|0}}while(0);c[b>>2]=l;c[((l|0)==0?0:l+-4|0)>>2]=d;e=0;return e|0}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,285,1145723,0);e=6;return e|0}function __ZN6VectorIN8Geometry8MeshData4FaceEE6resizeEi(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0;if((d|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,269,1145657,0);e=31;return e|0}a[1263537]=0;f=c[b>>2]|0;if(!f)g=0;else g=c[f+-4>>2]|0;if((g|0)==(d|0)){e=0;return e|0}if(!d){if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0){g=c[b>>2]|0;h=(g|0)==0?0:g+-4|0;g=h+4|0;if(c[h>>2]|0){i=0;do{j=c[g+(i*20|0)+16>>2]|0;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);i=i+1|0}while(i>>>0<(c[h>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(f,1)}c[b>>2]=0;e=0;return e|0}__ZN6VectorIN8Geometry8MeshData4FaceEE14_copy_on_writeEv(b);f=d*20|0;if(d>>>0<=214748364?(h=f+-1|0,i=h>>>1|h,h=i>>>2|i,i=h>>>4|h,h=i>>>8|i,i=(h>>>16|h)+1|0,f>>>0<4294967264):0){a[1263537]=0;h=c[b>>2]|0;do if(!h)if((d|0)>0)k=23;else{l=0;k=32}else{g=c[h+-4>>2]|0;if((g|0)<(d|0))if(!g)k=23;else{j=__ZN6Memory14realloc_staticEPvjb(h,i,1)|0;if(j|0){a[1263537]=0;m=j;n=c[j+-4>>2]|0;break}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,300,1145876,0);e=6;return e|0}else{l=g;k=32}}while(0);do if((k|0)==23){g=__ZN6Memory12alloc_staticEjb(i,1)|0;if(g|0){a[1263537]=0;c[g+-4>>2]=0;c[g+-8>>2]=1;m=g;n=0;break}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,292,1145820,0);e=6;return e|0}else if((k|0)==32){if((l|0)<=(d|0)){e=0;return e|0}if((c[h+-4>>2]|0)>>>0>d>>>0){g=d;j=h;do{o=c[j+(g*20|0)+16>>2]|0;if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(o,1);g=g+1|0;j=c[b>>2]|0}while(g>>>0<(c[j+-4>>2]|0)>>>0);p=j}else p=h;g=__ZN6Memory14realloc_staticEPvjb(p,i,1)|0;if(!g){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,324,1145876,0);e=6;return e|0}else{a[1263537]=0;c[b>>2]=g;c[g+-4>>2]=d;e=0;return e|0}}while(0);c[b>>2]=m;if((n|0)<(d|0)){i=n*20|0;_memset(m+i|0,0,f-i|0)|0;q=c[b>>2]|0}else q=m;c[((q|0)==0?0:q+-4|0)>>2]=d;e=0;return e|0}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,285,1145723,0);e=6;return e|0}function __ZN6VectorIN8Geometry8MeshData4FaceEE3setEiS2_(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0;do if((d|0)<0)f=8;else{g=c[b>>2]|0;h=(g|0)==0;if(h)i=0;else i=c[g+-4>>2]|0;if((i|0)<=(d|0)){if(h)j=0;else j=c[g+-4>>2]|0;if((j|0)<=(d|0)){f=8;break}a[1263537]=0}__ZN6VectorIN8Geometry8MeshData4FaceEE14_copy_on_writeEv(b);k=(c[b>>2]|0)+(d*20|0)|0}while(0);if((f|0)==8){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);k=0};c[k>>2]=c[e>>2];c[k+4>>2]=c[e+4>>2];c[k+8>>2]=c[e+8>>2];c[k+12>>2]=c[e+12>>2];f=k+16|0;k=e+16|0;e=c[f>>2]|0;if((e|0)==(c[k>>2]|0))return;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);c[f>>2]=0;e=c[k>>2]|0;if(!e)return;if(!(__Z28atomic_conditional_incrementPj(e+-8|0)|0))return;c[f>>2]=c[k>>2];return}function __Z14pcg32_random_rP14pcg32_random_t(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=a;d=c[b>>2]|0;e=c[b+4>>2]|0;b=___muldi3(d|0,e|0,1284865837,1481765933)|0;f=a+8|0;g=_i64Add(c[f>>2]|1|0,c[f+4>>2]|0,b|0,F|0)|0;b=a;c[b>>2]=g;c[b+4>>2]=F;b=_bitshift64Lshr(d|0,e|0,18)|0;g=_bitshift64Lshr(b^d|0,F^e|0,27)|0;b=_bitshift64Lshr(d|0,e|0,59)|0;return g>>>b|g<<(0-b&31)|0}function __ZN5Plane9normalizeEv(a){a=a|0;var b=0.0,d=0,e=0.0,f=0,h=0.0,i=0.0;b=+g[a>>2];d=a+4|0;e=+g[d>>2];f=a+8|0;h=+g[f>>2];i=+I(+(b*b+e*e+h*h));if(i==0.0){c[a>>2]=0;c[a+4>>2]=0;c[a+8>>2]=0;c[a+12>>2]=0;return}else{g[a>>2]=b/i;g[d>>2]=e/i;g[f>>2]=h/i;f=a+12|0;g[f>>2]=+g[f>>2]/i;return}}function __ZNK5Plane28get_any_perpendicular_normalEv(b,d){b=b|0;d=d|0;var e=0,f=0,h=0.0,i=0.0,j=0.0,k=0.0,l=0.0,m=0.0,n=0.0,o=0.0;if((a[1220480]|0)==0?___cxa_guard_acquire(1220480)|0:0){g[313944]=1.0;g[313945]=0.0;g[313946]=0.0}if((a[1220488]|0)==0?___cxa_guard_acquire(1220488)|0:0){g[313947]=0.0;g[313948]=1.0;g[313949]=0.0}e=b+8|0;g[e>>2]=0.0;f=b+4|0;g[f>>2]=0.0;g[b>>2]=0.0;h=+g[d>>2];i=+g[d+4>>2];j=+g[d+8>>2];k=h*+g[313944]+i*+g[313945]+j*+g[313946];if((k<0.0?-k:k)>.99){c[b>>2]=c[313947];c[b+4>>2]=c[313948];c[b+8>>2]=c[313949]}else{c[b>>2]=c[313944];c[b+4>>2]=c[313945];c[b+8>>2]=c[313946]}k=+g[b>>2];l=+g[f>>2];m=+g[e>>2];n=h*k+i*l+j*m;o=k-h*n;g[b>>2]=o;h=l-i*n;g[f>>2]=h;i=m-j*n;g[e>>2]=i;n=+I(+(i*i+(h*h+o*o)));if(n==0.0){g[e>>2]=0.0;g[f>>2]=0.0;g[b>>2]=0.0;return}else{g[b>>2]=o/n;g[f>>2]=h/n;g[e>>2]=i/n;return}}function __ZNK5Plane14is_almost_likeERKS_(a,b){a=a|0;b=b|0;var d=0;if(!(+g[a>>2]*+g[b>>2]+ +g[a+4>>2]*+g[b+4>>2]+ +g[a+8>>2]*+g[b+8>>2]>.999)){d=0;return d|0}h[j>>3]=+g[a+12>>2]-+g[b+12>>2];b=c[j+4>>2]&2147483647;c[j>>2]=c[j>>2];c[j+4>>2]=b;d=+h[j>>3]<.0001;return d|0}function __ZN9QuickHull5buildERK6VectorI7Vector3ERN8Geometry8MeshDataE(b,d){b=b|0;d=d|0;var e=0,f=0,h=0,i=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0.0,z=0.0,A=0.0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,J=0,K=0.0,L=0.0,M=0.0,N=0.0,O=0.0,P=0.0,Q=0.0,R=0.0,S=0.0,T=0.0,U=0.0,V=0.0,W=0.0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0,ia=0,ja=0,ka=0,la=0,ma=0,na=0,oa=0,pa=0,qa=0,ra=0.0,sa=0.0,ta=0,ua=0,va=0,wa=0,xa=0,ya=0,za=0,Aa=0,Ba=0,Ca=0,Da=0,Ea=0,Fa=0,Ga=0.0,Ha=0,Ia=0,Ja=0,Ka=0,La=0,Ma=0,Na=0.0,Oa=0.0,Pa=0.0,Qa=0,Ra=0,Sa=0,Ta=0,Ua=0,Va=0,Wa=0,Xa=0,Ya=0,Za=0,_a=0,$a=0,ab=0.0,bb=0.0,cb=0.0,db=0,eb=0,fb=0,gb=0,hb=0,ib=0,jb=0.0,kb=0,lb=0,mb=0,nb=0,ob=0,pb=0,qb=0,rb=0,sb=0,tb=0,ub=0,vb=0,wb=0,xb=0,yb=0,zb=0,Ab=0.0,Bb=0.0,Cb=0.0,Db=0.0,Eb=0.0,Fb=0.0,Gb=0.0,Hb=0,Ib=0,Jb=0,Kb=0,Lb=0,Mb=0,Nb=0,Ob=0,Pb=0,Qb=0,Rb=0,Sb=0,Tb=0,Ub=0,Vb=0,Wb=0,Xb=0,Yb=0,Zb=0,_b=0,$b=0,ac=0,bc=0,cc=0,dc=0,ec=0,fc=0,gc=0,hc=0,ic=0,jc=0,kc=0,lc=0,mc=0,nc=0,oc=0,pc=0,qc=0,rc=0,sc=0.0,tc=0.0,uc=0.0,vc=0.0,wc=0.0,xc=0,yc=0.0,zc=0.0,Ac=0,Bc=0,Cc=0,Dc=0,Ec=0,Fc=0,Gc=0,Hc=0,Ic=0,Jc=0,Kc=0,Lc=0,Mc=0,Nc=0,Oc=0,Pc=0,Qc=0,Rc=0,Sc=0,Tc=0,Uc=0,Vc=0,Wc=0,Xc=0,Yc=0,Zc=0,_c=0,$c=0,ad=0,bd=0,cd=0,dd=0,ed=0,fd=0,gd=0,hd=0,id=0,jd=0,kd=0,ld=0,md=0,nd=0,od=0,pd=0,qd=0,rd=0,sd=0,td=0,ud=0,vd=0,wd=0,xd=0,yd=0,zd=0,Ad=0,Bd=0,Cd=0,Dd=0,Ed=0,Fd=0,Gd=0,Hd=0,Id=0,Jd=0,Kd=0,Ld=0,Md=0,Nd=0,Od=0,Pd=0,Qd=0,Rd=0,Sd=0,Td=0,Ud=0,Vd=0,Wd=0,Xd=0,Yd=0,Zd=0,_d=0,$d=0,ae=0,be=0,ce=0,de=0,ee=0;e=l;l=l+144|0;if((l|0)>=(m|0))ba(144);f=e+112|0;h=e+108|0;i=e+96|0;k=e+80|0;n=e+72|0;o=e+40|0;p=e+16|0;q=e;r=e+8|0;c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;c[f+12>>2]=0;c[f+16>>2]=0;c[f+20>>2]=0;s=f+4|0;t=f+8|0;u=f+12|0;v=f+16|0;w=f+20|0;x=0;y=0.0;z=0.0;A=0.0;while(1){B=c[b>>2]|0;C=(B|0)==0;if(C)D=0;else D=c[B+-4>>2]|0;if((x|0)>=(D|0))break;E=(x|0)==0;if(C)F=0;else F=c[B+-4>>2]|0;do if((F|0)<=(x|0)){if(C)G=0;else G=c[B+-4>>2]|0;if((G|0)>(x|0)){a[1263537]=0;H=14;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);J=0;break}}else H=14;while(0);if((H|0)==14){H=0;J=B+(x*12|0)|0}if(E){c[f>>2]=c[J>>2];c[f+4>>2]=c[J+4>>2];c[f+8>>2]=c[J+8>>2];K=A;L=z;M=y}else{N=+g[f>>2];O=+g[s>>2];P=+g[t>>2];Q=N+y;R=O+z;S=P+A;T=+g[J>>2];U=T<N?T:N;N=+g[J+4>>2];V=N<O?N:O;O=+g[J+8>>2];W=O<P?O:P;g[f>>2]=U;g[s>>2]=V;g[t>>2]=W;P=(T>Q?T:Q)-U;U=(N>R?N:R)-V;V=(O>S?O:S)-W;g[u>>2]=P;g[v>>2]=U;g[w>>2]=V;K=V;L=U;M=P}x=x+1|0;y=M;z=L;A=K}if(y==0.0&z==0.0&A==0.0){X=20;l=e;return X|0}c[h>>2]=0;if(C)Y=0;else Y=c[B+-4>>2]|0;__ZN6VectorIbE6resizeEi(h,Y)|0;Y=i+4|0;c[Y>>2]=379008;c[i>>2]=0;B=i+8|0;c[B>>2]=0;C=k+4|0;x=k+8|0;w=0;while(1){v=c[b>>2]|0;u=(v|0)==0;if(u)Z=0;else Z=c[v+-4>>2]|0;if((w|0)>=(Z|0))break;if(u)_=0;else _=c[v+-4>>2]|0;do if((_|0)<=(w|0)){if(u)$=0;else $=c[v+-4>>2]|0;if(($|0)>(w|0)){a[1263537]=0;H=34;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);aa=0;break}}else H=34;while(0);if((H|0)==34){H=0;aa=v+(w*12|0)|0}__ZNK7Vector37snappedEf(k,aa,9.999999747378752e-05);u=c[i>>2]|0;if(!u)ca=0;else{E=c[u+8>>2]|0;u=c[Y>>2]|0;a:do if((E|0)==(u|0))da=E;else{A=+g[k>>2];z=+g[C>>2];y=+g[x>>2];t=E;while(1){K=+g[t+24>>2];do if(A==K){L=+g[t+28>>2];if(z==L){M=+g[t+32>>2];if(y<M){H=43;break}if(M<y){H=47;break}else{da=t;break a}}else{if(z<L){H=43;break}if(L<z){H=47;break}else{da=t;break a}}}else if(!(A<K))if(K<A)H=47;else{da=t;break a}else H=43;while(0);if((H|0)==43){H=0;ea=t+8|0}else if((H|0)==47){H=0;ea=t+4|0}t=c[ea>>2]|0;if((t|0)==(u|0)){da=u;break}}}while(0);ca=(da|0)!=(u|0)&(da|0)!=0}E=c[h>>2]|0;v=(E|0)==0;if(v)fa=0;else fa=c[E+-4>>2]|0;do if((fa|0)<=(w|0)){if(v)ga=0;else ga=c[E+-4>>2]|0;if((ga|0)>(w|0)){a[1263537]=0;H=58;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);ha=0;break}}else H=58;while(0);if((H|0)==58){H=0;if(!v)if((c[E+-8>>2]|0)>>>0>1){u=c[E+-4>>2]|0;t=u+-1|0;s=t>>>1|t;t=s>>>2|s;s=t>>>4|t;t=s>>>8|s;s=__ZN6Memory12alloc_staticEjb((t>>>16|t)+1|0,1)|0;c[s+-8>>2]=1;c[s+-4>>2]=u;t=c[h>>2]|0;if(!u){if(t|0)H=62}else{J=0;do{a[s+J>>0]=a[t+J>>0]|0;J=J+1|0}while((J|0)!=(u|0));H=62}if((H|0)==62?(H=0,(__Z16atomic_decrementPj(t+-8|0)|0)==0):0)__ZN6Memory11free_staticEPvb(t,1);c[h>>2]=s;ia=s}else ia=E;else ia=0;ha=ia+w|0}if(ca)a[ha>>0]=0;else{a[ha>>0]=1;if(!(c[i>>2]|0)){u=__ZnwjPFPvjE(36,4740)|0;J=u+16|0;c[J>>2]=0;c[J+4>>2]=0;c[J+8>>2]=0;c[J+12>>2]=0;c[J+16>>2]=0;c[i>>2]=u;J=c[Y>>2]|0;c[u+4>>2]=J;c[u+8>>2]=J;c[u+12>>2]=J;c[u>>2]=1}__ZN3SetI7Vector310ComparatorIS0_E16DefaultAllocatorE10_insert_rbERKS0_(i,k)|0}w=w+1|0}w=__ZNK5Rect322get_longest_axis_indexEv(f)|0;f=k+4|0;A=0.0;z=0.0;ha=0;ca=0;ia=0;while(1){ja=c[b>>2]|0;ka=(ja|0)==0;if(ka)la=0;else la=c[ja+-4>>2]|0;if((ha|0)>=(la|0)){H=76;break}ga=c[h>>2]|0;fa=(ga|0)==0;if(fa)ma=0;else ma=c[ga+-4>>2]|0;if((ma|0)<=(ha|0)){if(fa)na=0;else na=c[ga+-4>>2]|0;if((na|0)<=(ha|0)){H=102;break}a[1263537]=0}if((c[ga+-8>>2]|0)>>>0>1){fa=c[ga+-4>>2]|0;da=fa+-1|0;ea=da>>>1|da;da=ea>>>2|ea;ea=da>>>4|da;da=ea>>>8|ea;ea=__ZN6Memory12alloc_staticEjb((da>>>16|da)+1|0,1)|0;c[ea+-8>>2]=1;c[ea+-4>>2]=fa;da=c[h>>2]|0;if(!fa){if(da|0)H=107}else{x=0;do{a[ea+x>>0]=a[da+x>>0]|0;x=x+1|0}while((x|0)!=(fa|0));H=107}if((H|0)==107?(H=0,(__Z16atomic_decrementPj(da+-8|0)|0)==0):0)__ZN6Memory11free_staticEPvb(da,1);c[h>>2]=ea;oa=ea}else oa=ga;if(!(a[oa+ha>>0]|0)){pa=ca;qa=ia;ra=A;sa=z}else{fa=c[b>>2]|0;x=(fa|0)==0;if(x)ta=0;else ta=c[fa+-4>>2]|0;if((ta|0)<=(ha|0)){if(x)ua=0;else ua=c[fa+-4>>2]|0;if((ua|0)<=(ha|0)){H=118;break}a[1263537]=0}y=+g[fa+(ha*12|0)+(w<<2)>>2];fa=(ha|0)==0;x=fa|y<z;E=fa|y>A;pa=x?ha:ca;qa=E?ha:ia;ra=E?y:A;sa=x?y:z}A=ra;z=sa;ha=ha+1|0;ca=pa;ia=qa}if((H|0)==76){c[k>>2]=ca;c[f>>2]=ia;f=(ca|0)<0;do if(f)H=83;else{if(ka)va=0;else va=c[ja+-4>>2]|0;if((va|0)<=(ca|0)){if(ka)wa=0;else wa=c[ja+-4>>2]|0;if((wa|0)<=(ca|0)){H=83;break}a[1263537]=0}xa=ja+(ca*12|0)|0}while(0);if((H|0)==83){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);xa=0}if((ia|0)<0)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);ja=c[b>>2]|0;wa=(ja|0)==0;if(wa)ya=0;else ya=c[ja+-4>>2]|0;do if((ya|0)<=(ia|0)){if(wa)za=0;else za=c[ja+-4>>2]|0;if((za|0)>(ia|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0)}while(0);sa=+g[xa>>2]-+g[ja+(ia*12|0)>>2];z=+g[xa+4>>2]-+g[ja+(ia*12|0)+4>>2];ra=+g[xa+8>>2]-+g[ja+(ia*12|0)+8>>2];xa=k+8|0;A=0.0;za=0;wa=ja;ja=0;while(1){Aa=(wa|0)==0;if(Aa)Ba=0;else Ba=c[wa+-4>>2]|0;if((za|0)>=(Ba|0)){H=125;break}ya=c[h>>2]|0;ka=(ya|0)==0;if(ka)Ca=0;else Ca=c[ya+-4>>2]|0;if((Ca|0)<=(za|0)){if(ka)Da=0;else Da=c[ya+-4>>2]|0;if((Da|0)<=(za|0)){H=162;break}a[1263537]=0}if((c[ya+-8>>2]|0)>>>0>1){ka=c[ya+-4>>2]|0;va=ka+-1|0;qa=va>>>1|va;va=qa>>>2|qa;qa=va>>>4|va;va=qa>>>8|qa;qa=__ZN6Memory12alloc_staticEjb((va>>>16|va)+1|0,1)|0;c[qa+-8>>2]=1;c[qa+-4>>2]=ka;va=c[h>>2]|0;if(!ka){if(va|0)H=167}else{pa=0;do{a[qa+pa>>0]=a[va+pa>>0]|0;pa=pa+1|0}while((pa|0)!=(ka|0));H=167}if((H|0)==167?(H=0,(__Z16atomic_decrementPj(va+-8|0)|0)==0):0)__ZN6Memory11free_staticEPvb(va,1);c[h>>2]=qa;Ea=qa}else Ea=ya;if(!(a[Ea+za>>0]|0)){Fa=ja;Ga=A;Ha=c[b>>2]|0}else{do if(f)H=180;else{ka=c[b>>2]|0;pa=(ka|0)==0;if(pa)Ia=0;else Ia=c[ka+-4>>2]|0;if((Ia|0)<=(ca|0)){if(pa)Ja=0;else Ja=c[ka+-4>>2]|0;if((Ja|0)<=(ca|0)){H=180;break}a[1263537]=0}Ka=ka+(ca*12|0)|0}while(0);if((H|0)==180){H=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);Ka=0}ya=c[b>>2]|0;qa=(ya|0)==0;if(qa)La=0;else La=c[ya+-4>>2]|0;if((La|0)<=(za|0)){if(qa)Ma=0;else Ma=c[ya+-4>>2]|0;if((Ma|0)<=(za|0)){H=189;break}a[1263537]=0}y=+g[ya+(za*12|0)>>2];K=+g[Ka>>2]-y;L=+g[ya+(za*12|0)+4>>2];M=+g[Ka+4>>2]-L;P=+g[ya+(za*12|0)+8>>2];U=+g[Ka+8>>2]-P;V=z*U-ra*M;W=ra*K-sa*U;U=sa*M-z*K;K=ra*W-z*U;M=sa*U-ra*V;U=z*V-sa*W;W=+I(+(U*U+(K*K+M*M)));if(W==0.0){Na=0.0;Oa=0.0;Pa=0.0}else{Na=K/W;Oa=U/W;Pa=M/W}if(f){H=200;break}if(qa)Qa=0;else Qa=c[ya+-4>>2]|0;if((Qa|0)<=(ca|0)){if(qa)Ra=0;else Ra=c[ya+-4>>2]|0;if((Ra|0)<=(ca|0)){H=200;break}a[1263537]=0}W=Na*+g[ya+(ca*12|0)>>2]+Pa*+g[ya+(ca*12|0)+4>>2]+Oa*+g[ya+(ca*12|0)+8>>2];if(qa)Sa=0;else Sa=c[ya+-4>>2]|0;if((Sa|0)<=(za|0)){if(qa)Ta=0;else Ta=c[ya+-4>>2]|0;if((Ta|0)<=(za|0)){H=208;break}a[1263537]=0}M=(c[j>>2]=(g[j>>2]=W-(Na*y+Pa*L+Oa*P),c[j>>2]|0)&2147483647,+g[j>>2]);qa=(za|0)==0|M>A;Fa=qa?za:ja;Ga=qa?M:A;Ha=ya}A=Ga;za=za+1|0;wa=Ha;ja=Fa}if((H|0)==125){c[xa>>2]=ja;do if(f)H=132;else{if(Aa)Ua=0;else Ua=c[wa+-4>>2]|0;if((Ua|0)<=(ca|0)){if(Aa)Va=0;else Va=c[wa+-4>>2]|0;if((Va|0)<=(ca|0)){H=132;break}a[1263537]=0}Wa=wa+(ca*12|0)|0}while(0);if((H|0)==132){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);Wa=0}wa=c[b>>2]|0;Va=(wa|0)==0;if(Va)Xa=0;else Xa=c[wa+-4>>2]|0;do if((Xa|0)<=(ia|0)){if(Va)Ya=0;else Ya=c[wa+-4>>2]|0;if((Ya|0)>(ia|0)){a[1263537]=0;H=143;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);Za=0;break}}else H=143;while(0);if((H|0)==143)Za=wa+(ia*12|0)|0;if((ja|0)<0)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);wa=c[b>>2]|0;Ya=(wa|0)==0;if(Ya)_a=0;else _a=c[wa+-4>>2]|0;do if((_a|0)<=(ja|0)){if(Ya)$a=0;else $a=c[wa+-4>>2]|0;if(($a|0)>(ja|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0)}while(0);Ga=+g[Wa>>2];A=+g[Wa+4>>2];Oa=+g[Wa+8>>2];Pa=Ga-+g[wa+(ja*12|0)>>2];Na=A-+g[wa+(ja*12|0)+4>>2];sa=Oa-+g[wa+(ja*12|0)+8>>2];z=Ga-+g[Za>>2];ra=A-+g[Za+4>>2];M=Oa-+g[Za+8>>2];P=Na*M-sa*ra;L=sa*z-Pa*M;M=Pa*ra-Na*z;z=+I(+(M*M+(P*P+L*L)));if(z==0.0){ab=0.0;bb=0.0;cb=0.0}else{ab=P/z;bb=M/z;cb=L/z}z=ab*Ga+cb*A+bb*Oa;Za=k+12|0;Oa=0.0;Wa=0;$a=wa;wa=0;while(1){db=($a|0)==0;if(db)eb=0;else eb=c[$a+-4>>2]|0;if((Wa|0)>=(eb|0)){H=215;break}Ya=c[h>>2]|0;_a=(Ya|0)==0;if(_a)fb=0;else fb=c[Ya+-4>>2]|0;if((fb|0)<=(Wa|0)){if(_a)gb=0;else gb=c[Ya+-4>>2]|0;if((gb|0)<=(Wa|0)){H=222;break}a[1263537]=0}if((c[Ya+-8>>2]|0)>>>0>1){_a=c[Ya+-4>>2]|0;Va=_a+-1|0;Xa=Va>>>1|Va;Va=Xa>>>2|Xa;Xa=Va>>>4|Va;Va=Xa>>>8|Xa;Xa=__ZN6Memory12alloc_staticEjb((Va>>>16|Va)+1|0,1)|0;c[Xa+-8>>2]=1;c[Xa+-4>>2]=_a;Va=c[h>>2]|0;if(!_a){if(Va|0)H=227}else{Aa=0;do{a[Xa+Aa>>0]=a[Va+Aa>>0]|0;Aa=Aa+1|0}while((Aa|0)!=(_a|0));H=227}do if((H|0)==227){H=0;if(__Z16atomic_decrementPj(Va+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Va,1)}while(0);c[h>>2]=Xa;hb=Xa}else hb=Ya;Va=c[b>>2]|0;if(!(a[hb+Wa>>0]|0)){ib=wa;jb=Oa}else{_a=(Va|0)==0;if(_a)kb=0;else kb=c[Va+-4>>2]|0;if((kb|0)<=(Wa|0)){if(_a)lb=0;else lb=c[Va+-4>>2]|0;if((lb|0)<=(Wa|0)){H=238;break}a[1263537]=0}A=(c[j>>2]=(g[j>>2]=ab*+g[Va+(Wa*12|0)>>2]+cb*+g[Va+(Wa*12|0)+4>>2]+bb*+g[Va+(Wa*12|0)+8>>2]-z,c[j>>2]|0)&2147483647,+g[j>>2]);_a=(Wa|0)==0|A>Oa;ib=_a?Wa:wa;jb=_a?A:Oa}Oa=jb;Wa=Wa+1|0;$a=Va;wa=ib}if((H|0)==215){c[Za>>2]=wa;if(f)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);if(db)mb=0;else mb=c[$a+-4>>2]|0;do if((mb|0)<=(ca|0)){if(db)nb=0;else nb=c[$a+-4>>2]|0;if((nb|0)>(ca|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0)}while(0);jb=+g[$a+(ca*12|0)>>2]+0.0;Oa=+g[$a+(ca*12|0)+4>>2]+0.0;z=+g[$a+(ca*12|0)+8>>2]+0.0;if(db)ob=0;else ob=c[$a+-4>>2]|0;do if((ob|0)<=(ia|0)){if(db)pb=0;else pb=c[$a+-4>>2]|0;if((pb|0)>(ia|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0)}while(0);bb=jb+ +g[$a+(ia*12|0)>>2];jb=Oa+ +g[$a+(ia*12|0)+4>>2];Oa=z+ +g[$a+(ia*12|0)+8>>2];if(db)qb=0;else qb=c[$a+-4>>2]|0;do if((qb|0)<=(ja|0)){if(db)rb=0;else rb=c[$a+-4>>2]|0;if((rb|0)>(ja|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0)}while(0);z=bb+ +g[$a+(ja*12|0)>>2];bb=jb+ +g[$a+(ja*12|0)+4>>2];jb=Oa+ +g[$a+(ja*12|0)+8>>2];if((wa|0)<0)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);do if((c[$a+-4>>2]|0)<=(wa|0))if((c[$a+-4>>2]|0)>(wa|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);while(0);Oa=(z+ +g[$a+(wa*12|0)>>2])*.25;z=(bb+ +g[$a+(wa*12|0)+4>>2])*.25;bb=(jb+ +g[$a+(wa*12|0)+8>>2])*.25;c[n>>2]=0;$a=o+28|0;rb=o+16|0;db=o+20|0;qb=o+24|0;pb=o+4|0;ob=o+8|0;nb=o+12|0;mb=0;while(1){c[o>>2]=0;c[o+4>>2]=0;c[o+8>>2]=0;c[o+12>>2]=0;c[$a>>2]=0;f=c[k+(c[419780+(mb*12|0)>>2]<<2)>>2]|0;c[rb>>2]=f;Za=c[k+(c[419780+(mb*12|0)+4>>2]<<2)>>2]|0;c[db>>2]=Za;ib=c[k+(c[419780+(mb*12|0)+8>>2]<<2)>>2]|0;c[qb>>2]=ib;do if((f|0)<0)H=257;else{Wa=c[b>>2]|0;lb=(Wa|0)==0;if(lb)sb=0;else sb=c[Wa+-4>>2]|0;if((sb|0)<=(f|0)){if(lb)tb=0;else tb=c[Wa+-4>>2]|0;if((tb|0)<=(f|0)){H=257;break}a[1263537]=0}ub=Wa+(f*12|0)|0}while(0);if((H|0)==257){H=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);ub=0}do if((Za|0)<0)H=267;else{Ya=c[b>>2]|0;Xa=(Ya|0)==0;if(Xa)vb=0;else vb=c[Ya+-4>>2]|0;if((vb|0)<=(Za|0)){if(Xa)wb=0;else wb=c[Ya+-4>>2]|0;if((wb|0)<=(Za|0)){H=267;break}a[1263537]=0}xb=Ya+(Za*12|0)|0}while(0);if((H|0)==267){H=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);xb=0}if((ib|0)<0){H=277;break}Ya=c[b>>2]|0;Xa=(Ya|0)==0;if(Xa)yb=0;else yb=c[Ya+-4>>2]|0;if((yb|0)<=(ib|0)){if(Xa)zb=0;else zb=c[Ya+-4>>2]|0;if((zb|0)<=(ib|0)){H=277;break}a[1263537]=0}jb=+g[ub>>2];cb=+g[ub+4>>2];ab=+g[ub+8>>2];A=jb-+g[Ya+(ib*12|0)>>2];Ga=cb-+g[Ya+(ib*12|0)+4>>2];L=ab-+g[Ya+(ib*12|0)+8>>2];M=jb-+g[xb>>2];P=cb-+g[xb+4>>2];Na=ab-+g[xb+8>>2];ra=Ga*Na-L*P;Pa=L*M-A*Na;Na=A*P-Ga*M;M=+I(+(Na*Na+(ra*ra+Pa*Pa)));if(M==0.0){Ab=0.0;Bb=0.0;Cb=0.0}else{Ab=ra/M;Bb=Pa/M;Cb=Na/M}M=Ab*jb+Bb*cb+Cb*ab;if(Oa*Ab+z*Bb+bb*Cb>M){c[rb>>2]=Za;c[db>>2]=f;Db=-Ab;Eb=-Bb;Fb=-Cb;Gb=-M}else{Db=Ab;Eb=Bb;Fb=Cb;Gb=M}g[o>>2]=Db;g[pb>>2]=Eb;g[ob>>2]=Fb;g[nb>>2]=Gb;if(!(c[n>>2]|0)){Ya=__ZnwjPFPvjE(12,4740)|0;c[n>>2]=Ya;c[Ya>>2]=0;c[Ya+4>>2]=0;c[Ya+8>>2]=0}Ya=__ZnwjPFPvjE(44,4740)|0;c[Ya+28>>2]=0;c[Ya>>2]=c[o>>2];c[Ya+4>>2]=c[o+4>>2];c[Ya+8>>2]=c[o+8>>2];c[Ya+12>>2]=c[o+12>>2];c[Ya+16>>2]=c[o+16>>2];c[Ya+20>>2]=c[o+20>>2];c[Ya+24>>2]=c[o+24>>2];Xa=c[n>>2]|0;Wa=Xa+4|0;lb=c[Wa>>2]|0;c[Ya+36>>2]=lb;c[Ya+32>>2]=0;c[Ya+40>>2]=Xa;if(lb|0)c[lb+32>>2]=Ya;c[Wa>>2]=Ya;if(!(c[Xa>>2]|0))c[Xa>>2]=Ya;Ya=Xa+8|0;c[Ya>>2]=(c[Ya>>2]|0)+1;mb=mb+1|0;if((mb|0)>=4){Hb=0;H=290;break}}if((H|0)==277)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);else if((H|0)==290){b:while(1){H=0;mb=c[b>>2]|0;if(!mb)Ib=0;else Ib=c[mb+-4>>2]|0;if((Hb|0)>=(Ib|0)){H=293;break}c:do if(!((Hb|0)==(ca|0)|(Hb|0)==(ia|0)|(Hb|0)==(ja|0)|(Hb|0)==(wa|0))){mb=c[h>>2]|0;nb=(mb|0)==0;if(nb)Jb=0;else Jb=c[mb+-4>>2]|0;if((Jb|0)<=(Hb|0)){if(nb)Kb=0;else Kb=c[mb+-4>>2]|0;if((Kb|0)<=(Hb|0)){H=302;break b}a[1263537]=0}if((c[mb+-8>>2]|0)>>>0>1){nb=c[mb+-4>>2]|0;ob=nb+-1|0;pb=ob>>>1|ob;ob=pb>>>2|pb;pb=ob>>>4|ob;ob=pb>>>8|pb;pb=__ZN6Memory12alloc_staticEjb((ob>>>16|ob)+1|0,1)|0;c[pb+-8>>2]=1;c[pb+-4>>2]=nb;ob=c[h>>2]|0;if(!nb){if(ob|0)H=307}else{db=0;do{a[pb+db>>0]=a[ob+db>>0]|0;db=db+1|0}while((db|0)!=(nb|0));H=307}do if((H|0)==307){H=0;if(__Z16atomic_decrementPj(ob+-8|0)|0)break;__ZN6Memory11free_staticEPvb(ob,1)}while(0);c[h>>2]=pb;Lb=pb}else Lb=mb;if(!(a[Lb+Hb>>0]|0))break;ob=c[n>>2]|0;if(!ob)Mb=0;else{Nb=ob;H=314}while(1){if((H|0)==314){H=0;Mb=c[Nb>>2]|0}if(!Mb)break c;ob=c[b>>2]|0;nb=(ob|0)==0;if(nb)Ob=0;else Ob=c[ob+-4>>2]|0;if((Ob|0)<=(Hb|0)){if(nb)Pb=0;else Pb=c[ob+-4>>2]|0;if((Pb|0)<=(Hb|0)){H=322;break b}a[1263537]=0}if(+g[Mb>>2]*+g[ob+(Hb*12|0)>>2]+ +g[Mb+4>>2]*+g[ob+(Hb*12|0)+4>>2]+ +g[Mb+8>>2]*+g[ob+(Hb*12|0)+8>>2]-+g[Mb+12>>2]>9.999999747378752e-05)break;Nb=Mb+32|0;H=314}mb=Mb+28|0;pb=c[mb>>2]|0;if(!pb)Qb=1;else Qb=(c[pb+-4>>2]|0)+1|0;if(__ZN6VectorIiE6resizeEi(mb,Qb)|0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);break}a[1263537]=0;pb=c[mb>>2]|0;if(!pb){H=331;break b}ob=c[pb+-4>>2]|0;if((ob|0)<1){H=331;break b}__ZN6VectorIiE14_copy_on_writeEv(mb);c[(c[mb>>2]|0)+(ob+-1<<2)>>2]=Hb}while(0);Hb=Hb+1|0;H=290}if((H|0)==293){__ZN4ListIN9QuickHull4FaceE16DefaultAllocatorE11sort_customI10ComparatorIS1_EEEvv(n);Hb=c[99592]|0;d:do if(!Hb)H=574;else{Qb=p+4|0;Mb=p+8|0;Nb=q+4|0;Pb=r+4|0;Ob=Hb;e:while(1){Lb=c[n>>2]|0;Kb=c[Lb+4>>2]|0;Jb=c[Kb+28>>2]|0;if(!Jb){H=574;break d}if(!(c[Jb+-4>>2]|0)){H=574;break d}Ob=Ob+-1|0;Jb=(Lb|0)==0?0:Kb;Kb=Jb+28|0;Lb=Jb+4|0;wa=Jb+8|0;ja=Jb+12|0;ia=-1;Gb=0.0;ca=0;Ib=c[Kb>>2]|0;while(1){Rb=(Ib|0)==0;if(Rb)Sb=0;else Sb=c[Ib+-4>>2]|0;if((ca|0)>=(Sb|0))break;if(Rb)Tb=0;else Tb=c[Ib+-4>>2]|0;if((Tb|0)<=(ca|0)){if(Rb)Ub=0;else Ub=c[Ib+-4>>2]|0;if((Ub|0)<=(ca|0)){H=348;break e}a[1263537]=0}__ZN6VectorIiE14_copy_on_writeEv(Kb);f=c[Kb>>2]|0;Za=c[f+(ca<<2)>>2]|0;if((Za|0)<0){H=357;break e}ib=c[b>>2]|0;ob=(ib|0)==0;if(ob)Vb=0;else Vb=c[ib+-4>>2]|0;if((Vb|0)<=(Za|0)){if(ob)Wb=0;else Wb=c[ib+-4>>2]|0;if((Wb|0)<=(Za|0)){H=357;break e}a[1263537]=0}Fb=+g[Jb>>2]*+g[ib+(Za*12|0)>>2]+ +g[Lb>>2]*+g[ib+(Za*12|0)+4>>2]+ +g[wa>>2]*+g[ib+(Za*12|0)+8>>2]-+g[ja>>2];Za=Fb>Gb;ia=Za?ca:ia;Gb=Za?Fb:Gb;ca=ca+1|0;Ib=f}if((ia|0)==-1){H=360;break}a[1263537]=0;if((ia|0)<0){H=368;break}if(Rb)Xb=0;else Xb=c[Ib+-4>>2]|0;if((Xb|0)<=(ia|0)){if(Rb)Yb=0;else Yb=c[Ib+-4>>2]|0;if((Yb|0)<=(ia|0)){H=368;break}a[1263537]=0}__ZN6VectorIiE14_copy_on_writeEv(Kb);ca=c[(c[Kb>>2]|0)+(ia<<2)>>2]|0;if((ca|0)<0){H=377;break}ja=c[b>>2]|0;wa=(ja|0)==0;if(wa)Zb=0;else Zb=c[ja+-4>>2]|0;if((Zb|0)<=(ca|0)){if(wa)_b=0;else _b=c[ja+-4>>2]|0;if((_b|0)<=(ca|0)){H=377;break}a[1263537]=0}Gb=+g[ja+(ca*12|0)>>2];Fb=+g[ja+(ca*12|0)+4>>2];Eb=+g[ja+(ca*12|0)+8>>2];c[o>>2]=0;c[Qb>>2]=379008;c[p>>2]=0;c[Mb>>2]=0;ca=c[n>>2]|0;if(!ca)$b=0;else{ac=ca;H=381}while(1){if((H|0)==381){H=0;$b=c[ac>>2]|0}ca=$b;if(!$b)break;if(Gb*+g[$b>>2]+Fb*+g[$b+4>>2]+Eb*+g[$b+8>>2]-+g[$b+12>>2]>0.0){if(!(c[o>>2]|0)){ja=__ZnwjPFPvjE(12,4740)|0;c[o>>2]=ja;c[ja>>2]=0;c[ja+4>>2]=0;c[ja+8>>2]=0}ja=__ZnwjPFPvjE(16,4740)|0;c[ja>>2]=ca;wa=c[o>>2]|0;Lb=wa+4|0;Jb=c[Lb>>2]|0;c[ja+8>>2]=Jb;c[ja+4>>2]=0;c[ja+12>>2]=wa;if(Jb|0)c[Jb+4>>2]=ja;c[Lb>>2]=ja;if(!(c[wa>>2]|0))c[wa>>2]=ja;ja=wa+8|0;c[ja>>2]=(c[ja>>2]|0)+1;ja=0;do{wa=c[$b+16+(ja<<2)>>2]|0;ja=ja+1|0;Lb=c[$b+16+(((ja|0)==3?0:ja)<<2)>>2]|0;Jb=(wa|0)>(Lb|0);f=Jb?Lb:wa;c[q>>2]=f;c[Nb>>2]=Jb?wa:Lb;Lb=c[p>>2]|0;Jb=(Lb|0)==0;do if(!Jb){Za=c[Lb+8>>2]|0;ib=c[Qb>>2]|0;f:do if((Za|0)==(ib|0)){bc=Za;cc=f;H=404}else{ob=q;mb=c[ob>>2]|0;pb=c[ob+4>>2]|0;ob=Za;do{nb=ob+24|0;db=c[nb>>2]|0;rb=c[nb+4>>2]|0;if(pb>>>0<rb>>>0|(pb|0)==(rb|0)&mb>>>0<db>>>0)dc=ob+8|0;else{if(!(rb>>>0<pb>>>0|(rb|0)==(pb|0)&db>>>0<mb>>>0)){bc=ob;cc=mb;H=404;break f}dc=ob+4|0}ob=c[dc>>2]|0}while((ob|0)!=(ib|0))}while(0);if((H|0)==404?(H=0,!((bc|0)==(ib|0)|(bc|0)==0)):0){ec=bc;fc=cc;break}c[r>>2]=0;c[Pb>>2]=0;if(Jb)H=406;else H=407}else{c[r>>2]=0;c[Pb>>2]=0;H=406}while(0);if((H|0)==406){H=0;Jb=__ZnwjPFPvjE(40,4740)|0;f=Jb+16|0;c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;c[f+12>>2]=0;c[f+16>>2]=0;c[f+20>>2]=0;c[p>>2]=Jb;f=c[Qb>>2]|0;c[Jb+4>>2]=f;c[Jb+8>>2]=f;c[Jb+12>>2]=f;c[Jb>>2]=1;H=407}if((H|0)==407){H=0;Jb=__ZN3MapIN9QuickHull4EdgeENS0_11FaceConnectE10ComparatorIS1_E16DefaultAllocatorE10_insert_rbERKS1_RKS2_(p,q,r)|0;ec=Jb;fc=c[q>>2]|0}c[((fc|0)==(wa|0)?ec+32|0:ec+36|0)>>2]=ca}while((ja|0)!=3)}ac=$b+32|0;H=381}c[q>>2]=0;Ib=c[p>>2]|0;do if(Ib|0){ja=c[Ib+8>>2]|0;ca=c[Qb>>2]|0;if((ja|0)==(ca|0))break;else gc=ja;while(1){ja=c[gc+8>>2]|0;if((ja|0)==(ca|0))break;else gc=ja}if(!gc)break;else hc=gc;do{if(!((c[hc+32>>2]|0)!=0?(c[hc+36>>2]|0)!=0:0)){ca=c[Kb>>2]|0;ja=(ca|0)==0;if(ja)ic=0;else ic=c[ca+-4>>2]|0;if((ic|0)<=(ia|0)){if(ja)jc=0;else jc=c[ca+-4>>2]|0;if((jc|0)<=(ia|0)){H=420;break e}a[1263537]=0}__ZN6VectorIiE14_copy_on_writeEv(Kb);ca=c[(c[Kb>>2]|0)+(ia<<2)>>2]|0;ja=hc+24|0;Jb=c[ja>>2]|0;f=c[ja+4>>2]|0;do if((ca|0)<0)H=429;else{ja=c[b>>2]|0;Lb=(ja|0)==0;if(Lb)kc=0;else kc=c[ja+-4>>2]|0;if((kc|0)<=(ca|0)){if(Lb)lc=0;else lc=c[ja+-4>>2]|0;if((lc|0)<=(ca|0)){H=429;break}a[1263537]=0}mc=ja+(ca*12|0)|0}while(0);if((H|0)==429){H=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);mc=0}do if((Jb|0)<0)H=439;else{wa=c[b>>2]|0;ja=(wa|0)==0;if(ja)nc=0;else nc=c[wa+-4>>2]|0;if((nc|0)<=(Jb|0)){if(ja)oc=0;else oc=c[wa+-4>>2]|0;if((oc|0)<=(Jb|0)){H=439;break}a[1263537]=0}pc=wa+(Jb*12|0)|0}while(0);if((H|0)==439){H=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);pc=0}if((f|0)<0){H=449;break e}wa=c[b>>2]|0;ja=(wa|0)==0;if(ja)qc=0;else qc=c[wa+-4>>2]|0;if((qc|0)<=(f|0)){if(ja)rc=0;else rc=c[wa+-4>>2]|0;if((rc|0)<=(f|0)){H=449;break e}a[1263537]=0}Eb=+g[mc>>2];Fb=+g[mc+4>>2];Gb=+g[mc+8>>2];Db=Eb-+g[wa+(f*12|0)>>2];Cb=Fb-+g[wa+(f*12|0)+4>>2];Bb=Gb-+g[wa+(f*12|0)+8>>2];Ab=Eb-+g[pc>>2];M=Fb-+g[pc+4>>2];ab=Gb-+g[pc+8>>2];cb=Cb*ab-Bb*M;jb=Bb*Ab-Db*ab;ab=Db*M-Cb*Ab;Ab=+I(+(ab*ab+(cb*cb+jb*jb)));if(Ab==0.0){sc=0.0;tc=0.0;uc=0.0}else{sc=cb/Ab;tc=jb/Ab;uc=ab/Ab}Ab=sc*Eb+tc*Fb+uc*Gb;if(bb*uc+(z*tc+Oa*sc)>Ab){vc=-sc;wc=-tc;xc=ca;yc=-uc;zc=-Ab;Ac=Jb}else{vc=sc;wc=tc;xc=Jb;yc=uc;zc=Ab;Ac=ca}if(!(c[n>>2]|0)){wa=__ZnwjPFPvjE(12,4740)|0;c[n>>2]=wa;c[wa>>2]=0;c[wa+4>>2]=0;c[wa+8>>2]=0}wa=__ZnwjPFPvjE(44,4740)|0;c[wa+28>>2]=0;g[wa>>2]=vc;g[wa+4>>2]=wc;g[wa+8>>2]=yc;g[wa+12>>2]=zc;c[wa+16>>2]=Ac;c[wa+20>>2]=xc;c[wa+24>>2]=f;ja=c[n>>2]|0;Lb=ja+4|0;Za=c[Lb>>2]|0;c[wa+36>>2]=Za;c[wa+32>>2]=0;c[wa+40>>2]=ja;if(Za|0)c[Za+32>>2]=wa;c[Lb>>2]=wa;if(!(c[ja>>2]|0))c[ja>>2]=wa;Lb=ja+8|0;c[Lb>>2]=(c[Lb>>2]|0)+1;if(!(c[q>>2]|0)){Lb=__ZnwjPFPvjE(12,4740)|0;c[q>>2]=Lb;c[Lb>>2]=0;c[Lb+4>>2]=0;c[Lb+8>>2]=0}Lb=__ZnwjPFPvjE(16,4740)|0;c[Lb>>2]=wa;wa=c[q>>2]|0;ja=wa+4|0;Za=c[ja>>2]|0;c[Lb+8>>2]=Za;c[Lb+4>>2]=0;c[Lb+12>>2]=wa;if(Za|0)c[Za+4>>2]=Lb;c[ja>>2]=Lb;if(!(c[wa>>2]|0))c[wa>>2]=Lb;Lb=wa+8|0;c[Lb>>2]=(c[Lb>>2]|0)+1}hc=c[hc+16>>2]|0}while((hc|0)!=0)}while(0);Ib=c[o>>2]|0;if(!Ib)Bc=0;else{Cc=Ib;H=469}while(1){if((H|0)==469){H=0;Bc=c[Cc>>2]|0}if(!Bc)break;Ib=(c[Bc>>2]|0)+28|0;Lb=0;while(1){wa=c[Ib>>2]|0;ja=(wa|0)==0;if(ja)Dc=0;else Dc=c[wa+-4>>2]|0;if((Lb|0)>=(Dc|0))break;if(ja)Ec=0;else Ec=c[wa+-4>>2]|0;if((Ec|0)<=(Lb|0)){if(ja)Fc=0;else Fc=c[wa+-4>>2]|0;if((Fc|0)<=(Lb|0)){H=483;break e}a[1263537]=0}__ZN6VectorIiE14_copy_on_writeEv(Ib);wa=c[(c[Ib>>2]|0)+(Lb<<2)>>2]|0;ja=c[Kb>>2]|0;Za=(ja|0)==0;if(Za)Gc=0;else Gc=c[ja+-4>>2]|0;if((Gc|0)<=(ia|0)){if(Za)Hc=0;else Hc=c[ja+-4>>2]|0;if((Hc|0)<=(ia|0)){H=491;break e}a[1263537]=0}__ZN6VectorIiE14_copy_on_writeEv(Kb);g:do if((wa|0)!=(c[(c[Kb>>2]|0)+(ia<<2)>>2]|0)){ja=c[Ib>>2]|0;Za=(ja|0)==0;if(Za)Ic=0;else Ic=c[ja+-4>>2]|0;if((Ic|0)<=(Lb|0)){if(Za)Jc=0;else Jc=c[ja+-4>>2]|0;if((Jc|0)<=(Lb|0)){H=500;break e}a[1263537]=0}__ZN6VectorIiE14_copy_on_writeEv(Ib);ja=c[Ib>>2]|0;Za=c[ja+(Lb<<2)>>2]|0;if((Za|0)<0){H=509;break e}ob=c[b>>2]|0;mb=(ob|0)==0;if(mb)Kc=0;else Kc=c[ob+-4>>2]|0;if((Kc|0)<=(Za|0)){if(mb)Lc=0;else Lc=c[ob+-4>>2]|0;if((Lc|0)<=(Za|0)){H=509;break e}a[1263537]=0}Ab=+g[ob+(Za*12|0)>>2];Gb=+g[ob+(Za*12|0)+4>>2];Fb=+g[ob+(Za*12|0)+8>>2];Za=c[q>>2]|0;if(!Za)Mc=0;else{Nc=Za;H=513}while(1){if((H|0)==513){H=0;Mc=c[Nc>>2]|0}if(!Mc)break g;Oc=c[Mc>>2]|0;if(Ab*+g[Oc>>2]+Gb*+g[Oc+4>>2]+Fb*+g[Oc+8>>2]-+g[Oc+12>>2]>9.999999747378752e-05)break;Nc=Mc+4|0;H=513}ib=Oc+28|0;Za=(ja|0)==0;if(Za)Pc=0;else Pc=c[ja+-4>>2]|0;if((Pc|0)<=(Lb|0)){if(Za)Qc=0;else Qc=c[ja+-4>>2]|0;if((Qc|0)<=(Lb|0)){H=522;break e}a[1263537]=0}__ZN6VectorIiE14_copy_on_writeEv(Ib);Za=c[(c[Ib>>2]|0)+(Lb<<2)>>2]|0;ob=c[ib>>2]|0;if(!ob)Rc=1;else Rc=(c[ob+-4>>2]|0)+1|0;if(__ZN6VectorIiE6resizeEi(ib,Rc)|0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);break}a[1263537]=0;ob=c[ib>>2]|0;if(!ob){H=530;break e}mb=c[ob+-4>>2]|0;if((mb|0)<1){H=530;break e}__ZN6VectorIiE14_copy_on_writeEv(ib);c[(c[ib>>2]|0)+(mb+-1<<2)>>2]=Za}while(0);Lb=Lb+1|0}Cc=Bc+4|0;H=469}ia=c[o>>2]|0;h:do if(ia|0){Kb=ia;i:while(1){Sc=Kb;while(1){if(!(c[Sc+8>>2]|0))break h;Lb=c[n>>2]|0;do if(Lb|0){__ZN4ListIN9QuickHull4FaceE16DefaultAllocatorE5_Data5eraseEPKNS3_7ElementE(Lb,c[c[Sc>>2]>>2]|0)|0;Ib=c[n>>2]|0;if(c[Ib+8>>2]|0)break;__ZN6Memory11free_staticEPvb(Ib,0);c[n>>2]=0}while(0);Lb=c[o>>2]|0;if(!Lb)break h;ja=c[Lb>>2]|0;if(!ja){Kb=Lb;continue i}a[1263537]=0;if((c[ja+12>>2]|0)==(Lb|0)){c[Lb>>2]=c[ja+4>>2];Ib=Lb+4|0;wa=c[ja+8>>2]|0;if((c[Ib>>2]|0)==(ja|0))c[Ib>>2]=wa;Ib=ja+4|0;if(wa|0)c[wa+4>>2]=c[Ib>>2];f=c[Ib>>2]|0;if(f|0)c[f+8>>2]=wa;__ZN6Memory11free_staticEPvb(ja,0);ja=Lb+8|0;c[ja>>2]=(c[ja>>2]|0)+-1}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145114,1145120,157,1145132,0);Sc=c[o>>2]|0;if(!(c[Sc+8>>2]|0))break i;if(!Sc)break h}}__ZN6Memory11free_staticEPvb(Sc,0);c[o>>2]=0}while(0);ia=c[q>>2]|0;if(!ia)Tc=0;else{Uc=ia;H=555}while(1){if((H|0)==555){H=0;Tc=c[Uc>>2]|0}if(!Tc)break;ia=c[Tc>>2]|0;Kb=c[ia+28>>2]|0;if(!((Kb|0)!=0?(c[Kb+-4>>2]|0)!=0:0))H=563;do if((H|0)==563){H=0;Kb=c[ia+40>>2]|0;if((Kb|0)!=(c[n>>2]|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143565,1145120,483,1143579,0);break}a[1263537]=0;ja=ia+36|0;Lb=c[ja>>2]|0;if(!Lb)break;wa=c[Kb>>2]|0;if((wa|0)==(ia|0)){f=c[ia+32>>2]|0;c[Kb>>2]=f;Vc=f}else Vc=wa;wa=Kb+4|0;if((c[wa>>2]|0)==(ia|0))c[wa>>2]=Lb;wa=ia+32|0;c[Lb+32>>2]=c[wa>>2];f=c[wa>>2]|0;if(f|0)c[f+36>>2]=Lb;c[Vc+36>>2]=ia;c[wa>>2]=Vc;c[ja>>2]=0;c[Kb>>2]=ia}while(0);Uc=Tc+4|0;H=555}__ZN4ListIPNS_IN9QuickHull4FaceE16DefaultAllocatorE7ElementES2_ED2Ev(q);ia=c[p>>2]|0;do if(ia|0){__ZN3MapIN9QuickHull4EdgeENS0_11FaceConnectE10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS6_7ElementE(p,c[ia+8>>2]|0);Kb=c[Qb>>2]|0;ja=c[p>>2]|0;c[ja+8>>2]=Kb;c[Mb>>2]=0;wa=Kb;c[wa+12>>2]=wa;if(!ja)break;__ZN6Memory11free_staticEPvb(ja,0);c[p>>2]=0}while(0);__ZN4ListIPNS_IN9QuickHull4FaceE16DefaultAllocatorE7ElementES2_ED2Ev(o);if(!Ob){H=574;break d}}switch(H|0){case 348:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 357:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);break}case 360:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143482,1143488,239,1143513,0);Wc=47;break d;break}case 368:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 377:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);break}case 420:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 449:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);break}case 483:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 491:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 500:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 509:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);break}case 522:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 530:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}}}while(0);do if((H|0)==574){Tc=o+4|0;c[Tc>>2]=379008;c[o>>2]=0;Uc=o+8|0;c[Uc>>2]=0;Vc=c[n>>2]|0;if(!Vc){Xc=0;Yc=0;Zc=0;_c=0;$c=0}else{ad=Vc;bd=0;cd=0;dd=0;H=576}while(1){if((H|0)==576){H=0;Vc=c[ad>>2]|0;Xc=Vc;Yc=bd;Zc=Vc;_c=cd;$c=dd}if(!Xc){H=578;break}c[p+16>>2]=0;c[p>>2]=c[Zc>>2];c[p+4>>2]=c[Zc+4>>2];c[p+8>>2]=c[Zc+8>>2];c[p+12>>2]=c[Zc+12>>2];Vc=p+16|0;Sc=c[Xc+16>>2]|0;if(!(__ZN6VectorIiE6resizeEi(Vc,1)|0)){a[1263537]=0;Bc=c[Vc>>2]|0;if(!Bc){H=594;break}Cc=c[Bc+-4>>2]|0;if((Cc|0)<1){H=594;break}__ZN6VectorIiE14_copy_on_writeEv(Vc);Bc=c[Vc>>2]|0;c[Bc+(Cc+-1<<2)>>2]=Sc;ed=Bc}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);ed=c[Vc>>2]|0}Bc=c[Xc+20>>2]|0;if(!ed)fd=1;else fd=(c[ed+-4>>2]|0)+1|0;if(!(__ZN6VectorIiE6resizeEi(Vc,fd)|0)){a[1263537]=0;Sc=c[Vc>>2]|0;if(!Sc){H=594;break}Cc=c[Sc+-4>>2]|0;if((Cc|0)<1){H=594;break}__ZN6VectorIiE14_copy_on_writeEv(Vc);Sc=c[Vc>>2]|0;c[Sc+(Cc+-1<<2)>>2]=Bc;gd=Sc}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);gd=c[Vc>>2]|0}Sc=c[Xc+24>>2]|0;if(!gd)hd=1;else hd=(c[gd+-4>>2]|0)+1|0;if(!(__ZN6VectorIiE6resizeEi(Vc,hd)|0)){a[1263537]=0;Bc=c[Vc>>2]|0;if(!Bc){H=594;break}Cc=c[Bc+-4>>2]|0;if((Cc|0)<1){H=594;break}__ZN6VectorIiE14_copy_on_writeEv(Vc);c[(c[Vc>>2]|0)+(Cc+-1<<2)>>2]=Sc}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);if(!Yc){Sc=__ZnwjPFPvjE(12,4740)|0;c[Sc>>2]=0;c[Sc+4>>2]=0;c[Sc+8>>2]=0;id=Sc;jd=Sc;kd=Sc}else{id=Yc;jd=_c;kd=$c}Sc=__ZnwjPFPvjE(32,4740)|0;Cc=Sc+16|0;c[Cc>>2]=0;c[Cc+4>>2]=0;c[Cc+8>>2]=0;c[Cc+12>>2]=0;c[Sc>>2]=c[p>>2];c[Sc+4>>2]=c[p+4>>2];c[Sc+8>>2]=c[p+8>>2];c[Sc+12>>2]=c[p+12>>2];do if(c[Vc>>2]|0){c[Cc>>2]=0;Bc=c[Vc>>2]|0;if(!Bc)break;if(!(__Z28atomic_conditional_incrementPj(Bc+-8|0)|0))break;c[Cc>>2]=c[Vc>>2]}while(0);Cc=id+4|0;Bc=c[Cc>>2]|0;c[Sc+24>>2]=Bc;c[Sc+20>>2]=0;c[Sc+28>>2]=id;if(Bc|0)c[Bc+20>>2]=Sc;c[Cc>>2]=Sc;if(!(c[id>>2]|0))c[id>>2]=Sc;Cc=id+8|0;c[Cc>>2]=(c[Cc>>2]|0)+1;Cc=q+4|0;Bc=r+4|0;Rc=0;do{Qc=c[Xc+16+(Rc<<2)>>2]|0;Rc=Rc+1|0;Pc=c[Xc+16+(((Rc|0)==3?0:Rc)<<2)>>2]|0;Oc=(Qc|0)>(Pc|0);Mc=Oc?Pc:Qc;c[q>>2]=Mc;c[Cc>>2]=Oc?Qc:Pc;Pc=c[o>>2]|0;Oc=(Pc|0)==0;do if(!Oc){Nc=c[Pc+8>>2]|0;Lc=c[Tc>>2]|0;j:do if((Nc|0)==(Lc|0)){ld=Nc;md=Mc;H=610}else{Kc=q;Jc=c[Kc>>2]|0;Ic=c[Kc+4>>2]|0;Kc=Nc;do{Hc=Kc+24|0;Gc=c[Hc>>2]|0;Fc=c[Hc+4>>2]|0;if(Ic>>>0<Fc>>>0|(Ic|0)==(Fc|0)&Jc>>>0<Gc>>>0)nd=Kc+8|0;else{if(!(Fc>>>0<Ic>>>0|(Fc|0)==(Ic|0)&Gc>>>0<Jc>>>0)){ld=Kc;md=Jc;H=610;break j}nd=Kc+4|0}Kc=c[nd>>2]|0}while((Kc|0)!=(Lc|0))}while(0);if((H|0)==610?(H=0,!((ld|0)==(Lc|0)|(ld|0)==0)):0){od=ld;pd=md;break}c[r>>2]=0;c[Bc>>2]=0;if(Oc)H=612;else H=613}else{c[r>>2]=0;c[Bc>>2]=0;H=612}while(0);if((H|0)==612){H=0;Oc=__ZnwjPFPvjE(40,4740)|0;Mc=Oc+16|0;c[Mc>>2]=0;c[Mc+4>>2]=0;c[Mc+8>>2]=0;c[Mc+12>>2]=0;c[Mc+16>>2]=0;c[Mc+20>>2]=0;c[o>>2]=Oc;Mc=c[Tc>>2]|0;c[Oc+4>>2]=Mc;c[Oc+8>>2]=Mc;c[Oc+12>>2]=Mc;c[Oc>>2]=1;H=613}if((H|0)==613){H=0;Oc=__ZN3MapIN9QuickHull4EdgeENS0_14RetFaceConnectE10ComparatorIS1_E16DefaultAllocatorE10_insert_rbERKS1_RKS2_(o,q,r)|0;od=Oc;pd=c[q>>2]|0}c[((pd|0)==(Qc|0)?od+32|0:od+36|0)>>2]=Sc}while((Rc|0)!=3);Rc=c[Vc>>2]|0;do if(Rc|0){if(__Z16atomic_decrementPj(Rc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Rc,1)}while(0);ad=Xc+32|0;bd=id;cd=jd;dd=kd;H=576}if((H|0)==578){if(!Yc){qd=0;rd=0;sd=0;td=0}else{ud=Yc;vd=Yc;wd=_c;xd=$c;H=615}k:while(1){if((H|0)==615){H=0;qd=c[ud>>2]|0;rd=vd;sd=xd;td=wd}if(!qd){H=618;break}Rc=qd+16|0;Vc=0;Sc=rd;Bc=td;Cc=sd;while(1){Oc=c[Rc>>2]|0;Mc=(Oc|0)==0;if(Mc)yd=0;else yd=c[Oc+-4>>2]|0;if((Vc|0)>=(yd|0))break;if((Vc|0)<0){H=633;break k}if(Mc)zd=0;else zd=c[Oc+-4>>2]|0;if((zd|0)<=(Vc|0)){if(Mc)Ad=0;else Ad=c[Oc+-4>>2]|0;if((Ad|0)<=(Vc|0)){H=633;break k}a[1263537]=0}__ZN6VectorIiE14_copy_on_writeEv(Rc);Oc=c[Rc>>2]|0;Mc=c[Oc+(Vc<<2)>>2]|0;Pc=(Oc|0)==0;if(Pc)Bd=0;else Bd=c[Oc+-4>>2]|0;Nc=(Vc+1|0)%(Bd|0)|0;if((Nc|0)<0){H=644;break k}if(Pc)Cd=0;else Cd=c[Oc+-4>>2]|0;if((Cd|0)<=(Nc|0)){if(Pc)Dd=0;else Dd=c[Oc+-4>>2]|0;if((Dd|0)<=(Nc|0)){H=644;break k}a[1263537]=0}__ZN6VectorIiE14_copy_on_writeEv(Rc);Oc=c[(c[Rc>>2]|0)+(Nc<<2)>>2]|0;Nc=(Mc|0)>(Oc|0);Pc=Nc?Oc:Mc;Kc=Nc?Mc:Oc;Nc=c[o>>2]|0;l:do if(!Nc)H=655;else{Jc=c[Nc+8>>2]|0;Ic=c[Tc>>2]|0;m:do if((Jc|0)==(Ic|0))Ed=Jc;else{Gc=Jc;while(1){Fc=Gc+24|0;Hc=c[Fc>>2]|0;Ec=c[Fc+4>>2]|0;if(Kc>>>0<Ec>>>0|(Kc|0)==(Ec|0)&Pc>>>0<Hc>>>0)Fd=Gc+8|0;else{if(!(Ec>>>0<Kc>>>0|(Ec|0)==(Kc|0)&Hc>>>0<Pc>>>0)){Ed=Gc;break m}Fd=Gc+4|0}Gc=c[Fd>>2]|0;if((Gc|0)==(Ic|0)){H=655;break l}}}while(0);if((Ed|0)==(Ic|0)|(Ed|0)==0){H=655;break}a[1263537]=0;Jc=c[Ed+32>>2]|0;Lc=(Jc|0)==(qd|0)?c[Ed+36>>2]|0:Jc;if((Lc|0)==(qd|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143482,1143488,401,1143661,0);Gd=Vc;Hd=Sc;Id=Bc;Jd=Cc;break}a[1263537]=0;if(!Lc){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143482,1143488,402,1143705,0);Gd=Vc;Hd=Sc;Id=Bc;Jd=Cc;break}if(!(__ZNK5Plane14is_almost_likeERKS_(Lc,qd)|0)){Gd=Vc;Hd=Sc;Id=Bc;Jd=Cc;break}Jc=Lc+16|0;Gc=c[Jc>>2]|0;n:do if(!Gc)Kd=Vc;else{Hc=c[Gc+-4>>2]|0;if((Hc|0)>0){Ld=0;Md=Gc}else{Kd=Vc;break}while(1){Ec=(Md|0)==0;if(Ec)Nd=0;else Nd=c[Md+-4>>2]|0;if((Nd|0)<=(Ld|0)){if(Ec)Od=0;else Od=c[Md+-4>>2]|0;if((Od|0)<=(Ld|0)){H=669;break k}a[1263537]=0}__ZN6VectorIiE14_copy_on_writeEv(Jc);Md=c[Jc>>2]|0;if((c[Md+(Ld<<2)>>2]|0)==(Mc|0)){Pd=0;Qd=Vc;break}Ec=Ld+1|0;if((Ec|0)>=(Hc|0)){Kd=Vc;break n}else Ld=Ec}while(1){Ec=Pd+Ld|0;Fc=(Ec|0)%(Hc|0)|0;if((Fc|0)<0){H=679;break k}Dc=c[Jc>>2]|0;hc=(Dc|0)==0;if(hc)Rd=0;else Rd=c[Dc+-4>>2]|0;if((Rd|0)<=(Fc|0)){if(hc)Sd=0;else Sd=c[Dc+-4>>2]|0;if((Sd|0)<=(Fc|0)){H=679;break k}a[1263537]=0}__ZN6VectorIiE14_copy_on_writeEv(Jc);Dc=c[Jc>>2]|0;c[p>>2]=c[Dc+(Fc<<2)>>2];Fc=(Ec+1|0)%(Hc|0)|0;if((Fc|0)<0){H=688;break k}Ec=(Dc|0)==0;if(Ec)Td=0;else Td=c[Dc+-4>>2]|0;if((Td|0)<=(Fc|0)){if(Ec)Ud=0;else Ud=c[Dc+-4>>2]|0;if((Ud|0)<=(Fc|0)){H=688;break k}a[1263537]=0}__ZN6VectorIiE14_copy_on_writeEv(Jc);Dc=c[(c[Jc>>2]|0)+(Fc<<2)>>2]|0;Fc=c[p>>2]|0;if((Dc|0)==(Mc|0)&(Fc|0)==(Oc|0))break;Ec=Qd+1|0;if((Fc|0)==(Mc|0)){Vd=Qd;Wd=Mc}else{__ZN6VectorIiE6insertEiRKi(Rc,Ec,p)|0;Vd=Ec;Wd=c[p>>2]|0}Ec=(Wd|0)>(Dc|0);Fc=Ec?Dc:Wd;hc=Ec?Wd:Dc;Dc=c[o>>2]|0;o:do if(!Dc)H=702;else{Ec=c[Dc+8>>2]|0;xc=c[Tc>>2]|0;p:do if((Ec|0)==(xc|0))Xd=Ec;else{Ac=Ec;while(1){pc=Ac+24|0;mc=c[pc>>2]|0;rc=c[pc+4>>2]|0;if(hc>>>0<rc>>>0|(hc|0)==(rc|0)&Fc>>>0<mc>>>0)Yd=Ac+8|0;else{if(!(rc>>>0<hc>>>0|(rc|0)==(hc|0)&mc>>>0<Fc>>>0)){Xd=Ac;break p}Yd=Ac+4|0}Ac=c[Yd>>2]|0;if((Ac|0)==(xc|0)){H=702;break o}}}while(0);if((Xd|0)==(xc|0)|(Xd|0)==0){H=702;break}a[1263537]=0;Ec=Xd+32|0;if((c[Ec>>2]|0)!=(Lc|0)){Ac=Xd+36|0;if((c[Ac>>2]|0)==(Lc|0))Zd=Ac;else break}else Zd=Ec;c[Zd>>2]=qd}while(0);if((H|0)==702){H=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143482,1143488,429,1143750,0)}Pd=Pd+1|0;if((Pd|0)>=(Hc|0)){Kd=Vd;break n}else Qd=Vd}Kd=Qd}while(0);do if(c[o>>2]|0){__ZN3MapIN9QuickHull4EdgeENS0_14RetFaceConnectE10ComparatorIS1_E16DefaultAllocatorE6_eraseEPNS6_7ElementE(o,Ed);if(c[Uc>>2]|0)break;Jc=c[o>>2]|0;if(!Jc)break;__ZN6Memory11free_staticEPvb(Jc,0);c[o>>2]=0}while(0);if(!Sc){Gd=Kd;Hd=0;Id=0;Jd=0;break}__ZN4ListIN8Geometry8MeshData4FaceE16DefaultAllocatorE5_Data5eraseEPKNS4_7ElementE(Sc,Lc)|0;if(c[Sc+8>>2]|0){Gd=Kd;Hd=Sc;Id=Bc;Jd=Cc;break}__ZN6Memory11free_staticEPvb(Bc,0);Gd=Kd;Hd=0;Id=0;Jd=0}while(0);if((H|0)==655){H=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143482,1143488,398,1143621,0);Gd=Vc;Hd=Sc;Id=Bc;Jd=Cc}Vc=Gd+1|0;Sc=Hd;Bc=Id;Cc=Jd}ud=qd+20|0;vd=Sc;wd=Bc;xd=Cc;H=615}if((H|0)==618){__ZN6VectorIN8Geometry8MeshData4FaceEE6resizeEi(d,0)|0;Vc=(rd|0)==0;do if(Vc)__ZN6VectorIN8Geometry8MeshData4FaceEE6resizeEi(d,0)|0;else{__ZN6VectorIN8Geometry8MeshData4FaceEE6resizeEi(d,c[rd+8>>2]|0)|0;Rc=c[rd>>2]|0;if(!Rc)break;Mc=Rc;Rc=0;do{Oc=c[d>>2]|0;Pc=(Oc|0)==0;if(Pc)_d=0;else _d=c[Oc+-4>>2]|0;do if((_d|0)<=(Rc|0)){if(Pc)$d=0;else $d=c[Oc+-4>>2]|0;if(($d|0)>(Rc|0)){a[1263537]=0;H=730;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);ae=0;break}}else H=730;while(0);if((H|0)==730){H=0;__ZN6VectorIN8Geometry8MeshData4FaceEE14_copy_on_writeEv(d);ae=(c[d>>2]|0)+(Rc*20|0)|0};Rc=Rc+1|0;c[ae>>2]=c[Mc>>2];c[ae+4>>2]=c[Mc+4>>2];c[ae+8>>2]=c[Mc+8>>2];c[ae+12>>2]=c[Mc+12>>2];Oc=ae+16|0;Pc=Mc+16|0;Kc=c[Oc>>2]|0;do if((Kc|0)!=(c[Pc>>2]|0)){do if(Kc|0){if(__Z16atomic_decrementPj(Kc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Kc,1)}while(0);c[Oc>>2]=0;Lc=c[Pc>>2]|0;if(!Lc)break;if(!(__Z28atomic_conditional_incrementPj(Lc+-8|0)|0))break;c[Oc>>2]=c[Pc>>2]}while(0);Mc=c[Mc+20>>2]|0}while((Mc|0)!=0)}while(0);Mc=d+4|0;__ZN6VectorIN8Geometry8MeshData4EdgeEE6resizeEi(Mc,c[Uc>>2]|0)|0;Rc=c[o>>2]|0;q:do if(Rc|0){Cc=c[Rc+8>>2]|0;Bc=c[Tc>>2]|0;if((Cc|0)==(Bc|0))break;else be=Cc;while(1){Cc=c[be+8>>2]|0;if((Cc|0)==(Bc|0))break;else be=Cc}if(!be)break;Bc=be;Cc=0;while(1){Sc=Bc+24|0;Pc=c[Sc>>2]|0;Oc=c[Sc+4>>2]|0;Sc=c[Mc>>2]|0;Kc=(Sc|0)==0;if(Kc)ce=0;else ce=c[Sc+-4>>2]|0;if((ce|0)<=(Cc|0)){if(Kc)de=0;else de=c[Sc+-4>>2]|0;if((de|0)<=(Cc|0))break;a[1263537]=0}__ZN6VectorIN8Geometry8MeshData4EdgeEE14_copy_on_writeEv(Mc);Sc=c[Mc>>2]|0;c[Sc+(Cc<<3)>>2]=Pc;c[Sc+(Cc<<3)+4>>2]=Oc;Cc=Cc+1|0;Bc=c[Bc+16>>2]|0;if(!Bc)break q}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);Mc=d+8|0;Rc=c[Mc>>2]|0;do if((Rc|0)!=(c[b>>2]|0)){do if(Rc|0){if(__Z16atomic_decrementPj(Rc+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Rc,1)}while(0);c[Mc>>2]=0;Bc=c[b>>2]|0;if(!Bc)break;if(!(__Z28atomic_conditional_incrementPj(Bc+-8|0)|0))break;c[Mc>>2]=c[b>>2]}while(0);do if(!Vc){Mc=rd+8|0;while(1){Rc=c[rd>>2]|0;if(!Rc)break;__ZN4ListIN8Geometry8MeshData4FaceE16DefaultAllocatorE5_Data5eraseEPKNS4_7ElementE(rd,Rc)|0;if(!(c[Mc>>2]|0)){H=750;break}}if((H|0)==750){__ZN6Memory11free_staticEPvb(sd,0);break}if(!(c[Mc>>2]|0)){a[1263537]=0;__ZN6Memory11free_staticEPvb(sd,0);break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145461,1145120,668,1145467,0);break}}while(0);Vc=c[o>>2]|0;do if(Vc|0){__ZN3MapIN9QuickHull4EdgeENS0_14RetFaceConnectE10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS6_7ElementE(o,c[Vc+8>>2]|0);Rc=c[Tc>>2]|0;Bc=c[o>>2]|0;c[Bc+8>>2]=Rc;c[Uc>>2]=0;Cc=Rc;c[Cc+12>>2]=Cc;if(!Bc)break;__ZN6Memory11free_staticEPvb(Bc,0);c[o>>2]=0}while(0);Wc=0;break}else if((H|0)==633)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((H|0)==644)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((H|0)==669)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((H|0)==679)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((H|0)==688)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}else if((H|0)==594)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);o=c[n>>2]|0;r:do if(o|0){sd=o;while(1){rd=c[sd>>2]|0;if(!rd)break;__ZN4ListIN9QuickHull4FaceE16DefaultAllocatorE5_Data5eraseEPKNS3_7ElementE(sd,rd)|0;ee=c[n>>2]|0;if(!(c[ee+8>>2]|0)){H=771;break}if(!ee)break r;else sd=ee}if((H|0)==771){__ZN6Memory11free_staticEPvb(ee,0);c[n>>2]=0;break}if(!(c[sd+8>>2]|0)){a[1263537]=0;__ZN6Memory11free_staticEPvb(sd,0);break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145461,1145120,668,1145467,0);break}}while(0);n=c[i>>2]|0;do if(n|0){__ZN3SetI7Vector310ComparatorIS0_E16DefaultAllocatorE13_cleanup_treeEPNS4_7ElementE(i,c[n+8>>2]|0);ee=c[Y>>2]|0;o=c[i>>2]|0;c[o+8>>2]=ee;c[B>>2]=0;rd=ee;c[rd+12>>2]=rd;if(!o)break;__ZN6Memory11free_staticEPvb(o,0);c[i>>2]=0}while(0);i=c[h>>2]|0;do if(i|0){if(__Z16atomic_decrementPj(i+-8|0)|0)break;__ZN6Memory11free_staticEPvb(i,1)}while(0);X=Wc;l=e;return X|0}else if((H|0)==302)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((H|0)==322)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);else if((H|0)==331)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}}else if((H|0)==222)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((H|0)==238)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0)}else if((H|0)==162)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((H|0)==189)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);else if((H|0)==200)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);else if((H|0)==208)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0)}else if((H|0)==102)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((H|0)==118)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);return 0}function __ZN3SetI7Vector310ComparatorIS0_E16DefaultAllocatorE10_insert_rbERKS0_(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;a[f>>0]=0;g=__ZN3SetI7Vector310ComparatorIS0_E16DefaultAllocatorE7_insertERKS0_Rb(b,d,f)|0;if(a[f>>0]|0){l=e;return g|0}f=b+8|0;c[f>>2]=(c[f>>2]|0)+1;f=g+12|0;d=c[f>>2]|0;if(!(c[d>>2]|0)){h=b+4|0;i=g;j=d;k=d;d=f;while(1){f=j+12|0;n=c[f>>2]|0;o=c[n+8>>2]|0;p=n;do if((j|0)==(o|0)){q=c[n+4>>2]|0;if(!(c[q>>2]|0)){c[k>>2]=1;a[1263537]=0;c[q>>2]=1;if((c[h>>2]|0)==(n|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1144075,146,1146003,0);r=c[(c[d>>2]|0)+12>>2]|0;break}else{a[1263537]=0;c[n>>2]=0;r=n;break}}q=j+4|0;if((i|0)==(c[q>>2]|0)){s=i+8|0;t=c[s>>2]|0;c[q>>2]=t;if((t|0)==(c[h>>2]|0))u=p;else{c[t+12>>2]=j;u=c[f>>2]|0}t=i+12|0;c[t>>2]=u;q=c[f>>2]|0;v=q+8|0;c[((c[v>>2]|0)==(j|0)?v:q+4|0)>>2]=i;c[s>>2]=j;c[f>>2]=i;w=j;x=i;y=c[t>>2]|0}else{w=i;x=j;y=n}a[1263537]=0;c[x>>2]=1;t=c[h>>2]|0;if((t|0)==(y|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1144075,146,1146003,0);z=c[(c[w+12>>2]|0)+12>>2]|0;A=c[h>>2]|0}else{a[1263537]=0;c[y>>2]=0;z=y;A=t}t=z+8|0;s=c[t>>2]|0;q=s+4|0;v=c[q>>2]|0;c[t>>2]=v;if((v|0)!=(A|0))c[v+12>>2]=z;v=z+12|0;c[s+12>>2]=c[v>>2];t=c[v>>2]|0;B=t+4|0;c[((c[B>>2]|0)==(z|0)?B:t+8|0)>>2]=s;c[q>>2]=z;c[v>>2]=s;r=w}else{if(!(c[o>>2]|0)){c[k>>2]=1;a[1263537]=0;c[o>>2]=1;if((c[h>>2]|0)==(n|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1144075,146,1146003,0);r=c[(c[d>>2]|0)+12>>2]|0;break}else{a[1263537]=0;c[n>>2]=0;r=n;break}}s=j+8|0;if((i|0)==(c[s>>2]|0)){v=i+4|0;q=c[v>>2]|0;c[s>>2]=q;if((q|0)==(c[h>>2]|0))C=p;else{c[q+12>>2]=j;C=c[f>>2]|0}q=i+12|0;c[q>>2]=C;s=c[f>>2]|0;t=s+4|0;c[((c[t>>2]|0)==(j|0)?t:s+8|0)>>2]=i;c[v>>2]=j;c[f>>2]=i;D=j;E=i;F=c[q>>2]|0}else{D=i;E=j;F=n}a[1263537]=0;c[E>>2]=1;q=c[h>>2]|0;if((q|0)==(F|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1144075,146,1146003,0);G=c[(c[D+12>>2]|0)+12>>2]|0;H=c[h>>2]|0}else{a[1263537]=0;c[F>>2]=0;G=F;H=q}q=G+4|0;v=c[q>>2]|0;s=v+8|0;t=c[s>>2]|0;c[q>>2]=t;if((t|0)!=(H|0))c[t+12>>2]=G;t=G+12|0;c[v+12>>2]=c[t>>2];q=c[t>>2]|0;B=q+8|0;c[((c[B>>2]|0)==(G|0)?B:q+4|0)>>2]=v;c[s>>2]=G;c[t>>2]=v;r=D}while(0);n=r+12|0;f=c[n>>2]|0;if(!(c[f>>2]|0)){i=r;j=f;k=f;d=n}else break}}d=c[(c[b>>2]|0)+8>>2]|0;a[1263537]=0;c[d>>2]=1;l=e;return g|0}function __ZN4ListIN9QuickHull4FaceE16DefaultAllocatorE11sort_customI10ComparatorIS1_EEEvv(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d;f=c[b>>2]|0;if(!f){l=d;return}g=c[f+8>>2]|0;if((g|0)<2){l=d;return}f=__ZN6Memory12alloc_staticEjb(g<<2,1)|0;if(!f){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143992,1144012,140,1144029,0);h=0;i=0}else{a[1263537]=0;j=f+-8|0;c[j>>2]=g;c[j+4>>2]=0;h=f;i=f}f=c[b>>2]|0;if(!f){k=0;n=0}else{o=0;p=f;q=8}while(1){if((q|0)==8){q=0;k=c[p>>2]|0;n=o}if(!k)break;c[h+(n<<2)>>2]=k;o=n+1|0;p=k+32|0;q=8}switch(g|0){case 0:break;case 1:{r=0;q=13;break}default:{k=g;p=0;do{p=p+1|0;k=k>>1}while((k|0)!=1);r=p<<1;q=13}}if((q|0)==13){__ZNK9SortArrayIPN4ListIN9QuickHull4FaceE16DefaultAllocatorE7ElementENS4_19AuxiliaryComparatorI10ComparatorIS2_EEEE9introsortEiiPS6_i(e,0,g,h,r);__ZNK9SortArrayIPN4ListIN9QuickHull4FaceE16DefaultAllocatorE7ElementENS4_19AuxiliaryComparatorI10ComparatorIS2_EEEE20final_insertion_sortEiiPS6_(e,0,g,h)}e=c[b>>2]|0;c[e>>2]=c[h>>2];c[(c[h>>2]|0)+36>>2]=0;c[(c[h>>2]|0)+32>>2]=c[h+4>>2];b=g+-1|0;r=h+(b<<2)|0;c[e+4>>2]=c[r>>2];c[(c[r>>2]|0)+36>>2]=c[h+(g+-2<<2)>>2];c[(c[r>>2]|0)+32>>2]=0;if((b|0)>1){r=1;do{g=h+(r<<2)|0;c[(c[g>>2]|0)+36>>2]=c[h+(r+-1<<2)>>2];r=r+1|0;c[(c[g>>2]|0)+32>>2]=c[h+(r<<2)>>2]}while((r|0)!=(b|0))}__ZN6Memory11free_staticEPvb(i,1);l=d;return}function __ZN3MapIN9QuickHull4EdgeENS0_11FaceConnectE10ComparatorIS1_E16DefaultAllocatorE10_insert_rbERKS1_RKS2_(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f;a[g>>0]=0;h=__ZN3MapIN9QuickHull4EdgeENS0_11FaceConnectE10ComparatorIS1_E16DefaultAllocatorE7_insertERKS1_Rb(b,d,g)|0;if(h|0){d=e;e=c[d+4>>2]|0;i=h+32|0;c[i>>2]=c[d>>2];c[i+4>>2]=e}if(a[g>>0]|0){l=f;return h|0}g=b+8|0;c[g>>2]=(c[g>>2]|0)+1;g=h+12|0;e=c[g>>2]|0;if(!(c[e>>2]|0)){i=b+4|0;d=h;j=e;k=e;e=g;while(1){g=j+12|0;n=c[g>>2]|0;o=c[n+8>>2]|0;p=n;do if((j|0)==(o|0)){q=c[n+4>>2]|0;if(!(c[q>>2]|0)){c[k>>2]=1;a[1263537]=0;c[q>>2]=1;if((c[i>>2]|0)==(n|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);r=c[(c[e>>2]|0)+12>>2]|0;break}else{a[1263537]=0;c[n>>2]=0;r=n;break}}q=j+4|0;if((d|0)==(c[q>>2]|0)){s=d+8|0;t=c[s>>2]|0;c[q>>2]=t;q=c[i>>2]|0;if((t|0)==(q|0))u=p;else{c[t+12>>2]=j;u=c[g>>2]|0}t=d+12|0;c[t>>2]=u;v=c[g>>2]|0;w=v+8|0;if((c[w>>2]|0)==(j|0))c[w>>2]=d;else c[v+4>>2]=d;c[s>>2]=j;c[g>>2]=d;x=j;y=d;z=q;A=c[t>>2]|0}else{x=d;y=j;z=c[i>>2]|0;A=n}a[1263537]=0;c[y>>2]=1;if((z|0)==(A|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);B=c[(c[x+12>>2]|0)+12>>2]|0;C=c[i>>2]|0}else{a[1263537]=0;c[A>>2]=0;B=A;C=z}t=B+8|0;q=c[t>>2]|0;s=q+4|0;v=c[s>>2]|0;c[t>>2]=v;if((v|0)!=(C|0))c[v+12>>2]=B;v=B+12|0;c[q+12>>2]=c[v>>2];t=c[v>>2]|0;w=t+4|0;if((c[w>>2]|0)==(B|0))c[w>>2]=q;else c[t+8>>2]=q;c[s>>2]=B;c[v>>2]=q;r=x}else{if(!(c[o>>2]|0)){c[k>>2]=1;a[1263537]=0;c[o>>2]=1;if((c[i>>2]|0)==(n|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);r=c[(c[e>>2]|0)+12>>2]|0;break}else{a[1263537]=0;c[n>>2]=0;r=n;break}}q=j+8|0;if((d|0)==(c[q>>2]|0)){v=d+4|0;s=c[v>>2]|0;c[q>>2]=s;q=c[i>>2]|0;if((s|0)==(q|0))D=p;else{c[s+12>>2]=j;D=c[g>>2]|0}s=d+12|0;c[s>>2]=D;t=c[g>>2]|0;w=t+4|0;if((c[w>>2]|0)==(j|0))c[w>>2]=d;else c[t+8>>2]=d;c[v>>2]=j;c[g>>2]=d;E=j;F=d;G=q;H=c[s>>2]|0}else{E=d;F=j;G=c[i>>2]|0;H=n}a[1263537]=0;c[F>>2]=1;if((G|0)==(H|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);I=c[(c[E+12>>2]|0)+12>>2]|0;J=c[i>>2]|0}else{a[1263537]=0;c[H>>2]=0;I=H;J=G}s=I+4|0;q=c[s>>2]|0;v=q+8|0;t=c[v>>2]|0;c[s>>2]=t;if((t|0)!=(J|0))c[t+12>>2]=I;t=I+12|0;c[q+12>>2]=c[t>>2];s=c[t>>2]|0;w=s+8|0;if((c[w>>2]|0)==(I|0))c[w>>2]=q;else c[s+4>>2]=q;c[v>>2]=I;c[t>>2]=q;r=E}while(0);n=r+12|0;g=c[n>>2]|0;if(!(c[g>>2]|0)){d=r;j=g;k=g;e=n}else break}}e=c[(c[b>>2]|0)+8>>2]|0;a[1263537]=0;c[e>>2]=1;l=f;return h|0}function __ZN4ListIN9QuickHull4FaceE16DefaultAllocatorE5_Data5eraseEPKNS3_7ElementE(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0;if(!d){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145114,1145120,156,1144262,0);e=0;return e|0}a[1263537]=0;if((c[d+40>>2]|0)!=(b|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145114,1145120,157,1145132,0);e=0;return e|0}if((c[b>>2]|0)==(d|0))c[b>>2]=c[d+32>>2];f=b+4|0;g=c[d+36>>2]|0;if((c[f>>2]|0)==(d|0))c[f>>2]=g;f=d+32|0;if(g|0)c[g+32>>2]=c[f>>2];h=c[f>>2]|0;if(h|0)c[h+36>>2]=g;g=c[d+28>>2]|0;if(g|0?(__Z16atomic_decrementPj(g+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(g,1);__ZN6Memory11free_staticEPvb(d,0);d=b+8|0;c[d>>2]=(c[d>>2]|0)+-1;e=1;return e|0}function __ZN4ListIPNS_IN9QuickHull4FaceE16DefaultAllocatorE7ElementES2_ED2Ev(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0;d=c[b>>2]|0;if(!d)return;else e=d;while(1){d=c[e>>2]|0;if(!d){f=15;break}a[1263537]=0;if((c[d+12>>2]|0)==(e|0)){c[e>>2]=c[d+4>>2];g=e+4|0;h=c[d+8>>2]|0;if((c[g>>2]|0)==(d|0))c[g>>2]=h;g=d+4|0;if(h|0)c[h+4>>2]=c[g>>2];i=c[g>>2]|0;if(i|0)c[i+8>>2]=h;__ZN6Memory11free_staticEPvb(d,0);d=e+8|0;c[d>>2]=(c[d>>2]|0)+-1}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145114,1145120,157,1145132,0);j=c[b>>2]|0;if(!(c[j+8>>2]|0)){f=14;break}if(!j){f=18;break}else e=j}if((f|0)==14){__ZN6Memory11free_staticEPvb(j,0);c[b>>2]=0;return}else if((f|0)==15)if(!(c[e+8>>2]|0)){a[1263537]=0;__ZN6Memory11free_staticEPvb(e,0);return}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145461,1145120,668,1145467,0);return}else if((f|0)==18)return}function __ZN3MapIN9QuickHull4EdgeENS0_11FaceConnectE10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS6_7ElementE(a,b){a=a|0;b=b|0;if((c[a+4>>2]|0)==(b|0))return;else{__ZN3MapIN9QuickHull4EdgeENS0_11FaceConnectE10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS6_7ElementE(a,c[b+8>>2]|0);__ZN3MapIN9QuickHull4EdgeENS0_11FaceConnectE10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS6_7ElementE(a,c[b+4>>2]|0);__ZN6Memory11free_staticEPvb(b,0);return}}function __ZN3MapIN9QuickHull4EdgeENS0_14RetFaceConnectE10ComparatorIS1_E16DefaultAllocatorE10_insert_rbERKS1_RKS2_(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f;a[g>>0]=0;h=__ZN3MapIN9QuickHull4EdgeENS0_14RetFaceConnectE10ComparatorIS1_E16DefaultAllocatorE7_insertERKS1_Rb(b,d,g)|0;if(h|0){d=e;e=c[d+4>>2]|0;i=h+32|0;c[i>>2]=c[d>>2];c[i+4>>2]=e}if(a[g>>0]|0){l=f;return h|0}g=b+8|0;c[g>>2]=(c[g>>2]|0)+1;g=h+12|0;e=c[g>>2]|0;if(!(c[e>>2]|0)){i=b+4|0;d=h;j=e;k=e;e=g;while(1){g=j+12|0;n=c[g>>2]|0;o=c[n+8>>2]|0;p=n;do if((j|0)==(o|0)){q=c[n+4>>2]|0;if(!(c[q>>2]|0)){c[k>>2]=1;a[1263537]=0;c[q>>2]=1;if((c[i>>2]|0)==(n|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);r=c[(c[e>>2]|0)+12>>2]|0;break}else{a[1263537]=0;c[n>>2]=0;r=n;break}}q=j+4|0;if((d|0)==(c[q>>2]|0)){s=d+8|0;t=c[s>>2]|0;c[q>>2]=t;q=c[i>>2]|0;if((t|0)==(q|0))u=p;else{c[t+12>>2]=j;u=c[g>>2]|0}t=d+12|0;c[t>>2]=u;v=c[g>>2]|0;w=v+8|0;if((c[w>>2]|0)==(j|0))c[w>>2]=d;else c[v+4>>2]=d;c[s>>2]=j;c[g>>2]=d;x=j;y=d;z=q;A=c[t>>2]|0}else{x=d;y=j;z=c[i>>2]|0;A=n}a[1263537]=0;c[y>>2]=1;if((z|0)==(A|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);B=c[(c[x+12>>2]|0)+12>>2]|0;C=c[i>>2]|0}else{a[1263537]=0;c[A>>2]=0;B=A;C=z}t=B+8|0;q=c[t>>2]|0;s=q+4|0;v=c[s>>2]|0;c[t>>2]=v;if((v|0)!=(C|0))c[v+12>>2]=B;v=B+12|0;c[q+12>>2]=c[v>>2];t=c[v>>2]|0;w=t+4|0;if((c[w>>2]|0)==(B|0))c[w>>2]=q;else c[t+8>>2]=q;c[s>>2]=B;c[v>>2]=q;r=x}else{if(!(c[o>>2]|0)){c[k>>2]=1;a[1263537]=0;c[o>>2]=1;if((c[i>>2]|0)==(n|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);r=c[(c[e>>2]|0)+12>>2]|0;break}else{a[1263537]=0;c[n>>2]=0;r=n;break}}q=j+8|0;if((d|0)==(c[q>>2]|0)){v=d+4|0;s=c[v>>2]|0;c[q>>2]=s;q=c[i>>2]|0;if((s|0)==(q|0))D=p;else{c[s+12>>2]=j;D=c[g>>2]|0}s=d+12|0;c[s>>2]=D;t=c[g>>2]|0;w=t+4|0;if((c[w>>2]|0)==(j|0))c[w>>2]=d;else c[t+8>>2]=d;c[v>>2]=j;c[g>>2]=d;E=j;F=d;G=q;H=c[s>>2]|0}else{E=d;F=j;G=c[i>>2]|0;H=n}a[1263537]=0;c[F>>2]=1;if((G|0)==(H|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);I=c[(c[E+12>>2]|0)+12>>2]|0;J=c[i>>2]|0}else{a[1263537]=0;c[H>>2]=0;I=H;J=G}s=I+4|0;q=c[s>>2]|0;v=q+8|0;t=c[v>>2]|0;c[s>>2]=t;if((t|0)!=(J|0))c[t+12>>2]=I;t=I+12|0;c[q+12>>2]=c[t>>2];s=c[t>>2]|0;w=s+8|0;if((c[w>>2]|0)==(I|0))c[w>>2]=q;else c[s+4>>2]=q;c[v>>2]=I;c[t>>2]=q;r=E}while(0);n=r+12|0;g=c[n>>2]|0;if(!(c[g>>2]|0)){d=r;j=g;k=g;e=n}else break}}e=c[(c[b>>2]|0)+8>>2]|0;a[1263537]=0;c[e>>2]=1;l=f;return h|0}function __ZN6VectorIiE6insertEiRKi(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;if((d|0)>=0){f=c[b>>2]|0;g=(f|0)==0;if(g)h=0;else h=c[f+-4>>2]|0;if((h|0)>=(d|0)){a[1263537]=0;if(g)i=1;else i=(c[f+-4>>2]|0)+1|0;__ZN6VectorIiE6resizeEi(b,i)|0;i=c[b>>2]|0;if(!i)j=0;else j=c[i+-4>>2]|0;f=j+-1|0;a:do if((f|0)>(d|0)){g=j;h=f;k=i;while(1){l=g+-2|0;if((g|0)<2){m=27;break}n=(k|0)==0;if(n)o=0;else o=c[k+-4>>2]|0;if((o|0)<=(l|0)){if(n)p=0;else p=c[k+-4>>2]|0;if((p|0)<=(l|0)){m=27;break}a[1263537]=0}q=c[k+(l<<2)>>2]|0;if(n)r=0;else r=c[k+-4>>2]|0;if((r|0)<(g|0)){if(n)s=0;else s=c[k+-4>>2]|0;if((s|0)<(g|0)){m=35;break}a[1263537]=0}__ZN6VectorIiE14_copy_on_writeEv(b);n=c[b>>2]|0;c[n+(h<<2)>>2]=q;q=h+-1|0;if((q|0)>(d|0)){l=h;h=q;k=n;g=l}else{t=n;break a}}if((m|0)==27)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);else if((m|0)==35)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}else t=i;while(0);i=c[e>>2]|0;e=(t|0)==0;if(e)u=0;else u=c[t+-4>>2]|0;do if((u|0)<=(d|0)){if(e)v=0;else v=c[t+-4>>2]|0;if((v|0)>(d|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);__ZN6VectorIiE14_copy_on_writeEv(b);c[(c[b>>2]|0)+(d<<2)>>2]=i;w=0;return w|0}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143947,1146752,405,1143954,0);w=31;return w|0}function __ZN3MapIN9QuickHull4EdgeENS0_14RetFaceConnectE10ComparatorIS1_E16DefaultAllocatorE6_eraseEPNS6_7ElementE(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0;e=d+8|0;f=c[e>>2]|0;g=b+4|0;h=c[g>>2]|0;do if((f|0)!=(h|0)?(i=c[d+4>>2]|0,(i|0)!=(h|0)):0){j=i;while(1){i=c[j+8>>2]|0;if((i|0)==(h|0))break;else j=i}if(!j){k=h;l=c[h+8>>2]|0;m=7;break}else{n=j;o=j+8|0;m=8;break}}else{k=d;l=f;m=7}while(0);if((m|0)==7){f=k+8|0;if((l|0)==(h|0)){n=k;o=f;m=8}else{p=k;q=l;r=f}}if((m|0)==8){p=n;q=c[n+4>>2]|0;r=o}o=c[b>>2]|0;n=p+12|0;m=c[n>>2]|0;c[q+12>>2]=m;do if((o|0)!=(m|0)){f=c[n>>2]|0;l=f+8|0;if((p|0)==(c[l>>2]|0)){c[l>>2]=q;break}else{c[f+4>>2]=q;break}}else c[o+8>>2]=q;while(0);do if((p|0)==(d|0)){if((c[d>>2]|0)==1)__ZN3MapIN9QuickHull4EdgeENS0_14RetFaceConnectE10ComparatorIS1_E16DefaultAllocatorE10_erase_fixEPNS6_7ElementE(b,q)}else{if((p|0)==(h|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143791,1145936,469,1143798,0);return}a[1263537]=0;if((c[p>>2]|0)==1)__ZN3MapIN9QuickHull4EdgeENS0_14RetFaceConnectE10ComparatorIS1_E16DefaultAllocatorE10_erase_fixEPNS6_7ElementE(b,q);c[r>>2]=c[e>>2];o=d+4|0;c[p+4>>2]=c[o>>2];m=d+12|0;c[n>>2]=c[m>>2];c[p>>2]=c[d>>2];c[(c[e>>2]|0)+12>>2]=p;c[(c[o>>2]|0)+12>>2]=p;o=c[m>>2]|0;m=o+8|0;if((c[m>>2]|0)==(d|0)){c[m>>2]=p;break}else{c[o+4>>2]=p;break}}while(0);p=c[d+16>>2]|0;e=d+20|0;if(p|0)c[p+20>>2]=c[e>>2];n=c[e>>2]|0;if(n|0)c[n+16>>2]=p;__ZN6Memory11free_staticEPvb(d,0);d=b+8|0;c[d>>2]=(c[d>>2]|0)+-1;if(!(c[c[g>>2]>>2]|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143791,1145936,498,1143838,0);return}else{a[1263537]=0;return}}function __ZN4ListIN8Geometry8MeshData4FaceE16DefaultAllocatorE5_Data5eraseEPKNS4_7ElementE(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0;if(!d){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145114,1145120,156,1144262,0);e=0;return e|0}a[1263537]=0;if((c[d+28>>2]|0)!=(b|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145114,1145120,157,1145132,0);e=0;return e|0}if((c[b>>2]|0)==(d|0))c[b>>2]=c[d+20>>2];f=b+4|0;g=c[d+24>>2]|0;if((c[f>>2]|0)==(d|0))c[f>>2]=g;f=d+20|0;if(g|0)c[g+20>>2]=c[f>>2];h=c[f>>2]|0;if(h|0)c[h+24>>2]=g;g=c[d+16>>2]|0;if(g|0?(__Z16atomic_decrementPj(g+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(g,1);__ZN6Memory11free_staticEPvb(d,0);d=b+8|0;c[d>>2]=(c[d>>2]|0)+-1;e=1;return e|0}function __ZN3MapIN9QuickHull4EdgeENS0_14RetFaceConnectE10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS6_7ElementE(a,b){a=a|0;b=b|0;if((c[a+4>>2]|0)==(b|0))return;else{__ZN3MapIN9QuickHull4EdgeENS0_14RetFaceConnectE10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS6_7ElementE(a,c[b+8>>2]|0);__ZN3MapIN9QuickHull4EdgeENS0_14RetFaceConnectE10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS6_7ElementE(a,c[b+4>>2]|0);__ZN6Memory11free_staticEPvb(b,0);return}}function __ZN3SetI7Vector310ComparatorIS0_E16DefaultAllocatorE13_cleanup_treeEPNS4_7ElementE(a,b){a=a|0;b=b|0;if((c[a+4>>2]|0)==(b|0))return;else{__ZN3SetI7Vector310ComparatorIS0_E16DefaultAllocatorE13_cleanup_treeEPNS4_7ElementE(a,c[b+8>>2]|0);__ZN3SetI7Vector310ComparatorIS0_E16DefaultAllocatorE13_cleanup_treeEPNS4_7ElementE(a,c[b+4>>2]|0);__ZN6Memory11free_staticEPvb(b,0);return}}function __ZN3MapIN9QuickHull4EdgeENS0_14RetFaceConnectE10ComparatorIS1_E16DefaultAllocatorE10_erase_fixEPNS6_7ElementE(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0;e=c[(c[b>>2]|0)+8>>2]|0;f=b+4|0;if((e|0)!=(d|0)&(c[d>>2]|0)==1){b=d;while(1){g=b+12|0;h=c[g>>2]|0;i=c[h+8>>2]|0;do if((b|0)==(i|0)){j=c[h+4>>2]|0;if(!(c[j>>2]|0)){a[1263537]=0;c[j>>2]=1;k=c[f>>2]|0;if((k|0)==(h|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);l=c[g>>2]|0;m=l;n=c[l+4>>2]|0;o=c[f>>2]|0}else{a[1263537]=0;c[h>>2]=0;m=h;n=j;o=k}k=n+8|0;l=c[k>>2]|0;c[m+4>>2]=l;if((l|0)!=(o|0))c[l+12>>2]=m;l=m+12|0;c[n+12>>2]=c[l>>2];p=c[l>>2]|0;q=p+8|0;if((c[q>>2]|0)==(m|0))c[q>>2]=n;else c[p+4>>2]=n;c[k>>2]=m;c[l>>2]=n;l=c[g>>2]|0;r=c[l+4>>2]|0;s=l}else{r=j;s=h}if((c[c[r+4>>2]>>2]|0)==1){j=r+8|0;l=c[j>>2]|0;if((c[l>>2]|0)==1)if((c[f>>2]|0)==(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);t=c[g>>2]|0;break}else{a[1263537]=0;c[r>>2]=0;t=s;break}a[1263537]=0;c[l>>2]=1;k=c[f>>2]|0;if((k|0)==(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);u=c[j>>2]|0;v=c[f>>2]|0}else{a[1263537]=0;c[r>>2]=0;u=l;v=k}k=u+4|0;l=c[k>>2]|0;c[j>>2]=l;if((l|0)!=(v|0))c[l+12>>2]=r;l=r+12|0;c[u+12>>2]=c[l>>2];j=c[l>>2]|0;p=j+4|0;if((c[p>>2]|0)==(r|0))c[p>>2]=u;else c[j+8>>2]=u;c[k>>2]=r;c[l>>2]=u;l=c[g>>2]|0;w=c[l+4>>2]|0;x=l;y=v}else{w=r;x=s;y=c[f>>2]|0}l=c[x>>2]|0;if((l|0)==0&(y|0)==(w|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);z=c[g>>2]|0;A=c[f>>2]|0}else{a[1263537]=0;c[w>>2]=l;z=x;A=y}c[z>>2]=1;l=c[w+4>>2]|0;a[1263537]=0;c[l>>2]=1;l=z+4|0;k=c[l>>2]|0;j=k+8|0;p=c[j>>2]|0;c[l>>2]=p;if((p|0)!=(A|0))c[p+12>>2]=z;p=z+12|0;c[k+12>>2]=c[p>>2];l=c[p>>2]|0;q=l+8|0;if((c[q>>2]|0)==(z|0))c[q>>2]=k;else c[l+4>>2]=k;c[j>>2]=z;c[p>>2]=k;t=e}else{if(!(c[i>>2]|0)){a[1263537]=0;c[i>>2]=1;k=c[f>>2]|0;if((k|0)==(h|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);p=c[g>>2]|0;B=c[p+8>>2]|0;C=c[f>>2]|0;D=p}else{a[1263537]=0;c[h>>2]=0;B=i;C=k;D=h}k=B+4|0;p=c[k>>2]|0;c[D+8>>2]=p;if((p|0)!=(C|0))c[p+12>>2]=D;p=D+12|0;c[B+12>>2]=c[p>>2];j=c[p>>2]|0;l=j+4|0;if((c[l>>2]|0)==(D|0))c[l>>2]=B;else c[j+8>>2]=B;c[k>>2]=D;c[p>>2]=B;p=c[g>>2]|0;E=c[p+8>>2]|0;F=p}else{E=i;F=h}p=E+4|0;k=c[p>>2]|0;j=(c[c[E+8>>2]>>2]|0)==1;if(!((c[k>>2]|0)!=1|j^1))if((c[f>>2]|0)==(E|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);t=c[g>>2]|0;break}else{a[1263537]=0;c[E>>2]=0;t=F;break}if(j){a[1263537]=0;c[k>>2]=1;j=c[f>>2]|0;if((j|0)==(E|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);G=c[p>>2]|0;H=c[f>>2]|0}else{a[1263537]=0;c[E>>2]=0;G=k;H=j}j=G+8|0;k=c[j>>2]|0;c[p>>2]=k;if((k|0)!=(H|0))c[k+12>>2]=E;k=E+12|0;c[G+12>>2]=c[k>>2];p=c[k>>2]|0;l=p+8|0;if((c[l>>2]|0)==(E|0))c[l>>2]=G;else c[p+4>>2]=G;c[j>>2]=E;c[k>>2]=G;k=c[g>>2]|0;I=c[k+8>>2]|0;J=k;K=H}else{I=E;J=F;K=c[f>>2]|0}k=c[J>>2]|0;if((k|0)==0&(K|0)==(I|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);L=c[g>>2]|0;M=c[f>>2]|0}else{a[1263537]=0;c[I>>2]=k;L=J;M=K}c[L>>2]=1;k=c[I+8>>2]|0;a[1263537]=0;c[k>>2]=1;k=L+8|0;j=c[k>>2]|0;p=j+4|0;l=c[p>>2]|0;c[k>>2]=l;if((l|0)!=(M|0))c[l+12>>2]=L;l=L+12|0;c[j+12>>2]=c[l>>2];k=c[l>>2]|0;q=k+4|0;if((c[q>>2]|0)==(L|0))c[q>>2]=j;else c[k+8>>2]=j;c[p>>2]=L;c[l>>2]=j;t=e}while(0);if((e|0)!=(t|0)&(c[t>>2]|0)==1)b=t;else{N=t;break}}}else N=d;a[1263537]=0;c[N>>2]=1;if((c[c[f>>2]>>2]|0)==1){a[1263537]=0;return}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143886,1145936,447,1143897,0);return}}function __ZN3MapIN9QuickHull4EdgeENS0_14RetFaceConnectE10ComparatorIS1_E16DefaultAllocatorE7_insertERKS1_Rb(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0;f=c[b>>2]|0;g=c[f+8>>2]|0;h=b+4|0;i=c[h>>2]|0;a:do if((g|0)==(i|0))j=f;else{k=d;l=c[k>>2]|0;m=c[k+4>>2]|0;k=g;while(1){n=k+24|0;o=c[n>>2]|0;p=c[n+4>>2]|0;if(m>>>0<p>>>0|(m|0)==(p|0)&l>>>0<o>>>0)q=k+8|0;else{if(!(p>>>0<m>>>0|(p|0)==(m|0)&o>>>0<l>>>0))break;q=k+4|0}o=c[q>>2]|0;if((o|0)==(i|0)){j=k;break a}else k=o}a[e>>0]=1;r=k;return r|0}while(0);i=__ZnwjPFPvjE(40,4740)|0;q=i+24|0;g=i+12|0;f=i;l=f+40|0;do{c[f>>2]=0;f=f+4|0}while((f|0)<(l|0));c[g>>2]=j;g=c[h>>2]|0;f=i+4|0;c[f>>2]=g;l=i+8|0;c[l>>2]=g;m=d;o=c[m+4>>2]|0;p=q;c[p>>2]=c[m>>2];c[p+4>>2]=o;o=c[b>>2]|0;b=g;if((j|0)!=(o|0)?(g=d,d=c[g+4>>2]|0,p=j+24|0,m=c[p+4>>2]|0,!(d>>>0<m>>>0|((d|0)==(m|0)?(c[g>>2]|0)>>>0<(c[p>>2]|0)>>>0:0))):0){c[j+4>>2]=i;s=c[f>>2]|0}else{c[j+8>>2]=i;s=b}a[e>>0]=0;e=c[h>>2]|0;if((s|0)==(e|0)){h=i;do{b=h;h=c[h+12>>2]|0}while((b|0)==(c[h+4>>2]|0));t=(h|0)==(o|0)?0:h}else{h=s;while(1){s=c[h+8>>2]|0;if((s|0)==(e|0)){t=h;break}else h=s}}c[i+16>>2]=t;h=c[l>>2]|0;b:do if((h|0)==(e|0)){l=i;while(1){s=l;l=c[l+12>>2]|0;if((s|0)!=(c[l+8>>2]|0)){u=l;break b}if((l|0)==(o|0)){u=0;break}}}else{l=h;while(1){k=c[l+4>>2]|0;if((k|0)==(e|0)){u=l;break}else l=k}}while(0);e=i+20|0;c[e>>2]=u;if(!t)v=u;else{c[t+20>>2]=i;v=c[e>>2]|0}if(!v){r=i;return r|0}c[v+16>>2]=i;r=i;return r|0}function __ZN3MapIN9QuickHull4EdgeENS0_11FaceConnectE10ComparatorIS1_E16DefaultAllocatorE7_insertERKS1_Rb(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0;f=c[b>>2]|0;g=c[f+8>>2]|0;h=b+4|0;i=c[h>>2]|0;a:do if((g|0)==(i|0))j=f;else{k=d;l=c[k>>2]|0;m=c[k+4>>2]|0;k=g;while(1){n=k+24|0;o=c[n>>2]|0;p=c[n+4>>2]|0;if(m>>>0<p>>>0|(m|0)==(p|0)&l>>>0<o>>>0)q=k+8|0;else{if(!(p>>>0<m>>>0|(p|0)==(m|0)&o>>>0<l>>>0))break;q=k+4|0}o=c[q>>2]|0;if((o|0)==(i|0)){j=k;break a}else k=o}a[e>>0]=1;r=k;return r|0}while(0);i=__ZnwjPFPvjE(40,4740)|0;q=i+24|0;g=i+12|0;f=i;l=f+40|0;do{c[f>>2]=0;f=f+4|0}while((f|0)<(l|0));c[g>>2]=j;g=c[h>>2]|0;f=i+4|0;c[f>>2]=g;l=i+8|0;c[l>>2]=g;m=d;o=c[m+4>>2]|0;p=q;c[p>>2]=c[m>>2];c[p+4>>2]=o;o=c[b>>2]|0;b=g;if((j|0)!=(o|0)?(g=d,d=c[g+4>>2]|0,p=j+24|0,m=c[p+4>>2]|0,!(d>>>0<m>>>0|((d|0)==(m|0)?(c[g>>2]|0)>>>0<(c[p>>2]|0)>>>0:0))):0){c[j+4>>2]=i;s=c[f>>2]|0}else{c[j+8>>2]=i;s=b}a[e>>0]=0;e=c[h>>2]|0;if((s|0)==(e|0)){h=i;do{b=h;h=c[h+12>>2]|0}while((b|0)==(c[h+4>>2]|0));t=(h|0)==(o|0)?0:h}else{h=s;while(1){s=c[h+8>>2]|0;if((s|0)==(e|0)){t=h;break}else h=s}}c[i+16>>2]=t;h=c[l>>2]|0;b:do if((h|0)==(e|0)){l=i;while(1){s=l;l=c[l+12>>2]|0;if((s|0)!=(c[l+8>>2]|0)){u=l;break b}if((l|0)==(o|0)){u=0;break}}}else{l=h;while(1){k=c[l+4>>2]|0;if((k|0)==(e|0)){u=l;break}else l=k}}while(0);e=i+20|0;c[e>>2]=u;if(!t)v=u;else{c[t+20>>2]=i;v=c[e>>2]|0}if(!v){r=i;return r|0}c[v+16>>2]=i;r=i;return r|0}function __ZNK9SortArrayIPN4ListIN9QuickHull4FaceE16DefaultAllocatorE7ElementENS4_19AuxiliaryComparatorI10ComparatorIS2_EEEE9introsortEiiPS6_i(a,b,d,e,f){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0;g=d-b|0;if((g|0)<=16)return;h=e+(b<<2)|0;i=f;f=d;d=g;while(1){if(!i)break;i=i+-1|0;g=e+((d>>>1)+b<<2)|0;j=e+(f+-1<<2)|0;k=c[(c[h>>2]|0)+28>>2]|0;l=(k|0)==0;if(l)m=0;else m=c[k+-4>>2]|0;n=c[(c[g>>2]|0)+28>>2]|0;o=(n|0)==0;if(o)p=0;else p=c[n+-4>>2]|0;q=c[j>>2]|0;if((m|0)<(p|0)){if(o)r=0;else r=c[n+-4>>2]|0;s=c[q+28>>2]|0;t=(s|0)==0;if(t)u=0;else u=c[s+-4>>2]|0;if((r|0)<(u|0))v=g;else{if(l)w=0;else w=c[k+-4>>2]|0;if(t)x=0;else x=c[s+-4>>2]|0;v=(w|0)<(x|0)?j:h}}else{if(l)y=0;else y=c[k+-4>>2]|0;k=c[q+28>>2]|0;q=(k|0)==0;if(q)z=0;else z=c[k+-4>>2]|0;if((y|0)<(z|0))v=h;else{if(o)A=0;else A=c[n+-4>>2]|0;if(q)B=0;else B=c[k+-4>>2]|0;v=(A|0)<(B|0)?j:g}}g=(c[v>>2]|0)+28|0;j=b;k=f;while(1){q=c[g>>2]|0;n=(q|0)==0;o=q+-4|0;a:do if(n){q=j;while(1){l=e+(q<<2)|0;s=c[(c[l>>2]|0)+28>>2]|0;if(!s){C=q;D=l;break a}if((c[s+-4>>2]|0)<0)q=q+1|0;else{C=q;D=l;break}}}else{q=c[o>>2]|0;l=j;while(1){s=e+(l<<2)|0;t=c[(c[s>>2]|0)+28>>2]|0;if(!t)E=0;else E=c[t+-4>>2]|0;if((E|0)<(q|0))l=l+1|0;else{C=l;D=s;break}}}while(0);b:do if(n){l=k;while(1){q=l+-1|0;s=e+(q<<2)|0;t=c[(c[s>>2]|0)+28>>2]|0;if(!t){F=q;G=s;break b}if((c[t+-4>>2]|0)>0)l=q;else{F=q;G=s;break}}}else{l=c[o>>2]|0;s=k;while(1){q=s+-1|0;t=e+(q<<2)|0;H=c[(c[t>>2]|0)+28>>2]|0;if(!H)I=0;else I=c[H+-4>>2]|0;if((l|0)<(I|0))s=q;else{F=q;G=t;break}}}while(0);if((C|0)>=(F|0))break;o=c[D>>2]|0;c[D>>2]=c[G>>2];c[G>>2]=o;j=C+1|0;k=F}__ZNK9SortArrayIPN4ListIN9QuickHull4FaceE16DefaultAllocatorE7ElementENS4_19AuxiliaryComparatorI10ComparatorIS2_EEEE9introsortEiiPS6_i(a,C,f,e,i);d=C-b|0;if((d|0)<=16){J=66;break}else f=C}if((J|0)==66)return;__ZNK9SortArrayIPN4ListIN9QuickHull4FaceE16DefaultAllocatorE7ElementENS4_19AuxiliaryComparatorI10ComparatorIS2_EEEE9make_heapEiiPS6_(a,b,f,e);a=f;do{a=a+-1|0;f=e+(a<<2)|0;J=c[f>>2]|0;c[f>>2]=c[h>>2];f=a-b|0;if((f|0)>2){C=0;d=0;i=2;do{F=C|1;G=c[(c[e+(i+b<<2)>>2]|0)+28>>2]|0;if(!G)K=0;else K=c[G+-4>>2]|0;G=c[(c[e+(F+b<<2)>>2]|0)+28>>2]|0;if(!G)L=0;else L=c[G+-4>>2]|0;G=d;d=(K|0)<(L|0)?F:i;c[e+(G+b<<2)>>2]=c[e+(d+b<<2)>>2];C=d<<1;i=C+2|0}while((i|0)<(f|0));M=C|1;N=i;O=d}else{M=1;N=2;O=0}if((N|0)==(f|0)){c[e+(O+b<<2)>>2]=c[e+(M+b<<2)>>2];P=M}else P=O;G=P+b|0;c:do if((P|0)>0){F=J+28|0;D=P;I=G;while(1){E=D+-1|0;D=(E|0)/2|0;v=D+b|0;B=c[e+(v<<2)>>2]|0;A=c[B+28>>2]|0;if(!A)Q=0;else Q=c[A+-4>>2]|0;A=c[F>>2]|0;if(!A)R=0;else R=c[A+-4>>2]|0;if((Q|0)>=(R|0)){S=I;break c}c[e+(I<<2)>>2]=B;if((E|0)<=1){S=v;break}else I=v}}else S=G;while(0);c[e+(S<<2)>>2]=J}while((f|0)>1);return}function __ZNK9SortArrayIPN4ListIN9QuickHull4FaceE16DefaultAllocatorE7ElementENS4_19AuxiliaryComparatorI10ComparatorIS2_EEEE20final_insertion_sortEiiPS6_(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0;if((d-b|0)<=16){if((d|0)==(b|0))return;a=b+1|0;if((a|0)==(d|0))return;f=e+(b<<2)|0;g=b;h=a;while(1){a=c[e+(h<<2)>>2]|0;i=a+28|0;j=c[i>>2]|0;if(!j)k=0;else k=c[j+-4>>2]|0;l=c[(c[f>>2]|0)+28>>2]|0;if(!l)m=0;else m=c[l+-4>>2]|0;a:do if((k|0)<(m|0))if((g|0)<(b|0))n=f;else{l=h;do{o=l;l=l+-1|0;c[e+(o<<2)>>2]=c[e+(l<<2)>>2]}while((l|0)>(b|0));n=f}else{l=h;o=j;while(1){p=l+-1|0;q=c[e+(p<<2)>>2]|0;if(!o)r=0;else r=c[o+-4>>2]|0;s=c[q+28>>2]|0;if(!s)t=0;else t=c[s+-4>>2]|0;s=e+(l<<2)|0;if((r|0)>=(t|0)){n=s;break a}c[s>>2]=q;l=p;o=c[i>>2]|0}}while(0);c[n>>2]=a;i=h+1|0;if((i|0)==(d|0))break;else{j=h;h=i;g=j}}return}g=b+16|0;h=e+(b<<2)|0;n=b;t=b+1|0;while(1){r=c[e+(t<<2)>>2]|0;f=r+28|0;m=c[f>>2]|0;if(!m)u=0;else u=c[m+-4>>2]|0;k=c[(c[h>>2]|0)+28>>2]|0;if(!k)v=0;else v=c[k+-4>>2]|0;b:do if((u|0)<(v|0))if((n|0)<(b|0))w=h;else{k=t;do{j=k;k=k+-1|0;c[e+(j<<2)>>2]=c[e+(k<<2)>>2]}while((k|0)>(b|0));w=h}else{k=t;j=m;while(1){i=k+-1|0;o=c[e+(i<<2)>>2]|0;if(!j)x=0;else x=c[j+-4>>2]|0;l=c[o+28>>2]|0;if(!l)y=0;else y=c[l+-4>>2]|0;l=e+(k<<2)|0;if((x|0)>=(y|0)){w=l;break b}c[l>>2]=o;k=i;j=c[f>>2]|0}}while(0);c[w>>2]=r;f=t+1|0;if((f|0)==(g|0))break;else{m=t;t=f;n=m}}if((g|0)==(d|0))return;else z=g;do{g=c[e+(z<<2)>>2]|0;n=g+28|0;t=z;while(1){w=t+-1|0;y=c[e+(w<<2)>>2]|0;x=c[n>>2]|0;if(!x)A=0;else A=c[x+-4>>2]|0;x=c[y+28>>2]|0;if(!x)B=0;else B=c[x+-4>>2]|0;C=e+(t<<2)|0;if((A|0)>=(B|0))break;c[C>>2]=y;t=w}c[C>>2]=g;z=z+1|0}while((z|0)!=(d|0));return}function __ZNK9SortArrayIPN4ListIN9QuickHull4FaceE16DefaultAllocatorE7ElementENS4_19AuxiliaryComparatorI10ComparatorIS2_EEEE9make_heapEiiPS6_(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;a=d-b|0;if((a|0)<2)return;d=(a+-2|0)/2|0;while(1){f=c[e+(d+b<<2)>>2]|0;g=d<<1;h=g+2|0;if((h|0)<(a|0)){i=g;j=d;k=h;while(1){l=i|1;m=c[(c[e+(k+b<<2)>>2]|0)+28>>2]|0;if(!m)n=0;else n=c[m+-4>>2]|0;m=c[(c[e+(l+b<<2)>>2]|0)+28>>2]|0;if(!m)o=0;else o=c[m+-4>>2]|0;m=(n|0)<(o|0)?l:k;c[e+(j+b<<2)>>2]=c[e+(m+b<<2)>>2];l=m<<1;p=l+2|0;if((p|0)<(a|0)){i=l;j=m;k=p}else{q=l;r=p;s=m;break}}}else{q=g;r=h;s=d}k=q|1;if((r|0)==(a|0)){c[e+(s+b<<2)>>2]=c[e+(k+b<<2)>>2];t=k}else t=s;k=t+b|0;a:do if((t|0)>(d|0)){j=f+28|0;i=t;m=k;while(1){i=(i+-1|0)/2|0;p=i+b|0;l=c[e+(p<<2)>>2]|0;u=c[l+28>>2]|0;if(!u)v=0;else v=c[u+-4>>2]|0;u=c[j>>2]|0;if(!u)w=0;else w=c[u+-4>>2]|0;if((v|0)>=(w|0)){x=m;break a}c[e+(m<<2)>>2]=l;if((i|0)<=(d|0)){x=p;break}else m=p}}else x=k;while(0);c[e+(x<<2)>>2]=f;if(!d)break;else d=d+-1|0}return}function __ZN3SetI7Vector310ComparatorIS0_E16DefaultAllocatorE7_insertERKS0_Rb(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0,j=0,k=0,l=0.0,m=0.0,n=0.0,o=0,p=0.0,q=0.0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0;f=c[b>>2]|0;h=c[f+8>>2]|0;i=b+4|0;j=c[i>>2]|0;a:do if((h|0)==(j|0))k=f;else{l=+g[d>>2];m=+g[d+4>>2];n=+g[d+8>>2];o=h;b:while(1){p=+g[o+24>>2];do if(l==p){q=+g[o+28>>2];if(m==q){if(n<+g[o+32>>2]){r=8;break}}else if(m<q){r=8;break}q=+g[o+28>>2];if(q==m)if(+g[o+32>>2]<n){r=13;break}else break b;else if(q<m){r=13;break}else break b}else if(!(l<p))if(p<l)r=13;else break b;else r=8;while(0);if((r|0)==8){r=0;s=o+8|0}else if((r|0)==13){r=0;s=o+4|0}t=c[s>>2]|0;if((t|0)==(j|0)){k=o;break a}else o=t}a[e>>0]=1;u=o;return u|0}while(0);j=__ZnwjPFPvjE(36,4740)|0;s=j;h=s+36|0;do{c[s>>2]=0;s=s+4|0}while((s|0)<(h|0));c[j+12>>2]=k;s=c[i>>2]|0;h=j+4|0;c[h>>2]=s;f=j+8|0;c[f>>2]=s;s=j+24|0;c[s>>2]=c[d>>2];c[s+4>>2]=c[d+4>>2];c[s+8>>2]=c[d+8>>2];c:do if((k|0)==(c[b>>2]|0))r=22;else{l=+g[d>>2];m=+g[k+24>>2];do if(l==m){n=+g[d+4>>2];p=+g[k+28>>2];if(n==p)if(+g[d+8>>2]<+g[k+32>>2]){r=22;break c}else break;else if(n<p){r=22;break c}else break}else if(l<m){r=22;break c}while(0);v=k+4|0}while(0);if((r|0)==22)v=k+8|0;c[v>>2]=j;a[e>>0]=0;e=c[h>>2]|0;h=c[i>>2]|0;if((e|0)==(h|0)){i=j;do{v=i;i=c[i+12>>2]|0}while((v|0)==(c[i+4>>2]|0));w=(i|0)==(c[b>>2]|0)?0:i}else{i=e;while(1){e=c[i+8>>2]|0;if((e|0)==(h|0)){w=i;break}else i=e}}c[j+16>>2]=w;i=c[f>>2]|0;d:do if((i|0)==(h|0)){f=j;while(1){e=f;f=c[f+12>>2]|0;if((e|0)!=(c[f+8>>2]|0)){x=f;break d}if((f|0)==(c[b>>2]|0)){x=0;break}}}else{f=i;while(1){e=c[f+4>>2]|0;if((e|0)==(h|0)){x=f;break}else f=e}}while(0);h=j+20|0;c[h>>2]=x;if(!w)y=x;else{c[w+20>>2]=j;y=c[h>>2]|0}if(!y){u=j;return u|0}c[y+16>>2]=j;u=j;return u|0}function __ZN7Vector29normalizeEv(a){a=a|0;var b=0.0,c=0,d=0.0,e=0.0,f=0.0;b=+g[a>>2];c=a+4|0;d=+g[c>>2];e=b*b+d*d;if(!(e!=0.0))return;f=+I(+e);g[a>>2]=b/f;g[c>>2]=d/f;return}function __ZNK7Vector25crossEf(a,b,c){a=a|0;b=b|0;c=+c;var d=0.0;d=-(+g[b>>2]*c);g[a>>2]=+g[b+4>>2]*c;g[a+4>>2]=d;return}function __ZN7Vector2pLERKS_(a,b){a=a|0;b=b|0;var c=0;g[a>>2]=+g[b>>2]+ +g[a>>2];c=a+4|0;g[c>>2]=+g[b+4>>2]+ +g[c>>2];return}function __ZN7Vector2mIERKS_(a,b){a=a|0;b=b|0;var c=0;g[a>>2]=+g[a>>2]-+g[b>>2];c=a+4|0;g[c>>2]=+g[c>>2]-+g[b+4>>2];return}function __ZN7Vector2mLERKf(a,b){a=a|0;b=b|0;var c=0;g[a>>2]=+g[b>>2]*+g[a>>2];c=a+4|0;g[c>>2]=+g[b>>2]*+g[c>>2];return}function __ZN7Vector2dVERKf(a,b){a=a|0;b=b|0;var c=0;g[a>>2]=+g[a>>2]/+g[b>>2];c=a+4|0;g[c>>2]=+g[c>>2]/+g[b>>2];return}function __ZNK7Vector2neERKS_(a,b){a=a|0;b=b|0;var c=0;if(+g[a>>2]!=+g[b>>2]){c=1;return c|0}c=+g[a+4>>2]!=+g[b+4>>2];return c|0}function __ZNK7Vector27projectERKS_(a,b,c){a=a|0;b=b|0;c=c|0;var d=0.0,e=0.0,f=0.0;d=+g[b>>2];e=+g[b+4>>2];f=(+g[c>>2]*d+ +g[c+4>>2]*e)/(d*d+e*e);g[a>>2]=d*f;g[a+4>>2]=e*f;return}function __ZNK5Rect218intersects_segmentERK7Vector2S2_PS0_S3_(a,b,d,e,f){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;var h=0,i=0,j=0,k=0,n=0.0,o=0.0,p=0.0,q=0.0,r=0,s=0.0,t=0.0,u=0,v=0.0,w=0.0,x=0.0,y=0.0,z=0.0,A=0.0,B=0.0,C=0.0;h=l;l=l+16|0;if((l|0)>=(m|0))ba(16);i=h;j=h+4|0;k=b+4|0;n=+g[k>>2];o=+g[b>>2];p=+g[d+4>>2];q=+g[d>>2];d=a+4|0;r=a+12|0;s=+g[a>>2];t=s+ +g[a+8>>2];if(o<q){if(q<s|o>t){u=0;l=h;return u|0}v=q-o;w=o<s?(s-o)/v:0.0;if(q>t){x=-1.0;y=(t-o)/v;z=w}else{x=-1.0;y=1.0;z=w}}else{if(o<s|q>t){u=0;l=h;return u|0}w=q-o;v=o>t?(t-o)/w:0.0;if(q<s){x=1.0;y=(s-o)/w;z=v}else{x=1.0;y=1.0;z=v}}a=z>0.0;v=a?z:0.0;z=y<1.0?y:1.0;if(z<v){u=0;l=h;return u|0}y=a?x:0.0;x=+g[d>>2];w=x+ +g[r>>2];if(n<p){if(p<x|n>w){u=0;l=h;return u|0}s=p-n;t=n<x?(x-n)/s:0.0;if(p>w){A=-1.0;B=(w-n)/s;C=t}else{A=-1.0;B=1.0;C=t}}else{if(n<x|p>w){u=0;l=h;return u|0}t=p-n;s=n>w?(w-n)/t:0.0;if(p<x){A=1.0;B=(x-n)/t;C=s}else{A=1.0;B=1.0;C=s}}r=C>v;s=r?C:v;if((B<z?B:z)<s){u=0;l=h;return u|0}if(f|0){c[i>>2]=0;c[j>>2]=0;g[(r?j:i)>>2]=r?A:y;r=c[j>>2]|0;c[f>>2]=c[i>>2];c[f+4>>2]=r}if(!e){u=1;l=h;return u|0}y=s*(p-n)+ +g[k>>2];g[e>>2]=s*(q-o)+ +g[b>>2];g[e+4>>2]=y;u=1;l=h;return u|0}function __ZN7Point2ipLERKS_(a,b){a=a|0;b=b|0;var d=0;c[a>>2]=(c[a>>2]|0)+(c[b>>2]|0);d=a+4|0;c[d>>2]=(c[d>>2]|0)+(c[b+4>>2]|0);return}function __ZN7Point2imIERKS_(a,b){a=a|0;b=b|0;var d=0;c[a>>2]=(c[a>>2]|0)-(c[b>>2]|0);d=a+4|0;c[d>>2]=(c[d>>2]|0)-(c[b+4>>2]|0);return}function __ZNK7Point2idvERKS_(a,b,d){a=a|0;b=b|0;d=d|0;var e=0;e=(c[b+4>>2]|0)/(c[d+4>>2]|0)|0;c[a>>2]=(c[b>>2]|0)/(c[d>>2]|0)|0;c[a+4>>2]=e;return}function __ZNK7Point2idvERKi(a,b,d){a=a|0;b=b|0;d=d|0;var e=0;e=c[d>>2]|0;d=(c[b+4>>2]|0)/(e|0)|0;c[a>>2]=(c[b>>2]|0)/(e|0)|0;c[a+4>>2]=d;return}function __ZN7Point2idVERKi(a,b){a=a|0;b=b|0;var d=0;c[a>>2]=(c[a>>2]|0)/(c[b>>2]|0)|0;d=a+4|0;c[d>>2]=(c[d>>2]|0)/(c[b>>2]|0)|0;return}function __ZNK7Point2ieqERKS_(a,b){a=a|0;b=b|0;var d=0;if((c[a>>2]|0)!=(c[b>>2]|0)){d=0;return d|0}d=(c[a+4>>2]|0)==(c[b+4>>2]|0);return d|0}function __ZNK7Point2ineERKS_(a,b){a=a|0;b=b|0;var d=0;if((c[a>>2]|0)!=(c[b>>2]|0)){d=1;return d|0}d=(c[a+4>>2]|0)!=(c[b+4>>2]|0);return d|0}function __ZN11Transform2D13affine_invertEv(b){b=b|0;var c=0.0,d=0,e=0.0,f=0,h=0.0,i=0,j=0.0,k=0.0,l=0.0,m=0.0;c=+g[b>>2];d=b+12|0;e=+g[d>>2];f=b+4|0;h=+g[f>>2];i=b+8|0;j=+g[i>>2];k=c*e-h*j;if(k==0.0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1130352,1130366,442,1130388,0);return}else{a[1263537]=0;l=1.0/k;k=-l;m=l*e;e=h*k;g[b>>2]=m;g[f>>2]=e;h=j*k;k=l*c;g[i>>2]=h;g[d>>2]=k;d=b+16|0;c=-+g[d>>2];i=b+20|0;l=-+g[i>>2];g[d>>2]=m*c+h*l;g[i>>2]=e*c+k*l;return}}function __ZNK11Transform2D17basis_determinantEv(a){a=a|0;return +(+g[a>>2]*+g[a+12>>2]-+g[a+4>>2]*+g[a+8>>2])}function __ZN11Transform2D6rotateEf(a,b){a=a|0;b=+b;var c=0.0,d=0.0,e=0,f=0.0,h=0,i=0.0,j=0.0,k=0,l=0.0,m=0,n=0.0,o=0,p=0.0;c=+K(+b);d=+L(+b);b=-d;e=a+16|0;f=+g[e>>2];h=a+20|0;i=+g[h>>2];j=+g[a>>2];k=a+4|0;l=+g[k>>2];m=a+8|0;n=+g[m>>2];o=a+12|0;p=+g[o>>2];g[a>>2]=c*j+l*b;g[k>>2]=d*j+c*l;g[m>>2]=c*n+p*b;g[o>>2]=d*n+c*p;g[e>>2]=c*f+i*b+0.0;g[h>>2]=d*f+c*i+0.0;return}function __ZN11Transform2D11scale_basisERK7Vector2(a,b){a=a|0;b=b|0;var c=0,d=0;g[a>>2]=+g[b>>2]*+g[a>>2];c=b+4|0;d=a+4|0;g[d>>2]=+g[c>>2]*+g[d>>2];d=a+8|0;g[d>>2]=+g[b>>2]*+g[d>>2];d=a+12|0;g[d>>2]=+g[c>>2]*+g[d>>2];return}function __ZN11Transform2D12set_rotationEf(a,b){a=a|0;b=+b;var c=0.0,d=0.0;c=+K(+b);d=+L(+b);g[a>>2]=c;g[a+4>>2]=d;g[a+8>>2]=-d;g[a+12>>2]=c;return}function __ZN11Transform2D5scaleERK7Vector2(a,b){a=a|0;b=b|0;var c=0,d=0,e=0,f=0.0;g[a>>2]=+g[b>>2]*+g[a>>2];c=b+4|0;d=a+4|0;g[d>>2]=+g[c>>2]*+g[d>>2];d=a+8|0;g[d>>2]=+g[b>>2]*+g[d>>2];d=a+12|0;g[d>>2]=+g[c>>2]*+g[d>>2];d=a+16|0;e=a+20|0;f=+g[e>>2]*+g[c>>2];g[d>>2]=+g[d>>2]*+g[b>>2];g[e>>2]=f;return}function __ZN11Transform2D9translateERK7Vector2(a,b){a=a|0;b=b|0;var c=0.0,d=0.0,e=0.0;c=+g[b>>2];d=+g[b+4>>2];e=c*+g[a+4>>2]+d*+g[a+12>>2];b=a+16|0;g[b>>2]=+g[a>>2]*c+ +g[a+8>>2]*d+ +g[b>>2];b=a+20|0;g[b>>2]=e+ +g[b>>2];return}function __ZN11Transform2D14orthonormalizeEv(a){a=a|0;var b=0,d=0,e=0,f=0,h=0.0,i=0,k=0.0,l=0.0,m=0.0,n=0.0,o=0.0,p=0,q=0,r=0,s=0.0,t=0.0;b=c[a>>2]|0;d=a+4|0;e=c[d>>2]|0;f=a+8|0;h=+g[f>>2];i=a+12|0;k=+g[i>>2];l=(c[j>>2]=b,+g[j>>2]);m=(c[j>>2]=e,+g[j>>2]);n=l*l+m*m;if(n!=0.0){o=+I(+n);p=(g[j>>2]=l/o,c[j>>2]|0);q=p;r=(g[j>>2]=m/o,c[j>>2]|0)}else{q=b;r=e}o=(c[j>>2]=q,+g[j>>2]);m=(c[j>>2]=r,+g[j>>2]);l=h*o+k*m;n=h-o*l;o=k-m*l;l=n*n+o*o;if(!(l!=0.0)){s=n;t=o;c[a>>2]=q;c[d>>2]=r;g[f>>2]=s;g[i>>2]=t;return}m=+I(+l);s=n/m;t=o/m;c[a>>2]=q;c[d>>2]=r;g[f>>2]=s;g[i>>2]=t;return}function __ZNK11Transform2D12untranslatedEv(a,b){a=a|0;b=b|0;c[a>>2]=c[b>>2];c[a+4>>2]=c[b+4>>2];c[a+8>>2]=c[b+8>>2];c[a+12>>2]=c[b+12>>2];c[a+16>>2]=0;c[a+20>>2]=0;return}function __ZN4Math14rand_from_seedEPy(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b;e=a;f=c[e+4>>2]|0;g=d;c[g>>2]=c[e>>2];c[g+4>>2]=f;f=d+8|0;c[f>>2]=-144211633;c[f+4>>2]=335903614;f=__Z14pcg32_random_rP14pcg32_random_t(d)|0;g=d;d=c[g+4>>2]|0;e=a;c[e>>2]=c[g>>2];c[e+4>>2]=d;l=b;return f|0}function __ZN4Math4seedEy(a,b){a=a|0;b=b|0;var d=0;d=17632;c[d>>2]=a;c[d+4>>2]=b;return}function __ZN4Math9randomizeEv(){var a=0,b=0,d=0;a=__ZN2OS13get_singletonEv()|0;b=ij[c[(c[a>>2]|0)+320>>2]&8191](a)|0;a=17632;d=___muldi3(c[a>>2]|0,c[a+4>>2]|0,b|0,F|0)|0;b=_i64Add(d|0,F|0,-144211633,335903614)|0;d=17632;c[d>>2]=b;c[d+4>>2]=F;return}function __ZN4Math4randEv(){return __Z14pcg32_random_rP14pcg32_random_t(17632)|0}function __ZN4Math13step_decimalsEd(a){a=+a;var b=0,d=0;h[j>>3]=a;b=c[j+4>>2]&2147483647;c[j>>2]=c[j>>2];c[j+4>>2]=b;a=+h[j>>3];if(!(a>=.9999))if(!(a>=.09999))if(!(a>=.009999))if(!(a>=.0009999))if(!(a>=.00009999))if(!(a>=9.999e-06))if(!(a>=9.999e-07))if(!(a>=9.999e-08))if(!(a>=9.999e-09))d=9;else d=8;else d=7;else d=6;else d=5;else d=4;else d=3;else d=2;else d=1;else d=0;return d|0}function __ZN4Math7dectimeEddd(a,b,d){a=+a;b=+b;d=+d;var e=0,f=0.0;h[j>>3]=a;e=c[j+4>>2]&2147483647;c[j>>2]=c[j>>2];c[j+4>>2]=e;f=+h[j>>3]-b*d;return +((a<0.0?-1.0:1.0)*(f<0.0?0.0:f))}function __ZN4Math4easeEdd(a,b){a=+a;b=+b;var c=0.0,d=0.0;if(!(a<0.0))if(a>1.0)c=1.0;else c=a;else c=0.0;if(b>0.0)if(b<1.0){d=1.0-+J(+(1.0-c),+(1.0/b));return +d}else{d=+J(+c,+b);return +d}if(!(b<0.0)){d=0.0;return +d}a=-b;if(c<.5){d=+J(+(c*2.0),+a)*.5;return +d}else{d=(1.0-+J(+(1.0-(c+-.5)*2.0),+a))*.5+.5;return +d}return +(0.0)}function __ZN4Math12larger_primeEj(b){b=b|0;var c=0,d=0;do if(b>>>0>=5)if(b>>>0>=13)if(b>>>0>=23)if(b>>>0>=47)if(b>>>0>=97)if(b>>>0>=193)if(b>>>0>=389)if(b>>>0>=769)if(b>>>0>=1543)if(b>>>0>=3079)if(b>>>0>=6151)if(b>>>0>=12289)if(b>>>0>=24593)if(b>>>0>=49157)if(b>>>0>=98317)if(b>>>0>=196613)if(b>>>0>=393241)if(b>>>0>=786433)if(b>>>0<1572869)c=1572869;else{if(b>>>0<3145739){c=3145739;break}if(b>>>0<6291469){c=6291469;break}if(b>>>0<12582917){c=12582917;break}if(b>>>0<25165843){c=25165843;break}if(b>>>0<50331653){c=50331653;break}if(b>>>0<100663319){c=100663319;break}if(b>>>0<201326611){c=201326611;break}if(b>>>0<402653189){c=402653189;break}if(b>>>0<805306457){c=805306457;break}if(b>>>0<1610612741){c=1610612741;break}a[1263537]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1144086,1144099,162,1144124,0);d=0;return d|0}else c=786433;else c=393241;else c=196613;else c=98317;else c=49157;else c=24593;else c=12289;else c=6151;else c=3079;else c=1543;else c=769;else c=389;else c=193;else c=97;else c=47;else c=23;else c=13;else c=5;while(0);a[1263537]=0;d=c;return d|0}function __ZN4Math6randomEdd(a,b){a=+a;b=+b;return +((b-a)*(+((__Z14pcg32_random_rP14pcg32_random_t(17632)|0)>>>0)/4294967295.0)+a)}function __ZN4Math6randomEff(a,b){a=+a;b=+b;return +((b-a)*(+((__Z14pcg32_random_rP14pcg32_random_t(17632)|0)>>>0)*2.3283064365386963e-10)+a)}function __ZNK5Rect3neERKS_(a,b){a=a|0;b=b|0;var c=0;if(+g[a>>2]!=+g[b>>2]){c=1;return c|0}if(+g[a+4>>2]!=+g[b+4>>2]){c=1;return c|0}if(+g[a+8>>2]!=+g[b+8>>2]){c=1;return c|0}if(+g[a+12>>2]!=+g[b+12>>2]){c=1;return c|0}if(+g[a+16>>2]!=+g[b+16>>2]){c=1;return c|0}c=+g[a+20>>2]!=+g[b+20>>2];return c|0}function __ZNK5Face39get_planeE14ClockDirection(a,b,c){a=a|0;b=b|0;c=c|0;var d=0,e=0,f=0.0,h=0.0,i=0.0,j=0.0,k=0.0,l=0.0,m=0.0,n=0.0,o=0.0,p=0.0,q=0.0,r=0.0,s=0.0,t=0.0,u=0.0,v=0.0,w=0.0,x=0.0,y=0.0,z=0.0,A=0.0,B=0.0,C=0.0,D=0.0,E=0.0,F=0.0,G=0.0,H=0;d=a+8|0;g[d>>2]=0.0;e=a+4|0;g[e>>2]=0.0;g[a>>2]=0.0;f=+g[b>>2];h=+g[b+24>>2];i=+g[b+4>>2];j=+g[b+28>>2];k=+g[b+8>>2];l=+g[b+32>>2];m=+g[b+12>>2];n=+g[b+16>>2];o=+g[b+20>>2];if(!c){p=f-h;q=i-j;r=k-l;s=f-m;t=i-n;u=k-o;v=r*s-p*u;w=q*u-r*t;x=p*t;y=q*s}else{s=f-m;m=i-n;n=k-o;o=f-h;h=i-j;j=k-l;v=o*n-j*s;w=j*m-h*n;x=h*s;y=o*m}m=x-y;g[a>>2]=w;g[e>>2]=v;g[d>>2]=m;y=+I(+(m*m+(w*w+v*v)));if(y==0.0){g[d>>2]=0.0;g[e>>2]=0.0;g[a>>2]=0.0;z=0.0;A=0.0;B=0.0;C=z*f;D=A*i;E=C+D;F=B*k;G=E+F;H=a+12|0;g[H>>2]=G;return}else{x=w/y;g[a>>2]=x;w=v/y;g[e>>2]=w;v=m/y;g[d>>2]=v;z=x;A=w;B=v;C=z*f;D=A*i;E=C+D;F=B*k;G=E+F;H=a+12|0;g[H>>2]=G;return}}function __ZNK12CameraMatrix6xform4ERK5Plane(a,b,c){a=a|0;b=b|0;c=c|0;var d=0.0,e=0.0,f=0.0,h=0.0;d=+g[c>>2];e=+g[c+4>>2];f=+g[c+8>>2];h=+g[c+12>>2];g[a>>2]=+g[b>>2]*d+ +g[b+16>>2]*e+ +g[b+32>>2]*f+ +g[b+48>>2]*h;g[a+4>>2]=+g[b+4>>2]*d+ +g[b+20>>2]*e+ +g[b+36>>2]*f+ +g[b+52>>2]*h;g[a+8>>2]=+g[b+8>>2]*d+ +g[b+24>>2]*e+ +g[b+40>>2]*f+ +g[b+56>>2]*h;g[a+12>>2]=+g[b+12>>2]*d+ +g[b+28>>2]*e+ +g[b+44>>2]*f+ +g[b+60>>2]*h;return}function __ZN12CameraMatrix15set_perspectiveEffffb(a,b,d,e,f,h){a=a|0;b=+b;d=+d;e=+e;f=+f;h=h|0;var i=0.0,j=0.0,k=0.0;if(h)i=+P(+(1.0/d*+M(+(b*3.141592653589793/180.0*.5))))*2.0*180.0/3.141592653589793;else i=b;b=i*.5*3.141592653589793/180.0;i=f-e;j=+L(+b);if(d==0.0|(i==0.0|j==0.0))return;k=+K(+b)/j;h=a+4|0;c[h>>2]=0;c[h+4>>2]=0;c[h+8>>2]=0;c[h+12>>2]=0;h=a+24|0;c[h>>2]=0;c[h+4>>2]=0;c[h+8>>2]=0;c[h+12>>2]=0;h=a+48|0;c[h>>2]=0;c[h+4>>2]=0;g[a>>2]=k/d;g[a+20>>2]=k;g[a+40>>2]=-(e+f)/i;g[a+44>>2]=-1.0;g[a+56>>2]=e*-2.0*f/i;g[a+60>>2]=0.0;return}function __ZN12CameraMatrix14set_orthogonalEffffff(a,b,d,e,f,h,i){a=a|0;b=+b;d=+d;e=+e;f=+f;h=+h;i=+i;var j=0,k=0.0;j=a+4|0;c[j>>2]=0;c[j+4>>2]=0;c[j+8>>2]=0;c[j+12>>2]=0;j=a+24|0;c[j>>2]=0;c[j+4>>2]=0;c[j+8>>2]=0;c[j+12>>2]=0;c[a+44>>2]=0;k=d-b;g[a>>2]=2.0/k;g[a+48>>2]=-((b+d)/k);k=f-e;g[a+20>>2]=2.0/k;g[a+52>>2]=-((e+f)/k);k=i-h;g[a+40>>2]=-2.0/k;g[a+56>>2]=-((h+i)/k);g[a+60>>2]=1.0;return}function __ZN12CameraMatrix14set_orthogonalEffffb(a,b,d,e,f,h){a=a|0;b=+b;d=+d;e=+e;f=+f;h=h|0;var i=0.0,j=0.0,k=0.0,l=0.0;i=h?b:b*d;b=i*-.5;j=i*.5;k=-i/d*.5;l=i/d*.5;h=a+4|0;c[h>>2]=0;c[h+4>>2]=0;c[h+8>>2]=0;c[h+12>>2]=0;h=a+24|0;c[h>>2]=0;c[h+4>>2]=0;c[h+8>>2]=0;c[h+12>>2]=0;c[a+44>>2]=0;d=j-b;g[a>>2]=2.0/d;g[a+48>>2]=-((b+j)/d);d=l-k;g[a+20>>2]=2.0/d;g[a+52>>2]=-((k+l)/d);d=f-e;g[a+40>>2]=-2.0/d;g[a+56>>2]=-((e+f)/d);g[a+60>>2]=1.0;return}function __ZN12CameraMatrix11set_frustumEffffff(a,b,d,e,f,h,i){a=a|0;b=+b;d=+d;e=+e;f=+f;h=+h;i=+i;var j=0.0,k=0.0,l=0.0,m=0.0,n=0;j=h*2.0;k=d-b;l=f-e;m=i-h;g[a>>2]=j/k;n=a+4|0;c[n>>2]=0;c[n+4>>2]=0;c[n+8>>2]=0;c[n+12>>2]=0;g[a+20>>2]=j/l;g[a+24>>2]=0.0;g[a+28>>2]=0.0;g[a+32>>2]=(b+d)/k;g[a+36>>2]=(e+f)/l;g[a+40>>2]=-(h+i)/m;g[a+44>>2]=-1.0;g[a+48>>2]=0.0;g[a+52>>2]=0.0;g[a+56>>2]=i*-2.0*h/m;g[a+60>>2]=0.0;return}function __ZNK12CameraMatrix9get_z_farEv(a){a=a|0;var b=0,c=0,d=0.0,e=0.0,f=0.0,h=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);c=b;d=+g[a+12>>2]-+g[a+8>>2];e=+g[a+28>>2]-+g[a+24>>2];f=+g[a+44>>2]-+g[a+40>>2];h=c+12|0;g[h>>2]=+g[a+60>>2]-+g[a+56>>2];g[c>>2]=-d;g[c+4>>2]=-e;g[c+8>>2]=-f;__ZN5Plane9normalizeEv(c);l=b;return +(+g[h>>2])}function __ZNK12CameraMatrix10get_z_nearEv(a){a=a|0;var b=0,c=0,d=0.0,e=0.0,f=0.0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);c=b;d=+g[a+28>>2]+ +g[a+24>>2];e=+g[a+44>>2]+ +g[a+40>>2];f=-+g[a+60>>2]-+g[a+56>>2];g[c>>2]=+g[a+12>>2]+ +g[a+8>>2];g[c+4>>2]=d;g[c+8>>2]=e;a=c+12|0;g[a>>2]=f;__ZN5Plane9normalizeEv(c);l=b;return +(+g[a>>2])}function __ZNK12CameraMatrix17get_viewport_sizeERfS0_(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0.0,p=0,q=0.0,r=0,s=0.0;e=l;l=l+64|0;if((l|0)>=(m|0))ba(64);f=e+48|0;h=e+32|0;i=e+16|0;j=e;k=a+12|0;n=a+28|0;o=+g[n>>2]+ +g[a+24>>2];p=a+44|0;q=+g[p>>2]+ +g[a+40>>2];r=a+60|0;s=-+g[r>>2]-+g[a+56>>2];g[f>>2]=+g[k>>2]+ +g[a+8>>2];g[f+4>>2]=o;g[f+8>>2]=q;g[f+12>>2]=s;__ZN5Plane9normalizeEv(f);s=+g[n>>2]-+g[a+16>>2];q=+g[p>>2]-+g[a+32>>2];o=+g[a+48>>2]-+g[r>>2];g[h>>2]=+g[k>>2]-+g[a>>2];g[h+4>>2]=s;g[h+8>>2]=q;g[h+12>>2]=o;__ZN5Plane9normalizeEv(h);o=+g[n>>2]-+g[a+20>>2];q=+g[p>>2]-+g[a+36>>2];s=+g[a+52>>2]-+g[r>>2];g[i>>2]=+g[k>>2]-+g[a+4>>2];g[i+4>>2]=o;g[i+8>>2]=q;g[i+12>>2]=s;__ZN5Plane9normalizeEv(i);g[j+8>>2]=0.0;a=j+4|0;g[a>>2]=0.0;g[j>>2]=0.0;__ZNK5Plane11intersect_3ERKS_S1_P7Vector3(f,h,i,j)|0;c[b>>2]=c[j>>2];c[d>>2]=c[a>>2];l=e;return}function __ZNK12CameraMatrix13get_endpointsERK9TransformP7Vector3(b,c,d){b=b|0;c=c|0;d=d|0;var e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0.0,t=0,u=0,v=0.0,w=0,x=0,y=0.0,z=0,A=0.0,B=0,C=0,D=0.0,E=0.0;e=l;l=l+96|0;if((l|0)>=(m|0))ba(96);f=e+72|0;h=e+56|0;i=e+40|0;j=e+24|0;k=e+12|0;n=e;o=b+12|0;p=b+8|0;q=b+28|0;r=b+24|0;s=+g[q>>2]+ +g[r>>2];t=b+44|0;u=b+40|0;v=+g[t>>2]+ +g[u>>2];w=b+60|0;x=b+56|0;y=-+g[w>>2]-+g[x>>2];g[f>>2]=+g[o>>2]+ +g[p>>2];g[f+4>>2]=s;g[f+8>>2]=v;g[f+12>>2]=y;__ZN5Plane9normalizeEv(f);y=+g[r>>2]-+g[q>>2];v=+g[u>>2]-+g[t>>2];s=+g[w>>2]-+g[x>>2];g[h>>2]=+g[p>>2]-+g[o>>2];g[h+4>>2]=y;g[h+8>>2]=v;g[h+12>>2]=s;__ZN5Plane9normalizeEv(h);s=+g[b+16>>2]-+g[q>>2];v=+g[b+32>>2]-+g[t>>2];y=+g[b+48>>2]-+g[w>>2];g[i>>2]=+g[b>>2]-+g[o>>2];g[i+4>>2]=s;g[i+8>>2]=v;g[i+12>>2]=y;__ZN5Plane9normalizeEv(i);y=+g[b+20>>2]-+g[q>>2];v=+g[b+36>>2]-+g[t>>2];s=+g[b+52>>2]-+g[w>>2];g[j>>2]=+g[b+4>>2]-+g[o>>2];g[j+4>>2]=y;g[j+8>>2]=v;g[j+12>>2]=s;__ZN5Plane9normalizeEv(j);o=k+8|0;g[o>>2]=0.0;b=k+4|0;g[b>>2]=0.0;g[k>>2]=0.0;w=n+8|0;g[w>>2]=0.0;t=n+4|0;g[t>>2]=0.0;g[n>>2]=0.0;if(!(__ZNK5Plane11intersect_3ERKS_S1_P7Vector3(f,i,j,k)|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1144176,1144190,250,1144218,0);z=0;l=e;return z|0}a[1263537]=0;if(__ZNK5Plane11intersect_3ERKS_S1_P7Vector3(h,i,j,n)|0){a[1263537]=0;s=+g[k>>2];v=+g[b>>2];y=+g[o>>2];j=c+4|0;i=c+8|0;h=c+36|0;f=c+12|0;q=c+16|0;p=c+20|0;x=c+40|0;A=+g[x>>2]+(s*+g[f>>2]+v*+g[q>>2]+y*+g[p>>2]);u=c+24|0;r=c+28|0;B=c+32|0;C=c+44|0;D=+g[C>>2]+(s*+g[u>>2]+v*+g[r>>2]+y*+g[B>>2]);g[d>>2]=+g[h>>2]+(s*+g[c>>2]+v*+g[j>>2]+y*+g[i>>2]);g[d+4>>2]=A;g[d+8>>2]=D;D=-v;A=+g[x>>2]+(s*+g[f>>2]+ +g[q>>2]*D+y*+g[p>>2]);E=+g[C>>2]+(s*+g[u>>2]+ +g[r>>2]*D+y*+g[B>>2]);g[d+12>>2]=+g[h>>2]+(s*+g[c>>2]+ +g[j>>2]*D+y*+g[i>>2]);g[d+16>>2]=A;g[d+20>>2]=E;E=-s;s=+g[x>>2]+(+g[f>>2]*E+v*+g[q>>2]+y*+g[p>>2]);A=+g[C>>2]+(+g[u>>2]*E+v*+g[r>>2]+y*+g[B>>2]);g[d+24>>2]=+g[h>>2]+(+g[c>>2]*E+v*+g[j>>2]+y*+g[i>>2]);g[d+28>>2]=s;g[d+32>>2]=A;A=-+g[k>>2];s=-+g[b>>2];y=+g[o>>2];v=+g[x>>2]+(+g[f>>2]*A+ +g[q>>2]*s+y*+g[p>>2]);E=+g[C>>2]+(+g[u>>2]*A+ +g[r>>2]*s+y*+g[B>>2]);g[d+36>>2]=+g[h>>2]+(+g[c>>2]*A+ +g[j>>2]*s+y*+g[i>>2]);g[d+40>>2]=v;g[d+44>>2]=E;E=+g[n>>2];v=+g[t>>2];y=+g[w>>2];s=+g[x>>2]+(E*+g[f>>2]+v*+g[q>>2]+y*+g[p>>2]);A=+g[C>>2]+(E*+g[u>>2]+v*+g[r>>2]+y*+g[B>>2]);g[d+48>>2]=+g[h>>2]+(E*+g[c>>2]+v*+g[j>>2]+y*+g[i>>2]);g[d+52>>2]=s;g[d+56>>2]=A;A=-v;s=+g[x>>2]+(E*+g[f>>2]+ +g[q>>2]*A+y*+g[p>>2]);D=+g[C>>2]+(E*+g[u>>2]+ +g[r>>2]*A+y*+g[B>>2]);g[d+60>>2]=+g[h>>2]+(E*+g[c>>2]+ +g[j>>2]*A+y*+g[i>>2]);g[d+64>>2]=s;g[d+68>>2]=D;D=-E;E=+g[x>>2]+(+g[f>>2]*D+v*+g[q>>2]+y*+g[p>>2]);s=+g[C>>2]+(+g[u>>2]*D+v*+g[r>>2]+y*+g[B>>2]);g[d+72>>2]=+g[h>>2]+(+g[c>>2]*D+v*+g[j>>2]+y*+g[i>>2]);g[d+76>>2]=E;g[d+80>>2]=s;s=-+g[n>>2];E=-+g[t>>2];y=+g[w>>2];v=+g[x>>2]+(+g[f>>2]*s+ +g[q>>2]*E+y*+g[p>>2]);D=+g[C>>2]+(+g[u>>2]*s+ +g[r>>2]*E+y*+g[B>>2]);g[d+84>>2]=+g[h>>2]+(+g[c>>2]*s+ +g[j>>2]*E+y*+g[i>>2]);g[d+88>>2]=v;g[d+92>>2]=D;z=1;l=e;return z|0}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1144176,1144190,253,1144218,0);z=0;l=e;return z|0}return 0}function __ZNK12CameraMatrix21get_projection_planesERK9Transform(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0.0,t=0,u=0,v=0.0,w=0,x=0,y=0.0,z=0,A=0,B=0,C=0,D=0,E=0.0,F=0.0,G=0.0,H=0.0,J=0,K=0.0,L=0,M=0.0,N=0,O=0.0,P=0.0,Q=0,R=0.0,S=0,T=0.0,U=0,V=0.0,W=0,X=0.0,Y=0.0,Z=0,_=0.0,$=0,aa=0.0,ca=0,da=0.0,ea=0,fa=0.0,ga=0.0,ha=0.0,ia=0.0,ja=0.0,ka=0.0,la=0.0,ma=0.0,na=0.0,oa=0.0,pa=0.0,qa=0.0,ra=0.0,sa=0.0,ta=0.0,ua=0.0,va=0.0,wa=0.0,xa=0.0,ya=0.0,za=0.0,Aa=0.0,Ba=0.0,Ca=0.0,Da=0.0,Ea=0,Fa=0,Ga=0,Ha=0;d=l;l=l+144|0;if((l|0)>=(m|0))ba(144);e=d+120|0;f=d+112|0;h=d+32|0;i=d+96|0;j=d+80|0;k=d+64|0;n=d+48|0;o=d+16|0;p=d;c[f>>2]=0;q=a+12|0;r=a+8|0;s=+g[q>>2]+ +g[r>>2];t=a+28|0;u=a+24|0;v=+g[t>>2]+ +g[u>>2];w=a+44|0;x=a+40|0;y=+g[w>>2]+ +g[x>>2];z=a+60|0;A=a+56|0;B=h+4|0;C=h+8|0;D=h+12|0;g[D>>2]=+g[z>>2]+ +g[A>>2];g[h>>2]=-s;g[B>>2]=-v;g[C>>2]=-y;__ZN5Plane9normalizeEv(h);y=+g[D>>2];v=+g[h>>2];s=y*v;E=+g[B>>2];F=y*E;G=+g[C>>2];H=y*G;y=v+s;v=E+F;E=G+H;G=+g[b>>2];J=b+4|0;K=+g[J>>2];L=b+8|0;M=+g[L>>2];N=b+36|0;O=+g[N>>2];P=O+(s*G+F*K+H*M);Q=b+12|0;R=+g[Q>>2];S=b+16|0;T=+g[S>>2];U=b+20|0;V=+g[U>>2];W=b+40|0;X=+g[W>>2];Y=X+(s*R+F*T+H*V);Z=b+24|0;_=+g[Z>>2];$=b+28|0;aa=+g[$>>2];ca=b+32|0;da=+g[ca>>2];ea=b+44|0;fa=+g[ea>>2];ga=fa+(s*_+F*aa+H*da);H=O+(y*G+v*K+E*M)-P;M=X+(y*R+v*T+E*V)-Y;V=fa+(y*_+v*aa+E*da)-ga;da=+I(+(H*H+M*M+V*V));if(da==0.0){ha=0.0;ia=0.0;ja=0.0}else{ha=H/da;ia=V/da;ja=M/da}g[i>>2]=ha;g[i+4>>2]=ja;g[i+8>>2]=ia;g[i+12>>2]=ga*ia+(Y*ja+P*ha);c[e>>2]=c[i>>2];c[e+4>>2]=c[i+4>>2];c[e+8>>2]=c[i+8>>2];c[e+12>>2]=c[i+12>>2];__ZN6VectorI5PlaneE9push_backES0_(f,e)|0;ha=+g[q>>2]-+g[r>>2];P=+g[t>>2]-+g[u>>2];ja=+g[w>>2]-+g[x>>2];g[D>>2]=+g[z>>2]-+g[A>>2];g[h>>2]=-ha;g[B>>2]=-P;g[C>>2]=-ja;__ZN5Plane9normalizeEv(h);ja=+g[D>>2];P=+g[h>>2];ha=ja*P;Y=+g[B>>2];ia=ja*Y;ga=+g[C>>2];da=ja*ga;ja=P+ha;P=Y+ia;Y=ga+da;ga=+g[b>>2];M=+g[J>>2];V=+g[L>>2];H=+g[N>>2];E=H+(ha*ga+ia*M+da*V);aa=+g[Q>>2];v=+g[S>>2];_=+g[U>>2];y=+g[W>>2];fa=y+(ha*aa+ia*v+da*_);T=+g[Z>>2];R=+g[$>>2];X=+g[ca>>2];K=+g[ea>>2];G=K+(ha*T+ia*R+da*X);da=H+(ja*ga+P*M+Y*V)-E;V=y+(ja*aa+P*v+Y*_)-fa;_=K+(ja*T+P*R+Y*X)-G;X=+I(+(da*da+V*V+_*_));if(X==0.0){ka=0.0;la=0.0;ma=0.0}else{ka=da/X;la=_/X;ma=V/X}g[j>>2]=ka;g[j+4>>2]=ma;g[j+8>>2]=la;g[j+12>>2]=G*la+(fa*ma+E*ka);c[e>>2]=c[j>>2];c[e+4>>2]=c[j+4>>2];c[e+8>>2]=c[j+8>>2];c[e+12>>2]=c[j+12>>2];__ZN6VectorI5PlaneE9push_backES0_(f,e)|0;ka=+g[q>>2]+ +g[a>>2];j=a+16|0;E=+g[t>>2]+ +g[j>>2];A=a+32|0;ma=+g[w>>2]+ +g[A>>2];x=a+48|0;g[D>>2]=+g[z>>2]+ +g[x>>2];g[h>>2]=-ka;g[B>>2]=-E;g[C>>2]=-ma;__ZN5Plane9normalizeEv(h);ma=+g[D>>2];E=+g[h>>2];ka=ma*E;fa=+g[B>>2];la=ma*fa;G=+g[C>>2];X=ma*G;ma=E+ka;E=fa+la;fa=G+X;G=+g[b>>2];V=+g[J>>2];_=+g[L>>2];da=+g[N>>2];Y=da+(ka*G+la*V+X*_);R=+g[Q>>2];P=+g[S>>2];T=+g[U>>2];ja=+g[W>>2];K=ja+(ka*R+la*P+X*T);v=+g[Z>>2];aa=+g[$>>2];y=+g[ca>>2];M=+g[ea>>2];ga=M+(ka*v+la*aa+X*y);X=da+(ma*G+E*V+fa*_)-Y;_=ja+(ma*R+E*P+fa*T)-K;T=M+(ma*v+E*aa+fa*y)-ga;y=+I(+(X*X+_*_+T*T));if(y==0.0){na=0.0;oa=0.0;pa=0.0}else{na=X/y;oa=T/y;pa=_/y}g[k>>2]=na;g[k+4>>2]=pa;g[k+8>>2]=oa;g[k+12>>2]=ga*oa+(K*pa+Y*na);c[e>>2]=c[k>>2];c[e+4>>2]=c[k+4>>2];c[e+8>>2]=c[k+8>>2];c[e+12>>2]=c[k+12>>2];__ZN6VectorI5PlaneE9push_backES0_(f,e)|0;k=a+4|0;na=+g[q>>2]-+g[k>>2];u=a+20|0;Y=+g[t>>2]-+g[u>>2];r=a+36|0;pa=+g[w>>2]-+g[r>>2];i=a+52|0;g[D>>2]=+g[z>>2]-+g[i>>2];g[h>>2]=-na;g[B>>2]=-Y;g[C>>2]=-pa;__ZN5Plane9normalizeEv(h);pa=+g[D>>2];Y=+g[h>>2];na=pa*Y;K=+g[B>>2];oa=pa*K;ga=+g[C>>2];y=pa*ga;pa=Y+na;Y=K+oa;K=ga+y;ga=+g[b>>2];_=+g[J>>2];T=+g[L>>2];X=+g[N>>2];fa=X+(na*ga+oa*_+y*T);aa=+g[Q>>2];E=+g[S>>2];v=+g[U>>2];ma=+g[W>>2];M=ma+(na*aa+oa*E+y*v);P=+g[Z>>2];R=+g[$>>2];ja=+g[ca>>2];V=+g[ea>>2];G=V+(na*P+oa*R+y*ja);y=X+(pa*ga+Y*_+K*T)-fa;T=ma+(pa*aa+Y*E+K*v)-M;v=V+(pa*P+Y*R+K*ja)-G;ja=+I(+(y*y+T*T+v*v));if(ja==0.0){qa=0.0;ra=0.0;sa=0.0}else{qa=y/ja;ra=v/ja;sa=T/ja}g[n>>2]=qa;g[n+4>>2]=sa;g[n+8>>2]=ra;g[n+12>>2]=G*ra+(M*sa+fa*qa);c[e>>2]=c[n>>2];c[e+4>>2]=c[n+4>>2];c[e+8>>2]=c[n+8>>2];c[e+12>>2]=c[n+12>>2];__ZN6VectorI5PlaneE9push_backES0_(f,e)|0;qa=+g[q>>2]-+g[a>>2];fa=+g[t>>2]-+g[j>>2];sa=+g[w>>2]-+g[A>>2];g[D>>2]=+g[z>>2]-+g[x>>2];g[h>>2]=-qa;g[B>>2]=-fa;g[C>>2]=-sa;__ZN5Plane9normalizeEv(h);sa=+g[D>>2];fa=+g[h>>2];qa=sa*fa;M=+g[B>>2];ra=sa*M;G=+g[C>>2];ja=sa*G;sa=fa+qa;fa=M+ra;M=G+ja;G=+g[b>>2];T=+g[J>>2];v=+g[L>>2];y=+g[N>>2];K=y+(qa*G+ra*T+ja*v);R=+g[Q>>2];Y=+g[S>>2];P=+g[U>>2];pa=+g[W>>2];V=pa+(qa*R+ra*Y+ja*P);E=+g[Z>>2];aa=+g[$>>2];ma=+g[ca>>2];_=+g[ea>>2];ga=_+(qa*E+ra*aa+ja*ma);ja=y+(sa*G+fa*T+M*v)-K;v=pa+(sa*R+fa*Y+M*P)-V;P=_+(sa*E+fa*aa+M*ma)-ga;ma=+I(+(ja*ja+v*v+P*P));if(ma==0.0){ta=0.0;ua=0.0;va=0.0}else{ta=ja/ma;ua=P/ma;va=v/ma}g[o>>2]=ta;g[o+4>>2]=va;g[o+8>>2]=ua;g[o+12>>2]=ga*ua+(V*va+K*ta);c[e>>2]=c[o>>2];c[e+4>>2]=c[o+4>>2];c[e+8>>2]=c[o+8>>2];c[e+12>>2]=c[o+12>>2];__ZN6VectorI5PlaneE9push_backES0_(f,e)|0;ta=+g[q>>2]+ +g[k>>2];K=+g[t>>2]+ +g[u>>2];va=+g[w>>2]+ +g[r>>2];g[D>>2]=+g[z>>2]+ +g[i>>2];g[h>>2]=-ta;g[B>>2]=-K;g[C>>2]=-va;__ZN5Plane9normalizeEv(h);va=+g[D>>2];K=+g[h>>2];ta=va*K;V=+g[B>>2];ua=va*V;ga=+g[C>>2];ma=va*ga;va=K+ta;K=V+ua;V=ga+ma;ga=+g[b>>2];v=+g[J>>2];P=+g[L>>2];ja=+g[N>>2];M=ja+(ta*ga+ua*v+ma*P);aa=+g[Q>>2];fa=+g[S>>2];E=+g[U>>2];sa=+g[W>>2];_=sa+(ta*aa+ua*fa+ma*E);Y=+g[Z>>2];R=+g[$>>2];pa=+g[ca>>2];T=+g[ea>>2];G=T+(ta*Y+ua*R+ma*pa);ma=ja+(va*ga+K*v+V*P)-M;P=sa+(va*aa+K*fa+V*E)-_;E=T+(va*Y+K*R+V*pa)-G;pa=+I(+(ma*ma+P*P+E*E));if(pa==0.0){wa=0.0;xa=0.0;ya=0.0;za=M*wa;Aa=_*ya;Ba=Aa+za;Ca=G*xa;Da=Ca+Ba;Ea=p+8|0;Fa=p+4|0;g[p>>2]=wa;g[Fa>>2]=ya;g[Ea>>2]=xa;Ga=p+12|0;g[Ga>>2]=Da;c[e>>2]=c[p>>2];c[e+4>>2]=c[p+4>>2];c[e+8>>2]=c[p+8>>2];c[e+12>>2]=c[p+12>>2];__ZN6VectorI5PlaneE9push_backES0_(f,e)|0;Ha=c[f>>2]|0;l=d;return Ha|0}wa=ma/pa;xa=E/pa;ya=P/pa;za=M*wa;Aa=_*ya;Ba=Aa+za;Ca=G*xa;Da=Ca+Ba;Ea=p+8|0;Fa=p+4|0;g[p>>2]=wa;g[Fa>>2]=ya;g[Ea>>2]=xa;Ga=p+12|0;g[Ga>>2]=Da;c[e>>2]=c[p>>2];c[e+4>>2]=c[p+4>>2];c[e+8>>2]=c[p+8>>2];c[e+12>>2]=c[p+12>>2];__ZN6VectorI5PlaneE9push_backES0_(f,e)|0;Ha=c[f>>2]|0;l=d;return Ha|0}function __ZNK12CameraMatrix7inverseEv(a,b){a=a|0;b=b|0;var d=0,e=0;d=a;e=b;b=d+64|0;do{c[d>>2]=c[e>>2];d=d+4|0;e=e+4|0}while((d|0)<(b|0));__ZN12CameraMatrix6invertEv(a);return}function __ZN12CameraMatrix6invertEv(a){a=a|0;var b=0,d=0,e=0,f=0,i=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0.0,B=0,C=0.0,D=0,E=0,F=0.0,G=0,H=0,I=0,J=0,K=0,L=0,M=0.0,N=0,O=0.0,P=0.0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0;b=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=b+16|0;e=b;f=a+16|0;i=a+20|0;k=a+24|0;n=a+28|0;o=a+32|0;p=a+36|0;q=a+40|0;r=a+44|0;s=a+48|0;t=a+52|0;u=a+56|0;v=a+60|0;w=a+12|0;x=a+8|0;y=a+4|0;z=0;A=1.0;while(1){B=a+(z<<4)+(z<<2)|0;C=+g[B>>2];D=d+(z<<2)|0;c[D>>2]=z;E=e+(z<<2)|0;c[E>>2]=z;F=C;G=z;H=z;I=z;while(1){J=z;C=F;K=H;L=I;while(1){M=+g[a+(G<<4)+(J<<2)>>2];h[j>>3]=M;N=c[j+4>>2]&2147483647;c[j>>2]=c[j>>2];c[j+4>>2]=N;O=+h[j>>3];h[j>>3]=C;N=c[j+4>>2]&2147483647;c[j>>2]=c[j>>2];c[j+4>>2]=N;if(O>+h[j>>3]){c[D>>2]=G;c[E>>2]=J;P=M;Q=G;R=J}else{P=C;Q=L;R=K}J=J+1|0;if((J|0)==4)break;else{C=P;K=R;L=Q}}G=G+1|0;if((G|0)==4)break;else{F=P;H=R;I=Q}}A=A*P;h[j>>3]=A;I=c[j+4>>2]&2147483647;c[j>>2]=c[j>>2];c[j+4>>2]=I;if(+h[j>>3]<1.0e-07){S=25;break}if((Q|0)!=(z|0)){I=a+(z<<4)|0;F=-+g[I>>2];H=a+(Q<<4)|0;c[I>>2]=c[H>>2];g[H>>2]=F;H=a+(z<<4)+4|0;F=-+g[H>>2];I=a+(Q<<4)+4|0;c[H>>2]=c[I>>2];g[I>>2]=F;I=a+(z<<4)+8|0;F=-+g[I>>2];H=a+(Q<<4)+8|0;c[I>>2]=c[H>>2];g[H>>2]=F;H=a+(z<<4)+12|0;F=-+g[H>>2];I=a+(Q<<4)+12|0;c[H>>2]=c[I>>2];g[I>>2]=F}I=a+(z<<2)|0;if((R|0)!=(z|0)){F=-+g[I>>2];H=a+(R<<2)|0;c[I>>2]=c[H>>2];g[H>>2]=F;H=a+16+(z<<2)|0;F=-+g[H>>2];G=a+16+(R<<2)|0;c[H>>2]=c[G>>2];g[G>>2]=F;G=a+32+(z<<2)|0;F=-+g[G>>2];H=a+32+(R<<2)|0;c[G>>2]=c[H>>2];g[H>>2]=F;H=a+48+(z<<2)|0;F=-+g[H>>2];G=a+48+(R<<2)|0;c[H>>2]=c[G>>2];g[G>>2]=F}F=-P;G=(z|0)==0;if(!G){g[I>>2]=+g[I>>2]/F;I=a+16+(z<<2)|0;if((z|0)!=1){g[I>>2]=+g[I>>2]/F;I=a+32+(z<<2)|0;if((z|0)!=2){g[I>>2]=+g[I>>2]/F;if((z|0)==3){T=0;U=1;V=0}else{W=0;X=0;S=29}}else{W=0;X=1;S=29}}else{Y=1;S=27}}else{I=a+16+(z<<2)|0;g[I>>2]=+g[I>>2]/F;Y=0;S=27}if((S|0)==27){S=0;I=a+32+(z<<2)|0;g[I>>2]=+g[I>>2]/F;W=Y;X=0;S=29}if((S|0)==29){S=0;I=a+48+(z<<2)|0;g[I>>2]=+g[I>>2]/F;T=W;U=0;V=X}I=a+(z<<4)+12|0;H=a+(z<<4)+8|0;E=a+(z<<4)+4|0;D=a+(z<<4)|0;F=+g[a+(z<<2)>>2];if(z|0){g[a>>2]=+g[a>>2]+F*+g[D>>2];if(!T)g[y>>2]=+g[y>>2]+F*+g[E>>2];if(!V)g[x>>2]=+g[x>>2]+F*+g[H>>2];if(!U)g[w>>2]=+g[w>>2]+F*+g[I>>2]}F=+g[a+16+(z<<2)>>2];if((z|0)!=1){if(!G)g[f>>2]=+g[f>>2]+F*+g[D>>2];if(!T)g[i>>2]=+g[i>>2]+F*+g[E>>2];if(!V)g[k>>2]=+g[k>>2]+F*+g[H>>2];if(!U)g[n>>2]=+g[n>>2]+F*+g[I>>2]}F=+g[a+32+(z<<2)>>2];if((z|0)!=2){if(!G)g[o>>2]=+g[o>>2]+F*+g[D>>2];if(!T)g[p>>2]=+g[p>>2]+F*+g[E>>2];if(!V)g[q>>2]=+g[q>>2]+F*+g[H>>2];if(!U)g[r>>2]=+g[r>>2]+F*+g[I>>2]}F=+g[a+48+(z<<2)>>2];if((z|0)!=3){if(!G)g[s>>2]=+g[s>>2]+F*+g[D>>2];if(!T)g[t>>2]=+g[t>>2]+F*+g[E>>2];if(!V)g[u>>2]=+g[u>>2]+F*+g[H>>2];if(!U)g[v>>2]=+g[v>>2]+F*+g[I>>2]}I=a+(z<<4)|0;if(!G)g[I>>2]=+g[I>>2]/P;I=a+(z<<4)+4|0;if(!T)g[I>>2]=+g[I>>2]/P;I=a+(z<<4)+8|0;if(!V)g[I>>2]=+g[I>>2]/P;I=a+(z<<4)+12|0;if(!U)g[I>>2]=+g[I>>2]/P;g[B>>2]=1.0/P;z=z+1|0;if((z|0)>=4){Z=2;break}}if((S|0)==25){l=b;return}while(1){S=c[e+(Z<<2)>>2]|0;if((S|0)!=(Z|0)){z=a+(Z<<4)|0;U=c[z>>2]|0;V=a+(S<<4)|0;g[z>>2]=-+g[V>>2];c[V>>2]=U;U=a+(Z<<4)+4|0;V=c[U>>2]|0;z=a+(S<<4)+4|0;g[U>>2]=-+g[z>>2];c[z>>2]=V;V=a+(Z<<4)+8|0;z=c[V>>2]|0;U=a+(S<<4)+8|0;g[V>>2]=-+g[U>>2];c[U>>2]=z;z=a+(Z<<4)+12|0;U=c[z>>2]|0;V=a+(S<<4)+12|0;g[z>>2]=-+g[V>>2];c[V>>2]=U}U=c[d+(Z<<2)>>2]|0;if((U|0)!=(Z|0)){V=a+(Z<<2)|0;z=c[V>>2]|0;S=a+(U<<2)|0;g[V>>2]=-+g[S>>2];c[S>>2]=z;z=a+16+(Z<<2)|0;S=c[z>>2]|0;V=a+16+(U<<2)|0;g[z>>2]=-+g[V>>2];c[V>>2]=S;S=a+32+(Z<<2)|0;V=c[S>>2]|0;z=a+32+(U<<2)|0;g[S>>2]=-+g[z>>2];c[z>>2]=V;V=a+48+(Z<<2)|0;z=c[V>>2]|0;S=a+48+(U<<2)|0;g[V>>2]=-+g[S>>2];c[S>>2]=z}if((Z|0)>0)Z=Z+-1|0;else break}l=b;return}function __ZN12CameraMatrixC2Ev(a){a=a|0;var b=0;g[a>>2]=1.0;b=a+4|0;c[b>>2]=0;c[b+4>>2]=0;c[b+8>>2]=0;c[b+12>>2]=0;g[a+20>>2]=1.0;b=a+24|0;c[b>>2]=0;c[b+4>>2]=0;c[b+8>>2]=0;c[b+12>>2]=0;g[a+40>>2]=1.0;b=a+44|0;c[b>>2]=0;c[b+4>>2]=0;c[b+8>>2]=0;c[b+12>>2]=0;g[a+60>>2]=1.0;return}function __ZNK12CameraMatrixmlERKS_(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0.0,h=0.0,i=0.0,j=0.0,k=0.0,l=0.0,m=0.0,n=0.0,o=0.0,p=0.0,q=0.0,r=0.0,s=0.0,t=0.0,u=0.0,v=0.0,w=0.0,x=0.0,y=0.0,z=0.0;g[a>>2]=1.0;e=a+4|0;c[e>>2]=0;c[e+4>>2]=0;c[e+8>>2]=0;c[e+12>>2]=0;g[a+20>>2]=1.0;e=a+24|0;c[e>>2]=0;c[e+4>>2]=0;c[e+8>>2]=0;c[e+12>>2]=0;g[a+40>>2]=1.0;e=a+44|0;c[e>>2]=0;c[e+4>>2]=0;c[e+8>>2]=0;c[e+12>>2]=0;g[a+60>>2]=1.0;f=+g[b+16>>2];h=+g[b+32>>2];i=+g[b+48>>2];j=+g[b+4>>2];k=+g[b+20>>2];l=+g[b+36>>2];m=+g[b+52>>2];n=+g[b+8>>2];o=+g[b+24>>2];p=+g[b+40>>2];q=+g[b+56>>2];r=+g[b+12>>2];s=+g[b+28>>2];t=+g[b+44>>2];u=+g[b+60>>2];v=+g[b>>2];b=0;do{w=+g[d+(b<<4)>>2];x=+g[d+(b<<4)+4>>2];y=+g[d+(b<<4)+8>>2];z=+g[d+(b<<4)+12>>2];g[a+(b<<4)>>2]=v*w+0.0+f*x+h*y+i*z;g[a+(b<<4)+4>>2]=j*w+0.0+k*x+l*y+m*z;g[a+(b<<4)+8>>2]=n*w+0.0+o*x+p*y+q*z;g[a+(b<<4)+12>>2]=r*w+0.0+s*x+t*y+u*z;b=b+1|0}while((b|0)!=4);return}function __ZN12CameraMatrix14set_light_biasEv(a){a=a|0;var b=0;g[a>>2]=.5;b=a+4|0;c[b>>2]=0;c[b+4>>2]=0;c[b+8>>2]=0;c[b+12>>2]=0;g[a+20>>2]=.5;b=a+24|0;c[b>>2]=0;c[b+4>>2]=0;c[b+8>>2]=0;c[b+12>>2]=0;g[a+40>>2]=.5;g[a+44>>2]=0.0;g[a+48>>2]=.5;g[a+52>>2]=.5;g[a+56>>2]=.5;g[a+60>>2]=1.0;return}function __ZN12CameraMatrix20set_light_atlas_rectERK5Rect2(a,b){a=a|0;b=b|0;var d=0;c[a>>2]=c[b+8>>2];d=a+4|0;c[d>>2]=0;c[d+4>>2]=0;c[d+8>>2]=0;c[d+12>>2]=0;c[a+20>>2]=c[b+12>>2];d=a+24|0;c[d>>2]=0;c[d+4>>2]=0;c[d+8>>2]=0;c[d+12>>2]=0;g[a+40>>2]=1.0;g[a+44>>2]=0.0;c[a+48>>2]=c[b>>2];c[a+52>>2]=c[b+4>>2];g[a+56>>2]=0.0;g[a+60>>2]=1.0;return}function __ZNK12CameraMatrix10get_aspectEv(a){a=a|0;var b=0,c=0,d=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);c=b+4|0;d=b;__ZNK12CameraMatrix17get_viewport_sizeERfS0_(a,c,d);l=b;return +(+g[c>>2]/+g[d>>2])}function __ZNK12CameraMatrix20get_pixels_per_meterEi(a,b){a=a|0;b=b|0;return ~~(+(b|0)*((+g[a+48>>2]+(+g[a>>2]+ +g[a+16>>2]*0.0-+g[a+32>>2]))/(+g[a+60>>2]+(+g[a+12>>2]+ +g[a+28>>2]*0.0-+g[a+44>>2]))*.5+.5))|0}function __ZNK12CameraMatrix7get_fovEv(a){a=a|0;var b=0,d=0,e=0.0,f=0.0,h=0.0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b;e=+g[a+28>>2]-+g[a+16>>2];f=+g[a+44>>2]-+g[a+32>>2];h=+g[a+48>>2]-+g[a+60>>2];g[d>>2]=+g[a+12>>2]-+g[a>>2];g[d+4>>2]=e;g[d+8>>2]=f;g[d+12>>2]=h;__ZN5Plane9normalizeEv(d);h=+N(+(c[j>>2]=c[d>>2]&2147483647,+g[j>>2]))*180.0/3.141592653589793*2.0;l=b;return +h}function __ZN12CameraMatrixC2ERK9Transform(a,b){a=a|0;b=b|0;c[a>>2]=c[b>>2];c[a+4>>2]=c[b+12>>2];c[a+8>>2]=c[b+24>>2];g[a+12>>2]=0.0;c[a+16>>2]=c[b+4>>2];c[a+20>>2]=c[b+16>>2];c[a+24>>2]=c[b+28>>2];g[a+28>>2]=0.0;c[a+32>>2]=c[b+8>>2];c[a+36>>2]=c[b+20>>2];c[a+40>>2]=c[b+32>>2];g[a+44>>2]=0.0;c[a+48>>2]=c[b+36>>2];c[a+52>>2]=c[b+40>>2];c[a+56>>2]=c[b+44>>2];g[a+60>>2]=1.0;return}function __ZN12CameraMatrixD2Ev(a){a=a|0;return}function __ZN16TriangulatorPolyC2Ev(b){b=b|0;a[b+8>>0]=0;c[b+4>>2]=0;c[b>>2]=0;return}function __ZN16TriangulatorPolyD2Ev(a){a=a|0;var b=0;b=c[a>>2]|0;if(!b)return;__ZdaPv(b);return}function __ZN16TriangulatorPoly4InitEl(b,d){b=b|0;d=d|0;var e=0;e=c[b>>2]|0;if(e|0)__ZdaPv(e);a[b+8>>0]=0;c[b>>2]=0;c[b+4>>2]=d;e=__Znaj(d>>>0>536870911?-1:d<<3)|0;if(!d){c[b>>2]=e;return}_memset(e|0,0,d<<3|0)|0;c[b>>2]=e;return}function __ZN16TriangulatorPolyaSERKS_(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0;e=c[b>>2]|0;if(e|0)__ZdaPv(e);e=b+8|0;a[e>>0]=0;f=b+4|0;c[f>>2]=0;c[b>>2]=0;a[e>>0]=a[d+8>>0]|0;e=c[d+4>>2]|0;c[f>>2]=e;f=__Znaj(e>>>0>536870911?-1:e<<3)|0;if(!e){g=0;c[b>>2]=f;h=c[d>>2]|0;_memcpy(f|0,h|0,g|0)|0;return b|0}i=e<<3;_memset(f|0,0,i|0)|0;g=i;c[b>>2]=f;h=c[d>>2]|0;_memcpy(f|0,h|0,g|0)|0;return b|0}function __ZN16TriangulatorPoly14SetOrientationEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,h=0,i=0.0,j=0,k=0,l=0.0,m=0.0,n=0,o=0,p=0;d=c[a+4>>2]|0;e=(d|0)>0;if(e){f=c[a>>2]|0;h=0;i=0.0;while(1){j=h;h=h+1|0;k=(h|0)==(d|0)?0:h;l=i+(+g[f+(j<<3)>>2]*+g[f+(k<<3)+4>>2]-+g[f+(j<<3)+4>>2]*+g[f+(k<<3)>>2]);if((h|0)==(d|0)){m=l;break}else i=l}}else m=0.0;h=m>0.0?1:(m<0.0)<<31>>31;if((h|0)==0|(h|0)==(b|0))return;b=__Znaj(d>>>0>536870911?-1:d<<3)|0;if(d){_memset(b|0,0,d<<3|0)|0;h=c[a>>2]|0;if(e){e=0;do{f=h+(d+~e<<3)|0;k=c[f+4>>2]|0;j=b+(e<<3)|0;c[j>>2]=c[f>>2];c[j+4>>2]=k;e=e+1|0}while((e|0)!=(d|0));n=h;o=10}else{p=h;o=9}}else{p=c[a>>2]|0;o=9}if((o|0)==9?p|0:0){n=p;o=10}if((o|0)==10)__ZdaPv(n);c[a>>2]=b;return}function __ZN21TriangulatorPartition10IntersectsER7Vector2S1_S1_S1_(a,b,c,d,e){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;var f=0,h=0.0,i=0.0,j=0,k=0.0,n=0.0,o=0.0,p=0.0,q=0.0,r=0.0,s=0.0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=a;h=+g[b>>2];i=+g[d>>2];if(h==i?+g[b+4>>2]==+g[d+4>>2]:0){j=0;l=a;return j|0}k=+g[e>>2];if(h==k?+g[b+4>>2]==+g[e+4>>2]:0){j=0;l=a;return j|0}n=+g[c>>2];if(n==i?+g[c+4>>2]==+g[d+4>>2]:0){j=0;l=a;return j|0}o=+g[c+4>>2];p=+g[e+4>>2];if(n==k&o==p){j=0;l=a;return j|0}q=o-+g[b+4>>2];o=h-n;n=p-+g[d+4>>2];p=i-k;__ZNK7Vector2miERKS_(f,d,b);k=+g[f>>2];i=+g[f+4>>2];__ZNK7Vector2miERKS_(f,e,b);h=+g[f>>2];r=+g[f+4>>2];__ZNK7Vector2miERKS_(f,b,d);s=n*+g[f>>2]+p*+g[f+4>>2];__ZNK7Vector2miERKS_(f,c,d);if(s*(n*+g[f>>2]+p*+g[f+4>>2])>0.0){j=0;l=a;return j|0}j=!((q*k+o*i)*(q*h+o*r)>0.0)&1;l=a;return j|0}function __ZN21TriangulatorPartition11RemoveHolesEP4ListI16TriangulatorPoly16DefaultAllocatorES4_(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0,ia=0,ja=0,ka=0,la=0,ma=0,na=0,oa=0,pa=0,qa=0.0,ra=0.0,sa=0,ta=0,ua=0,va=0.0,wa=0.0,xa=0.0,ya=0.0,za=0.0,Aa=0.0,Ba=0.0,Ca=0.0,Da=0,Ea=0,Fa=0,Ga=0,Ha=0,Ia=0,Ja=0.0,Ka=0.0,La=0,Ma=0,Na=0,Oa=0,Pa=0,Qa=0,Ra=0,Sa=0,Ta=0,Ua=0,Va=0,Wa=0;b=l;l=l+80|0;if((l|0)>=(m|0))ba(80);f=b+72|0;h=b+40|0;i=b+68|0;j=b+32|0;k=b+24|0;n=b+16|0;o=b+8|0;p=b;q=b+56|0;r=b+48|0;c[i>>2]=0;g[j>>2]=0.0;s=j+4|0;g[s>>2]=0.0;g[k>>2]=0.0;g[k+4>>2]=0.0;g[n>>2]=0.0;g[n+4>>2]=0.0;g[o>>2]=0.0;g[o+4>>2]=0.0;g[p>>2]=0.0;g[p+4>>2]=0.0;t=q+8|0;a[t>>0]=0;u=q+4|0;c[u>>2]=0;c[q>>2]=0;v=c[d>>2]|0;w=(v|0)==0;if(w)x=0;else{y=v;z=3}while(1){if((z|0)==3){z=0;x=c[y>>2]|0}if(!x){z=7;break}if(a[x+8>>0]|0){z=12;break}y=x+12|0;z=3}a:do if((z|0)==7){if(w)A=0;else{B=v;z=9}while(1){if((z|0)==9){z=0;A=c[B>>2]|0}if(!A){C=1;break a}__ZN4ListI16TriangulatorPoly16DefaultAllocatorE9push_backERKS0_(e,A)|0;B=A+12|0;z=9}}else if((z|0)==12){__ZN4ListI16TriangulatorPoly16DefaultAllocatorEaSERKS2_(i,d);x=r+4|0;y=r+4|0;D=0;E=0;F=0;G=0;H=0;while(1){J=c[i>>2]|0;K=(J|0)==0;if(K){L=0;M=E;N=G;O=0}else{P=0;Q=E;R=G;S=J;z=15}while(1){if((z|0)==15){z=0;L=P;M=Q;N=R;O=c[S>>2]|0}if(!O)break;if(a[O+8>>0]|0){T=L?N:O;U=L?M:0;V=c[O+4>>2]|0;if((V|0)>0){W=c[O>>2]|0;X=0;Y=U;Z=T;while(1){_=+g[W+(X<<3)>>2]>+g[(c[Z>>2]|0)+(Y<<3)>>2];$=_?O:Z;aa=_?X:Y;X=X+1|0;if((X|0)>=(V|0)){ca=1;da=aa;ea=$;break}else{Y=aa;Z=$}}}else{ca=1;da=U;ea=T}}else{ca=L;da=M;ea=N}P=ca;Q=da;R=ea;S=O+12|0;z=15}if(!L)break;Z=(c[N>>2]|0)+(M<<3)|0;Y=c[Z+4>>2]|0;V=j;c[V>>2]=c[Z>>2];c[V+4>>2]=Y;if(K){fa=0;ga=D;ha=F;ia=0;ja=H;ka=0}else{la=0;ma=D;na=F;oa=J;pa=H;z=25}while(1){if((z|0)==25){z=0;Y=c[oa>>2]|0;fa=la;ga=ma;ha=na;ia=Y;ja=pa;ka=Y}if(!ia)break;if((a[ia+8>>0]|0)==0?(Y=ia+4|0,V=c[Y>>2]|0,(V|0)>0):0){Z=fa;X=0;W=ga;$=ha;aa=ja;_=V;while(1){V=c[ia>>2]|0;qa=+g[V+(X<<3)>>2];ra=+g[j>>2];b:do if(!(qa<=ra)){sa=(X+-1+_|0)%(_|0)|0;ta=X+1|0;ua=(ta|0)%(_|0)|0;va=+g[V+(ua<<3)+4>>2];wa=+g[V+(sa<<3)+4>>2];xa=+g[V+(sa<<3)>>2];ya=qa-xa;za=+g[V+(ua<<3)>>2];Aa=+g[V+(X<<3)+4>>2];Ba=Aa-wa;Ca=+g[s>>2];ua=ya*(Ca-wa)-Ba*(ra-xa)>0.0;if((va-wa)*ya-(za-xa)*Ba>0.0){if(!ua){Da=Z;Ea=W;Fa=$;Ga=ta;Ha=aa;break}if(!((za-qa)*(Ca-Aa)-(va-Aa)*(ra-qa)>0.0)){Da=Z;Ea=W;Fa=$;Ga=ta;Ha=aa;break}}else if(!ua?!((za-qa)*(Ca-Aa)-(va-Aa)*(ra-qa)>0.0):0){Da=Z;Ea=W;Fa=$;Ga=ta;Ha=aa;break}ua=V+(X<<3)|0;sa=c[ua+4>>2]|0;Ia=k;c[Ia>>2]=c[ua>>2];c[Ia+4>>2]=sa;if(Z){__ZNK7Vector2miERKS_(r,k,j);Aa=+g[r>>2];va=+g[x>>2];Ca=+I(+(Aa*Aa+va*va));g[f>>2]=Ca;if(Ca!=0.0){__ZNK7Vector2dvERKf(h,r,f);Ja=+g[h>>2]}else Ja=0.0;__ZNK7Vector2miERKS_(r,n,j);Ca=+g[r>>2];va=+g[y>>2];Aa=+I(+(Ca*Ca+va*va));g[f>>2]=Aa;if(Aa!=0.0){__ZNK7Vector2dvERKf(h,r,f);Ka=+g[h>>2]}else Ka=0.0;if(Ka>Ja){Da=1;Ea=W;Fa=$;Ga=ta;Ha=aa;break}}sa=c[i>>2]|0;if(!sa)La=0;else{Ma=sa;z=45}while(1){if((z|0)==45){z=0;La=c[Ma>>2]|0}if(!La)break;c:do if(!(a[La+8>>0]|0)){sa=La+4|0;Ia=0;while(1){if((Ia|0)>=(c[sa>>2]|0))break c;ua=(c[La>>2]|0)+(Ia<<3)|0;Na=c[ua+4>>2]|0;Oa=o;c[Oa>>2]=c[ua>>2];c[Oa+4>>2]=Na;Ia=Ia+1|0;Na=(c[La>>2]|0)+(((Ia|0)%(c[sa>>2]|0)|0)<<3)|0;Oa=c[Na+4>>2]|0;ua=p;c[ua>>2]=c[Na>>2];c[ua+4>>2]=Oa;if(__ZN21TriangulatorPartition10IntersectsER7Vector2S1_S1_S1_(0,j,k,o,p)|0){Da=Z;Ea=W;Fa=$;Ga=ta;Ha=aa;break b}}}while(0);Ma=La+12|0;z=45}sa=k;Ia=c[sa+4>>2]|0;Oa=n;c[Oa>>2]=c[sa>>2];c[Oa+4>>2]=Ia;Da=1;Ea=X;Fa=ia;Ga=ta;Ha=ka}else{Da=Z;Ea=W;Fa=$;Ga=X+1|0;Ha=aa}while(0);_=c[Y>>2]|0;if((Ga|0)>=(_|0)){Pa=Da;Qa=Ea;Ra=Fa;Sa=Ha;break}else{Z=Da;X=Ga;W=Ea;$=Fa;aa=Ha}}}else{Pa=fa;Qa=ga;Ra=ha;Sa=ja}la=Pa;ma=Qa;na=Ra;oa=ia+12|0;pa=Sa;z=25}if(!fa){C=0;break a}aa=N+4|0;$=ha+4|0;W=(c[aa>>2]|0)+2+(c[$>>2]|0)|0;X=c[q>>2]|0;if(X|0)__ZdaPv(X);a[t>>0]=0;c[q>>2]=0;c[u>>2]=W;X=__Znaj(W>>>0>536870911?-1:W<<3)|0;if(W|0)_memset(X|0,0,W<<3|0)|0;c[q>>2]=X;if((ga|0)>=0){W=ga+1|0;Z=c[ja>>2]|0;_=c[Z+4>>2]|0;Y=X;c[Y>>2]=c[Z>>2];c[Y+4>>2]=_;if(!ga)Ta=W;else{_=1;do{Y=(c[ha>>2]|0)+(_<<3)|0;Z=c[Y+4>>2]|0;X=(c[q>>2]|0)+(_<<3)|0;c[X>>2]=c[Y>>2];c[X+4>>2]=Z;_=_+1|0}while((_|0)!=(W|0));Ta=W}}else Ta=0;W=c[aa>>2]|0;if((W|0)<0)Ua=Ta;else{_=Ta;Z=0;X=W;while(1){W=(c[N>>2]|0)+(((Z+M|0)%(X|0)|0)<<3)|0;Y=c[W+4>>2]|0;T=(c[q>>2]|0)+(_<<3)|0;c[T>>2]=c[W>>2];c[T+4>>2]=Y;Y=_+1|0;X=c[aa>>2]|0;if((Z|0)>=(X|0)){Ua=Y;break}else{_=Y;Z=Z+1|0}}}if((ga|0)<(c[$>>2]|0)){Z=Ua;_=ga;while(1){X=(c[ha>>2]|0)+(_<<3)|0;aa=c[X+4>>2]|0;Y=(c[q>>2]|0)+(Z<<3)|0;c[Y>>2]=c[X>>2];c[Y+4>>2]=aa;_=_+1|0;if((_|0)>=(c[$>>2]|0))break;else Z=Z+1|0}}Z=c[i>>2]|0;do if(Z|0){__ZN4ListI16TriangulatorPoly16DefaultAllocatorE5_Data5eraseEPKNS2_7ElementE(Z,N)|0;$=c[i>>2]|0;if(!(c[$+8>>2]|0)){__ZN6Memory11free_staticEPvb($,0);c[i>>2]=0;break}if($|0?(__ZN4ListI16TriangulatorPoly16DefaultAllocatorE5_Data5eraseEPKNS2_7ElementE($,ha)|0,$=c[i>>2]|0,(c[$+8>>2]|0)==0):0){__ZN6Memory11free_staticEPvb($,0);c[i>>2]=0}}while(0);__ZN4ListI16TriangulatorPoly16DefaultAllocatorE9push_backERKS0_(i,q)|0;D=ga;E=M;F=ha;G=N;H=ja}if(K)Va=0;else{Wa=J;z=77}while(1){if((z|0)==77){z=0;Va=c[Wa>>2]|0}if(!Va){C=1;break a}__ZN4ListI16TriangulatorPoly16DefaultAllocatorE9push_backERKS0_(e,Va)|0;Wa=Va+12|0;z=77}}while(0);z=c[q>>2]|0;if(!z){__ZN4ListI16TriangulatorPoly16DefaultAllocatorED2Ev(i);l=b;return C|0}__ZdaPv(z);__ZN4ListI16TriangulatorPoly16DefaultAllocatorED2Ev(i);l=b;return C|0}function __ZN4ListI16TriangulatorPoly16DefaultAllocatorE9push_backERKS0_(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0;if(!(c[b>>2]|0)){e=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=e;c[e>>2]=0;c[e+4>>2]=0;c[e+8>>2]=0}e=__ZnwjPFPvjE(24,4740)|0;f=e+8|0;g=e+4|0;h=e+12|0;c[h>>2]=0;i=e+16|0;c[i>>2]=0;j=e+20|0;c[j>>2]=0;a[f>>0]=0;c[g>>2]=0;c[e>>2]=0;a[f>>0]=a[d+8>>0]|0;f=c[d+4>>2]|0;c[g>>2]=f;g=__Znaj(f>>>0>536870911?-1:f<<3)|0;k=f<<3;if(!f)l=0;else{_memset(g|0,0,k|0)|0;l=k}c[e>>2]=g;_memcpy(g|0,c[d>>2]|0,l|0)|0;l=c[b>>2]|0;b=l+4|0;d=c[b>>2]|0;c[i>>2]=d;c[h>>2]=0;c[j>>2]=l;if(d|0)c[d+12>>2]=e;c[b>>2]=e;if(c[l>>2]|0){m=l+8|0;n=c[m>>2]|0;o=n+1|0;c[m>>2]=o;return e|0}c[l>>2]=e;m=l+8|0;n=c[m>>2]|0;o=n+1|0;c[m>>2]=o;return e|0}function __ZN4ListI16TriangulatorPoly16DefaultAllocatorEaSERKS2_(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0;e=c[b>>2]|0;a:do if(e|0){f=e;while(1){g=c[f>>2]|0;if(!g)break a;a[1263537]=0;if((c[g+20>>2]|0)==(f|0)){c[f>>2]=c[g+12>>2];h=f+4|0;i=c[g+16>>2]|0;if((c[h>>2]|0)==(g|0))c[h>>2]=i;h=g+12|0;if(i|0)c[i+12>>2]=c[h>>2];j=c[h>>2]|0;if(j|0)c[j+16>>2]=i;i=c[g>>2]|0;if(i|0)__ZdaPv(i);__ZN6Memory11free_staticEPvb(g,0);g=f+8|0;c[g>>2]=(c[g>>2]|0)+-1}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145114,1145120,157,1145132,0);f=c[b>>2]|0;if(!(c[f+8>>2]|0))break;if(!f)break a}__ZN6Memory11free_staticEPvb(f,0);c[b>>2]=0}while(0);e=c[d>>2]|0;if(!e)k=0;else{l=e;m=19}while(1){if((m|0)==19){m=0;k=c[l>>2]|0}if(!k)break;__ZN4ListI16TriangulatorPoly16DefaultAllocatorE9push_backERKS0_(b,k)|0;l=k+12|0;m=19}return}function __ZN4ListI16TriangulatorPoly16DefaultAllocatorE5_Data5eraseEPKNS2_7ElementE(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0;if(!d){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145114,1145120,156,1144262,0);e=0;return e|0}a[1263537]=0;if((c[d+20>>2]|0)!=(b|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145114,1145120,157,1145132,0);e=0;return e|0}if((c[b>>2]|0)==(d|0))c[b>>2]=c[d+12>>2];f=b+4|0;g=c[d+16>>2]|0;if((c[f>>2]|0)==(d|0))c[f>>2]=g;f=d+12|0;if(g|0)c[g+12>>2]=c[f>>2];h=c[f>>2]|0;if(h|0)c[h+16>>2]=g;g=c[d>>2]|0;if(g|0)__ZdaPv(g);__ZN6Memory11free_staticEPvb(d,0);d=b+8|0;c[d>>2]=(c[d>>2]|0)+-1;e=1;return e|0}function __ZN21TriangulatorPartition12UpdateVertexEPNS_15PartitionVertexES1_l(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0.0,t=0.0,u=0,v=0.0,w=0.0,x=0.0,y=0.0,z=0.0,A=0,B=0.0;b=l;l=l+32|0;if((l|0)>=(m|0))ba(32);h=b+16|0;i=b;j=b+8|0;k=c[d+16>>2]|0;n=c[d+20>>2]|0;o=k+4|0;p=d+4|0;q=n+4|0;r=n+8|0;n=k+8|0;s=+g[n>>2];t=+g[o>>2];k=d+8|0;u=d+1|0;a[u>>0]=(+g[r>>2]-s)*(+g[p>>2]-t)-(+g[q>>2]-t)*(+g[k>>2]-s)>0.0&1;__ZNK7Vector2miERKS_(j,o,p);s=+g[j>>2];t=+g[j+4>>2];v=+I(+(s*s+t*t));g[h>>2]=v;if(v!=0.0){__ZNK7Vector2dvERKf(i,j,h);w=+g[i>>2];x=+g[i+4>>2]}else{w=0.0;x=0.0}__ZNK7Vector2miERKS_(j,q,p);v=+g[j>>2];t=+g[j+4>>2];s=+I(+(v*v+t*t));g[h>>2]=s;if(s!=0.0){__ZNK7Vector2dvERKf(i,j,h);y=+g[i>>2];z=+g[i+4>>2]}else{y=0.0;z=0.0}g[d+12>>2]=x*z+w*y;i=d+2|0;a:do if(a[u>>0]|0){a[i>>0]=1;if((f|0)<=0){l=b;return}y=+g[p>>2];d=0;do{w=+g[e+(d*24|0)+4>>2];if(!(w==y?+g[e+(d*24|0)+8>>2]==+g[k>>2]:0))A=10;do if((A|0)==10){A=0;z=+g[o>>2];if(w==z?+g[e+(d*24|0)+8>>2]==+g[n>>2]:0)break;x=+g[q>>2];s=+g[e+(d*24|0)+8>>2];if(w==x?s==+g[r>>2]:0)break;t=+g[k>>2];v=+g[n>>2];if((!((t-v)*(w-z)-(y-z)*(s-v)>0.0)?(B=+g[r>>2],!((w-y)*(B-t)-(s-t)*(x-y)>0.0)):0)?!((v-B)*(w-x)-(s-B)*(z-x)>0.0):0)break a}while(0);d=d+1|0}while((d|0)<(f|0));l=b;return}while(0);a[i>>0]=0;l=b;return}function __ZN21TriangulatorPartition14Triangulate_ECEP16TriangulatorPolyP4ListIS0_16DefaultAllocatorE(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=b;h=f+8|0;a[h>>0]=0;i=f+4|0;c[i>>2]=0;c[f>>2]=0;j=c[d+4>>2]|0;if((j|0)<3){k=0;l=b;return k|0}a:do if((j|0)==3){__ZN4ListI16TriangulatorPoly16DefaultAllocatorE9push_backERKS0_(e,d)|0;n=1}else{o=__Znaj(j>>>0>178956970?-1:j*24|0)|0;p=o+(j*24|0)|0;q=o;do{g[q+4>>2]=0.0;g[q+8>>2]=0.0;q=q+24|0}while((q|0)!=(p|0));p=(j|0)>0;b:do if(p){q=j+-1|0;r=0;do{a[o+(r*24|0)>>0]=1;s=(c[d>>2]|0)+(r<<3)|0;t=c[s+4>>2]|0;u=o+(r*24|0)+4|0;c[u>>2]=c[s>>2];c[u+4>>2]=t;t=r;r=r+1|0;c[o+(t*24|0)+20>>2]=(t|0)==(q|0)?o:o+(r*24|0)|0;c[o+(t*24|0)+16>>2]=o+(((t|0)==0?q:t+-1|0)*24|0)}while((r|0)!=(j|0));if(p){r=0;do{__ZN21TriangulatorPartition12UpdateVertexEPNS_15PartitionVertexES1_l(0,o+(r*24|0)|0,o,j);r=r+1|0}while((r|0)!=(j|0));r=j+-3|0;c:do if((j|0)>3){q=j+-4|0;t=0;u=0;while(1){s=0;v=0;w=t;while(1){x=o+(v*24|0)|0;if(a[x>>0]|0){y=(a[o+(v*24|0)+2>>0]|0)==0;if(!(y|s^1))if(+g[o+(v*24|0)+12>>2]>+g[w+12>>2]){z=s;A=x}else{z=s;A=w}else{z=s|y^1;A=y?w:x}}else{z=s;A=w}v=v+1|0;if((v|0)==(j|0))break;else{s=z;w=A}}if(!z)break;w=A+16|0;s=(c[w>>2]|0)+4|0;v=A+20|0;x=(c[v>>2]|0)+4|0;y=c[f>>2]|0;if(y|0)__ZdaPv(y);a[h>>0]=0;c[i>>2]=3;y=__Znaj(24)|0;c[f>>2]=y;B=s;s=c[B+4>>2]|0;C=y;c[C>>2]=c[B>>2];c[C+4>>2]=s;s=A+4|0;C=c[s+4>>2]|0;B=y+8|0;c[B>>2]=c[s>>2];c[B+4>>2]=C;C=x;x=c[C+4>>2]|0;B=y+16|0;c[B>>2]=c[C>>2];c[B+4>>2]=x;__ZN4ListI16TriangulatorPoly16DefaultAllocatorE9push_backERKS0_(e,f)|0;a[A>>0]=0;x=c[w>>2]|0;c[x+20>>2]=c[v>>2];c[(c[v>>2]|0)+16>>2]=x;if((u|0)==(q|0))break c;__ZN21TriangulatorPartition12UpdateVertexEPNS_15PartitionVertexES1_l(0,c[w>>2]|0,o,j);__ZN21TriangulatorPartition12UpdateVertexEPNS_15PartitionVertexES1_l(0,c[v>>2]|0,o,j);u=u+1|0;if((u|0)>=(r|0))break c;else t=A}__ZdaPv(o);n=0;break a}while(0);if(p){r=0;while(1){if(a[o+(r*24|0)>>0]|0)break;t=r+1|0;if((t|0)<(j|0))r=t;else break b}t=(c[o+(r*24|0)+16>>2]|0)+4|0;u=(c[o+(r*24|0)+20>>2]|0)+4|0;q=c[f>>2]|0;if(q|0)__ZdaPv(q);a[h>>0]=0;c[i>>2]=3;q=__Znaj(24)|0;c[f>>2]=q;v=t;t=c[v+4>>2]|0;w=q;c[w>>2]=c[v>>2];c[w+4>>2]=t;t=o+(r*24|0)+4|0;w=c[t+4>>2]|0;v=q+8|0;c[v>>2]=c[t>>2];c[v+4>>2]=w;w=u;u=c[w+4>>2]|0;v=q+16|0;c[v>>2]=c[w>>2];c[v+4>>2]=u;__ZN4ListI16TriangulatorPoly16DefaultAllocatorE9push_backERKS0_(e,f)|0}}}while(0);__ZdaPv(o);n=1}while(0);e=c[f>>2]|0;if(!e){k=n;l=b;return k|0}__ZdaPv(e);k=n;l=b;return k|0}function __ZN21TriangulatorPartition18ConvexPartition_HMEP16TriangulatorPolyP4ListIS0_16DefaultAllocatorE(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0.0,s=0.0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0.0,E=0.0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0.0,S=0.0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ca=0,da=0,ea=0,fa=0,ga=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=b;c[f>>2]=0;h=c[d+4>>2]|0;i=h+-1|0;j=0;do{if((j|0)>=(h|0)){k=4;break}n=((j|0)==0?h:j)+-1|0;o=j;j=j+1|0;p=(o|0)==(i|0)?0:j;q=c[d>>2]|0;r=+g[q+(n<<3)+4>>2];s=+g[q+(n<<3)>>2]}while(!((+g[q+(p<<3)+4>>2]-r)*(+g[q+(o<<3)>>2]-s)-(+g[q+(p<<3)>>2]-s)*(+g[q+(o<<3)+4>>2]-r)<0.0));if((k|0)==4){__ZN4ListI16TriangulatorPoly16DefaultAllocatorE9push_backERKS0_(e,d)|0;t=1;__ZN4ListI16TriangulatorPoly16DefaultAllocatorED2Ev(f);l=b;return t|0}if(!(__ZN21TriangulatorPartition14Triangulate_ECEP16TriangulatorPolyP4ListIS0_16DefaultAllocatorE(0,d,f)|0)){t=0;__ZN4ListI16TriangulatorPoly16DefaultAllocatorED2Ev(f);l=b;return t|0}d=c[f>>2]|0;if(!d){u=0;v=0;w=0;x=0;y=0}else{z=d;A=0;B=0;C=0;k=8}while(1){if((k|0)==8){k=0;d=c[z>>2]|0;u=d;v=A;w=d;x=C;y=B}if(!u)break;d=u+4|0;j=c[d>>2]|0;if((j|0)>0){i=0;h=v;o=y;q=x;p=j;while(1){j=c[u>>2]|0;r=+g[j+(i<<3)>>2];s=+g[j+(i<<3)+4>>2];n=(i+1|0)%(p|0)|0;D=+g[j+(n<<3)>>2];E=+g[j+(n<<3)+4>>2];F=u;a:while(1){if((u|0)!=(F|0)?(G=F+4|0,H=c[G>>2]|0,(H|0)>0):0){I=c[F>>2]|0;J=0;while(1){if(((!(D!=+g[I+(J<<3)>>2])?!(E!=+g[I+(J<<3)+4>>2]):0)?(K=(J+1|0)%(H|0)|0,!(r!=+g[I+(K<<3)>>2])):0)?!(s!=+g[I+(K<<3)+4>>2]):0){k=22;break a}L=J+1|0;if((L|0)<(H|0))J=L;else break}}L=c[F+12>>2]|0;if(!L){M=i;N=h;O=p;P=o;Q=q;break}else F=L}if((k|0)==22){k=0;L=((i|0)==0?p:i)+-1|0;R=+g[j+(L<<3)>>2];S=+g[j+(L<<3)+4>>2];L=(K|0)==(H+-1|0)?0:K+1|0;if((r-R)*(+g[I+(L<<3)+4>>2]-S)-(s-S)*(+g[I+(L<<3)>>2]-R)>0.0?(L=(n|0)==(p+-1|0)?0:n+1|0,T=((J|0)==0?H:J)+-1|0,R=+g[I+(T<<3)>>2],S=+g[I+(T<<3)+4>>2],(D-R)*(+g[j+(L<<3)+4>>2]-S)-(+g[j+(L<<3)>>2]-R)*(E-S)>0.0):0){L=p+-2+H|0;if(h|0)__ZdaPv(o);T=L>>>0>536870911?-1:L<<3;U=__Znaj(T)|0;V=(L|0)==0;if(!V)_memset(U|0,0,L<<3|0)|0;if((n|0)==(i|0))W=0;else{X=0;Y=n;while(1){Z=(c[u>>2]|0)+(Y<<3)|0;_=c[Z+4>>2]|0;$=U+(X<<3)|0;c[$>>2]=c[Z>>2];c[$+4>>2]=_;_=X+1|0;Y=(Y+1|0)%(c[d>>2]|0)|0;if((Y|0)==(i|0)){W=_;break}else X=_}}if((K|0)!=(J|0)){X=W;Y=K;while(1){n=(c[F>>2]|0)+(Y<<3)|0;j=c[n+4>>2]|0;_=U+(X<<3)|0;c[_>>2]=c[n>>2];c[_+4>>2]=j;Y=(Y+1|0)%(c[G>>2]|0)|0;if((Y|0)==(J|0))break;else X=X+1|0}}X=c[f>>2]|0;if(X|0?(__ZN4ListI16TriangulatorPoly16DefaultAllocatorE5_Data5eraseEPKNS2_7ElementE(X,F)|0,X=c[f>>2]|0,(c[X+8>>2]|0)==0):0){__ZN6Memory11free_staticEPvb(X,0);c[f>>2]=0}X=c[u>>2]|0;if(X|0)__ZdaPv(X);c[w>>2]=0;c[w+4>>2]=0;a[w+8>>0]=0;c[d>>2]=L;X=__Znaj(T)|0;Y=L<<3;if(V)aa=0;else{_memset(X|0,0,Y|0)|0;aa=Y}c[u>>2]=X;_memcpy(X|0,U|0,aa|0)|0;M=-1;N=U;O=c[d>>2]|0;P=U;Q=U}else{M=i;N=h;O=p;P=o;Q=q}}i=M+1|0;if((i|0)>=(O|0)){ca=Q;da=P;ea=N;break}else{h=N;o=P;q=Q;p=O}}}else{ca=x;da=y;ea=v}z=u+12|0;A=ea;B=da;C=ca;k=8}ca=c[f>>2]|0;if(!ca)fa=0;else{ga=ca;k=44}while(1){if((k|0)==44){k=0;fa=c[ga>>2]|0}if(!fa)break;__ZN4ListI16TriangulatorPoly16DefaultAllocatorE9push_backERKS0_(e,fa)|0;ga=fa+12|0;k=44}if(!v){t=1;__ZN4ListI16TriangulatorPoly16DefaultAllocatorED2Ev(f);l=b;return t|0}__ZdaPv(x);t=1;__ZN4ListI16TriangulatorPoly16DefaultAllocatorED2Ev(f);l=b;return t|0}function __ZN21TriangulatorPartition18ConvexPartition_HMEP4ListI16TriangulatorPoly16DefaultAllocatorES4_(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;c[f>>2]=0;a:do if(!(__ZN21TriangulatorPartition11RemoveHolesEP4ListI16TriangulatorPoly16DefaultAllocatorES4_(a,b,f)|0))g=0;else{h=c[f>>2]|0;if(!h)i=0;else{j=h;k=4}while(1){if((k|0)==4){k=0;i=c[j>>2]|0}if(!i){g=1;break a}if(!(__ZN21TriangulatorPartition18ConvexPartition_HMEP16TriangulatorPolyP4ListIS0_16DefaultAllocatorE(0,i,d)|0)){g=0;break a}j=i+12|0;k=4}}while(0);__ZN4ListI16TriangulatorPoly16DefaultAllocatorED2Ev(f);l=e;return g|0}function __ZN5Basis11diagonalizeEv(b,d){b=b|0;d=d|0;var e=0,f=0,h=0,i=0.0,k=0,n=0.0,o=0,p=0.0,q=0,r=0.0,s=0,t=0.0,u=0,v=0.0,w=0.0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0.0,I=0,J=0.0,M=0.0,N=0.0,O=0.0,Q=0.0,R=0.0,S=0.0,T=0.0,U=0.0,V=0.0,W=0.0,X=0.0,Y=0.0,Z=0.0,_=0.0,$=0.0,aa=0.0,ca=0.0,da=0.0,ea=0.0,fa=0.0,ga=0.0,ha=0,ia=0,ja=0,ka=0,la=0.0,ma=0.0,na=0.0,oa=0.0,pa=0.0,qa=0.0,ra=0.0,sa=0.0,ta=0.0,ua=0.0,va=0.0,wa=0.0,xa=0.0,ya=0.0,za=0.0,Aa=0.0,Ba=0.0,Ca=0;e=l;l=l+48|0;if((l|0)>=(m|0))ba(48);f=e;h=d+4|0;i=+g[h>>2];k=d+12|0;n=+g[k>>2];a:do if((!((c[j>>2]=(g[j>>2]=i-n,c[j>>2]|0)&2147483647,+g[j>>2])>1.0e-05)?(o=d+8|0,p=+g[o>>2],q=d+24|0,r=+g[q>>2],!((c[j>>2]=(g[j>>2]=p-r,c[j>>2]|0)&2147483647,+g[j>>2])>1.0e-05)):0)?(s=d+20|0,t=+g[s>>2],u=d+28|0,v=+g[u>>2],!((c[j>>2]=(g[j>>2]=t-v,c[j>>2]|0)&2147483647,+g[j>>2])>1.0e-05)):0){a[1263537]=0;w=i*i+p*p+t*t;if(w>1.0000000000000002e-10){x=f+4|0;y=f+8|0;z=f+12|0;A=f+16|0;B=f+20|0;C=f+24|0;D=f+28|0;E=f+32|0;F=d+16|0;G=d+32|0;H=w;I=0;w=1.0;J=0.0;M=1.0;N=0.0;O=0.0;Q=0.0;R=1.0;S=0.0;T=0.0;U=v;v=i;V=p;p=t;t=n;W=r;while(1){if((I|0)>=1024){X=w;Y=J;Z=M;_=N;$=O;aa=Q;ca=R;da=S;ea=T;break a}r=v*v;fa=V*V;ga=p*p;ha=r>fa;ia=ga>r;ja=(ha?ia:ga>fa)&1;ka=ha?(ia?2:1):2;ia=d+(ja*12|0)|0;fa=+g[d+(ka*12|0)+(ka<<2)>>2]-+g[ia+(ja<<2)>>2];ga=+g[ia+(ka<<2)>>2];if((c[j>>2]=(g[j>>2]=fa,c[j>>2]|0)&2147483647,+g[j>>2])<1.0e-05)la=.7853981852531433;else la=+P(+(ga*2.0/fa))*.5;g[f>>2]=1.0;g[x>>2]=0.0;g[y>>2]=0.0;g[z>>2]=0.0;g[A>>2]=1.0;g[B>>2]=0.0;g[C>>2]=0.0;g[D>>2]=0.0;g[E>>2]=1.0;fa=+K(+la);ia=f+(ka*12|0)|0;g[ia+(ka<<2)>>2]=fa;ha=f+(ja*12|0)|0;g[ha+(ja<<2)>>2]=fa;fa=+L(+la);g[ia+(ja<<2)>>2]=fa;g[ha+(ka<<2)>>2]=-fa;H=H-ga*ga;ga=+g[d>>2];fa=+g[f>>2];r=+g[x>>2];ma=+g[y>>2];na=ga*fa+t*r+W*ma;oa=+g[F>>2];pa=fa*v+r*oa+ma*U;qa=+g[G>>2];ra=fa*V+r*p+ma*qa;sa=+g[z>>2];ta=+g[A>>2];ua=+g[B>>2];va=ga*sa+t*ta+W*ua;wa=v*sa+oa*ta+U*ua;xa=V*sa+p*ta+qa*ua;ya=+g[C>>2];za=+g[D>>2];Aa=+g[E>>2];Ba=ga*ya+t*za+W*Aa;ga=v*ya+oa*za+U*Aa;oa=V*ya+p*za+qa*Aa;v=pa*ta+na*sa+ra*ua;V=ra*Aa+(na*ya+pa*za);t=fa*va+wa*r+xa*ma;p=xa*Aa+(va*ya+wa*za);W=ma*oa+(fa*Ba+r*ga);U=ta*ga+Ba*sa+oa*ua;g[d>>2]=fa*na+pa*r+ra*ma;g[h>>2]=v;g[o>>2]=V;g[k>>2]=t;g[F>>2]=ta*wa+va*sa+xa*ua;g[s>>2]=p;g[q>>2]=W;g[u>>2]=U;g[G>>2]=Aa*oa+(Ba*ya+ga*za);za=+g[f>>2];ga=+g[x>>2];ya=+g[y>>2];Ba=w*za+J*ga+O*ya;oa=S*za+M*ga+Q*ya;Aa=T*za+N*ga+R*ya;ya=+g[z>>2];ga=+g[A>>2];za=+g[B>>2];ua=w*ya+J*ga+O*za;xa=S*ya+M*ga+Q*za;sa=T*ya+N*ga+R*za;za=+g[C>>2];ga=+g[D>>2];ya=+g[E>>2];va=w*za+J*ga+O*ya;wa=S*za+M*ga+Q*ya;ta=T*za+N*ga+R*ya;if(!(H>1.0000000000000002e-10)){X=Ba;Y=ua;Z=xa;_=sa;$=va;aa=wa;ca=ta;da=oa;ea=Aa;break}else{I=I+1|0;w=Ba;J=ua;M=xa;N=sa;O=va;Q=wa;R=ta;S=oa;T=Aa}}}else{X=1.0;Y=0.0;Z=1.0;_=0.0;$=0.0;aa=0.0;ca=1.0;da=0.0;ea=0.0}}else Ca=4;while(0);if((Ca|0)==4){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1144306,1090214,129,1144318,0);X=1.0;Y=0.0;Z=1.0;_=0.0;$=0.0;aa=0.0;ca=1.0;da=0.0;ea=0.0}g[b>>2]=X;g[b+4>>2]=da;g[b+8>>2]=ea;g[b+12>>2]=Y;g[b+16>>2]=Z;g[b+20>>2]=_;g[b+24>>2]=$;g[b+28>>2]=aa;g[b+32>>2]=ca;l=e;return}function __ZN5Basis6rotateERK7Vector3f(a,b,c){a=a|0;b=b|0;c=+c;var d=0,e=0,f=0.0,h=0.0,i=0.0,j=0,k=0.0,n=0.0,o=0,p=0.0,q=0,r=0.0,s=0,t=0.0,u=0,v=0.0,w=0,x=0.0,y=0,z=0.0,A=0.0,B=0.0,C=0.0,D=0.0,E=0.0,F=0.0;d=l;l=l+48|0;if((l|0)>=(m|0))ba(48);e=d;__ZN5BasisC2ERK7Vector3f(e,b,c);c=+g[a>>2];f=+g[e>>2];b=a+12|0;h=+g[b>>2];i=+g[e+4>>2];j=a+24|0;k=+g[j>>2];n=+g[e+8>>2];o=a+4|0;p=+g[o>>2];q=a+16|0;r=+g[q>>2];s=a+28|0;t=+g[s>>2];u=a+8|0;v=+g[u>>2];w=a+20|0;x=+g[w>>2];y=a+32|0;z=+g[y>>2];A=+g[e+12>>2];B=+g[e+16>>2];C=+g[e+20>>2];D=+g[e+24>>2];E=+g[e+28>>2];F=+g[e+32>>2];g[a>>2]=c*f+h*i+k*n;g[o>>2]=f*p+i*r+n*t;g[u>>2]=f*v+i*x+n*z;g[b>>2]=c*A+h*B+k*C;g[q>>2]=p*A+r*B+t*C;g[w>>2]=v*A+x*B+z*C;g[j>>2]=c*D+h*E+k*F;g[s>>2]=p*D+r*E+t*F;g[y>>2]=v*D+x*E+z*F;l=d;return}function __ZNK5Basis7rotatedERK7Vector3(a,b,c){a=a|0;b=b|0;c=c|0;var d=0.0,e=0.0,f=0.0,h=0.0,i=0.0,j=0.0,k=0.0,l=0.0,m=0.0,n=0.0,o=0.0,p=0.0,q=0.0,r=0.0,s=0.0,t=0.0,u=0.0,v=0.0;d=+g[c>>2];e=+K(+d);f=+L(+d);d=-f;h=+g[c+4>>2];i=+K(+h);j=+L(+h);h=+g[c+8>>2];k=+K(+h);l=+L(+h);h=l*0.0;m=j*0.0;n=m+(i*k+h);o=k*0.0;p=m+(o-i*l);q=i*0.0;r=j+(q+0.0);s=o+l+0.0;t=k-h+0.0;u=q+(h-j*k);k=q+(o+j*l);l=i+(0.0-m);m=n+s*0.0+u*0.0;i=k*0.0+(p+t*0.0);j=r+0.0+l*0.0;o=n*0.0;n=u*d+(e*s+o);q=p*0.0;p=k*d+(q+e*t);h=r*0.0;r=e*0.0+h+l*d;d=e*u+(f*s+o);o=e*k+(q+f*t);t=f*0.0+h+e*l;l=+g[b>>2];e=+g[b+12>>2];h=+g[b+24>>2];f=+g[b+4>>2];q=+g[b+16>>2];k=+g[b+28>>2];s=+g[b+8>>2];u=+g[b+20>>2];v=+g[b+32>>2];g[a>>2]=j*h+(l*m+e*i);g[a+4>>2]=j*k+(f*m+q*i);g[a+8>>2]=m*s+i*u+j*v;g[a+12>>2]=r*h+(l*n+e*p);g[a+16>>2]=r*k+(f*n+q*p);g[a+20>>2]=n*s+p*u+r*v;g[a+24>>2]=t*h+(l*d+e*o);g[a+28>>2]=t*k+(f*d+q*o);g[a+32>>2]=d*s+o*u+t*v;return}function __ZN5Basis6rotateERK7Vector3(a,b){a=a|0;b=b|0;var d=0,e=0;d=l;l=l+48|0;if((l|0)>=(m|0))ba(48);e=d;__ZNK5Basis7rotatedERK7Vector3(e,a,b);b=a;a=e;e=b+36|0;do{c[b>>2]=c[a>>2];b=b+4|0;a=a+4|0}while((b|0)<(e|0));l=d;return}function __ZNK5Basis12get_rotationEv(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,h=0,i=0.0,j=0.0,k=0.0,n=0.0,o=0,p=0.0,q=0,r=0.0,s=0,t=0.0,u=0,v=0.0,w=0,x=0.0;d=l;l=l+48|0;if((l|0)>=(m|0))ba(48);e=d;f=e;h=b;b=f+36|0;do{c[f>>2]=c[h>>2];f=f+4|0;h=h+4|0}while((f|0)<(b|0));__ZN5Basis14orthonormalizeEv(e);i=+g[e>>2];h=e+16|0;j=+g[h>>2];f=e+32|0;k=+g[f>>2];b=e+28|0;n=+g[b>>2];o=e+20|0;p=+g[o>>2];q=e+12|0;r=+g[q>>2];s=e+4|0;t=+g[s>>2];u=e+8|0;v=+g[u>>2];w=e+24|0;x=+g[w>>2];if(!(x*(p*t-j*v)+(i*(j*k-n*p)-r*(k*t-n*v))<0.0)){__ZNK5Basis9get_eulerEv(a,e);l=d;return}g[e>>2]=-i;g[s>>2]=-t;g[u>>2]=-v;g[q>>2]=-r;g[h>>2]=-j;g[o>>2]=-p;g[w>>2]=-x;g[b>>2]=-n;g[f>>2]=-k;__ZNK5Basis9get_eulerEv(a,e);l=d;return}function __ZNK5BasisneERKS_(a,b){a=a|0;b=b|0;var c=0;if(+g[a>>2]!=+g[b>>2]){c=1;return c|0}if(+g[a+4>>2]!=+g[b+4>>2]){c=1;return c|0}if(+g[a+8>>2]!=+g[b+8>>2]){c=1;return c|0}if(+g[a+12>>2]!=+g[b+12>>2]){c=1;return c|0}if(+g[a+16>>2]!=+g[b+16>>2]){c=1;return c|0}if(+g[a+20>>2]!=+g[b+20>>2]){c=1;return c|0}if(+g[a+24>>2]!=+g[b+24>>2]){c=1;return c|0}if(+g[a+28>>2]!=+g[b+28>>2]){c=1;return c|0}if(+g[a+32>>2]!=+g[b+32>>2]){c=1;return c|0}c=0;return c|0}function __ZN5Basis20set_orthogonal_indexEi(b,d){b=b|0;d=d|0;var e=0;if(d>>>0>23){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1144375,1090214,480,1144396,0);return}else{a[1263537]=0;e=b;b=1254164+(d*36|0)|0;d=e+36|0;do{c[e>>2]=c[b>>2];e=e+4|0;b=b+4|0}while((e|0)<(d|0));return}}function __ZNK5Basis18get_axis_and_angleER7Vector3Rf(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,h=0.0,i=0,k=0.0,l=0,m=0.0,n=0,o=0.0,p=0,q=0,r=0.0,s=0,t=0.0,u=0,v=0.0,w=0.0,x=0.0,y=0.0,z=0.0,A=0.0,B=0.0,C=0.0,D=0.0,E=0.0,F=0.0,G=0;f=b+16|0;h=+g[f>>2];i=b+32|0;k=+g[i>>2];l=b+28|0;m=+g[l>>2];n=b+20|0;o=+g[n>>2];p=b+12|0;q=b+4|0;r=+g[q>>2];s=b+8|0;t=+g[s>>2];u=b+24|0;if((c[j>>2]=(g[j>>2]=+g[u>>2]*(o*r-h*t)+(+g[b>>2]*(h*k-m*o)-+g[p>>2]*(k*r-m*t))+-1.0,c[j>>2]|0)&2147483647,+g[j>>2])<1.0e-05?__ZNK5Basis13is_orthogonalEv(b)|0:0){a[1263537]=0;t=+g[p>>2];m=+g[q>>2];r=t-m;k=+g[u>>2];o=+g[s>>2];do if(((c[j>>2]=(g[j>>2]=r,c[j>>2]|0)&2147483647,+g[j>>2])<.009999999776482582?(c[j>>2]=(g[j>>2]=k-o,c[j>>2]|0)&2147483647,+g[j>>2])<.009999999776482582:0)?(h=+g[l>>2],v=+g[n>>2],(c[j>>2]=(g[j>>2]=h-v,c[j>>2]|0)&2147483647,+g[j>>2])<.009999999776482582):0){w=t+m;x=k+o;if((((c[j>>2]=(g[j>>2]=w,c[j>>2]|0)&2147483647,+g[j>>2])<.10000000149011612?(c[j>>2]=(g[j>>2]=x,c[j>>2]|0)&2147483647,+g[j>>2])<.10000000149011612:0)?(c[j>>2]=(g[j>>2]=h+v,c[j>>2]|0)&2147483647,+g[j>>2])<.10000000149011612:0)?(c[j>>2]=(g[j>>2]=+g[b>>2]+ +g[f>>2]+ +g[i>>2]+-3.0,c[j>>2]|0)&2147483647,+g[j>>2])<.10000000149011612:0){y=0.0;z=0.0;A=1.0;B=0.0;break}C=(+g[b>>2]+1.0)*.5;D=(+g[f>>2]+1.0)*.5;E=(+g[i>>2]+1.0)*.5;F=w*.25;w=x*.25;x=(h+v)*.25;if(C>D&C>E){if(C<.009999999776482582){y=3.1415927410125732;z=.707099974155426;A=.707099974155426;B=0.0;break}v=+I(+C);y=3.1415927410125732;z=w/v;A=F/v;B=v;break}if(D>E){if(D<.009999999776482582){y=3.1415927410125732;z=.707099974155426;A=0.0;B=.707099974155426;break}v=+I(+D);y=3.1415927410125732;z=x/v;A=v;B=F/v;break}else{if(E<.009999999776482582){y=3.1415927410125732;z=0.0;A=.707099974155426;B=.707099974155426;break}v=+I(+E);y=3.1415927410125732;z=v;A=x/v;B=w/v;break}}else G=19;while(0);if((G|0)==19){v=+g[n>>2];w=+g[l>>2];x=v-w;E=k-o;F=m-t;t=+I(+(x*x+E*E+F*F));F=+N(+((+g[b>>2]+ +g[f>>2]+ +g[i>>2]+-1.0)*.5));E=F<0.0?-t:t;y=F;z=r/E;A=(o-k)/E;B=(w-v)/E}g[d>>2]=B;g[d+4>>2]=A;g[d+8>>2]=z;g[e>>2]=y;return}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1144428,1090214,486,1144447,0);return}function __ZN5BasisC2ERK7Vector3(a,b){a=a|0;b=b|0;var d=0,e=0,f=0.0,h=0.0,i=0.0,j=0.0,k=0.0,l=0.0,m=0.0,n=0.0,o=0.0,p=0.0,q=0.0,r=0.0,s=0.0,t=0.0,u=0.0,v=0.0,w=0.0;d=a;e=d+36|0;do{c[d>>2]=0;d=d+4|0}while((d|0)<(e|0));f=+g[b>>2];h=+K(+f);i=+L(+f);f=-i;j=+g[b+4>>2];k=+K(+j);l=+L(+j);j=+g[b+8>>2];m=+K(+j);n=+L(+j);j=n*0.0;o=l*0.0;p=o+(k*m+j);q=m*0.0;r=o+(q-k*n);s=k*0.0;t=l+(s+0.0);u=q+n+0.0;v=m-j+0.0;w=s+(j-l*m);m=s+(q+l*n);n=k+(0.0-o);o=p*0.0;k=r*0.0;l=t*0.0;g[a>>2]=p+u*0.0+w*0.0;g[a+4>>2]=m*0.0+(r+v*0.0);g[a+8>>2]=t+0.0+n*0.0;g[a+12>>2]=w*f+(h*u+o);g[a+16>>2]=m*f+(k+h*v);g[a+20>>2]=h*0.0+l+n*f;g[a+24>>2]=h*w+(i*u+o);g[a+28>>2]=h*m+(k+i*v);g[a+32>>2]=i*0.0+l+h*n;return}function __ZN12TriangleMesh11_create_bvhEPNS_3BVHEPS1_iiiRiS3_(a,b,d,e,f,h,i,j){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;h=h|0;i=i|0;j=j|0;var k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0.0,z=0.0;k=l;l=l+32|0;if((l|0)>=(m|0))ba(32);n=k;o=k+24|0;if((c[i>>2]|0)<(h|0))c[i>>2]=h;switch(f|0){case 1:{p=((c[d+(e<<2)>>2]|0)-b|0)/48|0;l=k;return p|0}case 0:{p=-1;l=k;return p|0}default:{c[n>>2]=0;c[n+4>>2]=0;c[n+8>>2]=0;c[n+12>>2]=0;c[n+16>>2]=0;c[n+20>>2]=0;q=d+(e<<2)|0;r=c[q>>2]|0;c[n>>2]=c[r>>2];c[n+4>>2]=c[r+4>>2];c[n+8>>2]=c[r+8>>2];c[n+12>>2]=c[r+12>>2];c[n+16>>2]=c[r+16>>2];c[n+20>>2]=c[r+20>>2];if((f|0)>1){r=1;do{__ZN5Rect310merge_withERKS_(n,c[d+(r+e<<2)>>2]|0);r=r+1|0}while((r|0)!=(f|0))}switch(__ZNK5Rect322get_longest_axis_indexEv(n)|0){case 0:{r=(f|0)/2|0;if(!((f|0)==0|(r|0)==(f|0))){if((f|0)==1)s=0;else{t=f;u=0;do{u=u+1|0;t=t>>1}while((t|0)!=1);s=u<<1}__ZNK9SortArrayIPN12TriangleMesh3BVHENS0_7BVHCmpXEE11introselectEiiiPS2_i(o,0,r,f,q,s)}v=r;break}case 1:{r=(f|0)/2|0;if(!((f|0)==0|(r|0)==(f|0))){if((f|0)==1)w=0;else{s=f;u=0;do{u=u+1|0;s=s>>1}while((s|0)!=1);w=u<<1}__ZNK9SortArrayIPN12TriangleMesh3BVHENS0_7BVHCmpYEE11introselectEiiiPS2_i(o,0,r,f,q,w)}v=r;break}case 2:{r=(f|0)/2|0;if(!((f|0)==0|(r|0)==(f|0))){if((f|0)==1)x=0;else{w=f;u=0;do{u=u+1|0;w=w>>1}while((w|0)!=1);x=u<<1}__ZNK9SortArrayIPN12TriangleMesh3BVHENS0_7BVHCmpZEE11introselectEiiiPS2_i(o,0,r,f,q,x)}v=r;break}default:v=(f|0)/2|0}r=h+1|0;h=__ZN12TriangleMesh11_create_bvhEPNS_3BVHEPS1_iiiRiS3_(a,b,d,e,v,r,i,j)|0;x=__ZN12TriangleMesh11_create_bvhEPNS_3BVHEPS1_iiiRiS3_(a,b,d,v+e|0,f-v|0,r,i,j)|0;i=c[j>>2]|0;c[j>>2]=i+1;j=b+(i*48|0)|0;c[j>>2]=c[n>>2];c[j+4>>2]=c[n+4>>2];c[j+8>>2]=c[n+8>>2];c[j+12>>2]=c[n+12>>2];c[j+16>>2]=c[n+16>>2];c[j+20>>2]=c[n+20>>2];y=+g[n+16>>2]*.5+ +g[n+4>>2];z=+g[n+20>>2]*.5+ +g[n+8>>2];g[b+(i*48|0)+24>>2]=+g[n+12>>2]*.5+ +g[n>>2];g[b+(i*48|0)+28>>2]=y;g[b+(i*48|0)+32>>2]=z;c[b+(i*48|0)+44>>2]=-1;c[b+(i*48|0)+36>>2]=h;c[b+(i*48|0)+40>>2]=x;p=i;l=k;return p|0}}return 0}function __ZNK9SortArrayIPN12TriangleMesh3BVHENS0_7BVHCmpXEE11introselectEiiiPS2_i(a,b,d,e,f,h){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;h=h|0;var i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0.0,r=0.0,s=0.0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0;i=e-b|0;a:do if((i|0)>3){j=h;k=b;l=e;m=i;while(1){if(!j)break;j=j+-1|0;n=f+(k<<2)|0;o=f+((m>>>1)+k<<2)|0;p=f+(l+-1<<2)|0;q=+g[(c[n>>2]|0)+24>>2];r=+g[(c[o>>2]|0)+24>>2];s=+g[(c[p>>2]|0)+24>>2];if(q<r)if(r<s)t=o;else t=q<s?p:n;else if(q<s)t=n;else t=r<s?p:o;s=+g[(c[t>>2]|0)+24>>2];o=k;p=l;while(1){u=o;while(1){v=f+(u<<2)|0;w=c[v>>2]|0;x=u+1|0;if(+g[w+24>>2]<s)u=x;else{y=p;break}}do{y=y+-1|0;z=f+(y<<2)|0;A=c[z>>2]|0}while(s<+g[A+24>>2]);if((u|0)>=(y|0))break;c[v>>2]=A;c[z>>2]=w;o=x;p=y}p=(u|0)>(d|0);o=p?k:u;n=p?u:l;m=n-o|0;if((m|0)<=3){B=n;C=o;break a}else{k=o;l=n}}__ZNK9SortArrayIPN12TriangleMesh3BVHENS0_7BVHCmpXEE14partial_selectEiiiPS2_(a,k,d+1|0,l,f);return}else{B=e;C=b}while(0);if((B|0)==(C|0))return;b=C+1|0;if((b|0)==(B|0))return;e=f+(C<<2)|0;d=C;a=b;while(1){b=c[f+(a<<2)>>2]|0;s=+g[b+24>>2];if(s<+g[(c[e>>2]|0)+24>>2])if((d|0)<(C|0))D=e;else{u=a;do{y=u;u=u+-1|0;c[f+(y<<2)>>2]=c[f+(u<<2)>>2]}while((u|0)>(C|0));D=e}else{u=f+(d<<2)|0;if(s<+g[(c[u>>2]|0)+24>>2]){l=a;k=d;y=u;while(1){c[f+(l<<2)>>2]=c[y>>2];u=k+-1|0;y=f+(u<<2)|0;if(!(s<+g[(c[y>>2]|0)+24>>2])){E=k;break}else{x=k;k=u;l=x}}}else E=a;D=f+(E<<2)|0}c[D>>2]=b;l=a+1|0;if((l|0)==(B|0))break;else{k=a;a=l;d=k}}return}function __ZNK9SortArrayIPN12TriangleMesh3BVHENS0_7BVHCmpYEE11introselectEiiiPS2_i(a,b,d,e,f,h){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;h=h|0;var i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0.0,r=0.0,s=0.0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0;i=e-b|0;a:do if((i|0)>3){j=h;k=b;l=e;m=i;while(1){if(!j)break;j=j+-1|0;n=f+(k<<2)|0;o=f+((m>>>1)+k<<2)|0;p=f+(l+-1<<2)|0;q=+g[(c[n>>2]|0)+28>>2];r=+g[(c[o>>2]|0)+28>>2];s=+g[(c[p>>2]|0)+28>>2];if(q<r)if(r<s)t=o;else t=q<s?p:n;else if(q<s)t=n;else t=r<s?p:o;s=+g[(c[t>>2]|0)+28>>2];o=k;p=l;while(1){u=o;while(1){v=f+(u<<2)|0;w=c[v>>2]|0;x=u+1|0;if(+g[w+28>>2]<s)u=x;else{y=p;break}}do{y=y+-1|0;z=f+(y<<2)|0;A=c[z>>2]|0}while(s<+g[A+28>>2]);if((u|0)>=(y|0))break;c[v>>2]=A;c[z>>2]=w;o=x;p=y}p=(u|0)>(d|0);o=p?k:u;n=p?u:l;m=n-o|0;if((m|0)<=3){B=n;C=o;break a}else{k=o;l=n}}__ZNK9SortArrayIPN12TriangleMesh3BVHENS0_7BVHCmpYEE14partial_selectEiiiPS2_(a,k,d+1|0,l,f);return}else{B=e;C=b}while(0);if((B|0)==(C|0))return;b=C+1|0;if((b|0)==(B|0))return;e=f+(C<<2)|0;d=C;a=b;while(1){b=c[f+(a<<2)>>2]|0;s=+g[b+28>>2];if(s<+g[(c[e>>2]|0)+28>>2])if((d|0)<(C|0))D=e;else{u=a;do{y=u;u=u+-1|0;c[f+(y<<2)>>2]=c[f+(u<<2)>>2]}while((u|0)>(C|0));D=e}else{u=f+(d<<2)|0;if(s<+g[(c[u>>2]|0)+28>>2]){l=a;k=d;y=u;while(1){c[f+(l<<2)>>2]=c[y>>2];u=k+-1|0;y=f+(u<<2)|0;if(!(s<+g[(c[y>>2]|0)+28>>2])){E=k;break}else{x=k;k=u;l=x}}}else E=a;D=f+(E<<2)|0}c[D>>2]=b;l=a+1|0;if((l|0)==(B|0))break;else{k=a;a=l;d=k}}return}function __ZNK9SortArrayIPN12TriangleMesh3BVHENS0_7BVHCmpZEE11introselectEiiiPS2_i(a,b,d,e,f,h){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;h=h|0;var i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0.0,r=0.0,s=0.0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0;i=e-b|0;a:do if((i|0)>3){j=h;k=b;l=e;m=i;while(1){if(!j)break;j=j+-1|0;n=f+(k<<2)|0;o=f+((m>>>1)+k<<2)|0;p=f+(l+-1<<2)|0;q=+g[(c[n>>2]|0)+32>>2];r=+g[(c[o>>2]|0)+32>>2];s=+g[(c[p>>2]|0)+32>>2];if(q<r)if(r<s)t=o;else t=q<s?p:n;else if(q<s)t=n;else t=r<s?p:o;s=+g[(c[t>>2]|0)+32>>2];o=k;p=l;while(1){u=o;while(1){v=f+(u<<2)|0;w=c[v>>2]|0;x=u+1|0;if(+g[w+32>>2]<s)u=x;else{y=p;break}}do{y=y+-1|0;z=f+(y<<2)|0;A=c[z>>2]|0}while(s<+g[A+32>>2]);if((u|0)>=(y|0))break;c[v>>2]=A;c[z>>2]=w;o=x;p=y}p=(u|0)>(d|0);o=p?k:u;n=p?u:l;m=n-o|0;if((m|0)<=3){B=n;C=o;break a}else{k=o;l=n}}__ZNK9SortArrayIPN12TriangleMesh3BVHENS0_7BVHCmpZEE14partial_selectEiiiPS2_(a,k,d+1|0,l,f);return}else{B=e;C=b}while(0);if((B|0)==(C|0))return;b=C+1|0;if((b|0)==(B|0))return;e=f+(C<<2)|0;d=C;a=b;while(1){b=c[f+(a<<2)>>2]|0;s=+g[b+32>>2];if(s<+g[(c[e>>2]|0)+32>>2])if((d|0)<(C|0))D=e;else{u=a;do{y=u;u=u+-1|0;c[f+(y<<2)>>2]=c[f+(u<<2)>>2]}while((u|0)>(C|0));D=e}else{u=f+(d<<2)|0;if(s<+g[(c[u>>2]|0)+32>>2]){l=a;k=d;y=u;while(1){c[f+(l<<2)>>2]=c[y>>2];u=k+-1|0;y=f+(u<<2)|0;if(!(s<+g[(c[y>>2]|0)+32>>2])){E=k;break}else{x=k;k=u;l=x}}}else E=a;D=f+(E<<2)|0}c[D>>2]=b;l=a+1|0;if((l|0)==(B|0))break;else{k=a;a=l;d=k}}return}function __ZNK9SortArrayIPN12TriangleMesh3BVHENS0_7BVHCmpZEE14partial_selectEiiiPS2_(a,b,d,e,f){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;var h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0.0,w=0,x=0,y=0,z=0,A=0,B=0;a=e-b|0;if((a|0)>=2){h=(a+-2|0)/2|0;while(1){i=c[f+(h+b<<2)>>2]|0;j=h<<1;k=j+2|0;if((k|0)<(a|0)){l=j;m=h;n=k;while(1){o=l|1;p=+g[(c[f+(n+b<<2)>>2]|0)+32>>2]<+g[(c[f+(o+b<<2)>>2]|0)+32>>2]?o:n;c[f+(m+b<<2)>>2]=c[f+(p+b<<2)>>2];o=p<<1;q=o+2|0;if((q|0)<(a|0)){l=o;m=p;n=q}else{r=o;s=q;t=p;break}}}else{r=j;s=k;t=h}n=r|1;if((s|0)==(a|0)){c[f+(t+b<<2)>>2]=c[f+(n+b<<2)>>2];u=n}else u=t;n=u+b|0;a:do if((u|0)>(h|0)){v=+g[i+32>>2];m=u;l=n;while(1){m=(m+-1|0)/2|0;p=m+b|0;q=c[f+(p<<2)>>2]|0;if(!(+g[q+32>>2]<v)){w=l;break a}c[f+(l<<2)>>2]=q;if((m|0)<=(h|0)){w=p;break}else l=p}}else w=n;while(0);c[f+(w<<2)>>2]=i;if(!h)break;else h=h+-1|0}}if((e|0)>=(d|0))return;h=f+(b<<2)|0;if((a|0)>2)x=e;else{w=(a|0)==2;u=f+(b+1<<2)|0;t=b+1|0;s=f+(b<<2)|0;r=f+(t<<2)|0;n=e;do{e=f+(n<<2)|0;k=c[e>>2]|0;j=c[h>>2]|0;v=+g[k+32>>2];if(v<+g[j+32>>2]){c[e>>2]=j;if(w){c[h>>2]=c[u>>2];j=c[s>>2]|0;if(+g[j+32>>2]<v){c[r>>2]=j;y=b}else y=t}else y=b;c[f+(y<<2)>>2]=k}n=n+1|0}while((n|0)!=(d|0));return}do{n=f+(x<<2)|0;y=c[n>>2]|0;t=c[h>>2]|0;v=+g[y+32>>2];if(v<+g[t+32>>2]){c[n>>2]=t;t=0;n=0;r=2;do{s=t|1;u=n;n=+g[(c[f+(r+b<<2)>>2]|0)+32>>2]<+g[(c[f+(s+b<<2)>>2]|0)+32>>2]?s:r;z=f+(n+b<<2)|0;c[f+(u+b<<2)>>2]=c[z>>2];t=n<<1;r=t+2|0}while((r|0)<(a|0));i=t|1;if((r|0)==(a|0)){c[z>>2]=c[f+(i+b<<2)>>2];A=i}else A=n;i=A+b|0;b:do if((A|0)>0){u=A;s=i;while(1){w=u+-1|0;u=(w|0)/2|0;k=u+b|0;j=c[f+(k<<2)>>2]|0;if(!(+g[j+32>>2]<v)){B=s;break b}c[f+(s<<2)>>2]=j;if((w|0)<=1){B=k;break}else s=k}}else B=i;while(0);c[f+(B<<2)>>2]=y}x=x+1|0}while((x|0)!=(d|0));return}function __ZNK9SortArrayIPN12TriangleMesh3BVHENS0_7BVHCmpYEE14partial_selectEiiiPS2_(a,b,d,e,f){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;var h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0.0,w=0,x=0,y=0,z=0,A=0,B=0;a=e-b|0;if((a|0)>=2){h=(a+-2|0)/2|0;while(1){i=c[f+(h+b<<2)>>2]|0;j=h<<1;k=j+2|0;if((k|0)<(a|0)){l=j;m=h;n=k;while(1){o=l|1;p=+g[(c[f+(n+b<<2)>>2]|0)+28>>2]<+g[(c[f+(o+b<<2)>>2]|0)+28>>2]?o:n;c[f+(m+b<<2)>>2]=c[f+(p+b<<2)>>2];o=p<<1;q=o+2|0;if((q|0)<(a|0)){l=o;m=p;n=q}else{r=o;s=q;t=p;break}}}else{r=j;s=k;t=h}n=r|1;if((s|0)==(a|0)){c[f+(t+b<<2)>>2]=c[f+(n+b<<2)>>2];u=n}else u=t;n=u+b|0;a:do if((u|0)>(h|0)){v=+g[i+28>>2];m=u;l=n;while(1){m=(m+-1|0)/2|0;p=m+b|0;q=c[f+(p<<2)>>2]|0;if(!(+g[q+28>>2]<v)){w=l;break a}c[f+(l<<2)>>2]=q;if((m|0)<=(h|0)){w=p;break}else l=p}}else w=n;while(0);c[f+(w<<2)>>2]=i;if(!h)break;else h=h+-1|0}}if((e|0)>=(d|0))return;h=f+(b<<2)|0;if((a|0)>2)x=e;else{w=(a|0)==2;u=f+(b+1<<2)|0;t=b+1|0;s=f+(b<<2)|0;r=f+(t<<2)|0;n=e;do{e=f+(n<<2)|0;k=c[e>>2]|0;j=c[h>>2]|0;v=+g[k+28>>2];if(v<+g[j+28>>2]){c[e>>2]=j;if(w){c[h>>2]=c[u>>2];j=c[s>>2]|0;if(+g[j+28>>2]<v){c[r>>2]=j;y=b}else y=t}else y=b;c[f+(y<<2)>>2]=k}n=n+1|0}while((n|0)!=(d|0));return}do{n=f+(x<<2)|0;y=c[n>>2]|0;t=c[h>>2]|0;v=+g[y+28>>2];if(v<+g[t+28>>2]){c[n>>2]=t;t=0;n=0;r=2;do{s=t|1;u=n;n=+g[(c[f+(r+b<<2)>>2]|0)+28>>2]<+g[(c[f+(s+b<<2)>>2]|0)+28>>2]?s:r;z=f+(n+b<<2)|0;c[f+(u+b<<2)>>2]=c[z>>2];t=n<<1;r=t+2|0}while((r|0)<(a|0));i=t|1;if((r|0)==(a|0)){c[z>>2]=c[f+(i+b<<2)>>2];A=i}else A=n;i=A+b|0;b:do if((A|0)>0){u=A;s=i;while(1){w=u+-1|0;u=(w|0)/2|0;k=u+b|0;j=c[f+(k<<2)>>2]|0;if(!(+g[j+28>>2]<v)){B=s;break b}c[f+(s<<2)>>2]=j;if((w|0)<=1){B=k;break}else s=k}}else B=i;while(0);c[f+(B<<2)>>2]=y}x=x+1|0}while((x|0)!=(d|0));return}function __ZNK9SortArrayIPN12TriangleMesh3BVHENS0_7BVHCmpXEE14partial_selectEiiiPS2_(a,b,d,e,f){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;var h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0.0,w=0,x=0,y=0,z=0,A=0,B=0;a=e-b|0;if((a|0)>=2){h=(a+-2|0)/2|0;while(1){i=c[f+(h+b<<2)>>2]|0;j=h<<1;k=j+2|0;if((k|0)<(a|0)){l=j;m=h;n=k;while(1){o=l|1;p=+g[(c[f+(n+b<<2)>>2]|0)+24>>2]<+g[(c[f+(o+b<<2)>>2]|0)+24>>2]?o:n;c[f+(m+b<<2)>>2]=c[f+(p+b<<2)>>2];o=p<<1;q=o+2|0;if((q|0)<(a|0)){l=o;m=p;n=q}else{r=o;s=q;t=p;break}}}else{r=j;s=k;t=h}n=r|1;if((s|0)==(a|0)){c[f+(t+b<<2)>>2]=c[f+(n+b<<2)>>2];u=n}else u=t;n=u+b|0;a:do if((u|0)>(h|0)){v=+g[i+24>>2];m=u;l=n;while(1){m=(m+-1|0)/2|0;p=m+b|0;q=c[f+(p<<2)>>2]|0;if(!(+g[q+24>>2]<v)){w=l;break a}c[f+(l<<2)>>2]=q;if((m|0)<=(h|0)){w=p;break}else l=p}}else w=n;while(0);c[f+(w<<2)>>2]=i;if(!h)break;else h=h+-1|0}}if((e|0)>=(d|0))return;h=f+(b<<2)|0;if((a|0)>2)x=e;else{w=(a|0)==2;u=f+(b+1<<2)|0;t=b+1|0;s=f+(b<<2)|0;r=f+(t<<2)|0;n=e;do{e=f+(n<<2)|0;k=c[e>>2]|0;j=c[h>>2]|0;v=+g[k+24>>2];if(v<+g[j+24>>2]){c[e>>2]=j;if(w){c[h>>2]=c[u>>2];j=c[s>>2]|0;if(+g[j+24>>2]<v){c[r>>2]=j;y=b}else y=t}else y=b;c[f+(y<<2)>>2]=k}n=n+1|0}while((n|0)!=(d|0));return}do{n=f+(x<<2)|0;y=c[n>>2]|0;t=c[h>>2]|0;v=+g[y+24>>2];if(v<+g[t+24>>2]){c[n>>2]=t;t=0;n=0;r=2;do{s=t|1;u=n;n=+g[(c[f+(r+b<<2)>>2]|0)+24>>2]<+g[(c[f+(s+b<<2)>>2]|0)+24>>2]?s:r;z=f+(n+b<<2)|0;c[f+(u+b<<2)>>2]=c[z>>2];t=n<<1;r=t+2|0}while((r|0)<(a|0));i=t|1;if((r|0)==(a|0)){c[z>>2]=c[f+(i+b<<2)>>2];A=i}else A=n;i=A+b|0;b:do if((A|0)>0){u=A;s=i;while(1){w=u+-1|0;u=(w|0)/2|0;k=u+b|0;j=c[f+(k<<2)>>2]|0;if(!(+g[j+24>>2]<v)){B=s;break b}c[f+(s<<2)>>2]=j;if((w|0)<=1){B=k;break}else s=k}}else B=i;while(0);c[f+(B<<2)>>2]=y}x=x+1|0}while((x|0)!=(d|0));return}function __ZN12TriangleMesh6createERK10PoolVectorI7Vector3E(b,d){b=b|0;d=d|0;var e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0.0,Q=0.0,R=0.0,S=0,T=0.0,U=0.0,V=0.0,W=0,X=0,Y=0,Z=0.0,_=0.0,$=0.0,aa=0.0,ca=0,da=0,ea=0,fa=0,ga=0;e=l;l=l+80|0;if((l|0)>=(m|0))ba(80);f=e+64|0;h=e+52|0;i=e+16|0;j=e;k=b+108|0;a[k>>0]=0;n=c[d>>2]|0;if(n|0?(o=c[n+16>>2]|0,o>>>0>11?((((o>>>0)/12|0)>>>0)%3|0|0)==0:0):0){a[1263537]=0;n=(o>>>0)/36|0;p=b+92|0;__ZN10PoolVectorIN12TriangleMesh8TriangleEE6resizeEi(p,n)|0;q=b+100|0;__ZN10PoolVectorIN12TriangleMesh3BVHEE6resizeEi(q,n*3|0)|0;if((c[q>>2]|0)!=0?(__ZN10PoolVectorIN12TriangleMesh3BVHEE14_copy_on_writeEv(q),r=c[q>>2]|0,(r|0)!=0):0){__Z16atomic_incrementPj(r+4|0)|0;s=c[r+8>>2]|0;t=r}else{s=0;t=0}r=c[d>>2]|0;if(!r){u=0;v=0}else{__Z16atomic_incrementPj(r+4|0)|0;u=r;v=c[r+8>>2]|0}if((c[p>>2]|0)!=0?(__ZN10PoolVectorIN12TriangleMesh8TriangleEE14_copy_on_writeEv(p),r=c[p>>2]|0,(r|0)!=0):0){__Z16atomic_incrementPj(r+4|0)|0;w=r;x=c[r+8>>2]|0}else{w=0;x=0}r=f+4|0;c[r>>2]=379008;c[f>>2]=0;p=f+8|0;c[p>>2]=0;d=o>>>0>35;if(d){o=x;x=v;v=h+4|0;y=h+8|0;z=i+12|0;A=i+24|0;B=0;do{C=B*3|0;D=x+(C*12|0)|0;E=s+(B*48|0)|0;F=s+(B*48|0)+4|0;G=s+(B*48|0)+8|0;H=s+(B*48|0)+12|0;I=s+(B*48|0)+16|0;J=s+(B*48|0)+20|0;K=0;while(1){__ZNK7Vector37snappedEf(h,D+(K*12|0)|0,9.999999747378752e-05);L=c[f>>2]|0;a:do if(L){M=c[L+8>>2]|0;N=c[r>>2]|0;b:do if((M|0)==(N|0))O=M;else{P=+g[h>>2];Q=+g[v>>2];R=+g[y>>2];S=M;while(1){T=+g[S+24>>2];do if(P==T){U=+g[S+28>>2];if(Q==U){V=+g[S+32>>2];if(R<V){W=32;break}if(V<R){W=36;break}else{O=S;break b}}else{if(Q<U){W=32;break}if(U<Q){W=36;break}else{O=S;break b}}}else if(!(P<T))if(T<P)W=36;else{O=S;break b}else W=32;while(0);if((W|0)==32){W=0;X=S+8|0}else if((W|0)==36){W=0;X=S+4|0}S=c[X>>2]|0;if((S|0)==(N|0)){W=40;break a}}}while(0);if(!((O|0)==(N|0)|(O|0)==0))Y=c[O+36>>2]|0;else W=40}else W=40;while(0);if((W|0)==40){W=0;L=c[p>>2]|0;c[(__ZN3MapI7Vector3i10ComparatorIS0_E16DefaultAllocatorEixERKS0_(f,h)|0)>>2]=L;Y=L}c[o+(B*24|0)+12+(K<<2)>>2]=Y;if(K){P=+g[E>>2];Q=+g[F>>2];R=+g[G>>2];T=P+ +g[H>>2];U=Q+ +g[I>>2];V=R+ +g[J>>2];Z=+g[h>>2];_=Z<P?Z:P;P=+g[v>>2];$=P<Q?P:Q;Q=+g[y>>2];aa=Q<R?Q:R;g[E>>2]=_;g[F>>2]=$;g[G>>2]=aa;g[H>>2]=(Z>T?Z:T)-_;g[I>>2]=(P>U?P:U)-$;g[J>>2]=(Q>V?Q:V)-aa;L=K+1|0;if((L|0)==3)break;else{K=L;continue}}else{c[E>>2]=c[h>>2];c[E+4>>2]=c[h+4>>2];c[E+8>>2]=c[h+8>>2];K=1;continue}}K=x+((C+1|0)*12|0)|0;E=x+((C+2|0)*12|0)|0;c[z>>2]=0;c[z+4>>2]=0;c[z+8>>2]=0;c[z+12>>2]=0;c[z+16>>2]=0;c[z+20>>2]=0;c[i>>2]=c[D>>2];c[i+4>>2]=c[D+4>>2];c[i+8>>2]=c[D+8>>2];c[z>>2]=c[K>>2];c[z+4>>2]=c[K+4>>2];c[z+8>>2]=c[K+8>>2];c[A>>2]=c[E>>2];c[A+4>>2]=c[E+4>>2];c[A+8>>2]=c[E+8>>2];__ZNK5Face39get_planeE14ClockDirection(j,i,0);_memmove(o+(B*24|0)|0,j|0,12)|0;c[s+(B*48|0)+36>>2]=-1;c[s+(B*48|0)+40>>2]=-1;c[s+(B*48|0)+44>>2]=B;aa=+g[I>>2]*.5+ +g[F>>2];V=+g[J>>2]*.5+ +g[G>>2];g[s+(B*48|0)+24>>2]=+g[H>>2]*.5+ +g[s+(B*48|0)>>2];g[s+(B*48|0)+28>>2]=aa;g[s+(B*48|0)+32>>2]=V;B=B+1|0}while((B|0)<(n|0));ca=c[p>>2]|0}else ca=0;B=b+96|0;__ZN10PoolVectorI7Vector3E6resizeEi(B,ca)|0;if((c[B>>2]|0)!=0?(__ZN10PoolVectorI7Vector3E14_copy_on_writeEv(B),ca=c[B>>2]|0,(ca|0)!=0):0){__Z16atomic_incrementPj(ca+4|0)|0;da=ca;ea=c[ca+8>>2]|0}else{da=0;ea=0}ca=c[f>>2]|0;if(ca|0?(B=c[ca+8>>2]|0,ca=c[r>>2]|0,(B|0)!=(ca|0)):0){j=B;while(1){B=c[j+8>>2]|0;if((B|0)==(ca|0))break;else j=B}if(j|0){ca=j;do{j=ca+24|0;B=ea+((c[ca+36>>2]|0)*12|0)|0;c[B>>2]=c[j>>2];c[B+4>>2]=c[j+4>>2];c[B+8>>2]=c[j+8>>2];ca=c[ca+16>>2]|0}while((ca|0)!=0)}}if(da|0)__Z16atomic_decrementPj(da+4|0)|0;da=c[f>>2]|0;if(da|0?(__ZN3MapI7Vector3i10ComparatorIS0_E16DefaultAllocatorE13_cleanup_treeEPNS4_7ElementE(f,c[da+8>>2]|0),da=c[r>>2]|0,r=c[f>>2]|0,c[r+8>>2]=da,c[p>>2]=0,p=da,c[p+12>>2]=p,r|0):0){__ZN6Memory11free_staticEPvb(r,0);c[f>>2]=0}if(w|0)__Z16atomic_decrementPj(w+4|0)|0;if(u|0)__Z16atomic_decrementPj(u+4|0)|0;c[f>>2]=0;__ZN10PoolVectorIPN12TriangleMesh3BVHEE6resizeEi(f,n)|0;if((c[f>>2]|0)!=0?(__ZN10PoolVectorIPN12TriangleMesh3BVHEE14_copy_on_writeEv(f),u=c[f>>2]|0,(u|0)!=0):0){__Z16atomic_incrementPj(u+4|0)|0;fa=u;ga=c[u+8>>2]|0}else{fa=0;ga=0}if(d){d=0;do{c[ga+(d<<2)>>2]=s+(d*48|0);d=d+1|0}while((d|0)<(n|0))}d=b+104|0;c[d>>2]=0;c[h>>2]=n;__ZN12TriangleMesh11_create_bvhEPNS_3BVHEPS1_iiiRiS3_(b,s,ga,0,n,1,d,h)|0;if(t|0)__Z16atomic_decrementPj(t+4|0)|0;__ZN10PoolVectorIN12TriangleMesh3BVHEE6resizeEi(q,c[h>>2]|0)|0;a[k>>0]=1;if(fa|0)__Z16atomic_decrementPj(fa+4|0)|0;__ZN10PoolVectorIPN12TriangleMesh3BVHEE12_unreferenceEv(f);l=e;return}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1144493,1144500,95,1144528,0);l=e;return}function __ZN10PoolVectorIN12TriangleMesh8TriangleEE6resizeEi(b,d){b=b|0;d=d|0;var e=0,f=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0;e=c[b>>2]|0;do if(!e){if(!d){f=0;return f|0}h=c[313794]|0;gj[c[c[h>>2]>>2]&8191](h);h=c[313793]|0;if((h|0)!=(c[313792]|0)){i=c[313791]|0;c[b>>2]=i;c[313791]=c[i+20>>2];c[313793]=h+1;h=c[b>>2]|0;c[h+16>>2]=0;c[h>>2]=1;c[h+12>>2]=-1;h=c[313794]|0;gj[c[(c[h>>2]|0)+4>>2]&8191](h);j=c[b>>2]|0;break}h=c[313794]|0;gj[c[(c[h>>2]|0)+4>>2]&8191](h);__Z19_err_set_last_errorPKc(1144574);a[1263537]=1;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1130483,526,1144614,0);a[1263537]=0;f=6;return f|0}else{if(!(c[e+4>>2]|0)){a[1263537]=0;j=e;break}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1130483,543,1144667,0);f=23;return f|0}while(0);e=d*24|0;if((c[j+16>>2]|0)==(e|0)){f=0;return f|0}if(!d){__ZN10PoolVectorIN12TriangleMesh8TriangleEE12_unreferenceEv(b);f=0;return f|0}__ZN10PoolVectorIN12TriangleMesh8TriangleEE14_copy_on_writeEv(b);j=c[313794]|0;gj[c[c[j>>2]>>2]&8191](j);j=(c[313795]|0)-(c[(c[b>>2]|0)+16>>2]|0)+e|0;c[313795]=j;if(j>>>0>(c[313796]|0)>>>0)c[313796]=j;j=c[313794]|0;gj[c[(c[j>>2]|0)+4>>2]&8191](j);j=c[b>>2]|0;h=c[j+16>>2]|0;i=(h>>>0)/24|0;if((i|0)>=(d|0)){if(j|0?(__ZN10PoolVectorIN12TriangleMesh8TriangleEE14_copy_on_writeEv(b),k=c[b>>2]|0,k|0):0){__Z16atomic_incrementPj(k+4|0)|0;__Z16atomic_decrementPj(k+4|0)|0}if(c[313789]|0){f=0;return f|0}k=c[(c[b>>2]|0)+8>>2]|0;if(!e){__ZN6Memory11free_staticEPvb(k,0);l=c[b>>2]|0;c[l+8>>2]=0;c[l+16>>2]=0;l=c[313794]|0;gj[c[c[l>>2]>>2]&8191](l);l=c[b>>2]|0;c[l+20>>2]=c[313791];c[313791]=l;c[313793]=(c[313793]|0)+-1;l=c[313794]|0;gj[c[(c[l>>2]|0)+4>>2]&8191](l);f=0;return f|0}else{l=__ZN6Memory14realloc_staticEPvjb(k,e,0)|0;k=c[b>>2]|0;c[k+8>>2]=l;c[k+16>>2]=e;f=0;return f|0}}if(!(c[313789]|0)){if(!h)m=__ZN6Memory12alloc_staticEjb(e,0)|0;else m=__ZN6Memory14realloc_staticEPvjb(c[j+8>>2]|0,e,0)|0;h=c[b>>2]|0;c[h+8>>2]=m;n=h}else n=j;c[n+16>>2]=e;if((n|0)!=0?(__ZN10PoolVectorIN12TriangleMesh8TriangleEE14_copy_on_writeEv(b),n=c[b>>2]|0,(n|0)!=0):0){__Z16atomic_incrementPj(n+4|0)|0;o=n;p=c[n+8>>2]|0}else{o=0;p=0}n=i;do{g[p+(n*24|0)+8>>2]=0.0;g[p+(n*24|0)+4>>2]=0.0;g[p+(n*24|0)>>2]=0.0;n=n+1|0}while((n|0)<(d|0));if(!o){f=0;return f|0}__Z16atomic_decrementPj(o+4|0)|0;f=0;return f|0}function __ZN10PoolVectorIN12TriangleMesh3BVHEE6resizeEi(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0;e=c[b>>2]|0;do if(!e){if(!d){f=0;return f|0}g=c[313794]|0;gj[c[c[g>>2]>>2]&8191](g);g=c[313793]|0;if((g|0)!=(c[313792]|0)){h=c[313791]|0;c[b>>2]=h;c[313791]=c[h+20>>2];c[313793]=g+1;g=c[b>>2]|0;c[g+16>>2]=0;c[g>>2]=1;c[g+12>>2]=-1;g=c[313794]|0;gj[c[(c[g>>2]|0)+4>>2]&8191](g);i=c[b>>2]|0;break}g=c[313794]|0;gj[c[(c[g>>2]|0)+4>>2]&8191](g);__Z19_err_set_last_errorPKc(1144574);a[1263537]=1;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1130483,526,1144614,0);a[1263537]=0;f=6;return f|0}else{if(!(c[e+4>>2]|0)){a[1263537]=0;i=e;break}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1130483,543,1144667,0);f=23;return f|0}while(0);e=d*48|0;if((c[i+16>>2]|0)==(e|0)){f=0;return f|0}if(!d){__ZN10PoolVectorIN12TriangleMesh3BVHEE12_unreferenceEv(b);f=0;return f|0}__ZN10PoolVectorIN12TriangleMesh3BVHEE14_copy_on_writeEv(b);i=c[313794]|0;gj[c[c[i>>2]>>2]&8191](i);i=(c[313795]|0)-(c[(c[b>>2]|0)+16>>2]|0)+e|0;c[313795]=i;if(i>>>0>(c[313796]|0)>>>0)c[313796]=i;i=c[313794]|0;gj[c[(c[i>>2]|0)+4>>2]&8191](i);i=c[b>>2]|0;g=c[i+16>>2]|0;h=(g>>>0)/48|0;if((h|0)>=(d|0)){if(i|0?(__ZN10PoolVectorIN12TriangleMesh3BVHEE14_copy_on_writeEv(b),j=c[b>>2]|0,j|0):0){__Z16atomic_incrementPj(j+4|0)|0;__Z16atomic_decrementPj(j+4|0)|0}if(c[313789]|0){f=0;return f|0}j=c[(c[b>>2]|0)+8>>2]|0;if(!e){__ZN6Memory11free_staticEPvb(j,0);k=c[b>>2]|0;c[k+8>>2]=0;c[k+16>>2]=0;k=c[313794]|0;gj[c[c[k>>2]>>2]&8191](k);k=c[b>>2]|0;c[k+20>>2]=c[313791];c[313791]=k;c[313793]=(c[313793]|0)+-1;k=c[313794]|0;gj[c[(c[k>>2]|0)+4>>2]&8191](k);f=0;return f|0}else{k=__ZN6Memory14realloc_staticEPvjb(j,e,0)|0;j=c[b>>2]|0;c[j+8>>2]=k;c[j+16>>2]=e;f=0;return f|0}}if(!(c[313789]|0)){if(!g)l=__ZN6Memory12alloc_staticEjb(e,0)|0;else l=__ZN6Memory14realloc_staticEPvjb(c[i+8>>2]|0,e,0)|0;g=c[b>>2]|0;c[g+8>>2]=l;m=g}else m=i;c[m+16>>2]=e;if((m|0)!=0?(__ZN10PoolVectorIN12TriangleMesh3BVHEE14_copy_on_writeEv(b),m=c[b>>2]|0,(m|0)!=0):0){__Z16atomic_incrementPj(m+4|0)|0;n=m;o=c[m+8>>2]|0}else{n=0;o=0}m=h;do{h=o+(m*48|0)|0;b=h+36|0;do{c[h>>2]=0;h=h+4|0}while((h|0)<(b|0));m=m+1|0}while((m|0)<(d|0));if(!n){f=0;return f|0}__Z16atomic_decrementPj(n+4|0)|0;f=0;return f|0}function __ZN3MapI7Vector3i10ComparatorIS0_E16DefaultAllocatorEixERKS0_(b,d){b=b|0;d=d|0;var e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0.0,r=0.0,s=0.0,t=0.0,u=0.0,v=0.0,w=0,x=0,y=0,z=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;h=c[b>>2]|0;if(!h){i=__ZnwjPFPvjE(40,4740)|0;j=i+16|0;c[j>>2]=0;c[j+4>>2]=0;c[j+8>>2]=0;c[j+12>>2]=0;c[j+16>>2]=0;c[b>>2]=i;j=c[b+4>>2]|0;c[i+4>>2]=j;c[i+8>>2]=j;c[i+12>>2]=j;c[i>>2]=1;if(!i){c[f>>2]=0;k=f;n=20}else{o=i;p=j;n=5}}else{o=h;p=c[b+4>>2]|0;n=5}a:do if((n|0)==5){h=c[o+8>>2]|0;b:do if((h|0)!=(p|0)){q=+g[d>>2];r=+g[d+4>>2];s=+g[d+8>>2];j=h;c:while(1){t=+g[j+24>>2];do if(q==t){u=+g[j+28>>2];if(r==u){v=+g[j+32>>2];if(s<v){n=12;break}if(v<s){n=16;break}else break c}else{if(r<u){n=12;break}if(u<r){n=16;break}else break c}}else if(!(q<t))if(t<q)n=16;else break c;else n=12;while(0);if((n|0)==12){n=0;w=j+8|0}else if((n|0)==16){n=0;w=j+4|0}i=c[w>>2]|0;if((i|0)==(p|0))break b;else j=i}if(!((j|0)==(p|0)|(j|0)==0)){x=j;break a}}while(0);c[f>>2]=0;if(!o){k=f;n=20}else{y=f;n=21}}while(0);if((n|0)==20){o=__ZnwjPFPvjE(40,4740)|0;p=o+16|0;c[p>>2]=0;c[p+4>>2]=0;c[p+8>>2]=0;c[p+12>>2]=0;c[p+16>>2]=0;c[b>>2]=o;p=c[b+4>>2]|0;c[o+4>>2]=p;c[o+8>>2]=p;c[o+12>>2]=p;c[o>>2]=1;y=k;n=21}if((n|0)==21){n=__ZN3MapI7Vector3i10ComparatorIS0_E16DefaultAllocatorE10_insert_rbERKS0_RKi(b,d,f)|0;if(!n){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145936,616,1145947,0);z=0;l=e;return z|0}else x=n}a[1263537]=0;z=x+36|0;l=e;return z|0}function __ZN3MapI7Vector3i10ComparatorIS0_E16DefaultAllocatorE13_cleanup_treeEPNS4_7ElementE(a,b){a=a|0;b=b|0;if((c[a+4>>2]|0)==(b|0))return;else{__ZN3MapI7Vector3i10ComparatorIS0_E16DefaultAllocatorE13_cleanup_treeEPNS4_7ElementE(a,c[b+8>>2]|0);__ZN3MapI7Vector3i10ComparatorIS0_E16DefaultAllocatorE13_cleanup_treeEPNS4_7ElementE(a,c[b+4>>2]|0);__ZN6Memory11free_staticEPvb(b,0);return}}function __ZN10PoolVectorIPN12TriangleMesh3BVHEE6resizeEi(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0;e=c[b>>2]|0;do if(!e){if(!d){f=0;return f|0}g=c[313794]|0;gj[c[c[g>>2]>>2]&8191](g);g=c[313793]|0;if((g|0)!=(c[313792]|0)){h=c[313791]|0;c[b>>2]=h;c[313791]=c[h+20>>2];c[313793]=g+1;g=c[b>>2]|0;c[g+16>>2]=0;c[g>>2]=1;c[g+12>>2]=-1;g=c[313794]|0;gj[c[(c[g>>2]|0)+4>>2]&8191](g);i=c[b>>2]|0;break}g=c[313794]|0;gj[c[(c[g>>2]|0)+4>>2]&8191](g);__Z19_err_set_last_errorPKc(1144574);a[1263537]=1;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1130483,526,1144614,0);a[1263537]=0;f=6;return f|0}else{if(!(c[e+4>>2]|0)){a[1263537]=0;i=e;break}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1130483,543,1144667,0);f=23;return f|0}while(0);e=d<<2;if((c[i+16>>2]|0)==(e|0)){f=0;return f|0}if(!d){__ZN10PoolVectorIPN12TriangleMesh3BVHEE12_unreferenceEv(b);f=0;return f|0}__ZN10PoolVectorIPN12TriangleMesh3BVHEE14_copy_on_writeEv(b);i=c[313794]|0;gj[c[c[i>>2]>>2]&8191](i);i=(c[313795]|0)-(c[(c[b>>2]|0)+16>>2]|0)+e|0;c[313795]=i;if(i>>>0>(c[313796]|0)>>>0)c[313796]=i;i=c[313794]|0;gj[c[(c[i>>2]|0)+4>>2]&8191](i);i=c[b>>2]|0;g=c[i+16>>2]|0;if((g>>>2|0)>=(d|0)){if(i|0?(__ZN10PoolVectorIPN12TriangleMesh3BVHEE14_copy_on_writeEv(b),d=c[b>>2]|0,d|0):0){__Z16atomic_incrementPj(d+4|0)|0;__Z16atomic_decrementPj(d+4|0)|0}if(c[313789]|0){f=0;return f|0}d=c[(c[b>>2]|0)+8>>2]|0;if(!e){__ZN6Memory11free_staticEPvb(d,0);h=c[b>>2]|0;c[h+8>>2]=0;c[h+16>>2]=0;h=c[313794]|0;gj[c[c[h>>2]>>2]&8191](h);h=c[b>>2]|0;c[h+20>>2]=c[313791];c[313791]=h;c[313793]=(c[313793]|0)+-1;h=c[313794]|0;gj[c[(c[h>>2]|0)+4>>2]&8191](h);f=0;return f|0}else{h=__ZN6Memory14realloc_staticEPvjb(d,e,0)|0;d=c[b>>2]|0;c[d+8>>2]=h;c[d+16>>2]=e;f=0;return f|0}}if(!(c[313789]|0)){if(!g)j=__ZN6Memory12alloc_staticEjb(e,0)|0;else j=__ZN6Memory14realloc_staticEPvjb(c[i+8>>2]|0,e,0)|0;g=c[b>>2]|0;c[g+8>>2]=j;k=g}else k=i;c[k+16>>2]=e;if(!k){f=0;return f|0}__ZN10PoolVectorIPN12TriangleMesh3BVHEE14_copy_on_writeEv(b);k=c[b>>2]|0;if(!k){f=0;return f|0}__Z16atomic_incrementPj(k+4|0)|0;__Z16atomic_decrementPj(k+4|0)|0;f=0;return f|0}function __ZN10PoolVectorIPN12TriangleMesh3BVHEE14_copy_on_writeEv(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0;d=c[b>>2]|0;if(!d)return;if((c[d>>2]|0)==1)return;d=c[313794]|0;gj[c[c[d>>2]>>2]&8191](d);d=c[313793]|0;if((d|0)==(c[313792]|0)){e=c[313794]|0;gj[c[(c[e>>2]|0)+4>>2]&8191](e);__Z19_err_set_last_errorPKc(1125177);a[1263537]=1;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1125228,1130483,104,1130797,0);a[1263537]=0;return}e=c[b>>2]|0;f=c[313791]|0;c[b>>2]=f;c[313791]=c[f+20>>2];c[313793]=d+1;d=e+16|0;f=c[d>>2]|0;g=c[b>>2]|0;c[g+16>>2]=f;c[g>>2]=1;c[g+12>>2]=-1;c[g+4>>2]=0;g=(c[313795]|0)+f|0;c[313795]=g;if(g>>>0>(c[313796]|0)>>>0)c[313796]=g;g=c[313794]|0;gj[c[(c[g>>2]|0)+4>>2]&8191](g);g=c[b>>2]|0;if(!(c[313789]|0)){f=__ZN6Memory12alloc_staticEjb(c[g+16>>2]|0,0)|0;h=c[b>>2]|0;c[h+8>>2]=f;i=h}else i=g;g=(i|0)==0;if(g)j=0;else{__Z16atomic_incrementPj(i+4|0)|0;j=c[i+8>>2]|0}h=(e|0)==0;if(h)k=0;else{__Z16atomic_incrementPj(e+4|0)|0;k=c[e+8>>2]|0}f=(c[(c[b>>2]|0)+16>>2]|0)>>>2;if(f|0){b=0;do{c[j+(b<<2)>>2]=c[k+(b<<2)>>2];b=b+1|0}while((b|0)!=(f|0))}if(!h)__Z16atomic_decrementPj(e+4|0)|0;if(!g)__Z16atomic_decrementPj(i+4|0)|0;if(__Z16atomic_decrementPj(e)|0)return;i=c[313794]|0;gj[c[c[i>>2]>>2]&8191](i);c[313795]=(c[313795]|0)-(c[d>>2]|0);i=c[313794]|0;gj[c[(c[i>>2]|0)+4>>2]&8191](i);if(!h){__Z16atomic_incrementPj(e+4|0)|0;__Z16atomic_decrementPj(e+4|0)|0}if(c[313789]|0)return;h=e+8|0;__ZN6Memory11free_staticEPvb(c[h>>2]|0,0);c[h>>2]=0;c[d>>2]=0;d=c[313794]|0;gj[c[c[d>>2]>>2]&8191](d);c[e+20>>2]=c[313791];c[313791]=e;c[313793]=(c[313793]|0)+-1;e=c[313794]|0;gj[c[(c[e>>2]|0)+4>>2]&8191](e);return}function __ZN10PoolVectorIPN12TriangleMesh3BVHEE12_unreferenceEv(a){a=a|0;var b=0;b=c[a>>2]|0;if(!b)return;if(!(__Z16atomic_decrementPj(b)|0)){if(c[a>>2]|0?(__ZN10PoolVectorIPN12TriangleMesh3BVHEE14_copy_on_writeEv(a),b=c[a>>2]|0,b|0):0){__Z16atomic_incrementPj(b+4|0)|0;__Z16atomic_decrementPj(b+4|0)|0}b=c[313794]|0;gj[c[c[b>>2]>>2]&8191](b);c[313795]=(c[313795]|0)-(c[(c[a>>2]|0)+16>>2]|0);b=c[313794]|0;gj[c[(c[b>>2]|0)+4>>2]&8191](b);if(!(c[313789]|0)){__ZN6Memory11free_staticEPvb(c[(c[a>>2]|0)+8>>2]|0,0);b=c[a>>2]|0;c[b+8>>2]=0;c[b+16>>2]=0;b=c[313794]|0;gj[c[c[b>>2]>>2]&8191](b);b=c[a>>2]|0;c[b+20>>2]=c[313791];c[313791]=b;c[313793]=(c[313793]|0)+-1;b=c[313794]|0;gj[c[(c[b>>2]|0)+4>>2]&8191](b)}}c[a>>2]=0;return}function __ZN3MapI7Vector3i10ComparatorIS0_E16DefaultAllocatorE10_insert_rbERKS0_RKi(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f;a[g>>0]=0;h=__ZN3MapI7Vector3i10ComparatorIS0_E16DefaultAllocatorE7_insertERKS0_Rb(b,d,g)|0;if(h|0)c[h+36>>2]=c[e>>2];if(a[g>>0]|0){l=f;return h|0}g=b+8|0;c[g>>2]=(c[g>>2]|0)+1;g=h+12|0;e=c[g>>2]|0;if(!(c[e>>2]|0)){d=b+4|0;i=h;j=e;k=e;e=g;while(1){g=j+12|0;n=c[g>>2]|0;o=c[n+8>>2]|0;p=n;do if((j|0)==(o|0)){q=c[n+4>>2]|0;if(!(c[q>>2]|0)){c[k>>2]=1;a[1263537]=0;c[q>>2]=1;if((c[d>>2]|0)==(n|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);r=c[(c[e>>2]|0)+12>>2]|0;break}else{a[1263537]=0;c[n>>2]=0;r=n;break}}q=j+4|0;if((i|0)==(c[q>>2]|0)){s=i+8|0;t=c[s>>2]|0;c[q>>2]=t;if((t|0)==(c[d>>2]|0))u=p;else{c[t+12>>2]=j;u=c[g>>2]|0}t=i+12|0;c[t>>2]=u;q=c[g>>2]|0;v=q+8|0;c[((c[v>>2]|0)==(j|0)?v:q+4|0)>>2]=i;c[s>>2]=j;c[g>>2]=i;w=j;x=i;y=c[t>>2]|0}else{w=i;x=j;y=n}a[1263537]=0;c[x>>2]=1;t=c[d>>2]|0;if((t|0)==(y|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);z=c[(c[w+12>>2]|0)+12>>2]|0;A=c[d>>2]|0}else{a[1263537]=0;c[y>>2]=0;z=y;A=t}t=z+8|0;s=c[t>>2]|0;q=s+4|0;v=c[q>>2]|0;c[t>>2]=v;if((v|0)!=(A|0))c[v+12>>2]=z;v=z+12|0;c[s+12>>2]=c[v>>2];t=c[v>>2]|0;B=t+4|0;c[((c[B>>2]|0)==(z|0)?B:t+8|0)>>2]=s;c[q>>2]=z;c[v>>2]=s;r=w}else{if(!(c[o>>2]|0)){c[k>>2]=1;a[1263537]=0;c[o>>2]=1;if((c[d>>2]|0)==(n|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);r=c[(c[e>>2]|0)+12>>2]|0;break}else{a[1263537]=0;c[n>>2]=0;r=n;break}}s=j+8|0;if((i|0)==(c[s>>2]|0)){v=i+4|0;q=c[v>>2]|0;c[s>>2]=q;if((q|0)==(c[d>>2]|0))C=p;else{c[q+12>>2]=j;C=c[g>>2]|0}q=i+12|0;c[q>>2]=C;s=c[g>>2]|0;t=s+4|0;c[((c[t>>2]|0)==(j|0)?t:s+8|0)>>2]=i;c[v>>2]=j;c[g>>2]=i;D=j;E=i;F=c[q>>2]|0}else{D=i;E=j;F=n}a[1263537]=0;c[E>>2]=1;q=c[d>>2]|0;if((q|0)==(F|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);G=c[d>>2]|0;H=c[(c[D+12>>2]|0)+12>>2]|0}else{a[1263537]=0;c[F>>2]=0;G=q;H=F}q=H+4|0;v=c[q>>2]|0;s=v+8|0;t=c[s>>2]|0;c[q>>2]=t;if((t|0)!=(G|0))c[t+12>>2]=H;t=H+12|0;c[v+12>>2]=c[t>>2];q=c[t>>2]|0;B=q+8|0;c[((c[B>>2]|0)==(H|0)?B:q+4|0)>>2]=v;c[s>>2]=H;c[t>>2]=v;r=D}while(0);n=r+12|0;g=c[n>>2]|0;if(!(c[g>>2]|0)){i=r;j=g;k=g;e=n}else break}}e=c[(c[b>>2]|0)+8>>2]|0;a[1263537]=0;c[e>>2]=1;l=f;return h|0}function __ZN3MapI7Vector3i10ComparatorIS0_E16DefaultAllocatorE7_insertERKS0_Rb(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0,j=0,k=0,l=0.0,m=0.0,n=0.0,o=0,p=0.0,q=0.0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0;f=c[b>>2]|0;h=c[f+8>>2]|0;i=b+4|0;j=c[i>>2]|0;a:do if((h|0)==(j|0))k=f;else{l=+g[d>>2];m=+g[d+4>>2];n=+g[d+8>>2];o=h;b:while(1){p=+g[o+24>>2];do if(l==p){q=+g[o+28>>2];if(m==q){if(n<+g[o+32>>2]){r=8;break}}else if(m<q){r=8;break}q=+g[o+28>>2];if(q==m)if(+g[o+32>>2]<n){r=13;break}else break b;else if(q<m){r=13;break}else break b}else if(!(l<p))if(p<l)r=13;else break b;else r=8;while(0);if((r|0)==8){r=0;s=o+8|0}else if((r|0)==13){r=0;s=o+4|0}t=c[s>>2]|0;if((t|0)==(j|0)){k=o;break a}else o=t}a[e>>0]=1;u=o;return u|0}while(0);j=__ZnwjPFPvjE(40,4740)|0;s=j;h=s+36|0;do{c[s>>2]=0;s=s+4|0}while((s|0)<(h|0));c[j+12>>2]=k;s=c[i>>2]|0;h=j+4|0;c[h>>2]=s;f=j+8|0;c[f>>2]=s;s=j+24|0;c[s>>2]=c[d>>2];c[s+4>>2]=c[d+4>>2];c[s+8>>2]=c[d+8>>2];c:do if((k|0)==(c[b>>2]|0))r=22;else{l=+g[d>>2];m=+g[k+24>>2];do if(l==m){n=+g[d+4>>2];p=+g[k+28>>2];if(n==p)if(+g[d+8>>2]<+g[k+32>>2]){r=22;break c}else break;else if(n<p){r=22;break c}else break}else if(l<m){r=22;break c}while(0);v=k+4|0}while(0);if((r|0)==22)v=k+8|0;c[v>>2]=j;a[e>>0]=0;e=c[h>>2]|0;h=c[i>>2]|0;if((e|0)==(h|0)){i=j;do{v=i;i=c[i+12>>2]|0}while((v|0)==(c[i+4>>2]|0));w=(i|0)==(c[b>>2]|0)?0:i}else{i=e;while(1){e=c[i+8>>2]|0;if((e|0)==(h|0)){w=i;break}else i=e}}c[j+16>>2]=w;i=c[f>>2]|0;d:do if((i|0)==(h|0)){f=j;while(1){e=f;f=c[f+12>>2]|0;if((e|0)!=(c[f+8>>2]|0)){x=f;break d}if((f|0)==(c[b>>2]|0)){x=0;break}}}else{f=i;while(1){e=c[f+4>>2]|0;if((e|0)==(h|0)){x=f;break}else f=e}}while(0);h=j+20|0;c[h>>2]=x;if(!w)y=x;else{c[w+20>>2]=j;y=c[h>>2]|0}if(!y){u=j;return u|0}c[y+16>>2]=j;u=j;return u|0}function __ZNK5Face318intersects_segmentERK7Vector3S2_PS0_(a,b,c,d){a=a|0;b=b|0;c=c|0;d=d|0;return __ZN8Geometry27segment_intersects_triangleERK7Vector3S2_S2_S2_S2_PS0_(b,c,a,a+12|0,a+24|0,d)|0}function __ZNK12TriangleMesh9get_facesEv(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d;f=d+4|0;if(!(a[b+108>>0]|0)){c[e>>2]=0;g=0;l=d;return g|0}c[f>>2]=0;h=b+92|0;i=c[h>>2]|0;if(!i)j=0;else j=((c[i+16>>2]|0)>>>0)/24|0;__ZN10PoolVectorI5Face3E6resizeEi(f,j)|0;if((c[f>>2]|0)!=0?(__ZN10PoolVectorI5Face3E14_copy_on_writeEv(f),i=c[f>>2]|0,(i|0)!=0):0){__Z16atomic_incrementPj(i+4|0)|0;k=c[i+8>>2]|0;n=i}else{k=0;n=0}i=c[h>>2]|0;if(!i){o=0;p=0}else{__Z16atomic_incrementPj(i+4|0)|0;o=i;p=c[i+8>>2]|0}i=c[b+96>>2]|0;if(!i){q=0;r=0}else{__Z16atomic_incrementPj(i+4|0)|0;q=i;r=c[i+8>>2]|0}if(j|0){i=0;do{b=r+((c[p+(i*24|0)+12>>2]|0)*12|0)|0;h=k+(i*36|0)|0;c[h>>2]=c[b>>2];c[h+4>>2]=c[b+4>>2];c[h+8>>2]=c[b+8>>2];b=r+((c[p+(i*24|0)+16>>2]|0)*12|0)|0;h=k+(i*36|0)+12|0;c[h>>2]=c[b>>2];c[h+4>>2]=c[b+4>>2];c[h+8>>2]=c[b+8>>2];b=r+((c[p+(i*24|0)+20>>2]|0)*12|0)|0;h=k+(i*36|0)+24|0;c[h>>2]=c[b>>2];c[h+4>>2]=c[b+4>>2];c[h+8>>2]=c[b+8>>2];i=i+1|0}while((i|0)<(j|0))}if(n|0)__Z16atomic_decrementPj(n+4|0)|0;c[e>>2]=0;if((c[f>>2]|0?(__ZN10PoolVectorI5Face3E12_unreferenceEv(e),n=c[f>>2]|0,n|0):0)?__Z28atomic_conditional_incrementPj(n)|0:0)c[e>>2]=c[f>>2];if(q|0)__Z16atomic_decrementPj(q+4|0)|0;if(o|0)__Z16atomic_decrementPj(o+4|0)|0;__ZN10PoolVectorI5Face3E12_unreferenceEv(f);g=c[e>>2]|0;l=d;return g|0}function __ZN9Transform13affine_invertEv(a){a=a|0;var b=0,c=0.0,d=0,e=0.0,f=0,h=0.0,i=0.0,j=0.0;__ZN5Basis6invertEv(a);b=a+36|0;c=-+g[b>>2];d=a+40|0;e=-+g[d>>2];f=a+44|0;h=-+g[f>>2];i=+g[a+12>>2]*c+ +g[a+16>>2]*e+ +g[a+20>>2]*h;j=+g[a+24>>2]*c+ +g[a+28>>2]*e+ +g[a+32>>2]*h;g[b>>2]=+g[a>>2]*c+ +g[a+4>>2]*e+ +g[a+8>>2]*h;g[d>>2]=i;g[f>>2]=j;return}function __ZN9Transform6rotateERK7Vector3f(a,b,c){a=a|0;b=b|0;c=+c;var d=0,e=0,f=0.0,h=0.0,i=0.0,j=0.0,k=0.0,n=0.0,o=0.0,p=0.0,q=0.0,r=0.0,s=0,t=0.0,u=0.0,v=0,w=0.0,x=0,y=0.0,z=0,A=0.0,B=0,C=0.0,D=0,E=0.0,F=0,G=0.0,H=0,I=0.0,J=0,K=0.0;d=l;l=l+48|0;if((l|0)>=(m|0))ba(48);e=d;__ZN5BasisC2ERK7Vector3f(e,b,c);c=+g[e>>2];f=+g[e+4>>2];h=+g[e+8>>2];i=+g[e+12>>2];j=+g[e+16>>2];k=+g[e+20>>2];n=+g[e+24>>2];o=+g[e+28>>2];p=+g[e+32>>2];e=a+36|0;q=+g[e>>2];b=a+40|0;r=+g[b>>2];s=a+44|0;t=+g[s>>2];u=+g[a>>2];v=a+12|0;w=+g[v>>2];x=a+24|0;y=+g[x>>2];z=a+4|0;A=+g[z>>2];B=a+16|0;C=+g[B>>2];D=a+28|0;E=+g[D>>2];F=a+8|0;G=+g[F>>2];H=a+20|0;I=+g[H>>2];J=a+32|0;K=+g[J>>2];g[a>>2]=c*u+f*w+h*y;g[z>>2]=c*A+f*C+h*E;g[F>>2]=c*G+f*I+h*K;g[v>>2]=i*u+j*w+k*y;g[B>>2]=i*A+j*C+k*E;g[H>>2]=i*G+j*I+k*K;g[x>>2]=n*u+o*w+p*y;g[D>>2]=n*A+o*C+p*E;g[J>>2]=n*G+o*I+p*K;g[e>>2]=c*q+f*r+h*t+0.0;g[b>>2]=i*q+j*r+k*t+0.0;g[s>>2]=n*q+o*r+p*t+0.0;l=d;return}function __ZN9Transform5scaleERK7Vector3(a,b){a=a|0;b=b|0;var c=0;__ZN5Basis5scaleERK7Vector3(a,b);c=a+36|0;g[c>>2]=+g[b>>2]*+g[c>>2];c=a+40|0;g[c>>2]=+g[b+4>>2]*+g[c>>2];c=a+44|0;g[c>>2]=+g[b+8>>2]*+g[c>>2];return}function __ZN9Transform9translateEfff(a,b,c,d){a=a|0;b=+b;c=+c;d=+d;var e=0;e=a+36|0;g[e>>2]=+g[e>>2]+(+g[a>>2]*b+ +g[a+4>>2]*c+ +g[a+8>>2]*d);e=a+40|0;g[e>>2]=+g[e>>2]+(+g[a+12>>2]*b+ +g[a+16>>2]*c+ +g[a+20>>2]*d);e=a+44|0;g[e>>2]=+g[e>>2]+(+g[a+24>>2]*b+ +g[a+28>>2]*c+ +g[a+32>>2]*d);return}function __ZN9Transform9translateERK7Vector3(a,b){a=a|0;b=b|0;var c=0,d=0,e=0;c=b+4|0;d=b+8|0;e=a+36|0;g[e>>2]=+g[e>>2]+(+g[a>>2]*+g[b>>2]+ +g[a+4>>2]*+g[c>>2]+ +g[a+8>>2]*+g[d>>2]);e=a+40|0;g[e>>2]=+g[e>>2]+(+g[a+12>>2]*+g[b>>2]+ +g[a+16>>2]*+g[c>>2]+ +g[a+20>>2]*+g[d>>2]);e=a+44|0;g[e>>2]=+g[e>>2]+(+g[a+24>>2]*+g[b>>2]+ +g[a+28>>2]*+g[c>>2]+ +g[a+32>>2]*+g[d>>2]);return}function __ZN9Transform14orthonormalizeEv(a){a=a|0;__ZN5Basis14orthonormalizeEv(a);return}function __ZNK9TransformneERKS_(a,b){a=a|0;b=b|0;var c=0;if(__ZNK5BasisneERKS_(a,b)|0){c=1;return c|0}if(+g[a+36>>2]!=+g[b+36>>2]){c=1;return c|0}if(+g[a+40>>2]!=+g[b+40>>2]){c=1;return c|0}c=+g[a+44>>2]!=+g[b+44>>2];return c|0}function __ZNK5Face320get_closest_point_toERK7Vector3(a,b,c){a=a|0;b=b|0;c=c|0;var d=0.0,e=0.0,f=0.0,h=0.0,i=0.0,j=0.0,k=0.0,l=0.0,m=0.0,n=0.0,o=0.0,p=0.0,q=0.0,r=0.0,s=0.0,t=0.0,u=0.0,v=0.0,w=0.0,x=0.0,y=0.0,z=0.0,A=0.0,B=0.0,C=0.0;d=+g[b>>2];e=+g[b+12>>2]-d;f=+g[b+4>>2];h=+g[b+16>>2]-f;i=+g[b+8>>2];j=+g[b+20>>2]-i;k=+g[b+24>>2]-d;l=+g[b+28>>2]-f;m=+g[b+32>>2]-i;n=d-+g[c>>2];o=f-+g[c+4>>2];p=i-+g[c+8>>2];q=e*e+h*h+j*j;r=e*k+h*l+j*m;s=k*k+l*l+m*m;t=e*n+h*o+j*p;u=k*n+l*o+m*p;p=q*s-r*r;o=r*u-s*t;n=r*t-q*u;c=o<0.0;do if(o+n<p){b=n<0.0;if(!c){if(!b){v=1.0/p;w=v*o;x=v*n;break}v=-t/q;if(v<0.0){w=0.0;x=0.0;break}if(v>1.0){w=1.0;x=0.0;break}w=v;x=0.0;break}if(!b){v=-u/s;if(v<0.0){w=0.0;x=0.0;break}if(v>1.0){w=0.0;x=1.0;break}w=0.0;x=v;break}if(t<0.0){v=-t/q;if(v<0.0){w=0.0;x=0.0;break}if(v>1.0){w=1.0;x=0.0;break}w=v;x=0.0;break}else{v=-u/s;if(v<0.0){w=0.0;x=0.0;break}if(v>1.0){w=0.0;x=1.0;break}w=0.0;x=v;break}}else{if(c){v=r+t;y=s+u;if(!(y>v)){z=-u/s;if(z<0.0){w=0.0;x=0.0;break}if(z>1.0){w=0.0;x=1.0;break}w=0.0;x=z;break}z=(y-v)/(s+(q-r*2.0));if(!(z<0.0))if(z>1.0)A=1.0;else A=z;else A=0.0;w=A;x=1.0-A;break}if(!(n<0.0)){z=(s+u-r-t)/(s+(q-r*2.0));if(!(z<0.0))if(z>1.0)B=1.0;else B=z;else B=0.0;w=B;x=1.0-B;break}if(!(q+t>r+u)){z=-u/s;if(z<0.0){w=0.0;x=0.0;break}if(z>1.0){w=1.0;x=0.0;break}w=z;x=0.0;break}z=(s+u-r-t)/(s+(q-r*2.0));if(!(z<0.0))if(z>1.0)C=1.0;else C=z;else C=0.0;w=C;x=1.0-C}while(0);g[a>>2]=k*x+(d+e*w);g[a+4>>2]=l*x+(h*w+f);g[a+8>>2]=m*x+(j*w+i);return}function __ZN11ImageLoader25get_recognized_extensionsEP4ListI6String16DefaultAllocatorE(a){a=a|0;var b=0,d=0;if((c[313812]|0)>0)b=0;else return;do{d=c[1255252+(b<<2)>>2]|0;Pi[c[(c[d>>2]|0)+4>>2]&2047](d,a);b=b+1|0}while((b|0)<(c[313812]|0));return}function __ZN11ImageLoader23add_image_format_loaderEP17ImageFormatLoader(b){b=b|0;var d=0;d=c[313812]|0;if((d|0)>7){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1144727,1131854,105,1144751,0);return}else{a[1263537]=0;c[313812]=d+1;c[1255252+(d<<2)>>2]=b;return}}function __ZN10PacketPeerC2Ev(a){a=a|0;__ZN9ReferenceC2Ev(a);c[a>>2]=399112;__ZN10StringNameC2Ev(a+88|0);c[a+92>>2]=0;return}function __ZN2IPC2Ev(d){d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e;__ZN6ObjectC2Ev(d);c[d>>2]=399612;__ZN10StringNameC2Ev(d+76|0);c[313823]=d;g=__ZnwjPKc(1048,1263606)|0;h=g+1024|0;i=g;do{j=i+4|0;__ZN10IP_Address5clearEv(j);k=i+24|0;c[k>>2]=0;c[i>>2]=0;__ZN10IP_Address5clearEv(f);c[j>>2]=c[f>>2];c[j+4>>2]=c[f+4>>2];c[j+8>>2]=c[f+8>>2];c[j+12>>2]=c[f+12>>2];b[j+16>>1]=b[f+16>>1]|0;c[i+28>>2]=0;__ZN6StringaSEPKc(k,1263606);i=i+32|0}while((i|0)!=(h|0));c[g+1036>>2]=0;c[g+1044>>2]=0;a[g+1040>>0]=0;c[d+80>>2]=g;c[g+1024>>2]=0;c[g+1028>>2]=0;l=e;return}function __ZN4JSON10_print_varERK7Variant(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0;d=l;l=l+64|0;if((l|0)>=(m|0))ba(64);e=d+44|0;f=d+48|0;g=d+40|0;h=d+36|0;i=d;j=d+28|0;k=d+32|0;n=d+24|0;switch(c[b>>2]|0){case 0:{__ZN6StringC2EPKc(e,1144802);o=c[e>>2]|0;l=d;return o|0}case 1:{p=__ZNK7VariantcvbEv(b)|0;__ZN6StringC2EPKc(e,p?1152413:1144807);o=c[e>>2]|0;l=d;return o|0}case 2:{c[e>>2]=__Z4itosx(__ZNK7VariantcvxEv(b)|0,F)|0;o=c[e>>2]|0;l=d;return o|0}case 3:{c[e>>2]=__Z4rtosd(+__ZNK7VariantcvdEv(b))|0;o=c[e>>2]|0;l=d;return o|0}case 21:case 25:case 24:case 23:{__ZN6StringC2EPKc(e,1144813);c[f>>2]=__ZNK7Variantcv5ArrayEv(b)|0;if((__ZNK5Array4sizeEv(f)|0)>0){p=0;do{if((p|0)>0)__ZN6StringpLEPKc(e,1144817)|0;c[g>>2]=__ZN4JSON10_print_varERK7Variant(__ZN5ArrayixEi(f,p)|0)|0;__ZN6StringpLERKS_(e,g)|0;q=c[g>>2]|0;if(q|0?(__Z16atomic_decrementPj(q+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(q,1);p=p+1|0}while((p|0)<(__ZNK5Array4sizeEv(f)|0))}__ZN6StringpLEPKc(e,1144815)|0;__ZN5ArrayD2Ev(f);o=c[e>>2]|0;l=d;return o|0}case 20:{__ZN6StringC2EPKc(e,1144820);c[f>>2]=__ZNK7Variantcv10DictionaryEv(b)|0;c[g>>2]=0;__ZNK10Dictionary12get_key_listEP4ListI7Variant16DefaultAllocatorE(f,g);p=c[g>>2]|0;a:do if(p|0?(q=c[p>>2]|0,q|0):0){r=q;q=p;while(1){if(!q)s=0;else s=c[q>>2]|0;if((r|0)!=(s|0))__ZN6StringpLEPKc(e,1144817)|0;c[j>>2]=__ZNK7Variantcv6StringEv(r)|0;__ZN7VariantC2ERK6String(i,j);c[h>>2]=__ZN4JSON10_print_varERK7Variant(i)|0;__ZN6StringpLERKS_(e,h)|0;t=c[h>>2]|0;if(t|0?(__Z16atomic_decrementPj(t+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(t,1);if(c[i>>2]|0)__ZN7Variant5clearEv(i);t=c[j>>2]|0;if(t|0?(__Z16atomic_decrementPj(t+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(t,1);__ZN6StringpLEPKc(e,1144824)|0;c[h>>2]=__ZN4JSON10_print_varERK7Variant(__ZN10DictionaryixERK7Variant(f,r)|0)|0;__ZN6StringpLERKS_(e,h)|0;t=c[h>>2]|0;if(t|0?(__Z16atomic_decrementPj(t+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(t,1);t=c[r+24>>2]|0;if(!t)break a;r=t;q=c[g>>2]|0}}while(0);__ZN6StringpLEPKc(e,1144822)|0;h=c[g>>2]|0;b:do if(h|0){j=h;while(1){i=c[j>>2]|0;if(!i)break;a[1263537]=0;if((c[i+32>>2]|0)==(j|0)){c[j>>2]=c[i+24>>2];s=j+4|0;p=c[i+28>>2]|0;if((c[s>>2]|0)==(i|0))c[s>>2]=p;s=i+24|0;if(p|0)c[p+24>>2]=c[s>>2];q=c[s>>2]|0;if(q|0)c[q+28>>2]=p;if(c[i>>2]|0)__ZN7Variant5clearEv(i);__ZN6Memory11free_staticEPvb(i,0);i=j+8|0;c[i>>2]=(c[i>>2]|0)+-1}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145114,1145120,157,1145132,0);u=c[g>>2]|0;if(!(c[u+8>>2]|0)){v=33;break}if(!u)break b;else j=u}if((v|0)==33){__ZN6Memory11free_staticEPvb(u,0);c[g>>2]=0;break}if(!(c[j+8>>2]|0)){a[1263537]=0;__ZN6Memory11free_staticEPvb(j,0);break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145461,1145120,668,1145467,0);break}}while(0);__ZN10DictionaryD2Ev(f);o=c[e>>2]|0;l=d;return o|0}default:{c[n>>2]=__ZNK7Variantcv6StringEv(b)|0;c[f>>2]=__ZNK6String11json_escapeEv(n)|0;c[k>>2]=__ZplPKcRK6String(1144826,f)|0;__ZN6StringC2EPKc(g,1144826);c[e>>2]=__ZNK6StringplERKS_(k,g)|0;b=c[g>>2]|0;if(b|0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(b,1);b=c[k>>2]|0;if(b|0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(b,1);b=c[f>>2]|0;if(b|0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(b,1);b=c[n>>2]|0;if(b|0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(b,1);o=c[e>>2]|0;l=d;return o|0}}return 0}function __ZN4JSON5printERK7Variant(a){a=a|0;return __ZN4JSON10_print_varERK7Variant(a)|0}function __ZN4JSON10_get_tokenEPKwRiiRNS_5TokenES2_R6String(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0.0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i+24|0;k=i;if((e|0)<=0){n=43;l=i;return n|0}e=c[d>>2]|0;a:while(1){o=b+(e<<2)|0;p=c[o>>2]|0;switch(p|0){case 0:{q=7;break a;break}case 123:{q=8;break a;break}case 125:{q=9;break a;break}case 91:{q=10;break a;break}case 93:{q=11;break a;break}case 58:{q=12;break a;break}case 44:{q=13;break a;break}case 34:{q=14;break a;break}case 10:{c[g>>2]=(c[g>>2]|0)+1;r=c[d>>2]|0;break}default:if((p|0)<33)r=e;else{q=46;break a}}s=r+1|0;c[d>>2]=s;e=s}if((q|0)==7){c[f>>2]=9;n=0;l=i;return n|0}else if((q|0)==8){c[f>>2]=0;c[d>>2]=e+1;n=0;l=i;return n|0}else if((q|0)==9){c[f>>2]=1;c[d>>2]=e+1;n=0;l=i;return n|0}else if((q|0)==10){c[f>>2]=2;c[d>>2]=e+1;n=0;l=i;return n|0}else if((q|0)==11){c[f>>2]=3;c[d>>2]=e+1;n=0;l=i;return n|0}else if((q|0)==12){c[f>>2]=7;c[d>>2]=e+1;n=0;l=i;return n|0}else if((q|0)==13){c[f>>2]=8;c[d>>2]=e+1;n=0;l=i;return n|0}else if((q|0)==14){r=e+1|0;c[d>>2]=r;c[j>>2]=0;e=r;b:while(1){r=c[b+(e<<2)>>2]|0;switch(r|0){case 0:{q=16;break b;break}case 34:{q=17;break b;break}case 92:{s=e+1|0;c[d>>2]=s;t=c[b+(s<<2)>>2]|0;switch(t|0){case 0:{q=22;break b;break}case 98:{u=8;break}case 116:{u=9;break}case 110:{u=10;break}case 102:{u=12;break}case 114:{u=13;break}case 117:{v=c[b+(e+2<<2)>>2]|0;if(!v){q=27;break b}w=v+-48|0;do if(w>>>0>=10){switch(v|0){case 65:case 66:case 67:case 68:case 69:case 70:case 97:case 98:case 99:case 100:case 101:case 102:break;default:{q=30;break b}}if((v+-97|0)>>>0<6){x=v+-87|0;y=s;break}if((v+-65|0)>>>0<6){x=v+-55|0;y=s;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1144881,1144892,200,1144909,0);a[1263537]=0;x=0;y=c[d>>2]|0;break}}else{x=w;y=s}while(0);s=c[b+(y+2<<2)>>2]|0;if(!s){q=27;break b}w=s+-48|0;do if(w>>>0>=10){switch(s|0){case 65:case 66:case 67:case 68:case 69:case 70:case 97:case 98:case 99:case 100:case 101:case 102:break;default:{q=30;break b}}if((s+-97|0)>>>0<6){z=s+-87|0;A=y;break}if((s+-65|0)>>>0<6){z=s+-55|0;A=y;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1144881,1144892,200,1144909,0);a[1263537]=0;z=0;A=c[d>>2]|0;break}}else{z=w;A=y}while(0);w=z|x<<4;s=c[b+(A+3<<2)>>2]|0;if(!s){q=27;break b}v=s+-48|0;do if(v>>>0>=10){switch(s|0){case 65:case 66:case 67:case 68:case 69:case 70:case 97:case 98:case 99:case 100:case 101:case 102:break;default:{q=30;break b}}if((s+-97|0)>>>0<6){B=s+-87|0;C=A;break}if((s+-65|0)>>>0<6){B=s+-55|0;C=A;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1144881,1144892,200,1144909,0);a[1263537]=0;B=0;C=c[d>>2]|0;break}}else{B=v;C=A}while(0);v=B|w<<4;s=c[b+(C+4<<2)>>2]|0;if(!s){q=27;break b}D=s+-48|0;do if(D>>>0>=10){switch(s|0){case 65:case 66:case 67:case 68:case 69:case 70:case 97:case 98:case 99:case 100:case 101:case 102:break;default:{q=30;break b}}if((s+-97|0)>>>0<6){E=s+-87|0;F=C;break}if((s+-65|0)>>>0<6){E=s+-55|0;F=C;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1144881,1144892,200,1144909,0);a[1263537]=0;E=0;F=c[d>>2]|0;break}}else{E=D;F=C}while(0);c[d>>2]=F+4;u=E|v<<4;break}default:u=t}__ZN6StringpLEw(j,u)|0;break}case 10:{c[g>>2]=(c[g>>2]|0)+1;G=c[b+(c[d>>2]<<2)>>2]|0;q=40;break}default:{G=r;q=40}}if((q|0)==40){q=0;__ZN6StringpLEw(j,G)|0}D=(c[d>>2]|0)+1|0;c[d>>2]=D;e=D}if((q|0)==16){__ZN6StringaSEPKc(h,1144828);H=43}else if((q|0)==17){c[d>>2]=e+1;c[f>>2]=5;__ZN7VariantC2ERK6String(k,j);__ZN7VariantaSERKS_(f+8|0,k);if(c[k>>2]|0)__ZN7Variant5clearEv(k);H=0}else if((q|0)==22){__ZN6StringaSEPKc(h,1144828);H=43}else if((q|0)==27){__ZN6StringaSEPKc(h,1144828);H=43}else if((q|0)==30){__ZN6StringaSEPKc(h,1144848);H=43}e=c[j>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);n=H;l=i;return n|0}else if((q|0)==46){if((p|0)==45|(p+-48|0)>>>0<10){I=+__ZN6String9to_doubleEPKwPS1_(o,j);o=c[d>>2]|0;c[d>>2]=((c[j>>2]|0)-(b+(o<<2))>>2)+o;c[f>>2]=6;__ZN7VariantC2Ed(k,I);__ZN7VariantaSERKS_(f+8|0,k);if(c[k>>2]|0)__ZN7Variant5clearEv(k);n=0;l=i;return n|0}if(((p&-33)+-65|0)>>>0>=26){__ZN6StringaSEPKc(h,1144913);n=43;l=i;return n|0}c[j>>2]=0;h=p;do{__ZN6StringpLEw(j,h)|0;p=(c[d>>2]|0)+1|0;c[d>>2]=p;h=c[b+(p<<2)>>2]|0}while(((h&-33)+-65|0)>>>0<26);c[f>>2]=4;__ZN7VariantC2ERK6String(k,j);__ZN7VariantaSERKS_(f+8|0,k);if(c[k>>2]|0)__ZN7Variant5clearEv(k);k=c[j>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);n=0;l=i;return n|0}return 0}function __ZN4JSON12_parse_valueER7VariantRNS_5TokenEPKwRiiS6_R6String(a,b,d,e,f,g,h){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0;i=l;l=l+48|0;if((l|0)>=(m|0))ba(48);j=i+32|0;k=i;n=i+28|0;o=i+24|0;p=c[b>>2]|0;switch(p|0){case 0:{__ZN10DictionaryC2Ev(j);q=__ZN4JSON13_parse_objectER10DictionaryPKwRiiS4_R6String(j,d,e,f,g,h)|0;if(!q){__ZN7VariantC2ERK10Dictionary(k,j);__ZN7VariantaSERKS_(a,k);if(c[k>>2]|0)__ZN7Variant5clearEv(k);r=0}else r=q;__ZN10DictionaryD2Ev(j);s=r;l=i;return s|0}case 2:{__ZN5ArrayC2Ev(j);r=__ZN4JSON12_parse_arrayER5ArrayPKwRiiS4_R6String(j,d,e,f,g,h)|0;if(!r){__ZN7VariantC2ERK5Array(k,j);__ZN7VariantaSERKS_(a,k);if(c[k>>2]|0)__ZN7Variant5clearEv(k);t=0}else t=r;__ZN5ArrayD2Ev(j);s=t;l=i;return s|0}case 4:{c[j>>2]=__ZNK7Variantcv6StringEv(b+8|0)|0;do if(!(__ZNK6StringeqEPKc(j,1152413)|0)){if(__ZNK6StringeqEPKc(j,1144807)|0){__ZN7VariantC2Eb(k,0);__ZN7VariantaSERKS_(a,k);if(c[k>>2]|0)__ZN7Variant5clearEv(k);u=0;break}if(__ZNK6StringeqEPKc(j,1144802)|0){c[k>>2]=0;__ZN7VariantaSERKS_(a,k);if(c[k>>2]|0)__ZN7Variant5clearEv(k);u=0;break}c[n>>2]=__ZplPKcRK6String(1144935,j)|0;__ZN6StringC2EPKc(k,1144976);t=__ZNK6StringplERKS_(n,k)|0;r=t;g=c[h>>2]|0;if((g|0)==(t|0)){if(t|0)v=32}else{if(g|0?(__Z16atomic_decrementPj(g+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(g,1);c[h>>2]=0;if(t|0)if(!(__Z28atomic_conditional_incrementPj(t+-8|0)|0))v=32;else{c[h>>2]=r;v=32}}if((v|0)==32?(__Z16atomic_decrementPj(t+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(t,1);t=c[k>>2]|0;if(t|0?(__Z16atomic_decrementPj(t+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(t,1);t=c[n>>2]|0;if((t|0)!=0?(__Z16atomic_decrementPj(t+-8|0)|0)==0:0){__ZN6Memory11free_staticEPvb(t,1);u=43}else u=43}else{__ZN7VariantC2Eb(k,1);__ZN7VariantaSERKS_(a,k);if(c[k>>2]|0)__ZN7Variant5clearEv(k);u=0}while(0);n=c[j>>2]|0;if(n|0?(__Z16atomic_decrementPj(n+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(n,1);s=u;l=i;return s|0}case 6:{__ZN7VariantaSERKS_(a,b+8|0);s=0;l=i;return s|0}case 5:{__ZN7VariantaSERKS_(a,b+8|0);s=0;l=i;return s|0}default:{__ZN6StringC2EPKc(j,c[400888+(p<<2)>>2]|0);c[o>>2]=__ZplPKcRK6String(1144979,j)|0;__ZN6StringC2EPKc(k,1219936);p=__ZNK6StringplERKS_(o,k)|0;b=p;a=c[h>>2]|0;if((a|0)==(p|0)){if(p|0)v=54}else{if(a|0?(__Z16atomic_decrementPj(a+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(a,1);c[h>>2]=0;if(p|0)if(!(__Z28atomic_conditional_incrementPj(p+-8|0)|0))v=54;else{c[h>>2]=b;v=54}}if((v|0)==54?(__Z16atomic_decrementPj(p+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(p,1);p=c[k>>2]|0;if(p|0?(__Z16atomic_decrementPj(p+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(p,1);p=c[o>>2]|0;if(p|0?(__Z16atomic_decrementPj(p+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(p,1);p=c[j>>2]|0;if(p|0?(__Z16atomic_decrementPj(p+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(p,1);s=43;l=i;return s|0}}return 0}function __ZN4JSON13_parse_objectER10DictionaryPKwRiiS4_R6String(a,b,d,e,f,g){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;var h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0;h=l;l=l+96|0;if((l|0)>=(m|0))ba(96);i=h+80|0;j=h+48|0;k=h+24|0;n=h;c[i>>2]=0;c[j+8>>2]=0;o=j+8|0;p=0;q=1;r=0;a:while(1){s=p;t=q;while(1){if(t)u=s;else break;while(1){if((c[d>>2]|0)>=(e|0)){v=43;break a}w=__ZN4JSON10_get_tokenEPKwRiiRNS_5TokenES2_R6String(b,d,e,j,f,g)|0;if(w|0){v=w;break a}x=c[j>>2]|0;if((x|0)==1){v=0;break a}if(!u)break;if((x|0)==8)u=0;else{y=11;break a}}if((x|0)!=5){y=13;break a}w=__ZNK7Variantcv6StringEv(o)|0;z=w;A=c[i>>2]|0;if((A|0)==(w|0)){if(w|0)y=22}else{if(A|0?(__Z16atomic_decrementPj(A+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(A,1);c[i>>2]=0;if(w|0)if(!(__Z28atomic_conditional_incrementPj(w+-8|0)|0))y=22;else{c[i>>2]=z;y=22}}if((y|0)==22?(y=0,(__Z16atomic_decrementPj(w+-8|0)|0)==0):0)__ZN6Memory11free_staticEPvb(w,1);w=__ZN4JSON10_get_tokenEPKwRiiRNS_5TokenES2_R6String(b,d,e,j,f,g)|0;if(w|0){v=w;break a}if((c[j>>2]|0)==7){s=0;t=0}else{y=26;break a}}if((c[d>>2]|0)>=(e|0)){v=43;break}t=__ZN4JSON10_get_tokenEPKwRiiRNS_5TokenES2_R6String(b,d,e,j,f,g)|0;if(t|0){v=t;break}c[k>>2]=0;t=__ZN4JSON12_parse_valueER7VariantRNS_5TokenEPKwRiiS6_R6String(k,j,b,d,e,f,g)|0;if(!t){__ZN7VariantC2ERK6String(n,i);__ZN7VariantaSERKS_(__ZN10DictionaryixERK7Variant(a,n)|0,k);if(c[n>>2]|0)__ZN7Variant5clearEv(n);B=0;C=1;D=1;E=r}else{B=1;C=s;D=0;E=t}if(c[k>>2]|0)__ZN7Variant5clearEv(k);if(!B){p=C;q=D;r=E}else{v=E;break}}if((y|0)==11){__ZN6StringaSEPKc(g,1145013);v=43}else if((y|0)==13){__ZN6StringaSEPKc(g,1145033);v=43}else if((y|0)==26){__ZN6StringaSEPKc(g,1145046);v=43}if(c[o>>2]|0)__ZN7Variant5clearEv(o);o=c[i>>2]|0;if(!o){l=h;return v|0}if(__Z16atomic_decrementPj(o+-8|0)|0){l=h;return v|0}__ZN6Memory11free_staticEPvb(o,1);l=h;return v|0}function __ZN4JSON12_parse_arrayER5ArrayPKwRiiS4_R6String(a,b,d,e,f,g){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;var h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0;h=l;l=l+64|0;if((l|0)>=(m|0))ba(64);i=h+24|0;j=h;c[i+8>>2]=0;k=0;n=0;a:while(1){o=k;while(1){if((c[d>>2]|0)>=(e|0)){p=43;break a}q=__ZN4JSON10_get_tokenEPKwRiiRNS_5TokenES2_R6String(b,d,e,i,f,g)|0;if(q|0){p=q;break a}q=c[i>>2]|0;if((q|0)==3){p=0;break a}if(!o)break;if((q|0)==8)o=0;else{r=8;break a}}c[j>>2]=0;o=__ZN4JSON12_parse_valueER7VariantRNS_5TokenEPKwRiiS6_R6String(j,i,b,d,e,f,g)|0;if(!o){__ZN5Array9push_backERK7Variant(a,j);s=0;t=1;u=n}else{s=1;t=0;u=o}if(c[j>>2]|0)__ZN7Variant5clearEv(j);if(!s){k=t;n=u}else{p=u;break}}if((r|0)==8){__ZN6StringaSEPKc(g,1145e3);p=43}g=i+8|0;if(!(c[g>>2]|0)){l=h;return p|0}__ZN7Variant5clearEv(g);l=h;return p|0}function __ZN4JSON5parseERK6StringR7VariantRS0_Ri(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0;f=l;l=l+48|0;if((l|0)>=(m|0))ba(48);g=f+32|0;h=f;i=c[a>>2]|0;c[g>>2]=0;j=__ZNK6String6lengthEv(a)|0;c[h+8>>2]=0;c[e>>2]=0;a=__ZN4JSON10_get_tokenEPKwRiiRNS_5TokenES2_R6String(i,g,j,h,e,d)|0;if(!a)k=__ZN4JSON12_parse_valueER7VariantRNS_5TokenEPKwRiiS6_R6String(b,h,i,g,j,e,d)|0;else k=a;a=h+8|0;if(!(c[a>>2]|0)){l=f;return k|0}__ZN7Variant5clearEv(a);l=f;return k|0}function __ZNK10IP_Address7is_ipv4Ev(a){a=a|0;var d=0;if(c[a>>2]|0){d=0;return d|0}if(c[a+4>>2]|0){d=0;return d|0}if(b[a+8>>1]|0){d=0;return d|0}d=(b[a+10>>1]|0)==-1;return d|0}function __ZNK10IP_Address8get_ipv4Ev(d){d=d|0;var e=0;if((((c[d>>2]|0)==0?(c[d+4>>2]|0)==0:0)?(b[d+8>>1]|0)==0:0)?(b[d+10>>1]|0)==-1:0){a[1263537]=0;e=d+12|0;return e|0}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145059,1103214,186,1145068,0);e=0;return e|0}function __ZN10IP_Address8set_ipv4EPKh(d,e){d=d|0;e=e|0;c[d>>2]=0;c[d+4>>2]=0;c[d+8>>2]=0;c[d+12>>2]=0;b[d+16>>1]=0;a[d+16>>0]=1;b[d+10>>1]=-1;c[d+12>>2]=c[e>>2];return}function __ZNK10IP_Address8get_ipv6Ev(a){a=a|0;return a|0}function __ZN10IP_Address8set_ipv6EPKh(d,e){d=d|0;e=e|0;c[d>>2]=0;c[d+4>>2]=0;c[d+8>>2]=0;c[d+12>>2]=0;b[d+16>>1]=0;a[d+16>>0]=1;a[d>>0]=a[e>>0]|0;a[d+1>>0]=a[e+1>>0]|0;a[d+2>>0]=a[e+2>>0]|0;a[d+3>>0]=a[e+3>>0]|0;a[d+4>>0]=a[e+4>>0]|0;a[d+5>>0]=a[e+5>>0]|0;a[d+6>>0]=a[e+6>>0]|0;a[d+7>>0]=a[e+7>>0]|0;a[d+8>>0]=a[e+8>>0]|0;a[d+9>>0]=a[e+9>>0]|0;a[d+10>>0]=a[e+10>>0]|0;a[d+11>>0]=a[e+11>>0]|0;a[d+12>>0]=a[e+12>>0]|0;a[d+13>>0]=a[e+13>>0]|0;a[d+14>>0]=a[e+14>>0]|0;a[d+15>>0]=a[e+15>>0]|0;return}function __ZN23FileAccessNetworkClient12_thread_funcEv(b){b=b|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e+8|0;g=e;h=b+40|0;i=c[h>>2]|0;Pi[c[(c[i>>2]|0)+132>>2]&2047](i,1);i=b+16|0;if(a[i>>0]|0){l=e;return}j=b+8|0;k=b+20|0;n=b+52|0;o=b+24|0;p=b+4|0;q=f+1|0;r=f+2|0;s=f+3|0;t=b+28|0;u=f+1|0;v=f+2|0;w=f+3|0;x=f+4|0;y=f+5|0;z=f+6|0;A=f+7|0;B=b+32|0;C=b+28|0;a:while(1){b=c[j>>2]|0;ij[c[c[b>>2]>>2]&8191](b)|0;b=c[k>>2]|0;gj[c[c[b>>2]>>2]&8191](b);c[n>>2]=(c[n>>2]|0)+1;b=c[o>>2]|0;gj[c[c[b>>2]>>2]&8191](b);b=c[p>>2]|0;b:do if(b|0?c[b+8>>2]|0:0){D=b;while(1){E=c[c[D>>2]>>2]|0;a[f>>0]=E;a[q>>0]=E>>>8;a[r>>0]=E>>>16;a[s>>0]=E>>>24;E=c[h>>2]|0;nj[c[(c[E>>2]|0)+84>>2]&2047](E,f,4)|0;a[f>>0]=1;a[q>>0]=0;a[r>>0]=0;a[s>>0]=0;E=c[h>>2]|0;nj[c[(c[E>>2]|0)+84>>2]&2047](E,f,4)|0;E=(c[c[p>>2]>>2]|0)+8|0;G=c[E>>2]|0;H=c[E+4>>2]|0;a[f>>0]=G;E=_bitshift64Lshr(G|0,H|0,8)|0;a[u>>0]=E;E=_bitshift64Lshr(G|0,H|0,16)|0;a[v>>0]=E;E=_bitshift64Lshr(G|0,H|0,24)|0;a[w>>0]=E;a[x>>0]=H;E=_bitshift64Lshr(G|0,H|0,40)|0;a[y>>0]=E;E=_bitshift64Lshr(G|0,H|0,48)|0;a[z>>0]=E;E=_bitshift64Lshr(G|0,H|0,56)|0;a[A>>0]=E;E=c[h>>2]|0;nj[c[(c[E>>2]|0)+84>>2]&2047](E,f,8)|0;E=c[(c[c[p>>2]>>2]|0)+16>>2]|0;a[f>>0]=E;a[q>>0]=E>>>8;a[r>>0]=E>>>16;a[s>>0]=E>>>24;E=c[h>>2]|0;nj[c[(c[E>>2]|0)+84>>2]&2047](E,f,4)|0;E=c[p>>2]|0;if(!E)break b;H=c[E>>2]|0;if(H){a[1263537]=0;if((c[H+32>>2]|0)==(E|0)){c[E>>2]=c[H+24>>2];G=E+4|0;I=c[H+28>>2]|0;if((c[G>>2]|0)==(H|0))c[G>>2]=I;G=H+24|0;if(I|0)c[I+24>>2]=c[G>>2];J=c[G>>2]|0;if(J|0)c[J+28>>2]=I;__ZN6Memory11free_staticEPvb(H,0);H=E+8|0;c[H>>2]=(c[H>>2]|0)+-1}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145114,1145120,157,1145132,0);K=c[p>>2]|0;if(!(c[K+8>>2]|0))break;if(!K)break b;else L=K}else L=E;if(!(c[L+8>>2]|0))break b;else D=L}__ZN6Memory11free_staticEPvb(K,0);c[p>>2]=0}while(0);b=c[o>>2]|0;gj[c[(c[b>>2]|0)+4>>2]&8191](b);b=c[h>>2]|0;nj[c[(c[b>>2]|0)+92>>2]&2047](b,f,4)|0;c[g>>2]=d[q>>0]<<8|d[f>>0]|d[r>>0]<<16|d[s>>0]<<24;b=c[h>>2]|0;nj[c[(c[b>>2]|0)+92>>2]&2047](b,f,4)|0;b=d[q>>0]<<8|d[f>>0]|d[r>>0]<<16|d[s>>0]<<24;if((b|0)==1)M=c[t>>2]|0;else{D=c[C>>2]|0;if(!D)break;E=c[D+8>>2]|0;H=c[B>>2]|0;c:do if((E|0)==(H|0))N=E;else{I=c[g>>2]|0;J=E;while(1){G=c[J+24>>2]|0;if((I|0)<(G|0))O=J+8|0;else{if((G|0)>=(I|0)){N=J;break c}O=J+4|0}J=c[O>>2]|0;if((J|0)==(H|0))break a}}while(0);if(!((N|0)!=(H|0)&(N|0)!=0))break;a[1263537]=0;M=D}d:do if(M){E=c[M+8>>2]|0;J=c[B>>2]|0;e:do if((E|0)==(J|0))P=E;else{I=c[g>>2]|0;G=E;while(1){Q=c[G+24>>2]|0;if((I|0)<(Q|0))R=G+8|0;else{if((Q|0)>=(I|0)){P=G;break e}R=G+4|0}G=c[R>>2]|0;if((G|0)==(J|0)){S=0;break d}}}while(0);if((P|0)!=(J|0)&(P|0)!=0)S=c[(__ZN3MapIiP17FileAccessNetwork10ComparatorIiE16DefaultAllocatorEixERKi(t,g)|0)>>2]|0;else S=0}else S=0;while(0);switch(b|0){case 0:{D=c[h>>2]|0;nj[c[(c[D>>2]|0)+92>>2]&2047](D,f,4)|0;D=d[q>>0]<<8|d[f>>0]|d[r>>0]<<16|d[s>>0]<<24;if(!D){H=c[h>>2]|0;nj[c[(c[H>>2]|0)+92>>2]&2047](H,f,8)|0;H=d[u>>0]<<8|d[f>>0]|d[v>>0]<<16|d[w>>0]<<24;c[S+76>>2]=0;a[S+24>>0]=1;c[S+28>>2]=H;__ZN6VectorIN17FileAccessNetwork4PageEE6resizeEi(S+72|0,(((H+-1|0)>>>0)/((c[S+52>>2]|0)>>>0)|0)+1|0)|0}else c[S+76>>2]=D;D=c[S+12>>2]|0;ij[c[(c[D>>2]|0)+4>>2]&8191](D)|0;break}case 1:{D=c[h>>2]|0;nj[c[(c[D>>2]|0)+92>>2]&2047](D,f,8)|0;D=d[u>>0]<<8|d[f>>0]|d[v>>0]<<16|d[w>>0]<<24;H=c[h>>2]|0;nj[c[(c[H>>2]|0)+92>>2]&2047](H,f,4)|0;H=d[q>>0]<<8|d[f>>0]|d[r>>0]<<16|d[s>>0]<<24;c[f>>2]=0;__ZN6VectorIhE6resizeEi(f,H)|0;E=c[h>>2]|0;G=c[(c[E>>2]|0)+92>>2]|0;I=c[f>>2]|0;if(I)if((c[I+-8>>2]|0)>>>0>1){Q=c[I+-4>>2]|0;T=Q+-1|0;U=T>>>1|T;T=U>>>2|U;U=T>>>4|T;T=U>>>8|U;U=__ZN6Memory12alloc_staticEjb((T>>>16|T)+1|0,1)|0;c[U+-8>>2]=1;c[U+-4>>2]=Q;if(Q|0){T=0;do{a[U+T>>0]=a[(c[f>>2]|0)+T>>0]|0;T=T+1|0}while((T|0)!=(Q|0))}Q=c[f>>2]|0;if(Q|0?(__Z16atomic_decrementPj(Q+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Q,1);c[f>>2]=U;V=U}else V=I;else V=0;nj[G&2047](E,V,H)|0;if(S|0)__ZN17FileAccessNetwork10_set_blockEjRK6VectorIhE(S,D,f);Q=c[f>>2]|0;if(Q|0?(__Z16atomic_decrementPj(Q+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(Q,1);break}case 2:{Q=c[h>>2]|0;nj[c[(c[Q>>2]|0)+92>>2]&2047](Q,f,4)|0;Q=S+80|0;c[Q>>2]=(d[q>>0]<<8|d[f>>0]|d[r>>0]<<16|d[s>>0]<<24|0)!=0&1;c[Q+4>>2]=0;Q=c[S+12>>2]|0;ij[c[(c[Q>>2]|0)+4>>2]&8191](Q)|0;break}case 3:{Q=c[h>>2]|0;nj[c[(c[Q>>2]|0)+92>>2]&2047](Q,f,8)|0;Q=d[f>>0]|0;T=_bitshift64Shl(d[u>>0]|0,0,8)|0;b=F;W=_bitshift64Shl(d[v>>0]|0,0,16)|0;X=b|F;b=_bitshift64Shl(d[w>>0]|0,0,24)|0;Y=X|F|d[x>>0];X=_bitshift64Shl(d[y>>0]|0,0,40)|0;Z=Y|F;Y=_bitshift64Shl(d[z>>0]|0,0,48)|0;_=Z|F;Z=S+80|0;c[Z>>2]=_bitshift64Shl(d[A>>0]|0,0,56)|0|(T|Q|W|b|X|Y);c[Z+4>>2]=_|F;_=c[S+12>>2]|0;ij[c[(c[_>>2]|0)+4>>2]&8191](_)|0;break}default:{}}c[n>>2]=(c[n>>2]|0)+-1;_=c[k>>2]|0;gj[c[(c[_>>2]|0)+4>>2]&8191](_);if(a[i>>0]|0){$=65;break}}if(($|0)==65){l=e;return}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145189,1103738,119,1145202,0);l=e;return}function __ZN17FileAccessNetwork10_set_blockEjRK6VectorIhE(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0;f=c[b+52>>2]|0;g=(d>>>0)/(f>>>0)|0;if((g|0)>=0){d=b+72|0;h=c[d>>2]|0;i=(h|0)==0;if(i)j=0;else j=c[h+-4>>2]|0;if((g|0)<(j|0)){a[1263537]=0;if(i)k=0;else k=c[h+-4>>2]|0;h=c[e>>2]|0;if(!h)l=0;else l=c[h+-4>>2]|0;if((g|0)<(k+-1|0)){if((l|0)!=(f|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145243,1103738,252,1145293,0);return}}else if((l|0)!=(((c[b+28>>2]|0)>>>0)%(f>>>0)|0|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145243,1103738,254,1145344,0);return}a[1263537]=0;f=b+20|0;l=c[f>>2]|0;gj[c[c[l>>2]>>2]&8191](l);l=c[d>>2]|0;k=(l|0)==0;if(k)m=0;else m=c[l+-4>>2]|0;do if((m|0)<=(g|0)){if(k)n=0;else n=c[l+-4>>2]|0;if((n|0)>(g|0)){a[1263537]=0;o=23;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);p=0;break}}else o=23;while(0);if((o|0)==23){__ZN6VectorIN17FileAccessNetwork4PageEE14_copy_on_writeEv(d);p=(c[d>>2]|0)+(g*12|0)|0}o=p+8|0;p=c[o>>2]|0;if((p|0)!=(c[e>>2]|0)){if(p|0?(__Z16atomic_decrementPj(p+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(p,1);c[o>>2]=0;p=c[e>>2]|0;if(p|0?__Z28atomic_conditional_incrementPj(p+-8|0)|0:0)c[o>>2]=c[e>>2]}e=c[d>>2]|0;o=(e|0)==0;if(o)q=0;else q=c[e+-4>>2]|0;do if((q|0)<=(g|0)){if(o)r=0;else r=c[e+-4>>2]|0;if((r|0)>(g|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);__ZN6VectorIN17FileAccessNetwork4PageEE14_copy_on_writeEv(d);a[(c[d>>2]|0)+(g*12|0)+4>>0]=0;d=c[f>>2]|0;gj[c[(c[d>>2]|0)+4>>2]&8191](d);d=b+64|0;if((c[d>>2]|0)!=(g|0))return;c[d>>2]=-1;d=c[b+16>>2]|0;ij[c[(c[d>>2]|0)+4>>2]&8191](d)|0;return}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145243,1103738,250,1145254,0);return}function __ZN23FileAccessNetworkClient12_thread_funcEPv(a){a=a|0;__ZN23FileAccessNetworkClient12_thread_funcEv(a);return}function __ZN23FileAccessNetworkClient7connectERK6StringiS2_(e,f,g,h){e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0;i=l;l=l+48|0;if((l|0)>=(m|0))ba(48);j=i+20|0;k=i;__ZN10IP_Address5clearEv(k);if(__ZNK6String19is_valid_ip_addressEv(f)|0){__ZN10IP_AddressC2ERK6String(j,f);c[k>>2]=c[j>>2];c[k+4>>2]=c[j+4>>2];c[k+8>>2]=c[j+8>>2];c[k+12>>2]=c[j+12>>2];b[k+16>>1]=b[j+16>>1]|0}else{__ZN2IP16resolve_hostnameERK6StringNS_4TypeE(j,__ZN2IP13get_singletonEv()|0,f,3);c[k>>2]=c[j>>2];c[k+4>>2]=c[j+4>>2];c[k+8>>2]=c[j+8>>2];c[k+12>>2]=c[j+12>>2];b[k+16>>1]=b[j+16>>1]|0}f=e+40|0;n=c[f>>2]|0;o=nj[c[(c[n>>2]|0)+108>>2]&2047](n,k,g&65535)|0;if(o|0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145412,1103738,193,1145420,0);p=o;l=i;return p|0}a[1263537]=0;o=c[f>>2]|0;if((ij[c[(c[o>>2]|0)+116>>2]&8191](o)|0)==1)do{o=__ZN2OS13get_singletonEv()|0;Pi[c[(c[o>>2]|0)+316>>2]&2047](o,1e3);o=c[f>>2]|0}while((ij[c[(c[o>>2]|0)+116>>2]&8191](o)|0)==1);o=c[f>>2]|0;if((ij[c[(c[o>>2]|0)+116>>2]&8191](o)|0)!=2){p=25;l=i;return p|0}o=__ZNK6String4utf8Ev(h)|0;h=(o|0)==0;if(h)q=0;else{g=c[o+-4>>2]|0;q=(g|0)==0?0:g+-1|0}a[j>>0]=q;g=j+1|0;a[g>>0]=q>>>8;k=j+2|0;a[k>>0]=q>>>16;n=j+3|0;a[n>>0]=q>>>24;q=c[f>>2]|0;nj[c[(c[q>>2]|0)+84>>2]&2047](q,j,4)|0;q=c[f>>2]|0;r=c[(c[q>>2]|0)+84>>2]|0;do if(h){s=0;t=1;u=0}else{v=o+-8|0;if((c[v>>2]|0)>>>0>1){w=c[o+-4>>2]|0;x=w+-1|0;y=x>>>1|x;x=y>>>2|y;y=x>>>4|x;x=y>>>8|y;y=__ZN6Memory12alloc_staticEjb((x>>>16|x)+1|0,1)|0;c[y+-8>>2]=1;c[y+-4>>2]=w;if(w|0){x=0;do{a[y+x>>0]=a[o+x>>0]|0;x=x+1|0}while((x|0)!=(w|0))}if(!(__Z16atomic_decrementPj(v)|0))__ZN6Memory11free_staticEPvb(o,1);if(!y){s=0;t=1;u=0;break}else z=y}else z=o;w=c[z+-4>>2]|0;s=z;t=0;u=(w|0)==0?0:w+-1|0}while(0);nj[r&2047](q,s,u)|0;u=c[f>>2]|0;nj[c[(c[u>>2]|0)+92>>2]&2047](u,j,4)|0;if(!((d[g>>0]|0)<<8|(d[j>>0]|0)|(d[k>>0]|0)<<16|(d[n>>0]|0)<<24)){c[j>>2]=1;c[e+12>>2]=__ZN6Thread6createEPFvPvES0_RKNS_8SettingsE(5350,e,j)|0;A=0}else A=31;if(t){p=A;l=i;return p|0}if(__Z16atomic_decrementPj(s+-8|0)|0){p=A;l=i;return p|0}__ZN6Memory11free_staticEPvb(s,1);p=A;l=i;return p|0}function __ZN23FileAccessNetworkClientC2Ev(b){b=b|0;var d=0,e=0,f=0,g=0,h=0;c[b+4>>2]=0;c[b+32>>2]=379008;c[b+28>>2]=0;c[b+36>>2]=0;d=b+40|0;c[d>>2]=0;c[b+48>>2]=0;c[b+12>>2]=0;c[b+20>>2]=__ZN5Mutex6createEb(1)|0;c[b+24>>2]=__ZN5Mutex6createEb(1)|0;a[b+16>>0]=0;c[313827]=b;c[b+44>>2]=0;e=__ZN13StreamPeerTCP10create_refEv()|0;f=c[d>>2]|0;if((e|0)==(f|0)){if(e|0){g=e;h=10}}else{if((f|0?__ZN9Reference11unreferenceEv(f)|0:0)?(f=c[d>>2]|0,__Z17predelete_handlerP6Object(f)|0):0){gj[c[(c[f>>2]|0)+76>>2]&8191](f);__ZN6Memory11free_staticEPvb(f,0)}c[d>>2]=e;if(e|0){__ZN9Reference9referenceEv(e);g=e;h=10}}if(((h|0)==10?__ZN9Reference11unreferenceEv(g)|0:0)?__Z17predelete_handlerP6Object(e)|0:0){gj[c[(c[e>>2]|0)+76>>2]&8191](e);__ZN6Memory11free_staticEPvb(e,0)}c[b+8>>2]=__ZN9Semaphore6createEv()|0;c[b+52>>2]=0;return}function __ZN23FileAccessNetworkClientD2Ev(b){b=b|0;var d=0,e=0,f=0,g=0,h=0;d=b+12|0;if(!(c[d>>2]|0))e=b+8|0;else{a[b+16>>0]=1;f=b+8|0;g=c[f>>2]|0;ij[c[(c[g>>2]|0)+4>>2]&8191](g)|0;__ZN6Thread14wait_to_finishEPS_(c[d>>2]|0);g=c[d>>2]|0;gj[c[(c[g>>2]|0)+4>>2]&8191](g);__ZN6Memory11free_staticEPvb(g,0);e=f}f=c[b+24>>2]|0;gj[c[(c[f>>2]|0)+12>>2]&8191](f);__ZN6Memory11free_staticEPvb(f,0);f=c[b+20>>2]|0;gj[c[(c[f>>2]|0)+12>>2]&8191](f);__ZN6Memory11free_staticEPvb(f,0);f=c[e>>2]|0;gj[c[(c[f>>2]|0)+12>>2]&8191](f);__ZN6Memory11free_staticEPvb(f,0);f=c[b+48>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);f=b+40|0;e=c[f>>2]|0;if((e|0?__ZN9Reference11unreferenceEv(e)|0:0)?(e=c[f>>2]|0,__Z17predelete_handlerP6Object(e)|0):0){gj[c[(c[e>>2]|0)+76>>2]&8191](e);__ZN6Memory11free_staticEPvb(e,0)}c[f>>2]=0;f=b+28|0;e=c[f>>2]|0;if(!e){h=b+4|0;__ZN4ListIN23FileAccessNetworkClient12BlockRequestE16DefaultAllocatorED2Ev(h);return}__ZN3MapIiP17FileAccessNetwork10ComparatorIiE16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(f,c[e+8>>2]|0);e=c[b+32>>2]|0;g=c[f>>2]|0;c[g+8>>2]=e;c[b+36>>2]=0;d=e;c[d+12>>2]=d;if(!g){h=b+4|0;__ZN4ListIN23FileAccessNetworkClient12BlockRequestE16DefaultAllocatorED2Ev(h);return}__ZN6Memory11free_staticEPvb(g,0);c[f>>2]=0;h=b+4|0;__ZN4ListIN23FileAccessNetworkClient12BlockRequestE16DefaultAllocatorED2Ev(h);return}function __ZN3MapIiP17FileAccessNetwork10ComparatorIiE16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(a,b){a=a|0;b=b|0;if((c[a+4>>2]|0)==(b|0))return;else{__ZN3MapIiP17FileAccessNetwork10ComparatorIiE16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(a,c[b+8>>2]|0);__ZN3MapIiP17FileAccessNetwork10ComparatorIiE16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(a,c[b+4>>2]|0);__ZN6Memory11free_staticEPvb(b,0);return}}function __ZN4ListIN23FileAccessNetworkClient12BlockRequestE16DefaultAllocatorED2Ev(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0;d=c[b>>2]|0;if(!d)return;else e=d;while(1){d=c[e>>2]|0;if(!d){f=15;break}a[1263537]=0;if((c[d+32>>2]|0)==(e|0)){c[e>>2]=c[d+24>>2];g=e+4|0;h=c[d+28>>2]|0;if((c[g>>2]|0)==(d|0))c[g>>2]=h;g=d+24|0;if(h|0)c[h+24>>2]=c[g>>2];i=c[g>>2]|0;if(i|0)c[i+28>>2]=h;__ZN6Memory11free_staticEPvb(d,0);d=e+8|0;c[d>>2]=(c[d>>2]|0)+-1}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145114,1145120,157,1145132,0);j=c[b>>2]|0;if(!(c[j+8>>2]|0)){f=14;break}if(!j){f=18;break}else e=j}if((f|0)==14){__ZN6Memory11free_staticEPvb(j,0);c[b>>2]=0;return}else if((f|0)==15)if(!(c[e+8>>2]|0)){a[1263537]=0;__ZN6Memory11free_staticEPvb(e,0);return}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145461,1145120,668,1145467,0);return}else if((f|0)==18)return}function __ZN17FileAccessNetwork9configureEv(){var a=0,b=0,d=0,e=0,f=0,g=0;a=l;l=l+112|0;if((l|0)>=(m|0))ba(112);b=a+72|0;d=a+96|0;e=a+48|0;f=a+24|0;g=a;__ZN6StringC2EPKc(d,1145508);__ZN7VariantC2Ei(e,65536);__Z11_GLOBAL_DEFRK6StringRK7Variant(b,d,e);if(c[b>>2]|0)__ZN7Variant5clearEv(b);if(c[e>>2]|0)__ZN7Variant5clearEv(e);b=c[d>>2]|0;if(b|0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(b,1);__ZN6StringC2EPKc(d,1145536);__ZN7VariantC2Ei(e,4);__Z11_GLOBAL_DEFRK6StringRK7Variant(f,d,e);if(c[f>>2]|0)__ZN7Variant5clearEv(f);if(c[e>>2]|0)__ZN7Variant5clearEv(e);f=c[d>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);__ZN6StringC2EPKc(d,1145570);__ZN7VariantC2Ei(e,20);__Z11_GLOBAL_DEFRK6StringRK7Variant(g,d,e);if(c[g>>2]|0)__ZN7Variant5clearEv(g);if(c[e>>2]|0)__ZN7Variant5clearEv(e);e=c[d>>2]|0;if(!e){l=a;return}if(__Z16atomic_decrementPj(e+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(e,1);l=a;return}function __ZN17FileAccessNetworkC2Ev(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;d=l;l=l+80|0;if((l|0)>=(m|0))ba(80);e=d+48|0;f=d+72|0;g=d+24|0;h=d;__ZN10FileAccessC2Ev(b);c[b>>2]=400936;c[b+72>>2]=0;a[b+40>>0]=0;a[b+24>>0]=0;c[b+32>>2]=0;c[b+12>>2]=__ZN9Semaphore6createEv()|0;c[b+16>>2]=__ZN9Semaphore6createEv()|0;c[b+20>>2]=__ZN5Mutex6createEb(1)|0;i=c[313827]|0;j=i+20|0;k=c[j>>2]|0;gj[c[c[k>>2]>>2]&8191](k);k=i+52|0;c[k>>2]=(c[k>>2]|0)+1;n=i+44|0;o=c[n>>2]|0;c[n>>2]=o+1;n=b+36|0;c[n>>2]=o;c[(__ZN3MapIiP17FileAccessNetwork10ComparatorIiE16DefaultAllocatorEixERKi(i+28|0,n)|0)>>2]=b;c[k>>2]=(c[k>>2]|0)+-1;k=c[j>>2]|0;gj[c[(c[k>>2]|0)+4>>2]&8191](k);k=__ZN12GlobalConfig13get_singletonEv()|0;__ZN10StringNameC2EPKc(f,1145508);__ZNK6Object3getERK10StringNamePb(e,k,f,0);c[b+52>>2]=__ZNK7VariantcvjEv(e)|0;if(c[e>>2]|0)__ZN7Variant5clearEv(e);__ZN10StringNameD2Ev(f);e=__ZN12GlobalConfig13get_singletonEv()|0;__ZN10StringNameC2EPKc(f,1145536);__ZNK6Object3getERK10StringNamePb(g,e,f,0);c[b+56>>2]=__ZNK7VariantcviEv(g)|0;if(c[g>>2]|0)__ZN7Variant5clearEv(g);__ZN10StringNameD2Ev(f);g=__ZN12GlobalConfig13get_singletonEv()|0;__ZN10StringNameC2EPKc(f,1145570);__ZNK6Object3getERK10StringNamePb(h,g,f,0);c[b+60>>2]=__ZNK7VariantcviEv(h)|0;if(!(c[h>>2]|0)){__ZN10StringNameD2Ev(f);p=b+68|0;c[p>>2]=0;q=b+64|0;c[q>>2]=-1;r=b+44|0;c[r>>2]=-1;l=d;return}__ZN7Variant5clearEv(h);__ZN10StringNameD2Ev(f);p=b+68|0;c[p>>2]=0;q=b+64|0;c[q>>2]=-1;r=b+44|0;c[r>>2]=-1;l=d;return}function __ZN10PackedData15add_pack_sourceEP10PackSource(b,d){b=b|0;d=d|0;var e=0,f=0;if(!d)return;e=b+12|0;b=c[e>>2]|0;if(!b)f=1;else f=(c[b+-4>>2]|0)+1|0;if(__ZN6VectorIP10PackSourceE6resizeEi(e,f)|0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);return}a[1263537]=0;f=c[e>>2]|0;if(!f)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);b=c[f+-4>>2]|0;if((b|0)<1)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);__ZN6VectorIP10PackSourceE14_copy_on_writeEv(e);c[(c[e>>2]|0)+(b+-1<<2)>>2]=d;return}function __ZN6VectorIP10PackSourceE6resizeEi(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0;if((d|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,269,1145657,0);e=31;return e|0}a[1263537]=0;f=c[b>>2]|0;if(!f)g=0;else g=c[f+-4>>2]|0;if((g|0)==(d|0)){e=0;return e|0}if(!d){if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);c[b>>2]=0;e=0;return e|0}__ZN6VectorIP10PackSourceE14_copy_on_writeEv(b);f=d<<2;if(d>>>0<=1073741823?(g=f+-1|0,h=g>>>1|g,g=h>>>2|h,h=g>>>4|g,g=h>>>8|h,h=(g>>>16|g)+1|0,f>>>0<4294967264):0){a[1263537]=0;f=c[b>>2]|0;do if(!f)if((d|0)>0)i=18;else{j=0;i=25}else{g=c[f+-4>>2]|0;if((g|0)<(d|0))if(!g)i=18;else{k=__ZN6Memory14realloc_staticEPvjb(f,h,1)|0;if(k|0){a[1263537]=0;l=k;break}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,300,1145876,0);e=6;return e|0}else{j=g;i=25}}while(0);do if((i|0)==18){g=__ZN6Memory12alloc_staticEjb(h,1)|0;if(g|0){a[1263537]=0;c[g+-4>>2]=0;c[g+-8>>2]=1;l=g;break}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,292,1145820,0);e=6;return e|0}else if((i|0)==25){if((j|0)<=(d|0)){e=0;return e|0}g=__ZN6Memory14realloc_staticEPvjb(f,h,1)|0;if(!g){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,324,1145876,0);e=6;return e|0}else{a[1263537]=0;c[b>>2]=g;c[g+-4>>2]=d;e=0;return e|0}}while(0);c[b>>2]=l;c[((l|0)==0?0:l+-4|0)>>2]=d;e=0;return e|0}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,285,1145723,0);e=6;return e|0}function __ZN10PackedDataC2Ev(b){b=b|0;var d=0,e=0,f=0;c[b+4>>2]=379008;c[b>>2]=0;c[b+8>>2]=0;d=b+12|0;c[d>>2]=0;c[313765]=b;e=__ZnwjPKc(32,1263606)|0;c[e+4>>2]=0;c[e+12>>2]=379008;c[e+8>>2]=0;c[e+16>>2]=0;c[e+24>>2]=379008;c[e+20>>2]=0;c[e+28>>2]=0;c[b+16>>2]=e;c[e>>2]=0;a[b+20>>0]=0;b=__ZnwjPKc(4,1263606)|0;c[b>>2]=401256;if(!b)return;e=c[d>>2]|0;if(!e)f=1;else f=(c[e+-4>>2]|0)+1|0;if(__ZN6VectorIP10PackSourceE6resizeEi(d,f)|0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);return}a[1263537]=0;f=c[d>>2]|0;if(!f)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);e=c[f+-4>>2]|0;if((e|0)<1)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);__ZN6VectorIP10PackSourceE14_copy_on_writeEv(d);c[(c[d>>2]|0)+(e+-1<<2)>>2]=b;return}function __ZN10PackedData17_free_packed_dirsEPNS_9PackedDirE(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;d=c[b+8>>2]|0;if(d|0?(e=c[d+8>>2]|0,d=c[b+12>>2]|0,(e|0)!=(d|0)):0){f=e;while(1){e=c[f+8>>2]|0;if((e|0)==(d|0))break;else f=e}if(f|0){d=f;do{__ZN10PackedData17_free_packed_dirsEPNS_9PackedDirE(a,c[d+28>>2]|0);d=c[d+16>>2]|0}while((d|0)!=0)}}__ZN10PackedData9PackedDirD2Ev(b);__ZN6Memory11free_staticEPvb(b,0);return}function __ZN10PackedData9PackedDirD2Ev(a){a=a|0;var b=0,d=0,e=0,f=0;b=a+20|0;d=c[b>>2]|0;if(d|0?(__ZN3SetI6String10ComparatorIS0_E16DefaultAllocatorE13_cleanup_treeEPNS4_7ElementE(b,c[d+8>>2]|0),d=c[a+24>>2]|0,e=c[b>>2]|0,c[e+8>>2]=d,c[a+28>>2]=0,f=d,c[f+12>>2]=f,e|0):0){f=c[e+24>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);__ZN6Memory11free_staticEPvb(e,0);c[b>>2]=0}b=a+8|0;e=c[b>>2]|0;if(e|0?(__ZN3MapI6StringPN10PackedData9PackedDirE10ComparatorIS0_E16DefaultAllocatorE13_cleanup_treeEPNS7_7ElementE(b,c[e+8>>2]|0),e=c[a+12>>2]|0,f=c[b>>2]|0,c[f+8>>2]=e,c[a+16>>2]=0,d=e,c[d+12>>2]=d,f|0):0){d=c[f+24>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);__ZN6Memory11free_staticEPvb(f,0);c[b>>2]=0}b=c[a+4>>2]|0;if(!b)return;if(__Z16atomic_decrementPj(b+-8|0)|0)return;__ZN6Memory11free_staticEPvb(b,1);return}function __ZN3MapI6StringPN10PackedData9PackedDirE10ComparatorIS0_E16DefaultAllocatorE13_cleanup_treeEPNS7_7ElementE(a,b){a=a|0;b=b|0;if((c[a+4>>2]|0)==(b|0))return;__ZN3MapI6StringPN10PackedData9PackedDirE10ComparatorIS0_E16DefaultAllocatorE13_cleanup_treeEPNS7_7ElementE(a,c[b+8>>2]|0);__ZN3MapI6StringPN10PackedData9PackedDirE10ComparatorIS0_E16DefaultAllocatorE13_cleanup_treeEPNS7_7ElementE(a,c[b+4>>2]|0);a=c[b+24>>2]|0;if(a|0?(__Z16atomic_decrementPj(a+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(a,1);__ZN6Memory11free_staticEPvb(b,0);return}function __ZN10PackedDataD2Ev(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0;d=b+12|0;e=0;while(1){f=c[d>>2]|0;g=(f|0)==0;if(g)h=0;else h=c[f+-4>>2]|0;if((e|0)>=(h|0))break;if(g)i=0;else i=c[f+-4>>2]|0;if((i|0)<=(e|0)){if(g)j=0;else j=c[f+-4>>2]|0;if((j|0)<=(e|0)){k=21;break}a[1263537]=0}__ZN6VectorIP10PackSourceE14_copy_on_writeEv(d);f=c[(c[d>>2]|0)+(e<<2)>>2]|0;gj[c[(c[f>>2]|0)+8>>2]&8191](f);__ZN6Memory11free_staticEPvb(f,0);e=e+1|0}if((k|0)==21)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);__ZN10PackedData17_free_packed_dirsEPNS_9PackedDirE(b,c[b+16>>2]|0);k=c[d>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);k=c[b>>2]|0;if(!k)return;__ZN3MapIN10PackedData7PathMD5ENS0_10PackedFileE10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS6_7ElementE(b,c[k+8>>2]|0);k=c[b+4>>2]|0;d=c[b>>2]|0;c[d+8>>2]=k;c[b+8>>2]=0;e=k;c[e+12>>2]=e;if(!d)return;e=c[d+40>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);__ZN6Memory11free_staticEPvb(d,0);c[b>>2]=0;return}function __ZN3MapIN10PackedData7PathMD5ENS0_10PackedFileE10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS6_7ElementE(a,b){a=a|0;b=b|0;if((c[a+4>>2]|0)==(b|0))return;__ZN3MapIN10PackedData7PathMD5ENS0_10PackedFileE10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS6_7ElementE(a,c[b+8>>2]|0);__ZN3MapIN10PackedData7PathMD5ENS0_10PackedFileE10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS6_7ElementE(a,c[b+4>>2]|0);a=c[b+40>>2]|0;if(a|0?(__Z16atomic_decrementPj(a+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(a,1);__ZN6Memory11free_staticEPvb(b,0);return}function __ZN10TCP_ServerC2Ev(a){a=a|0;__ZN9ReferenceC2Ev(a);c[a>>2]=202896;__ZN10StringNameC2Ev(a+88|0);return}function __ZN16FileAccessMemory13register_fileE6String6VectorIhE(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d;if(!(c[313833]|0)){f=__ZnwjPKc(12,1263606)|0;c[f+4>>2]=379008;c[f>>2]=0;c[f+8>>2]=0;c[313833]=f}c[e>>2]=0;if(!(__ZN12GlobalConfig13get_singletonEv()|0)){f=c[a>>2]|0;if(f|0?(c[e>>2]=0,__Z28atomic_conditional_incrementPj(f+-8|0)|0):0)c[e>>2]=c[a>>2]}else{f=__ZNK12GlobalConfig14globalize_pathERK6String(__ZN12GlobalConfig13get_singletonEv()|0,a)|0;a=f;if(f|0){c[e>>2]=0;if(__Z28atomic_conditional_incrementPj(f+-8|0)|0)c[e>>2]=a;if(!(__Z16atomic_decrementPj(f+-8|0)|0))__ZN6Memory11free_staticEPvb(f,1)}}f=__ZN3MapI6String6VectorIhE10ComparatorIS0_E16DefaultAllocatorEixERKS0_(c[313833]|0,e)|0;a=c[f>>2]|0;if((a|0)!=(c[b>>2]|0)){if(a|0?(__Z16atomic_decrementPj(a+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(a,1);c[f>>2]=0;a=c[b>>2]|0;if(a|0?__Z28atomic_conditional_incrementPj(a+-8|0)|0:0)c[f>>2]=c[b>>2]}b=c[e>>2]|0;if(!b){l=d;return}if(__Z16atomic_decrementPj(b+-8|0)|0){l=d;return}__ZN6Memory11free_staticEPvb(b,1);l=d;return}function __ZN3MapI6String6VectorIhE10ComparatorIS0_E16DefaultAllocatorEixERKS0_(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;if(!(c[b>>2]|0)){g=__ZnwjPFPvjE(32,4740)|0;h=g+16|0;c[h>>2]=0;c[h+4>>2]=0;c[h+8>>2]=0;c[h+12>>2]=0;c[b>>2]=g;h=c[b+4>>2]|0;c[g+4>>2]=h;c[g+8>>2]=h;c[g+12>>2]=h;c[g>>2]=1}g=__ZN3MapI6String6VectorIhE10ComparatorIS0_E16DefaultAllocatorE4findERKS0_(b,d)|0;if(!g){c[f>>2]=0;if(!(c[b>>2]|0)){h=__ZnwjPFPvjE(32,4740)|0;i=h+16|0;c[i>>2]=0;c[i+4>>2]=0;c[i+8>>2]=0;c[i+12>>2]=0;c[b>>2]=h;i=c[b+4>>2]|0;c[h+4>>2]=i;c[h+8>>2]=i;c[h+12>>2]=i;c[h>>2]=1}h=__ZN3MapI6String6VectorIhE10ComparatorIS0_E16DefaultAllocatorE10_insert_rbERKS0_RKS2_(b,d,f)|0;d=c[f>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);if(!h){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145936,616,1145947,0);j=0;l=e;return j|0}else k=h}else k=g;a[1263537]=0;j=k+28|0;l=e;return j|0}function __ZN3MapI6String6VectorIhE10ComparatorIS0_E16DefaultAllocatorE10_insert_rbERKS0_RKS2_(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f;a[g>>0]=0;h=__ZN3MapI6String6VectorIhE10ComparatorIS0_E16DefaultAllocatorE7_insertERKS0_Rb(b,d,g)|0;if(h|0?(d=h+28|0,i=c[d>>2]|0,(i|0)!=(c[e>>2]|0)):0){if(i|0?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);c[d>>2]=0;i=c[e>>2]|0;if(i|0?__Z28atomic_conditional_incrementPj(i+-8|0)|0:0)c[d>>2]=c[e>>2]}if(a[g>>0]|0){l=f;return h|0}g=b+8|0;c[g>>2]=(c[g>>2]|0)+1;g=h+12|0;e=c[g>>2]|0;if(!(c[e>>2]|0)){d=b+4|0;i=h;j=e;k=e;e=g;while(1){g=j+12|0;n=c[g>>2]|0;o=c[n+8>>2]|0;p=n;do if((j|0)==(o|0)){q=c[n+4>>2]|0;if(!(c[q>>2]|0)){c[k>>2]=1;a[1263537]=0;c[q>>2]=1;if((c[d>>2]|0)==(n|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);r=c[(c[e>>2]|0)+12>>2]|0;break}else{a[1263537]=0;c[n>>2]=0;r=n;break}}q=j+4|0;if((i|0)==(c[q>>2]|0)){s=i+8|0;t=c[s>>2]|0;c[q>>2]=t;if((t|0)==(c[d>>2]|0))u=p;else{c[t+12>>2]=j;u=c[g>>2]|0}t=i+12|0;c[t>>2]=u;q=c[g>>2]|0;v=q+8|0;c[((c[v>>2]|0)==(j|0)?v:q+4|0)>>2]=i;c[s>>2]=j;c[g>>2]=i;w=j;x=i;y=c[t>>2]|0}else{w=i;x=j;y=n}a[1263537]=0;c[x>>2]=1;t=c[d>>2]|0;if((t|0)==(y|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);z=c[(c[w+12>>2]|0)+12>>2]|0;A=c[d>>2]|0}else{a[1263537]=0;c[y>>2]=0;z=y;A=t}t=z+8|0;s=c[t>>2]|0;q=s+4|0;v=c[q>>2]|0;c[t>>2]=v;if((v|0)!=(A|0))c[v+12>>2]=z;v=z+12|0;c[s+12>>2]=c[v>>2];t=c[v>>2]|0;B=t+4|0;c[((c[B>>2]|0)==(z|0)?B:t+8|0)>>2]=s;c[q>>2]=z;c[v>>2]=s;r=w}else{if(!(c[o>>2]|0)){c[k>>2]=1;a[1263537]=0;c[o>>2]=1;if((c[d>>2]|0)==(n|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);r=c[(c[e>>2]|0)+12>>2]|0;break}else{a[1263537]=0;c[n>>2]=0;r=n;break}}s=j+8|0;if((i|0)==(c[s>>2]|0)){v=i+4|0;q=c[v>>2]|0;c[s>>2]=q;if((q|0)==(c[d>>2]|0))C=p;else{c[q+12>>2]=j;C=c[g>>2]|0}q=i+12|0;c[q>>2]=C;s=c[g>>2]|0;t=s+4|0;c[((c[t>>2]|0)==(j|0)?t:s+8|0)>>2]=i;c[v>>2]=j;c[g>>2]=i;D=j;E=i;F=c[q>>2]|0}else{D=i;E=j;F=n}a[1263537]=0;c[E>>2]=1;q=c[d>>2]|0;if((q|0)==(F|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);G=c[(c[D+12>>2]|0)+12>>2]|0;H=c[d>>2]|0}else{a[1263537]=0;c[F>>2]=0;G=F;H=q}q=G+4|0;v=c[q>>2]|0;s=v+8|0;t=c[s>>2]|0;c[q>>2]=t;if((t|0)!=(H|0))c[t+12>>2]=G;t=G+12|0;c[v+12>>2]=c[t>>2];q=c[t>>2]|0;B=q+8|0;c[((c[B>>2]|0)==(G|0)?B:q+4|0)>>2]=v;c[s>>2]=G;c[t>>2]=v;r=D}while(0);n=r+12|0;g=c[n>>2]|0;if(!(c[g>>2]|0)){i=r;j=g;k=g;e=n}else break}}e=c[(c[b>>2]|0)+8>>2]|0;a[1263537]=0;c[e>>2]=1;l=f;return h|0}function __ZN3MapI6String6VectorIhE10ComparatorIS0_E16DefaultAllocatorE7_insertERKS0_Rb(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f;h=c[b>>2]|0;i=c[h+8>>2]|0;j=b+4|0;a:do if((i|0)==(c[j>>2]|0)){k=h;n=d}else{o=i;while(1){p=o+24|0;c[g>>2]=0;q=c[p>>2]|0;if(q|0?(c[g>>2]=0,__Z28atomic_conditional_incrementPj(q+-8|0)|0):0)c[g>>2]=c[p>>2];q=__ZNK6StringltES_(d,g)|0;r=c[g>>2]|0;if(r|0?(__Z16atomic_decrementPj(r+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(r,1);if(q)s=o+8|0;else{c[g>>2]=0;q=c[d>>2]|0;if(q|0?(c[g>>2]=0,__Z28atomic_conditional_incrementPj(q+-8|0)|0):0)c[g>>2]=c[d>>2];q=__ZNK6StringltES_(p,g)|0;p=c[g>>2]|0;if(p|0?(__Z16atomic_decrementPj(p+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(p,1);if(!q)break;s=o+4|0}q=c[s>>2]|0;if((q|0)==(c[j>>2]|0)){k=o;n=d;break a}else o=q}a[e>>0]=1;t=o;l=f;return t|0}while(0);s=__ZnwjPFPvjE(32,4740)|0;c[s>>2]=0;c[s+4>>2]=0;c[s+8>>2]=0;c[s+12>>2]=0;c[s+16>>2]=0;c[s+20>>2]=0;c[s+24>>2]=0;c[s+28>>2]=0;c[s+12>>2]=k;i=c[j>>2]|0;h=s+4|0;c[h>>2]=i;q=s+8|0;c[q>>2]=i;i=s+24|0;if((c[n>>2]|0?(c[i>>2]=0,p=c[n>>2]|0,p|0):0)?__Z28atomic_conditional_incrementPj(p+-8|0)|0:0)c[i>>2]=c[d>>2];if((k|0)!=(c[b>>2]|0)){i=k+24|0;c[g>>2]=0;p=c[i>>2]|0;if(p|0?(c[g>>2]=0,__Z28atomic_conditional_incrementPj(p+-8|0)|0):0)c[g>>2]=c[i>>2];i=__ZNK6StringltES_(d,g)|0;d=c[g>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);if(!i)u=k+4|0;else v=34}else v=34;if((v|0)==34)u=k+8|0;c[u>>2]=s;a[e>>0]=0;e=c[h>>2]|0;h=c[j>>2]|0;if((e|0)==(h|0)){j=s;do{u=j;j=c[j+12>>2]|0}while((u|0)==(c[j+4>>2]|0));w=(j|0)==(c[b>>2]|0)?0:j}else{j=e;while(1){e=c[j+8>>2]|0;if((e|0)==(h|0)){w=j;break}else j=e}}c[s+16>>2]=w;j=c[q>>2]|0;b:do if((j|0)==(h|0)){q=s;while(1){e=q;q=c[q+12>>2]|0;if((e|0)!=(c[q+8>>2]|0)){x=q;break b}if((q|0)==(c[b>>2]|0)){x=0;break}}}else{q=j;while(1){o=c[q+4>>2]|0;if((o|0)==(h|0)){x=q;break}else q=o}}while(0);h=s+20|0;c[h>>2]=x;if(!w)y=x;else{c[w+20>>2]=s;y=c[h>>2]|0}if(!y){t=s;l=f;return t|0}c[y+16>>2]=s;t=s;l=f;return t|0}function __ZN16FileAccessMemoryC2Ev(a){a=a|0;__ZN10FileAccessC2Ev(a);c[a>>2]=402028;c[a+12>>2]=0;return}function __ZN24NetworkedMultiplayerPeer13_bind_methodsEv(){var a=0,b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0;a=l;l=l+176|0;if((l|0)>=(m|0))ba(176);b=a+128|0;d=a+120|0;e=a+112|0;f=a+104|0;g=a+96|0;h=a+88|0;i=a+80|0;j=a+72|0;k=a+64|0;n=a+48|0;o=a+44|0;p=a+56|0;q=a+4|0;r=a+52|0;s=a;t=a+40|0;u=a+36|0;v=a+32|0;w=a+28|0;x=a+24|0;__Z8D_METHODPKcS0_(d,1146065,1146083);y=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(y);c[y>>2]=419836;__ZN10MethodBind10_set_constEb(y,0);__ZN10MethodBind24_generate_argument_typesEi(y,1);c[y+44>>2]=116;c[y+48>>2]=1;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,y,d,0,0)|0;y=d+4|0;z=c[y>>2]|0;if(z|0?(__Z16atomic_decrementPj(z+-8|0)|0)==0:0){A=c[y>>2]|0;y=(A|0)==0?0:A+-4|0;A=y+4|0;if(c[y>>2]|0){B=0;do{__ZN10StringNameD2Ev(A+(B<<2)|0);B=B+1|0}while(B>>>0<(c[y>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(z,1)}__ZN10StringNameD2Ev(d);__Z8D_METHODPKcS0_(e,1146088,1146104);d=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(d);c[d>>2]=419872;__ZN10MethodBind10_set_constEb(d,0);__ZN10MethodBind24_generate_argument_typesEi(d,1);c[d+44>>2]=120;c[d+48>>2]=1;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,d,e,0,0)|0;d=e+4|0;z=c[d>>2]|0;if(z|0?(__Z16atomic_decrementPj(z+-8|0)|0)==0:0){y=c[d>>2]|0;d=(y|0)==0?0:y+-4|0;y=d+4|0;if(c[d>>2]|0){B=0;do{__ZN10StringNameD2Ev(y+(B<<2)|0);B=B+1|0}while(B>>>0<(c[d>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(z,1)}__ZN10StringNameD2Ev(e);__Z8D_METHODPKc(f,1146107);e=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(e);c[e>>2]=419908;__ZN10MethodBind10_set_constEb(e,1);__ZN10MethodBind24_generate_argument_typesEi(e,0);__ZN10MethodBind12_set_returnsEb(e,1);c[e+44>>2]=124;c[e+48>>2]=1;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,e,f,0,0)|0;e=f+4|0;z=c[e>>2]|0;if(z|0?(__Z16atomic_decrementPj(z+-8|0)|0)==0:0){d=c[e>>2]|0;e=(d|0)==0?0:d+-4|0;d=e+4|0;if(c[e>>2]|0){B=0;do{__ZN10StringNameD2Ev(d+(B<<2)|0);B=B+1|0}while(B>>>0<(c[e>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(z,1)}__ZN10StringNameD2Ev(f);__Z8D_METHODPKc(g,1146123);f=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(f);c[f>>2]=419944;__ZN10MethodBind10_set_constEb(f,0);__ZN10MethodBind24_generate_argument_typesEi(f,0);c[f+44>>2]=132;c[f+48>>2]=1;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,f,g,0,0)|0;f=g+4|0;z=c[f>>2]|0;if(z|0?(__Z16atomic_decrementPj(z+-8|0)|0)==0:0){e=c[f>>2]|0;f=(e|0)==0?0:e+-4|0;e=f+4|0;if(c[f>>2]|0){B=0;do{__ZN10StringNameD2Ev(e+(B<<2)|0);B=B+1|0}while(B>>>0<(c[f>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(z,1)}__ZN10StringNameD2Ev(g);__Z8D_METHODPKc(h,1146128);g=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(g);c[g>>2]=419980;__ZN10MethodBind10_set_constEb(g,1);__ZN10MethodBind24_generate_argument_typesEi(g,0);__ZN10MethodBind12_set_returnsEb(g,1);c[g+44>>2]=148;c[g+48>>2]=1;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,g,h,0,0)|0;g=h+4|0;z=c[g>>2]|0;if(z|0?(__Z16atomic_decrementPj(z+-8|0)|0)==0:0){f=c[g>>2]|0;g=(f|0)==0?0:f+-4|0;f=g+4|0;if(c[g>>2]|0){B=0;do{__ZN10StringNameD2Ev(f+(B<<2)|0);B=B+1|0}while(B>>>0<(c[g>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(z,1)}__ZN10StringNameD2Ev(h);__Z8D_METHODPKc(i,1146150);h=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(h);c[h>>2]=419908;__ZN10MethodBind10_set_constEb(h,1);__ZN10MethodBind24_generate_argument_typesEi(h,0);__ZN10MethodBind12_set_returnsEb(h,1);c[h+44>>2]=136;c[h+48>>2]=1;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,h,i,0,0)|0;h=i+4|0;z=c[h>>2]|0;if(z|0?(__Z16atomic_decrementPj(z+-8|0)|0)==0:0){g=c[h>>2]|0;h=(g|0)==0?0:g+-4|0;g=h+4|0;if(c[h>>2]|0){B=0;do{__ZN10StringNameD2Ev(g+(B<<2)|0);B=B+1|0}while(B>>>0<(c[h>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(z,1)}__ZN10StringNameD2Ev(i);__Z8D_METHODPKcS0_(j,1146164,1146191);i=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(i);c[i>>2]=420016;__ZN10MethodBind10_set_constEb(i,0);__ZN10MethodBind24_generate_argument_typesEi(i,1);c[i+44>>2]=140;c[i+48>>2]=1;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,i,j,0,0)|0;i=j+4|0;z=c[i>>2]|0;if(z|0?(__Z16atomic_decrementPj(z+-8|0)|0)==0:0){h=c[i>>2]|0;i=(h|0)==0?0:h+-4|0;h=i+4|0;if(c[i>>2]|0){B=0;do{__ZN10StringNameD2Ev(h+(B<<2)|0);B=B+1|0}while(B>>>0<(c[i>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(z,1)}__ZN10StringNameD2Ev(j);__Z8D_METHODPKc(k,1146198);j=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(j);c[j>>2]=420052;__ZN10MethodBind10_set_constEb(j,1);__ZN10MethodBind24_generate_argument_typesEi(j,0);__ZN10MethodBind12_set_returnsEb(j,1);c[j+44>>2]=144;c[j+48>>2]=1;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,j,k,0,0)|0;j=k+4|0;z=c[j>>2]|0;if(z|0?(__Z16atomic_decrementPj(z+-8|0)|0)==0:0){i=c[j>>2]|0;j=(i|0)==0?0:i+-4|0;i=j+4|0;if(c[j>>2]|0){B=0;do{__ZN10StringNameD2Ev(i+(B<<2)|0);B=B+1|0}while(B>>>0<(c[j>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(z,1)}__ZN10StringNameD2Ev(k);__ZN6StringC2EPKc(b,1146226);c[o>>2]=c[b>>2];__ZN10StringNameC2ERK6String(n,o);__ZN10StringNameC2EPKc(b,1146251);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(n,b,0);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(n);k=c[o>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);__ZN6StringC2EPKc(b,1146226);c[o>>2]=c[b>>2];__ZN10StringNameC2ERK6String(n,o);__ZN10StringNameC2EPKc(b,1146276);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(n,b,1);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(n);k=c[o>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);__ZN6StringC2EPKc(b,1146226);c[o>>2]=c[b>>2];__ZN10StringNameC2ERK6String(n,o);__ZN10StringNameC2EPKc(b,1146309);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(n,b,2);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(n);k=c[o>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);__ZN6StringC2EPKc(b,1146226);c[o>>2]=c[b>>2];__ZN10StringNameC2ERK6String(n,o);__ZN10StringNameC2EPKc(b,1146332);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(n,b,0);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(n);k=c[o>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);__ZN6StringC2EPKc(b,1146226);c[o>>2]=c[b>>2];__ZN10StringNameC2ERK6String(n,o);__ZN10StringNameC2EPKc(b,1146356);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(n,b,1);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(n);k=c[o>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);__ZN6StringC2EPKc(b,1146226);c[o>>2]=c[b>>2];__ZN10StringNameC2ERK6String(n,o);__ZN10StringNameC2EPKc(b,1146378);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(n,b,2);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(n);k=c[o>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);__ZN6StringC2EPKc(b,1146226);c[o>>2]=c[b>>2];__ZN10StringNameC2ERK6String(n,o);__ZN10StringNameC2EPKc(b,1146399);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(n,b,0);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(n);k=c[o>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);__ZN6StringC2EPKc(b,1146226);c[o>>2]=c[b>>2];__ZN10StringNameC2ERK6String(n,o);__ZN10StringNameC2EPKc(b,1146421);__ZN7ClassDB21bind_integer_constantERK10StringNameS2_i(n,b,1);__ZN10StringNameD2Ev(b);__ZN10StringNameD2Ev(n);k=c[o>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);__ZN6StringC2EPKc(b,1146226);c[n>>2]=c[b>>2];__ZN10StringNameC2ERK6String(p,n);__ZN6StringC2EPKc(o,1146440);__ZN6StringC2EPKc(r,1146104);__ZN6StringC2EPKc(s,1263606);k=q+4|0;c[k>>2]=0;z=q+12|0;c[z>>2]=0;c[q>>2]=2;j=c[r>>2]|0;if(j|0?(c[k>>2]=0,__Z28atomic_conditional_incrementPj(j+-8|0)|0):0)c[k>>2]=c[r>>2];c[q+8>>2]=0;k=c[z>>2]|0;do if((k|0)!=(c[s>>2]|0)){do if(k|0){if(__Z16atomic_decrementPj(k+-8|0)|0)break;__ZN6Memory11free_staticEPvb(k,1)}while(0);c[z>>2]=0;j=c[s>>2]|0;if(!j)break;if(!(__Z28atomic_conditional_incrementPj(j+-8|0)|0))break;c[z>>2]=c[s>>2]}while(0);c[q+16>>2]=7;__ZN10MethodInfoC2ERK6StringRK12PropertyInfo(b,o,q);__ZN7ClassDB10add_signalE10StringNameRK10MethodInfo(p,b);__ZN10MethodInfoD2Ev(b);z=c[q+12>>2]|0;do if(z|0){if(__Z16atomic_decrementPj(z+-8|0)|0)break;__ZN6Memory11free_staticEPvb(z,1)}while(0);z=c[q+4>>2]|0;do if(z|0){if(__Z16atomic_decrementPj(z+-8|0)|0)break;__ZN6Memory11free_staticEPvb(z,1)}while(0);z=c[s>>2]|0;do if(z|0){if(__Z16atomic_decrementPj(z+-8|0)|0)break;__ZN6Memory11free_staticEPvb(z,1)}while(0);z=c[r>>2]|0;do if(z|0){if(__Z16atomic_decrementPj(z+-8|0)|0)break;__ZN6Memory11free_staticEPvb(z,1)}while(0);z=c[o>>2]|0;do if(z|0){if(__Z16atomic_decrementPj(z+-8|0)|0)break;__ZN6Memory11free_staticEPvb(z,1)}while(0);__ZN10StringNameD2Ev(p);p=c[n>>2]|0;do if(p|0){if(__Z16atomic_decrementPj(p+-8|0)|0)break;__ZN6Memory11free_staticEPvb(p,1)}while(0);__ZN6StringC2EPKc(b,1146226);c[n>>2]=c[b>>2];__ZN10StringNameC2ERK6String(t,n);__ZN6StringC2EPKc(o,1146455);__ZN6StringC2EPKc(u,1146104);__ZN6StringC2EPKc(s,1263606);p=q+4|0;c[p>>2]=0;z=q+12|0;c[z>>2]=0;c[q>>2]=2;r=c[u>>2]|0;do if(r|0){c[p>>2]=0;if(!(__Z28atomic_conditional_incrementPj(r+-8|0)|0))break;c[p>>2]=c[u>>2]}while(0);c[q+8>>2]=0;p=c[z>>2]|0;do if((p|0)!=(c[s>>2]|0)){do if(p|0){if(__Z16atomic_decrementPj(p+-8|0)|0)break;__ZN6Memory11free_staticEPvb(p,1)}while(0);c[z>>2]=0;r=c[s>>2]|0;if(!r)break;if(!(__Z28atomic_conditional_incrementPj(r+-8|0)|0))break;c[z>>2]=c[s>>2]}while(0);c[q+16>>2]=7;__ZN10MethodInfoC2ERK6StringRK12PropertyInfo(b,o,q);__ZN7ClassDB10add_signalE10StringNameRK10MethodInfo(t,b);__ZN10MethodInfoD2Ev(b);z=c[q+12>>2]|0;do if(z|0){if(__Z16atomic_decrementPj(z+-8|0)|0)break;__ZN6Memory11free_staticEPvb(z,1)}while(0);z=c[q+4>>2]|0;do if(z|0){if(__Z16atomic_decrementPj(z+-8|0)|0)break;__ZN6Memory11free_staticEPvb(z,1)}while(0);z=c[s>>2]|0;do if(z|0){if(__Z16atomic_decrementPj(z+-8|0)|0)break;__ZN6Memory11free_staticEPvb(z,1)}while(0);z=c[u>>2]|0;do if(z|0){if(__Z16atomic_decrementPj(z+-8|0)|0)break;__ZN6Memory11free_staticEPvb(z,1)}while(0);z=c[o>>2]|0;do if(z|0){if(__Z16atomic_decrementPj(z+-8|0)|0)break;__ZN6Memory11free_staticEPvb(z,1)}while(0);__ZN10StringNameD2Ev(t);t=c[n>>2]|0;do if(t|0){if(__Z16atomic_decrementPj(t+-8|0)|0)break;__ZN6Memory11free_staticEPvb(t,1)}while(0);__ZN6StringC2EPKc(b,1146226);c[n>>2]=c[b>>2];__ZN10StringNameC2ERK6String(v,n);__ZN6StringC2EPKc(o,1146473);__ZN10MethodInfoC2ERK6String(b,o);__ZN7ClassDB10add_signalE10StringNameRK10MethodInfo(v,b);__ZN10MethodInfoD2Ev(b);t=c[o>>2]|0;do if(t|0){if(__Z16atomic_decrementPj(t+-8|0)|0)break;__ZN6Memory11free_staticEPvb(t,1)}while(0);__ZN10StringNameD2Ev(v);v=c[n>>2]|0;do if(v|0){if(__Z16atomic_decrementPj(v+-8|0)|0)break;__ZN6Memory11free_staticEPvb(v,1)}while(0);__ZN6StringC2EPKc(b,1146226);c[n>>2]=c[b>>2];__ZN10StringNameC2ERK6String(w,n);__ZN6StringC2EPKc(o,1146493);__ZN10MethodInfoC2ERK6String(b,o);__ZN7ClassDB10add_signalE10StringNameRK10MethodInfo(w,b);__ZN10MethodInfoD2Ev(b);v=c[o>>2]|0;do if(v|0){if(__Z16atomic_decrementPj(v+-8|0)|0)break;__ZN6Memory11free_staticEPvb(v,1)}while(0);__ZN10StringNameD2Ev(w);w=c[n>>2]|0;do if(w|0){if(__Z16atomic_decrementPj(w+-8|0)|0)break;__ZN6Memory11free_staticEPvb(w,1)}while(0);__ZN6StringC2EPKc(b,1146226);c[n>>2]=c[b>>2];__ZN10StringNameC2ERK6String(x,n);__ZN6StringC2EPKc(o,1146514);__ZN10MethodInfoC2ERK6String(b,o);__ZN7ClassDB10add_signalE10StringNameRK10MethodInfo(x,b);__ZN10MethodInfoD2Ev(b);b=c[o>>2]|0;do if(b|0){if(__Z16atomic_decrementPj(b+-8|0)|0)break;__ZN6Memory11free_staticEPvb(b,1)}while(0);__ZN10StringNameD2Ev(x);x=c[n>>2]|0;if(!x){l=a;return}if(__Z16atomic_decrementPj(x+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(x,1);l=a;return}function __ZNK13MethodBind0RCI24NetworkedMultiplayerPeerbE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Eb(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK13MethodBind0RCI24NetworkedMultiplayerPeerbE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1146226);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI24NetworkedMultiplayerPeerbE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1220836)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2Eb(i,ij[n&8191](d)|0);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI24NetworkedMultiplayerPeerbE7ptrcallEP6ObjectPPKvPv(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0;if(!d)g=0;else{e=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1220836)|0;g=e?d:0}d=c[b+44>>2]|0;e=c[b+48>>2]|0;b=g+(e>>1)|0;if(!(e&1)){h=d;i=ij[h&8191](b)|0;j=i&1;a[f>>0]=j;return}else{h=c[(c[b>>2]|0)+d>>2]|0;i=ij[h&8191](b)|0;j=i&1;a[f>>0]=j;return}}function __ZN13MethodBind0RCI24NetworkedMultiplayerPeerbED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I24NetworkedMultiplayerPeerbE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if(!b){__ZN7VariantC2Eb(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK11MethodBind1I24NetworkedMultiplayerPeerbE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1146226);l=a;return c[b>>2]|0}function __ZN11MethodBind1I24NetworkedMultiplayerPeerbE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1220836)|0:0){c[h>>2]=0;a[1263537]=0;k=d+24|0;n=c[k>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=i;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=i;return}if((g|0)>0){if((n|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);p=0}else{a[1263537]=0;p=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,p)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=p;c[b>>2]=0;l=i;return}}p=c[d+44>>2]|0;n=c[d+48>>2]|0;o=e+(n>>1)|0;if(!(n&1))q=p;else q=c[(c[o>>2]|0)+p>>2]|0;do if((g|0)<1){p=c[k>>2]|0;n=p+-1|0;if((p|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)s=0;else s=c[e+-4>>2]|0;if((p|0)<=(s|0)){if(r)t=0;else t=c[e+-4>>2]|0;do if((t|0)<(p|0)){if(r)u=0;else u=c[e+-4>>2]|0;if((u|0)<(p|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);v=0;break}else{a[1263537]=0;w=31;break}}else w=31;while(0);if((w|0)==31)v=e+(n*24|0)|0;__ZN7VariantC2ERKS_(j,v);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);f=__ZNK7VariantcvbEv(j)|0;Pi[q&2047](o,f);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I24NetworkedMultiplayerPeerbE7ptrcallEP6ObjectPPKvPv(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0;if(!d)g=0;else{f=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1220836)|0;g=f?d:0}d=c[b+44>>2]|0;f=c[b+48>>2]|0;b=g+(f>>1)|0;if(!(f&1))h=d;else h=c[(c[b>>2]|0)+d>>2]|0;Pi[h&2047](b,(a[c[e>>2]>>0]|0)!=0);return}function __ZN11MethodBind1I24NetworkedMultiplayerPeerbED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI24NetworkedMultiplayerPeerNS0_16ConnectionStatusEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK13MethodBind0RCI24NetworkedMultiplayerPeerNS0_16ConnectionStatusEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1146226);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI24NetworkedMultiplayerPeerNS0_16ConnectionStatusEE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1220836)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2Ei(i,ij[n&8191](d)|0);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI24NetworkedMultiplayerPeerNS0_16ConnectionStatusEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0;if(!b)f=0;else{d=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1220836)|0;f=d?b:0}b=c[a+44>>2]|0;d=c[a+48>>2]|0;a=f+(d>>1)|0;if(!(d&1)){g=b;h=ij[g&8191](a)|0;c[e>>2]=h;return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=ij[g&8191](a)|0;c[e>>2]=h;return}}function __ZN13MethodBind0RCI24NetworkedMultiplayerPeerNS0_16ConnectionStatusEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind0I24NetworkedMultiplayerPeerE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return 0}function __ZNK11MethodBind0I24NetworkedMultiplayerPeerE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1146226);l=a;return c[b>>2]|0}function __ZN11MethodBind0I24NetworkedMultiplayerPeerE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1220836)|0:0){c[h>>2]=0;a[1263537]=0;f=c[d+24>>2]|0;if((f|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=f;c[b>>2]=0;return}i=f-(c[d+20>>2]|0)|0;if((i|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=i;c[b>>2]=0;return}i=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))j=i;else j=c[(c[d>>2]|0)+i>>2]|0;gj[j&8191](d);c[b>>2]=0;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,110,1146558,0);c[b>>2]=0;return}function __ZN11MethodBind0I24NetworkedMultiplayerPeerE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1220836)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1)){g=b;gj[g&8191](a);return}else{g=c[(c[a>>2]|0)+b>>2]|0;gj[g&8191](a);return}}function __ZN11MethodBind0I24NetworkedMultiplayerPeerED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI24NetworkedMultiplayerPeeriE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK13MethodBind0RCI24NetworkedMultiplayerPeeriE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1146226);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI24NetworkedMultiplayerPeeriE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1220836)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2Ei(i,ij[n&8191](d)|0);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI24NetworkedMultiplayerPeeriE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0;if(!b)f=0;else{d=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1220836)|0;f=d?b:0}b=c[a+44>>2]|0;d=c[a+48>>2]|0;a=f+(d>>1)|0;if(!(d&1)){g=b;h=ij[g&8191](a)|0;c[e>>2]=h;return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=ij[g&8191](a)|0;c[e>>2]=h;return}}function __ZN13MethodBind0RCI24NetworkedMultiplayerPeeriED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I24NetworkedMultiplayerPeeriE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if(!b){__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK11MethodBind1I24NetworkedMultiplayerPeeriE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1146226);l=a;return c[b>>2]|0}function __ZN11MethodBind1I24NetworkedMultiplayerPeeriE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1220836)|0:0){c[h>>2]=0;a[1263537]=0;k=d+24|0;n=c[k>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=i;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=i;return}if((g|0)>0){if((n|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);p=0}else{a[1263537]=0;p=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,p)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=p;c[b>>2]=0;l=i;return}}p=c[d+44>>2]|0;n=c[d+48>>2]|0;o=e+(n>>1)|0;if(!(n&1))q=p;else q=c[(c[o>>2]|0)+p>>2]|0;do if((g|0)<1){p=c[k>>2]|0;n=p+-1|0;if((p|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)s=0;else s=c[e+-4>>2]|0;if((p|0)<=(s|0)){if(r)t=0;else t=c[e+-4>>2]|0;do if((t|0)<(p|0)){if(r)u=0;else u=c[e+-4>>2]|0;if((u|0)<(p|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);v=0;break}else{a[1263537]=0;w=31;break}}else w=31;while(0);if((w|0)==31)v=e+(n*24|0)|0;__ZN7VariantC2ERKS_(j,v);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);f=__ZNK7VariantcviEv(j)|0;Pi[q&2047](o,f);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I24NetworkedMultiplayerPeeriE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1220836)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1)){g=b;h=c[d>>2]|0;i=c[h>>2]|0;Pi[g&2047](a,i);return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=c[d>>2]|0;i=c[h>>2]|0;Pi[g&2047](a,i);return}}function __ZN11MethodBind1I24NetworkedMultiplayerPeeriED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I24NetworkedMultiplayerPeerNS0_12TransferModeEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if(!b){__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK11MethodBind1I24NetworkedMultiplayerPeerNS0_12TransferModeEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1146226);l=a;return c[b>>2]|0}function __ZN11MethodBind1I24NetworkedMultiplayerPeerNS0_12TransferModeEE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1220836)|0:0){c[h>>2]=0;a[1263537]=0;k=d+24|0;n=c[k>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=i;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=i;return}if((g|0)>0){if((n|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);p=0}else{a[1263537]=0;p=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,p)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=p;c[b>>2]=0;l=i;return}}p=c[d+44>>2]|0;n=c[d+48>>2]|0;o=e+(n>>1)|0;if(!(n&1))q=p;else q=c[(c[o>>2]|0)+p>>2]|0;do if((g|0)<1){p=c[k>>2]|0;n=p+-1|0;if((p|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)s=0;else s=c[e+-4>>2]|0;if((p|0)<=(s|0)){if(r)t=0;else t=c[e+-4>>2]|0;do if((t|0)<(p|0)){if(r)u=0;else u=c[e+-4>>2]|0;if((u|0)<(p|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);v=0;break}else{a[1263537]=0;w=31;break}}else w=31;while(0);if((w|0)==31)v=e+(n*24|0)|0;__ZN7VariantC2ERKS_(j,v);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);f=__ZNK7VariantcviEv(j)|0;Pi[q&2047](o,f);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I24NetworkedMultiplayerPeerNS0_12TransferModeEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1220836)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1)){g=b;h=c[d>>2]|0;i=c[h>>2]|0;Pi[g&2047](a,i);return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=c[d>>2]|0;i=c[h>>2]|0;Pi[g&2047](a,i);return}}function __ZN11MethodBind1I24NetworkedMultiplayerPeerNS0_12TransferModeEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN24NetworkedMultiplayerPeerC2Ev(a){a=a|0;__ZN10PacketPeerC2Ev(a);c[a>>2]=21408;__ZN10StringNameC2Ev(a+96|0);return}function __ZN13PacketPeerUDP17set_blocking_modeEb(b,c){b=b|0;c=c|0;a[b+100>>0]=c&1;return}function __ZN13PacketPeerUDPC2Ev(b){b=b|0;__ZN10PacketPeerC2Ev(b);c[b>>2]=201908;__ZN10StringNameC2Ev(b+96|0);a[b+100>>0]=1;return}function __ZN13StreamPeerSSLC2Ev(b){b=b|0;__ZN9ReferenceC2Ev(b);c[b>>2]=136012;__ZN10StringNameC2Ev(b+88|0);a[b+92>>0]=0;c[b>>2]=135884;__ZN10StringNameC2Ev(b+96|0);return}function __ZN10ZipArchive13get_singletonEv(){var a=0,b=0;a=c[313903]|0;if(a|0){b=a;return b|0}a=__ZnwjPKc(24,1263606)|0;c[a>>2]=402752;c[a+4>>2]=0;c[a+12>>2]=379008;c[a+8>>2]=0;c[a+16>>2]=0;c[313903]=a;b=a;return b|0}function __ZN10ZipArchiveC2Ev(a){a=a|0;c[a>>2]=402752;c[a+4>>2]=0;c[a+12>>2]=379008;c[a+8>>2]=0;c[a+16>>2]=0;c[313903]=a;return}function __ZN13StreamPeerTCPC2Ev(b){b=b|0;__ZN9ReferenceC2Ev(b);c[b>>2]=136012;__ZN10StringNameC2Ev(b+88|0);a[b+92>>0]=0;c[b>>2]=406340;__ZN10StringNameC2Ev(b+96|0);return}function __ZNK18FileAccessBuffered9set_errorE5Error(a,b){a=a|0;b=b|0;c[a+16>>2]=b;return b|0}function __ZN18FileAccessBufferedC2Ev(a){a=a|0;__ZN10FileAccessC2Ev(a);c[a>>2]=406484;c[a+32>>2]=0;c[a+40>>2]=0;c[a+12>>2]=131072;return}function _af_dummy_hints_init(a,b){a=a|0;b=b|0;c[a+2748>>2]=b;c[a+2740>>2]=c[b+28>>2];c[a+4>>2]=c[b+8>>2];c[a+12>>2]=c[b+12>>2];c[a+8>>2]=c[b+16>>2];c[a+16>>2]=c[b+20>>2];return 0}function _af_dummy_hints_apply(b,d,f){b=b|0;d=d|0;f=f|0;var g=0,h=0,i=0,j=0;b=_af_glyph_hints_reload(d,f)|0;if(b|0)return b|0;g=c[d+24>>2]|0;h=c[d+28>>2]|0;d=h+(g*40|0)|0;if((g|0)<=0)return b|0;g=c[f+4>>2]|0;i=h;h=c[f+8>>2]|0;while(1){c[g>>2]=c[i+16>>2];c[g+4>>2]=c[i+20>>2];f=e[i>>1]|0;if(!(f&1))j=((f&2)>>>1)+1<<24>>24;else j=0;a[h>>0]=j;i=i+40|0;if(i>>>0>=d>>>0)break;else{g=g+8|0;h=h+1|0}}return b|0}function _af_glyph_hints_reload(d,f){d=d|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0;g=l;l=l+16|0;if((l|0)>=(m|0))ba(16);h=g;c[h>>2]=0;i=d+4|0;j=c[i>>2]|0;k=d+12|0;n=c[k>>2]|0;o=d+8|0;p=c[o>>2]|0;q=d+16|0;r=c[q>>2]|0;s=c[d>>2]|0;t=d+24|0;c[t>>2]=0;u=d+36|0;c[u>>2]=0;c[d+44>>2]=0;c[d+56>>2]=0;c[d+1392>>2]=0;c[d+1404>>2]=0;v=b[f>>1]|0;w=v<<16>>16;x=d+32|0;y=c[x>>2]|0;do if((v&65535)<9){z=d+40|0;if(!(c[z>>2]|0)){c[z>>2]=d+2760;c[x>>2]=8}}else if(w>>>0>y>>>0){z=d+40|0;A=c[z>>2]|0;if((A|0)==(d+2760|0)){c[z>>2]=0;B=0}else B=A;A=w+3&-4;c[z>>2]=_ft_mem_realloc(s,4,y,A,B,h)|0;if(!(c[h>>2]|0)){c[x>>2]=A;break}else{C=c[h>>2]|0;l=g;return C|0}}while(0);x=f+2|0;B=b[x>>1]|0;y=B<<16>>16;w=y+2|0;v=d+20|0;A=c[v>>2]|0;do if(w>>>0<97){z=d+28|0;if(!(c[z>>2]|0)){c[z>>2]=d+2792;c[v>>2]=96;D=B}else D=B}else if(w>>>0>A>>>0){z=d+28|0;E=c[z>>2]|0;if((E|0)==(d+2792|0)){c[z>>2]=0;F=0}else F=E;E=y+11&-8;c[z>>2]=_ft_mem_realloc(s,40,A,E,F,h)|0;if(!(c[h>>2]|0)){c[v>>2]=E;D=b[x>>1]|0;break}else{C=c[h>>2]|0;l=g;return C|0}}else D=B;while(0);c[t>>2]=D<<16>>16;c[u>>2]=b[f>>1];D=d+68|0;c[D>>2]=2;B=d+1416|0;c[B>>2]=-1;if((_FT_Outline_Get_Orientation(f)|0)==1){c[D>>2]=-2;c[B>>2]=1}c[i>>2]=j;c[k>>2]=n;c[o>>2]=p;c[q>>2]=r;c[d+2752>>2]=0;c[d+2756>>2]=0;q=c[d+28>>2]|0;o=c[t>>2]|0;if(!o){C=c[h>>2]|0;l=g;return C|0}t=q+(o*40|0)|0;k=((e[(c[(c[d+2748>>2]|0)+4>>2]|0)+68>>1]|0)*20|0)>>>11;i=f+4|0;B=f+12|0;D=c[B>>2]|0;x=b[D>>1]|0;v=q+((x<<16>>16)*40|0)|0;F=(o|0)>0;if(F){o=c[i>>2]|0;A=c[f+8>>2]|0;s=x;x=v;y=v;v=0;w=q;while(1){a[w+2>>0]=4;a[w+3>>0]=4;E=c[o>>2]|0;z=w+12|0;b[z>>1]=E;G=o+4|0;H=w+14|0;b[H>>1]=c[G>>2];I=(_FT_MulFix(E,j)|0)+p|0;c[w+16>>2]=I;c[w+4>>2]=I;I=(_FT_MulFix(c[G>>2]|0,n)|0)+r|0;c[w+20>>2]=I;c[w+8>>2]=I;I=c[i>>2]|0;G=s<<16>>16;b[x+12>>1]=c[I+(G<<3)>>2];b[x+14>>1]=c[I+(G<<3)+4>>2];G=a[A>>0]|0;b[w>>1]=(G&3)==0?1:(G&3)==2?2:0;G=(b[z>>1]|0)-(b[y+12>>1]|0)|0;z=(b[H>>1]|0)-(b[y+14>>1]|0)|0;if((((z|0)<0?0-z|0:z)+((G|0)<0?0-G|0:G)|0)<(k|0))b[y>>1]=b[y>>1]|32;c[w+36>>2]=y;c[y+32>>2]=w;if((w|0)==(x|0)){G=v+1|0;if((G|0)<(b[f>>1]|0)){z=b[(c[B>>2]|0)+(G<<1)>>1]|0;H=q+((z<<16>>16)*40|0)|0;J=z;K=H;L=H;M=G}else{J=s;K=w;L=w;M=G}}else{J=s;K=x;L=w;M=v}w=w+40|0;if(w>>>0>=t>>>0)break;else{o=o+8|0;A=A+1|0;s=J;x=K;y=L;v=M}}N=c[B>>2]|0}else N=D;D=d+40|0;d=c[D>>2]|0;B=c[u>>2]|0;u=d+(B<<2)|0;M=(B|0)>0;if(M){v=d;d=N;N=0;while(1){c[v>>2]=q+((N<<16>>16)*40|0);N=(b[d>>1]|0)+1|0;v=v+4|0;if(v>>>0>=u>>>0)break;else d=d+2|0}d=c[D>>2]|0;D=(k<<1)+-1|0;u=d+(B<<2)|0;if(M){M=d;do{d=c[M>>2]|0;B=d;while(1){v=c[B+36>>2]|0;O=b[B+12>>1]|0;if((v|0)==(d|0)){P=35;break}N=(O<<16>>16)-(b[v+12>>1]|0)|0;L=b[B+14>>1]|0;y=(L<<16>>16)-(b[v+14>>1]|0)|0;if((((y|0)<0?0-y|0:y)+((N|0)<0?0-N|0:N)|0)<(D|0))B=v;else{Q=L;break}}if((P|0)==35){P=0;Q=b[B+14>>1]|0}d=B;c[B+24>>2]=0;L=B+28|0;c[L>>2]=0;v=0;N=0;y=B;K=B;x=O;J=Q;while(1){K=c[K+32>>2]|0;s=x;x=b[K+12>>1]|0;A=(x<<16>>16)-(s<<16>>16)+N|0;s=J;J=b[K+14>>1]|0;o=(J<<16>>16)-(s<<16>>16)+v|0;s=0-A|0;w=0-o|0;if((((o|0)<0?w:o)+((A|0)<0?s:A)|0)<(k|0)){b[K>>1]=b[K>>1]|16;R=o;S=A;T=y}else{f=K;i=(f-y|0)/40|0;c[y+24>>2]=i;c[K+28>>2]=0-i;i=(o|0)>=(s|0);if((o|0)<(A|0)){U=i?1:-2;V=i?o:A;W=i?A:w}else{U=i?2:-1;V=i?A:o;W=i?o:s}s=(W|0)>(((V|0)<0?0-V|0:V)*14|0)?U&255:4;a[y+3>>0]=s;o=c[y+32>>2]|0;if((o|0)!=(K|0)){i=o;do{a[i+2>>0]=s;a[i+3>>0]=s;i=c[i+32>>2]|0}while((i|0)!=(K|0))}a[K+2>>0]=s;i=(d-f|0)/40|0;c[K+24>>2]=i;c[L>>2]=0-i;R=0;S=0;T=K}if((K|0)==(B|0))break;else{v=R;N=S;y=T}}M=M+4|0}while(M>>>0<u>>>0)}}if(F)X=q;else{C=c[h>>2]|0;l=g;return C|0}do{u=e[X>>1]|0;if(((((u&16|0)==0?(a[X+2>>0]|0)==4:0)?(a[X+3>>0]|0)==4:0)?(M=c[X+24>>2]|0,T=c[X+28>>2]|0,S=b[X+12>>1]|0,R=b[X+14>>1]|0,((b[X+(M*40|0)+12>>1]|0)-S^S-(b[X+(T*40|0)+12>>1]|0)|0)>-1):0)?(R-(b[X+(T*40|0)+14>>1]|0)^(b[X+(M*40|0)+14>>1]|0)-R|0)>-1:0){b[X>>1]=u|16;u=((M-T|0)*40|0)/40|0;c[X+(T*40|0)+24>>2]=u;c[X+(M*40|0)+28>>2]=0-u}X=X+40|0}while(X>>>0<t>>>0);if(F)Y=q;else{C=c[h>>2]|0;l=g;return C|0}do{q=b[Y>>1]|0;F=q&65535;a:do if(!(F&16)){do if(!(F&3)){X=a[Y+3>>0]|0;u=a[Y+2>>0]|0;if(X<<24>>24!=u<<24>>24)if((u<<24>>24|0)==(0-(X<<24>>24)|0)){Z=q;break}else break a;if(X<<24>>24==4){X=c[Y+24>>2]|0;u=c[Y+28>>2]|0;M=b[Y+12>>1]|0;T=b[Y+14>>1]|0;if(!(_ft_corner_is_flat(M-(b[Y+(u*40|0)+12>>1]|0)|0,T-(b[Y+(u*40|0)+14>>1]|0)|0,(b[Y+(X*40|0)+12>>1]|0)-M|0,(b[Y+(X*40|0)+14>>1]|0)-T|0)|0))break a;T=((X-u|0)*40|0)/40|0;c[Y+(u*40|0)+24>>2]=T;c[Y+(X*40|0)+28>>2]=0-T;Z=b[Y>>1]|0}else Z=q}else Z=q;while(0);b[Y>>1]=Z|16}while(0);Y=Y+40|0}while(Y>>>0<t>>>0);C=c[h>>2]|0;l=g;return C|0}function _ft_mem_realloc(a,b,d,e,f,g){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;var h=0,i=0,j=0,k=0,l=0,m=0,n=0;if((d|b|e|0)<0){h=6;i=f;c[g>>2]=h;return i|0}do if((b|0)==0|(e|0)==0)if(!f){j=0;k=0}else{Pi[c[a+8>>2]&2047](a,f);j=0;k=0}else{if((2147483647/(b|0)|0|0)<(e|0)){h=10;i=f;c[g>>2]=h;return i|0}l=U(e,b)|0;if(d|0){m=U(d,b)|0;n=ri[c[a+12>>2]&511](a,m,l,f)|0;m=(n|0)==0;j=m?64:0;k=m?f:n;break}if((l|0)<=0){j=l|0?6:0;k=0;break}n=$i[c[a+4>>2]&8191](a,l)|0;if(!n){h=64;i=0;c[g>>2]=h;return i|0}else{_memset(n|0,0,l|0)|0;j=0;k=n;break}}while(0);if(!((e|0)>(d|0)&(j|0)==0)){h=j;i=k;c[g>>2]=h;return i|0}_memset(k+(U(d,b)|0)|0,0,U(e-d|0,b)|0)|0;h=0;i=k;c[g>>2]=h;return i|0}function _FT_Outline_Get_Orientation(a){a=a|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0;if(!a){d=0;return d|0}e=b[a+2>>1]|0;if(e<<16>>16<1){d=0;return d|0}f=c[a+4>>2]|0;g=f+(e<<16>>16<<3)|0;h=c[f>>2]|0;i=c[f+4>>2]|0;if(e<<16>>16==1){d=2;return d|0}e=i;j=h;k=f+8|0;l=i;i=h;h=f;while(1){m=c[k>>2]|0;i=(m|0)<(i|0)?m:i;j=(m|0)>(j|0)?m:j;m=c[h+12>>2]|0;e=(m|0)<(e|0)?m:e;l=(m|0)>(l|0)?m:l;m=k+8|0;if(m>>>0>=g>>>0)break;else{n=k;k=m;h=n}}if((i|0)==(j|0)|(l|0)==(e|0)){d=2;return d|0}d=31-(X(((j|0)<0?0-j|0:j)|((i|0)<0?0-i|0:i)|0)|0)+-14|0;i=(d|0)>0?d:0;d=31-(X(l-e|0)|0)+-14|0;e=(d|0)>0?d:0;d=b[a>>1]|0;if(d<<16>>16<=0){o=0;p=(o|0)>0;q=o>>31;r=q+2|0;s=r&-2;t=p?1:s;return t|0}l=c[a+12>>2]|0;a=d<<16>>16;d=0;j=0;h=0;while(1){k=b[l+(h<<1)>>1]|0;if((j|0)>(k|0))u=d;else{g=j;n=d;m=c[f+(k<<3)>>2]>>i;v=c[f+(k<<3)+4>>2]>>e;while(1){w=m;m=c[f+(g<<3)>>2]>>i;x=v;v=c[f+(g<<3)+4>>2]>>e;y=(U(v-x|0,m+w|0)|0)+n|0;if((g|0)>=(k|0)){u=y;break}else{g=g+1|0;n=y}}}h=h+1|0;if((h|0)>=(a|0)){o=u;break}else{d=u;j=k+1|0}}p=(o|0)>0;q=o>>31;r=q+2|0;s=r&-2;t=p?1:s;return t|0}function _FT_MulFix(a,b){a=a|0;b=b|0;var c=0,d=0,e=0,f=0,g=0,h=0,i=0;c=a>>31;d=(a|0)<0?0-a|0:a;a=(b|0)<0;e=a?0-(c|1)|0:c;c=a?0-b|0:b;if(((c>>>8)+d|0)>>>0<8191){f=((U(c,d)|0)+32768|0)>>>16;g=(e|0)<0;h=0-f|0;i=g?h:f;return i|0}else{b=d&65535;f=(U(c>>>16,b)|0)+(U(d>>>16,c)|0)+(((U(c&65535,b)|0)+32768|0)>>>16)|0;g=(e|0)<0;h=0-f|0;i=g?h:f;return i|0}return 0}function _ft_corner_is_flat(a,b,c,d){a=a|0;b=b|0;c=c|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0;e=c+a|0;f=d+b|0;g=(a|0)<0?0-a|0:a;a=(b|0)<0?0-b|0:b;b=(g|0)>(a|0);h=(c|0)<0?0-c|0:c;c=(d|0)<0?0-d|0:d;d=(h|0)>(c|0);i=(e|0)<0?0-e|0:e;e=(f|0)<0?0-f|0:f;f=(i|0)>(e|0);j=((f?e:i)*3>>3)+(f?i:e)|0;return (((b?a:g)*3>>3)+(b?g:a)+(d?h:c)+((d?c:h)*3>>3)-j|0)<(j>>4|0)|0}function _af_latin_metrics_init(d,f){d=d|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0,ia=0,ja=0,ka=0,la=0,ma=0,na=0,oa=0,pa=0,qa=0,ra=0,sa=0,ta=0,ua=0,va=0,wa=0,xa=0,ya=0,za=0,Aa=0,Ba=0,Ca=0,Da=0,Ea=0,Fa=0,Ga=0,Ha=0,Ia=0,Ja=0,Ka=0,La=0,Ma=0,Na=0,Oa=0,Pa=0,Qa=0,Ra=0,Sa=0,Ta=0,Ua=0,Va=0,Wa=0,Xa=0,Ya=0,Za=0,_a=0,$a=0,ab=0,bb=0,cb=0,db=0,eb=0,fb=0,gb=0,hb=0,ib=0,jb=0,kb=0,lb=0,mb=0,nb=0,ob=0,pb=0,qb=0,rb=0,sb=0,tb=0,ub=0,vb=0,wb=0,xb=0,yb=0,zb=0;g=l;l=l+17440|0;if((l|0)>=(m|0))ba(17440);h=g+17432|0;i=g+10800|0;j=g;k=c[f+92>>2]|0;n=d+40|0;c[n>>2]=e[f+68>>1];if(_FT_Select_Charmap(f,1970170211)|0){_FT_Set_Charmap(f,k)|0;l=g;return 0}o=f+100|0;p=c[o>>2]|0;_memset(i+4|0,0,2756)|0;c[i>>2]=p;q=d+52|0;c[q>>2]=0;r=d+5428|0;c[r>>2]=0;s=c[(c[425780+(c[(c[d>>2]|0)+8>>2]<<2)>>2]|0)+16>>2]|0;t=_ft_mem_alloc(p,4,h)|0;p=s;a:while(1){s=a[p>>0]|0;if(!(s<<24>>24)){u=9;break}else{v=p;w=s}while(1){if(w<<24>>24==32){s=v;while(1){x=s+1|0;if((a[x>>0]|0)==32)s=x;else{y=x;break}}}else y=v;v=_af_shaper_get_cluster(y,d,t,h)|0;if((c[h>>2]|0)>>>0<=1)break;w=a[v>>0]|0;if(!(w<<24>>24)){u=9;break a}}z=c[t>>2]|0;if(!z)p=v;else{u=10;break}}do if((u|0)==9)_ft_mem_free(c[o>>2]|0,t);else if(((((u|0)==10?(_ft_mem_free(c[o>>2]|0,t),(_FT_Load_Glyph(f,z,1)|0)==0):0)?(v=c[f+84>>2]|0,(b[v+110>>1]|0)>=1):0)?(_memset(j|0,0,10796)|0,p=j+40|0,c[p>>2]=c[n>>2],c[j+8>>2]=65536,c[j+12>>2]=65536,c[j+16>>2]=0,c[j+20>>2]=0,c[j+4>>2]=f,c[j+24>>2]=0,c[j+28>>2]=0,c[i+2748>>2]=j,c[i+2740>>2]=0,(_af_glyph_hints_reload(i,v+108|0)|0)==0):0)?(c[h>>2]=0,(_af_latin_hints_compute_segments(i,0)|0)==0):0){_af_latin_hints_link_segments(i,0,0,0);v=c[i+52>>2]|0;w=c[i+44>>2]|0;y=v+(w*44|0)|0;if((w|0)>0){w=v;v=0;while(1){s=c[w+20>>2]|0;if(((s|0)!=0?(s>>>0>w>>>0?(c[s+20>>2]|0)==(w|0):0):0)?(x=(b[w+2>>1]|0)-(b[s+2>>1]|0)|0,v>>>0<16):0){c[d+56+(v*12|0)>>2]=(x|0)<0?0-x|0:x;A=v+1|0}else A=v;w=w+44|0;if(w>>>0>=y>>>0)break;else v=A}c[h>>2]=A}_af_sort_and_quantize_widths(h,d+56|0,((c[p>>2]|0)>>>0)/100|0);c[q>>2]=c[h>>2];c[h>>2]=0;if(!(_af_latin_hints_compute_segments(i,1)|0)){_af_latin_hints_link_segments(i,0,0,1);v=c[i+1400>>2]|0;y=c[i+1392>>2]|0;w=v+(y*44|0)|0;if((y|0)>0){y=v;v=0;while(1){x=c[y+20>>2]|0;if(((x|0)!=0?(x>>>0>y>>>0?(c[x+20>>2]|0)==(y|0):0):0)?(s=(b[y+2>>1]|0)-(b[x+2>>1]|0)|0,v>>>0<16):0){c[d+5432+(v*12|0)>>2]=(s|0)<0?0-s|0:s;B=v+1|0}else B=v;y=y+44|0;if(y>>>0>=w>>>0)break;else v=B}c[h>>2]=B}_af_sort_and_quantize_widths(h,d+5432|0,((c[p>>2]|0)>>>0)/100|0);c[r>>2]=c[h>>2];break}}while(0);if(!(c[q>>2]|0))C=((c[n>>2]|0)*50|0)/2048|0;else C=c[d+56>>2]|0;c[d+248>>2]=(C|0)/5|0;c[d+252>>2]=C;a[d+256>>0]=0;if(!(c[r>>2]|0))D=((c[n>>2]|0)*50|0)/2048|0;else D=c[d+5432>>2]|0;c[d+5624>>2]=(D|0)/5|0;c[d+5628>>2]=D;a[d+5632>>0]=0;_af_glyph_hints_done(i);D=420080+(c[(c[d>>2]|0)+12>>2]<<3)|0;r=((c[n>>2]|0)>>>0)/14|0;C=_ft_mem_alloc(c[o>>2]|0,4,h)|0;q=c[D>>2]|0;if((q|0)!=3107){B=d+5636|0;A=f+84|0;z=D;D=q;do{q=1146836+D|0;t=a[q>>0]|0;if(!(t<<24>>24)){E=0;F=0;G=0;H=0}else{v=z+4|0;w=0;y=q;q=0;s=0;x=0;I=t;while(1){if(I<<24>>24==32){t=y;while(1){J=t+1|0;if((a[J>>0]|0)==32)t=J;else{K=J;break}}}else K=y;y=_af_shaper_get_cluster(K,d,C,h)|0;t=c[h>>2]|0;if(t){J=0;L=0;M=q;N=s;O=(b[v>>1]&1)+2147483647|0;while(1){P=c[C>>2]|0;b:do if(((P|0)!=0?(Q=_FT_Load_Glyph(f,P,1)|0,R=c[A>>2]|0,S=b[R+108>>1]|0,T=c[R+112>>2]|0,U=c[R+116>>2]|0,V=c[R+120>>2]|0,(Q|0)==0):0)?(b[R+110>>1]|0)>=3:0){R=S<<16>>16;do if(S<<16>>16>0){Q=-1;W=0;X=0;Y=0;Z=0;_=0;$=M;aa=N;while(1){ca=b[V+(Z<<1)>>1]|0;if((ca|0)>(Y|0)){if(!(b[v>>1]&3)){da=Y;ea=Q;fa=_;ga=aa;ha=$;while(1){ia=c[T+(da<<3)+4>>2]|0;if((ea|0)<0|(ia|0)<(fa|0)){ja=da;ka=ia;la=ha;ma=(ga|0)<(ia|0)?ga:ia}else{ja=ea;ka=fa;la=(ha|0)>(ia|0)?ha:ia;ma=ga}if((da|0)<(ca|0)){da=da+1|0;ea=ja;fa=ka;ga=ma;ha=la}else{na=ja;oa=ka;pa=la;qa=ma;break}}}else{ha=Y;ga=Q;fa=_;ea=$;da=aa;while(1){ia=c[T+(ha<<3)+4>>2]|0;if((ga|0)<0|(ia|0)>(fa|0)){ra=ha;sa=ia;ta=(ea|0)>(ia|0)?ea:ia;ua=da}else{ra=ga;sa=fa;ta=ea;ua=(da|0)<(ia|0)?da:ia}if((ha|0)<(ca|0)){ha=ha+1|0;ga=ra;fa=sa;ea=ta;da=ua}else{na=ra;oa=sa;pa=ta;qa=ua;break}}}da=(na|0)==(Q|0);va=da?W:Y;wa=da?X:ca;xa=na;ya=oa;za=pa;Aa=qa}else{va=W;wa=X;xa=Q;ya=_;za=$;Aa=aa}Z=Z+1|0;if((Z|0)==(R|0))break;else{Q=xa;W=va;X=wa;Y=ca+1|0;_=ya;$=za;aa=Aa}}if((xa|0)>-1){aa=T+(xa<<3)|0;$=c[aa>>2]|0;_=(a[U+xa>>0]&3)==1?xa:-1;Y=xa;X=_;W=_;while(1){_=Y;Y=(Y|0)>(va|0)?Y+-1|0:wa;Q=(c[T+(Y<<3)+4>>2]|0)-ya|0;Z=(Q|0)<0?0-Q|0:Q;if((Z|0)>5?(Q=(c[T+(Y<<3)>>2]|0)-$|0,(((Q|0)<0?0-Q|0:Q)|0)<=(Z*20|0)):0){Ba=_;Ca=X;Da=W;break}_=(a[U+Y>>0]&3)==1;Z=_?Y:W;Q=(X|0)<0&_?Y:X;if((Y|0)==(xa|0)){Ba=xa;Ca=Q;Da=Z;break}else{X=Q;W=Z}}W=xa;X=Ca;Y=Da;while(1){Z=W;W=(W|0)<(wa|0)?W+1|0:va;Ea=T+(W<<3)|0;Q=(c[T+(W<<3)+4>>2]|0)-ya|0;_=(Q|0)<0?0-Q|0:Q;if((_|0)>5?(Q=(c[Ea>>2]|0)-$|0,(((Q|0)<0?0-Q|0:Q)|0)<=(_*20|0)):0){Fa=Z;Ga=X;Ha=Y;break}Z=(a[U+W>>0]&3)==1;_=(Y|0)<0&Z?W:Y;Q=Z?W:X;if((W|0)==(xa|0)){Fa=xa;Ga=Q;Ha=_;break}else{X=Q;Y=_}}Y=b[v>>1]|0;c:do if(!(Y&16)){Ia=Ga;Ja=Ha;Ka=ya;La=Fa;Ma=Ba}else{X=c[n>>2]|0;W=(X>>>0)/25|0;_=(c[T+(Fa<<3)>>2]|0)-(c[T+(Ba<<3)>>2]|0)|0;if((((_|0)<0?0-_|0:_)|0)>=(W|0)){Ia=Ga;Ja=Ha;Ka=ya;La=Fa;Ma=Ba;break}if((2-Ba+Fa|0)>(wa-va|0)){Ia=Ga;Ja=Ha;Ka=ya;La=Fa;Ma=Ba;break}else Na=xa;do{Na=(Na|0)>(va|0)?Na+-1|0:wa;Oa=c[T+(Na<<3)>>2]|0;Pa=(Na|0)==(xa|0)}while(!((Oa|0)!=($|0)|Pa));ca=X>>>2;if(Pa){Qa=L;Ra=O;Sa=za;Ta=Aa;break b}_=(Oa|0)<(c[aa>>2]|0);Q=0;Z=0;da=0;ea=Fa;fa=Fa;d:while(1){if(!(da<<24>>24)){ga=(a[U+ea>>0]&3)==1?ea:-1;Ua=1;Va=ea;Wa=ga;Xa=ga}else{Ua=da;Va=fa;Wa=Q;Xa=Z}ea=(ea|0)<(wa|0)?ea+1|0:va;ga=T+(Va<<3)|0;Ya=c[T+(Va<<3)+4>>2]|0;ha=ya-Ya|0;do if((((ha|0)<0?0-ha|0:ha)|0)<=(ca|0)){ia=T+(ea<<3)|0;Za=(c[T+(ea<<3)+4>>2]|0)-Ya|0;_a=(Za|0)<0?0-Za|0:Za;if((_a|0)>5){Za=c[ia>>2]|0;$a=c[ga>>2]|0;ab=Za-$a|0;if((((ab|0)<0?0-ab|0:ab)|0)>(_a*20|0)){bb=Za;cb=$a}else{db=0;eb=Wa;fb=Xa;break}}else{bb=c[ia>>2]|0;cb=c[ga>>2]|0}ia=(a[U+ea>>0]&3)==1;gb=(Xa|0)<0&ia?ea:Xa;hb=ia?ea:Wa;ia=bb-cb|0;if(_^(bb|0)>(cb|0)){db=Ua;eb=hb;fb=gb;break}if((((ia|0)<0?0-ia|0:ia)|0)<(W|0)){db=Ua;eb=hb;fb=gb}else break d}else{db=0;eb=Wa;fb=Xa}while(0);if((ea|0)==(Ba|0)){Ia=Ga;Ja=Ha;Ka=ya;La=Fa;Ma=Ba;break c}else{Q=eb;Z=fb;da=db;fa=Va}}fa=_a*20|0;da=ea;Z=hb;Q=gb;while(1){ib=(da|0)<(wa|0)?da+1|0:va;W=(c[T+(ib<<3)+4>>2]|0)-Ya|0;if((((W|0)<0?0-W|0:W)|0)>5?(W=(c[Ea>>2]|0)-cb|0,(((W|0)<0?0-W|0:W)|0)<=(fa|0)):0)break;W=((Q|0)<0?(a[U+ib>>0]&3)==1:0)?ib:Q;if((ib|0)==(Ba|0)){Ia=Ba;Ja=W;Ka=Ya;La=Ba;Ma=Va;break c}else{da=ib;Z=ib;Q=W}}Ia=Z;Ja=Q;Ka=Ya;La=(ib|0)>(va|0)?ib+-1|0:wa;Ma=Va}while(0);if((Ia|Ja|0)>-1?(aa=(c[T+(Ia<<3)>>2]|0)-(c[T+(Ja<<3)>>2]|0)|0,(((aa|0)<0?0-aa|0:aa)|0)>(r|0)):0){jb=Ka;kb=za;lb=Aa;mb=0;nb=Y;break}if((a[U+Ma>>0]&3)==1?(a[U+La>>0]&3)==1:0){jb=Ka;kb=za;lb=Aa;mb=0;nb=Y;break}if(!(Y&4)){jb=Ka;kb=za;lb=Aa;mb=1;nb=Y}else{Qa=L;Ra=O;Sa=za;Ta=Aa;break b}}else{ob=ya;pb=za;qb=Aa;u=62}}else{ob=0;pb=M;qb=N;u=62}while(0);if((u|0)==62){u=0;jb=ob;kb=pb;lb=qb;mb=0;nb=b[v>>1]|0}if(!(nb&1)){U=(jb|0)<(O|0);Qa=U?mb:L;Ra=U?jb:O;Sa=kb;Ta=lb;break}else{U=(jb|0)>(O|0);Qa=U?mb:L;Ra=U?jb:O;Sa=kb;Ta=lb;break}}else{Qa=L;Ra=O;Sa=M;Ta=N}while(0);J=J+1|0;if((J|0)==(t|0))break;else{L=Qa;M=Sa;N=Ta;O=Ra}}if((Ra+-2147483647|0)>>>0<2){rb=Sa;sb=Ta;tb=x;ub=w}else{O=Qa<<24>>24==0;c[(O?i+(x<<2)|0:j+(w<<2)|0)>>2]=Ra;rb=Sa;sb=Ta;tb=(O&1)+x|0;ub=((O^1)&1)+w|0}}else{rb=q;sb=s;tb=x;ub=w}I=a[y>>0]|0;if(!(I<<24>>24)){E=tb;F=ub;G=rb;H=sb;break}else{w=ub;q=rb;s=sb;x=tb}}}x=(F|0)==0;if(E|F|0){s=(E|0)==0;if(F>>>0>1){q=1;do{w=c[j+(q<<2)>>2]|0;I=q;do{y=I;I=I+-1|0;v=j+(I<<2)|0;p=c[v>>2]|0;if((w|0)>=(p|0))break;c[j+(y<<2)>>2]=p;c[v>>2]=w}while((I|0)!=0);q=q+1|0}while((q|0)!=(F|0))}if(E>>>0>1){q=1;do{I=c[i+(q<<2)>>2]|0;w=q;do{v=w;w=w+-1|0;p=i+(w<<2)|0;y=c[p>>2]|0;if((I|0)>=(y|0))break;c[i+(v<<2)>>2]=y;c[p>>2]=I}while((w|0)!=0);q=q+1|0}while((q|0)!=(E|0))}q=c[B>>2]|0;w=d+5640+(q*36|0)|0;I=d+5640+(q*36|0)+12|0;c[B>>2]=q+1;if(!s){p=c[i+(E>>>1<<2)>>2]|0;if(!x){c[w>>2]=p;y=c[j+(F>>>1<<2)>>2]|0;c[I>>2]=y;if((y|0)!=(p|0)){v=b[z+4>>1]|0;if((y|0)>(p|0)^(v&3)!=0){O=(y+p|0)/2|0;c[I>>2]=O;c[w>>2]=O;vb=v}else vb=v}else u=119}else{wb=p;u=118}}else{wb=c[j+(F>>>1<<2)>>2]|0;u=118}if((u|0)==118){u=0;c[I>>2]=wb;c[w>>2]=wb;u=119}if((u|0)==119){u=0;vb=b[z+4>>1]|0}c[d+5640+(q*36|0)+24>>2]=G;c[d+5640+(q*36|0)+28>>2]=H;w=d+5640+(q*36|0)+32|0;q=vb&65535;I=q<<1&14;c[w>>2]=I;if(q&8|0)c[w>>2]=I|16}z=z+8|0;D=c[z>>2]|0}while((D|0)!=3107)}_ft_mem_free(c[o>>2]|0,C);C=_ft_mem_alloc(c[o>>2]|0,4,h)|0;D=d+36|0;z=0;vb=1150161;H=0;while(1){vb=_af_shaper_get_cluster(vb,d,C,h)|0;if((c[h>>2]|0)>>>0<=1?(G=c[C>>2]|0,_FT_Get_Advance(c[c[D>>2]>>2]|0,G,2051,i)|0,(G|0)!=0):0){G=c[i>>2]|0;if(z<<24>>24)if((G|0)==(H|0)){xb=z;yb=H}else{u=131;break}else{xb=1;yb=G}}else{xb=z;yb=H}if(!(a[vb>>0]|0)){zb=1;break}else{z=xb;H=yb}}if((u|0)==131)zb=0;_ft_mem_free(c[o>>2]|0,C);a[d+32>>0]=zb;_FT_Set_Charmap(f,k)|0;l=g;return 0}function _af_latin_metrics_scale(a,b){a=a|0;b=b|0;c[a+24>>2]=c[b+20>>2];c[a+4>>2]=c[b>>2];c[a+28>>2]=c[b+24>>2];_af_latin_metrics_scale_dim(a,b,0);_af_latin_metrics_scale_dim(a,b,1);return}function _af_latin_get_standard_widths(a,b,d){a=a|0;b=b|0;d=d|0;if(b|0)c[b>>2]=c[a+5628>>2];if(!d)return;c[d>>2]=c[a+252>>2];return}function _af_latin_hints_init(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0;e=c[d+4>>2]|0;c[b+2748>>2]=d;f=c[d+28>>2]|0;g=b+2740|0;c[g>>2]=f;c[b+4>>2]=c[d+44>>2];c[b+8>>2]=c[d+48>>2];c[b+12>>2]=c[d+5420>>2];c[b+16>>2]=c[d+5424>>2];h=c[d+24>>2]|0;i=(h|0)==2;j=(h|1|0)==3&1;k=i|(h|0)==4?j|2:j;j=(h|0)==1;h=j?k:k|4;k=i?h|8:h;if(!j?(c[e+12>>2]&1|0)==0:0)l=f;else l=f|1;c[g>>2]=(a[(c[(c[d+36>>2]|0)+280>>2]|0)+20>>0]|0)==0?l|8:l;c[b+2744>>2]=k;return 0}function _af_latin_hints_apply(f,g,h,i){f=f|0;g=g|0;h=h|0;i=i|0;var j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0,ia=0,ja=0,ka=0,la=0,ma=0,na=0,oa=0,pa=0,qa=0,ra=0,sa=0,ta=0,ua=0,va=0,wa=0,xa=0,ya=0,za=0,Aa=0,Ba=0,Ca=0,Da=0,Ea=0,Fa=0,Ga=0,Ha=0,Ia=0;j=l;l=l+80|0;if((l|0)>=(m|0))ba(80);k=j+8|0;n=j+4|0;o=j;p=_af_glyph_hints_reload(g,h)|0;if(p|0){q=p;l=j;return q|0}p=i+24|0;r=g+2740|0;s=c[r>>2]|0;do if((s&1|0)==0|(c[p>>2]|0)==1&(s&8|0)==0){t=_af_latin_hints_detect_features(g,c[i+52>>2]|0,i+56|0,0)|0;if(!t){u=c[r>>2]|0;break}else{q=t;l=j;return q|0}}else u=s;while(0);if(!(u&2)){u=_af_latin_hints_detect_features(g,c[i+5428>>2]|0,i+5432|0,1)|0;if(u|0){q=u;l=j;return q|0}if((b[(c[(c[i+36>>2]|0)+8>>2]|0)+(f<<1)>>1]&16384)==0?(f=c[g+1412>>2]|0,u=c[g+1404>>2]|0,s=f+(u*44|0)|0,t=c[i+5420>>2]|0,(u|0)>0):0){u=i+40|0;v=i+5636|0;w=g+1416|0;x=f;do{f=_FT_MulFix(((c[u>>2]|0)>>>0)/40|0,t)|0;if(c[v>>2]|0){y=x+13|0;z=x+12|0;A=0;B=0;C=0;D=(f|0)<32?f:32;while(1){f=i+5640+(A*36|0)|0;E=c[i+5640+(A*36|0)+32>>2]|0;if((E&1|0)!=0?(F=(E&6|0)!=0,G=E>>>3&1,E=G&255,!((G|0)==0&(F^(a[y>>0]|0)==(c[w>>2]|0)^1))):0){G=(b[x>>1]|0)-(c[f>>2]|0)|0;H=_FT_MulFix((G|0)<0?0-G|0:G,t)|0;G=(H|0)<(D|0);I=G?H:D;J=G?E:C;K=G?f:B;if(!(E<<24>>24!=0|((H|0)==0|(a[z>>0]&1)==0))?(H=b[x>>1]|0,F^(H|0)<(c[f>>2]|0)):0){f=i+5640+(A*36|0)+12|0;F=H-(c[f>>2]|0)|0;H=_FT_MulFix((F|0)<0?0-F|0:F,t)|0;F=(H|0)<(I|0);L=F?f:K;M=F?0:J;N=F?H:I}else{L=K;M=J;N=I}}else{L=B;M=C;N=D}A=A+1|0;if(A>>>0>=(c[v>>2]|0)>>>0)break;else{B=L;C=M;D=N}}if(L|0?(c[x+20>>2]=L,M<<24>>24):0)a[z>>0]=a[z>>0]|8}x=x+44|0}while(x>>>0<s>>>0)}}s=g+24|0;x=g+28|0;M=g+2748|0;L=g+64|0;N=g+56|0;v=g+1412|0;t=g+1404|0;i=g+1400|0;w=g+1392|0;u=0;a:while(1){D=(u|0)==0;do if(D){C=c[r>>2]|0;if(!((c[p>>2]|0)==1&(C&8|0)==0)){if(C&1|0){u=1;continue a}C=c[L>>2]|0;B=c[N>>2]|0;O=0;P=0;Q=B;R=C;S=C+(B*44|0)|0;T=32;break}_af_warper_compute(k,g,0,n,o);B=c[n>>2]|0;C=c[o>>2]|0;A=c[s>>2]|0;y=c[x>>2]|0;I=y+(A*40|0)|0;if((A|0)>0){A=y;do{c[A+16>>2]=(_FT_MulFix(b[A+12>>1]|0,B)|0)+C;A=A+40|0}while(A>>>0<I>>>0)}}else if((u|0)==1){if(c[r>>2]&2|0)break a;I=c[v>>2]|0;A=c[t>>2]|0;C=I+(A*44|0)|0;B=a[(c[425780+(c[(c[c[M>>2]>>2]|0)+8>>2]<<2)>>2]|0)+12>>0]|0;if((A|0)<=0){y=c[i>>2]|0;J=c[w>>2]|0;if((J|0)>0){U=y;V=y+(J*44|0)|0;T=36;break}else{T=128;break}}else{W=I;X=0}while(1){J=a[W+12>>0]|0;y=J&255;b:do if(!(y&4)){K=c[W+24>>2]|0;H=W+20|0;F=c[H>>2]|0;f=(K|0)!=0;do if(f&(F|0)!=0){E=K+20|0;if(!(c[E>>2]|0)){Y=F;Z=W;_=K}else{G=a[K+12>>0]|0;if(!(G&8))if(!(y&8)){Y=F;Z=W;_=K;break}else{$=W;aa=H;ca=J}else{$=K;aa=E;ca=G}c[aa>>2]=0;a[$+12>>0]=ca&-9;da=c[H>>2]|0;T=43}}else{da=F;T=43}while(0);do if((T|0)==43){T=0;F=(da|0)!=0;if(F|f^1)if(F){Y=da;Z=W;_=K;break}else{ea=X;break b}else{F=c[K+20>>2]|0;if(!F){ea=X;break b}else{Y=F;Z=K;_=W;break}}}while(0);K=c[Y+8>>2]|0;c[Z+8>>2]=K;f=Z+12|0;F=a[f>>0]|4;a[f>>0]=F;if(_|0?(c[_+20>>2]|0)==0:0){f=c[Z+4>>2]|0;H=_+12|0;G=a[H>>0]|0;c[_+8>>2]=(_af_latin_compute_stem_width(g,1,(c[_+4>>2]|0)-f|0,K-f|0,F&255,G&255)|0)+K;a[H>>0]=G|4}ea=(X|0)==0?W:X}else ea=X;while(0);W=W+44|0;if(W>>>0>=C>>>0){O=B;P=ea;Q=A;R=I;S=C;T=32;break}else X=ea}}while(0);do if((T|0)==32){T=0;if((Q|0)>0){z=O<<24>>24==0;C=0;I=R;A=P;while(1){B=I+12|0;J=a[B>>0]|0;y=J&255;do if(!(y&4)){G=c[I+24>>2]|0;if(!G){fa=C+1|0;ga=A;break}if(c[G+20>>2]|0){H=c[G+4>>2]|0;K=c[G+8>>2]|0;c[I+8>>2]=(_af_latin_compute_stem_width(g,u,(c[I+4>>2]|0)-H|0,K-H|0,d[G+12>>0]|0,y)|0)+K;a[B>>0]=J|4;fa=C;ga=A;break}if(!A){K=c[I+4>>2]|0;H=(c[G+4>>2]|0)-K|0;F=G+12|0;f=_af_latin_compute_stem_width(g,u,H,0,y,d[F>>0]|0)|0;E=(f|0)<65;if((f|0)<96){ha=(H>>1)+K|0;ia=ha+32&-64;ja=ia-(E?32:38)|0;ka=ha-ja|0;la=ia|(E?32:26);E=ha-la|0;ha=((((ka|0)<0?0-ka|0:ka)|0)<(((E|0)<0?0-E|0:E)|0)?ja:la)-((f|0)/2|0)|0;la=I+8|0;c[la>>2]=ha;ma=la;na=ha+f|0;oa=G}else{ma=I+8|0;na=K+32&-64;oa=I}c[oa+8>>2]=na;f=J|4;a[B>>0]=f;ha=c[ma>>2]|0;c[G+8>>2]=(_af_latin_compute_stem_width(g,u,H,ha-K|0,f&255,d[F>>0]|0)|0)+ha;fa=C;ga=I;break}ha=c[I+4>>2]|0;F=ha-(c[A+4>>2]|0)+(c[A+8>>2]|0)|0;f=(c[G+4>>2]|0)-ha|0;ha=(f>>1)+F|0;K=G+12|0;H=d[K>>0]|0;la=_af_latin_compute_stem_width(g,u,f,0,y,H)|0;do if(!(H&4))if((la|0)<96){ja=ha+32&-64;E=(la|0)<65;ka=ja-(E?32:38)|0;ia=ha-ka|0;pa=ja|(E?32:26);E=ha-pa|0;ja=(((ia|0)<0?0-ia|0:ia)|0)<(((E|0)<0?0-E|0:E)|0)?ka:pa;pa=(la|0)/2|0;c[I+8>>2]=ja-pa;qa=ja+pa|0;ra=G;break}else{pa=F+32&-64;ja=la>>>1;ka=pa+ja-ha|0;E=(f+32+F&-64)-la|0;ia=E+(ja-ha)|0;ja=(((ka|0)<0?0-ka|0:ka)|0)<(((ia|0)<0?0-ia|0:ia)|0)?pa:E;c[I+8>>2]=ja;qa=ja+la|0;ra=G;break}else{qa=(c[G+8>>2]|0)-la|0;ra=I}while(0);c[ra+8>>2]=qa;a[B>>0]=J|4;a[K>>0]=a[K>>0]|4;if(I>>>0>R>>>0){la=I+8|0;ha=c[la>>2]|0;F=c[I+-36>>2]|0;if(z){if((ha|0)>=(F|0)){fa=C;ga=A;break}}else if((ha|0)<=(F|0)){fa=C;ga=A;break}ha=(c[G+8>>2]|0)-F|0;if((((ha|0)<0?0-ha|0:ha)|0)>16){c[la>>2]=F;fa=C;ga=A}else{fa=C;ga=A}}else{fa=C;ga=A}}else{fa=C;ga=A}while(0);I=I+44|0;if(I>>>0>=S>>>0){sa=fa;ta=ga;ua=1;break}else{C=fa;A=ga}}}else{sa=0;ta=P;ua=0}A=Q*44|0;c:do if(D){C=(A|0)==528;switch(A|0){case 264:{va=R;wa=4;xa=2;break}case 528:{va=R+44|0;wa=9;xa=5;break}default:break c}I=c[R+(xa*44|0)+4>>2]|0;z=I-(c[R+(wa*44|0)+4>>2]|0)+(I-(c[va+4>>2]|0))|0;if((((z|0)<0?0-z|0:z)|0)<8){z=R+(wa*44|0)+8|0;I=(c[R+(xa*44|0)+8>>2]<<1)-(c[va+8>>2]|0)|0;J=(c[z>>2]|0)-I|0;c[z>>2]=I;I=c[R+(wa*44|0)+24>>2]|0;z=(I|0)!=0;if(z){B=I+8|0;c[B>>2]=(c[B>>2]|0)-J}if(C){C=R+360|0;c[C>>2]=(c[C>>2]|0)-J;C=R+492|0;c[C>>2]=(c[C>>2]|0)-J}J=R+(wa*44|0)+12|0;a[J>>0]=a[J>>0]|4;if(z){z=I+12|0;a[z>>0]=a[z>>0]|4}}}while(0);if(ua&((sa|0)!=0|(ta|0)==0)){A=O<<24>>24==0;z=R;I=ta;while(1){J=z+12|0;C=a[J>>0]|0;do if(!(C&4)){B=c[z+28>>2]|0;if((B|0)!=0?(y=c[B+4>>2]|0,F=c[z+4>>2]|0,la=y-F|0,(((la|0)<0?0-la|0:la)|0)<80):0){ya=I;za=F-y+(c[B+8>>2]|0)|0;Aa=C}else T=90;do if((T|0)==90){T=0;if(!I){ya=z;za=(c[z+4>>2]|0)+32&-64;Aa=C;break}else Ba=z;while(1){Ca=Ba+-44|0;if(Ca>>>0<R>>>0){Da=0;break}if(!(a[Ba+-32>>0]&4))Ba=Ca;else{Da=1;break}}B=z;while(1){Ea=B+44|0;if(Ea>>>0>=S>>>0)break;if(!(a[B+56>>0]&4))B=Ea;else{T=97;break}}if((T|0)==97?(T=0,Ca>>>0<z>>>0&Da&Ea>>>0>z>>>0):0){y=c[B+48>>2]|0;F=c[Ba+-40>>2]|0;la=c[Ba+-36>>2]|0;if((y|0)==(F|0)){ya=I;za=la;Aa=C;break}ha=(_FT_MulDiv((c[z+4>>2]|0)-F|0,(c[B+52>>2]|0)-la|0,y-F|0)|0)+la|0;ya=I;za=ha;Aa=a[J>>0]|0;break}ya=I;za=((c[z+4>>2]|0)+16-(c[I+4>>2]|0)&-32)+(c[I+8>>2]|0)|0;Aa=C}while(0);G=z+8|0;c[G>>2]=za;a[J>>0]=Aa|4;do if(z>>>0>R>>>0){K=c[z+-36>>2]|0;if(A){if((za|0)>=(K|0)){Fa=za;break}}else if((za|0)<=(K|0)){Fa=za;break}ha=c[z+24>>2]|0;if((ha|0)!=0?(la=(c[ha+8>>2]|0)-K|0,(((la|0)<0?0-la|0:la)|0)>16):0){c[G>>2]=K;Fa=K}else Fa=za}else Fa=za;while(0);K=z+44|0;if(K>>>0<S>>>0?(a[z+56>>0]&4)!=0:0){la=c[z+52>>2]|0;if(A){if((Fa|0)<=(la|0)){Ga=ya;Ha=K;break}}else if((Fa|0)>=(la|0)){Ga=ya;Ha=K;break}ha=c[z+24>>2]|0;if((ha|0)!=0?(F=(c[ha+8>>2]|0)-(c[z+-36>>2]|0)|0,(((F|0)<0?0-F|0:F)|0)>16):0){c[G>>2]=la;Ga=ya;Ha=K}else{Ga=ya;Ha=K}}else{Ga=ya;Ha=K}}else{Ga=I;Ha=z+44|0}while(0);if(Ha>>>0<S>>>0){z=Ha;I=Ga}else break}}I=c[g+44+(u*1348|0)+8>>2]|0;z=c[g+44+(u*1348|0)>>2]|0;A=I+(z*44|0)|0;J=(z|0)>0;if(!D)if(J){U=I;V=A;T=36;break}else{T=128;break}if(J){J=I;do{I=c[J+12>>2]|0;if(I|0){z=c[J+40>>2]|0;C=c[I+8>>2]|0;I=J+36|0;while(1){K=c[I>>2]|0;c[K+16>>2]=C;b[K>>1]=b[K>>1]|4;if((K|0)==(z|0))break;else I=K+32|0}}J=J+44|0}while(J>>>0<A>>>0);T=128}else T=128}while(0);if((T|0)==36){T=0;D=U;do{A=c[D+12>>2]|0;if(A|0){J=c[D+40>>2]|0;I=c[A+8>>2]|0;A=D+36|0;while(1){z=c[A>>2]|0;c[z+20>>2]=I;b[z>>1]=b[z>>1]|8;if((z|0)==(J|0))break;else A=z+32|0}}D=D+44|0}while(D>>>0<V>>>0);T=128}if((T|0)==128){T=0;_af_glyph_hints_align_strong_points(g,u);_af_glyph_hints_align_weak_points(g,u)}u=u+1|0;if((u|0)==2)break}u=c[s>>2]|0;s=c[x>>2]|0;x=s+(u*40|0)|0;if((u|0)<=0){q=0;l=j;return q|0}u=c[h+4>>2]|0;g=s;s=c[h+8>>2]|0;while(1){c[u>>2]=c[g+16>>2];c[u+4>>2]=c[g+20>>2];h=e[g>>1]|0;if(!(h&1))Ia=((h&2)>>>1)+1<<24>>24;else Ia=0;a[s>>0]=Ia;g=g+40|0;if(g>>>0>=x>>>0){q=0;break}else{u=u+8|0;s=s+1|0}}l=j;return q|0}function _af_latin_hints_detect_features(d,e,f,g){d=d|0;e=e|0;f=f|0;g=g|0;var h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0;h=l;l=l+16|0;if((l|0)>=(m|0))ba(16);i=h;j=_af_latin_hints_compute_segments(d,g)|0;if(j|0){k=j;l=h;return k|0}_af_latin_hints_link_segments(d,e,f,g);f=d+44+(g*1348|0)|0;e=c[d>>2]|0;j=c[d+2748>>2]|0;n=c[425780+(c[(c[j>>2]|0)+8>>2]<<2)>>2]|0;o=c[d+44+(g*1348|0)+8>>2]|0;p=c[f>>2]|0;q=o+(p*44|0)|0;r=d+44+(g*1348|0)+12|0;c[r>>2]=0;s=(g|0)==0;t=d+12|0;u=c[(s?d+4|0:t)>>2]|0;if((g|0)==1)v=a[n+12>>0]|0;else v=0;if(s)w=_FT_DivFix(64,c[t>>2]|0)|0;else w=0;t=_FT_MulFix(c[j+44+(g*5376|0)+204>>2]|0,u)|0;j=_FT_DivFix((t|0)<16?t:16,u)|0;if((p|0)>0){p=w*3|0;t=d+44+(g*1348|0)+20|0;s=o;a:while(1){n=b[s+8>>1]|0;b:do if(((n|0)>=(w|0)?(x=s+1|0,y=a[x>>0]|0,y<<24>>24!=4):0)?!((n<<1|0)<(p|0)&(c[s+24>>2]|0)!=0):0){z=c[r>>2]|0;c:do if((z|0)>0){A=c[t>>2]|0;B=s+2|0;C=b[B>>1]|0;D=C<<16>>16;E=0;while(1){F=D-(b[A+(E*44|0)>>1]|0)|0;if((((F|0)<0?0-F|0:F)|0)<(j|0)?(a[A+(E*44|0)+13>>0]|0)==y<<24>>24:0)break;F=E+1|0;if((F|0)<(z|0))E=F;else{G=B;H=C;break c}}c[s+16>>2]=c[A+(E*44|0)+36>>2];C=A+(E*44|0)+40|0;c[(c[C>>2]|0)+16>>2]=s;c[C>>2]=s;break b}else{C=s+2|0;G=C;H=b[C>>1]|0}while(0);I=_af_axis_hints_new_edge(f,H<<16>>16,y<<24>>24,v,e,i)|0;if(I|0){J=21;break a}z=c[i>>2]|0;C=z;B=C+36|0;do{c[C>>2]=0;C=C+4|0}while((C|0)<(B|0));c[z+36>>2]=s;c[z+40>>2]=s;a[z+13>>0]=a[x>>0]|0;C=b[G>>1]|0;b[z>>1]=C;B=_FT_MulFix(C<<16>>16,u)|0;c[z+4>>2]=B;c[z+8>>2]=B;c[s+16>>2]=s}while(0);s=s+44|0;if(s>>>0>=q>>>0){K=o;break}}if((J|0)==21){k=I;l=h;return k|0}while(1){d:do if((a[K+1>>0]|0)==4?(I=c[r>>2]|0,(I|0)>0):0){o=c[t>>2]|0;s=b[K+2>>1]|0;u=0;while(1){L=o+(u*44|0)|0;G=s-(b[L>>1]|0)|0;i=u+1|0;if((((G|0)<0?0-G|0:G)|0)<(j|0))break;if((i|0)<(I|0))u=i;else break d}if(L|0){c[K+16>>2]=c[o+(u*44|0)+36>>2];I=o+(u*44|0)+40|0;c[(c[I>>2]|0)+16>>2]=K;c[I>>2]=K}}while(0);K=K+44|0;if(K>>>0>=q>>>0){M=t;break}}}else M=d+44+(g*1348|0)+20|0;g=c[M>>2]|0;M=c[r>>2]|0;r=g+(M*44|0)|0;if((M|0)>0)N=g;else{k=0;l=h;return k|0}do{M=c[N+36>>2]|0;if(M|0){d=M;do{c[d+12>>2]=N;d=c[d+16>>2]|0}while((d|0)!=(M|0))}N=N+44|0}while(N>>>0<r>>>0);O=g;do{g=c[O+36>>2]|0;N=O+24|0;M=O+28|0;d=0;t=0;q=g;do{K=a[q>>0]&1;t=(K&255)+t|0;d=((K^1)&255)+d|0;K=c[q+24>>2]|0;if(!K)P=0;else{L=c[K+12>>2]|0;P=(L|0)!=(O|0)&(L|0)!=0}L=c[q+20>>2]|0;if(!L){if(P)J=42}else if(P|(c[L+12>>2]|0)!=0)if(P)J=42;else{Q=L;R=N;J=43}if((J|0)==42){J=0;Q=K;R=M;J=43}do if((J|0)==43){J=0;K=c[R>>2]|0;if((K|0)!=0?(L=(b[O>>1]|0)-(b[K>>1]|0)|0,j=(b[q+2>>1]|0)-(b[Q+2>>1]|0)|0,(((j|0)<0?0-j|0:j)|0)>=(((L|0)<0?0-L|0:L)|0)):0)S=K;else S=c[Q+12>>2]|0;if(P){c[M>>2]=S;K=S+12|0;a[K>>0]=a[K>>0]|2;break}else{c[N>>2]=S;break}}while(0);q=c[q+16>>2]|0}while((q|0)!=(g|0));a[O+12>>0]=(t|0)>0&(t|0)>=(d|0)&1;if(c[M>>2]|0?c[N>>2]|0:0)c[M>>2]=0;O=O+44|0}while(O>>>0<r>>>0);k=0;l=h;return k|0}function _af_warper_compute(a,d,e,f,g){a=a|0;d=d|0;e=e|0;f=f|0;g=g|0;var h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ca=0,da=0;h=l;l=l+272|0;if((l|0)>=(m|0))ba(272);i=h;j=(e|0)==1;k=c[(j?d+12|0:d+4|0)>>2]|0;n=c[(j?d+16|0:d+8|0)>>2]|0;j=a+44|0;c[j>>2]=k;o=a+48|0;c[o>>2]=n;p=a+52|0;c[p>>2]=-2147483648;q=a+56|0;c[q>>2]=0;r=c[d+44+(e*1348|0)+8>>2]|0;s=c[d+44+(e*1348|0)>>2]|0;e=c[d+28>>2]|0;t=c[d+24>>2]|0;c[f>>2]=k;c[g>>2]=n;if((s|0)<1){l=h;return}u=b[e+12>>1]|0;if((t|0)>1){v=1;w=u;x=u}else{l=h;return}do{u=b[e+(v*40|0)+12>>1]|0;w=(u|0)<(w|0)?u:w;x=(u|0)>(x|0)?u:x;v=v+1|0}while((v|0)!=(t|0));if((x|0)<=(w|0)){l=h;return}c[a>>2]=(_FT_MulFix(w,k)|0)+n;t=(_FT_MulFix(x,k)|0)+n|0;n=a+4|0;c[n>>2]=t;v=c[a>>2]|0;e=a+8|0;c[e>>2]=v&-64;c[a+12>>2]=t+63&-64;u=v&-32;y=a+16|0;c[y>>2]=u;z=u+32|0;A=a+20|0;c[A>>2]=z;B=t&-32;C=a+24|0;c[C>>2]=B;D=B+32|0;E=a+28|0;c[E>>2]=D;if((z|0)>(t|0)){c[A>>2]=t;F=t}else F=z;if((B|0)<(v|0)){c[C>>2]=v;G=v}else G=B;B=t-v|0;z=a+32|0;c[z>>2]=B;if((B|0)<65){c[A>>2]=v;c[C>>2]=t;H=v;I=t}else{H=F;I=G}G=I-H|0;H=a+36|0;c[H>>2]=G;I=D-u|0;u=a+40|0;c[u>>2]=I;D=(B|0)<129?((B|0)<97?4:8):16;F=B-D|0;if((G|0)<(F|0)){c[H>>2]=F;J=F}else J=G;G=D+B|0;if((I|0)>(G|0)){c[u>>2]=G;K=G}else K=I;I=(B*3|0)/4|0;if((J|0)<(I|0)){c[H>>2]=I;L=I}else L=J;J=(B*5|0)/4|0;if((K|0)>(J|0)){c[u>>2]=J;M=J}else M=K;a:do if((L|0)<=(M|0)){K=x-w|0;J=(s|0)>0;I=L;H=B;G=v;D=t;while(1){F=H-I+G|0;if((H|0)>(I|0)){N=c[A>>2]|0;O=(N|0)<(F|0);P=O?N:F;Q=N;R=O}else{O=c[y>>2]|0;N=(O|0)>(F|0);P=N?O:F;Q=O;R=N}N=R?Q-F|0:0;F=N+D|0;O=(((D|0)>(F|0)?0-N|0:N)+((P|0)<(G|0)?G-P|0:P-G|0)|0)*10|0;N=(_FT_DivFix(I-H|0,K)|0)+k|0;S=P-(_FT_MulFix(w,N)|0)|0;_memset(i|0,0,260)|0;T=c[e>>2]|0;V=P-T|0;W=c[y>>2]|0;X=F-P|0;F=c[C>>2]|0;Y=c[A>>2]|0;Z=c[E>>2]|0;_=((W+X|0)<(F|0)?F-X|0:W)-T|0;W=((Y+X|0)>(Z|0)?Z-X|0:Y)-T|0;if((_|0)>=0?!((_|0)>(W|0)|(W|0)>64):0){if(J){T=S-V+_|0;Y=0;do{X=(b[r+(Y*44|0)+6>>1]|0)-(b[r+(Y*44|0)+4>>1]|0)|0;Z=_;F=T+(_FT_MulFix(b[r+(Y*44|0)+2>>1]|0,N)|0)|0;while(1){$=U(c[425916+((F&63)<<2)>>2]|0,X)|0;aa=i+(Z<<2)|0;c[aa>>2]=(c[aa>>2]|0)+$;if((Z|0)<(W|0)){Z=Z+1|0;F=F+1|0}else break}Y=Y+1|0}while((Y|0)!=(s|0))}Y=_;T=c[p>>2]|0;while(1){F=c[i+(Y<<2)>>2]|0;Z=Y-V|0;X=Z+O|0;do if((F|0)<=(T|0)){if((F|0)!=(T|0)){ca=T;break}if((X|0)>=(c[q>>2]|0))ca=T;else da=35}else da=35;while(0);if((da|0)==35){da=0;c[p>>2]=F;c[q>>2]=X;c[j>>2]=N;c[o>>2]=Z+S;ca=F}if((Y|0)<(W|0)){Y=Y+1|0;T=ca}else break}}if((I|0)>=(c[u>>2]|0))break a;I=I+1|0;H=c[z>>2]|0;G=c[a>>2]|0;D=c[n>>2]|0}}while(0);n=c[j>>2]|0;j=c[o>>2]|0;o=n-k|0;c[d+2752>>2]=(_FT_MulFix(w,o)|0)+j;c[d+2756>>2]=(_FT_MulFix(x,o)|0)+j;c[f>>2]=n;c[g>>2]=j;l=h;return}function _af_latin_compute_stem_width(d,e,f,g,h,i){d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;i=i|0;var j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0;j=c[d+2748>>2]|0;k=(e|0)==1;l=c[d+2744>>2]|0;if(!(l&4)){m=f;return m|0}if(a[j+44+(e*5376|0)+212>>0]|0){m=f;return m|0}d=(f|0)<0?0-f|0:f;if(k)if(!(l&2))if((d|0)<192&(i&2|0)!=0)n=d;else o=7;else o=21;else if(!(l&1))o=7;else o=21;do if((o|0)==7){i=h&1;p=(d|0)<(((i|0)==0?56:80)|0)?(i<<3)+56|0:d;if(!(c[j+44+(e*5376|0)+8>>2]|0))n=p;else{i=c[j+44+(e*5376|0)+16>>2]|0;q=p-i|0;if((((q|0)<0?0-q|0:q)|0)<40){n=(i|0)>48?i:48;break}if((p|0)<192){i=p&63;q=p&-64;if(i>>>0<10){n=p;break}if(i>>>0<32){n=q|10;break}else{n=i>>>0<54?q|54:p;break}}if((f|0)>0&(g|0)>0|(g&f|0)<0){q=b[(c[(c[j+4>>2]|0)+88>>2]|0)+12>>1]|0;if((q&65535)>=10)if((q&65535)<30)r=(U(30-(q&65535)|0,g)|0)/20|0;else r=0;else r=g;s=(r|0)<0?0-r|0:r}else s=0;n=p+32-s&-64}}else if((o|0)==21){p=c[j+44+(e*5376|0)+8>>2]|0;if(p){q=0;i=d;t=98;while(1){u=c[j+44+(e*5376|0)+12+(q*12|0)+4>>2]|0;v=d-u|0;w=(v|0)<0?0-v|0:v;v=(w|0)<(t|0);i=v?u:i;q=q+1|0;if((q|0)==(p|0))break;else t=v?w:t}t=i+32&-64;if((i|0)>(d|0))x=(t+-48|0)<(d|0)?i:d;else{y=i;z=t;o=25}}else{y=d;z=d+32&-64;o=25}if((o|0)==25)x=(z|48|0)>(d|0)?y:d;if(k){n=(x|0)>63?x+16&-64:64;break}if(l&8|0){n=(x|0)<64?64:x+32&-64;break}if((x|0)<48){n=x+64>>1;break}if((x|0)>=128){n=x+32&-64;break}t=x+22&-64;p=t-d|0;if((((p|0)<0?0-p|0:p)|0)>15)n=(d|0)<48?d+64>>1:d;else n=t}while(0);m=(f|0)>-1?n:0-n|0;return m|0}function _FT_MulDiv(a,b,c){a=a|0;b=b|0;c=c|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0;d=a>>31|1;e=(a|0)<0?0-a|0:a;a=(b|0)<0;f=a?0-d|0:d;d=a?0-b|0:b;b=(c|0)<0;a=b?0-c|0:c;c=b?0-f|0:f;if(!a){g=2147483647;h=(c|0)<0;i=0-g|0;j=h?i:g;return j|0}if((d+e|0)>>>0<=(129894-(a>>>17)|0)>>>0){g=(((a>>>1)+(U(d,e)|0)|0)>>>0)/(a>>>0)|0;h=(c|0)<0;i=0-g|0;j=h?i:g;return j|0}f=e&65535;b=e>>>16;e=d&65535;k=d>>>16;d=U(e,b)|0;l=(U(k,f)|0)+d|0;m=l<<16;n=m+(U(e,f)|0)|0;f=n+(a>>>1)|0;e=(l>>>16)+(U(k,b)|0)+((l>>>0<d>>>0&1)<<16)+(n>>>0<m>>>0&1)+(f>>>0<n>>>0&1)|0;if(!e){g=(f>>>0)/(a>>>0)|0;h=(c|0)<0;i=0-g|0;j=h?i:g;return j|0}if(e>>>0>=a>>>0){g=2147483647;h=(c|0)<0;i=0-g|0;j=h?i:g;return j|0}n=X(e|0)|0;m=32-n|0;d=f>>>m|e<<n;e=(d>>>0)/(a>>>0)|0;l=m;m=e;b=d-(U(e,a)|0)|0;e=f<<n;while(1){n=b<<1|e>>>31;f=n>>>0<a>>>0;d=(f^1)&1|m<<1;l=l+-1|0;if(!l){g=d;break}else{m=d;b=n-(f?0:a)|0;e=e<<1}}h=(c|0)<0;i=0-g|0;j=h?i:g;return j|0}function _af_glyph_hints_align_strong_points(a,d){a=a|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0;e=c[a+28>>2]|0;f=c[a+24>>2]|0;g=e+(f*40|0)|0;h=c[a+44+(d*1348|0)+20>>2]|0;i=c[a+44+(d*1348|0)+12>>2]|0;a=(d|0)==0;j=a?4:8;if(!((i|0)>0&(f|0)>0))return;f=j|16;k=(d|0)==1;d=h+(i*44|0)+-44|0;l=i*44|0;i=(l|0)/44|0;m=(l|0)<396;n=d+8|0;o=d+4|0;p=h+8|0;q=h+4|0;r=(l|0)>0;l=e;do{e=b[l>>1]|0;if(!(e&65535&f)){if(k){s=b[l+14>>1]|0;t=l+8|0}else{s=b[l+12>>1]|0;t=l+4|0}u=c[t>>2]|0;v=b[h>>1]|0;a:do if((v<<16>>16|0)<(s|0)){if((s|0)>=(b[d>>1]|0)){w=(c[n>>2]|0)+u-(c[o>>2]|0)|0;x=e;break}b:do if(m){y=v<<16>>16;if(r&(y|0)<(s|0)){z=1;while(1){A=b[h+(z*44|0)>>1]|0;if((z|0)<(i|0)&(A|0)<(s|0))z=z+1|0;else{B=z;C=A;break}}}else{B=0;C=y}if((C|0)==(s|0)){w=c[h+(B*44|0)+8>>2]|0;x=e;break a}else D=B}else{z=i;A=0;while(1){E=z;while(1){if((A|0)>=(E|0)){D=A;break b}F=E+A>>1;G=b[h+(F*44|0)>>1]|0;if((s|0)<(G|0))E=F;else break}if((s|0)<=(G|0))break;z=E;A=F+1|0}w=c[h+(F*44|0)+8>>2]|0;x=e;break a}while(0);A=h+(D*44|0)|0;z=A+-44|0;y=z+16|0;H=c[y>>2]|0;if(!H){I=z+8|0;J=_FT_DivFix((c[h+(D*44|0)+8>>2]|0)-(c[I>>2]|0)|0,(b[A>>1]|0)-(b[z>>1]|0)|0)|0;c[y>>2]=J;K=z;L=I;M=J}else{K=z;L=z+8|0;M=H}H=c[L>>2]|0;z=(_FT_MulFix(s-(b[K>>1]|0)|0,M)|0)+H|0;w=z;x=b[l>>1]|0}else{w=(c[p>>2]|0)+u-(c[q>>2]|0)|0;x=e}while(0);c[(a?l+16|0:l+20|0)>>2]=w;b[l>>1]=x&65535|j}l=l+40|0}while(l>>>0<g>>>0);return}function _af_glyph_hints_align_weak_points(a,b){a=a|0;b=b|0;var d=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0;d=c[a+28>>2]|0;f=c[a+24>>2]|0;g=d+(f*40|0)|0;h=c[a+40>>2]|0;i=c[a+36>>2]|0;a=h+(i<<2)|0;j=(b|0)==0;b=(f|0)>0;if(j)if(b){f=d;do{c[f+24>>2]=c[f+16>>2];c[f+28>>2]=c[f+4>>2];f=f+40|0}while(f>>>0<g>>>0);k=4}else k=4;else if(b){f=d;do{c[f+24>>2]=c[f+20>>2];c[f+28>>2]=c[f+8>>2];f=f+40|0}while(f>>>0<g>>>0);k=8}else k=8;if((i|0)>0){i=h;while(1){h=c[i>>2]|0;f=c[h+36>>2]|0;a:do if(h>>>0<=f>>>0){l=h;while(1){if((e[l>>1]|0)&k|0){m=l;break}n=l+40|0;if(n>>>0>f>>>0)break a;else l=n}b:while(1){o=m;while(1){if(o>>>0>=f>>>0){p=12;break}n=o+40|0;if(!((e[o+40>>1]|0)&k)){q=n;r=0;break}else o=n}if((p|0)==12){p=0;q=o+40|0;r=1}s=q>>>0>f>>>0;if(s)break;else t=q;while(1){if((e[t>>1]|0)&k|0)break;n=t+40|0;if(n>>>0>f>>>0)break b;else t=n}n=t+-40|0;if(q>>>0>n>>>0){m=t;continue}u=(c[o+28>>2]|0)>(c[t+28>>2]|0);v=u?o:t;w=u?t:o;u=c[w+28>>2]|0;x=c[v+28>>2]|0;y=c[w+24>>2]|0;w=c[v+24>>2]|0;v=y-u|0;z=w-x|0;if((x|0)==(u|0)|(w|0)==(y|0)){A=q;while(1){B=c[A+28>>2]|0;if((B|0)>(u|0))C=(B|0)<(x|0)?y:B+z|0;else C=B+v|0;c[A+24>>2]=C;B=A+40|0;if(B>>>0>n>>>0){m=t;continue b}else A=B}}A=_FT_DivFix(w-y|0,x-u|0)|0;B=q;while(1){D=c[B+28>>2]|0;do if((D|0)>(u|0))if((D|0)<(x|0)){E=(_FT_MulFix(D-u|0,A)|0)+y|0;break}else{E=D+z|0;break}else E=D+v|0;while(0);c[B+24>>2]=E;D=B+40|0;if(D>>>0>n>>>0){m=t;continue b}else B=D}}if((o|0)==(l|0)){B=(c[l+24>>2]|0)-(c[l+28>>2]|0)|0;if(!B)break;if(h>>>0<l>>>0){n=h;do{c[n+24>>2]=(c[n+28>>2]|0)+B;n=n+40|0}while(n>>>0<l>>>0)}n=l+40|0;if(n>>>0>f>>>0)break;else{F=n;G=l}while(1){c[G+64>>2]=(c[G+68>>2]|0)+B;n=F+40|0;if(n>>>0>f>>>0)break a;else{v=F;F=n;G=v}}}c:do if(!(s|r)){B=(c[o+28>>2]|0)>(c[l+28>>2]|0);v=B?o:l;n=B?l:o;B=c[n+28>>2]|0;z=c[v+28>>2]|0;y=c[n+24>>2]|0;n=c[v+24>>2]|0;v=y-B|0;A=n-z|0;if((z|0)==(B|0)|(n|0)==(y|0)){u=q;while(1){x=c[u+28>>2]|0;if((x|0)>(B|0))H=(x|0)<(z|0)?y:x+A|0;else H=x+v|0;c[u+24>>2]=H;u=u+40|0;if(u>>>0>f>>>0)break c}}u=_FT_DivFix(n-y|0,z-B|0)|0;x=q;do{w=c[x+28>>2]|0;do if((w|0)>(B|0))if((w|0)<(z|0)){I=(_FT_MulFix(w-B|0,u)|0)+y|0;break}else{I=w+A|0;break}else I=w+v|0;while(0);c[x+24>>2]=I;x=x+40|0}while(x>>>0<=f>>>0)}while(0);if(l>>>0>d>>>0?(x=l+-40|0,h>>>0<=x>>>0):0){v=(c[o+28>>2]|0)>(c[l+28>>2]|0);A=v?o:l;y=v?l:o;v=c[y+28>>2]|0;u=c[A+28>>2]|0;B=c[y+24>>2]|0;y=c[A+24>>2]|0;A=B-v|0;z=y-u|0;if((u|0)==(v|0)|(y|0)==(B|0)){n=h;while(1){w=c[n+28>>2]|0;if((w|0)>(v|0))J=(w|0)<(u|0)?B:w+z|0;else J=w+A|0;c[n+24>>2]=J;n=n+40|0;if(n>>>0>x>>>0)break a}}n=_FT_DivFix(y-B|0,u-v|0)|0;l=h;do{w=c[l+28>>2]|0;do if((w|0)>(v|0))if((w|0)<(u|0)){K=(_FT_MulFix(w-v|0,n)|0)+B|0;break}else{K=w+z|0;break}else K=w+A|0;while(0);c[l+24>>2]=K;l=l+40|0}while(l>>>0<=x>>>0)}}while(0);i=i+4|0;if(i>>>0>=a>>>0)break}}if(j){if(b)L=d;else return;do{c[L+16>>2]=c[L+24>>2];L=L+40|0}while(L>>>0<g>>>0);return}else{if(b)M=d;else return;do{c[M+20>>2]=c[M+24>>2];M=M+40|0}while(M>>>0<g>>>0);return}}function _FT_DivFix(a,b){a=a|0;b=b|0;var c=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0;c=a>>31;d=(a|0)<0?0-a|0:a;a=(b|0)<0;e=a?0-(c|1)|0:c;c=a?0-b|0:b;do if(c){if(d>>>0<=(c>>>17^65535)>>>0){f=(((c>>>1)+(d<<16)|0)>>>0)/(c>>>0)|0;break}b=d<<16;a=(c>>>1)+b|0;g=(a>>>0<b>>>0&1)+(d>>>16)|0;if(g>>>0<c>>>0){b=X(g|0)|0;h=32-b|0;i=a>>>h|g<<b;g=(i>>>0)/(c>>>0)|0;j=h;h=g;k=i-(U(g,c)|0)|0;g=a<<b;while(1){b=k<<1|g>>>31;a=b>>>0<c>>>0;i=(a^1)&1|h<<1;j=j+-1|0;if(!j){f=i;break}else{h=i;k=b-(a?0:c)|0;g=g<<1}}}else f=2147483647}else f=2147483647;while(0);return ((e|0)<0?0-f|0:f)|0}function _af_latin_hints_compute_segments(f,g){f=f|0;g=g|0;var h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0,ia=0,ja=0,ka=0,la=0,ma=0,na=0,oa=0,pa=0,qa=0,ra=0,sa=0,ta=0,ua=0,va=0,wa=0,xa=0,ya=0,za=0,Aa=0,Ba=0,Ca=0,Da=0,Ea=0,Fa=0,Ga=0,Ha=0,Ia=0,Ja=0,Ka=0,La=0,Ma=0,Na=0,Oa=0,Pa=0,Qa=0,Ra=0,Sa=0,Ta=0,Ua=0,Va=0,Wa=0,Xa=0,Ya=0,Za=0,_a=0,$a=0,ab=0,bb=0,cb=0,db=0,eb=0,fb=0,gb=0,hb=0,ib=0,jb=0,kb=0,lb=0,mb=0,nb=0,ob=0,pb=0,qb=0,rb=0,sb=0,tb=0,ub=0,vb=0,wb=0,xb=0,yb=0,zb=0,Ab=0,Bb=0,Cb=0,Db=0,Eb=0,Fb=0,Gb=0,Hb=0;h=l;l=l+48|0;if((l|0)>=(m|0))ba(48);i=h+12|0;j=h+16|0;k=h;n=c[f>>2]|0;o=c[f+40>>2]|0;p=c[f+36>>2]|0;q=o+(p<<2)|0;r=((c[(c[f+2748>>2]|0)+40>>2]|0)>>>0)/14|0;s=j;t=s+27|0;do{a[s>>0]=0;s=s+1|0}while((s|0)<(t|0));c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0;u=c[f+44+(g*1348|0)+24>>2]|0;v=(u|0)<0?0-u|0:u;u=f+44+(g*1348|0)|0;c[u>>2]=0;w=c[f+28>>2]|0;x=c[f+24>>2]|0;y=w+(x*40|0)|0;z=(x|0)>0;if(!g){if(z){x=w;do{c[x+24>>2]=b[x+12>>1];c[x+28>>2]=b[x+14>>1];x=x+40|0}while(x>>>0<y>>>0)}}else if(z){z=w;do{c[z+24>>2]=b[z+14>>1];c[z+28>>2]=b[z+12>>1];z=z+40|0}while(z>>>0<y>>>0)}if((p|0)<=0){A=0;l=h;return A|0}p=f+44+(g*1348|0)+8|0;y=f+44+(g*1348|0)+28|0;z=f+44+(g*1348|0)+4|0;g=0;f=o;o=v;w=0;while(1){x=c[f>>2]|0;B=c[x+36>>2]|0;C=a[B+3>>0]|0;D=C<<24>>24;a:do if(((C<<24>>24<0?0-D|0:D)|0)==(v|0)?(E=a[x+3>>0]|0,F=E<<24>>24,((E<<24>>24<0?0-F|0:F)|0)==(v|0)):0){F=C<<24>>24;if(((C<<24>>24<0?0-F|0:F)|0)==(v|0)){F=B;while(1){if((F|0)==(x|0)){G=x;break a}E=c[F+36>>2]|0;H=a[E+3>>0]|0;I=H<<24>>24;if(((H<<24>>24<0?0-I|0:I)|0)==(v|0))F=E;else{J=E;break}}}else J=B;G=c[J+32>>2]|0}else G=x;while(0);x=-32e3;B=32e3;C=0;D=0;F=-32e3;E=32e3;I=-32e3;H=32e3;K=0;L=0;M=-32e3;N=32e3;O=0;P=0;Q=-32e3;R=32e3;S=-32e3;T=32e3;U=0;V=g;W=o;X=w;Y=G;b:while(1){do if(U){Z=c[Y+24>>2]|0;_=(Z|0)<(T|0)?Z:T;$=(Z|0)>(S|0)?Z:S;Z=c[Y+28>>2]|0;aa=(Z|0)<(R|0);ca=b[Y>>1]|0;da=aa?Z:R;ea=aa?ca:P;aa=(Z|0)>(Q|0);fa=aa?Z:Q;ga=aa?ca:O;aa=(ca&3)==0;ca=(Z|0)<(N|0)&aa?Z:N;ha=(Z|0)>(M|0)&aa?Z:M;if((Y|0)==(G|0)?1:(a[Y+3>>0]|0)!=(W|0)){if(K|0?(Z=c[X+36>>2]|0,aa=K+40|0,(Z|0)==(c[aa>>2]|0)):0){do if((a[Z+2>>0]|0)==(a[Y+2>>0]|0)){ia=(H|0)<(_|0)?H:_;ja=(I|0)>($|0)?I:$;ka=(E|0)<(da|0);la=ka?E:da;ma=ka?D:ea;ka=(F|0)>(fa|0);na=ka?F:fa;oa=ka?C:ga;ka=(B|0)<(ca|0)?B:ca;pa=(x|0)>(ha|0)?x:ha;c[aa>>2]=Y;b[K+2>>1]=(ia+ja|0)>>>1;qa=d[K>>0]|0;a[K>>0]=((ma|oa)&3)!=0&(pa-ka|0)<(r|0)?qa|1:qa&254;b[K+4>>1]=la;b[K+6>>1]=na;b[K+8>>1]=na-la;ra=x;sa=B;ta=C;ua=D;va=F;wa=E;xa=I;ya=H;za=pa;Aa=oa;Ba=ma;Ca=na;Da=la;Ea=ka;Fa=ja;Ga=ia}else{ia=F-E|0;ja=fa-da|0;if((((ia|0)<0?0-ia|0:ia)|0)>(((ja|0)<0?0-ja|0:ja)|0)){ia=(_|0)<(H|0)?_:H;ka=($|0)>(I|0)?$:I;c[aa>>2]=Y;b[K+2>>1]=(ia+ka|0)>>>1;ra=x;sa=B;ta=C;ua=D;va=F;wa=E;xa=ka;ya=ia;za=ha;Aa=ga;Ba=ea;Ca=fa;Da=da;Ea=ca;Fa=$;Ga=_;break}ia=(H|0)<(_|0)?H:_;ka=(I|0)>($|0)?I:$;c[X+40>>2]=Y;b[X+2>>1]=(ia+ka|0)>>>1;if(((ea|ga)&3)!=0&(ha-ca|0)<(r|0))a[X>>0]=a[X>>0]|1;b[X+4>>1]=da;b[X+6>>1]=fa;b[X+8>>1]=ja;s=K;Ha=X;t=s+44|0;do{c[s>>2]=c[Ha>>2];s=s+4|0;Ha=Ha+4|0}while((s|0)<(t|0));ra=ha;sa=ca;ta=ga;ua=ea;va=fa;wa=da;xa=ka;ya=ia;za=ha;Aa=ga;Ba=ea;Ca=fa;Da=da;Ea=ca;Fa=ka;Ga=ia}while(0);c[u>>2]=(c[u>>2]|0)+-1;Ia=0;Ja=K;Ka=0;La=ra;Ma=sa;Na=ta;Oa=ua;Pa=va;Qa=wa;Ra=xa;Sa=ya;Ta=za;Ua=Aa;Va=Ba;Wa=Ca;Xa=Da;Ya=Ea;Za=Fa;_a=Ga;break}c[X+40>>2]=Y;b[X+2>>1]=(_+$|0)>>>1;if(((ea|ga)&3)!=0&(ha-ca|0)<(r|0))a[X>>0]=a[X>>0]|1;b[X+4>>1]=da;b[X+6>>1]=fa;b[X+8>>1]=fa-da;Ia=0;Ja=X;Ka=0;La=ha;Ma=ca;Na=ga;Oa=ea;Pa=fa;Qa=da;Ra=$;Sa=_;Ta=ha;Ua=ga;Va=ea;Wa=fa;Xa=da;Ya=ca;Za=$;_a=_}else{Ia=U;Ja=K;Ka=X;La=x;Ma=B;Na=C;Oa=D;Pa=F;Qa=E;Ra=I;Sa=H;Ta=ha;Ua=ga;Va=ea;Wa=fa;Xa=da;Ya=ca;Za=$;_a=_}}else{Ia=0;Ja=K;Ka=X;La=x;Ma=B;Na=C;Oa=D;Pa=F;Qa=E;Ra=I;Sa=H;Ta=M;Ua=O;Va=P;Wa=Q;Xa=R;Ya=N;Za=S;_a=T}while(0);if((Y|0)==(G|0))if(!(L<<24>>24)){$a=1;ab=32}else{bb=13;cb=L;db=V;eb=W;fb=Ia;gb=G;hb=Ka;ib=Ja;jb=Ua;kb=Va;lb=Wa;mb=Xa;nb=Ta;ob=Za;pb=_a;qb=Ya}else{$a=L;ab=32}c:do if((ab|0)==32){ab=0;do if(!Ia){aa=a[Y+3>>0]|0;Z=aa<<24>>24;if(((aa<<24>>24<0?0-Z|0:Z)|0)!=(v|0)?(Y|0)!=(c[Y+36>>2]|0):0){rb=V;sb=W;tb=0;ub=Ka;vb=Ja;wb=Ua;xb=Va;yb=Wa;zb=Xa;Ab=Ta;Bb=Za;Cb=_a;Db=Ya;break}c[i>>2]=0;ja=c[u>>2]|0;d:do if((ja|0)<18)if(!(c[p>>2]|0)){c[p>>2]=y;c[z>>2]=18;Eb=ja}else Eb=ja;else{la=c[z>>2]|0;if((ja|0)<(la|0))Eb=ja;else{do if((la|0)>48806445){c[i>>2]=64;Fb=64}else{na=la>>2;ma=la+4+na|0;oa=(na|0)<-4|(ma|0)>48806446?48806446:ma;ma=c[p>>2]|0;if((ma|0)!=(y|0)){c[p>>2]=_ft_mem_realloc(n,44,la,oa,ma,i)|0;ma=c[i>>2]|0;if(ma|0){Fb=ma;break}}else{ma=_ft_mem_realloc(n,44,0,oa,0,i)|0;c[p>>2]=ma;na=c[i>>2]|0;if(na|0){Fb=na;break}_memcpy(ma|0,y|0,792)|0}c[z>>2]=oa;Eb=c[u>>2]|0;break d}while(0);bb=15;cb=$a;db=Fb;eb=Z;fb=0;gb=Y;hb=0;ib=Ja;jb=Ua;kb=Va;lb=Wa;mb=Xa;nb=Ta;ob=Za;pb=_a;qb=Ya;break c}}while(0);ja=c[p>>2]|0;c[u>>2]=Eb+1;ia=ja+(Eb*44|0)|0;a[ia>>0]=0;ka=ja+(Eb*44|0)+1|0;s=ka;Ha=j;t=s+27|0;do{a[s>>0]=a[Ha>>0]|0;s=s+1|0;Ha=Ha+1|0}while((s|0)<(t|0));c[ja+(Eb*44|0)+28>>2]=32e3;la=ja+(Eb*44|0)+32|0;c[la>>2]=c[k>>2];c[la+4>>2]=c[k+4>>2];c[la+8>>2]=c[k+8>>2];a[ka>>0]=aa;c[ja+(Eb*44|0)+36>>2]=Y;c[ja+(Eb*44|0)+40>>2]=Y;la=(Ja|0)==0?0:ia+-44|0;oa=c[Y+24>>2]|0;ma=c[Y+28>>2]|0;na=b[Y>>1]|0;pa=(na&3)!=0;qa=pa?32e3:ma;Gb=pa?-32e3:ma;if((Y|0)==(c[Y+36>>2]|0)){b[ja+(Eb*44|0)+2>>1]=oa;if(pa)a[ia>>0]=1;pa=ma&65535;b[ja+(Eb*44|0)+4>>1]=pa;b[ja+(Eb*44|0)+6>>1]=pa;b[ja+(Eb*44|0)+8>>1]=0;rb=0;sb=Z;tb=0;ub=0;vb=la;wb=na;xb=na;yb=ma;zb=ma;Ab=Gb;Bb=oa;Cb=oa;Db=qa}else{rb=0;sb=Z;tb=1;ub=ia;vb=la;wb=na;xb=na;yb=ma;zb=ma;Ab=Gb;Bb=oa;Cb=oa;Db=qa}}else{rb=V;sb=W;tb=Ia;ub=Ka;vb=Ja;wb=Ua;xb=Va;yb=Wa;zb=Xa;Ab=Ta;Bb=Za;Cb=_a;Db=Ya}while(0);bb=0;cb=$a;db=rb;eb=sb;fb=tb;gb=c[Y+32>>2]|0;hb=ub;ib=vb;jb=wb;kb=xb;lb=yb;mb=zb;nb=Ab;ob=Bb;pb=Cb;qb=Db}while(0);switch(bb&15){case 0:{x=La;B=Ma;C=Na;D=Oa;F=Pa;E=Qa;I=Ra;H=Sa;K=ib;L=cb;M=nb;N=qb;O=jb;P=kb;Q=lb;R=mb;S=ob;T=pb;U=fb;V=db;W=eb;X=hb;Y=gb;break}case 13:{break b;break}default:{ab=53;break b}}}if((ab|0)==53?(ab=0,bb|0):0){A=db;ab=66;break}f=f+4|0;if(f>>>0>=q>>>0)break;else{g=db;o=eb;w=hb}}if((ab|0)==66){l=h;return A|0}ab=c[u>>2]|0;u=c[p>>2]|0;p=u+(ab*44|0)|0;if((ab|0)>0)Hb=u;else{A=db;l=h;return A|0}do{u=c[Hb+36>>2]|0;ab=c[Hb+40>>2]|0;hb=c[u+28>>2]|0;w=c[ab+28>>2]|0;eb=c[(c[u+36>>2]|0)+28>>2]|0;if((hb|0)<(w|0)){if((eb|0)<(hb|0)){u=Hb+8|0;b[u>>1]=(e[u>>1]|0)+((hb-eb|0)>>>1)}u=c[(c[ab+32>>2]|0)+28>>2]|0;if((u|0)>(w|0)){o=Hb+8|0;b[o>>1]=(e[o>>1]|0)+((u-w|0)>>>1)}}else{if((eb|0)>(hb|0)){u=Hb+8|0;b[u>>1]=(e[u>>1]|0)+((eb-hb|0)>>>1)}hb=c[(c[ab+32>>2]|0)+28>>2]|0;if((w|0)>(hb|0)){ab=Hb+8|0;b[ab>>1]=(e[ab>>1]|0)+((w-hb|0)>>>1)}}Hb=Hb+44|0}while(Hb>>>0<p>>>0);A=db;l=h;return A|0}function _af_latin_hints_link_segments(d,e,f,g){d=d|0;e=e|0;f=f|0;g=g|0;var h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0;h=c[d+44+(g*1348|0)+8>>2]|0;i=c[d+44+(g*1348|0)>>2]|0;j=h+(i*44|0)|0;if(!e)k=0;else k=c[f+((e+-1|0)*12|0)>>2]|0;e=c[(c[d+2748>>2]|0)+40>>2]|0;f=(e+255|0)>>>0<511?1:(e|0)/256|0;l=(e*6e3|0)/2048|0;e=(i|0)>0;if(!e)return;i=c[d+44+(g*1348|0)+24>>2]|0;g=(k|0)==0;d=h;do{a:do if((a[d+1>>0]|0)==(i|0)){m=b[d+2>>1]|0;n=m<<16>>16;o=d+4|0;p=d+6|0;q=d+28|0;r=d+20|0;if(g){s=h;while(1){t=b[s+2>>1]|0;u=t<<16>>16;if((t<<16>>16>m<<16>>16?(i|0)==(0-(a[s+1>>0]|0)|0):0)?(t=b[o>>1]|0,v=b[p>>1]|0,w=b[s+4>>1]|0,x=b[s+6>>1]|0,y=((v<<16>>16>x<<16>>16?x:v)<<16>>16)-((t<<16>>16<w<<16>>16?w:t)<<16>>16)|0,(y|0)>=(f|0)):0){t=((l|0)/(y|0)|0)+(u-n)|0;if((t|0)<(c[q>>2]|0)){c[q>>2]=t;c[r>>2]=s}u=s+28|0;if((t|0)<(c[u>>2]|0)){c[u>>2]=t;c[s+20>>2]=d}}s=s+44|0;if(s>>>0>=j>>>0)break a}}else z=h;do{s=b[z+2>>1]|0;t=s<<16>>16;if((s<<16>>16>m<<16>>16?(i|0)==(0-(a[z+1>>0]|0)|0):0)?(s=b[o>>1]|0,u=b[p>>1]|0,y=b[z+4>>1]|0,w=b[z+6>>1]|0,v=((u<<16>>16>w<<16>>16?w:u)<<16>>16)-((s<<16>>16<y<<16>>16?y:s)<<16>>16)|0,(v|0)>=(f|0)):0){s=(t-n<<10|0)/(k|0)|0;t=s+-1024|0;if((t|0)<=1e4)if((s|0)>1024)A=((U(t,t)|0)>>>0)/3e3|0;else A=0;else A=32e3;t=((l|0)/(v|0)|0)+A|0;if((t|0)<(c[q>>2]|0)){c[q>>2]=t;c[r>>2]=z}v=z+28|0;if((t|0)<(c[v>>2]|0)){c[v>>2]=t;c[z+20>>2]=d}}z=z+44|0}while(z>>>0<j>>>0)}while(0);d=d+44|0}while(d>>>0<j>>>0);if(e)B=h;else return;do{h=B+20|0;e=c[h>>2]|0;if(e|0?(d=e+20|0,(c[d>>2]|0)!=(B|0)):0){c[h>>2]=0;c[B+24>>2]=c[d>>2]}B=B+44|0}while(B>>>0<j>>>0);return}function _af_axis_hints_new_edge(a,d,e,f,g,h){a=a|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0;i=l;l=l+16|0;if((l|0)>=(m|0))ba(16);j=i;c[j>>2]=0;k=a+12|0;n=c[k>>2]|0;do if((n|0)<12){o=a+20|0;if(!(c[o>>2]|0)){c[o>>2]=a+820;c[a+16>>2]=12;p=o;q=n;r=13}else{p=o;q=n;r=13}}else{o=a+16|0;s=c[o>>2]|0;if((n|0)<(s|0)){t=c[a+20>>2]|0;u=t;v=t+(n*44|0)|0;r=14;break}if((s|0)>48806445){c[j>>2]=64;w=0;x=64;c[h>>2]=w;l=i;return x|0}t=s>>2;y=s+4+t|0;z=(t|0)<-4|(y|0)>48806446?48806446:y;y=a+20|0;t=c[y>>2]|0;do if((t|0)==(a+820|0)){A=_ft_mem_realloc(g,44,0,z,0,j)|0;c[y>>2]=A;B=c[j>>2]|0;if(!B){_memcpy(A|0,t|0,528)|0;break}else{w=0;x=B;c[h>>2]=w;l=i;return x|0}}else{c[y>>2]=_ft_mem_realloc(g,44,s,z,t,j)|0;B=c[j>>2]|0;if(B|0){w=0;x=B;c[h>>2]=w;l=i;return x|0}}while(0);c[o>>2]=z;p=y;q=c[k>>2]|0;r=13}while(0);if((r|0)==13){j=c[p>>2]|0;p=j+(q*44|0)|0;if((q|0)>0){u=j;v=p;r=14}else C=p}a:do if((r|0)==14){p=a+24|0;if(!(f<<24>>24)){j=v;while(1){q=j+-44|0;g=b[q>>1]|0;if((g|0)<(d|0)){C=j;break a}if((g|0)==(d|0)?(c[p>>2]|0)==(e|0):0){C=j;break a}D=j;E=q;F=D+44|0;do{c[D>>2]=c[E>>2];D=D+4|0;E=E+4|0}while((D|0)<(F|0));if(q>>>0>u>>>0)j=q;else{C=q;break}}}else{j=v;while(1){y=j+-44|0;z=b[y>>1]|0;if((z|0)>(d|0)){C=j;break a}if((z|0)==(d|0)?(c[p>>2]|0)==(e|0):0){C=j;break a}D=j;E=y;F=D+44|0;do{c[D>>2]=c[E>>2];D=D+4|0;E=E+4|0}while((D|0)<(F|0));if(y>>>0>u>>>0)j=y;else{C=y;break}}}}while(0);c[k>>2]=(c[k>>2]|0)+1;w=C;x=0;c[h>>2]=w;l=i;return x|0}function _af_latin_metrics_scale_dim(d,e,f){d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0;g=(f|0)==0;h=e+8|0;i=c[(g?e+4|0:h)>>2]|0;j=c[(g?e+12|0:e+16|0)>>2]|0;e=d+44+(f*5376|0)+5368|0;k=d+44+(f*5376|0)+5372|0;if((c[e>>2]|0)==(i|0)?(c[k>>2]|0)==(j|0):0)return;c[e>>2]=i;c[k>>2]=j;k=d+5636|0;e=c[k>>2]|0;a:do if(e){l=0;while(1){if(c[d+5640+(l*36|0)+32>>2]&16|0)break;m=l+1|0;if(m>>>0<e>>>0)l=m;else{n=i;break a}}m=_FT_MulFix(c[d+5640+(l*36|0)+12>>2]|0,c[h>>2]|0)|0;o=b[(c[(c[d+4>>2]|0)+88>>2]|0)+12>>1]|0;p=c[(c[d+36>>2]|0)+12>>2]|0;q=((p|0)==0?40:(o&65535)>5&(o&65535)>>>0<=p>>>0?52:40)+m&-64;if((f|0)==1&(m|0)!=(q|0)){p=_FT_MulDiv(i,q,m)|0;m=c[d+40>>2]|0;q=c[k>>2]|0;if(!q)r=m;else{o=m;m=0;while(1){s=c[d+5640+(m*36|0)+24>>2]|0;t=(o|0)>(s|0)?o:s;s=0-(c[d+5640+(m*36|0)+28>>2]|0)|0;u=(t|0)>(s|0)?t:s;m=m+1|0;if(m>>>0>=q>>>0){r=u;break}else o=u}}o=p-i|0;q=(_FT_MulFix(r,o)|0)<0;m=_FT_MulFix(r,o)|0;n=(q?0-m|0:m)>>>0<128?p:i}else n=i}else n=i;while(0);c[d+44+(f*5376|0)>>2]=n;c[d+44+(f*5376|0)+4>>2]=j;if(g){c[d+8>>2]=n;v=d+16|0}else{c[d+12>>2]=n;v=d+20|0}c[v>>2]=j;v=d+44+(f*5376|0)+8|0;if(c[v>>2]|0){g=0;do{i=_FT_MulFix(c[d+44+(f*5376|0)+12+(g*12|0)>>2]|0,n)|0;c[d+44+(f*5376|0)+12+(g*12|0)+4>>2]=i;c[d+44+(f*5376|0)+12+(g*12|0)+8>>2]=i;g=g+1|0}while(g>>>0<(c[v>>2]|0)>>>0)}a[d+44+(f*5376|0)+212>>0]=(_FT_MulFix(c[d+44+(f*5376|0)+208>>2]|0,n)|0)<40&1;if((f|0)!=1)return;if(!(c[k>>2]|0))return;else w=0;do{f=d+5640+(w*36|0)|0;v=(_FT_MulFix(c[f>>2]|0,n)|0)+j|0;g=d+5640+(w*36|0)+4|0;c[g>>2]=v;i=d+5640+(w*36|0)+8|0;c[i>>2]=v;v=d+5640+(w*36|0)+12|0;r=(_FT_MulFix(c[v>>2]|0,n)|0)+j|0;c[d+5640+(w*36|0)+16>>2]=r;h=d+5640+(w*36|0)+20|0;c[h>>2]=r;r=d+5640+(w*36|0)+32|0;c[r>>2]=c[r>>2]&-2;e=_FT_MulFix((c[f>>2]|0)-(c[v>>2]|0)|0,n)|0;if((e+48|0)>>>0<97){v=(e|0)<0;f=v?0-e|0:e;e=(f|0)<32?0:(f|0)<48?32:64;f=(c[g>>2]|0)+32&-64;c[i>>2]=f;c[h>>2]=f-(v?0-e|0:e);c[r>>2]=c[r>>2]|1}w=w+1|0;x=c[k>>2]|0}while(w>>>0<x>>>0);if(!x)return;else{y=0;z=x}while(1){x=d+5640+(y*36|0)+32|0;w=c[x>>2]|0;b:do if((w&5|0)==5){n=d+5640+(y*36|0)+20|0;j=d+5640+(y*36|0)+8|0;r=0;while(1){if(((c[d+5640+(r*36|0)+32>>2]&5|0)==1?(c[d+5640+(r*36|0)+8>>2]|0)<=(c[n>>2]|0):0)?(c[d+5640+(r*36|0)+20>>2]|0)>=(c[j>>2]|0):0)break;r=r+1|0;if(r>>>0>=z>>>0){A=z;break b}}c[x>>2]=w&-2;A=c[k>>2]|0}else A=z;while(0);y=y+1|0;if(y>>>0>=A>>>0)break;else z=A}return}function _FT_Select_Charmap(a,d){a=a|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0;if(!a){e=35;return e|0}a:do if((d|0)<1970170211){switch(d|0){case 0:{e=6;break}default:break a}return e|0}else{switch(d|0){case 1970170211:break;default:break a}f=c[a+40>>2]|0;if(!f){e=38;return e|0}g=f+(c[a+36>>2]<<2)|0;h=g+-4|0;b:do if(h>>>0<f>>>0)i=g;else{j=h;c:while(1){k=c[j>>2]|0;d:do if((c[k+4>>2]|0)==1970170211)switch(b[k+8>>1]|0){case 3:{if((b[k+10>>1]|0)==10)break c;else break d;break}case 0:{if((b[k+10>>1]|0)==4)break c;else break d;break}default:break d}while(0);j=j+-4|0;if(j>>>0<f>>>0){i=g;break b}}c[a+92>>2]=k;e=0;return e|0}while(0);do{i=i+-4|0;if(i>>>0<f>>>0){e=38;l=19;break}m=c[i>>2]|0}while((c[m+4>>2]|0)!=1970170211);if((l|0)==19)return e|0;c[a+92>>2]=m;e=0;return e|0}while(0);m=c[a+40>>2]|0;if(!m){e=38;return e|0}i=c[a+36>>2]|0;k=m+(i<<2)|0;if((i|0)>0)n=m;else{e=6;return e|0}while(1){o=c[n>>2]|0;n=n+4|0;if((c[o+4>>2]|0)==(d|0))break;if(n>>>0>=k>>>0){e=6;l=19;break}}if((l|0)==19)return e|0;c[a+92>>2]=o;e=0;return e|0}function _ft_mem_alloc(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0;if((b|0)>0){e=$i[c[a+4>>2]&8191](a,b)|0;if(!e){f=0;g=64}else{_memset(e|0,0,b|0)|0;f=e;g=0}}else{f=0;g=b|0?6:0}c[d>>2]=g;return f|0}function _af_shaper_get_cluster(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0;g=c[c[d+36>>2]>>2]|0;d=b;do{h=a[d>>0]|0;d=d+1|0}while(h<<24>>24==32);b=h&255;if(h<<24>>24<0){if((h&255)<224){i=1;j=31}else{k=(h&255)<240;i=k?2:3;j=k?15:7}k=i;h=b&j;j=d;while(1){h=a[j>>0]&63|h<<6;k=k+-1|0;if(!k)break;else j=j+1|0}l=h;m=d+i|0}else{l=b;m=d}d=a[m>>0]|0;if((d|32)<<24>>24!=32){b=m;i=d;while(1){d=b+1|0;h=i&255;if(i<<24>>24<0){if((i&255)<224){n=1;o=31}else{j=(i&255)<240;n=j?2:3;o=j?15:7}j=n;k=h&o;p=d;while(1){k=a[p>>0]&63|k<<6;j=j+-1|0;if(!j)break;else p=p+1|0}q=k;r=d+n|0}else{q=h;r=d}i=a[r>>0]|0;if((i|32)<<24>>24==32)break;else b=r}if(!q)s=r;else{t=r;u=0;v=0;c[e>>2]=v;c[f>>2]=u;return t|0}}else s=m;t=s;u=1;v=_FT_Get_Char_Index(g,l)|0;c[e>>2]=v;c[f>>2]=u;return t|0}function _ft_mem_free(a,b){a=a|0;b=b|0;if(!b)return;Pi[c[a+8>>2]&2047](a,b);return}function _FT_Load_Glyph(d,e,f){d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0;if(!d){g=35;return g|0}h=d+88|0;if(!(c[h>>2]|0)){g=35;return g|0}i=c[d+84>>2]|0;if(!i){g=35;return g|0}j=i+156|0;k=c[j>>2]|0;if((k|0)!=0?(l=c[k+4>>2]|0,(l&1|0)!=0):0){m=c[(c[i+4>>2]|0)+100>>2]|0;n=i+88|0;o=c[n>>2]|0;if(!o){p=k;q=l}else{Pi[c[m+8>>2]&2047](m,o);o=c[j>>2]|0;p=o;q=c[o+4>>2]|0}c[n>>2]=0;c[p+4>>2]=q&-2}else c[i+88>>2]=0;a[i+94>>0]=0;q=i+100|0;p=i+72|0;n=i+24|0;o=n+40|0;do{c[n>>2]=0;n=n+4|0}while((n|0)<(o|0));c[p>>2]=0;c[p+4>>2]=0;c[p+8>>2]=0;c[p+12>>2]=0;n=q;o=n+56|0;do{c[n>>2]=0;n=n+4|0}while((n|0)<(o|0));n=c[d+96>>2]|0;o=c[(c[n+4>>2]|0)+160>>2]|0;q=(f&1024|0)==0?f:f|2049;f=(q&1|0)==0?q:q&-15|10;q=(f&2|0)==0;do if(((f&32770|0)==0&(o|0)!=0?(j=c[c[n>>2]>>2]|0,(j&768|0)==256):0)?(m=c[d+8>>2]|0,(m&8192|0)==0):0){if(((f&2048|0)==0?(l=c[d+128>>2]|0,k=c[l+8>>2]|0,r=c[l>>2]|0,(k|0)!=0|(r|0)==0):0)?(k|0)==0|(r|0)!=0:0){s=27;break}if(!((f&32|0)!=0|(j&1024|0)==0)?!((f&983040|0)==65536&(j&2048|0)==0):0){if(!(m&8)){s=27;break}if(!(c[d+696>>2]|0)){s=27;break}if(b[d+260+26>>1]|0){s=27;break}if(c[d+628>>2]|0){s=27;break}if(c[d+636>>2]|0){s=27;break}}if(((f&8|0)==0&(m&2|0)!=0?(ri[c[(c[n+12>>2]|0)+72>>2]&511](i,c[h>>2]|0,e,f|16384)|0)==0:0)?(c[p>>2]|0)==1651078259:0){t=0;break}m=(c[d+128>>2]|0)+24|0;j=c[m>>2]|0;c[m>>2]=0;r=Fi[c[(c[(c[o>>2]|0)+20>>2]|0)+12>>2]&127](o,i,c[h>>2]|0,e,f)|0;c[m>>2]=j;t=r}else s=27;while(0);if((s|0)==27){o=ri[c[(c[n+12>>2]|0)+72>>2]&511](i,c[h>>2]|0,e,f)|0;if(o|0){g=o;return g|0}if((c[p>>2]|0)==1869968492){o=b[i+110>>1]|0;e=o<<16>>16;n=b[i+108>>1]|0;r=n<<16>>16;if((n|o)<<16>>16){if(o<<16>>16<1|n<<16>>16<1){g=6;return g|0}a:do if(n<<16>>16>0){j=c[i+120>>2]|0;m=0;k=-1;while(1){l=b[j+(m<<1)>>1]|0;u=l<<16>>16;m=m+1|0;if(!((u|0)>(k|0)?l<<16>>16<o<<16>>16:0)){g=6;break}if((m|0)>=(r|0)){v=u;break a}else k=u}return g|0}else v=-1;while(0);if((v|0)!=(e+-1|0)){g=6;return g|0}}if(q){q=i+32|0;e=c[q>>2]|0;v=i+36|0;r=c[v>>2]|0;o=i+24|0;n=c[o>>2]|0;k=i+28|0;m=c[k>>2]|0;j=e&-64;u=r+63&-64;if(!(f&16)){l=i+44|0;c[l>>2]=c[l>>2]&-64;l=i+48|0;c[l>>2]=c[l>>2]&-64;c[q>>2]=j;c[v>>2]=u;c[o>>2]=(e+63+n&-64)-j;w=u-(r-m&-64)|0}else{c[q>>2]=j;c[v>>2]=u;u=i+44|0;v=c[u>>2]|0;j=i+48|0;q=c[j>>2]|0;r=v&-64;c[u>>2]=r;u=q&-64;c[j>>2]=u;c[o>>2]=(n+63+v&-64)-r;w=(m+63+q&-64)-u|0}c[k>>2]=w;w=i+40|0;c[w>>2]=(c[w>>2]|0)+32&-64;w=i+52|0;c[w>>2]=(c[w>>2]|0)+32&-64;t=0}else t=0}else t=0}if(!(f&16)){x=0;y=c[i+40>>2]|0}else{x=c[i+52>>2]|0;y=0}c[i+64>>2]=y;y=i+64|0;c[i+68>>2]=x;if((f&8192|0)==0?c[d+8>>2]&1|0:0){x=c[h>>2]|0;h=i+56|0;c[h>>2]=_FT_MulDiv(c[h>>2]|0,c[x+16>>2]|0,64)|0;h=i+60|0;c[h>>2]=_FT_MulDiv(c[h>>2]|0,c[x+20>>2]|0,64)|0}if((f&2048|0)==0?(x=c[d+128>>2]|0,d=x+24|0,h=c[d>>2]|0,(h|0)!=0):0){w=c[p>>2]|0;k=c[(c[(c[i+4>>2]|0)+96>>2]|0)+4>>2]|0;u=c[k+156>>2]|0;if((u|0)!=0?(c[u+16>>2]|0)==(w|0):0){z=u;s=55}else s=51;b:do if((s|0)==51){u=c[k+148>>2]|0;c:do if(u|0){q=u;while(1){A=c[q+8>>2]|0;if((c[A+16>>2]|0)==(w|0))break;q=c[q+4>>2]|0;if(!q)break c}if(A|0){z=A;s=55;break b}}while(0);if((w|0)==1869968492){if(((h&1|0)!=0?(x|0)!=0:0)?(u=c[i+112>>2]|0,q=b[i+110>>1]|0,m=u+(q<<16>>16<<3)|0,q<<16>>16>0):0){q=u;do{_FT_Vector_Transform(q,x);q=q+8|0}while(q>>>0<m>>>0);B=c[d>>2]|0}else B=h;if((B&2|0)!=0?(m=c[x+16>>2]|0,q=c[x+20>>2]|0,u=b[i+110>>1]|0,u<<16>>16>0):0){r=u<<16>>16;u=0;v=c[i+112>>2]|0;while(1){c[v>>2]=(c[v>>2]|0)+m;n=v+4|0;c[n>>2]=(c[n>>2]|0)+q;u=u+1<<16>>16;if((u&65535|0)>=(r|0)){C=t;break}else v=v+8|0}}else C=t}else C=t}while(0);if((s|0)==55)C=ri[c[(c[z+12>>2]|0)+44>>2]&511](z,i,x,x+16|0)|0;_FT_Vector_Transform(y,x);D=C}else D=t;if(D|0){g=D;return g|0}D=c[p>>2]|0;d:do if((D|0)<1668246896){switch(D|0){case 1651078259:{g=0;break}default:break d}return g|0}else{switch(D|0){case 1668246896:{g=0;break}default:break d}return g|0}while(0);if(!(f&4)){g=0;return g|0}D=f>>>16&15;p=c[i+4>>2]|0;if(!p){g=6;return g|0}g=_FT_Render_Glyph_Internal(c[(c[p+96>>2]|0)+4>>2]|0,i,(f&4096|0)==0|(D|0)!=0?D:2)|0;return g|0}function _af_sort_and_quantize_widths(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;g=c[a>>2]|0;switch(g|0){case 0:{h=1;break}case 1:{l=e;return}default:{i=1;j=g;k=2}}if((k|0)==2){while(1){k=0;if(!i)n=j;else{g=i;do{o=b+(g*12|0)|0;g=g+-1|0;p=b+(g*12|0)|0;if((c[o>>2]|0)>=(c[p>>2]|0))break;c[f>>2]=c[o>>2];c[f+4>>2]=c[o+4>>2];c[f+8>>2]=c[o+8>>2];c[o>>2]=c[p>>2];c[o+4>>2]=c[p+4>>2];c[o+8>>2]=c[p+8>>2];c[p>>2]=c[f>>2];c[p+4>>2]=c[f+4>>2];c[p+8>>2]=c[f+8>>2]}while((g|0)!=0);n=c[a>>2]|0}i=i+1|0;if(i>>>0>=n>>>0)break;else{j=n;k=2}}k=n>>>0>1;if(k){j=n+-1|0;i=c[b>>2]|0;f=0;g=1;while(1){p=(c[b+(g*12|0)>>2]|0)-i|0;o=(g|0)==(j|0);if(o|(p|0)>(d|0)){q=(o&(p|0)<=(d|0)&1)+g|0;if(f>>>0<q>>>0){p=0;o=f;while(1){r=b+(o*12|0)|0;s=(c[r>>2]|0)+p|0;c[r>>2]=0;o=o+1|0;if((o|0)==(q|0)){t=s;u=q;break}else p=s}}else{t=0;u=f}c[b+(f*12|0)>>2]=(t|0)/(u|0)|0;p=q+1|0;if(q>>>0<j>>>0){v=c[b+(p*12|0)>>2]|0;w=p;x=q}else{v=i;w=f;x=q}}else{v=i;w=f;x=g}g=x+1|0;if(g>>>0>=n>>>0)break;else{i=v;f=w}}if(k){k=1;w=1;f=n;while(1){n=b+(w*12|0)|0;if(!(c[n>>2]|0)){y=k;z=f}else{v=b+(k*12|0)|0;c[v>>2]=c[n>>2];c[v+4>>2]=c[n+4>>2];c[v+8>>2]=c[n+8>>2];y=k+1|0;z=c[a>>2]|0}w=w+1|0;if(w>>>0>=z>>>0){h=y;break}else{k=y;f=z}}}else h=1}else h=1}c[a>>2]=h;l=e;return}function _af_glyph_hints_done(a){a=a|0;var b=0,d=0,e=0;if(!a)return;b=c[a>>2]|0;if(!b)return;c[a+44>>2]=0;c[a+48>>2]=0;d=a+52|0;e=c[d>>2]|0;if((e|0)!=(a+72|0)){_ft_mem_free(b,e);c[d>>2]=0}c[a+56>>2]=0;c[a+60>>2]=0;d=a+64|0;e=c[d>>2]|0;if((e|0)!=(a+864|0)){_ft_mem_free(b,e);c[d>>2]=0}c[a+1392>>2]=0;c[a+1396>>2]=0;d=a+1400|0;e=c[d>>2]|0;if((e|0)!=(a+1420|0)){_ft_mem_free(b,e);c[d>>2]=0}c[a+1404>>2]=0;c[a+1408>>2]=0;d=a+1412|0;e=c[d>>2]|0;if((e|0)!=(a+2212|0)){_ft_mem_free(b,e);c[d>>2]=0}d=a+40|0;e=c[d>>2]|0;if((e|0)!=(a+2760|0)){_ft_mem_free(b,e);c[d>>2]=0}c[a+32>>2]=0;c[a+36>>2]=0;d=a+28|0;e=c[d>>2]|0;if((e|0)!=(a+2792|0)){_ft_mem_free(b,e);c[d>>2]=0}c[a+20>>2]=0;c[a+24>>2]=0;c[a>>2]=0;return}function _FT_Get_Advance(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0;if(!a){f=35;return f|0}if(!e){f=6;return f|0}if((c[a+16>>2]|0)>>>0<=b>>>0){f=16;return f|0}g=c[(c[(c[a+96>>2]|0)+12>>2]|0)+84>>2]|0;do if((g|0?(d&3|0)!=0|(d&983040|0)==65536:0)?(c[a+8>>2]&256|0)==0:0){h=Fi[g&127](a,b,1,d,e)|0;if(h|0){if((h&255|0)==7)break;else f=h;return f|0}if(d&1|0){f=0;return f|0}h=c[a+88>>2]|0;if(!h){f=36;return f|0}c[e>>2]=_FT_MulDiv(c[e>>2]|0,c[((d&16|0)==0?h+16|0:h+20|0)>>2]|0,64)|0;f=0;return f|0}while(0);f=_FT_Get_Advances(a,b,1,d,e)|0;return f|0}function _FT_Set_Charmap(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d;if(!a){f=35;l=d;return f|0}g=c[a+40>>2]|0;if(!((b|0)!=0&(g|0)!=0)){f=38;l=d;return f|0}h=c[b>>2]|0;if((((h|0)!=0?(i=c[h+96>>2]|0,h=c[(c[i>>2]|0)+32>>2]|0,(h|0)!=0):0)?(j=$i[h&8191](i,1212738)|0,(j|0)!=0):0)?($i[c[j>>2]&8191](b,e)|0)==0:0){if((c[e+4>>2]|0)==14){f=6;l=d;return f|0}}else k=7;e=c[a+36>>2]|0;j=g+(e<<2)|0;if((e|0)>0)n=g;else{f=6;l=d;return f|0}while(1){if((c[n>>2]|0)==(b|0))break;n=n+4|0;if(n>>>0>=j>>>0){f=6;k=13;break}}if((k|0)==13){l=d;return f|0}c[a+92>>2]=b;f=0;l=d;return f|0}function _FT_Get_Advances(a,b,d,e,f){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,l=0;if(!a){g=35;return g|0}if(!f){g=6;return g|0}h=c[a+16>>2]|0;i=d+b|0;if(i>>>0>h>>>0|(i>>>0<b>>>0|h>>>0<=b>>>0)){g=16;return g|0}if(!d){g=0;return g|0}h=c[(c[(c[a+96>>2]|0)+12>>2]|0)+84>>2]|0;do if((h|0?(e&3|0)!=0|(e&983040|0)==65536:0)?(c[a+8>>2]&256|0)==0:0){i=Fi[h&127](a,b,d,e,f)|0;if(i|0){if((i&255|0)==7)break;else g=i;return g|0}if(e&1|0){g=0;return g|0}i=c[a+88>>2]|0;if(!i){g=36;return g|0}j=c[((e&16|0)==0?i+16|0:i+20|0)>>2]|0;i=0;do{k=f+(i<<2)|0;c[k>>2]=_FT_MulDiv(c[k>>2]|0,j,64)|0;i=i+1|0}while((i|0)!=(d|0));g=0;return g|0}while(0);if(e&536870912|0){g=7;return g|0}h=e|256;i=a+84|0;if(!(e&16)){e=0;while(1){j=_FT_Load_Glyph(a,e+b|0,h)|0;if(j|0){g=j;l=20;break}c[f+(e<<2)>>2]=c[(c[i>>2]|0)+64>>2]<<10;e=e+1|0;if(e>>>0>=d>>>0){g=0;l=20;break}}if((l|0)==20)return g|0}else{e=0;while(1){j=_FT_Load_Glyph(a,e+b|0,h)|0;if(j|0){g=j;l=20;break}c[f+(e<<2)>>2]=c[(c[i>>2]|0)+68>>2]<<10;e=e+1|0;if(e>>>0>=d>>>0){g=0;l=20;break}}if((l|0)==20)return g|0}return 0}function _FT_Vector_Transform(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0;if(!((a|0)!=0&(b|0)!=0))return;d=c[a>>2]|0;e=c[b>>2]|0;f=d>>31;g=(d|0)<0?0-d|0:d;d=(e|0)<0;h=0-(f|1)|0;i=d?0-e|0:e;if(((i>>>8)+g|0)>>>0<8191)j=((U(i,g)|0)+32768|0)>>>16;else{e=g&65535;j=(U(i>>>16,e)|0)+(U(g>>>16,i)|0)+(((U(i&65535,e)|0)+32768|0)>>>16)|0}e=a+4|0;i=c[e>>2]|0;k=c[b+4>>2]|0;l=i>>31;m=(i|0)<0?0-i|0:i;i=(k|0)<0;n=0-(l|1)|0;o=i?0-k|0:k;if(((o>>>8)+m|0)>>>0<8191)p=((U(o,m)|0)+32768|0)>>>16;else{k=m&65535;p=(U(o>>>16,k)|0)+(U(m>>>16,o)|0)+(((U(o&65535,k)|0)+32768|0)>>>16)|0}k=c[b+8>>2]|0;o=(k|0)<0;q=o?0-k|0:k;if(((q>>>8)+g|0)>>>0<8191)r=((U(q,g)|0)+32768|0)>>>16;else{k=g&65535;r=(U(q>>>16,k)|0)+(U(g>>>16,q)|0)+(((U(q&65535,k)|0)+32768|0)>>>16)|0}k=c[b+12>>2]|0;b=(k|0)<0;q=b?0-k|0:k;if(((q>>>8)+m|0)>>>0<8191)s=((U(q,m)|0)+32768|0)>>>16;else{k=m&65535;s=(U(q>>>16,k)|0)+(U(m>>>16,q)|0)+(((U(q&65535,k)|0)+32768|0)>>>16)|0}c[a>>2]=(((i?n:l)|0)<0?0-p|0:p)+(((d?h:f)|0)<0?0-j|0:j);c[e>>2]=(((b?n:l)|0)<0?0-s|0:s)+(((o?h:f)|0)<0?0-r|0:r);return}function _FT_Render_Glyph_Internal(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;e=b+72|0;f=c[e>>2]|0;a:do if((f|0)<1869968492){switch(f|0){case 1651078259:{g=0;break}default:{h=3;break a}}return g|0}else{switch(f|0){case 1869968492:break;default:{h=3;break a}}i=a+148|0;j=c[a+156>>2]|0;k=i;l=c[i>>2]|0}while(0);do if((h|0)==3){if(a){i=a+148|0;m=c[i>>2]|0;if(!m){j=0;k=i;l=0;break}else n=m;while(1){o=c[n+8>>2]|0;if((c[o+16>>2]|0)==(f|0)){h=6;break}m=c[n+4>>2]|0;if(!m){p=0;q=0;break}else n=m}if((h|0)==6){p=o;q=n}if(!a){r=7;s=p}else{j=p;k=i;l=q;break}}else{r=7;s=0}while(1){if(!s){g=r;h=18;break}m=ri[c[s+60>>2]&511](s,b,d,0)|0;if((m|0)!=0&(m&255|0)==19){r=m;s=0}else{g=m;h=18;break}}if((h|0)==18)return g|0}while(0);if(!j){g=7;return g|0}else{t=j;u=l}while(1){l=ri[c[t+60>>2]&511](t,b,d,0)|0;if(!((l|0)!=0&(l&255|0)==19)){g=l;h=18;break}j=c[e>>2]|0;s=c[((u|0)==0?k:u+4|0)>>2]|0;b:do if(!s){v=0;w=0}else{r=s;while(1){x=c[r+8>>2]|0;if((c[x+16>>2]|0)==(j|0))break;q=c[r+4>>2]|0;if(!q){v=0;w=0;break b}else r=q}v=x;w=r}while(0);if(!v){g=l;h=18;break}else{t=v;u=w}}if((h|0)==18)return g|0;return 0}function _FT_Get_Char_Index(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;if(!a){d=0;return d|0}e=c[a+92>>2]|0;if(!e){d=0;return d|0}f=$i[c[(c[e+12>>2]|0)+12>>2]&8191](e,b)|0;d=f>>>0>=(c[a+16>>2]|0)>>>0?0:f;return d|0}function _af_cjk_metrics_init(d,f){d=d|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0;g=l;l=l+416|0;if((l|0)>=(m|0))ba(416);h=g+408|0;i=g+204|0;j=g;k=c[f+92>>2]|0;c[d+40>>2]=e[f+68>>1];if(_FT_Select_Charmap(f,1970170211)|0){_FT_Set_Charmap(f,k)|0;l=g;return 0}_af_cjk_metrics_init_widths(d,f);n=420080+(c[(c[d>>2]|0)+12>>2]<<3)|0;o=f+100|0;p=_ft_mem_alloc(c[o>>2]|0,4,h)|0;q=c[n>>2]|0;if((q|0)!=3107){r=f+84|0;s=n;n=q;do{q=1146836+n|0;t=s+4|0;u=((e[t>>1]|0)>>>1&1^1)&65535;v=a[q>>0]|0;if(!(v<<24>>24)){w=0;x=0}else{y=0;z=1;A=q;q=0;B=v;while(1){v=A;C=B;a:while(1){switch(C<<24>>24){case 124:{D=8;break a;break}case 32:break;default:{D=9;break a}}E=v+1|0;v=E;C=a[E>>0]|0}if((D|0)==8){D=0;F=0;G=q;H=y;I=v+1|0}else if((D|0)==9){D=0;C=_af_shaper_get_cluster(v,d,p,h)|0;if((((c[h>>2]|0)>>>0<=1?(E=c[p>>2]|0,(E|0)!=0):0)?(J=_FT_Load_Glyph(f,E,1)|0,E=c[r>>2]|0,K=b[E+108>>1]|0,L=c[E+112>>2]|0,M=c[E+120>>2]|0,(J|0)==0):0)?(b[E+110>>1]|0)>=3:0){E=K<<16>>16;if(K<<16>>16>0){K=0;J=0;N=-1;O=0;while(1){P=b[M+(J<<1)>>1]|0;if((P|0)>(K|0)){Q=e[t>>1]|0;R=(Q&1|0)!=0;if(!(Q&2))if(R){Q=K;S=O;T=N;while(1){U=c[L+(Q<<3)+4>>2]|0;V=(T|0)<0|(U|0)>(S|0);W=V?U:S;U=V?Q:T;if((Q|0)<(P|0)){Q=Q+1|0;S=W;T=U}else{X=U;Y=W;break}}}else{T=K;S=O;Q=N;while(1){W=c[L+(T<<3)+4>>2]|0;U=(Q|0)<0|(W|0)<(S|0);V=U?W:S;W=U?T:Q;if((T|0)<(P|0)){T=T+1|0;S=V;Q=W}else{X=W;Y=V;break}}}else if(R){Q=K;S=N;T=O;while(1){V=c[L+(Q<<3)>>2]|0;W=(S|0)<0|(V|0)>(T|0);U=W?V:T;V=W?Q:S;if((Q|0)<(P|0)){Q=Q+1|0;S=V;T=U}else{X=V;Y=U;break}}}else{T=K;S=N;Q=O;while(1){R=c[L+(T<<3)>>2]|0;U=(S|0)<0|(R|0)<(Q|0);V=U?R:Q;R=U?T:S;if((T|0)<(P|0)){T=T+1|0;S=R;Q=V}else{X=R;Y=V;break}}}}else{X=N;Y=O}J=J+1|0;if((J|0)==(E|0)){Z=Y;break}else{K=P+1|0;N=X;O=Y}}}else Z=0;O=z<<24>>24==0;c[(O?j+(y<<2)|0:i+(q<<2)|0)>>2]=Z;F=z;G=((O^1)&1)+q|0;H=(O&1)+y|0;I=C}else{F=z;G=q;H=y;I=C}}B=a[I>>0]|0;if(!(B<<24>>24)){w=G;x=H;break}else{y=H;z=F;A=I;q=G}}}q=(w|0)==0;if(w|x|0){A=(x|0)==0;if(w>>>0>1){z=1;do{y=c[i+(z<<2)>>2]|0;B=z;do{O=B;B=B+-1|0;N=i+(B<<2)|0;K=c[N>>2]|0;if((y|0)>=(K|0))break;c[i+(O<<2)>>2]=K;c[N>>2]=y}while((B|0)!=0);z=z+1|0}while((z|0)!=(w|0))}if(x>>>0>1){z=1;do{B=c[j+(z<<2)>>2]|0;y=z;do{C=y;y=y+-1|0;N=j+(y<<2)|0;K=c[N>>2]|0;if((B|0)>=(K|0))break;c[j+(C<<2)>>2]=K;c[N>>2]=B}while((y|0)!=0);z=z+1|0}while((z|0)!=(x|0))}z=d+44+(u*4232|0)+216|0;y=c[z>>2]|0;B=d+44+(u*4232|0)+220+(y*28|0)|0;N=d+44+(u*4232|0)+220+(y*28|0)+12|0;c[z>>2]=y+1;if(!A){z=c[j+(x>>>1<<2)>>2]|0;if(!q){K=c[i+(w>>>1<<2)>>2]|0;c[B>>2]=K;c[N>>2]=z;if((z|0)!=(K|0)){C=b[t>>1]|0;if((C&1|0)==((z|0)<(K|0)|0))_=C;else{O=(K+z|0)/2|0;c[N>>2]=O;c[B>>2]=O;_=C}}else D=41}else{$=z;D=40}}else{$=c[i+(w>>>1<<2)>>2]|0;D=40}if((D|0)==40){D=0;c[N>>2]=$;c[B>>2]=$;D=41}if((D|0)==41){D=0;_=b[t>>1]|0}c[d+44+(u*4232|0)+220+(y*28|0)+24>>2]=_<<1&2}s=s+8|0;n=c[s>>2]|0}while((n|0)!=3107)}_ft_mem_free(c[o>>2]|0,p);_af_cjk_metrics_check_digits(d,f);_FT_Set_Charmap(f,k)|0;l=g;return 0}function _af_cjk_metrics_scale(a,b){a=a|0;b=b|0;var d=0;d=a+4|0;c[d>>2]=c[b>>2];c[d+4>>2]=c[b+4>>2];c[d+8>>2]=c[b+8>>2];c[d+12>>2]=c[b+12>>2];c[d+16>>2]=c[b+16>>2];c[d+20>>2]=c[b+20>>2];c[d+24>>2]=c[b+24>>2];_af_cjk_metrics_scale_dim(a,b,0);_af_cjk_metrics_scale_dim(a,b,1);return}function _af_cjk_get_standard_widths(a,b,d){a=a|0;b=b|0;d=d|0;if(b|0)c[b>>2]=c[a+4484>>2];if(!d)return;c[d>>2]=c[a+252>>2];return}function _af_cjk_hints_init(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0;c[b+2748>>2]=d;e=c[d+28>>2]|0;c[b+4>>2]=c[d+44>>2];c[b+8>>2]=c[d+48>>2];c[b+12>>2]=c[d+4276>>2];c[b+16>>2]=c[d+4280>>2];f=c[d+24>>2]|0;g=(f|0)==2;h=(f|1|0)==3&1;i=g|(f|0)==4?h|2:h;h=(f|0)==1?i:i|4;c[b+2740>>2]=((a[(c[(c[d+36>>2]|0)+280>>2]|0)+20>>0]|0)==0?12:4)|e;c[b+2744>>2]=g?h|8:h;return 0}function _af_cjk_hints_apply(d,f,g,h){d=d|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0,ia=0,ja=0,ka=0,la=0,ma=0,na=0,oa=0,pa=0,qa=0;d=l;l=l+80|0;if((l|0)>=(m|0))ba(80);i=d+8|0;j=d+4|0;k=d;n=_af_glyph_hints_reload(f,g)|0;if(n|0){o=n;l=d;return o|0}n=h+24|0;p=f+2740|0;q=c[p>>2]|0;do if((q&1|0)==0|(c[n>>2]|0)==1&(q&8|0)==0){r=_af_cjk_hints_detect_features(f,0)|0;if(!r){_af_cjk_hints_compute_blue_edges(f,h,0);s=c[p>>2]|0;break}else{o=r;l=d;return o|0}}else s=q;while(0);do if(!(s&2)){q=_af_cjk_hints_detect_features(f,1)|0;if(!q){_af_cjk_hints_compute_blue_edges(f,h,1);break}else{o=q;l=d;return o|0}}while(0);h=f+24|0;s=f+28|0;q=f+2744|0;r=0;while(1){t=(r|0)==0;if(t){u=c[p>>2]|0;if(u&1|0){r=1;continue}if((c[n>>2]|0)==1&(u&8|0)==0){_af_warper_compute(i,f,0,j,k);u=c[j>>2]|0;v=c[k>>2]|0;w=c[h>>2]|0;x=c[s>>2]|0;y=x+(w*40|0)|0;if((w|0)>0){w=x;do{c[w+16>>2]=(_FT_MulFix(b[w+12>>1]|0,u)|0)+v;w=w+40|0}while(w>>>0<y>>>0)}}else z=17}else if((r|0)==1)if(!(c[p>>2]&2))z=17;else break;if((z|0)==17){z=0;y=f+44+(r*1348|0)+20|0;w=c[y>>2]|0;v=f+44+(r*1348|0)+12|0;u=c[v>>2]|0;x=w+(u*44|0)|0;A=(u|0)>0;a:do if(A){B=w;C=0;while(1){D=a[B+12>>0]|0;do if(!(D&4)){E=c[B+20>>2]|0;F=c[B+24>>2]|0;if(!E){if(!F){G=C;break}H=c[F+20>>2]|0;if(!H){G=C;break}I=B;J=F;K=H;L=a[F+12>>0]|0}else{I=F;J=B;K=E;L=D}E=c[K+8>>2]|0;c[J+8>>2]=E;a[J+12>>0]=L|4;if(I|0?(c[I+20>>2]|0)==0:0){c[I+8>>2]=(_af_cjk_compute_stem_width(f,r,(c[I+4>>2]|0)-(c[J+4>>2]|0)|0)|0)+E;E=I+12|0;a[E>>0]=a[E>>0]|4}G=(C|0)==0?B:C}else G=C;while(0);B=B+44|0;if(B>>>0>=x>>>0)break;else C=G}if((r|0)==1){C=0;B=0;D=0;E=w;while(1){F=E+12|0;H=a[F>>0]|0;b:do if(!(H&4)){M=c[E+24>>2]|0;if(!M){N=C;O=B;P=D+1|0;break}do if(B<<24>>24){Q=C+64|0;if((c[E+8>>2]|0)>=(Q|0)?(c[M+8>>2]|0)>=(Q|0):0)break;N=C;O=B;P=D+1|0;break b}while(0);if(c[M+20>>2]|0){Q=c[M+8>>2]|0;c[E+8>>2]=(_af_cjk_compute_stem_width(f,1,(c[E+4>>2]|0)-(c[M+4>>2]|0)|0)|0)+Q;a[F>>0]=H|4;N=C;O=B;P=D;break}if(M>>>0<E>>>0){Q=c[M+8>>2]|0;R=(_af_cjk_compute_stem_width(f,1,(c[E+4>>2]|0)-(c[M+4>>2]|0)|0)|0)+Q|0;c[E+8>>2]=R;a[F>>0]=H|4;N=R;O=1;P=D;break}else{_af_hint_normal_stem(f,E,M,0,1)|0;a[F>>0]=a[F>>0]|4;R=M+12|0;a[R>>0]=a[R>>0]|4;N=c[M+8>>2]|0;O=1;P=D;break}}else{N=C;O=B;P=D}while(0);E=E+44|0;if(E>>>0>=x>>>0){S=P;break a}else{C=N;B=O;D=P}}}else{T=0;U=0;V=0;W=0;X=w;Y=G}while(1){D=X+12|0;B=a[D>>0]|0;c:do if(!(B&4)){C=c[X+24>>2]|0;if(!C){Z=U;_=V;$=W+1|0;aa=T;ca=Y;break}do if(V<<24>>24){E=U+64|0;if((c[X+8>>2]|0)>=(E|0)?(c[C+8>>2]|0)>=(E|0):0)break;Z=U;_=V;$=W+1|0;aa=T;ca=Y;break c}while(0);if(c[C+20>>2]|0){M=c[C+8>>2]|0;c[X+8>>2]=(_af_cjk_compute_stem_width(f,r,(c[X+4>>2]|0)-(c[C+4>>2]|0)|0)|0)+M;a[D>>0]=B|4;Z=U;_=V;$=W;aa=T;ca=Y;break}if(C>>>0<X>>>0){M=c[C+8>>2]|0;E=(_af_cjk_compute_stem_width(f,r,(c[X+4>>2]|0)-(c[C+4>>2]|0)|0)|0)+M|0;c[X+8>>2]=E;a[D>>0]=B|4;Z=E;_=1;$=W;aa=T;ca=Y;break}if(!Y)da=_af_hint_normal_stem(f,X,C,0,0)|0;else{_af_hint_normal_stem(f,X,C,T,r)|0;da=T}a[D>>0]=a[D>>0]|4;E=C+12|0;a[E>>0]=a[E>>0]|4;Z=c[C+8>>2]|0;_=1;$=W;aa=da;ca=X}else{Z=U;_=V;$=W;aa=T;ca=Y}while(0);X=X+44|0;if(X>>>0>=x>>>0){S=$;break}else{T=aa;U=Z;V=_;W=$;Y=ca}}}else S=0;while(0);D=u*44|0;d:do if(t){B=(D|0)==528;switch(D|0){case 264:{ea=w;fa=4;ga=2;break}case 528:{ea=w+44|0;fa=9;ga=5;break}default:break d}E=w+(fa*44|0)|0;M=c[w+(ga*44|0)+4>>2]|0;F=M-(c[w+(fa*44|0)+4>>2]|0)+(M-(c[ea+4>>2]|0))|0;M=(F|0)<0?0-F|0:F;if(((c[ea+24>>2]|0)==(ea+44|0)?(c[w+(ga*44|0)+24>>2]|0)==(w+(ga*44|0)+44|0):0)?(F=c[w+(fa*44|0)+24>>2]|0,(M|0)<8&(F|0)==(E+44|0)):0){E=w+(fa*44|0)+8|0;M=(c[w+(ga*44|0)+8>>2]<<1)-(c[ea+8>>2]|0)|0;H=(c[E>>2]|0)-M|0;c[E>>2]=M;M=(F|0)==0;if(!M){E=F+8|0;c[E>>2]=(c[E>>2]|0)-H}if(B){B=w+360|0;c[B>>2]=(c[B>>2]|0)-H;B=w+492|0;c[B>>2]=(c[B>>2]|0)-H}H=w+(fa*44|0)+12|0;a[H>>0]=a[H>>0]|4;if(!M){M=F+12|0;a[M>>0]=a[M>>0]|4}}}while(0);if(!((S|0)==0|A^1)){D=S;u=w;while(1){M=u+12|0;F=a[M>>0]|0;if((F&4)==0?(H=c[u+28>>2]|0,(H|0)!=0):0){c[u+8>>2]=(c[H+8>>2]|0)-(c[H+4>>2]|0)+(c[u+4>>2]|0);a[M>>0]=F|4;ha=D+-1|0}else ha=D;u=u+44|0;if(u>>>0>=x>>>0)break;else D=ha}if(A&(ha|0)!=0){D=w;do{do if(!(a[D+12>>0]&4)){u=D;while(1){ia=u+-44|0;if(ia>>>0<w>>>0){ja=1;ka=0;break}if(!(a[u+-32>>0]&4))u=ia;else{ja=0;ka=1;break}}F=D;while(1){la=F+44|0;if(la>>>0>=x>>>0){z=82;break}if(!(a[F+56>>0]&4))F=la;else{ma=1;break}}if((z|0)==82){z=0;if(ka)ma=0;else break}if(ja){c[D+8>>2]=(c[F+52>>2]|0)-(c[F+48>>2]|0)+(c[D+4>>2]|0);break}if(!ma){c[D+8>>2]=(c[u+-36>>2]|0)-(c[u+-40>>2]|0)+(c[D+4>>2]|0);break}M=b[la>>1]|0;H=b[ia>>1]|0;B=H<<16>>16;E=c[u+-36>>2]|0;if(M<<16>>16==H<<16>>16)na=E;else na=(_FT_MulDiv((b[D>>1]|0)-B|0,(c[F+52>>2]|0)-E|0,(M<<16>>16)-B|0)|0)+E|0;c[D+8>>2]=na}while(0);D=D+44|0}while(D>>>0<x>>>0)}}x=c[y>>2]|0;D=c[v>>2]|0;w=x+(D*44|0)|0;if(!t)if((r|0)==1)oa=(c[q>>2]|0)>>>1&1;else oa=0;else oa=c[q>>2]&1;if((D|0)>0){D=t?4:8;if(!(oa<<24>>24)){A=x;do{E=c[A+36>>2]|0;B=(c[A+8>>2]|0)-(c[A+4>>2]|0)|0;if(t){M=E;do{H=c[M+40>>2]|0;R=M+36|0;while(1){Q=c[R>>2]|0;pa=Q+16|0;c[pa>>2]=(c[pa>>2]|0)+B;b[Q>>1]=e[Q>>1]|D;if((Q|0)==(H|0))break;else R=Q+32|0}M=c[M+16>>2]|0}while((M|0)!=(E|0))}else{M=E;do{R=c[M+40>>2]|0;H=M+36|0;while(1){F=c[H>>2]|0;u=F+20|0;c[u>>2]=(c[u>>2]|0)+B;b[F>>1]=e[F>>1]|D;if((F|0)==(R|0))break;else H=F+32|0}M=c[M+16>>2]|0}while((M|0)!=(E|0))}A=A+44|0}while(A>>>0<w>>>0)}else{A=x;do{v=c[A+36>>2]|0;y=A+8|0;if(t){E=v;do{M=c[E+40>>2]|0;B=E+36|0;while(1){H=c[B>>2]|0;c[H+16>>2]=c[y>>2];b[H>>1]=e[H>>1]|D;if((H|0)==(M|0))break;else B=H+32|0}E=c[E+16>>2]|0}while((E|0)!=(v|0))}else{E=v;do{B=c[E+40>>2]|0;M=E+36|0;while(1){H=c[M>>2]|0;c[H+20>>2]=c[y>>2];b[H>>1]=e[H>>1]|D;if((H|0)==(B|0))break;else M=H+32|0}E=c[E+16>>2]|0}while((E|0)!=(v|0))}A=A+44|0}while(A>>>0<w>>>0)}}_af_glyph_hints_align_strong_points(f,r);_af_glyph_hints_align_weak_points(f,r)}r=r+1|0;if((r|0)==2)break}r=c[h>>2]|0;h=c[s>>2]|0;s=h+(r*40|0)|0;if((r|0)<=0){o=0;l=d;return o|0}r=c[g+4>>2]|0;f=h;h=c[g+8>>2]|0;while(1){c[r>>2]=c[f+16>>2];c[r+4>>2]=c[f+20>>2];g=e[f>>1]|0;if(!(g&1))qa=((g&2)>>>1)+1<<24>>24;else qa=0;a[h>>0]=qa;f=f+40|0;if(f>>>0>=s>>>0){o=0;break}else{r=r+8|0;h=h+1|0}}l=d;return o|0}function _af_cjk_hints_detect_features(d,e){d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ca=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f;h=d+44+(e*1348|0)+8|0;i=c[h>>2]|0;j=d+44+(e*1348|0)|0;k=c[j>>2]|0;n=i+(k*44|0)|0;o=_af_latin_hints_compute_segments(d,e)|0;if(o|0){p=o;l=f;return p|0}if((k|0)>0){k=i;do{i=c[k+36>>2]|0;o=c[k+40>>2]|0;q=b[i>>1]&3;r=i;i=a[k>>0]&-2;a:while(1){s=q;t=r;do{if((t|0)==(o|0))break a;t=c[t+32>>2]|0;u=b[t>>1]&3;v=s;s=u&65535;if(!((v|0)!=0|u<<16>>16!=0))break a}while((t|0)!=(o|0));q=s;r=o;i=i|1}a[k>>0]=i;k=k+44|0}while(k>>>0<n>>>0)}n=c[h>>2]|0;k=c[j>>2]|0;j=n+(k*44|0)|0;o=c[d+44+(e*1348|0)+24>>2]|0;r=d+2748|0;q=(c[(c[r>>2]|0)+40>>2]|0)/256|0;t=(e|0)==0?d+4|0:d+12|0;u=_FT_DivFix(192,c[t>>2]|0)|0;if((k|0)>0){k=n;do{if((a[k+1>>0]|0)==(o|0)){v=k+2|0;w=k+4|0;x=k+6|0;y=k+28|0;z=k+32|0;A=k+20|0;B=n;do{do if((((B|0)!=(k|0)?(o|0)==(0-(a[B+1>>0]|0)|0):0)?(C=(b[B+2>>1]|0)-(b[v>>1]|0)|0,(C|0)>=0):0)?(D=b[w>>1]|0,E=b[x>>1]|0,F=b[B+4>>1]|0,G=b[B+6>>1]|0,H=((E<<16>>16>G<<16>>16?G:E)<<16>>16)-((D<<16>>16<F<<16>>16?F:D)<<16>>16)|0,(H|0)>=(q|0)):0){D=C<<3;F=c[y>>2]|0;do if((D|0)<(F*9|0)){if((D|0)>=(F*7|0)?(c[z>>2]|0)>=(H|0):0)break;c[y>>2]=C;c[z>>2]=H;c[A>>2]=B}while(0);F=B+28|0;E=c[F>>2]|0;if((D|0)<(E*9|0)){G=B+32|0;if((D|0)>=(E*7|0)?(c[G>>2]|0)>=(H|0):0)break;c[F>>2]=C;c[G>>2]=H;c[B+20>>2]=k}}while(0);B=B+44|0}while(B>>>0<j>>>0)}k=k+44|0}while(k>>>0<j>>>0);I=n;while(1){k=I+20|0;q=c[k>>2]|0;b:do if(((q|0?(o=q+20|0,(c[o>>2]|0)==(I|0)):0)?(B=b[q+2>>1]|0,A=b[I+2>>1]|0,B<<16>>16>A<<16>>16):0)?(z=c[I+28>>2]|0,(z|0)<(u|0)):0){y=I+32|0;x=z<<2;w=n;while(1){v=b[w+2>>1]|0;if(((((!((I|0)==(w|0)?1:v<<16>>16>A<<16>>16)?(i=c[w+20>>2]|0,i|0):0)?(c[i+20>>2]|0)==(w|0):0)?(s=b[i+2>>1]|0,s<<16>>16>=B<<16>>16):0)?!(A<<16>>16==v<<16>>16?B<<16>>16==s<<16>>16:0):0)?(s=c[w+28>>2]|0,(s|0)>(z|0)&(x|0)>(s|0)):0){if((c[y>>2]|0)<((c[w+32>>2]|0)*3|0))break;else J=n;do{s=J+20|0;v=c[s>>2]|0;if((v|0)!=(w|0)){if((v|0)==(i|0)){K=I;L=41}}else{K=q;L=41}if((L|0)==41){L=0;c[s>>2]=0;c[J+24>>2]=K}J=J+44|0}while(J>>>0<j>>>0)}w=w+44|0;if(w>>>0>=j>>>0)break b}c[o>>2]=0;c[k>>2]=0}while(0);I=I+44|0;if(I>>>0>=j>>>0){M=n;break}}do{n=M+20|0;I=c[n>>2]|0;do if(I|0?(J=I+20|0,(c[J>>2]|0)!=(M|0)):0){c[n>>2]=0;K=c[I+28>>2]|0;if((K|0)>=(u|0)?(c[M+28>>2]|0)>=(K<<2|0):0)break;c[M+24>>2]=c[J>>2]}while(0);M=M+44|0}while(M>>>0<j>>>0)}j=d+44+(e*1348|0)|0;M=c[d>>2]|0;u=c[r>>2]|0;r=c[h>>2]|0;h=c[j>>2]|0;I=r+(h*44|0)|0;n=d+44+(e*1348|0)+12|0;c[n>>2]=0;J=c[t>>2]|0;t=u+44+(e*4232|0)+204|0;if((_FT_MulFix(c[t>>2]|0,J)|0)>16)N=_FT_DivFix(16,J)|0;else N=c[t>>2]|0;c:do if((h|0)>0){t=d+44+(e*1348|0)+20|0;u=r;while(1){K=c[n>>2]|0;if((K|0)>0){k=c[t>>2]|0;q=u+1|0;w=a[q>>0]|0;y=u+2|0;x=u+20|0;z=0;B=65535;A=0;while(1){i=k+(A*44|0)|0;do if((a[k+(A*44|0)+13>>0]|0)==w<<24>>24?(H=(b[y>>1]|0)-(b[i>>1]|0)|0,C=(H|0)<0?0-H|0:H,(C|0)<(N|0)&(C|0)<(B|0)):0){H=c[x>>2]|0;if(H|0){D=c[k+(A*44|0)+36>>2]|0;s=H+2|0;v=0;G=D;while(1){F=c[G+20>>2]|0;if(F){E=b[s>>1]|0;O=b[F+2>>1]|0;P=E<<16>>16>O<<16>>16;Q=((P?E:O)<<16>>16)-(b[(P?F:H)+2>>1]|0)|0;if((Q|0)<(N|0))R=Q;else{S=Q;break}}else R=v;G=c[G+16>>2]|0;if((G|0)==(D|0)){S=R;break}else v=R}if((S|0)>=(N|0)){T=z;U=B;break}}T=i;U=C}else{T=z;U=B}while(0);A=A+1|0;if((A|0)==(K|0))break;else{z=T;B=U}}if(!T){V=q;W=y;X=w;L=72}else{c[u+16>>2]=c[T+36>>2];B=T+40|0;c[(c[B>>2]|0)+16>>2]=u;c[B>>2]=u}}else{B=u+1|0;V=B;W=u+2|0;X=a[B>>0]|0;L=72}if((L|0)==72){L=0;Y=_af_axis_hints_new_edge(j,b[W>>1]|0,X<<24>>24,0,M,g)|0;if(Y|0)break;B=c[g>>2]|0;z=B;K=z+36|0;do{c[z>>2]=0;z=z+4|0}while((z|0)<(K|0));c[B+36>>2]=u;c[B+40>>2]=u;a[B+13>>0]=a[V>>0]|0;z=b[W>>1]|0;b[B>>1]=z;K=_FT_MulFix(z<<16>>16,J)|0;c[B+4>>2]=K;c[B+8>>2]=K;c[u+16>>2]=u}u=u+44|0;if(u>>>0>=I>>>0){Z=t;break c}}p=Y;l=f;return p|0}else Z=d+44+(e*1348|0)+20|0;while(0);e=c[Z>>2]|0;Z=c[n>>2]|0;n=e+(Z*44|0)|0;if((Z|0)>0)_=e;else{p=0;l=f;return p|0}do{Z=c[_+36>>2]|0;if(Z|0){d=Z;do{c[d+12>>2]=_;d=c[d+16>>2]|0}while((d|0)!=(Z|0))}_=_+44|0}while(_>>>0<n>>>0);$=e;do{e=c[$+36>>2]|0;_=$+24|0;Z=$+28|0;d=0;Y=0;I=e;do{J=a[I>>0]&1;Y=(J&255)+Y|0;d=((J^1)&255)+d|0;J=c[I+24>>2]|0;if(!J)aa=0;else aa=(c[J+12>>2]|0)!=($|0);W=c[I+20>>2]|0;do if(aa|(W|0)!=0){V=aa?J:W;g=c[(aa?Z:_)>>2]|0;if((g|0)!=0?(M=(b[$>>1]|0)-(b[g>>1]|0)|0,X=b[I+2>>1]|0,j=b[V+2>>1]|0,L=X<<16>>16>j<<16>>16,(((L?X:j)<<16>>16)-(b[(L?V:I)+2>>1]|0)|0)>=(((M|0)<0?0-M|0:M)|0)):0)ca=g;else ca=c[V+12>>2]|0;if(aa){c[Z>>2]=ca;V=ca+12|0;a[V>>0]=a[V>>0]|2;break}else{c[_>>2]=ca;break}}while(0);I=c[I+16>>2]|0}while((I|0)!=(e|0));a[$+12>>0]=(Y|0)>0&(Y|0)>=(d|0)&1;if(c[Z>>2]|0?c[_>>2]|0:0)c[Z>>2]=0;$=$+44|0}while($>>>0<n>>>0);p=0;l=f;return p|0}function _af_cjk_hints_compute_blue_edges(d,e,f){d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0;g=c[d+44+(f*1348|0)+20>>2]|0;h=c[d+44+(f*1348|0)+12>>2]|0;i=g+(h*44|0)|0;j=c[e+44+(f*4232|0)>>2]|0;k=_FT_MulFix(((c[e+40>>2]|0)>>>0)/40|0,j)|0;l=(k|0)<32?k:32;if((h|0)<=0)return;h=e+44+(f*4232|0)+216|0;k=d+44+(f*1348|0)+24|0;d=c[h>>2]|0;m=g;g=d;n=d;while(1){if(g){d=m+13|0;o=0;p=l;q=0;r=n;while(1){s=e+44+(f*4232|0)+220+(o*28|0)|0;t=c[e+44+(f*4232|0)+220+(o*28|0)+24>>2]|0;if((t&1|0)!=0?(t&2|0)!=0^(a[d>>0]|0)==(c[k>>2]|0):0){t=b[m>>1]|0;u=t-(c[s>>2]|0)|0;v=e+44+(f*4232|0)+220+(o*28|0)+12|0;w=t-(c[v>>2]|0)|0;x=(((u|0)<0?0-u|0:u)|0)>(((w|0)<0?0-w|0:w)|0)?v:s;s=t-(c[x>>2]|0)|0;t=_FT_MulFix((s|0)<0?0-s|0:s,j)|0;s=(t|0)<(p|0);y=s?t:p;z=s?x:q;A=c[h>>2]|0}else{y=p;z=q;A=r}o=o+1|0;if(o>>>0>=A>>>0)break;else{p=y;q=z;r=A}}if(!z){B=A;C=A}else{c[m+20>>2]=z;B=A;C=A}}else{B=0;C=n}m=m+44|0;if(m>>>0>=i>>>0)break;else{g=B;n=C}}return}function _af_cjk_compute_stem_width(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0;e=c[a+2748>>2]|0;f=(b|0)==1;g=c[a+2744>>2]|0;if(!(g&4)){h=d;return h|0}a=(d|0)<0?0-d|0:d;do if(!(f&(g&2|0)==0)?!((g&1|0)==0&(f^1)):0){i=c[e+44+(b*4232|0)+8>>2]|0;if(i){j=0;k=a;l=98;while(1){m=c[e+44+(b*4232|0)+12+(j*12|0)+4>>2]|0;n=a-m|0;o=(n|0)<0?0-n|0:n;n=(o|0)<(l|0);k=n?m:k;j=j+1|0;if((j|0)==(i|0))break;else l=n?o:l}l=k+32&-64;if((k|0)>(a|0))p=(l+-48|0)<(a|0)?k:a;else{q=k;r=l;s=18}}else{q=a;r=a+32&-64;s=18}if((s|0)==18)p=(r|48|0)>(a|0)?q:a;if(f){t=(p|0)>63?p+16&-64:64;break}if(g&8|0){t=(p|0)<64?64:p+32&-64;break}if((p|0)<48){t=p+64>>1;break}if((p|0)<128){t=p+22&-64;break}else{t=p+32&-64;break}}else s=4;while(0);do if((s|0)==4){if(c[e+44+(b*4232|0)+8>>2]|0?(p=c[e+44+(b*4232|0)+16>>2]|0,g=a-p|0,(((g|0)<0?0-g|0:g)|0)<40):0){t=(p|0)>48?p:48;break}if((a|0)<54){t=((54-a|0)/2|0)+a|0;break}if((a|0)<192?(p=a&63,g=a&-64,p>>>0>=10):0)if(p>>>0<22){t=g|10;break}else{t=(p+-42|0)>>>0<12?g|54:a;break}else t=a}while(0);h=(d|0)>-1?t:0-t|0;return h|0}function _af_hint_normal_stem(b,d,e,f,g){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;var h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0;h=(c[b+2744>>2]&4|0)==0;do if(h){i=(g|0)==1;if(a[d+12>>0]&1?a[e+12>>0]&1:0){j=i?55:49;break}j=i?61:59}else j=64;while(0);i=c[e+4>>2]|0;k=c[d+4>>2]|0;l=_af_cjk_compute_stem_width(b,g,i-k|0)|0;g=((k+i|0)/2|0)+f+((l|0)/-2|0)|0;f=g&63;b=g+l&63;m=64-f|0;n=64-b|0;do if((f|0)==0|(b|0)==0)o=0;else{if((l|0)<=(j|0)){o=(b|0)<(l|0)?(m>>>0>b>>>0?0-b|0:m):0;break}if(j>>>0<64?!(n>>>0<j>>>0&(j>>>0>b>>>0&(f>>>0<j>>>0&j>>>0>m>>>0))):0){o=0;break}p=l&63;if(p>>>0<32)if(m>>>0>p>>>0&b>>>0>p>>>0)q=p;else{o=0;break}else q=64-j|0;p=j-m|0;r=m-q|0;s=j-b|0;t=b-q|0;u=(p|0)>(r|0)?r:0-p|0;p=(t|0)>(s|0)?s:0-t|0;o=(((u|0)<0?0-u|0:u)|0)>(((p|0)<0?0-p|0:p)|0)?p:u}while(0);if(!h){v=o;w=v+g|0;x=(i|0)>(k|0);y=w+l|0;z=d+8|0;A=x?w:y;B=x?y:w;c[z>>2]=A;C=e+8|0;c[C>>2]=B;return v|0}v=(o|0)>14?14:(o|0)>-14?o:-14;w=v+g|0;x=(i|0)>(k|0);y=w+l|0;z=d+8|0;A=x?w:y;B=x?y:w;c[z>>2]=A;C=e+8|0;c[C>>2]=B;return v|0}function _af_cjk_metrics_scale_dim(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0;e=(d|0)==0;f=c[(e?b+4|0:b+8|0)>>2]|0;g=c[(e?b+12|0:b+16|0)>>2]|0;b=a+44+(d*4232|0)+4224|0;e=a+44+(d*4232|0)+4228|0;if((c[b>>2]|0)==(f|0)?(c[e>>2]|0)==(g|0):0)return;c[b>>2]=f;c[e>>2]=g;c[a+44+(d*4232|0)>>2]=f;c[a+44+(d*4232|0)+4>>2]=g;e=a+44+(d*4232|0)+216|0;if(!(c[e>>2]|0))return;else h=0;do{b=a+44+(d*4232|0)+220+(h*28|0)|0;i=(_FT_MulFix(c[b>>2]|0,f)|0)+g|0;j=a+44+(d*4232|0)+220+(h*28|0)+4|0;c[j>>2]=i;k=a+44+(d*4232|0)+220+(h*28|0)+8|0;c[k>>2]=i;i=a+44+(d*4232|0)+220+(h*28|0)+12|0;l=(_FT_MulFix(c[i>>2]|0,f)|0)+g|0;c[a+44+(d*4232|0)+220+(h*28|0)+16>>2]=l;m=a+44+(d*4232|0)+220+(h*28|0)+20|0;c[m>>2]=l;l=a+44+(d*4232|0)+220+(h*28|0)+24|0;c[l>>2]=c[l>>2]&-2;if(((_FT_MulFix((c[b>>2]|0)-(c[i>>2]|0)|0,f)|0)+48|0)>>>0<97){b=(c[j>>2]|0)+32&-64;c[k>>2]=b;j=_FT_DivFix(b,f)|0;b=j-(c[i>>2]|0)|0;i=(b|0)<0;j=_FT_MulFix(i?0-b|0:b,f)|0;b=(j|0)<32?0:j+32&-64;c[m>>2]=(c[k>>2]|0)-(i?0-b|0:b);c[l>>2]=c[l>>2]|1}h=h+1|0}while(h>>>0<(c[e>>2]|0)>>>0);return}function _af_cjk_metrics_init_widths(d,e){d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0;f=l;l=l+15152|0;if((l|0)>=(m|0))ba(15152);g=f+15144|0;h=f+8512|0;i=f;j=e+100|0;k=c[j>>2]|0;_memset(h+4|0,0,2756)|0;c[h>>2]=k;n=d+52|0;c[n>>2]=0;o=d+4284|0;c[o>>2]=0;p=c[(c[425780+(c[(c[d>>2]|0)+8>>2]<<2)>>2]|0)+16>>2]|0;q=_ft_mem_alloc(k,4,g)|0;k=p;a:while(1){p=a[k>>0]|0;if(!(p<<24>>24)){r=8;break}else{s=k;t=p}while(1){if(t<<24>>24==32){p=s;while(1){u=p+1|0;if((a[u>>0]|0)==32)p=u;else{v=u;break}}}else v=s;s=_af_shaper_get_cluster(v,d,q,g)|0;if((c[g>>2]|0)>>>0<=1)break;t=a[s>>0]|0;if(!(t<<24>>24)){r=8;break a}}w=c[q>>2]|0;if(!w)k=s;else{r=9;break}}do if((r|0)==8)_ft_mem_free(c[j>>2]|0,q);else if(((((r|0)==9?(_ft_mem_free(c[j>>2]|0,q),(_FT_Load_Glyph(e,w,1)|0)==0):0)?(s=c[e+84>>2]|0,(b[s+110>>1]|0)>=1):0)?(_memset(i|0,0,8508)|0,k=i+40|0,c[k>>2]=c[d+40>>2],c[i+8>>2]=65536,c[i+12>>2]=65536,c[i+16>>2]=0,c[i+20>>2]=0,c[i+4>>2]=e,c[i+24>>2]=0,c[i+28>>2]=0,c[h+2748>>2]=i,c[h+2740>>2]=0,(_af_glyph_hints_reload(h,s+108|0)|0)==0):0)?(c[g>>2]=0,(_af_latin_hints_compute_segments(h,0)|0)==0):0){_af_latin_hints_link_segments(h,0,0,0);s=c[h+52>>2]|0;t=c[h+44>>2]|0;v=s+(t*44|0)|0;if((t|0)>0){t=s;s=0;while(1){p=c[t+20>>2]|0;if(((p|0)!=0?(p>>>0>t>>>0?(c[p+20>>2]|0)==(t|0):0):0)?(u=(b[t+2>>1]|0)-(b[p+2>>1]|0)|0,s>>>0<16):0){c[d+56+(s*12|0)>>2]=(u|0)<0?0-u|0:u;x=s+1|0}else x=s;t=t+44|0;if(t>>>0>=v>>>0)break;else s=x}c[g>>2]=x}_af_sort_and_quantize_widths(g,d+56|0,((c[k>>2]|0)>>>0)/100|0);c[n>>2]=c[g>>2];c[g>>2]=0;if(!(_af_latin_hints_compute_segments(h,1)|0)){_af_latin_hints_link_segments(h,0,0,1);s=c[h+1400>>2]|0;v=c[h+1392>>2]|0;t=s+(v*44|0)|0;if((v|0)>0){v=s;s=0;while(1){u=c[v+20>>2]|0;if(((u|0)!=0?(u>>>0>v>>>0?(c[u+20>>2]|0)==(v|0):0):0)?(p=(b[v+2>>1]|0)-(b[u+2>>1]|0)|0,s>>>0<16):0){c[d+4288+(s*12|0)>>2]=(p|0)<0?0-p|0:p;y=s+1|0}else y=s;v=v+44|0;if(v>>>0>=t>>>0)break;else s=y}c[g>>2]=y}_af_sort_and_quantize_widths(g,d+4288|0,((c[k>>2]|0)>>>0)/100|0);c[o>>2]=c[g>>2];break}}while(0);g=d+40|0;if(!(c[n>>2]|0))z=((c[g>>2]|0)*50|0)/2048|0;else z=c[d+56>>2]|0;c[d+248>>2]=(z|0)/5|0;c[d+252>>2]=z;a[d+256>>0]=0;if(!(c[o>>2]|0)){A=((c[g>>2]|0)*50|0)/2048|0;B=(A|0)/5|0;C=d+4480|0;c[C>>2]=B;D=d+4484|0;c[D>>2]=A;E=d+4488|0;a[E>>0]=0;_af_glyph_hints_done(h);l=f;return}else{A=c[d+4288>>2]|0;B=(A|0)/5|0;C=d+4480|0;c[C>>2]=B;D=d+4484|0;c[D>>2]=A;E=d+4488|0;a[E>>0]=0;_af_glyph_hints_done(h);l=f;return}}function _af_cjk_metrics_check_digits(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e+4|0;g=e;h=d+100|0;d=_ft_mem_alloc(c[h>>2]|0,4,f)|0;i=b+36|0;j=0;k=1150181;n=0;while(1){k=_af_shaper_get_cluster(k,b,d,f)|0;if((c[f>>2]|0)>>>0<=1?(o=c[d>>2]|0,_FT_Get_Advance(c[c[i>>2]>>2]|0,o,2051,g)|0,(o|0)!=0):0){o=c[g>>2]|0;if(j<<24>>24)if((o|0)==(n|0)){p=j;q=n}else break;else{p=1;q=o}}else{p=j;q=n}if(!(a[k>>0]|0)){r=1;s=8;break}else{j=p;n=q}}if((s|0)==8){t=c[h>>2]|0;_ft_mem_free(t,d);u=b+32|0;a[u>>0]=r;l=e;return}r=0;t=c[h>>2]|0;_ft_mem_free(t,d);u=b+32|0;a[u>>0]=r;l=e;return}function _af_indic_metrics_init(a,b){a=a|0;b=b|0;var d=0,f=0;d=b+92|0;f=c[d>>2]|0;c[a+40>>2]=e[b+68>>1];if(!(_FT_Select_Charmap(b,1970170211)|0)){_af_cjk_metrics_init_widths(a,b);_af_cjk_metrics_check_digits(a,b);_FT_Set_Charmap(b,f)|0;return 0}else{c[d>>2]=0;_FT_Set_Charmap(b,f)|0;return 0}return 0}function _af_indic_metrics_scale(a,b){a=a|0;b=b|0;var d=0;d=a+4|0;c[d>>2]=c[b>>2];c[d+4>>2]=c[b+4>>2];c[d+8>>2]=c[b+8>>2];c[d+12>>2]=c[b+12>>2];c[d+16>>2]=c[b+16>>2];c[d+20>>2]=c[b+20>>2];c[d+24>>2]=c[b+24>>2];_af_cjk_metrics_scale_dim(a,b,0);_af_cjk_metrics_scale_dim(a,b,1);return}function _af_indic_get_standard_widths(a,b,d){a=a|0;b=b|0;d=d|0;if(b|0)c[b>>2]=c[a+4484>>2];if(!d)return;c[d>>2]=c[a+252>>2];return}function _af_indic_hints_init(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0;c[b+2748>>2]=d;e=c[d+28>>2]|0;c[b+4>>2]=c[d+44>>2];c[b+8>>2]=c[d+48>>2];c[b+12>>2]=c[d+4276>>2];c[b+16>>2]=c[d+4280>>2];f=c[d+24>>2]|0;g=(f|0)==2;h=(f|1|0)==3&1;i=g|(f|0)==4?h|2:h;h=(f|0)==1?i:i|4;c[b+2740>>2]=((a[(c[(c[d+36>>2]|0)+280>>2]|0)+20>>0]|0)==0?12:4)|e;c[b+2744>>2]=g?h|8:h;return 0}function _af_indic_hints_apply(a,b,c,d){a=a|0;b=b|0;c=c|0;d=d|0;return _af_cjk_hints_apply(a,b,c,d)|0}function _af_autofitter_load_glyph(d,f,g,h,i){d=d|0;f=f|0;g=g|0;h=h|0;i=i|0;var j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0,ia=0,ja=0,ka=0,la=0;g=l;l=l+6768|0;if((l|0)>=(m|0))ba(6768);j=g+6752|0;k=g+6744|0;n=g+6728|0;o=g+6696|0;p=g+64|0;q=g;r=c[c[d+4>>2]>>2]|0;_memset(p+4|0,0,2756)|0;c[p>>2]=r;r=q;s=r+60|0;do{c[r>>2]=0;r=r+4|0}while((r|0)<(s|0));r=q+8|0;c[r>>2]=p;s=c[f+4>>2]|0;f=c[s+88>>2]|0;if(!f){t=36;u=q+4|0;v=q;c[v>>2]=0;c[u>>2]=0;c[r>>2]=0;_af_glyph_hints_done(p);l=g;return t|0}c[o>>2]=s;c[o+4>>2]=c[f+16>>2];c[o+12>>2]=0;c[o+8>>2]=c[f+20>>2];c[o+16>>2]=0;f=o+20|0;c[f>>2]=i>>>16&15;c[o+24>>2]=0;c[q>>2]=s;w=s+116|0;x=c[w>>2]|0;y=q+4|0;c[y>>2]=x;do if(!x){z=_af_face_globals_new(s,y,d)|0;if(!z){A=c[y>>2]|0;c[w>>2]=A;c[s+120>>2]=5351;B=A;break}else{t=z;u=y;v=q;c[v>>2]=0;c[u>>2]=0;c[r>>2]=0;_af_glyph_hints_done(p);l=g;return t|0}}else B=x;while(0);c[j>>2]=0;a:do if((c[B+4>>2]|0)>>>0>h>>>0){x=b[(c[B+8>>2]|0)+(h<<1)>>1]&16383;s=c[426256+(x<<2)>>2]|0;w=c[426236+(c[s+4>>2]<<2)>>2]|0;d=B+16+(x<<2)|0;x=c[d>>2]|0;do if(!x){z=c[(c[B>>2]|0)+100>>2]|0;A=_ft_mem_alloc(z,c[w+4>>2]|0,j)|0;C=c[j>>2]|0;if(C|0){D=C;break a}c[A>>2]=s;c[A+36>>2]=B;C=c[w+8>>2]|0;if(C|0?(E=$i[C&8191](A,c[B>>2]|0)|0,c[j>>2]=E,E|0):0){E=c[w+16>>2]|0;if(E|0)gj[E&8191](A);_ft_mem_free(z,A);z=c[j>>2]|0;if(!z){F=0;break}else{t=z;u=y;v=q}c[v>>2]=0;c[u>>2]=0;c[r>>2]=0;_af_glyph_hints_done(p);l=g;return t|0}c[d>>2]=A;G=A;H=15}else{G=x;H=15}while(0);if((H|0)==15)F=G;x=c[426236+(c[(c[F>>2]|0)+4>>2]<<2)>>2]|0;d=q+12|0;c[d>>2]=F;w=c[x+12>>2]|0;if(!w){s=F+4|0;c[s>>2]=c[o>>2];c[s+4>>2]=c[o+4>>2];c[s+8>>2]=c[o+8>>2];c[s+12>>2]=c[o+12>>2];c[s+16>>2]=c[o+16>>2];c[s+20>>2]=c[o+20>>2];c[s+24>>2]=c[o+24>>2]}else Pi[w&2047](F,o);w=i&-10246;s=c[x+24>>2]|0;if(s|0?(x=$i[s&8191](c[r>>2]|0,F)|0,x|0):0){t=x;u=y;v=q;c[v>>2]=0;c[u>>2]=0;c[r>>2]=0;_af_glyph_hints_done(p);l=g;return t|0}x=c[y>>2]|0;s=c[x+280>>2]|0;A=c[q>>2]|0;z=c[d>>2]|0;d=c[r>>2]|0;E=c[A+84>>2]|0;C=c[E+156>>2]|0;I=c[C>>2]|0;J=_FT_Load_Glyph(A,h,w|10241)|0;if(J|0){t=J;u=y;v=q;c[v>>2]=0;c[u>>2]=0;c[r>>2]=0;_af_glyph_hints_done(p);l=g;return t|0}if(((a[s+21>>0]|0)==0?(c[j>>2]=0,c[k>>2]=0,s=A+88|0,J=x+256|0,w=(b[(c[s>>2]|0)+12>>1]|0)!=(b[J>>1]|0),K=A+68|0,A=e[K>>1]<<16,L=_FT_DivFix(65536e3,A)|0,c[n>>2]=c[106629],c[n+4>>2]=c[106630],c[n+8>>2]=c[106631],c[n+12>>2]=c[106632],b[K>>1]|0):0)?(M=c[(c[426236+(c[(c[z>>2]|0)+4>>2]<<2)>>2]|0)+20>>2]|0,M|0):0){bj[M&4095](z,k,j);M=c[j>>2]|0;do if(w){N=x+260|0;H=32}else{if((M|0)>0?(O=x+260|0,(M|0)!=(c[O>>2]|0)):0){N=O;H=32;break}P=c[k>>2]|0;H=34}while(0);if((H|0)==32){O=(_af_loader_compute_darkening(c[(c[y>>2]|0)+280>>2]|0,b[K>>1]|0,b[(c[s>>2]|0)+12>>1]|0,M)|0)<<16;Q=_FT_DivFix(_FT_MulFix(O,c[(c[s>>2]|0)+16>>2]|0)|0,L)|0;c[N>>2]=c[j>>2];O=b[(c[s>>2]|0)+12>>1]|0;b[J>>1]=O;c[x+268>>2]=Q+32768>>16;Q=c[k>>2]|0;if(w){R=O;S=x+264|0;T=Q;H=37}else{P=Q;H=34}}if(((H|0)==34?(P|0)>0:0)?(Q=x+264|0,(P|0)!=(c[Q>>2]|0)):0){R=b[(c[s>>2]|0)+12>>1]|0;S=Q;T=P;H=37}if((H|0)==37){Q=(_af_loader_compute_darkening(c[(c[y>>2]|0)+280>>2]|0,b[K>>1]|0,R,T)|0)<<16;O=_FT_DivFix(_FT_MulFix(Q,c[(c[s>>2]|0)+20>>2]|0)|0,L)|0;c[S>>2]=c[k>>2];b[J>>1]=b[(c[s>>2]|0)+12>>1]|0;c[x+272>>2]=O+32768>>16;c[x+276>>2]=_FT_DivFix(A+-524288-Q|0,A)|0}Q=E+108|0;_FT_Outline_EmboldenXY(Q,c[x+268>>2]|0,c[x+272>>2]|0)|0;c[n+12>>2]=c[x+276>>2];_FT_Outline_Transform(Q,n)}Q=a[C+8>>0]|0;O=q+16|0;a[O>>0]=Q;if(Q<<24>>24?(Q=q+20|0,U=C+12|0,c[Q>>2]=c[U>>2],c[Q+4>>2]=c[U+4>>2],c[Q+8>>2]=c[U+8>>2],c[Q+12>>2]=c[U+12>>2],U=q+36|0,V=C+28|0,W=c[V+4>>2]|0,X=U,c[X>>2]=c[V>>2],c[X+4>>2]=W,c[j>>2]=c[Q>>2],c[j+4>>2]=c[Q+4>>2],c[j+8>>2]=c[Q+8>>2],c[j+12>>2]=c[Q+12>>2],(_FT_Matrix_Invert(j)|0)==0):0)_FT_Vector_Transform(U,j);U=E+72|0;do if((c[U>>2]|0)==1869968492){if(a[O>>0]|0)_FT_Outline_Translate(E+108|0,c[q+36>>2]|0,c[q+40>>2]|0);Q=d+8|0;W=q+44|0;c[W>>2]=c[Q>>2];X=d+16|0;c[q+48>>2]=c[X>>2];V=_FT_MulFix(c[E+40>>2]|0,c[d+4>>2]|0)|0;Y=q+52|0;c[Y>>2]=(c[Q>>2]|0)+V;c[q+56>>2]=c[X>>2];if(!(b[E+110>>1]|0))Z=0;else{X=c[(c[426236+(c[(c[z>>2]|0)+4>>2]<<2)>>2]|0)+28>>2]|0;if(X|0)Ki[X&4095](h,d,I+20|0,z);if((c[f>>2]|0)==1){X=c[W>>2]|0;V=c[Y>>2]|0;Q=X+32+(c[d+2752>>2]|0)&-64;c[W>>2]=Q;_=V+32+(c[d+2756>>2]|0)&-64;c[Y>>2]=_;c[E+144>>2]=Q-X;c[E+148>>2]=_-V;Z=0;break}V=c[d+64>>2]|0;_=c[d+56>>2]|0;X=V+(_*44|0)+-44|0;if((_|0)>1?(c[d+2740>>2]&4|0)==0:0){_=(c[Y>>2]|0)-(c[X+4>>2]|0)|0;Q=c[V+4>>2]|0;$=c[V+8>>2]|0;V=$-Q|0;aa=c[X+8>>2]|0;X=aa+_|0;ca=(Q|0)<24?V+-8|0:V;V=(_|0)<24?X+8|0:X;X=ca+32&-64;c[W>>2]=X;da=V+32&-64;c[Y>>2]=da;ea=X+-64|0;if((Q|0)>0&(X|0)>=($|0)){c[W>>2]=ea;fa=ea}else fa=X;X=da+64|0;if((_|0)>0&(da|0)<=(aa|0)){c[Y>>2]=X;ga=X}else ga=da;ha=fa-ca|0;ia=V;ja=ga}else{V=c[W>>2]|0;ca=c[Y>>2]|0;da=V+32&-64;c[W>>2]=da;W=ca+32&-64;c[Y>>2]=W;ha=da-V|0;ia=ca;ja=W}c[E+144>>2]=ha;c[E+148>>2]=ja-ia;Z=0}}else Z=7;while(0);d=E+44|0;C=E+32|0;x=E+48|0;A=E+36|0;s=(c[x>>2]|0)-(c[A>>2]|0)|0;J=k+4|0;L=z+8|0;c[k>>2]=_FT_MulFix((c[d>>2]|0)-(c[C>>2]|0)|0,c[L>>2]|0)|0;K=z+12|0;c[J>>2]=_FT_MulFix(s,c[K>>2]|0)|0;if(a[O>>0]|0){s=q+20|0;_FT_Outline_Transform(I+20|0,s);_FT_Vector_Transform(k,s)}s=q+44|0;w=c[s>>2]|0;if(!w)ka=I+20|0;else{M=I+20|0;_FT_Outline_Translate(M,0-w|0,0);ka=M}_FT_Outline_Get_CBox(ka,j);M=c[j>>2]&-64;c[j>>2]=M;w=j+4|0;W=c[w>>2]&-64;c[w>>2]=W;w=j+8|0;ca=(c[w>>2]|0)+63&-64;c[w>>2]=ca;w=j+12|0;V=(c[w>>2]|0)+63&-64;c[w>>2]=V;c[E+24>>2]=ca-M;c[E+28>>2]=V-W;c[C>>2]=M;c[A>>2]=V;c[d>>2]=(c[k>>2]|0)+M&-64;c[x>>2]=(c[J>>2]|0)+V&-64;if((c[f>>2]|0)!=1?(c[(c[E+4>>2]|0)+8>>2]&4|0)!=0:0){V=E+40|0;c[V>>2]=_FT_MulFix(c[V>>2]|0,c[L>>2]|0)|0;c[E+144>>2]=0;c[E+148>>2]=0;la=V}else{V=E+40|0;if(!(c[V>>2]|0))la=V;else{c[V>>2]=(c[q+52>>2]|0)-(c[s>>2]|0);la=V}}V=E+52|0;s=_FT_MulFix(c[V>>2]|0,c[K>>2]|0)|0;c[V>>2]=s;c[la>>2]=(c[la>>2]|0)+32&-64;c[V>>2]=s+32&-64;c[U>>2]=1869968492;t=Z;u=y;v=q;c[v>>2]=0;c[u>>2]=0;c[r>>2]=0;_af_glyph_hints_done(p);l=g;return t|0}else{c[j>>2]=6;D=6}while(0);t=D;u=y;v=q;c[v>>2]=0;c[u>>2]=0;c[r>>2]=0;_af_glyph_hints_done(p);l=g;return t|0}function _af_face_globals_new(a,d,f){a=a|0;d=d|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0;g=l;l=l+16|0;if((l|0)>=(m|0))ba(16);h=g+4|0;i=g;j=a+16|0;k=_ft_mem_alloc(c[a+100>>2]|0,(c[j>>2]<<1)+284|0,i)|0;n=c[i>>2]|0;if(n|0){o=n;c[d>>2]=k;l=g;return o|0}c[k>>2]=a;n=c[j>>2]|0;j=k+4|0;c[j>>2]=n;p=k+284|0;c[k+8>>2]=p;q=k+280|0;c[q>>2]=f;b[k+256>>1]=0;f=k+260|0;c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;c[f+12>>2]=0;c[f+16>>2]=0;f=c[a+92>>2]|0;if(n|0){r=0;do{b[p+(r<<1)>>1]=16383;r=r+1|0}while((r|0)!=(n|0))}if(!(_FT_Select_Charmap(a,1970170211)|0)){n=0;r=424516;while(1){s=c[425780+(c[r+8>>2]<<2)>>2]|0;t=c[s+4>>2]|0;if(t|0?(c[r+16>>2]|0)==10:0){u=c[t>>2]|0;if(u|0){v=n&65535;w=t;t=u;do{u=_FT_Get_Char_Index(a,t)|0;c[h>>2]=u;if((u|0?u>>>0<(c[j>>2]|0)>>>0:0)?(x=p+(u<<1)|0,(b[x>>1]&16383)==16383):0)b[x>>1]=v;x=w+4|0;u=_FT_Get_Next_Char(a,t,h)|0;y=c[h>>2]|0;a:do if(y|0){z=u;A=y;do{if(z>>>0>(c[x>>2]|0)>>>0)break a;if(A>>>0<(c[j>>2]|0)>>>0?(B=p+(A<<1)|0,(b[B>>1]&16383)==16383):0)b[B>>1]=v;z=_FT_Get_Next_Char(a,z,h)|0;A=c[h>>2]|0}while((A|0)!=0)}while(0);w=w+8|0;t=c[w>>2]|0}while((t|0)!=0)}t=c[s+8>>2]|0;w=c[t>>2]|0;if(w|0){v=t;t=w;do{w=_FT_Get_Char_Index(a,t)|0;c[h>>2]=w;if((w|0?w>>>0<(c[j>>2]|0)>>>0:0)?(x=p+(w<<1)|0,w=e[x>>1]|0,(w&16383|0)==(n|0)):0)b[x>>1]=w|16384;w=v+4|0;x=_FT_Get_Next_Char(a,t,h)|0;y=c[h>>2]|0;b:do if(y|0){u=x;A=y;do{if(u>>>0>(c[w>>2]|0)>>>0)break b;if(A>>>0<(c[j>>2]|0)>>>0?(z=p+(A<<1)|0,B=e[z>>1]|0,(B&16383|0)==(n|0)):0)b[z>>1]=B|16384;u=_FT_Get_Next_Char(a,u,h)|0;A=c[h>>2]|0}while((A|0)!=0)}while(0);v=v+8|0;t=c[v>>2]|0}while((t|0)!=0)}}t=n+1|0;if((t|0)==60)break;else{n=t;r=c[426256+(t<<2)>>2]|0}}r=_FT_Get_Char_Index(a,48)|0;if(r|0?(n=p+(r<<1)|0,r>>>0<(c[j>>2]|0)>>>0):0)b[n>>1]=b[n>>1]|-32768;n=_FT_Get_Char_Index(a,49)|0;if(n|0?(r=p+(n<<1)|0,n>>>0<(c[j>>2]|0)>>>0):0)b[r>>1]=b[r>>1]|-32768;r=_FT_Get_Char_Index(a,50)|0;if(r|0?(n=p+(r<<1)|0,r>>>0<(c[j>>2]|0)>>>0):0)b[n>>1]=b[n>>1]|-32768;n=_FT_Get_Char_Index(a,51)|0;if(n|0?(r=p+(n<<1)|0,n>>>0<(c[j>>2]|0)>>>0):0)b[r>>1]=b[r>>1]|-32768;r=_FT_Get_Char_Index(a,52)|0;if(r|0?(n=p+(r<<1)|0,r>>>0<(c[j>>2]|0)>>>0):0)b[n>>1]=b[n>>1]|-32768;n=_FT_Get_Char_Index(a,53)|0;if(n|0?(r=p+(n<<1)|0,n>>>0<(c[j>>2]|0)>>>0):0)b[r>>1]=b[r>>1]|-32768;r=_FT_Get_Char_Index(a,54)|0;if(r|0?(n=p+(r<<1)|0,r>>>0<(c[j>>2]|0)>>>0):0)b[n>>1]=b[n>>1]|-32768;n=_FT_Get_Char_Index(a,55)|0;if(n|0?(r=p+(n<<1)|0,n>>>0<(c[j>>2]|0)>>>0):0)b[r>>1]=b[r>>1]|-32768;r=_FT_Get_Char_Index(a,56)|0;if(r|0?(n=p+(r<<1)|0,r>>>0<(c[j>>2]|0)>>>0):0)b[n>>1]=b[n>>1]|-32768;n=_FT_Get_Char_Index(a,57)|0;if(n|0?(r=p+(n<<1)|0,n>>>0<(c[j>>2]|0)>>>0):0)b[r>>1]=b[r>>1]|-32768}r=c[(c[q>>2]|0)+12>>2]|0;if((r|0)!=16383?(q=c[j>>2]|0,(q|0)>0):0){j=0;do{n=p+(j<<1)|0;h=e[n>>1]|0;if((h&16383|0)==16383)b[n>>1]=h&49152|r;j=j+1|0}while((j|0)!=(q|0))}_FT_Set_Charmap(a,f)|0;c[i>>2]=0;c[k+12>>2]=0;o=0;c[d>>2]=k;l=g;return o|0}function _af_face_globals_free(a){a=a|0;var d=0,e=0,f=0,g=0,h=0,i=0;if(!a)return;d=c[(c[a>>2]|0)+100>>2]|0;e=0;do{f=a+16+(e<<2)|0;g=c[f>>2]|0;if(g|0){h=c[(c[426236+(c[(c[426256+(e<<2)>>2]|0)+4>>2]<<2)>>2]|0)+16>>2]|0;if(!h)i=g;else{gj[h&8191](g);i=c[f>>2]|0}_ft_mem_free(d,i);c[f>>2]=0}e=e+1|0}while((e|0)!=60);c[a+4>>2]=0;b[a+256>>1]=0;e=a+260|0;c[a+8>>2]=0;c[a>>2]=0;c[e>>2]=0;c[e+4>>2]=0;c[e+8>>2]=0;c[e+12>>2]=0;c[e+16>>2]=0;_ft_mem_free(d,a);return}function _af_loader_compute_darkening(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0;f=(d&65535)<<16;d=(f|0)>262144?f:262144;f=_FT_DivFix(65536e3,(b&65535)<<16)|0;if((f|0)<655){g=0;return g|0}b=c[a+24>>2]|0;h=c[a+28>>2]|0;i=c[a+32>>2]|0;j=c[a+36>>2]|0;k=c[a+40>>2]|0;l=c[a+44>>2]|0;m=c[a+48>>2]|0;n=c[a+52>>2]|0;if((e|0)<1)o=4915200;else o=_FT_MulFix(e<<16,f)|0;if((62-(X(d|0)|0)-(X(o|0)|0)|0)>45)p=m<<16;else p=_FT_MulFix(o,d)|0;e=b<<16;a:do if((p|0)<(e|0))q=_FT_DivFix(h<<16,d)|0;else{a=i<<16;if((p|0)<(a|0)){r=i-b|0;s=_FT_DivFix(e,d)|0;if(!r)t=13;else{u=_FT_MulDiv(o-s|0,j-h|0,r)|0;q=(_FT_DivFix(h<<16,d)|0)+u|0;break}}else{u=k<<16;if((p|0)>=(u|0)){if((p|0)<(m<<16|0)){v=u;t=17}}else t=13}do if((t|0)==13){u=k-i|0;r=_FT_DivFix(a,d)|0;if(!u){v=k<<16;t=17;break}else{s=_FT_MulDiv(o-r|0,l-j|0,u)|0;q=(_FT_DivFix(j<<16,d)|0)+s|0;break a}}while(0);if((t|0)==17?(a=m-k|0,s=_FT_DivFix(v,d)|0,a|0):0){u=_FT_MulDiv(o-s|0,n-l|0,a)|0;q=(_FT_DivFix(l<<16,d)|0)+u|0;break}q=_FT_DivFix(n<<16,d)|0}while(0);g=(_FT_DivFix(q,f)|0)+32768>>16;return g|0}function _FT_Outline_EmboldenXY(a,d,e){a=a|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0,ia=0,ja=0,ka=0,la=0,ma=0,na=0,oa=0,pa=0,qa=0,ra=0,sa=0,ta=0,ua=0,va=0,wa=0,xa=0,ya=0,za=0,Aa=0,Ba=0,Ca=0,Da=0,Ea=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f;if(!a){h=20;l=f;return h|0}i=(d|0)/2|0;j=(e|0)/2|0;if((d+1|0)>>>0<3&(e+1|0)>>>0<3){h=0;l=f;return h|0}k=_FT_Outline_Get_Orientation(a)|0;if((k|0)==2){h=(b[a>>1]|0)==0?0:6;l=f;return h|0}n=c[a+4>>2]|0;o=b[a>>1]|0;if(o<<16>>16<=0){h=0;l=f;return h|0}p=a+12|0;q=g+4|0;r=(k|0)==0;k=i>>31;s=(d|0)<-1?0-i|0:i;d=0-(k|1)|0;t=j>>31;u=(e|0)<-1?0-j|0:j;e=0-(t|1)|0;v=u&65535;w=u>>>16;x=s&65535;y=s>>>16;z=0;A=0;B=o;while(1){o=b[(c[p>>2]|0)+(A<<1)>>1]|0;C=o<<16>>16;if((z|0)==(C|0)|o<<16>>16==-1)D=B;else{o=z;E=C;F=0;G=0;H=-1;I=0;J=0;K=0;L=0;while(1){if((o|0)!=(H|0)){c[g>>2]=(c[n+(o<<3)>>2]|0)-(c[n+(E<<3)>>2]|0);c[q>>2]=(c[n+(o<<3)+4>>2]|0)-(c[n+(E<<3)+4>>2]|0);M=_FT_Vector_NormLen(g)|0;if(!M){N=G;O=H;P=E;Q=F;R=I;S=J;T=K;V=L}else{W=M;X=11}}else{c[g>>2]=I;c[q>>2]=K;W=F;X=11}do if((X|0)==11){X=0;if(!G){N=W;O=H;P=o;Q=F;R=I;S=c[g>>2]|0;T=K;V=c[q>>2]|0;break}M=(H|0)<0;Y=M?L:K;Z=M?J:I;_=M?G:F;$=M?E:H;M=c[g>>2]|0;aa=(J|0)<0;ca=J>>31;da=aa?0-J|0:J;ea=(M|0)<0;fa=ea?0-M|0:M;if(((fa>>>8)+da|0)>>>0<8191)ga=((U(fa,da)|0)+32768|0)>>>16;else{ha=da&65535;ga=(U(fa>>>16,ha)|0)+(U(fa,da>>>16)|0)+(((U(fa&65535,ha)|0)+32768|0)>>>16)|0}ha=c[q>>2]|0;ia=(L|0)<0;ja=L>>31;ka=ia?0-L|0:L;la=(ha|0)<0;ma=la?0-ha|0:ha;if(((ma>>>8)+ka|0)>>>0<8191)na=((U(ma,ka)|0)+32768|0)>>>16;else{oa=ka&65535;na=(U(ma>>>16,oa)|0)+(U(ma,ka>>>16)|0)+(((U(ma&65535,oa)|0)+32768|0)>>>16)|0}oa=(((la?0-(ja|1)|0:ja)|0)<0?0-na|0:na)+(((ea?0-(ca|1)|0:ca)|0)<0?0-ga|0:ga)|0;do if((oa|0)>-61440){ca=oa+65536|0;ea=ha+L|0;ja=M+J|0;la=r?ja:0-ja|0;ja=r?0-ea|0:ea;ea=M>>31;if((fa+(ka>>>8)|0)>>>0<8191)pa=((U(fa,ka)|0)+32768|0)>>>16;else{qa=fa&65535;pa=(U(qa,ka>>>16)|0)+(U(fa>>>16,ka)|0)+(((U(qa,ka&65535)|0)+32768|0)>>>16)|0}qa=ha>>31;if((ma+(da>>>8)|0)>>>0<8191)ra=((U(ma,da)|0)+32768|0)>>>16;else{sa=ma&65535;ra=(U(sa,da>>>16)|0)+(U(ma>>>16,da)|0)+(((U(sa,da&65535)|0)+32768|0)>>>16)|0}sa=(((ia?0-(ea|1)|0:ea)|0)<0?0-pa|0:pa)-(((aa?0-(qa|1)|0:qa)|0)<0?0-ra|0:ra)|0;qa=r?0-sa|0:sa;sa=(G|0)<(W|0)?G:W;ea=(qa|0)<0;ta=ea?0-qa|0:qa;ua=ta>>>8;if((ua+s|0)>>>0<8191)va=((U(ta,s)|0)+32768|0)>>>16;else va=(U(ta>>>16,x)|0)+(U(ta,y)|0)+(((U(ta&65535,x)|0)+32768|0)>>>16)|0;wa=(sa|0)<0?0-sa|0:sa;xa=((ca>>>8)+wa|0)>>>0<8191;if(xa)ya=((U(ca,wa)|0)+32768|0)>>>16;else{za=wa&65535;ya=(U(ca>>>16,za)|0)+(U(ca,wa>>>16)|0)+(((U(ca&65535,za)|0)+32768|0)>>>16)|0}za=(sa|0)<0;if(((((ea?d:k)|0)<0?0-va|0:va)|0)>((za?0-ya|0:ya)|0))Aa=_FT_MulDiv(ja,sa,qa)|0;else Aa=_FT_MulDiv(ja,i,ca)|0;if((ua+u|0)>>>0<8191)Ba=((U(ta,u)|0)+32768|0)>>>16;else Ba=(U(ta>>>16,v)|0)+(U(ta,w)|0)+(((U(ta&65535,v)|0)+32768|0)>>>16)|0;if(xa)Ca=((U(ca,wa)|0)+32768|0)>>>16;else{xa=wa&65535;Ca=(U(ca>>>16,xa)|0)+(U(ca,wa>>>16)|0)+(((U(ca&65535,xa)|0)+32768|0)>>>16)|0}if(((((ea?e:t)|0)<0?0-Ba|0:Ba)|0)>((za?0-Ca|0:Ca)|0)){Da=Aa;Ea=_FT_MulDiv(la,sa,qa)|0;break}else{Da=Aa;Ea=_FT_MulDiv(la,j,ca)|0;break}}else{Da=0;Ea=0}while(0);if((E|0)==(o|0)){N=W;O=$;P=o;Q=_;R=Z;S=M;T=Y;V=ha}else{aa=Da+i|0;ia=Ea+j|0;da=E;do{ma=n+(da<<3)|0;c[ma>>2]=aa+(c[ma>>2]|0);ma=n+(da<<3)+4|0;c[ma>>2]=ia+(c[ma>>2]|0);da=(da|0)<(C|0)?da+1|0:z}while((da|0)!=(o|0));N=W;O=$;P=o;Q=_;R=Z;S=M;T=Y;V=ha}}while(0);o=(o|0)<(C|0)?o+1|0:z;if((o|0)==(P|0)|(P|0)==(O|0))break;else{E=P;F=Q;G=N;H=O;I=R;J=S;K=T;L=V}}D=b[a>>1]|0}A=A+1|0;if((A|0)>=(D<<16>>16|0)){h=0;break}else{z=C+1|0;B=D}}l=f;return h|0}function _FT_Outline_Transform(a,d){a=a|0;d=d|0;var e=0,f=0,g=0;if(!((a|0)!=0&(d|0)!=0))return;e=c[a+4>>2]|0;f=b[a+2>>1]|0;a=e+(f<<16>>16<<3)|0;if(f<<16>>16>0)g=e;else return;do{_FT_Vector_Transform(g,d);g=g+8|0}while(g>>>0<a>>>0);return}function _FT_Matrix_Invert(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0;if(!a){b=6;return b|0}d=c[a>>2]|0;e=a+12|0;f=c[e>>2]|0;g=d>>31;h=(d|0)<0?0-d|0:d;d=(f|0)<0;i=0-(g|1)|0;j=d?0-f|0:f;if(((j>>>8)+h|0)>>>0<8191)k=((U(j,h)|0)+32768|0)>>>16;else{l=h&65535;k=(U(j>>>16,l)|0)+(U(h>>>16,j)|0)+(((U(j&65535,l)|0)+32768|0)>>>16)|0}l=a+4|0;m=c[l>>2]|0;n=a+8|0;o=c[n>>2]|0;p=m>>31;q=(m|0)<0?0-m|0:m;m=(o|0)<0;r=0-(p|1)|0;s=m?0-o|0:o;if(((s>>>8)+q|0)>>>0<8191)t=((U(s,q)|0)+32768|0)>>>16;else{u=q&65535;t=(U(s>>>16,u)|0)+(U(q>>>16,s)|0)+(((U(s&65535,u)|0)+32768|0)>>>16)|0}u=(((d?i:g)|0)<0?0-k|0:k)-(((m?r:p)|0)<0?0-t|0:t)|0;if(!u){b=6;return b|0}t=(u|0)<0;m=t?r:p;p=t?0-u|0:u;u=(p|0)==0;do if(!u){if(q>>>0<=(p>>>17^65535)>>>0){v=(((q<<16)+(p>>>1)|0)>>>0)/(p>>>0)|0;break}r=q<<16;k=r+(p>>>1)|0;d=(k>>>0<r>>>0&1)+(q>>>16)|0;if(d>>>0<p>>>0){r=X(d|0)|0;w=32-r|0;x=k>>>w|d<<r;d=(x>>>0)/(p>>>0)|0;y=w;w=d;z=x-(U(d,p)|0)|0;d=k<<r;while(1){r=z<<1|d>>>31;k=r>>>0<p>>>0;x=(k^1)&1|w<<1;y=y+-1|0;if(!y){v=x;break}else{w=x;z=r-(k?0:p)|0;d=d<<1}}}else v=2147483647}else v=2147483647;while(0);c[l>>2]=0-((m|0)<0?0-v|0:v);v=o>>31;o=t?0-(v|1)|0:v;do if(!u){if(s>>>0<=(p>>>17^65535)>>>0){A=(((s<<16)+(p>>>1)|0)>>>0)/(p>>>0)|0;break}v=s<<16;m=v+(p>>>1)|0;l=(m>>>0<v>>>0&1)+(s>>>16)|0;if(l>>>0<p>>>0){v=X(l|0)|0;q=32-v|0;d=m>>>q|l<<v;l=(d>>>0)/(p>>>0)|0;z=q;q=l;w=d-(U(l,p)|0)|0;l=m<<v;while(1){v=w<<1|l>>>31;m=v>>>0<p>>>0;d=(m^1)&1|q<<1;z=z+-1|0;if(!z){A=d;break}else{q=d;w=v-(m?0:p)|0;l=l<<1}}}else A=2147483647}else A=2147483647;while(0);c[n>>2]=0-((o|0)<0?0-A|0:A);A=f>>31;f=t?0-(A|1)|0:A;do if(!u){if(j>>>0>(p>>>17^65535)>>>0){A=j<<16;o=A+(p>>>1)|0;n=(o>>>0<A>>>0&1)+(j>>>16)|0;if(n>>>0<p>>>0){A=X(n|0)|0;s=32-A|0;l=o>>>s|n<<A;n=(l>>>0)/(p>>>0)|0;w=s;s=n;q=l-(U(n,p)|0)|0;n=o<<A;while(1){A=q<<1|n>>>31;o=A>>>0<p>>>0;s=(o^1)&1|s<<1;w=w+-1|0;if(!w)break;else{q=A-(o?0:p)|0;n=n<<1}}c[a>>2]=(f|0)<0?0-s|0:s;n=t?i:g;if(u){B=2147483647;C=n;break}else D=n}else{E=2147483647;F=28}}else{E=(((j<<16)+(p>>>1)|0)>>>0)/(p>>>0)|0;F=28}if((F|0)==28){c[a>>2]=(f|0)<0?0-E|0:E;D=t?i:g}if(h>>>0<=(p>>>17^65535)>>>0){B=(((h<<16)+(p>>>1)|0)>>>0)/(p>>>0)|0;C=D;break}n=h<<16;q=n+(p>>>1)|0;w=(q>>>0<n>>>0&1)+(h>>>16)|0;if(w>>>0<p>>>0){n=X(w|0)|0;o=32-n|0;A=q>>>o|w<<n;w=(A>>>0)/(p>>>0)|0;l=o;o=w;z=A-(U(w,p)|0)|0;w=q<<n;while(1){n=z<<1|w>>>31;q=n>>>0<p>>>0;A=(q^1)&1|o<<1;l=l+-1|0;if(!l){B=A;C=D;break}else{o=A;z=n-(q?0:p)|0;w=w<<1}}}else{B=2147483647;C=D}}else{c[a>>2]=(f>>31&2)+2147483647;B=2147483647;C=t?i:g}while(0);c[e>>2]=(C|0)<0?0-B|0:B;b=0;return b|0}function _FT_Outline_Translate(a,d,e){a=a|0;d=d|0;e=e|0;var f=0,g=0,h=0;if(!a)return;f=b[a+2>>1]|0;if(f<<16>>16<=0)return;g=f<<16>>16;f=0;h=c[a+4>>2]|0;while(1){c[h>>2]=(c[h>>2]|0)+d;a=h+4|0;c[a>>2]=(c[a>>2]|0)+e;f=f+1<<16>>16;if((f&65535|0)>=(g|0))break;else h=h+8|0}return}function _FT_Outline_Get_CBox(a,d){a=a|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0;if(!((a|0)!=0&(d|0)!=0))return;e=b[a+2>>1]|0;if(e<<16>>16){f=c[a+4>>2]|0;a=f+(e<<16>>16<<3)|0;g=c[f>>2]|0;h=c[f+4>>2]|0;if(e<<16>>16>1){e=h;i=g;j=f+8|0;k=h;l=g;m=f;while(1){f=c[j>>2]|0;n=(f|0)<(l|0)?f:l;o=(f|0)>(i|0)?f:i;f=c[m+12>>2]|0;p=(f|0)<(e|0)?f:e;q=(f|0)>(k|0)?f:k;f=j+8|0;if(f>>>0<a>>>0){r=j;e=p;i=o;j=f;k=q;l=n;m=r}else{s=n;t=p;u=o;v=q;break}}}else{s=g;t=h;u=g;v=h}}else{s=0;t=0;u=0;v=0}c[d>>2]=s;c[d+8>>2]=u;c[d+4>>2]=t;c[d+12>>2]=v;return}function _FT_Vector_NormLen(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0;b=c[a>>2]|0;d=a+4|0;e=c[d>>2]|0;f=(b|0)<0;g=f?0-b|0:b;h=b>>31;b=(e|0)<0;i=b?0-e|0:e;j=(i|0)==0;if(!g){if(j){k=0;return k|0}c[d>>2]=e>>31<<16|65536;k=i;return k|0}if(j){c[a>>2]=h<<16|65536;k=g;return k|0}h=g>>>0>i>>>0;j=((h?i:g)>>>1)+(h?g:i)|0;h=X(j|0)|0;e=h-(j>>>0>=-1431655766>>>h>>>0?16:15)|0;h=(e|0)>0;if(h){l=g<<e;m=i<<e;n=l>>>0>m>>>0;o=((n?m:l)>>>1)+(n?l:m)|0;p=m;q=l}else{l=0-e|0;o=j>>>l;p=i>>>l;q=g>>>l}l=65536-o|0;while(1){r=((U(l,q)|0)>>16)+q|0;s=((U(l,p)|0)>>16)+p|0;o=U(((U(r,r)|0)+(U(s,s)|0)|0)/-512|0,l+65536>>8)|0;if((o|0)>65535)l=((o|0)/65536|0)+l|0;else break}c[a>>2]=f?0-r|0:r;c[d>>2]=b?0-s|0:s;b=(((U(r,q)|0)+(U(s,p)|0)|0)/65536|0)+65536|0;if(h){k=(b+(1<<e+-1)|0)>>>e;return k|0}else{k=b<<0-e;return k|0}return 0}function _FT_Get_Next_Char(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;if(((a|0)!=0?(g=c[a+92>>2]|0,(g|0)!=0):0)?(h=a+16|0,(c[h>>2]|0)!=0):0){c[f>>2]=b;b=g+12|0;do i=$i[c[(c[b>>2]|0)+16>>2]&8191](g,f)|0;while(i>>>0>=(c[h>>2]|0)>>>0);j=(i|0)==0?0:c[f>>2]|0;k=i}else{j=0;k=0}if(!d){l=e;return j|0}c[d>>2]=k;l=e;return j|0}function _af_autofitter_init(b){b=b|0;c[b+12>>2]=59;c[b+16>>2]=17;a[b+20>>0]=0;a[b+21>>0]=1;c[b+24>>2]=500;c[b+28>>2]=400;c[b+32>>2]=1e3;c[b+36>>2]=275;c[b+40>>2]=1667;c[b+44>>2]=275;c[b+48>>2]=2333;c[b+52>>2]=0;return 0}function _af_autofitter_done(a){a=a|0;return}function _af_get_interface(a,b){a=a|0;b=b|0;return _ft_service_list_lookup(426568,b)|0}function _ft_service_list_lookup(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0;if(!((a|0)!=0&(b|0)!=0)){d=0;return d|0}e=c[a>>2]|0;if(!e){d=0;return d|0}else{f=a;g=e}while(1){if(!(_strcmp(g,b)|0))break;e=f+8|0;g=c[e>>2]|0;if(!g){d=0;h=6;break}else f=e}if((h|0)==6)return d|0;d=c[f+4>>2]|0;return d|0}function _af_property_set(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f;if(!(_strcmp(d,1150232)|0)){h=c[e>>2]|0;i=0;j=424516;while(1){if((c[j+8>>2]|0)==(h|0)?(c[j+16>>2]|0)==10:0){k=5;break}n=i+1|0;if((n|0)==60){o=6;k=25;break}else{i=n;j=c[426256+(n<<2)>>2]|0}}if((k|0)==5){c[b+12>>2]=i;l=f;return 0}else if((k|0)==25){l=f;return o|0}}if(!(_strcmp(d,1150248)|0)){c[b+16>>2]=c[e>>2];o=0;l=f;return o|0}if(!(_strcmp(d,1150263)|0)){k=c[e>>2]|0;do if(!k)p=35;else{i=k+116|0;j=c[i>>2]|0;c[g>>2]=j;if(!j){h=_af_face_globals_new(k,g,b)|0;if(h|0){p=h;break}h=c[g>>2]|0;c[i>>2]=h;c[k+120>>2]=5351;q=h}else q=j;c[q+12>>2]=c[e+4>>2];o=0;l=f;return o|0}while(0);o=p;l=f;return o|0}if(!(_strcmp(d,1150281)|0)){a[b+20>>0]=a[e>>0]|0;o=0;l=f;return o|0}if(_strcmp(d,1151759)|0){if(_strcmp(d,1151795)|0){o=12;l=f;return o|0}a[b+21>>0]=a[e>>0]|0;o=0;l=f;return o|0}d=c[e>>2]|0;p=c[e+4>>2]|0;q=c[e+8>>2]|0;k=c[e+12>>2]|0;g=c[e+16>>2]|0;j=c[e+20>>2]|0;h=c[e+24>>2]|0;i=c[e+28>>2]|0;if((q|0)>(g|0)|((d|0)>(q|0)?1:(p|d|q|k|g|j|h|i|0)<0)){o=6;l=f;return o|0}if((i|0)>500|((j|0)>500|((k|0)>500|((p|0)>500|(g|0)>(h|0))))){o=6;l=f;return o|0}c[b+24>>2]=d;c[b+28>>2]=p;c[b+32>>2]=q;c[b+36>>2]=k;c[b+40>>2]=g;c[b+44>>2]=j;c[b+48>>2]=h;c[b+52>>2]=i;o=0;l=f;return o|0}function _af_property_get(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f;h=c[b+12>>2]|0;i=c[b+16>>2]|0;j=a[b+20>>0]|0;if(!(_strcmp(d,1150212)|0)){k=c[e>>2]|0;do if(!k)n=35;else{o=k+116|0;p=c[o>>2]|0;c[g>>2]=p;if(!p){q=_af_face_globals_new(k,g,b)|0;if(q|0){n=q;break}q=c[g>>2]|0;c[o>>2]=q;c[k+120>>2]=5351;r=q}else r=p;c[e+4>>2]=c[r+8>>2];s=0;l=f;return s|0}while(0);s=n;l=f;return s|0}if(!(_strcmp(d,1150232)|0)){c[e>>2]=c[(c[426256+(h<<2)>>2]|0)+8>>2];s=0;l=f;return s|0}if(!(_strcmp(d,1150248)|0)){c[e>>2]=i;s=0;l=f;return s|0}if(!(_strcmp(d,1150263)|0)){i=c[e>>2]|0;do if(!i)t=35;else{h=i+116|0;n=c[h>>2]|0;c[g>>2]=n;if(!n){r=_af_face_globals_new(i,g,b)|0;if(r|0){t=r;break}r=c[g>>2]|0;c[h>>2]=r;c[i+120>>2]=5351;u=r}else u=n;c[e+4>>2]=c[u+12>>2];s=0;l=f;return s|0}while(0);s=t;l=f;return s|0}if(!(_strcmp(d,1150281)|0)){a[e>>0]=j;s=0;l=f;return s|0}if(!(_strcmp(d,1151759)|0)){c[e>>2]=c[b+24>>2];c[e+4>>2]=c[b+28>>2];c[e+8>>2]=c[b+32>>2];c[e+12>>2]=c[b+36>>2];c[e+16>>2]=c[b+40>>2];c[e+20>>2]=c[b+44>>2];c[e+24>>2]=c[b+48>>2];c[e+28>>2]=c[b+52>>2];s=0;l=f;return s|0}if(_strcmp(d,1151795)|0){s=12;l=f;return s|0}a[e>>0]=a[b+21>>0]|0;s=0;l=f;return s|0}function _ft_mem_qrealloc(a,b,d,e,f,g){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;var h=0,i=0,j=0,k=0,l=0;do if((d|b|e|0)>=0){if((b|0)==0|(e|0)==0){if(!f){h=0;i=0;break}Pi[c[a+8>>2]&2047](a,f);h=0;i=0;break}if((2147483647/(b|0)|0|0)>=(e|0)){j=U(e,b)|0;if(d|0){k=U(d,b)|0;l=ri[c[a+12>>2]&511](a,k,j,f)|0;k=(l|0)==0;h=k?64:0;i=k?f:l;break}if((j|0)<=0){h=j|0?6:0;i=0;break}l=$i[c[a+4>>2]&8191](a,j)|0;if(!l){h=64;i=0}else{_memset(l|0,0,j|0)|0;h=0;i=l}}else{h=10;i=f}}else{h=6;i=f}while(0);c[g>>2]=h;return i|0}function _ft_mem_qalloc(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0;if((b|0)>0){e=$i[c[a+4>>2]&8191](a,b)|0;f=e;g=(e|0)==0?64:0;c[d>>2]=g;return f|0}else{f=0;g=b|0?6:0;c[d>>2]=g;return f|0}return 0}function _FT_Bitmap_Done(a,b){a=a|0;b=b|0;var d=0;if(!a){d=33;return d|0}if(!b){d=6;return d|0}_ft_mem_free(c[a>>2]|0,c[b+12>>2]|0);c[b>>2]=0;c[b+4>>2]=0;c[b+8>>2]=0;c[b+12>>2]=0;c[b+16>>2]=0;c[b+20>>2]=0;d=0;return d|0}function _FT_Bitmap_Init(a){a=a|0;if(!a)return;c[a>>2]=0;c[a+4>>2]=0;c[a+8>>2]=0;c[a+12>>2]=0;c[a+16>>2]=0;c[a+20>>2]=0;return}function _bdf_driver_requester(a,b){a=a|0;b=b|0;return _ft_service_list_lookup(428056,b)|0}function _BDF_Face_Init(d,f,g,h,i){d=d|0;f=f|0;g=g|0;h=h|0;i=i|0;var j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0,ia=0,ja=0,ka=0,la=0,ma=0,na=0,oa=0,pa=0,qa=0,ra=0,sa=0,ta=0,ua=0,va=0,wa=0,xa=0,ya=0,za=0,Aa=0,Ba=0,Ca=0,Da=0,Ea=0,Fa=0,Ga=0,Ha=0,Ia=0,Ja=0,Ka=0,La=0,Ma=0,Na=0,Oa=0,Pa=0,Qa=0,Ra=0,Sa=0,Ta=0,Ua=0,Va=0,Wa=0,Xa=0,Ya=0,Za=0,_a=0,$a=0,ab=0,bb=0,cb=0,db=0,eb=0,fb=0,gb=0,hb=0,ib=0,jb=0,kb=0,lb=0,mb=0,nb=0,ob=0,pb=0,qb=0,rb=0;i=l;l=l+48|0;if((l|0)>=(m|0))ba(48);h=i+28|0;j=i+24|0;k=i+20|0;n=i+16|0;o=i;p=f+100|0;q=c[p>>2]|0;r=_FT_Stream_Seek(d,0)|0;c[n>>2]=r;if(r|0){s=r;l=i;return s|0}c[o>>2]=1;c[o+4>>2]=1;c[o+8>>2]=0;c[o+12>>2]=8;c[k>>2]=0;r=_ft_mem_alloc(q,139328,k)|0;t=c[k>>2]|0;a:do if(t)if(!r){u=0;v=t}else{w=r+139304|0;x=r+139316|0;y=0;z=56}else{A=r+36|0;c[A>>2]=o;B=r+12|0;b[B>>1]=32767;c[r+139324>>2]=c[d+4>>2];c[r+139320>>2]=q;C=r+139304|0;c[C>>2]=0;c[C+4>>2]=0;c[C+8>>2]=0;D=r+139316|0;c[D>>2]=q;E=c[d+28>>2]|0;c[j>>2]=0;F=_ft_mem_realloc(E,1,0,1024,0,j)|0;b:do if(!(c[j>>2]|0)){c[h>>2]=125;a[F>>0]=0;G=1;H=F;I=0;J=0;K=0;L=256;M=1024;while(1){N=G;O=I;P=J;Q=0;R=K;S=L;T=0;c:while(1){V=O;W=P;X=Q;Y=R;Z=S;_=T;d:while(1){$=V;aa=W;ca=X;da=Y;ea=_;e:while(1){if(ea){fa=$;ga=aa;ha=da}else{ia=_FT_Stream_TryRead(d,H+aa|0,M-aa|0)|0;fa=ia+aa|0;ga=0;ha=ia}f:do if((fa|0)>(ca|0)){ja=H+ca|0;ia=a[ja>>0]|0;if((ia<<24>>24|0)==(Z|0))break e;else{ka=ca;la=ia}while(1){switch(la<<24>>24){case 10:case 13:{break d;break}default:{}}ia=ka+1|0;if((ia|0)>=(fa|0))break f;ka=ia;la=a[H+ia>>0]|0}}while(0);if(!ha){ma=H;break b}if(!ca)break c;ia=fa-ca|0;_memmove(H|0,H+ca|0,ia|0)|0;na=ca;aa=ia;ca=0;da=ia;ea=0;$=na}V=fa;W=ga;X=ca+1|0;Y=ha;Z=256;_=1}_=H+ka|0;a[_>>0]=0;switch(a[ja>>0]|0){case 26:case 35:break;default:if((ka|0)>(ca|0)){Y=ka-ca|0;X=Fi[c[h>>2]&127](ja,Y,N,h,r)|0;c[j>>2]=X;if((X|0)==-1){W=Fi[c[h>>2]&127](ja,Y,N,h,r)|0;c[j>>2]=W;oa=W}else oa=X;if(oa|0){ma=H;break b}}}a[_>>0]=la;N=N+1|0;O=fa;P=ga;Q=ka+1|0;R=ha;S=la<<24>>24==10?13:la<<24>>24==13?10:256;T=1}if(M>>>0>65535)break;T=M<<1;S=_ft_mem_realloc(E,1,M,T,H,j)|0;if(!(c[j>>2]|0)){R=M;G=N;H=S;I=fa;K=ha;L=Z;M=T;J=R}else{ma=S;break b}}c[j>>2]=6;ma=H}else ma=F;while(0);_ft_mem_free(E,ma);F=c[j>>2]|0;c[k>>2]=F;J=r+32|0;M=c[J>>2]|0;do if(!F){L=(M|0)==0;K=M;if(!L){if((c[M+28>>2]|0)!=8)b[M+32>>1]=b[M+4>>1]|0;I=c[M+52>>2]|0;G=c[M+64>>2]|0;if((c[r+4>>2]|0)!=(G+I|0))b[M+278660>>1]=1;if(!((G|I|0)==0?1:(c[c[A>>2]>>2]|0)==0)){I=b[B>>1]|0;G=(b[r+16>>1]|0)-(I<<16>>16)|0;S=M+4|0;if((G|0)!=(e[S>>1]|0)){b[S>>1]=G;b[M+278660>>1]=1}G=M+8|0;if((b[G>>1]|0)!=I<<16>>16){b[G>>1]=I;b[M+278660>>1]=1}I=M+12|0;G=b[r+18>>1]|0;if((b[I>>1]|0)!=G<<16>>16){b[I>>1]=G;b[M+278660>>1]=1}I=M+14|0;S=b[r+20>>1]|0;R=S<<16>>16;if((b[I>>1]|0)!=S<<16>>16){b[I>>1]=S;b[M+10>>1]=0-R;b[M+278660>>1]=1}S=R+(G<<16>>16)|0;G=M+6|0;if((S|0)!=(e[G>>1]|0))b[G>>1]=S}}S=c[r>>2]|0;if(S&1|0)if(!(S&32)){c[k>>2]=185;pa=M;break}else{c[k>>2]=186;pa=M;break}if(L){c[k>>2]=3;w=C;x=D;y=K;z=56;break a}L=c[M+88>>2]|0;if(!L){w=C;x=D;y=K;z=56;break a}K=_ft_mem_realloc(c[M+278664>>2]|0,1,L,L+1|0,c[M+84>>2]|0,k)|0;L=c[J>>2]|0;c[L+84>>2]=K;if(!(c[k>>2]|0)){a[K+(c[L+88>>2]|0)>>0]=0;w=C;x=D;y=c[J>>2]|0;z=56;break a}else pa=L}else pa=M;while(0);_bdf_free_font(pa);_ft_mem_free(q,c[J>>2]|0);c[J>>2]=0;w=C;x=D;y=0;z=56}while(0);if((z|0)==56){pa=c[x>>2]|0;if(pa|0){_ft_mem_free(pa,c[w>>2]|0);c[w>>2]=0;c[w+4>>2]=0;c[w+8>>2]=0;c[w+12>>2]=0}w=r+24|0;_ft_mem_free(q,c[w>>2]|0);c[w>>2]=0;_ft_mem_free(q,r);u=y;v=c[k>>2]|0}c[n>>2]=v;if((v&255|0)==176){_BDF_Face_Done(f);s=2;l=i;return s|0}if(v|0){s=v;l=i;return s|0}v=u;k=f+140|0;c[k>>2]=v;if(!((g|0)<1|(g&65535|0)==0)){_BDF_Face_Done(f);s=6;l=i;return s|0}c[f>>2]=1;c[f+4>>2]=0;g=f+8|0;c[g>>2]=c[g>>2]|146;if((u|0)!=0?(u=v+72|0,(c[u>>2]|0)!=0):0){y=_ft_hash_str_lookup(1150289,c[v+128>>2]|0)|0;g:do if(((y|0?(r=c[v+80>>2]|0,w=c[y>>2]|0,r+(w<<4)|0):0)?(c[r+(w<<4)+4>>2]|0)==1:0)?(pa=c[r+(w<<4)+12>>2]|0,pa|0):0){switch(a[pa>>0]|0){case 99:case 67:case 109:case 77:break;default:break g}c[g>>2]=c[g>>2]|4}while(0);if((((c[u>>2]|0)!=0?(u=_ft_hash_str_lookup(1152157,c[v+128>>2]|0)|0,(u|0)!=0):0)?(g=c[v+80>>2]|0,y=c[u>>2]|0,(g+(y<<4)|0)!=0):0)?(u=c[g+(y<<4)+12>>2]|0,(u|0)!=0):0){c[f+20>>2]=_ft_mem_strdup(q,u,n)|0;u=c[n>>2]|0;if(u|0){s=u;l=i;return s|0}}else z=77}else z=77;if((z|0)==77)c[f+20>>2]=0;c[h>>2]=0;u=c[p>>2]|0;p=c[k>>2]|0;k=f+12|0;c[k>>2]=0;if((p|0)!=0?(y=p+72|0,(c[y>>2]|0)!=0):0){g=p+128|0;pa=_ft_hash_str_lookup(1152102,c[g>>2]|0)|0;h:do if((((pa|0)!=0?(w=c[p+80>>2]|0,r=c[pa>>2]|0,(w+(r<<4)|0)!=0):0)?(c[w+(r<<4)+4>>2]|0)==1:0)?(x=c[w+(r<<4)+12>>2]|0,(x|0)!=0):0){switch(a[x>>0]|0){case 105:case 73:case 111:case 79:break;default:{qa=0;break h}}c[k>>2]=c[k>>2]|1;qa=(a[x>>0]|32)<<24>>24==111?1152108:1214502}else qa=0;while(0);if(c[y>>2]|0){pa=_ft_hash_str_lookup(1152116,c[g>>2]|0)|0;i:do if((((pa|0)!=0?(x=c[p+80>>2]|0,r=c[pa>>2]|0,(x+(r<<4)|0)!=0):0)?(c[x+(r<<4)+4>>2]|0)==1:0)?(w=c[x+(r<<4)+12>>2]|0,(w|0)!=0):0){switch(a[w>>0]|0){case 98:case 66:break;default:{ra=0;break i}}c[k>>2]=c[k>>2]|2;ra=1214497}else ra=0;while(0);j:do if(c[y>>2]|0){k=_ft_hash_str_lookup(1152128,c[g>>2]|0)|0;k:do if((((k|0)!=0?(pa=c[p+80>>2]|0,w=c[k>>2]|0,(pa+(w<<4)|0)!=0):0)?(c[pa+(w<<4)+4>>2]|0)==1:0)?(r=c[pa+(w<<4)+12>>2]|0,(r|0)!=0):0){switch(a[r>>0]|0){case 110:case 78:case 0:{sa=0;break k;break}default:{}}sa=r}else sa=0;while(0);if((((c[y>>2]|0)!=0?(k=_ft_hash_str_lookup(1152142,c[g>>2]|0)|0,(k|0)!=0):0)?(D=c[p+80>>2]|0,C=c[k>>2]|0,(D+(C<<4)|0)!=0):0)?(c[D+(C<<4)+4>>2]|0)==1:0){k=c[D+(C<<4)+12>>2]|0;if(!k){ta=0;ua=sa;va=0;wa=0;break}switch(a[k>>0]|0){case 110:case 78:case 0:{ta=0;ua=sa;va=0;wa=0;break j;break}default:{}}C=_strlen(k)|0;ta=C+1|0;ua=sa;va=k;wa=C}else{ta=0;ua=sa;va=0;wa=0}}else{ta=0;ua=0;va=0;wa=0}while(0);if(!ra){xa=ta;ya=ua;za=1;Aa=wa;Ba=0;Ca=va;Da=0}else{sa=_strlen(ra)|0;xa=ta+1+sa|0;ya=ua;za=0;Aa=wa;Ba=ra;Ca=va;Da=sa}}else{xa=0;ya=0;za=1;Aa=0;Ba=0;Ca=0;Da=0}if(!qa){Ea=xa;Fa=0;Ga=0}else{sa=_strlen(qa)|0;Ea=xa+1+sa|0;Fa=sa;Ga=qa}if(!ya){Ha=Ea;Ia=0}else{sa=_strlen(ya)|0;Ha=Ea+1+sa|0;Ia=sa}if(!Ha){Ja=Ia;Ka=qa;La=Fa;Ma=ya;Na=Da;Oa=Ba;Pa=Ga;Qa=za;z=108}else{Ra=Ha;Sa=Ia;Ta=qa;Ua=Fa;Va=ya;Wa=Ca;Xa=Aa;Ya=Ba;Za=Da;_a=Ga;$a=za}}else{Ja=0;Ka=0;La=0;Ma=0;Na=0;Oa=0;Pa=0;Qa=1;z=108}if((z|0)==108){Ra=8;Sa=Ja;Ta=Ka;Ua=La;Va=Ma;Wa=1214477;Xa=7;Ya=Oa;Za=Na;_a=Pa;$a=Qa}Qa=_ft_mem_alloc(u,Ra,h)|0;Ra=f+24|0;c[Ra>>2]=Qa;u=c[h>>2]|0;if(u|0){c[n>>2]=u;s=u;l=i;return s|0}if(!Wa)ab=Qa;else{_memcpy(Qa|0,Wa|0,Xa|0)|0;if(Xa|0){Wa=0;do{u=Qa+Wa|0;if((a[u>>0]|0)==32)a[u>>0]=45;Wa=Wa+1|0}while((Wa|0)!=(Xa|0))}ab=Qa+Xa|0}if($a){bb=ab;cb=_a}else{if((ab|0)==(c[Ra>>2]|0))db=ab;else{a[ab>>0]=32;db=ab+1|0}_memcpy(db|0,Ya|0,Za|0)|0;bb=db+Za|0;cb=Ta}if(!cb)eb=bb;else{if((bb|0)==(c[Ra>>2]|0))fb=bb;else{a[bb>>0]=32;fb=bb+1|0}_memcpy(fb|0,cb|0,Ua|0)|0;eb=fb+Ua|0}if(!Va)gb=eb;else{if((eb|0)==(c[Ra>>2]|0))hb=eb;else{a[eb>>0]=32;hb=eb+1|0}_memcpy(hb|0,Va|0,Sa|0)|0;if(!Sa)ib=0;else{Va=0;do{eb=hb+Va|0;if((a[eb>>0]|0)==32)a[eb>>0]=45;Va=Va+1|0}while((Va|0)!=(Sa|0));ib=Sa}gb=hb+ib|0}a[gb>>0]=0;gb=c[h>>2]|0;c[n>>2]=gb;if(gb|0){s=gb;l=i;return s|0}gb=v+48|0;c[f+16>>2]=(c[gb>>2]|0)+1;c[f+28>>2]=1;ib=_ft_mem_realloc(q,16,0,1,0,n)|0;c[f+32>>2]=ib;hb=c[n>>2]|0;if(hb|0){s=hb;l=i;return s|0};c[ib>>2]=0;c[ib+4>>2]=0;c[ib+8>>2]=0;c[ib+12>>2]=0;b[ib>>1]=(c[v+44>>2]|0)+(c[v+40>>2]|0);hb=v+72|0;if(((c[hb>>2]|0)!=0?(Sa=_ft_hash_str_lookup(1152169,c[v+128>>2]|0)|0,(Sa|0)!=0):0)?(Va=c[v+80>>2]|0,eb=c[Sa>>2]|0,(Va+(eb<<4)|0)!=0):0)jb=((c[Va+(eb<<4)+12>>2]|0)+5|0)/10|0;else jb=(b[ib>>1]<<1|0)/3|0;eb=ib+2|0;b[eb>>1]=jb;if(((c[hb>>2]|0)!=0?(jb=_ft_hash_str_lookup(1152183,c[v+128>>2]|0)|0,(jb|0)!=0):0)?(Va=c[v+80>>2]|0,Sa=c[jb>>2]|0,(Va+(Sa<<4)|0)!=0):0)kb=(((c[Va+(Sa<<4)+12>>2]|0)*460800|0)+36135|0)/72270|0;else kb=b[eb>>1]<<6;eb=ib+4|0;c[eb>>2]=kb;do if(c[hb>>2]|0){kb=_ft_hash_str_lookup(1152194,c[v+128>>2]|0)|0;do if(kb|0){Sa=c[v+80>>2]|0;Va=c[kb>>2]|0;if(!(Sa+(Va<<4)|0))break;c[ib+12>>2]=c[Sa+(Va<<4)+12>>2]<<16>>10}while(0);if(c[hb>>2]|0){kb=_ft_hash_str_lookup(1152205,c[v+128>>2]|0)|0;do if(!kb)lb=0;else{Va=c[v+80>>2]|0;Sa=c[kb>>2]|0;if(!(Va+(Sa<<4)|0)){lb=0;break}lb=c[Va+(Sa<<4)+12>>2]|0}while(0);if(!(c[hb>>2]|0)){mb=0;nb=lb;break}kb=_ft_hash_str_lookup(1152218,c[v+128>>2]|0)|0;if(!kb){mb=0;nb=lb;break}Sa=c[v+80>>2]|0;Va=c[kb>>2]|0;if(!(Sa+(Va<<4)|0)){mb=0;nb=lb;break}mb=c[Sa+(Va<<4)+12>>2]&65535;nb=lb}else{mb=0;nb=0}}else{mb=0;nb=0}while(0);lb=ib+12|0;Va=c[lb>>2]|0;if(!Va){Sa=c[eb>>2]|0;c[lb>>2]=Sa;if(!(mb<<16>>16))ob=Sa;else{eb=(U(Sa,mb<<16>>16)|0)/72|0;c[lb>>2]=eb;pb=eb;z=166}}else{pb=Va;z=166}if((z|0)==166){Va=nb<<16>>16;if((Va|0)==0|mb<<16>>16==0)ob=pb;else ob=(U(pb,Va)|0)/(mb<<16>>16|0)|0}c[ib+8>>2]=ob;ob=c[v+56>>2]|0;ib=_ft_mem_realloc(q,8,0,c[gb>>2]|0,0,n)|0;c[f+144>>2]=ib;mb=c[n>>2]|0;if(mb|0){s=mb;l=i;return s|0}mb=f+164|0;c[mb>>2]=0;Va=c[gb>>2]|0;if(Va|0){gb=c[v+36>>2]|0;pb=0;do{nb=c[ob+(pb*36|0)+4>>2]|0;c[ib+(pb<<3)>>2]=nb;b[ib+(pb<<3)+4>>1]=pb;if((nb|0)==(gb|0))c[mb>>2]=pb;pb=pb+1|0}while(pb>>>0<Va>>>0)}do if(c[hb>>2]|0){Va=_ft_hash_str_lookup(1212747,c[v+128>>2]|0)|0;if(!Va)qb=0;else qb=(c[v+80>>2]|0)+(c[Va>>2]<<4)|0;if(!(c[hb>>2]|0))break;Va=_ft_hash_str_lookup(1212764,c[v+128>>2]|0)|0;if(!Va)break;pb=c[v+80>>2]|0;mb=c[Va>>2]|0;if(!((qb|0)!=0&(pb+(mb<<4)|0)!=0))break;if((c[qb+4>>2]|0)!=1)break;if((c[pb+(mb<<4)+4>>2]|0)!=1)break;Va=qb+12|0;if(!(c[Va>>2]|0))break;gb=c[pb+(mb<<4)+12>>2]|0;if(!gb)break;mb=f+132|0;c[mb>>2]=_ft_mem_strdup(q,gb,n)|0;gb=c[n>>2]|0;if(gb|0){s=gb;l=i;return s|0}gb=_ft_mem_strdup(q,c[Va>>2]|0,n)|0;c[f+136>>2]=gb;Va=c[n>>2]|0;if(Va|0){s=Va;l=i;return s|0}l:do switch(a[gb>>0]|0){case 73:case 105:{switch(a[gb+1>>0]|0){case 83:case 115:break;default:{z=192;break l}}switch(a[gb+2>>0]|0){case 79:case 111:break;default:{z=192;break l}}Va=gb+3|0;if(_strcmp(Va,1152231)|0){if(_strcmp(Va,1152237)|0){z=192;break l}if(_strcmp(c[mb>>2]|0,1152242)|0){z=192;break l}}c[h>>2]=f;c[h+4>>2]=1970170211;b[h+8>>1]=3;b[h+10>>1]=1;rb=h;break}default:z=192}while(0);if((z|0)==192){c[h>>2]=f;mb=h+4|0;c[mb>>2]=0;c[mb+4>>2]=0;rb=h}mb=_FT_CMap_New(426688,0,h,0)|0;c[n>>2]=mb;s=mb;l=i;return s|0}while(0);c[h>>2]=f;c[h+4>>2]=1094995778;b[h+8>>1]=7;b[h+10>>1]=0;rb=_FT_CMap_New(426688,0,h,0)|0;c[n>>2]=rb;if(c[f+36>>2]|0)c[f+92>>2]=c[c[f+40>>2]>>2];s=rb;l=i;return s|0}function _BDF_Face_Done(a){a=a|0;var b=0,d=0,e=0;if(!a)return;b=c[a+100>>2]|0;d=a+140|0;_bdf_free_font(c[d>>2]|0);e=a+144|0;_ft_mem_free(b,c[e>>2]|0);c[e>>2]=0;e=a+132|0;_ft_mem_free(b,c[e>>2]|0);c[e>>2]=0;e=a+136|0;_ft_mem_free(b,c[e>>2]|0);c[e>>2]=0;e=a+20|0;_ft_mem_free(b,c[e>>2]|0);c[e>>2]=0;e=a+24|0;_ft_mem_free(b,c[e>>2]|0);c[e>>2]=0;e=a+32|0;_ft_mem_free(b,c[e>>2]|0);c[e>>2]=0;_ft_mem_free(b,c[d>>2]|0);c[d>>2]=0;return}function _BDF_Glyph_Load(d,f,g,h){d=d|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0;h=c[f>>2]|0;f=h+140|0;i=c[f>>2]|0;j=b[i+278662>>1]|0;if(!h){k=35;return k|0}if((c[h+16>>2]|0)>>>0<=g>>>0){k=6;return k|0}if(!g)l=c[h+164>>2]|0;else l=g+-1|0;g=c[i+56>>2]|0;i=b[g+(l*36|0)+10>>1]|0;h=b[g+(l*36|0)+12>>1]|0;m=b[g+(l*36|0)+16>>1]|0;n=b[g+(l*36|0)+20>>1]|0;o=c[g+(l*36|0)+24>>2]|0;p=c[g+(l*36|0)+28>>2]|0;q=d+76|0;c[q>>2]=e[g+(l*36|0)+14>>1];l=d+80|0;c[l>>2]=h&65535;c[d+84>>2]=p;_ft_glyphslot_set_bitmap(d,o);switch(j<<16>>16){case 1:{a[d+94>>0]=1;break}case 2:{a[d+94>>0]=3;break}case 4:{a[d+94>>0]=4;break}case 8:{a[d+94>>0]=2;b[d+92>>1]=256;break}default:{}}c[d+72>>2]=1651078259;j=m<<16>>16;c[d+100>>2]=j;m=n<<16>>16;c[d+104>>2]=m;n=d+24|0;c[d+40>>2]=(i&65535)<<6;c[d+32>>2]=j<<6;c[d+36>>2]=m<<6;c[n>>2]=c[l>>2]<<6;c[d+28>>2]=c[q>>2]<<6;_ft_synthesize_vertical_metrics(n,(e[(c[f>>2]|0)+6>>1]|0)<<6);k=0;return k|0}function _BDF_Size_Request(a,b){a=a|0;b=b|0;var d=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0;d=c[a>>2]|0;f=c[d+140>>2]|0;g=c[b+16>>2]|0;h=c[b+8>>2]|0;i=((U(h,g)|0)+36|0)/72|0;j=((g|0)==0?h:i)+32>>6;a:do switch(c[b>>2]|0){case 0:{if((j|0)==((c[(c[d+32>>2]|0)+12>>2]|0)+32>>6|0)){k=f+44|0;l=f+40|0;break a}else{m=23;return m|0}break}case 1:{i=f+40|0;h=f+44|0;if((j|0)==((c[h>>2]|0)+(c[i>>2]|0)|0)){k=h;l=i}else{m=23;return m|0}break}default:{m=7;return m|0}}while(0);_FT_Select_Metrics(d,0);c[a+24>>2]=c[l>>2]<<6;c[a+28>>2]=0-(c[k>>2]|0)<<6;c[a+36>>2]=(e[f+4>>1]|0)<<6;m=0;return m|0}function _BDF_Size_Select(a,b){a=a|0;b=b|0;var d=0,f=0;d=c[a>>2]|0;f=c[d+140>>2]|0;_FT_Select_Metrics(d,b);c[a+24>>2]=c[f+40>>2]<<6;c[a+28>>2]=0-(c[f+44>>2]|0)<<6;c[a+36>>2]=(e[f+4>>1]|0)<<6;return 0}function _FT_Select_Metrics(a,d){a=a|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0;e=c[a+88>>2]|0;f=e+12|0;g=c[a+32>>2]|0;h=c[g+(d<<4)+8>>2]|0;b[f>>1]=(h+32|0)>>>6;i=c[g+(d<<4)+12>>2]|0;b[e+14>>1]=(i+32|0)>>>6;if(!(c[a+8>>2]&1)){c[e+16>>2]=65536;c[e+20>>2]=65536;c[e+24>>2]=i;c[e+28>>2]=0;c[e+32>>2]=b[g+(d<<4)>>1]<<6;c[e+36>>2]=h;return}d=b[a+68>>1]|0;g=d&65535;j=(h|0)<0;k=j?0-h|0:h;h=d<<16>>16==0;do if(!h){if(k>>>0<=65535){l=((g>>>1|k<<16)>>>0)/(g>>>0)|0;break}d=k>>>16;m=g>>>1|k<<16;if(d>>>0<g>>>0){n=X(d|0)|0;o=32-n|0;p=m>>>o|d<<n;d=(p>>>0)/(g>>>0)|0;q=o;o=d;r=p-(U(d,g)|0)|0;d=m<<n;while(1){n=r<<1|d>>>31;m=n>>>0<g>>>0;p=(m^1)&1|o<<1;q=q+-1|0;if(!q){l=p;break}else{o=p;r=n-(m?0:g)|0;d=d<<1}}}else l=2147483647}else l=2147483647;while(0);c[e+16>>2]=j?0-l|0:l;l=(i|0)<0;j=l?0-i|0:i;do if(!h){if(j>>>0<=65535){s=((g>>>1|j<<16)>>>0)/(g>>>0)|0;break}i=j>>>16;k=g>>>1|j<<16;if(i>>>0<g>>>0){d=X(i|0)|0;r=32-d|0;o=k>>>r|i<<d;i=(o>>>0)/(g>>>0)|0;q=r;r=i;m=o-(U(i,g)|0)|0;i=k<<d;while(1){d=m<<1|i>>>31;k=d>>>0<g>>>0;o=(k^1)&1|r<<1;q=q+-1|0;if(!q){s=o;break}else{r=o;m=d-(k?0:g)|0;i=i<<1}}}else s=2147483647}else s=2147483647;while(0);c[e+20>>2]=l?0-s|0:s;_ft_recompute_scaled_metrics(a,f);return}function _ft_recompute_scaled_metrics(a,d){a=a|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0;e=b[a+70>>1]|0;f=e<<16>>16;g=c[d+8>>2]|0;h=f>>31;i=e<<16>>16<0?0-f|0:f;f=(g|0)<0;e=f?0-g|0:g;g=e>>>8;if((g+i|0)>>>0<8191)j=((U(e,i)|0)+32768|0)>>>16;else{k=i&65535;j=(U(e>>>16,k)|0)+(U(i>>>16,e)|0)+(((U(e&65535,k)|0)+32768|0)>>>16)|0}c[d+12>>2]=(((f?0-(h|1)|0:h)|0)<0?0-j|0:j)+63&-64;j=b[a+72>>1]|0;h=j<<16>>16;k=h>>31;i=j<<16>>16<0?0-h|0:h;if((g+i|0)>>>0<8191)l=((U(e,i)|0)+32768|0)>>>16;else{h=i&65535;l=(U(e>>>16,h)|0)+(U(i>>>16,e)|0)+(((U(e&65535,h)|0)+32768|0)>>>16)|0}c[d+16>>2]=(((f?0-(k|1)|0:k)|0)<0?0-l|0:l)&-64;l=b[a+74>>1]|0;k=l<<16>>16;h=k>>31;i=l<<16>>16<0?0-k|0:k;if((g+i|0)>>>0<8191)m=((U(e,i)|0)+32768|0)>>>16;else{g=i&65535;m=(U(e>>>16,g)|0)+(U(i>>>16,e)|0)+(((U(e&65535,g)|0)+32768|0)>>>16)|0}c[d+20>>2]=(((f?0-(h|1)|0:h)|0)<0?0-m|0:m)+32&-64;m=b[a+76>>1]|0;a=m<<16>>16;h=c[d+4>>2]|0;f=a>>31;g=m<<16>>16<0?0-a|0:a;a=(h|0)<0;m=a?0-(f|1)|0:f;f=a?0-h|0:h;if(((f>>>8)+g|0)>>>0<8191){n=((U(f,g)|0)+32768|0)>>>16;o=(m|0)<0;p=0-n|0;q=o?p:n;r=q+32|0;s=r&-64;t=d+24|0;c[t>>2]=s;return}else{h=g&65535;n=(U(f>>>16,h)|0)+(U(g>>>16,f)|0)+(((U(f&65535,h)|0)+32768|0)>>>16)|0;o=(m|0)<0;p=0-n|0;q=o?p:n;r=q+32|0;s=r&-64;t=d+24|0;c[t>>2]=s;return}}function _ft_glyphslot_set_bitmap(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0;d=a+156|0;e=c[d>>2]|0;if(e|0?(f=c[e+4>>2]|0,f&1|0):0){g=c[(c[a+4>>2]|0)+100>>2]|0;h=a+88|0;i=c[h>>2]|0;if(!i){j=e;k=f}else{Pi[c[g+8>>2]&2047](g,i);i=c[d>>2]|0;j=i;k=c[i+4>>2]|0}c[h>>2]=0;c[j+4>>2]=k&-2;l=h;c[l>>2]=b;return}h=a+88|0;c[h>>2]=0;l=h;c[l>>2]=b;return}function _ft_synthesize_vertical_metrics(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;d=c[a+4>>2]|0;e=c[a+12>>2]|0;f=(e|0)<0?((d|0)<(e|0)?e:d):d-e|0;e=(b|0)==0?(f*12|0)/10|0:b;c[a+20>>2]=(c[a+8>>2]|0)-((c[a+16>>2]|0)/2|0);c[a+24>>2]=(e-f|0)/2|0;c[a+28>>2]=e;return}function _bdf_free_font(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0;if(!a)return;b=c[a+278664>>2]|0;_ft_mem_free(b,c[a>>2]|0);c[a>>2]=0;d=a+128|0;e=c[d>>2]|0;if(e|0){_ft_hash_str_free(e,b);_ft_mem_free(b,c[d>>2]|0);c[d>>2]=0}d=a+84|0;_ft_mem_free(b,c[d>>2]|0);c[d>>2]=0;d=a+72|0;e=c[d>>2]|0;f=a+80|0;g=c[f>>2]|0;if(!e)h=g;else{i=0;j=g;g=e;while(1){if((c[j+(i<<4)+4>>2]|0)==1){_ft_mem_free(b,c[j+(i<<4)+12>>2]|0);c[(c[f>>2]|0)+(i<<4)+12>>2]=0;k=c[d>>2]|0;l=c[f>>2]|0}else{k=g;l=j}i=i+1|0;if(i>>>0>=k>>>0){h=l;break}else{j=l;g=k}}}_ft_mem_free(b,h);c[f>>2]=0;f=a+56|0;h=a+52|0;if(c[h>>2]|0){k=c[f>>2]|0;g=0;while(1){_ft_mem_free(b,c[k>>2]|0);c[k>>2]=0;l=k+24|0;_ft_mem_free(b,c[l>>2]|0);c[l>>2]=0;g=g+1|0;if(g>>>0>=(c[h>>2]|0)>>>0)break;else k=k+36|0}}k=a+68|0;h=a+64|0;if(c[h>>2]|0){g=c[k>>2]|0;l=0;while(1){_ft_mem_free(b,c[g>>2]|0);c[g>>2]=0;j=g+24|0;_ft_mem_free(b,c[j>>2]|0);c[j>>2]=0;l=l+1|0;if(l>>>0>=(c[h>>2]|0)>>>0)break;else g=g+36|0}}_ft_mem_free(b,c[f>>2]|0);c[f>>2]=0;_ft_mem_free(b,c[k>>2]|0);c[k>>2]=0;k=a+104|0;f=c[k>>2]|0;g=a+112|0;if(!(c[g>>2]|0))m=f;else{h=f;f=0;while(1){_ft_mem_free(b,c[h>>2]|0);c[h>>2]=0;l=h+24|0;_ft_mem_free(b,c[l>>2]|0);c[l>>2]=0;f=f+1|0;if(f>>>0>=(c[g>>2]|0)>>>0)break;else h=h+36|0}m=c[k>>2]|0}_ft_mem_free(b,m);c[k>>2]=0;_ft_hash_str_free(a+278676|0,b);k=a+278668|0;m=c[k>>2]|0;h=a+278672|0;if(!(c[h>>2]|0))n=m;else{a=m;m=0;while(1){_ft_mem_free(b,c[a>>2]|0);c[a>>2]=0;if((c[a+4>>2]|0)==1){g=a+12|0;_ft_mem_free(b,c[g>>2]|0);c[g>>2]=0}m=m+1|0;if(m>>>0>=(c[h>>2]|0)>>>0)break;else a=a+16|0}n=c[k>>2]|0}_ft_mem_free(b,n);c[k>>2]=0;return}function _ft_hash_str_free(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0;if(!a)return;d=c[a+4>>2]|0;e=a+20|0;if(d|0){a=b+8|0;f=c[e>>2]|0;g=0;while(1){h=c[f>>2]|0;if(h|0)Pi[c[a>>2]&2047](b,h);c[f>>2]=0;g=g+1|0;if((g|0)==(d|0))break;else f=f+4|0}}f=c[e>>2]|0;if(f|0)Pi[c[b+8>>2]&2047](b,f);c[e>>2]=0;return}function _FT_Stream_Seek(a,b){a=a|0;b=b|0;var d=0,e=0;d=c[a+20>>2]|0;if(!d){if((c[a+4>>2]|0)>>>0<b>>>0){e=85;return e|0}}else if(ri[d&511](a,b,0,0)|0){e=85;return e|0}c[a+8>>2]=b;e=0;return e|0}function __bdf_parse_start(e,f,g,h,i){e=e|0;f=f|0;g=g|0;h=h|0;i=i|0;var j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0,ia=0;g=l;l=l+288|0;if((l|0)>=(m|0))ba(288);j=g+8|0;k=g;n=g+32|0;o=g+16|0;p=g+12|0;c[p>>2]=0;q=i+32|0;r=c[q>>2]|0;s=(r|0)==0;if(s)t=0;else t=c[r+278664>>2]|0;a:do if(!(_strncmp(e,1150297,7)|0)){u=e+7|0;v=a[u>>0]|0;switch(v<<24>>24){case 9:case 13:case 10:case 0:case 32:break;default:break a}if((c[(c[i+36>>2]|0)+8>>2]|0)==0|s){w=0;l=g;return w|0}x=v<<24>>24==0;v=(x?-7:-8)+f|0;y=c[r+278664>>2]|0;c[n>>2]=0;z=r+88|0;A=c[z>>2]|0;B=v+1|0;C=r+84|0;D=_ft_mem_realloc(y,1,A,B+A|0,c[C>>2]|0,n)|0;c[C>>2]=D;C=c[n>>2]|0;if(!C){A=D+(c[z>>2]|0)|0;_memcpy(A|0,(x?u:e+8|0)|0,v|0)|0;a[A+v>>0]=10;c[z>>2]=(c[z>>2]|0)+B;E=c[n>>2]|0}else E=C;c[p>>2]=E;w=E;l=g;return w|0}while(0);E=c[i>>2]|0;if(!(E&1)){s=i+139320|0;C=c[s>>2]|0;b:do if(!(_strncmp(e,1150305,9)|0)){switch(a[e+9>>0]|0){case 9:case 13:case 10:case 0:case 32:break;default:break b}c[i>>2]=1;c[q>>2]=0;B=_ft_mem_alloc(C,278700,p)|0;z=c[p>>2]|0;if(z|0){w=z;l=g;return w|0}c[q>>2]=B;c[B+278664>>2]=c[s>>2];c[s>>2]=0;z=B+278676|0;B=_ft_hash_str_init(z,C)|0;c[p>>2]=B;if(!B){F=426728;G=0}else{w=B;l=g;return w|0}while(1){B=_ft_hash_str_insert(c[F>>2]|0,G,z,C)|0;c[p>>2]=B;if(B|0){w=B;H=136;break}G=G+1|0;if(G>>>0>=83)break;else F=F+16|0}if((H|0)==136){l=g;return w|0}z=_ft_mem_alloc(C,24,p)|0;c[(c[q>>2]|0)+128>>2]=z;B=c[p>>2]|0;if(B|0){w=B;l=g;return w|0}B=_ft_hash_str_init(z,C)|0;c[p>>2]=B;if(B|0){w=B;l=g;return w|0}B=c[q>>2]|0;c[B+28>>2]=c[(c[i+36>>2]|0)+12>>2];c[B+36>>2]=-1;w=0;l=g;return w|0}while(0);c[p>>2]=176;w=176;l=g;return w|0}c:do if(!(_strncmp(e,1150315,15)|0)){switch(a[e+15>>0]|0){case 9:case 13:case 10:case 0:case 32:break;default:break c}if(!(E&8)){c[p>>2]=179;w=179;l=g;return w|0}C=i+139304|0;H=__bdf_list_split(C,1150331,e,f)|0;c[p>>2]=H;if(H|0){w=H;l=g;return w|0}H=c[(c[C>>2]|0)+4>>2]|0;if(((H|0)!=0?(C=a[H>>0]|0,C<<24>>24!=0):0)?(F=C<<24>>24,(d[1150334+((C&255)>>>3)>>0]&1<<(F&7)|0)!=0):0){C=0;G=H;H=F;while(1){F=(d[1150366+H>>0]|0)+(C*10|0)|0;G=G+1|0;s=a[G>>0]|0;H=s<<24>>24;if(!(1<<(H&7)&d[1150334+((s&255)>>>3)>>0])){I=F;break}else C=F}}else I=0;C=(c[q>>2]|0)+72|0;c[C>>2]=I;c[i+4>>2]=I;if(I>>>0>(c[i+139324>>2]|0)>>>2>>>0){c[C>>2]=0;c[p>>2]=6;w=6;l=g;return w|0}C=_ft_mem_realloc(t,16,0,I,0,p)|0;H=c[q>>2]|0;c[H+80>>2]=C;C=c[p>>2]|0;if(!C){c[i>>2]=c[i>>2]|16;c[h>>2]=126;w=0;l=g;return w|0}else{c[H+72>>2]=0;w=C;l=g;return w|0}}while(0);d:do if(!(_strncmp(e,1150494,15)|0)){switch(a[e+15>>0]|0){case 9:case 13:case 10:case 0:case 32:break;default:break d}if(!(E&4)){c[p>>2]=178;w=178;l=g;return w|0}I=i+139304|0;C=__bdf_list_split(I,1150331,e,f)|0;c[p>>2]=C;if(C|0){w=C;l=g;return w|0}C=c[I>>2]|0;I=c[C+4>>2]|0;if(((I|0)!=0?(H=a[I>>0]|0,H<<24>>24!=0):0)?(G=H<<24>>24,(d[1150334+((H&255)>>>3)>>0]&1<<(G&7)|0)!=0):0){H=0;F=I;I=G;do{H=(d[1150366+I>>0]|0)+((H&65535)*10|0)|0;F=F+1|0;G=a[F>>0]|0;I=G<<24>>24}while((1<<(I&7)&d[1150334+((G&255)>>>3)>>0]|0)!=0);J=H&65535}else J=0;I=c[q>>2]|0;b[I+4>>1]=J;F=c[C+8>>2]|0;if(((F|0)!=0?(G=a[F>>0]|0,G<<24>>24!=0):0)?(s=G<<24>>24,(d[1150334+((G&255)>>>3)>>0]&1<<(s&7)|0)!=0):0){G=0;B=F;F=s;do{G=(d[1150366+F>>0]|0)+((G&65535)*10|0)|0;B=B+1|0;s=a[B>>0]|0;F=s<<24>>24}while((1<<(F&7)&d[1150334+((s&255)>>>3)>>0]|0)!=0);K=G&65535}else K=0;b[I+6>>1]=K;F=c[C+12>>2]|0;e:do if(!F)L=0;else{B=a[F>>0]|0;switch(B<<24>>24){case 0:{L=0;break e;break}case 45:{H=F+1|0;M=1;N=H;O=a[H>>0]|0;break}default:{M=0;N=F;O=B}}B=O<<24>>24;if(!(d[1150334+((O&255)>>>3)>>0]&1<<(B&7)))P=0;else{H=N;s=0;z=B;while(1){H=H+1|0;B=a[H>>0]|0;v=(d[1150366+z>>0]|0)+(s*10|0)<<16>>16;z=B<<24>>24;if(!(1<<(z&7)&d[1150334+((B&255)>>>3)>>0])){P=v;break}else s=v}}L=(M<<16>>16?0-P|0:P)&65535}while(0);b[I+8>>1]=L;F=c[C+16>>2]|0;f:do if(!F)Q=0;else{G=a[F>>0]|0;switch(G<<24>>24){case 0:{Q=0;break f;break}case 45:{s=F+1|0;R=1;S=s;T=a[s>>0]|0;break}default:{R=0;S=F;T=G}}G=T<<24>>24;if(!(d[1150334+((T&255)>>>3)>>0]&1<<(G&7)))U=0;else{s=S;z=0;H=G;while(1){s=s+1|0;G=a[s>>0]|0;v=(d[1150366+H>>0]|0)+(z*10|0)<<16>>16;H=G<<24>>24;if(!(1<<(H&7)&d[1150334+((G&255)>>>3)>>0])){U=v;break}else z=v}}Q=(R<<16>>16?0-U|0:U)&65535}while(0);b[I+10>>1]=Q;F=Q&65535;b[I+12>>1]=F+(K&65535);b[I+14>>1]=0-F;c[i>>2]=c[i>>2]|8;w=0;l=g;return w|0}while(0);g:do if(!(_strncmp(e,1150510,4)|0)){switch(a[e+4>>0]|0){case 9:case 13:case 10:case 0:case 32:break;default:break g}K=i+139304|0;Q=__bdf_list_split(K,1150331,e,f)|0;c[p>>2]=Q;if(Q|0){w=Q;l=g;return w|0}Q=i+139312|0;U=c[Q>>2]|0;h:do switch(U|0){case 0:break;case 1:{c[Q>>2]=0;break}default:{R=U+-1|0;S=1;T=0;while(1){L=c[K>>2]|0;c[L+(T<<2)>>2]=c[L+(S<<2)>>2];T=T+1|0;if((T|0)==(R|0))break;else S=S+1|0}c[Q>>2]=R;if(R|0){S=c[c[K>>2]>>2]|0;T=0;L=0;P=S;M=R;while(1){N=a[P>>0]|0;if(!(N<<24>>24)){V=T;W=M}else{O=P;J=T;F=N;do{O=O+1|0;N=J;J=J+1|0;a[S+N>>0]=F;F=a[O>>0]|0}while(F<<24>>24!=0);V=J;W=c[Q>>2]|0}F=L+1|0;if(F>>>0<W>>>0){a[S+V>>0]=32;X=V+1|0;Y=c[Q>>2]|0}else{X=V;Y=W}if(F>>>0>=Y>>>0)break;T=X;L=F;P=c[(c[K>>2]|0)+(F<<2)>>2]|0;M=Y}if((S|0)!=1263607){a[S+X>>0]=0;if(!S)break h;else Z=S}else Z=1263607;_ft_mem_free(t,c[c[q>>2]>>2]|0);c[c[q>>2]>>2]=0;M=X+1|0;P=_ft_mem_realloc(t,1,0,M,0,p)|0;c[c[q>>2]>>2]=P;L=c[p>>2]|0;if(L|0){w=L;l=g;return w|0}_memcpy(P|0,Z|0,M|0)|0;M=c[q>>2]|0;P=c[i+36>>2]|0;if(((M|0?(L=c[M>>2]|0,L|0):0)?a[L>>0]|0:0)?(T=c[M+278664>>2]|0,c[o>>2]=0,c[o+4>>2]=0,c[o+8>>2]=0,R=o+12|0,c[R>>2]=T,T=M+28|0,c[T>>2]=c[P+12>>2],P=(_strlen(L)|0)+1|0,P>>>0<=255):0){_memcpy(n|0,L|0,P|0)|0;L=__bdf_list_split(o,1150515,n,P)|0;P=(L|0)==0;i:do if(P?(c[o+8>>2]|0)==15:0){switch(a[c[(c[o>>2]|0)+44>>2]>>0]|0){case 99:case 67:{_=32;break}case 109:case 77:{_=16;break}case 112:case 80:{_=8;break}default:break i}c[T>>2]=_}while(0);T=c[R>>2]|0;if(T|0){_ft_mem_free(T,c[o>>2]|0);c[o>>2]=0;c[o+4>>2]=0;c[o+8>>2]=0;c[o+12>>2]=0}c[p>>2]=L;if(!P){w=L;l=g;return w|0}c[i>>2]=c[i>>2]|2;w=0;l=g;return w|0}c[p>>2]=6;w=6;l=g;return w|0}}}while(0);c[p>>2]=3;w=3;l=g;return w|0}while(0);j:do if(!(_strncmp(e,1150517,4)|0)){switch(a[e+4>>0]|0){case 9:case 13:case 10:case 0:case 32:break;default:break j}if(!(E&2)){c[p>>2]=177;w=177;l=g;return w|0}o=i+139304|0;_=__bdf_list_split(o,1150331,e,f)|0;c[p>>2]=_;if(_|0){w=_;l=g;return w|0}_=c[o>>2]|0;o=c[_+4>>2]|0;if(((o|0)!=0?(Z=a[o>>0]|0,Z<<24>>24!=0):0)?(t=Z<<24>>24,(d[1150334+((Z&255)>>>3)>>0]&1<<(t&7)|0)!=0):0){Z=0;X=o;o=t;while(1){t=(d[1150366+o>>0]|0)+(Z*10|0)|0;X=X+1|0;Y=a[X>>0]|0;o=Y<<24>>24;if(!(1<<(o&7)&d[1150334+((Y&255)>>>3)>>0])){$=t;break}else Z=t}}else $=0;Z=c[q>>2]|0;c[Z+16>>2]=$;o=c[_+8>>2]|0;if(((o|0)!=0?(X=a[o>>0]|0,X<<24>>24!=0):0)?(t=X<<24>>24,(d[1150334+((X&255)>>>3)>>0]&1<<(t&7)|0)!=0):0){X=0;Y=o;o=t;while(1){t=(d[1150366+o>>0]|0)+(X*10|0)|0;Y=Y+1|0;W=a[Y>>0]|0;o=W<<24>>24;if(!(1<<(o&7)&d[1150334+((W&255)>>>3)>>0])){aa=t;break}else X=t}}else aa=0;c[Z+20>>2]=aa;X=c[_+12>>2]|0;if(((X|0)!=0?(o=a[X>>0]|0,o<<24>>24!=0):0)?(Y=o<<24>>24,(d[1150334+((o&255)>>>3)>>0]&1<<(Y&7)|0)!=0):0){o=0;t=X;X=Y;while(1){Y=(d[1150366+X>>0]|0)+(o*10|0)|0;t=t+1|0;W=a[t>>0]|0;X=W<<24>>24;if(!(1<<(X&7)&d[1150334+((W&255)>>>3)>>0])){ca=Y;break}else o=Y}}else ca=0;c[Z+24>>2]=ca;k:do if((c[i+139312>>2]|0)==5){o=c[_+16>>2]|0;l:do if(o){X=a[o>>0]|0;switch(X<<24>>24){case 0:{da=0;break l;break}case 45:{t=o+1|0;ea=1;fa=t;ga=a[t>>0]|0;break}default:{ea=0;fa=o;ga=X}}X=ga<<24>>24;if(!(d[1150334+((ga&255)>>>3)>>0]&1<<(X&7)))ha=0;else{t=fa;Y=0;W=X;while(1){t=t+1|0;X=a[t>>0]|0;V=(d[1150366+W>>0]|0)+(Y*10|0)<<16>>16;W=X<<24>>24;if(!(1<<(W&7)&d[1150334+((X&255)>>>3)>>0])){ha=V;break}else Y=V}}Y=(ea<<16>>16?0-ha|0:ha)&65535;if((Y&65535)>4){b[Z+278662>>1]=8;break k}if((Y&65535)>2){b[Z+278662>>1]=4;break k}else da=Y}else da=0;while(0);b[Z+278662>>1]=da<<16>>16==2?2:1}else b[Z+278662>>1]=1;while(0);c[i>>2]=c[i>>2]|4;w=0;l=g;return w|0}while(0);m:do if(!(_strncmp(e,1150522,5)|0)){switch(a[e+5>>0]|0){case 9:case 13:case 10:case 0:case 32:break;default:break m}if(E&8){i=b[r+12>>1]|0;c[r+40>>2]=i;c[k>>2]=i;_sprintf(n,1150528,k)|0;i=__bdf_add_property(c[q>>2]|0,1150532,n)|0;c[p>>2]=i;if(!i){da=c[q>>2]|0;ha=b[da+14>>1]|0;c[da+44>>2]=ha;c[j>>2]=ha;_sprintf(n,1150528,j)|0;ha=__bdf_add_property(c[q>>2]|0,1150544,n)|0;c[p>>2]=ha;if(!ha){b[(c[q>>2]|0)+278660>>1]=1;c[h>>2]=127;c[p>>2]=-1;ia=-1}else ia=ha}else ia=i}else{c[p>>2]=179;ia=179}w=ia;l=g;return w|0}while(0);c[p>>2]=3;w=3;l=g;return w|0}function _FT_Stream_TryRead(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0;e=a+8|0;f=c[e>>2]|0;g=c[a+4>>2]|0;if(g>>>0<=f>>>0){h=0;return h|0}i=c[a+20>>2]|0;if(!i){j=g-f|0;g=j>>>0>d>>>0?d:j;_memcpy(b|0,(c[a>>2]|0)+f|0,g|0)|0;k=g}else k=ri[i&511](a,f,b,d)|0;c[e>>2]=(c[e>>2]|0)+k;h=k;return h|0}function _ft_hash_str_lookup(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d;c[e>>2]=a;a=c[b+20>>2]|0;f=ij[c[b+12>>2]&8191](e)|0;g=b+4|0;h=a+(((f>>>0)%((c[g>>2]|0)>>>0)|0)<<2)|0;f=b+16|0;b=c[h>>2]|0;a:do if(!b)i=h;else{j=h;k=b;while(1){if(($i[c[f>>2]&8191](k,e)|0)<<24>>24){i=j;break a}n=j+-4|0;if(n>>>0<a>>>0)o=a+((c[g>>2]|0)+-1<<2)|0;else o=n;k=c[o>>2]|0;if(!k){i=o;break}else j=o}}while(0);o=c[i>>2]|0;l=d;return ((o|0)==0?0:o+4|0)|0}function _ft_mem_strdup(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0;if(b){e=(_strlen(b)|0)+1|0;if((e|0)>0){f=$i[c[a+4>>2]&8191](a,e)|0;g=f;h=(f|0)==0?64:0;i=e}else{j=e;k=4}}else{j=0;k=4}if((k|0)==4){g=0;h=j|0?6:0;i=j}if(!((b|0)!=0&(h|0)==0)){c[d>>2]=h;return g|0}_memcpy(g|0,b|0,i|0)|0;c[d>>2]=h;return g|0}function _FT_CMap_New(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0;if((b|0)==0|(e|0)==0){g=6;return g|0}h=c[e>>2]|0;if(!h){g=6;return g|0}i=c[h+100>>2]|0;j=c[b>>2]|0;if((j|0)>0){k=$i[c[i+4>>2]&8191](i,j)|0;if(!k){l=0;m=64}else{_memset(k|0,0,j|0)|0;n=k;o=7}}else if(!j){n=0;o=7}else{l=0;m=6}a:do if((o|0)==7){c[n>>2]=c[e>>2];c[n+4>>2]=c[e+4>>2];c[n+8>>2]=c[e+8>>2];j=n+12|0;c[j>>2]=b;k=c[b+4>>2]|0;if((k|0)!=0?(p=$i[k&8191](n,d)|0,(p|0)!=0):0)q=p;else{p=h+36|0;k=c[p>>2]|0;r=k+1|0;s=h+40|0;t=c[s>>2]|0;b:do if((r|k|0)<0){u=6;v=t}else{do if(!r)if(!t)w=0;else{Pi[c[i+8>>2]&2047](i,t);w=0}else{if((k|0)>536870910){u=10;v=t;break b}x=r<<2;if(k|0){y=ri[c[i+12>>2]&511](i,k<<2,x,t)|0;if(!y){u=64;v=t;break b}else{w=y;break}}y=$i[c[i+4>>2]&8191](i,x)|0;if(!y){u=64;v=0;break b}_memset(y|0,0,x|0)|0;w=y}while(0);y=w+(k<<2)|0;a[y>>0]=0;a[y+1>>0]=0;a[y+2>>0]=0;a[y+3>>0]=0;c[s>>2]=w;y=c[p>>2]|0;c[p>>2]=y+1;c[w+(y<<2)>>2]=n;l=n;m=0;break a}while(0);c[s>>2]=v;q=u}p=c[(c[n>>2]|0)+100>>2]|0;k=c[(c[j>>2]|0)+8>>2]|0;if(k|0)gj[k&8191](n);Pi[c[p+8>>2]&2047](p,n);l=0;m=q}while(0);if(!f){g=m;return g|0}c[f>>2]=l;g=m;return g|0}function _bdf_cmap_init(a,b){a=a|0;b=b|0;b=c[a>>2]|0;c[a+16>>2]=c[(c[b+140>>2]|0)+52>>2];c[a+20>>2]=c[b+144>>2];return 0}function _bdf_cmap_done(a){a=a|0;c[a+20>>2]=0;c[a+16>>2]=0;return}function _bdf_cmap_char_index(a,b){a=a|0;b=b|0;var d=0,f=0,g=0,h=0,i=0,j=0,k=0;d=c[a+20>>2]|0;f=c[a+16>>2]|0;if(!f){g=0;return g|0}else{h=0;i=f}while(1){j=(h+i|0)>>>1;f=c[d+(j<<3)>>2]|0;if((f|0)==(b|0))break;a=f>>>0>b>>>0;i=a?j:i;h=a?h:j+1|0;if(h>>>0>=i>>>0){g=0;k=5;break}}if((k|0)==5)return g|0;g=(e[d+(j<<3)+4>>1]|0)+1&65535;return g|0}function _bdf_cmap_char_next(a,b){a=a|0;b=b|0;var d=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0;d=c[a+20>>2]|0;f=(c[b>>2]|0)+1|0;g=c[a+16>>2]|0;a:do if(!g){h=0;i=4}else{a=0;j=g;while(1){k=(a+j|0)>>>1;l=c[d+(k<<3)>>2]|0;if((f|0)==(l|0)){m=f;n=k;break a}o=f>>>0<l>>>0;j=o?k:j;l=o?a:k+1|0;if(l>>>0>=j>>>0){h=l;i=4;break}else a=l}}while(0);do if((i|0)==4)if(h>>>0<g>>>0){m=c[d+(h<<3)>>2]|0;n=h;break}else{p=0;q=0;c[b>>2]=p;return q|0}while(0);p=m;q=(e[d+(n<<3)+4>>1]|0)+1&65535;c[b>>2]=p;return q|0}function _ft_hash_str_init(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0;c[a+4>>2]=241;c[a>>2]=80;c[a+8>>2]=0;c[a+12>>2]=5915;c[a+16>>2]=4815;d=$i[c[b+4>>2]&8191](b,964)|0;if(!d){e=64;f=0;g=a+20|0;c[g>>2]=f;return e|0}_memset(d|0,0,964)|0;e=0;f=d;g=a+20|0;c[g>>2]=f;return e|0}function _ft_hash_str_insert(a,b,c,d){a=a|0;b=b|0;c=c|0;d=d|0;return _hash_insert(a,b,c,d)|0}function __bdf_list_split(b,e,f,g){b=b|0;e=e|0;f=f|0;g=g|0;var h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0;h=l;l=l+48|0;if((l|0)>=(m|0))ba(48);i=h;j=h+8|0;k=b+8|0;c[k>>2]=0;n=b+4|0;if(c[n>>2]|0){c[c[b>>2]>>2]=1263607;c[(c[b>>2]|0)+4>>2]=1263607;c[(c[b>>2]|0)+8>>2]=1263607;c[(c[b>>2]|0)+12>>2]=1263607;c[(c[b>>2]|0)+16>>2]=1263607}if(!g){o=0;l=h;return o|0}p=a[f>>0]|0;if(!(p<<24>>24)){o=0;l=h;return o|0}if(!e){o=6;l=h;return o|0}q=a[e>>0]|0;if(!(q<<24>>24)){o=6;l=h;return o|0}r=j;s=r+32|0;do{a[r>>0]=0;r=r+1|0}while((r|0)<(s|0));r=e;e=0;s=q;a:while(1){switch(s<<24>>24){case 0:{break a;break}case 43:{q=r+1|0;if(!(a[q>>0]|0)){t=1;u=q}else{v=q;w=11}break}default:{v=r+1|0;w=11}}if((w|0)==11){w=0;q=j+((s&255)>>>3)|0;a[q>>0]=d[q>>0]|1<<(s&7);t=e;u=v}r=u;e=t;s=a[u>>0]|0}u=f+g|0;b:do if((g|0)>0){s=b+12|0;c:do if(!e){t=0;r=f;v=p;while(1){if(!(v<<24>>24)){x=t;break b}else{y=r;z=v}while(1){if(a[j+((z&255)>>>3)>>0]&1<<(z&7)|0){A=y;break}q=y+1|0;z=a[q>>0]|0;if(!(z<<24>>24)){A=q;break}else y=q}q=c[k>>2]|0;if((q|0)==(c[n>>2]|0)){c[i>>2]=0;if((q|0)==-1)B=-1;else{C=q+5+(q>>>1)|0;if((q|0)==536870911){w=33;break c}D=C>>>0<q>>>0|C>>>0>536870911?536870911:C;c[b>>2]=_ft_mem_realloc(c[s>>2]|0,4,q,D,c[b>>2]|0,i)|0;C=c[i>>2]|0;if(C|0){E=C;break c}c[n>>2]=D;B=c[k>>2]|0}F=B}else F=q;q=c[b>>2]|0;c[k>>2]=F+1;c[q+(F<<2)>>2]=A>>>0>r>>>0?r:1263607;if(!(a[A>>0]|0)){G=A;H=0;I=0}else{q=A+1|0;a[A>>0]=0;D=a[q>>0]|0;G=q;H=D;I=D<<24>>24==0}D=I&1;if(G>>>0<u>>>0){t=D;r=G;v=H}else{x=D;break b}}}else{v=0;r=f;t=p;while(1){if(!(t<<24>>24)){x=v;break b}else{J=r;K=t}while(1){if(a[j+((K&255)>>>3)>>0]&1<<(K&7)|0){L=J;break}D=J+1|0;K=a[D>>0]|0;if(!(K<<24>>24)){L=D;break}else J=D}D=c[k>>2]|0;if((D|0)==(c[n>>2]|0)){c[i>>2]=0;if((D|0)==-1)M=-1;else{q=D+5+(D>>>1)|0;if((D|0)==536870911){w=33;break c}C=q>>>0<D>>>0|q>>>0>536870911?536870911:q;c[b>>2]=_ft_mem_realloc(c[s>>2]|0,4,D,C,c[b>>2]|0,i)|0;q=c[i>>2]|0;if(q|0){E=q;break c}c[n>>2]=C;M=c[k>>2]|0}N=M}else N=D;D=c[b>>2]|0;c[k>>2]=N+1;c[D+(N<<2)>>2]=L>>>0>r>>>0?r:1263607;D=a[L>>0]|0;if(!(D<<24>>24)){O=L;P=0;Q=0}else{C=L;q=D;while(1){if(!(a[j+((q&255)>>>3)>>0]&1<<(q&7))){R=C;S=q;break}a[C>>0]=0;D=C+1|0;q=a[D>>0]|0;if(!(q<<24>>24)){R=D;S=0;break}else C=D}O=R;P=R>>>0>L>>>0&S<<24>>24==0;Q=S}C=P&1;if(O>>>0<u>>>0){v=C;r=O;t=Q}else{x=C;break b}}}while(0);if((w|0)==33){c[i>>2]=64;E=64}o=E;l=h;return o|0}else x=0;while(0);E=(c[k>>2]|0)+x|0;w=c[n>>2]|0;if(E>>>0>=w>>>0){c[i>>2]=0;do if(w>>>0<(E+1|0)>>>0){Q=w+5+(w>>>1)|0;if((w|0)!=536870911){O=Q>>>0<w>>>0|Q>>>0>536870911?536870911:Q;c[b>>2]=_ft_mem_realloc(c[b+12>>2]|0,4,w,O,c[b>>2]|0,i)|0;Q=c[i>>2]|0;if(!Q){c[n>>2]=O;break}else T=Q}else{c[i>>2]=64;T=64}o=T;l=h;return o|0}while(0)}if(!x){U=b;V=c[k>>2]|0}else{x=c[b>>2]|0;T=c[k>>2]|0;i=T+1|0;c[k>>2]=i;c[x+(T<<2)>>2]=1263607;U=b;V=i}c[(c[U>>2]|0)+(V<<2)>>2]=0;o=0;l=h;return o|0}function __bdf_parse_properties(d,e,f,g,h){d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0;f=l;l=l+144|0;if((l|0)>=(m|0))ba(144);i=f+8|0;j=f;k=f+16|0;a:do if(!(_strncmp(d,1150670,13)|0)){switch(a[d+13>>0]|0){case 9:case 13:case 10:case 0:case 32:break;default:break a}n=h+32|0;o=c[n>>2]|0;if((((o|0)!=0?(c[o+72>>2]|0)!=0:0)?(p=_ft_hash_str_lookup(1150532,c[o+128>>2]|0)|0,(p|0)!=0):0)?((c[o+80>>2]|0)+(c[p>>2]<<4)|0)!=0:0)q=c[n>>2]|0;else r=8;do if((r|0)==8){p=c[n>>2]|0;o=b[p+12>>1]|0;c[p+40>>2]=o;c[j>>2]=o;_sprintf(k,1150528,j)|0;o=__bdf_add_property(c[n>>2]|0,1150532,k)|0;if(!o){p=c[n>>2]|0;b[p+278660>>1]=1;q=p;break}else{s=o;l=f;return s|0}}while(0);if(!((((q|0)!=0?(c[q+72>>2]|0)!=0:0)?(o=_ft_hash_str_lookup(1150544,c[q+128>>2]|0)|0,(o|0)!=0):0)?((c[q+80>>2]|0)+(c[o>>2]<<4)|0)!=0:0))r=14;do if((r|0)==14){o=c[n>>2]|0;p=b[o+14>>1]|0;c[o+44>>2]=p;c[i>>2]=p;_sprintf(k,1150528,i)|0;p=__bdf_add_property(c[n>>2]|0,1150544,k)|0;if(!p){b[(c[n>>2]|0)+278660>>1]=1;break}else{s=p;l=f;return s|0}}while(0);c[h>>2]=c[h>>2]&-17;c[g>>2]=127;s=0;l=f;return s|0}while(0);b:do if(!(_strncmp(d,1150684,21)|0)){switch(a[d+21>>0]|0){case 9:case 13:case 10:case 0:case 32:{s=0;break}default:break b}l=f;return s|0}while(0);c:do if(!(_strncmp(d,1150297,7)|0)){g=d+7|0;switch(a[g>>0]|0){case 0:{t=g;break}case 32:case 13:case 10:case 9:{a[g>>0]=0;t=d+8|0;break}default:break c}s=__bdf_add_property(c[h+32>>2]|0,d,t)|0;l=f;return s|0}while(0);t=h+32|0;g=c[t>>2]|0;k=d;d:while(1){u=a[k>>0]|0;switch(u<<24>>24){case 0:{v=-1;break d;break}case 32:case 9:{r=26;break d;break}default:{}}k=k+1|0}if((r|0)==26){a[k>>0]=0;v=u<<24>>24}do if(((d|0)!=0?(a[d>>0]|0)!=0:0)?(u=_ft_hash_str_lookup(d,g+278676|0)|0,(u|0)!=0):0){i=c[u>>2]|0;if(i>>>0>82){w=(c[g+278668>>2]|0)+(i+-83<<4)|0;break}else{w=426728+(i<<4)|0;break}}else w=0;while(0);if((v|0)!=-1)a[k>>0]=v;if(w|0?(c[w+4>>2]|0)!=1:0){w=h+139304|0;v=__bdf_list_split(w,1150331,d,e)|0;if(v|0){s=v;l=f;return s|0}v=c[w>>2]|0;g=c[v>>2]|0;i=h+139312|0;h=c[i>>2]|0;switch(h|0){case 0:{x=0;break}case 1:{c[i>>2]=0;x=0;break}default:{u=h+-1|0;c[v>>2]=c[v+4>>2];if((u|0)!=1){v=1;h=1;do{v=v+1|0;q=c[w>>2]|0;c[q+(h<<2)>>2]=c[q+(v<<2)>>2];h=h+1|0}while((h|0)!=(u|0))}c[i>>2]=u;if(u){h=c[c[w>>2]>>2]|0;v=0;q=0;j=h;n=u;while(1){u=a[j>>0]|0;if(!(u<<24>>24)){y=v;z=n}else{p=j;o=v;A=u;do{p=p+1|0;u=o;o=o+1|0;a[h+u>>0]=A;A=a[p>>0]|0}while(A<<24>>24!=0);y=o;z=c[i>>2]|0}A=q+1|0;if(A>>>0<z>>>0){a[h+y>>0]=32;B=y+1|0;C=c[i>>2]|0}else{B=y;C=z}if(A>>>0>=C>>>0)break;v=B;q=A;j=c[(c[w>>2]|0)+(A<<2)>>2]|0;n=C}if((h|0)==1263607)x=1263607;else{a[h+B>>0]=0;x=h}}else x=0}}s=__bdf_add_property(c[t>>2]|0,g,x)|0;l=f;return s|0}x=d+e|0;if(!(a[k>>0]|0))D=k;else{a[k>>0]=0;D=k+1|0}e:while(1){switch(a[D>>0]|0){case 34:{r=41;break e;break}case 32:case 9:break;default:{E=D;break e}}D=D+1|0}if((r|0)==41)E=D+1|0;f:do if(x>>>0>E>>>0){D=x;g:while(1){D=D+-1|0;switch(a[D>>0]|0){case 34:{break g;break}case 9:case 32:break;default:break f}a[D>>0]=0;if(D>>>0<=E>>>0)break f}a[D>>0]=0}while(0);s=__bdf_add_property(c[t>>2]|0,d,E)|0;l=f;return s|0}function __bdf_add_property(b,e,f){b=b|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0;g=l;l=l+16|0;if((l|0)>=(m|0))ba(16);h=g+4|0;i=g;j=b+278664|0;k=c[j>>2]|0;c[i>>2]=0;n=b+128|0;o=_ft_hash_str_lookup(e,c[n>>2]|0)|0;if(o|0){p=c[b+80>>2]|0;q=c[o>>2]|0;switch(c[p+(q<<4)+4>>2]|0){case 1:{o=p+(q<<4)+12|0;_ft_mem_free(k,c[o>>2]|0);c[o>>2]=0;if(!f){r=c[i>>2]|0;l=g;return r|0}if(!(a[f>>0]|0)){r=c[i>>2]|0;l=g;return r|0}c[o>>2]=_ft_mem_strdup(k,f,i)|0;r=c[i>>2]|0;l=g;return r|0}case 2:{a:do if(!f)s=0;else{o=a[f>>0]|0;switch(o<<24>>24){case 0:{s=0;break a;break}case 45:{t=f+1|0;u=1;v=t;w=a[t>>0]|0;break}default:{u=0;v=f;w=o}}o=w<<24>>24;if(!(d[1150334+((w&255)>>>3)>>0]&1<<(o&7)))x=0;else{t=0;y=v;z=o;while(1){o=(d[1150366+z>>0]|0)+(t*10|0)|0;y=y+1|0;A=a[y>>0]|0;z=A<<24>>24;if(!(1<<(z&7)&d[1150334+((A&255)>>>3)>>0])){x=o;break}else t=o}}s=u|0?0-x|0:x}while(0);c[p+(q<<4)+12>>2]=s;r=c[i>>2]|0;l=g;return r|0}case 3:{if(((f|0)!=0?(s=a[f>>0]|0,s<<24>>24!=0):0)?(x=s<<24>>24,(d[1150334+((s&255)>>>3)>>0]&1<<(x&7)|0)!=0):0){s=0;u=f;v=x;while(1){x=(d[1150366+v>>0]|0)+(s*10|0)|0;u=u+1|0;w=a[u>>0]|0;v=w<<24>>24;if(!(1<<(v&7)&d[1150334+((w&255)>>>3)>>0])){B=x;break}else s=x}}else B=0;c[p+(q<<4)+12>>2]=B;r=c[i>>2]|0;l=g;return r|0}default:{r=c[i>>2]|0;l=g;return r|0}}}B=b+278676|0;q=_ft_hash_str_lookup(e,B)|0;if(!q){p=c[j>>2]|0;c[h>>2]=0;do if(!(_ft_hash_str_lookup(e,B)|0)){j=b+278672|0;s=c[j>>2]|0;v=b+278668|0;u=_ft_mem_realloc(p,16,s,s+1|0,c[v>>2]|0,h)|0;c[v>>2]=u;v=c[h>>2]|0;if(!v){s=c[j>>2]|0;x=u+(s<<4)|0;c[x>>2]=0;c[x+4>>2]=0;c[x+8>>2]=0;c[x+12>>2]=0;w=(_strlen(e)|0)+1|0;t=_ft_mem_realloc(p,1,0,w,0,h)|0;c[x>>2]=t;z=c[h>>2]|0;if(!z){_memcpy(t|0,e|0,w|0)|0;c[u+(s<<4)+4>>2]=1;c[u+(s<<4)+8>>2]=0;s=_ft_hash_str_insert(c[x>>2]|0,(c[j>>2]|0)+83|0,B,p)|0;c[h>>2]=s;if(!s){c[j>>2]=(c[j>>2]|0)+1;break}else C=s}else C=z}else C=v;c[i>>2]=C;r=c[i>>2]|0;l=g;return r|0}while(0);c[i>>2]=0;D=_ft_hash_str_lookup(e,B)|0}else D=q;q=b+76|0;B=c[q>>2]|0;C=b+72|0;if((B|0)==(c[C>>2]|0)){if(!B){h=_ft_mem_realloc(k,16,0,1,0,i)|0;c[b+80>>2]=h;if(!(c[i>>2]|0))E=h;else{r=c[i>>2]|0;l=g;return r|0}}else{h=b+80|0;p=_ft_mem_realloc(k,16,B,B+1|0,c[h>>2]|0,i)|0;c[h>>2]=p;if(!(c[i>>2]|0))E=p;else{r=c[i>>2]|0;l=g;return r|0}}p=E+(c[C>>2]<<4)|0;c[p>>2]=0;c[p+4>>2]=0;c[p+8>>2]=0;c[p+12>>2]=0;c[C>>2]=(c[C>>2]|0)+1}C=c[D>>2]|0;if(C>>>0>82)F=(c[b+278668>>2]|0)+(C+-83<<4)|0;else F=426728+(C<<4)|0;C=c[b+80>>2]|0;D=c[q>>2]|0;p=C+(D<<4)|0;c[p>>2]=c[F>>2];E=F+4|0;c[C+(D<<4)+4>>2]=c[E>>2];c[C+(D<<4)+8>>2]=c[F+8>>2];switch(c[E>>2]|0){case 1:{E=C+(D<<4)+12|0;c[E>>2]=0;if((f|0?a[f>>0]|0:0)?(c[E>>2]=_ft_mem_strdup(k,f,i)|0,c[i>>2]|0):0){r=c[i>>2]|0;l=g;return r|0}break}case 2:{b:do if(!f)G=0;else{E=a[f>>0]|0;switch(E<<24>>24){case 0:{G=0;break b;break}case 45:{F=f+1|0;H=1;I=F;J=a[F>>0]|0;break}default:{H=0;I=f;J=E}}E=J<<24>>24;if(!(d[1150334+((J&255)>>>3)>>0]&1<<(E&7)))K=0;else{F=0;h=I;B=E;while(1){E=(d[1150366+B>>0]|0)+(F*10|0)|0;h=h+1|0;v=a[h>>0]|0;B=v<<24>>24;if(!(1<<(B&7)&d[1150334+((v&255)>>>3)>>0])){K=E;break}else F=E}}G=H|0?0-K|0:K}while(0);c[C+(D<<4)+12>>2]=G;break}case 3:{if(((f|0)!=0?(G=a[f>>0]|0,G<<24>>24!=0):0)?(K=G<<24>>24,(d[1150334+((G&255)>>>3)>>0]&1<<(K&7)|0)!=0):0){G=0;H=f;f=K;while(1){K=(d[1150366+f>>0]|0)+(G*10|0)|0;H=H+1|0;I=a[H>>0]|0;f=I<<24>>24;if(!(1<<(f&7)&d[1150334+((I&255)>>>3)>>0])){L=K;break}else G=K}}else L=0;c[C+(D<<4)+12>>2]=L;break}default:{}}if(!(_strncmp(e,1150297,7)|0))switch(a[e+7>>0]|0){case 9:case 13:case 10:case 0:case 32:break;default:M=52}else M=52;if((M|0)==52?(M=_ft_hash_str_insert(c[p>>2]|0,c[q>>2]|0,c[n>>2]|0,k)|0,c[i>>2]=M,M|0):0){r=c[i>>2]|0;l=g;return r|0}c[q>>2]=(c[q>>2]|0)+1;c:do if(!(_strncmp(e,1150657,12)|0)){switch(a[e+12>>0]|0){case 9:case 13:case 10:case 0:case 32:break;default:break c}c[b+36>>2]=c[C+(D<<4)+12>>2];r=c[i>>2]|0;l=g;return r|0}while(0);d:do if(!(_strncmp(e,1150532,11)|0)){switch(a[e+11>>0]|0){case 9:case 13:case 10:case 0:case 32:break;default:break d}c[b+40>>2]=c[C+(D<<4)+12>>2];r=c[i>>2]|0;l=g;return r|0}while(0);e:do if(!(_strncmp(e,1150544,12)|0)){switch(a[e+12>>0]|0){case 9:case 13:case 10:case 0:case 32:break;default:break e}c[b+44>>2]=c[C+(D<<4)+12>>2];r=c[i>>2]|0;l=g;return r|0}while(0);if(_strncmp(e,1150289,7)|0){r=c[i>>2]|0;l=g;return r|0}switch(a[e+7>>0]|0){case 9:case 13:case 10:case 0:case 32:break;default:{r=c[i>>2]|0;l=g;return r|0}}e=c[C+(D<<4)+12>>2]|0;if(!e){c[i>>2]=3;r=c[i>>2]|0;l=g;return r|0}switch(a[e>>0]|0){case 80:case 112:{c[b+28>>2]=8;r=c[i>>2]|0;l=g;return r|0}case 77:case 109:{c[b+28>>2]=16;r=c[i>>2]|0;l=g;return r|0}case 67:case 99:{c[b+28>>2]=32;r=c[i>>2]|0;l=g;return r|0}default:{r=c[i>>2]|0;l=g;return r|0}}return 0}function __bdf_parse_glyphs(f,g,h,i,j){f=f|0;g=g|0;h=h|0;i=i|0;j=j|0;var k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0,ia=0,ja=0,ka=0,la=0,ma=0,na=0,oa=0,pa=0,qa=0,ra=0,sa=0,ta=0,ua=0,va=0,wa=0,xa=0,ya=0,za=0,Aa=0,Ba=0,Ca=0,Da=0,Ea=0,Fa=0,Ga=0,Ha=0,Ia=0,Ja=0,Ka=0;i=l;l=l+16|0;if((l|0)>=(m|0))ba(16);h=i+4|0;k=i;c[k>>2]=0;n=j+32|0;o=c[n>>2]|0;p=c[o+278664>>2]|0;a:do if(!(_strncmp(f,1150297,7)|0)){q=f+7|0;r=a[q>>0]|0;switch(r<<24>>24){case 9:case 13:case 10:case 0:case 32:break;default:{s=6;break a}}t=r<<24>>24==0;r=(t?-7:-8)+g|0;c[h>>2]=0;u=o+88|0;v=c[u>>2]|0;w=r+1|0;x=o+84|0;y=_ft_mem_realloc(p,1,v,v+w|0,c[x>>2]|0,h)|0;c[x>>2]=y;x=c[h>>2]|0;if(!x){v=y+(c[u>>2]|0)|0;_memcpy(v|0,(t?q:f+8|0)|0,r|0)|0;a[v+r>>0]=10;c[u>>2]=(c[u>>2]|0)+w;z=c[h>>2]|0}else z=x;c[k>>2]=z;A=z;s=184}else s=6;while(0);b:do if((s|0)==6){z=c[j>>2]|0;c:do if(!(z&32)){d:do if(!(_strncmp(f,1150522,5)|0)){switch(a[f+5>>0]|0){case 9:case 13:case 10:case 0:case 32:break;default:break d}h=j+139304|0;x=__bdf_list_split(h,1150331,f,g)|0;c[k>>2]=x;if(x|0){B=j;C=x;break b}x=c[(c[h>>2]|0)+4>>2]|0;if(((x|0)!=0?(h=a[x>>0]|0,h<<24>>24!=0):0)?(w=h<<24>>24,(d[1150334+((h&255)>>>3)>>0]&1<<(w&7)|0)!=0):0){h=0;u=x;x=w;while(1){w=(d[1150366+x>>0]|0)+(h*10|0)|0;u=u+1|0;r=a[u>>0]|0;x=r<<24>>24;if(!(1<<(x&7)&d[1150334+((r&255)>>>3)>>0])){D=w;break}else h=w}}else D=0;h=o+48|0;c[h>>2]=D;x=j+4|0;c[x>>2]=D;u=((c[j+139324>>2]|0)>>>0)/20|0;if(D>>>0>u>>>0){c[h>>2]=u;c[x>>2]=u;E=u}else E=D;if(E)if(E>>>0>1114111){c[k>>2]=6;B=j;C=6;break b}else F=E;else{c[h>>2]=64;F=64}c[o+56>>2]=_ft_mem_realloc(p,36,0,F,0,k)|0;h=c[k>>2]|0;if(h|0){B=j;C=h;break b}c[j>>2]=c[j>>2]|32;break c}while(0);c[k>>2]=180;B=j;C=180;break b}else{e:do if(!(_strncmp(f,1150557,7)|0)){switch(a[f+7>>0]|0){case 9:case 13:case 10:case 0:case 32:break;default:break e}if(!(z&4032)){_qsort(c[o+56>>2]|0,c[o+52>>2]|0,36,4816);c[j>>2]=c[j>>2]&-2;break c}else{c[k>>2]=186;B=j;C=186;break b}}while(0);f:do if(!(_strncmp(f,1150565,7)|0)){switch(a[f+7>>0]|0){case 9:case 13:case 10:case 0:case 32:break;default:break f}c[j+28>>2]=0;c[j>>2]=z&-4033;break c}while(0);h=(z&64|0)==0;if((!h?(c[j+28>>2]|0)==-1:0)?(c[(c[j+36>>2]|0)+4>>2]|0)==0:0)break;g:do if(!(_strncmp(f,1150573,9)|0)){switch(a[f+9>>0]|0){case 9:case 13:case 10:case 0:case 32:break;default:break g}if(z&4032|0){c[k>>2]=181;B=j;C=181;break b}u=j+24|0;_ft_mem_free(p,c[u>>2]|0);c[u>>2]=0;x=j+139304|0;w=__bdf_list_split(x,1150331,f,g)|0;c[k>>2]=w;if(w|0){B=j;C=w;break b}w=j+139312|0;r=c[w>>2]|0;h:do switch(r|0){case 0:break;case 1:{c[w>>2]=0;break}default:{v=r+-1|0;q=1;t=0;while(1){y=c[x>>2]|0;c[y+(t<<2)>>2]=c[y+(q<<2)>>2];t=t+1|0;if((t|0)==(v|0))break;else q=q+1|0}c[w>>2]=v;if(v|0){q=c[c[x>>2]>>2]|0;t=0;y=0;G=q;H=v;while(1){I=a[G>>0]|0;if(!(I<<24>>24)){J=t;K=H}else{L=G;M=t;N=I;do{L=L+1|0;I=M;M=M+1|0;a[q+I>>0]=N;N=a[L>>0]|0}while(N<<24>>24!=0);J=M;K=c[w>>2]|0}N=y+1|0;if(N>>>0<K>>>0){a[q+J>>0]=32;O=J+1|0;P=c[w>>2]|0}else{O=J;P=K}if(N>>>0>=P>>>0)break;t=O;y=N;G=c[(c[x>>2]|0)+(N<<2)>>2]|0;H=P}if((q|0)!=1263607){a[q+O>>0]=0;if(!q)break h;else Q=q}else Q=1263607;H=O+1|0;G=_ft_mem_realloc(p,1,0,H,0,k)|0;c[u>>2]=G;y=c[k>>2]|0;if(y|0){B=j;C=y;break b}_memcpy(G|0,Q|0,H|0)|0;c[j>>2]=c[j>>2]|64;break c}}}while(0);c[k>>2]=3;B=j;C=3;break b}while(0);i:do if(!(_strncmp(f,1150583,8)|0)){switch(a[f+8>>0]|0){case 9:case 13:case 10:case 0:case 32:break;default:break i}if(h){c[k>>2]=181;B=j;C=181;break b}u=j+139304|0;x=__bdf_list_split(u,1150331,f,g)|0;c[k>>2]=x;if(x|0){B=j;C=x;break b}x=c[u>>2]|0;u=c[x+4>>2]|0;j:do if(u){w=a[u>>0]|0;switch(w<<24>>24){case 0:{s=67;break j;break}case 45:{r=u+1|0;R=1;S=r;T=a[r>>0]|0;break}default:{R=0;S=u;T=w}}w=T<<24>>24;if(!(d[1150334+((T&255)>>>3)>>0]&1<<(w&7)))V=0;else{r=0;H=S;G=w;while(1){w=(d[1150366+G>>0]|0)+(r*10|0)|0;H=H+1|0;y=a[H>>0]|0;G=y<<24>>24;if(!(1<<(G&7)&d[1150334+((y&255)>>>3)>>0])){V=w;break}else r=w}}r=R|0?0-V|0:V;G=j+28|0;H=(r|0)>-1?r:-1;c[G>>2]=H;do if((r|0)<0?(c[j+139312>>2]|0)>>>0>2:0){q=c[x+8>>2]|0;if(!q){W=G;s=80;break j}w=a[q>>0]|0;switch(w<<24>>24){case 0:{W=G;s=80;break j;break}case 45:{y=q+1|0;X=1;Y=y;Z=a[y>>0]|0;break}default:{X=0;Y=q;Z=w}}w=Z<<24>>24;if(!(d[1150334+((Z&255)>>>3)>>0]&1<<(w&7)))_=0;else{q=0;y=Y;t=w;while(1){w=(d[1150366+t>>0]|0)+(q*10|0)|0;y=y+1|0;v=a[y>>0]|0;t=v<<24>>24;if(!(1<<(t&7)&d[1150334+((v&255)>>>3)>>0])){_=w;break}else q=w}}q=X|0?0-_|0:_;c[G>>2]=q;if((q|0)>=-1){$=q;break}c[G>>2]=-1;s=88;break j}else $=H;while(0);if(!(($|0)>0&$>>>0>1114111))if(($|0)>-1){aa=$;ca=G;s=81;break}else{s=88;break}else{c[k>>2]=3;B=j;C=3;break b}}else s=67;while(0);if((s|0)==67){W=j+28|0;s=80}if((s|0)==80){c[W>>2]=0;aa=0;ca=W;s=81}do if((s|0)==81){x=j+40+(aa>>>5<<2)|0;u=c[x>>2]|0;H=1<<(aa&31);if(u&H|0){c[ca>>2]=-1;b[o+278660>>1]=1;s=88;break}c[x>>2]=u|H;H=o+52|0;u=c[H>>2]|0;x=o+48|0;if((u|0)==(c[x>>2]|0)){r=o+56|0;q=_ft_mem_realloc(p,36,u,u+64|0,c[r>>2]|0,k)|0;c[r>>2]=q;r=c[k>>2]|0;if(r|0){B=j;C=r;break b}c[x>>2]=(c[x>>2]|0)+64;da=c[H>>2]|0;ea=q;fa=c[ca>>2]|0}else{da=u;ea=c[o+56>>2]|0;fa=aa}c[H>>2]=da+1;H=j+24|0;c[ea+(da*36|0)>>2]=c[H>>2];c[ea+(da*36|0)+4>>2]=fa;ga=H}while(0);if((s|0)==88){if(!(c[(c[j+36>>2]|0)+4>>2]|0)){H=j+24|0;_ft_mem_free(p,c[H>>2]|0);ha=H}else{H=o+64|0;u=c[H>>2]|0;q=o+60|0;if((u|0)==(c[q>>2]|0)){x=o+68|0;r=_ft_mem_realloc(p,36,u,u+4|0,c[x>>2]|0,k)|0;c[x>>2]=r;x=c[k>>2]|0;if(x|0){B=j;C=x;break b}c[q>>2]=(c[q>>2]|0)+4;ia=r;ja=c[H>>2]|0}else{ia=c[o+68>>2]|0;ja=u}u=j+24|0;c[ia+(ja*36|0)>>2]=c[u>>2];c[H>>2]=ja+1;c[ia+(ja*36|0)+4>>2]=ja;ha=u}c[ha>>2]=0;ga=ha}c[ga>>2]=0;c[j>>2]=c[j>>2]&1073741695|128;break c}while(0);h=j+28|0;u=(c[h>>2]|0)==-1;H=o+64|0;r=c[(u?o+68|0:o+56|0)>>2]|0;q=(c[(u?H:o+52|0)>>2]|0)+-1|0;if(z&2048|0){u=j+8|0;x=c[u>>2]|0;if(x>>>0>=(e[r+(q*36|0)+14>>1]|0)>>>0){if((z|0)<0)break;c[j>>2]=z|-2147483648;b[o+278660>>1]=1;break}t=c[r+(q*36|0)+28>>2]|0;y=t<<1;M=(c[r+(q*36|0)+24>>2]|0)+(U(t,x)|0)|0;x=0;k:while(1){ka=x;while(1){if(ka>>>0>=y>>>0)break k;t=a[f+ka>>0]|0;w=t<<24>>24;if(!(1<<(w&7)&d[1150592+((t&255)>>>3)>>0])){s=107;break k}a[M>>0]=(d[M>>0]<<4)+(d[1150366+w>>0]|0);la=ka+1|0;if(la>>>0>=y>>>0|(ka&1|0)==0)ka=la;else break}w=M+1|0;a[w>>0]=0;M=w;x=la}if((s|0)==107?(x=c[j>>2]|0,(x&1073741824|0)==0):0){c[j>>2]=x|1073741824;b[o+278660>>1]=1}x=b[r+(q*36|0)+12>>1]|0;if(x<<16>>16){w=a[1150624+((U(e[(c[n>>2]|0)+278662>>1]|0,x&65535)|0)&7)>>0]|0;a[M>>0]=a[M>>0]&w}if(((ka|0)==(y|0)?(w=a[f+y>>0]|0,1<<(w&7)&d[1150592+((w&255)>>>3)>>0]|0):0)?(w=c[j>>2]|0,(w&1073741824|0)==0):0){c[j>>2]=w|1073741824;b[o+278660>>1]=1}c[u>>2]=(c[u>>2]|0)+1;break}l:do if(!(_strncmp(f,1150632,6)|0)){switch(a[f+6>>0]|0){case 9:case 13:case 10:case 0:case 32:break;default:{s=126;break l}}if(z&128|0){w=j+139304|0;x=__bdf_list_split(w,1150331,f,g)|0;c[k>>2]=x;if(x|0){B=j;C=x;break b}x=c[(c[w>>2]|0)+4>>2]|0;if(((x|0)!=0?(w=a[x>>0]|0,w<<24>>24!=0):0)?(t=w<<24>>24,(d[1150334+((w&255)>>>3)>>0]&1<<(t&7)|0)!=0):0){w=0;v=x;x=t;do{w=(d[1150366+x>>0]|0)+(w*10|0)|0;v=v+1|0;t=a[v>>0]|0;x=t<<24>>24}while((1<<(x&7)&d[1150334+((t&255)>>>3)>>0]|0)!=0);ma=w&65535}else ma=0;b[r+(q*36|0)+8>>1]=ma;c[j>>2]=c[j>>2]|256;break c}}else s=126;while(0);m:do if((s|0)==126){n:do if(!(_strncmp(f,1150639,6)|0)){switch(a[f+6>>0]|0){case 9:case 13:case 10:case 0:case 32:break;default:break n}if(!(z&128))break m;u=j+139304|0;y=__bdf_list_split(u,1150331,f,g)|0;c[k>>2]=y;if(y|0){B=j;C=y;break b}y=c[(c[u>>2]|0)+4>>2]|0;if(((y|0)!=0?(u=a[y>>0]|0,u<<24>>24!=0):0)?(M=u<<24>>24,(d[1150334+((u&255)>>>3)>>0]&1<<(M&7)|0)!=0):0){u=0;x=y;y=M;while(1){M=(d[1150366+y>>0]|0)+(u*10|0)|0;x=x+1|0;v=a[x>>0]|0;y=v<<24>>24;if(!(1<<(y&7)&d[1150334+((v&255)>>>3)>>0])){na=M;break}else u=M}}else na=0;b[r+(q*36|0)+10>>1]=na;u=c[j>>2]|0;if(!(u&256)){b[r+(q*36|0)+8>>1]=_FT_MulDiv(na&65535,72e3,U(c[o+20>>2]|0,c[o+16>>2]|0)|0)|0;oa=c[j>>2]|0}else oa=u;c[j>>2]=oa|512;break c}while(0);o:do if(!(_strncmp(f,1150646,3)|0)){switch(a[f+3>>0]|0){case 9:case 13:case 10:case 0:case 32:break;default:break o}if(!(z&128))break m;w=j+139304|0;u=__bdf_list_split(w,1150331,f,g)|0;c[k>>2]=u;if(u|0){B=j;C=u;break b}u=c[w>>2]|0;w=c[u+4>>2]|0;do if((w|0)!=0?(y=a[w>>0]|0,y<<24>>24!=0):0){x=y<<24>>24;if(!(d[1150334+((y&255)>>>3)>>0]&1<<(x&7))){pa=0;break}else{qa=0;ra=w;sa=x}do{qa=(d[1150366+sa>>0]|0)+((qa&65535)*10|0)|0;ra=ra+1|0;x=a[ra>>0]|0;sa=x<<24>>24}while((1<<(sa&7)&d[1150334+((x&255)>>>3)>>0]|0)!=0);pa=qa&65535}else pa=0;while(0);b[r+(q*36|0)+12>>1]=pa;w=c[u+8>>2]|0;do if(!w)ta=0;else{x=a[w>>0]|0;if(!(x<<24>>24)){ta=0;break}y=x<<24>>24;if(!(d[1150334+((x&255)>>>3)>>0]&1<<(y&7))){ta=0;break}else{ua=0;va=w;wa=y}do{ua=(d[1150366+wa>>0]|0)+((ua&65535)*10|0)|0;va=va+1|0;y=a[va>>0]|0;wa=y<<24>>24}while((1<<(wa&7)&d[1150334+((y&255)>>>3)>>0]|0)!=0);ta=ua&65535}while(0);b[r+(q*36|0)+14>>1]=ta;w=c[u+12>>2]|0;p:do if(!w)xa=0;else{y=a[w>>0]|0;switch(y<<24>>24){case 0:{xa=0;break p;break}case 45:{x=w+1|0;ya=1;za=x;Aa=a[x>>0]|0;break}default:{ya=0;za=w;Aa=y}}y=Aa<<24>>24;if(!(d[1150334+((Aa&255)>>>3)>>0]&1<<(y&7)))Ba=0;else{x=za;G=0;M=y;while(1){x=x+1|0;y=a[x>>0]|0;v=(d[1150366+M>>0]|0)+(G*10|0)<<16>>16;M=y<<24>>24;if(!(1<<(M&7)&d[1150334+((y&255)>>>3)>>0])){Ba=v;break}else G=v}}xa=(ya<<16>>16?0-Ba|0:Ba)&65535}while(0);w=r+(q*36|0)+16|0;b[w>>1]=xa;G=c[u+16>>2]|0;q:do if(!G)Ca=0;else{M=a[G>>0]|0;switch(M<<24>>24){case 0:{Ca=0;break q;break}case 45:{x=G+1|0;Da=1;Ea=x;Fa=a[x>>0]|0;break}default:{Da=0;Ea=G;Fa=M}}M=Fa<<24>>24;if(!(d[1150334+((Fa&255)>>>3)>>0]&1<<(M&7)))Ga=0;else{x=Ea;v=0;y=M;while(1){x=x+1|0;M=a[x>>0]|0;t=(d[1150366+y>>0]|0)+(v*10|0)<<16>>16;y=M<<24>>24;if(!(1<<(y&7)&d[1150334+((M&255)>>>3)>>0])){Ga=t;break}else v=t}}Ca=(Da<<16>>16?0-Ga|0:Ga)&65535}while(0);b[r+(q*36|0)+18>>1]=Ca;G=Ca&65535;u=(ta&65535)+G&65535;b[r+(q*36|0)+20>>1]=u;v=0-G&65535;b[r+(q*36|0)+22>>1]=v;G=j+18|0;y=b[G>>1]|0;b[G>>1]=u<<16>>16>y<<16>>16?u:y;y=j+20|0;u=b[y>>1]|0;b[y>>1]=v<<16>>16>u<<16>>16?v:u;u=(xa<<16>>16)+(pa&65535)|0;v=u&65535;b[j+22>>1]=v;y=j+16|0;G=b[y>>1]|0;b[y>>1]=(u<<16>>16|0)>(G<<16>>16|0)?v:G;G=j+12|0;v=b[G>>1]|0;b[G>>1]=xa<<16>>16<v<<16>>16?b[w>>1]|0:v;v=j+14|0;G=b[v>>1]|0;b[v>>1]=xa<<16>>16>G<<16>>16?xa:G;G=c[j>>2]|0;if(!(G&512))b[r+(q*36|0)+10>>1]=pa;do if(!(c[c[j+36>>2]>>2]|0))Ha=G;else{v=_FT_MulDiv(e[r+(q*36|0)+10>>1]|0,72e3,U(c[o+20>>2]|0,c[o+16>>2]|0)|0)|0;u=r+(q*36|0)+8|0;y=v&65535;if((b[u>>1]|0)==y<<16>>16){Ha=c[j>>2]|0;break}b[u>>1]=y;if((c[h>>2]|0)==-1){y=(c[H>>2]|0)+-1|0;Ia=y;Ja=o+139396+(y>>>5<<2)|0}else{y=c[r+(q*36|0)+4>>2]|0;Ia=y;Ja=o+132+(y>>5<<2)|0}c[Ja>>2]=1<<(Ia&31)|c[Ja>>2];y=c[j>>2]|4096;c[j>>2]=y;b[o+278660>>1]=1;Ha=y}while(0);c[j>>2]=Ha|1024;break c}while(0);r:do if(!(_strncmp(f,1150650,6)|0)){switch(a[f+6>>0]|0){case 9:case 13:case 10:case 0:case 32:break;default:break r}if(!(z&1024)){c[k>>2]=183;B=j;C=183;break b}G=(U(e[o+278662>>1]|0,e[r+(q*36|0)+12>>1]|0)|0)+7|0;w=G>>>3;c[r+(q*36|0)+28>>2]=w;y=U(w,e[r+(q*36|0)+14>>1]|0)|0;if(G>>>0>524287|y>>>0>65535){c[k>>2]=184;B=j;C=184;break b}b[r+(q*36|0)+32>>1]=y;c[r+(q*36|0)+24>>2]=_ft_mem_realloc(p,1,0,y&65535,0,k)|0;y=c[k>>2]|0;if(y|0){B=j;C=y;break b}c[j+8>>2]=0;c[j>>2]=c[j>>2]|2048;break c}while(0);c[k>>2]=3;B=j;C=3;break b}while(0);c[k>>2]=182;B=j;C=182;break b}while(0);A=c[k>>2]|0;s=184}while(0);do if((s|0)==184)if(!A){Ka=0;l=i;return Ka|0}else{B=j;C=A;break}while(0);if(!(c[B>>2]&64)){Ka=C;l=i;return Ka|0}C=j+24|0;_ft_mem_free(p,c[C>>2]|0);c[C>>2]=0;Ka=c[k>>2]|0;l=i;return Ka|0}function _by_encoding(a,b){a=a|0;b=b|0;var d=0;d=c[a+4>>2]|0;a=c[b+4>>2]|0;return ((d|0)<(a|0)?-1:(d|0)>(a|0)&1)|0}function _hash_insert(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f;c[g>>2]=a;h=d+20|0;i=c[h>>2]|0;j=d+12|0;k=ij[c[j>>2]&8191](g)|0;n=d+4|0;o=i+(((k>>>0)%((c[n>>2]|0)>>>0)|0)<<2)|0;k=d+16|0;p=c[o>>2]|0;a:do if(!p)q=o;else{r=o;s=p;while(1){if(($i[c[k>>2]&8191](s,g)|0)<<24>>24){q=r;break a}t=r+-4|0;if(t>>>0<i>>>0)u=i+((c[n>>2]|0)+-1<<2)|0;else u=t;s=c[u>>2]|0;if(!s){q=u;break}else r=u}}while(0);u=c[q>>2]|0;if(u|0){c[u+4>>2]=b;v=0;l=f;return v|0}u=e+4|0;i=$i[c[u>>2]&8191](e,8)|0;if(!i){v=64;l=f;return v|0}c[q>>2]=i;c[i>>2]=a;c[i+4>>2]=b;b=d+8|0;b:do if((c[b>>2]|0)>>>0>=(c[d>>2]|0)>>>0){i=c[h>>2]|0;a=c[n>>2]|0;q=a<<1;c[n>>2]=q;c[d>>2]=(q>>>0)/3|0;do if((q|0)<0)w=6;else{if(!q)x=0;else{if((q|0)>536870911){w=10;break}p=a<<3;if((p|0)<=0)if(!p)y=0;else{c[h>>2]=0;v=6;l=f;return v|0}else{o=$i[c[u>>2]&8191](e,p)|0;if(!o){w=64;break}_memset(o|0,0,p|0)|0;y=o}_memset(y|0,0,p|0)|0;x=y}c[h>>2]=x;if(a|0){p=i;o=0;while(1){r=c[p>>2]|0;if(r|0){c[g>>2]=c[r>>2];r=c[h>>2]|0;s=ij[c[j>>2]&8191](g)|0;t=r+(((s>>>0)%((c[n>>2]|0)>>>0)|0)<<2)|0;s=c[t>>2]|0;c:do if(!s)z=t;else{A=t;B=s;while(1){if(($i[c[k>>2]&8191](B,g)|0)<<24>>24){z=A;break c}C=A+-4|0;if(C>>>0<r>>>0)D=r+((c[n>>2]|0)+-1<<2)|0;else D=C;B=c[D>>2]|0;if(!B){z=D;break}else A=D}}while(0);c[z>>2]=c[p>>2]}o=o+1|0;if((o|0)==(a|0))break;else p=p+4|0}}if(!i)break b;Pi[c[e+8>>2]&2047](e,i);break b}while(0);c[h>>2]=0;v=w;l=f;return v|0}while(0);c[b>>2]=(c[b>>2]|0)+1;v=0;l=f;return v|0}function _hash_str_lookup(b){b=b|0;var d=0,e=0,f=0,g=0,h=0;d=c[b>>2]|0;b=a[d>>0]|0;if(!(b<<24>>24)){e=0;return e|0}else{f=d;g=0;h=b}while(1){f=f+1|0;b=(h<<24>>24)+(g*31|0)|0;h=a[f>>0]|0;if(!(h<<24>>24)){e=b;break}else g=b}return e|0}function _hash_str_compare(b,d){b=b|0;d=d|0;var e=0,f=0;e=c[b>>2]|0;b=c[d>>2]|0;if((a[e>>0]|0)==(a[b>>0]|0)?(_strcmp(e,b)|0)==0:0){f=1;return f|0}f=0;return f|0}function _bdf_get_charset_id(a,b,d){a=a|0;b=b|0;d=d|0;c[b>>2]=c[a+132>>2];c[d>>2]=c[a+136>>2];return 0}function _bdf_get_bdf_property(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0;f=c[b+140>>2]|0;if(!f){g=6;return g|0}if((d|0)==0|(c[f+72>>2]|0)==0){g=6;return g|0}if(!(a[d>>0]|0)){g=6;return g|0}b=_ft_hash_str_lookup(d,c[f+128>>2]|0)|0;if(!b){g=6;return g|0}d=c[f+80>>2]|0;f=c[b>>2]|0;if(!(d+(f<<4)|0)){g=6;return g|0}switch(c[d+(f<<4)+4>>2]|0){case 1:{c[e>>2]=1;h=c[d+(f<<4)+12>>2]|0;break}case 2:{b=c[d+(f<<4)+12>>2]|0;c[e>>2]=2;h=b;break}case 3:{b=c[d+(f<<4)+12>>2]|0;c[e>>2]=3;h=b;break}default:{g=6;return g|0}}c[e+4>>2]=h;g=0;return g|0}function _cff_driver_init(b){b=b|0;c[b+28>>2]=1;a[b+32>>0]=1;c[b+36>>2]=500;c[b+40>>2]=400;c[b+44>>2]=1e3;c[b+48>>2]=275;c[b+52>>2]=1667;c[b+56>>2]=275;c[b+60>>2]=2333;c[b+64>>2]=0;return 0}function _cff_driver_done(a){a=a|0;return}function _cff_get_interface(a,b){a=a|0;b=b|0;var d=0,e=0;d=_ft_service_list_lookup(429788,b)|0;if(d|0){e=d;return e|0}if(!a){e=0;return e|0}d=c[a+4>>2]|0;if(!d){e=0;return e|0}a=_FT_Get_Module(d,1213323)|0;if(!a){e=0;return e|0}e=$i[c[(c[a>>2]|0)+32>>2]&8191](a,b)|0;return e|0} +function _bn_sqr_comba8(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0;d=c[b>>2]|0;e=___muldi3(d|0,0,d|0,0)|0;d=F;c[a>>2]=e;e=b+4|0;f=___muldi3(c[b>>2]|0,0,c[e>>2]|0,0)|0;g=F;h=_i64Add(f|0,g|0,d|0,0)|0;d=F;i=_i64Add(h|0,0,f|0,g|0)|0;g=F;f=g+d|0;c[a+4>>2]=i;i=c[e>>2]|0;d=___muldi3(i|0,0,i|0,0)|0;i=_i64Add(f|0,0,d|0,F|0)|0;d=F;h=d+(f>>>0<g>>>0&1)|0;g=h>>>0<d>>>0;f=b+8|0;j=___muldi3(c[b>>2]|0,0,c[f>>2]|0,0)|0;k=F;_i64Add(i|0,0,j|0,k|0)|0;l=F;m=l+h|0;h=_i64Add(i|0,d|0,j|0,k|0)|0;d=_i64Add(h|0,0,j|0,k|0)|0;k=F;j=m+k|0;c[a+8>>2]=d;d=b+12|0;h=___muldi3(c[b>>2]|0,0,c[d>>2]|0,0)|0;i=F;n=_i64Add(j|0,0,h|0,i|0)|0;o=F;p=(j>>>0<k>>>0&1)+(m>>>0<l>>>0?(g?2:1):g&1)+o|0;g=p>>>0<o>>>0;_i64Add(n|0,0,h|0,i|0)|0;l=F;m=l+p|0;p=___muldi3(c[e>>2]|0,0,c[f>>2]|0,0)|0;k=F;j=_i64Add(n|0,o|0,h|0,i|0)|0;i=F;_i64Add(j|0,0,p|0,k|0)|0;h=F;o=m+h|0;n=_i64Add(j|0,i|0,p|0,k|0)|0;i=_i64Add(n|0,0,p|0,k|0)|0;k=F;p=o+k|0;c[a+12>>2]=i;i=c[f>>2]|0;n=___muldi3(i|0,0,i|0,0)|0;i=_i64Add(p|0,0,n|0,F|0)|0;n=F;j=(o>>>0<h>>>0&1)+(m>>>0<l>>>0?(g?2:1):g&1)+(p>>>0<k>>>0&1)+n|0;k=j>>>0<n>>>0;p=___muldi3(c[e>>2]|0,0,c[d>>2]|0,0)|0;g=F;_i64Add(i|0,0,p|0,g|0)|0;l=F;m=l+j|0;j=_i64Add(i|0,n|0,p|0,g|0)|0;n=F;_i64Add(j|0,0,p|0,g|0)|0;i=F;h=m+i|0;o=b+16|0;q=___muldi3(c[b>>2]|0,0,c[o>>2]|0,0)|0;r=F;s=_i64Add(j|0,n|0,p|0,g|0)|0;g=F;_i64Add(s|0,0,q|0,r|0)|0;p=F;n=h+p|0;j=_i64Add(s|0,g|0,q|0,r|0)|0;g=_i64Add(j|0,0,q|0,r|0)|0;r=F;q=n+r|0;c[a+16>>2]=g;g=b+20|0;j=___muldi3(c[b>>2]|0,0,c[g>>2]|0,0)|0;s=F;t=_i64Add(q|0,0,j|0,s|0)|0;u=F;v=(h>>>0<i>>>0&1)+(m>>>0<l>>>0?(k?2:1):k&1)+(n>>>0<p>>>0&1)+(q>>>0<r>>>0&1)+u|0;r=v>>>0<u>>>0;_i64Add(t|0,0,j|0,s|0)|0;q=F;p=q+v|0;v=___muldi3(c[e>>2]|0,0,c[o>>2]|0,0)|0;n=F;k=_i64Add(t|0,u|0,j|0,s|0)|0;s=F;_i64Add(k|0,0,v|0,n|0)|0;j=F;u=p+j|0;t=_i64Add(k|0,s|0,v|0,n|0)|0;s=F;_i64Add(t|0,0,v|0,n|0)|0;k=F;l=u+k|0;m=___muldi3(c[f>>2]|0,0,c[d>>2]|0,0)|0;i=F;h=_i64Add(t|0,s|0,v|0,n|0)|0;n=F;_i64Add(h|0,0,m|0,i|0)|0;v=F;s=l+v|0;t=_i64Add(h|0,n|0,m|0,i|0)|0;n=_i64Add(t|0,0,m|0,i|0)|0;i=F;m=s+i|0;c[a+20>>2]=n;n=c[d>>2]|0;t=___muldi3(n|0,0,n|0,0)|0;n=_i64Add(m|0,0,t|0,F|0)|0;t=F;h=(u>>>0<j>>>0&1)+(p>>>0<q>>>0?(r?2:1):r&1)+(l>>>0<k>>>0&1)+(s>>>0<v>>>0&1)+(m>>>0<i>>>0&1)+t|0;i=h>>>0<t>>>0;m=___muldi3(c[f>>2]|0,0,c[o>>2]|0,0)|0;v=F;_i64Add(n|0,0,m|0,v|0)|0;s=F;k=s+h|0;h=_i64Add(n|0,t|0,m|0,v|0)|0;t=F;_i64Add(h|0,0,m|0,v|0)|0;n=F;l=k+n|0;r=___muldi3(c[e>>2]|0,0,c[g>>2]|0,0)|0;q=F;p=_i64Add(h|0,t|0,m|0,v|0)|0;v=F;_i64Add(p|0,0,r|0,q|0)|0;m=F;t=l+m|0;h=_i64Add(p|0,v|0,r|0,q|0)|0;v=F;_i64Add(h|0,0,r|0,q|0)|0;p=F;j=t+p|0;u=b+24|0;w=___muldi3(c[b>>2]|0,0,c[u>>2]|0,0)|0;x=F;y=_i64Add(h|0,v|0,r|0,q|0)|0;q=F;_i64Add(y|0,0,w|0,x|0)|0;r=F;v=j+r|0;h=_i64Add(y|0,q|0,w|0,x|0)|0;q=_i64Add(h|0,0,w|0,x|0)|0;x=F;w=v+x|0;c[a+24>>2]=q;q=b+28|0;h=___muldi3(c[b>>2]|0,0,c[q>>2]|0,0)|0;b=F;y=_i64Add(w|0,0,h|0,b|0)|0;z=F;A=(l>>>0<n>>>0&1)+(k>>>0<s>>>0?(i?2:1):i&1)+(t>>>0<m>>>0&1)+(j>>>0<p>>>0&1)+(v>>>0<r>>>0&1)+(w>>>0<x>>>0&1)+z|0;x=A>>>0<z>>>0;_i64Add(y|0,0,h|0,b|0)|0;w=F;r=w+A|0;A=___muldi3(c[e>>2]|0,0,c[u>>2]|0,0)|0;v=F;p=_i64Add(y|0,z|0,h|0,b|0)|0;b=F;_i64Add(p|0,0,A|0,v|0)|0;h=F;z=r+h|0;y=_i64Add(p|0,b|0,A|0,v|0)|0;b=F;_i64Add(y|0,0,A|0,v|0)|0;p=F;j=z+p|0;m=___muldi3(c[f>>2]|0,0,c[g>>2]|0,0)|0;t=F;i=_i64Add(y|0,b|0,A|0,v|0)|0;v=F;_i64Add(i|0,0,m|0,t|0)|0;A=F;b=j+A|0;y=_i64Add(i|0,v|0,m|0,t|0)|0;v=F;_i64Add(y|0,0,m|0,t|0)|0;i=F;s=b+i|0;k=___muldi3(c[d>>2]|0,0,c[o>>2]|0,0)|0;n=F;l=_i64Add(y|0,v|0,m|0,t|0)|0;t=F;_i64Add(l|0,0,k|0,n|0)|0;m=F;v=s+m|0;y=_i64Add(l|0,t|0,k|0,n|0)|0;t=_i64Add(y|0,0,k|0,n|0)|0;n=F;k=v+n|0;c[a+28>>2]=t;t=c[o>>2]|0;y=___muldi3(t|0,0,t|0,0)|0;t=_i64Add(k|0,0,y|0,F|0)|0;y=F;l=(z>>>0<h>>>0&1)+(r>>>0<w>>>0?(x?2:1):x&1)+(j>>>0<p>>>0&1)+(b>>>0<A>>>0&1)+(s>>>0<i>>>0&1)+(v>>>0<m>>>0&1)+(k>>>0<n>>>0&1)+y|0;n=l>>>0<y>>>0;k=___muldi3(c[d>>2]|0,0,c[g>>2]|0,0)|0;m=F;_i64Add(t|0,0,k|0,m|0)|0;v=F;i=v+l|0;l=_i64Add(t|0,y|0,k|0,m|0)|0;y=F;_i64Add(l|0,0,k|0,m|0)|0;t=F;s=i+t|0;A=___muldi3(c[f>>2]|0,0,c[u>>2]|0,0)|0;b=F;p=_i64Add(l|0,y|0,k|0,m|0)|0;m=F;_i64Add(p|0,0,A|0,b|0)|0;k=F;y=s+k|0;l=_i64Add(p|0,m|0,A|0,b|0)|0;m=F;_i64Add(l|0,0,A|0,b|0)|0;p=F;j=y+p|0;x=___muldi3(c[e>>2]|0,0,c[q>>2]|0,0)|0;e=F;w=_i64Add(l|0,m|0,A|0,b|0)|0;b=F;_i64Add(w|0,0,x|0,e|0)|0;A=F;m=j+A|0;l=_i64Add(w|0,b|0,x|0,e|0)|0;b=_i64Add(l|0,0,x|0,e|0)|0;e=F;x=m+e|0;c[a+32>>2]=b;b=___muldi3(c[f>>2]|0,0,c[q>>2]|0,0)|0;f=F;l=_i64Add(x|0,0,b|0,f|0)|0;w=F;r=(s>>>0<t>>>0&1)+(i>>>0<v>>>0?(n?2:1):n&1)+(y>>>0<k>>>0&1)+(j>>>0<p>>>0&1)+(m>>>0<A>>>0&1)+(x>>>0<e>>>0&1)+w|0;e=r>>>0<w>>>0;_i64Add(l|0,0,b|0,f|0)|0;x=F;A=x+r|0;r=___muldi3(c[d>>2]|0,0,c[u>>2]|0,0)|0;m=F;p=_i64Add(l|0,w|0,b|0,f|0)|0;f=F;_i64Add(p|0,0,r|0,m|0)|0;b=F;w=A+b|0;l=_i64Add(p|0,f|0,r|0,m|0)|0;f=F;_i64Add(l|0,0,r|0,m|0)|0;p=F;j=w+p|0;k=___muldi3(c[o>>2]|0,0,c[g>>2]|0,0)|0;y=F;n=_i64Add(l|0,f|0,r|0,m|0)|0;m=F;_i64Add(n|0,0,k|0,y|0)|0;r=F;f=j+r|0;l=_i64Add(n|0,m|0,k|0,y|0)|0;m=_i64Add(l|0,0,k|0,y|0)|0;y=F;k=f+y|0;c[a+36>>2]=m;m=c[g>>2]|0;l=___muldi3(m|0,0,m|0,0)|0;m=_i64Add(k|0,0,l|0,F|0)|0;l=F;n=(w>>>0<b>>>0&1)+(A>>>0<x>>>0?(e?2:1):e&1)+(j>>>0<p>>>0&1)+(f>>>0<r>>>0&1)+(k>>>0<y>>>0&1)+l|0;y=n>>>0<l>>>0;k=___muldi3(c[o>>2]|0,0,c[u>>2]|0,0)|0;r=F;_i64Add(m|0,0,k|0,r|0)|0;f=F;p=f+n|0;n=_i64Add(m|0,l|0,k|0,r|0)|0;l=F;_i64Add(n|0,0,k|0,r|0)|0;m=F;j=p+m|0;e=___muldi3(c[d>>2]|0,0,c[q>>2]|0,0)|0;d=F;x=_i64Add(n|0,l|0,k|0,r|0)|0;r=F;_i64Add(x|0,0,e|0,d|0)|0;k=F;l=j+k|0;n=_i64Add(x|0,r|0,e|0,d|0)|0;r=_i64Add(n|0,0,e|0,d|0)|0;d=F;e=l+d|0;c[a+40>>2]=r;r=___muldi3(c[o>>2]|0,0,c[q>>2]|0,0)|0;o=F;n=_i64Add(e|0,0,r|0,o|0)|0;x=F;A=(j>>>0<m>>>0&1)+(p>>>0<f>>>0?(y?2:1):y&1)+(l>>>0<k>>>0&1)+(e>>>0<d>>>0&1)+x|0;d=A>>>0<x>>>0;_i64Add(n|0,0,r|0,o|0)|0;e=F;k=e+A|0;A=___muldi3(c[g>>2]|0,0,c[u>>2]|0,0)|0;l=F;y=_i64Add(n|0,x|0,r|0,o|0)|0;o=F;_i64Add(y|0,0,A|0,l|0)|0;r=F;x=k+r|0;n=_i64Add(y|0,o|0,A|0,l|0)|0;o=_i64Add(n|0,0,A|0,l|0)|0;l=F;A=x+l|0;c[a+44>>2]=o;o=c[u>>2]|0;n=___muldi3(o|0,0,o|0,0)|0;o=_i64Add(A|0,0,n|0,F|0)|0;n=F;y=(x>>>0<r>>>0&1)+(k>>>0<e>>>0?(d?2:1):d&1)+(A>>>0<l>>>0&1)+n|0;l=y>>>0<n>>>0;A=___muldi3(c[g>>2]|0,0,c[q>>2]|0,0)|0;g=F;_i64Add(o|0,0,A|0,g|0)|0;d=F;e=d+y|0;y=_i64Add(o|0,n|0,A|0,g|0)|0;n=_i64Add(y|0,0,A|0,g|0)|0;g=F;A=e+g|0;c[a+48>>2]=n;n=___muldi3(c[u>>2]|0,0,c[q>>2]|0,0)|0;u=F;y=_i64Add(A|0,0,n|0,u|0)|0;o=F;k=(A>>>0<g>>>0&1)+(e>>>0<d>>>0?(l?2:1):l&1)+o|0;l=k>>>0<o>>>0;o=_i64Add(y|0,0,n|0,u|0)|0;u=F;n=u+k|0;c[a+52>>2]=o;o=c[q>>2]|0;q=___muldi3(o|0,0,o|0,0)|0;o=_i64Add(n|0,0,q|0,F|0)|0;c[a+56>>2]=o;c[a+60>>2]=F+(n>>>0<u>>>0?(l?2:1):l&1);return}function _bn_sqr_normal(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0;f=d<<1;c[a+(f+-1<<2)>>2]=0;c[a>>2]=0;g=a+4|0;h=d+-1|0;i=b+4|0;if((d|0)>1?(c[g+(h<<2)>>2]=_bn_mul_words(g,i,h,c[b>>2]|0)|0,(d|0)!=2):0){g=d+-2|0;j=h;h=i;i=a+12|0;while(1){j=j+-1|0;k=h;h=h+4|0;c[i+(j<<2)>>2]=_bn_mul_add_words(i,h,j,c[k>>2]|0)|0;if((g|0)<=1)break;else{g=g+-1|0;i=i+8|0}}}_bn_add_words(a,a,a,f)|0;_bn_sqr_words(e,b,d);_bn_add_words(a,a,e,f)|0;return}function _bn_sqr_recursive(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0;f=(d|0)/2|0;switch(d|0){case 4:{_bn_sqr_comba4(a,b);return}case 8:{_bn_sqr_comba8(a,b);return}default:{if((d|0)<16){_bn_sqr_normal(a,b,d,e);return}g=b+(f<<2)|0;h=_bn_cmp_words(b,g,f)|0;do if((h|0)<=0)if((h|0)<0){_bn_sub_words(e,g,b,f)|0;i=10;break}else{j=e+(d<<2)|0;_memset(j|0,0,d<<2|0)|0;k=e+(d<<1<<2)|0;l=j;break}else{_bn_sub_words(e,b,g,f)|0;i=10}while(0);if((i|0)==10){i=e+(d<<1<<2)|0;h=e+(d<<2)|0;_bn_sqr_recursive(h,e,f,i);k=i;l=h}_bn_sqr_recursive(a,b,f,k);b=a+(d<<2)|0;_bn_sqr_recursive(b,g,f,k);k=a+(f<<2)|0;g=(_bn_add_words(e,a,b,d)|0)-(_bn_sub_words(l,e,l,d)|0)+(_bn_add_words(k,k,l,d)|0)|0;if(!g)return;l=a+(f+d<<2)|0;d=(c[l>>2]|0)+g|0;c[l>>2]=d;if(d>>>0<g>>>0)m=l;else return;do{m=m+4|0;l=(c[m>>2]|0)+1|0;c[m>>2]=l}while(!(l|0));return}}}function _bn_cmp_words(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0;e=d+-1|0;f=c[a+(e<<2)>>2]|0;g=c[b+(e<<2)>>2]|0;if((f|0)!=(g|0)){h=f>>>0>g>>>0?1:-1;return h|0}g=d+-2|0;if((g|0)>-1)i=g;else{h=0;return h|0}while(1){j=c[a+(i<<2)>>2]|0;k=c[b+(i<<2)>>2]|0;if((j|0)!=(k|0))break;if((i|0)>0)i=i+-1|0;else{h=0;l=7;break}}if((l|0)==7)return h|0;h=j>>>0>k>>>0?1:-1;return h|0}function _bn_sqr_words(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0;if((d|0)<1)return;if(d>>>0>3){e=d+-4|0;f=e>>>2;g=f<<2;h=g+4|0;i=(f<<3)+8|0;f=b;j=d;k=a;while(1){l=c[f>>2]|0;m=___muldi3(l|0,0,l|0,0)|0;c[k>>2]=m;c[k+4>>2]=F;m=c[f+4>>2]|0;l=___muldi3(m|0,0,m|0,0)|0;c[k+8>>2]=l;c[k+12>>2]=F;l=c[f+8>>2]|0;m=___muldi3(l|0,0,l|0,0)|0;c[k+16>>2]=m;c[k+20>>2]=F;m=c[f+12>>2]|0;l=___muldi3(m|0,0,m|0,0)|0;c[k+24>>2]=l;c[k+28>>2]=F;j=j+-4|0;if(j>>>0<=3)break;else{f=f+16|0;k=k+32|0}}k=e-g|0;if(!k)return;else{n=b+(h<<2)|0;o=k;p=a+(i<<2)|0}}else{n=b;o=d;p=a}while(1){a=c[n>>2]|0;d=___muldi3(a|0,0,a|0,0)|0;c[p>>2]=d;c[p+4>>2]=F;o=o+-1|0;if(!o)break;else{n=n+4|0;p=p+8|0}}return}function _BN_mod_exp_mont_consttime(a,b,d,e,f,g){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;var h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0;h=l;l=l+48|0;if((l|0)>=(m|0))ba(48);i=h+20|0;j=h;k=e+4|0;n=c[k>>2]|0;if((n|0)>0?c[c[e>>2]>>2]&1|0:0){o=_BN_num_bits(d)|0;if(!o){if(((c[k>>2]|0)==1?(c[c[e>>2]>>2]|0)==1:0)?(c[e+12>>2]|0)==0:0){_BN_set_word(a,0)|0;p=1;l=h;return p|0}p=_BN_set_word(a,1)|0;l=h;return p|0}_BN_CTX_start(f);k=(g|0)==0;if(k){q=_BN_MONT_CTX_new()|0;if(q)if(!(_BN_MONT_CTX_set(q,e,f)|0)){r=0;s=0;t=q;u=0;v=0;w=51}else{x=q;w=13}else y=0}else{x=g;w=13}a:do if((w|0)==13){if((o|0)<=937)if((o|0)>306)z=5;else z=(o|0)>89?4:(o|0)>22?3:1;else z=6;g=1<<z;q=n<<1;A=((q|0)>(g|0)?q:g)+(n<<z)<<2;q=(A|0)<3072;B=A+64|0;if(!q){C=_CRYPTO_malloc(B,534358,813)|0;if(!C){r=0;s=A;t=x;u=0;v=0;w=51;break}else D=C}else{C=B;B=l;l=l+((1*C|0)+15&-16)|0;if((l|0)>=(m|0))ba((1*C|0)+15&-16|0);D=B}B=D+(64-(D&63))|0;_memset(B|0,0,A|0)|0;C=q?0:D;q=B+(n<<2<<z)|0;c[i>>2]=q;c[j>>2]=q+(n<<2);E=j+4|0;c[E>>2]=0;F=i+4|0;c[F>>2]=0;c[j+8>>2]=n;c[i+8>>2]=n;c[j+12>>2]=0;c[i+12>>2]=0;c[j+16>>2]=2;c[i+16>>2]=2;G=c[e>>2]|0;if((c[G+(n+-1<<2)>>2]|0)>=0){if(!(_BN_mod_mul_montgomery(i,_BN_value_one()|0,x+4|0,x,f)|0)){r=B;s=A;t=x;u=0;v=C;w=51;break}}else{c[q>>2]=0-(c[G>>2]|0);if((n|0)>1){H=1;do{c[q+(H<<2)>>2]=~c[G+(H<<2)>>2];H=H+1|0}while((H|0)!=(n|0))}c[F>>2]=n}if((c[b+12>>2]|0)==0?(_BN_ucmp(b,e)|0)<=-1:0){if(!(_BN_mod_mul_montgomery(j,b,x+4|0,x,f)|0)){r=B;s=A;t=x;u=0;v=C;w=51;break}}else{if(!(_BN_div(0,j,b,e,f)|0)){r=B;s=A;t=x;u=0;v=C;w=51;break}if(!(_BN_mod_mul_montgomery(j,j,x+4|0,x,f)|0)){r=B;s=A;t=x;u=0;v=C;w=51;break}}H=c[i>>2]|0;G=c[F>>2]|0;q=(G|0)<(n|0)?G:n;if((q|0)>0){G=0;I=0;while(1){c[B+(I<<2)>>2]=c[H+(G<<2)>>2];G=G+1|0;if((G|0)>=(q|0))break;else I=I+g|0}}I=c[j>>2]|0;q=c[E>>2]|0;G=(q|0)<(n|0)?q:n;if((G|0)>0){q=0;H=1;while(1){c[B+(H<<2)>>2]=c[I+(q<<2)>>2];q=q+1|0;if((q|0)>=(G|0))break;else H=H+g|0}}if(z>>>0>1){if(!(_BN_mod_mul_montgomery(i,j,j,x,f)|0)){r=B;s=A;t=x;u=0;v=C;w=51;break}H=c[i>>2]|0;G=c[F>>2]|0;q=(G|0)<(n|0)?G:n;if((q|0)>0){G=0;I=2;while(1){c[B+(I<<2)>>2]=c[H+(G<<2)>>2];G=G+1|0;if((G|0)>=(q|0))break;else I=I+g|0}}if((g|0)>3){I=3;do{if(!(_BN_mod_mul_montgomery(i,j,i,x,f)|0)){r=B;s=A;t=x;u=0;v=C;w=51;break a}q=c[i>>2]|0;G=c[F>>2]|0;H=(G|0)<(n|0)?G:n;if((H|0)>0){G=0;E=I;while(1){c[B+(E<<2)>>2]=c[q+(G<<2)>>2];G=G+1|0;if((G|0)>=(H|0))break;else E=E+g|0}}I=I+1|0}while((I|0)<(g|0))}}g=o+-1|0;I=(g|0)%(z|0)|0;if((I|0)>-1){F=0;E=g;H=I;while(1){I=(_BN_is_bit_set(d,E)|0)+(F<<1)|0;G=E+-1|0;if((H|0)>0){F=I;E=G;H=H+-1|0}else{J=I;K=G;break}}}else{J=0;K=g}if(!(_MOD_EXP_CTIME_COPY_FROM_PREBUF(i,n,B,J,z)|0)){r=B;s=A;t=x;u=0;v=C;w=51}else{H=K;while(1){if((H|0)>-1){L=0;M=H;N=0}else break;do{if(!(_BN_mod_mul_montgomery(i,i,i,x,f)|0)){r=B;s=A;t=x;u=0;v=C;w=51;break a}L=(_BN_is_bit_set(d,M)|0)+(L<<1)|0;N=N+1|0;M=M+-1|0}while((N|0)<(z|0));if(!(_MOD_EXP_CTIME_COPY_FROM_PREBUF(j,n,B,L,z)|0)){r=B;s=A;t=x;u=0;v=C;w=51;break a}if(!(_BN_mod_mul_montgomery(i,i,j,x,f)|0)){r=B;s=A;t=x;u=0;v=C;w=51;break a}else H=M}r=B;s=A;t=x;u=(_BN_from_montgomery(a,i,x,f)|0)!=0&1;v=C;w=51}}while(0);if((w|0)==51){if(k&(t|0)!=0)_BN_MONT_CTX_free(t);if((r|0)!=0?(_OPENSSL_cleanse(r,s),(v|0)!=0):0){_CRYPTO_free(v);y=u}else y=u}_BN_CTX_end(f);p=y;l=h;return p|0}_ERR_put_error(3,124,102,534358,716);p=0;l=h;return p|0}function _BN_MONT_CTX_new(){var a=0,b=0;a=_CRYPTO_malloc(76,534511,341)|0;if(!a){b=0;return b|0}c[a>>2]=0;_BN_init(a+4|0);_BN_init(a+24|0);_BN_init(a+44|0);c[a+68>>2]=0;c[a+64>>2]=0;c[a+72>>2]=1;b=a;return b|0}function _BN_MONT_CTX_set(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+8|0;g=e;if(!(c[b+4>>2]|0)){h=0;l=e;return h|0}_BN_CTX_start(d);i=_BN_CTX_get(d)|0;a:do if((i|0)!=0?(j=a+4|0,k=a+24|0,(_BN_copy(k,b)|0)!=0):0){c[a+36>>2]=0;_BN_init(f);c[f>>2]=g;c[f+8>>2]=2;c[f+12>>2]=0;c[a>>2]=(((_BN_num_bits(b)|0)+31|0)/32|0)<<5;_BN_set_word(j,0)|0;do if((_BN_set_bit(j,32)|0?(n=c[c[b>>2]>>2]|0,c[g>>2]=n,c[g+4>>2]=0,c[f+4>>2]=(n|0)!=0&1,_BN_mod_inverse(i,j,f,d)|0):0)?_BN_lshift(i,i,32)|0:0){n=i+4|0;if(!(c[n>>2]|0)){if(!(_BN_set_word(i,-1)|0))break}else if(!(_BN_sub_word(i,1)|0))break;if(_BN_div(i,0,i,f,d)|0){if((c[n>>2]|0)>0)o=c[c[i>>2]>>2]|0;else o=0;c[a+64>>2]=o;c[a+68>>2]=0;_BN_set_word(j,0)|0;if(!(_BN_set_bit(j,c[a>>2]<<1)|0)){p=0;break a}p=(_BN_div(0,j,j,k,d)|0)!=0&1;break a}}while(0);p=0}else p=0;while(0);_BN_CTX_end(d);h=p;l=e;return h|0}function _BN_mod_mul_montgomery(a,b,c,d,e){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;var f=0,g=0;_BN_CTX_start(e);f=_BN_CTX_get(e)|0;do if(!f)g=0;else{if((b|0)==(c|0)){if(!(_BN_sqr(f,b,e)|0)){g=0;break}}else if(!(_BN_mul(f,b,c,e)|0)){g=0;break}g=(_BN_from_montgomery_word(a,f,d)|0)!=0&1}while(0);_BN_CTX_end(e);return g|0}function _BN_value_one(){return 58472}function _BN_from_montgomery(a,b,c,d){a=a|0;b=b|0;c=c|0;d=d|0;var e=0,f=0;_BN_CTX_start(d);e=_BN_CTX_get(d)|0;if((e|0)!=0?(_BN_copy(e,b)|0)!=0:0)f=_BN_from_montgomery_word(a,e,c)|0;else f=0;_BN_CTX_end(d);return f|0}function _BN_from_montgomery_word(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0;e=c[d+28>>2]|0;if(!e){c[a+4>>2]=0;f=1;return f|0}g=e<<1;if((g|0)>(c[b+8>>2]|0)?(_bn_expand2(b,g)|0)==0:0){f=0;return f|0}h=b+12|0;c[h>>2]=c[h>>2]^c[d+36>>2];i=c[d+24>>2]|0;j=c[b>>2]|0;k=b+4|0;l=c[k>>2]|0;if((l|0)<(g|0))_memset(j+(l<<2)|0,0,(e<<3)-(l<<2)|0)|0;c[k>>2]=g;g=c[d+64>>2]|0;if((e|0)>0){d=j;j=0;l=0;while(1){m=(_bn_mul_add_words(d,i,e,U(c[d>>2]|0,g)|0)|0)+j|0;n=d+(e<<2)|0;o=c[n>>2]|0;p=m+o|0;q=((m|0)!=0|j)&p>>>0<=o>>>0;c[n>>2]=p;l=l+1|0;if((l|0)==(e|0)){r=q;break}else{d=d+4|0;j=q}}}else r=0;if((e|0)>(c[a+8>>2]|0)?(_bn_expand2(a,e)|0)==0:0){f=0;return f|0}j=a+4|0;c[j>>2]=e;c[a+12>>2]=c[h>>2];h=c[a>>2]|0;d=(c[b>>2]|0)+(e<<2)|0;l=r-(_bn_sub_words(h,d,i,e)|0)|0;i=h&~l|d&l;l=e+-4|0;if((e|0)>4){r=0;do{g=c[i+(r<<2)>>2]|0;q=r|1;p=c[i+(q<<2)>>2]|0;n=r|2;o=c[i+(n<<2)>>2]|0;c[d+(r<<2)>>2]=0;m=r|3;s=c[i+(m<<2)>>2]|0;c[d+(q<<2)>>2]=0;c[h+(r<<2)>>2]=g;c[d+(n<<2)>>2]=0;c[h+(q<<2)>>2]=p;c[d+(m<<2)>>2]=0;c[h+(n<<2)>>2]=o;c[h+(m<<2)>>2]=s;r=r+4|0}while((r|0)<(l|0));t=e+-1&-4}else t=0;if((t|0)<(e|0)){l=t;do{c[h+(l<<2)>>2]=c[i+(l<<2)>>2];c[d+(l<<2)>>2]=0;l=l+1|0}while((l|0)!=(e|0))}e=c[k>>2]|0;if((e|0)>0){l=e;d=(c[b>>2]|0)+(e+-1<<2)|0;while(1){if(c[d>>2]|0){u=l;break}e=l+-1|0;if((l|0)>1){l=e;d=d+-4|0}else{u=e;break}}c[k>>2]=u}u=c[j>>2]|0;if((u|0)<=0){f=1;return f|0}k=(c[a>>2]|0)+(u+-1<<2)|0;a=u;while(1){if(c[k>>2]|0){v=a;break}u=a+-1|0;if((a|0)>1){k=k+-4|0;a=u}else{v=u;break}}c[j>>2]=v;f=1;return f|0}function _BN_mod_inverse(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0;f=l;l=l+48|0;if((l|0)>=(m|0))ba(48);g=f+20|0;h=f;if((c[b+16>>2]&4|0)==0?(c[d+16>>2]&4|0)==0:0){_BN_CTX_start(e);i=_BN_CTX_get(e)|0;j=_BN_CTX_get(e)|0;k=_BN_CTX_get(e)|0;n=_BN_CTX_get(e)|0;o=_BN_CTX_get(e)|0;p=_BN_CTX_get(e)|0;q=_BN_CTX_get(e)|0;a:do if(q){if(!a){r=_BN_new()|0;if(!r){s=0;t=0;break}else u=r}else u=a;_BN_set_word(k,1)|0;_BN_set_word(p,0)|0;if((_BN_copy(j,b)|0)!=0?(_BN_copy(i,d)|0)!=0:0){c[i+12>>2]=0;if(!((c[j+12>>2]|0)==0?(_BN_ucmp(j,i)|0)<=-1:0))v=38;if((v|0)==38?(_BN_nnmod(j,j,i,e)|0)==0:0){s=0;t=u;break}if(((c[d+4>>2]|0)>0?(c[c[d>>2]>>2]&1|0)!=0:0)?(_BN_num_bits(d)|0)<2049:0){r=j+4|0;if(!(c[r>>2]|0)){w=i;x=p;v=96}else{y=k+4|0;z=p+4|0;while(1){A=0;while(1){if(_BN_is_bit_set(j,A)|0)break;B=A+1|0;if(((c[y>>2]|0)>0?c[c[k>>2]>>2]&1|0:0)?(_BN_uadd(k,k,d)|0)==0:0){s=0;t=u;break a}if(!(_BN_rshift1(k,k)|0)){s=0;t=u;break a}else A=B}if((A|0)>0?(_BN_rshift(j,j,A)|0)==0:0){s=0;t=u;break a}else C=0;while(1){if(_BN_is_bit_set(i,C)|0)break;B=C+1|0;do if((c[z>>2]|0)>0){if(!(c[c[p>>2]>>2]&1))break;if(!(_BN_uadd(p,p,d)|0)){s=0;t=u;break a}}while(0);if(!(_BN_rshift1(p,p)|0)){s=0;t=u;break a}else C=B}if((C|0)>0?(_BN_rshift(i,i,C)|0)==0:0){s=0;t=u;break a}if((_BN_ucmp(j,i)|0)>-1){if(!(_BN_uadd(k,k,p)|0)){s=0;t=u;break a}if(!(_BN_usub(j,j,i)|0)){s=0;t=u;break a}}else{if(!(_BN_uadd(p,p,k)|0)){s=0;t=u;break a}if(!(_BN_usub(i,i,j)|0)){s=0;t=u;break a}}if(!(c[r>>2]|0)){w=i;x=p;v=96;break}}}}else if(c[j+4>>2]|0){r=n+4|0;z=n+12|0;y=-1;A=i;D=j;E=o;F=p;G=k;while(1){H=_BN_num_bits(A)|0;do if((H|0)==(_BN_num_bits(D)|0)){if(!(_BN_set_word(n,1)|0)){s=0;t=u;break a}if(!(_BN_sub(E,A,D)|0)){s=0;t=u;break a}}else{I=_BN_num_bits(A)|0;if((I|0)!=((_BN_num_bits(D)|0)+1|0))if(!(_BN_div(n,E,A,D,e)|0)){s=0;t=u;break a}else break;if(!(_BN_lshift1(q,D)|0)){s=0;t=u;break a}if((_BN_ucmp(A,q)|0)<0){if(!(_BN_set_word(n,1)|0)){s=0;t=u;break a}if(!(_BN_sub(E,A,D)|0)){s=0;t=u;break a}else break}if(!(_BN_sub(E,A,q)|0)){s=0;t=u;break a}if(!(_BN_add(n,q,D)|0)){s=0;t=u;break a}if((_BN_ucmp(A,n)|0)<0)if(!(_BN_set_word(n,2)|0)){s=0;t=u;break a}else break;if(!(_BN_set_word(n,3)|0)){s=0;t=u;break a}if(!(_BN_sub(E,E,D)|0)){s=0;t=u;break a}}while(0);b:do if((c[r>>2]|0)==1){switch(c[c[n>>2]>>2]|0){case 1:{if(!(c[z>>2]|0))if(!(_BN_add(A,G,F)|0)){s=0;t=u;break a}else break b;break}case 2:{if(!(c[z>>2]|0))if(!(_BN_lshift1(A,G)|0)){s=0;t=u;break a}else{v=93;break b}break}case 4:{if(!(c[z>>2]|0))if(!(_BN_lshift(A,G,2)|0)){s=0;t=u;break a}else{v=93;break b}break}default:{}}if(!(_BN_copy(A,G)|0)){s=0;t=u;break a}if(!(_BN_mul_word(A,c[c[n>>2]>>2]|0)|0)){s=0;t=u;break a}else v=93}else if(!(_BN_mul(A,n,G,e)|0)){s=0;t=u;break a}else v=93;while(0);if((v|0)==93?(v=0,(_BN_add(A,A,F)|0)==0):0){s=0;t=u;break a}if(!(c[E+4>>2]|0))break;else{H=G;I=F;J=E;K=D;y=0-y|0;G=A;F=H;E=I;D=J;A=K}}if((y|0)>0){w=D;x=G;v=96}else{L=D;M=G}}else{w=i;x=p;v=96}if((v|0)==96)if(!(_BN_sub(x,d,x)|0)){s=0;t=u;break}else{L=w;M=x}if(((c[L+4>>2]|0)==1?(c[c[L>>2]>>2]|0)==1:0)?(c[L+12>>2]|0)==0:0){if((c[M+12>>2]|0)==0?(_BN_ucmp(M,d)|0)<0:0){if(!(_BN_copy(u,M)|0)){s=0;t=u;break}}else v=103;if((v|0)==103?(_BN_nnmod(u,M,d,e)|0)==0:0){s=0;t=u;break}s=u;t=u;break}_ERR_put_error(3,110,108,534473,525);s=0;t=u}else{s=0;t=u}}else{s=0;t=0}while(0);if((a|0)==0&(s|0)==0)_BN_free(t);_BN_CTX_end(e);N=s;l=f;return N|0}_BN_CTX_start(e);s=_BN_CTX_get(e)|0;t=_BN_CTX_get(e)|0;u=_BN_CTX_get(e)|0;M=_BN_CTX_get(e)|0;L=_BN_CTX_get(e)|0;x=_BN_CTX_get(e)|0;c:do if(_BN_CTX_get(e)|0){if(!a){w=_BN_new()|0;if(!w){O=0;P=0;break}else Q=w}else Q=a;_BN_set_word(u,1)|0;_BN_set_word(x,0)|0;if((_BN_copy(t,b)|0)!=0?(_BN_copy(s,d)|0)!=0:0){c[s+12>>2]=0;w=t+12|0;p=c[w>>2]|0;if(!p){if((_BN_ucmp(t,s)|0)>-1){R=c[w>>2]|0;v=11}}else{R=p;v=11}if((v|0)==11?(p=h+16|0,c[p>>2]=0,c[h>>2]=c[t>>2],c[h+4>>2]=c[t+4>>2],c[h+8>>2]=c[t+8>>2],c[h+12>>2]=R,c[p>>2]=c[t+16>>2]&-8|6,(_BN_nnmod(t,h,s,e)|0)==0):0){O=0;P=Q;break}p=g+16|0;w=g+4|0;i=g+8|0;n=g+12|0;q=-1;k=s;o=t;j=u;C=x;A=L;while(1){if(!(c[o+4>>2]|0))break;c[p>>2]=0;c[g>>2]=c[k>>2];c[w>>2]=c[k+4>>2];c[i>>2]=c[k+8>>2];c[n>>2]=c[k+12>>2];c[p>>2]=c[k+16>>2]&-8|6;if(!(_BN_div(M,A,g,o,e)|0)){O=0;P=Q;break c}if(!(_BN_mul(k,M,j,e)|0)){O=0;P=Q;break c}if(!(_BN_add(k,k,C)|0)){O=0;P=Q;break c}else{E=A;F=o;q=0-q|0;A=C;C=j;j=k;o=E;k=F}}if((q|0)<0?(_BN_sub(C,d,C)|0)==0:0){O=0;P=Q;break}if(((c[k+4>>2]|0)==1?(c[c[k>>2]>>2]|0)==1:0)?(c[k+12>>2]|0)==0:0){if((c[C+12>>2]|0)==0?(_BN_ucmp(C,d)|0)<0:0){if(!(_BN_copy(Q,C)|0)){O=0;P=Q;break}}else v=25;if((v|0)==25?(_BN_nnmod(Q,C,d,e)|0)==0:0){O=0;P=Q;break}O=Q;P=Q;break}_ERR_put_error(3,139,108,534473,692);O=0;P=Q}else{O=0;P=Q}}else{O=0;P=0}while(0);if((a|0)==0&(O|0)==0)_BN_free(P);_BN_CTX_end(e);N=O;l=f;return N|0}function _BN_lshift1(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0;d=c[a+8>>2]|0;if((a|0)==(b|0)){e=c[a+4>>2]|0;if((e|0)>=(d|0)?(_bn_expand2(a,e+1|0)|0)==0:0){f=0;return f|0}}else{c[a+12>>2]=c[b+12>>2];e=b+4|0;g=c[e>>2]|0;do if((g|0)>=(d|0))if(!(_bn_expand2(a,g+1|0)|0)){f=0;return f|0}else{h=c[e>>2]|0;break}else h=g;while(0);c[a+4>>2]=h}h=b+4|0;if((c[h>>2]|0)<=0){f=1;return f|0}g=0;e=c[a>>2]|0;d=c[b>>2]|0;b=0;while(1){i=c[d>>2]|0;j=e;e=e+4|0;c[j>>2]=i<<1|g;g=i>>>31;b=b+1|0;if((b|0)>=(c[h>>2]|0))break;else d=d+4|0}if(!g){f=1;return f|0}c[e>>2]=1;e=a+4|0;c[e>>2]=(c[e>>2]|0)+1;f=1;return f|0}function _BN_mul_word(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0;d=a+4|0;e=c[d>>2]|0;if(!e){f=1;return f|0}if(!b){_BN_set_word(a,0)|0;f=1;return f|0}g=c[a>>2]|0;h=_bn_mul_words(g,g,e,b)|0;if(!h){f=1;return f|0}b=c[d>>2]|0;do if((b|0)>=(c[a+8>>2]|0))if(!(_bn_expand2(a,b+1|0)|0)){f=0;return f|0}else{i=c[d>>2]|0;break}else i=b;while(0);b=c[a>>2]|0;c[d>>2]=i+1;c[b+(i<<2)>>2]=h;f=1;return f|0}function _MOD_EXP_CTIME_COPY_FROM_PREBUF(a,b,d,e,f){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;g=1<<f;if((c[a+8>>2]|0)<(b|0)?(_bn_expand2(a,b)|0)==0:0){h=0;return h|0}a:do if((f|0)<4)if((b|0)>0){i=0;j=d;while(1){k=0;l=0;do{m=k^e;l=c[j+(k<<2)>>2]&(m+-1&(m^-2147483648))>>31|l;k=k+1|0}while((k|0)<(g|0));c[(c[a>>2]|0)+(i<<2)>>2]=l;i=i+1|0;if((i|0)==(b|0))break;else j=j+(g<<2)|0}}else n=16;else{j=f+-2|0;i=1<<j;k=e>>j;m=i+-1&e;o=k^-2147483648;p=(k+-1&o)>>31;q=((k^1)+-1&o)>>31;r=((k^2)+-1&o)>>31;s=((k^3)+-1&o)>>31;if((b|0)>0){o=i<<1;k=3<<j;if((j|0)==31){j=c[a>>2]|0;t=0;while(1){c[j+(t<<2)>>2]=0;t=t+1|0;if((t|0)==(b|0))break a}}else{u=d;v=0}while(1){t=0;j=0;do{w=j^m;t=(c[u+(j+i<<2)>>2]&q|c[u+(j<<2)>>2]&p|c[u+(j+o<<2)>>2]&r|c[u+(j+k<<2)>>2]&s)&(w+-1&(w^-2147483648))>>31|t;j=j+1|0}while((j|0)<(i|0));c[(c[a>>2]|0)+(v<<2)>>2]=t;v=v+1|0;if((v|0)==(b|0))break;else u=u+(g<<2)|0}}else n=16}while(0);if((n|0)==16){c[a+4>>2]=b;h=1;return h|0}n=a+4|0;c[n>>2]=b;if((b|0)<=0){h=1;return h|0}g=b;u=(c[a>>2]|0)+(b+-1<<2)|0;while(1){if(c[u>>2]|0){x=g;break}b=g+-1|0;if((g|0)>1){g=b;u=u+-4|0}else{x=b;break}}c[n>>2]=x;h=1;return h|0}function _EC_POINT_set_compressed_coordinates_GFp(a,b,d,e,f){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0;g=c[a>>2]|0;h=c[g+76>>2]|0;if((h|0)==0?(c[g>>2]&1|0)==0:0){_ERR_put_error(16,125,66,533327,78);i=0;return i|0}if((g|0)!=(c[b>>2]|0)){_ERR_put_error(16,125,101,533327,83);i=0;return i|0}if(!(c[g>>2]&1)){i=Fi[h&127](a,b,d,e,f)|0;return i|0}if((c[g+4>>2]|0)==406){i=_ec_GFp_simple_set_compressed_coordinates(a,b,d,e,f)|0;return i|0}else{i=_ec_GF2m_simple_set_compressed_coordinates(a,b,d,e,f)|0;return i|0}return 0}function _EC_GROUP_new_by_curve_name(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0;if((a|0)<1){b=0;return b|0}else d=0;while(1){if((c[60156+(d<<4)>>2]|0)==(a|0)){e=3;break}f=d+1|0;if(f>>>0<81)d=f;else break}do if((e|0)==3){f=c[60156+(d<<4)+4>>2]|0;g=_BN_CTX_new()|0;if(!g){_ERR_put_error(16,175,65,534788,3065);_EC_GROUP_free(0);break}h=c[f+4>>2]|0;i=c[f+8>>2]|0;j=f+16+h|0;k=_BN_bin2bn(j,i,0)|0;l=(k|0)==0;do if(!l?(m=_BN_bin2bn(j+i|0,i,0)|0,(m|0)!=0):0){n=_BN_bin2bn(j+(i<<1)|0,i,0)|0;if(!n){o=m;e=7}else{if((c[f>>2]|0)==406){p=_EC_GROUP_new_curve_GFp(k,m,n,g)|0;if(!p){_ERR_put_error(16,175,16,534788,3091);q=0;r=n;s=m;e=31;break}else t=p}else{p=_EC_GROUP_new_curve_GF2m(k,m,n,g)|0;if(!p){_ERR_put_error(16,175,16,534788,3100);q=0;r=n;s=m;e=31;break}else t=p}p=_EC_POINT_new(t)|0;if(!p){_ERR_put_error(16,175,16,534788,3107);q=t;r=n;s=m;e=31;break}u=_BN_bin2bn(j+(i*3|0)|0,i,0)|0;do if((u|0)!=0?(v=_BN_bin2bn(j+(i<<2)|0,i,0)|0,(v|0)!=0):0){if(!(_EC_POINT_set_affine_coordinates_GFp(t,p,u,v,g)|0)){_ERR_put_error(16,175,16,534788,3117);w=0;x=v;e=28;break}y=_BN_bin2bn(j+(i*5|0)|0,i,0)|0;if(y|0?_BN_set_word(u,c[f+12>>2]|0)|0:0){if(!(_EC_GROUP_set_generator(t,p,y,u)|0)){_ERR_put_error(16,175,16,534788,3126);w=y;x=v;e=28;break}if(!h){z=y;A=v;B=t;break}if(_EC_GROUP_set_seed(t,j+(0-h)|0,h)|0){z=y;A=v;B=t;break}_ERR_put_error(16,175,16,534788,3131);w=y;x=v;e=28;break}_ERR_put_error(16,175,3,534788,3122);w=y;x=v;e=28}else e=17;while(0);if((e|0)==17){_ERR_put_error(16,175,3,534788,3113);w=0;x=0;e=28}if((e|0)==28){_EC_GROUP_free(t);z=w;A=x;B=0}_EC_POINT_free(p);_BN_CTX_free(g);C=z;D=u;E=A;F=n;G=m;H=B;e=32}}else{o=0;e=7}while(0);if((e|0)==7){_ERR_put_error(16,175,3,534788,3078);q=0;r=0;s=o;e=31}if((e|0)==31){_EC_GROUP_free(q);_BN_CTX_free(g);if(l){I=0;J=0;K=0;L=r;M=s;N=0}else{C=0;D=0;E=0;F=r;G=s;H=0;e=32}}if((e|0)==32){_BN_free(k);I=C;J=D;K=E;L=F;M=G;N=H}if(M|0)_BN_free(M);if(L|0)_BN_free(L);if(I|0)_BN_free(I);if(J|0)_BN_free(J);if(K|0)_BN_free(K);if(N|0){_EC_GROUP_set_curve_name(N,a);b=N;return b|0}}while(0);_ERR_put_error(16,174,129,534788,3179);b=0;return b|0}function _EC_GROUP_set_asn1_flag(a,b){a=a|0;b=b|0;var d=0;d=a+52|0;c[d>>2]=c[d>>2]&-2147483648|b&2147483647;return}function _EC_GROUP_new_curve_GF2m(a,b,c,d){a=a|0;b=b|0;c=c|0;d=d|0;var e=0,f=0;e=_EC_GROUP_new(_EC_GF2m_simple_method()|0)|0;if(!e){f=0;return f|0}if(_EC_GROUP_set_curve_GF2m(e,a,b,c,d)|0){f=e;return f|0}_EC_GROUP_clear_free(e);f=0;return f|0}function _EC_GROUP_new_curve_GFp(a,b,c,d){a=a|0;b=b|0;c=c|0;d=d|0;var e=0,f=0,g=0;e=_EC_GROUP_new(_EC_GFp_nist_method()|0)|0;if(!e){f=0;return f|0}if(_EC_GROUP_set_curve_GFp(e,a,b,c,d)|0){f=e;return f|0}g=_ERR_peek_last_error()|0;if((g&-16777216|0)==268435456?((g&4095)+-135|0)>>>0<2:0){_ERR_clear_error();_EC_GROUP_clear_free(e);g=_EC_GROUP_new(_EC_GFp_mont_method()|0)|0;if(!g){f=0;return f|0}if(_EC_GROUP_set_curve_GFp(g,a,b,c,d)|0){f=g;return f|0}_EC_GROUP_clear_free(g);f=0;return f|0}_EC_GROUP_clear_free(e);f=0;return f|0}function _EC_GROUP_set_point_conversion_form(a,b){a=a|0;b=b|0;c[a+56>>2]=b;return}function _EC_GROUP_set_generator(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0;if(!b){_ERR_put_error(16,111,67,533404,297);f=0;return f|0}g=a+4|0;h=c[g>>2]|0;if(!h){i=_EC_POINT_new(a)|0;c[g>>2]=i;if(!i){f=0;return f|0}else j=i}else j=h;h=c[j>>2]|0;i=c[h+52>>2]|0;if(!i){_ERR_put_error(16,114,66,533404,757);f=0;return f|0}if((h|0)!=(c[b>>2]|0)){_ERR_put_error(16,114,101,533404,761);f=0;return f|0}if((j|0)!=(b|0)?($i[i&8191](j,b)|0)==0:0){f=0;return f|0}b=a+8|0;if(d){if(!(_BN_copy(b,d)|0)){f=0;return f|0}}else _BN_set_word(b,0)|0;b=a+28|0;if(e){if(!(_BN_copy(b,e)|0)){f=0;return f|0}}else _BN_set_word(b,0)|0;_ec_precompute_mont_data(a)|0;f=1;return f|0}function _ec_precompute_mont_data(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=_BN_CTX_new()|0;if((c[a+52>>2]|0)<0){d=a+172|0;e=c[d>>2]|0;if(e|0){_BN_MONT_CTX_free(e);c[d>>2]=0}if(!b){f=0;return f|0}e=_BN_MONT_CTX_new()|0;c[d>>2]=e;if(e)if(!(_BN_MONT_CTX_set(e,a+8|0,b)|0)){_BN_MONT_CTX_free(c[d>>2]|0);c[d>>2]=0;g=0}else g=1;else g=0}else if(!b){f=0;return f|0}else g=0;_BN_CTX_free(b);f=g;return f|0}function _EC_GFp_nist_method(){return 58652}function _EC_GROUP_new(a){a=a|0;var b=0,d=0,e=0;if(!a){_ERR_put_error(16,108,108,533404,80);b=0;return b|0}d=a+8|0;if(!(c[d>>2]|0)){_ERR_put_error(16,108,66,533404,84);b=0;return b|0}e=_CRYPTO_malloc(176,533404,88)|0;if(!e){_ERR_put_error(16,108,65,533404,90);b=0;return b|0}c[e>>2]=a;c[e+68>>2]=0;c[e+172>>2]=0;c[e+4>>2]=0;_BN_init(e+8|0);_BN_init(e+28|0);c[e+48>>2]=0;c[e+52>>2]=-2147483648;c[e+56>>2]=4;c[e+60>>2]=0;c[e+64>>2]=0;if(ij[c[d>>2]&8191](e)|0){b=e;return b|0}_CRYPTO_free(e);b=0;return b|0}function _EC_GROUP_set_curve_GFp(a,b,d,e,f){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0;g=c[(c[a>>2]|0)+24>>2]|0;if(!g){_ERR_put_error(16,109,66,533404,424);h=0;return h|0}else{h=Fi[g&127](a,b,d,e,f)|0;return h|0}return 0}function _EC_GFp_mont_method(){return 58496}function _ec_GFp_mont_group_init(a){a=a|0;var b=0;b=_ec_GFp_simple_group_init(a)|0;c[a+160>>2]=0;c[a+164>>2]=0;return b|0}function _ec_GFp_mont_group_finish(a){a=a|0;var b=0,d=0;b=a+160|0;d=c[b>>2]|0;if(d|0){_BN_MONT_CTX_free(d);c[b>>2]=0}b=a+164|0;d=c[b>>2]|0;if(!d){_ec_GFp_simple_group_finish(a);return}_BN_free(d);c[b>>2]=0;_ec_GFp_simple_group_finish(a);return}function _ec_GFp_mont_group_clear_finish(a){a=a|0;var b=0,d=0;b=a+160|0;d=c[b>>2]|0;if(d|0){_BN_MONT_CTX_free(d);c[b>>2]=0}b=a+164|0;d=c[b>>2]|0;if(!d){_ec_GFp_simple_group_clear_finish(a);return}_BN_clear_free(d);c[b>>2]=0;_ec_GFp_simple_group_clear_finish(a);return}function _ec_GFp_mont_group_copy(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0;d=a+160|0;e=c[d>>2]|0;if(e|0){_BN_MONT_CTX_free(e);c[d>>2]=0}e=a+164|0;f=c[e>>2]|0;if(f|0){_BN_clear_free(f);c[e>>2]=0}if(!(_ec_GFp_simple_group_copy(a,b)|0)){g=0;return g|0}a=b+160|0;do if(c[a>>2]|0){f=_BN_MONT_CTX_new()|0;c[d>>2]=f;if(f)if(!(_BN_MONT_CTX_copy(f,c[a>>2]|0)|0))break;else{h=9;break}else{g=0;return g|0}}else h=9;while(0);if((h|0)==9){h=c[b+164>>2]|0;if(!h){g=1;return g|0}b=_BN_dup(h)|0;c[e>>2]=b;if(b|0){g=1;return g|0}}b=c[d>>2]|0;if(!b){g=0;return g|0}_BN_MONT_CTX_free(b);c[d>>2]=0;g=0;return g|0}function _ec_GFp_mont_group_set_curve(a,b,d,e,f){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0;g=a+160|0;h=c[g>>2]|0;if(h|0){_BN_MONT_CTX_free(h);c[g>>2]=0}h=a+164|0;i=c[h>>2]|0;if(i|0){_BN_free(i);c[h>>2]=0}if(!f){i=_BN_CTX_new()|0;if(!i){j=0;return j|0}else{k=i;l=i}}else{k=0;l=f}f=_BN_MONT_CTX_new()|0;do if(f){if(!(_BN_MONT_CTX_set(f,b,l)|0)){_ERR_put_error(16,189,3,534550,222);m=0;n=f;break}i=_BN_new()|0;if((i|0)!=0?(_BN_mod_mul_montgomery(i,_BN_value_one()|0,f+4|0,f,l)|0)!=0:0){c[g>>2]=f;c[h>>2]=i;i=_ec_GFp_simple_group_set_curve(a,b,d,e,l)|0;if(!i){_BN_MONT_CTX_free(c[g>>2]|0);c[g>>2]=0;_BN_free(c[h>>2]|0);c[h>>2]=0;m=0;n=0}else{m=i;n=0}}else{m=0;n=f}}else{m=0;n=0}while(0);if(k|0)_BN_CTX_free(k);if(!n){j=m;return j|0}_BN_MONT_CTX_free(n);j=m;return j|0}function _ec_GFp_simple_group_get_curve(a,b,d,e,f){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0;if(b|0?(_BN_copy(b,a+72|0)|0)==0:0){g=0;return g|0}b=(d|0)!=0;h=(e|0)!=0;do if(b|h){if(!(c[(c[a>>2]|0)+148>>2]|0)){if(b?(_BN_copy(d,a+116|0)|0)==0:0){g=0;return g|0}if(!h){i=0;j=15;break}if(!(_BN_copy(e,a+136|0)|0))g=0;else{i=0;j=15;break}return g|0}if(!f){k=_BN_CTX_new()|0;if(!k){g=0;return g|0}else{l=k;m=k}}else{l=0;m=f}if(b?(ri[c[(c[a>>2]|0)+148>>2]&511](a,d,a+116|0,m)|0)==0:0){n=0;o=l;break}if(h?(ri[c[(c[a>>2]|0)+148>>2]&511](a,e,a+136|0,m)|0)==0:0){n=0;o=l}else{i=l;j=15}}else{i=0;j=15}while(0);if((j|0)==15){n=1;o=i}if(!o){g=n;return g|0}_BN_CTX_free(o);g=n;return g|0}function _ec_GFp_simple_group_get_degree(a){a=a|0;return _BN_num_bits(a+72|0)|0}function _ec_GFp_simple_group_check_discriminant(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0;d=a+72|0;if(!b){e=_BN_CTX_new()|0;if(!e){_ERR_put_error(16,165,65,534590,298);f=0;return f|0}else{g=e;h=e}}else{g=0;h=b}_BN_CTX_start(h);b=_BN_CTX_get(h)|0;e=_BN_CTX_get(h)|0;i=_BN_CTX_get(h)|0;j=_BN_CTX_get(h)|0;do if(!(_BN_CTX_get(h)|0))k=0;else{l=c[(c[a>>2]|0)+148>>2]|0;m=a+116|0;if(!l){if(!(_BN_copy(b,m)|0)){k=0;break}if(!(_BN_copy(e,a+136|0)|0)){k=0;break}}else{if(!(ri[l&511](a,b,m,h)|0)){k=0;break}if(!(ri[c[(c[a>>2]|0)+148>>2]&511](a,e,a+136|0,h)|0)){k=0;break}}m=b+4|0;l=(c[e+4>>2]|0)==0;if(!(c[m>>2]|0)){if(l){k=0;break}}else if(!l){if(!(_BN_mod_sqr(i,b,d,h)|0)){k=0;break}if(!(_BN_mod_mul(j,i,b,d,h)|0)){k=0;break}if(!(_BN_lshift(i,j,2)|0)){k=0;break}if(!(_BN_mod_sqr(j,e,d,h)|0)){k=0;break}if(!(_BN_mul_word(j,27)|0)){k=0;break}if(!(_BN_mod_add(b,i,j,d,h)|0)){k=0;break}if(!(c[m>>2]|0)){k=0;break}}k=1}while(0);_BN_CTX_end(h);if(!g){f=k;return f|0}_BN_CTX_free(g);f=k;return f|0}function _ec_GFp_simple_point_init(a){a=a|0;_BN_init(a+4|0);_BN_init(a+24|0);_BN_init(a+44|0);c[a+64>>2]=0;return 1}function _ec_GFp_simple_point_finish(a){a=a|0;_BN_free(a+4|0);_BN_free(a+24|0);_BN_free(a+44|0);return}function _ec_GFp_simple_point_clear_finish(a){a=a|0;_BN_clear_free(a+4|0);_BN_clear_free(a+24|0);_BN_clear_free(a+44|0);c[a+64>>2]=0;return}function _ec_GFp_simple_point_copy(a,b){a=a|0;b=b|0;var d=0;if(!(_BN_copy(a+4|0,b+4|0)|0)){d=0;return d|0}if(!(_BN_copy(a+24|0,b+24|0)|0)){d=0;return d|0}if(!(_BN_copy(a+44|0,b+44|0)|0)){d=0;return d|0}c[a+64>>2]=c[b+64>>2];d=1;return d|0}function _ec_GFp_simple_point_set_to_infinity(a,b){a=a|0;b=b|0;c[b+64>>2]=0;_BN_set_word(b+44|0,0)|0;return 1}function _ec_GFp_simple_set_Jprojective_coordinates_GFp(a,b,d,e,f,g){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;var h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0;if(!g){h=_BN_CTX_new()|0;if(!h){i=0;return i|0}else{j=h;k=h}}else{j=0;k=g}if(d){g=b+4|0;if(_BN_nnmod(g,d,a+72|0,k)|0){d=c[(c[a>>2]|0)+144>>2]|0;if((d|0)!=0?(ri[d&511](a,g,g,k)|0)==0:0)l=0;else m=7}else l=0}else m=7;a:do if((m|0)==7){if(e|0){g=b+24|0;if(!(_BN_nnmod(g,e,a+72|0,k)|0)){l=0;break}d=c[(c[a>>2]|0)+144>>2]|0;if(d|0?(ri[d&511](a,g,g,k)|0)==0:0){l=0;break}}if(f){g=b+44|0;if(!(_BN_nnmod(g,f,a+72|0,k)|0))l=0;else{if((c[b+48>>2]|0)==1?(c[c[g>>2]>>2]|0)==1:0)n=(c[b+56>>2]|0)==0;else n=0;d=n&1;h=c[a>>2]|0;o=c[h+144>>2]|0;do if(o|0){if(n?(p=c[h+152>>2]|0,p|0):0)if(!(nj[p&2047](a,g,k)|0)){l=0;break a}else break;if(!(ri[o&511](a,g,g,k)|0)){l=0;break a}}while(0);c[b+64>>2]=d;l=1}}else l=1}while(0);if(!j){i=l;return i|0}_BN_CTX_free(j);i=l;return i|0}function _ec_GFp_simple_get_Jprojective_coordinates_GFp(a,b,d,e,f,g){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;var h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0;do if(!(c[(c[a>>2]|0)+148>>2]|0)){if(d|0?(_BN_copy(d,b+4|0)|0)==0:0){h=0;return h|0}if(e|0?(_BN_copy(e,b+24|0)|0)==0:0){h=0;return h|0}if((f|0)!=0?(_BN_copy(f,b+44|0)|0)==0:0){h=0;return h|0}else{i=0;j=16}}else{if(!g){k=_BN_CTX_new()|0;if(!k){h=0;return h|0}else{l=k;m=k}}else{l=0;m=g}if(d|0?(ri[c[(c[a>>2]|0)+148>>2]&511](a,d,b+4|0,m)|0)==0:0){n=0;o=l;break}if(e|0?(ri[c[(c[a>>2]|0)+148>>2]&511](a,e,b+24|0,m)|0)==0:0){n=0;o=l;break}if((f|0)!=0?(ri[c[(c[a>>2]|0)+148>>2]&511](a,f,b+44|0,m)|0)==0:0){n=0;o=l}else{i=l;j=16}}while(0);if((j|0)==16){n=1;o=i}if(!o){h=n;return h|0}_BN_CTX_free(o);h=n;return h|0}function _ec_GFp_simple_point_set_affine_coordinates(a,b,c,d,e){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;var f=0;if((c|0)==0|(d|0)==0){_ERR_put_error(16,168,67,534590,528);f=0;return f|0}else{f=_EC_POINT_set_Jprojective_coordinates_GFp(a,b,c,d,_BN_value_one()|0,e)|0;return f|0}return 0}function _ec_GFp_simple_point_get_affine_coordinates(a,b,d,e,f){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0;if(_EC_POINT_is_at_infinity(a,b)|0){_ERR_put_error(16,167,106,534590,548);g=0;return g|0}if(!f){h=_BN_CTX_new()|0;if(!h){g=0;return g|0}else{i=h;j=h}}else{i=f;j=0}_BN_CTX_start(i);f=_BN_CTX_get(i)|0;h=_BN_CTX_get(i)|0;k=_BN_CTX_get(i)|0;l=_BN_CTX_get(i)|0;a:do if(!l)m=0;else{n=c[(c[a>>2]|0)+148>>2]|0;o=b+44|0;if(n)if(!(ri[n&511](a,f,o,i)|0)){m=0;break}else p=f;else p=o;do if(((c[p+4>>2]|0)==1?(c[c[p>>2]>>2]|0)==1:0)?(c[p+12>>2]|0)==0:0){o=c[(c[a>>2]|0)+148>>2]|0;n=(d|0)!=0;if(!o){if(n?(_BN_copy(d,b+4|0)|0)==0:0){m=0;break a}if(!e)break;if(!(_BN_copy(e,b+24|0)|0)){m=0;break a}else break}else{if(n?(ri[o&511](a,d,b+4|0,i)|0)==0:0){m=0;break a}if(!e)break;if(!(ri[c[(c[a>>2]|0)+148>>2]&511](a,e,b+24|0,i)|0)){m=0;break a}else break}}else q=20;while(0);if((q|0)==20){o=a+72|0;if(!(_BN_mod_inverse(h,p,o,i)|0)){_ERR_put_error(16,167,3,534590,599);m=0;break}n=c[a>>2]|0;if(!(c[n+144>>2]|0)){if(!(ri[c[n+136>>2]&511](a,k,h,i)|0)){m=0;break}}else if(!(_BN_mod_sqr(k,h,o,i)|0)){m=0;break}if(d|0?(Fi[c[(c[a>>2]|0)+132>>2]&127](a,d,b+4|0,k,i)|0)==0:0){m=0;break}if(e|0){n=c[a>>2]|0;if(!(c[n+144>>2]|0)){if(!(Fi[c[n+132>>2]&127](a,l,k,h,i)|0)){m=0;break}}else if(!(_BN_mod_mul(l,k,h,o,i)|0)){m=0;break}if(!(Fi[c[(c[a>>2]|0)+132>>2]&127](a,e,b+24|0,l,i)|0)){m=0;break}}}m=1}while(0);_BN_CTX_end(i);if(!j){g=m;return g|0}_BN_CTX_free(j);g=m;return g|0}function _ec_GFp_simple_add(a,b,d,e,f){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;if((d|0)==(e|0)){g=_EC_POINT_dbl(a,b,d,f)|0;return g|0}if(_EC_POINT_is_at_infinity(a,d)|0){g=_EC_POINT_copy(b,e)|0;return g|0}if(_EC_POINT_is_at_infinity(a,e)|0){g=_EC_POINT_copy(b,d)|0;return g|0}h=c[a>>2]|0;i=c[h+132>>2]|0;j=c[h+136>>2]|0;h=a+72|0;if(!f){k=_BN_CTX_new()|0;if(!k){g=0;return g|0}else{l=k;m=k}}else{l=f;m=0}_BN_CTX_start(l);f=_BN_CTX_get(l)|0;k=_BN_CTX_get(l)|0;n=_BN_CTX_get(l)|0;o=_BN_CTX_get(l)|0;p=_BN_CTX_get(l)|0;q=_BN_CTX_get(l)|0;r=_BN_CTX_get(l)|0;a:do if(r){s=e+64|0;if(!(c[s>>2]|0)){t=e+44|0;if(!(ri[j&511](a,f,t,l)|0)){u=0;v=54;break}if(!(Fi[i&127](a,k,d+4|0,f,l)|0)){u=0;v=54;break}if(!(Fi[i&127](a,f,f,t,l)|0)){u=0;v=54;break}if(!(Fi[i&127](a,n,d+24|0,f,l)|0)){u=0;v=54;break}}else{if(!(_BN_copy(k,d+4|0)|0)){u=0;v=54;break}if(!(_BN_copy(n,d+24|0)|0)){u=0;v=54;break}}t=d+64|0;if(!(c[t>>2]|0)){w=d+44|0;if(!(ri[j&511](a,f,w,l)|0)){u=0;v=54;break}if(!(Fi[i&127](a,o,e+4|0,f,l)|0)){u=0;v=54;break}if(!(Fi[i&127](a,f,f,w,l)|0)){u=0;v=54;break}if(!(Fi[i&127](a,p,e+24|0,f,l)|0)){u=0;v=54;break}}else{if(!(_BN_copy(o,e+4|0)|0)){u=0;v=54;break}if(!(_BN_copy(p,e+24|0)|0)){u=0;v=54;break}}if((_BN_mod_sub_quick(q,k,o,h)|0)!=0?(_BN_mod_sub_quick(r,n,p,h)|0)!=0:0){if(!(c[q+4>>2]|0))if(!(c[r+4>>2]|0)){_BN_CTX_end(l);x=_EC_POINT_dbl(a,b,d,l)|0;break}else{_BN_set_word(b+44|0,0)|0;c[b+64>>2]=0;u=1;v=54;break}if((_BN_mod_add_quick(k,k,o,h)|0)!=0?(_BN_mod_add_quick(n,n,p,h)|0)!=0:0){w=(c[s>>2]|0)==0;do if(!(c[t>>2]|0)){s=d+44|0;if(w)if(!(Fi[i&127](a,f,s,e+44|0,l)|0)){u=0;v=54;break a}else{v=38;break}else if(!(_BN_copy(f,s)|0)){u=0;v=54;break a}else{v=38;break}}else if(w)if(!(_BN_copy(f,e+44|0)|0)){u=0;v=54;break a}else{v=38;break}else if(!(_BN_copy(b+44|0,q)|0)){u=0;v=54;break a}else break;while(0);if((v|0)==38?(Fi[i&127](a,b+44|0,f,q,l)|0)==0:0){u=0;v=54;break}c[b+64>>2]=0;if((((((ri[j&511](a,f,r,l)|0)!=0?(ri[j&511](a,p,q,l)|0)!=0:0)?(Fi[i&127](a,o,k,p,l)|0)!=0:0)?(w=b+4|0,(_BN_mod_sub_quick(w,f,o,h)|0)!=0):0)?(_BN_mod_lshift1_quick(f,w,h)|0)!=0:0)?(_BN_mod_sub_quick(f,o,f,h)|0)!=0:0){if(!(Fi[i&127](a,f,f,r,l)|0)){u=0;v=54;break}if(!(Fi[i&127](a,q,p,q,l)|0)){u=0;v=54;break}if(!(Fi[i&127](a,k,n,q,l)|0)){u=0;v=54;break}if(!(_BN_mod_sub_quick(f,f,k,h)|0)){u=0;v=54;break}do if((c[f+4>>2]|0)>0){if(!(c[c[f>>2]>>2]&1))break;if(!(_BN_add(f,f,h)|0)){u=0;v=54;break a}}while(0);u=(_BN_rshift1(b+24|0,f)|0)!=0&1;v=54}else{u=0;v=54}}else{u=0;v=54}}else{u=0;v=54}}else{u=0;v=54}while(0);if((v|0)==54){_BN_CTX_end(l);x=u}if(!m){g=x;return g|0}_BN_CTX_free(m);g=x;return g|0}function _ec_GFp_simple_dbl(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0;if(_EC_POINT_is_at_infinity(a,d)|0){_BN_set_word(b+44|0,0)|0;c[b+64>>2]=0;f=1;return f|0}g=c[a>>2]|0;h=c[g+132>>2]|0;i=c[g+136>>2]|0;g=a+72|0;if(!e){j=_BN_CTX_new()|0;if(!j){f=0;return f|0}else{k=j;l=j}}else{k=e;l=0}_BN_CTX_start(k);e=_BN_CTX_get(k)|0;j=_BN_CTX_get(k)|0;m=_BN_CTX_get(k)|0;n=_BN_CTX_get(k)|0;a:do if(n){o=d+64|0;do if(!(c[o>>2]|0)){if(c[a+156>>2]|0){if(!(ri[i&511](a,j,d+44|0,k)|0)){p=0;break a}q=d+4|0;if(!(_BN_mod_add_quick(e,q,j,g)|0)){p=0;break a}if(!(_BN_mod_sub_quick(m,q,j,g)|0)){p=0;break a}if(!(Fi[h&127](a,j,e,m,k)|0)){p=0;break a}if(!(_BN_mod_lshift1_quick(e,j,g)|0)){p=0;break a}if(!(_BN_mod_add_quick(j,e,j,g)|0)){p=0;break a}else break}if(!(ri[i&511](a,e,d+4|0,k)|0)){p=0;break a}if(!(_BN_mod_lshift1_quick(j,e,g)|0)){p=0;break a}if(!(_BN_mod_add_quick(e,e,j,g)|0)){p=0;break a}if(!(ri[i&511](a,j,d+44|0,k)|0)){p=0;break a}if(!(ri[i&511](a,j,j,k)|0)){p=0;break a}if(!(Fi[h&127](a,j,j,a+116|0,k)|0)){p=0;break a}if(!(_BN_mod_add_quick(j,j,e,g)|0)){p=0;break a}}else{if(!(ri[i&511](a,e,d+4|0,k)|0)){p=0;break a}if(!(_BN_mod_lshift1_quick(j,e,g)|0)){p=0;break a}if(!(_BN_mod_add_quick(e,e,j,g)|0)){p=0;break a}if(!(_BN_mod_add_quick(j,e,a+116|0,g)|0)){p=0;break a}}while(0);q=d+24|0;if(!(c[o>>2]|0)){if(!(Fi[h&127](a,e,q,d+44|0,k)|0)){p=0;break}}else if(!(_BN_copy(e,q)|0)){p=0;break}if(((((((((((_BN_mod_lshift1_quick(b+44|0,e,g)|0)!=0?(c[b+64>>2]=0,(ri[i&511](a,n,q,k)|0)!=0):0)?(Fi[h&127](a,m,d+4|0,n,k)|0)!=0:0)?(_BN_mod_lshift_quick(m,m,2,g)|0)!=0:0)?(_BN_mod_lshift1_quick(e,m,g)|0)!=0:0)?(q=b+4|0,(ri[i&511](a,q,j,k)|0)!=0):0)?(_BN_mod_sub_quick(q,q,e,g)|0)!=0:0)?(ri[i&511](a,e,n,k)|0)!=0:0)?(_BN_mod_lshift_quick(n,e,3,g)|0)!=0:0)?(_BN_mod_sub_quick(e,m,q,g)|0)!=0:0)?(Fi[h&127](a,e,j,e,k)|0)!=0:0)p=(_BN_mod_sub_quick(b+24|0,e,n,g)|0)!=0&1;else p=0}else p=0;while(0);_BN_CTX_end(k);if(!l){f=p;return f|0}_BN_CTX_free(l);f=p;return f|0}function _ec_GFp_simple_invert(a,b,d){a=a|0;b=b|0;d=d|0;var e=0;if(_EC_POINT_is_at_infinity(a,b)|0){e=1;return e|0}d=b+24|0;if(!(c[b+28>>2]|0)){e=1;return e|0}e=_BN_usub(d,a+72|0,d)|0;return e|0}function _ec_GFp_simple_is_at_infinity(a,b){a=a|0;b=b|0;return (c[b+48>>2]|0)==0|0}function _ec_GFp_simple_is_on_curve(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0;if(_EC_POINT_is_at_infinity(a,b)|0){e=1;return e|0}f=c[a>>2]|0;g=c[f+132>>2]|0;h=c[f+136>>2]|0;f=a+72|0;if(!d){i=_BN_CTX_new()|0;if(!i){e=-1;return e|0}else{j=i;k=i}}else{j=d;k=0}_BN_CTX_start(j);d=_BN_CTX_get(j)|0;i=_BN_CTX_get(j)|0;l=_BN_CTX_get(j)|0;m=_BN_CTX_get(j)|0;do if((m|0)!=0?(n=b+4|0,(ri[h&511](a,d,n,j)|0)!=0):0){if(!(c[b+64>>2]|0)){if(!(ri[h&511](a,i,b+44|0,j)|0)){o=-1;break}if(!(ri[h&511](a,l,i,j)|0)){o=-1;break}if(!(Fi[g&127](a,m,l,i,j)|0)){o=-1;break}if(!(c[a+156>>2]|0)){if(!(Fi[g&127](a,i,l,a+116|0,j)|0)){o=-1;break}if(!(_BN_mod_add_quick(d,d,i,f)|0)){o=-1;break}if(!(Fi[g&127](a,d,d,n,j)|0)){o=-1;break}}else{if(!(_BN_mod_lshift1_quick(i,l,f)|0)){o=-1;break}if(!(_BN_mod_add_quick(i,i,l,f)|0)){o=-1;break}if(!(_BN_mod_sub_quick(d,d,i,f)|0)){o=-1;break}if(!(Fi[g&127](a,d,d,n,j)|0)){o=-1;break}}if(!(Fi[g&127](a,i,a+136|0,m,j)|0)){o=-1;break}if(!(_BN_mod_add_quick(d,d,i,f)|0)){o=-1;break}}else{if(!(_BN_mod_add_quick(d,d,a+116|0,f)|0)){o=-1;break}if(!(Fi[g&127](a,d,d,n,j)|0)){o=-1;break}if(!(_BN_mod_add_quick(d,d,a+136|0,f)|0)){o=-1;break}}if(ri[h&511](a,i,b+24|0,j)|0)o=(_BN_ucmp(i,d)|0)==0&1;else o=-1}else o=-1;while(0);_BN_CTX_end(j);if(!k){e=o;return e|0}_BN_CTX_free(k);e=o;return e|0}function _ec_GFp_simple_cmp(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0;f=(_EC_POINT_is_at_infinity(a,b)|0)==0;g=(_EC_POINT_is_at_infinity(a,d)|0)!=0;if(!f){h=(g^1)&1;return h|0}if(g){h=1;return h|0}g=b+64|0;if(c[g>>2]|0?c[d+64>>2]|0:0){if(!(_BN_cmp(b+4|0,d+4|0)|0))i=(_BN_cmp(b+24|0,d+24|0)|0)!=0;else i=1;h=i&1;return h|0}i=c[a>>2]|0;f=c[i+132>>2]|0;j=c[i+136>>2]|0;if(!e){i=_BN_CTX_new()|0;if(!i){h=-1;return h|0}else{k=i;l=i}}else{k=e;l=0}_BN_CTX_start(k);e=_BN_CTX_get(k)|0;i=_BN_CTX_get(k)|0;m=_BN_CTX_get(k)|0;n=_BN_CTX_get(k)|0;do if(n){o=d+64|0;if(!(c[o>>2]|0)){if(!(ri[j&511](a,n,d+44|0,k)|0)){p=-1;break}if(!(Fi[f&127](a,e,b+4|0,n,k)|0)){p=-1;break}else q=e}else q=b+4|0;if(!(c[g>>2]|0)){if(!(ri[j&511](a,m,b+44|0,k)|0)){p=-1;break}if(!(Fi[f&127](a,i,d+4|0,m,k)|0)){p=-1;break}else r=i}else r=d+4|0;if(!(_BN_cmp(q,r)|0)){if(!(c[o>>2]|0)){if(!(Fi[f&127](a,n,n,d+44|0,k)|0)){p=-1;break}if(!(Fi[f&127](a,e,b+24|0,n,k)|0)){p=-1;break}else s=q}else s=b+24|0;if(!(c[g>>2]|0)){if(!(Fi[f&127](a,m,m,b+44|0,k)|0)){p=-1;break}if(!(Fi[f&127](a,i,d+24|0,m,k)|0)){p=-1;break}else t=r}else t=d+24|0;p=(_BN_cmp(s,t)|0)!=0&1}else p=1}else p=-1;while(0);_BN_CTX_end(k);if(!l){h=p;return h|0}_BN_CTX_free(l);h=p;return h|0}function _ec_GFp_simple_make_affine(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0;e=b+64|0;if(c[e>>2]|0){f=1;return f|0}if(_EC_POINT_is_at_infinity(a,b)|0){f=1;return f|0}if(!d){g=_BN_CTX_new()|0;if(!g){f=0;return f|0}else{h=g;i=g}}else{h=d;i=0}_BN_CTX_start(h);d=_BN_CTX_get(h)|0;g=_BN_CTX_get(h)|0;if(((g|0)!=0?(_EC_POINT_get_affine_coordinates_GFp(a,b,d,g,h)|0)!=0:0)?(_EC_POINT_set_affine_coordinates_GFp(a,b,d,g,h)|0)!=0:0)if(!(c[e>>2]|0)){_ERR_put_error(16,102,68,534590,1236);j=0}else j=1;else j=0;_BN_CTX_end(h);if(!i){f=j;return f|0}_BN_CTX_free(i);f=j;return f|0}function _ec_GFp_simple_points_make_affine(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0;if(!b){f=1;return f|0}if(!e){g=_BN_CTX_new()|0;if(!g){f=0;return f|0}else{h=g;i=g}}else{h=e;i=0}_BN_CTX_start(h);e=_BN_CTX_get(h)|0;g=_BN_CTX_get(h)|0;a:do if(!((e|0)==0|(g|0)==0)){j=_CRYPTO_malloc(b<<2,534590,1273)|0;if(!j){k=0;l=j;m=0}else{n=0;do{o=_BN_new()|0;c[j+(n<<2)>>2]=o;n=n+1|0;if(!o){k=0;l=j;m=j;break a}}while(n>>>0<b>>>0);n=c[d>>2]|0;o=c[j>>2]|0;do if(!(c[n+48>>2]|0)){p=c[(c[a>>2]|0)+152>>2]|0;if(!p)if(!(_BN_set_word(o,1)|0)){k=0;l=j;m=j;break a}else break;else if(!(nj[p&2047](a,o,h)|0)){k=0;l=j;m=j;break a}else break}else if(!(_BN_copy(o,n+44|0)|0)){k=0;l=j;m=j;break a}while(0);if(b>>>0>1){n=1;do{o=c[d+(n<<2)>>2]|0;p=c[j+(n+-1<<2)>>2]|0;q=c[j+(n<<2)>>2]|0;if(!(c[o+48>>2]|0)){if(!(_BN_copy(q,p)|0)){k=0;l=j;m=j;break a}}else if(!(Fi[c[(c[a>>2]|0)+132>>2]&127](a,q,p,o+44|0,h)|0)){k=0;l=j;m=j;break a}n=n+1|0}while(n>>>0<b>>>0)}n=b+-1|0;if(!(_BN_mod_inverse(e,c[j+(n<<2)>>2]|0,a+72|0,h)|0)){_ERR_put_error(16,137,3,534590,1317);k=0;l=j;m=j;break}o=c[(c[a>>2]|0)+144>>2]|0;if(o|0){if(!(ri[o&511](a,e,e,h)|0)){k=0;l=j;m=j;break}if(!(ri[c[(c[a>>2]|0)+144>>2]&511](a,e,e,h)|0)){k=0;l=j;m=j;break}}if(n|0){o=n;while(1){n=d+(o<<2)|0;if(c[(c[n>>2]|0)+48>>2]|0){p=o+-1|0;if(!(Fi[c[(c[a>>2]|0)+132>>2]&127](a,g,c[j+(p<<2)>>2]|0,e,h)|0)){k=0;l=j;m=j;break a}if(!(Fi[c[(c[a>>2]|0)+132>>2]&127](a,e,e,(c[n>>2]|0)+44|0,h)|0)){k=0;l=j;m=j;break a}if(!(_BN_copy((c[n>>2]|0)+44|0,g)|0)){k=0;l=j;m=j;break a}else r=p}else r=o+-1|0;if(!r)break;else o=r}}o=c[d>>2]|0;if((c[o+48>>2]|0)!=0?(_BN_copy(o+44|0,e)|0)==0:0){k=0;l=j;m=j;break}else s=0;while(1){o=c[d+(s<<2)>>2]|0;p=o+44|0;if(c[o+48>>2]|0){if(!(ri[c[(c[a>>2]|0)+136>>2]&511](a,e,p,h)|0)){k=0;l=j;m=j;break a}n=o+4|0;if(!(Fi[c[(c[a>>2]|0)+132>>2]&127](a,n,n,e,h)|0)){k=0;l=j;m=j;break a}if(!(Fi[c[(c[a>>2]|0)+132>>2]&127](a,e,e,p,h)|0)){k=0;l=j;m=j;break a}n=o+24|0;if(!(Fi[c[(c[a>>2]|0)+132>>2]&127](a,n,n,e,h)|0)){k=0;l=j;m=j;break a}n=c[(c[a>>2]|0)+152>>2]|0;if(!n){if(!(_BN_set_word(p,1)|0)){k=0;l=j;m=j;break a}}else if(!(nj[n&2047](a,p,h)|0)){k=0;l=j;m=j;break a}c[o+64>>2]=1}s=s+1|0;if(s>>>0>=b>>>0){k=1;l=j;m=j;break}}}}else{k=0;l=0;m=0}while(0);_BN_CTX_end(h);if(i|0)_BN_CTX_free(i);if(!l){f=k;return f|0}else t=0;do{i=c[l+(t<<2)>>2]|0;if(!i)break;_BN_clear_free(i);t=t+1|0}while(t>>>0<b>>>0);_CRYPTO_free(m);f=k;return f|0}function _ec_GFp_mont_field_mul(a,b,d,e,f){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0;g=c[a+160>>2]|0;if(!g){_ERR_put_error(16,131,111,534550,257);h=0;return h|0}else{h=_BN_mod_mul_montgomery(b,d,e,g,f)|0;return h|0}return 0}function _ec_GFp_mont_field_sqr(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0;f=c[a+160>>2]|0;if(!f){_ERR_put_error(16,132,111,534550,268);g=0;return g|0}else{g=_BN_mod_mul_montgomery(b,d,d,f,e)|0;return g|0}return 0}function _ec_GFp_mont_field_encode(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0;f=c[a+160>>2]|0;if(!f){_ERR_put_error(16,134,111,534550,279);g=0;return g|0}else{g=_BN_mod_mul_montgomery(b,d,f+4|0,f,e)|0;return g|0}return 0}function _ec_GFp_mont_field_decode(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0;f=c[a+160>>2]|0;if(!f){_ERR_put_error(16,133,111,534550,290);g=0;return g|0}else{g=_BN_from_montgomery(b,d,f,e)|0;return g|0}return 0}function _ec_GFp_mont_field_set_to_one(a,b,d){a=a|0;b=b|0;d=d|0;var e=0;d=c[a+164>>2]|0;if(!d){_ERR_put_error(16,209,111,534550,301);e=0;return e|0}else{e=(_BN_copy(b,d)|0)!=0&1;return e|0}return 0}function _BN_mod_lshift_quick(a,b,c,d){a=a|0;b=b|0;c=c|0;d=d|0;var e=0,f=0,g=0,h=0;if((a|0)!=(b|0)?(_BN_copy(a,b)|0)==0:0){e=0;return e|0}if((c|0)>0)f=c;else{e=1;return e|0}while(1){c=_BN_num_bits(d)|0;b=c-(_BN_num_bits(a)|0)|0;if((b|0)<0){g=5;break}c=(b|0)>(f|0)?f:b;if(!c){if(!(_BN_lshift1(a,a)|0)){e=0;g=14;break}h=f+-1|0}else{if(!(_BN_lshift(a,a,c)|0)){e=0;g=14;break}h=f-c|0}if((_BN_cmp(a,d)|0)>-1?(_BN_sub(a,a,d)|0)==0:0){e=0;g=14;break}if((h|0)>0)f=h;else{e=1;g=14;break}}if((g|0)==5){_ERR_put_error(3,119,110,534630,289);e=0;return e|0}else if((g|0)==14)return e|0;return 0}function _EC_POINT_set_Jprojective_coordinates_GFp(a,b,d,e,f,g){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;var h=0,i=0,j=0;h=c[a>>2]|0;i=c[h+60>>2]|0;if(!i){_ERR_put_error(16,126,66,533404,814);j=0;return j|0}if((h|0)==(c[b>>2]|0)){j=Wh[i&63](a,b,d,e,f,g)|0;return j|0}else{_ERR_put_error(16,126,101,533404,819);j=0;return j|0}return 0}function _BN_mod_add(a,b,d,e,f){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;var g=0;if(!(_BN_add(a,b,d)|0)){g=0;return g|0}if(!(_BN_div(0,a,a,e,f)|0)){g=0;return g|0}if(!(c[a+12>>2]|0)){g=1;return g|0}g=nj[(c[e+12>>2]|0?1141:1140)&2047](a,a,e)|0;return g|0}function _ec_GFp_simple_group_set_curve(a,b,d,e,f){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,l=0,m=0;if(((_BN_num_bits(b)|0)>=3?(c[b+4>>2]|0)>0:0)?c[c[b>>2]>>2]&1|0:0){if(!f){g=_BN_CTX_new()|0;if(!g){h=0;return h|0}else{i=g;j=g}}else{i=0;j=f}_BN_CTX_start(j);f=_BN_CTX_get(j)|0;do if(((f|0)!=0?(g=a+72|0,(_BN_copy(g,b)|0)!=0):0)?(_BN_set_negative(g,0),(_BN_nnmod(f,d,b,j)|0)!=0):0){k=c[(c[a>>2]|0)+144>>2]|0;l=a+116|0;if(!k){if(!(_BN_copy(l,f)|0)){m=0;break}}else if(!(ri[k&511](a,l,f,j)|0)){m=0;break}l=a+136|0;if(_BN_nnmod(l,e,b,j)|0){k=c[(c[a>>2]|0)+144>>2]|0;if(k|0?(ri[k&511](a,l,l,j)|0)==0:0){m=0;break}if(_BN_add_word(f,3)|0){c[a+156>>2]=(_BN_cmp(f,g)|0)==0&1;m=1}else m=0}else m=0}else m=0;while(0);_BN_CTX_end(j);if(!i){h=m;return h|0}_BN_CTX_free(i);h=m;return h|0}_ERR_put_error(16,166,103,534590,186);h=0;return h|0}function _ec_GFp_simple_group_copy(a,b){a=a|0;b=b|0;var d=0;if(!(_BN_copy(a+72|0,b+72|0)|0)){d=0;return d|0}if(!(_BN_copy(a+116|0,b+116|0)|0)){d=0;return d|0}if(!(_BN_copy(a+136|0,b+136|0)|0)){d=0;return d|0}c[a+156>>2]=c[b+156>>2];d=1;return d|0}function _BN_MONT_CTX_copy(a,b){a=a|0;b=b|0;var d=0;if((a|0)==(b|0)){d=a;return d|0}if(!(_BN_copy(a+4|0,b+4|0)|0)){d=0;return d|0}if(!(_BN_copy(a+24|0,b+24|0)|0)){d=0;return d|0}if(!(_BN_copy(a+44|0,b+44|0)|0)){d=0;return d|0}c[a>>2]=c[b>>2];c[a+64>>2]=c[b+64>>2];c[a+68>>2]=c[b+68>>2];d=a;return d|0}function _ec_GFp_simple_group_clear_finish(a){a=a|0;_BN_clear_free(a+72|0);_BN_clear_free(a+116|0);_BN_clear_free(a+136|0);return}function _ec_GFp_simple_group_finish(a){a=a|0;_BN_free(a+72|0);_BN_free(a+116|0);_BN_free(a+136|0);return}function _ec_GFp_simple_group_init(a){a=a|0;_BN_init(a+72|0);_BN_init(a+116|0);_BN_init(a+136|0);c[a+156>>2]=0;return 1}function _ec_GFp_nist_group_copy(a,b){a=a|0;b=b|0;c[a+168>>2]=c[b+168>>2];return _ec_GFp_simple_group_copy(a,b)|0}function _ec_GFp_nist_group_set_curve(a,b,d,e,f){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,l=0;if(!f){g=_BN_CTX_new()|0;if(!g){h=0;return h|0}else{i=g;j=g}}else{i=0;j=f}_BN_CTX_start(j);do if(!(_BN_CTX_get(j)|0))k=0;else{if(_BN_ucmp(_BN_get0_nist_prime_192()|0,b)|0)if(_BN_ucmp(_BN_get0_nist_prime_224()|0,b)|0)if(_BN_ucmp(_BN_get0_nist_prime_256()|0,b)|0)if(_BN_ucmp(_BN_get0_nist_prime_384()|0,b)|0)if(!(_BN_ucmp(_BN_get0_nist_prime_521()|0,b)|0))l=238;else{_ERR_put_error(16,202,135,534668,157);k=0;break}else l=237;else l=236;else l=235;else l=234;c[a+168>>2]=l;k=_ec_GFp_simple_group_set_curve(a,b,d,e,j)|0}while(0);_BN_CTX_end(j);if(!i){h=k;return h|0}_BN_CTX_free(i);h=k;return h|0}function _ec_GFp_nist_field_mul(a,b,d,e,f){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0;if(!((a|0)!=0&(b|0)!=0&(d|0)!=0&(e|0)!=0)){_ERR_put_error(16,200,67,534668,177);g=0;return g|0}if(!f){h=_BN_CTX_new()|0;if(!h){g=0;return g|0}else{i=h;j=h}}else{i=0;j=f}if(!(_BN_mul(b,d,e,j)|0))k=0;else k=(ri[c[a+168>>2]&511](b,b,a+72|0,j)|0)!=0&1;if(!i){g=k;return g|0}_BN_CTX_free(i);g=k;return g|0}function _ec_GFp_nist_field_sqr(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0;if(!((a|0)!=0&(b|0)!=0&(d|0)!=0)){_ERR_put_error(16,201,134,534668,203);f=0;return f|0}if(!e){g=_BN_CTX_new()|0;if(!g){f=0;return f|0}else{h=g;i=g}}else{h=0;i=e}if(!(_BN_sqr(b,d,i)|0))j=0;else j=(ri[c[a+168>>2]&511](b,b,a+72|0,i)|0)!=0&1;if(!h){f=j;return f|0}_BN_CTX_free(h);f=j;return f|0}function _BN_get0_nist_prime_192(){return 59860}function _BN_get0_nist_prime_224(){return 59708}function _BN_get0_nist_prime_256(){return 59444}function _BN_get0_nist_prime_384(){return 59068}function _BN_get0_nist_prime_521(){return 58828}function _BN_nist_mod_192(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0;d=l;l=l+48|0;if((l|0)>=(m|0))ba(48);f=d+24|0;g=d;h=c[b+4>>2]|0;i=c[b>>2]|0;if((c[b+12>>2]|0)==0?(_BN_ucmp(b,59840)|0)<=-1:0){j=_BN_ucmp(59860,b)|0;if(!j){_BN_set_word(a,0)|0;k=1;l=d;return k|0}n=(a|0)==(b|0);if((j|0)>0){if(n){k=1;l=d;return k|0}k=(_BN_copy(a,b)|0)!=0&1;l=d;return k|0}if(n)o=i;else{if((c[a+8>>2]|0)<=5?(_bn_expand2(a,6)|0)==0:0){k=0;l=d;return k|0}n=c[a>>2]|0;c[n>>2]=c[i>>2];c[n+4>>2]=c[i+4>>2];c[n+8>>2]=c[i+8>>2];c[n+12>>2]=c[i+12>>2];c[n+16>>2]=c[i+16>>2];c[n+20>>2]=c[i+20>>2];o=n}n=h+-6|0;if((h|0)>6){_memcpy(f|0,i+24|0,(h<<2)+-24|0)|0;if((n|0)<6){p=12-h<<2;q=f+(n<<2)|0;r=15}}else{p=24;q=f;r=15}if((r|0)==15)_memset(q|0,0,p|0)|0;p=c[f>>2]|0;q=_i64Add(p|0,0,c[o>>2]|0,0)|0;r=c[f+16>>2]|0;n=_i64Add(q|0,F|0,r|0,0)|0;c[o>>2]=n;n=o+4|0;q=_i64Add(F|0,0,c[n>>2]|0,0)|0;h=c[f+4>>2]|0;i=_i64Add(q|0,F|0,h|0,0)|0;q=c[f+20>>2]|0;j=_i64Add(i|0,F|0,q|0,0)|0;c[n>>2]=j;j=o+8|0;i=_i64Add(F|0,0,c[j>>2]|0,0)|0;s=_i64Add(i|0,F|0,p|0,0)|0;p=c[f+8>>2]|0;i=_i64Add(s|0,F|0,p|0,0)|0;s=_i64Add(i|0,F|0,r|0,0)|0;c[j>>2]=s;s=o+12|0;i=_i64Add(F|0,0,c[s>>2]|0,0)|0;t=_i64Add(i|0,F|0,h|0,0)|0;h=c[f+12>>2]|0;f=_i64Add(t|0,F|0,h|0,0)|0;t=_i64Add(f|0,F|0,q|0,0)|0;c[s>>2]=t;t=o+16|0;f=_i64Add(F|0,0,c[t>>2]|0,0)|0;i=_i64Add(f|0,F|0,p|0,0)|0;p=_i64Add(i|0,F|0,r|0,0)|0;c[t>>2]=p;p=o+20|0;r=_i64Add(F|0,0,c[p>>2]|0,0)|0;i=_i64Add(r|0,F|0,h|0,0)|0;h=_i64Add(i|0,F|0,q|0,0)|0;q=F;c[p>>2]=h;if(!q)u=1;else u=_bn_sub_words(o,o,59880+((q+-1|0)*24|0)|0,6)|0;q=0-(_bn_sub_words(g,o,59880,6)|0)|0;h=0-u|0;u=g&~(q&h)|o&h&q;c[o>>2]=c[u>>2];c[n>>2]=c[u+4>>2];c[j>>2]=c[u+8>>2];c[s>>2]=c[u+12>>2];c[t>>2]=c[u+16>>2];c[p>>2]=c[u+20>>2];u=a+4|0;c[u>>2]=6;p=c[a>>2]|0;if(!(c[p+20>>2]|0))if(!(c[p+16>>2]|0))if(!(c[p+12>>2]|0))if(!(c[p+8>>2]|0))if(!(c[p+4>>2]|0))v=(c[p>>2]|0)!=0&1;else v=2;else v=3;else v=4;else v=5;else v=6;c[u>>2]=v;k=1;l=d;return k|0}k=_BN_nnmod(a,b,59860,e)|0;l=d;return k|0}function _BN_nist_mod_224(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0;d=l;l=l+64|0;if((l|0)>=(m|0))ba(64);f=d+28|0;g=d;h=c[b+4>>2]|0;i=c[b>>2]|0;if((c[b+12>>2]|0)==0?(_BN_ucmp(b,59688)|0)<=-1:0){j=_BN_ucmp(59708,b)|0;if(!j){_BN_set_word(a,0)|0;k=1;l=d;return k|0}n=(a|0)==(b|0);if((j|0)>0){if(n){k=1;l=d;return k|0}k=(_BN_copy(a,b)|0)!=0&1;l=d;return k|0}if(n)o=i;else{if((c[a+8>>2]|0)<=6?(_bn_expand2(a,7)|0)==0:0){k=0;l=d;return k|0}n=c[a>>2]|0;c[n>>2]=c[i>>2];c[n+4>>2]=c[i+4>>2];c[n+8>>2]=c[i+8>>2];c[n+12>>2]=c[i+12>>2];c[n+16>>2]=c[i+16>>2];c[n+20>>2]=c[i+20>>2];c[n+24>>2]=c[i+24>>2];o=n}n=h+-7|0;if((h|0)>7){_memcpy(f|0,i+28|0,(h<<2)+-28|0)|0;if((n|0)<7){p=14-h<<2;q=f+(n<<2)|0;r=15}}else{p=28;q=f;r=15}if((r|0)==15)_memset(q|0,0,p|0)|0;p=c[f>>2]|0;q=_i64Subtract(c[o>>2]|0,0,p|0,0)|0;r=c[f+16>>2]|0;n=_i64Subtract(q|0,F|0,r|0,0)|0;c[o>>2]=n;q=_bitshift64Ashr(n|0,F|0,32)|0;n=o+4|0;h=_i64Add(q|0,F|0,c[n>>2]|0,0)|0;q=c[f+4>>2]|0;i=_i64Subtract(h|0,F|0,q|0,0)|0;h=c[f+20>>2]|0;j=_i64Subtract(i|0,F|0,h|0,0)|0;c[n>>2]=j;i=_bitshift64Ashr(j|0,F|0,32)|0;j=o+8|0;s=_i64Add(i|0,F|0,c[j>>2]|0,0)|0;i=c[f+8>>2]|0;t=_i64Subtract(s|0,F|0,i|0,0)|0;s=c[f+24>>2]|0;u=_i64Subtract(t|0,F|0,s|0,0)|0;c[j>>2]=u;t=_bitshift64Ashr(u|0,F|0,32)|0;u=o+12|0;v=_i64Add(t|0,F|0,c[u>>2]|0,0)|0;t=_i64Add(v|0,F|0,p|0,0)|0;p=_i64Add(t|0,F|0,r|0,0)|0;t=c[f+12>>2]|0;f=_i64Subtract(p|0,F|0,t|0,0)|0;c[u>>2]=f;p=_bitshift64Ashr(f|0,F|0,32)|0;f=o+16|0;v=_i64Add(p|0,F|0,c[f>>2]|0,0)|0;p=_i64Add(v|0,F|0,q|0,0)|0;q=_i64Add(p|0,F|0,h|0,0)|0;p=_i64Subtract(q|0,F|0,r|0,0)|0;c[f>>2]=p;r=_bitshift64Ashr(p|0,F|0,32)|0;p=o+20|0;q=_i64Add(r|0,F|0,c[p>>2]|0,0)|0;r=_i64Add(q|0,F|0,i|0,0)|0;i=_i64Add(r|0,F|0,s|0,0)|0;r=_i64Subtract(i|0,F|0,h|0,0)|0;c[p>>2]=r;h=_bitshift64Ashr(r|0,F|0,32)|0;r=o+24|0;i=_i64Add(h|0,F|0,c[r>>2]|0,0)|0;h=_i64Add(i|0,F|0,t|0,0)|0;t=_i64Subtract(h|0,F|0,s|0,0)|0;s=F;c[r>>2]=t;if((s|0)<=0)if((s|0)<0){t=_bn_add_words(o,o,59728+(~s*28|0)|0,7)|0;w=t;x=t+-1&240|0-t&239}else{w=1;x=239}else{w=_bn_sub_words(o,o,59728+((s+-1|0)*28|0)|0,7)|0;x=239}s=0-(ri[x&511](g,o,59728,7)|0)|0;x=0-w|0;w=g&~(s&x)|o&x&s;c[o>>2]=c[w>>2];c[n>>2]=c[w+4>>2];c[j>>2]=c[w+8>>2];c[u>>2]=c[w+12>>2];c[f>>2]=c[w+16>>2];c[p>>2]=c[w+20>>2];c[r>>2]=c[w+24>>2];w=a+4|0;c[w>>2]=7;r=c[a>>2]|0;if(!(c[r+24>>2]|0))if(!(c[r+20>>2]|0))if(!(c[r+16>>2]|0))if(!(c[r+12>>2]|0))if(!(c[r+8>>2]|0))if(!(c[r+4>>2]|0))y=(c[r>>2]|0)!=0&1;else y=2;else y=3;else y=4;else y=5;else y=6;else y=7;c[w>>2]=y;k=1;l=d;return k|0}k=_BN_nnmod(a,b,59708,e)|0;l=d;return k|0}function _BN_nist_mod_256(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,G=0,H=0,I=0;d=l;l=l+64|0;if((l|0)>=(m|0))ba(64);f=d+32|0;g=d;h=c[b+4>>2]|0;i=c[b>>2]|0;if((c[b+12>>2]|0)==0?(_BN_ucmp(b,59424)|0)<=-1:0){j=_BN_ucmp(59444,b)|0;if(!j){_BN_set_word(a,0)|0;k=1;l=d;return k|0}n=(a|0)==(b|0);if((j|0)>0){if(n){k=1;l=d;return k|0}k=(_BN_copy(a,b)|0)!=0&1;l=d;return k|0}if(n)o=i;else{if((c[a+8>>2]|0)<=7?(_bn_expand2(a,8)|0)==0:0){k=0;l=d;return k|0}n=c[a>>2]|0;c[n>>2]=c[i>>2];c[n+4>>2]=c[i+4>>2];c[n+8>>2]=c[i+8>>2];c[n+12>>2]=c[i+12>>2];c[n+16>>2]=c[i+16>>2];c[n+20>>2]=c[i+20>>2];c[n+24>>2]=c[i+24>>2];c[n+28>>2]=c[i+28>>2];o=n}n=h+-8|0;if((h|0)>8){_memcpy(f|0,i+32|0,(h<<2)+-32|0)|0;if((n|0)<8){p=16-h<<2;q=f+(n<<2)|0;r=15}}else{p=32;q=f;r=15}if((r|0)==15)_memset(q|0,0,p|0)|0;p=c[f>>2]|0;q=_i64Add(p|0,0,c[o>>2]|0,0)|0;r=c[f+4>>2]|0;n=_i64Add(q|0,F|0,r|0,0)|0;q=f+12|0;h=c[q>>2]|0;i=_i64Subtract(n|0,F|0,h|0,0)|0;n=f+16|0;j=c[n>>2]|0;s=_i64Subtract(i|0,F|0,j|0,0)|0;i=f+20|0;t=c[i>>2]|0;u=_i64Subtract(s|0,F|0,t|0,0)|0;s=c[f+24>>2]|0;v=_i64Subtract(u|0,F|0,s|0,0)|0;c[o>>2]=v;u=_bitshift64Ashr(v|0,F|0,32)|0;v=o+4|0;w=_i64Add(u|0,F|0,c[v>>2]|0,0)|0;u=_i64Add(w|0,F|0,r|0,0)|0;w=c[f+8>>2]|0;x=_i64Add(u|0,F|0,w|0,0)|0;u=_i64Subtract(x|0,F|0,j|0,0)|0;x=_i64Subtract(u|0,F|0,t|0,0)|0;u=_i64Subtract(x|0,F|0,s|0,0)|0;x=c[f+28>>2]|0;y=_i64Subtract(u|0,F|0,x|0,0)|0;c[v>>2]=y;u=_bitshift64Ashr(y|0,F|0,32)|0;y=o+8|0;z=_i64Add(u|0,F|0,c[y>>2]|0,0)|0;u=_i64Add(z|0,F|0,w|0,0)|0;z=_i64Add(u|0,F|0,h|0,0)|0;u=_i64Subtract(z|0,F|0,t|0,0)|0;z=_i64Subtract(u|0,F|0,s|0,0)|0;u=_i64Subtract(z|0,F|0,x|0,0)|0;c[y>>2]=u;z=_bitshift64Ashr(u|0,F|0,32)|0;u=F;A=o+12|0;B=c[A>>2]|0;C=_i64Add(j|0,0,h|0,0)|0;D=_bitshift64Shl(C|0,F|0,1)|0;C=F;E=_i64Add(z|0,u|0,B|0,0)|0;B=_i64Add(E|0,F|0,t|0,0)|0;E=_i64Subtract(B|0,F|0,x|0,0)|0;B=_i64Add(E|0,F|0,D|0,C|0)|0;C=_i64Subtract(B|0,F|0,p|0,0)|0;p=_i64Subtract(C|0,F|0,r|0,0)|0;c[A>>2]=p;C=_bitshift64Ashr(p|0,F|0,32)|0;p=F;B=o+16|0;D=c[B>>2]|0;E=_i64Add(t|0,0,j|0,0)|0;j=_bitshift64Shl(E|0,F|0,1)|0;E=F;u=_i64Add(C|0,p|0,D|0,0)|0;D=_i64Add(u|0,F|0,s|0,0)|0;u=_i64Subtract(D|0,F|0,r|0,0)|0;D=_i64Add(u|0,F|0,j|0,E|0)|0;E=_i64Subtract(D|0,F|0,w|0,0)|0;c[B>>2]=E;D=_bitshift64Ashr(E|0,F|0,32)|0;E=F;j=o+20|0;u=c[j>>2]|0;p=_i64Add(s|0,0,t|0,0)|0;C=_bitshift64Shl(p|0,F|0,1)|0;p=F;z=_i64Add(x|0,0,u|0,0)|0;u=_i64Add(z|0,F|0,D|0,E|0)|0;E=_i64Subtract(u|0,F|0,w|0,0)|0;u=_i64Add(E|0,F|0,C|0,p|0)|0;p=_i64Subtract(u|0,F|0,h|0,0)|0;c[j>>2]=p;h=_bitshift64Ashr(p|0,F|0,32)|0;p=F;u=o+24|0;C=c[u>>2]|0;E=c[f>>2]|0;f=_bitshift64Shl(x|0,0,1)|0;D=F;z=___muldi3(s|0,0,3,0)|0;s=_i64Add(z|0,F|0,C|0,0)|0;C=_i64Add(s|0,F|0,t|0,0)|0;t=_i64Add(C|0,F|0,f|0,D|0)|0;D=_i64Subtract(t|0,F|0,E|0,0)|0;t=_i64Subtract(D|0,F|0,r|0,0)|0;r=_i64Add(t|0,F|0,h|0,p|0)|0;c[u>>2]=r;p=_bitshift64Ashr(r|0,F|0,32)|0;r=F;h=o+28|0;t=c[h>>2]|0;D=c[q>>2]|0;q=c[n>>2]|0;n=c[i>>2]|0;i=___muldi3(x|0,0,3,0)|0;x=F;f=_i64Add(E|0,0,t|0,0)|0;t=_i64Add(f|0,F|0,i|0,x|0)|0;x=_i64Subtract(t|0,F|0,w|0,0)|0;w=_i64Subtract(x|0,F|0,D|0,0)|0;D=_i64Subtract(w|0,F|0,q|0,0)|0;q=_i64Subtract(D|0,F|0,n|0,0)|0;n=_i64Add(q|0,F|0,p|0,r|0)|0;r=F;c[h>>2]=n;if((r|0)<=0)if((r|0)<0){n=_bn_add_words(o,o,59464+(~r<<5)|0,8)|0;G=n;H=n+-1&240|0-n&239}else{G=1;H=239}else{G=_bn_sub_words(o,o,59464+(r+-1<<5)|0,8)|0;H=239}r=0-(ri[H&511](g,o,59464,8)|0)|0;H=0-G|0;G=g&~(r&H)|o&H&r;c[o>>2]=c[G>>2];c[v>>2]=c[G+4>>2];c[y>>2]=c[G+8>>2];c[A>>2]=c[G+12>>2];c[B>>2]=c[G+16>>2];c[j>>2]=c[G+20>>2];c[u>>2]=c[G+24>>2];c[h>>2]=c[G+28>>2];G=a+4|0;c[G>>2]=8;h=c[a>>2]|0;if(!(c[h+28>>2]|0))if(!(c[h+24>>2]|0))if(!(c[h+20>>2]|0))if(!(c[h+16>>2]|0))if(!(c[h+12>>2]|0))if(!(c[h+8>>2]|0))if(!(c[h+4>>2]|0))I=(c[h>>2]|0)!=0&1;else I=2;else I=3;else I=4;else I=5;else I=6;else I=7;else I=8;c[G>>2]=I;k=1;l=d;return k|0}k=_BN_nnmod(a,b,59444,e)|0;l=d;return k|0}function _BN_nist_mod_384(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,G=0,H=0,I=0,J=0,K=0,L=0;d=l;l=l+96|0;if((l|0)>=(m|0))ba(96);f=d+48|0;g=d;h=c[b+4>>2]|0;i=c[b>>2]|0;if((c[b+12>>2]|0)==0?(_BN_ucmp(b,59048)|0)<=-1:0){j=_BN_ucmp(59068,b)|0;if(!j){_BN_set_word(a,0)|0;k=1;l=d;return k|0}n=(a|0)==(b|0);if((j|0)>0){if(n){k=1;l=d;return k|0}k=(_BN_copy(a,b)|0)!=0&1;l=d;return k|0}if(n)o=i;else{if((c[a+8>>2]|0)<=11?(_bn_expand2(a,12)|0)==0:0){k=0;l=d;return k|0}n=c[a>>2]|0;c[n>>2]=c[i>>2];c[n+4>>2]=c[i+4>>2];c[n+8>>2]=c[i+8>>2];c[n+12>>2]=c[i+12>>2];c[n+16>>2]=c[i+16>>2];c[n+20>>2]=c[i+20>>2];c[n+24>>2]=c[i+24>>2];c[n+28>>2]=c[i+28>>2];c[n+32>>2]=c[i+32>>2];c[n+36>>2]=c[i+36>>2];c[n+40>>2]=c[i+40>>2];c[n+44>>2]=c[i+44>>2];o=n}n=h+-12|0;if((h|0)>12){_memcpy(f|0,i+48|0,(h<<2)+-48|0)|0;if((n|0)<12){p=24-h<<2;q=f+(n<<2)|0;r=15}}else{p=48;q=f;r=15}if((r|0)==15)_memset(q|0,0,p|0)|0;p=c[f>>2]|0;q=_i64Add(p|0,0,c[o>>2]|0,0)|0;r=f+36|0;n=c[r>>2]|0;h=_i64Add(q|0,F|0,n|0,0)|0;q=f+32|0;i=c[q>>2]|0;j=_i64Add(h|0,F|0,i|0,0)|0;h=f+44|0;s=c[h>>2]|0;t=_i64Subtract(j|0,F|0,s|0,0)|0;c[o>>2]=t;j=_bitshift64Ashr(t|0,F|0,32)|0;t=o+4|0;u=_i64Add(j|0,F|0,c[t>>2]|0,0)|0;j=c[f+4>>2]|0;v=_i64Add(u|0,F|0,j|0,0)|0;u=f+40|0;w=c[u>>2]|0;x=_i64Add(v|0,F|0,w|0,0)|0;v=_i64Add(x|0,F|0,s|0,0)|0;x=_i64Subtract(v|0,F|0,p|0,0)|0;v=_i64Subtract(x|0,F|0,i|0,0)|0;c[t>>2]=v;x=_bitshift64Ashr(v|0,F|0,32)|0;v=o+8|0;y=_i64Add(x|0,F|0,c[v>>2]|0,0)|0;x=c[f+8>>2]|0;z=_i64Add(y|0,F|0,x|0,0)|0;y=_i64Add(z|0,F|0,s|0,0)|0;z=_i64Subtract(y|0,F|0,j|0,0)|0;y=_i64Subtract(z|0,F|0,n|0,0)|0;c[v>>2]=y;z=_bitshift64Ashr(y|0,F|0,32)|0;y=o+12|0;A=_i64Add(z|0,F|0,c[y>>2]|0,0)|0;z=c[f+12>>2]|0;B=_i64Add(A|0,F|0,z|0,0)|0;A=_i64Add(B|0,F|0,p|0,0)|0;B=_i64Add(A|0,F|0,i|0,0)|0;A=_i64Add(B|0,F|0,n|0,0)|0;B=_i64Subtract(A|0,F|0,x|0,0)|0;A=_i64Subtract(B|0,F|0,w|0,0)|0;B=_i64Subtract(A|0,F|0,s|0,0)|0;c[y>>2]=B;A=_bitshift64Ashr(B|0,F|0,32)|0;B=F;C=o+16|0;D=c[C>>2]|0;E=c[f+16>>2]|0;G=_i64Subtract(n|0,0,s|0,0)|0;H=_bitshift64Shl(G|0,F|0,1)|0;G=F;I=_i64Add(A|0,B|0,D|0,0)|0;D=_i64Add(I|0,F|0,E|0,0)|0;I=_i64Add(D|0,F|0,j|0,0)|0;D=_i64Add(I|0,F|0,p|0,0)|0;p=_i64Add(D|0,F|0,i|0,0)|0;i=_i64Add(p|0,F|0,w|0,0)|0;p=_i64Subtract(i|0,F|0,z|0,0)|0;i=_i64Add(p|0,F|0,H|0,G|0)|0;c[C>>2]=i;G=_bitshift64Ashr(i|0,F|0,32)|0;i=F;H=o+20|0;p=c[H>>2]|0;D=c[f+20>>2]|0;I=_bitshift64Shl(w|0,0,1)|0;B=F;A=_i64Add(G|0,i|0,p|0,0)|0;p=_i64Add(A|0,F|0,D|0,0)|0;A=_i64Add(p|0,F|0,I|0,B|0)|0;B=_i64Add(A|0,F|0,x|0,0)|0;A=_i64Add(B|0,F|0,j|0,0)|0;j=_i64Add(A|0,F|0,n|0,0)|0;n=_i64Add(j|0,F|0,s|0,0)|0;j=_i64Subtract(n|0,F|0,E|0,0)|0;c[H>>2]=j;n=_bitshift64Ashr(j|0,F|0,32)|0;j=F;A=o+24|0;B=c[A>>2]|0;I=c[f+24>>2]|0;p=_bitshift64Shl(s|0,0,1)|0;s=F;i=_i64Add(I|0,0,B|0,0)|0;B=_i64Add(i|0,F|0,p|0,s|0)|0;s=_i64Add(B|0,F|0,n|0,j|0)|0;j=_i64Add(s|0,F|0,z|0,0)|0;s=_i64Add(j|0,F|0,x|0,0)|0;x=_i64Add(s|0,F|0,w|0,0)|0;w=_i64Subtract(x|0,F|0,D|0,0)|0;c[A>>2]=w;x=_bitshift64Ashr(w|0,F|0,32)|0;w=F;s=o+28|0;j=c[f+28>>2]|0;f=c[h>>2]|0;h=_i64Add(j|0,0,c[s>>2]|0,0)|0;n=_i64Add(h|0,F|0,E|0,0)|0;h=_i64Add(n|0,F|0,z|0,0)|0;z=_i64Add(h|0,F|0,x|0,w|0)|0;w=_i64Add(z|0,F|0,f|0,0)|0;z=_i64Subtract(w|0,F|0,I|0,0)|0;c[s>>2]=z;w=_bitshift64Ashr(z|0,F|0,32)|0;z=F;x=o+32|0;h=c[q>>2]|0;q=_i64Add(h|0,0,c[x>>2]|0,0)|0;n=_i64Add(q|0,F|0,D|0,0)|0;q=_i64Add(n|0,F|0,E|0,0)|0;E=_i64Add(q|0,F|0,w|0,z|0)|0;z=_i64Subtract(E|0,F|0,j|0,0)|0;c[x>>2]=z;E=_bitshift64Ashr(z|0,F|0,32)|0;z=F;w=o+36|0;q=c[r>>2]|0;r=_i64Add(q|0,0,c[w>>2]|0,0)|0;n=_i64Add(r|0,F|0,I|0,0)|0;r=_i64Add(n|0,F|0,D|0,0)|0;D=_i64Add(r|0,F|0,E|0,z|0)|0;z=_i64Subtract(D|0,F|0,h|0,0)|0;c[w>>2]=z;D=_bitshift64Ashr(z|0,F|0,32)|0;z=F;E=o+40|0;r=c[u>>2]|0;u=_i64Add(r|0,0,c[E>>2]|0,0)|0;n=_i64Add(u|0,F|0,j|0,0)|0;u=_i64Add(n|0,F|0,I|0,0)|0;I=_i64Add(u|0,F|0,D|0,z|0)|0;z=_i64Subtract(I|0,F|0,q|0,0)|0;c[E>>2]=z;q=_bitshift64Ashr(z|0,F|0,32)|0;z=F;I=o+44|0;D=_i64Add(f|0,0,c[I>>2]|0,0)|0;f=_i64Add(D|0,F|0,h|0,0)|0;h=_i64Add(f|0,F|0,j|0,0)|0;j=_i64Add(h|0,F|0,q|0,z|0)|0;z=_i64Subtract(j|0,F|0,r|0,0)|0;r=F;c[I>>2]=z;if((r|0)<=0)if((r|0)<0){z=_bn_add_words(o,o,59088+(~r*48|0)|0,12)|0;J=z;K=z+-1&240|0-z&239}else{J=1;K=239}else{J=_bn_sub_words(o,o,59088+((r+-1|0)*48|0)|0,12)|0;K=239}r=0-(ri[K&511](g,o,59088,12)|0)|0;K=0-J|0;J=g&~(r&K)|o&K&r;c[o>>2]=c[J>>2];c[t>>2]=c[J+4>>2];c[v>>2]=c[J+8>>2];c[y>>2]=c[J+12>>2];c[C>>2]=c[J+16>>2];c[H>>2]=c[J+20>>2];c[A>>2]=c[J+24>>2];c[s>>2]=c[J+28>>2];c[x>>2]=c[J+32>>2];c[w>>2]=c[J+36>>2];c[E>>2]=c[J+40>>2];c[I>>2]=c[J+44>>2];J=a+4|0;c[J>>2]=12;I=c[a>>2]|0;if(!(c[I+44>>2]|0))if(!(c[I+40>>2]|0))if(!(c[I+36>>2]|0))if(!(c[I+32>>2]|0))if(!(c[I+28>>2]|0))if(!(c[I+24>>2]|0))if(!(c[I+20>>2]|0))if(!(c[I+16>>2]|0))if(!(c[I+12>>2]|0))if(!(c[I+8>>2]|0))if(!(c[I+4>>2]|0))L=(c[I>>2]|0)!=0&1;else L=2;else L=3;else L=4;else L=5;else L=6;else L=7;else L=8;else L=9;else L=10;else L=11;else L=12;c[J>>2]=L;k=1;l=d;return k|0}k=_BN_nnmod(a,b,59068,e)|0;l=d;return k|0}function _BN_nist_mod_521(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;d=l;l=l+80|0;if((l|0)>=(m|0))ba(80);f=d;g=c[b+4>>2]|0;h=c[b>>2]|0;if((c[b+12>>2]|0)==0?(_BN_ucmp(b,58808)|0)<=-1:0){i=_BN_ucmp(58828,b)|0;if(!i){_BN_set_word(a,0)|0;j=1;l=d;return j|0}k=(a|0)==(b|0);if((i|0)>0){if(k){j=1;l=d;return j|0}j=(_BN_copy(a,b)|0)!=0&1;l=d;return j|0}if(k)n=h;else{if((c[a+8>>2]|0)<=16?(_bn_expand2(a,17)|0)==0:0){j=0;l=d;return j|0}k=c[a>>2]|0;c[k>>2]=c[h>>2];c[k+4>>2]=c[h+4>>2];c[k+8>>2]=c[h+8>>2];c[k+12>>2]=c[h+12>>2];c[k+16>>2]=c[h+16>>2];c[k+20>>2]=c[h+20>>2];c[k+24>>2]=c[h+24>>2];c[k+28>>2]=c[h+28>>2];c[k+32>>2]=c[h+32>>2];c[k+36>>2]=c[h+36>>2];c[k+40>>2]=c[h+40>>2];c[k+44>>2]=c[h+44>>2];c[k+48>>2]=c[h+48>>2];c[k+52>>2]=c[h+52>>2];c[k+56>>2]=c[h+56>>2];c[k+60>>2]=c[h+60>>2];c[k+64>>2]=c[h+64>>2];n=k}k=g+-16|0;if((g|0)>16){i=h+64|0;h=0;do{c[f+(h<<2)>>2]=c[i+(h<<2)>>2];h=h+1|0}while((h|0)!=(k|0));if((k|0)<17){o=33-g<<2;p=f+(k<<2)|0;q=16}}else{o=68;p=f;q=16}if((q|0)==16)_memset(p|0,0,o|0)|0;o=f+4|0;p=c[o>>2]|0;c[f>>2]=p<<23|(c[f>>2]|0)>>>9;q=f+8|0;k=c[q>>2]|0;c[o>>2]=k<<23|p>>>9;p=f+12|0;o=c[p>>2]|0;c[q>>2]=o<<23|k>>>9;k=f+16|0;q=c[k>>2]|0;c[p>>2]=q<<23|o>>>9;o=f+20|0;p=c[o>>2]|0;c[k>>2]=p<<23|q>>>9;q=f+24|0;k=c[q>>2]|0;c[o>>2]=k<<23|p>>>9;p=f+28|0;o=c[p>>2]|0;c[q>>2]=o<<23|k>>>9;k=f+32|0;q=c[k>>2]|0;c[p>>2]=q<<23|o>>>9;o=f+36|0;p=c[o>>2]|0;c[k>>2]=p<<23|q>>>9;q=f+40|0;k=c[q>>2]|0;c[o>>2]=k<<23|p>>>9;p=f+44|0;o=c[p>>2]|0;c[q>>2]=o<<23|k>>>9;k=f+48|0;q=c[k>>2]|0;c[p>>2]=q<<23|o>>>9;o=f+52|0;p=c[o>>2]|0;c[k>>2]=p<<23|q>>>9;q=f+56|0;k=c[q>>2]|0;c[o>>2]=k<<23|p>>>9;p=f+60|0;o=c[p>>2]|0;c[q>>2]=o<<23|k>>>9;k=f+64|0;q=c[k>>2]|0;c[p>>2]=q<<23|o>>>9;c[k>>2]=q>>>9;q=n+64|0;c[q>>2]=c[q>>2]&511;_bn_add_words(n,n,f,17)|0;k=_bn_sub_words(f,n,58848,17)|0;o=k+-1&f|n&0-k;c[n>>2]=c[o>>2];c[n+4>>2]=c[o+4>>2];c[n+8>>2]=c[o+8>>2];c[n+12>>2]=c[o+12>>2];c[n+16>>2]=c[o+16>>2];c[n+20>>2]=c[o+20>>2];c[n+24>>2]=c[o+24>>2];c[n+28>>2]=c[o+28>>2];c[n+32>>2]=c[o+32>>2];c[n+36>>2]=c[o+36>>2];c[n+40>>2]=c[o+40>>2];c[n+44>>2]=c[o+44>>2];c[n+48>>2]=c[o+48>>2];c[n+52>>2]=c[o+52>>2];c[n+56>>2]=c[o+56>>2];c[n+60>>2]=c[o+60>>2];c[q>>2]=c[o+64>>2];o=a+4|0;c[o>>2]=17;q=c[a>>2]|0;do if(!(c[q+64>>2]|0))if(!(c[q+60>>2]|0))if(!(c[q+56>>2]|0))if(!(c[q+52>>2]|0))if(!(c[q+48>>2]|0))if(!(c[q+44>>2]|0))if(!(c[q+40>>2]|0))if(!(c[q+36>>2]|0))if(!(c[q+32>>2]|0))if(!(c[q+28>>2]|0))if(!(c[q+24>>2]|0))if(!(c[q+20>>2]|0)){if(c[q+16>>2]|0){r=5;break}if(c[q+12>>2]|0){r=4;break}if(c[q+8>>2]|0){r=3;break}if(c[q+4>>2]|0){r=2;break}r=(c[q>>2]|0)!=0&1}else r=6;else r=7;else r=8;else r=9;else r=10;else r=11;else r=12;else r=13;else r=14;else r=15;else r=16;else r=17;while(0);c[o>>2]=r;j=1;l=d;return j|0}j=_BN_nnmod(a,b,58828,e)|0;l=d;return j|0}function _EC_GF2m_simple_method(){return 6e4}function _EC_GROUP_set_curve_GF2m(a,b,d,e,f){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0;g=c[(c[a>>2]|0)+24>>2]|0;if(!g){_ERR_put_error(16,176,66,533404,446);h=0;return h|0}else{h=Fi[g&127](a,b,d,e,f)|0;return h|0}return 0}function _ec_GF2m_simple_group_init(a){a=a|0;_BN_init(a+72|0);_BN_init(a+116|0);_BN_init(a+136|0);return 1}function _ec_GF2m_simple_group_finish(a){a=a|0;_BN_free(a+72|0);_BN_free(a+116|0);_BN_free(a+136|0);return}function _ec_GF2m_simple_group_clear_finish(a){a=a|0;var b=0;_BN_clear_free(a+72|0);_BN_clear_free(a+116|0);_BN_clear_free(a+136|0);b=a+92|0;c[b>>2]=0;c[b+4>>2]=0;c[b+8>>2]=0;c[b+12>>2]=0;c[b+16>>2]=0;c[a+112>>2]=-1;return}function _ec_GF2m_simple_group_copy(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0;if(!(_BN_copy(a+72|0,b+72|0)|0)){d=0;return d|0}e=a+116|0;if(!(_BN_copy(e,b+116|0)|0)){d=0;return d|0}f=a+136|0;if(!(_BN_copy(f,b+136|0)|0)){d=0;return d|0}g=c[b+92>>2]|0;h=a+92|0;c[h>>2]=g;c[a+96>>2]=c[b+96>>2];c[a+100>>2]=c[b+100>>2];c[a+104>>2]=c[b+104>>2];c[a+108>>2]=c[b+108>>2];c[a+112>>2]=c[b+112>>2];b=(g+31|0)/32|0;i=a+124|0;do if((b|0)>(c[i>>2]|0))if(!(_bn_expand2(e,b)|0)){d=0;return d|0}else{j=c[h>>2]|0;break}else j=g;while(0);g=(j+31|0)/32|0;j=a+144|0;if((g|0)>(c[j>>2]|0)?(_bn_expand2(f,g)|0)==0:0){d=0;return d|0}g=c[a+120>>2]|0;if((g|0)<(c[i>>2]|0)){h=c[e>>2]|0;e=g;do{c[h+(e<<2)>>2]=0;e=e+1|0}while((e|0)<(c[i>>2]|0))}i=c[a+140>>2]|0;if((i|0)>=(c[j>>2]|0)){d=1;return d|0}a=c[f>>2]|0;f=i;do{c[a+(f<<2)>>2]=0;f=f+1|0}while((f|0)<(c[j>>2]|0));d=1;return d|0}function _ec_GF2m_simple_group_set_curve(a,b,d,e,f){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0;f=a+72|0;if(!(_BN_copy(f,b)|0)){g=0;return g|0}b=a+92|0;switch(_BN_GF2m_poly2arr(f,b,6)|0){case 4:case 6:break;default:{_ERR_put_error(16,195,131,534748,219);g=0;return g|0}}f=a+116|0;if(!(_BN_GF2m_mod_arr(f,d,b)|0)){g=0;return g|0}d=((c[b>>2]|0)+31|0)/32|0;h=a+124|0;i=c[h>>2]|0;do if((d|0)>(i|0))if(!(_bn_expand2(f,d)|0)){g=0;return g|0}else{j=c[h>>2]|0;break}else j=i;while(0);i=c[a+120>>2]|0;if((i|0)<(j|0)){j=c[f>>2]|0;f=i;do{c[j+(f<<2)>>2]=0;f=f+1|0}while((f|0)<(c[h>>2]|0))}h=a+136|0;if(!(_BN_GF2m_mod_arr(h,e,b)|0)){g=0;return g|0}e=((c[b>>2]|0)+31|0)/32|0;b=a+144|0;f=c[b>>2]|0;do if((e|0)>(f|0))if(!(_bn_expand2(h,e)|0)){g=0;return g|0}else{k=c[b>>2]|0;break}else k=f;while(0);f=c[a+140>>2]|0;if((f|0)>=(k|0)){g=1;return g|0}k=c[h>>2]|0;h=f;do{c[k+(h<<2)>>2]=0;h=h+1|0}while((h|0)<(c[b>>2]|0));g=1;return g|0}function _ec_GF2m_simple_group_get_curve(a,b,c,d,e){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;var f=0;if(b|0?(_BN_copy(b,a+72|0)|0)==0:0){f=0;return f|0}if(c|0?(_BN_copy(c,a+116|0)|0)==0:0){f=0;return f|0}if(d|0?(_BN_copy(d,a+136|0)|0)==0:0){f=0;return f|0}f=1;return f|0}function _ec_GF2m_simple_group_get_degree(a){a=a|0;return (_BN_num_bits(a+72|0)|0)+-1|0}function _ec_GF2m_simple_group_check_discriminant(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0;if(!b){d=_BN_CTX_new()|0;if(!d){_ERR_put_error(16,159,65,534748,300);e=0;return e|0}else{f=d;g=d}}else{f=0;g=b}_BN_CTX_start(g);b=_BN_CTX_get(g)|0;if((b|0)!=0?(_BN_GF2m_mod_arr(b,a+136|0,a+92|0)|0)!=0:0)h=(c[b+4>>2]|0)!=0&1;else h=0;_BN_CTX_end(g);if(!f){e=h;return e|0}_BN_CTX_free(f);e=h;return e|0}function _ec_GF2m_simple_point_init(a){a=a|0;_BN_init(a+4|0);_BN_init(a+24|0);_BN_init(a+44|0);return 1}function _ec_GF2m_simple_point_finish(a){a=a|0;_BN_free(a+4|0);_BN_free(a+24|0);_BN_free(a+44|0);return}function _ec_GF2m_simple_point_clear_finish(a){a=a|0;_BN_clear_free(a+4|0);_BN_clear_free(a+24|0);_BN_clear_free(a+44|0);c[a+64>>2]=0;return}function _ec_GF2m_simple_point_copy(a,b){a=a|0;b=b|0;var d=0;if(!(_BN_copy(a+4|0,b+4|0)|0)){d=0;return d|0}if(!(_BN_copy(a+24|0,b+24|0)|0)){d=0;return d|0}if(!(_BN_copy(a+44|0,b+44|0)|0)){d=0;return d|0}c[a+64>>2]=c[b+64>>2];d=1;return d|0}function _ec_GF2m_simple_point_set_to_infinity(a,b){a=a|0;b=b|0;c[b+64>>2]=0;_BN_set_word(b+44|0,0)|0;return 1}function _ec_GF2m_simple_point_set_affine_coordinates(a,b,d,e,f){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;var g=0;if((d|0)==0|(e|0)==0){_ERR_put_error(16,163,67,534748,396);g=0;return g|0}f=b+4|0;if(!(_BN_copy(f,d)|0)){g=0;return g|0}_BN_set_negative(f,0);f=b+24|0;if(!(_BN_copy(f,e)|0)){g=0;return g|0}_BN_set_negative(f,0);f=b+44|0;if(!(_BN_copy(f,_BN_value_one()|0)|0)){g=0;return g|0}_BN_set_negative(f,0);c[b+64>>2]=1;g=1;return g|0}function _ec_GF2m_simple_point_get_affine_coordinates(a,b,c,d,e){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;var f=0;if(_EC_POINT_is_at_infinity(a,b)|0){_ERR_put_error(16,162,106,534748,429);f=0;return f|0}if(_BN_cmp(b+44|0,_BN_value_one()|0)|0){_ERR_put_error(16,162,66,534748,435);f=0;return f|0}do if(c|0)if(!(_BN_copy(c,b+4|0)|0)){f=0;return f|0}else{_BN_set_negative(c,0);break}while(0);if(!d){f=1;return f|0}if(!(_BN_copy(d,b+24|0)|0)){f=0;return f|0}_BN_set_negative(d,0);f=1;return f|0}function _ec_GF2m_simple_add(a,b,d,e,f){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0;if(_EC_POINT_is_at_infinity(a,d)|0){g=(_EC_POINT_copy(b,e)|0)!=0&1;return g|0}if(_EC_POINT_is_at_infinity(a,e)|0){g=(_EC_POINT_copy(b,d)|0)!=0&1;return g|0}if(!f){h=_BN_CTX_new()|0;if(!h){g=0;return g|0}else{i=h;j=h}}else{i=f;j=0}_BN_CTX_start(i);f=_BN_CTX_get(i)|0;h=_BN_CTX_get(i)|0;k=_BN_CTX_get(i)|0;l=_BN_CTX_get(i)|0;m=_BN_CTX_get(i)|0;n=_BN_CTX_get(i)|0;o=_BN_CTX_get(i)|0;p=_BN_CTX_get(i)|0;a:do if(p){if(!(c[d+64>>2]|0)){if(!(_EC_POINT_get_affine_coordinates_GF2m(a,d,f,h,i)|0)){q=0;break}}else{if(!(_BN_copy(f,d+4|0)|0)){q=0;break}if(!(_BN_copy(h,d+24|0)|0)){q=0;break}}if(!(c[e+64>>2]|0)){if(!(_EC_POINT_get_affine_coordinates_GF2m(a,e,k,l,i)|0)){q=0;break}}else{if(!(_BN_copy(k,e+4|0)|0)){q=0;break}if(!(_BN_copy(l,e+24|0)|0)){q=0;break}}do if(_BN_ucmp(f,k)|0){if(!(_BN_GF2m_add(p,f,k)|0)){q=0;break a}if(!(_BN_GF2m_add(o,h,l)|0)){q=0;break a}if(!(Fi[c[(c[a>>2]|0)+140>>2]&127](a,o,o,p,i)|0)){q=0;break a}if(!(ri[c[(c[a>>2]|0)+136>>2]&511](a,m,o,i)|0)){q=0;break a}if(!(_BN_GF2m_add(m,m,a+116|0)|0)){q=0;break a}if(!(_BN_GF2m_add(m,m,o)|0)){q=0;break a}if(!(_BN_GF2m_add(m,m,p)|0)){q=0;break a}}else{if((_BN_ucmp(h,l)|0)==0?c[k+4>>2]|0:0){if(!(Fi[c[(c[a>>2]|0)+140>>2]&127](a,o,l,k,i)|0)){q=0;break a}if(!(_BN_GF2m_add(o,o,k)|0)){q=0;break a}if(!(ri[c[(c[a>>2]|0)+136>>2]&511](a,m,o,i)|0)){q=0;break a}if(!(_BN_GF2m_add(m,m,o)|0)){q=0;break a}if(!(_BN_GF2m_add(m,m,a+116|0)|0)){q=0;break a}else break}q=(_EC_POINT_set_to_infinity(a,b)|0)!=0;break a}while(0);if((((_BN_GF2m_add(n,k,m)|0)!=0?(Fi[c[(c[a>>2]|0)+132>>2]&127](a,n,n,o,i)|0)!=0:0)?(_BN_GF2m_add(n,n,m)|0)!=0:0)?(_BN_GF2m_add(n,n,l)|0)!=0:0)q=(_EC_POINT_set_affine_coordinates_GF2m(a,b,m,n,i)|0)!=0;else q=0}else q=0;while(0);n=q&1;_BN_CTX_end(i);if(!j){g=n;return g|0}_BN_CTX_free(j);g=n;return g|0}function _ec_GF2m_simple_dbl(a,b,c,d){a=a|0;b=b|0;c=c|0;d=d|0;return _ec_GF2m_simple_add(a,b,c,c,d)|0}function _ec_GF2m_simple_invert(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0;if(_EC_POINT_is_at_infinity(a,b)|0){e=1;return e|0}f=b+24|0;if(!(c[b+28>>2]|0)){e=1;return e|0}if(!(_EC_POINT_make_affine(a,b,d)|0)){e=0;return e|0}e=_BN_GF2m_add(f,b+4|0,f)|0;return e|0}function _ec_GF2m_simple_is_at_infinity(a,b){a=a|0;b=b|0;return (c[b+48>>2]|0)==0|0}function _ec_GF2m_simple_is_on_curve(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0;if(_EC_POINT_is_at_infinity(a,b)|0){e=1;return e|0}f=c[a>>2]|0;g=c[f+132>>2]|0;h=c[f+136>>2]|0;if(!(c[b+64>>2]|0)){e=-1;return e|0}if(!d){f=_BN_CTX_new()|0;if(!f){e=-1;return e|0}else{i=f;j=f}}else{i=d;j=0}_BN_CTX_start(i);d=_BN_CTX_get(i)|0;f=_BN_CTX_get(i)|0;if((((((((f|0)!=0?(k=b+4|0,(_BN_GF2m_add(f,k,a+116|0)|0)!=0):0)?(Fi[g&127](a,f,f,k,i)|0)!=0:0)?(l=b+24|0,(_BN_GF2m_add(f,f,l)|0)!=0):0)?(Fi[g&127](a,f,f,k,i)|0)!=0:0)?(_BN_GF2m_add(f,f,a+136|0)|0)!=0:0)?(ri[h&511](a,d,l,i)|0)!=0:0)?(_BN_GF2m_add(f,f,d)|0)!=0:0)m=(c[f+4>>2]|0)==0&1;else m=-1;_BN_CTX_end(i);if(!j){e=m;return e|0}_BN_CTX_free(j);e=m;return e|0}function _ec_GF2m_simple_cmp(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0;f=(_EC_POINT_is_at_infinity(a,b)|0)==0;g=(_EC_POINT_is_at_infinity(a,d)|0)!=0;if(!f){h=(g^1)&1;return h|0}if(g){h=1;return h|0}if(c[b+64>>2]|0?c[d+64>>2]|0:0){if(!(_BN_cmp(b+4|0,d+4|0)|0))i=(_BN_cmp(b+24|0,d+24|0)|0)!=0;else i=1;h=i&1;return h|0}if(!e){i=_BN_CTX_new()|0;if(!i){h=-1;return h|0}else{j=i;k=i}}else{j=0;k=e}_BN_CTX_start(k);e=_BN_CTX_get(k)|0;i=_BN_CTX_get(k)|0;g=_BN_CTX_get(k)|0;f=_BN_CTX_get(k)|0;if(((f|0)!=0?(_EC_POINT_get_affine_coordinates_GF2m(a,b,e,i,k)|0)!=0:0)?(_EC_POINT_get_affine_coordinates_GF2m(a,d,g,f,k)|0)!=0:0){if(!(_BN_cmp(e,g)|0))l=(_BN_cmp(i,f)|0)!=0;else l=1;m=l&1}else m=-1;_BN_CTX_end(k);if(!j){h=m;return h|0}_BN_CTX_free(j);h=m;return h|0}function _ec_GF2m_simple_make_affine(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0;e=b+64|0;if(c[e>>2]|0){f=1;return f|0}if(_EC_POINT_is_at_infinity(a,b)|0){f=1;return f|0}if(!d){g=_BN_CTX_new()|0;if(!g){f=0;return f|0}else{h=g;i=g}}else{h=d;i=0}_BN_CTX_start(h);d=_BN_CTX_get(h)|0;g=_BN_CTX_get(h)|0;if(((((g|0)!=0?(_EC_POINT_get_affine_coordinates_GF2m(a,b,d,g,h)|0)!=0:0)?(_BN_copy(b+4|0,d)|0)!=0:0)?(_BN_copy(b+24|0,g)|0)!=0:0)?(_BN_set_word(b+44|0,1)|0)!=0:0){c[e>>2]=1;j=1}else j=0;_BN_CTX_end(h);if(!i){f=j;return f|0}_BN_CTX_free(i);f=j;return f|0}function _ec_GF2m_simple_points_make_affine(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0;if(!b){f=1;return f|0}else g=0;while(1){if(!(nj[c[(c[a>>2]|0)+112>>2]&2047](a,c[d+(g<<2)>>2]|0,e)|0)){f=0;h=4;break}g=g+1|0;if(g>>>0>=b>>>0){f=1;h=4;break}}if((h|0)==4)return f|0;return 0}function _ec_GF2m_simple_mul(a,b,d,e,f,g,h){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0;if(!h){i=_BN_CTX_new()|0;if(!i){j=0;return j|0}else{k=i;l=i}}else{k=0;l=h}h=(d|0)!=0;a:do if(!(e>>>0>2|h&e>>>0>1)){i=(e|0)==0;if(i?_EC_GROUP_have_precompute_mult(a)|0:0){m=6;break}n=_EC_POINT_new(a)|0;if(!n)o=0;else{p=_EC_POINT_new(a)|0;if(!p){_EC_POINT_free(n);o=0;break}do if(_EC_POINT_set_to_infinity(a,p)|0){if(h){if(!(_ec_GF2m_montgomery_point_multiply(a,n,d,c[a+4>>2]|0,l)|0)){m=24;break}if(c[d+12>>2]|0?(nj[c[(c[a>>2]|0)+96>>2]&2047](a,n,l)|0)==0:0){m=24;break}if(!(Fi[c[(c[a>>2]|0)+88>>2]&127](a,p,p,n,l)|0)){m=24;break}}b:do if(i)m=23;else{q=0;while(1){r=g+(q<<2)|0;if(!(_ec_GF2m_montgomery_point_multiply(a,n,c[r>>2]|0,c[f+(q<<2)>>2]|0,l)|0)){s=0;break b}if(c[(c[r>>2]|0)+12>>2]|0?(nj[c[(c[a>>2]|0)+96>>2]&2047](a,n,l)|0)==0:0){s=0;break b}q=q+1|0;if(!(Fi[c[(c[a>>2]|0)+88>>2]&127](a,p,p,n,l)|0)){s=0;break b}if(q>>>0>=e>>>0){m=23;break}}}while(0);if((m|0)==23)s=(_EC_POINT_copy(b,p)|0)!=0&1;_EC_POINT_free(n);if(!p){o=s;break a}else t=s}else m=24;while(0);if((m|0)==24){_EC_POINT_free(n);t=0}_EC_POINT_free(p);o=t}}else m=6;while(0);if((m|0)==6)o=_ec_wNAF_mul(a,b,d,e,f,g,l)|0;if(!k){j=o;return j|0}_BN_CTX_free(k);j=o;return j|0}function _ec_GF2m_precompute_mult(a,b){a=a|0;b=b|0;return _ec_wNAF_precompute_mult(a,b)|0}function _ec_GF2m_have_precompute_mult(a){a=a|0;return _ec_wNAF_have_precompute_mult(a)|0}function _ec_GF2m_simple_field_mul(a,b,c,d,e){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;return _BN_GF2m_mod_mul_arr(b,c,d,a+92|0,e)|0}function _ec_GF2m_simple_field_sqr(a,b,c,d){a=a|0;b=b|0;c=c|0;d=d|0;return _BN_GF2m_mod_sqr_arr(b,c,a+92|0,d)|0}function _ec_GF2m_simple_field_div(a,b,c,d,e){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;return _BN_GF2m_mod_div(b,c,d,a+72|0,e)|0}function _BN_GF2m_mod_div(a,b,c,d,e){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;var f=0,g=0;_BN_CTX_start(e);f=_BN_CTX_get(e)|0;if((f|0)!=0?(_BN_GF2m_mod_inv(f,c,d,e)|0)!=0:0)g=(_BN_GF2m_mod_mul(a,b,f,d,e)|0)!=0&1;else g=0;_BN_CTX_end(e);return g|0}function _BN_GF2m_mod_inv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);g=f;_BN_CTX_start(e);h=_BN_CTX_get(e)|0;if(!h){i=0;_BN_CTX_end(e);l=f;return i|0}j=_BN_CTX_get(e)|0;if(!j){i=0;_BN_CTX_end(e);l=f;return i|0}k=_BN_CTX_get(e)|0;if(!k){i=0;_BN_CTX_end(e);l=f;return i|0}n=_BN_CTX_get(e)|0;if(!n){i=0;_BN_CTX_end(e);l=f;return i|0}o=d+4|0;p=c[o>>2]|0;if(p|0){q=0;r=p;a:while(1){p=r;do{s=p;p=p+-1|0;if((s|0)<=0)break a;t=c[(c[d>>2]|0)+(p<<2)>>2]|0}while(!(t|0));s=p<<5;u=31;v=-2147483648;w=q;while(1){if(!(v&t))x=w;else{if((w|0)<6)c[g+(w<<2)>>2]=u+s;x=w+1|0}if((u|0)<=0){q=x;r=p;continue a}u=u+-1|0;v=v>>>1;w=x}}if((q|0)<6){c[g+(q<<2)>>2]=-1;y=q+1|0}else y=q;if(!((y|0)==0|(y|0)>6)){if(!(_BN_GF2m_mod_arr(k,b,g)|0)){i=0;_BN_CTX_end(e);l=f;return i|0}g=k+4|0;if(!(c[g>>2]|0)){i=0;_BN_CTX_end(e);l=f;return i|0}if(!(_BN_copy(n,d)|0)){i=0;_BN_CTX_end(e);l=f;return i|0}b=_BN_num_bits(k)|0;y=_BN_num_bits(n)|0;q=c[o>>2]|0;if((q|0)>(c[k+8>>2]|0)?(_bn_expand2(k,q)|0)==0:0){i=0;_BN_CTX_end(e);l=f;return i|0}o=c[k>>2]|0;x=c[g>>2]|0;if((q|0)>(x|0))_memset(o+(x<<2)|0,0,q-x<<2|0)|0;c[g>>2]=q;if((q|0)>(c[h+8>>2]|0)?(_bn_expand2(h,q)|0)==0:0){i=0;_BN_CTX_end(e);l=f;return i|0}g=c[h>>2]|0;c[g>>2]=1;x=(q|0)>1;if(x)_memset(g+4|0,0,(q<<2)+-4|0)|0;c[h+4>>2]=q;if((q|0)>(c[j+8>>2]|0)?(_bn_expand2(j,q)|0)==0:0){i=0;_BN_CTX_end(e);l=f;return i|0}r=c[j>>2]|0;t=(q|0)>0;if(t)_memset(r|0,0,q<<2|0)|0;c[j+4>>2]=q;w=q+-1|0;v=h;h=j;j=k;k=r;r=c[n>>2]|0;u=g;g=o;o=n;n=y;y=b;b:while(1){c:do if(y){d:do if(x){b=g+(w<<2)|0;p=u+(w<<2)|0;s=y;while(1){z=c[g>>2]|0;if(z&1|0){A=s;break d}B=c[u>>2]|0;C=0-(B&1)|0;D=c[d>>2]|0;E=0;F=(c[D>>2]&C^B)>>>1;B=z>>>1;do{z=E;E=E+1|0;G=c[g+(E<<2)>>2]|0;c[g+(z<<2)>>2]=G<<31|B;H=c[D+(E<<2)>>2]&C^c[u+(E<<2)>>2];c[u+(z<<2)>>2]=H<<31|F;B=G>>>1;F=H>>>1}while((E|0)!=(w|0));c[b>>2]=B;c[p>>2]=F;s=s+-1|0;if(!s){I=0;J=47;break c}}}else{s=y;while(1){p=c[g>>2]|0;if(p&1|0){A=s;break d}b=c[u>>2]|0;E=(c[c[d>>2]>>2]&0-(b&1)^b)>>>1;c[g>>2]=p>>>1;c[u>>2]=E;s=s+-1|0;if(!s){I=0;J=47;break c}}}while(0);if((A|0)<33){I=A;J=47}else K=A}else{I=0;J=47}while(0);if((J|0)==47){J=0;switch(c[g>>2]|0){case 1:{break b;break}case 0:{i=0;J=62;break b;break}default:K=I}}if((K|0)<(n|0)){L=h;M=v;N=o;O=c[v>>2]|0;P=c[j>>2]|0;Q=k;R=r;S=j;T=K;U=n}else{L=v;M=h;N=j;O=k;P=r;Q=u;R=g;S=o;T=n;U=K}if(t){s=0;do{E=R+(s<<2)|0;c[E>>2]=c[E>>2]^c[P+(s<<2)>>2];E=Q+(s<<2)|0;c[E>>2]=c[E>>2]^c[O+(s<<2)>>2];s=s+1|0}while((s|0)!=(q|0))}if((U|0)!=(T|0)){v=L;h=M;j=N;k=O;r=P;u=Q;g=R;o=S;n=T;y=U;continue}s=(U+-1|0)/32|0;while(1){V=c[R+(s<<2)>>2]|0;if((s|0)!=0&(V|0)==0)s=s+-1|0;else break}v=L;h=M;j=N;k=O;r=P;u=Q;g=R;o=S;n=T;y=(_BN_num_bits_word(V)|0)+(s<<5)|0}if((J|0)==62){_BN_CTX_end(e);l=f;return i|0}J=v+4|0;V=c[J>>2]|0;if((V|0)>0){y=V;T=(c[v>>2]|0)+(V+-1<<2)|0;while(1){if(c[T>>2]|0){W=y;break}V=y+-1|0;if((y|0)>1){y=V;T=T+-4|0}else{W=V;break}}c[J>>2]=W}i=(_BN_copy(a,v)|0)!=0&1;_BN_CTX_end(e);l=f;return i|0}}_ERR_put_error(3,131,106,533930,477);i=0;_BN_CTX_end(e);l=f;return i|0}function _BN_GF2m_mod_mul(a,b,d,e,f){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0;g=_BN_num_bits(e)|0;h=g+1|0;i=_CRYPTO_malloc(h<<2,533930,553)|0;if(!i){j=0;return j|0}k=c[e+4>>2]|0;if(k){l=0;m=k;a:while(1){k=m;do{n=k;k=k+-1|0;if((n|0)<=0)break a;o=(c[e>>2]|0)+(k<<2)|0;p=c[o>>2]|0}while(!(p|0));n=k<<5;q=31;r=-2147483648;s=l;t=p;while(1){if(!(r&t))u=s;else{if((s|0)<=(g|0))c[i+(s<<2)>>2]=q+n;u=s+1|0}if((q|0)<=0){l=u;m=k;continue a}q=q+-1|0;r=r>>>1;s=u;t=c[o>>2]|0}}if((l|0)>(g|0))v=l;else{c[i+(l<<2)>>2]=-1;v=l+1|0}if((v|0)==0|(v|0)>(h|0)){w=v;x=17}else y=_BN_GF2m_mod_mul_arr(a,b,d,i,f)|0}else{w=0;x=17}if((x|0)==17){_ERR_put_error(3,133,106,533930,557);y=w}_CRYPTO_free(i);j=y;return j|0}function _ec_wNAF_have_precompute_mult(a){a=a|0;return (_EC_EX_DATA_get_data(c[a+68>>2]|0,4761,5035,5036)|0)!=0|0}function _ec_wNAF_precompute_mult(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ba=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0,ia=0,ja=0,ka=0,la=0,ma=0;d=a+68|0;_EC_EX_DATA_free_data(d,4761,5035,5036);if(!a){e=0;return e|0}f=_CRYPTO_malloc(28,533891,103)|0;if(!f){_ERR_put_error(16,196,65,533891,105);e=0;return e|0}c[f>>2]=a;g=f+4|0;c[g>>2]=8;h=f+8|0;c[h>>2]=0;i=f+12|0;c[i>>2]=4;j=f+16|0;c[j>>2]=0;k=f+20|0;c[k>>2]=0;c[f+24>>2]=1;l=_EC_GROUP_get0_generator(a)|0;a:do if(l){if(!b){m=_BN_CTX_new()|0;if(!m){n=0;o=f;p=0;q=0;r=0;s=0;t=53;break}else{u=m;v=m}}else{u=b;v=0}_BN_CTX_start(u);m=_BN_CTX_get(u)|0;if((m|0)!=0?(_EC_GROUP_get_order(a,m,u)|0)!=0:0){if(!(c[m+4>>2]|0)){_ERR_put_error(16,188,114,533891,779);w=0;x=f;y=0;z=0;A=u;B=0;C=v;D=0;t=49;break}E=_BN_num_bits(m)|0;if(E>>>0<=1999)if(E>>>0<=799)if(E>>>0>299){F=4;t=16}else{F=E>>>0>69?3:E>>>0>19?2:1;t=16}else G=5;else{F=6;t=16}if((t|0)==16)G=F>>>0<5?4:6;m=(E+7|0)>>>3;E=G+-1|0;H=1<<E;I=m<<E;J=_CRYPTO_malloc((I<<2)+4|0,533891,805)|0;if(!J){_ERR_put_error(16,188,65,533891,807);K=0;L=f;M=J;N=0;O=u;P=0;Q=v;R=0;t=48;break}c[J+(I<<2)>>2]=0;S=_EC_POINT_new(a)|0;b:do if(!I)T=S;else{U=0;V=S;while(1){c[J+(U<<2)>>2]=V;U=U+1|0;if(!V)break;W=_EC_POINT_new(a)|0;if(U>>>0>=I>>>0){T=W;break b}else V=W}_ERR_put_error(16,188,65,533891,815);K=0;L=f;M=J;N=0;O=u;P=0;Q=v;R=J;t=48;break a}while(0);if(T|0?(S=_EC_POINT_new(a)|0,S|0):0){if(!(_EC_POINT_copy(S,l)|0)){K=0;L=f;M=J;N=T;O=u;P=S;Q=v;R=J;t=48;break}c:do if(m|0){V=m+-1|0;if(!E){U=J;W=0;while(1){if(!(_EC_POINT_dbl(a,T,S,u)|0)){K=0;L=f;M=J;N=T;O=u;P=S;Q=v;R=J;t=48;break a}if(!(_EC_POINT_copy(c[U>>2]|0,S)|0)){K=0;L=f;M=J;N=T;O=u;P=S;Q=v;R=J;t=48;break a}U=U+4|0;if(W>>>0<V>>>0){if(!(_EC_POINT_dbl(a,S,T,u)|0)){K=0;L=f;M=J;N=T;O=u;P=S;Q=v;R=J;t=48;break a}if(!(_EC_POINT_dbl(a,S,S,u)|0)){K=0;L=f;M=J;N=T;O=u;P=S;Q=v;R=J;t=48;break a}if(!(_EC_POINT_dbl(a,S,S,u)|0)){K=0;L=f;M=J;N=T;O=u;P=S;Q=v;R=J;t=48;break a}if(!(_EC_POINT_dbl(a,S,S,u)|0)){K=0;L=f;M=J;N=T;O=u;P=S;Q=v;R=J;t=48;break a}if(!(_EC_POINT_dbl(a,S,S,u)|0)){K=0;L=f;M=J;N=T;O=u;P=S;Q=v;R=J;t=48;break a}if(!(_EC_POINT_dbl(a,S,S,u)|0)){K=0;L=f;M=J;N=T;O=u;P=S;Q=v;R=J;t=48;break a}if(!(_EC_POINT_dbl(a,S,S,u)|0)){K=0;L=f;M=J;N=T;O=u;P=S;Q=v;R=J;t=48;break a}}W=W+1|0;if(W>>>0>=m>>>0)break c}}else{X=J;Y=0}while(1){if(!(_EC_POINT_dbl(a,T,S,u)|0)){K=0;L=f;M=J;N=T;O=u;P=S;Q=v;R=J;t=48;break a}if(!(_EC_POINT_copy(c[X>>2]|0,S)|0)){K=0;L=f;M=J;N=T;O=u;P=S;Q=v;R=J;t=48;break a}W=1;U=X;Z=X+4|0;while(1){W=W+1|0;if(!(_EC_POINT_add(a,c[Z>>2]|0,T,c[U>>2]|0,u)|0)){K=0;L=f;M=J;N=T;O=u;P=S;Q=v;R=J;t=48;break a}_=Z+4|0;if(W>>>0>=H>>>0)break;else{$=Z;Z=_;U=$}}if(Y>>>0<V>>>0){if(!(_EC_POINT_dbl(a,S,T,u)|0)){K=0;L=f;M=J;N=T;O=u;P=S;Q=v;R=J;t=48;break a}if(!(_EC_POINT_dbl(a,S,S,u)|0)){K=0;L=f;M=J;N=T;O=u;P=S;Q=v;R=J;t=48;break a}if(!(_EC_POINT_dbl(a,S,S,u)|0)){K=0;L=f;M=J;N=T;O=u;P=S;Q=v;R=J;t=48;break a}if(!(_EC_POINT_dbl(a,S,S,u)|0)){K=0;L=f;M=J;N=T;O=u;P=S;Q=v;R=J;t=48;break a}if(!(_EC_POINT_dbl(a,S,S,u)|0)){K=0;L=f;M=J;N=T;O=u;P=S;Q=v;R=J;t=48;break a}if(!(_EC_POINT_dbl(a,S,S,u)|0)){K=0;L=f;M=J;N=T;O=u;P=S;Q=v;R=J;t=48;break a}if(!(_EC_POINT_dbl(a,S,S,u)|0)){K=0;L=f;M=J;N=T;O=u;P=S;Q=v;R=J;t=48;break a}}U=Y+1|0;if(U>>>0<m>>>0){X=_;Y=U}else break}}while(0);if(!(_EC_POINTs_make_affine(a,I,J,u)|0)){K=0;L=f;M=J;N=T;O=u;P=S;Q=v;R=J;t=48;break}c[f>>2]=a;c[g>>2]=8;c[h>>2]=m;c[i>>2]=G;c[j>>2]=J;c[k>>2]=I;H=(_EC_EX_DATA_set_data(d,f,4761,5035,5036)|0)==0;K=(H^1)&1;L=H?f:0;M=0;N=T;O=u;P=S;Q=v;R=0;t=48;break}_ERR_put_error(16,188,65,533891,821);K=0;L=f;M=J;N=T;O=u;P=0;Q=v;R=J;t=48}else{w=0;x=f;y=0;z=0;A=u;B=0;C=v;D=0;t=49}}else{_ERR_put_error(16,188,113,533891,761);K=0;L=f;M=0;N=0;O=b;P=0;Q=0;R=0;t=48}while(0);if((t|0)==48)if(!O){aa=K;ba=L;ca=M;da=N;ea=P;fa=Q;ga=R;t=50}else{w=K;x=L;y=M;z=N;A=O;B=P;C=Q;D=R;t=49}if((t|0)==49){_BN_CTX_end(A);aa=w;ba=x;ca=y;da=z;ea=B;fa=C;ga=D;t=50}if((t|0)==50){if(fa|0)_BN_CTX_free(fa);if(!ba){ha=aa;ia=ca;ja=da;ka=ea;la=ga}else{n=aa;o=ba;p=ca;q=da;r=ea;s=ga;t=53}}if((t|0)==53)if((_CRYPTO_add_lock(o+24|0,-1,36,533891,137)|0)>0){ha=n;ia=p;ja=q;ka=r;la=s}else{t=o+16|0;ga=c[t>>2]|0;if(ga|0){ea=c[ga>>2]|0;if(!ea)ma=ga;else{da=ga;ga=ea;do{_EC_POINT_free(ga);da=da+4|0;ga=c[da>>2]|0}while((ga|0)!=0);ma=c[t>>2]|0}_CRYPTO_free(ma)}_CRYPTO_free(o);ha=n;ia=p;ja=q;ka=r;la=s}if(ia|0){s=c[ia>>2]|0;if(s|0){r=ia;ia=s;do{_EC_POINT_free(ia);r=r+4|0;ia=c[r>>2]|0}while((ia|0)!=0)}_CRYPTO_free(la)}if(ja|0)_EC_POINT_free(ja);if(!ka){e=ha;return e|0}_EC_POINT_free(ka);e=ha;return e|0}function _EC_EX_DATA_free_data(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;if(!a)return;f=c[a>>2]|0;if(!f)return;else{g=a;h=f}while(1){if(((c[h+8>>2]|0)==(b|0)?(c[h+12>>2]|0)==(d|0):0)?(c[h+16>>2]|0)==(e|0):0)break;f=c[h>>2]|0;if(!f){i=8;break}else{a=h;h=f;g=a}}if((i|0)==8)return;i=c[h>>2]|0;gj[d&8191](c[h+4>>2]|0);_CRYPTO_free(c[g>>2]|0);c[g>>2]=i;return}function _EC_EX_DATA_set_data(a,b,d,e,f){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0;if(!a){g=0;return g|0}h=c[a>>2]|0;a:do if(h|0){i=h;while(1){if(((c[i+8>>2]|0)==(d|0)?(c[i+12>>2]|0)==(e|0):0)?(c[i+16>>2]|0)==(f|0):0)break;i=c[i>>2]|0;if(!i)break a}_ERR_put_error(16,211,108,533404,569);g=0;return g|0}while(0);if(!b){g=1;return g|0}h=_CRYPTO_malloc(20,533404,578)|0;if(!h){g=0;return g|0}c[h+4>>2]=b;c[h+8>>2]=d;c[h+12>>2]=e;c[h+16>>2]=f;c[h>>2]=c[a>>2];c[a>>2]=h;g=1;return g|0}function _EC_GROUP_have_precompute_mult(a){a=a|0;var b=0,d=0,e=0;b=c[a>>2]|0;if(!(c[b+120>>2]|0)){d=_ec_wNAF_have_precompute_mult(a)|0;return d|0}e=c[b+128>>2]|0;if(!e){d=0;return d|0}d=ij[e&8191](a)|0;return d|0}function _ec_GF2m_montgomery_point_multiply(a,b,d,e,f){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0;if((b|0)==(e|0)){_ERR_put_error(16,208,112,534708,274);g=0;return g|0}if((d|0?(h=d+4|0,!((e|0)==0|(c[h>>2]|0)==0)):0)?(_EC_POINT_is_at_infinity(a,e)|0)==0:0){if(!(c[e+64>>2]|0)){g=0;return g|0}_BN_CTX_start(f);i=_BN_CTX_get(f)|0;j=_BN_CTX_get(f)|0;a:do if(j){k=b+4|0;l=b+24|0;m=a+76|0;n=c[m>>2]|0;if((n|0)>(c[i+8>>2]|0)){_bn_expand2(i,n)|0;o=c[m>>2]|0}else o=n;if((o|0)>(c[j+8>>2]|0)){_bn_expand2(j,o)|0;p=c[m>>2]|0}else p=o;if((p|0)>(c[b+12>>2]|0)){_bn_expand2(k,p)|0;q=c[m>>2]|0}else q=p;if((q|0)>(c[b+32>>2]|0))_bn_expand2(l,q)|0;n=e+4|0;if(((((_BN_GF2m_mod_arr(i,n,a+92|0)|0)!=0?(_BN_set_word(j,1)|0)!=0:0)?(ri[c[(c[a>>2]|0)+136>>2]&511](a,l,i,f)|0)!=0:0)?(ri[c[(c[a>>2]|0)+136>>2]&511](a,k,l,f)|0)!=0:0)?(r=a+136|0,(_BN_GF2m_add(k,k,r)|0)!=0):0){s=c[h>>2]|0;t=s+-1|0;u=c[d>>2]|0;v=c[u+(t<<2)>>2]|0;w=-2147483648;do{x=w;w=w>>>1}while(!(x&v|0));v=(w|0)==0;x=v?s+-2|0:t;b:do if((x|0)>-1){y=x;z=v?-2147483648:w;A=u;c:while(1){B=c[A+(y<<2)>>2]|0;C=z;do{D=C&B;_BN_consttime_swap(D,i,k,c[m>>2]|0);_BN_consttime_swap(D,j,l,c[m>>2]|0);_BN_CTX_start(f);E=_BN_CTX_get(f)|0;F=_BN_CTX_get(f)|0;if(!F){G=35;break c}if(!(_BN_copy(E,n)|0)){G=35;break c}if(!(Fi[c[(c[a>>2]|0)+132>>2]&127](a,k,k,j,f)|0)){G=35;break c}if(!(Fi[c[(c[a>>2]|0)+132>>2]&127](a,l,l,i,f)|0)){G=35;break c}if(!(Fi[c[(c[a>>2]|0)+132>>2]&127](a,F,k,l,f)|0)){G=35;break c}if(!(_BN_GF2m_add(l,l,k)|0)){G=35;break c}if(!(ri[c[(c[a>>2]|0)+136>>2]&511](a,l,l,f)|0)){G=35;break c}if(!(Fi[c[(c[a>>2]|0)+132>>2]&127](a,k,l,E,f)|0)){G=35;break c}E=(_BN_GF2m_add(k,k,F)|0)==0;_BN_CTX_end(f);if(E){H=0;break a}_BN_CTX_start(f);E=_BN_CTX_get(f)|0;if(!E){G=44;break c}if(!(ri[c[(c[a>>2]|0)+136>>2]&511](a,i,i,f)|0)){G=44;break c}if(!(ri[c[(c[a>>2]|0)+136>>2]&511](a,E,j,f)|0)){G=44;break c}if(!(Fi[c[(c[a>>2]|0)+132>>2]&127](a,j,i,E,f)|0)){G=44;break c}if(!(ri[c[(c[a>>2]|0)+136>>2]&511](a,i,i,f)|0)){G=44;break c}if(!(ri[c[(c[a>>2]|0)+136>>2]&511](a,E,E,f)|0)){G=44;break c}if(!(Fi[c[(c[a>>2]|0)+132>>2]&127](a,E,r,E,f)|0)){G=44;break c}F=(_BN_GF2m_add(i,i,E)|0)==0;_BN_CTX_end(f);if(F){H=0;break a}_BN_consttime_swap(D,i,k,c[m>>2]|0);_BN_consttime_swap(D,j,l,c[m>>2]|0);C=C>>>1}while((C|0)!=0);if((y|0)<=0)break b;y=y+-1|0;z=-2147483648;A=c[d>>2]|0}if((G|0)==35){_BN_CTX_end(f);H=0;break a}else if((G|0)==44){_BN_CTX_end(f);H=0;break a}}while(0);m=e+24|0;d:do if(!(c[j+4>>2]|0)){_BN_set_word(k,0)|0;_BN_set_word(l,0)|0;G=76}else{if(!(c[b+28>>2]|0)){if(!(_BN_copy(k,n)|0)){H=0;break a}r=(_BN_GF2m_add(l,n,m)|0)==0;I=r?0:2}else{_BN_CTX_start(f);r=_BN_CTX_get(f)|0;u=_BN_CTX_get(f)|0;w=_BN_CTX_get(f)|0;do if(!w)J=0;else{if(!(_BN_set_word(w,1)|0)){J=0;break}if(!(Fi[c[(c[a>>2]|0)+132>>2]&127](a,r,j,l,f)|0)){J=0;break}if(!(Fi[c[(c[a>>2]|0)+132>>2]&127](a,j,j,n,f)|0)){J=0;break}if(!(_BN_GF2m_add(j,j,i)|0)){J=0;break}if(!(Fi[c[(c[a>>2]|0)+132>>2]&127](a,l,l,n,f)|0)){J=0;break}if(!(Fi[c[(c[a>>2]|0)+132>>2]&127](a,i,l,i,f)|0)){J=0;break}if(!(_BN_GF2m_add(l,l,k)|0)){J=0;break}if(!(Fi[c[(c[a>>2]|0)+132>>2]&127](a,l,l,j,f)|0)){J=0;break}if(!(ri[c[(c[a>>2]|0)+136>>2]&511](a,u,n,f)|0)){J=0;break}if(!(_BN_GF2m_add(u,u,m)|0)){J=0;break}if(!(Fi[c[(c[a>>2]|0)+132>>2]&127](a,u,u,r,f)|0)){J=0;break}if(!(_BN_GF2m_add(u,u,l)|0)){J=0;break}if(!(Fi[c[(c[a>>2]|0)+132>>2]&127](a,r,r,n,f)|0)){J=0;break}if(!(Fi[c[(c[a>>2]|0)+140>>2]&127](a,r,w,r,f)|0)){J=0;break}if(!(Fi[c[(c[a>>2]|0)+132>>2]&127](a,u,r,u,f)|0)){J=0;break}if(!(Fi[c[(c[a>>2]|0)+132>>2]&127](a,k,i,r,f)|0)){J=0;break}if(!(_BN_GF2m_add(l,k,n)|0)){J=0;break}if(!(Fi[c[(c[a>>2]|0)+132>>2]&127](a,l,l,u,f)|0)){J=0;break}v=(_BN_GF2m_add(l,l,m)|0)==0;J=v?0:2}while(0);_BN_CTX_end(f);I=J}switch(I|0){case 0:{H=0;break a;break}case 1:{G=76;break d;break}default:{}}if(!(_BN_set_word(b+44|0,1)|0)){H=0;break a}c[b+64>>2]=1}while(0);if((G|0)==76?(_EC_POINT_set_to_infinity(a,b)|0)==0:0){H=0;break}_BN_set_negative(k,0);_BN_set_negative(l,0);H=1}else H=0}else H=0;while(0);_BN_CTX_end(f);g=H;return g|0}g=_EC_POINT_set_to_infinity(a,b)|0;return g|0}function _BN_consttime_swap(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0;f=((a+-1|0)>>>31)+-1|0;a=b+4|0;g=c[a>>2]|0;h=d+4|0;i=(c[h>>2]^g)&f;c[a>>2]=i^g;c[h>>2]=c[h>>2]^i;do switch(e|0){case 10:{j=14;break}case 9:{k=c[b>>2]|0;l=c[d>>2]|0;j=15;break}case 8:{m=c[b>>2]|0;n=c[d>>2]|0;j=16;break}case 7:{o=c[b>>2]|0;p=c[d>>2]|0;j=17;break}case 6:{q=c[b>>2]|0;r=c[d>>2]|0;j=18;break}case 5:{s=c[b>>2]|0;t=c[d>>2]|0;j=19;break}case 4:{u=c[b>>2]|0;v=c[d>>2]|0;j=20;break}case 3:{w=c[b>>2]|0;x=c[d>>2]|0;j=21;break}case 2:{y=c[b>>2]|0;z=c[d>>2]|0;break}case 1:{A=c[b>>2]|0;B=c[d>>2]|0;C=c[A>>2]|0;D=c[B>>2]|0;E=D^C;F=E&f;G=F^C;c[A>>2]=G;H=c[B>>2]|0;I=H^F;c[B>>2]=I;return}default:if((e|0)>10){i=c[b>>2]|0;h=c[d>>2]|0;g=10;do{a=i+(g<<2)|0;J=c[a>>2]|0;K=h+(g<<2)|0;L=(c[K>>2]^J)&f;c[a>>2]=L^J;c[K>>2]=c[K>>2]^L;g=g+1|0}while((g|0)!=(e|0));j=14}else j=14}while(0);if((j|0)==14){e=c[b>>2]|0;b=e+36|0;g=c[b>>2]|0;h=c[d>>2]|0;d=h+36|0;i=(c[d>>2]^g)&f;c[b>>2]=i^g;c[d>>2]=c[d>>2]^i;k=e;l=h;j=15}if((j|0)==15){h=k+32|0;e=c[h>>2]|0;i=l+32|0;d=(c[i>>2]^e)&f;c[h>>2]=d^e;c[i>>2]=c[i>>2]^d;m=k;n=l;j=16}if((j|0)==16){l=m+28|0;k=c[l>>2]|0;d=n+28|0;i=(c[d>>2]^k)&f;c[l>>2]=i^k;c[d>>2]=c[d>>2]^i;o=m;p=n;j=17}if((j|0)==17){n=o+24|0;m=c[n>>2]|0;i=p+24|0;d=(c[i>>2]^m)&f;c[n>>2]=d^m;c[i>>2]=c[i>>2]^d;q=o;r=p;j=18}if((j|0)==18){p=q+20|0;o=c[p>>2]|0;d=r+20|0;i=(c[d>>2]^o)&f;c[p>>2]=i^o;c[d>>2]=c[d>>2]^i;s=q;t=r;j=19}if((j|0)==19){r=s+16|0;q=c[r>>2]|0;i=t+16|0;d=(c[i>>2]^q)&f;c[r>>2]=d^q;c[i>>2]=c[i>>2]^d;u=s;v=t;j=20}if((j|0)==20){t=u+12|0;s=c[t>>2]|0;d=v+12|0;i=(c[d>>2]^s)&f;c[t>>2]=i^s;c[d>>2]=c[d>>2]^i;w=u;x=v;j=21}if((j|0)==21){j=w+8|0;v=c[j>>2]|0;u=x+8|0;i=(c[u>>2]^v)&f;c[j>>2]=i^v;c[u>>2]=c[u>>2]^i;y=w;z=x}x=y+4|0;w=c[x>>2]|0;i=z+4|0;u=(c[i>>2]^w)&f;c[x>>2]=u^w;c[i>>2]=c[i>>2]^u;A=y;B=z;C=c[A>>2]|0;D=c[B>>2]|0;E=D^C;F=E&f;G=F^C;c[A>>2]=G;H=c[B>>2]|0;I=H^F;c[B>>2]=I;return}function _EC_POINT_make_affine(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0;e=c[a>>2]|0;f=c[e+112>>2]|0;if(!f){_ERR_put_error(16,120,66,533404,1011);g=0;return g|0}if((e|0)==(c[b>>2]|0)){g=nj[f&2047](a,b,d)|0;return g|0}else{_ERR_put_error(16,120,101,533404,1015);g=0;return g|0}return 0}function _BN_GF2m_poly2arr(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0;e=c[a+4>>2]|0;if(!e){f=0;return f|0}g=0;h=e;a:while(1){e=h;do{i=e;e=e+-1|0;if((i|0)<=0)break a;j=(c[a>>2]|0)+(e<<2)|0;k=c[j>>2]|0}while(!(k|0));i=e<<5;l=31;m=-2147483648;n=g;o=k;while(1){if(!(o&m))p=n;else{if((n|0)<(d|0))c[b+(n<<2)>>2]=l+i;p=n+1|0}if((l|0)<=0){g=p;h=e;continue a}l=l+-1|0;m=m>>>1;n=p;o=c[j>>2]|0}}if((g|0)>=(d|0)){f=g;return f|0}c[b+(g<<2)>>2]=-1;f=g+1|0;return f|0}function _EC_GROUP_set_seed(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0;e=a+60|0;f=c[e>>2]|0;if(f|0){_CRYPTO_free(f);c[e>>2]=0;c[a+64>>2]=0}if(!((b|0)!=0&(d|0)!=0)){g=1;return g|0}f=_CRYPTO_malloc(d,533404,402)|0;c[e>>2]=f;if(!f){g=0;return g|0}_memcpy(f|0,b|0,d|0)|0;c[a+64>>2]=d;g=d;return g|0}function _EC_GROUP_set_curve_name(a,b){a=a|0;b=b|0;c[a+48>>2]=b;return}function _PKCS7_SIGNER_INFO_get0_algs(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;if(b|0)c[b>>2]=c[a+28>>2];if(d|0)c[d>>2]=c[a+8>>2];if(!e)return;c[e>>2]=c[a+16>>2];return}function _EVP_PKEY_id(a){a=a|0;return c[a>>2]|0}function _OBJ_find_sigid_by_algs(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e+4|0;g=e;c[g>>2]=f;c[f+4>>2]=b;c[f+8>>2]=d;d=c[305376]|0;if((d|0)!=0?(b=_sk_find(d,f)|0,(b|0)>-1):0){c[g>>2]=_sk_value(c[305376]|0,b)|0;h=g}else{b=_OBJ_bsearch_(g,77452,37,4,4407)|0;if(!b){i=0;l=e;return i|0}else h=b}if(!a){i=1;l=e;return i|0}c[a>>2]=c[c[h>>2]>>2];i=1;l=e;return i|0}function _CMS_SignerInfo_get0_algs(a,b,d,e,f){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;if(b|0)c[b>>2]=c[a+32>>2];if(d|0)c[d>>2]=c[a+28>>2];if(e|0)c[e>>2]=c[a+8>>2];if(!f)return;c[f>>2]=c[a+16>>2];return}function _EC_KEY_get0_group(a){a=a|0;return c[a+4>>2]|0}function _EC_KEY_set_group(a,b){a=a|0;b=b|0;var d=0;d=a+4|0;a=c[d>>2]|0;if(a|0)_EC_GROUP_free(a);a=_EC_GROUP_dup(b)|0;c[d>>2]=a;return (a|0)!=0|0}function _eckey_type2param(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d;a:do switch(a|0){case 16:{c[e>>2]=c[b+8>>2];f=_d2i_ECParameters(0,e,c[b>>2]|0)|0;if(!f){_ERR_put_error(16,220,142,533813,150);g=0;break a}else{g=f;break a}break}case 6:{f=_EC_KEY_new()|0;if(!f){_ERR_put_error(16,220,65,533813,161);g=0;break a}h=_EC_GROUP_new_by_curve_name(_OBJ_obj2nid(b)|0)|0;if(h|0?(_EC_GROUP_set_asn1_flag(h,1),_EC_KEY_set_group(f,h)|0):0){_EC_GROUP_free(h);g=f;break a}_EC_KEY_free(f);g=0;break}default:{_ERR_put_error(16,220,142,533813,172);g=0}}while(0);l=d;return g|0}function _o2i_ECPublicKey(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0;if((b|0?(f=c[b>>2]|0,f|0):0)?(b=f+4|0,g=c[b>>2]|0,g|0):0){h=f+8|0;i=c[h>>2]|0;do if(!i){j=_EC_POINT_new(g)|0;c[h>>2]=j;if(j|0){k=c[b>>2]|0;l=j;break}_ERR_put_error(16,152,65,533288,1277);m=0;return m|0}else{k=g;l=i}while(0);if(!(_EC_POINT_oct2point(k,l,c[d>>2]|0,e,0)|0)){_ERR_put_error(16,152,16,533288,1281);m=0;return m|0}else{l=c[d>>2]|0;c[f+20>>2]=a[l>>0]&-2&255;c[d>>2]=l+e;m=f;return m|0}}_ERR_put_error(16,152,67,533288,1271);m=0;return m|0}function _EVP_PKEY_set1_EC_KEY(a,b){a=a|0;b=b|0;var d=0;if(((a|0)!=0?(_pkey_set_type(a,408,0,-1)|0)!=0:0)?(c[a+20>>2]=b,(b|0)!=0):0){_EC_KEY_up_ref(b)|0;d=1}else d=0;return d|0}function _OBJ_find_sigid_algs(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;c[f>>2]=a;a=c[305375]|0;if(((a|0)!=0?(g=_sk_find(a,f)|0,(g|0)>-1):0)?(a=_sk_value(c[305375]|0,g)|0,(a|0)!=0):0)h=a;else{a=_OBJ_bsearch_(f,76972,40,12,4408)|0;if(!a){i=0;l=e;return i|0}else h=a}if(b|0)c[b>>2]=c[h+4>>2];if(!d){i=1;l=e;return i|0}c[d>>2]=c[h+8>>2];i=1;l=e;return i|0}function _i2o_ECPublicKey(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0;if(!a){_ERR_put_error(16,151,67,533288,1296);d=0;return d|0}e=a+4|0;f=a+8|0;g=a+20|0;a=_EC_POINT_point2oct(c[e>>2]|0,c[f>>2]|0,c[g>>2]|0,0,0,0)|0;if((b|0)==0|(a|0)==0){d=a;return d|0}h=c[b>>2]|0;if(!h){i=_CRYPTO_malloc(a,533288,1308)|0;c[b>>2]=i;if(!i){_ERR_put_error(16,151,65,533288,1309);d=0;return d|0}else{j=1;k=i}}else{j=0;k=h}if(!(_EC_POINT_point2oct(c[e>>2]|0,c[f>>2]|0,c[g>>2]|0,k,a,0)|0)){_ERR_put_error(16,151,16,533288,1316);if(!j){d=0;return d|0}_CRYPTO_free(c[b>>2]|0);c[b>>2]=0;d=0;return d|0}else{if(j|0){d=a;return d|0}c[b>>2]=(c[b>>2]|0)+a;d=a;return d|0}return 0}function _sig_cmp_BSEARCH_CMP_FN(a,b){a=a|0;b=b|0;return (c[a>>2]|0)-(c[b>>2]|0)|0}function _EC_KEY_up_ref(a){a=a|0;return (_CRYPTO_add_lock(a+24|0,1,33,533853,217)|0)>1|0}function _d2i_ECParameters(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0;if(b|0?c[b>>2]|0:0){e=(a|0)==0;if(!e?(f=c[a>>2]|0,(f|0)!=0):0)g=f;else{f=_EC_KEY_new()|0;if(!f){_ERR_put_error(16,144,65,533288,1244);h=0;return h|0}else g=f}if(_d2i_ECPKParameters(g+4|0,b,d)|0){if(e){h=g;return h|0}c[a>>2]=g;h=g;return h|0}_ERR_put_error(16,144,16,533288,1251);if(!e?(c[a>>2]|0)==(g|0):0){h=0;return h|0}_EC_KEY_free(g);h=0;return h|0}_ERR_put_error(16,144,67,533288,1238);h=0;return h|0}function _d2i_ECPKParameters(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;c[f>>2]=c[b>>2];g=_ASN1_item_d2i(0,f,d,57400)|0;if(!g){_ERR_put_error(16,145,117,533288,976);_ASN1_item_free(0,57400);h=0;l=e;return h|0}d=_ec_asn1_pkparameters2group(g)|0;if(!d){_ERR_put_error(16,145,127,533288,982);_ASN1_item_free(g,57400);h=0;l=e;return h|0}if(a|0){i=c[a>>2]|0;if(i|0)_EC_GROUP_clear_free(i);c[a>>2]=d}_ASN1_item_free(g,57400);c[b>>2]=c[f>>2];h=d;l=e;return h|0}function _EC_GROUP_dup(a){a=a|0;var b=0,d=0;if((a|0)!=0?(b=_EC_GROUP_new(c[a>>2]|0)|0,(b|0)!=0):0)if(!(_EC_GROUP_copy(b,a)|0)){_EC_GROUP_free(b);d=0}else d=b;else d=0;return d|0}function _EC_GROUP_copy(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0;d=c[a>>2]|0;if(!(c[d+20>>2]|0)){_ERR_put_error(16,106,66,533404,176);e=0;return e|0}if((d|0)!=(c[b>>2]|0)){_ERR_put_error(16,106,101,533404,180);e=0;return e|0}if((a|0)==(b|0)){e=1;return e|0}d=a+68|0;f=c[d>>2]|0;if(f|0){g=f;do{f=g;g=c[g>>2]|0;gj[c[f+12>>2]&8191](c[f+4>>2]|0);_CRYPTO_free(f)}while((g|0)!=0)}c[d>>2]=0;g=c[b+68>>2]|0;a:do if(g|0){f=g;b:while(1){h=f+8|0;i=ij[c[h>>2]&8191](c[f+4>>2]|0)|0;if(!i){e=0;j=55;break}k=c[h>>2]|0;h=c[f+12>>2]|0;l=c[f+16>>2]|0;m=c[d>>2]|0;if(m|0){n=m;do{if(((c[n+8>>2]|0)==(k|0)?(c[n+12>>2]|0)==(h|0):0)?(c[n+16>>2]|0)==(l|0):0){j=15;break b}n=c[n>>2]|0}while((n|0)!=0)}n=_CRYPTO_malloc(20,533404,578)|0;if(!n){e=0;j=55;break}c[n+4>>2]=i;c[n+8>>2]=k;c[n+12>>2]=h;c[n+16>>2]=l;c[n>>2]=c[d>>2];c[d>>2]=n;f=c[f>>2]|0;if(!f)break a}if((j|0)==15){_ERR_put_error(16,211,108,533404,569);e=0;return e|0}else if((j|0)==55)return e|0}while(0);d=b+52|0;if((c[d>>2]|0)<0?(g=b+172|0,f=c[g>>2]|0,(f|0)!=0):0){n=a+172|0;m=c[n>>2]|0;do if(!m){o=_BN_MONT_CTX_new()|0;c[n>>2]=o;if(!o){e=0;return e|0}else{p=o;q=c[g>>2]|0;break}}else{p=m;q=f}while(0);if(!(_BN_MONT_CTX_copy(p,q)|0)){e=0;return e|0}}else j=25;if(((j|0)==25?(c[a+52>>2]|0)<0:0)?(j=a+172|0,q=c[j>>2]|0,q|0):0){_BN_MONT_CTX_free(q);c[j>>2]=0}j=b+4|0;q=c[j>>2]|0;p=a+4|0;f=c[p>>2]|0;m=(f|0)==0;if(!q){if(!m){g=c[f>>2]|0;n=c[g+48>>2]|0;if(!n){o=c[g+44>>2]|0;if(o|0)gj[o&8191](f)}else gj[n&8191](f);_OPENSSL_cleanse(f,68);_CRYPTO_free(f);c[p>>2]=0}}else{do if(m){n=_EC_POINT_new(a)|0;c[p>>2]=n;if(!n){e=0;return e|0}else{r=n;s=c[j>>2]|0;break}}else{r=f;s=q}while(0);q=c[r>>2]|0;f=c[q+52>>2]|0;if(!f){_ERR_put_error(16,114,66,533404,757);e=0;return e|0}if((q|0)!=(c[s>>2]|0)){_ERR_put_error(16,114,101,533404,761);e=0;return e|0}if((r|0)!=(s|0)?($i[f&8191](r,s)|0)==0:0){e=0;return e|0}}if(!(_BN_copy(a+8|0,b+8|0)|0)){e=0;return e|0}if(!(_BN_copy(a+28|0,b+28|0)|0)){e=0;return e|0}c[a+48>>2]=c[b+48>>2];c[a+52>>2]=c[d>>2];c[a+56>>2]=c[b+56>>2];d=b+60|0;s=a+60|0;r=c[s>>2]|0;f=(r|0)!=0;do if(c[d>>2]|0){if(f)_CRYPTO_free(r);q=b+64|0;j=_CRYPTO_malloc(c[q>>2]|0,533404,243)|0;c[s>>2]=j;if(!j){e=0;return e|0}else{_memcpy(j|0,c[d>>2]|0,c[q>>2]|0)|0;t=c[q>>2]|0;break}}else{if(f)_CRYPTO_free(r);c[s>>2]=0;t=0}while(0);c[a+64>>2]=t;e=$i[c[(c[a>>2]|0)+20>>2]&8191](a,b)|0;return e|0}function _sigx_cmp_BSEARCH_CMP_FN(a,b){a=a|0;b=b|0;var d=0,e=0;d=c[a>>2]|0;a=c[b>>2]|0;b=(c[d+4>>2]|0)-(c[a+4>>2]|0)|0;if(b|0){e=b;return e|0}e=(c[d+8>>2]|0)-(c[a+8>>2]|0)|0;return e|0}function _do_EC_KEY_print(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f;do if((b|0)!=0?(h=_EC_KEY_get0_group(b)|0,(h|0)!=0):0){i=_BN_CTX_new()|0;if(i){if((e|0)>0){j=_EC_KEY_get0_public_key(b)|0;if(!j){k=0;n=0}else{o=_EC_POINT_point2bn(h,j,_EC_KEY_get_conv_form(b)|0,0,i)|0;if(!o){p=i;q=0;r=16;s=0;t=0;u=22;break}k=o;n=((_BN_num_bits(o)|0)+7|0)/8|0}if((e|0)==2){o=_EC_KEY_get0_private_key(b)|0;if(!o){v=0;w=n;x=1}else{j=((_BN_num_bits(o)|0)+7|0)/8|0;v=o;w=j>>>0>n>>>0?j:n;x=1}}else{v=0;w=n;x=0}j=_CRYPTO_malloc(w+10|0,533813,457)|0;if(!j){p=i;q=0;r=65;s=0;t=k;u=22;break}y=j;z=k;A=v;B=x?537734:(e|0)==1?537708:537028}else{y=0;z=0;A=0;B=537028}if((_BIO_indent(a,d,128)|0)!=0?(j=_BN_new()|0,(j|0)!=0):0)if((_EC_GROUP_get_order(h,j,0)|0)!=0?(o=_BN_num_bits(j)|0,c[g>>2]=B,c[g+4>>2]=o,(_BIO_printf(a,537746,g)|0)>=1):0){if(A|0?(_ASN1_bn_print(a,537760,A,y,d)|0)==0:0){p=i;q=j;r=32;s=y;t=z;u=22;break}if(z|0?(_ASN1_bn_print(a,537766,z,y,d)|0)==0:0){p=i;q=j;r=32;s=y;t=z;u=22;break}if(_ECPKParameters_print(a,h,d)|0){C=i;D=j;E=1;F=y;G=z}else{p=i;q=j;r=32;s=y;t=z;u=22}}else{p=i;q=j;r=32;s=y;t=z;u=22}else{p=i;q=0;r=32;s=y;t=z;u=22}}else{p=0;q=0;r=65;s=0;t=0;u=22}}else{p=0;q=0;r=67;s=0;t=0;u=22}while(0);if((u|0)==22){_ERR_put_error(16,221,r,533813,489);C=p;D=q;E=0;F=s;G=t}if(G|0)_BN_free(G);if(D|0)_BN_free(D);if(C|0)_BN_CTX_free(C);if(!F){l=f;return E|0}_CRYPTO_free(F);l=f;return E|0}function _EC_KEY_get0_public_key(a){a=a|0;return c[a+8>>2]|0}function _EC_KEY_get_conv_form(a){a=a|0;return c[a+20>>2]|0}function _EC_POINT_point2bn(a,b,c,d,e){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;var f=0,g=0,h=0;f=_EC_POINT_point2oct(a,b,c,0,0,e)|0;if(!f){g=0;return g|0}h=_CRYPTO_malloc(f,537361,71)|0;if(!h){g=0;return g|0}if(!(_EC_POINT_point2oct(a,b,c,h,f,e)|0)){_CRYPTO_free(h);g=0;return g|0}else{e=_BN_bin2bn(h,f,d)|0;_CRYPTO_free(h);g=e;return g|0}return 0}function _EC_KEY_get0_private_key(a){a=a|0;return c[a+12>>2]|0}function _ECPKParameters_print(b,e,f){b=b|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ca=0,da=0,ea=0,fa=0,ga=0;g=l;l=l+176|0;if((l|0)>=(m|0))ba(176);h=g+168|0;i=g+160|0;j=g+152|0;k=g+24|0;n=g+16|0;o=g+8|0;p=g;a:do if(e){q=_BN_CTX_new()|0;if(q){if(_EC_GROUP_get_asn1_flag(e)|0){if(!(_BIO_indent(b,f,128)|0)){r=q;s=0;t=0;u=32;v=0;w=0;x=0;y=0;z=0;A=53;break}B=_EC_GROUP_get_curve_name(e)|0;if(!B){r=q;s=0;t=0;u=32;v=0;w=0;x=0;y=0;z=0;A=53;break}c[p>>2]=_OBJ_nid2sn(B)|0;if((_BIO_printf(b,537045,p)|0)<1){r=q;s=0;t=0;u=32;v=0;w=0;x=0;y=0;z=0;A=53;break}if((_BIO_printf(b,1124879,o)|0)<1){r=q;s=0;t=0;u=32;v=0;w=0;x=0;y=0;z=0;A=53;break}C=_EC_curve_nid2nist(B)|0;if(!C){D=1;E=q;F=0;A=67;break}if(!(_BIO_indent(b,f,128)|0)){r=q;s=0;t=0;u=32;v=0;w=0;x=0;y=0;z=0;A=53;break}c[n>>2]=C;if((_BIO_printf(b,537058,n)|0)<1){r=q;s=0;t=0;u=32;v=0;w=0;x=0;y=0;z=0;A=53;break}else{G=1;H=q;I=0;A=66;break}}C=_EC_METHOD_get_field_type(_EC_GROUP_method_of(e)|0)|0;B=(C|0)==407;J=_BN_new()|0;if(J){K=_BN_new()|0;if(K){L=_BN_new()|0;if(L){M=_BN_new()|0;if(M){N=_BN_new()|0;if(N){if(B){if(!(_EC_GROUP_get_curve_GF2m(e,J,K,L,q)|0)){r=q;s=J;t=0;u=16;v=0;w=N;x=M;y=L;z=K;A=53;break}}else if(!(_EC_GROUP_get_curve_GFp(e,J,K,L,q)|0)){r=q;s=J;t=0;u=16;v=0;w=N;x=M;y=L;z=K;A=53;break}O=_EC_GROUP_get0_generator(e)|0;if((((O|0)!=0?(_EC_GROUP_get_order(e,M,0)|0)!=0:0)?(_EC_GROUP_get_cofactor(e,N,0)|0)!=0:0)?(P=_EC_GROUP_get_point_conversion_form(e)|0,Q=_EC_POINT_point2bn(e,O,P,0,q)|0,(Q|0)!=0):0){O=((_BN_num_bits(J)|0)+7|0)/8|0;R=((_BN_num_bits(K)|0)+7|0)/8|0;S=O>>>0<R>>>0?R:O;O=((_BN_num_bits(L)|0)+7|0)/8|0;R=S>>>0<O>>>0?O:S;S=((_BN_num_bits(Q)|0)+7|0)/8|0;O=R>>>0<S>>>0?S:R;R=((_BN_num_bits(M)|0)+7|0)/8|0;S=O>>>0<R>>>0?R:O;O=((_BN_num_bits(N)|0)+7|0)/8|0;R=_EC_GROUP_get0_seed(e)|0;T=(R|0)!=0;if(T)U=_EC_GROUP_get_seed_len(e)|0;else U=0;V=_CRYPTO_malloc((S>>>0<O>>>0?O:S)+10|0,537074,257)|0;if(V)if((_BIO_indent(b,f,128)|0)!=0?(c[k>>2]=_OBJ_nid2sn(C)|0,(_BIO_printf(b,537113,k)|0)>=1):0){if(B){B=_EC_GROUP_get_basis_type(e)|0;if(!B){r=q;s=J;t=V;u=32;v=Q;w=N;x=M;y=L;z=K;A=53;break}if(!(_BIO_indent(b,f,128)|0)){r=q;s=J;t=V;u=32;v=Q;w=N;x=M;y=L;z=K;A=53;break}c[j>>2]=_OBJ_nid2sn(B)|0;if((_BIO_printf(b,537129,j)|0)<1){r=q;s=J;t=V;u=32;v=Q;w=N;x=M;y=L;z=K;A=53;break}if(!(_ASN1_bn_print(b,537145,J,V,f)|0)){r=q;s=J;t=V;u=32;v=Q;w=N;x=M;y=L;z=K;A=53;break}}else if(!(_ASN1_bn_print(b,537157,J,V,f)|0)){r=q;s=J;t=V;u=32;v=Q;w=N;x=M;y=L;z=K;A=53;break}if(_ASN1_bn_print(b,537164,K,V,f)|0){if(!(_ASN1_bn_print(b,537170,L,V,f)|0)){r=q;s=J;t=V;u=32;v=Q;w=N;x=M;y=L;z=K;A=53;break}switch(P|0){case 2:{if(!(_ASN1_bn_print(b,537176,Q,V,f)|0)){r=q;s=J;t=V;u=32;v=Q;w=N;x=M;y=L;z=K;A=53;break a}break}case 4:{if(!(_ASN1_bn_print(b,537200,Q,V,f)|0)){r=q;s=J;t=V;u=32;v=Q;w=N;x=M;y=L;z=K;A=53;break a}break}default:if(!(_ASN1_bn_print(b,537226,Q,V,f)|0)){r=q;s=J;t=V;u=32;v=Q;w=N;x=M;y=L;z=K;A=53;break a}}if(!(_ASN1_bn_print(b,537246,M,V,f)|0)){r=q;s=J;t=V;u=32;v=Q;w=N;x=M;y=L;z=K;A=53;break}if(!(_ASN1_bn_print(b,537254,N,V,f)|0)){r=q;s=J;t=V;u=32;v=Q;w=N;x=M;y=L;z=K;A=53;break}if(!T){W=1;X=q;Y=J;Z=Q;_=V;$=N;aa=M;ca=L;da=K;A=54;break}if((f|0)>0){T=(f|0)<128?f:128;_memset(k|0,32,T|0)|0;if((_BIO_write(b,k,T)|0)>=1){ea=T;A=45}}else{ea=0;A=45}b:do if((A|0)==45){c[i>>2]=537265;if((_BIO_printf(b,562426,i)|0)<1)break;T=k+1|0;P=ea+4|0;B=ea+5|0;C=0;while(1){if(C>>>0>=U>>>0)break;if(((C>>>0)%15|0|0)==0?(a[k>>0]=10,_memset(T|0,32,P|0)|0,(_BIO_write(b,k,B)|0)<1):0)break b;c[h>>2]=d[R+C>>0];C=C+1|0;c[h+4>>2]=(C|0)==(U|0)?1263606:1144824;if((_BIO_printf(b,537652,h)|0)<1)break b}if((_BIO_write(b,1124879,1)|0)>0){W=1;X=q;Y=J;Z=Q;_=V;$=N;aa=M;ca=L;da=K;A=54;break a}else{r=q;s=J;t=V;u=32;v=Q;w=N;x=M;y=L;z=K;A=53;break a}}while(0);r=q;s=J;t=V;u=32;v=Q;w=N;x=M;y=L;z=K;A=53}else{r=q;s=J;t=V;u=32;v=Q;w=N;x=M;y=L;z=K;A=53}}else{r=q;s=J;t=V;u=32;v=Q;w=N;x=M;y=L;z=K;A=53}else{r=q;s=J;t=0;u=65;v=Q;w=N;x=M;y=L;z=K;A=53}}else{r=q;s=J;t=0;u=16;v=0;w=N;x=M;y=L;z=K;A=53}}else{r=q;s=J;t=0;u=65;v=0;w=0;x=M;y=L;z=K;A=53}}else{r=q;s=J;t=0;u=65;v=0;w=0;x=0;y=L;z=K;A=53}}else{r=q;s=J;t=0;u=65;v=0;w=0;x=0;y=0;z=K;A=53}}else{r=q;s=J;t=0;u=65;v=0;w=0;x=0;y=0;z=0;A=53}}else{r=q;s=0;t=0;u=65;v=0;w=0;x=0;y=0;z=0;A=53}}else{r=0;s=0;t=0;u=65;v=0;w=0;x=0;y=0;z=0;A=53}}else{r=0;s=0;t=0;u=67;v=0;w=0;x=0;y=0;z=0;A=53}while(0);if((A|0)==53){_ERR_put_error(16,149,u,537074,321);W=0;X=r;Y=s;Z=v;_=t;$=w;aa=x;ca=y;da=z;A=54}if((A|0)==54){if(Y|0)_BN_free(Y);if(da|0)_BN_free(da);if(ca|0)_BN_free(ca);if(Z|0)_BN_free(Z);if(aa|0)_BN_free(aa);if(!$){G=W;H=X;I=_;A=66}else{_BN_free($);G=W;H=X;I=_;A=66}}if((A|0)==66)if(!H){fa=G;ga=I}else{D=G;E=H;F=I;A=67}if((A|0)==67){_BN_CTX_free(E);fa=D;ga=F}if(!ga){l=g;return fa|0}_CRYPTO_free(ga);l=g;return fa|0}function _EC_curve_nid2nist(a){a=a|0;var b=0,d=0,e=0;do switch(a|0){case 723:{b=0;d=16;break}case 727:{b=1;d=16;break}case 730:{b=2;d=16;break}case 732:{b=3;d=16;break}case 734:{b=4;d=16;break}case 721:{b=5;d=16;break}case 726:{b=6;d=16;break}case 729:{b=7;d=16;break}case 731:{b=8;d=16;break}case 733:{b=9;d=16;break}case 409:{b=10;d=16;break}case 713:{b=11;d=16;break}case 415:{b=12;d=16;break}case 715:{b=13;d=16;break}case 716:{b=14;d=16;break}default:e=0}while(0);if((d|0)==16)e=c[77600+(b<<3)>>2]|0;return e|0}function _EC_GROUP_get0_seed(a){a=a|0;return c[a+60>>2]|0}function _EC_GROUP_get_seed_len(a){a=a|0;return c[a+64>>2]|0}function _EC_GROUP_get_basis_type(a){a=a|0;var b=0,d=0;if((_EC_METHOD_get_field_type(_EC_GROUP_method_of(a)|0)|0)==407)b=0;else{d=0;return d|0}while(1)if(!(c[a+92+(b<<2)>>2]|0))break;else b=b+1|0;d=(b|0)==4?683:(b|0)==2?682:0;return d|0}function _EC_GROUP_cmp(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0;if((c[(c[a>>2]|0)+4>>2]|0)!=(c[(c[b>>2]|0)+4>>2]|0)){e=1;return e|0}f=c[a+48>>2]|0;if(f|0?(g=c[b+48>>2]|0,!((g|0)==0|(f|0)==(g|0))):0){e=1;return e|0}if(!d){g=_BN_CTX_new()|0;if(!g){e=-1;return e|0}else{h=g;i=g}}else{h=d;i=0}_BN_CTX_start(h);d=_BN_CTX_get(h)|0;g=_BN_CTX_get(h)|0;f=_BN_CTX_get(h)|0;j=_BN_CTX_get(h)|0;k=_BN_CTX_get(h)|0;l=_BN_CTX_get(h)|0;if(!l){_BN_CTX_end(h);if(!i){e=-1;return e|0}_BN_CTX_free(h);e=-1;return e|0}a:do if(((((Fi[c[(c[a>>2]|0)+28>>2]&127](a,d,g,f,h)|0)!=0?(Fi[c[(c[b>>2]|0)+28>>2]&127](b,j,k,l,h)|0)!=0:0)?(_BN_cmp(d,j)|0)==0:0)?(_BN_cmp(g,k)|0)==0:0)?(_BN_cmp(f,l)|0)==0:0){m=c[a+4>>2]|0;n=c[b+4>>2]|0;o=c[a>>2]|0;p=c[o+108>>2]|0;if(!p){_ERR_put_error(16,113,66,533404,998);q=1;break}if((o|0)==(c[m>>2]|0)?(o|0)==(c[n>>2]|0):0){if(ri[p&511](a,m,n,h)|0){q=1;break}do if(((_BN_copy(d,a+8|0)|0?c[d+4>>2]|0:0)?_BN_copy(j,b+8|0)|0:0)?c[j+4>>2]|0:0){if(!(_BN_copy(g,a+28|0)|0))break;if(!(c[a+32>>2]|0))break;if(!(_BN_copy(k,b+28|0)|0))break;if(!(c[b+32>>2]|0))break;if((_BN_cmp(d,j)|0)==0?(_BN_cmp(g,k)|0)==0:0){q=0;break a}q=1;break a}while(0);_BN_CTX_end(h);if(!i){e=-1;return e|0}_BN_CTX_free(h);e=-1;return e|0}_ERR_put_error(16,113,101,533404,1002);q=1}else q=1;while(0);_BN_CTX_end(h);if(!i){e=q;return e|0}_BN_CTX_free(h);e=q;return e|0}function _i2d_ECParameters(a,b){a=a|0;b=b|0;var d=0;if(!a){_ERR_put_error(16,190,67,533288,1227);d=0;return d|0}else{d=_i2d_ECPKParameters(c[a+4>>2]|0,b)|0;return d|0}return 0}function _i2d_ECPKParameters(a,b){a=a|0;b=b|0;var c=0,d=0;c=_ec_asn1_group2pkparameters(a,0)|0;if(!c){_ERR_put_error(16,191,120,533288,1002);d=0;return d|0}a=_ASN1_item_i2d(c,b,57400)|0;if(!a){_ERR_put_error(16,191,121,533288,1006);_ASN1_item_free(c,57400);d=0;return d|0}else{_ASN1_item_free(c,57400);d=a;return d|0}return 0}function _ECDSA_size(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0;d=l;l=l+32|0;if((l|0)>=(m|0))ba(32);e=d;f=d+16|0;do if(((b|0)!=0?(g=_EC_KEY_get0_group(b)|0,(g|0)!=0):0)?(h=_BN_new()|0,(h|0)!=0):0)if(!(_EC_GROUP_get_order(g,h,0)|0)){_BN_clear_free(h);i=0;break}else{c[e>>2]=((_BN_num_bits(h)|0)+7|0)/8|0;c[e+8>>2]=f;c[e+4>>2]=2;a[f>>0]=-1;g=_ASN1_object_size(1,(_i2d_ASN1_INTEGER(e,0)|0)<<1,16)|0;_BN_clear_free(h);i=g;break}else i=0;while(0);l=d;return i|0}function _eckey_param2type(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0;if(d|0?(e=_EC_KEY_get0_group(d)|0,e|0):0){if(_EC_GROUP_get_asn1_flag(e)|0?(f=_EC_GROUP_get_curve_name(e)|0,f|0):0){c[b>>2]=_OBJ_nid2obj(f)|0;c[a>>2]=6;g=1;return g|0}f=_ASN1_STRING_new()|0;if(!f){g=0;return g|0}e=_i2d_ECParameters(d,f+8|0)|0;c[f>>2]=e;if((e|0)<1){_ASN1_STRING_free(f);_ERR_put_error(16,223,16,533813,96);g=0;return g|0}else{c[b>>2]=f;c[a>>2]=16;g=1;return g|0}}_ERR_put_error(16,223,124,533813,78);g=0;return g|0}function _EC_KEY_get_enc_flags(a){a=a|0;return c[a+16>>2]|0}function _EC_KEY_set_enc_flags(a,b){a=a|0;b=b|0;c[a+16>>2]=b;return}function _EC_KEY_set_public_key(a,b){a=a|0;b=b|0;var d=0,e=0;d=a+8|0;e=c[d>>2]|0;if(e|0)_EC_POINT_free(e);e=_EC_POINT_dup(b,c[a+4>>2]|0)|0;c[d>>2]=e;return (e|0)!=0|0}function _EC_POINT_dup(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;if(!a){d=0;return d|0}e=_EC_POINT_new(b)|0;if(!e){d=0;return d|0}b=c[e>>2]|0;f=c[b+52>>2]|0;do if(f){if((b|0)!=(c[a>>2]|0)){_ERR_put_error(16,114,101,533404,761);break}if((e|0)==(a|0)){d=a;return d|0}if($i[f&8191](e,a)|0){d=e;return d|0}}else _ERR_put_error(16,114,66,533404,757);while(0);a=c[(c[e>>2]|0)+44>>2]|0;if(a|0)gj[a&8191](e);_CRYPTO_free(e);d=0;return d|0}function _dsa_pub_decode(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0;d=l;l=l+32|0;if((l|0)>=(m|0))ba(32);e=d+20|0;f=d+16|0;g=d+12|0;h=d+8|0;i=d+4|0;j=d;if(!(_X509_PUBKEY_get0_param(0,e,g,j,b)|0)){k=0;l=d;return k|0}_X509_ALGOR_get0(0,h,i,c[j>>2]|0);switch(c[h>>2]|0){case 16:{h=c[i>>2]|0;c[f>>2]=c[h+8>>2];i=_d2i_DSAparams(0,f,c[h>>2]|0)|0;if(!i){_ERR_put_error(10,117,104,537598,92);k=0;l=d;return k|0}else n=i;break}case 5:case -1:{i=_DSA_new()|0;if(!i){_ERR_put_error(10,117,65,537598,98);k=0;l=d;return k|0}else n=i;break}default:{_ERR_put_error(10,117,105,537598,102);k=0;l=d;return k|0}}i=_d2i_ASN1_INTEGER(0,e,c[g>>2]|0)|0;do if(!i)_ERR_put_error(10,117,104,537598,107);else{g=_ASN1_INTEGER_to_BN(i,0)|0;c[n+24>>2]=g;if(!g){_ERR_put_error(10,117,108,537598,112);_ASN1_INTEGER_free(i);break}_ASN1_INTEGER_free(i);_EVP_PKEY_assign(a,116,n)|0;k=1;l=d;return k|0}while(0);_DSA_free(n);k=0;l=d;return k|0}function _dsa_pub_encode(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d;c[e>>2]=0;f=c[b+20>>2]|0;do if((((c[b+24>>2]|0)!=0?(c[f+12>>2]|0)!=0:0)?(c[f+16>>2]|0)!=0:0)?(c[f+20>>2]|0)!=0:0){g=_ASN1_STRING_new()|0;if(!g){_ERR_put_error(10,118,65,537598,141);h=0;break}i=_i2d_DSAparams(f,g+8|0)|0;c[g>>2]=i;if((i|0)<1){_ERR_put_error(10,118,65,537598,146);h=g}else{j=g;k=16;n=9}}else{j=0;k=-1;n=9}while(0);do if((n|0)==9){c[f+8>>2]=0;b=_i2d_DSAPublicKey(f,e)|0;if((b|0)<1){_ERR_put_error(10,118,65,537598,158);h=j;break}g=_OBJ_nid2obj(116)|0;if(!(_X509_PUBKEY_set0_param(a,g,k,j,c[e>>2]|0,b)|0))h=j;else{o=1;l=d;return o|0}}while(0);j=c[e>>2]|0;if(j|0)_CRYPTO_free(j);if(!h){o=0;l=d;return o|0}_ASN1_STRING_free(h);o=0;l=d;return o|0}function _dsa_pub_cmp(a,b){a=a|0;b=b|0;return (_BN_cmp(c[(c[b+20>>2]|0)+24>>2]|0,c[(c[a+20>>2]|0)+24>>2]|0)|0)==0|0}function _dsa_pub_print(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;return _do_dsa_print(a,c[b+20>>2]|0,d,1)|0}function _dsa_priv_decode(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+24|0;g=e+20|0;h=e+16|0;i=e+12|0;j=e+8|0;k=e+4|0;n=e;if(!(_PKCS8_pkey_get0(0,f,h,k,d)|0)){o=0;l=e;return o|0}_X509_ALGOR_get0(0,i,j,c[k>>2]|0);k=c[f>>2]|0;a:do if((a[k>>0]|0)==48){p=_d2i_ASN1_SEQUENCE_ANY(0,f,c[h>>2]|0)|0;if(p)if((_sk_num(p)|0)==2){q=_sk_value(p,0)|0;r=_sk_value(p,1)|0;if((c[q>>2]|0)==16){c[d>>2]=2;c[j>>2]=c[q+4>>2]}else{if((c[i>>2]|0)!=16){s=p;t=0;u=27;break}c[d>>2]=3}if((c[r>>2]|0)==2){v=p;w=c[r+4>>2]|0;u=17}else{s=p;t=0;u=27}}else{s=p;t=0;u=27}else{s=0;t=0;u=27}}else{c[n>>2]=k;p=_d2i_ASN1_INTEGER(0,f,c[h>>2]|0)|0;do if(p){if((c[p+4>>2]|0)==258){c[d>>2]=4;_ASN1_STRING_clear_free(p);r=_d2i_ASN1_UINTEGER(0,n,c[h>>2]|0)|0;if(!r){x=0;break}else y=r}else y=p;if((c[i>>2]|0)==16){v=0;w=y;u=17;break a}else x=y}else x=0;while(0);s=0;t=x;u=27}while(0);do if((u|0)==17){x=c[j>>2]|0;c[g>>2]=c[x+8>>2];y=_d2i_DSAparams(0,g,c[x>>2]|0)|0;if(y){x=_ASN1_INTEGER_to_BN(w,0)|0;i=y+28|0;c[i>>2]=x;if(!x){_ERR_put_error(10,115,109,537598,248);z=0;A=y;B=v;C=w;u=28;break}x=_BN_new()|0;h=y+24|0;c[h>>2]=x;if(!x){_ERR_put_error(10,115,65,537598,253);z=0;A=y;B=v;C=w;u=28;break}x=_BN_CTX_new()|0;if(!x){_ERR_put_error(10,115,65,537598,257);z=0;A=y;B=v;C=w;u=28;break}if(!(_BN_mod_exp(c[h>>2]|0,c[y+20>>2]|0,c[i>>2]|0,c[y+12>>2]|0,x)|0)){_ERR_put_error(10,115,109,537598,262);z=x;A=y;B=v;C=w;u=28;break}else{_EVP_PKEY_assign(b,116,y)|0;D=1;E=x;F=v;G=w;break}}else{s=v;t=w;u=27}}while(0);if((u|0)==27){_ERR_put_error(10,115,104,537598,272);z=0;A=0;B=s;C=t;u=28}if((u|0)==28){_DSA_free(A);D=0;E=z;F=B;G=C}_BN_CTX_free(E);if(!F){_ASN1_STRING_clear_free(G);o=D;l=e;return o|0}else{_sk_pop_free(F,5037);o=D;l=e;return o|0}return 0}function _dsa_priv_encode(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d;c[e>>2]=0;f=b+20|0;b=c[f>>2]|0;if(b|0?c[b+28>>2]|0:0){b=_ASN1_STRING_new()|0;if(!b){_ERR_put_error(10,116,65,537598,299);g=0;l=d;return g|0}h=_i2d_DSAparams(c[f>>2]|0,b+8|0)|0;c[b>>2]=h;do if((h|0)>=1){c[b+4>>2]=16;i=_BN_to_ASN1_INTEGER(c[(c[f>>2]|0)+28>>2]|0,0)|0;if(!i){_ERR_put_error(10,116,109,537598,314);break}j=_i2d_ASN1_INTEGER(i,e)|0;_ASN1_STRING_clear_free(i);i=_OBJ_nid2obj(116)|0;if(_PKCS8_pkey_set0(a,i,0,16,b,c[e>>2]|0,j)|0){g=1;l=d;return g|0}j=c[e>>2]|0;if(j|0)_CRYPTO_free(j)}else _ERR_put_error(10,116,65,537598,305);while(0);_ASN1_STRING_free(b);g=0;l=d;return g|0}_ERR_put_error(10,116,101,537598,292);g=0;l=d;return g|0}function _dsa_priv_print(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;return _do_dsa_print(a,c[b+20>>2]|0,d,2)|0}function _int_dsa_size(a){a=a|0;return _DSA_size(c[a+20>>2]|0)|0}function _dsa_bits(a){a=a|0;return _BN_num_bits(c[(c[a+20>>2]|0)+12>>2]|0)|0}function _dsa_param_decode(a,b,c){a=a|0;b=b|0;c=c|0;var d=0,e=0;d=_d2i_DSAparams(0,b,c)|0;if(!d){_ERR_put_error(10,119,10,537598,482);e=0;return e|0}else{_EVP_PKEY_assign(a,116,d)|0;e=1;return e|0}return 0}function _dsa_param_encode(a,b){a=a|0;b=b|0;return _i2d_DSAparams(c[a+20>>2]|0,b)|0}function _dsa_missing_parameters(a){a=a|0;var b=0;b=c[a+20>>2]|0;if(!(c[b+12>>2]|0))return 1;if(!(c[b+16>>2]|0))return 1;else return (c[b+20>>2]|0)==0|0;return 0}function _dsa_copy_parameters(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0;d=b+20|0;b=_BN_dup(c[(c[d>>2]|0)+12>>2]|0)|0;if(!b){e=0;return e|0}f=a+20|0;a=c[f>>2]|0;g=c[a+12>>2]|0;if(!g)h=a;else{_BN_free(g);h=c[f>>2]|0}c[h+12>>2]=b;b=_BN_dup(c[(c[d>>2]|0)+16>>2]|0)|0;if(!b){e=0;return e|0}h=c[f>>2]|0;g=c[h+16>>2]|0;if(!g)i=h;else{_BN_free(g);i=c[f>>2]|0}c[i+16>>2]=b;b=_BN_dup(c[(c[d>>2]|0)+20>>2]|0)|0;if(!b){e=0;return e|0}d=c[f>>2]|0;i=c[d+20>>2]|0;if(!i)j=d;else{_BN_free(i);j=c[f>>2]|0}c[j+20>>2]=b;e=1;return e|0}function _dsa_cmp_parameters(a,b){a=a|0;b=b|0;var d=0;d=a+20|0;a=b+20|0;if(_BN_cmp(c[(c[d>>2]|0)+12>>2]|0,c[(c[a>>2]|0)+12>>2]|0)|0)return 0;if(!(_BN_cmp(c[(c[d>>2]|0)+16>>2]|0,c[(c[a>>2]|0)+16>>2]|0)|0))return (_BN_cmp(c[(c[d>>2]|0)+20>>2]|0,c[(c[a>>2]|0)+20>>2]|0)|0)==0|0;else return 0;return 0}function _dsa_param_print(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;return _do_dsa_print(a,c[b+20>>2]|0,d,0)|0}function _dsa_sig_print(a,b,d,e,f){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,n=0,o=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=f;if(!d){g=(_BIO_puts(a,1124879)|0)>0&1;l=f;return g|0}c[b>>2]=c[d+8>>2];h=_d2i_DSA_SIG(0,b,c[d>>2]|0)|0;if(!h){g=_X509_signature_dump(a,d,e)|0;l=f;return g|0}d=c[h>>2]|0;if(!d)i=0;else i=((_BN_num_bits(d)|0)+7|0)/8|0;d=h+4|0;b=c[d>>2]|0;if(!b)j=i;else{k=((_BN_num_bits(b)|0)+7|0)/8|0;j=i>>>0<k>>>0?k:i}i=_CRYPTO_malloc(j+10|0,537598,548)|0;if(!i){_ERR_put_error(10,125,65,537598,550);n=0}else{if((_BIO_write(a,1124879,1)|0)==1?(_ASN1_bn_print(a,537640,c[h>>2]|0,i,e)|0)!=0:0)o=(_ASN1_bn_print(a,537646,c[d>>2]|0,i,e)|0)!=0&1;else o=0;_CRYPTO_free(i);n=o}_DSA_SIG_free(h);g=n;l=f;return g|0}function _int_dsa_free(a){a=a|0;_DSA_free(c[a+20>>2]|0);return}function _dsa_pkey_ctrl(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f+8|0;h=f+4|0;i=f;a:do switch(b|0){case 1:{if(!d){_PKCS7_SIGNER_INFO_get0_algs(e,0,h,i);j=c[h>>2]|0;if(((j|0?(k=c[j>>2]|0,k|0):0)?(j=_OBJ_obj2nid(k)|0,j|0):0)?_OBJ_find_sigid_by_algs(g,j,_EVP_PKEY_id(a)|0)|0:0){j=c[i>>2]|0;_X509_ALGOR_set0(j,_OBJ_nid2obj(c[g>>2]|0)|0,-1,0)|0;n=1;break a}n=-1}else n=1;break}case 5:{if(!d){_CMS_SignerInfo_get0_algs(e,0,0,h,i);j=c[h>>2]|0;if(((j|0?(k=c[j>>2]|0,k|0):0)?(j=_OBJ_obj2nid(k)|0,j|0):0)?_OBJ_find_sigid_by_algs(g,j,_EVP_PKEY_id(a)|0)|0:0){j=c[i>>2]|0;_X509_ALGOR_set0(j,_OBJ_nid2obj(c[g>>2]|0)|0,-1,0)|0;n=1;break a}n=-1}else n=1;break}case 8:{c[e>>2]=-1;n=1;break}case 3:{c[e>>2]=672;n=2;break}default:n=-2}while(0);l=f;return n|0}function _old_dsa_priv_decode(a,b,c){a=a|0;b=b|0;c=c|0;var d=0,e=0;d=_d2i_DSAPrivateKey(0,b,c)|0;if(!d){_ERR_put_error(10,122,10,537598,517);e=0;return e|0}else{_EVP_PKEY_assign(a,116,d)|0;e=1;return e|0}return 0}function _old_dsa_priv_encode(a,b){a=a|0;b=b|0;return _i2d_DSAPrivateKey(c[a+20>>2]|0,b)|0}function _i2d_DSAPrivateKey(a,b){a=a|0;b=b|0;return _ASN1_item_i2d(a,b,77720)|0}function _dsa_cb(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0;switch(a|0){case 0:{a=_DSA_new()|0;c[b>>2]=a;f=(a|0)==0?0:2;break}case 2:{_DSA_free(c[b>>2]|0);c[b>>2]=0;f=2;break}default:f=1}return f|0}function _DSA_new(){return _DSA_new_method(0)|0}function _DSA_free(a){a=a|0;var b=0;if(!a)return;if((_CRYPTO_add_lock(a+48|0,-1,8,537401,196)|0)>0)return;b=c[(c[a+60>>2]|0)+28>>2]|0;if(b|0)ij[b&8191](a)|0;b=c[a+64>>2]|0;if(b|0)_ENGINE_finish(b)|0;_CRYPTO_free_ex_data(7,a,a+52|0);b=c[a+12>>2]|0;if(b|0)_BN_clear_free(b);b=c[a+16>>2]|0;if(b|0)_BN_clear_free(b);b=c[a+20>>2]|0;if(b|0)_BN_clear_free(b);b=c[a+24>>2]|0;if(b|0)_BN_clear_free(b);b=c[a+28>>2]|0;if(b|0)_BN_clear_free(b);b=c[a+32>>2]|0;if(b|0)_BN_clear_free(b);b=c[a+36>>2]|0;if(b|0)_BN_clear_free(b);_CRYPTO_free(a);return}function _DSA_new_method(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0;b=_CRYPTO_malloc(68,537401,132)|0;if(!b){_ERR_put_error(10,103,65,537401,134);d=0;return d|0}e=c[305377]|0;if(!e){f=_DSA_OpenSSL()|0;c[305377]=f;g=f}else g=e;e=b+60|0;c[e>>2]=g;do if(!a){g=_ENGINE_get_default_DSA()|0;f=b+64|0;c[f>>2]=g;if(!g){h=c[e>>2]|0;i=f}else{j=g;k=f;l=11}}else{if(_ENGINE_init(a)|0){f=b+64|0;c[f>>2]=a;j=a;k=f;l=11;break}_ERR_put_error(10,103,38,537401,141);_CRYPTO_free(b);d=0;return d|0}while(0);if((l|0)==11){l=_ENGINE_get_DSA(j)|0;c[e>>2]=l;if(!l){_ERR_put_error(10,103,38,537401,151);_ENGINE_finish(c[k>>2]|0)|0;_CRYPTO_free(b);d=0;return d|0}else{h=l;i=k}}c[b>>2]=0;c[b+4>>2]=0;c[b+8>>2]=1;k=b+12|0;c[b+44>>2]=0;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0;c[k+12>>2]=0;c[k+16>>2]=0;c[k+20>>2]=0;c[k+24>>2]=0;c[b+48>>2]=1;c[b+40>>2]=c[h+32>>2]&-1025;h=b+52|0;_CRYPTO_new_ex_data(7,b,h)|0;k=c[(c[e>>2]|0)+24>>2]|0;if(!k){d=b;return d|0}if(ij[k&8191](b)|0){d=b;return d|0}k=c[i>>2]|0;if(k|0)_ENGINE_finish(k)|0;_CRYPTO_free_ex_data(7,b,h);_CRYPTO_free(b);d=0;return d|0}function _DSA_OpenSSL(){return 77892}function _ENGINE_get_default_DSA(){return _engine_table_select(1221512,1)|0}function _ENGINE_get_DSA(a){a=a|0;return c[a+12>>2]|0}function _CRYPTO_new_ex_data(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0;e=c[305352]|0;if(!e){_CRYPTO_lock(9,2,504057,201);if(!(c[305352]|0))c[305352]=27532;_CRYPTO_lock(10,2,504057,204);f=c[305352]|0}else f=e;return nj[c[f+12>>2]&2047](a,b,d)|0}function _dsa_do_sign(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0;e=l;l=l+48|0;if((l|0)>=(m|0))ba(48);f=e+44|0;g=e+40|0;h=e+20|0;i=e;c[f>>2]=0;c[g>>2]=0;_BN_init(h);_BN_init(i);a:do if(((c[d+12>>2]|0)!=0?(j=d+16|0,(c[j>>2]|0)!=0):0)?(c[d+20>>2]|0)!=0:0){k=_BN_new()|0;if(k){n=_BN_CTX_new()|0;if(n){o=d+32|0;p=d+28|0;q=k+4|0;r=d+36|0;s=b;while(1){t=c[o>>2]|0;if((t|0)!=0?(u=c[r>>2]|0,(u|0)!=0):0){c[f>>2]=t;c[o>>2]=0;c[g>>2]=u;c[r>>2]=0;v=1}else if(!(_DSA_sign_setup(d,n,f,g)|0)){w=3;x=n;y=k;z=24;break a}else v=0;if((s|0)>(((_BN_num_bits(c[j>>2]|0)|0)+7|0)/8|0|0))A=((_BN_num_bits(c[j>>2]|0)|0)+7|0)/8|0;else A=s;if(!(_BN_bin2bn(a,A,h)|0)){w=3;x=n;y=k;z=24;break a}if(!(_BN_mod_mul(i,c[p>>2]|0,c[g>>2]|0,c[j>>2]|0,n)|0)){w=3;x=n;y=k;z=24;break a}if(!(_BN_add(k,i,h)|0)){w=3;x=n;y=k;z=24;break a}if((_BN_cmp(k,c[j>>2]|0)|0)>0?(_BN_sub(k,k,c[j>>2]|0)|0)==0:0){w=3;x=n;y=k;z=24;break a}if(!(_BN_mod_mul(k,k,c[f>>2]|0,c[j>>2]|0,n)|0)){w=3;x=n;y=k;z=24;break a}if(c[(c[g>>2]|0)+4>>2]|0?c[q>>2]|0:0)break;if(!v)s=A;else{w=110;x=n;y=k;z=24;break a}}s=_DSA_SIG_new()|0;if(!s){w=3;x=n;y=k;z=24}else{c[s>>2]=c[g>>2];c[s+4>>2]=k;B=s;C=n}}else{w=3;x=0;y=k;z=24}}else{w=3;x=0;y=0;z=24}}else{w=101;x=0;y=0;z=24}while(0);if((z|0)==24){_ERR_put_error(10,112,w,537460,209);_BN_free(c[g>>2]|0);_BN_free(y);B=0;C=x}if(C|0)_BN_CTX_free(C);_BN_clear_free(h);_BN_clear_free(i);i=c[f>>2]|0;if(!i){l=e;return B|0}_BN_clear_free(i);l=e;return B|0}function _dsa_sign_setup(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0;f=l;l=l+48|0;if((l|0)>=(m|0))ba(48);g=f+20|0;h=f;i=a+12|0;if((c[i>>2]|0?(j=a+16|0,c[j>>2]|0):0)?(k=a+20|0,c[k>>2]|0):0){_BN_init(g);_BN_init(h);n=(b|0)==0;if(n){o=_BN_CTX_new()|0;if(!o){p=0;q=32}else{r=o;q=7}}else{r=b;q=7}a:do if((q|0)==7){b=_BN_new()|0;if(!b){p=r;q=32}else{o=g+4|0;while(1){if(!(_BN_rand_range(g,c[j>>2]|0)|0))break;if(c[o>>2]|0){q=11;break}}do if((q|0)==11){o=a+40|0;s=c[o>>2]|0;if(!(s&2)){t=g+16|0;c[t>>2]=c[t>>2]|4}if(!(s&1))u=s;else{if(!(_BN_MONT_CTX_set_locked(a+44|0,8,c[i>>2]|0,r)|0))break;u=c[o>>2]|0}if(!(u&2)){if(!(_BN_copy(h,g)|0))break;if(!(_BN_add(h,h,c[j>>2]|0)|0))break;o=_BN_num_bits(h)|0;if((o|0)<=(_BN_num_bits(c[j>>2]|0)|0)?(_BN_add(h,h,c[j>>2]|0)|0)==0:0)break;else v=h}else v=g;o=c[(c[a+60>>2]|0)+20>>2]|0;s=c[i>>2]|0;t=c[k>>2]|0;w=c[a+44>>2]|0;if(!o)x=_BN_mod_exp_mont(b,t,v,s,r,w)|0;else x=ni[o&63](a,b,t,v,s,r,w)|0;if((x|0?_BN_div(0,b,b,c[j>>2]|0,r)|0:0)?(w=_BN_mod_inverse(0,g,c[j>>2]|0,r)|0,w|0):0){s=c[d>>2]|0;if(s|0)_BN_clear_free(s);c[d>>2]=w;w=c[e>>2]|0;if(w|0)_BN_clear_free(w);c[e>>2]=b;y=1;z=r;break a}}while(0);_ERR_put_error(10,107,3,537460,304);_BN_clear_free(b);y=0;z=r}}while(0);if((q|0)==32){_ERR_put_error(10,107,3,537460,304);y=0;z=p}if(n)_BN_CTX_free(z);_BN_clear_free(g);_BN_clear_free(h);A=y;l=f;return A|0}_ERR_put_error(10,107,101,537460,230);A=0;l=f;return A|0}function _dsa_do_verify(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0;f=l;l=l+64|0;if((l|0)>=(m|0))ba(64);g=f+40|0;h=f+20|0;i=f;j=e+12|0;if((c[j>>2]|0?(k=e+16|0,n=c[k>>2]|0,n|0):0)?(o=e+20|0,c[o>>2]|0):0){p=_BN_num_bits(n)|0;switch(p|0){case 160:case 224:case 256:break;default:{_ERR_put_error(10,113,102,537460,330);q=-1;l=f;return q|0}}if((_BN_num_bits(c[j>>2]|0)|0)>1e4){_ERR_put_error(10,113,103,537460,335);q=-1;l=f;return q|0}_BN_init(g);_BN_init(h);_BN_init(i);n=_BN_CTX_new()|0;if(!n){_ERR_put_error(10,113,3,537460,402);r=-1}else{s=c[d>>2]|0;a:do if((((((c[s+4>>2]|0)!=0?(c[s+12>>2]|0)==0:0)?(_BN_ucmp(s,c[k>>2]|0)|0)<=-1:0)?(t=d+4|0,u=c[t>>2]|0,(c[u+4>>2]|0)!=0):0)?(c[u+12>>2]|0)==0:0)?(_BN_ucmp(u,c[k>>2]|0)|0)<=-1:0){do if(((_BN_mod_inverse(h,c[t>>2]|0,c[k>>2]|0,n)|0?(u=p>>>3,_BN_bin2bn(a,(u|0)<(b|0)?u:b,g)|0):0)?_BN_mod_mul(g,g,h,c[k>>2]|0,n)|0:0)?_BN_mod_mul(h,c[d>>2]|0,h,c[k>>2]|0,n)|0:0){if(c[e+40>>2]&1){u=_BN_MONT_CTX_set_locked(e+44|0,8,c[j>>2]|0,n)|0;if(!u)break;else v=u}else v=0;u=c[(c[e+60>>2]|0)+16>>2]|0;w=c[e+24>>2]|0;x=c[j>>2]|0;y=c[o>>2]|0;if(!u)z=_BN_mod_exp2_mont(i,y,g,w,h,x,n,v)|0;else z=ki[u&3](e,i,y,g,w,h,x,n,v)|0;if(!z)break;if(!(_BN_div(0,g,i,c[k>>2]|0,n)|0))break;A=(_BN_ucmp(g,c[d>>2]|0)|0)==0&1;break a}while(0);_ERR_put_error(10,113,3,537460,402);A=-1}else A=0;while(0);_BN_CTX_free(n);r=A}_BN_free(g);_BN_free(h);_BN_free(i);q=r;l=f;return q|0}_ERR_put_error(10,113,101,537460,323);q=-1;l=f;return q|0}function _dsa_init(a){a=a|0;var b=0;b=a+40|0;c[b>>2]=c[b>>2]|1;return 1}function _dsa_finish(a){a=a|0;var b=0;b=c[a+44>>2]|0;if(!b)return 1;_BN_MONT_CTX_free(b);return 1}function _BN_MONT_CTX_set_locked(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0;_CRYPTO_lock(5,b,534511,527);f=c[a>>2]|0;_CRYPTO_lock(6,b,534511,529);if(f|0){g=f;return g|0}f=_CRYPTO_malloc(76,534511,341)|0;if(!f){g=0;return g|0}c[f>>2]=0;h=f+4|0;_BN_init(h);i=f+24|0;_BN_init(i);j=f+44|0;_BN_init(j);c[f+68>>2]=0;c[f+64>>2]=0;k=f+72|0;c[k>>2]=1;if(!(_BN_MONT_CTX_set(f,d,e)|0)){_BN_clear_free(h);_BN_clear_free(i);_BN_clear_free(j);if(!(c[k>>2]&1)){g=0;return g|0}_CRYPTO_free(f);g=0;return g|0}_CRYPTO_lock(9,b,534511,550);if(!(c[a>>2]|0)){c[a>>2]=f;l=f}else{_BN_clear_free(h);_BN_clear_free(i);_BN_clear_free(j);if(c[k>>2]&1|0)_CRYPTO_free(f);l=c[a>>2]|0}_CRYPTO_lock(10,b,534511,556);g=l;return g|0}function _BN_mod_exp2_mont(a,b,d,e,f,g,h,i){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;i=i|0;var j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ca=0;j=l;l=l+256|0;if((l|0)>=(m|0))ba(256);k=j+128|0;n=j;if(!(c[c[g>>2]>>2]&1)){_ERR_put_error(3,118,102,537501,138);o=0;l=j;return o|0}p=_BN_num_bits(d)|0;q=_BN_num_bits(f)|0;if(!(q|p)){o=_BN_set_word(a,1)|0;l=j;return o|0}r=(p|0)>(q|0)?p:q;_BN_CTX_start(h);s=_BN_CTX_get(h)|0;t=_BN_CTX_get(h)|0;u=_BN_CTX_get(h)|0;c[k>>2]=u;v=_BN_CTX_get(h)|0;c[n>>2]=v;do if(!((v|0)==0|((s|0)==0|(t|0)==0|(u|0)==0))){w=(i|0)==0;if(w){x=_BN_MONT_CTX_new()|0;if(!x){y=0;break}if(!(_BN_MONT_CTX_set(x,g,h)|0)){z=0;A=x}else{B=x;C=9}}else{B=i;C=9}a:do if((C|0)==9){if((p|0)<=671)if((p|0)>239)D=5;else D=(p|0)>79?4:(p|0)>23?3:1;else D=6;if((q|0)<=671)if((q|0)>239)E=5;else E=(q|0)>79?4:(q|0)>23?3:1;else E=6;if((c[b+12>>2]|0)==0?(_BN_ucmp(b,g)|0)<=-1:0)F=b;else if(!(_BN_div(0,u,b,g,h)|0)){z=0;A=B;break}else F=u;if(!(c[F+4>>2]|0)){_BN_set_word(a,0)|0;z=1;A=B;break}x=B+4|0;if(_BN_mod_mul_montgomery(u,F,x,B,h)|0){if(D>>>0>1){if(!(_BN_mod_mul_montgomery(s,u,u,B,h)|0)){z=0;A=B;break}G=1<<D+-1;if((G|0)>1){H=1;do{I=_BN_CTX_get(h)|0;c[k+(H<<2)>>2]=I;if(!I){z=0;A=B;break a}if(!(_BN_mod_mul_montgomery(I,c[k+(H+-1<<2)>>2]|0,s,B,h)|0)){z=0;A=B;break a}H=H+1|0}while((H|0)<(G|0))}}if((c[e+12>>2]|0)==0?(_BN_ucmp(e,g)|0)<=-1:0)J=e;else if(!(_BN_div(0,v,e,g,h)|0)){z=0;A=B;break}else J=v;if(!(c[J+4>>2]|0)){_BN_set_word(a,0)|0;z=1;A=B;break}if(_BN_mod_mul_montgomery(v,J,x,B,h)|0){if(E>>>0>1){if(!(_BN_mod_mul_montgomery(s,v,v,B,h)|0)){z=0;A=B;break}G=1<<E+-1;if((G|0)>1){H=1;do{I=_BN_CTX_get(h)|0;c[n+(H<<2)>>2]=I;if(!I){z=0;A=B;break a}if(!(_BN_mod_mul_montgomery(I,c[n+(H+-1<<2)>>2]|0,s,B,h)|0)){z=0;A=B;break a}H=H+1|0}while((H|0)<(G|0))}}if(_BN_mod_mul_montgomery(t,_BN_value_one()|0,x,B,h)|0){if((r|0)>0){G=1;H=0;I=0;K=r;L=0;M=0;while(1){N=K;K=K+-1|0;if((G|0)==0?(_BN_mod_mul_montgomery(t,t,t,B,h)|0)==0:0){z=0;A=B;break a}do if(!I){if(!(_BN_is_bit_set(d,K)|0)){O=M;P=0;break}Q=K-D|0;while(1){R=Q+1|0;if(!(_BN_is_bit_set(d,R)|0))Q=R;else break}S=N+-2|0;if((S|0)>(Q|0)){T=1;U=S}else{O=R;P=1;break}while(1){S=(_BN_is_bit_set(d,U)|0)!=0|T<<1;U=U+-1|0;if((U|0)<=(Q|0)){O=R;P=S;break}else T=S}}else{O=M;P=I}while(0);do if(!H){if(!(_BN_is_bit_set(f,K)|0)){V=L;W=0;break}Q=K-E|0;while(1){X=Q+1|0;if(!(_BN_is_bit_set(f,X)|0))Q=X;else break}S=N+-2|0;if((S|0)>(Q|0)){Y=1;Z=S}else{V=X;W=1;break}while(1){S=(_BN_is_bit_set(f,Z)|0)!=0|Y<<1;Z=Z+-1|0;if((Z|0)<=(Q|0)){V=X;W=S;break}else Y=S}}else{V=L;W=H}while(0);if((K|0)==(O|0)&(P|0)!=0)if(!(_BN_mod_mul_montgomery(t,t,c[k+(P>>1<<2)>>2]|0,B,h)|0)){z=0;A=B;break a}else{_=0;$=0}else{_=G;$=P}if((K|0)==(V|0)&(W|0)!=0)if(!(_BN_mod_mul_montgomery(t,t,c[n+(W>>1<<2)>>2]|0,B,h)|0)){z=0;A=B;break a}else{aa=0;ca=0}else{aa=_;ca=W}if((N|0)<=1)break;else{G=aa;H=ca;I=$;L=V;M=O}}}z=(_BN_from_montgomery(a,t,B,h)|0)!=0&1;A=B}else{z=0;A=B}}else{z=0;A=B}}else{z=0;A=B}}while(0);if(w&(A|0)!=0){_BN_MONT_CTX_free(A);y=z}else y=z}else y=0;while(0);_BN_CTX_end(h);o=y;l=j;return o|0}function _BN_rand_range(a,b){a=a|0;b=b|0;return _bn_rand_range(0,a,b)|0}function _bn_rand_range(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0;e=a|0?242:241;if((c[d+12>>2]|0)==0?c[d+4>>2]|0:0){a=_BN_num_bits(d)|0;if((a|0)==1){_BN_set_word(b,0)|0;f=1;return f|0}if((_BN_is_bit_set(d,a+-2|0)|0)==0?(_BN_is_bit_set(d,a+-3|0)|0)==0:0){g=a+1|0;h=100;while(1){if(!(ri[e&511](b,g,-1,0)|0)){f=0;i=21;break}if((_BN_cmp(b,d)|0)>-1){if(!(_BN_sub(b,b,d)|0)){f=0;i=21;break}if((_BN_cmp(b,d)|0)>-1?(_BN_sub(b,b,d)|0)==0:0){f=0;i=21;break}}h=h+-1|0;if(!h){i=15;break}if((_BN_cmp(b,d)|0)<=-1){f=1;i=21;break}}if((i|0)==15){_ERR_put_error(3,122,113,533969,263);f=0;return f|0}else if((i|0)==21)return f|0}else j=100;while(1){if(!(ri[e&511](b,a,-1,0)|0)){f=0;i=21;break}j=j+-1|0;if(!j){i=19;break}if((_BN_cmp(b,d)|0)<=-1){f=1;i=21;break}}if((i|0)==19){_ERR_put_error(3,122,113,533969,276);f=0;return f|0}else if((i|0)==21)return f|0}_ERR_put_error(3,122,115,533969,230);f=0;return f|0}function _DSA_sign_setup(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;return ri[c[(c[a+60>>2]|0)+8>>2]&511](a,b,d,e)|0}function _DSA_SIG_new(){var a=0,b=0;a=_CRYPTO_malloc(8,537540,93)|0;if(!a){b=0;return b|0}c[a>>2]=0;c[a+4>>2]=0;b=a;return b|0}function _d2i_DSAPrivateKey(a,b,c){a=a|0;b=b|0;c=c|0;return _ASN1_item_d2i(a,b,c,77720)|0}function _d2i_DSA_SIG(a,b,c){a=a|0;b=b|0;c=c|0;return _ASN1_item_d2i(a,b,c,77940)|0}function _DSA_SIG_free(a){a=a|0;var b=0;if(!a)return;b=c[a>>2]|0;if(b|0)_BN_free(b);b=c[a+4>>2]|0;if(b|0)_BN_free(b);_CRYPTO_free(a);return}function _X509_signature_dump(a,b,e){a=a|0;b=b|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f;h=c[b>>2]|0;i=c[b+8>>2]|0;b=0;while(1){if((b|0)>=(h|0)){j=7;break}if(!((b|0)%18|0)){if((_BIO_write(a,1124879,1)|0)<1){k=0;j=8;break}if((_BIO_indent(a,e,e)|0)<1){k=0;j=8;break}}c[g>>2]=d[i+b>>0];b=b+1|0;c[g+4>>2]=(b|0)==(h|0)?1263606:1144824;if((_BIO_printf(a,537652,g)|0)<1){k=0;j=8;break}}if((j|0)==7){k=(_BIO_write(a,1124879,1)|0)==1&1;l=f;return k|0}else if((j|0)==8){l=f;return k|0}return 0}function _sig_cb_2802(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0;if(a|0){f=1;return f|0}a=_CRYPTO_malloc(8,537667,73)|0;if(!a){_ERR_put_error(10,114,65,537667,75);f=0;return f|0}else{c[a>>2]=0;c[a+4>>2]=0;c[b>>2]=a;f=2;return f|0}return 0}function _do_dsa_print(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f;h=(e|0)==2;if(!h)if((e|0)>0){i=0;j=4}else{k=0;n=0}else{i=c[b+28>>2]|0;j=4}if((j|0)==4){k=c[b+24>>2]|0;n=i}i=h?537734:(e|0)==1?537708:537719;e=b+12|0;h=c[e>>2]|0;if(!h)o=0;else o=((_BN_num_bits(h)|0)+7|0)/8|0;h=b+16|0;p=c[h>>2]|0;if(!p)q=o;else{r=((_BN_num_bits(p)|0)+7|0)/8|0;q=o>>>0<r>>>0?r:o}o=b+20|0;b=c[o>>2]|0;if(!b)s=q;else{r=((_BN_num_bits(b)|0)+7|0)/8|0;s=q>>>0<r>>>0?r:q}q=(n|0)==0;if(q)t=s;else{r=((_BN_num_bits(n)|0)+7|0)/8|0;t=s>>>0<r>>>0?r:s}if(!k)u=t;else{s=((_BN_num_bits(k)|0)+7|0)/8|0;u=t>>>0<s>>>0?s:t}t=_CRYPTO_malloc(u+10|0,537598,446)|0;if(!t){_ERR_put_error(10,104,65,537598,448);v=0;l=f;return v|0}if(!q)if((_BIO_indent(a,d,128)|0)!=0?(q=_BN_num_bits(c[e>>2]|0)|0,c[g>>2]=i,c[g+4>>2]=q,(_BIO_printf(a,537746,g)|0)>=1):0)j=20;else w=0;else j=20;if((j|0)==20)if((((_ASN1_bn_print(a,537760,n,t,d)|0)!=0?(_ASN1_bn_print(a,537766,k,t,d)|0)!=0:0)?(_ASN1_bn_print(a,537772,c[e>>2]|0,t,d)|0)!=0:0)?(_ASN1_bn_print(a,537778,c[h>>2]|0,t,d)|0)!=0:0)w=(_ASN1_bn_print(a,537784,c[o>>2]|0,t,d)|0)!=0&1;else w=0;_CRYPTO_free(t);v=w;l=f;return v|0}function _i2d_DSAparams(a,b){a=a|0;b=b|0;return _ASN1_item_i2d(a,b,78060)|0}function _d2i_DSAparams(a,b,c){a=a|0;b=b|0;c=c|0;return _ASN1_item_d2i(a,b,c,78060)|0}function _DSA_size(b){b=b|0;var d=0,e=0,f=0;d=l;l=l+32|0;if((l|0)>=(m|0))ba(32);e=d;f=d+16|0;c[e>>2]=((_BN_num_bits(c[b+16>>2]|0)|0)+7|0)/8|0;c[e+8>>2]=f;c[e+4>>2]=2;a[f>>0]=-1;f=_ASN1_object_size(1,(_i2d_ASN1_INTEGER(e,0)|0)<<1,16)|0;l=d;return f|0}function _d2i_ASN1_SEQUENCE_ANY(a,b,c){a=a|0;b=b|0;c=c|0;return _ASN1_item_d2i(a,b,c,78172)|0}function _d2i_ASN1_UINTEGER(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f+12|0;h=f+8|0;i=f+4|0;j=f;k=(b|0)==0;if(!k?(n=c[b>>2]|0,(n|0)!=0):0)o=n;else p=3;do if((p|0)==3){n=_ASN1_STRING_type_new(2)|0;if(!n){q=0;l=f;return q|0}else{c[n+4>>2]=2;o=n;break}}while(0);c[g>>2]=c[d>>2];if(!((_ASN1_get_object(g,h,i,j,e)|0)&128))if((c[i>>2]|0)==2){i=_CRYPTO_malloc((c[h>>2]|0)+1|0,532015,314)|0;if(!i)r=65;else{c[o+4>>2]=2;e=c[h>>2]|0;if(!e)s=0;else{j=c[g>>2]|0;if((e|0)!=1&(a[j>>0]|0)==0){p=e+-1|0;n=j+1|0;c[g>>2]=n;c[h>>2]=p;t=n;u=p}else{t=j;u=e}_memcpy(i|0,t|0,u|0)|0;u=c[h>>2]|0;c[g>>2]=(c[g>>2]|0)+u;s=u}u=o+8|0;t=c[u>>2]|0;if(!t)v=s;else{_CRYPTO_free(t);v=c[h>>2]|0}c[u>>2]=i;c[o>>2]=v;if(!k)c[b>>2]=o;c[d>>2]=c[g>>2];q=o;l=f;return q|0}}else r=115;else r=102;_ERR_put_error(13,150,r,532015,338);if(!k?(c[b>>2]|0)==(o|0):0){q=0;l=f;return q|0}_ASN1_STRING_free(o);q=0;l=f;return q|0}function _i2d_DSAPublicKey(a,b){a=a|0;b=b|0;return _ASN1_item_i2d(a,b,78220)|0}function _rsa_pub_decode(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d+4|0;f=d;do if(_X509_PUBKEY_get0_param(0,e,f,0,b)|0){g=_d2i_RSAPublicKey(0,e,c[f>>2]|0)|0;if(!g){_ERR_put_error(4,139,4,537964,99);h=0;break}else{_EVP_PKEY_assign(a,6,g)|0;h=1;break}}else h=0;while(0);l=d;return h|0}function _rsa_pub_encode(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d;c[e>>2]=0;f=_i2d_RSAPublicKey(c[b+20>>2]|0,e)|0;if((f|0)<1){g=0;l=d;return g|0}b=_OBJ_nid2obj(6)|0;if(_X509_PUBKEY_set0_param(a,b,5,0,c[e>>2]|0,f)|0){g=1;l=d;return g|0}_CRYPTO_free(c[e>>2]|0);g=0;l=d;return g|0}function _rsa_pub_cmp(a,b){a=a|0;b=b|0;var d=0;d=b+20|0;b=a+20|0;if(!(_BN_cmp(c[(c[d>>2]|0)+16>>2]|0,c[(c[b>>2]|0)+16>>2]|0)|0))return (_BN_cmp(c[(c[d>>2]|0)+20>>2]|0,c[(c[b>>2]|0)+20>>2]|0)|0)==0|0;else return 0;return 0}function _rsa_pub_print(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;return _do_rsa_print(a,c[b+20>>2]|0,d,0)|0}function _rsa_priv_decode(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d+4|0;f=d;do if(_PKCS8_pkey_get0(0,e,f,0,b)|0){g=_d2i_RSAPrivateKey(0,e,c[f>>2]|0)|0;if(!g){_ERR_put_error(4,147,4,537964,119);h=0;break}else{_EVP_PKEY_assign(a,6,g)|0;h=1;break}}else h=0;while(0);l=d;return h|0}function _rsa_priv_encode(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d;c[e>>2]=0;f=_i2d_RSAPrivateKey(c[b+20>>2]|0,e)|0;if((f|0)<1){_ERR_put_error(4,138,65,537964,138);g=0;l=d;return g|0}b=_OBJ_nid2obj(6)|0;if(_PKCS8_pkey_set0(a,b,0,5,0,c[e>>2]|0,f)|0){g=1;l=d;return g|0}_ERR_put_error(4,138,65,537964,144);g=0;l=d;return g|0}function _rsa_priv_print(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;return _do_rsa_print(a,c[b+20>>2]|0,d,1)|0}function _int_rsa_size(a){a=a|0;return _RSA_size(c[a+20>>2]|0)|0}function _rsa_bits(a){a=a|0;return _BN_num_bits(c[(c[a+20>>2]|0)+16>>2]|0)|0}function _rsa_sig_print(a,b,d,e,f){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f+4|0;h=f;if((_OBJ_obj2nid(c[b>>2]|0)|0)==912){i=c[b+4>>2]|0;do if(((i|0)!=0?(c[i>>2]|0)==16:0)?(b=c[i+4>>2]|0,c[h>>2]=c[b+8>>2],j=_d2i_RSA_PSS_PARAMS(0,h,c[b>>2]|0)|0,(j|0)!=0):0){b=j+4|0;k=c[b>>2]|0;if((((k|0)!=0?(n=k+4|0,(c[n>>2]|0)!=0):0)?(_OBJ_obj2nid(c[k>>2]|0)|0)==911:0)?(k=c[n>>2]|0,(c[k>>2]|0)==16):0){n=c[k+4>>2]|0;c[g>>2]=c[n+8>>2];o=_d2i_X509_ALGOR(0,g,c[n>>2]|0)|0}else o=0;a:do if(((_BIO_puts(a,1124879)|0)>=1?(_BIO_indent(a,e,128)|0)!=0:0)?(_BIO_puts(a,538500)|0)>=1:0){n=c[j>>2]|0;if(!n){if((_BIO_puts(a,538517)|0)<1){p=0;q=40;break}}else if((_i2a_ASN1_OBJECT(a,c[n>>2]|0)|0)<1){p=0;q=40;break}if(((_BIO_puts(a,1124879)|0)>=1?(_BIO_indent(a,e,128)|0)!=0:0)?(_BIO_puts(a,538532)|0)>=1:0){n=c[b>>2]|0;do if(!n){if((_BIO_puts(a,538564)|0)<1){p=0;q=40;break a}}else{if((_i2a_ASN1_OBJECT(a,c[n>>2]|0)|0)<1){p=0;q=40;break a}if((_BIO_puts(a,538549)|0)<1){p=0;q=40;break a}if(o|0){if((_i2a_ASN1_OBJECT(a,c[o>>2]|0)|0)>=1)break;_RSA_PSS_PARAMS_free(j);r=0;break a}if((_BIO_puts(a,538556)|0)>=1)break;_RSA_PSS_PARAMS_free(j);s=0;l=f;return s|0}while(0);_BIO_puts(a,1124879)|0;if((_BIO_indent(a,e,128)|0)!=0?(_BIO_puts(a,538589)|0)>=1:0){n=c[j+8>>2]|0;if(!n){if((_BIO_puts(a,538605)|0)<1){p=0;q=40;break}}else if((_i2a_ASN1_INTEGER(a,n)|0)<1){p=0;q=40;break}_BIO_puts(a,1124879)|0;if(_BIO_indent(a,e,128)|0){if((_BIO_puts(a,538618)|0)<1){p=0;q=40;break}n=c[j+12>>2]|0;if(!n){if((_BIO_puts(a,538636)|0)<1){p=0;q=40;break}}else if((_i2a_ASN1_INTEGER(a,n)|0)<1){p=0;q=40;break}_BIO_puts(a,1124879)|0;p=1;q=40}else{p=0;q=40}}else{p=0;q=40}}else{p=0;q=40}}else{p=0;q=40}while(0);if((q|0)==40){_RSA_PSS_PARAMS_free(j);if(!o){t=p;break}else r=p}_X509_ALGOR_free(o);t=r}else q=39;while(0);if((q|0)==39)t=(_BIO_puts(a,538649)|0)>0&1;if(!t){s=0;l=f;return s|0}if(!d){s=1;l=f;return s|0}}else if(!d){t=(_BIO_puts(a,1124879)|0)>0&1;l=f;return t|0}s=_X509_signature_dump(a,d,e)|0;l=f;return s|0}function _int_rsa_free(a){a=a|0;_RSA_free(c[a+20>>2]|0);return}function _rsa_pkey_ctrl(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=a+24|0;g=a+20|0;h=a+16|0;i=a+12|0;j=a+8|0;k=a+4|0;n=a;c[n>>2]=0;a:do switch(b|0){case 1:{if(!d)_PKCS7_SIGNER_INFO_get0_algs(e,0,0,n);break}case 2:{if(!d)_PKCS7_RECIP_INFO_get0_alg(e,n);break}case 5:{switch(d|0){case 0:break;case 1:{o=_CMS_SignerInfo_get0_pkey_ctx(e)|0;_CMS_SignerInfo_get0_algs(e,0,0,0,g);p=_OBJ_obj2nid(c[c[g>>2]>>2]|0)|0;switch(p|0){case 6:{q=1;break}case 912:{q=_rsa_pss_to_ctx(0,o,c[g>>2]|0,0)|0;break}default:q=(_OBJ_find_sigid_algs(p,0,f)|0)!=0&(c[f>>2]|0)==6&1}r=q;l=a;return r|0}default:break a}c[f>>2]=1;p=_CMS_SignerInfo_get0_pkey_ctx(e)|0;_CMS_SignerInfo_get0_algs(e,0,0,0,g);b:do if(p)if((_EVP_PKEY_CTX_ctrl(p,6,-1,4102,0,f)|0)>=1){switch(c[f>>2]|0){case 1:{s=10;break b;break}case 6:break;default:{t=0;break b}}o=_rsa_ctx_to_pss(p)|0;if(o){u=c[g>>2]|0;_X509_ALGOR_set0(u,_OBJ_nid2obj(912)|0,16,o)|0;t=1}else t=0}else t=0;else s=10;while(0);if((s|0)==10){p=c[g>>2]|0;_X509_ALGOR_set0(p,_OBJ_nid2obj(6)|0,5,0)|0;t=1}r=t;l=a;return r|0}case 7:{switch(d|0){case 0:{c[h>>2]=0;p=_CMS_RecipientInfo_get0_pkey_ctx(e)|0;c[j>>2]=1;_CMS_RecipientInfo_ktri_get0_algs(e,0,0,i)|0;c:do if(p)if((_EVP_PKEY_CTX_ctrl(p,6,-1,4102,0,j)|0)>=1){switch(c[j>>2]|0){case 1:{s=22;break c;break}case 4:break;default:{v=0;break c}}if((((_EVP_PKEY_CTX_ctrl(p,6,768,4107,0,f)|0)>=1?(_EVP_PKEY_CTX_ctrl(p,6,1016,4104,0,g)|0)>=1:0)?(o=_EVP_PKEY_CTX_ctrl(p,6,768,4108,0,k)|0,(o|0)>=0):0)?(u=_RSA_OAEP_PARAMS_new()|0,(u|0)!=0):0){w=c[f>>2]|0;if((_EVP_MD_type(w)|0)!=64){x=_X509_ALGOR_new()|0;c[u>>2]=x;if(!x)y=0;else{_X509_ALGOR_set_md(x,w);s=30}}else s=30;d:do if((s|0)==30)if(_rsa_md_to_mgf1(u+4|0,c[g>>2]|0)|0){do if((o|0)>0){w=_ASN1_OCTET_STRING_new()|0;x=_X509_ALGOR_new()|0;z=u+8|0;c[z>>2]=x;if((w|0)==0|(x|0)==0){y=0;break d}if(!(_ASN1_OCTET_STRING_set(w,c[k>>2]|0,o)|0)){_ASN1_OCTET_STRING_free(w);y=0;break d}else{x=c[z>>2]|0;_X509_ALGOR_set0(x,_OBJ_nid2obj(935)|0,4,w)|0;break}}while(0);if(_ASN1_item_pack(u,78820,h)|0){w=c[i>>2]|0;x=_OBJ_nid2obj(919)|0;_X509_ALGOR_set0(w,x,16,c[h>>2]|0)|0;c[h>>2]=0;y=1}else y=0}else y=0;while(0);_RSA_OAEP_PARAMS_free(u);o=c[h>>2]|0;if(!o)v=y;else{_ASN1_STRING_free(o);v=y}}else v=0}else v=0;else s=22;while(0);if((s|0)==22){p=c[i>>2]|0;_X509_ALGOR_set0(p,_OBJ_nid2obj(6)|0,5,0)|0;v=1}r=v;l=a;return r|0}case 1:break;default:break a}p=_CMS_RecipientInfo_get0_pkey_ctx(e)|0;e:do if(p)if(!(_CMS_RecipientInfo_ktri_get0_algs(e,0,0,h)|0))A=-1;else{switch(_OBJ_obj2nid(c[c[h>>2]>>2]|0)|0){case 6:{A=1;break e;break}case 919:break;default:{_ERR_put_error(4,158,164,537964,808);A=-1;break e}}o=c[(c[h>>2]|0)+4>>2]|0;if((o|0?(c[o>>2]|0)==16:0)?(x=c[o+4>>2]|0,c[g>>2]=c[x+8>>2],o=_d2i_RSA_OAEP_PARAMS(0,g,c[x>>2]|0)|0,o|0):0){x=o+4|0;w=c[x>>2]|0;if((((w|0)!=0?(z=w+4|0,(c[z>>2]|0)!=0):0)?(_OBJ_obj2nid(c[w>>2]|0)|0)==911:0)?(w=c[z>>2]|0,(c[w>>2]|0)==16):0){z=c[w+4>>2]|0;c[f>>2]=c[z+8>>2];B=_d2i_X509_ALGOR(0,f,c[z>>2]|0)|0}else B=0;z=_rsa_mgf1_to_md(c[x>>2]|0,B)|0;f:do if(z){x=c[o>>2]|0;if(!x){w=_EVP_sha1()|0;if(!w){C=-1;break}else D=w}else{w=_EVP_get_digestbyname(_OBJ_nid2sn(_OBJ_obj2nid(c[x>>2]|0)|0)|0)|0;if(!w){_ERR_put_error(4,157,163,537964,499);C=-1;break}else D=w}w=c[o+8>>2]|0;do if(w){if((_OBJ_obj2nid(c[w>>2]|0)|0)!=935){_ERR_put_error(4,158,165,537964,829);C=-1;break f}x=c[w+4>>2]|0;if((c[x>>2]|0)==4){E=x+4|0;x=(c[E>>2]|0)+8|0;F=c[x>>2]|0;c[x>>2]=0;G=c[c[E>>2]>>2]|0;H=F;break}else{_ERR_put_error(4,158,161,537964,833);C=-1;break f}}else{G=0;H=0}while(0);if(((_EVP_PKEY_CTX_ctrl(p,6,-1,4097,4,0)|0)>=1?(_EVP_PKEY_CTX_ctrl(p,6,768,4105,0,D)|0)>=1:0)?(_EVP_PKEY_CTX_ctrl(p,6,1016,4101,0,z)|0)>=1:0){w=(_EVP_PKEY_CTX_ctrl(p,6,768,4106,G,H)|0)<1;C=w?-1:1}else C=-1}else C=-1;while(0);_RSA_OAEP_PARAMS_free(o);if(!B){A=C;break}_X509_ALGOR_free(B);A=C;break}_ERR_put_error(4,158,162,537964,815);_RSA_OAEP_PARAMS_free(0);A=-1}else A=0;while(0);r=A;l=a;return r|0}case 8:{c[e>>2]=0;r=1;l=a;return r|0}case 3:{c[e>>2]=672;r=1;l=a;return r|0}default:{r=-2;l=a;return r|0}}while(0);e=c[n>>2]|0;if(!e){r=1;l=a;return r|0}_X509_ALGOR_set0(e,_OBJ_nid2obj(6)|0,5,0)|0;r=1;l=a;return r|0}function _old_rsa_priv_decode(a,b,c){a=a|0;b=b|0;c=c|0;var d=0,e=0;d=_d2i_RSAPrivateKey(0,b,c)|0;if(!d){_ERR_put_error(4,147,4,537964,119);e=0;return e|0}else{_EVP_PKEY_assign(a,6,d)|0;e=1;return e|0}return 0}function _old_rsa_priv_encode(a,b){a=a|0;b=b|0;return _i2d_RSAPrivateKey(c[a+20>>2]|0,b)|0}function _rsa_item_verify(a,b,d,e,f,g){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;var h=0;if((_OBJ_obj2nid(c[e>>2]|0)|0)==912){f=(_rsa_pss_to_ctx(a,0,e,g)|0)>0;h=f?2:-1;return h|0}else{_ERR_put_error(4,156,155,537964,698);h=-1;return h|0}return 0}function _rsa_item_sign(a,b,d,e,f,g){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;var h=0,i=0;g=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=g;b=c[a+16>>2]|0;a:do if((_EVP_PKEY_CTX_ctrl(b,6,-1,4102,0,d)|0)>=1)if((c[d>>2]|0)==6){a=_rsa_ctx_to_pss(b)|0;if(!a)h=0;else{do if(f|0){i=_ASN1_STRING_dup(a)|0;if(!i){_ASN1_STRING_free(a);h=0;break a}else{_X509_ALGOR_set0(f,_OBJ_nid2obj(912)|0,16,i)|0;break}}while(0);_X509_ALGOR_set0(e,_OBJ_nid2obj(912)|0,16,a)|0;h=3}}else h=2;else h=0;while(0);l=g;return h|0}function _rsa_ctx_to_pss(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+12|0;e=b+8|0;f=b+4|0;g=b;c[f>>2]=0;h=_EVP_PKEY_CTX_get0_pkey(a)|0;if(((_EVP_PKEY_CTX_ctrl(a,-1,248,13,0,d)|0)>=1?(_EVP_PKEY_CTX_ctrl(a,6,1016,4104,0,e)|0)>=1:0)?_EVP_PKEY_CTX_ctrl(a,6,24,4103,0,g)|0:0){switch(c[g>>2]|0){case -1:{c[g>>2]=_EVP_MD_size(c[d>>2]|0)|0;break}case -2:{c[g>>2]=(_EVP_PKEY_size(h)|0)+-2-(_EVP_MD_size(c[d>>2]|0)|0);if(!((_EVP_PKEY_bits(h)|0)+7&7))c[g>>2]=(c[g>>2]|0)+-1;break}default:{}}h=_RSA_PSS_PARAMS_new()|0;if(h|0){if((c[g>>2]|0)!=20){a=_ASN1_INTEGER_new()|0;c[h+8>>2]=a;if(a|0?_ASN1_INTEGER_set(a,c[g>>2]|0)|0:0)i=12}else i=12;do if((i|0)==12){g=c[d>>2]|0;if((_EVP_MD_type(g)|0)!=64){a=_X509_ALGOR_new()|0;c[h>>2]=a;if(!a)break;_X509_ALGOR_set_md(a,g)}if(_rsa_md_to_mgf1(h+4|0,c[e>>2]|0)|0?_ASN1_item_pack(h,78420,f)|0:0){_RSA_PSS_PARAMS_free(h);j=c[f>>2]|0;l=b;return j|0}}while(0);_RSA_PSS_PARAMS_free(h)}}h=c[f>>2]|0;if(!h){j=0;l=b;return j|0}_ASN1_STRING_free(h);j=0;l=b;return j|0}function _ASN1_STRING_dup(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;if(!a){b=0;return b|0}d=_CRYPTO_malloc(16,531387,408)|0;if(!d){_ERR_put_error(13,130,65,531387,410);b=0;return b|0}c[d>>2]=0;e=d+4|0;c[e>>2]=4;f=d+8|0;c[f>>2]=0;g=d+12|0;c[g>>2]=0;c[e>>2]=c[a+4>>2];if(_ASN1_STRING_set(d,c[a+8>>2]|0,c[a>>2]|0)|0){c[g>>2]=c[a+12>>2];b=d;return b|0}a=c[f>>2]|0;if(a|0?(c[g>>2]&16|0)==0:0)_CRYPTO_free(a);_CRYPTO_free(d);b=0;return b|0}function _EVP_PKEY_bits(a){a=a|0;var b=0,d=0,e=0;if(((a|0)!=0?(b=c[a+12>>2]|0,(b|0)!=0):0)?(d=c[b+52>>2]|0,(d|0)!=0):0)e=ij[d&8191](a)|0;else e=0;return e|0}function _RSA_PSS_PARAMS_new(){return _ASN1_item_new(78420)|0}function _X509_ALGOR_set_md(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0;d=(c[b+12>>2]&8|0)==0;e=d?5:-1;f=_OBJ_nid2obj(_EVP_MD_type(b)|0)|0;if(!a)return;if((d?(b=a+4|0,(c[b>>2]|0)==0):0)?(g=_ASN1_TYPE_new()|0,c[b>>2]=g,(g|0)==0):0)return;g=c[a>>2]|0;if(g|0)_ASN1_OBJECT_free(g);c[a>>2]=f;f=a+4|0;a=c[f>>2]|0;if(d){_ASN1_TYPE_set(a,e,0);return}if(!a)return;_ASN1_TYPE_free(a);c[f>>2]=0;return}function _rsa_md_to_mgf1(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d;c[e>>2]=0;c[a>>2]=0;if((_EVP_MD_type(b)|0)==64){f=1;l=d;return f|0}if((_EVP_MD_type(b)|0)!=64){g=_X509_ALGOR_new()|0;if(!g){h=0;i=8}else{_X509_ALGOR_set_md(g,b);j=g;i=5}}else{j=0;i=5}if((i|0)==5)if((_ASN1_item_pack(j,55176,e)|0)!=0?(g=_X509_ALGOR_new()|0,c[a>>2]=g,(g|0)!=0):0){b=_OBJ_nid2obj(911)|0;_X509_ALGOR_set0(g,b,16,c[e>>2]|0)|0;c[e>>2]=0;k=j}else{h=j;i=8}if((i|0)==8){i=c[e>>2]|0;if(!i)k=h;else{_ASN1_STRING_free(i);k=h}}if(k|0)_X509_ALGOR_free(k);f=(c[a>>2]|0)!=0&1;l=d;return f|0}function _ASN1_item_pack(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0;e=(d|0)!=0;if(e?(f=c[d>>2]|0,(f|0)!=0):0)g=f;else h=3;do if((h|0)==3){f=_ASN1_STRING_new()|0;if(!f){_ERR_put_error(13,198,65,537852,172);i=0;return i|0}else{if(!e){g=f;break}c[d>>2]=f;g=f;break}}while(0);d=g+8|0;e=c[d>>2]|0;if(e|0){_CRYPTO_free(e);c[d>>2]=0}e=_ASN1_item_i2d(a,d,b)|0;c[g>>2]=e;if(!e){_ERR_put_error(13,198,112,537852,186);i=0;return i|0}if(c[d>>2]|0){i=g;return i|0}_ERR_put_error(13,198,65,537852,190);i=0;return i|0}function _RSA_PSS_PARAMS_free(a){a=a|0;_ASN1_item_free(a,78420);return}function _rsa_pss_to_ctx(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f+8|0;h=f+4|0;i=f;c[i>>2]=b;if((_OBJ_obj2nid(c[d>>2]|0)|0)!=912){_ERR_put_error(4,162,155,537964,595);j=-1;l=f;return j|0}b=c[d+4>>2]|0;if((b|0?(c[b>>2]|0)==16:0)?(d=c[b+4>>2]|0,c[h>>2]=c[d+8>>2],b=_d2i_RSA_PSS_PARAMS(0,h,c[d>>2]|0)|0,b|0):0){d=b+4|0;h=c[d>>2]|0;if((((h|0)!=0?(k=h+4|0,(c[k>>2]|0)!=0):0)?(_OBJ_obj2nid(c[h>>2]|0)|0)==911:0)?(h=c[k>>2]|0,(c[h>>2]|0)==16):0){k=c[h+4>>2]|0;c[g>>2]=c[k+8>>2];n=_d2i_X509_ALGOR(0,g,c[k>>2]|0)|0}else n=0;k=_rsa_mgf1_to_md(c[d>>2]|0,n)|0;a:do if(k){d=c[b>>2]|0;if(!d){h=_EVP_sha1()|0;if(!h){o=-1;break}else p=h}else{h=_EVP_get_digestbyname(_OBJ_nid2sn(_OBJ_obj2nid(c[d>>2]|0)|0)|0)|0;if(!h){_ERR_put_error(4,157,163,537964,499);o=-1;break}else p=h}h=c[b+8>>2]|0;if(h){d=_ASN1_INTEGER_get(h)|0;if((d|0)<0){_ERR_put_error(4,162,150,537964,620);o=-1;break}else q=d}else q=20;d=c[b+12>>2]|0;if(d|0?(_ASN1_INTEGER_get(d)|0)!=1:0){_ERR_put_error(4,162,139,537964,631);o=-1;break}b:do if(e){if(!(_EVP_DigestVerifyInit(a,i,p,0,e)|0)){o=-1;break a}}else{do if((_EVP_PKEY_CTX_ctrl(c[i>>2]|0,-1,248,13,0,g)|0)>=1){d=_EVP_MD_type(p)|0;if((d|0)==(_EVP_MD_type(c[g>>2]|0)|0))break b;else{_ERR_put_error(4,162,166,537964,645);break}}while(0);o=-1;break a}while(0);if((_EVP_PKEY_CTX_ctrl(c[i>>2]|0,6,-1,4097,6,0)|0)>=1?(_EVP_PKEY_CTX_ctrl(c[i>>2]|0,6,24,4098,q,0)|0)>=1:0){d=(_EVP_PKEY_CTX_ctrl(c[i>>2]|0,6,1016,4101,0,k)|0)<1;o=d?-1:1}else o=-1}else o=-1;while(0);_RSA_PSS_PARAMS_free(b);if(!n){j=o;l=f;return j|0}_X509_ALGOR_free(n);j=o;l=f;return j|0}_ERR_put_error(4,162,149,537964,602);_RSA_PSS_PARAMS_free(0);j=-1;l=f;return j|0}function _d2i_RSA_PSS_PARAMS(a,b,c){a=a|0;b=b|0;c=c|0;return _ASN1_item_d2i(a,b,c,78420)|0}function _rsa_mgf1_to_md(a,b){a=a|0;b=b|0;var d=0;if(!a){d=_EVP_sha1()|0;return d|0}if((_OBJ_obj2nid(c[a>>2]|0)|0)!=911){_ERR_put_error(4,159,153,537964,511);d=0;return d|0}if(!b){_ERR_put_error(4,159,154,537964,515);d=0;return d|0}a=_EVP_get_digestbyname(_OBJ_nid2sn(_OBJ_obj2nid(c[b>>2]|0)|0)|0)|0;if(a|0){d=a;return d|0}_ERR_put_error(4,159,151,537964,520);d=0;return d|0}function _EVP_DigestVerifyInit(a,b,c,d,e){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;return _do_sigver_init(a,b,c,d,e,1)|0}function _i2d_RSAPrivateKey(a,b){a=a|0;b=b|0;return _ASN1_item_i2d(a,b,78528)|0}function _rsa_cb(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0;switch(a|0){case 0:{a=_RSA_new()|0;c[b>>2]=a;f=(a|0)==0?0:2;break}case 2:{_RSA_free(c[b>>2]|0);c[b>>2]=0;f=2;break}default:f=1}return f|0}function _RSA_new(){return _RSA_new_method(0)|0}function _RSA_free(a){a=a|0;var b=0;if(!a)return;if((_CRYPTO_add_lock(a+56|0,-1,9,538006,215)|0)>0)return;b=c[(c[a+8>>2]|0)+32>>2]|0;if(b|0)ij[b&8191](a)|0;b=c[a+12>>2]|0;if(b|0)_ENGINE_finish(b)|0;_CRYPTO_free_ex_data(6,a,a+48|0);b=c[a+16>>2]|0;if(b|0)_BN_clear_free(b);b=c[a+20>>2]|0;if(b|0)_BN_clear_free(b);b=c[a+24>>2]|0;if(b|0)_BN_clear_free(b);b=c[a+28>>2]|0;if(b|0)_BN_clear_free(b);b=c[a+32>>2]|0;if(b|0)_BN_clear_free(b);b=c[a+36>>2]|0;if(b|0)_BN_clear_free(b);b=c[a+40>>2]|0;if(b|0)_BN_clear_free(b);b=c[a+44>>2]|0;if(b|0)_BN_clear_free(b);b=c[a+80>>2]|0;if(b|0)_BN_BLINDING_free(b);b=c[a+84>>2]|0;if(b|0)_BN_BLINDING_free(b);b=c[a+76>>2]|0;if(b|0)_CRYPTO_free_locked(b);_CRYPTO_free(a);return}function _BN_BLINDING_free(a){a=a|0;var b=0;if(!a)return;b=c[a>>2]|0;if(b|0)_BN_free(b);b=c[a+4>>2]|0;if(b|0)_BN_free(b);b=c[a+8>>2]|0;if(b|0)_BN_free(b);b=c[a+12>>2]|0;if(b|0)_BN_free(b);_CRYPTO_free(a);return}function _CRYPTO_free_locked(a){a=a|0;var b=0;b=c[305233]|0;if(b|0)Pi[b&2047](a,0);gj[c[19690]&8191](a);a=c[305233]|0;if(!a)return;Pi[a&2047](0,1);return}function _RSA_new_method(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0;b=_CRYPTO_malloc(88,538006,141)|0;if(!b){_ERR_put_error(4,106,65,538006,143);d=0;return d|0}e=c[305379]|0;if(!e){f=_RSA_PKCS1_SSLeay()|0;c[305379]=f;g=f}else g=e;e=b+8|0;c[e>>2]=g;do if(!a){g=_ENGINE_get_default_RSA()|0;f=b+12|0;c[f>>2]=g;if(!g){h=c[e>>2]|0;i=f}else{j=g;k=f;l=11}}else{if(_ENGINE_init(a)|0){f=b+12|0;c[f>>2]=a;j=a;k=f;l=11;break}_ERR_put_error(4,106,38,538006,151);_CRYPTO_free(b);d=0;return d|0}while(0);if((l|0)==11){l=_ENGINE_get_RSA(j)|0;c[e>>2]=l;if(!l){_ERR_put_error(4,106,38,538006,161);_ENGINE_finish(c[k>>2]|0)|0;_CRYPTO_free(b);d=0;return d|0}else{h=l;i=k}}c[b>>2]=0;c[b+4>>2]=0;k=b+16|0;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0;c[k+12>>2]=0;c[k+16>>2]=0;c[k+20>>2]=0;c[k+24>>2]=0;c[k+28>>2]=0;c[b+56>>2]=1;k=b+64|0;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0;c[k+12>>2]=0;c[k+16>>2]=0;c[k+20>>2]=0;c[b+60>>2]=c[h+36>>2]&-1025;h=b+48|0;if(!(_CRYPTO_new_ex_data(6,b,h)|0)){k=c[i>>2]|0;if(k|0)_ENGINE_finish(k)|0;_CRYPTO_free(b);d=0;return d|0}k=c[(c[e>>2]|0)+28>>2]|0;if(!k){d=b;return d|0}if(ij[k&8191](b)|0){d=b;return d|0}k=c[i>>2]|0;if(k|0)_ENGINE_finish(k)|0;_CRYPTO_free_ex_data(6,b,h);_CRYPTO_free(b);d=0;return d|0}function _RSA_PKCS1_SSLeay(){return 78764}function _ENGINE_get_default_RSA(){return _engine_table_select(1221520,1)|0}function _ENGINE_get_RSA(a){a=a|0;return c[a+8>>2]|0}function _RSA_eay_public_encrypt(a,b,d,e,f){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0;g=e+16|0;if((_BN_num_bits(c[g>>2]|0)|0)>16384){_ERR_put_error(4,104,105,538070,164);h=-1;return h|0}i=e+20|0;if((_BN_ucmp(c[g>>2]|0,c[i>>2]|0)|0)<1){_ERR_put_error(4,104,101,538070,169);h=-1;return h|0}if((_BN_num_bits(c[g>>2]|0)|0)>3072?(_BN_num_bits(c[i>>2]|0)|0)>64:0){_ERR_put_error(4,104,101,538070,176);h=-1;return h|0}j=_BN_CTX_new()|0;if(!j){h=-1;return h|0}_BN_CTX_start(j);k=_BN_CTX_get(j)|0;l=_BN_CTX_get(j)|0;m=((_BN_num_bits(c[g>>2]|0)|0)+7|0)/8|0;n=_CRYPTO_malloc(m,538070,187)|0;a:do if((k|0)!=0&(l|0)!=0&(n|0)!=0){switch(f|0){case 1:{o=_RSA_padding_add_PKCS1_type_2(n,m,b,a)|0;break}case 4:{o=_RSA_padding_add_PKCS1_OAEP(n,m,b,a,0,0)|0;break}case 2:{o=_RSA_padding_add_SSLv23(n,m,b,a)|0;break}case 3:{o=_RSA_padding_add_none(n,m,b,a)|0;break}default:{_ERR_put_error(4,104,118,538070,209);p=-1;break a}}if((o|0)>=1?(_BN_bin2bn(n,m,k)|0)!=0:0){if((_BN_ucmp(k,c[g>>2]|0)|0)>-1){_ERR_put_error(4,104,132,538070,221);p=-1;break}q=e+64|0;if(c[e+60>>2]&2|0?(_BN_MONT_CTX_set_locked(q,9,c[g>>2]|0,j)|0)==0:0){p=-1;break}if(Wh[c[(c[e+8>>2]|0)+24>>2]&63](l,k,c[i>>2]|0,c[g>>2]|0,j,c[q>>2]|0)|0){q=m-(_BN_bn2bin(l,d+(m-(((_BN_num_bits(l)|0)+7|0)/8|0))|0)|0)|0;if((q|0)>0){_memset(d|0,0,q|0)|0;p=m}else p=m}else p=-1}else p=-1}else{_ERR_put_error(4,104,65,538070,189);p=-1}while(0);_BN_CTX_end(j);_BN_CTX_free(j);if(!n){h=p;return h|0}_OPENSSL_cleanse(n,m);_CRYPTO_free(n);h=p;return h|0}function _RSA_eay_public_decrypt(a,b,d,e,f){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0;g=e+16|0;if((_BN_num_bits(c[g>>2]|0)|0)>16384){_ERR_put_error(4,103,105,538070,627);h=-1;return h|0}i=e+20|0;if((_BN_ucmp(c[g>>2]|0,c[i>>2]|0)|0)<1){_ERR_put_error(4,103,101,538070,632);h=-1;return h|0}if((_BN_num_bits(c[g>>2]|0)|0)>3072?(_BN_num_bits(c[i>>2]|0)|0)>64:0){_ERR_put_error(4,103,101,538070,639);h=-1;return h|0}j=_BN_CTX_new()|0;if(!j){h=-1;return h|0}_BN_CTX_start(j);k=_BN_CTX_get(j)|0;l=_BN_CTX_get(j)|0;m=((_BN_num_bits(c[g>>2]|0)|0)+7|0)/8|0;n=_CRYPTO_malloc(m,538070,650)|0;a:do if((k|0)!=0&(l|0)!=0&(n|0)!=0){if((m|0)<(a|0)){_ERR_put_error(4,103,108,538070,661);o=-1;break}if(_BN_bin2bn(b,a,k)|0){if((_BN_ucmp(k,c[g>>2]|0)|0)>-1){_ERR_put_error(4,103,132,538070,670);o=-1;break}p=e+64|0;if(c[e+60>>2]&2|0?(_BN_MONT_CTX_set_locked(p,9,c[g>>2]|0,j)|0)==0:0){o=-1;break}if(Wh[c[(c[e+8>>2]|0)+24>>2]&63](l,k,c[i>>2]|0,c[g>>2]|0,j,c[p>>2]|0)|0){b:do if((f|0)==5){if((c[c[l>>2]>>2]&15|0)!=12?(_BN_sub(l,c[g>>2]|0,l)|0)==0:0){o=-1;break a}q=_RSA_padding_check_X931(d,m,n,_BN_bn2bin(l,n)|0,m)|0}else{p=_BN_bn2bin(l,n)|0;switch(f|0){case 1:{q=_RSA_padding_check_PKCS1_type_1(d,m,n,p,m)|0;break b;break}case 3:{q=_RSA_padding_check_none(d,m,n,p,m)|0;break b;break}default:{_ERR_put_error(4,103,118,538070,701);o=-1;break a}}}while(0);if((q|0)<0){_ERR_put_error(4,103,114,538070,705);o=q}else o=q}else o=-1}else o=-1}else{_ERR_put_error(4,103,65,538070,652);o=-1}while(0);_BN_CTX_end(j);_BN_CTX_free(j);if(!n){h=o;return h|0}_OPENSSL_cleanse(n,m);_CRYPTO_free(n);h=o;return h|0}function _RSA_eay_private_encrypt(a,b,d,e,f){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0;g=l;l=l+32|0;if((l|0)>=(m|0))ba(32);h=g+20|0;i=g;c[h>>2]=0;j=_BN_CTX_new()|0;if(!j){k=-1;l=g;return k|0}_BN_CTX_start(j);n=_BN_CTX_get(j)|0;o=_BN_CTX_get(j)|0;p=e+16|0;q=((_BN_num_bits(c[p>>2]|0)|0)+7|0)/8|0;r=_CRYPTO_malloc(q,538070,370)|0;a:do if((n|0)!=0&(o|0)!=0&(r|0)!=0){switch(f|0){case 1:{s=_RSA_padding_add_PKCS1_type_1(r,q,b,a)|0;break}case 5:{s=_RSA_padding_add_X931(r,q,b,a)|0;break}case 3:{s=_RSA_padding_add_none(r,q,b,a)|0;break}default:{_ERR_put_error(4,102,118,538070,388);t=-1;break a}}if((s|0)>=1?(_BN_bin2bn(r,q,n)|0)!=0:0){if((_BN_ucmp(n,c[p>>2]|0)|0)>-1){_ERR_put_error(4,102,132,538070,400);t=-1;break}u=e+60|0;v=c[u>>2]|0;if(!(v&128)){w=_rsa_get_blinding(e,h,j)|0;if(!w){_ERR_put_error(4,102,68,538070,407);t=-1;break}do if(!(c[h>>2]|0)){x=_BN_CTX_get(j)|0;if(!x){_ERR_put_error(4,102,65,538070,414);t=-1;break a}else{_CRYPTO_lock(9,25,538070,326);y=_BN_BLINDING_convert_ex(n,x,w,j)|0;_CRYPTO_lock(10,25,538070,328);z=y;A=x;break}}else{z=_BN_BLINDING_convert_ex(n,0,w,j)|0;A=0}while(0);if(!z){t=-1;break}B=w;C=A;D=1;E=c[u>>2]|0}else{B=0;C=0;D=0;E=v}do if(!(E&32)){if((((c[e+28>>2]|0?c[e+32>>2]|0:0)?c[e+36>>2]|0:0)?c[e+40>>2]|0:0)?c[e+44>>2]|0:0){F=29;break}if(!(E&256)){_BN_init(i);x=c[e+24>>2]|0;c[i>>2]=c[x>>2];c[i+4>>2]=c[x+4>>2];c[i+8>>2]=c[x+8>>2];c[i+12>>2]=c[x+12>>2];y=i+16|0;c[y>>2]=c[y>>2]&1|c[x+16>>2]&-8|6;G=i;H=c[u>>2]|0}else{G=c[e+24>>2]|0;H=E}x=e+64|0;if(!((H&2|0)!=0?!(_BN_MONT_CTX_set_locked(x,9,c[p>>2]|0,j)|0):0))F=35;if((F|0)==35?Wh[c[(c[e+8>>2]|0)+24>>2]&63](o,n,G,c[p>>2]|0,j,c[x>>2]|0)|0:0)break;t=-1;break a}else F=29;while(0);if((F|0)==29?(ri[c[(c[e+8>>2]|0)+20>>2]&511](o,n,e,j)|0)==0:0){t=-1;break}if(D?(_BN_BLINDING_invert_ex(o,C,B,j)|0)==0:0){t=-1;break}if((f|0)==5){_BN_sub(n,c[p>>2]|0,o)|0;u=(_BN_cmp(o,n)|0)>0;I=u?n:o}else I=o;u=q-(_BN_bn2bin(I,d+(q-(((_BN_num_bits(I)|0)+7|0)/8|0))|0)|0)|0;if((u|0)>0){_memset(d|0,0,u|0)|0;t=q}else t=q}else t=-1}else{_ERR_put_error(4,102,65,538070,372);t=-1}while(0);_BN_CTX_end(j);_BN_CTX_free(j);if(!r){k=t;l=g;return k|0}_OPENSSL_cleanse(r,q);_CRYPTO_free(r);k=t;l=g;return k|0}function _RSA_eay_private_decrypt(a,b,d,e,f){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0;g=l;l=l+32|0;if((l|0)>=(m|0))ba(32);h=g+20|0;i=g;c[h>>2]=0;j=_BN_CTX_new()|0;if(!j){k=-1;l=g;return k|0}_BN_CTX_start(j);n=_BN_CTX_get(j)|0;o=_BN_CTX_get(j)|0;p=e+16|0;q=((_BN_num_bits(c[p>>2]|0)|0)+7|0)/8|0;r=_CRYPTO_malloc(q,538070,506)|0;a:do if((n|0)!=0&(o|0)!=0&(r|0)!=0){if((q|0)<(a|0)){_ERR_put_error(4,101,108,538070,518);s=-1;break}if(_BN_bin2bn(b,a,n)|0){if((_BN_ucmp(n,c[p>>2]|0)|0)>-1){_ERR_put_error(4,101,132,538070,528);s=-1;break}t=e+60|0;u=c[t>>2]|0;if(!(u&128)){v=_rsa_get_blinding(e,h,j)|0;if(!v){_ERR_put_error(4,101,68,538070,535);s=-1;break}do if(!(c[h>>2]|0)){w=_BN_CTX_get(j)|0;if(!w){_ERR_put_error(4,101,65,538070,542);s=-1;break a}else{_CRYPTO_lock(9,25,538070,326);x=_BN_BLINDING_convert_ex(n,w,v,j)|0;_CRYPTO_lock(10,25,538070,328);y=x;z=w;break}}else{y=_BN_BLINDING_convert_ex(n,0,v,j)|0;z=0}while(0);if(!y){s=-1;break}A=v;B=z;C=1;D=c[t>>2]|0}else{A=0;B=0;C=0;D=u}do if(!(D&32)){if((((c[e+28>>2]|0?c[e+32>>2]|0:0)?c[e+36>>2]|0:0)?c[e+40>>2]|0:0)?c[e+44>>2]|0:0){E=25;break}w=c[e+24>>2]|0;if(!(D&256)){c[i>>2]=c[w>>2];c[i+4>>2]=c[w+4>>2];c[i+8>>2]=c[w+8>>2];c[i+12>>2]=c[w+12>>2];x=i+16|0;c[x>>2]=c[x>>2]&1|c[w+16>>2]&-8|6;F=i}else F=w;w=e+64|0;if(!((D&2|0)!=0?!(_BN_MONT_CTX_set_locked(w,9,c[p>>2]|0,j)|0):0))E=30;if((E|0)==30?Wh[c[(c[e+8>>2]|0)+24>>2]&63](o,n,F,c[p>>2]|0,j,c[w>>2]|0)|0:0)break;s=-1;break a}else E=25;while(0);if((E|0)==25?(ri[c[(c[e+8>>2]|0)+20>>2]&511](o,n,e,j)|0)==0:0){s=-1;break}if(C?(_BN_BLINDING_invert_ex(o,B,A,j)|0)==0:0){s=-1;break}u=_BN_bn2bin(o,r)|0;switch(f|0){case 1:{G=_RSA_padding_check_PKCS1_type_2(d,q,r,u,q)|0;break}case 4:{G=_RSA_padding_check_PKCS1_OAEP(d,q,r,u,q,0,0)|0;break}case 2:{G=_RSA_padding_check_SSLv23(d,q,r,u,q)|0;break}case 3:{G=_RSA_padding_check_none(d,q,r,u,q)|0;break}default:{_ERR_put_error(4,101,118,538070,598);s=-1;break a}}if((G|0)<0){_ERR_put_error(4,101,114,538070,602);s=G}else s=G}else s=-1}else{_ERR_put_error(4,101,65,538070,508);s=-1}while(0);_BN_CTX_end(j);_BN_CTX_free(j);if(!r){k=s;l=g;return k|0}_OPENSSL_cleanse(r,q);_CRYPTO_free(r);k=s;l=g;return k|0}function _RSA_eay_mod_exp(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0;f=l;l=l+128|0;if((l|0)>=(m|0))ba(128);g=f+100|0;h=f+80|0;i=f+60|0;j=f+40|0;k=f+20|0;n=f;_BN_CTX_start(e);o=_BN_CTX_get(e)|0;p=_BN_CTX_get(e)|0;q=_BN_CTX_get(e)|0;r=d+60|0;s=c[r>>2]|0;if(!(s&256)){_BN_init(k);t=c[d+28>>2]|0;c[k>>2]=c[t>>2];c[k+4>>2]=c[t+4>>2];c[k+8>>2]=c[t+8>>2];c[k+12>>2]=c[t+12>>2];u=k+16|0;c[u>>2]=c[u>>2]&1|c[t+16>>2]&-8|6;_BN_init(n);t=c[d+32>>2]|0;c[n>>2]=c[t>>2];c[n+4>>2]=c[t+4>>2];c[n+8>>2]=c[t+8>>2];c[n+12>>2]=c[t+12>>2];u=n+16|0;c[u>>2]=c[u>>2]&1|c[t+16>>2]&-8|6;v=n;w=k;x=c[r>>2]|0}else{v=c[d+32>>2]|0;w=c[d+28>>2]|0;x=s}do if(!(x&4))y=x;else{if(_BN_MONT_CTX_set_locked(d+68|0,9,w,e)|0?_BN_MONT_CTX_set_locked(d+72|0,9,v,e)|0:0){y=c[r>>2]|0;break}z=0;_BN_CTX_end(e);l=f;return z|0}while(0);do if(y&2)if(!(_BN_MONT_CTX_set_locked(d+64|0,9,c[d+16>>2]|0,e)|0)){z=0;_BN_CTX_end(e);l=f;return z|0}else{A=c[r>>2]|0;break}else A=y;while(0);if(!(A&256)){c[i>>2]=c[b>>2];c[i+4>>2]=c[b+4>>2];c[i+8>>2]=c[b+8>>2];c[i+12>>2]=c[b+12>>2];A=i+16|0;c[A>>2]=c[A>>2]&1|c[b+16>>2]&-8|6;if(!(_BN_div(0,o,i,c[d+32>>2]|0,e)|0)){z=0;_BN_CTX_end(e);l=f;return z|0}}else if(!(_BN_div(0,o,b,c[d+32>>2]|0,e)|0)){z=0;_BN_CTX_end(e);l=f;return z|0}A=c[d+40>>2]|0;if(!(c[r>>2]&256)){c[h>>2]=c[A>>2];c[h+4>>2]=c[A+4>>2];c[h+8>>2]=c[A+8>>2];c[h+12>>2]=c[A+12>>2];y=h+16|0;c[y>>2]=c[y>>2]&1|c[A+16>>2]&-8|6;B=h}else B=A;A=d+8|0;h=d+32|0;if(!(Wh[c[(c[A>>2]|0)+24>>2]&63](p,o,B,c[h>>2]|0,e,c[d+72>>2]|0)|0)){z=0;_BN_CTX_end(e);l=f;return z|0}if(!(c[r>>2]&256)){c[i>>2]=c[b>>2];c[i+4>>2]=c[b+4>>2];c[i+8>>2]=c[b+8>>2];c[i+12>>2]=c[b+12>>2];B=i+16|0;c[B>>2]=c[B>>2]&1|c[b+16>>2]&-8|6;if(!(_BN_div(0,o,i,c[d+28>>2]|0,e)|0)){z=0;_BN_CTX_end(e);l=f;return z|0}}else if(!(_BN_div(0,o,b,c[d+28>>2]|0,e)|0)){z=0;_BN_CTX_end(e);l=f;return z|0}i=c[d+36>>2]|0;if(!(c[r>>2]&256)){c[g>>2]=c[i>>2];c[g+4>>2]=c[i+4>>2];c[g+8>>2]=c[i+8>>2];c[g+12>>2]=c[i+12>>2];B=g+16|0;c[B>>2]=c[B>>2]&1|c[i+16>>2]&-8|6;C=g}else C=i;i=d+28|0;if(!(Wh[c[(c[A>>2]|0)+24>>2]&63](a,o,C,c[i>>2]|0,e,c[d+68>>2]|0)|0)){z=0;_BN_CTX_end(e);l=f;return z|0}if(!(_BN_sub(a,a,p)|0)){z=0;_BN_CTX_end(e);l=f;return z|0}C=a+12|0;if(c[C>>2]|0?(_BN_add(a,a,c[i>>2]|0)|0)==0:0){z=0;_BN_CTX_end(e);l=f;return z|0}if(!(_BN_mul(o,a,c[d+44>>2]|0,e)|0)){z=0;_BN_CTX_end(e);l=f;return z|0}if(!(c[r>>2]&256)){c[j>>2]=c[o>>2];c[j+4>>2]=c[o+4>>2];c[j+8>>2]=c[o+8>>2];c[j+12>>2]=c[o+12>>2];g=j+16|0;c[g>>2]=c[g>>2]&1|c[o+16>>2]&-8|6;D=j}else D=o;if(!(_BN_div(0,a,D,c[i>>2]|0,e)|0)){z=0;_BN_CTX_end(e);l=f;return z|0}if(c[C>>2]|0?(_BN_add(a,a,c[i>>2]|0)|0)==0:0){z=0;_BN_CTX_end(e);l=f;return z|0}if(!(_BN_mul(o,a,c[h>>2]|0,e)|0)){z=0;_BN_CTX_end(e);l=f;return z|0}if(!(_BN_add(a,o,p)|0)){z=0;_BN_CTX_end(e);l=f;return z|0}p=c[d+20>>2]|0;do if(p|0?(o=d+16|0,h=c[o>>2]|0,h|0):0){i=d+64|0;if(!(Wh[c[(c[A>>2]|0)+24>>2]&63](q,a,p,h,e,c[i>>2]|0)|0)){z=0;_BN_CTX_end(e);l=f;return z|0}if(!(_BN_sub(q,q,b)|0)){z=0;_BN_CTX_end(e);l=f;return z|0}if(!(_BN_div(0,q,q,c[o>>2]|0,e)|0)){z=0;_BN_CTX_end(e);l=f;return z|0}do if(c[q+12>>2]|0){if(!(_BN_add(q,q,c[o>>2]|0)|0))z=0;else break;_BN_CTX_end(e);l=f;return z|0}while(0);if(!(c[q+4>>2]|0))break;h=c[d+24>>2]|0;if(!(c[r>>2]&256)){c[k>>2]=c[h>>2];c[k+4>>2]=c[h+4>>2];c[k+8>>2]=c[h+8>>2];c[k+12>>2]=c[h+12>>2];C=k+16|0;c[C>>2]=c[C>>2]&1|c[h+16>>2]&-8|6;E=k}else E=h;if(!(Wh[c[(c[A>>2]|0)+24>>2]&63](a,b,E,c[o>>2]|0,e,c[i>>2]|0)|0))z=0;else break;_BN_CTX_end(e);l=f;return z|0}while(0);z=1;_BN_CTX_end(e);l=f;return z|0}function _RSA_eay_init(a){a=a|0;var b=0;b=a+60|0;c[b>>2]=c[b>>2]|6;return 1}function _RSA_eay_finish(a){a=a|0;var b=0;b=c[a+64>>2]|0;if(b|0)_BN_MONT_CTX_free(b);b=c[a+68>>2]|0;if(b|0)_BN_MONT_CTX_free(b);b=c[a+72>>2]|0;if(!b)return 1;_BN_MONT_CTX_free(b);return 1}function _rsa_get_blinding(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;_CRYPTO_lock(5,9,538070,262);g=a+80|0;h=c[g>>2]|0;if(!h){_CRYPTO_lock(6,9,538070,265);_CRYPTO_lock(9,9,538070,266);i=c[g>>2]|0;if(!i){j=_RSA_setup_blinding(a,d)|0;c[g>>2]=j;if(!j)k=0;else{n=1;o=j;p=4}}else{n=1;o=i;p=4}}else{n=0;o=h;p=4}do if((p|0)==4){_CRYPTO_THREADID_current(f);if(_CRYPTO_THREADID_cmp(f,_BN_BLINDING_thread_id(o)|0)|0){c[b>>2]=0;h=a+84|0;i=c[h>>2]|0;if(!i){if((n|0)==0?(_CRYPTO_lock(6,9,538070,294),_CRYPTO_lock(9,9,538070,295),j=c[h>>2]|0,j|0):0){k=j;break}j=_RSA_setup_blinding(a,d)|0;c[h>>2]=j;k=j;break}else q=i}else{c[b>>2]=1;q=o}if(!n){_CRYPTO_lock(6,9,538070,309);r=q;l=e;return r|0}else k=q}while(0);_CRYPTO_lock(10,9,538070,307);r=k;l=e;return r|0}function _BN_BLINDING_convert_ex(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;if(c[d>>2]|0?(f=d+4|0,c[f>>2]|0):0){g=d+28|0;if((c[g>>2]|0)!=-1){if(!(_BN_BLINDING_update(d,e)|0)){h=0;return h|0}}else c[g>>2]=0;if(!b)i=1;else i=(_BN_copy(b,c[f>>2]|0)|0)!=0&1;f=(_BN_mod_mul(a,a,c[d>>2]|0,c[d+12>>2]|0,e)|0)==0;h=f?0:i;return h|0}_ERR_put_error(3,100,107,538272,234);h=0;return h|0}function _BN_BLINDING_invert_ex(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0;if(!b){f=c[d+4>>2]|0;if(!f){_ERR_put_error(3,101,107,538272,271);g=0;return g|0}else h=f}else h=b;g=_BN_mod_mul(a,a,h,c[d+12>>2]|0,e)|0;return g|0}function _RSA_padding_check_PKCS1_type_2(b,c,e,f,g){b=b|0;c=c|0;e=e|0;f=f|0;g=g|0;var h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0;if((f|c|0)<0){h=-1;return h|0}do if(!((f|0)>(g|0)|(g|0)<11)){i=_CRYPTO_malloc(g,538232,206)|0;if(!i){_ERR_put_error(4,113,65,538232,208);h=-1;return h|0}_memset(i|0,0,g|0)|0;_memcpy(i+g+(0-f)|0,e|0,f|0)|0;j=(((a[i+1>>0]^2)&255)+-1&(d[i>>0]|0)+-1)>>31;if((g|0)>2){k=2;l=0;m=0;while(1){n=(d[i+k>>0]|0)+-1>>31;o=(m|~n)&l|k&~m&n;k=k+1|0;if((k|0)==(g|0)){p=o;break}else{l=o;m=n|m}}}else p=0;m=p+1|0;l=g-m|0;if(!(j&~((p+-10&(p^-2147483648))>>31)&~(((c-l^l|l^c)^c)>>31))){_CRYPTO_free(i);break}_memcpy(b|0,i+m|0,l|0)|0;_CRYPTO_free(i);if((l|0)!=-1){h=l;return h|0}}while(0);_ERR_put_error(4,113,159,538232,273);h=-1;return h|0}function _RSA_padding_check_PKCS1_OAEP(a,b,c,d,e,f,g){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;f=f|0;g=g|0;return _RSA_padding_check_PKCS1_OAEP_mgf1(a,b,c,d,e,f,g,0,0)|0}function _RSA_padding_check_SSLv23(b,c,d,e,f){b=b|0;c=c|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0;if((e|0)<10){_ERR_put_error(4,114,111,538151,112);g=-1;return g|0}if((e+1|0)==(f|0)?(a[d>>0]|0)==2:0){f=e+-1|0;h=0;i=d+1|0;while(1){j=i+1|0;if(!(a[i>>0]|0)){k=h;break}d=h+1|0;if((d|0)<(f|0)){h=d;i=j}else{k=d;break}}if((k|0)==(f|0)|(k|0)<8){_ERR_put_error(4,114,113,538151,128);g=-1;return g|0}if((((((((a[i+-8>>0]|0)==3?(a[i+-7>>0]|0)==3:0)?(a[i+-6>>0]|0)==3:0)?(a[i+-5>>0]|0)==3:0)?(a[i+-4>>0]|0)==3:0)?(a[i+-3>>0]|0)==3:0)?(a[i+-2>>0]|0)==3:0)?(a[i+-1>>0]|0)==3:0){_ERR_put_error(4,114,115,538151,136);g=-1;return g|0}i=e+-2-k|0;if((i|0)>(c|0)){_ERR_put_error(4,114,109,538151,143);g=-1;return g|0}else{_memcpy(b|0,j|0,i|0)|0;g=i;return g|0}}_ERR_put_error(4,114,107,538151,116);g=-1;return g|0}function _RSA_padding_check_none(a,b,c,d,e){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;var f=0;if((b|0)<(d|0)){_ERR_put_error(4,111,109,538110,87);f=-1;return f|0}else{_memset(a|0,0,b-d|0)|0;_memcpy(a+b+(0-d)|0,c|0,d|0)|0;f=b;return f|0}return 0}function _RSA_padding_check_PKCS1_OAEP_mgf1(b,c,e,f,g,h,i,j,k){b=b|0;c=c|0;e=e|0;f=f|0;g=g|0;h=h|0;i=i|0;j=j|0;k=k|0;var n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0;n=l;l=l+128|0;if((l|0)>=(m|0))ba(128);o=n+64|0;p=n;if(!j)q=_EVP_sha1()|0;else q=j;j=(k|0)==0?q:k;k=_EVP_MD_size(q)|0;if((c|0)<1|(f|0)<1){r=-1;l=n;return r|0}do if((g|0)>=(f|0)?((k<<1)+2|0)<=(g|0):0){s=g-k|0;t=s+-1|0;u=_CRYPTO_malloc(t,538191,151)|0;v=_CRYPTO_malloc(g,538191,152)|0;if((u|0)==0|(v|0)==0){_ERR_put_error(4,161,65,538191,154);w=v;x=u;y=-1;break}_memset(v|0,0,g|0)|0;_memcpy(v+g+(0-f)|0,e|0,f|0)|0;z=(d[v>>0]|0)+-1|0;A=v+1|0;B=A+k|0;if(!(_PKCS1_MGF1(o,k,B,t,j)|0)){if((k|0)>0){C=0;do{D=o+C|0;a[D>>0]=a[D>>0]^a[A+C>>0];C=C+1|0}while((C|0)!=(k|0))}if(!(_PKCS1_MGF1(u,t,o,k,j)|0)){if((s|0)>1){C=0;do{A=u+C|0;a[A>>0]=a[A>>0]^a[B+C>>0];C=C+1|0}while((C|0)<(t|0))}if(_EVP_Digest(h,i,p,0,q,0)|0){C=_CRYPTO_memcmp(u,p,k)|0;B=((C^-2147483648)&z&C+-1)>>31;if((k|0)<(t|0)){C=0;s=B;A=0;D=k;do{E=d[u+D>>0]|0;F=(E^1)+-1>>31;A=(C|~F)&A|D&~C&F;C=F|C;s=(C|E+-1>>31)&s;D=D+1|0}while((D|0)!=(t|0));G=C;H=s;I=A+1|0}else{G=0;H=B;I=1}if(G&H){D=t-I|0;if((D|0)>(c|0)){_ERR_put_error(4,161,109,538191,221);J=v;K=u;L=22;break}else{_memcpy(b|0,u+I|0,D|0)|0;w=v;x=u;y=D;break}}else{J=v;K=u;L=22}}else{w=v;x=u;y=-1}}else{w=v;x=u;y=-1}}else{w=v;x=u;y=-1}}else{J=0;K=0;L=22}while(0);if((L|0)==22){_ERR_put_error(4,161,121,538191,234);w=J;x=K;y=-1}if(x|0)_CRYPTO_free(x);if(!w){r=y;l=n;return r|0}_CRYPTO_free(w);r=y;l=n;return r|0}function _PKCS1_MGF1(b,c,d,e,f){b=b|0;c=c|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0;g=l;l=l+96|0;if((l|0)>=(m|0))ba(96);h=g+88|0;i=g;j=g+24|0;_EVP_MD_CTX_init(i);k=_EVP_MD_size(f)|0;a:do if((k|0)>=0)if((c|0)>0){n=h+1|0;o=h+2|0;p=h+3|0;q=0;r=0;while(1){a[h>>0]=q>>>24;a[n>>0]=q>>>16;a[o>>0]=q>>>8;a[p>>0]=q;if(!(_EVP_DigestInit_ex(i,f,0)|0)){s=-1;break a}if(!(_EVP_DigestUpdate(i,d,e)|0)){s=-1;break a}if(!(_EVP_DigestUpdate(i,h,4)|0)){s=-1;break a}t=r+k|0;if((t|0)>(c|0))break;if(!(_EVP_DigestFinal_ex(i,b+r|0,0)|0)){s=-1;break a}if((t|0)<(c|0)){q=q+1|0;r=t}else{s=0;break a}}if(!(_EVP_DigestFinal_ex(i,j,0)|0))s=-1;else{_memcpy(b+r|0,j|0,c-r|0)|0;s=0}}else s=0;else s=-1;while(0);_EVP_MD_CTX_cleanup(i)|0;l=g;return s|0}function _EVP_Digest(a,b,d,e,f,g){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;var h=0,i=0,j=0,k=0,n=0;h=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=h;c[i>>2]=0;c[i+4>>2]=0;c[i+8>>2]=0;c[i+12>>2]=0;c[i+16>>2]=0;c[i+20>>2]=0;_EVP_MD_CTX_set_flags(i,1);if(!(_EVP_DigestInit_ex(i,f,g)|0)){j=0;k=j&1;_EVP_MD_CTX_cleanup(i)|0;l=h;return k|0}if(!(nj[c[i+20>>2]&2047](i,a,b)|0)){j=0;k=j&1;_EVP_MD_CTX_cleanup(i)|0;l=h;return k|0}b=c[i>>2]|0;if((c[b+8>>2]|0)>=65)_OpenSSLDie(530950,279,530989);a=$i[c[b+24>>2]&8191](i,d)|0;d=c[i>>2]|0;if(e|0)c[e>>2]=c[d+8>>2];e=c[d+32>>2]|0;if(!e)n=d;else{ij[e&8191](i)|0;_EVP_MD_CTX_set_flags(i,2);n=c[i>>2]|0}_memset(c[i+12>>2]|0,0,c[n+68>>2]|0)|0;j=(a|0)!=0;k=j&1;_EVP_MD_CTX_cleanup(i)|0;l=h;return k|0}function _BN_BLINDING_update(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0;d=c[a>>2]|0;do if((d|0)!=0?(e=a+4|0,(c[e>>2]|0)!=0):0){f=a+28|0;g=c[f>>2]|0;if((g|0)!=-1){h=g+1|0;c[f>>2]=h;if(((h|0)==32?(c[a+8>>2]|0)!=0:0)?(c[a+32>>2]&2|0)==0:0){if(!(_BN_BLINDING_create_param(a,0,0,b,0,0)|0)){i=0;j=f;break}}else k=10}else{c[f>>2]=1;k=10}if((k|0)==10?(c[a+32>>2]&1|0)==0:0){h=a+12|0;if(!(_BN_mod_mul(d,d,d,c[h>>2]|0,b)|0)){i=0;j=f;break}g=c[e>>2]|0;if(!(_BN_mod_mul(g,g,g,c[h>>2]|0,b)|0)){i=0;j=f;break}}i=1;j=f}else k=3;while(0);if((k|0)==3){_ERR_put_error(3,103,107,538272,196);i=0;j=a+28|0}if((c[j>>2]|0)!=32)return i|0;c[j>>2]=0;return i|0}function _BN_BLINDING_create_param(a,b,d,e,f,g){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;var h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0;h=(a|0)==0;if(h){i=_BN_BLINDING_new(0,0,d)|0;if(!i){j=0;return j|0}else k=i}else k=a;if((c[k>>2]|0)==0?(a=_BN_new()|0,c[k>>2]=a,(a|0)==0):0)l=26;else l=5;a:do if((l|0)==5){a=k+4|0;if((c[a>>2]|0)==0?(i=_BN_new()|0,c[a>>2]=i,(i|0)==0):0){l=26;break}i=k+8|0;d=c[i>>2]|0;if(!b)m=d;else{if(d|0)_BN_free(d);d=_BN_dup(b)|0;c[i>>2]=d;m=d}if(m){if(f|0)c[k+40>>2]=f;if(g|0)c[k+36>>2]=g;d=k+12|0;if(_BN_rand_range(c[k>>2]|0,c[d>>2]|0)|0){n=32;while(1){if(_BN_mod_inverse(c[a>>2]|0,c[k>>2]|0,c[d>>2]|0,e)|0)break;if(((_ERR_peek_last_error()|0)&4095|0)!=108){l=26;break a}if(!n){l=20;break}_ERR_clear_error();if(!(_BN_rand_range(c[k>>2]|0,c[d>>2]|0)|0)){l=26;break a}else n=n+-1|0}if((l|0)==20){_ERR_put_error(3,128,113,538272,358);l=26;break}n=c[k+40>>2]|0;a=c[k>>2]|0;o=c[d>>2]|0;p=c[i>>2]|0;if(n|0?(q=c[k+36>>2]|0,q|0):0){if(h&(Wh[n&63](a,a,p,o,e,q)|0)==0)break;else j=k;return j|0}if(!(h&(_BN_mod_exp(a,a,p,o,e)|0)==0)){j=k;return j|0}}else l=26}else l=26}while(0);if((l|0)==26?!h:0){j=k;return j|0}h=c[k>>2]|0;if(h|0)_BN_free(h);h=c[k+4>>2]|0;if(h|0)_BN_free(h);h=c[k+8>>2]|0;if(h|0)_BN_free(h);h=c[k+12>>2]|0;if(h|0)_BN_free(h);_CRYPTO_free(k);j=0;return j|0}function _BN_BLINDING_new(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0;e=_CRYPTO_malloc(44,538272,141)|0;if(!e){_ERR_put_error(3,102,65,538272,142);f=0;return f|0}g=e;h=g+44|0;do{c[g>>2]=0;g=g+4|0}while((g|0)<(h|0));if(!((a|0)!=0?(g=_BN_dup(a)|0,c[e>>2]=g,!(g|0)):0))i=5;do if((i|0)==5){if(b|0?(g=_BN_dup(b)|0,c[e+4>>2]=g,(g|0)==0):0)break;g=_BN_dup(d)|0;c[e+12>>2]=g;if(g|0){if(c[d+16>>2]&4|0){a=g+16|0;c[a>>2]=c[a>>2]|4}c[e+28>>2]=-1;_CRYPTO_THREADID_current(e+20|0);f=e;return f|0}}while(0);d=c[e>>2]|0;if(d|0)_BN_free(d);d=c[e+4>>2]|0;if(d|0)_BN_free(d);d=c[e+8>>2]|0;if(d|0)_BN_free(d);d=c[e+12>>2]|0;if(d|0)_BN_free(d);_CRYPTO_free(e);f=0;return f|0}function _RSA_setup_blinding(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0;d=l;l=l+32|0;if((l|0)>=(m|0))ba(32);e=d;f=(b|0)==0;if(f){g=_BN_CTX_new()|0;if(!g){h=0;l=d;return h|0}else i=g}else i=b;_BN_CTX_start(i);a:do if(_BN_CTX_get(i)|0){b=c[a+20>>2]|0;b:do if(!b){g=c[a+24>>2]|0;j=c[a+28>>2]|0;k=c[a+32>>2]|0;do if(!((g|0)==0|(j|0)==0|(k|0)==0)){_BN_CTX_start(i);n=_BN_CTX_get(i)|0;o=_BN_CTX_get(i)|0;p=_BN_CTX_get(i)|0;if(((p|0?_BN_sub(o,j,_BN_value_one()|0)|0:0)?_BN_sub(p,k,_BN_value_one()|0)|0:0)?_BN_mul(n,o,p,i)|0:0){p=_BN_mod_inverse(0,g,n,i)|0;_BN_CTX_end(i);if(!p)break;else{q=p;break b}}_BN_CTX_end(i)}while(0);_ERR_put_error(4,136,140,538312,211);r=0;s=0;break a}else q=b;while(0);if(((_RAND_status()|0)==0?(b=c[a+24>>2]|0,b|0):0)?(g=c[b>>2]|0,g|0):0)_RAND_add(g,c[b+8>>2]<<2,0.0);b=c[a+16>>2]|0;if(!(c[a+60>>2]&256)){c[e>>2]=c[b>>2];c[e+4>>2]=c[b+4>>2];c[e+8>>2]=c[b+8>>2];c[e+12>>2]=c[b+12>>2];c[e+16>>2]=c[b+16>>2]&-8|6;t=e}else t=b;b=_BN_BLINDING_create_param(0,q,t,i,c[(c[a+8>>2]|0)+24>>2]|0,c[a+64>>2]|0)|0;if(!b){_ERR_put_error(4,136,3,538312,235);r=0;s=q;break}else{_CRYPTO_THREADID_current(_BN_BLINDING_thread_id(b)|0);r=b;s=q;break}}else{_ERR_put_error(4,136,65,538312,204);r=0;s=0}while(0);_BN_CTX_end(i);if(f)_BN_CTX_free(i);if(c[a+20>>2]|0){h=r;l=d;return h|0}_BN_free(s);h=r;l=d;return h|0}function _BN_BLINDING_thread_id(a){a=a|0;return a+20|0}function _RAND_status(){var a=0,b=0,d=0,e=0,f=0;a=c[305363]|0;a:do if(!a){b=_ENGINE_get_default_RAND()|0;do if(b|0){d=_ENGINE_get_RAND(b)|0;c[305363]=d;if(!d){_ENGINE_finish(b)|0;break}else{c[305364]=b;e=d;break a}}while(0);b=_RAND_SSLeay()|0;c[305363]=b;if(!b){f=0;return f|0}else e=b}else e=a;while(0);a=c[e+20>>2]|0;if(!a){f=0;return f|0}f=vj[a&511]()|0;return f|0}function _RSA_padding_add_PKCS1_type_1(b,c,d,e){b=b|0;c=c|0;d=d|0;e=e|0;var f=0,g=0;if((c+-11|0)<(e|0)){_ERR_put_error(4,108,110,538232,75);f=0;return f|0}else{a[b>>0]=0;g=b+2|0;a[b+1>>0]=1;b=c+-3-e|0;_memset(g|0,-1,b|0)|0;c=g+b|0;a[c>>0]=0;_memcpy(c+1|0,d|0,e|0)|0;f=1;return f|0}return 0}function _RSA_padding_add_X931(b,c,d,e){b=b|0;c=c|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0;f=c-e|0;c=f+-2|0;if((f|0)<2){_ERR_put_error(4,127,110,538353,81);g=-1;return g|0}h=b+1|0;if(!c){a[b>>0]=106;i=h}else{a[b>>0]=107;b=f+-3|0;if((c|0)>1){_memset(h|0,-69,b|0)|0;j=h+b|0}else j=h;a[j>>0]=-70;i=j+1|0}_memcpy(i|0,d|0,e|0)|0;a[i+e>>0]=-52;g=1;return g|0}function _RSA_padding_add_none(a,b,c,d){a=a|0;b=b|0;c=c|0;d=d|0;var e=0;if((d|0)>(b|0)){_ERR_put_error(4,107,110,538110,69);e=0;return e|0}if((d|0)<(b|0)){_ERR_put_error(4,107,122,538110,74);e=0;return e|0}else{_memcpy(a|0,c|0,d|0)|0;e=1;return e|0}return 0}function _RSA_padding_check_X931(b,c,d,e,f){b=b|0;c=c|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0;if((f|0)==(e|0)?(e=a[d>>0]|0,(e&-2)<<24>>24==106):0){c=d+1|0;a:do if(e<<24>>24==107){d=f+-3|0;do if((f|0)>3){g=c;h=0;b:while(1){i=g;g=g+1|0;switch(a[i>>0]|0){case -70:{j=10;break b;break}case -69:break;default:{j=7;break b}}k=h+1|0;if((d|0)<=(k|0)){j=9;break}else h=k}if((j|0)==7){_ERR_put_error(4,128,138,538353,123);l=-1;return l|0}else if((j|0)==9){m=d-k|0;n=g;break a}else if((j|0)==10)if(!h)break;else{m=d-h|0;n=g;break a}}while(0);_ERR_put_error(4,128,138,538353,131);l=-1;return l|0}else{m=f+-2|0;n=c}while(0);if((a[n+m>>0]|0)==-52){_memcpy(b|0,n|0,m|0)|0;l=m;return l|0}else{_ERR_put_error(4,128,139,538353,139);l=-1;return l|0}}_ERR_put_error(4,128,137,538353,112);l=-1;return l|0}function _RSA_padding_check_PKCS1_type_1(b,c,d,e,f){b=b|0;c=c|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0;if((e+1|0)==(f|0)?(a[d>>0]|0)==1:0){f=e+-1|0;g=d+1|0;a:do if((e|0)>1){h=0;i=g;j=d;b:while(1){switch(a[i>>0]|0){case 0:{k=6;break b;break}case -1:break;default:break b}l=h+1|0;m=i+1|0;if((l|0)<(f|0)){n=i;h=l;i=m;j=n}else{o=l;p=m;break a}}if((k|0)==6){o=h;p=j+2|0;break}_ERR_put_error(4,112,102,538232,116);q=-1;return q|0}else{o=0;p=g}while(0);if((o|0)==(f|0)){_ERR_put_error(4,112,113,538232,125);q=-1;return q|0}if((o|0)<8){_ERR_put_error(4,112,103,538232,131);q=-1;return q|0}f=e+-2-o|0;if((f|0)>(c|0)){_ERR_put_error(4,112,109,538232,137);q=-1;return q|0}else{_memcpy(b|0,p|0,f|0)|0;q=f;return q|0}}_ERR_put_error(4,112,106,538232,103);q=-1;return q|0}function _RSA_padding_add_PKCS1_type_2(b,c,d,e){b=b|0;c=c|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0;if((c+-11|0)<(e|0)){_ERR_put_error(4,109,110,538232,153);f=0;return f|0}a[b>>0]=0;g=b+2|0;a[b+1>>0]=2;b=c+-3-e|0;if((_RAND_bytes(g,b)|0)<1){f=0;return f|0}a:do if((b|0)>0){c=0;h=g;b:while(1){if(!(a[h>>0]|0))do if((_RAND_bytes(h,1)|0)<1){f=0;break b}while(!(a[h>>0]|0));i=h+1|0;c=c+1|0;if((c|0)>=(b|0)){j=i;break a}else h=i}return f|0}else j=g;while(0);a[j>>0]=0;_memcpy(j+1|0,d|0,e|0)|0;f=1;return f|0}function _RSA_padding_add_PKCS1_OAEP(a,b,c,d,e,f){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;f=f|0;return _RSA_padding_add_PKCS1_OAEP_mgf1(a,b,c,d,e,f,0,0)|0}function _RSA_padding_add_SSLv23(b,c,d,e){b=b|0;c=c|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0;f=c+-11|0;if((f|0)<(e|0)){_ERR_put_error(4,110,110,538151,73);g=0;return g|0}a[b>>0]=0;c=b+2|0;a[b+1>>0]=2;b=f-e|0;if((_RAND_bytes(c,b)|0)<1){g=0;return g|0}a:do if((b|0)>0){f=0;h=c;b:while(1){if(!(a[h>>0]|0))do if((_RAND_bytes(h,1)|0)<1){g=0;break b}while(!(a[h>>0]|0));i=h+1|0;f=f+1|0;if((f|0)>=(b|0)){j=i;break a}else h=i}return g|0}else j=c;while(0);c=j;b=c;a[b>>0]=3;a[b+1>>0]=3;a[b+2>>0]=3;a[b+3>>0]=3;b=c+4|0;a[b>>0]=3;a[b+1>>0]=3;a[b+2>>0]=3;a[b+3>>0]=3;a[j+8>>0]=0;_memcpy(j+9|0,d|0,e|0)|0;g=1;return g|0}function _RSA_padding_add_PKCS1_OAEP_mgf1(b,c,d,e,f,g,h,i){b=b|0;c=c|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;i=i|0;var j=0,k=0,n=0,o=0,p=0,q=0,r=0;j=l;l=l+64|0;if((l|0)>=(m|0))ba(64);k=j;n=c+-1|0;if(!h)o=_EVP_sha1()|0;else o=h;h=(i|0)==0?o:i;i=_EVP_MD_size(o)|0;p=i<<1;if((n-p|0)<=(e|0)){_ERR_put_error(4,160,110,538191,58);q=0;l=j;return q|0}if((p|1|0)>=(c|0)){_ERR_put_error(4,160,120,538191,64);q=0;l=j;return q|0}a[b>>0]=0;c=b+1|0;r=b+i+1|0;if(!(_EVP_Digest(f,g,r,0,o,0)|0)){q=0;l=j;return q|0}o=n-e+-1|0;_memset(r+i|0,0,o-p|0)|0;a[r+(o-i)>>0]=1;_memcpy(r+n+(0-e)+(0-i)|0,d|0,e|0)|0;if((_RAND_bytes(c,i)|0)<1){q=0;l=j;return q|0}e=n-i|0;n=_CRYPTO_malloc(e,538191,85)|0;if(!n){_ERR_put_error(4,160,65,538191,87);q=0;l=j;return q|0}if((_PKCS1_MGF1(n,e,c,i,h)|0)<0){q=0;l=j;return q|0}if((e|0)>0){d=0;do{o=r+d|0;a[o>>0]=a[o>>0]^a[n+d>>0];d=d+1|0}while((d|0)!=(e|0))}if((_PKCS1_MGF1(k,i,r,e,h)|0)<0){q=0;l=j;return q|0}if((i|0)>0){h=0;do{e=c+h|0;a[e>>0]=a[e>>0]^a[k+h>>0];h=h+1|0}while((h|0)!=(i|0))}_CRYPTO_free(n);q=1;l=j;return q|0}function _d2i_RSAPrivateKey(a,b,c){a=a|0;b=b|0;c=c|0;return _ASN1_item_d2i(a,b,c,78528)|0}function _PKCS7_RECIP_INFO_get0_alg(a,b){a=a|0;b=b|0;if(!b)return;c[b>>2]=c[a+8>>2];return}function _CMS_SignerInfo_get0_pkey_ctx(a){a=a|0;return c[a+60>>2]|0}function _CMS_RecipientInfo_ktri_get0_algs(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0;if(c[a>>2]|0){_ERR_put_error(46,142,124,538460,295);f=0;return f|0}g=c[a+4>>2]|0;if(b|0)c[b>>2]=c[g+20>>2];if(d|0)c[d>>2]=c[g+16>>2];if(!e){f=1;return f|0}c[e>>2]=c[g+8>>2];f=1;return f|0}function _RSA_OAEP_PARAMS_new(){return _ASN1_item_new(78820)|0}function _RSA_OAEP_PARAMS_free(a){a=a|0;_ASN1_item_free(a,78820);return}function _d2i_RSA_OAEP_PARAMS(a,b,c){a=a|0;b=b|0;c=c|0;return _ASN1_item_d2i(a,b,c,78820)|0}function _i2a_ASN1_OBJECT(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0;d=l;l=l+80|0;if((l|0)>=(m|0))ba(80);e=d;do if((b|0)!=0?(c[b+16>>2]|0)!=0:0){f=_OBJ_obj2txt(e,80,b,0)|0;if((f|0)<=79)if((f|0)<1){g=_BIO_write(a,538679,9)|0;break}else{_BIO_write(a,e,f)|0;g=f;break}else{h=f+1|0;i=_CRYPTO_malloc(h,532496,227)|0;if(!i){g=-1;break}_OBJ_obj2txt(i,h,b,0)|0;_BIO_write(a,i,f)|0;if((i|0)==(e|0)){g=f;break}_CRYPTO_free(i);g=f;break}}else j=3;while(0);if((j|0)==3)g=_BIO_write(a,555266,4)|0;l=d;return g|0}function _i2a_ASN1_INTEGER(b,e){b=b|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f;if(!e){h=0;l=f;return h|0}if(c[e+4>>2]&256)if((_BIO_write(b,1150515,1)|0)==1)i=1;else{h=-1;l=f;return h|0}else i=0;j=c[e>>2]|0;if(!j){k=(_BIO_write(b,538676,2)|0)==2;h=k?i|2:-1;l=f;return h|0}if((j|0)<=0){h=i;l=f;return h|0}j=e+8|0;k=g+1|0;n=0;o=i;while(1){if((n|0)!=0&((n|0)%35|0|0)==0){if((_BIO_write(b,547628,2)|0)!=2){h=-1;p=13;break}q=o+2|0}else q=o;i=(c[j>>2]|0)+n|0;a[g>>0]=a[789971+((d[i>>0]|0)>>>4)>>0]|0;a[k>>0]=a[789971+(a[i>>0]&15)>>0]|0;if((_BIO_write(b,g,2)|0)!=2){h=-1;p=13;break}i=q+2|0;n=n+1|0;if((n|0)>=(c[e>>2]|0)){h=i;p=13;break}else o=i}if((p|0)==13){l=f;return h|0}return 0}function _OBJ_obj2txt(b,e,f,g){b=b|0;e=e|0;f=f|0;g=g|0;var h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ca=0,da=0;h=l;l=l+80|0;if((l|0)>=(m|0))ba(80);i=h;j=h+32|0;k=h+8|0;n=h+40|0;o=(b|0)!=0;if(o&(e|0)>0)a[b>>0]=0;if(!f){p=0;l=h;return p|0}q=f+16|0;if(!(c[q>>2]|0)){p=0;l=h;return p|0}a:do if((g|0)==0?(r=_OBJ_obj2nid(f)|0,r|0):0){s=r>>>0<958;do if(s)if(!(c[31148+(r*24|0)+8>>2]|0)){_ERR_put_error(8,102,101,531202,374);t=15;break}else{u=31148+(r*24|0)+4|0;t=16;break}else{v=c[305354]|0;if(v){c[j>>2]=3;c[j+4>>2]=k;c[k+8>>2]=r;w=_lh_retrieve(v,j)|0;if(!w){_ERR_put_error(8,102,101,531202,388);t=15;break}else{u=(c[w+4>>2]|0)+4|0;t=16;break}}else t=15}while(0);if((t|0)==15)t=17;else if((t|0)==16){w=c[u>>2]|0;if(!w)t=17;else x=w}do if((t|0)==17){do if(s)if(!(c[31148+(r*24|0)+8>>2]|0)){_ERR_put_error(8,104,101,531202,347);t=25;break}else{y=31148+(r*24|0)|0;t=26;break}else{w=c[305354]|0;if(w){c[j>>2]=3;c[j+4>>2]=k;c[k+8>>2]=r;v=_lh_retrieve(w,j)|0;if(!v){_ERR_put_error(8,104,101,531202,361);t=25;break}else{y=c[v+4>>2]|0;t=26;break}}else t=25}while(0);if((t|0)==25)break a;else if((t|0)==26){v=c[y>>2]|0;if(!v)break a;else{x=v;break}}}while(0);if(o)_BUF_strlcpy(b,x,e)|0;p=_strlen(x)|0;l=h;return p|0}while(0);x=c[f+12>>2]|0;if((x|0)<=0){p=0;l=h;return p|0}f=b;b=c[q>>2]|0;q=0;o=1;y=e;e=x;x=0;b:while(1){j=0;k=0;u=b;z=q;g=e;c:while(1){r=g+-1|0;s=d[u>>0]|0;v=(s&128|0)==0;if((r|0)!=0|v){A=j;B=k;C=u;D=v;E=s;F=r}else{G=z;t=71;break b}while(1){C=C+1|0;H=(B|0)==0;r=E&127;if(!H)if(!(_BN_add_word(z,r)|0)){G=z;t=71;break b}else I=A;else I=r|A;if(D)break c;if(H&I>>>0>33554431){t=39;break}if(!H){J=B;K=z;break}r=F+-1|0;E=d[C>>0]|0;D=(E&128|0)==0;if(!((r|0)!=0|D)){G=z;t=71;break b}else{A=I<<7;B=0;F=r}}if((t|0)==39){t=0;if(!z){r=_BN_new()|0;if(!r){p=-1;t=73;break b}else L=r}else L=z;if(!(_BN_set_word(L,I)|0)){M=L;break b}else{J=1;K=L}}if(!(_BN_lshift(K,K,7)|0)){G=K;t=71;break b}else{j=I;k=J;u=C;z=K;g=F}}if(!o){N=f;O=y;P=x;Q=I}else{do if(I>>>0>79)if(!H)if(!(_BN_sub_word(z,80)|0)){G=z;t=71;break b}else{R=2;S=I;break}else{R=2;S=I+-80|0;break}else{g=(I>>>0)/40|0;R=g;S=(U(g,-40)|0)+I|0}while(0);g=f+1|0;if((y|0)>1&(f|0)!=0){a[f>>0]=R+48;a[g>>0]=0;T=g;V=y+-1|0}else{T=f;V=y}N=T;O=V;P=x+1|0;Q=S}if(H){c[i>>2]=Q;_BIO_snprintf(n,26,538689,i)|0;g=_strlen(n)|0;do if((O|0)>0&(N|0)!=0){_BUF_strlcpy(N,n,O)|0;if((O|0)<(g|0)){W=N+O|0;X=0;break}else{W=N+g|0;X=O-g|0;break}}else{W=N;X=O}while(0);Y=W;Z=X;_=g+P|0}else{u=_BN_bn2dec(z)|0;if(!u){G=z;t=71;break}k=_strlen(u)|0;do if(N){j=N+1|0;if((O|0)>1){a[N>>0]=46;a[j>>0]=0;$=j;aa=O+-1|0}else{$=N;aa=O}_BUF_strlcpy($,u,aa)|0;if((aa|0)<(k|0)){ca=$+aa|0;da=0;break}else{ca=$+k|0;da=aa-k|0;break}}else{ca=0;da=O}while(0);_CRYPTO_free(u);Y=ca;Z=da;_=P+1+k|0}if((F|0)>0){f=Y;b=C;q=z;o=0;y=Z;e=F;x=_}else{t=69;break}}if((t|0)==69){if(!z){p=_;l=h;return p|0}_BN_free(z);p=_;l=h;return p|0}else if((t|0)==71)if(!G){p=-1;l=h;return p|0}else M=G;else if((t|0)==73){l=h;return p|0}_BN_free(M);p=-1;l=h;return p|0}function _BN_bn2dec(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d+8|0;f=d;g=(_BN_num_bits(b)|0)*3|0;h=((g|0)/10|0)+((g|0)/1e3|0)|0;g=_CRYPTO_malloc((((h+2|0)/9|0)<<2)+4|0,538694,124)|0;i=h+5|0;h=_CRYPTO_malloc(i,538694,125)|0;j=(g|0)==0;do if(!(j|(h|0)==0)){k=_BN_dup(b)|0;if(k){n=k+4|0;if(!(c[n>>2]|0)){a[h>>0]=48;a[h+1>>0]=0;o=k;p=1;break}if(c[k+12>>2]|0){q=h+1|0;a[h>>0]=45;if(!(c[n>>2]|0)){r=g;s=q}else{t=q;u=8}}else{t=h;u=8}if((u|0)==8){q=g;while(1){c[q>>2]=_BN_div_word(k,1e9)|0;v=q+4|0;if(!(c[n>>2]|0)){r=v;s=t;break}else q=v}}q=r+-4|0;n=i+h|0;c[f>>2]=c[q>>2];_BIO_snprintf(s,n-s|0,538734,f)|0;v=s;while(1)if(!(a[v>>0]|0))break;else v=v+1|0;if((q|0)==(g|0)){o=k;p=1}else{w=q;x=v;while(1){w=w+-4|0;c[e>>2]=c[w>>2];_BIO_snprintf(x,n-x|0,538737,e)|0;y=x;while(1)if(!(a[y>>0]|0))break;else y=y+1|0;if((w|0)==(g|0)){o=k;p=1;break}else x=y}}}else{o=0;p=0}}else{_ERR_put_error(3,104,65,538694,127);o=0;p=0}while(0);if(!j)_CRYPTO_free(g);if(o|0)_BN_free(o);if(!((h|0)!=0&(p|0)==0)){z=h;l=d;return z|0}_CRYPTO_free(h);z=0;l=d;return z|0}function _BIO_snprintf(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);g=f+28|0;h=f+24|0;i=f+20|0;j=f+16|0;k=f;c[k>>2]=e;c[g>>2]=a;c[h>>2]=b;b=(__dopr(g,0,h,i,j,d,k)|0)!=0;if(!(b&(c[j>>2]|0)==0)){n=-1;l=f;return n|0}j=c[i>>2]|0;n=(j|0)>-1?j:-1;l=f;return n|0}function _BN_div_word(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0;if(!b){d=-1;return d|0}e=a+4|0;if(!(c[e>>2]|0)){d=0;return d|0}f=32-(_BN_num_bits_word(b)|0)|0;g=b<<f;if(!(_BN_lshift(a,a,f)|0)){d=-1;return d|0}b=c[e>>2]|0;if((b|0)>0){h=0;i=b;b=c[a>>2]|0;do{j=i;i=i+-1|0;k=c[b+(i<<2)>>2]|0;l=_bn_div_words(h,k,g)|0;h=k-(U(l,g)|0)|0;b=c[a>>2]|0;c[b+(i<<2)>>2]=l}while((j|0)>1);i=c[e>>2]|0;if((i|0)>0?(b=i+-1|0,(c[(c[a>>2]|0)+(b<<2)>>2]|0)==0):0){c[e>>2]=b;m=h}else m=h}else m=0;d=m>>>f;return d|0}function _do_rsa_print(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f+8|0;h=f;i=b+16|0;j=c[i>>2]|0;if(!j)k=0;else k=((_BN_num_bits(j)|0)+7|0)/8|0;j=b+20|0;n=c[j>>2]|0;if(!n)o=k;else{p=((_BN_num_bits(n)|0)+7|0)/8|0;o=k>>>0<p>>>0?p:k}k=(e|0)!=0;if(k){e=c[b+24>>2]|0;if(!e)q=o;else{p=((_BN_num_bits(e)|0)+7|0)/8|0;q=o>>>0<p>>>0?p:o}p=c[b+28>>2]|0;if(!p)r=q;else{e=((_BN_num_bits(p)|0)+7|0)/8|0;r=q>>>0<e>>>0?e:q}q=c[b+32>>2]|0;if(!q)s=r;else{e=((_BN_num_bits(q)|0)+7|0)/8|0;s=r>>>0<e>>>0?e:r}r=c[b+36>>2]|0;if(!r)t=s;else{e=((_BN_num_bits(r)|0)+7|0)/8|0;t=s>>>0<e>>>0?e:s}s=c[b+40>>2]|0;if(!s)u=t;else{e=((_BN_num_bits(s)|0)+7|0)/8|0;u=t>>>0<e>>>0?e:t}t=c[b+44>>2]|0;if(!t)v=u;else{e=((_BN_num_bits(t)|0)+7|0)/8|0;v=u>>>0<e>>>0?e:u}}else v=o;o=_CRYPTO_malloc(v+10|0,537964,204)|0;if(!o){_ERR_put_error(4,146,65,537964,206);w=0;l=f;return w|0}v=c[i>>2]|0;if(!v)x=0;else x=_BN_num_bits(v)|0;do if(_BIO_indent(a,d,128)|0){if(k?(c[b+24>>2]|0)!=0:0){c[h>>2]=x;if((_BIO_printf(a,538742,h)|0)<1){y=0;break}else{z=538805;A=538787}}else{c[g>>2]=x;if((_BIO_printf(a,538765,g)|0)<1){y=0;break}else{z=538821;A=538796}}if((_ASN1_bn_print(a,A,c[i>>2]|0,o,d)|0)!=0?(_ASN1_bn_print(a,z,c[j>>2]|0,o,d)|0)!=0:0){if(k){if(!(_ASN1_bn_print(a,538831,c[b+24>>2]|0,o,d)|0)){y=0;break}if(!(_ASN1_bn_print(a,538848,c[b+28>>2]|0,o,d)|0)){y=0;break}if(!(_ASN1_bn_print(a,538856,c[b+32>>2]|0,o,d)|0)){y=0;break}if(!(_ASN1_bn_print(a,538864,c[b+36>>2]|0,o,d)|0)){y=0;break}if(!(_ASN1_bn_print(a,538875,c[b+40>>2]|0,o,d)|0)){y=0;break}if(!(_ASN1_bn_print(a,538886,c[b+44>>2]|0,o,d)|0)){y=0;break}}y=1}else y=0}else y=0;while(0);_CRYPTO_free(o);w=y;l=f;return w|0}function _i2d_RSAPublicKey(a,b){a=a|0;b=b|0;return _ASN1_item_i2d(a,b,78908)|0}function _d2i_RSAPublicKey(a,b,c){a=a|0;b=b|0;c=c|0;return _ASN1_item_d2i(a,b,c,78908)|0}function _ENGINE_pkey_asn1_find_str(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;c[f>>2]=0;g=f+4|0;c[g>>2]=0;c[f+8>>2]=b;c[f+12>>2]=d;_CRYPTO_lock(9,30,531823,236);_engine_table_doall(c[305361]|0,3084,f);d=c[f>>2]|0;if(d|0){f=d+88|0;c[f>>2]=(c[f>>2]|0)+1}c[a>>2]=d;_CRYPTO_lock(10,30,531823,244);l=e;return c[g>>2]|0}function _ENGINE_free(a){a=a|0;return _engine_free_util(a,1)|0}function _look_str_cb(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=d;g=e+4|0;if(c[g>>2]|0){l=d;return}if((_sk_num(b)|0)<=0){l=d;return}h=e+12|0;i=e+8|0;j=0;while(1){k=_sk_value(b,j)|0;ri[c[k+48>>2]&511](k,f,0,a)|0;n=c[f>>2]|0;o=c[n+12>>2]|0;p=_strlen(o)|0;if((p|0)==(c[h>>2]|0)?(_strncasecmp(o,c[i>>2]|0,p)|0)==0:0)break;j=j+1|0;if((j|0)>=(_sk_num(b)|0)){q=8;break}}if((q|0)==8){l=d;return}c[e>>2]=k;c[g>>2]=n;l=d;return}function _engine_table_doall(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;c[f>>2]=b;c[f+4>>2]=d;if(!a){l=e;return}_lh_doall_arg(a,539,f);l=e;return}function _int_cb_LHASH_DOALL_ARG(a,b){a=a|0;b=b|0;Ki[c[b>>2]&4095](c[a>>2]|0,c[a+4>>2]|0,c[a+8>>2]|0,c[b+4>>2]|0);return}function _lh_doall_arg(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0;if(!a)return;e=(c[a+12>>2]|0)+-1|0;if((e|0)<=-1)return;f=e;do{e=c[(c[a>>2]|0)+(f<<2)>>2]|0;if(e|0){g=e;do{e=g;g=c[g+4>>2]|0;Pi[b&2047](c[e>>2]|0,d)}while((g|0)!=0)}f=f+-1|0}while((f|0)>-1);return}function _DH_new_method(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0;b=_CRYPTO_malloc(76,532716,126)|0;if(!b){_ERR_put_error(5,105,65,532716,128);d=0;return d|0}e=c[305381]|0;if(!e){f=_DH_OpenSSL()|0;c[305381]=f;g=f}else g=e;e=b+68|0;c[e>>2]=g;do if(!a){g=_ENGINE_get_default_DH()|0;f=b+72|0;c[f>>2]=g;if(!g){h=c[e>>2]|0;i=f}else{j=g;k=f;l=11}}else{if(_ENGINE_init(a)|0){f=b+72|0;c[f>>2]=a;j=a;k=f;l=11;break}_ERR_put_error(5,105,38,532716,136);_CRYPTO_free(b);d=0;return d|0}while(0);if((l|0)==11){l=_ENGINE_get_DH(j)|0;c[e>>2]=l;if(!l){_ERR_put_error(5,105,38,532716,146);_ENGINE_finish(c[k>>2]|0)|0;_CRYPTO_free(b);d=0;return d|0}else{h=l;i=k}}k=b+32|0;c[b>>2]=0;c[b+4>>2]=0;c[b+8>>2]=0;c[b+12>>2]=0;c[b+16>>2]=0;c[b+20>>2]=0;c[b+24>>2]=0;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0;c[k+12>>2]=0;c[k+16>>2]=0;c[k+20>>2]=0;c[b+56>>2]=1;c[b+28>>2]=c[h+24>>2]&-1025;h=b+60|0;_CRYPTO_new_ex_data(8,b,h)|0;k=c[(c[e>>2]|0)+16>>2]|0;if(!k){d=b;return d|0}if(ij[k&8191](b)|0){d=b;return d|0}k=c[i>>2]|0;if(k|0)_ENGINE_finish(k)|0;_CRYPTO_free_ex_data(8,b,h);_CRYPTO_free(b);d=0;return d|0}function _DH_OpenSSL(){return 79e3}function _ENGINE_get_default_DH(){return _engine_table_select(1221528,1)|0}function _ENGINE_get_DH(a){a=a|0;return c[a+16>>2]|0}function _generate_key(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0;b=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=b;e=_BN_CTX_new()|0;a:do if(e){f=a+24|0;g=c[f>>2]|0;if(!g){h=_BN_new()|0;if(!h){i=0;j=0;k=23;break}else{n=h;o=1}}else{n=g;o=0}g=a+20|0;h=c[g>>2]|0;if(!h){p=_BN_new()|0;if(!p){i=n;j=0;k=23;break}else q=p}else q=h;h=a+28|0;if(c[h>>2]&1){p=_BN_MONT_CTX_set_locked(a+32|0,26,c[a+8>>2]|0,e)|0;if(!p){i=n;j=q;k=23;break}else r=p}else r=0;b:do if(o|0){p=a+36|0;s=c[p>>2]|0;if(!s){t=c[a+16>>2]|0;if(!t)u=(_BN_num_bits(c[a+8>>2]|0)|0)+-1|0;else u=t;if(!(_BN_rand(n,u,0,0)|0)){i=n;j=q;k=23;break a}else break}if(!(_BN_rand_range(n,s)|0)){i=n;j=q;k=23;break a}s=n+4|0;t=n+12|0;while(1){switch(c[s>>2]|0){case 0:break;case 1:{if((c[c[n>>2]>>2]|0)!=1)break b;if(c[t>>2]|0)break b;break}default:break b}if(!(_BN_rand_range(n,c[p>>2]|0)|0)){i=n;j=q;k=23;break a}}}while(0);if(!(c[h>>2]&2)){_BN_init(d);c[d>>2]=c[n>>2];c[d+4>>2]=c[n+4>>2];c[d+8>>2]=c[n+8>>2];c[d+12>>2]=c[n+12>>2];p=d+16|0;c[p>>2]=c[p>>2]&1|c[n+16>>2]&-8|6;v=d}else v=n;if(!(ni[c[(c[a+68>>2]|0)+12>>2]&63](a,q,c[a+12>>2]|0,v,c[a+8>>2]|0,e,r)|0)){i=n;j=q;k=23}else{c[g>>2]=q;c[f>>2]=n;w=1;x=q;y=n}}else{i=0;j=0;k=23}while(0);if((k|0)==23){_ERR_put_error(5,103,3,538917,198);w=0;x=j;y=i}if(x|0?(c[a+20>>2]|0)==0:0)_BN_free(x);if(!y){_BN_CTX_free(e);l=b;return w|0}if(c[a+24>>2]|0){_BN_CTX_free(e);l=b;return w|0}_BN_free(y);_BN_CTX_free(e);l=b;return w|0}function _compute_key(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;g=d+8|0;if((_BN_num_bits(c[g>>2]|0)|0)>1e4){_ERR_put_error(5,102,103,538917,217);h=-1;l=e;return h|0}i=_BN_CTX_new()|0;if(!i){h=-1;l=e;return h|0}_BN_CTX_start(i);j=_BN_CTX_get(i)|0;k=d+24|0;do if(c[k>>2]|0){n=d+28|0;if(c[n>>2]&1){o=_BN_MONT_CTX_set_locked(d+32|0,26,c[g>>2]|0,i)|0;if(!(c[n>>2]&2)){n=(c[k>>2]|0)+16|0;c[n>>2]=c[n>>2]|4}if(!o){p=-1;break}else q=o}else q=0;o=(_DH_check_pub_key(d,b,f)|0)==0;if(o|(c[f>>2]|0)!=0){_ERR_put_error(5,102,102,538917,244);p=-1;break}if(!(ni[c[(c[d+68>>2]|0)+12>>2]&63](d,j,b,c[k>>2]|0,c[g>>2]|0,i,q)|0)){_ERR_put_error(5,102,3,538917,250);p=-1;break}else{p=_BN_bn2bin(j,a)|0;break}}else{_ERR_put_error(5,102,100,538917,228);p=-1}while(0);_BN_CTX_end(i);_BN_CTX_free(i);h=p;l=e;return h|0}function _dh_bn_mod_exp(a,b,d,e,f,g,h){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0;if((c[d+4>>2]|0)==1?c[a+28>>2]&2|0:0){i=_BN_mod_exp_mont_word(b,c[c[d>>2]>>2]|0,e,f,g,h)|0;return i|0}i=_BN_mod_exp_mont(b,d,e,f,g,h)|0;return i|0}function _dh_init(a){a=a|0;var b=0;b=a+28|0;c[b>>2]=c[b>>2]|1;return 1}function _dh_finish(a){a=a|0;var b=0;b=c[a+32>>2]|0;if(!b)return 1;_BN_MONT_CTX_free(b);return 1}function _DH_check_pub_key(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0;c[d>>2]=0;e=_BN_CTX_new()|0;if(!e){f=0;return f|0}_BN_CTX_start(e);g=_BN_CTX_get(e)|0;do if((g|0)!=0?(_BN_set_word(g,1)|0)!=0:0){if((_BN_cmp(b,g)|0)<1)c[d>>2]=c[d>>2]|1;h=a+8|0;if((_BN_copy(g,c[h>>2]|0)|0)!=0?(_BN_sub_word(g,1)|0)!=0:0){if((_BN_cmp(b,g)|0)>-1)c[d>>2]=c[d>>2]|2;i=c[a+36>>2]|0;if(i)if(!(_BN_mod_exp(g,b,i,c[h>>2]|0,e)|0))j=0;else{if(((c[g+4>>2]|0)==1?(c[c[g>>2]>>2]|0)==1:0)?(c[g+12>>2]|0)==0:0){j=1;break}c[d>>2]=c[d>>2]|4;j=1}else j=1}else j=0}else j=0;while(0);_BN_CTX_end(e);_BN_CTX_free(e);f=j;return f|0}function _DH_get_1024_160(){var a=0,b=0,d=0,e=0,f=0;a=_DH_new()|0;if(!a){b=0;return b|0}d=a+8|0;c[d>>2]=_BN_dup(80392)|0;e=a+12|0;c[e>>2]=_BN_dup(80412)|0;f=_BN_dup(80432)|0;c[a+36>>2]=f;if(!((f|0)==0|(c[d>>2]|0)==0)?c[e>>2]|0:0){b=a;return b|0}_DH_free(a);b=0;return b|0}function _DH_get_2048_224(){var a=0,b=0,d=0,e=0,f=0;a=_DH_new()|0;if(!a){b=0;return b|0}d=a+8|0;c[d>>2]=_BN_dup(79792)|0;e=a+12|0;c[e>>2]=_BN_dup(79812)|0;f=_BN_dup(79832)|0;c[a+36>>2]=f;if(!((f|0)==0|(c[d>>2]|0)==0)?c[e>>2]|0:0){b=a;return b|0}_DH_free(a);b=0;return b|0}function _DH_get_2048_256(){var a=0,b=0,d=0,e=0,f=0;a=_DH_new()|0;if(!a){b=0;return b|0}d=a+8|0;c[d>>2]=_BN_dup(79188)|0;e=a+12|0;c[e>>2]=_BN_dup(79208)|0;f=_BN_dup(79228)|0;c[a+36>>2]=f;if(!((f|0)==0|(c[d>>2]|0)==0)?c[e>>2]|0:0){b=a;return b|0}_DH_free(a);b=0;return b|0}function _evp_pkey_set_cb_translate(a,b){a=a|0;b=b|0;c[a>>2]=2;c[a+4>>2]=b;c[a+8>>2]=1142;return}function _EVP_sha256(){return 79112}function _dsa_builtin_paramgen(b,d,e,f,g,h,i,j,k,n){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;i=i|0;j=j|0;k=k|0;n=n|0;var o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,V=0,W=0,X=0,Y=0,Z=0;o=l;l=l+128|0;if((l|0)>=(m|0))ba(128);p=o+96|0;q=o+64|0;r=o+32|0;s=o;t=e>>>3;switch(t&536870911|0){case 20:case 28:case 32:break;default:{u=0;l=o;return u|0}}if(!f)v=_EVP_sha1()|0;else v=f;f=(h|0)!=0&t>>>0>h>>>0?0:g;g=t>>>0<h>>>0?t:h;h=(f|0)!=0;if(h)_memcpy(p|0,f|0,g|0)|0;f=_BN_MONT_CTX_new()|0;e=(f|0)==0;if(e){u=0;l=o;return u|0}w=_BN_CTX_new()|0;if(w){_BN_CTX_start(w);x=_BN_CTX_get(w)|0;y=_BN_CTX_get(w)|0;z=_BN_CTX_get(w)|0;A=_BN_CTX_get(w)|0;B=_BN_CTX_get(w)|0;C=_BN_CTX_get(w)|0;D=_BN_CTX_get(w)|0;E=_BN_CTX_get(w)|0;F=_BN_value_one()|0;G=((d>>>0>512?d:512)+63&-64)+-1|0;if(_BN_lshift(E,F,G)|0){F=t+-1|0;d=(t|0)!=0;H=q+F|0;I=(G>>>0)/160|0;J=t<<3;K=0;L=g;a:while(1){b:do if(h){g=K;M=L;while(1){if(!(_BN_GENCB_call(n,0,g)|0)){N=0;break a}g=g+1|0;if(!M)if((_RAND_pseudo_bytes(p,t)|0)<0){N=0;break a}else O=1;else O=0;_memcpy(r|0,p|0,t|0)|0;_memcpy(s|0,p|0,t|0)|0;c:do if(d){P=F;while(1){Q=r+P|0;R=(a[Q>>0]|0)+1<<24>>24;a[Q>>0]=R;if(R<<24>>24)break c;if((P|0)>0)P=P+-1|0;else break}}while(0);if(!(_EVP_Digest(p,t,q,0,v,0)|0)){N=0;break a}if(!(_EVP_Digest(r,t,s,0,v,0)|0)){N=0;break a}if(d){P=0;do{R=q+P|0;a[R>>0]=a[R>>0]^a[s+P>>0];P=P+1|0}while((P|0)!=(t|0))}a[q>>0]=a[q>>0]|-128;a[H>>0]=a[H>>0]|1;if(!(_BN_bin2bn(q,t,A)|0)){N=0;break a}P=_BN_is_prime_fasttest_ex(A,50,w,O,n)|0;if((P|0)>0){S=0;T=g;break b}if(P|0){N=0;break a}else M=0}}else{M=K;while(1){if(!(_BN_GENCB_call(n,0,M)|0)){N=0;break a}M=M+1|0;if((_RAND_pseudo_bytes(p,t)|0)<0){N=0;break a}_memcpy(r|0,p|0,t|0)|0;_memcpy(s|0,p|0,t|0)|0;d:do if(d){g=F;while(1){P=r+g|0;R=(a[P>>0]|0)+1<<24>>24;a[P>>0]=R;if(R<<24>>24)break d;if((g|0)>0)g=g+-1|0;else break}}while(0);if(!(_EVP_Digest(p,t,q,0,v,0)|0)){N=0;break a}if(!(_EVP_Digest(r,t,s,0,v,0)|0)){N=0;break a}if(d){g=0;do{R=q+g|0;a[R>>0]=a[R>>0]^a[s+g>>0];g=g+1|0}while((g|0)!=(t|0))}a[q>>0]=a[q>>0]|-128;a[H>>0]=a[H>>0]|1;if(!(_BN_bin2bn(q,t,A)|0)){N=0;break a}g=_BN_is_prime_fasttest_ex(A,50,w,1,n)|0;if((g|0)>0){S=L;T=M;break b}if(g|0){N=0;break a}}}while(0);if(!(_BN_GENCB_call(n,2,0)|0)){N=0;break}if(!(_BN_GENCB_call(n,3,0)|0)){N=0;break}else V=0;while(1){if(V|0?(_BN_GENCB_call(n,0,V)|0)==0:0){N=0;break a}_BN_set_word(z,0)|0;M=0;while(1){g=t;do{if((g|0)<=0)break;g=g+-1|0;R=r+g|0;P=(a[R>>0]|0)+1<<24>>24;a[R>>0]=P}while(!(P<<24>>24));if(!(_EVP_Digest(r,t,q,0,v,0)|0)){N=0;break a}if(!(_BN_bin2bn(q,t,x)|0)){N=0;break a}if(!(_BN_lshift(x,x,U(J,M)|0)|0)){N=0;break a}if(!(_BN_add(z,z,x)|0)){N=0;break a}if((M|0)<(I|0))M=M+1|0;else break}if(!(_BN_mask_bits(z,G)|0)){N=0;break a}if(!(_BN_copy(B,z)|0)){N=0;break a}if(!(_BN_add(B,B,E)|0)){N=0;break a}if(!(_BN_lshift1(x,A)|0)){N=0;break a}if(!(_BN_div(0,C,B,x,w)|0)){N=0;break a}if(!(_BN_sub(x,C,_BN_value_one()|0)|0)){N=0;break a}if(!(_BN_sub(D,B,x)|0)){N=0;break a}if((_BN_cmp(D,E)|0)>-1){M=_BN_is_prime_fasttest_ex(D,50,w,1,n)|0;if((M|0)>0){W=60;break a}if(M|0){N=0;break a}}if((V|0)>4094){K=T;L=S;continue a}else V=V+1|0}}e:do if((W|0)==60)if((((((_BN_GENCB_call(n,2,1)|0)!=0?(_BN_sub(E,D,_BN_value_one()|0)|0)!=0:0)?(_BN_div(x,0,E,A,w)|0)!=0:0)?(_BN_set_word(E,2)|0)!=0:0)?(_BN_MONT_CTX_set(f,D,w)|0)!=0:0)?(_BN_mod_exp_mont(y,E,x,D,w,f)|0)!=0:0){S=y+4|0;L=y+12|0;T=2;while(1){if((c[S>>2]|0)!=1)break;if((c[c[y>>2]>>2]|0)!=1)break;if(c[L>>2]|0)break;if(!(_BN_add(E,E,_BN_value_one()|0)|0)){N=0;break e}if(!(_BN_mod_exp_mont(y,E,x,D,w,f)|0)){N=0;break e}else T=T+1|0}L=(_BN_GENCB_call(n,3,1)|0)!=0;S=L&1;if(L){L=b+12|0;K=b+16|0;B=b+20|0;C=c[L>>2]|0;if(C|0)_BN_free(C);C=c[K>>2]|0;if(C|0)_BN_free(C);C=c[B>>2]|0;if(C|0)_BN_free(C);c[L>>2]=_BN_dup(D)|0;c[K>>2]=_BN_dup(A)|0;C=_BN_dup(y)|0;c[B>>2]=C;if((c[L>>2]|0)!=0?!((C|0)==0|(c[K>>2]|0)==0):0){if(j|0)c[j>>2]=V;if(k|0)c[k>>2]=T;if(!i){N=S;break}_memcpy(i|0,p|0,t|0)|0;N=S}else N=0}else N=0}else N=0;while(0);if(!w)X=N;else{Y=N;W=88}}else{Y=0;W=88}if((W|0)==88){_BN_CTX_end(w);_BN_CTX_free(w);X=Y}if(e){u=X;l=o;return u|0}else Z=X}else Z=0;_BN_MONT_CTX_free(f);u=Z;l=o;return u|0}function _dsa_builtin_paramgen2(b,d,e,f,g,h,i,j,k,n,o){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;i=i|0;j=j|0;k=k|0;n=n|0;o=o|0;var p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0,ia=0,ja=0,ka=0,la=0,ma=0,na=0;p=l;l=l+96|0;if((l|0)>=(m|0))ba(96);q=p+24|0;r=p;s=e>>>3;_EVP_MD_CTX_init(r);a:do if(!f)switch(e|0){case 160:{t=_EVP_sha1()|0;break a;break}case 224:{t=_EVP_sha224()|0;break a;break}default:{t=_EVP_sha256()|0;break a}}else t=f;while(0);f=_EVP_MD_size(t)|0;e=b+12|0;if((c[e>>2]|0)!=0?!((i|0)>-1|(c[b+16>>2]|0)==0):0){u=0;v=h;w=0;x=13}else{y=(h|0)==0?f:h;h=_CRYPTO_malloc(y,538993,443)|0;if(!j)z=_CRYPTO_malloc(y,538993,448)|0;else z=j;if((h|0)!=0&(z|0)!=0)if(!g){u=h;v=y;w=z;x=13}else{_memcpy(h|0,g|0,y|0)|0;u=h;v=y;w=z;x=13}else{A=0;B=0;C=h;D=z;E=-1}}b:do if((x|0)==13){z=_BN_CTX_new()|0;if(z){h=_BN_MONT_CTX_new()|0;if(h){_BN_CTX_start(z);y=_BN_CTX_get(z)|0;F=_BN_CTX_get(z)|0;G=_BN_CTX_get(z)|0;H=_BN_CTX_get(z)|0;I=_BN_CTX_get(z)|0;J=_BN_CTX_get(z)|0;K=c[e>>2]|0;if((K|0)!=0?(L=c[b+16>>2]|0,(L|0)!=0):0)if((i|0)>-1){_memcpy(w|0,u|0,v|0)|0;M=K;N=L;O=0}else{M=K;N=L;O=0}else x=19;do if((x|0)==19){L=_BN_CTX_get(z)|0;K=_BN_CTX_get(z)|0;P=d+-1|0;if(!(_BN_lshift(J,_BN_value_one()|0,P)|0)){A=z;B=h;C=u;D=w;E=-1;break b}Q=(g|0)!=0;R=q+f|0;S=(s|0)<(f|0)?R+(0-s)|0:q;T=(s|0)>(f|0);V=s-f|0;W=S+(s+-1)|0;X=Q&1;Y=Q^1;Z=(j|0)==0;_=f<<3;$=d<<2;aa=(g|0)==0;ca=0;c:while(1){d:do if(Q){da=ca;while(1){if(!(_BN_GENCB_call(o,0,da)|0)){A=z;B=h;C=u;D=w;E=-1;break b}da=da+1|0;if(!(_EVP_Digest(u,v,q,0,t,0)|0)){A=z;B=h;C=u;D=w;E=-1;break b}if(T)_memset(R|0,0,V|0)|0;a[S>>0]=a[S>>0]|-128;a[W>>0]=a[W>>0]|1;if(!(_BN_bin2bn(S,s,K)|0)){A=z;B=h;C=u;D=w;E=-1;break b}ea=_BN_is_prime_fasttest_ex(K,50,z,X,o)|0;if((ea|0)>0){fa=da;break d}ga=(ea|0)!=0;if(!(ga|Y)){x=38;break c}if(ga){A=z;B=h;C=u;D=w;E=-1;break b}}}else{da=ca;while(1){if(!(_BN_GENCB_call(o,0,da)|0)){A=z;B=h;C=u;D=w;E=-1;break b}da=da+1|0;if((_RAND_pseudo_bytes(u,v)|0)<0){A=z;B=h;C=u;D=w;E=-1;break b}if(!(_EVP_Digest(u,v,q,0,t,0)|0)){A=z;B=h;C=u;D=w;E=-1;break b}if(T)_memset(R|0,0,V|0)|0;a[S>>0]=a[S>>0]|-128;a[W>>0]=a[W>>0]|1;if(!(_BN_bin2bn(S,s,K)|0)){A=z;B=h;C=u;D=w;E=-1;break b}ga=_BN_is_prime_fasttest_ex(K,50,z,X,o)|0;if((ga|0)>0){fa=da;break d}ea=(ga|0)!=0;if(!(ea|Y)){x=38;break c}if(ea){A=z;B=h;C=u;D=w;E=-1;break b}}}while(0);if(!Z)_memcpy(j|0,u|0,v|0)|0;if(!(_BN_GENCB_call(o,2,0)|0)){A=z;B=h;C=u;D=w;E=-1;break b}if(!(_BN_GENCB_call(o,3,0)|0)){A=z;B=h;C=u;D=w;E=-1;break b}da=(P>>>0)/(_>>>0)|0;ea=(da|0)<0;ha=0;while(1){if(ha|0?(_BN_GENCB_call(o,0,ha)|0)==0:0){A=z;B=h;C=u;D=w;E=-1;break b}_BN_set_word(G,0)|0;if(!ea){ga=0;while(1){ia=v;do{ia=ia+-1|0;if((ia|0)<=-1)break;ja=u+ia|0;ka=(a[ja>>0]|0)+1<<24>>24;a[ja>>0]=ka}while(!(ka<<24>>24));if(!(_EVP_Digest(u,v,q,0,t,0)|0)){A=z;B=h;C=u;D=w;E=-1;break b}if(!(_BN_bin2bn(q,f,y)|0)){A=z;B=h;C=u;D=w;E=-1;break b}if(!(_BN_lshift(y,y,U(ga,_)|0)|0)){A=z;B=h;C=u;D=w;E=-1;break b}if(!(_BN_add(G,G,y)|0)){A=z;B=h;C=u;D=w;E=-1;break b}if((ga|0)<(da|0))ga=ga+1|0;else break}}if(!(_BN_mask_bits(G,P)|0)){A=z;B=h;C=u;D=w;E=-1;break b}if(!(_BN_copy(H,G)|0)){A=z;B=h;C=u;D=w;E=-1;break b}if(!(_BN_add(H,H,J)|0)){A=z;B=h;C=u;D=w;E=-1;break b}if(!(_BN_lshift1(y,K)|0)){A=z;B=h;C=u;D=w;E=-1;break b}if(!(_BN_div(0,I,H,y,z)|0)){A=z;B=h;C=u;D=w;E=-1;break b}if(!(_BN_sub(y,I,_BN_value_one()|0)|0)){A=z;B=h;C=u;D=w;E=-1;break b}if(!(_BN_sub(L,H,y)|0)){A=z;B=h;C=u;D=w;E=-1;break b}if((_BN_cmp(L,J)|0)>-1){ga=_BN_is_prime_fasttest_ex(L,50,z,1,o)|0;if((ga|0)>0){x=69;break c}if(ga|0){A=z;B=h;C=u;D=w;E=-1;break b}}ga=ha+1|0;if((ga|0)<($|0))ha=ga;else break}if(aa)ca=fa;else{x=68;break}}if((x|0)==38){_ERR_put_error(10,126,113,538993,525);A=z;B=h;C=u;D=w;E=0;break b}else if((x|0)==68){_ERR_put_error(10,126,112,538993,614);A=z;B=h;C=u;D=w;E=0;break b}else if((x|0)==69)if(!(_BN_GENCB_call(o,2,1)|0)){A=z;B=h;C=u;D=w;E=-1;break b}else{M=L;N=K;O=ha;break}}while(0);if((_BN_sub(J,M,_BN_value_one()|0)|0)!=0?(_BN_div(y,0,J,N,z)|0)!=0:0){H=(i|0)<0;if(H)if(!(_BN_set_word(J,2)|0)){A=z;B=h;C=u;D=w;E=-1;break}else la=2;else la=1;if(_BN_MONT_CTX_set(h,M,z)|0){I=i&255;G=q+1|0;ca=q+2|0;aa=F+4|0;$=F+12|0;e:do if((i|0)>-1){P=la;while(1){a[q>>0]=I;a[G>>0]=P>>>8;a[ca>>0]=P;if(!(_EVP_DigestInit_ex(r,t,0)|0)){A=z;B=h;C=u;D=w;E=-1;break b}if(!(_EVP_DigestUpdate(r,w,v)|0)){A=z;B=h;C=u;D=w;E=-1;break b}if(!(_EVP_DigestUpdate(r,539033,4)|0)){A=z;B=h;C=u;D=w;E=-1;break b}if(!(_EVP_DigestUpdate(r,q,3)|0)){A=z;B=h;C=u;D=w;E=-1;break b}if(!(_EVP_DigestFinal_ex(r,q,0)|0)){A=z;B=h;C=u;D=w;E=-1;break b}if(!(_BN_bin2bn(q,f,J)|0)){A=z;B=h;C=u;D=w;E=-1;break b}if(!(_BN_mod_exp_mont(F,J,y,M,z,h)|0)){A=z;B=h;C=u;D=w;E=-1;break b}if((c[aa>>2]|0)!=1){ma=P;break e}if((c[c[F>>2]>>2]|0)!=1){ma=P;break e}if(c[$>>2]|0){ma=P;break e}if(H?(_BN_add(J,J,_BN_value_one()|0)|0)==0:0){A=z;B=h;C=u;D=w;E=-1;break b}P=P+1|0;if(P>>>0>65535){A=z;B=h;C=u;D=w;E=-1;break b}}}else{if(!(_BN_mod_exp_mont(F,J,y,M,z,h)|0)){A=z;B=h;C=u;D=w;E=-1;break b}else na=la;while(1){if((c[aa>>2]|0)!=1){ma=na;break e}if((c[c[F>>2]>>2]|0)!=1){ma=na;break e}if(c[$>>2]|0){ma=na;break e}if(H?(_BN_add(J,J,_BN_value_one()|0)|0)==0:0){A=z;B=h;C=u;D=w;E=-1;break b}if(!(_BN_mod_exp_mont(F,J,y,M,z,h)|0)){A=z;B=h;C=u;D=w;E=-1;break b}else na=na+1|0}}while(0);if(_BN_GENCB_call(o,3,1)|0){y=b+16|0;J=b+20|0;H=c[e>>2]|0;if((M|0)!=(H|0)){if(H|0)_BN_free(H);c[e>>2]=_BN_dup(M)|0}H=c[y>>2]|0;if((N|0)!=(H|0)){if(H|0)_BN_free(H);c[y>>2]=_BN_dup(N)|0}H=c[J>>2]|0;if(H|0)_BN_free(H);H=_BN_dup(F)|0;c[J>>2]=H;if((c[e>>2]|0)!=0?!((H|0)==0|(c[y>>2]|0)==0):0){if(k|0)c[k>>2]=O;if(!n){A=z;B=h;C=u;D=w;E=1}else{c[n>>2]=ma;A=z;B=h;C=u;D=w;E=1}}else{A=z;B=h;C=u;D=w;E=-1}}else{A=z;B=h;C=u;D=w;E=-1}}else{A=z;B=h;C=u;D=w;E=-1}}else{A=z;B=h;C=u;D=w;E=-1}}else{A=z;B=0;C=u;D=w;E=-1}}else{A=0;B=0;C=u;D=w;E=-1}}while(0);if(C|0)_CRYPTO_free(C);if((D|0)!=(j|0))_CRYPTO_free(D);if(A|0){_BN_CTX_end(A);_BN_CTX_free(A)}if(!B){_EVP_MD_CTX_cleanup(r)|0;l=p;return E|0}_BN_MONT_CTX_free(B);_EVP_MD_CTX_cleanup(r)|0;l=p;return E|0}function _DSA_dup_DH(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;if(!a){b=0;return b|0}d=_DH_new()|0;if(!d){b=0;return b|0}e=c[a+12>>2]|0;if(!((e|0)!=0?(f=_BN_dup(e)|0,c[d+8>>2]=f,!(f|0)):0))g=5;do if((g|0)==5){f=a+16|0;e=c[f>>2]|0;if(e|0?(c[d+16>>2]=_BN_num_bits(e)|0,e=_BN_dup(c[f>>2]|0)|0,c[d+36>>2]=e,(e|0)==0):0)break;e=c[a+20>>2]|0;if(e|0?(f=_BN_dup(e)|0,c[d+12>>2]=f,(f|0)==0):0)break;f=c[a+24>>2]|0;if(f|0?(e=_BN_dup(f)|0,c[d+20>>2]=e,(e|0)==0):0)break;e=c[a+28>>2]|0;if(!e){b=d;return b|0}f=_BN_dup(e)|0;c[d+24>>2]=f;if(f|0){b=d;return b|0}}while(0);_DH_free(d);b=0;return b|0}function _DH_generate_parameters_ex(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0;f=c[(c[a+68>>2]|0)+32>>2]|0;if(f|0){g=ri[f&511](a,b,d,e)|0;return g|0}f=_BN_CTX_new()|0;if(!f){_ERR_put_error(5,106,3,538955,195);g=0;return g|0}_BN_CTX_start(f);h=_BN_CTX_get(f)|0;i=_BN_CTX_get(f)|0;a:do if(!((h|0)==0|(i|0)==0)){j=a+8|0;if((c[j>>2]|0)==0?(k=_BN_new()|0,c[j>>2]=k,(k|0)==0):0){l=21;break}k=a+12|0;if((c[k>>2]|0)==0?(m=_BN_new()|0,c[k>>2]=m,(m|0)==0):0){l=21;break}if((d|0)<2){_ERR_put_error(5,106,101,538955,145);l=21;break}switch(d|0){case 2:{if(!(_BN_set_word(h,24)|0)){l=21;break a}if(!(_BN_set_word(i,11)|0)){l=21;break a}else n=2;break}case 5:{if(!(_BN_set_word(h,10)|0)){l=21;break a}if(!(_BN_set_word(i,3)|0)){l=21;break a}else n=5;break}default:{if(!(_BN_set_word(h,2)|0)){l=21;break a}if(!(_BN_set_word(i,1)|0)){l=21;break a}else n=d}}if(((_BN_generate_prime_ex(c[j>>2]|0,b,1,h,i,e)|0)!=0?(_BN_GENCB_call(e,3,0)|0)!=0:0)?(_BN_set_word(c[k>>2]|0,n)|0)!=0:0)o=1;else l=21}else l=21;while(0);if((l|0)==21){_ERR_put_error(5,106,3,538955,195);o=0}_BN_CTX_end(f);_BN_CTX_free(f);g=o;return g|0}function _BN_generate_prime_ex(a,d,f,g,h,i){a=a|0;d=d|0;f=f|0;g=g|0;h=h|0;i=i|0;var j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0;j=l;l=l+4096|0;if((l|0)>=(m|0))ba(4096);k=j;if((d|0)<=1299)if((d|0)<=849)if((d|0)<=649)if((d|0)<=549)if((d|0)<=449)if((d|0)<=399)if((d|0)<=349)if((d|0)<=299)if((d|0)>249)n=12;else n=(d|0)>199?15:(d|0)>149?18:27;else n=9;else n=8;else n=7;else n=6;else n=5;else n=4;else n=3;else n=2;o=_BN_CTX_new()|0;if(!o){p=0;l=j;return p|0}_BN_CTX_start(o);q=_BN_CTX_get(o)|0;a:do if(q){r=(g|0)==0;s=(i|0)==0;t=(f|0)==0;u=i+8|0;v=i+4|0;w=i+8|0;x=(h|0)==0;y=d+-1|0;z=0;b:while(1){do if(r){if(!(_BN_rand(a,d,1,1)|0)){A=23;break b}c:while(1){B=1;do{b[k+(B<<1)>>1]=_BN_mod_word(a,e[439148+(B<<1)>>1]|0)|0;B=B+1|0}while((B|0)!=2048);C=0;while(1){B=1;while(1){if(((((e[k+(B<<1)>>1]|0)+C|0)>>>0)%((e[439148+(B<<1)>>1]|0)>>>0)|0)>>>0<2)break;B=B+1|0;if((B|0)>=2048)break c}B=C+2|0;if(B>>>0>4294949432)break;else C=B}if(!(_BN_rand(a,d,1,1)|0)){A=23;break b}}if(!(_BN_add_word(a,C)|0)){A=77;break b}}else{_BN_CTX_start(o);B=_BN_CTX_get(o)|0;if(t){if(!B){A=56;break b}if(!(_BN_rand(a,d,0,1)|0)){A=56;break b}if(!(_BN_div(0,B,a,g,o)|0)){A=56;break b}if(!(_BN_sub(a,a,B)|0)){A=56;break b}if(x){if(!(_BN_add_word(a,1)|0)){A=56;break b}}else if(!(_BN_add(a,a,h)|0)){A=56;break b}d:while(1){D=1;while(1){if((_BN_mod_word(a,e[439148+(D<<1)>>1]|0)|0)>>>0<2)break;D=D+1|0;if((D|0)>=2048)break d}if(!(_BN_add(a,a,g)|0)){A=56;break b}}_BN_CTX_end(o);break}D=_BN_CTX_get(o)|0;E=_BN_CTX_get(o)|0;if(!E){A=43;break b}if(!(_BN_rshift1(E,g)|0)){A=43;break b}if(!(_BN_rand(D,y,0,1)|0)){A=43;break b}if(!(_BN_div(0,B,D,E,o)|0)){A=43;break b}if(!(_BN_sub(D,D,B)|0)){A=43;break b}if(x){if(!(_BN_add_word(D,1)|0)){A=43;break b}}else{if(!(_BN_rshift1(B,h)|0)){A=43;break b}if(!(_BN_add(D,D,B)|0)){A=43;break b}}if(!(_BN_lshift1(a,D)|0)){A=43;break b}if(!(_BN_add_word(a,1)|0)){A=43;break b}e:while(1){F=1;while(1){G=e[439148+(F<<1)>>1]|0;if(!(_BN_mod_word(a,G)|0))break;F=F+1|0;if(!(_BN_mod_word(D,G)|0))break;if((F|0)>=2048)break e}if(!(_BN_add(a,a,g)|0)){A=43;break b}if(!(_BN_add(D,D,E)|0)){A=43;break b}}_BN_CTX_end(o)}while(0);E=z+1|0;f:do if(!s){switch(c[i>>2]|0){case 1:break;case 2:{if(!(nj[c[w>>2]&2047](0,z,i)|0)){A=77;break b}else break f;break}default:{A=77;break b}}D=c[u>>2]|0;if(D|0)bj[D&4095](0,z,c[v>>2]|0)}while(0);if(t)switch(_BN_is_prime_fasttest_ex(a,n,o,0,i)|0){case 0:{z=E;continue b;break}case -1:{A=77;break b;break}default:{H=1;break a}}if(!(_BN_rshift1(q,a)|0)){A=77;break}if(s){D=0;while(1){switch(_BN_is_prime_fasttest_ex(a,1,o,0,0)|0){case -1:{H=0;break a;break}case 0:{z=E;continue b;break}default:{}}switch(_BN_is_prime_fasttest_ex(q,1,o,0,0)|0){case -1:{H=0;break a;break}case 0:{z=E;continue b;break}default:{}}D=D+1|0;if((D|0)>=(n|0)){H=1;break a}}}else I=0;while(1){switch(_BN_is_prime_fasttest_ex(a,1,o,0,i)|0){case -1:{H=0;break a;break}case 0:{z=E;continue b;break}default:{}}switch(_BN_is_prime_fasttest_ex(q,1,o,0,i)|0){case -1:{H=0;break a;break}case 0:{z=E;continue b;break}default:{}}switch(c[i>>2]|0){case 1:{D=c[u>>2]|0;if(D|0)bj[D&4095](2,z,c[v>>2]|0);break}case 2:{if(!(nj[c[w>>2]&2047](2,z,i)|0)){H=0;break a}break}default:{H=0;break a}}I=I+1|0;if((I|0)>=(n|0)){H=1;break a}}}if((A|0)==23){H=0;break}else if((A|0)==43){_BN_CTX_end(o);H=0;break}else if((A|0)==56){_BN_CTX_end(o);H=0;break}else if((A|0)==77){H=0;break}}else H=0;while(0);_BN_CTX_end(o);_BN_CTX_free(o);p=H;l=j;return p|0}function _BN_GENCB_call(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0;a:do if(a){switch(c[a>>2]|0){case 1:break;case 2:{e=nj[c[a+8>>2]&2047](b,d,a)|0;break a;break}default:{e=0;break a}}f=c[a+8>>2]|0;if(f){bj[f&4095](b,d,c[a+4>>2]|0);e=1}else e=1}else e=1;while(0);return e|0}function _BN_mod_word(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0;if(!b){d=-1;return d|0}e=c[a+4>>2]|0;if((e|0)<=0){d=0;return d|0}f=c[a>>2]|0;a=e;e=0;g=0;while(1){h=a;a=a+-1|0;g=___uremdi3(c[f+(a<<2)>>2]|0,g|0,b|0,0)|0;if((h|0)<=1)break;else e=F}d=g;return d|0}function _BN_is_prime_fasttest_ex(a,b,d,f,g){a=a|0;b=b|0;d=d|0;f=f|0;g=g|0;var h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0;if((_BN_cmp(a,_BN_value_one()|0)|0)<1){h=0;return h|0}if(!b)if((_BN_num_bits(a)|0)<=1299)if((_BN_num_bits(a)|0)<=849)if((_BN_num_bits(a)|0)<=649)if((_BN_num_bits(a)|0)<=549)if((_BN_num_bits(a)|0)<=449)if((_BN_num_bits(a)|0)<=399)if((_BN_num_bits(a)|0)<=349)if((_BN_num_bits(a)|0)<=299)if((_BN_num_bits(a)|0)<=249)if((_BN_num_bits(a)|0)>199)i=15;else{j=(_BN_num_bits(a)|0)>149;i=j?18:27}else i=12;else i=9;else i=8;else i=7;else i=6;else i=5;else i=4;else i=3;else i=2;else i=b;b=c[a+4>>2]|0;do if((b|0)>0){j=c[c[a>>2]>>2]|0;if(!(j&1)){if(!((b|0)==1&(j|0)==2)){k=0;break}k=(c[a+12>>2]|0)==0;break}a:do if(f|0){j=1;do{if(!(_BN_mod_word(a,e[439148+(j<<1)>>1]|0)|0)){h=0;l=79;break}j=j+1|0}while((j|0)<2048);if((l|0)==79)return h|0;if(g|0)switch(c[g>>2]|0){case 1:{j=c[g+8>>2]|0;if(!j)break a;bj[j&4095](1,-1,c[g+4>>2]|0);break a;break}case 2:{if(!(nj[c[g+8>>2]&2047](1,-1,g)|0))h=-1;else break a;return h|0}default:{h=-1;return h|0}}}while(0);j=(d|0)==0;if(j){m=_BN_CTX_new()|0;if(!m){h=-1;return h|0}else n=m}else n=d;_BN_CTX_start(n);if(c[a+12>>2]|0){m=_BN_CTX_get(n)|0;if(!m){o=0;p=-1;l=75}else{_BN_copy(m,a)|0;c[m+12>>2]=0;q=m;l=32}}else{q=a;l=32}if((l|0)==32){m=_BN_CTX_get(n)|0;r=_BN_CTX_get(n)|0;s=_BN_CTX_get(n)|0;if(((s|0)!=0?(_BN_copy(m,q)|0)!=0:0)?(_BN_sub_word(m,1)|0)!=0:0)if(c[m+4>>2]|0){t=1;while(1)if(!(_BN_is_bit_set(m,t)|0))t=t+1|0;else break;b:do if((_BN_rshift(r,m,t)|0)!=0?(u=_BN_MONT_CTX_new()|0,(u|0)!=0):0)if(_BN_MONT_CTX_set(u,q,n)|0)if((i|0)>0){v=s+4|0;w=s+12|0;x=g+8|0;y=g+4|0;z=g+8|0;if(!g){A=0;while(1){if(!(_BN_pseudo_rand_range(s,m)|0)){B=u;C=-1;break b}if(!(_BN_add_word(s,1)|0)){B=u;C=-1;break b}if(!(_BN_mod_exp_mont(s,s,r,q,n,u)|0)){B=u;C=-1;break b}do if((c[v>>2]|0)==1){if((c[c[s>>2]>>2]|0)!=1){l=48;break}if(c[w>>2]|0)l=48}else l=48;while(0);do if((l|0)==48){l=0;if(!(_BN_cmp(s,m)|0))break;else D=t;do{D=D+-1|0;if(!D){B=u;C=0;break b}if(!(_BN_mod_mul(s,s,s,q,n)|0)){B=u;C=-1;break b}do if((c[v>>2]|0)==1){if((c[c[s>>2]>>2]|0)!=1)break;if(!(c[w>>2]|0)){B=u;C=0;break b}}while(0)}while((_BN_cmp(s,m)|0)!=0)}while(0);A=A+1|0;if((A|0)>=(i|0)){B=u;C=1;break b}}}else E=0;while(1){if(!(_BN_pseudo_rand_range(s,m)|0)){B=u;C=-1;break b}if(!(_BN_add_word(s,1)|0)){B=u;C=-1;break b}if(!(_BN_mod_exp_mont(s,s,r,q,n,u)|0)){B=u;C=-1;break b}do if((c[v>>2]|0)==1){if((c[c[s>>2]>>2]|0)!=1){l=62;break}if(c[w>>2]|0)l=62}else l=62;while(0);do if((l|0)==62){l=0;if(!(_BN_cmp(s,m)|0))break;else F=t;do{F=F+-1|0;if(!F){B=u;C=0;break b}if(!(_BN_mod_mul(s,s,s,q,n)|0)){B=u;C=-1;break b}do if((c[v>>2]|0)==1){if((c[c[s>>2]>>2]|0)!=1)break;if(!(c[w>>2]|0)){B=u;C=0;break b}}while(0)}while((_BN_cmp(s,m)|0)!=0)}while(0);c:do switch(c[g>>2]|0){case 1:{A=c[x>>2]|0;if(!A)break c;bj[A&4095](1,E,c[y>>2]|0);break}case 2:{if(!(nj[c[z>>2]&2047](1,E,g)|0)){B=u;C=-1;break b}break}default:{B=u;C=-1;break b}}while(0);E=E+1|0;if((E|0)>=(i|0)){B=u;C=1;break b}}}else{B=u;C=1}else{B=u;C=-1}else{B=0;C=-1}while(0);if(!n){G=B;H=C}else{o=B;p=C;l=75}}else{o=0;p=0;l=75}else{o=0;p=-1;l=75}}if((l|0)==75){_BN_CTX_end(n);if(j){_BN_CTX_free(n);G=o;H=p}else{G=o;H=p}}if(!G){h=H;return h|0}_BN_MONT_CTX_free(G);h=H;return h|0}else k=0;while(0);h=k&1;return h|0}function _BN_pseudo_rand_range(a,b){a=a|0;b=b|0;return _bn_rand_range(1,a,b)|0}function _EVP_sha224(){return 79036}function _BN_mask_bits(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0;if((b|0)<0){d=0;return d|0}e=b>>>5;f=b&31;b=a+4|0;if((e|0)>=(c[b>>2]|0)){d=0;return d|0}if(!f){c[b>>2]=e;g=e}else{c[b>>2]=e+1;h=(c[a>>2]|0)+(e<<2)|0;c[h>>2]=c[h>>2]&~(-1<<f);g=c[b>>2]|0}if((g|0)<=0){d=1;return d|0}f=(c[a>>2]|0)+(g+-1<<2)|0;a=g;while(1){if(c[f>>2]|0){i=a;break}g=a+-1|0;if((a|0)>1){f=f+-4|0;a=g}else{i=g;break}}c[b>>2]=i;d=1;return d|0}function _init224(a){a=a|0;return _SHA224_Init(c[a+12>>2]|0)|0}function _update256(a,b,d){a=a|0;b=b|0;d=d|0;return _SHA256_Update(c[a+12>>2]|0,b,d)|0}function _final256(a,b){a=a|0;b=b|0;return _SHA256_Final(b,c[a+12>>2]|0)|0}function _SHA256_Final(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0;e=d+40|0;f=c[d+104>>2]|0;a[e+f>>0]=-128;g=f+1|0;if(g>>>0>56){_memset(e+g|0,0,63-f|0)|0;_sha256_block_data_order(d,e,1);h=0}else h=g;_memset(e+h|0,0,56-h|0)|0;h=d+96|0;g=c[d+36>>2]|0;a[h>>0]=g>>>24;a[h+1>>0]=g>>>16;a[h+2>>0]=g>>>8;f=d+100|0;a[h+3>>0]=g;g=c[d+32>>2]|0;a[f>>0]=g>>>24;a[f+1>>0]=g>>>16;a[f+2>>0]=g>>>8;a[f+3>>0]=g;_sha256_block_data_order(d,e,1);g=d+108|0;f=e;e=f+68|0;do{a[f>>0]=0;f=f+1|0}while((f|0)<(e|0));f=c[g>>2]|0;switch(f|0){case 28:{e=c[d>>2]|0;a[b>>0]=e>>>24;a[b+1>>0]=e>>>16;a[b+2>>0]=e>>>8;a[b+3>>0]=e;e=c[d+4>>2]|0;a[b+4>>0]=e>>>24;a[b+5>>0]=e>>>16;a[b+6>>0]=e>>>8;a[b+7>>0]=e;e=c[d+8>>2]|0;a[b+8>>0]=e>>>24;a[b+9>>0]=e>>>16;a[b+10>>0]=e>>>8;a[b+11>>0]=e;e=c[d+12>>2]|0;a[b+12>>0]=e>>>24;a[b+13>>0]=e>>>16;a[b+14>>0]=e>>>8;a[b+15>>0]=e;e=c[d+16>>2]|0;a[b+16>>0]=e>>>24;a[b+17>>0]=e>>>16;a[b+18>>0]=e>>>8;a[b+19>>0]=e;e=c[d+20>>2]|0;a[b+20>>0]=e>>>24;a[b+21>>0]=e>>>16;a[b+22>>0]=e>>>8;a[b+23>>0]=e;e=c[d+24>>2]|0;a[b+24>>0]=e>>>24;a[b+25>>0]=e>>>16;a[b+26>>0]=e>>>8;a[b+27>>0]=e;i=1;return i|0}case 32:{e=c[d>>2]|0;a[b>>0]=e>>>24;a[b+1>>0]=e>>>16;a[b+2>>0]=e>>>8;a[b+3>>0]=e;e=c[d+4>>2]|0;a[b+4>>0]=e>>>24;a[b+5>>0]=e>>>16;a[b+6>>0]=e>>>8;a[b+7>>0]=e;e=c[d+8>>2]|0;a[b+8>>0]=e>>>24;a[b+9>>0]=e>>>16;a[b+10>>0]=e>>>8;a[b+11>>0]=e;e=c[d+12>>2]|0;a[b+12>>0]=e>>>24;a[b+13>>0]=e>>>16;a[b+14>>0]=e>>>8;a[b+15>>0]=e;e=c[d+16>>2]|0;a[b+16>>0]=e>>>24;a[b+17>>0]=e>>>16;a[b+18>>0]=e>>>8;a[b+19>>0]=e;e=c[d+20>>2]|0;a[b+20>>0]=e>>>24;a[b+21>>0]=e>>>16;a[b+22>>0]=e>>>8;a[b+23>>0]=e;e=c[d+24>>2]|0;a[b+24>>0]=e>>>24;a[b+25>>0]=e>>>16;a[b+26>>0]=e>>>8;a[b+27>>0]=e;e=c[d+28>>2]|0;a[b+28>>0]=e>>>24;a[b+29>>0]=e>>>16;a[b+30>>0]=e>>>8;a[b+31>>0]=e;i=1;return i|0}default:{if(f>>>0>32){i=0;return i|0}if(f>>>0>3){j=0;k=b}else{i=1;return i|0}while(1){b=c[d+(j<<2)>>2]|0;a[k>>0]=b>>>24;a[k+1>>0]=b>>>16;a[k+2>>0]=b>>>8;a[k+3>>0]=b;j=j+1|0;if(j>>>0>=(c[g>>2]|0)>>>2>>>0){i=1;break}else k=k+4|0}return i|0}}return 0}function _sha256_block_data_order(a,b,e){a=a|0;b=b|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0,ia=0,ja=0;f=l;l=l+64|0;if((l|0)>=(m|0))ba(64);g=f;if(!e){l=f;return}h=a+4|0;i=a+8|0;j=a+12|0;k=a+16|0;n=a+20|0;o=a+24|0;p=a+28|0;q=g+4|0;r=g+8|0;s=g+12|0;t=g+16|0;u=g+20|0;v=g+24|0;w=g+28|0;x=g+32|0;y=g+36|0;z=g+40|0;A=g+44|0;B=g+48|0;C=g+52|0;D=g+56|0;E=g+60|0;F=b;b=e;e=c[a>>2]|0;G=c[h>>2]|0;H=c[k>>2]|0;I=c[n>>2]|0;J=c[o>>2]|0;K=c[i>>2]|0;L=c[p>>2]|0;M=c[j>>2]|0;while(1){N=G&e;O=(d[F+1>>0]|0)<<16|(d[F>>0]|0)<<24|(d[F+2>>0]|0)<<8|(d[F+3>>0]|0);c[g>>2]=O;P=L+1116352408+((H<<26|H>>>6)^(H<<21|H>>>11)^(H<<7|H>>>25))+(J&~H^I&H)+O|0;O=P+M|0;Q=(K&e^N^K&G)+((e<<30|e>>>2)^(e<<19|e>>>13)^(e<<10|e>>>22))+P|0;P=(d[F+5>>0]|0)<<16|(d[F+4>>0]|0)<<24|(d[F+6>>0]|0)<<8|(d[F+7>>0]|0);c[q>>2]=P;R=J+1899447441+(O&H^I&~O)+P+((O<<26|O>>>6)^(O<<21|O>>>11)^(O<<7|O>>>25))|0;P=Q&e;S=R+K|0;T=((Q<<30|Q>>>2)^(Q<<19|Q>>>13)^(Q<<10|Q>>>22))+(Q&G^N^P)+R|0;R=(d[F+9>>0]|0)<<16|(d[F+8>>0]|0)<<24|(d[F+10>>0]|0)<<8|(d[F+11>>0]|0);c[r>>2]=R;N=I+-1245643825+R+(S&O^H&~S)+((S<<26|S>>>6)^(S<<21|S>>>11)^(S<<7|S>>>25))|0;R=T&Q;U=N+G|0;V=((T<<30|T>>>2)^(T<<19|T>>>13)^(T<<10|T>>>22))+(T&e^P^R)+N|0;N=(d[F+13>>0]|0)<<16|(d[F+12>>0]|0)<<24|(d[F+14>>0]|0)<<8|(d[F+15>>0]|0);c[s>>2]=N;P=H+-373957723+N+(U&S^O&~U)+((U<<26|U>>>6)^(U<<21|U>>>11)^(U<<7|U>>>25))|0;N=V&T;W=P+e|0;X=((V<<30|V>>>2)^(V<<19|V>>>13)^(V<<10|V>>>22))+(V&Q^R^N)+P|0;P=(d[F+17>>0]|0)<<16|(d[F+16>>0]|0)<<24|(d[F+18>>0]|0)<<8|(d[F+19>>0]|0);c[t>>2]=P;R=O+961987163+P+(W&U^S&~W)+((W<<26|W>>>6)^(W<<21|W>>>11)^(W<<7|W>>>25))|0;P=X&V;O=R+Q|0;Q=((X<<30|X>>>2)^(X<<19|X>>>13)^(X<<10|X>>>22))+(X&T^N^P)+R|0;R=(d[F+21>>0]|0)<<16|(d[F+20>>0]|0)<<24|(d[F+22>>0]|0)<<8|(d[F+23>>0]|0);c[u>>2]=R;N=S+1508970993+R+(O&W^U&~O)+((O<<26|O>>>6)^(O<<21|O>>>11)^(O<<7|O>>>25))|0;R=Q&X;S=N+T|0;T=((Q<<30|Q>>>2)^(Q<<19|Q>>>13)^(Q<<10|Q>>>22))+(Q&V^P^R)+N|0;N=(d[F+25>>0]|0)<<16|(d[F+24>>0]|0)<<24|(d[F+26>>0]|0)<<8|(d[F+27>>0]|0);c[v>>2]=N;P=U+-1841331548+N+(S&O^W&~S)+((S<<26|S>>>6)^(S<<21|S>>>11)^(S<<7|S>>>25))|0;N=T&Q;U=P+V|0;V=((T<<30|T>>>2)^(T<<19|T>>>13)^(T<<10|T>>>22))+(T&X^R^N)+P|0;P=(d[F+29>>0]|0)<<16|(d[F+28>>0]|0)<<24|(d[F+30>>0]|0)<<8|(d[F+31>>0]|0);c[w>>2]=P;R=W+-1424204075+P+(U&S^O&~U)+((U<<26|U>>>6)^(U<<21|U>>>11)^(U<<7|U>>>25))|0;P=V&T;W=R+X|0;X=((V<<30|V>>>2)^(V<<19|V>>>13)^(V<<10|V>>>22))+(V&Q^N^P)+R|0;R=(d[F+33>>0]|0)<<16|(d[F+32>>0]|0)<<24|(d[F+34>>0]|0)<<8|(d[F+35>>0]|0);c[x>>2]=R;N=O+-670586216+R+(W&U^S&~W)+((W<<26|W>>>6)^(W<<21|W>>>11)^(W<<7|W>>>25))|0;R=X&V;O=N+Q|0;Q=((X<<30|X>>>2)^(X<<19|X>>>13)^(X<<10|X>>>22))+(X&T^P^R)+N|0;N=(d[F+37>>0]|0)<<16|(d[F+36>>0]|0)<<24|(d[F+38>>0]|0)<<8|(d[F+39>>0]|0);c[y>>2]=N;P=N+310598401+S+(O&W^U&~O)+((O<<26|O>>>6)^(O<<21|O>>>11)^(O<<7|O>>>25))|0;S=Q&X;N=P+T|0;T=((Q<<30|Q>>>2)^(Q<<19|Q>>>13)^(Q<<10|Q>>>22))+(Q&V^R^S)+P|0;P=(d[F+41>>0]|0)<<16|(d[F+40>>0]|0)<<24|(d[F+42>>0]|0)<<8|(d[F+43>>0]|0);c[z>>2]=P;R=P+607225278+U+(N&O^W&~N)+((N<<26|N>>>6)^(N<<21|N>>>11)^(N<<7|N>>>25))|0;U=T&Q;P=R+V|0;V=((T<<30|T>>>2)^(T<<19|T>>>13)^(T<<10|T>>>22))+(T&X^S^U)+R|0;R=(d[F+45>>0]|0)<<16|(d[F+44>>0]|0)<<24|(d[F+46>>0]|0)<<8|(d[F+47>>0]|0);c[A>>2]=R;S=R+1426881987+W+(P&N^O&~P)+((P<<26|P>>>6)^(P<<21|P>>>11)^(P<<7|P>>>25))|0;W=V&T;R=S+X|0;X=((V<<30|V>>>2)^(V<<19|V>>>13)^(V<<10|V>>>22))+(V&Q^U^W)+S|0;S=(d[F+49>>0]|0)<<16|(d[F+48>>0]|0)<<24|(d[F+50>>0]|0)<<8|(d[F+51>>0]|0);c[B>>2]=S;U=S+1925078388+O+(R&P^N&~R)+((R<<26|R>>>6)^(R<<21|R>>>11)^(R<<7|R>>>25))|0;O=X&V;S=U+Q|0;Q=((X<<30|X>>>2)^(X<<19|X>>>13)^(X<<10|X>>>22))+(X&T^W^O)+U|0;U=(d[F+53>>0]|0)<<16|(d[F+52>>0]|0)<<24|(d[F+54>>0]|0)<<8|(d[F+55>>0]|0);c[C>>2]=U;W=U+-2132889090+N+(S&R^P&~S)+((S<<26|S>>>6)^(S<<21|S>>>11)^(S<<7|S>>>25))|0;N=Q&X;U=W+T|0;T=((Q<<30|Q>>>2)^(Q<<19|Q>>>13)^(Q<<10|Q>>>22))+(Q&V^O^N)+W|0;W=(d[F+57>>0]|0)<<16|(d[F+56>>0]|0)<<24|(d[F+58>>0]|0)<<8|(d[F+59>>0]|0);c[D>>2]=W;O=W+-1680079193+P+(U&S^R&~U)+((U<<26|U>>>6)^(U<<21|U>>>11)^(U<<7|U>>>25))|0;P=T&Q;W=O+V|0;V=((T<<30|T>>>2)^(T<<19|T>>>13)^(T<<10|T>>>22))+(T&X^N^P)+O|0;O=(d[F+61>>0]|0)<<16|(d[F+60>>0]|0)<<24|(d[F+62>>0]|0)<<8|(d[F+63>>0]|0);c[E>>2]=O;N=O+-1046744716+R+(W&U^S&~W)+((W<<26|W>>>6)^(W<<21|W>>>11)^(W<<7|W>>>25))|0;R=16;O=V;Y=T;Z=S;S=U;U=W;W=N+X|0;X=Q;_=((V<<30|V>>>2)^(V<<19|V>>>13)^(V<<10|V>>>22))+(V&(T^Q)^P)+N|0;do{N=R|1;P=g+((N&9)<<2)|0;Q=c[P>>2]|0;T=c[g+((R+14&14)<<2)>>2]|0;V=R&8;$=g+(V<<2)|0;aa=(c[$>>2]|0)+(c[g+((R+9&9)<<2)>>2]|0)+((Q<<14|Q>>>18)^Q>>>3^(Q<<25|Q>>>7))+((T<<13|T>>>19)^T>>>10^(T<<15|T>>>17))|0;c[$>>2]=aa;$=((W<<26|W>>>6)^(W<<21|W>>>11)^(W<<7|W>>>25))+Z+(S&~W^U&W)+(c[409568+(R<<2)>>2]|0)+aa|0;aa=_&O;T=$+X|0;Q=((_<<30|_>>>2)^(_<<19|_>>>13)^(_<<10|_>>>22))+((_^O)&Y^aa)+$|0;$=c[g+((N+1&10)<<2)>>2]|0;ca=c[g+((N+14&15)<<2)>>2]|0;da=(c[P>>2]|0)+(c[g+((N+9&10)<<2)>>2]|0)+(($<<14|$>>>18)^$>>>3^($<<25|$>>>7))+((ca<<13|ca>>>19)^ca>>>10^(ca<<15|ca>>>17))|0;c[P>>2]=da;P=(c[409568+(N<<2)>>2]|0)+S+(T&W^U&~T)+((T<<26|T>>>6)^(T<<21|T>>>11)^(T<<7|T>>>25))+da|0;da=Q&_;N=P+Y|0;ca=((Q<<30|Q>>>2)^(Q<<19|Q>>>13)^(Q<<10|Q>>>22))+(Q&O^aa^da)+P|0;P=R|2;aa=c[g+((V|3)<<2)>>2]|0;$=c[g+((P+14&8)<<2)>>2]|0;ea=g+((P&10)<<2)|0;fa=(c[ea>>2]|0)+(c[g+((P+9&11)<<2)>>2]|0)+((aa<<14|aa>>>18)^aa>>>3^(aa<<25|aa>>>7))+(($<<13|$>>>19)^$>>>10^($<<15|$>>>17))|0;c[ea>>2]=fa;ea=(c[409568+(P<<2)>>2]|0)+U+fa+(N&T^W&~N)+((N<<26|N>>>6)^(N<<21|N>>>11)^(N<<7|N>>>25))|0;fa=ca&Q;P=ea+O|0;$=((ca<<30|ca>>>2)^(ca<<19|ca>>>13)^(ca<<10|ca>>>22))+(ca&_^da^fa)+ea|0;ea=R|3;da=c[g+((ea+1&12)<<2)>>2]|0;aa=c[g+((ea+14&9)<<2)>>2]|0;ga=g+((ea&11)<<2)|0;ha=(c[ga>>2]|0)+(c[g+((ea+9&12)<<2)>>2]|0)+((da<<14|da>>>18)^da>>>3^(da<<25|da>>>7))+((aa<<13|aa>>>19)^aa>>>10^(aa<<15|aa>>>17))|0;c[ga>>2]=ha;ga=(c[409568+(ea<<2)>>2]|0)+W+ha+(P&N^T&~P)+((P<<26|P>>>6)^(P<<21|P>>>11)^(P<<7|P>>>25))|0;ha=$&ca;ea=ga+_|0;aa=(($<<30|$>>>2)^($<<19|$>>>13)^($<<10|$>>>22))+($&Q^fa^ha)+ga|0;ga=R|4;fa=c[g+((V|5)<<2)>>2]|0;da=c[g+((ga+14&10)<<2)>>2]|0;ia=g+((ga&12)<<2)|0;ja=(c[ia>>2]|0)+(c[g+((ga+9&13)<<2)>>2]|0)+((fa<<14|fa>>>18)^fa>>>3^(fa<<25|fa>>>7))+((da<<13|da>>>19)^da>>>10^(da<<15|da>>>17))|0;c[ia>>2]=ja;ia=(c[409568+(ga<<2)>>2]|0)+T+ja+(ea&P^N&~ea)+((ea<<26|ea>>>6)^(ea<<21|ea>>>11)^(ea<<7|ea>>>25))|0;ja=aa&$;Z=ia+Q|0;X=((aa<<30|aa>>>2)^(aa<<19|aa>>>13)^(aa<<10|aa>>>22))+(aa&ca^ha^ja)+ia|0;ia=R|5;ha=c[g+((ia+1&14)<<2)>>2]|0;Q=c[g+((ia+14&11)<<2)>>2]|0;T=g+((ia&13)<<2)|0;ga=(c[T>>2]|0)+(c[g+((ia+9&14)<<2)>>2]|0)+((ha<<14|ha>>>18)^ha>>>3^(ha<<25|ha>>>7))+((Q<<13|Q>>>19)^Q>>>10^(Q<<15|Q>>>17))|0;c[T>>2]=ga;T=(c[409568+(ia<<2)>>2]|0)+N+ga+(Z&ea^P&~Z)+((Z<<26|Z>>>6)^(Z<<21|Z>>>11)^(Z<<7|Z>>>25))|0;ga=X&aa;S=T+ca|0;Y=((X<<30|X>>>2)^(X<<19|X>>>13)^(X<<10|X>>>22))+(X&$^ja^ga)+T|0;T=R|6;ja=c[g+((V|7)<<2)>>2]|0;V=c[g+((T+14&12)<<2)>>2]|0;ca=g+((T&14)<<2)|0;N=(c[ca>>2]|0)+(c[g+((T+9&15)<<2)>>2]|0)+((ja<<14|ja>>>18)^ja>>>3^(ja<<25|ja>>>7))+((V<<13|V>>>19)^V>>>10^(V<<15|V>>>17))|0;c[ca>>2]=N;ca=(c[409568+(T<<2)>>2]|0)+P+N+(S&Z^ea&~S)+((S<<26|S>>>6)^(S<<21|S>>>11)^(S<<7|S>>>25))|0;N=Y&X;U=ca+$|0;O=((Y<<30|Y>>>2)^(Y<<19|Y>>>13)^(Y<<10|Y>>>22))+(Y&aa^ga^N)+ca|0;ca=R|7;ga=c[g+((ca+1&8)<<2)>>2]|0;$=c[g+((ca+14&13)<<2)>>2]|0;P=g+((ca&15)<<2)|0;T=(c[P>>2]|0)+(c[g+((ca+9&8)<<2)>>2]|0)+((ga<<14|ga>>>18)^ga>>>3^(ga<<25|ga>>>7))+(($<<13|$>>>19)^$>>>10^($<<15|$>>>17))|0;c[P>>2]=T;P=(c[409568+(ca<<2)>>2]|0)+ea+T+(U&S^Z&~U)+((U<<26|U>>>6)^(U<<21|U>>>11)^(U<<7|U>>>25))|0;W=P+aa|0;_=((O<<30|O>>>2)^(O<<19|O>>>13)^(O<<10|O>>>22))+(O&(Y^X)^N)+P|0;R=R+8|0}while((R|0)<64);b=b+-1|0;e=(c[a>>2]|0)+_|0;c[a>>2]=e;G=(c[h>>2]|0)+O|0;c[h>>2]=G;K=(c[i>>2]|0)+Y|0;c[i>>2]=K;M=(c[j>>2]|0)+X|0;c[j>>2]=M;H=(c[k>>2]|0)+W|0;c[k>>2]=H;I=(c[n>>2]|0)+U|0;c[n>>2]=I;J=(c[o>>2]|0)+S|0;c[o>>2]=J;L=(c[p>>2]|0)+Z|0;c[p>>2]=L;if(!b)break;else F=F+64|0}l=f;return}function _SHA256_Update(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0;if(!e)return 1;f=b+32|0;g=c[f>>2]|0;h=g+(e<<3)|0;i=b+36|0;j=c[i>>2]|0;if(h>>>0<g>>>0){g=j+1|0;c[i>>2]=g;k=g}else k=j;c[i>>2]=k+(e>>>29);c[f>>2]=h;h=b+104|0;f=c[h>>2]|0;do if(!f){l=d;m=e}else{k=b+40|0;i=k+f|0;if((f+e|e)>>>0>63){j=64-f|0;_memcpy(i|0,d|0,j|0)|0;_sha256_block_data_order(b,k,1);g=d+j|0;n=e-j|0;j=k;k=j+68|0;do{a[j>>0]=0;j=j+1|0}while((j|0)<(k|0));l=g;m=n;break}_memcpy(i|0,d|0,e|0)|0;c[h>>2]=(c[h>>2]|0)+e;return 1}while(0);e=m>>>6;d=e<<6;if(!e){o=l;p=m}else{_sha256_block_data_order(b,l,e);o=l+d|0;p=m-d|0}if(!p)return 1;c[h>>2]=p;_memcpy(b+40|0,o|0,p|0)|0;return 1}function _SHA224_Init(a){a=a|0;var b=0,d=0;b=a+32|0;d=b+76|0;do{c[b>>2]=0;b=b+4|0}while((b|0)<(d|0));c[a>>2]=-1056596264;c[a+4>>2]=914150663;c[a+8>>2]=812702999;c[a+12>>2]=-150054599;c[a+16>>2]=-4191439;c[a+20>>2]=1750603025;c[a+24>>2]=1694076839;c[a+28>>2]=-1090891868;c[a+108>>2]=28;return 1}function _init256(a){a=a|0;return _SHA256_Init(c[a+12>>2]|0)|0}function _SHA256_Init(a){a=a|0;var b=0,d=0;b=a+32|0;d=b+76|0;do{c[b>>2]=0;b=b+4|0}while((b|0)<(d|0));c[a>>2]=1779033703;c[a+4>>2]=-1150833019;c[a+8>>2]=1013904242;c[a+12>>2]=-1521486534;c[a+16>>2]=1359893119;c[a+20>>2]=-1694144372;c[a+24>>2]=528734635;c[a+28>>2]=1541459225;c[a+108>>2]=32;return 1}function _trans_cb(a,b,d){a=a|0;b=b|0;d=d|0;var e=0;e=c[d+4>>2]|0;d=c[e+32>>2]|0;c[d>>2]=a;c[d+4>>2]=b;return ij[c[e+28>>2]&8191](e)|0}function _OBJ_dup(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0;if(!a){b=0;return b|0}d=a+20|0;if(!(c[d>>2]&1)){b=a;return b|0}e=_ASN1_OBJECT_new()|0;if(!e){_ERR_put_error(8,101,13,539037,80);b=0;return b|0}f=a+12|0;g=_CRYPTO_malloc(c[f>>2]|0,539037,83)|0;h=(g|0)==0;a:do if(h)i=15;else{j=c[a+16>>2]|0;if(j|0)_memcpy(g|0,j|0,c[f>>2]|0)|0;c[e+16>>2]=g;c[e+12>>2]=c[f>>2];c[e+8>>2]=c[a+8>>2];c[e>>2]=0;j=e+4|0;c[j>>2]=0;k=a+4|0;l=c[k>>2]|0;if(!l)m=0;else{n=(_strlen(l)|0)+1|0;l=_CRYPTO_malloc(n,539037,95)|0;if(!l){i=15;break}_memcpy(l|0,c[k>>2]|0,n|0)|0;c[j>>2]=l;m=l}l=c[a>>2]|0;do if(l|0){j=(_strlen(l)|0)+1|0;n=_CRYPTO_malloc(j,539037,104)|0;if(n|0){_memcpy(n|0,c[a>>2]|0,j|0)|0;c[e>>2]=n;break}_ERR_put_error(8,101,65,539037,115);if(!m)break a;_CRYPTO_free(m);break a}while(0);c[e+20>>2]=c[d>>2]|13;b=e;return b|0}while(0);if((i|0)==15)_ERR_put_error(8,101,65,539037,115);if(!h)_CRYPTO_free(g);_CRYPTO_free(e);b=0;return b|0}function _ASN1_OBJECT_new(){var a=0,b=0;a=_CRYPTO_malloc(24,532496,346)|0;if(!a){_ERR_put_error(13,123,65,532496,348);b=0;return b|0}else{c[a>>2]=0;c[a+4>>2]=0;c[a+8>>2]=0;c[a+12>>2]=0;c[a+16>>2]=0;c[a+20>>2]=1;b=a;return b|0}return 0}function _pkey_cmac_init(a){a=a|0;var b=0,d=0;b=_CMAC_CTX_new()|0;c[a+20>>2]=b;if(!b){d=0;return d|0}c[a+36>>2]=0;d=1;return d|0}function _pkey_cmac_copy(a,b){a=a|0;b=b|0;var d=0,e=0;d=_CMAC_CTX_new()|0;c[a+20>>2]=d;if(!d){e=0;return e|0}c[a+36>>2]=0;e=(_CMAC_CTX_copy(d,c[b+20>>2]|0)|0)!=0&1;return e|0}function _pkey_cmac_cleanup(a){a=a|0;_CMAC_CTX_free(c[a+20>>2]|0);return}function _pkey_cmac_keygen(a,b){a=a|0;b=b|0;var d=0,e=0;d=_CMAC_CTX_new()|0;if(!d){e=0;return e|0}if(!(_CMAC_CTX_copy(d,c[a+20>>2]|0)|0)){_CMAC_CTX_free(d);e=0;return e|0}else{_EVP_PKEY_assign(b,894,d)|0;e=1;return e|0}return 0}function _cmac_signctx_init(a,b){a=a|0;b=b|0;_EVP_MD_CTX_set_flags(b,256);c[b+20>>2]=1143;return 1}function _cmac_signctx(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;return _CMAC_Final(c[a+20>>2]|0,b,d)|0}function _pkey_cmac_ctrl(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0;f=c[a+20>>2]|0;switch(b|0){case 6:{if((d|0)<0|(e|0)==0){g=0;return g|0}if(!(_CMAC_Init(f,e,d,0,0)|0)){g=0;return g|0}break}case 12:{if(!(_CMAC_Init(f,0,0,e,c[a+4>>2]|0)|0)){g=0;return g|0}break}case 1:{e=c[a+8>>2]|0;if(e|0?(_CMAC_CTX_copy(f,c[e+20>>2]|0)|0)==0:0){g=0;return g|0}if(!(_CMAC_Init(f,0,0,0,0)|0)){g=0;return g|0}break}default:{g=-2;return g|0}}g=1;return g|0}function _pkey_cmac_ctrl_str(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;if(!d){g=0;l=e;return g|0}if(!(_strcmp(b,1128339)|0)){h=_strlen(d)|0;if((h|0)<0){g=0;l=e;return g|0}else{i=(_CMAC_Init(c[a+20>>2]|0,d,h,0,0)|0)!=0&1;l=e;return i|0}}if(!(_strcmp(b,539081)|0)){i=_EVP_get_cipherbyname(d)|0;if(!i){g=0;l=e;return g|0}g=(_CMAC_Init(c[a+20>>2]|0,0,0,i,c[a+4>>2]|0)|0)!=0&1;l=e;return g|0}if(_strcmp(b,539168)|0){g=-2;l=e;return g|0}b=_string_to_hex(d,f)|0;if(!b)j=0;else{d=c[f>>2]|0;if((d|0)<0)k=0;else k=(_CMAC_Init(c[a+20>>2]|0,b,d,0,0)|0)!=0&1;_CRYPTO_free(b);j=k}g=j;l=e;return g|0}function _CMAC_Init(b,e,f,g,h){b=b|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,l=0,m=0,n=0,o=0;i=(e|0)!=0;j=(g|0)!=0;if((f|0)==0&((i|j|(h|0)!=0)^1)){k=b+268|0;if((c[k>>2]|0)==-1){l=0;return l|0}if(!(_EVP_EncryptInit_ex(b,0,0,0,1258079)|0)){l=0;return l|0}_memset(b+204|0,0,_EVP_CIPHER_CTX_block_size(b)|0)|0;c[k>>2]=0;l=1;return l|0}do if(j){k=(_EVP_EncryptInit_ex(b,g,h,0,0)|0)==0;if(k|i^1){l=(k^1)&1;return l|0}else m=b}else if(i){m=b;break}else{l=1;return l|0}while(0);if(!(_EVP_CIPHER_CTX_cipher(m)|0)){l=0;return l|0}if(!(_EVP_CIPHER_CTX_set_key_length(m,f)|0)){l=0;return l|0}if(!(_EVP_EncryptInit_ex(m,0,0,e,1258079)|0)){l=0;return l|0}e=_EVP_CIPHER_CTX_block_size(m)|0;f=b+204|0;if(!(_EVP_Cipher(m,f,1258079,e)|0)){l=0;return l|0}i=b+140|0;h=(e|0)>0;if(h){g=e+-1|0;j=0;do{k=d[b+204+j>>0]<<1;n=b+140+j|0;a[n>>0]=k;o=j;j=j+1|0;if((o|0)<(g|0)?(a[b+204+j>>0]|0)<0:0)a[n>>0]=k|1}while((j|0)!=(e|0))}if((a[f>>0]|0)<0){j=e+-1+(b+140)|0;a[j>>0]=d[j>>0]^((e|0)==16?135:27)}if(h){h=e+-1|0;j=0;do{g=d[b+140+j>>0]<<1;k=b+172+j|0;a[k>>0]=g;n=j;j=j+1|0;if((n|0)<(h|0)?(a[b+140+j>>0]|0)<0:0)a[k>>0]=g|1}while((j|0)!=(e|0))}if((a[i>>0]|0)<0){i=e+-1+(b+172)|0;a[i>>0]=d[i>>0]^((e|0)==16?135:27)}_OPENSSL_cleanse(f,e);if(!(_EVP_EncryptInit_ex(m,0,0,0,1258079)|0)){l=0;return l|0}_memset(f|0,0,e|0)|0;c[b+268>>2]=0;l=1;return l|0}function _string_to_hex(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0;if(!b){_ERR_put_error(34,113,107,539088,442);e=0;return e|0}f=_CRYPTO_malloc((_strlen(b)|0)>>1,539088,445)|0;if(!f){_ERR_put_error(34,113,65,539088,493);e=0;return e|0}else{g=b;h=f}a:while(1){b=g;while(1){i=a[b>>0]|0;if(!(i<<24>>24)){j=18;break a}k=b+1|0;if(i<<24>>24==58)b=k;else break}l=i&255;m=b+2|0;n=a[k>>0]|0;if(!(n<<24>>24)){j=8;break}if(!(_isupper(l)|0))o=i;else o=(_tolower(l)|0)&255;l=n&255;if(!(_isupper(l)|0))p=n;else p=(_tolower(l)|0)&255;l=o&255;if((o+-48&255)>=10)if((o+-97&255)<6)q=169;else{j=21;break}else q=-48;n=q+l|0;l=p&255;if((p+-48&255)>=10)if((p+-97&255)<6)r=169;else{j=21;break}else r=-48;a[h>>0]=r+l|n<<4;g=m;h=h+1|0}if((j|0)==8){_ERR_put_error(34,113,112,539088,459);_CRYPTO_free(f);e=0;return e|0}else if((j|0)==18){if(!d){e=f;return e|0}c[d>>2]=h-f;e=f;return e|0}else if((j|0)==21){_CRYPTO_free(f);_ERR_put_error(34,113,113,539088,498);e=0;return e|0}return 0}function _EVP_CIPHER_CTX_block_size(a){a=a|0;return c[(c[a>>2]|0)+4>>2]|0}function _EVP_CIPHER_CTX_set_key_length(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0;d=c[a>>2]|0;e=c[d+16>>2]|0;if(!(e&128)){f=a+88|0;if((c[f>>2]|0)==(b|0)){g=1;return g|0}if((b|0)<1|(e&8|0)==0){_ERR_put_error(6,122,130,532158,593);g=0;return g|0}else{c[f>>2]=b;g=1;return g|0}}if(!d){_ERR_put_error(6,124,131,532158,610);g=0;return g|0}f=c[d+44>>2]|0;if(!f){_ERR_put_error(6,124,132,532158,615);g=0;return g|0}d=ri[f&511](a,1,b,0)|0;if((d|0)!=-1){g=d;return g|0}_ERR_put_error(6,124,133,532158,622);g=0;return g|0}function _EVP_Cipher(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;return ri[c[(c[a>>2]|0)+24>>2]&511](a,b,d,e)|0}function _CMAC_CTX_copy(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;d=b+268|0;if((c[d>>2]|0)==-1){e=0;return e|0}if(!(_EVP_CIPHER_CTX_copy(a,b)|0)){e=0;return e|0}f=_EVP_CIPHER_CTX_block_size(b)|0;_memcpy(a+140|0,b+140|0,f|0)|0;_memcpy(a+172|0,b+172|0,f|0)|0;_memcpy(a+204|0,b+204|0,f|0)|0;_memcpy(a+236|0,b+236|0,f|0)|0;c[a+268>>2]=c[d>>2];e=1;return e|0}function _EVP_CIPHER_CTX_copy(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0;if(b|0?c[b>>2]|0:0){d=c[b+4>>2]|0;if(d|0?(_ENGINE_init(d)|0)==0:0){_ERR_put_error(6,163,38,532158,646);e=0;return e|0}d=c[a>>2]|0;do if(d){f=c[d+28>>2]|0;if(f|0?(ij[f&8191](a)|0)==0:0){g=a;break}f=a+96|0;h=c[f>>2]|0;if(!h){i=f;j=14}else{_OPENSSL_cleanse(h,c[(c[a>>2]|0)+32>>2]|0);i=f;j=14}}else{i=a+96|0;j=14}while(0);if((j|0)==14){j=c[i>>2]|0;if(j|0)_CRYPTO_free(j);j=c[a+4>>2]|0;if(j|0)_ENGINE_finish(j)|0;_memset(a|0,0,140)|0;g=a}_memcpy(g|0,b|0,140)|0;j=b+96|0;do if(c[j>>2]|0?(i=c[(c[b>>2]|0)+32>>2]|0,i|0):0){d=_CRYPTO_malloc(i,532158,655)|0;c[a+96>>2]=d;if(d|0){_memcpy(d|0,c[j>>2]|0,c[(c[b>>2]|0)+32>>2]|0)|0;break}_ERR_put_error(6,163,65,532158,657);e=0;return e|0}while(0);j=c[b>>2]|0;if(!(c[j+16>>2]&1024)){e=1;return e|0}e=ri[c[j+44>>2]&511](b,8,0,g)|0;return e|0}_ERR_put_error(6,163,111,532158,640);e=0;return e|0}function _CMAC_Final(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;f=b+268|0;if((c[f>>2]|0)==-1){g=0;return g|0}h=_EVP_CIPHER_CTX_block_size(b)|0;c[e>>2]=h;if(!d){g=1;return g|0}e=c[f>>2]|0;if((h|0)==(e|0)){if((h|0)>0){f=0;do{a[d+f>>0]=a[b+140+f>>0]^a[b+236+f>>0];f=f+1|0}while((f|0)!=(h|0))}}else{f=b+236+e|0;a[f>>0]=-128;i=h-e|0;if((i|0)>1)_memset(f+1|0,0,i+-1|0)|0;if((h|0)>0){i=0;do{a[d+i>>0]=a[b+172+i>>0]^a[b+236+i>>0];i=i+1|0}while((i|0)!=(h|0))}}if(_EVP_Cipher(b,d,d,h)|0){g=1;return g|0}_OPENSSL_cleanse(d,h);g=0;return g|0}function _int_update_9140(a,b,d){a=a|0;b=b|0;d=d|0;return (_CMAC_Update(c[(c[a+16>>2]|0)+20>>2]|0,b,d)|0)!=0|0}function _CMAC_Update(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0;e=a+268|0;if((c[e>>2]|0)==-1){f=0;return f|0}if(!d){f=1;return f|0}g=_EVP_CIPHER_CTX_block_size(a)|0;h=c[e>>2]|0;if((h|0)>0){i=g-h|0;j=i>>>0>d>>>0?d:i;_memcpy(a+236+h|0,b|0,j|0)|0;h=d-j|0;c[e>>2]=(c[e>>2]|0)+j;if(!h){f=1;return f|0}if(!(_EVP_Cipher(a,a+204|0,a+236|0,g)|0)){f=0;return f|0}else{k=h;l=b+j|0}}else{k=d;l=b}a:do if(k>>>0>g>>>0){b=a+204|0;d=k;j=l;while(1){if(!(_EVP_Cipher(a,b,j,g)|0)){f=0;break}h=d-g|0;i=j+g|0;if(h>>>0>g>>>0){d=h;j=i}else{m=h;n=i;break a}}return f|0}else{m=k;n=l}while(0);_memcpy(a+236|0,n|0,m|0)|0;c[e>>2]=m;f=1;return f|0}function _CMAC_CTX_new(){var a=0,b=0;a=_CRYPTO_malloc(272,539130,98)|0;if(!a){b=0;return b|0}_EVP_CIPHER_CTX_init(a);c[a+268>>2]=-1;b=a;return b|0}function _EVP_CIPHER_CTX_init(a){a=a|0;_memset(a|0,0,140)|0;return}function _pkey_hmac_init(a){a=a|0;var b=0,d=0;b=_CRYPTO_malloc(228,539240,78)|0;if(!b){d=0;return d|0}c[b>>2]=0;c[b+12>>2]=0;c[b+4>>2]=0;c[b+16>>2]=0;c[b+8>>2]=4;_HMAC_CTX_init(b+20|0);c[a+20>>2]=b;c[a+36>>2]=0;d=1;return d|0}function _pkey_hmac_copy(a,b){a=a|0;b=b|0;var d=0,e=0;d=_CRYPTO_malloc(228,539240,78)|0;if(!d){e=0;return e|0}c[d>>2]=0;c[d+12>>2]=0;c[d+4>>2]=0;c[d+16>>2]=0;c[d+8>>2]=4;_HMAC_CTX_init(d+20|0);c[a+20>>2]=d;c[a+36>>2]=0;a=c[b+20>>2]|0;c[d>>2]=c[a>>2];b=d+20|0;_HMAC_CTX_init(b);if(!(_HMAC_CTX_copy(b,a+20|0)|0)){e=0;return e|0}b=c[a+12>>2]|0;if(b|0?(_ASN1_OCTET_STRING_set(d+4|0,b,c[a+4>>2]|0)|0)==0:0){e=0;return e|0}e=1;return e|0}function _pkey_hmac_cleanup(a){a=a|0;var b=0,d=0,e=0,f=0;b=c[a+20>>2]|0;_HMAC_CTX_cleanup(b+20|0);a=b+12|0;d=c[a>>2]|0;if(!d){_CRYPTO_free(b);return}e=c[b+4>>2]|0;if(!e)f=d;else{_OPENSSL_cleanse(d,e);f=c[a>>2]|0}_CRYPTO_free(f);c[a>>2]=0;_CRYPTO_free(b);return}function _pkey_hmac_keygen(a,b){a=a|0;b=b|0;var d=0,e=0;d=c[a+20>>2]|0;if(!(c[d+12>>2]|0)){e=0;return e|0}a=_ASN1_OCTET_STRING_dup(d+4|0)|0;if(!a){e=0;return e|0}_EVP_PKEY_assign(b,855,a)|0;e=1;return e|0}function _hmac_signctx_init(a,b){a=a|0;b=b|0;_HMAC_CTX_set_flags((c[a+20>>2]|0)+20|0,c[b+8>>2]&-257);_EVP_MD_CTX_set_flags(b,256);c[b+20>>2]=1144;return 1}function _hmac_signctx(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f;h=c[a+20>>2]|0;a=_EVP_MD_size(_EVP_MD_CTX_md(e)|0)|0;if((a|0)>=0){c[d>>2]=a;if(b)if(!(_HMAC_Final(h+20|0,b,g)|0))i=0;else{c[d>>2]=c[g>>2];i=1}else i=1}else i=0;l=f;return i|0}function _pkey_hmac_ctrl(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0;f=c[a+20>>2]|0;switch(b|0){case 6:{if((d|0)<-1|(d|0)>0&(e|0)==0){g=0;return g|0}if(!(_ASN1_OCTET_STRING_set(f+4|0,e,d)|0)){g=0;return g|0}break}case 1:{c[f>>2]=e;break}case 7:{e=c[(c[a+8>>2]|0)+20>>2]|0;if(!(_HMAC_Init_ex(f+20|0,c[e+8>>2]|0,c[e>>2]|0,c[f>>2]|0,c[a+4>>2]|0)|0)){g=0;return g|0}break}default:{g=-2;return g|0}}g=1;return g|0}function _pkey_hmac_ctrl_str(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;if(!d){g=0;l=e;return g|0}if(!(_strcmp(b,1128339)|0)){h=(_ASN1_OCTET_STRING_set((c[a+20>>2]|0)+4|0,d,-1)|0)!=0&1;l=e;return h|0}if(_strcmp(b,539168)|0){g=-2;l=e;return g|0}b=_string_to_hex(d,f)|0;if(!b)i=0;else{d=c[f>>2]|0;if((d|0)<-1)j=0;else j=(_ASN1_OCTET_STRING_set((c[a+20>>2]|0)+4|0,b,d)|0)!=0&1;_CRYPTO_free(b);i=j}g=i;l=e;return g|0}function _HMAC_Init_ex(b,d,e,f,g){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;var h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0;h=l;l=l+128|0;if((l|0)>=(m|0))ba(128);i=h;j=c[b>>2]|0;if(!f)if(!j){k=0;l=h;return k|0}else{n=0;o=j}else{if((j|0)!=(f|0)?(d|0)==0|(e|0)<0:0){k=0;l=h;return k|0}c[b>>2]=f;n=1;o=f}a:do if(!d)if(!n){p=b+28|0;q=26}else{r=0;q=20}else{f=_EVP_MD_block_size(o)|0;if((f|0)>=129)_OpenSSLDie(539175,116,539213);do if((f|0)>=(e|0))if(e>>>0>128){k=0;l=h;return k|0}else{_memcpy(b+80|0,d|0,e|0)|0;c[b+76>>2]=e;s=e;break}else{j=b+4|0;if(!(_EVP_DigestInit_ex(j,o,g)|0))break a;if(!(_EVP_DigestUpdate(j,d,e)|0))break a;t=b+76|0;if(!(_EVP_DigestFinal_ex(j,b+80|0,t)|0))break a;s=c[t>>2]|0}while(0);if((s|0)==128){r=0;q=20}else{_memset(b+80+s|0,0,128-s|0)|0;r=0;q=20}}while(0);if((q|0)==20){while(1){q=0;a[i+r>>0]=a[b+80+r>>0]^54;r=r+1|0;if((r|0)==128)break;else q=20}r=b+28|0;if(_EVP_DigestInit_ex(r,o,g)|0?_EVP_DigestUpdate(r,i,_EVP_MD_block_size(o)|0)|0:0){s=0;do{a[i+s>>0]=a[b+80+s>>0]^92;s=s+1|0}while((s|0)!=128);s=b+52|0;if(_EVP_DigestInit_ex(s,o,g)|0?_EVP_DigestUpdate(s,i,_EVP_MD_block_size(o)|0)|0:0){p=r;q=26}}}if((q|0)==26?_EVP_MD_CTX_copy_ex(b+4|0,p)|0:0){k=1;l=h;return k|0}k=0;l=h;return k|0}function _EVP_MD_block_size(a){a=a|0;return c[a+64>>2]|0}function _HMAC_Final(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0;e=l;l=l+80|0;if((l|0)>=(m|0))ba(80);f=e;g=e+8|0;if((((c[a>>2]|0?(h=a+4|0,_EVP_DigestFinal_ex(h,g,f)|0):0)?_EVP_MD_CTX_copy_ex(h,a+52|0)|0:0)?_EVP_DigestUpdate(h,g,c[f>>2]|0)|0:0)?_EVP_DigestFinal_ex(h,b,d)|0:0){i=1;l=e;return i|0}i=0;l=e;return i|0}function _HMAC_CTX_set_flags(a,b){a=a|0;b=b|0;_EVP_MD_CTX_set_flags(a+28|0,b);_EVP_MD_CTX_set_flags(a+52|0,b);_EVP_MD_CTX_set_flags(a+4|0,b);return}function _int_update(a,b,d){a=a|0;b=b|0;d=d|0;return (_HMAC_Update((c[(c[a+16>>2]|0)+20>>2]|0)+20|0,b,d)|0)!=0|0}function _HMAC_Update(a,b,d){a=a|0;b=b|0;d=d|0;var e=0;if(!(c[a>>2]|0)){e=0;return e|0}e=_EVP_DigestUpdate(a+4|0,b,d)|0;return e|0}function _ASN1_OCTET_STRING_dup(a){a=a|0;return _ASN1_STRING_dup(a)|0}function _HMAC_CTX_cleanup(a){a=a|0;_EVP_MD_CTX_cleanup(a+28|0)|0;_EVP_MD_CTX_cleanup(a+52|0)|0;_EVP_MD_CTX_cleanup(a+4|0)|0;_memset(a|0,0,208)|0;return}function _HMAC_CTX_init(a){a=a|0;_EVP_MD_CTX_init(a+28|0);_EVP_MD_CTX_init(a+52|0);_EVP_MD_CTX_init(a+4|0);c[a>>2]=0;return}function _HMAC_CTX_copy(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0;if(!(_EVP_MD_CTX_copy(a+28|0,b+28|0)|0)){d=0;return d|0}if(!(_EVP_MD_CTX_copy(a+52|0,b+52|0)|0)){d=0;return d|0}if(!(_EVP_MD_CTX_copy(a+4|0,b+4|0)|0)){d=0;return d|0}e=a+80|0;f=b+80|0;g=e+128|0;do{c[e>>2]=c[f>>2];e=e+4|0;f=f+4|0}while((e|0)<(g|0));c[a+76>>2]=c[b+76>>2];c[a>>2]=c[b>>2];d=1;return d|0}function _EVP_MD_CTX_copy(a,b){a=a|0;b=b|0;c[a>>2]=0;c[a+4>>2]=0;c[a+8>>2]=0;c[a+12>>2]=0;c[a+16>>2]=0;c[a+20>>2]=0;return _EVP_MD_CTX_copy_ex(a,b)|0}function _pkey_ec_init(b){b=b|0;var d=0,e=0,f=0;d=_CRYPTO_malloc(32,539300,94)|0;if(!d){e=0;return e|0}c[d>>2]=0;c[d+4>>2]=0;a[d+12>>0]=-1;c[d+8>>2]=0;a[d+13>>0]=1;f=d+16|0;c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;c[f+12>>2]=0;c[b+20>>2]=d;e=1;return e|0}function _pkey_ec_copy(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0;e=_CRYPTO_malloc(32,539300,94)|0;if(!e){f=0;return f|0}c[e>>2]=0;g=e+4|0;c[g>>2]=0;a[e+12>>0]=-1;h=e+8|0;c[h>>2]=0;i=e+13|0;a[i>>0]=1;j=e+16|0;c[j>>2]=0;c[j+4>>2]=0;c[j+8>>2]=0;c[j+12>>2]=0;c[b+20>>2]=e;b=c[d+20>>2]|0;d=c[b>>2]|0;if(d|0?(k=_EC_GROUP_dup(d)|0,c[e>>2]=k,(k|0)==0):0){f=0;return f|0}c[g>>2]=c[b+4>>2];g=c[b+8>>2]|0;if(g|0?(k=_EC_KEY_dup(g)|0,c[h>>2]=k,(k|0)==0):0){f=0;return f|0}a[i>>0]=a[b+13>>0]|0;c[j>>2]=c[b+16>>2];c[e+28>>2]=c[b+28>>2];j=c[b+20>>2]|0;if(j){i=b+24|0;k=_BUF_memdup(j,c[i>>2]|0)|0;c[e+20>>2]=k;if(!k){f=0;return f|0}else l=i}else{c[e+20>>2]=0;l=b+24|0}c[e+24>>2]=c[l>>2];f=1;return f|0}function _pkey_ec_cleanup(a){a=a|0;var b=0;b=c[a+20>>2]|0;if(!b)return;a=c[b>>2]|0;if(a|0)_EC_GROUP_free(a);a=c[b+8>>2]|0;if(a|0)_EC_KEY_free(a);a=c[b+20>>2]|0;if(a|0)_CRYPTO_free(a);_CRYPTO_free(b);return}function _pkey_ec_paramgen(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;d=c[a+20>>2]|0;if(!(c[d>>2]|0)){_ERR_put_error(16,219,139,539300,457);e=0;return e|0}a=_EC_KEY_new()|0;if(!a){e=0;return e|0}f=_EC_KEY_set_group(a,c[d>>2]|0)|0;if(!f){_EC_KEY_free(a);e=0;return e|0}else{_EVP_PKEY_assign(b,408,a)|0;e=f;return e|0}return 0}function _pkey_ec_keygen(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0;d=c[a+20>>2]|0;e=a+8|0;if((c[e>>2]|0)==0?(c[d>>2]|0)==0:0){_ERR_put_error(16,199,139,539300,476);f=0;return f|0}a=_EC_KEY_new()|0;if(!a){f=0;return f|0}_EVP_PKEY_assign(b,408,a)|0;g=c[e>>2]|0;if(!g){if(!(_EC_KEY_set_group(a,c[d>>2]|0)|0)){f=0;return f|0}}else if(!(_EVP_PKEY_copy_parameters(b,g)|0)){f=0;return f|0}f=_EC_KEY_generate_key(c[b+20>>2]|0)|0;return f|0}function _pkey_ec_sign(a,b,d,e,f){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,n=0;g=l;l=l+16|0;if((l|0)>=(m|0))ba(16);h=g;i=c[a+20>>2]|0;j=c[(c[a+8>>2]|0)+20>>2]|0;if(!b){c[d>>2]=_ECDSA_size(j)|0;k=1;l=g;return k|0}a=c[d>>2]|0;if(a>>>0<(_ECDSA_size(j)|0)>>>0){_ERR_put_error(16,218,100,539300,171);k=0;l=g;return k|0}a=c[i+4>>2]|0;if(!a)n=64;else n=_EVP_MD_type(a)|0;a=_ECDSA_sign(n,e,f,b,h,j)|0;if((a|0)<1){k=a;l=g;return k|0}c[d>>2]=c[h>>2];k=1;l=g;return k|0}function _pkey_ec_verify(a,b,d,e,f){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0;g=c[(c[a+8>>2]|0)+20>>2]|0;h=c[(c[a+20>>2]|0)+4>>2]|0;if(!h)i=64;else i=_EVP_MD_type(h)|0;return _ECDSA_verify(i,e,f,b,d,g)|0}function _pkey_ec_kdf_derive(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0;f=b+20|0;g=c[f>>2]|0;if((a[g+13>>0]|0)==1){h=c[b+8>>2]|0;if(h|0?(i=c[b+12>>2]|0,i|0):0){j=g+8|0;k=c[((c[j>>2]|0)==0?h+20|0:j)>>2]|0;if(!d){c[e>>2]=((_EC_GROUP_get_degree(_EC_KEY_get0_group(k)|0)|0)+7|0)/8|0;l=1;return l|0}j=_EC_KEY_get0_public_key(c[i+20>>2]|0)|0;i=_ECDH_compute_key(d,c[e>>2]|0,j,k,0)|0;if((i|0)<1){l=0;return l|0}c[e>>2]=i;l=1;return l|0}_ERR_put_error(16,217,140,539300,216);l=0;return l|0}i=c[g+28>>2]|0;if(!d){c[e>>2]=i;l=1;return l|0}if((c[e>>2]|0)!=(i|0)){l=0;return l|0}i=b+8|0;k=c[i>>2]|0;if(k|0?(j=b+12|0,c[j>>2]|0):0){b=g+8|0;h=((_EC_GROUP_get_degree(_EC_KEY_get0_group(c[((c[b>>2]|0)==0?k+20|0:b)>>2]|0)|0)|0)+7|0)/8|0;b=_CRYPTO_malloc(h,539300,261)|0;if(!b){l=0;return l|0}k=c[f>>2]|0;f=c[i>>2]|0;if((f|0)!=0?(i=c[j>>2]|0,(i|0)!=0):0){j=k+8|0;k=c[((c[j>>2]|0)==0?f+20|0:j)>>2]|0;j=_ECDH_compute_key(b,h,_EC_KEY_get0_public_key(c[i+20>>2]|0)|0,k,0)|0;if((j|0)<1){m=0;n=h}else{m=(_ECDH_KDF_X9_62(d,c[e>>2]|0,b,j,c[g+20>>2]|0,c[g+24>>2]|0,c[g+16>>2]|0)|0)!=0&1;n=j}}else{_ERR_put_error(16,217,140,539300,216);m=0;n=h}_OPENSSL_cleanse(b,n);_CRYPTO_free(b);l=m;return l|0}_ERR_put_error(16,217,140,539300,216);l=0;return l|0}function _pkey_ec_ctrl(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,l=0,m=0;g=c[b+20>>2]|0;do switch(d|0){case 4097:{h=_EC_GROUP_new_by_curve_name(e)|0;if(!h){_ERR_put_error(16,197,141,539300,289);i=0;return i|0}j=c[g>>2]|0;if(j|0)_EC_GROUP_free(j);c[g>>2]=h;i=1;return i|0}case 4098:{h=c[g>>2]|0;if(!h){_ERR_put_error(16,197,139,539300,299);i=0;return i|0}else{_EC_GROUP_set_asn1_flag(h,e);i=1;return i|0}break}case 4099:{if((e|0)==-2){h=a[g+12>>0]|0;if(h<<24>>24==-1){i=(_EC_KEY_get_flags(c[(c[b+8>>2]|0)+20>>2]|0)|0)>>>12&1;return i|0}else{i=h<<24>>24;return i|0}}if((e+1|0)>>>0>2){i=-2;return i|0}a[g+12>>0]=e;if((e|0)==-1){h=g+8|0;j=c[h>>2]|0;if(!j){i=1;return i|0}_EC_KEY_free(j);c[h>>2]=0;i=1;return i|0}h=c[(c[b+8>>2]|0)+20>>2]|0;j=c[h+4>>2]|0;if(!j){i=-2;return i|0}if(((c[j+32>>2]|0)==1?(c[c[j+28>>2]>>2]|0)==1:0)?(c[j+40>>2]|0)==0:0){i=1;return i|0}j=g+8|0;k=c[j>>2]|0;if(!k){l=_EC_KEY_dup(h)|0;c[j>>2]=l;if(!l){i=0;return i|0}else m=l}else m=k;if(!e){_EC_KEY_clear_flags(m,4096);i=1;return i|0}else{_EC_KEY_set_flags(m,4096);i=1;return i|0}break}case 4100:{if((e|0)==-2){i=a[g+13>>0]|0;return i|0}if((e+-1|0)>>>0>1){i=-2;return i|0}a[g+13>>0]=e;i=1;return i|0}case 4101:{c[g+16>>2]=f;i=1;return i|0}case 4102:{c[f>>2]=c[g+16>>2];i=1;return i|0}case 4103:{if((e|0)<1){i=-2;return i|0}c[g+28>>2]=e;i=1;return i|0}case 4104:{c[f>>2]=c[g+28>>2];i=1;return i|0}case 4105:{k=g+20|0;l=c[k>>2]|0;if(l|0)_CRYPTO_free(l);c[k>>2]=f;c[g+24>>2]=f|0?e:0;i=1;return i|0}case 4106:{c[f>>2]=c[g+20>>2];i=c[g+24>>2]|0;return i|0}case 1:{if((((((_EVP_MD_type(f)|0)!=64?(_EVP_MD_type(f)|0)!=416:0)?(_EVP_MD_type(f)|0)!=675:0)?(_EVP_MD_type(f)|0)!=672:0)?(_EVP_MD_type(f)|0)!=673:0)?(_EVP_MD_type(f)|0)!=674:0){_ERR_put_error(16,197,138,539300,388);i=0;return i|0}c[g+4>>2]=f;i=1;return i|0}case 13:{c[f>>2]=c[g+4>>2];i=1;return i|0}case 11:case 5:case 7:case 2:{i=1;return i|0}default:{i=-2;return i|0}}while(0);return 0}function _pkey_ec_ctrl_str(a,b,c){a=a|0;b=b|0;c=c|0;var d=0,e=0,f=0,g=0,h=0,i=0;if(!(_strcmp(b,539282)|0)){d=_EC_curve_nist2nid(c)|0;if(!d){e=_OBJ_sn2nid(c)|0;if(!e){f=_OBJ_ln2nid(c)|0;if(!f){_ERR_put_error(16,198,141,539300,422);g=0;return g|0}else h=f}else h=e}else h=d;g=_EVP_PKEY_CTX_ctrl(a,408,6,4097,h,0)|0;return g|0}if(!(_strcmp(b,539340)|0)){if(_strcmp(c,539353)|0)if(!(_strcmp(c,539362)|0))i=1;else{g=-2;return g|0}else i=0;g=_EVP_PKEY_CTX_ctrl(a,408,6,4098,i,0)|0;return g|0}if(_strcmp(b,539374)|0){if(_strcmp(b,539386)|0){g=-2;return g|0}g=_EVP_PKEY_CTX_ctrl(a,408,1024,4099,_atoi(c)|0,0)|0;return g|0}b=_EVP_get_digestbyname(c)|0;if(!b){_ERR_put_error(16,198,151,539300,438);g=0;return g|0}else{g=_EVP_PKEY_CTX_ctrl(a,408,1024,4101,0,b)|0;return g|0}return 0}function _EC_curve_nist2nid(a){a=a|0;var b=0,d=0;if(_strcmp(537271,a)|0)if(_strcmp(537277,a)|0)if(_strcmp(537283,a)|0)if(_strcmp(537289,a)|0)if(_strcmp(537295,a)|0)if(_strcmp(537301,a)|0)if(_strcmp(537307,a)|0)if(_strcmp(537313,a)|0)if(_strcmp(537319,a)|0)if(_strcmp(537325,a)|0)if(_strcmp(537331,a)|0)if(_strcmp(537337,a)|0)if(_strcmp(537343,a)|0)if(_strcmp(537349,a)|0)if(!(_strcmp(537355,a)|0))b=14;else{d=0;return d|0}else b=13;else b=12;else b=11;else b=10;else b=9;else b=8;else b=7;else b=6;else b=5;else b=4;else b=3;else b=2;else b=1;else b=0;d=c[77600+(b<<3)+4>>2]|0;return d|0}function _OBJ_sn2nid(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0;b=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=b+8|0;e=b;c[d>>2]=a;f=c[305354]|0;do if(f){c[e>>2]=1;c[e+4>>2]=d;g=_lh_retrieve(f,e)|0;if(!g){h=c[d>>2]|0;i=2;break}else{j=(c[g+4>>2]|0)+8|0;break}}else{h=a;i=2}while(0);do if((i|0)==2){a=0;d=951;e=0;f=0;a:while(1){k=a;g=d;n=f;while(1){if((e|0)>=(g|0)){i=10;break a}o=(g+e|0)/2|0;p=84532+(o<<2)|0;q=_strcmp(h,c[31148+((c[p>>2]|0)*24|0)>>2]|0)|0;if((q|0)<0){k=q;g=o;n=p}else break}if(!q){r=p;break}else{a=q;d=g;e=o+1|0;f=p}}if((i|0)==10)if(!k)r=n;else{s=0;l=b;return s|0}if(!r){s=0;l=b;return s|0}else{j=31148+((c[r>>2]|0)*24|0)+8|0;break}}while(0);s=c[j>>2]|0;l=b;return s|0}function _OBJ_ln2nid(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0;b=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=b+8|0;e=b;f=d+4|0;c[f>>2]=a;g=c[305354]|0;do if(g){c[e>>2]=2;c[e+4>>2]=d;h=_lh_retrieve(g,e)|0;if(!h){i=c[f>>2]|0;j=2;break}else{k=(c[h+4>>2]|0)+8|0;break}}else{i=a;j=2}while(0);do if((j|0)==2){a=0;f=951;e=0;g=0;a:while(1){n=a;d=f;o=g;while(1){if((e|0)>=(d|0)){j=10;break a}p=(d+e|0)/2|0;q=80728+(p<<2)|0;r=_strcmp(i,c[31148+((c[q>>2]|0)*24|0)+4>>2]|0)|0;if((r|0)<0){n=r;d=p;o=q}else break}if(!r){s=q;break}else{a=r;f=d;e=p+1|0;g=q}}if((j|0)==10)if(!n)s=o;else{t=0;l=b;return t|0}if(!s){t=0;l=b;return t|0}else{k=31148+((c[s>>2]|0)*24|0)+8|0;break}}while(0);t=c[k>>2]|0;l=b;return t|0}function _EC_KEY_get_flags(a){a=a|0;return c[a+28>>2]|0}function _EC_KEY_dup(a){a=a|0;var b=0,d=0,e=0;b=_CRYPTO_malloc(36,533853,75)|0;if(!b){_ERR_put_error(16,182,65,533853,77);d=0;return d|0}c[b>>2]=1;c[b+28>>2]=0;e=b+4|0;c[e>>2]=0;c[e+4>>2]=0;c[e+8>>2]=0;c[e+12>>2]=0;c[b+20>>2]=4;c[b+24>>2]=1;c[b+32>>2]=0;if(_EC_KEY_copy(b,a)|0){d=b;return d|0}_EC_KEY_free(b);d=0;return d|0}function _EC_KEY_set_flags(a,b){a=a|0;b=b|0;var d=0;d=a+28|0;c[d>>2]=c[d>>2]|b;return}function _EC_KEY_clear_flags(a,b){a=a|0;b=b|0;var d=0;d=a+28|0;c[d>>2]=c[d>>2]&~b;return}function _EC_KEY_copy(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0;if((a|0)==0|(b|0)==0){_ERR_put_error(16,178,67,533853,145);d=0;return d|0}e=b+4|0;f=c[e>>2]|0;if(f|0){g=_EC_GROUP_method_of(f)|0;f=a+4|0;h=c[f>>2]|0;if(h|0)_EC_GROUP_free(h);h=_EC_GROUP_new(g)|0;c[f>>2]=h;if(!h){d=0;return d|0}if(!(_EC_GROUP_copy(h,c[e>>2]|0)|0)){d=0;return d|0}}h=b+8|0;if(c[h>>2]|0?(f=c[e>>2]|0,f|0):0){g=a+8|0;i=c[g>>2]|0;if(!i)j=f;else{_EC_POINT_free(i);j=c[e>>2]|0}e=_EC_POINT_new(j)|0;c[g>>2]=e;if(!e){d=0;return d|0}if(!(_EC_POINT_copy(e,c[h>>2]|0)|0)){d=0;return d|0}}h=b+12|0;e=c[h>>2]|0;if(e|0){g=a+12|0;j=c[g>>2]|0;do if(!j){i=_BN_new()|0;c[g>>2]=i;if(!i){d=0;return d|0}else{k=i;l=c[h>>2]|0;break}}else{k=j;l=e}while(0);if(!(_BN_copy(k,l)|0)){d=0;return d|0}}l=a+32|0;_EC_EX_DATA_free_all_data(l);k=c[b+32>>2]|0;a:do if(k|0){e=k;while(1){j=e+8|0;h=ij[c[j>>2]&8191](c[e+4>>2]|0)|0;if(!h){d=0;m=24;break}if(!(_EC_EX_DATA_set_data(l,h,c[j>>2]|0,c[e+12>>2]|0,c[e+16>>2]|0)|0)){d=0;m=24;break}e=c[e>>2]|0;if(!e)break a}if((m|0)==24)return d|0}while(0);c[a+16>>2]=c[b+16>>2];c[a+20>>2]=c[b+20>>2];c[a>>2]=c[b>>2];c[a+28>>2]=c[b+28>>2];d=a;return d|0}function _ECDH_compute_key(a,b,d,e,f){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0;g=_ecdh_check(e)|0;if(!g){h=0;return h|0}h=Fi[c[(c[g+12>>2]|0)+4>>2]&127](a,b,d,e,f)|0;return h|0}function _ECDH_KDF_X9_62(b,c,d,e,f,g,h){b=b|0;c=c|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;i=l;l=l+96|0;if((l|0)>=(m|0))ba(96);j=i;k=i+88|0;n=i+24|0;if(e>>>0>1073741824|(c>>>0>1073741824|g>>>0>1073741824)){o=0;l=i;return o|0}p=_EVP_MD_size(h)|0;_EVP_MD_CTX_init(j);q=k+3|0;r=k+2|0;s=k+1|0;t=1;u=b;b=c;while(1){_EVP_DigestInit_ex(j,h,0)|0;a[q>>0]=t;a[r>>0]=t>>>8;a[s>>0]=t>>>16;a[k>>0]=t>>>24;if(!(_EVP_DigestUpdate(j,d,e)|0)){v=10;break}if(!(_EVP_DigestUpdate(j,k,4)|0)){v=10;break}if(!(_EVP_DigestUpdate(j,f,g)|0)){v=10;break}if(b>>>0<p>>>0){v=8;break}c=b-p|0;if(!(_EVP_DigestFinal(j,u,0)|0)){v=10;break}if(!c){w=1;break}else{t=t+1|0;u=u+p|0;b=c}}if((v|0)==8)if(!(_EVP_DigestFinal(j,n,0)|0))v=10;else{_memcpy(u|0,n|0,b|0)|0;_OPENSSL_cleanse(n,p);w=1}if((v|0)==10)w=0;_EVP_MD_CTX_cleanup(j)|0;o=w;l=i;return o|0}function _ecdh_check(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=_EC_KEY_get_key_method_data(a,4762,5038,5038)|0;if(!b){d=_ecdh_data_new()|0;if(!d){e=0;return e|0}f=_EC_KEY_insert_key_method_data(a,d,4762,5038,5038)|0;if(!f)g=d;else{a=c[d+4>>2]|0;if(a|0)_ENGINE_finish(a)|0;_CRYPTO_free_ex_data(13,d,d+16|0);_OPENSSL_cleanse(d,24);_CRYPTO_free(d);g=f}}else g=b;e=g;return e|0}function _ecdh_data_dup(a){a=a|0;var b=0;if(!a)b=0;else b=_ecdh_data_new()|0;return b|0}function _ecdh_data_free(a){a=a|0;var b=0;b=c[a+4>>2]|0;if(b|0)_ENGINE_finish(b)|0;_CRYPTO_free_ex_data(13,a,a+16|0);_OPENSSL_cleanse(a,24);_CRYPTO_free(a);return}function _EC_KEY_get_key_method_data(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0;_CRYPTO_lock(5,33,533853,511);f=_EC_EX_DATA_get_data(c[a+32>>2]|0,b,d,e)|0;_CRYPTO_lock(6,33,533853,515);return f|0}function _ecdh_data_new(){var a=0,b=0,d=0,e=0,f=0,g=0,h=0;a=_CRYPTO_malloc(24,539405,140)|0;if(!a){_ERR_put_error(43,101,65,539405,142);b=0;return b|0}c[a>>2]=0;d=c[305383]|0;if(!d){e=_ECDH_OpenSSL()|0;c[305383]=e;f=e}else f=d;d=a+12|0;c[d>>2]=f;f=a+4|0;c[f>>2]=0;e=_ENGINE_get_default_ECDH()|0;c[f>>2]=e;if(e){g=_ENGINE_get_ECDH(e)|0;c[d>>2]=g;if(!g){_ERR_put_error(43,101,38,539405,156);_ENGINE_finish(c[f>>2]|0)|0;_CRYPTO_free(a);b=0;return b|0}else h=g}else h=c[d>>2]|0;c[a+8>>2]=c[h+8>>2];_CRYPTO_new_ex_data(13,a,a+16|0)|0;b=a;return b|0}function _EC_KEY_insert_key_method_data(a,b,d,e,f){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;var g=0;_CRYPTO_lock(9,33,533853,527);g=a+32|0;a=_EC_EX_DATA_get_data(c[g>>2]|0,d,e,f)|0;if(!a)_EC_EX_DATA_set_data(g,b,d,e,f)|0;_CRYPTO_lock(10,33,533853,534);return a|0}function _ECDH_OpenSSL(){return 88336}function _ENGINE_get_default_ECDH(){return _engine_table_select(1221536,1)|0}function _ENGINE_get_ECDH(a){a=a|0;return c[a+20>>2]|0}function _ecdh_compute_key(a,b,d,e,f){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0;g=l;l=l+16|0;if((l|0)>=(m|0))ba(16);h=g;c[h>>2]=b;if((b|0)<0){_ERR_put_error(43,100,65,539466,123);i=-1;l=g;return i|0}j=_BN_CTX_new()|0;if(!j){i=-1;l=g;return i|0}_BN_CTX_start(j);k=_BN_CTX_get(j)|0;n=_BN_CTX_get(j)|0;o=_EC_KEY_get0_private_key(e)|0;a:do if(!o){_ERR_put_error(43,100,100,539466,136);p=-1;q=0}else{r=_EC_KEY_get0_group(e)|0;do if(!((_EC_KEY_get_flags(e)|0)&4096))s=o;else{if(_EC_GROUP_get_cofactor(r,k,j)|0?_BN_mul(k,k,o,j)|0:0){s=k;break}_ERR_put_error(43,100,65,539466,145);p=-1;q=0;break a}while(0);t=_EC_POINT_new(r)|0;if(!t){_ERR_put_error(43,100,65,539466,152);p=-1;q=0;break}do if(_EC_POINT_mul(r,t,0,d,s,j)|0){if((_EC_METHOD_get_field_type(_EC_GROUP_method_of(r)|0)|0)==406){if(!(_EC_POINT_get_affine_coordinates_GFp(r,t,k,n,j)|0)){_ERR_put_error(43,100,101,539466,164);u=0;v=-1;break}}else if(!(_EC_POINT_get_affine_coordinates_GF2m(r,t,k,n,j)|0)){_ERR_put_error(43,100,101,539466,171);u=0;v=-1;break}w=((_EC_GROUP_get_degree(r)|0)+7|0)/8|0;x=((_BN_num_bits(k)|0)+7|0)/8|0;if(w>>>0<x>>>0){_ERR_put_error(43,100,68,539466,180);u=0;v=-1;break}y=_CRYPTO_malloc(w,539466,183)|0;if(!y){_ERR_put_error(43,100,65,539466,184);u=0;v=-1;break}_memset(y|0,0,w-x|0)|0;if((x|0)!=(_BN_bn2bin(k,y+w+(0-x)|0)|0)){_ERR_put_error(43,100,3,539466,190);u=y;v=-1;break}if(f)if(!(ri[f&511](y,w,a,h)|0)){_ERR_put_error(43,100,102,539466,196);u=y;v=-1;break}else{u=y;v=c[h>>2]|0;break}else{if(w>>>0<b>>>0){c[h>>2]=w;z=w}else z=b;_memcpy(a|0,y|0,z|0)|0;u=y;v=z;break}}else{_ERR_put_error(43,100,101,539466,157);u=0;v=-1}while(0);_EC_POINT_free(t);p=v;q=u}while(0);_BN_CTX_end(j);_BN_CTX_free(j);if(!q){i=p;l=g;return i|0}_CRYPTO_free(q);i=p;l=g;return i|0}function _ECDSA_verify(a,b,d,e,f,g){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;var h=0,i=0,j=0,k=0,n=0,o=0,p=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);h=a+8|0;i=a+4|0;j=a;c[i>>2]=e;c[j>>2]=0;k=_ECDSA_SIG_new()|0;c[h>>2]=k;if(!k){n=-1;l=a;return n|0}if(_d2i_ECDSA_SIG(h,i,f)|0){i=_i2d_ECDSA_SIG(c[h>>2]|0,j)|0;if((i|0)==(f|0)?(_memcmp(e,c[j>>2]|0,f)|0)==0:0){f=c[h>>2]|0;e=_ecdsa_check(g)|0;if(!e)o=0;else o=ri[c[(c[e+12>>2]|0)+12>>2]&511](b,d,f,g)|0}else o=-1;if((i|0)>0){_OPENSSL_cleanse(c[j>>2]|0,i);_CRYPTO_free(c[j>>2]|0);p=o}else p=o}else p=-1;_ECDSA_SIG_free(c[h>>2]|0);n=p;l=a;return n|0}function _ECDSA_SIG_new(){return _ASN1_item_new(88352)|0}function _d2i_ECDSA_SIG(a,b,c){a=a|0;b=b|0;c=c|0;return _ASN1_item_d2i(a,b,c,88352)|0}function _i2d_ECDSA_SIG(a,b){a=a|0;b=b|0;return _ASN1_item_i2d(a,b,88352)|0}function _ecdsa_check(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=_EC_KEY_get_key_method_data(a,4763,5039,5039)|0;if(!b){d=_ecdsa_data_new()|0;if(!d){e=0;return e|0}f=_EC_KEY_insert_key_method_data(a,d,4763,5039,5039)|0;if(!f)g=d;else{a=c[d+4>>2]|0;if(a|0)_ENGINE_finish(a)|0;_CRYPTO_free_ex_data(12,d,d+16|0);_OPENSSL_cleanse(d,24);_CRYPTO_free(d);g=f}}else g=b;e=g;return e|0}function _ECDSA_SIG_free(a){a=a|0;_ASN1_item_free(a,88352);return}function _ecdsa_data_dup(a){a=a|0;var b=0;if(!a)b=0;else b=_ecdsa_data_new()|0;return b|0}function _ecdsa_data_free(a){a=a|0;var b=0;b=c[a+4>>2]|0;if(b|0)_ENGINE_finish(b)|0;_CRYPTO_free_ex_data(12,a,a+16|0);_OPENSSL_cleanse(a,24);_CRYPTO_free(a);return}function _ecdsa_data_new(){var a=0,b=0,d=0,e=0,f=0,g=0,h=0;a=_CRYPTO_malloc(24,539518,119)|0;if(!a){_ERR_put_error(42,100,65,539518,121);b=0;return b|0}c[a>>2]=0;d=c[305385]|0;if(!d){e=_ECDSA_OpenSSL()|0;c[305385]=e;f=e}else f=d;d=a+12|0;c[d>>2]=f;f=a+4|0;c[f>>2]=0;e=_ENGINE_get_default_ECDSA()|0;c[f>>2]=e;if(e){g=_ENGINE_get_ECDSA(e)|0;c[d>>2]=g;if(!g){_ERR_put_error(42,100,38,539518,135);_ENGINE_finish(c[f>>2]|0)|0;_CRYPTO_free(a);b=0;return b|0}else h=g}else h=c[d>>2]|0;c[a+8>>2]=c[h+16>>2];_CRYPTO_new_ex_data(12,a,a+16|0)|0;b=a;return b|0}function _ECDSA_OpenSSL(){return 88420}function _ENGINE_get_default_ECDSA(){return _engine_table_select(1221544,1)|0}function _ENGINE_get_ECDSA(a){a=a|0;return c[a+24>>2]|0}function _ecdsa_do_sign(a,b,d,e,f){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0;g=l;l=l+16|0;if((l|0)>=(m|0))ba(16);h=g;c[h>>2]=0;i=_ecdsa_check(f)|0;j=_EC_KEY_get0_group(f)|0;k=_EC_KEY_get0_private_key(f)|0;if((i|0)==0|((j|0)==0|(k|0)==0)){_ERR_put_error(42,101,67,539581,253);n=0;l=g;return n|0}i=_ECDSA_SIG_new()|0;if(!i){_ERR_put_error(42,101,65,539581,259);n=0;l=g;return n|0}o=c[i+4>>2]|0;p=_BN_CTX_new()|0;q=(p|0)==0;a:do if(!q?(r=_BN_new()|0,(r|0)!=0):0){s=_BN_new()|0;if(s){t=_BN_new()|0;if(t){if(!(_EC_GROUP_get_order(j,r,p)|0)){_ERR_put_error(42,101,16,539581,271);u=r;v=s;w=t;x=41;break}y=_BN_num_bits(r)|0;z=(b<<3|0)>(y|0)?(y+7|0)/8|0:b;if(!(_BN_bin2bn(a,z,t)|0)){_ERR_put_error(42,101,3,539581,281);u=r;v=s;w=t;x=41;break}if((z<<3|0)>(y|0)?(_BN_rshift(t,t,8-(y&7)|0)|0)==0:0){_ERR_put_error(42,101,3,539581,286);u=r;v=s;w=t;x=41;break}y=o+4|0;z=(d|0)!=0&(e|0)!=0;b:do if((d|0)==0|(e|0)==0){while(1){if(!(_ECDSA_sign_setup(f,p,h,i)|0))break;A=c[h>>2]|0;if(!(_BN_mod_mul(s,k,c[i>>2]|0,r,p)|0)){x=34;break b}if(!(_BN_mod_add_quick(o,s,t,r)|0)){x=36;break b}if(!(_BN_mod_mul(o,o,A,r,p)|0)){x=38;break b}if(c[y>>2]|0){B=i;C=r;D=s;E=t;break a}if(z){x=40;break b}}_ERR_put_error(42,101,42,539581,292);u=r;v=s;w=t;x=41;break a}else{c:do if(z){if(_BN_copy(c[i>>2]|0,e)|0){if(!(_BN_mod_mul(s,k,c[i>>2]|0,r,p)|0)){x=34;break b}if(!(_BN_mod_add_quick(o,s,t,r)|0)){x=36;break b}if(!(_BN_mod_mul(o,o,d,r,p)|0)){x=38;break b}if(!(c[y>>2]|0)){x=40;break b}else{B=i;C=r;D=s;E=t;break a}}}else while(1){if(!(_BN_copy(c[i>>2]|0,e)|0))break c;if(!(_BN_mod_mul(s,k,c[i>>2]|0,r,p)|0)){x=34;break b}if(!(_BN_mod_add_quick(o,s,t,r)|0)){x=36;break b}if(!(_BN_mod_mul(o,o,d,r,p)|0)){x=38;break b}if(c[y>>2]|0){B=i;C=r;D=s;E=t;break a}}while(0);_ERR_put_error(42,101,65,539581,299);u=r;v=s;w=t;x=41;break a}while(0);if((x|0)==34){_ERR_put_error(42,101,3,539581,305);u=r;v=s;w=t;x=41;break}else if((x|0)==36){_ERR_put_error(42,101,3,539581,309);u=r;v=s;w=t;x=41;break}else if((x|0)==38){_ERR_put_error(42,101,3,539581,313);u=r;v=s;w=t;x=41;break}else if((x|0)==40){_ERR_put_error(42,101,106,539581,323);u=r;v=s;w=t;x=41;break}}else{F=r;G=s;x=9}}else{F=r;G=0;x=9}}else{F=0;G=0;x=9}while(0);if((x|0)==9){_ERR_put_error(42,101,65,539581,266);u=F;v=G;w=0;x=41}if((x|0)==41){_ECDSA_SIG_free(i);B=0;C=u;D=v;E=w}if(!q)_BN_CTX_free(p);if(E|0)_BN_clear_free(E);if(D|0)_BN_clear_free(D);if(C|0)_BN_free(C);C=c[h>>2]|0;if(!C){n=B;l=g;return n|0}_BN_clear_free(C);n=B;l=g;return n|0}function _ecdsa_sign_setup(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;if(a|0?(f=_EC_KEY_get0_group(a)|0,f|0):0){a=(b|0)==0;if(a){g=_BN_CTX_new()|0;if(!g){_ERR_put_error(42,103,65,539581,106);h=0;return h|0}else i=g}else i=b;b=_BN_new()|0;g=_BN_new()|0;j=_BN_new()|0;k=_BN_new()|0;l=(b|0)!=0;m=(g|0)!=0;n=(j|0)!=0;o=(k|0)!=0;a:do if(l&m&n&o){p=_EC_POINT_new(f)|0;if(!p){_ERR_put_error(42,103,16,539581,121);q=0;r=45;break}if(!(_EC_GROUP_get_order(f,j,i)|0)){_ERR_put_error(42,103,16,539581,125);q=p;r=45;break}s=b+4|0;t=g+4|0;b:while(1){do if(!(_BN_rand_range(b,j)|0)){r=16;break b}while(!(c[s>>2]|0));if(!(_BN_add(b,b,j)|0)){q=p;r=45;break a}u=_BN_num_bits(b)|0;if((u|0)<=(_BN_num_bits(j)|0)?(_BN_add(b,b,j)|0)==0:0){q=p;r=45;break a}if(!(_EC_POINT_mul(f,p,b,0,0,i)|0)){r=22;break}if((_EC_METHOD_get_field_type(_EC_GROUP_method_of(f)|0)|0)==406){if(!(_EC_POINT_get_affine_coordinates_GFp(f,p,k,0,i)|0)){r=25;break}}else if(!(_EC_POINT_get_affine_coordinates_GF2m(f,p,k,0,i)|0)){r=27;break}if(!(_BN_nnmod(g,k,j,i)|0)){r=29;break}if(c[t>>2]|0){r=31;break}}if((r|0)==16){_ERR_put_error(42,103,104,539581,134);q=p;r=45;break}else if((r|0)==22){_ERR_put_error(42,103,16,539581,152);q=p;r=45;break}else if((r|0)==25){_ERR_put_error(42,103,16,539581,159);q=p;r=45;break}else if((r|0)==27){_ERR_put_error(42,103,16,539581,169);q=p;r=45;break}else if((r|0)==29){_ERR_put_error(42,103,3,539581,175);q=p;r=45;break}else if((r|0)==31){if(!(_EC_GROUP_get_mont_data(f)|0)){if(!(_BN_mod_inverse(b,b,j,i)|0)){_ERR_put_error(42,103,3,539581,203);q=p;r=45;break}}else{if(!(_BN_set_word(k,2)|0)){_ERR_put_error(42,103,3,539581,188);q=p;r=45;break}if(!(_BN_mod_sub(k,j,k,j,i)|0)){_ERR_put_error(42,103,3,539581,192);q=p;r=45;break}t=k+16|0;c[t>>2]=c[t>>2]|4;if(!(_BN_mod_exp_mont_consttime(b,b,k,j,i,_EC_GROUP_get_mont_data(f)|0)|0)){_ERR_put_error(42,103,3,539581,198);q=p;r=45;break}}t=c[e>>2]|0;if(t|0)_BN_clear_free(t);t=c[d>>2]|0;if(t|0)_BN_clear_free(t);c[e>>2]=g;c[d>>2]=b;v=1;w=p;break}}else{_ERR_put_error(42,103,65,539581,117);q=0;r=45}while(0);if((r|0)==45){if(l)_BN_clear_free(b);if(m){_BN_clear_free(g);v=0;w=q}else{v=0;w=q}}if(a)_BN_CTX_free(i);if(n)_BN_free(j);if(w|0)_EC_POINT_free(w);if(!o){h=v;return h|0}_BN_clear_free(k);h=v;return h|0}_ERR_put_error(42,103,67,539581,100);h=0;return h|0}function _ecdsa_do_verify(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0;if((e|0?(f=_EC_KEY_get0_group(e)|0,f|0):0)?(g=_EC_KEY_get0_public_key(e)|0,!((d|0)==0|(g|0)==0)):0){e=_BN_CTX_new()|0;if(!e){_ERR_put_error(42,102,65,539581,370);h=-1;return h|0}_BN_CTX_start(e);i=_BN_CTX_get(e)|0;j=_BN_CTX_get(e)|0;k=_BN_CTX_get(e)|0;l=_BN_CTX_get(e)|0;m=_BN_CTX_get(e)|0;a:do if(!m){_ERR_put_error(42,102,3,539581,380);n=0;o=-1}else{if(!(_EC_GROUP_get_order(f,i,e)|0)){_ERR_put_error(42,102,16,539581,385);n=0;o=-1;break}p=c[d>>2]|0;if(((((c[p+4>>2]|0?(c[p+12>>2]|0)==0:0)?(_BN_ucmp(p,i)|0)<=-1:0)?(p=d+4|0,q=c[p>>2]|0,c[q+4>>2]|0):0)?(c[q+12>>2]|0)==0:0)?(_BN_ucmp(q,i)|0)<=-1:0){if(!(_BN_mod_inverse(k,c[p>>2]|0,i,e)|0)){_ERR_put_error(42,102,3,539581,398);n=0;o=-1;break}p=_BN_num_bits(i)|0;q=(b<<3|0)>(p|0)?(p+7|0)/8|0:b;if(!(_BN_bin2bn(a,q,l)|0)){_ERR_put_error(42,102,3,539581,409);n=0;o=-1;break}if((q<<3|0)>(p|0)?(_BN_rshift(l,l,8-(p&7)|0)|0)==0:0){_ERR_put_error(42,102,3,539581,414);n=0;o=-1;break}if(!(_BN_mod_mul(j,l,k,i,e)|0)){_ERR_put_error(42,102,3,539581,419);n=0;o=-1;break}if(!(_BN_mod_mul(k,c[d>>2]|0,k,i,e)|0)){_ERR_put_error(42,102,3,539581,424);n=0;o=-1;break}p=_EC_POINT_new(f)|0;if(!p){_ERR_put_error(42,102,65,539581,429);n=0;o=-1;break}if(!(_EC_POINT_mul(f,p,j,g,k,e)|0)){_ERR_put_error(42,102,16,539581,433);n=p;o=-1;break}do if((_EC_METHOD_get_field_type(_EC_GROUP_method_of(f)|0)|0)==406){if(_EC_POINT_get_affine_coordinates_GFp(f,p,m,0,e)|0)break;_ERR_put_error(42,102,16,539581,439);n=p;o=-1;break a}else{if(_EC_POINT_get_affine_coordinates_GF2m(f,p,m,0,e)|0)break;_ERR_put_error(42,102,16,539581,447);n=p;o=-1;break a}while(0);if(!(_BN_nnmod(j,m,i,e)|0)){_ERR_put_error(42,102,3,539581,453);n=p;o=-1;break}else{n=p;o=(_BN_ucmp(j,c[d>>2]|0)|0)==0&1;break}}_ERR_put_error(42,102,100,539581,392);n=0;o=0}while(0);_BN_CTX_end(e);_BN_CTX_free(e);if(!n){h=o;return h|0}_EC_POINT_free(n);h=o;return h|0}_ERR_put_error(42,102,103,539581,364);h=-1;return h|0}function _EC_GROUP_get_mont_data(a){a=a|0;var b=0;if((c[a+52>>2]|0)>=0){b=0;return b|0}b=c[a+172>>2]|0;return b|0}function _BN_mod_sub(a,b,d,e,f){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;var g=0;if(!(_BN_sub(a,b,d)|0)){g=0;return g|0}if(!(_BN_div(0,a,a,e,f)|0)){g=0;return g|0}if(!(c[a+12>>2]|0)){g=1;return g|0}g=nj[(c[e+12>>2]|0?1141:1140)&2047](a,a,e)|0;return g|0}function _ECDSA_sign_setup(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0;f=_ecdsa_check(a)|0;if(!f){g=0;return g|0}g=ri[c[(c[f+12>>2]|0)+8>>2]&511](a,b,d,e)|0;return g|0}function _ECDSA_sign(a,b,d,e,f,g){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;var h=0,i=0,j=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);h=a;c[h>>2]=e;_RAND_seed(b,d);e=_ecdsa_check(g)|0;if(e|0?(i=Fi[c[(c[e+12>>2]|0)+4>>2]&127](b,d,0,0,g)|0,i|0):0){c[f>>2]=_i2d_ECDSA_SIG(i,h)|0;_ECDSA_SIG_free(i);j=1;l=a;return j|0}c[f>>2]=0;j=0;l=a;return j|0}function _EC_KEY_generate_key(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0;if(a|0?(b=a+4|0,c[b>>2]|0):0){d=_BN_new()|0;if(!d){e=0;return e|0}f=_BN_CTX_new()|0;do if(f){g=a+12|0;h=c[g>>2]|0;if(!h){i=_BN_new()|0;if(!i){j=f;k=19;break}else l=i}else l=h;a:do if(_EC_GROUP_get_order(c[b>>2]|0,d,f)|0){h=l+4|0;do if(!(_BN_rand_range(l,d)|0)){k=18;break a}while(!(c[h>>2]|0));h=a+8|0;i=c[h>>2]|0;if(!i){m=_EC_POINT_new(c[b>>2]|0)|0;if(!m){k=18;break}else n=m}else n=i;if(!(_EC_POINT_mul(c[b>>2]|0,n,l,0,0,f)|0))o=0;else{c[g>>2]=l;c[h>>2]=n;o=1}_BN_free(d);if(!(c[a+8>>2]|0)){_EC_POINT_free(n);p=o}else p=o}else k=18;while(0);if((k|0)==18){_BN_free(d);p=0}if(!(c[a+12>>2]|0)){_BN_free(l);q=f;r=p}else{q=f;r=p}}else{j=0;k=19}while(0);if((k|0)==19){_BN_free(d);q=j;r=0}if(!q){e=r;return e|0}_BN_CTX_free(q);e=r;return e|0}_ERR_put_error(16,179,67,533853,243);e=0;return e|0}function _pkey_dsa_init(a){a=a|0;var b=0,d=0;b=_CRYPTO_malloc(24,539678,84)|0;if(!b){d=0;return d|0}c[b>>2]=1024;c[b+4>>2]=160;c[b+8>>2]=0;c[b+20>>2]=0;c[a+20>>2]=b;c[a+32>>2]=b+12;c[a+36>>2]=2;d=1;return d|0}function _pkey_dsa_copy(a,b){a=a|0;b=b|0;var d=0,e=0;d=_CRYPTO_malloc(24,539678,84)|0;if(!d){e=0;return e|0}c[d>>2]=1024;c[d+4>>2]=160;c[d+8>>2]=0;c[d+20>>2]=0;c[a+20>>2]=d;c[a+32>>2]=d+12;c[a+36>>2]=2;a=c[b+20>>2]|0;c[d>>2]=c[a>>2];c[d+4>>2]=c[a+4>>2];c[d+8>>2]=c[a+8>>2];c[d+20>>2]=c[a+20>>2];e=1;return e|0}function _pkey_dsa_cleanup(a){a=a|0;var b=0;b=c[a+20>>2]|0;if(!b)return;_CRYPTO_free(b);return}function _pkey_dsa_paramgen(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d;f=c[a+20>>2]|0;if(!(c[a+28>>2]|0))g=0;else{_evp_pkey_set_cb_translate(e,a);g=e}e=_DSA_new()|0;if(!e){h=0;l=d;return h|0}a=_dsa_builtin_paramgen(e,c[f>>2]|0,c[f+4>>2]|0,c[f+8>>2]|0,0,0,0,0,0,g)|0;if(!a){_DSA_free(e);h=0;l=d;return h|0}else{_EVP_PKEY_assign(b,116,e)|0;h=a;l=d;return h|0}return 0}function _pkey_dsa_keygen(a,b){a=a|0;b=b|0;var d=0,e=0;d=a+8|0;if(!(c[d>>2]|0)){_ERR_put_error(10,121,107,539678,268);e=0;return e|0}a=_DSA_new()|0;if(!a){e=0;return e|0}_EVP_PKEY_assign(b,116,a)|0;if(!(_EVP_PKEY_copy_parameters(b,c[d>>2]|0)|0)){e=0;return e|0}e=_DSA_generate_key(c[b+20>>2]|0)|0;return e|0}function _pkey_dsa_sign(a,b,d,e,f){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,n=0;g=l;l=l+16|0;if((l|0)>=(m|0))ba(16);h=g;i=c[(c[a+8>>2]|0)+20>>2]|0;j=c[(c[a+20>>2]|0)+20>>2]|0;if(!j)k=64;else k=_EVP_MD_type(j)|0;j=_DSA_sign(k,e,f,b,h,i)|0;if((j|0)<1){n=j;l=g;return n|0}c[d>>2]=c[h>>2];n=1;l=g;return n|0}function _pkey_dsa_verify(a,b,d,e,f){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0;g=c[(c[a+8>>2]|0)+20>>2]|0;h=c[(c[a+20>>2]|0)+20>>2]|0;if(!h)i=64;else i=_EVP_MD_type(h)|0;return _DSA_verify(i,e,f,b,d,g)|0}function _pkey_dsa_ctrl(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0;f=c[a+20>>2]|0;switch(b|0){case 4097:{if((d|0)<256){g=-2;return g|0}c[f>>2]=d;g=1;return g|0}case 4098:{switch(d>>>5|d<<27|0){case 0:case 5:case 7:case 8:break;default:{g=-2;return g|0}}c[f+4>>2]=d;g=1;return g|0}case 4099:{if(((_EVP_MD_type(e)|0)!=64?(_EVP_MD_type(e)|0)!=675:0)?(_EVP_MD_type(e)|0)!=672:0){_ERR_put_error(10,120,106,539678,180);g=0;return g|0}c[f+20>>2]=e;g=1;return g|0}case 1:{if(((((((_EVP_MD_type(e)|0)!=64?(_EVP_MD_type(e)|0)!=116:0)?(_EVP_MD_type(e)|0)!=66:0)?(_EVP_MD_type(e)|0)!=675:0)?(_EVP_MD_type(e)|0)!=672:0)?(_EVP_MD_type(e)|0)!=673:0)?(_EVP_MD_type(e)|0)!=674:0){_ERR_put_error(10,120,106,539678,194);g=0;return g|0}c[f+20>>2]=e;g=1;return g|0}case 13:{c[e>>2]=c[f+20>>2];g=1;return g|0}case 2:{_ERR_put_error(10,120,150,539678,211);g=-2;return g|0}case 11:case 5:case 7:{g=1;return g|0}default:{g=-2;return g|0}}return 0}function _pkey_dsa_ctrl_str(a,b,c){a=a|0;b=b|0;c=c|0;var d=0;if(!(_strcmp(b,539624)|0)){d=_EVP_PKEY_CTX_ctrl(a,116,2,4097,_atoi(c)|0,0)|0;return d|0}if(!(_strcmp(b,539642)|0)){d=_EVP_PKEY_CTX_ctrl(a,116,2,4098,_atoi(c)|0,0)|0;return d|0}if(_strcmp(b,539662)|0){d=-2;return d|0}d=_EVP_PKEY_CTX_ctrl(a,116,2,4099,0,_EVP_get_digestbyname(c)|0)|0;return d|0}function _DSA_verify(a,b,d,e,f,g){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;var h=0,i=0,j=0,k=0,n=0,o=0,p=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);h=a+8|0;i=a+4|0;j=a;c[i>>2]=e;c[j>>2]=0;k=_DSA_SIG_new()|0;c[h>>2]=k;if(!k){n=-1;l=a;return n|0}if(_ASN1_item_d2i(h,i,f,77940)|0){i=_ASN1_item_i2d(c[h>>2]|0,j,77940)|0;if((i|0)==(f|0)?(_memcmp(e,c[j>>2]|0,f)|0)==0:0)o=_DSA_do_verify(b,d,c[h>>2]|0,g)|0;else o=-1;if((i|0)>0){_OPENSSL_cleanse(c[j>>2]|0,i);_CRYPTO_free(c[j>>2]|0);p=o}else p=o}else p=-1;_DSA_SIG_free(c[h>>2]|0);n=p;l=a;return n|0}function _DSA_do_verify(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;return ri[c[(c[e+60>>2]|0)+12>>2]&511](a,b,d,e)|0}function _DSA_sign(a,b,d,e,f,g){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;var h=0,i=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);h=a;c[h>>2]=e;_RAND_seed(b,d);e=_DSA_do_sign(b,d,g)|0;if(!e){c[f>>2]=0;i=0;l=a;return i|0}else{c[f>>2]=_ASN1_item_i2d(e,h,77940)|0;_DSA_SIG_free(e);i=1;l=a;return i|0}return 0}function _DSA_do_sign(a,b,d){a=a|0;b=b|0;d=d|0;return nj[c[(c[d+60>>2]|0)+4>>2]&2047](a,b,d)|0}function _DSA_generate_key(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0;b=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=b;e=c[(c[a+60>>2]|0)+44>>2]|0;if(e|0){f=ij[e&8191](a)|0;l=b;return f|0}e=_BN_CTX_new()|0;if(!e){f=0;l=b;return f|0}g=a+28|0;h=c[g>>2]|0;if(!h){i=_BN_new()|0;if(!i)j=0;else{k=i;n=6}}else{k=h;n=6}if((n|0)==6){h=a+16|0;i=k+4|0;while(1){if(!(_BN_rand_range(k,c[h>>2]|0)|0)){o=0;break}if(c[i>>2]|0){n=9;break}}do if((n|0)==9){h=a+24|0;p=c[h>>2]|0;if(!p){q=_BN_new()|0;if(!q){o=0;break}else r=q}else r=p;if(!(c[a+40>>2]&2)){_BN_init(d);c[d>>2]=c[k>>2];c[d+4>>2]=c[i>>2];c[d+8>>2]=c[k+8>>2];c[d+12>>2]=c[k+12>>2];p=d+16|0;c[p>>2]=c[p>>2]&1|c[k+16>>2]&-8|6;s=d}else s=k;if(_BN_mod_exp(r,c[a+20>>2]|0,s,c[a+12>>2]|0,e)|0){c[g>>2]=k;c[h>>2]=r;o=1;break}if(!(c[h>>2]|0)){_BN_free(r);o=0}else o=0}while(0);if(!(c[g>>2]|0)){_BN_free(k);j=o}else j=o}_BN_CTX_free(e);f=j;l=b;return f|0}function _pkey_rsa_init(a){a=a|0;var b=0,d=0;b=_CRYPTO_malloc(44,539720,103)|0;if(!b){d=0;return d|0}c[b>>2]=1024;c[b+4>>2]=0;c[b+16>>2]=1;c[b+20>>2]=0;c[b+24>>2]=0;c[b+32>>2]=0;c[b+28>>2]=-2;c[b+36>>2]=0;c[b+40>>2]=0;c[a+20>>2]=b;c[a+32>>2]=b+8;c[a+36>>2]=2;d=1;return d|0}function _pkey_rsa_copy(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0;d=_CRYPTO_malloc(44,539720,103)|0;if(!d){e=0;return e|0}c[d>>2]=1024;c[d+4>>2]=0;c[d+16>>2]=1;c[d+20>>2]=0;c[d+24>>2]=0;c[d+32>>2]=0;c[d+28>>2]=-2;c[d+36>>2]=0;c[d+40>>2]=0;c[a+20>>2]=d;c[a+32>>2]=d+8;c[a+36>>2]=2;a=c[b+20>>2]|0;c[d>>2]=c[a>>2];b=c[a+4>>2]|0;if(b|0?(f=_BN_dup(b)|0,c[d+4>>2]=f,(f|0)==0):0){e=0;return e|0}c[d+16>>2]=c[a+16>>2];c[d+20>>2]=c[a+20>>2];c[d+24>>2]=c[a+24>>2];f=a+36|0;b=c[f>>2]|0;if(!b){e=1;return e|0}g=d+36|0;h=c[g>>2]|0;if(!h)i=b;else{_CRYPTO_free(h);i=c[f>>2]|0}f=a+40|0;a=_BUF_memdup(i,c[f>>2]|0)|0;c[g>>2]=a;if(!a){e=0;return e|0}c[d+40>>2]=c[f>>2];e=1;return e|0}function _pkey_rsa_cleanup(a){a=a|0;var b=0;b=c[a+20>>2]|0;if(!b)return;a=c[b+4>>2]|0;if(a|0)_BN_free(a);a=c[b+32>>2]|0;if(a|0)_CRYPTO_free(a);a=c[b+36>>2]|0;if(a|0)_CRYPTO_free(a);_CRYPTO_free(b);return}function _pkey_rsa_keygen(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d;f=c[a+20>>2]|0;g=f+4|0;if(!(c[g>>2]|0)){h=_BN_new()|0;c[g>>2]=h;if((h|0)!=0?(_BN_set_word(h,65537)|0)!=0:0)i=4;else j=0}else i=4;do if((i|0)==4){h=_RSA_new()|0;if(h){if(!(c[a+28>>2]|0))k=0;else{_evp_pkey_set_cb_translate(e,a);k=e}n=_RSA_generate_key_ex(h,c[f>>2]|0,c[g>>2]|0,k)|0;if((n|0)>0){_EVP_PKEY_assign(b,6,h)|0;j=n;break}else{_RSA_free(h);j=n;break}}else j=0}while(0);l=d;return j|0}function _pkey_rsa_sign(b,d,e,f,g){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;var h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;h=l;l=l+16|0;if((l|0)>=(m|0))ba(16);i=h;j=c[b+20>>2]|0;k=b+8|0;b=c[(c[k>>2]|0)+20>>2]|0;n=j+20|0;o=c[n>>2]|0;a:do if(!o)p=_RSA_private_encrypt(g,f,d,b,c[j+16>>2]|0)|0;else{if((_EVP_MD_size(o)|0)!=(g|0)){_ERR_put_error(4,142,143,539720,228);q=-1;l=h;return q|0}if((_EVP_MD_type(c[n>>2]|0)|0)==95)if((c[j+16>>2]|0)==1){r=_RSA_sign_ASN1_OCTET_STRING(95,f,g,d,i,b)|0;if((r|0)<1)q=r;else{p=c[i>>2]|0;break}l=h;return q|0}else{q=-1;l=h;return q|0}switch(c[j+16>>2]|0){case 5:{r=g+1|0;if((_EVP_PKEY_size(c[k>>2]|0)|0)>>>0<r>>>0){_ERR_put_error(4,142,120,539720,258);q=-1;l=h;return q|0}s=j+32|0;t=c[s>>2]|0;if(!t){u=_CRYPTO_malloc(_EVP_PKEY_size(c[k>>2]|0)|0,539720,156)|0;c[s>>2]=u;if(!u){_ERR_put_error(4,142,65,539720,262);q=-1;l=h;return q|0}else v=u}else v=t;_memcpy(v|0,f|0,g|0)|0;t=(_RSA_X931_hash_id(_EVP_MD_type(c[n>>2]|0)|0)|0)&255;a[(c[s>>2]|0)+g>>0]=t;p=_RSA_private_encrypt(r,c[s>>2]|0,d,b,5)|0;break a;break}case 1:{s=_RSA_sign(_EVP_MD_type(c[n>>2]|0)|0,f,g,d,i,b)|0;if((s|0)<1)q=s;else{p=c[i>>2]|0;break a}l=h;return q|0}case 6:{s=j+32|0;r=c[s>>2]|0;if(!r){t=_CRYPTO_malloc(_EVP_PKEY_size(c[k>>2]|0)|0,539720,156)|0;c[s>>2]=t;if(!t){q=-1;l=h;return q|0}else w=t}else w=r;if(!(_RSA_padding_add_PKCS1_PSS_mgf1(b,w,f,c[n>>2]|0,c[j+24>>2]|0,c[j+28>>2]|0)|0)){q=-1;l=h;return q|0}else{r=_RSA_size(b)|0;p=_RSA_private_encrypt(r,c[s>>2]|0,d,b,3)|0;break a}break}default:{q=-1;l=h;return q|0}}}while(0);if((p|0)<0){q=p;l=h;return q|0}c[e>>2]=p;q=1;l=h;return q|0}function _pkey_rsa_verify(a,b,d,e,f){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0;g=l;l=l+16|0;if((l|0)>=(m|0))ba(16);h=g;i=c[a+20>>2]|0;j=c[a+8>>2]|0;k=c[j+20>>2]|0;n=i+20|0;o=c[n>>2]|0;a:do if(!o){p=i+32|0;q=c[p>>2]|0;if(!q){r=_CRYPTO_malloc(_EVP_PKEY_size(j)|0,539720,156)|0;c[p>>2]=r;if(!r){s=-1;l=g;return s|0}else t=r}else t=q;q=_RSA_public_decrypt(d,b,t,k,c[i+16>>2]|0)|0;c[h>>2]=q;if(!q){s=0;l=g;return s|0}else u=q}else switch(c[i+16>>2]|0){case 1:{s=_RSA_verify(_EVP_MD_type(o)|0,e,f,b,d,k)|0;l=g;return s|0}case 5:{if((_pkey_rsa_verifyrecover(a,0,h,b,d)|0)<1){s=0;l=g;return s|0}else{u=c[h>>2]|0;break a}break}case 6:{q=i+32|0;r=c[q>>2]|0;if(!r){p=_CRYPTO_malloc(_EVP_PKEY_size(j)|0,539720,156)|0;c[q>>2]=p;if(!p){s=-1;l=g;return s|0}else v=p}else v=r;if((_RSA_public_decrypt(d,b,v,k,3)|0)<1){s=0;l=g;return s|0}s=(_RSA_verify_PKCS1_PSS_mgf1(k,e,c[n>>2]|0,c[i+24>>2]|0,c[q>>2]|0,c[i+28>>2]|0)|0)>0&1;l=g;return s|0}default:{s=-1;l=g;return s|0}}while(0);if((u|0)!=(f|0)){s=0;l=g;return s|0}s=(_memcmp(e,c[i+32>>2]|0,f)|0)==0&1;l=g;return s|0}function _pkey_rsa_verifyrecover(a,b,e,f,g){a=a|0;b=b|0;e=e|0;f=f|0;g=g|0;var h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;h=l;l=l+16|0;if((l|0)>=(m|0))ba(16);i=h;j=c[a+20>>2]|0;k=j+20|0;n=c[k>>2]|0;o=c[j+16>>2]|0;a:do if(!n){p=_RSA_public_decrypt(g,f,b,c[(c[a+8>>2]|0)+20>>2]|0,o)|0;q=14}else switch(o|0){case 5:{r=j+32|0;s=c[r>>2]|0;t=a+8|0;if(!s){u=_CRYPTO_malloc(_EVP_PKEY_size(c[t>>2]|0)|0,539720,156)|0;c[r>>2]=u;if(!u){v=-1;l=h;return v|0}else w=u}else w=s;s=_RSA_public_decrypt(g,f,w,c[(c[t>>2]|0)+20>>2]|0,5)|0;if((s|0)<1){v=0;l=h;return v|0}t=s+-1|0;if((d[(c[r>>2]|0)+t>>0]|0|0)!=(_RSA_X931_hash_id(_EVP_MD_type(c[k>>2]|0)|0)|0)){_ERR_put_error(4,141,100,539720,316);v=0;l=h;return v|0}if((t|0)==(_EVP_MD_size(c[k>>2]|0)|0)){if(!b){x=t;break a}_memcpy(b|0,c[r>>2]|0,t|0)|0;x=t;break a}else{_ERR_put_error(4,141,143,539720,321);v=0;l=h;return v|0}break}case 1:{if((_int_rsa_verify(_EVP_MD_type(n)|0,0,0,b,i,f,g,c[(c[a+8>>2]|0)+20>>2]|0)|0)<1)v=0;else{p=c[i>>2]|0;q=14;break a}l=h;return v|0}default:{v=-1;l=h;return v|0}}while(0);if((q|0)==14)if((p|0)<0){v=p;l=h;return v|0}else x=p;c[e>>2]=x;v=1;l=h;return v|0}function _pkey_rsa_encrypt(a,b,d,e,f){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0;g=c[a+20>>2]|0;h=c[g+16>>2]|0;i=a+8|0;a=c[(c[i>>2]|0)+20>>2]|0;do if((h|0)==4){j=_RSA_size(a)|0;k=g+32|0;l=c[k>>2]|0;if(!l){m=_CRYPTO_malloc(_EVP_PKEY_size(c[i>>2]|0)|0,539720,156)|0;c[k>>2]=m;if(!m){n=-1;return n|0}else o=m}else o=l;if(!(_RSA_padding_add_PKCS1_OAEP_mgf1(o,j,e,f,c[g+36>>2]|0,c[g+40>>2]|0,c[g+20>>2]|0,c[g+24>>2]|0)|0)){n=-1;return n|0}else{p=_RSA_public_encrypt(j,c[k>>2]|0,b,c[(c[i>>2]|0)+20>>2]|0,3)|0;break}}else p=_RSA_public_encrypt(f,e,b,a,h)|0;while(0);if((p|0)<0){n=p;return n|0}c[d>>2]=p;n=1;return n|0}function _pkey_rsa_decrypt(b,d,e,f,g){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;var h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0;h=c[b+20>>2]|0;i=c[h+16>>2]|0;if((i|0)==4){j=h+32|0;k=c[j>>2]|0;l=b+8|0;if(!k){m=_CRYPTO_malloc(_EVP_PKEY_size(c[l>>2]|0)|0,539720,156)|0;c[j>>2]=m;if(!m){n=-1;return n|0}else o=m}else o=k;k=_RSA_private_decrypt(g,f,o,c[(c[l>>2]|0)+20>>2]|0,3)|0;if((k|0)<1){n=k;return n|0}l=c[j>>2]|0;j=0;while(1){if(a[l+j>>0]|0){p=j;break}o=j+1|0;if((k|0)>(o|0))j=o;else{p=o;break}}q=_RSA_padding_check_PKCS1_OAEP_mgf1(d,k,l+p|0,k-p|0,k,c[h+36>>2]|0,c[h+40>>2]|0,c[h+20>>2]|0,c[h+24>>2]|0)|0}else q=_RSA_private_decrypt(g,f,d,c[(c[b+8>>2]|0)+20>>2]|0,i)|0;if((q|0)<0){n=q;return n|0}c[e>>2]=q;n=1;return n|0}function _pkey_rsa_ctrl(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0;f=c[a+20>>2]|0;do switch(b|0){case 4097:{do if((d+-1|0)>>>0<6){g=f+20|0;h=c[g>>2]|0;i=(h|0)==0;a:do if(!i){switch(d|0){case 6:{j=9;break a;break}case 4:{j=12;break a;break}case 3:{_ERR_put_error(4,140,141,539720,476);k=0;return k|0}case 5:break;default:break a}if((_RSA_X931_hash_id(_EVP_MD_type(h)|0)|0)==-1){_ERR_put_error(4,140,142,539720,482);k=0;return k|0}}else switch(d|0){case 6:{j=9;break}case 4:{j=12;break}default:{}}while(0);if((j|0)==9){if(!(c[a+16>>2]&24))break;if(i)c[g>>2]=_EVP_sha1()|0}else if((j|0)==12){if(!(c[a+16>>2]&768))break;if(i)c[g>>2]=_EVP_sha1()|0}c[f+16>>2]=d;k=1;return k|0}while(0);_ERR_put_error(4,143,144,539720,517);k=-2;return k|0}case 4102:{c[e>>2]=c[f+16>>2];k=1;return k|0}case 4103:case 4098:{if((c[f+16>>2]|0)!=6){_ERR_put_error(4,143,146,539720,527);k=-2;return k|0}if((b|0)==4103){c[e>>2]=c[f+28>>2];k=1;return k|0}if((d|0)<-2){k=-2;return k|0}c[f+28>>2]=d;k=1;return k|0}case 4099:{if((d|0)<256){_ERR_put_error(4,143,145,539720,541);k=-2;return k|0}else{c[f>>2]=d;k=1;return k|0}break}case 4100:{if(!e){k=-2;return k|0}h=f+4|0;_BN_free(c[h>>2]|0);c[h>>2]=e;k=1;return k|0}case 4107:case 4105:{if((c[f+16>>2]|0)!=4){_ERR_put_error(4,143,141,539720,557);k=-2;return k|0}h=f+20|0;if((b|0)==4107){c[e>>2]=c[h>>2];k=1;return k|0}else{c[h>>2]=e;k=1;return k|0}break}case 1:{b:do if(e|0){switch(c[f+16>>2]|0){case 3:{_ERR_put_error(4,140,141,539720,476);k=0;return k|0}case 5:break;default:break b}if((_RSA_X931_hash_id(_EVP_MD_type(e)|0)|0)==-1){_ERR_put_error(4,140,142,539720,482);k=0;return k|0}}while(0);c[f+20>>2]=e;k=1;return k|0}case 13:{c[e>>2]=c[f+20>>2];k=1;return k|0}case 4104:case 4101:{switch(c[f+16>>2]|0){case 4:case 6:break;default:{_ERR_put_error(4,143,156,539720,580);k=-2;return k|0}}h=f+24|0;if((b|0)!=4104){c[h>>2]=e;k=1;return k|0}l=c[h>>2]|0;if(!l)m=c[f+20>>2]|0;else m=l;c[e>>2]=m;k=1;return k|0}case 4106:{if((c[f+16>>2]|0)!=4){_ERR_put_error(4,143,141,539720,594);k=-2;return k|0}l=f+36|0;h=c[l>>2]|0;if(h|0)_CRYPTO_free(h);h=(d|0)>0&(e|0)!=0;c[l>>2]=h?e:0;c[f+40>>2]=h?d:0;k=1;return k|0}case 4108:{if((c[f+16>>2]|0)==4){c[e>>2]=c[f+36>>2];k=c[f+40>>2]|0;return k|0}else{_ERR_put_error(4,143,141,539720,610);k=-2;return k|0}break}case 2:{_ERR_put_error(4,143,148,539720,629);k=-2;return k|0}case 11:case 9:case 10:case 5:case 4:case 3:case 7:{k=1;return k|0}default:{k=-2;return k|0}}while(0);return 0}function _pkey_rsa_ctrl_str(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;if(!d){_ERR_put_error(4,144,147,539720,642);g=0;l=e;return g|0}if(!(_strcmp(b,539762)|0)){if(_strcmp(d,539779)|0)if(_strcmp(d,539785)|0)if(_strcmp(d,544927)|0)if((_strcmp(d,539792)|0)!=0?(_strcmp(d,539797)|0)!=0:0)if(_strcmp(d,539802)|0)if(!(_strcmp(d,539807)|0))h=6;else{_ERR_put_error(4,144,118,539720,662);g=-2;l=e;return g|0}else h=5;else h=4;else h=3;else h=2;else h=1;g=_EVP_PKEY_CTX_ctrl(a,6,-1,4097,h,0)|0;l=e;return g|0}if(!(_strcmp(b,539811)|0)){g=_EVP_PKEY_CTX_ctrl(a,6,24,4098,_atoi(d)|0,0)|0;l=e;return g|0}if(!(_strcmp(b,539827)|0)){g=_EVP_PKEY_CTX_ctrl(a,6,4,4099,_atoi(d)|0,0)|0;l=e;return g|0}if(!(_strcmp(b,539843)|0)){c[f>>2]=0;if(_BN_asc2bn(f,d)|0){h=_EVP_PKEY_CTX_ctrl(a,6,4,4100,0,c[f>>2]|0)|0;if((h|0)<1){_BN_free(c[f>>2]|0);i=h}else i=h}else i=0;g=i;l=e;return g|0}if(!(_strcmp(b,539861)|0)){i=_EVP_get_digestbyname(d)|0;if(!i){_ERR_put_error(4,144,160,539720,694);g=0;l=e;return g|0}else{g=_EVP_PKEY_CTX_ctrl(a,6,1016,4101,0,i)|0;l=e;return g|0}}if(!(_strcmp(b,539873)|0)){i=_EVP_get_digestbyname(d)|0;if(!i){_ERR_put_error(4,144,160,539720,703);g=0;l=e;return g|0}else{g=_EVP_PKEY_CTX_ctrl(a,6,768,4105,0,i)|0;l=e;return g|0}}if(_strcmp(b,539885)|0){g=-2;l=e;return g|0}b=_string_to_hex(d,f)|0;if(b){d=_EVP_PKEY_CTX_ctrl(a,6,768,4106,c[f>>2]|0,b)|0;if((d|0)<1){_CRYPTO_free(b);j=d}else j=d}else j=0;g=j;l=e;return g|0}function _BN_asc2bn(b,d){b=b|0;d=d|0;var e=0,f=0,g=0;e=(a[d>>0]|0)==45?d+1|0:d;a:do if((a[e>>0]|0)==48){switch(a[e+1>>0]|0){case 120:case 88:break;default:{f=4;break a}}if(!(_BN_hex2bn(b,e+2|0)|0)){g=0;return g|0}}else f=4;while(0);if((f|0)==4?(_BN_dec2bn(b,e)|0)==0:0){g=0;return g|0}if((a[d>>0]|0)!=45){g=1;return g|0}c[(c[b>>2]|0)+12>>2]=1;g=1;return g|0}function _BN_hex2bn(b,e){b=b|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0;if(!e){f=0;return f|0}switch(a[e>>0]|0){case 45:{g=e+1|0;h=1;break}case 0:{f=0;return f|0}default:{g=e;h=0}}e=0;while(1){if(!(_isxdigit(d[g+e>>0]|0)|0)){i=7;break}j=e+1|0;if((j|0)<536870912)e=j;else{k=0;break}}do if((i|0)==7){j=e+h|0;if(!b){f=j;return f|0}l=c[b>>2]|0;if(!l){m=_BN_new()|0;if(!m){f=0;return f|0}else n=m}else{_BN_set_word(l,0)|0;n=l}l=e<<2;if((l|0)>2147483616)k=n;else{m=(l+31|0)/32|0;if((m|0)>(c[n+8>>2]|0)?(_bn_expand2(n,m)|0)==0:0){k=n;break}if((e|0)>0){m=~e;l=(e+((m|0)>-9?m:-9)+8|0)>>>3;m=l+1|0;o=e;p=0;while(1){q=(o|0)<8?o:8;r=0;while(1){s=a[g+(o-q)>>0]|0;t=s<<24>>24;do if((s+-48&255)>=10)if((s+-97&255)<6){u=t+-87|0;break}else{u=(s+-65&255)<6?t+-55|0:0;break}else u=t+-48|0;while(0);r=u|r<<4;if((q|0)<2)break;else q=q+-1|0}c[(c[n>>2]|0)+(p<<2)>>2]=r;p=p+1|0;if((p|0)==(m|0))break;else o=o+-8|0}o=n+4|0;c[o>>2]=m;p=m;q=(c[n>>2]|0)+(l<<2)|0;while(1){if(c[q>>2]|0){v=p;break}t=p+-1|0;if((p|0)>1){p=t;q=q+-4|0}else{v=t;break}}c[o>>2]=v}else c[n+4>>2]=0;c[n+12>>2]=h;c[b>>2]=n;f=j;return f|0}}while(0);if(c[b>>2]|0){f=0;return f|0}_BN_free(k);f=0;return f|0}function _BN_dec2bn(b,e){b=b|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0;if(!e){f=0;return f|0}switch(a[e>>0]|0){case 45:{g=1;h=e+1|0;break}case 0:{f=0;return f|0}default:{g=0;h=e}}e=0;while(1){if(((d[h+e>>0]|0)+-48|0)>>>0>=10){i=7;break}j=e+1|0;if((j|0)<536870912)e=j;else{k=0;break}}do if((i|0)==7){j=e+g|0;if(!b){f=j;return f|0}l=c[b>>2]|0;if(!l){m=_BN_new()|0;if(!m){f=0;return f|0}else n=m}else{_BN_set_word(l,0)|0;n=l}l=e<<2;if((l|0)>2147483616)k=n;else{m=(l+31|0)/32|0;if((m|0)>(c[n+8>>2]|0)?(_bn_expand2(n,m)|0)==0:0){k=n;break}m=(e|0)%9|0;l=a[h>>0]|0;if(l<<24>>24){o=(m|0)==0?0:9-m|0;m=0;p=h;q=l;while(1){l=(m*10|0)+-48+(q<<24>>24)|0;p=p+1|0;r=o+1|0;if((r|0)==9){_BN_mul_word(n,1e9)|0;_BN_add_word(n,l)|0;s=0;t=0}else{s=r;t=l}q=a[p>>0]|0;if(!(q<<24>>24))break;else{o=s;m=t}}}c[n+12>>2]=g;m=n+4|0;o=c[m>>2]|0;if((o|0)>0){q=(c[n>>2]|0)+(o+-1<<2)|0;p=o;while(1){if(c[q>>2]|0){u=p;break}o=p+-1|0;if((p|0)>1){q=q+-4|0;p=o}else{u=o;break}}c[m>>2]=u}c[b>>2]=n;f=j;return f|0}}while(0);if(c[b>>2]|0){f=0;return f|0}_BN_free(k);f=0;return f|0}function _RSA_X931_hash_id(a){a=a|0;var b=0;switch(a|0){case 64:{b=51;break}case 672:{b=52;break}case 673:{b=54;break}case 674:{b=53;break}default:b=-1}return b|0}function _RSA_private_decrypt(a,b,d,e,f){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;return Fi[c[(c[e+8>>2]|0)+16>>2]&127](a,b,d,e,f)|0}function _RSA_public_encrypt(a,b,d,e,f){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;return Fi[c[(c[e+8>>2]|0)+4>>2]&127](a,b,d,e,f)|0}function _RSA_verify_PKCS1_PSS_mgf1(b,e,f,g,h,i){b=b|0;e=e|0;f=f|0;g=g|0;h=h|0;i=i|0;var j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0;j=l;l=l+96|0;if((l|0)>=(m|0))ba(96);k=j;n=j+24|0;_EVP_MD_CTX_init(k);o=(g|0)==0?f:g;g=_EVP_MD_size(f)|0;if((g|0)<0){p=0;_EVP_MD_CTX_cleanup(k)|0;l=j;return p|0}switch(i|0){case -1:{q=g;break}case -2:{q=-2;break}default:if((i|0)<-2){_ERR_put_error(4,149,136,539900,111);p=0;_EVP_MD_CTX_cleanup(k)|0;l=j;return p|0}else q=i}i=(_BN_num_bits(c[b+16>>2]|0)|0)+7&7;r=_RSA_size(b)|0;if(d[h>>0]&255<<i|0){_ERR_put_error(4,149,133,539900,118);p=0;_EVP_MD_CTX_cleanup(k)|0;l=j;return p|0}b=(i|0)==0;s=b?h+1|0:h;h=(b<<31>>31)+r|0;if((h|0)<(g+2+q|0)){_ERR_put_error(4,149,109,539900,126);p=0;_EVP_MD_CTX_cleanup(k)|0;l=j;return p|0}if((a[s+(h+-1)>>0]|0)!=-68){_ERR_put_error(4,149,134,539900,130);p=0;_EVP_MD_CTX_cleanup(k)|0;l=j;return p|0}r=h-g|0;h=r+-1|0;t=s+h|0;u=_CRYPTO_malloc(h,539900,135)|0;if(!u){_ERR_put_error(4,149,65,539900,137);p=0;_EVP_MD_CTX_cleanup(k)|0;l=j;return p|0}do if((_PKCS1_MGF1(u,h,t,g,o)|0)>=0){if((r|0)>1){v=0;do{w=u+v|0;a[w>>0]=a[w>>0]^a[s+v>>0];v=v+1|0}while((v|0)<(h|0))}if(!b)a[u>>0]=d[u>>0]&255>>>(8-i|0);v=r+-2|0;w=0;do{x=a[u+w>>0]|0;y=w;w=w+1|0}while((y|0)<(v|0)&x<<24>>24==0);if(x<<24>>24!=1){_ERR_put_error(4,149,135,539900,148);z=0;break}v=h-w|0;if(!((q|0)<0|(v|0)==(q|0))){_ERR_put_error(4,149,136,539900,152);z=0;break}if(((_EVP_DigestInit_ex(k,f,0)|0)!=0?(_EVP_DigestUpdate(k,1258111,8)|0)!=0:0)?(_EVP_DigestUpdate(k,e,g)|0)!=0:0){if(v|0?(_EVP_DigestUpdate(k,u+w|0,v)|0)==0:0){z=0;break}if(_EVP_DigestFinal_ex(k,n,0)|0)if(!(_memcmp(n,t,g)|0))z=1;else{_ERR_put_error(4,149,104,539900,166);z=0}else z=0}else z=0}else z=0;while(0);_CRYPTO_free(u);p=z;_EVP_MD_CTX_cleanup(k)|0;l=j;return p|0}function _RSA_sign_ASN1_OCTET_STRING(a,b,d,e,f,g){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;var h=0,i=0,j=0,k=0,n=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);h=a+8|0;i=a;c[h+4>>2]=4;c[h>>2]=d;c[h+8>>2]=b;b=_i2d_ASN1_OCTET_STRING(h,0)|0;d=_RSA_size(g)|0;if((b|0)>(d+-11|0)){_ERR_put_error(4,118,112,539940,83);j=0;l=a;return j|0}k=d+1|0;d=_CRYPTO_malloc(k,539940,86)|0;if(!d){_ERR_put_error(4,118,65,539940,88);j=0;l=a;return j|0}c[i>>2]=d;_i2d_ASN1_OCTET_STRING(h,i)|0;i=_RSA_private_encrypt(b,d,e,g,1)|0;if((i|0)<1)n=0;else{c[f>>2]=i;n=1}_OPENSSL_cleanse(d,k);_CRYPTO_free(d);j=n;l=a;return j|0}function _RSA_padding_add_PKCS1_PSS_mgf1(b,e,f,g,h,i){b=b|0;e=e|0;f=f|0;g=g|0;h=h|0;i=i|0;var j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0;j=l;l=l+32|0;if((l|0)>=(m|0))ba(32);k=j;n=(h|0)==0?g:h;h=_EVP_MD_size(g)|0;if((h|0)<0){o=0;l=j;return o|0}switch(i|0){case -1:{p=h;break}case -2:{p=-2;break}default:if((i|0)<-2){_ERR_put_error(4,148,136,539900,215);o=0;l=j;return o|0}else p=i}i=(_BN_num_bits(c[b+16>>2]|0)|0)+7&7;q=_RSA_size(b)|0;b=(i|0)==0;if(b){a[e>>0]=0;r=e+1|0;s=q+-1|0}else{r=e;s=q}if((p|0)!=-2)if((s|0)<(h+2+p|0)){_ERR_put_error(4,148,110,539900,229);o=0;l=j;return o|0}else t=p;else t=-2-h+s|0;p=(t|0)>0;do if(p){q=_CRYPTO_malloc(t,539900,233)|0;if(q|0)if((_RAND_bytes(q,t)|0)<1){u=0;v=q;break}else{w=q;x=16;break}_ERR_put_error(4,148,65,539900,236);o=0;l=j;return o|0}else{w=0;x=16}while(0);if((x|0)==16){x=s-h+-1|0;q=r+x|0;_EVP_MD_CTX_init(k);do if(((_EVP_DigestInit_ex(k,g,0)|0)!=0?(_EVP_DigestUpdate(k,1258111,8)|0)!=0:0)?(_EVP_DigestUpdate(k,f,h)|0)!=0:0){if(t|0?(_EVP_DigestUpdate(k,w,t)|0)==0:0){y=0;break}if((_EVP_DigestFinal_ex(k,q,0)|0)!=0?(_EVP_MD_CTX_cleanup(k)|0,(_PKCS1_MGF1(r,x,q,h,n)|0)==0):0){e=r+(-2-h+s-t)|0;a[e>>0]=a[e>>0]^1;if(p){z=0;A=e;do{A=A+1|0;a[A>>0]=a[A>>0]^a[w+z>>0];z=z+1|0}while((z|0)!=(t|0))}if(!b)a[r>>0]=(d[r>>0]|0)&255>>>(8-i|0);a[r+(s+-1)>>0]=-68;y=1}else y=0}else y=0;while(0);if(!w){o=y;l=j;return o|0}else{u=y;v=w}}_CRYPTO_free(v);o=u;l=j;return o|0}function _i2d_ASN1_OCTET_STRING(a,b){a=a|0;b=b|0;return _ASN1_item_i2d(a,b,55204)|0}function _RSA_generate_key_ex(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0;f=l;l=l+64|0;if((l|0)>=(m|0))ba(64);g=f+40|0;h=f+20|0;i=f;j=c[(c[a+8>>2]|0)+52>>2]|0;if(j|0){k=ri[j&511](a,b,d,e)|0;l=f;return k|0}j=_BN_CTX_new()|0;n=(j|0)==0;a:do if(!n?(_BN_CTX_start(j),o=_BN_CTX_get(j)|0,p=_BN_CTX_get(j)|0,q=_BN_CTX_get(j)|0,(_BN_CTX_get(j)|0)!=0):0){r=(b+1|0)/2|0;s=b-r|0;t=a+16|0;if((c[t>>2]|0)==0?(u=_BN_new()|0,c[t>>2]=u,(u|0)==0):0){v=58;break}u=a+24|0;if((c[u>>2]|0)==0?(w=_BN_new()|0,c[u>>2]=w,(w|0)==0):0){v=58;break}w=a+20|0;if((c[w>>2]|0)==0?(x=_BN_new()|0,c[w>>2]=x,(x|0)==0):0){v=58;break}x=a+28|0;if((c[x>>2]|0)==0?(y=_BN_new()|0,c[x>>2]=y,(y|0)==0):0){v=58;break}y=a+32|0;if((c[y>>2]|0)==0?(z=_BN_new()|0,c[y>>2]=z,(z|0)==0):0){v=58;break}z=a+36|0;if((c[z>>2]|0)==0?(A=_BN_new()|0,c[z>>2]=A,(A|0)==0):0){v=58;break}A=a+40|0;if((c[A>>2]|0)==0?(B=_BN_new()|0,c[A>>2]=B,(B|0)==0):0){v=58;break}B=a+44|0;if((c[B>>2]|0)==0?(C=_BN_new()|0,c[B>>2]=C,(C|0)==0):0){v=58;break}_BN_copy(c[w>>2]|0,d)|0;C=p+4|0;D=p+12|0;E=0;while(1){if(!(_BN_generate_prime_ex(c[x>>2]|0,r,0,0,0,e)|0)){v=58;break a}F=c[x>>2]|0;if(!(_BN_sub(q,F,_BN_value_one()|0)|0)){v=58;break a}if(!(_BN_gcd(p,q,c[w>>2]|0,j)|0)){v=58;break a}if(((c[C>>2]|0)==1?(c[c[p>>2]>>2]|0)==1:0)?(c[D>>2]|0)==0:0)break;if(!(_BN_GENCB_call(e,2,E)|0)){v=58;break a}else E=E+1|0}if(_BN_GENCB_call(e,3,0)|0){r=E;b:while(1){if(!(_BN_generate_prime_ex(c[y>>2]|0,s,0,0,0,e)|0)){v=58;break a}if(!(_BN_cmp(c[x>>2]|0,c[y>>2]|0)|0)){if(!(_BN_generate_prime_ex(c[y>>2]|0,s,0,0,0,e)|0)){v=58;break a}if(!(_BN_cmp(c[x>>2]|0,c[y>>2]|0)|0)){if(!(_BN_generate_prime_ex(c[y>>2]|0,s,0,0,0,e)|0)){v=58;break a}if(!(_BN_cmp(c[x>>2]|0,c[y>>2]|0)|0)){v=57;break}}}F=c[y>>2]|0;if(!(_BN_sub(q,F,_BN_value_one()|0)|0)){v=58;break a}if(!(_BN_gcd(p,q,c[w>>2]|0,j)|0)){v=58;break a}do if((c[C>>2]|0)==1){if((c[c[p>>2]>>2]|0)!=1)break;if(!(c[D>>2]|0))break b}while(0);if(!(_BN_GENCB_call(e,2,r)|0)){v=58;break a}else r=r+1|0}if((v|0)==57){_ERR_put_error(4,129,120,539981,175);G=0;break}if(_BN_GENCB_call(e,3,1)|0){if((_BN_cmp(c[x>>2]|0,c[y>>2]|0)|0)<0){r=c[x>>2]|0;D=c[y>>2]|0;c[x>>2]=D;c[y>>2]=r;H=D;I=r}else{H=c[x>>2]|0;I=c[y>>2]|0}if((((_BN_mul(c[t>>2]|0,H,I,j)|0)!=0?(r=c[x>>2]|0,(_BN_sub(p,r,_BN_value_one()|0)|0)!=0):0)?(r=c[y>>2]|0,(_BN_sub(q,r,_BN_value_one()|0)|0)!=0):0)?(_BN_mul(o,p,q,j)|0)!=0:0){r=a+60|0;if(!(c[r>>2]&256)){c[g>>2]=c[o>>2];c[g+4>>2]=c[o+4>>2];c[g+8>>2]=c[o+8>>2];c[g+12>>2]=c[o+12>>2];c[g+16>>2]=c[o+16>>2]&-8|6;J=g}else J=o;if(!(_BN_mod_inverse(c[u>>2]|0,c[w>>2]|0,J,j)|0)){v=58;break}D=c[u>>2]|0;if(!(c[r>>2]&256)){c[h>>2]=c[D>>2];c[h+4>>2]=c[D+4>>2];c[h+8>>2]=c[D+8>>2];c[h+12>>2]=c[D+12>>2];c[h+16>>2]=c[D+16>>2]&-8|6;K=h}else K=D;if(!(_BN_div(0,c[z>>2]|0,K,p,j)|0)){v=58;break}if(!(_BN_div(0,c[A>>2]|0,K,q,j)|0)){v=58;break}D=c[x>>2]|0;if(!(c[r>>2]&256)){c[i>>2]=c[D>>2];c[i+4>>2]=c[D+4>>2];c[i+8>>2]=c[D+8>>2];c[i+12>>2]=c[D+12>>2];c[i+16>>2]=c[D+16>>2]&-8|6;L=i}else L=D;if(_BN_mod_inverse(c[B>>2]|0,c[y>>2]|0,L,j)|0)G=1;else v=58}else v=58}else v=58}else v=58}else v=58;while(0);if((v|0)==58){_ERR_put_error(4,129,3,539981,241);G=0}if(!n){_BN_CTX_end(j);_BN_CTX_free(j)}k=G;l=f;return k|0}function _BN_gcd(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;_BN_CTX_start(e);f=_BN_CTX_get(e)|0;g=_BN_CTX_get(e)|0;if((f|0)==0|(g|0)==0){h=0;_BN_CTX_end(e);return h|0}if(!(_BN_copy(f,b)|0)){h=0;_BN_CTX_end(e);return h|0}if(!(_BN_copy(g,d)|0)){h=0;_BN_CTX_end(e);return h|0}c[f+12>>2]=0;c[g+12>>2]=0;d=(_BN_cmp(f,g)|0)<0;b=d?g:f;i=d?f:g;g=i+4|0;f=c[g>>2]|0;do if(f){d=0;j=i;k=b;l=g;m=f;a:while(1){n=k+4|0;o=d;p=m;while(1){q=(p|0)>0;if((c[n>>2]|0)>0?c[c[k>>2]>>2]&1|0:0){r=8;break}if(q?c[c[j>>2]>>2]&1|0:0){r=18;break}if(!(_BN_rshift1(k,k)|0)){h=0;r=27;break a}if(!(_BN_rshift1(j,j)|0)){h=0;r=27;break a}s=o+1|0;p=c[l>>2]|0;if(!p){t=s;u=k;r=23;break a}else o=s}do if((r|0)==8){r=0;if(q?c[c[j>>2]>>2]&1|0:0){if(!(_BN_sub(k,k,j)|0)){h=0;r=27;break a}if(!(_BN_rshift1(k,k)|0)){h=0;r=27;break a}v=_BN_cmp(k,j)|0;break}if(!(_BN_rshift1(j,j)|0)){h=0;r=27;break a}v=_BN_cmp(k,j)|0}else if((r|0)==18){r=0;if(!(_BN_rshift1(k,k)|0)){h=0;r=27;break a}v=_BN_cmp(k,j)|0}while(0);p=(v|0)<0;n=p?j:k;j=p?k:j;l=j+4|0;m=c[l>>2]|0;if(!m){t=o;u=n;r=23;break}else{d=o;k=n}}if((r|0)==23)if(!t){if(!u)h=0;else{w=u;break}_BN_CTX_end(e);return h|0}else{if((u|0)==0|(_BN_lshift(u,u,t)|0)==0)h=0;else{w=u;break}_BN_CTX_end(e);return h|0}else if((r|0)==27){_BN_CTX_end(e);return h|0}}else w=b;while(0);h=(_BN_copy(a,w)|0)!=0&1;_BN_CTX_end(e);return h|0}function _OBJ_bsearch_ex_(a,b,c,d,e,f){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;if(!c){g=0;return g|0}else{h=0;i=0;j=0;k=c;l=0}a:while(1){m=h;n=i;o=j;c=k;while(1){if((l|0)>=(c|0)){p=7;break a}q=(c+l|0)/2|0;r=b+(U(q,d)|0)|0;s=$i[e&8191](a,r)|0;if((s|0)<0){m=r;n=s;o=q;c=q}else break}if(!s){t=q;u=r;v=0;break}h=r;i=s;j=q;k=c;l=q+1|0}if((p|0)==7){p=(n|0)!=0;if((f&1|0)==0&p){g=0;return g|0}else{t=o;u=m;v=p}}if((f&2|0)==0|v){g=u;return g|0}else w=t;while(1){if((w|0)<=0)break;t=w+-1|0;u=b+(U(t,d)|0)|0;if(!($i[e&8191](a,u)|0))w=t;else break}g=b+(U(w,d)|0)|0;return g|0}function _EVP_PKEY_CTX_new_id(a,b){a=a|0;b=b|0;return _int_ctx_new(0,b,a)|0}function _ssl3_digest_cached_records(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+8|0;e=b+4|0;f=b;_ssl3_free_digest_list(a);g=_CRYPTO_malloc(24,540107,609)|0;h=a+88|0;c[(c[h>>2]|0)+380>>2]=g;c[g>>2]=0;c[g+4>>2]=0;c[g+8>>2]=0;c[g+12>>2]=0;c[g+16>>2]=0;c[g+20>>2]=0;g=_BIO_ctrl(c[(c[h>>2]|0)+376>>2]|0,3,0,f)|0;if((g|0)<1){_ERR_put_error(20,293,332,540107,613);i=0;l=b;return i|0}if(_ssl_get_handshake_digest(0,d,e)|0){j=0;do{k=c[d>>2]|0;n=((_ssl_get_algorithm2(a)|0)&k|0)!=0;if(n&(c[e>>2]|0)!=0){n=_EVP_MD_CTX_create()|0;c[(c[(c[h>>2]|0)+380>>2]|0)+(j<<2)>>2]=n;_EVP_DigestInit_ex(c[(c[(c[h>>2]|0)+380>>2]|0)+(j<<2)>>2]|0,c[e>>2]|0,0)|0;_EVP_DigestUpdate(c[(c[(c[h>>2]|0)+380>>2]|0)+(j<<2)>>2]|0,c[f>>2]|0,g)|0}else c[(c[(c[h>>2]|0)+380>>2]|0)+(j<<2)>>2]=0;j=j+1|0}while((_ssl_get_handshake_digest(j,d,e)|0)!=0)}e=c[h>>2]|0;if(c[e>>2]&32|0){i=1;l=b;return i|0}_BIO_free(c[e+376>>2]|0)|0;c[(c[h>>2]|0)+376>>2]=0;i=1;l=b;return i|0}function _ssl3_free_digest_list(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0;b=a+88|0;a=c[(c[b>>2]|0)+380>>2]|0;if(!a)return;d=c[a>>2]|0;if(!d)e=a;else{_EVP_MD_CTX_destroy(d);e=c[(c[b>>2]|0)+380>>2]|0}d=c[e+4>>2]|0;if(!d)f=e;else{_EVP_MD_CTX_destroy(d);f=c[(c[b>>2]|0)+380>>2]|0}d=c[f+8>>2]|0;if(!d)g=f;else{_EVP_MD_CTX_destroy(d);g=c[(c[b>>2]|0)+380>>2]|0}d=c[g+12>>2]|0;if(!d)h=g;else{_EVP_MD_CTX_destroy(d);h=c[(c[b>>2]|0)+380>>2]|0}d=c[h+16>>2]|0;if(!d)i=h;else{_EVP_MD_CTX_destroy(d);i=c[(c[b>>2]|0)+380>>2]|0}d=c[i+20>>2]|0;if(!d)j=i;else{_EVP_MD_CTX_destroy(d);j=c[(c[b>>2]|0)+380>>2]|0}_CRYPTO_free(j);c[(c[b>>2]|0)+380>>2]=0;return}function _BIO_ctrl(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0;if(!a){f=0;return f|0}g=c[a>>2]|0;if(g|0?(h=c[g+24>>2]|0,h|0):0){g=c[a+4>>2]|0;if(!g){f=ri[h&511](a,b,d,e)|0;return f|0}h=Wh[g&63](a,6,e,b,d,1)|0;if((h|0)<1){f=h;return f|0}h=ri[c[(c[a>>2]|0)+24>>2]&511](a,b,d,e)|0;f=Wh[g&63](a,134,e,b,d,h)|0;return f|0}_ERR_put_error(32,103,121,503469,349);f=-2;return f|0}function _EVP_MD_CTX_create(){var a=0;a=_CRYPTO_malloc(24,530950,132)|0;if(!a)return a|0;c[a>>2]=0;c[a+4>>2]=0;c[a+8>>2]=0;c[a+12>>2]=0;c[a+16>>2]=0;c[a+20>>2]=0;return a|0}function _BIO_free(a){a=a|0;var b=0,d=0,e=0;if(!a){b=0;return b|0}if((_CRYPTO_add_lock(a+44|0,-1,21,503469,114)|0)>0){b=1;return b|0}d=c[a+4>>2]|0;if(d|0?(e=Wh[d&63](a,1,0,0,0,1)|0,(e|0)<1):0){b=e;return b|0}_CRYPTO_free_ex_data(0,a,a+56|0);e=c[a>>2]|0;if(e|0?(d=c[e+32>>2]|0,d|0):0)ij[d&8191](a)|0;_CRYPTO_free(a);b=1;return b|0}function _EVP_MD_CTX_destroy(a){a=a|0;if(!a)return;_EVP_MD_CTX_cleanup(a)|0;_CRYPTO_free(a);return}function _ssl_replace_hash(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0;d=c[a>>2]|0;if(d|0)_EVP_MD_CTX_destroy(d);c[a>>2]=0;d=_EVP_MD_CTX_create()|0;c[a>>2]=d;if(d){if(!b){e=d;return e|0}f=(_EVP_DigestInit_ex(d,b,0)|0)<1;b=c[a>>2]|0;if(f)g=b;else{e=b;return e|0}}else g=0;_EVP_MD_CTX_destroy(g);c[a>>2]=0;e=0;return e|0}function _COMP_CTX_free(a){a=a|0;var b=0;if(!a)return;b=c[(c[a>>2]|0)+12>>2]|0;if(b|0)gj[b&8191](a);_CRYPTO_free(a);return}function _COMP_CTX_new(a){a=a|0;var b=0,d=0,e=0;b=_CRYPTO_malloc(28,540182,11)|0;if(!b){d=0;return d|0}e=b+4|0;c[e>>2]=0;c[e+4>>2]=0;c[e+8>>2]=0;c[e+12>>2]=0;c[e+16>>2]=0;c[e+20>>2]=0;c[b>>2]=a;e=c[a+8>>2]|0;if(!e){d=b;return d|0}if(ij[e&8191](b)|0){d=b;return d|0}_CRYPTO_free(b);d=0;return d|0}function _EVP_CIPHER_CTX_new(){var a=0;a=_CRYPTO_malloc(140,532158,88)|0;if(!a)return a|0;_memset(a|0,0,140)|0;return a|0}function _EVP_CIPHER_key_length(a){a=a|0;return c[a+8>>2]|0}function _EVP_CIPHER_iv_length(a){a=a|0;return c[a+12>>2]|0}function _EVP_CIPHER_CTX_ctrl(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0;f=c[a>>2]|0;if(!f){_ERR_put_error(6,124,131,532158,610);g=0;return g|0}h=c[f+44>>2]|0;if(!h){_ERR_put_error(6,124,132,532158,615);g=0;return g|0}f=ri[h&511](a,b,d,e)|0;if((f|0)!=-1){g=f;return g|0}_ERR_put_error(6,124,133,532158,622);g=0;return g|0}function _ssl_cipher_get_evp(a,b,d,e,f,g){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;var h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0;h=l;l=l+16|0;if((l|0)>=(m|0))ba(16);i=h;j=c[a+180>>2]|0;if(!j){k=0;l=h;return k|0}if(g|0){_load_builtin_compressions();c[g>>2]=0;c[i>>2]=c[a+176>>2];n=c[305394]|0;do if(n|0){o=_sk_find(n,i)|0;if((o|0)>-1){c[g>>2]=_sk_value(c[305394]|0,o)|0;break}else{c[g>>2]=0;break}}while(0)}if((b|0)==0|(d|0)==0){k=0;l=h;return k|0}g=j+20|0;do switch(c[g>>2]|0){case 1:{p=0;q=24;break}case 2:{p=1;q=24;break}case 4:{p=2;q=24;break}case 8:{p=3;q=24;break}case 16:{p=4;q=24;break}case 32:{c[b>>2]=_EVP_enc_null()|0;break}case 64:{p=6;q=24;break}case 128:{p=7;q=24;break}case 256:{p=8;q=24;break}case 512:{p=9;q=24;break}case 1024:{p=10;q=24;break}case 2048:{p=11;q=24;break}case 4096:{p=12;q=24;break}case 8192:{p=13;q=24;break}default:c[b>>2]=0}while(0);if((q|0)==24)c[b>>2]=c[1221580+(p<<2)>>2];p=j+24|0;j=c[p>>2]|0;switch(j|0){case 1:{r=0;q=36;break}case 2:{r=1;q=36;break}case 16:{r=4;q=36;break}case 32:{r=5;q=36;break}case 4:{r=2;q=36;break}case 8:{r=3;q=36;break}default:{c[d>>2]=0;if(e|0)c[e>>2]=0;if(f|0)c[f>>2]=0;s=(j|0)==64?0:e;t=0}}if((q|0)==36){j=c[1221552+(r<<2)>>2]|0;c[d>>2]=j;i=j;if(e|0)c[e>>2]=c[88468+(r<<2)>>2];if(!f){s=e;t=i}else{c[f>>2]=c[1221636+(r<<2)>>2];s=e;t=i}}i=c[b>>2]|0;if(!i){k=0;l=h;return k|0}if((t|0)==0?((_EVP_CIPHER_flags(i)|0)&2097152|0)==0:0){k=0;l=h;return k|0}if(s|0?(c[s>>2]|0)==0:0){k=0;l=h;return k|0}s=c[a>>2]|0;if((s|0)<769|(s&-256|0)!=768){k=1;l=h;return k|0}s=c[g>>2]|0;do if((s|0)==4){if((c[p>>2]|0)!=1){k=1;l=h;return k|0}a=_EVP_get_cipherbyname(540224)|0;if(!a){u=c[g>>2]|0;break}c[b>>2]=a;c[d>>2]=0;k=1;l=h;return k|0}else u=s;while(0);do if((u|0)==64){s=c[p>>2]|0;if((s|0)==2){a=_EVP_get_cipherbyname(540237)|0;if(!a){v=c[g>>2]|0;q=56;break}c[b>>2]=a;c[d>>2]=0;k=1;l=h;return k|0}else{w=s;q=63}}else{v=u;q=56}while(0);a:do if((q|0)==56){do if((v|0)==128){u=c[p>>2]|0;if((u|0)!=2){x=u;break a}u=_EVP_get_cipherbyname(540259)|0;if(!u){y=c[g>>2]|0;break}c[b>>2]=u;c[d>>2]=0;k=1;l=h;return k|0}else y=v;while(0);if((y|0)==64){w=c[p>>2]|0;q=63}else{z=y;q=67}}while(0);do if((q|0)==63){if((w|0)!=16){k=1;l=h;return k|0}y=_EVP_get_cipherbyname(540281)|0;if(!y){z=c[g>>2]|0;q=67;break}c[b>>2]=y;c[d>>2]=0;k=1;l=h;return k|0}while(0);do if((q|0)==67)if((z|0)==128){x=c[p>>2]|0;break}else{k=1;l=h;return k|0}while(0);if((x|0)!=16){k=1;l=h;return k|0}x=_EVP_get_cipherbyname(540305)|0;if(!x){k=1;l=h;return k|0}c[b>>2]=x;c[d>>2]=0;k=1;l=h;return k|0}function _ssl3_cleanup_key_block(a){a=a|0;var b=0,d=0,e=0,f=0;b=a+88|0;a=c[b>>2]|0;d=c[a+888>>2]|0;if(!d){e=a;f=e+884|0;c[f>>2]=0;return}_OPENSSL_cleanse(d,c[a+884>>2]|0);_CRYPTO_free(c[(c[b>>2]|0)+888>>2]|0);a=c[b>>2]|0;c[a+888>>2]=0;e=a;f=e+884|0;c[f>>2]=0;return}function _load_builtin_compressions(){var a=0,b=0;_CRYPTO_lock(5,16,540329,475);if(c[305394]|0){_CRYPTO_lock(6,16,540329,507);return}_CRYPTO_lock(6,16,540329,477);_CRYPTO_lock(9,16,540329,478);if(!(c[305394]|0)){_CRYPTO_mem_ctrl(3)|0;a=_sk_new(4409)|0;c[305394]=a;if(a|0){a=_CRYPTO_malloc(12,540329,487)|0;do if(a|0){b=_COMP_zlib()|0;c[a+8>>2]=b;if(b|0?(c[b>>2]|0)==0:0){_CRYPTO_free(a);break}c[a>>2]=1;c[a+4>>2]=c[b+4>>2];_sk_push(c[305394]|0,a)|0}while(0);_sk_sort(c[305394]|0)}_CRYPTO_mem_ctrl(2)|0}_CRYPTO_lock(10,16,540329,505);return}function _EVP_enc_null(){return 88492}function _null_init_key(a,b,c,d){a=a|0;b=b|0;c=c|0;d=d|0;return 1}function _null_cipher(a,b,c,d){a=a|0;b=b|0;c=c|0;d=d|0;if((c|0)==(b|0))return 1;_memcpy(b|0,c|0,d|0)|0;return 1}function _sk_comp_cmp(a,b){a=a|0;b=b|0;return (c[c[a>>2]>>2]|0)-(c[c[b>>2]>>2]|0)|0}function _sk_new(a){a=a|0;var b=0,d=0,e=0,f=0;b=_CRYPTO_malloc(20,504093,162)|0;if(!b){d=0;return d|0}e=_CRYPTO_malloc(16,504093,164)|0;f=b+4|0;c[f>>2]=e;if(!e){_CRYPTO_free(b);d=0;return d|0}else{c[e>>2]=0;c[(c[f>>2]|0)+4>>2]=0;c[(c[f>>2]|0)+8>>2]=0;c[(c[f>>2]|0)+12>>2]=0;c[b+16>>2]=a;c[b+12>>2]=4;c[b>>2]=0;c[b+8>>2]=0;d=b;return d|0}return 0}function _COMP_zlib(){return 88544}function _sk_sort(a){a=a|0;var b=0,d=0;if(!a)return;b=a+8|0;if(c[b>>2]|0)return;d=c[a+16>>2]|0;if(!d)return;_qsort(c[a+4>>2]|0,c[a>>2]|0,4,d);c[b>>2]=1;return}function _ssl3_cbc_record_digest_supported(a){a=a|0;var b=0;switch(_EVP_MD_type(_EVP_MD_CTX_md(a)|0)|0){case 674:case 673:case 672:case 675:case 64:case 4:{b=1;break}default:b=0}return b|0}function _ssl3_cbc_digest_record(b,d,e,f,g,h,i,j,k,n){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;i=i|0;j=j|0;k=k|0;n=n|0;var o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,V=0,W=0,X=0,Y=0,Z=0,_=0;o=l;l=l+720|0;if((l|0)>=(m|0))ba(720);p=o;q=o+696|0;r=o+568|0;s=o+440|0;t=o+376|0;u=o+240|0;v=o+216|0;w=o+248|0;if(i>>>0>=1048576)_OpenSSLDie(540378,455,540410);switch(_EVP_MD_type(_EVP_MD_CTX_md(b)|0)|0){case 4:{if((_private_MD5_Init(p)|0)<1){x=0;l=o;return x|0}else{y=541;z=540;A=16;B=64;C=0;D=8;E=48}break}case 64:{if((_SHA1_Init(p)|0)<1){x=0;l=o;return x|0}else{y=543;z=542;A=20;B=64;C=1;D=8;E=40}break}case 675:{if((_SHA224_Init(p)|0)<1){x=0;l=o;return x|0}else{y=545;z=544;A=28;B=64;C=1;D=8;E=40}break}case 672:{if((_SHA256_Init(p)|0)<1){x=0;l=o;return x|0}else{y=545;z=544;A=32;B=64;C=1;D=8;E=40}break}case 673:{if((_SHA384_Init(p)|0)<1){x=0;l=o;return x|0}else{y=547;z=546;A=48;B=128;C=1;D=16;E=40}break}case 674:{if((_SHA512_Init(p)|0)<1){x=0;l=o;return x|0}else{y=547;z=546;A=64;B=128;C=1;D=16;E=40}break}default:_OpenSSLDie(540378,521,1112475)}F=n<<24>>24!=0;n=F?k+11+E|0:13;G=F?2:6;H=n+i|0;i=((D+-1+B-A+H|0)>>>0)/(B>>>0)|0;I=n+h-A|0;h=(I>>>0)%(B>>>0)|0;J=(I>>>0)/(B>>>0)|0;K=((I+D|0)>>>0)/(B>>>0)|0;L=i>>>0>(G|F&1)>>>0;M=i-G|0;i=U(M,B)|0;N=L?i:0;i=L?M:0;M=I<<3;if(F)O=M;else{I=M+(B<<3)|0;_memset(r|0,0,B|0)|0;if(k>>>0>=129)_OpenSSLDie(540378,625,540456);_memcpy(r|0,j|0,k|0)|0;M=0;do{L=r+M|0;a[L>>0]=a[L>>0]^54;M=M+1|0}while(M>>>0<B>>>0);Pi[z&2047](p,r);O=I}if(!(C<<24>>24)){_memset(q|0,0,D|0)|0;P=-8;Q=-7;R=-6;S=D+-5|0}else{C=D+-4|0;_memset(q|0,0,C|0)|0;P=-1;Q=-2;R=-3;S=C}a[q+S>>0]=O>>>24;a[q+(R+D)>>0]=O>>>16;a[q+(Q+D)>>0]=O>>>8;a[q+(P+D)>>0]=O;a:do if(N|0){if(!F){T=s;O=f;V=T+13|0;do{a[T>>0]=a[O>>0]|0;T=T+1|0;O=O+1|0}while((T|0)<(V|0));_memcpy(s+13|0,g|0,B+-13|0)|0;Pi[z&2047](p,s);O=(N>>>0)/(B>>>0)|0;if(O>>>0>1)W=1;else break;while(1){P=g+(U(W,B)|0)+-13|0;Pi[z&2047](p,P);W=W+1|0;if(W>>>0>=O>>>0)break a}}if(n>>>0<=B>>>0){x=0;l=o;return x|0}O=n-B|0;Pi[z&2047](p,f);_memcpy(s|0,f+B|0,O|0)|0;_memcpy(s+O|0,g|0,B-O|0)|0;Pi[z&2047](p,s);P=((N>>>0)/(B>>>0)|0)+-1|0;if(P>>>0>1){Q=0-O|0;O=1;do{R=g+(U(O,B)|0)+Q|0;Pi[z&2047](p,R);O=O+1|0}while(O>>>0<P>>>0)}}while(0);T=t;V=T+64|0;do{a[T>>0]=0;T=T+1|0}while((T|0)<(V|0));T=i+G|0;if(i>>>0<=T>>>0){G=h+1|0;V=B-D|0;D=N;N=i;while(1){i=N^J;s=(i+-1&(i^-2147483648))>>31;i=N^K;W=(i+-1&(i^-2147483648))>>31&255;i=~W;P=s&255|i;O=0;Q=D;do{if(Q>>>0>=n>>>0)if(Q>>>0<H>>>0){X=g+(Q-n)|0;Y=35}else Z=0;else{X=f+Q|0;Y=35}if((Y|0)==35){Y=0;Z=a[X>>0]|0}Q=Q+1|0;R=(((O-h^h|O^h)^O)>>31^255)&s&255;S=(Z&~R|R&-128)&~((((O-G^G|O^G)^O)>>31^255)&s&255);if(O>>>0<V>>>0)_=S&P;else _=a[q+(O-V)>>0]&W|S&i;a[w+O>>0]=_;O=O+1|0}while(O>>>0<B>>>0);Pi[z&2047](p,w);Pi[y&2047](p,w);O=0;do{i=t+O|0;a[i>>0]=a[i>>0]|a[w+O>>0]&W;O=O+1|0}while(O>>>0<A>>>0);N=N+1|0;if(N>>>0>T>>>0)break;else D=Q}}_EVP_MD_CTX_init(v);do if((_EVP_DigestInit_ex(v,c[b>>2]|0,0)|0)>=1){if(F){_memset(r|0,92,E|0)|0;if((_EVP_DigestUpdate(v,j,k)|0)<1)break;if((_EVP_DigestUpdate(v,r,E)|0)<1)break;if((_EVP_DigestUpdate(v,t,A)|0)<1)break}else{D=0;do{T=r+D|0;a[T>>0]=a[T>>0]^106;D=D+1|0}while(D>>>0<B>>>0);if((_EVP_DigestUpdate(v,r,B)|0)<1)break;if((_EVP_DigestUpdate(v,t,A)|0)<1)break}_EVP_DigestFinal(v,d,u)|0;if(e|0)c[e>>2]=c[u>>2];_EVP_MD_CTX_cleanup(v)|0;x=1;l=o;return x|0}while(0);_EVP_MD_CTX_cleanup(v)|0;x=0;l=o;return x|0}function _private_MD5_Init(a){a=a|0;var b=0,d=0;b=a+16|0;d=b+76|0;do{c[b>>2]=0;b=b+4|0}while((b|0)<(d|0));c[a>>2]=1732584193;c[a+4>>2]=-271733879;c[a+8>>2]=-1732584194;c[a+12>>2]=271733878;return 1}function _SHA384_Init(a){a=a|0;var b=0;b=a;c[b>>2]=-1056596264;c[b+4>>2]=-876896931;b=a+8|0;c[b>>2]=914150663;c[b+4>>2]=1654270250;b=a+16|0;c[b>>2]=812702999;c[b+4>>2]=-1856437926;b=a+24|0;c[b>>2]=-150054599;c[b+4>>2]=355462360;b=a+32|0;c[b>>2]=-4191439;c[b+4>>2]=1731405415;b=a+40|0;c[b>>2]=1750603025;c[b+4>>2]=-1900787065;b=a+48|0;c[b>>2]=1694076839;c[b+4>>2]=-619958771;b=a+56|0;c[b>>2]=-1090891868;c[b+4>>2]=1203062813;b=a+64|0;c[a+208>>2]=0;c[b>>2]=0;c[b+4>>2]=0;c[b+8>>2]=0;c[b+12>>2]=0;c[a+212>>2]=48;return 1}function _SHA512_Init(a){a=a|0;var b=0;b=a;c[b>>2]=-205731576;c[b+4>>2]=1779033703;b=a+8|0;c[b>>2]=-2067093701;c[b+4>>2]=-1150833019;b=a+16|0;c[b>>2]=-23791573;c[b+4>>2]=1013904242;b=a+24|0;c[b>>2]=1595750129;c[b+4>>2]=-1521486534;b=a+32|0;c[b>>2]=-1377402159;c[b+4>>2]=1359893119;b=a+40|0;c[b>>2]=725511199;c[b+4>>2]=-1694144372;b=a+48|0;c[b>>2]=-79577749;c[b+4>>2]=528734635;b=a+56|0;c[b>>2]=327033209;c[b+4>>2]=1541459225;b=a+64|0;c[a+208>>2]=0;c[b>>2]=0;c[b+4>>2]=0;c[b+8>>2]=0;c[b+12>>2]=0;c[a+212>>2]=64;return 1}function __SSL_MD5_Transform(a,b){a=a|0;b=b|0;_md5_block_data_order(a,b,1);return}function _SHA1_Transform(a,b){a=a|0;b=b|0;_sha1_block_data_order(a,b,1);return}function _SHA256_Transform(a,b){a=a|0;b=b|0;_sha256_block_data_order(a,b,1);return}function _SHA512_Transform(b,c){b=b|0;c=c|0;var d=0,e=0,f=0,g=0;if(!(c&7)){d=c;_sha512_block_data_order(b,d,1);return}e=b+80|0;f=e;g=c;c=f+128|0;do{a[f>>0]=a[g>>0]|0;f=f+1|0;g=g+1|0}while((f|0)<(c|0));d=e;_sha512_block_data_order(b,d,1);return}function _tls1_md5_final_raw(b,d){b=b|0;d=d|0;var e=0;a[d>>0]=c[b>>2];a[d+1>>0]=(c[b>>2]|0)>>>8;a[d+2>>0]=(c[b>>2]|0)>>>16;a[d+3>>0]=(c[b>>2]|0)>>>24;e=b+4|0;a[d+4>>0]=c[e>>2];a[d+5>>0]=(c[e>>2]|0)>>>8;a[d+6>>0]=(c[e>>2]|0)>>>16;a[d+7>>0]=(c[e>>2]|0)>>>24;e=b+8|0;a[d+8>>0]=c[e>>2];a[d+9>>0]=(c[e>>2]|0)>>>8;a[d+10>>0]=(c[e>>2]|0)>>>16;a[d+11>>0]=(c[e>>2]|0)>>>24;e=b+12|0;a[d+12>>0]=c[e>>2];a[d+13>>0]=(c[e>>2]|0)>>>8;a[d+14>>0]=(c[e>>2]|0)>>>16;a[d+15>>0]=(c[e>>2]|0)>>>24;return}function _tls1_sha1_final_raw(b,d){b=b|0;d=d|0;var e=0;a[d>>0]=(c[b>>2]|0)>>>24;a[d+1>>0]=(c[b>>2]|0)>>>16;a[d+2>>0]=(c[b>>2]|0)>>>8;a[d+3>>0]=c[b>>2];e=b+4|0;a[d+4>>0]=(c[e>>2]|0)>>>24;a[d+5>>0]=(c[e>>2]|0)>>>16;a[d+6>>0]=(c[e>>2]|0)>>>8;a[d+7>>0]=c[e>>2];e=b+8|0;a[d+8>>0]=(c[e>>2]|0)>>>24;a[d+9>>0]=(c[e>>2]|0)>>>16;a[d+10>>0]=(c[e>>2]|0)>>>8;a[d+11>>0]=c[e>>2];e=b+12|0;a[d+12>>0]=(c[e>>2]|0)>>>24;a[d+13>>0]=(c[e>>2]|0)>>>16;a[d+14>>0]=(c[e>>2]|0)>>>8;a[d+15>>0]=c[e>>2];e=b+16|0;a[d+16>>0]=(c[e>>2]|0)>>>24;a[d+17>>0]=(c[e>>2]|0)>>>16;a[d+18>>0]=(c[e>>2]|0)>>>8;a[d+19>>0]=c[e>>2];return}function _tls1_sha256_final_raw(b,d){b=b|0;d=d|0;var e=0;a[d>>0]=(c[b>>2]|0)>>>24;a[d+1>>0]=(c[b>>2]|0)>>>16;a[d+2>>0]=(c[b>>2]|0)>>>8;a[d+3>>0]=c[b>>2];e=b+4|0;a[d+4>>0]=(c[e>>2]|0)>>>24;a[d+5>>0]=(c[e>>2]|0)>>>16;a[d+6>>0]=(c[e>>2]|0)>>>8;a[d+7>>0]=c[e>>2];e=b+8|0;a[d+8>>0]=(c[e>>2]|0)>>>24;a[d+9>>0]=(c[e>>2]|0)>>>16;a[d+10>>0]=(c[e>>2]|0)>>>8;a[d+11>>0]=c[e>>2];e=b+12|0;a[d+12>>0]=(c[e>>2]|0)>>>24;a[d+13>>0]=(c[e>>2]|0)>>>16;a[d+14>>0]=(c[e>>2]|0)>>>8;a[d+15>>0]=c[e>>2];e=b+16|0;a[d+16>>0]=(c[e>>2]|0)>>>24;a[d+17>>0]=(c[e>>2]|0)>>>16;a[d+18>>0]=(c[e>>2]|0)>>>8;a[d+19>>0]=c[e>>2];e=b+20|0;a[d+20>>0]=(c[e>>2]|0)>>>24;a[d+21>>0]=(c[e>>2]|0)>>>16;a[d+22>>0]=(c[e>>2]|0)>>>8;a[d+23>>0]=c[e>>2];e=b+24|0;a[d+24>>0]=(c[e>>2]|0)>>>24;a[d+25>>0]=(c[e>>2]|0)>>>16;a[d+26>>0]=(c[e>>2]|0)>>>8;a[d+27>>0]=c[e>>2];e=b+28|0;a[d+28>>0]=(c[e>>2]|0)>>>24;a[d+29>>0]=(c[e>>2]|0)>>>16;a[d+30>>0]=(c[e>>2]|0)>>>8;a[d+31>>0]=c[e>>2];return}function _tls1_sha512_final_raw(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0;e=d;d=0;while(1){f=b+(d<<3)|0;g=f;h=_bitshift64Lshr(c[g>>2]|0,c[g+4>>2]|0,56)|0;a[e>>0]=h;h=f;g=_bitshift64Lshr(c[h>>2]|0,c[h+4>>2]|0,48)|0;a[e+1>>0]=g;g=f;h=_bitshift64Lshr(c[g>>2]|0,c[g+4>>2]|0,40)|0;a[e+2>>0]=h;a[e+3>>0]=c[f+4>>2];h=f;g=_bitshift64Lshr(c[h>>2]|0,c[h+4>>2]|0,24)|0;a[e+4>>0]=g;g=f;h=_bitshift64Lshr(c[g>>2]|0,c[g+4>>2]|0,16)|0;a[e+5>>0]=h;h=f;g=_bitshift64Lshr(c[h>>2]|0,c[h+4>>2]|0,8)|0;a[e+6>>0]=g;a[e+7>>0]=c[f>>2];d=d+1|0;if((d|0)==8)break;else e=e+8|0}return}function _sha512_block_data_order(a,b,e){a=a|0;b=b|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ba=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0,ia=0,ja=0,ka=0,la=0,ma=0,na=0,oa=0,pa=0,qa=0,ra=0,sa=0,ta=0,ua=0,va=0,wa=0,xa=0,ya=0,za=0,Aa=0,Ba=0,Ca=0,Da=0,Ea=0,Fa=0,Ga=0,Ha=0,Ia=0,Ja=0,Ka=0,La=0,Ma=0,Na=0,Oa=0,Pa=0,Qa=0,Ra=0,Sa=0,Ta=0,Ua=0,Va=0,Wa=0,Xa=0,Ya=0,Za=0,_a=0,$a=0,ab=0,bb=0;if(!e)return;f=a+8|0;g=a+16|0;h=a+24|0;i=a+32|0;j=a+40|0;k=a+48|0;l=a+56|0;m=a;n=f;o=g;p=h;q=i;r=j;s=k;t=l;u=b;b=e;e=c[q>>2]|0;v=c[q+4>>2]|0;q=c[r>>2]|0;w=c[r+4>>2]|0;r=c[s>>2]|0;x=c[s+4>>2]|0;s=c[t>>2]|0;y=c[t+4>>2]|0;t=c[m>>2]|0;z=c[m+4>>2]|0;m=c[n>>2]|0;A=c[n+4>>2]|0;n=c[o>>2]|0;B=c[o+4>>2]|0;o=c[p>>2]|0;C=c[p+4>>2]|0;while(1){p=_bitshift64Shl(d[u>>0]|0|0,0,56)|0;D=F;E=_bitshift64Shl(d[u+1>>0]|0|0,0,48)|0;G=F|D;D=_bitshift64Shl(d[u+2>>0]|0|0,0,40)|0;H=G|F|(d[u+3>>0]|0);G=_bitshift64Shl(d[u+4>>0]|0|0,0,24)|0;I=H|F;H=_bitshift64Shl(d[u+5>>0]|0|0,0,16)|0;J=I|F;I=_bitshift64Shl(d[u+6>>0]|0|0,0,8)|0;K=J|F;J=E|p|D|G|H|I|(d[u+7>>0]|0);I=_bitshift64Lshr(e|0,v|0,14)|0;H=F;G=_bitshift64Shl(e|0,v|0,50)|0;D=H|F;H=_bitshift64Lshr(e|0,v|0,18)|0;p=F;E=_bitshift64Shl(e|0,v|0,46)|0;L=D^(p|F);p=_bitshift64Lshr(e|0,v|0,41)|0;D=F;M=_bitshift64Shl(e|0,v|0,23)|0;N=L^(D|F);D=_i64Add(s|0,y|0,-685199838,1116352408)|0;L=_i64Add(D|0,F|0,(I|G)^(H|E)^(p|M)|0,N|0)|0;N=_i64Add(L|0,F|0,r&~e^q&e|0,x&~v^w&v|0)|0;L=_i64Add(N|0,F|0,J|0,K|0)|0;N=F;M=_bitshift64Lshr(t|0,z|0,28)|0;p=F;E=_bitshift64Shl(t|0,z|0,36)|0;H=p|F;p=_bitshift64Lshr(t|0,z|0,34)|0;G=F;I=_bitshift64Shl(t|0,z|0,30)|0;D=H^(G|F);G=_bitshift64Lshr(t|0,z|0,39)|0;H=F;O=_bitshift64Shl(t|0,z|0,25)|0;P=m&t;Q=A&z;R=_i64Add(n&t^P^n&m|0,B&z^Q^B&A|0,(M|E)^(p|I)^(G|O)|0,D^(H|F)|0)|0;H=F;D=_i64Add(L|0,N|0,o|0,C|0)|0;O=F;G=_i64Add(R|0,H|0,L|0,N|0)|0;N=F;L=u+8|0;H=_bitshift64Shl(d[L>>0]|0|0,0,56)|0;R=F;I=_bitshift64Shl(d[L+1>>0]|0|0,0,48)|0;p=F|R;R=_bitshift64Shl(d[L+2>>0]|0|0,0,40)|0;E=p|F|(d[L+3>>0]|0);p=_bitshift64Shl(d[L+4>>0]|0|0,0,24)|0;M=E|F;E=_bitshift64Shl(d[L+5>>0]|0|0,0,16)|0;S=M|F;M=_bitshift64Shl(d[L+6>>0]|0|0,0,8)|0;T=S|F;S=I|H|R|p|E|M|(d[L+7>>0]|0);L=_bitshift64Lshr(D|0,O|0,14)|0;M=F;E=_bitshift64Shl(D|0,O|0,50)|0;p=M|F;M=_bitshift64Lshr(D|0,O|0,18)|0;R=F;H=_bitshift64Shl(D|0,O|0,46)|0;I=p^(R|F);R=_bitshift64Lshr(D|0,O|0,41)|0;p=F;U=_bitshift64Shl(D|0,O|0,23)|0;V=I^(p|F);p=_i64Add(r|0,x|0,602891725,1899447441)|0;I=_i64Add(p|0,F|0,D&e^q&~D|0,O&v^w&~O|0)|0;p=_i64Add(I|0,F|0,(L|E)^(M|H)^(R|U)|0,V|0)|0;V=_i64Add(p|0,F|0,S|0,T|0)|0;p=F;U=_bitshift64Lshr(G|0,N|0,28)|0;R=F;H=_bitshift64Shl(G|0,N|0,36)|0;M=R|F;R=_bitshift64Lshr(G|0,N|0,34)|0;E=F;L=_bitshift64Shl(G|0,N|0,30)|0;I=M^(E|F);E=_bitshift64Lshr(G|0,N|0,39)|0;M=F;W=_bitshift64Shl(G|0,N|0,25)|0;X=G&t;Y=N&z;Z=_i64Add((U|H)^(R|L)^(E|W)|0,I^(M|F)|0,G&m^P^X|0,N&A^Q^Y|0)|0;Q=F;P=_i64Add(V|0,p|0,n|0,B|0)|0;M=F;I=_i64Add(Z|0,Q|0,V|0,p|0)|0;p=F;V=u+16|0;Q=_bitshift64Shl(d[V>>0]|0|0,0,56)|0;Z=F;W=_bitshift64Shl(d[V+1>>0]|0|0,0,48)|0;E=F|Z;Z=_bitshift64Shl(d[V+2>>0]|0|0,0,40)|0;L=E|F|(d[V+3>>0]|0);E=_bitshift64Shl(d[V+4>>0]|0|0,0,24)|0;R=L|F;L=_bitshift64Shl(d[V+5>>0]|0|0,0,16)|0;H=R|F;R=_bitshift64Shl(d[V+6>>0]|0|0,0,8)|0;U=H|F;H=W|Q|Z|E|L|R|(d[V+7>>0]|0);V=_bitshift64Lshr(P|0,M|0,14)|0;R=F;L=_bitshift64Shl(P|0,M|0,50)|0;E=R|F;R=_bitshift64Lshr(P|0,M|0,18)|0;Z=F;Q=_bitshift64Shl(P|0,M|0,46)|0;W=E^(Z|F);Z=_bitshift64Lshr(P|0,M|0,41)|0;E=F;_=_bitshift64Shl(P|0,M|0,23)|0;$=W^(E|F);E=_i64Add(q|0,w|0,-330482897,-1245643825)|0;W=_i64Add(E|0,F|0,P&D^e&~P|0,M&O^v&~M|0)|0;E=_i64Add(W|0,F|0,(V|L)^(R|Q)^(Z|_)|0,$|0)|0;$=_i64Add(E|0,F|0,H|0,U|0)|0;E=F;_=_bitshift64Lshr(I|0,p|0,28)|0;Z=F;Q=_bitshift64Shl(I|0,p|0,36)|0;R=Z|F;Z=_bitshift64Lshr(I|0,p|0,34)|0;L=F;V=_bitshift64Shl(I|0,p|0,30)|0;W=R^(L|F);L=_bitshift64Lshr(I|0,p|0,39)|0;R=F;aa=_bitshift64Shl(I|0,p|0,25)|0;ba=I&G;ca=p&N;da=_i64Add((_|Q)^(Z|V)^(L|aa)|0,W^(R|F)|0,I&t^X^ba|0,p&z^Y^ca|0)|0;Y=F;X=_i64Add($|0,E|0,m|0,A|0)|0;R=F;W=_i64Add(da|0,Y|0,$|0,E|0)|0;E=F;$=u+24|0;Y=_bitshift64Shl(d[$>>0]|0|0,0,56)|0;da=F;aa=_bitshift64Shl(d[$+1>>0]|0|0,0,48)|0;L=F|da;da=_bitshift64Shl(d[$+2>>0]|0|0,0,40)|0;V=L|F|(d[$+3>>0]|0);L=_bitshift64Shl(d[$+4>>0]|0|0,0,24)|0;Z=V|F;V=_bitshift64Shl(d[$+5>>0]|0|0,0,16)|0;Q=Z|F;Z=_bitshift64Shl(d[$+6>>0]|0|0,0,8)|0;_=Q|F;Q=aa|Y|da|L|V|Z|(d[$+7>>0]|0);$=_bitshift64Lshr(X|0,R|0,14)|0;Z=F;V=_bitshift64Shl(X|0,R|0,50)|0;L=Z|F;Z=_bitshift64Lshr(X|0,R|0,18)|0;da=F;Y=_bitshift64Shl(X|0,R|0,46)|0;aa=L^(da|F);da=_bitshift64Lshr(X|0,R|0,41)|0;L=F;ea=_bitshift64Shl(X|0,R|0,23)|0;fa=aa^(L|F);L=_i64Add(e|0,v|0,-2121671748,-373957723)|0;aa=_i64Add(L|0,F|0,X&P^D&~X|0,R&M^O&~R|0)|0;L=_i64Add(aa|0,F|0,($|V)^(Z|Y)^(da|ea)|0,fa|0)|0;fa=_i64Add(L|0,F|0,Q|0,_|0)|0;L=F;ea=_bitshift64Lshr(W|0,E|0,28)|0;da=F;Y=_bitshift64Shl(W|0,E|0,36)|0;Z=da|F;da=_bitshift64Lshr(W|0,E|0,34)|0;V=F;$=_bitshift64Shl(W|0,E|0,30)|0;aa=Z^(V|F);V=_bitshift64Lshr(W|0,E|0,39)|0;Z=F;ga=_bitshift64Shl(W|0,E|0,25)|0;ha=W&I;ia=E&p;ja=_i64Add((ea|Y)^(da|$)^(V|ga)|0,aa^(Z|F)|0,W&G^ba^ha|0,E&N^ca^ia|0)|0;ca=F;ba=_i64Add(fa|0,L|0,t|0,z|0)|0;Z=F;aa=_i64Add(ja|0,ca|0,fa|0,L|0)|0;L=F;fa=u+32|0;ca=_bitshift64Shl(d[fa>>0]|0|0,0,56)|0;ja=F;ga=_bitshift64Shl(d[fa+1>>0]|0|0,0,48)|0;V=F|ja;ja=_bitshift64Shl(d[fa+2>>0]|0|0,0,40)|0;$=V|F|(d[fa+3>>0]|0);V=_bitshift64Shl(d[fa+4>>0]|0|0,0,24)|0;da=$|F;$=_bitshift64Shl(d[fa+5>>0]|0|0,0,16)|0;Y=da|F;da=_bitshift64Shl(d[fa+6>>0]|0|0,0,8)|0;ea=Y|F;Y=ga|ca|ja|V|$|da|(d[fa+7>>0]|0);fa=_bitshift64Lshr(ba|0,Z|0,14)|0;da=F;$=_bitshift64Shl(ba|0,Z|0,50)|0;V=da|F;da=_bitshift64Lshr(ba|0,Z|0,18)|0;ja=F;ca=_bitshift64Shl(ba|0,Z|0,46)|0;ga=V^(ja|F);ja=_bitshift64Lshr(ba|0,Z|0,41)|0;V=F;ka=_bitshift64Shl(ba|0,Z|0,23)|0;la=ga^(V|F);V=_i64Add(D|0,O|0,-213338824,961987163)|0;O=_i64Add(V|0,F|0,ba&X^P&~ba|0,Z&R^M&~Z|0)|0;V=_i64Add(O|0,F|0,Y|0,ea|0)|0;O=_i64Add(V|0,F|0,(fa|$)^(da|ca)^(ja|ka)|0,la|0)|0;la=F;ka=_bitshift64Lshr(aa|0,L|0,28)|0;ja=F;ca=_bitshift64Shl(aa|0,L|0,36)|0;da=ja|F;ja=_bitshift64Lshr(aa|0,L|0,34)|0;$=F;fa=_bitshift64Shl(aa|0,L|0,30)|0;V=da^($|F);$=_bitshift64Lshr(aa|0,L|0,39)|0;da=F;D=_bitshift64Shl(aa|0,L|0,25)|0;ga=aa&W;ma=L&E;na=_i64Add((ka|ca)^(ja|fa)^($|D)|0,V^(da|F)|0,aa&I^ha^ga|0,L&p^ia^ma|0)|0;ia=F;ha=_i64Add(O|0,la|0,G|0,N|0)|0;N=F;G=_i64Add(na|0,ia|0,O|0,la|0)|0;la=F;O=u+40|0;ia=_bitshift64Shl(d[O>>0]|0|0,0,56)|0;na=F;da=_bitshift64Shl(d[O+1>>0]|0|0,0,48)|0;V=F|na;na=_bitshift64Shl(d[O+2>>0]|0|0,0,40)|0;D=V|F|(d[O+3>>0]|0);V=_bitshift64Shl(d[O+4>>0]|0|0,0,24)|0;$=D|F;D=_bitshift64Shl(d[O+5>>0]|0|0,0,16)|0;fa=$|F;$=_bitshift64Shl(d[O+6>>0]|0|0,0,8)|0;ja=fa|F;fa=da|ia|na|V|D|$|(d[O+7>>0]|0);O=_bitshift64Lshr(ha|0,N|0,14)|0;$=F;D=_bitshift64Shl(ha|0,N|0,50)|0;V=$|F;$=_bitshift64Lshr(ha|0,N|0,18)|0;na=F;ia=_bitshift64Shl(ha|0,N|0,46)|0;da=V^(na|F);na=_bitshift64Lshr(ha|0,N|0,41)|0;V=F;ca=_bitshift64Shl(ha|0,N|0,23)|0;ka=da^(V|F);V=_i64Add(P|0,M|0,-1241133031,1508970993)|0;M=_i64Add(V|0,F|0,ha&ba^X&~ha|0,N&Z^R&~N|0)|0;V=_i64Add(M|0,F|0,fa|0,ja|0)|0;M=_i64Add(V|0,F|0,(O|D)^($|ia)^(na|ca)|0,ka|0)|0;ka=F;ca=_bitshift64Lshr(G|0,la|0,28)|0;na=F;ia=_bitshift64Shl(G|0,la|0,36)|0;$=na|F;na=_bitshift64Lshr(G|0,la|0,34)|0;D=F;O=_bitshift64Shl(G|0,la|0,30)|0;V=$^(D|F);D=_bitshift64Lshr(G|0,la|0,39)|0;$=F;P=_bitshift64Shl(G|0,la|0,25)|0;da=G&aa;oa=la&L;pa=_i64Add((ca|ia)^(na|O)^(D|P)|0,V^($|F)|0,G&W^ga^da|0,la&E^ma^oa|0)|0;ma=F;ga=_i64Add(M|0,ka|0,I|0,p|0)|0;p=F;I=_i64Add(pa|0,ma|0,M|0,ka|0)|0;ka=F;M=u+48|0;ma=_bitshift64Shl(d[M>>0]|0|0,0,56)|0;pa=F;$=_bitshift64Shl(d[M+1>>0]|0|0,0,48)|0;V=F|pa;pa=_bitshift64Shl(d[M+2>>0]|0|0,0,40)|0;P=V|F|(d[M+3>>0]|0);V=_bitshift64Shl(d[M+4>>0]|0|0,0,24)|0;D=P|F;P=_bitshift64Shl(d[M+5>>0]|0|0,0,16)|0;O=D|F;D=_bitshift64Shl(d[M+6>>0]|0|0,0,8)|0;na=O|F;O=$|ma|pa|V|P|D|(d[M+7>>0]|0);M=_bitshift64Lshr(ga|0,p|0,14)|0;D=F;P=_bitshift64Shl(ga|0,p|0,50)|0;V=D|F;D=_bitshift64Lshr(ga|0,p|0,18)|0;pa=F;ma=_bitshift64Shl(ga|0,p|0,46)|0;$=V^(pa|F);pa=_bitshift64Lshr(ga|0,p|0,41)|0;V=F;ia=_bitshift64Shl(ga|0,p|0,23)|0;ca=$^(V|F);V=_i64Add(X|0,R|0,-1357295717,-1841331548)|0;R=_i64Add(V|0,F|0,O|0,na|0)|0;V=_i64Add(R|0,F|0,ga&ha^ba&~ga|0,p&N^Z&~p|0)|0;R=_i64Add(V|0,F|0,(M|P)^(D|ma)^(pa|ia)|0,ca|0)|0;ca=F;ia=_bitshift64Lshr(I|0,ka|0,28)|0;pa=F;ma=_bitshift64Shl(I|0,ka|0,36)|0;D=pa|F;pa=_bitshift64Lshr(I|0,ka|0,34)|0;P=F;M=_bitshift64Shl(I|0,ka|0,30)|0;V=D^(P|F);P=_bitshift64Lshr(I|0,ka|0,39)|0;D=F;X=_bitshift64Shl(I|0,ka|0,25)|0;$=I&G;qa=ka&la;ra=_i64Add((ia|ma)^(pa|M)^(P|X)|0,V^(D|F)|0,I&aa^da^$|0,ka&L^oa^qa|0)|0;oa=F;da=_i64Add(R|0,ca|0,W|0,E|0)|0;E=F;W=_i64Add(ra|0,oa|0,R|0,ca|0)|0;ca=F;R=u+56|0;oa=_bitshift64Shl(d[R>>0]|0|0,0,56)|0;ra=F;D=_bitshift64Shl(d[R+1>>0]|0|0,0,48)|0;V=F|ra;ra=_bitshift64Shl(d[R+2>>0]|0|0,0,40)|0;X=V|F|(d[R+3>>0]|0);V=_bitshift64Shl(d[R+4>>0]|0|0,0,24)|0;P=X|F;X=_bitshift64Shl(d[R+5>>0]|0|0,0,16)|0;M=P|F;P=_bitshift64Shl(d[R+6>>0]|0|0,0,8)|0;pa=M|F;M=D|oa|ra|V|X|P|(d[R+7>>0]|0);R=_bitshift64Lshr(da|0,E|0,14)|0;P=F;X=_bitshift64Shl(da|0,E|0,50)|0;V=P|F;P=_bitshift64Lshr(da|0,E|0,18)|0;ra=F;oa=_bitshift64Shl(da|0,E|0,46)|0;D=V^(ra|F);ra=_bitshift64Lshr(da|0,E|0,41)|0;V=F;ma=_bitshift64Shl(da|0,E|0,23)|0;ia=D^(V|F);V=_i64Add(ba|0,Z|0,-630357736,-1424204075)|0;Z=_i64Add(V|0,F|0,M|0,pa|0)|0;V=_i64Add(Z|0,F|0,da&ga^ha&~da|0,E&p^N&~E|0)|0;Z=_i64Add(V|0,F|0,(R|X)^(P|oa)^(ra|ma)|0,ia|0)|0;ia=F;ma=_bitshift64Lshr(W|0,ca|0,28)|0;ra=F;oa=_bitshift64Shl(W|0,ca|0,36)|0;P=ra|F;ra=_bitshift64Lshr(W|0,ca|0,34)|0;X=F;R=_bitshift64Shl(W|0,ca|0,30)|0;V=P^(X|F);X=_bitshift64Lshr(W|0,ca|0,39)|0;P=F;ba=_bitshift64Shl(W|0,ca|0,25)|0;D=W&I;sa=ca&ka;ta=_i64Add((ma|oa)^(ra|R)^(X|ba)|0,V^(P|F)|0,W&G^$^D|0,ca&la^qa^sa|0)|0;qa=F;$=_i64Add(Z|0,ia|0,aa|0,L|0)|0;L=F;aa=_i64Add(ta|0,qa|0,Z|0,ia|0)|0;ia=F;Z=u+64|0;qa=_bitshift64Shl(d[Z>>0]|0|0,0,56)|0;ta=F;P=_bitshift64Shl(d[Z+1>>0]|0|0,0,48)|0;V=F|ta;ta=_bitshift64Shl(d[Z+2>>0]|0|0,0,40)|0;ba=V|F|(d[Z+3>>0]|0);V=_bitshift64Shl(d[Z+4>>0]|0|0,0,24)|0;X=ba|F;ba=_bitshift64Shl(d[Z+5>>0]|0|0,0,16)|0;R=X|F;X=_bitshift64Shl(d[Z+6>>0]|0|0,0,8)|0;ra=R|F;R=P|qa|ta|V|ba|X|(d[Z+7>>0]|0);Z=_bitshift64Lshr($|0,L|0,14)|0;X=F;ba=_bitshift64Shl($|0,L|0,50)|0;V=X|F;X=_bitshift64Lshr($|0,L|0,18)|0;ta=F;qa=_bitshift64Shl($|0,L|0,46)|0;P=V^(ta|F);ta=_bitshift64Lshr($|0,L|0,41)|0;V=F;oa=_bitshift64Shl($|0,L|0,23)|0;ma=P^(V|F);V=_i64Add(ha|0,N|0,-1560083902,-670586216)|0;N=_i64Add(V|0,F|0,R|0,ra|0)|0;V=_i64Add(N|0,F|0,$&da^ga&~$|0,L&E^p&~L|0)|0;N=_i64Add(V|0,F|0,(Z|ba)^(X|qa)^(ta|oa)|0,ma|0)|0;ma=F;oa=_bitshift64Lshr(aa|0,ia|0,28)|0;ta=F;qa=_bitshift64Shl(aa|0,ia|0,36)|0;X=ta|F;ta=_bitshift64Lshr(aa|0,ia|0,34)|0;ba=F;Z=_bitshift64Shl(aa|0,ia|0,30)|0;V=X^(ba|F);ba=_bitshift64Lshr(aa|0,ia|0,39)|0;X=F;ha=_bitshift64Shl(aa|0,ia|0,25)|0;P=aa&W;ua=ia&ca;va=_i64Add((oa|qa)^(ta|Z)^(ba|ha)|0,V^(X|F)|0,aa&I^D^P|0,ia&ka^sa^ua|0)|0;sa=F;D=_i64Add(N|0,ma|0,G|0,la|0)|0;la=F;G=_i64Add(va|0,sa|0,N|0,ma|0)|0;ma=F;N=u+72|0;sa=_bitshift64Shl(d[N>>0]|0|0,0,56)|0;va=F;X=_bitshift64Shl(d[N+1>>0]|0|0,0,48)|0;V=F|va;va=_bitshift64Shl(d[N+2>>0]|0|0,0,40)|0;ha=V|F|(d[N+3>>0]|0);V=_bitshift64Shl(d[N+4>>0]|0|0,0,24)|0;ba=ha|F;ha=_bitshift64Shl(d[N+5>>0]|0|0,0,16)|0;Z=ba|F;ba=_bitshift64Shl(d[N+6>>0]|0|0,0,8)|0;ta=Z|F;Z=X|sa|va|V|ha|ba|(d[N+7>>0]|0);N=_bitshift64Lshr(D|0,la|0,14)|0;ba=F;ha=_bitshift64Shl(D|0,la|0,50)|0;V=ba|F;ba=_bitshift64Lshr(D|0,la|0,18)|0;va=F;sa=_bitshift64Shl(D|0,la|0,46)|0;X=V^(va|F);va=_bitshift64Lshr(D|0,la|0,41)|0;V=F;qa=_bitshift64Shl(D|0,la|0,23)|0;oa=X^(V|F);V=_i64Add(ga|0,p|0,1164996542,310598401)|0;p=_i64Add(V|0,F|0,Z|0,ta|0)|0;V=_i64Add(p|0,F|0,D&$^da&~D|0,la&L^E&~la|0)|0;p=_i64Add(V|0,F|0,(N|ha)^(ba|sa)^(va|qa)|0,oa|0)|0;oa=F;qa=_bitshift64Lshr(G|0,ma|0,28)|0;va=F;sa=_bitshift64Shl(G|0,ma|0,36)|0;ba=va|F;va=_bitshift64Lshr(G|0,ma|0,34)|0;ha=F;N=_bitshift64Shl(G|0,ma|0,30)|0;V=ba^(ha|F);ha=_bitshift64Lshr(G|0,ma|0,39)|0;ba=F;ga=_bitshift64Shl(G|0,ma|0,25)|0;X=G&aa;wa=ma&ia;xa=_i64Add((qa|sa)^(va|N)^(ha|ga)|0,V^(ba|F)|0,G&W^P^X|0,ma&ca^ua^wa|0)|0;ua=F;P=_i64Add(p|0,oa|0,I|0,ka|0)|0;ka=F;I=_i64Add(xa|0,ua|0,p|0,oa|0)|0;oa=F;p=u+80|0;ua=_bitshift64Shl(d[p>>0]|0|0,0,56)|0;xa=F;ba=_bitshift64Shl(d[p+1>>0]|0|0,0,48)|0;V=F|xa;xa=_bitshift64Shl(d[p+2>>0]|0|0,0,40)|0;ga=V|F|(d[p+3>>0]|0);V=_bitshift64Shl(d[p+4>>0]|0|0,0,24)|0;ha=ga|F;ga=_bitshift64Shl(d[p+5>>0]|0|0,0,16)|0;N=ha|F;ha=_bitshift64Shl(d[p+6>>0]|0|0,0,8)|0;va=N|F;N=ba|ua|xa|V|ga|ha|(d[p+7>>0]|0);p=_bitshift64Lshr(P|0,ka|0,14)|0;ha=F;ga=_bitshift64Shl(P|0,ka|0,50)|0;V=ha|F;ha=_bitshift64Lshr(P|0,ka|0,18)|0;xa=F;ua=_bitshift64Shl(P|0,ka|0,46)|0;ba=V^(xa|F);xa=_bitshift64Lshr(P|0,ka|0,41)|0;V=F;sa=_bitshift64Shl(P|0,ka|0,23)|0;qa=ba^(V|F);V=_i64Add(da|0,E|0,1323610764,607225278)|0;E=_i64Add(V|0,F|0,N|0,va|0)|0;V=_i64Add(E|0,F|0,P&D^$&~P|0,ka&la^L&~ka|0)|0;E=_i64Add(V|0,F|0,(p|ga)^(ha|ua)^(xa|sa)|0,qa|0)|0;qa=F;sa=_bitshift64Lshr(I|0,oa|0,28)|0;xa=F;ua=_bitshift64Shl(I|0,oa|0,36)|0;ha=xa|F;xa=_bitshift64Lshr(I|0,oa|0,34)|0;ga=F;p=_bitshift64Shl(I|0,oa|0,30)|0;V=ha^(ga|F);ga=_bitshift64Lshr(I|0,oa|0,39)|0;ha=F;da=_bitshift64Shl(I|0,oa|0,25)|0;ba=I&G;ya=oa&ma;za=_i64Add((sa|ua)^(xa|p)^(ga|da)|0,V^(ha|F)|0,I&aa^X^ba|0,oa&ia^wa^ya|0)|0;wa=F;X=_i64Add(E|0,qa|0,W|0,ca|0)|0;ca=F;W=_i64Add(za|0,wa|0,E|0,qa|0)|0;qa=F;E=u+88|0;wa=_bitshift64Shl(d[E>>0]|0|0,0,56)|0;za=F;ha=_bitshift64Shl(d[E+1>>0]|0|0,0,48)|0;V=F|za;za=_bitshift64Shl(d[E+2>>0]|0|0,0,40)|0;da=V|F|(d[E+3>>0]|0);V=_bitshift64Shl(d[E+4>>0]|0|0,0,24)|0;ga=da|F;da=_bitshift64Shl(d[E+5>>0]|0|0,0,16)|0;p=ga|F;ga=_bitshift64Shl(d[E+6>>0]|0|0,0,8)|0;xa=p|F;p=ha|wa|za|V|da|ga|(d[E+7>>0]|0);E=_bitshift64Lshr(X|0,ca|0,14)|0;ga=F;da=_bitshift64Shl(X|0,ca|0,50)|0;V=ga|F;ga=_bitshift64Lshr(X|0,ca|0,18)|0;za=F;wa=_bitshift64Shl(X|0,ca|0,46)|0;ha=V^(za|F);za=_bitshift64Lshr(X|0,ca|0,41)|0;V=F;ua=_bitshift64Shl(X|0,ca|0,23)|0;sa=ha^(V|F);V=_i64Add($|0,L|0,-704662302,1426881987)|0;L=_i64Add(V|0,F|0,p|0,xa|0)|0;V=_i64Add(L|0,F|0,X&P^D&~X|0,ca&ka^la&~ca|0)|0;L=_i64Add(V|0,F|0,(E|da)^(ga|wa)^(za|ua)|0,sa|0)|0;sa=F;ua=_bitshift64Lshr(W|0,qa|0,28)|0;za=F;wa=_bitshift64Shl(W|0,qa|0,36)|0;ga=za|F;za=_bitshift64Lshr(W|0,qa|0,34)|0;da=F;E=_bitshift64Shl(W|0,qa|0,30)|0;V=ga^(da|F);da=_bitshift64Lshr(W|0,qa|0,39)|0;ga=F;$=_bitshift64Shl(W|0,qa|0,25)|0;ha=W&I;Aa=qa&oa;Ba=_i64Add((ua|wa)^(za|E)^(da|$)|0,V^(ga|F)|0,W&G^ba^ha|0,qa&ma^ya^Aa|0)|0;ya=F;ba=_i64Add(L|0,sa|0,aa|0,ia|0)|0;ia=F;aa=_i64Add(Ba|0,ya|0,L|0,sa|0)|0;sa=F;L=u+96|0;ya=_bitshift64Shl(d[L>>0]|0|0,0,56)|0;Ba=F;ga=_bitshift64Shl(d[L+1>>0]|0|0,0,48)|0;V=F|Ba;Ba=_bitshift64Shl(d[L+2>>0]|0|0,0,40)|0;$=V|F|(d[L+3>>0]|0);V=_bitshift64Shl(d[L+4>>0]|0|0,0,24)|0;da=$|F;$=_bitshift64Shl(d[L+5>>0]|0|0,0,16)|0;E=da|F;da=_bitshift64Shl(d[L+6>>0]|0|0,0,8)|0;za=E|F;E=ga|ya|Ba|V|$|da|(d[L+7>>0]|0);L=_bitshift64Lshr(ba|0,ia|0,14)|0;da=F;$=_bitshift64Shl(ba|0,ia|0,50)|0;V=da|F;da=_bitshift64Lshr(ba|0,ia|0,18)|0;Ba=F;ya=_bitshift64Shl(ba|0,ia|0,46)|0;ga=V^(Ba|F);Ba=_bitshift64Lshr(ba|0,ia|0,41)|0;V=F;wa=_bitshift64Shl(ba|0,ia|0,23)|0;ua=ga^(V|F);V=_i64Add(D|0,la|0,-226784913,1925078388)|0;la=_i64Add(V|0,F|0,E|0,za|0)|0;V=_i64Add(la|0,F|0,ba&X^P&~ba|0,ia&ca^ka&~ia|0)|0;la=_i64Add(V|0,F|0,(L|$)^(da|ya)^(Ba|wa)|0,ua|0)|0;ua=F;wa=_bitshift64Lshr(aa|0,sa|0,28)|0;Ba=F;ya=_bitshift64Shl(aa|0,sa|0,36)|0;da=Ba|F;Ba=_bitshift64Lshr(aa|0,sa|0,34)|0;$=F;L=_bitshift64Shl(aa|0,sa|0,30)|0;V=da^($|F);$=_bitshift64Lshr(aa|0,sa|0,39)|0;da=F;D=_bitshift64Shl(aa|0,sa|0,25)|0;ga=aa&W;Ca=sa&qa;Da=_i64Add((wa|ya)^(Ba|L)^($|D)|0,V^(da|F)|0,aa&I^ha^ga|0,sa&oa^Aa^Ca|0)|0;Aa=F;ha=_i64Add(la|0,ua|0,G|0,ma|0)|0;ma=F;G=_i64Add(Da|0,Aa|0,la|0,ua|0)|0;ua=F;la=u+104|0;Aa=_bitshift64Shl(d[la>>0]|0|0,0,56)|0;Da=F;da=_bitshift64Shl(d[la+1>>0]|0|0,0,48)|0;V=F|Da;Da=_bitshift64Shl(d[la+2>>0]|0|0,0,40)|0;D=V|F|(d[la+3>>0]|0);V=_bitshift64Shl(d[la+4>>0]|0|0,0,24)|0;$=D|F;D=_bitshift64Shl(d[la+5>>0]|0|0,0,16)|0;L=$|F;$=_bitshift64Shl(d[la+6>>0]|0|0,0,8)|0;Ba=L|F;L=da|Aa|Da|V|D|$|(d[la+7>>0]|0);la=_bitshift64Lshr(ha|0,ma|0,14)|0;$=F;D=_bitshift64Shl(ha|0,ma|0,50)|0;V=$|F;$=_bitshift64Lshr(ha|0,ma|0,18)|0;Da=F;Aa=_bitshift64Shl(ha|0,ma|0,46)|0;da=V^(Da|F);Da=_bitshift64Lshr(ha|0,ma|0,41)|0;V=F;ya=_bitshift64Shl(ha|0,ma|0,23)|0;wa=da^(V|F);V=_i64Add(P|0,ka|0,991336113,-2132889090)|0;ka=_i64Add(V|0,F|0,L|0,Ba|0)|0;V=_i64Add(ka|0,F|0,ha&ba^X&~ha|0,ma&ia^ca&~ma|0)|0;ka=_i64Add(V|0,F|0,(la|D)^($|Aa)^(Da|ya)|0,wa|0)|0;wa=F;ya=_bitshift64Lshr(G|0,ua|0,28)|0;Da=F;Aa=_bitshift64Shl(G|0,ua|0,36)|0;$=Da|F;Da=_bitshift64Lshr(G|0,ua|0,34)|0;D=F;la=_bitshift64Shl(G|0,ua|0,30)|0;V=$^(D|F);D=_bitshift64Lshr(G|0,ua|0,39)|0;$=F;P=_bitshift64Shl(G|0,ua|0,25)|0;da=G&aa;Ea=ua&sa;Fa=_i64Add((ya|Aa)^(Da|la)^(D|P)|0,V^($|F)|0,G&W^ga^da|0,ua&qa^Ca^Ea|0)|0;Ca=F;ga=_i64Add(ka|0,wa|0,I|0,oa|0)|0;oa=F;I=_i64Add(Fa|0,Ca|0,ka|0,wa|0)|0;wa=F;ka=u+112|0;Ca=_bitshift64Shl(d[ka>>0]|0|0,0,56)|0;Fa=F;$=_bitshift64Shl(d[ka+1>>0]|0|0,0,48)|0;V=F|Fa;Fa=_bitshift64Shl(d[ka+2>>0]|0|0,0,40)|0;P=V|F|(d[ka+3>>0]|0);V=_bitshift64Shl(d[ka+4>>0]|0|0,0,24)|0;D=P|F;P=_bitshift64Shl(d[ka+5>>0]|0|0,0,16)|0;la=D|F;D=_bitshift64Shl(d[ka+6>>0]|0|0,0,8)|0;Da=la|F;la=$|Ca|Fa|V|P|D|(d[ka+7>>0]|0);ka=_bitshift64Lshr(ga|0,oa|0,14)|0;D=F;P=_bitshift64Shl(ga|0,oa|0,50)|0;V=D|F;D=_bitshift64Lshr(ga|0,oa|0,18)|0;Fa=F;Ca=_bitshift64Shl(ga|0,oa|0,46)|0;$=V^(Fa|F);Fa=_bitshift64Lshr(ga|0,oa|0,41)|0;V=F;Aa=_bitshift64Shl(ga|0,oa|0,23)|0;ya=$^(V|F);V=_i64Add(X|0,ca|0,633803317,-1680079193)|0;ca=_i64Add(V|0,F|0,la|0,Da|0)|0;V=_i64Add(ca|0,F|0,ga&ha^ba&~ga|0,oa&ma^ia&~oa|0)|0;ca=_i64Add(V|0,F|0,(ka|P)^(D|Ca)^(Fa|Aa)|0,ya|0)|0;ya=F;Aa=_bitshift64Lshr(I|0,wa|0,28)|0;Fa=F;Ca=_bitshift64Shl(I|0,wa|0,36)|0;D=Fa|F;Fa=_bitshift64Lshr(I|0,wa|0,34)|0;P=F;ka=_bitshift64Shl(I|0,wa|0,30)|0;V=D^(P|F);P=_bitshift64Lshr(I|0,wa|0,39)|0;D=F;X=_bitshift64Shl(I|0,wa|0,25)|0;$=I&G;Ga=wa&ua;Ha=_i64Add((Aa|Ca)^(Fa|ka)^(P|X)|0,V^(D|F)|0,I&aa^da^$|0,wa&sa^Ea^Ga|0)|0;Ea=F;da=_i64Add(ca|0,ya|0,W|0,qa|0)|0;qa=F;W=_i64Add(Ha|0,Ea|0,ca|0,ya|0)|0;ya=F;ca=u+120|0;Ea=_bitshift64Shl(d[ca>>0]|0|0,0,56)|0;Ha=F;D=_bitshift64Shl(d[ca+1>>0]|0|0,0,48)|0;V=F|Ha;Ha=_bitshift64Shl(d[ca+2>>0]|0|0,0,40)|0;X=V|F|(d[ca+3>>0]|0);V=_bitshift64Shl(d[ca+4>>0]|0|0,0,24)|0;P=X|F;X=_bitshift64Shl(d[ca+5>>0]|0|0,0,16)|0;ka=P|F;P=_bitshift64Shl(d[ca+6>>0]|0|0,0,8)|0;Fa=ka|F;ka=D|Ea|Ha|V|X|P|(d[ca+7>>0]|0);ca=_bitshift64Lshr(da|0,qa|0,14)|0;P=F;X=_bitshift64Shl(da|0,qa|0,50)|0;V=P|F;P=_bitshift64Lshr(da|0,qa|0,18)|0;Ha=F;Ea=_bitshift64Shl(da|0,qa|0,46)|0;D=V^(Ha|F);Ha=_bitshift64Lshr(da|0,qa|0,41)|0;V=F;Ca=_bitshift64Shl(da|0,qa|0,23)|0;Aa=D^(V|F);V=_i64Add(ba|0,ia|0,-815192428,-1046744716)|0;ia=_i64Add(V|0,F|0,ka|0,Fa|0)|0;V=_i64Add(ia|0,F|0,da&ga^ha&~da|0,qa&oa^ma&~qa|0)|0;ia=_i64Add(V|0,F|0,(ca|X)^(P|Ea)^(Ha|Ca)|0,Aa|0)|0;Aa=F;Ca=_bitshift64Lshr(W|0,ya|0,28)|0;Ha=F;Ea=_bitshift64Shl(W|0,ya|0,36)|0;P=Ha|F;Ha=_bitshift64Lshr(W|0,ya|0,34)|0;X=F;ca=_bitshift64Shl(W|0,ya|0,30)|0;V=P^(X|F);X=_bitshift64Lshr(W|0,ya|0,39)|0;P=F;ba=_bitshift64Shl(W|0,ya|0,25)|0;D=_i64Add((Ca|Ea)^(Ha|ca)^(X|ba)|0,V^(P|F)|0,W&(I^G)^$|0,ya&(wa^ua)^Ga|0)|0;Ga=F;$=_i64Add(ia|0,Aa|0,aa|0,sa|0)|0;sa=F;aa=_i64Add(D|0,Ga|0,ia|0,Aa|0)|0;Aa=16;ia=S;S=T;T=la;la=Da;Da=Z;Z=ta;ta=J;J=K;K=$;$=sa;sa=ha;ha=ma;ma=da;da=qa;qa=ga;ga=oa;oa=aa;aa=F;Ga=W;W=ya;ya=I;I=wa;wa=G;G=ua;ua=H;H=U;U=ka;ka=Fa;Fa=N;N=va;va=Q;Q=_;_=p;p=xa;xa=Y;Y=ea;ea=E;E=za;za=fa;fa=ja;ja=L;L=Ba;Ba=O;O=na;na=M;M=pa;pa=R;R=ra;do{ra=_bitshift64Lshr(ia|0,S|0,1)|0;D=F;P=_bitshift64Shl(ia|0,S|0,63)|0;V=D|F;D=_bitshift64Lshr(ia|0,S|0,8)|0;ba=F;X=_bitshift64Shl(ia|0,S|0,56)|0;ca=ba|F;ba=_bitshift64Lshr(ia|0,S|0,7)|0;Ha=ca^F^V;V=_bitshift64Lshr(T|0,la|0,19)|0;ca=F;Ea=_bitshift64Shl(T|0,la|0,45)|0;Ca=ca|F;ca=_bitshift64Lshr(T|0,la|0,61)|0;Ia=F;Ja=_bitshift64Shl(T|0,la|0,3)|0;Ka=Ia|F;Ia=_bitshift64Lshr(T|0,la|0,6)|0;La=_i64Add(Da|0,Z|0,(ca|Ja)^Ia^(V|Ea)|0,Ka^F^Ca|0)|0;Ca=_i64Add(La|0,F|0,ta|0,J|0)|0;ta=_i64Add(Ca|0,F|0,(D|X)^ba^(ra|P)|0,Ha|0)|0;J=F;Ha=_bitshift64Lshr(K|0,$|0,14)|0;P=F;ra=_bitshift64Shl(K|0,$|0,50)|0;ba=P|F;P=_bitshift64Lshr(K|0,$|0,18)|0;X=F;D=_bitshift64Shl(K|0,$|0,46)|0;Ca=ba^(X|F);X=_bitshift64Lshr(K|0,$|0,41)|0;ba=F;La=_bitshift64Shl(K|0,$|0,23)|0;Ka=_i64Add((Ha|ra)^(P|D)^(X|La)|0,Ca^(ba|F)|0,sa|0,ha|0)|0;ba=_i64Add(Ka|0,F|0,qa&~K^ma&K|0,ga&~$^da&$|0)|0;Ka=40+(Aa<<3)|0;Ca=c[Ka>>2]|0;La=c[Ka+4>>2]|0;Ka=_i64Add(ba|0,F|0,ta|0,J|0)|0;ba=_i64Add(Ka|0,F|0,Ca|0,La|0)|0;La=F;Ca=_bitshift64Lshr(oa|0,aa|0,28)|0;Ka=F;X=_bitshift64Shl(oa|0,aa|0,36)|0;D=Ka|F;Ka=_bitshift64Lshr(oa|0,aa|0,34)|0;P=F;ra=_bitshift64Shl(oa|0,aa|0,30)|0;Ha=D^(P|F);P=_bitshift64Lshr(oa|0,aa|0,39)|0;D=F;Ea=_bitshift64Shl(oa|0,aa|0,25)|0;V=Ga&oa;Ia=W&aa;Ja=_i64Add(ya&oa^V^ya&Ga|0,I&aa^Ia^I&W|0,(Ca|X)^(Ka|ra)^(P|Ea)|0,Ha^(D|F)|0)|0;D=F;Ha=_i64Add(ba|0,La|0,wa|0,G|0)|0;Ea=F;P=_i64Add(Ja|0,D|0,ba|0,La|0)|0;La=F;ba=_bitshift64Lshr(ua|0,H|0,1)|0;D=F;Ja=_bitshift64Shl(ua|0,H|0,63)|0;ra=D|F;D=_bitshift64Lshr(ua|0,H|0,8)|0;Ka=F;X=_bitshift64Shl(ua|0,H|0,56)|0;Ca=Ka|F;Ka=_bitshift64Lshr(ua|0,H|0,7)|0;ca=Ca^F^ra;ra=_bitshift64Lshr(U|0,ka|0,19)|0;Ca=F;Ma=_bitshift64Shl(U|0,ka|0,45)|0;Na=Ca|F;Ca=_bitshift64Lshr(U|0,ka|0,61)|0;Oa=F;Pa=_bitshift64Shl(U|0,ka|0,3)|0;Qa=Oa|F;Oa=_bitshift64Lshr(U|0,ka|0,6)|0;Ra=_i64Add(Fa|0,N|0,(Ca|Pa)^Oa^(ra|Ma)|0,Qa^F^Na|0)|0;Na=_i64Add(Ra|0,F|0,ia|0,S|0)|0;ia=_i64Add(Na|0,F|0,(D|X)^Ka^(ba|Ja)|0,ca|0)|0;S=F;ca=_bitshift64Lshr(Ha|0,Ea|0,14)|0;Ja=F;ba=_bitshift64Shl(Ha|0,Ea|0,50)|0;Ka=Ja|F;Ja=_bitshift64Lshr(Ha|0,Ea|0,18)|0;X=F;D=_bitshift64Shl(Ha|0,Ea|0,46)|0;Na=Ka^(X|F);X=_bitshift64Lshr(Ha|0,Ea|0,41)|0;Ka=F;Ra=_bitshift64Shl(Ha|0,Ea|0,23)|0;Qa=Na^(Ka|F);Ka=40+((Aa|1)<<3)|0;Na=c[Ka>>2]|0;Ma=c[Ka+4>>2]|0;Ka=_i64Add(ia|0,S|0,qa|0,ga|0)|0;ra=_i64Add(Ka|0,F|0,Na|0,Ma|0)|0;Ma=_i64Add(ra|0,F|0,Ha&K^ma&~Ha|0,Ea&$^da&~Ea|0)|0;ra=_i64Add(Ma|0,F|0,(ca|ba)^(Ja|D)^(X|Ra)|0,Qa|0)|0;Qa=F;Ra=_bitshift64Lshr(P|0,La|0,28)|0;X=F;D=_bitshift64Shl(P|0,La|0,36)|0;Ja=X|F;X=_bitshift64Lshr(P|0,La|0,34)|0;ba=F;ca=_bitshift64Shl(P|0,La|0,30)|0;Ma=Ja^(ba|F);ba=_bitshift64Lshr(P|0,La|0,39)|0;Ja=F;Na=_bitshift64Shl(P|0,La|0,25)|0;Ka=P&oa;Oa=La&aa;Pa=_i64Add((Ra|D)^(X|ca)^(ba|Na)|0,Ma^(Ja|F)|0,P&Ga^V^Ka|0,La&W^Ia^Oa|0)|0;Ia=F;V=_i64Add(ra|0,Qa|0,ya|0,I|0)|0;Ja=F;Ma=_i64Add(Pa|0,Ia|0,ra|0,Qa|0)|0;Qa=F;ra=_bitshift64Lshr(va|0,Q|0,1)|0;Ia=F;Pa=_bitshift64Shl(va|0,Q|0,63)|0;Na=Ia|F;Ia=_bitshift64Lshr(va|0,Q|0,8)|0;ba=F;ca=_bitshift64Shl(va|0,Q|0,56)|0;X=ba|F;ba=_bitshift64Lshr(va|0,Q|0,7)|0;D=X^F^Na;Na=_bitshift64Lshr(ta|0,J|0,19)|0;X=F;Ra=_bitshift64Shl(ta|0,J|0,45)|0;Ca=X|F;X=_bitshift64Lshr(ta|0,J|0,61)|0;Sa=F;Ta=_bitshift64Shl(ta|0,J|0,3)|0;Ua=Sa|F;Sa=_bitshift64Lshr(ta|0,J|0,6)|0;Va=Ua^F^Ca;Ca=_i64Add(ua|0,H|0,_|0,p|0)|0;Ua=_i64Add(Ca|0,F|0,(Ia|ca)^ba^(ra|Pa)|0,D|0)|0;ua=_i64Add(Ua|0,F|0,(X|Ta)^Sa^(Na|Ra)|0,Va|0)|0;H=F;Va=_bitshift64Lshr(V|0,Ja|0,14)|0;Ra=F;Na=_bitshift64Shl(V|0,Ja|0,50)|0;Sa=Ra|F;Ra=_bitshift64Lshr(V|0,Ja|0,18)|0;Ta=F;X=_bitshift64Shl(V|0,Ja|0,46)|0;Ua=Sa^(Ta|F);Ta=_bitshift64Lshr(V|0,Ja|0,41)|0;Sa=F;D=_bitshift64Shl(V|0,Ja|0,23)|0;Pa=Ua^(Sa|F);Sa=40+((Aa|2)<<3)|0;Ua=c[Sa>>2]|0;ra=c[Sa+4>>2]|0;Sa=_i64Add(ua|0,H|0,ma|0,da|0)|0;ba=_i64Add(Sa|0,F|0,Ua|0,ra|0)|0;ra=_i64Add(ba|0,F|0,V&Ha^K&~V|0,Ja&Ea^$&~Ja|0)|0;ba=_i64Add(ra|0,F|0,(Va|Na)^(Ra|X)^(Ta|D)|0,Pa|0)|0;Pa=F;D=_bitshift64Lshr(Ma|0,Qa|0,28)|0;Ta=F;X=_bitshift64Shl(Ma|0,Qa|0,36)|0;Ra=Ta|F;Ta=_bitshift64Lshr(Ma|0,Qa|0,34)|0;Na=F;Va=_bitshift64Shl(Ma|0,Qa|0,30)|0;ra=Ra^(Na|F);Na=_bitshift64Lshr(Ma|0,Qa|0,39)|0;Ra=F;Ua=_bitshift64Shl(Ma|0,Qa|0,25)|0;Sa=Ma&P;ca=Qa&La;Ia=_i64Add((D|X)^(Ta|Va)^(Na|Ua)|0,ra^(Ra|F)|0,Ma&oa^Ka^Sa|0,Qa&aa^Oa^ca|0)|0;Oa=F;Ka=_i64Add(ba|0,Pa|0,Ga|0,W|0)|0;Ra=F;ra=_i64Add(Ia|0,Oa|0,ba|0,Pa|0)|0;Pa=F;ba=_bitshift64Lshr(xa|0,Y|0,1)|0;Oa=F;Ia=_bitshift64Shl(xa|0,Y|0,63)|0;Ua=Oa|F;Oa=_bitshift64Lshr(xa|0,Y|0,8)|0;Na=F;Va=_bitshift64Shl(xa|0,Y|0,56)|0;Ta=Na|F;Na=_bitshift64Lshr(xa|0,Y|0,7)|0;X=Ta^F^Ua;Ua=_bitshift64Lshr(ia|0,S|0,19)|0;Ta=F;D=_bitshift64Shl(ia|0,S|0,45)|0;Ca=Ta|F;Ta=_bitshift64Lshr(ia|0,S|0,61)|0;Wa=F;Xa=_bitshift64Shl(ia|0,S|0,3)|0;Ya=Wa|F;Wa=_bitshift64Lshr(ia|0,S|0,6)|0;Za=Ya^F^Ca;Ca=_i64Add(va|0,Q|0,ea|0,E|0)|0;Ya=_i64Add(Ca|0,F|0,(Oa|Va)^Na^(ba|Ia)|0,X|0)|0;va=_i64Add(Ya|0,F|0,(Ta|Xa)^Wa^(Ua|D)|0,Za|0)|0;Q=F;Za=_bitshift64Lshr(Ka|0,Ra|0,14)|0;D=F;Ua=_bitshift64Shl(Ka|0,Ra|0,50)|0;Wa=D|F;D=_bitshift64Lshr(Ka|0,Ra|0,18)|0;Xa=F;Ta=_bitshift64Shl(Ka|0,Ra|0,46)|0;Ya=Wa^(Xa|F);Xa=_bitshift64Lshr(Ka|0,Ra|0,41)|0;Wa=F;X=_bitshift64Shl(Ka|0,Ra|0,23)|0;Ia=Ya^(Wa|F);Wa=40+((Aa|3)<<3)|0;Ya=c[Wa>>2]|0;ba=c[Wa+4>>2]|0;Wa=_i64Add(va|0,Q|0,K|0,$|0)|0;Na=_i64Add(Wa|0,F|0,Ya|0,ba|0)|0;ba=_i64Add(Na|0,F|0,Ka&V^Ha&~Ka|0,Ra&Ja^Ea&~Ra|0)|0;Na=_i64Add(ba|0,F|0,(Za|Ua)^(D|Ta)^(Xa|X)|0,Ia|0)|0;Ia=F;X=_bitshift64Lshr(ra|0,Pa|0,28)|0;Xa=F;Ta=_bitshift64Shl(ra|0,Pa|0,36)|0;D=Xa|F;Xa=_bitshift64Lshr(ra|0,Pa|0,34)|0;Ua=F;Za=_bitshift64Shl(ra|0,Pa|0,30)|0;ba=D^(Ua|F);Ua=_bitshift64Lshr(ra|0,Pa|0,39)|0;D=F;Ya=_bitshift64Shl(ra|0,Pa|0,25)|0;Wa=ra&Ma;Va=Pa&Qa;Oa=_i64Add((X|Ta)^(Xa|Za)^(Ua|Ya)|0,ba^(D|F)|0,ra&P^Sa^Wa|0,Pa&La^ca^Va|0)|0;ca=F;Sa=_i64Add(Na|0,Ia|0,oa|0,aa|0)|0;D=F;ba=_i64Add(Oa|0,ca|0,Na|0,Ia|0)|0;Ia=F;Na=_bitshift64Lshr(za|0,fa|0,1)|0;ca=F;Oa=_bitshift64Shl(za|0,fa|0,63)|0;Ya=ca|F;ca=_bitshift64Lshr(za|0,fa|0,8)|0;Ua=F;Za=_bitshift64Shl(za|0,fa|0,56)|0;Xa=Ua|F;Ua=_bitshift64Lshr(za|0,fa|0,7)|0;Ta=Xa^F^Ya;Ya=_bitshift64Lshr(ua|0,H|0,19)|0;Xa=F;X=_bitshift64Shl(ua|0,H|0,45)|0;Ca=Xa|F;Xa=_bitshift64Lshr(ua|0,H|0,61)|0;_a=F;$a=_bitshift64Shl(ua|0,H|0,3)|0;ab=_a|F;_a=_bitshift64Lshr(ua|0,H|0,6)|0;bb=ab^F^Ca;Ca=_i64Add(xa|0,Y|0,ja|0,L|0)|0;ab=_i64Add(Ca|0,F|0,(ca|Za)^Ua^(Na|Oa)|0,Ta|0)|0;xa=_i64Add(ab|0,F|0,(Xa|$a)^_a^(Ya|X)|0,bb|0)|0;Y=F;bb=_bitshift64Lshr(Sa|0,D|0,14)|0;X=F;Ya=_bitshift64Shl(Sa|0,D|0,50)|0;_a=X|F;X=_bitshift64Lshr(Sa|0,D|0,18)|0;$a=F;Xa=_bitshift64Shl(Sa|0,D|0,46)|0;ab=_a^($a|F);$a=_bitshift64Lshr(Sa|0,D|0,41)|0;_a=F;Ta=_bitshift64Shl(Sa|0,D|0,23)|0;Oa=ab^(_a|F);_a=40+((Aa|4)<<3)|0;ab=c[_a>>2]|0;Na=c[_a+4>>2]|0;_a=_i64Add(Ha|0,Ea|0,xa|0,Y|0)|0;Ea=_i64Add(_a|0,F|0,ab|0,Na|0)|0;Na=_i64Add(Ea|0,F|0,Sa&Ka^V&~Sa|0,D&Ra^Ja&~D|0)|0;Ea=_i64Add(Na|0,F|0,(bb|Ya)^(X|Xa)^($a|Ta)|0,Oa|0)|0;Oa=F;Ta=_bitshift64Lshr(ba|0,Ia|0,28)|0;$a=F;Xa=_bitshift64Shl(ba|0,Ia|0,36)|0;X=$a|F;$a=_bitshift64Lshr(ba|0,Ia|0,34)|0;Ya=F;bb=_bitshift64Shl(ba|0,Ia|0,30)|0;Na=X^(Ya|F);Ya=_bitshift64Lshr(ba|0,Ia|0,39)|0;X=F;ab=_bitshift64Shl(ba|0,Ia|0,25)|0;_a=ba&ra;Ha=Ia&Pa;Ua=_i64Add((Ta|Xa)^($a|bb)^(Ya|ab)|0,Na^(X|F)|0,ba&Ma^Wa^_a|0,Ia&Qa^Va^Ha|0)|0;Va=F;Wa=_i64Add(Ea|0,Oa|0,P|0,La|0)|0;La=F;P=_i64Add(Ua|0,Va|0,Ea|0,Oa|0)|0;Oa=F;Ea=_bitshift64Lshr(Ba|0,O|0,1)|0;Va=F;Ua=_bitshift64Shl(Ba|0,O|0,63)|0;X=Va|F;Va=_bitshift64Lshr(Ba|0,O|0,8)|0;Na=F;ab=_bitshift64Shl(Ba|0,O|0,56)|0;Ya=Na|F;Na=_bitshift64Lshr(Ba|0,O|0,7)|0;bb=Ya^F^X;X=_bitshift64Lshr(va|0,Q|0,19)|0;Ya=F;$a=_bitshift64Shl(va|0,Q|0,45)|0;Xa=Ya|F;Ya=_bitshift64Lshr(va|0,Q|0,61)|0;Ta=F;Za=_bitshift64Shl(va|0,Q|0,3)|0;ca=Ta|F;Ta=_bitshift64Lshr(va|0,Q|0,6)|0;Ca=ca^F^Xa;Xa=_i64Add(za|0,fa|0,T|0,la|0)|0;ca=_i64Add(Xa|0,F|0,(Va|ab)^Na^(Ea|Ua)|0,bb|0)|0;za=_i64Add(ca|0,F|0,(Ya|Za)^Ta^(X|$a)|0,Ca|0)|0;fa=F;Ca=_bitshift64Lshr(Wa|0,La|0,14)|0;$a=F;X=_bitshift64Shl(Wa|0,La|0,50)|0;Ta=$a|F;$a=_bitshift64Lshr(Wa|0,La|0,18)|0;Za=F;Ya=_bitshift64Shl(Wa|0,La|0,46)|0;ca=Ta^(Za|F);Za=_bitshift64Lshr(Wa|0,La|0,41)|0;Ta=F;bb=_bitshift64Shl(Wa|0,La|0,23)|0;Ua=ca^(Ta|F);Ta=40+((Aa|5)<<3)|0;ca=_i64Add(c[Ta>>2]|0,c[Ta+4>>2]|0,za|0,fa|0)|0;Ta=_i64Add(ca|0,F|0,V|0,Ja|0)|0;Ja=_i64Add(Ta|0,F|0,Wa&Sa^Ka&~Wa|0,La&D^Ra&~La|0)|0;Ta=_i64Add(Ja|0,F|0,(Ca|X)^($a|Ya)^(Za|bb)|0,Ua|0)|0;Ua=F;bb=_bitshift64Lshr(P|0,Oa|0,28)|0;Za=F;Ya=_bitshift64Shl(P|0,Oa|0,36)|0;$a=Za|F;Za=_bitshift64Lshr(P|0,Oa|0,34)|0;X=F;Ca=_bitshift64Shl(P|0,Oa|0,30)|0;Ja=$a^(X|F);X=_bitshift64Lshr(P|0,Oa|0,39)|0;$a=F;V=_bitshift64Shl(P|0,Oa|0,25)|0;ca=P&ba;Ea=Oa&Ia;Na=_i64Add((bb|Ya)^(Za|Ca)^(X|V)|0,Ja^($a|F)|0,P&ra^_a^ca|0,Oa&Pa^Ha^Ea|0)|0;Ha=F;_a=_i64Add(Ta|0,Ua|0,Ma|0,Qa|0)|0;Qa=F;Ma=_i64Add(Na|0,Ha|0,Ta|0,Ua|0)|0;Ua=F;Ta=_bitshift64Lshr(na|0,M|0,1)|0;Ha=F;Na=_bitshift64Shl(na|0,M|0,63)|0;$a=Ha|F;Ha=_bitshift64Lshr(na|0,M|0,8)|0;Ja=F;V=_bitshift64Shl(na|0,M|0,56)|0;X=Ja|F;Ja=_bitshift64Lshr(na|0,M|0,7)|0;Ca=X^F^$a;$a=_bitshift64Lshr(xa|0,Y|0,19)|0;X=F;Za=_bitshift64Shl(xa|0,Y|0,45)|0;Ya=X|F;X=_bitshift64Lshr(xa|0,Y|0,61)|0;bb=F;ab=_bitshift64Shl(xa|0,Y|0,3)|0;Va=bb|F;bb=_bitshift64Lshr(xa|0,Y|0,6)|0;Xa=Va^F^Ya;Ya=_i64Add(Ba|0,O|0,U|0,ka|0)|0;Va=_i64Add(Ya|0,F|0,(Ha|V)^Ja^(Ta|Na)|0,Ca|0)|0;Ba=_i64Add(Va|0,F|0,(X|ab)^bb^($a|Za)|0,Xa|0)|0;O=F;Xa=_bitshift64Lshr(_a|0,Qa|0,14)|0;Za=F;$a=_bitshift64Shl(_a|0,Qa|0,50)|0;bb=Za|F;Za=_bitshift64Lshr(_a|0,Qa|0,18)|0;ab=F;X=_bitshift64Shl(_a|0,Qa|0,46)|0;Va=bb^(ab|F);ab=_bitshift64Lshr(_a|0,Qa|0,41)|0;bb=F;Ca=_bitshift64Shl(_a|0,Qa|0,23)|0;Na=Va^(bb|F);bb=40+((Aa|6)<<3)|0;Va=_i64Add(c[bb>>2]|0,c[bb+4>>2]|0,Ba|0,O|0)|0;bb=_i64Add(Va|0,F|0,Ka|0,Ra|0)|0;Ra=_i64Add(bb|0,F|0,_a&Wa^Sa&~_a|0,Qa&La^D&~Qa|0)|0;bb=_i64Add(Ra|0,F|0,(Xa|$a)^(Za|X)^(ab|Ca)|0,Na|0)|0;Na=F;Ca=_bitshift64Lshr(Ma|0,Ua|0,28)|0;ab=F;X=_bitshift64Shl(Ma|0,Ua|0,36)|0;Za=ab|F;ab=_bitshift64Lshr(Ma|0,Ua|0,34)|0;$a=F;Xa=_bitshift64Shl(Ma|0,Ua|0,30)|0;Ra=Za^($a|F);$a=_bitshift64Lshr(Ma|0,Ua|0,39)|0;Za=F;Ka=_bitshift64Shl(Ma|0,Ua|0,25)|0;Va=Ma&P;Ta=Ua&Oa;Ja=_i64Add((Ca|X)^(ab|Xa)^($a|Ka)|0,Ra^(Za|F)|0,Ma&ba^ca^Va|0,Ua&Ia^Ea^Ta|0)|0;Ea=F;ca=_i64Add(bb|0,Na|0,ra|0,Pa|0)|0;Pa=F;ra=_i64Add(Ja|0,Ea|0,bb|0,Na|0)|0;Na=F;bb=_bitshift64Lshr(pa|0,R|0,1)|0;Ea=F;Ja=_bitshift64Shl(pa|0,R|0,63)|0;Za=Ea|F;Ea=_bitshift64Lshr(pa|0,R|0,8)|0;Ra=F;Ka=_bitshift64Shl(pa|0,R|0,56)|0;$a=Ra|F;Ra=_bitshift64Lshr(pa|0,R|0,7)|0;Xa=$a^F^Za;Za=_bitshift64Lshr(za|0,fa|0,19)|0;$a=F;ab=_bitshift64Shl(za|0,fa|0,45)|0;X=$a|F;$a=_bitshift64Lshr(za|0,fa|0,61)|0;Ca=F;V=_bitshift64Shl(za|0,fa|0,3)|0;Ha=Ca|F;Ca=_bitshift64Lshr(za|0,fa|0,6)|0;Ya=Ha^F^X;X=_i64Add((Ea|Ka)^Ra^(bb|Ja)|0,Xa|0,na|0,M|0)|0;Xa=_i64Add(X|0,F|0,ta|0,J|0)|0;na=_i64Add(Xa|0,F|0,($a|V)^Ca^(Za|ab)|0,Ya|0)|0;M=F;Ya=_bitshift64Lshr(ca|0,Pa|0,14)|0;ab=F;Za=_bitshift64Shl(ca|0,Pa|0,50)|0;Ca=ab|F;ab=_bitshift64Lshr(ca|0,Pa|0,18)|0;V=F;$a=_bitshift64Shl(ca|0,Pa|0,46)|0;Xa=Ca^(V|F);V=_bitshift64Lshr(ca|0,Pa|0,41)|0;Ca=F;X=_bitshift64Shl(ca|0,Pa|0,23)|0;Ja=Xa^(Ca|F);Ca=40+((Aa|7)<<3)|0;Xa=_i64Add(c[Ca>>2]|0,c[Ca+4>>2]|0,na|0,M|0)|0;Ca=_i64Add(Xa|0,F|0,Sa|0,D|0)|0;D=_i64Add(Ca|0,F|0,ca&_a^Wa&~ca|0,Pa&Qa^La&~Pa|0)|0;Ca=_i64Add(D|0,F|0,(Ya|Za)^(ab|$a)^(V|X)|0,Ja|0)|0;Ja=F;X=_bitshift64Lshr(ra|0,Na|0,28)|0;V=F;$a=_bitshift64Shl(ra|0,Na|0,36)|0;ab=V|F;V=_bitshift64Lshr(ra|0,Na|0,34)|0;Za=F;Ya=_bitshift64Shl(ra|0,Na|0,30)|0;D=ab^(Za|F);Za=_bitshift64Lshr(ra|0,Na|0,39)|0;ab=F;Sa=_bitshift64Shl(ra|0,Na|0,25)|0;Xa=ra&Ma;bb=Na&Ua;Ra=_i64Add((X|$a)^(V|Ya)^(Za|Sa)|0,D^(ab|F)|0,ra&P^Va^Xa|0,Na&Oa^Ta^bb|0)|0;Ta=F;Va=_i64Add(Ca|0,Ja|0,ba|0,Ia|0)|0;Ia=F;ba=_i64Add(Ra|0,Ta|0,Ca|0,Ja|0)|0;Ja=F;Ca=_bitshift64Lshr(Da|0,Z|0,1)|0;Ta=F;Ra=_bitshift64Shl(Da|0,Z|0,63)|0;ab=Ta|F;Ta=_bitshift64Lshr(Da|0,Z|0,8)|0;D=F;Sa=_bitshift64Shl(Da|0,Z|0,56)|0;Za=D|F;D=_bitshift64Lshr(Da|0,Z|0,7)|0;Ya=Za^F^ab;ab=_bitshift64Lshr(Ba|0,O|0,19)|0;Za=F;V=_bitshift64Shl(Ba|0,O|0,45)|0;$a=Za|F;Za=_bitshift64Lshr(Ba|0,O|0,61)|0;X=F;Ka=_bitshift64Shl(Ba|0,O|0,3)|0;Ea=X|F;X=_bitshift64Lshr(Ba|0,O|0,6)|0;Ha=Ea^F^$a;$a=_i64Add((Ta|Sa)^D^(Ca|Ra)|0,Ya|0,pa|0,R|0)|0;Ya=_i64Add($a|0,F|0,ia|0,S|0)|0;pa=_i64Add(Ya|0,F|0,(Za|Ka)^X^(ab|V)|0,Ha|0)|0;R=F;Ha=_bitshift64Lshr(Va|0,Ia|0,14)|0;V=F;ab=_bitshift64Shl(Va|0,Ia|0,50)|0;X=V|F;V=_bitshift64Lshr(Va|0,Ia|0,18)|0;Ka=F;Za=_bitshift64Shl(Va|0,Ia|0,46)|0;Ya=X^(Ka|F);Ka=_bitshift64Lshr(Va|0,Ia|0,41)|0;X=F;$a=_bitshift64Shl(Va|0,Ia|0,23)|0;Ra=Ya^(X|F);X=40+((Aa|8)<<3)|0;Ya=_i64Add(c[X>>2]|0,c[X+4>>2]|0,pa|0,R|0)|0;X=_i64Add(Ya|0,F|0,Wa|0,La|0)|0;La=_i64Add(X|0,F|0,Va&ca^_a&~Va|0,Ia&Pa^Qa&~Ia|0)|0;X=_i64Add(La|0,F|0,(Ha|ab)^(V|Za)^(Ka|$a)|0,Ra|0)|0;Ra=F;$a=_bitshift64Lshr(ba|0,Ja|0,28)|0;Ka=F;Za=_bitshift64Shl(ba|0,Ja|0,36)|0;V=Ka|F;Ka=_bitshift64Lshr(ba|0,Ja|0,34)|0;ab=F;Ha=_bitshift64Shl(ba|0,Ja|0,30)|0;La=V^(ab|F);ab=_bitshift64Lshr(ba|0,Ja|0,39)|0;V=F;Wa=_bitshift64Shl(ba|0,Ja|0,25)|0;Ya=ba&ra;Ca=Ja&Na;D=_i64Add(($a|Za)^(Ka|Ha)^(ab|Wa)|0,La^(V|F)|0,ba&Ma^Xa^Ya|0,Ja&Ua^bb^Ca|0)|0;bb=F;Xa=_i64Add(X|0,Ra|0,P|0,Oa|0)|0;Oa=F;P=_i64Add(D|0,bb|0,X|0,Ra|0)|0;Ra=F;X=_bitshift64Lshr(Fa|0,N|0,1)|0;bb=F;D=_bitshift64Shl(Fa|0,N|0,63)|0;V=bb|F;bb=_bitshift64Lshr(Fa|0,N|0,8)|0;La=F;Wa=_bitshift64Shl(Fa|0,N|0,56)|0;ab=La|F;La=_bitshift64Lshr(Fa|0,N|0,7)|0;Ha=ab^F^V;V=_bitshift64Lshr(na|0,M|0,19)|0;ab=F;Ka=_bitshift64Shl(na|0,M|0,45)|0;Za=ab|F;ab=_bitshift64Lshr(na|0,M|0,61)|0;$a=F;Sa=_bitshift64Shl(na|0,M|0,3)|0;Ta=$a|F;$a=_bitshift64Lshr(na|0,M|0,6)|0;Ea=Ta^F^Za;Za=_i64Add((bb|Wa)^La^(X|D)|0,Ha|0,Da|0,Z|0)|0;Ha=_i64Add(Za|0,F|0,ua|0,H|0)|0;Da=_i64Add(Ha|0,F|0,(ab|Sa)^$a^(V|Ka)|0,Ea|0)|0;Z=F;Ea=_bitshift64Lshr(Xa|0,Oa|0,14)|0;Ka=F;V=_bitshift64Shl(Xa|0,Oa|0,50)|0;$a=Ka|F;Ka=_bitshift64Lshr(Xa|0,Oa|0,18)|0;Sa=F;ab=_bitshift64Shl(Xa|0,Oa|0,46)|0;Ha=$a^(Sa|F);Sa=_bitshift64Lshr(Xa|0,Oa|0,41)|0;$a=F;Za=_bitshift64Shl(Xa|0,Oa|0,23)|0;D=Ha^($a|F);$a=40+((Aa|9)<<3)|0;Ha=_i64Add(c[$a>>2]|0,c[$a+4>>2]|0,Da|0,Z|0)|0;$a=_i64Add(Ha|0,F|0,_a|0,Qa|0)|0;Qa=_i64Add($a|0,F|0,Xa&Va^ca&~Xa|0,Oa&Ia^Pa&~Oa|0)|0;$a=_i64Add(Qa|0,F|0,(Ea|V)^(Ka|ab)^(Sa|Za)|0,D|0)|0;D=F;Za=_bitshift64Lshr(P|0,Ra|0,28)|0;Sa=F;ab=_bitshift64Shl(P|0,Ra|0,36)|0;Ka=Sa|F;Sa=_bitshift64Lshr(P|0,Ra|0,34)|0;V=F;Ea=_bitshift64Shl(P|0,Ra|0,30)|0;Qa=Ka^(V|F);V=_bitshift64Lshr(P|0,Ra|0,39)|0;Ka=F;_a=_bitshift64Shl(P|0,Ra|0,25)|0;Ha=P&ba;X=Ra&Ja;La=_i64Add((Za|ab)^(Sa|Ea)^(V|_a)|0,Qa^(Ka|F)|0,P&ra^Ya^Ha|0,Ra&Na^Ca^X|0)|0;Ca=F;Ya=_i64Add($a|0,D|0,Ma|0,Ua|0)|0;Ua=F;Ma=_i64Add(La|0,Ca|0,$a|0,D|0)|0;D=F;$a=_bitshift64Lshr(_|0,p|0,1)|0;Ca=F;La=_bitshift64Shl(_|0,p|0,63)|0;Ka=Ca|F;Ca=_bitshift64Lshr(_|0,p|0,8)|0;Qa=F;_a=_bitshift64Shl(_|0,p|0,56)|0;V=Qa|F;Qa=_bitshift64Lshr(_|0,p|0,7)|0;Ea=V^F^Ka;Ka=_bitshift64Lshr(pa|0,R|0,19)|0;V=F;Sa=_bitshift64Shl(pa|0,R|0,45)|0;ab=V|F;V=_bitshift64Lshr(pa|0,R|0,61)|0;Za=F;Wa=_bitshift64Shl(pa|0,R|0,3)|0;bb=Za|F;Za=_bitshift64Lshr(pa|0,R|0,6)|0;Ta=bb^F^ab;ab=_i64Add((Ca|_a)^Qa^($a|La)|0,Ea|0,Fa|0,N|0)|0;Ea=_i64Add(ab|0,F|0,va|0,Q|0)|0;Fa=_i64Add(Ea|0,F|0,(V|Wa)^Za^(Ka|Sa)|0,Ta|0)|0;N=F;Ta=_bitshift64Lshr(Ya|0,Ua|0,14)|0;Sa=F;Ka=_bitshift64Shl(Ya|0,Ua|0,50)|0;Za=Sa|F;Sa=_bitshift64Lshr(Ya|0,Ua|0,18)|0;Wa=F;V=_bitshift64Shl(Ya|0,Ua|0,46)|0;Ea=Za^(Wa|F);Wa=_bitshift64Lshr(Ya|0,Ua|0,41)|0;Za=F;ab=_bitshift64Shl(Ya|0,Ua|0,23)|0;La=Ea^(Za|F);Za=40+((Aa|10)<<3)|0;Ea=_i64Add(c[Za>>2]|0,c[Za+4>>2]|0,Fa|0,N|0)|0;Za=_i64Add(Ea|0,F|0,ca|0,Pa|0)|0;Pa=_i64Add(Za|0,F|0,Ya&Xa^Va&~Ya|0,Ua&Oa^Ia&~Ua|0)|0;Za=_i64Add(Pa|0,F|0,(Ta|Ka)^(Sa|V)^(Wa|ab)|0,La|0)|0;La=F;ab=_bitshift64Lshr(Ma|0,D|0,28)|0;Wa=F;V=_bitshift64Shl(Ma|0,D|0,36)|0;Sa=Wa|F;Wa=_bitshift64Lshr(Ma|0,D|0,34)|0;Ka=F;Ta=_bitshift64Shl(Ma|0,D|0,30)|0;Pa=Sa^(Ka|F);Ka=_bitshift64Lshr(Ma|0,D|0,39)|0;Sa=F;ca=_bitshift64Shl(Ma|0,D|0,25)|0;Ea=Ma&P;$a=D&Ra;Qa=_i64Add((ab|V)^(Wa|Ta)^(Ka|ca)|0,Pa^(Sa|F)|0,Ma&ba^Ha^Ea|0,D&Ja^X^$a|0)|0;X=F;Ha=_i64Add(Za|0,La|0,ra|0,Na|0)|0;Na=F;ra=_i64Add(Qa|0,X|0,Za|0,La|0)|0;La=F;Za=_bitshift64Lshr(ea|0,E|0,1)|0;X=F;Qa=_bitshift64Shl(ea|0,E|0,63)|0;Sa=X|F;X=_bitshift64Lshr(ea|0,E|0,8)|0;Pa=F;ca=_bitshift64Shl(ea|0,E|0,56)|0;Ka=Pa|F;Pa=_bitshift64Lshr(ea|0,E|0,7)|0;Ta=Ka^F^Sa;Sa=_bitshift64Lshr(Da|0,Z|0,19)|0;Ka=F;Wa=_bitshift64Shl(Da|0,Z|0,45)|0;V=Ka|F;Ka=_bitshift64Lshr(Da|0,Z|0,61)|0;ab=F;_a=_bitshift64Shl(Da|0,Z|0,3)|0;Ca=ab|F;ab=_bitshift64Lshr(Da|0,Z|0,6)|0;bb=Ca^F^V;V=_i64Add((X|ca)^Pa^(Za|Qa)|0,Ta|0,_|0,p|0)|0;Ta=_i64Add(V|0,F|0,xa|0,Y|0)|0;_=_i64Add(Ta|0,F|0,(Ka|_a)^ab^(Sa|Wa)|0,bb|0)|0;p=F;bb=_bitshift64Lshr(Ha|0,Na|0,14)|0;Wa=F;Sa=_bitshift64Shl(Ha|0,Na|0,50)|0;ab=Wa|F;Wa=_bitshift64Lshr(Ha|0,Na|0,18)|0;_a=F;Ka=_bitshift64Shl(Ha|0,Na|0,46)|0;Ta=ab^(_a|F);_a=_bitshift64Lshr(Ha|0,Na|0,41)|0;ab=F;V=_bitshift64Shl(Ha|0,Na|0,23)|0;Qa=Ta^(ab|F);ab=40+((Aa|11)<<3)|0;Ta=_i64Add(c[ab>>2]|0,c[ab+4>>2]|0,_|0,p|0)|0;ab=_i64Add(Ta|0,F|0,Va|0,Ia|0)|0;Ia=_i64Add(ab|0,F|0,Ha&Ya^Xa&~Ha|0,Na&Ua^Oa&~Na|0)|0;ab=_i64Add(Ia|0,F|0,(bb|Sa)^(Wa|Ka)^(_a|V)|0,Qa|0)|0;Qa=F;V=_bitshift64Lshr(ra|0,La|0,28)|0;_a=F;Ka=_bitshift64Shl(ra|0,La|0,36)|0;Wa=_a|F;_a=_bitshift64Lshr(ra|0,La|0,34)|0;Sa=F;bb=_bitshift64Shl(ra|0,La|0,30)|0;Ia=Wa^(Sa|F);Sa=_bitshift64Lshr(ra|0,La|0,39)|0;Wa=F;Va=_bitshift64Shl(ra|0,La|0,25)|0;Ta=ra&Ma;Za=La&D;Pa=_i64Add((V|Ka)^(_a|bb)^(Sa|Va)|0,Ia^(Wa|F)|0,ra&P^Ea^Ta|0,La&Ra^$a^Za|0)|0;$a=F;Ea=_i64Add(ab|0,Qa|0,ba|0,Ja|0)|0;Ja=F;ba=_i64Add(Pa|0,$a|0,ab|0,Qa|0)|0;Qa=F;ab=_bitshift64Lshr(ja|0,L|0,1)|0;$a=F;Pa=_bitshift64Shl(ja|0,L|0,63)|0;Wa=$a|F;$a=_bitshift64Lshr(ja|0,L|0,8)|0;Ia=F;Va=_bitshift64Shl(ja|0,L|0,56)|0;Sa=Ia|F;Ia=_bitshift64Lshr(ja|0,L|0,7)|0;bb=Sa^F^Wa;Wa=_bitshift64Lshr(Fa|0,N|0,19)|0;Sa=F;_a=_bitshift64Shl(Fa|0,N|0,45)|0;Ka=Sa|F;Sa=_bitshift64Lshr(Fa|0,N|0,61)|0;V=F;ca=_bitshift64Shl(Fa|0,N|0,3)|0;X=V|F;V=_bitshift64Lshr(Fa|0,N|0,6)|0;Ca=X^F^Ka;Ka=_i64Add(($a|Va)^Ia^(ab|Pa)|0,bb|0,ea|0,E|0)|0;bb=_i64Add(Ka|0,F|0,za|0,fa|0)|0;ea=_i64Add(bb|0,F|0,(Sa|ca)^V^(Wa|_a)|0,Ca|0)|0;E=F;Ca=_bitshift64Lshr(Ea|0,Ja|0,14)|0;_a=F;Wa=_bitshift64Shl(Ea|0,Ja|0,50)|0;V=_a|F;_a=_bitshift64Lshr(Ea|0,Ja|0,18)|0;ca=F;Sa=_bitshift64Shl(Ea|0,Ja|0,46)|0;bb=V^(ca|F);ca=_bitshift64Lshr(Ea|0,Ja|0,41)|0;V=F;Ka=_bitshift64Shl(Ea|0,Ja|0,23)|0;Pa=bb^(V|F);V=40+((Aa|12)<<3)|0;bb=_i64Add(c[V>>2]|0,c[V+4>>2]|0,ea|0,E|0)|0;V=_i64Add(bb|0,F|0,Xa|0,Oa|0)|0;Oa=_i64Add(V|0,F|0,Ea&Ha^Ya&~Ea|0,Ja&Na^Ua&~Ja|0)|0;V=_i64Add(Oa|0,F|0,(Ca|Wa)^(_a|Sa)^(ca|Ka)|0,Pa|0)|0;Pa=F;Ka=_bitshift64Lshr(ba|0,Qa|0,28)|0;ca=F;Sa=_bitshift64Shl(ba|0,Qa|0,36)|0;_a=ca|F;ca=_bitshift64Lshr(ba|0,Qa|0,34)|0;Wa=F;Ca=_bitshift64Shl(ba|0,Qa|0,30)|0;Oa=_a^(Wa|F);Wa=_bitshift64Lshr(ba|0,Qa|0,39)|0;_a=F;Xa=_bitshift64Shl(ba|0,Qa|0,25)|0;bb=ba&ra;ab=Qa&La;Ia=_i64Add((Ka|Sa)^(ca|Ca)^(Wa|Xa)|0,Oa^(_a|F)|0,ba&Ma^Ta^bb|0,Qa&D^Za^ab|0)|0;Za=F;sa=_i64Add(V|0,Pa|0,P|0,Ra|0)|0;ha=F;wa=_i64Add(Ia|0,Za|0,V|0,Pa|0)|0;G=F;Pa=_bitshift64Lshr(T|0,la|0,1)|0;V=F;Za=_bitshift64Shl(T|0,la|0,63)|0;Ia=V|F;V=_bitshift64Lshr(T|0,la|0,8)|0;Ra=F;P=_bitshift64Shl(T|0,la|0,56)|0;Ta=Ra|F;Ra=_bitshift64Lshr(T|0,la|0,7)|0;_a=Ta^F^Ia;Ia=_bitshift64Lshr(_|0,p|0,19)|0;Ta=F;Oa=_bitshift64Shl(_|0,p|0,45)|0;Xa=Ta|F;Ta=_bitshift64Lshr(_|0,p|0,61)|0;Wa=F;Ca=_bitshift64Shl(_|0,p|0,3)|0;ca=Wa|F;Wa=_bitshift64Lshr(_|0,p|0,6)|0;Sa=ca^F^Xa;Xa=_i64Add((V|P)^Ra^(Pa|Za)|0,_a|0,ja|0,L|0)|0;_a=_i64Add(Xa|0,F|0,Ba|0,O|0)|0;ja=_i64Add(_a|0,F|0,(Ta|Ca)^Wa^(Ia|Oa)|0,Sa|0)|0;L=F;Sa=_bitshift64Lshr(sa|0,ha|0,14)|0;Oa=F;Ia=_bitshift64Shl(sa|0,ha|0,50)|0;Wa=Oa|F;Oa=_bitshift64Lshr(sa|0,ha|0,18)|0;Ca=F;Ta=_bitshift64Shl(sa|0,ha|0,46)|0;_a=Wa^(Ca|F);Ca=_bitshift64Lshr(sa|0,ha|0,41)|0;Wa=F;Xa=_bitshift64Shl(sa|0,ha|0,23)|0;Za=_a^(Wa|F);Wa=40+((Aa|13)<<3)|0;_a=_i64Add(c[Wa>>2]|0,c[Wa+4>>2]|0,ja|0,L|0)|0;Wa=_i64Add(_a|0,F|0,Ya|0,Ua|0)|0;Ua=_i64Add(Wa|0,F|0,sa&Ea^Ha&~sa|0,ha&Ja^Na&~ha|0)|0;Wa=_i64Add(Ua|0,F|0,(Sa|Ia)^(Oa|Ta)^(Ca|Xa)|0,Za|0)|0;Za=F;Xa=_bitshift64Lshr(wa|0,G|0,28)|0;Ca=F;Ta=_bitshift64Shl(wa|0,G|0,36)|0;Oa=Ca|F;Ca=_bitshift64Lshr(wa|0,G|0,34)|0;Ia=F;Sa=_bitshift64Shl(wa|0,G|0,30)|0;Ua=Oa^(Ia|F);Ia=_bitshift64Lshr(wa|0,G|0,39)|0;Oa=F;Ya=_bitshift64Shl(wa|0,G|0,25)|0;_a=wa&ba;Pa=G&Qa;Ra=_i64Add((Xa|Ta)^(Ca|Sa)^(Ia|Ya)|0,Ua^(Oa|F)|0,wa&ra^bb^_a|0,G&La^ab^Pa|0)|0;ab=F;qa=_i64Add(Wa|0,Za|0,Ma|0,D|0)|0;ga=F;ya=_i64Add(Ra|0,ab|0,Wa|0,Za|0)|0;I=F;Za=_bitshift64Lshr(U|0,ka|0,1)|0;Wa=F;ab=_bitshift64Shl(U|0,ka|0,63)|0;Ra=Wa|F;Wa=_bitshift64Lshr(U|0,ka|0,8)|0;D=F;Ma=_bitshift64Shl(U|0,ka|0,56)|0;bb=D|F;D=_bitshift64Lshr(U|0,ka|0,7)|0;Oa=bb^F^Ra;Ra=_bitshift64Lshr(ea|0,E|0,19)|0;bb=F;Ua=_bitshift64Shl(ea|0,E|0,45)|0;Ya=bb|F;bb=_bitshift64Lshr(ea|0,E|0,61)|0;Ia=F;Sa=_bitshift64Shl(ea|0,E|0,3)|0;Ca=Ia|F;Ia=_bitshift64Lshr(ea|0,E|0,6)|0;Ta=Ca^F^Ya;Ya=_i64Add((Wa|Ma)^D^(Za|ab)|0,Oa|0,T|0,la|0)|0;Oa=_i64Add(Ya|0,F|0,na|0,M|0)|0;T=_i64Add(Oa|0,F|0,(bb|Sa)^Ia^(Ra|Ua)|0,Ta|0)|0;la=F;Ta=_bitshift64Lshr(qa|0,ga|0,14)|0;Ua=F;Ra=_bitshift64Shl(qa|0,ga|0,50)|0;Ia=Ua|F;Ua=_bitshift64Lshr(qa|0,ga|0,18)|0;Sa=F;bb=_bitshift64Shl(qa|0,ga|0,46)|0;Oa=Ia^(Sa|F);Sa=_bitshift64Lshr(qa|0,ga|0,41)|0;Ia=F;Ya=_bitshift64Shl(qa|0,ga|0,23)|0;ab=Oa^(Ia|F);Ia=40+((Aa|14)<<3)|0;Oa=_i64Add(c[Ia>>2]|0,c[Ia+4>>2]|0,T|0,la|0)|0;Ia=_i64Add(Oa|0,F|0,Ha|0,Na|0)|0;Na=_i64Add(Ia|0,F|0,qa&sa^Ea&~qa|0,ga&ha^Ja&~ga|0)|0;Ia=_i64Add(Na|0,F|0,(Ta|Ra)^(Ua|bb)^(Sa|Ya)|0,ab|0)|0;ab=F;Ya=_bitshift64Lshr(ya|0,I|0,28)|0;Sa=F;bb=_bitshift64Shl(ya|0,I|0,36)|0;Ua=Sa|F;Sa=_bitshift64Lshr(ya|0,I|0,34)|0;Ra=F;Ta=_bitshift64Shl(ya|0,I|0,30)|0;Na=Ua^(Ra|F);Ra=_bitshift64Lshr(ya|0,I|0,39)|0;Ua=F;Ha=_bitshift64Shl(ya|0,I|0,25)|0;Oa=ya&wa;Za=I&G;D=_i64Add((Ya|bb)^(Sa|Ta)^(Ra|Ha)|0,Na^(Ua|F)|0,ya&ba^_a^Oa|0,I&Qa^Pa^Za|0)|0;Pa=F;ma=_i64Add(Ia|0,ab|0,ra|0,La|0)|0;da=F;Ga=_i64Add(D|0,Pa|0,Ia|0,ab|0)|0;W=F;ab=_bitshift64Lshr(ta|0,J|0,1)|0;Ia=F;Pa=_bitshift64Shl(ta|0,J|0,63)|0;D=Ia|F;Ia=_bitshift64Lshr(ta|0,J|0,8)|0;La=F;ra=_bitshift64Shl(ta|0,J|0,56)|0;_a=La|F;La=_bitshift64Lshr(ta|0,J|0,7)|0;Ua=_a^F^D;D=_bitshift64Lshr(ja|0,L|0,19)|0;_a=F;Na=_bitshift64Shl(ja|0,L|0,45)|0;Ha=_a|F;_a=_bitshift64Lshr(ja|0,L|0,61)|0;Ra=F;Ta=_bitshift64Shl(ja|0,L|0,3)|0;Sa=Ra|F;Ra=_bitshift64Lshr(ja|0,L|0,6)|0;bb=Sa^F^Ha;Ha=_i64Add((Ia|ra)^La^(ab|Pa)|0,Ua|0,U|0,ka|0)|0;Ua=_i64Add(Ha|0,F|0,pa|0,R|0)|0;U=_i64Add(Ua|0,F|0,(_a|Ta)^Ra^(D|Na)|0,bb|0)|0;ka=F;bb=_bitshift64Lshr(ma|0,da|0,14)|0;Na=F;D=_bitshift64Shl(ma|0,da|0,50)|0;Ra=Na|F;Na=_bitshift64Lshr(ma|0,da|0,18)|0;Ta=F;_a=_bitshift64Shl(ma|0,da|0,46)|0;Ua=Ra^(Ta|F);Ta=_bitshift64Lshr(ma|0,da|0,41)|0;Ra=F;Ha=_bitshift64Shl(ma|0,da|0,23)|0;Pa=Ua^(Ra|F);Ra=40+((Aa|15)<<3)|0;Ua=_i64Add(c[Ra>>2]|0,c[Ra+4>>2]|0,U|0,ka|0)|0;Ra=_i64Add(Ua|0,F|0,Ea|0,Ja|0)|0;Ja=_i64Add(Ra|0,F|0,ma&qa^sa&~ma|0,da&ga^ha&~da|0)|0;Ra=_i64Add(Ja|0,F|0,(bb|D)^(Na|_a)^(Ta|Ha)|0,Pa|0)|0;Pa=F;Ha=_bitshift64Lshr(Ga|0,W|0,28)|0;Ta=F;_a=_bitshift64Shl(Ga|0,W|0,36)|0;Na=Ta|F;Ta=_bitshift64Lshr(Ga|0,W|0,34)|0;D=F;bb=_bitshift64Shl(Ga|0,W|0,30)|0;Ja=Na^(D|F);D=_bitshift64Lshr(Ga|0,W|0,39)|0;Na=F;Ea=_bitshift64Shl(Ga|0,W|0,25)|0;Ua=_i64Add((Ha|_a)^(Ta|bb)^(D|Ea)|0,Ja^(Na|F)|0,Ga&(ya^wa)^Oa|0,W&(I^G)^Za|0)|0;Za=F;K=_i64Add(Ra|0,Pa|0,ba|0,Qa|0)|0;$=F;oa=_i64Add(Ua|0,Za|0,Ra|0,Pa|0)|0;aa=F;Aa=Aa+16|0}while((Aa|0)<80);b=b+-1|0;t=_i64Add(oa|0,aa|0,t|0,z|0)|0;z=F;Aa=a;c[Aa>>2]=t;c[Aa+4>>2]=z;m=_i64Add(Ga|0,W|0,m|0,A|0)|0;A=F;Aa=f;c[Aa>>2]=m;c[Aa+4>>2]=A;n=_i64Add(ya|0,I|0,n|0,B|0)|0;B=F;Aa=g;c[Aa>>2]=n;c[Aa+4>>2]=B;o=_i64Add(wa|0,G|0,o|0,C|0)|0;C=F;Aa=h;c[Aa>>2]=o;c[Aa+4>>2]=C;e=_i64Add(K|0,$|0,e|0,v|0)|0;v=F;Aa=i;c[Aa>>2]=e;c[Aa+4>>2]=v;q=_i64Add(ma|0,da|0,q|0,w|0)|0;w=F;Aa=j;c[Aa>>2]=q;c[Aa+4>>2]=w;r=_i64Add(qa|0,ga|0,r|0,x|0)|0;x=F;Aa=k;c[Aa>>2]=r;c[Aa+4>>2]=x;s=_i64Add(sa|0,ha|0,s|0,y|0)|0;y=F;Aa=l;c[Aa>>2]=s;c[Aa+4>>2]=y;if(!b)break;else u=u+128|0}return}function _md5_block_data_order(a,b,e){a=a|0;b=b|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0;f=a+4|0;g=a+8|0;h=a+12|0;if(!e)return;i=b;b=c[a>>2]|0;j=c[f>>2]|0;k=c[g>>2]|0;l=c[h>>2]|0;m=e;while(1){m=m+-1|0;e=(d[i+1>>0]|0)<<8|(d[i>>0]|0)|(d[i+2>>0]|0)<<16|(d[i+3>>0]|0)<<24;n=(d[i+5>>0]|0)<<8|(d[i+4>>0]|0)|(d[i+6>>0]|0)<<16|(d[i+7>>0]|0)<<24;o=b+-680876936+((k^l)&j^l)+e|0;p=(o<<7|o>>>25)+j|0;o=(d[i+9>>0]|0)<<8|(d[i+8>>0]|0)|(d[i+10>>0]|0)<<16|(d[i+11>>0]|0)<<24;q=l+-389564586+n+(p&(j^k)^k)|0;r=(q<<12|q>>>20)+p|0;q=(d[i+13>>0]|0)<<8|(d[i+12>>0]|0)|(d[i+14>>0]|0)<<16|(d[i+15>>0]|0)<<24;s=k+606105819+o+(r&(p^j)^j)|0;t=(s<<17|s>>>15)+r|0;s=(d[i+17>>0]|0)<<8|(d[i+16>>0]|0)|(d[i+18>>0]|0)<<16|(d[i+19>>0]|0)<<24;u=j+-1044525330+q+(t&(r^p)^p)|0;v=(u<<22|u>>>10)+t|0;u=(d[i+21>>0]|0)<<8|(d[i+20>>0]|0)|(d[i+22>>0]|0)<<16|(d[i+23>>0]|0)<<24;w=p+-176418897+s+(v&(t^r)^r)|0;p=(w<<7|w>>>25)+v|0;w=(d[i+25>>0]|0)<<8|(d[i+24>>0]|0)|(d[i+26>>0]|0)<<16|(d[i+27>>0]|0)<<24;x=r+1200080426+u+(p&(v^t)^t)|0;r=(x<<12|x>>>20)+p|0;x=(d[i+29>>0]|0)<<8|(d[i+28>>0]|0)|(d[i+30>>0]|0)<<16|(d[i+31>>0]|0)<<24;y=t+-1473231341+w+(r&(p^v)^v)|0;t=(y<<17|y>>>15)+r|0;y=(d[i+33>>0]|0)<<8|(d[i+32>>0]|0)|(d[i+34>>0]|0)<<16|(d[i+35>>0]|0)<<24;z=v+-45705983+x+(t&(r^p)^p)|0;v=(z<<22|z>>>10)+t|0;z=(d[i+37>>0]|0)<<8|(d[i+36>>0]|0)|(d[i+38>>0]|0)<<16|(d[i+39>>0]|0)<<24;A=y+1770035416+p+(v&(t^r)^r)|0;p=(A<<7|A>>>25)+v|0;A=(d[i+41>>0]|0)<<8|(d[i+40>>0]|0)|(d[i+42>>0]|0)<<16|(d[i+43>>0]|0)<<24;B=z+-1958414417+r+(p&(v^t)^t)|0;r=(B<<12|B>>>20)+p|0;B=(d[i+45>>0]|0)<<8|(d[i+44>>0]|0)|(d[i+46>>0]|0)<<16|(d[i+47>>0]|0)<<24;C=A+-42063+t+(r&(p^v)^v)|0;t=(C<<17|C>>>15)+r|0;C=(d[i+49>>0]|0)<<8|(d[i+48>>0]|0)|(d[i+50>>0]|0)<<16|(d[i+51>>0]|0)<<24;D=B+-1990404162+v+(t&(r^p)^p)|0;v=(D<<22|D>>>10)+t|0;D=(d[i+53>>0]|0)<<8|(d[i+52>>0]|0)|(d[i+54>>0]|0)<<16|(d[i+55>>0]|0)<<24;E=C+1804603682+p+(v&(t^r)^r)|0;p=(E<<7|E>>>25)+v|0;E=(d[i+57>>0]|0)<<8|(d[i+56>>0]|0)|(d[i+58>>0]|0)<<16|(d[i+59>>0]|0)<<24;F=D+-40341101+r+(p&(v^t)^t)|0;r=(F<<12|F>>>20)+p|0;F=(d[i+61>>0]|0)<<8|(d[i+60>>0]|0)|(d[i+62>>0]|0)<<16|(d[i+63>>0]|0)<<24;G=E+-1502002290+t+(r&(p^v)^v)|0;t=(G<<17|G>>>15)+r|0;G=F+1236535329+v+(t&(r^p)^p)|0;v=(G<<22|G>>>10)+t|0;G=n+-165796510+p+((v^t)&r^t)|0;p=(G<<5|G>>>27)+v|0;G=w+-1069501632+r+((p^v)&t^v)|0;r=(G<<9|G>>>23)+p|0;G=B+643717713+t+((r^p)&v^p)|0;t=(G<<14|G>>>18)+r|0;G=e+-373897302+v+((t^r)&p^r)|0;v=(G<<20|G>>>12)+t|0;G=u+-701558691+p+((v^t)&r^t)|0;p=(G<<5|G>>>27)+v|0;G=A+38016083+r+((p^v)&t^v)|0;r=(G<<9|G>>>23)+p|0;G=F+-660478335+t+((r^p)&v^p)|0;t=(G<<14|G>>>18)+r|0;G=s+-405537848+v+((t^r)&p^r)|0;v=(G<<20|G>>>12)+t|0;G=z+568446438+p+((v^t)&r^t)|0;p=(G<<5|G>>>27)+v|0;G=E+-1019803690+r+((p^v)&t^v)|0;r=(G<<9|G>>>23)+p|0;G=q+-187363961+t+((r^p)&v^p)|0;t=(G<<14|G>>>18)+r|0;G=y+1163531501+v+((t^r)&p^r)|0;v=(G<<20|G>>>12)+t|0;G=D+-1444681467+p+((v^t)&r^t)|0;p=(G<<5|G>>>27)+v|0;G=o+-51403784+r+((p^v)&t^v)|0;r=(G<<9|G>>>23)+p|0;G=x+1735328473+t+((r^p)&v^p)|0;t=(G<<14|G>>>18)+r|0;G=t^r;H=C+-1926607734+v+(G&p^r)|0;v=(H<<20|H>>>12)+t|0;H=u+-378558+p+(G^v)|0;G=(H<<4|H>>>28)+v|0;H=y+-2022574463+r+(v^t^G)|0;r=(H<<11|H>>>21)+G|0;H=B+1839030562+t+(G^v^r)|0;t=(H<<16|H>>>16)+r|0;H=E+-35309556+v+(r^G^t)|0;v=(H<<23|H>>>9)+t|0;H=n+-1530992060+G+(t^r^v)|0;G=(H<<4|H>>>28)+v|0;H=s+1272893353+r+(v^t^G)|0;r=(H<<11|H>>>21)+G|0;H=x+-155497632+t+(G^v^r)|0;t=(H<<16|H>>>16)+r|0;H=A+-1094730640+v+(r^G^t)|0;v=(H<<23|H>>>9)+t|0;H=D+681279174+G+(t^r^v)|0;G=(H<<4|H>>>28)+v|0;H=e+-358537222+r+(v^t^G)|0;r=(H<<11|H>>>21)+G|0;H=q+-722521979+t+(G^v^r)|0;t=(H<<16|H>>>16)+r|0;H=w+76029189+v+(r^G^t)|0;v=(H<<23|H>>>9)+t|0;H=z+-640364487+G+(t^r^v)|0;G=(H<<4|H>>>28)+v|0;H=C+-421815835+r+(v^t^G)|0;r=(H<<11|H>>>21)+G|0;H=F+530742520+t+(G^v^r)|0;t=(H<<16|H>>>16)+r|0;H=o+-995338651+v+(r^G^t)|0;v=(H<<23|H>>>9)+t|0;H=e+-198630844+G+((v|~r)^t)|0;G=(H<<6|H>>>26)+v|0;H=x+1126891415+r+((G|~t)^v)|0;r=(H<<10|H>>>22)+G|0;H=E+-1416354905+t+((r|~v)^G)|0;t=(H<<15|H>>>17)+r|0;H=u+-57434055+v+((t|~G)^r)|0;v=(H<<21|H>>>11)+t|0;H=C+1700485571+G+((v|~r)^t)|0;G=(H<<6|H>>>26)+v|0;H=q+-1894986606+r+((G|~t)^v)|0;r=(H<<10|H>>>22)+G|0;H=A+-1051523+t+((r|~v)^G)|0;t=(H<<15|H>>>17)+r|0;H=n+-2054922799+v+((t|~G)^r)|0;v=(H<<21|H>>>11)+t|0;H=y+1873313359+G+((v|~r)^t)|0;G=(H<<6|H>>>26)+v|0;H=F+-30611744+r+((G|~t)^v)|0;r=(H<<10|H>>>22)+G|0;H=w+-1560198380+t+((r|~v)^G)|0;t=(H<<15|H>>>17)+r|0;H=D+1309151649+v+((t|~G)^r)|0;v=(H<<21|H>>>11)+t|0;H=s+-145523070+G+((v|~r)^t)|0;G=(H<<6|H>>>26)+v|0;H=B+-1120210379+r+((G|~t)^v)|0;r=(H<<10|H>>>22)+G|0;H=o+718787259+t+((r|~v)^G)|0;t=(H<<15|H>>>17)+r|0;H=z+-343485551+v+((t|~G)^r)|0;b=G+(c[a>>2]|0)|0;c[a>>2]=b;j=t+(c[f>>2]|0)+(H<<21|H>>>11)|0;c[f>>2]=j;k=t+(c[g>>2]|0)|0;c[g>>2]=k;l=r+(c[h>>2]|0)|0;c[h>>2]=l;if(!m)break;else i=i+64|0}return}function _EVP_CIPHER_block_size(a){a=a|0;return c[a+4>>2]|0}function _tls1_cbc_remove_padding(b,e,f,g){b=b|0;e=e|0;f=f|0;g=g|0;var h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0;h=g+1|0;do if(!(c[(c[(c[b+8>>2]|0)+100>>2]|0)+56>>2]&1)){g=e+4|0;i=c[g>>2]|0;if(h>>>0>i>>>0){j=0;return j|0}else{k=e+12|0;l=g;m=k;n=i;o=c[k>>2]|0;break}}else{k=e+4|0;i=c[k>>2]|0;if((h+f|0)>>>0>i>>>0){j=0;return j|0}else{g=e+12|0;p=(c[g>>2]|0)+f|0;c[g>>2]=p;q=e+16|0;c[q>>2]=(c[q>>2]|0)+f;q=i-f|0;c[k>>2]=q;l=k;m=g;n=q;o=p;break}}while(0);f=a[o+(n+-1)>>0]|0;n=f&255;if((c[b+256>>2]&512|0)!=0?(c[b+136>>2]|0)==0:0){o=b+88|0;p=(_CRYPTO_memcmp((c[o>>2]|0)+8|0,1258119,8)|0|n&1|0)==0;q=c[o>>2]|0;o=c[q>>2]|0;if(p){p=o|8;c[q>>2]=p;r=p}else r=o;s=((f<<24>>24!=0&(r&8|0)!=0)<<31>>31)+n|0}else s=n;n=((_EVP_CIPHER_flags(c[c[b+128>>2]>>2]|0)|0)&2097152|0)==0;b=c[l>>2]|0;if(!n){c[l>>2]=b+~s;j=1;return j|0}n=s+h|0;h=~(((b-n^n|b^n)^b)>>31);n=b+-1|0;r=n>>>0<255?n:255;if(!r)t=h;else{n=c[m>>2]|0;m=h;h=0;while(1){f=m&~(((d[n+(b+~h)>>0]|0)^s)&(((s-h^h|h^s)^s)>>31&255^255));h=h+1|0;if(h>>>0>=r>>>0){t=f;break}else m=f}}m=254-(t&255)>>31;t=m&s+1;c[l>>2]=b-t;c[e>>2]=c[e>>2]|t<<8;j=(m|1)^-2;return j|0}function _ssl3_enc(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0;e=(d|0)!=0;d=c[b+88>>2]|0;if(e){f=c[b+140>>2]|0;g=d+304|0;if(!f){h=0;i=g;j=0}else{h=_EVP_CIPHER_CTX_cipher(f)|0;i=g;j=f}}else{f=c[b+128>>2]|0;g=d+268|0;if(!f){h=0;i=g;j=0}else{h=_EVP_CIPHER_CTX_cipher(f)|0;i=g;j=f}}f=i+4|0;g=c[f>>2]|0;if((h|0)==0|((j|0)==0|(c[b+192>>2]|0)==0)){h=i+12|0;d=i+16|0;_memmove(c[h>>2]|0,c[d>>2]|0,g|0)|0;c[d>>2]=c[h>>2];k=1;return k|0}h=_EVP_CIPHER_block_size(c[j>>2]|0)|0;if(e&(h|0)!=1){d=h-((g|0)%(h|0)|0)|0;l=d+g|0;m=i+16|0;_memset((c[m>>2]|0)+(c[f>>2]|0)|0,0,d|0)|0;c[f>>2]=(c[f>>2]|0)+d;a[(c[m>>2]|0)+(l+-1)>>0]=d+255;n=l}else n=g;if(!e){if(!n){k=0;return k|0}if((n>>>0)%(h>>>0)|0|0){k=0;return k|0}}if((_EVP_Cipher(j,c[i+12>>2]|0,c[i+16>>2]|0,n)|0)<1){k=-1;return k|0}n=b+132|0;if(!(_EVP_MD_CTX_md(c[n>>2]|0)|0))o=0;else o=_EVP_MD_size(_EVP_MD_CTX_md(c[n>>2]|0)|0)|0;if(e|(h|0)==1){k=1;return k|0}k=_ssl3_cbc_remove_padding(b,i,h,o)|0;return k|0}function _n_ssl3_mac(b,e,f){b=b|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0;g=l;l=l+112|0;if((l|0)>=(m|0))ba(112);h=g+80|0;i=g+104|0;j=g+76|0;k=g;n=(f|0)!=0;f=c[b+88>>2]|0;if(n){o=f+304|0;p=f+96|0;q=f+84|0;r=b+144|0}else{o=f+268|0;p=f+20|0;q=f+8|0;r=b+132|0}f=c[r>>2]|0;r=_EVP_MD_size(_EVP_MD_CTX_md(f)|0)|0;if((r|0)<0){s=-1;l=g;return s|0}c[j>>2]=r;t=48-(48%(r>>>0)|0)|0;u=o+4|0;v=c[o>>2]|0;w=(c[u>>2]|0)+r+(v>>>8)|0;c[o>>2]=v&255;if((!n?((_EVP_CIPHER_CTX_flags(c[b+128>>2]|0)|0)&983047|0)==2:0)?(_ssl3_cbc_record_digest_supported(f)|0)<<24>>24!=0:0){_memcpy(k|0,p|0,r|0)|0;_memcpy(k+r|0,543053,t|0)|0;b=r+t|0;n=q;v=n;x=d[v>>0]|d[v+1>>0]<<8|d[v+2>>0]<<16|d[v+3>>0]<<24;v=n+4|0;n=d[v>>0]|d[v+1>>0]<<8|d[v+2>>0]<<16|d[v+3>>0]<<24;v=k+b|0;y=v;a[y>>0]=x;a[y+1>>0]=x>>8;a[y+2>>0]=x>>16;a[y+3>>0]=x>>24;x=v+4|0;a[x>>0]=n;a[x+1>>0]=n>>8;a[x+2>>0]=n>>16;a[x+3>>0]=n>>24;a[k+(b+8)>>0]=c[o>>2];a[k+(b+9)>>0]=(c[u>>2]|0)>>>8;a[k+(b+10)>>0]=c[u>>2];if((_ssl3_cbc_digest_record(f,e,j,k,c[o+16>>2]|0,r+(c[u>>2]|0)|0,w,p,r,1)|0)<=0){s=-1;l=g;return s|0}}else z=9;do if((z|0)==9){_EVP_MD_CTX_init(h);a[i>>0]=c[o>>2];a[e>>0]=(c[u>>2]|0)>>>8;a[e+1>>0]=c[u>>2];if(((((((((((((_EVP_MD_CTX_copy_ex(h,f)|0)>=1?(_EVP_DigestUpdate(h,p,c[j>>2]|0)|0)>=1:0)?(_EVP_DigestUpdate(h,543053,t)|0)>=1:0)?(_EVP_DigestUpdate(h,q,8)|0)>=1:0)?(_EVP_DigestUpdate(h,i,1)|0)>=1:0)?(_EVP_DigestUpdate(h,e,2)|0)>=1:0)?(_EVP_DigestUpdate(h,c[o+16>>2]|0,c[u>>2]|0)|0)>=1:0)?(_EVP_DigestFinal_ex(h,e,0)|0)>=1:0)?(_EVP_MD_CTX_copy_ex(h,f)|0)>=1:0)?(_EVP_DigestUpdate(h,p,c[j>>2]|0)|0)>=1:0)?(_EVP_DigestUpdate(h,543101,t)|0)>=1:0)?(_EVP_DigestUpdate(h,e,c[j>>2]|0)|0)>=1:0)?(_EVP_DigestFinal_ex(h,e,k)|0)>=1:0){c[j>>2]=c[k>>2];_EVP_MD_CTX_cleanup(h)|0;break}_EVP_MD_CTX_cleanup(h)|0;s=-1;l=g;return s|0}while(0);h=q+7|0;k=(a[h>>0]|0)+1<<24>>24;a[h>>0]=k;if((((((k<<24>>24==0?(k=q+6|0,h=(a[k>>0]|0)+1<<24>>24,a[k>>0]=h,h<<24>>24==0):0)?(h=q+5|0,k=(a[h>>0]|0)+1<<24>>24,a[h>>0]=k,k<<24>>24==0):0)?(k=q+4|0,h=(a[k>>0]|0)+1<<24>>24,a[k>>0]=h,h<<24>>24==0):0)?(h=q+3|0,k=(a[h>>0]|0)+1<<24>>24,a[h>>0]=k,k<<24>>24==0):0)?(k=q+2|0,h=(a[k>>0]|0)+1<<24>>24,a[k>>0]=h,h<<24>>24==0):0)?(h=q+1|0,k=(a[h>>0]|0)+1<<24>>24,a[h>>0]=k,k<<24>>24==0):0)a[q>>0]=(a[q>>0]|0)+1<<24>>24;s=c[j>>2]|0;l=g;return s|0}function _ssl3_setup_key_block(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0;b=l;l=l+112|0;if((l|0)>=(m|0))ba(112);d=b+40|0;e=b+16|0;f=b+88|0;g=b+64|0;h=b+8|0;i=b+4|0;j=b;k=a+88|0;if(c[(c[k>>2]|0)+884>>2]|0){n=1;l=b;return n|0}o=a+192|0;if(!(_ssl_cipher_get_evp(c[o>>2]|0,h,i,0,0,j)|0)){_ERR_put_error(20,157,138,540107,423);n=0;l=b;return n|0}p=c[k>>2]|0;c[p+892>>2]=c[h>>2];q=c[i>>2]|0;c[p+896>>2]=q;c[p+908>>2]=c[j>>2];j=_EVP_MD_size(q)|0;if((j|0)<0){n=0;l=b;return n|0}q=(_EVP_CIPHER_key_length(c[h>>2]|0)|0)+j|0;j=q+(_EVP_CIPHER_iv_length(c[h>>2]|0)|0)|0;h=j<<1;q=c[k>>2]|0;p=c[q+888>>2]|0;if(!p)r=q;else{_OPENSSL_cleanse(p,c[q+884>>2]|0);_CRYPTO_free(c[(c[k>>2]|0)+888>>2]|0);q=c[k>>2]|0;c[q+888>>2]=0;r=q}c[r+884>>2]=0;r=_CRYPTO_malloc(h,540107,444)|0;if(!r){_ERR_put_error(20,157,65,540107,473);n=0;l=b;return n|0}q=c[k>>2]|0;c[q+884>>2]=h;c[q+888>>2]=r;_EVP_MD_CTX_init(d);_EVP_MD_CTX_set_flags(d,8);_EVP_MD_CTX_init(e);a:do if((j|0)>0){q=0;p=65;i=r;s=0;while(1){s=s+1|0;if(s>>>0>16)break;_memset(f|0,p|0,s|0)|0;_EVP_DigestInit_ex(e,_EVP_sha1()|0,0)|0;_EVP_DigestUpdate(e,f,s)|0;t=c[o>>2]|0;_EVP_DigestUpdate(e,t+20|0,c[t+16>>2]|0)|0;_EVP_DigestUpdate(e,(c[k>>2]|0)+160|0,32)|0;_EVP_DigestUpdate(e,(c[k>>2]|0)+192|0,32)|0;_EVP_DigestFinal_ex(e,g,0)|0;_EVP_DigestInit_ex(d,_EVP_md5()|0,0)|0;t=c[o>>2]|0;_EVP_DigestUpdate(d,t+20|0,c[t+16>>2]|0)|0;_EVP_DigestUpdate(d,g,20)|0;t=q;q=q+16|0;if((q|0)>(h|0)){_EVP_DigestFinal_ex(d,g,0)|0;_memcpy(i|0,g|0,h-t|0)|0}else _EVP_DigestFinal_ex(d,i,0)|0;if((q|0)>=(h|0)){u=15;break a}else{p=p+1<<24>>24;i=i+16|0}}_ERR_put_error(20,238,68,540107,182);v=0}else u=15;while(0);if((u|0)==15){_OPENSSL_cleanse(g,20);_EVP_MD_CTX_cleanup(d)|0;_EVP_MD_CTX_cleanup(e)|0;v=1}if(c[a+256>>2]&2048|0){n=v;l=b;return n|0}a=(c[k>>2]|0)+224|0;c[a>>2]=1;k=c[(c[o>>2]|0)+180>>2]|0;if(!k){n=v;l=b;return n|0}switch(c[k+20>>2]|0){case 32:{c[a>>2]=0;n=v;l=b;return n|0}case 4:{c[a>>2]=0;n=v;l=b;return n|0}default:{n=v;l=b;return n|0}}return 0}function _ssl3_generate_master_secret(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;f=l;l=l+96|0;if((l|0)>=(m|0))ba(96);g=f+32|0;h=f+8|0;i=f;_EVP_MD_CTX_init(h);j=a+228|0;k=a+88|0;a=0;n=b;b=0;while(1){if((_EVP_DigestInit_ex(h,c[(c[j>>2]|0)+144>>2]|0,0)|0)<1)break;o=c[94868+(a<<2)>>2]|0;if((_EVP_DigestUpdate(h,o,_strlen(o)|0)|0)<1)break;if((_EVP_DigestUpdate(h,d,e)|0)<1)break;if((_EVP_DigestUpdate(h,(c[k>>2]|0)+192|0,32)|0)<1)break;if((_EVP_DigestUpdate(h,(c[k>>2]|0)+160|0,32)|0)<1)break;if((_EVP_DigestFinal_ex(h,g,i)|0)<1)break;if((_EVP_DigestInit_ex(h,c[(c[j>>2]|0)+140>>2]|0,0)|0)<1)break;if((_EVP_DigestUpdate(h,d,e)|0)<1)break;if((_EVP_DigestUpdate(h,g,c[i>>2]|0)|0)<1)break;if((_EVP_DigestFinal_ex(h,n,i)|0)<1)break;o=c[i>>2]|0;p=o+b|0;a=a+1|0;if((a|0)>=3){q=p;r=14;break}else{n=n+o|0;b=p}}if((r|0)==14){_EVP_MD_CTX_cleanup(h)|0;_OPENSSL_cleanse(g,64);l=f;return q|0}_ERR_put_error(20,388,68,540107,874);q=0;_EVP_MD_CTX_cleanup(h)|0;_OPENSSL_cleanse(g,64);l=f;return q|0}function _ssl3_change_cipher_state(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0;d=l;l=l+112|0;if((l|0)>=(m|0))ba(112);e=d+40|0;f=d+24|0;g=d;h=a+88|0;i=c[h>>2]|0;j=c[(c[i+836>>2]|0)+32>>2]&2;k=c[i+892>>2]|0;n=c[i+896>>2]|0;if(!n)_OpenSSLDie(540107,235,1128934);o=c[i+908>>2]|0;if(!o)p=0;else p=c[o+8>>2]|0;a:do if(!(b&1)){o=a+140|0;i=c[o>>2]|0;if(!i){q=_CRYPTO_malloc(140,540107,286)|0;c[o>>2]=q;if(!q){r=48;break}_EVP_CIPHER_CTX_init(q);s=0;t=c[o>>2]|0}else{s=1;t=i}if(!(_ssl_replace_hash(a+144|0,n)|0)){_ERR_put_error(20,129,68,540107,295);u=0;l=d;return u|0}i=a+148|0;o=c[i>>2]|0;if(o|0){_COMP_CTX_free(o);c[i>>2]=0}if(p|0?(o=_COMP_CTX_new(p)|0,c[i>>2]=o,(o|0)==0):0){_ERR_put_error(20,129,142,540107,308);u=0;l=d;return u|0}o=(c[h>>2]|0)+84|0;c[o>>2]=0;c[o+4>>2]=0;o=c[h>>2]|0;v=o+96|0;w=t;x=s;y=o}else{o=a+128|0;i=c[o>>2]|0;if(!i){q=_CRYPTO_malloc(140,540107,247)|0;c[o>>2]=q;if(!q){r=48;break}_EVP_CIPHER_CTX_init(q);z=0;A=c[o>>2]|0}else{z=1;A=i}if(!(_ssl_replace_hash(a+132|0,n)|0)){_ERR_put_error(20,129,68,540107,257);u=0;l=d;return u|0}i=a+136|0;o=c[i>>2]|0;if(o|0){_COMP_CTX_free(o);c[i>>2]=0}do if(p){o=_COMP_CTX_new(p)|0;c[i>>2]=o;if(o){o=c[h>>2]|0;if(c[o+288>>2]|0){B=o;break}o=_CRYPTO_malloc(16384,540107,275)|0;q=c[h>>2]|0;c[q+288>>2]=o;if(!o){r=48;break a}else{B=q;break}}else{_ERR_put_error(20,129,142,540107,270);u=0;l=d;return u|0}}else B=c[h>>2]|0;while(0);i=B+8|0;c[i>>2]=0;c[i+4>>2]=0;i=c[h>>2]|0;v=i+20|0;w=A;x=z;y=i}while(0);if((r|0)==48){_ERR_put_error(20,129,65,540107,405);u=0;l=d;return u|0}if(!x)C=y;else{_EVP_CIPHER_CTX_cleanup(w)|0;C=c[h>>2]|0}y=c[C+888>>2]|0;C=_EVP_MD_size(n)|0;if((C|0)<0){u=0;l=d;return u|0}n=_EVP_CIPHER_key_length(k)|0;x=(j|0)!=0;if(x){j=c[(c[h>>2]|0)+836>>2]|0;r=(c[j+32>>2]&8|0)==0;if(r)D=(c[j+20>>2]|0)==1?8:7;else D=5;z=(n|0)<(D|0);if(z|r^1)E=z?n:5;else E=(c[j+20>>2]|0)==1?8:7}else E=n;n=_EVP_CIPHER_iv_length(k)|0;j=c[h>>2]|0;switch(b|0){case 18:case 33:{h=C<<1;z=(E<<1)+h|0;F=y;G=z+(n<<1)|0;H=j+192|0;I=j+160|0;J=z;K=h;break}default:{h=E+(C<<1)|0;z=n+E+h|0;F=y+C|0;G=z+n|0;H=j+160|0;I=j+192|0;J=z;K=h}}h=y+K|0;K=y+J|0;if((G|0)>(c[j+884>>2]|0)){_ERR_put_error(20,129,68,540107,352);u=0;l=d;return u|0}_EVP_MD_CTX_init(g);_memcpy(v|0,F|0,C|0)|0;if(x){_EVP_DigestInit_ex(g,_EVP_md5()|0,0)|0;_EVP_DigestUpdate(g,h,E)|0;_EVP_DigestUpdate(g,H,32)|0;_EVP_DigestUpdate(g,I,32)|0;_EVP_DigestFinal_ex(g,e,0)|0;if((n|0)>0){_EVP_DigestInit_ex(g,_EVP_md5()|0,0)|0;_EVP_DigestUpdate(g,H,32)|0;_EVP_DigestUpdate(g,I,32)|0;_EVP_DigestFinal_ex(g,f,0)|0;L=e;M=f}else{L=e;M=K}}else{L=h;M=K}c[(c[a+192>>2]|0)+4>>2]=0;_EVP_CipherInit_ex(w,k,0,L,M,b&2)|0;_OPENSSL_cleanse(e,64);_OPENSSL_cleanse(f,16);_EVP_MD_CTX_cleanup(g)|0;u=1;l=d;return u|0}function _ssl3_final_finish_mac(a,b,c,d){a=a|0;b=b|0;c=c|0;d=d|0;var e=0,f=0;e=_ssl3_handshake_mac(a,4,b,c,d)|0;if(!e)return 0;else{f=_ssl3_handshake_mac(a,64,b,c,d+e|0)|0;return ((f|0)==0?0:f+e|0)|0}return 0}function _ssl3_cert_verify_mac(a,b,c){a=a|0;b=b|0;c=c|0;return _ssl3_handshake_mac(a,b,0,0,c)|0}function _ssl3_alert_code(a){a=a|0;var b=0;do switch(a|0){case 86:case 115:case 47:case 46:case 45:case 44:case 43:case 42:case 41:case 40:case 30:case 20:case 10:case 0:{b=a;break}case 21:{b=20;break}case 22:{b=20;break}case 48:{b=42;break}case 49:{b=40;break}case 50:{b=40;break}case 51:{b=40;break}case 60:{b=40;break}case 70:{b=40;break}case 71:{b=40;break}case 80:{b=40;break}case 90:{b=40;break}case 100:{b=-1;break}case 110:{b=40;break}case 111:{b=40;break}case 112:{b=40;break}case 113:{b=40;break}case 114:{b=40;break}default:b=-1}while(0);return b|0}function _ssl_undefined_function(a){a=a|0;_ERR_put_error(20,197,66,543020,2821);return 0}function _ssl3_handshake_mac(a,b,d,e,f){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;g=l;l=l+96|0;if((l|0)>=(m|0))ba(96);h=g+28|0;i=g+24|0;j=g+32|0;k=g;n=a+88|0;if(c[(c[n>>2]|0)+376>>2]|0?(_ssl3_digest_cached_records(a)|0)==0:0){o=0;l=g;return o|0}c[i>>2]=0;p=c[c[(c[n>>2]|0)+380>>2]>>2]|0;if((p|0)!=0?(_EVP_MD_type(_EVP_MD_CTX_md(p)|0)|0)==(b|0):0){q=0;r=6}else r=5;do if((r|0)==5){c[i>>2]=1;p=c[(c[(c[n>>2]|0)+380>>2]|0)+4>>2]|0;if(p|0?(_EVP_MD_type(_EVP_MD_CTX_md(p)|0)|0)==(b|0):0){q=1;r=6;break}c[i>>2]=2;p=c[(c[(c[n>>2]|0)+380>>2]|0)+8>>2]|0;if(p|0?(_EVP_MD_type(_EVP_MD_CTX_md(p)|0)|0)==(b|0):0){q=2;r=6;break}c[i>>2]=3;p=c[(c[(c[n>>2]|0)+380>>2]|0)+12>>2]|0;if(p|0?(_EVP_MD_type(_EVP_MD_CTX_md(p)|0)|0)==(b|0):0){q=3;r=6;break}c[i>>2]=4;p=c[(c[(c[n>>2]|0)+380>>2]|0)+16>>2]|0;if(p|0?(_EVP_MD_type(_EVP_MD_CTX_md(p)|0)|0)==(b|0):0){q=4;r=6;break}c[i>>2]=5;p=c[(c[(c[n>>2]|0)+380>>2]|0)+20>>2]|0;if(p|0?(_EVP_MD_type(_EVP_MD_CTX_md(p)|0)|0)==(b|0):0){q=5;r=6;break}c[i>>2]=6}while(0);if((r|0)==6?(b=c[(c[(c[n>>2]|0)+380>>2]|0)+(q<<2)>>2]|0,b|0):0){_EVP_MD_CTX_init(k);_EVP_MD_CTX_set_flags(k,8);_EVP_MD_CTX_copy_ex(k,b)|0;b=_EVP_MD_size(_EVP_MD_CTX_md(k)|0)|0;if((b|0)<0){o=0;l=g;return o|0}q=48-(48%(b>>>0)|0)|0;if((d|0)!=0?(_EVP_DigestUpdate(k,d,e)|0)<1:0)r=19;else{e=a+192|0;a=c[e>>2]|0;if(!((((((((_EVP_DigestUpdate(k,a+20|0,c[a+16>>2]|0)|0)>=1?(_EVP_DigestUpdate(k,543053,q)|0)>=1:0)?(_EVP_DigestFinal_ex(k,j,i)|0)>=1:0)?(_EVP_DigestInit_ex(k,_EVP_MD_CTX_md(k)|0,0)|0)>=1:0)?(a=c[e>>2]|0,(_EVP_DigestUpdate(k,a+20|0,c[a+16>>2]|0)|0)>=1):0)?(_EVP_DigestUpdate(k,543101,q)|0)>=1:0)?(_EVP_DigestUpdate(k,j,c[i>>2]|0)|0)>=1:0)?(_EVP_DigestFinal_ex(k,f,h)|0)>=1:0))r=19}if((r|0)==19){_ERR_put_error(20,285,68,540107,712);c[h>>2]=0}_EVP_MD_CTX_cleanup(k)|0;o=c[h>>2]|0;l=g;return o|0}_ERR_put_error(20,285,324,540107,689);o=0;l=g;return o|0}function _EVP_md5(){return 94792}function _init_4545(a){a=a|0;return _private_MD5_Init(c[a+12>>2]|0)|0}function _update_4546(a,b,d){a=a|0;b=b|0;d=d|0;return __SSL_MD5_Update(c[a+12>>2]|0,b,d)|0}function _final_4547(a,b){a=a|0;b=b|0;return __SSL_MD5_Final(b,c[a+12>>2]|0)|0}function __SSL_MD5_Final(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0;e=d+24|0;f=c[d+88>>2]|0;a[e+f>>0]=-128;g=f+1|0;if(g>>>0>56){_memset(e+g|0,0,63-f|0)|0;_md5_block_data_order(d,e,1);h=0}else h=g;_memset(e+h|0,0,56-h|0)|0;h=d+80|0;g=c[d+16>>2]|0;a[h>>0]=g;a[h+1>>0]=g>>>8;a[h+2>>0]=g>>>16;f=d+84|0;a[h+3>>0]=g>>>24;g=c[d+20>>2]|0;a[f>>0]=g;a[f+1>>0]=g>>>8;a[f+2>>0]=g>>>16;a[f+3>>0]=g>>>24;_md5_block_data_order(d,e,1);g=e;e=g+68|0;do{a[g>>0]=0;g=g+1|0}while((g|0)<(e|0));g=c[d>>2]|0;a[b>>0]=g;a[b+1>>0]=g>>>8;a[b+2>>0]=g>>>16;a[b+3>>0]=g>>>24;g=c[d+4>>2]|0;a[b+4>>0]=g;a[b+5>>0]=g>>>8;a[b+6>>0]=g>>>16;a[b+7>>0]=g>>>24;g=c[d+8>>2]|0;a[b+8>>0]=g;a[b+9>>0]=g>>>8;a[b+10>>0]=g>>>16;a[b+11>>0]=g>>>24;g=c[d+12>>2]|0;a[b+12>>0]=g;a[b+13>>0]=g>>>8;a[b+14>>0]=g>>>16;a[b+15>>0]=g>>>24;return 1}function __SSL_MD5_Update(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0;if(!e)return 1;f=b+16|0;g=c[f>>2]|0;h=g+(e<<3)|0;i=b+20|0;j=c[i>>2]|0;if(h>>>0<g>>>0){g=j+1|0;c[i>>2]=g;k=g}else k=j;c[i>>2]=k+(e>>>29);c[f>>2]=h;h=b+88|0;f=c[h>>2]|0;do if(!f){l=d;m=e}else{k=b+24|0;i=k+f|0;if((f+e|e)>>>0>63){j=64-f|0;_memcpy(i|0,d|0,j|0)|0;_md5_block_data_order(b,k,1);g=d+j|0;n=e-j|0;j=k;k=j+68|0;do{a[j>>0]=0;j=j+1|0}while((j|0)<(k|0));l=g;m=n;break}_memcpy(i|0,d|0,e|0)|0;c[h>>2]=(c[h>>2]|0)+e;return 1}while(0);e=m>>>6;d=e<<6;if(!e){o=l;p=m}else{_md5_block_data_order(b,l,e);o=l+d|0;p=m-d|0}if(!p)return 1;c[h>>2]=p;_memcpy(b+24|0,o|0,p|0)|0;return 1}function _ssl3_cbc_remove_padding(a,b,e,f){a=a|0;b=b|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0;a=f+1|0;f=b+4|0;g=c[f>>2]|0;if(a>>>0>g>>>0){h=0;return h|0}i=d[(c[b+12>>2]|0)+(g+-1)>>0]|0;j=i+a|0;a=i+1|0;i=~(((g-j^j|j^g)^g|e-a&(e^-2147483648))>>31);e=a&i;c[f>>2]=g-e;c[b>>2]=e<<8|c[b>>2];h=(i|1)^-2;return h|0}function _dtls1_set_handshake_header(a,b,d){a=a|0;b=b|0;d=d|0;_dtls1_set_message_header(a,c[(c[a+60>>2]|0)+4>>2]|0,b&255,d,0,d)|0;c[a+68>>2]=d+12;c[a+72>>2]=0;_dtls1_buffer_message(a,0)|0;return}function _dtls1_handshake_write(a){a=a|0;return _dtls1_do_write(a,22)|0}function _dtls1_do_write(d,f){d=d|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0;if(!(_dtls1_query_mtu(d)|0)){g=-1;return g|0}h=d+92|0;i=c[(c[h>>2]|0)+604>>2]|0;if(i>>>0<(256-(_BIO_ctrl(_SSL_get_wbio(d)|0,49,0,0)|0)|0)>>>0)_OpenSSLDie(543188,274,543221);i=d+72|0;j=(f|0)==22;if(j&(c[i>>2]|0)==0?(c[d+68>>2]|0)!=((c[(c[h>>2]|0)+612>>2]|0)+12|0):0)_OpenSSLDie(543188,280,543252);k=d+144|0;l=c[k>>2]|0;m=d+140|0;do if(!l)n=13;else{o=c[m>>2]|0;if(!o)p=l;else{if(((_EVP_CIPHER_CTX_flags(o)|0)&983047|0)==6){n=13;break}p=c[k>>2]|0}n=(_EVP_MD_size(_EVP_MD_CTX_md(p)|0)|0)+13|0}while(0);p=c[m>>2]|0;if((p|0)!=0?((_EVP_CIPHER_CTX_flags(p)|0)&983047|0)==2:0)q=(_EVP_CIPHER_block_size(c[c[m>>2]>>2]|0)|0)<<1;else q=0;m=d+24|0;c[m>>2]=1;p=d+68|0;k=n+q|0;q=k+12|0;n=d+60|0;l=0;o=1;a:while(1){r=c[p>>2]|0;if((r|0)>0){s=l;t=r}else{g=0;u=50;break}while(1){do if(j?(r=c[i>>2]|0,(r|0)!=0):0){if(!s){v=c[(c[h>>2]|0)+620>>2]|0;break}if((r|0)<13){g=-1;u=50;break a}c[i>>2]=r+-12;c[p>>2]=t+12;v=s}else v=s;while(0);r=k+(_BIO_ctrl(_SSL_get_wbio(d)|0,13,0,0)|0)|0;w=c[h>>2]|0;x=c[w+604>>2]|0;y=x-r|0;if(x>>>0<=r>>>0|y>>>0<13){z=_BIO_ctrl(_SSL_get_wbio(d)|0,11,0,0)|0;if((z|0)<1){u=25;break a}r=c[h>>2]|0;x=c[r+604>>2]|0;if(x>>>0<=q>>>0){g=-1;u=50;break a}A=x-k|0;B=r}else{A=y;B=w}w=c[p>>2]|0;y=w>>>0>A>>>0?A:w;w=(y|0)<0?2147483647:y;if(j){if(w>>>0<12){g=-1;u=50;break a}y=B+620|0;c[y>>2]=v;r=B+624|0;c[r>>2]=w+-12;x=(c[(c[n>>2]|0)+4>>2]|0)+(c[i>>2]|0)|0;a[x>>0]=a[B+608>>0]|0;C=B+612|0;a[x+1>>0]=(c[C>>2]|0)>>>16;a[x+2>>0]=(c[C>>2]|0)>>>8;a[x+3>>0]=c[C>>2];C=B+616|0;a[x+4>>0]=(e[C>>1]|0)>>>8;a[x+5>>0]=b[C>>1];a[x+6>>0]=(c[y>>2]|0)>>>16;a[x+7>>0]=(c[y>>2]|0)>>>8;a[x+8>>0]=c[y>>2];a[x+9>>0]=(c[r>>2]|0)>>>16;a[x+10>>0]=(c[r>>2]|0)>>>8;a[x+11>>0]=c[r>>2]}D=_dtls1_write_bytes(d,f,(c[(c[n>>2]|0)+4>>2]|0)+(c[i>>2]|0)|0,w)|0;if((D|0)<0)break;if((w|0)!=(D|0)){u=37;break a}if(j?(w=c[h>>2]|0,(c[w+740>>2]|0)==0):0){r=(c[(c[n>>2]|0)+4>>2]|0)+(c[i>>2]|0)|0;if((v|0)==0?(c[d>>2]|0)!=256:0){x=r+1|0;a[r>>0]=a[w+608>>0]|0;y=w+612|0;a[x>>0]=(c[y>>2]|0)>>>16;a[x+1>>0]=(c[y>>2]|0)>>>8;a[x+2>>0]=c[y>>2];C=x+3|0;x=w+616|0;a[C>>0]=(e[x>>1]|0)>>>8;a[C+1>>0]=b[x>>1];x=C+2|0;a[x>>0]=0;a[x+1>>0]=0;a[x+2>>0]=0;C=x+3|0;a[C>>0]=(c[y>>2]|0)>>>16;a[C+1>>0]=(c[y>>2]|0)>>>8;a[C+2>>0]=c[y>>2];E=D;F=C+3+-12|0}else{E=D+-12|0;F=r+12|0}_ssl3_finish_mac(d,F,E)}r=c[p>>2]|0;if((r|0)==(D|0)){u=46;break a}c[i>>2]=(c[i>>2]|0)+D;t=r-D|0;c[p>>2]=t;s=v+-12+D|0;r=c[h>>2]|0;c[r+620>>2]=s;c[r+624>>2]=0;if((t|0)<=0){g=0;u=50;break a}}if(!o){g=-1;u=50;break}if((_BIO_ctrl(_SSL_get_wbio(d)|0,43,0,0)|0)<=0){g=-1;u=50;break}if((_SSL_ctrl(d,32,0,0)|0)&4096|0){g=-1;u=50;break}if(!(_dtls1_query_mtu(d)|0)){g=-1;u=50;break}else{l=v;o=0}}if((u|0)==25){c[m>>2]=2;g=z;return g|0}else if((u|0)==37)_OpenSSLDie(543188,419,543322);else if((u|0)==46){z=c[d+100>>2]|0;if(z|0)Yi[z&15](1,c[d>>2]|0,f,c[(c[n>>2]|0)+4>>2]|0,(c[i>>2]|0)+D|0,d,c[d+104>>2]|0);c[i>>2]=0;c[p>>2]=0;g=1;return g|0}else if((u|0)==50)return g|0;return 0}function _dtls1_query_mtu(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=a+92|0;d=c[b>>2]|0;e=c[d+600>>2]|0;if(!e)f=c[d+604>>2]|0;else{d=e-(_BIO_ctrl(_SSL_get_wbio(a)|0,49,0,0)|0)|0;e=c[b>>2]|0;c[e+604>>2]=d;c[e+600>>2]=0;f=d}if(f>>>0>=(256-(_BIO_ctrl(_SSL_get_wbio(a)|0,49,0,0)|0)|0)>>>0){g=1;return g|0}if((_SSL_ctrl(a,32,0,0)|0)&4096|0){g=0;return g|0}f=_BIO_ctrl(_SSL_get_wbio(a)|0,40,0,0)|0;c[(c[b>>2]|0)+604>>2]=f;if(f>>>0>=(256-(_BIO_ctrl(_SSL_get_wbio(a)|0,49,0,0)|0)|0)>>>0){g=1;return g|0}f=256-(_BIO_ctrl(_SSL_get_wbio(a)|0,49,0,0)|0)|0;c[(c[b>>2]|0)+604>>2]=f;f=_SSL_get_wbio(a)|0;_BIO_ctrl(f,42,c[(c[b>>2]|0)+604>>2]|0,0)|0;g=1;return g|0}function _SSL_get_wbio(a){a=a|0;return c[a+16>>2]|0}function _dtls1_write_bytes(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;if((e|0)<16385){c[a+24>>2]=1;return _do_dtls1_write(a,b,d,e,0)|0}else _OpenSSLDie(543347,1483,543379);return 0}function _SSL_ctrl(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0;do switch(b|0){case 40:{f=c[a+96>>2]|0;return f|0}case 41:{g=a+96|0;h=c[g>>2]|0;c[g>>2]=d;f=h;return f|0}case 16:{c[a+104>>2]=e;f=1;return f|0}case 32:{h=a+256|0;g=c[h>>2]|d;c[h>>2]=g;f=g;return f|0}case 77:{g=a+256|0;h=c[g>>2]&~d;c[g>>2]=h;f=h;return f|0}case 33:{h=a+260|0;g=c[h>>2]|d;c[h>>2]=g;f=g;return f|0}case 78:{g=a+260|0;h=c[g>>2]&~d;c[g>>2]=h;f=h;return f|0}case 50:{f=c[a+264>>2]|0;return f|0}case 51:{h=a+264|0;g=c[h>>2]|0;c[h>>2]=d;f=g;return f|0}case 52:{if((d+-512|0)>>>0>15872){f=0;return f|0}c[a+276>>2]=d;f=1;return f|0}case 76:{g=c[a+88>>2]|0;if(!g){f=0;return f|0}f=c[g+1048>>2]|0;return f|0}case 99:{g=(c[a+152>>2]|0)+56|0;h=c[g>>2]|d;c[g>>2]=h;f=h;return f|0}case 100:{h=(c[a+152>>2]|0)+56|0;g=c[h>>2]&~d;c[h>>2]=g;f=g;return f|0}case 110:{if(!e){f=$i[c[(c[a+8>>2]|0)+76>>2]&8191](0,0)|0;return f|0}g=a+152|0;h=c[(c[g>>2]|0)+340>>2]|0;if(!h){f=0;return f|0}c[e>>2]=h;f=c[(c[g>>2]|0)+344>>2]|0;return f|0}default:{f=ri[c[(c[a+8>>2]|0)+64>>2]&511](a,b,d,e)|0;return f|0}}while(0);return 0}function _do_dtls1_write(d,f,g,h,i){d=d|0;f=f|0;g=g|0;h=h|0;i=i|0;var j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;j=d+88|0;k=c[j>>2]|0;if(c[k+264>>2]|0)_OpenSSLDie(543347,1505,1112475);if(c[k+396>>2]|0?(k=ij[c[(c[d+8>>2]|0)+60>>2]&8191](d)|0,(k|0)<1):0){l=k;return l|0}k=(i|0)==0;if(!(i|h)){l=0;return l|0}i=c[j>>2]|0;if(((c[d+192>>2]|0)!=0?(c[d+140>>2]|0)!=0:0)?(m=d+144|0,(_EVP_MD_CTX_md(c[m>>2]|0)|0)!=0):0){n=_EVP_MD_size(_EVP_MD_CTX_md(c[m>>2]|0)|0)|0;if((n|0)<0){l=-1;return l|0}else o=n}else o=0;n=c[i+252>>2]|0;m=n+1|0;a[n>>0]=f;p=i+304|0;c[p>>2]=f;q=d+8|0;if((c[c[q>>2]>>2]|0)==131071){a[m>>0]=-2;r=-1}else{a[m>>0]=(c[d>>2]|0)>>>8;r=c[d>>2]&255}a[n+2>>0]=r;r=n+3|0;m=n+13|0;s=d+140|0;t=c[s>>2]|0;a:do if(!t)u=0;else switch((_EVP_CIPHER_CTX_flags(t)|0)&983047|0){case 6:{u=8;break a;break}case 2:{v=_EVP_CIPHER_CTX_iv_length(c[s>>2]|0)|0;u=(v|0)<2?0:v;break a;break}default:{u=0;break a}}while(0);s=m+u|0;t=i+316|0;c[t>>2]=s;v=i+308|0;c[v>>2]=h;w=i+320|0;c[w>>2]=g;if(c[d+148>>2]|0){if(!(_ssl3_do_compress(d)|0)){_ERR_put_error(20,245,141,543347,1622);l=-1;return l|0}}else{_memcpy(s|0,g|0,h|0)|0;c[w>>2]=c[t>>2]}do if(o|0)if((nj[c[(c[(c[q>>2]|0)+100>>2]|0)+4>>2]&2047](d,m+((c[v>>2]|0)+u)|0,1)|0)<0){l=-1;return l|0}else{c[v>>2]=(c[v>>2]|0)+o;break}while(0);c[w>>2]=m;c[t>>2]=m;if(u|0)c[v>>2]=(c[v>>2]|0)+u;if(($i[c[c[(c[q>>2]|0)+100>>2]>>2]&8191](d,1)|0)<1){l=-1;return l|0}q=d+92|0;a[r>>0]=(e[(c[q>>2]|0)+522>>1]|0)>>>8;a[n+4>>0]=b[(c[q>>2]|0)+522>>1];q=n+5|0;r=(c[j>>2]|0)+86|0;a[q>>0]=a[r>>0]|0;a[q+1>>0]=a[r+1>>0]|0;a[q+2>>0]=a[r+2>>0]|0;a[q+3>>0]=a[r+3>>0]|0;a[q+4>>0]=a[r+4>>0]|0;a[q+5>>0]=a[r+5>>0]|0;a[n+11>>0]=(c[v>>2]|0)>>>8;a[n+12>>0]=c[v>>2];r=c[d+100>>2]|0;if(r|0)Yi[r&15](1,0,256,n,13,d,c[d+104>>2]|0);c[p>>2]=f;c[v>>2]=(c[v>>2]|0)+13;_ssl3_record_sequence_update((c[j>>2]|0)+84|0);p=c[v>>2]|0;if(!k){l=p;return l|0}c[i+264>>2]=p;c[i+260>>2]=0;i=c[j>>2]|0;c[i+360>>2]=h;c[i+372>>2]=g;c[i+364>>2]=f;c[i+368>>2]=h;l=_ssl3_write_pending(d,f,g,h)|0;return l|0}function _ssl3_do_compress(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=c[a+88>>2]|0;d=b+316|0;e=b+320|0;f=b+308|0;b=_COMP_compress_block(c[a+148>>2]|0,c[d>>2]|0,17408,c[e>>2]|0,c[f>>2]|0)|0;if((b|0)<0){g=0;return g|0}c[f>>2]=b;c[e>>2]=c[d>>2];g=1;return g|0}function _ssl3_record_sequence_update(b){b=b|0;var c=0,d=0;c=b+7|0;d=(a[c>>0]|0)+1<<24>>24;a[c>>0]=d;if(d<<24>>24)return;d=b+6|0;c=(a[d>>0]|0)+1<<24>>24;a[d>>0]=c;if(c<<24>>24)return;c=b+5|0;d=(a[c>>0]|0)+1<<24>>24;a[c>>0]=d;if(d<<24>>24)return;d=b+4|0;c=(a[d>>0]|0)+1<<24>>24;a[d>>0]=c;if(c<<24>>24)return;c=b+3|0;d=(a[c>>0]|0)+1<<24>>24;a[c>>0]=d;if(d<<24>>24)return;d=b+2|0;c=(a[d>>0]|0)+1<<24>>24;a[d>>0]=c;if(c<<24>>24)return;c=b+1|0;d=(a[c>>0]|0)+1<<24>>24;a[c>>0]=d;if(d<<24>>24)return;a[b>>0]=(a[b>>0]|0)+1<<24>>24;return}function _dtls1_set_message_header(d,e,f,g,h,i){d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;i=i|0;var j=0,k=0;j=c[d+92>>2]|0;if((h|0)==0?(c[j+596>>2]|0)==0:0){d=j+550|0;k=b[d>>1]|0;b[j+548>>1]=k;b[d>>1]=k+1<<16>>16}k=b[j+548>>1]|0;a[j+608>>0]=f;c[j+612>>2]=g;b[j+616>>1]=k;c[j+620>>2]=h;c[j+624>>2]=i;return e+12|0}function _dtls1_buffer_message(d,e){d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f;if(c[d+72>>2]|0)_OpenSSLDie(543188,1146,543411);h=d+68|0;i=c[h>>2]|0;j=_CRYPTO_malloc(52,543188,181)|0;if(!j){k=0;l=f;return k|0}if(i){n=_CRYPTO_malloc(i,543188,186)|0;if(!n){_CRYPTO_free(j);k=0;l=f;return k|0}else o=n}else o=0;n=j+44|0;c[n>>2]=o;i=j+48|0;c[i>>2]=0;_memcpy(o|0,c[(c[d+60>>2]|0)+4>>2]|0,c[h>>2]|0)|0;o=d+92|0;p=c[(c[o>>2]|0)+612>>2]|0;q=c[h>>2]|0;if(!e){if((p+12|0)!=(q|0))_OpenSSLDie(543188,1161,543540)}else if((((c[d>>2]|0)==256?3:1)+p|0)!=(q|0))_OpenSSLDie(543188,1158,543428);q=c[o>>2]|0;p=c[q+612>>2]|0;c[j+4>>2]=p;h=b[q+616>>1]|0;b[j+8>>1]=h;a[j>>0]=a[q+608>>0]|0;c[j+12>>2]=0;c[j+16>>2]=p;p=j+20|0;c[p>>2]=e;r=j+24|0;c[r>>2]=c[d+140>>2];s=j+28|0;c[s>>2]=c[d+144>>2];c[j+32>>2]=c[d+148>>2];c[j+36>>2]=c[d+192>>2];b[j+40>>1]=b[q+522>>1]|0;q=g;c[q>>2]=0;c[q+4>>2]=0;q=((h&65535)<<1)-e|0;a[g+6>>0]=q>>>8;a[g+7>>0]=q;q=_pitem_new(g,j)|0;if(q|0){_pqueue_insert(c[(c[o>>2]|0)+584>>2]|0,q)|0;k=1;l=f;return k|0}if(c[p>>2]|0){_EVP_CIPHER_CTX_free(c[r>>2]|0);_EVP_MD_CTX_destroy(c[s>>2]|0)}s=c[n>>2]|0;if(s|0)_CRYPTO_free(s);s=c[i>>2]|0;if(s|0)_CRYPTO_free(s);_CRYPTO_free(j);k=0;l=f;return k|0}function _pitem_new(b,e){b=b|0;e=e|0;var f=0,g=0,h=0,i=0,j=0;f=_CRYPTO_malloc(16,543619,71)|0;if(!f){g=0;return g|0}h=b;b=h;i=d[b>>0]|d[b+1>>0]<<8|d[b+2>>0]<<16|d[b+3>>0]<<24;b=h+4|0;h=d[b>>0]|d[b+1>>0]<<8|d[b+2>>0]<<16|d[b+3>>0]<<24;b=f;j=b;a[j>>0]=i;a[j+1>>0]=i>>8;a[j+2>>0]=i>>16;a[j+3>>0]=i>>24;i=b+4|0;a[i>>0]=h;a[i+1>>0]=h>>8;a[i+2>>0]=h>>16;a[i+3>>0]=h>>24;c[f+8>>2]=e;c[f+12>>2]=0;g=f;return g|0}function _EVP_CIPHER_CTX_free(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0;if(!a)return;b=c[a>>2]|0;do if(b){d=c[b+28>>2]|0;if(d|0?(ij[d&8191](a)|0)==0:0){e=a;break}d=a+96|0;f=c[d>>2]|0;if(!f){g=d;h=9}else{_OPENSSL_cleanse(f,c[(c[a>>2]|0)+32>>2]|0);g=d;h=9}}else{g=a+96|0;h=9}while(0);if((h|0)==9){h=c[g>>2]|0;if(h|0)_CRYPTO_free(h);h=c[a+4>>2]|0;if(h|0)_ENGINE_finish(h)|0;_memset(a|0,0,140)|0;e=a}_CRYPTO_free(e);return}function _pqueue_insert(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0;d=c[a>>2]|0;do if(d){e=d;f=0;while(1){g=_memcmp(e,b,8)|0;if((g|0)>0){h=4;break}if(!g){i=0;h=9;break}j=e+12|0;g=c[j>>2]|0;if(!g){h=7;break}else{k=e;e=g;f=k}}if((h|0)==4){c[b+12>>2]=e;l=(f|0)==0?a:f+12|0;break}else if((h|0)==7){c[b+12>>2]=0;l=j;break}else if((h|0)==9)return i|0}else l=a;while(0);c[l>>2]=b;i=b;return i|0}function _BUF_MEM_new(){var a=0,b=0;a=_CRYPTO_malloc(12,532538,74)|0;if(!a){_ERR_put_error(7,101,65,532538,76);b=0;return b|0}else{c[a>>2]=0;c[a+8>>2]=0;c[a+4>>2]=0;b=a;return b|0}return 0}function _BUF_MEM_grow(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0;d=c[a>>2]|0;if(d>>>0>=b>>>0){c[a>>2]=b;e=b;return e|0}f=a+8|0;if((c[f>>2]|0)>>>0>=b>>>0){_memset((c[a+4>>2]|0)+d|0,0,b-d|0)|0;c[a>>2]=b;e=b;return e|0}if(b>>>0>1610612732){_ERR_put_error(7,100,65,532538,113);e=0;return e|0}d=(((b+3|0)>>>0)/3|0)<<2;g=a+4|0;h=c[g>>2]|0;if(!h)i=_CRYPTO_malloc(d,532538,118)|0;else i=_CRYPTO_realloc(h,d,532538,120)|0;if(!i){_ERR_put_error(7,100,65,532538,122);e=0;return e|0}else{c[g>>2]=i;c[f>>2]=d;d=c[a>>2]|0;_memset(i+d|0,0,b-d|0)|0;c[a>>2]=b;e=b;return e|0}return 0}function _BUF_MEM_free(a){a=a|0;var b=0,d=0;if(!a)return;b=a+4|0;d=c[b>>2]|0;if(d|0){_OPENSSL_cleanse(d,c[a+8>>2]|0);_CRYPTO_free(c[b>>2]|0)}_CRYPTO_free(a);return}function _BIO_s_file(){return 100600}function _BIO_new(a){a=a|0;var b=0,d=0,e=0,f=0;b=_CRYPTO_malloc(64,503469,70)|0;if(!b){_ERR_put_error(32,108,65,503469,72);d=0;return d|0}c[b>>2]=a;c[b+4>>2]=0;c[b+8>>2]=0;c[b+12>>2]=0;c[b+16>>2]=1;e=b+20|0;c[e>>2]=0;c[e+4>>2]=0;c[e+8>>2]=0;c[e+12>>2]=0;c[e+16>>2]=0;c[e+20>>2]=0;c[b+44>>2]=1;c[b+48>>2]=0;c[b+52>>2]=0;e=b+56|0;_CRYPTO_new_ex_data(0,b,e)|0;f=c[a+28>>2]|0;if(!f){d=b;return d|0}if(ij[f&8191](b)|0){d=b;return d|0}_CRYPTO_free_ex_data(0,b,e);_CRYPTO_free(b);d=0;return d|0}function _X509_CRL_free(a){a=a|0;_ASN1_item_free(a,95024);return}function _BIO_read(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0;if((a|0?(e=c[a>>2]|0,e|0):0)?c[e+12>>2]|0:0){e=c[a+4>>2]|0;f=(e|0)!=0;if(f?(g=Wh[e&63](a,2,b,d,0,1)|0,(g|0)<1):0){h=g;return h|0}if(!(c[a+12>>2]|0)){_ERR_put_error(32,111,120,503469,206);h=-2;return h|0}g=nj[c[(c[a>>2]|0)+12>>2]&2047](a,b,d)|0;if((g|0)>0){i=a+48|0;c[i>>2]=(c[i>>2]|0)+g}if(!f){h=g;return h|0}h=Wh[e&63](a,130,b,d,0,g)|0;return h|0}_ERR_put_error(32,111,121,503469,196);h=-2;return h|0}function _ERR_peek_error(){var a=0,b=0,d=0;a=_ERR_get_state()|0;b=c[a+396>>2]|0;if((b|0)==(c[a+392>>2]|0)){d=0;return d|0}d=c[a+72+(((b+1|0)%16|0)<<2)>>2]|0;return d|0}function _crl_cb(a,b,e,f){a=a|0;b=b|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=f;g=c[b>>2]|0;switch(a|0){case 1:{a=g+16|0;c[a>>2]=0;c[a+4>>2]=0;c[a+8>>2]=0;c[a+12>>2]=0;c[g+32>>2]=32895;c[g+68>>2]=c[23784];c[g+72>>2]=0;c[g+64>>2]=0;c[g+36>>2]=0;c[g+40>>2]=0;break}case 5:{_X509_CRL_digest(g,_EVP_sha1()|0,g+44|0,0)|0;a=_X509_CRL_get_ext_d2i(g,770,0,0)|0;c[g+24>>2]=a;if(a|0){b=g+28|0;h=c[b>>2]|0;i=h|1;c[b>>2]=i;j=(c[a+4>>2]|0)>0;k=j?h|5:i;c[b>>2]=k;i=(c[a+8>>2]|0)>0;h=i?k|8:k;c[b>>2]=h;k=(c[a+20>>2]|0)>0;n=k?h|16:h;h=((k&1)+(i?(j?2:1):j&1)|0)>>>0>1?n|2:n;c[b>>2]=h;n=(c[a+16>>2]|0)>0?h|32:h;c[b>>2]=n;h=c[a+12>>2]|0;if(h|0){c[b>>2]=n|64;n=c[h>>2]|0;if((n|0)>0){b=c[h+8>>2]|0;h=d[b>>0]|0;j=g+32|0;c[j>>2]=h;if((n|0)==1){o=j;p=h}else{n=(d[b+1>>0]|0)<<8|h;c[j>>2]=n;o=j;p=n}}else{n=g+32|0;o=n;p=c[n>>2]|0}c[o>>2]=p&32895}_DIST_POINT_set_dpname(c[a>>2]|0,c[(c[g>>2]|0)+8>>2]|0)|0}c[g+20>>2]=_X509_CRL_get_ext_d2i(g,90,0,0)|0;a=g+36|0;c[a>>2]=_X509_CRL_get_ext_d2i(g,88,0,0)|0;p=_X509_CRL_get_ext_d2i(g,140,0,0)|0;c[g+40>>2]=p;if(p|0?(c[a>>2]|0)==0:0){a=g+16|0;c[a>>2]=c[a>>2]|128}a=c[(c[g>>2]|0)+24>>2]|0;a:do if((_sk_num(a)|0)>0){p=g+16|0;o=0;while(1){n=_sk_value(a,o)|0;q=_OBJ_obj2nid(c[n>>2]|0)|0;if((q|0)==857)c[p>>2]=c[p>>2]|4096;o=o+1|0;if((c[n+4>>2]|0)>0)break;if((o|0)>=(_sk_num(a)|0))break a}switch(q|0){case 90:case 140:case 770:{break a;break}default:{}}c[p>>2]=c[p>>2]|512}while(0);q=c[(c[g>>2]|0)+20>>2]|0;b:do if((_sk_num(q)|0)>0){a=g+16|0;o=g+64|0;n=0;j=0;while(1){h=_sk_value(q,n)|0;b=_X509_REVOKED_get_ext_d2i(h,771,e,0)|0;i=(b|0)==0;if(i&(c[e>>2]|0)!=-1){r=25;break}if(!i){i=c[o>>2]|0;if(!i){k=_sk_new_null()|0;c[o>>2]=k;if(!k){r=41;break}else s=k}else s=i;if(!(_sk_push(s,b)|0)){r=41;break}else t=b}else t=j;c[h+12>>2]=t;b=_X509_REVOKED_get_ext_d2i(h,141,e,0)|0;i=(b|0)==0;if(i&(c[e>>2]|0)!=-1){r=31;break}if(i)c[h+16>>2]=-1;else{c[h+16>>2]=_ASN1_ENUMERATED_get(b)|0;_ASN1_ENUMERATED_free(b)}b=c[h+8>>2]|0;c[e>>2]=0;c:do if((_sk_num(b)|0)>0){while(1){h=_sk_value(b,c[e>>2]|0)|0;if((c[h+4>>2]|0)>0?(_OBJ_obj2nid(c[h>>2]|0)|0)!=771:0)break;h=(c[e>>2]|0)+1|0;c[e>>2]=h;if((h|0)>=(_sk_num(b)|0))break c}c[a>>2]=c[a>>2]|512}while(0);n=n+1|0;if((n|0)>=(_sk_num(q)|0))break b;else j=t}if((r|0)==25){c[a>>2]=c[a>>2]|128;break}else if((r|0)==31){c[a>>2]=c[a>>2]|128;break}else if((r|0)==41){u=0;l=f;return u|0}}while(0);r=c[(c[g+68>>2]|0)+4>>2]|0;if(r|0?(ij[r&8191](g)|0)==0:0){u=0;l=f;return u|0}break}case 3:{r=c[(c[g+68>>2]|0)+8>>2]|0;if(r|0?(ij[r&8191](g)|0)==0:0){u=0;l=f;return u|0}r=c[g+20>>2]|0;if(r|0)_AUTHORITY_KEYID_free(r);r=c[g+24>>2]|0;if(r|0)_ISSUING_DIST_POINT_free(r);_ASN1_INTEGER_free(c[g+36>>2]|0);_ASN1_INTEGER_free(c[g+40>>2]|0);_sk_pop_free(c[g+64>>2]|0,5040);break}default:{}}u=1;l=f;return u|0}function _X509_CRL_digest(a,b,c,d){a=a|0;b=b|0;c=c|0;d=d|0;return _ASN1_item_digest(95024,b,a,c,d)|0}function _X509_CRL_get_ext_d2i(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;return _X509V3_get_d2i(c[(c[a>>2]|0)+24>>2]|0,b,d,e)|0}function _DIST_POINT_set_dpname(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;if(!a){d=1;return d|0}if((c[a>>2]|0)!=1){d=1;return d|0}e=c[a+4>>2]|0;f=_X509_NAME_dup(b)|0;b=a+8|0;c[b>>2]=f;if(!f){d=0;return d|0}a:do if((_sk_num(e)|0)>0){f=0;while(1){a=_sk_value(e,f)|0;if(!(_X509_NAME_add_entry(c[b>>2]|0,a,-1,(f|0)==0&1)|0))break;f=f+1|0;if((f|0)>=(_sk_num(e)|0))break a}_X509_NAME_free(c[b>>2]|0);c[b>>2]=0;d=0;return d|0}while(0);if((_i2d_X509_NAME(c[b>>2]|0,0)|0)>=0){d=1;return d|0}_X509_NAME_free(c[b>>2]|0);c[b>>2]=0;d=0;return d|0}function _X509_REVOKED_get_ext_d2i(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;return _X509V3_get_d2i(c[a+8>>2]|0,b,d,e)|0}function _ASN1_ENUMERATED_get(a){a=a|0;var b=0,e=0,f=0,g=0,h=0,i=0,j=0;if(!a){b=0;return b|0}switch(c[a+4>>2]|0){case 266:{e=1;break}case 10:{e=0;break}default:{b=-1;return b|0}}f=c[a>>2]|0;if((f|0)>4){b=-1;return b|0}g=c[a+8>>2]|0;if(!g){b=0;return b|0}if((f|0)>0){a=0;h=0;while(1){i=d[g+a>>0]|0|h<<8;a=a+1|0;if((a|0)==(f|0)){j=i;break}else h=i}}else j=0;b=(e|0)==0?j:0-j|0;return b|0}function _ASN1_ENUMERATED_free(a){a=a|0;_ASN1_item_free(a,96344);return}function _AUTHORITY_KEYID_free(a){a=a|0;_ASN1_item_free(a,96256);return}function _ISSUING_DIST_POINT_free(a){a=a|0;_ASN1_item_free(a,95988);return}function _GENERAL_NAMES_free(a){a=a|0;_ASN1_item_free(a,95140);return}function _x509_name_ex_new(a,b){a=a|0;b=b|0;var d=0,e=0;b=_CRYPTO_malloc(20,544392,143)|0;if(!b){_ERR_put_error(13,171,65,544392,157);d=0;return d|0}e=_sk_new_null()|0;c[b>>2]=e;if(e|0?(e=_BUF_MEM_new()|0,c[b+8>>2]=e,e|0):0){c[b+12>>2]=0;c[b+16>>2]=0;c[b+4>>2]=1;c[a>>2]=b;d=1;return d|0}_ERR_put_error(13,171,65,544392,157);a=c[b>>2]|0;if(a|0)_sk_free(a);_CRYPTO_free(b);d=0;return d|0}function _x509_name_ex_free(a,b){a=a|0;b=b|0;var d=0;if(!a)return;b=c[a>>2]|0;if(!b)return;_BUF_MEM_free(c[b+8>>2]|0);_sk_pop_free(c[b>>2]|0,5041);d=c[b+12>>2]|0;if(d|0)_CRYPTO_free(d);_CRYPTO_free(b);c[a>>2]=0;return}function _x509_name_ex_d2i(a,b,d,e,f,g,h,i){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;i=i|0;var j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);j=e+8|0;k=e+4|0;n=e;o=c[b>>2]|0;c[j>>2]=o;c[k>>2]=0;c[n>>2]=0;p=o;if((d|0)>1048576){_ERR_put_error(13,158,155,544392,203);q=0;l=e;return q|0}r=_ASN1_item_ex_d2i(k,j,d,95756,f,g,h,i)|0;if((r|0)<1){q=r;l=e;return q|0}r=c[a>>2]|0;if(r|0){_BUF_MEM_free(c[r+8>>2]|0);_sk_pop_free(c[r>>2]|0,5041);i=c[r+12>>2]|0;if(i|0)_CRYPTO_free(i);_CRYPTO_free(r);c[a>>2]=0}r=(_x509_name_ex_new(n,0)|0)==0;i=c[n>>2]|0;a:do if(!r?(n=i+8|0,h=i,(_BUF_MEM_grow(c[n>>2]|0,(c[j>>2]|0)-o|0)|0)!=0):0){_memcpy(c[(c[n>>2]|0)+4>>2]|0,p|0,(c[j>>2]|0)-o|0)|0;n=(_sk_num(c[k>>2]|0)|0)>0;g=c[k>>2]|0;if(n){n=0;f=g;while(1){d=_sk_value(f,n)|0;if((_sk_num(d)|0)>0){s=0;do{t=_sk_value(d,s)|0;c[t+8>>2]=n;s=s+1|0;if(!(_sk_push(c[i>>2]|0,t)|0)){u=18;break a}}while((s|0)<(_sk_num(d)|0))}_sk_free(d);n=n+1|0;s=(n|0)<(_sk_num(c[k>>2]|0)|0);t=c[k>>2]|0;if(!s){v=t;break}else f=t}}else v=g;_sk_free(v);f=_x509_name_canon(i)|0;if(f){c[i+4>>2]=0;c[a>>2]=h;c[b>>2]=c[j>>2];q=f;l=e;return q|0}else u=17}else u=17;while(0);if((u|0)==17?i|0:0)u=18;if((u|0)==18)_ASN1_item_free(i,95480);_ERR_put_error(13,158,58,544392,247);q=0;l=e;return q|0}function _x509_name_ex_i2d(a,b,d,e,f){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=f+4|0;d=f;g=c[a>>2]|0;a=g+4|0;a:do if(!(c[a>>2]|0))h=g+8|0;else{i=_sk_new_null()|0;c[e>>2]=i;b:do if(!i)j=0;else{if((_sk_num(c[g>>2]|0)|0)>0){k=0;n=0;o=-1;while(1){p=_sk_value(c[g>>2]|0,k)|0;q=p+8|0;if((c[q>>2]|0)==(o|0)){r=o;s=n}else{t=_sk_new_null()|0;if(!t){j=i;break b}if(!(_sk_push(i,t)|0)){j=i;break b}r=c[q>>2]|0;s=t}k=k+1|0;if(!(_sk_push(s,p)|0)){j=i;break b}if((k|0)>=(_sk_num(c[g>>2]|0)|0))break;else{n=s;o=r}}}o=_ASN1_item_ex_i2d(e,0,95756,-1,-1)|0;n=g+8|0;if(!(_BUF_MEM_grow(c[n>>2]|0,o)|0)){j=c[e>>2]|0;break}c[d>>2]=c[(c[n>>2]|0)+4>>2];_ASN1_item_ex_i2d(e,d,95756,-1,-1)|0;_sk_pop_free(c[e>>2]|0,5042);c[a>>2]=0;if((o|0)<0){u=o;l=f;return u|0}o=_x509_name_canon(g)|0;if((o|0)<0)u=o;else{h=n;break a}l=f;return u|0}while(0);_sk_pop_free(j,5042);_ERR_put_error(13,203,65,544392,325);u=-1;l=f;return u|0}while(0);j=c[h>>2]|0;h=c[j>>2]|0;if(!b){u=h;l=f;return u|0}_memcpy(c[b>>2]|0,c[j+4>>2]|0,h|0)|0;c[b>>2]=(c[b>>2]|0)+h;u=h;l=f;return u|0}function _x509_name_ex_print(a,b,d,e,f){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;e=(_X509_NAME_print_ex(a,c[b>>2]|0,d,c[f+4>>2]|0)|0)<1;return (e?0:2)|0}function _X509_NAME_print_ex(a,b,c,d){a=a|0;b=b|0;c=c|0;d=d|0;var e=0;if(!d){e=_X509_NAME_print(a,b,c)|0;return e|0}else{e=_do_name_ex(1145,a,b,c,d)|0;return e|0}return 0}function _X509_NAME_print(b,c,d){b=b|0;c=c|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0;d=_X509_NAME_oneline(c,0,0)|0;if(!d){e=0;return e|0}if(!(a[d>>0]|0)){_CRYPTO_free(d);e=1;return e|0}c=d+1|0;f=c;g=c;while(1){c=a[f>>0]|0;switch(c<<24>>24){case 47:{if(((a[f+1>>0]|0)+-65&255)<26){h=a[f+2>>0]|0;if(h<<24>>24!=61)if((h+-65&255)<26?(a[f+3>>0]|0)==61:0)i=10;else j=g;else i=10}else j=g;break}case 0:{i=10;break}default:{k=g;l=c;i=14}}if((i|0)==10){i=0;c=f-g|0;if((_BIO_write(b,g,c)|0)!=(c|0)){i=16;break}if(!(a[f>>0]|0)){m=1;break}if((_BIO_write(b,1144817,2)|0)!=2){i=16;break}k=f+1|0;l=a[f>>0]|0;i=14}if((i|0)==14){i=0;if(!(l<<24>>24)){m=1;break}else j=k}f=f+1|0;g=j}if((i|0)==16){_ERR_put_error(11,117,7,544297,552);m=0}_CRYPTO_free(d);e=m;return e|0}function _send_bio_chars(a,b,c){a=a|0;b=b|0;c=c|0;var d=0;if(!a){d=1;return d|0}d=(_BIO_write(a,b,c)|0)==(c|0)&1;return d|0}function _do_name_ex(a,b,d,e,f){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0;g=l;l=l+80|0;if((l|0)>=(m|0))ba(80);h=g;i=(e|0)>0;j=i?e:0;a:do if(i){e=0;while(1){e=e+1|0;if(!(nj[a&2047](b,1143407,1)|0)){k=-1;break}if((e|0)>=(j|0))break a}l=g;return k|0}while(0);switch((((f&983040)+-65536|0)>>>16&65535)<<16>>16){case 3:{n=3;o=1;p=543897;q=1124879;r=j;break}case 0:{n=1;o=1;p=1121836;q=1117595;r=0;break}case 1:{n=3;o=2;p=543897;q=1144817;r=0;break}case 2:{n=3;o=2;p=543897;q=543894;r=0;break}default:{k=-1;l=g;return k|0}}i=f&8388608;e=(i|0)==0?1124885:907514;s=i>>>22|1;i=f&6291456;t=_X509_NAME_entry_count(d)|0;if((t|0)<=0){k=j;l=g;return k|0}u=(f&1048576|0)==0;v=t+-1|0;w=(i|0)==6291456;x=(f&16777216|0)==0;y=(i|0)==4194304;z=(f&33554432|0)==0;A=(r|0)==0;B=o+r|0;C=j;j=0;D=-1;b:while(1){E=_X509_NAME_get_entry(d,u?j:v-j|0)|0;F=E+8|0;do if((D|0)==-1)G=C;else{if((D|0)==(c[F>>2]|0)){if(!(nj[a&2047](b,p,n)|0)){k=-1;H=34;break b}G=C+n|0;break}if(!(nj[a&2047](b,q,o)|0)){k=-1;H=34;break b}if(!A){I=0;do{I=I+1|0;if(!(nj[a&2047](b,1143407,1)|0)){k=-1;H=34;break b}}while((I|0)<(r|0))}G=B+C|0}while(0);D=c[F>>2]|0;I=_X509_NAME_ENTRY_get_object(E)|0;J=_X509_NAME_ENTRY_get_data(E)|0;K=_OBJ_obj2nid(I)|0;if(!w){c:do if(!(y|(K|0)==0)){L=i&8388607;if((L|0)<2097152){switch(L|0){case 0:break;default:{M=0;N=1263606;break c}}M=10;N=_OBJ_nid2sn(K)|0;break}else{switch(L|0){case 2097152:break;default:{M=0;N=1263606;break c}}M=25;N=_OBJ_nid2ln(K)|0;break}}else{_OBJ_obj2txt(h,80,I,1)|0;M=0;N=h}while(0);I=_strlen(N)|0;if(!(nj[a&2047](b,N,I)|0)){k=-1;H=34;break}if(z|(M|0)<=(I|0))O=G;else{E=M-I|0;if((E|0)>0){F=0;do{F=F+1|0;if(!(nj[a&2047](b,1143407,1)|0)){k=-1;H=34;break b}}while((F|0)<(E|0))}O=E+G|0}if(!(nj[a&2047](b,e,s)|0)){k=-1;H=34;break}else P=I+s+O|0}else P=G;F=_do_print_ex(a,b,(x|(K|0)!=0?0:128)|f,J)|0;if((F|0)<0){k=-1;H=34;break}L=F+P|0;j=j+1|0;if((t|0)<=(j|0)){k=L;H=34;break}else C=L}if((H|0)==34){l=g;return k|0}return 0}function _X509_NAME_entry_count(a){a=a|0;var b=0;if(!a){b=0;return b|0}b=_sk_num(c[a>>2]|0)|0;return b|0}function _X509_NAME_get_entry(a,b){a=a|0;b=b|0;var d=0;if(!a){d=0;return d|0}if((b|0)<0|(_sk_num(c[a>>2]|0)|0)<=(b|0)){d=0;return d|0}d=_sk_value(c[a>>2]|0,b)|0;return d|0}function _X509_NAME_ENTRY_get_object(a){a=a|0;var b=0;if(!a)b=0;else b=c[a>>2]|0;return b|0}function _X509_NAME_ENTRY_get_data(a){a=a|0;var b=0;if(!a)b=0;else b=c[a+4>>2]|0;return b|0}function _OBJ_nid2ln(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=b+24|0;e=b;if(a>>>0<958){if(a|0?(c[31148+(a*24|0)+8>>2]|0)==0:0){_ERR_put_error(8,102,101,531202,374);f=0;l=b;return f|0}f=c[31148+(a*24|0)+4>>2]|0;l=b;return f|0}g=c[305354]|0;if(!g){f=0;l=b;return f|0}c[d>>2]=3;c[d+4>>2]=e;c[e+8>>2]=a;a=_lh_retrieve(g,d)|0;if(!a){_ERR_put_error(8,102,101,531202,388);f=0;l=b;return f|0}else{f=c[(c[a+4>>2]|0)+4>>2]|0;l=b;return f|0}return 0}function _do_print_ex(b,e,f,g){b=b|0;e=e|0;f=f|0;g=g|0;var h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0;h=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=h+18|0;j=h+8|0;k=h;n=h+16|0;a[n>>0]=0;o=f&15;p=g+4|0;q=c[p>>2]|0;if(f&64){r=_ASN1_tag2str(q)|0;s=_strlen(r)|0;if(!(nj[b&2047](e,r,s)|0)){t=-1;l=h;return t|0}r=(nj[b&2047](e,1144824,1)|0)==0;if(r){t=-1;l=h;return t|0}else u=((r^1)&1)+s|0}else u=0;do if(!(f&128)){if(!(f&32)){if((q+-1|0)>>>0<30)v=a[543901+q>>0]|0;else v=-1;s=(v|0)==-1;r=(f&256|0)==0&s;if(r|s^1)w=r?1:v;else break}else w=1;r=(f&16|0)==0?w:(w|0)==0?1:w|8;s=g+8|0;x=_do_buf(c[s>>2]|0,c[g>>2]|0,r,o,n,b,0)|0;if((x|0)<0){t=-1;l=h;return t|0}y=x+u|0;x=(a[n>>0]|0)==0;z=x?y:y+2|0;if(!e){t=z;l=h;return t|0}if(!x?(nj[b&2047](e,1144826,1)|0)==0:0){t=-1;l=h;return t|0}if((_do_buf(c[s>>2]|0,c[g>>2]|0,r,o,0,b,e)|0)<0){t=-1;l=h;return t|0}if(a[n>>0]|0?(nj[b&2047](e,1144826,1)|0)==0:0){t=-1;l=h;return t|0}t=z;l=h;return t|0}while(0);do if(nj[b&2047](e,1113513,1)|0){if(!(f&512)){n=c[g+8>>2]|0;o=c[g>>2]|0;a:do if((e|0)!=0?(w=n+o|0,(o|0)!=0):0){v=i+1|0;q=n;while(1){z=d[q>>0]|0;a[i>>0]=a[789971+(z>>>4)>>0]|0;a[v>>0]=a[789971+(z&15)>>0]|0;q=q+1|0;if(!(nj[b&2047](e,i,2)|0)){A=-1;break a}if((q|0)==(w|0)){B=16;break}}}else B=16;while(0);if((B|0)==16)A=o<<1;C=(A|0)<0?-1:A+1|0;break}c[j>>2]=c[p>>2];c[j+4>>2]=g;n=_i2d_ASN1_TYPE(j,0)|0;w=_CRYPTO_malloc(n,543932,317)|0;if(w){c[k>>2]=w;_i2d_ASN1_TYPE(j,k)|0;b:do if((e|0)!=0?(q=w+n|0,(n|0)!=0):0){v=i+1|0;z=w;while(1){r=d[z>>0]|0;a[i>>0]=a[789971+(r>>>4)>>0]|0;a[v>>0]=a[789971+(r&15)>>0]|0;z=z+1|0;if(!(nj[b&2047](e,i,2)|0)){D=-1;break b}if((z|0)==(q|0)){B=24;break}}}else B=24;while(0);if((B|0)==24)D=n<<1;_CRYPTO_free(w);C=(D|0)<0?-1:D+1|0}else C=-1}else C=-1;while(0);t=(C|0)<0?-1:C+u|0;l=h;return t|0}function _ASN1_tag2str(a){a=a|0;var b=0,d=0;b=(a|8|0)==266?a&-257:a;if(b>>>0>30){d=544123;return d|0}d=c[95632+(b<<2)>>2]|0;return d|0}function _i2d_ASN1_TYPE(a,b){a=a|0;b=b|0;return _ASN1_item_i2d(a,b,54276)|0}function _do_buf(a,b,e,f,g,h,i){a=a|0;b=b|0;e=e|0;f=f|0;g=g|0;h=h|0;i=i|0;var j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0;j=l;l=l+16|0;if((l|0)>=(m|0))ba(16);k=j;n=j+4|0;o=a+b|0;if(!b){p=0;l=j;return p|0}q=(f&1)==0;r=e&255;s=(e&8|0)==0;a:do if((r&7)==4){e=a;t=0;while(1){u=e;e=e+4|0;v=(d[u+2>>0]|0)<<8|((d[u+1>>0]|0)<<16|(d[u>>0]|0)<<24)|(d[u+3>>0]|0);c[k>>2]=v;w=q|(e|0)!=(o|0)?(q|(u|0)!=(a|0)?0:32):64;if(s){u=_do_esc_char(v,w|f,g,h,i)|0;if((u|0)<0){p=-1;x=27;break}y=u+t|0}else{u=_UTF8_putc(n,6,v)|0;if((u|0)>0){v=w|f;w=0;z=t;while(1){A=_do_esc_char(d[n+w>>0]|0,v,g,h,i)|0;if((A|0)<0)break a;B=A+z|0;w=w+1|0;if((w|0)>=(u|0)){C=B;break}else z=B}}else C=t;y=C}if((e|0)==(o|0)){p=y;x=27;break}else t=y}if((x|0)==27){l=j;return p|0}}else{t=a;e=0;b:while(1){z=q|(t|0)!=(a|0)?0:32;switch(r&7){case 0:{u=_UTF8_getc(t,b,k)|0;if((u|0)<0){p=-1;x=27;break b}D=t+u|0;break}case 2:{u=(d[t>>0]|0)<<8;c[k>>2]=u;c[k>>2]=d[t+1>>0]|0|u;D=t+2|0;break}case 1:{c[k>>2]=d[t>>0];D=t+1|0;break}default:{p=-1;x=27;break b}}u=q|(D|0)!=(o|0)?z:64;if(s){z=_do_esc_char(c[k>>2]|0,u|f,g,h,i)|0;if((z|0)<0){p=-1;x=27;break}E=z+e|0}else{z=_UTF8_putc(n,6,c[k>>2]|0)|0;if((z|0)>0){w=u|f;u=0;v=e;while(1){B=_do_esc_char(d[n+u>>0]|0,w,g,h,i)|0;if((B|0)<0)break a;A=B+v|0;u=u+1|0;if((u|0)>=(z|0)){F=A;break}else v=A}}else F=e;E=F}if((D|0)==(o|0)){p=E;x=27;break}else{t=D;e=E}}if((x|0)==27){l=j;return p|0}}while(0);p=-1;l=j;return p|0}function _UTF8_putc(b,c,d){b=b|0;c=c|0;d=d|0;var e=0,f=0,g=0;e=(b|0)!=0;if(e)if((c|0)<1){f=-1;return f|0}else g=c;else g=6;if(d>>>0<128){if(!e){f=1;return f|0}a[b>>0]=d;f=1;return f|0}if(d>>>0<2048){c=(g|0)<2;if(c|e^1){f=c?-1:2;return f|0}a[b>>0]=d>>>6&31|192;a[b+1>>0]=d&63|128;f=2;return f|0}if(d>>>0<65536){c=(g|0)<3;if(c|e^1){f=c?-1:3;return f|0}a[b>>0]=d>>>12&15|224;a[b+1>>0]=d>>>6&63|128;a[b+2>>0]=d&63|128;f=3;return f|0}if(d>>>0<2097152){c=(g|0)<4;if(c|e^1){f=c?-1:4;return f|0}a[b>>0]=d>>>18&7|240;a[b+1>>0]=d>>>12&63|128;a[b+2>>0]=d>>>6&63|128;a[b+3>>0]=d&63|128;f=4;return f|0}if(d>>>0<67108864){c=(g|0)<5;if(c|e^1){f=c?-1:5;return f|0}a[b>>0]=d>>>24&3|248;a[b+1>>0]=d>>>18&63|128;a[b+2>>0]=d>>>12&63|128;a[b+3>>0]=d>>>6&63|128;a[b+4>>0]=d&63|128;f=5;return f|0}else{c=(g|0)<6;if(c|e^1){f=c?-1:6;return f|0}a[b>>0]=d>>>30&1|252;a[b+1>>0]=d>>>24&63|128;a[b+2>>0]=d>>>18&63|128;a[b+3>>0]=d>>>12&63|128;a[b+4>>0]=d>>>6&63|128;a[b+5>>0]=d&63|128;f=6;return f|0}return 0}function _do_esc_char(b,d,e,f,g){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;var h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0;h=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=h+16|0;j=h+8|0;k=h;n=h+31|0;o=h+20|0;if(b>>>0>65535){c[k>>2]=b;_BIO_snprintf(o,11,543973,k)|0;k=(nj[f&2047](g,o,10)|0)==0;p=k?-1:10;l=h;return p|0}if(b>>>0>255){c[j>>2]=b;_BIO_snprintf(o,11,543981,j)|0;j=(nj[f&2047](g,o,6)|0)==0;p=j?-1:6;l=h;return p|0}j=b&255;a[n>>0]=j;k=b&255;if(k>>>0>127)q=d&4;else q=a[543989+k>>0]&d;k=q&255;if(!(k&97)){if(k&6|0){c[i>>2]=b&255;_BIO_snprintf(o,11,544117,i)|0;i=(nj[f&2047](g,o,3)|0)==0;p=i?-1:3;l=h;return p|0}if((d&15)==0|j<<24>>24!=92){j=(nj[f&2047](g,n,1)|0)==0;p=j?-1:1;l=h;return p|0}else{j=(nj[f&2047](g,1090893,2)|0)==0;p=j?-1:2;l=h;return p|0}}if(!(k&8)){if(!(nj[f&2047](g,1106939,1)|0)){p=-1;l=h;return p|0}k=(nj[f&2047](g,n,1)|0)==0;p=k?-1:2;l=h;return p|0}else{if(e|0)a[e>>0]=1;e=(nj[f&2047](g,n,1)|0)==0;p=e?-1:1;l=h;return p|0}return 0}function _UTF8_getc(b,e,f){b=b|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0;if((e|0)<1){g=0;return g|0}h=d[b>>0]|0;do if(h&128){if((h&224|0)==192){if((e|0)<2){g=-1;return g|0}i=d[b+1>>0]|0;if((i&192|0)!=128){g=-3;return g|0}j=i&63|h<<6&1984;if(j>>>0<128)g=-4;else{k=2;l=j;break}return g|0}if((h&240|0)==224){if((e|0)<3){g=-1;return g|0}j=d[b+1>>0]|0;if((j&192|0)!=128){g=-3;return g|0}i=a[b+2>>0]|0;if((i&-64)<<24>>24!=-128){g=-3;return g|0}m=j<<6&4032|h<<12&61440|i&63;if(m>>>0<2048)g=-4;else{k=3;l=m;break}return g|0}if((h&248|0)==240){if((e|0)<4){g=-1;return g|0}m=d[b+1>>0]|0;if((m&192|0)!=128){g=-3;return g|0}i=a[b+2>>0]|0;if((i&-64)<<24>>24!=-128){g=-3;return g|0}j=a[b+3>>0]|0;if((j&-64)<<24>>24!=-128){g=-3;return g|0}n=m<<12&258048|h<<18&1835008|(i&63)<<6|j&63;if(n>>>0<65536)g=-4;else{k=4;l=n;break}return g|0}if((h&252|0)==248){if((e|0)<5){g=-1;return g|0}n=d[b+1>>0]|0;if((n&192|0)!=128){g=-3;return g|0}j=a[b+2>>0]|0;if((j&-64)<<24>>24!=-128){g=-3;return g|0}i=a[b+3>>0]|0;if((i&-64)<<24>>24!=-128){g=-3;return g|0}m=a[b+4>>0]|0;if((m&-64)<<24>>24!=-128){g=-3;return g|0}o=n<<18&16515072|h<<24&50331648|(j&63)<<12|(i&63)<<6|m&63;if(o>>>0<2097152)g=-4;else{k=5;l=o;break}return g|0}if((h&254|0)!=252){g=-2;return g|0}if((e|0)<6){g=-1;return g|0}o=d[b+1>>0]|0;if((o&192|0)!=128){g=-3;return g|0}m=a[b+2>>0]|0;if((m&-64)<<24>>24!=-128){g=-3;return g|0}i=a[b+3>>0]|0;if((i&-64)<<24>>24!=-128){g=-3;return g|0}j=a[b+4>>0]|0;if((j&-64)<<24>>24!=-128){g=-3;return g|0}n=a[b+5>>0]|0;if((n&-64)<<24>>24!=-128){g=-3;return g|0}p=o<<24&1056964608|h<<30&1073741824|(m&63)<<18|(i&63)<<12|(j&63)<<6|n&63;if(p>>>0<67108864){g=-4;return g|0}else{k=6;l=p}}else{k=1;l=h&127}while(0);c[f>>2]=l;g=k;return g|0}function _X509_NAME_oneline(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0;f=l;l=l+96|0;if((l|0)>=(m|0))ba(96);g=f;h=f+16|0;if(!d){i=_BUF_MEM_new()|0;if(i)if(!(_BUF_MEM_grow(i,200)|0)){j=i;k=47}else{a[c[i+4>>2]>>0]=0;n=i;o=200;k=6}else{j=0;k=47}}else if(!e){p=0;l=f;return p|0}else{n=0;o=e;k=6}a:do if((k|0)==6){if(!b){if(!n)q=d;else{e=c[n+4>>2]|0;_CRYPTO_free(n);q=e}_strncpy(q,544337,o)|0;a[q+(o+-1)>>0]=0;p=q;l=f;return p|0}b:do if((_sk_num(c[b>>2]|0)|0)>0){e=g+8|0;i=g+4|0;r=(n|0)==0;s=n+4|0;t=0;u=0;while(1){v=_sk_value(c[b>>2]|0,u)|0;w=_OBJ_obj2nid(c[v>>2]|0)|0;if((w|0)!=0?(x=_OBJ_nid2sn(w)|0,(x|0)!=0):0)y=x;else{_i2t_ASN1_OBJECT(h,80,c[v>>2]|0)|0;y=h}x=_strlen(y)|0;w=v+4|0;v=c[w>>2]|0;z=c[v>>2]|0;if((z|0)>1048576){k=16;break}A=c[v+8>>2]|0;if((z&3|0)==0?(c[v+4>>2]|0)==27:0){c[g>>2]=0;c[g+4>>2]=0;c[g+8>>2]=0;c[g+12>>2]=0;if((z|0)>0){v=0;do{if(a[A+v>>0]|0)c[g+((v&3)<<2)>>2]=1;v=v+1|0}while((v|0)!=(z|0));B=c[g>>2]|0;C=c[i>>2]|0;D=c[e>>2]|0}else{B=0;C=0;D=0}v=(C|B|D|0)!=0;E=v?0:3;F=v?2:1;G=v&1;H=v?3:2}else{E=0;F=2;G=1;H=3}c[g+(H<<2)>>2]=G;c[g+(F<<2)>>2]=G;c[g+(G<<2)>>2]=G;c[g+(E<<2)>>2]=1;v=(z|0)>0;if(v){I=0;J=0;while(1){do if(!(c[g+((J&3)<<2)>>2]|0))K=I;else{L=a[A+J>>0]|0;if((L&255)>=32?(L&255)<=126:0){K=I+1|0;break}K=I+4|0}while(0);J=J+1|0;if((J|0)==(z|0)){M=K;break}else I=K}}else M=0;I=t;t=t+2+x+M|0;if((t|0)>1048576){k=31;break}if(r)if((t|0)<(o|0))N=d;else{O=u;P=d;break b}else{if(!(_BUF_MEM_grow(n,t+1|0)|0)){j=n;k=47;break a}N=c[s>>2]|0}J=N+I|0;I=J+1|0;a[J>>0]=47;_memcpy(I|0,y|0,x|0)|0;J=I+x|0;I=J+1|0;a[J>>0]=61;J=c[(c[w>>2]|0)+8>>2]|0;if(v){A=I;L=0;while(1){do if(c[g+((L&3)<<2)>>2]|0){Q=a[J+L>>0]|0;R=Q&255;S=A+1|0;if((Q+-32&255)>94){a[A>>0]=92;a[S>>0]=120;a[A+2>>0]=a[789971+(R>>>4)>>0]|0;a[A+3>>0]=a[789971+(R&15)>>0]|0;T=A+4|0;break}else{a[A>>0]=Q;T=S;break}}else T=A;while(0);L=L+1|0;if((L|0)==(z|0)){U=T;break}else A=T}}else U=I;a[U>>0]=0;A=u+1|0;if((A|0)>=(_sk_num(c[b>>2]|0)|0)){V=A;k=43;break b}else u=A}if((k|0)==16){_ERR_put_error(11,116,134,544350,123);W=n;break a}else if((k|0)==31){_ERR_put_error(11,116,134,544350,172);W=n;break a}}else{V=0;k=43}while(0);if((k|0)==43)if(!n){O=V;P=d}else{u=c[n+4>>2]|0;_CRYPTO_free(n);O=V;P=u}if(O|0){p=P;l=f;return p|0}a[P>>0]=0;p=P;l=f;return p|0}while(0);if((k|0)==47){_ERR_put_error(11,116,65,544350,226);W=j}_BUF_MEM_free(W);p=0;l=f;return p|0}function _i2t_ASN1_OBJECT(a,b,c){a=a|0;b=b|0;c=c|0;return _OBJ_obj2txt(a,b,c,0)|0}function _local_sk_X509_NAME_ENTRY_free(a){a=a|0;_sk_free(a);return}function _x509_name_canon(b){b=b|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e+4|0;g=e;h=b+12|0;i=c[h>>2]|0;if(i|0){_CRYPTO_free(i);c[h>>2]=0}if(!(_sk_num(c[b>>2]|0)|0)){c[b+16>>2]=0;j=1;l=e;return j|0}i=_sk_new_null()|0;if(!i){j=0;l=e;return j|0}a:do if((_sk_num(c[b>>2]|0)|0)>0){k=-1;n=0;o=0;while(1){p=_sk_value(c[b>>2]|0,n)|0;q=p+8|0;if((c[q>>2]|0)==(k|0)){r=k;s=o}else{t=_sk_new_null()|0;if(!t){u=0;break a}if(!(_sk_push(i,t)|0)){u=0;break a}r=c[q>>2]|0;s=t}v=_ASN1_item_new(95784)|0;if(!v){u=0;break a}c[v>>2]=_OBJ_dup(c[p>>2]|0)|0;t=c[v+4>>2]|0;q=c[p+4>>2]|0;if(!((_ASN1_tag2bit(c[q+4>>2]|0)|0)&10582)){if(!(_ASN1_STRING_copy(t,q)|0))break}else{c[t+4>>2]=12;p=t+8|0;w=_ASN1_STRING_to_UTF8(p,q)|0;c[t>>2]=w;if((w|0)==-1)break;q=c[p>>2]|0;x=q;if((w|0)>0){y=w;w=q;while(1){z=d[w>>0]|0;if(z&128|0){A=y;B=w;break}if(!(_isspace(z)|0)){A=y;B=w;break}z=w+1|0;C=y+-1|0;if((y|0)>1){y=C;w=z}else{A=C;B=z;break}}if((A|0)>0){w=B+A|0;y=A;while(1){w=w+-1|0;z=d[w>>0]|0;if(z&128|0){D=y;break}if(!(_isspace(z)|0)){D=y;break}z=y+-1|0;if((y|0)<=1){D=z;break}else y=z}if((D|0)>0){y=0;w=B;z=q;while(1){C=a[w>>0]|0;E=C&255;b:do if(!(E&128)){if(!(_isspace(E)|0)){a[z>>0]=_tolower(E)|0;F=y+1|0;G=w+1|0;break}a[z>>0]=32;H=y;I=w;while(1){J=I+1|0;K=H+1|0;L=d[J>>0]|0;if(L&128|0){F=K;G=J;break b}if(!(_isspace(L)|0)){F=K;G=J;break}else{H=K;I=J}}}else{a[z>>0]=C;F=y+1|0;G=w+1|0}while(0);z=z+1|0;if((F|0)>=(D|0))break;else{y=F;w=G}}M=z;N=c[p>>2]|0}else{M=q;N=x}}else{M=q;N=x}}else{M=q;N=x}c[t>>2]=M-N}n=n+1|0;if(!(_sk_push(s,v)|0))break;if((n|0)>=(_sk_num(c[b>>2]|0)|0)){O=37;break a}else{k=r;o=s}}_ASN1_item_free(v,95784);u=0}else O=37;while(0);if((O|0)==37){c:do if((_sk_num(i)|0)>0){O=0;v=0;while(1){c[f>>2]=_sk_value(i,O)|0;s=_ASN1_item_ex_i2d(f,0,95812,-1,-1)|0;if((s|0)<0){P=s;break c}r=s+v|0;O=O+1|0;if((O|0)>=(_sk_num(i)|0)){P=r;break}else v=r}}else P=0;while(0);c[b+16>>2]=P;b=_CRYPTO_malloc(P,544392,394)|0;c[g>>2]=b;if(!b)u=0;else{c[h>>2]=b;d:do if((_sk_num(i)|0)>0){b=0;do{c[f>>2]=_sk_value(i,b)|0;if((_ASN1_item_ex_i2d(f,g,95812,-1,-1)|0)<0)break d;b=b+1|0}while((b|0)<(_sk_num(i)|0))}while(0);u=1}}_sk_pop_free(i,5043);j=u;l=e;return j|0}function _ASN1_tag2bit(a){a=a|0;var b=0;if(a>>>0>30){b=0;return b|0}b=c[56644+(a<<2)>>2]|0;return b|0}function _ASN1_STRING_to_UTF8(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+8|0;g=e;c[g>>2]=f;if(!d){h=-1;l=e;return h|0}i=c[d+4>>2]|0;if(i>>>0>30){h=-1;l=e;return h|0}if(707260415>>>i&1|0){h=-1;l=e;return h|0}j=a[543901+i>>0]|4096;i=f+8|0;c[i>>2]=0;c[f>>2]=0;c[f+12>>2]=0;k=_ASN1_mbstring_copy(g,c[d+8>>2]|0,c[d>>2]|0,j,8192)|0;if((k|0)<0){h=k;l=e;return h|0}c[b>>2]=c[i>>2];h=c[f>>2]|0;l=e;return h|0}function _ASN1_STRING_copy(a,b){a=a|0;b=b|0;var d=0;if(!b){d=0;return d|0}c[a+4>>2]=c[b+4>>2];if(!(_ASN1_STRING_set(a,c[b+8>>2]|0,c[b>>2]|0)|0)){d=0;return d|0}c[a+12>>2]=c[b+12>>2];d=1;return d|0}function _local_sk_X509_NAME_ENTRY_pop_free(a){a=a|0;_sk_pop_free(a,5041);return}function _X509_NAME_ENTRY_free(a){a=a|0;_ASN1_item_free(a,95784);return}function _ASN1_mbstring_copy(a,b,c,d,e){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;return _ASN1_mbstring_ncopy(a,b,c,d,e,0,0)|0}function _ASN1_mbstring_ncopy(b,e,f,g,h,i,j){b=b|0;e=e|0;f=f|0;g=g|0;h=h|0;i=i|0;j=j|0;var k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0;k=l;l=l+80|0;if((l|0)>=(m|0))ba(80);n=k+24|0;o=k+16|0;p=k+8|0;q=k;r=k+40|0;s=k+36|0;t=k+32|0;u=k+48|0;c[s>>2]=h;if((f|0)==-1)v=_strlen(e)|0;else v=f;if(!h)c[s>>2]=10246;a:do switch(g|0){case 4098:{if(!(v&1)){w=v>>1;break a}_ERR_put_error(13,122,129,544455,116);x=-1;l=k;return x|0}case 4100:{if(!(v&3)){w=v>>2;break a}_ERR_put_error(13,122,133,544455,125);x=-1;l=k;return x|0}case 4096:{b:do if(!v)y=0;else{h=e;f=v;z=0;while(1){A=_UTF8_getc(h,f,r)|0;if((A|0)<0)break;f=f-A|0;B=z+1|0;if(!f){y=B;break b}else{h=h+A|0;z=B}}_ERR_put_error(13,122,134,544455,136);x=-1;l=k;return x|0}while(0);w=y;break}case 4097:{w=v;break}default:{_ERR_put_error(13,122,160,544455,146);x=-1;l=k;return x|0}}while(0);if((i|0)>0&(w|0)<(i|0)){_ERR_put_error(13,122,152,544455,151);c[q>>2]=i;_BIO_snprintf(u,32,544496,q)|0;c[p>>2]=544500;c[p+4>>2]=u;_ERR_add_error_data(2,p);x=-1;l=k;return x|0}if((j|0)>0&(w|0)>(j|0)){_ERR_put_error(13,122,151,544455,158);c[o>>2]=j;_BIO_snprintf(u,32,544496,o)|0;c[n>>2]=544509;c[n+4>>2]=u;_ERR_add_error_data(2,n);x=-1;l=k;return x|0}if((_traverse_string(e,v,g,4410,s)|0)<0){_ERR_put_error(13,122,124,544455,166);x=-1;l=k;return x|0}n=c[s>>2]|0;if(!(n&2))if(!(n&16))if(!(n&4)){s=(n&2048|0)==0;u=n&256;C=s?u>>>6|4096:4098;D=s?u>>>4|12:30}else{C=4097;D=20}else{C=4097;D=22}else{C=4097;D=19}if(!b){x=D;l=k;return x|0}u=c[b>>2]|0;do if(!u){s=_ASN1_STRING_type_new(D)|0;if(s|0){c[b>>2]=s;E=s;F=1;break}_ERR_put_error(13,122,65,544455,203);x=-1;l=k;return x|0}else{s=u+8|0;n=c[s>>2]|0;if(n|0){c[u>>2]=0;_CRYPTO_free(n);c[s>>2]=0}c[u+4>>2]=D;E=u;F=0}while(0);if((C|0)==(g|0)){if(_ASN1_STRING_set(E,e,v)|0){x=D;l=k;return x|0}_ERR_put_error(13,122,65,544455,211);x=-1;l=k;return x|0}switch(C&7){case 1:{G=4411;H=w;break}case 2:{G=4412;H=w<<1;break}case 4:{G=4413;H=w<<2;break}case 0:{c:do if(!v)I=0;else switch(g|0){case 4097:{w=e;C=v;u=0;while(1){b=d[w>>0]|0;c[r>>2]=b;C=C+-1|0;s=(_UTF8_putc(0,-1,b)|0)+u|0;if(!C){I=s;break}else{w=w+1|0;u=s}}break}case 4100:{u=e;w=v;C=0;while(1){s=(d[u+2>>0]|0)<<8|((d[u+1>>0]|0)<<16|(d[u>>0]|0)<<24)|(d[u+3>>0]|0);c[r>>2]=s;w=w+-4|0;b=(_UTF8_putc(0,-1,s)|0)+C|0;if(!w){I=b;break}else{u=u+4|0;C=b}}break}case 4098:{C=e;u=v;w=0;while(1){b=(d[C>>0]|0)<<8;c[r>>2]=b;s=d[C+1>>0]|0|b;c[r>>2]=s;u=u+-2|0;b=(_UTF8_putc(0,-1,s)|0)+w|0;if(!u){I=b;break}else{C=C+2|0;w=b}}break}default:{w=e;C=v;u=0;while(1){b=_UTF8_getc(w,C,r)|0;if((b|0)<0){I=u;break c}C=C-b|0;s=(_UTF8_putc(0,-1,c[r>>2]|0)|0)+u|0;if(!C){I=s;break}else{w=w+b|0;u=s}}}}while(0);G=4414;H=I;break}default:{G=0;H=0}}I=_CRYPTO_malloc(H+1|0,544455,240)|0;c[t>>2]=I;if(I|0){c[E>>2]=H;c[E+8>>2]=I;a[I+H>>0]=0;_traverse_string(e,v,g,G,t)|0;x=D;l=k;return x|0}if(F<<24>>24)_ASN1_STRING_free(E);_ERR_put_error(13,122,65,544455,243);x=-1;l=k;return x|0}function _type_str(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;d=c[b>>2]|0;do if(!(d&2))e=d;else{if(a>>>0<=127){if((a|0)==32|((a+-48|0)>>>0<10|((a&-33)+-65|0)>>>0<26)){e=d;break}if(_memchr(544518,a,12)|0){e=d;break}}e=d&-3}while(0);d=a>>>0>127&(e&16|0)!=0?e&-17:e;e=a>>>0>255&(d&4|0)!=0?d&-5:d;d=a>>>0>65535&(e&2048|0)!=0?e&-2049:e;if(!d){f=-1;return f|0}c[b>>2]=d;f=1;return f|0}function _traverse_string(a,b,e,f,g){a=a|0;b=b|0;e=e|0;f=f|0;g=g|0;var h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0;h=l;l=l+16|0;if((l|0)>=(m|0))ba(16);i=h;if(!b){j=1;l=h;return j|0}k=(f|0)==0;if((e|0)==4097){n=a;o=b;while(1){p=d[n>>0]|0;n=n+1|0;c[i>>2]=p;o=o+-1|0;if(!k?(q=$i[f&8191](p,g)|0,(q|0)<1):0){j=q;r=14;break}if(!o){j=1;r=14;break}}if((r|0)==14){l=h;return j|0}}else{s=a;t=b}a:while(1){switch(e|0){case 4100:{b=(d[s>>0]|0)<<24;c[i>>2]=b;a=(d[s+1>>0]|0)<<16|b;c[i>>2]=a;b=(d[s+2>>0]|0)<<8|a;c[i>>2]=b;c[i>>2]=b|(d[s+3>>0]|0);u=s+4|0;v=t+-4|0;break}case 4098:{b=(d[s>>0]|0)<<8;c[i>>2]=b;c[i>>2]=d[s+1>>0]|0|b;u=s+2|0;v=t+-2|0;break}default:{b=_UTF8_getc(s,t,i)|0;if((b|0)<0){j=-1;r=14;break a}u=s+b|0;v=t-b|0}}if(!k?(b=$i[f&8191](c[i>>2]|0,g)|0,(b|0)<1):0){j=b;r=14;break}if(!v){j=1;r=14;break}else{s=u;t=v}}if((r|0)==14){l=h;return j|0}return 0}function _cpy_utf8(a,b){a=a|0;b=b|0;var d=0;d=_UTF8_putc(c[b>>2]|0,255,a)|0;c[b>>2]=(c[b>>2]|0)+d;return 1}function _cpy_univ(b,d){b=b|0;d=d|0;var e=0;e=c[d>>2]|0;a[e>>0]=b>>>24;a[e+1>>0]=b>>>16;a[e+2>>0]=b>>>8;a[e+3>>0]=b;c[d>>2]=(c[d>>2]|0)+4;return 1}function _cpy_bmp(b,d){b=b|0;d=d|0;var e=0;e=c[d>>2]|0;a[e>>0]=b>>>8;a[e+1>>0]=b;c[d>>2]=(c[d>>2]|0)+2;return 1}function _cpy_asc(b,d){b=b|0;d=d|0;a[c[d>>2]>>0]=b;c[d>>2]=(c[d>>2]|0)+1;return 1}function _dpn_cb(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;e=c[b>>2]|0;switch(a|0){case 1:{c[e+8>>2]=0;return 1}case 3:{a=c[e+8>>2]|0;if(!a)return 1;_X509_NAME_free(a);return 1}default:return 1}return 0}function _X509_NAME_free(a){a=a|0;_ASN1_item_free(a,95480);return}function _X509V3_get_d2i(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0;f=(e|0)!=0;if(!a){if(f)c[e>>2]=-1;if(!d){g=0;return g|0}c[d>>2]=-1;g=0;return g|0}if(f)h=(c[e>>2]|0)+1|0;else h=0;i=(h|0)>0?h:0;a:do if((i|0)<(_sk_num(a)|0)){b:do if(f){h=i;while(1){j=_sk_value(a,h)|0;if((_OBJ_obj2nid(c[j>>2]|0)|0)==(b|0))break;k=h+1|0;if((k|0)<(_sk_num(a)|0))h=k;else{l=18;break a}}c[e>>2]=h;m=j}else{k=i;n=0;while(1){o=_sk_value(a,k)|0;if((_OBJ_obj2nid(c[o>>2]|0)|0)==(b|0))if(!n)p=o;else break;else p=n;k=k+1|0;if((k|0)>=(_sk_num(a)|0)){m=p;break b}else n=p}if(!d){g=0;return g|0}c[d>>2]=-2;g=0;return g|0}while(0);n=(d|0)!=0;if(!m)q=n;else{if(n)c[d>>2]=_X509_EXTENSION_get_critical(m)|0;g=_X509V3_EXT_d2i(m)|0;return g|0}}else l=18;while(0);if((l|0)==18)q=(d|0)!=0;if(f)c[e>>2]=-1;if(!q){g=0;return g|0}c[d>>2]=-1;g=0;return g|0}function _X509_EXTENSION_get_critical(a){a=a|0;var b=0;if(!a){b=0;return b|0}b=(c[a+4>>2]|0)>0&1;return b|0}function _X509V3_EXT_d2i(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0;b=l;l=l+64|0;if((l|0)>=(m|0))ba(64);d=b+8|0;e=b+4|0;f=b;g=_OBJ_obj2nid(c[a>>2]|0)|0;if(!g){h=0;l=b;return h|0}c[e>>2]=d;do if((g|0)>=0){c[d>>2]=g;i=_OBJ_bsearch_(e,96372,42,4,4415)|0;if(!i){j=c[305415]|0;if(!j)break;k=_sk_find(j,d)|0;if((k|0)==-1)break;n=_sk_value(c[305415]|0,k)|0}else n=c[i>>2]|0;if(!n){h=0;l=b;return h|0}i=c[a+8>>2]|0;c[f>>2]=c[i+8>>2];k=c[n+8>>2]|0;j=c[i>>2]|0;if(!k){h=nj[c[n+20>>2]&2047](0,f,j)|0;l=b;return h|0}else{h=_ASN1_item_d2i(0,f,j,k)|0;l=b;return h|0}}while(0);h=0;l=b;return h|0}function _ext_cmp_BSEARCH_CMP_FN(a,b){a=a|0;b=b|0;return (c[c[a>>2]>>2]|0)-(c[c[b>>2]>>2]|0)|0}function _SCT_LIST_free(a){a=a|0;_sk_pop_free(a,5044);return}function _d2i_SCT_LIST(e,f,g){e=e|0;f=f|0;g=g|0;var h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);h=e+4|0;i=e;c[h>>2]=0;c[i>>2]=c[f>>2];if(!(_d2i_ASN1_OCTET_STRING(h,i,g)|0)){j=0;l=e;return j|0}g=c[h>>2]|0;k=c[g>>2]|0;a:do if((k|0)>=2?(n=c[g+8>>2]|0,o=(d[n>>0]|0)<<8|(d[n+1>>0]|0),(o|0)==(k+-2|0)):0){p=_sk_new_null()|0;if(!p)q=p;else{r=o;o=n+2|0;b:while(1){switch((r&65535)<<16>>16){case 0:{q=p;break a;break}case 1:{break b;break}default:{}}n=(d[o>>0]|0)<<8|(d[o+1>>0]|0);s=o+2|0;if(!n)break;t=r+65534&65535;if(t>>>0<n>>>0)break;u=t-n|0;v=_CRYPTO_malloc(40,545185,217)|0;if(!v)break;if(!(_sk_push(p,v)|0)){w=11;break}t=_CRYPTO_malloc(n,545185,225)|0;c[v>>2]=t;if(!t)break;_memcpy(t|0,s|0,n|0)|0;b[v+4>>1]=n;t=s+n|0;s=c[v>>2]|0;x=a[s>>0]|0;a[v+6>>0]=x;if(x<<24>>24){r=u;o=t;continue}if(n>>>0<43)break;x=n+65493|0;c[v+8>>2]=s+1;b[v+12>>1]=32;n=_bitshift64Shl(d[s+33>>0]|0|0,0,56)|0;y=F;z=v+16|0;A=z;c[A>>2]=n;c[A+4>>2]=y;A=_bitshift64Shl(d[s+34>>0]|0|0,0,48)|0;B=A|n;n=F|y;y=z;c[y>>2]=B;c[y+4>>2]=n;y=_bitshift64Shl(d[s+35>>0]|0|0,0,40)|0;A=y|B;B=F|n;n=z;c[n>>2]=A;c[n+4>>2]=B;n=d[s+36>>0]|0|B;B=z;c[B>>2]=A;c[B+4>>2]=n;B=_bitshift64Shl(d[s+37>>0]|0|0,0,24)|0;y=B|A;A=F|n;n=z;c[n>>2]=y;c[n+4>>2]=A;n=_bitshift64Shl(d[s+38>>0]|0|0,0,16)|0;B=n|y;y=F|A;A=z;c[A>>2]=B;c[A+4>>2]=y;A=_bitshift64Shl(d[s+39>>0]|0|0,0,8)|0;n=A|B;B=F|y;y=z;c[y>>2]=n;c[y+4>>2]=B;y=z;c[y>>2]=n|(d[s+40>>0]|0);c[y+4>>2]=B;B=(d[s+41>>0]|0)<<8|(d[s+42>>0]|0);y=s+43|0;if((x&65535)>>>0<B>>>0)break;c[v+24>>2]=y;b[v+28>>1]=B;s=y+B|0;y=x-B|0;if((y&65532)>>>0<4)break;B=s+1|0;a[v+30>>0]=a[s>>0]|0;s=B+1|0;a[v+31>>0]=a[B>>0]|0;B=(d[s>>0]|0)<<8|(d[s+1>>0]|0);if((y+65532&65535|0)!=(B|0))break;c[v+32>>2]=s+2;b[v+36>>1]=B;r=u;o=t}if((w|0)==11)_CRYPTO_free(v);_sk_pop_free(p,5044);q=0}}else q=0;while(0);_ASN1_OCTET_STRING_free(c[h>>2]|0);c[f>>2]=c[i>>2];j=q;l=e;return j|0}function _i2r_SCT_LIST(d,f,g,h){d=d|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,G=0,H=0,I=0;d=l;l=l+128|0;if((l|0)>=(m|0))ba(128);i=d+120|0;j=d+112|0;k=d+104|0;n=d+96|0;o=d+88|0;p=d+80|0;q=d+72|0;r=d+64|0;s=d+56|0;t=d+32|0;u=d+24|0;v=d+16|0;w=d+8|0;x=d;if((_sk_num(f)|0)<=0){l=d;return 1}y=h+4|0;z=h+16|0;A=0;do{B=_sk_value(f,A)|0;c[x>>2]=h;c[x+4>>2]=1263606;_BIO_printf(g,544808,x)|0;c[w>>2]=y;c[w+4>>2]=1263606;_BIO_printf(g,544841,w)|0;if(!(a[B+6>>0]|0)){_BIO_printf(g,544858,v)|0;c[u>>2]=y;c[u+4>>2]=1263606;_BIO_printf(g,544864,u)|0;_BIO_hex_string(g,z,16,c[B+8>>2]|0,e[B+12>>1]|0)|0;c[t>>2]=y;c[t+4>>2]=1263606;_BIO_printf(g,544881,t)|0;C=B+16|0;D=c[C>>2]|0;E=c[C+4>>2]|0;C=_ASN1_GENERALIZEDTIME_new()|0;G=___udivdi3(D|0,E|0,864e5,0)|0;H=___uremdi3(D|0,E|0,864e5,0)|0;I=___udivdi3(H|0,F|0,1e3,0)|0;_ASN1_GENERALIZEDTIME_adj(C,0,G,I)|0;I=_ASN1_STRING_data(C)|0;G=___uremdi3(D|0,E|0,1e3,0)|0;c[s>>2]=I;c[s+4>>2]=G;_BIO_snprintf(t,20,544898,s)|0;_ASN1_GENERALIZEDTIME_set_string(C,t)|0;_ASN1_GENERALIZEDTIME_print(g,C)|0;_ASN1_GENERALIZEDTIME_free(C);c[r>>2]=y;c[r+4>>2]=1263606;_BIO_printf(g,544910,r)|0;C=b[B+28>>1]|0;if(!(C<<16>>16))_BIO_printf(g,544927,q)|0;else _BIO_hex_string(g,z,16,c[B+24>>2]|0,C&65535)|0;c[p>>2]=y;c[p+4>>2]=1263606;_BIO_printf(g,544932,p)|0;C=a[B+30>>0]|0;G=a[B+31>>0]|0;I=G<<24>>24==1?668:G<<24>>24==3?794:0;if(C<<24>>24!=4|(I|0)==0){c[o>>2]=C&255;c[o+4>>2]=G&255;_BIO_printf(g,544949,o)|0}else{c[n>>2]=_OBJ_nid2ln(I)|0;_BIO_printf(g,562426,n)|0}c[k>>2]=y;c[k+4>>2]=1263606;_BIO_printf(g,544958,k)|0;_BIO_hex_string(g,z,16,c[B+32>>2]|0,e[B+36>>1]|0)|0}else{c[j>>2]=z;c[j+4>>2]=1263606;_BIO_printf(g,544975,j)|0;_BIO_hex_string(g,z,16,c[B>>2]|0,e[B+4>>1]|0)|0}A=A+1|0;if((A|0)<(_sk_num(f)|0))_BIO_printf(g,1124879,i)|0}while((A|0)<(_sk_num(f)|0));l=d;return 1}function _BIO_hex_string(a,b,e,f,g){a=a|0;b=b|0;e=e|0;f=f|0;g=g|0;var h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;h=l;l=l+48|0;if((l|0)>=(m|0))ba(48);i=h+32|0;j=h+24|0;k=h+16|0;n=h+8|0;o=h;if((g|0)<1){l=h;return 1}p=g+-1|0;if((g|0)!=1){g=0;q=0;r=1;do{if(!r){c[o>>2]=b;c[o+4>>2]=1263606;_BIO_printf(a,548690,o)|0}c[n>>2]=d[f+g>>0];_BIO_printf(a,545174,n)|0;q=(q+1|0)%(e|0)|0;if(!q)_BIO_printf(a,1124879,k)|0;g=g+1|0;r=(q|0)!=0}while((g|0)<(p|0));if(!r){c[j>>2]=b;c[j+4>>2]=1263606;_BIO_printf(a,548690,j)|0}}c[i>>2]=d[f+p>>0];_BIO_printf(a,545180,i)|0;l=h;return 1}function _ASN1_GENERALIZEDTIME_new(){return _ASN1_item_new(98948)|0}function _ASN1_GENERALIZEDTIME_adj(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0;f=l;l=l+80|0;if((l|0)>=(m|0))ba(80);g=f;h=f+24|0;i=f+28|0;c[h>>2]=b;if(!a){b=_ASN1_STRING_type_new(24)|0;if(!b){j=0;l=f;return j|0}else k=b}else k=a;a=_OPENSSL_gmtime(h,i)|0;if(!a){j=0;l=f;return j|0}if(e|d|0?(_OPENSSL_gmtime_adj(a,d,e)|0)==0:0){j=0;l=f;return j|0}e=k+8|0;d=c[e>>2]|0;if((d|0)!=0?(c[k>>2]|0)>>>0>=20:0){n=d;o=k}else{d=_CRYPTO_malloc(20,545107,293)|0;if(!d){_ERR_put_error(13,216,65,545107,295);j=0;l=f;return j|0}a=c[e>>2]|0;if(a|0)_CRYPTO_free(a);c[e>>2]=d;n=d;o=k}d=(c[i+16>>2]|0)+1|0;e=c[i+12>>2]|0;a=c[i+8>>2]|0;h=c[i+4>>2]|0;b=c[i>>2]|0;c[g>>2]=(c[i+20>>2]|0)+1900;c[g+4>>2]=d;c[g+8>>2]=e;c[g+12>>2]=a;c[g+16>>2]=h;c[g+20>>2]=b;_BIO_snprintf(n,20,545148,g)|0;c[o>>2]=_strlen(n)|0;c[k+4>>2]=24;j=k;l=f;return j|0}function _ASN1_GENERALIZEDTIME_set_string(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d;c[e+4>>2]=24;f=_strlen(b)|0;c[e>>2]=f;c[e+8>>2]=b;if(_asn1_generalizedtime_to_tm(0,e)|0)if(a)if(!(_ASN1_STRING_set(a,b,f)|0))g=0;else{c[a+4>>2]=24;g=1}else g=1;else g=0;l=d;return g|0}function _ASN1_GENERALIZEDTIME_print(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0;e=l;l=l+48|0;if((l|0)>=(m|0))ba(48);f=e;g=c[d>>2]|0;h=c[d+8>>2]|0;if((((((((((((((g|0)>=12?(d=(a[h+(g+-1)>>0]|0)==90,i=a[h>>0]|0,(i+-48&255)<=9):0)?(j=a[h+1>>0]|0,(j+-48&255)<=9):0)?(k=a[h+2>>0]|0,(k+-48&255)<=9):0)?(n=a[h+3>>0]|0,(n+-48&255)<=9):0)?(o=a[h+4>>0]|0,(o+-48&255)<=9):0)?(p=a[h+5>>0]|0,(p+-48&255)<=9):0)?(q=a[h+6>>0]|0,(q+-48&255)<=9):0)?(r=a[h+7>>0]|0,(r+-48&255)<=9):0)?(s=a[h+8>>0]|0,(s+-48&255)<=9):0)?(t=a[h+9>>0]|0,(t+-48&255)<=9):0)?(u=a[h+10>>0]|0,(u+-48&255)<=9):0)?(v=a[h+11>>0]|0,(v+-48&255)<=9):0)?(w=((i<<24>>24)*1e3|0)+-53328+((j<<24>>24)*100|0)+((k<<24>>24)*10|0)+(n<<24>>24)|0,n=(p<<24>>24)+-529+((o<<24>>24)*10|0)|0,n>>>0<=11):0){o=(r<<24>>24)+-528+((q<<24>>24)*10|0)|0;q=(t<<24>>24)+-528+((s<<24>>24)*10|0)|0;s=(v<<24>>24)+-528+((u<<24>>24)*10|0)|0;a:do if(((g|0)>13?(u=a[h+12>>0]|0,v=u<<24>>24,(u+-48&255)<10):0)?(u=a[h+13>>0]|0,(u+-48&255)<10):0){t=(v*10|0)+-528+(u<<24>>24)|0;if((g|0)>14){u=h+14|0;if((a[u>>0]|0)!=46){x=0;y=t;z=0;break}if((g|0)>15)A=1;else{x=u;y=t;z=1;break}while(1){if(((a[u+A>>0]|0)+-48&255)>=10){x=u;y=t;z=A;break a}v=A+1|0;if((A+15|0)<(g|0))A=v;else{x=u;y=t;z=v;break}}}else{x=0;y=t;z=0}}else{x=0;y=0;z=0}while(0);c[f>>2]=c[98976+(n<<2)>>2];c[f+4>>2]=o;c[f+8>>2]=q;c[f+12>>2]=s;c[f+16>>2]=y;c[f+20>>2]=z;c[f+24>>2]=x;c[f+28>>2]=w;c[f+32>>2]=d?545008:1263606;B=(_BIO_printf(b,545013,f)|0)>0&1;l=e;return B|0}_BIO_write(b,545044,14)|0;B=0;l=e;return B|0}function _ASN1_GENERALIZEDTIME_free(a){a=a|0;_ASN1_item_free(a,98948);return}function _asn1_generalizedtime_to_tm(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;if((c[d+4>>2]|0)!=24){e=0;return e|0}f=c[d>>2]|0;g=c[d+8>>2]|0;if((f|0)<13){e=0;return e|0}d=(b|0)==0;h=b+20|0;i=b+16|0;j=b+12|0;k=b+8|0;l=b+4|0;m=a[g>>0]|0;n=m<<24>>24;o=(m+-48&255)<10;a:do if(!d){if(!o){e=0;return e|0}m=a[g+1>>0]|0;if((m+-48&255)>9){e=0;return e|0}p=(n*10|0)+-480+(m<<24>>24)|0;m=p+-48|0;if((p|0)<48|(m|0)>99){e=0;return e|0}c[h>>2]=(m*100|0)+-1900;m=a[g+2>>0]|0;if((m+-48&255)>=10){e=0;return e|0}p=a[g+3>>0]|0;if((p+-48&255)>9){e=0;return e|0}q=((m<<24>>24)*10|0)+-480+(p<<24>>24)|0;p=q+-48|0;if((q|0)<48|(p|0)>99){e=0;return e|0}c[h>>2]=(c[h>>2]|0)+p;p=a[g+4>>0]|0;if((p+-48&255)>=10){e=0;return e|0}q=a[g+5>>0]|0;if((q+-48&255)>9){e=0;return e|0}m=((p<<24>>24)*10|0)+-480+(q<<24>>24)|0;if((m+-49|0)>>>0>11){e=0;return e|0}c[i>>2]=m+-49;m=a[g+6>>0]|0;if((m+-48&255)>=10){e=0;return e|0}q=a[g+7>>0]|0;if((q+-48&255)>9){e=0;return e|0}p=((m<<24>>24)*10|0)+-480+(q<<24>>24)|0;if((p+-49|0)>>>0>30){e=0;return e|0}c[j>>2]=p+-48;p=a[g+8>>0]|0;if((p+-48&255)>=10){e=0;return e|0}q=a[g+9>>0]|0;if((q+-48&255)>9){e=0;return e|0}m=((p<<24>>24)*10|0)+-480+(q<<24>>24)|0;q=m+-48|0;if((m|0)<48|(q|0)>23){e=0;return e|0}c[k>>2]=q;q=a[g+10>>0]|0;if((q+-48&255)>=10){e=0;return e|0}m=a[g+11>>0]|0;if((m+-48&255)>9){e=0;return e|0}p=((q<<24>>24)*10|0)+-480+(m<<24>>24)|0;m=p+-48|0;if((p|0)<48|(m|0)>59){e=0;return e|0}c[l>>2]=m;m=a[g+12>>0]|0;switch(m<<24>>24){case 45:case 43:case 90:{c[b>>2]=0;r=12;break a;break}default:{}}if((m+-48&255)>=10){e=0;return e|0}p=a[g+13>>0]|0;if((p+-48&255)>9){e=0;return e|0}q=((m<<24>>24)*10|0)+-480+(p<<24>>24)|0;p=q+-48|0;if((f|0)<14|(q|0)<48|(p|0)>59){e=0;return e|0}else{c[b>>2]=p;r=14;break}}else{if(!o){e=0;return e|0}p=a[g+1>>0]|0;if((p+-48&255)>9){e=0;return e|0}q=(n*10|0)+-480+(p<<24>>24)|0;if((q|0)<48|(q+-48|0)>99){e=0;return e|0}q=a[g+2>>0]|0;if((q+-48&255)>=10){e=0;return e|0}p=a[g+3>>0]|0;if((p+-48&255)>9){e=0;return e|0}m=((q<<24>>24)*10|0)+-480+(p<<24>>24)|0;if((m|0)<48|(m+-48|0)>99){e=0;return e|0}m=a[g+4>>0]|0;if((m+-48&255)>=10){e=0;return e|0}p=a[g+5>>0]|0;if((p+-48&255)>9){e=0;return e|0}if((((m<<24>>24)*10|0)+-480+(p<<24>>24)+-49|0)>>>0>11){e=0;return e|0}p=a[g+6>>0]|0;if((p+-48&255)>=10){e=0;return e|0}m=a[g+7>>0]|0;if((m+-48&255)>9){e=0;return e|0}if((((p<<24>>24)*10|0)+-480+(m<<24>>24)+-49|0)>>>0>30){e=0;return e|0}m=a[g+8>>0]|0;if((m+-48&255)>=10){e=0;return e|0}p=a[g+9>>0]|0;if((p+-48&255)>9){e=0;return e|0}q=((m<<24>>24)*10|0)+-480+(p<<24>>24)|0;if((q|0)<48|(q+-48|0)>23){e=0;return e|0}q=a[g+10>>0]|0;if((q+-48&255)>=10){e=0;return e|0}p=a[g+11>>0]|0;if((p+-48&255)>9){e=0;return e|0}m=((q<<24>>24)*10|0)+-480+(p<<24>>24)|0;if((m|0)<48|(m+-48|0)>59){e=0;return e|0}m=a[g+12>>0]|0;switch(m<<24>>24){case 45:case 43:case 90:{r=12;break a;break}default:{}}if((m+-48&255)>=10){e=0;return e|0}p=a[g+13>>0]|0;if((p+-48&255)>9){e=0;return e|0}q=((m<<24>>24)*10|0)+-480+(p<<24>>24)|0;if((f|0)<14|(q|0)<48|(q+-48|0)>59)e=0;else{r=14;break}return e|0}while(0);n=a[g+r>>0]|0;if(n<<24>>24==46){o=r|1;if((r|0)<(f|0))s=o;else{e=0;return e|0}while(1){t=a[g+s>>0]|0;if((s|0)>(f|0)|(t+-48&255)>9)break;else s=s+1|0}if((o|0)==(s|0)){e=0;return e|0}else{u=s;v=t}}else{u=r;v=n}b:do switch(v<<24>>24){case 90:{w=u+1|0;break}case 43:case 45:{n=v<<24>>24==45?-1:1;if((u+5|0)>(f|0)){e=0;return e|0}r=a[g+(u+1)>>0]|0;t=r<<24>>24;s=(r+-48&255)>9;if(d){if(s){e=0;return e|0}r=a[g+(u+2)>>0]|0;if((r+-48&255)>9){e=0;return e|0}if(((t*10|0)+-528+(r<<24>>24)|0)>>>0>12){e=0;return e|0}r=a[g+(u+3)>>0]|0;if((r+-48&255)>9){e=0;return e|0}o=a[g+(u+4)>>0]|0;if((o+-48&255)>9){e=0;return e|0}if((((r<<24>>24)*10|0)+-528+(o<<24>>24)|0)>>>0>59){e=0;return e|0}else{w=u+5|0;break b}}if(s){e=0;return e|0}s=a[g+(u+2)>>0]|0;if((s+-48&255)>9){e=0;return e|0}o=(t*10|0)+-528+(s<<24>>24)|0;if(o>>>0>12){e=0;return e|0}s=a[g+(u+3)>>0]|0;if((s+-48&255)>9){e=0;return e|0}t=a[g+(u+4)>>0]|0;if((t+-48&255)>9){e=0;return e|0}r=((s<<24>>24)*10|0)+-528+(t<<24>>24)|0;if(r>>>0>59){e=0;return e|0}t=(r*60|0)+(o*3600|0)|0;o=u+5|0;if((t|0)!=0?(_OPENSSL_gmtime_adj(b,0,U(t,n)|0)|0)==0:0){e=0;return e|0}else w=o;break}case 0:{w=u;break}default:{e=0;return e|0}}while(0);e=(w|0)==(f|0)&1;return e|0}function _OPENSSL_gmtime_adj(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0;e=(d|0)/86400|0;f=U(e,-86400)|0;g=e+b|0;b=a+8|0;e=a+4|0;h=f+d+((c[b>>2]|0)*3600|0)+((c[e>>2]|0)*60|0)+(c[a>>2]|0)|0;if((h|0)>86399){i=h+-86400|0;j=g+1|0}else{i=(h|0)<0?h+86400|0:h;j=(h>>31)+g|0}g=a+20|0;h=c[g>>2]|0;d=a+16|0;f=c[d>>2]|0;k=a+12|0;l=(f+-13|0)/12|0;m=j+-32075+(c[k>>2]|0)+(((h+6700+l|0)*1461|0)/4|0)+(((f+-1+(U(l,-12)|0)|0)*367|0)/12|0)+((((h+6800+l|0)/100|0)*3|0)/-4|0)|0;if((m|0)<0){n=0;return n|0}l=m+68569|0;m=(l<<2|0)/146097|0;h=l-(((m*146097|0)+3|0)/4|0)|0;l=((h*4e3|0)+4e3|0)/1461001|0;f=h-((l*1461|0)/4|0)+31|0;h=f*80|0;j=(h|0)/2447|0;o=(h|0)/26917|0;h=(m*100|0)+-6800+l+o|0;if(h>>>0>8099){n=0;return n|0}l=U(o,-12)|0;c[g>>2]=h;c[d>>2]=j+1+l;c[k>>2]=f-((j*2447|0)/80|0);c[b>>2]=(i|0)/3600|0;c[e>>2]=((i|0)/60|0|0)%60|0;c[a>>2]=(i|0)%60|0;n=1;return n|0}function _OPENSSL_gmtime(a,b){a=a|0;b=b|0;qe(a|0,b|0)|0;return b|0}function _d2i_ASN1_OCTET_STRING(a,b,c){a=a|0;b=b|0;c=c|0;return _ASN1_item_d2i(a,b,c,55204)|0}function _SCT_free(a){a=a|0;var b=0;if(!a)return;b=c[a>>2]|0;if(b|0)_CRYPTO_free(b);_CRYPTO_free(a);return}function _v2i_crld(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;e=_sk_new_null()|0;a:do if(!e){f=0;g=0;h=29}else{b:do if((_sk_num(d)|0)>0){i=0;c:while(1){j=_sk_value(d,i)|0;if(!(c[j+8>>2]|0)){k=_X509V3_get_section(b,c[j+4>>2]|0)|0;if(!k){l=0;m=0;break a}n=_ASN1_item_new(99172)|0;if(!n)break;if((_sk_num(k)|0)>0){o=n+4|0;p=n+8|0;q=0;do{r=_sk_value(k,q)|0;s=_set_dist_point_name(n,b,r)|0;do if((s|0)<=0){if((s|0)<0){h=15;break c}t=c[r+4>>2]|0;if(!(_strcmp(t,545475)|0))if(!(_set_reasons(o,c[r+8>>2]|0)|0)){h=15;break c}else break;if((_strcmp(t,545483)|0)==0?(t=_gnames_from_sectname(b,c[r+8>>2]|0)|0,c[p>>2]=t,(t|0)==0):0){h=15;break c}}while(0);q=q+1|0}while((q|0)<(_sk_num(k)|0))}_X509V3_section_free(b,k);if(!(_sk_push(e,n)|0)){h=26;break}}else{q=_v2i_GENERAL_NAME(a,b,j)|0;if(!q){l=0;m=0;break a}u=_GENERAL_NAMES_new()|0;if(!u){f=q;g=0;h=29;break a}if(!(_sk_push(u,q)|0)){f=q;g=u;h=29;break a}v=_ASN1_item_new(99172)|0;if(!v){f=0;g=u;h=29;break a}if(!(_sk_push(e,v)|0)){h=23;break}q=_ASN1_item_new(96136)|0;c[v>>2]=q;if(!q){f=0;g=u;h=29;break a}c[q+4>>2]=u;c[c[v>>2]>>2]=0}i=i+1|0;if((i|0)>=(_sk_num(d)|0))break b}if((h|0)==15)_ASN1_item_free(n,99172);else if((h|0)==23){_ASN1_item_free(v,99172);f=0;g=u;h=29;break a}else if((h|0)==26){_ASN1_item_free(n,99172);f=0;g=0;h=29;break a}_X509V3_section_free(b,k);l=0;m=0;break a}while(0);w=e;return w|0}while(0);if((h|0)==29){_ERR_put_error(34,134,65,545493,336);l=f;m=g}_GENERAL_NAME_free(l);_GENERAL_NAMES_free(m);_sk_pop_free(e,5045);w=0;return w|0}function _i2r_crldp(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0;a=l;l=l+80|0;if((l|0)>=(m|0))ba(80);f=a+40|0;g=a+32|0;h=a+16|0;i=a+8|0;j=a;k=a+48|0;if((_sk_num(b)|0)<=0){l=a;return 1}n=e+2|0;o=0;do{_BIO_puts(d,1124879)|0;p=_sk_value(b,o)|0;q=c[p>>2]|0;do if(q|0){if(c[q>>2]|0){c[k>>2]=c[q+4>>2];c[h>>2]=e;c[h+4>>2]=1263606;c[h+8>>2]=n;c[h+12>>2]=1263606;_BIO_printf(d,545243,h)|0;_X509_NAME_print_ex(d,k,0,8520479)|0;_BIO_puts(d,1124879)|0;break}c[j>>2]=e;c[j+4>>2]=1263606;_BIO_printf(d,545228,j)|0;r=c[q+4>>2]|0;if((_sk_num(r)|0)>0){s=0;do{c[i>>2]=n;c[i+4>>2]=1263606;_BIO_printf(d,548690,i)|0;_GENERAL_NAME_print(d,_sk_value(r,s)|0)|0;_BIO_puts(d,1124879)|0;s=s+1|0}while((s|0)<(_sk_num(r)|0))}}while(0);q=c[p+4>>2]|0;if(q|0)_print_reasons(d,545265,q,e);q=p+8|0;if(c[q>>2]|0?(c[g>>2]=e,c[g+4>>2]=1263606,_BIO_printf(d,545273,g)|0,r=c[q>>2]|0,(_sk_num(r)|0)>0):0){q=0;do{c[f>>2]=n;c[f+4>>2]=1263606;_BIO_printf(d,548690,f)|0;_GENERAL_NAME_print(d,_sk_value(r,q)|0)|0;_BIO_puts(d,1124879)|0;q=q+1|0}while((q|0)<(_sk_num(r)|0))}o=o+1|0}while((o|0)<(_sk_num(b)|0));l=a;return 1}function _GENERAL_NAME_print(a,b){a=a|0;b=b|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;e=l;l=l+160|0;if((l|0)>=(m|0))ba(160);f=e+152|0;g=e+136|0;h=e+128|0;i=e+120|0;j=e+112|0;k=e+104|0;n=e+96|0;o=e+88|0;p=e+80|0;q=e+56|0;r=e+40|0;s=e+32|0;t=e+24|0;do switch(c[b>>2]|0){case 0:{_BIO_printf(a,545316,e)|0;l=e;return 1}case 3:{_BIO_printf(a,545340,e+8|0)|0;l=e;return 1}case 5:{_BIO_printf(a,545363,e+16|0)|0;l=e;return 1}case 1:{c[t>>2]=c[(c[b+4>>2]|0)+8>>2];_BIO_printf(a,545390,t)|0;l=e;return 1}case 2:{c[s>>2]=c[(c[b+4>>2]|0)+8>>2];_BIO_printf(a,545399,s)|0;l=e;return 1}case 6:{c[r>>2]=c[(c[b+4>>2]|0)+8>>2];_BIO_printf(a,545406,r)|0;l=e;return 1}case 4:{_BIO_printf(a,545413,e+48|0)|0;_X509_NAME_print_ex(a,c[b+4>>2]|0,0,8520479)|0;l=e;return 1}case 7:{u=c[b+4>>2]|0;v=c[u+8>>2]|0;switch(c[u>>2]|0){case 4:{u=d[v+1>>0]|0;w=d[v+2>>0]|0;x=d[v+3>>0]|0;c[q>>2]=d[v>>0];c[q+4>>2]=u;c[q+8>>2]=w;c[q+12>>2]=x;_BIO_printf(a,545423,q)|0;l=e;return 1}case 16:{_BIO_printf(a,545446,e+72|0)|0;c[p>>2]=(d[v>>0]|0)<<8|(d[v+1>>0]|0);_BIO_printf(a,545457,p)|0;c[o>>2]=(d[v+2>>0]|0)<<8|(d[v+3>>0]|0);_BIO_printf(a,545457,o)|0;c[n>>2]=(d[v+4>>0]|0)<<8|(d[v+5>>0]|0);_BIO_printf(a,545457,n)|0;c[k>>2]=(d[v+6>>0]|0)<<8|(d[v+7>>0]|0);_BIO_printf(a,545457,k)|0;c[j>>2]=(d[v+8>>0]|0)<<8|(d[v+9>>0]|0);_BIO_printf(a,545457,j)|0;c[i>>2]=(d[v+10>>0]|0)<<8|(d[v+11>>0]|0);_BIO_printf(a,545457,i)|0;c[h>>2]=(d[v+12>>0]|0)<<8|(d[v+13>>0]|0);_BIO_printf(a,545457,h)|0;c[g>>2]=(d[v+14>>0]|0)<<8|(d[v+15>>0]|0);_BIO_printf(a,545457,g)|0;_BIO_puts(a,1124879)|0;l=e;return 1}default:{_BIO_printf(a,546644,e+144|0)|0;l=e;return 1}}break}case 8:{_BIO_printf(a,545461,f)|0;_i2a_ASN1_OBJECT(a,c[b+4>>2]|0)|0;l=e;return 1}default:{l=e;return 1}}while(0);return 0}function _print_reasons(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);g=f;c[g>>2]=e;c[g+4>>2]=1263606;c[g+8>>2]=b;c[g+12>>2]=e+2;c[g+16>>2]=1263606;_BIO_printf(a,545289,g)|0;g=1;e=99052;b=99056;while(1){if(!(_ASN1_BIT_STRING_get_bit(d,c[e>>2]|0)|0))h=g;else{if(!g)_BIO_puts(a,1144817)|0;_BIO_puts(a,c[b>>2]|0)|0;h=0}b=e+16|0;if(!(c[b>>2]|0))break;else{g=h;e=e+12|0}}if(!h){_BIO_puts(a,1124879)|0;l=f;return}else{_BIO_puts(a,545300)|0;l=f;return}}function _ASN1_BIT_STRING_get_bit(a,b){a=a|0;b=b|0;var e=0,f=0,g=0;e=(b|0)/8|0;if(!a){f=0;return f|0}if((c[a>>2]|0)<=(e|0)){f=0;return f|0}g=c[a+8>>2]|0;if(!g){f=0;return f|0}f=((d[g+e>>0]|0)&1<<(b&7^7)|0)!=0&1;return f|0}function _X509V3_get_section(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;d=c[a+24>>2]|0;if((d|0?(e=c[a+20>>2]|0,e|0):0)?(a=c[e+4>>2]|0,a|0):0){f=$i[a&8191](d,b)|0;return f|0}_ERR_put_error(34,142,148,546256,406);f=0;return f|0}function _set_dist_point_name(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0;e=c[d+4>>2]|0;if(!(_strncmp(e,546223,9)|0)){f=_gnames_from_sectname(b,c[d+8>>2]|0)|0;if(!f){g=-1;return g|0}else{h=f;i=0;j=11}}else{if(_strcmp(e,546232)|0){g=0;return g|0}e=_X509_NAME_new()|0;if(!e){g=-1;return g|0}f=_X509V3_get_section(b,c[d+8>>2]|0)|0;if(!f){_ERR_put_error(34,158,150,545493,132);g=-1;return g|0}d=_X509V3_NAME_from_section(e,f,4097)|0;_X509V3_section_free(b,f);f=c[e>>2]|0;c[e>>2]=0;_X509_NAME_free(e);if((d|0)!=0?(_sk_num(f)|0)>=1:0)if(!(c[(_sk_value(f,(_sk_num(f)|0)+-1|0)|0)+8>>2]|0)){h=0;i=f;j=11}else{_ERR_put_error(34,158,161,545493,148);k=f}else k=f}if((j|0)==11){if(!(c[a>>2]|0)){j=_ASN1_item_new(96136)|0;c[a>>2]=j;if(j|0)if(!h){c[j>>2]=1;c[j+4>>2]=i;g=1;return g|0}else{c[j>>2]=0;c[j+4>>2]=h;g=1;return g|0}}else _ERR_put_error(34,158,160,545493,156);if(!h)k=i;else{_sk_pop_free(h,5046);k=i}}if(!k){g=-1;return g|0}_sk_pop_free(k,5041);g=-1;return g|0}function _set_reasons(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0;d=_X509V3_parse_list(b)|0;if(!d){e=0;return e|0}if(c[a>>2]|0){e=0;return e|0}a:do if((_sk_num(d)|0)>0){b=0;while(1){f=c[(_sk_value(d,b)|0)+4>>2]|0;g=c[a>>2]|0;if(!g){h=_ASN1_BIT_STRING_new()|0;c[a>>2]=h;if(!h){i=0;break a}else j=h}else j=g;if(_strcmp(545309,f)|0)if(_strcmp(547830,f)|0)if(_strcmp(547858,f)|0)if(_strcmp(547891,f)|0)if(_strcmp(547921,f)|0)if(_strcmp(547955,f)|0)if(_strcmp(547993,f)|0)if(_strcmp(548059,f)|0)if(!(_strcmp(548092,f)|0)){k=99148;l=99152}else{i=0;break a}else{k=99136;l=99140}else{k=99124;l=99128}else{k=99112;l=99116}else{k=99100;l=99104}else{k=99088;l=99092}else{k=99076;l=99080}else{k=99064;l=99068}else{k=99052;l=99056}if(!(_ASN1_BIT_STRING_set_bit(j,c[k>>2]|0,1)|0)){i=0;break a}b=b+1|0;if(!(c[l>>2]|0)){i=0;break a}if((b|0)>=(_sk_num(d)|0)){i=1;break}}}else i=1;while(0);_sk_pop_free(d,5047);e=i;return e|0}function _gnames_from_sectname(b,c){b=b|0;c=c|0;var d=0,e=0,f=0;if((a[c>>0]|0)==64)d=_X509V3_get_section(b,c+1|0)|0;else d=_X509V3_parse_list(c)|0;if(!d){_ERR_put_error(34,156,150,545493,102);e=0;return e|0}f=_v2i_GENERAL_NAMES(0,b,d)|0;if((a[c>>0]|0)==64){_X509V3_section_free(b,d);e=f;return e|0}else{_sk_pop_free(d,5047);e=f;return e|0}return 0}function _X509V3_section_free(a,b){a=a|0;b=b|0;var d=0;if(!b)return;d=c[(c[a+20>>2]|0)+12>>2]|0;if(!d)return;Pi[d&2047](c[a+24>>2]|0,b);return}function _v2i_GENERAL_NAME(a,b,c){a=a|0;b=b|0;c=c|0;return _v2i_GENERAL_NAME_ex(0,a,b,c,0)|0}function _GENERAL_NAMES_new(){return _ASN1_item_new(95140)|0}function _GENERAL_NAME_free(a){a=a|0;_ASN1_item_free(a,95188);return}function _DIST_POINT_free(a){a=a|0;_ASN1_item_free(a,99172);return}function _v2i_GENERAL_NAME_ex(a,b,d,e,f){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=b;h=c[e+4>>2]|0;i=c[e+8>>2]|0;if(!i){_ERR_put_error(34,117,124,545536,531);j=0;l=b;return j|0}if(_name_cmp(h,549172)|0)if(_name_cmp(h,545578)|0)if(_name_cmp(h,545582)|0)if(_name_cmp(h,1110416)|0)if(_name_cmp(h,1132188)|0)if(_name_cmp(h,545586)|0)if(!(_name_cmp(h,545594)|0))k=0;else{_ERR_put_error(34,117,117,545536,550);c[g>>2]=548195;c[g+4>>2]=h;_ERR_add_error_data(2,g);j=0;l=b;return j|0}else k=4;else k=7;else k=8;else k=2;else k=6;else k=1;j=_a2i_GENERAL_NAME(a,0,d,k,i,f)|0;l=b;return j|0}function _name_cmp(b,c){b=b|0;c=c|0;var d=0,e=0,f=0;d=_strlen(c)|0;e=_strncmp(b,c,d)|0;a:do if(!e){switch(a[b+d>>0]|0){case 46:case 0:{f=0;break a;break}default:{}}f=1}else f=e;while(0);return f|0}function _a2i_GENERAL_NAME(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0;d=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=d+16|0;j=d+8|0;k=d;if(!g){_ERR_put_error(34,164,124,545536,437);n=0;l=d;return n|0}o=(b|0)!=0;if(!o){p=_GENERAL_NAME_new()|0;if(!p){_ERR_put_error(34,164,65,545536,446);n=0;l=d;return n|0}else q=p}else q=b;a:do switch(f|0){case 2:case 1:case 6:{b=_ASN1_STRING_type_new(22)|0;c[q+4>>2]=b;if(b|0?_ASN1_STRING_set(b,g,_strlen(g)|0)|0:0){r=30;break a}_ERR_put_error(34,164,65,545536,504);break}case 8:{b=_OBJ_txt2obj(g,0)|0;if(!b){_ERR_put_error(34,164,119,545536,462);c[k>>2]=547305;c[k+4>>2]=g;_ERR_add_error_data(2,k);break a}else{c[q+4>>2]=b;r=30;break a}break}case 7:{if(!h)s=_a2i_IPADDRESS(g)|0;else s=_a2i_IPADDRESS_NC(g)|0;c[q+4>>2]=s;if(!s){_ERR_put_error(34,164,118,545536,476);c[j>>2]=547305;c[j+4>>2]=g;_ERR_add_error_data(2,j)}else r=30;break}case 4:{b=_X509_NAME_new()|0;do if(b){p=_X509V3_get_section(e,g)|0;if(!p){_ERR_put_error(34,144,150,545536,594);c[i>>2]=545604;c[i+4>>2]=g;_ERR_add_error_data(2,i);t=0;break}if(!(_X509V3_NAME_from_section(b,p,4097)|0))t=p;else{c[q+4>>2]=b;_X509V3_section_free(e,p);r=30;break a}}else t=0;while(0);_X509_NAME_free(b);_X509V3_section_free(e,t);_ERR_put_error(34,164,149,545536,484);break}case 0:{p=_strchr(g,59)|0;if(((p|0?(u=_OTHERNAME_new()|0,v=q+4|0,c[v>>2]=u,u|0):0)?(_ASN1_TYPE_free(c[u+4>>2]|0),u=_ASN1_generate_v3(p+1|0,e)|0,c[(c[v>>2]|0)+4>>2]=u,u|0):0)?(u=p-g|0,p=_CRYPTO_malloc(u+1|0,545536,575)|0,_strncpy(p,g,u)|0,a[p+u>>0]=0,u=_OBJ_txt2obj(p,0)|0,c[c[v>>2]>>2]=u,_CRYPTO_free(p),c[c[v>>2]>>2]|0):0){r=30;break a}_ERR_put_error(34,164,147,545536,491);break}default:_ERR_put_error(34,164,167,545536,496)}while(0);if((r|0)==30){c[q>>2]=f;n=q;l=d;return n|0}if(o){n=0;l=d;return n|0}_GENERAL_NAME_free(q);n=0;l=d;return n|0}function _GENERAL_NAME_new(){return _ASN1_item_new(95188)|0}function _OBJ_txt2obj(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0;d=l;l=l+64|0;if((l|0)>=(m|0))ba(64);e=d+32|0;f=d+8|0;g=d+4|0;h=d;a:do if(!b){c[e>>2]=a;i=c[305354]|0;do if(i){c[f>>2]=1;c[f+4>>2]=e;j=_lh_retrieve(i,f)|0;if(!j){k=c[e>>2]|0;n=3;break}else{o=(c[j+4>>2]|0)+8|0;n=15;break}}else{k=a;n=3}while(0);do if((n|0)==3){i=0;j=951;p=0;q=0;b:while(1){r=i;s=j;t=q;while(1){if((p|0)>=(s|0)){n=11;break b}u=(s+p|0)/2|0;v=84532+(u<<2)|0;w=_strcmp(k,c[31148+((c[v>>2]|0)*24|0)>>2]|0)|0;if((w|0)<0){r=w;s=u;t=v}else break}if(!w){x=v;n=12;break}else{i=w;j=s;p=u+1|0;q=v}}if((n|0)==11?(r|0)==0:0){x=t;n=12}if((n|0)==12?x|0:0){o=31148+((c[x>>2]|0)*24|0)+8|0;n=15;break}n=16}while(0);if((n|0)==15){q=c[o>>2]|0;if(!q)n=16;else y=q}if((n|0)==16){q=e+4|0;c[q>>2]=a;p=c[305354]|0;do if(p){c[f>>2]=2;c[f+4>>2]=e;j=_lh_retrieve(p,f)|0;if(!j){z=c[q>>2]|0;n=17;break}else{A=(c[j+4>>2]|0)+8|0;break}}else{z=a;n=17}while(0);do if((n|0)==17){q=0;p=951;j=0;i=0;c:while(1){B=q;C=p;D=i;while(1){if((j|0)>=(C|0)){n=25;break c}E=(C+j|0)/2|0;F=80728+(E<<2)|0;G=_strcmp(z,c[31148+((c[F>>2]|0)*24|0)+4>>2]|0)|0;if((G|0)<0){B=G;C=E;D=F}else break}if(!G){H=F;n=26;break}else{q=G;p=C;j=E+1|0;i=F}}if((n|0)==25?(B|0)==0:0){H=D;n=26}if((n|0)==26?H|0:0){A=31148+((c[H>>2]|0)*24|0)+8|0;break}break a}while(0);i=c[A>>2]|0;if(!i)break;else y=i}do if(y>>>0<958)if(!(c[31148+(y*24|0)+8>>2]|0)){_ERR_put_error(8,103,101,531202,320);I=0;break}else{I=31148+(y*24|0)|0;break}else{i=c[305354]|0;if(i){c[e>>2]=3;c[e+4>>2]=f;c[f+8>>2]=y;j=_lh_retrieve(i,e)|0;if(!j){_ERR_put_error(8,103,101,531202,334);I=0;break}else{I=c[j+4>>2]|0;break}}else I=0}while(0);J=I;l=d;return J|0}while(0);I=_a2d_ASN1_OBJECT(0,0,a,-1)|0;if((I|0)<1){J=0;l=d;return J|0}e=_ASN1_object_size(0,I,6)|0;y=_CRYPTO_malloc(e,531202,470)|0;if(!y){J=0;l=d;return J|0}c[g>>2]=y;_ASN1_put_object(g,0,I,6,0);_a2d_ASN1_OBJECT(c[g>>2]|0,I,a,-1)|0;c[h>>2]=y;a=_d2i_ASN1_OBJECT(0,h,e)|0;_CRYPTO_free(y);J=a;l=d;return J|0}function _a2i_IPADDRESS_NC(b){b=b|0;var c=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0;c=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=c;e=_strchr(b,47)|0;do if((e|0)!=0?(f=_BUF_strdup(b)|0,(f|0)!=0):0){g=f+(e-b)|0;a[g>>0]=0;h=_a2i_ipadd(d,f)|0;if(!h){_CRYPTO_free(f);i=0;break}j=_a2i_ipadd(d+h|0,g+1|0)|0;_CRYPTO_free(f);if((j|0)!=0&(h|0)==(j|0)?(j=_ASN1_OCTET_STRING_new()|0,(j|0)!=0):0)if(!(_ASN1_OCTET_STRING_set(j,d,h<<1)|0)){_ASN1_OCTET_STRING_free(j);i=0}else i=j;else i=0}else i=0;while(0);l=c;return i|0}function _a2i_IPADDRESS(a){a=a|0;var b=0,c=0,d=0,e=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);c=b;d=_a2i_ipadd(c,a)|0;if((d|0)!=0?(a=_ASN1_OCTET_STRING_new()|0,(a|0)!=0):0)if(!(_ASN1_OCTET_STRING_set(a,c,d)|0)){_ASN1_OCTET_STRING_free(a);e=0}else e=a;else e=0;l=b;return e|0}function _X509_NAME_new(){return _ASN1_item_new(95480)|0}function _X509V3_NAME_from_section(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0;if(!b){f=0;return f|0}if((_sk_num(d)|0)>0)g=0;else{f=1;return f|0}while(1){h=_sk_value(d,g)|0;i=c[h+4>>2]|0;j=i;a:while(1){switch(a[j>>0]|0){case 0:{k=i;break a;break}case 46:case 44:case 58:{l=6;break a;break}default:{}}j=j+1|0}if((l|0)==6){l=0;m=j+1|0;k=(a[m>>0]|0)==0?i:m}m=(a[k>>0]|0)==43;g=g+1|0;if(!(_X509_NAME_add_entry_by_txt(b,m?k+1|0:k,e,c[h+8>>2]|0,-1,-1,m<<31>>31)|0)){f=0;l=9;break}if((g|0)>=(_sk_num(d)|0)){f=1;l=9;break}}if((l|0)==9)return f|0;return 0}function _OTHERNAME_new(){return _ASN1_item_new(95396)|0}function _ASN1_generate_v3(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d;c[e>>2]=0;f=_generate_v3(a,b,0,e)|0;b=c[e>>2]|0;if(!b){l=d;return f|0}_ERR_put_error(13,178,b,545613,144);l=d;return f|0}function _generate_v3(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0;g=l;l=l+480|0;if((l|0)>=(m|0))ba(480);h=g;i=g+468|0;j=g+464|0;k=g+40|0;n=g+32|0;o=g+28|0;p=g+24|0;q=g+20|0;r=g+16|0;s=g+12|0;t=g+8|0;c[n>>2]=0;c[k>>2]=-1;u=k+4|0;c[u>>2]=-1;v=k+12|0;c[v>>2]=1;w=k+420|0;c[w>>2]=0;if(_CONF_parse_list(b,44,1,1146,k)|0){c[f>>2]=194;x=0;l=g;return x|0}b=c[k+8>>2]|0;if((b&-2|0)==16){if(!d){c[f>>2]=192;x=0;l=g;return x|0}if((e|0)>49){c[f>>2]=181;x=0;l=g;return x|0}y=c[k+16>>2]|0;c[i>>2]=0;z=_sk_new_null()|0;A=(z|0)!=0;a:do if(A){if(y){B=_X509V3_get_section(d,y)|0;if(!B){C=0;D=0;E=23;break}if((_sk_num(B)|0)>0){F=e+1|0;G=0;while(1){H=_generate_v3(c[(_sk_value(B,G)|0)+8>>2]|0,d,F,f)|0;if(!H){C=0;D=B;E=23;break a}G=G+1|0;if(!(_sk_push(z,H)|0)){C=0;D=B;E=23;break a}if((G|0)>=(_sk_num(B)|0)){I=B;break}}}else I=B}else I=0;if((b|0)==17)J=_i2d_ASN1_SET_ANY(z,i)|0;else J=_i2d_ASN1_SEQUENCE_ANY(z,i)|0;if((J|0)>=0?(G=_ASN1_TYPE_new()|0,(G|0)!=0):0){F=_ASN1_STRING_type_new(b)|0;H=G+4|0;c[H>>2]=F;if(!F){C=G;D=I;E=23}else{c[G>>2]=b;c[F+8>>2]=c[i>>2];c[c[H>>2]>>2]=J;c[i>>2]=0;K=G;L=I}}else{C=0;D=I;E=23}}else{C=0;D=0;E=23}while(0);if((E|0)==23){I=c[i>>2]|0;if(!I){K=C;L=D}else{_CRYPTO_free(I);K=C;L=D}}if(A)_sk_pop_free(z,5037);if(L|0)_X509V3_section_free(d,L);M=K}else{K=c[k+16>>2]|0;L=c[v>>2]|0;v=_ASN1_TYPE_new()|0;do if(!v){_ERR_put_error(13,179,65,545613,649);N=0}else{d=(K|0)==0?1263606:K;b:do switch(b|0){case 5:{if(!(a[d>>0]|0))E=74;else _ERR_put_error(13,179,182,545613,660);break}case 1:{if((L|0)!=1){_ERR_put_error(13,179,190,545613,667);break b}c[i+4>>2]=0;c[i>>2]=0;c[i+8>>2]=d;if(!(_X509V3_get_value_bool(i,v+4|0)|0)){_ERR_put_error(13,179,176,545613,674);E=75}else E=74;break}case 10:case 2:{if((L|0)!=1){_ERR_put_error(13,179,185,545613,682);break b}z=_s2i_ASN1_INTEGER(0,d)|0;c[v+4>>2]=z;if(!z){_ERR_put_error(13,179,180,545613,686);E=75}else E=74;break}case 6:{if((L|0)!=1){_ERR_put_error(13,179,191,545613,693);break b}z=_OBJ_txt2obj(d,0)|0;c[v+4>>2]=z;if(!z){_ERR_put_error(13,179,183,545613,697);E=75}else E=74;break}case 24:case 23:{if((L|0)!=1){_ERR_put_error(13,179,193,545613,705);break b}z=_ASN1_STRING_new()|0;A=v+4|0;c[A>>2]=z;if(!z){_ERR_put_error(13,179,65,545613,709);E=75;break b}if(!(_ASN1_STRING_set(z,d,-1)|0)){_ERR_put_error(13,179,65,545613,713);E=75;break b}z=c[A>>2]|0;c[z+4>>2]=b;if(!(_ASN1_TIME_check(z)|0)){_ERR_put_error(13,179,184,545613,718);E=75}else E=74;break}case 18:case 27:case 28:case 26:case 12:case 20:case 22:case 19:case 30:{switch(L|0){case 1:{O=4097;break}case 2:{O=4096;break}default:{_ERR_put_error(13,179,177,545613,739);break b}}if((_ASN1_mbstring_copy(v+4|0,d,-1,O,_ASN1_tag2bit(b)|0)|0)<1){_ERR_put_error(13,179,65,545613,745);E=75}else E=74;break}case 4:case 3:{z=_ASN1_STRING_new()|0;A=v+4|0;c[A>>2]=z;if(!z){_ERR_put_error(13,179,65,545613,756);break b}c:do switch(L|0){case 3:{D=_string_to_hex(d,j)|0;if(!D){_ERR_put_error(13,179,178,545613,763);E=75;break b}else{c[(c[A>>2]|0)+8>>2]=D;D=c[A>>2]|0;c[D>>2]=c[j>>2];c[D+4>>2]=b;break c}break}case 1:{_ASN1_STRING_set(z,d,-1)|0;break}default:{if(!((b|0)==3&(L|0)==4)){_ERR_put_error(13,179,175,545613,783);break b}if(_CONF_parse_list(d,44,1,1147,z)|0){E=74;break b}_ERR_put_error(13,179,188,545613,777);E=75;break b}}while(0);if((b|0)==3){z=(c[A>>2]|0)+12|0;c[z>>2]=c[z>>2]&-16|8;E=74}else E=74;break}default:{_ERR_put_error(13,179,196,545613,796);E=75}}while(0);if((E|0)==74){c[v>>2]=b;N=v;break}else if((E|0)==75){c[h>>2]=545655;c[h+4>>2]=d;_ERR_add_error_data(2,h)}_ASN1_TYPE_free(v);N=0}while(0);M=N}if(!M){x=0;l=g;return x|0}if((c[k>>2]|0)==-1&(c[w>>2]|0)==0){x=M;l=g;return x|0}N=_i2d_ASN1_TYPE(M,n)|0;_ASN1_TYPE_free(M);c[o>>2]=c[n>>2];if((c[k>>2]|0)!=-1){M=_ASN1_get_object(o,r,s,t,N)|0;if(!(M&128)){t=N-(c[o>>2]|0)+(c[n>>2]|0)|0;if(!(M&1)){P=M&32;Q=c[r>>2]|0}else{c[r>>2]=0;P=2;Q=0}R=t;S=_ASN1_object_size(0,Q,c[k>>2]|0)|0;T=P;E=86}else{U=0;V=0}}else{R=N;S=N;T=0;E=86}if((E|0)==86){E=k+20|0;N=c[w>>2]|0;if((N|0)>0){P=0;Q=k+20+(N*20|0)|0;N=S;while(1){t=(c[Q+-8>>2]|0)+N|0;c[Q+-4>>2]=t;Q=Q+-20|0;M=_ASN1_object_size(0,t,c[Q>>2]|0)|0;P=P+1|0;if((P|0)>=(c[w>>2]|0)){W=M;break}else N=M}}else W=S;S=_CRYPTO_malloc(W,545613,245)|0;if(!S){U=0;V=0}else{c[p>>2]=S;if((c[w>>2]|0)>0){N=0;P=E;while(1){_ASN1_put_object(p,c[P+8>>2]|0,c[P+16>>2]|0,c[P>>2]|0,c[P+4>>2]|0);if(c[P+12>>2]|0){E=c[p>>2]|0;c[p>>2]=E+1;a[E>>0]=0}N=N+1|0;if((N|0)>=(c[w>>2]|0))break;else P=P+20|0}}P=c[k>>2]|0;if((P|0)!=-1){k=c[u>>2]|0;_ASN1_put_object(p,(P&-2|0)==16&(k|0)==0?32:T,c[r>>2]|0,P,k)}_memcpy(c[p>>2]|0,c[o>>2]|0,R|0)|0;c[q>>2]=S;U=S;V=_d2i_ASN1_TYPE(0,q,W)|0}}W=c[n>>2]|0;if(W|0)_CRYPTO_free(W);if(!U){x=V;l=g;return x|0}_CRYPTO_free(U);x=V;l=g;return x|0}function _asn1_cb(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f;h=f+12|0;i=f+8|0;if(!b){j=-1;l=f;return j|0}a:do if((d|0)>0){k=b;n=0;while(1){o=k+1|0;n=n+1|0;if((a[k>>0]|0)==58)break;if((n|0)>=(d|0)){p=0;q=0;r=d;break a}else k=o}n=b;p=o;q=n+d-o|0;r=k-n|0}else{p=0;q=0;r=d}while(0);if((r|0)==-1)s=_strlen(b)|0;else s=r;c[305416]=99248;d=0;o=99248;while(1){if((s|0)==(c[o+4>>2]|0)?(_strncmp(c[o>>2]|0,b,s)|0)==0:0){t=12;break}d=d+1|0;n=o+12|0;c[305416]=n;if(d>>>0>=49)break;else o=n}if((t|0)==12?(t=c[o+8>>2]|0,(t|0)!=-1):0){if(!(t&65536)){c[e+8>>2]=t;c[e+16>>2]=p;if(p|0){j=0;l=f;return j|0}if(!(a[b+r>>0]|0)){j=0;l=f;return j|0}_ERR_put_error(13,177,189,545613,329);j=-1;l=f;return j|0}b:do switch(t|0){case 65537:{if((c[e>>2]|0)==-1){if(!(_parse_tagging(p,q,e,e+4|0)|0))j=-1;else break b;l=f;return j|0}else{_ERR_put_error(13,177,181,545613,340);j=-1;l=f;return j|0}break}case 65538:{if(!(_parse_tagging(p,q,h,i)|0)){j=-1;l=f;return j|0}r=c[h>>2]|0;o=c[i>>2]|0;if((c[e>>2]|0)!=-1){_ERR_put_error(13,176,179,545613,531);j=-1;l=f;return j|0}d=e+420|0;s=c[d>>2]|0;if((s|0)!=20){c[d>>2]=s+1;c[e+20+(s*20|0)>>2]=r;c[e+20+(s*20|0)+4>>2]=o;c[e+20+(s*20|0)+8>>2]=1;c[e+20+(s*20|0)+12>>2]=0;break b}_ERR_put_error(13,176,174,545613,536);j=-1;l=f;return j|0}case 65542:{s=c[e>>2]|0;o=e+420|0;r=c[o>>2]|0;if((r|0)==20){_ERR_put_error(13,176,174,545613,536);j=-1;l=f;return j|0}c[o>>2]=r+1;o=e+20+(r*20|0)|0;if((s|0)==-1){c[o>>2]=16;c[e+20+(r*20|0)+4>>2]=0}else{c[o>>2]=s;s=e+4|0;c[e+20+(r*20|0)+4>>2]=c[s>>2];c[e>>2]=-1;c[s>>2]=-1}c[e+20+(r*20|0)+8>>2]=1;c[e+20+(r*20|0)+12>>2]=0;break}case 65543:{r=c[e>>2]|0;s=e+420|0;o=c[s>>2]|0;if((o|0)==20){_ERR_put_error(13,176,174,545613,536);j=-1;l=f;return j|0}c[s>>2]=o+1;s=e+20+(o*20|0)|0;if((r|0)==-1){c[s>>2]=17;c[e+20+(o*20|0)+4>>2]=0}else{c[s>>2]=r;r=e+4|0;c[e+20+(o*20|0)+4>>2]=c[r>>2];c[e>>2]=-1;c[r>>2]=-1}c[e+20+(o*20|0)+8>>2]=1;c[e+20+(o*20|0)+12>>2]=0;break}case 65540:{o=c[e>>2]|0;r=e+420|0;s=c[r>>2]|0;if((s|0)==20){_ERR_put_error(13,176,174,545613,536);j=-1;l=f;return j|0}c[r>>2]=s+1;r=e+20+(s*20|0)|0;if((o|0)==-1){c[r>>2]=3;c[e+20+(s*20|0)+4>>2]=0}else{c[r>>2]=o;o=e+4|0;c[e+20+(s*20|0)+4>>2]=c[o>>2];c[e>>2]=-1;c[o>>2]=-1}c[e+20+(s*20|0)+8>>2]=0;c[e+20+(s*20|0)+12>>2]=1;break}case 65541:{s=c[e>>2]|0;o=e+420|0;r=c[o>>2]|0;if((r|0)==20){_ERR_put_error(13,176,174,545613,536);j=-1;l=f;return j|0}c[o>>2]=r+1;o=e+20+(r*20|0)|0;if((s|0)==-1){c[o>>2]=4;c[e+20+(r*20|0)+4>>2]=0}else{c[o>>2]=s;s=e+4|0;c[e+20+(r*20|0)+4>>2]=c[s>>2];c[e>>2]=-1;c[s>>2]=-1}c[e+20+(r*20|0)+8>>2]=0;c[e+20+(r*20|0)+12>>2]=0;break}case 65544:{if(!p){_ERR_put_error(13,177,160,545613,377);j=-1;l=f;return j|0}if(!(_strncmp(p,545730,5)|0)){c[e+12>>2]=1;break b}if(!(_strncmp(p,545736,4)|0)){c[e+12>>2]=2;break b}if(!(_strncmp(p,545741,3)|0)){c[e+12>>2]=3;break b}if(!(_strncmp(p,545745,7)|0)){c[e+12>>2]=4;break b}_ERR_put_error(13,177,195,545613,389);j=-1;l=f;return j|0}default:{}}while(0);j=1;l=f;return j|0}_ERR_put_error(13,177,194,545613,318);c[g>>2]=545725;c[g+4>>2]=b;_ERR_add_error_data(2,g);j=-1;l=f;return j|0}function _CONF_parse_list(b,c,e,f,g){b=b|0;c=c|0;e=e|0;f=f|0;g=g|0;var h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0;if(!b){_ERR_put_error(14,119,115,545683,567);h=0;return h|0}if(!e){e=b;while(1){i=_strchr(e,c)|0;if((i|0)!=(e|0)?(a[e>>0]|0)!=0:0){if(!i)j=e+(_strlen(e)|0)|0;else j=i;k=nj[f&2047](e,1-e+(j+-1)|0,g)|0}else k=nj[f&2047](0,0,g)|0;if((k|0)<1){h=k;l=23;break}if(!i){h=1;l=23;break}else e=i+1|0}if((l|0)==23)return h|0}else m=b;while(1){b=a[m>>0]|0;a:do if(!(b<<24>>24)){n=m;o=0}else{e=m;k=b;while(1){if(!(_isspace(k&255)|0)){n=e;o=k;break a}j=e+1|0;k=a[j>>0]|0;if(!(k<<24>>24)){n=j;o=0;break}else e=j}}while(0);b=_strchr(n,c)|0;if((b|0)==(n|0)|o<<24>>24==0)p=nj[f&2047](0,0,g)|0;else{if(!b)q=n+(_strlen(n)|0)|0;else q=b;do q=q+-1|0;while((_isspace(d[q>>0]|0)|0)!=0);p=nj[f&2047](n,1-n+q|0,g)|0}if((p|0)<1){h=p;l=23;break}if(!b){h=1;l=23;break}else m=b+1|0}if((l|0)==23)return h|0;return 0}function _i2d_ASN1_SET_ANY(a,b){a=a|0;b=b|0;return _ASN1_item_i2d(a,b,99200)|0}function _i2d_ASN1_SEQUENCE_ANY(a,b){a=a|0;b=b|0;return _ASN1_item_i2d(a,b,78172)|0}function _X509V3_get_value_bool(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0;d=l;l=l+32|0;if((l|0)>=(m|0))ba(32);e=d;f=a+8|0;g=c[f>>2]|0;do if(g|0){if(((((_strcmp(g,1060763)|0?_strcmp(g,1152413)|0:0)?_strcmp(g,1112578)|0:0)?_strcmp(g,1128171)|0:0)?_strcmp(g,545663)|0:0)?_strcmp(g,571175)|0:0){if(((((_strcmp(g,1060768)|0?_strcmp(g,1144807)|0:0)?_strcmp(g,1152722)|0:0)?_strcmp(g,1127677)|0:0)?_strcmp(g,545667)|0:0)?_strcmp(g,1092392)|0:0)break;c[b>>2]=0;h=1;l=d;return h|0}c[b>>2]=255;h=1;l=d;return h|0}while(0);_ERR_put_error(34,110,104,539088,256);b=c[a>>2]|0;g=c[a+4>>2]|0;a=c[f>>2]|0;c[e>>2]=549042;c[e+4>>2]=b;c[e+8>>2]=549051;c[e+12>>2]=g;c[e+16>>2]=549058;c[e+20>>2]=a;_ERR_add_error_data(6,e);h=0;l=d;return h|0}function _s2i_ASN1_INTEGER(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=b;c[e>>2]=0;if(!d){_ERR_put_error(34,108,109,539088,182);f=0;l=b;return f|0}c[e>>2]=_BN_new()|0;g=(a[d>>0]|0)==45;h=g?d+1|0:d;a:do if((a[h>>0]|0)==48){switch(a[h+1>>0]|0){case 88:case 120:break;default:{i=6;break a}}d=h+2|0;j=_BN_hex2bn(e,d)|0;k=d}else i=6;while(0);if((i|0)==6){j=_BN_dec2bn(e,h)|0;k=h}h=c[e>>2]|0;if(j|0?(a[k+j>>0]|0)==0:0){if(g)n=(c[h+4>>2]|0)!=0&1;else n=0;g=_BN_to_ASN1_INTEGER(h,0)|0;_BN_free(c[e>>2]|0);if(!g){_ERR_put_error(34,108,101,539088,216);f=0;l=b;return f|0}if(!n){f=g;l=b;return f|0}n=g+4|0;c[n>>2]=c[n>>2]|256;f=g;l=b;return f|0}_BN_free(h);_ERR_put_error(34,108,100,539088,205);f=0;l=b;return f|0}function _ASN1_TIME_check(a){a=a|0;var b=0;switch(c[a+4>>2]|0){case 24:{b=_ASN1_GENERALIZEDTIME_check(a)|0;break}case 23:{b=_ASN1_UTCTIME_check(a)|0;break}default:b=0}return b|0}function _bitstr_cb(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f;do if(b){h=_strtoul(b,g,10)|0;i=c[g>>2]|0;if(i|0?!((i|0)==(b+d|0)|(a[i>>0]|0)==0):0){j=0;break}if((h|0)<0){_ERR_put_error(13,180,187,545613,823);j=0;break}if(!(_ASN1_BIT_STRING_set_bit(e,h,1)|0)){_ERR_put_error(13,180,65,545613,827);j=0}else j=1}else j=0;while(0);l=f;return j|0}function _d2i_ASN1_TYPE(a,b,c){a=a|0;b=b|0;c=c|0;return _ASN1_item_d2i(a,b,c,54276)|0}function _ASN1_BIT_STRING_set_bit(b,e,f){b=b|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0;g=(e|0)/8|0;h=1<<(e&7^7);e=h^255;i=(f|0)!=0;f=i?h:0;if(!b){j=0;return j|0}h=b+12|0;c[h>>2]=c[h>>2]&-16;h=c[b>>2]|0;k=g+1|0;if((h|0)>(g|0)?(l=b+8|0,m=c[l>>2]|0,(m|0)!=0):0){n=l;o=m}else{if(!i){j=1;return j|0}i=b+8|0;m=c[i>>2]|0;if(!m)p=_CRYPTO_malloc(k,532454,208)|0;else p=_CRYPTO_realloc_clean(m,h,k,532454,211)|0;if(!p){_ERR_put_error(13,183,65,532454,213);j=0;return j|0}h=c[b>>2]|0;m=k-h|0;if((m|0)>0)_memset(p+h|0,0,m|0)|0;c[i>>2]=p;c[b>>2]=k;n=i;o=p}p=o+g|0;a[p>>0]=d[p>>0]&e|f;f=c[b>>2]|0;if((f|0)<=0){j=1;return j|0}e=c[n>>2]|0;n=f;while(1){f=n;n=n+-1|0;if(a[e+n>>0]|0){j=1;q=17;break}c[b>>2]=n;if((f|0)<=1){j=1;q=17;break}}if((q|0)==17)return j|0;return 0}function _ASN1_GENERALIZEDTIME_check(a){a=a|0;return _asn1_generalizedtime_to_tm(0,a)|0}function _ASN1_UTCTIME_check(a){a=a|0;return _asn1_utctime_to_tm(0,a)|0}function _asn1_utctime_to_tm(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0;if((c[d+4>>2]|0)!=23){e=0;return e|0}f=c[d>>2]|0;g=c[d+8>>2]|0;if((f|0)<11){e=0;return e|0}d=(b|0)==0;h=b+20|0;i=b+16|0;j=b+12|0;k=b+8|0;l=b+4|0;m=a[g>>0]|0;n=m<<24>>24;o=(m+-48&255)<10;a:do if(!d){if(!o){e=0;return e|0}m=a[g+1>>0]|0;if((m+-48&255)>9){e=0;return e|0}p=(n*10|0)+-480+(m<<24>>24)|0;m=p+-48|0;if((p|0)<48|(m|0)>99){e=0;return e|0}c[h>>2]=(m|0)<50?p+52|0:m;m=a[g+2>>0]|0;if((m+-48&255)>=10){e=0;return e|0}p=a[g+3>>0]|0;if((p+-48&255)>9){e=0;return e|0}q=((m<<24>>24)*10|0)+-480+(p<<24>>24)|0;if((q+-49|0)>>>0>11){e=0;return e|0}c[i>>2]=q+-49;q=a[g+4>>0]|0;if((q+-48&255)>=10){e=0;return e|0}p=a[g+5>>0]|0;if((p+-48&255)>9){e=0;return e|0}m=((q<<24>>24)*10|0)+-480+(p<<24>>24)|0;if((m+-49|0)>>>0>30){e=0;return e|0}c[j>>2]=m+-48;m=a[g+6>>0]|0;if((m+-48&255)>=10){e=0;return e|0}p=a[g+7>>0]|0;if((p+-48&255)>9){e=0;return e|0}q=((m<<24>>24)*10|0)+-480+(p<<24>>24)|0;p=q+-48|0;if((q|0)<48|(p|0)>23){e=0;return e|0}c[k>>2]=p;p=a[g+8>>0]|0;if((p+-48&255)>=10){e=0;return e|0}q=a[g+9>>0]|0;if((q+-48&255)>9){e=0;return e|0}m=((p<<24>>24)*10|0)+-480+(q<<24>>24)|0;q=m+-48|0;if((m|0)<48|(q|0)>59){e=0;return e|0}c[l>>2]=q;q=a[g+10>>0]|0;switch(q<<24>>24){case 45:case 43:case 90:{c[b>>2]=0;r=10;break a;break}default:{}}if((q+-48&255)>=10){e=0;return e|0}m=a[g+11>>0]|0;if((m+-48&255)>9){e=0;return e|0}p=((q<<24>>24)*10|0)+-480+(m<<24>>24)|0;m=p+-48|0;if((f|0)<12|(p|0)<48|(m|0)>59){e=0;return e|0}else{c[b>>2]=m;r=12;break}}else{if(!o){e=0;return e|0}m=a[g+1>>0]|0;if((m+-48&255)>9){e=0;return e|0}p=(n*10|0)+-480+(m<<24>>24)|0;if((p|0)<48|(p+-48|0)>99){e=0;return e|0}p=a[g+2>>0]|0;if((p+-48&255)>=10){e=0;return e|0}m=a[g+3>>0]|0;if((m+-48&255)>9){e=0;return e|0}if((((p<<24>>24)*10|0)+-480+(m<<24>>24)+-49|0)>>>0>11){e=0;return e|0}m=a[g+4>>0]|0;if((m+-48&255)>=10){e=0;return e|0}p=a[g+5>>0]|0;if((p+-48&255)>9){e=0;return e|0}if((((m<<24>>24)*10|0)+-480+(p<<24>>24)+-49|0)>>>0>30){e=0;return e|0}p=a[g+6>>0]|0;if((p+-48&255)>=10){e=0;return e|0}m=a[g+7>>0]|0;if((m+-48&255)>9){e=0;return e|0}q=((p<<24>>24)*10|0)+-480+(m<<24>>24)|0;if((q|0)<48|(q+-48|0)>23){e=0;return e|0}q=a[g+8>>0]|0;if((q+-48&255)>=10){e=0;return e|0}m=a[g+9>>0]|0;if((m+-48&255)>9){e=0;return e|0}p=((q<<24>>24)*10|0)+-480+(m<<24>>24)|0;if((p|0)<48|(p+-48|0)>59){e=0;return e|0}p=a[g+10>>0]|0;switch(p<<24>>24){case 45:case 43:case 90:{r=10;break a;break}default:{}}if((p+-48&255)>=10){e=0;return e|0}m=a[g+11>>0]|0;if((m+-48&255)>9){e=0;return e|0}q=((p<<24>>24)*10|0)+-480+(m<<24>>24)|0;if((f|0)<12|(q|0)<48|(q+-48|0)>59)e=0;else{r=12;break}return e|0}while(0);n=a[g+r>>0]|0;b:do switch(n<<24>>24){case 90:{s=r|1;break}case 43:case 45:{o=n<<24>>24==45?-1:1;l=r|1;if((r+5|0)>(f|0)){e=0;return e|0}k=a[g+l>>0]|0;j=k<<24>>24;i=(k+-48&255)>9;if(d){if(i){e=0;return e|0}k=a[g+(l+1)>>0]|0;if((k+-48&255)>9){e=0;return e|0}if(((j*10|0)+-528+(k<<24>>24)|0)>>>0>12){e=0;return e|0}k=a[g+(l+2)>>0]|0;if((k+-48&255)>9){e=0;return e|0}h=a[g+(l+3)>>0]|0;if((h+-48&255)>9){e=0;return e|0}if((((k<<24>>24)*10|0)+-528+(h<<24>>24)|0)>>>0>59){e=0;return e|0}else{s=l+4|0;break b}}if(i){e=0;return e|0}i=a[g+(l+1)>>0]|0;if((i+-48&255)>9){e=0;return e|0}h=(j*10|0)+-528+(i<<24>>24)|0;if(h>>>0>12){e=0;return e|0}i=a[g+(l+2)>>0]|0;if((i+-48&255)>9){e=0;return e|0}j=a[g+(l+3)>>0]|0;if((j+-48&255)>9){e=0;return e|0}k=((i<<24>>24)*10|0)+-528+(j<<24>>24)|0;if(k>>>0>59){e=0;return e|0}j=(k*60|0)+(h*3600|0)|0;h=l+4|0;if((j|0)!=0?(_OPENSSL_gmtime_adj(b,0,U(j,o)|0)|0)==0:0){e=0;return e|0}else s=h;break}default:s=r}while(0);e=(s|0)==(f|0)&1;return e|0}function _parse_tagging(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0;g=l;l=l+16|0;if((l|0)>=(m|0))ba(16);h=g;i=g+12|0;j=g+8|0;if(!b){k=0;l=g;return k|0}n=_strtoul(b,j,10)|0;o=c[j>>2]|0;if(o|0?o>>>0>(b+d|0)>>>0&(a[o>>0]|0)!=0:0){k=0;l=g;return k|0}if((n|0)<0){_ERR_put_error(13,182,187,545613,412);k=0;l=g;return k|0}c[e>>2]=n;a:do if((o|0)!=0&(o-b|0)!=(d|0)){n=a[o>>0]|0;switch(n<<24>>24|0){case 65:{p=64;break a;break}case 85:{p=0;break a;break}case 80:{p=192;break a;break}case 67:{p=128;break a;break}default:{a[i>>0]=n;a[i+1>>0]=0;_ERR_put_error(13,182,186,545613,443);c[h>>2]=545753;c[h+4>>2]=i;_ERR_add_error_data(2,h);k=0;l=g;return k|0}}}else p=128;while(0);c[f>>2]=p;k=1;l=g;return k|0}function _X509_NAME_add_entry_by_txt(a,b,d,e,f,g,h){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;i=l;l=l+16|0;if((l|0)>=(m|0))ba(16);j=i;k=_OBJ_txt2obj(b,0)|0;if(!k){_ERR_put_error(11,131,119,546142,295);c[j>>2]=548195;c[j+4>>2]=b;_ERR_add_error_data(2,j);n=0;l=i;return n|0}j=_X509_NAME_ENTRY_new()|0;if(j|0){_ASN1_OBJECT_free(c[j>>2]|0);b=_OBJ_dup(k)|0;c[j>>2]=b;if(b|0?_X509_NAME_ENTRY_set_data(j,d,e,f)|0:0){_ASN1_OBJECT_free(k);f=_X509_NAME_add_entry(a,j,g,h)|0;_X509_NAME_ENTRY_free(j);n=f;l=i;return n|0}_X509_NAME_ENTRY_free(j)}_ASN1_OBJECT_free(k);n=0;l=i;return n|0}function _X509_NAME_ENTRY_new(){return _ASN1_item_new(95784)|0}function _X509_NAME_ENTRY_set_data(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0;if(!a){f=0;return f|0}if((d|0)==0&(e|0)!=0){f=0;return f|0}if(!((b|0)<1|(b&4096|0)==0)){f=(_ASN1_STRING_set_by_NID(a+4|0,d,e,b,_OBJ_obj2nid(c[a>>2]|0)|0)|0)!=0&1;return f|0}if((e|0)<0)g=_strlen(d)|0;else g=e;e=a+4|0;if(!(_ASN1_STRING_set(c[e>>2]|0,d,g)|0)){f=0;return f|0}switch(b|0){case -2:{h=_ASN1_PRINTABLE_type(d,g)|0;break}case -1:{f=1;return f|0}default:h=b}c[(c[e>>2]|0)+4>>2]=h;f=1;return f|0}function _X509_NAME_add_entry(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0;if(!a){f=0;return f|0}g=c[a>>2]|0;h=_sk_num(g)|0;i=(d|0)<0|(h|0)<(d|0)?h:d;c[a+4>>2]=1;if((e|0)==-1)if(!i){j=1;k=0}else{j=0;k=c[(_sk_value(g,i+-1|0)|0)+8>>2]|0}else{if((i|0)>=(h|0))if(!i)l=0;else l=(c[(_sk_value(g,i+-1|0)|0)+8>>2]|0)+1|0;else l=c[(_sk_value(g,i)|0)+8>>2]|0;j=(l|0)==0&1;k=l}l=_X509_NAME_ENTRY_dup(b)|0;if(!l){f=0;return f|0}c[l+8>>2]=k;if(!(_sk_insert(g,l,i)|0)){_ERR_put_error(11,113,65,546142,269);_X509_NAME_ENTRY_free(l);f=0;return f|0}if(!j){f=1;return f|0}j=_sk_num(g)|0;l=i+1|0;if((l|0)<(j|0)){m=i;n=l}else{f=1;return f|0}while(1){l=(_sk_value(g,m)|0)+8|0;c[l>>2]=(c[l>>2]|0)+1;l=n+1|0;if((l|0)==(j|0)){f=1;break}else{i=n;n=l;m=i}}return f|0}function _X509_NAME_ENTRY_dup(a){a=a|0;return _ASN1_item_dup(95784,a)|0}function _sk_insert(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0;if(!a){e=0;return e|0}f=a+12|0;g=c[f>>2]|0;h=c[a>>2]|0;i=a+4|0;do if((g|0)<=(h+1|0)){j=_CRYPTO_realloc(c[i>>2]|0,g<<3,504093,187)|0;if(!j){e=0;return e|0}else{c[i>>2]=j;c[f>>2]=c[f>>2]<<1;k=c[a>>2]|0;l=j;break}}else{k=h;l=c[i>>2]|0}while(0);if((d|0)<0|(k|0)<=(d|0))m=l+(k<<2)|0;else{h=l+4|0;if((k|0)<(d|0))n=l;else{f=k;while(1){c[h+(f<<2)>>2]=c[l+(f<<2)>>2];if((f|0)>(d|0))f=f+-1|0;else break}n=c[i>>2]|0}m=n+(d<<2)|0}c[m>>2]=b;b=k+1|0;c[a>>2]=b;c[a+8>>2]=0;e=b;return e|0}function _ASN1_item_dup(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d+4|0;f=d;c[e>>2]=0;if(!b){g=0;l=d;return g|0}h=_ASN1_item_i2d(b,e,a)|0;b=c[e>>2]|0;if(!b){_ERR_put_error(13,191,65,546184,110);g=0;l=d;return g|0}else{c[f>>2]=b;b=_ASN1_item_d2i(0,f,h,a)|0;_CRYPTO_free(c[e>>2]|0);g=b;l=d;return g|0}return 0}function _ASN1_STRING_set_by_NID(a,b,d,e,f){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0;g=l;l=l+32|0;if((l|0)>=(m|0))ba(32);h=g+4|0;i=g;c[i>>2]=0;j=(a|0)==0?i:a;c[h>>2]=f;f=_OBJ_bsearch_(h,99836,19,20,4416)|0;do if(!f){a=c[305417]|0;if((a|0)!=0?(i=_sk_find(a,h)|0,(i|0)>=0):0){a=_sk_value(c[305417]|0,i)|0;if(a|0){k=a;n=7;break}}else n=5;o=_ASN1_mbstring_copy(j,b,d,e,c[25054]&10246)|0}else{k=f;n=7}while(0);if((n|0)==7)o=_ASN1_mbstring_ncopy(j,b,d,e,((c[k+16>>2]&2|0)==0?c[25054]|0:-1)&c[k+12>>2],c[k+4>>2]|0,c[k+8>>2]|0)|0;if((o|0)<1){p=0;l=g;return p|0}p=c[j>>2]|0;l=g;return p|0}function _ASN1_PRINTABLE_type(b,c){b=b|0;c=c|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0;if(!b)return 19;d=a[b>>0]|0;a:do if(!(d<<24>>24)){e=0;f=0}else{g=0;h=b;i=0;j=(c|0)<1?-1:c;k=d;while(1){if(!j){e=i;f=g;break a}j=j+-1|0;h=h+1|0;b:do if((k+-97&255)>=26?!((k+-48&255)<10|(k<<24>>24==32|(k+-65&255)<26)):0){switch(k<<24>>24){case 32:case 39:case 40:case 41:case 43:case 44:case 45:case 46:case 47:case 58:case 61:case 63:{l=g;break b;break}default:{}}l=1}else l=g;while(0);m=k<<24>>24<0?1:i;k=a[h>>0]|0;if(!(k<<24>>24)){e=m;f=l;break}else{g=l;i=m}}}while(0);return ((e|0)==0?((f|0)==0?19:22):20)|0}function _table_cmp_BSEARCH_CMP_FN_4379(a,b){a=a|0;b=b|0;return (c[a>>2]|0)-(c[b>>2]|0)|0}function _a2i_ipadd(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0;e=l;l=l+64|0;if((l|0)>=(m|0))ba(64);f=e;g=e+28|0;h=e+24|0;i=e+20|0;j=e+16|0;if(!(_strchr(d,58)|0)){c[f>>2]=g;c[f+4>>2]=h;c[f+8>>2]=i;c[f+12>>2]=j;if((_sscanf(d,547394,f)|0)==4?(f=c[g>>2]|0,k=c[h>>2]|0,h=c[i>>2]|0,i=c[j>>2]|0,(k|f|h|i)>>>0<=255):0){a[b>>0]=f;a[b+1>>0]=k;a[b+2>>0]=h;a[b+3>>0]=i;n=1}else n=0;o=4;p=n;q=(p|0)==0;r=q?0:o;l=e;return r|0}n=g+16|0;c[n>>2]=0;i=g+20|0;c[i>>2]=-1;h=g+24|0;c[h>>2]=0;a:do if(!(_CONF_parse_list(d,58,0,1148,g)|0))s=0;else{k=c[i>>2]|0;f=c[n>>2]|0;j=(f|0)==16;if((k|0)==-1){if(!j){s=0;break}}else{if(j){s=0;break}j=c[h>>2]|0;if((j|0)>3){s=0;break}switch(j|0){case 3:{if((f|0)>0){s=0;break a}break}case 2:{if(!((k|0)==0|(f|0)==(k|0))){s=0;break a}break}default:if((k|0)==0|(f|0)==(k|0)){s=0;break a}}if((k|0)>-1){_memcpy(b|0,g|0,k|0)|0;j=b+k|0;_memset(j|0,0,16-f|0)|0;if((f|0)==(k|0)){s=1;break}_memcpy(j+16+(0-f)|0,g+k|0,f-k|0)|0;s=1;break}}k=b;f=g;j=k+16|0;do{a[k>>0]=a[f>>0]|0;k=k+1|0;f=f+1|0}while((k|0)<(j|0));s=1}while(0);o=16;p=s;q=(p|0)==0;r=q?0:o;l=e;return r|0}function _ipv6_cb(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);g=f;h=f+28|0;i=f+24|0;j=f+20|0;k=f+16|0;n=e+16|0;o=c[n>>2]|0;if((o|0)==16){p=0;l=f;return p|0}do if(!d){q=e+20|0;r=c[q>>2]|0;if((r|0)!=-1){if((r|0)!=(o|0)){p=0;l=f;return p|0}}else c[q>>2]=o;s=e+24|0;t=1}else{if((d|0)<=4){q=e+o|0;r=b;u=0;v=d;while(1){v=v+-1|0;w=a[r>>0]|0;r=r+1|0;x=u<<4;y=w&255;if((w+-48&255)>=10)if((w+-65&255)>=6)if((w+-97&255)<6)z=-87;else{p=0;A=21;break}else z=-55;else z=-48;u=z+y|x;if(!v){A=19;break}}if((A|0)==19){a[q>>0]=u>>>8;a[q+1>>0]=u;s=n;t=2;break}else if((A|0)==21){l=f;return p|0}}if((o|0)>12){p=0;l=f;return p|0}if(a[b+d>>0]|0){p=0;l=f;return p|0}v=e+o|0;c[g>>2]=h;c[g+4>>2]=i;c[g+8>>2]=j;c[g+12>>2]=k;if((_sscanf(b,547394,g)|0)==4?(r=c[h>>2]|0,x=c[i>>2]|0,y=c[j>>2]|0,w=c[k>>2]|0,(x|r|y|w)>>>0<=255):0){a[v>>0]=r;a[v+1>>0]=x;a[v+2>>0]=y;a[v+3>>0]=w;s=n;t=4;break}p=0;l=f;return p|0}while(0);c[s>>2]=(c[s>>2]|0)+t;p=1;l=f;return p|0}function _BUF_strdup(b){b=b|0;var c=0,d=0,e=0,f=0,g=0,h=0;if(!b){c=0;return c|0}d=_strlen(b)|0;a:do if(!d)e=b;else{f=b;g=d;while(1){g=g+-1|0;if(!(a[f>>0]|0)){e=f;break a}h=f+1|0;if(!g){e=h;break}else f=h}}while(0);d=e-b|0;if(d>>>0>2147483646){c=0;return c|0}e=_CRYPTO_malloc(d+1|0,532054,92)|0;if(!e){_ERR_put_error(7,104,65,532054,94);c=0;return c|0}else{_memcpy(e|0,b|0,d|0)|0;a[e+d>>0]=0;c=e;return c|0}return 0}function _a2d_ASN1_OBJECT(b,c,d,e){b=b|0;c=c|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ca=0,da=0,ea=0,fa=0,ga=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);g=f;switch(e|0){case -1:{h=_strlen(d)|0;break}case 0:{i=0;l=f;return i|0}default:h=e}e=a[d>>0]|0;if((e+-48&255)>=3){_ERR_put_error(13,100,122,532496,108);i=0;l=f;return i|0}j=(e<<24>>24)+-48|0;if((h|0)<2){_ERR_put_error(13,100,138,532496,113);i=0;l=f;return i|0}e=h+-2|0;if((e|0)<1){i=0;l=f;return i|0}h=(j|0)<2;k=j*40|0;j=(b|0)==0;n=0;o=d+2|0;p=24;q=g;r=a[d+1>>0]|0;d=0;s=e;a:while(1){switch(r|0){case 32:case 46:{t=0;u=o;v=r;w=s;break}default:{x=10;break a}}b:while(1){if((w|0)<1){y=t;z=0;A=n;B=u;C=v;D=w;break}e=w+-1|0;E=u+1|0;F=a[u>>0]|0;G=F<<24>>24;switch(F<<24>>24){case 32:case 46:{y=t;z=0;A=n;B=E;C=G;D=e;break b;break}default:{}}if((F+-48&255)>9){H=n;x=13;break a}t=(t*10|0)+-48+G|0;if(t>>>0>429496720){I=0;J=n;K=E;L=G;M=e;x=16;break}else{u=E;v=G;w=e}}c:do if((x|0)==16)while(1){x=0;if((M|0)<1){y=t;z=I;A=J;B=K;C=L;D=M;break c}M=M+-1|0;e=a[K>>0]|0;K=K+1|0;L=e<<24>>24;switch(e<<24>>24){case 32:case 46:{y=t;z=I;A=J;B=K;C=L;D=M;break c;break}default:{}}if((e+-48&255)>9){H=J;x=13;break a}if(!I){if(!J){e=_BN_new()|0;if(!e){N=0;O=q;x=52;break a}else P=e}else P=J;if(!(_BN_set_word(P,t)|0)){N=P;O=q;x=52;break a}else{Q=1;R=P}}else{Q=I;R=J}if(!(_BN_mul_word(R,10)|0)){N=R;O=q;x=52;break a}if(!(_BN_add_word(R,L+-48|0)|0)){N=R;O=q;x=52;break a}else{I=Q;J=R;x=16}}while(0);do if(!d){if(h&y>>>0>39){x=27;break a}if(z)if(!(_BN_add_word(A,k)|0)){N=A;O=q;x=52;break a}else{x=32;break}else{S=y+k|0;T=0;x=38;break}}else if(!z){S=y;T=0;x=38}else x=32;while(0);if((x|0)==32){x=0;e=_BN_num_bits(A)|0;G=(e+6|0)/7|0;if((G|0)>(p|0)){if((q|0)!=(g|0))_CRYPTO_free(q);E=G+32|0;F=_CRYPTO_malloc(E,532496,173)|0;if(!F){U=0;V=A;x=53;break}else{W=E;X=F}}else{W=p;X=q}if((e+12|0)>>>0<13){Y=W;Z=X;_=0}else{e=0;F=G;while(1){F=F+-1|0;a[X+e>>0]=_BN_div_word(A,128)|0;if(!F){Y=W;Z=X;_=G;break}else e=e+1|0}}}else if((x|0)==38)while(1){x=0;e=T+1|0;a[q+T>>0]=S&127;S=S>>>7;if(!S){Y=p;Z=q;_=e;break}else{T=e;x=38}}e=_+d|0;if(j)$=e;else{if((e|0)>(c|0)){x=43;break}G=d+1|0;if((_|0)>1){F=_+-1|0;E=d;aa=_;ca=G;while(1){aa=aa+-1|0;a[b+E>>0]=a[Z+aa>>0]|-128;if((aa|0)<=1)break;else{da=ca;ca=ca+1|0;E=da}}ea=F+d|0;fa=e}else{ea=d;fa=G}a[b+ea>>0]=a[Z>>0]|0;$=fa}if((D|0)<1){x=48;break}else{n=A;o=B;p=Y;q=Z;r=C;d=$;s=D}}if((x|0)==10){_ERR_put_error(13,100,131,532496,122);N=n;O=q;x=52}else if((x|0)==13){_ERR_put_error(13,100,130,532496,135);N=H;O=q;x=52}else if((x|0)==27){_ERR_put_error(13,100,147,532496,155);N=A;O=q;x=52}else if((x|0)==43){_ERR_put_error(13,100,107,532496,191);N=A;O=Z;x=52}else if((x|0)==48){if((Z|0)!=(g|0))_CRYPTO_free(Z);if(!A){i=$;l=f;return i|0}_BN_free(A);i=$;l=f;return i|0}if((x|0)==52)if((O|0)==(g|0))ga=N;else{U=O;V=N;x=53}if((x|0)==53){_CRYPTO_free(U);ga=V}if(!ga){i=0;l=f;return i|0}_BN_free(ga);i=0;l=f;return i|0}function _d2i_ASN1_OBJECT(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e+12|0;g=e+8|0;h=e+4|0;c[f>>2]=c[b>>2];if(!((_ASN1_get_object(f,g,h,e,d)|0)&128))if((c[h>>2]|0)==6){h=_c2i_ASN1_OBJECT(a,f,c[g>>2]|0)|0;if(!h){i=0;l=e;return i|0}c[b>>2]=c[f>>2];i=h;l=e;return i|0}else j=116;else j=102;_ERR_put_error(13,147,j,532496,264);i=0;l=e;return i|0}function _X509V3_parse_list(b){b=b|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;c[f>>2]=0;g=_BUF_strdup(b)|0;a:do if(g){b=1;h=0;i=g;j=g;b:while(1){k=a[i>>0]|0;switch(k<<24>>24){case 10:case 13:case 0:{n=38;break b;break}default:{}}c:do switch(b|0){case 1:{switch(k<<24>>24){case 58:{a[i>>0]=0;o=a[j>>0]|0;if(!(o<<24>>24)){n=14;break b}else{p=j;q=o}while(1){if(!(_isspace(q&255)|0))break;o=p+1|0;r=a[o>>0]|0;if(!(r<<24>>24)){n=14;break b}else{p=o;q=r}}r=p+(_strlen(p)|0)|0;while(1){o=r+-1|0;if((o|0)==(p|0)){s=q;break}if(!(_isspace(d[o>>0]|0)|0)){n=12;break}else r=o}if((n|0)==12){n=0;a[r>>0]=0;s=a[p>>0]|0}if((p|0)==0|s<<24>>24==0){n=14;break b}t=2;u=p;v=i+1|0;break c;break}case 44:{a[i>>0]=0;o=a[j>>0]|0;if(!(o<<24>>24)){n=24;break b}else{w=j;x=o}while(1){if(!(_isspace(x&255)|0))break;o=w+1|0;y=a[o>>0]|0;if(!(y<<24>>24)){n=24;break b}else{w=o;x=y}}r=w+(_strlen(w)|0)|0;while(1){y=r+-1|0;if((y|0)==(w|0)){z=x;break}if(!(_isspace(d[y>>0]|0)|0)){n=22;break}else r=y}if((n|0)==22){n=0;a[r>>0]=0;z=a[w>>0]|0}if((w|0)==0|z<<24>>24==0){n=24;break b}_X509V3_add_value(w,0,f)|0;t=1;u=w;v=i+1|0;break c;break}default:{t=1;u=h;v=j;break c}}break}case 2:{if(k<<24>>24==44){a[i>>0]=0;y=a[j>>0]|0;if(!(y<<24>>24)){n=35;break b}else{A=j;B=y}while(1){if(!(_isspace(B&255)|0))break;y=A+1|0;o=a[y>>0]|0;if(!(o<<24>>24)){n=35;break b}else{A=y;B=o}}r=A+(_strlen(A)|0)|0;while(1){o=r+-1|0;if((o|0)==(A|0)){C=B;break}if(!(_isspace(d[o>>0]|0)|0)){n=33;break}else r=o}if((n|0)==33){n=0;a[r>>0]=0;C=a[A>>0]|0}if((A|0)==0|C<<24>>24==0){n=35;break b}_X509V3_add_value(h,A,f)|0;t=1;u=0;v=i+1|0}else{t=2;u=h;v=j}break}default:{t=b;u=h;v=j}}while(0);b=t;h=u;i=i+1|0;j=v}if((n|0)==14){_ERR_put_error(34,109,108,539088,306);break}else if((n|0)==24){_ERR_put_error(34,109,108,539088,319);break}else if((n|0)==35){_ERR_put_error(34,109,109,539088,336);break}else if((n|0)==38){i=(b|0)==2;k=a[j>>0]|0;d:do if(!(k<<24>>24))D=0;else{o=j;y=k;while(1){if(!(_isspace(y&255)|0))break;E=o+1|0;F=a[E>>0]|0;if(!(F<<24>>24)){D=0;break d}else{o=E;y=F}}F=o+(_strlen(o)|0)|0;while(1){E=F+-1|0;if((E|0)==(o|0)){G=y;break}if(!(_isspace(d[E>>0]|0)|0)){n=44;break}else F=E}if((n|0)==44){a[F>>0]=0;G=a[o>>0]|0}D=G<<24>>24==0?0:o}while(0);k=(D|0)!=0;do if(i)if(k){_X509V3_add_value(h,D,f)|0;break}else{_ERR_put_error(34,109,109,539088,354);break a}else if(k){_X509V3_add_value(D,0,f)|0;break}else{_ERR_put_error(34,109,108,539088,364);break a}while(0);_CRYPTO_free(g);H=c[f>>2]|0;l=e;return H|0}}else _ERR_put_error(34,109,65,539088,289);while(0);_CRYPTO_free(g);_sk_pop_free(c[f>>2]|0,5047);H=0;l=e;return H|0}function _v2i_GENERAL_NAMES(a,b,c){a=a|0;b=b|0;c=c|0;var d=0,e=0,f=0,g=0,h=0;d=_sk_new_null()|0;if(!d){_ERR_put_error(34,118,65,545536,407);e=0;return e|0}if((_sk_num(c)|0)>0)f=0;else{e=d;return e|0}while(1){g=_v2i_GENERAL_NAME_ex(0,a,b,_sk_value(c,f)|0,0)|0;if(!g)break;_sk_push(d,g)|0;f=f+1|0;if((f|0)>=(_sk_num(c)|0)){e=d;h=7;break}}if((h|0)==7)return e|0;_sk_pop_free(d,5046);e=0;return e|0}function _X509V3_conf_free(a){a=a|0;var b=0;if(!a)return;b=c[a+4>>2]|0;if(b|0)_CRYPTO_free(b);b=c[a+8>>2]|0;if(b|0)_CRYPTO_free(b);b=c[a>>2]|0;if(b|0)_CRYPTO_free(b);_CRYPTO_free(a);return}function _X509V3_add_value(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0;if(a){e=_BUF_strdup(a)|0;if(!e){f=0;g=12}else{h=e;g=3}}else{h=0;g=3}do if((g|0)==3){if(b){e=_BUF_strdup(b)|0;if(!e){f=h;g=12;break}else i=e}else i=0;e=_CRYPTO_malloc(12,539088,91)|0;if(!e){_ERR_put_error(34,105,65,539088,102);j=h;k=i;break}if((c[d>>2]|0)==0?(a=_sk_new_null()|0,c[d>>2]=a,(a|0)==0):0)_ERR_put_error(34,105,65,539088,102);else{l=d;g=10}do if((g|0)==10){c[e>>2]=0;c[e+4>>2]=h;c[e+8>>2]=i;if(!(_sk_push(c[l>>2]|0,e)|0)){_ERR_put_error(34,105,65,539088,102);break}else{m=1;return m|0}}while(0);_CRYPTO_free(e);j=h;k=i}while(0);if((g|0)==12){_ERR_put_error(34,105,65,539088,102);j=f;k=0}if(j|0)_CRYPTO_free(j);if(!k){m=0;return m|0}_CRYPTO_free(k);m=0;return m|0}function _v2i_idp(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);e=a;f=_ASN1_item_new(95988)|0;a:do if(!f)_ERR_put_error(34,157,65,545493,459);else{b:do if((_sk_num(d)|0)>0){g=f+4|0;h=f+8|0;i=f+20|0;j=f+16|0;k=f+12|0;n=0;c:while(1){o=_sk_value(d,n)|0;p=o+4|0;q=c[p>>2]|0;r=o+8|0;s=c[r>>2]|0;t=_set_dist_point_name(f,b,o)|0;do if((t|0)<=0){if((t|0)<0)break a;if(!(_strcmp(q,544661)|0))if(!(_X509V3_get_value_bool(o,g)|0))break a;else break;if(!(_strcmp(q,544670)|0))if(!(_X509V3_get_value_bool(o,h)|0))break a;else break;if(!(_strcmp(q,546468)|0))if(!(_X509V3_get_value_bool(o,i)|0))break a;else break;if(!(_strcmp(q,544693)|0))if(!(_X509V3_get_value_bool(o,j)|0))break a;else break;if(_strcmp(q,544677)|0)break c;if(!(_set_reasons(k,s)|0))break a}while(0);n=n+1|0;if((n|0)>=(_sk_num(d)|0))break b}_ERR_put_error(34,157,106,545493,451);n=c[o>>2]|0;k=c[p>>2]|0;j=c[r>>2]|0;c[e>>2]=549042;c[e+4>>2]=n;c[e+8>>2]=549051;c[e+12>>2]=k;c[e+16>>2]=549058;c[e+20>>2]=j;_ERR_add_error_data(6,e);break a}while(0);u=f;l=a;return u|0}while(0);_ASN1_item_free(f,95988);u=0;l=a;return u|0}function _i2r_idp(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0;a=l;l=l+96|0;if((l|0)>=(m|0))ba(96);f=a+64|0;g=a+56|0;h=a+48|0;i=a+40|0;j=a+32|0;k=a+16|0;n=a+8|0;o=a;p=a+72|0;q=c[b>>2]|0;do if(q|0){if(c[q>>2]|0){c[p>>2]=c[q+4>>2];c[k>>2]=e;c[k+4>>2]=1263606;c[k+8>>2]=e+2;c[k+12>>2]=1263606;_BIO_printf(d,545243,k)|0;_X509_NAME_print_ex(d,p,0,8520479)|0;_BIO_puts(d,1124879)|0;break}c[o>>2]=e;c[o+4>>2]=1263606;_BIO_printf(d,545228,o)|0;r=c[q+4>>2]|0;if((_sk_num(r)|0)>0){s=e+2|0;t=0;do{c[n>>2]=s;c[n+4>>2]=1263606;_BIO_printf(d,548690,n)|0;_GENERAL_NAME_print(d,_sk_value(r,t)|0)|0;_BIO_puts(d,1124879)|0;t=t+1|0}while((t|0)<(_sk_num(r)|0))}}while(0);n=b+4|0;if((c[n>>2]|0)>0){c[j>>2]=e;c[j+4>>2]=1263606;_BIO_printf(d,546337,j)|0}j=b+8|0;if((c[j>>2]|0)>0){c[i>>2]=e;c[i+4>>2]=1263606;_BIO_printf(d,546364,i)|0}i=b+16|0;if((c[i>>2]|0)>0){c[h>>2]=e;c[h+4>>2]=1263606;_BIO_printf(d,546389,h)|0}h=b+12|0;q=c[h>>2]|0;if(q|0)_print_reasons(d,546406,q,e);q=b+20|0;if((c[q>>2]|0)>0){c[g>>2]=e;c[g+4>>2]=1263606;_BIO_printf(d,546424,g)|0}if(c[b>>2]|0){l=a;return 1}if((c[n>>2]|0)>=1){l=a;return 1}if((c[j>>2]|0)>=1){l=a;return 1}if((c[i>>2]|0)>=1){l=a;return 1}if(c[h>>2]|0){l=a;return 1}if((c[q>>2]|0)>=1){l=a;return 1}c[f>>2]=e;c[f+4>>2]=1263606;_BIO_printf(d,546456,f)|0;l=a;return 1}function _i2s_ASN1_INTEGER(a,b){a=a|0;b=b|0;var c=0,d=0;if(!b){c=0;return c|0}a=_ASN1_INTEGER_to_BN(b,0)|0;if((a|0)!=0?(b=_BN_bn2dec(a)|0,(b|0)!=0):0)d=b;else{_ERR_put_error(34,120,65,539088,170);d=0}_BN_free(a);c=d;return c|0}function _s2i_asn1_int(a,b,c){a=a|0;b=b|0;c=c|0;return _s2i_ASN1_INTEGER(a,c)|0}function _i2v_POLICY_MAPPINGS(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0;a=l;l=l+176|0;if((l|0)>=(m|0))ba(176);e=a;f=a+88|0;g=a+8|0;c[e>>2]=d;if((_sk_num(b)|0)>0)h=0;else{i=d;l=a;return i|0}do{d=_sk_value(b,h)|0;_i2t_ASN1_OBJECT(f,80,c[d>>2]|0)|0;_i2t_ASN1_OBJECT(g,80,c[d+4>>2]|0)|0;_X509V3_add_value(f,g,e)|0;h=h+1|0}while((h|0)<(_sk_num(b)|0));i=c[e>>2]|0;l=a;return i|0}function _v2i_POLICY_MAPPINGS(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0;b=l;l=l+48|0;if((l|0)>=(m|0))ba(48);a=b+24|0;e=b;f=_sk_new_null()|0;if(!f){_ERR_put_error(34,145,65,546475,123);g=0;l=b;return g|0}a:do if((_sk_num(d)|0)>0){h=0;while(1){i=_sk_value(d,h)|0;j=i+8|0;k=i+4|0;if(!(c[j>>2]|0)){n=6;break}o=c[k>>2]|0;if(!o){n=6;break}p=_OBJ_txt2obj(o,0)|0;o=_OBJ_txt2obj(c[j>>2]|0,0)|0;if(!((p|0)!=0&(o|0)!=0)){n=8;break}q=_ASN1_item_new(100328)|0;if(!q){n=10;break}c[q>>2]=p;c[q+4>>2]=o;_sk_push(f,q)|0;h=h+1|0;if((h|0)>=(_sk_num(d)|0))break a}if((n|0)==6){_sk_pop_free(f,5048);_ERR_put_error(34,145,110,546475,132);h=c[i>>2]|0;q=c[k>>2]|0;o=c[j>>2]|0;c[e>>2]=549042;c[e+4>>2]=h;c[e+8>>2]=549051;c[e+12>>2]=q;c[e+16>>2]=549058;c[e+20>>2]=o;_ERR_add_error_data(6,e);g=0;l=b;return g|0}else if((n|0)==8){_sk_pop_free(f,5048);_ERR_put_error(34,145,110,546475,141);o=c[i>>2]|0;q=c[k>>2]|0;h=c[j>>2]|0;c[a>>2]=549042;c[a+4>>2]=o;c[a+8>>2]=549051;c[a+12>>2]=q;c[a+16>>2]=549058;c[a+20>>2]=h;_ERR_add_error_data(6,a);g=0;l=b;return g|0}else if((n|0)==10){_sk_pop_free(f,5048);_ERR_put_error(34,145,65,546475,148);g=0;l=b;return g|0}}while(0);g=f;l=b;return g|0}function _POLICY_MAPPING_free(a){a=a|0;_ASN1_item_free(a,100328);return}function _v2i_NAME_CONSTRAINTS(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f;h=_ASN1_item_new(100416)|0;i=(h|0)!=0;a:do if(i){b:do if((_sk_num(e)|0)>0){j=h+4|0;k=g+4|0;n=g+8|0;o=0;while(1){p=_sk_value(e,o)|0;q=c[p+4>>2]|0;if((_strncmp(q,546665,9)|0)==0?(a[q+9>>0]|0)!=0:0){r=h;s=10}else{if(_strncmp(q,546675,8)|0)break;if(!(a[q+8>>0]|0))break;else{r=j;s=9}}c[k>>2]=q+s;c[n>>2]=c[p+8>>2];p=_ASN1_item_new(100444)|0;if(!p){t=0;u=0;v=16;break a}if(!(_v2i_GENERAL_NAME_ex(c[p>>2]|0,b,d,g,1)|0)){w=p;x=p;break a}q=c[r>>2]|0;if(!q){y=_sk_new_null()|0;c[r>>2]=y;if(!y){t=p;u=p;v=16;break a}else z=y}else z=q;o=o+1|0;if(!(_sk_push(z,p)|0)){t=p;u=p;v=16;break a}if((o|0)>=(_sk_num(e)|0))break b}_ERR_put_error(34,147,143,546684,130);w=0;x=0;break a}while(0);A=h;l=f;return A|0}else{t=0;u=0;v=16}while(0);if((v|0)==16){_ERR_put_error(34,147,65,546684,149);w=t;x=u}if(i)_ASN1_item_free(h,100416);if(!w){A=0;l=f;return A|0}_ASN1_item_free(x,100444);A=0;l=f;return A|0}function _i2r_NAME_CONSTRAINTS(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;_do_i2r_name_constraints(c[b>>2]|0,d,e,546589);_do_i2r_name_constraints(c[b+4>>2]|0,d,e,546599);return 1}function _do_i2r_name_constraints(a,b,e,f){a=a|0;b=b|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0;g=l;l=l+80|0;if((l|0)>=(m|0))ba(80);h=g+64|0;i=g+56|0;j=g+24|0;k=g+16|0;n=g;if((_sk_num(a)|0)>0){c[n>>2]=e;c[n+4>>2]=1263606;c[n+8>>2]=f;_BIO_printf(b,546608,n)|0}if((_sk_num(a)|0)<=0){l=g;return}n=e+2|0;e=0;while(1){f=_sk_value(a,e)|0;c[k>>2]=n;c[k+4>>2]=1263606;_BIO_printf(b,548690,k)|0;o=c[f>>2]|0;a:do if((c[o>>2]|0)==7){f=c[o+4>>2]|0;p=c[f>>2]|0;q=c[f+8>>2]|0;_BIO_puts(b,546616)|0;switch(p|0){case 8:{p=d[q+1>>0]|0;f=d[q+2>>0]|0;r=d[q+3>>0]|0;s=d[q+4>>0]|0;t=d[q+5>>0]|0;u=d[q+6>>0]|0;v=d[q+7>>0]|0;c[j>>2]=d[q>>0];c[j+4>>2]=p;c[j+8>>2]=f;c[j+12>>2]=r;c[j+16>>2]=s;c[j+20>>2]=t;c[j+24>>2]=u;c[j+28>>2]=v;_BIO_printf(b,546620,j)|0;break a;break}case 32:{v=q;q=0;b:while(1){c[i>>2]=(d[v>>0]|0)<<8|(d[v+1>>0]|0);_BIO_printf(b,547406,i)|0;u=v+2|0;switch(q|0){case 15:{break a;break}case 7:{_BIO_puts(b,1142570)|0;v=u;q=8;continue b;break}default:{_BIO_puts(b,1144824)|0;t=q+1|0;if((t|0)==16)break a;else{v=u;q=t;continue b}}}}break}default:{_BIO_printf(b,546644,h)|0;break a}}}else _GENERAL_NAME_print(b,o)|0;while(0);_BIO_puts(b,1124879)|0;e=e+1|0;if((e|0)>=(_sk_num(a)|0))break}l=g;return}function _i2r_pci(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);f=a+24|0;g=a+16|0;h=a;c[h>>2]=e;c[h+4>>2]=1263606;_BIO_printf(d,546935,h)|0;h=c[b>>2]|0;if(!h)_BIO_printf(d,546963,a+8|0)|0;else _i2a_ASN1_INTEGER(d,h)|0;_BIO_puts(d,1124879)|0;c[g>>2]=e;c[g+4>>2]=1263606;_BIO_printf(d,546972,g)|0;g=b+4|0;_i2a_ASN1_OBJECT(d,c[c[g>>2]>>2]|0)|0;_BIO_puts(d,1124879)|0;b=c[(c[g>>2]|0)+4>>2]|0;if(!b){l=a;return 1}g=c[b+8>>2]|0;if(!g){l=a;return 1}c[f>>2]=e;c[f+4>>2]=1263606;c[f+8>>2]=g;_BIO_printf(d,546993,f)|0;l=a;return 1}function _r2i_pci(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0;b=l;l=l+96|0;if((l|0)>=(m|0))ba(96);f=b+48|0;g=b+24|0;h=b;i=b+80|0;j=b+76|0;k=b+72|0;c[i>>2]=0;c[j>>2]=0;c[k>>2]=0;n=_X509V3_parse_list(e)|0;do if((_sk_num(n)|0)>0){e=0;a:while(1){o=_sk_value(n,e)|0;p=o+4|0;q=c[p>>2]|0;if(!q){r=3;break}if((a[q>>0]|0)!=64){s=o+8|0;if(!(c[s>>2]|0)){t=s;break}if(!(_process_pci_value(o,i,j,k)|0)){r=15;break}}else{u=_X509V3_get_section(d,q+1|0)|0;if(!u){r=9;break}q=0;while(1){if((q|0)>=(_sk_num(u)|0))break;if(!(_process_pci_value(_sk_value(u,q)|0,i,j,k)|0)){r=13;break a}else q=q+1|0}_X509V3_section_free(d,u)}e=e+1|0;if((e|0)>=(_sk_num(n)|0)){r=17;break}}if((r|0)==3)t=o+8|0;else if((r|0)==9){_ERR_put_error(34,155,135,546796,251);e=c[o>>2]|0;q=c[p>>2]|0;s=c[o+8>>2]|0;c[g>>2]=549042;c[g+4>>2]=e;c[g+8>>2]=549051;c[g+12>>2]=q;c[g+16>>2]=549058;c[g+20>>2]=s;_ERR_add_error_data(6,g);break}else if((r|0)==13){_X509V3_section_free(d,u);break}else if((r|0)==15){s=c[o>>2]|0;q=c[p>>2]|0;e=c[o+8>>2]|0;c[f>>2]=549042;c[f+4>>2]=s;c[f+8>>2]=549051;c[f+12>>2]=q;c[f+16>>2]=549058;c[f+20>>2]=e;_ERR_add_error_data(6,f);break}else if((r|0)==17){e=c[i>>2]|0;if(!e){r=18;break}q=(_OBJ_obj2nid(e)|0|2|0)==667;if(q&(c[k>>2]|0)!=0){_ERR_put_error(34,155,159,546796,280);break}q=_PROXY_CERT_INFO_EXTENSION_new()|0;if(!q){_ERR_put_error(34,155,65,546796,286);break}s=c[q+4>>2]|0;c[s>>2]=e;c[i>>2]=0;c[s+4>>2]=c[k>>2];c[k>>2]=0;c[q>>2]=c[j>>2];c[j>>2]=0;v=q;_sk_pop_free(n,5047);l=b;return v|0}_ERR_put_error(34,155,153,546796,241);q=c[o>>2]|0;s=c[p>>2]|0;e=c[t>>2]|0;c[h>>2]=549042;c[h+4>>2]=q;c[h+8>>2]=549051;c[h+12>>2]=s;c[h+16>>2]=549058;c[h+20>>2]=e;_ERR_add_error_data(6,h)}else r=18;while(0);if((r|0)==18)_ERR_put_error(34,155,154,546796,274);r=c[i>>2]|0;if(r|0){_ASN1_OBJECT_free(r);c[i>>2]=0}i=c[j>>2]|0;if(i|0){_ASN1_INTEGER_free(i);c[j>>2]=0}j=c[k>>2]|0;if(!j){v=0;_sk_pop_free(n,5047);l=b;return v|0}_ASN1_OCTET_STRING_free(j);c[k>>2]=0;v=0;_sk_pop_free(n,5047);l=b;return v|0}function _process_pci_value(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0;g=l;l=l+2352|0;if((l|0)>=(m|0))ba(2352);h=g+264|0;i=g+240|0;j=g+216|0;k=g+192|0;n=g+168|0;o=g+144|0;p=g+120|0;q=g+96|0;r=g+72|0;s=g+48|0;t=g+24|0;u=g;v=g+288|0;w=g+296|0;x=b+4|0;y=c[x>>2]|0;if(!(_strcmp(y,546838)|0)){if(c[d>>2]|0){_ERR_put_error(34,150,155,546796,85);z=c[b>>2]|0;A=c[x>>2]|0;B=c[b+8>>2]|0;c[u>>2]=549042;c[u+4>>2]=z;c[u+8>>2]=549051;c[u+12>>2]=A;c[u+16>>2]=549058;c[u+20>>2]=B;_ERR_add_error_data(6,u);C=0;l=g;return C|0}u=b+8|0;B=_OBJ_txt2obj(c[u>>2]|0,0)|0;c[d>>2]=B;if(B|0){C=1;l=g;return C|0}_ERR_put_error(34,150,110,546796,91);B=c[b>>2]|0;d=c[x>>2]|0;A=c[u>>2]|0;c[t>>2]=549042;c[t+4>>2]=B;c[t+8>>2]=549051;c[t+12>>2]=d;c[t+16>>2]=549058;c[t+20>>2]=A;_ERR_add_error_data(6,t);C=0;l=g;return C|0}if(!(_strcmp(y,548664)|0)){if(c[e>>2]|0){_ERR_put_error(34,150,157,546796,98);t=c[b>>2]|0;A=c[x>>2]|0;d=c[b+8>>2]|0;c[s>>2]=549042;c[s+4>>2]=t;c[s+8>>2]=549051;c[s+12>>2]=A;c[s+16>>2]=549058;c[s+20>>2]=d;_ERR_add_error_data(6,s);C=0;l=g;return C|0}if(_X509V3_get_value_int(b,e)|0){C=1;l=g;return C|0}_ERR_put_error(34,150,156,546796,104);e=c[b>>2]|0;s=c[x>>2]|0;d=c[b+8>>2]|0;c[r>>2]=549042;c[r+4>>2]=e;c[r+8>>2]=549051;c[r+12>>2]=s;c[r+16>>2]=549058;c[r+20>>2]=d;_ERR_add_error_data(6,r);C=0;l=g;return C|0}if(_strcmp(y,547102)|0){C=1;l=g;return C|0}y=c[f>>2]|0;if(!y){r=_ASN1_OCTET_STRING_new()|0;c[f>>2]=r;if(!r){_ERR_put_error(34,150,65,546796,114);d=c[b>>2]|0;s=c[x>>2]|0;e=c[b+8>>2]|0;c[h>>2]=549042;c[h+4>>2]=d;c[h+8>>2]=549051;c[h+12>>2]=s;c[h+16>>2]=549058;c[h+20>>2]=e;_ERR_add_error_data(6,h);C=0;l=g;return C|0}else{D=1;E=r}}else{D=0;E=y}y=b+8|0;r=c[y>>2]|0;a:do if(!(_strncmp(r,546847,4)|0)){h=_string_to_hex(r+4|0,v)|0;if(!h){_ERR_put_error(34,150,113,546796,126);e=c[b>>2]|0;s=c[x>>2]|0;d=c[y>>2]|0;c[q>>2]=549042;c[q+4>>2]=e;c[q+8>>2]=549051;c[q+12>>2]=s;c[q+16>>2]=549058;c[q+20>>2]=d;_ERR_add_error_data(6,q);break}d=c[f>>2]|0;s=_CRYPTO_realloc(c[d+8>>2]|0,(c[d>>2]|0)+1+(c[v>>2]|0)|0,546796,132)|0;if(!s){_CRYPTO_free(h);c[(c[f>>2]|0)+8>>2]=0;c[c[f>>2]>>2]=0;_ERR_put_error(34,150,65,546796,147);d=c[b>>2]|0;e=c[x>>2]|0;A=c[y>>2]|0;c[p>>2]=549042;c[p+4>>2]=d;c[p+8>>2]=549051;c[p+12>>2]=e;c[p+16>>2]=549058;c[p+20>>2]=A;_ERR_add_error_data(6,p);break}else{c[(c[f>>2]|0)+8>>2]=s;s=c[f>>2]|0;_memcpy((c[s+8>>2]|0)+(c[s>>2]|0)|0,h|0,c[v>>2]|0)|0;s=c[f>>2]|0;A=(c[s>>2]|0)+(c[v>>2]|0)|0;c[s>>2]=A;a[(c[s+8>>2]|0)+A>>0]=0;_CRYPTO_free(h);F=38;break}}else{if(_strncmp(r,546852,5)|0){if(_strncmp(r,546858,5)|0){_ERR_put_error(34,150,152,546796,207);h=c[b>>2]|0;A=c[x>>2]|0;s=c[y>>2]|0;c[j>>2]=549042;c[j+4>>2]=h;c[j+8>>2]=549051;c[j+12>>2]=A;c[j+16>>2]=549058;c[j+20>>2]=s;_ERR_add_error_data(6,j);break}s=_strlen(r+5|0)|0;c[v>>2]=s;A=_CRYPTO_realloc(c[E+8>>2]|0,s+1+(c[E>>2]|0)|0,546796,187)|0;h=(c[f>>2]|0)+8|0;if(!A){c[h>>2]=0;c[c[f>>2]>>2]=0;_ERR_put_error(34,150,65,546796,201);e=c[b>>2]|0;d=c[x>>2]|0;t=c[y>>2]|0;c[k>>2]=549042;c[k+4>>2]=e;c[k+8>>2]=549051;c[k+12>>2]=d;c[k+16>>2]=549058;c[k+20>>2]=t;_ERR_add_error_data(6,k);break}else{c[h>>2]=A;A=c[f>>2]|0;_memcpy((c[A+8>>2]|0)+(c[A>>2]|0)|0,(c[y>>2]|0)+5|0,s|0)|0;A=c[f>>2]|0;h=(c[A>>2]|0)+s|0;c[A>>2]=h;a[(c[A+8>>2]|0)+h>>0]=0;F=38;break}}h=_BIO_new_file(r+5|0,1129173)|0;do if(!h){_ERR_put_error(34,150,32,546796,157);A=c[b>>2]|0;s=c[x>>2]|0;t=c[y>>2]|0;c[o>>2]=549042;c[o+4>>2]=A;c[o+8>>2]=549051;c[o+12>>2]=s;c[o+16>>2]=549058;c[o+20>>2]=t;_ERR_add_error_data(6,o)}else{t=0;b:while(1){while(1){G=_BIO_read(h,w,2048)|0;if((G|0)>0)break;if(G|0){F=29;break b}if(!(_BIO_test_flags(h,8)|0)){H=t;break b}}s=c[f>>2]|0;A=_CRYPTO_realloc(c[s+8>>2]|0,G+1+(c[s>>2]|0)|0,546796,167)|0;if(!A){H=0;break}c[(c[f>>2]|0)+8>>2]=A;s=c[f>>2]|0;_memcpy((c[s+8>>2]|0)+(c[s>>2]|0)|0,w|0,G|0)|0;s=c[f>>2]|0;d=(c[s>>2]|0)+G|0;c[s>>2]=d;a[(c[s+8>>2]|0)+d>>0]=0;t=A}if((F|0)==29){_BIO_free_all(h);_ERR_put_error(34,150,32,546796,180);t=c[b>>2]|0;A=c[x>>2]|0;d=c[y>>2]|0;c[n>>2]=549042;c[n+4>>2]=t;c[n+8>>2]=549051;c[n+12>>2]=A;c[n+16>>2]=549058;c[n+20>>2]=d;_ERR_add_error_data(6,n);break}_BIO_free_all(h);if(H|0){F=38;break a}_ERR_put_error(34,150,65,546796,212);d=c[b>>2]|0;A=c[x>>2]|0;t=c[y>>2]|0;c[i>>2]=549042;c[i+4>>2]=d;c[i+8>>2]=549051;c[i+12>>2]=A;c[i+16>>2]=549058;c[i+20>>2]=t;_ERR_add_error_data(6,i);break a}while(0)}while(0);if((F|0)==38){C=1;l=g;return C|0}if(!D){C=0;l=g;return C|0}_ASN1_OCTET_STRING_free(c[f>>2]|0);c[f>>2]=0;C=0;l=g;return C|0}function _PROXY_CERT_INFO_EXTENSION_new(){return _ASN1_item_new(100572)|0}function _X509V3_get_value_int(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0;d=l;l=l+32|0;if((l|0)>=(m|0))ba(32);e=d;f=a+8|0;g=_s2i_ASN1_INTEGER(0,c[f>>2]|0)|0;if(!g){h=c[a>>2]|0;i=c[a+4>>2]|0;a=c[f>>2]|0;c[e>>2]=549042;c[e+4>>2]=h;c[e+8>>2]=549051;c[e+12>>2]=i;c[e+16>>2]=549058;c[e+20>>2]=a;_ERR_add_error_data(6,e);j=0;l=d;return j|0}else{c[b>>2]=g;j=1;l=d;return j|0}return 0}function _BIO_new_file(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0;d=l;l=l+32|0;if((l|0)>=(m|0))ba(32);e=d;f=_fopen(a,b)|0;if(!f){_ERR_put_error(2,1,c[(___errno_location()|0)>>2]|0,546864,175);c[e>>2]=546905;c[e+4>>2]=a;c[e+8>>2]=1103730;c[e+12>>2]=b;c[e+16>>2]=546913;_ERR_add_error_data(5,e);if((c[(___errno_location()|0)>>2]|0)==2){_ERR_put_error(32,109,128,546864,178);g=0;l=d;return g|0}else{_ERR_put_error(32,109,2,546864,180);g=0;l=d;return g|0}}else{e=_BIO_new(100600)|0;if(!e){_fclose(f)|0;g=0;l=d;return g|0}else{_BIO_clear_flags(e,0);_BIO_ctrl(e,106,1,f)|0;g=e;l=d;return g|0}}return 0}function _BIO_test_flags(a,b){a=a|0;b=b|0;return c[a+20>>2]&b|0}function _BIO_free_all(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;if(!a)return;else b=a;do{a=b+44|0;d=c[a>>2]|0;e=b;b=c[b+36>>2]|0;do if((_CRYPTO_add_lock(a,-1,21,503469,114)|0)<=0){f=c[e+4>>2]|0;if(f|0?(Wh[f&63](e,1,0,0,0,1)|0)<1:0)break;_CRYPTO_free_ex_data(0,e,e+56|0);f=c[e>>2]|0;if(f|0?(g=c[f+32>>2]|0,g|0):0)ij[g&8191](e)|0;_CRYPTO_free(e)}while(0)}while((d|0)<2&(b|0)!=0);return}function _BIO_clear_flags(a,b){a=a|0;b=b|0;var d=0;d=a+20|0;c[d>>2]=c[d>>2]&~b;return}function _file_write(a,b,d){a=a|0;b=b|0;d=d|0;var e=0;if((b|0)!=0&(c[a+12>>2]|0)!=0){e=(_fwrite(b,d,1,c[a+32>>2]|0)|0)==0;return (e?0:d)|0}else return 0;return 0}function _file_read(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0;if(!((b|0)!=0&(c[a+12>>2]|0)!=0)){e=0;return e|0}f=a+32|0;a=_fread(b,1,d,c[f>>2]|0)|0;if(!(_ferror(c[f>>2]|0)|0)){e=a;return e|0}_ERR_put_error(2,11,c[(___errno_location()|0)>>2]|0,546864,251);_ERR_put_error(32,130,2,546864,252);e=-1;return e|0}function _file_puts(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;d=_strlen(b)|0;if(!((b|0)!=0&(c[a+12>>2]|0)!=0)){e=0;return e|0}f=(_fwrite(b,d,1,c[a+32>>2]|0)|0)==0;e=f?0:d;return e|0}function _file_gets(b,d,e){b=b|0;d=d|0;e=e|0;var f=0;a[d>>0]=0;if(!(_fgets(d,e,c[b+32>>2]|0)|0)){f=0;return f|0}if(!(a[d>>0]|0)){f=0;return f|0}f=_strlen(d)|0;return f|0}function _file_ctrl(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);g=f;h=f+20|0;i=a+32|0;j=c[i>>2]|0;do switch(b|0){case 1:case 128:{k=_fseek(j,d,0)|0;l=f;return k|0}case 2:{k=_feof(j)|0;l=f;return k|0}case 3:case 133:{k=_ftell(j)|0;l=f;return k|0}case 106:{n=a+16|0;o=a+12|0;if(c[n>>2]|0){if(!((c[o>>2]|0)==0|(j|0)==0)){_fclose(j)|0;c[i>>2]=0;c[a+20>>2]=0}c[o>>2]=0}c[n>>2]=d&1;c[i>>2]=e;c[o>>2]=1;k=1;l=f;return k|0}case 108:{o=a+16|0;if(c[o>>2]|0){n=a+12|0;if(!((c[n>>2]|0)==0|(j|0)==0)){_fclose(j)|0;c[i>>2]=0;c[a+20>>2]=0}c[n>>2]=0}c[o>>2]=d&1;o=(d&2|0)!=0;do if(d&8)if(o){_BUF_strlcpy(h,546929,4)|0;break}else{_BUF_strlcpy(h,1129151,4)|0;break}else{if((d&6|0)==6){_BUF_strlcpy(h,546932,4)|0;break}if(d&4|0){_BUF_strlcpy(h,1129171,4)|0;break}if(o){_BUF_strlcpy(h,1129173,4)|0;break}_ERR_put_error(32,116,101,546864,380);k=0;l=f;return k|0}while(0);o=_fopen(e,h)|0;if(!o){_ERR_put_error(2,1,c[(___errno_location()|0)>>2]|0,546864,398);c[g>>2]=546905;c[g+4>>2]=e;c[g+8>>2]=1103730;c[g+12>>2]=h;c[g+16>>2]=546913;_ERR_add_error_data(5,g);_ERR_put_error(32,116,2,546864,400);k=0;l=f;return k|0}else{c[i>>2]=o;c[a+12>>2]=1;_BIO_clear_flags(a,0);k=1;l=f;return k|0}break}case 107:{if(!e){k=1;l=f;return k|0}c[e>>2]=j;k=1;l=f;return k|0}case 8:{k=c[a+16>>2]|0;l=f;return k|0}case 9:{c[a+16>>2]=d;k=1;l=f;return k|0}case 11:{_fflush(j)|0;k=1;l=f;return k|0}case 12:{k=1;l=f;return k|0}default:{k=0;l=f;return k|0}}while(0);return 0}function _file_new(a){a=a|0;c[a+12>>2]=0;c[a+28>>2]=0;c[a+32>>2]=0;c[a+20>>2]=0;return 1}function _file_free(a){a=a|0;var b=0,d=0,e=0,f=0;if(!a){b=0;return b|0}if(!(c[a+16>>2]|0)){b=1;return b|0}d=a+12|0;if(c[d>>2]|0?(e=a+32|0,f=c[e>>2]|0,f|0):0){_fclose(f)|0;c[e>>2]=0;c[a+20>>2]=0}c[d>>2]=0;b=1;return b|0}function _i2r_object(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=a;c[f>>2]=e;c[f+4>>2]=1263606;if((_BIO_printf(d,548690,f)|0)<1){g=0;l=a;return g|0}g=(_i2a_ASN1_OBJECT(d,b)|0)>0&1;l=a;return g|0}function _i2v_POLICY_CONSTRAINTS(a,b,d){a=a|0;b=b|0;d=d|0;var e=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=a;c[e>>2]=d;_X509V3_add_value_int(547196,c[b>>2]|0,e)|0;_X509V3_add_value_int(547220,c[b+4>>2]|0,e)|0;l=a;return c[e>>2]|0}function _v2i_POLICY_CONSTRAINTS(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0;b=l;l=l+32|0;if((l|0)>=(m|0))ba(32);a=b;e=_ASN1_item_new(100748)|0;if(!e){_ERR_put_error(34,146,65,547109,112);f=0;l=b;return f|0}a:do if((_sk_num(d)|0)>0){g=e+4|0;h=0;while(1){i=_sk_value(d,h)|0;j=i+4|0;k=c[j>>2]|0;if(!(_strcmp(k,547153)|0)){if(!(_X509V3_get_value_int(i,e)|0))break a}else{if(_strcmp(k,547175)|0)break;if(!(_X509V3_get_value_int(i,g)|0))break a}h=h+1|0;if((h|0)>=(_sk_num(d)|0)){n=g;o=12;break a}}_ERR_put_error(34,146,106,547109,124);g=c[i>>2]|0;h=c[j>>2]|0;k=c[i+8>>2]|0;c[a>>2]=549042;c[a+4>>2]=g;c[a+8>>2]=549051;c[a+12>>2]=h;c[a+16>>2]=549058;c[a+20>>2]=k;_ERR_add_error_data(6,a)}else{n=e+4|0;o=12}while(0);do if((o|0)==12){if((c[n>>2]|0)==0?(c[e>>2]|0)==0:0){_ERR_put_error(34,146,151,547109,131);break}f=e;l=b;return f|0}while(0);_ASN1_item_free(e,100748);f=0;l=b;return f|0}function _X509V3_add_value_int(a,b,c){a=a|0;b=b|0;c=c|0;var d=0,e=0,f=0;if(!b){d=1;return d|0}e=_ASN1_INTEGER_to_BN(b,0)|0;if(e|0?(b=_BN_bn2dec(e)|0,b|0):0){_BN_free(e);f=_X509V3_add_value(a,b,c)|0;_CRYPTO_free(b);d=f;return d|0}_ERR_put_error(34,120,65,539088,170);_BN_free(e);d=0;return d|0}function _i2v_AUTHORITY_INFO_ACCESS(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0;e=l;l=l+80|0;if((l|0)>=(m|0))ba(80);f=e;a:do if((_sk_num(b)|0)<=0){if(d|0){g=d;l=e;return g|0}}else{h=d;i=0;while(1){j=_sk_value(b,i)|0;k=_i2v_GENERAL_NAME(a,c[j+4>>2]|0,h)|0;if(!k)break a;n=_sk_value(k,i)|0;_i2t_ASN1_OBJECT(f,80,c[j>>2]|0)|0;j=_strlen(f)|0;o=n+4|0;n=j+5+(_strlen(c[o>>2]|0)|0)|0;j=_CRYPTO_malloc(n,547262,127)|0;if(!j)break;_BUF_strlcpy(j,f,n)|0;_BUF_strlcat(j,1096919,n)|0;_BUF_strlcat(j,c[o>>2]|0,n)|0;_CRYPTO_free(c[o>>2]|0);c[o>>2]=j;i=i+1|0;if((i|0)>=(_sk_num(b)|0)){g=k;p=8;break}else h=k}if((p|0)==8){l=e;return g|0}_ERR_put_error(34,138,65,547262,130);g=0;l=e;return g|0}while(0);g=_sk_new_null()|0;l=e;return g|0}function _v2i_AUTHORITY_INFO_ACCESS(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);g=f;h=f+8|0;i=_sk_new_null()|0;if(!i){_ERR_put_error(34,139,65,547262,157);j=0;l=f;return j|0}if((_sk_num(e)|0)<=0){j=i;l=f;return j|0}k=h+4|0;n=h+8|0;o=0;while(1){p=_sk_value(e,o)|0;q=_ASN1_item_new(100844)|0;if(!q){r=7;break}if(!(_sk_push(i,q)|0)){r=7;break}s=p+4|0;t=c[s>>2]|0;u=_strchr(t,59)|0;if(!u){r=9;break}v=u-t|0;c[k>>2]=u+1;c[n>>2]=c[p+8>>2];if(!(_v2i_GENERAL_NAME_ex(c[q+4>>2]|0,b,d,h,0)|0))break;w=_CRYPTO_malloc(v+1|0,547262,179)|0;if(!w){r=12;break}_strncpy(w,c[s>>2]|0,v)|0;a[w+v>>0]=0;v=_OBJ_txt2obj(w,0)|0;c[q>>2]=v;if(!v){r=14;break}_CRYPTO_free(w);o=o+1|0;if((o|0)>=(_sk_num(e)|0)){j=i;r=17;break}}if((r|0)==7)_ERR_put_error(34,139,65,547262,165);else if((r|0)==9)_ERR_put_error(34,139,143,547262,171);else if((r|0)==12)_ERR_put_error(34,139,65,547262,181);else if((r|0)==14){_ERR_put_error(34,139,119,547262,189);c[g>>2]=547305;c[g+4>>2]=w;_ERR_add_error_data(2,g);_CRYPTO_free(w)}else if((r|0)==17){l=f;return j|0}_sk_pop_free(i,5049);j=0;l=f;return j|0}function _ACCESS_DESCRIPTION_free(a){a=a|0;_ASN1_item_free(a,100844);return}function _i2v_GENERAL_NAME(b,e,f){b=b|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0;b=l;l=l+288|0;if((l|0)>=(m|0))ba(288);g=b+16|0;h=b;i=b+20|0;j=b+32|0;k=b+24|0;c[i>>2]=f;a:do switch(c[e>>2]|0){case 0:{_X509V3_add_value(547340,547350,i)|0;break}case 3:{_X509V3_add_value(547364,547350,i)|0;break}case 5:{_X509V3_add_value(547373,547350,i)|0;break}case 1:{_X509V3_add_value_uchar(549172,c[(c[e+4>>2]|0)+8>>2]|0,i)|0;break}case 2:{_X509V3_add_value_uchar(545582,c[(c[e+4>>2]|0)+8>>2]|0,i)|0;break}case 6:{_X509V3_add_value_uchar(545578,c[(c[e+4>>2]|0)+8>>2]|0,i)|0;break}case 4:{_X509_NAME_oneline(c[e+4>>2]|0,j,256)|0;_X509V3_add_value(547386,j,i)|0;break}case 7:{f=c[e+4>>2]|0;n=c[f+8>>2]|0;b:do switch(c[f>>2]|0){case 4:{o=d[n+1>>0]|0;p=d[n+2>>0]|0;q=d[n+3>>0]|0;c[h>>2]=d[n>>0];c[h+4>>2]=o;c[h+8>>2]=p;c[h+12>>2]=q;_BIO_snprintf(j,256,547394,h)|0;break}case 16:{a[j>>0]=0;q=n;p=0;while(1){c[g>>2]=(d[q>>0]|0)<<8|(d[q+1>>0]|0);_BIO_snprintf(k,5,547406,g)|0;_strcat(j,k)|0;if((p|0)==7)break b;o=j+(_strlen(j)|0)|0;a[o>>0]=58;a[o+1>>0]=0;p=p+1|0;if((p|0)==8)break;else q=q+2|0}break}default:{_X509V3_add_value(545446,547409,i)|0;break a}}while(0);_X509V3_add_value(545446,j,i)|0;break}case 8:{_i2t_ASN1_OBJECT(j,256,c[e+4>>2]|0)|0;_X509V3_add_value(545461,j,i)|0;break}default:{}}while(0);l=b;return c[i>>2]|0}function _X509V3_add_value_uchar(a,b,c){a=a|0;b=b|0;c=c|0;return _X509V3_add_value(a,b,c)|0}function _i2r_ocsp_serviceloc(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=a+8|0;g=a;c[g>>2]=e;c[g+4>>2]=1263606;a:do if((_BIO_printf(d,547454,g)|0)>=1?(_X509_NAME_print_ex(d,c[b>>2]|0,0,8520479)|0)>=1:0){h=b+4|0;if((_sk_num(c[h>>2]|0)|0)>0){i=e<<1;j=0;while(1){k=_sk_value(c[h>>2]|0,j)|0;c[f>>2]=i;c[f+4>>2]=1263606;if((_BIO_printf(d,547466,f)|0)<1){n=0;break a}if((_i2a_ASN1_OBJECT(d,c[k>>2]|0)|0)<1){n=0;break a}if((_BIO_puts(d,1096919)|0)<1){n=0;break a}j=j+1|0;if((_GENERAL_NAME_print(d,c[k+4>>2]|0)|0)<1){n=0;break a}if((j|0)>=(_sk_num(c[h>>2]|0)|0)){n=1;break}}}else n=1}else n=0;while(0);l=a;return n|0}function _i2r_ocsp_acutoff(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=a;c[f>>2]=e;c[f+4>>2]=1263606;if((_BIO_printf(d,548690,f)|0)<1){g=0;l=a;return g|0}g=(_ASN1_GENERALIZEDTIME_print(d,b)|0)!=0&1;l=a;return g|0}function _s2i_ocsp_nocheck(a,b,c){a=a|0;b=b|0;c=c|0;return _ASN1_NULL_new()|0}function _i2r_ocsp_nocheck(a,b,c,d){a=a|0;b=b|0;c=c|0;d=d|0;return 1}function _ASN1_NULL_new(){return _ASN1_item_new(57780)|0}function _i2v_EXTENDED_KEY_USAGE(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0;a=l;l=l+96|0;if((l|0)>=(m|0))ba(96);e=a;f=a+8|0;c[e>>2]=d;if((_sk_num(b)|0)>0)g=0;else{h=d;l=a;return h|0}do{_i2t_ASN1_OBJECT(f,80,_sk_value(b,g)|0)|0;_X509V3_add_value(0,f,e)|0;g=g+1|0}while((g|0)<(_sk_num(b)|0));h=c[e>>2]|0;l=a;return h|0}function _v2i_EXTENDED_KEY_USAGE(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0;b=l;l=l+32|0;if((l|0)>=(m|0))ba(32);a=b;e=_sk_new_null()|0;if(!e){_ERR_put_error(34,103,65,547495,129);f=0;l=b;return f|0}a:do if((_sk_num(d)|0)>0){g=0;while(1){h=_sk_value(d,g)|0;i=h+8|0;j=c[i>>2]|0;if(!j)k=c[h+4>>2]|0;else k=j;j=_OBJ_txt2obj(k,0)|0;if(!j)break;_sk_push(e,j)|0;g=g+1|0;if((g|0)>=(_sk_num(d)|0))break a}_sk_pop_free(e,5050);_ERR_put_error(34,103,110,547495,142);g=c[h>>2]|0;j=c[h+4>>2]|0;n=c[i>>2]|0;c[a>>2]=549042;c[a+4>>2]=g;c[a+8>>2]=549051;c[a+12>>2]=j;c[a+16>>2]=549058;c[a+20>>2]=n;_ERR_add_error_data(6,a);f=0;l=b;return f|0}while(0);f=e;l=b;return f|0}function _i2r_ocsp_crlid(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=a+16|0;g=a+8|0;h=a;if(c[b>>2]|0){c[h>>2]=e;c[h+4>>2]=1263606;if(((_BIO_printf(d,547558,h)|0)>=1?_ASN1_STRING_print(d,c[b>>2]|0)|0:0)?(_BIO_write(d,1124879,1)|0)>=1:0)i=5}else i=5;do if((i|0)==5){h=b+4|0;if(c[h>>2]|0){c[g>>2]=e;c[g+4>>2]=1263606;if((_BIO_printf(d,547570,g)|0)<1)break;if((_i2a_ASN1_INTEGER(d,c[h>>2]|0)|0)<1)break;if((_BIO_write(d,1124879,1)|0)<1)break}h=b+8|0;if(!(c[h>>2]|0)){j=1;l=a;return j|0}c[f>>2]=e;c[f+4>>2]=1263606;if(((_BIO_printf(d,547582,f)|0)>=1?_ASN1_GENERALIZEDTIME_print(d,c[h>>2]|0)|0:0)?(_BIO_write(d,1124879,1)|0)>=1:0){j=1;l=a;return j|0}}while(0);j=0;l=a;return j|0}function _ASN1_STRING_print(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;e=l;l=l+80|0;if((l|0)>=(m|0))ba(80);f=e;if(!d){g=0;l=e;return g|0}h=c[d+8>>2]|0;i=c[d>>2]|0;if((i|0)>0){j=0;k=0;n=i;while(1){i=a[h+k>>0]|0;if(i<<24>>24==127)o=46;else o=i<<24>>24>31?i:i<<24>>24==13?13:i<<24>>24==10?10:46;a[f+j>>0]=o;i=j+1|0;if((j|0)>78){if((_BIO_write(b,f,i)|0)<1){g=0;p=12;break}q=0;r=c[d>>2]|0}else{q=i;r=n}k=k+1|0;if((k|0)>=(r|0))break;else{j=q;n=r}}if((p|0)==12){l=e;return g|0}if((q|0)>0?(_BIO_write(b,f,q)|0)<1:0){g=0;l=e;return g|0}}g=1;l=e;return g|0}function _ocsp_nonce_new(){return _ASN1_OCTET_STRING_new()|0}function _ocsp_nonce_free(a){a=a|0;_ASN1_STRING_free(a);return}function _d2i_ocsp_nonce(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0;e=(a|0)!=0;if(e?(f=c[a>>2]|0,(f|0)!=0):0)g=f;else g=_ASN1_OCTET_STRING_new()|0;if(_ASN1_OCTET_STRING_set(g,c[b>>2]|0,d)|0){c[b>>2]=(c[b>>2]|0)+d;if(e)c[a>>2]=g;h=g;return h|0}do if(g|0){if(e?(c[a>>2]|0)==(g|0):0)break;_ASN1_STRING_free(g)}while(0);_ERR_put_error(39,102,65,547631,253);h=0;return h|0}function _i2d_ocsp_nonce(a,b){a=a|0;b=b|0;var d=0,e=0;if(!b){d=c[a>>2]|0;return d|0}else{_memcpy(c[b>>2]|0,c[a+8>>2]|0,c[a>>2]|0)|0;e=c[a>>2]|0;c[b>>2]=(c[b>>2]|0)+e;d=e;return d|0}return 0}function _i2r_ocsp_nonce(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=a;c[f>>2]=e;c[f+4>>2]=1263606;if((_BIO_printf(d,548690,f)|0)<1){g=0;l=a;return g|0}g=(_i2a_ASN1_STRING(d,b,4)|0)>0&1;l=a;return g|0}function _i2a_ASN1_STRING(b,e,f){b=b|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f;if(!e){h=0;l=f;return h|0}i=c[e>>2]|0;a:do if(!i){if((_BIO_write(b,1112475,1)|0)==1){h=1;l=f;return h|0}}else{if((i|0)<=0){h=0;l=f;return h|0}j=e+8|0;k=g+1|0;n=0;o=0;while(1){if((n|0)!=0&((n|0)%35|0|0)==0){if((_BIO_write(b,547628,2)|0)!=2)break a;p=o+2|0}else p=o;q=(c[j>>2]|0)+n|0;a[g>>0]=a[789971+((d[q>>0]|0)>>>4)>>0]|0;a[k>>0]=a[789971+(a[q>>0]&15)>>0]|0;if((_BIO_write(b,g,2)|0)!=2)break a;q=p+2|0;n=n+1|0;if((n|0)>=(c[e>>2]|0)){h=q;break}else o=q}l=f;return h|0}while(0);h=-1;l=f;return h|0}function _sxnet_v2i(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);a=b;c[a>>2]=0;a:do if((_sk_num(d)|0)>0){e=0;while(1){f=_sk_value(d,e)|0;g=c[f+8>>2]|0;h=_s2i_ASN1_INTEGER(0,c[f+4>>2]|0)|0;if(!h){i=4;break}e=e+1|0;if(!(_SXNET_add_id_INTEGER(a,h,g,-1)|0)){j=0;break a}if((e|0)>=(_sk_num(d)|0)){i=6;break}}if((i|0)==4){_ERR_put_error(34,125,131,547719,157);j=0;break}else if((i|0)==6){j=c[a>>2]|0;break}}else j=0;while(0);l=b;return j|0}function _sxnet_i2r(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=a+16|0;g=a;h=_ASN1_INTEGER_get(c[b>>2]|0)|0;c[g>>2]=e;c[g+4>>2]=1263606;c[g+8>>2]=h+1;c[g+12>>2]=h;_BIO_printf(d,547674,g)|0;g=b+4|0;if((_sk_num(c[g>>2]|0)|0)>0)i=0;else{l=a;return 1}do{b=_sk_value(c[g>>2]|0,i)|0;h=_i2s_ASN1_INTEGER(0,c[b>>2]|0)|0;c[f>>2]=e;c[f+4>>2]=1263606;c[f+8>>2]=h;_BIO_printf(d,547698,f)|0;_CRYPTO_free(h);_ASN1_STRING_print(d,c[b+4>>2]|0)|0;i=i+1|0}while((i|0)<(_sk_num(c[g>>2]|0)|0));l=a;return 1}function _SXNET_add_id_INTEGER(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0;if(!((a|0)!=0&(b|0)!=0&(d|0)!=0)){_ERR_put_error(34,126,107,547719,190);f=0;return f|0}if((e|0)==-1)g=_strlen(d)|0;else g=e;if((g|0)>64){_ERR_put_error(34,126,132,547719,196);f=0;return f|0}e=c[a>>2]|0;if(!e){h=_ASN1_item_new(101136)|0;if(h)if(!(_ASN1_INTEGER_set(c[h>>2]|0,0)|0)){i=h;j=0}else{c[a>>2]=h;k=h;l=11}else{i=0;j=0}}else{k=e;l=11}if((l|0)==11){l=k+4|0;a:do if((_sk_num(c[l>>2]|0)|0)>0){e=0;while(1){m=_sk_value(c[l>>2]|0,e)|0;e=e+1|0;if(!(_ASN1_STRING_cmp(c[m>>2]|0,b)|0))break;if((e|0)>=(_sk_num(c[l>>2]|0)|0))break a}if(c[m+4>>2]|0){_ERR_put_error(34,126,133,547719,208);f=0;return f|0}}while(0);m=_ASN1_item_new(101164)|0;if(m){if((g|0)==-1)n=_strlen(d)|0;else n=g;if((_ASN1_STRING_set(c[m+4>>2]|0,d,n)|0)!=0?(_sk_push(c[l>>2]|0,m)|0)!=0:0){c[m>>2]=b;f=1;return f|0}else{i=k;j=m}}else{i=k;j=0}}_ERR_put_error(34,126,65,547719,225);_ASN1_item_free(j,101164);_ASN1_item_free(i,101136);c[a>>2]=0;f=0;return f|0}function _ASN1_STRING_cmp(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;d=c[a>>2]|0;e=d-(c[b>>2]|0)|0;if(e|0){f=e;return f|0}e=_memcmp(c[a+8>>2]|0,c[b+8>>2]|0,d)|0;if(e|0){f=e;return f|0}f=(c[a+4>>2]|0)-(c[b+4>>2]|0)|0;return f|0}function _i2s_ASN1_ENUMERATED_TABLE(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0;d=_ASN1_ENUMERATED_get(b)|0;e=c[a+52>>2]|0;f=c[e+4>>2]|0;a:do if(f|0){g=e;h=f;while(1){if((d|0)==(c[g>>2]|0))break;i=c[g+16>>2]|0;if(!i)break a;else{g=g+12|0;h=i}}j=_BUF_strdup(h)|0;return j|0}while(0);j=_i2s_ASN1_ENUMERATED(a,b)|0;return j|0}function _i2s_ASN1_ENUMERATED(a,b){a=a|0;b=b|0;var c=0,d=0;if(!b){c=0;return c|0}a=_ASN1_ENUMERATED_to_BN(b,0)|0;if((a|0)!=0?(b=_BN_bn2dec(a)|0,(b|0)!=0):0)d=b;else{_ERR_put_error(34,121,65,539088,157);d=0}_BN_free(a);c=d;return c|0}function _ASN1_ENUMERATED_to_BN(a,b){a=a|0;b=b|0;var d=0;d=_BN_bin2bn(c[a+8>>2]|0,c[a>>2]|0,b)|0;if(!d){_ERR_put_error(13,113,105,548105,177);return d|0}if((c[a+4>>2]|0)!=266)return d|0;_BN_set_negative(d,1);return d|0}function _i2v_AUTHORITY_KEYID(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=a;c[e>>2]=d;d=c[b>>2]|0;if(d|0){f=_hex_to_string(c[d+8>>2]|0,c[d>>2]|0)|0;_X509V3_add_value(549555,f,e)|0;_CRYPTO_free(f)}f=c[b+4>>2]|0;if(f|0)c[e>>2]=_i2v_GENERAL_NAMES(0,f,c[e>>2]|0)|0;f=c[b+8>>2]|0;if(!f){g=c[e>>2]|0;l=a;return g|0}b=_hex_to_string(c[f+8>>2]|0,c[f>>2]|0)|0;_X509V3_add_value(548201,b,e)|0;_CRYPTO_free(b);g=c[e>>2]|0;l=a;return g|0}function _v2i_AUTHORITY_KEYID(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=a;a:do if((_sk_num(d)|0)>0){f=0;g=0;h=0;while(1){i=_sk_value(d,h)|0;j=i+4|0;k=c[j>>2]|0;if(!(_strcmp(k,549555)|0)){n=c[i+8>>2]|0;if(!n){o=1;p=g}else{q=(_strcmp(n,548145)|0)==0;o=q?2:1;p=g}}else{if(_strcmp(k,549634)|0)break;k=c[i+8>>2]|0;if(!k){o=f;p=1}else{i=(_strcmp(k,548145)|0)==0;o=f;p=i?2:1}}h=h+1|0;if((h|0)>=(_sk_num(d)|0)){r=o;s=p;break a}else{f=o;g=p}}_ERR_put_error(34,119,120,548152,143);g=c[j>>2]|0;c[e>>2]=548195;c[e+4>>2]=g;_ERR_add_error_data(2,e);t=0;l=a;return t|0}else{r=0;s=0}while(0);do if(b|0){e=c[b+4>>2]|0;if(!e){if((c[b>>2]|0)!=1)break;t=_AUTHORITY_KEYID_new()|0;l=a;return t|0}if(r<<24>>24){j=_X509_get_ext_by_NID(e,82,-1)|0;if((j|0)>-1?(p=_X509_get_ext(e,j)|0,(p|0)!=0):0)u=_X509V3_EXT_d2i(p)|0;else u=0;if(r<<24>>24!=2|(u|0)!=0)v=u;else{_ERR_put_error(34,119,123,548152,165);t=0;l=a;return t|0}}else v=0;if(s<<24>>24==2|s<<24>>24!=0&(v|0)==0){p=_X509_NAME_dup(_X509_get_issuer_name(e)|0)|0;j=_ASN1_STRING_dup(_X509_get_serialNumber(e)|0)|0;if((p|0)!=0&(j|0)!=0){w=j;x=p;y=24}else{_ERR_put_error(34,119,122,548152,175);z=j;A=p}}else{w=0;x=0;y=24}b:do if((y|0)==24){p=_AUTHORITY_KEYID_new()|0;if(!p){z=w;A=x}else{do if(!x)B=0;else{j=_sk_new_null()|0;if((j|0?(e=_GENERAL_NAME_new()|0,e|0):0)?_sk_push(j,e)|0:0){c[e>>2]=4;c[e+4>>2]=x;B=j;break}_ERR_put_error(34,119,65,548152,187);z=w;A=x;break b}while(0);c[p+4>>2]=B;c[p+8>>2]=w;c[p>>2]=v;t=p;l=a;return t|0}}while(0);_X509_NAME_free(A);_ASN1_STRING_free(z);_ASN1_STRING_free(v);t=0;l=a;return t|0}while(0);_ERR_put_error(34,119,121,548152,153);t=0;l=a;return t|0}function _AUTHORITY_KEYID_new(){return _ASN1_item_new(96256)|0}function _X509_get_ext_by_NID(a,b,d){a=a|0;b=b|0;d=d|0;return _X509v3_get_ext_by_NID(c[(c[a>>2]|0)+36>>2]|0,b,d)|0}function _X509_get_ext(a,b){a=a|0;b=b|0;return _X509v3_get_ext(c[(c[a>>2]|0)+36>>2]|0,b)|0}function _X509_get_issuer_name(a){a=a|0;return c[(c[a>>2]|0)+12>>2]|0}function _X509_NAME_dup(a){a=a|0;return _ASN1_item_dup(95480,a)|0}function _X509_get_serialNumber(a){a=a|0;return c[(c[a>>2]|0)+4>>2]|0}function _X509v3_get_ext(a,b){a=a|0;b=b|0;var c=0;if((a|0)!=0?!((b|0)<0|(_sk_num(a)|0)<=(b|0)):0)c=_sk_value(a,b)|0;else c=0;return c|0}function _X509v3_get_ext_by_NID(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0;e=_OBJ_nid2obj(b)|0;if(!e){f=-2;return f|0}if(!a){f=-1;return f|0}b=d+1|0;d=(b|0)>0?b:0;b=_sk_num(a)|0;if((d|0)<(b|0))g=d;else{f=-1;return f|0}while(1){if(!(_OBJ_cmp(c[(_sk_value(a,g)|0)>>2]|0,e)|0)){f=g;h=6;break}g=g+1|0;if((g|0)>=(b|0)){f=-1;h=6;break}}if((h|0)==6)return f|0;return 0}function _OBJ_cmp(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;d=c[a+12>>2]|0;e=d-(c[b+12>>2]|0)|0;if(e|0){f=e;return f|0}f=_memcmp(c[a+16>>2]|0,c[b+16>>2]|0,d)|0;return f|0}function _hex_to_string(b,c){b=b|0;c=c|0;var e=0,f=0,g=0,h=0,i=0,j=0;if(!((b|0)!=0&(c|0)!=0)){e=0;return e|0}f=c*3|0;g=_CRYPTO_malloc(f+1|0,539088,415)|0;if(!g){_ERR_put_error(34,111,65,539088,416);e=0;return e|0}if((c|0)>0){h=b;b=g;i=0;while(1){a[b>>0]=a[789971+((d[h>>0]|0)>>>4)>>0]|0;a[b+1>>0]=a[789971+(a[h>>0]&15)>>0]|0;a[b+2>>0]=58;i=i+1|0;if((i|0)==(c|0))break;else{h=h+1|0;b=b+3|0}}j=g+f|0}else j=g;a[j+-1>>0]=0;e=g;return e|0}function _i2v_GENERAL_NAMES(a,b,c){a=a|0;b=b|0;c=c|0;var d=0,e=0,f=0,g=0;if((_sk_num(b)|0)>0){a=0;d=c;while(1){e=_i2v_GENERAL_NAME(0,_sk_value(b,a)|0,d)|0;a=a+1|0;if((a|0)>=(_sk_num(b)|0)){f=e;break}else d=e}}else f=c;if(f|0){g=f;return g|0}g=_sk_new_null()|0;return g|0}function _i2r_certpol(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=a;if((_sk_num(b)|0)<=0){l=a;return 1}g=e+2|0;h=0;do{i=_sk_value(b,h)|0;c[f>>2]=e;c[f+4>>2]=1263606;_BIO_printf(d,548476,f)|0;_i2a_ASN1_OBJECT(d,c[i>>2]|0)|0;_BIO_puts(d,1124879)|0;j=c[i+4>>2]|0;if(j|0)_print_qualifiers(d,j,g);h=h+1|0}while((h|0)<(_sk_num(b)|0));l=a;return 1}function _r2i_certpol(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ca=0,da=0,ea=0,fa=0,ga=0;b=l;l=l+224|0;if((l|0)>=(m|0))ba(224);f=b+192|0;g=b+168|0;h=b+144|0;i=b+120|0;j=b+96|0;k=b+72|0;n=b+48|0;o=b+24|0;p=b;q=_sk_new_null()|0;if(!q){_ERR_put_error(34,130,65,548208,147);r=0;l=b;return r|0}s=_X509V3_parse_list(e)|0;a:do if(!s){_ERR_put_error(34,130,34,548208,152);t=0}else{b:do if((_sk_num(s)|0)>0){e=0;u=0;c:while(1){v=_sk_value(s,u)|0;w=v+8|0;x=v+4|0;if(c[w>>2]|0){y=8;break}z=c[x>>2]|0;if(!z){y=8;break}if(_strcmp(z,548252)|0){if((a[z>>0]|0)==64){A=_X509V3_get_section(d,z+1|0)|0;if(!A){y=12;break}B=_ASN1_item_new(101432)|0;if(!B){C=0;y=80;break}if((_sk_num(A)|0)>0){D=B+4|0;E=e|0?22:26;F=0;do{G=_sk_value(A,F)|0;H=G+4|0;I=c[H>>2]|0;do if(_strcmp(I,548259)|0){if(!(_name_cmp(I,548276)|0)){if(!(c[D>>2]|0))c[D>>2]=_sk_new_null()|0;J=_ASN1_item_new(101460)|0;if(!J){C=B;y=80;break c}if(!(_sk_push(c[D>>2]|0,J)|0)){C=B;y=80;break c}K=_OBJ_nid2obj(164)|0;c[J>>2]=K;if(!K){y=26;break c}K=_ASN1_STRING_type_new(22)|0;c[J+4>>2]=K;if(!K){C=B;y=80;break c}J=c[G+8>>2]|0;if(!(_ASN1_STRING_set(K,J,_strlen(J)|0)|0)){C=B;y=80;break c}else break}if(_name_cmp(c[H>>2]|0,548280)|0){y=76;break c}L=G+8|0;J=c[L>>2]|0;if((a[J>>0]|0)!=64){y=31;break c}M=_X509V3_get_section(d,J+1|0)|0;if(!M){y=33;break c}N=_ASN1_item_new(101460)|0;if(!N){O=0;y=71;break c}J=_OBJ_nid2obj(165)|0;c[N>>2]=J;if(!J){y=36;break c}J=_ASN1_item_new(101488)|0;if(!J){O=N;y=71;break c}c[N+4>>2]=J;if((_sk_num(M)|0)>0){K=J+4|0;P=0;while(1){Q=_sk_value(M,P)|0;R=Q+4|0;S=c[R>>2]|0;do if(!(_strcmp(S,548291)|0)){T=_ASN1_STRING_type_new(26)|0;c[K>>2]=T;if(!T){O=N;y=71;break c}U=c[Q+8>>2]|0;if(!(_ASN1_STRING_set(T,U,_strlen(U)|0)|0)){O=N;y=71;break c}}else{if(!(_strcmp(S,548304)|0)){U=c[J>>2]|0;if(!U){T=_ASN1_item_new(101516)|0;if(!T){O=N;y=71;break c}c[J>>2]=T;V=T}else V=U;U=c[V>>2]|0;c[U+4>>2]=E;T=c[Q+8>>2]|0;if(!(_ASN1_STRING_set(U,T,_strlen(T)|0)|0)){O=N;y=71;break c}else break}if(_strcmp(S,548317)|0){y=65;break c}T=c[J>>2]|0;if(!T){U=_ASN1_item_new(101516)|0;if(!U){O=N;y=71;break c}c[J>>2]=U;W=U}else W=T;X=Q+8|0;Y=_X509V3_parse_list(c[X>>2]|0)|0;if(!Y){y=55;break c}if(!(_sk_num(Y)|0)){y=55;break c}Z=c[W+4>>2]|0;if((_sk_num(Y)|0)>0){T=0;do{U=_s2i_ASN1_INTEGER(0,c[(_sk_value(Y,T)|0)+4>>2]|0)|0;if(!U){y=60;break c}T=T+1|0;if(!(_sk_push(Z,U)|0)){y=62;break c}}while((T|0)<(_sk_num(Y)|0))}_sk_pop_free(Y,5047)}while(0);P=P+1|0;if((P|0)>=(_sk_num(M)|0)){_=J;break}}}else _=J;P=c[_>>2]|0;if(P|0){if(!(c[P+4>>2]|0)){y=70;break c}if(!(c[P>>2]|0)){y=70;break c}}_X509V3_section_free(d,M);P=c[D>>2]|0;if(!P){K=_sk_new_null()|0;c[D>>2]=K;$=K}else $=P;if(!(_sk_push($,N)|0)){C=B;y=80;break c}}else{aa=G+8|0;P=_OBJ_txt2obj(c[aa>>2]|0,0)|0;if(!P){y=19;break c}c[B>>2]=P}while(0);F=F+1|0}while((F|0)<(_sk_num(A)|0))}if(!(c[B>>2]|0)){y=79;break}_X509V3_section_free(d,A);ca=B;da=B}else{F=_OBJ_txt2obj(z,0)|0;if(!F){y=84;break}D=_ASN1_item_new(101432)|0;if(!D){y=86;break}c[D>>2]=F;ca=D;da=D}if(!(_sk_push(q,ca)|0)){y=89;break}else ea=e}else ea=1;u=u+1|0;if((u|0)>=(_sk_num(s)|0))break b;else e=ea}switch(y|0){case 8:{_ERR_put_error(34,130,134,548208,160);e=c[v>>2]|0;u=c[x>>2]|0;D=c[w>>2]|0;c[p>>2]=549042;c[p+4>>2]=e;c[p+8>>2]=549051;c[p+12>>2]=u;c[p+16>>2]=549058;c[p+20>>2]=D;_ERR_add_error_data(6,p);t=s;break a;break}case 12:{_ERR_put_error(34,130,135,548208,172);D=c[v>>2]|0;u=c[x>>2]|0;e=c[w>>2]|0;c[o>>2]=549042;c[o+4>>2]=D;c[o+8>>2]=549051;c[o+12>>2]=u;c[o+16>>2]=549058;c[o+20>>2]=e;_ERR_add_error_data(6,o);t=s;break a;break}case 19:{_ERR_put_error(34,131,110,548208,224);e=c[G>>2]|0;u=c[H>>2]|0;D=c[aa>>2]|0;c[n>>2]=549042;c[n+4>>2]=e;c[n+8>>2]=549051;c[n+12>>2]=u;c[n+16>>2]=549058;c[n+20>>2]=D;_ERR_add_error_data(6,n);fa=B;break}case 26:{_ERR_put_error(34,131,68,548208,238);fa=B;break}case 31:{_ERR_put_error(34,131,137,548208,250);D=c[G>>2]|0;u=c[H>>2]|0;e=c[L>>2]|0;c[k>>2]=549042;c[k+4>>2]=D;c[k+8>>2]=549051;c[k+12>>2]=u;c[k+16>>2]=549058;c[k+20>>2]=e;_ERR_add_error_data(6,k);fa=B;break}case 33:{_ERR_put_error(34,131,135,548208,256);e=c[G>>2]|0;u=c[H>>2]|0;D=c[L>>2]|0;c[j>>2]=549042;c[j+4>>2]=e;c[j+8>>2]=549051;c[j+12>>2]=u;c[j+16>>2]=549058;c[j+20>>2]=D;_ERR_add_error_data(6,j);fa=B;break}case 36:{_ERR_put_error(34,132,68,548208,302);ga=N;y=72;break}case 55:{_ERR_put_error(34,132,141,548208,342);D=c[Q>>2]|0;u=c[R>>2]|0;e=c[X>>2]|0;c[i>>2]=549042;c[i+4>>2]=D;c[i+8>>2]=549051;c[i+12>>2]=u;c[i+16>>2]=549058;c[i+20>>2]=e;_ERR_add_error_data(6,i);ga=N;y=72;break}case 60:{_ERR_put_error(34,133,140,548208,384);y=64;break}case 62:{_ERR_put_error(34,133,65,548208,393);y=64;break}case 65:{_ERR_put_error(34,132,138,548208,351);e=c[Q>>2]|0;u=c[R>>2]|0;D=c[Q+8>>2]|0;c[h>>2]=549042;c[h+4>>2]=e;c[h+8>>2]=549051;c[h+12>>2]=u;c[h+16>>2]=549058;c[h+20>>2]=D;_ERR_add_error_data(6,h);ga=N;y=72;break}case 70:{_ERR_put_error(34,132,142,548208,360);ga=N;y=72;break}case 71:{_ERR_put_error(34,132,65,548208,367);ga=O;y=72;break}case 76:{_ERR_put_error(34,131,138,548208,270);D=c[G>>2]|0;u=c[H>>2]|0;e=c[G+8>>2]|0;c[g>>2]=549042;c[g+4>>2]=D;c[g+8>>2]=549051;c[g+12>>2]=u;c[g+16>>2]=549058;c[g+20>>2]=e;_ERR_add_error_data(6,g);fa=B;break}case 79:{_ERR_put_error(34,131,139,548208,277);fa=B;break}case 80:{_ERR_put_error(34,131,65,548208,284);fa=C;break}case 84:{_ERR_put_error(34,130,110,548208,184);e=c[v>>2]|0;u=c[x>>2]|0;D=c[w>>2]|0;c[f>>2]=549042;c[f+4>>2]=e;c[f+8>>2]=549051;c[f+12>>2]=u;c[f+16>>2]=549058;c[f+20>>2]=D;_ERR_add_error_data(6,f);t=s;break a;break}case 86:{_ERR_put_error(34,130,65,548208,190);t=s;break a;break}case 89:{_ASN1_item_free(da,101432);_ERR_put_error(34,130,65,548208,197);t=s;break a;break}}if((y|0)==64){_sk_pop_free(Z,5051);_sk_pop_free(Y,5047);ga=N;y=72}if((y|0)==72){_ASN1_item_free(ga,101460);_X509V3_section_free(d,M);fa=B}_ASN1_item_free(fa,101432);_X509V3_section_free(d,A);t=s;break a}while(0);_sk_pop_free(s,5047);r=q;l=b;return r|0}while(0);_sk_pop_free(t,5047);_sk_pop_free(q,5052);r=0;l=b;return r|0}function _POLICYINFO_free(a){a=a|0;_ASN1_item_free(a,101432);return}function _print_qualifiers(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0;e=l;l=l+80|0;if((l|0)>=(m|0))ba(80);f=e+72|0;g=e+56|0;h=e+40|0;i=e+24|0;j=e+16|0;k=e;if((_sk_num(b)|0)<=0){l=e;return}n=d+2|0;o=0;do{p=_sk_value(b,o)|0;switch(_OBJ_obj2nid(c[p>>2]|0)|0){case 164:{q=c[(c[p+4>>2]|0)+8>>2]|0;c[k>>2]=d;c[k+4>>2]=1263606;c[k+8>>2]=q;_BIO_printf(a,548488,k)|0;break}case 165:{c[j>>2]=d;c[j+4>>2]=1263606;_BIO_printf(a,548500,j)|0;q=c[p+4>>2]|0;r=c[q>>2]|0;if(r|0){s=c[(c[r>>2]|0)+8>>2]|0;c[i>>2]=n;c[i+4>>2]=1263606;c[i+8>>2]=s;_BIO_printf(a,548517,i)|0;s=r+4|0;r=(_sk_num(c[s>>2]|0)|0)>1;c[h>>2]=n;c[h+4>>2]=1263606;c[h+8>>2]=r?1121408:1263606;_BIO_printf(a,548538,h)|0;if((_sk_num(c[s>>2]|0)|0)>0){r=0;do{t=_sk_value(c[s>>2]|0,r)|0;if(r|0)_BIO_puts(a,1144817)|0;u=_i2s_ASN1_INTEGER(0,t)|0;_BIO_puts(a,u)|0;_CRYPTO_free(u);r=r+1|0}while((r|0)<(_sk_num(c[s>>2]|0)|0))}_BIO_puts(a,1124879)|0}s=c[q+4>>2]|0;if(s|0){r=c[s+8>>2]|0;c[g>>2]=n;c[g+4>>2]=1263606;c[g+8>>2]=r;_BIO_printf(a,548552,g)|0}break}default:{c[f>>2]=n;c[f+4>>2]=1263606;_BIO_printf(a,548574,f)|0;_i2a_ASN1_OBJECT(a,c[p>>2]|0)|0;_BIO_puts(a,1124879)|0}}o=o+1|0}while((o|0)<(_sk_num(b)|0));l=e;return}function _i2v_BASIC_CONSTRAINTS(a,b,d){a=a|0;b=b|0;d=d|0;var e=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=a;c[e>>2]=d;_X509V3_add_value_bool(548661,c[b>>2]|0,e)|0;_X509V3_add_value_int(548664,c[b+4>>2]|0,e)|0;l=a;return c[e>>2]|0}function _v2i_BASIC_CONSTRAINTS(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0;b=l;l=l+32|0;if((l|0)>=(m|0))ba(32);a=b;e=_ASN1_item_new(101848)|0;if(!e){_ERR_put_error(34,102,65,548617,111);f=0;l=b;return f|0}if((_sk_num(d)|0)<=0){f=e;l=b;return f|0}g=e+4|0;h=0;while(1){i=_sk_value(d,h)|0;j=i+4|0;k=c[j>>2]|0;if(!(_strcmp(k,548661)|0)){if(!(_X509V3_get_value_bool(i,e)|0))break}else{if(_strcmp(k,548664)|0){n=9;break}if(!(_X509V3_get_value_int(i,g)|0))break}h=h+1|0;if((h|0)>=(_sk_num(d)|0)){f=e;n=12;break}}if((n|0)==9){_ERR_put_error(34,102,106,548617,123);d=c[i>>2]|0;h=c[j>>2]|0;j=c[i+8>>2]|0;c[a>>2]=549042;c[a+4>>2]=d;c[a+8>>2]=549051;c[a+12>>2]=h;c[a+16>>2]=549058;c[a+20>>2]=j;_ERR_add_error_data(6,a)}else if((n|0)==12){l=b;return f|0}_ASN1_item_free(e,101848);f=0;l=b;return f|0}function _X509V3_add_value_bool(a,b,c){a=a|0;b=b|0;c=c|0;return _X509V3_add_value(a,(b|0)==0?1060768:1060763,c)|0}function _v2i_subject_alt(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0;e=_sk_new_null()|0;if(!e){_ERR_put_error(34,154,65,545536,316);f=0;return f|0}if((_sk_num(d)|0)>0)g=0;else{f=e;return f|0}a:while(1){h=_sk_value(d,g)|0;i=h+4|0;if(((_name_cmp(c[i>>2]|0,549172)|0)==0?(j=c[h+8>>2]|0,(j|0)!=0):0)?(_strcmp(j,1119656)|0)==0:0){if(!(_copy_email(b,e,0)|0))break}else k=8;do if((k|0)==8){k=0;if(((_name_cmp(c[i>>2]|0,549172)|0)==0?(j=c[h+8>>2]|0,j|0):0)?(_strcmp(j,1062978)|0)==0:0)if(!(_copy_email(b,e,1)|0))break a;else break;j=_v2i_GENERAL_NAME_ex(0,a,b,h,0)|0;if(!j)break a;_sk_push(e,j)|0}while(0);g=g+1|0;if((g|0)>=(_sk_num(d)|0)){f=e;k=16;break}}if((k|0)==16)return f|0;_sk_pop_free(e,5046);f=0;return f|0}function _v2i_issuer_alt(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0;e=_sk_new_null()|0;if(!e){_ERR_put_error(34,153,65,545536,247);f=0;return f|0}if((_sk_num(d)|0)<=0){f=e;return f|0}g=b+4|0;a:do if(b){h=0;b:while(1){i=_sk_value(d,h)|0;if(((_name_cmp(c[i+4>>2]|0,549634)|0)==0?(j=c[i+8>>2]|0,(j|0)!=0):0)?(_strcmp(j,1119656)|0)==0:0){if((c[b>>2]|0)!=1){j=c[g>>2]|0;if(!j){k=15;break a}l=_X509_get_ext_by_NID(j,85,-1)|0;if((l|0)>=0){j=_X509_get_ext(c[g>>2]|0,l)|0;if(!j){k=20;break}l=_X509V3_EXT_d2i(j)|0;if(!l){k=20;break}if((_sk_num(l)|0)>0){j=0;do{if(!(_sk_push(e,_sk_value(l,j)|0)|0)){k=23;break b}j=j+1|0}while((j|0)<(_sk_num(l)|0))}_sk_free(l)}}}else{j=_v2i_GENERAL_NAME_ex(0,a,b,i,0)|0;if(!j)break a;_sk_push(e,j)|0}h=h+1|0;if((h|0)>=(_sk_num(d)|0)){f=e;k=29;break}}if((k|0)==20){_ERR_put_error(34,123,126,545536,288);break}else if((k|0)==23){_ERR_put_error(34,123,65,545536,295);break}else if((k|0)==29)return f|0}else{h=0;while(1){j=_sk_value(d,h)|0;if(((_name_cmp(c[j+4>>2]|0,549634)|0)==0?(m=c[j+8>>2]|0,m|0):0)?(_strcmp(m,1119656)|0)==0:0){k=15;break a}m=_v2i_GENERAL_NAME_ex(0,a,0,j,0)|0;if(!m)break a;_sk_push(e,m)|0;h=h+1|0;if((h|0)>=(_sk_num(d)|0)){f=e;break}}return f|0}while(0);if((k|0)==15)_ERR_put_error(34,123,127,545536,280);_sk_pop_free(e,5046);f=0;return f|0}function _copy_email(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0;do if(a){if((c[a>>2]|0)==1){e=1;return e|0}f=c[a+8>>2]|0;if(!f){g=c[a+12>>2]|0;if(!g){h=5;break}i=c[(c[g>>2]|0)+16>>2]|0}else i=_X509_get_subject_name(f)|0;a:do if(!d){f=-1;while(1){f=_X509_NAME_get_index_by_NID(i,48,f)|0;if((f|0)<=-1){e=1;break}g=_ASN1_STRING_dup(_X509_NAME_ENTRY_get_data(_X509_NAME_get_entry(i,f)|0)|0)|0;if(!g){j=0;h=16;break a}k=_GENERAL_NAME_new()|0;if(!k){j=g;h=16;break a}c[k+4>>2]=g;c[k>>2]=1;if(!(_sk_push(b,k)|0)){l=k;h=18;break a}}return e|0}else{f=-1;while(1){k=_X509_NAME_get_index_by_NID(i,48,f)|0;if((k|0)<=-1){e=1;break}g=_X509_NAME_get_entry(i,k)|0;m=_ASN1_STRING_dup(_X509_NAME_ENTRY_get_data(g)|0)|0;_X509_NAME_delete_entry(i,k)|0;_X509_NAME_ENTRY_free(g);if(!m){j=0;h=16;break a}g=_GENERAL_NAME_new()|0;if(!g){j=m;h=16;break a}c[g+4>>2]=m;c[g>>2]=1;if(!(_sk_push(b,g)|0)){l=g;h=18;break a}else f=k+-1|0}return e|0}while(0);if((h|0)==16){_ERR_put_error(34,122,65,545536,377);n=j;o=0;break}else if((h|0)==18){_ERR_put_error(34,122,65,545536,384);n=0;o=l;break}}else h=5;while(0);if((h|0)==5){_ERR_put_error(34,122,125,545536,356);n=0;o=0}_GENERAL_NAME_free(o);_ASN1_STRING_free(n);e=0;return e|0}function _X509_get_subject_name(a){a=a|0;return c[(c[a>>2]|0)+20>>2]|0}function _X509_NAME_get_index_by_NID(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0;e=_OBJ_nid2obj(b)|0;if(!e){f=-2;return f|0}if(!a){f=-1;return f|0}b=c[a>>2]|0;a=_sk_num(b)|0;g=(d|0)>-1?d:-1;while(1){d=g+1|0;if((d|0)>=(a|0)){f=-1;h=6;break}if(!(_OBJ_cmp(c[(_sk_value(b,d)|0)>>2]|0,e)|0)){f=d;h=6;break}else g=d}if((h|0)==6)return f|0;return 0}function _X509_NAME_delete_entry(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0;if(!a){d=0;return d|0}if((b|0)<0|(_sk_num(c[a>>2]|0)|0)<=(b|0)){d=0;return d|0}e=c[a>>2]|0;f=_sk_delete(e,b)|0;g=_sk_num(e)|0;c[a+4>>2]=1;if((g|0)==(b|0)){d=f;return d|0}if(!b)h=(c[f+8>>2]|0)+-1|0;else h=c[(_sk_value(e,b+-1|0)|0)+8>>2]|0;if((h+1|0)<(c[(_sk_value(e,b)|0)+8>>2]|0)&(g|0)>(b|0))i=b;else{d=f;return d|0}do{b=(_sk_value(e,i)|0)+8|0;c[b>>2]=(c[b>>2]|0)+-1;i=i+1|0}while((i|0)!=(g|0));d=f;return d|0}function _sk_delete(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0;if((a|0)==0|(b|0)<0){d=0;return d|0}e=c[a>>2]|0;if((e|0)<=(b|0)){d=0;return d|0}f=a+4|0;g=c[f>>2]|0;h=c[g+(b<<2)>>2]|0;i=e+-1|0;if((i|0)>(b|0)?(e=b+1|0,c[g+(b<<2)>>2]=c[g+(e<<2)>>2],(e|0)!=(i|0)):0){g=e;do{e=c[f>>2]|0;b=g;g=g+1|0;c[e+(b<<2)>>2]=c[e+(g<<2)>>2]}while((g|0)!=(i|0))}c[a>>2]=i;d=h;return d|0}function _i2r_PKEY_USAGE_PERIOD(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=a;c[f>>2]=e;c[f+4>>2]=1263606;_BIO_printf(d,548690,f)|0;if(c[b>>2]|0){_BIO_write(d,548694,12)|0;_ASN1_GENERALIZEDTIME_print(d,c[b>>2]|0)|0;f=b+4|0;if(!(c[f>>2]|0))g=f;else{_BIO_write(d,1144817,2)|0;g=f}}else g=b+4|0;if(!(c[g>>2]|0)){l=a;return 1}_BIO_write(d,548707,11)|0;_ASN1_GENERALIZEDTIME_print(d,c[g>>2]|0)|0;l=a;return 1}function _i2v_ASN1_BIT_STRING(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;c[f>>2]=d;g=c[a+52>>2]|0;a=g+4|0;if(!(c[a>>2]|0)){h=d;l=e;return h|0}else{i=g;j=a}while(1){if(_ASN1_BIT_STRING_get_bit(b,c[i>>2]|0)|0)_X509V3_add_value(c[j>>2]|0,0,f)|0;j=i+16|0;if(!(c[j>>2]|0))break;else i=i+12|0}h=c[f>>2]|0;l=e;return h|0}function _v2i_ASN1_BIT_STRING(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;b=l;l=l+32|0;if((l|0)>=(m|0))ba(32);e=b;f=_ASN1_STRING_type_new(3)|0;if(!f){_ERR_put_error(34,101,65,548998,116);g=0;l=b;return g|0}if((_sk_num(d)|0)<=0){g=f;l=b;return g|0}h=a+52|0;a=0;a:while(1){i=_sk_value(d,a)|0;j=c[h>>2]|0;k=j+4|0;n=c[k>>2]|0;o=i+4|0;if(!n){p=14;break}q=c[o>>2]|0;r=j;j=n;n=k;while(1){if(!(_strcmp(c[r+8>>2]|0,q)|0))break;if(!(_strcmp(j,q)|0))break;k=r+16|0;j=c[k>>2]|0;if(!j){p=14;break a}else{r=r+12|0;n=k}}if(!(_ASN1_BIT_STRING_set_bit(f,c[r>>2]|0,1)|0)){p=11;break}a=a+1|0;if(!(c[n>>2]|0)){p=14;break}if((a|0)>=(_sk_num(d)|0)){g=f;p=15;break}}if((p|0)==11){_ERR_put_error(34,101,65,548998,126);_ASN1_STRING_free(f);g=0;l=b;return g|0}else if((p|0)==14){_ERR_put_error(34,101,111,548998,135);d=c[i>>2]|0;a=c[o>>2]|0;o=c[i+8>>2]|0;c[e>>2]=549042;c[e+4>>2]=d;c[e+8>>2]=549051;c[e+12>>2]=a;c[e+16>>2]=549058;c[e+20>>2]=o;_ERR_add_error_data(6,e);_ASN1_STRING_free(f);g=0;l=b;return g|0}else if((p|0)==15){l=b;return g|0}return 0}function _i2s_ASN1_OCTET_STRING(a,b){a=a|0;b=b|0;return _hex_to_string(c[b+8>>2]|0,c[b>>2]|0)|0}function _s2i_skey_id(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0;a=l;l=l+80|0;if((l|0)>=(m|0))ba(80);e=a+4|0;f=a+8|0;g=a;if(_strcmp(d,1127127)|0){h=_ASN1_STRING_type_new(4)|0;do if(h){i=_string_to_hex(d,e)|0;c[h+8>>2]=i;if(!i){_ASN1_STRING_free(h);j=0;break}else{c[h>>2]=c[e>>2];j=h;break}}else{_ERR_put_error(34,112,65,549066,87);j=0}while(0);k=j;l=a;return k|0}j=_ASN1_STRING_type_new(4)|0;if(!j){_ERR_put_error(34,115,65,549066,114);k=0;l=a;return k|0}do if(b){if((c[b>>2]|0)==1){k=j;l=a;return k|0}h=c[b+12>>2]|0;if(!h){e=c[b+8>>2]|0;if(!e){n=14;break}o=(c[e>>2]|0)+24|0}else o=(c[h>>2]|0)+20|0;h=c[(c[o>>2]|0)+4>>2]|0;if(!h){_ERR_put_error(34,115,114,549066,132);break}e=c[h+8>>2]|0;d=c[h>>2]|0;if(_EVP_Digest(e,d,f,g,_EVP_sha1()|0,0)|0)if(!(_ASN1_STRING_set(j,f,c[g>>2]|0)|0)){_ERR_put_error(34,115,65,549066,141);break}else{k=j;l=a;return k|0}}else n=14;while(0);if((n|0)==14)_ERR_put_error(34,115,114,549066,122);_ASN1_STRING_free(j);k=0;l=a;return k|0}function _i2s_ASN1_IA5STRING(b,d){b=b|0;d=d|0;var e=0,f=0;if(!d){e=0;return e|0}b=c[d>>2]|0;if(!b){e=0;return e|0}f=_CRYPTO_malloc(b+1|0,549109,87)|0;if(!f){_ERR_put_error(34,149,65,549109,88);e=0;return e|0}else{_memcpy(f|0,c[d+8>>2]|0,c[d>>2]|0)|0;a[f+(c[d>>2]|0)>>0]=0;e=f;return e|0}return 0}function _s2i_ASN1_IA5STRING(a,b,c){a=a|0;b=b|0;c=c|0;var d=0;if(!c){_ERR_put_error(34,100,107,549109,102);d=0;return d|0}b=_ASN1_STRING_type_new(22)|0;do if(b|0)if(!(_ASN1_STRING_set(b,c,_strlen(c)|0)|0)){_ASN1_STRING_free(b);break}else{d=b;return d|0}while(0);_ERR_put_error(34,100,65,549109,117);d=0;return d|0}function _i2d_X509_NAME(a,b){a=a|0;b=b|0;return _ASN1_item_i2d(a,b,95480)|0}function _ASN1_item_digest(a,b,d,e,f){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0;g=l;l=l+16|0;if((l|0)>=(m|0))ba(16);h=g;c[h>>2]=0;i=_ASN1_item_i2d(d,h,a)|0;a=c[h>>2]|0;if((a|0)!=0?(_EVP_Digest(a,i,e,f,b,0)|0)!=0:0){_CRYPTO_free(c[h>>2]|0);j=1}else j=0;l=g;return j|0}function _def_crl_lookup(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);g=f;c[g>>2]=d;if(!(_sk_is_sorted(c[(c[a>>2]|0)+20>>2]|0)|0)){_CRYPTO_lock(9,6,549433,442);_sk_sort(c[(c[a>>2]|0)+20>>2]|0);_CRYPTO_lock(10,6,549433,444)}h=_sk_find(c[(c[a>>2]|0)+20>>2]|0,g)|0;if((h|0)<0){i=0;l=f;return i|0}if((h|0)>=(_sk_num(c[(c[a>>2]|0)+20>>2]|0)|0)){i=0;l=f;return i|0}a:do if(!e){g=h;while(1){j=_sk_value(c[(c[a>>2]|0)+20>>2]|0,g)|0;if(_ASN1_INTEGER_cmp(c[j>>2]|0,d)|0){i=0;k=24;break}n=j+12|0;o=c[n>>2]|0;if(!o){p=j;break a}q=c[(c[a>>2]|0)+8>>2]|0;if((_sk_num(o)|0)>0){o=0;do{r=_sk_value(c[n>>2]|0,o)|0;if((c[r>>2]|0)==4?(_X509_NAME_cmp(q,c[r+4>>2]|0)|0)==0:0){p=j;break a}o=o+1|0}while((o|0)<(_sk_num(c[n>>2]|0)|0))}g=g+1|0;if((g|0)>=(_sk_num(c[(c[a>>2]|0)+20>>2]|0)|0)){i=0;k=24;break}}if((k|0)==24){l=f;return i|0}}else{g=h;while(1){n=_sk_value(c[(c[a>>2]|0)+20>>2]|0,g)|0;if(_ASN1_INTEGER_cmp(c[n>>2]|0,d)|0){i=0;k=24;break}o=n+12|0;j=c[o>>2]|0;if(!j){if(!(_X509_NAME_cmp(e,c[(c[a>>2]|0)+8>>2]|0)|0)){p=n;break a}}else if((_sk_num(j)|0)>0){j=0;do{q=_sk_value(c[o>>2]|0,j)|0;if((c[q>>2]|0)==4?(_X509_NAME_cmp(e,c[q+4>>2]|0)|0)==0:0){p=n;break a}j=j+1|0}while((j|0)<(_sk_num(c[o>>2]|0)|0))}g=g+1|0;if((g|0)>=(_sk_num(c[(c[a>>2]|0)+20>>2]|0)|0)){i=0;k=24;break}}if((k|0)==24){l=f;return i|0}}while(0);if(b|0)c[b>>2]=p;i=(c[p+16>>2]|0)==8?2:1;l=f;return i|0}function _def_crl_verify(a,b){a=a|0;b=b|0;return _ASN1_item_verify(102232,c[a+4>>2]|0,c[a+8>>2]|0,c[a>>2]|0,b)|0}function _ASN1_item_verify(a,b,d,e,f){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;g=l;l=l+48|0;if((l|0)>=(m|0))ba(48);h=g+16|0;i=g+8|0;j=g+4|0;k=g;c[i>>2]=0;if(!f){_ERR_put_error(13,197,67,549272,146);n=-1;l=g;return n|0}if((c[d+4>>2]|0)==3?c[d+12>>2]&7|0:0){_ERR_put_error(13,197,220,549272,151);n=-1;l=g;return n|0}_EVP_MD_CTX_init(h);a:do if(_OBJ_find_sigid_algs(_OBJ_obj2nid(c[b>>2]|0)|0,j,k)|0){o=c[j>>2]|0;do if(o){p=_EVP_get_digestbyname(_OBJ_nid2sn(o)|0)|0;if(!p){_ERR_put_error(13,197,161,549272,182);q=-1;break a}r=_EVP_PKEY_type(c[k>>2]|0)|0;if((r|0)!=(c[c[f+12>>2]>>2]|0)){_ERR_put_error(13,197,200,549272,188);q=-1;break a}if(!(_EVP_DigestVerifyInit(h,0,p,0,f)|0)){_ERR_put_error(13,197,6,549272,193);q=0;break a}}else{p=c[f+12>>2]|0;if(p|0?(r=c[p+100>>2]|0,r|0):0){p=Wh[r&63](h,a,e,b,d,f)|0;if((p|0)==2)break;else{q=p;break a}}_ERR_put_error(13,197,199,549272,165);q=-1;break a}while(0);o=_ASN1_item_i2d(e,i,a)|0;p=c[i>>2]|0;if(!p){_ERR_put_error(13,197,65,549272,203);q=-1;break}if(!(_EVP_DigestUpdate(h,p,o)|0)){_ERR_put_error(13,197,6,549272,208);q=0;break}_OPENSSL_cleanse(c[i>>2]|0,o);_CRYPTO_free(c[i>>2]|0);if((_EVP_DigestVerifyFinal(h,c[d+8>>2]|0,c[d>>2]|0)|0)<1){_ERR_put_error(13,197,6,549272,218);q=0}else q=1}else{_ERR_put_error(13,197,199,549272,159);q=-1}while(0);_EVP_MD_CTX_cleanup(h)|0;n=q;l=g;return n|0}function _EVP_PKEY_type(a){a=a|0;var b=0,d=0,e=0,f=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b;e=_EVP_PKEY_asn1_find(d,a)|0;if(!e)f=0;else f=c[e>>2]|0;e=c[d>>2]|0;if(!e){l=b;return f|0}_ENGINE_finish(e)|0;l=b;return f|0}function _EVP_DigestVerifyFinal(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0;e=l;l=l+96|0;if((l|0)>=(m|0))ba(96);f=e+8|0;g=e+32|0;h=e;i=a+16|0;j=c[(c[c[i>>2]>>2]|0)+72>>2]|0;_EVP_MD_CTX_init(f);if(!(_EVP_MD_CTX_copy_ex(f,a)|0)){k=-1;l=e;return k|0}if(j|0){j=c[f+16>>2]|0;a=ri[c[(c[j>>2]|0)+72>>2]&511](j,b,d,f)|0;_EVP_MD_CTX_cleanup(f)|0;k=a;l=e;return k|0}a=_EVP_DigestFinal_ex(f,g,h)|0;_EVP_MD_CTX_cleanup(f)|0;if(!a){k=0;l=e;return k|0}k=_EVP_PKEY_verify(c[i>>2]|0,b,d,g,c[h>>2]|0)|0;l=e;return k|0}function _EVP_PKEY_verify(a,b,d,e,f){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0;if((a|0?(g=c[a>>2]|0,g|0):0)?(h=c[g+48>>2]|0,h|0):0)if((c[a+16>>2]|0)==16){i=Fi[h&127](a,b,d,e,f)|0;return i|0}else{_ERR_put_error(6,142,151,530909,144);i=-1;return i|0}_ERR_put_error(6,142,150,530909,140);i=-2;return i|0}function _crl_inf_cb(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;e=c[b>>2]|0;if(!e)return 1;b=c[e+20>>2]|0;if(!((a|0)==5&(b|0)!=0))return 1;_sk_set_cmp_func(b,4417)|0;return 1}function _X509_REVOKED_cmp(a,b){a=a|0;b=b|0;return _ASN1_STRING_cmp(c[c[a>>2]>>2]|0,c[c[b>>2]>>2]|0)|0}function _sk_set_cmp_func(a,b){a=a|0;b=b|0;var d=0,e=0;d=a+16|0;e=c[d>>2]|0;if((e|0)!=(b|0))c[a+8>>2]=0;c[d>>2]=b;return e|0}function _sk_is_sorted(a){a=a|0;var b=0;if(!a)b=1;else b=c[a+8>>2]|0;return b|0}function _ASN1_INTEGER_cmp(a,b){a=a|0;b=b|0;var d=0,e=0;d=c[a+4>>2]&256;if((d|0)==(c[b+4>>2]&256|0)){e=_ASN1_STRING_cmp(a,b)|0;return ((d|0)==0?e:0-e|0)|0}else return (d>>>7^2)+-1|0;return 0}function _X509_NAME_cmp(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0;d=a+12|0;if(!((c[d>>2]|0)!=0?!(c[a+4>>2]|0):0))e=3;if((e|0)==3?(_i2d_X509_NAME(a,0)|0)<0:0){f=-2;return f|0}g=b+12|0;if(!((c[g>>2]|0)!=0?!(c[b+4>>2]|0):0))e=6;if((e|0)==6?(_i2d_X509_NAME(b,0)|0)<0:0){f=-2;return f|0}e=c[a+16>>2]|0;a=e-(c[b+16>>2]|0)|0;if(a|0){f=a;return f|0}f=_memcmp(c[d>>2]|0,c[g>>2]|0,e)|0;return f|0}function _X509_OBJECT_retrieve_match(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0;d=_sk_find(a,b)|0;if((d|0)==-1){e=0;return e|0}if(((c[b>>2]|0)+-1|0)>>>0>=2){e=_sk_value(a,d)|0;return e|0}if((d|0)>=(_sk_num(a)|0)){e=0;return e|0}f=b+4|0;g=d;a:while(1){h=_sk_value(a,g)|0;d=c[h>>2]|0;if((d|0)!=(c[b>>2]|0)){e=0;i=19;break}switch(d|0){case 1:{j=_X509_subject_name_cmp(c[h+4>>2]|0,c[f>>2]|0)|0;i=10;break}case 2:{j=_X509_CRL_cmp(c[h+4>>2]|0,c[f>>2]|0)|0;i=10;break}default:k=d}if((i|0)==10){i=0;if(j|0){e=0;i=19;break}k=c[b>>2]|0}switch(k|0){case 1:{if(!(_X509_cmp(c[h+4>>2]|0,c[f>>2]|0)|0)){i=16;break a}break}case 2:{if(!(_X509_CRL_match(c[h+4>>2]|0,c[f>>2]|0)|0)){i=17;break a}break}default:{i=18;break a}}g=g+1|0;if((g|0)>=(_sk_num(a)|0)){e=0;i=19;break}}if((i|0)==16){e=h;return e|0}else if((i|0)==17){e=h;return e|0}else if((i|0)==18){e=h;return e|0}else if((i|0)==19)return e|0;return 0}function _X509_free(a){a=a|0;_ASN1_item_free(a,102656);return}function _x509_cb(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;e=c[b>>2]|0;switch(a|0){case 1:{c[e+12>>2]=0;c[e+20>>2]=0;c[e+40>>2]=0;c[e+32>>2]=-1;c[e+56>>2]=0;c[e+60>>2]=0;c[e+100>>2]=0;c[e+68>>2]=0;_CRYPTO_new_ex_data(10,e,e+24|0)|0;return 1}case 5:{a=e+20|0;b=c[a>>2]|0;if(b|0)_CRYPTO_free(b);c[a>>2]=_X509_NAME_oneline(c[(c[e>>2]|0)+20>>2]|0,0,0)|0;return 1}case 3:{_CRYPTO_free_ex_data(10,e,e+24|0);_X509_CERT_AUX_free(c[e+100>>2]|0);_ASN1_OCTET_STRING_free(c[e+56>>2]|0);_AUTHORITY_KEYID_free(c[e+60>>2]|0);_CRL_DIST_POINTS_free(c[e+68>>2]|0);_policy_cache_free(c[e+64>>2]|0);_GENERAL_NAMES_free(c[e+72>>2]|0);_NAME_CONSTRAINTS_free(c[e+76>>2]|0);a=c[e+20>>2]|0;if(!a)return 1;_CRYPTO_free(a);return 1}default:return 1}return 0}function _X509_CERT_AUX_free(a){a=a|0;_ASN1_item_free(a,102768);return}function _CRL_DIST_POINTS_free(a){a=a|0;_ASN1_item_free(a,99024);return}function _policy_cache_free(a){a=a|0;var b=0;if(!a)return;b=c[a>>2]|0;if(b|0)_policy_data_free(b);b=c[a+4>>2]|0;if(b|0)_sk_pop_free(b,5053);_CRYPTO_free(a);return}function _NAME_CONSTRAINTS_free(a){a=a|0;_ASN1_item_free(a,100416);return}function _policy_data_free(a){a=a|0;_ASN1_OBJECT_free(c[a+4>>2]|0);if(!(c[a>>2]&4))_sk_pop_free(c[a+8>>2]|0,5054);_sk_pop_free(c[a+12>>2]|0,5050);_CRYPTO_free(a);return}function _POLICYQUALINFO_free(a){a=a|0;_ASN1_item_free(a,101460);return}function _pubkey_cb(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;if((a|0)!=3)return 1;_EVP_PKEY_free(c[(c[b>>2]|0)+8>>2]|0);return 1}function _X509_subject_name_cmp(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0;d=c[(c[a>>2]|0)+20>>2]|0;a=c[(c[b>>2]|0)+20>>2]|0;b=d+12|0;if(!((c[b>>2]|0)!=0?!(c[d+4>>2]|0):0))e=3;if((e|0)==3?(_i2d_X509_NAME(d,0)|0)<0:0){f=-2;return f|0}g=a+12|0;if(!((c[g>>2]|0)!=0?!(c[a+4>>2]|0):0))e=6;if((e|0)==6?(_i2d_X509_NAME(a,0)|0)<0:0){f=-2;return f|0}e=c[d+16>>2]|0;d=e-(c[a+16>>2]|0)|0;if(d|0){f=d;return f|0}f=_memcmp(c[b>>2]|0,c[g>>2]|0,e)|0;return f|0}function _X509_CRL_cmp(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0;d=c[(c[a>>2]|0)+8>>2]|0;a=c[(c[b>>2]|0)+8>>2]|0;b=d+12|0;if(!((c[b>>2]|0)!=0?!(c[d+4>>2]|0):0))e=3;if((e|0)==3?(_i2d_X509_NAME(d,0)|0)<0:0){f=-2;return f|0}g=a+12|0;if(!((c[g>>2]|0)!=0?!(c[a+4>>2]|0):0))e=6;if((e|0)==6?(_i2d_X509_NAME(a,0)|0)<0:0){f=-2;return f|0}e=c[d+16>>2]|0;d=e-(c[a+16>>2]|0)|0;if(d|0){f=d;return f|0}f=_memcmp(c[b>>2]|0,c[g>>2]|0,e)|0;return f|0}function _X509_cmp(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;_X509_check_purpose(a,-1,0)|0;_X509_check_purpose(b,-1,0)|0;d=_memcmp(a+80|0,b+80|0,20)|0;if(d|0){e=d;return e|0}d=c[a>>2]|0;if(c[d+48>>2]|0){e=0;return e|0}a=c[b>>2]|0;if(c[a+48>>2]|0){e=0;return e|0}b=c[d+44>>2]|0;f=b-(c[a+44>>2]|0)|0;if(f|0){e=f;return e|0}e=_memcmp(c[d+40>>2]|0,c[a+40>>2]|0,b)|0;return e|0}function _X509_CRL_match(a,b){a=a|0;b=b|0;return _memcmp(a+44|0,b+44|0,20)|0}function _X509_check_purpose(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e;if(!(c[a+40>>2]&256)){_CRYPTO_lock(9,3,549747,132);_x509v3_cache_extensions(a);_CRYPTO_lock(10,3,549747,134)}if((b|0)==-1){g=1;l=e;return g|0}h=b+-1|0;do if(h>>>0<9){i=h;j=12}else{c[f>>2]=b;k=c[305418]|0;if(k|0?(n=_sk_find(k,f)|0,k=n+9|0,(n|0)!=-1):0){if((k|0)==-1){g=-1;l=e;return g|0}if((k|0)<0){o=0;break}if((k|0)<9){i=k;j=12;break}o=_sk_value(c[305418]|0,n)|0;break}g=-1;l=e;return g|0}while(0);if((j|0)==12)o=103336+(i*28|0)|0;g=nj[c[o+12>>2]&2047](o,a,d)|0;l=e;return g|0}function _x509v3_cache_extensions(a){a=a|0;var b=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=b+4|0;f=b;g=a+40|0;if(c[g>>2]&256|0){l=b;return}_X509_digest(a,_EVP_sha1()|0,a+80|0,0)|0;if(!(_ASN1_INTEGER_get(c[c[a>>2]>>2]|0)|0))c[g>>2]=c[g>>2]|64;h=_X509_get_ext_d2i(a,87,0,0)|0;if(h|0){i=(c[h>>2]|0)!=0;if(i)c[g>>2]=c[g>>2]|16;j=c[h+4>>2]|0;do if(j)if((c[j+4>>2]|0)==258|i^1){c[g>>2]=c[g>>2]|128;k=0;break}else{k=_ASN1_INTEGER_get(j)|0;break}else k=-1;while(0);c[a+32>>2]=k;_BASIC_CONSTRAINTS_free(h);c[g>>2]=c[g>>2]|1}h=_X509_get_ext_d2i(a,663,0,0)|0;if(h|0){if(!(((c[g>>2]&16|0)==0?(_X509_get_ext_by_NID(a,85,-1)|0)<=-1:0)?(_X509_get_ext_by_NID(a,86,-1)|0)<=-1:0))c[g>>2]=c[g>>2]|128;k=c[h>>2]|0;if(!k)n=-1;else n=_ASN1_INTEGER_get(k)|0;c[a+36>>2]=n;_PROXY_CERT_INFO_EXTENSION_free(h);c[g>>2]=c[g>>2]|1024}h=_X509_get_ext_d2i(a,83,0,0)|0;if(h|0){n=c[h>>2]|0;if((n|0)>0){k=c[h+8>>2]|0;j=d[k>>0]|0;i=a+44|0;c[i>>2]=j;if((n|0)!=1)c[i>>2]=(d[k+1>>0]|0)<<8|j}else c[a+44>>2]=0;c[g>>2]=c[g>>2]|2;_ASN1_BIT_STRING_free(h)}h=a+48|0;c[h>>2]=0;j=_X509_get_ext_d2i(a,126,0,0)|0;if(j|0){c[g>>2]=c[g>>2]|4;c[f>>2]=0;if((_sk_num(j)|0)>0){k=0;do{switch(_OBJ_obj2nid(_sk_value(j,k)|0)|0){case 129:{o=1;p=37;break}case 130:{o=2;p=37;break}case 132:{o=4;p=37;break}case 131:{o=8;p=37;break}case 139:case 137:{o=16;p=37;break}case 180:{o=32;p=37;break}case 133:{o=64;p=37;break}case 297:{o=128;p=37;break}case 910:{o=256;p=37;break}default:{}}if((p|0)==37){p=0;c[h>>2]=c[h>>2]|o}k=k+1|0}while((k|0)<(_sk_num(j)|0));c[f>>2]=k}_sk_pop_free(j,5050)}j=_X509_get_ext_d2i(a,71,0,0)|0;if(j|0){if((c[j>>2]|0)>0)q=d[c[j+8>>2]>>0]|0;else q=0;c[a+52>>2]=q;c[g>>2]=c[g>>2]|8;_ASN1_BIT_STRING_free(j)}c[a+56>>2]=_X509_get_ext_d2i(a,82,0,0)|0;j=a+60|0;c[j>>2]=_X509_get_ext_d2i(a,90,0,0)|0;q=_X509_get_subject_name(a)|0;do if((_X509_NAME_cmp(q,_X509_get_issuer_name(a)|0)|0)==0?(c[g>>2]=c[g>>2]|32,(_X509_check_akid(a,c[j>>2]|0)|0)==0):0){k=c[g>>2]|0;if(k&2|0?(c[a+44>>2]&4|0)==0:0)break;c[g>>2]=k|8192}while(0);c[a+72>>2]=_X509_get_ext_d2i(a,85,0,0)|0;j=_X509_get_ext_d2i(a,666,f,0)|0;c[a+76>>2]=j;if((j|0)==0&(c[f>>2]|0)!=-1)c[g>>2]=c[g>>2]|128;j=_X509_get_ext_d2i(a,103,0,0)|0;q=a+68|0;c[q>>2]=j;if((_sk_num(j)|0)>0){j=0;do{k=_sk_value(c[q>>2]|0,j)|0;o=c[k+4>>2]|0;if(!o)c[k+12>>2]=32895;else{h=c[o>>2]|0;if((h|0)>0){i=c[o+8>>2]|0;o=d[i>>0]|0;n=k+12|0;c[n>>2]=o;if((h|0)==1){r=n;s=o}else{h=(d[i+1>>0]|0)<<8|o;c[n>>2]=h;r=n;s=h}}else{h=k+12|0;r=h;s=c[h>>2]|0}c[r>>2]=s&32895}h=c[k>>2]|0;if(h|0?(c[h>>2]|0)==1:0){h=k+8|0;a:do if((_sk_num(c[h>>2]|0)|0)>0){n=0;while(1){t=_sk_value(c[h>>2]|0,n)|0;n=n+1|0;if((c[t>>2]|0)==4)break;if((n|0)>=(_sk_num(c[h>>2]|0)|0)){p=66;break a}}n=c[t+4>>2]|0;if(n)u=n;else p=66}else p=66;while(0);if((p|0)==66){p=0;u=_X509_get_issuer_name(a)|0}_DIST_POINT_set_dpname(c[k>>2]|0,u)|0}j=j+1|0}while((j|0)<(_sk_num(c[q>>2]|0)|0))}c[f>>2]=0;b:do if((_X509_get_ext_count(a)|0)>0){while(1){q=_X509_get_ext(a,c[f>>2]|0)|0;if((_OBJ_obj2nid(_X509_EXTENSION_get_object(q)|0)|0)==857)c[g>>2]=c[g>>2]|4096;if(_X509_EXTENSION_get_critical(q)|0){j=_OBJ_obj2nid(_X509_EXTENSION_get_object(q)|0)|0;c[e>>2]=j;if(!j){p=75;break}if(!(_OBJ_bsearch_(e,103588,11,4,4418)|0))break}j=(c[f>>2]|0)+1|0;c[f>>2]=j;if((j|0)>=(_X509_get_ext_count(a)|0))break b}c[g>>2]=c[g>>2]|512}while(0);c[g>>2]=c[g>>2]|256;l=b;return}function _check_purpose_ssl_client(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0;a=c[b+40>>2]|0;if(a&4|0?(c[b+48>>2]&2|0)==0:0){e=0;return e|0}f=a&2;if(!d){if(f|0?(c[b+44>>2]&136|0)==0:0){e=0;return e|0}if(a&8|0?(c[b+52>>2]&128|0)==0:0){e=0;return e|0}e=1;return e|0}d=(f|0)!=0;if(d?(c[b+44>>2]&4|0)==0:0){e=0;return e|0}if(!(a&1)){f=(a&8256|0)==8256;if(!(f|d)){if(!(a&8)){e=0;return e|0}d=c[b+52>>2]|0;if(!(d&7)){e=0;return e|0}else{g=d;h=13}}else{i=f?3:4;h=11}}else{i=a>>>4&1;h=11}a:do if((h|0)==11)switch(i&7){case 5:{g=c[b+52>>2]|0;h=13;break a;break}case 0:{e=0;return e|0}default:{j=i;break a}}while(0);if((h|0)==13)if(!(g&4)){e=0;return e|0}else j=5;e=j;return e|0}function _check_purpose_ssl_server(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0;a=c[b+40>>2]|0;if(a&4|0?(c[b+48>>2]&17|0)==0:0){e=0;return e|0}if(!d){if(a&8|0?(c[b+52>>2]&64|0)==0:0){e=0;return e|0}if(a&2|0?(c[b+44>>2]&168|0)==0:0){e=0;return e|0}e=1;return e|0}d=(a&2|0)!=0;if(d?(c[b+44>>2]&4|0)==0:0){e=0;return e|0}if(!(a&1)){f=(a&8256|0)==8256;if(!(f|d)){if(!(a&8)){e=0;return e|0}d=c[b+52>>2]|0;if(!(d&7)){e=0;return e|0}else{g=d;h=13}}else{i=f?3:4;h=11}}else{i=a>>>4&1;h=11}a:do if((h|0)==11)switch(i&7){case 5:{g=c[b+52>>2]|0;h=13;break a;break}case 0:{e=0;return e|0}default:{j=i;break a}}while(0);if((h|0)==13)if(!(g&4)){e=0;return e|0}else j=5;e=j;return e|0}function _check_purpose_ns_ssl_server(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0;a=c[b+40>>2]|0;if(a&4|0?(c[b+48>>2]&17|0)==0:0){e=0;return e|0}if(!d){if(a&8|0?(c[b+52>>2]&64|0)==0:0){e=0;return e|0}if(a&2|0){if(!(c[b+44>>2]&168)){e=0;return e|0}if(!(c[b+44>>2]&32)){e=0;return e|0}}e=1;return e|0}d=(a&2|0)!=0;if(d?(c[b+44>>2]&4|0)==0:0){e=0;return e|0}if(!(a&1)){f=(a&8256|0)==8256;if(!(f|d)){if(!(a&8)){e=0;return e|0}d=c[b+52>>2]|0;if(!(d&7)){e=0;return e|0}else{g=d;h=13}}else{i=f?3:4;h=11}}else{i=a>>>4&1;h=11}a:do if((h|0)==11)switch(i&7){case 5:{g=c[b+52>>2]|0;h=13;break a;break}case 0:{e=0;return e|0}default:{j=i;break a}}while(0);if((h|0)==13)if(!(g&4)){e=0;return e|0}else j=5;e=j;return e|0}function _check_purpose_smime_sign(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0;a=c[b+40>>2]|0;if(a&4|0?(c[b+48>>2]&4|0)==0:0){e=0;return e|0}if(!d){if((a&8|0)!=0?(d=c[b+52>>2]|0,f=d>>>6&2,(d&32|0)==0):0)if(!f){e=0;return e|0}else g=f;else g=1;if(a&2|0?(c[b+44>>2]&192|0)==0:0){e=0;return e|0}e=g;return e|0}g=(a&2|0)!=0;if(g?(c[b+44>>2]&4|0)==0:0){e=0;return e|0}if(!(a&1)){f=(a&8256|0)==8256;if(!(f|g)){if(!(a&8)){e=0;return e|0}g=c[b+52>>2]|0;if(!(g&7)){e=0;return e|0}else{h=g;i=13}}else{j=f?3:4;i=11}}else{j=a>>>4&1;i=11}a:do if((i|0)==11)switch(j&7){case 5:{h=c[b+52>>2]|0;i=13;break a;break}case 0:{e=0;return e|0}default:{k=j;break a}}while(0);if((i|0)==13)if(!(h&2)){e=0;return e|0}else k=5;e=k;return e|0}function _check_purpose_smime_encrypt(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0;a=c[b+40>>2]|0;if(a&4|0?(c[b+48>>2]&4|0)==0:0){e=0;return e|0}if(!d){if((a&8|0)!=0?(d=c[b+52>>2]|0,f=d>>>6&2,(d&32|0)==0):0)if(!f){e=0;return e|0}else g=f;else g=1;if(a&2|0?(c[b+44>>2]&32|0)==0:0){e=0;return e|0}e=g;return e|0}g=(a&2|0)!=0;if(g?(c[b+44>>2]&4|0)==0:0){e=0;return e|0}if(!(a&1)){f=(a&8256|0)==8256;if(!(f|g)){if(!(a&8)){e=0;return e|0}g=c[b+52>>2]|0;if(!(g&7)){e=0;return e|0}else{h=g;i=13}}else{j=f?3:4;i=11}}else{j=a>>>4&1;i=11}a:do if((i|0)==11)switch(j&7){case 5:{h=c[b+52>>2]|0;i=13;break a;break}case 0:{e=0;return e|0}default:{k=j;break a}}while(0);if((i|0)==13)if(!(h&2)){e=0;return e|0}else k=5;e=k;return e|0}function _check_purpose_crl_sign(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0;a=c[b+40>>2]|0;e=a&2;if(!d){if(e|0?(c[b+44>>2]&2|0)==0:0){f=0;return f|0}f=1;return f|0}d=(e|0)!=0;if(d?(c[b+44>>2]&4|0)==0:0){f=0;return f|0}if(a&1|0){f=a>>>4&1;return f|0}e=(a&8256|0)==8256;if(e|d){f=e?3:4;return f|0}if(a&8|0?c[b+52>>2]&7|0:0){f=5;return f|0}f=0;return f|0}function _no_check(a,b,c){a=a|0;b=b|0;c=c|0;return 1}function _ocsp_helper(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0;if(!d){e=1;return e|0}d=c[b+40>>2]|0;a=(d&2|0)!=0;if(a?(c[b+44>>2]&4|0)==0:0){e=0;return e|0}if(d&1|0){e=d>>>4&1;return e|0}f=(d&8256|0)==8256;if(f|a){e=f?3:4;return e|0}if(d&8|0?c[b+52>>2]&7|0:0){e=5;return e|0}e=0;return e|0}function _check_purpose_timestamp_sign(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0;a=c[b+40>>2]|0;e=a&2;if(!d){if(!e){if(!(a&4)){f=0;return f|0}}else{d=c[b+44>>2]|0;if((a&4|0)==0|((d&-193|0)!=0|(d&192|0)==0)){f=0;return f|0}}if((c[b+48>>2]|0)!=64){f=0;return f|0}d=_X509_get_ext_by_NID(b,126,-1)|0;if((d|0)>-1?(_X509_EXTENSION_get_critical(_X509_get_ext(b,d)|0)|0)==0:0){f=0;return f|0}f=1;return f|0}d=(e|0)!=0;if(d?(c[b+44>>2]&4|0)==0:0){f=0;return f|0}if(a&1|0){f=a>>>4&1;return f|0}e=(a&8256|0)==8256;if(e|d){f=e?3:4;return f|0}if(a&8|0?c[b+52>>2]&7|0:0){f=5;return f|0}f=0;return f|0}function _X509_digest(a,b,c,d){a=a|0;b=b|0;c=c|0;d=d|0;return _ASN1_item_digest(102656,b,a,c,d)|0}function _X509_get_ext_d2i(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;return _X509V3_get_d2i(c[(c[a>>2]|0)+36>>2]|0,b,d,e)|0}function _BASIC_CONSTRAINTS_free(a){a=a|0;_ASN1_item_free(a,101848);return}function _PROXY_CERT_INFO_EXTENSION_free(a){a=a|0;_ASN1_item_free(a,100572);return}function _X509_check_akid(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0;if(!b){d=0;return d|0}e=c[b>>2]|0;if((e|0?(f=c[a+56>>2]|0,f|0):0)?_ASN1_OCTET_STRING_cmp(e,f)|0:0){d=30;return d|0}f=b+8|0;if(c[f>>2]|0?(e=_X509_get_serialNumber(a)|0,_ASN1_INTEGER_cmp(e,c[f>>2]|0)|0):0){d=31;return d|0}f=c[b+4>>2]|0;if(!f){d=0;return d|0}a:do if((_sk_num(f)|0)>0){b=0;while(1){g=_sk_value(f,b)|0;b=b+1|0;if((c[g>>2]|0)==4)break;if((b|0)>=(_sk_num(f)|0))break a}b=c[g+4>>2]|0;if(b|0?_X509_NAME_cmp(b,_X509_get_issuer_name(a)|0)|0:0){d=31;return d|0}}while(0);d=0;return d|0}function _X509_get_ext_count(a){a=a|0;return _X509v3_get_ext_count(c[(c[a>>2]|0)+36>>2]|0)|0}function _X509_EXTENSION_get_object(a){a=a|0;var b=0;if(!a)b=0;else b=c[a>>2]|0;return b|0}function _nid_cmp_BSEARCH_CMP_FN(a,b){a=a|0;b=b|0;return (c[a>>2]|0)-(c[b>>2]|0)|0}function _X509v3_get_ext_count(a){a=a|0;var b=0;if(!a)b=0;else b=_sk_num(a)|0;return b|0}function _ASN1_OCTET_STRING_cmp(a,b){a=a|0;b=b|0;return _ASN1_STRING_cmp(a,b)|0}function _PEM_ASN1_read_bio(a,b,d,e,f,g){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;var h=0,i=0,j=0,k=0,n=0;h=l;l=l+16|0;if((l|0)>=(m|0))ba(16);i=h+8|0;j=h+4|0;k=h;c[i>>2]=0;c[j>>2]=0;if(!(_PEM_bytes_read_bio(j,k,0,b,d,f,g)|0)){n=0;l=h;return n|0}c[i>>2]=c[j>>2];g=nj[a&2047](e,i,c[k>>2]|0)|0;if(!g)_ERR_put_error(9,103,13,550008,83);_CRYPTO_free(c[j>>2]|0);n=g;l=h;return n|0}function _PEM_bytes_read_bio(b,d,e,f,g,h,i){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;i=i|0;var j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;j=l;l=l+48|0;if((l|0)>=(m|0))ba(48);k=j;n=j+44|0;o=j+24|0;p=j+20|0;q=j+16|0;r=j+12|0;s=j+8|0;c[p>>2]=0;c[q>>2]=0;c[r>>2]=0;a:do if(_PEM_read_bio(g,p,q,r,s)|0){b:while(1){t=c[p>>2]|0;u=t;if(!(_strcmp(t,f)|0))break;do if(!(_strcmp(f,550060)|0)){if(!(_strcmp(t,550076)|0))break b;if(!(_strcmp(t,550098)|0))break b;v=_strlen(t)|0;if(((((v|0)>12?(w=t+v+-11|0,(_strcmp(w,550098)|0)==0):0)?(v=w+-1|0,w=v-u|0,(w|0)>0&(a[v>>0]|0)==32):0)?(v=_EVP_PKEY_asn1_find_str(0,t,w)|0,v|0):0)?c[v+92>>2]|0:0)break b}else{if(!(_strcmp(f,550110)|0)){v=_strlen(t)|0;if((v|0)<=11)break;w=t+v+-10|0;if(_strcmp(w,550110)|0)break;v=w+-1|0;w=v-u|0;if(!((w|0)>0&(a[v>>0]|0)==32))break;v=_EVP_PKEY_asn1_find_str(n,t,w)|0;if(!v)break;w=(c[v+56>>2]|0)==0;v=c[n>>2]|0;if(v|0)_ENGINE_finish(v)|0;if(w)break;else break b}if((_strcmp(t,550121)|0)==0?(_strcmp(f,550141)|0)==0:0)break b;w=(_strcmp(t,550155)|0)==0;if(w?(_strcmp(f,601817)|0)==0:0)break b;if((_strcmp(t,550172)|0)==0?(_strcmp(f,550196)|0)==0:0)break b;v=(_strcmp(t,601817)|0)==0;if(v?(_strcmp(f,550216)|0)==0:0)break b;if(w?(_strcmp(f,550216)|0)==0:0)break b;if(v?(_strcmp(f,550236)|0)==0:0)break b;if((_strcmp(t,550242)|0)==0?(_strcmp(f,550236)|0)==0:0)break b;if(v?(_strcmp(f,550262)|0)==0:0)break b;if((_strcmp(t,550236)|0)==0?(_strcmp(f,550262)|0)==0:0)break b}while(0);_CRYPTO_free(t);_CRYPTO_free(c[q>>2]|0);_CRYPTO_free(c[r>>2]|0);if(!(_PEM_read_bio(g,p,q,r,s)|0))break a}v=c[q>>2]|0;if(_PEM_get_EVP_CIPHER_INFO(v,o)|0?(w=c[r>>2]|0,_PEM_do_header(o,w,s,h,i)|0):0){c[b>>2]=w;c[d>>2]=c[s>>2];if(!e){_CRYPTO_free(t);_CRYPTO_free(v);x=1;l=j;return x|0}else{c[e>>2]=u;_CRYPTO_free(v);x=1;l=j;return x|0}}_CRYPTO_free(t);_CRYPTO_free(v);_CRYPTO_free(c[r>>2]|0);x=0;l=j;return x|0}while(0);if(((_ERR_peek_error()|0)&4095|0)!=108){x=0;l=j;return x|0}c[k>>2]=550048;c[k+4>>2]=f;_ERR_add_error_data(2,k);x=0;l=j;return x|0}function _PEM_read_bio(b,d,e,f,g){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;var h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0;h=l;l=l+368|0;if((l|0)>=(m|0))ba(368);i=h+8|0;j=h+4|0;k=h;n=h+104|0;c[k>>2]=0;o=_BUF_MEM_new()|0;p=_BUF_MEM_new()|0;q=_BUF_MEM_new()|0;if((o|0)==0|(p|0)==0|(q|0)==0){_BUF_MEM_free(o);_BUF_MEM_free(p);_BUF_MEM_free(q);_ERR_put_error(9,109,65,550266,692);r=0;l=h;return r|0}a[n+254>>0]=0;s=_BIO_gets(b,n,254)|0;a:do if((s|0)<1)t=6;else{u=n+11|0;v=s;while(1){w=v;while(1){if((a[n+w>>0]|0)>=33){x=w;break}y=w+-1|0;if((w|0)>0)w=y;else{x=y;break}}a[n+(x+1)>>0]=10;a[n+(x+2)>>0]=0;if((_strncmp(n,550810,11)|0)==0?(z=_strlen(u)|0,(_strncmp(n+(z+5)|0,550822,6)|0)==0):0)break;v=_BIO_gets(b,n,254)|0;if((v|0)<1){t=6;break a}}if(!(_BUF_MEM_grow(o,z+9|0)|0)){_ERR_put_error(9,109,65,550266,716);A=q;B=p;break}v=o+4|0;w=z+-6|0;_memcpy(c[v>>2]|0,u|0,w|0)|0;a[(c[v>>2]|0)+w>>0]=0;if(!(_BUF_MEM_grow(p,256)|0)){_ERR_put_error(9,109,65,550266,726);A=q;B=p;break}w=p+4|0;a[c[w>>2]>>0]=0;y=_BIO_gets(b,n,254)|0;b:do if((y|0)<1){C=0;D=0}else{E=0;F=y;while(1){G=F;while(1){if((a[n+G>>0]|0)>=33){H=G;break}I=G+-1|0;if((G|0)>0)G=I;else{H=I;break}}a[n+(H+1)>>0]=10;G=H+2|0;a[n+G>>0]=0;if((a[n>>0]|0)==10){C=0;D=E;break b}I=G+E|0;if(!(_BUF_MEM_grow(p,I+9|0)|0))break;if(!(_strncmp(n,550829,9)|0)){C=1;D=E;break b}_memcpy((c[w>>2]|0)+E|0,n|0,G|0)|0;a[(c[w>>2]|0)+I>>0]=0;F=_BIO_gets(b,n,254)|0;if((F|0)<1){C=0;D=I;break b}else E=I}_ERR_put_error(9,109,65,550266,743);A=q;B=p;break a}while(0);c[k>>2]=0;if(!(_BUF_MEM_grow(q,1024)|0)){_ERR_put_error(9,109,65,550266,757);A=q;B=p;break}w=q+4|0;a[c[w>>2]>>0]=0;c:do if(!C){do{y=_BIO_gets(b,n,254)|0;if((y|0)<1){J=q;K=p;break c}else L=y;while(1){if((a[n+L>>0]|0)>=33){M=L;break}y=L+-1|0;if((L|0)>0)L=y;else{M=y;break}}a[n+(M+1)>>0]=10;y=M+2|0;a[n+y>>0]=0;if((y|0)>65|(_strncmp(n,550829,9)|0)==0){J=q;K=p;break c}if(!(_BUF_MEM_grow_clean(q,M+11+(c[k>>2]|0)|0)|0)){t=33;break}_memcpy((c[w>>2]|0)+(c[k>>2]|0)|0,n|0,y|0)|0;a[(c[w>>2]|0)+((c[k>>2]|0)+y)>>0]=0;c[k>>2]=(c[k>>2]|0)+y}while((y|0)==65);if((t|0)==33){_ERR_put_error(9,109,65,550266,779);A=q;B=p;break a}a[n>>0]=0;y=_BIO_gets(b,n,254)|0;if((y|0)<1){J=q;K=p}else{u=y;while(1){if((a[n+u>>0]|0)>=33){N=u;break}y=u+-1|0;if((u|0)>0)u=y;else{N=y;break}}a[n+(N+1)>>0]=10;a[n+(N+2)>>0]=0;J=q;K=p}}else{c[k>>2]=D;J=p;K=q}while(0);w=c[v>>2]|0;u=_strlen(w)|0;if(((_strncmp(n,550829,9)|0)==0?(_strncmp(w,n+9|0,u)|0)==0:0)?(_strncmp(n+(u+9)|0,550822,6)|0)==0:0){_EVP_DecodeInit(i);u=J+4|0;w=c[u>>2]|0;if((_EVP_DecodeUpdate(i,w,k,w,c[k>>2]|0)|0)<0){_ERR_put_error(9,109,100,550266,818);A=J;B=K;break}if((_EVP_DecodeFinal(i,(c[u>>2]|0)+(c[k>>2]|0)|0,j)|0)<0){_ERR_put_error(9,109,100,550266,823);A=J;B=K;break}w=(c[k>>2]|0)+(c[j>>2]|0)|0;c[k>>2]=w;if(!w){A=J;B=K;break}c[d>>2]=c[v>>2];c[e>>2]=c[K+4>>2];c[f>>2]=c[u>>2];c[g>>2]=w;_CRYPTO_free(o);_CRYPTO_free(K);_CRYPTO_free(J);r=1;l=h;return r|0}_ERR_put_error(9,109,102,550266,809);A=J;B=K}while(0);if((t|0)==6){_ERR_put_error(9,109,108,550266,701);A=q;B=p}_BUF_MEM_free(o);_BUF_MEM_free(B);_BUF_MEM_free(A);r=0;l=h;return r|0}function _PEM_get_EVP_CIPHER_INFO(b,e){b=b|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0;c[e>>2]=0;if(!b){f=1;return f|0}switch(a[b>>0]|0){case 10:case 0:{f=1;return f|0}default:{}}if(_strncmp(b,550777,11)|0){_ERR_put_error(9,107,107,550266,499);f=0;return f|0}if((a[b+11>>0]|0)!=52){f=0;return f|0}if((a[b+12>>0]|0)!=44){f=0;return f|0}g=b+13|0;if(!(_strncmp(g,550789,9)|0))h=g;else{_ERR_put_error(9,107,106,550266,510);f=0;return f|0}a:while(1){switch(a[h>>0]|0){case 0:{i=11;break a;break}case 10:{break a;break}default:{}}h=h+1|0}if((i|0)==11){_ERR_put_error(9,107,112,550266,515);f=0;return f|0}if(_strncmp(h+1|0,550799,10)|0){_ERR_put_error(9,107,105,550266,520);f=0;return f|0}g=h+11|0;h=g;while(1){j=a[h>>0]|0;if((j+-48&255)<10|(j<<24>>24==45|(j+-65&255)<26))h=h+1|0;else break}a[h>>0]=0;b=_EVP_get_cipherbyname(g)|0;c[e>>2]=b;a[h>>0]=j;if(!b){_ERR_put_error(9,107,114,550266,544);f=0;return f|0}j=c[b+12>>2]|0;if((j|0)<=0){f=1;return f|0}_memset(e+4|0,0,j|0)|0;b=j<<1;j=h;h=0;while(1){j=j+1|0;g=a[j>>0]|0;k=g<<24>>24;if((g+-48&255)>=10)if((g+-65&255)>=6)if((g+-97&255)<6)l=-87;else break;else l=-55;else l=-48;g=((h|0)/2|0)+(e+4)|0;a[g>>0]=d[g>>0]|l+k<<(h<<2&4^4);h=h+1|0;if((h|0)>=(b|0)){f=1;i=25;break}}if((i|0)==25)return f|0;_ERR_put_error(9,101,103,550266,570);f=0;return f|0}function _PEM_do_header(a,b,d,e,f){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0;g=l;l=l+1248|0;if((l|0)>=(m|0))ba(1248);h=g+144|0;i=g+140|0;j=g;k=g+1176|0;n=g+152|0;c[h>>2]=0;o=c[d>>2]|0;if(!(c[a>>2]|0)){p=1;l=g;return p|0}if(!e)q=_PEM_def_callback(n,1024,0,f)|0;else q=ri[e&511](n,1024,0,f)|0;if((q|0)<1){_ERR_put_error(9,106,104,550266,457);p=0;l=g;return p|0}f=c[a>>2]|0;e=a+4|0;if(!(_EVP_BytesToKey(f,_EVP_md5()|0,e,n,q,1,k,0)|0)){p=0;l=g;return p|0}c[i>>2]=o;_EVP_CIPHER_CTX_init(j);do if(_EVP_DecryptInit_ex(j,c[a>>2]|0,0,k,e)|0){if(!(_EVP_DecryptUpdate(j,b,h,b,o)|0)){_EVP_CIPHER_CTX_cleanup(j)|0;_OPENSSL_cleanse(n,1024);_OPENSSL_cleanse(k,64);break}q=(_EVP_DecryptFinal_ex(j,b+(c[h>>2]|0)|0,i)|0)==0;_EVP_CIPHER_CTX_cleanup(j)|0;_OPENSSL_cleanse(n,1024);_OPENSSL_cleanse(k,64);if(!q){q=(c[i>>2]|0)+(c[h>>2]|0)|0;c[i>>2]=q;c[d>>2]=q;p=1;l=g;return p|0}}else{_EVP_CIPHER_CTX_cleanup(j)|0;_OPENSSL_cleanse(n,1024);_OPENSSL_cleanse(k,64)}while(0);_ERR_put_error(9,106,101,550266,482);p=0;l=g;return p|0}function _PEM_def_callback(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f;if(e|0){h=_strlen(e)|0;i=(h|0)>(b|0)?b:h;_memcpy(a|0,e|0,i|0)|0;j=i;l=f;return j|0}i=_EVP_get_pw_prompt()|0;e=(i|0)==0?550449:i;a:do if(!(_EVP_read_pw_string_min(a,4,b,e,d)|0)){i=c[109692]|0;while(1){h=_strlen(a)|0;if((h|0)>=4){j=h;break}c[g>>2]=4;_fprintf(i,550472,g)|0;if(_EVP_read_pw_string_min(a,4,b,e,d)|0)break a}l=f;return j|0}while(0);_ERR_put_error(9,100,109,550266,110);_memset(a|0,0,b|0)|0;j=-1;l=f;return j|0}function _EVP_BytesToKey(b,d,e,f,g,h,i,j){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;i=i|0;j=j|0;var k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0;k=l;l=l+96|0;if((l|0)>=(m|0))ba(96);n=k+8|0;o=k+32|0;p=k;c[p>>2]=0;q=b+8|0;r=c[q>>2]|0;s=c[b+12>>2]|0;if((r|0)>=65)_OpenSSLDie(550357,133,550397);if((s|0)>=17)_OpenSSLDie(550357,134,550424);if(!f){t=r;l=k;return t|0}_EVP_MD_CTX_init(n);b=h>>>0>1;a:do if(!e){u=0;v=r;w=s;x=j;y=i;while(1){if(!(_EVP_DigestInit_ex(n,d,0)|0)){z=0;break a}if(u|0?(_EVP_DigestUpdate(n,o,c[p>>2]|0)|0)==0:0){z=0;break a}u=u+1|0;if(!(_EVP_DigestUpdate(n,f,g)|0)){z=0;break a}if(!(_EVP_DigestFinal_ex(n,o,p)|0)){z=0;break a}if(b){A=1;do{if(!(_EVP_DigestInit_ex(n,d,0)|0)){z=0;break a}if(!(_EVP_DigestUpdate(n,o,c[p>>2]|0)|0)){z=0;break a}A=A+1|0;if(!(_EVP_DigestFinal_ex(n,o,p)|0)){z=0;break a}}while(A>>>0<h>>>0)}b:do if(!v){B=0;C=0;D=y}else{A=0;E=v;F=y;while(1){if((A|0)==(c[p>>2]|0)){B=A;C=E;D=F;break b}if(!F)G=0;else{a[F>>0]=a[o+A>>0]|0;G=F+1|0}E=E+-1|0;H=A+1|0;if(!E){B=H;C=0;D=G;break}else{A=H;F=G}}}while(0);c:do if((w|0)==0?1:(B|0)==(c[p>>2]|0)){I=w;J=x}else{F=w;A=x;E=B;while(1){if(!A)K=0;else{a[A>>0]=a[o+E>>0]|0;K=A+1|0}H=F+-1|0;if(!H){I=0;J=K;break c}E=E+1|0;if((E|0)==(c[p>>2]|0)){I=H;J=K;break}else{F=H;A=K}}}while(0);if(!(I|C)){L=50;break}else{v=C;w=I;x=J;y=D}}}else{y=0;x=r;w=s;v=j;u=i;while(1){if(!(_EVP_DigestInit_ex(n,d,0)|0)){z=0;break a}if(y|0?(_EVP_DigestUpdate(n,o,c[p>>2]|0)|0)==0:0){z=0;break a}y=y+1|0;if(!(_EVP_DigestUpdate(n,f,g)|0)){z=0;break a}if(!(_EVP_DigestUpdate(n,e,8)|0)){z=0;break a}if(!(_EVP_DigestFinal_ex(n,o,p)|0)){z=0;break a}if(b){A=1;do{if(!(_EVP_DigestInit_ex(n,d,0)|0)){z=0;break a}if(!(_EVP_DigestUpdate(n,o,c[p>>2]|0)|0)){z=0;break a}A=A+1|0;if(!(_EVP_DigestFinal_ex(n,o,p)|0)){z=0;break a}}while(A>>>0<h>>>0)}d:do if(!x){M=0;N=0;O=u}else{A=0;F=x;E=u;while(1){if((A|0)==(c[p>>2]|0)){M=A;N=F;O=E;break d}if(!E)P=0;else{a[E>>0]=a[o+A>>0]|0;P=E+1|0}F=F+-1|0;H=A+1|0;if(!F){M=H;N=0;O=P;break}else{A=H;E=P}}}while(0);e:do if((w|0)==0?1:(M|0)==(c[p>>2]|0)){Q=w;R=v}else{E=w;A=v;F=M;while(1){if(!A)S=0;else{a[A>>0]=a[o+F>>0]|0;S=A+1|0}H=E+-1|0;if(!H){Q=0;R=S;break e}F=F+1|0;if((F|0)==(c[p>>2]|0)){Q=H;R=S;break}else{E=H;A=S}}}while(0);if(!(Q|N)){L=50;break}else{x=N;w=Q;v=R;u=O}}}while(0);if((L|0)==50)z=c[q>>2]|0;_EVP_MD_CTX_cleanup(n)|0;_OPENSSL_cleanse(o,64);t=z;l=k;return t|0}function _EVP_DecryptInit_ex(a,b,c,d,e){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;return _EVP_CipherInit_ex(a,b,c,d,e,0)|0}function _EVP_DecryptUpdate(a,b,d,e,f){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0;g=c[a>>2]|0;if(c[g+16>>2]&1048576|0){h=ri[c[g+24>>2]&511](a,b,e,f)|0;if((h|0)<0){c[d>>2]=0;i=0;return i|0}else{c[d>>2]=h;i=1;return i|0}}if((f|0)<1){c[d>>2]=0;i=(f|0)==0&1;return i|0}if(c[a+92>>2]&256|0){i=_EVP_EncryptUpdate(a,b,d,e,f)|0;return i|0}h=c[g+4>>2]|0;if(h>>>0>=33)_OpenSSLDie(532158,455,550306);g=a+100|0;if(!(c[g>>2]|0)){j=0;k=b}else{_memcpy(b|0,a+108|0,h|0)|0;j=1;k=b+h|0}if(!(_EVP_EncryptUpdate(a,k,d,e,f)|0)){i=0;return i|0}if(h>>>0>1?(c[a+12>>2]|0)==0:0){c[d>>2]=(c[d>>2]|0)-h;c[g>>2]=1;_memcpy(a+108|0,k+(c[d>>2]|0)|0,h|0)|0}else c[g>>2]=0;if(!j){i=1;return i|0}c[d>>2]=(c[d>>2]|0)+h;i=1;return i|0}function _EVP_DecryptFinal_ex(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0;c[e>>2]=0;f=c[b>>2]|0;if(c[f+16>>2]&1048576|0){g=ri[c[f+24>>2]&511](b,d,0,0)|0;if((g|0)<0){h=0;return h|0}c[e>>2]=g;h=1;return h|0}g=c[f+4>>2]|0;if(c[b+92>>2]&256|0)if(!(c[b+12>>2]|0)){c[e>>2]=0;h=1;return h|0}else{_ERR_put_error(6,101,138,532158,510);h=0;return h|0}a:do if(g>>>0>1){if((c[b+12>>2]|0)==0?c[b+100>>2]|0:0){if(g>>>0>=33)_OpenSSLDie(532158,521,550306);f=a[g+-1+(b+108)>>0]|0;i=f&255;if(f<<24>>24==0|(i|0)>(g|0)){_ERR_put_error(6,101,100,532158,529);h=0;return h|0}else{j=0;k=g}while(1){k=k+-1|0;j=j+1|0;if((a[b+108+k>>0]|0)!=f<<24>>24){l=18;break}if((j|0)>=(i|0)){l=19;break}}if((l|0)==18){_ERR_put_error(6,101,100,532158,534);h=0;return h|0}else if((l|0)==19){f=(c[(c[b>>2]|0)+4>>2]|0)-i|0;if((f|0)>0)m=0;else{n=f;break}while(1){a[d+m>>0]=a[b+108+m>>0]|0;m=m+1|0;if((m|0)==(f|0)){n=f;break a}}}}_ERR_put_error(6,101,109,532158,518);h=0;return h|0}else n=0;while(0);c[e>>2]=n;h=1;return h|0}function _EVP_EncryptUpdate(a,b,d,e,f){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0;g=c[a>>2]|0;if(c[g+16>>2]&1048576|0){h=ri[c[g+24>>2]&511](a,b,e,f)|0;if((h|0)<0){i=0;return i|0}c[d>>2]=h;i=1;return i|0}if((f|0)<1){c[d>>2]=0;i=(f|0)==0&1;return i|0}h=a+12|0;j=c[h>>2]|0;k=(j|0)==0;if(k?(c[a+104>>2]&f|0)==0:0)if(!(ri[c[g+24>>2]&511](a,b,e,f)|0)){c[d>>2]=0;i=0;return i|0}else{c[d>>2]=f;i=1;return i|0}l=c[g+4>>2]|0;if((l|0)>=33)_OpenSSLDie(532158,348,550329);do if(!k){g=l-j|0;m=a+48+j|0;if((g|0)>(f|0)){_memcpy(m|0,e|0,f|0)|0;c[h>>2]=(c[h>>2]|0)+f;c[d>>2]=0;i=1;return i|0}_memcpy(m|0,e|0,g|0)|0;if(!(ri[c[(c[a>>2]|0)+24>>2]&511](a,b,a+48|0,l)|0)){i=0;return i|0}else{n=b+l|0;o=f-g|0;p=e+g|0;q=l;break}}else{n=b;o=f;p=e;q=0}while(0);c[d>>2]=q;q=o&l+-1;l=o-q|0;do if((l|0)>0)if(!(ri[c[(c[a>>2]|0)+24>>2]&511](a,n,p,l)|0)){i=0;return i|0}else{c[d>>2]=(c[d>>2]|0)+l;break}while(0);if(q|0)_memcpy(a+48|0,p+l|0,q|0)|0;c[h>>2]=q;i=1;return i|0}function _EVP_get_pw_prompt(){return ((a[1258128]|0)==0?0:1258128)|0}function _EVP_read_pw_string_min(b,c,d,e,f){b=b|0;c=c|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0;g=l;l=l+1024|0;if((l|0)>=(m|0))ba(1024);h=g;i=(e|0)!=0|(a[1258128]|0)==0?e:1258128;e=_UI_new()|0;if(!e){j=-1;l=g;return j|0}k=(d|0)<1023?d:1023;_UI_add_input_string(e,i,0,b,c,k)|0;if(f|0)_UI_add_verify_string(e,i,0,h,c,k,b)|0;b=_UI_process(e)|0;_UI_free(e);_OPENSSL_cleanse(h,1024);j=b;l=g;return j|0}function _UI_new(){var a=0,b=0,d=0,e=0,f=0;a=_CRYPTO_malloc(24,550596,81)|0;if(!a){_ERR_put_error(40,104,65,550596,83);b=0;return b|0}d=c[305419]|0;if(!d){e=_UI_OpenSSL()|0;c[305419]=e;f=e}else f=d;c[a>>2]=f;c[a+4>>2]=0;c[a+8>>2]=0;c[a+20>>2]=0;_CRYPTO_new_ex_data(11,a,a+12|0)|0;b=a;return b|0}function _UI_add_input_string(a,b,d,e,f,g){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;var h=0,i=0,j=0,k=0;if(!b){_ERR_put_error(40,109,67,550596,143);h=-1;return h|0}if(!e){_ERR_put_error(40,109,105,550596,146);h=-1;return h|0}i=_CRYPTO_malloc(32,550596,147)|0;if(!i){h=-1;return h|0}j=i+4|0;c[j>>2]=b;b=i+28|0;c[b>>2]=0;c[i+8>>2]=d;c[i>>2]=1;c[i+12>>2]=e;e=a+4|0;a=c[e>>2]|0;if(!a){d=_sk_new_null()|0;c[e>>2]=d;if(!d){if(c[b>>2]&1|0?(_CRYPTO_free(c[j>>2]|0),(c[i>>2]|0)==3):0){_CRYPTO_free(c[i+16>>2]|0);_CRYPTO_free(c[i+20>>2]|0);_CRYPTO_free(c[i+24>>2]|0)}_CRYPTO_free(i);h=-1;return h|0}else k=d}else k=a;c[i+16>>2]=f;c[i+20>>2]=g;c[i+24>>2]=0;g=_sk_push(k,i)|0;h=(((g|0)<1)<<31>>31)+g|0;return h|0}function _UI_add_verify_string(a,b,d,e,f,g,h){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,l=0;if(!b){_ERR_put_error(40,109,67,550596,143);i=-1;return i|0}if(!e){_ERR_put_error(40,109,105,550596,146);i=-1;return i|0}j=_CRYPTO_malloc(32,550596,147)|0;if(!j){i=-1;return i|0}k=j+4|0;c[k>>2]=b;b=j+28|0;c[b>>2]=0;c[j+8>>2]=d;c[j>>2]=2;c[j+12>>2]=e;e=a+4|0;a=c[e>>2]|0;if(!a){d=_sk_new_null()|0;c[e>>2]=d;if(!d){if(c[b>>2]&1|0?(_CRYPTO_free(c[k>>2]|0),(c[j>>2]|0)==3):0){_CRYPTO_free(c[j+16>>2]|0);_CRYPTO_free(c[j+20>>2]|0);_CRYPTO_free(c[j+24>>2]|0)}_CRYPTO_free(j);i=-1;return i|0}else l=d}else l=a;c[j+16>>2]=f;c[j+20>>2]=g;c[j+24>>2]=h;h=_sk_push(l,j)|0;i=(((h|0)<1)<<31>>31)+h|0;return i|0}function _UI_process(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0;b=c[(c[a>>2]|0)+4>>2]|0;if(b|0?(ij[b&8191](a)|0)==0:0){d=-1;return d|0}if(c[a+20>>2]&256|0)_ERR_print_errors_cb(1149,a);b=a+4|0;e=(_sk_num(c[b>>2]|0)|0)>0;f=c[a>>2]|0;a:do if(e){g=0;h=f;while(1){i=c[h+8>>2]|0;if(i|0?(j=_sk_value(c[b>>2]|0,g)|0,($i[i&8191](a,j)|0)==0):0){k=-1;break a}g=g+1|0;j=(g|0)<(_sk_num(c[b>>2]|0)|0);i=c[a>>2]|0;if(!j){l=i;m=9;break}else h=i}}else{l=f;m=9}while(0);b:do if((m|0)==9){f=c[l+12>>2]|0;c:do if(f|0){switch(ij[f&8191](a)|0){case -1:{k=-2;break b;break}case 0:break;default:break c}k=-1;break b}while(0);if((_sk_num(c[b>>2]|0)|0)>0){f=0;d:while(1){e=c[(c[a>>2]|0)+16>>2]|0;if(e|0){h=_sk_value(c[b>>2]|0,f)|0;switch($i[e&8191](a,h)|0){case 0:{k=-1;break b;break}case -1:{n=-2;break d;break}default:{}}}f=f+1|0;if((f|0)>=(_sk_num(c[b>>2]|0)|0)){n=0;break}}k=n}else k=0}while(0);n=c[(c[a>>2]|0)+20>>2]|0;if(n|0?(ij[n&8191](a)|0)==0:0){d=-1;return d|0}d=k;return d|0}function _UI_free(a){a=a|0;if(!a)return;_sk_pop_free(c[a+4>>2]|0,5055);_CRYPTO_free_ex_data(11,a,a+12|0);_CRYPTO_free(a);return}function _free_string(a){a=a|0;if(!(c[a+28>>2]&1)){_CRYPTO_free(a);return}_CRYPTO_free(c[a+4>>2]|0);if((c[a>>2]|0)!=3){_CRYPTO_free(a);return}_CRYPTO_free(c[a+16>>2]|0);_CRYPTO_free(c[a+20>>2]|0);_CRYPTO_free(c[a+24>>2]|0);_CRYPTO_free(a);return}function _print_error(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0;b=l;l=l+32|0;if((l|0)>=(m|0))ba(32);e=b;f=e+8|0;c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;c[f+12>>2]=0;c[f+16>>2]=0;c[f+20>>2]=0;c[e>>2]=5;c[e+4>>2]=a;a=c[(c[d>>2]|0)+8>>2]|0;if(a|0?($i[a&8191](d,e)|0)==0:0){g=-1;l=b;return g|0}g=0;l=b;return g|0}function _ERR_print_errors_cb(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;d=l;l=l+4400|0;if((l|0)>=(m|0))ba(4400);e=d;f=d+4144|0;g=d+48|0;h=d+44|0;i=d+40|0;j=d+36|0;k=d+32|0;n=d+24|0;_CRYPTO_THREADID_current(n);o=_CRYPTO_THREADID_hash(n)|0;while(1){n=_ERR_get_error_line_data(h,j,i,k)|0;if(!n){p=4;break}_ERR_error_string_n(n,f,256);n=c[h>>2]|0;q=c[j>>2]|0;r=c[k>>2]&2|0?c[i>>2]|0:1263606;c[e>>2]=o;c[e+4>>2]=f;c[e+8>>2]=n;c[e+12>>2]=q;c[e+16>>2]=r;_BIO_snprintf(g,4096,550524,e)|0;r=_strlen(g)|0;if((nj[a&2047](g,r,b)|0)<1){p=4;break}}if((p|0)==4){l=d;return}}function _ERR_get_error_line_data(a,b,c,d){a=a|0;b=b|0;c=c|0;d=d|0;return _get_error_values(1,0,a,b,c,d)|0}function _ERR_error_string_n(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0;f=l;l=l+240|0;if((l|0)>=(m|0))ba(240);g=f+24|0;h=f+16|0;i=f+8|0;j=f;k=f+40|0;n=f+176|0;o=f+112|0;p=f+48|0;q=b>>>12&4095;r=b&4095;s=c[305234]|0;if(!s){_CRYPTO_lock(9,1,503509,295);if(!(c[305234]|0))c[305234]=27460;_CRYPTO_lock(10,1,503509,298);t=c[305234]|0}else t=s;c[k>>2]=b&-16777216;s=ij[c[t+8>>2]&8191](k)|0;if(!s)u=0;else u=c[s+4>>2]|0;s=c[305234]|0;if(!s){_CRYPTO_lock(9,1,503509,295);if(!(c[305234]|0))c[305234]=27460;_CRYPTO_lock(10,1,503509,298);v=c[305234]|0}else v=s;c[k>>2]=b&-4096;s=ij[c[v+8>>2]&8191](k)|0;if(!s)w=0;else w=c[s+4>>2]|0;s=c[305234]|0;if(!s){_CRYPTO_lock(9,1,503509,295);if(!(c[305234]|0))c[305234]=27460;_CRYPTO_lock(10,1,503509,298);x=c[305234]|0}else x=s;c[k>>2]=b&-16773121;s=ij[c[x+8>>2]&8191](k)|0;if(!s){c[k>>2]=r;x=ij[c[(c[305234]|0)+8>>2]&8191](k)|0;if(!x)y=0;else{z=x;A=19}}else{z=s;A=19}if((A|0)==19)y=c[z+4>>2]|0;if(!u){c[j>>2]=b>>>24;_BIO_snprintf(n,64,550541,j)|0}if(!w){c[i>>2]=q;_BIO_snprintf(o,64,550550,i)|0}if(!y){c[h>>2]=r;_BIO_snprintf(p,64,550560,h)|0}c[g>>2]=b;c[g+4>>2]=u|0?u:n;c[g+8>>2]=w|0?w:o;c[g+12>>2]=y|0?y:p;_BIO_snprintf(d,e,550572,g)|0;g=_strlen(d)|0;if(!(e>>>0>4&(g|0)==(e+-1|0))){l=f;return}e=d+g+-4|0;g=_strchr(d,58)|0;if((g|0)==0|g>>>0>e>>>0){a[e>>0]=58;B=e}else B=g;g=_strchr(B+1|0,58)|0;B=e+1|0;if((g|0)==0|g>>>0>B>>>0){a[B>>0]=58;C=B}else C=g;g=_strchr(C+1|0,58)|0;C=e+2|0;if((g|0)==0|g>>>0>C>>>0){a[C>>0]=58;D=C}else D=g;g=_strchr(D+1|0,58)|0;D=e+3|0;if(!((g|0)==0|g>>>0>D>>>0)){l=f;return}a[D>>0]=58;l=f;return}function _get_error_values(a,b,d,e,f,g){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;var h=0,i=0,j=0,k=0,l=0,m=0,n=0;h=_ERR_get_state()|0;i=(a|0)!=0;a=(b|0)!=0;if(i&a){if(d|0)c[d>>2]=1263606;if(e|0)c[e>>2]=0;if(f|0)c[f>>2]=1263606;if(!g){j=68;return j|0}c[g>>2]=0;j=68;return j|0}b=h+396|0;k=c[b>>2]|0;l=c[h+392>>2]|0;if((k|0)==(l|0)){j=0;return j|0}m=a?l:(k+1|0)%16|0;k=h+72+(m<<2)|0;l=c[k>>2]|0;if(i){c[b>>2]=m;c[k>>2]=0}if((d|0)!=0&(e|0)!=0){k=c[h+264+(m<<2)>>2]|0;if(!k){c[d>>2]=550593;n=0}else{c[d>>2]=k;n=c[h+328+(m<<2)>>2]|0}c[e>>2]=n}if(!f){if(!i){j=l;return j|0}i=h+136+(m<<2)|0;n=c[i>>2]|0;e=h+200+(m<<2)|0;if(n|0?c[e>>2]&1|0:0){_CRYPTO_free(n);c[i>>2]=0}c[e>>2]=0;j=l;return j|0}e=c[h+136+(m<<2)>>2]|0;i=(g|0)!=0;if(!e){c[f>>2]=1263606;if(!i){j=l;return j|0}c[g>>2]=0;j=l;return j|0}else{c[f>>2]=e;if(!i){j=l;return j|0}c[g>>2]=c[h+200+(m<<2)>>2];j=l;return j|0}return 0}function _UI_OpenSSL(){return 103632}function _open_console(a){a=a|0;var b=0;_CRYPTO_lock(9,31,550665,478);c[306574]=1;a=_fopen(550768,1129173)|0;c[305420]=a;if(!a)c[305420]=c[109566];a=_fopen(550768,1129171)|0;c[305421]=a;if(!a)c[305421]=c[109692];if((_tcgetattr(_fileno(c[305420]|0)|0,1226236)|0)!=-1){b=1;return b|0}if((c[(___errno_location()|0)>>2]|0)!=25?(c[(___errno_location()|0)>>2]|0)!=22:0){b=0;return b|0}c[306574]=0;b=1;return b|0}function _write_string(a,b){a=a|0;b=b|0;if(((_UI_get_string_type(b)|0)&-2|0)!=4)return 1;a=_UI_get0_output_string(b)|0;_fputs(a,c[305421]|0)|0;_fflush(c[305421]|0)|0;return 1}function _read_string(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d;switch(_UI_get_string_type(b)|0){case 3:{_fputs(_UI_get0_output_string(b)|0,c[305421]|0)|0;_fputs(_UI_get0_action_string(b)|0,c[305421]|0)|0;_fflush(c[305421]|0)|0;f=_read_string_inner(a,b,(_UI_get_input_flags(b)|0)&1,0)|0;l=d;return f|0}case 1:{_fputs(_UI_get0_output_string(b)|0,c[305421]|0)|0;_fflush(c[305421]|0)|0;f=_read_string_inner(a,b,(_UI_get_input_flags(b)|0)&1,1)|0;l=d;return f|0}case 2:{g=c[305421]|0;c[e>>2]=_UI_get0_output_string(b)|0;_fprintf(g,550707,e)|0;_fflush(c[305421]|0)|0;e=_read_string_inner(a,b,(_UI_get_input_flags(b)|0)&1,1)|0;if((e|0)<1){f=e;l=d;return f|0}if(!(_strcmp(_UI_get0_result_string(b)|0,_UI_get0_test_string(b)|0)|0)){f=1;l=d;return f|0}_fwrite(550722,15,1,c[305421]|0)|0;_fflush(c[305421]|0)|0;f=0;l=d;return f|0}default:{f=1;l=d;return f|0}}return 0}function _close_console(a){a=a|0;a=c[305420]|0;if((a|0)!=(c[109566]|0))_fclose(a)|0;a=c[305421]|0;if((a|0)==(c[109692]|0)){_CRYPTO_lock(10,31,550665,585);return 1}_fclose(a)|0;_CRYPTO_lock(10,31,550665,585);return 1}function _UI_get_string_type(a){a=a|0;var b=0;if(!a)b=0;else b=c[a>>2]|0;return b|0}function _UI_get0_output_string(a){a=a|0;var b=0;if(!a)b=0;else b=c[a+4>>2]|0;return b|0}function _UI_get0_action_string(a){a=a|0;var b=0;a:do if(!a)b=0;else{switch(c[a>>2]|0){case 3:case 1:break;default:{b=0;break a}}b=c[a+16>>2]|0}while(0);return b|0}function _UI_get_input_flags(a){a=a|0;var b=0;if(!a)b=0;else b=c[a+8>>2]|0;return b|0}function _read_string_inner(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;g=l;l=l+1168|0;if((l|0)>=(m|0))ba(1168);h=g;i=g+144|0;c[305422]=0;c[305423]=0;_memset(h+4|0,0,136)|0;c[h>>2]=5056;j=1;do{switch(j|0){case 9:case 10:case 12:break;default:Wg(j|0,h|0,1221696+(j*140|0)|0)|0}j=j+1|0}while((j|0)!=32);Nd(28,0)|0;c[305423]=1;j=(e|0)!=0;if(!j){k=1226176;n=1226236;o=k+60|0;do{c[k>>2]=c[n>>2];k=k+4|0;n=n+4|0}while((k|0)<(o|0));c[306547]=c[306547]&-9;if((c[306574]|0)!=0?(_tcsetattr(_fileno(c[305420]|0)|0,0,1226176)|0)==-1:0){p=((c[305422]|0)==2)<<31>>31;q=22}else q=9}else q=9;if((q|0)==9){c[305423]=2;a[i>>0]=0;a:do if(((_fgets(i,1023,c[305420]|0)|0)!=0?(_feof(c[305420]|0)|0)==0:0)?(e=c[305420]|0,(_ferror(e)|0)==0):0){r=_strchr(i,10)|0;do if(!r){while(1){if(!(_fgets(h,4,e)|0)){q=17;break}if(_strchr(h,10)|0){q=19;break}}if((q|0)==17){s=0;break a}else if((q|0)==19)break}else if(f|0)a[r>>0]=0;while(0);s=(_UI_set_result(b,d,i)|0)>>>31^1}else s=0;while(0);d=(c[305422]|0)==2?-1:s;if(j){t=d;q=26}else{p=d;q=22}}do if((q|0)==22){_fputc(10,c[305421]|0)|0;d=c[305423]|0;if(j|(d|0)<2){u=p;v=d}else{k=1226176;n=1226236;o=k+60|0;do{c[k>>2]=c[n>>2];k=k+4|0;n=n+4|0}while((k|0)<(o|0));c[306547]=c[306547]|8;if(c[306574]|0?(_tcsetattr(_fileno(c[305420]|0)|0,0,1226176)|0)==-1:0){t=0;q=26;break}t=p;q=26}}while(0);if((q|0)==26){u=t;v=c[305423]|0}if((v|0)>0)w=1;else{_OPENSSL_cleanse(i,1024);l=g;return u|0}do{switch(w|0){case 10:case 12:break;default:Wg(w|0,1221696+(w*140|0)|0,0)|0}w=w+1|0}while((w|0)!=32);_OPENSSL_cleanse(i,1024);l=g;return u|0}function _UI_get0_result_string(a){a=a|0;var b=0;if((a|0)!=0?((c[a>>2]|0)+-1|0)>>>0<2:0)b=c[a+12>>2]|0;else b=0;return b|0}function _UI_get0_test_string(a){a=a|0;var b=0;if((a|0)!=0?(c[a>>2]|0)==2:0)b=c[a+24>>2]|0;else b=0;return b|0}function _recsig(a){a=a|0;c[305422]=a;return}function _UI_set_result(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0;f=l;l=l+96|0;if((l|0)>=(m|0))ba(96);g=f+40|0;h=f+16|0;i=f+8|0;j=f;k=f+73|0;n=f+60|0;o=_strlen(e)|0;p=b+20|0;c[p>>2]=c[p>>2]&-2;if(!d){q=-1;l=f;return q|0}switch(c[d>>2]|0){case 2:case 1:{b=d+16|0;c[j>>2]=c[b>>2];_BIO_snprintf(k,13,655241,j)|0;j=d+20|0;c[i>>2]=c[j>>2];_BIO_snprintf(n,13,655241,i)|0;if((o|0)<(c[b>>2]|0)){c[p>>2]=c[p>>2]|1;_ERR_put_error(40,105,101,550596,823);c[h>>2]=550738;c[h+4>>2]=k;c[h+8>>2]=1081495;c[h+12>>2]=n;c[h+16>>2]=550756;_ERR_add_error_data(5,h);q=-1;l=f;return q|0}h=c[j>>2]|0;if((o|0)>(h|0)){c[p>>2]=c[p>>2]|1;_ERR_put_error(40,105,100,550596,830);c[g>>2]=550738;c[g+4>>2]=k;c[g+8>>2]=1081495;c[g+12>>2]=n;c[g+16>>2]=550756;_ERR_add_error_data(5,g);q=-1;l=f;return q|0}g=c[d+12>>2]|0;if(!g){_ERR_put_error(40,105,105,550596,838);q=-1;l=f;return q|0}else{_BUF_strlcpy(g,e,h+1|0)|0;q=0;l=f;return q|0}break}case 3:{h=d+12|0;g=c[h>>2]|0;if(!g){_ERR_put_error(40,105,105,550596,850);q=-1;l=f;return q|0}a[g>>0]=0;g=a[e>>0]|0;if(!(g<<24>>24)){q=0;l=f;return q|0}n=c[d+20>>2]|0;k=d+24|0;d=e;e=g;while(1){g=e<<24>>24;if(_strchr(n,g)|0){r=n;break}p=c[k>>2]|0;d=d+1|0;if(_strchr(p,g)|0){r=p;break}e=a[d>>0]|0;if(!(e<<24>>24)){q=0;s=18;break}}if((s|0)==18){l=f;return q|0}a[c[h>>2]>>0]=a[r>>0]|0;q=0;l=f;return q|0}default:{q=0;l=f;return q|0}}return 0}function _BIO_gets(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0;if((a|0?(e=c[a>>2]|0,e|0):0)?c[e+20>>2]|0:0){e=c[a+4>>2]|0;f=(e|0)!=0;if(f?(g=Wh[e&63](a,5,b,d,0,1)|0,(g|0)<1):0){h=g;return h|0}if(!(c[a+12>>2]|0)){_ERR_put_error(32,104,120,503469,299);h=-2;return h|0}g=nj[c[(c[a>>2]|0)+20>>2]&2047](a,b,d)|0;if(!f){h=g;return h|0}h=Wh[e&63](a,133,b,d,0,g)|0;return h|0}_ERR_put_error(32,104,121,503469,289);h=-2;return h|0}function _EVP_DecodeInit(a){a=a|0;c[a>>2]=0;c[a+4>>2]=0;c[a+88>>2]=0;c[a+92>>2]=0;return}function _EVP_DecodeUpdate(b,d,e,f,g){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;var h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0;h=c[b>>2]|0;i=b+8|0;if((h|0)>0?(a[h+-1+(b+8)>>0]|0)==61:0)if((h|0)>1)j=(a[h+-2+(b+8)>>0]|0)==61?2:1;else j=1;else j=0;a:do if(!g){k=0;l=0;m=h}else{b:do if((g|0)>0){n=d;o=h;p=f;q=0;r=0;s=j;while(1){t=a[p>>0]|0;p=p+1|0;u=t&255;if(u&128|0){k=-1;l=r;m=o;break a}v=a[550839+u>>0]|0;u=v&255;if(v<<24>>24==-1){k=-1;l=r;m=o;break a}if(t<<24>>24!=61)if((s|0)<1|(u|19|0)==243)w=s;else{k=-1;l=r;m=o;break a}else w=s+1|0;if((w|0)>2){k=-1;l=r;m=o;break a}if(t<<24>>24==45){x=n;y=o;z=1;A=r;B=w;break b}if((u|19|0)==243)C=o;else{if((o|0)>63){k=-1;l=r;m=o;break a}a[b+8+o>>0]=t;C=o+1|0}if((C|0)==64){t=_EVP_DecodeBlock(n,i,64)|0;if((t|0)<0|(t|0)<(w|0)){k=-1;l=r;m=0;break a}u=t-w|0;D=n+u|0;E=u+r|0;F=0}else{D=n;E=r;F=C}q=q+1|0;if((q|0)>=(g|0)){x=D;y=F;z=0;A=E;B=w;break}else{n=D;o=F;r=E;s=w}}}else{x=d;y=h;z=0;A=0;B=j}while(0);do if((y|0)>0){if(y&3|0)if(!z){G=A;H=y;I=1;J=27;break}else{k=-1;l=A;m=y;break a}s=_EVP_DecodeBlock(x,i,y)|0;if((s|0)<0|(s|0)<(B|0)){k=-1;l=A;m=0;break a}K=A-B+s|0;L=0;J=26}else{K=A;L=y;J=26}while(0);if((J|0)==26)if(!z){G=K;H=L;I=(B|0)==0|(L|0)!=0;J=27}else{M=K;N=L;O=0}if((J|0)==27){M=G;N=H;O=I}k=O&1;l=M;m=N}while(0);c[e>>2]=l;c[b>>2]=m;return k|0}function _EVP_DecodeFinal(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0;c[d>>2]=0;e=c[a>>2]|0;if(!e){f=1;return f|0}g=_EVP_DecodeBlock(b,a+8|0,e)|0;if((g|0)<0){f=-1;return f|0}c[a>>2]=0;c[d>>2]=g;f=1;return f|0}function _EVP_DecodeBlock(b,c,e){b=b|0;c=c|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0;f=a[c>>0]|0;a:do if(f<<24>>24>-1){g=c;h=e;i=f;while(1){if(!((h|0)>0&(i<<24>>24==9|i<<24>>24==32))){j=g;k=h;l=i;break a}m=g+1|0;n=h+-1|0;o=a[m>>0]|0;if(o<<24>>24>-1){g=m;h=n;i=o}else{j=m;k=n;l=o;break}}}else{j=c;k=e;l=f}while(0);f=k;while(1){if((f|0)<=3)break;k=f+-1|0;e=d[j+k>>0]|0;if(e&128|0)break;if((a[550839+e>>0]|19)<<24>>24==-13)f=k;else break}if(f&3|0){p=-1;return p|0}if((f|0)>0){q=b;r=0;s=0;t=j;u=l}else{p=0;return p|0}while(1){l=u&255;if(!(l&128))v=a[550839+l>>0]|0;else v=-1;l=d[t+1>>0]|0;if(!(l&128))w=a[550839+l>>0]|0;else w=-1;l=d[t+2>>0]|0;if(!(l&128))x=a[550839+l>>0]|0;else x=-1;l=t+4|0;j=d[t+3>>0]|0;if(!(j&128))y=a[550839+j>>0]|0;else y=-1;if((w|v|x|y)<<24>>24<=-1){p=-1;z=21;break}j=(w&255)<<12;b=(x&255)<<6;a[q>>0]=(j|(v&255)<<18)>>>16;a[q+1>>0]=(b|j)>>>8;a[q+2>>0]=y&255|b;b=s+3|0;j=r+4|0;if((j|0)>=(f|0)){p=b;z=21;break}q=q+3|0;r=j;s=b;t=l;u=a[l>>0]|0}if((z|0)==21)return p|0;return 0}function _X509_STORE_add_cert(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0;if(!b){d=0;return d|0}e=_CRYPTO_malloc(8,549476,345)|0;if(!e){_ERR_put_error(11,124,65,549476,347);d=0;return d|0}c[e>>2]=1;f=e+4|0;c[f>>2]=b;_CRYPTO_lock(9,11,549476,353);switch(c[e>>2]|0){case 1:{_CRYPTO_add_lock((c[f>>2]|0)+16|0,1,3,549476,407)|0;break}case 2:{_CRYPTO_add_lock((c[f>>2]|0)+12|0,1,6,549476,410)|0;break}default:{}}b=a+4|0;if(!(_X509_OBJECT_retrieve_match(c[b>>2]|0,e)|0)){_sk_push(c[b>>2]|0,e)|0;g=1}else{switch(c[e>>2]|0){case 1:{_X509_free(c[f>>2]|0);break}case 2:{_X509_CRL_free(c[f>>2]|0);break}default:{}}_CRYPTO_free(e);_ERR_put_error(11,124,101,549476,361);g=0}_CRYPTO_lock(10,11,549476,366);d=g;return d|0}function _d2i_X509(a,b,c){a=a|0;b=b|0;c=c|0;return _ASN1_item_d2i(a,b,c,102656)|0}function _EVP_PKEY_set_type(a,b){a=a|0;b=b|0;return _pkey_set_type(a,b,0,-1)|0}function _EVP_SignFinal(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0;f=l;l=l+112|0;if((l|0)>=(m|0))ba(112);g=f+40|0;h=f+32|0;i=f+8|0;j=f;c[d>>2]=0;_EVP_MD_CTX_init(i);do if((_EVP_MD_CTX_copy_ex(i,a)|0)!=0?(_EVP_DigestFinal_ex(i,g,h)|0)!=0:0){_EVP_MD_CTX_cleanup(i)|0;k=c[a>>2]|0;if(c[k+12>>2]&4|0){c[j>>2]=_EVP_PKEY_size(e)|0;n=_EVP_PKEY_CTX_new(e,0)|0;if(!n){o=0;p=0;break}if((_EVP_PKEY_sign_init(n)|0)<1){o=n;p=0;break}if((_EVP_PKEY_CTX_ctrl(n,-1,248,1,0,c[a>>2]|0)|0)<1){o=n;p=0;break}if((_EVP_PKEY_sign(n,b,j,g,c[h>>2]|0)|0)<1){o=n;p=0;break}c[d>>2]=c[j>>2];o=n;p=1;break}n=c[k+44>>2]|0;do if(n|0){q=c[e>>2]|0;if((q|0)!=(n|0)){r=c[k+48>>2]|0;if(!r)break;if((q|0)!=(r|0)){r=c[k+52>>2]|0;if(!r)break;if((q|0)!=(r|0)?(r=c[k+56>>2]|0,!((r|0)!=0&(q|0)==(r|0))):0)break}}r=c[k+36>>2]|0;if(!r){_ERR_put_error(6,107,104,550993,128);s=0;l=f;return s|0}else{s=Wh[r&63](c[k>>2]|0,g,c[h>>2]|0,b,d,c[e+20>>2]|0)|0;l=f;return s|0}}while(0);_ERR_put_error(6,107,110,550993,123);s=0;l=f;return s|0}else{o=0;p=0}while(0);_EVP_PKEY_CTX_free(o);s=p;l=f;return s|0}function _BIO_set_flags(a,b){a=a|0;b=b|0;var d=0;d=a+20|0;c[d>>2]=c[d>>2]|b;return}function _ASN1_UTCTIME_adj(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0;f=l;l=l+80|0;if((l|0)>=(m|0))ba(80);g=f;h=f+24|0;i=f+28|0;c[h>>2]=b;if(!a){b=_ASN1_STRING_type_new(23)|0;if(!b){j=0;l=f;return j|0}else{k=b;n=1}}else{k=a;n=0}a=_OPENSSL_gmtime(h,i)|0;do if(a|0){if(e|d|0?(_OPENSSL_gmtime_adj(a,d,e)|0)==0:0)break;h=i+20|0;b=c[h>>2]|0;if((b+-50|0)>>>0<=99){o=k+8|0;p=c[o>>2]|0;if((p|0)!=0?(c[k>>2]|0)>>>0>=20:0){q=p;r=k;s=b}else{b=_CRYPTO_malloc(20,551072,264)|0;if(!b){_ERR_put_error(13,218,65,551072,266);break}p=c[o>>2]|0;if(p|0)_CRYPTO_free(p);c[o>>2]=b;q=b;r=k;s=c[h>>2]|0}h=(c[i+16>>2]|0)+1|0;b=c[i+12>>2]|0;o=c[i+8>>2]|0;p=c[i+4>>2]|0;t=c[i>>2]|0;c[g>>2]=(s|0)%100|0;c[g+4>>2]=h;c[g+8>>2]=b;c[g+12>>2]=o;c[g+16>>2]=p;c[g+20>>2]=t;_BIO_snprintf(q,20,551113,g)|0;c[r>>2]=_strlen(q)|0;c[k+4>>2]=23;j=k;l=f;return j|0}}while(0);if(!n){j=0;l=f;return j|0}_ASN1_STRING_free(k);j=0;l=f;return j|0}function _ASN1_TIME_adj(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;f=l;l=l+48|0;if((l|0)>=(m|0))ba(48);g=f;h=f+4|0;c[g>>2]=b;b=_OPENSSL_gmtime(g,h)|0;if(!b){_ERR_put_error(13,217,173,551032,115);i=0;l=f;return i|0}if(e|d|0?(_OPENSSL_gmtime_adj(b,d,e)|0)==0:0){i=0;l=f;return i|0}b=c[g>>2]|0;if(((c[h+20>>2]|0)+-50|0)>>>0<100){i=_ASN1_UTCTIME_adj(a,b,d,e)|0;l=f;return i|0}else{i=_ASN1_GENERALIZEDTIME_adj(a,b,d,e)|0;l=f;return i|0}return 0}function _X509_get_pubkey(a){a=a|0;var b=0,d=0;if((a|0)!=0?(b=c[a>>2]|0,(b|0)!=0):0)d=_X509_PUBKEY_get(c[b+24>>2]|0)|0;else d=0;return d|0}function _EVP_PKEY_encrypt_init(a){a=a|0;var b=0,d=0,e=0,f=0;if((a|0?(b=c[a>>2]|0,b|0):0)?c[b+80>>2]|0:0){d=a+16|0;c[d>>2]=256;e=c[b+76>>2]|0;if(!e){f=1;return f|0}b=ij[e&8191](a)|0;if((b|0)>=1){f=b;return f|0}c[d>>2]=0;f=b;return f|0}_ERR_put_error(6,139,150,530909,189);f=-2;return f|0}function _EVP_PKEY_encrypt(a,b,d,e,f){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0;if((a|0?(g=c[a>>2]|0,g|0):0)?(h=c[g+80>>2]|0,h|0):0){if((c[a+16>>2]|0)!=256){_ERR_put_error(6,105,151,530909,211);i=-1;return i|0}do if(!(c[g+4>>2]&2))j=h;else{k=_EVP_PKEY_size(c[a+8>>2]|0)|0;if(!b){c[d>>2]=k;i=1;return i|0}if((c[d>>2]|0)>>>0>=k>>>0){j=c[(c[a>>2]|0)+80>>2]|0;break}_ERR_put_error(6,105,155,530909,214);i=0;return i|0}while(0);i=Fi[j&127](a,b,d,e,f)|0;return i|0}_ERR_put_error(6,105,150,530909,207);i=-2;return i|0}function _BIO_push(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0;if(!a){d=b;return d|0}else e=a;while(1){f=e+36|0;g=c[f>>2]|0;if(!g)break;else e=g}c[f>>2]=b;if(b|0)c[b+40>>2]=e;b=c[a>>2]|0;if(b|0?(f=c[b+24>>2]|0,f|0):0){b=c[a+4>>2]|0;if(!b){ri[f&511](a,6,0,e)|0;d=a;return d|0}if((Wh[b&63](a,6,e,6,0,1)|0)<1){d=a;return d|0}f=ri[c[(c[a>>2]|0)+24>>2]&511](a,6,0,e)|0;Wh[b&63](a,134,e,6,0,f)|0;d=a;return d|0}_ERR_put_error(32,103,121,503469,349);d=a;return d|0}function _BIO_s_mem(){return 103708}function _mem_write(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0;e=c[a+32>>2]|0;if(!b){_ERR_put_error(32,117,115,551153,181);f=-1;return f|0}if(c[a+20>>2]&512|0){_ERR_put_error(32,117,126,551153,186);f=-1;return f|0}_BIO_clear_flags(a,15);a=c[e>>2]|0;g=a+d|0;if((_BUF_MEM_grow_clean(e,g)|0)!=(g|0)){f=-1;return f|0}_memcpy((c[e+4>>2]|0)+a|0,b|0,d|0)|0;f=d;return f|0}function _mem_read(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0;e=c[a+32>>2]|0;_BIO_clear_flags(a,15);if((d|0)>-1?(f=c[e>>2]|0,f>>>0<d>>>0):0)g=f;else g=d;if((b|0)!=0&(g|0)>0){d=e+4|0;_memcpy(b|0,c[d>>2]|0,g|0)|0;b=(c[e>>2]|0)-g|0;c[e>>2]=b;f=c[d>>2]|0;h=f+g|0;if(!(c[a+20>>2]&512)){_memmove(f|0,h|0,b|0)|0;i=g;return i|0}else{c[d>>2]=h;i=g;return i|0}}if(c[e>>2]|0){i=g;return i|0}g=c[a+28>>2]|0;if(!g){i=0;return i|0}_BIO_set_flags(a,9);i=g;return i|0}function _mem_puts(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0;d=_strlen(b)|0;e=c[a+32>>2]|0;if(!b){_ERR_put_error(32,117,115,551153,181);f=-1;return f|0}if(c[a+20>>2]&512|0){_ERR_put_error(32,117,126,551153,186);f=-1;return f|0}_BIO_clear_flags(a,15);a=c[e>>2]|0;g=a+d|0;if((_BUF_MEM_grow_clean(e,g)|0)!=(g|0)){f=-1;return f|0}_memcpy((c[e+4>>2]|0)+a|0,b|0,d|0)|0;f=d;return f|0}function _mem_gets(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0;f=b+32|0;g=c[f>>2]|0;_BIO_clear_flags(b,15);h=c[g>>2]|0;i=(h|0)<(e|0)?h:e+-1|0;if((i|0)<1){j=0;k=d}else{e=c[g+4>>2]|0;g=0;while(1){if((g|0)>=(i|0)){l=g;break}h=g+1|0;if((a[e+g>>0]|0)==10){l=h;break}else g=h}g=c[f>>2]|0;_BIO_clear_flags(b,15);if((l|0)>-1?(f=c[g>>2]|0,f>>>0<l>>>0):0)m=f;else m=l;do if((d|0)!=0&(m|0)>0){l=g+4|0;_memcpy(d|0,c[l>>2]|0,m|0)|0;f=(c[g>>2]|0)-m|0;c[g>>2]=f;e=c[l>>2]|0;i=e+m|0;if(!(c[b+20>>2]&512)){_memmove(e|0,i|0,f|0)|0;n=m;break}else{c[l>>2]=i;n=m;break}}else{do if(!(c[g>>2]|0)){i=c[b+28>>2]|0;if(!i){o=0;return o|0}else{_BIO_set_flags(b,9);p=i;break}}else p=m;while(0);if((p|0)>0)n=p;else{o=p;return o|0}}while(0);j=n;k=d+n|0}a[k>>0]=0;o=j;return o|0}function _mem_ctrl(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0;f=a+32|0;g=c[f>>2]|0;do switch(b|0){case 1:{h=g+4|0;i=c[h>>2]|0;if(!i){j=1;return j|0}k=c[g+8>>2]|0;if(!(c[a+20>>2]&512)){_memset(i|0,0,k|0)|0;l=g;m=0}else{c[h>>2]=i+((c[g>>2]|0)-k);l=g;m=k}c[l>>2]=m;j=1;return j|0}case 2:{j=(c[g>>2]|0)==0&1;return j|0}case 130:{c[a+28>>2]=d;j=1;return j|0}case 3:{k=c[g>>2]|0;if(!e){j=k;return j|0}c[e>>2]=c[g+4>>2];j=k;return j|0}case 114:{k=a+16|0;if(c[k>>2]|0?!((g|0)==0|(c[a+12>>2]|0)==0):0){if(c[a+20>>2]&512|0)c[g+4>>2]=0;_BUF_MEM_free(g);c[f>>2]=0}c[k>>2]=d;c[f>>2]=e;j=1;return j|0}case 115:{if(!e){j=1;return j|0}c[e>>2]=g;j=1;return j|0}case 8:{j=c[a+16>>2]|0;return j|0}case 9:{c[a+16>>2]=d;j=1;return j|0}case 12:case 11:{j=1;return j|0}case 10:{j=c[g>>2]|0;return j|0}default:{j=0;return j|0}}while(0);return 0}function _mem_new(a){a=a|0;var b=0,d=0;b=_BUF_MEM_new()|0;if(!b){d=0;return d|0}c[a+16>>2]=1;c[a+12>>2]=1;c[a+28>>2]=-1;c[a+32>>2]=b;d=1;return d|0}function _mem_free(a){a=a|0;var b=0,d=0,e=0;if(!a){b=0;return b|0}if(!(c[a+16>>2]|0)){b=1;return b|0}if(!(c[a+12>>2]|0)){b=1;return b|0}d=a+32|0;e=c[d>>2]|0;if(!e){b=1;return b|0}if(c[a+20>>2]&512|0)c[e+4>>2]=0;_BUF_MEM_free(e);c[d>>2]=0;b=1;return b|0}function _X509_PUBKEY_get(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;if(!a){b=0;return b|0}d=a+8|0;e=c[d>>2]|0;if(e|0){_CRYPTO_add_lock(e+8|0,1,10,551193,135)|0;b=c[d>>2]|0;return b|0}if(!(c[a+4>>2]|0)){b=0;return b|0}e=_EVP_PKEY_new()|0;if(!e){_ERR_put_error(11,119,65,551193,143);b=0;return b|0}do if(!(_EVP_PKEY_set_type(e,_OBJ_obj2nid(c[c[a>>2]>>2]|0)|0)|0))_ERR_put_error(11,119,111,551193,148);else{f=c[(c[e+12>>2]|0)+20>>2]|0;if(!f){_ERR_put_error(11,119,124,551193,158);break}if(!($i[f&8191](e,a)|0)){_ERR_put_error(11,119,125,551193,154);break}_CRYPTO_lock(9,10,551193,163);if(!(c[d>>2]|0)){c[d>>2]=e;_CRYPTO_lock(10,10,551193,170);g=e}else{_CRYPTO_lock(10,10,551193,165);_EVP_PKEY_free(e);g=c[d>>2]|0}_CRYPTO_add_lock(g+8|0,1,10,551193,172)|0;b=g;return b|0}while(0);_EVP_PKEY_free(e);b=0;return b|0}function _BIO_callback_ctrl(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;c[f>>2]=d;if(!a){g=0;l=e;return g|0}h=c[a>>2]|0;if(h|0?(i=c[h+36>>2]|0,i|0):0){h=c[a+4>>2]|0;if(!h){g=nj[i&2047](a,b,d)|0;l=e;return g|0}d=Wh[h&63](a,6,f,b,0,1)|0;if((d|0)<1){g=d;l=e;return g|0}d=nj[c[(c[a>>2]|0)+36>>2]&2047](a,b,c[f>>2]|0)|0;g=Wh[h&63](a,134,f,b,0,d)|0;l=e;return g|0}_ERR_put_error(32,131,121,503469,377);g=-2;l=e;return g|0}function _BIO_copy_next_retry(a){a=a|0;var b=0,d=0;b=c[a+36>>2]|0;d=a+20|0;c[d>>2]=c[d>>2]|c[b+20>>2]&15;c[a+24>>2]=c[b+24>>2];return}function _EVP_EncryptFinal_ex(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0;e=c[a>>2]|0;if(c[e+16>>2]&1048576|0){f=ri[c[e+24>>2]&511](a,b,0,0)|0;if((f|0)<0){g=0;return g|0}c[d>>2]=f;g=1;return g|0}f=c[e+4>>2]|0;if(f>>>0>=33)_OpenSSLDie(532158,403,551235);if((f|0)==1){c[d>>2]=0;g=1;return g|0}e=c[a+12>>2]|0;if(c[a+92>>2]&256|0)if(!e){c[d>>2]=0;g=1;return g|0}else{_ERR_put_error(6,127,138,532158,412);g=0;return g|0}if(f>>>0>e>>>0){h=f-e|0;_memset(a+(e+48)|0,h&255|0,h|0)|0}h=ri[c[(c[a>>2]|0)+24>>2]&511](a,b,a+48|0,f)|0;if(!h){g=0;return g|0}c[d>>2]=f;g=h;return g|0}function _AES_set_encrypt_key(a,b,c){a=a|0;b=b|0;c=c|0;return _private_AES_set_encrypt_key(a,b,c)|0}function _AES_encrypt(b,e,f){b=b|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0;g=c[f+240>>2]>>1;h=(g<<3)+-8|0;i=g;g=f;j=((d[b+1>>0]|0)<<16|(d[b>>0]|0)<<24|(d[b+2>>0]|0)<<8|(d[b+3>>0]|0))^c[f>>2];k=((d[b+5>>0]|0)<<16|(d[b+4>>0]|0)<<24|(d[b+6>>0]|0)<<8|(d[b+7>>0]|0))^c[f+4>>2];l=((d[b+9>>0]|0)<<16|(d[b+8>>0]|0)<<24|(d[b+10>>0]|0)<<8|(d[b+11>>0]|0))^c[f+8>>2];m=((d[b+13>>0]|0)<<16|(d[b+12>>0]|0)<<24|(d[b+14>>0]|0)<<8|(d[b+15>>0]|0))^c[f+12>>2];while(1){b=c[104772+((k>>>16&255)<<2)>>2]^c[103748+(j>>>24<<2)>>2]^c[105796+((l>>>8&255)<<2)>>2]^c[106820+((m&255)<<2)>>2]^c[g+16>>2];n=c[104772+((l>>>16&255)<<2)>>2]^c[103748+(k>>>24<<2)>>2]^c[105796+((m>>>8&255)<<2)>>2]^c[106820+((j&255)<<2)>>2]^c[g+20>>2];o=c[104772+((m>>>16&255)<<2)>>2]^c[103748+(l>>>24<<2)>>2]^c[105796+((j>>>8&255)<<2)>>2]^c[106820+((k&255)<<2)>>2]^c[g+24>>2];p=c[104772+((j>>>16&255)<<2)>>2]^c[103748+(m>>>24<<2)>>2]^c[105796+((k>>>8&255)<<2)>>2]^c[106820+((l&255)<<2)>>2]^c[g+28>>2];q=g+32|0;r=i+-1|0;s=b>>>24;t=o>>>24;u=b&255;v=o>>>8&255;w=n>>>24;x=n&255;y=n>>>16&255;z=p&255;A=p>>>8&255;B=c[q>>2]|0;C=p>>>24;D=o>>>16&255;E=b>>>8&255;F=p>>>16&255;G=b>>>16&255;if(!r)break;b=c[104772+(D<<2)>>2]^c[103748+(w<<2)>>2]^c[105796+(A<<2)>>2]^c[106820+(u<<2)>>2]^c[g+36>>2];p=c[104772+(F<<2)>>2]^c[103748+(t<<2)>>2]^c[105796+(E<<2)>>2]^c[106820+(x<<2)>>2]^c[g+40>>2];H=c[104772+(G<<2)>>2]^c[103748+(C<<2)>>2]^c[105796+((n>>>8&255)<<2)>>2]^c[106820+((o&255)<<2)>>2]^c[g+44>>2];i=r;g=q;j=c[103748+(s<<2)>>2]^B^c[104772+(y<<2)>>2]^c[105796+(v<<2)>>2]^c[106820+(z<<2)>>2];k=b;l=p;m=H}m=f+(h<<2)|0;h=(c[106820+(y<<2)>>2]&16711680|c[105796+(s<<2)>>2]&-16777216|c[103748+(v<<2)>>2]&65280|c[104772+(z<<2)>>2]&255)^B;a[e>>0]=h>>>24;a[e+1>>0]=h>>>16;a[e+2>>0]=h>>>8;a[e+3>>0]=h;h=(c[106820+(D<<2)>>2]&16711680|c[105796+(w<<2)>>2]&-16777216|c[103748+(A<<2)>>2]&65280|c[104772+(u<<2)>>2]&255)^c[m+36>>2];a[e+4>>0]=h>>>24;a[e+5>>0]=h>>>16;a[e+6>>0]=h>>>8;a[e+7>>0]=h;h=(c[106820+(F<<2)>>2]&16711680|c[105796+(t<<2)>>2]&-16777216|c[103748+(E<<2)>>2]&65280|c[104772+(x<<2)>>2]&255)^c[m+40>>2];a[e+8>>0]=h>>>24;a[e+9>>0]=h>>>16;a[e+10>>0]=h>>>8;a[e+11>>0]=h;h=(c[106820+(G<<2)>>2]&16711680|c[105796+(C<<2)>>2]&-16777216|c[103748+((n>>>8&255)<<2)>>2]&65280|c[104772+((o&255)<<2)>>2]&255)^c[m+44>>2];a[e+12>>0]=h>>>24;a[e+13>>0]=h>>>16;a[e+14>>0]=h>>>8;a[e+15>>0]=h;return}function _CRYPTO_128_wrap(b,e,f,g,h,i){b=b|0;e=e|0;f=f|0;g=g|0;h=h|0;i=i|0;var j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0;j=l;l=l+16|0;if((l|0)>=(m|0))ba(16);k=j;if((h+-8|0)>>>0>2147483640|(h&7|0)!=0){n=0;l=j;return n|0}o=f+8|0;_memmove(o|0,g|0,h|0)|0;g=(e|0)==0?551256:e;e=g;p=d[e>>0]|d[e+1>>0]<<8|d[e+2>>0]<<16|d[e+3>>0]<<24;e=g+4|0;g=d[e>>0]|d[e+1>>0]<<8|d[e+2>>0]<<16|d[e+3>>0]<<24;e=k;c[e>>2]=p;c[e+4>>2]=g;e=k+8|0;q=k+7|0;r=k+6|0;s=k+5|0;t=k+4|0;if(!h){u=p;v=g}else{g=0;p=1;while(1){w=0;x=o;y=p;while(1){z=x;A=z;B=z+4|0;z=d[B>>0]|d[B+1>>0]<<8|d[B+2>>0]<<16|d[B+3>>0]<<24;B=e;c[B>>2]=d[A>>0]|d[A+1>>0]<<8|d[A+2>>0]<<16|d[A+3>>0]<<24;c[B+4>>2]=z;bj[i&4095](k,k,b);a[q>>0]=(d[q>>0]|0)^y;if(y>>>0>255){a[r>>0]=(d[r>>0]|0)^y>>>8;a[s>>0]=(d[s>>0]|0)^y>>>16;a[t>>0]=(d[t>>0]|0)^y>>>24}z=e;B=c[z>>2]|0;A=c[z+4>>2]|0;z=x;C=z;a[C>>0]=B;a[C+1>>0]=B>>8;a[C+2>>0]=B>>16;a[C+3>>0]=B>>24;B=z+4|0;a[B>>0]=A;a[B+1>>0]=A>>8;a[B+2>>0]=A>>16;a[B+3>>0]=A>>24;w=w+8|0;y=y+1|0;if(w>>>0>=h>>>0)break;else x=x+8|0}g=g+1|0;if((g|0)==6)break;else p=y}p=k;u=c[p>>2]|0;v=c[p+4>>2]|0}p=f;f=p;a[f>>0]=u;a[f+1>>0]=u>>8;a[f+2>>0]=u>>16;a[f+3>>0]=u>>24;u=p+4|0;a[u>>0]=v;a[u+1>>0]=v>>8;a[u+2>>0]=v>>16;a[u+3>>0]=v>>24;n=h+8|0;l=j;return n|0}function _private_AES_set_encrypt_key(a,b,e){a=a|0;b=b|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0;if(!((a|0)!=0&(e|0)!=0)){f=-1;return f|0}switch(b|0){case 128:case 192:case 256:break;default:{f=-2;return f|0}}g=(b|0)==128;c[e+240>>2]=g?10:(b|0)==192?12:14;h=(d[a+1>>0]|0)<<16|(d[a>>0]|0)<<24|(d[a+2>>0]|0)<<8|(d[a+3>>0]|0);c[e>>2]=h;c[e+4>>2]=(d[a+5>>0]|0)<<16|(d[a+4>>0]|0)<<24|(d[a+6>>0]|0)<<8|(d[a+7>>0]|0);c[e+8>>2]=(d[a+9>>0]|0)<<16|(d[a+8>>0]|0)<<24|(d[a+10>>0]|0)<<8|(d[a+11>>0]|0);c[e+12>>2]=(d[a+13>>0]|0)<<16|(d[a+12>>0]|0)<<24|(d[a+14>>0]|0)<<8|(d[a+15>>0]|0);if(g){g=0;i=e;j=h;do{k=c[i+12>>2]|0;j=c[105796+((k>>>16&255)<<2)>>2]&-16777216^j^c[106820+((k>>>8&255)<<2)>>2]&16711680^c[103748+((k&255)<<2)>>2]&65280^c[104772+(k>>>24<<2)>>2]&255^c[107844+(g<<2)>>2];l=i;i=i+16|0;c[i>>2]=j;m=c[l+4>>2]^j;c[l+20>>2]=m;n=c[l+8>>2]^m;c[l+24>>2]=n;c[l+28>>2]=n^k;g=g+1|0}while((g|0)!=10);f=0;return f|0}c[e+16>>2]=(d[a+17>>0]|0)<<16|(d[a+16>>0]|0)<<24|(d[a+18>>0]|0)<<8|(d[a+19>>0]|0);c[e+20>>2]=(d[a+21>>0]|0)<<16|(d[a+20>>0]|0)<<24|(d[a+22>>0]|0)<<8|(d[a+23>>0]|0);if((b|0)==192){g=0;j=e;i=h;while(1){k=c[j+20>>2]|0;n=c[105796+((k>>>16&255)<<2)>>2]&-16777216^i^c[106820+((k>>>8&255)<<2)>>2]&16711680^c[103748+((k&255)<<2)>>2]&65280^c[104772+(k>>>24<<2)>>2]&255^c[107844+(g<<2)>>2];l=j+24|0;c[l>>2]=n;m=c[j+4>>2]^n;c[j+28>>2]=m;o=c[j+8>>2]^m;c[j+32>>2]=o;m=c[j+12>>2]^o;c[j+36>>2]=m;o=g+1|0;if((o|0)==8){f=0;break}p=c[j+16>>2]^m;c[j+40>>2]=p;c[j+44>>2]=p^k;g=o;j=l;i=n}return f|0}c[e+24>>2]=(d[a+25>>0]|0)<<16|(d[a+24>>0]|0)<<24|(d[a+26>>0]|0)<<8|(d[a+27>>0]|0);c[e+28>>2]=(d[a+29>>0]|0)<<16|(d[a+28>>0]|0)<<24|(d[a+30>>0]|0)<<8|(d[a+31>>0]|0);if((b|0)==256){q=0;r=e;s=h}else{f=0;return f|0}while(1){h=c[r+28>>2]|0;e=c[105796+((h>>>16&255)<<2)>>2]&-16777216^s^c[106820+((h>>>8&255)<<2)>>2]&16711680^c[103748+((h&255)<<2)>>2]&65280^c[104772+(h>>>24<<2)>>2]&255^c[107844+(q<<2)>>2];b=r+32|0;c[b>>2]=e;a=c[r+4>>2]^e;c[r+36>>2]=a;i=c[r+8>>2]^a;c[r+40>>2]=i;a=c[r+12>>2]^i;c[r+44>>2]=a;i=q+1|0;if((i|0)==7){f=0;break}j=c[105796+(a>>>24<<2)>>2]&-16777216^c[r+16>>2]^c[106820+((a>>>16&255)<<2)>>2]&16711680^c[103748+((a>>>8&255)<<2)>>2]&65280^c[104772+((a&255)<<2)>>2]&255;c[r+48>>2]=j;a=c[r+20>>2]^j;c[r+52>>2]=a;j=c[r+24>>2]^a;c[r+56>>2]=j;c[r+60>>2]=j^h;q=i;r=b;s=e}return f|0}function _EVP_des_ede3_wrap(){return 112136}function _EVP_aes_128_wrap(){return 112084}function _EVP_aes_192_wrap(){return 112032}function _EVP_aes_256_wrap(){return 107884}function _aes_wrap_init_key(b,e,f,g){b=b|0;e=e|0;f=f|0;g=g|0;var h=0,i=0;g=c[b+96>>2]|0;h=(f|0)!=0;i=(e|0)!=0;if(!(i|h))return 1;if(i){i=c[b+88>>2]<<3;if(!(c[b+8>>2]|0))_AES_set_decrypt_key(e,i,g)|0;else _AES_set_encrypt_key(e,i,g)|0;if(!h){c[g+248>>2]=0;return 1}}else if(!h)return 1;h=b+32|0;b=f;f=b;i=d[f>>0]|d[f+1>>0]<<8|d[f+2>>0]<<16|d[f+3>>0]<<24;f=b+4|0;b=d[f>>0]|d[f+1>>0]<<8|d[f+2>>0]<<16|d[f+3>>0]<<24;f=h;e=f;a[e>>0]=i;a[e+1>>0]=i>>8;a[e+2>>0]=i>>16;a[e+3>>0]=i>>24;i=f+4|0;a[i>>0]=b;a[i+1>>0]=b>>8;a[i+2>>0]=b>>16;a[i+3>>0]=b>>24;c[g+248>>2]=h;return 1}function _aes_wrap_cipher(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0;f=c[a+96>>2]|0;do if(d)if(((e&7|0)==0?(g=c[a+8>>2]|0,h=(g|0)!=0,!(e>>>0<8&h)):0)?!(e>>>0<16&(g|0)==0):0){if(!b)if(h){i=e+8|0;break}else{i=e+-8|0;break}g=c[f+248>>2]|0;if(h)j=_CRYPTO_128_wrap(f,g,b,d,e,1365)|0;else j=_CRYPTO_128_unwrap(f,g,b,d,e,1366)|0;i=j|0?j:-1}else i=-1;else i=0;while(0);return i|0}function _AES_decrypt(b,e,f){b=b|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0;g=c[f+240>>2]>>1;h=(g<<3)+-8|0;i=g;g=f;j=((d[b+1>>0]|0)<<16|(d[b>>0]|0)<<24|(d[b+2>>0]|0)<<8|(d[b+3>>0]|0))^c[f>>2];k=((d[b+5>>0]|0)<<16|(d[b+4>>0]|0)<<24|(d[b+6>>0]|0)<<8|(d[b+7>>0]|0))^c[f+4>>2];l=((d[b+9>>0]|0)<<16|(d[b+8>>0]|0)<<24|(d[b+10>>0]|0)<<8|(d[b+11>>0]|0))^c[f+8>>2];m=((d[b+13>>0]|0)<<16|(d[b+12>>0]|0)<<24|(d[b+14>>0]|0)<<8|(d[b+15>>0]|0))^c[f+12>>2];while(1){n=c[108960+((m>>>16&255)<<2)>>2]^c[107936+(j>>>24<<2)>>2]^c[109984+((l>>>8&255)<<2)>>2]^c[111008+((k&255)<<2)>>2]^c[g+16>>2];o=c[108960+((j>>>16&255)<<2)>>2]^c[107936+(k>>>24<<2)>>2]^c[109984+((m>>>8&255)<<2)>>2]^c[111008+((l&255)<<2)>>2]^c[g+20>>2];p=c[108960+((k>>>16&255)<<2)>>2]^c[107936+(l>>>24<<2)>>2]^c[109984+((j>>>8&255)<<2)>>2]^c[111008+((m&255)<<2)>>2]^c[g+24>>2];q=c[108960+((l>>>16&255)<<2)>>2]^c[107936+(m>>>24<<2)>>2]^c[109984+((k>>>8&255)<<2)>>2]^c[111008+((j&255)<<2)>>2]^c[g+28>>2];b=g+32|0;r=i+-1|0;s=n>>>24;t=p&255;u=o&255;v=o>>>24;w=p>>>24;x=n>>>8&255;y=q>>>16&255;z=p>>>8&255;A=c[b>>2]|0;B=o>>>16&255;C=q>>>8&255;D=n>>>16&255;E=q&255;if(!r)break;F=c[108960+(D<<2)>>2]^c[107936+(v<<2)>>2]^c[109984+(C<<2)>>2]^c[111008+(t<<2)>>2]^c[g+36>>2];G=c[108960+(B<<2)>>2]^c[107936+(w<<2)>>2]^c[109984+(x<<2)>>2]^c[111008+(E<<2)>>2]^c[g+40>>2];H=c[108960+((p>>>16&255)<<2)>>2]^c[107936+(q>>>24<<2)>>2]^c[109984+((o>>>8&255)<<2)>>2]^c[111008+((n&255)<<2)>>2]^c[g+44>>2];i=r;g=b;j=c[107936+(s<<2)>>2]^A^c[108960+(y<<2)>>2]^c[109984+(z<<2)>>2]^c[111008+(u<<2)>>2];k=F;l=G;m=H}m=f+(h<<2)|0;h=((d[1119055+y>>0]|0)<<16|(d[1119055+s>>0]|0)<<24|(d[1119055+z>>0]|0)<<8|(d[1119055+u>>0]|0))^A;a[e>>0]=h>>>24;a[e+1>>0]=h>>>16;a[e+2>>0]=h>>>8;a[e+3>>0]=h;h=((d[1119055+D>>0]|0)<<16|(d[1119055+v>>0]|0)<<24|(d[1119055+C>>0]|0)<<8|(d[1119055+t>>0]|0))^c[m+36>>2];a[e+4>>0]=h>>>24;a[e+5>>0]=h>>>16;a[e+6>>0]=h>>>8;a[e+7>>0]=h;h=((d[1119055+B>>0]|0)<<16|(d[1119055+w>>0]|0)<<24|(d[1119055+x>>0]|0)<<8|(d[1119055+E>>0]|0))^c[m+40>>2];a[e+8>>0]=h>>>24;a[e+9>>0]=h>>>16;a[e+10>>0]=h>>>8;a[e+11>>0]=h;h=((d[1119055+(p>>>16&255)>>0]|0)<<16|(d[1119055+(q>>>24)>>0]|0)<<24|(d[1119055+(o>>>8&255)>>0]|0)<<8|(d[1119055+(n&255)>>0]|0))^c[m+44>>2];a[e+12>>0]=h>>>24;a[e+13>>0]=h>>>16;a[e+14>>0]=h>>>8;a[e+15>>0]=h;return}function _CRYPTO_128_unwrap(b,e,f,g,h,i){b=b|0;e=e|0;f=f|0;g=g|0;h=h|0;i=i|0;var j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0;j=l;l=l+16|0;if((l|0)>=(m|0))ba(16);k=j;n=h+-8|0;if((h+-24|0)>>>0>2147483632|(n&7|0)!=0){o=0;l=j;return o|0}h=g;p=h;q=h+4|0;h=d[q>>0]|d[q+1>>0]<<8|d[q+2>>0]<<16|d[q+3>>0]<<24;q=k;c[q>>2]=d[p>>0]|d[p+1>>0]<<8|d[p+2>>0]<<16|d[p+3>>0]<<24;c[q+4>>2]=h;_memmove(f|0,g+8|0,n|0)|0;g=f+n|0;h=k+7|0;q=k+6|0;p=k+5|0;r=k+4|0;s=k+8|0;if(n|0){t=0;u=(n>>>3)*6|0;while(1){v=0;w=u;x=g;do{x=x+-8|0;a[h>>0]=(d[h>>0]|0)^w;if(w>>>0>255){a[q>>0]=(d[q>>0]|0)^w>>>8;a[p>>0]=(d[p>>0]|0)^w>>>16;a[r>>0]=(d[r>>0]|0)^w>>>24}y=x;z=y;A=y+4|0;y=d[A>>0]|d[A+1>>0]<<8|d[A+2>>0]<<16|d[A+3>>0]<<24;A=s;c[A>>2]=d[z>>0]|d[z+1>>0]<<8|d[z+2>>0]<<16|d[z+3>>0]<<24;c[A+4>>2]=y;bj[i&4095](k,k,b);y=s;A=c[y>>2]|0;z=c[y+4>>2]|0;y=x;B=y;a[B>>0]=A;a[B+1>>0]=A>>8;a[B+2>>0]=A>>16;a[B+3>>0]=A>>24;A=y+4|0;a[A>>0]=z;a[A+1>>0]=z>>8;a[A+2>>0]=z>>16;a[A+3>>0]=z>>24;v=v+8|0;w=w+-1|0}while(v>>>0<n>>>0);t=t+1|0;if((t|0)==6)break;else u=w}}if(!(_memcmp(k,(e|0)==0?551256:e,8)|0)){o=n;l=j;return o|0}_OPENSSL_cleanse(f,n);o=0;l=j;return o|0}function _AES_set_decrypt_key(a,b,c){a=a|0;b=b|0;c=c|0;return _private_AES_set_decrypt_key(a,b,c)|0}function _private_AES_set_decrypt_key(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0;e=_private_AES_set_encrypt_key(a,b,d)|0;if((e|0)<0){f=e;return f|0}e=d+240|0;b=c[e>>2]|0;if((b|0)<=0){f=0;return f|0}a=b<<2;b=0;do{g=d+(b<<2)|0;h=c[g>>2]|0;i=d+(a<<2)|0;c[g>>2]=c[i>>2];c[i>>2]=h;h=d+((b|1)<<2)|0;i=c[h>>2]|0;g=d+((a|1)<<2)|0;c[h>>2]=c[g>>2];c[g>>2]=i;i=d+((b|2)<<2)|0;g=c[i>>2]|0;h=d+((a|2)<<2)|0;c[i>>2]=c[h>>2];c[h>>2]=g;g=d+((b|3)<<2)|0;h=c[g>>2]|0;i=d+((a|3)<<2)|0;c[g>>2]=c[i>>2];c[i>>2]=h;b=b+4|0;a=a+-4|0}while((b|0)<(a|0));if((c[e>>2]|0)>1){j=d;k=1}else{f=0;return f|0}do{d=j;j=j+16|0;a=c[j>>2]|0;c[j>>2]=c[108960+((c[104772+((a>>>16&255)<<2)>>2]&255)<<2)>>2]^c[107936+((c[104772+(a>>>24<<2)>>2]&255)<<2)>>2]^c[109984+((c[104772+((a>>>8&255)<<2)>>2]&255)<<2)>>2]^c[111008+((c[104772+((a&255)<<2)>>2]&255)<<2)>>2];a=d+20|0;b=c[a>>2]|0;c[a>>2]=c[108960+((c[104772+((b>>>16&255)<<2)>>2]&255)<<2)>>2]^c[107936+((c[104772+(b>>>24<<2)>>2]&255)<<2)>>2]^c[109984+((c[104772+((b>>>8&255)<<2)>>2]&255)<<2)>>2]^c[111008+((c[104772+((b&255)<<2)>>2]&255)<<2)>>2];b=d+24|0;a=c[b>>2]|0;c[b>>2]=c[108960+((c[104772+((a>>>16&255)<<2)>>2]&255)<<2)>>2]^c[107936+((c[104772+(a>>>24<<2)>>2]&255)<<2)>>2]^c[109984+((c[104772+((a>>>8&255)<<2)>>2]&255)<<2)>>2]^c[111008+((c[104772+((a&255)<<2)>>2]&255)<<2)>>2];a=d+28|0;d=c[a>>2]|0;c[a>>2]=c[108960+((c[104772+((d>>>16&255)<<2)>>2]&255)<<2)>>2]^c[107936+((c[104772+(d>>>24<<2)>>2]&255)<<2)>>2]^c[109984+((c[104772+((d>>>8&255)<<2)>>2]&255)<<2)>>2]^c[111008+((c[104772+((d&255)<<2)>>2]&255)<<2)>>2];k=k+1|0}while((k|0)<(c[e>>2]|0));f=0;return f|0}function _des_ede3_init_key(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;e=c[a+96>>2]|0;c[e+384>>2]=0;_DES_set_key_unchecked(b,e);_DES_set_key_unchecked(b+8|0,e+128|0);_DES_set_key_unchecked(b+16|0,e+256|0);return 1}function _des_ede3_wrap_cipher(b,e,f,g){b=b|0;e=e|0;f=f|0;g=g|0;var h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0;h=l;l=l+48|0;if((l|0)>=(m|0))ba(48);i=h+32|0;j=h+24|0;k=h;if(g&-1073741817|0){n=-1;l=h;return n|0}o=b+8|0;if(c[o>>2]|0){do if(e){p=e+8|0;_memmove(p|0,f|0,g|0)|0;_SHA1(f,g,k)|0;q=k;r=c[q>>2]|0;s=c[q+4>>2]|0;q=e+g+8|0;t=q;a[t>>0]=r;a[t+1>>0]=r>>8;a[t+2>>0]=r>>16;a[t+3>>0]=r>>24;r=q+4|0;a[r>>0]=s;a[r+1>>0]=s>>8;a[r+2>>0]=s>>16;a[r+3>>0]=s>>24;_OPENSSL_cleanse(k,20);s=b+32|0;if((_RAND_bytes(s,8)|0)>=1){r=s;q=r;t=d[q>>0]|d[q+1>>0]<<8|d[q+2>>0]<<16|d[q+3>>0]<<24;q=r+4|0;r=d[q>>0]|d[q+1>>0]<<8|d[q+2>>0]<<16|d[q+3>>0]<<24;q=e;u=q;a[u>>0]=t;a[u+1>>0]=t>>8;a[u+2>>0]=t>>16;a[u+3>>0]=t>>24;t=q+4|0;a[t>>0]=r;a[t+1>>0]=r>>8;a[t+2>>0]=r>>16;a[t+3>>0]=r>>24;r=g+8|0;t=b+96|0;q=c[t>>2]|0;u=c[q+384>>2]|0;do if(!u){v=q+128|0;w=q+256|0;if(r>>>0>1073741823){x=g+-1073741816|0;y=x&-1073741824;z=r;A=p;while(1){_DES_ede3_cbc_encrypt(A,A,1073741824,q,v,w,s,c[o>>2]|0);z=z+-1073741824|0;if(z>>>0<=1073741823)break;else A=A+1073741824|0}A=x-y|0;if(!A)break;else{B=A;C=p+(y+1073741824)|0}}else{B=r;C=p}_DES_ede3_cbc_encrypt(C,C,B,q,v,w,s,c[o>>2]|0)}else Li[u&255](p,p,r,q,s);while(0);q=g+16|0;_BUF_reverse(e,0,q);r=s;p=r;a[p>>0]=74;a[p+1>>0]=221;a[p+2>>0]=162;a[p+3>>0]=44;p=r+4|0;a[p>>0]=121;a[p+1>>0]=232;a[p+2>>0]=33;a[p+3>>0]=5;p=c[t>>2]|0;r=c[p+384>>2]|0;if(r|0){Li[r&255](e,e,q,p,s);D=q;break}if(q>>>0>1073741823){r=p+128|0;u=p+256|0;A=g+-1073741808|0;z=A&-1073741824;E=q;F=e;while(1){_DES_ede3_cbc_encrypt(F,F,1073741824,p,r,u,s,c[o>>2]|0);E=E+-1073741824|0;if(E>>>0<=1073741823)break;else F=F+1073741824|0}G=A-z|0;H=e+(z+1073741824)|0}else{G=q;H=e}if(!G)D=q;else{_DES_ede3_cbc_encrypt(H,H,G,p,p+128|0,p+256|0,s,c[o>>2]|0);D=q}}else D=-1}else D=g+16|0;while(0);n=D;l=h;return n|0}if(g>>>0>=24){D=g+-16|0;if(e){G=b+32|0;H=G;B=H;a[B>>0]=74;a[B+1>>0]=221;a[B+2>>0]=162;a[B+3>>0]=44;B=H+4|0;a[B>>0]=121;a[B+1>>0]=232;a[B+2>>0]=33;a[B+3>>0]=5;B=b+96|0;b=c[B>>2]|0;H=c[b+384>>2]|0;if(!H)_DES_ede3_cbc_encrypt(f,i,8,b,b+128|0,b+256|0,G,0);else Li[H&255](f,i,8,b,G);if((e|0)==(f|0)){_memmove(e|0,e+8|0,g+-8|0)|0;I=e+-8|0}else I=f;f=I+8|0;b=c[B>>2]|0;H=c[b+384>>2]|0;if(!H)_DES_ede3_cbc_encrypt(f,e,D,b,b+128|0,b+256|0,G,c[o>>2]|0);else Li[H&255](f,e,D,b,G);b=I+g+-8|0;g=c[B>>2]|0;I=c[g+384>>2]|0;if(!I)_DES_ede3_cbc_encrypt(b,j,8,g,g+128|0,g+256|0,G,c[o>>2]|0);else Li[I&255](b,j,8,g,G);_BUF_reverse(i,0,8);_BUF_reverse(e,0,D);_BUF_reverse(G,j,8);g=c[B>>2]|0;b=c[g+384>>2]|0;if(!b)_DES_ede3_cbc_encrypt(e,e,D,g,g+128|0,g+256|0,G,c[o>>2]|0);else Li[b&255](e,e,D,g,G);g=c[B>>2]|0;B=c[g+384>>2]|0;if(!B)_DES_ede3_cbc_encrypt(i,i,8,g,g+128|0,g+256|0,G,c[o>>2]|0);else Li[B&255](i,i,8,g,G);_SHA1(e,D,k)|0;g=_CRYPTO_memcmp(k,i,8)|0;_OPENSSL_cleanse(i,8);_OPENSSL_cleanse(k,20);_OPENSSL_cleanse(j,8);_OPENSSL_cleanse(G,8);if(g){_OPENSSL_cleanse(e,D);J=-1}else J=D}else J=D}else J=-1;n=J;l=h;return n|0}function _SHA1(a,b,c){a=a|0;b=b|0;c=c|0;var d=0,e=0,f=0,g=0;d=l;l=l+96|0;if((l|0)>=(m|0))ba(96);e=d;f=(c|0)==0?1258208:c;if(!(_SHA1_Init(e)|0)){g=0;l=d;return g|0}_SHA1_Update(e,a,b)|0;_SHA1_Final(f,e)|0;_OPENSSL_cleanse(e,96);g=f;l=d;return g|0}function _DES_ede3_cbc_encrypt(b,e,f,g,h,i,j,k){b=b|0;e=e|0;f=f|0;g=g|0;h=h|0;i=i|0;j=j|0;k=k|0;var n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0,ia=0,ja=0,ka=0,la=0,ma=0,na=0,oa=0,pa=0,qa=0,ra=0,sa=0,ta=0,ua=0,va=0,wa=0,xa=0,ya=0,za=0;n=l;l=l+16|0;if((l|0)>=(m|0))ba(16);o=n;p=f+-8|0;q=j+1|0;r=j+5|0;s=j+3|0;t=j+7|0;u=j+6|0;v=j+2|0;w=j+4|0;x=(d[s>>0]|0)<<24|(d[q>>0]|0)<<8|(d[j>>0]|0)|(d[v>>0]|0)<<16;y=(d[t>>0]|0)<<24|(d[r>>0]|0)<<8|(d[u>>0]|0)<<16|(d[w>>0]|0);z=(p|0)>-1;a:do if(!k){if(z){A=o+4|0;B=p&-8;C=B+8|0;D=b+C|0;E=f+-16|0;F=y;G=x;H=e;I=p;J=b;while(1){K=G;G=(d[J+1>>0]|0)<<8|(d[J>>0]|0)|(d[J+2>>0]|0)<<16|(d[J+3>>0]|0)<<24;L=F;F=(d[J+5>>0]|0)<<8|(d[J+4>>0]|0)|(d[J+6>>0]|0)<<16|(d[J+7>>0]|0)<<24;c[o>>2]=G;c[A>>2]=F;_DES_decrypt3(o,g,h,i);M=c[o>>2]^K;K=c[A>>2]^L;a[H>>0]=M;a[H+1>>0]=M>>>8;a[H+2>>0]=M>>>16;a[H+3>>0]=M>>>24;a[H+4>>0]=K;a[H+5>>0]=K>>>8;a[H+6>>0]=K>>>16;a[H+7>>0]=K>>>24;I=I+-8|0;if((I|0)<=-1)break;else{H=H+8|0;J=J+8|0}}N=F;O=G;P=E-B|0;Q=e+C|0;R=D}else{N=y;O=x;P=p;Q=e;R=b}if((P|0)==-8){S=N;T=O}else{J=(d[R+1>>0]|0)<<8|(d[R>>0]|0)|(d[R+2>>0]|0)<<16|(d[R+3>>0]|0)<<24;H=(d[R+5>>0]|0)<<8|(d[R+4>>0]|0)|(d[R+6>>0]|0)<<16|(d[R+7>>0]|0)<<24;c[o>>2]=J;I=o+4|0;c[I>>2]=H;_DES_decrypt3(o,g,h,i);A=c[o>>2]^O;K=c[I>>2]^N;I=Q+(P+8)|0;switch(P|0){case -7:{U=I;break}case -1:{M=I+-1|0;a[M>>0]=K>>>16;V=M;W=23;break}case -2:{V=I;W=23;break}case -3:{X=I;W=24;break}case -4:{Y=I;W=25;break}case -5:{Z=I;W=26;break}case -6:{_=I;W=27;break}default:{S=H;T=J;break a}}if((W|0)==23){I=V+-1|0;a[I>>0]=K>>>8;X=I;W=24}if((W|0)==24){I=X+-1|0;a[I>>0]=K;Y=I;W=25}if((W|0)==25){I=Y+-1|0;a[I>>0]=A>>>24;Z=I;W=26}if((W|0)==26){I=Z+-1|0;a[I>>0]=A>>>16;_=I;W=27}if((W|0)==27){I=_+-1|0;a[I>>0]=A>>>8;U=I}a[U+-1>>0]=A;S=H;T=J}}else{if(z){J=o+4|0;H=p&-8;A=H+8|0;I=b+A|0;K=f+-16|0;M=e;L=b;$=y;aa=x;ca=p;while(1){da=((d[L+5>>0]|0)<<8|(d[L+4>>0]|0)|(d[L+6>>0]|0)<<16|(d[L+7>>0]|0)<<24)^$;c[o>>2]=((d[L+1>>0]|0)<<8|(d[L>>0]|0)|(d[L+2>>0]|0)<<16|(d[L+3>>0]|0)<<24)^aa;c[J>>2]=da;_DES_encrypt3(o,g,h,i);aa=c[o>>2]|0;$=c[J>>2]|0;a[M>>0]=aa;a[M+1>>0]=aa>>>8;a[M+2>>0]=aa>>>16;a[M+3>>0]=aa>>>24;a[M+4>>0]=$;a[M+5>>0]=$>>>8;a[M+6>>0]=$>>>16;a[M+7>>0]=$>>>24;ca=ca+-8|0;if((ca|0)<=-1)break;else{M=M+8|0;L=L+8|0}}ea=K-H|0;fa=e+A|0;ga=I;ha=$;ia=aa}else{ea=p;fa=e;ga=b;ha=y;ia=x}if((ea|0)==-8){S=ha;T=ia}else{L=ga+(ea+8)|0;switch(ea|0){case -7:{ja=0;ka=0;la=L;W=16;break}case -1:{M=L+-1|0;ma=(d[M>>0]|0)<<16;na=M;W=11;break}case -2:{ma=0;na=L;W=11;break}case -3:{oa=0;pa=L;W=12;break}case -4:{qa=0;ra=L;W=13;break}case -5:{sa=0;ta=0;ua=L;W=14;break}case -6:{va=0;wa=0;xa=L;W=15;break}default:{ya=0;za=0}}if((W|0)==11){L=na+-1|0;oa=(d[L>>0]|0)<<8|ma;pa=L;W=12}if((W|0)==12){L=pa+-1|0;qa=d[L>>0]|0|oa;ra=L;W=13}if((W|0)==13){L=ra+-1|0;sa=(d[L>>0]|0)<<24;ta=qa;ua=L;W=14}if((W|0)==14){L=ua+-1|0;va=(d[L>>0]|0)<<16|sa;wa=ta;xa=L;W=15}if((W|0)==15){L=xa+-1|0;ja=(d[L>>0]|0)<<8|va;ka=wa;la=L;W=16}if((W|0)==16){ya=d[la+-1>>0]|0|ja;za=ka}c[o>>2]=ya^ia;L=o+4|0;c[L>>2]=za^ha;_DES_encrypt3(o,g,h,i);M=c[o>>2]|0;ca=c[L>>2]|0;a[fa>>0]=M;a[fa+1>>0]=M>>>8;a[fa+2>>0]=M>>>16;a[fa+3>>0]=M>>>24;a[fa+4>>0]=ca;a[fa+5>>0]=ca>>>8;a[fa+6>>0]=ca>>>16;a[fa+7>>0]=ca>>>24;S=ca;T=M}}while(0);a[j>>0]=T;a[q>>0]=T>>>8;a[v>>0]=T>>>16;a[s>>0]=T>>>24;a[w>>0]=S;a[r>>0]=S>>>8;a[u>>0]=S>>>16;a[t>>0]=S>>>24;l=n;return}function _BUF_reverse(b,c,d){b=b|0;c=c|0;d=d|0;var e=0,f=0,g=0,h=0,i=0;if(!c){e=d>>>1;if(!e)return;f=b+d|0;g=0;h=b;while(1){f=f+-1|0;i=a[f>>0]|0;a[f>>0]=a[h>>0]|0;a[h>>0]=i;g=g+1|0;if((g|0)==(e|0))break;else h=h+1|0}return}else{if(!d)return;h=0;e=c;c=b+(d+-1)|0;while(1){a[c>>0]=a[e>>0]|0;h=h+1|0;if((h|0)==(d|0))break;else{e=e+1|0;c=c+-1|0}}return}}function _DES_encrypt3(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0;f=c[a>>2]|0;g=a+4|0;h=c[g>>2]|0;i=(h>>>4^f)&252645135;j=i^f;f=i<<4^h;h=f&65535^j>>>16;i=h^f;f=h<<16^j;j=(i>>>2^f)&858993459;h=j^f;f=j<<2^i;i=(h>>>8^f)&16711935;j=i^f;f=i<<8^h;h=(j>>>1^f)&1431655765;c[a>>2]=h^f;c[g>>2]=h<<1^j;_DES_encrypt2(a,b,1);_DES_encrypt2(a,d,0);_DES_encrypt2(a,e,1);e=c[a>>2]|0;d=c[g>>2]|0;b=(d>>>1^e)&1431655765;j=b^e;e=b<<1^d;d=(j>>>8^e)&16711935;b=d^e;e=d<<8^j;j=(b>>>2^e)&858993459;d=j^e;e=j<<2^b;b=e&65535^d>>>16;j=b^e;e=b<<16^d;d=(j>>>4^e)&252645135;c[a>>2]=d^e;c[g>>2]=d<<4^j;return}function _DES_decrypt3(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0;f=c[a>>2]|0;g=a+4|0;h=c[g>>2]|0;i=(h>>>4^f)&252645135;j=i^f;f=i<<4^h;h=f&65535^j>>>16;i=h^f;f=h<<16^j;j=(i>>>2^f)&858993459;h=j^f;f=j<<2^i;i=(h>>>8^f)&16711935;j=i^f;f=i<<8^h;h=(j>>>1^f)&1431655765;c[a>>2]=h^f;c[g>>2]=h<<1^j;_DES_encrypt2(a,e,0);_DES_encrypt2(a,d,1);_DES_encrypt2(a,b,0);b=c[a>>2]|0;d=c[g>>2]|0;e=(d>>>1^b)&1431655765;j=e^b;b=e<<1^d;d=(j>>>8^b)&16711935;e=d^b;b=d<<8^j;j=(e>>>2^b)&858993459;d=j^b;b=j<<2^e;e=b&65535^d>>>16;j=e^b;b=e<<16^d;d=(j>>>4^b)&252645135;c[a>>2]=d^b;c[g>>2]=d<<4^j;return}function _DES_encrypt2(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ba=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0,ia=0,ja=0,ka=0,la=0,ma=0;e=c[a>>2]|0;f=a+4|0;g=c[f>>2]|0;h=e>>>29|e<<3;e=g>>>29|g<<3;if(!d){d=c[b+120>>2]^h;g=c[b+124>>2]^h;i=c[112188+((d>>>2&63)<<2)>>2]^e^c[112700+((d>>>10&63)<<2)>>2]^c[113212+((d>>>18&63)<<2)>>2]^c[113724+(d>>>26<<2)>>2]^c[112444+((g>>>6&63)<<2)>>2]^c[112956+((g>>>14&63)<<2)>>2]^c[113468+((g>>>22&63)<<2)>>2]^c[113980+((g>>>4|g<<28)>>>26<<2)>>2];g=i^c[b+112>>2];d=i^c[b+116>>2];j=c[112188+((g>>>2&63)<<2)>>2]^h^c[112700+((g>>>10&63)<<2)>>2]^c[113212+((g>>>18&63)<<2)>>2]^c[113724+(g>>>26<<2)>>2]^c[112444+((d>>>6&63)<<2)>>2]^c[112956+((d>>>14&63)<<2)>>2]^c[113468+((d>>>22&63)<<2)>>2]^c[113980+((d>>>4|d<<28)>>>26<<2)>>2];d=j^c[b+104>>2];g=j^c[b+108>>2];k=c[112188+((d>>>2&63)<<2)>>2]^i^c[112700+((d>>>10&63)<<2)>>2]^c[113212+((d>>>18&63)<<2)>>2]^c[113724+(d>>>26<<2)>>2]^c[112444+((g>>>6&63)<<2)>>2]^c[112956+((g>>>14&63)<<2)>>2]^c[113468+((g>>>22&63)<<2)>>2]^c[113980+((g>>>4|g<<28)>>>26<<2)>>2];g=k^c[b+96>>2];d=k^c[b+100>>2];i=c[112188+((g>>>2&63)<<2)>>2]^j^c[112700+((g>>>10&63)<<2)>>2]^c[113212+((g>>>18&63)<<2)>>2]^c[113724+(g>>>26<<2)>>2]^c[112444+((d>>>6&63)<<2)>>2]^c[112956+((d>>>14&63)<<2)>>2]^c[113468+((d>>>22&63)<<2)>>2]^c[113980+((d>>>4|d<<28)>>>26<<2)>>2];d=i^c[b+88>>2];g=i^c[b+92>>2];j=c[112188+((d>>>2&63)<<2)>>2]^k^c[112700+((d>>>10&63)<<2)>>2]^c[113212+((d>>>18&63)<<2)>>2]^c[113724+(d>>>26<<2)>>2]^c[112444+((g>>>6&63)<<2)>>2]^c[112956+((g>>>14&63)<<2)>>2]^c[113468+((g>>>22&63)<<2)>>2]^c[113980+((g>>>4|g<<28)>>>26<<2)>>2];g=j^c[b+80>>2];d=j^c[b+84>>2];k=c[112188+((g>>>2&63)<<2)>>2]^i^c[112700+((g>>>10&63)<<2)>>2]^c[113212+((g>>>18&63)<<2)>>2]^c[113724+(g>>>26<<2)>>2]^c[112444+((d>>>6&63)<<2)>>2]^c[112956+((d>>>14&63)<<2)>>2]^c[113468+((d>>>22&63)<<2)>>2]^c[113980+((d>>>4|d<<28)>>>26<<2)>>2];d=k^c[b+72>>2];g=k^c[b+76>>2];i=c[112188+((d>>>2&63)<<2)>>2]^j^c[112700+((d>>>10&63)<<2)>>2]^c[113212+((d>>>18&63)<<2)>>2]^c[113724+(d>>>26<<2)>>2]^c[112444+((g>>>6&63)<<2)>>2]^c[112956+((g>>>14&63)<<2)>>2]^c[113468+((g>>>22&63)<<2)>>2]^c[113980+((g>>>4|g<<28)>>>26<<2)>>2];g=i^c[b+64>>2];d=i^c[b+68>>2];j=c[112188+((g>>>2&63)<<2)>>2]^k^c[112700+((g>>>10&63)<<2)>>2]^c[113212+((g>>>18&63)<<2)>>2]^c[113724+(g>>>26<<2)>>2]^c[112444+((d>>>6&63)<<2)>>2]^c[112956+((d>>>14&63)<<2)>>2]^c[113468+((d>>>22&63)<<2)>>2]^c[113980+((d>>>4|d<<28)>>>26<<2)>>2];d=j^c[b+56>>2];g=j^c[b+60>>2];k=c[112188+((d>>>2&63)<<2)>>2]^i^c[112700+((d>>>10&63)<<2)>>2]^c[113212+((d>>>18&63)<<2)>>2]^c[113724+(d>>>26<<2)>>2]^c[112444+((g>>>6&63)<<2)>>2]^c[112956+((g>>>14&63)<<2)>>2]^c[113468+((g>>>22&63)<<2)>>2]^c[113980+((g>>>4|g<<28)>>>26<<2)>>2];g=k^c[b+48>>2];d=k^c[b+52>>2];i=c[112188+((g>>>2&63)<<2)>>2]^j^c[112700+((g>>>10&63)<<2)>>2]^c[113212+((g>>>18&63)<<2)>>2]^c[113724+(g>>>26<<2)>>2]^c[112444+((d>>>6&63)<<2)>>2]^c[112956+((d>>>14&63)<<2)>>2]^c[113468+((d>>>22&63)<<2)>>2]^c[113980+((d>>>4|d<<28)>>>26<<2)>>2];d=i^c[b+40>>2];g=i^c[b+44>>2];j=c[112188+((d>>>2&63)<<2)>>2]^k^c[112700+((d>>>10&63)<<2)>>2]^c[113212+((d>>>18&63)<<2)>>2]^c[113724+(d>>>26<<2)>>2]^c[112444+((g>>>6&63)<<2)>>2]^c[112956+((g>>>14&63)<<2)>>2]^c[113468+((g>>>22&63)<<2)>>2]^c[113980+((g>>>4|g<<28)>>>26<<2)>>2];g=j^c[b+32>>2];d=j^c[b+36>>2];k=c[112188+((g>>>2&63)<<2)>>2]^i^c[112700+((g>>>10&63)<<2)>>2]^c[113212+((g>>>18&63)<<2)>>2]^c[113724+(g>>>26<<2)>>2]^c[112444+((d>>>6&63)<<2)>>2]^c[112956+((d>>>14&63)<<2)>>2]^c[113468+((d>>>22&63)<<2)>>2]^c[113980+((d>>>4|d<<28)>>>26<<2)>>2];d=k^c[b+24>>2];g=k^c[b+28>>2];i=c[112188+((d>>>2&63)<<2)>>2]^j^c[112700+((d>>>10&63)<<2)>>2]^c[113212+((d>>>18&63)<<2)>>2]^c[113724+(d>>>26<<2)>>2]^c[112444+((g>>>6&63)<<2)>>2]^c[112956+((g>>>14&63)<<2)>>2]^c[113468+((g>>>22&63)<<2)>>2]^c[113980+((g>>>4|g<<28)>>>26<<2)>>2];g=i^c[b+16>>2];d=i^c[b+20>>2];j=c[112188+((g>>>2&63)<<2)>>2]^k^c[112700+((g>>>10&63)<<2)>>2]^c[113212+((g>>>18&63)<<2)>>2]^c[113724+(g>>>26<<2)>>2]^c[112444+((d>>>6&63)<<2)>>2]^c[112956+((d>>>14&63)<<2)>>2]^c[113468+((d>>>22&63)<<2)>>2]^c[113980+((d>>>4|d<<28)>>>26<<2)>>2];d=j^c[b+8>>2];g=j^c[b+12>>2];l=j;m=1;n=c[112188+((d>>>2&63)<<2)>>2]^i^c[112700+((d>>>10&63)<<2)>>2]^c[113212+((d>>>18&63)<<2)>>2]^c[113724+(d>>>26<<2)>>2]^c[112444+((g>>>6&63)<<2)>>2]^c[112956+((g>>>14&63)<<2)>>2]^c[113468+((g>>>22&63)<<2)>>2]^c[113980+((g>>>4|g<<28)>>>26<<2)>>2];o=b;p=c[o>>2]|0;q=p^n;r=b+(m<<2)|0;s=c[r>>2]|0;t=s^n;u=t>>>4;v=t<<28;w=u|v;x=q>>>2;y=x&63;z=112188+(y<<2)|0;A=c[z>>2]|0;B=q>>>10;C=B&63;D=112700+(C<<2)|0;E=c[D>>2]|0;F=q>>>18;G=F&63;H=113212+(G<<2)|0;I=c[H>>2]|0;J=q>>>26;K=113724+(J<<2)|0;L=c[K>>2]|0;M=t>>>6;N=M&63;O=112444+(N<<2)|0;P=c[O>>2]|0;Q=t>>>14;R=Q&63;S=112956+(R<<2)|0;T=c[S>>2]|0;U=t>>>22;V=U&63;W=113468+(V<<2)|0;X=c[W>>2]|0;Y=w>>>26;Z=113980+(Y<<2)|0;_=c[Z>>2]|0;$=A^l;aa=$^E;ba=aa^I;ca=ba^L;da=ca^P;ea=da^T;fa=ea^X;ga=fa^_;ha=n>>>3;ia=n<<29;ja=ha|ia;c[a>>2]=ja;ka=ga>>>3;la=ga<<29;ma=ka|la;c[f>>2]=ma;return}else{g=c[b>>2]^h;d=c[b+4>>2]^h;i=c[112188+((g>>>2&63)<<2)>>2]^e^c[112700+((g>>>10&63)<<2)>>2]^c[113212+((g>>>18&63)<<2)>>2]^c[113724+(g>>>26<<2)>>2]^c[112444+((d>>>6&63)<<2)>>2]^c[112956+((d>>>14&63)<<2)>>2]^c[113468+((d>>>22&63)<<2)>>2]^c[113980+((d>>>4|d<<28)>>>26<<2)>>2];d=i^c[b+8>>2];g=i^c[b+12>>2];e=c[112188+((d>>>2&63)<<2)>>2]^h^c[112700+((d>>>10&63)<<2)>>2]^c[113212+((d>>>18&63)<<2)>>2]^c[113724+(d>>>26<<2)>>2]^c[112444+((g>>>6&63)<<2)>>2]^c[112956+((g>>>14&63)<<2)>>2]^c[113468+((g>>>22&63)<<2)>>2]^c[113980+((g>>>4|g<<28)>>>26<<2)>>2];g=e^c[b+16>>2];d=e^c[b+20>>2];h=c[112188+((g>>>2&63)<<2)>>2]^i^c[112700+((g>>>10&63)<<2)>>2]^c[113212+((g>>>18&63)<<2)>>2]^c[113724+(g>>>26<<2)>>2]^c[112444+((d>>>6&63)<<2)>>2]^c[112956+((d>>>14&63)<<2)>>2]^c[113468+((d>>>22&63)<<2)>>2]^c[113980+((d>>>4|d<<28)>>>26<<2)>>2];d=h^c[b+24>>2];g=h^c[b+28>>2];i=c[112188+((d>>>2&63)<<2)>>2]^e^c[112700+((d>>>10&63)<<2)>>2]^c[113212+((d>>>18&63)<<2)>>2]^c[113724+(d>>>26<<2)>>2]^c[112444+((g>>>6&63)<<2)>>2]^c[112956+((g>>>14&63)<<2)>>2]^c[113468+((g>>>22&63)<<2)>>2]^c[113980+((g>>>4|g<<28)>>>26<<2)>>2];g=i^c[b+32>>2];d=i^c[b+36>>2];e=c[112188+((g>>>2&63)<<2)>>2]^h^c[112700+((g>>>10&63)<<2)>>2]^c[113212+((g>>>18&63)<<2)>>2]^c[113724+(g>>>26<<2)>>2]^c[112444+((d>>>6&63)<<2)>>2]^c[112956+((d>>>14&63)<<2)>>2]^c[113468+((d>>>22&63)<<2)>>2]^c[113980+((d>>>4|d<<28)>>>26<<2)>>2];d=e^c[b+40>>2];g=e^c[b+44>>2];h=c[112188+((d>>>2&63)<<2)>>2]^i^c[112700+((d>>>10&63)<<2)>>2]^c[113212+((d>>>18&63)<<2)>>2]^c[113724+(d>>>26<<2)>>2]^c[112444+((g>>>6&63)<<2)>>2]^c[112956+((g>>>14&63)<<2)>>2]^c[113468+((g>>>22&63)<<2)>>2]^c[113980+((g>>>4|g<<28)>>>26<<2)>>2];g=h^c[b+48>>2];d=h^c[b+52>>2];i=c[112188+((g>>>2&63)<<2)>>2]^e^c[112700+((g>>>10&63)<<2)>>2]^c[113212+((g>>>18&63)<<2)>>2]^c[113724+(g>>>26<<2)>>2]^c[112444+((d>>>6&63)<<2)>>2]^c[112956+((d>>>14&63)<<2)>>2]^c[113468+((d>>>22&63)<<2)>>2]^c[113980+((d>>>4|d<<28)>>>26<<2)>>2];d=i^c[b+56>>2];g=i^c[b+60>>2];e=c[112188+((d>>>2&63)<<2)>>2]^h^c[112700+((d>>>10&63)<<2)>>2]^c[113212+((d>>>18&63)<<2)>>2]^c[113724+(d>>>26<<2)>>2]^c[112444+((g>>>6&63)<<2)>>2]^c[112956+((g>>>14&63)<<2)>>2]^c[113468+((g>>>22&63)<<2)>>2]^c[113980+((g>>>4|g<<28)>>>26<<2)>>2];g=e^c[b+64>>2];d=e^c[b+68>>2];h=c[112188+((g>>>2&63)<<2)>>2]^i^c[112700+((g>>>10&63)<<2)>>2]^c[113212+((g>>>18&63)<<2)>>2]^c[113724+(g>>>26<<2)>>2]^c[112444+((d>>>6&63)<<2)>>2]^c[112956+((d>>>14&63)<<2)>>2]^c[113468+((d>>>22&63)<<2)>>2]^c[113980+((d>>>4|d<<28)>>>26<<2)>>2];d=h^c[b+72>>2];g=h^c[b+76>>2];i=c[112188+((d>>>2&63)<<2)>>2]^e^c[112700+((d>>>10&63)<<2)>>2]^c[113212+((d>>>18&63)<<2)>>2]^c[113724+(d>>>26<<2)>>2]^c[112444+((g>>>6&63)<<2)>>2]^c[112956+((g>>>14&63)<<2)>>2]^c[113468+((g>>>22&63)<<2)>>2]^c[113980+((g>>>4|g<<28)>>>26<<2)>>2];g=i^c[b+80>>2];d=i^c[b+84>>2];e=c[112188+((g>>>2&63)<<2)>>2]^h^c[112700+((g>>>10&63)<<2)>>2]^c[113212+((g>>>18&63)<<2)>>2]^c[113724+(g>>>26<<2)>>2]^c[112444+((d>>>6&63)<<2)>>2]^c[112956+((d>>>14&63)<<2)>>2]^c[113468+((d>>>22&63)<<2)>>2]^c[113980+((d>>>4|d<<28)>>>26<<2)>>2];d=e^c[b+88>>2];g=e^c[b+92>>2];h=c[112188+((d>>>2&63)<<2)>>2]^i^c[112700+((d>>>10&63)<<2)>>2]^c[113212+((d>>>18&63)<<2)>>2]^c[113724+(d>>>26<<2)>>2]^c[112444+((g>>>6&63)<<2)>>2]^c[112956+((g>>>14&63)<<2)>>2]^c[113468+((g>>>22&63)<<2)>>2]^c[113980+((g>>>4|g<<28)>>>26<<2)>>2];g=h^c[b+96>>2];d=h^c[b+100>>2];i=c[112188+((g>>>2&63)<<2)>>2]^e^c[112700+((g>>>10&63)<<2)>>2]^c[113212+((g>>>18&63)<<2)>>2]^c[113724+(g>>>26<<2)>>2]^c[112444+((d>>>6&63)<<2)>>2]^c[112956+((d>>>14&63)<<2)>>2]^c[113468+((d>>>22&63)<<2)>>2]^c[113980+((d>>>4|d<<28)>>>26<<2)>>2];d=i^c[b+104>>2];g=i^c[b+108>>2];e=c[112188+((d>>>2&63)<<2)>>2]^h^c[112700+((d>>>10&63)<<2)>>2]^c[113212+((d>>>18&63)<<2)>>2]^c[113724+(d>>>26<<2)>>2]^c[112444+((g>>>6&63)<<2)>>2]^c[112956+((g>>>14&63)<<2)>>2]^c[113468+((g>>>22&63)<<2)>>2]^c[113980+((g>>>4|g<<28)>>>26<<2)>>2];g=e^c[b+112>>2];d=e^c[b+116>>2];l=e;m=31;n=c[112188+((g>>>2&63)<<2)>>2]^i^c[112700+((g>>>10&63)<<2)>>2]^c[113212+((g>>>18&63)<<2)>>2]^c[113724+(g>>>26<<2)>>2]^c[112444+((d>>>6&63)<<2)>>2]^c[112956+((d>>>14&63)<<2)>>2]^c[113468+((d>>>22&63)<<2)>>2]^c[113980+((d>>>4|d<<28)>>>26<<2)>>2];o=b+120|0;p=c[o>>2]|0;q=p^n;r=b+(m<<2)|0;s=c[r>>2]|0;t=s^n;u=t>>>4;v=t<<28;w=u|v;x=q>>>2;y=x&63;z=112188+(y<<2)|0;A=c[z>>2]|0;B=q>>>10;C=B&63;D=112700+(C<<2)|0;E=c[D>>2]|0;F=q>>>18;G=F&63;H=113212+(G<<2)|0;I=c[H>>2]|0;J=q>>>26;K=113724+(J<<2)|0;L=c[K>>2]|0;M=t>>>6;N=M&63;O=112444+(N<<2)|0;P=c[O>>2]|0;Q=t>>>14;R=Q&63;S=112956+(R<<2)|0;T=c[S>>2]|0;U=t>>>22;V=U&63;W=113468+(V<<2)|0;X=c[W>>2]|0;Y=w>>>26;Z=113980+(Y<<2)|0;_=c[Z>>2]|0;$=A^l;aa=$^E;ba=aa^I;ca=ba^L;da=ca^P;ea=da^T;fa=ea^X;ga=fa^_;ha=n>>>3;ia=n<<29;ja=ha|ia;c[a>>2]=ja;ka=ga>>>3;la=ga<<29;ma=ka|la;c[f>>2]=ma;return}}function _DES_set_key_unchecked(a,b){a=a|0;b=b|0;var e=0,f=0,g=0,h=0,i=0,j=0;e=(d[a+1>>0]|0)<<8|(d[a>>0]|0)|(d[a+2>>0]|0)<<16|(d[a+3>>0]|0)<<24;f=(d[a+5>>0]|0)<<8|(d[a+4>>0]|0)|(d[a+6>>0]|0)<<16|(d[a+7>>0]|0)<<24;a=(f>>>4^e)&252645135;g=a^e;e=a<<4^f;f=(g<<18^g)&-859045888;a=f^g^f>>>18;f=(e<<18^e)&-859045888;g=f^e^f>>>18;f=(g>>>1^a)&1431655765;e=f^a;a=f<<1^g;g=(e>>>8^a)&16711935;f=g^a;a=g<<8^e;e=(f>>>1^a)&1431655765;g=e^a;a=e<<1^f;f=b;b=g;e=g>>>4&251658240|a&65280|a<<16&16711680|a>>>16&255;a=0;while(1){g=32508>>>a&1;h=g+1|0;i=27-g|0;g=(b&268435455)>>>h;b=g|b<<i;j=e>>>h;h=j|e<<i;i=c[114492+((g>>>6&3|g>>>7&60)<<2)>>2]|c[114236+((g&63)<<2)>>2]|c[114748+((g>>>13&15|g>>>14&48)<<2)>>2]|c[115004+((g>>>20&1|g>>>21&6|b>>>22&56)<<2)>>2];g=c[115516+((j>>>7&3|j>>>8&60)<<2)>>2]|c[115260+((j&63)<<2)>>2]|c[115772+((j>>>15&63)<<2)>>2]|c[116028+((h>>>22&48|j>>>21&15)<<2)>>2];c[f>>2]=(g<<16|i&65535)<<2|g>>>14&3;c[f+4>>2]=(g&67043328|i>>>16)<<6|g>>>26;a=a+1|0;if((a|0)==16)break;else{f=f+8|0;e=h&268435455}}return}function __ZN17StreamPeerOpenSSL10_bio_writeEP6bio_stPKci(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f;if((d|0)==0|(e|0)<1){h=0;l=f;return h|0}i=c[b+32>>2]|0;if(!i){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(551411,551327,225,551367,0);h=0;l=f;return h|0}a[1263537]=0;_BIO_clear_flags(b,15);if(a[i+132>>0]|0){j=c[i+136>>2]|0;k=(nj[c[(c[j>>2]|0)+84>>2]&2047](j,d,e)|0)==0;h=k?e:-1;l=f;return h|0}k=c[i+136>>2]|0;if(!(ri[c[(c[k>>2]|0)+88>>2]&511](k,d,e,g)|0)){e=c[g>>2]|0;if(!e){_BIO_set_flags(b,10);n=c[g>>2]|0}else n=e}else n=-1;h=n;l=f;return h|0}function __ZN17StreamPeerOpenSSL9_bio_readEP6bio_stPci(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f;if((d|0)==0|(e|0)<1){h=0;l=f;return h|0}i=c[b+32>>2]|0;if(!i){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(551317,551327,191,551367,0);h=0;l=f;return h|0}a[1263537]=0;_BIO_clear_flags(b,15);if(a[i+132>>0]|0){j=c[i+136>>2]|0;k=(nj[c[(c[j>>2]|0)+92>>2]&2047](j,d,e)|0)==0;h=k?e:-1;l=f;return h|0}k=c[i+136>>2]|0;if(!(ri[c[(c[k>>2]|0)+96>>2]&511](k,d,e,g)|0)){e=c[g>>2]|0;if(!e){_BIO_set_flags(b,9);n=c[g>>2]|0}else n=e}else n=-1;h=n;l=f;return h|0}function __ZN17StreamPeerOpenSSL9_bio_putsEP6bio_stPKc(a,b){a=a|0;b=b|0;return __ZN17StreamPeerOpenSSL10_bio_writeEP6bio_stPKci(a,b,_strlen(b)|0)|0}function __ZN17StreamPeerOpenSSL9_bio_getsEP6bio_stPci(a,b,c){a=a|0;b=b|0;c=c|0;return -1}function __ZN17StreamPeerOpenSSL9_bio_ctrlEP6bio_stilPv(a,b,c,d){a=a|0;b=b|0;c=c|0;d=d|0;return (b|0)==11|0}function __ZN17StreamPeerOpenSSL11_bio_createEP6bio_st(a){a=a|0;c[a+12>>2]=1;c[a+28>>2]=0;c[a+32>>2]=0;c[a+20>>2]=0;return 1}function __ZN17StreamPeerOpenSSL12_bio_destroyEP6bio_st(a){a=a|0;var b=0;if(!a){b=0;return b|0}c[a+32>>2]=0;c[a+12>>2]=0;c[a+20>>2]=0;b=1;return b|0}function __ZN13StreamPeerSSL18_initialize_classvEv(b){b=b|0;if(a[1258329]|0)return;if(!(a[1258328]|0)){if(!(a[1257001]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI9ReferenceEEvv();__ZN9Reference13_bind_methodsEv();a[1257001]=1}__ZN7ClassDB10_add_classI10StreamPeerEEvv();__ZN10StreamPeer13_bind_methodsEv();a[1258328]=1}__ZN7ClassDB10_add_classI13StreamPeerSSLEEvv();__ZN13StreamPeerSSL13_bind_methodsEv();a[1258329]=1;return}function __ZN13StreamPeerSSL5_setvERK10StringNameRK7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK13StreamPeerSSL5_getvERK10StringNameR7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK13StreamPeerSSL19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+24|0;g=e+4|0;h=e;if(!d)__ZNK10StreamPeer19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,0);__ZN6StringC2EPKc(f,1125669);i=c[f>>2]|0;f=i;j=g+4|0;c[j>>2]=0;k=g+12|0;c[k>>2]=0;c[g>>2]=0;n=(i|0)==0;if(!n?(c[j>>2]=0,__Z28atomic_conditional_incrementPj(i+-8|0)|0):0)c[j>>2]=f;c[g+8>>2]=0;f=c[k>>2]|0;if(f|0){if(!(__Z16atomic_decrementPj(f+-8|0)|0))__ZN6Memory11free_staticEPvb(f,1);c[k>>2]=0}c[g+16>>2]=256;if(!(c[b>>2]|0)){k=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=k;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0}k=__ZnwjPFPvjE(32,4740)|0;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0;c[k+12>>2]=0;c[k+16>>2]=7;f=k+20|0;c[f>>2]=0;j=k+24|0;c[j>>2]=0;o=k+28|0;c[o>>2]=0;__ZN12PropertyInfoaSERKS_(k,g)|0;p=c[b>>2]|0;q=p+4|0;r=c[q>>2]|0;c[j>>2]=r;c[f>>2]=0;c[o>>2]=p;if(r|0)c[r+20>>2]=k;c[q>>2]=k;if(!(c[p>>2]|0))c[p>>2]=k;k=p+8|0;c[k>>2]=(c[k>>2]|0)+1;k=c[g+12>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);k=c[g+4>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);if(!n?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);__ZN10StringNameC2EPKc(h,1125669);__ZN7ClassDB17get_property_listE10StringNameP4ListI12PropertyInfo16DefaultAllocatorEbPK6Object(h,b,1,a);__ZN10StringNameD2Ev(h);if(!d){l=e;return}__ZNK10StreamPeer19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,1);l=e;return}function __ZN13StreamPeerSSL14_notificationvEib(a,b,c){a=a|0;b=b|0;c=c|0;return}function __ZNK13StreamPeerSSL16_get_class_namevEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+8|0;e=b+4|0;f=b;g=a+96|0;a=c[g>>2]|0;if(a|0){if(c[a+4>>2]|0){l=b;return g|0}if(__ZNK6String6lengthEv(a+8|0)|0){l=b;return g|0}}__ZN6StringC2EPKc(d,1125669);c[f>>2]=c[d>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameaSERKS_(g,e);__ZN10StringNameD2Ev(e);e=c[f>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);l=b;return g|0}function __ZNK13StreamPeerSSL9get_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1125669);l=a;return c[b>>2]|0}function __ZNK13StreamPeerSSL8is_classERK6String(a,b){a=a|0;b=b|0;var c=0;if((!(__ZNK6StringeqEPKc(b,1125669)|0)?!(__ZNK6StringeqEPKc(b,1109256)|0):0)?!(__ZNK6StringeqEPKc(b,1126157)|0):0)c=__ZNK6StringeqEPKc(b,1142944)|0;else c=1;return c|0}function __ZNK13StreamPeerSSL12is_class_ptrEPv(a,b){a=a|0;b=b|0;return (b|0)==1226348|((b|0)==1226344|((b|0)==1220724|(b|0)==1220580))|0}function __ZN17StreamPeerOpenSSLD2Ev(a){a=a|0;var b=0,d=0;c[a>>2]=124592;__ZN17StreamPeerOpenSSL22disconnect_from_streamEv(a);b=a+136|0;d=c[b>>2]|0;if((d|0?__ZN9Reference11unreferenceEv(d)|0:0)?(d=c[b>>2]|0,__Z17predelete_handlerP6Object(d)|0):0){gj[c[(c[d>>2]|0)+76>>2]&8191](d);__ZN6Memory11free_staticEPvb(d,0)}c[b>>2]=0;b=c[a+104>>2]|0;if(b|0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(b,1);c[a>>2]=135884;__ZN10StringNameD2Ev(a+96|0);c[a>>2]=136012;__ZN10StringNameD2Ev(a+88|0);__ZN9ReferenceD2Ev(a);return}function __ZN17StreamPeerOpenSSLD0Ev(a){a=a|0;__ZN17StreamPeerOpenSSLD2Ev(a);__ZdlPv(a);return}function __ZN17StreamPeerOpenSSL8put_dataEPKhi(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0;if(!(a[b+124>>0]|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1109267,551327,425,557363,0);f=3;return f|0}a[1263537]=0;if((e|0)<=0){f=0;return f|0}g=b+116|0;h=e;e=d;while(1){i=_SSL_write(c[g>>2]|0,e,h)|0;if((i|0)<1)break;h=h-i|0;if((h|0)<=0){f=0;j=8;break}else e=e+i|0}if((j|0)==8)return f|0;__ZN17StreamPeerOpenSSL12_print_errorEi(b,i);gj[c[(c[b>>2]|0)+116>>2]&8191](b);f=27;return f|0}function __ZN17StreamPeerOpenSSL16put_partial_dataEPKhiRi(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0;if(!(a[b+124>>0]|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1109276,551327,443,557363,0);g=3;return g|0}a[1263537]=0;if(!e){g=0;return g|0}h=nj[c[(c[b>>2]|0)+84>>2]&2047](b,d,e)|0;if(h|0){g=h;return g|0}c[f>>2]=e;g=0;return g|0}function __ZN17StreamPeerOpenSSL8get_dataEPhi(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0;if(!(a[b+124>>0]|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1128187,551327,457,557363,0);f=3;return f|0}a[1263537]=0;if((e|0)<=0){f=0;return f|0}g=b+116|0;h=e;e=d;while(1){i=_SSL_read(c[g>>2]|0,e,h)|0;if((i|0)<1)break;h=h-i|0;if((h|0)<=0){f=0;j=8;break}else e=e+i|0}if((j|0)==8)return f|0;__ZN17StreamPeerOpenSSL12_print_errorEi(b,i);gj[c[(c[b>>2]|0)+116>>2]&8191](b);f=27;return f|0}function __ZN17StreamPeerOpenSSL16get_partial_dataEPhiRi(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0;if(!(a[b+124>>0]|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1109299,551327,476,557363,0);g=3;return g|0}a[1263537]=0;if(!e){c[f>>2]=0;g=0;return g|0}h=nj[c[(c[b>>2]|0)+92>>2]&2047](b,d,e)|0;if(h|0){g=h;return g|0}c[f>>2]=e;g=0;return g|0}function __ZNK17StreamPeerOpenSSL19get_available_bytesEv(b){b=b|0;var d=0;if(!(a[b+124>>0]|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1109316,551327,491,557317,0);d=0;return d|0}else{a[1263537]=0;d=_SSL_pending(c[b+116>>2]|0)|0;return d|0}return 0}function __ZN17StreamPeerOpenSSL13accept_streamE3RefI10StreamPeerE(a,b){a=a|0;b=b|0;return 2}function __ZN17StreamPeerOpenSSL17connect_to_streamE3RefI10StreamPeerEbRK6String(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;g=l;l=l+16|0;if((l|0)>=(m|0))ba(16);h=g+12|0;i=g+8|0;j=g+4|0;k=g;n=e&1;o=b+124|0;if(a[o>>0]|0)gj[c[(c[b>>2]|0)+116>>2]&8191](b);p=b+104|0;q=c[p>>2]|0;if((q|0)!=(c[f>>2]|0)){if(q|0?(__Z16atomic_decrementPj(q+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(q,1);c[p>>2]=0;q=c[f>>2]|0;if(q|0?__Z28atomic_conditional_incrementPj(q+-8|0)|0:0)c[p>>2]=c[f>>2]}p=b+100|0;c[p>>2]=0;q=b+112|0;c[q>>2]=_SSL_CTX_new(_SSLv23_client_method()|0)|0;r=b+136|0;s=c[r>>2]|0;if((c[d>>2]|0)!=(s|0)){if((s|0?__ZN9Reference11unreferenceEv(s)|0:0)?(s=c[r>>2]|0,__Z17predelete_handlerP6Object(s)|0):0){gj[c[(c[s>>2]|0)+76>>2]&8191](s);__ZN6Memory11free_staticEPvb(s,0)}c[r>>2]=0;s=c[d>>2]|0;c[r>>2]=s;if(s|0)__ZN9Reference9referenceEv(s)}s=b+133|0;a[s>>0]=n;a[b+134>>0]=(__ZNK6StringneEPKc(f,1263606)|0)&1;if(e){e=c[306576]|0;a:do if(e|0?c[e+-4>>2]|0:0){n=_SSL_CTX_get_cert_store(c[q>>2]|0)|0;r=0;while(1){d=c[306576]|0;t=(d|0)==0;if(t)u=0;else u=c[d+-4>>2]|0;if((r|0)>=(u|0))break a;if(t)v=0;else v=c[d+-4>>2]|0;if((v|0)<=(r|0)){if(t)w=0;else w=c[d+-4>>2]|0;if((w|0)<=(r|0))break;a[1263537]=0}__ZN6VectorIP7x509_stE14_copy_on_writeEv(1226304);_X509_STORE_add_cert(n,c[(c[306576]|0)+(r<<2)>>2]|0)|0;r=r+1|0}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);_SSL_CTX_set_verify(c[q>>2]|0,1,0);_SSL_CTX_set_cert_verify_callback(c[q>>2]|0,4419,b);_SSL_CTX_set_verify_depth(c[q>>2]|0,(c[b+108>>2]|0)+1|0)}w=b+116|0;c[w>>2]=_SSL_new(c[q>>2]|0)|0;q=_BIO_new(124544)|0;c[b+120>>2]=q;c[q+32>>2]=b;_SSL_set_bio(c[w>>2]|0,q,q);c[h>>2]=0;q=__ZNK6StringneERKS_(f,h)|0;v=c[h>>2]|0;if(v|0?(__Z16atomic_decrementPj(v+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(v,1);if((q?(q=c[w>>2]|0,c[i>>2]=__ZNK6String4utf8Ev(f)|0,_SSL_ctrl(q,55,0,__ZNK10CharString8get_dataEv(i)|0)|0,q=c[i>>2]|0,q|0):0)?(__Z16atomic_decrementPj(q+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(q,1);a[b+132>>0]=1;_SSL_ctrl(c[w>>2]|0,33,4,0)|0;q=_SSL_connect(c[w>>2]|0)|0;c[h>>2]=__Z4itosx(q,((q|0)<0)<<31>>31)|0;c[j>>2]=__ZplPKcRK6String(551490,h)|0;__Z10print_line6String(j);i=c[j>>2]|0;if(i|0?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);i=c[h>>2]|0;if(i|0?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);if((q|0)<1){_ERR_print_errors_fp(c[109659]|0);__ZN17StreamPeerOpenSSL12_print_errorEi(b,q)}if(!(_SSL_get_peer_certificate(c[w>>2]|0)|0)){if(!(a[s>>0]|0)){a[o>>0]=1;c[p>>2]=1;l=g;return 0}c[p>>2]=2;a[o>>0]=1;c[p>>2]=1;l=g;return 0}c[h>>2]=__Z4itosx((_SSL_get_verify_result(c[w>>2]|0)|0)==0&1,0)|0;c[k>>2]=__ZplPKcRK6String(551510,h)|0;__Z10print_line6String(k);w=c[k>>2]|0;if(w|0?(__Z16atomic_decrementPj(w+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(w,1);w=c[h>>2]|0;if(w|0?(__Z16atomic_decrementPj(w+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(w,1);a[o>>0]=1;c[p>>2]=1;l=g;return 0}function __ZNK17StreamPeerOpenSSL10get_statusEv(a){a=a|0;return c[a+100>>2]|0}function __ZN17StreamPeerOpenSSL22disconnect_from_streamEv(b){b=b|0;var d=0,e=0,f=0;d=b+124|0;if(!(a[d>>0]|0))return;e=b+116|0;_SSL_shutdown(c[e>>2]|0)|0;_SSL_free(c[e>>2]|0);_SSL_CTX_free(c[b+112>>2]|0);e=b+136|0;f=c[e>>2]|0;if(f|0){if(__ZN9Reference11unreferenceEv(f)|0?(f=c[e>>2]|0,__Z17predelete_handlerP6Object(f)|0):0){gj[c[(c[f>>2]|0)+76>>2]&8191](f);__ZN6Memory11free_staticEPvb(f,0)}c[e>>2]=0}a[d>>0]=0;a[b+133>>0]=0;a[b+134>>0]=0;c[b+100>>2]=0;return}function _SSL_shutdown(a){a=a|0;var b=0;if(!(c[a+32>>2]|0)){_ERR_put_error(20,224,276,543020,1068);b=-1;return b|0}if(!(c[a+52>>2]&12288)){b=ij[c[(c[a+8>>2]|0)+36>>2]&8191](a)|0;return b|0}else{_ERR_put_error(20,224,407,543020,1075);b=-1;return b|0}return 0}function _SSL_free(a){a=a|0;var b=0,d=0,e=0,f=0;if(!a)return;if((_CRYPTO_add_lock(a+252|0,-1,16,543020,569)|0)>0)return;b=c[a+112>>2]|0;if(b|0)_X509_VERIFY_PARAM_free(b);_CRYPTO_free_ex_data(1,a,a+240|0);b=a+20|0;d=c[b>>2]|0;if(d|0){e=a+16|0;if((d|0)==(c[e>>2]|0)){c[e>>2]=_BIO_pop(d)|0;f=c[b>>2]|0}else f=d;_BIO_free(f)|0;c[b>>2]=0}b=a+12|0;f=c[b>>2]|0;if(f|0)_BIO_free_all(f);f=c[a+16>>2]|0;if(f|0?(f|0)!=(c[b>>2]|0):0)_BIO_free_all(f);f=c[a+60>>2]|0;if(f|0)_BUF_MEM_free(f);f=c[a+116>>2]|0;if(f|0)_sk_free(f);f=c[a+120>>2]|0;if(f|0)_sk_free(f);f=a+192|0;if(c[f>>2]|0){_ssl_clear_bad_session(a)|0;_SSL_SESSION_free(c[f>>2]|0)}_ssl_clear_cipher_ctx(a);f=a+132|0;b=c[f>>2]|0;if(b|0)_EVP_MD_CTX_destroy(b);c[f>>2]=0;f=a+144|0;b=c[f>>2]|0;if(b|0)_EVP_MD_CTX_destroy(b);c[f>>2]=0;f=c[a+152>>2]|0;if(f|0)_ssl_cert_free(f);f=c[a+288>>2]|0;if(f|0)_CRYPTO_free(f);f=c[a+368>>2]|0;if(f|0)_SSL_CTX_free(f);f=c[a+328>>2]|0;if(f|0)_CRYPTO_free(f);f=c[a+336>>2]|0;if(f|0)_CRYPTO_free(f);f=c[a+340>>2]|0;if(f|0)_CRYPTO_free(f);f=c[a+308>>2]|0;if(f|0)_sk_pop_free(f,5057);f=c[a+304>>2]|0;if(f|0)_sk_pop_free(f,5058);f=c[a+312>>2]|0;if(f|0)_CRYPTO_free(f);f=c[a+468>>2]|0;if(f|0)_CRYPTO_free(f);f=c[a+248>>2]|0;if(f|0)_sk_pop_free(f,5059);f=c[a+8>>2]|0;if(f|0)gj[c[f+12>>2]&8191](a);f=c[a+228>>2]|0;if(f|0)_SSL_CTX_free(f);f=c[a+372>>2]|0;if(f|0)_CRYPTO_free(f);f=c[a+380>>2]|0;if(f|0)_sk_free(f);_CRYPTO_free(a);return}function _SSL_CTX_free(a){a=a|0;var b=0,d=0,e=0;if(!a)return;if((_CRYPTO_add_lock(a+96|0,-1,12,543020,2108)|0)>0)return;b=c[a+240>>2]|0;if(b|0)_X509_VERIFY_PARAM_free(b);b=a+16|0;if(c[b>>2]|0)_SSL_CTX_flush_sessions(a,0);_CRYPTO_free_ex_data(2,a,a+128|0);d=c[b>>2]|0;if(d|0)_lh_free(d);d=c[a+12>>2]|0;if(d|0)_X509_STORE_free(d);d=c[a+4>>2]|0;if(d|0)_sk_free(d);d=c[a+8>>2]|0;if(d|0)_sk_free(d);d=c[a+176>>2]|0;if(d|0)_ssl_cert_free(d);d=c[a+160>>2]|0;if(d|0)_sk_pop_free(d,5059);d=c[a+148>>2]|0;if(d|0)_sk_pop_free(d,5060);c[a+152>>2]=0;d=c[a+436>>2]|0;if(d|0)_sk_free(d);d=c[a+332>>2]|0;if(d|0)_CRYPTO_free(d);_SSL_CTX_SRP_CTX_free(a)|0;d=c[a+252>>2]|0;if(d|0)_ENGINE_finish(d)|0;d=c[a+348>>2]|0;if(d|0){b=c[d+8>>2]|0;if(b|0){e=b;do{b=e;e=c[e>>2]|0;_CRYPTO_free(b)}while((e|0)!=0)}_CRYPTO_free(d)}d=c[a+352>>2]|0;if(d|0){e=c[d+8>>2]|0;if(e|0){b=e;do{e=b;b=c[b>>2]|0;_CRYPTO_free(e)}while((b|0)!=0)}_CRYPTO_free(d)}d=c[a+460>>2]|0;if(d|0)_CRYPTO_free(d);d=c[a+468>>2]|0;if(d|0)_CRYPTO_free(d);d=c[a+448>>2]|0;if(d|0)_CRYPTO_free(d);_CRYPTO_free(a);return}function _X509_VERIFY_PARAM_free(a){a=a|0;if(!a)return;_x509_verify_param_zero(a);_CRYPTO_free(c[a+32>>2]|0);_CRYPTO_free(a);return}function _SSL_CTX_flush_sessions(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d;c[e>>2]=a;f=c[a+16>>2]|0;a=e+8|0;c[a>>2]=f;if(!f){l=d;return}c[e+4>>2]=b;_CRYPTO_lock(9,12,551456,1112);b=f+32|0;g=c[b>>2]|0;c[b>>2]=0;_lh_doall_arg(f,548,e);c[(c[a>>2]|0)+32>>2]=g;_CRYPTO_lock(10,12,551456,1118);l=d;return}function _X509_STORE_free(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0;if(!a)return;if((_CRYPTO_add_lock(a+68|0,-1,11,549476,241)|0)>0)return;b=c[a+8>>2]|0;if((_sk_num(b)|0)>0){d=0;do{e=_sk_value(b,d)|0;f=e+8|0;g=c[f>>2]|0;if(g|0?(h=c[g+16>>2]|0,h|0):0)ij[h&8191](e)|0;if(e|0){h=c[f>>2]|0;if(h|0?(f=c[h+8>>2]|0,f|0):0)gj[f&8191](e);_CRYPTO_free(e)}d=d+1|0}while((d|0)<(_sk_num(b)|0))}_sk_free(b);_sk_pop_free(c[a+4>>2]|0,5061);_CRYPTO_free_ex_data(4,a,a+60|0);b=c[a+12>>2]|0;if(b|0)_X509_VERIFY_PARAM_free(b);_CRYPTO_free(a);return}function _ssl_cert_free(a){a=a|0;var b=0;if(!a)return;if((_CRYPTO_add_lock(a+364|0,-1,13,551422,461)|0)>0)return;b=c[a+28>>2]|0;if(b|0)_RSA_free(b);b=c[a+36>>2]|0;if(b|0)_DH_free(b);b=c[a+44>>2]|0;if(b|0)_EC_KEY_free(b);_ssl_cert_clear_certs(a);b=c[a+292>>2]|0;if(b|0)_CRYPTO_free(b);b=c[a+300>>2]|0;if(b|0)_CRYPTO_free(b);b=c[a+308>>2]|0;if(b|0)_CRYPTO_free(b);b=c[a+316>>2]|0;if(b|0)_CRYPTO_free(b);b=c[a+284>>2]|0;if(b|0)_CRYPTO_free(b);b=c[a+336>>2]|0;if(b|0)_X509_STORE_free(b);b=c[a+332>>2]|0;if(b|0)_X509_STORE_free(b);b=c[a+340>>2]|0;if(b|0)_CRYPTO_free(b);_custom_exts_free(a+348|0);_custom_exts_free(a+356|0);b=c[a+368>>2]|0;if(b|0)_CRYPTO_free(b);_CRYPTO_free(a);return}function _SSL_CTX_SRP_CTX_free(a){a=a|0;var b=0,d=0,e=0,f=0;if(!a){b=0;return b|0}_CRYPTO_free(c[a+372>>2]|0);_BN_free(c[a+376>>2]|0);_BN_free(c[a+380>>2]|0);_BN_free(c[a+384>>2]|0);_BN_free(c[a+388>>2]|0);_BN_free(c[a+392>>2]|0);_BN_free(c[a+396>>2]|0);_BN_free(c[a+400>>2]|0);_BN_free(c[a+404>>2]|0);d=a+412|0;e=a+356|0;f=e+56|0;do{c[e>>2]=0;e=e+4|0}while((e|0)<(f|0));c[d>>2]=1024;c[a+416>>2]=0;b=1;return b|0}function _ssl_cert_clear_certs(a){a=a|0;var b=0,d=0,e=0;if(!a)return;else b=0;do{d=a+60+(b*28|0)|0;e=c[d>>2]|0;if(e|0){_X509_free(e);c[d>>2]=0}d=a+60+(b*28|0)+4|0;e=c[d>>2]|0;if(e|0){_EVP_PKEY_free(e);c[d>>2]=0}d=a+60+(b*28|0)+12|0;e=c[d>>2]|0;if(e|0){_sk_pop_free(e,5060);c[d>>2]=0}d=a+60+(b*28|0)+16|0;e=c[d>>2]|0;if(e|0){_CRYPTO_free(e);c[d>>2]=0;c[a+60+(b*28|0)+20>>2]=0}d=a+60+(b*28|0)+24|0;c[d>>2]=c[d>>2]&256;b=b+1|0}while((b|0)!=8);return}function _custom_exts_free(a){a=a|0;var b=0;b=c[a>>2]|0;if(!b)return;_CRYPTO_free(b);return}function _cleanup(a){a=a|0;if(!a)return;switch(c[a>>2]|0){case 1:{_X509_free(c[a+4>>2]|0);break}case 2:{_X509_CRL_free(c[a+4>>2]|0);break}default:{}}_CRYPTO_free(a);return}function _timeout_LHASH_DOALL_ARG(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0;d=c[b+4>>2]|0;if(d|0?(d|0)<=((c[a+168>>2]|0)+(c[a+172>>2]|0)|0):0)return;_lh_delete(c[b+8>>2]|0,a)|0;d=c[b>>2]|0;b=a+204|0;e=c[b>>2]|0;if(e|0?(f=a+200|0,g=c[f>>2]|0,g|0):0){h=d+28|0;i=d+24|0;j=(g|0)==(i|0);do if((e|0)==(h|0))if(j){c[i>>2]=0;c[h>>2]=0;break}else{c[h>>2]=g;c[g+204>>2]=h;break}else if(j){c[i>>2]=e;c[e+200>>2]=i;break}else{c[e+200>>2]=g;c[(c[f>>2]|0)+204>>2]=e;break}while(0);c[b>>2]=0;c[f>>2]=0}c[a+148>>2]=1;f=c[d+44>>2]|0;if(f|0)Pi[f&2047](d,a);_SSL_SESSION_free(a);return}function _SSL_SESSION_free(a){a=a|0;var b=0;if(!a)return;if((_CRYPTO_add_lock(a+164|0,-1,14,551456,847)|0)>0)return;_CRYPTO_free_ex_data(3,a,a+192|0);_OPENSSL_cleanse(a+8|0,8);_OPENSSL_cleanse(a+20|0,48);_OPENSSL_cleanse(a+72|0,32);b=c[a+152>>2]|0;if(b|0)_ssl_sess_cert_free(b);b=c[a+156>>2]|0;if(b|0)_X509_free(b);b=c[a+188>>2]|0;if(b|0)_sk_free(b);b=c[a+208>>2]|0;if(b|0)_CRYPTO_free(b);b=c[a+228>>2]|0;if(b|0)_CRYPTO_free(b);c[a+212>>2]=0;b=c[a+216>>2]|0;if(b|0)_CRYPTO_free(b);c[a+220>>2]=0;b=c[a+224>>2]|0;if(b|0)_CRYPTO_free(b);b=c[a+140>>2]|0;if(b|0)_CRYPTO_free(b);b=c[a+144>>2]|0;if(b|0)_CRYPTO_free(b);b=c[a+240>>2]|0;if(b|0)_CRYPTO_free(b);_OPENSSL_cleanse(a,244);_CRYPTO_free(a);return}function _ssl_sess_cert_free(a){a=a|0;var b=0;if(!a)return;if((_CRYPTO_add_lock(a+248|0,-1,15,551422,660)|0)>0)return;b=c[a>>2]|0;if(b|0)_sk_pop_free(b,5060);b=c[a+12>>2]|0;if(b|0)_X509_free(b);b=c[a+40>>2]|0;if(b|0)_X509_free(b);b=c[a+68>>2]|0;if(b|0)_X509_free(b);b=c[a+96>>2]|0;if(b|0)_X509_free(b);b=c[a+124>>2]|0;if(b|0)_X509_free(b);b=c[a+152>>2]|0;if(b|0)_X509_free(b);b=c[a+180>>2]|0;if(b|0)_X509_free(b);b=c[a+208>>2]|0;if(b|0)_X509_free(b);b=c[a+236>>2]|0;if(b|0)_RSA_free(b);b=c[a+240>>2]|0;if(b|0)_DH_free(b);b=c[a+244>>2]|0;if(b|0)_EC_KEY_free(b);_CRYPTO_free(a);return}function _x509_verify_param_zero(a){a=a|0;var b=0,d=0;if(!a)return;c[a>>2]=0;b=a+8|0;c[b>>2]=0;c[b+4>>2]=0;c[b+8>>2]=0;c[b+12>>2]=0;c[a+24>>2]=-1;b=a+28|0;d=c[b>>2]|0;if(d|0){_sk_pop_free(d,5050);c[b>>2]=0}b=c[a+32>>2]|0;a=c[b>>2]|0;if(a|0){_sk_pop_free(a,5062);c[b>>2]=0}a=b+8|0;d=c[a>>2]|0;if(d|0)_CRYPTO_free(d);c[a>>2]=0;a=b+12|0;d=c[a>>2]|0;if(d|0){_CRYPTO_free(d);c[a>>2]=0;c[b+16>>2]=0}a=b+20|0;d=c[a>>2]|0;if(!d)return;_CRYPTO_free(d);c[a>>2]=0;c[b+24>>2]=0;return}function _str_free(a){a=a|0;_CRYPTO_free(a);return}function _BIO_pop(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0,i=0;if(!a){b=0;return b|0}d=a+36|0;e=c[d>>2]|0;f=c[a>>2]|0;do if((f|0)!=0?(g=c[f+24>>2]|0,(g|0)!=0):0){h=c[a+4>>2]|0;if(!h){ri[g&511](a,7,0,a)|0;break}if((Wh[h&63](a,6,a,7,0,1)|0)>=1){g=ri[c[(c[a>>2]|0)+24>>2]&511](a,7,0,a)|0;Wh[h&63](a,134,a,7,0,g)|0}}else i=4;while(0);if((i|0)==4)_ERR_put_error(32,103,121,503469,349);i=a+40|0;a=c[i>>2]|0;if(a|0)c[a+36>>2]=c[d>>2];f=c[d>>2]|0;if(f|0)c[f+40>>2]=a;c[d>>2]=0;c[i>>2]=0;b=e;return b|0}function _ssl_clear_bad_session(a){a=a|0;var b=0,d=0;b=a+192|0;if(!(c[b>>2]|0)){d=0;return d|0}if(c[a+48>>2]&1|0){d=0;return d|0}if((_SSL_state(a)|0)&12288|0){d=0;return d|0}if((_SSL_state(a)|0)&16384|0){d=0;return d|0}_remove_session_lock(c[a+228>>2]|0,c[b>>2]|0,1)|0;d=1;return d|0}function _ssl_clear_cipher_ctx(a){a=a|0;var b=0,d=0;b=a+128|0;d=c[b>>2]|0;if(d|0){_EVP_CIPHER_CTX_cleanup(d)|0;_CRYPTO_free(c[b>>2]|0);c[b>>2]=0}b=a+140|0;d=c[b>>2]|0;if(d|0){_EVP_CIPHER_CTX_cleanup(d)|0;_CRYPTO_free(c[b>>2]|0);c[b>>2]=0}b=a+136|0;d=c[b>>2]|0;if(d|0){_COMP_CTX_free(d);c[b>>2]=0}b=a+148|0;a=c[b>>2]|0;if(!a)return;_COMP_CTX_free(a);c[b>>2]=0;return}function _X509_EXTENSION_free(a){a=a|0;_ASN1_item_free(a,102480);return}function _OCSP_RESPID_free(a){a=a|0;_ASN1_item_free(a,116284);return}function _remove_session_lock(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0;if(!b){e=0;return e|0}if(!(c[b+68>>2]|0)){e=0;return e|0}f=(d|0)!=0;if(f)_CRYPTO_lock(9,12,551456,819);d=a+16|0;g=_lh_retrieve(c[d>>2]|0,b)|0;if((g|0)==(b|0)){h=_lh_delete(c[d>>2]|0,b)|0;d=b+204|0;i=c[d>>2]|0;if((i|0)!=0?(j=b+200|0,b=c[j>>2]|0,(b|0)!=0):0){k=a+28|0;l=a+24|0;m=(b|0)==(l|0);do if((i|0)==(k|0))if(m){c[l>>2]=0;c[k>>2]=0;break}else{c[k>>2]=b;c[b+204>>2]=k;break}else if(m){c[l>>2]=i;c[i+200>>2]=l;break}else{c[i+200>>2]=b;c[(c[j>>2]|0)+204>>2]=i;break}while(0);c[d>>2]=0;c[j>>2]=0;n=1;o=h}else{n=1;o=h}}else{n=0;o=g}if(f)_CRYPTO_lock(10,12,551456,827);if(!n){e=0;return e|0}c[o+148>>2]=1;f=c[a+44>>2]|0;if(f|0)Pi[f&2047](a,o);_SSL_SESSION_free(o);e=n;return e|0}function _SSLv23_client_method(){return 128944}function _SSL_CTX_new(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0;if(!a){_ERR_put_error(20,169,196,543020,1881);b=0;return b|0}if((_SSL_get_ex_data_X509_STORE_CTX_idx()|0)<0){_ERR_put_error(20,169,269,543020,1892);_ERR_put_error(20,169,65,543020,2075);b=0;return b|0}d=_CRYPTO_malloc(472,543020,1895)|0;if(!d){_ERR_put_error(20,169,65,543020,2075);b=0;return b|0}_memset(d+4|0,0,468)|0;c[d>>2]=a;e=d+12|0;c[e>>2]=0;c[d+32>>2]=2;c[d+20>>2]=20480;c[d+24>>2]=0;c[d+28>>2]=0;c[d+36>>2]=vj[c[a+96>>2]&511]()|0;c[d+236>>2]=0;f=d+96|0;g=d+40|0;h=g+56|0;do{c[g>>2]=0;g=g+4|0}while((g|0)<(h|0));c[f>>2]=1;c[d+244>>2]=0;c[d+156>>2]=0;c[d+100>>2]=0;c[d+104>>2]=0;c[d+172>>2]=102400;f=d+180|0;c[d+232>>2]=0;c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;c[f+12>>2]=0;c[f+16>>2]=0;f=_ssl_cert_new()|0;g=d+176|0;c[g>>2]=f;do if(((f|0)!=0?(h=d+108|0,c[h>>2]=0,c[h+4>>2]=0,c[h+8>>2]=0,c[h+12>>2]=0,c[h+16>>2]=0,h=_lh_new(4764,4420)|0,c[d+16>>2]=h,(h|0)!=0):0)?(h=_X509_STORE_new()|0,c[e>>2]=h,(h|0)!=0):0){h=d+4|0;_ssl_create_cipher_list(c[d>>2]|0,h,d+8|0,(c[a>>2]|0)==2?555364:554991,c[g>>2]|0)|0;i=c[h>>2]|0;if(i|0?(_sk_num(i)|0)>=1:0){i=_X509_VERIFY_PARAM_new()|0;c[d+240>>2]=i;if(!i){j=30;break}i=_EVP_get_digestbyname(651851)|0;c[d+136>>2]=i;if(!i){_ERR_put_error(20,169,241,543020,1975);break}i=_EVP_get_digestbyname(651864)|0;c[d+140>>2]=i;if(!i){_ERR_put_error(20,169,242,543020,1979);break}i=_EVP_get_digestbyname(651873)|0;c[d+144>>2]=i;if(!i){_ERR_put_error(20,169,243,543020,1983);break}i=_sk_new_null()|0;c[d+160>>2]=i;if(!i){j=30;break}_CRYPTO_new_ex_data(2,d,d+128|0)|0;c[d+148>>2]=0;if(!(c[(c[a+100>>2]|0)+56>>2]&8))c[d+152>>2]=_SSL_COMP_get_compression_methods()|0;c[d+248>>2]=16384;c[d+256>>2]=0;c[d+260>>2]=0;if(!(((_RAND_pseudo_bytes(d+264|0,16)|0)>=1?(_RAND_bytes(d+280|0,16)|0)>=1:0)?(_RAND_bytes(d+296|0,16)|0)>=1:0)){i=d+164|0;c[i>>2]=c[i>>2]|16384}c[d+316>>2]=0;c[d+320>>2]=0;c[d+420>>2]=0;c[d+428>>2]=0;c[d+332>>2]=0;c[d+336>>2]=0;c[d+340>>2]=0;_SSL_CTX_SRP_CTX_init(d)|0;c[d+344>>2]=32;i=_CRYPTO_malloc(12,543020,2026)|0;h=d+352|0;c[h>>2]=i;if(!i){j=30;break}c[i>>2]=0;c[i+4>>2]=0;c[i+8>>2]=0;i=_CRYPTO_malloc(12,543020,2032)|0;c[d+348>>2]=i;if(!i){_CRYPTO_free(c[h>>2]|0);j=30;break}c[i>>2]=0;c[i+4>>2]=0;c[i+8>>2]=0;c[d+252>>2]=0;i=d+164|0;c[i>>2]=c[i>>2]|16777220;b=d;return b|0}_ERR_put_error(20,169,161,543020,1966)}else j=30;while(0);if((j|0)==30)_ERR_put_error(20,169,65,543020,2075);_SSL_CTX_free(d);b=0;return b|0}function _SSL_CTX_get_cert_store(a){a=a|0;return c[a+12>>2]|0}function __ZN6VectorIP7x509_stE14_copy_on_writeEv(a){a=a|0;var b=0,d=0,e=0;b=c[a>>2]|0;if(!b)return;if((c[b+-8>>2]|0)>>>0<=1)return;d=c[b+-4>>2]|0;b=(d<<2)+-1|0;e=b>>>1|b;b=e>>>2|e;e=b>>>4|b;b=e>>>8|e;e=__ZN6Memory12alloc_staticEjb((b>>>16|b)+1|0,1)|0;c[e+-8>>2]=1;c[e+-4>>2]=d;if(d|0){b=0;do{c[e+(b<<2)>>2]=c[(c[a>>2]|0)+(b<<2)>>2];b=b+1|0}while((b|0)!=(d|0))}d=c[a>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);c[a>>2]=e;return}function _SSL_CTX_set_verify(a,b,d){a=a|0;b=b|0;d=d|0;c[a+192>>2]=b;c[a+232>>2]=d;return}function __ZN17StreamPeerOpenSSL21_cert_verify_callbackEP17x509_store_ctx_stPv(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0;e=l;l=l+288|0;if((l|0)>=(m|0))ba(288);f=e+20|0;g=e+24|0;h=e+12|0;i=e+16|0;j=e+8|0;k=e+4|0;n=e;o=(_X509_verify_cert(b)|0)!=0;if(!o){__ZN6StringC2EPKc(g,_X509_verify_cert_error_string(_X509_STORE_CTX_get_error(b)|0)|0);c[f>>2]=__ZplPKcRK6String(552106,g)|0;__Z10print_line6String(f);p=c[f>>2]|0;if(p|0?(__Z16atomic_decrementPj(p+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(p,1);p=c[g>>2]|0;if(p|0?(__Z16atomic_decrementPj(p+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(p,1);_ERR_print_errors_fp(c[109659]|0)}p=_X509_STORE_CTX_get_current_cert(b)|0;if(!p){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(552114,551327,134,552136,0);q=0;l=e;return q|0}a[1263537]=0;_X509_NAME_oneline(_X509_get_subject_name(p)|0,g,256)|0;__ZN6StringC2EPKc(i,g);c[h>>2]=__ZplPKcRK6String(552184,i)|0;__Z10print_line6String(h);g=c[h>>2]|0;if(g|0?(__Z16atomic_decrementPj(g+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(g,1);g=c[i>>2]|0;if(g|0?(__Z16atomic_decrementPj(g+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(g,1);c[i>>2]=__Z4itosx(o&1,0)|0;c[j>>2]=__ZplPKcRK6String(552195,i)|0;__Z10print_line6String(j);g=c[j>>2]|0;if(g|0?(__Z16atomic_decrementPj(g+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(g,1);g=c[i>>2]|0;if(g|0?(__Z16atomic_decrementPj(g+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(g,1);if(o)if(a[d+134>>0]|0){o=d+104|0;c[k>>2]=__ZNK6String4utf8Ev(o)|0;g=__ZN17StreamPeerOpenSSL31_match_subject_alternative_nameEPKcPK7x509_st(__ZNK10CharString8get_dataEv(k)|0,p)|0;i=c[k>>2]|0;if(i|0?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);if((g|0)==7){c[n>>2]=__ZNK6String4utf8Ev(o)|0;o=__ZN17StreamPeerOpenSSL18_match_common_nameEPKcPK7x509_st(__ZNK10CharString8get_dataEv(n)|0,p)|0;p=c[n>>2]|0;if((p|0)!=0?(__Z16atomic_decrementPj(p+-8|0)|0)==0:0){__ZN6Memory11free_staticEPvb(p,1);r=o}else r=o}else r=g;if(r){c[d+100>>2]=3;s=0}else s=1}else s=1;else s=0;q=s;l=e;return q|0}function _SSL_CTX_set_cert_verify_callback(a,b,d){a=a|0;b=b|0;d=d|0;c[a+100>>2]=b;c[a+104>>2]=d;return}function _SSL_CTX_set_verify_depth(a,b){a=a|0;b=b|0;_X509_VERIFY_PARAM_set_depth(c[a+240>>2]|0,b);return}function _SSL_new(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0,i=0;if(!a){_ERR_put_error(20,186,195,543020,299);b=0;return b|0}if(!(c[a>>2]|0)){_ERR_put_error(20,186,228,543020,303);b=0;return b|0}d=_CRYPTO_malloc(476,543020,307)|0;if(d|0){_memset(d|0,0,476)|0;c[d+256>>2]=c[a+164>>2];c[d+260>>2]=c[a+168>>2];c[d+264>>2]=c[a+172>>2];c[d+252>>2]=1;e=c[a+176>>2]|0;if(e){f=_ssl_cert_dup(e)|0;c[d+152>>2]=f;if(f|0)g=9}else{c[d+152>>2]=0;g=9}do if((g|0)==9){c[d+96>>2]=c[a+180>>2];c[d+100>>2]=c[a+184>>2];c[d+104>>2]=c[a+188>>2];c[d+200>>2]=c[a+192>>2];f=c[a+196>>2]|0;c[d+156>>2]=f;if(f>>>0>=33)_OpenSSLDie(543020,346,551983);f=d+160|0;e=a+200|0;c[f>>2]=c[e>>2];c[f+4>>2]=c[e+4>>2];c[f+8>>2]=c[e+8>>2];c[f+12>>2]=c[e+12>>2];c[f+16>>2]=c[e+16>>2];c[f+20>>2]=c[e+20>>2];c[f+24>>2]=c[e+24>>2];c[f+28>>2]=c[e+28>>2];c[d+204>>2]=c[a+232>>2];c[d+196>>2]=c[a+236>>2];e=_X509_VERIFY_PARAM_new()|0;c[d+112>>2]=e;if(e|0){_X509_VERIFY_PARAM_inherit(e,c[a+240>>2]|0)|0;c[d+44>>2]=c[a+244>>2];c[d+276>>2]=c[a+248>>2];e=a+96|0;_CRYPTO_add_lock(e,1,12,543020,362)|0;f=d+228|0;c[f>>2]=a;c[d+280>>2]=0;c[d+284>>2]=0;c[d+320>>2]=0;c[d+296>>2]=-1;h=d+300|0;c[h>>2]=0;c[h+4>>2]=0;c[h+8>>2]=0;c[h+12>>2]=0;c[d+316>>2]=-1;_CRYPTO_add_lock(e,1,12,543020,374)|0;c[d+368>>2]=a;e=c[a+460>>2]|0;if(e|0){h=a+456|0;i=_BUF_memdup(e,c[h>>2]|0)|0;c[d+328>>2]=i;if(!i)break;c[d+324>>2]=c[h>>2]}h=c[a+468>>2]|0;if(h|0){i=a+464|0;e=_BUF_memdup(h,c[i>>2]|0)|0;c[d+336>>2]=e;if(!e)break;c[d+332>>2]=c[i>>2]}c[d+372>>2]=0;i=c[f>>2]|0;if(c[i+448>>2]|0){e=_CRYPTO_malloc(c[i+452>>2]|0,543020,402)|0;c[d+468>>2]=e;if(!e)break;i=c[f>>2]|0;_memcpy(e|0,c[i+448>>2]|0,c[i+452>>2]|0)|0;c[d+472>>2]=c[(c[f>>2]|0)+452>>2]}c[d+236>>2]=0;f=c[a>>2]|0;c[d+8>>2]=f;if(ij[c[f+4>>2]&8191](d)|0){c[d+36>>2]=(c[(c[a>>2]|0)+16>>2]|0)!=265&1;_SSL_clear(d)|0;_CRYPTO_new_ex_data(1,d,d+240|0)|0;c[d+220>>2]=c[a+336>>2];c[d+224>>2]=c[a+340>>2];b=d;return b|0}}}while(0);_SSL_free(d)}_ERR_put_error(20,186,65,543020,433);b=0;return b|0}function _SSL_set_bio(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0;e=c[a+20>>2]|0;if(e|0?(f=a+16|0,(c[f>>2]|0)==(e|0)):0){g=e+36|0;c[f>>2]=c[g>>2];c[g>>2]=0}g=a+12|0;f=c[g>>2]|0;if(!((f|0)==0|(f|0)==(b|0)))_BIO_free_all(f);f=a+16|0;a=c[f>>2]|0;if((a|0)==0|(a|0)==(d|0)){c[g>>2]=b;c[f>>2]=d;return}if((c[g>>2]|0)==(a|0)){c[g>>2]=b;c[f>>2]=d;return}_BIO_free_all(a);c[g>>2]=b;c[f>>2]=d;return}function _SSL_connect(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0;b=a+32|0;if(c[b>>2]|0){d=a+8|0;e=c[d>>2]|0;f=e+20|0;g=c[f>>2]|0;h=ij[g&8191](a)|0;return h|0}c[a+36>>2]=0;c[a+48>>2]=0;c[a+52>>2]=20480;i=a+8|0;c[b>>2]=c[(c[i>>2]|0)+20>>2];_ssl_clear_cipher_ctx(a);b=a+132|0;j=c[b>>2]|0;if(j|0)_EVP_MD_CTX_destroy(j);c[b>>2]=0;b=a+144|0;j=c[b>>2]|0;if(j|0)_EVP_MD_CTX_destroy(j);c[b>>2]=0;d=i;e=c[d>>2]|0;f=e+20|0;g=c[f>>2]|0;h=ij[g&8191](a)|0;return h|0}function _ERR_print_errors_fp(a){a=a|0;_ERR_print_errors_cb(1150,a);return}function __ZN17StreamPeerOpenSSL12_print_errorEi(b,d){b=b|0;d=d|0;var e=0;switch(_SSL_get_error(c[b+116>>2]|0,d)|0){case 0:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(551520,551327,401,551533,0);break}case 6:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(551520,551327,402,551579,0);a[1263537]=0;e=4;break}case 3:case 2:{e=4;break}case 8:case 7:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(551520,551327,409,551651,0);break}case 4:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(551520,551327,412,551697,0);break}case 5:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(551520,551327,415,551826,0);break}case 1:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(551520,551327,418,551918,0);break}default:return}if((e|0)==4)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(551520,551327,405,551619,0);a[1263537]=0;return}function _SSL_get_peer_certificate(a){a=a|0;var b=0,d=0;if(((a|0)!=0?(b=c[a+192>>2]|0,(b|0)!=0):0)?(a=c[b+156>>2]|0,(a|0)!=0):0){_CRYPTO_add_lock(a+16|0,1,3,543020,898)|0;d=a}else d=0;return d|0}function _SSL_get_verify_result(a){a=a|0;return c[a+236>>2]|0}function _SSL_get_error(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0;if((b|0)>0){d=0;return d|0}e=_ERR_peek_error()|0;if(e|0){d=(e&-16777216|0)==33554432?5:1;return d|0}if((b|0)<0){b=a+24|0;e=c[b>>2]|0;do if((e|0)==3){f=c[a+12>>2]|0;if(_BIO_test_flags(f,1)|0){d=2;return d|0}if(_BIO_test_flags(f,2)|0){d=3;return d|0}if(!(_BIO_test_flags(f,4)|0)){g=c[b>>2]|0;break}h=_BIO_get_retry_reason(f)|0;d=(h|0)==2?7:(h|0)==3?8:5;return d|0}else g=e;while(0);do if((g|0)==2){e=c[a+16>>2]|0;if(_BIO_test_flags(e,2)|0){d=3;return d|0}if(_BIO_test_flags(e,1)|0){d=2;return d|0}if(!(_BIO_test_flags(e,4)|0)){i=c[b>>2]|0;break}h=_BIO_get_retry_reason(e)|0;d=(h|0)==2?7:(h|0)==3?8:5;return d|0}else i=g;while(0);if((i|0)==4){d=4;return d|0}}else{if((c[a>>2]|0)==2){d=6;return d|0}if(c[a+48>>2]&2|0?(c[(c[a+88>>2]|0)+388>>2]|0)==0:0){d=6;return d|0}}d=5;return d|0}function _BIO_get_retry_reason(a){a=a|0;return c[a+24>>2]|0}function _print_fp(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0;b=l;l=l+80|0;if((l|0)>=(m|0))ba(80);e=b;f=b+8|0;_BIO_set(f,_BIO_s_file()|0)|0;_BIO_ctrl(f,106,0,d)|0;c[e>>2]=a;a=_BIO_printf(f,562426,e)|0;l=b;return a|0}function _BIO_set(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;c[a>>2]=b;c[a+4>>2]=0;c[a+8>>2]=0;c[a+12>>2]=0;c[a+16>>2]=1;d=a+20|0;c[d>>2]=0;c[d+4>>2]=0;c[d+8>>2]=0;c[d+12>>2]=0;c[d+16>>2]=0;c[d+20>>2]=0;c[a+44>>2]=1;c[a+48>>2]=0;c[a+52>>2]=0;d=a+56|0;_CRYPTO_new_ex_data(0,a,d)|0;e=c[b+28>>2]|0;if(!e){f=1;return f|0}if(ij[e&8191](a)|0){f=1;return f|0}_CRYPTO_free_ex_data(0,a,d);f=0;return f|0}function _ssl_cert_dup(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0;b=_CRYPTO_malloc(380,551422,222)|0;if(!b){_ERR_put_error(20,221,65,551422,224);d=0;return d|0}_memset(b|0,0,380)|0;c[b+364>>2]=1;e=b+60|0;c[b>>2]=e+((((c[a>>2]|0)-(a+60)|0)/28|0)*28|0);c[b+4>>2]=c[a+4>>2];c[b+8>>2]=c[a+8>>2];c[b+12>>2]=c[a+12>>2];c[b+16>>2]=c[a+16>>2];c[b+20>>2]=c[a+20>>2];f=a+28|0;g=c[f>>2]|0;if(g|0){_RSA_up_ref(g)|0;c[b+28>>2]=c[f>>2]}c[b+32>>2]=c[a+32>>2];f=a+36|0;g=c[f>>2]|0;a:do if(g){h=_DHparams_dup(g)|0;i=b+36|0;c[i>>2]=h;if(!h){_ERR_put_error(20,221,5,551422,255);break}h=c[f>>2]|0;j=c[h+24>>2]|0;do if(j){k=_BN_dup(j)|0;if(!k){_ERR_put_error(20,221,3,551422,261);break a}else{c[(c[i>>2]|0)+24>>2]=k;l=c[f>>2]|0;break}}else l=h;while(0);h=c[l+20>>2]|0;if(h){j=_BN_dup(h)|0;if(!j){_ERR_put_error(20,221,3,551422,269);break}else{c[(c[i>>2]|0)+20>>2]=j;m=16;break}}else m=16}else m=16;while(0);do if((m|0)==16){c[b+40>>2]=c[a+40>>2];l=c[a+44>>2]|0;if(l|0?(f=_EC_KEY_dup(l)|0,c[b+44>>2]=f,(f|0)==0):0){_ERR_put_error(20,221,16,551422,282);break}c[b+48>>2]=c[a+48>>2];c[b+52>>2]=c[a+52>>2];f=0;while(1){l=c[a+60+(f*28|0)>>2]|0;if(l|0){c[e+(f*28|0)>>2]=l;_CRYPTO_add_lock(l+16|0,1,3,551422,295)|0}l=a+60+(f*28|0)+4|0;g=c[l>>2]|0;if(g|0){c[e+(f*28|0)+4>>2]=g;_CRYPTO_add_lock((c[l>>2]|0)+8|0,1,10,551422,300)|0}l=c[a+60+(f*28|0)+12>>2]|0;if(l|0?(g=_X509_chain_up_ref(l)|0,c[e+(f*28|0)+12>>2]=g,(g|0)==0):0){m=30;break}c[e+(f*28|0)+24>>2]=0;g=a+60+(f*28|0)+16|0;if(c[g>>2]|0){l=a+60+(f*28|0)+20|0;j=_CRYPTO_malloc(c[l>>2]|0,551422,315)|0;c[e+(f*28|0)+16>>2]=j;if(!j){m=28;break}c[e+(f*28|0)+20>>2]=c[l>>2];_memcpy(j|0,c[g>>2]|0,c[l>>2]|0)|0}f=f+1|0;if((f|0)>=8){m=32;break}}if((m|0)==28){_ERR_put_error(20,221,65,551422,317);d=0;return d|0}else if((m|0)==30){_ERR_put_error(20,221,65,551422,306);break}else if((m|0)==32){c[b+124>>2]=_EVP_sha1()|0;c[b+96>>2]=_EVP_sha1()|0;c[b+68>>2]=_EVP_sha1()|0;c[b+208>>2]=_EVP_sha1()|0;c[b+292>>2]=0;c[b+296>>2]=0;f=a+300|0;if(!(c[f>>2]|0))c[b+300>>2]=0;else{i=a+304|0;l=_CRYPTO_malloc(c[i>>2]|0,551422,340)|0;c[b+300>>2]=l;if(!l)break;_memcpy(l|0,c[f>>2]|0,c[i>>2]|0)|0;c[b+304>>2]=c[i>>2]}i=a+308|0;if(!(c[i>>2]|0))c[b+308>>2]=0;else{f=a+312|0;l=_CRYPTO_malloc(c[f>>2]|0,551422,349)|0;c[b+308>>2]=l;if(!l)break;_memcpy(l|0,c[i>>2]|0,c[f>>2]|0)|0;c[b+312>>2]=c[f>>2]}c[b+316>>2]=0;f=a+284|0;if(c[f>>2]|0){i=a+288|0;l=_CRYPTO_malloc(c[i>>2]|0,551422,361)|0;c[b+284>>2]=l;if(!l)break;_memcpy(l|0,c[f>>2]|0,c[i>>2]|0)|0;c[b+288>>2]=c[i>>2]}c[b+56>>2]=c[a+56>>2];c[b+324>>2]=c[a+324>>2];c[b+328>>2]=c[a+328>>2];i=a+336|0;f=c[i>>2]|0;if(f|0){_CRYPTO_add_lock(f+68|0,1,11,551422,375)|0;c[b+336>>2]=c[i>>2]}i=a+332|0;f=c[i>>2]|0;if(f|0){_CRYPTO_add_lock(f+68|0,1,11,551422,380)|0;c[b+332>>2]=c[i>>2]}c[b+340>>2]=0;if(!(_custom_exts_copy(b+348|0,a+348|0)|0))break;if(!(_custom_exts_copy(b+356|0,a+356|0)|0))break;else d=b;return d|0}}while(0);a=c[b+28>>2]|0;if(a|0)_RSA_free(a);a=c[b+36>>2]|0;if(a|0)_DH_free(a);a=c[b+44>>2]|0;if(a|0)_EC_KEY_free(a);_custom_exts_free(b+348|0);_custom_exts_free(b+356|0);_ssl_cert_clear_certs(b);d=0;return d|0}function _X509_VERIFY_PARAM_new(){var a=0,b=0,d=0,e=0;a=_CRYPTO_malloc(36,552022,176)|0;if(!a){b=0;return b|0}d=a;e=d+36|0;do{c[d>>2]=0;d=d+4|0}while((d|0)<(e|0));d=_CRYPTO_malloc(28,552022,181)|0;if(!d){_CRYPTO_free(a);b=0;return b|0}else{c[d>>2]=0;c[d+4>>2]=0;c[d+8>>2]=0;c[d+12>>2]=0;c[d+16>>2]=0;c[d+20>>2]=0;c[d+24>>2]=0;c[a+32>>2]=d;_x509_verify_param_zero(a);b=a;return b|0}return 0}function _X509_VERIFY_PARAM_inherit(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0;if(!b){d=1;return d|0}e=b+32|0;f=c[e>>2]|0;g=a+8|0;h=c[b+8>>2]|c[g>>2];if(h&16|0)c[g>>2]=0;if(h&8|0){d=1;return d|0}g=(h&1|0)==0;i=(h&2|0)!=0;j=c[b+16>>2]|0;if(!i)if(j)if(g?(c[a+16>>2]|0)!=0:0)k=10;else k=9;else k=12;else k=9;if((k|0)==9){c[a+16>>2]=j;k=10}if((k|0)==10)if(i){l=c[b+20>>2]|0;k=15}else k=12;if((k|0)==12){j=c[b+20>>2]|0;if(j)if(g?(c[a+20>>2]|0)!=0:0)k=16;else{l=j;k=15}else k=18}if((k|0)==15){c[a+20>>2]=l;k=16}if((k|0)==16)if(i){m=c[b+24>>2]|0;k=21}else k=18;if((k|0)==18){l=c[b+24>>2]|0;if((l|0)!=-1)if(g?(c[a+24>>2]|0)!=-1:0)k=22;else{m=l;k=21}else k=24}if((k|0)==21){c[a+24>>2]=m;k=22}if((k|0)==22)if(i){m=a+12|0;n=m;o=c[m>>2]|0;k=25}else k=24;if((k|0)==24){m=a+12|0;l=c[m>>2]|0;if(!(l&2)){n=m;o=l;k=25}else p=l}if((k|0)==25){c[a+4>>2]=c[b+4>>2];l=o&-3;c[n>>2]=l;p=l}l=a+12|0;if(!(h&4))q=p;else{c[l>>2]=0;q=0}c[l>>2]=q|c[b+12>>2];q=c[b+28>>2]|0;if(!i)if(q)if(g?(c[a+28>>2]|0)!=0:0)k=33;else k=32;else{r=f;k=35}else k=32;if((k|0)==32)if(!(_X509_VERIFY_PARAM_set1_policies(a,q)|0)){d=0;return d|0}else k=33;if((k|0)==33)if(i)k=38;else{r=c[e>>2]|0;k=35}if((k|0)==35)if(c[r>>2]|0)if(g?(q=c[a+32>>2]|0,(c[q>>2]|0)!=0):0){s=q;k=43}else k=38;else{t=r;k=45}do if((k|0)==38){r=a+32|0;q=c[r>>2]|0;b=c[q>>2]|0;if(!b)u=q;else{_sk_pop_free(b,5062);b=c[r>>2]|0;c[b>>2]=0;u=b}b=c[f>>2]|0;if(b){q=_sk_deep_copy(b,4765,5062)|0;b=c[r>>2]|0;c[b>>2]=q;if(!q){d=0;return d|0}else{c[b+4>>2]=c[f+4>>2];s=b;k=43;break}}else{s=u;k=43}}while(0);if((k|0)==43)if(i){v=s;k=48}else{t=c[e>>2]|0;k=45}if((k|0)==45)if(c[t+12>>2]|0){s=c[a+32>>2]|0;if(g?(c[s+12>>2]|0)!=0:0)k=56;else{v=s;k=48}}else{w=t;k=57}if((k|0)==48){t=c[f+12>>2]|0;s=c[f+16>>2]|0;u=v+12|0;b=v+16|0;if(t){if(!s){v=_BUF_strdup(t)|0;x=v;y=_strlen(t)|0}else{x=_BUF_memdup(t,s)|0;y=s}if(!x){d=0;return d|0}else{z=x;A=y}}else{z=0;A=0}y=c[u>>2]|0;if(y|0)_CRYPTO_free(y);c[u>>2]=z;c[b>>2]=A;if(!i)k=56}if((k|0)==56){w=c[e>>2]|0;k=57}if((k|0)==57){if(!(c[w+20>>2]|0)){d=1;return d|0}if(g?c[(c[a+32>>2]|0)+20>>2]|0:0){d=1;return d|0}}g=c[f+20>>2]|0;w=c[f+24>>2]|0;switch(w|0){case 0:case 4:case 16:break;default:{d=0;return d|0}}f=c[a+32>>2]|0;a=f+20|0;k=f+24|0;if(g){if(!w){f=_BUF_strdup(g)|0;B=f;C=_strlen(g)|0}else{B=_BUF_memdup(g,w)|0;C=w}if(!B){d=0;return d|0}else{D=B;E=C}}else{D=0;E=0}C=c[a>>2]|0;if(C|0)_CRYPTO_free(C);c[a>>2]=D;c[k>>2]=E;d=1;return d|0}function _SSL_clear(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0;b=a+8|0;if(!(c[b>>2]|0)){_ERR_put_error(20,164,188,543020,194);d=0;return d|0}if(_ssl_clear_bad_session(a)|0){e=a+192|0;_SSL_SESSION_free(c[e>>2]|0);c[e>>2]=0}c[a+212>>2]=0;c[a+108>>2]=0;c[a+48>>2]=0;if(c[a+400>>2]|0){_ERR_put_error(20,164,68,543020,220);d=0;return d|0}c[a+4>>2]=0;c[a+52>>2]=c[a+36>>2]|0?24576:20480;e=c[c[b>>2]>>2]|0;c[a>>2]=e;c[a+272>>2]=e;c[a+24>>2]=1;c[a+56>>2]=240;e=a+60|0;f=c[e>>2]|0;if(f|0){_BUF_MEM_free(f);c[e>>2]=0}_ssl_clear_cipher_ctx(a);e=a+132|0;f=c[e>>2]|0;if(f|0)_EVP_MD_CTX_destroy(f);c[e>>2]=0;e=a+144|0;f=c[e>>2]|0;if(f|0)_EVP_MD_CTX_destroy(f);c[e>>2]=0;c[a+268>>2]=0;e=a+152|0;f=c[e>>2]|0;if(f|0){g=c[f+368>>2]|0;if(!g)h=f;else{_CRYPTO_free(g);g=c[e>>2]|0;c[g+368>>2]=0;h=g}c[h+372>>2]=0;c[h+376>>2]=0}if(((c[a+28>>2]|0)==0?(c[a+192>>2]|0)==0:0)?(h=c[b>>2]|0,g=a+228|0,(h|0)!=(c[c[g>>2]>>2]|0)):0){gj[c[h+12>>2]&8191](a);h=c[c[g>>2]>>2]|0;c[b>>2]=h;if(!(ij[c[h+4>>2]&8191](a)|0)){d=0;return d|0}}else gj[c[(c[b>>2]|0)+8>>2]&8191](a);d=1;return d|0}function _X509_VERIFY_PARAM_set1_policies(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0;if(!a){d=0;return d|0}e=a+28|0;f=c[e>>2]|0;if(f|0)_sk_pop_free(f,5050);if(!b){c[e>>2]=0;d=1;return d|0}f=_sk_new_null()|0;c[e>>2]=f;if(!f){d=0;return d|0}a:do if((_sk_num(b)|0)>0){f=0;while(1){g=_OBJ_dup(_sk_value(b,f)|0)|0;if(!g){d=0;h=13;break}f=f+1|0;if(!(_sk_push(c[e>>2]|0,g)|0))break;if((f|0)>=(_sk_num(b)|0))break a}if((h|0)==13)return d|0;_ASN1_OBJECT_free(g);d=0;return d|0}while(0);g=a+12|0;c[g>>2]=c[g>>2]|128;d=1;return d|0}function _str_copy(a){a=a|0;return _CRYPTO_strdup(a,552022,78)|0}function _sk_deep_copy(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0;e=_CRYPTO_malloc(20,504093,124)|0;if(!e){f=e;return f|0}c[e+16>>2]=c[a+16>>2];c[e+8>>2]=c[a+8>>2];c[e>>2]=c[a>>2];g=c[a>>2]|0;h=(g|0)>4?g:4;g=e+12|0;c[g>>2]=h;i=_CRYPTO_malloc(h<<2,504093,130)|0;h=e+4|0;c[h>>2]=i;if(!i){_CRYPTO_free(e);f=0;return f|0}j=c[g>>2]|0;if((j|0)>0?(c[i>>2]=0,(j|0)!=1):0){i=1;do{c[(c[h>>2]|0)+(i<<2)>>2]=0;i=i+1|0}while((i|0)<(j|0))}j=c[e>>2]|0;if((j|0)<=0){f=e;return f|0}i=a+4|0;a=0;g=j;while(1){j=c[(c[i>>2]|0)+(a<<2)>>2]|0;if(!j)k=g;else{l=ij[b&8191](j)|0;c[(c[h>>2]|0)+(a<<2)>>2]=l;if(!l)break;k=c[e>>2]|0}l=a+1|0;if((l|0)<(k|0)){a=l;g=k}else{f=e;m=20;break}}if((m|0)==20)return f|0;if((a|0)>0){m=a;do{a=m;m=m+-1|0;k=c[(c[h>>2]|0)+(m<<2)>>2]|0;if(k|0)gj[d&8191](k)}while((a|0)>1)}d=c[h>>2]|0;if(d|0)_CRYPTO_free(d);_CRYPTO_free(e);f=0;return f|0}function _CRYPTO_strdup(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;f=(_strlen(b)|0)+1|0;if((f|0)<1){g=0;return g|0}if(c[6876]|0)c[6876]=0;h=c[305335]|0;if(h|0){if(c[6877]|0)c[6877]=0;Li[h&255](0,f,d,e,0)}h=nj[c[6878]&2047](f,d,e)|0;i=c[305335]|0;if(i|0)Li[i&255](h,f,d,e,1);if(!((f|0)>2048&(h|0)!=0)){if(!h){g=0;return g|0}}else a[h>>0]=a[1257015]|0;_strcpy(h,b)|0;g=h;return g|0}function _RSA_up_ref(a){a=a|0;return (_CRYPTO_add_lock(a+56|0,1,9,538006,264)|0)>1|0}function _DHparams_dup(a){a=a|0;var b=0,c=0;b=_DH_new()|0;if(b)if(!(_int_dh_param_copy(b,a,-1)|0)){_DH_free(b);c=0}else c=b;else c=0;return c|0}function _X509_chain_up_ref(a){a=a|0;var b=0,c=0;b=_sk_dup(a)|0;if((_sk_num(b)|0)>0)c=0;else return b|0;do{_CRYPTO_add_lock((_sk_value(b,c)|0)+16|0,1,3,552064,495)|0;c=c+1|0}while((c|0)<(_sk_num(b)|0));return b|0}function _custom_exts_copy(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0;d=b+4|0;e=c[d>>2]|0;if(!e){f=1;return f|0}g=_BUF_memdup(c[b>>2]|0,e*24|0)|0;c[a>>2]=g;if(!g){f=0;return f|0}c[a+4>>2]=c[d>>2];f=1;return f|0}function _sk_dup(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0;b=a+16|0;d=c[b>>2]|0;e=_CRYPTO_malloc(20,504093,162)|0;if(!e){f=0;return f|0}g=_CRYPTO_malloc(16,504093,164)|0;h=e+4|0;c[h>>2]=g;if(!g){_CRYPTO_free(e);f=0;return f|0}c[g>>2]=0;c[(c[h>>2]|0)+4>>2]=0;c[(c[h>>2]|0)+8>>2]=0;c[(c[h>>2]|0)+12>>2]=0;c[e+16>>2]=d;c[e+12>>2]=4;c[e>>2]=0;c[e+8>>2]=0;d=e+4|0;h=a+12|0;g=_CRYPTO_realloc(c[d>>2]|0,c[h>>2]<<2,504093,101)|0;if(g|0){c[d>>2]=g;c[e>>2]=c[a>>2];_memcpy(g|0,c[a+4>>2]|0,c[a>>2]<<2|0)|0;c[e+8>>2]=c[a+8>>2];c[e+12>>2]=c[h>>2];c[e+16>>2]=c[b>>2];f=e;return f|0}b=c[d>>2]|0;if(b|0)_CRYPTO_free(b);_CRYPTO_free(e);f=0;return f|0}function _X509_VERIFY_PARAM_set_depth(a,b){a=a|0;b=b|0;c[a+24>>2]=b;return}function _X509_verify_cert(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0,ia=0,ja=0,ka=0,la=0,ma=0,na=0,oa=0,pa=0,qa=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b;e=a+20|0;f=c[e>>2]|0;g=a+8|0;if(!(c[g>>2]|0)){_ERR_put_error(11,127,105,554629,201);h=-1;l=b;return h|0}i=a+84|0;if(c[i>>2]|0){_ERR_put_error(11,127,66,554629,209);h=-1;l=b;return h|0}j=a+32|0;k=c[j>>2]|0;n=_sk_new_null()|0;c[i>>2]=n;a:do if((n|0)!=0?(_sk_push(n,c[g>>2]|0)|0)!=0:0){_CRYPTO_add_lock((c[g>>2]|0)+16|0,1,3,554629,225)|0;o=a+80|0;c[o>>2]=1;p=a+12|0;q=c[p>>2]|0;if(q){r=_sk_dup(q)|0;if(!r){_ERR_put_error(11,127,65,554629,231);s=r;t=-1;u=0;v=137;break}else w=r}else w=0;r=_sk_num(c[i>>2]|0)|0;q=_sk_value(c[i>>2]|0,r+-1|0)|0;x=c[f+24>>2]|0;b:do if((x|0)>=(r|0)){y=a+40|0;z=a+36|0;A=q;B=r;c:while(1){_X509_check_purpose(A,-1,0)|0;if(c[A+40>>2]&8192|0){C=B;D=d;E=z;break b}if(c[(c[e>>2]|0)+12>>2]&32768|0){F=nj[c[z>>2]&2047](d,a,A)|0;if((F|0)<0){s=w;t=F;u=0;v=137;break a}if(F|0){v=18;break}}if(!(c[p>>2]|0)){C=B;D=d;E=z;break b}if((_sk_num(w)|0)>0)G=0;else{v=23;break}while(1){H=_sk_value(w,G)|0;G=G+1|0;if(nj[c[y>>2]&2047](a,A,H)|0)break;if((G|0)>=(_sk_num(w)|0)){v=23;break c}}c[d>>2]=H;if(!H){C=B;D=d;E=z;break b}if(!(_sk_push(c[i>>2]|0,H)|0)){v=27;break}_CRYPTO_add_lock((c[d>>2]|0)+16|0,1,3,554629,277)|0;_sk_delete_ptr(w,c[d>>2]|0)|0;c[o>>2]=(c[o>>2]|0)+1;F=B+1|0;if((x|0)>(B|0)){A=c[d>>2]|0;B=F}else{C=F;D=d;E=z;break b}}if((v|0)==18){_X509_free(c[d>>2]|0);C=B;D=d;E=z;break}else if((v|0)==23){c[d>>2]=0;C=B;D=d;E=z;break}else if((v|0)==27){_ERR_put_error(11,127,65,554629,273);s=w;t=-1;u=0;v=137;break a}}else{C=r;D=d;E=a+36|0}while(0);r=a+100|0;p=a+104|0;q=a+96|0;A=a+64|0;y=C;F=0;I=0;J=C;K=0;d:while(1){L=_sk_num(c[i>>2]|0)|0;M=L+-1|0;L=_sk_value(c[i>>2]|0,M)|0;_X509_check_purpose(L,-1,0)|0;do if(c[L+40>>2]&8192){if((_sk_num(c[i>>2]|0)|0)!=1){N=_sk_pop(c[i>>2]|0)|0;c[o>>2]=(c[o>>2]|0)+-1;O=_sk_value(c[i>>2]|0,J+-2|0)|0;P=y+-1|0;Q=N;R=I;S=J+-1|0;T=N;break}N=nj[c[E>>2]&2047](d,a,L)|0;if((N|0)>=1){if(!(_X509_cmp(L,c[d>>2]|0)|0)){_X509_free(L);U=c[d>>2]|0;_sk_set(c[i>>2]|0,M,U)|0;c[o>>2]=0;O=U;P=y;Q=F;R=I;S=J;T=K;break}c[r>>2]=18;c[p>>2]=L;c[q>>2]=M;if((N|0)==1)_X509_free(c[d>>2]|0)}else{c[r>>2]=18;c[p>>2]=L;c[q>>2]=M}if(!($i[k&8191](0,a)|0)){s=w;t=0;u=F;v=137;break a}else{O=L;P=y;Q=F;R=1;S=J;T=K}}else{O=L;P=y;Q=F;R=I;S=J;T=K}while(0);e:do if((x|0)<(S|0)){V=O;W=S}else{L=O;M=S;while(1){_X509_check_purpose(L,-1,0)|0;if(c[L+40>>2]&8192|0){V=L;W=M;break e}z=nj[c[E>>2]&2047](d,a,L)|0;if((z|0)<0){s=w;t=z;u=Q;v=137;break a}if(!z){V=L;W=M;break e}z=c[d>>2]|0;if(!(_sk_push(c[i>>2]|0,z)|0)){v=44;break d}B=M+1|0;if((x|0)>(M|0)){L=z;M=B}else{V=z;W=B;break}}}while(0);M=c[j>>2]|0;L=c[o>>2]|0;f:do if((L|0)<(_sk_num(c[i>>2]|0)|0)){B=L;while(1){z=_sk_value(c[i>>2]|0,B)|0;switch(_X509_check_trust(z,c[(c[e>>2]|0)+20>>2]|0,0)|0){case 1:{X=R;Y=Q;break d;break}case 2:{c[q>>2]=B;c[p>>2]=z;c[r>>2]=28;if(!($i[M&8191](0,a)|0)){s=w;t=0;u=Q;v=137;break a}break}default:{}}B=B+1|0;if((B|0)>=(_sk_num(c[i>>2]|0)|0))break f}}while(0);do if(c[(c[e>>2]|0)+12>>2]&524288|0){M=c[o>>2]|0;if((M|0)<(_sk_num(c[i>>2]|0)|0)){X=R;Y=Q;break d}Z=_sk_value(c[i>>2]|0,0)|0;M=c[A>>2]|0;L=_X509_get_subject_name(Z)|0;B=$i[M&8191](a,L)|0;if(B|0){g:do if((_sk_num(B)|0)>0){L=0;while(1){M=_sk_value(B,L)|0;if(!(_X509_cmp(M,Z)|0)){_=L;$=M;aa=M;break g}z=L+1|0;if((z|0)<(_sk_num(B)|0))L=z;else{_=z;$=M;aa=M;break}}}else{_=0;$=0;aa=0}while(0);if((_|0)<(_sk_num(B)|0)){_CRYPTO_add_lock($+16|0,1,3,554629,181)|0;_sk_pop_free(B,5060);if(!$)break;else{v=59;break d}}else{_sk_pop_free(B,5060);break}}}while(0);if(!(c[(c[e>>2]|0)+12>>2]&1081344))ca=P;else{v=67;break}while(1){da=ca+-1|0;if((ca|0)<=1){v=67;break d}L=_sk_value(c[i>>2]|0,ca+-2|0)|0;M=nj[c[E>>2]&2047](d,a,L)|0;if((M|0)<0){s=w;t=M;u=Q;v=137;break a}if(!M)ca=da;else break}_X509_free(c[d>>2]|0);M=c[i>>2]|0;if((W|0)<(ca|0)){ea=W;fa=M}else{L=W;z=M;while(1){M=_sk_pop(z)|0;c[D>>2]=M;_X509_free(M);M=L+-1|0;N=c[i>>2]|0;if((L|0)>(ca|0)){L=M;z=N}else{ea=M;fa=N;break}}}c[o>>2]=_sk_num(fa)|0;y=da;F=Q;I=R;J=ea;K=T}if((v|0)==44){_X509_free(c[d>>2]|0);_ERR_put_error(11,127,65,554629,362);s=w;t=-1;u=Q;v=137;break}else if((v|0)==59){_sk_set(c[i>>2]|0,0,aa)|0;_X509_free(Z);c[o>>2]=0;X=R;Y=Q}else if((v|0)==67)if(!R){if((Q|0)!=0?(nj[c[a+40>>2]&2047](a,V,Q)|0)!=0:0){_sk_push(c[i>>2]|0,T)|0;K=W+1|0;c[o>>2]=K;c[p>>2]=T;c[r>>2]=19;ga=0;ha=K}else{c[r>>2]=(c[o>>2]|0)>=(W|0)?20:2;c[p>>2]=V;ga=Q;ha=W}c[q>>2]=ha+-1;if(!($i[k&8191](0,a)|0)){s=w;t=0;u=ga;v=137;break}else{X=1;Y=ga}}else{X=R;Y=Q}K=c[j>>2]|0;if(!(c[a+124>>2]|0)){J=c[e>>2]|0;I=(c[J+12>>2]|0)>>>6&1;F=(Gh(554671)|0)==0;ia=c[J+16>>2]|0;ja=F?I:1}else{ia=6;ja=0}h:do if((c[o>>2]|0)>0){I=(ja|0)==0;F=0;J=0;y=0;A=-1;while(1){x=_sk_value(c[i>>2]|0,J)|0;if(((c[(c[e>>2]|0)+12>>2]&16|0)==0?c[x+40>>2]&512|0:0)?(c[r>>2]=34,c[q>>2]=J,c[p>>2]=x,($i[K&8191](0,a)|0)==0):0){s=w;t=0;u=Y;v=137;break a}if((I?c[x+40>>2]&1024|0:0)?(c[r>>2]=40,c[q>>2]=J,c[p>>2]=x,($i[K&8191](0,a)|0)==0):0){s=w;t=0;u=Y;v=137;break a}z=_X509_check_ca(x)|0;switch(A|0){case -1:{if(z>>>0>1?(c[(c[e>>2]|0)+12>>2]&32|0)!=0:0){ka=24;v=88}break}case 0:{if(z|0){ka=37;v=88}break}default:if(!((z|0)!=0?!((z|0)!=1?(c[(c[e>>2]|0)+12>>2]&32|0)!=0:0):0)){ka=24;v=88}}if((v|0)==88?(v=0,c[r>>2]=ka,c[q>>2]=J,c[p>>2]=x,($i[K&8191](0,a)|0)==0):0){s=w;t=0;u=Y;v=137;break a}do if((c[(c[e>>2]|0)+16>>2]|0)>0){z=_X509_check_purpose(x,ia,(A|0)>0&1)|0;if(z|0?!((z|0)!=1?(c[(c[e>>2]|0)+12>>2]&32|0)!=0:0):0)break;c[r>>2]=26;c[q>>2]=J;c[p>>2]=x;if(!($i[K&8191](0,a)|0)){s=w;t=0;u=Y;v=137;break a}}while(0);B=x+40|0;if(((((J|0)>1?(c[B>>2]&32|0)==0:0)?(z=c[x+32>>2]|0,(z|0)!=-1):0)?(y|0)>(F+1+z|0):0)?(c[r>>2]=25,c[q>>2]=J,c[p>>2]=x,($i[K&8191](0,a)|0)==0):0){s=w;t=0;u=Y;v=137;break a}z=c[B>>2]|0;y=(z>>>5&1^1)+y|0;if(!(z&1024)){la=F;ma=1}else{z=c[x+36>>2]|0;if((z|0)!=-1&(J|0)>(z|0)?(c[r>>2]=38,c[q>>2]=J,c[p>>2]=x,($i[K&8191](0,a)|0)==0):0){s=w;t=0;u=Y;v=137;break a}la=F+1|0;ma=0}J=J+1|0;if((J|0)>=(c[o>>2]|0))break h;else{F=la;A=ma}}}while(0);o=_sk_num(c[i>>2]|0)|0;if((o|0)>0){K=o;do{o=K;K=K+-1|0;A=_sk_value(c[i>>2]|0,K)|0;if(!((K|0)!=0?(c[A+40>>2]&32|0)!=0:0))v=107;if((v|0)==107?(v=0,F=_sk_num(c[i>>2]|0)|0,(F|0)>(o|0)):0){J=F;do{J=J+-1|0;F=c[(_sk_value(c[i>>2]|0,J)|0)+76>>2]|0;if((F|0?(y=_NAME_CONSTRAINTS_check(A,F)|0,y|0):0)?(c[r>>2]=y,c[q>>2]=K,c[p>>2]=A,($i[c[j>>2]&8191](0,a)|0)==0):0){s=w;t=0;u=Y;v=137;break a}}while((J|0)>(o|0))}}while((o|0)>1)}K=c[(c[e>>2]|0)+32>>2]|0;J=c[g>>2]|0;A=c[K>>2]|0;i:do if(A|0){y=_sk_num(A)|0;F=K+8|0;I=c[F>>2]|0;if(I|0){_CRYPTO_free(I);c[F>>2]=0}if((y|0)>0){I=K+4|0;z=0;do{B=_sk_value(c[K>>2]|0,z)|0;z=z+1|0;if((_X509_check_host(J,B,0,c[I>>2]|0,F)|0)>0)break i}while((z|0)<(y|0))}if(y|0?(c[r>>2]=62,c[p>>2]=c[g>>2],c[q>>2]=0,($i[c[j>>2]&8191](0,a)|0)==0):0){s=w;t=0;u=Y;v=137;break a}}while(0);A=c[K+12>>2]|0;if((A|0?(_X509_check_email(J,A,c[K+16>>2]|0,0)|0)<1:0)?(c[r>>2]=63,c[p>>2]=c[g>>2],c[q>>2]=0,($i[c[j>>2]&8191](0,a)|0)==0):0){s=w;t=0;u=Y;v=137;break}A=c[K+20>>2]|0;if((A|0?(_X509_check_ip(J,A,c[K+24>>2]|0,0)|0)<1:0)?(c[r>>2]=64,c[p>>2]=c[g>>2],c[q>>2]=0,($i[c[j>>2]&8191](0,a)|0)==0):0){s=w;t=0;u=Y;v=137;break}_X509_get_pubkey_parameters(0,c[i>>2]|0)|0;if(ij[c[a+44>>2]&8191](a)|0){A=_X509_chain_check_suiteb(q,0,c[i>>2]|0,c[(c[e>>2]|0)+12>>2]|0)|0;if(A|0?(c[r>>2]=A,c[p>>2]=_sk_value(c[i>>2]|0,c[q>>2]|0)|0,($i[k&8191](0,a)|0)==0):0){s=w;t=0;u=Y;v=137;break}A=c[a+28>>2]|0;if(!A)na=_internal_verify(a)|0;else na=ij[A&8191](a)|0;if(na)if((X|0)==0?(c[(c[e>>2]|0)+12>>2]&128|0)!=0:0){A=ij[c[a+60>>2]&8191](a)|0;if(!A){s=w;t=0;u=Y;v=137}else{oa=w;pa=A;qa=Y}}else{oa=w;pa=na;qa=Y}else{s=w;t=0;u=Y;v=137}}else{s=w;t=0;u=Y;v=137}}else v=7;while(0);if((v|0)==7){_ERR_put_error(11,127,65,554629,221);s=0;t=-1;u=0;v=137}if((v|0)==137){_X509_get_pubkey_parameters(0,c[i>>2]|0)|0;oa=s;pa=(t|0)<0?t:0;qa=u}if(oa|0)_sk_free(oa);if(!qa){h=pa;l=b;return h|0}_X509_free(qa);h=pa;l=b;return h|0}function _X509_STORE_CTX_get_error(a){a=a|0;return c[a+100>>2]|0}function _X509_verify_cert_error_string(a){a=a|0;var b=0,d=0,e=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b;do switch(a|0){case 0:{e=554626;break}case 2:{e=554593;break}case 3:{e=554563;break}case 4:{e=554521;break}case 5:{e=554487;break}case 6:{e=554452;break}case 7:{e=554422;break}case 8:{e=554400;break}case 9:{e=554371;break}case 11:{e=554350;break}case 10:{e=554326;break}case 12:{e=554310;break}case 13:{e=554264;break}case 14:{e=554219;break}case 15:{e=554180;break}case 16:{e=554141;break}case 17:{e=795285;break}case 18:{e=554117;break}case 19:{e=554072;break}case 20:{e=554033;break}case 21:{e=553994;break}case 22:{e=553967;break}case 23:{e=553947;break}case 24:{e=553924;break}case 37:{e=553879;break}case 25:{e=553847;break}case 38:{e=553809;break}case 40:{e=553745;break}case 26:{e=553713;break}case 27:{e=553689;break}case 28:{e=553668;break}case 50:{e=553635;break}case 29:{e=553611;break}case 30:{e=553565;break}case 31:{e=553521;break}case 32:{e=553474;break}case 33:{e=553437;break}case 34:{e=553408;break}case 35:{e=553369;break}case 39:{e=553324;break}case 36:{e=553291;break}case 41:{e=553245;break}case 42:{e=553192;break}case 43:{e=553173;break}case 44:{e=553153;break}case 45:{e=553123;break}case 46:{e=553072;break}case 47:{e=553044;break}case 48:{e=553017;break}case 49:{e=552966;break}case 51:{e=552933;break}case 52:{e=552887;break}case 53:{e=552852;break}case 54:{e=552826;break}case 56:{e=552789;break}case 57:{e=552751;break}case 58:{e=552724;break}case 59:{e=552687;break}case 60:{e=552647;break}case 61:{e=552609;break}case 62:{e=552591;break}case 63:{e=552568;break}case 64:{e=552548;break}default:{c[d>>2]=a;_BIO_snprintf(1258228,100,552531,d)|0;e=1258228}}while(0);l=b;return e|0}function _X509_STORE_CTX_get_current_cert(a){a=a|0;return c[a+104>>2]|0}function __ZN17StreamPeerOpenSSL31_match_subject_alternative_nameEPKcPK7x509_st(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0;d=_X509_get_ext_d2i(b,85,0,0)|0;if(!d){e=7;return e|0}b=_sk_num(d)|0;a:do if((b|0)>0){f=0;while(1){g=_sk_value(d,f)|0;if((c[g>>2]|0)==2){h=g+4|0;g=_ASN1_STRING_data(c[h>>2]|0)|0;i=_ASN1_STRING_length(c[h>>2]|0)|0;if((i|0)!=(_strlen(g)|0)){j=31;break a}if((_Tool_Curl_cert_hostcheck(g,a)|0)==1){j=0;break a}}f=f+1|0;if((f|0)>=(b|0)){j=1;break}}}else j=1;while(0);_sk_pop_free(d,5046);e=j;return e|0}function __ZN17StreamPeerOpenSSL18_match_common_nameEPKcPK7x509_st(b,c){b=b|0;c=c|0;var d=0,e=0,f=0;d=_X509_NAME_get_index_by_NID(_X509_get_subject_name(c)|0,13,-1)|0;if((d|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(552203,551327,52,552222,0);e=31;return e|0}a[1263537]=0;f=_X509_NAME_get_entry(_X509_get_subject_name(c)|0,d)|0;if(!f){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(552203,551327,57,552297,0);e=31;return e|0}a[1263537]=0;d=_X509_NAME_ENTRY_get_data(f)|0;if(!d){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(552203,551327,62,552376,0);e=31;return e|0}a[1263537]=0;f=_ASN1_STRING_data(d)|0;c=_ASN1_STRING_length(d)|0;if((c|0)==(_strlen(f)|0)){a[1263537]=0;e=(_Tool_Curl_cert_hostcheck(f,b)|0)!=1&1;return e|0}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(552203,551327,69,552454,0);e=31;return e|0}return 0}function _Tool_Curl_cert_hostcheck(b,c){b=b|0;c=c|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0;if(!b){d=0;return d|0}e=a[b>>0]|0;if(!((c|0)!=0&e<<24>>24!=0)){d=0;return d|0}f=a[c>>0]|0;if(!(f<<24>>24)){d=0;return d|0}if(_Curl_raw_equal(c,b)|0){d=1;return d|0}g=_strchr(b,42)|0;a:do if(!g)h=(_Curl_raw_equal(b,c)|0)!=0;else{i=_strchr(b,46)|0;do if(i|0?!(g>>>0>i>>>0|(_strchr(i+1|0,46)|0)==0):0){j=554697;k=b;l=4;m=e;while(1){n=a[j>>0]|0;if(!((l|0)!=0&n<<24>>24!=0)){o=l;p=j;q=m;r=66;break}do switch(m<<24>>24|0){case 97:{s=65;break}case 98:{s=66;break}case 99:{s=67;break}case 100:{s=68;break}case 101:{s=69;break}case 102:{s=70;break}case 103:{s=71;break}case 104:{s=72;break}case 105:{s=73;break}case 106:{s=74;break}case 107:{s=75;break}case 108:{s=76;break}case 109:{s=77;break}case 110:{s=78;break}case 111:{s=79;break}case 112:{s=80;break}case 113:{s=81;break}case 114:{s=82;break}case 115:{s=83;break}case 116:{s=84;break}case 117:{s=85;break}case 118:{s=86;break}case 119:{s=87;break}case 120:{s=88;break}case 121:{s=89;break}case 122:{s=90;break}default:s=m}while(0);do switch(n<<24>>24|0){case 97:{t=65;break}case 98:{t=66;break}case 99:{t=67;break}case 100:{t=68;break}case 101:{t=69;break}case 102:{t=70;break}case 103:{t=71;break}case 104:{t=72;break}case 105:{t=73;break}case 106:{t=74;break}case 107:{t=75;break}case 108:{t=76;break}case 109:{t=77;break}case 110:{t=78;break}case 111:{t=79;break}case 112:{t=80;break}case 113:{t=81;break}case 114:{t=82;break}case 115:{t=83;break}case 116:{t=84;break}case 117:{t=85;break}case 118:{t=86;break}case 119:{t=87;break}case 120:{t=88;break}case 121:{t=89;break}case 122:{t=90;break}default:t=n}while(0);if(s<<24>>24!=t<<24>>24){u=m;v=n;break}w=l+-1|0;k=k+1|0;x=j+1|0;m=a[k>>0]|0;if(!(m<<24>>24)){o=w;p=x;q=0;r=66;break}else{j=x;l=w}}if((r|0)==66){if(!o)break;u=q;v=a[p>>0]|0}do switch(u<<24>>24|0){case 97:{y=65;break}case 98:{y=66;break}case 99:{y=67;break}case 100:{y=68;break}case 101:{y=69;break}case 102:{y=70;break}case 103:{y=71;break}case 104:{y=72;break}case 105:{y=73;break}case 106:{y=74;break}case 107:{y=75;break}case 108:{y=76;break}case 109:{y=77;break}case 110:{y=78;break}case 111:{y=79;break}case 112:{y=80;break}case 113:{y=81;break}case 114:{y=82;break}case 115:{y=83;break}case 116:{y=84;break}case 117:{y=85;break}case 118:{y=86;break}case 119:{y=87;break}case 120:{y=88;break}case 121:{y=89;break}case 122:{y=90;break}default:y=u}while(0);do switch(v<<24>>24|0){case 97:{z=65;break}case 98:{z=66;break}case 99:{z=67;break}case 100:{z=68;break}case 101:{z=69;break}case 102:{z=70;break}case 103:{z=71;break}case 104:{z=72;break}case 105:{z=73;break}case 106:{z=74;break}case 107:{z=75;break}case 108:{z=76;break}case 109:{z=77;break}case 110:{z=78;break}case 111:{z=79;break}case 112:{z=80;break}case 113:{z=81;break}case 114:{z=82;break}case 115:{z=83;break}case 116:{z=84;break}case 117:{z=85;break}case 118:{z=86;break}case 119:{z=87;break}case 120:{z=88;break}case 121:{z=89;break}case 122:{z=90;break}default:z=v}while(0);if(y<<24>>24!=z<<24>>24){l=_strchr(c,46)|0;if(!l){h=0;break a}if(!(_Curl_raw_equal(i,l)|0)){h=0;break a}j=i;m=b;if((l-c|0)<(j-m|0)){h=0;break a}k=g-m|0;m=g+1|0;w=j-m|0;b:do if((k|0)!=0&f<<24>>24!=0){j=c;x=b;A=k;B=e;C=f;while(1){do switch(B<<24>>24|0){case 97:{D=65;break}case 98:{D=66;break}case 99:{D=67;break}case 100:{D=68;break}case 101:{D=69;break}case 102:{D=70;break}case 103:{D=71;break}case 104:{D=72;break}case 105:{D=73;break}case 106:{D=74;break}case 107:{D=75;break}case 108:{D=76;break}case 109:{D=77;break}case 110:{D=78;break}case 111:{D=79;break}case 112:{D=80;break}case 113:{D=81;break}case 114:{D=82;break}case 115:{D=83;break}case 116:{D=84;break}case 117:{D=85;break}case 118:{D=86;break}case 119:{D=87;break}case 120:{D=88;break}case 121:{D=89;break}case 122:{D=90;break}default:D=B}while(0);do switch(C<<24>>24|0){case 97:{E=65;break}case 98:{E=66;break}case 99:{E=67;break}case 100:{E=68;break}case 101:{E=69;break}case 102:{E=70;break}case 103:{E=71;break}case 104:{E=72;break}case 105:{E=73;break}case 106:{E=74;break}case 107:{E=75;break}case 108:{E=76;break}case 109:{E=77;break}case 110:{E=78;break}case 111:{E=79;break}case 112:{E=80;break}case 113:{E=81;break}case 114:{E=82;break}case 115:{E=83;break}case 116:{E=84;break}case 117:{E=85;break}case 118:{E=86;break}case 119:{E=87;break}case 120:{E=88;break}case 121:{E=89;break}case 122:{E=90;break}default:E=C}while(0);if(D<<24>>24!=E<<24>>24){F=B;G=C;r=187;break b}H=A+-1|0;x=x+1|0;I=j+1|0;J=a[x>>0]|0;if(!(J<<24>>24)){K=H;L=I;M=0;r=185;break b}C=a[I>>0]|0;if(!((H|0)!=0&C<<24>>24!=0)){K=H;L=I;M=J;r=185;break b}else{j=I;A=H;B=J}}}else{K=k;L=c;M=e;r=185}while(0);if((r|0)==185?K|0:0){F=M;G=a[L>>0]|0;r=187}if((r|0)==187){do switch(F<<24>>24|0){case 97:{N=65;break}case 98:{N=66;break}case 99:{N=67;break}case 100:{N=68;break}case 101:{N=69;break}case 102:{N=70;break}case 103:{N=71;break}case 104:{N=72;break}case 105:{N=73;break}case 106:{N=74;break}case 107:{N=75;break}case 108:{N=76;break}case 109:{N=77;break}case 110:{N=78;break}case 111:{N=79;break}case 112:{N=80;break}case 113:{N=81;break}case 114:{N=82;break}case 115:{N=83;break}case 116:{N=84;break}case 117:{N=85;break}case 118:{N=86;break}case 119:{N=87;break}case 120:{N=88;break}case 121:{N=89;break}case 122:{N=90;break}default:N=F}while(0);do switch(G<<24>>24|0){case 97:{O=65;break}case 98:{O=66;break}case 99:{O=67;break}case 100:{O=68;break}case 101:{O=69;break}case 102:{O=70;break}case 103:{O=71;break}case 104:{O=72;break}case 105:{O=73;break}case 106:{O=74;break}case 107:{O=75;break}case 108:{O=76;break}case 109:{O=77;break}case 110:{O=78;break}case 111:{O=79;break}case 112:{O=80;break}case 113:{O=81;break}case 114:{O=82;break}case 115:{O=83;break}case 116:{O=84;break}case 117:{O=85;break}case 118:{O=86;break}case 119:{O=87;break}case 120:{O=88;break}case 121:{O=89;break}case 122:{O=90;break}default:O=G}while(0);if(N<<24>>24!=O<<24>>24){h=0;break a}}k=l+(0-w)|0;B=a[m>>0]|0;c:do if(!(B<<24>>24)){P=w;Q=k;R=0;r=300}else{A=k;j=m;C=w;x=B;while(1){n=a[A>>0]|0;if(!((C|0)!=0&n<<24>>24!=0)){P=C;Q=A;R=x;r=300;break c}do switch(x<<24>>24|0){case 97:{S=65;break}case 98:{S=66;break}case 99:{S=67;break}case 100:{S=68;break}case 101:{S=69;break}case 102:{S=70;break}case 103:{S=71;break}case 104:{S=72;break}case 105:{S=73;break}case 106:{S=74;break}case 107:{S=75;break}case 108:{S=76;break}case 109:{S=77;break}case 110:{S=78;break}case 111:{S=79;break}case 112:{S=80;break}case 113:{S=81;break}case 114:{S=82;break}case 115:{S=83;break}case 116:{S=84;break}case 117:{S=85;break}case 118:{S=86;break}case 119:{S=87;break}case 120:{S=88;break}case 121:{S=89;break}case 122:{S=90;break}default:S=x}while(0);do switch(n<<24>>24|0){case 97:{T=65;break}case 98:{T=66;break}case 99:{T=67;break}case 100:{T=68;break}case 101:{T=69;break}case 102:{T=70;break}case 103:{T=71;break}case 104:{T=72;break}case 105:{T=73;break}case 106:{T=74;break}case 107:{T=75;break}case 108:{T=76;break}case 109:{T=77;break}case 110:{T=78;break}case 111:{T=79;break}case 112:{T=80;break}case 113:{T=81;break}case 114:{T=82;break}case 115:{T=83;break}case 116:{T=84;break}case 117:{T=85;break}case 118:{T=86;break}case 119:{T=87;break}case 120:{T=88;break}case 121:{T=89;break}case 122:{T=90;break}default:T=n}while(0);if(S<<24>>24!=T<<24>>24){U=x;V=n;break c}J=C+-1|0;j=j+1|0;H=A+1|0;x=a[j>>0]|0;if(!(x<<24>>24)){P=J;Q=H;R=0;r=300;break c}else{A=H;C=J}}}while(0);if((r|0)==300){if(!P){h=1;break a}U=R;V=a[Q>>0]|0}do switch(U<<24>>24|0){case 97:{W=65;break}case 98:{W=66;break}case 99:{W=67;break}case 100:{W=68;break}case 101:{W=69;break}case 102:{W=70;break}case 103:{W=71;break}case 104:{W=72;break}case 105:{W=73;break}case 106:{W=74;break}case 107:{W=75;break}case 108:{W=76;break}case 109:{W=77;break}case 110:{W=78;break}case 111:{W=79;break}case 112:{W=80;break}case 113:{W=81;break}case 114:{W=82;break}case 115:{W=83;break}case 116:{W=84;break}case 117:{W=85;break}case 118:{W=86;break}case 119:{W=87;break}case 120:{W=88;break}case 121:{W=89;break}case 122:{W=90;break}default:W=U}while(0);do switch(V<<24>>24|0){case 97:{X=65;break}case 98:{X=66;break}case 99:{X=67;break}case 100:{X=68;break}case 101:{X=69;break}case 102:{X=70;break}case 103:{X=71;break}case 104:{X=72;break}case 105:{X=73;break}case 106:{X=74;break}case 107:{X=75;break}case 108:{X=76;break}case 109:{X=77;break}case 110:{X=78;break}case 111:{X=79;break}case 112:{X=80;break}case 113:{X=81;break}case 114:{X=82;break}case 115:{X=83;break}case 116:{X=84;break}case 117:{X=85;break}case 118:{X=86;break}case 119:{X=87;break}case 120:{X=88;break}case 121:{X=89;break}case 122:{X=90;break}default:X=V}while(0);h=W<<24>>24==X<<24>>24;break a}}while(0);h=(_Curl_raw_equal(b,c)|0)!=0}while(0);d=h&1;return d|0}function _Curl_raw_equal(b,c){b=b|0;c=c|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0;d=a[b>>0]|0;a:do if(!(d<<24>>24)){e=c;f=0}else{g=c;h=b;i=d;while(1){j=a[g>>0]|0;if(!(j<<24>>24)){e=g;f=i;break a}do switch(i<<24>>24|0){case 97:{k=65;break}case 98:{k=66;break}case 99:{k=67;break}case 100:{k=68;break}case 101:{k=69;break}case 102:{k=70;break}case 103:{k=71;break}case 104:{k=72;break}case 105:{k=73;break}case 106:{k=74;break}case 107:{k=75;break}case 108:{k=76;break}case 109:{k=77;break}case 110:{k=78;break}case 111:{k=79;break}case 112:{k=80;break}case 113:{k=81;break}case 114:{k=82;break}case 115:{k=83;break}case 116:{k=84;break}case 117:{k=85;break}case 118:{k=86;break}case 119:{k=87;break}case 120:{k=88;break}case 121:{k=89;break}case 122:{k=90;break}default:k=i}while(0);do switch(j<<24>>24|0){case 97:{l=65;break}case 98:{l=66;break}case 99:{l=67;break}case 100:{l=68;break}case 101:{l=69;break}case 102:{l=70;break}case 103:{l=71;break}case 104:{l=72;break}case 105:{l=73;break}case 106:{l=74;break}case 107:{l=75;break}case 108:{l=76;break}case 109:{l=77;break}case 110:{l=78;break}case 111:{l=79;break}case 112:{l=80;break}case 113:{l=81;break}case 114:{l=82;break}case 115:{l=83;break}case 116:{l=84;break}case 117:{l=85;break}case 118:{l=86;break}case 119:{l=87;break}case 120:{l=88;break}case 121:{l=89;break}case 122:{l=90;break}default:l=j}while(0);if(k<<24>>24!=l<<24>>24){e=g;f=i;break a}h=h+1|0;j=g+1|0;i=a[h>>0]|0;if(!(i<<24>>24)){e=j;f=0;break a}else g=j}}while(0);do switch(f<<24>>24|0){case 97:{m=65;break}case 98:{m=66;break}case 99:{m=67;break}case 100:{m=68;break}case 101:{m=69;break}case 102:{m=70;break}case 103:{m=71;break}case 104:{m=72;break}case 105:{m=73;break}case 106:{m=74;break}case 107:{m=75;break}case 108:{m=76;break}case 109:{m=77;break}case 110:{m=78;break}case 111:{m=79;break}case 112:{m=80;break}case 113:{m=81;break}case 114:{m=82;break}case 115:{m=83;break}case 116:{m=84;break}case 117:{m=85;break}case 118:{m=86;break}case 119:{m=87;break}case 120:{m=88;break}case 121:{m=89;break}case 122:{m=90;break}default:m=f}while(0);f=a[e>>0]|0;do switch(f<<24>>24|0){case 97:{n=65;break}case 98:{n=66;break}case 99:{n=67;break}case 100:{n=68;break}case 101:{n=69;break}case 102:{n=70;break}case 103:{n=71;break}case 104:{n=72;break}case 105:{n=73;break}case 106:{n=74;break}case 107:{n=75;break}case 108:{n=76;break}case 109:{n=77;break}case 110:{n=78;break}case 111:{n=79;break}case 112:{n=80;break}case 113:{n=81;break}case 114:{n=82;break}case 115:{n=83;break}case 116:{n=84;break}case 117:{n=85;break}case 118:{n=86;break}case 119:{n=87;break}case 120:{n=88;break}case 121:{n=89;break}case 122:{n=90;break}default:n=f}while(0);return m<<24>>24==n<<24>>24|0}function _sk_delete_ptr(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0;d=c[a>>2]|0;if((d|0)<=0){e=0;return e|0}f=a+4|0;g=c[f>>2]|0;h=0;while(1){i=g+(h<<2)|0;if((c[i>>2]|0)==(b|0))break;j=h+1|0;if((j|0)<(d|0))h=j;else{e=0;k=10;break}}if((k|0)==10)return e|0;if((h|0)<0){e=0;return e|0}k=d+-1|0;if((k|0)>(h|0)?(d=h+1|0,c[i>>2]=c[g+(d<<2)>>2],(d|0)!=(k|0)):0){g=d;do{d=c[f>>2]|0;i=g;g=g+1|0;c[d+(i<<2)>>2]=c[d+(g<<2)>>2]}while((g|0)!=(k|0))}c[a>>2]=k;e=b;return e|0}function _X509_check_trust(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e;switch(b|0){case 0:{g=_obj_trust(910,a,0)|0;if((g|0)!=3){h=g;l=e;return h|0}_X509_check_purpose(a,-1,0)|0;h=(c[a+40>>2]|0)>>>12&2^3;l=e;return h|0}case -1:{h=1;l=e;return h|0}default:{g=b+-1|0;do if(g>>>0<8){i=g;j=13}else{c[f>>2]=b;k=c[306577]|0;if((k|0)!=0?(n=_sk_find(k,f)|0,k=n+8|0,(n|0)!=-1):0){if((k|0)!=-1){if((k|0)<0){o=0;break}if((k|0)<8){i=k;j=13;break}o=_sk_value(c[306577]|0,n)|0;break}}else j=8;h=nj[c[31178]&2047](b,a,d)|0;l=e;return h|0}while(0);if((j|0)==13)o=124716+(i*24|0)|0;h=nj[c[o+8>>2]&2047](o,a,d)|0;l=e;return h|0}}return 0}function _X509_check_ca(a){a=a|0;var b=0,d=0,e=0,f=0;b=a+40|0;d=c[b>>2]|0;if(!(d&256)){_CRYPTO_lock(9,3,549747,581);_x509v3_cache_extensions(a);_CRYPTO_lock(10,3,549747,583);e=c[b>>2]|0}else e=d;d=(e&2|0)!=0;if(d?(c[a+44>>2]&4|0)==0:0){f=0;return f|0}if(e&1|0){f=e>>>4&1;return f|0}b=(e&8256|0)==8256;if(b|d){f=b?3:4;return f|0}if(e&8|0?c[a+52>>2]&7|0:0){f=5;return f|0}f=0;return f|0}function _NAME_CONSTRAINTS_check(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d;f=_X509_get_subject_name(a)|0;do if((_X509_NAME_entry_count(f)|0)>0){c[e>>2]=4;g=e+4|0;c[g>>2]=f;h=_nc_match(e,b)|0;if(h|0){i=h;l=d;return i|0}c[e>>2]=1;h=0;j=-1;a:while(1){k=_X509_NAME_get_index_by_NID(f,48,j)|0;if((k|0)!=-1){n=_X509_NAME_ENTRY_get_data(_X509_NAME_get_entry(f,k)|0)|0;c[g>>2]=n;if((c[n+4>>2]|0)==22){n=_nc_match(e,b)|0;o=(n|0)==0;p=(o^1)&1;q=o?h:n}else{p=1;q=53}}else{p=2;q=h}switch(p&3){case 0:{h=q;j=k;break}case 2:{r=9;break a;break}default:break a}}if((r|0)==9)break;if(p|0){i=q;l=d;return i|0}}while(0);q=a+72|0;if((_sk_num(c[q>>2]|0)|0)>0)s=0;else{i=0;l=d;return i|0}while(1){a=_nc_match(_sk_value(c[q>>2]|0,s)|0,b)|0;s=s+1|0;if(a|0){i=a;r=14;break}if((s|0)>=(_sk_num(c[q>>2]|0)|0)){i=0;r=14;break}}if((r|0)==14){l=d;return i|0}return 0}function _X509_check_host(b,c,d,e,f){b=b|0;c=c|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0;if(!c){g=-2;return g|0}if(d)if(!(_memchr(c,0,(d|0)!=1?d+-1|0:1)|0))h=d;else{g=-2;return g|0}else h=_strlen(c)|0;d=h+-1|0;if(h>>>0>1)i=(a[c+d>>0]|0)==0?d:h;else i=h;g=_do_x509_check(b,c,i,e,2,f)|0;return g|0}function _X509_check_email(b,c,d,e){b=b|0;c=c|0;d=d|0;e=e|0;var f=0,g=0,h=0;if(!c){f=-2;return f|0}if(d)if(!(_memchr(c,0,(d|0)!=1?d+-1|0:1)|0))g=d;else{f=-2;return f|0}else g=_strlen(c)|0;d=g+-1|0;if(g>>>0>1)h=(a[c+d>>0]|0)==0?d:g;else h=g;f=_do_x509_check(b,c,h,e,1,0)|0;return f|0}function _X509_check_ip(a,b,c,d){a=a|0;b=b|0;c=c|0;d=d|0;var e=0;if(!b)e=-2;else e=_do_x509_check(a,b,c,d,7,0)|0;return e|0}function _X509_get_pubkey_parameters(a,b){a=a|0;b=b|0;var c=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0;c=(a|0)!=0;if(c?(_EVP_PKEY_missing_parameters(a)|0)==0:0){d=1;return d|0}a:do if((_sk_num(b)|0)>0){e=0;while(1){f=_X509_get_pubkey(_sk_value(b,e)|0)|0;if(!f){g=5;break}if(!(_EVP_PKEY_missing_parameters(f)|0))break;_EVP_PKEY_free(f);h=e+1|0;if((h|0)<(_sk_num(b)|0))e=h;else break a}if((g|0)==5){_ERR_put_error(11,110,108,554629,1964);d=0;return d|0}if((e|0)>0){h=e;do{i=h;h=h+-1|0;j=_X509_get_pubkey(_sk_value(b,h)|0)|0;_EVP_PKEY_copy_parameters(j,f)|0;_EVP_PKEY_free(j)}while((i|0)>1)}if(c)_EVP_PKEY_copy_parameters(a,f)|0;_EVP_PKEY_free(f);d=1;return d|0}while(0);_ERR_put_error(11,110,107,554629,1976);d=0;return d|0}function _X509_chain_check_suiteb(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0;if(!(e&196608)){f=0;return f|0}if(!b){g=1;h=_sk_value(d,0)|0}else{g=0;h=b}a:do if((_ASN1_INTEGER_get(c[c[h>>2]>>2]|0)|0)==2)if(((h|0)!=0?(b=c[h>>2]|0,(b|0)!=0):0)?(i=_X509_PUBKEY_get(c[b+24>>2]|0)|0,(i|0)!=0):0){b:do if((c[i>>2]|0)==408?(b=_EC_KEY_get0_group(c[i+20>>2]|0)|0,(b|0)!=0):0){switch(_EC_GROUP_get_curve_name(b)|0){case 715:{if(!(e&131072)){j=60;k=i;l=0;m=e;break b}n=e&-65537;break}case 415:{if(!(e&65536)){j=60;k=i;l=0;m=e;break b}else n=e;break}default:{j=58;k=i;l=0;m=e;break b}}b=(g|0)<(_sk_num(d)|0);o=_X509_get_signature_nid(h)|0;c:do if(b){p=i;q=g;r=n;s=o;while(1){t=_sk_value(d,q)|0;if((_ASN1_INTEGER_get(c[c[t>>2]>>2]|0)|0)!=2){u=56;v=p;w=q;x=r;break c}_EVP_PKEY_free(p);if(!t){y=57;z=q;A=r;break a}B=c[t>>2]|0;if(!B){y=57;z=q;A=r;break a}C=_X509_PUBKEY_get(c[B+24>>2]|0)|0;if(!C){y=57;z=q;A=r;break a}if((c[C>>2]|0)!=408){j=57;k=C;l=q;m=r;break b}B=_EC_KEY_get0_group(c[C+20>>2]|0)|0;if(!B){j=57;k=C;l=q;m=r;break b}switch(_EC_GROUP_get_curve_name(B)|0){case 715:{switch(s|0){case 795:case -1:break;default:{j=59;k=C;l=q;m=r;break b}}if(!(r&131072)){j=60;k=C;l=q;m=r;break b}D=r&-65537;break}case 415:{switch(s|0){case 794:case -1:break;default:{j=59;k=C;l=q;m=r;break b}}if(!(r&65536)){j=60;k=C;l=q;m=r;break b}else D=r;break}default:{j=58;k=C;l=q;m=r;break b}}B=q+1|0;E=(B|0)<(_sk_num(d)|0);F=_X509_get_signature_nid(t)|0;if(E){p=C;q=B;r=D;s=F}else{G=C;H=B;I=D;J=F;K=28;break c}}}else{G=i;H=g;I=n;J=o;K=28}while(0);d:do if((K|0)==28)if((c[G>>2]|0)==408?(o=_EC_KEY_get0_group(c[G+20>>2]|0)|0,(o|0)!=0):0){switch(_EC_GROUP_get_curve_name(o)|0){case 715:{switch(J|0){case 795:case -1:break;default:{u=59;v=G;w=H;x=I;break d}}if(!(I&131072)){u=60;v=G;w=H;x=I;break d}break}case 415:{switch(J|0){case 794:case -1:break;default:{u=59;v=G;w=H;x=I;break d}}if(!(I&65536)){u=60;v=G;w=H;x=I;break d}break}default:{u=58;v=G;w=H;x=I;break d}}_EVP_PKEY_free(G);f=0;return f|0}else{u=57;v=G;w=H;x=I}while(0);_EVP_PKEY_free(v);y=u;z=w;A=x;break a}else{j=57;k=i;l=0;m=e}while(0);_EVP_PKEY_free(k);y=j;z=l;A=m}else{y=57;z=0;A=e}else{y=56;z=0;A=e}while(0);m=(A|0)==(e|0)|(y|0)!=60?y:61;if(!a){f=m;return f|0}c[a>>2]=(((y+-59|0)>>>0<2&(z|0)!=0)<<31>>31)+z;f=m;return f|0}function _internal_verify(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;b=a+32|0;d=c[b>>2]|0;e=a+84|0;f=_sk_num(c[e>>2]|0)|0;g=f+-1|0;h=a+96|0;c[h>>2]=g;i=_sk_value(c[e>>2]|0,g)|0;do if(!(nj[c[a+40>>2]&2047](a,i,i)|0)){j=c[a+20>>2]|0;k=c[j+12>>2]|0;if(!(k&524288)){if((f|0)>=2){l=f+-2|0;c[h>>2]=l;m=i;n=_sk_value(c[e>>2]|0,l)|0;o=l;p=6;break}c[a+100>>2]=21;c[a+104>>2]=i;q=$i[d&8191](0,a)|0;return q|0}else{r=i;s=i;t=g;u=k;v=j}}else{m=i;n=i;o=g;p=6}while(0);a:while(1){if((p|0)==6){p=0;if((o|0)<=-1){q=1;p=29;break}c[h>>2]=o;g=n+12|0;do if(!(c[g>>2]|0)){if((n|0)==(m|0)?(c[(c[a+20>>2]|0)+12>>2]&16384|0)==0:0)break;w=_X509_get_pubkey(m)|0;if(!w){c[a+100>>2]=6;c[a+104>>2]=m;if(!($i[d&8191](0,a)|0)){q=0;p=29;break a}}else if((_X509_verify(n,w)|0)<1?(c[a+100>>2]=7,c[a+104>>2]=n,($i[d&8191](0,a)|0)==0):0){p=14;break a}_EVP_PKEY_free(w)}while(0);c[g>>2]=1;i=c[a+20>>2]|0;r=m;s=n;t=o;u=c[i+12>>2]|0;v=i}i=(u&2|0)==0?0:v+4|0;f=_X509_cmp_time(c[c[(c[s>>2]|0)+16>>2]>>2]|0,i)|0;if(!f){c[a+100>>2]=13;c[a+104>>2]=s;if(!($i[c[b>>2]&8191](0,a)|0)){q=0;p=29;break}}else if((f|0)>0?(c[a+100>>2]=9,c[a+104>>2]=s,($i[c[b>>2]&8191](0,a)|0)==0):0){q=0;p=29;break}f=_X509_cmp_time(c[(c[(c[s>>2]|0)+16>>2]|0)+4>>2]|0,i)|0;do if(!f){c[a+100>>2]=14;i=a+104|0;c[i>>2]=s;if(!($i[c[b>>2]&8191](0,a)|0)){q=0;p=29;break a}else x=i}else if((f|0)<0){c[a+100>>2]=10;i=a+104|0;c[i>>2]=s;if(!($i[c[b>>2]&8191](0,a)|0)){q=0;p=29;break a}else{x=i;break}}else{x=a+104|0;break}while(0);c[a+108>>2]=r;c[x>>2]=s;if(!($i[d&8191](1,a)|0)){q=0;p=29;break}f=t+-1|0;if((t|0)<=0){m=r;n=s;o=f;p=6;continue}m=s;n=_sk_value(c[e>>2]|0,f)|0;o=f;p=6}if((p|0)==14){_EVP_PKEY_free(w);q=0;return q|0}else if((p|0)==29)return q|0;return 0}function _X509_verify(a,b){a=a|0;b=b|0;var d=0,e=0;d=a+4|0;if(_X509_ALGOR_cmp(c[d>>2]|0,c[(c[a>>2]|0)+8>>2]|0)|0){e=0;return e|0}e=_ASN1_item_verify(102924,c[d>>2]|0,c[a+8>>2]|0,c[a>>2]|0,b)|0;return e|0}function _X509_cmp_time(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0;e=l;l=l+80|0;if((l|0)>=(m|0))ba(80);f=e+16|0;g=e;h=e+48|0;i=e+24|0;j=c[b>>2]|0;k=c[b+8>>2]|0;n=b+4|0;b=c[n>>2]|0;do if((b|0)==23)if((j+-11|0)>>>0>6){o=0;l=e;return o|0}else{p=j+-10|0;q=k+10|0;r=h+10|0;s=h;t=k;u=s+10|0;do{a[s>>0]=a[t>>0]|0;s=s+1|0;t=t+1|0}while((s|0)<(u|0));v=q;w=r;x=p;break}else if((j+-13|0)>>>0>10){o=0;l=e;return o|0}else{y=j+-12|0;z=k+12|0;A=h+12|0;s=h;t=k;u=s+12|0;do{a[s>>0]=a[t>>0]|0;s=s+1|0;t=t+1|0}while((s|0)<(u|0));v=z;w=A;x=y;break}while(0);t=a[v>>0]|0;a:do switch(t<<24>>24){case 43:case 45:case 90:{a[w>>0]=48;a[w+1>>0]=48;B=x;C=v;D=w+2|0;E=18;break}default:{if((x|0)<2){o=0;l=e;return o|0}a[w>>0]=t;s=v+2|0;u=w+2|0;a[w+1>>0]=a[v+1>>0]|0;k=x+-2|0;if(!k){a[u>>0]=90;a[w+3>>0]=0;o=0;l=e;return o|0}if((a[s>>0]|0)==46){j=x+-3|0;if(!j){a[u>>0]=90;a[w+3>>0]=0;o=0;l=e;return o|0}p=0;r=j;j=v+3|0;do{if(((a[j>>0]|0)+-48&255)>9){B=r;C=j;D=u;E=18;break a}p=p+1|0;j=j+1|0;r=r+-1|0}while((p|0)<3&(r|0)!=0);a[u>>0]=90;a[w+3>>0]=0;if(!r){o=0;l=e;return o|0}else{F=r;G=j}}else{B=k;C=s;D=u;E=18}}}while(0);if((E|0)==18){a[D>>0]=90;a[w+3>>0]=0;F=B;G=C}C=a[G>>0]|0;b:do switch(C<<24>>24){case 90:{if((F|0)==1)H=0;else{o=0;l=e;return o|0}break}case 45:case 43:{if((F|0)!=5){o=0;l=e;return o|0}B=a[G+1>>0]|0;if((B+-48&255)>9){o=0;l=e;return o|0}w=a[G+2>>0]|0;if((w+-48&255)>9){o=0;l=e;return o|0}D=a[G+3>>0]|0;if((D+-48&255)>9){o=0;l=e;return o|0}v=a[G+4>>0]|0;if((v+-48&255)>9){o=0;l=e;return o|0}else{x=((D<<24>>24)*10|0)+((((B<<24>>24)*10|0)+(w<<24>>24)|0)*60|0)+(v<<24>>24)|0;H=(C<<24>>24==45?32208-x|0:x+-32208|0)*60|0;break b}break}default:{o=0;l=e;return o|0}}while(0);C=g+4|0;c[C>>2]=b;b=g+12|0;c[b>>2]=0;c[g>>2]=24;c[g+8>>2]=i;if(!d){yf(f|0)|0;if(!(c[b>>2]&64))E=30;else E=33}else{c[f>>2]=c[d>>2];E=30}c:do if((E|0)==30)switch(c[C>>2]|0){case 23:{I=_ASN1_UTCTIME_adj(g,c[f>>2]|0,0,H)|0;break c;break}case 24:{I=_ASN1_GENERALIZEDTIME_adj(g,c[f>>2]|0,0,H)|0;break c;break}default:{E=33;break c}}while(0);if((E|0)==33)I=_ASN1_TIME_adj(g,c[f>>2]|0,0,H)|0;if(!I){o=0;l=e;return o|0}if((c[n>>2]|0)==23){n=((a[h>>0]|0)*10|0)+(a[h+1>>0]|0)|0;I=n+-528|0;H=(I|0)<50?n+-428|0:I;I=((a[i>>0]|0)*10|0)+(a[i+1>>0]|0)|0;n=I+-528|0;f=(n|0)<50?I+-428|0:n;if((H|0)<(f|0)){o=-1;l=e;return o|0}if((H|0)>(f|0)){o=1;l=e;return o|0}}f=_strcmp(h,i)|0;o=(f|0)==0?-1:f;l=e;return o|0}function _X509_ALGOR_cmp(a,b){a=a|0;b=b|0;var d=0,e=0;d=_OBJ_cmp(c[a>>2]|0,c[b>>2]|0)|0;if(d|0){e=d;return e|0}d=c[a+4>>2]|0;a=c[b+4>>2]|0;if((d|0)==0&(a|0)==0){e=0;return e|0}e=_ASN1_TYPE_cmp(d,a)|0;return e|0}function _ASN1_TYPE_cmp(a,b){a=a|0;b=b|0;var d=0,e=0;if(!((a|0)!=0&(b|0)!=0)){d=-1;return d|0}e=c[a>>2]|0;if((e|0)!=(c[b>>2]|0)){d=-1;return d|0}switch(e|0){case 6:{d=_OBJ_cmp(c[a+4>>2]|0,c[b+4>>2]|0)|0;return d|0}case 1:{d=(c[a+4>>2]|0)-(c[b+4>>2]|0)|0;return d|0}case 5:{d=0;return d|0}default:{d=_ASN1_STRING_cmp(c[a+4>>2]|0,c[b+4>>2]|0)|0;return d|0}}return 0}function _X509_get_signature_nid(a){a=a|0;return _OBJ_obj2nid(c[c[a+4>>2]>>2]|0)|0}function _do_x509_check(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0;i=l;l=l+16|0;if((l|0)>=(m|0))ba(16);j=i;k=f&-32769;switch(g|0){case 1:{n=106;o=22;p=48;q=k;break}case 2:{if(e>>>0>1)r=(a[d>>0]|0)==46?f|32768:k;else r=k;n=(r&2|0)==0?105:104;o=22;p=13;q=r;break}default:{n=107;o=4;p=0;q=k}}if(!e)s=_strlen(d)|0;else s=e;e=_X509_get_ext_d2i(b,85,0,0)|0;if(!e){if(!p){t=0;l=i;return t|0}}else{a:do if((_sk_num(e)|0)>0){k=(h|0)!=0;b:do if((o|0)==22){r=0;f=0;while(1){u=_sk_value(e,f)|0;if((c[u>>2]|0)==(g|0)){v=c[u+4>>2]|0;w=v+8|0;u=c[w>>2]|0;if(((u|0)!=0?(x=c[v>>2]|0,(x|0)!=0):0)?(c[v+4>>2]|0)==22:0){y=Fi[n&127](u,x,d,s,q)|0;if(k&(y|0)>0){z=31;break}if(y)break;else A=1}else A=1}else A=r;f=f+1|0;if((f|0)>=(_sk_num(e)|0)){B=A;z=34;break a}else r=A}if((z|0)==31){C=y;D=c[w>>2]|0;E=c[v>>2]|0;break}_GENERAL_NAMES_free(e);t=y;l=i;return t|0}else{c:do if(k){r=0;f=0;x=0;while(1){u=_sk_value(e,x)|0;if((c[u>>2]|0)==(g|0)){F=c[u+4>>2]|0;u=c[F+8>>2]|0;if(((u|0)!=0?(G=c[F>>2]|0,(G|0)!=0):0)?((G|0)==(s|0)?(c[F+4>>2]|0)==(o|0):0):0){F=(_memcmp(u,d,s)|0)==0;G=F&1;if(F){C=G;D=u;E=s;break b}else{H=G;I=1}}else{H=0;I=1}}else{H=r;I=f}x=x+1|0;if((x|0)>=(_sk_num(e)|0)){J=H;K=I;break}else{r=H;f=I}}}else{f=0;r=0;x=0;while(1){G=_sk_value(e,x)|0;if((c[G>>2]|0)==(g|0)){u=c[G+4>>2]|0;G=c[u+8>>2]|0;if(((G|0)!=0?(F=c[u>>2]|0,(F|0)!=0):0)?((F|0)==(s|0)?(c[u+4>>2]|0)==(o|0):0):0){u=(_memcmp(G,d,s)|0)==0;G=u&1;if(u){J=G;K=1;break c}else{L=G;M=1}}else{L=0;M=1}}else{L=f;M=r}x=x+1|0;if((x|0)>=(_sk_num(e)|0)){J=L;K=M;break}else{f=L;r=M}}}while(0);_GENERAL_NAMES_free(e);if(!J){N=K;break a}else t=J;l=i;return t|0}while(0);c[h>>2]=_BUF_strndup(D,E)|0;_GENERAL_NAMES_free(e);t=C;l=i;return t|0}else{B=0;z=34}while(0);if((z|0)==34){_GENERAL_NAMES_free(e);N=B}if(!p){t=0;l=i;return t|0}if((q&1|0)==0&(N|0)!=0){t=0;l=i;return t|0}}N=_X509_get_subject_name(b)|0;d:do if(!h){b=-1;e:while(1){B=_X509_NAME_get_index_by_NID(N,p,b)|0;if((B|0)>-1)O=B;else{t=0;z=55;break}while(1){P=_X509_NAME_ENTRY_get_data(_X509_NAME_get_entry(N,O)|0)|0;if(c[P+8>>2]|0?c[P>>2]|0:0)break;B=_X509_NAME_get_index_by_NID(N,p,O)|0;if((B|0)>-1)O=B;else{t=0;z=55;break e}}B=_ASN1_STRING_to_UTF8(j,P)|0;if((B|0)<0)break d;e=Fi[n&127](c[j>>2]|0,B,d,s,q)|0;_CRYPTO_free(c[j>>2]|0);if(!e)b=O;else{t=e;z=55;break}}if((z|0)==55){l=i;return t|0}}else{b=-1;f:while(1){e=_X509_NAME_get_index_by_NID(N,p,b)|0;if((e|0)>-1)Q=e;else{t=0;z=55;break}while(1){R=_X509_NAME_ENTRY_get_data(_X509_NAME_get_entry(N,Q)|0)|0;if(c[R+8>>2]|0?c[R>>2]|0:0)break;e=_X509_NAME_get_index_by_NID(N,p,Q)|0;if((e|0)>-1)Q=e;else{t=0;z=55;break f}}e=_ASN1_STRING_to_UTF8(j,R)|0;if((e|0)<0)break d;B=Fi[n&127](c[j>>2]|0,e,d,s,q)|0;if((B|0)>0)c[h>>2]=_BUF_strndup(c[j>>2]|0,e)|0;_CRYPTO_free(c[j>>2]|0);if(!B)b=Q;else{t=B;z=55;break}}if((z|0)==55){l=i;return t|0}}while(0);t=-1;l=i;return t|0}function _equal_wildcard(b,c,d,e,f){b=b|0;c=c|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0;if(e>>>0>1){if(!((c|0)==0|(a[d>>0]|0)==46))g=4}else if(c|0)g=4;a:do if((g|0)==4){h=c+-1|0;if(!(f&4)){i=0;j=0;k=1;l=0;while(1){m=b+l|0;n=a[m>>0]|0;b:do if(n<<24>>24==42){if((l|0)==(h|0))o=1;else o=(a[b+(l+1)>>0]|0)==46;if(i|0)break a;if(k&8|j|0)break a;if((k&1|0)!=0|o){p=j;q=m;r=k&-2}else break a}else{if((n+-48&255)<10|((n&-33)+-65&255)<26){if((k&1|0)!=0&(c-l|0)>>>0>3){s=(_strncasecmp(m,554697,4)|0)==0;t=s?k|8:k}else t=k;p=j;q=i;r=t&-6;break}switch(n<<24>>24){case 46:{if(k&5|0)break a;p=j+1|0;q=i;r=1;break b;break}case 45:{if(k&1|0)break a;p=j;q=i;r=k|4;break b;break}default:break a}}while(0);l=l+1|0;if(l>>>0>=c>>>0){u=q;v=p;w=r;break}else{i=q;j=p;k=r}}}else{k=0;j=0;i=1;l=0;while(1){n=b+l|0;m=a[n>>0]|0;c:do if(m<<24>>24==42){if((l|0)==(h|0))x=1;else x=(a[b+(l+1)>>0]|0)==46;if(k|0)break a;if(i&8|j|0)break a;if((i&1|0)!=0&x){y=j;z=n;A=i&-2}else break a}else{if((m+-48&255)<10|((m&-33)+-65&255)<26){if((i&1|0)!=0&(c-l|0)>>>0>3){s=(_strncasecmp(n,554697,4)|0)==0;B=s?i|8:i}else B=i;y=j;z=k;A=B&-6;break}switch(m<<24>>24){case 46:{if(i&5|0)break a;y=j+1|0;z=k;A=1;break c;break}case 45:{if(i&1|0)break a;y=j;z=k;A=i|4;break c;break}default:break a}}while(0);l=l+1|0;if(l>>>0>=c>>>0){u=z;v=y;w=A;break}else{k=z;j=y;i=A}}}if(!((w&5|0)!=0|(v|0)<2|(u|0)==0)){i=u;j=i-b|0;k=u+1|0;l=b+c-i+-1|0;if((l+j|0)>>>0>e>>>0){C=0;return C|0}i=(j|0)==0;d:do if(!i){h=d;m=b;n=j;while(1){s=a[m>>0]|0;D=a[h>>0]|0;if(!(s<<24>>24)){C=0;g=78;break}if(s<<24>>24!=D<<24>>24?((s+-65&255)<26?(s&255)+32&255:s)<<24>>24!=((D+-65&255)<26?(D&255)+32&255:D)<<24>>24:0){C=0;g=78;break}n=n+-1|0;if(!n)break d;else{h=h+1|0;m=m+1|0}}if((g|0)==78)return C|0}while(0);m=d+j|0;h=e-l|0;n=d+h|0;e:do if(l|0){D=k;s=n;E=l;while(1){F=a[s>>0]|0;G=a[D>>0]|0;if(!(F<<24>>24)){C=0;g=78;break}if(F<<24>>24!=G<<24>>24?((F+-65&255)<26?(F&255)+32&255:F)<<24>>24!=((G+-65&255)<26?(G&255)+32&255:G)<<24>>24:0){C=0;g=78;break}E=E+-1|0;if(!E)break e;else{D=D+1|0;s=s+1|0}}if((g|0)==78)return C|0}while(0);do if(i?(a[k>>0]|0)==46:0)if(!h){C=0;return C|0}else{H=f>>>3&1;break}else g=67;while(0);if((g|0)==67)if(e>>>0>3?(_strncasecmp(d,554697,4)|0)==0:0){C=0;return C|0}else H=0;if((n|0)==(m+1|0)){if((h|0)==(j|0)|(a[m>>0]|0)==42){C=1;return C|0}}else if((h|0)==(j|0)){C=1;return C|0}if(H){k=m;while(1){i=a[k>>0]|0;if(!((i+-45&255)<2|((i+-48&255)<10|((i&-33)+-65&255)<26))){C=0;g=78;break}k=k+1|0;if((k|0)==(n|0)){C=1;g=78;break}}if((g|0)==78)return C|0}else I=m;while(1){k=a[I>>0]|0;if(!((k+-48&255)<10|(k+-65&255)<26)?!(k<<24>>24==45|(k+-97&255)<26):0){C=0;g=78;break}I=I+1|0;if((I|0)==(n|0)){C=1;g=78;break}}if((g|0)==78)return C|0}}while(0);if(f&32768){f:do if(c>>>0>e>>>0)if(!(f&16)){I=b;H=c;while(1){if(!(a[I>>0]|0)){J=H;K=I;break f}u=I+1|0;v=H+-1|0;if(v>>>0>e>>>0){I=u;H=v}else{J=v;K=u;break}}}else{H=b;I=c;while(1){switch(a[H>>0]|0){case 46:case 0:{J=I;K=H;break f;break}default:{}}u=H+1|0;v=I+-1|0;if(v>>>0>e>>>0){H=u;I=v}else{J=v;K=u;break f}}}else{J=c;K=b}while(0);if((J|0)==(e|0))L=K;else g=46}else g=46;if((g|0)==46)if((c|0)==(e|0))L=b;else{C=0;return C|0}if(!e){C=1;return C|0}else{M=d;N=L;O=e}while(1){e=a[N>>0]|0;L=a[M>>0]|0;if(!(e<<24>>24)){C=0;g=78;break}if(e<<24>>24!=L<<24>>24?((e+-65&255)<26?(e&255)+32&255:e)<<24>>24!=((L+-65&255)<26?(L&255)+32&255:L)<<24>>24:0){C=0;g=78;break}O=O+-1|0;if(!O){C=1;g=78;break}else{M=M+1|0;N=N+1|0}}if((g|0)==78)return C|0;return 0}function _equal_nocase(b,c,d,e,f){b=b|0;c=c|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0;if(f&32768){a:do if(c>>>0>e>>>0)if(!(f&16)){g=b;h=c;while(1){if(!(a[g>>0]|0)){i=h;j=g;break a}k=g+1|0;l=h+-1|0;if(l>>>0>e>>>0){g=k;h=l}else{i=l;j=k;break}}}else{h=b;g=c;while(1){switch(a[h>>0]|0){case 46:case 0:{i=g;j=h;break a;break}default:{}}k=h+1|0;l=g+-1|0;if(l>>>0>e>>>0){h=k;g=l}else{i=l;j=k;break a}}}else{i=c;j=b}while(0);if((i|0)==(e|0)){m=e;n=j}else o=9}else o=9;if((o|0)==9)if((c|0)==(e|0)){m=c;n=b}else{p=0;return p|0}if(!m){p=1;return p|0}else{q=d;r=n;s=m}while(1){m=a[r>>0]|0;n=a[q>>0]|0;if(!(m<<24>>24)){p=0;o=15;break}if(m<<24>>24!=n<<24>>24?((m+-65&255)<26?(m&255)+32&255:m)<<24>>24!=((n+-65&255)<26?(n&255)+32&255:n)<<24>>24:0){p=0;o=15;break}s=s+-1|0;if(!s){p=1;o=15;break}else{q=q+1|0;r=r+1|0}}if((o|0)==15)return p|0;return 0}function _equal_case(b,c,d,e,f){b=b|0;c=c|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0;if(f&32768){a:do if(c>>>0>e>>>0)if(!(f&16)){g=b;h=c;while(1){if(!(a[g>>0]|0)){i=h;j=g;break a}k=g+1|0;l=h+-1|0;if(l>>>0>e>>>0){g=k;h=l}else{i=l;j=k;break}}}else{h=b;g=c;while(1){switch(a[h>>0]|0){case 46:case 0:{i=g;j=h;break a;break}default:{}}k=h+1|0;l=g+-1|0;if(l>>>0>e>>>0){h=k;g=l}else{i=l;j=k;break a}}}else{i=c;j=b}while(0);if((i|0)==(e|0)){m=e;n=j}else o=9}else o=9;if((o|0)==9)if((c|0)==(e|0)){m=c;n=b}else{p=0;return p|0}p=(_memcmp(n,d,m)|0)==0&1;return p|0}function _equal_email(b,c,d,e,f){b=b|0;c=c|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0;if((c|0)==(e|0))g=c;else{h=0;return h|0}while(1){if(!g){i=0;break}g=g+-1|0;j=b+g|0;k=a[j>>0]|0;l=d+g|0;if(k<<24>>24==64){m=5;break}if((a[l>>0]|0)==64){m=5;break}}a:do if((m|0)==5){e=c-g|0;if(e){if(!(k<<24>>24)){h=0;return h|0}f=j;n=e;e=l;o=k;p=k&255;while(1){q=a[e>>0]|0;if(o<<24>>24!=q<<24>>24?((o+-65&255)<26?p+32&255:o)<<24>>24!=((q+-65&255)<26?(q&255)+32&255:q)<<24>>24:0){h=0;m=13;break}f=f+1|0;n=n+-1|0;if(!n){i=g;break a}q=a[f>>0]|0;if(!(q<<24>>24)){h=0;m=13;break}else{e=e+1|0;o=q;p=q&255}}if((m|0)==13)return h|0}else i=g}while(0);h=(_memcmp(b,d,(i|0)==0?c:i)|0)==0&1;return h|0}function _BUF_strndup(b,c){b=b|0;c=c|0;var d=0,e=0,f=0,g=0,h=0;if(!b){d=0;return d|0}a:do if(!c)e=b;else{f=b;g=c;while(1){g=g+-1|0;if(!(a[f>>0]|0)){e=f;break a}h=f+1|0;if(!g){e=h;break}else f=h}}while(0);c=e-b|0;if(c>>>0>2147483646){d=0;return d|0}e=_CRYPTO_malloc(c+1|0,532054,92)|0;if(!e){_ERR_put_error(7,104,65,532054,94);d=0;return d|0}else{_memcpy(e|0,b|0,c|0)|0;a[e+c>>0]=0;d=e;return d|0}return 0}function _nc_match(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0;do if((_sk_num(c[b>>2]|0)|0)>0){d=0;e=0;a:while(1){f=_sk_value(c[b>>2]|0,d)|0;g=c[f>>2]|0;b:do if((c[a>>2]|0)==(c[g>>2]|0)){if(c[f+4>>2]|0){h=49;i=20;break a}if(c[f+8>>2]|0){h=49;i=20;break a}switch(e|0){case 2:{j=2;break b;break}case 0:{k=1;break}default:k=e}l=_nc_match_single(a,g)|0;switch(l|0){case 0:{j=2;break b;break}case 47:break;default:{h=l;i=20;break a}}j=k}else j=e;while(0);d=d+1|0;if((d|0)>=(_sk_num(c[b>>2]|0)|0)){i=11;break}else e=j}if((i|0)==11){if((j|0)==1)h=47;else break;return h|0}else if((i|0)==20)return h|0}while(0);j=b+4|0;if((_sk_num(c[j>>2]|0)|0)<=0){h=0;return h|0}b=0;c:while(1){k=_sk_value(c[j>>2]|0,b)|0;e=c[k>>2]|0;if((c[a>>2]|0)==(c[e>>2]|0)){if(c[k+4>>2]|0){m=49;break}if(c[k+8>>2]|0){m=49;break}k=_nc_match_single(a,e)|0;switch(k|0){case 0:{m=48;break c;break}case 47:break;default:{h=k;i=20;break c}}}b=b+1|0;if((b|0)>=(_sk_num(c[j>>2]|0)|0)){m=0;break}}if((i|0)==20)return h|0;h=m;return h|0}function _nc_match_single(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0;switch(c[d>>2]|0){case 4:{e=c[b+4>>2]|0;f=c[d+4>>2]|0;if(c[e+4>>2]|0?(_i2d_X509_NAME(e,0)|0)<0:0){g=17;return g|0}if(c[f+4>>2]|0?(_i2d_X509_NAME(f,0)|0)<0:0){g=17;return g|0}h=c[f+16>>2]|0;if((h|0)>(c[e+16>>2]|0)){g=47;return g|0}i=(_memcmp(c[f+12>>2]|0,c[e+12>>2]|0,h)|0)==0;g=i?0:47;return g|0}case 2:{i=c[b+4>>2]|0;h=c[d+4>>2]|0;e=c[h+8>>2]|0;f=c[i+8>>2]|0;j=a[e>>0]|0;if(!(j<<24>>24)){g=0;return g|0}k=c[i>>2]|0;i=c[h>>2]|0;if((k|0)>(i|0)){h=f+(k-i)|0;if(j<<24>>24!=46?(a[h+-1>>0]|0)!=46:0){g=47;return g|0}else l=h}else l=f;f=(_strcasecmp(e,l)|0)==0;g=f?0:47;return g|0}case 1:{f=c[b+4>>2]|0;l=c[d+4>>2]|0;e=c[l+8>>2]|0;h=c[f+8>>2]|0;j=_strchr(e,64)|0;i=_strchr(h,64)|0;if(!i){g=53;return g|0}if(!j)if((a[e>>0]|0)==46){k=c[f>>2]|0;f=c[l>>2]|0;if((k|0)>(f|0)?(_strcasecmp(e,h+(k-f)|0)|0)==0:0){g=0;return g|0}g=47;return g|0}else m=e;else{if((j|0)!=(e|0)){f=j-e|0;if((f|0)!=(i-h|0)){g=47;return g|0}if(_strncmp(e,h,f)|0){g=47;return g|0}}m=j+1|0}j=(_strcasecmp(m,i+1|0)|0)==0;g=j?0:47;return g|0}case 6:{j=c[d+4>>2]|0;d=c[j+8>>2]|0;i=_strchr(c[(c[b+4>>2]|0)+8>>2]|0,58)|0;if(!i){g=53;return g|0}if((a[i+1>>0]|0)!=47){g=53;return g|0}if((a[i+2>>0]|0)!=47){g=53;return g|0}b=i+3|0;i=_strchr(b,58)|0;if(!i){m=_strchr(b,47)|0;if(!m)n=_strlen(b)|0;else{o=m;p=30}}else{o=i;p=30}if((p|0)==30)n=o-b|0;if(!n){g=53;return g|0}o=c[j>>2]|0;if((a[d>>0]|0)!=46){if((o|0)!=(n|0)){g=47;return g|0}j=(_strncasecmp(b,d,n)|0)==0;g=j?0:47;return g|0}if((n|0)>(o|0)?(_strncasecmp(b+n+(0-o)|0,d,o)|0)==0:0){g=0;return g|0}g=47;return g|0}default:{g=51;return g|0}}return 0}function _obj_trust(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0;d=c[b+100>>2]|0;if(!d){e=3;return e|0}b=d+4|0;f=c[b>>2]|0;a:do if(f|0?(_sk_num(f)|0)>0:0){g=0;while(1){if((_OBJ_obj2nid(_sk_value(c[b>>2]|0,g)|0)|0)==(a|0)){e=2;break}g=g+1|0;if((g|0)>=(_sk_num(c[b>>2]|0)|0))break a}return e|0}while(0);b=c[d>>2]|0;if(!b){e=3;return e|0}if((_sk_num(b)|0)>0)h=0;else{e=3;return e|0}while(1){if((_OBJ_obj2nid(_sk_value(c[d>>2]|0,h)|0)|0)==(a|0)){e=1;i=10;break}h=h+1|0;if((h|0)>=(_sk_num(c[d>>2]|0)|0)){e=3;i=10;break}}if((i|0)==10)return e|0;return 0}function _trust_compat(a,b,d){a=a|0;b=b|0;d=d|0;_X509_check_purpose(b,-1,0)|0;return (c[b+40>>2]|0)>>>12&2^3|0}function _trust_1oidany(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0;e=c[b+100>>2]|0;do if(e|0){if((c[e>>2]|0)==0?(c[e+4>>2]|0)==0:0)break;f=_obj_trust(c[a+16>>2]|0,b,d)|0;return f|0}while(0);_X509_check_purpose(b,-1,0)|0;f=(c[b+40>>2]|0)>>>12&2^3;return f|0}function _trust_1oid(a,b,d){a=a|0;b=b|0;d=d|0;var e=0;if(!(c[b+100>>2]|0)){e=3;return e|0}e=_obj_trust(c[a+16>>2]|0,b,d)|0;return e|0}function _SSL_get_ex_data_X509_STORE_CTX_idx(){var a=0,b=0,d=0,e=0;a=c[32235]|0;if((a|0)>=0){b=a;return b|0}_CRYPTO_lock(9,12,551422,148);a=c[32235]|0;if((a|0)<0){d=_X509_STORE_CTX_get_ex_new_index(0,555570,0,0,0)|0;c[32235]=d;e=d}else e=a;_CRYPTO_lock(10,12,551422,155);b=e;return b|0}function _ssl_cert_new(){var a=0,b=0;a=_CRYPTO_malloc(380,551422,204)|0;if(!a){_ERR_put_error(20,162,65,551422,206);b=0;return b|0}else{_memset(a+4|0,0,376)|0;c[a>>2]=a+60;c[a+364>>2]=1;c[a+124>>2]=_EVP_sha1()|0;c[a+96>>2]=_EVP_sha1()|0;c[a+68>>2]=_EVP_sha1()|0;c[a+208>>2]=_EVP_sha1()|0;b=a;return b|0}return 0}function _ssl_session_LHASH_HASH(a){a=a|0;return (d[a+73>>0]|0)<<8|(d[a+72>>0]|0)|(d[a+74>>0]|0)<<16|(d[a+75>>0]|0)<<24|0}function _ssl_session_LHASH_COMP(a,b){a=a|0;b=b|0;var d=0,e=0;if((c[a>>2]|0)!=(c[b>>2]|0)){d=1;return d|0}e=c[a+68>>2]|0;if((e|0)!=(c[b+68>>2]|0)){d=1;return d|0}d=_memcmp(a+72|0,b+72|0,e)|0;return d|0}function _X509_STORE_new(){var a=0,b=0,d=0,e=0,f=0,g=0;a=_CRYPTO_malloc(72,549476,186)|0;if(!a){b=0;return b|0}d=a+4|0;c[d>>2]=_sk_new(4421)|0;c[a>>2]=1;c[a+8>>2]=_sk_new_null()|0;c[a+16>>2]=0;c[a+20>>2]=0;e=_X509_VERIFY_PARAM_new()|0;c[a+12>>2]=e;if(!e){b=0;return b|0}e=a+60|0;f=a+24|0;g=f+36|0;do{c[f>>2]=0;f=f+4|0}while((f|0)<(g|0));if(!(_CRYPTO_new_ex_data(4,a,e)|0)){_sk_free(c[d>>2]|0);_CRYPTO_free(a);b=0;return b|0}else{c[a+68>>2]=1;b=a;return b|0}return 0}function _ssl_create_cipher_list(b,d,e,f,g){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;var h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0,ia=0,ja=0,ka=0,la=0,ma=0,na=0,oa=0,pa=0,qa=0,ra=0,sa=0,ta=0,ua=0,va=0,wa=0,xa=0,ya=0,za=0,Aa=0,Ba=0,Ca=0,Da=0,Ea=0,Fa=0,Ga=0,Ha=0,Ia=0,Ja=0,Ka=0,La=0,Ma=0,Na=0,Oa=0,Pa=0,Qa=0,Ra=0,Sa=0,Ta=0,Ua=0,Va=0,Wa=0,Xa=0,Ya=0,Za=0,_a=0,$a=0,ab=0,bb=0;h=l;l=l+16|0;if((l|0)>=(m|0))ba(16);i=h+12|0;j=h+8|0;k=h+4|0;n=h;c[k>>2]=0;c[n>>2]=0;if((e|0)==0|((d|0)==0|(f|0)==0)){o=0;l=h;return o|0}if(_strncmp(f,554801,13)|0)if(_strncmp(f,554815,11)|0)if(_strncmp(f,554827,9)|0)if(_strncmp(f,554837,9)|0){p=c[g+56>>2]&196608;if(!p)q=f;else{r=0;s=p;t=8}}else{u=0;v=131072;t=6}else{u=0;v=196608;t=6}else{u=1;v=196608;t=6}else{u=0;v=65536;t=6}if((t|0)==6){p=g+56|0;c[p>>2]=c[p>>2]&-196609|v;r=u;s=v;t=8}if((t|0)==8){v=c[(c[b+100>>2]|0)+56>>2]|0;if(!(v&16))if(!(v&8)){_ERR_put_error(20,331,379,540329,1437);o=0;l=h;return o|0}else{_ERR_put_error(20,331,387,540329,1434);o=0;l=h;return o|0}a:do if((s|0)>=131072)if((s|0)<196608){switch(s|0){case 131072:break;default:{w=f;break a}}x=554847;t=15;break}else{switch(s|0){case 196608:break;default:{w=f;break a}}x=r|0?554847:554877;t=15;break}else switch(s|0){case 65536:{x=554937;t=15;break}default:w=f}while(0);if((t|0)==15)w=x;c[g+52>>2]=1;q=w}c[i>>2]=0;c[j>>2]=0;w=_EVP_PKEY_asn1_find_str(i,554967,-1)|0;if(w|0?(_EVP_PKEY_asn1_get0_info(j,0,0,0,0,w)|0)<1:0)c[j>>2]=0;w=c[i>>2]|0;if(w|0)_ENGINE_finish(w)|0;w=(c[j>>2]|0)==0?288:32;c[i>>2]=0;c[j>>2]=0;g=_EVP_PKEY_asn1_find_str(i,554974,-1)|0;if(g|0?(_EVP_PKEY_asn1_get0_info(j,0,0,0,0,g)|0)<1:0)c[j>>2]=0;g=c[i>>2]|0;if(g|0)_ENGINE_finish(g)|0;g=(c[j>>2]|0)==0?w|512:w;w=(g&768|0)==768?528:16;j=((c[305396]|0)==0?2:0)|(c[305395]|0)==0|((c[305397]|0)==0?4:0)|((c[305398]|0)==0?8:0)|((c[305399]|0)==0?16:0)|((c[305401]|0)==0?64:0)|((c[305402]|0)==0?128:0)|((c[305407]|0)==0?4096:0)|((c[305408]|0)==0?8192:0)|((c[305403]|0)==0?256:0)|((c[305404]|0)==0?512:0)|((c[305405]|0)==0?1024:0)|((c[305406]|0)==0?2048:0);i=((c[305389]|0)==0?2:0)|(c[305388]|0)==0|((c[305392]|0)==0?16:0)|((c[305393]|0)==0?32:0)|((c[305390]|0)==0?4:0)|((c[305391]|0)==0|(c[22120]|0)==0?8:0);x=vj[c[b+84>>2]&511]()|0;f=_CRYPTO_malloc(x*20|0,540329,1508)|0;if(!f){_ERR_put_error(20,166,65,540329,1510);o=0;l=h;return o|0}do if((x|0)>0){s=b+88|0;r=0;v=0;while(1){u=ij[c[s>>2]&8191](v)|0;if((((((u|0)!=0?(c[u>>2]|0)!=0:0)?(c[u+12>>2]&w|0)==0:0)?(c[u+16>>2]&g|0)==0:0)?(c[u+20>>2]&j|0)==0:0)?(c[u+24>>2]&i|0)==0:0){c[f+(r*20|0)>>2]=u;c[f+(r*20|0)+12>>2]=0;c[f+(r*20|0)+16>>2]=0;c[f+(r*20|0)+4>>2]=0;y=r+1|0}else y=r;v=v+1|0;if((v|0)==(x|0))break;else r=y}if((y|0)>0){c[f+16>>2]=0;if((y|0)==1)z=0;else{c[f+12>>2]=f+20;r=y+-1|0;if((r|0)>1){v=1;do{c[f+(v*20|0)+16>>2]=f+((v+-1|0)*20|0);s=v;v=v+1|0;c[f+(s*20|0)+12>>2]=f+(v*20|0)}while((v|0)!=(r|0))}c[f+(r*20|0)+16>>2]=f+((y+-2|0)*20|0);z=r}v=f+(z*20|0)|0;c[f+(z*20|0)+12>>2]=0;c[k>>2]=f;c[n>>2]=v;s=f;u=v;if((f|0)==0|(v|0)==0){A=u;B=s}else{p=f;C=u;u=s;while(1){s=p+12|0;D=p+16|0;E=p;p=c[s>>2]|0;F=p;if((c[(c[E>>2]|0)+12>>2]&128|0)!=0?(G=E+4|0,(c[G>>2]|0)==0):0){H=C;if((H|0)==(E|0)){I=C;J=u}else{K=c[D>>2]|0;if(!K)L=p;else{c[K+12>>2]=F;L=c[s>>2]|0}if(L|0)c[L+16>>2]=K;c[H+12>>2]=E;c[D>>2]=C;c[s>>2]=0;I=E;J=(u|0)==(E|0)?F:u}c[G>>2]=1;M=I;N=J}else{M=C;N=u}if((E|0)==(v|0)|(p|0)==0){A=M;B=N;break}else{C=M;u=N}}}c[k>>2]=B;c[n>>2]=A;u=B;if((B|0)==0|(A|0)==0){O=A;P=B}else{C=A;p=A;v=B;while(1){r=C+12|0;E=C+16|0;G=C;C=c[E>>2]|0;F=C;if((c[(c[G>>2]|0)+12>>2]&128|0)!=0?(s=G+4|0,(c[s>>2]|0)!=0):0){D=v;if((D|0)==(G|0)){Q=p;R=v}else{H=c[r>>2]|0;if(!H)S=C;else{c[H+16>>2]=F;S=c[E>>2]|0}if(S|0)c[S+12>>2]=H;c[D+16>>2]=G;c[r>>2]=v;c[E>>2]=0;Q=(p|0)==(G|0)?F:p;R=G}c[s>>2]=0;T=Q;U=R}else{T=p;U=v}if((G|0)==(u|0)|(C|0)==0){O=T;P=U;break}else{p=T;v=U}}}c[k>>2]=P;c[n>>2]=O;v=O;if((P|0)==0|(O|0)==0){V=O;W=P}else{p=P;C=O;u=P;while(1){G=p+12|0;s=p+16|0;F=p;p=c[G>>2]|0;E=p;if((c[(c[F>>2]|0)+20>>2]&12480|0)!=0?(r=F+4|0,(c[r>>2]|0)==0):0){D=C;if((D|0)==(F|0)){X=C;Y=u}else{H=c[s>>2]|0;if(!H)Z=p;else{c[H+12>>2]=E;Z=c[G>>2]|0}if(Z|0)c[Z+16>>2]=H;c[D+12>>2]=F;c[s>>2]=C;c[G>>2]=0;X=F;Y=(u|0)==(F|0)?E:u}c[r>>2]=1;_=X;$=Y}else{_=C;$=u}if((F|0)==(v|0)|(p|0)==0){V=_;W=$;break}else{C=_;u=$}}}c[k>>2]=W;c[n>>2]=V;u=V;if((W|0)==0|(V|0)==0){aa=V;ca=W}else{C=W;p=V;v=W;while(1){F=C+12|0;r=C+16|0;E=C;C=c[F>>2]|0;G=E+4|0;s=C;if(!(c[G>>2]|0)){D=p;if((D|0)==(E|0)){da=p;ea=v}else{H=c[r>>2]|0;if(!H)fa=C;else{c[H+12>>2]=s;fa=c[F>>2]|0}if(fa|0)c[fa+16>>2]=H;c[D+12>>2]=E;c[r>>2]=p;c[F>>2]=0;da=E;ea=(v|0)==(E|0)?s:v}c[G>>2]=1;ga=da;ha=ea}else{ga=p;ha=v}if((E|0)==(u|0)|(C|0)==0){aa=ga;ca=ha;break}else{p=ga;v=ha}}}c[k>>2]=ca;c[n>>2]=aa;v=aa;if((ca|0)==0|(aa|0)==0){ia=aa;ja=ca}else{p=ca;C=aa;u=ca;while(1){E=p+12|0;G=p+16|0;s=p;p=c[E>>2]|0;F=p;do if(!(c[(c[s>>2]|0)+24>>2]&1)){ka=C;la=u}else{if(!(c[s+4>>2]|0)){ka=C;la=u;break}r=C;if((r|0)==(s|0)){ka=C;la=u;break}D=c[G>>2]|0;if(!D)ma=p;else{c[D+12>>2]=F;ma=c[E>>2]|0}if(ma|0)c[ma+16>>2]=D;c[r+12>>2]=s;c[G>>2]=C;c[E>>2]=0;ka=s;la=(u|0)==(s|0)?F:u}while(0);if((s|0)==(v|0)|(p|0)==0){ia=ka;ja=la;break}else{C=ka;u=la}}}c[k>>2]=ja;c[n>>2]=ia;u=ia;if((ja|0)==0|(ia|0)==0){na=ia;oa=ja}else{C=ja;p=ia;v=ja;while(1){F=C+12|0;E=C+16|0;G=C;C=c[F>>2]|0;r=C;do if(!(c[(c[G>>2]|0)+16>>2]&4)){pa=p;qa=v}else{if(!(c[G+4>>2]|0)){pa=p;qa=v;break}D=p;if((D|0)==(G|0)){pa=p;qa=v;break}H=c[E>>2]|0;if(!H)ra=C;else{c[H+12>>2]=r;ra=c[F>>2]|0}if(ra|0)c[ra+16>>2]=H;c[D+12>>2]=G;c[E>>2]=p;c[F>>2]=0;pa=G;qa=(v|0)==(G|0)?r:v}while(0);if((G|0)==(u|0)|(C|0)==0){na=pa;oa=qa;break}else{p=pa;v=qa}}}c[k>>2]=oa;c[n>>2]=na;v=na;if((oa|0)==0|(na|0)==0){sa=na;ta=oa}else{p=oa;C=na;u=oa;while(1){r=p+12|0;F=p+16|0;E=p;p=c[r>>2]|0;s=p;do if(!(c[(c[E>>2]|0)+16>>2]&16)){ua=C;va=u}else{if(!(c[E+4>>2]|0)){ua=C;va=u;break}D=C;if((D|0)==(E|0)){ua=C;va=u;break}H=c[F>>2]|0;if(!H)wa=p;else{c[H+12>>2]=s;wa=c[r>>2]|0}if(wa|0)c[wa+16>>2]=H;c[D+12>>2]=E;c[F>>2]=C;c[r>>2]=0;ua=E;va=(u|0)==(E|0)?s:u}while(0);if((E|0)==(v|0)|(p|0)==0){sa=ua;ta=va;break}else{C=ua;u=va}}}c[k>>2]=ta;c[n>>2]=sa;u=sa;if((ta|0)==0|(sa|0)==0){xa=sa;ya=ta}else{C=ta;p=sa;v=ta;while(1){s=C+12|0;r=C+16|0;F=C;C=c[s>>2]|0;G=C;do if(!(c[(c[F>>2]|0)+12>>2]&1)){za=p;Aa=v}else{if(!(c[F+4>>2]|0)){za=p;Aa=v;break}D=p;if((D|0)==(F|0)){za=p;Aa=v;break}H=c[r>>2]|0;if(!H)Ba=C;else{c[H+12>>2]=G;Ba=c[s>>2]|0}if(Ba|0)c[Ba+16>>2]=H;c[D+12>>2]=F;c[r>>2]=p;c[s>>2]=0;za=F;Aa=(v|0)==(F|0)?G:v}while(0);if((F|0)==(u|0)|(C|0)==0){xa=za;ya=Aa;break}else{p=za;v=Aa}}}c[k>>2]=ya;c[n>>2]=xa;v=xa;if((ya|0)==0|(xa|0)==0){Ca=xa;Da=ya}else{p=ya;C=xa;u=ya;while(1){G=p+12|0;s=p+16|0;r=p;p=c[G>>2]|0;E=p;do if(!(c[(c[r>>2]|0)+12>>2]&256)){Ea=C;Fa=u}else{if(!(c[r+4>>2]|0)){Ea=C;Fa=u;break}D=C;if((D|0)==(r|0)){Ea=C;Fa=u;break}H=c[s>>2]|0;if(!H)Ga=p;else{c[H+12>>2]=E;Ga=c[G>>2]|0}if(Ga|0)c[Ga+16>>2]=H;c[D+12>>2]=r;c[s>>2]=C;c[G>>2]=0;Ea=r;Fa=(u|0)==(r|0)?E:u}while(0);if((r|0)==(v|0)|(p|0)==0){Ca=Ea;Da=Fa;break}else{C=Ea;u=Fa}}}c[k>>2]=Da;c[n>>2]=Ca;u=Ca;if((Da|0)==0|(Ca|0)==0){Ha=Ca;Ia=Da}else{C=Da;p=Ca;v=Da;while(1){E=C+12|0;G=C+16|0;s=C;C=c[E>>2]|0;F=C;do if(!(c[(c[s>>2]|0)+12>>2]&16)){Ja=p;Ka=v}else{if(!(c[s+4>>2]|0)){Ja=p;Ka=v;break}D=p;if((D|0)==(s|0)){Ja=p;Ka=v;break}H=c[G>>2]|0;if(!H)La=C;else{c[H+12>>2]=F;La=c[E>>2]|0}if(La|0)c[La+16>>2]=H;c[D+12>>2]=s;c[G>>2]=p;c[E>>2]=0;Ja=s;Ka=(v|0)==(s|0)?F:v}while(0);if((s|0)==(u|0)|(C|0)==0){Ha=Ja;Ia=Ka;break}else{p=Ja;v=Ka}}}c[k>>2]=Ia;c[n>>2]=Ha;v=Ha;if((Ia|0)==0|(Ha|0)==0){Ma=Ha;Na=Ia;Oa=k;Pa=n;break}p=Ia;C=Ha;u=Ia;while(1){F=p+12|0;E=p+16|0;G=p;p=c[F>>2]|0;r=p;do if(!(c[(c[G>>2]|0)+20>>2]&4)){Qa=C;Ra=u}else{if(!(c[G+4>>2]|0)){Qa=C;Ra=u;break}D=C;if((D|0)==(G|0)){Qa=C;Ra=u;break}H=c[E>>2]|0;if(!H)Sa=p;else{c[H+12>>2]=r;Sa=c[F>>2]|0}if(Sa|0)c[Sa+16>>2]=H;c[D+12>>2]=G;c[E>>2]=C;c[F>>2]=0;Qa=G;Ra=(u|0)==(G|0)?r:u}while(0);if((G|0)==(v|0)|(p|0)==0){Ma=Qa;Na=Ra;Oa=k;Pa=n;break}else{C=Qa;u=Ra}}}else t=44}else t=44;while(0);if((t|0)==44){c[k>>2]=0;c[n>>2]=0;Ma=0;Na=0;Oa=k;Pa=n}c[Oa>>2]=Na;c[Pa>>2]=Ma;if(!(_ssl_cipher_strength_sort(k,n)|0)){_CRYPTO_free(f);o=0;l=h;return o|0}Ma=c[Oa>>2]|0;Na=c[n>>2]|0;Ra=Na;Qa=Ma;if((Ma|0)==0|(Na|0)==0){Ta=Ra;Ua=Ma}else{Sa=Na;Na=Ra;Ra=Ma;while(1){Ma=Sa+12|0;Ia=Sa+16|0;Ha=Sa;Sa=c[Ia>>2]|0;Ka=Ha+4|0;Ja=Sa;if(!(c[Ka>>2]|0)){Va=Na;Wa=Ra}else{La=Ra;if((La|0)==(Ha|0)){Xa=Na;Ya=Ra}else{Da=c[Ma>>2]|0;if(!Da)Za=Sa;else{c[Da+16>>2]=Ja;Za=c[Ia>>2]|0}if(Za|0)c[Za+12>>2]=Da;c[La+16>>2]=Ha;c[Ma>>2]=Ra;c[Ia>>2]=0;Xa=(Na|0)==(Ha|0)?Ja:Na;Ya=Ha}c[Ka>>2]=0;Va=Xa;Wa=Ya}if((Ha|0)==(Qa|0)|(Sa|0)==0){Ta=Va;Ua=Wa;break}else{Na=Va;Ra=Wa}}}c[Oa>>2]=Ua;c[Pa>>2]=Ta;Ta=_CRYPTO_malloc((x<<2)+340|0,540329,1589)|0;if(!Ta){_CRYPTO_free(f);_ERR_put_error(20,166,65,540329,1592);o=0;l=h;return o|0}x=~w;w=~g;g=~j;j=~i;if(!Ua){_a=0;$a=Ta}else{i=Ua;Ua=Ta;while(1){c[Ua>>2]=c[i>>2];Pa=Ua+4|0;i=c[i+12>>2]|0;if(!i){_a=0;$a=Pa;break}else Ua=Pa}}while(1){Ua=c[124908+(_a*48|0)+12>>2]|0;i=c[124908+(_a*48|0)+16>>2]|0;Pa=c[124908+(_a*48|0)+20>>2]|0;Oa=c[124908+(_a*48|0)+24>>2]|0;if(((!((Ua|0)!=0&(Ua&x|0)==0)?!((i|0)!=0&(i&w|0)==0):0)?!((Pa|0)!=0&(Pa&g|0)==0):0)?!((Oa|0)!=0&(Oa&j|0)==0):0){c[$a>>2]=124908+(_a*48|0);ab=$a+4|0}else ab=$a;_a=_a+1|0;if((_a|0)==84)break;else $a=ab}c[ab>>2]=0;if(!(_strncmp(q,554983,7)|0)){ab=_ssl_cipher_process_rulestr(554991,k,n,Ta)|0;$a=q+7|0;_a=(a[$a>>0]|0)==58?q+8|0:$a;if(!ab)_CRYPTO_free(Ta);else{bb=_a;t=195}}else{bb=q;t=195}do if((t|0)==195){if(a[bb>>0]|0){q=_ssl_cipher_process_rulestr(bb,k,n,Ta)|0;_CRYPTO_free(Ta);if(!q)break}else _CRYPTO_free(Ta);q=_sk_new_null()|0;if(!q){_CRYPTO_free(f);o=0;l=h;return o|0}_a=c[k>>2]|0;if(_a|0){ab=_a;do{if(c[ab+4>>2]|0)_sk_push(q,c[ab>>2]|0)|0;ab=c[ab+12>>2]|0}while((ab|0)!=0)}_CRYPTO_free(f);ab=_sk_dup(q)|0;if(!ab){_sk_free(q);o=0;l=h;return o|0}_a=c[d>>2]|0;if(_a|0)_sk_free(_a);c[d>>2]=q;_a=c[e>>2]|0;if(_a|0)_sk_free(_a);c[e>>2]=ab;_sk_set_cmp_func(ab,4422)|0;_sk_sort(c[e>>2]|0);o=q;l=h;return o|0}while(0);_CRYPTO_free(f);o=0;l=h;return o|0}function _SSL_COMP_get_compression_methods(){_load_builtin_compressions();return c[305394]|0}function _SSL_CTX_SRP_CTX_init(a){a=a|0;var b=0,d=0,e=0;if(!a){b=0;return b|0}c[a+416>>2]=0;d=a+412|0;e=a+356|0;a=e+56|0;do{c[e>>2]=0;e=e+4|0}while((e|0)<(a|0));c[d>>2]=1024;b=1;return b|0}function _EVP_PKEY_asn1_get0_info(a,b,d,e,f,g){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;var h=0;if(!g){h=0;return h|0}if(a|0)c[a>>2]=c[g>>2];if(b|0)c[b>>2]=c[g+4>>2];if(d|0)c[d>>2]=c[g+8>>2];if(e|0)c[e>>2]=c[g+16>>2];if(!f){h=1;return h|0}c[f>>2]=c[g+12>>2];h=1;return h|0}function _ssl_cipher_strength_sort(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0;d=c[a>>2]|0;if(!d)e=0;else{f=0;g=d;while(1){if(!(c[g+4>>2]|0))h=f;else{d=c[(c[g>>2]|0)+40>>2]|0;h=(d|0)>(f|0)?d:f}g=c[g+12>>2]|0;if(!g){e=h;break}else f=h}}h=(e<<2)+4|0;f=_CRYPTO_malloc(h,540329,1123)|0;if(!f){_ERR_put_error(20,231,65,540329,1125);i=0;return i|0}_memset(f|0,0,h|0)|0;h=c[a>>2]|0;if(h|0){g=h;do{if(c[g+4>>2]|0){h=f+(c[(c[g>>2]|0)+40>>2]<<2)|0;c[h>>2]=(c[h>>2]|0)+1}g=c[g+12>>2]|0}while((g|0)!=0)}if((e|0)>-1){g=e;while(1){if((c[f+(g<<2)>>2]|0)>0){e=c[a>>2]|0;h=c[b>>2]|0;d=h;if((e|0)==0|(h|0)==0){j=d;k=e}else{l=e;m=d;d=e;while(1){e=l+12|0;n=l+16|0;o=l;l=c[e>>2]|0;p=l;if(((c[(c[o>>2]|0)+40>>2]|0)==(g|0)?(c[o+4>>2]|0)!=0:0)?(q=m,(q|0)!=(o|0)):0){r=c[n>>2]|0;if(!r)s=l;else{c[r+12>>2]=p;s=c[e>>2]|0}if(s|0)c[s+16>>2]=r;c[q+12>>2]=o;c[n>>2]=m;c[e>>2]=0;t=o;u=(d|0)==(o|0)?p:d}else{t=m;u=d}if((o|0)==(h|0)|(l|0)==0){j=t;k=u;break}else{m=t;d=u}}}c[a>>2]=k;c[b>>2]=j}if((g|0)>0)g=g+-1|0;else break}}_CRYPTO_free(f);i=1;return i|0}function _ssl_cipher_process_rulestr(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ba=0,ca=0,da=0;g=1;h=b;a:while(1){b=h;b:while(1){switch(a[b>>0]|0){case 0:{i=g;j=60;break a;break}case 45:{j=5;break b;break}case 43:{j=6;break b;break}case 33:{j=7;break b;break}case 64:{j=8;break b;break}case 44:case 59:case 32:case 58:break;default:{k=1;l=b;break b}}b=b+1|0}if((j|0)==5){j=0;k=3;l=b+1|0}else if((j|0)==6){j=0;k=4;l=b+1|0}else if((j|0)==7){j=0;k=2;l=b+1|0}else if((j|0)==8){j=0;k=5;l=b+1|0}m=(k|0)==5;n=0;o=0;p=0;q=0;r=0;s=0;t=l;c:while(1){u=0;v=t;while(1){w=a[v>>0]|0;if(!((w+-65&255)<26|(w+-48&255)<10)?!((w+-97&255)<26|(w+-45&255)<2):0)break;u=u+1|0;v=v+1|0}if(!u){j=15;break}if(m){x=u;y=g;z=v;j=47;break}A=w<<24>>24==43;B=v+1|0;C=A?B:v;D=c[f>>2]|0;if(!D){E=g;F=C;j=55;break}else{G=0;H=D}while(1){D=c[H+4>>2]|0;if((_strncmp(t,D,u)|0)==0?(a[D+u>>0]|0)==0:0)break;G=G+1|0;D=c[f+(G<<2)>>2]|0;if(!D){I=u;J=g;K=0;L=n;M=p;N=q;O=r;P=s;Q=o;R=C;j=46;break c}else H=D}D=c[H+12>>2]|0;if(D)if(n){S=D&n;if(!S){I=u;J=g;K=0;L=0;M=p;N=q;O=r;P=s;Q=o;R=C;j=46;break}else T=S}else T=D;else T=n;D=c[H+16>>2]|0;if(D)if(s){S=D&s;if(!S){I=u;J=g;K=0;L=T;M=p;N=q;O=r;P=0;Q=o;R=C;j=46;break}else U=S}else U=D;else U=s;D=c[H+20>>2]|0;if(D)if(r){S=D&r;if(!S){I=u;J=g;K=0;L=T;M=p;N=q;O=0;P=U;Q=o;R=C;j=46;break}else V=S}else V=D;else V=r;D=c[H+24>>2]|0;if(D)if(q){S=D&q;if(!S){I=u;J=g;K=0;L=T;M=p;N=0;O=V;P=U;Q=o;R=C;j=46;break}else W=S}else W=D;else W=q;D=c[H+32>>2]|0;S=D&3;do if(S)if(o&3){X=(D|-4)&o;if(!(X&3)){I=u;J=g;K=0;L=T;M=p;N=W;O=V;P=U;Q=X;R=C;j=46;break c}else{Y=X;break}}else{Y=S|o;break}else Y=o;while(0);S=D&508;do if(S)if(Y&508){X=Y&(D|-509);if(!(X&508)){I=u;J=g;K=0;L=T;M=p;N=W;O=V;P=U;Q=X;R=C;j=46;break c}else{Z=X;break}}else{Z=Y|S;break}else Z=Y;while(0);S=D&512|Z;if((c[H>>2]|0)==0?(X=c[H+28>>2]|0,(X|0)!=0):0)if(p){_=X&p;if(!_){I=u;J=g;K=0;L=T;M=0;N=W;O=V;P=U;Q=S;R=C;j=46;break}else $=_}else $=X;else $=p;if(A){n=T;o=S;p=$;q=W;r=V;s=U;t=B}else{I=u;J=g;K=1;L=T;M=$;N=W;O=V;P=U;Q=S;R=v;j=46;break}}if((j|0)==15){j=0;_ERR_put_error(20,230,280,540329,1222);I=0;J=0;K=0;L=n;M=p;N=q;O=r;P=s;Q=o;R=v+1|0;j=46}if((j|0)==46){j=0;if(!m)if(!K){E=J;F=R;j=55}else{_ssl_cipher_apply_rule(L,P,O,N,M,Q,k,-1,d,e);aa=J;ba=R;ca=a[R>>0]|0}else{x=I;y=J;z=R;j=47}}d:do if((j|0)==47){j=0;if((x|0)==8?(_strncmp(t,555029,8)|0)==0:0)da=_ssl_cipher_strength_sort(d,e)|0;else{_ERR_put_error(20,230,280,540329,1378);da=0}b=(da|0)==0?0:y;S=z;while(1){X=a[S>>0]|0;switch(X<<24>>24){case 44:case 59:case 32:case 58:case 0:{aa=b;ba=S;ca=X;break d;break}default:{}}S=S+1|0}}else if((j|0)==55){j=0;S=F;while(1){b=a[S>>0]|0;switch(b<<24>>24){case 44:case 59:case 32:case 58:case 0:{aa=E;ba=S;ca=b;break d;break}default:{}}S=S+1|0}}while(0);if(!(ca<<24>>24)){i=aa;j=60;break}else{g=aa;h=ba}}if((j|0)==60)return i|0;return 0}function _ssl_cipher_ptr_id_cmp(a,b){a=a|0;b=b|0;var d=0;d=(c[(c[a>>2]|0)+8>>2]|0)-(c[(c[b>>2]|0)+8>>2]|0)|0;return ((d|0)==0?0:(d|0)>0?1:-1)|0}function _ssl_cipher_apply_rule(a,b,d,e,f,g,h,i,j,k){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;i=i|0;j=j|0;k=k|0;var n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0;n=l;l=l+16|0;if((l|0)>=(m|0))ba(16);o=n;p=(h|0)==3;q=c[j>>2]|0;c[o>>2]=q;r=c[k>>2]|0;s=r;t=q;u=p?r:t;v=p?t:r;if((u|0)==0|(v|0)==0){w=s;x=q;c[j>>2]=x;c[k>>2]=w;l=n;return}q=(i|0)>-1;r=(h|0)==2;t=(a|0)==0;y=(b|0)==0;z=(d|0)==0;A=(e|0)==0;B=(f|0)==0;C=g&3;D=(C|0)==0;E=g&508;F=(E|0)==0;G=(g&512|0)==0;g=u;u=s;while(1){s=g+12|0;H=g+16|0;I=g;g=c[(p?H:s)>>2]|0;J=c[I>>2]|0;do if(q)if((c[J+40>>2]|0)==(i|0))K=21;else L=u;else{if(!t?(c[J+12>>2]&a|0)==0:0){L=u;break}if(!y?(c[J+16>>2]&b|0)==0:0){L=u;break}if(!z?(c[J+20>>2]&d|0)==0:0){L=u;break}if(!A?(c[J+24>>2]&e|0)==0:0){L=u;break}if(!B?(c[J+28>>2]&f|0)==0:0){L=u;break}if(!D?(c[J+32>>2]&C|0)==0:0){L=u;break}if(!F?(c[J+32>>2]&E|0)==0:0){L=u;break}if(!G?(c[J+32>>2]&512|0)==0:0)L=u;else K=21}while(0);a:do if((K|0)==21){K=0;switch(h|0){case 1:{J=I+4|0;if(c[J>>2]|0){L=u;break a}M=u;if((M|0)==(I|0))N=u;else{if((c[o>>2]|0)==(I|0))c[o>>2]=c[s>>2];O=c[H>>2]|0;if(O|0)c[O+12>>2]=c[s>>2];P=c[s>>2]|0;if(P|0)c[P+16>>2]=O;c[M+12>>2]=I;c[H>>2]=u;c[s>>2]=0;N=I}c[J>>2]=1;L=N;break a;break}case 4:{if(!(c[I+4>>2]|0)){L=u;break a}J=u;if((J|0)==(I|0)){L=u;break a}if((c[o>>2]|0)==(I|0))c[o>>2]=c[s>>2];M=c[H>>2]|0;if(M|0)c[M+12>>2]=c[s>>2];O=c[s>>2]|0;if(O|0)c[O+16>>2]=M;c[J+12>>2]=I;c[H>>2]=u;c[s>>2]=0;L=I;break a;break}default:if(p){J=I+4|0;if(!(c[J>>2]|0)){L=u;break a}M=c[o>>2]|0;O=M;if((M|0)==(I|0))Q=u;else{if((u|0)==(I|0))R=c[H>>2]|0;else R=u;P=c[s>>2]|0;if(P|0)c[P+16>>2]=c[H>>2];S=c[H>>2]|0;if(S|0)c[S+12>>2]=P;c[M+16>>2]=I;c[s>>2]=O;c[H>>2]=0;c[o>>2]=I;Q=R}c[J>>2]=0;L=Q;break a}else{if(!r){L=u;break a}if((c[o>>2]|0)==(I|0))T=o;else T=(c[H>>2]|0)+12|0;c[T>>2]=c[s>>2];if((u|0)==(I|0))U=c[H>>2]|0;else U=u;c[I+4>>2]=0;J=c[s>>2]|0;if(J|0)c[J+16>>2]=c[H>>2];O=c[H>>2]|0;if(O|0)c[O+12>>2]=J;c[s>>2]=0;c[H>>2]=0;L=U;break a}}}while(0);if((g|0)==0|(I|0)==(v|0))break;else u=L}w=L;x=c[o>>2]|0;c[j>>2]=x;c[k>>2]=w;l=n;return}function _x509_object_cmp(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;d=c[a>>2]|0;a=c[d>>2]|0;e=c[b>>2]|0;b=a-(c[e>>2]|0)|0;if(b|0){f=b;return f|0}switch(a|0){case 1:{f=_X509_subject_name_cmp(c[d+4>>2]|0,c[e+4>>2]|0)|0;return f|0}case 2:{f=_X509_CRL_cmp(c[d+4>>2]|0,c[e+4>>2]|0)|0;return f|0}default:{f=0;return f|0}}return 0}function _X509_STORE_CTX_get_ex_new_index(a,b,c,d,e){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;return _CRYPTO_get_ex_new_index(5,a,b,c,d,e)|0}function _CRYPTO_get_ex_new_index(a,b,d,e,f,g){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;var h=0,i=0;h=c[305352]|0;if(!h){_CRYPTO_lock(9,2,504057,201);if(!(c[305352]|0))c[305352]=27532;_CRYPTO_lock(10,2,504057,204);i=c[305352]|0}else i=h;return Wh[c[i+8>>2]&63](a,b,d,e,f,g)|0}function _tls1_new(a){a=a|0;var b=0;if(!(_ssl3_new(a)|0)){b=0;return b|0}gj[c[(c[a+8>>2]|0)+8>>2]&8191](a);b=1;return b|0}function _tls1_clear(a){a=a|0;_ssl3_clear(a);c[a>>2]=c[c[a+8>>2]>>2];return}function _tls1_free(a){a=a|0;var b=0;b=c[a+348>>2]|0;if(b|0)_CRYPTO_free(b);_ssl3_free(a);return}function _ssl23_connect(b){b=b|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0,ia=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e+8|0;g=e;c[g>>2]=yf(0)|0;_RAND_add(g,4,0.0);_ERR_clear_error();c[(___errno_location()|0)>>2]=0;g=b+208|0;h=c[g>>2]|0;if(!h)i=c[(c[b+228>>2]|0)+156>>2]|0;else i=h;h=b+28|0;c[h>>2]=(c[h>>2]|0)+1;if(!(((_SSL_state(b)|0)&12288|0)!=0?!((_SSL_state(b)|0)&16384|0):0))_SSL_clear(b)|0;j=b+52|0;k=b+192|0;n=b+36|0;o=(i|0)==0;p=b+4|0;q=b+60|0;r=b+228|0;s=b+68|0;t=b+232|0;u=b+16|0;v=b+48|0;w=b+256|0;x=b+288|0;y=b+296|0;z=b+152|0;A=b+88|0;B=b+260|0;C=b+272|0;D=b+72|0;E=b+100|0;F=b+104|0;a:while(1){G=c[j>>2]|0;while(1){b:do if((G|0)>=4640){if((G|0)<16384){H=118;break a}if((G|0)<20480)switch(G|0){case 16384:{H=9;break b;break}default:{H=105;break a}}else switch(G|0){case 20480:{H=9;break b;break}default:{H=105;break a}}}else{switch(G|0){case 4099:case 4096:{H=9;break b;break}case 4625:case 4624:break;default:{H=105;break a}}c[v>>2]=0;c[f>>2]=0;I=c[w>>2]|0;J=I>>>24&1^1;c:do if((J|0)!=0?(K=_SSL_get_ciphers(b)|0,(_sk_num(K)|0)>0):0){L=0;while(1){if((c[(_sk_value(K,L)|0)+28>>2]|0)==1){M=J;break c}L=L+1|0;if((L|0)>=(_sk_num(K)|0)){M=0;break}}}else M=0;while(0);J=I&100663296;K=(J|0)==67108864?768:(I&268435456|0)==0|(J|0)==100663296?((I&134217728|0)==0|(I&369098752|0)==369098752?771:770):769;J=(c[x>>2]|0)==0&(c[y>>2]|0)==-1&(c[(c[z>>2]|0)+352>>2]|0)==0?M:0;L=c[(c[q>>2]|0)+4>>2]|0;if((c[j>>2]|0)==4624){if(!(_ssl_get_new_session(b,0)|0)){H=62;break a}N=c[A>>2]|0;O=N+192|0;if(!(c[B>>2]&32))P=_RAND_pseudo_bytes(O,32)|0;else{Q=yf(0)|0;a[O>>0]=Q>>>24;a[N+193>>0]=Q>>>16;a[N+194>>0]=Q>>>8;a[N+195>>0]=Q;P=_RAND_pseudo_bytes(N+196|0,28)|0}if((P|0)<1){H=62;break a}if((K|0)==771)R=3;else{if(c[(c[z>>2]|0)+56>>2]&196608|0){H=31;break a}N=K+-768|0;if((N|0)==3){H=33;break a}R=N&255}c[C>>2]=K;if(!J){N=L+9|0;a[N>>0]=3;a[L+10>>0]=R;Q=L+11|0;O=(c[A>>2]|0)+192|0;S=Q+32|0;do{a[Q>>0]=a[O>>0]|0;Q=Q+1|0;O=O+1|0}while((Q|0)<(S|0));a[L+43>>0]=0;O=L+46|0;Q=_ssl_cipher_list_to_bytes(b,_SSL_get_ciphers(b)|0,O,265)|0;if(!Q){H=41;break a}a[L+44>>0]=Q>>>8;a[L+45>>0]=Q;S=O+Q|0;if((c[w>>2]&131072|0)==0?(O=c[(c[r>>2]|0)+152>>2]|0,(O|0)!=0):0){I=_sk_num(O)|0;a[S>>0]=I+1;O=S+1|0;if((I|0)>0){T=I+Q|0;Q=T+46|0;U=O;V=0;while(1){a[U>>0]=c[(_sk_value(c[(c[r>>2]|0)+152>>2]|0,V)|0)>>2];V=V+1|0;if((V|0)==(I|0))break;else U=U+1|0}W=L+(T+47)|0;X=L+Q|0}else{W=O;X=S}}else{a[S>>0]=1;W=S+1|0;X=S}a[W>>0]=0;if((_ssl_prepare_clienthello_tlsext(b)|0)<1){H=50;break a}U=_ssl_add_clienthello_tlsext(b,X+2|0,L+16384|0,f)|0;if(!U){H=52;break a}I=U;U=I-N|0;V=L+5|0;a[V>>0]=1;a[L+6>>0]=U>>>16;a[L+7>>0]=U>>>8;a[L+8>>0]=U;Y=U+4|0;if(Y>>>0>16384){H=54;break a}a[L>>0]=22;a[L+1>>0]=3;U=c[C>>2]|0;a[L+2>>0]=(U|0)>769&(U&-256|0)==768?1:R;a[L+3>>0]=Y>>>8;a[L+4>>0]=Y;Y=I-L|0;c[s>>2]=Y;c[D>>2]=0;_ssl3_finish_mac(b,V,Y+-5|0)}else{Y=L+2|0;V=L+11|0;a[Y>>0]=1;a[L+3>>0]=3;a[L+4>>0]=R;I=_ssl_cipher_list_to_bytes(b,_SSL_get_ciphers(b)|0,V,0)|0;if(!I){H=37;break a}a[L+5>>0]=I>>>8;a[L+6>>0]=I;U=V+I|0;a[L+7>>0]=0;a[L+8>>0]=0;I=c[w>>2]<<3&16^16;V=I+16|0;a[L+9>>0]=0;a[L+10>>0]=V;Z=(c[A>>2]|0)+192|0;c[Z>>2]=0;c[Z+4>>2]=0;c[Z+8>>2]=0;c[Z+12>>2]=0;c[Z+16>>2]=0;c[Z+20>>2]=0;c[Z+24>>2]=0;c[Z+28>>2]=0;Z=16-I|0;if((_RAND_pseudo_bytes((c[A>>2]|0)+192+Z|0,V)|0)<1){H=62;break a}_memcpy(U|0,(c[A>>2]|0)+192+Z|0,V|0)|0;Z=U+V-Y|0;a[L>>0]=Z>>>8|128;a[L+1>>0]=Z;c[s>>2]=Z+2;c[D>>2]=0;_ssl3_finish_mac(b,Y,Z)}c[j>>2]=4625;c[D>>2]=0}Z=_ssl23_write_bytes(b)|0;if((Z|0)<=1){if((Z|0)!=1){_=Z;$=i;H=111;break a}}else{Y=c[E>>2]|0;do if(Y|0){V=c[F>>2]|0;U=c[(c[q>>2]|0)+4>>2]|0;if(!J){Yi[Y&15](1,K,256,U,5,b,V);Yi[c[E>>2]&15](1,K,22,(c[(c[q>>2]|0)+4>>2]|0)+5|0,Z+-5|0,b,c[F>>2]|0);break}else{Yi[Y&15](1,2,0,U+2|0,Z+-2|0,b,V);break}}while(0)}c[j>>2]=4640}while(0);if((H|0)==9){H=0;if(c[k>>2]|0){H=10;break a}c[n>>2]=0;if(!o)bj[i&4095](b,16,1);c[p>>2]=4096;if(!(c[q>>2]|0)){aa=_BUF_MEM_new()|0;if(!aa){_=-1;$=i;H=111;break a}if(!(_BUF_MEM_grow(aa,16384)|0)){H=112;break a}c[q>>2]=aa}if(!(_ssl3_setup_buffers(b)|0)){_=-1;$=i;H=111;break a}_ssl3_init_finished_mac(b);c[j>>2]=4624;Z=(c[r>>2]|0)+52|0;c[Z>>2]=(c[Z>>2]|0)+1}c[s>>2]=0;if(c[t>>2]|0)_BIO_ctrl(c[u>>2]|0,11,0,0)|0;if(o)continue a;Z=c[j>>2]|0;if((Z|0)==(G|0)){G=Z;continue}c[j>>2]=G;bj[i&4095](b,4097,1);c[j>>2]=Z;G=Z}}d:switch(H|0){case 10:{_ERR_put_error(20,117,221,557253,178);_=-1;$=i;H=111;break}case 31:{_ERR_put_error(20,116,379,557253,395);H=62;break}case 33:{_ERR_put_error(20,116,191,557253,418);H=62;break}case 37:{_ERR_put_error(20,116,181,557253,440);H=62;break}case 41:{_ERR_put_error(20,116,181,557253,508);H=62;break}case 50:{_ERR_put_error(20,116,226,557253,544);H=62;break}case 52:{_ssl3_send_alert(b,2,c[f>>2]|0)|0;_ERR_put_error(20,116,68,557253,552);H=62;break}case 54:{_ERR_put_error(20,116,68,557253,567);H=62;break}case 112:{c[h>>2]=(c[h>>2]|0)+-1;_BUF_MEM_free(aa);ca=-1;da=i;break}case 118:{switch(G|0){case 4641:case 4640:break;default:{H=105;break d}}G=_ssl23_read_bytes(b,7)|0;e:do if((G|0)==7){aa=b+76|0;o=c[aa>>2]|0;a[f>>0]=a[o>>0]|0;a[f+1>>0]=a[o+1>>0]|0;a[f+2>>0]=a[o+2>>0]|0;a[f+3>>0]=a[o+3>>0]|0;a[f+4>>0]=a[o+4>>0]|0;a[f+5>>0]=a[o+5>>0]|0;a[f+6>>0]=a[o+6>>0]|0;u=a[o>>0]|0;if(((u<<24>>24<0?(a[o+2>>0]|0)==4:0)?(a[o+5>>0]|0)==0:0)?(a[o+6>>0]|0)==2:0){_ERR_put_error(20,119,258,557253,635);ea=-1;break}f:do if((a[o+1>>0]|0)==3?(t=a[o+2>>0]|0,(t&255)<4):0){switch(u<<24>>24){case 22:{if((a[o+5>>0]|0)!=2)break f;break}case 21:{if(a[o+3>>0]|0)break f;if((a[o+4>>0]|0)!=2)break f;break}default:break f}switch(t<<24>>24){case 0:{if(!(c[w>>2]&33554432)){c[b>>2]=768;fa=b;ga=_SSLv3_client_method()|0}else H=87;break}case 1:{if(!(c[w>>2]&67108864)){c[b>>2]=769;fa=b;ga=_TLSv1_client_method()|0}else H=87;break}case 2:{if(!(c[w>>2]&268435456)){c[b>>2]=770;fa=b;ga=_TLSv1_1_client_method()|0}else H=87;break}case 3:{if(!(c[w>>2]&134217728)){c[b>>2]=771;fa=b;ga=_TLSv1_2_client_method()|0}else H=87;break}default:H=87}if((H|0)==87){_ERR_put_error(20,119,258,557253,735);ea=-1;break e}t=b+8|0;c[t>>2]=ga;q=c[fa>>2]|0;c[c[k>>2]>>2]=q;if((q|0)>=772)_OpenSSLDie(557253,742,557287);if((a[o>>0]|0)==21?(q=o+5|0,p=a[q>>0]|0,p<<24>>24!=1):0){n=c[g>>2]|0;if(!n){D=c[(c[r>>2]|0)+156>>2]|0;if(D|0){ha=D;H=94}}else{ha=n;H=94}if((H|0)==94)bj[ha&4095](b,16388,d[o+6>>0]|(p&255)<<8);p=c[E>>2]|0;if(p|0){Yi[p&15](0,c[fa>>2]|0,256,o,5,b,c[F>>2]|0);Yi[c[E>>2]&15](0,c[fa>>2]|0,21,q,2,b,c[F>>2]|0)}c[b+24>>2]=1;_ERR_put_error(20,119,(d[o+6>>0]|0)+1e3|0,557253,769);ea=-1;break e}if(!(_ssl_init_wbio_buffer(b,1)|0)){ea=-1;break e}c[j>>2]=4384;c[b+56>>2]=240;c[b+80>>2]=7;q=c[(c[A>>2]|0)+236>>2]|0;if(!q){if(!(_ssl3_setup_read_buffer(b)|0)){ea=-1;break e}ia=c[(c[A>>2]|0)+236>>2]|0}else ia=q;c[aa>>2]=ia;a[ia>>0]=a[f>>0]|0;a[ia+1>>0]=a[f+1>>0]|0;a[ia+2>>0]=a[f+2>>0]|0;a[ia+3>>0]=a[f+3>>0]|0;a[ia+4>>0]=a[f+4>>0]|0;a[ia+5>>0]=a[f+5>>0]|0;a[ia+6>>0]=a[f+6>>0]|0;q=c[A>>2]|0;c[q+248>>2]=7;c[q+244>>2]=0;c[b+32>>2]=c[(c[t>>2]|0)+20>>2];c[s>>2]=0;ea=_SSL_connect(b)|0;break e}while(0);_ERR_put_error(20,119,252,557253,794);ea=-1}else ea=G;while(0);_=ea;$=(ea|0)>-1?0:i;H=111;break}}if((H|0)==62){_=-1;$=i;H=111}else if((H|0)==105){_ERR_put_error(20,117,255,557253,235);_=-1;$=i;H=111}if((H|0)==111){c[h>>2]=(c[h>>2]|0)+-1;ca=_;da=$}if(!da){l=e;return ca|0}bj[da&4095](b,4098,ca);l=e;return ca|0}function _ssl23_read(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0;c[(___errno_location()|0)>>2]=0;if((_SSL_state(a)|0)&12288|0?(c[a+28>>2]|0)==0:0){e=ij[c[a+32>>2]&8191](a)|0;if((e|0)<0){f=e;return f|0}if(!e){_ERR_put_error(20,120,229,557220,137);f=-1;return f|0}else{f=_SSL_read(a,b,d)|0;return f|0}}_ssl_undefined_function(a)|0;f=-1;return f|0}function _ssl23_peek(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0;c[(___errno_location()|0)>>2]=0;if((_SSL_state(a)|0)&12288|0?(c[a+28>>2]|0)==0:0){e=ij[c[a+32>>2]&8191](a)|0;if((e|0)<0){f=e;return f|0}if(!e){_ERR_put_error(20,237,229,557220,157);f=-1;return f|0}else{f=_SSL_peek(a,b,d)|0;return f|0}}_ssl_undefined_function(a)|0;f=-1;return f|0}function _ssl23_write(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0;c[(___errno_location()|0)>>2]=0;if((_SSL_state(a)|0)&12288|0?(c[a+28>>2]|0)==0:0){e=ij[c[a+32>>2]&8191](a)|0;if((e|0)<0){f=e;return f|0}if(!e){_ERR_put_error(20,121,229,557220,177);f=-1;return f|0}else{f=_SSL_write(a,b,d)|0;return f|0}}_ssl_undefined_function(a)|0;f=-1;return f|0}function _ssl_ok(a){a=a|0;return 1}function _ssl3_get_message(b,e,f,g,h,i){b=b|0;e=e|0;f=f|0;g=g|0;h=h|0;i=i|0;var j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0;j=b+88|0;k=c[j>>2]|0;l=k+852|0;a:do if(!(c[l>>2]|0)){m=b+60|0;n=c[m>>2]|0;o=c[n+4>>2]|0;p=b+52|0;if((c[p>>2]|0)==(e|0)){q=b+68|0;r=b+36|0;s=o+1|0;t=o+2|0;u=o+3|0;v=b+100|0;w=b+104|0;x=b+8|0;b:while(1){y=c[q>>2]|0;while(1){if((y|0)<4){z=y;do{A=Fi[c[(c[x>>2]|0)+52>>2]&127](b,22,o+z|0,4-z|0,0)|0;if((A|0)<1){B=12;break b}z=(c[q>>2]|0)+A|0;c[q>>2]=z}while((z|0)<4)}z=a[o>>0]|0;if(!((c[r>>2]|0)==0&z<<24>>24==0)){C=z;break b}if(a[s>>0]|0){C=0;break b}if(a[t>>0]|0){C=0;break b}if(a[u>>0]|0){C=0;break b}c[q>>2]=0;D=c[v>>2]|0;if(!D)y=0;else break}Yi[D&15](0,c[b>>2]|0,22,o,4,b,c[w>>2]|0)}if((B|0)==12){c[b+24>>2]=3;c[i>>2]=0;E=A;return E|0}w=C&255;if(!((g|0)<0|(w|0)==(g|0))){_ERR_put_error(20,142,244,503866,406);F=10;B=41;break}o=c[j>>2]|0;c[o+832>>2]=w;w=d[t>>0]<<8|d[s>>0]<<16|d[u>>0];if(w>>>0>h>>>0){_ERR_put_error(20,142,152,503866,415);F=47;B=41;break}do if(w)if(!(_BUF_MEM_grow_clean(c[m>>2]|0,w+4|0)|0)){_ERR_put_error(20,142,7,503866,424);break a}else{G=c[j>>2]|0;break}else G=o;while(0);c[G+828>>2]=w;c[p>>2]=f;o=c[m>>2]|0;u=(c[o+4>>2]|0)+4|0;c[b+64>>2]=u;c[q>>2]=0;H=q;I=0;J=u;K=o;L=w}else{o=b+68|0;H=o;I=c[o>>2]|0;J=c[b+64>>2]|0;K=n;L=c[k+828>>2]|0}o=L-I|0;do if((o|0)>0){u=b+8|0;s=o;t=I;while(1){M=Fi[c[(c[u>>2]|0)+52>>2]&127](b,22,J+t|0,s,0)|0;if((M|0)<1)break;t=(c[H>>2]|0)+M|0;c[H>>2]=t;s=s-M|0;if((s|0)<=0){B=34;break}}if((B|0)==34){N=c[m>>2]|0;O=t;break}c[b+24>>2]=3;c[i>>2]=0;E=M;return E|0}else{N=K;O=I}while(0);o=c[N+4>>2]|0;if((a[o>>0]|0)==20?(n=c[j>>2]|0,(c[n+836>>2]|0)!=0):0){w=(c[p>>2]&4096|0)==0;q=c[(c[b+8>>2]|0)+100>>2]|0;s=ri[c[q+20>>2]&511](b,c[(w?q+32|0:q+40|0)>>2]|0,c[(w?q+36|0:q+44|0)>>2]|0,n+696|0)|0;c[(c[j>>2]|0)+824>>2]=s;P=c[H>>2]|0;Q=c[(c[m>>2]|0)+4>>2]|0}else{P=O;Q=o}_ssl3_finish_mac(b,Q,P+4|0);o=c[b+100>>2]|0;if(o|0)Yi[o&15](0,c[b>>2]|0,22,c[(c[m>>2]|0)+4>>2]|0,(c[H>>2]|0)+4|0,b,c[b+104>>2]|0);c[i>>2]=1;E=c[H>>2]|0;return E|0}else{c[l>>2]=0;if((g|0)>-1?(c[k+832>>2]|0)!=(g|0):0){_ERR_put_error(20,142,244,503866,354);F=10;B=41;break}c[i>>2]=1;c[b+52>>2]=f;c[b+64>>2]=(c[(c[b+60>>2]|0)+4>>2]|0)+4;o=c[k+828>>2]|0;c[b+68>>2]=o;E=o;return E|0}while(0);if((B|0)==41)_ssl3_send_alert(b,2,F)|0;c[i>>2]=0;E=-1;return E|0}function _ssl3_read_bytes(b,e,f,g,h){b=b|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0,ia=0,ja=0,ka=0,la=0,ma=0,na=0,oa=0,pa=0,qa=0,ra=0,sa=0,ta=0,ua=0,va=0,wa=0,xa=0,ya=0,za=0,Aa=0,Ba=0,Ca=0,Da=0;i=l;l=l+144|0;if((l|0)>=(m|0))ba(144);j=i+8|0;k=i;n=i+80|0;o=i+16|0;p=b+88|0;if((c[(c[p>>2]|0)+236>>2]|0)==0?(_ssl3_setup_read_buffer(b)|0)==0:0){q=-1;l=i;return q|0}switch(e|0){case 0:case 22:case 23:{r=(h|0)!=0;if(!((e|0)!=23&r)){if((e|0)==22?(h=c[p>>2]|0,s=c[h+352>>2]|0,s|0):0){t=h+348|0;if((g|0)>0){u=g;v=f;w=t;x=0;y=s;while(1){if(!y){q=x;z=194;break}s=w;w=w+1|0;a[v>>0]=a[s>>0]|0;A=c[p>>2]|0;s=A+352|0;y=(c[s>>2]|0)+-1|0;c[s>>2]=y;x=x+1|0;if((u|0)<=1)break;else{u=u+-1|0;v=v+1|0}}if((z|0)==194){l=i;return q|0}if(!y){q=x;l=i;return q|0}else{B=w;C=x;D=A}}else{B=t;C=0;D=h}h=0;t=B;B=D;while(1){a[B+348+h>>0]=a[t>>0]|0;h=h+1|0;B=c[p>>2]|0;if(h>>>0>=(c[B+352>>2]|0)>>>0){q=C;break}else t=t+1|0}l=i;return q|0}t=b+28|0;if((c[t>>2]|0)==0?(_SSL_state(b)|0)&12288|0:0){C=ij[c[b+32>>2]&8191](b)|0;if((C|0)<0){q=C;l=i;return q|0}if(!C){_ERR_put_error(20,148,229,503771,1210);q=-1;l=i;return q|0}}C=b+24|0;B=b+192|0;h=b+256|0;D=b+56|0;A=b+80|0;x=b+76|0;w=b+100|0;y=b+268|0;v=b+104|0;u=b+8|0;s=b+136|0;E=b+128|0;F=b+132|0;G=b+48|0;H=b+36|0;I=b+32|0;J=b+260|0;K=b+208|0;L=b+228|0;M=b+52|0;N=b+400|0;O=b+40|0;P=0;a:while(1){c[C>>2]=1;Q=c[p>>2]|0;R=Q+268|0;S=Q+272|0;T=c[S>>2]|0;if((T|0)!=0?(c[D>>2]|0)!=241:0){U=Q;V=T}else{W=c[B>>2]|0;X=c[h>>2]&32;Y=X<<9;if(X|0?(c[Q+232>>2]|0)==0:0){z=25;break}X=Q+284|0;Z=Y+17728|0;_=Q+280|0;$=(W|0)==0;W=Y+16384|0;aa=Q+276|0;ca=Y+17408|0;Y=0;da=T;while(1){if((c[D>>2]|0)==241?(T=c[A>>2]|0,T>>>0>=5):0){ea=T;fa=da}else{T=_ssl3_read_n(b,5,c[(c[p>>2]|0)+240>>2]|0,0)|0;if((T|0)<1){ga=T;break a}c[D>>2]=241;T=c[x>>2]|0;ha=c[w>>2]|0;if(ha|0)Yi[ha&15](0,0,256,T,5,b,c[v>>2]|0);c[R>>2]=d[T>>0];ia=d[T+1>>0]<<8|d[T+2>>0];ha=d[T+3>>0]<<8|d[T+4>>0];c[S>>2]=ha;T=ia<<16;ja=T>>16;if((c[y>>2]|0)==0?(ja|0)!=(c[b>>2]|0):0){z=33;break a}if((T&-16777216|0)!=50331648){z=39;break a}if(ha>>>0>((c[(c[p>>2]|0)+240>>2]|0)+-5|0)>>>0){z=42;break a}ea=c[A>>2]|0;fa=ha}if(fa>>>0>(ea+-5|0)>>>0){ha=_ssl3_read_n(b,fa,fa,1)|0;if((ha|0)<1){ga=ha;break a}ka=c[S>>2]|0}else ka=fa;c[D>>2]=240;ha=(c[x>>2]|0)+5|0;c[X>>2]=ha;if(ka>>>0>Z>>>0){z=47;break a}c[_>>2]=ha;ha=$i[c[c[(c[u>>2]|0)+100>>2]>>2]&8191](b,0)|0;if(!ha){z=49;break a}if((!$?(c[E>>2]|0)!=0:0)?(_EVP_MD_CTX_md(c[F>>2]|0)|0)!=0:0){T=_EVP_MD_size(_EVP_MD_CTX_md(c[F>>2]|0)|0)|0;if(T>>>0>=65){z=54;break a}la=((c[R>>2]|0)>>>8)+(c[S>>2]|0)|0;if(la>>>0<T>>>0){z=64;break a}if(la>>>0<(T+1|0)>>>0&((_EVP_CIPHER_CTX_flags(c[E>>2]|0)|0)&983047|0)==2){z=64;break a}if(((_EVP_CIPHER_CTX_flags(c[E>>2]|0)|0)&983047|0)==2){_ssl3_cbc_copy_mac(o,R,T,la);c[S>>2]=(c[S>>2]|0)-T;ma=o}else{la=(c[S>>2]|0)-T|0;c[S>>2]=la;ma=(c[_>>2]|0)+la|0}if(!((ma|0)==0|(nj[c[(c[(c[u>>2]|0)+100>>2]|0)+4>>2]&2047](b,n,0)|0)<0)?(_CRYPTO_memcmp(n,ma,T)|0)==0:0)na=ha;else na=-1;if((c[S>>2]|0)>>>0>(T+ca|0)>>>0){z=66;break a}else oa=na}else oa=ha;if((oa|0)<0){z=66;break a}ha=c[s>>2]|0;if(ha|0){if((c[S>>2]|0)>>>0>ca>>>0){z=69;break a}T=c[p>>2]|0;la=T+288|0;pa=T+280|0;qa=T+272|0;T=_COMP_expand_block(ha,c[la>>2]|0,16384,c[pa>>2]|0,c[qa>>2]|0)|0;if((T|0)<0){z=72;break a}c[qa>>2]=T;c[pa>>2]=c[la>>2]}ra=c[S>>2]|0;if(ra>>>0>W>>>0){z=74;break a}c[aa>>2]=0;c[A>>2]=0;if(ra|0)break;Y=Y+1|0;if(Y>>>0>32){z=77;break a}else da=0}U=c[p>>2]|0;V=ra}if(c[U+384>>2]|0?(c[R>>2]|0)!=22:0){z=87;break}if(c[G>>2]&2|0){z=89;break}da=c[R>>2]|0;if((da|0)==(e|0)){z=91;break}switch(da|0){case 24:{z=103;break a;break}case 22:{sa=U+352|0;ta=U+348|0;ua=4;z=104;break}case 21:{sa=U+344|0;ta=U+340|0;ua=2;z=104;break}default:{}}if((z|0)==104){z=0;da=c[sa>>2]|0;Y=ua-da|0;aa=V>>>0<Y>>>0?V:Y;if(!aa)va=da;else{da=Q+280|0;Y=Q+276|0;W=aa;do{W=W+-1|0;aa=c[da>>2]|0;ca=c[Y>>2]|0;c[Y>>2]=ca+1;_=a[aa+ca>>0]|0;ca=c[sa>>2]|0;c[sa>>2]=ca+1;a[ta+ca>>0]=_;c[S>>2]=(c[S>>2]|0)+-1}while((W|0)!=0);va=c[sa>>2]|0}if(va>>>0<ua>>>0){wa=P;P=wa;continue}}if(!(c[H>>2]|0)){W=c[p>>2]|0;Y=W+352|0;if((((c[Y>>2]|0)>>>0>3?(da=W+348|0,(a[da>>0]|0)==0):0)?(_=c[B>>2]|0,(_|0)!=0):0)?(c[_+180>>2]|0)!=0:0){c[Y>>2]=0;if(a[W+349>>0]|0){z=117;break}if(a[W+350>>0]|0){z=117;break}if(a[W+351>>0]|0){z=117;break}Y=c[w>>2]|0;if(Y|0)Yi[Y&15](0,c[b>>2]|0,22,da,4,b,c[v>>2]|0);if((_SSL_state(b)|0)!=3){wa=P;P=wa;continue}da=c[p>>2]|0;if(c[da>>2]&1|0){wa=P;P=wa;continue}if(c[da+404>>2]|0){wa=P;P=wa;continue}_ssl3_renegotiate(b)|0;if(!(_ssl3_renegotiate_check(b)|0)){wa=P;P=wa;continue}da=ij[c[I>>2]&8191](b)|0;if((da|0)<0){q=da;z=194;break}if(!da){z=126;break}if(c[J>>2]&4|0){wa=P;P=wa;continue}if(!(c[(c[p>>2]|0)+248>>2]|0)){z=129;break}else{wa=P;P=wa;continue}}else xa=W}else{W=(_SSL_state(b)|0)==3;da=c[p>>2]|0;if(((((((W?(c[da+1048>>2]|0)==0:0)?(c[b>>2]|0)>768:0)?(c[da+352>>2]|0)>>>0>3:0)?(a[da+348>>0]|0)==1:0)?(W=c[B>>2]|0,(W|0)!=0):0)?(c[W+180>>2]|0)!=0:0)?(c[(c[L>>2]|0)+164>>2]&262144|0)==0:0){c[S>>2]=0;W=ij[c[(c[(c[u>>2]|0)+100>>2]|0)+48>>2]&8191](100)|0;Y=(W|0)==70&(c[b>>2]|0)==768?40:W;if((Y|0)<0){wa=P;P=wa;continue}W=c[p>>2]|0;c[W+396>>2]=1;a[W+400>>0]=1;a[(c[p>>2]|0)+401>>0]=Y;if(c[(c[p>>2]|0)+264>>2]|0){wa=P;P=wa;continue}ij[c[(c[u>>2]|0)+60>>2]&8191](b)|0;wa=P;P=wa;continue}else xa=da}da=xa+344|0;if((c[da>>2]|0)>>>0>1){Y=xa+340|0;W=a[Y>>0]|0;_=W&255;ca=a[xa+341>>0]|0;ya=ca&255;c[da>>2]=0;da=c[w>>2]|0;if(da|0)Yi[da&15](0,c[b>>2]|0,21,Y,2,b,c[v>>2]|0);Y=c[K>>2]|0;if(!Y){da=c[(c[L>>2]|0)+156>>2]|0;aa=(da|0)==0?P:da;if(!aa)za=0;else{Aa=aa;z=146}}else{Aa=Y;z=146}if((z|0)==146){z=0;bj[Aa&4095](b,16388,_<<8|ya);za=Aa}switch(W<<24>>24){case 2:{z=151;break a;break}case 1:break;default:{z=152;break a}}c[(c[p>>2]|0)+388>>2]=ya;switch(ca<<24>>24){case 0:{z=149;break a;break}case 100:{z=150;break a;break}default:{P=za;continue a}}}if(c[G>>2]&1|0){z=154;break}ca=c[R>>2]|0;if((ca|0)==20){if((c[S>>2]|0)!=1){z=159;break}if(c[Q+276>>2]|0){z=159;break}W=c[Q+280>>2]|0;if((a[W>>0]|0)!=1){z=159;break}if(!(c[xa+836>>2]|0)){z=161;break}_=c[xa>>2]|0;if(!(_&128)){z=163;break}c[xa>>2]=_&-129;c[S>>2]=0;_=c[w>>2]|0;if(!_)Ba=xa;else{Yi[_&15](0,c[b>>2]|0,20,W,1,b,c[v>>2]|0);Ba=c[p>>2]|0}c[Ba+384>>2]=1;if(!(_ssl3_do_change_cipher_spec(b)|0)){q=-1;z=194;break}else{wa=P;P=wa;continue}}if((c[xa+352>>2]|0)>>>0>3?(c[t>>2]|0)==0:0){if((c[M>>2]&4095|0)==3?(c[xa>>2]&1|0)==0:0){c[M>>2]=c[H>>2]|0?8192:4096;c[N>>2]=1;c[O>>2]=1}W=ij[c[I>>2]&8191](b)|0;if((W|0)<0){q=W;z=194;break}if(!W){z=174;break}if(c[J>>2]&4|0){wa=P;P=wa;continue}if(!(c[(c[p>>2]|0)+248>>2]|0)){z=177;break}else{wa=P;P=wa;continue}}switch(ca|0){case 23:{z=183;break a;break}case 22:case 21:{z=182;break a;break}default:{}}if(((c[b>>2]|0)+-769|0)>>>0>=2){z=181;break}c[S>>2]=0;wa=P;P=wa}switch(z|0){case 25:{_ERR_put_error(20,143,68,503771,331);ga=-1;break}case 33:{_ERR_put_error(20,143,267,503771,362);if((((c[b>>2]^ja)&65280|0)==0?(c[b+140>>2]|0)==0:0)?(c[b+144>>2]|0)==0:0)if((c[R>>2]|0)==21)ga=-1;else{c[b>>2]=ia;Ca=70;z=78}else{Ca=70;z=78}break}case 39:{_ERR_put_error(20,143,267,503771,386);ga=-1;break}case 42:{_ERR_put_error(20,143,198,503771,392);Ca=22;z=78;break}case 47:{_ERR_put_error(20,143,150,503771,436);Ca=22;z=78;break}case 49:{_ERR_put_error(20,143,129,503771,452);Ca=21;z=78;break}case 54:{_OpenSSLDie(503771,472,557174);break}case 64:{_ERR_put_error(20,143,160,503771,490);Ca=50;z=78;break}case 66:{_ERR_put_error(20,143,281,503771,532);Ca=20;z=78;break}case 69:{_ERR_put_error(20,143,140,503771,540);Ca=22;z=78;break}case 72:{_ERR_put_error(20,143,107,503771,545);Ca=30;z=78;break}case 74:{_ERR_put_error(20,143,146,503771,552);Ca=22;z=78;break}case 77:{_ERR_put_error(20,143,298,503771,574);Ca=10;z=78;break}case 87:{_ERR_put_error(20,148,145,503771,1238);Da=10;z=189;break}case 89:{c[S>>2]=0;c[C>>2]=1;q=0;l=i;return q|0}case 91:{if((e|0)==23&((_SSL_state(b)|0)&12288|0)!=0?(c[E>>2]|0)==0:0){_ERR_put_error(20,148,100,503771,1261);Da=10;z=189;break}if((g|0)<1){q=g;l=i;return q|0}E=c[S>>2]|0;e=E>>>0<g>>>0?E:g;g=Q+276|0;_memcpy(f|0,(c[Q+280>>2]|0)+(c[g>>2]|0)|0,e|0)|0;if(r){q=e;l=i;return q|0}r=(c[S>>2]|0)-e|0;c[S>>2]=r;c[g>>2]=(c[g>>2]|0)+e;if(r|0){q=e;l=i;return q|0}c[D>>2]=240;c[g>>2]=0;if(!(c[J>>2]&16)){q=e;l=i;return q|0}if(c[(c[p>>2]|0)+248>>2]|0){q=e;l=i;return q|0}_ssl3_release_read_buffer(b)|0;q=e;l=i;return q|0}case 103:{_tls1_process_heartbeat(b)|0;c[S>>2]=0;c[C>>2]=3;_BIO_clear_flags(_SSL_get_rbio(b)|0,15);_BIO_set_flags(_SSL_get_rbio(b)|0,9);q=-1;l=i;return q|0}case 117:{_ERR_put_error(20,148,105,503771,1357);Da=50;z=189;break}case 126:{_ERR_put_error(20,148,229,503771,1376);q=-1;l=i;return q|0}case 129:{c[C>>2]=3;e=_SSL_get_rbio(b)|0;_BIO_clear_flags(e,15);_BIO_set_flags(e,9);q=-1;l=i;return q|0}case 149:{c[G>>2]=c[G>>2]|2;q=0;l=i;return q|0}case 150:{_ERR_put_error(20,148,339,503771,1460);Da=40;z=189;break}case 151:{c[C>>2]=1;c[(c[p>>2]|0)+392>>2]=ya;_ERR_put_error(20,148,ya+1e3|0,503771,1472);c[k>>2]=ya;_BIO_snprintf(n,16,655241,k)|0;c[j>>2]=557202;c[j+4>>2]=n;_ERR_add_error_data(2,j);c[G>>2]=c[G>>2]|2;_SSL_CTX_remove_session(c[L>>2]|0,c[B>>2]|0)|0;q=0;l=i;return q|0}case 152:{_ERR_put_error(20,148,246,503771,1480);Da=47;z=189;break}case 154:{c[C>>2]=1;c[S>>2]=0;q=0;l=i;return q|0}case 159:{_ERR_put_error(20,148,103,503771,1502);Da=47;z=189;break}case 161:{_ERR_put_error(20,148,133,503771,1509);Da=10;z=189;break}case 163:{_ERR_put_error(20,148,133,503771,1515);Da=10;z=189;break}case 174:{_ERR_put_error(20,148,229,503771,1556);q=-1;l=i;return q|0}case 177:{c[C>>2]=3;C=_SSL_get_rbio(b)|0;_BIO_clear_flags(C,15);_BIO_set_flags(C,9);q=-1;l=i;return q|0}case 181:{_ERR_put_error(20,148,245,503771,1592);Da=10;z=189;break}case 182:{_ERR_put_error(20,148,68,503771,1603);Da=10;z=189;break}case 183:{C=xa+416|0;do if(c[C>>2]|0?c[xa+408>>2]|0:0){S=c[M>>2]|0;if(!((S+-4368|0)>>>0<17&(S&4096|0)!=0)?!((S+-8464|0)>>>0<17&(S&8192|0)!=0):0)break;c[C>>2]=2;q=-1;l=i;return q|0}while(0);_ERR_put_error(20,148,245,503771,1627);Da=10;z=189;break}case 194:{l=i;return q|0}}if((z|0)==78){C=ij[c[(c[(c[u>>2]|0)+100>>2]|0)+48>>2]&8191](Ca)|0;Ca=(C|0)==70&(c[b>>2]|0)==768?40:C;if((Ca|0)>=0){C=c[B>>2]|0;if(C|0)_SSL_CTX_remove_session(c[L>>2]|0,C)|0;C=c[p>>2]|0;c[C+396>>2]=1;a[C+400>>0]=2;a[(c[p>>2]|0)+401>>0]=Ca;if(!(c[(c[p>>2]|0)+264>>2]|0)){ij[c[(c[u>>2]|0)+60>>2]&8191](b)|0;ga=-1}else ga=-1}else ga=-1}else if((z|0)==189){z=ij[c[(c[(c[u>>2]|0)+100>>2]|0)+48>>2]&8191](Da)|0;Da=(z|0)==70&(c[b>>2]|0)==768?40:z;if((Da|0)<0){q=-1;l=i;return q|0}z=c[B>>2]|0;if(z|0)_SSL_CTX_remove_session(c[L>>2]|0,z)|0;z=c[p>>2]|0;c[z+396>>2]=1;a[z+400>>0]=2;a[(c[p>>2]|0)+401>>0]=Da;if(c[(c[p>>2]|0)+264>>2]|0){q=-1;l=i;return q|0}ij[c[(c[u>>2]|0)+60>>2]&8191](b)|0;q=-1;l=i;return q|0}q=ga;l=i;return q|0}break}default:{}}_ERR_put_error(20,148,68,503771,1175);q=-1;l=i;return q|0}function _ssl3_dispatch_alert(b){b=b|0;var e=0,f=0,g=0,h=0,i=0;e=b+88|0;f=c[e>>2]|0;c[f+396>>2]=0;g=_do_ssl3_write(b,21,f+400|0,2,0)|0;f=c[e>>2]|0;if((g|0)<1){c[f+396>>2]=1;return g|0}if((a[f+400>>0]|0)==2)_BIO_ctrl(c[b+16>>2]|0,11,0,0)|0;f=c[b+100>>2]|0;if(f|0)Yi[f&15](1,c[b>>2]|0,21,(c[e>>2]|0)+400|0,2,b,c[b+104>>2]|0);f=c[b+208>>2]|0;if(!f){h=c[(c[b+228>>2]|0)+156>>2]|0;if(!h)return g|0;else i=h}else i=f;f=c[e>>2]|0;bj[i&4095](b,16392,d[f+400>>0]<<8|d[f+401>>0]);return g|0}function _ssl3_ctrl(a,b,e,f){a=a|0;b=b|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0;a:do switch(b|0){case 2:case 3:case 5:case 6:{g=a+152|0;if(!(_ssl_cert_inst(g)|0)){_ERR_put_error(20,213,65,555594,3194);h=0;return h|0}switch(b|0){case 4:{break a;break}case 6:{_ERR_put_error(20,213,66,555594,3271);h=0;return h|0}case 2:{if(!f){_ERR_put_error(20,213,67,555594,3231);h=0;return h|0}i=_RSAPrivateKey_dup(f)|0;if(!i){_ERR_put_error(20,213,4,555594,3235);h=0;return h|0}j=c[g>>2]|0;k=c[j+28>>2]|0;if(!k)l=j;else{_RSA_free(k);l=c[g>>2]|0}c[l+28>>2]=i;h=1;return h|0}case 5:{_ERR_put_error(20,213,66,555594,3246);h=0;return h|0}case 3:{if(!f){_ERR_put_error(20,213,67,555594,3256);h=0;return h|0}i=_DHparams_dup(f)|0;if(!i){_ERR_put_error(20,213,5,555594,3260);h=0;return h|0}k=c[g>>2]|0;j=c[k+36>>2]|0;if(!j)m=k;else{_DH_free(j);m=c[g>>2]|0}c[m+36>>2]=i;h=1;return h|0}default:{h=0;return h|0}}break}case 8:{h=c[a+108>>2]|0;return h|0}case 119:{i=c[c[c[a+228>>2]>>2]>>2]|0;if((c[a>>2]|0)==(i|0)){h=1;return h|0}if((i|0)!=(c[(_SSLv23_method()|0)>>2]|0)){h=0;return h|0}i=c[a+256>>2]|0;if(!(i&134217728)){h=(c[a>>2]|0)==771&1;return h|0}if(!(i&268435456)){h=(c[a>>2]|0)==770&1;return h|0}if(!(i&67108864)){h=(c[a>>2]|0)==769&1;return h|0}if(!(i&33554432)){h=(c[a>>2]|0)==768&1;return h|0}if(i&16777216|0){h=0;return h|0}h=(c[a>>2]|0)==2&1;return h|0}case 10:{h=c[(c[a+88>>2]|0)+412>>2]|0;return h|0}case 11:{i=(c[a+88>>2]|0)+412|0;g=c[i>>2]|0;c[i>>2]=0;h=g;return h|0}case 12:{h=c[(c[a+88>>2]|0)+408>>2]|0;return h|0}case 13:{h=c[c[a+88>>2]>>2]|0;return h|0}case 1:{g=c[a+152>>2]|0;if(!g){h=0;return h|0}if(c[g+28>>2]|0){h=0;return h|0}i=c[g+64>>2]|0;if(i|0?(_EVP_PKEY_size(i)|0)<=64:0){h=0;return h|0}h=1;return h|0}case 4:break;case 7:{_ERR_put_error(20,213,66,555594,3305);h=0;return h|0}case 55:{if(e|0){_ERR_put_error(20,213,320,555594,3332);h=0;return h|0}i=a+288|0;g=c[i>>2]|0;if(g|0)_CRYPTO_free(g);c[i>>2]=0;if(!f){h=1;return h|0}if(((_strlen(f)|0)+-1|0)>>>0>254){_ERR_put_error(20,213,319,555594,3324);h=0;return h|0}g=_BUF_strdup(f)|0;c[i>>2]=g;if(g|0){h=1;return h|0}_ERR_put_error(20,213,68,555594,3328);h=0;return h|0}case 57:{c[a+284>>2]=f;h=1;return h|0}case 65:{c[a+296>>2]=e;h=1;return h|0}case 66:{c[f>>2]=c[a+308>>2];h=1;return h|0}case 67:{c[a+308>>2]=f;h=1;return h|0}case 68:{c[f>>2]=c[a+304>>2];h=1;return h|0}case 69:{c[a+304>>2]=f;h=1;return h|0}case 70:{c[f>>2]=c[a+312>>2];h=c[a+316>>2]|0;return h|0}case 71:{g=a+312|0;i=c[g>>2]|0;if(i|0)_CRYPTO_free(i);c[g>>2]=f;c[a+316>>2]=e;h=1;return h|0}case 85:{if(!(c[(c[(c[a+8>>2]|0)+100>>2]|0)+56>>2]&8)){h=_tls1_heartbeat(a)|0;return h|0}else{h=_dtls1_heartbeat(a)|0;return h|0}break}case 86:{h=c[a+392>>2]|0;return h|0}case 87:{g=a+388|0;i=c[g>>2]|0;c[g>>2]=e|0?i|4:i&-5;h=1;return h|0}case 88:{i=c[a+152>>2]|0;if(!e){h=_ssl_cert_set0_chain(i,f)|0;return h|0}else{h=_ssl_cert_set1_chain(i,f)|0;return h|0}break}case 89:{i=c[a+152>>2]|0;if(!e){h=_ssl_cert_add0_chain_cert(i,f)|0;return h|0}else{h=_ssl_cert_add1_chain_cert(i,f)|0;return h|0}break}case 115:{c[f>>2]=c[(c[c[a+152>>2]>>2]|0)+12>>2];h=0;return h|0}case 116:{h=_ssl_cert_select_current(c[a+152>>2]|0,f)|0;return h|0}case 117:{if((e|0)!=3){h=_ssl_cert_set_current(c[a+152>>2]|0,e)|0;return h|0}if(!(c[a+36>>2]|0)){h=0;return h|0}i=c[(c[a+88>>2]|0)+836>>2]|0;if(!i){h=0;return h|0}if(c[i+16>>2]&1028|0){h=2;return h|0}i=_ssl_get_server_send_pkey(a)|0;if(!i){h=0;return h|0}c[c[a+152>>2]>>2]=i;h=1;return h|0}case 90:{i=c[a+192>>2]|0;if(!i){h=0;return h|0}g=(c[i+220>>2]|0)>>>1;if(!f){h=g;return h|0}if(!g){h=0;return h|0}j=c[i+224>>2]|0;i=0;while(1){k=(d[j>>0]|0)<<8|(d[j+1>>0]|0);n=_tls1_ec_curve_id2nid(k)|0;c[f+(i<<2)>>2]=(n|0)==0?k|16777216:n;i=i+1|0;if((i|0)==(g|0)){h=g;break}else j=j+2|0}return h|0}case 91:{h=_tls1_set_curves(a+336|0,a+332|0,f,e)|0;return h|0}case 92:{h=_tls1_set_curves_list(a+336|0,a+332|0,f)|0;return h|0}case 93:{h=_tls1_shared_curve(a,e)|0;return h|0}case 94:{c[(c[a+152>>2]|0)+52>>2]=e;h=1;return h|0}case 97:{h=_tls1_set_sigalgs(c[a+152>>2]|0,f,e,0)|0;return h|0}case 98:{h=_tls1_set_sigalgs_list(c[a+152>>2]|0,f,0)|0;return h|0}case 101:{h=_tls1_set_sigalgs(c[a+152>>2]|0,f,e,1)|0;return h|0}case 102:{h=_tls1_set_sigalgs_list(c[a+152>>2]|0,f,1)|0;return h|0}case 103:{if(c[a+36>>2]|0){h=0;return h|0}j=a+88|0;g=c[j>>2]|0;if(!(c[g+856>>2]|0)){h=0;return h|0}i=a+152|0;n=c[i>>2]|0;k=c[n+284>>2]|0;o=(f|0)!=0;if(!k){if(o){c[f>>2]=g+864;p=c[j>>2]|0}else p=g;h=c[p+860>>2]|0;return h|0}else{if(o){c[f>>2]=k;q=c[i>>2]|0}else q=n;h=c[q+288>>2]|0;return h|0}break}case 104:{if(!(c[a+36>>2]|0)){h=0;return h|0}n=c[a+152>>2]|0;i=n+284|0;k=c[i>>2]|0;if(k|0){_CRYPTO_free(k);c[i>>2]=0}if(!((e|0)!=0&(f|0)!=0)){h=1;return h|0}if(e>>>0>255){h=0;return h|0}k=_CRYPTO_malloc(e,555594,4337)|0;c[i>>2]=k;if(!k){h=0;return h|0}_memcpy(k|0,f|0,e|0)|0;c[n+288>>2]=e;h=1;return h|0}case 105:{h=_ssl_build_cert_chain(c[a+152>>2]|0,c[(c[a+228>>2]|0)+12>>2]|0,e)|0;return h|0}case 106:{h=_ssl_cert_set_cert_store(c[a+152>>2]|0,f,0,e)|0;return h|0}case 107:{h=_ssl_cert_set_cert_store(c[a+152>>2]|0,f,1,e)|0;return h|0}case 108:{if(!(c[(c[(c[a+8>>2]|0)+100>>2]|0)+56>>2]&2)){h=0;return h|0}n=c[a+192>>2]|0;if(!n){h=0;return h|0}k=c[n+152>>2]|0;if(!k){h=0;return h|0}n=c[(c[k+8>>2]|0)+8>>2]|0;if(!n){h=0;return h|0}c[f>>2]=_EVP_MD_type(n)|0;h=1;return h|0}case 109:{if(c[a+36>>2]|0){h=0;return h|0}n=c[a+192>>2]|0;if(!n){h=0;return h|0}k=c[n+152>>2]|0;if(!k){h=0;return h|0}n=k+236|0;if(((c[n>>2]|0)==0?(c[k+240>>2]|0)==0:0)?(c[k+244>>2]|0)==0:0){h=0;return h|0}i=_EVP_PKEY_new()|0;if(!i){h=0;return h|0}o=c[n>>2]|0;do if(!o){n=c[k+240>>2]|0;if(n|0){r=_EVP_PKEY_set1_DH(i,n)|0;s=131;break}n=c[k+244>>2]|0;if(n|0){r=_EVP_PKEY_set1_EC_KEY(i,n)|0;s=131}}else{r=_EVP_PKEY_set1_RSA(i,o)|0;s=131}while(0);if((s|0)==131?r|0:0){c[f>>2]=i;h=1;return h|0}_EVP_PKEY_free(i);h=0;return h|0}case 111:{o=c[a+192>>2]|0;if(!o){h=0;return h|0}k=c[o+216>>2]|0;if(!k){h=0;return h|0}c[f>>2]=k;h=c[o+212>>2]|0;return h|0}default:{h=0;return h|0}}while(0);if(!f){_ERR_put_error(20,213,67,555594,3282);h=0;return h|0}if(!(_EC_KEY_up_ref(f)|0)){_ERR_put_error(20,213,43,555594,3286);h=0;return h|0}if((c[a+256>>2]&524288|0)==0?(_EC_KEY_generate_key(f)|0)==0:0){_EC_KEY_free(f);_ERR_put_error(20,213,43,555594,3293);h=0;return h|0}r=a+152|0;a=c[r>>2]|0;s=c[a+44>>2]|0;if(!s)t=a;else{_EC_KEY_free(s);t=c[r>>2]|0}c[t+44>>2]=f;h=1;return h|0}function _ssl3_ctx_ctrl(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0;g=c[b+176>>2]|0;do switch(d|0){case 1:{if(!(c[g+28>>2]|0)){h=c[g+64>>2]|0;if(!h){i=1;return i|0}if((_EVP_PKEY_size(h)|0)>64){i=1;return i|0}}i=0;return i|0}case 2:{if(f|0?(h=_RSAPrivateKey_dup(f)|0,h|0):0){j=g+28|0;k=c[j>>2]|0;if(k|0)_RSA_free(k);c[j>>2]=h;i=1;return i|0}_ERR_put_error(20,133,4,555594,3736);i=0;return i|0}case 5:{_ERR_put_error(20,133,66,555594,3748);i=0;return i|0}case 3:{h=_DHparams_dup(f)|0;if(!h){_ERR_put_error(20,133,5,555594,3760);i=0;return i|0}j=g+36|0;k=c[j>>2]|0;if(k|0)_DH_free(k);c[j>>2]=h;i=1;return i|0}case 6:{_ERR_put_error(20,133,66,555594,3773);i=0;return i|0}case 4:{if(!f){_ERR_put_error(20,133,43,555594,3784);i=0;return i|0}h=_EC_KEY_dup(f)|0;if(!h){_ERR_put_error(20,133,16,555594,3789);i=0;return i|0}if((c[b+164>>2]&524288|0)==0?(_EC_KEY_generate_key(h)|0)==0:0){_EC_KEY_free(h);_ERR_put_error(20,133,43,555594,3795);i=0;return i|0}j=g+44|0;k=c[j>>2]|0;if(k|0)_EC_KEY_free(k);c[j>>2]=h;i=1;return i|0}case 7:{_ERR_put_error(20,133,66,555594,3809);i=0;return i|0}case 54:{c[b+260>>2]=f;i=1;return i|0}case 58:case 59:{if(!f){i=48;return i|0}if((e|0)!=48){_ERR_put_error(20,133,325,555594,3825);i=0;return i|0}h=b+264|0;if((d|0)==59){l=h;m=f;n=l+16|0;do{a[l>>0]=a[m>>0]|0;l=l+1|0;m=m+1|0}while((l|0)<(n|0));l=b+280|0;m=f+16|0;n=l+16|0;do{a[l>>0]=a[m>>0]|0;l=l+1|0;m=m+1|0}while((l|0)<(n|0));l=b+296|0;m=f+32|0;n=l+16|0;do{a[l>>0]=a[m>>0]|0;l=l+1|0;m=m+1|0}while((l|0)<(n|0));i=1;return i|0}else{l=f;m=h;n=l+16|0;do{a[l>>0]=a[m>>0]|0;l=l+1|0;m=m+1|0}while((l|0)<(n|0));l=f+16|0;m=b+280|0;n=l+16|0;do{a[l>>0]=a[m>>0]|0;l=l+1|0;m=m+1|0}while((l|0)<(n|0));l=f+32|0;m=b+296|0;n=l+16|0;do{a[l>>0]=a[m>>0]|0;l=l+1|0;m=m+1|0}while((l|0)<(n|0));i=1;return i|0}break}case 64:{c[b+320>>2]=f;i=1;return i|0}case 79:{h=b+416|0;c[h>>2]=c[h>>2]|1024;h=b+372|0;j=c[h>>2]|0;if(j|0)_CRYPTO_free(j);c[h>>2]=0;if(!f){i=1;return i|0}if((_strlen(f)|0)>>>0<=255?a[f>>0]|0:0){j=_BUF_strdup(f)|0;c[h>>2]=j;if(j|0){i=1;return i|0}_ERR_put_error(20,133,68,555594,3865);i=0;return i|0}_ERR_put_error(20,133,357,555594,3861);i=0;return i|0}case 81:{c[b+368>>2]=4423;c[b+408>>2]=f;i=1;return i|0}case 78:{j=b+416|0;c[j>>2]=c[j>>2]|1024;c[b+356>>2]=f;i=1;return i|0}case 80:{c[b+412>>2]=e;i=1;return i|0}case 91:{i=_tls1_set_curves(b+468|0,b+464|0,f,e)|0;return i|0}case 92:{i=_tls1_set_curves_list(b+468|0,b+464|0,f)|0;return i|0}case 94:{c[g+52>>2]=e;i=1;return i|0}case 97:{i=_tls1_set_sigalgs(g,f,e,0)|0;return i|0}case 98:{i=_tls1_set_sigalgs_list(g,f,0)|0;return i|0}case 101:{i=_tls1_set_sigalgs(g,f,e,1)|0;return i|0}case 102:{i=_tls1_set_sigalgs_list(g,f,1)|0;return i|0}case 104:{j=g+284|0;h=c[j>>2]|0;if(h|0){_CRYPTO_free(h);c[j>>2]=0}if(!((e|0)!=0&(f|0)!=0)){i=1;return i|0}if(e>>>0>255){i=0;return i|0}h=_CRYPTO_malloc(e,555594,4337)|0;c[j>>2]=h;if(!h){i=0;return i|0}_memcpy(h|0,f|0,e|0)|0;c[g+288>>2]=e;i=1;return i|0}case 105:{i=_ssl_build_cert_chain(g,c[b+12>>2]|0,e)|0;return i|0}case 106:{i=_ssl_cert_set_cert_store(g,f,0,e)|0;return i|0}case 107:{i=_ssl_cert_set_cert_store(g,f,1,e)|0;return i|0}case 14:{h=b+148|0;j=c[h>>2]|0;if(!j){k=_sk_new_null()|0;c[h>>2]=k;if(!k){i=0;return i|0}else o=k}else o=j;_sk_push(o,f)|0;i=1;return i|0}case 82:{j=c[b+148>>2]|0;if((e|0)==0&(j|0)==0)p=c[(c[g>>2]|0)+12>>2]|0;else p=j;c[f>>2]=p;i=1;return i|0}case 83:{j=b+148|0;k=c[j>>2]|0;if(!k){i=1;return i|0}_sk_pop_free(k,5060);c[j>>2]=0;i=1;return i|0}case 88:{if(!e){i=_ssl_cert_set0_chain(g,f)|0;return i|0}else{i=_ssl_cert_set1_chain(g,f)|0;return i|0}break}case 89:{if(!e){i=_ssl_cert_add0_chain_cert(g,f)|0;return i|0}else{i=_ssl_cert_add1_chain_cert(g,f)|0;return i|0}break}case 115:{c[f>>2]=c[(c[g>>2]|0)+12>>2];i=1;return i|0}case 116:{i=_ssl_cert_select_current(g,f)|0;return i|0}case 117:{i=_ssl_cert_set_current(g,e)|0;return i|0}default:{i=0;return i|0}}while(0);return 0}function _ssl23_get_cipher_by_char(a){a=a|0;return _ssl3_get_cipher_by_char(a)|0}function _ssl23_put_cipher_by_char(b,d){b=b|0;d=d|0;var e=0,f=0;switch(c[b+12>>2]|0){case 128:case 64:case 32:{e=0;return e|0}default:{}}switch(c[b+16>>2]|0){case 64:case 16:{e=0;return e|0}default:{}}if(!d){e=3;return e|0}f=c[b+8>>2]|0;a[d>>0]=f>>>16;a[d+1>>0]=f>>>8;a[d+2>>0]=f;e=3;return e|0}function _ssl_undefined_const_function(a){a=a|0;_ERR_put_error(20,243,66,543020,2835);return 0}function _ssl23_num_ciphers(){return _ssl3_num_ciphers()|0}function _ssl23_get_cipher(a){a=a|0;var b=0;if((_ssl3_num_ciphers()|0)>>>0<=a>>>0){b=0;return b|0}b=_ssl3_get_cipher(a)|0;return b|0}function _ssl23_get_client_method(a){a=a|0;var b=0;switch(a|0){case 768:{b=_SSLv3_client_method()|0;break}case 769:{b=_TLSv1_client_method()|0;break}case 770:{b=_TLSv1_1_client_method()|0;break}case 771:{b=_TLSv1_2_client_method()|0;break}default:b=0}return b|0}function _ssl23_default_timeout(){return 300}function _ssl_undefined_void_function(){_ERR_put_error(20,244,66,543020,2828);return 0}function _ssl3_callback_ctrl(a,b,d){a=a|0;b=b|0;d=d|0;var e=0;if((b+-5|0)>>>0<2?(_ssl_cert_inst(a+152|0)|0)==0:0){_ERR_put_error(20,233,65,555594,3664);return 0}switch(b|0){case 5:{e=(c[a+152>>2]|0)+32|0;break}case 6:{e=(c[a+152>>2]|0)+40|0;break}case 7:{e=(c[a+152>>2]|0)+48|0;break}case 56:{e=a+280|0;break}default:return 0}c[e>>2]=d;return 0}function _ssl3_ctx_callback_ctrl(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0;e=c[a+176>>2]|0;do switch(b|0){case 5:{f=e+32|0;break}case 6:{f=e+40|0;break}case 7:{f=e+48|0;break}case 53:{f=a+256|0;break}case 63:{f=a+316|0;break}case 72:{f=a+312|0;break}case 76:{g=a+416|0;c[g>>2]=c[g>>2]|1024;f=a+364|0;break}case 75:{g=a+416|0;c[g>>2]=c[g>>2]|1024;f=a+360|0;break}case 77:{g=a+416|0;c[g>>2]=c[g>>2]|1024;f=a+368|0;break}default:{h=0;return h|0}}while(0);c[f>>2]=d;h=1;return h|0}function _ssl_cert_inst(a){a=a|0;var b=0,d=0;if(!a){_ERR_put_error(20,222,67,551422,526);b=0;return b|0}if(c[a>>2]|0){b=1;return b|0}d=_CRYPTO_malloc(380,551422,204)|0;if(!d){_ERR_put_error(20,162,65,551422,206);c[a>>2]=0;_ERR_put_error(20,222,65,551422,531);b=0;return b|0}else{_memset(d+4|0,0,376)|0;c[d>>2]=d+60;c[d+364>>2]=1;c[d+124>>2]=_EVP_sha1()|0;c[d+96>>2]=_EVP_sha1()|0;c[d+68>>2]=_EVP_sha1()|0;c[d+208>>2]=_EVP_sha1()|0;c[a>>2]=d;b=1;return b|0}return 0}function _SSLv3_client_method(){return 134716}function _TLSv1_client_method(){return 129292}function _TLSv1_1_client_method(){return 129176}function _TLSv1_2_client_method(){return 129060}function _ssl3_connect(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d+4|0;f=d;c[f>>2]=yf(0)|0;_RAND_add(f,4,0.0);_ERR_clear_error();c[(___errno_location()|0)>>2]=0;f=c[b+208>>2]|0;if(!f)g=c[(c[b+228>>2]|0)+156>>2]|0;else g=f;f=b+28|0;c[f>>2]=(c[f>>2]|0)+1;if(!(((_SSL_state(b)|0)&12288|0)!=0?!((_SSL_state(b)|0)&16384|0):0))_SSL_clear(b)|0;h=b+392|0;if(c[h>>2]|0){c[h>>2]=0;h=b+396|0;c[h>>2]=(c[h>>2]|0)+1}h=b+52|0;i=b+400|0;j=b+228|0;k=b+36|0;n=(g|0)==0;o=b+4|0;p=b+60|0;q=b+68|0;r=b+88|0;s=b+232|0;t=b+16|0;u=b+48|0;v=b+20|0;w=b+108|0;x=b+320|0;y=b+300|0;z=b+360|0;A=b+192|0;B=b+8|0;C=b+264|0;D=b+376|0;E=b+372|0;F=b+72|0;G=b+24|0;a:while(1){H=c[h>>2]|0;while(1){b:do if((H|0)<4467)switch(H|0){case 3:{I=93;break a;break}case 4099:case 4096:{I=12;break b;break}case 4466:case 4465:case 4464:{I=61;break b;break}case 4369:case 4368:{c[u>>2]=0;J=_ssl3_client_hello(b)|0;if((J|0)<1){K=J;I=108;break a}c[h>>2]=4384;c[q>>2]=0;J=c[v>>2]|0;L=c[t>>2]|0;if((J|0)==(L|0)){M=0;break b}c[t>>2]=_BIO_push(J,L)|0;M=0;break b;break}case 4385:case 4384:{L=_ssl3_get_server_hello(b)|0;if((L|0)<1){K=L;I=108;break a}if(!(c[w>>2]|0))N=4400;else{c[h>>2]=4560;N=(c[x>>2]|0)==0?4560:4576}c[h>>2]=N;c[q>>2]=0;M=0;break b;break}case 4401:case 4400:{c[e>>2]=0;do if(((c[b>>2]|0)>=769?c[z>>2]|0:0)?c[(c[A>>2]|0)+228>>2]|0:0){L=c[r>>2]|0;c[L>>2]=c[L>>2]|128;Wh[c[(c[B>>2]|0)+48>>2]&63](b,4400,4401,-1,c[C>>2]|0,e)|0;L=c[r>>2]|0;c[L>>2]=c[L>>2]&-129;if(!(c[e>>2]|0)){I=39;break a}c[L+852>>2]=1;if((c[L+832>>2]|0)!=20)if(!(c[L+384>>2]|0))break;else{I=38;break a}else{c[w>>2]=1;c[h>>2]=4560;c[q>>2]=0;M=0;break b}}while(0);L=c[(c[r>>2]|0)+836>>2]|0;if((c[L+16>>2]&1028|0)==0?(c[L+12>>2]&256|0)==0:0){L=_ssl3_get_server_certificate(b)|0;if((L|0)<1){K=L;I=108;break a}O=0;P=c[y>>2]|0?4592:4416}else{O=1;P=4416}c[h>>2]=P;c[q>>2]=0;M=O;break b;break}case 4417:case 4416:{L=_ssl3_get_key_exchange(b)|0;if((L|0)<1){K=L;I=108;break a}c[h>>2]=4432;c[q>>2]=0;if(!(_ssl3_check_cert_and_algorithm(b)|0)){I=48;break a}else{M=0;break b}break}case 4433:case 4432:{L=_ssl3_get_certificate_request(b)|0;if((L|0)<1){K=L;I=108;break a}c[h>>2]=4448;c[q>>2]=0;M=0;break b;break}case 4449:case 4448:{L=Wh[c[(c[B>>2]|0)+48>>2]&63](b,4448,4449,14,30,e)|0;if(!(c[e>>2]|0)){if((L|0)<1){K=L;I=108;break a}}else if((L|0)>0){I=54;break a}L=c[r>>2]|0;if(!(c[(c[L+836>>2]|0)+12>>2]&1024))Q=L;else{R=_SRP_Calc_A_param(b)|0;if((R|0)<1){I=59;break a}Q=c[r>>2]|0}c[h>>2]=c[Q+856>>2]|0?4464:4480;c[q>>2]=0;M=0;break b;break}case 4352:{c[G>>2]=2;if((_BIO_ctrl(c[t>>2]|0,11,0,0)|0)<1){K=-1;I=108;break a}c[G>>2]=1;c[h>>2]=c[(c[r>>2]|0)+848>>2];M=0;break b;break}default:{I=101;break a}}else{c:do if((H|0)>=4561){if((H|0)<4608)switch(H|0){case 4561:{break c;break}case 4577:case 4576:{L=_ssl3_get_new_session_ticket(b)|0;if((L|0)<1){K=L;I=108;break a}c[h>>2]=4560;c[q>>2]=0;M=0;break b;break}case 4593:case 4592:{L=_ssl3_get_cert_status(b)|0;if((L|0)<1){K=L;I=108;break a}c[h>>2]=4416;c[q>>2]=0;M=0;break b;break}default:{I=101;break a}}if((H|0)<12292){switch(H|0){case 4608:{L=a[D>>0]|0;J=L&255;S=J+2|0;T=32-(S&31)|0;U=c[(c[p>>2]|0)+4>>2]|0;a[U+4>>0]=L;_memcpy(U+5|0,c[E>>2]|0,J|0)|0;a[U+(J+5)>>0]=T;_memset(U+6+J|0,0,T|0)|0;a[U>>0]=67;L=T+S|0;a[U+1>>0]=0;a[U+2>>0]=L>>>8;a[U+3>>0]=L;c[h>>2]=4609;c[q>>2]=J+6+T;c[F>>2]=0;break}case 4609:break;default:{I=101;break a}}T=_ssl3_do_write(b,22)|0;if((T|0)<1){K=T;I=108;break a}c[h>>2]=4528;M=0;break b}if((H|0)<16384){switch(H|0){case 12292:break;default:{I=101;break a}}c[i>>2]=1;c[h>>2]=4096;T=(c[j>>2]|0)+56|0;c[T>>2]=(c[T>>2]|0)+1;I=12;break b}if((H|0)<20480)switch(H|0){case 16384:{I=12;break b;break}default:{I=101;break a}}else switch(H|0){case 20480:{I=12;break b;break}default:{I=101;break a}}}else switch(H|0){case 4467:{I=61;break b;break}case 4560:{break c;break}case 4481:case 4480:{T=_ssl3_send_client_key_exchange(b)|0;if((T|0)<1){K=T;I=108;break a}T=c[r>>2]|0;J=(c[T+856>>2]|0)==1?4496:4512;c[h>>2]=J;c[h>>2]=(c[T>>2]&16|0)==0?J:4512;c[q>>2]=0;M=0;break b;break}case 4497:case 4496:{J=_ssl3_send_client_verify(b)|0;if((J|0)<1){K=J;I=108;break a}c[h>>2]=4512;c[q>>2]=0;M=0;break b;break}case 4513:case 4512:{J=_ssl3_send_change_cipher_spec(b,4512,4513)|0;if((J|0)<1){K=J;I=108;break a}J=c[r>>2]|0;c[h>>2]=c[J+1052>>2]|0?4608:4528;c[q>>2]=0;T=c[A>>2]|0;c[T+180>>2]=c[J+836>>2];L=c[J+908>>2]|0;if(!L)V=0;else V=c[L>>2]|0;c[T+176>>2]=V;if(!(ij[c[(c[(c[B>>2]|0)+100>>2]|0)+8>>2]&8191](b)|0)){I=71;break a}if(!($i[c[(c[(c[B>>2]|0)+100>>2]|0)+16>>2]&8191](b,18)|0)){I=73;break a}else{M=0;break b}break}case 4529:case 4528:{T=c[(c[B>>2]|0)+100>>2]|0;L=_ssl3_send_finished(b,4528,4529,c[T+32>>2]|0,c[T+36>>2]|0)|0;if((L|0)<1){K=L;I=108;break a}c[h>>2]=4352;L=c[r>>2]|0;T=c[L>>2]|0;c[L>>2]=T&-5;if(c[w>>2]|0){c[L+848>>2]=3;if(T&2|0){c[h>>2]=3;c[L>>2]=T|4;c[L+4>>2]=0}}else c[L+848>>2]=c[x>>2]|0?4576:4560;c[q>>2]=0;M=0;break b;break}default:{I=101;break a}}while(0);L=c[r>>2]|0;if(!(c[L+384>>2]|0))c[L>>2]=c[L>>2]|128;L=_ssl3_get_finished(b,4560,4561)|0;if((L|0)<1){K=L;I=108;break a}c[h>>2]=c[w>>2]|0?4512:3;c[q>>2]=0;M=0}while(0);if((I|0)==12){I=0;c[k>>2]=0;if(!n)bj[g&4095](b,16,1);if((c[b>>2]&65280|0)!=768){I=15;break a}c[o>>2]=4096;if(!(c[p>>2]|0)){W=_BUF_MEM_new()|0;if(!W){I=18;break a}if(!(_BUF_MEM_grow(W,16384)|0)){I=109;break a}c[p>>2]=W}if(!(_ssl3_setup_buffers(b)|0)){K=-1;I=108;break a}if(!(_ssl_init_wbio_buffer(b,0)|0)){I=23;break a}_ssl3_init_finished_mac(b);c[h>>2]=4368;L=(c[j>>2]|0)+52|0;c[L>>2]=(c[L>>2]|0)+1;c[q>>2]=0;L=c[r>>2]|0;c[L>>2]=c[L>>2]&-129;c[L+384>>2]=0;M=0}else if((I|0)==61){I=0;L=_ssl3_send_client_certificate(b)|0;if((L|0)<1){K=L;I=108;break a}c[h>>2]=4480;c[q>>2]=0;M=0}if(c[(c[r>>2]|0)+852>>2]|M|0)continue a;if(c[s>>2]|0?(L=_BIO_ctrl(c[t>>2]|0,11,0,0)|0,(L|0)<1):0){K=L;I=108;break a}if(n)continue a;L=c[h>>2]|0;if((L|0)==(H|0)){H=L;continue}c[h>>2]=H;bj[g&4095](b,4097,1);c[h>>2]=L;H=L}}switch(I|0){case 15:{_ERR_put_error(20,132,68,555626,240);c[h>>2]=5;K=-1;I=108;break}case 18:{c[h>>2]=5;K=-1;I=108;break}case 23:{c[h>>2]=5;K=-1;I=108;break}case 38:{_ERR_put_error(20,339,133,555626,3714);_ssl3_send_alert(b,2,10)|0;I=39;break}case 48:{c[h>>2]=5;K=-1;I=108;break}case 54:{_ssl3_send_alert(b,2,50)|0;_ERR_put_error(20,145,159,555626,2431);c[h>>2]=5;K=-1;I=108;break}case 59:{_ERR_put_error(20,132,361,555626,402);_ssl3_send_alert(b,2,80)|0;c[h>>2]=5;K=R;I=108;break}case 71:{c[h>>2]=5;K=-1;I=108;break}case 73:{c[h>>2]=5;K=-1;I=108;break}case 93:{_ssl3_cleanup_key_block(b);R=c[p>>2]|0;if(R|0){_BUF_MEM_free(R);c[p>>2]=0}if(!(c[c[r>>2]>>2]&4))_ssl_free_wbio_buffer(b);c[q>>2]=0;c[i>>2]=0;c[b+40>>2]=0;_ssl_update_cache(b,1);i=c[j>>2]|0;if(c[w>>2]|0){w=i+88|0;c[w>>2]=(c[w>>2]|0)+1}c[b+32>>2]=288;w=i+60|0;c[w>>2]=(c[w>>2]|0)+1;if(n){K=1;I=108}else{bj[g&4095](b,32,1);K=1;I=108}break}case 101:{_ERR_put_error(20,132,255,555626,641);K=-1;I=108;break}case 109:{c[h>>2]=5;c[f>>2]=(c[f>>2]|0)+-1;_BUF_MEM_free(W);X=-1;break}}if((I|0)==39){K=-1;I=108}if((I|0)==108){c[f>>2]=(c[f>>2]|0)+-1;X=K}if(n){l=d;return X|0}bj[g&4095](b,4098,X);l=d;return X|0}function _ssl3_read(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0;c[(___errno_location()|0)>>2]=0;e=a+88|0;f=c[e>>2]|0;do if(((c[f+404>>2]|0)!=0?(c[f+248>>2]|0)==0:0)?(c[f+264>>2]|0)==0:0)if(!((_SSL_state(a)|0)&12288)){c[a+52>>2]=12292;g=c[e>>2]|0;c[g+404>>2]=0;h=g+412|0;c[h>>2]=(c[h>>2]|0)+1;h=g+408|0;c[h>>2]=(c[h>>2]|0)+1;i=g;break}else{i=c[e>>2]|0;break}else i=f;while(0);c[i+416>>2]=1;i=a+8|0;f=Fi[c[(c[i>>2]|0)+52>>2]&127](a,23,b,d,0)|0;g=(c[e>>2]|0)+416|0;if((f|0)==-1?(c[g>>2]|0)==2:0){e=a+28|0;c[e>>2]=(c[e>>2]|0)+1;h=Fi[c[(c[i>>2]|0)+52>>2]&127](a,23,b,d,0)|0;c[e>>2]=(c[e>>2]|0)+-1;j=h;return j|0}c[g>>2]=0;j=f;return j|0}function _ssl3_peek(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0;c[(___errno_location()|0)>>2]=0;e=a+88|0;f=c[e>>2]|0;do if(((c[f+404>>2]|0)!=0?(c[f+248>>2]|0)==0:0)?(c[f+264>>2]|0)==0:0)if(!((_SSL_state(a)|0)&12288)){c[a+52>>2]=12292;g=c[e>>2]|0;c[g+404>>2]=0;h=g+412|0;c[h>>2]=(c[h>>2]|0)+1;h=g+408|0;c[h>>2]=(c[h>>2]|0)+1;i=g;break}else{i=c[e>>2]|0;break}else i=f;while(0);c[i+416>>2]=1;i=a+8|0;f=Fi[c[(c[i>>2]|0)+52>>2]&127](a,23,b,d,1)|0;g=(c[e>>2]|0)+416|0;if((f|0)==-1?(c[g>>2]|0)==2:0){e=a+28|0;c[e>>2]=(c[e>>2]|0)+1;h=Fi[c[(c[i>>2]|0)+52>>2]&127](a,23,b,d,1)|0;c[e>>2]=(c[e>>2]|0)+-1;j=h;return j|0}c[g>>2]=0;j=f;return j|0}function _ssl3_write(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0;c[(___errno_location()|0)>>2]=0;e=a+88|0;f=c[e>>2]|0;do if(((c[f+404>>2]|0)!=0?(c[f+248>>2]|0)==0:0)?(c[f+264>>2]|0)==0:0)if(!((_SSL_state(a)|0)&12288)){c[a+52>>2]=12292;g=c[e>>2]|0;c[g+404>>2]=0;h=g+412|0;c[h>>2]=(c[h>>2]|0)+1;h=g+408|0;c[h>>2]=(c[h>>2]|0)+1;i=g;break}else{i=c[e>>2]|0;break}else i=f;while(0);if(!(c[i>>2]&4)){j=a+8|0;k=c[j>>2]|0;l=k+56|0;m=c[l>>2]|0;n=ri[m&511](a,23,b,d)|0;return n|0}f=a+16|0;g=c[f>>2]|0;if((g|0)!=(c[a+20>>2]|0)){j=a+8|0;k=c[j>>2]|0;l=k+56|0;m=c[l>>2]|0;n=ri[m&511](a,23,b,d)|0;return n|0}do if(!(c[i+4>>2]|0)){n=_ssl3_write_bytes(a,23,b,d)|0;if((n|0)<1){o=n;return o|0}else{c[(c[e>>2]|0)+4>>2]=n;p=c[f>>2]|0;break}}else p=g;while(0);g=a+24|0;c[g>>2]=2;f=_BIO_ctrl(p,11,0,0)|0;if((f|0)<1){o=f;return o|0}c[g>>2]=1;_ssl_free_wbio_buffer(a);a=c[e>>2]|0;c[a>>2]=c[a>>2]&-5;e=a+4|0;a=c[e>>2]|0;c[e>>2]=0;o=a;return o|0}function _ssl3_shutdown(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0;if((c[a+44>>2]|0)==0?(c[a+52>>2]|0)!=16384:0){b=a+48|0;d=c[b>>2]|0;do if(!(d&1)){c[b>>2]=d|1;_ssl3_send_alert(a,1,0)|0;if(!(c[(c[a+88>>2]|0)+396>>2]|0))e=10;else{f=-1;return f|0}}else{if(c[(c[a+88>>2]|0)+396>>2]|0){if((ij[c[(c[a+8>>2]|0)+60>>2]&8191](a)|0)==-1)f=-1;else{e=10;break}return f|0}if(!(d&2)){Fi[c[(c[a+8>>2]|0)+52>>2]&127](a,0,0,0,0)|0;g=c[b>>2]|0;if(!(g&2)){f=-1;return f|0}else h=g}else e=10}while(0);if((e|0)==10)h=c[b>>2]|0;if((h|0)==3?(c[(c[a+88>>2]|0)+396>>2]|0)==0:0){f=1;return f|0}f=0;return f|0}c[a+48>>2]=3;f=1;return f|0}function _ssl3_renegotiate(a){a=a|0;var b=0,d=0;if(!(c[a+32>>2]|0)){b=1;return b|0}d=c[a+88>>2]|0;if(c[d>>2]&1|0){b=0;return b|0}c[d+404>>2]=1;b=1;return b|0}function _ssl3_renegotiate_check(a){a=a|0;var b=0,d=0,e=0;b=a+88|0;d=c[b>>2]|0;if(!(c[d+404>>2]|0)){e=0;return e|0}if(c[d+248>>2]|0){e=0;return e|0}if(c[d+264>>2]|0){e=0;return e|0}if((_SSL_state(a)|0)&12288|0){e=0;return e|0}c[a+52>>2]=12292;a=c[b>>2]|0;c[a+404>>2]=0;b=a+412|0;c[b>>2]=(c[b>>2]|0)+1;b=a+408|0;c[b>>2]=(c[b>>2]|0)+1;e=1;return e|0}function _ssl3_get_cipher_by_char(a){a=a|0;var b=0,e=0;b=l;l=l+48|0;if((l|0)>=(m|0))ba(48);e=b;c[e+8>>2]=d[a+1>>0]|0|(d[a>>0]|0)<<8|50331648;a=_OBJ_bsearch_ssl_cipher_id(e,88720,125)|0;l=b;return a|0}function _ssl3_put_cipher_by_char(b,d){b=b|0;d=d|0;var e=0,f=0;if(!d){e=2;return e|0}f=c[b+8>>2]|0;if((f&-16777216|0)!=50331648){e=0;return e|0}a[d>>0]=f>>>8;a[d+1>>0]=f;e=2;return e|0}function _ssl3_pending(a){a=a|0;var b=0,d=0;if((c[a+56>>2]|0)==241){b=0;return b|0}d=c[a+88>>2]|0;if((c[d+268>>2]|0)!=23){b=0;return b|0}b=c[d+272>>2]|0;return b|0}function _ssl3_num_ciphers(){return 125}function _ssl3_get_cipher(a){a=a|0;return (a>>>0<125?88720+((124-a|0)*48|0)|0:0)|0}function _tls1_get_client_method(a){a=a|0;var b=0;switch(a|0){case 771:{b=129060;break}case 770:{b=129176;break}case 769:{b=129292;break}default:b=0}return b|0}function _tls1_default_timeout(){return 7200}function _OBJ_bsearch_ssl_cipher_id(a,b,c){a=a|0;b=b|0;c=c|0;return _OBJ_bsearch_(a,b,c,48,4424)|0}function _ssl_cipher_id_cmp_BSEARCH_CMP_FN(a,b){a=a|0;b=b|0;var d=0;d=(c[a+8>>2]|0)-(c[b+8>>2]|0)|0;return ((d|0)==0?0:(d|0)>0?1:-1)|0}function _ssl3_send_alert(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;f=b+8|0;g=ij[c[(c[(c[f>>2]|0)+100>>2]|0)+48>>2]&8191](e)|0;e=(g|0)==70&(c[b>>2]|0)==768?40:g;if((e|0)<0){h=-1;return h|0}if((d|0)==2?(g=c[b+192>>2]|0,g|0):0)_SSL_CTX_remove_session(c[b+228>>2]|0,g)|0;g=b+88|0;i=c[g>>2]|0;c[i+396>>2]=1;a[i+400>>0]=d;a[(c[g>>2]|0)+401>>0]=e;if(c[(c[g>>2]|0)+264>>2]|0){h=-1;return h|0}h=ij[c[(c[f>>2]|0)+60>>2]&8191](b)|0;return h|0}function _SSL_CTX_remove_session(a,b){a=a|0;b=b|0;return _remove_session_lock(a,b,1)|0}function _ssl_free_wbio_buffer(a){a=a|0;var b=0,d=0,e=0,f=0;b=a+20|0;d=c[b>>2]|0;if(!d)return;e=a+16|0;if((d|0)==(c[e>>2]|0)){c[e>>2]=_BIO_pop(d)|0;f=c[b>>2]|0}else f=d;_BIO_free(f)|0;c[b>>2]=0;return}function _ssl3_setup_buffers(a){a=a|0;var b=0;if(!(_ssl3_setup_read_buffer(a)|0)){b=0;return b|0}b=(_ssl3_setup_write_buffer(a)|0)!=0&1;return b|0}function _ssl_init_wbio_buffer(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0;d=a+20|0;e=c[d>>2]|0;do if(!e){f=_BIO_new(_BIO_f_buffer()|0)|0;if(!f){g=0;return g|0}else{c[d>>2]=f;h=f;break}}else{f=a+16|0;if((e|0)==(c[f>>2]|0)){c[f>>2]=_BIO_pop(e)|0;h=e}else h=e}while(0);_BIO_ctrl(h,1,0,0)|0;if(!(_BIO_int_ctrl(h,117,1,0)|0)){_ERR_put_error(20,184,7,543020,3096);g=0;return g|0}e=a+16|0;a=c[e>>2]|0;d=(a|0)==(h|0);if(!b){if(!d){g=1;return g|0}c[e>>2]=_BIO_pop(h)|0;g=1;return g|0}else{if(d){g=1;return g|0}c[e>>2]=_BIO_push(h,a)|0;g=1;return g|0}return 0}function _ssl3_init_finished_mac(a){a=a|0;var b=0,d=0,e=0,f=0;b=a+88|0;d=c[b>>2]|0;e=c[d+376>>2]|0;if(!e)f=d;else{_BIO_free(e)|0;f=c[b>>2]|0}if(c[f+380>>2]|0)_ssl3_free_digest_list(a);a=_BIO_new(_BIO_s_mem()|0)|0;c[(c[b>>2]|0)+376>>2]=a;_BIO_ctrl(a,9,1,0)|0;return}function _ssl3_client_hello(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d;c[e>>2]=0;f=b+60|0;g=c[(c[f>>2]|0)+4>>2]|0;h=b+52|0;a:do if((c[h>>2]|0)==4368){i=b+192|0;j=c[i>>2]|0;do if((j|0)!=0?(c[j>>2]|0)==(c[b>>2]|0):0){if((c[j+68>>2]|0)==0?(c[j+228>>2]|0)==0:0){k=8;break}if(!(c[j+148>>2]|0))k=9;else k=8}else k=8;while(0);if((k|0)==8?_ssl_get_new_session(b,0)|0:0)k=9;b:do if((k|0)==9){j=b+8|0;n=c[j>>2]|0;if((c[n>>2]|0)==131071){o=c[b+256>>2]|0;do if(!(o&134217728))if(!(o&67108864)){p=65277;q=n}else{r=65277;s=_DTLSv1_2_client_method()|0;k=18}else{if(c[(c[b+152>>2]|0)+56>>2]&196608|0){_ERR_put_error(20,131,387,555626,708);break b}if(!(o&67108864)){r=65279;s=_DTLSv1_client_method()|0;k=18;break}else{_ERR_put_error(20,131,266,555626,715);break b}}while(0);if((k|0)==18){c[j>>2]=s;p=r;q=s}c[b>>2]=p;c[b+272>>2]=p;t=q}else t=n;o=b+88|0;u=c[o>>2]|0;v=u+192|0;w=c[t+100>>2]|0;c:do if(!(c[w+56>>2]&8))k=23;else{x=0;while(1){if(a[u+192+x>>0]|0){y=w;break c}x=x+1|0;if(x>>>0>=32){k=23;break}}}while(0);if((k|0)==23){if((_ssl_fill_hello_random(b,0,v,32)|0)<1)break;y=c[(c[j>>2]|0)+100>>2]|0}w=(c[(c[f>>2]|0)+4>>2]|0)+(c[y+60>>2]|0)|0;u=b+272|0;n=w+1|0;a[w>>0]=(c[u>>2]|0)>>>8;x=n+1|0;a[n>>0]=c[u>>2];u=x;n=(c[o>>2]|0)+192|0;z=u+32|0;do{a[u>>0]=a[n>>0]|0;u=u+1|0;n=n+1|0}while((u|0)<(z|0));n=x+32|0;do if(!(c[b+40>>2]|0)){u=c[(c[i>>2]|0)+68>>2]|0;z=n+1|0;a[n>>0]=u;if(u)if((u|0)>32){_ERR_put_error(20,131,68,555626,811);break b}else{_memcpy(z|0,(c[i>>2]|0)+72|0,u|0)|0;A=z+u|0;break}else A=z}else{a[n>>0]=0;A=n+1|0}while(0);do if(c[(c[(c[j>>2]|0)+100>>2]|0)+56>>2]&8){n=b+92|0;x=c[(c[n>>2]|0)+516>>2]|0;if(x>>>0>256){_ERR_put_error(20,131,68,555626,821);break b}else{z=A+1|0;a[A>>0]=x;x=c[n>>2]|0;_memcpy(z|0,x+4|0,c[x+516>>2]|0)|0;B=z+(c[(c[n>>2]|0)+516>>2]|0)|0;break}}else B=A;while(0);n=B+2|0;z=_ssl_cipher_list_to_bytes(b,_SSL_get_ciphers(b)|0,n,0)|0;if(!z){_ERR_put_error(20,131,181,555626,832);break}a[B>>0]=z>>>8;a[B+1>>0]=z;x=n+z|0;if((c[b+256>>2]&131072|0)==0?(n=c[(c[b+228>>2]|0)+152>>2]|0,(n|0)!=0):0){u=_sk_num(n)|0;a[x>>0]=u+1;n=x+1|0;if((u|0)>0){o=b+228|0;v=z+u|0;z=v+2|0;C=v+3|0;v=n;D=0;while(1){a[v>>0]=c[(_sk_value(c[(c[o>>2]|0)+152>>2]|0,D)|0)>>2];D=D+1|0;if((D|0)==(u|0))break;else v=v+1|0}E=B+C|0;F=B+z|0}else{E=n;F=x}}else{a[x>>0]=1;E=x+1|0;F=x}a[E>>0]=0;if((_ssl_prepare_clienthello_tlsext(b)|0)<1){_ERR_put_error(20,131,226,555626,869);break}v=_ssl_add_clienthello_tlsext(b,F+2|0,g+16384|0,e)|0;if(!v){_ssl3_send_alert(b,2,c[e>>2]|0)|0;_ERR_put_error(20,131,68,555626,876);break}else{bj[c[(c[(c[j>>2]|0)+100>>2]|0)+64>>2]&4095](b,1,v-w|0);c[h>>2]=4369;G=j;break a}}while(0);c[h>>2]=5;H=-1;l=d;return H|0}else G=b+8|0;while(0);H=ij[c[(c[(c[G>>2]|0)+100>>2]|0)+68>>2]&8191](b)|0;l=d;return H|0}function _ssl3_get_server_hello(b){b=b|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e+8|0;g=e+4|0;h=e;i=b+152|0;j=c[i>>2]|0;k=b+8|0;n=c[k>>2]|0;if(c[(c[n+100>>2]|0)+56>>2]&8|0)c[b+268>>2]=1;o=Wh[c[n+48>>2]&63](b,4384,4385,-1,2e4,g)|0;if(!(c[g>>2]|0)){p=o;l=e;return p|0}g=c[k>>2]|0;n=b+88|0;q=c[n>>2]|0;r=c[q+832>>2]|0;a:do if(!(c[(c[g+100>>2]|0)+56>>2]&8))if((r|0)==2)s=11;else s=10;else{c[b+268>>2]=0;switch(r|0){case 2:{s=11;break a;break}case 3:break;default:{s=10;break a}}if(c[c[b+92>>2]>>2]|0){_ERR_put_error(20,146,114,555626,928);t=10;s=72;break}c[q+852>>2]=1;p=1;l=e;return p|0}while(0);b:do if((s|0)==10){_ERR_put_error(20,146,114,555626,936);t=10;s=72}else if((s|0)==11){q=c[b+64>>2]|0;c[f>>2]=q;if((c[g>>2]|0)==131071){r=d[q>>0]<<8|d[q+1>>0];u=c[b+256>>2]|0;do if(!((r|0)==65277&(u&134217728|0)==0)){if(c[(c[i>>2]|0)+56>>2]&196608|0){_ERR_put_error(20,146,387,555626,949);c[b>>2]=r;t=70;s=72;break b}if((r|0)==65279&(u&67108864|0)==0){v=_DTLSv1_client_method()|0;break}else{_ERR_put_error(20,146,266,555626,956);c[b>>2]=r;t=70;s=72;break b}}else v=_DTLSv1_2_client_method()|0;while(0);c[k>>2]=v;r=c[v>>2]|0;c[b>>2]=r;c[c[b+192>>2]>>2]=r;w=b;x=c[f>>2]|0;y=r}else{w=b;x=q;y=c[b>>2]|0}if((d[x>>0]|0)==(y>>8|0)?(a[x+1>>0]|0)==(y&255)<<24>>24:0){r=(c[n>>2]|0)+160|0;u=x+2|0;z=r+32|0;do{a[r>>0]=a[u>>0]|0;r=r+1|0;u=u+1|0}while((r|0)<(z|0));u=b+108|0;c[u>>2]=0;c[f>>2]=x+35;r=a[x+34>>0]|0;z=r&255;if((r&255)>32){_ERR_put_error(20,146,300,555626,984);t=47;s=72;break}if(((c[w>>2]|0)>768?(A=c[b+360>>2]|0,A|0):0)?(B=b+192|0,C=c[B>>2]|0,c[C+228>>2]|0):0){c[h>>2]=0;D=C+16|0;c[D>>2]=48;if(!(Wh[A&63](b,C+20|0,D,0,h,c[b+364>>2]|0)|0)){_ERR_put_error(20,146,68,555626,1011);t=80;s=72;break}D=c[h>>2]|0;if(!D)E=_ssl_get_cipher_by_char(b,(c[f>>2]|0)+z|0)|0;else E=D;c[(c[B>>2]|0)+180>>2]=E}B=b+192|0;D=c[B>>2]|0;C=c[D+68>>2]|0;do if(r<<24>>24!=0&(z|0)==(C|0)){A=c[f>>2]|0;if(!(_memcmp(A,D+72|0,z)|0)){F=c[b+156>>2]|0;if((F|0)==(c[D+104>>2]|0)?(_memcmp(D+108|0,b+160|0,F)|0)==0:0){c[u>>2]=1;G=A;break}_ERR_put_error(20,146,272,555626,1025);t=47;s=72;break b}else{H=z;s=40}}else{H=C;s=40}while(0);if((s|0)==40){if(!H)I=D;else{if(!(_ssl_get_new_session(b,0)|0)){t=80;s=72;break}I=c[B>>2]|0}c[I+68>>2]=z;C=c[f>>2]|0;_memcpy(I+72|0,C|0,z|0)|0;G=C}C=G+z|0;c[f>>2]=C;r=_ssl_get_cipher_by_char(b,C)|0;if(!r){_ERR_put_error(20,146,248,555626,1050);t=47;s=72;break}A=c[k>>2]|0;F=(c[(c[A+100>>2]|0)+56>>2]|0)>>>2&4^4;c[j+24>>2]=F;if(((F&c[r+28>>2]|0)==0?(c[j+8>>2]&c[r+12>>2]|0)==0:0)?(c[j+12>>2]&c[r+16>>2]|0)==0:0){F=C+($i[c[A+76>>2]&8191](0,0)|0)|0;c[f>>2]=F;if((_sk_find(_ssl_get_ciphers_by_id(b)|0,r)|0)<0){_ERR_put_error(20,146,261,555626,1075);t=47;s=72;break}A=b+192|0;C=c[A>>2]|0;J=c[C+180>>2]|0;if(J|0)c[C+184>>2]=c[J+8>>2];J=c[u>>2]|0;do if(J|0){if((c[C+184>>2]|0)==(c[r+8>>2]|0))break;_ERR_put_error(20,146,197,555626,1094);t=47;s=72;break b}while(0);c[(c[n>>2]|0)+836>>2]=r;if(!(c[(c[(c[k>>2]|0)+100>>2]|0)+56>>2]&2)){if(!(_ssl3_digest_cached_records(b)|0)){t=80;s=72;break}K=c[f>>2]|0;L=c[u>>2]|0}else{K=F;L=J}c[f>>2]=K+1;C=a[K>>0]|0;z=C&255;do if(L|0){if((z|0)==(c[(c[A>>2]|0)+176>>2]|0))break;_ERR_put_error(20,146,344,555626,1127);t=47;s=72;break b}while(0);do if(!(C<<24>>24))M=0;else{if(c[b+256>>2]&131072|0){_ERR_put_error(20,146,343,555626,1134);t=47;s=72;break b}A=_ssl3_comp_find(c[(c[b+228>>2]|0)+152>>2]|0,z)|0;if(A|0){M=A;break}_ERR_put_error(20,146,257,555626,1142);t=47;s=72;break b}while(0);c[(c[n>>2]|0)+908>>2]=M;if(!(_ssl_parse_serverhello_tlsext(b,f,q,o)|0)){_ERR_put_error(20,146,227,555626,1152);break}if((c[f>>2]|0)==(q+o|0)){p=1;l=e;return p|0}else{_ERR_put_error(20,146,115,555626,1160);t=50;s=72;break}}_ERR_put_error(20,146,261,555626,1065);t=47;s=72;break}_ERR_put_error(20,146,266,555626,965);c[w>>2]=d[(c[f>>2]|0)+1>>0]|c[w>>2]&65280;t=70;s=72}while(0);if((s|0)==72)_ssl3_send_alert(b,2,t)|0;c[b+52>>2]=5;p=-1;l=e;return p|0}function _ssl3_get_server_certificate(a){a=a|0;var b=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=b+4|0;f=b;g=Wh[c[(c[a+8>>2]|0)+48>>2]&63](a,4400,4401,-1,c[a+264>>2]|0,e)|0;if(!(c[e>>2]|0)){h=g;l=b;return h|0}e=a+88|0;i=c[e>>2]|0;j=c[i+832>>2]|0;if((j|0)!=12?!((j|0)==14?(c[(c[i+836>>2]|0)+16>>2]&32|0)!=0:0):0){a:do if((j|0)==11){k=c[a+64>>2]|0;n=_sk_new_null()|0;if(!n){_ERR_put_error(20,144,65,555626,1208);o=0;p=n;q=0;r=46;break}s=(d[k+1>>0]|0)<<8|(d[k>>0]|0)<<16|(d[k+2>>0]|0);if((s+3|0)!=(g|0)){_ERR_put_error(20,144,159,555626,1215);t=0;u=n;v=50;w=0;r=45;break}b:do if(s|0){x=k+3|0;y=0;while(1){z=(d[x+1>>0]|0)<<8|(d[x>>0]|0)<<16|(d[x+2>>0]|0);A=x+3|0;y=y+3+z|0;if(y>>>0>s>>>0){r=14;break}c[f>>2]=A;B=_d2i_X509(0,f,z)|0;if(!B){r=16;break}if((c[f>>2]|0)!=(A+z|0)){r=18;break}if(!(_sk_push(n,B)|0)){r=20;break}if(y>>>0>=s>>>0)break b;else x=c[f>>2]|0}if((r|0)==14){_ERR_put_error(20,144,135,555626,1223);t=0;u=n;v=50;w=0;r=45;break a}else if((r|0)==16){_ERR_put_error(20,144,13,555626,1231);t=0;u=n;v=42;w=0;r=45;break a}else if((r|0)==18){_ERR_put_error(20,144,135,555626,1237);t=0;u=n;v=50;w=B;r=45;break a}else if((r|0)==20){_ERR_put_error(20,144,65,555626,1241);o=0;p=n;q=B;r=46;break a}}while(0);s=_ssl_verify_cert_chain(a,n)|0;if((s|0)<1&(c[a+200>>2]|0)!=0){s=_ssl_verify_alarm_type(c[a+236>>2]|0)|0;_ERR_put_error(20,144,134,555626,1258);t=0;u=n;v=s;w=0;r=45;break}_ERR_clear_error();s=_ssl_sess_cert_new()|0;if(!s){o=0;p=n;q=0;r=46}else{k=a+192|0;x=c[k>>2]|0;y=c[x+152>>2]|0;if(!y)C=x;else{_ssl_sess_cert_free(y);C=c[k>>2]|0}c[C+152>>2]=s;c[s>>2]=n;y=_sk_value(n,0)|0;x=_X509_get_pubkey(y)|0;z=c[(c[e>>2]|0)+836>>2]|0;if((c[z+12>>2]&16|0)!=0?(c[z+16>>2]&32|0)!=0:0){c[s+4>>2]=_ssl_cert_type(y,x)|0;c[s+8>>2]=0;z=c[k>>2]|0;A=c[z+156>>2]|0;if(!A)D=z;else{_X509_free(A);D=c[k>>2]|0}c[D+156>>2]=0;E=D}else r=29;do if((r|0)==29){if(x|0?(_EVP_PKEY_missing_parameters(x)|0)==0:0){A=_ssl_cert_type(y,x)|0;if((A|0)<0){_ERR_put_error(20,144,247,555626,1311);t=x;u=0;v=2;w=0;r=45;break a}z=_ssl_cipher_get_cert_index(c[(c[e>>2]|0)+836>>2]|0)|0;if(!((z|0)<0|(A|0)==(z|0))){_ERR_put_error(20,144,383,555626,1321);t=x;u=0;v=47;w=0;r=45;break a}c[s+4>>2]=A;z=y+16|0;_CRYPTO_add_lock(z,1,3,555626,1325)|0;F=s+12+(A*28|0)|0;A=c[F>>2]|0;if(A|0)_X509_free(A);c[F>>2]=y;c[s+8>>2]=F;F=c[(c[k>>2]|0)+156>>2]|0;if(F|0)_X509_free(F);_CRYPTO_add_lock(z,1,3,555626,1337)|0;z=c[k>>2]|0;c[z+156>>2]=y;E=z;break}_ERR_put_error(20,144,239,555626,1302);t=x;u=0;v=2;w=0;r=45;break a}while(0);c[E+160>>2]=c[a+236>>2];G=1;H=x;I=0;J=0}}else{_ERR_put_error(20,144,114,555626,1202);t=0;u=0;v=10;w=0;r=45}while(0);if((r|0)==45){_ssl3_send_alert(a,2,v)|0;o=t;p=u;q=w;r=46}if((r|0)==46){c[a+52>>2]=5;G=-1;H=o;I=p;J=q}_EVP_PKEY_free(H);_X509_free(J);_sk_pop_free(I,5060);h=G;l=b;return h|0}c[i+852>>2]=1;h=1;l=b;return h|0}function _ssl3_get_key_exchange(a){a=a|0;var b=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0,ia=0,ja=0,ka=0,la=0,ma=0,na=0,oa=0;b=l;l=l+176|0;if((l|0)>=(m|0))ba(176);e=b+40|0;f=b+16|0;g=b+12|0;h=b+8|0;i=b+4|0;j=b;c[i>>2]=0;_EVP_MD_CTX_init(f);k=a+8|0;n=Wh[c[(c[k>>2]|0)+48>>2]&63](a,4416,4417,-1,c[a+264>>2]|0,h)|0;if(!(c[h>>2]|0)){o=n;l=b;return o|0}h=a+88|0;p=c[h>>2]|0;q=c[(c[p+836>>2]|0)+12>>2]|0;a:do if((c[p+832>>2]|0)==12){r=c[a+64>>2]|0;s=a+192|0;t=c[(c[s>>2]|0)+152>>2]|0;if(t){u=c[t+236>>2]|0;if(!u)v=t;else{_RSA_free(u);u=c[(c[s>>2]|0)+152>>2]|0;c[u+236>>2]=0;v=u}u=c[v+240>>2]|0;if(!u)w=v;else{_DH_free(u);u=c[(c[s>>2]|0)+152>>2]|0;c[u+240>>2]=0;w=u}u=c[w+244>>2]|0;if(u|0){_EC_KEY_free(u);c[(c[(c[s>>2]|0)+152>>2]|0)+244>>2]=0}}else{u=_ssl_sess_cert_new()|0;c[(c[s>>2]|0)+152>>2]=u}u=c[(c[h>>2]|0)+836>>2]|0;t=c[u+16>>2]|0;c[g>>2]=50;b:do if(q&256){if((n|0)<2){_ERR_put_error(20,141,160,555626,1466);x=0;y=0;z=0;A=0;B=0;C=0;D=183;break a}E=(d[r>>0]|0)<<8|(d[r+1>>0]|0);if(E>>>0>128){c[g>>2]=40;_ERR_put_error(20,141,146,555626,1479);x=0;y=0;z=0;A=0;B=0;C=0;D=183;break a}F=n+-2|0;if((F|0)<(E|0)){_ERR_put_error(20,141,316,555626,1484);x=0;y=0;z=0;A=0;B=0;C=0;D=183;break a}G=_BUF_strndup(r+2|0,E)|0;c[(c[s>>2]|0)+140>>2]=G;if(!G){c[g>>2]=40;_ERR_put_error(20,141,65,555626,1492);x=0;y=0;z=0;A=0;B=0;C=0;D=183;break a}else{H=F-E|0;D=178;break}}else{c:do if(!(q&1024)){if(q&1|0){if(!(c[u+32>>2]&2)){c[g>>2]=10;_ERR_put_error(20,141,244,555626,1611);x=0;y=0;z=0;A=0;B=0;C=0;D=183;break a}E=_RSA_new()|0;if(!E){_ERR_put_error(20,141,65,555626,1615);I=0;J=0;K=0;L=0;break}if((n|0)<2){_ERR_put_error(20,141,160,555626,1621);x=0;y=E;z=0;A=0;B=0;C=0;D=183;break a}F=(d[r>>0]|0)<<8|(d[r+1>>0]|0);G=r+2|0;M=n+-2|0;if((M|0)<(F|0)){_ERR_put_error(20,141,121,555626,1627);x=0;y=E;z=0;A=0;B=0;C=0;D=183;break a}N=E+16|0;O=_BN_bin2bn(G,F,c[N>>2]|0)|0;c[N>>2]=O;do if(O){N=G+F|0;if((M-F|0)<2){_ERR_put_error(20,141,160,555626,1639);x=0;y=E;z=0;A=0;B=0;C=0;D=183;break a}P=F+4|0;Q=(d[N>>0]|0)<<8|(d[N+1>>0]|0);R=N+2|0;if((Q|0)>(n-P|0)){_ERR_put_error(20,141,120,555626,1647);x=0;y=E;z=0;A=0;B=0;C=0;D=183;break a}N=Q+P|0;P=E+20|0;S=_BN_bin2bn(R,Q,c[P>>2]|0)|0;c[P>>2]=S;if(!S){_ERR_put_error(20,141,3,555626,1653);break}if(!(t&1)){_ERR_put_error(20,141,68,555626,1665);break}S=_X509_get_pubkey(c[(c[(c[s>>2]|0)+152>>2]|0)+12>>2]|0)|0;P=_EVP_PKEY_bits(S)|0;if((P|0)>((c[(c[(c[h>>2]|0)+836>>2]|0)+32>>2]<<6&512^512)+512|0)){c[(c[(c[s>>2]|0)+152>>2]|0)+236>>2]=E;T=R+Q|0;U=n-N|0;V=N;W=S;D=142;break c}else{c[g>>2]=10;_ERR_put_error(20,141,244,555626,1671);x=0;y=E;z=0;A=0;B=0;C=S;D=183;break a}}else _ERR_put_error(20,141,3,555626,1633);while(0);_EVP_PKEY_free(0);X=0;Y=E;Z=0;_=0;$=0;D=184;break a}if(!(q&8)){if(q&6|0){c[g>>2]=47;_ERR_put_error(20,141,235,555626,1786);x=0;y=0;z=0;A=0;B=0;C=0;D=183;break a}if(!(q&128)){if(!q){aa=n;D=175;break}c[g>>2]=10;_ERR_put_error(20,141,244,555626,1905);x=0;y=0;z=0;A=0;B=0;C=0;D=183;break a}F=_EC_KEY_new()|0;if(!F){_ERR_put_error(20,141,65,555626,1797);I=0;J=0;K=0;L=0;break}if((n|0)<4){_ERR_put_error(20,141,160,555626,1814);x=0;y=0;z=0;A=F;B=0;C=0;D=183;break a}if(!(_tls1_check_curve(a,r,3)|0)){_ERR_put_error(20,141,378,555626,1822);x=0;y=0;z=0;A=F;B=0;C=0;D=183;break a}M=_tls1_ec_curve_id2nid(d[r+2>>0]|0)|0;if(!M){c[g>>2]=80;_ERR_put_error(20,141,314,555626,1829);x=0;y=0;z=0;A=F;B=0;C=0;D=183;break a}G=_EC_GROUP_new_by_curve_name(M)|0;if(!G){_ERR_put_error(20,141,16,555626,1835);I=0;J=0;K=F;L=0;break}if(!(_EC_KEY_set_group(F,G)|0)){_ERR_put_error(20,141,16,555626,1839);I=0;J=0;K=F;L=0;break}_EC_GROUP_free(G);G=_EC_KEY_get0_group(F)|0;do if(c[(c[(c[h>>2]|0)+836>>2]|0)+32>>2]&2|0){if((_EC_GROUP_get_degree(G)|0)<=163)break;c[g>>2]=60;_ERR_put_error(20,141,310,555626,1850);x=0;y=0;z=0;A=F;B=0;C=0;D=183;break a}while(0);E=r+3|0;M=_EC_POINT_new(G)|0;do if(M|0){O=_BN_CTX_new()|0;if(!O)break;S=d[E>>0]|0;N=r+4|0;do if((S|0)<=(n+-4|0)){if(!(_EC_POINT_oct2point(G,M,N,S,O)|0))break;Q=S+4|0;R=n-Q|0;P=N+S|0;if(!(t&1))if(!(t&64))ca=0;else{da=5;D=138}else{da=0;D=138}if((D|0)==138)ca=_X509_get_pubkey(c[(c[(c[s>>2]|0)+152>>2]|0)+12+(da*28|0)>>2]|0)|0;_EC_KEY_set_public_key(F,M)|0;c[(c[(c[s>>2]|0)+152>>2]|0)+244>>2]=F;_BN_CTX_free(O);_EC_POINT_free(M);T=P;U=R;V=Q;W=ca;D=142;break c}while(0);_ERR_put_error(20,141,306,555626,1869);x=0;y=0;z=M;A=F;B=O;C=0;D=183;break a}while(0);_ERR_put_error(20,141,65,555626,1859);I=0;J=M;K=F;L=0;break}else{G=_DH_new()|0;if(!G){_ERR_put_error(20,141,5,555626,1684);I=0;J=0;K=0;L=0;break}if((n|0)<2){_ERR_put_error(20,141,160,555626,1690);x=G;y=0;z=0;A=0;B=0;C=0;D=183;break a}E=(d[r>>0]|0)<<8|(d[r+1>>0]|0);S=r+2|0;N=n+-2|0;if((N|0)<(E|0)){_ERR_put_error(20,141,110,555626,1696);x=G;y=0;z=0;A=0;B=0;C=0;D=183;break a}Q=_BN_bin2bn(S,E,0)|0;c[G+8>>2]=Q;if(!Q){_ERR_put_error(20,141,3,555626,1702);I=G;J=0;K=0;L=0;break}R=S+E|0;if(!(c[Q+4>>2]|0)){_ERR_put_error(20,141,395,555626,1708);x=G;y=0;z=0;A=0;B=0;C=0;D=183;break a}if((N-E|0)<2){_ERR_put_error(20,141,160,555626,1714);x=G;y=0;z=0;A=0;B=0;C=0;D=183;break a}N=E+4|0;E=(d[R>>0]|0)<<8|(d[R+1>>0]|0);Q=R+2|0;if((E|0)>(n-N|0)){_ERR_put_error(20,141,108,555626,1722);x=G;y=0;z=0;A=0;B=0;C=0;D=183;break a}R=E+N|0;N=_BN_bin2bn(Q,E,0)|0;c[G+12>>2]=N;if(!N){_ERR_put_error(20,141,3,555626,1728);I=G;J=0;K=0;L=0;break}S=Q+E|0;if(!(c[N+4>>2]|0)){_ERR_put_error(20,141,375,555626,1734);x=G;y=0;z=0;A=0;B=0;C=0;D=183;break a}if((n-R|0)<2){_ERR_put_error(20,141,160,555626,1739);x=G;y=0;z=0;A=0;B=0;C=0;D=183;break a}N=R+2|0;R=(d[S>>0]|0)<<8|(d[S+1>>0]|0);E=S+2|0;if((R|0)>(n-N|0)){_ERR_put_error(20,141,109,555626,1747);x=G;y=0;z=0;A=0;B=0;C=0;D=183;break a}S=R+N|0;N=_BN_bin2bn(E,R,0)|0;c[G+20>>2]=N;if(!N){_ERR_put_error(20,141,3,555626,1753);I=G;J=0;K=0;L=0;break}Q=E+R|0;R=n-S|0;if(!(c[N+4>>2]|0)){_ERR_put_error(20,141,393,555626,1760);x=G;y=0;z=0;A=0;B=0;C=0;D=183;break a}if(!(t&1))if(!(t&2))ea=0;else{fa=2;D=110}else{fa=0;D=110}if((D|0)==110)ea=_X509_get_pubkey(c[(c[(c[s>>2]|0)+152>>2]|0)+12+(fa*28|0)>>2]|0)|0;c[(c[(c[s>>2]|0)+152>>2]|0)+240>>2]=G;T=Q;U=R;V=S;W=ea;D=142;break}}else{if((n|0)<2){_ERR_put_error(20,141,160,555626,1504);x=0;y=0;z=0;A=0;B=0;C=0;D=183;break a}S=(d[r>>0]|0)<<8|(d[r+1>>0]|0);R=r+2|0;Q=n+-2|0;if((Q|0)<(S|0)){_ERR_put_error(20,141,350,555626,1510);x=0;y=0;z=0;A=0;B=0;C=0;D=183;break a}G=_BN_bin2bn(R,S,0)|0;c[a+424>>2]=G;if(!G){_ERR_put_error(20,141,3,555626,1516);I=0;J=0;K=0;L=0;break}G=R+S|0;if((Q-S|0)<2){_ERR_put_error(20,141,160,555626,1522);x=0;y=0;z=0;A=0;B=0;C=0;D=183;break a}Q=S+4|0;S=(d[G>>0]|0)<<8|(d[G+1>>0]|0);R=G+2|0;if((S|0)>(n-Q|0)){_ERR_put_error(20,141,349,555626,1530);x=0;y=0;z=0;A=0;B=0;C=0;D=183;break a}G=S+Q|0;Q=_BN_bin2bn(R,S,0)|0;c[a+428>>2]=Q;if(!Q){_ERR_put_error(20,141,3,555626,1536);I=0;J=0;K=0;L=0;break}Q=R+S|0;if((n|0)<=(G|0)){_ERR_put_error(20,141,160,555626,1542);x=0;y=0;z=0;A=0;B=0;C=0;D=183;break a}S=G+1|0;G=d[Q>>0]|0;R=Q+1|0;if((G|0)>(n-S|0)){_ERR_put_error(20,141,351,555626,1551);x=0;y=0;z=0;A=0;B=0;C=0;D=183;break a}Q=G+S|0;S=_BN_bin2bn(R,G,0)|0;c[a+432>>2]=S;if(!S){_ERR_put_error(20,141,3,555626,1557);I=0;J=0;K=0;L=0;break}S=R+G|0;if((n-Q|0)<2){_ERR_put_error(20,141,160,555626,1563);x=0;y=0;z=0;A=0;B=0;C=0;D=183;break a}G=Q+2|0;Q=(d[S>>0]|0)<<8|(d[S+1>>0]|0);R=S+2|0;if((Q|0)>(n-G|0)){_ERR_put_error(20,141,348,555626,1571);x=0;y=0;z=0;A=0;B=0;C=0;D=183;break a}S=Q+G|0;G=_BN_bin2bn(R,Q,0)|0;c[a+436>>2]=G;if(!G){_ERR_put_error(20,141,3,555626,1577);I=0;J=0;K=0;L=0;break}G=R+Q|0;Q=n-S|0;if(!(_srp_verify_server_param(a,g)|0)){_ERR_put_error(20,141,371,555626,1584);x=0;y=0;z=0;A=0;B=0;C=0;D=183;break a}if(t&1|0){T=G;U=Q;V=S;W=_X509_get_pubkey(c[(c[(c[s>>2]|0)+152>>2]|0)+12>>2]|0)|0;D=142;break}if(!(t&2)){aa=Q;D=175;break}T=G;U=Q;V=S;W=_X509_get_pubkey(c[(c[(c[s>>2]|0)+152>>2]|0)+68>>2]|0)|0;D=142}while(0);d:do if((D|0)==142)if(!W){aa=U;D=175}else{if(!(c[(c[(c[k>>2]|0)+100>>2]|0)+56>>2]&2)){c[i>>2]=_EVP_sha1()|0;ga=T;ha=U}else{if((U|0)<2){_ERR_put_error(20,141,160,555626,1917);x=0;y=0;z=0;A=0;B=0;C=W;D=183;break a}switch(_tls12_check_peer_sigalg(i,a,T,W)|0){case 0:{x=0;y=0;z=0;A=0;B=0;C=W;D=183;break a;break}case -1:{I=0;J=0;K=0;L=W;break d;break}default:{}}ga=T+2|0;ha=U+-2|0}if((ha|0)<2){_ERR_put_error(20,141,160,555626,1935);x=0;y=0;z=0;A=0;B=0;C=W;D=183;break a}S=(d[ga>>0]|0)<<8|(d[ga+1>>0]|0);Q=ga+2|0;G=_EVP_PKEY_size(W)|0;if((S|0)==(ha+-2|0)?!((S|0)==0|(S|0)>(G|0)):0){if((c[W>>2]|0)==6?(c[(c[(c[k>>2]|0)+100>>2]|0)+56>>2]&2|0)==0:0){G=a+228|0;_EVP_MD_CTX_set_flags(f,8);do if((_EVP_DigestInit_ex(f,c[(c[G>>2]|0)+140>>2]|0,0)|0)>=1?(_EVP_DigestUpdate(f,(c[h>>2]|0)+192|0,32)|0)>=1:0){if((_EVP_DigestUpdate(f,(c[h>>2]|0)+160|0,32)|0)<1){D=161;break}if((_EVP_DigestUpdate(f,r,V)|0)<1){D=161;break}if((_EVP_DigestFinal_ex(f,e,j)|0)<1){D=161;break}R=c[j>>2]|0;_EVP_MD_CTX_set_flags(f,8);if((_EVP_DigestInit_ex(f,c[(c[G>>2]|0)+144>>2]|0,0)|0)<1){D=161;break}if((_EVP_DigestUpdate(f,(c[h>>2]|0)+192|0,32)|0)<1){D=161;break}if((_EVP_DigestUpdate(f,(c[h>>2]|0)+160|0,32)|0)<1){D=161;break}if((_EVP_DigestUpdate(f,r,V)|0)<1){D=161;break}if((_EVP_DigestFinal_ex(f,e+R|0,j)|0)<1){D=161;break}N=_RSA_verify(114,e,(c[j>>2]|0)+R|0,Q,S,c[W+20>>2]|0)|0;if((N|0)<0){c[g>>2]=51;_ERR_put_error(20,141,118,555626,1979);break}if(!N){c[g>>2]=51;_ERR_put_error(20,141,123,555626,1985);break}else{ia=W;break b}}else D=161;while(0);if((D|0)==161){_ERR_put_error(20,141,68,555626,1969);c[g>>2]=80}x=0;y=0;z=0;A=0;B=0;C=W;D=183;break a}if((((_EVP_DigestInit_ex(f,c[i>>2]|0,0)|0)>=1?(_EVP_DigestUpdate(f,(c[h>>2]|0)+192|0,32)|0)>=1:0)?(_EVP_DigestUpdate(f,(c[h>>2]|0)+160|0,32)|0)>=1:0)?(_EVP_DigestUpdate(f,r,V)|0)>=1:0){if((_EVP_VerifyFinal(f,Q,S,W)|0)>=1){ia=W;break b}c[g>>2]=51;_ERR_put_error(20,141,123,555626,2004);x=0;y=0;z=0;A=0;B=0;C=W;D=183;break a}c[g>>2]=80;_ERR_put_error(20,141,6,555626,1998);x=0;y=0;z=0;A=0;B=0;C=W;D=183;break a}_ERR_put_error(20,141,264,555626,1947);x=0;y=0;z=0;A=0;B=0;C=W;D=183;break a}while(0);if((D|0)==175){if(t&1028|0){H=aa;D=178;break}if(!(_ssl3_check_cert_and_algorithm(a)|0)){I=0;J=0;K=0;L=0}else{_ERR_put_error(20,141,68,555626,2014);I=0;J=0;K=0;L=0}}_EVP_PKEY_free(L);ja=I;ka=J;la=K;ma=0;break a}while(0);if((D|0)==178)if(!H)ia=0;else{_ERR_put_error(20,141,153,555626,2019);x=0;y=0;z=0;A=0;B=0;C=0;D=183;break}_EVP_PKEY_free(ia);_EVP_MD_CTX_cleanup(f)|0;o=1;l=b;return o|0}else{if(q&136|0){_ERR_put_error(20,141,244,555626,1410);c[g>>2]=10;x=0;y=0;z=0;A=0;B=0;C=0;D=183;break}if(!(q&256))na=p;else{t=_ssl_sess_cert_new()|0;c[(c[a+192>>2]|0)+152>>2]=t;t=a+228|0;r=c[t>>2]|0;s=c[r+332>>2]|0;if(!s)oa=r;else{_CRYPTO_free(s);oa=c[t>>2]|0}c[oa+332>>2]=0;na=c[h>>2]|0}c[na+852>>2]=1;o=1;l=b;return o|0}while(0);if((D|0)==183){_ssl3_send_alert(a,2,c[g>>2]|0)|0;_EVP_PKEY_free(C);if(!y){ja=x;ka=z;la=A;ma=B}else{X=x;Y=y;Z=z;_=A;$=B;D=184}}if((D|0)==184){_RSA_free(Y);ja=X;ka=Z;la=_;ma=$}if(ja|0)_DH_free(ja);_BN_CTX_free(ma);_EC_POINT_free(ka);if(la|0)_EC_KEY_free(la);_EVP_MD_CTX_cleanup(f)|0;c[a+52>>2]=5;o=-1;l=b;return o|0}function _ssl3_check_cert_and_algorithm(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0;b=a+88|0;d=c[(c[b>>2]|0)+836>>2]|0;e=c[d+12>>2]|0;f=c[d+16>>2]|0;if(f&36|e&256|0){g=1;return g|0}d=c[(c[a+192>>2]|0)+152>>2]|0;if(!d){_ERR_put_error(20,130,68,555626,3509);g=0;return g|0}h=c[d+236>>2]|0;i=c[d+240>>2]|0;j=d+4|0;k=c[j>>2]|0;a:do if((k|0)==5)if(!(_ssl_check_srvr_ecc_cert_and_alg(c[d+152>>2]|0,a)|0)){_ERR_put_error(20,130,304,555626,3526);l=40;break}else{g=1;return g|0}else{if(f&64|0){_ERR_put_error(20,130,381,555626,3533);l=40;break}if(e&96|0){_ERR_put_error(20,130,382,555626,3536);l=40;break}m=d+12+(k*28|0)|0;n=_X509_get_pubkey(c[m>>2]|0)|0;o=_EVP_PKEY_bits(n)|0;p=_X509_certificate_type(c[m>>2]|0,n)|0;_EVP_PKEY_free(n);if(!((f&1|0)==0|(p&17|0)==17)){_ERR_put_error(20,130,170,555626,3548);l=40;break}if(!((f&2|0)==0|(p&18|0)==18)){_ERR_put_error(20,130,165,555626,3554);l=40;break}n=(e&1|0)!=0;if(n){m=c[(c[(c[b>>2]|0)+836>>2]|0)+32>>2]|0;q=(m&2|0)!=0;r=(p&33|0)==33;if(!(r|q)){_ERR_put_error(20,130,169,555626,3563);l=40;break}if(q?(o|0)<=((m<<6&512^512)+512|0):0){if(!r){_ERR_put_error(20,130,169,555626,3569);l=40;break}if(h|0){_ERR_put_error(20,130,68,555626,3575);l=80;break}}}r=(e&8|0)!=0;if(r&(i|0)==0){_ERR_put_error(20,130,68,555626,3585);l=80;break}if(e&2|0?!((p&260|0)==260?1:(c[(c[(c[a+8>>2]|0)+100>>2]|0)+56>>2]&2|0)!=0):0){_ERR_put_error(20,130,164,555626,3591);l=40;break}if(e&4|0?!((p&516|0)==516?1:(c[(c[(c[a+8>>2]|0)+100>>2]|0)+56>>2]&2|0)!=0):0){_ERR_put_error(20,130,162,555626,3598);l=40;break}do if(!(e&14))s=c[(c[(c[b>>2]|0)+836>>2]|0)+32>>2]|0;else{do if(r)t=_BN_num_bits(c[i+8>>2]|0)|0;else{p=c[j>>2]|0;if(((p|0)>-1?(m=_X509_get_pubkey(c[d+12+(p*28|0)>>2]|0)|0,m|0):0)?(p=_EVP_PKEY_get1_DH(m)|0,_EVP_PKEY_free(m),p|0):0){m=_BN_num_bits(c[p+8>>2]|0)|0;_DH_free(p);t=m;break}_ERR_put_error(20,340,68,555626,2453);l=40;break a}while(0);m=c[(c[(c[b>>2]|0)+836>>2]|0)+32>>2]|0;p=m&2;if(!((t|0)<1024&(p|0)==0)?!((t|0)<512&(p|0)!=0):0){s=m;break}_ERR_put_error(20,130,372,555626,3617);l=40;break a}while(0);if(!(s&2)){g=1;return g|0}if((o|0)<=((s<<6&512^512)+512|0)){g=1;return g|0}if(n){if(!h){_ERR_put_error(20,130,167,555626,3629);l=40;break}m=_BN_num_bits(c[h+16>>2]|0)|0;if((m|0)>((c[(c[(c[b>>2]|0)+836>>2]|0)+32>>2]<<6&512^512)+512|0)){_ERR_put_error(20,130,167,555626,3636);l=60;break}else{g=1;return g|0}}if(r){m=_BN_num_bits(c[i+8>>2]|0)|0;if((m|0)>((c[(c[(c[b>>2]|0)+836>>2]|0)+32>>2]<<6&512^512)+512|0)){_ERR_put_error(20,130,166,555626,3648);l=60;break}else{g=1;return g|0}}else if(!(e&6)){_ERR_put_error(20,130,250,555626,3661);l=40;break}else{_ERR_put_error(20,130,166,555626,3655);l=60;break}}while(0);_ssl3_send_alert(a,2,l)|0;g=0;return g|0}function _ssl3_get_certificate_request(b){b=b|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e+4|0;g=e;h=b+8|0;i=Wh[c[(c[h>>2]|0)+48>>2]&63](b,4432,4433,-1,c[b+264>>2]|0,f)|0;if(!(c[f>>2]|0)){j=i;l=e;return j|0}f=b+88|0;k=c[f>>2]|0;c[k+856>>2]=0;a:do switch(c[k+832>>2]|0){case 14:{c[k+852>>2]=1;if(!(c[k+376>>2]|0)){j=1;l=e;return j|0}if(!(_ssl3_digest_cached_records(b)|0)){n=0;o=0}else{j=1;l=e;return j|0}break}case 13:{if((c[b>>2]|0)>768?c[(c[k+836>>2]|0)+16>>2]&4|0:0){_ssl3_send_alert(b,2,10)|0;_ERR_put_error(20,135,232,555626,2093);n=0;o=0;break a}p=c[b+64>>2]|0;q=_sk_new(4425)|0;if(!q){_ERR_put_error(20,135,65,555626,2101);n=q;o=0;break a}r=p+1|0;s=a[p>>0]|0;t=s&255;u=b+152|0;v=c[(c[u>>2]|0)+284>>2]|0;if(v|0){_CRYPTO_free(v);c[(c[u>>2]|0)+284>>2]=0}if((s&255)<=9)if(!(s<<24>>24))w=0;else{x=t;y=16}else{s=_CRYPTO_malloc(t,555626,2113)|0;c[(c[u>>2]|0)+284>>2]=s;_memcpy(s|0,r|0,t|0)|0;c[(c[u>>2]|0)+288>>2]=t;x=9;y=16}if((y|0)==16){t=0;do{a[(c[f>>2]|0)+864+t>>0]=a[r+t>>0]|0;t=t+1|0}while(t>>>0<x>>>0);w=x}t=r+(d[p>>0]|0)|0;do if(!(c[(c[(c[h>>2]|0)+100>>2]|0)+56>>2]&2)){z=t;A=p}else{s=d[t+1>>0]|0;v=(d[t>>0]|0)<<8|s;B=t+2|0;C=p;if((2-C+B+v|0)>>>0>i>>>0){_ssl3_send_alert(b,2,50)|0;_ERR_put_error(20,135,146,555626,2130);n=q;o=0;break a}D=c[u>>2]|0;c[D+68>>2]=0;c[D+84>>2]=0;c[D+96>>2]=0;c[D+112>>2]=0;c[D+124>>2]=0;c[D+140>>2]=0;c[D+152>>2]=0;c[D+168>>2]=0;c[D+180>>2]=0;c[D+196>>2]=0;c[D+208>>2]=0;c[D+224>>2]=0;c[D+236>>2]=0;c[D+252>>2]=0;c[D+264>>2]=0;c[D+280>>2]=0;if((s&1|0)==0?_tls1_save_sigalgs(b,B,v)|0:0)if(!(_tls1_process_sigalgs(b)|0)){_ssl3_send_alert(b,2,80)|0;_ERR_put_error(20,135,65,555626,2146);n=q;o=0;break a}else{z=B+v|0;A=C;break}_ssl3_send_alert(b,2,50)|0;_ERR_put_error(20,135,360,555626,2141);n=q;o=0;break a}while(0);u=(d[z>>0]|0)<<8|(d[z+1>>0]|0);p=z+2|0;if((p-A+u|0)!=(i|0)){_ssl3_send_alert(b,2,50)|0;_ERR_put_error(20,135,159,555626,2165);n=q;o=0;break a}b:do if(u|0){t=0;r=p;while(1){C=(d[r>>0]|0)<<8|(d[r+1>>0]|0);v=r+2|0;t=t+2+C|0;if(t>>>0>u>>>0){y=32;break}c[g>>2]=v;E=_d2i_X509_NAME(0,g,C)|0;if(!E){y=35;break}r=c[g>>2]|0;if((r|0)!=(v+C|0)){y=38;break}if(!(_sk_push(q,E)|0)){y=40;break}if(t>>>0>=u>>>0)break b}if((y|0)==32){if(!(c[b+256>>2]&536870912)){_ssl3_send_alert(b,2,50)|0;_ERR_put_error(20,135,132,555626,2175);n=q;o=0;break a}}else if((y|0)==35){if(!(c[b+256>>2]&536870912)){_ssl3_send_alert(b,2,50)|0;_ERR_put_error(20,135,13,555626,2187);n=q;o=0;break a}}else if((y|0)==38){_ssl3_send_alert(b,2,50)|0;_ERR_put_error(20,135,131,555626,2195);n=q;o=E;break a}else if((y|0)==40){_ERR_put_error(20,135,65,555626,2199);n=q;o=E;break a}_ERR_clear_error()}while(0);u=c[f>>2]|0;c[u+856>>2]=1;c[u+860>>2]=w;p=c[u+876>>2]|0;if(!p)F=u;else{_sk_pop_free(p,5059);F=c[f>>2]|0}c[F+876>>2]=q;_X509_NAME_free(0);j=1;l=e;return j|0}default:{_ssl3_send_alert(b,2,10)|0;_ERR_put_error(20,135,262,555626,2084);n=0;o=0}}while(0);c[b+52>>2]=5;_X509_NAME_free(o);if(!n){j=0;l=e;return j|0}_sk_pop_free(n,5059);j=0;l=e;return j|0}function _SRP_Calc_A_param(a){a=a|0;var b=0,d=0,e=0,f=0;b=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=b;if((_RAND_bytes(d,48)|0)<1){e=-1;l=b;return e|0}f=a+444|0;c[f>>2]=_BN_bin2bn(d,48,c[f>>2]|0)|0;_OPENSSL_cleanse(d,48);d=_SRP_Calc_A(c[f>>2]|0,c[a+424>>2]|0,c[a+428>>2]|0)|0;c[a+440>>2]=d;e=(d|0)==0?-1:1;l=b;return e|0}function _ssl3_send_client_certificate(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+4|0;e=b;c[d>>2]=0;c[e>>2]=0;f=a+52|0;g=c[f>>2]|0;if((g|0)==4464){h=c[a+152>>2]|0;i=c[h+324>>2]|0;do if(i|0){j=$i[i&8191](a,c[h+328>>2]|0)|0;if((j|0)<0){c[a+24>>2]=4;k=-1;l=b;return k|0}if(j|0){c[a+24>>2]=1;break}_ssl3_send_alert(a,2,80)|0;c[f>>2]=5;k=0;l=b;return k|0}while(0);h=(_ssl3_check_client_certificate(a)|0)!=0;i=h?4466:4465;c[f>>2]=i;n=i}else n=g;switch(n|0){case 4465:{n=a+228|0;g=c[n>>2]|0;i=c[g+252>>2]|0;if(i){h=_ENGINE_load_ssl_client_cert(i,a,_SSL_get_client_CA_list(a)|0,d,e,0,0,0)|0;if(!h){o=c[n>>2]|0;p=13}else{q=h;p=16}}else{o=g;p=13}do if((p|0)==13){g=c[o+116>>2]|0;if(!g){r=0;s=a+24|0;break}else{q=nj[g&2047](a,d,e)|0;p=16;break}}while(0);if((p|0)==16){o=a+24|0;if((q|0)<0){c[o>>2]=4;k=-1;l=b;return k|0}else{r=q;s=o}}c[s>>2]=1;s=(r|0)==1;o=c[d>>2]|0;do if(!(s&(c[e>>2]|0)!=0&(o|0)!=0))if(s){_ERR_put_error(20,151,106,555626,3445);t=0}else t=r;else{c[f>>2]=4465;if(_SSL_use_certificate(a,o)|0?_SSL_use_PrivateKey(a,c[e>>2]|0)|0:0){t=1;break}t=0}while(0);o=c[d>>2]|0;if(o|0)_X509_free(o);o=c[e>>2]|0;if(o|0)_EVP_PKEY_free(o);if(!((t|0)!=0?(_ssl3_check_client_certificate(a)|0)!=0:0))p=30;do if((p|0)==30){t=(c[a+88>>2]|0)+856|0;if((c[a>>2]|0)!=768){c[t>>2]=2;break}c[t>>2]=0;_ssl3_send_alert(a,1,41)|0;k=1;l=b;return k|0}while(0);c[f>>2]=4466;p=34;break}case 4466:{p=34;break}default:{}}if((p|0)==34){c[f>>2]=4467;if((c[(c[a+88>>2]|0)+856>>2]|0)==2)u=0;else u=c[c[a+152>>2]>>2]|0;if(!(_ssl3_output_cert_chain(a,u)|0)){_ERR_put_error(20,151,68,555626,3473);_ssl3_send_alert(a,2,80)|0;c[f>>2]=5;k=0;l=b;return k|0}}k=ij[c[(c[(c[a+8>>2]|0)+100>>2]|0)+68>>2]&8191](a)|0;l=b;return k|0}function _ssl3_send_client_key_exchange(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0;d=l;l=l+976|0;if((l|0)>=(m|0))ba(976);e=d+516|0;f=d;g=d+936|0;h=d+904|0;i=d+648|0;j=b+52|0;do if((c[j>>2]|0)==4480){k=b+8|0;n=(c[(c[b+60>>2]|0)+4>>2]|0)+(c[(c[(c[k>>2]|0)+100>>2]|0)+60>>2]|0)|0;o=b+88|0;p=c[o>>2]|0;q=c[(c[p+836>>2]|0)+12>>2]|0;a:do if(!(q&1)){if(q&14|0){r=b+192|0;s=c[(c[r>>2]|0)+152>>2]|0;if(!s){_ssl3_send_alert(b,2,10)|0;_ERR_put_error(20,152,244,555626,2697);t=128;break}u=s+240|0;v=c[u>>2]|0;do if(!v){w=c[s+4>>2]|0;if(((w|0)>-1?(x=_X509_get_pubkey(c[s+12+(w*28|0)>>2]|0)|0,x|0):0)?(w=_EVP_PKEY_get1_DH(x)|0,_EVP_PKEY_free(x),w|0):0){y=w;z=c[o>>2]|0;break}_ERR_put_error(20,340,68,555626,2453);t=128;break a}else{y=v;z=p}while(0);do if(!(c[z>>2]&16)){v=_DHparams_dup(y)|0;if(!v){_ERR_put_error(20,152,5,555626,2723);t=128;break a}if(!(_DH_generate_key(v)|0)){_ERR_put_error(20,152,5,555626,2727);_DH_free(v);t=128;break a}else A=v}else{v=c[(c[c[b+152>>2]>>2]|0)+4>>2]|0;if(v|0?(s=_EVP_PKEY_get1_DH(v)|0,s|0):0){A=s;break}_ERR_put_error(20,152,68,555626,2717);t=128;break a}while(0);s=_DH_compute_key(n,c[y+20>>2]|0,A)|0;if(!(c[u>>2]|0))_DH_free(y);if((s|0)<1){_ERR_put_error(20,152,5,555626,2743);_DH_free(A);t=128;break}v=ri[c[(c[(c[k>>2]|0)+100>>2]|0)+12>>2]&511](b,(c[r>>2]|0)+20|0,n,s)|0;c[(c[r>>2]|0)+16>>2]=v;_memset(n|0,0,s|0)|0;if(!(c[c[o>>2]>>2]&16)){s=A+20|0;v=((_BN_num_bits(c[s>>2]|0)|0)+7|0)/8|0;a[n>>0]=v>>>8;a[n+1>>0]=v;_BN_bn2bin(c[s>>2]|0,n+2|0)|0;B=v+2|0}else B=0;_DH_free(A);C=B;t=126;break}if(q&224|0){v=b+192|0;s=c[(c[v>>2]|0)+152>>2]|0;b:do if(!s){_ssl3_send_alert(b,2,10)|0;_ERR_put_error(20,152,244,555626,2781);D=0}else{w=c[s+244>>2]|0;do if(!w){x=_X509_get_pubkey(c[s+152>>2]|0)|0;if((x|0?(c[x>>2]|0)==408:0)?(E=c[x+20>>2]|0,E|0):0){F=E;G=x;break}_ERR_put_error(20,152,68,555626,2824);D=x;break b}else{F=w;G=0}while(0);w=_EC_KEY_get0_group(F)|0;x=_EC_KEY_get0_public_key(F)|0;if((w|0)==0|(x|0)==0){_ERR_put_error(20,152,68,555626,2836);D=G;break}E=_EC_KEY_new()|0;if(!E){_ERR_put_error(20,152,65,555626,2842);D=G;break}do if(_EC_KEY_set_group(E,w)|0){if(!(_EC_KEY_generate_key(E)|0)){_ERR_put_error(20,152,43,555626,2871);t=132;break}H=_EC_GROUP_get_degree(w)|0;if((H|0)<1){_ERR_put_error(20,152,43,555626,2883);t=132;break}I=_ECDH_compute_key(n,(H+7|0)/8|0,x,E,0)|0;if((I|0)<1){_ERR_put_error(20,152,43,555626,2889);t=132;break}H=ri[c[(c[(c[k>>2]|0)+100>>2]|0)+12>>2]&511](b,(c[v>>2]|0)+20|0,n,I)|0;c[(c[v>>2]|0)+16>>2]=H;_memset(n|0,0,I|0)|0;I=_EC_POINT_point2oct(w,_EC_KEY_get0_public_key(E)|0,4,0,0,0)|0;H=_CRYPTO_malloc(I,555626,2917)|0;J=_BN_CTX_new()|0;K=(H|0)==0;if(!(K|(J|0)==0)){L=_EC_POINT_point2oct(w,_EC_KEY_get0_public_key(E)|0,4,H,I,J)|0;a[n>>0]=L;_memcpy(n+1|0,H|0,L|0)|0;_BN_CTX_free(J);_CRYPTO_free(H);_EC_KEY_free(E);_EVP_PKEY_free(G);C=L+1|0;t=126;break a}_ERR_put_error(20,152,65,555626,2921);_BN_CTX_free(J);if(!K)_CRYPTO_free(H)}else{_ERR_put_error(20,152,16,555626,2847);t=132}while(0);if((t|0)==132)_BN_CTX_free(0);_EC_KEY_free(E);M=G;break a}while(0);_BN_CTX_free(0);M=D;break}if(q&512|0){v=b+192|0;s=c[(c[v>>2]|0)+152>>2]|0;r=c[s+208>>2]|0;if(!r){u=c[s+180>>2]|0;if(!u){_ERR_put_error(20,152,330,555626,2972);N=0;O=0}else{P=u;t=69}}else{P=r;t=69}do if((t|0)==69){r=_X509_get_pubkey(P)|0;u=_EVP_PKEY_CTX_new(r,0)|0;if(!u){_ERR_put_error(20,152,65,555626,2980);N=0;O=0;break}if((_EVP_PKEY_encrypt_init(u)|0)>=1?(_RAND_bytes(g,32)|0)>=1:0){if((c[(c[o>>2]|0)+856>>2]|0?(s=c[(c[c[b+152>>2]>>2]|0)+4>>2]|0,s|0):0)?(_EVP_PKEY_derive_set_peer(u,s)|0)<1:0)_ERR_clear_error();s=_EVP_MD_CTX_create()|0;if((((_EVP_DigestInit(s,_EVP_get_digestbyname(_OBJ_nid2sn(809)|0)|0)|0)>=1?(_EVP_DigestUpdate(s,(c[o>>2]|0)+192|0,32)|0)>=1:0)?(_EVP_DigestUpdate(s,(c[o>>2]|0)+160|0,32)|0)>=1:0)?(_EVP_DigestFinal_ex(s,h,f)|0)>=1:0){_EVP_MD_CTX_destroy(s);if((_EVP_PKEY_CTX_ctrl(u,-1,256,8,8,h)|0)<0){_ERR_put_error(20,152,274,555626,3036);N=0;O=0;break}w=n+1|0;a[n>>0]=48;c[e>>2]=255;if((_EVP_PKEY_encrypt(u,i,e,g,32)|0)<1){_ERR_put_error(20,152,274,555626,3048);N=0;O=0;break}x=c[e>>2]|0;if(x>>>0>127){a[w>>0]=-127;a[w+1>>0]=c[e>>2];H=c[e>>2]|0;Q=H+3|0;R=w;S=H}else{a[w>>0]=x;x=c[e>>2]|0;Q=x+2|0;R=n;S=x}_memcpy(R+2|0,i|0,S|0)|0;if((_EVP_PKEY_CTX_ctrl(u,-1,-1,2,2,0)|0)>0){x=c[o>>2]|0;c[x>>2]=c[x>>2]|16}_EVP_PKEY_CTX_free(u);x=ri[c[(c[(c[k>>2]|0)+100>>2]|0)+12>>2]&511](b,(c[v>>2]|0)+20|0,g,32)|0;c[(c[v>>2]|0)+16>>2]=x;_EVP_PKEY_free(r);N=1;O=Q;break}_EVP_MD_CTX_destroy(s);_ERR_put_error(20,152,68,555626,3028);N=0;O=0;break}_EVP_PKEY_CTX_free(u);_ERR_put_error(20,152,68,555626,2998);N=0;O=0}while(0);if(N){C=O;t=126;break}else{t=128;break}}if(q&1024|0){v=b+440|0;u=c[v>>2]|0;if(!u){_ERR_put_error(20,152,68,555626,3086);t=128;break}s=((_BN_num_bits(u)|0)+7|0)/8|0;a[n>>0]=s>>>8;a[n+1>>0]=s;_BN_bn2bin(c[v>>2]|0,n+2|0)|0;v=b+192|0;u=c[(c[v>>2]|0)+240>>2]|0;if(u|0)_CRYPTO_free(u);u=_BUF_strdup(c[b+420>>2]|0)|0;r=c[v>>2]|0;c[r+240>>2]=u;if(!u){_ERR_put_error(20,152,65,555626,3094);t=128;break}u=_SRP_generate_client_master_secret(b,r+20|0)|0;c[(c[v>>2]|0)+16>>2]=u;if((u|0)>=0){C=s+2|0;t=126;break}_ERR_put_error(20,152,68,555626,3103);t=128;break}if(!(q&256)){_ssl3_send_alert(b,2,40)|0;_ERR_put_error(20,152,68,555626,3200);t=128;break}s=c[b+220>>2]|0;do if(s){_memset(e|0,0,130)|0;u=b+192|0;v=Wh[s&63](b,c[(c[u>>2]|0)+140>>2]|0,e,129,f,516)|0;do if(v>>>0<=256){if(!v){_ERR_put_error(20,152,223,555626,3140);T=1;U=0;break}a[e+129>>0]=0;r=_strlen(e)|0;if(r>>>0>128){_ERR_put_error(20,152,68,555626,3147);T=1;U=0;break}_memmove(f+v+4|0,f|0,v|0)|0;x=v>>>8&255;a[f>>0]=x;w=v&255;a[f+1>>0]=w;H=f+2|0;_memset(H|0,0,v|0)|0;K=H+v|0;a[K>>0]=x;a[K+1>>0]=w;w=c[(c[u>>2]|0)+140>>2]|0;if(w|0)_CRYPTO_free(w);w=b+228|0;K=_BUF_strdup(c[(c[w>>2]|0)+332>>2]|0)|0;x=c[u>>2]|0;c[x+140>>2]=K;if((K|0)==0?(c[(c[w>>2]|0)+332>>2]|0)!=0:0){_ERR_put_error(20,152,65,555626,3166);T=1;U=0;break}w=c[x+144>>2]|0;if(w|0)_CRYPTO_free(w);w=_BUF_strdup(e)|0;x=c[u>>2]|0;c[x+144>>2]=w;if(!w){_ERR_put_error(20,152,65,555626,3175);T=1;U=0;break}else{w=ri[c[(c[(c[k>>2]|0)+100>>2]|0)+12>>2]&511](b,x+20|0,f,(v<<1)+4|0)|0;c[(c[u>>2]|0)+16>>2]=w;a[n>>0]=r>>>8;a[n+1>>0]=r;_memcpy(n+2|0,e|0,r|0)|0;T=0;U=r+2|0;break}}else{_ERR_put_error(20,152,68,555626,3136);T=1;U=0}while(0);_OPENSSL_cleanse(e,130);_OPENSSL_cleanse(f,516);if(T){_ssl3_send_alert(b,2,40)|0;break}else{C=U;t=126;break a}}else _ERR_put_error(20,152,224,555626,3125);while(0);t=128}else{s=b+192|0;u=c[(c[s>>2]|0)+152>>2]|0;c:do if(u){v=c[u+236>>2]|0;do if(!v){E=_X509_get_pubkey(c[u+12>>2]|0)|0;if((E|0?(c[E>>2]|0)==6:0)?(r=c[E+20>>2]|0,r|0):0){_EVP_PKEY_free(E);V=r;break}_ERR_put_error(20,152,68,555626,2511);_EVP_PKEY_free(E);break c}else V=v;while(0);v=c[b+272>>2]|0;a[e>>0]=v>>>8;a[e+1>>0]=v;if((_RAND_bytes(e+2|0,46)|0)>=1){c[(c[s>>2]|0)+16>>2]=48;v=_RSA_public_encrypt(48,e,(c[b>>2]|0)>768?n+2|0:n,V,1)|0;if((v|0)<1){_ERR_put_error(20,152,119,555626,2540);break}if((c[b>>2]|0)>768){a[n>>0]=v>>>8;a[n+1>>0]=v;W=v+2|0}else W=v;v=ri[c[(c[(c[k>>2]|0)+100>>2]|0)+12>>2]&511](b,(c[s>>2]|0)+20|0,e,48)|0;c[(c[s>>2]|0)+16>>2]=v;_OPENSSL_cleanse(e,48);C=W;t=126;break a}}else _ERR_put_error(20,152,68,555626,2497);while(0);t=128}while(0);if((t|0)==126){bj[c[(c[(c[k>>2]|0)+100>>2]|0)+64>>2]&4095](b,16,C);c[j>>2]=4481;X=k;break}else if((t|0)==128){_BN_CTX_free(0);M=0}_EVP_PKEY_free(M);c[j>>2]=5;Y=-1;l=d;return Y|0}else X=b+8|0;while(0);Y=ij[c[(c[(c[X>>2]|0)+100>>2]|0)+68>>2]&8191](b)|0;l=d;return Y|0}function _ssl3_send_client_verify(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0;d=l;l=l+144|0;if((l|0)>=(m|0))ba(144);e=d+104|0;f=d+80|0;g=d+76|0;h=d+72|0;i=d+8|0;j=d;c[g>>2]=0;_EVP_MD_CTX_init(f);k=b+52|0;a:do if((c[k>>2]|0)==4496){n=b+8|0;o=(c[(c[b+60>>2]|0)+4>>2]|0)+(c[(c[(c[n>>2]|0)+100>>2]|0)+60>>2]|0)|0;p=b+152|0;q=c[(c[c[p>>2]>>2]|0)+4>>2]|0;r=_EVP_PKEY_CTX_new(q,0)|0;b:do if((r|0)!=0?(_EVP_PKEY_sign_init(r)|0)>=1:0){if((_EVP_PKEY_CTX_ctrl(r,-1,248,1,0,_EVP_sha1()|0)|0)>0){s=c[(c[n>>2]|0)+100>>2]|0;if(!(c[s+56>>2]&2))nj[c[s+28>>2]&2047](b,64,e+16|0)|0}else _ERR_clear_error();s=c[(c[n>>2]|0)+100>>2]|0;c:do if(!(c[s+56>>2]&2))switch(c[q>>2]|0){case 6:{nj[c[s+28>>2]&2047](b,4,e)|0;if((_RSA_sign(114,e,36,o+2|0,g,c[q+20>>2]|0)|0)<1){_ERR_put_error(20,153,4,555626,3289);break b}else{a[o>>0]=(c[g>>2]|0)>>>8;a[o+1>>0]=c[g>>2];t=(c[g>>2]|0)+2|0;break c}break}case 116:{if(!(_DSA_sign(c[q+4>>2]|0,e+16|0,20,o+2|0,h,c[q+20>>2]|0)|0)){_ERR_put_error(20,153,10,555626,3302);break b}else{a[o>>0]=(c[h>>2]|0)>>>8;a[o+1>>0]=c[h>>2];t=(c[h>>2]|0)+2|0;break c}break}case 408:{if(!(_ECDSA_sign(c[q+4>>2]|0,e+16|0,20,o+2|0,h,c[q+20>>2]|0)|0)){_ERR_put_error(20,153,42,555626,3315);break b}else{a[o>>0]=(c[h>>2]|0)>>>8;a[o+1>>0]=c[h>>2];t=(c[h>>2]|0)+2|0;break c}break}case 811:case 812:{c[j>>2]=64;nj[c[s+28>>2]&2047](b,809,e)|0;if((_EVP_PKEY_sign(r,i,j,e,32)|0)<1){_ERR_put_error(20,153,68,555626,3330);break b}c[h>>2]=0;u=63;v=0;while(1){a[o+(v+2)>>0]=a[i+u>>0]|0;v=(c[h>>2]|0)+1|0;c[h>>2]=v;if((u|0)<=0)break;else u=u+-1|0}a[o>>0]=v>>>8;a[o+1>>0]=c[h>>2];t=(c[h>>2]|0)+2|0;break c;break}default:{_ERR_put_error(20,153,68,555626,3339);break b}}else{u=c[(c[c[p>>2]>>2]|0)+8>>2]|0;w=_BIO_ctrl(c[(c[b+88>>2]|0)+376>>2]|0,3,0,i)|0;do if((w|0)>=1?(_tls12_get_sigandhash(o,q,u)|0)!=0:0){x=o+2|0;if((_EVP_DigestInit_ex(f,u,0)|0?_EVP_DigestUpdate(f,c[i>>2]|0,w)|0:0)?_EVP_SignFinal(f,x+2|0,g,q)|0:0){a[x>>0]=(c[g>>2]|0)>>>8;a[x+1>>0]=c[g>>2];x=c[g>>2]|0;if(!(_ssl3_digest_cached_records(b)|0))break;t=x+4|0;break c}_ERR_put_error(20,153,6,555626,3275)}else y=13;while(0);if((y|0)==13)_ERR_put_error(20,153,68,555626,3264);break b}while(0);bj[c[(c[(c[n>>2]|0)+100>>2]|0)+64>>2]&4095](b,15,t);c[k>>2]=4497;z=r;A=n;break a}else y=5;while(0);if((y|0)==5)_ERR_put_error(20,153,68,555626,3242);_EVP_MD_CTX_cleanup(f)|0;_EVP_PKEY_CTX_free(r);c[k>>2]=5;B=-1;l=d;return B|0}else{z=0;A=b+8|0}while(0);_EVP_MD_CTX_cleanup(f)|0;_EVP_PKEY_CTX_free(z);B=ij[c[(c[(c[A>>2]|0)+100>>2]|0)+68>>2]&8191](b)|0;l=d;return B|0}function _ssl3_send_change_cipher_spec(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0;f=b+52|0;if((c[f>>2]|0)==(d|0)){d=b+60|0;a[c[(c[d>>2]|0)+4>>2]>>0]=1;g=b+68|0;c[g>>2]=1;h=b+72|0;c[h>>2]=0;c[f>>2]=e;i=h;j=g;k=d;l=0;m=1}else{d=b+72|0;g=b+68|0;i=d;j=g;k=b+60|0;l=c[d>>2]|0;m=c[g>>2]|0}g=_ssl3_write_bytes(b,20,(c[(c[k>>2]|0)+4>>2]|0)+l|0,m)|0;if((g|0)<0){n=-1;return n|0}m=c[j>>2]|0;if((m|0)!=(g|0)){c[i>>2]=(c[i>>2]|0)+g;c[j>>2]=m-g;n=0;return n|0}m=c[b+100>>2]|0;if(!m){n=1;return n|0}Yi[m&15](1,c[b>>2]|0,20,c[(c[k>>2]|0)+4>>2]|0,(c[i>>2]|0)+g|0,b,c[b+104>>2]|0);n=1;return n|0}function _ssl3_send_finished(b,d,e,f,g){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;var h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0;h=b+52|0;if((c[h>>2]|0)==(d|0)){d=c[(c[b+60>>2]|0)+4>>2]|0;i=b+8|0;j=c[(c[i>>2]|0)+100>>2]|0;k=c[j+60>>2]|0;l=b+88|0;m=ri[c[j+20>>2]&511](b,f,g,(c[l>>2]|0)+564|0)|0;if((m|0)<1){n=0;return n|0}g=c[l>>2]|0;c[g+692>>2]=m;_memcpy(d+k|0,g+564|0,m|0)|0;g=(m|0)<65;do if((c[b+4>>2]|0)==4096)if(g){k=c[l>>2]|0;_memcpy(k+916|0,k+564|0,m|0)|0;a[(c[l>>2]|0)+980>>0]=m;break}else _OpenSSLDie(503866,181,555705);else if(g){k=c[l>>2]|0;_memcpy(k+981|0,k+564|0,m|0)|0;a[(c[l>>2]|0)+1045>>0]=m;break}else _OpenSSLDie(503866,185,555705);while(0);bj[c[(c[(c[i>>2]|0)+100>>2]|0)+64>>2]&4095](b,20,m);c[h>>2]=e;o=i}else o=b+8|0;n=ij[c[(c[(c[o>>2]|0)+100>>2]|0)+68>>2]&8191](b)|0;return n|0}function _ssl3_get_new_session_ticket(a){a=a|0;var b=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=b;f=Wh[c[(c[a+8>>2]|0)+48>>2]&63](a,4576,4577,4,16384,e)|0;if(!(c[e>>2]|0)){g=f;l=b;return g|0}a:do if((f|0)<6){_ERR_put_error(20,283,159,555626,2257);h=50;i=21}else{e=c[a+64>>2]|0;j=(d[e+1>>0]|0)<<16|(d[e>>0]|0)<<24|(d[e+2>>0]|0)<<8|(d[e+3>>0]|0);k=(d[e+4>>0]|0)<<8|(d[e+5>>0]|0);n=e+6|0;if((k+6|0)!=(f|0)){_ERR_put_error(20,283,159,555626,2268);h=50;i=21;break}if(!k){g=1;l=b;return g|0}e=a+192|0;o=c[e>>2]|0;do if(c[o+68>>2]|0){p=c[a+368>>2]|0;q=c[p+32>>2]|0;do if(q&1|0){if(!(q&512)){_SSL_CTX_remove_session(p,o)|0;break}r=c[p+44>>2]|0;if(r|0)Pi[r&2047](p,o)}while(0);p=_ssl_session_dup(c[e>>2]|0,0)|0;if(!p){_ERR_put_error(20,283,65,555626,2299);h=80;i=21;break a}else{_SSL_SESSION_free(c[e>>2]|0);c[e>>2]=p;s=p;break}}else s=o;while(0);o=c[s+228>>2]|0;if(o|0){_CRYPTO_free(o);c[(c[e>>2]|0)+232>>2]=0}o=_CRYPTO_malloc(k,555626,2311)|0;c[(c[e>>2]|0)+228>>2]=o;if(!o){_ERR_put_error(20,283,65,555626,2313);break}_memcpy(o|0,n|0,k|0)|0;o=c[e>>2]|0;c[o+236>>2]=j;c[o+232>>2]=k;_EVP_Digest(n,k,o+72|0,o+68|0,_EVP_sha256()|0,0)|0;g=1;l=b;return g|0}while(0);if((i|0)==21)_ssl3_send_alert(a,2,h)|0;c[a+52>>2]=5;g=-1;l=b;return g|0}function _ssl3_get_cert_status(b){b=b|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;g=Wh[c[(c[b+8>>2]|0)+48>>2]&63](b,4592,4593,-1,16384,f)|0;if(!(c[f>>2]|0)){h=g;l=e;return h|0}f=c[b+88>>2]|0;do if((c[f+832>>2]|0)==22){if(g>>>0<4){_ERR_put_error(20,289,159,555626,2370);i=50;break}j=c[b+64>>2]|0;if((a[j>>0]|0)!=1){_ERR_put_error(20,289,329,555626,2376);i=50;break}k=d[j+2>>0]<<8|d[j+1>>0]<<16|d[j+3>>0];if((k+4|0)!=(g|0)){_ERR_put_error(20,289,159,555626,2382);i=50;break}n=_BUF_memdup(j+4|0,k)|0;c[b+312>>2]=n;if(!n){_ERR_put_error(20,289,65,555626,2388);i=80;break}else{c[b+316>>2]=k;o=13;break}}else{c[f+852>>2]=1;o=13}while(0);do if((o|0)==13){f=c[b+228>>2]|0;g=c[f+316>>2]|0;if(!g){h=1;l=e;return h|0}k=$i[g&8191](b,c[f+320>>2]|0)|0;if(!k){_ERR_put_error(20,289,328,555626,2398);i=113;break}if((k|0)<0){_ERR_put_error(20,289,65,555626,2403);i=80;break}else{h=1;l=e;return h|0}}while(0);_ssl3_send_alert(b,2,i)|0;c[b+52>>2]=5;h=-1;l=e;return h|0}function _ssl3_get_finished(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f;h=Wh[c[(c[b+8>>2]|0)+48>>2]&63](b,d,e,20,64,g)|0;if(!(c[g>>2]|0)){i=h;l=f;return i|0}g=b+88|0;e=c[g>>2]|0;d=e+384|0;do if(c[d>>2]|0){c[d>>2]=0;if((c[e+824>>2]|0)!=(h|0)){_ERR_put_error(20,140,111,503866,267);j=50;break}if(_CRYPTO_memcmp(c[b+64>>2]|0,e+696|0,h)|0){_ERR_put_error(20,140,149,503866,273);j=51;break}k=(h|0)<65;if((c[b+4>>2]|0)==8192){if(!k)_OpenSSLDie(503866,281,555705);n=c[g>>2]|0;_memcpy(n+916|0,n+696|0,h|0)|0;a[(c[g>>2]|0)+980>>0]=h;i=1;l=f;return i|0}else{if(!k)_OpenSSLDie(503866,285,555705);k=c[g>>2]|0;_memcpy(k+981|0,k+696|0,h|0)|0;a[(c[g>>2]|0)+1045>>0]=h;i=1;l=f;return i|0}}else{_ERR_put_error(20,140,154,503866,257);j=10}while(0);_ssl3_send_alert(b,2,j)|0;i=0;l=f;return i|0}function _ssl_update_cache(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0;d=a+192|0;e=c[d>>2]|0;if(!(c[e+68>>2]|0))return;f=a+368|0;g=c[f>>2]|0;h=c[g+32>>2]|0;i=h&b;do if(i|0?(c[a+108>>2]|0)==0:0){if(!(h&512)){if(!(_SSL_CTX_add_session(g,e)|0))break;j=c[f>>2]|0}else j=g;if(c[j+40>>2]|0?(_CRYPTO_add_lock((c[d>>2]|0)+164|0,1,14,543020,2642)|0,($i[c[(c[f>>2]|0)+40>>2]&8191](a,c[d>>2]|0)|0)==0):0)_SSL_SESSION_free(c[d>>2]|0)}while(0);if(!((h&128|0)==0&(i|0)==(b|0)))return;i=c[f>>2]|0;if((c[(b&1|0?i+60|0:i+72|0)>>2]&255|0)!=255)return;_SSL_CTX_flush_sessions(i,yf(0)|0);return}function _SSL_CTX_add_session(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0;_CRYPTO_add_lock(b+164|0,1,14,551456,748)|0;_CRYPTO_lock(9,12,551456,753);d=_lh_insert(c[a+16>>2]|0,b)|0;if((d|0)==0|(d|0)==(b|0)){if(d|0){_SSL_SESSION_free(d);e=0;_CRYPTO_lock(10,12,551456,803);return e|0}}else{f=d+204|0;g=c[f>>2]|0;if(g|0?(h=d+200|0,i=c[h>>2]|0,i|0):0){j=a+28|0;k=a+24|0;l=(i|0)==(k|0);do if((g|0)==(j|0))if(l){c[k>>2]=0;c[j>>2]=0;break}else{c[j>>2]=i;c[i+204>>2]=j;break}else if(l){c[k>>2]=g;c[g+200>>2]=k;break}else{c[g+200>>2]=i;c[(c[h>>2]|0)+204>>2]=g;break}while(0);c[f>>2]=0;c[h>>2]=0}_SSL_SESSION_free(d)}d=b+204|0;h=c[d>>2]|0;if(h|0?(f=b+200|0,g=c[f>>2]|0,g|0):0){i=a+28|0;k=a+24|0;l=(g|0)==(k|0);do if((h|0)==(i|0))if(l){c[k>>2]=0;c[i>>2]=0;break}else{c[i>>2]=g;c[g+204>>2]=i;break}else if(l){c[k>>2]=h;c[h+200>>2]=k;break}else{c[h+200>>2]=g;c[(c[f>>2]|0)+204>>2]=h;break}while(0);c[d>>2]=0;c[f>>2]=0}f=a+24|0;h=c[f>>2]|0;if(!h){c[f>>2]=b;g=a+28|0;c[g>>2]=b;c[b+200>>2]=f;c[d>>2]=g}else{c[d>>2]=h;c[h+200>>2]=b;c[b+200>>2]=f;c[f>>2]=b}if((_SSL_CTX_ctrl(a,43,0,0)|0)<=0){e=1;_CRYPTO_lock(10,12,551456,803);return e|0}b=a+28|0;f=_SSL_CTX_ctrl(a,20,0,0)|0;if((f|0)<=(_SSL_CTX_ctrl(a,43,0,0)|0)){e=1;_CRYPTO_lock(10,12,551456,803);return e|0}f=a+84|0;while(1){if(!(_remove_session_lock(a,c[b>>2]|0,0)|0)){e=1;m=33;break}c[f>>2]=(c[f>>2]|0)+1;h=_SSL_CTX_ctrl(a,20,0,0)|0;if((h|0)<=(_SSL_CTX_ctrl(a,43,0,0)|0)){e=1;m=33;break}}if((m|0)==33){_CRYPTO_lock(10,12,551456,803);return e|0}return 0}function _SSL_CTX_ctrl(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0;a:do if(!a)switch(b|0){case 92:{f=_tls1_set_curves_list(0,0,e)|0;break a;break}case 102:case 98:{f=_tls1_set_sigalgs_list(0,e,0)|0;break a;break}default:{f=0;break a}}else do switch(b|0){case 40:{f=c[a+180>>2]|0;break a;break}case 41:{g=a+180|0;h=c[g>>2]|0;c[g>>2]=d;f=h;break a;break}case 16:{c[a+188>>2]=e;f=1;break a;break}case 50:{f=c[a+172>>2]|0;break a;break}case 51:{h=a+172|0;g=c[h>>2]|0;c[h>>2]=d;f=g;break a;break}case 42:{g=a+20|0;h=c[g>>2]|0;c[g>>2]=d;f=h;break a;break}case 43:{f=c[a+20>>2]|0;break a;break}case 44:{h=a+32|0;g=c[h>>2]|0;c[h>>2]=d;f=g;break a;break}case 45:{f=c[a+32>>2]|0;break a;break}case 20:{f=_lh_num_items(c[a+16>>2]|0)|0;break a;break}case 21:{f=c[a+52>>2]|0;break a;break}case 22:{f=c[a+60>>2]|0;break a;break}case 23:{f=c[a+56>>2]|0;break a;break}case 24:{f=c[a+64>>2]|0;break a;break}case 25:{f=c[a+72>>2]|0;break a;break}case 26:{f=c[a+68>>2]|0;break a;break}case 27:{f=c[a+88>>2]|0;break a;break}case 28:{f=c[a+92>>2]|0;break a;break}case 29:{f=c[a+76>>2]|0;break a;break}case 30:{f=c[a+80>>2]|0;break a;break}case 31:{f=c[a+84>>2]|0;break a;break}case 32:{g=a+164|0;h=c[g>>2]|d;c[g>>2]=h;f=h;break a;break}case 77:{h=a+164|0;g=c[h>>2]&~d;c[h>>2]=g;f=g;break a;break}case 33:{g=a+168|0;h=c[g>>2]|d;c[g>>2]=h;f=h;break a;break}case 78:{h=a+168|0;g=c[h>>2]&~d;c[h>>2]=g;f=g;break a;break}case 52:{if((d+-512|0)>>>0>15872){f=0;break a}c[a+248>>2]=d;f=1;break a;break}case 99:{g=(c[a+176>>2]|0)+56|0;h=c[g>>2]|d;c[g>>2]=h;f=h;break a;break}case 100:{h=(c[a+176>>2]|0)+56|0;g=c[h>>2]&~d;c[h>>2]=g;f=g;break a;break}default:{f=ri[c[(c[a>>2]|0)+68>>2]&511](a,b,d,e)|0;break a}}while(0);while(0);return f|0}function _tls1_set_curves_list(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0;e=l;l=l+128|0;if((l|0)>=(m|0))ba(128);f=e;c[f>>2]=0;if(_CONF_parse_list(d,58,1,1151,f)|0)if(!a)g=1;else g=_tls1_set_curves(a,b,f+4|0,c[f>>2]|0)|0;else g=0;l=e;return g|0}function _tls1_set_sigalgs_list(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0;e=l;l=l+240|0;if((l|0)>=(m|0))ba(240);f=e;c[f>>2]=0;if(_CONF_parse_list(b,58,1,1152,f)|0)if(!a)g=1;else g=_tls1_set_sigalgs(a,f+4|0,c[f>>2]|0,d)|0;else g=0;l=e;return g|0}function _sig_cb(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);g=f;a:do if((((b|0)!=0?!((d|0)>19|(c[e>>2]|0)==56):0)?(_memcpy(g|0,b|0,d|0)|0,a[g+d>>0]=0,h=_strchr(g,43)|0,(h|0)!=0):0)?(a[h>>0]=0,i=h+1|0,(a[i>>0]|0)!=0):0){if(_strcmp(g,555691)|0)if(_strcmp(g,555695)|0)if(!(_strcmp(g,555699)|0))j=408;else{k=0;break}else j=116;else j=6;h=_OBJ_sn2nid(i)|0;if(!h){n=_OBJ_ln2nid(i)|0;if(!n){k=0;break}else o=n}else o=h;h=c[e>>2]|0;n=e+4|0;if(!h)p=0;else{i=0;while(1){if((c[n+(i<<2)>>2]|0)==(j|0)?(c[n+((i|1)<<2)>>2]|0)==(o|0):0){k=0;break a}i=i+2|0;if(i>>>0>=h>>>0){p=h;break}}}c[e>>2]=p+1;c[n+(p<<2)>>2]=o;h=c[e>>2]|0;c[e>>2]=h+1;c[n+(h<<2)>>2]=j;k=1}else k=0;while(0);l=f;return k|0}function _tls1_set_sigalgs(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0;if(e&1|0){g=0;return g|0}h=_CRYPTO_malloc(e,555659,4095)|0;if(!h){g=0;return g|0}a:do if(e|0){i=c[32352]|0;j=c[32364]|0;k=c[32366]|0;l=c[32368]|0;m=c[32354]|0;n=c[32356]|0;o=c[32358]|0;p=c[32360]|0;q=c[32362]|0;r=d;s=h;t=0;while(1){u=r+4|0;v=c[r>>2]|0;if((i|0)!=(v|0))if((m|0)!=(v|0))if((n|0)!=(v|0))if((o|0)!=(v|0))if((p|0)!=(v|0))if((q|0)==(v|0)){w=5;x=6}else y=-1;else{w=4;x=6}else{w=3;x=6}else{w=2;x=6}else{w=1;x=6}else{w=0;x=6}if((x|0)==6){x=0;y=c[129408+(w<<3)+4>>2]|0}v=c[u>>2]|0;if((j|0)!=(v|0))if((k|0)!=(v|0))if((l|0)==(v|0))z=2;else break;else z=1;else z=0;v=c[129456+(z<<3)+4>>2]|0;if((y|0)==-1|(v|0)==-1)break;a[s>>0]=y;a[s+1>>0]=v;t=t+2|0;if(t>>>0>=e>>>0)break a;else{r=r+8|0;s=s+2|0}}_CRYPTO_free(h);g=0;return g|0}while(0);if(!f){f=b+300|0;y=c[f>>2]|0;if(y|0)_CRYPTO_free(y);c[f>>2]=h;A=b+304|0}else{f=b+308|0;y=c[f>>2]|0;if(y|0)_CRYPTO_free(y);c[f>>2]=h;A=b+312|0}c[A>>2]=e;g=1;return g|0}function _nid_cb(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);g=f;if(!b){h=0;l=f;return h|0}if((d|0)>19|(c[e>>2]|0)==28){h=0;l=f;return h|0}_memcpy(g|0,b|0,d|0)|0;a[g+d>>0]=0;d=_EC_curve_nist2nid(g)|0;if(!d){b=_OBJ_sn2nid(g)|0;if(!b){i=_OBJ_ln2nid(g)|0;if(!i){h=0;l=f;return h|0}else j=i}else j=b}else j=d;d=c[e>>2]|0;b=e+4|0;a:do if(!d)k=0;else{i=0;while(1){if((c[b+(i<<2)>>2]|0)==(j|0)){h=0;break}i=i+1|0;if(i>>>0>=d>>>0){k=d;break a}}l=f;return h|0}while(0);c[e>>2]=k+1;c[b+(k<<2)>>2]=j;h=1;l=f;return h|0}function _tls1_set_curves(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0;g=f<<1;h=_CRYPTO_malloc(g,555659,643)|0;if(!h){i=0;return i|0}a:do if(f|0){j=h;k=0;l=0;b:while(1){do switch(c[e+(l<<2)>>2]|0){case 721:{m=1;break}case 722:{m=2;break}case 723:{m=3;break}case 724:{m=4;break}case 725:{m=5;break}case 726:{m=6;break}case 727:{m=7;break}case 728:{m=8;break}case 729:{m=9;break}case 730:{m=10;break}case 731:{m=11;break}case 732:{m=12;break}case 733:{m=13;break}case 734:{m=14;break}case 708:{m=15;break}case 709:{m=16;break}case 710:{m=17;break}case 711:{m=18;break}case 409:{m=19;break}case 712:{m=20;break}case 713:{m=21;break}case 714:{m=22;break}case 415:{m=23;break}case 715:{m=24;break}case 716:{m=25;break}case 927:{m=26;break}case 931:{m=27;break}case 933:{m=28;break}default:break b}while(0);n=1<<m;if(n&k|0)break;a[j>>0]=0;a[j+1>>0]=m;l=l+1|0;if(l>>>0>=f>>>0)break a;else{j=j+2|0;k=n|k}}_CRYPTO_free(h);i=0;return i|0}while(0);f=c[b>>2]|0;if(f|0)_CRYPTO_free(f);c[b>>2]=h;c[d>>2]=g;i=1;return i|0}function _ssl_session_dup(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0;d=_CRYPTO_malloc(244,551456,238)|0;do if(d|0){_memcpy(d|0,a|0,240)|0;e=d+140|0;c[e>>2]=0;f=d+144|0;c[f>>2]=0;g=d+188|0;h=d+208|0;i=d+216|0;c[i>>2]=0;j=d+224|0;c[j>>2]=0;k=d+228|0;c[k>>2]=0;l=d+240|0;c[l>>2]=0;m=d+192|0;c[g>>2]=0;c[g+4>>2]=0;c[g+8>>2]=0;c[g+12>>2]=0;c[g+16>>2]=0;c[g+20>>2]=0;c[d+164>>2]=1;n=c[a+152>>2]|0;if(n|0)_CRYPTO_add_lock(n+248|0,1,15,551456,273)|0;n=c[a+156>>2]|0;if(n|0)_CRYPTO_add_lock(n+16|0,1,3,551456,276)|0;n=c[a+140>>2]|0;if(n|0?(o=_BUF_strdup(n)|0,c[e>>2]=o,(o|0)==0):0)break;o=c[a+144>>2]|0;if(o|0?(e=_BUF_strdup(o)|0,c[f>>2]=e,(e|0)==0):0)break;e=c[a+188>>2]|0;if(e|0?(f=_sk_dup(e)|0,c[g>>2]=f,(f|0)==0):0)break;if(_CRYPTO_dup_ex_data(3,m,a+192|0)|0){m=c[a+208>>2]|0;if(m|0?(f=_BUF_strdup(m)|0,c[h>>2]=f,(f|0)==0):0)break;f=c[a+216>>2]|0;if(f|0?(h=_BUF_memdup(f,c[a+212>>2]|0)|0,c[i>>2]=h,(h|0)==0):0)break;h=c[a+224>>2]|0;if(h|0?(i=_BUF_memdup(h,c[a+220>>2]|0)|0,c[j>>2]=i,(i|0)==0):0)break;if(b){i=_BUF_memdup(c[a+228>>2]|0,c[a+232>>2]|0)|0;c[k>>2]=i;if(!i)break}else{c[d+236>>2]=0;c[d+232>>2]=0}i=c[a+240>>2]|0;if(!i){p=d;return p|0}k=_BUF_strdup(i)|0;c[l>>2]=k;if(k|0){p=d;return p|0}}}while(0);_ERR_put_error(20,348,65,551456,349);_SSL_SESSION_free(d);p=0;return p|0}function _CRYPTO_dup_ex_data(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0;e=c[305352]|0;if(!e){_CRYPTO_lock(9,2,504057,201);if(!(c[305352]|0))c[305352]=27532;_CRYPTO_lock(10,2,504057,204);f=c[305352]|0}else f=e;return nj[c[f+16>>2]&2047](a,b,d)|0}function _tls12_get_sigandhash(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;if(!e){f=0;return f|0}g=_EVP_MD_type(e)|0;if((c[32352]|0)!=(g|0))if((c[32354]|0)!=(g|0))if((c[32356]|0)!=(g|0))if((c[32358]|0)!=(g|0))if((c[32360]|0)!=(g|0))if((c[32362]|0)==(g|0))h=5;else{f=0;return f|0}else h=4;else h=3;else h=2;else h=1;else h=0;g=c[129408+(h<<3)+4>>2]|0;if((g|0)==-1){f=0;return f|0}h=c[d>>2]|0;if((c[32364]|0)!=(h|0))if((c[32366]|0)!=(h|0))if((c[32368]|0)==(h|0))i=2;else{f=0;return f|0}else i=1;else i=0;h=c[129456+(i<<3)+4>>2]|0;if((h|0)==-1){f=0;return f|0}a[b>>0]=g;a[b+1>>0]=h;f=1;return f|0}function _EVP_PKEY_get1_DH(a){a=a|0;var b=0,d=0;switch(c[a>>2]|0){case 920:case 28:{b=a+20|0;_DH_up_ref(c[b>>2]|0)|0;d=c[b>>2]|0;return d|0}default:{_ERR_put_error(6,119,128,504133,341);d=0;return d|0}}return 0}function _EVP_DigestInit(a,b){a=a|0;b=b|0;c[a>>2]=0;c[a+4>>2]=0;c[a+8>>2]=0;c[a+12>>2]=0;c[a+16>>2]=0;c[a+20>>2]=0;return _EVP_DigestInit_ex(a,b,0)|0}function _SRP_generate_client_master_secret(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0;d=a+436|0;e=a+424|0;if((_SRP_Verify_B_mod_N(c[d>>2]|0,c[e>>2]|0)|0)!=0?(f=_SRP_Calc_u(c[a+440>>2]|0,c[d>>2]|0,c[e>>2]|0)|0,(f|0)!=0):0){g=c[a+416>>2]|0;if((g|0)!=0?(h=$i[g&8191](a,c[a+404>>2]|0)|0,(h|0)!=0):0){g=_SRP_Calc_x(c[a+432>>2]|0,c[a+420>>2]|0,h)|0;if(g){i=_SRP_Calc_client_key(c[e>>2]|0,c[d>>2]|0,c[a+428>>2]|0,g,c[a+444>>2]|0,f)|0;if(i){d=((_BN_num_bits(i)|0)+7|0)/8|0;e=_CRYPTO_malloc(d,555726,401)|0;if(!e){j=h;k=-1;l=i;m=f;n=g}else{_BN_bn2bin(i,e)|0;o=ri[c[(c[(c[a+8>>2]|0)+100>>2]|0)+12>>2]&511](a,b,e,d)|0;_OPENSSL_cleanse(e,d);_CRYPTO_free(e);j=h;k=o;l=i;m=f;n=g}}else{j=h;k=-1;l=0;m=f;n=g}}else{j=h;k=-1;l=0;m=f;n=0}}else{j=0;k=-1;l=0;m=f;n=0}}else{j=0;k=-1;l=0;m=0;n=0}_BN_clear_free(l);_BN_clear_free(n);if(!j){_BN_clear_free(m);return k|0}_OPENSSL_cleanse(j,_strlen(j)|0);_CRYPTO_free(j);_BN_clear_free(m);return k|0}function _SRP_Verify_B_mod_N(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0;if((a|0)==0|(b|0)==0){d=0;return d|0}e=_BN_CTX_new()|0;if(!e){d=0;return d|0}f=_BN_new()|0;if((f|0)!=0?(_BN_nnmod(f,a,b,e)|0)!=0:0)g=(c[f+4>>2]|0)!=0&1;else g=0;_BN_CTX_free(e);_BN_free(f);d=g;return d|0}function _SRP_Calc_u(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0;e=l;l=l+48|0;if((l|0)>=(m|0))ba(48);f=e+24|0;g=e;if((a|0)==0|(b|0)==0|(d|0)==0){h=0;l=e;return h|0}if((_BN_ucmp(a,d)|0)>-1){h=0;l=e;return h|0}if((_BN_ucmp(b,d)|0)>-1){h=0;l=e;return h|0}i=((_BN_num_bits(d)|0)+7|0)/8|0;d=_CRYPTO_malloc(i<<1,555759,132)|0;if(!d){h=0;l=e;return h|0}_memset(d|0,0,i|0)|0;_EVP_MD_CTX_init(g);_EVP_DigestInit_ex(g,_EVP_sha1()|0,0)|0;j=d+i|0;_EVP_DigestUpdate(g,d+(_BN_bn2bin(a,j)|0)|0,i)|0;_EVP_DigestUpdate(g,d+(_BN_bn2bin(b,j)|0)|0,i)|0;_CRYPTO_free(d);_EVP_DigestFinal_ex(g,f,0)|0;_EVP_MD_CTX_cleanup(g)|0;g=_BN_bin2bn(f,20,0)|0;if(!g){h=0;l=e;return h|0}if(c[g+4>>2]|0){h=g;l=e;return h|0}_BN_free(g);h=0;l=e;return h|0}function _SRP_Calc_x(a,b,c){a=a|0;b=b|0;c=c|0;var d=0,e=0,f=0,g=0,h=0;d=l;l=l+48|0;if((l|0)>=(m|0))ba(48);e=d+24|0;f=d;if((a|0)==0|(b|0)==0|(c|0)==0){g=0;l=d;return g|0}h=_CRYPTO_malloc(((_BN_num_bits(a)|0)+7|0)/8|0,555759,220)|0;if(!h){g=0;l=d;return g|0}_EVP_MD_CTX_init(f);_EVP_DigestInit_ex(f,_EVP_sha1()|0,0)|0;_EVP_DigestUpdate(f,b,_strlen(b)|0)|0;_EVP_DigestUpdate(f,1144824,1)|0;_EVP_DigestUpdate(f,c,_strlen(c)|0)|0;_EVP_DigestFinal_ex(f,e,0)|0;_EVP_DigestInit_ex(f,_EVP_sha1()|0,0)|0;_BN_bn2bin(a,h)|0;_EVP_DigestUpdate(f,h,((_BN_num_bits(a)|0)+7|0)/8|0)|0;_CRYPTO_free(h);_EVP_DigestUpdate(f,e,20)|0;_EVP_DigestFinal_ex(f,e,0)|0;_EVP_MD_CTX_cleanup(f)|0;g=_BN_bin2bn(e,20,0)|0;l=d;return g|0}function _SRP_Calc_client_key(a,b,c,d,e,f){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0;if((e|0)==0|((d|0)==0|((c|0)==0|((a|0)==0|((b|0)==0|(f|0)==0))))){g=0;return g|0}h=_BN_CTX_new()|0;if(!h){g=0;return g|0}i=_BN_new()|0;if((i|0)!=0?(j=_BN_new()|0,(j|0)!=0):0){k=_BN_new()|0;if(k){l=_BN_new()|0;if(l)if((_BN_mod_exp(i,c,d,a,h)|0)!=0?(m=_srp_Calc_k(a,c)|0,(m|0)!=0):0)if((((_BN_mod_mul(j,i,m,a,h)|0)!=0?(_BN_mod_sub(i,b,j,a,h)|0)!=0:0)?(_BN_mod_mul(k,f,d,a,h)|0)!=0:0)?(_BN_mod_add(j,e,k,a,h)|0)!=0:0){_BN_mod_exp(l,i,j,a,h)|0;n=l;o=m;p=k;q=j}else{n=l;o=m;p=k;q=j}else{n=l;o=0;p=k;q=j}else{n=0;o=0;p=k;q=j}}else{n=0;o=0;p=0;q=j}}else{n=0;o=0;p=0;q=0}_BN_CTX_free(h);_BN_clear_free(i);_BN_clear_free(q);_BN_clear_free(p);_BN_free(o);g=n;return g|0}function _srp_Calc_k(a,b){a=a|0;b=b|0;var c=0,d=0,e=0,f=0,g=0,h=0;c=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=c+24|0;e=c;f=((_BN_num_bits(a)|0)+7|0)/8|0;if((_BN_ucmp(b,a)|0)>-1){g=0;l=c;return g|0}h=_CRYPTO_malloc(f,555759,95)|0;if(!h){g=0;l=c;return g|0}_BN_bn2bin(a,h)|0;_EVP_MD_CTX_init(e);_EVP_DigestInit_ex(e,_EVP_sha1()|0,0)|0;_EVP_DigestUpdate(e,h,f)|0;_memset(h|0,0,f|0)|0;a=_BN_bn2bin(b,h)|0;_EVP_DigestUpdate(e,h+a|0,f-a|0)|0;_EVP_DigestUpdate(e,h,a)|0;_CRYPTO_free(h);_EVP_DigestFinal_ex(e,d,0)|0;_EVP_MD_CTX_cleanup(e)|0;g=_BN_bin2bn(d,20,0)|0;l=c;return g|0}function _DH_up_ref(a){a=a|0;return (_CRYPTO_add_lock(a+56|0,1,26,532716,230)|0)>1|0}function _ssl3_check_client_certificate(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=a+152|0;d=c[b>>2]|0;if(!d){e=0;return e|0}f=c[d>>2]|0;if(!(c[f>>2]|0)){e=0;return e|0}if(!(c[f+4>>2]|0)){e=0;return e|0}if(c[(c[(c[a+8>>2]|0)+100>>2]|0)+56>>2]&2|0?(c[f+8>>2]|0)==0:0){e=0;return e|0}if(c[d+56>>2]&196609|0?(_tls1_check_chain(a,0,0,0,-2)|0)==0:0){e=0;return e|0}d=a+88|0;if(!(c[(c[(c[d>>2]|0)+836>>2]|0)+12>>2]&6)){e=1;return e|0}f=c[(c[a+192>>2]|0)+152>>2]|0;a=c[f+4>>2]|0;g=c[(c[c[b>>2]>>2]|0)+4>>2]|0;if((_EVP_PKEY_id(g)|0)!=28){e=1;return e|0}if(((a|0)>-1?(b=_X509_get_pubkey(c[f+12+(a*28|0)>>2]|0)|0,b|0):0)?(a=_EVP_PKEY_cmp_parameters(g,b)|0,_EVP_PKEY_free(b),(a|0)!=1):0){e=0;return e|0}a=c[d>>2]|0;c[a>>2]=c[a>>2]|16;e=1;return e|0}function _SSL_get_client_CA_list(a){a=a|0;var b=0,d=0;if((c[a+4>>2]|0)!=4096){b=c[a+248>>2]|0;if(b|0){d=b;return d|0}d=c[(c[a+228>>2]|0)+160>>2]|0;return d|0}if((c[a>>2]&-256|0)!=768){d=0;return d|0}b=c[a+88>>2]|0;if(!b){d=0;return d|0}d=c[b+876>>2]|0;return d|0}function _ENGINE_load_ssl_client_cert(a,b,d,e,f,g,h,i){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;i=i|0;var j=0,k=0;if(!a){_ERR_put_error(38,194,67,556026,168);j=0;return j|0}_CRYPTO_lock(9,30,556026,171);if(!(c[a+92>>2]|0)){_CRYPTO_lock(10,30,556026,173);_ERR_put_error(38,194,117,556026,175);j=0;return j|0}_CRYPTO_lock(10,30,556026,178);k=c[a+76>>2]|0;if(!k){_ERR_put_error(38,194,125,556026,181);j=0;return j|0}else{j=Aj[k&7](a,b,d,e,f,g,h,i)|0;return j|0}return 0}function _SSL_use_certificate(a,b){a=a|0;b=b|0;var d=0,e=0;if(!b){_ERR_put_error(20,198,67,555993,72);d=0;return d|0}e=a+152|0;if(!(_ssl_cert_inst(e)|0)){_ERR_put_error(20,198,65,555993,76);d=0;return d|0}else{d=_ssl_set_cert(c[e>>2]|0,b)|0;return d|0}return 0}function _SSL_use_PrivateKey(a,b){a=a|0;b=b|0;var d=0,e=0;if(!b){_ERR_put_error(20,201,67,555993,307);d=0;return d|0}e=a+152|0;if(!(_ssl_cert_inst(e)|0)){_ERR_put_error(20,201,65,555993,311);d=0;return d|0}else{d=_ssl_set_pkey(c[e>>2]|0,b)|0;return d|0}return 0}function _ssl3_output_cert_chain(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;g=b+8|0;c[f>>2]=(c[(c[(c[g>>2]|0)+100>>2]|0)+60>>2]|0)+3;if(!(_ssl_add_cert_chain(b,d,f)|0)){h=0;l=e;return h|0}d=c[(c[(c[g>>2]|0)+100>>2]|0)+60>>2]|0;i=-3-d+(c[f>>2]|0)|0;c[f>>2]=i;j=(c[(c[b+60>>2]|0)+4>>2]|0)+d|0;a[j>>0]=i>>>16;a[j+1>>0]=(c[f>>2]|0)>>>8;a[j+2>>0]=c[f>>2];j=(c[f>>2]|0)+3|0;c[f>>2]=j;bj[c[(c[(c[g>>2]|0)+100>>2]|0)+64>>2]&4095](b,11,j);h=(c[(c[(c[g>>2]|0)+100>>2]|0)+60>>2]|0)+(c[f>>2]|0)|0;l=e;return h|0}function _ssl_add_cert_chain(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0;e=l;l=l+144|0;if((l|0)>=(m|0))ba(144);f=e;g=c[a+60>>2]|0;h=(b|0)!=0;if(h)i=c[b>>2]|0;else i=0;j=c[(c[a+152>>2]|0)+332>>2]|0;if(!j)k=c[(c[a+228>>2]|0)+12>>2]|0;else k=j;if(h?(h=c[b+12>>2]|0,(h|0)!=0):0)n=h;else n=c[(c[a+228>>2]|0)+148>>2]|0;h=(c[a+260>>2]|0)>>>3&1|(n|0)!=0;if(!(_BUF_MEM_grow_clean(g,10)|0)){_ERR_put_error(20,318,7,551422,1115);o=0;l=e;return o|0}do if(i|0){if(h|0){if(!(_ssl_add_cert_to_buf(g,d,i)|0))o=0;else break;l=e;return o|0}if(!(_X509_STORE_CTX_init(f,k,i,0)|0)){_ERR_put_error(20,318,11,551422,1126);o=0;l=e;return o|0}_X509_verify_cert(f)|0;_ERR_clear_error();a=f+84|0;a:do if((_sk_num(c[a>>2]|0)|0)>0){b=0;while(1){if(!(_ssl_add_cert_to_buf(g,d,_sk_value(c[a>>2]|0,b)|0)|0))break;b=b+1|0;if((b|0)>=(_sk_num(c[a>>2]|0)|0))break a}_X509_STORE_CTX_cleanup(f);o=0;l=e;return o|0}while(0);_X509_STORE_CTX_cleanup(f)}while(0);if((_sk_num(n)|0)>0)p=0;else{o=1;l=e;return o|0}while(1){if(!(_ssl_add_cert_to_buf(g,d,_sk_value(n,p)|0)|0)){o=0;q=23;break}p=p+1|0;if((p|0)>=(_sk_num(n)|0)){o=1;q=23;break}}if((q|0)==23){l=e;return o|0}return 0}function _ssl_add_cert_to_buf(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f;h=_i2d_X509(e,0)|0;if((h|0)>=0?_BUF_MEM_grow_clean(b,h+3+(c[d>>2]|0)|0)|0:0){i=(c[b+4>>2]|0)+(c[d>>2]|0)|0;c[g>>2]=i;a[i>>0]=h>>>16;a[(c[g>>2]|0)+1>>0]=h>>>8;a[(c[g>>2]|0)+2>>0]=h;c[g>>2]=(c[g>>2]|0)+3;h=_i2d_X509(e,g)|0;if((h|0)<0){_ERR_put_error(20,319,7,551422,1071);j=0;l=f;return j|0}else{c[d>>2]=h+3+(c[d>>2]|0);j=1;l=f;return j|0}}_ERR_put_error(20,319,7,551422,1063);j=0;l=f;return j|0}function _X509_STORE_CTX_init(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0;c[a>>2]=b;c[a+4>>2]=0;c[a+8>>2]=d;c[a+12>>2]=e;c[a+16>>2]=0;c[a+24>>2]=0;e=a+84|0;d=a+88|0;f=a+124|0;g=a+128|0;h=a+76|0;i=h+60|0;do{c[h>>2]=0;h=h+4|0}while((h|0)<(i|0));h=_X509_VERIFY_PARAM_new()|0;i=a+20|0;c[i>>2]=h;if(!h){_ERR_put_error(11,143,65,554629,2301);j=0;return j|0}k=(b|0)!=0;if(k){l=_X509_VERIFY_PARAM_inherit(h,c[b+12>>2]|0)|0;c[a+32>>2]=c[b+20>>2];m=a+72|0;c[m>>2]=c[b+56>>2];if(!l){n=m;o=8}else{p=m;q=c[i>>2]|0;o=7}}else{m=h+8|0;c[m>>2]=c[m>>2]|17;m=a+72|0;c[m>>2]=0;p=m;q=h;o=7}do if((o|0)==7)if(_X509_VERIFY_PARAM_inherit(q,_X509_VERIFY_PARAM_lookup(1124777)|0)|0){if(k){h=c[b+28>>2]|0;c[a+40>>2]=(h|0)==0?1153:h;h=c[b+24>>2]|0;c[a+36>>2]=(h|0)==0?1154:h;h=c[b+20>>2]|0;c[a+32>>2]=(h|0)==0?4426:h;h=c[b+16>>2]|0;c[a+28>>2]=(h|0)==0?4766:h;h=c[b+32>>2]|0;c[a+44>>2]=(h|0)==0?4767:h;c[a+48>>2]=c[b+36>>2];h=c[b+40>>2]|0;c[a+52>>2]=(h|0)==0?4427:h;h=c[b+44>>2]|0;c[a+56>>2]=(h|0)==0?1155:h;h=c[b+48>>2]|0;c[a+64>>2]=(h|0)==0?4428:h;h=c[b+52>>2]|0;if(!h)o=12;else r=h}else{c[a+40>>2]=1153;c[a+36>>2]=1154;c[a+32>>2]=4426;c[a+28>>2]=4766;c[a+44>>2]=4767;c[a+48>>2]=0;c[a+52>>2]=4427;c[a+56>>2]=1155;c[a+64>>2]=4428;o=12}if((o|0)==12)r=4429;c[a+68>>2]=r;c[a+60>>2]=4768;if(!(_CRYPTO_new_ex_data(5,a,g)|0)){_ERR_put_error(11,143,65,554629,2384);s=p;break}else{j=1;return j|0}}else{n=p;o=8}while(0);if((o|0)==8){_ERR_put_error(11,143,65,554629,2325);s=n}n=c[s>>2]|0;if(n|0){ij[n&8191](a)|0;c[s>>2]=0}s=c[i>>2]|0;if(s|0){if(!(c[f>>2]|0))_X509_VERIFY_PARAM_free(s);c[i>>2]=0}i=c[d>>2]|0;if(i|0){_X509_policy_tree_free(i);c[d>>2]=0}d=c[e>>2]|0;if(d|0){_sk_pop_free(d,5060);c[e>>2]=0}_CRYPTO_free_ex_data(5,a,g);a=g;c[a>>2]=0;c[a+4>>2]=0;j=0;return j|0}function _X509_STORE_CTX_cleanup(a){a=a|0;var b=0,d=0;b=a+72|0;d=c[b>>2]|0;if(d|0){ij[d&8191](a)|0;c[b>>2]=0}b=a+20|0;d=c[b>>2]|0;if(d|0){if(!(c[a+124>>2]|0))_X509_VERIFY_PARAM_free(d);c[b>>2]=0}b=a+88|0;d=c[b>>2]|0;if(d|0){_X509_policy_tree_free(d);c[b>>2]=0}b=a+84|0;d=c[b>>2]|0;if(d|0){_sk_pop_free(d,5060);c[b>>2]=0}b=a+128|0;_CRYPTO_free_ex_data(5,a,b);a=b;c[a>>2]=0;c[a+4>>2]=0;return}function _X509_policy_tree_free(a){a=a|0;var b=0,d=0,e=0,f=0;if(!a)return;_sk_free(c[a+12>>2]|0);_sk_pop_free(c[a+16>>2]|0,5063);b=a+4|0;if((c[b>>2]|0)>0){d=c[a>>2]|0;e=0;while(1){f=c[d>>2]|0;if(f|0)_X509_free(f);f=c[d+4>>2]|0;if(f|0)_sk_pop_free(f,5064);f=c[d+8>>2]|0;if(f|0)_policy_node_free(f);e=e+1|0;if((e|0)>=(c[b>>2]|0))break;else d=d+16|0}}d=c[a+8>>2]|0;if(d|0)_sk_pop_free(d,5053);_CRYPTO_free(c[a>>2]|0);_CRYPTO_free(a);return}function _exnode_free(a){a=a|0;var b=0;b=c[a>>2]|0;if(!b)return;if(!(c[b>>2]&8))return;_CRYPTO_free(a);return}function _policy_node_free(a){a=a|0;_CRYPTO_free(a);return}function _X509_VERIFY_PARAM_lookup(a){a=a|0;var b=0,d=0,e=0,f=0;b=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=b;c[d>>2]=a;a=c[306578]|0;if(a|0?(e=_sk_find(a,d)|0,(e|0)!=-1):0){f=_sk_value(c[306578]|0,e)|0;l=b;return f|0}f=_OBJ_bsearch_(d,129480,5,36,4430)|0;l=b;return f|0}function _check_issued(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0;e=_X509_check_issued(d,b)|0;if(!e){f=1;return f|0}if(!(c[(c[a+20>>2]|0)+12>>2]&1)){f=0;return f|0}c[a+100>>2]=e;c[a+104>>2]=b;c[a+108>>2]=d;f=$i[c[a+32>>2]&8191](0,a)|0;return f|0}function _X509_STORE_CTX_get1_issuer(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;e=l;l=l+176|0;if((l|0)>=(m|0))ba(176);f=e+168|0;g=e+64|0;h=e+8|0;i=e;j=_X509_get_issuer_name(d)|0;switch(_X509_STORE_get_by_subject(b,1,j,i)|0){case 1:{k=b+40|0;n=c[i+4>>2]|0;if(nj[c[k>>2]&2047](b,d,n)|0){c[a>>2]=n;o=1;l=e;return o|0}switch(c[i>>2]|0){case 1:{_X509_free(n);break}case 2:{_X509_CRL_free(n);break}default:{}}_CRYPTO_lock(9,11,549476,639);n=c[(c[b>>2]|0)+4>>2]|0;c[f>>2]=1;c[f+4>>2]=g;c[g>>2]=h;c[h+20>>2]=j;h=_sk_find(n,f)|0;a:do if((h|0)!=-1?(h|0)<(_sk_num(c[(c[b>>2]|0)+4>>2]|0)|0):0){f=h;while(1){p=_sk_value(c[(c[b>>2]|0)+4>>2]|0,f)|0;if((c[p>>2]|0)!=1){q=0;break a}r=p+4|0;if(_X509_NAME_cmp(j,_X509_get_subject_name(c[r>>2]|0)|0)|0){q=0;break a}f=f+1|0;if(nj[c[k>>2]&2047](b,d,c[r>>2]|0)|0)break;if((f|0)>=(_sk_num(c[(c[b>>2]|0)+4>>2]|0)|0)){q=0;break a}}c[a>>2]=c[r>>2];switch(c[p>>2]|0){case 1:{_CRYPTO_add_lock((c[r>>2]|0)+16|0,1,3,549476,407)|0;q=1;break a;break}case 2:{_CRYPTO_add_lock((c[r>>2]|0)+12|0,1,6,549476,410)|0;q=1;break a;break}default:{q=1;break a}}}else q=0;while(0);_CRYPTO_lock(10,11,549476,659);o=q;l=e;return o|0}case -1:{switch(c[i>>2]|0){case 1:{_X509_free(c[i+4>>2]|0);break}case 2:{_X509_CRL_free(c[i+4>>2]|0);break}default:{}}_ERR_put_error(11,146,106,549476,621);o=-1;l=e;return o|0}case 0:{o=0;l=e;return o|0}default:switch(c[i>>2]|0){case 1:{_X509_free(c[i+4>>2]|0);o=-1;l=e;return o|0}case 2:{_X509_CRL_free(c[i+4>>2]|0);o=-1;l=e;return o|0}default:{o=-1;l=e;return o|0}}}return 0}function _null_callback(a,b){a=a|0;b=b|0;return a|0}function _check_revocation(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0;b=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=b+20|0;e=b+16|0;f=b+12|0;g=b+8|0;h=b+4|0;i=b;j=c[(c[a+20>>2]|0)+12>>2]|0;if(!(j&4)){k=1;l=b;return k|0}if(!(j&8))if(!(c[a+124>>2]|0))n=0;else{k=1;l=b;return k|0}else{j=_sk_num(c[a+84>>2]|0)|0;if((j|0)<1){k=1;l=b;return k|0}else n=j+-1|0}j=a+96|0;o=a+84|0;p=a+104|0;q=a+108|0;r=a+116|0;s=a+120|0;t=a+48|0;u=a+16|0;v=a+68|0;w=a+112|0;x=a+52|0;y=a+56|0;z=a+100|0;A=a+32|0;B=0;while(1){c[j>>2]=B;c[i>>2]=0;C=_sk_value(c[o>>2]|0,B)|0;c[p>>2]=C;c[q>>2]=0;c[r>>2]=0;c[s>>2]=0;D=0;E=0;a:while(1){if((E|0)==32895){F=D;G=0;break}H=c[t>>2]|0;if(!H){c[d>>2]=0;c[e>>2]=0;c[g>>2]=0;c[h>>2]=0;I=_X509_get_issuer_name(C)|0;c[f>>2]=c[s>>2];if(!(_get_crl_sk(a,g,h,d,e,f,c[u>>2]|0)|0)){J=$i[c[v>>2]&8191](a,I)|0;I=c[g>>2]|0;if((J|0)==0&(I|0)!=0){K=I;L=15}else{_get_crl_sk(a,g,h,d,e,f,J)|0;_sk_pop_free(J,5065);L=14}}else L=14;if((L|0)==14){L=0;J=c[g>>2]|0;if(!J){M=0;N=0}else{K=J;L=15}}if((L|0)==15){L=0;c[q>>2]=c[d>>2];c[r>>2]=c[e>>2];c[s>>2]=c[f>>2];c[i>>2]=K;M=1;N=c[h>>2]|0}O=M;P=N}else{O=nj[H&2047](a,i,C)|0;P=0}if(!O){L=18;break}H=c[i>>2]|0;c[w>>2]=H;if(!($i[c[x>>2]&8191](a,H)|0)){F=0;G=P;break}H=P;if(!P)L=23;else{if(!($i[c[x>>2]&8191](a,H)|0)){F=0;G=P;break}switch(nj[c[y>>2]&2047](a,H,C)|0){case 0:{F=0;G=P;break a;break}case 2:{Q=2;break}default:L=23}}if((L|0)==23){L=0;J=nj[c[y>>2]&2047](a,c[i>>2]|0,C)|0;if(!J){F=0;G=P;break}else Q=J}_X509_CRL_free(c[i>>2]|0);_X509_CRL_free(H);c[i>>2]=0;H=E;E=c[s>>2]|0;if((H|0)==(E|0)){L=25;break}else D=Q}if((L|0)==18){L=0;c[z>>2]=3;F=$i[c[A>>2]&8191](0,a)|0;G=P}else if((L|0)==25){L=0;c[z>>2]=3;F=$i[c[A>>2]&8191](0,a)|0;G=0}_X509_CRL_free(c[i>>2]|0);_X509_CRL_free(G);c[w>>2]=0;if(!F){k=0;L=27;break}if((B|0)<(n|0))B=B+1|0;else{k=1;L=27;break}}if((L|0)==27){l=b;return k|0}return 0}function _check_crl(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0;d=l;l=l+144|0;if((l|0)>=(m|0))ba(144);e=d;f=c[a+96>>2]|0;g=a+84|0;h=(_sk_num(c[g>>2]|0)|0)+-1|0;i=a+108|0;j=c[i>>2]|0;if(!j){k=c[g>>2]|0;if((f|0)>=(h|0)){n=_sk_value(k,h)|0;if((nj[c[a+40>>2]&2047](a,n,n)|0)==0?(c[a+100>>2]=33,($i[c[a+32>>2]&8191](0,a)|0)==0):0){o=0;p=0;_EVP_PKEY_free(o);l=d;return p|0}else q=n}else q=_sk_value(k,f+1|0)|0;if(!q)r=0;else{s=q;t=7}}else{s=j;t=7}do if((t|0)==7){if(!(c[b+40>>2]|0)){if((c[s+40>>2]&2|0?(c[s+44>>2]&2|0)==0:0)?(c[a+100>>2]=35,($i[c[a+32>>2]&8191](0,a)|0)==0):0){o=0;p=0;_EVP_PKEY_free(o);l=d;return p|0}j=a+116|0;q=c[j>>2]|0;do if(!(q&128)){c[a+100>>2]=44;if(!($i[c[a+32>>2]&8191](0,a)|0)){o=0;p=0;_EVP_PKEY_free(o);l=d;return p|0}else{u=c[j>>2]|0;break}}else u=q;while(0);do if(!(u&8)){if((c[a+124>>2]|0)==0?(_X509_STORE_CTX_init(e,c[a>>2]|0,c[i>>2]|0,c[a+12>>2]|0)|0)!=0:0){c[e+16>>2]=c[a+16>>2];q=c[a+20>>2]|0;f=e+20|0;k=c[f>>2]|0;if(k|0)_X509_VERIFY_PARAM_free(k);c[f>>2]=q;q=e+124|0;c[q>>2]=a;k=a+32|0;c[e+32>>2]=c[k>>2];n=_X509_verify_cert(e)|0;if((n|0)<1)v=n;else{n=c[g>>2]|0;h=c[e+84>>2]|0;w=_sk_value(n,(_sk_num(n)|0)+-1|0)|0;v=(_X509_cmp(w,_sk_value(h,(_sk_num(h)|0)+-1|0)|0)|0)==0&1}h=e+72|0;w=c[h>>2]|0;if(w|0){ij[w&8191](e)|0;c[h>>2]=0}h=c[f>>2]|0;if(h|0){if(!(c[q>>2]|0))_X509_VERIFY_PARAM_free(h);c[f>>2]=0}f=e+88|0;h=c[f>>2]|0;if(h|0){_X509_policy_tree_free(h);c[f>>2]=0}f=e+84|0;h=c[f>>2]|0;if(h|0){_sk_pop_free(h,5060);c[f>>2]=0}_CRYPTO_free_ex_data(5,e,e+128|0);if((v|0)<1)x=k;else break}else x=a+32|0;c[a+100>>2]=54;if(!($i[c[x>>2]&8191](0,a)|0)){o=0;p=0;_EVP_PKEY_free(o);l=d;return p|0}}while(0);if((c[b+28>>2]&2|0)!=0?(c[a+100>>2]=41,($i[c[a+32>>2]&8191](0,a)|0)==0):0){o=0;p=0;_EVP_PKEY_free(o);l=d;return p|0}else y=j}else y=a+116|0;if(!(c[y>>2]&64)){k=a+112|0;c[k>>2]=b;f=c[a+20>>2]|0;h=(c[f+12>>2]&2|0)==0?0:f+4|0;f=_X509_cmp_time(c[(c[b>>2]|0)+12>>2]|0,h)|0;if(!f){c[a+100>>2]=15;if(!($i[c[a+32>>2]&8191](0,a)|0)){o=0;p=0;_EVP_PKEY_free(o);l=d;return p|0}}else if((f|0)>0?(c[a+100>>2]=11,($i[c[a+32>>2]&8191](0,a)|0)==0):0){o=0;p=0;_EVP_PKEY_free(o);l=d;return p|0}f=c[(c[b>>2]|0)+16>>2]|0;do if(f|0){q=_X509_cmp_time(f,h)|0;if(!q){c[a+100>>2]=16;if(!($i[c[a+32>>2]&8191](0,a)|0)){o=0;p=0}else break;_EVP_PKEY_free(o);l=d;return p|0}if(((q|0)<0?(c[y>>2]&2|0)==0:0)?(c[a+100>>2]=12,($i[c[a+32>>2]&8191](0,a)|0)==0):0){o=0;p=0;_EVP_PKEY_free(o);l=d;return p|0}}while(0);c[k>>2]=0}h=_X509_get_pubkey(s)|0;if(!h){c[a+100>>2]=6;if(!($i[c[a+32>>2]&8191](0,a)|0)){o=0;p=0}else{r=0;break}_EVP_PKEY_free(o);l=d;return p|0}f=_X509_CRL_check_suiteb(b,h,c[(c[a+20>>2]|0)+12>>2]|0)|0;if(f|0?(c[a+100>>2]=f,($i[c[a+32>>2]&8191](0,a)|0)==0):0){o=h;p=0;_EVP_PKEY_free(o);l=d;return p|0}if((_X509_CRL_verify(b,h)|0)<1?(c[a+100>>2]=8,($i[c[a+32>>2]&8191](0,a)|0)==0):0){o=h;p=0;_EVP_PKEY_free(o);l=d;return p|0}else r=h}while(0);o=r;p=1;_EVP_PKEY_free(o);l=d;return p|0}function _cert_crl(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;if(((c[(c[a+20>>2]|0)+12>>2]&16|0)==0?c[b+16>>2]&512|0:0)?(c[a+100>>2]=36,($i[c[a+32>>2]&8191](0,a)|0)==0):0){g=0;l=e;return g|0}if(_X509_CRL_get0_by_cert(b,f,d)|0){if((c[(c[f>>2]|0)+16>>2]|0)==8){g=2;l=e;return g|0}c[a+100>>2]=23;if(!($i[c[a+32>>2]&8191](0,a)|0)){g=0;l=e;return g|0}}g=1;l=e;return g|0}function _X509_STORE_get1_certs(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d+8|0;f=d;g=_sk_new_null()|0;_CRYPTO_lock(9,11,549476,493);h=_x509_object_idx_cnt(c[(c[a>>2]|0)+4>>2]|0,1,b,e)|0;a:do if((h|0)<0){_CRYPTO_lock(10,11,549476,501);do if(_X509_STORE_get_by_subject(a,1,b,f)|0){switch(c[f>>2]|0){case 1:{_X509_free(c[f+4>>2]|0);break}case 2:{_X509_CRL_free(c[f+4>>2]|0);break}default:{}}_CRYPTO_lock(9,11,549476,507);i=_x509_object_idx_cnt(c[(c[a>>2]|0)+4>>2]|0,1,b,e)|0;if((i|0)<0){_CRYPTO_lock(10,11,549476,510);_sk_free(g);break}else{j=i;break a}}else _sk_free(g);while(0);k=0;l=d;return k|0}else j=h;while(0);b:do if((c[e>>2]|0)>0){h=0;b=j;while(1){n=c[(_sk_value(c[(c[a>>2]|0)+4>>2]|0,b)|0)+4>>2]|0;_CRYPTO_add_lock(n+16|0,1,3,549476,518)|0;if(!(_sk_push(g,n)|0))break;h=h+1|0;if((h|0)>=(c[e>>2]|0))break b;else b=b+1|0}_CRYPTO_lock(10,11,549476,520);_X509_free(n);_sk_pop_free(g,5060);k=0;l=d;return k|0}while(0);_CRYPTO_lock(10,11,549476,526);k=g;l=d;return k|0}function _X509_STORE_get1_crls(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d+8|0;f=d;g=_sk_new_null()|0;_CRYPTO_lock(9,11,549476,538);_CRYPTO_lock(10,11,549476,543);if(!(_X509_STORE_get_by_subject(a,2,b,f)|0)){_sk_free(g);h=0;l=d;return h|0}switch(c[f>>2]|0){case 1:{_X509_free(c[f+4>>2]|0);break}case 2:{_X509_CRL_free(c[f+4>>2]|0);break}default:{}}_CRYPTO_lock(9,11,549476,549);f=_x509_object_idx_cnt(c[(c[a>>2]|0)+4>>2]|0,2,b,e)|0;if((f|0)<0){_CRYPTO_lock(10,11,549476,552);_sk_free(g);h=0;l=d;return h|0}a:do if((c[e>>2]|0)>0){b=0;i=f;while(1){j=c[(_sk_value(c[(c[a>>2]|0)+4>>2]|0,i)|0)+4>>2]|0;_CRYPTO_add_lock(j+12|0,1,6,549476,560)|0;if(!(_sk_push(g,j)|0))break;b=b+1|0;if((b|0)>=(c[e>>2]|0))break a;else i=i+1|0}_CRYPTO_lock(10,11,549476,562);_X509_CRL_free(j);_sk_pop_free(g,5065);h=0;l=d;return h|0}while(0);_CRYPTO_lock(10,11,549476,568);h=g;l=d;return h|0}function _check_policy(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0;if(c[a+124>>2]|0){b=1;return b|0}d=a+84|0;e=a+20|0;f=c[e>>2]|0;switch(_X509_policy_check(a+88|0,a+92|0,c[d>>2]|0,c[f+28>>2]|0,c[f+12>>2]|0)|0){case 0:{_ERR_put_error(11,145,65,554629,1632);b=0;return b|0}case -1:{f=a+104|0;if((_sk_num(c[d>>2]|0)|0)<=1){b=1;return b|0}g=a+100|0;h=a+32|0;i=1;while(1){j=_sk_value(c[d>>2]|0,i)|0;if(c[j+40>>2]&2048|0?(c[f>>2]=j,c[g>>2]=42,($i[c[h>>2]&8191](0,a)|0)==0):0){b=0;k=13;break}i=i+1|0;if((i|0)>=(_sk_num(c[d>>2]|0)|0)){b=1;k=13;break}}if((k|0)==13)return b|0;break}case -2:{c[a+104>>2]=0;c[a+100>>2]=43;b=$i[c[a+32>>2]&8191](0,a)|0;return b|0}default:{if(c[(c[e>>2]|0)+12>>2]&2048|0?(c[a+104>>2]=0,c[a+100>>2]=0,($i[c[a+32>>2]&8191](2,a)|0)==0):0){b=0;return b|0}b=1;return b|0}}return 0}function _X509_policy_check(a,b,d,e,f){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0;g=l;l=l+16|0;if((l|0)>=(m|0))ba(16);h=g;c[h>>2]=0;c[a>>2]=0;c[b>>2]=0;i=_sk_num(d)|0;j=i+1|0;k=(f&512|0)==0?j:0;n=(f&1024|0)==0?j:0;if((i|0)==1){o=1;l=g;return o|0}p=(f&256|0)==0?j:0;j=i+-2|0;f=(j|0)>-1;a:do if(f){q=j;r=1;s=p;while(1){t=_sk_value(d,q)|0;_X509_check_purpose(t,-1,-1)|0;u=_policy_cache_set(t)|0;if(!u)break a;v=c[t+40>>2]|0;if(!(v&2048))if((r|0)==1)w=(c[u+4>>2]|0)==0?2:1;else w=r;else w=-1;if((s|0)>0){t=s+-1+(v>>>5&1)|0;v=c[u+12>>2]|0;x=(v|0)!=-1&(v|0)<(t|0)?v:t}else x=s;if((q|0)>0){q=q+-1|0;r=w;s=x}else break}if((w|0)==1){y=x;z=12}else{A=(w|0)!=2|(x|0)!=0?w:6;B=0;z=30}}else{y=p;z=12}while(0);do if((z|0)==12?(p=_CRYPTO_malloc(24,555799,223)|0,p|0):0){c[p+20>>2]=0;w=i<<4;x=_CRYPTO_malloc(w,555799,229)|0;c[p>>2]=x;s=p+4|0;c[s>>2]=0;c[s+4>>2]=0;c[s+8>>2]=0;c[s+12>>2]=0;if(!x){_CRYPTO_free(p);break}_memset(x|0,0,w|0)|0;c[s>>2]=i;s=c[p>>2]|0;w=_policy_data_new(0,_OBJ_nid2obj(746)|0,0)|0;if(w|0?_level_add_node(s,w,0,p)|0:0){if(f){w=s;s=k;x=j;r=n;while(1){q=w;w=w+16|0;t=_sk_value(d,x)|0;v=_policy_cache_set(t)|0;_CRYPTO_add_lock(t+16|0,1,3,555799,257)|0;c[w>>2]=t;if(!(c[v>>2]|0)){u=q+28|0;c[u>>2]=c[u>>2]|512}u=c[t+40>>2]|0;t=(u&32|0)==0;if(!s)if((x|0)==0|t){C=q+28|0;c[C>>2]=c[C>>2]|512;D=0}else D=0;else{C=(t<<31>>31)+s|0;t=c[v+8>>2]|0;D=(t|0)>-1&(t|0)<(C|0)?t:C}if(!r){C=q+28|0;c[C>>2]=c[C>>2]|1024;E=0}else{C=r+-1+(u>>>5&1)|0;u=c[v+16>>2]|0;E=(u|0)>-1&(u|0)<(C|0)?u:C}if((x|0)<=0)break;else{s=D;x=x+-1|0;r=E}}}A=(y|0)==0?5:1;B=p;z=30;break}_X509_policy_tree_free(p)}while(0);b:do if((z|0)==30){switch(A|0){case 0:{break b;break}case -1:{o=-1;l=g;return o|0}case 6:{c[b>>2]=1;o=-2;l=g;return o|0}case 5:{c[b>>2]=1;z=36;break}case 1:{if(!B){o=1;l=g;return o|0}else z=37;break}case 2:{o=1;l=g;return o|0}default:z=36}if((z|0)==36)if(!B)F=0;else z=37;c:do if((z|0)==37){y=B+4|0;E=c[y>>2]|0;D=c[B>>2]|0;d:do if((E|0)>1){d=1;n=D;e:while(1){j=n;n=n+16|0;k=_policy_cache_set(c[n>>2]|0)|0;f=k+4|0;if((_sk_num(c[f>>2]|0)|0)>0){i=j+4|0;r=j+8|0;x=0;do{s=_sk_value(c[f>>2]|0,x)|0;if((_sk_num(c[i>>2]|0)|0)>0){w=s+4|0;C=0;u=0;while(1){v=_sk_value(c[i>>2]|0,C)|0;if(_policy_node_match(j,v,c[w>>2]|0)|0)if(!(_level_add_node(n,s,v,0)|0)){F=B;break c}else G=1;else G=u;C=C+1|0;if((C|0)>=(_sk_num(c[i>>2]|0)|0))break;else u=G}if(!G)z=47}else z=47;if(((z|0)==47?(z=0,u=c[r>>2]|0,u|0):0)?(_level_add_node(n,s,u,0)|0)==0:0){F=B;break c}x=x+1|0}while((x|0)<(_sk_num(c[f>>2]|0)|0))}f=j+28|0;if(!(c[f>>2]&512)){x=j+4|0;if((_sk_num(c[x>>2]|0)|0)>0){r=j+12|0;i=0;do{u=_sk_value(c[x>>2]|0,i)|0;C=c[u+8>>2]|0;f:do if((c[r>>2]&1024|0)==0?(w=c[u>>2]|0,(c[w>>2]&1|0)!=0):0){v=c[w+12>>2]|0;if((C|0)!=(_sk_num(v)|0)?(_sk_num(v)|0)>0:0){w=0;g:while(1){q=_sk_value(v,w)|0;do if(!(_level_find_node(n,u,q)|0)){t=c[u>>2]|0;if(!q)H=c[t+4>>2]|0;else H=q;I=_policy_data_new(0,H,c[t>>2]&16)|0;if(!I){J=1;break}c[I+8>>2]=c[(c[k>>2]|0)+8>>2];c[I>>2]=c[I>>2]|4;if(_level_add_node(n,I,u,B)|0){J=0;break}_policy_data_free(I);J=1}else J=4;while(0);switch(J&7){case 4:case 0:break;default:break g}w=w+1|0;if((w|0)>=(_sk_num(v)|0))break f}if(J|0){F=B;break c}}}else z=55;while(0);if((z|0)==55?(z=0,(C|0)==0):0){s=c[u>>2]|0;K=_policy_data_new(0,c[s+4>>2]|0,c[s>>2]&16)|0;if(!K){F=B;break c}c[K+8>>2]=c[(c[k>>2]|0)+8>>2];c[K>>2]=c[K>>2]|4;if(!(_level_add_node(n,K,u,B)|0)){z=58;break e}}i=i+1|0}while((i|0)<(_sk_num(c[x>>2]|0)|0))}x=c[j+8>>2]|0;if(x|0?(_level_add_node(n,c[k>>2]|0,x,0)|0)==0:0){F=B;break c}}if((c[f>>2]&1024|0)!=0?(x=c[j+20>>2]|0,i=_sk_num(x)|0,(i|0)>0):0){r=i;do{i=r;r=r+-1|0;s=_sk_value(x,r)|0;if(c[c[s>>2]>>2]&3|0){v=(c[s+4>>2]|0)+8|0;c[v>>2]=(c[v>>2]|0)+-1;_CRYPTO_free(s);_sk_delete(x,r)|0}}while((i|0)>1);L=n}else L=n;do{r=L;L=L+-16|0;x=c[r+-12>>2]|0;j=_sk_num(x)|0;if((j|0)>0){f=j;do{j=f;f=f+-1|0;k=_sk_value(x,f)|0;if(!(c[k+8>>2]|0)){i=(c[k+4>>2]|0)+8|0;c[i>>2]=(c[i>>2]|0)+-1;_CRYPTO_free(k);_sk_delete(x,f)|0}}while((j|0)>1)}f=r+-8|0;x=c[f>>2]|0;if(x)if(!(c[x+8>>2]|0)){u=c[x+4>>2]|0;if(u|0){C=u+8|0;c[C>>2]=(c[C>>2]|0)+-1}_CRYPTO_free(x);c[f>>2]=0;M=0}else M=x;else M=0}while((L|0)!=(c[B>>2]|0));d=d+1|0;if(!M)break;x=c[y>>2]|0;if((d|0)>=(x|0)){N=L;O=x;break d}}if((z|0)==58){_policy_data_free(K);F=B;break c}_X509_policy_tree_free(B);o=(c[b>>2]|0)==0?1:-2;l=g;return o|0}else{N=D;O=E}while(0);E=c[N+(O<<4)+-16+8>>2]|0;D=B+12|0;do if(E){d=c[D>>2]|0;if(!d){n=_policy_node_cmp_new()|0;c[D>>2]=n;if(!n){F=B;break c}P=E;Q=n}else{if((_sk_find(d,E)|0)!=-1){R=h;break}P=E;Q=c[D>>2]|0}if(!(_sk_push(Q,P)|0)){F=B;break c}else R=h}else R=D;while(0);h:do if((c[y>>2]|0)>1){E=1;d=c[B>>2]|0;do{n=c[d+8>>2]|0;if(!n)break h;x=d+20|0;d=d+16|0;if((_sk_num(c[x>>2]|0)|0)>0){f=0;do{C=_sk_value(c[x>>2]|0,f)|0;do if((c[C+4>>2]|0)==(n|0)){u=c[R>>2]|0;if(!u){j=_policy_node_cmp_new()|0;c[R>>2]=j;if(!j){F=B;break c}S=j}else{if((_sk_find(u,C)|0)!=-1)break;S=c[R>>2]|0}if(!(_sk_push(S,C)|0)){F=B;break c}}while(0);f=f+1|0}while((f|0)<(_sk_num(c[x>>2]|0)|0))}E=E+1|0}while((E|0)<(c[y>>2]|0))}while(0);if((R|0)==(h|0)){T=2;U=c[h>>2]|0}else{E=c[D>>2]|0;c[h>>2]=E;T=1;U=E}i:do if((_sk_num(e)|0)>=1){E=c[(c[B>>2]|0)+((c[y>>2]|0)+-1<<4)+8>>2]|0;j:do if((_sk_num(e)|0)>0){d=0;while(1){if((_OBJ_obj2nid(_sk_value(e,d)|0)|0)==746)break;d=d+1|0;if((d|0)>=(_sk_num(e)|0))break j}d=B+20|0;c[d>>2]=c[d>>2]|2;break i}while(0);if((_sk_num(e)|0)>0){d=E+4|0;x=B+16|0;if(!E){f=0;while(1){n=_tree_find_sk(U,_sk_value(e,f)|0)|0;if(n|0){C=c[x>>2]|0;if(!C){r=_sk_new_null()|0;c[x>>2]=r;if(!r)break i;else V=r}else V=C;if(!(_sk_push(V,n)|0)){F=B;break c}}f=f+1|0;if((f|0)>=(_sk_num(e)|0))break i}}else W=0;do{f=_sk_value(e,W)|0;n=_tree_find_sk(U,f)|0;if(!n){C=_policy_data_new(0,f,c[c[E>>2]>>2]&16)|0;if(!C){F=B;break c}c[C+8>>2]=c[(c[E>>2]|0)+8>>2];c[C>>2]=12;X=_level_add_node(0,C,c[d>>2]|0,B)|0}else X=n;n=c[x>>2]|0;if(!n){C=_sk_new_null()|0;c[x>>2]=C;if(!C)break i;else Y=C}else Y=n;if(!(_sk_push(Y,X)|0)){F=B;break c}W=W+1|0}while((W|0)<(_sk_num(e)|0))}}while(0);if((T|0)==2)_sk_free(c[h>>2]|0);c[a>>2]=B;if(c[b>>2]|0?(_sk_num(_X509_policy_tree_get0_user_policies(B)|0)|0)<1:0){o=-2;l=g;return o|0}o=1;l=g;return o|0}while(0);_X509_policy_tree_free(F);o=0;l=g;return o|0}while(0);o=0;l=g;return o|0}function _policy_cache_set(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b;e=a+64|0;f=c[e>>2]|0;if(f|0){g=f;l=b;return g|0}_CRYPTO_lock(9,3,555931,234);f=_CRYPTO_malloc(20,555931,131)|0;a:do if(f|0){c[f>>2]=0;c[f+4>>2]=0;h=f+8|0;c[h>>2]=-1;i=f+12|0;c[i>>2]=-1;j=f+16|0;c[j>>2]=-1;c[e>>2]=f;k=_X509_get_ext_d2i(a,401,d,0)|0;n=(k|0)!=0;do if(n){o=c[k>>2]|0;if(!o){p=c[k+4>>2]|0;if(!p){q=0;r=36;break}else s=p}else{if((c[o+4>>2]|0)==258){q=0;r=36;break}c[i>>2]=_ASN1_INTEGER_get(o)|0;o=c[k+4>>2]|0;if(!o){r=11;break}else s=o}if((c[s+4>>2]|0)==258){q=0;r=36}else{c[j>>2]=_ASN1_INTEGER_get(s)|0;r=11}}else if((c[d>>2]|0)==-1)r=11;else{q=0;r=36}while(0);b:do if((r|0)==11){j=_X509_get_ext_d2i(a,89,d,0)|0;i=c[d>>2]|0;if(!j)if((i|0)==-1)break a;else{q=0;r=36;break}o=c[e>>2]|0;c:do if(_sk_num(j)|0){p=_sk_new(4431)|0;t=o+4|0;c[t>>2]=p;if(!p){u=t;v=t;r=27}else{d:do if((_sk_num(j)|0)>0){p=0;while(1){w=_policy_data_new(_sk_value(j,p)|0,0,i)|0;if(!w){u=t;v=t;r=27;break c}if((_OBJ_obj2nid(c[w+4>>2]|0)|0)!=746){if((_sk_find(c[t>>2]|0,w)|0)!=-1){r=25;break}if(!(_sk_push(c[t>>2]|0,w)|0)){x=0;break}}else{if(c[o>>2]|0){r=25;break}c[o>>2]=w}p=p+1|0;if((p|0)>=(_sk_num(j)|0))break d}if((r|0)==25){p=a+40|0;c[p>>2]=c[p>>2]|2048;x=-1}_policy_data_free(w);_sk_pop_free(j,5052);y=x;z=t;A=t;break c}while(0);_sk_pop_free(j,5052);c[d>>2]=1;t=_X509_get_ext_d2i(a,747,d,0)|0;if(!t){if((c[d>>2]|0)!=-1){q=0;r=36;break b}}else{p=_policy_cache_set_mapping(a,t)|0;c[d>>2]=p;if((p|0)<1){q=0;r=36;break b}}p=_X509_get_ext_d2i(a,748,d,0)|0;if(!p)if((c[d>>2]|0)==-1){B=p;break b}else{q=p;r=36;break b}if((c[p+4>>2]|0)==258){q=p;r=36;break b}c[h>>2]=_ASN1_INTEGER_get(p)|0;B=p;break b}}else{p=o+4|0;u=p;v=p;r=27}while(0);if((r|0)==27){_sk_pop_free(j,5052);y=0;z=u;A=v}_sk_pop_free(c[A>>2]|0,5053);c[z>>2]=0;c[d>>2]=y;break a}while(0);if((r|0)==36){h=a+40|0;c[h>>2]=c[h>>2]|2048;B=q}if(n)_POLICY_CONSTRAINTS_free(k);if(B|0)_ASN1_INTEGER_free(B)}while(0);_CRYPTO_lock(10,3,555931,236);g=c[e>>2]|0;l=b;return g|0}function _policy_data_new(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0;e=(a|0)!=0;f=(b|0)!=0;if(!(e|f)){g=0;return g|0}if(f){f=_OBJ_dup(b)|0;if(!f){g=0;return g|0}else h=f}else h=0;f=_CRYPTO_malloc(16,555887,99)|0;if(!f){g=0;return g|0}b=_sk_new_null()|0;c[f+12>>2]=b;if(!b){_CRYPTO_free(f);if(!h){g=0;return g|0}_ASN1_OBJECT_free(h);g=0;return g|0}c[f>>2]=d|0?16:0;if(!h){c[f+4>>2]=c[a>>2];c[a>>2]=0}else c[f+4>>2]=h;if(e){e=a+4|0;c[f+8>>2]=c[e>>2];i=e}else i=f+8|0;c[i>>2]=0;g=f;return g|0}function _level_add_node(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0;f=_CRYPTO_malloc(12,555843,117)|0;if(!f){g=0;return g|0}c[f>>2]=b;c[f+4>>2]=d;c[f+8>>2]=0;do if(a){if((_OBJ_obj2nid(c[b+4>>2]|0)|0)==746){h=a+8|0;if(c[h>>2]|0)break;c[h>>2]=f;i=9;break}h=a+4|0;j=c[h>>2]|0;if(!j){k=_sk_new(4432)|0;c[h>>2]=k;if(!k)break;else l=k}else l=j;if(_sk_push(l,f)|0)i=9}else i=9;while(0);do if((i|0)==9){if(e|0){l=e+8|0;a=c[l>>2]|0;if(!a){j=_sk_new_null()|0;c[l>>2]=j;if(!j)break;else m=j}else m=a;if(!(_sk_push(m,b)|0))break}if(!d){g=f;return g|0}a=d+8|0;c[a>>2]=(c[a>>2]|0)+1;g=f;return g|0}while(0);_CRYPTO_free(f);g=0;return g|0}function _policy_node_match(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0;e=c[b>>2]|0;if((c[a+12>>2]&1024|0)==0?c[e>>2]&3|0:0){a=e+12|0;if((_sk_num(c[a>>2]|0)|0)>0)f=0;else{g=0;return g|0}while(1){if(!(_OBJ_cmp(_sk_value(c[a>>2]|0,f)|0,d)|0)){g=1;h=7;break}f=f+1|0;if((f|0)>=(_sk_num(c[a>>2]|0)|0)){g=0;h=7;break}}if((h|0)==7)return g|0}g=(_OBJ_cmp(c[e+4>>2]|0,d)|0)==0&1;return g|0}function _level_find_node(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0;e=a+4|0;if((_sk_num(c[e>>2]|0)|0)>0)f=0;else{g=0;return g|0}while(1){h=_sk_value(c[e>>2]|0,f)|0;if((c[h+4>>2]|0)==(b|0)?(_OBJ_cmp(c[(c[h>>2]|0)+4>>2]|0,d)|0)==0:0)break;f=f+1|0;if((f|0)>=(_sk_num(c[e>>2]|0)|0)){g=0;i=6;break}}if((i|0)==6)return g|0;g=h;return g|0}function _policy_node_cmp_new(){return _sk_new(4432)|0}function _tree_find_sk(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0;d=l;l=l+32|0;if((l|0)>=(m|0))ba(32);e=d+16|0;f=d;c[e+4>>2]=b;c[f>>2]=e;e=_sk_find(a,f)|0;if((e|0)==-1){g=0;l=d;return g|0}g=_sk_value(a,e)|0;l=d;return g|0}function _X509_policy_tree_get0_user_policies(a){a=a|0;var b=0;if(!a){b=0;return b|0}b=c[((c[a+20>>2]&2|0)==0?a+16|0:a+12|0)>>2]|0;return b|0}function _node_cmp(a,b){a=a|0;b=b|0;return _OBJ_cmp(c[(c[c[a>>2]>>2]|0)+4>>2]|0,c[(c[c[b>>2]>>2]|0)+4>>2]|0)|0}function _policy_data_cmp(a,b){a=a|0;b=b|0;return _OBJ_cmp(c[(c[a>>2]|0)+4>>2]|0,c[(c[b>>2]|0)+4>>2]|0)|0}function _policy_cache_set_mapping(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0;d=c[a+64>>2]|0;a:do if(_sk_num(b)|0){if((_sk_num(b)|0)<=0){e=1;_sk_pop_free(b,5048);return e|0}f=d+4|0;g=0;while(1){h=_sk_value(b,g)|0;i=h+4|0;if((_OBJ_obj2nid(c[i>>2]|0)|0)==746)break a;if((_OBJ_obj2nid(c[h>>2]|0)|0)==746)break a;j=_policy_cache_find_data(d,c[h>>2]|0)|0;if(!j){k=c[d>>2]|0;if(k|0){l=_policy_data_new(0,c[h>>2]|0,c[k>>2]&16)|0;if(!l){e=0;m=16;break}c[l+8>>2]=c[(c[d>>2]|0)+8>>2];c[l>>2]=c[l>>2]|6;if(!(_sk_push(c[f>>2]|0,l)|0)){m=10;break}else{n=l;m=12}}}else{c[j>>2]=c[j>>2]|1;n=j;m=12}if((m|0)==12){m=0;if(!(_sk_push(c[n+12>>2]|0,c[i>>2]|0)|0)){e=0;m=16;break}c[i>>2]=0}g=g+1|0;if((g|0)>=(_sk_num(b)|0)){e=1;m=16;break}}if((m|0)==10){_policy_data_free(l);e=0;_sk_pop_free(b,5048);return e|0}else if((m|0)==16){_sk_pop_free(b,5048);return e|0}}while(0);m=a+40|0;c[m>>2]=c[m>>2]|2048;e=-1;_sk_pop_free(b,5048);return e|0}function _POLICY_CONSTRAINTS_free(a){a=a|0;_ASN1_item_free(a,100748);return}function _policy_cache_find_data(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d;c[e+4>>2]=b;b=a+4|0;a=_sk_find(c[b>>2]|0,e)|0;if((a|0)==-1){f=0;l=d;return f|0}f=_sk_value(c[b>>2]|0,a)|0;l=d;return f|0}function _X509_STORE_get_by_subject(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;f=l;l=l+288|0;if((l|0)>=(m|0))ba(288);g=f+280|0;h=f+176|0;i=f+124|0;j=f+48|0;k=f+8|0;n=f;o=c[a>>2]|0;_CRYPTO_lock(9,11,549476,305);p=c[o+4>>2]|0;c[g>>2]=b;switch(b|0){case 1:{c[g+4>>2]=h;c[h>>2]=i;q=i+20|0;r=4;break}case 2:{c[g+4>>2]=j;c[j>>2]=k;q=k+8|0;r=4;break}default:s=-1}if((r|0)==4){c[q>>2]=d;s=_sk_find(p,g)|0}if((s|0)==-1)t=0;else t=_sk_value(p,s)|0;_CRYPTO_lock(10,11,549476,307);s=(t|0)==0;a:do if((b|0)==2|s){p=a+4|0;g=c[p>>2]|0;q=o+8|0;b:do if((g|0)<(_sk_num(c[q>>2]|0)|0)){k=g;while(1){j=_sk_value(c[q>>2]|0,k)|0;i=c[j+8>>2]|0;if((i|0?(h=c[i+24>>2]|0,h|0):0)?(c[j+4>>2]|0)==0:0){u=ri[h&511](j,b,d,n)|0;if((u|0)<0)break;if(u|0){r=15;break}}k=k+1|0;if((k|0)>=(_sk_num(c[q>>2]|0)|0))break b}if((r|0)==15){c[p>>2]=0;v=n;break a}c[p>>2]=u;w=u;l=f;return w|0}while(0);c[p>>2]=0;if(s){w=0;l=f;return w|0}else v=t}else v=t;while(0);t=c[v>>2]|0;c[e>>2]=t;s=c[v+4>>2]|0;c[e+4>>2]=s;switch(t|0){case 1:{_CRYPTO_add_lock(s+16|0,1,3,549476,407)|0;w=1;l=f;return w|0}case 2:{_CRYPTO_add_lock(s+12|0,1,6,549476,410)|0;w=1;l=f;return w|0}default:{w=1;l=f;return w|0}}return 0}function _x509_object_idx_cnt(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0;f=l;l=l+288|0;if((l|0)>=(m|0))ba(288);g=f+280|0;h=f+176|0;i=f+124|0;j=f+48|0;k=f+8|0;n=f+4|0;o=f;c[g>>2]=b;switch(b|0){case 1:{c[g+4>>2]=h;c[h>>2]=i;p=i+20|0;break}case 2:{c[g+4>>2]=j;c[j>>2]=k;p=k+8|0;break}default:{q=-1;l=f;return q|0}}c[p>>2]=d;d=_sk_find(a,g)|0;if(!((e|0)!=0&(d|0)>-1)){q=d;l=f;return q|0}c[e>>2]=1;c[o>>2]=g;g=d+1|0;a:do if((g|0)<(_sk_num(a)|0)){p=g;do{c[n>>2]=_sk_value(a,p)|0;if(_x509_object_cmp(n,o)|0)break a;c[e>>2]=(c[e>>2]|0)+1;p=p+1|0}while((p|0)<(_sk_num(a)|0))}while(0);q=d;l=f;return q|0}function _X509_CRL_get0_by_cert(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0;e=c[(c[a+68>>2]|0)+12>>2]|0;if(!e){f=0;return f|0}g=_X509_get_serialNumber(d)|0;h=_X509_get_issuer_name(d)|0;f=ri[e&511](a,b,g,h)|0;return f|0}function _X509_CRL_check_suiteb(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0;a:do if(d&196608){e=_OBJ_obj2nid(c[c[(c[a>>2]|0)+4>>2]>>2]|0)|0;if(((b|0)!=0?(c[b>>2]|0)==408:0)?(f=_EC_KEY_get0_group(c[b+20>>2]|0)|0,(f|0)!=0):0){switch(_EC_GROUP_get_curve_name(f)|0){case 715:{switch(e|0){case 795:case -1:break;default:{g=59;break a}}if(!(d&131072)){g=60;break a}break}case 415:{switch(e|0){case 794:case -1:break;default:{g=59;break a}}if(!(d&65536)){g=60;break a}break}default:{g=58;break a}}g=0}else g=57}else g=0;while(0);return g|0}function _X509_CRL_verify(a,b){a=a|0;b=b|0;var d=0,e=0;d=c[(c[a+68>>2]|0)+16>>2]|0;if(!d){e=0;return e|0}e=$i[d&8191](a,b)|0;return e|0}function _get_crl_sk(a,b,d,e,f,g,h){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ba=0,ca=0;i=c[f>>2]|0;j=a+104|0;k=c[j>>2]|0;if((_sk_num(h)|0)<=0){l=i;m=(l|0)>447;n=m&1;return n|0}o=a+20|0;p=a+96|0;q=a+84|0;r=a+12|0;s=k+40|0;t=k+68|0;u=a+116|0;v=0;w=0;x=0;y=i;i=0;z=0;while(1){A=_sk_value(h,w)|0;B=c[g>>2]|0;C=A+28|0;D=c[C>>2]|0;a:do if(!(D&2)){do if(!(c[(c[o>>2]|0)+12>>2]&4096)){if(D&96|0){E=0;F=B;G=i;break a}}else if(!(D&64))if(!(c[A+40>>2]|0))break;else{E=0;F=B;G=i;break a}else if(!(c[A+32>>2]&~B)){E=0;F=B;G=i;break a}else break;while(0);H=_X509_get_issuer_name(k)|0;if(_X509_NAME_cmp(H,c[(c[A>>2]|0)+8>>2]|0)|0)if(!(c[C>>2]&32)){E=0;F=B;G=i;break}else I=0;else I=32;H=((c[A+16>>2]|0)>>>1&256|I)^256;J=c[o>>2]|0;K=(c[J+12>>2]&2|0)==0?0:J+4|0;do if((_X509_cmp_time(c[(c[A>>2]|0)+12>>2]|0,K)|0)>-1)L=H;else{J=c[(c[A>>2]|0)+16>>2]|0;if(J|0){M=_X509_cmp_time(J,K)|0;if(!M){L=H;break}if((M|0)<0?(c[u>>2]&2|0)==0:0){L=H;break}}L=H|64}while(0);H=c[(c[A>>2]|0)+8>>2]|0;K=c[p>>2]|0;M=((K|0)!=((_sk_num(c[q>>2]|0)|0)+-1|0)&1)+K|0;K=_sk_value(c[q>>2]|0,M)|0;J=A+20|0;b:do if((L&32|0)==0|(_X509_check_akid(K,c[J>>2]|0)|0)!=0){N=M+1|0;c:do if((N|0)<(_sk_num(c[q>>2]|0)|0)){O=N;while(1){P=_sk_value(c[q>>2]|0,O)|0;if((_X509_NAME_cmp(_X509_get_subject_name(P)|0,H)|0)==0?(_X509_check_akid(P,c[J>>2]|0)|0)==0:0)break;O=O+1|0;if((O|0)>=(_sk_num(c[q>>2]|0)|0))break c}Q=P;R=L|12;break b}while(0);if((c[(c[o>>2]|0)+12>>2]&4096|0)!=0?(_sk_num(c[r>>2]|0)|0)>0:0){N=0;while(1){S=_sk_value(c[r>>2]|0,N)|0;if((_X509_NAME_cmp(_X509_get_subject_name(S)|0,H)|0)==0?(_X509_check_akid(S,c[J>>2]|0)|0)==0:0)break;N=N+1|0;if((N|0)>=(_sk_num(c[r>>2]|0)|0)){Q=i;R=L;break b}}Q=S;R=L|4}else{Q=i;R=L}}else{Q=K;R=L|28}while(0);if(R&4){K=c[C>>2]|0;if(!(K&16)){if(!(c[s>>2]&16)){if(K&8|0){E=R;F=B;G=Q;break}}else if(K&4|0){E=R;F=B;G=Q;break}K=c[A+32>>2]|0;d:do if((_sk_num(c[t>>2]|0)|0)>0){J=(R&32|0)==0;H=A+24|0;M=0;e:while(1){T=_sk_value(c[t>>2]|0,M)|0;N=c[(c[A>>2]|0)+8>>2]|0;O=T+8|0;U=c[O>>2]|0;f:do if(!U){if(!J)V=44}else if((_sk_num(U)|0)>0){W=0;do{X=_sk_value(c[O>>2]|0,W)|0;if((c[X>>2]|0)==4?(_X509_NAME_cmp(c[X+4>>2]|0,N)|0)==0:0){V=44;break f}W=W+1|0}while((W|0)<(_sk_num(c[O>>2]|0)|0))}while(0);g:do if((V|0)==44){V=0;O=c[H>>2]|0;if(!O)break e;N=c[T>>2]|0;U=c[O>>2]|0;if(!((N|0)!=0&(U|0)!=0))break e;do if((c[N>>2]|0)==1){O=c[N+8>>2]|0;if(!O)break g;if((c[U>>2]|0)!=1){Y=O;Z=U;break}W=c[U+8>>2]|0;if(!W)break g;if(!(_X509_NAME_cmp(O,W)|0))break e;else break g}else{if((c[U>>2]|0)==1){W=c[U+8>>2]|0;if(!W)break g;else{Y=W;Z=N;break}}W=N+4|0;if((_sk_num(c[W>>2]|0)|0)<=0)break g;O=U+4|0;X=0;while(1){_=_sk_value(c[W>>2]|0,X)|0;if((_sk_num(c[O>>2]|0)|0)>0){$=0;do{if(!(_GENERAL_NAME_cmp(_,_sk_value(c[O>>2]|0,$)|0)|0))break e;$=$+1|0}while(($|0)<(_sk_num(c[O>>2]|0)|0))}X=X+1|0;if((X|0)>=(_sk_num(c[W>>2]|0)|0))break g}}while(0);U=c[Z+4>>2]|0;if((_sk_num(U)|0)>0){N=0;do{W=_sk_value(U,N)|0;if((c[W>>2]|0)==4?(_X509_NAME_cmp(Y,c[W+4>>2]|0)|0)==0:0)break e;N=N+1|0}while((N|0)<(_sk_num(U)|0))}}while(0);M=M+1|0;if((M|0)>=(_sk_num(c[t>>2]|0)|0)){aa=H;V=65;break d}}ba=c[T+12>>2]&K}else{aa=A+24|0;V=65}while(0);do if((V|0)==65){V=0;H=c[aa>>2]|0;if(!H)if(!(R&32)){E=R;F=B;G=Q;break a}else{ba=K;break}else if((R&32|0)==0|(c[H>>2]|0)!=0){E=R;F=B;G=Q;break a}else{ba=K;break}}while(0);if(!(ba&~B)){E=0;F=B;G=Q}else{E=R|128;F=ba|B;G=Q}}else{E=R;F=B;G=Q}}else{E=0;F=B;G=Q}}else{E=0;F=B;G=i}while(0);B=(E|0)>(y|0);y=B?E:y;x=B?F:x;v=B?A:v;z=B?G:z;w=w+1|0;if((w|0)>=(_sk_num(h)|0))break;else i=G}if(!v){l=y;m=(l|0)>447;n=m&1;return n|0}G=c[b>>2]|0;if(G|0)_X509_CRL_free(G);c[b>>2]=v;c[e>>2]=z;c[f>>2]=y;c[g>>2]=x;_CRYPTO_add_lock(v+12|0,1,6,554629,1029)|0;x=c[d>>2]|0;if(x|0){_X509_CRL_free(x);c[d>>2]=0}x=a+20|0;if(!(c[(c[x>>2]|0)+12>>2]&8192)){l=y;m=(l|0)>447;n=m&1;return n|0}if(!((c[v+16>>2]|c[(c[j>>2]|0)+40>>2])&4096)){l=y;m=(l|0)>447;n=m&1;return n|0}h:do if((_sk_num(h)|0)>0){j=v+36|0;g=0;while(1){ca=_sk_value(h,g)|0;z=ca+40|0;if((((((c[z>>2]|0?c[j>>2]|0:0)?(_X509_NAME_cmp(c[(c[v>>2]|0)+8>>2]|0,c[(c[ca>>2]|0)+8>>2]|0)|0)==0:0)?_crl_extension_match(ca,v,90)|0:0)?_crl_extension_match(ca,v,770)|0:0)?(_ASN1_INTEGER_cmp(c[z>>2]|0,c[j>>2]|0)|0)<=0:0)?(_ASN1_INTEGER_cmp(c[ca+36>>2]|0,c[j>>2]|0)|0)>0:0)break;g=g+1|0;if((g|0)>=(_sk_num(h)|0))break h}g=c[x>>2]|0;j=(c[g+12>>2]&2|0)==0?0:g+4|0;do if((_X509_cmp_time(c[(c[ca>>2]|0)+12>>2]|0,j)|0)<=-1){g=c[(c[ca>>2]|0)+16>>2]|0;if(g|0){A=_X509_cmp_time(g,j)|0;if(!A)break;if((A|0)<0?(c[a+116>>2]&2|0)==0:0)break}c[f>>2]=c[f>>2]|2}while(0);_CRYPTO_add_lock(ca+12|0,1,6,554629,1129)|0;c[d>>2]=ca;l=y;m=(l|0)>447;n=m&1;return n|0}while(0);c[d>>2]=0;l=y;m=(l|0)>447;n=m&1;return n|0}function _GENERAL_NAME_cmp(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0;if(!((a|0)!=0&(b|0)!=0)){d=-1;return d|0}e=c[a>>2]|0;if((e|0)!=(c[b>>2]|0)){d=-1;return d|0}switch(e|0){case 5:case 3:{d=_ASN1_TYPE_cmp(c[a+4>>2]|0,c[b+4>>2]|0)|0;return d|0}case 0:{e=c[a+4>>2]|0;f=c[b+4>>2]|0;if(!((e|0)!=0&(f|0)!=0)){d=-1;return d|0}g=_OBJ_cmp(c[e>>2]|0,c[f>>2]|0)|0;if(g|0){d=g;return d|0}d=_ASN1_TYPE_cmp(c[e+4>>2]|0,c[f+4>>2]|0)|0;return d|0}case 6:case 2:case 1:{d=_ASN1_STRING_cmp(c[a+4>>2]|0,c[b+4>>2]|0)|0;return d|0}case 4:{d=_X509_NAME_cmp(c[a+4>>2]|0,c[b+4>>2]|0)|0;return d|0}case 7:{d=_ASN1_OCTET_STRING_cmp(c[a+4>>2]|0,c[b+4>>2]|0)|0;return d|0}case 8:{d=_OBJ_cmp(c[a+4>>2]|0,c[b+4>>2]|0)|0;return d|0}default:{d=-1;return d|0}}return 0}function _crl_extension_match(a,b,c){a=a|0;b=b|0;c=c|0;var d=0,e=0,f=0,g=0;d=_X509_CRL_get_ext_by_NID(a,c,-1)|0;do if((d|0)>-1)if((_X509_CRL_get_ext_by_NID(a,c,d)|0)==-1){e=_X509_EXTENSION_get_data(_X509_CRL_get_ext(a,d)|0)|0;break}else{f=0;return f|0}else e=0;while(0);d=_X509_CRL_get_ext_by_NID(b,c,-1)|0;do if((d|0)>-1)if((_X509_CRL_get_ext_by_NID(b,c,d)|0)==-1){g=_X509_EXTENSION_get_data(_X509_CRL_get_ext(b,d)|0)|0;break}else{f=0;return f|0}else g=0;while(0);d=(e|0)!=0;b=(g|0)!=0;if(!(d|b)){f=1;return f|0}if(!(d&b)){f=0;return f|0}f=(_ASN1_OCTET_STRING_cmp(e,g)|0)==0&1;return f|0}function _X509_CRL_get_ext_by_NID(a,b,d){a=a|0;b=b|0;d=d|0;return _X509v3_get_ext_by_NID(c[(c[a>>2]|0)+24>>2]|0,b,d)|0}function _X509_CRL_get_ext(a,b){a=a|0;b=b|0;return _X509v3_get_ext(c[(c[a>>2]|0)+24>>2]|0,b)|0}function _X509_EXTENSION_get_data(a){a=a|0;var b=0;if(!a)b=0;else b=c[a+8>>2]|0;return b|0}function _X509_check_issued(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;d=_X509_get_subject_name(a)|0;if(_X509_NAME_cmp(d,_X509_get_issuer_name(b)|0)|0){e=29;return e|0}_x509v3_cache_extensions(a);_x509v3_cache_extensions(b);d=c[b+60>>2]|0;if(d|0?(f=_X509_check_akid(a,d)|0,f|0):0){e=f;return e|0}f=(c[a+40>>2]&2|0)!=0;if(!(c[b+40>>2]&1024)){if(f?(c[a+44>>2]&4|0)==0:0){e=32;return e|0}}else if(f?(c[a+44>>2]&128|0)==0:0){e=39;return e|0}e=0;return e|0}function _table_cmp_BSEARCH_CMP_FN(a,b){a=a|0;b=b|0;return _strcmp(c[a>>2]|0,c[b>>2]|0)|0}function _i2d_X509(a,b){a=a|0;b=b|0;return _ASN1_item_i2d(a,b,102656)|0}function _ssl_set_pkey(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0;if((c[b>>2]|0)==28){d=c[a+144>>2]|0;if(!d)e=-1;else{f=(_X509_check_private_key(d,b)|0)==0;e=f?-1:3}f=c[a+172>>2]|0;if((e|0)==-1&(f|0)!=0){d=(_X509_check_private_key(f,b)|0)==0;g=d?-1:4}else g=e;_ERR_clear_error();h=g}else h=_ssl_cert_type(0,b)|0;if((h|0)<0){_ERR_put_error(20,193,247,555993,194);i=0;return i|0}g=a+60+(h*28|0)|0;e=c[g>>2]|0;do if(e|0){d=_X509_get_pubkey(e)|0;if(!d){_ERR_put_error(20,193,65,555993,202);_EVP_PKEY_free(0);i=0;return i|0}_EVP_PKEY_copy_parameters(d,b)|0;_EVP_PKEY_free(d);_ERR_clear_error();if((c[b>>2]|0)==6?(_RSA_flags(c[b+20>>2]|0)|0)&1|0:0)break;if(!(_X509_check_private_key(c[g>>2]|0,b)|0)){_X509_free(c[g>>2]|0);c[g>>2]=0;i=0;return i|0}}while(0);e=a+60+(h*28|0)+4|0;h=c[e>>2]|0;if(h|0)_EVP_PKEY_free(h);_CRYPTO_add_lock(b+8|0,1,10,555993,232)|0;c[e>>2]=b;c[a>>2]=g;c[a+4>>2]=0;i=1;return i|0}function _X509_check_private_key(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;if((a|0?(d=c[a>>2]|0,d|0):0)?(a=_X509_PUBKEY_get(c[d+24>>2]|0)|0,a|0):0){d=_EVP_PKEY_cmp(a,b)|0;switch(d|0){case -2:{_ERR_put_error(11,128,117,552064,346);break}case 0:{_ERR_put_error(11,128,116,552064,340);break}case -1:{_ERR_put_error(11,128,115,552064,343);break}default:{}}_EVP_PKEY_free(a);e=(d|0)>0;f=e&1;return f|0}_ERR_put_error(11,128,117,552064,346);e=0;f=e&1;return f|0}function _ssl_cert_type(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0;d=(b|0)==0;if(d){e=_X509_get_pubkey(a)|0;if(!e){f=0;g=-1}else{h=e;i=3}}else{h=b;i=3}if((i|0)==3){i=c[h>>2]|0;a:do switch(i|0){case 6:{j=0;break}case 116:{j=2;break}case 408:{j=5;break}case 812:case 850:{j=6;break}case 811:case 851:{j=7;break}default:if(!a)j=-1;else{switch(i|0){case 28:case 920:break;default:{j=-1;break a}}b=_X509_certificate_type(a,h)|0;j=(b&256|0)==0?((b&512|0)==0?-1:4):3}}while(0);if(d){f=h;g=j}else{k=j;return k|0}}_EVP_PKEY_free(f);k=g;return k|0}function _RSA_flags(a){a=a|0;var b=0;if(!a){b=0;return b|0}b=c[(c[a+8>>2]|0)+36>>2]|0;return b|0}function _X509_certificate_type(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d;do if(a){f=(b|0)==0;if(f){g=_X509_get_pubkey(a)|0;if(!g){h=0;break}else i=g}else i=b;switch(c[i>>2]|0){case 6:{j=49;break}case 116:{j=18;break}case 408:{j=88;break}case 28:{j=68;break}case 811:case 812:{j=80;break}default:j=0}g=_OBJ_obj2nid(c[c[a+4>>2]>>2]|0)|0;c[e>>2]=g;a:do if((g|0)!=0?(_OBJ_find_sigid_algs(g,0,e)|0)!=0:0)switch(c[e>>2]|0){case 19:case 6:{k=j|256;break a;break}case 67:case 116:{k=j|512;break a;break}case 408:{k=j|1024;break a;break}default:{k=j;break a}}else k=j;while(0);if(f){_EVP_PKEY_free(i);h=k}else h=k}else h=0;while(0);l=d;return h|0}function _EVP_PKEY_cmp(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0;if((c[a>>2]|0)!=(c[b>>2]|0)){d=-1;return d|0}e=a+12|0;f=c[e>>2]|0;if(!f){d=-2;return d|0}g=c[f+72>>2]|0;do if(g){h=$i[g&8191](a,b)|0;if((h|0)<1){d=h;return d|0}else{i=c[e>>2]|0;break}}else i=f;while(0);f=c[i+28>>2]|0;if(!f){d=-2;return d|0}d=$i[f&8191](a,b)|0;return d|0}function _ssl_set_cert(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0;d=_X509_get_pubkey(b)|0;if(!d){_ERR_put_error(20,191,268,555993,399);e=0;return e|0}f=_ssl_cert_type(b,d)|0;if((f|0)<0){_ERR_put_error(20,191,247,555993,405);_EVP_PKEY_free(d);e=0;return e|0}g=a+60+(f*28|0)|0;h=a+60+(f*28|0)+4|0;f=c[h>>2]|0;do if(f|0){_EVP_PKEY_copy_parameters(d,f)|0;_ERR_clear_error();i=c[h>>2]|0;if((c[i>>2]|0)==6){if((_RSA_flags(c[i+20>>2]|0)|0)&1|0)break;j=c[h>>2]|0}else j=i;if(!(_X509_check_private_key(b,j)|0)){_EVP_PKEY_free(c[h>>2]|0);c[h>>2]=0;_ERR_clear_error()}}while(0);_EVP_PKEY_free(d);d=c[g>>2]|0;if(d|0)_X509_free(d);_CRYPTO_add_lock(b+16|0,1,3,555993,445)|0;c[g>>2]=b;c[a>>2]=g;c[a+4>>2]=0;e=1;return e|0}function _tls1_check_chain(b,e,f,g,h){b=b|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ba=0,ca=0;i=c[b+152>>2]|0;j=i+56|0;k=c[j>>2]|0;l=k&196608;a:do switch(h|0){case -1:{if(!((e|0)!=0&(f|0)!=0)){m=0;return m|0}n=_ssl_cert_type(e,f)|0;if((n|0)==-1){m=0;return m|0}else{o=e;p=f;q=g;r=1;s=n;t=i+60+(n*28|0)|0;u=(c[j>>2]&196609|0)==0?80:1776;v=8;break a}break}case -2:{n=c[i>>2]|0;w=(n-(i+60)|0)/28|0;x=n;v=4;break}default:{w=h;x=i+60+(h*28|0)|0;v=4}}while(0);if((v|0)==4){h=c[x>>2]|0;j=c[x+4>>2]|0;if((h|0)!=0&(j|0)!=0){o=h;p=j;q=c[x+12>>2]|0;r=k&196609;s=w;t=x;u=0;v=8}else{y=0;z=x;A=0}}b:do if((v|0)==8){if(l){x=_X509_chain_check_suiteb(0,o,q,l)|0;w=(x|0)==0;if((u|0)!=0|w){B=w?2048:0;C=(x|u|0)==0?0:u|2048}else{y=0;z=t;A=0;break}}else{B=0;C=u}x=c[b>>2]|0;w=(r|0)!=0;c:do if(w&((x|0)>770&(x&-256|0)==768)){d:do if(!(c[i+292>>2]|0)){switch(s|0){case 3:case 1:case 0:{D=1;E=65;break}case 4:case 2:{D=2;E=113;break}case 5:{D=3;E=416;break}default:{F=-1;G=1;v=28;break d}}k=c[i+300>>2]|0;if(k|0){j=c[i+304>>2]|0;if(!j){H=(C|0)==0?2:7;I=B;break}else{J=k;K=0}while(1){if((a[J>>0]|0)==2?(d[J+1>>0]|0)==(D|0):0){L=K;break}k=K+2|0;if(k>>>0<j>>>0){J=J+2|0;K=k}else{L=k;break}}if((L|0)==(j|0)){H=(C|0)==0?2:7;I=B;break}}if((_X509_get_signature_nid(o)|0)==(E|0)){F=E;G=0;v=28}else{M=E;v=27}}else{k=_X509_get_signature_nid(o)|0;h=c[i+320>>2]|0;if(!h){M=0;v=27}else{g=c[i+316>>2]|0;f=0;while(1){if((k|0)==(c[g+(f<<4)+8>>2]|0)){F=0;G=0;v=28;break d}f=f+1|0;if(f>>>0>=h>>>0){M=0;v=27;break}}}}while(0);if((v|0)==27)if(!C){y=B;z=t;A=0;break b}else{N=M;O=B;P=0;v=29}else if((v|0)==28){N=F;O=B|16;P=G;v=29}if((v|0)==29){h=O|32;if((_sk_num(q)|0)<=0){Q=h;break}f=i+320|0;g=i+316|0;if(P){k=0;while(1){k=k+1|0;if((k|0)>=(_sk_num(q)|0)){Q=h;break c}}}e:do if(!N){k=0;while(1){j=_X509_get_signature_nid(_sk_value(q,k)|0)|0;e=c[f>>2]|0;if(!e)break e;n=c[g>>2]|0;R=0;while(1){if((j|0)==(c[n+(R<<4)+8>>2]|0))break;R=R+1|0;if(R>>>0>=e>>>0)break e}k=k+1|0;if((k|0)>=(_sk_num(q)|0)){Q=h;break c}}}else{k=0;while(1){if((_X509_get_signature_nid(_sk_value(q,k)|0)|0)!=(N|0))break e;k=k+1|0;if((k|0)>=(_sk_num(q)|0)){Q=h;break c}}}while(0);g=(C|0)==0;H=g?2:0;I=g?h:O&-33}switch(H&7){case 2:{y=I;z=t;A=C;break b;break}case 7:case 0:{Q=I;break c;break}default:m=0}return m|0}else Q=(C|0)==0?B:B|48;while(0);x=(C|0)!=0;if(!(_tls1_check_cert_param(b,o,x?1:2)|0))if(x)S=Q;else{y=Q;z=t;A=0;break}else S=Q|64;g=b+36|0;f:do if(c[g>>2]|0)if(w){f=S|128;if((_sk_num(q)|0)>0){k=0;while(1){if(!(_tls1_check_cert_param(b,_sk_value(q,k)|0,0)|0))break;k=k+1|0;if((k|0)>=(_sk_num(q)|0)){T=f;v=53;break f}}if(x){T=S&-129;v=53}else{y=f;z=t;A=0;break b}}else{T=f;v=53}}else{U=S;v=78}else{T=S|128;v=53}while(0);if((v|0)==53)if(w&(c[g>>2]|0)==0){switch(c[p>>2]|0){case 6:{V=1;v=58;break}case 116:{V=2;v=58;break}case 408:{V=64;v=58;break}case 920:case 28:{k=_X509_certificate_type(o,p)|0;if(!(k&768))v=66;else{V=(k>>>9&1)+3|0;v=58}break}default:v=66}if((v|0)==58){k=c[i+284>>2]|0;if(!k){h=c[b+88>>2]|0;W=h+860|0;X=h+864|0}else{W=i+288|0;X=k}k=c[W>>2]|0;g:do if((k|0)>0){h=0;while(1){if((d[X+h>>0]|0)==(V|0))break;h=h+1|0;if((h|0)>=(k|0)){Y=T;break g}}Y=T|1024}else Y=T;while(0);if(!(Y&1024|C)){y=Y;z=t;A=C;break}else Z=Y}else if((v|0)==66)Z=T|1024;k=c[(c[b+88>>2]|0)+876>>2]|0;g=(_sk_num(k)|0)==0;w=Z|512;h=g?w:Z;h:do if((h&512|0)==0?(g=_X509_get_issuer_name(o)|0,(_sk_num(k)|0)>0):0){f=0;while(1){if(!(_X509_NAME_cmp(g,_sk_value(k,f)|0)|0)){_=w;break h}f=f+1|0;if((f|0)>=(_sk_num(k)|0)){_=h;break}}}else _=h;while(0);i:do if((_&512|0)==0?(_sk_num(q)|0)>0:0){h=0;while(1){f=_X509_get_issuer_name(_sk_value(q,h)|0)|0;if((_sk_num(k)|0)>0){g=0;do{if(!(_X509_NAME_cmp(f,_sk_value(k,g)|0)|0)){$=w;break i}g=g+1|0}while((g|0)<(_sk_num(k)|0))}h=h+1|0;if((h|0)>=(_sk_num(q)|0)){$=_;break}}}else $=_;while(0);k=x^1;if(($&512|0)==0&k){y=$;z=t;A=C;break}else{aa=$;ba=k}}else{U=T;v=78}if((v|0)==78){aa=U|1536;ba=x^1}y=((aa&C|0)==(C|0)|ba)&1|aa;z=t;A=C}while(0);C=c[b>>2]|0;do if((C|0)>770&(C&-256|0)==768)if(!(c[z+24>>2]&256)){ca=(c[z+8>>2]|0)==0?y:y|2;break}else{ca=y|258;break}else ca=y|258;while(0);if(A|0){m=ca;return m|0}A=z+24|0;if(!(ca&1)){c[A>>2]=c[A>>2]&256;m=0;return m|0}else{c[A>>2]=ca;m=ca;return m|0}return 0}function _tls1_check_cert_param(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f+2|0;h=f;i=_X509_get_pubkey(d)|0;if(!i){j=0;l=f;return j|0}if((c[i>>2]|0)!=408){_EVP_PKEY_free(i);j=1;l=f;return j|0}d=_tls1_set_ec_id(h,g,c[i+20>>2]|0)|0;_EVP_PKEY_free(i);if(!d){j=0;l=f;return j|0}d=c[b+36>>2]|0;i=(d|0)!=0;k=i?h:0;n=c[b+192>>2]|0;o=c[n+216>>2]|0;if(o|0){p=c[n+212>>2]|0;a:do if(!p)q=0;else{r=a[g>>0]|0;s=0;t=o;while(1){if(r<<24>>24==(a[t>>0]|0)){q=s;break a}u=s+1|0;if(u>>>0<p>>>0){s=u;t=t+1|0}else{q=u;break}}}while(0);if((q|0)==(p|0)){j=0;l=f;return j|0}}b:do if(k|0){p=k+1|0;q=b+152|0;o=b+336|0;g=b+332|0;t=(d|0)==0;s=n+224|0;r=n+220|0;u=0;while(1){do if(!u){v=c[q>>2]|0;w=c[v+56>>2]&196608;c:do if((w|0)>=131072)if((w|0)<196608){switch(w|0){case 131072:break;default:{x=18;break c}}y=2;z=556154;break}else{switch(w|0){case 196608:break;default:{x=18;break c}}y=4;z=556152;break}else switch(w|0){case 65536:{y=2;z=556152;break}default:x=18}while(0);if((x|0)==18){x=0;w=c[o>>2]|0;if(w|0){A=g;B=w;x=21;break}if(t){y=26;z=556126}else{w=(c[v+52>>2]|0)==0;y=w?56:26;z=w?556070:556126}}C=y;D=z}else{A=r;B=c[s>>2]|0;x=21}while(0);if((x|0)==21){x=0;w=c[A>>2]|0;if(!(w&1)){C=w;D=B}else{x=22;break}}w=C>>>1;if(!w){x=31;break}E=a[k>>0]|0;F=0;G=D;while(1){if((a[G>>0]|0)==E<<24>>24?(a[G+1>>0]|0)==(a[p>>0]|0):0){H=F;break}I=F+1|0;if(I>>>0<w>>>0){F=I;G=G+2|0}else{H=I;break}}if((H|0)==(w|0)){j=0;x=47;break}G=u+1|0;if((G|0)<2&i)u=G;else break b}if((x|0)==22){_ERR_put_error(20,338,68,555659,512);j=0;l=f;return j|0}else if((x|0)==31){if((u|0)==1)break;else j=0;l=f;return j|0}else if((x|0)==47){l=f;return j|0}}while(0);if(!e){j=1;l=f;return j|0}x=c[b+152>>2]|0;if(!(c[x+56>>2]&196608)){j=1;l=f;return j|0}if(a[h>>0]|0){j=0;l=f;return j|0}switch(a[h+1>>0]|0){case 23:{J=794;break}case 24:{J=795;break}default:{j=0;l=f;return j|0}}h=c[x+320>>2]|0;if(!h){j=0;l=f;return j|0}b=c[x+316>>2]|0;i=0;while(1){if((J|0)==(c[b+(i<<4)+8>>2]|0)){K=i;break}H=i+1|0;if(H>>>0<h>>>0)i=H;else{K=H;break}}if((K|0)==(h|0)){j=0;l=f;return j|0}if((e|0)!=2){j=1;l=f;return j|0}if((J|0)==794)L=_EVP_sha256()|0;else L=_EVP_sha384()|0;c[x+208>>2]=L;j=1;l=f;return j|0}function _tls1_set_ec_id(b,c,d){b=b|0;c=c|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0;if(!d){e=0;return e|0}f=_EC_KEY_get0_group(d)|0;if(!f){e=0;return e|0}g=_EC_GROUP_method_of(f)|0;if(!g){e=0;return e|0}h=(_EC_METHOD_get_field_type(g)|0)==406;do switch(_EC_GROUP_get_curve_name(f)|0){case 721:{i=1;j=32;break}case 722:{i=2;j=32;break}case 723:{i=3;j=32;break}case 724:{i=4;j=32;break}case 725:{i=5;j=32;break}case 726:{i=6;j=32;break}case 727:{i=7;j=32;break}case 728:{i=8;j=32;break}case 729:{i=9;j=32;break}case 730:{i=10;j=32;break}case 731:{i=11;j=32;break}case 732:{i=12;j=32;break}case 733:{i=13;j=32;break}case 734:{i=14;j=32;break}case 708:{i=15;j=32;break}case 709:{i=16;j=32;break}case 710:{i=17;j=32;break}case 711:{i=18;j=32;break}case 409:{i=19;j=32;break}case 712:{i=20;j=32;break}case 713:{i=21;j=32;break}case 714:{i=22;j=32;break}case 415:{i=23;j=32;break}case 715:{i=24;j=32;break}case 716:{i=25;j=32;break}case 927:{i=26;j=32;break}case 931:{i=27;j=32;break}case 933:{i=28;j=32;break}default:{a[b>>0]=-1;a[b+1>>0]=h?1:2}}while(0);if((j|0)==32){a[b>>0]=0;a[b+1>>0]=i}if(!c){e=1;return e|0}if(!(_EC_KEY_get0_public_key(d)|0)){e=0;return e|0}i=(_EC_KEY_get_conv_form(d)|0)==2;a[c>>0]=i?(h?1:2):0;e=1;return e|0}function _EVP_sha384(){return 129660}function _init384(a){a=a|0;return _SHA384_Init(c[a+12>>2]|0)|0}function _update512(a,b,d){a=a|0;b=b|0;d=d|0;return _SHA512_Update(c[a+12>>2]|0,b,d)|0}function _final512(a,b){a=a|0;b=b|0;return _SHA512_Final(b,c[a+12>>2]|0)|0}function _SHA512_Final(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0;e=d+80|0;f=c[d+208>>2]|0;a[e+f>>0]=-128;g=f+1|0;if(g>>>0>112){_memset(e+g|0,0,127-f|0)|0;_sha512_block_data_order(d,e,1);h=0}else h=g;_memset(e+h|0,0,112-h|0)|0;h=d+64|0;g=c[h>>2]|0;f=c[h+4>>2]|0;a[e+127>>0]=g;h=_bitshift64Lshr(g|0,f|0,8)|0;a[e+126>>0]=h;h=_bitshift64Lshr(g|0,f|0,16)|0;a[e+125>>0]=h;h=_bitshift64Lshr(g|0,f|0,24)|0;a[e+124>>0]=h;a[e+123>>0]=f;h=_bitshift64Lshr(g|0,f|0,40)|0;a[e+122>>0]=h;h=_bitshift64Lshr(g|0,f|0,48)|0;a[e+121>>0]=h;h=_bitshift64Lshr(g|0,f|0,56)|0;a[d+200>>0]=h;h=d+72|0;f=c[h>>2]|0;g=c[h+4>>2]|0;a[e+119>>0]=f;h=_bitshift64Lshr(f|0,g|0,8)|0;a[e+118>>0]=h;h=_bitshift64Lshr(f|0,g|0,16)|0;a[e+117>>0]=h;h=_bitshift64Lshr(f|0,g|0,24)|0;a[e+116>>0]=h;a[e+115>>0]=g;h=_bitshift64Lshr(f|0,g|0,40)|0;a[e+114>>0]=h;h=_bitshift64Lshr(f|0,g|0,48)|0;a[e+113>>0]=h;h=_bitshift64Lshr(f|0,g|0,56)|0;a[d+192>>0]=h;_sha512_block_data_order(d,e,1);if(!b){i=0;return i|0}switch(c[d+212>>2]|0){case 48:{e=d;h=c[e>>2]|0;g=c[e+4>>2]|0;a[b>>0]=_bitshift64Lshr(h|0,g|0,56)|0;a[b+1>>0]=_bitshift64Lshr(h|0,g|0,48)|0;a[b+2>>0]=_bitshift64Lshr(h|0,g|0,40)|0;a[b+3>>0]=g;a[b+4>>0]=_bitshift64Lshr(h|0,g|0,24)|0;a[b+5>>0]=_bitshift64Lshr(h|0,g|0,16)|0;a[b+6>>0]=_bitshift64Lshr(h|0,g|0,8)|0;a[b+7>>0]=h;h=d+8|0;g=c[h>>2]|0;e=c[h+4>>2]|0;a[b+8>>0]=_bitshift64Lshr(g|0,e|0,56)|0;a[b+9>>0]=_bitshift64Lshr(g|0,e|0,48)|0;a[b+10>>0]=_bitshift64Lshr(g|0,e|0,40)|0;a[b+11>>0]=e;a[b+12>>0]=_bitshift64Lshr(g|0,e|0,24)|0;a[b+13>>0]=_bitshift64Lshr(g|0,e|0,16)|0;a[b+14>>0]=_bitshift64Lshr(g|0,e|0,8)|0;a[b+15>>0]=g;g=d+16|0;e=c[g>>2]|0;h=c[g+4>>2]|0;a[b+16>>0]=_bitshift64Lshr(e|0,h|0,56)|0;a[b+17>>0]=_bitshift64Lshr(e|0,h|0,48)|0;a[b+18>>0]=_bitshift64Lshr(e|0,h|0,40)|0;a[b+19>>0]=h;a[b+20>>0]=_bitshift64Lshr(e|0,h|0,24)|0;a[b+21>>0]=_bitshift64Lshr(e|0,h|0,16)|0;a[b+22>>0]=_bitshift64Lshr(e|0,h|0,8)|0;a[b+23>>0]=e;e=d+24|0;h=c[e>>2]|0;g=c[e+4>>2]|0;a[b+24>>0]=_bitshift64Lshr(h|0,g|0,56)|0;a[b+25>>0]=_bitshift64Lshr(h|0,g|0,48)|0;a[b+26>>0]=_bitshift64Lshr(h|0,g|0,40)|0;a[b+27>>0]=g;a[b+28>>0]=_bitshift64Lshr(h|0,g|0,24)|0;a[b+29>>0]=_bitshift64Lshr(h|0,g|0,16)|0;a[b+30>>0]=_bitshift64Lshr(h|0,g|0,8)|0;a[b+31>>0]=h;h=d+32|0;g=c[h>>2]|0;e=c[h+4>>2]|0;a[b+32>>0]=_bitshift64Lshr(g|0,e|0,56)|0;a[b+33>>0]=_bitshift64Lshr(g|0,e|0,48)|0;a[b+34>>0]=_bitshift64Lshr(g|0,e|0,40)|0;a[b+35>>0]=e;a[b+36>>0]=_bitshift64Lshr(g|0,e|0,24)|0;a[b+37>>0]=_bitshift64Lshr(g|0,e|0,16)|0;a[b+38>>0]=_bitshift64Lshr(g|0,e|0,8)|0;a[b+39>>0]=g;g=d+40|0;e=c[g>>2]|0;h=c[g+4>>2]|0;a[b+40>>0]=_bitshift64Lshr(e|0,h|0,56)|0;a[b+41>>0]=_bitshift64Lshr(e|0,h|0,48)|0;a[b+42>>0]=_bitshift64Lshr(e|0,h|0,40)|0;a[b+43>>0]=h;a[b+44>>0]=_bitshift64Lshr(e|0,h|0,24)|0;a[b+45>>0]=_bitshift64Lshr(e|0,h|0,16)|0;a[b+46>>0]=_bitshift64Lshr(e|0,h|0,8)|0;a[b+47>>0]=e;i=1;return i|0}case 64:{e=b;b=0;while(1){h=d+(b<<3)|0;g=c[h>>2]|0;f=c[h+4>>2]|0;h=_bitshift64Lshr(g|0,f|0,56)|0;a[e>>0]=h;h=_bitshift64Lshr(g|0,f|0,48)|0;a[e+1>>0]=h;h=_bitshift64Lshr(g|0,f|0,40)|0;a[e+2>>0]=h;a[e+3>>0]=f;h=_bitshift64Lshr(g|0,f|0,24)|0;a[e+4>>0]=h;h=_bitshift64Lshr(g|0,f|0,16)|0;a[e+5>>0]=h;h=_bitshift64Lshr(g|0,f|0,8)|0;a[e+6>>0]=h;a[e+7>>0]=g;b=b+1|0;if((b|0)==8){i=1;break}else e=e+8|0}return i|0}default:{i=0;return i|0}}return 0}function _SHA512_Update(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0;f=b+80|0;if(!e)return 1;g=b+64|0;h=g;i=c[h>>2]|0;j=c[h+4>>2]|0;h=_bitshift64Shl(e|0,0,3)|0;k=_i64Add(i|0,j|0,h|0,F|0)|0;h=F;if(h>>>0<j>>>0|(h|0)==(j|0)&k>>>0<i>>>0){i=b+72|0;j=i;l=_i64Add(c[j>>2]|0,c[j+4>>2]|0,1,0)|0;j=i;c[j>>2]=l;c[j+4>>2]=F}j=g;c[j>>2]=k;c[j+4>>2]=h;h=b+208|0;j=c[h>>2]|0;do if(!j){m=d;n=e}else{k=128-j|0;g=f+j|0;if(k>>>0<=e>>>0){_memcpy(g|0,d|0,k|0)|0;c[h>>2]=0;_sha512_block_data_order(b,f,1);m=d+k|0;n=e-k|0;break}_memcpy(g|0,d|0,e|0)|0;c[h>>2]=(c[h>>2]|0)+e;return 1}while(0);do if(n>>>0>127){if(!(m&7)){_sha512_block_data_order(b,m,n>>>7);e=n&127;o=m+n+(0-e)|0;p=e;break}e=n+-128|0;d=e&-128;j=d+128|0;g=n;k=m;while(1){l=f;i=k;q=l+128|0;do{a[l>>0]=a[i>>0]|0;l=l+1|0;i=i+1|0}while((l|0)<(q|0));_sha512_block_data_order(b,f,1);g=g+-128|0;if(g>>>0<=127)break;else k=k+128|0}o=m+j|0;p=e-d|0}else{o=m;p=n}while(0);if(!p)return 1;_memcpy(f|0,o|0,p|0)|0;c[h>>2]=p;return 1}function _SRP_Calc_A(a,b,c){a=a|0;b=b|0;c=c|0;var d=0,e=0,f=0,g=0;if((a|0)==0|(b|0)==0|(c|0)==0){d=0;return d|0}e=_BN_CTX_new()|0;if(!e){d=0;return d|0}f=_BN_new()|0;if(f)if(!(_BN_mod_exp(f,c,a,b,e)|0)){_BN_free(f);g=0}else g=f;else g=0;_BN_CTX_free(e);d=g;return d|0}function _ca_dn_cmp(a,b){a=a|0;b=b|0;return _X509_NAME_cmp(c[a>>2]|0,c[b>>2]|0)|0}function _tls1_save_sigalgs(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0;e=c[a+152>>2]|0;if(!(c[(c[(c[a+8>>2]|0)+100>>2]|0)+56>>2]&2)){f=1;return f|0}if(!e){f=0;return f|0}a=e+292|0;g=c[a>>2]|0;if(g|0)_CRYPTO_free(g);g=_CRYPTO_malloc(d,555659,3737)|0;c[a>>2]=g;if(!g){f=0;return f|0}c[e+296>>2]=d;_memcpy(g|0,b|0,d|0)|0;f=1;return f|0}function _tls1_process_sigalgs(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0;d=b+152|0;e=c[d>>2]|0;f=c[e+56>>2]&196608;g=e+316|0;h=c[g>>2]|0;if(h|0){_CRYPTO_free(h);c[g>>2]=0;c[e+320>>2]=0}h=(c[b+36>>2]|0)==0;if(h?(i=c[e+308>>2]|0,!((f|0)!=0|(i|0)==0)):0){j=c[e+312>>2]|0;k=i}else l=6;a:do if((l|0)==6){i=c[e+300>>2]|0;if(!((f|0)!=0|(i|0)==0)){j=c[e+304>>2]|0;k=i;break}i=c[d>>2]|0;m=c[i+56>>2]&196608;b:do if((m|0)<131072){switch(m|0){case 65536:break;default:break b}j=2;k=556156;break a}else{if((m|0)>=196608)switch(m|0){case 196608:{j=4;k=556156;break a;break}default:break b}switch(m|0){case 131072:break;default:break b}j=2;k=556158;break a}while(0);if(!h?(m=c[i+308>>2]|0,m|0):0){j=c[i+312>>2]|0;k=m;break}m=c[i+300>>2]|0;if(!m){j=30;k=556160}else{j=c[i+304>>2]|0;k=m}}while(0);h=(c[b+256>>2]&4194304|f|0)==0;f=c[e+292>>2]|0;b=c[e+296>>2]|0;m=h?k:f;n=h?b:j;o=h?j:b;b=h?f:k;c:do if(n){if(!o){k=0;f=b;while(1){switch(a[f>>0]|0){case 1:{_EVP_md5()|0;break}case 2:break;case 3:break;case 4:break;case 5:break;case 6:break;default:{}}k=k+2|0;if(k>>>0>=n>>>0){l=59;break c}else f=f+2|0}}else{p=0;q=b;r=0}while(1){switch(a[q>>0]|0){case 1:{s=_EVP_md5()|0;l=25;break}case 2:{s=_EVP_sha1()|0;l=25;break}case 3:{s=_EVP_sha224()|0;l=25;break}case 4:{s=_EVP_sha256()|0;l=25;break}case 5:{s=_EVP_sha384()|0;l=25;break}case 6:{s=_EVP_sha512()|0;l=25;break}default:t=r}d:do if((l|0)==25){l=0;if((s|0)!=0?(f=a[q+1>>0]|0,(f+-1&255)<3):0){k=a[q>>0]|0;i=0;h=m;while(1){if(k<<24>>24==(a[h>>0]|0)?f<<24>>24==(a[h+1>>0]|0):0)break;i=i+2|0;if(i>>>0>=o>>>0){t=r;break d}else h=h+2|0}t=r+1|0}else t=r}while(0);p=p+2|0;if(p>>>0>=n>>>0)break;else{q=q+2|0;r=t}}if(t){h=_CRYPTO_malloc(t<<4,555659,3711)|0;if(!h){u=0;return u|0}else{v=0;w=b;x=h;y=0}while(1){switch(a[w>>0]|0){case 1:{z=_EVP_md5()|0;l=50;break}case 2:{z=_EVP_sha1()|0;l=50;break}case 3:{z=_EVP_sha224()|0;l=50;break}case 4:{z=_EVP_sha256()|0;l=50;break}case 5:{z=_EVP_sha384()|0;l=50;break}case 6:{z=_EVP_sha512()|0;l=50;break}default:{A=y;B=x}}e:do if((l|0)==50){l=0;if((z|0)!=0?(i=w+1|0,f=a[i>>0]|0,(f+-1&255)<3):0){k=a[w>>0]|0;j=0;C=m;while(1){if(k<<24>>24==(a[C>>0]|0)?f<<24>>24==(a[C+1>>0]|0):0)break;j=j+2|0;if(j>>>0>=o>>>0){A=y;B=x;break e}else C=C+2|0}C=y+1|0;if(!x){A=C;B=0}else{a[x+13>>0]=k;a[x+12>>0]=a[i>>0]|0;_tls1_lookup_sigalg(x,x+4|0,x+8|0,w);A=C;B=x+16|0}}else{A=y;B=x}}while(0);v=v+2|0;if(v>>>0>=n>>>0)break;else{w=w+2|0;x=B;y=A}}c[g>>2]=h;C=e+320|0;c[C>>2]=A;if(A|0){j=e+84|0;f=e+68|0;D=0;E=h;while(1){switch(a[E+12>>0]|0){case 1:{F=1;l=65;break}case 2:{F=2;l=65;break}case 3:{F=5;l=65;break}default:{}}if((l|0)==65?(l=0,G=e+60+(F*28|0)+8|0,(c[G>>2]|0)==0):0){switch(a[E+13>>0]|0){case 1:{H=_EVP_md5()|0;break}case 2:{H=_EVP_sha1()|0;break}case 3:{H=_EVP_sha224()|0;break}case 4:{H=_EVP_sha256()|0;break}case 5:{H=_EVP_sha384()|0;break}case 6:{H=_EVP_sha512()|0;break}default:H=0}c[G>>2]=H;c[e+60+(F*28|0)+24>>2]=256;if((F|0)==1){c[j>>2]=256;c[f>>2]=H}}D=D+1|0;if(D>>>0>=(c[C>>2]|0)>>>0)break c;else E=E+16|0}}}else l=59}else l=59;while(0);if((l|0)==59){c[g>>2]=0;c[e+320>>2]=0}if(c[(c[d>>2]|0)+56>>2]&196609|0){u=1;return u|0}d=e+124|0;if(!(c[d>>2]|0))c[d>>2]=_EVP_sha1()|0;d=e+96|0;if(!(c[d>>2]|0)){c[d>>2]=_EVP_sha1()|0;c[e+68>>2]=_EVP_sha1()|0}d=e+208|0;if(c[d>>2]|0){u=1;return u|0}c[d>>2]=_EVP_sha1()|0;u=1;return u|0}function _d2i_X509_NAME(a,b,c){a=a|0;b=b|0;c=c|0;return _ASN1_item_d2i(a,b,c,95480)|0}function _EVP_sha512(){return 129736}function _tls1_lookup_sigalg(a,b,e,f){a=a|0;b=b|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0;g=(a|0)!=0;h=(b|0)!=0;i=(e|0)!=0;if(!(g|h|i))return;if(g|i){j=d[f>>0]|0;if((c[32353]|0)!=(j|0))if((c[32355]|0)!=(j|0))if((c[32357]|0)!=(j|0))if((c[32359]|0)!=(j|0))if((c[32361]|0)!=(j|0))if((c[32363]|0)==(j|0)){k=5;l=4}else m=0;else{k=4;l=4}else{k=3;l=4}else{k=2;l=4}else{k=1;l=4}else{k=0;l=4}if((l|0)==4)m=c[129408+(k<<3)>>2]|0;if(g){c[a>>2]=m;n=m}else n=m}else n=0;if(h|i){m=d[f+1>>0]|0;if((c[32365]|0)!=(m|0))if((c[32367]|0)!=(m|0))if((c[32369]|0)==(m|0)){o=2;l=10}else p=0;else{o=1;l=10}else{o=0;l=10}if((l|0)==10)p=c[129456+(o<<3)>>2]|0;if(h){c[b>>2]=p;q=p}else q=p}else q=0;if(!i)return;if(!((n|0)==0|(q|0)==0)?(_OBJ_find_sigid_by_algs(e,n,q)|0)>=1:0)return;c[e>>2]=0;return}function _init512(a){a=a|0;return _SHA512_Init(c[a+12>>2]|0)|0}function _ssl_check_srvr_ecc_cert_and_alg(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d+4|0;f=d;c[e>>2]=0;c[f>>2]=0;g=c[(c[b+88>>2]|0)+836>>2]|0;h=c[g+12>>2]|0;i=c[g+16>>2]|0;if(c[g+32>>2]&2|0){g=_X509_get_pubkey(a)|0;if(!g){j=0;l=d;return j|0}k=_EVP_PKEY_bits(g)|0;_EVP_PKEY_free(g);if((k|0)>163){j=0;l=d;return j|0}}_X509_check_purpose(a,-1,0)|0;k=c[a+4>>2]|0;if(k|0?(g=c[k>>2]|0,g|0):0)_OBJ_find_sigid_algs(_OBJ_obj2nid(g)|0,e,f)|0;e=(h&64|0)!=0;g=(h&32|0)==0;a:do if(!(g&(e^1))){if(c[a+40>>2]&2|0?(c[a+44>>2]&8|0)==0:0){_ERR_put_error(20,279,317,543020,2489);j=0;l=d;return j|0}if(e?(h=c[b>>2]|0,(c[f>>2]|0)!=408&((h|0)<771|(h&-256|0)!=768)):0){_ERR_put_error(20,279,323,543020,2496);j=0;l=d;return j|0}if(!g?(h=c[b>>2]|0,(h|0)<771|(h&-256|0)!=768):0){switch(c[f>>2]|0){case 6:case 19:{break a;break}default:{}}_ERR_put_error(20,279,322,543020,2505);j=0;l=d;return j|0}}while(0);if(!(i&64)){j=1;l=d;return j|0}if(!(c[a+40>>2]&2)){j=1;l=d;return j|0}if(c[a+44>>2]&128|0){j=1;l=d;return j|0}_ERR_put_error(20,279,318,543020,2514);j=0;l=d;return j|0}function _ssl_sess_cert_new(){var a=0,b=0;a=_CRYPTO_malloc(252,551422,640)|0;if(!a){_ERR_put_error(20,225,65,551422,642);b=0;return b|0}else{_memset(a|0,0,248)|0;c[a+8>>2]=a+12;c[a+248>>2]=1;b=a;return b|0}return 0}function _srp_verify_server_param(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0;d=a+428|0;e=a+424|0;if(((_BN_ucmp(c[d>>2]|0,c[e>>2]|0)|0)<=-1?(f=a+436|0,(_BN_ucmp(c[f>>2]|0,c[e>>2]|0)|0)<=-1):0)?c[(c[f>>2]|0)+4>>2]|0:0){f=_BN_num_bits(c[e>>2]|0)|0;if((f|0)<(c[a+460>>2]|0)){c[b>>2]=71;g=0;return g|0}f=c[a+412>>2]|0;if(!f){if(_SRP_check_known_gN_param(c[d>>2]|0,c[e>>2]|0)|0){g=1;return g|0}c[b>>2]=71;g=0;return g|0}else{if(($i[f&8191](a,c[a+404>>2]|0)|0)>=1){g=1;return g|0}c[b>>2]=71;g=0;return g|0}}c[b>>2]=47;g=0;return g|0}function _tls1_check_curve(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0;f=c[b+152>>2]|0;g=c[f+56>>2]&196608;if((e|0)!=3){h=0;return h|0}if((a[d>>0]|0)!=3){h=0;return h|0}a:do if(g|0){if(a[d+1>>0]|0){h=0;return h|0}switch(c[(c[(c[b+88>>2]|0)+836>>2]|0)+8>>2]|0){case 50380843:{if((a[d+2>>0]|0)==23)break a;else h=0;return h|0}case 50380844:{if((a[d+2>>0]|0)==24)break a;else h=0;return h|0}default:{h=0;return h|0}}}while(0);e=g&262143;b:do if((e|0)>=131072)if((e|0)<196608){switch(e|0){case 131072:break;default:{i=11;break b}}j=2;k=556154;i=16;break}else{switch(e|0){case 196608:break;default:{i=11;break b}}j=4;k=556152;i=16;break}else switch(e|0){case 65536:{j=2;k=556152;i=16;break}default:i=11}while(0);do if((i|0)==11){e=c[b+336>>2]|0;if(!e){if(!(c[b+36>>2]|0)){j=26;k=556126;i=16;break}g=(c[f+52>>2]|0)==0;j=g?56:26;k=g?556070:556126;i=16;break}g=c[b+332>>2]|0;if(!(g&1)){l=g;m=e}else{_ERR_put_error(20,338,68,555659,512);h=0;return h|0}}while(0);if((i|0)==16){l=j;m=k}k=l>>>1;l=d+2|0;if(!k){h=0;return h|0}j=a[d+1>>0]|0;d=0;b=m;while(1){m=b;if(j<<24>>24==(a[m>>0]|0)?(a[l>>0]|0)==(a[m+1>>0]|0):0){h=1;i=22;break}d=d+1|0;if(d>>>0>=k>>>0){h=0;i=22;break}else b=m+2|0}if((i|0)==22)return h|0;return 0}function _tls1_ec_curve_id2nid(a){a=a|0;var b=0;if((a|0)<1|a>>>0>28){b=0;return b|0}b=c[129812+(a+-1<<2)>>2]|0;return b|0}function _tls12_check_peer_sigalg(b,e,f,g){b=b|0;e=e|0;f=f|0;g=g|0;var h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0;h=l;l=l+16|0;if((l|0)>=(m|0))ba(16);i=h+2|0;j=h;k=c[g>>2]|0;if((c[32364]|0)!=(k|0))if((c[32366]|0)!=(k|0))if((c[32368]|0)==(k|0))n=2;else{o=-1;l=h;return o|0}else n=1;else n=0;p=c[129456+(n<<3)+4>>2]|0;if((p|0)==-1){o=-1;l=h;return o|0}n=f+1|0;if((p|0)!=(d[n>>0]|0)){_ERR_put_error(20,333,370,555659,1084);o=0;l=h;return o|0}if((k|0)!=408){k=c[e+152>>2]|0;p=c[k+56>>2]|0;if(!(p&196608)){q=p;r=k}else{o=0;l=h;return o|0}}else{if(!(_tls1_set_ec_id(i,j,c[g+20>>2]|0)|0)){o=0;l=h;return o|0}a:do if(!(c[e+36>>2]|0)){g=c[e+192>>2]|0;k=c[g+216>>2]|0;if(k){p=c[g+212>>2]|0;b:do if(!p)s=0;else{g=a[j>>0]|0;t=0;u=k;while(1){if(g<<24>>24==(a[u>>0]|0)){s=t;break b}v=t+1|0;if(v>>>0<p>>>0){t=v;u=u+1|0}else{s=v;break}}}while(0);if((s|0)!=(p|0))w=17}else w=17;do if((w|0)==17){k=e+152|0;u=e+332|0;t=a[i>>0]|0;g=a[i+1>>0]|0;v=c[(c[k>>2]|0)+56>>2]&196608;c:do if((v|0)>=131072)if((v|0)<196608){switch(v|0){case 131072:break;default:{w=20;break c}}x=2;y=556154;w=23;break}else{switch(v|0){case 196608:break;default:{w=20;break c}}x=4;y=556152;w=23;break}else switch(v|0){case 65536:{x=2;y=556152;w=23;break}default:w=20}while(0);if((w|0)==20){v=c[e+336>>2]|0;if(v){z=c[u>>2]|0;if(!(z&1)){A=z;B=v}else{_ERR_put_error(20,338,68,555659,512);break}}else{x=26;y=556126;w=23}}if((w|0)==23){A=x;B=y}v=A>>>1;if(v|0){z=0;C=B;while(1){if((a[C>>0]|0)==t<<24>>24?(a[C+1>>0]|0)==g<<24>>24:0){D=z;break}E=z+1|0;if(E>>>0<v>>>0){z=E;C=C+2|0}else{D=E;break}}if((D|0)!=(v|0)){F=k;break a}}}while(0);_ERR_put_error(20,333,378,555659,1094);o=0;l=h;return o|0}else F=e+152|0;while(0);D=c[F>>2]|0;F=c[D+56>>2]|0;d:do if(F&196608|0){if(a[i>>0]|0){o=0;l=h;return o|0}switch(a[i+1>>0]|0){case 23:{if((a[f>>0]|0)==4)break d;_ERR_put_error(20,333,380,555659,1104);o=0;l=h;return o|0}case 24:{if((a[f>>0]|0)==5)break d;_ERR_put_error(20,333,380,555659,1110);o=0;l=h;return o|0}default:{o=0;l=h;return o|0}}}while(0);q=F;r=D}D=q&196608;e:do if((D|0)<131072){switch(D|0){case 65536:break;default:{w=43;break e}}G=2;H=556156;w=48}else{if((D|0)>=196608)switch(D|0){case 196608:{G=4;H=556156;w=48;break e;break}default:{w=43;break e}}switch(D|0){case 131072:break;default:{w=43;break e}}G=2;H=556158;w=48}while(0);do if((w|0)==43){if((c[e+36>>2]|0)!=0?(D=c[r+308>>2]|0,(D|0)!=0):0){I=D;J=r+312|0}else{D=c[r+300>>2]|0;if(!D){G=30;H=556160;w=48;break}I=D;J=r+304|0}D=c[J>>2]|0;F=a[f>>0]|0;if(!D){K=0;L=0;M=F}else{N=D;O=I;P=F;w=50}}while(0);if((w|0)==48){N=G;O=H;P=a[f>>0]|0;w=50}f:do if((w|0)==50){f=0;H=O;while(1){if(P<<24>>24==(a[H>>0]|0)?(a[n>>0]|0)==(a[H+1>>0]|0):0){K=N;L=f;M=P;break f}G=f+2|0;if(G>>>0<N>>>0){f=G;H=H+2|0}else{K=N;L=G;M=P;break}}}while(0);g:do if((L|0)==(K|0))if(M<<24>>24==2&(q&196609|0)==0)w=60;else{_ERR_put_error(20,333,370,555659,1130);o=0;l=h;return o|0}else switch(M<<24>>24){case 2:{w=60;break g;break}case 1:{Q=_EVP_md5()|0;w=65;break g;break}case 3:{Q=_EVP_sha224()|0;w=65;break g;break}case 4:{Q=_EVP_sha256()|0;w=65;break g;break}case 5:{Q=_EVP_sha384()|0;w=65;break g;break}case 6:{Q=_EVP_sha512()|0;w=65;break g;break}default:{c[b>>2]=0;break g}}while(0);if((w|0)==60){Q=_EVP_sha1()|0;w=65}if((w|0)==65?(c[b>>2]=Q,Q|0):0){b=c[e+192>>2]|0;if(!b){o=1;l=h;return o|0}e=c[b+152>>2]|0;if(!e){o=1;l=h;return o|0}c[(c[e+8>>2]|0)+8>>2]=Q;o=1;l=h;return o|0}_ERR_put_error(20,333,368,555659,1135);o=0;l=h;return o|0}function _EVP_VerifyFinal(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;f=l;l=l+96|0;if((l|0)>=(m|0))ba(96);g=f+32|0;h=f+24|0;i=f;_EVP_MD_CTX_init(i);do if((_EVP_MD_CTX_copy_ex(i,a)|0)!=0?(_EVP_DigestFinal_ex(i,g,h)|0)!=0:0){_EVP_MD_CTX_cleanup(i)|0;j=c[a>>2]|0;if(c[j+12>>2]&4|0){k=_EVP_PKEY_CTX_new(e,0)|0;if(!k){n=0;o=-1;break}if((_EVP_PKEY_verify_init(k)|0)<1){n=k;o=-1;break}if((_EVP_PKEY_CTX_ctrl(k,-1,248,1,0,c[a>>2]|0)|0)<1){n=k;o=-1;break}n=k;o=_EVP_PKEY_verify(k,b,d,g,c[h>>2]|0)|0;break}k=c[j+44>>2]|0;do if(k|0){p=c[e>>2]|0;if((p|0)!=(k|0)){q=c[j+48>>2]|0;if(!q)break;if((p|0)!=(q|0)){q=c[j+52>>2]|0;if(!q)break;if((p|0)!=(q|0)?(q=c[j+56>>2]|0,!((q|0)!=0&(p|0)==(q|0))):0)break}}q=c[j+40>>2]|0;if(!q){_ERR_put_error(6,108,105,556190,110);r=0;l=f;return r|0}else{r=Wh[q&63](c[j>>2]|0,g,c[h>>2]|0,b,d,c[e+20>>2]|0)|0;l=f;return r|0}}while(0);_ERR_put_error(6,108,110,556190,106);r=-1;l=f;return r|0}else{n=0;o=0}while(0);_EVP_PKEY_CTX_free(n);r=o;l=f;return r|0}function _SRP_check_known_gN_param(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;if((a|0)==0|(b|0)==0){d=0;return d|0}if((_BN_cmp(c[32482]|0,a)|0)==0?(_BN_cmp(c[32483]|0,b)|0)==0:0)e=0;else f=5;do if((f|0)==5){if((_BN_cmp(c[32485]|0,a)|0)==0?(_BN_cmp(c[32486]|0,b)|0)==0:0){e=1;break}if((_BN_cmp(c[32488]|0,a)|0)==0?(_BN_cmp(c[32489]|0,b)|0)==0:0){e=2;break}if((_BN_cmp(c[32491]|0,a)|0)==0?(_BN_cmp(c[32492]|0,b)|0)==0:0){e=3;break}if((_BN_cmp(c[32494]|0,a)|0)==0?(_BN_cmp(c[32495]|0,b)|0)==0:0){e=4;break}if((_BN_cmp(c[32497]|0,a)|0)==0?(_BN_cmp(c[32498]|0,b)|0)==0:0){e=5;break}if(_BN_cmp(c[32500]|0,a)|0){d=0;return d|0}if(!(_BN_cmp(c[32501]|0,b)|0))e=6;else{d=0;return d|0}}while(0);d=c[129924+(e*12|0)>>2]|0;return d|0}function _ssl_verify_cert_chain(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0;d=l;l=l+144|0;if((l|0)>=(m|0))ba(144);e=d;f=a+152|0;g=c[(c[f>>2]|0)+336>>2]|0;if(!g)h=c[(c[a+228>>2]|0)+12>>2]|0;else h=g;if(!b){i=0;l=d;return i|0}if(!(_sk_num(b)|0)){i=0;l=d;return i|0}if(!(_X509_STORE_CTX_init(e,h,_sk_value(b,0)|0,b)|0)){_ERR_put_error(20,207,11,551422,727);i=0;l=d;return i|0}_X509_STORE_CTX_set_flags(e,c[(c[f>>2]|0)+56>>2]&196608);f=c[32235]|0;if((f|0)<0){_CRYPTO_lock(9,12,551422,148);b=c[32235]|0;if((b|0)<0){h=_X509_STORE_CTX_get_ex_new_index(0,555570,0,0,0)|0;c[32235]=h;j=h}else j=b;_CRYPTO_lock(10,12,551422,155);k=j}else k=f;_X509_STORE_CTX_set_ex_data(e,k,a)|0;_X509_STORE_CTX_set_default(e,c[a+36>>2]|0?556266:556277)|0;k=_X509_STORE_CTX_get0_param(e)|0;_X509_VERIFY_PARAM_set1(k,c[a+112>>2]|0)|0;k=c[a+204>>2]|0;if(k|0)_X509_STORE_CTX_set_verify_cb(e,k);k=c[a+228>>2]|0;f=c[k+100>>2]|0;if(!f)n=_X509_verify_cert(e)|0;else n=$i[f&8191](e,c[k+104>>2]|0)|0;c[a+236>>2]=c[e+100>>2];_X509_STORE_CTX_cleanup(e);i=n;l=d;return i|0}function _ssl_verify_alarm_type(a){a=a|0;var b=0;switch(a|0){case 24:case 25:case 22:case 21:case 20:case 19:case 18:case 33:case 3:case 2:{b=48;break}case 28:case 27:case 11:case 9:case 16:case 15:case 14:case 13:case 6:case 5:case 4:{b=42;break}case 8:case 7:{b=51;break}case 12:case 10:{b=45;break}case 23:{b=44;break}case 17:{b=80;break}case 50:{b=40;break}case 26:{b=43;break}default:b=46}return b|0}function _ssl_cipher_get_cert_index(a){a=a|0;var b=0,d=0,e=0;b=c[a+12>>2]|0;d=c[a+16>>2]|0;if(d&64|b&96|0){e=5;return e|0}if(b&2|0){e=3;return e|0}if(b&4|0){e=4;return e|0}if(d&2|0){e=2;return e|0}if(d&1|0){e=0;return e|0}if(!(d&32))return ((d&256|0)==0?(d>>>6&8)+-1|0:6)|0;else{e=-1;return e|0}return 0}function _X509_STORE_CTX_set_flags(a,b){a=a|0;b=b|0;_X509_VERIFY_PARAM_set_flags(c[a+20>>2]|0,b)|0;return}function _X509_STORE_CTX_set_ex_data(a,b,c){a=a|0;b=b|0;c=c|0;return _CRYPTO_set_ex_data(a+128|0,b,c)|0}function _X509_STORE_CTX_set_default(a,b){a=a|0;b=b|0;var d=0,e=0;d=_X509_VERIFY_PARAM_lookup(b)|0;if(!d){e=0;return e|0}e=_X509_VERIFY_PARAM_inherit(c[a+20>>2]|0,d)|0;return e|0}function _X509_STORE_CTX_get0_param(a){a=a|0;return c[a+20>>2]|0}function _X509_VERIFY_PARAM_set1(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;d=a+8|0;e=c[d>>2]|0;c[d>>2]=e|1;f=_X509_VERIFY_PARAM_inherit(a,b)|0;c[d>>2]=e;return f|0}function _X509_STORE_CTX_set_verify_cb(a,b){a=a|0;b=b|0;c[a+32>>2]=b;return}function _X509_VERIFY_PARAM_set_flags(a,b){a=a|0;b=b|0;var d=0;d=a+12|0;a=c[d>>2]|b;c[d>>2]=(b&1920|0)==0?a:a|128;return 1}function _DTLSv1_2_client_method(){return 133716}function _DTLSv1_client_method(){return 133484}function _ssl_get_cipher_by_char(a,b){a=a|0;b=b|0;var d=0;d=ij[c[(c[a+8>>2]|0)+72>>2]&8191](b)|0;if(!d)return 0;else return ((c[d>>2]|0)==0?0:d)|0;return 0}function _ssl_get_new_session(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d;f=_CRYPTO_malloc(244,551456,196)|0;if(!f){_ERR_put_error(20,189,65,551456,198);g=0;l=d;return g|0}_memset(f|0,0,244)|0;h=f+160|0;c[h>>2]=1;c[f+164>>2]=1;i=f+168|0;c[i>>2]=304;c[f+172>>2]=yf(0)|0;j=f+200|0;c[f+176>>2]=0;c[j>>2]=0;c[j+4>>2]=0;c[j+8>>2]=0;c[j+12>>2]=0;c[j+16>>2]=0;c[j+20>>2]=0;c[j+24>>2]=0;_CRYPTO_new_ex_data(3,f,f+192|0)|0;c[f+140>>2]=0;c[f+144>>2]=0;c[f+240>>2]=0;j=a+368|0;k=c[(c[j>>2]|0)+36>>2]|0;if(!k)n=_SSL_get_default_timeout(a)|0;else n=k;c[i>>2]=n;n=a+192|0;i=c[n>>2]|0;if(i|0){_SSL_SESSION_free(i);c[n>>2]=0}if(b){b=c[a>>2]|0;a:do if((b|0)>=770)if((b|0)<65277)switch(b|0){case 770:{o=32;p=b;break a;break}case 771:{o=32;p=b;break a;break}default:{q=16;break a}}else switch(b|0){case 65279:{o=32;p=b;break a;break}case 65277:{o=32;p=b;break a;break}default:{q=16;break a}}else switch(b|0){case 768:{o=32;p=768;break a;break}case 2:{o=16;p=b;break a;break}case 769:{o=32;p=b;break a;break}case 256:{o=32;p=b;break a;break}default:{q=16;break a}}while(0);if((q|0)==16){_ERR_put_error(20,181,259,551456,451);_SSL_SESSION_free(f);g=0;l=d;return g|0}c[f>>2]=p;p=f+68|0;c[p>>2]=o;do if(!(c[a+320>>2]|0)){_CRYPTO_lock(5,12,551456,477);o=c[a+196>>2]|0;if(!o){q=c[(c[j>>2]|0)+236>>2]|0;r=(q|0)==0?1156:q}else r=o;_CRYPTO_lock(6,12,551456,482);c[e>>2]=c[p>>2];o=f+72|0;if(!(nj[r&2047](a,o,e)|0)){_ERR_put_error(20,181,301,551456,488);_SSL_SESSION_free(f);g=0;l=d;return g|0}q=c[e>>2]|0;if(q|0?(b=c[p>>2]|0,b>>>0>=q>>>0):0){if(b>>>0>q>>>0?(c[a>>2]|0)==2:0){_memset(f+72+q|0,0,b-q|0)|0;s=c[p>>2]|0}else{c[p>>2]=q;s=q}if(!(_SSL_has_matching_session_id(a,o,s)|0))break;_ERR_put_error(20,181,302,551456,511);_SSL_SESSION_free(f);g=0;l=d;return g|0}_ERR_put_error(20,181,303,551456,499);_SSL_SESSION_free(f);g=0;l=d;return g|0}else c[p>>2]=0;while(0);p=c[a+288>>2]|0;if(p|0?(s=_BUF_strdup(p)|0,c[f+208>>2]=s,(s|0)==0):0){_ERR_put_error(20,181,68,551456,520);_SSL_SESSION_free(f);g=0;l=d;return g|0}}else c[f+68>>2]=0;s=a+156|0;p=c[s>>2]|0;if(p>>>0>32){_ERR_put_error(20,181,68,551456,531);_SSL_SESSION_free(f);g=0;l=d;return g|0}else{_memcpy(f+108|0,a+160|0,p|0)|0;c[f+104>>2]=c[s>>2];c[n>>2]=f;c[f>>2]=c[a>>2];c[h>>2]=0;g=1;l=d;return g|0}return 0}function _ssl_get_ciphers_by_id(a){a=a|0;var b=0,d=0;if(a|0){b=c[a+120>>2]|0;if(b|0){d=b;return d|0}b=c[a+228>>2]|0;if(b|0?(a=c[b+8>>2]|0,a|0):0){d=a;return d|0}}d=0;return d|0}function _ssl3_comp_find(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0;a:do if(!((a|0)==0|(b|0)==0)?(d=_sk_num(a)|0,(d|0)>0):0){e=0;while(1){f=_sk_value(a,e)|0;e=e+1|0;if((c[f>>2]|0)==(b|0))break;if((e|0)>=(d|0)){g=0;break a}}g=f}else g=0;while(0);return g|0}function _ssl_parse_serverhello_tlsext(b,e,f,g){b=b|0;e=e|0;f=f|0;g=g|0;var h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ca=0,da=0;h=l;l=l+16|0;if((l|0)>=(m|0))ba(16);i=h+4|0;j=h+8|0;k=h;c[k>>2]=-1;if((c[b>>2]|0)<768){n=1;l=h;return n|0}o=c[e>>2]|0;p=b+88|0;q=c[p>>2]|0;c[q+1052>>2]=0;r=b+320|0;c[r>>2]=0;s=c[q+1060>>2]|0;if(s|0){_CRYPTO_free(s);c[(c[p>>2]|0)+1060>>2]=0}s=b+388|0;c[s>>2]=c[s>>2]&-4;q=f+g|0;a:do if(o>>>0<(q+-2|0)>>>0){g=o+2|0;if((g+(d[o>>0]<<8|d[o+1>>0])|0)!=(q|0)){c[k>>2]=50;t=79;break}f=q+-4|0;b:do if(g>>>0>f>>>0){u=0;v=0;w=g;t=67}else{x=b+280|0;y=b+8|0;z=b+288|0;A=b+108|0;B=b+192|0;C=b+352|0;D=b+356|0;E=b+296|0;F=b+300|0;G=b+228|0;H=b+372|0;I=b+376|0;J=b+152|0;K=b+284|0;L=0;M=0;N=g;c:while(1){O=d[N+2>>0]<<8|d[N+3>>0];P=N+4|0;Q=P+O|0;if(Q>>>0>q>>>0){R=L;break b}S=d[N>>0]<<8|d[N+1>>0];T=c[x>>2]|0;if(T|0)ui[T&4095](b,1,S,P,O,c[K>>2]|0);T=S&65535;d:do if(T<<16>>16>=15){if(T<<16>>16<35){switch(T<<16>>16){case 16:break;case 15:{switch(a[P>>0]|0){case 1:{U=1;V=c[s>>2]|0;break}case 2:{W=c[s>>2]|1;c[s>>2]=W;U=2;V=W;break}default:{t=62;break c}}c[s>>2]=U|V;X=L;Y=M;break d;break}default:{t=64;break d}}if(!(c[(c[J>>2]|0)+376>>2]|0)){t=45;break c}if(O>>>0<4){t=47;break c}if((d[P>>0]<<8|d[N+5>>0]|0)!=(O+-2|0)){t=49;break c}W=d[N+6>>0]|0;if((W|0)!=(O+-3|0)){t=51;break c}Z=c[(c[p>>2]|0)+1060>>2]|0;if(Z|0)_CRYPTO_free(Z);Z=_CRYPTO_malloc(W,555659,2758)|0;c[(c[p>>2]|0)+1060>>2]=Z;if(!Z){t=55;break c}_memcpy(Z|0,N+7|0,W|0)|0;c[(c[p>>2]|0)+1064>>2]=W;X=L;Y=M;break}if(T<<16>>16<13172){switch(T<<16>>16){case 35:break;default:{t=64;break d}}W=c[C>>2]|0;if(W|0?(ri[W&511](b,P,O,c[D>>2]|0)|0)==0:0){t=25;break c}if((_SSL_ctrl(b,32,0,0)|0)&16384|O|0){t=27;break c}c[r>>2]=1;X=L;Y=M;break}switch(T<<16>>16){case 13172:break;default:{t=64;break d}}if(!(c[(c[p>>2]|0)+692>>2]|0)){W=c[G>>2]|0;Z=c[W+428>>2]|0;if(!Z){t=34;break c}if(!O)_=0;else{$=0;while(1){aa=a[P+$>>0]|0;if(!(aa<<24>>24)){ca=50;t=43;break c}da=$+1+(aa&255)|0;if(da>>>0<O>>>0)$=da;else{_=da;break}}}if((_|0)!=(O|0)){ca=50;t=43;break c}if(Wh[Z&63](b,i,j,P,O,c[W+432>>2]|0)|0){t=40;break c}$=_CRYPTO_malloc(d[j>>0]|0,555659,2715)|0;c[H>>2]=$;if(!$){ca=80;t=43;break c}_memcpy($|0,c[i>>2]|0,d[j>>0]|0)|0;a[I>>0]=a[j>>0]|0;c[(c[p>>2]|0)+1052>>2]=1;X=L;Y=M}else t=64}else switch(T<<16>>16){case 0:{if((O|0)==0&(c[z>>2]|0)!=0){X=L;Y=1;break d}else{t=14;break c}break}case 11:{$=d[P>>0]|0;if(($|0)!=(O+-1|0)){t=16;break c}if(c[A>>2]|0){X=L;Y=M;break d}da=c[B>>2]|0;c[da+212>>2]=0;aa=c[da+216>>2]|0;if(aa|0)_CRYPTO_free(aa);aa=_CRYPTO_malloc($,555659,2612)|0;da=c[B>>2]|0;c[da+216>>2]=aa;if(!aa){t=21;break c}c[da+212>>2]=$;_memcpy(aa|0,N+5|0,$|0)|0;X=L;Y=M;break d;break}case 5:{if(!((O|0)==0&(c[E>>2]|0)!=-1)){t=30;break c}c[F>>2]=1;X=L;Y=M;break d;break}case -255:{if(!(_ssl_parse_serverhello_renegotiate_ext(b,P,O,k)|0)){t=79;break a}else{X=1;Y=M;break d}break}default:{t=64;break d}}while(0);do if((t|0)==64){t=0;if((S|0)==14?(c[(c[(c[y>>2]|0)+100>>2]|0)+56>>2]&8|0)!=0:0)if(!(_ssl_parse_serverhello_use_srtp_ext(b,P,O,k)|0)){X=L;Y=M;break}else{t=79;break a}else if((_custom_ext_parse(b,0,S,P,O,k)|0)<1){t=79;break a}else{X=L;Y=M;break}}while(0);if(Q>>>0>f>>>0){u=X;v=Y;w=Q;t=67;break b}else{L=X;M=Y;N=Q}}switch(t|0){case 14:{c[k>>2]=112;t=79;break a;break}case 16:{c[k>>2]=50;t=79;break a;break}case 21:{c[k>>2]=80;t=79;break a;break}case 25:{c[k>>2]=80;t=79;break a;break}case 27:{c[k>>2]=110;t=79;break a;break}case 30:{c[k>>2]=110;t=79;break a;break}case 34:{c[k>>2]=110;t=79;break a;break}case 40:{c[k>>2]=80;t=79;break a;break}case 43:{c[k>>2]=ca;t=79;break a;break}case 45:{c[k>>2]=110;t=79;break a;break}case 47:{c[k>>2]=50;t=79;break a;break}case 49:{c[k>>2]=50;t=79;break a;break}case 51:{c[k>>2]=50;t=79;break a;break}case 55:{c[k>>2]=80;t=79;break a;break}case 62:{c[k>>2]=47;t=79;break a;break}}}while(0);if((t|0)==67){if((w|0)!=(q|0)){c[k>>2]=50;t=79;break}if((v|0)==1&(c[b+108>>2]|0)==0?(f=c[b+288>>2]|0,f|0):0){g=b+192|0;if(c[(c[g>>2]|0)+208>>2]|0){c[k>>2]=50;t=79;break}N=_BUF_strdup(f)|0;c[(c[g>>2]|0)+208>>2]=N;if(!N){c[k>>2]=112;t=79;break}}c[e>>2]=q;R=u}if(!R)t=77}else t=77;while(0);if((t|0)==77?(c[b+256>>2]&262148|0)==0:0){c[k>>2]=40;_ERR_put_error(20,321,338,555659,2840);t=79}if((t|0)==79){_ssl3_send_alert(b,2,c[k>>2]|0)|0;n=0;l=h;return n|0}if((_ssl_check_serverhello_tlsext(b)|0)>=1){n=1;l=h;return n|0}_ERR_put_error(20,303,275,555659,3247);n=0;l=h;return n|0}function _ssl_parse_serverhello_renegotiate_ext(b,e,f,g){b=b|0;e=e|0;f=f|0;g=g|0;var h=0,i=0,j=0,k=0;h=b+88|0;b=c[h>>2]|0;i=a[b+980>>0]|0;j=(d[b+1045>>0]|0)+(i&255)|0;b=(j|0)!=0;if(i<<24>>24==0&b)_OpenSSLDie(556321,240,556355);if(b?(a[(c[h>>2]|0)+1045>>0]|0)==0:0)_OpenSSLDie(556321,241,556408);if((f|0)<1){_ERR_put_error(20,301,336,556321,246);c[g>>2]=47;k=0;return k|0}b=d[e>>0]|0;i=e+1|0;if((b+1|0)!=(f|0)){_ERR_put_error(20,301,336,556321,256);c[g>>2]=47;k=0;return k|0}if((b|0)!=(j|0)){_ERR_put_error(20,301,337,556321,264);c[g>>2]=40;k=0;return k|0}j=c[h>>2]|0;h=d[j+980>>0]|0;if(_memcmp(i,j+916|0,h)|0){_ERR_put_error(20,301,337,556321,272);c[g>>2]=40;k=0;return k|0}if(!(_memcmp(i+h|0,j+981|0,d[j+1045>>0]|0)|0)){c[j+1048>>2]=1;k=1;return k|0}else{_ERR_put_error(20,301,337,556321,281);c[g>>2]=47;k=0;return k|0}return 0}function _ssl_parse_serverhello_use_srtp_ext(b,e,f,g){b=b|0;e=e|0;f=f|0;g=g|0;var h=0,i=0,j=0,k=0,l=0,m=0;if((f|0)!=5){_ERR_put_error(20,311,353,556288,397);h=1;i=50;c[g>>2]=i;return h|0}if((d[e>>0]<<8|d[e+1>>0]|0)!=2){_ERR_put_error(20,311,353,556288,405);h=1;i=50;c[g>>2]=i;return h|0}f=d[e+2>>0]<<8|d[e+3>>0];if(a[e+4>>0]|0){_ERR_put_error(20,311,352,556288,413);h=1;i=47;c[g>>2]=i;return h|0}do if(b|0){e=c[b+380>>2]|0;if(!e){j=c[b+228>>2]|0;if(!j)break;k=c[j+436>>2]|0;if(!k)break;else l=k}else l=e;a:do if((_sk_num(l)|0)>0){e=0;while(1){m=_sk_value(l,e)|0;e=e+1|0;if((c[m+4>>2]|0)==(f|0))break;if((e|0)>=(_sk_num(l)|0))break a}c[b+384>>2]=m;h=0;i=0;c[g>>2]=i;return h|0}while(0);_ERR_put_error(20,311,353,556288,443);h=1;i=50;c[g>>2]=i;return h|0}while(0);_ERR_put_error(20,311,359,556288,423);h=1;i=50;c[g>>2]=i;return h|0}function _custom_ext_parse(a,d,f,g,h,i){a=a|0;d=d|0;f=f|0;g=g|0;h=h|0;i=i|0;var j=0,k=0,l=0,m=0,n=0,o=0;j=(d|0)!=0;d=c[a+152>>2]|0;k=j?d+356|0:d+348|0;d=c[k+4>>2]|0;if(!d){l=1;return l|0}m=0;n=c[k>>2]|0;while(1){if((e[n>>1]|0|0)==(f|0))break;m=m+1|0;if(m>>>0>=d>>>0){l=1;o=12;break}else n=n+24|0}if((o|0)==12)return l|0;if(!n){l=1;return l|0}o=n+2|0;d=e[o>>1]|0;if((d&2|0)==0&(j^1)){c[i>>2]=110;l=0;return l|0}if(d&1|0){c[i>>2]=50;l=0;return l|0}b[o>>1]=d|1;d=c[n+16>>2]|0;if(!d){l=1;return l|0}l=Wh[d&63](a,f,g,h,i,c[n+20>>2]|0)|0;return l|0}function _ssl_check_serverhello_tlsext(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d;c[e>>2]=112;f=c[(c[b+88>>2]|0)+836>>2]|0;g=c[f+12>>2]|0;h=c[f+16>>2]|0;a:do if((((c[b+328>>2]|0?c[b+324>>2]|0:0)?(f=c[b+192>>2]|0,i=c[f+216>>2]|0,i|0):0)?(j=c[f+212>>2]|0,j|0):0)?h&64|g&224|0:0){f=i;i=0;while(1){if(!(a[f>>0]|0))break a;i=i+1|0;if(i>>>0>=j>>>0)break;else f=f+1|0}_ERR_put_error(20,280,157,555659,3150);k=-1;l=d;return k|0}while(0);g=b+228|0;h=c[g>>2]|0;if((h|0)!=0?(f=c[h+256>>2]|0,(f|0)!=0):0)n=nj[f&2047](b,e,c[h+260>>2]|0)|0;else{h=c[b+368>>2]|0;if((h|0)!=0?(f=c[h+256>>2]|0,(f|0)!=0):0)n=nj[f&2047](b,e,c[h+260>>2]|0)|0;else n=0}h=b+312|0;_CRYPTO_free(c[h>>2]|0);c[h>>2]=0;c[b+316>>2]=-1;do if(((((c[b+296>>2]|0)!=-1?(c[b+300>>2]|0)==0:0)?(c[b+108>>2]|0)==0:0)?(h=c[g>>2]|0,(h|0)!=0):0)?(f=c[h+316>>2]|0,(f|0)!=0):0){j=$i[f&8191](b,c[h+320>>2]|0)|0;if(!j){c[e>>2]=113;o=113;break}if((j|0)<0){c[e>>2]=80;o=80}else p=24}else p=24;while(0);b:do if((p|0)==24)switch(n|0){case 2:{o=c[e>>2]|0;break b;break}case 1:{_ssl3_send_alert(b,1,c[e>>2]|0)|0;k=1;l=d;return k|0}case 3:{c[b+292>>2]=0;k=1;l=d;return k|0}default:{k=1;l=d;return k|0}}while(0);_ssl3_send_alert(b,2,o)|0;k=-1;l=d;return k|0}function _SSL_get_default_timeout(a){a=a|0;return vj[c[(c[a+8>>2]|0)+96>>2]&511]()|0}function _def_generate_session_id(a,b,d){a=a|0;b=b|0;d=d|0;var e=0;if((_RAND_pseudo_bytes(b,c[d>>2]|0)|0)<1){e=0;return e|0}if(!(_SSL_has_matching_session_id(a,b,c[d>>2]|0)|0)){e=1;return e|0}if((_RAND_pseudo_bytes(b,c[d>>2]|0)|0)<1){e=0;return e|0}if(!(_SSL_has_matching_session_id(a,b,c[d>>2]|0)|0)){e=1;return e|0}if((_RAND_pseudo_bytes(b,c[d>>2]|0)|0)<1){e=0;return e|0}if(!(_SSL_has_matching_session_id(a,b,c[d>>2]|0)|0)){e=1;return e|0}if((_RAND_pseudo_bytes(b,c[d>>2]|0)|0)<1){e=0;return e|0}if(!(_SSL_has_matching_session_id(a,b,c[d>>2]|0)|0)){e=1;return e|0}if((_RAND_pseudo_bytes(b,c[d>>2]|0)|0)<1){e=0;return e|0}if(!(_SSL_has_matching_session_id(a,b,c[d>>2]|0)|0)){e=1;return e|0}if((_RAND_pseudo_bytes(b,c[d>>2]|0)|0)<1){e=0;return e|0}if(!(_SSL_has_matching_session_id(a,b,c[d>>2]|0)|0)){e=1;return e|0}if((_RAND_pseudo_bytes(b,c[d>>2]|0)|0)<1){e=0;return e|0}if(!(_SSL_has_matching_session_id(a,b,c[d>>2]|0)|0)){e=1;return e|0}if((_RAND_pseudo_bytes(b,c[d>>2]|0)|0)<1){e=0;return e|0}if(!(_SSL_has_matching_session_id(a,b,c[d>>2]|0)|0)){e=1;return e|0}if((_RAND_pseudo_bytes(b,c[d>>2]|0)|0)<1){e=0;return e|0}if(!(_SSL_has_matching_session_id(a,b,c[d>>2]|0)|0)){e=1;return e|0}if((_RAND_pseudo_bytes(b,c[d>>2]|0)|0)<1){e=0;return e|0}else return (_SSL_has_matching_session_id(a,b,c[d>>2]|0)|0)==0|0;return 0}function _SSL_has_matching_session_id(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0;e=l;l=l+256|0;if((l|0)>=(m|0))ba(256);f=e;if(d>>>0>32){g=0;l=e;return g|0}h=c[a>>2]|0;c[f>>2]=h;i=f+68|0;c[i>>2]=d;_memcpy(f+72|0,b|0,d|0)|0;if(d>>>0<16&(h|0)==2){_memset(f+72+d|0,0,16-d|0)|0;c[i>>2]=16}_CRYPTO_lock(5,12,543020,511);i=_lh_retrieve(c[(c[a+228>>2]|0)+16>>2]|0,f)|0;_CRYPTO_lock(6,12,543020,513);g=(i|0)!=0&1;l=e;return g|0}function _dtls1_new(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0;if(!(_ssl3_new(a)|0)){b=0;return b|0}d=_CRYPTO_malloc(748,556793,129)|0;if(!d){b=0;return b|0}_memset(d|0,0,748)|0;e=d+568|0;c[e>>2]=_pqueue_new()|0;f=d+576|0;c[f>>2]=_pqueue_new()|0;g=d+580|0;c[g>>2]=_pqueue_new()|0;h=d+584|0;c[h>>2]=_pqueue_new()|0;i=_pqueue_new()|0;j=d+592|0;c[j>>2]=i;if(c[a+36>>2]|0)c[d+516>>2]=256;c[d+600>>2]=0;c[d+604>>2]=0;k=c[e>>2]|0;if(k|0){if((c[f>>2]|0?c[g>>2]|0:0)?!((c[h>>2]|0)==0|(i|0)==0):0){c[a+92>>2]=d;gj[c[(c[a+8>>2]|0)+8>>2]&8191](a);b=1;return b|0}_pqueue_free(k)}k=c[f>>2]|0;if(k|0)_pqueue_free(k);k=c[g>>2]|0;if(k|0)_pqueue_free(k);k=c[h>>2]|0;if(k|0)_pqueue_free(k);k=c[j>>2]|0;if(k|0)_pqueue_free(k);_CRYPTO_free(d);b=0;return b|0}function _dtls1_clear(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0;b=a+92|0;d=c[b>>2]|0;if(d|0){e=c[d+568>>2]|0;f=c[d+576>>2]|0;g=c[d+580>>2]|0;h=c[d+584>>2]|0;i=c[d+592>>2]|0;j=c[d+604>>2]|0;k=c[d+600>>2]|0;_dtls1_clear_queues(a);_memset(c[b>>2]|0,0,748)|0;if(c[a+36>>2]|0)c[(c[b>>2]|0)+516>>2]=256;d=((_SSL_ctrl(a,32,0,0)|0)&4096|0)==0;l=c[b>>2]|0;if(!d){c[l+604>>2]=j;c[l+600>>2]=k}c[l+568>>2]=e;c[l+576>>2]=f;c[l+580>>2]=g;c[l+584>>2]=h;c[l+592>>2]=i}_ssl3_clear(a);if(!(c[a+256>>2]&32768)){i=c[c[a+8>>2]>>2]|0;m=(i|0)==131071?65277:i;c[a>>2]=m;return}else{c[a+272>>2]=256;m=256;c[a>>2]=m;return}}function _dtls1_free(a){a=a|0;var b=0;_ssl3_free(a);_dtls1_clear_queues(a);b=a+92|0;_pqueue_free(c[(c[b>>2]|0)+568>>2]|0);_pqueue_free(c[(c[b>>2]|0)+576>>2]|0);_pqueue_free(c[(c[b>>2]|0)+580>>2]|0);_pqueue_free(c[(c[b>>2]|0)+584>>2]|0);_pqueue_free(c[(c[b>>2]|0)+592>>2]|0);_CRYPTO_free(c[b>>2]|0);c[b>>2]=0;return}function _dtls1_connect(a){a=a|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e+4|0;g=e;c[g>>2]=yf(0)|0;_RAND_add(g,4,0.0);_ERR_clear_error();c[(___errno_location()|0)>>2]=0;g=c[a+208>>2]|0;if(!g)h=c[(c[a+228>>2]|0)+156>>2]|0;else h=g;g=a+28|0;c[g>>2]=(c[g>>2]|0)+1;if(!(((_SSL_state(a)|0)&12288|0)!=0?!((_SSL_state(a)|0)&16384|0):0))_SSL_clear(a)|0;i=a+392|0;if(c[i>>2]|0){_dtls1_stop_timer(a);c[i>>2]=0;i=a+396|0;c[i>>2]=(c[i>>2]|0)+1}i=a+52|0;j=a+400|0;k=a+228|0;n=a+36|0;o=(h|0)==0;p=a+4|0;q=a+60|0;r=a+68|0;s=a+88|0;t=a+92|0;u=a+108|0;v=a+232|0;w=a+16|0;x=a+48|0;y=a+20|0;z=a+320|0;A=a+268|0;B=a+8|0;C=a+264|0;D=a+64|0;E=a+300|0;F=a+192|0;G=a+24|0;a:while(1){H=c[i>>2]|0;while(1){b:do if((H|0)<4465){switch(H|0){case 3:{I=89;break a;break}case 4099:case 4096:{I=12;break b;break}case 4464:{I=55;break b;break}case 4368:{c[x>>2]=0;_ssl3_init_finished_mac(a);break}case 4369:break;case 4385:case 4384:{J=_ssl3_get_server_hello(a)|0;if((J|0)<1){K=J;I=103;break a}if(!(c[u>>2]|0))L=4390;else{c[i>>2]=4560;L=(c[z>>2]|0)==0?4560:4576}c[i>>2]=L;c[r>>2]=0;M=0;break b;break}case 4391:case 4390:{c[f>>2]=0;c[A>>2]=1;J=Wh[c[(c[B>>2]|0)+48>>2]&63](a,4390,4391,-1,c[C>>2]|0,f)|0;c[A>>2]=0;if(!(c[f>>2]|0)){if((J|0)<1){K=J;I=103;break a}}else{J=c[s>>2]|0;if((c[J+832>>2]|0)==3){N=c[D>>2]|0;O=d[N+2>>0]|0;_memcpy((c[t>>2]|0)+4|0,N+3|0,O|0)|0;N=c[t>>2]|0;c[N+516>>2]=O;P=N}else{c[c[t>>2]>>2]=0;P=J+852|0}c[P>>2]=1}_dtls1_stop_timer(a);c[i>>2]=c[c[t>>2]>>2]|0?4368:4400;c[r>>2]=0;M=0;break b;break}case 4401:case 4400:{J=c[(c[s>>2]|0)+836>>2]|0;if((c[J+16>>2]&4|0)==0?(c[J+12>>2]&256|0)==0:0){J=_ssl3_get_server_certificate(a)|0;if((J|0)<1){K=J;I=103;break a}Q=0;R=c[E>>2]|0?4592:4416}else{Q=1;R=4416}c[i>>2]=R;c[r>>2]=0;M=Q;break b;break}case 4417:case 4416:{J=_ssl3_get_key_exchange(a)|0;if((J|0)<1){K=J;I=103;break a}c[i>>2]=4432;c[r>>2]=0;if(!(_ssl3_check_cert_and_algorithm(a)|0)){I=50;break a}else{M=0;break b}break}case 4433:case 4432:{J=_ssl3_get_certificate_request(a)|0;if((J|0)<1){K=J;I=103;break a}c[i>>2]=4448;c[r>>2]=0;M=0;break b;break}case 4449:case 4448:{J=_ssl3_get_server_done(a)|0;if((J|0)<1){K=J;I=103;break a}_dtls1_stop_timer(a);J=c[s>>2]|0;N=c[J+856>>2]|0?4464:4480;c[J+848>>2]=N;c[r>>2]=0;c[i>>2]=N;M=0;break b;break}case 4352:{c[G>>2]=2;if((_BIO_ctrl(c[w>>2]|0,11,0,0)|0)<1){I=86;break a}c[G>>2]=1;c[i>>2]=c[(c[s>>2]|0)+848>>2];M=0;break b;break}default:{I=96;break a}}_dtls1_start_timer(a);N=_ssl3_client_hello(a)|0;if((N|0)<1){K=N;I=103;break a}if(!(c[c[t>>2]>>2]|0))S=i;else{c[i>>2]=4352;S=(c[s>>2]|0)+848|0}c[S>>2]=4384;c[r>>2]=0;N=c[y>>2]|0;J=c[w>>2]|0;if((N|0)==(J|0))M=0;else{c[w>>2]=_BIO_push(N,J)|0;M=0}}else{c:do if((H|0)>=4529){if((H|0)<4592)switch(H|0){case 4529:{break c;break}case 4577:case 4576:{J=_ssl3_get_new_session_ticket(a)|0;if((J|0)<1){K=J;I=103;break a}c[i>>2]=4560;c[r>>2]=0;M=0;break b;break}case 4561:case 4560:{c[(c[t>>2]|0)+744>>2]=1;J=_ssl3_get_finished(a,4560,4561)|0;if((J|0)<1){K=J;I=103;break a}_dtls1_stop_timer(a);c[i>>2]=c[u>>2]|0?4512:3;c[r>>2]=0;M=0;break b;break}default:{I=96;break a}}if((H|0)<12292){switch(H|0){case 4593:case 4592:break;default:{I=96;break a}}J=_ssl3_get_cert_status(a)|0;if((J|0)<1){K=J;I=103;break a}c[i>>2]=4416;c[r>>2]=0;M=0;break b}if((H|0)<16384){switch(H|0){case 12292:break;default:{I=96;break a}}c[j>>2]=1;c[i>>2]=4096;J=(c[k>>2]|0)+56|0;c[J>>2]=(c[J>>2]|0)+1;I=12;break b}if((H|0)<20480)switch(H|0){case 16384:{I=12;break b;break}default:{I=96;break a}}else switch(H|0){case 20480:{I=12;break b;break}default:{I=96;break a}}}else switch(H|0){case 4467:case 4466:case 4465:{I=55;break b;break}case 4528:{break c;break}case 4481:case 4480:{_dtls1_start_timer(a);J=_ssl3_send_client_key_exchange(a)|0;if((J|0)<1){K=J;I=103;break a}c[i>>2]=(c[(c[s>>2]|0)+856>>2]|0)==1?4496:4512;c[r>>2]=0;M=0;break b;break}case 4497:case 4496:{_dtls1_start_timer(a);J=_ssl3_send_client_verify(a)|0;if((J|0)<1){K=J;I=103;break a}c[i>>2]=4512;c[r>>2]=0;M=0;break b;break}case 4513:case 4512:{if(!(c[u>>2]|0))_dtls1_start_timer(a);J=_dtls1_send_change_cipher_spec(a,4512,4513)|0;if((J|0)<1){K=J;I=103;break a}c[i>>2]=4528;c[r>>2]=0;J=c[s>>2]|0;N=c[F>>2]|0;c[N+180>>2]=c[J+836>>2];O=c[J+908>>2]|0;if(!O)T=0;else T=c[O>>2]|0;c[N+176>>2]=T;if(!(ij[c[(c[(c[B>>2]|0)+100>>2]|0)+8>>2]&8191](a)|0)){I=67;break a}if(!($i[c[(c[(c[B>>2]|0)+100>>2]|0)+16>>2]&8191](a,18)|0)){I=69;break a}_dtls1_reset_seq_numbers(a,2);M=0;break b;break}default:{I=96;break a}}while(0);if(!(c[u>>2]|0))_dtls1_start_timer(a);N=c[(c[B>>2]|0)+100>>2]|0;O=_ssl3_send_finished(a,4528,4529,c[N+32>>2]|0,c[N+36>>2]|0)|0;if((O|0)<1){K=O;I=103;break a}c[i>>2]=4352;O=c[s>>2]|0;N=c[O>>2]|0;c[O>>2]=N&-5;if(c[u>>2]|0){c[O+848>>2]=3;if(N&2|0){c[i>>2]=3;c[O>>2]=N|4;c[O+4>>2]=0}}else c[O+848>>2]=c[z>>2]|0?4576:4560;c[r>>2]=0;M=0}while(0);if((I|0)==12){I=0;c[n>>2]=0;if(!o)bj[h&4095](a,16,1);switch((c[a>>2]&65280)<<16>>16){case 256:case -512:break;default:{I=15;break a}}c[p>>2]=4096;if(!(c[q>>2]|0)){U=_BUF_MEM_new()|0;if(!U){I=18;break a}if(!(_BUF_MEM_grow(U,16384)|0)){I=104;break a}c[q>>2]=U}if(!(_ssl3_setup_buffers(a)|0)){I=22;break a}if(!(_ssl_init_wbio_buffer(a,0)|0)){I=24;break a}c[i>>2]=4368;O=(c[k>>2]|0)+52|0;c[O>>2]=(c[O>>2]|0)+1;c[r>>2]=0;O=(c[s>>2]|0)+192|0;c[O>>2]=0;c[O+4>>2]=0;c[O+8>>2]=0;c[O+12>>2]=0;c[O+16>>2]=0;c[O+20>>2]=0;c[O+24>>2]=0;c[O+28>>2]=0;O=c[t>>2]|0;c[O>>2]=0;c[u>>2]=0;c[O+744>>2]=0;c[(c[s>>2]|0)+384>>2]=0;M=0}else if((I|0)==55){I=0;_dtls1_start_timer(a);O=_ssl3_send_client_certificate(a)|0;if((O|0)<1){K=O;I=103;break a}c[i>>2]=4480;c[r>>2]=0;M=0}if(c[(c[s>>2]|0)+852>>2]|M|0)continue a;if(c[v>>2]|0?(O=_BIO_ctrl(c[w>>2]|0,11,0,0)|0,(O|0)<1):0){K=O;I=103;break a}if(o)continue a;O=c[i>>2]|0;if((O|0)==(H|0)){H=O;continue}c[i>>2]=H;bj[h&4095](a,4097,1);c[i>>2]=O;H=O}}switch(I|0){case 15:{_ERR_put_error(20,249,68,557031,231);c[i>>2]=5;K=-1;I=103;break}case 18:{c[i>>2]=5;K=-1;I=103;break}case 22:{c[i>>2]=5;K=-1;I=103;break}case 24:{c[i>>2]=5;K=-1;I=103;break}case 50:{c[i>>2]=5;K=-1;I=103;break}case 67:{c[i>>2]=5;K=-1;I=103;break}case 69:{c[i>>2]=5;K=-1;I=103;break}case 86:{if(!(_BIO_test_flags(c[w>>2]|0,8)|0)){c[G>>2]=1;c[i>>2]=c[(c[s>>2]|0)+848>>2];K=-1;I=103}else{K=-1;I=103}break}case 89:{_ssl3_cleanup_key_block(a);if(!(c[c[s>>2]>>2]&4))_ssl_free_wbio_buffer(a);c[r>>2]=0;c[j>>2]=0;c[a+40>>2]=0;_ssl_update_cache(a,1);j=c[k>>2]|0;if(c[u>>2]|0){u=j+88|0;c[u>>2]=(c[u>>2]|0)+1}c[a+32>>2]=299;u=j+60|0;c[u>>2]=(c[u>>2]|0)+1;if(!o)bj[h&4095](a,32,1);u=c[t>>2]|0;b[u+552>>1]=0;b[u+550>>1]=0;K=1;I=103;break}case 96:{_ERR_put_error(20,249,255,557031,777);K=-1;I=103;break}case 104:{c[i>>2]=5;c[g>>2]=(c[g>>2]|0)+-1;_BUF_MEM_free(U);V=-1;break}}if((I|0)==103){c[g>>2]=(c[g>>2]|0)+-1;V=K}if(o){l=e;return V|0}bj[h&4095](a,4098,V);l=e;return V|0}function _dtls1_shutdown(a){a=a|0;return _ssl3_shutdown(a)|0}function _dtls1_get_message(f,g,h,i,j,k){f=f|0;g=g|0;h=h|0;i=i|0;j=j|0;k=k|0;var n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0,ia=0,ja=0,ka=0,la=0,ma=0,na=0,oa=0,pa=0,qa=0,ra=0,sa=0,ta=0,ua=0,va=0,wa=0,xa=0,ya=0,za=0,Aa=0,Ba=0,Ca=0,Da=0,Ea=0,Fa=0,Ga=0;g=l;l=l+320|0;if((l|0)>=(m|0))ba(320);n=g;o=g+64|0;p=g+52|0;q=g+8|0;r=f+88|0;s=c[r>>2]|0;t=s+852|0;do if(!(c[t>>2]|0)){u=f+92|0;v=c[u>>2]|0;w=v+652|0;x=w;y=x+44|0;do{c[x>>2]=0;x=x+4|0}while((x|0)<(y|0));z=f+8|0;A=p+1|0;B=p+2|0;C=p+3|0;D=q+4|0;E=p+4|0;F=p+5|0;G=q+8|0;H=p+6|0;I=p+7|0;J=p+8|0;K=q+12|0;L=p+9|0;M=p+10|0;N=p+11|0;O=q+16|0;P=f+36|0;Q=f+100|0;R=f+68|0;S=f+104|0;T=f+60|0;U=f+24|0;V=f+52|0;W=n+6|0;X=n+7|0;Y=f+264|0;a:while(1){while(1){c[k>>2]=0;Z=_pqueue_peek(c[(c[u>>2]|0)+580>>2]|0)|0;if(((Z|0)!=0?(_=c[Z+8>>2]|0,$=_+48|0,(c[$>>2]|0)==0):0)?(aa=c[u>>2]|0,(b[aa+552>>1]|0)==(b[_+8>>1]|0)):0){ca=_+16|0;da=c[ca>>2]|0;_pqueue_pop(c[aa+580>>2]|0)|0;aa=_dtls1_preprocess_fragment(f,_,j)|0;if(!aa){ea=_+44|0;_memcpy((c[(c[T>>2]|0)+4>>2]|0)+12+(c[_+12>>2]|0)|0,c[ea>>2]|0,c[ca>>2]|0)|0;if(c[_+20>>2]|0){_EVP_CIPHER_CTX_free(c[_+24>>2]|0);_EVP_MD_CTX_destroy(c[_+28>>2]|0)}ca=c[ea>>2]|0;if(ca|0)_CRYPTO_free(ca);ca=c[$>>2]|0;if(ca|0)_CRYPTO_free(ca);_CRYPTO_free(_);_pitem_free(Z);fa=da;ga=1}else{if(c[_+20>>2]|0){_EVP_CIPHER_CTX_free(c[_+24>>2]|0);_EVP_MD_CTX_destroy(c[_+28>>2]|0)}da=c[_+44>>2]|0;if(da|0)_CRYPTO_free(da);da=c[$>>2]|0;if(da|0)_CRYPTO_free(da);_CRYPTO_free(_);_pitem_free(Z);_ssl3_send_alert(f,2,aa)|0;c[R>>2]=0;fa=-1;ga=0}c[k>>2]=ga;ha=fa;ia=ga}else{ha=0;ia=c[k>>2]|0}if(ha|ia|0){ja=29;break}ka=Fi[c[(c[z>>2]|0)+52>>2]&127](f,22,p,12,0)|0;if((ka|0)<1){ja=32;break}if((ka|0)!=12){ja=34;break a}x=q;y=x+44|0;do{c[x>>2]=0;x=x+4|0}while((x|0)<(y|0));la=a[p>>0]|0;a[q>>0]=la;aa=a[A>>0]|0;Z=a[B>>0]|0;_=a[C>>0]|0;ma=(Z&255)<<8|(aa&255)<<16|_&255;c[D>>2]=ma;na=a[F>>0]|0;oa=d[E>>0]<<8|na&255;pa=oa&65535;b[G>>1]=pa;qa=d[I>>0]<<8|d[H>>0]<<16|d[J>>0];c[K>>2]=qa;ra=d[M>>0]<<8|d[L>>0]<<16|d[N>>0];c[O>>2]=ra;if(ra>>>0>(c[(c[r>>2]|0)+272>>2]|0)>>>0){ja=36;break a}sa=c[u>>2]|0;if(pa<<16>>16!=(b[sa+552>>1]|0)?!(pa<<16>>16==1&(c[sa+596>>2]|0)!=0):0){ja=39;break}if((ra|0)!=0&ra>>>0<ma>>>0){ja=70;break}if(c[P>>2]|0){ja=78;break}if(!(la<<24>>24==0&(c[sa+664>>2]|0)==0)){ja=78;break}if((Z|aa|_)<<24>>24){ja=77;break a}_=c[Q>>2]|0;if(_|0)Yi[_&15](0,c[f>>2]|0,22,p,12,f,c[S>>2]|0);c[R>>2]=0}do if((ja|0)==29){ja=0;if(!ia)ta=ha;else{c[R>>2]=ha;ta=ha}}else if((ja|0)==32){ja=0;c[U>>2]=3;c[k>>2]=0;ta=ka}else if((ja|0)==39){ja=0;b:do if((ra+qa|0)>>>0>ma>>>0){ua=-1;ja=67}else{_=n;c[_>>2]=0;c[_+4>>2]=0;a[W>>0]=(pa&65535)>>>8;a[X>>0]=na;_=_pqueue_find(c[sa+580>>2]|0,n)|0;aa=b[(c[u>>2]|0)+552>>1]|0;if(((pa&65535)>(aa&65535)?(Z=(ra|0)==(ma|0),!(Z&(_|0)!=0|oa>>>0>((aa&65535)+10|0)>>>0)):0)?!(la<<24>>24==20&aa<<16>>16==0):0){if(!Z){va=_dtls1_reassemble_fragment(f,q,k)|0;break}Z=c[Y>>2]|0;if(ma>>>0>(Z>>>0>17740?Z:17740)>>>0){ua=-1;ja=67;break}Z=_CRYPTO_malloc(52,543188,181)|0;if(!Z){ua=-1;ja=67;break}do if(ma){aa=_CRYPTO_malloc(ma,543188,186)|0;if(aa){_=Z+44|0;c[_>>2]=aa;da=Z+48|0;c[da>>2]=0;x=Z;wa=q;y=x+44|0;do{c[x>>2]=c[wa>>2];x=x+4|0;wa=wa+4|0}while((x|0)<(y|0));$=Fi[c[(c[z>>2]|0)+52>>2]&127](f,22,aa,ma,0)|0;ca=($|0)!=(ma|0)?-1:$;if((ca|0)<1){xa=ca;ya=_;za=da;break}else{Aa=ca;Ba=da;Ca=_;ja=57;break}}else{_CRYPTO_free(Z);ua=-1;ja=67;break b}}else{ca=Z+44|0;c[ca>>2]=0;$=Z+48|0;c[$>>2]=0;x=Z;wa=q;y=x+44|0;do{c[x>>2]=c[wa>>2];x=x+4|0;wa=wa+4|0}while((x|0)<(y|0));Aa=-1;Ba=$;Ca=ca;ja=57}while(0);if((ja|0)==57){ja=0;_=_pitem_new(n,Z)|0;if(_)if(!(_pqueue_insert(c[(c[u>>2]|0)+580>>2]|0,_)|0)){ja=59;break a}else{va=-3;break}else{xa=Aa;ya=Ca;za=Ba}}if(c[Z+20>>2]|0){_EVP_CIPHER_CTX_free(c[Z+24>>2]|0);_EVP_MD_CTX_destroy(c[Z+28>>2]|0)}_=c[ya>>2]|0;if(_|0)_CRYPTO_free(_);_=c[za>>2]|0;if(_|0)_CRYPTO_free(_);_CRYPTO_free(Z);ua=xa;ja=67;break}c:do if(ra|0){_=ra;while(1){Da=Fi[c[(c[z>>2]|0)+52>>2]&127](f,22,o,_>>>0<256?_:256,0)|0;_=_-Da|0;if((Da|0)<1)break;if(!_)break c}ua=Da;ja=67;break b}while(0);va=-3}while(0);if((ja|0)==67){ja=0;c[k>>2]=0;va=ua}ta=va}else if((ja|0)==70){ja=0;ta=_dtls1_reassemble_fragment(f,q,k)|0}else if((ja|0)==78){ja=0;Z=_dtls1_preprocess_fragment(f,q,j)|0;if(Z|0){Ea=Z;break a}if(ra){Z=Fi[c[(c[z>>2]|0)+52>>2]&127](f,22,(c[(c[T>>2]|0)+4>>2]|0)+12+qa|0,ra,0)|0;if((Z|0)<1){c[U>>2]=3;c[k>>2]=0;ta=Z;break}else Fa=Z}else Fa=0;if((Fa|0)!=(ra|0)){ja=83;break a}c[k>>2]=1;c[V>>2]=h;c[R>>2]=ra;ta=ra}while(0);if((ta+3|0)>>>0>=2){ja=87;break}}if((ja|0)==34){_ERR_put_error(20,253,244,543188,903);Ea=10}else if((ja|0)==36){_ERR_put_error(20,253,271,543188,920);Ea=47}else if((ja|0)==59)_OpenSSLDie(543188,864,556973);else if((ja|0)==77){_ERR_put_error(20,253,244,543188,956);Ea=10}else if((ja|0)==83){_ERR_put_error(20,253,47,543188,989);Ea=47}else if((ja|0)==87){if((ta|0)<1?(c[k>>2]|0)==0:0){Ga=ta;l=g;return Ga|0}if((i|0)>-1?(c[(c[r>>2]|0)+832>>2]|0)!=(i|0):0){_ERR_put_error(20,252,244,543188,522);break}V=c[(c[T>>2]|0)+4>>2]|0;U=c[v+656>>2]|0;a[V>>0]=a[w>>0]|0;z=U>>>16&255;a[V+1>>0]=z;Y=U>>>8&255;a[V+2>>0]=Y;X=U&255;a[V+3>>0]=X;W=v+660|0;a[V+4>>0]=(e[W>>1]|0)>>>8;a[V+5>>0]=b[W>>1];a[V+6>>0]=0;a[V+7>>0]=0;a[V+8>>0]=0;a[V+9>>0]=z;a[V+10>>0]=Y;a[V+11>>0]=X;X=(c[f>>2]|0)==256;Y=X?V+12|0:V;V=X?U:U+12|0;_ssl3_finish_mac(f,Y,V);U=c[Q>>2]|0;if(U|0)Yi[U&15](0,c[f>>2]|0,22,Y,V,f,c[S>>2]|0);x=w;y=x+44|0;do{c[x>>2]=0;x=x+4|0}while((x|0)<(y|0));x=c[u>>2]|0;if(!(c[x+596>>2]|0)){y=x+552|0;b[y>>1]=(b[y>>1]|0)+1<<16>>16}c[f+64>>2]=(c[(c[T>>2]|0)+4>>2]|0)+12;Ga=c[R>>2]|0;l=g;return Ga|0}_ssl3_send_alert(f,2,Ea)|0;c[R>>2]=0;c[k>>2]=0;Ga=-1;l=g;return Ga|0}else{c[t>>2]=0;if((i|0)>-1?(c[s+832>>2]|0)!=(i|0):0){_ERR_put_error(20,252,244,543188,499);break}c[k>>2]=1;c[f+64>>2]=(c[(c[f+60>>2]|0)+4>>2]|0)+12;y=c[s+828>>2]|0;c[f+68>>2]=y;Ga=y;l=g;return Ga|0}while(0);_ssl3_send_alert(f,2,10)|0;c[k>>2]=0;Ga=-1;l=g;return Ga|0}function _dtls1_read_bytes(d,f,g,h,i){d=d|0;f=f|0;g=g|0;h=h|0;i=i|0;var j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ca=0,da=0,ea=0,fa=0,ga=0;j=l;l=l+64|0;if((l|0)>=(m|0))ba(64);k=j+8|0;n=j;o=j+16|0;p=d+88|0;if((c[(c[p>>2]|0)+236>>2]|0)==0?(_ssl3_setup_buffers(d)|0)==0:0){q=-1;l=j;return q|0}switch(f|0){case 0:case 22:case 23:{r=(i|0)!=0;if(!((f|0)!=23&r)){if((f|0)==22?(i=d+92|0,s=c[i>>2]|0,t=c[s+736>>2]|0,t|0):0){u=s+724|0;a:do if((h|0)>0){v=g;w=u;x=h;y=0;z=t;while(1){if(!z){A=y;break a}B=w;w=w+1|0;a[v>>0]=a[B>>0]|0;C=c[i>>2]|0;B=C+736|0;z=(c[B>>2]|0)+-1|0;c[B>>2]=z;y=y+1|0;if((x|0)<=1)break;else{v=v+1|0;x=x+-1|0}}if(!z){q=y;l=j;return q|0}else{D=y;E=w;F=C;G=10}}else{D=0;E=u;F=s;G=10}while(0);if((G|0)==10){s=0;u=E;E=F;while(1){a[E+724+s>>0]=a[u>>0]|0;s=s+1|0;E=c[i>>2]|0;if(s>>>0>=(c[E+736>>2]|0)>>>0){A=D;break}else u=u+1|0}}if(A|0){q=A;l=j;return q|0}}A=d+28|0;if((c[A>>2]|0)==0?(_SSL_state(d)|0)&12288|0:0){u=ij[c[d+32>>2]&8191](d)|0;if((u|0)<0){q=u;l=j;return q|0}if(!u){_ERR_put_error(20,258,229,543347,819);q=-1;l=j;return q|0}}u=d+24|0;D=d+52|0;E=d+92|0;s=d+76|0;i=d+80|0;F=d+48|0;C=d+56|0;t=d+36|0;x=d+192|0;v=d+100|0;B=d+40|0;H=d+32|0;I=d+260|0;J=d+104|0;K=d+208|0;L=d+228|0;M=d+400|0;N=0;b:while(1){c[u>>2]=1;O=c[p>>2]|0;P=O+268|0;if(((c[D>>2]|0)==3?(c[O+272>>2]|0)==0:0)?(Q=_pqueue_pop(c[(c[E>>2]|0)+592>>2]|0)|0,Q|0):0){R=Q+8|0;S=c[R>>2]|0;T=c[p>>2]|0;U=c[T+236>>2]|0;if(!U)V=T;else{_CRYPTO_free(U);V=c[p>>2]|0}c[s>>2]=c[S>>2];c[i>>2]=c[S+4>>2];U=V+236|0;T=S+8|0;c[U>>2]=c[T>>2];c[U+4>>2]=c[T+4>>2];c[U+8>>2]=c[T+8>>2];c[U+12>>2]=c[T+12>>2];T=(c[p>>2]|0)+268|0;U=S+24|0;W=T+36|0;do{c[T>>2]=c[U>>2];T=T+4|0;U=U+4|0}while((T|0)<(W|0));U=(c[p>>2]|0)+10|0;T=(c[S>>2]|0)+5|0;a[U>>0]=a[T>>0]|0;a[U+1>>0]=a[T+1>>0]|0;a[U+2>>0]=a[T+2>>0]|0;a[U+3>>0]=a[T+3>>0]|0;a[U+4>>0]=a[T+4>>0]|0;a[U+5>>0]=a[T+5>>0]|0;_CRYPTO_free(c[R>>2]|0);_pitem_free(Q)}if((_dtls1_handle_timeout(d)|0)>0){X=N;N=X;continue}Y=O+272|0;if(!((c[Y>>2]|0)!=0?(c[C>>2]|0)!=241:0))G=30;if((G|0)==30?(G=0,T=_dtls1_get_record(d)|0,(T|0)<1):0){U=_dtls1_read_failed(d,T)|0;if((U|0)<1){q=U;G=138;break}else{X=N;N=X;continue}}U=c[E>>2]|0;if(c[U+596>>2]|0?(c[P>>2]|0)!=22:0){c[Y>>2]=0;X=N;N=X;continue}Z=c[p>>2]|0;if(c[Z+384>>2]|0?(c[P>>2]|0)!=22:0){if((_dtls1_buffer_record(d,U+588|0,O+296|0)|0)<0){G=38;break}c[Y>>2]=0;X=N;N=X;continue}if(c[F>>2]&2|0){G=41;break}T=c[P>>2]|0;if((T|0)==(f|0)){G=43;break}switch(T|0){case 24:{G=53;break b;break}case 23:{G=54;break b;break}case 22:{_=U+736|0;$=U+724|0;aa=12;G=55;break}case 21:{_=U+720|0;$=U+718|0;aa=2;G=55;break}case 20:break;default:{G=60;break b}}if((G|0)==55){G=0;if((c[Y>>2]|0)>>>0<aa>>>0){c[C>>2]=240;c[Y>>2]=0;X=N;N=X;continue}U=O+280|0;T=O+276|0;W=0;do{w=c[U>>2]|0;y=c[T>>2]|0;c[T>>2]=y+1;a[$+W>>0]=a[w+y>>0]|0;c[Y>>2]=(c[Y>>2]|0)+-1;W=W+1|0}while(W>>>0<aa>>>0);c[_>>2]=aa}W=c[E>>2]|0;if(((((c[t>>2]|0)==0?(T=W+736|0,(c[T>>2]|0)>>>0>11):0)?(U=W+724|0,(a[U>>0]|0)==0):0)?(Q=c[x>>2]|0,Q|0):0)?c[Q+180>>2]|0:0){c[T>>2]=0;if(a[W+725>>0]|0){G=69;break}if(a[W+726>>0]|0){G=69;break}if(a[W+727>>0]|0){G=69;break}T=c[v>>2]|0;if(T|0)Yi[T&15](0,c[d>>2]|0,22,U,4,d,c[J>>2]|0);if((_SSL_state(d)|0)!=3){X=N;N=X;continue}U=c[p>>2]|0;if(c[U>>2]&1|0){X=N;N=X;continue}if(c[U+404>>2]|0){X=N;N=X;continue}U=(c[E>>2]|0)+552|0;b[U>>1]=(b[U>>1]|0)+1<<16>>16;c[B>>2]=1;_ssl3_renegotiate(d)|0;if(!(_ssl3_renegotiate_check(d)|0)){X=N;N=X;continue}U=ij[c[H>>2]&8191](d)|0;if((U|0)<0){q=U;G=138;break}if(!U){G=78;break}if(c[I>>2]&4|0){X=N;N=X;continue}if(!(c[(c[p>>2]|0)+248>>2]|0)){G=81;break}else{X=N;N=X;continue}}U=W+720|0;if((c[U>>2]|0)>>>0>1){T=W+718|0;Q=a[T>>0]|0;R=Q&255;S=a[W+719>>0]|0;ca=S&255;c[U>>2]=0;U=c[v>>2]|0;if(U|0)Yi[U&15](0,c[d>>2]|0,21,T,2,d,c[J>>2]|0);T=c[K>>2]|0;if(!T){U=c[(c[L>>2]|0)+156>>2]|0;y=(U|0)==0?N:U;if(!y)da=0;else{ea=y;G=87}}else{ea=T;G=87}if((G|0)==87){G=0;bj[ea&4095](d,16388,R<<8|ca);da=ea}switch(Q<<24>>24){case 2:{G=91;break b;break}case 1:break;default:{G=92;break b}}c[(c[p>>2]|0)+388>>2]=ca;if(!(S<<24>>24)){G=90;break}else{N=da;continue}}if(c[F>>2]&1|0){G=94;break}S=c[P>>2]|0;if((S|0)==20){Q=O+280|0;_dtls1_get_ccs_header(c[Q>>2]|0,o);R=c[d>>2]|0;if((c[Y>>2]|0)!=(((R|0)==256?3:1)|0)){G=99;break}if(c[O+276>>2]|0){G=99;break}T=c[Q>>2]|0;if((a[T>>0]|0)!=1){G=99;break}c[Y>>2]=0;Q=c[v>>2]|0;if(Q|0)Yi[Q&15](0,R,20,T,1,d,c[J>>2]|0);T=(c[E>>2]|0)+744|0;do if(c[T>>2]|0){c[T>>2]=0;c[(c[p>>2]|0)+384>>2]=1;if(!(_ssl3_do_change_cipher_spec(d)|0)){G=107;break b}R=c[E>>2]|0;Q=(c[p>>2]|0)+8|0;y=R+520|0;b[y>>1]=(b[y>>1]|0)+1<<16>>16;y=R+524|0;U=R+536|0;c[y>>2]=c[U>>2];c[y+4>>2]=c[U+4>>2];c[y+8>>2]=c[U+8>>2];U=(c[E>>2]|0)+536|0;c[U>>2]=0;c[U+4>>2]=0;c[U+8>>2]=0;U=Q;Q=U;a[Q>>0]=0;a[Q+1>>0]=0;a[Q+2>>0]=0;a[Q+3>>0]=0;Q=U+4|0;a[Q>>0]=0;a[Q+1>>0]=0;a[Q+2>>0]=0;a[Q+3>>0]=0;if((c[d>>2]|0)!=256)break;Q=(c[E>>2]|0)+552|0;b[Q>>1]=(b[Q>>1]|0)+1<<16>>16}while(0);X=N;N=X;continue}if((c[W+736>>2]|0)>>>0>11?(c[A>>2]|0)==0:0){_dtls1_get_message_header(c[O+280>>2]|0,o);do if((c[O+292>>2]|0)==(e[(c[E>>2]|0)+520>>1]|0)){if((a[o>>0]|0)==20){if((_dtls1_check_timeout_num(d)|0)<0){fa=-1;G=125;break b}_dtls1_retransmit_buffered_messages(d)|0;c[Y>>2]=0;break}do if((c[D>>2]&4095|0)==3){if(c[c[p>>2]>>2]&1|0)break;c[D>>2]=c[t>>2]|0?8192:4096;c[M>>2]=1;c[B>>2]=1}while(0);T=ij[c[H>>2]&8191](d)|0;if((T|0)<0){fa=T;G=125;break b}if(!T){G=120;break b}if(c[I>>2]&4|0)break;if(!(c[(c[p>>2]|0)+248>>2]|0)){G=123;break b}}else c[Y>>2]=0;while(0);X=N;N=X;continue}switch(S|0){case 23:{G=131;break b;break}case 22:case 21:{G=130;break b;break}default:{}}if((c[d>>2]|0)!=769){G=129;break}c[Y>>2]=0;X=N;N=X}switch(G|0){case 38:{_ERR_put_error(20,258,68,543347,893);q=-1;l=j;return q|0}case 41:{c[Y>>2]=0;c[u>>2]=1;q=0;l=j;return q|0}case 43:{if((f|0)==23&((_SSL_state(d)|0)&12288|0)!=0?(c[d+128>>2]|0)==0:0){_ERR_put_error(20,258,100,543347,919);ga=10;G=137;break}if((h|0)<1){q=h;l=j;return q|0}f=c[Y>>2]|0;X=f>>>0<h>>>0?f:h;h=O+276|0;_memcpy(g|0,(c[O+280>>2]|0)+(c[h>>2]|0)|0,X|0)|0;if(r){q=X;l=j;return q|0}r=(c[Y>>2]|0)-X|0;c[Y>>2]=r;c[h>>2]=(c[h>>2]|0)+X;if(r|0){q=X;l=j;return q|0}c[C>>2]=240;c[h>>2]=0;q=X;l=j;return q|0}case 53:{_dtls1_process_heartbeat(d)|0;c[Y>>2]=0;c[u>>2]=3;_BIO_clear_flags(_SSL_get_rbio(d)|0,15);_BIO_set_flags(_SSL_get_rbio(d)|0,9);q=-1;l=j;return q|0}case 54:{c[Z+416>>2]=2;Z=_SSL_get_rbio(d)|0;c[u>>2]=3;_BIO_clear_flags(Z,15);_BIO_set_flags(Z,9);q=-1;l=j;return q|0}case 60:{_ERR_put_error(20,258,245,543347,1022);ga=10;G=137;break}case 69:{_ERR_put_error(20,258,105,543347,1071);ga=50;G=137;break}case 78:{_ERR_put_error(20,258,229,543347,1096);q=-1;l=j;return q|0}case 81:{c[u>>2]=3;Z=_SSL_get_rbio(d)|0;_BIO_clear_flags(Z,15);_BIO_set_flags(Z,9);q=-1;l=j;return q|0}case 90:{c[F>>2]=c[F>>2]|2;q=0;l=j;return q|0}case 91:{c[u>>2]=1;c[(c[p>>2]|0)+392>>2]=ca;_ERR_put_error(20,258,ca+1e3|0,543347,1200);c[n>>2]=ca;_BIO_snprintf(o,16,655241,n)|0;c[k>>2]=557202;c[k+4>>2]=o;_ERR_add_error_data(2,k);c[F>>2]=c[F>>2]|2;_SSL_CTX_remove_session(c[L>>2]|0,c[x>>2]|0)|0;q=0;l=j;return q|0}case 92:{_ERR_put_error(20,258,246,543347,1208);ga=47;G=137;break}case 94:{c[u>>2]=1;c[Y>>2]=0;q=0;l=j;return q|0}case 99:{_ERR_put_error(20,258,103,543347,1239);G=107;break}case 120:{_ERR_put_error(20,258,229,543347,1326);fa=-1;G=125;break}case 123:{c[u>>2]=3;u=_SSL_get_rbio(d)|0;_BIO_clear_flags(u,15);_BIO_set_flags(u,9);fa=-1;G=125;break}case 129:{_ERR_put_error(20,258,245,543347,1359);ga=10;G=137;break}case 130:{_ERR_put_error(20,258,68,543347,1370);ga=10;G=137;break}case 131:{u=c[p>>2]|0;p=u+416|0;do if(c[p>>2]|0?c[u+408>>2]|0:0){Y=c[D>>2]|0;if(!((Y+-4368|0)>>>0<17&(Y&4096|0)!=0)?!((Y+-8464|0)>>>0<17&(Y&8192|0)!=0):0)break;c[p>>2]=2;q=-1;l=j;return q|0}while(0);_ERR_put_error(20,258,245,543347,1394);ga=10;G=137;break}case 138:{l=j;return q|0}}if((G|0)==107){q=-1;l=j;return q|0}else if((G|0)==125){q=fa;l=j;return q|0}else if((G|0)==137){_ssl3_send_alert(d,2,ga)|0;q=-1;l=j;return q|0}}break}default:{}}_ERR_put_error(20,258,68,543347,786);q=-1;l=j;return q|0}function _dtls1_write_app_data_bytes(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0;if((_SSL_state(a)|0)&12288|0?(c[a+28>>2]|0)==0:0){f=ij[c[a+32>>2]&8191](a)|0;if((f|0)<0){g=f;return g|0}if(!f){_ERR_put_error(20,268,229,543347,1428);g=-1;return g|0}}if((e|0)>16384){_ERR_put_error(20,268,334,543347,1434);g=-1;return g|0}else{c[a+24>>2]=1;g=_do_dtls1_write(a,b,d,e,0)|0;return g|0}return 0}function _dtls1_dispatch_alert(b){b=b|0;var e=0,f=0,g=0,h=0,i=0,j=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;g=b+88|0;h=c[g>>2]|0;c[h+396>>2]=0;a[f>>0]=a[h+400>>0]|0;a[f+1>>0]=a[h+401>>0]|0;h=_do_dtls1_write(b,21,f,2,0)|0;f=c[g>>2]|0;if((h|0)<1){c[f+396>>2]=1;l=e;return h|0}if((a[f+400>>0]|0)==2)_BIO_ctrl(c[b+16>>2]|0,11,0,0)|0;f=c[b+100>>2]|0;if(f|0)Yi[f&15](1,c[b>>2]|0,21,(c[g>>2]|0)+400|0,2,b,c[b+104>>2]|0);f=c[b+208>>2]|0;if(!f){i=c[(c[b+228>>2]|0)+156>>2]|0;if(!i){l=e;return h|0}else j=i}else j=f;f=c[g>>2]|0;bj[j&4095](b,16392,d[f+400>>0]<<8|d[f+401>>0]);l=e;return h|0}function _dtls1_ctrl(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f;switch(b|0){case 73:{h=a+92|0;i=c[h>>2]|0;if((c[i+708>>2]|0)==0?(c[i+712>>2]|0)==0:0){j=0;k=(j|0)!=0;n=k&1;l=f;return n|0}Af(g|0,0)|0;i=c[h>>2]|0;h=c[i+708>>2]|0;o=c[g>>2]|0;do if((h|0)>=(o|0)){if((h|0)==(o|0)){p=c[g+4>>2]|0;if((c[i+712>>2]|0)>(p|0))q=p;else break}else q=c[g+4>>2]|0;p=i+708|0;r=c[p+4>>2]|0;s=(c[p>>2]|0)-o|0;c[e>>2]=s;p=e+4|0;t=r-q|0;c[p>>2]=t;r=s+-1|0;u=t+1e6|0;if((t|0)<0){c[e>>2]=r;c[p>>2]=u;v=r;w=u}else{v=s;w=t}if(!((w|0)<15e3&(v|0)==0)){j=e;k=(j|0)!=0;n=k&1;l=f;return n|0}t=e;c[t>>2]=0;c[t+4>>2]=0;j=e;k=(j|0)!=0;n=k&1;l=f;return n|0}while(0);v=e;c[v>>2]=0;c[v+4>>2]=0;j=e;k=(j|0)!=0;n=k&1;l=f;return n|0}case 74:{x=_dtls1_handle_timeout(a)|0;l=f;return x|0}case 75:{_SSL_clear(a)|0;_SSL_ctrl(a,32,8192,0)|0;c[(c[a+92>>2]|0)+596>>2]=1;n=_SSL_accept(a)|0;if((n|0)<1){x=n;l=f;return x|0}_BIO_ctrl(_SSL_get_rbio(a)|0,46,0,e)|0;x=1;l=f;return x|0}case 119:{n=c[c[c[a+228>>2]>>2]>>2]|0;if((c[a>>2]|0)==(n|0)){x=1;l=f;return x|0}if((n|0)!=(c[(_DTLS_method()|0)>>2]|0)){x=0;l=f;return x|0}n=c[a+256>>2]|0;if(!(n&134217728)){x=(c[a>>2]|0)==65277&1;l=f;return x|0}if(n&67108864|0){x=0;l=f;return x|0}x=(c[a>>2]|0)==65279&1;l=f;return x|0}case 120:{if((_dtls1_link_min_mtu()|0)>(d|0)){x=0;l=f;return x|0}c[(c[a+92>>2]|0)+600>>2]=d;x=1;l=f;return x|0}case 121:{x=_dtls1_link_min_mtu()|0;l=f;return x|0}case 17:{if(((_dtls1_link_min_mtu()|0)+-48|0)>(d|0)){x=0;l=f;return x|0}c[(c[a+92>>2]|0)+604>>2]=d;x=d;l=f;return x|0}default:{x=_ssl3_ctrl(a,b,d,e)|0;l=f;return x|0}}return 0}function _dtls1_get_cipher(a){a=a|0;var b=0,d=0;b=_ssl3_get_cipher(a)|0;if(b|0?(c[b+20>>2]|0)==4:0){d=0;return d|0}d=b;return d|0}function _dtls1_get_client_method(a){a=a|0;var b=0,c=0;a:do if((a|0)<65279){if((a|0)<65277)switch(a|0){case 256:{b=3;break a;break}default:{c=0;break a}}switch(a|0){case 65277:break;default:{c=0;break a}}c=133716}else{if((a|0)<131071)switch(a|0){case 65279:{b=3;break a;break}default:{c=0;break a}}switch(a|0){case 131071:break;default:{c=0;break a}}c=133600}while(0);if((b|0)==3)c=133484;return c|0}function _dtls1_default_timeout(){return 7200}function _dtls1_handle_timeout(a){a=a|0;var d=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=d;g=a+92|0;h=c[g>>2]|0;if((c[h+708>>2]|0)==0?(c[h+712>>2]|0)==0:0){i=0;l=d;return i|0}Af(f|0,0)|0;h=c[g>>2]|0;j=c[h+708>>2]|0;k=c[f>>2]|0;do if((j|0)>=(k|0)){if((j|0)==(k|0)){n=c[f+4>>2]|0;if((c[h+712>>2]|0)>(n|0))o=n;else{p=9;break}}else o=c[f+4>>2]|0;n=h+708|0;q=(c[n+4>>2]|0)-o|0;r=(q|0)<0?q+1e6|0:q;s=(q>>31)+((c[n>>2]|0)-k)|0;if(!((r|0)<15e3&(s|0)==0)){if(!((s|0)<1&(r|0)<1)){i=0;l=d;return i|0}}else p=9}else p=9;while(0);p=h+716|0;h=(e[p>>1]|0)<<1;b[p>>1]=(h&65534)>>>0>60?60:h&65535;h=c[g>>2]|0;if((c[h+708>>2]|0)==0?(c[h+712>>2]|0)==0:0)b[h+716>>1]=1;Af(h+708|0,0)|0;h=c[g>>2]|0;p=h+708|0;c[p>>2]=(c[p>>2]|0)+(e[h+716>>1]|0);h=_SSL_get_rbio(a)|0;_BIO_ctrl(h,45,0,(c[g>>2]|0)+708|0)|0;h=c[g>>2]|0;p=h+704|0;k=(c[p>>2]|0)+1|0;c[p>>2]=k;do if(k>>>0>2){if((_SSL_ctrl(a,32,0,0)|0)&4096|0){t=c[g>>2]|0;break}p=_BIO_ctrl(_SSL_get_wbio(a)|0,47,0,0)|0;o=c[g>>2]|0;f=o+604|0;if(p>>>0<(c[f>>2]|0)>>>0){c[f>>2]=p;t=o}else t=o}else t=h;while(0);if((c[t+704>>2]|0)>>>0>12){_ERR_put_error(20,316,312,556793,480);i=-1;l=d;return i|0}h=t+696|0;t=(c[h>>2]|0)+1|0;c[h>>2]=t>>>0>2?1:t;t=a+392|0;if(c[t>>2]|0){c[t>>2]=0;i=_dtls1_heartbeat(a)|0;l=d;return i|0}t=c[g>>2]|0;if((c[t+708>>2]|0)==0?(c[t+712>>2]|0)==0:0)b[t+716>>1]=1;Af(t+708|0,0)|0;t=c[g>>2]|0;h=t+708|0;c[h>>2]=(c[h>>2]|0)+(e[t+716>>1]|0);t=_SSL_get_rbio(a)|0;_BIO_ctrl(t,45,0,(c[g>>2]|0)+708|0)|0;i=_dtls1_retransmit_buffered_messages(a)|0;l=d;return i|0}function _SSL_accept(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0;b=a+32|0;if(c[b>>2]|0){d=a+8|0;e=c[d>>2]|0;f=e+16|0;g=c[f>>2]|0;h=ij[g&8191](a)|0;return h|0}c[a+36>>2]=1;c[a+48>>2]=0;c[a+52>>2]=24576;i=a+8|0;c[b>>2]=c[(c[i>>2]|0)+16>>2];_ssl_clear_cipher_ctx(a);b=a+132|0;j=c[b>>2]|0;if(j|0)_EVP_MD_CTX_destroy(j);c[b>>2]=0;b=a+144|0;j=c[b>>2]|0;if(j|0)_EVP_MD_CTX_destroy(j);c[b>>2]=0;d=i;e=c[d>>2]|0;f=e+16|0;g=c[f>>2]|0;h=ij[g&8191](a)|0;return h|0}function _SSL_get_rbio(a){a=a|0;return c[a+12>>2]|0}function _DTLS_method(){return 133832}function _dtls1_link_min_mtu(){return 256}function _dtls1_accept(d){d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;c[f>>2]=yf(0)|0;_RAND_add(f,4,0.0);_ERR_clear_error();c[(___errno_location()|0)>>2]=0;f=c[d+208>>2]|0;if(!f)g=c[(c[d+228>>2]|0)+156>>2]|0;else g=f;f=d+92|0;h=c[(c[f>>2]|0)+596>>2]|0;i=d+28|0;c[i>>2]=(c[i>>2]|0)+1;if(!(((_SSL_state(d)|0)&12288|0)!=0?!((_SSL_state(d)|0)&16384|0):0))_SSL_clear(d)|0;c[(c[f>>2]|0)+596>>2]=h;j=d+152|0;if(!(c[j>>2]|0)){_ERR_put_error(20,246,179,556461,203);k=-1;l=e;return k|0}n=d+392|0;if(c[n>>2]|0){_dtls1_stop_timer(d);c[n>>2]=0;n=d+396|0;c[n>>2]=(c[n>>2]|0)+1}n=d+52|0;o=d+400|0;p=d+36|0;q=(g|0)==0;r=d+4|0;s=d+60|0;t=d+68|0;u=d+88|0;v=d+256|0;w=d+228|0;x=d+232|0;y=d+16|0;z=d+48|0;A=(h|0)==0;h=d+72|0;B=d+108|0;C=d+320|0;D=d+300|0;E=d+200|0;F=d+192|0;G=d+24|0;H=d+8|0;a:while(1){I=c[n>>2]|0;while(1){b:do if((I|0)<8560){switch(I|0){case 3:{J=115;break a;break}case 8195:case 8192:{J=14;break b;break}case 8481:case 8480:{c[z>>2]=0;_dtls1_clear_record_buffer(d);_dtls1_start_timer(d);K=_ssl3_send_hello_request(d)|0;if((K|0)<1){L=K;break a}c[(c[u>>2]|0)+848>>2]=8464;c[n>>2]=8448;c[t>>2]=0;_ssl3_init_finished_mac(d);M=0;break b;break}case 8482:{c[n>>2]=3;M=0;break b;break}case 8466:case 8465:case 8464:{c[z>>2]=0;K=_ssl3_get_client_hello(d)|0;if((K|0)<1){L=K;break a}_dtls1_stop_timer(d);if((K|0)==1?((_SSL_ctrl(d,32,0,0)|0)&8192|0)!=0:0)N=8467;else N=8496;c[n>>2]=N;c[t>>2]=0;if(A){M=0;break b}K=c[u>>2]|0;O=K+8|0;P=c[O+4>>2]|0;Q=K+84|0;c[Q>>2]=c[O>>2];c[Q+4>>2]=P;if((c[n>>2]|0)==8496){J=43;break a}else{M=0;break b}break}case 8497:case 8496:{c[o>>2]=2;_dtls1_start_timer(d);P=_ssl3_send_server_hello(d)|0;if((P|0)<1){L=P;break a}if(!(c[B>>2]|0))R=8512;else R=c[C>>2]|0?8688:8656;c[n>>2]=R;c[t>>2]=0;M=0;break b;break}case 8513:case 8512:{P=c[(c[u>>2]|0)+836>>2]|0;if((c[P+16>>2]&4|0)==0?(c[P+12>>2]&256|0)==0:0){_dtls1_start_timer(d);P=_ssl3_send_server_certificate(d)|0;if((P|0)<1){L=P;break a}S=0;T=c[D>>2]|0?8704:8528}else{S=1;T=8528}c[n>>2]=T;c[t>>2]=0;M=S;break b;break}case 8529:case 8528:{P=c[u>>2]|0;Q=c[P+836>>2]|0;O=c[Q+12>>2]|0;c[P+880>>2]=0;if(!(O&256))if(!(O&136))J=63;else J=67;else if((O&136|0)==0?(c[(c[w>>2]|0)+332>>2]|0)==0:0)J=63;else J=67;if((J|0)==63){J=0;if(O&1){O=c[(c[j>>2]|0)+64>>2]|0;if(O)if((c[Q+32>>2]&2|0)!=0?(Q=(_EVP_PKEY_size(O)|0)<<3,(Q|0)>((c[(c[(c[u>>2]|0)+836>>2]|0)+32>>2]<<6&512^512)+512|0)):0)J=67;else U=1;else J=67}else U=1}if((J|0)==67){J=0;_dtls1_start_timer(d);Q=_ssl3_send_server_key_exchange(d)|0;if((Q|0)<1){L=Q;break a}else U=0}c[n>>2]=8544;c[t>>2]=0;M=U;break b;break}case 8545:case 8544:{Q=c[E>>2]|0;if(((Q&1|0?((Q&4|0)==0?1:(c[(c[F>>2]|0)+156>>2]|0)==0):0)?(O=c[u>>2]|0,P=c[O+836>>2]|0,K=c[P+16>>2]|0,(K&32|0)==0&((Q&2|0)!=0|(K&4|0)==0)):0)?(c[P+12>>2]&256|0)==0:0){c[O+912>>2]=1;_dtls1_start_timer(d);O=_ssl3_send_certificate_request(d)|0;if((O|0)<1){L=O;break a}c[n>>2]=8560;c[t>>2]=0;M=0;break b}c[(c[u>>2]|0)+912>>2]=0;c[n>>2]=8560;M=1;break b;break}case 8448:{c[G>>2]=2;if((_BIO_ctrl(c[y>>2]|0,11,0,0)|0)<1){J=79;break a}c[G>>2]=1;c[n>>2]=c[(c[u>>2]|0)+848>>2];M=0;break b;break}case 8467:{O=c[(c[s>>2]|0)+4>>2]|0;P=O+12|0;a[P>>0]=-2;a[O+13>>0]=-1;K=c[(c[w>>2]|0)+120>>2]|0;if(!K){J=46;break a}Q=c[f>>2]|0;if(!(nj[K&2047](d,Q+4|0,Q+516|0)|0)){J=46;break a}Q=O+15|0;a[O+14>>0]=c[(c[f>>2]|0)+516>>2];K=c[f>>2]|0;_memcpy(Q|0,K+4|0,c[K+516>>2]|0)|0;K=Q+(c[(c[f>>2]|0)+516>>2]|0)|0;Q=K-P|0;_dtls1_set_message_header(d,O,3,Q,0,Q)|0;c[n>>2]=8468;c[t>>2]=K-O;c[h>>2]=0;break}case 8468:break;default:{J=119;break a}}O=_dtls1_do_write(d,22)|0;if((O|0)<1){L=O;break a}c[n>>2]=8448;c[(c[u>>2]|0)+848>>2]=8464;if((c[d>>2]|0)==256)M=0;else{_ssl3_init_finished_mac(d);M=0}}else{if((I|0)>=8656){c:do if((I|0)>=8689){if((I|0)<12292){switch(I|0){case 8689:{break c;break}case 8705:case 8704:break;default:{J=119;break a}}O=_ssl3_send_cert_status(d)|0;if((O|0)<1){L=O;break a}c[n>>2]=8528;c[t>>2]=0;M=0;break b}if((I|0)<16384){switch(I|0){case 12292:break;default:{J=119;break a}}c[o>>2]=1;J=14;break b}if((I|0)<24576)switch(I|0){case 16384:{J=14;break b;break}default:{J=119;break a}}else switch(I|0){case 24576:{J=14;break b;break}default:{J=119;break a}}}else{switch(I|0){case 8688:{break c;break}case 8672:case 8673:{O=c[(c[H>>2]|0)+100>>2]|0;K=_ssl3_send_finished(d,8672,8673,c[O+40>>2]|0,c[O+44>>2]|0)|0;if((K|0)<1){L=K;break a}c[n>>2]=8448;c[(c[u>>2]|0)+848>>2]=c[B>>2]|0?8640:3;c[t>>2]=0;M=0;break b;break}case 8657:case 8656:break;default:{J=119;break a}}c[(c[F>>2]|0)+180>>2]=c[(c[u>>2]|0)+836>>2];if(!(ij[c[(c[(c[H>>2]|0)+100>>2]|0)+8>>2]&8191](d)|0)){J=108;break a}K=_dtls1_send_change_cipher_spec(d,8656,8657)|0;if((K|0)<1){L=K;break a}c[n>>2]=8672;c[t>>2]=0;if(!($i[c[(c[(c[H>>2]|0)+100>>2]|0)+16>>2]&8191](d,34)|0)){J=111;break a}_dtls1_reset_seq_numbers(d,2);M=0;break b}while(0);K=_ssl3_send_newsession_ticket(d)|0;if((K|0)<1){L=K;break a}c[n>>2]=8656;c[t>>2]=0;M=0;break}switch(I|0){case 8561:case 8560:{_dtls1_start_timer(d);K=_ssl3_send_server_done(d)|0;if((K|0)<1){L=K;break a}c[(c[u>>2]|0)+848>>2]=8576;c[n>>2]=8448;c[t>>2]=0;M=0;break b;break}case 8577:case 8576:{if(c[(c[u>>2]|0)+912>>2]|0?(K=_ssl3_get_client_certificate(d)|0,(K|0)<1):0){L=K;break a}c[t>>2]=0;c[n>>2]=8592;M=0;break b;break}case 8593:case 8592:{K=_ssl3_get_client_key_exchange(d)|0;if((K|0)<1){L=K;break a}c[n>>2]=8608;c[t>>2]=0;if((K|0)==2){c[n>>2]=8640;c[t>>2]=0;M=0;break b}K=c[(c[H>>2]|0)+100>>2]|0;O=(c[K+56>>2]&2|0)==0;c[n>>2]=8608;c[t>>2]=0;if(O){nj[c[K+28>>2]&2047](d,4,(c[u>>2]|0)+436|0)|0;nj[c[(c[(c[H>>2]|0)+100>>2]|0)+28>>2]&2047](d,64,(c[u>>2]|0)+452|0)|0;M=0;break b}if(!(c[(c[F>>2]|0)+156>>2]|0)){M=0;break b}K=c[u>>2]|0;if(!(c[K+376>>2]|0)){J=91;break a}c[K>>2]=c[K>>2]|32;if(!(_ssl3_digest_cached_records(d)|0)){J=93;break a}else{M=0;break b}break}case 8609:case 8608:{K=_ssl3_get_cert_verify(d)|0;if((K|0)<1){L=K;break a}c[n>>2]=8640;c[t>>2]=0;M=0;break b;break}case 8641:case 8640:{if(!(c[(c[u>>2]|0)+384>>2]|0))c[(c[f>>2]|0)+744>>2]=1;K=_ssl3_get_finished(d,8640,8641)|0;if((K|0)<1){L=K;break a}_dtls1_stop_timer(d);if(!(c[B>>2]|0))V=c[C>>2]|0?8688:8656;else V=3;c[n>>2]=V;c[t>>2]=0;M=0;break b;break}default:{J=119;break a}}}while(0);do if((J|0)==14){J=0;c[p>>2]=1;if(!q)bj[g&4095](d,16,1);if((c[d>>2]&65280|0)!=65024){J=17;break a}c[r>>2]=8192;if(!(c[s>>2]|0)){W=_BUF_MEM_new()|0;if(!W){J=20;break a}if(!(_BUF_MEM_grow(W,16384)|0)){J=22;break a}c[s>>2]=W}if(!(_ssl3_setup_buffers(d)|0)){J=25;break a}c[t>>2]=0;c[(c[f>>2]|0)+744>>2]=0;K=c[u>>2]|0;c[K+384>>2]=0;if((c[n>>2]|0)!=12292){if(!(_ssl_init_wbio_buffer(d,1)|0)){J=28;break a}_ssl3_init_finished_mac(d);c[n>>2]=8464;O=(c[w>>2]|0)+64|0;c[O>>2]=(c[O>>2]|0)+1;M=0;break}if((c[K+1048>>2]|0)==0?(c[v>>2]&262144|0)==0:0){J=32;break a}K=(c[w>>2]|0)+68|0;c[K>>2]=(c[K>>2]|0)+1;c[n>>2]=8480;M=0}while(0);if(c[(c[u>>2]|0)+852>>2]|M|0)continue a;if(c[x>>2]|0?(K=_BIO_ctrl(c[y>>2]|0,11,0,0)|0,(K|0)<1):0){L=K;break a}if(q)continue a;K=c[n>>2]|0;if((K|0)==(I|0)){I=K;continue}c[n>>2]=I;bj[g&4095](d,8193,1);c[n>>2]=K;I=K}}switch(J|0){case 17:{_ERR_put_error(20,246,68,556461,237);k=-1;l=e;return k|0}case 20:{c[n>>2]=5;L=-1;break}case 22:{_BUF_MEM_free(W);c[n>>2]=5;L=-1;break}case 25:{c[n>>2]=5;L=-1;break}case 28:{c[n>>2]=5;L=-1;break}case 32:{_ERR_put_error(20,246,338,556461,296);_ssl3_send_alert(d,2,40)|0;c[n>>2]=5;L=-1;break}case 43:{W=c[f>>2]|0;c[W+596>>2]=0;b[W+552>>1]=2;b[W+548>>1]=1;b[W+550>>1]=1;L=2;break}case 46:{_ERR_put_error(20,264,68,556461,958);c[n>>2]=5;L=0;break}case 79:{if(!(_BIO_test_flags(c[y>>2]|0,8)|0)){c[G>>2]=1;c[n>>2]=c[(c[u>>2]|0)+848>>2];L=-1}else L=-1;break}case 91:{_ERR_put_error(20,246,68,556461,690);c[n>>2]=5;k=-1;l=e;return k|0}case 93:{c[n>>2]=5;k=-1;l=e;return k|0}case 108:{c[n>>2]=5;L=-1;break}case 111:{c[n>>2]=5;L=-1;break}case 115:{_ssl3_cleanup_key_block(d);_ssl_free_wbio_buffer(d);c[t>>2]=0;if((c[o>>2]|0)==2?(c[o>>2]=0,c[d+40>>2]=0,_ssl_update_cache(d,2),o=(c[w>>2]|0)+72|0,c[o>>2]=(c[o>>2]|0)+1,c[d+32>>2]=304,!q):0)bj[g&4095](d,32,1);o=c[f>>2]|0;b[o+552>>1]=0;b[o+548>>1]=0;b[o+550>>1]=0;L=1;break}case 119:{_ERR_put_error(20,246,255,556461,902);L=-1;break}}c[i>>2]=(c[i>>2]|0)+-1;if(q){k=L;l=e;return k|0}bj[g&4095](d,8194,L);k=L;l=e;return k|0}function _dtls1_get_method(a){a=a|0;var b=0;a:do if((a|0)>=65279)if((a|0)<131071){switch(a|0){case 65279:break;default:{b=0;break a}}b=133948;break}else{switch(a|0){case 131071:break;default:{b=0;break a}}b=133832;break}else{switch(a|0){case 65277:break;default:{b=0;break a}}b=134064}while(0);return b|0}function _dtls1_stop_timer(a){a=a|0;var d=0,e=0;d=a+92|0;e=(c[d>>2]|0)+696|0;c[e>>2]=0;c[e+4>>2]=0;c[e+8>>2]=0;e=(c[d>>2]|0)+708|0;c[e>>2]=0;c[e+4>>2]=0;b[(c[d>>2]|0)+716>>1]=1;e=_SSL_get_rbio(a)|0;_BIO_ctrl(e,45,0,(c[d>>2]|0)+708|0)|0;_dtls1_clear_record_buffer(a);return}function _dtls1_clear_record_buffer(a){a=a|0;var b=0,d=0,e=0;b=a+92|0;a=_pqueue_pop(c[(c[b>>2]|0)+584>>2]|0)|0;if(!a)return;else d=a;do{a=c[d+8>>2]|0;if(c[a+20>>2]|0){_EVP_CIPHER_CTX_free(c[a+24>>2]|0);_EVP_MD_CTX_destroy(c[a+28>>2]|0)}e=c[a+44>>2]|0;if(e|0)_CRYPTO_free(e);e=c[a+48>>2]|0;if(e|0)_CRYPTO_free(e);_CRYPTO_free(a);_pitem_free(d);d=_pqueue_pop(c[(c[b>>2]|0)+584>>2]|0)|0}while((d|0)!=0);return}function _dtls1_start_timer(a){a=a|0;var d=0,f=0,g=0;d=a+92|0;f=c[d>>2]|0;if((c[f+708>>2]|0)==0?(c[f+712>>2]|0)==0:0)b[f+716>>1]=1;Af(f+708|0,0)|0;f=c[d>>2]|0;g=f+708|0;c[g>>2]=(c[g>>2]|0)+(e[f+716>>1]|0);f=_SSL_get_rbio(a)|0;_BIO_ctrl(f,45,0,(c[d>>2]|0)+708|0)|0;return}function _ssl3_send_hello_request(a){a=a|0;var b=0,d=0;b=a+52|0;d=a+8|0;if((c[b>>2]|0)==8480){bj[c[(c[(c[d>>2]|0)+100>>2]|0)+64>>2]&4095](a,0,0);c[b>>2]=8481}return ij[c[(c[(c[d>>2]|0)+100>>2]|0)+68>>2]&8191](a)|0}function _ssl3_get_client_hello(b){b=b|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e+12|0;g=e+8|0;h=e+4|0;i=e;c[h>>2]=0;j=b+52|0;switch(c[j>>2]|0){case 8466:{if(!(c[b+268>>2]|0)){k=0;n=122}else n=4;break}case 8464:{c[j>>2]=8465;n=4;break}default:n=4}a:do if((n|0)==4){o=b+268|0;c[o>>2]=1;p=b+8|0;q=Wh[c[(c[p>>2]|0)+48>>2]&63](b,8465,8466,1,16384,f)|0;if(!(c[f>>2]|0)){r=q;l=e;return r|0}c[o>>2]=0;o=c[b+64>>2]|0;c[g>>2]=o;if((q|0)<35){_ERR_put_error(20,138,160,556494,946);s=50;n=145;break}t=d[o>>0]<<8|d[o+1>>0];u=b+272|0;c[u>>2]=t;c[g>>2]=o+2;v=c[p>>2]|0;w=c[b>>2]|0;if(!(c[(c[v+100>>2]|0)+56>>2]&8)){if((t|0)<(w|0))n=11}else if((t|0)>(w|0)?(c[v>>2]|0)!=131071:0)n=11;if((n|0)==11){_ERR_put_error(20,138,267,556494,960);v=c[u>>2]|0;if((v&-256|0)!=768){s=70;n=145;break}if(c[b+140>>2]|0){s=70;n=145;break}if(c[b+144>>2]|0){s=70;n=145;break}c[b>>2]=v;s=70;n=145;break}v=((_SSL_ctrl(b,32,0,0)|0)&8192|0)==0;w=c[g>>2]|0;if(!v){v=w+32|0;t=v+(d[v>>0]|0)+1|0;v=o+q|0;if(t>>>0>=v>>>0){_ERR_put_error(20,138,160,556494,985);s=50;n=145;break}if(!(a[t>>0]|0)){r=1;l=e;return r|0}else x=v}else x=o+q|0;q=b+88|0;o=(c[q>>2]|0)+192|0;v=w;t=o+32|0;do{a[o>>0]=a[v>>0]|0;o=o+1|0;v=v+1|0}while((o|0)<(t|0));v=w+33|0;c[g>>2]=v;o=a[w+32>>0]|0;t=o&255;if((v+t|0)>>>0>x>>>0){_ERR_put_error(20,138,160,556494,1003);s=50;n=145;break}if((o&255)>32){_ERR_put_error(20,138,159,556494,1009);s=50;n=145;break}o=b+108|0;c[o>>2]=0;if((c[b+40>>2]|0)!=0?(c[b+256>>2]&65536|0)!=0:0){if(!(_ssl_get_new_session(b,1)|0)){n=146;break}}else n=27;b:do if((n|0)==27){switch(_ssl_get_prev_session(b,v,t,x)|0){case -1:{n=146;break a;break}case 1:{if((c[b>>2]|0)==(c[c[b+192>>2]>>2]|0)){c[o>>2]=1;break b}break}default:{}}if(!(_ssl_get_new_session(b,1)|0)){n=146;break a}}while(0);v=(c[g>>2]|0)+t|0;c[g>>2]=v;if(c[(c[(c[p>>2]|0)+100>>2]|0)+56>>2]&8){w=v+1|0;if(w>>>0>x>>>0){_ERR_put_error(20,138,160,556494,1059);s=50;n=145;break}c[g>>2]=w;y=a[v>>0]|0;z=y&255;if((w+z|0)>>>0>x>>>0){_ERR_put_error(20,138,160,556494,1066);s=50;n=145;break}do if(y<<24>>24!=0&((_SSL_ctrl(b,32,0,0)|0)&8192|0)!=0){w=b+92|0;_memcpy((c[w>>2]|0)+260|0,c[g>>2]|0,z|0)|0;A=c[(c[b+228>>2]|0)+124>>2]|0;B=c[w>>2]|0;w=B+260|0;if(!A){if(!(_memcmp(w,B+4|0,c[B+516>>2]|0)|0)){C=1;break}_ERR_put_error(20,138,308,556494,1100);s=40;n=145;break a}else{if(nj[A&2047](b,w,z)|0){C=1;break}_ERR_put_error(20,138,308,556494,1091);s=40;n=145;break a}}else C=0;while(0);y=(c[g>>2]|0)+z|0;c[g>>2]=y;if((c[c[p>>2]>>2]|0)==131071){t=c[u>>2]|0;if((t|0)<65278?(c[b+256>>2]&134217728|0)==0:0){c[b>>2]=65277;D=_DTLSv1_2_server_method()|0}else n=46;do if((n|0)==46){if(c[(c[b+152>>2]|0)+56>>2]&196608|0){_ERR_put_error(20,138,387,556494,1115);c[b>>2]=c[u>>2];s=70;n=145;break a}if((t|0)<65280?(c[b+256>>2]&67108864|0)==0:0){c[b>>2]=65279;D=_DTLSv1_server_method()|0;break}_ERR_put_error(20,138,267,556494,1125);c[b>>2]=c[u>>2];s=70;n=145;break a}while(0);c[p>>2]=D;c[c[b+192>>2]>>2]=c[b>>2];E=C;F=c[g>>2]|0}else{E=C;F=y}}else{E=0;F=v}u=F+2|0;if(u>>>0>x>>>0){_ERR_put_error(20,138,160,556494,1136);s=50;n=145;break}t=d[F>>0]<<8|d[F+1>>0];c[g>>2]=u;if(!t){_ERR_put_error(20,138,183,556494,1143);s=47;n=145;break}if((u+t+1|0)>>>0>x>>>0){_ERR_put_error(20,138,159,556494,1151);s=50;n=145;break}if(!(_ssl_bytes_to_cipher_list(b,u,t,h)|0))n=146;else{u=(c[g>>2]|0)+t|0;c[g>>2]=u;c:do if(!(c[o>>2]|0))G=u;else{t=c[(c[(c[b+192>>2]|0)+180>>2]|0)+8>>2]|0;d:do if((_sk_num(c[h>>2]|0)|0)>0){z=0;while(1){if((c[(_sk_value(c[h>>2]|0,z)|0)+8>>2]|0)==(t|0))break;z=z+1|0;if((z|0)>=(_sk_num(c[h>>2]|0)|0))break d}G=c[g>>2]|0;break c}while(0);_ERR_put_error(20,138,215,556494,1207);s=47;n=145;break a}while(0);u=G+1|0;c[g>>2]=u;v=a[G>>0]|0;y=v&255;t=u+y|0;if(t>>>0>x>>>0){_ERR_put_error(20,138,159,556494,1217);s=50;n=145;break}e:do if(v<<24>>24){z=0;while(1){if(!(a[u+z>>0]|0))break;z=z+1|0;if((z|0)>=(y|0))break e}c[g>>2]=t;if((c[b>>2]|0)>767?(_ssl_parse_clienthello_tlsext(b,g,x)|0)==0:0){_ERR_put_error(20,138,227,556494,1239);n=146;break a}if((_ssl_fill_hello_random(b,1,(c[q>>2]|0)+160|0,32)|0)<1){s=80;n=145;break a}do if(!(c[o>>2]|0)){if((c[b>>2]|0)<=768)break;z=c[b+360>>2]|0;if(!z)break;c[i>>2]=0;w=b+192|0;A=c[w>>2]|0;B=A+16|0;c[B>>2]=48;if(Wh[z&63](b,A+20|0,B,c[h>>2]|0,i,c[b+364>>2]|0)|0){c[o>>2]=1;B=c[h>>2]|0;A=c[w>>2]|0;c[A+188>>2]=B;c[A+160>>2]=0;c[h>>2]=0;z=c[i>>2]|0;do if(!z){H=_ssl3_choose_cipher(b,B,_SSL_get_ciphers(b)|0)|0;c[i>>2]=H;if(!H){_ERR_put_error(20,138,193,556494,1281);s=40;n=145;break a}else{I=c[w>>2]|0;J=H;break}}else{I=A;J=z}while(0);c[I+180>>2]=J;z=b+116|0;A=c[z>>2]|0;if(A|0)_sk_free(A);A=b+120|0;B=c[A>>2]|0;if(B|0)_sk_free(B);c[z>>2]=_sk_dup(c[(c[w>>2]|0)+188>>2]|0)|0;c[A>>2]=_sk_dup(c[(c[w>>2]|0)+188>>2]|0)|0}}while(0);c[(c[q>>2]|0)+908>>2]=0;A=b+192|0;z=c[A>>2]|0;B=c[z+176>>2]|0;f:do if(!B){if(c[o>>2]|0){K=z;break}if(c[b+256>>2]&131072|0){L=0;n=112;break}H=b+228|0;M=c[(c[H>>2]|0)+152>>2]|0;if(!M){L=0;n=112;break}N=_sk_num(M)|0;if((N|0)>0)O=0;else{L=0;n=112;break}g:while(1){P=_sk_value(c[(c[H>>2]|0)+152>>2]|0,O)|0;M=c[P>>2]|0;Q=0;do{if((M|0)==(d[u+Q>>0]|0))break g;Q=Q+1|0}while((Q|0)<(y|0));O=O+1|0;if((O|0)>=(N|0)){L=0;n=112;break f}}c[(c[q>>2]|0)+908>>2]=P;L=P;n=112}else{if(c[b+256>>2]&131072|0){_ERR_put_error(20,138,340,556494,1313);s=80;n=145;break a}N=b+228|0;do if((_sk_num(c[(c[N>>2]|0)+152>>2]|0)|0)>0){H=0;while(1){R=_sk_value(c[(c[N>>2]|0)+152>>2]|0,H)|0;H=H+1|0;if((B|0)==(c[R>>2]|0)){n=96;break}if((H|0)>=(_sk_num(c[(c[N>>2]|0)+152>>2]|0)|0)){n=97;break}}if((n|0)==96){c[(c[q>>2]|0)+908>>2]=R;S=R;break}else if((n|0)==97){S=R;break}}else S=0;while(0);if(!(c[(c[q>>2]|0)+908>>2]|0)){_ERR_put_error(20,138,341,556494,1326);s=80;n=145;break a}else T=0;do{if((d[u+T>>0]|0)==(B|0)){L=S;n=112;break f}T=T+1|0}while((T|0)<(y|0));_ERR_put_error(20,138,342,556494,1337);s=47;n=145;break a}while(0);do if((n|0)==112){if(c[o>>2]|0){K=c[A>>2]|0;break}if(!L)U=0;else U=c[L>>2]|0;B=c[A>>2]|0;c[B+176>>2]=U;z=c[B+188>>2]|0;if(!z)V=B;else{_sk_free(z);V=c[A>>2]|0}z=c[h>>2]|0;c[V+188>>2]=z;if(!z){_ERR_put_error(20,138,68,556494,1390);s=80;n=145;break a}c[h>>2]=0;if(_tls1_set_server_sigalgs(b)|0){k=E;n=122;break a}_ERR_put_error(20,138,226,556494,1395);n=146;break a}while(0);if(!(c[b+256>>2]&1073741824)){W=E;X=p;Y=q;Z=c[K+180>>2]|0;n=138;break a}z=c[K+188>>2]|0;if((_sk_num(z)|0)>0){B=0;N=0;H=0;do{w=_sk_value(z,H)|0;B=(c[w+20>>2]&32|0)==0?B:w;N=(c[w+32>>2]&2|0)==0?N:w;H=H+1|0}while((H|0)<(_sk_num(z)|0));if(B|0){W=E;X=p;Y=q;Z=B;n=138;break a}if(N|0){W=E;X=p;Y=q;Z=N;n=138;break a}}W=E;X=p;Y=q;Z=c[(c[A>>2]|0)+180>>2]|0;n=138;break a}while(0);c[g>>2]=t;_ERR_put_error(20,138,187,556494,1232);s=50;n=145}}while(0);h:do if((n|0)==122){g=c[b+152>>2]|0;E=c[g+324>>2]|0;do if(E|0){K=$i[E&8191](b,c[g+328>>2]|0)|0;if(!K){_ERR_put_error(20,138,377,556494,1404);s=80;n=145;break h}V=b+24|0;if((K|0)>=0){c[V>>2]=1;break}c[V>>2]=4;r=-1;l=e;return r|0}while(0);g=c[(c[b+192>>2]|0)+188>>2]|0;E=_ssl3_choose_cipher(b,g,_SSL_get_ciphers(b)|0)|0;if(!E){_ERR_put_error(20,138,193,556494,1417);s=40;n=145;break}else{W=k;X=b+8|0;Y=b+88|0;Z=E;n=138;break}}while(0);do if((n|0)==138){c[(c[Y>>2]|0)+836>>2]=Z;if(!((c[(c[(c[X>>2]|0)+100>>2]|0)+56>>2]&2|0)!=0?(c[b+200>>2]&1|0)!=0:0))n=140;if((n|0)==140?(_ssl3_digest_cached_records(b)|0)==0:0){s=80;n=145;break}if((c[b>>2]|0)>767?(_ssl_check_clienthello_tlsext_late(b)|0)<1:0){_ERR_put_error(20,138,226,556494,1468);n=146;break}_=W|0?2:1}while(0);if((n|0)==145){_ssl3_send_alert(b,2,s)|0;n=146}if((n|0)==146){c[j>>2]=5;_=-1}j=c[h>>2]|0;if(!j){r=_;l=e;return r|0}_sk_free(j);r=_;l=e;return r|0}function _ssl3_send_server_hello(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d;c[e>>2]=0;f=b+52|0;do if((c[f>>2]|0)==8496){g=c[(c[b+60>>2]|0)+4>>2]|0;h=b+8|0;i=g+(c[(c[(c[h>>2]|0)+100>>2]|0)+60>>2]|0)|0;j=i+1|0;a[i>>0]=(c[b>>2]|0)>>>8;k=j+1|0;a[j>>0]=c[b>>2];j=b+88|0;n=k;o=(c[j>>2]|0)+160|0;p=n+32|0;do{a[n>>0]=a[o>>0]|0;n=n+1|0;o=o+1|0}while((n|0)<(p|0));o=k+32|0;if((c[(c[b+228>>2]|0)+32>>2]&2|0)==0?(c[b+108>>2]|0)==0:0)c[(c[b+192>>2]|0)+68>>2]=0;n=b+192|0;p=c[(c[n>>2]|0)+68>>2]|0;if((p|0)>32){_ERR_put_error(20,242,68,556494,1535);c[f>>2]=5;q=-1;l=d;return q|0}r=o+1|0;a[o>>0]=p;_memcpy(r|0,(c[n>>2]|0)+72|0,p|0)|0;n=r+p|0;p=n+(_ssl3_put_cipher_by_char(c[(c[j>>2]|0)+836>>2]|0,n)|0)|0;n=c[(c[j>>2]|0)+908>>2]|0;if(!n)s=0;else s=c[n>>2]&255;a[p>>0]=s;if((_ssl_prepare_serverhello_tlsext(b)|0)<1){_ERR_put_error(20,242,275,556494,1558);c[f>>2]=5;q=-1;l=d;return q|0}n=_ssl_add_serverhello_tlsext(b,p+1|0,g+16384|0,e)|0;if(n|0){bj[c[(c[(c[h>>2]|0)+100>>2]|0)+64>>2]&4095](b,2,n-i|0);c[f>>2]=8497;t=h;break}_ssl3_send_alert(b,2,c[e>>2]|0)|0;_ERR_put_error(20,242,68,556494,1566);c[f>>2]=5;q=-1;l=d;return q|0}else t=b+8|0;while(0);q=ij[c[(c[(c[t>>2]|0)+100>>2]|0)+68>>2]&8191](b)|0;l=d;return q|0}function _ssl3_send_server_certificate(a){a=a|0;var b=0,d=0,e=0,f=0;b=a+52|0;do if((c[b>>2]|0)==8512){d=_ssl_get_server_send_pkey(a)|0;do if(!d){e=c[(c[a+88>>2]|0)+836>>2]|0;if((c[e+16>>2]|0)==32?(c[e+12>>2]&16|0)==0:0)break;_ERR_put_error(20,154,68,556494,3327);c[b>>2]=5;f=0;return f|0}while(0);if(_ssl3_output_cert_chain(a,d)|0){c[b>>2]=8513;break}_ERR_put_error(20,154,68,556494,3334);c[b>>2]=5;f=0;return f|0}while(0);f=ij[c[(c[(c[a+8>>2]|0)+100>>2]|0)+68>>2]&8191](a)|0;return f|0}function _ssl3_send_server_key_exchange(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0,ia=0,ja=0,ka=0;d=l;l=l+112|0;if((l|0)>=(m|0))ba(112);e=d+68|0;f=d+64|0;g=d+60|0;h=d+56|0;i=d+40|0;j=d+24|0;k=d;c[g>>2]=0;_EVP_MD_CTX_init(k);n=b+52|0;a:do if((c[n>>2]|0)==8528){o=b+88|0;p=c[o>>2]|0;q=c[p+836>>2]|0;r=c[q+12>>2]|0;s=b+152|0;t=c[s>>2]|0;u=b+60|0;v=c[u>>2]|0;w=i+12|0;x=i+8|0;y=i+4|0;c[i>>2]=0;c[i+4>>2]=0;c[i+8>>2]=0;c[i+12>>2]=0;b:do if(!(r&1)){if(r&8|0){z=c[t+36>>2]|0;do if(!z){A=c[t+40>>2]|0;if(A|0?(B=c[q+32>>2]|0,C=nj[A&2047](b,B&2,(B<<6&512^512)+512|0)|0,C|0):0){D=C;E=c[o>>2]|0;break}_ERR_put_error(20,155,171,556494,1674);F=40;G=0;H=123;break b}else{D=z;E=p}while(0);if(c[E+840>>2]|0){_ERR_put_error(20,155,68,556494,1680);I=0;break}z=_DHparams_dup(D)|0;if(!z){_ERR_put_error(20,155,5,556494,1685);I=0;break}c[(c[o>>2]|0)+840>>2]=z;if(!(_DH_generate_key(z)|0)){_ERR_put_error(20,155,5,556494,1691);I=0;break}else{C=c[z+8>>2]|0;c[i>>2]=C;c[y>>2]=c[z+12>>2];c[x>>2]=c[z+20>>2];J=0;K=0;L=0;M=0;N=C;H=69;break}}if(!(r&128)){if(r&256|0){J=(_strlen(c[(c[b+228>>2]|0)+332>>2]|0)|0)+2|0;K=0;L=0;M=0;N=0;H=69;break}if(!(r&1024)){_ERR_put_error(20,155,250,556494,1854);F=40;G=0;H=123;break}C=c[b+424>>2]|0;if(((C|0?(z=c[b+428>>2]|0,z|0):0)?(B=c[b+432>>2]|0,B|0):0)?(A=c[b+436>>2]|0,A|0):0){c[i>>2]=C;c[y>>2]=z;c[x>>2]=B;c[w>>2]=A;J=0;K=0;L=0;M=0;N=C;H=69;break}_ERR_put_error(20,155,358,556494,1842);I=0;break}C=c[t+44>>2]|0;if(!(c[t+52>>2]|0))if(!C){A=c[t+48>>2]|0;if(!A)H=58;else{B=c[q+32>>2]|0;O=nj[A&2047](b,B&2,(B<<6&512^512)+512|0)|0;H=31}}else{P=C;Q=p}else{B=_tls1_shared_curve(b,-2)|0;if(!B){O=C;H=31}else{O=_EC_KEY_new_by_curve_name(B)|0;H=31}}if((H|0)==31)if(!O)H=58;else{P=O;Q=c[o>>2]|0}if((H|0)==58){_ERR_put_error(20,155,311,556494,1719);F=40;G=0;H=123;break}if(c[Q+844>>2]|0){_ERR_put_error(20,155,68,556494,1725);I=0;break}do if(!(c[(c[s>>2]|0)+52>>2]|0)){B=_EC_KEY_dup(P)|0;if(!B){_ERR_put_error(20,155,43,556494,1737);I=0;break b}else{R=B;S=c[o>>2]|0;break}}else{R=P;S=Q}while(0);c[S+844>>2]=R;if(!(((_EC_KEY_get0_public_key(R)|0)!=0?(_EC_KEY_get0_private_key(R)|0)!=0:0)?!(c[b+256>>2]&524288|0):0))H=42;if((H|0)==42?(_EC_KEY_generate_key(R)|0)==0:0){_ERR_put_error(20,155,43,556494,1747);I=0;break}B=_EC_KEY_get0_group(R)|0;if((B|0?_EC_KEY_get0_public_key(R)|0:0)?_EC_KEY_get0_private_key(R)|0:0){if(c[(c[(c[o>>2]|0)+836>>2]|0)+32>>2]&2|0?(_EC_GROUP_get_degree(B)|0)>163:0){_ERR_put_error(20,155,310,556494,1762);I=0;break}C=_tls1_ec_nid2curve_id(_EC_GROUP_get_curve_name(B)|0)|0;if(!C){_ERR_put_error(20,155,315,556494,1775);I=0;break}A=_EC_POINT_point2oct(B,_EC_KEY_get0_public_key(R)|0,4,0,0,0)|0;z=_CRYPTO_malloc(A,556494,1789)|0;T=_BN_CTX_new()|0;if((z|0)==0|(T|0)==0){_ERR_put_error(20,155,65,556494,1793);U=T;V=z;H=124;break}W=_EC_POINT_point2oct(B,_EC_KEY_get0_public_key(R)|0,4,z,A,T)|0;if(!W){_ERR_put_error(20,155,43,556494,1803);U=T;V=z;H=124;break}else{_BN_CTX_free(T);c[i>>2]=0;c[i+4>>2]=0;c[i+8>>2]=0;c[i+12>>2]=0;J=W+4|0;K=C;L=W;M=z;N=0;H=69;break}}_ERR_put_error(20,155,43,556494,1755);I=0}else{z=t+28|0;W=c[z>>2]|0;do if(!W){C=c[t+32>>2]|0;if(!C){_ERR_put_error(20,155,172,556494,1654);F=40;G=0;H=123;break b}T=c[q+32>>2]|0;A=nj[C&2047](b,T&2,(T<<6&512^512)+512|0)|0;if(!A){_ERR_put_error(20,155,282,556494,1645);F=40;G=0;H=123;break b}else{_RSA_up_ref(A)|0;c[z>>2]=A;X=A;Y=c[o>>2]|0;break}}else{X=W;Y=p}while(0);W=c[X+16>>2]|0;c[i>>2]=W;c[y>>2]=c[X+20>>2];c[Y+880>>2]=1;J=0;K=0;L=0;M=0;N=W;H=69}while(0);c:do if((H|0)==69){c[h>>2]=0;y=(r&1024|0)==0;p=(N|0)==0;d:do if(y)if(p)Z=J;else{q=J;t=N;while(1){s=((_BN_num_bits(t)|0)+7|0)/8|0;w=c[h>>2]|0;c[j+(w<<2)>>2]=s;x=q+2+s|0;s=w+1|0;c[h>>2]=s;if((s|0)>=4){Z=x;break d}t=c[i+(s<<2)>>2]|0;if(!t){Z=x;break}else q=x}}else if(p)Z=J;else{q=J;t=N;while(1){x=((_BN_num_bits(t)|0)+7|0)/8|0;s=c[h>>2]|0;c[j+(s<<2)>>2]=x;w=((s|0)!=2?2:1)+q+x|0;x=s+1|0;c[h>>2]=x;if((x|0)>=4){Z=w;break d}t=c[i+(x<<2)>>2]|0;if(!t){Z=w;break}else q=w}}while(0);p=c[(c[o>>2]|0)+836>>2]|0;if((c[p+16>>2]&1028|0)==0?(c[p+12>>2]&256|0)==0:0){q=_ssl_get_sign_pkey(b,p,g)|0;if(!q){F=50;G=M;H=123;break}_=_EVP_PKEY_size(q)|0;$=q}else{_=0;$=0}q=b+8|0;if(!(_BUF_MEM_grow_clean(v,_+Z+(c[(c[(c[q>>2]|0)+100>>2]|0)+60>>2]|0)|0)|0)){_ERR_put_error(20,155,7,556494,1881);U=0;V=M;H=124;break}p=(c[(c[u>>2]|0)+4>>2]|0)+(c[(c[(c[q>>2]|0)+100>>2]|0)+60>>2]|0)|0;c[h>>2]=0;t=(N|0)==0;e:do if(y)if(t)aa=p;else{w=p;x=0;while(1){a[w>>0]=(c[j+(x<<2)>>2]|0)>>>8;a[w+1>>0]=c[j+(c[h>>2]<<2)>>2];s=w+2|0;_BN_bn2bin(c[i+(c[h>>2]<<2)>>2]|0,s)|0;W=c[h>>2]|0;z=s+(c[j+(W<<2)>>2]|0)|0;x=W+1|0;c[h>>2]=x;if((x|0)>=4){aa=z;break e}if(!(c[i+(x<<2)>>2]|0)){aa=z;break}else w=z}}else if(t)aa=p;else{w=p;x=0;while(1){z=c[j+(x<<2)>>2]|0;if((x|0)==2){a[w>>0]=z;ca=1}else{a[w>>0]=z>>>8;a[w+1>>0]=c[j+(c[h>>2]<<2)>>2];ca=2}z=w+ca|0;_BN_bn2bin(c[i+(c[h>>2]<<2)>>2]|0,z)|0;W=c[h>>2]|0;s=z+(c[j+(W<<2)>>2]|0)|0;x=W+1|0;c[h>>2]=x;if((x|0)>=4){aa=s;break e}if(!(c[i+(x<<2)>>2]|0)){aa=s;break}else w=s}}while(0);if(!(r&128)){da=aa;ea=M}else{a[aa>>0]=3;a[aa+1>>0]=0;a[aa+2>>0]=K;a[aa+3>>0]=L;t=aa+4|0;_memcpy(t|0,M|0,L|0)|0;_CRYPTO_free(M);da=t+L|0;ea=0}if(!(r&256))fa=da;else{t=b+228|0;a[da>>0]=(_strlen(c[(c[t>>2]|0)+332>>2]|0)|0)>>>8;a[da+1>>0]=_strlen(c[(c[t>>2]|0)+332>>2]|0)|0;y=da+2|0;w=c[(c[t>>2]|0)+332>>2]|0;_strncpy(y,w,_strlen(w)|0)|0;fa=y+(_strlen(c[(c[t>>2]|0)+332>>2]|0)|0)|0}f:do if(!$)ga=Z;else{if((c[$>>2]|0)==6?(c[(c[(c[q>>2]|0)+100>>2]|0)+56>>2]&2|0)==0:0){t=b+228|0;_EVP_MD_CTX_set_flags(k,8);do if((((_EVP_DigestInit_ex(k,c[(c[t>>2]|0)+140>>2]|0,0)|0)>=1?(_EVP_DigestUpdate(k,(c[o>>2]|0)+192|0,32)|0)>=1:0)?(_EVP_DigestUpdate(k,(c[o>>2]|0)+160|0,32)|0)>=1:0)?(_EVP_DigestUpdate(k,p,Z)|0)>=1:0){if((_EVP_DigestFinal_ex(k,e,h)|0)<1)break;y=c[h>>2]|0;_EVP_MD_CTX_set_flags(k,8);if((_EVP_DigestInit_ex(k,c[(c[t>>2]|0)+144>>2]|0,0)|0)<1)break;if((_EVP_DigestUpdate(k,(c[o>>2]|0)+192|0,32)|0)<1)break;if((_EVP_DigestUpdate(k,(c[o>>2]|0)+160|0,32)|0)<1)break;if((_EVP_DigestUpdate(k,p,Z)|0)<1)break;if((_EVP_DigestFinal_ex(k,e+y|0,h)|0)<1)break;if((_RSA_sign(114,e,(c[h>>2]|0)+y|0,fa+2|0,f,c[$+20>>2]|0)|0)<1){_ERR_put_error(20,155,4,556494,1966);U=0;V=ea;H=124;break c}else{a[fa>>0]=(c[f>>2]|0)>>>8;a[fa+1>>0]=c[f>>2];ga=Z+2+(c[f>>2]|0)|0;break f}}while(0);_ERR_put_error(20,155,6,556494,1957);F=80;G=ea;H=123;break c}t=c[g>>2]|0;if(!t){_ERR_put_error(20,155,251,556494,2008);F=40;G=ea;H=123;break c}do if(c[(c[(c[q>>2]|0)+100>>2]|0)+56>>2]&2)if(!(_tls12_get_sigandhash(fa,$,t)|0)){_ERR_put_error(20,155,68,556494,1980);F=80;G=ea;H=123;break c}else{ha=fa+2|0;ia=c[g>>2]|0;break}else{ha=fa;ia=t}while(0);do if((((_EVP_DigestInit_ex(k,ia,0)|0)>=1?(_EVP_DigestUpdate(k,(c[o>>2]|0)+192|0,32)|0)>=1:0)?(_EVP_DigestUpdate(k,(c[o>>2]|0)+160|0,32)|0)>=1:0)?(_EVP_DigestUpdate(k,p,Z)|0)>=1:0){if((_EVP_SignFinal(k,ha+2|0,h,$)|0)<1)break;a[ha>>0]=(c[h>>2]|0)>>>8;a[ha+1>>0]=c[h>>2];t=Z+2+(c[h>>2]|0)|0;ga=(c[(c[(c[q>>2]|0)+100>>2]|0)+56>>2]&2|0)==0?t:t+2|0;break f}while(0);_ERR_put_error(20,155,6,556494,1996);F=80;G=ea;H=123;break c}while(0);bj[c[(c[(c[q>>2]|0)+100>>2]|0)+64>>2]&4095](b,12,ga);ja=q;break a}while(0);if((H|0)==123){_ssl3_send_alert(b,2,F)|0;U=0;V=G;H=124}if((H|0)==124)if(!V)I=U;else{_CRYPTO_free(V);I=U}_BN_CTX_free(I);_EVP_MD_CTX_cleanup(k)|0;c[n>>2]=5;ka=-1;l=d;return ka|0}else ja=b+8|0;while(0);c[n>>2]=8529;_EVP_MD_CTX_cleanup(k)|0;ka=ij[c[(c[(c[ja>>2]|0)+100>>2]|0)+68>>2]&8191](b)|0;l=d;return ka|0}function _ssl3_send_certificate_request(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d+4|0;f=d;g=b+52|0;a:do if((c[g>>2]|0)==8544){h=b+60|0;i=c[h>>2]|0;j=b+8|0;k=(c[i+4>>2]|0)+(c[(c[(c[j>>2]|0)+100>>2]|0)+60>>2]|0)|0;n=k+1|0;c[e>>2]=n;o=_ssl3_get_req_cert_type(b,n)|0;a[k>>0]=o;k=(c[e>>2]|0)+o|0;c[e>>2]=k;if(!(c[(c[(c[j>>2]|0)+100>>2]|0)+56>>2]&2)){p=o+1|0;q=k}else{k=_tls12_get_psigalgs(b,f)|0;a[c[e>>2]>>0]=k>>>8;a[(c[e>>2]|0)+1>>0]=k;n=(c[e>>2]|0)+2|0;c[e>>2]=n;_memcpy(n|0,c[f>>2]|0,k|0)|0;n=(c[e>>2]|0)+k|0;c[e>>2]=n;p=o+3+k|0;q=n}c[e>>2]=q+2;n=p+2|0;k=_SSL_get_client_CA_list(b)|0;b:do if((k|0)!=0?(_sk_num(k)|0)>0:0){o=b+256|0;r=0;s=0;t=n;while(1){u=_sk_value(k,r)|0;v=_i2d_X509_NAME(u,0)|0;if(!(_BUF_MEM_grow_clean(i,t+2+v+(c[(c[(c[j>>2]|0)+100>>2]|0)+60>>2]|0)|0)|0))break;w=(c[(c[h>>2]|0)+4>>2]|0)+(c[(c[(c[j>>2]|0)+100>>2]|0)+60>>2]|0)+t|0;c[e>>2]=w;if(!(c[o>>2]&536870912)){a[w>>0]=v>>>8;a[(c[e>>2]|0)+1>>0]=v;c[e>>2]=(c[e>>2]|0)+2;_i2d_X509_NAME(u,e)|0;x=v+2|0}else{_i2d_X509_NAME(u,e)|0;u=v+-2|0;a[w>>0]=u>>>8;a[w+1>>0]=u;x=v}v=x+t|0;u=x+s|0;r=r+1|0;if((r|0)>=(_sk_num(k)|0)){y=u;z=v;A=14;break b}else{s=u;t=v}}_ERR_put_error(20,150,7,556494,2074)}else{y=0;z=n;A=14}while(0);c:do if((A|0)==14){n=(c[(c[h>>2]|0)+4>>2]|0)+(c[(c[(c[j>>2]|0)+100>>2]|0)+60>>2]|0)+p|0;c[e>>2]=n;a[n>>0]=y>>>8;a[(c[e>>2]|0)+1>>0]=y;c[e>>2]=(c[e>>2]|0)+2;bj[c[(c[(c[j>>2]|0)+100>>2]|0)+64>>2]&4095](b,13,z);do if(!(c[(c[(c[j>>2]|0)+100>>2]|0)+56>>2]&8)){n=b+68|0;if(!(_BUF_MEM_grow_clean(i,(c[n>>2]|0)+4|0)|0)){_ERR_put_error(20,150,7,556494,2103);break c}else{k=(c[(c[h>>2]|0)+4>>2]|0)+(c[n>>2]|0)|0;c[e>>2]=k+1;a[k>>0]=14;k=c[e>>2]|0;c[e>>2]=k+1;a[k>>0]=0;k=c[e>>2]|0;c[e>>2]=k+1;a[k>>0]=0;k=c[e>>2]|0;c[e>>2]=k+1;a[k>>0]=0;c[n>>2]=(c[n>>2]|0)+4;break}}while(0);c[g>>2]=8545;B=j;break a}while(0);c[g>>2]=5;C=-1;l=d;return C|0}else B=b+8|0;while(0);C=ij[c[(c[(c[B>>2]|0)+100>>2]|0)+68>>2]&8191](b)|0;l=d;return C|0}function _ssl3_send_server_done(a){a=a|0;var b=0,d=0;b=a+52|0;d=a+8|0;if((c[b>>2]|0)==8560){bj[c[(c[(c[d>>2]|0)+100>>2]|0)+64>>2]&4095](a,14,0);c[b>>2]=8561}return ij[c[(c[(c[d>>2]|0)+100>>2]|0)+68>>2]&8191](a)|0}function _ssl3_get_client_certificate(a){a=a|0;var b=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=b+4|0;f=b;g=Wh[c[(c[a+8>>2]|0)+48>>2]&63](a,8576,8577,-1,c[a+264>>2]|0,e)|0;if(!(c[e>>2]|0)){h=g;l=b;return h|0}e=a+88|0;i=c[e>>2]|0;a:do switch(c[i+832>>2]|0){case 16:{if((c[a+200>>2]&3|0)==3){_ERR_put_error(20,137,199,556494,3180);j=0;k=40;n=0;o=43;break a}if((c[a>>2]|0)>768?c[i+912>>2]|0:0){_ERR_put_error(20,137,233,556494,3189);j=0;k=10;n=0;o=43;break a}c[i+852>>2]=1;h=1;l=b;return h|0}case 11:{c[f>>2]=c[a+64>>2];p=_sk_new_null()|0;b:do if(!p)_ERR_put_error(20,137,65,556494,3205);else{q=c[f>>2]|0;r=(d[q+1>>0]|0)<<8|(d[q>>0]|0)<<16|(d[q+2>>0]|0);s=q+3|0;c[f>>2]=s;if((r+3|0)!=(g|0)){_ERR_put_error(20,137,159,556494,3212);j=p;k=50;n=0;o=43;break a}c:do if(r|0){t=(d[q+4>>0]|0)<<8|(d[s>>0]|0)<<16|(d[q+5>>0]|0);u=q+6|0;c[f>>2]=u;v=t+3|0;d:do if(v>>>0<=r>>>0){w=t;x=u;y=v;while(1){z=_d2i_X509(0,f,w)|0;if(!z){o=18;break}if((c[f>>2]|0)!=(x+w|0)){o=20;break}if(!(_sk_push(p,z)|0)){o=22;break}if(y>>>0>=r>>>0)break c;A=c[f>>2]|0;w=(d[A+1>>0]|0)<<8|(d[A>>0]|0)<<16|(d[A+2>>0]|0);x=A+3|0;c[f>>2]=x;y=y+3+w|0;if(y>>>0>r>>>0)break d}if((o|0)==18){_ERR_put_error(20,137,13,556494,3227);break b}else if((o|0)==20){_ERR_put_error(20,137,135,556494,3233);j=p;k=50;n=z;o=43;break a}else if((o|0)==22){_ERR_put_error(20,137,65,556494,3237);c[a+52>>2]=5;B=p;C=z;o=44;break a}}while(0);_ERR_put_error(20,137,135,556494,3220);j=p;k=50;n=0;o=43;break a}while(0);if((_sk_num(p)|0)<1){if((c[a>>2]|0)==768){_ERR_put_error(20,137,176,556494,3249);j=p;k=40;n=0;o=43;break a}if((c[a+200>>2]&3|0)==3){_ERR_put_error(20,137,199,556494,3256);j=p;k=40;n=0;o=43;break a}if(c[(c[e>>2]|0)+376>>2]|0?(_ssl3_digest_cached_records(a)|0)==0:0){j=p;k=80;n=0;o=43;break a}}else if((_ssl_verify_cert_chain(a,p)|0)<1){r=_ssl_verify_alarm_type(c[a+236>>2]|0)|0;_ERR_put_error(20,137,134,556494,3270);j=p;k=r;n=0;o=43;break a}r=a+192|0;q=c[(c[r>>2]|0)+156>>2]|0;if(q|0)_X509_free(q);q=_sk_shift(p)|0;s=c[r>>2]|0;c[s+156>>2]=q;c[s+160>>2]=c[a+236>>2];q=c[s+152>>2]|0;if(!q){v=_ssl_sess_cert_new()|0;u=c[r>>2]|0;c[u+152>>2]=v;if(!v){_ERR_put_error(20,137,65,556494,3287);break}else{D=v;E=u}}else{D=q;E=s}s=c[D>>2]|0;if(!s)F=E;else{_sk_pop_free(s,5060);F=c[r>>2]|0}c[c[F+152>>2]>>2]=p;h=1;l=b;return h|0}while(0);c[a+52>>2]=5;G=p;break}default:{_ERR_put_error(20,137,262,556494,3199);j=0;k=10;n=0;o=43}}while(0);if((o|0)==43){_ssl3_send_alert(a,2,k)|0;c[a+52>>2]=5;if(!n)G=j;else{B=j;C=n;o=44}}if((o|0)==44){_X509_free(C);G=B}if(!G){h=-1;l=b;return h|0}_sk_pop_free(G,5060);h=-1;l=b;return h|0}function _ssl3_get_client_key_exchange(b){b=b|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0,ia=0;e=l;l=l+672|0;if((l|0)>=(m|0))ba(672);f=e+148|0;g=e+144|0;h=e+152|0;i=e+12|0;j=e+8|0;k=e+4|0;n=e;o=b+8|0;p=Wh[c[(c[o>>2]|0)+48>>2]&63](b,8592,8593,16,2048,f)|0;if(!(c[f>>2]|0)){q=p;l=e;return q|0}f=c[b+64>>2]|0;c[g>>2]=f;r=b+88|0;s=c[r>>2]|0;t=c[s+836>>2]|0;u=c[t+12>>2]|0;a:do if(!(u&1)){if(u&14|0){if((p|0)<=1)if(!(u&8)){v=0;w=f}else{_ERR_put_error(20,139,148,556494,2317);x=0;y=0;z=0;A=40;B=143;break}else{C=(d[f>>0]|0)<<8|(d[f+1>>0]|0);D=f+2|0;c[g>>2]=D;v=C;w=D}D=(p|0)==0;do if(!(D|(p|0)==(v+2|0)))if(!(c[b+256>>2]&128)){_ERR_put_error(20,139,148,556494,2325);E=0;F=0;G=0;H=0;break a}else{C=w+-2|0;c[g>>2]=C;I=p;J=C;break}else{I=v;J=w}while(0);do if(!(u&6)){C=c[s+840>>2]|0;if(!C){_ERR_put_error(20,139,171,556494,2349);x=0;y=0;z=0;A=40;B=143;break a}else{K=C;L=0}}else{C=c[(c[b+152>>2]|0)+60+((4-(u>>>1&1)|0)*28|0)+4>>2]|0;if((C|0?(c[C>>2]|0)==28:0)?(M=c[C+20>>2]|0,M|0):0){K=M;L=C;break}_ERR_put_error(20,139,168,556494,2342);x=0;y=0;z=0;A=40;B=143;break a}while(0);do if(D){C=_X509_get_pubkey(c[(c[b+192>>2]|0)+156>>2]|0)|0;if((C|0?(_EVP_PKEY_cmp_parameters(C,L)|0)==1:0)?(M=_EVP_PKEY_get1_DH(C)|0,M|0):0){_EVP_PKEY_free(C);N=c[M+20>>2]|0;O=M;break}_ERR_put_error(20,139,171,556494,2364);x=0;y=0;z=0;A=40;B=143;break a}else{N=_BN_bin2bn(J,I,0)|0;O=0}while(0);if(!N){_ERR_put_error(20,139,130,556494,2372);E=0;F=0;G=0;H=0;break}D=_DH_compute_key(c[g>>2]|0,N,K)|0;if((D|0)<1){_ERR_put_error(20,139,5,556494,2379);_BN_clear_free(N);E=0;F=0;G=0;H=0;break}_DH_free(c[(c[r>>2]|0)+840>>2]|0);c[(c[r>>2]|0)+840>>2]=0;M=(O|0)!=0;if(M)_DH_free(O);else _BN_clear_free(N);C=b+192|0;P=ri[c[(c[(c[o>>2]|0)+100>>2]|0)+12>>2]&511](b,(c[C>>2]|0)+20|0,c[g>>2]|0,D)|0;c[(c[C>>2]|0)+16>>2]=P;_OPENSSL_cleanse(c[g>>2]|0,D);if(M)q=2;else{B=142;break}l=e;return q|0}if(u&224|0){M=_EC_KEY_new()|0;if(!M){_ERR_put_error(20,139,65,556494,2601);E=0;F=0;G=0;H=0;break}if(!(u&96))Q=(c[r>>2]|0)+844|0;else Q=(c[(c[b+152>>2]|0)+204>>2]|0)+20|0;D=c[Q>>2]|0;P=_EC_KEY_get0_group(D)|0;C=_EC_KEY_get0_private_key(D)|0;if(_EC_KEY_set_group(M,P)|0?_EC_KEY_set_private_key(M,C)|0:0){C=_EC_POINT_new(P)|0;if(!C){_ERR_put_error(20,139,65,556494,2628);E=M;F=0;G=0;H=0;break}do if(p){D=_BN_CTX_new()|0;if(!D){_ERR_put_error(20,139,65,556494,2671);E=M;F=C;G=0;H=0;break a}R=c[g>>2]|0;S=d[R>>0]|0;T=R+1|0;c[g>>2]=T;if((p|0)!=(S+1|0)){_ERR_put_error(20,139,16,556494,2679);E=M;F=C;G=D;H=0;break a}if(!(_EC_POINT_oct2point(P,C,T,S,D)|0)){_ERR_put_error(20,139,16,556494,2683);E=M;F=C;G=D;H=0;break a}else{c[g>>2]=c[(c[b+60>>2]|0)+4>>2];U=1;V=D;W=0;break}}else{if(u&128|0){_ERR_put_error(20,139,311,556494,2638);x=M;y=C;z=0;A=40;B=143;break a}D=_X509_get_pubkey(c[(c[b+192>>2]|0)+156>>2]|0)|0;if(D|0?(c[D>>2]|0)==408:0){if(_EC_POINT_copy(C,_EC_KEY_get0_public_key(c[D+20>>2]|0)|0)|0){U=2;V=0;W=D;break}_ERR_put_error(20,139,16,556494,2660);E=M;F=C;G=0;H=D;break a}_ERR_put_error(20,139,313,556494,2653);x=M;y=C;z=D;A=40;B=143;break a}while(0);D=_EC_GROUP_get_degree(P)|0;if((D|0)<1){_ERR_put_error(20,139,43,556494,2696);E=M;F=C;G=V;H=W;break}S=_ECDH_compute_key(c[g>>2]|0,(D+7|0)/8|0,C,M,0)|0;if((S|0)<1){_ERR_put_error(20,139,43,556494,2702);E=M;F=C;G=V;H=W;break}_EVP_PKEY_free(W);_EC_POINT_free(C);_EC_KEY_free(M);_BN_CTX_free(V);_EC_KEY_free(c[(c[r>>2]|0)+844>>2]|0);c[(c[r>>2]|0)+844>>2]=0;D=b+192|0;T=ri[c[(c[(c[o>>2]|0)+100>>2]|0)+12>>2]&511](b,(c[D>>2]|0)+20|0,c[g>>2]|0,S)|0;c[(c[D>>2]|0)+16>>2]=T;_OPENSSL_cleanse(c[g>>2]|0,S);q=U;l=e;return q|0}_ERR_put_error(20,139,16,556494,2622);E=M;F=0;G=0;H=0;break}if(u&256|0){S=(d[f>>0]|0)<<8|(d[f+1>>0]|0);T=f+2|0;c[g>>2]=T;do if((p|0)==(S+2|0)){if(S>>>0>128){_ERR_put_error(20,139,146,556494,2741);X=1;Y=40;break}D=c[b+224>>2]|0;if(!D){_ERR_put_error(20,139,225,556494,2746);X=1;Y=40;break}_memcpy(i|0,T|0,S|0)|0;_memset(i+S|0,0,129-S|0)|0;R=ri[D&511](b,i,h,516)|0;_OPENSSL_cleanse(i,129);if(R>>>0>256){_ERR_put_error(20,139,68,556494,2761);X=1;Y=40;break}if(!R){_ERR_put_error(20,139,223,556494,2768);X=1;Y=115;break}_memmove(h+R+4|0,h|0,R|0)|0;D=R>>>8&255;a[h>>0]=D;Z=R&255;a[h+1>>0]=Z;_=h+2|0;_memset(_|0,0,R|0)|0;$=_+R|0;a[$>>0]=D;a[$+1>>0]=Z;Z=b+192|0;$=c[(c[Z>>2]|0)+144>>2]|0;if($|0)_CRYPTO_free($);$=_BUF_strndup(c[g>>2]|0,S)|0;D=c[Z>>2]|0;c[D+144>>2]=$;if(!$){_ERR_put_error(20,139,65,556494,2786);X=1;Y=40;break}$=c[D+140>>2]|0;if($|0)_CRYPTO_free($);$=b+228|0;D=_BUF_strdup(c[(c[$>>2]|0)+332>>2]|0)|0;_=c[Z>>2]|0;c[_+140>>2]=D;if((D|0)==0?(c[(c[$>>2]|0)+332>>2]|0)!=0:0){_ERR_put_error(20,139,65,556494,2795);X=1;Y=40;break}else{$=ri[c[(c[(c[o>>2]|0)+100>>2]|0)+12>>2]&511](b,_+20|0,h,(R<<1)+4|0)|0;c[(c[Z>>2]|0)+16>>2]=$;X=0;Y=40;break}}else{_ERR_put_error(20,139,159,556494,2736);X=1;Y=40}while(0);_OPENSSL_cleanse(h,516);if(X){x=0;y=0;z=0;A=Y;B=143;break}else{B=142;break}}if(u&1024|0){S=(d[f>>0]|0)<<8|(d[f+1>>0]|0);T=f+2|0;c[g>>2]=T;if((S+2|0)>(p|0)){_ERR_put_error(20,139,347,556494,2821);x=0;y=0;z=0;A=50;B=143;break}M=_BN_bin2bn(T,S,0)|0;T=b+440|0;c[T>>2]=M;if(!M){_ERR_put_error(20,139,3,556494,2825);E=0;F=0;G=0;H=0;break}if((_BN_ucmp(M,c[b+424>>2]|0)|0)<=-1?c[(c[T>>2]|0)+4>>2]|0:0){T=b+192|0;M=c[(c[T>>2]|0)+240>>2]|0;if(M|0)_CRYPTO_free(M);M=_BUF_strdup(c[b+420>>2]|0)|0;C=c[T>>2]|0;c[C+240>>2]=M;if(!M){_ERR_put_error(20,139,65,556494,2839);E=0;F=0;G=0;H=0;break}M=_SRP_generate_server_master_secret(b,C+20|0)|0;c[(c[T>>2]|0)+16>>2]=M;if((M|0)<0){_ERR_put_error(20,139,68,556494,2846);E=0;F=0;G=0;H=0;break}else{c[g>>2]=(c[g>>2]|0)+S;B=142;break}}_ERR_put_error(20,139,371,556494,2832);x=0;y=0;z=0;A=47;B=143;break}if(!(u&512)){_ERR_put_error(20,139,249,556494,2930);x=0;y=0;z=0;A=40;B=143;break}c[i>>2]=32;S=c[t+16>>2]|0;if(!(S&256))if(!(S&512))aa=0;else{ca=7;B=127}else{ca=6;B=127}if((B|0)==127)aa=c[(c[b+152>>2]|0)+60+(ca*28|0)+4>>2]|0;S=_EVP_PKEY_CTX_new(aa,0)|0;if(!S){_ERR_put_error(20,139,65,556494,2873);x=0;y=0;z=0;A=80;B=143;break}do if((_EVP_PKEY_decrypt_init(S)|0)>=1){M=b+192|0;T=_X509_get_pubkey(c[(c[M>>2]|0)+156>>2]|0)|0;if(T|0?(_EVP_PKEY_derive_set_peer(S,T)|0)<1:0)_ERR_clear_error();C=(_ASN1_get_object(g,n,j,k,p)|0)!=32;if(C|(c[j>>2]|0)!=16|(c[k>>2]|0)!=0){_ERR_put_error(20,139,147,556494,2897);da=T;ea=0;break}if((_EVP_PKEY_decrypt(S,h,i,c[g>>2]|0,c[n>>2]|0)|0)<1){_ERR_put_error(20,139,147,556494,2905);da=T;ea=0;break}else{C=ri[c[(c[(c[o>>2]|0)+100>>2]|0)+12>>2]&511](b,(c[M>>2]|0)+20|0,h,32)|0;c[(c[M>>2]|0)+16>>2]=C;_OPENSSL_cleanse(h,32);C=(_EVP_PKEY_CTX_ctrl(S,-1,-1,2,2,0)|0)>0;da=T;ea=C?2:1;break}}else{_ERR_put_error(20,139,68,556494,2877);da=0;ea=0}while(0);_EVP_PKEY_free(da);_EVP_PKEY_CTX_free(S);if(!ea){E=0;F=0;G=0;H=0}else{q=ea;l=e;return q|0}}else{C=c[b+152>>2]|0;do if(!(c[s+880>>2]|0)){T=c[C+64>>2]|0;if((T|0?(c[T>>2]|0)==6:0)?(M=c[T+20>>2]|0,M|0):0){fa=M;B=11;break}_ERR_put_error(20,139,168,556494,2189);ga=40}else{if(C|0?(M=c[C+28>>2]|0,M|0):0){fa=M;B=11;break}_ERR_put_error(20,139,173,556494,2179);ga=40}while(0);b:do if((B|0)==11){do if((c[b>>2]|0)>768){C=(d[f>>0]|0)<<8|(d[f+1>>0]|0);c[g>>2]=f+2;if((p|0)!=(C+2|0))if(!(c[b+256>>2]&256)){_ERR_put_error(20,139,234,556494,2202);ga=50;break b}else{c[g>>2]=f;ha=p;break}else ha=C}else ha=p;while(0);if((ha|0)<48){_ERR_put_error(20,139,234,556494,2220);ga=51;break}if((_RAND_pseudo_bytes(h,48)|0)<1){E=0;F=0;G=0;H=0;break a}C=c[g>>2]|0;S=_RSA_private_decrypt(ha,C,C,fa,1)|0;_ERR_clear_error();C=c[g>>2]|0;M=a[C>>0]|0;T=M&255;P=c[b+272>>2]|0;$=P>>8;Z=d[C+1>>0]|0;R=(($^T)+-1&($^-2147483648)&(Z^P&255)+-1)>>31;if(!(c[b+256>>2]&8388608))ia=R;else{P=c[b>>2]|0;$=P>>8;ia=(($^T)+-1&($^-2147483648)&(P&255^Z)+-1)>>31|R}R=ia&((S^48)+-1&(S^-2147483648))>>31&255;S=~R;a[C>>0]=a[h>>0]&S|M&R;M=c[g>>2]|0;C=1;do{a[M+C>>0]=a[h+C>>0]&S|a[M+C>>0]&R;C=C+1|0;M=c[g>>2]|0}while((C|0)!=48);C=b+192|0;R=ri[c[(c[(c[o>>2]|0)+100>>2]|0)+12>>2]&511](b,(c[C>>2]|0)+20|0,M,48)|0;c[(c[C>>2]|0)+16>>2]=R;_OPENSSL_cleanse(c[g>>2]|0,48);B=142;break a}while(0);x=0;y=0;z=0;A=ga;B=143}while(0);if((B|0)==142){q=1;l=e;return q|0}else if((B|0)==143){_ssl3_send_alert(b,2,A)|0;E=x;F=y;G=0;H=z}_EVP_PKEY_free(H);_EC_POINT_free(F);if(E|0)_EC_KEY_free(E);_BN_CTX_free(G);c[b+52>>2]=5;q=-1;l=e;return q|0}function _ssl3_get_cert_verify(b){b=b|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0;e=l;l=l+112|0;if((l|0)>=(m|0))ba(112);f=e;g=e+100|0;h=e+96|0;i=e+72|0;j=e+8|0;c[h>>2]=0;_EVP_MD_CTX_init(i);k=b+192|0;a:do if(!(c[(c[k>>2]|0)+156>>2]|0)){n=0;o=1}else{p=b+8|0;q=Wh[c[(c[p>>2]|0)+48>>2]&63](b,8608,8609,15,16384,g)|0;if(!(c[g>>2]|0)){r=q;l=e;return r|0}s=c[(c[k>>2]|0)+156>>2]|0;t=_X509_get_pubkey(s)|0;b:do if(!((_X509_certificate_type(s,t)|0)&16)){_ERR_put_error(20,136,220,556494,2991);u=47}else{v=c[b+64>>2]|0;if((q|0)==64?((c[t>>2]|0)+-811|0)>>>0<2:0){w=64;x=v;y=64}else{c:do if(!(c[(c[(c[p>>2]|0)+100>>2]|0)+56>>2]&2)){z=v;A=q}else switch(_tls12_check_peer_sigalg(h,b,v,t)|0){case -1:{u=80;break b;break}case 0:{u=50;break b;break}default:{z=v+2|0;A=q+-2|0;break c}}while(0);v=(d[z>>0]|0)<<8|(d[z+1>>0]|0);B=A+-2|0;if((v|0)>(B|0)){_ERR_put_error(20,136,159,556494,3025);u=50;break}else{w=v;x=z+2|0;y=B}}B=_EVP_PKEY_size(t)|0;if((w|0)<=(B|0)?!((y|0)<1|(y|0)>(B|0)):0){if(c[(c[(c[p>>2]|0)+100>>2]|0)+56>>2]&2|0){B=_BIO_ctrl(c[(c[b+88>>2]|0)+376>>2]|0,3,0,j)|0;do if((B|0)<1){_ERR_put_error(20,136,68,556494,3042);C=80}else{if(_EVP_DigestInit_ex(i,c[h>>2]|0,0)|0?_EVP_DigestUpdate(i,c[j>>2]|0,B)|0:0)if((_EVP_VerifyFinal(i,x,w,t)|0)<1){_ERR_put_error(20,136,123,556494,3059);C=51;break}else{n=t;o=1;break a}_ERR_put_error(20,136,6,556494,3052);C=80}while(0);u=C;break}switch(c[t>>2]|0){case 6:{B=_RSA_verify(114,(c[b+88>>2]|0)+436|0,36,x,w,c[t+20>>2]|0)|0;if((B|0)<0){_ERR_put_error(20,136,118,556494,3070);u=51;break b}if(B|0){n=t;o=1;break a}_ERR_put_error(20,136,122,556494,3075);u=51;break b;break}case 116:{if((_DSA_verify(c[t+4>>2]|0,(c[b+88>>2]|0)+452|0,20,x,w,c[t+20>>2]|0)|0)>=1){n=t;o=1;break a}_ERR_put_error(20,136,112,556494,3088);u=51;break b;break}case 408:{if((_ECDSA_verify(c[t+4>>2]|0,(c[b+88>>2]|0)+452|0,20,x,w,c[t+20>>2]|0)|0)>=1){n=t;o=1;break a}_ERR_put_error(20,136,305,556494,3101);u=51;break b;break}case 811:case 812:{B=_EVP_PKEY_CTX_new(t,0)|0;do if(B){if((_EVP_PKEY_verify_init(B)|0)<1){_EVP_PKEY_CTX_free(B);_ERR_put_error(20,136,68,556494,3119);D=80;break}if((w|0)==64)E=0;else{v=c[109692]|0;c[f>>2]=w;_fprintf(v,556621,f)|0;E=0}do{a[j+(63-E)>>0]=a[x+E>>0]|0;E=E+1|0}while((E|0)!=64);v=_EVP_PKEY_verify(B,j,64,(c[b+88>>2]|0)+436|0,32)|0;_EVP_PKEY_CTX_free(B);if((v|0)<1){_ERR_put_error(20,136,305,556494,3133);D=51;break}else{n=t;o=1;break a}}else{_ERR_put_error(20,136,65,556494,3113);D=80}while(0);u=D;break b;break}default:{_ERR_put_error(20,136,68,556494,3137);u=43;break b}}}_ERR_put_error(20,136,265,556494,3032);u=50}while(0);_ssl3_send_alert(b,2,u)|0;c[b+52>>2]=5;n=t;o=0}while(0);u=b+88|0;b=c[(c[u>>2]|0)+376>>2]|0;if(b|0){_BIO_free(b)|0;b=c[u>>2]|0;c[b+376>>2]=0;c[b>>2]=c[b>>2]&-33}_EVP_MD_CTX_cleanup(i)|0;_EVP_PKEY_free(n);r=o;l=e;return r|0}function _ssl3_send_newsession_ticket(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0;d=l;l=l+400|0;if((l|0)>=(m|0))ba(400);e=d+224|0;f=d+16|0;g=d+12|0;h=d+8|0;i=d+4|0;j=d;k=d+384|0;n=d+368|0;o=b+52|0;a:do if((c[o>>2]|0)==8688){p=c[b+368>>2]|0;q=b+192|0;r=_i2d_SSL_SESSION(c[q>>2]|0,0)|0;if(!((r|0)==0|(r|0)>65280)?(s=_CRYPTO_malloc(r,556494,3373)|0,s|0):0){_EVP_CIPHER_CTX_init(e);_HMAC_CTX_init(f);c[g>>2]=s;do if(_i2d_SSL_SESSION(c[q>>2]|0,g)|0?(c[h>>2]=s,t=_d2i_SSL_SESSION(0,h,r)|0,t|0):0){c[t+68>>2]=0;u=_i2d_SSL_SESSION(t,0)|0;if((u|0)==0|(u|0)>(r|0)){_SSL_SESSION_free(t);break}c[g>>2]=s;v=(_i2d_SSL_SESSION(t,g)|0)==0;_SSL_SESSION_free(t);if(!v?(v=b+60|0,t=b+8|0,_BUF_MEM_grow(c[v>>2]|0,u+134+(c[(c[(c[t>>2]|0)+100>>2]|0)+60>>2]|0)|0)|0):0){c[g>>2]=(c[(c[v>>2]|0)+4>>2]|0)+(c[(c[(c[t>>2]|0)+100>>2]|0)+60>>2]|0);w=c[p+312>>2]|0;if(w){if((Wh[w&63](b,n,k,e,f,1)|0)<0)break}else{if((_RAND_bytes(k,16)|0)<1)break;if(!(_EVP_EncryptInit_ex(e,_EVP_aes_128_cbc()|0,0,p+296|0,k)|0))break;if(!(_HMAC_Init_ex(f,p+280|0,16,_EVP_sha256()|0,0)|0))break;x=n;y=p+264|0;z=x+16|0;do{a[x>>0]=a[y>>0]|0;x=x+1|0;y=y+1|0}while((x|0)<(z|0))}w=b+108|0;if(!(c[w>>2]|0))A=(c[(c[q>>2]|0)+168>>2]|0)>>>24&255;else A=0;B=c[g>>2]|0;c[g>>2]=B+1;a[B>>0]=A;if(!(c[w>>2]|0))C=(c[(c[q>>2]|0)+168>>2]|0)>>>16&255;else C=0;B=c[g>>2]|0;c[g>>2]=B+1;a[B>>0]=C;if(!(c[w>>2]|0))D=(c[(c[q>>2]|0)+168>>2]|0)>>>8&255;else D=0;B=c[g>>2]|0;c[g>>2]=B+1;a[B>>0]=D;if(!(c[w>>2]|0))E=c[(c[q>>2]|0)+168>>2]&255;else E=0;w=c[g>>2]|0;c[g>>2]=w+1;a[w>>0]=E;w=c[g>>2]|0;B=w+2|0;x=B;y=n;z=x+16|0;do{a[x>>0]=a[y>>0]|0;x=x+1|0;y=y+1|0}while((x|0)<(z|0));F=w+18|0;c[g>>2]=F;_memcpy(F|0,k|0,_EVP_CIPHER_CTX_iv_length(e)|0)|0;F=_EVP_CIPHER_CTX_iv_length(e)|0;G=(c[g>>2]|0)+F|0;c[g>>2]=G;if(((_EVP_EncryptUpdate(e,G,i,s,u)|0?(G=(c[g>>2]|0)+(c[i>>2]|0)|0,c[g>>2]=G,_EVP_EncryptFinal(e,G,i)|0):0)?(G=(c[g>>2]|0)+(c[i>>2]|0)|0,c[g>>2]=G,_HMAC_Update(f,B,G-B|0)|0):0)?_HMAC_Final(f,c[g>>2]|0,j)|0:0){_EVP_CIPHER_CTX_cleanup(e)|0;_HMAC_CTX_cleanup(f);G=(c[(c[v>>2]|0)+4>>2]|0)+(c[(c[(c[t>>2]|0)+100>>2]|0)+60>>2]|0)|0;F=(c[g>>2]|0)+(c[j>>2]|0)-G|0;c[i>>2]=F;H=G+4|0;c[g>>2]=H;a[H>>0]=(F+65530|0)>>>8;a[(c[g>>2]|0)+1>>0]=(c[i>>2]|0)+250;c[g>>2]=(c[g>>2]|0)+2;bj[c[(c[(c[t>>2]|0)+100>>2]|0)+64>>2]&4095](b,4,c[i>>2]|0);c[o>>2]=8689;_CRYPTO_free(s);I=t;break a}}}while(0);_CRYPTO_free(s);_EVP_CIPHER_CTX_cleanup(e)|0;_HMAC_CTX_cleanup(f);c[o>>2]=5;J=-1;l=d;return J|0}c[o>>2]=5;J=-1;l=d;return J|0}else I=b+8|0;while(0);J=ij[c[(c[(c[I>>2]|0)+100>>2]|0)+68>>2]&8191](b)|0;l=d;return J|0}function _ssl3_send_cert_status(b){b=b|0;var d=0,e=0,f=0,g=0,h=0;d=b+52|0;do if((c[d>>2]|0)==8704){e=b+60|0;f=b+316|0;if(_BUF_MEM_grow(c[e>>2]|0,(c[f>>2]|0)+8|0)|0){g=c[(c[e>>2]|0)+4>>2]|0;a[g>>0]=22;a[g+1>>0]=((c[f>>2]|0)+4|0)>>>16;a[g+2>>0]=((c[f>>2]|0)+4|0)>>>8;a[g+3>>0]=(c[f>>2]|0)+4;a[g+4>>0]=c[b+296>>2];a[g+5>>0]=(c[f>>2]|0)>>>16;a[g+6>>0]=(c[f>>2]|0)>>>8;a[g+7>>0]=c[f>>2];_memcpy(g+8|0,c[b+312>>2]|0,c[f>>2]|0)|0;c[b+68>>2]=(c[f>>2]|0)+8;c[d>>2]=8705;c[b+72>>2]=0;break}c[d>>2]=5;h=-1;return h|0}while(0);h=_ssl3_do_write(b,22)|0;return h|0}function _dtls1_send_change_cipher_spec(d,e,f){d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0;g=d+52|0;if((c[g>>2]|0)!=(e|0)){h=_dtls1_do_write(d,20)|0;return h|0}e=c[(c[d+60>>2]|0)+4>>2]|0;a[e>>0]=1;i=d+92|0;j=c[i>>2]|0;k=j+550|0;l=b[k>>1]|0;b[j+548>>1]=l;m=d+68|0;c[m>>2]=1;if((c[d>>2]|0)==256){b[k>>1]=l+1<<16>>16;a[e+1>>0]=(l&65535)>>>8;a[e+2>>0]=b[(c[i>>2]|0)+548>>1];c[m>>2]=(c[m>>2]|0)+2;m=c[i>>2]|0;n=m;o=b[m+548>>1]|0}else{n=j;o=l}c[d+72>>2]=0;a[n+608>>0]=1;c[n+612>>2]=0;b[n+616>>1]=o;c[n+620>>2]=0;c[n+624>>2]=0;_dtls1_buffer_message(d,1)|0;c[g>>2]=f;h=_dtls1_do_write(d,20)|0;return h|0}function _dtls1_reset_seq_numbers(e,f){e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0;g=c[e+88>>2]|0;h=e+92|0;e=c[h>>2]|0;if(!(f&1)){f=g+84|0;i=f;j=i;k=d[j>>0]|d[j+1>>0]<<8|d[j+2>>0]<<16|d[j+3>>0]<<24;j=i+4|0;i=d[j>>0]|d[j+1>>0]<<8|d[j+2>>0]<<16|d[j+3>>0]<<24;j=e+554|0;l=j;a[l>>0]=k;a[l+1>>0]=k>>8;a[l+2>>0]=k>>16;a[l+3>>0]=k>>24;k=j+4|0;a[k>>0]=i;a[k+1>>0]=i>>8;a[k+2>>0]=i>>16;a[k+3>>0]=i>>24;i=(c[h>>2]|0)+522|0;b[i>>1]=(b[i>>1]|0)+1<<16>>16;m=f;n=m;o=n;a[o>>0]=0;a[o+1>>0]=0;a[o+2>>0]=0;a[o+3>>0]=0;p=n+4|0;q=p;a[q>>0]=0;a[q+1>>0]=0;a[q+2>>0]=0;a[q+3>>0]=0;return}else{f=e+520|0;b[f>>1]=(b[f>>1]|0)+1<<16>>16;f=e+524|0;i=e+536|0;c[f>>2]=c[i>>2];c[f+4>>2]=c[i+4>>2];c[f+8>>2]=c[i+8>>2];i=(c[h>>2]|0)+536|0;c[i>>2]=0;c[i+4>>2]=0;c[i+8>>2]=0;m=g+8|0;n=m;o=n;a[o>>0]=0;a[o+1>>0]=0;a[o+2>>0]=0;a[o+3>>0]=0;p=n+4|0;q=p;a[q>>0]=0;a[q+1>>0]=0;a[q+2>>0]=0;a[q+3>>0]=0;return}}function _i2d_SSL_SESSION(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0;e=l;l=l+352|0;if((l|0)>=(m|0))ba(352);f=e+336|0;g=e+328|0;h=e+320|0;i=e+312|0;j=e+304|0;k=e+296|0;n=e+288|0;o=e+280|0;p=e+8|0;q=e;if(!b){r=0;l=e;return r|0}s=b+180|0;t=b+184|0;if((c[s>>2]|0)==0?(c[t>>2]|0)==0:0){r=0;l=e;return r|0}c[p>>2]=8;c[p+4>>2]=2;c[p+8>>2]=g;_ASN1_INTEGER_set(p,1)|0;g=p+16|0;c[g>>2]=8;c[p+20>>2]=2;c[p+24>>2]=h;_ASN1_INTEGER_set(g,c[b>>2]|0)|0;h=p+32|0;c[p+36>>2]=4;c[p+40>>2]=f;u=c[s>>2]|0;s=c[((u|0)==0?t:u+8|0)>>2]|0;if((c[b>>2]|0)==2){c[h>>2]=3;a[f>>0]=s>>>16;v=f+1|0;w=2}else{c[h>>2]=2;v=f;w=1}a[v>>0]=s>>>8;a[f+w>>0]=s;s=b+176|0;w=c[s>>2]|0;if(w|0){a[o>>0]=w;c[p+48>>2]=1;c[p+52>>2]=4;c[p+56>>2]=o}o=p+64|0;c[o>>2]=c[b+16>>2];c[p+68>>2]=4;c[p+72>>2]=b+20;w=p+80|0;c[w>>2]=c[b+68>>2];c[p+84>>2]=4;c[p+88>>2]=b+72;f=p+96|0;c[f>>2]=c[b+104>>2];c[p+100>>2]=4;c[p+104>>2]=b+108;v=b+4|0;u=p+112|0;c[u>>2]=c[v>>2];c[p+116>>2]=4;c[p+120>>2]=b+8;t=b+172|0;x=c[t>>2]|0;if(x|0){y=p+128|0;c[y>>2]=8;c[p+132>>2]=2;c[p+136>>2]=i;_ASN1_INTEGER_set(y,x)|0}x=b+168|0;y=c[x>>2]|0;if(y|0){i=p+144|0;c[i>>2]=8;c[p+148>>2]=2;c[p+152>>2]=j;_ASN1_INTEGER_set(i,y)|0}y=b+160|0;i=c[y>>2]|0;if(i|0){j=p+160|0;c[j>>2]=8;c[p+164>>2]=2;c[p+168>>2]=k;_ASN1_INTEGER_set(j,i)|0}i=b+208|0;j=c[i>>2]|0;if(j|0){c[p+176>>2]=_strlen(j)|0;c[p+180>>2]=4;c[p+184>>2]=j}j=b+228|0;k=c[j>>2]|0;if(k|0){c[p+208>>2]=c[b+232>>2];c[p+212>>2]=4;c[p+216>>2]=k}k=b+236|0;z=c[k>>2]|0;if((z|0)>0){A=p+192|0;c[A>>2]=8;c[p+196>>2]=2;c[p+200>>2]=n;_ASN1_INTEGER_set(A,z)|0}z=b+140|0;A=c[z>>2]|0;if(A|0){c[p+224>>2]=_strlen(A)|0;c[p+228>>2]=4;c[p+232>>2]=A}A=b+144|0;n=c[A>>2]|0;if(n|0){c[p+240>>2]=_strlen(n)|0;c[p+244>>2]=4;c[p+248>>2]=n}n=b+240|0;B=c[n>>2]|0;if(B|0){c[p+256>>2]=_strlen(B)|0;c[p+260>>2]=4;c[p+264>>2]=B}B=_i2d_ASN1_INTEGER(p,0)|0;C=(_i2d_ASN1_INTEGER(g,0)|0)+B|0;B=C+(_i2d_ASN1_OCTET_STRING(h,0)|0)|0;C=B+(_i2d_ASN1_OCTET_STRING(w,0)|0)|0;B=C+(_i2d_ASN1_OCTET_STRING(o,0)|0)|0;if(!(c[v>>2]|0))D=B;else D=(_i2d_ASN1_OCTET_STRING(u,0)|0)+B|0;if(!(c[t>>2]|0)){E=0;F=D}else{B=_i2d_ASN1_INTEGER(p+128|0,0)|0;E=B;F=(_ASN1_object_size(1,B,1)|0)+D|0}if(!(c[x>>2]|0)){G=0;H=F}else{D=_i2d_ASN1_INTEGER(p+144|0,0)|0;G=D;H=(_ASN1_object_size(1,D,2)|0)+F|0}F=b+156|0;b=c[F>>2]|0;if(!b){I=0;J=H}else{D=_i2d_X509(b,0)|0;I=D;J=(_ASN1_object_size(1,D,3)|0)+H|0}H=_i2d_ASN1_OCTET_STRING(f,0)|0;D=(_ASN1_object_size(1,H,4)|0)+J|0;if(!(c[y>>2]|0)){K=0;L=D}else{J=_i2d_ASN1_INTEGER(p+160|0,0)|0;K=J;L=(_ASN1_object_size(1,J,5)|0)+D|0}if((c[k>>2]|0)>0){D=_i2d_ASN1_INTEGER(p+192|0,0)|0;M=D;N=(_ASN1_object_size(1,D,9)|0)+L|0}else{M=0;N=L}if(!(c[j>>2]|0)){O=0;P=N}else{L=_i2d_ASN1_OCTET_STRING(p+208|0,0)|0;O=L;P=(_ASN1_object_size(1,L,10)|0)+N|0}if(!(c[i>>2]|0)){Q=0;R=P}else{N=_i2d_ASN1_OCTET_STRING(p+176|0,0)|0;Q=N;R=(_ASN1_object_size(1,N,6)|0)+P|0}if(!(c[s>>2]|0)){S=0;T=R}else{P=_i2d_ASN1_OCTET_STRING(p+48|0,0)|0;S=P;T=(_ASN1_object_size(1,P,11)|0)+R|0}if(!(c[z>>2]|0)){U=0;V=T}else{R=_i2d_ASN1_OCTET_STRING(p+224|0,0)|0;U=R;V=(_ASN1_object_size(1,R,7)|0)+T|0}if(!(c[A>>2]|0)){W=0;X=V}else{T=_i2d_ASN1_OCTET_STRING(p+240|0,0)|0;W=T;X=(_ASN1_object_size(1,T,8)|0)+V|0}if(!(c[n>>2]|0)){Y=0;Z=X}else{V=_i2d_ASN1_OCTET_STRING(p+256|0,0)|0;Y=V;Z=(_ASN1_object_size(1,V,12)|0)+X|0}X=_ASN1_object_size(1,Z,16)|0;if(!d){r=X;l=e;return r|0}c[q>>2]=c[d>>2];_ASN1_put_object(q,1,Z,16,0);_i2d_ASN1_INTEGER(p,q)|0;_i2d_ASN1_INTEGER(g,q)|0;_i2d_ASN1_OCTET_STRING(h,q)|0;_i2d_ASN1_OCTET_STRING(w,q)|0;_i2d_ASN1_OCTET_STRING(o,q)|0;if(c[v>>2]|0){v=c[q>>2]|0;_i2d_ASN1_OCTET_STRING(u,q)|0;a[v>>0]=a[v>>0]&32|-128}if(c[t>>2]|0){_ASN1_put_object(q,1,E,1,128);_i2d_ASN1_INTEGER(p+128|0,q)|0}if(c[x>>2]|0){_ASN1_put_object(q,1,G,2,128);_i2d_ASN1_INTEGER(p+144|0,q)|0}if(c[F>>2]|0){_ASN1_put_object(q,1,I,3,128);_i2d_X509(c[F>>2]|0,q)|0}_ASN1_put_object(q,1,H,4,128);_i2d_ASN1_OCTET_STRING(f,q)|0;if(c[y>>2]|0){_ASN1_put_object(q,1,K,5,128);_i2d_ASN1_INTEGER(p+160|0,q)|0}if(c[i>>2]|0){_ASN1_put_object(q,1,Q,6,128);_i2d_ASN1_OCTET_STRING(p+176|0,q)|0}if(c[z>>2]|0){_ASN1_put_object(q,1,U,7,128);_i2d_ASN1_OCTET_STRING(p+224|0,q)|0}if(c[A>>2]|0){_ASN1_put_object(q,1,W,8,128);_i2d_ASN1_OCTET_STRING(p+240|0,q)|0}if((c[k>>2]|0)>0){_ASN1_put_object(q,1,M,9,128);_i2d_ASN1_INTEGER(p+192|0,q)|0}if(c[j>>2]|0){_ASN1_put_object(q,1,O,10,128);_i2d_ASN1_OCTET_STRING(p+208|0,q)|0}if(c[s>>2]|0){_ASN1_put_object(q,1,S,11,128);_i2d_ASN1_OCTET_STRING(p+48|0,q)|0}if(c[n>>2]|0){_ASN1_put_object(q,1,Y,12,128);_i2d_ASN1_OCTET_STRING(p+256|0,q)|0}c[d>>2]=c[q>>2];r=X;l=e;return r|0}function _d2i_SSL_SESSION(b,e,f){b=b|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0,ia=0,ja=0,ka=0,la=0,ma=0,na=0,oa=0,pa=0,qa=0,ra=0,sa=0,ta=0,ua=0,va=0,wa=0,xa=0,ya=0;g=l;l=l+112|0;if((l|0)>=(m|0))ba(112);h=g+84|0;i=g+88|0;j=g+80|0;k=g+64|0;n=g+56|0;o=g+12|0;p=g+8|0;q=g+4|0;r=g;c[h>>2]=f;c[o+36>>2]=e;s=c[e>>2]|0;t=o+32|0;c[t>>2]=s;u=o+8|0;c[u>>2]=58;v=(b|0)==0;if(!v?(w=c[b>>2]|0,(w|0)!=0):0){x=w;y=s;z=6}else z=3;do if((z|0)==3){s=_SSL_SESSION_new()|0;if(!s){c[o+40>>2]=388;A=0;B=388;break}else{x=s;y=c[e>>2]|0;z=6;break}}while(0);a:do if((z|0)==6){c[j>>2]=i;c[n>>2]=k;c[o>>2]=y;c[o+28>>2]=(f|0)==0?0:y+f|0;if(!(_asn1_GetSequence(o,h)|0)){c[o+40>>2]=394;A=x;B=394;break}s=i+8|0;c[s>>2]=0;c[i>>2]=0;c[t>>2]=c[o>>2];w=o+24|0;if(!(_d2i_ASN1_INTEGER(j,o,c[w>>2]|0)|0)){c[o+40>>2]=398;A=x;B=398;break}C=c[o>>2]|0;D=(c[t>>2]|0)-C+(c[w>>2]|0)|0;c[w>>2]=D;E=c[s>>2]|0;if(!E){F=C;G=D}else{_CRYPTO_free(E);c[s>>2]=0;c[i>>2]=0;F=c[o>>2]|0;G=c[w>>2]|0}c[t>>2]=F;if(!(_d2i_ASN1_INTEGER(j,o,G)|0)){c[o+40>>2]=406;A=x;B=406;break}c[w>>2]=(c[t>>2]|0)-(c[o>>2]|0)+(c[w>>2]|0);E=_ASN1_INTEGER_get(c[j>>2]|0)|0;c[x>>2]=E;D=c[s>>2]|0;if(D|0){_CRYPTO_free(D);c[s>>2]=0;c[i>>2]=0}D=k+8|0;c[D>>2]=0;c[k>>2]=0;c[t>>2]=c[o>>2];if(!(_d2i_ASN1_OCTET_STRING(n,o,c[w>>2]|0)|0)){c[o+40>>2]=417;A=x;B=417;break}C=c[o>>2]|0;H=(c[t>>2]|0)-C+(c[w>>2]|0)|0;c[w>>2]=H;do if((E|0)==2)if((c[k>>2]|0)==3){I=c[D>>2]|0;J=33554432;K=d[I+1>>0]<<8|d[I>>0]<<16;L=I+2|0;break}else{c[u>>2]=137;c[o+40>>2]=421;A=x;B=421;break a}else{I=E>>8;if((I|0)!=3?!((E|0)==256|(I|0)==254):0){c[u>>2]=254;c[o+40>>2]=439;A=x;B=439;break a}if((c[k>>2]|0)==2){I=c[D>>2]|0;J=50331648;K=d[I>>0]<<8;L=I+1|0;break}else{c[u>>2]=137;c[o+40>>2]=432;A=x;B=432;break a}}while(0);E=J|K|d[L>>0];c[x+180>>2]=0;c[x+184>>2]=E;c[t>>2]=C;if(!(_d2i_ASN1_OCTET_STRING(n,o,H)|0)){c[o+40>>2]=446;A=x;B=446;break}E=c[o>>2]|0;I=(c[t>>2]|0)-E+(c[w>>2]|0)|0;c[w>>2]=I;M=c[k>>2]|0;if((M|0)>32){c[k>>2]=32;N=32}else N=M;M=x+68|0;c[M>>2]=N;_memcpy(x+72|0,c[D>>2]|0,N|0)|0;c[t>>2]=E;if(!(_d2i_ASN1_OCTET_STRING(n,o,I)|0)){c[o+40>>2]=461;A=x;B=461;break}I=c[o>>2]|0;c[w>>2]=(c[t>>2]|0)-I+(c[w>>2]|0);E=c[k>>2]|0;O=(E|0)<48?E:48;c[x+16>>2]=O;E=c[D>>2]|0;_memcpy(x+20|0,E|0,O|0)|0;c[k>>2]=0;do if((c[w>>2]|0)!=0?(O=a[I>>0]|0,P=O&255,(P&223|0)==128):0){a[I>>0]=P&32|4;c[t>>2]=c[o>>2];if(!(_d2i_ASN1_OCTET_STRING(n,o,c[w>>2]|0)|0)){P=o+40|0;c[P>>2]=487;a[c[t>>2]>>0]=O;A=x;B=c[P>>2]|0;break a}else{P=c[t>>2]|0;c[w>>2]=P-(c[o>>2]|0)+(c[w>>2]|0);a[P>>0]=O;Q=c[k>>2]|0;R=c[D>>2]|0;break}}else{Q=0;R=E}while(0);E=(Q|0)<8?Q:8;c[x+4>>2]=E;_memcpy(x+8|0,R|0,E|0)|0;E=c[D>>2]|0;if(E|0)_CRYPTO_free(E);c[i>>2]=0;E=c[w>>2]|0;if(E|0?(I=c[o>>2]|0,(a[I>>0]|0)==-95):0){c[t>>2]=I;I=_ASN1_get_object(o,r,p,q,E)|0;if(I&128|0){c[u>>2]=59;c[o+40>>2]=497;A=x;B=497;break}E=(I|0)==33;if(E){I=(c[w>>2]|0)+-2-(c[o>>2]|0)+(c[t>>2]|0)|0;c[r>>2]=I;S=I}else S=c[r>>2]|0;if(!(_d2i_ASN1_INTEGER(j,o,S)|0)){c[o+40>>2]=497;A=x;B=497;break}do if(E){I=(c[t>>2]|0)-(c[o>>2]|0)+(c[w>>2]|0)|0;c[r>>2]=I;if(_ASN1_const_check_infinite_end(o,I)|0)break;c[u>>2]=63;c[o+40>>2]=497;A=x;B=497;break a}while(0);c[w>>2]=(c[t>>2]|0)-(c[o>>2]|0)+(c[w>>2]|0)}if(!(c[s>>2]|0))c[x+172>>2]=yf(0)|0;else{c[x+172>>2]=_ASN1_INTEGER_get(c[j>>2]|0)|0;_CRYPTO_free(c[s>>2]|0);c[s>>2]=0;c[i>>2]=0}c[i>>2]=0;E=c[w>>2]|0;if(E|0?(I=c[o>>2]|0,(a[I>>0]|0)==-94):0){c[t>>2]=I;I=_ASN1_get_object(o,r,p,q,E)|0;if(I&128|0){c[u>>2]=59;c[o+40>>2]=507;A=x;B=507;break}E=(I|0)==33;if(E){I=(c[w>>2]|0)+-2-(c[o>>2]|0)+(c[t>>2]|0)|0;c[r>>2]=I;T=I}else T=c[r>>2]|0;if(!(_d2i_ASN1_INTEGER(j,o,T)|0)){c[o+40>>2]=507;A=x;B=507;break}do if(E){I=(c[t>>2]|0)-(c[o>>2]|0)+(c[w>>2]|0)|0;c[r>>2]=I;if(_ASN1_const_check_infinite_end(o,I)|0)break;c[u>>2]=63;c[o+40>>2]=507;A=x;B=507;break a}while(0);c[w>>2]=(c[t>>2]|0)-(c[o>>2]|0)+(c[w>>2]|0)}if(!(c[s>>2]|0))c[x+168>>2]=3;else{c[x+168>>2]=_ASN1_INTEGER_get(c[j>>2]|0)|0;_CRYPTO_free(c[s>>2]|0);c[s>>2]=0;c[i>>2]=0}E=x+156|0;I=c[E>>2]|0;if(I|0){_X509_free(I);c[E>>2]=0}I=c[w>>2]|0;do if(I){H=c[o>>2]|0;if((a[H>>0]|0)==-93){c[t>>2]=H;H=_ASN1_get_object(o,r,p,q,I)|0;if(H&128|0){c[u>>2]=59;c[o+40>>2]=520;A=x;B=520;break a}C=(H|0)==33;if(C){H=(c[w>>2]|0)+-2-(c[o>>2]|0)+(c[t>>2]|0)|0;c[r>>2]=H;U=H}else U=c[r>>2]|0;if(!(_d2i_X509(E,o,U)|0)){c[o+40>>2]=520;A=x;B=520;break a}do if(C){H=(c[t>>2]|0)-(c[o>>2]|0)+(c[w>>2]|0)|0;c[r>>2]=H;if(_ASN1_const_check_infinite_end(o,H)|0)break;c[u>>2]=63;c[o+40>>2]=520;A=x;B=520;break a}while(0);C=(c[t>>2]|0)-(c[o>>2]|0)+(c[w>>2]|0)|0;c[w>>2]=C;c[k>>2]=0;c[D>>2]=0;if(!C){V=0;z=105;break}else W=C}else{c[k>>2]=0;c[D>>2]=0;W=I}C=c[o>>2]|0;if((a[C>>0]|0)!=-92){V=W;z=105;break}c[t>>2]=C;C=_ASN1_get_object(o,r,p,q,W)|0;if(C&128|0){c[u>>2]=59;c[o+40>>2]=524;A=x;B=524;break a}H=(C|0)==33;if(H){C=(c[w>>2]|0)+-2-(c[o>>2]|0)+(c[t>>2]|0)|0;c[r>>2]=C;X=C}else X=c[r>>2]|0;if(!(_d2i_ASN1_OCTET_STRING(n,o,X)|0)){c[o+40>>2]=524;A=x;B=524;break a}do if(H){C=(c[t>>2]|0)-(c[o>>2]|0)+(c[w>>2]|0)|0;c[r>>2]=C;if(_ASN1_const_check_infinite_end(o,C)|0)break;c[u>>2]=63;c[o+40>>2]=524;A=x;B=524;break a}while(0);H=(c[t>>2]|0)-(c[o>>2]|0)+(c[w>>2]|0)|0;c[w>>2]=H;C=c[D>>2]|0;if(!C){V=H;z=105;break}H=c[k>>2]|0;if((H|0)>32){c[u>>2]=271;c[o+40>>2]=529;A=x;B=529;break a}else{c[x+104>>2]=H;_memcpy(x+108|0,C|0,H|0)|0;_CRYPTO_free(C);c[D>>2]=0;Y=k;Z=c[w>>2]|0;break}}else{c[k>>2]=0;c[D>>2]=0;V=0;z=105}while(0);if((z|0)==105){Y=x+104|0;Z=V}c[Y>>2]=0;c[i>>2]=0;do if(!Z)_=0;else{I=c[o>>2]|0;if((a[I>>0]|0)!=-91){_=Z;break}c[t>>2]=I;I=_ASN1_get_object(o,r,p,q,Z)|0;if(I&128|0){c[u>>2]=59;c[o+40>>2]=542;A=x;B=542;break a}E=(I|0)==33;if(E){I=(c[w>>2]|0)+-2-(c[o>>2]|0)+(c[t>>2]|0)|0;c[r>>2]=I;$=I}else $=c[r>>2]|0;if(!(_d2i_ASN1_INTEGER(j,o,$)|0)){c[o+40>>2]=542;A=x;B=542;break a}do if(E){I=(c[t>>2]|0)-(c[o>>2]|0)+(c[w>>2]|0)|0;c[r>>2]=I;if(_ASN1_const_check_infinite_end(o,I)|0)break;c[u>>2]=63;c[o+40>>2]=542;A=x;B=542;break a}while(0);E=(c[t>>2]|0)-(c[o>>2]|0)+(c[w>>2]|0)|0;c[w>>2]=E;_=E}while(0);if(!(c[s>>2]|0)){aa=x+160|0;ca=_}else{c[x+160>>2]=_ASN1_INTEGER_get(c[j>>2]|0)|0;_CRYPTO_free(c[s>>2]|0);c[s>>2]=0;aa=i;ca=c[w>>2]|0}c[aa>>2]=0;c[k>>2]=0;c[D>>2]=0;do if(!ca){da=0;z=136}else{E=c[o>>2]|0;if((a[E>>0]|0)!=-90){da=ca;z=136;break}c[t>>2]=E;E=_ASN1_get_object(o,r,p,q,ca)|0;if(E&128|0){c[u>>2]=59;c[o+40>>2]=554;A=x;B=554;break a}I=(E|0)==33;if(I){E=(c[w>>2]|0)+-2-(c[o>>2]|0)+(c[t>>2]|0)|0;c[r>>2]=E;ea=E}else ea=c[r>>2]|0;if(!(_d2i_ASN1_OCTET_STRING(n,o,ea)|0)){c[o+40>>2]=554;A=x;B=554;break a}do if(I){E=(c[t>>2]|0)-(c[o>>2]|0)+(c[w>>2]|0)|0;c[r>>2]=E;if(_ASN1_const_check_infinite_end(o,E)|0)break;c[u>>2]=63;c[o+40>>2]=554;A=x;B=554;break a}while(0);I=(c[t>>2]|0)-(c[o>>2]|0)+(c[w>>2]|0)|0;c[w>>2]=I;E=c[D>>2]|0;if(!E){da=I;z=136;break}c[x+208>>2]=_BUF_strndup(E,c[k>>2]|0)|0;_CRYPTO_free(c[D>>2]|0);c[D>>2]=0;c[k>>2]=0;fa=c[w>>2]|0}while(0);if((z|0)==136){c[x+208>>2]=0;fa=da}c[k>>2]=0;c[D>>2]=0;do if(!fa){ga=0;z=151}else{E=c[o>>2]|0;if((a[E>>0]|0)!=-89){ga=fa;z=151;break}c[t>>2]=E;E=_ASN1_get_object(o,r,p,q,fa)|0;if(E&128|0){c[u>>2]=59;c[o+40>>2]=567;A=x;B=567;break a}I=(E|0)==33;if(I){E=(c[w>>2]|0)+-2-(c[o>>2]|0)+(c[t>>2]|0)|0;c[r>>2]=E;ha=E}else ha=c[r>>2]|0;if(!(_d2i_ASN1_OCTET_STRING(n,o,ha)|0)){c[o+40>>2]=567;A=x;B=567;break a}do if(I){E=(c[t>>2]|0)-(c[o>>2]|0)+(c[w>>2]|0)|0;c[r>>2]=E;if(_ASN1_const_check_infinite_end(o,E)|0)break;c[u>>2]=63;c[o+40>>2]=567;A=x;B=567;break a}while(0);I=(c[t>>2]|0)-(c[o>>2]|0)+(c[w>>2]|0)|0;c[w>>2]=I;E=c[D>>2]|0;if(!E){ga=I;z=151;break}c[x+140>>2]=_BUF_strndup(E,c[k>>2]|0)|0;_CRYPTO_free(c[D>>2]|0);c[D>>2]=0;c[k>>2]=0;ia=c[w>>2]|0}while(0);if((z|0)==151){c[x+140>>2]=0;ia=ga}c[k>>2]=0;c[D>>2]=0;do if(!ia){ja=0;z=166}else{E=c[o>>2]|0;if((a[E>>0]|0)!=-88){ja=ia;z=166;break}c[t>>2]=E;E=_ASN1_get_object(o,r,p,q,ia)|0;if(E&128|0){c[u>>2]=59;c[o+40>>2]=578;A=x;B=578;break a}I=(E|0)==33;if(I){E=(c[w>>2]|0)+-2-(c[o>>2]|0)+(c[t>>2]|0)|0;c[r>>2]=E;ka=E}else ka=c[r>>2]|0;if(!(_d2i_ASN1_OCTET_STRING(n,o,ka)|0)){c[o+40>>2]=578;A=x;B=578;break a}do if(I){E=(c[t>>2]|0)-(c[o>>2]|0)+(c[w>>2]|0)|0;c[r>>2]=E;if(_ASN1_const_check_infinite_end(o,E)|0)break;c[u>>2]=63;c[o+40>>2]=578;A=x;B=578;break a}while(0);I=(c[t>>2]|0)-(c[o>>2]|0)+(c[w>>2]|0)|0;c[w>>2]=I;E=c[D>>2]|0;if(!E){ja=I;z=166;break}c[x+144>>2]=_BUF_strndup(E,c[k>>2]|0)|0;_CRYPTO_free(c[D>>2]|0);c[D>>2]=0;c[k>>2]=0;la=c[w>>2]|0}while(0);if((z|0)==166){c[x+144>>2]=0;la=ja}c[i>>2]=0;do if(!la)ma=0;else{E=c[o>>2]|0;if((a[E>>0]|0)!=-87){ma=la;break}c[t>>2]=E;E=_ASN1_get_object(o,r,p,q,la)|0;if(E&128|0){c[u>>2]=59;c[o+40>>2]=590;A=x;B=590;break a}I=(E|0)==33;if(I){E=(c[w>>2]|0)+-2-(c[o>>2]|0)+(c[t>>2]|0)|0;c[r>>2]=E;na=E}else na=c[r>>2]|0;if(!(_d2i_ASN1_INTEGER(j,o,na)|0)){c[o+40>>2]=590;A=x;B=590;break a}do if(I){E=(c[t>>2]|0)-(c[o>>2]|0)+(c[w>>2]|0)|0;c[r>>2]=E;if(_ASN1_const_check_infinite_end(o,E)|0)break;c[u>>2]=63;c[o+40>>2]=590;A=x;B=590;break a}while(0);I=(c[t>>2]|0)-(c[o>>2]|0)+(c[w>>2]|0)|0;c[w>>2]=I;ma=I}while(0);if(!(c[s>>2]|0)){if((c[x+232>>2]|0)!=0?(c[M>>2]|0)!=0:0)oa=-1;else oa=0;c[x+236>>2]=oa;pa=ma}else{c[x+236>>2]=_ASN1_INTEGER_get(c[j>>2]|0)|0;_CRYPTO_free(c[s>>2]|0);c[s>>2]=0;c[i>>2]=0;pa=c[w>>2]|0}c[k>>2]=0;c[D>>2]=0;do if(!pa){qa=x+228|0;ra=0;z=202}else{I=c[o>>2]|0;if((a[I>>0]|0)!=-86){qa=x+228|0;ra=pa;z=202;break}c[t>>2]=I;I=_ASN1_get_object(o,r,p,q,pa)|0;if(I&128|0){c[u>>2]=59;c[o+40>>2]=602;A=x;B=602;break a}E=(I|0)==33;if(E){I=(c[w>>2]|0)+-2-(c[o>>2]|0)+(c[t>>2]|0)|0;c[r>>2]=I;sa=I}else sa=c[r>>2]|0;if(!(_d2i_ASN1_OCTET_STRING(n,o,sa)|0)){c[o+40>>2]=602;A=x;B=602;break a}do if(E){I=(c[t>>2]|0)-(c[o>>2]|0)+(c[w>>2]|0)|0;c[r>>2]=I;if(_ASN1_const_check_infinite_end(o,I)|0)break;c[u>>2]=63;c[o+40>>2]=602;A=x;B=602;break a}while(0);E=(c[t>>2]|0)-(c[o>>2]|0)+(c[w>>2]|0)|0;c[w>>2]=E;I=c[D>>2]|0;C=x+228|0;if(!I){qa=C;ra=E;z=202;break}c[C>>2]=I;c[x+232>>2]=c[k>>2];c[D>>2]=0;c[k>>2]=0;ta=E}while(0);if((z|0)==202){c[qa>>2]=0;ta=ra}c[k>>2]=0;c[D>>2]=0;do if(!ta){c[k>>2]=0;c[D>>2]=0;z=233}else{s=c[o>>2]|0;if((a[s>>0]|0)==-85){c[t>>2]=s;s=_ASN1_get_object(o,r,p,q,ta)|0;if(s&128|0){c[u>>2]=59;c[o+40>>2]=614;A=x;B=614;break a}M=(s|0)==33;if(M){s=(c[w>>2]|0)+-2-(c[o>>2]|0)+(c[t>>2]|0)|0;c[r>>2]=s;ua=s}else ua=c[r>>2]|0;if(!(_d2i_ASN1_OCTET_STRING(n,o,ua)|0)){c[o+40>>2]=614;A=x;B=614;break a}do if(M){s=(c[t>>2]|0)-(c[o>>2]|0)+(c[w>>2]|0)|0;c[r>>2]=s;if(_ASN1_const_check_infinite_end(o,s)|0)break;c[u>>2]=63;c[o+40>>2]=614;A=x;B=614;break a}while(0);M=(c[t>>2]|0)-(c[o>>2]|0)+(c[w>>2]|0)|0;c[w>>2]=M;s=c[D>>2]|0;if(!s)va=M;else{c[x+176>>2]=d[s>>0];_CRYPTO_free(s);c[D>>2]=0;va=c[w>>2]|0}c[k>>2]=0;c[D>>2]=0;if(!va){z=233;break}else wa=va}else{c[k>>2]=0;c[D>>2]=0;wa=ta}s=c[o>>2]|0;if((a[s>>0]|0)!=-84){z=233;break}c[t>>2]=s;s=_ASN1_get_object(o,r,p,q,wa)|0;if(s&128|0){c[u>>2]=59;c[o+40>>2]=625;A=x;B=625;break a}M=(s|0)==33;if(M){s=(c[w>>2]|0)+-2-(c[o>>2]|0)+(c[t>>2]|0)|0;c[r>>2]=s;xa=s}else xa=c[r>>2]|0;if(!(_d2i_ASN1_OCTET_STRING(n,o,xa)|0)){c[o+40>>2]=625;A=x;B=625;break a}do if(M){s=(c[t>>2]|0)-(c[o>>2]|0)+(c[w>>2]|0)|0;c[r>>2]=s;if(_ASN1_const_check_infinite_end(o,s)|0)break;c[u>>2]=63;c[o+40>>2]=625;A=x;B=625;break a}while(0);c[w>>2]=(c[t>>2]|0)-(c[o>>2]|0)+(c[w>>2]|0);M=c[D>>2]|0;if(!M){z=233;break}c[x+240>>2]=_BUF_strndup(M,c[k>>2]|0)|0;_CRYPTO_free(c[D>>2]|0);c[D>>2]=0;c[k>>2]=0}while(0);if((z|0)==233)c[x+240>>2]=0;if(!(_asn1_const_Finish(o)|0)){c[o+40>>2]=635;A=x;B=635;break}c[e>>2]=c[o>>2];if(v){ya=x;l=g;return ya|0}c[b>>2]=x;ya=x;l=g;return ya|0}while(0);_ERR_put_error(13,103,c[u>>2]|0,556565,B);B=c[e>>2]|0;_asn1_add_error(B,(c[t>>2]|0)-B|0);if(!A){ya=0;l=g;return ya|0}if(!v?(c[b>>2]|0)==(A|0):0){ya=0;l=g;return ya|0}_SSL_SESSION_free(A);ya=0;l=g;return ya|0}function _EVP_aes_128_cbc(){return 134180}function _EVP_EncryptFinal(a,b,c){a=a|0;b=b|0;c=c|0;return _EVP_EncryptFinal_ex(a,b,c)|0}function _aes_init_key(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0;d=c[a+96>>2]|0;f=c[(c[a>>2]|0)+16>>2]&983047;g=c[a+88>>2]<<3;if((e|0)!=0|(f+-1|0)>>>0>1){h=_AES_set_encrypt_key(b,g,d)|0;i=1365}else{h=_AES_set_decrypt_key(b,g,d)|0;i=1366}c[d+248>>2]=i;c[d+252>>2]=(f|0)==2?2939:0;if((h|0)>=0){j=1;return j|0}_ERR_put_error(6,133,143,556527,1009);j=0;return j|0}function _aes_cbc_cipher(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0;f=c[a+96>>2]|0;g=c[f+252>>2]|0;h=c[a+8>>2]|0;if(g|0){ui[g&4095](d,b,e,f,a+32|0,h);return 1}g=a+32|0;a=c[f+248>>2]|0;if(!h){_CRYPTO_cbc128_decrypt(d,b,e,f,g,a);return 1}else{_CRYPTO_cbc128_encrypt(d,b,e,f,g,a);return 1}return 0}function _CRYPTO_cbc128_encrypt(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0;i=e>>>0>15;if(!((d|b|g)&3))if(i){j=e+-16|0;k=j&-16;l=d+k|0;m=k+16|0;n=b+m|0;o=g;p=b;q=d;r=e;while(1){c[q>>2]=c[o>>2]^c[p>>2];c[q+4>>2]=c[o+4>>2]^c[p+4>>2];c[q+8>>2]=c[o+8>>2]^c[p+8>>2];c[q+12>>2]=c[o+12>>2]^c[p+12>>2];bj[h&4095](q,q,f);r=r+-16|0;if(r>>>0<=15)break;else{s=q;p=p+16|0;q=q+16|0;o=s}}t=l;u=n;v=d+m|0;w=j-k|0}else{t=g;u=b;v=d;w=e}else if(i){i=e+-16|0;k=i&-16;j=d+k|0;m=k+16|0;n=b+m|0;l=g;o=b;q=d;p=e;while(1){a[q>>0]=a[l>>0]^a[o>>0];a[q+1>>0]=a[l+1>>0]^a[o+1>>0];a[q+2>>0]=a[l+2>>0]^a[o+2>>0];a[q+3>>0]=a[l+3>>0]^a[o+3>>0];a[q+4>>0]=a[l+4>>0]^a[o+4>>0];a[q+5>>0]=a[l+5>>0]^a[o+5>>0];a[q+6>>0]=a[l+6>>0]^a[o+6>>0];a[q+7>>0]=a[l+7>>0]^a[o+7>>0];a[q+8>>0]=a[l+8>>0]^a[o+8>>0];a[q+9>>0]=a[l+9>>0]^a[o+9>>0];a[q+10>>0]=a[l+10>>0]^a[o+10>>0];a[q+11>>0]=a[l+11>>0]^a[o+11>>0];a[q+12>>0]=a[l+12>>0]^a[o+12>>0];a[q+13>>0]=a[l+13>>0]^a[o+13>>0];a[q+14>>0]=a[l+14>>0]^a[o+14>>0];a[q+15>>0]=a[l+15>>0]^a[o+15>>0];bj[h&4095](q,q,f);p=p+-16|0;if(p>>>0<=15)break;else{r=q;o=o+16|0;q=q+16|0;l=r}}t=j;u=n;v=d+m|0;w=i-k|0}else{t=g;u=b;v=d;w=e}if(!w){x=t;y=g;z=x;A=y+16|0;do{a[y>>0]=a[z>>0]|0;y=y+1|0;z=z+1|0}while((y|0)<(A|0));return}else{B=u;C=v;D=w;E=t}while(1){t=0;do{a[C+t>>0]=a[E+t>>0]^a[B+t>>0];t=t+1|0}while(t>>>0<16&t>>>0<D>>>0);if(t>>>0<16){w=t;do{a[C+w>>0]=a[E+w>>0]|0;w=w+1|0}while((w|0)!=16)}bj[h&4095](C,C,f);if(D>>>0<17){x=C;F=17;break}D=D+-16|0;if(!D){x=C;F=17;break}else{w=C;B=B+16|0;C=C+16|0;E=w}}if((F|0)==17){y=g;z=x;A=y+16|0;do{a[y>>0]=a[z>>0]|0;y=y+1|0;z=z+1|0}while((y|0)<(A|0));return}}function _CRYPTO_cbc128_decrypt(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0;i=l;l=l+16|0;if((l|0)>=(m|0))ba(16);j=i;k=((d|b|g)&3|0)!=0;n=e>>>0>15;do if((b|0)==(d|0))if(k){if(!n){o=b;p=b;q=e;break}r=e+-16|0;s=r&-16;t=b+(s+16)|0;u=j+1|0;v=g+1|0;w=j+2|0;x=g+2|0;y=j+3|0;z=g+3|0;A=j+4|0;B=g+4|0;C=j+5|0;D=g+5|0;E=j+6|0;F=g+6|0;G=j+7|0;H=g+7|0;I=j+8|0;J=g+8|0;K=j+9|0;L=g+9|0;M=j+10|0;N=g+10|0;O=j+11|0;P=g+11|0;Q=j+12|0;R=g+12|0;S=j+13|0;T=g+13|0;U=j+14|0;V=g+14|0;W=j+15|0;X=g+15|0;Y=b;Z=e;_=b;while(1){bj[h&4095](_,j,f);$=a[_>>0]|0;a[Y>>0]=a[g>>0]^a[j>>0];a[g>>0]=$;$=a[_+1>>0]|0;a[Y+1>>0]=a[v>>0]^a[u>>0];a[v>>0]=$;$=a[_+2>>0]|0;a[Y+2>>0]=a[x>>0]^a[w>>0];a[x>>0]=$;$=a[_+3>>0]|0;a[Y+3>>0]=a[z>>0]^a[y>>0];a[z>>0]=$;$=a[_+4>>0]|0;a[Y+4>>0]=a[B>>0]^a[A>>0];a[B>>0]=$;$=a[_+5>>0]|0;a[Y+5>>0]=a[D>>0]^a[C>>0];a[D>>0]=$;$=a[_+6>>0]|0;a[Y+6>>0]=a[F>>0]^a[E>>0];a[F>>0]=$;$=a[_+7>>0]|0;a[Y+7>>0]=a[H>>0]^a[G>>0];a[H>>0]=$;$=a[_+8>>0]|0;a[Y+8>>0]=a[J>>0]^a[I>>0];a[J>>0]=$;$=a[_+9>>0]|0;a[Y+9>>0]=a[L>>0]^a[K>>0];a[L>>0]=$;$=a[_+10>>0]|0;a[Y+10>>0]=a[N>>0]^a[M>>0];a[N>>0]=$;$=a[_+11>>0]|0;a[Y+11>>0]=a[P>>0]^a[O>>0];a[P>>0]=$;$=a[_+12>>0]|0;a[Y+12>>0]=a[R>>0]^a[Q>>0];a[R>>0]=$;$=a[_+13>>0]|0;a[Y+13>>0]=a[T>>0]^a[S>>0];a[T>>0]=$;$=a[_+14>>0]|0;a[Y+14>>0]=a[V>>0]^a[U>>0];a[V>>0]=$;$=a[_+15>>0]|0;a[Y+15>>0]=a[X>>0]^a[W>>0];a[X>>0]=$;Z=Z+-16|0;if(Z>>>0<=15)break;else{Y=Y+16|0;_=_+16|0}}o=t;p=t;q=r-s|0;break}else{if(!n){o=b;p=b;q=e;break}_=e+-16|0;Y=_&-16;Z=b+(Y+16)|0;X=j+4|0;W=g+4|0;V=j+8|0;U=g+8|0;T=j+12|0;S=g+12|0;R=b;Q=e;P=b;while(1){bj[h&4095](P,j,f);O=c[P>>2]|0;c[R>>2]=c[g>>2]^c[j>>2];c[g>>2]=O;O=c[P+4>>2]|0;c[R+4>>2]=c[W>>2]^c[X>>2];c[W>>2]=O;O=c[P+8>>2]|0;c[R+8>>2]=c[U>>2]^c[V>>2];c[U>>2]=O;O=c[P+12>>2]|0;c[R+12>>2]=c[S>>2]^c[T>>2];c[S>>2]=O;Q=Q+-16|0;if(Q>>>0<=15)break;else{R=R+16|0;P=P+16|0}}o=Z;p=Z;q=_-Y|0;break}else{if(k)if(n){P=e+-16|0;R=P&-16;Q=b+R|0;S=R+16|0;T=b+S|0;U=b;V=d;W=e;X=g;while(1){bj[h&4095](U,V,f);a[V>>0]=a[V>>0]^a[X>>0];s=V+1|0;a[s>>0]=a[s>>0]^a[X+1>>0];s=V+2|0;a[s>>0]=a[s>>0]^a[X+2>>0];s=V+3|0;a[s>>0]=a[s>>0]^a[X+3>>0];s=V+4|0;a[s>>0]=a[s>>0]^a[X+4>>0];s=V+5|0;a[s>>0]=a[s>>0]^a[X+5>>0];s=V+6|0;a[s>>0]=a[s>>0]^a[X+6>>0];s=V+7|0;a[s>>0]=a[s>>0]^a[X+7>>0];s=V+8|0;a[s>>0]=a[s>>0]^a[X+8>>0];s=V+9|0;a[s>>0]=a[s>>0]^a[X+9>>0];s=V+10|0;a[s>>0]=a[s>>0]^a[X+10>>0];s=V+11|0;a[s>>0]=a[s>>0]^a[X+11>>0];s=V+12|0;a[s>>0]=a[s>>0]^a[X+12>>0];s=V+13|0;a[s>>0]=a[s>>0]^a[X+13>>0];s=V+14|0;a[s>>0]=a[s>>0]^a[X+14>>0];s=V+15|0;a[s>>0]=a[s>>0]^a[X+15>>0];W=W+-16|0;if(W>>>0<=15)break;else{s=U;U=U+16|0;V=V+16|0;X=s}}aa=T;ca=d+S|0;da=P-R|0;ea=Q}else{aa=b;ca=d;da=e;ea=g}else if(n){X=e+-16|0;V=X&-16;U=b+V|0;W=V+16|0;Y=b+W|0;_=d;Z=e;s=g;r=b;while(1){bj[h&4095](r,_,f);c[_>>2]=c[_>>2]^c[s>>2];t=_+4|0;c[t>>2]=c[t>>2]^c[s+4>>2];t=_+8|0;c[t>>2]=c[t>>2]^c[s+8>>2];t=_+12|0;c[t>>2]=c[t>>2]^c[s+12>>2];Z=Z+-16|0;if(Z>>>0<=15)break;else{t=r;_=_+16|0;r=r+16|0;s=t}}aa=Y;ca=d+W|0;da=X-V|0;ea=U}else{aa=b;ca=d;da=e;ea=g}s=g;r=ea;_=s+16|0;do{a[s>>0]=a[r>>0]|0;s=s+1|0;r=r+1|0}while((s|0)<(_|0));o=aa;p=ca;q=da}while(0);if(!q){l=i;return}da=o;o=p;p=q;while(1){bj[h&4095](da,j,f);fa=0;do{q=a[da+fa>>0]|0;ca=g+fa|0;a[o+fa>>0]=a[ca>>0]^a[j+fa>>0];a[ca>>0]=q;fa=fa+1|0}while(fa>>>0<16&fa>>>0<p>>>0);if(p>>>0<17)break;p=p+-16|0;if(!p){ga=29;break}else{da=da+16|0;o=o+16|0}}if((ga|0)==29){l=i;return}if(fa>>>0<16)ha=fa;else{l=i;return}do{a[g+ha>>0]=a[da+ha>>0]|0;ha=ha+1|0}while((ha|0)!=16);l=i;return}function _AES_cbc_encrypt(a,b,c,d,e,f){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;f=f|0;if(!f){_CRYPTO_cbc128_decrypt(a,b,c,d,e,1366);return}else{_CRYPTO_cbc128_encrypt(a,b,c,d,e,1365);return}}function _SSL_SESSION_new(){var a=0,b=0,d=0;a=_CRYPTO_malloc(244,551456,196)|0;if(!a){_ERR_put_error(20,189,65,551456,198);b=0;return b|0}else{_memset(a|0,0,244)|0;c[a+160>>2]=1;c[a+164>>2]=1;c[a+168>>2]=304;c[a+172>>2]=yf(0)|0;d=a+200|0;c[a+176>>2]=0;c[d>>2]=0;c[d+4>>2]=0;c[d+8>>2]=0;c[d+12>>2]=0;c[d+16>>2]=0;c[d+20>>2]=0;c[d+24>>2]=0;_CRYPTO_new_ex_data(3,a,a+192|0)|0;c[a+140>>2]=0;c[a+144>>2]=0;c[a+240>>2]=0;b=a;return b|0}return 0}function _asn1_GetSequence(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0;d=c[a>>2]|0;e=a+24|0;f=a+16|0;g=_ASN1_get_object(a,e,f,a+20|0,c[b>>2]|0)|0;c[a+12>>2]=g;if(g&128|0){c[a+8>>2]=60;h=0;return h|0}if((c[f>>2]|0)!=16){c[a+8>>2]=61;h=0;return h|0}f=c[a>>2]|0;i=(c[b>>2]|0)+(d-f)|0;c[b>>2]=i;if((i|0)<0&(c[a+28>>2]|0)!=0){c[a+8>>2]=62;h=0;return h|0}if((g|0)==33)c[e>>2]=(c[c[a+36>>2]>>2]|0)+i-f;c[a+4>>2]=0;h=1;return h|0}function _ASN1_const_check_infinite_end(b,d){b=b|0;d=d|0;var e=0;if((d|0)>=1)if(((d|0)!=1?(d=c[b>>2]|0,(a[d>>0]|0)==0):0)?(a[d+1>>0]|0)==0:0){c[b>>2]=d+2;e=1}else e=0;else e=1;return e|0}function _asn1_const_Finish(b){b=b|0;var d=0,e=0,f=0;d=c[b+12>>2]|0;do if(((d|0)==33?(c[b+4>>2]|0)==0:0)?(e=c[b+24>>2]|0,(e|0)>=1):0){if(((e|0)!=1?(e=c[b>>2]|0,(a[e>>0]|0)==0):0)?(a[e+1>>0]|0)==0:0){c[b>>2]=e+2;break}c[b+8>>2]=63;f=0;return f|0}while(0);e=c[b+24>>2]|0;if(!e){f=1;return f|0}if(!((d&1|0)==0|(e|0)<0)){f=1;return f|0}c[b+8>>2]=62;f=0;return f|0}function _asn1_add_error(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0;d=l;l=l+64|0;if((l|0)>=(m|0))ba(64);e=d+16|0;f=d+8|0;g=d;h=d+45|0;i=d+32|0;c[g>>2]=a;_BIO_snprintf(h,13,556599,g)|0;c[f>>2]=b;_BIO_snprintf(i,13,655241,f)|0;c[e>>2]=556603;c[e+4>>2]=h;c[e+8>>2]=556612;c[e+12>>2]=i;_ERR_add_error_data(4,e);l=d;return}function _EC_KEY_set_private_key(a,b){a=a|0;b=b|0;var d=0;d=a+12|0;a=c[d>>2]|0;if(a|0)_BN_clear_free(a);a=_BN_dup(b)|0;c[d>>2]=a;return (a|0)!=0|0}function _SRP_generate_server_master_secret(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0;d=a+440|0;e=a+424|0;if((_SRP_Verify_A_mod_N(c[d>>2]|0,c[e>>2]|0)|0)!=0?(f=_SRP_Calc_u(c[d>>2]|0,c[a+436>>2]|0,c[e>>2]|0)|0,(f|0)!=0):0){g=_SRP_Calc_server_key(c[d>>2]|0,c[a+452>>2]|0,f,c[a+448>>2]|0,c[e>>2]|0)|0;if(g){e=((_BN_num_bits(g)|0)+7|0)/8|0;d=_CRYPTO_malloc(e,555726,354)|0;if(!d){h=-1;i=f;j=g}else{_BN_bn2bin(g,d)|0;k=ri[c[(c[(c[a+8>>2]|0)+100>>2]|0)+12>>2]&511](a,b,d,e)|0;_OPENSSL_cleanse(d,e);_CRYPTO_free(d);h=k;i=f;j=g}}else{h=-1;i=f;j=0}}else{h=-1;i=0;j=0}_BN_clear_free(j);_BN_clear_free(i);return h|0}function _EVP_PKEY_decrypt_init(a){a=a|0;var b=0,d=0,e=0,f=0;if((a|0?(b=c[a>>2]|0,b|0):0)?c[b+88>>2]|0:0){d=a+16|0;c[d>>2]=512;e=c[b+84>>2]|0;if(!e){f=1;return f|0}b=ij[e&8191](a)|0;if((b|0)>=1){f=b;return f|0}c[d>>2]=0;f=b;return f|0}_ERR_put_error(6,138,150,530909,223);f=-2;return f|0}function _EVP_PKEY_decrypt(a,b,d,e,f){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0;if((a|0?(g=c[a>>2]|0,g|0):0)?(h=c[g+88>>2]|0,h|0):0){if((c[a+16>>2]|0)!=512){_ERR_put_error(6,104,151,530909,245);i=-1;return i|0}do if(!(c[g+4>>2]&2))j=h;else{k=_EVP_PKEY_size(c[a+8>>2]|0)|0;if(!b){c[d>>2]=k;i=1;return i|0}if((c[d>>2]|0)>>>0>=k>>>0){j=c[(c[a>>2]|0)+88>>2]|0;break}_ERR_put_error(6,104,155,530909,248);i=0;return i|0}while(0);i=Fi[j&127](a,b,d,e,f)|0;return i|0}_ERR_put_error(6,104,150,530909,241);i=-2;return i|0}function _SRP_Verify_A_mod_N(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0;if((a|0)==0|(b|0)==0){d=0;return d|0}e=_BN_CTX_new()|0;if(!e){d=0;return d|0}f=_BN_new()|0;if((f|0)!=0?(_BN_nnmod(f,a,b,e)|0)!=0:0)g=(c[f+4>>2]|0)!=0&1;else g=0;_BN_CTX_free(e);_BN_free(f);d=g;return d|0}function _SRP_Calc_server_key(a,b,c,d,e){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0;if((e|0)==0|((d|0)==0|((b|0)==0|((a|0)==0|(c|0)==0)))){f=0;return f|0}g=_BN_CTX_new()|0;if((g|0)!=0?(h=_BN_new()|0,(h|0)!=0):0){i=_BN_new()|0;if(i)if((_BN_mod_exp(h,b,c,e,g)|0)!=0?(_BN_mod_mul(h,a,h,e,g)|0)!=0:0){_BN_mod_exp(i,h,d,e,g)|0;j=i;k=h}else{j=i;k=h}else{j=0;k=h}}else{j=0;k=0}_BN_CTX_free(g);_BN_clear_free(k);f=j;return f|0}function _sk_shift(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0,i=0;if(!a){b=0;return b|0}d=c[a>>2]|0;if((d|0)<1){b=0;return b|0}e=a+4|0;f=c[e>>2]|0;g=c[f>>2]|0;h=d+-1|0;if((d|0)!=1?(c[f>>2]=c[f+4>>2],(h|0)!=1):0){f=1;do{d=c[e>>2]|0;i=f;f=f+1|0;c[d+(i<<2)>>2]=c[d+(f<<2)>>2]}while((f|0)!=(h|0))}c[a>>2]=h;b=g;return b|0}function _ssl3_get_req_cert_type(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;g=b+152|0;h=c[g>>2]|0;i=c[h+284>>2]|0;if(i|0){_memcpy(d|0,i|0,c[h+288>>2]|0)|0;j=c[(c[g>>2]|0)+288>>2]|0;l=e;return j|0}h=_tls12_get_psigalgs(b,f)|0;i=(c[(c[g>>2]|0)+56>>2]&196609|0)==0&1;a:do if(!h){k=0;n=0;o=0}else{g=0;p=0;q=0;r=0;s=c[f>>2]|0;while(1){switch(a[s+1>>0]|0){case 1:{t=g;u=p;v=1;break}case 2:{t=g;u=1;v=q;break}case 3:{t=1;u=p;v=q;break}default:{t=g;u=p;v=q}}r=r+2|0;s=s+2|0;c[f>>2]=s;if(r>>>0>=h>>>0){k=t;n=u;o=v;break a}else{g=t;p=u;q=v}}}while(0);v=c[(c[(c[b+88>>2]|0)+836>>2]|0)+12>>2]|0;if(!((c[b>>2]|0)<769|(v&512|0)==0)){a[d>>0]=21;a[d+1>>0]=22;j=2;l=e;return j|0}if(v&10){if(!(o|i))w=0;else{a[d>>0]=3;w=1}if(!(n|i))x=w;else{a[d+w>>0]=4;x=w+1|0}}else x=0;if((v&14|0)==0|(c[b>>2]|0)!=768)y=x;else{a[d+x>>0]=5;a[d+(x+1)>>0]=6;y=x+2|0}if(!o)z=y;else{a[d+y>>0]=1;z=y+1|0}if(!n)A=z;else{a[d+z>>0]=2;A=z+1|0}if((v&96|0)!=0?(c[b>>2]|0)>768:0){if(!(o|i))B=A;else{a[d+A>>0]=65;B=A+1|0}if(!(k|i))C=B;else{a[d+B>>0]=66;C=B+1|0}}else C=A;if(!((k|0)!=0&(c[b>>2]|0)>768)){j=C;l=e;return j|0}a[d+C>>0]=64;j=C+1|0;l=e;return j|0}function _tls12_get_psigalgs(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0;d=a+152|0;e=c[d>>2]|0;f=c[e+56>>2]&196608;a:do if((f|0)>=131072)if((f|0)<196608){switch(f|0){case 131072:break;default:break a}c[b>>2]=556158;g=2;return g|0}else{switch(f|0){case 196608:break;default:break a}c[b>>2]=556156;g=4;return g|0}else{switch(f|0){case 65536:break;default:break a}c[b>>2]=556156;g=2;return g|0}while(0);if(c[a+36>>2]|0?(a=c[e+308>>2]|0,a|0):0){c[b>>2]=a;g=c[(c[d>>2]|0)+312>>2]|0;return g|0}a=c[e+300>>2]|0;if(!a){c[b>>2]=556160;g=30;return g|0}else{c[b>>2]=a;g=c[(c[d>>2]|0)+304>>2]|0;return g|0}return 0}function _tls1_shared_curve(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0;if(!(c[b+36>>2]|0)){e=-1;return e|0}if((d|0)==-2)if(!(c[(c[b+152>>2]|0)+56>>2]&196608))f=0;else{g=c[(c[(c[b+88>>2]|0)+836>>2]|0)+8>>2]|0;e=(g|0)==50380843?415:(g|0)==50380844?715:0;return e|0}else f=d;d=(c[b+256>>2]&4194304|0)==0;do if(d){g=c[b+152>>2]|0;h=c[g+56>>2]&196608;a:do if((h|0)>=131072)if((h|0)<196608){switch(h|0){case 131072:break;default:{i=10;break a}}j=1;k=556154;break}else{switch(h|0){case 196608:break;default:{i=10;break a}}j=2;k=556152;break}else switch(h|0){case 65536:{j=1;k=556152;break}default:i=10}while(0);if((i|0)==10){h=c[b+336>>2]|0;if(h|0){l=b+332|0;m=h;i=12;break}h=(c[g+52>>2]|0)==0;j=h?28:13;k=h?556070:556126}n=k;o=j;i=16}else{h=c[b+192>>2]|0;l=h+220|0;m=c[h+224>>2]|0;i=12}while(0);do if((i|0)==12){j=c[l>>2]|0;if(j&1|0){_ERR_put_error(20,338,68,555659,512);e=0;return e|0}k=j>>>1;if(d){n=m;o=k;i=16}else{j=c[b+152>>2]|0;h=c[j+56>>2]&196608;b:do if((h|0)>=131072)if((h|0)<196608){switch(h|0){case 131072:break;default:{i=20;break b}}p=2;q=556154;break}else{switch(h|0){case 196608:break;default:{i=20;break b}}p=4;q=556152;break}else switch(h|0){case 65536:{p=2;q=556152;break}default:i=20}while(0);if((i|0)==20){h=c[b+336>>2]|0;if(h|0){r=b+332|0;s=m;t=h;u=k;i=22;break}h=(c[j+52>>2]|0)==0;p=h?56:26;q=h?556070:556126}v=p;w=m;x=q;y=k}}while(0);if((i|0)==16){q=c[b+192>>2]|0;r=q+220|0;s=n;t=c[q+224>>2]|0;u=o;i=22}if((i|0)==22){o=c[r>>2]|0;if(!(o&1)){v=o;w=s;x=t;y=u}else{_ERR_put_error(20,338,68,555659,512);e=0;return e|0}}u=v>>>1;v=(u|0)==0;if((y|0)!=0|d)if(d|v^1?(y|0)!=0:0){z=y;A=v?28:u;B=v?556070:x;C=w;i=29}else D=0;else if(v)D=0;else{z=28;A=u;B=x;C=556070;i=29}c:do if((i|0)==29){x=0;u=0;v=B;d:while(1){w=v;E=a[w>>0]|0;y=w+1|0;d=C;t=0;s=x;while(1){if(E<<24>>24==(a[d>>0]|0)?(F=a[y>>0]|0,F<<24>>24==(a[d+1>>0]|0)):0){if((f|0)==(s|0))break d;G=s+1|0}else G=s;t=t+1|0;if(t>>>0>=z>>>0)break;else{d=d+2|0;s=G}}u=u+1|0;if(u>>>0>=A>>>0){D=G;break c}else{x=G;v=w+2|0}}v=(F&255|(E&255)<<8)+-1|0;if(v>>>0>27){e=0;return e|0}e=c[129812+(v<<2)>>2]|0;return e|0}while(0);e=(f|0)==-1?D:0;return e|0}function _EC_KEY_new_by_curve_name(a){a=a|0;var b=0,d=0,e=0,f=0;b=_CRYPTO_malloc(36,533853,75)|0;if(!b){_ERR_put_error(16,182,65,533853,77);d=0;return d|0}c[b>>2]=1;c[b+28>>2]=0;e=b+4|0;c[e>>2]=0;c[e+4>>2]=0;c[e+8>>2]=0;c[e+12>>2]=0;c[b+20>>2]=4;c[b+24>>2]=1;c[b+32>>2]=0;f=_EC_GROUP_new_by_curve_name(a)|0;c[e>>2]=f;if(f|0){d=b;return d|0}_EC_KEY_free(b);d=0;return d|0}function _tls1_ec_nid2curve_id(a){a=a|0;var b=0;do switch(a|0){case 721:{b=1;break}case 722:{b=2;break}case 723:{b=3;break}case 724:{b=4;break}case 725:{b=5;break}case 726:{b=6;break}case 727:{b=7;break}case 728:{b=8;break}case 729:{b=9;break}case 730:{b=10;break}case 731:{b=11;break}case 732:{b=12;break}case 733:{b=13;break}case 734:{b=14;break}case 708:{b=15;break}case 709:{b=16;break}case 710:{b=17;break}case 711:{b=18;break}case 409:{b=19;break}case 712:{b=20;break}case 713:{b=21;break}case 714:{b=22;break}case 415:{b=23;break}case 715:{b=24;break}case 716:{b=25;break}case 927:{b=26;break}case 931:{b=27;break}case 933:{b=28;break}default:b=0}while(0);return b|0}function _ssl_get_sign_pkey(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0;e=c[b+16>>2]|0;b=c[a+152>>2]|0;if((e&2|0)!=0?(a=c[b+120>>2]|0,(a|0)!=0):0){f=2;g=a}else h=3;do if((h|0)==3){if(!(e&1)){if(e&64|0?(a=c[b+204>>2]|0,a|0):0){f=5;g=a;break}}else{a=c[b+92>>2]|0;if(a|0){f=1;g=a;break}a=c[b+64>>2]|0;if(a|0){f=0;g=a;break}}_ERR_put_error(20,183,68,543020,2596);i=0;return i|0}while(0);if(!d){i=g;return i|0}c[d>>2]=c[b+60+(f*28|0)+8>>2];i=c[b+60+(f*28|0)+4>>2]|0;return i|0}function _ssl_get_server_send_pkey(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=a+152|0;d=c[b>>2]|0;e=a+88|0;a=c[e>>2]|0;if(!a)return 0;f=c[a+836>>2]|0;if(!f)return 0;_ssl_set_cert_masks(d,f);f=_ssl_cipher_get_cert_index(c[(c[e>>2]|0)+836>>2]|0)|0;switch(f|0){case 0:{g=(c[(c[b>>2]|0)+60>>2]|0)==0&1;break}case -1:{_ERR_put_error(20,322,68,543020,2531);g=-1;break}default:g=f}return ((g|0)<0?0:d+60+(g*28|0)|0)|0}function _ssl_set_cert_masks(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d+4|0;f=d;c[e>>2]=0;c[f>>2]=0;if(!a){l=d;return}g=(c[b+32>>2]<<6&512^512)+512|0;b=c[a+28>>2]|0;h=(c[a+32>>2]|0)!=0;i=(b|0)!=0;j=i|h;if(h|i^1)k=h;else k=((_RSA_size(b)|0)<<3|0)<=(g|0);b=c[a+36>>2]|0;h=(c[a+40>>2]|0)!=0;i=(b|0)!=0;n=i|h;if(h|i^1)o=h;else o=((_DH_size(b)|0)<<3|0)<=(g|0);if((c[a+44>>2]|0)==0?(c[a+48>>2]|0)==0:0)p=(c[a+52>>2]|0)!=0;else p=1;b=c[a+84>>2]&1;h=(b|0)!=0;if(h)q=((_EVP_PKEY_size(c[a+64>>2]|0)|0)<<3|0)<=(g|0);else q=0;i=c[a+112>>2]&2;r=c[a+140>>2]&2;s=c[a+168>>2]&1;if(!s)t=0;else t=((_EVP_PKEY_size(c[a+148>>2]|0)|0)<<3|0)<=(g|0);u=c[a+196>>2]&1;if(!u)v=0;else v=((_EVP_PKEY_size(c[a+176>>2]|0)|0)<<3|0)<=(g|0);g=a+224|0;w=c[g>>2]&1;if(!(c[a+256>>2]|0))x=0;else x=(c[a+260>>2]|0)==0?0:512;if(!(c[a+228>>2]|0)){y=x;z=x}else{A=(c[a+232>>2]|0)==0;y=A?x:512;z=A?x:x|256}x=y|(h|j&(i|0)!=0)&1;if(!q){q=i|b;if((q|0)==0|k^1){B=0;C=q}else{D=q;E=22}}else{D=i|b;E=22}if((E|0)==22){B=1;C=D}D=o?B|8:B;B=t?D|2:D;D=u<<2|s<<1|(n?x|8:x);x=v?B|4:B;B=(C|0)!=0|r;r=B|((D&6|0)==0?z:z|8);z=r|4;C=B|4;if(!w){F=C;G=x;H=z;I=D}else{w=c[a+200>>2]|0;_X509_check_purpose(w,-1,0)|0;if(!(c[w+40>>2]&2)){J=1;K=1}else{v=c[w+44>>2]|0;J=v&8;K=v&128}v=(c[g>>2]&2|0)!=0;g=_X509_get_pubkey(w)|0;if(!g)L=0;else L=_EVP_PKEY_bits(g)|0;_EVP_PKEY_free(g);g=c[w+4>>2]|0;if(g|0?(w=c[g>>2]|0,w|0):0)_OBJ_find_sigid_algs(_OBJ_obj2nid(w)|0,f,e)|0;a:do if(!J){M=C;N=x;O=z;P=D}else switch(c[e>>2]|0){case 6:case 19:{f=(L|0)<164;M=f?B|20:C;N=f?x|32:x;O=r|20;P=D|32;break a;break}case 408:{f=(L|0)<164;M=f?B|20:C;N=f?x|64:x;O=r|20;P=D|64;break a;break}default:{M=C;N=x;O=z;P=D;break a}}while(0);D=(K|0)!=0&v;F=D?M|64:M;G=N;H=D?O|64:O;I=P}c[a+8>>2]=(p?I|128:I)|256;c[a+12>>2]=H|128;c[a+16>>2]=(p?G|128:G)|256;c[a+20>>2]=F|128;c[a+4>>2]=1;l=d;return}function _ssl_prepare_serverhello_tlsext(a){a=a|0;return 1}function _ssl_add_serverhello_tlsext(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;g=l;l=l+16|0;if((l|0)>=(m|0))ba(16);h=g+8|0;i=g+4|0;j=g;c[h>>2]=d;k=b+88|0;n=c[k>>2]|0;o=c[n+836>>2]|0;if((c[o+12>>2]&224|0)==0?(c[o+16>>2]&64|0)==0:0)p=0;else p=(c[(c[b+192>>2]|0)+216>>2]|0)!=0;if((c[b>>2]|0)==768?(c[n+1048>>2]|0)==0:0){q=d;l=g;return q|0}o=d+2|0;c[h>>2]=o;if(o>>>0>=e>>>0){q=0;l=g;return q|0}do if(((c[b+108>>2]|0)==0?(c[b+292>>2]|0)==1:0)?(c[(c[b+192>>2]|0)+208>>2]|0)!=0:0)if((e-o|0)<4){q=0;l=g;return q|0}else{a[o>>0]=0;a[d+3>>0]=0;a[d+4>>0]=0;a[d+5>>0]=0;r=d+6|0;c[h>>2]=r;s=r;t=c[k>>2]|0;break}else{s=o;t=n}while(0);a:do if(!(c[t+1048>>2]|0))u=s;else{do if(_ssl_add_serverhello_renegotiate_ext(b,0,i,0)|0){n=c[h>>2]|0;if((e+-4-n|0)>=(c[i>>2]|0)){a[n>>0]=-1;a[(c[h>>2]|0)+1>>0]=1;n=(c[h>>2]|0)+2|0;c[h>>2]=n;a[n>>0]=(c[i>>2]|0)>>>8;a[(c[h>>2]|0)+1>>0]=c[i>>2];n=(c[h>>2]|0)+2|0;c[h>>2]=n;if(!(_ssl_add_serverhello_renegotiate_ext(b,n,i,c[i>>2]|0)|0)){_ERR_put_error(20,278,68,555659,1654);break}else{n=(c[h>>2]|0)+(c[i>>2]|0)|0;c[h>>2]=n;u=n;break a}}}else _ERR_put_error(20,278,68,555659,1643);while(0);q=0;l=g;return q|0}while(0);do if(p){s=c[b+328>>2]|0;if(!s){v=556649;w=c[(c[b+152>>2]|0)+56>>2]&196608|0?2:3}else{v=s;w=c[b+324>>2]|0}s=e-u|0;if((s|0)<5|w>>>0>(s+-5|0)>>>0){q=0;l=g;return q|0}if(w>>>0<=255){a[u>>0]=0;a[(c[h>>2]|0)+1>>0]=11;s=(c[h>>2]|0)+2|0;c[h>>2]=s;t=w+1|0;a[s>>0]=t>>>8;a[(c[h>>2]|0)+1>>0]=t;t=c[h>>2]|0;c[h>>2]=t+3;a[t+2>>0]=w;_memcpy(c[h>>2]|0,v|0,w|0)|0;c[h>>2]=(c[h>>2]|0)+w;break}_ERR_put_error(20,278,68,555659,1676);q=0;l=g;return q|0}while(0);do if(c[b+320>>2]|0?((_SSL_ctrl(b,32,0,0)|0)&16384|0)==0:0){w=c[h>>2]|0;if((e-w|0)<4){q=0;l=g;return q|0}else{a[w>>0]=0;a[(c[h>>2]|0)+1>>0]=35;w=(c[h>>2]|0)+2|0;c[h>>2]=w;a[w>>0]=0;a[(c[h>>2]|0)+1>>0]=0;c[h>>2]=(c[h>>2]|0)+2;break}}while(0);do if(c[b+300>>2]|0){w=c[h>>2]|0;if((e-w|0)<4){q=0;l=g;return q|0}else{a[w>>0]=0;a[(c[h>>2]|0)+1>>0]=5;w=(c[h>>2]|0)+2|0;c[h>>2]=w;a[w>>0]=0;a[(c[h>>2]|0)+1>>0]=0;c[h>>2]=(c[h>>2]|0)+2;break}}while(0);do if(c[(c[(c[b+8>>2]|0)+100>>2]|0)+56>>2]&8|0?c[b+384>>2]|0:0){_ssl_add_serverhello_use_srtp_ext(b,0,i,0)|0;w=c[h>>2]|0;if((e+-4-w|0)<(c[i>>2]|0)){q=0;l=g;return q|0}a[w>>0]=0;a[(c[h>>2]|0)+1>>0]=14;w=(c[h>>2]|0)+2|0;c[h>>2]=w;a[w>>0]=(c[i>>2]|0)>>>8;a[(c[h>>2]|0)+1>>0]=c[i>>2];w=(c[h>>2]|0)+2|0;c[h>>2]=w;if(!(_ssl_add_serverhello_use_srtp_ext(b,w,i,c[i>>2]|0)|0)){c[h>>2]=(c[h>>2]|0)+(c[i>>2]|0);break}_ERR_put_error(20,278,68,555659,1736);q=0;l=g;return q|0}while(0);do if((c[(c[(c[k>>2]|0)+836>>2]|0)+8>>2]&65534|0)==128?(_SSL_ctrl(b,32,0,0)|0)<0:0){w=c[h>>2]|0;if((e-w|0)<36){q=0;l=g;return q|0}else{v=w;u=556652;p=v+36|0;do{a[v>>0]=a[u>>0]|0;v=v+1|0;u=u+1|0}while((v|0)<(p|0));c[h>>2]=w+36;break}}while(0);u=b+388|0;do if(c[u>>2]&1|0){v=c[h>>2]|0;if((e-v|0)<5){q=0;l=g;return q|0}else{a[v>>0]=0;a[(c[h>>2]|0)+1>>0]=15;v=(c[h>>2]|0)+2|0;c[h>>2]=v;a[v>>0]=0;a[(c[h>>2]|0)+1>>0]=1;v=c[h>>2]|0;p=c[u>>2]&4;c[h>>2]=v+3;a[v+2>>0]=((p&255)>>>2)+1<<24>>24;break}}while(0);u=(c[k>>2]|0)+1052|0;p=c[u>>2]|0;c[u>>2]=0;if(p|0?(p=c[b+228>>2]|0,u=c[p+420>>2]|0,u|0):0)do if(!(ri[u&511](b,i,j,c[p+424>>2]|0)|0)){v=c[h>>2]|0;if((e+-4-v-(c[j>>2]|0)|0)>=0){a[v>>0]=51;a[(c[h>>2]|0)+1>>0]=116;v=(c[h>>2]|0)+2|0;c[h>>2]=v;a[v>>0]=(c[j>>2]|0)>>>8;a[(c[h>>2]|0)+1>>0]=c[j>>2];v=(c[h>>2]|0)+2|0;c[h>>2]=v;_memcpy(v|0,c[i>>2]|0,c[j>>2]|0)|0;c[h>>2]=(c[h>>2]|0)+(c[j>>2]|0);c[(c[k>>2]|0)+1052>>2]=1;break}q=0;l=g;return q|0}while(0);if(!(_custom_ext_add(b,1,h,e,f)|0)){q=0;l=g;return q|0}f=c[k>>2]|0;k=c[f+1060>>2]|0;do if(k){b=c[f+1064>>2]|0;j=c[h>>2]|0;if((e+-7-b-j|0)<0){q=0;l=g;return q|0}else{a[j>>0]=0;a[(c[h>>2]|0)+1>>0]=16;j=(c[h>>2]|0)+2|0;c[h>>2]=j;i=b+3|0;a[j>>0]=i>>>8;a[(c[h>>2]|0)+1>>0]=i;i=(c[h>>2]|0)+2|0;c[h>>2]=i;j=b+1|0;a[i>>0]=j>>>8;a[(c[h>>2]|0)+1>>0]=j;j=c[h>>2]|0;c[h>>2]=j+3;a[j+2>>0]=b;_memcpy(c[h>>2]|0,k|0,b|0)|0;j=(c[h>>2]|0)+b|0;c[h>>2]=j;x=j;break}}else x=c[h>>2]|0;while(0);h=x-d+-2|0;if(!h){q=d;l=g;return q|0}a[d>>0]=h>>>8;a[d+1>>0]=h;q=x;l=g;return q|0}function _ssl_add_serverhello_renegotiate_ext(b,e,f,g){b=b|0;e=e|0;f=f|0;g=g|0;var h=0,i=0,j=0;h=b+88|0;do if(e|0){b=c[h>>2]|0;i=(d[b+1045>>0]|0)+(d[b+980>>0]|0)|0;if((i|0)<(g|0)){a[e>>0]=i;i=e+1|0;b=c[h>>2]|0;_memcpy(i|0,b+916|0,d[b+980>>0]|0|0)|0;b=c[h>>2]|0;_memcpy(i+(d[b+980>>0]|0)|0,b+981|0,d[b+1045>>0]|0|0)|0;break}_ERR_put_error(20,299,335,556321,202);j=0;return j|0}while(0);e=c[h>>2]|0;c[f>>2]=(d[e+980>>0]|0)+1+(d[e+1045>>0]|0);j=1;return j|0}function _ssl_add_serverhello_use_srtp_ext(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0;do if(d|0){if((f|0)<5){_ERR_put_error(20,308,363,556288,367);g=1;return g|0}h=b+384|0;if(c[h>>2]|0){a[d>>0]=0;a[d+1>>0]=2;a[d+2>>0]=(c[(c[h>>2]|0)+4>>2]|0)>>>8;a[d+3>>0]=c[(c[h>>2]|0)+4>>2];a[d+4>>0]=0;break}_ERR_put_error(20,308,369,556288,373);g=1;return g|0}while(0);c[e>>2]=5;g=0;return g|0}function _custom_ext_add(d,f,g,h,i){d=d|0;f=f|0;g=g|0;h=h|0;i=i|0;var j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0;j=l;l=l+16|0;if((l|0)>=(m|0))ba(16);k=j+4|0;n=j;o=(f|0)!=0;f=c[d+152>>2]|0;p=o?f+356|0:f+348|0;f=c[g>>2]|0;q=p+4|0;a:do if(!(c[q>>2]|0))r=f;else{s=h;b:do if(o){t=0;u=f;c:while(1){c[k>>2]=0;c[n>>2]=0;v=c[p>>2]|0;w=v+(t*24|0)|0;x=v+(t*24|0)+2|0;do if((b[x>>1]&1)!=0?(y=c[v+(t*24|0)+4>>2]|0,(y|0)!=0):0){z=Wh[y&63](d,e[w>>1]|0,k,n,i,c[v+(t*24|0)+12>>2]|0)|0;y=(z|0)<0?1:(z|0)==0?4:0;if(y|0)if((y|0)==4){A=u;break}else{B=0;C=32;break c}y=s-u|0;if((y|0)<4)break b;if((c[n>>2]|0)>>>0>(y+-4|0)>>>0)break b;a[u>>0]=(e[w>>1]|0)>>>8;a[u+1>>0]=b[w>>1];a[u+2>>0]=(c[n>>2]|0)>>>8;a[u+3>>0]=c[n>>2];y=u+4|0;z=c[n>>2]|0;if(!z)D=y;else{_memcpy(y|0,c[k>>2]|0,z|0)|0;D=y+z|0}z=b[x>>1]|0;if(z&2){C=12;break c}b[x>>1]=z|2;z=c[v+(t*24|0)+8>>2]|0;if(!z){E=D;C=15}else{Ki[z&4095](d,e[w>>1]|0,c[k>>2]|0,c[v+(t*24|0)+12>>2]|0);E=D;C=15}}else{E=u;C=15}while(0);if((C|0)==15){C=0;A=E}t=t+1|0;if(t>>>0>=(c[q>>2]|0)>>>0){r=A;break a}else u=A}if((C|0)==12)_OpenSSLDie(556688,168,556720);else if((C|0)==32){l=j;return B|0}}else{u=0;t=f;while(1){c[k>>2]=0;c[n>>2]=0;v=c[p>>2]|0;w=v+(u*24|0)|0;x=c[v+(u*24|0)+4>>2]|0;if((x|0)!=0?(z=Wh[x&63](d,e[w>>1]|0,k,n,i,c[v+(u*24|0)+12>>2]|0)|0,x=(z|0)<0?1:(z|0)==0?4:0,(x|0)!=0):0)if((x|0)==4)F=t;else{B=0;C=32;break}else{x=s-t|0;if((x|0)<4)break b;if((c[n>>2]|0)>>>0>(x+-4|0)>>>0)break b;a[t>>0]=(e[w>>1]|0)>>>8;a[t+1>>0]=b[w>>1];a[t+2>>0]=(c[n>>2]|0)>>>8;a[t+3>>0]=c[n>>2];x=t+4|0;z=c[n>>2]|0;if(!z)G=x;else{_memcpy(x|0,c[k>>2]|0,z|0)|0;G=x+z|0}z=v+(u*24|0)+2|0;x=b[z>>1]|0;if(x&2){C=24;break}b[z>>1]=x|2;x=c[v+(u*24|0)+8>>2]|0;if(x|0)Ki[x&4095](d,e[w>>1]|0,c[k>>2]|0,c[v+(u*24|0)+12>>2]|0);F=G}u=u+1|0;if(u>>>0>=(c[q>>2]|0)>>>0){r=F;break a}else t=F}if((C|0)==24)_OpenSSLDie(556688,168,556720);else if((C|0)==32){l=j;return B|0}}while(0);B=0;l=j;return B|0}while(0);c[g>>2]=r;B=1;l=j;return B|0}function _ssl_get_prev_session(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0;g=l;l=l+256|0;if((l|0)>=(m|0))ba(256);h=g+244|0;i=g;c[h>>2]=0;if((d+e|0)>>>0<=f>>>0){j=(e|0)==0;k=j^1;n=k&1;switch(_tls1_process_ticket(b,d,e,f,h)|0){case -1:{o=1;p=n;break}case 1:case 0:{q=4;break}case 3:case 2:{r=0;s=0;q=20;break}default:Qh()}if((q|0)==4){f=c[h>>2]|0;if((f|0)==0&k){t=b+368|0;if(!(c[(c[t>>2]|0)+32>>2]&256)){c[i>>2]=c[b>>2];c[i+68>>2]=e;if(j){u=0;l=g;return u|0}_memcpy(i+72|0,d|0,e|0)|0;_CRYPTO_lock(5,12,551456,613);j=_lh_retrieve(c[(c[t>>2]|0)+16>>2]|0,i)|0;c[h>>2]=j;if(j|0)_CRYPTO_add_lock(j+164|0,1,14,551456,617)|0;_CRYPTO_lock(6,12,551456,619);j=c[h>>2]|0;if(!j){v=(c[t>>2]|0)+76|0;c[v>>2]=(c[v>>2]|0)+1}w=n;x=j}else{w=1;x=0}}else{w=n;x=f}if((x|0)==0&k){f=b+368|0;n=c[(c[f>>2]|0)+48>>2]|0;if(!n){r=w;s=1;q=20}else{c[i>>2]=1;j=ri[n&511](b,d,e,i)|0;c[h>>2]=j;if(j|0){e=c[f>>2]|0;d=e+92|0;c[d>>2]=(c[d>>2]|0)+1;if(!(c[i>>2]|0))y=e;else{_CRYPTO_add_lock(j+164|0,1,14,551456,639)|0;y=c[f>>2]|0}if(!(c[y+32>>2]&512))_SSL_CTX_add_session(y,c[h>>2]|0)|0}r=w;s=1;q=20}}else{z=w;A=k;B=x;q=21}}if((q|0)==20){z=r;A=s;B=c[h>>2]|0;q=21}do if((q|0)==21)if(((B|0)!=0?(s=c[B+104>>2]|0,(s|0)==(c[b+156>>2]|0)):0)?(_memcmp(B+108|0,b+160|0,s)|0)==0:0){if((s|0)==0?(c[b+200>>2]&1|0)!=0:0){_ERR_put_error(20,217,277,551456,682);o=1;p=z;break}if(!(c[B+180>>2]|0)){s=c[B+184>>2]|0;a[i>>0]=s>>>24;a[i+1>>0]=s>>>16;a[i+2>>0]=s>>>8;a[i+3>>0]=s;s=_ssl_get_cipher_by_char(b,i+((c[B>>2]>>8|0)>2?2:1)|0)|0;r=c[h>>2]|0;c[r+180>>2]=s;if(!s){o=0;p=z;break}else C=r}else C=B;r=c[C+168>>2]|0;s=yf(0)|0;x=c[h>>2]|0;k=c[b+368>>2]|0;if((r|0)<(s-(c[x+172>>2]|0)|0)){s=k+80|0;c[s>>2]=(c[s>>2]|0)+1;if(!A){o=0;p=z;break}_remove_session_lock(k,x,1)|0;o=0;p=z;break}s=k+88|0;c[s>>2]=(c[s>>2]|0)+1;s=b+192|0;k=c[s>>2]|0;if(!k)D=x;else{_SSL_SESSION_free(k);D=c[h>>2]|0}c[s>>2]=D;c[b+236>>2]=c[D+160>>2];u=1;l=g;return u|0}else{o=0;p=z}while(0);z=c[h>>2]|0;if((z|0)!=0?(_SSL_SESSION_free(z),(p|0)==0):0){c[b+320>>2]=1;E=o}else E=o}else E=1;u=((E|0)!=0)<<31>>31;l=g;return u|0}function _DTLSv1_2_server_method(){return 134464}function _DTLSv1_server_method(){return 134232}function _ssl_bytes_to_cipher_list(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;g=b+88|0;h=c[g>>2]|0;if(h|0)c[h+1048>>2]=0;h=b+8|0;i=$i[c[(c[h>>2]|0)+76>>2]&8191](0,0)|0;if(i|0?((e|0)%(i|0)|0|0)==0:0){j=(f|0)==0;if(!j?(k=c[f>>2]|0,(k|0)!=0):0){_sk_zero(k);l=k}else{k=_sk_new_null()|0;if(!k){_ERR_put_error(20,161,65,543020,1527);m=0;return m|0}else l=k}k=b+152|0;n=c[(c[k>>2]|0)+340>>2]|0;if(n|0)_CRYPTO_free(n);n=_BUF_memdup(d,e)|0;o=c[k>>2]|0;c[o+340>>2]=n;a:do if(!n)_ERR_put_error(20,161,65,543020,1539);else{c[o+344>>2]=e;b:do if((e|0)>0){k=i+-2|0;p=i+-1|0;q=b+400|0;c:do if((i|0)==3){r=0;s=d;while(1){t=c[g>>2]|0;if(t)if(!(a[s>>0]|0))if((a[s+k>>0]|0)==0?(a[s+p>>0]|0)==-1:0){if(c[q>>2]|0){u=35;break c}c[t+1048>>2]=1;v=s+3|0}else u=23;else u=26;else u=23;if((u|0)==23){u=0;if(((a[s>>0]|0)==0?(a[s+k>>0]|0)==86:0)?(a[s+p>>0]|0)==0:0){if(!(ri[c[(c[h>>2]|0)+64>>2]&511](b,119,0,0)|0)){u=40;break c}v=s+3|0}else u=26}if((u|0)==26){u=0;t=_ssl_get_cipher_by_char(b,s)|0;w=s+3|0;if((t|0)!=0?(_sk_push(l,t)|0)==0:0){u=45;break c}else v=w}r=r+3|0;if((r|0)>=(e|0))break b;else s=v}}else{s=0;r=d;while(1){w=c[g>>2]|0;if(((w|0)!=0?(a[r+k>>0]|0)==0:0)?(a[r+p>>0]|0)==-1:0){if(c[q>>2]|0){u=35;break c}c[w+1048>>2]=1;x=r+i|0}else u=37;do if((u|0)==37){u=0;if((a[r+k>>0]|0)==86?(a[r+p>>0]|0)==0:0){if(!(ri[c[(c[h>>2]|0)+64>>2]&511](b,119,0,0)|0)){u=40;break c}x=r+i|0;break}w=_ssl_get_cipher_by_char(b,r)|0;t=r+i|0;if((w|0)!=0?(_sk_push(l,w)|0)==0:0){u=45;break c}else x=t}while(0);s=s+i|0;if((s|0)>=(e|0))break b;else r=x}}while(0);if((u|0)==35){_ERR_put_error(20,161,345,543020,1552);_ssl3_send_alert(b,2,40)|0;break a}else if((u|0)==40){_ERR_put_error(20,161,373,543020,1575);if(!(c[g>>2]|0))break a;_ssl3_send_alert(b,2,86)|0;break a}else if((u|0)==45){_ERR_put_error(20,161,65,543020,1589);break a}}while(0);if(j){m=l;return m|0}c[f>>2]=l;m=l;return m|0}while(0);if(!j?c[f>>2]|0:0){m=0;return m|0}_sk_free(l);m=0;return m|0}_ERR_put_error(20,161,151,543020,1521);m=0;return m|0}function _ssl_parse_clienthello_tlsext(b,e,f){b=b|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0,ia=0,ja=0,ka=0,la=0,ma=0,na=0,oa=0,pa=0;g=l;l=l+16|0;if((l|0)>=(m|0))ba(16);h=g+4|0;i=g;c[i>>2]=-1;j=c[e>>2]|0;k=b+292|0;c[k>>2]=0;n=b+296|0;c[n>>2]=-1;o=b+88|0;p=c[o>>2]|0;c[p+1052>>2]=0;q=c[p+1060>>2]|0;if(!q)r=p;else{_CRYPTO_free(q);q=c[o>>2]|0;c[q+1060>>2]=0;r=q}c[r+1064>>2]=0;r=b+152|0;q=c[r>>2]|0;p=c[q+368>>2]|0;if(!p)s=q;else{_CRYPTO_free(p);p=c[r>>2]|0;c[p+368>>2]=0;s=p}c[s+372>>2]=0;p=b+388|0;c[p>>2]=c[p>>2]&-4;q=b+256|0;t=f+-2|0;u=t>>>0>j>>>0;do if(((u&(c[q>>2]&64|0)!=0?(v=j+2|0,v>>>0<=(f+-4|0)>>>0):0)?(d[v>>0]<<8|d[j+3>>0]|0)==0:0)?(v=j+6+(d[j+4>>0]<<8|d[j+5>>0])|0,v>>>0<=f>>>0):0){w=c[b+272>>2]|0;x=v+18|0;if((w|0)>770&(w&-256|0)==768){if((x+16|0)!=(f|0))break;if(_memcmp(v,556759,18)|0)break;if(_memcmp(x,556777,16)|0)break}else{if((x|0)!=(f|0))break;if(_memcmp(v,556759,18)|0)break}a[(c[o>>2]|0)+1056>>0]=1}while(0);v=c[s+292>>2]|0;if(v|0){_CRYPTO_free(v);c[(c[r>>2]|0)+292>>2]=0}v=b+420|0;s=c[v>>2]|0;if(s|0){_CRYPTO_free(s);c[v>>2]=0}c[b+384>>2]=0;a:do if((j|0)==(f|0))y=130;else{b:do if(j>>>0<=t>>>0?(s=j+2|0,(s+(d[j>>0]<<8|d[j+1>>0])|0)==(f|0)):0){x=f+-4|0;c:do if(s>>>0<=x>>>0){w=b+280|0;z=b+8|0;A=b+108|0;B=b+192|0;C=b+352|0;D=b+356|0;E=b+304|0;F=b+308|0;G=b+284|0;H=s;I=0;d:while(1){J=d[H+2>>0]<<8|d[H+3>>0];K=J&65535;L=H+4|0;if((L+J|0)>>>0>f>>>0)break b;M=d[H>>0]<<8|d[H+1>>0];N=c[w>>2]|0;if(N|0)ui[N&4095](b,0,M,L,J,c[G>>2]|0);N=M&65535;e:do if(N<<16>>16>=12){if(N<<16>>16<16)switch(N<<16>>16){case 12:{if(!J)break b;O=J+-1|0;if((d[L>>0]|0)!=(O|0))break b;if(c[v>>2]|0)break b;P=_CRYPTO_malloc(J,555659,2171)|0;c[v>>2]=P;if(!P){y=134;break a}_memcpy(P|0,H+5|0,O|0)|0;a[(c[v>>2]|0)+O>>0]=0;if((_strlen(c[v>>2]|0)|0)==(O|0)){Q=I;R=K;S=L;break e}else break b;break}case 13:{O=c[r>>2]|0;P=O+292|0;if(J>>>0<2|(c[P>>2]|0)!=0)break b;T=d[H+5>>0]|0;U=d[L>>0]<<8|T;V=H+6|0;W=J+65534|0;X=W&65535;if((U|0)!=(W&65535|0))break b;if(!((T&1|0)==0&(U|0)!=0))break b;if(!(c[(c[(c[z>>2]|0)+100>>2]|0)+56>>2]&2)){Q=I;R=X;S=V;break e}if(!O)break b;T=_CRYPTO_malloc(U,555659,3737)|0;c[P>>2]=T;if(!T)break b;c[O+296>>2]=U;_memcpy(T|0,V|0,U|0)|0;Q=I;R=X;S=V;break e;break}case 15:{switch(a[L>>0]|0){case 1:{Y=1;Z=c[p>>2]|0;break}case 2:{V=c[p>>2]|1;c[p>>2]=V;Y=2;Z=V;break}default:{y=108;break d}}c[p>>2]=Y|Z;Q=I;R=K;S=L;break e;break}default:{y=124;break e}}if(N<<16>>16>=35)if(N<<16>>16<13172){switch(N<<16>>16){case 35:break;default:{y=124;break e}}V=c[C>>2]|0;if(!V){Q=I;R=K;S=L;break}if(!(ri[V&511](b,L,J,c[D>>2]|0)|0)){y=69;break d}else{Q=I;R=K;S=L;break}}else{switch(N<<16>>16){case 13172:break;default:{y=124;break e}}V=c[o>>2]|0;if(c[V+692>>2]|0){y=124;break}c[V+1052>>2]=1;Q=I;R=K;S=L;break}switch(N<<16>>16){case 16:break;default:{y=124;break e}}if(!(c[(c[o>>2]|0)+692>>2]|0)){if(J>>>0<2){y=122;break d}V=d[L>>0]<<8|d[H+5>>0];X=J+-2|0;U=H+6|0;if(X>>>0<2|(X|0)!=(V|0)){y=122;break d}else _=0;while(1){if(_>>>0>=V>>>0)break;X=a[U+_>>0]|0;T=_+1|0;if(!(X<<24>>24)){y=122;break d}_=(X&255)+T|0;if(_>>>0<T>>>0|_>>>0>V>>>0){y=122;break d}}T=c[(c[r>>2]|0)+368>>2]|0;if(T|0)_CRYPTO_free(T);T=_CRYPTO_malloc(V,555659,1953)|0;c[(c[r>>2]|0)+368>>2]=T;if(!T){y=121;break d}_memcpy(T|0,U|0,V|0)|0;c[(c[r>>2]|0)+372>>2]=V;Q=I;R=K;S=L}else y=124}else switch(N<<16>>16){case 0:{if(J>>>0<2)break b;T=d[L>>0]<<8|d[H+5>>0];X=H+6|0;O=J+65534|0;P=O&65535;if(T>>>0>(O&65535)>>>0)break b;if(T>>>0>3){O=T;W=X;while(1){$=d[W+1>>0]<<8|d[W+2>>0];aa=W;W=W+3|0;ca=O+-3|0;if((ca|0)<($|0))break b;if((a[aa>>0]|0)==0&(c[k>>2]|0)==0){aa=c[(c[B>>2]|0)+208>>2]|0;da=(aa|0)!=0;if(!(c[A>>2]|0)){if(da)break b;if($>>>0>255){y=37;break d}ea=_CRYPTO_malloc($+1|0,555659,2133)|0;c[(c[B>>2]|0)+208>>2]=ea;if(!ea){y=39;break d}_memcpy(ea|0,W|0,$|0)|0;a[(c[(c[B>>2]|0)+208>>2]|0)+$>>0]=0;fa=c[(c[B>>2]|0)+208>>2]|0;if((_strlen(fa)|0)==($|0))ga=1;else{y=41;break d}}else{do if(da){if((_strlen(aa)|0)!=($|0)){ha=0;break}ha=(_strncmp(aa,W,$)|0)==0}else ha=0;while(0);ga=ha&1}c[k>>2]=ga}aa=ca-$|0;if((aa|0)<=3){ia=aa;break}else O=aa}}else ia=T;if(!ia){Q=I;R=P;S=X;break e}else break b;break}case 11:{O=a[L>>0]|0;W=O&255;if(O<<24>>24==0|(W|0)!=(J+-1|0))break b;if(c[A>>2]|0){Q=I;R=K;S=L;break e}O=c[B>>2]|0;V=c[O+216>>2]|0;if(!V)ja=O;else{_CRYPTO_free(V);V=c[B>>2]|0;c[V+216>>2]=0;ja=V}c[ja+212>>2]=0;V=_CRYPTO_malloc(W,555659,2196)|0;O=c[B>>2]|0;c[O+216>>2]=V;if(!V){y=59;break d}c[O+212>>2]=W;_memcpy(V|0,H+5|0,W|0)|0;Q=I;R=K;S=L;break e;break}case 10:{W=d[H+5>>0]|0;V=d[L>>0]<<8|W;O=J+-2|0;if(!((W&1|0)==0&((V|0)!=0&(V|0)==(O|0))))break b;if(c[A>>2]|0){Q=I;R=K;S=L;break e}V=c[B>>2]|0;if(c[V+224>>2]|0)break b;c[V+220>>2]=0;V=_CRYPTO_malloc(O,555659,2231)|0;W=c[B>>2]|0;c[W+224>>2]=V;if(!V){y=66;break d}c[W+220>>2]=O;_memcpy(V|0,H+6|0,O|0)|0;Q=I;R=K;S=L;break e;break}case -255:{if(!(_ssl_parse_clienthello_renegotiate_ext(b,L,J,i)|0)){y=134;break a}else{Q=1;R=K;S=L;break e}break}case 5:{if(J>>>0<5)break b;O=H+5|0;V=a[L>>0]|0;c[n>>2]=V&255;W=K+-1<<16>>16;if(V<<24>>24!=1){c[n>>2]=-1;Q=I;R=W;S=O;break e}V=d[O>>0]<<8|d[H+6>>0];O=(W&65535)+65534|0;if(V>>>0>(O&65535)>>>0){y=101;break d}W=V;V=O;O=H+7|0;while(1){if((W|0)<=0)break;if((W|0)<4){y=102;break d}U=d[O>>0]<<8|d[O+1>>0];aa=O+2|0;da=U+2|0;W=W-da|0;ea=(V&65535)-da|0;if((W|0)<0){y=102;break d}c[h>>2]=aa;da=aa+U|0;ka=_d2i_OCSP_RESPID(0,h,U)|0;if(!ka){y=102;break d}if((da|0)!=(c[h>>2]|0)){y=87;break d}U=c[E>>2]|0;if(!U){aa=_sk_new_null()|0;c[E>>2]=aa;if(!aa){y=90;break d}else la=aa}else la=U;if(!(_sk_push(la,ka)|0)){y=92;break d}else{V=ea;O=da}}if((V&65535)<2){y=101;break d}W=d[O>>0]<<8|d[O+1>>0];X=O+2|0;P=V+65534|0;T=P&65535;if((W|0)!=(P&65535|0)){y=101;break d}c[h>>2]=X;if(W|0){P=c[F>>2]|0;if(P|0)_sk_pop_free(P,5057);P=_d2i_X509_EXTENSIONS(0,h,W)|0;c[F>>2]=P;if(!P){y=101;break d}if((X+W|0)!=(c[h>>2]|0)){y=101;break d}}Q=I;R=T;S=X;break e;break}default:{y=124;break e}}while(0);if((y|0)==124){y=0;if(((c[(c[(c[z>>2]|0)+100>>2]|0)+56>>2]&8|0)!=0?(M|0)==14&(_SSL_get_srtp_profiles(b)|0)!=0:0)?(_ssl_parse_clienthello_use_srtp_ext(b,L,J,i)|0)!=0:0){y=134;break a}else{Q=I;R=K;S=L}}N=S+(R&65535)|0;if(N>>>0>x>>>0){ma=N;na=Q;break c}else{H=N;I=Q}}switch(y|0){case 37:{c[i>>2]=112;y=134;break a;break}case 39:{c[i>>2]=80;y=134;break a;break}case 41:{_CRYPTO_free(fa);c[(c[B>>2]|0)+208>>2]=0;c[i>>2]=112;y=134;break a;break}case 59:{c[i>>2]=80;y=134;break a;break}case 66:{c[i>>2]=80;y=134;break a;break}case 69:{c[i>>2]=80;y=134;break a;break}case 87:{_OCSP_RESPID_free(ka);y=102;break}case 90:{_OCSP_RESPID_free(ka);y=103;break}case 92:{_OCSP_RESPID_free(ka);y=103;break}case 101:{break b;break}case 108:{c[i>>2]=47;y=134;break a;break}case 121:{c[i>>2]=80;y=134;break a;break}case 122:{c[i>>2]=50;y=134;break a;break}}if((y|0)==102)break b;else if((y|0)==103){c[i>>2]=80;y=134;break a}}else{ma=s;na=0}while(0);if((ma|0)==(f|0)){c[e>>2]=f;if(!na){y=130;break a}else break a}}while(0);c[i>>2]=50;y=134}while(0);if(((y|0)==130?c[b+400>>2]|0:0)?(c[q>>2]&262144|0)==0:0){c[i>>2]=40;_ERR_put_error(20,320,338,555659,2450);y=134}if((y|0)==134){_ssl3_send_alert(b,2,c[i>>2]|0)|0;oa=0;l=g;return oa|0}c[h>>2]=112;q=c[b+228>>2]|0;if((q|0)!=0?(na=c[q+256>>2]|0,(na|0)!=0):0){pa=nj[na&2047](b,h,c[q+260>>2]|0)|0;y=141}else{q=c[b+368>>2]|0;if((q|0)!=0?(na=c[q+256>>2]|0,(na|0)!=0):0){pa=nj[na&2047](b,h,c[q+260>>2]|0)|0;y=141}else y=143}f:do if((y|0)==141){switch(pa|0){case 3:{y=143;break f;break}case 2:break;case 1:{_ssl3_send_alert(b,1,c[h>>2]|0)|0;break f;break}default:break f}_ssl3_send_alert(b,2,c[h>>2]|0)|0;_ERR_put_error(20,302,226,555659,2514);oa=0;l=g;return oa|0}while(0);if((y|0)==143)c[k>>2]=0;_custom_ext_init((c[r>>2]|0)+356|0);if(c[b+108>>2]|0){oa=1;l=g;return oa|0}if(!(u&(c[(c[r>>2]|0)+360>>2]|0)!=0)){oa=1;l=g;return oa|0}r=j+2|0;if(r>>>0>(f+(0-(d[j>>0]<<8|d[j+1>>0]))|0)>>>0){oa=1;l=g;return oa|0}j=f+-4|0;u=r;while(1){if(u>>>0>j>>>0){oa=1;y=153;break}r=d[u+2>>0]<<8|d[u+3>>0];k=u+4|0;h=u;u=k+r|0;if(u>>>0>f>>>0){oa=1;y=153;break}if((_custom_ext_parse(b,1,d[h>>0]<<8|d[h+1>>0],k,r,i)|0)<1){y=152;break}}if((y|0)==152){_ssl3_send_alert(b,2,c[i>>2]|0)|0;oa=0;l=g;return oa|0}else if((y|0)==153){l=g;return oa|0}return 0}function _ssl_fill_hello_random(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0;if((f|0)<4){g=0;return g|0}if(!(c[b+260>>2]&((d|0)==0?32:64))){g=_RAND_pseudo_bytes(e,f)|0;return g|0}else{d=yf(0)|0;a[e>>0]=d>>>24;a[e+1>>0]=d>>>16;a[e+2>>0]=d>>>8;a[e+3>>0]=d;g=_RAND_pseudo_bytes(e+4|0,f+-4|0)|0;return g|0}return 0}function _SSL_get_ciphers(a){a=a|0;var b=0,d=0;if(a|0){b=c[a+116>>2]|0;if(b|0){d=b;return d|0}b=c[a+228>>2]|0;if(b|0?(a=c[b+4>>2]|0,a|0):0){d=a;return d|0}}d=0;return d|0}function _ssl3_choose_cipher(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0;f=c[b+152>>2]|0;if(!(c[b+256>>2]&4194304)){g=(c[f+56>>2]&196608|0)==0;h=g?d:e;i=g?e:d}else{h=e;i=d}_tls1_set_cert_validity(b);if((_sk_num(h)|0)<=0){j=0;return j|0}d=f+8|0;e=f+12|0;g=f+16|0;k=f+20|0;l=b+464|0;m=b+88|0;n=b+224|0;o=b+8|0;p=0;q=0;a:while(1){r=_sk_value(h,q)|0;if((c[r+28>>2]&4|0)!=0?(c[(c[(c[o>>2]|0)+100>>2]|0)+56>>2]&16|0)==0:0)s=p;else t=7;do if((t|0)==7){t=0;_ssl_set_cert_masks(f,r);u=c[d>>2]|0;v=c[e>>2]|0;w=c[g>>2]|0;x=c[k>>2]|0;y=c[l>>2]&1024;z=c[r+12>>2]|0;A=c[r+16>>2]|0;if(z&256|0?(c[n>>2]|0)==0:0){s=p;break}B=(c[r+32>>2]&2|0)==0;C=((B?v:x)|y)&A|0?(((B?u:w)|y)&z|0)!=0:0;y=C&1;w=(z&128|0)!=0;if(w){if(C)D=(_tls1_check_ec_tmp_key(b,c[r+8>>2]|0)|0)!=0;else D=0;E=D&1}else E=y;if((E|0)!=0?(F=_sk_find(i,r)|0,(F|0)>-1):0){if((A&64|0)==0|w^1)break a;if(!(a[(c[m>>2]|0)+1056>>0]|0))break a;if(!p)s=_sk_value(i,F)|0;else s=p}else s=p}while(0);q=q+1|0;if((q|0)>=(_sk_num(h)|0)){j=s;t=21;break}else p=s}if((t|0)==21)return j|0;j=_sk_value(i,F)|0;return j|0}function _tls1_set_server_sigalgs(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0;b=a+152|0;d=c[b>>2]|0;e=c[d+316>>2]|0;if(!e)f=d;else{_CRYPTO_free(e);e=c[b>>2]|0;c[e+316>>2]=0;c[e+320>>2]=0;f=e}c[f+68>>2]=0;c[f+84>>2]=0;c[f+96>>2]=0;c[f+112>>2]=0;c[f+124>>2]=0;c[f+140>>2]=0;c[f+152>>2]=0;c[f+168>>2]=0;c[f+180>>2]=0;c[f+196>>2]=0;c[f+208>>2]=0;c[f+224>>2]=0;c[f+236>>2]=0;c[f+252>>2]=0;c[f+264>>2]=0;c[f+280>>2]=0;if(!(c[f+292>>2]|0)){_ssl_cert_set_default_md(f);g=1;return g|0}do if(_tls1_process_sigalgs(a)|0)if(!(c[(c[b>>2]|0)+316>>2]|0)){_ERR_put_error(20,335,376,555659,3040);h=47;break}else{g=1;return g|0}else{_ERR_put_error(20,335,65,555659,3033);h=80}while(0);_ssl3_send_alert(a,2,h)|0;g=0;return g|0}function _ssl_check_clienthello_tlsext_late(b){b=b|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;g=e+4|0;h=b+228|0;a:do if(((c[b+296>>2]|0)!=-1?(i=c[h>>2]|0,(i|0)!=0):0)?(c[i+316>>2]|0)!=0:0){i=_ssl_get_server_send_pkey(b)|0;if(!i){c[b+300>>2]=0;j=1;l=e;return j|0}c[c[b+152>>2]>>2]=i;i=c[h>>2]|0;switch($i[c[i+316>>2]&8191](b,c[i+320>>2]|0)|0){case 2:{break a;break}case 3:{c[b+300>>2]=0;k=10;break a;break}case 0:{c[b+300>>2]=(c[b+312>>2]|0)!=0&1;k=10;break a;break}default:{k=10;break a}}}else k=9;while(0);if((k|0)==9){c[b+300>>2]=0;k=10}b:do if((k|0)==10){c[f>>2]=0;a[g>>0]=0;i=c[h>>2]|0;n=c[i+440>>2]|0;do if((n|0?(o=c[b+152>>2]|0,p=c[o+368>>2]|0,p|0):0)?(Wh[n&63](b,f,g,p,c[o+372>>2]|0,c[i+444>>2]|0)|0)==0:0){o=b+88|0;_CRYPTO_free(c[(c[o>>2]|0)+1060>>2]|0);p=_CRYPTO_malloc(d[g>>0]|0,555659,1986)|0;c[(c[o>>2]|0)+1060>>2]=p;if(!p)break b;else{_memcpy(p|0,c[f>>2]|0,d[g>>0]|0|0)|0;p=c[o>>2]|0;c[p+1064>>2]=d[g>>0];c[p+1052>>2]=0;break}}while(0);j=1;l=e;return j|0}while(0);_ssl3_send_alert(b,2,80)|0;j=-1;l=e;return j|0}function _ssl_cert_set_default_md(a){a=a|0;c[a+124>>2]=_EVP_sha1()|0;c[a+96>>2]=_EVP_sha1()|0;c[a+68>>2]=_EVP_sha1()|0;c[a+208>>2]=_EVP_sha1()|0;return}function _tls1_set_cert_validity(a){a=a|0;_tls1_check_chain(a,0,0,0,0)|0;_tls1_check_chain(a,0,0,0,1)|0;_tls1_check_chain(a,0,0,0,2)|0;_tls1_check_chain(a,0,0,0,3)|0;_tls1_check_chain(a,0,0,0,4)|0;_tls1_check_chain(a,0,0,0,5)|0;return}function _tls1_check_ec_tmp_key(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e+2|0;g=e;h=b+152|0;i=c[h>>2]|0;j=c[i+44>>2]|0;k=c[i+56>>2]&196608;if(!k){if(c[i+52>>2]|0){n=(_tls1_shared_curve(b,0)|0)!=0&1;l=e;return n|0}if(!j){n=(c[i+48>>2]|0)!=0&1;l=e;return n|0}if(!(_tls1_set_ec_id(f,0,j)|0)){n=0;l=e;return n|0}o=b+36|0;p=b+336|0;q=b+332|0;r=a[f>>0]|0;s=a[f+1>>0]|0;t=b+192|0;u=0;while(1){do if(!u){v=c[h>>2]|0;w=c[v+56>>2]&196608;a:do if((w|0)>=131072)if((w|0)<196608){switch(w|0){case 131072:break;default:{x=42;break a}}y=2;z=556154;break}else{switch(w|0){case 196608:break;default:{x=42;break a}}y=4;z=556152;break}else switch(w|0){case 65536:{y=2;z=556152;break}default:x=42}while(0);if((x|0)==42){x=0;w=c[p>>2]|0;if(w|0){A=q;B=w;x=45;break}if(!(c[o>>2]|0)){y=26;z=556126}else{w=(c[v+52>>2]|0)==0;y=w?56:26;z=w?556070:556126}}C=y;D=z}else{w=c[t>>2]|0;A=w+220|0;B=c[w+224>>2]|0;x=45}while(0);if((x|0)==45){x=0;w=c[A>>2]|0;if(!(w&1)){C=w;D=B}else{x=46;break}}w=C>>>1;E=(w|0)==0;if(E){n=(u|0)==1&E&1;x=55;break}E=0;F=D;while(1){if((a[F>>0]|0)==r<<24>>24?(a[F+1>>0]|0)==s<<24>>24:0){G=E;break}H=E+1|0;if(H>>>0<w>>>0){E=H;F=F+2|0}else{G=H;break}}if((G|0)==(w|0)){n=0;x=55;break}u=u+1|0;if(!((u|0)<2&(c[o>>2]|0)!=0)){n=1;x=55;break}}if((x|0)==46){_ERR_put_error(20,338,68,555659,512);n=0;l=e;return n|0}else if((x|0)==55){l=e;return n|0}}switch(d|0){case 50380843:{I=23;break}case 50380844:{I=24;break}default:{n=0;l=e;return n|0}}a[f+1>>0]=I;a[f>>0]=0;f=b+36|0;d=b+336|0;o=b+332|0;u=b+192|0;b=i+52|0;G=0;while(1){do if(!G){s=k&262143;b:do if((s|0)>=131072)if((s|0)<196608){switch(s|0){case 131072:break;default:{x=10;break b}}J=2;K=556154;break}else{switch(s|0){case 196608:break;default:{x=10;break b}}J=4;K=556152;break}else switch(s|0){case 65536:{J=2;K=556152;break}default:x=10}while(0);if((x|0)==10){x=0;s=c[d>>2]|0;if(s|0){L=o;M=s;x=13;break}if(!(c[f>>2]|0)){J=26;K=556126}else{s=(c[b>>2]|0)==0;J=s?56:26;K=s?556070:556126}}N=J;O=K}else{s=c[u>>2]|0;L=s+220|0;M=c[s+224>>2]|0;x=13}while(0);if((x|0)==13){x=0;w=c[L>>2]|0;if(!(w&1)){N=w;O=M}else{x=14;break}}w=N>>>1;if(!w){x=23;break}s=0;v=O;while(1){if((a[v>>0]|0)==0?(a[v+1>>0]|0)==I<<24>>24:0){P=s;break}r=s+1|0;if(r>>>0<w>>>0){s=r;v=v+2|0}else{P=r;break}}if((P|0)==(w|0)){n=0;x=55;break}v=G+1|0;if((v|0)<2&(c[f>>2]|0)!=0)G=v;else break}if((x|0)==14){_ERR_put_error(20,338,68,555659,512);n=0;l=e;return n|0}else if((x|0)==23){if((G|0)!=1){n=0;l=e;return n|0}}else if((x|0)==55){l=e;return n|0}if(c[i+52>>2]|0){n=1;l=e;return n|0}if(c[i+48>>2]|0){n=1;l=e;return n|0}if((j|0)!=0?(_tls1_set_ec_id(g,0,j)|0)!=0:0)if(!(a[g>>0]|0))Q=1;else Q=(a[g+1>>0]|0)==I<<24>>24&1;else Q=0;n=Q;l=e;return n|0}function _ssl_parse_clienthello_renegotiate_ext(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0;if((e|0)<1){_ERR_put_error(20,300,336,556321,154);c[f>>2]=47;g=0;return g|0}h=a[d>>0]|0;i=h&255;if((i+1|0)!=(e|0)){_ERR_put_error(20,300,336,556321,164);c[f>>2]=47;g=0;return g|0}e=c[b+88>>2]|0;if(h<<24>>24!=(a[e+980>>0]|0)){_ERR_put_error(20,300,337,556321,172);c[f>>2]=40;g=0;return g|0}if(!(_memcmp(d+1|0,e+916|0,i)|0)){c[e+1048>>2]=1;g=1;return g|0}else{_ERR_put_error(20,300,337,556321,180);c[f>>2]=40;g=0;return g|0}return 0}function _d2i_OCSP_RESPID(a,b,c){a=a|0;b=b|0;c=c|0;return _ASN1_item_d2i(a,b,c,116284)|0}function _d2i_X509_EXTENSIONS(a,b,c){a=a|0;b=b|0;c=c|0;return _ASN1_item_d2i(a,b,c,103660)|0}function _SSL_get_srtp_profiles(a){a=a|0;var b=0,d=0;if(a|0){b=c[a+380>>2]|0;if(b|0){d=b;return d|0}b=c[a+228>>2]|0;if(b|0?(a=c[b+436>>2]|0,a|0):0){d=a;return d|0}}d=0;return d|0}function _ssl_parse_clienthello_use_srtp_ext(b,e,f,g){b=b|0;e=e|0;f=f|0;g=g|0;var h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0;do if((f|0)>=3){h=a[e+1>>0]|0;i=(d[e>>0]|0)<<8|h&255;j=e+2|0;k=f+-2|0;if(h&1){_ERR_put_error(20,310,353,556288,305);break}if((k|0)<=(i|0)){_ERR_put_error(20,310,353,556288,313);break}if(b){h=c[b+380>>2]|0;if(!h){l=c[b+228>>2]|0;if((l|0)!=0?(m=c[l+436>>2]|0,(m|0)!=0):0)n=m;else o=11}else n=h}else o=11;if((o|0)==11)n=0;h=b+384|0;c[h>>2]=0;m=_sk_num(n)|0;l=d[j>>0]|0;a:do if(!i){p=k;q=l}else{r=m;s=j;t=i;u=k;v=l;while(1){if((r|0)>0){w=s;x=t;y=u;z=v}else break;b:while(1){A=d[w+1>>0]|0|z<<8;w=w+2|0;x=x+-2|0;B=y+-2|0;C=0;while(1){D=_sk_value(n,C)|0;if((c[D+4>>2]|0)==(A|0))break b;E=C+1|0;if((E|0)<(r|0))C=E;else break}A=d[w>>0]|0;if(!x){p=B;q=A;break a}else{y=B;z=A}}c[h>>2]=D;A=d[w>>0]|0;if(!x){p=B;q=A;break a}else{r=C;s=w;t=x;u=B;v=A}}v=t+-2&-2;r=s;A=t;do{r=r+2|0;A=A+-2|0}while((A|0)!=0);p=u+-2-v|0;q=d[r>>0]|0}while(0);if((q|0)==(p+-1|0)){F=0;return F|0}else{_ERR_put_error(20,310,352,556288,353);break}}else _ERR_put_error(20,310,353,556288,293);while(0);c[g>>2]=50;F=1;return F|0}function _custom_ext_init(a){a=a|0;var d=0,e=0;d=c[a+4>>2]|0;if(!d)return;e=c[a>>2]|0;a=0;while(1){b[e+2>>1]=0;a=a+1|0;if(a>>>0>=d>>>0)break;else e=e+24|0}return}function _sk_zero(a){a=a|0;var b=0;if(!a)return;b=c[a>>2]|0;if((b|0)<1)return;_memset(c[a+4>>2]|0,0,b<<2|0)|0;c[a>>2]=0;return}function _dtls1_get_server_method(a){a=a|0;var b=0;a:do if((a|0)>=65279)if((a|0)<131071){switch(a|0){case 65279:break;default:{b=0;break a}}b=134232;break}else{switch(a|0){case 131071:break;default:{b=0;break a}}b=134348;break}else{switch(a|0){case 65277:break;default:{b=0;break a}}b=134464}while(0);return b|0}function _tls1_process_ticket(a,b,e,f,g){a=a|0;b=b|0;e=e|0;f=f|0;g=g|0;var h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0;h=l;l=l+432|0;if((l|0)>=(m|0))ba(432);i=h+360|0;j=h+356|0;k=h+352|0;n=h+368|0;o=h+144|0;p=h;q=b+e|0;c[g>>2]=0;r=a+320|0;c[r>>2]=0;if((_SSL_ctrl(a,32,0,0)|0)&16384|0){s=0;l=h;return s|0}if(!((f|0)!=0&(c[a>>2]|0)>768)){s=0;l=h;return s|0}if(q>>>0>=f>>>0){s=-1;l=h;return s|0}if(c[(c[(c[a+8>>2]|0)+100>>2]|0)+56>>2]&8){t=q+1+(d[q>>0]|0)|0;if(t>>>0<f>>>0)u=t;else{s=-1;l=h;return s|0}}else u=q;q=u+2+((d[u>>0]|0)<<8|(d[u+1>>0]|0))|0;if(q>>>0>=f>>>0){s=-1;l=h;return s|0}u=q+1+(d[q>>0]|0)|0;if(u>>>0>f>>>0){s=-1;l=h;return s|0}q=u+2|0;if(q>>>0<f>>>0)v=q;else{s=0;l=h;return s|0}while(1){w=v+4|0;if(w>>>0>f>>>0){s=0;x=42;break}y=(d[v+2>>0]|0)<<8|(d[v+3>>0]|0);q=w+y|0;if(q>>>0>f>>>0){s=0;x=42;break}if(((d[v>>0]|0)<<8|(d[v+1>>0]|0)|0)==35){x=12;break}else v=q}if((x|0)==12){if(!y){c[r>>2]=1;s=1;l=h;return s|0}if(c[a+360>>2]|0){s=2;l=h;return s|0}f=c[a+368>>2]|0;a:do if(y>>>0>=48){_HMAC_CTX_init(o);_EVP_CIPHER_CTX_init(p);q=c[f+312>>2]|0;b:do if(!q){if(_memcmp(w,f+264|0,16)|0)break a;if((_HMAC_Init_ex(o,f+280|0,16,_EVP_sha256()|0,0)|0)>=1?(_EVP_DecryptInit_ex(p,_EVP_aes_128_cbc()|0,0,f+296|0,v+20|0)|0)>=1:0){z=0;x=23}else x=37}else{u=Wh[q&63](a,w,v+20|0,p,o,0)|0;if((u|0)>=0){switch(u|0){case 0:{break a;break}case 2:break;default:{z=0;x=23;break b}}z=1;x=23}}while(0);if((x|0)==23){q=_EVP_MD_size(c[o>>2]|0)|0;c[k>>2]=q;if(((q|0)>=0?(u=y-q|0,(_HMAC_Update(o,w,u)|0)>=1):0)?(_HMAC_Final(o,n,0)|0)>=1:0){_HMAC_CTX_cleanup(o);if(_CRYPTO_memcmp(n,w+u|0,q)|0){_EVP_CIPHER_CTX_cleanup(p)|0;break}q=v+20+(_EVP_CIPHER_CTX_iv_length(p)|0)|0;c[i>>2]=q;t=u+-16-(_EVP_CIPHER_CTX_iv_length(p)|0)|0;u=_CRYPTO_malloc(t,555659,3451)|0;do if(u|0){if((_EVP_DecryptUpdate(p,u,j,q,t)|0)<1)break;if((_EVP_DecryptFinal(p,u+(c[j>>2]|0)|0,k)|0)<1){_EVP_CIPHER_CTX_cleanup(p)|0;_CRYPTO_free(u);break a}c[j>>2]=(c[j>>2]|0)+(c[k>>2]|0);_EVP_CIPHER_CTX_cleanup(p)|0;c[i>>2]=u;A=_d2i_SSL_SESSION(0,i,c[j>>2]|0)|0;_CRYPTO_free(u);if(!A){_ERR_clear_error();break a}if(e|0)_memcpy(A+72|0,b|0,e|0)|0;c[A+68>>2]=e;c[g>>2]=A;if(!z){s=3;l=h;return s|0}c[r>>2]=1;s=3;l=h;return s|0}while(0);_EVP_CIPHER_CTX_cleanup(p)|0;_CRYPTO_free(u)}else x=37}if((x|0)==37){_EVP_CIPHER_CTX_cleanup(p)|0;_HMAC_CTX_cleanup(o)}s=-1;l=h;return s|0}while(0);c[r>>2]=1;s=2;l=h;return s|0}else if((x|0)==42){l=h;return s|0}return 0}function _EVP_DecryptFinal(a,b,c){a=a|0;b=b|0;c=c|0;return _EVP_DecryptFinal_ex(a,b,c)|0}function _pqueue_pop(a){a=a|0;var b=0;b=c[a>>2]|0;if(!b)return b|0;c[a>>2]=c[b+12>>2];return b|0}function _pitem_free(a){a=a|0;if(!a)return;_CRYPTO_free(a);return}function _dtls1_heartbeat(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0;if((c[b+388>>2]&3|0)!=1){_ERR_put_error(20,305,365,543188,1516);d=-1;return d|0}e=b+392|0;if(c[e>>2]|0){_ERR_put_error(20,305,366,543188,1522);d=-1;return d|0}if(((_SSL_state(b)|0)&12288|0)==0?(c[b+28>>2]|0)==0:0){f=_CRYPTO_malloc(37,543188,1548)|0;a[f>>0]=1;a[f+1>>0]=0;a[f+2>>0]=18;g=b+396|0;a[f+3>>0]=(c[g>>2]|0)>>>8;a[f+4>>0]=c[g>>2];if((_RAND_pseudo_bytes(f+5|0,16)|0)>=0?(_RAND_pseudo_bytes(f+21|0,16)|0)>=0:0){g=_dtls1_write_bytes(b,24,f,37)|0;if((g|0)>-1){h=c[b+100>>2]|0;if(h|0)Yi[h&15](1,c[b>>2]|0,24,f,37,b,c[b+104>>2]|0);_dtls1_start_timer(b);c[e>>2]=1;i=g}else i=g}else i=-1;_CRYPTO_free(f);d=i;return d|0}_ERR_put_error(20,305,244,543188,1528);d=-1;return d|0}function _dtls1_retransmit_buffered_messages(a){a=a|0;var b=0,d=0,f=0,g=0,h=0,i=0,j=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+4|0;f=b;g=c[(c[a+92>>2]|0)+584>>2]|0;c[f>>2]=0;c[d>>2]=_pqueue_iterator(g)|0;do{g=_pqueue_next(d)|0;if(!g){h=1;i=5;break}j=c[g+8>>2]|0;g=(_dtls1_retransmit_message(a,((e[j+8>>1]|0)<<1)-(c[j+20>>2]|0)&65535,0,f)|0)<1}while(!(g&(c[f>>2]|0)!=0));if((i|0)==5){l=b;return h|0}_fwrite(556825,34,1,c[109692]|0)|0;h=-1;l=b;return h|0}function _pqueue_iterator(a){a=a|0;return c[a>>2]|0}function _pqueue_next(a){a=a|0;var b=0,d=0;if((a|0)!=0?(b=c[a>>2]|0,(b|0)!=0):0){c[a>>2]=c[b+12>>2];d=b}else d=0;return d|0}function _dtls1_retransmit_message(f,g,h,i){f=f|0;g=g|0;h=h|0;i=i|0;var j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0;h=l;l=l+16|0;if((l|0)>=(m|0))ba(16);j=h+8|0;k=h;n=k;c[n>>2]=0;c[n+4>>2]=0;a[k+6>>0]=(g&65535)>>>8;a[k+7>>0]=g;n=f+92|0;o=_pqueue_find(c[(c[n>>2]|0)+584>>2]|0,k)|0;if(!o){k=c[109692]|0;c[j>>2]=g&65535;_fprintf(k,556860,j)|0;c[i>>2]=0;p=0;l=h;return p|0}c[i>>2]=1;i=c[o+8>>2]|0;o=i+20|0;j=(c[o>>2]|0)==0?12:1;k=i+4|0;_memcpy(c[(c[f+60>>2]|0)+4>>2]|0,c[i+44>>2]|0,(c[k>>2]|0)+j|0)|0;g=c[k>>2]|0;c[f+68>>2]=g+j;j=b[i+8>>1]|0;k=c[i+16>>2]|0;q=c[n>>2]|0;a[q+608>>0]=a[i>>0]|0;c[q+612>>2]=g;b[q+616>>1]=j;c[q+620>>2]=0;c[q+624>>2]=k;k=f+140|0;j=c[k>>2]|0;g=f+144|0;r=c[g>>2]|0;s=f+148|0;t=c[s>>2]|0;u=f+192|0;v=c[u>>2]|0;w=q+522|0;x=b[w>>1]|0;c[q+740>>2]=1;c[k>>2]=c[i+24>>2];c[g>>2]=c[i+28>>2];c[s>>2]=c[i+32>>2];c[u>>2]=c[i+36>>2];y=i+40|0;i=b[y>>1]|0;b[w>>1]=i;w=(x&65535)+-1|0;if((i&65535|0)==(w|0)){i=(c[f+88>>2]|0)+84|0;z=i;A=z;B=d[A>>0]|d[A+1>>0]<<8|d[A+2>>0]<<16|d[A+3>>0]<<24;A=z+4|0;z=d[A>>0]|d[A+1>>0]<<8|d[A+2>>0]<<16|d[A+3>>0]<<24;A=q+554|0;q=A;C=e[q>>1]|e[q+2>>1]<<16;q=A+4|0;A=e[q>>1]|e[q+2>>1]<<16;q=i;i=q;b[i>>1]=C;b[i+2>>1]=C>>>16;C=q+4|0;b[C>>1]=A;b[C+2>>1]=A>>>16;D=B;E=z}else{D=0;E=0}z=_dtls1_do_write(f,c[o>>2]|0?20:22)|0;c[k>>2]=j;c[g>>2]=r;c[s>>2]=t;c[u>>2]=v;v=c[n>>2]|0;b[v+522>>1]=x;if((e[y>>1]|0|0)==(w|0)){w=f+88|0;y=(c[w>>2]|0)+84|0;x=y;u=e[x>>1]|e[x+2>>1]<<16;x=y+4|0;y=e[x>>1]|e[x+2>>1]<<16;x=v+554|0;t=x;b[t>>1]=u;b[t+2>>1]=u>>>16;u=x+4|0;b[u>>1]=y;b[u+2>>1]=y>>>16;y=(c[w>>2]|0)+84|0;w=y;a[w>>0]=D;a[w+1>>0]=D>>8;a[w+2>>0]=D>>16;a[w+3>>0]=D>>24;D=y+4|0;a[D>>0]=E;a[D+1>>0]=E>>8;a[D+2>>0]=E>>16;a[D+3>>0]=E>>24;F=c[n>>2]|0}else F=v;c[F+740>>2]=0;_BIO_ctrl(_SSL_get_wbio(f)|0,11,0,0)|0;p=z;l=h;return p|0}function _pqueue_find(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;d=c[a>>2]|0;if(!d)return 0;else e=d;while(1){d=c[e+12>>2]|0;if(!d){f=0;break}if(!(_memcmp(e,b,8)|0)){f=e;break}else e=d}d=(_memcmp(e,b,8)|0)==0;return (d?e:f)|0}function _dtls1_get_record(f){f=f|0;var g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0;g=f+88|0;h=c[g>>2]|0;i=f+92|0;a:do if(_pqueue_peek(c[(c[i>>2]|0)+568>>2]|0)|0){j=c[i>>2]|0;if((b[j+564>>1]|0)==(b[j+520>>1]|0)){k=f+76|0;l=f+80|0;if(!(_pqueue_peek(c[j+568>>2]|0)|0))m=11;else{while(1){n=_pqueue_pop(c[(c[i>>2]|0)+568>>2]|0)|0;if(n|0){o=n+8|0;p=c[o>>2]|0;q=c[g>>2]|0;r=c[q+236>>2]|0;if(!r)s=q;else{_CRYPTO_free(r);s=c[g>>2]|0}c[k>>2]=c[p>>2];c[l>>2]=c[p+4>>2];r=s+236|0;q=p+8|0;c[r>>2]=c[q>>2];c[r+4>>2]=c[q+4>>2];c[r+8>>2]=c[q+8>>2];c[r+12>>2]=c[q+12>>2];t=(c[g>>2]|0)+268|0;u=p+24|0;v=t+36|0;do{c[t>>2]=c[u>>2];t=t+4|0;u=u+4|0}while((t|0)<(v|0));q=(c[g>>2]|0)+10|0;r=(c[p>>2]|0)+5|0;a[q>>0]=a[r>>0]|0;a[q+1>>0]=a[r+1>>0]|0;a[q+2>>0]=a[r+2>>0]|0;a[q+3>>0]=a[r+3>>0]|0;a[q+4>>0]=a[r+4>>0]|0;a[q+5>>0]=a[r+5>>0]|0;_CRYPTO_free(c[o>>2]|0);_pitem_free(n)}r=(_dtls1_process_record(f)|0)==0;q=c[i>>2]|0;if(r){w=q;break a}if((_dtls1_buffer_record(f,q+572|0,(c[g>>2]|0)+296|0)|0)<0){x=-1;break}if(!(_pqueue_peek(c[(c[i>>2]|0)+568>>2]|0)|0)){m=11;break a}}return x|0}}else w=j}else m=11;while(0);if((m|0)==11){s=c[i>>2]|0;l=b[s+520>>1]|0;b[s+572>>1]=l;b[s+564>>1]=(l&65535)+1;w=s}s=_pqueue_pop(c[w+576>>2]|0)|0;if(s|0){w=s+8|0;l=c[w>>2]|0;k=c[g>>2]|0;q=c[k+236>>2]|0;if(!q)y=k;else{_CRYPTO_free(q);y=c[g>>2]|0}c[f+76>>2]=c[l>>2];c[f+80>>2]=c[l+4>>2];q=y+236|0;y=l+8|0;c[q>>2]=c[y>>2];c[q+4>>2]=c[y+4>>2];c[q+8>>2]=c[y+8>>2];c[q+12>>2]=c[y+12>>2];t=(c[g>>2]|0)+268|0;u=l+24|0;v=t+36|0;do{c[t>>2]=c[u>>2];t=t+4|0;u=u+4|0}while((t|0)<(v|0));u=(c[g>>2]|0)+10|0;t=(c[l>>2]|0)+5|0;a[u>>0]=a[t>>0]|0;a[u+1>>0]=a[t+1>>0]|0;a[u+2>>0]=a[t+2>>0]|0;a[u+3>>0]=a[t+3>>0]|0;a[u+4>>0]=a[t+4>>0]|0;a[u+5>>0]=a[t+5>>0]|0;_CRYPTO_free(c[w>>2]|0);_pitem_free(s);x=1;return x|0}s=f+56|0;w=f+80|0;t=f+76|0;u=f+100|0;l=h+268|0;v=h+292|0;y=h+272|0;q=f+268|0;k=f+104|0;r=f+28|0;z=h+296|0;b:while(1){if((c[s>>2]|0)==241?(h=c[w>>2]|0,h>>>0>=13):0){A=h;B=c[y>>2]|0;m=30}else m=20;do if((m|0)==20){m=0;h=_ssl3_read_n(f,13,c[(c[g>>2]|0)+240>>2]|0,0)|0;if((h|0)<1){x=h;m=64;break b}if((c[w>>2]|0)==13){c[s>>2]=241;h=c[t>>2]|0;C=c[u>>2]|0;if(C|0)Yi[C&15](0,0,256,h,13,f,c[k>>2]|0);c[l>>2]=d[h>>0];C=a[h+2>>0]|0;D=d[h+1>>0]<<8;c[v>>2]=d[h+3>>0]<<8|d[h+4>>0];E=h+5|0;F=(c[g>>2]|0)+10|0;a[F>>0]=a[E>>0]|0;a[F+1>>0]=a[E+1>>0]|0;a[F+2>>0]=a[E+2>>0]|0;a[F+3>>0]=a[E+3>>0]|0;a[F+4>>0]=a[E+4>>0]|0;a[F+5>>0]=a[E+5>>0]|0;E=d[h+11>>0]<<8|d[h+12>>0];c[y>>2]=E;h=c[f>>2]|0;if(!(c[q>>2]|0)){if((D|0)!=(h&65280|0)|(D|C&255|0)!=(h|0)|E>>>0>17728){m=22;break}}else if((D|0)!=(h&65280|0)|E>>>0>17728){m=22;break}A=c[w>>2]|0;B=E;m=30}}while(0);do if((m|0)==30){m=0;if(B>>>0>(A+-13|0)>>>0?(_ssl3_read_n(f,B,B,1)|0)!=(B|0):0){m=22;break}c[s>>2]=240;j=c[i>>2]|0;E=c[v>>2]|0;h=e[j+520>>1]|0;if((E|0)==(h|0)){G=j+524|0;H=0}else{if((E|0)!=(h+1|0)){m=22;break}if(((c[l>>2]|0)+-21|0)>>>0>=2){m=22;break}G=j+536|0;H=1}if(!((((c[j+596>>2]|0)!=0?(c[l>>2]|0)==22:0)?(c[w>>2]|0)>>>0>13:0)?(a[(c[t>>2]|0)+13>>0]|0)==1:0)){j=c[g>>2]|0;h=j+8|0;E=_satsub64be(h,G+4|0)|0;if((E|0)<=0){D=0-E|0;if(D>>>0>31){m=22;break}if(c[G>>2]&1<<D|0){m=22;break}}D=h;h=D;E=d[h>>0]|d[h+1>>0]<<8|d[h+2>>0]<<16|d[h+3>>0]<<24;h=D+4|0;D=d[h>>0]|d[h+1>>0]<<8|d[h+2>>0]<<16|d[h+3>>0]<<24;h=j+296|0;j=h;a[j>>0]=E;a[j+1>>0]=E>>8;a[j+2>>0]=E>>16;a[j+3>>0]=E>>24;E=h+4|0;a[E>>0]=D;a[E+1>>0]=D>>8;a[E+2>>0]=D>>16;a[E+3>>0]=D>>24}if(!(c[y>>2]|0))continue b;if(!H)if(!(_dtls1_process_record(f)|0)){m=22;break}else{m=58;break b}if(((_SSL_state(f)|0)&12288|0)==0?(c[r>>2]|0)==0:0){m=22;break}D=c[i>>2]|0;if(!(c[D+596>>2]|0)){if((_dtls1_buffer_record(f,D+564|0,z)|0)<0){x=-1;m=64;break b}D=(c[g>>2]|0)+8|0;E=G+4|0;h=_satsub64be(D,E)|0;if((h|0)<=0){j=0-h|0;if(j>>>0>=32){m=22;break}c[G>>2]=c[G>>2]|1<<j;m=22;break}if(h>>>0<32)I=c[G>>2]<<h|1;else I=1;c[G>>2]=I;h=D;D=h;j=d[D>>0]|d[D+1>>0]<<8|d[D+2>>0]<<16|d[D+3>>0]<<24;D=h+4|0;h=d[D>>0]|d[D+1>>0]<<8|d[D+2>>0]<<16|d[D+3>>0]<<24;D=E;E=D;a[E>>0]=j;a[E+1>>0]=j>>8;a[E+2>>0]=j>>16;a[E+3>>0]=j>>24;j=D+4|0;a[j>>0]=h;a[j+1>>0]=h>>8;a[j+2>>0]=h>>16;a[j+3>>0]=h>>24;m=22}else m=22}while(0);if((m|0)==22){m=0;c[y>>2]=0}c[w>>2]=0}if((m|0)==58){w=(c[g>>2]|0)+8|0;g=G+4|0;y=_satsub64be(w,g)|0;if((y|0)>0){if(y>>>0<32)J=c[G>>2]<<y|1;else J=1;c[G>>2]=J;J=w;w=J;I=d[w>>0]|d[w+1>>0]<<8|d[w+2>>0]<<16|d[w+3>>0]<<24;w=J+4|0;J=d[w>>0]|d[w+1>>0]<<8|d[w+2>>0]<<16|d[w+3>>0]<<24;w=g;g=w;a[g>>0]=I;a[g+1>>0]=I>>8;a[g+2>>0]=I>>16;a[g+3>>0]=I>>24;I=w+4|0;a[I>>0]=J;a[I+1>>0]=J>>8;a[I+2>>0]=J>>16;a[I+3>>0]=J>>24;x=1;return x|0}else{J=0-y|0;if(J>>>0>=32){x=1;return x|0}c[G>>2]=c[G>>2]|1<<J;x=1;return x|0}}else if((m|0)==64)return x|0;return 0}function _dtls1_read_failed(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d;if((b|0)>0){f=c[109692]|0;c[e>>2]=543188;c[e+4>>2]=1056;_fprintf(f,556898,e)|0;g=1;l=d;return g|0}if(!(_dtls1_is_timer_expired(a)|0)){g=b;l=d;return g|0}if(((_SSL_state(a)|0)&12288|0)==0?(c[a+392>>2]|0)==0:0){_BIO_set_flags(_SSL_get_rbio(a)|0,1);g=b;l=d;return g|0}g=_dtls1_handle_timeout(a)|0;l=d;return g|0}function _dtls1_buffer_record(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0;e=b+4|0;if((_pqueue_size(c[e>>2]|0)|0)>99){f=0;return f|0}b=_CRYPTO_malloc(60,543347,230)|0;g=_pitem_new(d,b)|0;d=(b|0)==0;h=(g|0)==0;if(d|h){if(!d)_CRYPTO_free(b);if(!h)_pitem_free(g);_ERR_put_error(20,247,68,543347,238);f=-1;return f|0}h=a+76|0;c[b>>2]=c[h>>2];d=a+80|0;c[b+4>>2]=c[d>>2];i=b+8|0;j=a+88|0;k=(c[j>>2]|0)+236|0;c[i>>2]=c[k>>2];c[i+4>>2]=c[k+4>>2];c[i+8>>2]=c[k+8>>2];c[i+12>>2]=c[k+12>>2];k=b+24|0;l=(c[j>>2]|0)+268|0;m=k+36|0;do{c[k>>2]=c[l>>2];k=k+4|0;l=l+4|0}while((k|0)<(m|0));c[g+8>>2]=b;c[h>>2]=0;c[d>>2]=0;d=(c[j>>2]|0)+236|0;c[d>>2]=0;c[d+4>>2]=0;c[d+8>>2]=0;c[d+12>>2]=0;k=(c[j>>2]|0)+268|0;m=k+36|0;do{c[k>>2]=0;k=k+4|0}while((k|0)<(m|0));if(!(_ssl3_setup_buffers(a)|0)){_ERR_put_error(20,247,68,543347,265);a=c[i>>2]|0;if(a|0)_CRYPTO_free(a);_CRYPTO_free(b);_pitem_free(g);f=-1;return f|0}if(_pqueue_insert(c[e>>2]|0,g)|0){f=1;return f|0}_ERR_put_error(20,247,68,543347,275);e=c[i>>2]|0;if(e|0)_CRYPTO_free(e);_CRYPTO_free(b);_pitem_free(g);f=-1;return f|0}function _dtls1_process_heartbeat(b){b=b|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0;e=b+88|0;f=c[e>>2]|0;g=c[f+280>>2]|0;h=b+100|0;i=c[h>>2]|0;if(!i)j=f;else{Yi[i&15](0,c[b>>2]|0,24,g,c[f+272>>2]|0,b,c[b+104>>2]|0);j=c[e>>2]|0}e=c[j+272>>2]|0;if((e+-19|0)>>>0>16365){k=0;return k|0}j=a[g+1>>0]|0;f=a[g+2>>0]|0;i=(j&255)<<8|f&255;l=g+3|0;m=i+19|0;if(m>>>0>e>>>0){k=0;return k|0}switch(a[g>>0]|0){case 1:{if(m>>>0>16384){k=0;return k|0}e=_CRYPTO_malloc(m,543188,1461)|0;if(!e){k=-1;return k|0}a[e>>0]=2;a[e+1>>0]=j;a[e+2>>0]=f;f=e+3|0;_memcpy(f|0,l|0,i|0)|0;if((_RAND_pseudo_bytes(f+i|0,16)|0)<0){_CRYPTO_free(e);k=-1;return k|0}f=_dtls1_write_bytes(b,24,e,m)|0;if((f|0)<=-1){_CRYPTO_free(e);k=f;return k|0}f=c[h>>2]|0;if(f|0)Yi[f&15](1,c[b>>2]|0,24,e,m,b,c[b+104>>2]|0);_CRYPTO_free(e);k=0;return k|0}case 2:{if((i|0)!=18){k=0;return k|0}i=b+396|0;if((d[l>>0]<<8|d[g+4>>0]|0)!=(c[i>>2]|0)){k=0;return k|0}_dtls1_stop_timer(b);c[i>>2]=(c[i>>2]|0)+1;c[b+392>>2]=0;k=0;return k|0}default:{k=0;return k|0}}return 0}function _dtls1_get_ccs_header(c,d){c=c|0;d=d|0;b[d>>1]=0;b[d+2>>1]=0>>>16;a[d>>0]=a[c>>0]|0;return}function _ssl3_do_change_cipher_spec(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0,i=0;b=a+52|0;d=((c[b>>2]|0)>>>9&16)+17|0;e=a+88|0;f=c[e>>2]|0;do if(!(c[f+888>>2]|0)){g=c[a+192>>2]|0;if(g|0?c[g+16>>2]|0:0){c[g+180>>2]=c[f+836>>2];g=a+8|0;if(!(ij[c[(c[(c[g>>2]|0)+100>>2]|0)+8>>2]&8191](a)|0))h=0;else{i=g;break}return h|0}_ERR_put_error(20,292,133,503771,1654);h=0;return h|0}else i=a+8|0;while(0);if(!($i[c[(c[(c[i>>2]|0)+100>>2]|0)+16>>2]&8191](a,d)|0)){h=0;return h|0}d=(c[b>>2]&4096|0)==0;b=c[(c[i>>2]|0)+100>>2]|0;i=ri[c[b+20>>2]&511](a,c[(d?b+32|0:b+40|0)>>2]|0,c[(d?b+36|0:b+44|0)>>2]|0,(c[e>>2]|0)+696|0)|0;if(!i){_ERR_put_error(20,292,68,503771,1682);h=0;return h|0}else{c[(c[e>>2]|0)+824>>2]=i;h=1;return h|0}return 0}function _dtls1_get_message_header(e,f){e=e|0;f=f|0;var g=0,h=0;g=f;h=g+44|0;do{c[g>>2]=0;g=g+4|0}while((g|0)<(h|0));a[f>>0]=a[e>>0]|0;c[f+4>>2]=(d[e+2>>0]|0)<<8|(d[e+1>>0]|0)<<16|(d[e+3>>0]|0);b[f+8>>1]=(d[e+4>>0]|0)<<8|(d[e+5>>0]|0);c[f+12>>2]=(d[e+7>>0]|0)<<8|(d[e+6>>0]|0)<<16|(d[e+8>>0]|0);c[f+16>>2]=(d[e+10>>0]|0)<<8|(d[e+9>>0]|0)<<16|(d[e+11>>0]|0);return}function _dtls1_check_timeout_num(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0;b=a+92|0;d=c[b>>2]|0;e=d+704|0;f=(c[e>>2]|0)+1|0;c[e>>2]=f;do if(f>>>0>2){if((_SSL_ctrl(a,32,0,0)|0)&4096|0){g=c[b>>2]|0;break}e=_BIO_ctrl(_SSL_get_wbio(a)|0,47,0,0)|0;h=c[b>>2]|0;i=h+604|0;if(e>>>0<(c[i>>2]|0)>>>0){c[i>>2]=e;g=h}else g=h}else g=d;while(0);if((c[g+704>>2]|0)>>>0<=12){j=0;return j|0}_ERR_put_error(20,316,312,556793,480);j=-1;return j|0}function _pqueue_size(a){a=a|0;var b=0,d=0,e=0,f=0;b=c[a>>2]|0;if(!b){d=0;return d|0}else{e=b;f=0}while(1){b=f+1|0;e=c[e+12>>2]|0;if(!e){d=b;break}else f=b}return d|0}function _dtls1_is_timer_expired(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b;e=a+92|0;a=c[e>>2]|0;if((c[a+708>>2]|0)==0?(c[a+712>>2]|0)==0:0){f=0;l=b;return f|0}Af(d|0,0)|0;a=c[e>>2]|0;e=c[a+708>>2]|0;g=c[d>>2]|0;do if((e|0)>=(g|0)){if((e|0)==(g|0)){h=c[d+4>>2]|0;if((c[a+712>>2]|0)>(h|0))i=h;else{j=9;break}}else i=c[d+4>>2]|0;h=a+708|0;k=(c[h+4>>2]|0)-i|0;n=(k|0)<0?k+1e6|0:k;o=(c[h>>2]|0)-g+(k>>31)|0;if(!((n|0)<15e3&(o|0)==0))if((o|0)>0){f=0;l=b;return f|0}else p=n;else j=9}else j=9;while(0);if((j|0)==9)p=0;f=(p|0)<1&1;l=b;return f|0}function _pqueue_peek(a){a=a|0;return c[a>>2]|0}function _dtls1_process_record(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;b=l;l=l+128|0;if((l|0)>=(m|0))ba(128);d=b+64|0;e=b;f=c[a+88>>2]|0;g=f+268|0;h=c[a+192>>2]|0;i=(c[a+76>>2]|0)+13|0;c[f+284>>2]=i;j=f+272|0;a:do if((c[j>>2]|0)>>>0>17728){_ERR_put_error(20,257,150,543347,427);k=22}else{n=f+280|0;c[n>>2]=i;o=a+8|0;p=$i[c[c[(c[o>>2]|0)+100>>2]>>2]&8191](a,0)|0;if(!p){c[j>>2]=0;c[a+80>>2]=0;q=0;l=b;return q|0}do if(((h|0)!=0?(r=a+128|0,(c[r>>2]|0)!=0):0)?(s=a+132|0,(_EVP_MD_CTX_md(c[s>>2]|0)|0)!=0):0){t=_EVP_MD_size(_EVP_MD_CTX_md(c[s>>2]|0)|0)|0;if(t>>>0>=65)_OpenSSLDie(543347,464,557174);s=((c[g>>2]|0)>>>8)+(c[j>>2]|0)|0;if(s>>>0>=t>>>0?!(s>>>0<(t+1|0)>>>0&((_EVP_CIPHER_CTX_flags(c[r>>2]|0)|0)&983047|0)==2):0){if(((_EVP_CIPHER_CTX_flags(c[r>>2]|0)|0)&983047|0)==2){_ssl3_cbc_copy_mac(e,g,t,s);c[j>>2]=(c[j>>2]|0)-t;u=e}else{s=(c[j>>2]|0)-t|0;c[j>>2]=s;u=(c[n>>2]|0)+s|0}if(!((u|0)==0|(nj[c[(c[(c[o>>2]|0)+100>>2]|0)+4>>2]&2047](a,d,0)|0)<0)?(_CRYPTO_memcmp(d,u,t)|0)==0:0)v=p;else v=-1;if((c[j>>2]|0)>>>0>(t+17408|0)>>>0)break;else{w=v;x=20;break}}_ERR_put_error(20,257,160,543347,482);k=50;break a}else{w=p;x=20}while(0);if((x|0)==20?(w|0)>=0:0){if(c[a+136>>2]|0){if((c[j>>2]|0)>>>0>17408){_ERR_put_error(20,257,140,543347,526);k=22;break}if(!(_ssl3_do_uncompress(a)|0)){_ERR_put_error(20,257,107,543347,531);k=30;break}}if((c[j>>2]|0)>>>0>16384){_ERR_put_error(20,257,146,543347,538);k=22;break}c[f+276>>2]=0;c[a+80>>2]=0;q=1;l=b;return q|0}c[j>>2]=0;c[a+80>>2]=0;q=0;l=b;return q|0}while(0);_ssl3_send_alert(a,2,k)|0;q=0;l=b;return q|0}function _ssl3_read_n(b,e,f,g){b=b|0;e=e|0;f=f|0;g=g|0;var h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0;if((e|0)<1){h=e;return h|0}i=c[b+88>>2]|0;j=i+236|0;k=c[j>>2]|0;do if(!k)if(!(_ssl3_setup_read_buffer(b)|0)){h=-1;return h|0}else{l=c[j>>2]|0;break}else l=k;while(0);k=i+248|0;m=c[k>>2]|0;n=-5-l&7;o=(g|0)!=0;if(o)p=l;else{if(m){g=i+244|0;q=c[g>>2]|0;if(((m|0)>4&(n|0)!=0?(r=l+q|0,(a[r>>0]|0)==23):0)?(d[r+3>>0]<<8|d[r+4>>0])>>>0>127:0){_memmove(l+n|0,r|0,m|0)|0;c[g>>2]=n;s=c[j>>2]|0;t=n}else{s=l;t=q}}else{c[i+244>>2]=n;s=l;t=n}c[b+76>>2]=s+t;c[b+80>>2]=0;p=s}s=b+8|0;do if(c[(c[(c[s>>2]|0)+100>>2]|0)+56>>2]&8)if(o&(m|0)==0){h=0;return h|0}else{u=(m|0)>0&(m|0)<(e|0)?m:e;break}else u=e;while(0);e=b+80|0;o=c[e>>2]|0;if((m|0)>=(u|0)){c[e>>2]=o+u;c[k>>2]=m-u;t=i+244|0;c[t>>2]=(c[t>>2]|0)+u;h=u;return h|0}t=p+n|0;p=b+76|0;l=c[p>>2]|0;q=i+244|0;if((l|0)==(t|0))v=c[q>>2]|0;else{j=o+n|0;_memmove(t|0,l|0,o+m|0)|0;c[p>>2]=t;c[q>>2]=j;v=j}j=(c[i+240>>2]|0)-v|0;if((u|0)>(j|0)){_ERR_put_error(20,149,68,503771,230);h=-1;return h|0}if((c[b+96>>2]|0)==0?(c[(c[(c[s>>2]|0)+100>>2]|0)+56>>2]&8|0)==0:0)w=u;else{v=(u|0)>(f|0)?u:f;w=(v|0)>(j|0)?j:v}v=b+12|0;j=b+24|0;f=t+o|0;t=m;m=u;while(1){c[(___errno_location()|0)>>2]=0;u=c[v>>2]|0;if(!u){x=28;break}c[j>>2]=3;i=_BIO_read(u,f+t|0,w-t|0)|0;if((i|0)<1){y=i;break}z=i+t|0;m=((m|0)>(z|0)?(c[(c[(c[s>>2]|0)+100>>2]|0)+56>>2]&8|0)!=0:0)?z:m;if((z|0)>=(m|0)){x=34;break}else t=z}if((x|0)==28){_ERR_put_error(20,149,211,503771,257);y=-1}else if((x|0)==34){c[q>>2]=(c[q>>2]|0)+m;c[k>>2]=z-m;c[e>>2]=(c[e>>2]|0)+m;c[j>>2]=1;h=m;return h|0}c[k>>2]=t;if(!(c[b+260>>2]&16)){h=y;return h|0}if(!((o|0)==(0-t|0)?(c[(c[(c[s>>2]|0)+100>>2]|0)+56>>2]&8|0)==0:0)){h=y;return h|0}_ssl3_release_read_buffer(b)|0;h=y;return h|0}function _satsub64be(a,b){a=a|0;b=b|0;var c=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0;c=(d[a+7>>0]|0)-(d[b+7>>0]|0)|0;e=(d[a+6>>0]|0)-(d[b+6>>0]|0)+(c>>8)|0;f=(d[a+5>>0]|0)-(d[b+5>>0]|0)+(e>>8)|0;if(!(c&128)){g=(d[a+4>>0]|0)-(d[b+4>>0]|0)+(f>>8)|0;h=(d[a+3>>0]|0)-(d[b+3>>0]|0)+(g>>8)|0;i=(d[a+2>>0]|0)-(d[b+2>>0]|0)+(h>>8)|0;j=(d[a+1>>0]|0)-(d[b+1>>0]|0)+(i>>8)|0;k=(d[a>>0]|0)-(d[b>>0]|0)+(j>>8)|0;l=k;m=k|(j|(i|(h|(g|(f|e)))));n=l>>8;o=n<<8;p=m&255;q=(p|0)==0;r=c&255;s=q?r:128;t=s|o;return t|0}else{g=(d[a+4>>0]|0)-(d[b+4>>0]|0)+(f>>8)|0;h=(d[a+3>>0]|0)-(d[b+3>>0]|0)+(g>>8)|0;i=(d[a+2>>0]|0)-(d[b+2>>0]|0)+(h>>8)|0;j=(d[a+1>>0]|0)-(d[b+1>>0]|0)+(i>>8)|0;k=(d[a>>0]|0)-(d[b>>0]|0)+(j>>8)|0;l=k;m=~(e&f&g&h&i&j&k);n=l>>8;o=n<<8;p=m&255;q=(p|0)==0;r=c&255;s=q?r:128;t=s|o;return t|0}return 0}function _ssl3_setup_read_buffer(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0;b=c[(c[(c[a+8>>2]|0)+100>>2]|0)+56>>2]&8;d=a+88|0;e=c[d>>2]|0;do if(!(c[e+236>>2]|0)){f=c[a+256>>2]|0;if(!(f&32))g=b+16712|0;else{c[e+232>>2]=1;g=b+33096|0}h=(f&131072|0)==0?g+1024|0:g;f=c[a+228>>2]|0;_CRYPTO_lock(9,12,503866,603);i=c[f+352>>2]|0;if(((i|0)!=0?(c[i>>2]|0)==(h|0):0)?(f=i+8|0,j=c[f>>2]|0,(j|0)!=0):0){c[f>>2]=c[j>>2];f=i+4|0;k=(c[f>>2]|0)+-1|0;c[f>>2]=k;if(!k)c[i>>2]=0;_CRYPTO_lock(10,12,503866,613);l=j}else{_CRYPTO_lock(10,12,503866,613);l=_CRYPTO_malloc(h,503866,615)|0}if(l|0){j=c[d>>2]|0;c[j+236>>2]=l;c[j+240>>2]=h;m=j;break}_ERR_put_error(20,156,65,503866,681);n=0;return n|0}else m=e;while(0);c[a+76>>2]=c[m+236>>2];n=1;return n|0}function _ssl3_release_read_buffer(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0;b=a+88|0;d=c[b>>2]|0;e=c[d+236>>2]|0;if(!e)return 1;f=c[a+228>>2]|0;a=c[d+240>>2]|0;_CRYPTO_lock(9,12,503866,624);d=c[f+352>>2]|0;if(((d|0)!=0?(g=c[d>>2]|0,(g|0)==(a|0)|(g|0)==0):0)?(g=d+4|0,h=c[g>>2]|0,a>>>0>3?h>>>0<(c[f+344>>2]|0)>>>0:0):0){c[d>>2]=a;a=d+8|0;c[e>>2]=c[a>>2];c[a>>2]=e;c[g>>2]=h+1;_CRYPTO_lock(10,12,503866,637)}else{_CRYPTO_lock(10,12,503866,637);_CRYPTO_free(e)}c[(c[b>>2]|0)+236>>2]=0;return 1}function _ssl3_cbc_copy_mac(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0;g=l;l=l+128|0;if((l|0)>=(m|0))ba(128);h=g;i=c[d+4>>2]|0;j=i-e|0;if(f>>>0<e>>>0)_OpenSSLDie(540378,248,556926);if(e>>>0>=65)_OpenSSLDie(540378,249,556946);k=h+(0-h&63)|0;h=e+256|0;n=h>>>0<f>>>0?f-h|0:0;h=(((e>>>1<<24)-n+j|0)>>>0)%(e>>>0)|0;_memset(k|0,0,e|0)|0;if(n>>>0<f>>>0){o=c[d+12>>2]|0;d=n;n=0;while(1){p=n+1|0;q=k+n|0;a[q>>0]=(((d-j^j|d^j)^d)>>31^255)&255&~((((d-i^i|d^i)^d)>>31^255)&255)&a[o+d>>0]|a[q>>0];d=d+1|0;if(d>>>0>=f>>>0)break;else n=((p-e^e|p^e)^p)>>31&p}}if(!e){l=g;return}else{r=h;s=0}while(1){h=r+1|0;a[b+s>>0]=a[k+r>>0]|0;s=s+1|0;if((s|0)==(e|0))break;else r=((h-e^e|h^e)^h)>>31&h}l=g;return}function _ssl3_do_uncompress(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=c[a+88>>2]|0;d=b+288|0;e=b+280|0;f=b+272|0;b=_COMP_expand_block(c[a+136>>2]|0,c[d>>2]|0,16384,c[e>>2]|0,c[f>>2]|0)|0;if((b|0)<0){g=0;return g|0}c[f>>2]=b;c[e>>2]=c[d>>2];g=1;return g|0}function _COMP_expand_block(a,b,d,e,f){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0;g=c[(c[a>>2]|0)+20>>2]|0;if(!g){h=-1;return h|0}i=Fi[g&127](a,b,d,e,f)|0;if((i|0)<=0){h=i;return h|0}e=a+12|0;c[e>>2]=(c[e>>2]|0)+f;f=a+16|0;c[f>>2]=(c[f>>2]|0)+i;h=i;return h|0}function _dtls1_preprocess_fragment(d,e,f){d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0;g=c[e+4>>2]|0;h=(c[e+16>>2]|0)+(c[e+12>>2]|0)|0;if(h>>>0>g>>>0){_ERR_put_error(20,288,152,543188,571);i=47;return i|0}if(h>>>0>f>>>0){_ERR_put_error(20,288,152,543188,576);i=47;return i|0}f=d+92|0;h=c[f>>2]|0;if(c[h+664>>2]|0){if((g|0)==(c[h+656>>2]|0)){i=0;return i|0}_ERR_put_error(20,288,152,543188,601);i=47;return i|0}if(!(_BUF_MEM_grow_clean(c[d+60>>2]|0,g+12|0)|0)){_ERR_put_error(20,288,7,543188,587);i=80;return i|0}else{h=c[d+88>>2]|0;c[h+828>>2]=g;d=c[f>>2]|0;c[d+656>>2]=g;g=a[e>>0]|0;c[h+832>>2]=g&255;a[d+652>>0]=g;b[d+660>>1]=b[e+8>>1]|0;i=0;return i|0}return 0}function _dtls1_reassemble_fragment(e,f,g){e=e|0;f=f|0;g=g|0;var h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0;h=l;l=l+272|0;if((l|0)>=(m|0))ba(272);i=h;j=h+8|0;k=c[f+16>>2]|0;n=f+12|0;o=f+4|0;p=c[o>>2]|0;do if(((c[n>>2]|0)+k|0)>>>0<=p>>>0?(q=c[e+264>>2]|0,p>>>0<=(q>>>0>17740?q:17740)>>>0):0){if(!k){r=-3;l=h;return r|0}q=i;c[q>>2]=0;c[q+4>>2]=0;q=b[f+8>>1]|0;a[i+6>>0]=(q&65535)>>>8;a[i+7>>0]=q;q=e+92|0;s=_pqueue_find(c[(c[q>>2]|0)+580>>2]|0,i)|0;t=(s|0)==0;if(!t){u=c[s+8>>2]|0;if((c[u+4>>2]|0)==(c[o>>2]|0))v=u;else{w=-1;break}}else{u=_dtls1_hm_fragment_new(c[o>>2]|0,1)|0;if(!u){w=-1;break}x=u;y=f;z=x+44|0;do{c[x>>2]=c[y>>2];x=x+4|0;y=y+4|0}while((x|0)<(z|0));c[u+16>>2]=c[u+4>>2];c[u+12>>2]=0;v=u}y=v+48|0;do if(c[y>>2]|0){x=Fi[c[(c[e+8>>2]|0)+52>>2]&127](e,22,(c[v+44>>2]|0)+(c[n>>2]|0)|0,k,0)|0;z=(x|0)!=(k|0)?-1:x;if((z|0)>=1){x=c[n>>2]|0;if((k|0)<9){if((x|0)<(x+k|0)){A=x;do{B=(c[y>>2]|0)+(A>>3)|0;a[B>>0]=d[B>>0]|1<<(A&7);A=A+1|0}while((A|0)<((c[n>>2]|0)+k|0))}}else{A=(c[y>>2]|0)+(x>>3)|0;a[A>>0]=a[A>>0]|a[556986+(x&7)>>0];A=c[n>>2]|0;B=(A>>3)+1|0;C=A+k|0;A=C+-1>>3;D=c[y>>2]|0;if((B|0)<(A|0)){E=B;B=D;while(1){a[B+E>>0]=-1;E=E+1|0;F=(c[n>>2]|0)+k|0;G=F+-1>>3;H=c[y>>2]|0;if((E|0)>=(G|0)){I=H;J=G;K=F;break}else B=H}}else{I=D;J=A;K=C}B=I+J|0;a[B>>0]=a[B>>0]|a[556994+(K&7)>>0]}B=c[o>>2]|0;if((B|0)<=0)_OpenSSLDie(543188,746,557002);E=c[y>>2]|0;x=B+-1>>3;a:do if((a[E+x>>0]|0)==(a[556994+(B&7)>>0]|0)){H=x;while(1){if((H|0)<=0)break;H=H+-1|0;if((a[E+H>>0]|0)!=-1)break a}_CRYPTO_free(E);c[y>>2]=0}while(0);if(!t){r=-3;l=h;return r|0}E=_pitem_new(i,v)|0;if(E)if(!(_pqueue_insert(c[(c[q>>2]|0)+580>>2]|0,E)|0))_OpenSSLDie(543188,767,556973);else{r=-3;l=h;return r|0}else{L=0;M=-1}}else{L=s;M=z}}else{E=e+8|0;x=k;do{N=Fi[c[(c[E>>2]|0)+52>>2]&127](e,22,j,x>>>0<256?x:256,0)|0;x=x-N|0;if((N|0)<1){O=12;break}}while((x|0)!=0);if((O|0)==12){L=s;M=N;break}r=-3;l=h;return r|0}while(0);if((v|0)!=0&(L|0)==0){if(c[v+20>>2]|0){_EVP_CIPHER_CTX_free(c[v+24>>2]|0);_EVP_MD_CTX_destroy(c[v+28>>2]|0)}s=c[v+44>>2]|0;if(s|0)_CRYPTO_free(s);s=c[y>>2]|0;if(s|0)_CRYPTO_free(s);_CRYPTO_free(v);w=M}else w=M}else w=-1;while(0);c[g>>2]=0;r=w;l=h;return r|0}function _dtls1_hm_fragment_new(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0;d=_CRYPTO_malloc(52,543188,181)|0;if(!d){e=0;return e|0}if(a){f=_CRYPTO_malloc(a,543188,186)|0;if(!f){_CRYPTO_free(d);e=0;return e|0}else g=f}else g=0;c[d+44>>2]=g;do if(!b)h=0;else{f=(a+7|0)>>>3;i=_CRYPTO_malloc(f,543188,199)|0;if(i|0){_memset(i|0,0,f|0)|0;h=i;break}if(g|0)_CRYPTO_free(g);_CRYPTO_free(d);e=0;return e|0}while(0);c[d+48>>2]=h;e=d;return e|0}function _ssl3_get_server_done(a){a=a|0;var b=0,d=0,e=0,f=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b;e=Wh[c[(c[a+8>>2]|0)+48>>2]&63](a,4448,4449,14,30,d)|0;if(!(c[d>>2]|0)){f=e;l=b;return f|0}if((e|0)<=0){f=1;l=b;return f|0}_ssl3_send_alert(a,2,50)|0;_ERR_put_error(20,145,159,555626,2431);c[a+52>>2]=5;f=-1;l=b;return f|0}function _ssl3_free(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0;if(!a)return;b=a+88|0;if(!(c[b>>2]|0))return;_ssl3_cleanup_key_block(a);d=c[b>>2]|0;if(!(c[d+236>>2]|0))e=d;else{_ssl3_release_read_buffer(a)|0;e=c[b>>2]|0}if(!(c[e+252>>2]|0))f=e;else{_ssl3_release_write_buffer(a)|0;f=c[b>>2]|0}e=c[f+288>>2]|0;if(!e)g=f;else{_CRYPTO_free(e);g=c[b>>2]|0}e=c[g+840>>2]|0;if(!e)h=g;else{_DH_free(e);h=c[b>>2]|0}e=c[h+844>>2]|0;if(!e)i=h;else{_EC_KEY_free(e);i=c[b>>2]|0}e=c[i+876>>2]|0;if(!e)j=i;else{_sk_pop_free(e,5059);j=c[b>>2]|0}e=c[j+376>>2]|0;if(!e)k=j;else{_BIO_free(e)|0;k=c[b>>2]|0}if(!(c[k+380>>2]|0))l=k;else{_ssl3_free_digest_list(a);l=c[b>>2]|0}k=c[l+1060>>2]|0;if(k|0)_CRYPTO_free(k);_SSL_SRP_CTX_free(a)|0;_OPENSSL_cleanse(c[b>>2]|0,1068);_CRYPTO_free(c[b>>2]|0);c[b>>2]=0;return}function _dtls1_clear_queues(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0;b=a+92|0;a=_pqueue_pop(c[(c[b>>2]|0)+568>>2]|0)|0;if(a|0){d=a;do{a=d+8|0;e=c[a>>2]|0;f=c[e+8>>2]|0;if(!f)g=e;else{_CRYPTO_free(f);g=c[a>>2]|0}_CRYPTO_free(g);_pitem_free(d);d=_pqueue_pop(c[(c[b>>2]|0)+568>>2]|0)|0}while((d|0)!=0)}d=_pqueue_pop(c[(c[b>>2]|0)+576>>2]|0)|0;if(d|0){g=d;do{d=g+8|0;a=c[d>>2]|0;f=c[a+8>>2]|0;if(!f)h=a;else{_CRYPTO_free(f);h=c[d>>2]|0}_CRYPTO_free(h);_pitem_free(g);g=_pqueue_pop(c[(c[b>>2]|0)+576>>2]|0)|0}while((g|0)!=0)}g=_pqueue_pop(c[(c[b>>2]|0)+580>>2]|0)|0;if(g|0){h=g;do{_dtls1_hm_fragment_free(c[h+8>>2]|0);_pitem_free(h);h=_pqueue_pop(c[(c[b>>2]|0)+580>>2]|0)|0}while((h|0)!=0)}h=_pqueue_pop(c[(c[b>>2]|0)+584>>2]|0)|0;if(h|0){g=h;do{_dtls1_hm_fragment_free(c[g+8>>2]|0);_pitem_free(g);g=_pqueue_pop(c[(c[b>>2]|0)+584>>2]|0)|0}while((g|0)!=0)}g=_pqueue_pop(c[(c[b>>2]|0)+592>>2]|0)|0;if(!g)return;else i=g;do{g=i+8|0;h=c[g>>2]|0;d=c[h+8>>2]|0;if(!d)j=h;else{_CRYPTO_free(d);j=c[g>>2]|0}_CRYPTO_free(j);_pitem_free(i);i=_pqueue_pop(c[(c[b>>2]|0)+592>>2]|0)|0}while((i|0)!=0);return}function _pqueue_free(a){a=a|0;if(!a)return;_CRYPTO_free(a);return}function _dtls1_hm_fragment_free(a){a=a|0;var b=0;if(c[a+20>>2]|0){_EVP_CIPHER_CTX_free(c[a+24>>2]|0);_EVP_MD_CTX_destroy(c[a+28>>2]|0)}b=c[a+44>>2]|0;if(b|0)_CRYPTO_free(b);b=c[a+48>>2]|0;if(!b){_CRYPTO_free(a);return}_CRYPTO_free(b);_CRYPTO_free(a);return}function _SSL_SRP_CTX_free(a){a=a|0;var b=0,d=0,e=0,f=0;if(!a){b=0;return b|0}_CRYPTO_free(c[a+420>>2]|0);_BN_free(c[a+424>>2]|0);_BN_free(c[a+428>>2]|0);_BN_free(c[a+432>>2]|0);_BN_free(c[a+436>>2]|0);_BN_free(c[a+440>>2]|0);_BN_free(c[a+444>>2]|0);_BN_free(c[a+448>>2]|0);_BN_free(c[a+452>>2]|0);d=a+460|0;e=a+404|0;f=e+56|0;do{c[e>>2]=0;e=e+4|0}while((e|0)<(f|0));c[d>>2]=1024;c[a+464>>2]=0;b=1;return b|0}function _ssl3_clear(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0;_ssl3_cleanup_key_block(b);d=b+88|0;e=c[d>>2]|0;f=c[e+876>>2]|0;if(!f)g=e;else{_sk_pop_free(f,5059);g=c[d>>2]|0}f=c[g+288>>2]|0;if(!f)h=g;else{_CRYPTO_free(f);f=c[d>>2]|0;c[f+288>>2]=0;h=f}f=c[h+840>>2]|0;if(!f)i=h;else{_DH_free(f);f=c[d>>2]|0;c[f+840>>2]=0;i=f}f=c[i+844>>2]|0;if(!f)j=i;else{_EC_KEY_free(f);f=c[d>>2]|0;c[f+844>>2]=0;j=f}a[j+1056>>0]=0;f=c[j+236>>2]|0;i=c[j+252>>2]|0;h=c[j+240>>2]|0;g=c[j+256>>2]|0;e=c[j+232>>2]|0;k=c[j+376>>2]|0;if(!k)l=j;else{_BIO_free(k)|0;k=c[d>>2]|0;c[k+376>>2]=0;l=k}if(!(c[l+380>>2]|0))m=l;else{_ssl3_free_digest_list(b);m=c[d>>2]|0}l=c[m+1060>>2]|0;if(!l)n=m;else{_CRYPTO_free(l);l=c[d>>2]|0;c[l+1060>>2]=0;n=l}_memset(n|0,0,1068)|0;n=c[d>>2]|0;c[n+236>>2]=f;c[n+252>>2]=i;c[n+240>>2]=h;c[n+256>>2]=g;c[n+232>>2]=e;_ssl_free_wbio_buffer(b);c[b+80>>2]=0;e=(c[d>>2]|0)+404|0;c[e>>2]=0;c[e+4>>2]=0;c[e+8>>2]=0;c[e+12>>2]=0;c[b>>2]=768;e=b+372|0;d=c[e>>2]|0;if(!d)return;_CRYPTO_free(d);c[e>>2]=0;a[b+376>>0]=0;return}function _ssl3_new(a){a=a|0;var b=0,d=0;b=_CRYPTO_malloc(1068,555594,3021)|0;if(!b){d=0;return d|0}_memset(b|0,0,1068)|0;c[a+88>>2]=b;_SSL_SRP_CTX_init(a)|0;gj[c[(c[a+8>>2]|0)+8>>2]&8191](a);d=1;return d|0}function _pqueue_new(){var a=0,b=0,d=0;a=_CRYPTO_malloc(8,543619,93)|0;if(!a){b=0;return b|0}d=a;c[d>>2]=0;c[d+4>>2]=0;b=a;return b|0}function _SSL_SRP_CTX_init(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0;if(!a){b=0;return b|0}d=c[a+228>>2]|0;if(!d){b=0;return b|0}c[a+404>>2]=c[d+356>>2];c[a+408>>2]=c[d+360>>2];c[a+412>>2]=c[d+364>>2];c[a+416>>2]=c[d+368>>2];e=a+424|0;f=a+428|0;g=a+432|0;h=a+436|0;i=a+440|0;j=a+444|0;k=a+448|0;l=a+452|0;m=a+420|0;n=d+408|0;o=m;p=o+36|0;do{c[o>>2]=0;o=o+4|0}while((o|0)<(p|0));c[a+456>>2]=c[n>>2];c[a+460>>2]=c[d+412>>2];n=c[d+376>>2]|0;if((n|0)!=0?(o=_BN_dup(n)|0,c[e>>2]=o,(o|0)==0):0)q=19;else q=5;do if((q|0)==5){o=c[d+380>>2]|0;if(o|0?(n=_BN_dup(o)|0,c[f>>2]=n,(n|0)==0):0){q=19;break}n=c[d+384>>2]|0;if(n|0?(o=_BN_dup(n)|0,c[g>>2]=o,(o|0)==0):0){q=19;break}o=c[d+388>>2]|0;if(o|0?(n=_BN_dup(o)|0,c[h>>2]=n,(n|0)==0):0){q=19;break}n=c[d+392>>2]|0;if(n|0?(o=_BN_dup(n)|0,c[i>>2]=o,(o|0)==0):0){q=19;break}o=c[d+396>>2]|0;if(o|0?(n=_BN_dup(o)|0,c[j>>2]=n,(n|0)==0):0){q=19;break}n=c[d+404>>2]|0;if(n|0?(o=_BN_dup(n)|0,c[l>>2]=o,(o|0)==0):0){q=19;break}o=c[d+400>>2]|0;if(o|0?(n=_BN_dup(o)|0,c[k>>2]=n,(n|0)==0):0){q=19;break}n=c[d+372>>2]|0;if(n|0?(o=_BUF_strdup(n)|0,c[m>>2]=o,(o|0)==0):0){_ERR_put_error(20,313,68,555726,181);break}c[a+464>>2]=c[d+416>>2];b=1;return b|0}while(0);if((q|0)==19)_ERR_put_error(20,313,3,555726,176);_CRYPTO_free(c[m>>2]|0);_BN_free(c[e>>2]|0);_BN_free(c[f>>2]|0);_BN_free(c[g>>2]|0);_BN_free(c[h>>2]|0);_BN_free(c[i>>2]|0);_BN_free(c[j>>2]|0);_BN_free(c[k>>2]|0);_BN_free(c[l>>2]|0);b=0;return b|0}function _ssl_cipher_list_to_bytes(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0;f=c[a+152>>2]|0;g=(c[a+400>>2]|0)==0;_ssl_set_client_disabled(a);if(!b){h=0;return h|0}if(!e)i=c[(c[a+8>>2]|0)+76>>2]|0;else i=e;if((_sk_num(b)|0)>0){e=f+24|0;j=f+8|0;k=f+12|0;f=d;l=0;while(1){m=_sk_value(b,l)|0;if(((c[e>>2]&c[m+28>>2]|0)==0?(c[j>>2]&c[m+12>>2]|0)==0:0)?(c[k>>2]&c[m+16>>2]|0)==0:0)n=f+($i[i&8191](m,f)|0)|0;else n=f;l=l+1|0;if((l|0)>=(_sk_num(b)|0))break;else f=n}if((n|0)!=(d|0)){if(g)o=n+($i[i&8191](134580,n)|0)|0;else o=n;if(!(c[a+260>>2]&128))p=o;else p=o+($i[i&8191](134628,o)|0)|0}else p=d}else p=d;h=p-d|0;return h|0}function _ssl_prepare_clienthello_tlsext(a){a=a|0;c[(c[a+152>>2]|0)+376>>2]=0;return 1}function _ssl_add_clienthello_tlsext(b,d,f,g){b=b|0;d=d|0;f=f|0;g=g|0;var h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0;h=l;l=l+16|0;if((l|0)>=(m|0))ba(16);i=h+4|0;j=h;c[i>>2]=d;if((c[b>>2]|0)<=768?(c[(c[(c[b+8>>2]|0)+100>>2]|0)+56>>2]&8|0)==0:0)k=0;else n=3;a:do if((n|0)==3){o=_SSL_get_ciphers(b)|0;if((_sk_num(o)|0)>0){p=0;while(1){q=_sk_value(o,p)|0;if(c[q+12>>2]&224|0){k=1;break a}p=p+1|0;if(c[q+16>>2]&64|0){k=1;break a}if((p|0)>=(_sk_num(o)|0)){k=0;break}}}else k=0}while(0);if((c[b+272>>2]|0)==768?(c[(c[b+88>>2]|0)+1048>>2]|0)==0:0){r=d;l=h;return r|0}o=d+2|0;c[i>>2]=o;if(o>>>0>=f>>>0){r=0;l=h;return r|0}p=b+288|0;q=c[p>>2]|0;do if(q){s=f-o|0;if((s|0)<9){r=0;l=h;return r|0}t=_strlen(q)|0;if(t>>>0>(s+-9|0)>>>0){r=0;l=h;return r|0}else{a[o>>0]=0;a[d+3>>0]=0;s=t+5|0;a[d+4>>0]=s>>>8;a[d+5>>0]=s;s=t+3|0;a[d+6>>0]=s>>>8;a[d+7>>0]=s;a[d+8>>0]=0;a[d+9>>0]=t>>>8;a[d+10>>0]=t;s=d+11|0;_memcpy(s|0,c[p>>2]|0,t|0)|0;u=s+t|0;c[i>>2]=u;v=u;break}}else v=o;while(0);b:do if(!(c[b+400>>2]|0))w=v;else{do if(_ssl_add_clienthello_renegotiate_ext(b,0,j,0)|0){o=c[i>>2]|0;if((f+-4-o|0)>=(c[j>>2]|0)){a[o>>0]=-1;a[(c[i>>2]|0)+1>>0]=1;o=(c[i>>2]|0)+2|0;c[i>>2]=o;a[o>>0]=(c[j>>2]|0)>>>8;a[(c[i>>2]|0)+1>>0]=c[j>>2];o=(c[i>>2]|0)+2|0;c[i>>2]=o;if(!(_ssl_add_clienthello_renegotiate_ext(b,o,j,c[j>>2]|0)|0)){_ERR_put_error(20,277,68,555659,1313);break}else{o=(c[i>>2]|0)+(c[j>>2]|0)|0;c[i>>2]=o;w=o;break b}}}else _ERR_put_error(20,277,68,555659,1302);while(0);r=0;l=h;return r|0}while(0);v=b+420|0;o=c[v>>2]|0;do if(o){p=_strlen(o)|0;if((p|0)>255|(p|0)==0){_ERR_put_error(20,277,68,555659,1326);r=0;l=h;return r|0}if((f+-5-w|0)<(p|0)){r=0;l=h;return r|0}else{a[w>>0]=0;a[(c[i>>2]|0)+1>>0]=12;q=(c[i>>2]|0)+2|0;c[i>>2]=q;u=p+1|0;a[q>>0]=u>>>8;a[(c[i>>2]|0)+1>>0]=u;u=c[i>>2]|0;c[i>>2]=u+3;a[u+2>>0]=p;_memcpy(c[i>>2]|0,c[v>>2]|0,p|0)|0;u=(c[i>>2]|0)+p|0;c[i>>2]=u;x=u;break}}else x=w;while(0);do if(k|0){w=c[b+328>>2]|0;if(!w){y=556649;z=c[(c[b+152>>2]|0)+56>>2]&196608|0?2:3}else{y=w;z=c[b+324>>2]|0}w=f;v=w-x|0;if((v|0)<5|z>>>0>(v+-5|0)>>>0){r=0;l=h;return r|0}if(z>>>0>255){_ERR_put_error(20,277,68,555659,1364);r=0;l=h;return r|0}a[x>>0]=0;a[(c[i>>2]|0)+1>>0]=11;v=(c[i>>2]|0)+2|0;c[i>>2]=v;o=z+1|0;a[v>>0]=o>>>8;a[(c[i>>2]|0)+1>>0]=o;o=c[i>>2]|0;c[i>>2]=o+3;a[o+2>>0]=z;_memcpy(c[i>>2]|0,y|0,z|0)|0;o=(c[i>>2]|0)+z|0;c[i>>2]=o;v=c[b+152>>2]|0;u=c[v+56>>2]&196608;c:do if((u|0)>=131072)if((u|0)<196608){switch(u|0){case 131072:break;default:{n=37;break c}}A=2;B=556154;n=42;break}else{switch(u|0){case 196608:break;default:{n=37;break c}}A=4;B=556152;n=42;break}else switch(u|0){case 65536:{A=2;B=556152;n=42;break}default:n=37}while(0);do if((n|0)==37){u=c[b+336>>2]|0;if(!u){if(!(c[b+36>>2]|0)){A=26;B=556126;n=42;break}p=(c[v+52>>2]|0)==0;A=p?56:26;B=p?556070:556126;n=42;break}p=c[b+332>>2]|0;if(!(p&1)){C=p;D=u}else{_ERR_put_error(20,338,68,555659,512);r=0;l=h;return r|0}}while(0);if((n|0)==42){C=A;D=B}v=C>>>1;u=w-o|0;if((u|0)<6){r=0;l=h;return r|0}if(v>>>0>(u+-6|0)>>>1>>>0){r=0;l=h;return r|0}if(C>>>0<=65533){u=v<<1;a[o>>0]=0;a[(c[i>>2]|0)+1>>0]=10;v=(c[i>>2]|0)+2|0;c[i>>2]=v;p=u+2|0;a[v>>0]=p>>>8;a[(c[i>>2]|0)+1>>0]=p;p=(c[i>>2]|0)+2|0;c[i>>2]=p;a[p>>0]=C>>>8;a[(c[i>>2]|0)+1>>0]=u;p=(c[i>>2]|0)+2|0;c[i>>2]=p;_memcpy(p|0,D|0,u|0)|0;c[i>>2]=(c[i>>2]|0)+u;break}_ERR_put_error(20,277,68,555659,1387);r=0;l=h;return r|0}while(0);do if(!((_SSL_ctrl(b,32,0,0)|0)&16384)){D=b+192|0;C=c[D>>2]|0;B=(C|0)==0;if(!(c[b+40>>2]|0))if(!B)if(!(c[C+228>>2]|0))n=54;else{E=c[C+232>>2]|0;n=58}else n=59;else if(B)n=59;else n=54;do if((n|0)==54){B=b+348|0;C=c[B>>2]|0;if((C|0)!=0?(c[C+4>>2]|0)!=0:0){A=e[C>>1]|0;C=_CRYPTO_malloc(A,555659,1406)|0;c[(c[D>>2]|0)+228>>2]=C;if(!C){r=0;l=h;return r|0}else{_memcpy(C|0,c[(c[B>>2]|0)+4>>2]|0,A|0)|0;c[(c[D>>2]|0)+232>>2]=A;E=A;n=58;break}}else n=59}while(0);if((n|0)==58)if(!E)n=59;else{F=E;G=0}if((n|0)==59){D=c[b+348>>2]|0;if((D|0)!=0?(c[D+4>>2]|0)==0:0)break;else{F=0;G=1}}D=c[i>>2]|0;if((f+-4-D|0)<(F|0)){r=0;l=h;return r|0}a[D>>0]=0;a[(c[i>>2]|0)+1>>0]=35;D=(c[i>>2]|0)+2|0;c[i>>2]=D;a[D>>0]=F>>>8;a[(c[i>>2]|0)+1>>0]=F;D=(c[i>>2]|0)+2|0;c[i>>2]=D;if(!G){_memcpy(D|0,c[(c[b+192>>2]|0)+228>>2]|0,F|0)|0;c[i>>2]=(c[i>>2]|0)+F}}while(0);F=b+8|0;do if(c[(c[(c[F>>2]|0)+100>>2]|0)+56>>2]&2|0){G=c[b+152>>2]|0;E=c[G+56>>2]&196608;d:do if((E|0)<131072){switch(E|0){case 65536:break;default:{n=68;break d}}H=556156;I=2}else{if((E|0)>=196608)switch(E|0){case 196608:{H=556156;I=4;break d;break}default:{n=68;break d}}switch(E|0){case 131072:break;default:{n=68;break d}}H=556158;I=2}while(0);do if((n|0)==68){if(c[b+36>>2]|0?(E=c[G+308>>2]|0,E|0):0){H=E;I=c[G+312>>2]|0;break}E=c[G+300>>2]|0;if(!E){H=556160;I=30}else{H=E;I=c[G+304>>2]|0}}while(0);G=c[i>>2]|0;if((f-G|0)>>>0<(I+6|0)>>>0){r=0;l=h;return r|0}else{a[G>>0]=0;a[(c[i>>2]|0)+1>>0]=13;G=(c[i>>2]|0)+2|0;c[i>>2]=G;E=I+2|0;a[G>>0]=E>>>8;a[(c[i>>2]|0)+1>>0]=E;E=(c[i>>2]|0)+2|0;c[i>>2]=E;a[E>>0]=I>>>8;a[(c[i>>2]|0)+1>>0]=I;E=(c[i>>2]|0)+2|0;c[i>>2]=E;_memcpy(E|0,H|0,I|0)|0;c[i>>2]=(c[i>>2]|0)+I;break}}while(0);if((c[b+296>>2]|0)==1){I=b+304|0;e:do if((_sk_num(c[I>>2]|0)|0)>0){H=0;n=0;while(1){E=_i2d_OCSP_RESPID(_sk_value(c[I>>2]|0,n)|0,0)|0;if((E|0)<1){r=0;break}G=H+2+E|0;n=n+1|0;if((n|0)>=(_sk_num(c[I>>2]|0)|0)){J=G;break e}else H=G}l=h;return r|0}else J=0;while(0);H=b+308|0;n=c[H>>2]|0;if(n){G=_i2d_X509_EXTENSIONS(n,0)|0;if((G|0)<0){r=0;l=h;return r|0}else K=G}else K=0;G=c[i>>2]|0;n=f;if((n+-7-K-G|0)<(J|0)){r=0;l=h;return r|0}a[G>>0]=0;a[(c[i>>2]|0)+1>>0]=5;G=(c[i>>2]|0)+2|0;c[i>>2]=G;E=K+J|0;if((E|0)>65520){r=0;l=h;return r|0}D=E+5|0;a[G>>0]=D>>>8;a[(c[i>>2]|0)+1>>0]=D;D=c[i>>2]|0;c[i>>2]=D+3;a[D+2>>0]=1;a[c[i>>2]>>0]=J>>>8;a[(c[i>>2]|0)+1>>0]=J;c[i>>2]=(c[i>>2]|0)+2;J=(_sk_num(c[I>>2]|0)|0)>0;D=c[i>>2]|0;if(J){J=0;G=D;while(1){E=_sk_value(c[I>>2]|0,J)|0;c[i>>2]=(c[i>>2]|0)+2;o=_i2d_OCSP_RESPID(E,i)|0;a[G>>0]=o>>>8;a[G+1>>0]=o;J=J+1|0;o=(J|0)<(_sk_num(c[I>>2]|0)|0);E=c[i>>2]|0;if(!o){L=E;break}else G=E}}else L=D;a[L>>0]=K>>>8;a[(c[i>>2]|0)+1>>0]=K;c[i>>2]=(c[i>>2]|0)+2;if((K|0)>0){_i2d_X509_EXTENSIONS(c[H>>2]|0,i)|0;M=n}else M=n}else M=f;n=c[i>>2]|0;if((M-n|0)<5){r=0;l=h;return r|0}a[n>>0]=0;a[(c[i>>2]|0)+1>>0]=15;n=(c[i>>2]|0)+2|0;c[i>>2]=n;a[n>>0]=0;a[(c[i>>2]|0)+1>>0]=1;n=c[i>>2]|0;H=c[b+388>>2]&4;c[i>>2]=n+3;a[n+2>>0]=((H&255)>>>2)+1<<24>>24;do if(c[(c[b+228>>2]|0)+428>>2]|0?(c[(c[b+88>>2]|0)+692>>2]|0)==0:0){H=c[i>>2]|0;if((M-H|0)<4){r=0;l=h;return r|0}else{a[H>>0]=51;a[(c[i>>2]|0)+1>>0]=116;H=(c[i>>2]|0)+2|0;c[i>>2]=H;a[H>>0]=0;a[(c[i>>2]|0)+1>>0]=0;c[i>>2]=(c[i>>2]|0)+2;break}}while(0);H=b+468|0;do if(c[H>>2]|0?(c[(c[b+88>>2]|0)+692>>2]|0)==0:0){n=c[i>>2]|0;K=b+472|0;if((M-n|0)>>>0<((c[K>>2]|0)+6|0)>>>0){r=0;l=h;return r|0}else{a[n>>0]=0;a[(c[i>>2]|0)+1>>0]=16;n=(c[i>>2]|0)+2|0;c[i>>2]=n;a[n>>0]=((c[K>>2]|0)+2|0)>>>8;a[(c[i>>2]|0)+1>>0]=(c[K>>2]|0)+2;n=(c[i>>2]|0)+2|0;c[i>>2]=n;a[n>>0]=(c[K>>2]|0)>>>8;a[(c[i>>2]|0)+1>>0]=c[K>>2];n=(c[i>>2]|0)+2|0;c[i>>2]=n;_memcpy(n|0,c[H>>2]|0,c[K>>2]|0)|0;c[i>>2]=(c[i>>2]|0)+(c[K>>2]|0);c[(c[b+152>>2]|0)+376>>2]=1;break}}while(0);do if(c[(c[(c[F>>2]|0)+100>>2]|0)+56>>2]&8|0?_SSL_get_srtp_profiles(b)|0:0){_ssl_add_clienthello_use_srtp_ext(b,0,j,0)|0;H=c[i>>2]|0;if((M+-4-H|0)<(c[j>>2]|0)){r=0;l=h;return r|0}a[H>>0]=0;a[(c[i>>2]|0)+1>>0]=14;H=(c[i>>2]|0)+2|0;c[i>>2]=H;a[H>>0]=(c[j>>2]|0)>>>8;a[(c[i>>2]|0)+1>>0]=c[j>>2];H=(c[i>>2]|0)+2|0;c[i>>2]=H;if(!(_ssl_add_clienthello_use_srtp_ext(b,H,j,c[j>>2]|0)|0)){c[i>>2]=(c[i>>2]|0)+(c[j>>2]|0);break}_ERR_put_error(20,277,68,555659,1557);r=0;l=h;return r|0}while(0);_custom_ext_init((c[b+152>>2]|0)+348|0);if(!(_custom_ext_add(b,0,i,f,g)|0)){r=0;l=h;return r|0}if(c[b+256>>2]&16){g=c[i>>2]|0;f=g-(c[(c[b+60>>2]|0)+4>>2]|0)|0;j=(c[b+52>>2]|0)==4624?f+-5|0:f;f=g;if((j&-256|0)==256){g=512-j|0;j=(g|0)>3?g+-4|0:0;a[f>>0]=0;a[(c[i>>2]|0)+1>>0]=21;g=(c[i>>2]|0)+2|0;c[i>>2]=g;a[g>>0]=j>>>8;a[(c[i>>2]|0)+1>>0]=j;g=(c[i>>2]|0)+2|0;c[i>>2]=g;_memset(g|0,0,j|0)|0;g=(c[i>>2]|0)+j|0;c[i>>2]=g;N=g}else N=f}else N=c[i>>2]|0;i=N-d+-2|0;if(!i){r=d;l=h;return r|0}a[d>>0]=i>>>8;a[d+1>>0]=i;r=N;l=h;return r|0}function _ssl_add_clienthello_renegotiate_ext(b,e,f,g){b=b|0;e=e|0;f=f|0;g=g|0;var h=0,i=0;h=b+88|0;do if(e|0){b=a[(c[h>>2]|0)+980>>0]|0;if((b&255|0)<(g|0)){a[e>>0]=b;b=c[h>>2]|0;_memcpy(e+1|0,b+916|0,d[b+980>>0]|0|0)|0;break}_ERR_put_error(20,298,335,556321,122);i=0;return i|0}while(0);c[f>>2]=(d[(c[h>>2]|0)+980>>0]|0)+1;i=1;return i|0}function _i2d_OCSP_RESPID(a,b){a=a|0;b=b|0;return _ASN1_item_i2d(a,b,116284)|0}function _i2d_X509_EXTENSIONS(a,b){a=a|0;b=b|0;return _ASN1_item_i2d(a,b,103660)|0}function _ssl_add_clienthello_use_srtp_ext(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0;if(b){g=c[b+380>>2]|0;if(!g){h=c[b+228>>2]|0;if((h|0)!=0?(b=c[h+436>>2]|0,(b|0)!=0):0)i=b;else j=5}else i=g}else j=5;if((j|0)==5)i=0;j=_sk_num(i)|0;if(!d)k=(j<<1)+3|0;else{if(!j){_ERR_put_error(20,307,354,556288,254);l=1;return l|0}g=j<<1;b=g+3|0;if((b|0)>(f|0)){_ERR_put_error(20,307,363,556288,260);l=1;return l|0}a[d>>0]=j>>>7;a[d+1>>0]=g;f=d+2|0;if((j|0)>0){h=g+2|0;g=0;m=f;n=d;while(1){o=(_sk_value(i,g)|0)+4|0;a[m>>0]=(c[o>>2]|0)>>>8;a[n+3>>0]=c[o>>2];g=g+1|0;if((g|0)==(j|0))break;else{o=m;m=m+2|0;n=o}}p=d+h|0}else p=f;a[p>>0]=0;k=b}c[e>>2]=k;l=0;return l|0}function _ssl_set_client_disabled(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0;d=c[b+152>>2]|0;e=d+12|0;c[e>>2]=0;f=d+8|0;c[f>>2]=0;g=c[b+272>>2]|0;if(!(c[(c[(c[b+8>>2]|0)+100>>2]|0)+56>>2]&8))if((g|0)>770)h=4;else i=4;else if((g|0)<65278)h=4;else i=4;if((h|0)==4)i=0;c[d+24>>2]=i;i=c[d+56>>2]&196608;a:do if((i|0)<131072){switch(i|0){case 65536:break;default:{h=8;break a}}j=2;k=556156;h=14}else{if((i|0)>=196608)switch(i|0){case 196608:{j=4;k=556156;h=14;break a;break}default:{h=8;break a}}switch(i|0){case 131072:break;default:{h=8;break a}}j=2;k=556158;h=14}while(0);do if((h|0)==8){if((c[b+36>>2]|0)!=0?(i=c[d+308>>2]|0,(i|0)!=0):0){l=i;m=d+312|0}else{i=c[d+300>>2]|0;if(!i){j=30;k=556160;h=14;break}l=i;m=d+304|0}i=c[m>>2]|0;if(!i){n=0;o=0;h=21}else{j=i;k=l;h=14}}while(0);if((h|0)==14){l=0;m=0;i=0;g=0;p=k;while(1){switch(a[p+1>>0]|0){case 1:{q=g;r=l;s=1;break}case 2:{q=g;r=1;s=m;break}case 3:{q=1;r=l;s=m;break}default:{q=g;r=l;s=m}}i=i+2|0;if(i>>>0>=j>>>0)break;else{l=r;m=s;g=q;p=p+2|0}}if(!s){n=q;o=r;h=21}else{t=q;u=r;v=0;w=0}}if((h|0)==21){c[e>>2]=1;c[f>>2]=34;t=n;u=o;v=1;w=34}if(!u){u=v|2;c[e>>2]=u;o=w|4;c[f>>2]=o;x=u;y=o}else{x=v;y=w}if(!t){t=x|64;c[e>>2]=t;w=y|64;c[f>>2]=w;z=t;A=w}else{z=x;A=y}if(!(c[b+220>>2]|0)){y=z|128;c[e>>2]=y;x=A|256;c[f>>2]=x;B=y;C=x}else{B=z;C=A}if(c[b+464>>2]&1024|0){D=d+4|0;c[D>>2]=1;return}c[e>>2]=B|1024;c[f>>2]=C|1024;D=d+4|0;c[D>>2]=1;return}function _BIO_f_buffer(){return 134676}function _BIO_int_ctrl(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f;c[g>>2]=e;if(!a){h=0;l=f;return h|0}e=c[a>>2]|0;if(e|0?(i=c[e+24>>2]|0,i|0):0){e=c[a+4>>2]|0;if(!e){h=ri[i&511](a,b,d,g)|0;l=f;return h|0}i=Wh[e&63](a,6,g,b,d,1)|0;if((i|0)<1){h=i;l=f;return h|0}i=ri[c[(c[a>>2]|0)+24>>2]&511](a,b,d,g)|0;h=Wh[e&63](a,134,g,b,d,i)|0;l=f;return h|0}_ERR_put_error(32,103,121,503469,349);h=-2;l=f;return h|0}function _buffer_write(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0;if((b|0)==0|(d|0)<1){e=0;return e|0}f=c[a+32>>2]|0;if(!f){e=0;return e|0}g=a+36|0;if(!(c[g>>2]|0)){e=0;return e|0}_BIO_clear_flags(a,15);h=f+4|0;i=f+24|0;j=c[i>>2]|0;k=f+28|0;l=c[k>>2]|0;m=l+j|0;n=(c[h>>2]|0)-m|0;o=f+20|0;a:do if((n|0)<(d|0)){f=0;p=d;q=b;r=l;s=j;t=n;u=m;b:while(1){if(!s){v=f;w=p;x=q}else{if((t|0)>0){_memcpy((c[o>>2]|0)+u|0,q|0,t|0)|0;y=(c[i>>2]|0)+t|0;c[i>>2]=y;z=t+f|0;A=p-t|0;B=q+t|0;C=c[k>>2]|0;D=y}else{z=f;A=p;B=q;C=r;D=s}y=C;E=D;while(1){F=_BIO_write(c[g>>2]|0,(c[o>>2]|0)+y|0,E)|0;if((F|0)<1){G=12;break b}y=(c[k>>2]|0)+F|0;c[k>>2]=y;E=(c[i>>2]|0)-F|0;c[i>>2]=E;if(!E){v=z;w=A;x=B;break}}}c[k>>2]=0;H=v;E=w;y=x;while(1){I=c[h>>2]|0;if((E|0)<(I|0))break;J=_BIO_write(c[g>>2]|0,y,E)|0;if((J|0)<1){G=18;break b}K=J+H|0;L=E-J|0;if(!L){e=K;G=21;break b}else{H=K;E=L;y=y+J|0}}s=c[i>>2]|0;r=c[k>>2]|0;L=r+s|0;t=I-L|0;if((E|0)<=(t|0)){M=H;N=E;O=y;P=L;break a}else{f=H;p=E;q=y;u=L}}if((G|0)==12){_BIO_copy_next_retry(a);if((F|0)>=0){e=z;return e|0}e=(z|0)>0?z:F;return e|0}else if((G|0)==18){_BIO_copy_next_retry(a);if((J|0)>=0){e=H;return e|0}e=(H|0)>0?H:J;return e|0}else if((G|0)==21)return e|0}else{M=0;N=d;O=b;P=m}while(0);_memcpy((c[o>>2]|0)+P|0,O|0,N|0)|0;c[i>>2]=(c[i>>2]|0)+N;e=M+N|0;return e|0}function _buffer_read(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0;if(!b){e=0;return e|0}f=c[a+32>>2]|0;if(!f){e=0;return e|0}g=a+36|0;if(!(c[g>>2]|0)){e=0;return e|0}_BIO_clear_flags(a,15);h=f+12|0;i=f+8|0;j=f+16|0;k=0;l=d;d=b;b=c[h>>2]|0;while(1){if(!b){m=k;n=l;o=d}else{p=(b|0)>(l|0)?l:b;_memcpy(d|0,(c[i>>2]|0)+(c[j>>2]|0)|0,p|0)|0;c[j>>2]=(c[j>>2]|0)+p;c[h>>2]=(c[h>>2]|0)-p;q=p+k|0;if((l|0)<=(b|0)){e=q;r=18;break}m=q;n=l-p|0;o=d+p|0}p=c[f>>2]|0;s=c[g>>2]|0;if((n|0)>(p|0)){r=9;break}t=_BIO_read(s,c[i>>2]|0,p)|0;if((t|0)<1){r=15;break}c[j>>2]=0;c[h>>2]=t;k=m;l=n;d=o;b=t}if((r|0)==9){b=_BIO_read(s,o,n)|0;a:do if((b|0)<1){u=m;v=b}else{s=n;d=o;l=m;k=b;while(1){h=k+l|0;if((s|0)==(k|0)){e=h;break}d=d+k|0;s=s-k|0;j=_BIO_read(c[g>>2]|0,d,s)|0;if((j|0)<1){u=h;v=j;break a}else{l=h;k=j}}return e|0}while(0);_BIO_copy_next_retry(a);if((v|0)>=0){e=u;return e|0}e=(u|0)>0?u:v;return e|0}else if((r|0)==15){_BIO_copy_next_retry(a);if((t|0)>=0){e=m;return e|0}e=(m|0)>0?m:t;return e|0}else if((r|0)==18)return e|0;return 0}function _buffer_puts(a,b){a=a|0;b=b|0;return _buffer_write(a,b,_strlen(b)|0)|0}function _buffer_gets(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0;f=c[b+32>>2]|0;_BIO_clear_flags(b,15);g=f+12|0;h=f+8|0;i=f+16|0;j=b+36|0;k=0;l=d;d=e+-1|0;e=c[g>>2]|0;while(1){m=c[h>>2]|0;if((e|0)>0){n=m;o=c[i>>2]|0;p=e}else{q=_BIO_read(c[j>>2]|0,m,c[f>>2]|0)|0;if((q|0)<1)break;c[g>>2]=q;c[i>>2]=0;n=c[h>>2]|0;o=0;p=q}m=n+o|0;a:do if((d|0)>0&(p|0)>0){r=0;s=l;while(1){t=m+r|0;u=s+1|0;a[s>>0]=a[t>>0]|0;v=r+1|0;w=c[g>>2]|0;if((a[t>>0]|0)==10){x=1;y=v;z=u;A=w;break a}if((v|0)<(d|0)&(v|0)<(w|0)){r=v;s=u}else{x=0;y=v;z=u;A=w;break}}}else{x=0;y=0;z=l;A=p}while(0);B=y+k|0;d=d-y|0;e=A-y|0;c[g>>2]=e;c[i>>2]=(c[i>>2]|0)+y;if(x|(d|0)==0){C=9;break}else{k=B;l=z}}if((C|0)==9){a[z>>0]=0;D=B;return D|0}_BIO_copy_next_retry(b);a[l>>0]=0;if((q|0)>=0){D=k;return D|0}D=(k|0)>0?k:q;return D|0}function _buffer_ctrl(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;g=c[b+32>>2]|0;a:do switch(d|0){case 1:{c[g+16>>2]=0;c[g+12>>2]=0;c[g+28>>2]=0;c[g+24>>2]=0;h=c[b+36>>2]|0;if(!h){i=0;return i|0}i=_BIO_ctrl(h,1,e,f)|0;return i|0}case 3:{i=c[g+24>>2]|0;return i|0}case 116:{h=c[g+8>>2]|0;j=c[g+12>>2]|0;if((j|0)<=0){i=0;return i|0}k=c[g+16>>2]|0;l=0;m=0;while(1){n=((a[h+(k+l)>>0]|0)==10&1)+m|0;l=l+1|0;if((l|0)>=(j|0)){i=n;break}else m=n}return i|0}case 13:{m=c[g+24>>2]|0;if(m|0){i=m;return i|0}m=c[b+36>>2]|0;if(!m){i=0;return i|0}i=_BIO_ctrl(m,13,e,f)|0;return i|0}case 10:{m=c[g+12>>2]|0;if(m|0){i=m;return i|0}m=c[b+36>>2]|0;if(!m){i=0;return i|0}i=_BIO_ctrl(m,10,e,f)|0;return i|0}case 122:{if((c[g>>2]|0)<(e|0)){m=_CRYPTO_malloc(e,557064,339)|0;if(!m)break a;j=g+8|0;l=c[j>>2]|0;if(l|0)_CRYPTO_free(l);c[j>>2]=m;o=m}else o=c[g+8>>2]|0;c[g+16>>2]=0;c[g+12>>2]=e;_memcpy(o|0,f|0,e|0)|0;i=1;return i|0}case 117:{do if(f)if(!(c[f>>2]|0)){p=c[g+4>>2]|0;q=e;break}else{p=e;q=c[g>>2]|0;break}else{p=e;q=e}while(0);m=g+8|0;j=c[m>>2]|0;l=g+20|0;k=c[l>>2]|0;if((q|0)>4096?(q|0)!=(c[g>>2]|0):0){h=_CRYPTO_malloc(e,557064,369)|0;if(!h)break a;else r=h}else r=j;if((p|0)>4096?(p|0)!=(c[g+4>>2]|0):0){j=_CRYPTO_malloc(e,557064,374)|0;if(!j){if((r|0)==(c[m>>2]|0))break a;_CRYPTO_free(r);break a}else s=j}else s=k;k=c[m>>2]|0;if((k|0)!=(r|0)){_CRYPTO_free(k);c[m>>2]=r;c[g+16>>2]=0;c[g+12>>2]=0;c[g>>2]=q}m=c[l>>2]|0;if((m|0)==(s|0)){i=1;return i|0}_CRYPTO_free(m);c[l>>2]=s;c[g+28>>2]=0;c[g+24>>2]=0;c[g+4>>2]=p;i=1;return i|0}case 101:{l=b+36|0;if(!(c[l>>2]|0)){i=0;return i|0}_BIO_clear_flags(b,15);m=_BIO_ctrl(c[l>>2]|0,101,e,f)|0;_BIO_copy_next_retry(b);i=m;return i|0}case 11:{m=b+36|0;l=c[m>>2]|0;if(!l){i=0;return i|0}k=g+24|0;if((c[k>>2]|0)<1){i=_BIO_ctrl(l,11,e,f)|0;return i|0}_BIO_clear_flags(b,15);l=c[k>>2]|0;j=c[m>>2]|0;b:do if((l|0)>0){h=g+20|0;n=g+28|0;t=j;u=l;while(1){v=_BIO_write(t,(c[h>>2]|0)+(c[n>>2]|0)|0,u)|0;_BIO_copy_next_retry(b);if((v|0)<1){i=v;break}c[n>>2]=(c[n>>2]|0)+v;c[k>>2]=(c[k>>2]|0)-v;_BIO_clear_flags(b,15);u=c[k>>2]|0;v=c[m>>2]|0;if((u|0)<=0){w=v;x=n;break b}else t=v}return i|0}else{w=j;x=g+28|0}while(0);c[k>>2]=0;c[x>>2]=0;i=_BIO_ctrl(w,11,e,f)|0;return i|0}case 12:{if(_BIO_int_ctrl(f,117,c[g>>2]|0,0)|0?_BIO_int_ctrl(f,117,c[g+4>>2]|0,1)|0:0){i=1;return i|0}i=0;return i|0}default:{j=c[b+36>>2]|0;if(!j){i=0;return i|0}i=_BIO_ctrl(j,d,e,f)|0;return i|0}}while(0);_ERR_put_error(32,114,65,557064,449);i=0;return i|0}function _buffer_new(a){a=a|0;var b=0,d=0,e=0,f=0;b=_CRYPTO_malloc(32,557064,96)|0;if(!b){d=0;return d|0}e=_CRYPTO_malloc(4096,557064,99)|0;f=b+8|0;c[f>>2]=e;if(!e){_CRYPTO_free(b);d=0;return d|0}e=_CRYPTO_malloc(4096,557064,104)|0;c[b+20>>2]=e;if(!e){_CRYPTO_free(c[f>>2]|0);_CRYPTO_free(b);d=0;return d|0}else{c[b>>2]=4096;c[b+4>>2]=4096;c[b+12>>2]=0;c[b+16>>2]=0;c[b+24>>2]=0;c[b+28>>2]=0;c[a+12>>2]=1;c[a+32>>2]=b;c[a+20>>2]=0;d=1;return d|0}return 0}function _buffer_free(a){a=a|0;var b=0,d=0,e=0,f=0;if(!a){b=0;return b|0}d=a+32|0;e=c[d>>2]|0;f=c[e+8>>2]|0;if(f|0)_CRYPTO_free(f);f=c[e+20>>2]|0;if(f|0)_CRYPTO_free(f);_CRYPTO_free(c[d>>2]|0);c[d>>2]=0;c[a+12>>2]=0;c[a+20>>2]=0;b=1;return b|0}function _buffer_callback_ctrl(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0;e=c[a+36>>2]|0;if(!e){f=0;return f|0}f=_BIO_callback_ctrl(e,b,d)|0;return f|0}function _ssl3_get_client_method(a){a=a|0;return ((a|0)==768?134716:0)|0}function _ssl3_default_timeout(){return 7200}function _RSAPrivateKey_dup(a){a=a|0;return _ASN1_item_dup(78528,a)|0}function _srp_password_from_info_cb(a,b){a=a|0;b=b|0;return _BUF_strdup(c[a+456>>2]|0)|0}function _ssl_build_cert_chain(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0;e=l;l=l+144|0;if((l|0)>=(m|0))ba(144);f=e;g=e+8|0;h=c[a>>2]|0;a:do if(!(c[h>>2]|0)){_ERR_put_error(20,332,179,551422,1163);i=0;j=b;k=d&4;n=29}else{o=d&4;if(!o){p=c[a+332>>2]|0;q=(p|0)==0?b:p;if(!(d&1)){r=0;s=q}else{r=c[h+12>>2]|0;s=q}}else{q=_X509_STORE_new()|0;if(!q){t=0;u=0;break}p=h+12|0;if((_sk_num(c[p>>2]|0)|0)>0){v=0;do{if(!(_X509_STORE_add_cert(q,_sk_value(c[p>>2]|0,v)|0)|0)){if(((_ERR_peek_last_error()|0)&-16773121|0)!=184549477){i=0;j=q;k=o;n=29;break a}_ERR_clear_error()}v=v+1|0}while((v|0)<(_sk_num(c[p>>2]|0)|0))}if(!(_X509_STORE_add_cert(q,c[h>>2]|0)|0)){if(((_ERR_peek_last_error()|0)&-16773121|0)!=184549477){i=0;j=q;k=o;n=29;break}_ERR_clear_error();r=0;s=q}else{r=0;s=q}}if(!(_X509_STORE_CTX_init(g,s,c[h>>2]|0,r)|0)){_ERR_put_error(20,332,11,551422,1199);i=0;j=s;k=o;n=29;break}_X509_STORE_CTX_set_flags(g,c[a+56>>2]&196608);p=(_X509_verify_cert(g)|0)>0;if((d&8|0)==0|p)if(p)w=0;else{_ERR_put_error(20,332,134,551422,1216);p=_X509_verify_cert_error_string(_X509_STORE_CTX_get_error(g)|0)|0;c[f>>2]=557104;c[f+4>>2]=p;_ERR_add_error_data(2,f);_X509_STORE_CTX_cleanup(g);i=0;j=s;k=o;n=29;break}else if(!(d&16))w=2;else{_ERR_clear_error();w=2}p=_X509_STORE_CTX_get1_chain(g)|0;_X509_STORE_CTX_cleanup(g);v=h+12|0;x=c[v>>2]|0;if(x|0)_sk_pop_free(x,5060);_X509_free(_sk_shift(p)|0);if((d&2|0?(_sk_num(p)|0)>0:0)?(x=_sk_value(p,(_sk_num(p)|0)+-1|0)|0,_X509_check_purpose(x,-1,0)|0,c[x+40>>2]&8192|0):0)_X509_free(_sk_pop(p)|0);c[v>>2]=p;i=(w|0)==0?1:w;j=s;k=o;n=29}while(0);if((n|0)==29)if(!k){y=i;l=e;return y|0}else{t=i;u=j}_X509_STORE_free(u);y=t;l=e;return y|0}function _ssl_cert_set_cert_store(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0;f=(d|0)==0?a+336|0:a+332|0;a=c[f>>2]|0;if(a|0)_X509_STORE_free(a);c[f>>2]=b;if(!((b|0)!=0&(e|0)!=0))return 1;_CRYPTO_add_lock(b+68|0,1,11,551422,1262)|0;return 1}function _ssl_cert_set1_chain(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;if(!b){d=c[a>>2]|0;if(!d){e=0;return e|0}f=d+12|0;d=c[f>>2]|0;if(d|0)_sk_pop_free(d,5060);c[f>>2]=0;e=1;return e|0}f=_X509_chain_up_ref(b)|0;if(!f){e=0;return e|0}b=c[a>>2]|0;if(!b){_sk_pop_free(f,5060);e=0;return e|0}a=b+12|0;b=c[a>>2]|0;if(b|0)_sk_pop_free(b,5060);c[a>>2]=f;e=1;return e|0}function _ssl_cert_set0_chain(a,b){a=a|0;b=b|0;var d=0,e=0;d=c[a>>2]|0;if(!d){e=0;return e|0}a=d+12|0;d=c[a>>2]|0;if(d|0)_sk_pop_free(d,5060);c[a>>2]=b;e=1;return e|0}function _ssl_cert_add1_chain_cert(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0;d=c[a>>2]|0;if(!d){e=0;return e|0}a=d+12|0;d=c[a>>2]|0;if(!d){f=_sk_new_null()|0;c[a>>2]=f;if(!f){e=0;return e|0}else g=f}else g=d;if(!(_sk_push(g,b)|0)){e=0;return e|0}_CRYPTO_add_lock(b+16|0,1,3,551422,580)|0;e=1;return e|0}function _ssl_cert_add0_chain_cert(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;d=c[a>>2]|0;if(!d)return 0;a=d+12|0;d=c[a>>2]|0;if(!d){e=_sk_new_null()|0;c[a>>2]=e;if(!e)return 0;else f=e}else f=d;return (_sk_push(f,b)|0)!=0|0}function _ssl_cert_select_current(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0;if(!b){d=0;return d|0}e=a+60|0;f=c[e>>2]|0;if((f|0)==(b|0)?(c[a+64>>2]|0)!=0:0)g=e;else h=5;do if((h|0)==5){i=a+88|0;if((c[i>>2]|0)==(b|0)?c[a+92>>2]|0:0){g=i;break}j=a+116|0;if((c[j>>2]|0)==(b|0)?c[a+120>>2]|0:0){g=j;break}k=a+144|0;if((c[k>>2]|0)==(b|0)?c[a+148>>2]|0:0){g=k;break}l=a+172|0;if((c[l>>2]|0)==(b|0)?c[a+176>>2]|0:0){g=l;break}m=a+200|0;if((c[m>>2]|0)==(b|0)?c[a+204>>2]|0:0){g=m;break}n=a+228|0;if((c[n>>2]|0)==(b|0)?c[a+232>>2]|0:0){g=n;break}o=a+256|0;if((c[o>>2]|0)==(b|0)?c[a+260>>2]|0:0){g=o;break}if(!((c[a+64>>2]|0)==0|(f|0)==0)?(_X509_cmp(f,b)|0)==0:0)p=e;else h=8;do if((h|0)==8){if((c[a+92>>2]|0?(q=c[i>>2]|0,q|0):0)?(_X509_cmp(q,b)|0)==0:0){p=i;break}if((c[a+120>>2]|0?(q=c[j>>2]|0,q|0):0)?(_X509_cmp(q,b)|0)==0:0){p=j;break}if((c[a+148>>2]|0?(q=c[k>>2]|0,q|0):0)?(_X509_cmp(q,b)|0)==0:0){p=k;break}if((c[a+176>>2]|0?(q=c[l>>2]|0,q|0):0)?(_X509_cmp(q,b)|0)==0:0){p=l;break}if((c[a+204>>2]|0?(q=c[m>>2]|0,q|0):0)?(_X509_cmp(q,b)|0)==0:0){p=m;break}if((c[a+232>>2]|0?(q=c[n>>2]|0,q|0):0)?(_X509_cmp(q,b)|0)==0:0){p=n;break}if(!(c[a+260>>2]|0)){d=0;return d|0}q=c[o>>2]|0;if(!q){d=0;return d|0}if(!(_X509_cmp(q,b)|0)){p=o;break}else d=0;return d|0}while(0);c[a>>2]=p;d=1;return d|0}while(0);c[a>>2]=g;d=1;return d|0}function _ssl_cert_set_current(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0;if(!a){d=0;return d|0}switch(b|0){case 1:{e=0;break}case 2:{f=3;break}default:{d=0;return d|0}}if((f|0)==3){b=(c[a>>2]|0)-(a+60)|0;g=((b|0)/28|0)+1|0;if((b|0)<169&(g|0)<8)e=g;else{d=0;return d|0}}while(1){h=a+60+(e*28|0)|0;if(c[h>>2]|0?c[a+60+(e*28|0)+4>>2]|0:0)break;e=e+1|0;if((e|0)>=8){d=0;f=8;break}}if((f|0)==8)return d|0;c[a>>2]=h;d=1;return d|0}function _X509_STORE_CTX_get1_chain(a){a=a|0;var b=0,d=0;b=c[a+84>>2]|0;if(!b){d=0;return d|0}d=_X509_chain_up_ref(b)|0;return d|0}function _tls1_heartbeat(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0;if((c[b+388>>2]&3|0)!=1){_ERR_put_error(20,315,365,555659,3950);d=-1;return d|0}e=b+392|0;if(c[e>>2]|0){_ERR_put_error(20,315,366,555659,3956);d=-1;return d|0}if(((_SSL_state(b)|0)&12288|0)==0?(c[b+28>>2]|0)==0:0){f=_CRYPTO_malloc(37,555659,3982)|0;a[f>>0]=1;a[f+1>>0]=0;a[f+2>>0]=18;g=b+396|0;a[f+3>>0]=(c[g>>2]|0)>>>8;a[f+4>>0]=c[g>>2];do if((_RAND_pseudo_bytes(f+5|0,16)|0)>=0){if((_RAND_pseudo_bytes(f+21|0,16)|0)<0){_ERR_put_error(20,315,68,555659,3998);h=-1;break}g=_ssl3_write_bytes(b,24,f,37)|0;if((g|0)>-1){i=c[b+100>>2]|0;if(i|0)Yi[i&15](1,c[b>>2]|0,24,f,37,b,c[b+104>>2]|0);c[e>>2]=1;h=g}else h=g}else{_ERR_put_error(20,315,68,555659,3992);h=-1}while(0);_CRYPTO_free(f);d=h;return d|0}_ERR_put_error(20,315,244,555659,3962);d=-1;return d|0}function _EVP_PKEY_set1_RSA(a,b){a=a|0;b=b|0;var d=0;if(((a|0)!=0?(_pkey_set_type(a,6,0,-1)|0)!=0:0)?(c[a+20>>2]=b,(b|0)!=0):0){_RSA_up_ref(b)|0;d=1}else d=0;return d|0}function _EVP_PKEY_set1_DH(a,b){a=a|0;b=b|0;var d=0;if(((a|0)!=0?(_pkey_set_type(a,28,0,-1)|0)!=0:0)?(c[a+20>>2]=b,(b|0)!=0):0){_DH_up_ref(b)|0;d=1}else d=0;return d|0}function _SSLv23_method(){return 134832}function _ssl23_accept(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b;c[d>>2]=yf(0)|0;_RAND_add(d,4,0.0);_ERR_clear_error();c[(___errno_location()|0)>>2]=0;d=c[a+208>>2]|0;if(!d)e=c[(c[a+228>>2]|0)+156>>2]|0;else e=d;d=a+28|0;c[d>>2]=(c[d>>2]|0)+1;if(!(((_SSL_state(a)|0)&12288|0)!=0?!((_SSL_state(a)|0)&16384|0):0))_SSL_clear(a)|0;f=a+52|0;g=a+36|0;h=(e|0)==0;i=a+4|0;j=a+60|0;k=a+228|0;n=a+68|0;o=c[f>>2]|0;a:do if(h){p=o;b:while(1){c:do if((p|0)>=8721){if((p|0)<16384)break b;if((p|0)<24576)switch(p|0){case 16384:{break c;break}default:{q=22;break a}}else switch(p|0){case 24576:{break c;break}default:{q=22;break a}}}else switch(p|0){case 8720:{q=21;break a;break}case 8195:case 8192:break;default:{q=22;break a}}while(0);c[g>>2]=1;c[i>>2]=8192;if(!(c[j>>2]|0)){r=_BUF_MEM_new()|0;if(!r){s=-1;break a}if(!(_BUF_MEM_grow(r,16384)|0)){t=r;q=18;break a}c[j>>2]=r}_ssl3_init_finished_mac(a);c[f>>2]=8720;r=(c[k>>2]|0)+64|0;c[r>>2]=(c[r>>2]|0)+1;c[n>>2]=0;p=8720}switch(p|0){case 8721:{q=21;break}default:q=22}}else{r=o;d:while(1){e:do if((r|0)>=8721){if((r|0)<16384)break d;if((r|0)<24576)switch(r|0){case 16384:{break e;break}default:{q=22;break a}}else switch(r|0){case 24576:{break e;break}default:{q=22;break a}}}else switch(r|0){case 8720:{q=21;break a;break}case 8195:case 8192:break;default:{q=22;break a}}while(0);c[g>>2]=1;bj[e&4095](a,16,1);c[i>>2]=8192;if(!(c[j>>2]|0)){u=_BUF_MEM_new()|0;if(!u){s=-1;break a}if(!(_BUF_MEM_grow(u,16384)|0)){t=u;q=18;break a}c[j>>2]=u}_ssl3_init_finished_mac(a);c[f>>2]=8720;u=(c[k>>2]|0)+64|0;c[u>>2]=(c[u>>2]|0)+1;c[n>>2]=0;if((r|0)==8720){r=8720;continue}c[f>>2]=r;bj[e&4095](a,8193,1);c[f>>2]=8720;r=8720}switch(r|0){case 8721:{q=21;break}default:q=22}}while(0);if((q|0)==18){_BUF_MEM_free(t);s=-1}else if((q|0)==21){c[a+48>>2]=0;t=_ssl23_get_client_hello(a)|0;if((t|0)>-1){c[d>>2]=(c[d>>2]|0)+-1;v=t;l=b;return v|0}else s=t}else if((q|0)==22){_ERR_put_error(20,115,255,557118,216);s=-1}c[d>>2]=(c[d>>2]|0)+-1;if(h){v=s;l=b;return v|0}bj[e&4095](a,8194,s);v=s;l=b;return v|0}function _ssl23_get_method(a){a=a|0;var b=0;switch(a|0){case 768:{b=_SSLv3_method()|0;break}case 769:{b=_TLSv1_method()|0;break}case 770:{b=_TLSv1_1_method()|0;break}case 771:{b=_TLSv1_2_method()|0;break}default:b=0}return b|0}function _SSLv3_method(){return 135296}function _TLSv1_method(){return 135180}function _TLSv1_1_method(){return 135064}function _TLSv1_2_method(){return 134948}function _ssl3_accept(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+4|0;e=b;c[d>>2]=yf(0)|0;_RAND_add(d,4,0.0);_ERR_clear_error();c[(___errno_location()|0)>>2]=0;d=c[a+208>>2]|0;if(!d)f=c[(c[a+228>>2]|0)+156>>2]|0;else f=d;d=a+28|0;c[d>>2]=(c[d>>2]|0)+1;if(!(((_SSL_state(a)|0)&12288|0)!=0?!((_SSL_state(a)|0)&16384|0):0))_SSL_clear(a)|0;g=a+152|0;if(!(c[g>>2]|0)){_ERR_put_error(20,128,179,556494,235);h=-1;l=b;return h|0}i=a+392|0;if(c[i>>2]|0){c[i>>2]=0;i=a+396|0;c[i>>2]=(c[i>>2]|0)+1}i=a+52|0;j=a+400|0;k=a+36|0;n=(f|0)==0;o=a+4|0;p=a+60|0;q=a+68|0;r=a+88|0;s=a+256|0;t=a+228|0;u=a+232|0;v=a+16|0;w=a+48|0;x=a+8|0;y=a+408|0;z=a+420|0;A=a+108|0;B=a+320|0;C=a+300|0;D=a+200|0;E=a+192|0;F=a+24|0;a:while(1){G=c[i>>2]|0;while(1){b:do if((G|0)<8576){switch(G|0){case 3:{H=131;break a;break}case 8195:case 8192:{H=14;break b;break}case 8481:case 8480:{c[w>>2]=0;if((G|0)==8480){bj[c[(c[(c[x>>2]|0)+100>>2]|0)+64>>2]&4095](a,0,0);c[i>>2]=8481}I=ij[c[(c[(c[x>>2]|0)+100>>2]|0)+68>>2]&8191](a)|0;if((I|0)<1){J=I;H=142;break a}c[(c[r>>2]|0)+848>>2]=8482;c[i>>2]=8448;c[q>>2]=0;_ssl3_init_finished_mac(a);K=0;break b;break}case 8482:{c[i>>2]=3;K=0;break b;break}case 8466:case 8465:case 8464:{c[w>>2]=0;I=_ssl3_get_client_hello(a)|0;if((I|0)<1){J=I;H=142;break a}c[i>>2]=8469;break}case 8469:break;case 8497:case 8496:{I=_ssl3_send_server_hello(a)|0;if((I|0)<1){J=I;H=142;break a}if(!(c[A>>2]|0))L=8512;else L=c[B>>2]|0?8688:8656;c[i>>2]=L;c[q>>2]=0;K=0;break b;break}case 8513:case 8512:{I=c[(c[r>>2]|0)+836>>2]|0;if((c[I+16>>2]&1060|0)==0?(c[I+12>>2]&256|0)==0:0){I=_ssl3_send_server_certificate(a)|0;if((I|0)<1){J=I;H=142;break a}M=0;N=c[C>>2]|0?8704:8528}else{M=1;N=8528}c[i>>2]=N;c[q>>2]=0;K=M;break b;break}case 8529:case 8528:{I=c[r>>2]|0;O=c[I+836>>2]|0;P=c[O+12>>2]|0;c[I+880>>2]=0;if(!(P&256))if(!(P&1160))H=66;else H=70;else if((P&1160|0)==0?(c[(c[t>>2]|0)+332>>2]|0)==0:0)H=66;else H=70;if((H|0)==66){H=0;if(P&1){P=c[(c[g>>2]|0)+64>>2]|0;if(P)if((c[O+32>>2]&2|0)!=0?(O=(_EVP_PKEY_size(P)|0)<<3,(O|0)>((c[(c[(c[r>>2]|0)+836>>2]|0)+32>>2]<<6&512^512)+512|0)):0)H=70;else Q=1;else H=70}else Q=1}if((H|0)==70){H=0;O=_ssl3_send_server_key_exchange(a)|0;if((O|0)<1){J=O;H=142;break a}else Q=0}c[i>>2]=8544;c[q>>2]=0;K=Q;break b;break}case 8545:case 8544:{O=c[D>>2]|0;if(((O&1|0?((O&4|0)==0?1:(c[(c[E>>2]|0)+156>>2]|0)==0):0)?(P=c[r>>2]|0,I=c[P+836>>2]|0,R=c[I+16>>2]|0,(R&1056|0)==0&((O&2|0)!=0|(R&4|0)==0)):0)?(c[I+12>>2]&256|0)==0:0){c[P+912>>2]=1;P=_ssl3_send_certificate_request(a)|0;if((P|0)<1){J=P;H=142;break a}c[i>>2]=8448;c[(c[r>>2]|0)+848>>2]=8576;c[q>>2]=0;K=0;break b}P=c[r>>2]|0;c[P+912>>2]=0;c[i>>2]=8560;if(!(c[P+376>>2]|0)){K=1;break b}if(!(_ssl3_digest_cached_records(a)|0)){H=78;break a}else{K=1;break b}break}case 8448:{c[F>>2]=2;if((_BIO_ctrl(c[v>>2]|0,11,0,0)|0)<1){J=-1;H=142;break a}c[F>>2]=1;c[i>>2]=c[(c[r>>2]|0)+848>>2];K=0;break b;break}case 8560:{bj[c[(c[(c[x>>2]|0)+100>>2]|0)+64>>2]&4095](a,14,0);c[i>>2]=8561;H=82;break}case 8561:{H=82;break}default:{H=135;break a}}if((H|0)==82){H=0;P=ij[c[(c[(c[x>>2]|0)+100>>2]|0)+68>>2]&8191](a)|0;if((P|0)<1){J=P;H=142;break a}c[(c[r>>2]|0)+848>>2]=8576;c[i>>2]=8448;c[q>>2]=0;K=0;break}c[e>>2]=112;if(c[(c[(c[r>>2]|0)+836>>2]|0)+12>>2]&1024|0?c[y>>2]|0:0){if(!(c[z>>2]|0)){H=44;break a}S=_SSL_srp_server_param_with_username(a,e)|0;if((S|0)<0){H=46;break a}if(S|0){H=48;break a}}c[j>>2]=2;c[i>>2]=8496;c[q>>2]=0;K=0}else{if((G|0)>=8672){c:do if((G|0)>=8705){if((G|0)<12292){switch(G|0){case 8705:{break c;break}case 8721:case 8720:break;default:{H=135;break a}}P=c[r>>2]|0;if(!(c[P+384>>2]|0))c[P>>2]=c[P>>2]|128;P=_ssl3_get_next_proto(a)|0;if((P|0)<1){J=P;H=142;break a}c[q>>2]=0;c[i>>2]=8640;K=0;break b}if((G|0)<16384){switch(G|0){case 12292:break;default:{H=135;break a}}c[j>>2]=1;H=14;break b}if((G|0)<24576)switch(G|0){case 16384:{H=14;break b;break}default:{H=135;break a}}else switch(G|0){case 24576:{H=14;break b;break}default:{H=135;break a}}}else{switch(G|0){case 8704:{break c;break}case 8672:case 8673:break;case 8689:case 8688:{P=_ssl3_send_newsession_ticket(a)|0;if((P|0)<1){J=P;H=142;break a}c[i>>2]=8656;c[q>>2]=0;K=0;break b;break}default:{H=135;break a}}P=c[(c[x>>2]|0)+100>>2]|0;I=_ssl3_send_finished(a,8672,8673,c[P+40>>2]|0,c[P+44>>2]|0)|0;if((I|0)<1){J=I;H=142;break a}c[i>>2]=8448;I=c[r>>2]|0;if(!(c[A>>2]|0))T=3;else T=c[I+1052>>2]|0?8720:8640;c[I+848>>2]=T;c[q>>2]=0;K=0;break b}while(0);I=_ssl3_send_cert_status(a)|0;if((I|0)<1){J=I;H=142;break a}c[i>>2]=8528;c[q>>2]=0;K=0;break}switch(G|0){case 8577:case 8576:{if(c[(c[r>>2]|0)+912>>2]|0?(I=_ssl3_get_client_certificate(a)|0,(I|0)<1):0){J=I;H=142;break a}c[q>>2]=0;c[i>>2]=8592;K=0;break b;break}case 8593:case 8592:{I=_ssl3_get_client_key_exchange(a)|0;if((I|0)<1){J=I;H=142;break a}if((I|0)==2){c[i>>2]=c[(c[r>>2]|0)+1052>>2]|0?8720:8640;c[q>>2]=0;K=0;break b}I=(c[(c[(c[x>>2]|0)+100>>2]|0)+56>>2]&2|0)==0;c[i>>2]=8608;c[q>>2]=0;if(!I){if(!(c[(c[E>>2]|0)+156>>2]|0)){K=0;break b}I=c[r>>2]|0;if(!(c[I+376>>2]|0)){H=95;break a}c[I>>2]=c[I>>2]|32;if(!(_ssl3_digest_cached_records(a)|0)){H=97;break a}else{K=0;break b}}if((c[(c[r>>2]|0)+376>>2]|0)!=0?(_ssl3_digest_cached_records(a)|0)==0:0){H=100;break a}else{U=0;V=0}while(1){I=c[(c[(c[r>>2]|0)+380>>2]|0)+(U<<2)>>2]|0;if(!I)W=V;else{P=c[(c[(c[x>>2]|0)+100>>2]|0)+28>>2]|0;R=_EVP_MD_type(_EVP_MD_CTX_md(I)|0)|0;nj[P&2047](a,R,(c[r>>2]|0)+436+V|0)|0;R=_EVP_MD_size(_EVP_MD_CTX_md(c[(c[(c[r>>2]|0)+380>>2]|0)+(U<<2)>>2]|0)|0)|0;if((R|0)<0){H=105;break a}W=R+V|0}U=U+1|0;if((U|0)>=6){K=0;break}else V=W}break}case 8609:case 8608:{R=_ssl3_get_cert_verify(a)|0;if((R|0)<1){J=R;H=142;break a}c[i>>2]=c[(c[r>>2]|0)+1052>>2]|0?8720:8640;c[q>>2]=0;K=0;break b;break}case 8641:case 8640:{R=c[r>>2]|0;if(!(c[R+384>>2]|0))c[R>>2]=c[R>>2]|128;R=_ssl3_get_finished(a,8640,8641)|0;if((R|0)<1){J=R;H=142;break a}if(!(c[A>>2]|0))X=c[B>>2]|0?8688:8656;else X=3;c[i>>2]=X;c[q>>2]=0;K=0;break b;break}case 8657:case 8656:{c[(c[E>>2]|0)+180>>2]=c[(c[r>>2]|0)+836>>2];if(!(ij[c[(c[(c[x>>2]|0)+100>>2]|0)+8>>2]&8191](a)|0)){H=123;break a}R=_ssl3_send_change_cipher_spec(a,8656,8657)|0;if((R|0)<1){J=R;H=142;break a}c[i>>2]=8672;c[q>>2]=0;if(!($i[c[(c[(c[x>>2]|0)+100>>2]|0)+16>>2]&8191](a,34)|0)){H=126;break a}else{K=0;break b}break}default:{H=135;break a}}}while(0);do if((H|0)==14){H=0;c[k>>2]=1;if(!n)bj[f&4095](a,16,1);if((c[a>>2]&-256|0)!=768){H=17;break a}c[o>>2]=8192;if(!(c[p>>2]|0)){Y=_BUF_MEM_new()|0;if(!Y){H=20;break a}if(!(_BUF_MEM_grow(Y,16384)|0)){H=22;break a}c[p>>2]=Y}if(!(_ssl3_setup_buffers(a)|0)){H=25;break a}c[q>>2]=0;R=c[r>>2]|0;c[R>>2]=c[R>>2]&-145;c[R+384>>2]=0;if((c[i>>2]|0)!=12292){if(!(_ssl_init_wbio_buffer(a,1)|0)){H=28;break a}_ssl3_init_finished_mac(a);c[i>>2]=8464;P=(c[t>>2]|0)+64|0;c[P>>2]=(c[P>>2]|0)+1;K=0;break}if((c[R+1048>>2]|0)==0?(c[s>>2]&262144|0)==0:0){H=32;break a}R=(c[t>>2]|0)+68|0;c[R>>2]=(c[R>>2]|0)+1;c[i>>2]=8480;K=0}while(0);if(c[(c[r>>2]|0)+852>>2]|K|0)continue a;if(c[u>>2]|0?(R=_BIO_ctrl(c[v>>2]|0,11,0,0)|0,(R|0)<1):0){J=R;H=142;break a}if(n)continue a;R=c[i>>2]|0;if((R|0)==(G|0)){G=R;continue}c[i>>2]=G;bj[f&4095](a,8193,1);c[i>>2]=R;G=R}}switch(H|0){case 17:{_ERR_put_error(20,128,68,556494,268);c[i>>2]=5;h=-1;l=b;return h|0}case 20:{c[i>>2]=5;J=-1;H=142;break}case 22:{_BUF_MEM_free(Y);c[i>>2]=5;J=-1;H=142;break}case 25:{c[i>>2]=5;J=-1;H=142;break}case 28:{c[i>>2]=5;J=-1;H=142;break}case 32:{_ERR_put_error(20,128,338,556494,325);_ssl3_send_alert(a,2,40)|0;c[i>>2]=5;J=-1;H=142;break}case 44:{c[e>>2]=115;Z=115;H=49;break}case 46:{c[F>>2]=4;_=S;H=52;break}case 48:{Z=c[e>>2]|0;H=49;break}case 78:{c[i>>2]=5;h=-1;l=b;return h|0}case 95:{_ERR_put_error(20,128,68,556494,632);c[i>>2]=5;h=-1;l=b;return h|0}case 97:{c[i>>2]=5;h=-1;l=b;return h|0}case 100:{c[i>>2]=5;h=-1;l=b;return h|0}case 105:{c[i>>2]=5;J=-1;H=142;break}case 123:{c[i>>2]=5;J=-1;H=142;break}case 126:{c[i>>2]=5;J=-1;H=142;break}case 131:{_ssl3_cleanup_key_block(a);_BUF_MEM_free(c[p>>2]|0);c[p>>2]=0;_ssl_free_wbio_buffer(a);c[q>>2]=0;if((c[j>>2]|0)==2){c[j>>2]=0;c[a+40>>2]=0;_ssl_update_cache(a,2);j=(c[t>>2]|0)+72|0;c[j>>2]=(c[j>>2]|0)+1;c[a+32>>2]=313;if(!n){bj[f&4095](a,32,1);c[d>>2]=(c[d>>2]|0)+-1;$=1;break}c[d>>2]=(c[d>>2]|0)+-1;h=1;l=b;return h|0}else{J=1;H=142}break}case 135:{_ERR_put_error(20,128,255,556494,860);J=-1;H=142;break}}if((H|0)==49){_ssl3_send_alert(a,2,Z)|0;if((c[e>>2]|0)!=115)_ERR_put_error(20,128,226,556494,385);c[i>>2]=5;_=-1;H=52}if((H|0)==52){J=_;H=142}if((H|0)==142){c[d>>2]=(c[d>>2]|0)+-1;if(n){h=J;l=b;return h|0}else $=J}bj[f&4095](a,8194,$);h=$;l=b;return h|0}function _tls1_get_method(a){a=a|0;var b=0;switch(a|0){case 771:{b=134948;break}case 770:{b=135064;break}case 769:{b=135180;break}default:b=0}return b|0}function _SSL_srp_server_param_with_username(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0;d=l;l=l+48|0;if((l|0)>=(m|0))ba(48);e=d;c[b>>2]=115;f=c[a+408>>2]|0;if(f|0?(g=nj[f&2047](a,b,c[a+404>>2]|0)|0,g|0):0){h=g;l=d;return h|0}c[b>>2]=80;b=a+424|0;if(!(c[b>>2]|0)){h=2;l=d;return h|0}g=a+428|0;if(!(c[g>>2]|0)){h=2;l=d;return h|0}if(!(c[a+432>>2]|0)){h=2;l=d;return h|0}f=a+452|0;if(!(c[f>>2]|0)){h=2;l=d;return h|0}if((_RAND_bytes(e,48)|0)<1){h=2;l=d;return h|0}i=a+448|0;c[i>>2]=_BN_bin2bn(e,48,0)|0;_OPENSSL_cleanse(e,48);e=_SRP_Calc_B(c[i>>2]|0,c[b>>2]|0,c[g>>2]|0,c[f>>2]|0)|0;c[a+436>>2]=e;h=e|0?0:2;l=d;return h|0}function _ssl3_get_next_proto(b){b=b|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;g=b+88|0;if(!(c[(c[g>>2]|0)+1052>>2]|0)){_ERR_put_error(20,306,356,556494,3551);c[b+52>>2]=5;h=-1;l=e;return h|0}i=Wh[c[(c[b+8>>2]|0)+48>>2]&63](b,8720,8721,67,514,f)|0;if(!(c[f>>2]|0)){h=i;l=e;return h|0}if(!(c[(c[g>>2]|0)+384>>2]|0)){_ERR_put_error(20,306,355,556494,3571);c[b+52>>2]=5;h=-1;l=e;return h|0}if((i|0)<2){c[b+52>>2]=5;h=0;l=e;return h|0}i=c[b+64>>2]|0;g=a[i>>0]|0;f=g&255;j=f+2|0;k=c[b+68>>2]|0;if((j|0)>(k|0)){c[b+52>>2]=5;h=0;l=e;return h|0}if((j+(d[i+(f+1)>>0]|0)|0)!=(k|0)){c[b+52>>2]=5;h=0;l=e;return h|0}k=_CRYPTO_malloc(f,556494,3601)|0;c[b+372>>2]=k;if(!k){_ERR_put_error(20,306,65,556494,3603);c[b+52>>2]=5;h=0;l=e;return h|0}else{_memcpy(k|0,i+1|0,f|0)|0;a[b+376>>0]=g;h=1;l=e;return h|0}return 0}function _SRP_Calc_B(a,b,c,d){a=a|0;b=b|0;c=c|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0;if((a|0)==0|(b|0)==0|(c|0)==0|(d|0)==0){e=0;return e|0}f=_BN_CTX_new()|0;if(!f){e=0;return e|0}g=_BN_new()|0;do if((g|0)!=0?(h=_BN_new()|0,(h|0)!=0):0){i=_BN_new()|0;if(!i){j=0;k=h;l=0}else{if((_BN_mod_exp(h,c,a,b,f)|0)!=0?(m=_srp_Calc_k(b,c)|0,(m|0)!=0):0)if((_BN_mod_mul(g,d,m,b,f)|0)!=0?(_BN_mod_add(i,h,g,b,f)|0)!=0:0){j=i;k=h;l=m;break}else n=m;else n=0;_BN_free(i);j=0;k=h;l=n}}else{j=0;k=0;l=0}while(0);_BN_CTX_free(f);_BN_clear_free(g);_BN_clear_free(k);_BN_free(l);e=j;return e|0}function _ssl3_get_method(a){a=a|0;return ((a|0)==768?135296:0)|0}function _ssl23_get_client_hello(b){b=b|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;g=b+52|0;a:do if((c[g>>2]|0)==8720){if(!(_ssl3_setup_buffers(b)|0)){h=-1;l=e;return h|0}i=_ssl23_read_bytes(b,11)|0;if((i|0)!=11){h=i;l=e;return h|0}i=c[b+76>>2]|0;j=f;k=i;n=j+11|0;do{a[j>>0]=a[k>>0]|0;j=j+1|0;k=k+1|0}while((j|0)<(n|0));k=a[i>>0]|0;b:do if(k<<24>>24<0){if((a[i+2>>0]|0)==1){switch(a[i+3>>0]|0){case 0:{if((a[i+4>>0]|0)!=2){o=0;p=11;break a}o=(c[b+256>>2]|0)>>>24&1^1;p=11;break a;break}case 3:break;default:{o=0;p=11;break a}}q=a[i+4>>0]|0;r=c[b+256>>2]|0;if(!(q<<24>>24))if(!(r&33554432)){c[b>>2]=768;c[g>>2]=8721;o=0;p=11;break a}else{o=r>>>24&1^1;p=11;break a}if((q&255)>2&(r&134217728|0)==0){c[b>>2]=771;c[g>>2]=8721;o=0;p=11;break a}if((q&255)>1&(r&268435456|0)==0){c[b>>2]=770;c[g>>2]=8721;o=0;p=11;break a}if(!(r&67108864)){c[b>>2]=769;c[g>>2]=8721;o=0;p=11;break a}if(!(r&33554432)){c[b>>2]=768;c[g>>2]=8721;o=0;p=11;break a}else{o=r>>>24&1^1;p=11;break a}}}else if((k<<24>>24==22?(a[i+1>>0]|0)==3:0)?(a[i+5>>0]|0)==1:0){r=(a[i+3>>0]|0)==0;if(!(r?(d[i+4>>0]|0)<5:0))s=27;do if((s|0)==27){q=a[i+9>>0]|0;if((q&255)<3)break b;if(r){if((d[i+4>>0]|0)<6)break;t=a[i+9>>0]|0}else t=q;if((t&255)<=3){q=a[i+10>>0]|0;u=q&255;v=c[b+256>>2]|0;if(!(q<<24>>24)){if(!(v&33554432)){c[b>>2]=768;o=3;p=11;break a}if(v&67108864|0){o=0;p=11;break a}c[b>>2]=769;o=3;p=11;break a}else{w=u;x=v}}else{w=255;x=c[b+256>>2]|0}if(w>>>0>2&(x&134217728|0)==0){c[b>>2]=771;o=3;p=11;break a}if(w>>>0>1&(x&268435456|0)==0){c[b>>2]=770;o=3;p=11;break a}if(!(x&67108864)){c[b>>2]=769;o=3;p=11;break a}if(x&33554432|0){o=0;p=11;break a}c[b>>2]=768;o=3;p=11;break a}while(0);_ERR_put_error(20,118,298,557118,348);h=-1;l=e;return h|0}while(0);if(((_strncmp(557152,i,4)|0?_strncmp(557157,i,5)|0:0)?_strncmp(557163,i,5)|0:0)?_strncmp(557169,i,4)|0:0){if(_strncmp(1103178,i,7)|0){o=0;p=11;break}_ERR_put_error(20,118,155,557118,397);h=-1;l=e;return h|0}_ERR_put_error(20,118,156,557118,394);h=-1;l=e;return h|0}else{o=0;p=0}while(0);x=c[b>>2]|0;if((x|0)>=772)_OpenSSLDie(557118,403,557287);if((x|0)<771?c[(c[b+152>>2]|0)+56>>2]&196608|0:0){_ERR_put_error(20,118,379,557118,407);h=-1;l=e;return h|0}do if((c[g>>2]|0)==8721){w=b+76|0;t=c[w>>2]|0;k=a[t+4>>0]|0;r=(a[t>>0]&127)<<8|d[t+1>>0];if(r>>>0>4096){_ERR_put_error(20,118,214,557118,444);h=-1;l=e;return h|0}if(r>>>0<9){_ERR_put_error(20,118,213,557118,449);h=-1;l=e;return h|0}t=_ssl23_read_bytes(b,r+2|0)|0;if((t|0)<1){h=t;l=e;return h|0}t=b+80|0;_ssl3_finish_mac(b,(c[w>>2]|0)+2|0,(c[t>>2]|0)+-2|0);v=c[b+100>>2]|0;if(v|0)Yi[v&15](0,2,0,(c[w>>2]|0)+2|0,(c[t>>2]|0)+-2|0,b,c[b+104>>2]|0);v=c[w>>2]|0;w=d[v+5>>0]<<8|d[v+6>>0];u=d[v+9>>0]<<8|d[v+10>>0];q=v+11|0;y=b+60|0;z=c[(c[y>>2]|0)+4>>2]|0;A=(d[v+7>>0]<<8|d[v+8>>0])+w|0;if((A+11+u|0)!=(c[t>>2]|0)){_ERR_put_error(20,118,213,557118,483);h=-1;l=e;return h|0}t=z+1|0;a[z>>0]=1;a[z+4>>0]=3;v=z+6|0;a[z+5>>0]=k;k=u>>>0<32?u:32;j=v;n=j+32|0;do{a[j>>0]=0;j=j+1|0}while((j|0)<(n|0));_memcpy(v+(32-k)|0,q+A|0,k|0)|0;i=z+39|0;a[z+38>>0]=0;u=z+41|0;if(!w){B=0;C=u}else{D=0;E=u;u=0;while(1){if(!(a[q+u>>0]|0)){a[E>>0]=a[q+(u+1)>>0]|0;a[E+1>>0]=a[q+(u+2)>>0]|0;F=D+2|0;G=E+2|0}else{F=D;G=E}u=u+3|0;if(u>>>0>=w>>>0){B=F;C=G;break}else{D=F;E=G}}}a[i>>0]=B>>>8;a[z+40>>0]=B;a[C>>0]=1;a[C+1>>0]=0;E=C+2-(c[(c[y>>2]|0)+4>>2]|0)+-4|0;a[t>>0]=E>>>16;a[z+2>>0]=E>>>8;a[z+3>>0]=E;D=c[b+88>>2]|0;c[D+852>>2]=1;c[D+832>>2]=1;c[D+828>>2]=E;H=r;I=2;J=c[b>>2]|0;K=0;s=77}else{if((o|0)!=1)if((o|1|0)==3){H=p;I=o;J=x;K=(o|0)==3;s=77;break}else{L=o;break}_ERR_put_error(20,118,258,557118,546);h=-1;l=e;return h|0}while(0);do if((s|0)==77){switch(J|0){case 768:{M=_SSLv3_server_method()|0;s=82;break}case 769:{M=_TLSv1_server_method()|0;s=82;break}case 770:{M=_TLSv1_1_server_method()|0;s=82;break}case 771:{M=_TLSv1_2_server_method()|0;s=82;break}default:{}}if((s|0)==82?M|0:0){o=b+8|0;c[o>>2]=M;if(!(_ssl_init_wbio_buffer(b,1)|0)){h=-1;l=e;return h|0}c[g>>2]=8464;if(K){c[b+56>>2]=240;c[b+80>>2]=H;x=b+88|0;p=c[(c[x>>2]|0)+236>>2]|0;do if(!p)if(!(_ssl3_setup_read_buffer(b)|0)){h=-1;l=e;return h|0}else{N=c[(c[x>>2]|0)+236>>2]|0;break}else N=p;while(0);c[b+76>>2]=N;_memcpy(N|0,f|0,H|0)|0;O=x;P=H}else{c[b+80>>2]=0;O=b+88|0;P=0}c[(c[O>>2]|0)+248>>2]=P;c[(c[O>>2]|0)+244>>2]=0;c[b+32>>2]=c[(c[o>>2]|0)+16>>2];L=I;break}_ERR_put_error(20,118,258,557118,602);h=-1;l=e;return h|0}while(0);if((L|0)<1){_ERR_put_error(20,118,252,557118,640);h=-1;l=e;return h|0}else{c[b+68>>2]=0;h=_SSL_accept(b)|0;l=e;return h|0}return 0}function _ssl23_read_bytes(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0;d=a+80|0;e=c[d>>2]|0;if(e>>>0>=b>>>0){f=b;return f|0}g=c[a+76>>2]|0;h=a+24|0;i=a+12|0;a=e;while(1){c[h>>2]=3;e=_BIO_read(c[i>>2]|0,g+a|0,b-a|0)|0;if((e|0)<1){f=e;j=5;break}c[h>>2]=1;k=(c[d>>2]|0)+e|0;c[d>>2]=k;if(k>>>0<b>>>0)a=k;else{f=k;j=5;break}}if((j|0)==5)return f|0;return 0}function _SSLv3_server_method(){return 135760}function _TLSv1_server_method(){return 135644}function _TLSv1_1_server_method(){return 135528}function _TLSv1_2_server_method(){return 135412}function _tls1_get_server_method(a){a=a|0;var b=0;switch(a|0){case 771:{b=135412;break}case 770:{b=135528;break}case 769:{b=135644;break}default:b=0}return b|0}function _ssl3_get_server_method(a){a=a|0;return ((a|0)==768?135760:0)|0}function _tls1_process_heartbeat(b){b=b|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0;e=b+88|0;f=c[e>>2]|0;g=c[f+280>>2]|0;h=b+100|0;i=c[h>>2]|0;if(!i)j=f;else{Yi[i&15](0,c[b>>2]|0,24,g,c[f+272>>2]|0,b,c[b+104>>2]|0);j=c[e>>2]|0}e=c[j+272>>2]|0;if(e>>>0<19){k=0;return k|0}j=a[g+1>>0]|0;f=a[g+2>>0]|0;i=(j&255)<<8|f&255;l=g+3|0;m=i+19|0;if(m>>>0>e>>>0){k=0;return k|0}switch(a[g>>0]|0){case 1:{e=_CRYPTO_malloc(m,555659,3894)|0;if(!e){k=-1;return k|0}a[e>>0]=2;a[e+1>>0]=j;a[e+2>>0]=f;f=e+3|0;_memcpy(f|0,l|0,i|0)|0;if((_RAND_pseudo_bytes(f+i|0,16)|0)<0){_CRYPTO_free(e);k=-1;return k|0}f=_ssl3_write_bytes(b,24,e,m)|0;if((f|0)<=-1){_CRYPTO_free(e);k=f;return k|0}f=c[h>>2]|0;if(f|0)Yi[f&15](1,c[b>>2]|0,24,e,m,b,c[b+104>>2]|0);_CRYPTO_free(e);k=0;return k|0}case 2:{if((i|0)!=18){k=0;return k|0}i=d[l>>0]<<8|d[g+4>>0];g=b+396|0;if((i|0)!=(c[g>>2]|0)){k=0;return k|0}c[g>>2]=i+1;c[b+392>>2]=0;k=0;return k|0}default:{k=0;return k|0}}return 0}function _SSL_write(a,b,d){a=a|0;b=b|0;d=d|0;var e=0;if(!(c[a+32>>2]|0)){_ERR_put_error(20,208,276,543020,1046);e=-1;return e|0}if(!(c[a+48>>2]&1)){e=nj[c[(c[a+8>>2]|0)+32>>2]&2047](a,b,d)|0;return e|0}else{c[a+24>>2]=1;_ERR_put_error(20,208,207,543020,1052);e=-1;return e|0}return 0}function _SSL_peek(a,b,d){a=a|0;b=b|0;d=d|0;var e=0;if(!(c[a+32>>2]|0)){_ERR_put_error(20,270,276,543020,1033);e=-1;return e|0}if(c[a+48>>2]&2|0){e=0;return e|0}e=nj[c[(c[a+8>>2]|0)+28>>2]&2047](a,b,d)|0;return e|0}function _SSL_read(a,b,d){a=a|0;b=b|0;d=d|0;var e=0;if(!(c[a+32>>2]|0)){_ERR_put_error(20,223,276,543020,1019);e=-1;return e|0}if(!(c[a+48>>2]&2)){e=nj[c[(c[a+8>>2]|0)+24>>2]&2047](a,b,d)|0;return e|0}else{c[a+24>>2]=1;e=0;return e|0}return 0}function _ssl23_write_bytes(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0;b=c[(c[a+60>>2]|0)+4>>2]|0;d=a+72|0;e=c[d>>2]|0;f=a+68|0;g=c[f>>2]|0;h=a+24|0;c[h>>2]=2;i=a+16|0;a=_BIO_write(c[i>>2]|0,b+e|0,g)|0;a:do if((a|0)<1){j=e;k=g;l=a}else{m=e;n=g;o=a;while(1){c[h>>2]=1;p=o+m|0;if((n|0)==(o|0)){q=p;break}r=n-o|0;c[h>>2]=2;s=_BIO_write(c[i>>2]|0,b+p|0,r)|0;if((s|0)<1){j=p;k=r;l=s;break a}else{m=p;n=r;o=s}}return q|0}while(0);c[d>>2]=j;c[f>>2]=k;q=l;return q|0}function _SSL_pending(a){a=a|0;return ij[c[(c[a+8>>2]|0)+80>>2]&8191](a)|0}function __ZN10StreamPeer18_initialize_classvEv(b){b=b|0;if(a[1258328]|0)return;if(!(a[1257001]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI9ReferenceEEvv();__ZN9Reference13_bind_methodsEv();a[1257001]=1}__ZN7ClassDB10_add_classI10StreamPeerEEvv();__ZN10StreamPeer13_bind_methodsEv();a[1258328]=1;return}function __ZN10StreamPeer5_setvERK10StringNameRK7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK10StreamPeer5_getvERK10StringNameR7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK10StreamPeer19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+24|0;g=e+4|0;h=e;if(!d)__ZNK9Reference19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,0);__ZN6StringC2EPKc(f,1109256);i=c[f>>2]|0;f=i;j=g+4|0;c[j>>2]=0;k=g+12|0;c[k>>2]=0;c[g>>2]=0;n=(i|0)==0;if(!n?(c[j>>2]=0,__Z28atomic_conditional_incrementPj(i+-8|0)|0):0)c[j>>2]=f;c[g+8>>2]=0;f=c[k>>2]|0;if(f|0){if(!(__Z16atomic_decrementPj(f+-8|0)|0))__ZN6Memory11free_staticEPvb(f,1);c[k>>2]=0}c[g+16>>2]=256;if(!(c[b>>2]|0)){k=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=k;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0}k=__ZnwjPFPvjE(32,4740)|0;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0;c[k+12>>2]=0;c[k+16>>2]=7;f=k+20|0;c[f>>2]=0;j=k+24|0;c[j>>2]=0;o=k+28|0;c[o>>2]=0;__ZN12PropertyInfoaSERKS_(k,g)|0;p=c[b>>2]|0;q=p+4|0;r=c[q>>2]|0;c[j>>2]=r;c[f>>2]=0;c[o>>2]=p;if(r|0)c[r+20>>2]=k;c[q>>2]=k;if(!(c[p>>2]|0))c[p>>2]=k;k=p+8|0;c[k>>2]=(c[k>>2]|0)+1;k=c[g+12>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);k=c[g+4>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);if(!n?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);__ZN10StringNameC2EPKc(h,1109256);__ZN7ClassDB17get_property_listE10StringNameP4ListI12PropertyInfo16DefaultAllocatorEbPK6Object(h,b,1,a);__ZN10StringNameD2Ev(h);if(!d){l=e;return}__ZNK9Reference19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,1);l=e;return}function __ZN10StreamPeer14_notificationvEib(a,b,c){a=a|0;b=b|0;c=c|0;return}function __ZNK10StreamPeer16_get_class_namevEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+8|0;e=b+4|0;f=b;g=a+88|0;a=c[g>>2]|0;if(a|0){if(c[a+4>>2]|0){l=b;return g|0}if(__ZNK6String6lengthEv(a+8|0)|0){l=b;return g|0}}__ZN6StringC2EPKc(d,1109256);c[f>>2]=c[d>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameaSERKS_(g,e);__ZN10StringNameD2Ev(e);e=c[f>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);l=b;return g|0}function __ZNK10StreamPeer9get_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1109256);l=a;return c[b>>2]|0}function __ZNK10StreamPeer8is_classERK6String(a,b){a=a|0;b=b|0;var c=0;if(!(__ZNK6StringeqEPKc(b,1109256)|0)?!(__ZNK6StringeqEPKc(b,1126157)|0):0)c=__ZNK6StringeqEPKc(b,1142944)|0;else c=1;return c|0}function __ZNK10StreamPeer12is_class_ptrEPv(a,b){a=a|0;b=b|0;return (b|0)==1226344|((b|0)==1220724|(b|0)==1220580)|0}function __ZN10StreamPeerD2Ev(a){a=a|0;c[a>>2]=136012;__ZN10StringNameD2Ev(a+88|0);__ZN9ReferenceD2Ev(a);return}function __ZN10StreamPeerD0Ev(a){a=a|0;c[a>>2]=136012;__ZN10StringNameD2Ev(a+88|0);__ZN9ReferenceD2Ev(a);__ZdlPv(a);return}function __ZN7ClassDB10_add_classI10StreamPeerEEvv(){var a=0,b=0,d=0,e=0,f=0,g=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+16|0;d=a+12|0;e=a+8|0;f=a+4|0;g=a;__ZN6StringC2EPKc(b,1109256);c[e>>2]=c[b>>2];__ZN10StringNameC2ERK6String(d,e);__ZN6StringC2EPKc(b,1126157);c[g>>2]=c[b>>2];__ZN10StringNameC2ERK6String(f,g);__ZN7ClassDB11_add_class2ERK10StringNameS2_(d,f);__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);__ZN10StringNameD2Ev(d);d=c[e>>2]|0;if(!d){l=a;return}if(__Z16atomic_decrementPj(d+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(d,1);l=a;return}function __ZN13StreamPeerSSLD2Ev(a){a=a|0;c[a>>2]=135884;__ZN10StringNameD2Ev(a+96|0);c[a>>2]=136012;__ZN10StringNameD2Ev(a+88|0);__ZN9ReferenceD2Ev(a);return}function __ZN13StreamPeerSSLD0Ev(a){a=a|0;c[a>>2]=135884;__ZN10StringNameD2Ev(a+96|0);c[a>>2]=136012;__ZN10StringNameD2Ev(a+88|0);__ZN9ReferenceD2Ev(a);__ZdlPv(a);return}function __ZN7ClassDB10_add_classI13StreamPeerSSLEEvv(){var a=0,b=0,d=0,e=0,f=0,g=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+16|0;d=a+12|0;e=a+8|0;f=a+4|0;g=a;__ZN6StringC2EPKc(b,1125669);c[e>>2]=c[b>>2];__ZN10StringNameC2ERK6String(d,e);__ZN6StringC2EPKc(b,1109256);c[g>>2]=c[b>>2];__ZN10StringNameC2ERK6String(f,g);__ZN7ClassDB11_add_class2ERK10StringNameS2_(d,f);__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);__ZN10StringNameD2Ev(d);d=c[e>>2]|0;if(!d){l=a;return}if(__Z16atomic_decrementPj(d+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(d,1);l=a;return}function __GLOBAL__sub_I_stream_peer_openssl_cpp(){c[306576]=0;pe(5066,1226304,o|0)|0;return}function __GLOBAL__sub_I_visual_script_nodes_cpp(){h[152539]=1.0;h[152540]=3.141592653589793;h[152541]=6.283185307179586;h[152542]=1.5707963267948966;h[152543]=2.718281828459045;h[152544]=1.4142135623730951;h[152545]=v;h[152546]=u;c[306589]=379008;c[306588]=0;c[306590]=0;pe(5067,1226352,o|0)|0;return}function __ZN3MapI6String4PairIN7Variant4TypeE10MethodInfoE10ComparatorIS0_E16DefaultAllocatorED2Ev(a){a=a|0;var b=0,d=0,e=0;b=c[a>>2]|0;if(!b)return;__ZN3MapI6String4PairIN7Variant4TypeE10MethodInfoE10ComparatorIS0_E16DefaultAllocatorE13_cleanup_treeEPNS9_7ElementE(a,c[b+8>>2]|0);b=c[a+4>>2]|0;d=c[a>>2]|0;c[d+8>>2]=b;c[a+8>>2]=0;e=b;c[e+12>>2]=e;if(!d)return;__ZN10MethodInfoD2Ev(d+32|0);e=c[d+24>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);__ZN6Memory11free_staticEPvb(d,0);c[a>>2]=0;return}function __ZN3MapI6String4PairIN7Variant4TypeE10MethodInfoE10ComparatorIS0_E16DefaultAllocatorE13_cleanup_treeEPNS9_7ElementE(a,b){a=a|0;b=b|0;if((c[a+4>>2]|0)==(b|0))return;__ZN3MapI6String4PairIN7Variant4TypeE10MethodInfoE10ComparatorIS0_E16DefaultAllocatorE13_cleanup_treeEPNS9_7ElementE(a,c[b+8>>2]|0);__ZN3MapI6String4PairIN7Variant4TypeE10MethodInfoE10ComparatorIS0_E16DefaultAllocatorE13_cleanup_treeEPNS9_7ElementE(a,c[b+4>>2]|0);__ZN10MethodInfoD2Ev(b+32|0);a=c[b+24>>2]|0;if(a|0?(__Z16atomic_decrementPj(a+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(a,1);__ZN6Memory11free_staticEPvb(b,0);return}function __ZN6VectorIP7x509_stED2Ev(a){a=a|0;var b=0;b=c[a>>2]|0;if(!b)return;if(__Z16atomic_decrementPj(b+-8|0)|0)return;__ZN6Memory11free_staticEPvb(b,1);return}function __ZN17ResourceFormatPBM4loadERK6StringS2_P5Error(b,e,f,h){b=b|0;e=e|0;f=f|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0.0,G=0,H=0,I=0,J=0,K=0,L=0,M=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=f+16|0;i=f+20|0;j=f+12|0;k=f+8|0;n=f;o=__ZN10FileAccess4openERK6StringiP5Error(e,1,0)|0;c[b>>2]=o;a[i>>0]=0;e=(o|0)==0;if(e){if(h|0)c[h>>2]=19;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1128090,557424,128,1104436,0);a[1263537]=0;p=0}else{c[j>>2]=0;a:do if(__ZL10_get_tokenR13FileAccessRefRhR10PoolVectorIhEbb(b,i,j,0,0)|0){q=c[j>>2]|0;if(q|0?(c[q+16>>2]|0)==2:0){r=q+4|0;__Z16atomic_incrementPj(r)|0;s=a[c[q+8>>2]>>0]|0;__Z16atomic_decrementPj(r)|0;if(s<<24>>24!=80){if(h|0)c[h>>2]=16;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1128090,557424,140,1104436,0);a[1263537]=0;t=0;break}s=c[j>>2]|0;if((s|0)!=0?(c[s+16>>2]|0)>1:0){r=s+4|0;__Z16atomic_incrementPj(r)|0;q=a[(c[s+8>>2]|0)+1>>0]|0;__Z16atomic_decrementPj(r)|0;if(q<<24>>24!=49)u=22}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1130483,505,1146766,0);u=22}do if((u|0)==22){q=c[j>>2]|0;if((q|0)!=0?(c[q+16>>2]|0)>1:0){r=q+4|0;__Z16atomic_incrementPj(r)|0;s=a[(c[q+8>>2]|0)+1>>0]|0;__Z16atomic_decrementPj(r)|0;if(s<<24>>24==52)break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1130483,505,1146766,0);if(h|0)c[h>>2]=16;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1128090,557424,143,1104436,0);a[1263537]=0;t=0;break a}while(0);s=c[j>>2]|0;if((s|0)!=0?(c[s+16>>2]|0)>1:0){r=s+4|0;__Z16atomic_incrementPj(r)|0;q=a[(c[s+8>>2]|0)+1>>0]|0;__Z16atomic_decrementPj(r)|0;v=q}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1130483,505,1146766,0);v=0}q=v<<24>>24==52;if(!(__ZL10_get_tokenR13FileAccessRefRhR10PoolVectorIhEbb(b,i,j,0,0)|0)){if(h|0)c[h>>2]=43;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1128090,557424,149,1104436,0);a[1263537]=0;t=0;break}r=c[j>>2]|0;if(!r)w=__ZN6String6to_intEPKci(0,0)|0;else{s=c[r+16>>2]|0;x=r+4|0;__Z16atomic_incrementPj(x)|0;y=__ZN6String6to_intEPKci(c[r+8>>2]|0,s)|0;__Z16atomic_decrementPj(x)|0;w=y}if((w|0)<1){if(h|0)c[h>>2]=16;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1128090,557424,154,1104436,0);a[1263537]=0;t=0;break}if(!(__ZL10_get_tokenR13FileAccessRefRhR10PoolVectorIhEbb(b,i,j,0,0)|0)){if(h|0)c[h>>2]=43;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1128090,557424,158,1104436,0);a[1263537]=0;t=0;break}y=c[j>>2]|0;if(!y)z=__ZN6String6to_intEPKci(0,0)|0;else{x=c[y+16>>2]|0;s=y+4|0;__Z16atomic_incrementPj(s)|0;r=__ZN6String6to_intEPKci(c[y+8>>2]|0,x)|0;__Z16atomic_decrementPj(s)|0;z=r}if((z|0)<1){if(h|0)c[h>>2]=16;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1128090,557424,163,1104436,0);a[1263537]=0;t=0;break}c[k>>2]=0;__ZN3RefI6BitMapE8instanceEv(k);r=c[k>>2]|0;g[n>>2]=+(w|0);g[n+4>>2]=+(z|0);__ZN6BitMap6createERK7Vector2(r,n);do if(q){if(!(__ZL10_get_tokenR13FileAccessRefRhR10PoolVectorIhEbb(b,i,j,1,0)|0)){if(h|0)c[h>>2]=43;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1128090,557424,194,1104436,0);a[1263537]=0;A=0;u=97;break}r=~~+T(+(+(U(z,w)|0)*.125));s=c[j>>2]|0;x=(s|0)==0;if(x)B=0;else B=c[s+16>>2]|0;if((B|0)<(r|0)){if(h|0)c[h>>2]=16;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1128090,557424,198,1104436,0);a[1263537]=0;A=0;u=97;break}if(x){C=0;D=0}else{__Z16atomic_incrementPj(s+4|0)|0;C=s;D=c[s+8>>2]|0}s=(w|0)%8|0;x=((s|0)==0?0:8-s|0)+w|0;do if((z|0)>0){s=n+4|0;if((w|0)>0)E=0;else break;do{r=U(E,x)|0;F=+(E|0);y=0;do{G=y+r|0;H=(d[D+((G|0)/8|0)>>0]|0)&1<<7-((G|0)%8|0);G=c[k>>2]|0;g[n>>2]=+(y|0);g[s>>2]=F;__ZN6BitMap7set_bitERK7Vector2b(G,n,(H|0)==0);y=y+1|0}while((y|0)!=(w|0));E=E+1|0}while((E|0)!=(z|0))}while(0);if(!C){u=94;break}__Z16atomic_decrementPj(C+4|0)|0;u=94}else{if(!(__ZL10_get_tokenR13FileAccessRefRhR10PoolVectorIhEbb(b,i,j,0,1)|0)){if(h|0)c[h>>2]=43;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1128090,557424,174,1104436,0);a[1263537]=0;A=0;u=97;break}x=U(z,w)|0;s=c[j>>2]|0;y=(s|0)==0;if(y)I=0;else I=c[s+16>>2]|0;if((I|0)<(x|0)){if(h|0)c[h>>2]=16;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1128090,557424,178,1104436,0);a[1263537]=0;A=0;u=97;break}if(y){J=0;K=0}else{__Z16atomic_incrementPj(s+4|0)|0;J=s;K=c[s+8>>2]|0}do if((z|0)>0){s=n+4|0;if((w|0)>0)L=0;else break;do{y=U(L,w)|0;F=+(L|0);x=0;do{r=a[K+(x+y)>>0]|0;H=c[k>>2]|0;g[n>>2]=+(x|0);g[s>>2]=F;__ZN6BitMap7set_bitERK7Vector2b(H,n,r<<24>>24==48);x=x+1|0}while((x|0)!=(w|0));L=L+1|0}while((L|0)!=(z|0))}while(0);if(!J){u=94;break}__Z16atomic_decrementPj(J+4|0)|0;u=94}while(0);if((u|0)==94){q=c[k>>2]|0;if(q)if($i[c[(c[q>>2]|0)+44>>2]&8191](q,1220696)|0){__ZN9Reference9referenceEv(q);A=q;u=97}else{A=0;u=97}else M=0}do if((u|0)==97){q=c[k>>2]|0;if((q|0)!=0?__ZN9Reference11unreferenceEv(q)|0:0){q=c[k>>2]|0;if(!(__Z17predelete_handlerP6Object(q)|0)){M=A;break}gj[c[(c[q>>2]|0)+76>>2]&8191](q);__ZN6Memory11free_staticEPvb(q,0);M=A}else M=A}while(0);t=M;break}if(h|0)c[h>>2]=16;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1128090,557424,137,1104436,0);a[1263537]=0;t=0}else{if(h|0)c[h>>2]=43;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1128090,557424,133,1104436,0);a[1263537]=0;t=0}while(0);__ZN10PoolVectorIhE12_unreferenceEv(j);p=t}if(e){l=f;return p|0}gj[c[(c[o>>2]|0)+144>>2]&8191](o);__ZN6Memory11free_staticEPvb(o,0);l=f;return p|0}function __ZNK17ResourceFormatPBM25get_recognized_extensionsEP4ListI6String16DefaultAllocatorE(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=a;__ZN6StringC2EPKc(d,919352);if(!(c[b>>2]|0)){e=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=e;c[e>>2]=0;c[e+4>>2]=0;c[e+8>>2]=0}e=__ZnwjPFPvjE(16,4740)|0;c[e>>2]=0;c[e+4>>2]=0;c[e+8>>2]=0;c[e+12>>2]=0;if((c[d>>2]|0?(c[e>>2]=0,f=c[d>>2]|0,f|0):0)?__Z28atomic_conditional_incrementPj(f+-8|0)|0:0)c[e>>2]=c[d>>2];f=c[b>>2]|0;b=f+4|0;g=c[b>>2]|0;c[e+8>>2]=g;c[e+4>>2]=0;c[e+12>>2]=f;if(g|0)c[g+4>>2]=e;c[b>>2]=e;if(!(c[f>>2]|0))c[f>>2]=e;e=f+8|0;c[e>>2]=(c[e>>2]|0)+1;e=c[d>>2]|0;if(!e){l=a;return}if(__Z16atomic_decrementPj(e+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(e,1);l=a;return}function __ZNK17ResourceFormatPBM12handles_typeERK6String(a,b){a=a|0;b=b|0;return __ZNK6StringeqEPKc(b,919356)|0}function __ZNK17ResourceFormatPBM17get_resource_typeERK6String(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=a+8|0;e=a+4|0;f=a;c[f>>2]=__ZNK6String13get_extensionEv(b)|0;c[e>>2]=__ZNK6String8to_lowerEv(f)|0;b=__ZNK6StringeqEPKc(e,919352)|0;g=c[e>>2]|0;if(g|0?(__Z16atomic_decrementPj(g+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(g,1);g=c[f>>2]|0;if(g|0?(__Z16atomic_decrementPj(g+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(g,1);if(b){__ZN6StringC2EPKc(d,919356);h=c[d>>2]|0;l=a;return h|0}else{__ZN6StringC2EPKc(d,1263606);h=c[d>>2]|0;l=a;return h|0}return 0}function __ZN17ResourceFormatPBMD0Ev(a){a=a|0;__ZdlPv(a);return}function __ZL10_get_tokenR13FileAccessRefRhR10PoolVectorIhEbb(b,d,e,f,g){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;var h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0;h=c[e>>2]|0;if((h|0)!=0?(i=c[h+16>>2]|0,(i|0)!=0):0){__ZN10PoolVectorIhE14_copy_on_writeEv(e);h=c[e>>2]|0;if(!h){j=i;k=0;l=0}else{__Z16atomic_incrementPj(h+4|0)|0;m=h+4|0;__Z16atomic_incrementPj(m)|0;n=c[h+8>>2]|0;__Z16atomic_decrementPj(m)|0;j=i;k=n;l=h}}else{j=0;k=0;l=0}h=0;n=0;i=j;j=k;k=l;a:while(1){o=(n|0)!=0;l=g|o^1;b:do if(o|f)if(f){m=h;while(1){p=a[d>>0]|0;if(!(p<<24>>24)){q=c[b>>2]|0;r=ij[c[(c[q>>2]|0)+40>>2]&8191](q)|0}else{a[d>>0]=0;r=p}p=c[b>>2]|0;if(ij[c[(c[p>>2]|0)+36>>2]&8191](p)|0){s=27;break a}if(o|m|(r&255)>32){t=r;u=m;break b}if(l)m=r<<24>>24==10;else{v=r;w=0;s=34;break a}}}else{m=h;while(1){p=a[d>>0]|0;if(!(p<<24>>24)){q=c[b>>2]|0;x=ij[c[(c[q>>2]|0)+40>>2]&8191](q)|0}else{a[d>>0]=0;x=p}p=c[b>>2]|0;if(ij[c[(c[p>>2]|0)+36>>2]&8191](p)|0){s=27;break a}if((x&255)>32){t=x;u=m;break b}if(l)m=m|x<<24>>24==10;else{v=x;w=n;s=34;break a}}}else{m=h;c:while(1){p=a[d>>0]|0;if(!(p<<24>>24)){q=c[b>>2]|0;y=ij[c[(c[q>>2]|0)+40>>2]&8191](q)|0}else{a[d>>0]=0;y=p}p=c[b>>2]|0;if(ij[c[(c[p>>2]|0)+36>>2]&8191](p)|0)break a;if(y<<24>>24!=35){if((y&255)>32){t=y;u=m;break b}if(l){m=m|y<<24>>24==10;continue}else{v=y;w=0;s=34;break a}}else while(1){p=c[b>>2]|0;if(ij[c[(c[p>>2]|0)+36>>2]&8191](p)|0)break a;p=c[b>>2]|0;if((ij[c[(c[p>>2]|0)+40>>2]&8191](p)|0)<<24>>24==10){m=1;continue c}}}}while(0);if((n|0)>=(i|0)){l=i;do l=(l|0)==0?1:l<<1;while((n|0)>=(l|0));if(!k)z=j;else{__Z16atomic_decrementPj(k+4|0)|0;z=0}__ZN10PoolVectorIhE6resizeEi(e,l)|0;if((c[e>>2]|0)!=0?(__ZN10PoolVectorIhE14_copy_on_writeEv(e),m=c[e>>2]|0,(m|0)!=0):0){__Z16atomic_incrementPj(m+4|0)|0;p=m+4|0;__Z16atomic_incrementPj(p)|0;q=c[m+8>>2]|0;__Z16atomic_decrementPj(p)|0;A=l;B=q;C=m}else{A=l;B=z;C=0}}else{A=i;B=j;C=k}a[B+n>>0]=t;h=u;n=n+1|0;i=A;j=B;k=C}if((s|0)==34){if(k|0)__Z16atomic_decrementPj(k+4|0)|0;__ZN10PoolVectorIhE6resizeEi(e,w)|0;a[d>>0]=v;D=1;return D|0}if((s|0)==27?o:0){if(k|0)__Z16atomic_decrementPj(k+4|0)|0;__ZN10PoolVectorIhE6resizeEi(e,n)|0;D=1;return D|0}if(!k){D=0;return D|0}__Z16atomic_decrementPj(k+4|0)|0;D=0;return D|0}function __ZN3RefI6BitMapE8instanceEv(b){b=b|0;var d=0,e=0,f=0,g=0,h=0;d=__ZnwjPKc(140,1263606)|0;__ZN6BitMapC2Ev(d);__Z22postinitialize_handlerP6Object(d);if(!d){e=0;f=0}else{a[1263537]=0;__ZN9Reference8init_refEv(d)|0;e=d;f=d}d=c[b>>2]|0;do if((e|0)==(d|0))if(!e)return;else{g=e;break}else{if((d|0?__ZN9Reference11unreferenceEv(d)|0:0)?(h=c[b>>2]|0,__Z17predelete_handlerP6Object(h)|0):0){gj[c[(c[h>>2]|0)+76>>2]&8191](h);__ZN6Memory11free_staticEPvb(h,0)}c[b>>2]=f;if(!e)return;else{__ZN9Reference9referenceEv(e);g=e;break}}while(0);if(!(__ZN9Reference11unreferenceEv(g)|0))return;if(!(__Z17predelete_handlerP6Object(e)|0))return;gj[c[(c[e>>2]|0)+76>>2]&8191](e);__ZN6Memory11free_staticEPvb(f,0);return}function __ZN17ResourceFormatPVR4loadERK6StringS2_P5Error(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0;e=l;l=l+64|0;if((l|0)>=(m|0))ba(64);b=e+40|0;g=e+44|0;h=e+32|0;i=e+36|0;j=e+8|0;k=e+4|0;n=e+12|0;o=e;p=(f|0)!=0;if(p)c[f>>2]=19;q=__ZN10FileAccess4openERK6StringiP5Error(d,1,b)|0;if(!q){r=0;l=e;return r|0}do if(!(c[b>>2]|0)){a[1263537]=0;if(p)c[f>>2]=16;if((ij[c[(c[q>>2]|0)+48>>2]&8191](q)|0)!=52){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1128090,559118,71,559153,0);s=0;break}a[1263537]=0;d=ij[c[(c[q>>2]|0)+48>>2]&8191](q)|0;t=ij[c[(c[q>>2]|0)+48>>2]&8191](q)|0;u=ij[c[(c[q>>2]|0)+48>>2]&8191](q)|0;v=ij[c[(c[q>>2]|0)+48>>2]&8191](q)|0;w=ij[c[(c[q>>2]|0)+48>>2]&8191](q)|0;ij[c[(c[q>>2]|0)+48>>2]&8191](q)|0;ij[c[(c[q>>2]|0)+48>>2]&8191](q)|0;ij[c[(c[q>>2]|0)+48>>2]&8191](q)|0;ij[c[(c[q>>2]|0)+48>>2]&8191](q)|0;ij[c[(c[q>>2]|0)+48>>2]&8191](q)|0;a[g>>0]=0;a[g+1>>0]=0;a[g+2>>0]=0;a[g+3>>0]=0;a[g+4>>0]=0;nj[c[(c[q>>2]|0)+68>>2]&2047](q,g,4)|0;__ZN6StringC2EPKc(h,g);x=__ZNK6StringneEPKc(h,559204)|0;y=c[h>>2]|0;if(y|0?(__Z16atomic_decrementPj(y+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(y,1);if(x){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1128090,559118,84,559209,0);z=0}else{a[1263537]=0;ij[c[(c[q>>2]|0)+48>>2]&8191](q)|0;c[i>>2]=0;__ZN10PoolVectorIhE6resizeEi(i,w)|0;x=c[i>>2]|0;a:do if((x|0)!=0?(c[x+16>>2]|0)!=0:0){a[1263537]=0;__ZN10PoolVectorIhE14_copy_on_writeEv(i);y=c[i>>2]|0;if(!y){A=0;B=0}else{__Z16atomic_incrementPj(y+4|0)|0;A=c[y+8>>2]|0;B=y}nj[c[(c[q>>2]|0)+68>>2]&2047](q,A,w)|0;y=ij[c[(c[q>>2]|0)+84>>2]&8191](q)|0;c[b>>2]=y;b:do if(!y){a[1263537]=0;do switch((v&255)<<24>>24){case 12:case 24:{C=(v>>>15&1)+25|0;break}case 13:case 25:{C=(v>>>15&1)+27|0;break}case 22:{C=0;break}case 23:{C=1;break}case -127:case -128:case 32:{C=17;break}case -125:case -126:case 34:case 33:{C=18;break}case -123:case -124:case 36:case 35:{C=19;break}case 21:case 4:{C=4;break}case 18:case 5:{C=5;break}case 54:{C=29;break}default:{c[n>>2]=__Z4itosx(v&255,0)|0;c[k>>2]=__ZplPKcRK6String(559336,n)|0;c[j>>2]=__ZNK6String4utf8Ev(k)|0;__Z19_err_set_last_errorPKc(__ZNK10CharString8get_dataEv(j)|0);D=c[j>>2]|0;if(D|0?(__Z16atomic_decrementPj(D+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(D,1);D=c[k>>2]|0;if(D|0?(__Z16atomic_decrementPj(D+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(D,1);D=c[n>>2]|0;do if(D|0){if(__Z16atomic_decrementPj(D+-8|0)|0)break;__ZN6Memory11free_staticEPvb(D,1)}while(0);a[1263537]=1;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1128090,559118,155,1104436,0);a[1263537]=0;break b}}while(0);if(B|0)__Z16atomic_decrementPj(B+4|0)|0;D=(u|0)!=0;E=D?7:6;c[n>>2]=__Z4itosx(v&65536,0)|0;c[o>>2]=__ZplPKcRK6String(559372,n)|0;__Z10print_line6String(o);F=c[o>>2]|0;if(F|0?(__Z16atomic_decrementPj(F+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(F,1);F=c[n>>2]|0;if(F|0?(__Z16atomic_decrementPj(F+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(F,1);__ZN5ImageC2EiibNS_6FormatERK10PoolVectorIhE(n,t,d,D,C,i);do if(__ZNK5Image5emptyEv(n)|0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1128090,559118,168,559379,0);G=0}else{a[1263537]=0;D=__ZnwjPKc(168,1263606)|0;__ZN12ImageTextureC2Ev(D);__Z22postinitialize_handlerP6Object(D);if(!D){H=0;I=0}else{a[1263537]=0;__ZN9Reference8init_refEv(D)|0;H=D;I=D}__ZN12ImageTexture17create_from_imageERK5Imagej(H,n,E);if(p)c[f>>2]=0;if(!H){G=0;break}if($i[c[(c[H>>2]|0)+44>>2]&8191](H,1220696)|0){__ZN9Reference9referenceEv(H);J=H;K=H}else{J=H;K=0}if(!(__ZN9Reference11unreferenceEv(J)|0)){G=K;break}if(!(__Z17predelete_handlerP6Object(H)|0)){G=K;break}gj[c[(c[H>>2]|0)+76>>2]&8191](H);__ZN6Memory11free_staticEPvb(I,0);G=K}while(0);__ZN5ImageD2Ev(n);L=G;break a}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1128090,559118,109,1106814,0);while(0);if(!B)L=0;else{__Z16atomic_decrementPj(B+4|0)|0;L=0}}else M=17;while(0);if((M|0)==17){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1128090,559118,104,559280,0);L=0}__ZN10PoolVectorIhE12_unreferenceEv(i);z=L}s=z}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1128090,559118,64,903942,0);s=0}while(0);gj[c[(c[q>>2]|0)+144>>2]&8191](q);__ZN6Memory11free_staticEPvb(q,0);r=s;l=e;return r|0}function __ZNK17ResourceFormatPVR25get_recognized_extensionsEP4ListI6String16DefaultAllocatorE(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=a;__ZN6StringC2EPKc(d,559114);if(!(c[b>>2]|0)){e=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=e;c[e>>2]=0;c[e+4>>2]=0;c[e+8>>2]=0}e=__ZnwjPFPvjE(16,4740)|0;c[e>>2]=0;c[e+4>>2]=0;c[e+8>>2]=0;c[e+12>>2]=0;if((c[d>>2]|0?(c[e>>2]=0,f=c[d>>2]|0,f|0):0)?__Z28atomic_conditional_incrementPj(f+-8|0)|0:0)c[e>>2]=c[d>>2];f=c[b>>2]|0;b=f+4|0;g=c[b>>2]|0;c[e+8>>2]=g;c[e+4>>2]=0;c[e+12>>2]=f;if(g|0)c[g+4>>2]=e;c[b>>2]=e;if(!(c[f>>2]|0))c[f>>2]=e;e=f+8|0;c[e>>2]=(c[e>>2]|0)+1;e=c[d>>2]|0;if(!e){l=a;return}if(__Z16atomic_decrementPj(e+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(e,1);l=a;return}function __ZNK17ResourceFormatPVR12handles_typeERK6String(a,b){a=a|0;b=b|0;var c=0,d=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);c=a+4|0;d=a;__ZN10StringNameC2ERK6String(c,b);__ZN10StringNameC2EPKc(d,1075267);b=__ZN7ClassDB15is_parent_classERK10StringNameS2_(c,d)|0;__ZN10StringNameD2Ev(d);__ZN10StringNameD2Ev(c);l=a;return b|0}function __ZNK17ResourceFormatPVR17get_resource_typeERK6String(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=a+8|0;e=a+4|0;f=a;c[f>>2]=__ZNK6String13get_extensionEv(b)|0;c[e>>2]=__ZNK6String8to_lowerEv(f)|0;b=__ZNK6StringeqEPKc(e,559114)|0;g=c[e>>2]|0;if(g|0?(__Z16atomic_decrementPj(g+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(g,1);g=c[f>>2]|0;if(g|0?(__Z16atomic_decrementPj(g+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(g,1);if(b){__ZN6StringC2EPKc(d,1075267);h=c[d>>2]|0;l=a;return h|0}else{__ZN6StringC2EPKc(d,1263606);h=c[d>>2]|0;l=a;return h|0}return 0}function __ZN17ResourceFormatPVRD0Ev(a){a=a|0;__ZdlPv(a);return}function __ZN5RegEx18_initialize_classvEv(b){b=b|0;if(a[1258330]|0)return;if(!(a[1257004]|0)){if(!(a[1257001]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI9ReferenceEEvv();__ZN9Reference13_bind_methodsEv();a[1257001]=1}__ZN7ClassDB10_add_classI8ResourceEEvv();__ZN8Resource13_bind_methodsEv();a[1257004]=1}__ZN7ClassDB10_add_classI5RegExEEvv();__ZN5RegEx13_bind_methodsEv();a[1258330]=1;return}function __ZN5RegEx5_setvERK10StringNameRK7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK5RegEx5_getvERK10StringNameR7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK5RegEx19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+24|0;g=e+4|0;h=e;if(!d)__ZNK8Resource19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,0);__ZN6StringC2EPKc(f,600991);i=c[f>>2]|0;f=i;j=g+4|0;c[j>>2]=0;k=g+12|0;c[k>>2]=0;c[g>>2]=0;n=(i|0)==0;if(!n?(c[j>>2]=0,__Z28atomic_conditional_incrementPj(i+-8|0)|0):0)c[j>>2]=f;c[g+8>>2]=0;f=c[k>>2]|0;if(f|0){if(!(__Z16atomic_decrementPj(f+-8|0)|0))__ZN6Memory11free_staticEPvb(f,1);c[k>>2]=0}c[g+16>>2]=256;if(!(c[b>>2]|0)){k=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=k;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0}k=__ZnwjPFPvjE(32,4740)|0;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0;c[k+12>>2]=0;c[k+16>>2]=7;f=k+20|0;c[f>>2]=0;j=k+24|0;c[j>>2]=0;o=k+28|0;c[o>>2]=0;__ZN12PropertyInfoaSERKS_(k,g)|0;p=c[b>>2]|0;q=p+4|0;r=c[q>>2]|0;c[j>>2]=r;c[f>>2]=0;c[o>>2]=p;if(r|0)c[r+20>>2]=k;c[q>>2]=k;if(!(c[p>>2]|0))c[p>>2]=k;k=p+8|0;c[k>>2]=(c[k>>2]|0)+1;k=c[g+12>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);k=c[g+4>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);if(!n?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);__ZN10StringNameC2EPKc(h,600991);__ZN7ClassDB17get_property_listE10StringNameP4ListI12PropertyInfo16DefaultAllocatorEbPK6Object(h,b,1,a);__ZN10StringNameD2Ev(h);if(!d){l=e;return}__ZNK8Resource19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,1);l=e;return}function __ZN5RegEx14_notificationvEib(a,b,c){a=a|0;b=b|0;c=c|0;return}function __ZNK5RegEx16_get_class_namevEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+8|0;e=b+4|0;f=b;g=a+124|0;a=c[g>>2]|0;if(a|0){if(c[a+4>>2]|0){l=b;return g|0}if(__ZNK6String6lengthEv(a+8|0)|0){l=b;return g|0}}__ZN6StringC2EPKc(d,600991);c[f>>2]=c[d>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameaSERKS_(g,e);__ZN10StringNameD2Ev(e);e=c[f>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);l=b;return g|0}function __ZNK5RegEx9get_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,600991);l=a;return c[b>>2]|0}function __ZNK5RegEx8is_classERK6String(a,b){a=a|0;b=b|0;var c=0;if((!(__ZNK6StringeqEPKc(b,600991)|0)?!(__ZNK6StringeqEPKc(b,1110448)|0):0)?!(__ZNK6StringeqEPKc(b,1126157)|0):0)c=__ZNK6StringeqEPKc(b,1142944)|0;else c=1;return c|0}function __ZNK5RegEx12is_class_ptrEPv(a,b){a=a|0;b=b|0;return (b|0)==1226364|((b|0)==1220696|((b|0)==1220724|(b|0)==1220580))|0}function __ZN5RegExD2Ev(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0;c[a>>2]=136228;b=c[a+128>>2]|0;if(b|0){gj[c[c[b>>2]>>2]&8191](b);__ZN6Memory11free_staticEPvb(b,0)}b=c[a+136>>2]|0;if(b|0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(b,1);b=a+132|0;d=c[b>>2]|0;if(!d){e=a+124|0;__ZN10StringNameD2Ev(e);__ZN8ResourceD2Ev(a);return}if(__Z16atomic_decrementPj(d+-8|0)|0){e=a+124|0;__ZN10StringNameD2Ev(e);__ZN8ResourceD2Ev(a);return}f=c[b>>2]|0;b=(f|0)==0?0:f+-4|0;f=b+4|0;g=c[b>>2]|0;if(g|0){h=0;i=g;while(1){g=f+(h*24|0)|0;if(!(c[g>>2]|0))j=i;else{__ZN7Variant5clearEv(g);j=c[b>>2]|0}h=h+1|0;if(h>>>0>=j>>>0)break;else i=j}}__ZN6Memory11free_staticEPvb(d,1);e=a+124|0;__ZN10StringNameD2Ev(e);__ZN8ResourceD2Ev(a);return}function __ZN5RegExD0Ev(a){a=a|0;__ZN5RegExD2Ev(a);__ZdlPv(a);return}function __ZN7ClassDB10_add_classI5RegExEEvv(){var a=0,b=0,d=0,e=0,f=0,g=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+16|0;d=a+12|0;e=a+8|0;f=a+4|0;g=a;__ZN6StringC2EPKc(b,600991);c[e>>2]=c[b>>2];__ZN10StringNameC2ERK6String(d,e);__ZN6StringC2EPKc(b,1110448);c[g>>2]=c[b>>2];__ZN10StringNameC2ERK6String(f,g);__ZN7ClassDB11_add_class2ERK10StringNameS2_(d,f);__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);__ZN10StringNameD2Ev(d);d=c[e>>2]|0;if(!d){l=a;return}if(__Z16atomic_decrementPj(d+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(d,1);l=a;return}function __ZN5RegEx13_bind_methodsEv(){var a=0,b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;a=l;l=l+176|0;if((l|0)>=(m|0))ba(176);b=a+152|0;d=a+144|0;e=a+136|0;f=a+128|0;g=a+48|0;h=a+24|0;i=a+120|0;j=a;k=a+112|0;n=a+104|0;o=a+96|0;p=a+88|0;q=a+76|0;r=a+72|0;s=a+80|0;__Z8D_METHODPKc(d,1132387);t=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(t);c[t>>2]=136352;__ZN10MethodBind10_set_constEb(t,0);__ZN10MethodBind24_generate_argument_typesEi(t,0);c[t+44>>2]=5068;c[t+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,t,d,0,0)|0;t=d+4|0;u=c[t>>2]|0;if(u|0?(__Z16atomic_decrementPj(u+-8|0)|0)==0:0){v=c[t>>2]|0;t=(v|0)==0?0:v+-4|0;v=t+4|0;if(c[t>>2]|0){w=0;do{__ZN10StringNameD2Ev(v+(w<<2)|0);w=w+1|0}while(w>>>0<(c[t>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(u,1)}__ZN10StringNameD2Ev(d);__Z8D_METHODPKcS0_(e,559432,559440);d=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(d);c[d>>2]=136388;__ZN10MethodBind10_set_constEb(d,0);__ZN10MethodBind24_generate_argument_typesEi(d,1);__ZN10MethodBind12_set_returnsEb(d,1);c[d+44>>2]=4433;c[d+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,d,e,0,0)|0;d=e+4|0;u=c[d>>2]|0;if(u|0?(__Z16atomic_decrementPj(u+-8|0)|0)==0:0){t=c[d>>2]|0;d=(t|0)==0?0:t+-4|0;t=d+4|0;if(c[d>>2]|0){w=0;do{__ZN10StringNameD2Ev(t+(w<<2)|0);w=w+1|0}while(w>>>0<(c[d>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(u,1)}__ZN10StringNameD2Ev(e);__Z8D_METHODPKcS0_S0_S0_(f,838054,1126848,1120315,1127954);__ZN7VariantC2Ei(g,0);__ZN7VariantC2Ei(h,-1);e=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(e);c[e>>2]=136424;__ZN10MethodBind10_set_constEb(e,1);__ZN10MethodBind24_generate_argument_typesEi(e,3);__ZN10MethodBind12_set_returnsEb(e,1);c[e+44>>2]=243;c[e+48>>2]=0;c[b>>2]=g;c[b+4>>2]=h;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,e,f,b,2)|0;if(c[h>>2]|0)__ZN7Variant5clearEv(h);if(c[g>>2]|0)__ZN7Variant5clearEv(g);e=f+4|0;u=c[e>>2]|0;if(u|0?(__Z16atomic_decrementPj(u+-8|0)|0)==0:0){d=c[e>>2]|0;e=(d|0)==0?0:d+-4|0;d=e+4|0;if(c[e>>2]|0){w=0;do{__ZN10StringNameD2Ev(d+(w<<2)|0);w=w+1|0}while(w>>>0<(c[e>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(u,1)}__ZN10StringNameD2Ev(f);__Z8D_METHODPKcS0_S0_S0_S0_S0_(i,559448,1126848,559452,1092147,1120315,1127954);__ZN7VariantC2Eb(g,0);__ZN7VariantC2Ei(h,0);__ZN7VariantC2Ei(j,-1);f=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(f);c[f>>2]=136460;__ZN10MethodBind10_set_constEb(f,1);__ZN10MethodBind24_generate_argument_typesEi(f,5);__ZN10MethodBind12_set_returnsEb(f,1);c[f+44>>2]=32;c[f+48>>2]=0;c[b>>2]=g;c[b+4>>2]=h;c[b+8>>2]=j;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,f,i,b,3)|0;if(c[j>>2]|0)__ZN7Variant5clearEv(j);if(c[h>>2]|0)__ZN7Variant5clearEv(h);if(c[g>>2]|0)__ZN7Variant5clearEv(g);f=i+4|0;u=c[f>>2]|0;if(u|0?(__Z16atomic_decrementPj(u+-8|0)|0)==0:0){e=c[f>>2]|0;f=(e|0)==0?0:e+-4|0;e=f+4|0;if(c[f>>2]|0){w=0;do{__ZN10StringNameD2Ev(e+(w<<2)|0);w=w+1|0}while(w>>>0<(c[f>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(u,1)}__ZN10StringNameD2Ev(i);__Z8D_METHODPKc(k,948011);i=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(i);c[i>>2]=136496;__ZN10MethodBind10_set_constEb(i,1);__ZN10MethodBind24_generate_argument_typesEi(i,0);__ZN10MethodBind12_set_returnsEb(i,1);c[i+44>>2]=4769;c[i+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,i,k,0,0)|0;i=k+4|0;u=c[i>>2]|0;if(u|0?(__Z16atomic_decrementPj(u+-8|0)|0)==0:0){f=c[i>>2]|0;i=(f|0)==0?0:f+-4|0;f=i+4|0;if(c[i>>2]|0){w=0;do{__ZN10StringNameD2Ev(f+(w<<2)|0);w=w+1|0}while(w>>>0<(c[i>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(u,1)}__ZN10StringNameD2Ev(k);__Z8D_METHODPKc(n,559464);k=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(k);c[k>>2]=136532;__ZN10MethodBind10_set_constEb(k,1);__ZN10MethodBind24_generate_argument_typesEi(k,0);__ZN10MethodBind12_set_returnsEb(k,1);c[k+44>>2]=4770;c[k+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,k,n,0,0)|0;k=n+4|0;u=c[k>>2]|0;if(u|0?(__Z16atomic_decrementPj(u+-8|0)|0)==0:0){i=c[k>>2]|0;k=(i|0)==0?0:i+-4|0;i=k+4|0;if(c[k>>2]|0){w=0;do{__ZN10StringNameD2Ev(i+(w<<2)|0);w=w+1|0}while(w>>>0<(c[k>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(u,1)}__ZN10StringNameD2Ev(n);__Z8D_METHODPKc(o,559476);n=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(n);c[n>>2]=136568;__ZN10MethodBind10_set_constEb(n,1);__ZN10MethodBind24_generate_argument_typesEi(n,0);__ZN10MethodBind12_set_returnsEb(n,1);c[n+44>>2]=4771;c[n+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,n,o,0,0)|0;n=o+4|0;u=c[n>>2]|0;if(u|0?(__Z16atomic_decrementPj(u+-8|0)|0)==0:0){k=c[n>>2]|0;n=(k|0)==0?0:k+-4|0;k=n+4|0;if(c[n>>2]|0){w=0;do{__ZN10StringNameD2Ev(k+(w<<2)|0);w=w+1|0}while(w>>>0<(c[n>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(u,1)}__ZN10StringNameD2Ev(o);__Z8D_METHODPKc(p,559492);o=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(o);c[o>>2]=136604;__ZN10MethodBind10_set_constEb(o,1);__ZN10MethodBind24_generate_argument_typesEi(o,0);__ZN10MethodBind12_set_returnsEb(o,1);c[o+44>>2]=4772;c[o+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,o,p,0,0)|0;o=p+4|0;u=c[o>>2]|0;if(u|0?(__Z16atomic_decrementPj(u+-8|0)|0)==0:0){n=c[o>>2]|0;o=(n|0)==0?0:n+-4|0;n=o+4|0;if(c[o>>2]|0){w=0;do{__ZN10StringNameD2Ev(n+(w<<2)|0);w=w+1|0}while(w>>>0<(c[o>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(u,1)}__ZN10StringNameD2Ev(p);__ZN6StringC2EPKc(b,600991);c[g>>2]=c[b>>2];__ZN10StringNameC2ERK6String(q,g);__ZN6StringC2EPKc(r,559440);__ZN6StringC2EPKc(h,1263606);p=b+4|0;c[p>>2]=0;u=b+12|0;c[u>>2]=0;c[b>>2]=4;o=c[r>>2]|0;if(o|0?(c[p>>2]=0,__Z28atomic_conditional_incrementPj(o+-8|0)|0):0)c[p>>2]=c[r>>2];c[b+8>>2]=0;p=c[u>>2]|0;if((p|0)!=(c[h>>2]|0)){if(p|0?(__Z16atomic_decrementPj(p+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(p,1);c[u>>2]=0;p=c[h>>2]|0;if(p|0?__Z28atomic_conditional_incrementPj(p+-8|0)|0:0)c[u>>2]=c[h>>2]}c[b+16>>2]=7;c[j>>2]=__Z11_scs_createPKc(559432)|0;c[s>>2]=__Z11_scs_createPKc(559464)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(q,b,j,s,-1);__ZN10StringNameD2Ev(s);__ZN10StringNameD2Ev(j);j=c[b+12>>2]|0;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);j=c[b+4>>2]|0;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);j=c[h>>2]|0;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);j=c[r>>2]|0;do if(j|0){if(__Z16atomic_decrementPj(j+-8|0)|0)break;__ZN6Memory11free_staticEPvb(j,1)}while(0);__ZN10StringNameD2Ev(q);q=c[g>>2]|0;if(!q){l=a;return}if(__Z16atomic_decrementPj(q+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(q,1);l=a;return}function __ZN5RegEx5clearEv(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0;d=b+128|0;e=c[d>>2]|0;if(e|0){gj[c[c[e>>2]>>2]&8191](e);__ZN6Memory11free_staticEPvb(e,0)}c[d>>2]=0;a[1263537]=0;d=b+132|0;e=c[d>>2]|0;if(!e){f=b+140|0;c[f>>2]=0;return}if(!(c[e+-4>>2]|0)){f=b+140|0;c[f>>2]=0;return}if(!(__Z16atomic_decrementPj(e+-8|0)|0)){g=c[d>>2]|0;h=(g|0)==0?0:g+-4|0;g=h+4|0;i=c[h>>2]|0;if(i|0){j=0;k=i;while(1){i=g+(j*24|0)|0;if(!(c[i>>2]|0))l=k;else{__ZN7Variant5clearEv(i);l=c[h>>2]|0}j=j+1|0;if(j>>>0>=l>>>0)break;else k=l}}__ZN6Memory11free_staticEPvb(e,1)}c[d>>2]=0;f=b+140|0;c[f>>2]=0;return}function __ZN5RegEx7compileERK6String(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0,ia=0,ja=0,ka=0,la=0,ma=0,na=0,oa=0,pa=0,qa=0,ra=0,sa=0,ta=0,ua=0,va=0,wa=0,xa=0,ya=0,za=0,Aa=0,Ba=0,Ca=0,Da=0,Ea=0,Fa=0,Ga=0,Ha=0,Ia=0,Ja=0,Ka=0,La=0,Ma=0,Na=0,Oa=0,Pa=0,Qa=0,Ra=0,Sa=0,Ta=0,Ua=0,Va=0,Wa=0,Xa=0,Ya=0,Za=0,_a=0,$a=0,ab=0,bb=0,cb=0,db=0,eb=0,fb=0,gb=0,hb=0,ib=0,jb=0,kb=0,lb=0,mb=0,nb=0,ob=0;e=l;l=l+160|0;if((l|0)>=(m|0))ba(160);f=e+120|0;g=e+148|0;h=e+144|0;i=e+96|0;j=e+72|0;k=e+48|0;n=e+24|0;o=e;if(!(__ZNK6String6lengthEv(d)|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(559432,559502,990,560253,0);p=1;l=e;return p|0}a[1263537]=0;q=b+136|0;if(__ZNK6StringeqERKS_(q,d)|0?c[b+128>>2]|0:0){p=0;l=e;return p|0}__ZN5RegEx5clearEv(b);r=c[q>>2]|0;if((r|0)!=(c[d>>2]|0)){if(r|0?(__Z16atomic_decrementPj(r+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(r,1);c[q>>2]=0;r=c[d>>2]|0;if(r|0?__Z28atomic_conditional_incrementPj(r+-8|0)|0:0)c[q>>2]=c[d>>2]}q=b+132|0;__ZN7VariantC2Ei(f,0);__ZN6VectorI7VariantE9push_backES0_(q,f)|0;if(c[f>>2]|0)__ZN7Variant5clearEv(f);f=__ZnwjPKc(40,1263606)|0;r=f+4|0;c[r>>2]=0;c[r+4>>2]=0;c[r+8>>2]=0;c[f+28>>2]=0;c[f+20>>2]=0;a[f+16>>0]=1;a[f+24>>0]=0;a[f+25>>0]=0;c[f+32>>2]=0;c[f>>2]=136948;c[f+36>>2]=0;c[b+128>>2]=f;c[g>>2]=0;do if(!(__ZN6VectorIP14RegExNodeGroupE6resizeEi(g,1)|0)){a[1263537]=0;r=c[g>>2]|0;if(!r)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);s=c[r+-4>>2]|0;if((s|0)<1)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else{__ZN6VectorIP14RegExNodeGroupE14_copy_on_writeEv(g);c[(c[g>>2]|0)+(s+-1<<2)>>2]=f;break}}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);while(0);f=b+140|0;s=0;r=0;t=0;u=__ZNK6String5c_strEv(d)|0;a:while(1){b:do switch(c[u>>2]|0){case 0:{v=377;break a;break}case 40:{if((c[u+4>>2]|0)!=63){if((r|0)>=9){d=__ZnwjPKc(36,1263606)|0;w=d+4|0;c[w>>2]=0;c[w+4>>2]=0;c[w+8>>2]=0;c[d>>2]=136976;c[d+28>>2]=0;c[d+20>>2]=0;a[d+16>>0]=1;a[d+24>>0]=0;a[d+25>>0]=0;c[d+32>>2]=0;c[h>>2]=d;d=c[g>>2]|0;if(!d){v=61;break a}if((c[d+-4>>2]|0)<=0){v=61;break a}__ZN6VectorIP14RegExNodeGroupE14_copy_on_writeEv(g);__ZN14RegExNodeGroup9add_childEP9RegExNode(c[c[g>>2]>>2]|0,c[h>>2]|0);__ZN6VectorIP14RegExNodeGroupE6insertEiRKS1_(g,0,h)|0;x=r;y=u;z=s;A=t;break b}d=__ZnwjPKc(40,1263606)|0;w=c[q>>2]|0;if(!w)B=0;else B=c[w+-4>>2]|0;w=d+4|0;c[w>>2]=0;c[w+4>>2]=0;c[w+8>>2]=0;c[d+28>>2]=0;c[d+20>>2]=0;a[d+16>>0]=1;a[d+24>>0]=0;a[d+25>>0]=0;c[d+32>>2]=0;c[d>>2]=136948;c[d+36>>2]=B;w=r+1|0;__ZN7VariantC2Ei(o,w);__ZN6VectorI7VariantE9push_backES0_(q,o)|0;if(c[o>>2]|0)__ZN7Variant5clearEv(o);C=c[g>>2]|0;if(!C){v=57;break a}if((c[C+-4>>2]|0)<=0){v=57;break a}__ZN6VectorIP14RegExNodeGroupE14_copy_on_writeEv(g);__ZN14RegExNodeGroup9add_childEP9RegExNode(c[c[g>>2]>>2]|0,d);c[h>>2]=d;__ZN6VectorIP14RegExNodeGroupE6insertEiRKS1_(g,0,h)|0;x=w;y=u;z=s;A=t;break b}c[h>>2]=0;w=u+8|0;switch(c[w>>2]|0){case 58:{d=__ZnwjPKc(36,1263606)|0;C=d+4|0;c[C>>2]=0;c[C+4>>2]=0;c[C+8>>2]=0;c[d>>2]=136976;c[d+28>>2]=0;c[d+20>>2]=0;a[d+16>>0]=1;a[d+24>>0]=0;a[d+25>>0]=0;c[d+32>>2]=0;c[h>>2]=d;D=s;E=w;F=d;break}case 61:case 33:{d=__ZnwjPKc(40,1263606)|0;C=s+1|0;G=(c[w>>2]|0)==33&1;H=d+4|0;c[H>>2]=0;c[H+4>>2]=0;c[H+8>>2]=0;c[d+28>>2]=0;c[d+20>>2]=0;c[d+32>>2]=0;c[d>>2]=137004;a[d+16>>0]=0;a[d+24>>0]=G;a[d+25>>0]=1;c[d+36>>2]=s;c[h>>2]=d;if((c[f>>2]|0)>(s|0)){D=C;E=w;F=d}else{c[f>>2]=C;D=C;E=w;F=d}break}case 60:{d=u+12|0;switch(c[d>>2]|0){case 61:case 33:break;default:{v=44;break a}}w=__ZnwjPKc(36,1263606)|0;C=(c[d>>2]|0)==33&1;G=w+4|0;c[G>>2]=0;c[G+4>>2]=0;c[G+8>>2]=0;c[w+28>>2]=0;c[w+20>>2]=0;c[w+32>>2]=0;c[w>>2]=137032;a[w+16>>0]=0;a[w+24>>0]=C;a[w+25>>0]=1;c[h>>2]=w;D=s+1|0;E=d;F=w;break}case 80:{w=u+12|0;if((c[w>>2]|0)!=60){v=44;break a}c[i>>2]=w;__ZN18RegExNodeCapturing10parse_nameERPKwb(j,i,0);__ZN7VariantC2Ei(k,-1);w=__ZNK7VarianteqERKS_(j,k)|0;if(c[k>>2]|0)__ZN7Variant5clearEv(k);if(w){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(559432,559502,1036,559859,0);a[1263537]=0;__ZN5RegEx5clearEv(b);I=1;J=u}else{w=__ZnwjPKc(40,1263606)|0;d=c[q>>2]|0;if(!d)K=0;else K=c[d+-4>>2]|0;d=w+4|0;c[d>>2]=0;c[d+4>>2]=0;c[d+8>>2]=0;c[w+28>>2]=0;c[w+20>>2]=0;a[w+16>>0]=1;a[w+24>>0]=0;a[w+25>>0]=0;c[w+32>>2]=0;c[w>>2]=136948;c[w+36>>2]=K;c[h>>2]=w;__ZN7VariantC2ERKS_(n,j);__ZN6VectorI7VariantE9push_backES0_(q,n)|0;if(c[n>>2]|0)__ZN7Variant5clearEv(n);I=0;J=c[i>>2]|0}if(c[j>>2]|0)__ZN7Variant5clearEv(j);if(I|0){v=49;break a}D=s;E=J;F=c[h>>2]|0;break}default:{v=44;break a}}if(!F){v=44;break a}w=c[g>>2]|0;if(!w){v=47;break a}if((c[w+-4>>2]|0)<=0){v=47;break a}__ZN6VectorIP14RegExNodeGroupE14_copy_on_writeEv(g);__ZN14RegExNodeGroup9add_childEP9RegExNode(c[c[g>>2]>>2]|0,c[h>>2]|0);__ZN6VectorIP14RegExNodeGroupE6insertEiRKS1_(g,0,h)|0;x=r;y=E;z=D;A=t;break}case 41:{w=c[g>>2]|0;if(w|0){d=c[w+-4>>2]|0;if((d|0)==1){v=65;break a}if((d|0)>0){a[1263537]=0;__ZN6VectorIP14RegExNodeGroupE14_copy_on_writeEv(g);d=c[g>>2]|0;if(d){w=(c[d+-4>>2]|0)+-1|0;if((w|0)>0){C=0;do{G=C;C=C+1|0;c[d+(G<<2)>>2]=c[d+(C<<2)>>2]}while((C|0)!=(w|0));L=w}else L=w}else L=-1;__ZN6VectorIP14RegExNodeGroupE6resizeEi(g,L)|0;x=r;y=u;z=s;A=t;break b}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1128380,1146752,368,1122479,0);x=r;y=u;z=s;A=t;break}case 92:{C=c[u+4>>2]|0;if((C+-49|0)>>>0>=9)if((C|0)==103){d=u+8|0;if((c[d>>2]|0)==123){M=d;v=76}else{N=u;v=134}}else{O=u;P=C;v=133}else{M=u+8|0;v=76}if((v|0)==76){v=0;d=(C|0)==103;C=d?M:u;G=C+4|0;H=c[G>>2]|0;if((H+-48|0)>>>0<10){Q=0;R=H;S=G;while(1){T=(Q*10|0)+-48+R|0;V=S+4|0;W=c[V>>2]|0;if((W+-48|0)>>>0<10){Q=T;R=W;S=V}else{X=T;Y=S;Z=W;_=V;break}}}else{X=0;Y=C;Z=H;_=G}if(d)if((Z|0)==125)$=_;else{v=80;break a}else $=Y;if((X|0)>(r|0)|(X|0)<1){v=82;break a}else aa=0;while(1){S=c[g>>2]|0;R=(S|0)==0;if(R)ca=0;else ca=c[S+-4>>2]|0;if((aa|0)>=(ca|0)){da=0;break}if(R)ea=0;else ea=c[S+-4>>2]|0;if((ea|0)<=(aa|0)){if(R)fa=0;else fa=c[S+-4>>2]|0;if((fa|0)<=(aa|0)){v=92;break a}a[1263537]=0}__ZN6VectorIP14RegExNodeGroupE14_copy_on_writeEv(g);S=c[(c[g>>2]|0)+(aa<<2)>>2]|0;if(ij[c[(c[S>>2]|0)+8>>2]&8191](S)|0){v=95;break a}else aa=aa+1|0}while(1){d=c[q>>2]|0;G=(d|0)==0;if(G)ga=0;else ga=c[d+-4>>2]|0;if((da|0)>=(ga|0)){ha=X;break}if(G)ia=0;else ia=c[d+-4>>2]|0;if((ia|0)<=(da|0)){if(G)ja=0;else ja=c[d+-4>>2]|0;if((ja|0)<=(da|0)){v=105;break a}a[1263537]=0}__ZN6VectorI7VariantE14_copy_on_writeEv(q);d=c[q>>2]|0;if((c[d+(da*24|0)>>2]|0)==2){G=(d|0)==0;if(G)ka=0;else ka=c[d+-4>>2]|0;do if((ka|0)<=(da|0)){if(G)la=0;else la=c[d+-4>>2]|0;if((la|0)>(da|0)){a[1263537]=0;v=116;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);ma=0;break}}else v=116;while(0);if((v|0)==116){v=0;__ZN6VectorI7VariantE14_copy_on_writeEv(q);ma=(c[q>>2]|0)+(da*24|0)|0}if((__ZNK7VariantcviEv(ma)|0)==(X|0)){v=118;break}}da=da+1|0}if((v|0)==118){v=0;d=c[q>>2]|0;G=(d|0)==0;if(G)na=0;else na=c[d+-4>>2]|0;do if((na|0)<=(da|0)){if(G)oa=0;else oa=c[d+-4>>2]|0;if((oa|0)>(da|0)){a[1263537]=0;v=126;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);pa=0;break}}else v=126;while(0);if((v|0)==126){v=0;__ZN6VectorI7VariantE14_copy_on_writeEv(q);pa=(c[q>>2]|0)+(da*24|0)|0}ha=__ZNK7VariantcviEv(pa)|0}d=c[g>>2]|0;if(!d){v=131;break a}if((c[d+-4>>2]|0)<=0){v=131;break a}__ZN6VectorIP14RegExNodeGroupE14_copy_on_writeEv(g);d=c[c[g>>2]>>2]|0;G=__ZnwjPKc(28,1263606)|0;H=G+4|0;c[H>>2]=0;c[H+4>>2]=0;c[H+8>>2]=0;c[G>>2]=137060;c[G+20>>2]=-1;a[G+16>>0]=1;c[G+24>>2]=ha;__ZN14RegExNodeGroup9add_childEP9RegExNode(d,G);O=$;P=c[$+4>>2]|0;v=133}c:do if((v|0)==133){v=0;G=O+4|0;switch(P|0){case 103:{N=O;v=134;break c;break}case 66:case 98:{d=c[g>>2]|0;if(!d){v=196;break a}if((c[d+-4>>2]|0)<=0){v=196;break a}__ZN6VectorIP14RegExNodeGroupE14_copy_on_writeEv(g);d=c[c[g>>2]>>2]|0;H=__ZnwjPKc(28,1263606)|0;C=(c[G>>2]|0)==66&1;S=H+4|0;c[S>>2]=0;c[S+4>>2]=0;c[S+8>>2]=0;a[S+12>>0]=0;c[H>>2]=137088;c[H+20>>2]=0;a[H+24>>0]=C;__ZN14RegExNodeGroup9add_childEP9RegExNode(d,H);x=r;y=G;z=s;A=t;break b;break}case 83:case 115:case 68:case 100:case 87:case 119:{H=c[g>>2]|0;if(!H){v=200;break a}if((c[H+-4>>2]|0)<=0){v=200;break a}__ZN6VectorIP14RegExNodeGroupE14_copy_on_writeEv(g);H=c[c[g>>2]>>2]|0;d=__ZnwjPKc(28,1263606)|0;C=c[G>>2]|0;S=d+4|0;c[S>>2]=0;c[S+4>>2]=0;c[S+8>>2]=0;c[d>>2]=137116;c[d+20>>2]=1;a[d+16>>0]=1;c[d+24>>2]=C;__ZN14RegExNodeGroup9add_childEP9RegExNode(H,d);x=r;y=G;z=s;A=t;break b;break}default:{qa=O;break c}}}while(0);if((v|0)==134){v=0;G=N+8|0;if((c[G>>2]|0)==60){c[h>>2]=G;__ZN18RegExNodeCapturing10parse_nameERPKwb(i,h,1);__ZN7VariantC2Ei(j,-1);G=__ZNK7VarianteqERKS_(i,j)|0;if(c[j>>2]|0)__ZN7Variant5clearEv(j);do if(G){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(559432,559502,1112,559859,0);a[1263537]=0;__ZN5RegEx5clearEv(b);ra=1;sa=N}else{d=c[h>>2]|0;H=0;while(1){C=c[g>>2]|0;S=(C|0)==0;if(S)ta=0;else ta=c[C+-4>>2]|0;if((H|0)>=(ta|0)){ua=0;break}if(S)va=0;else va=c[C+-4>>2]|0;if((va|0)<=(H|0)){if(S)wa=0;else wa=c[C+-4>>2]|0;if((wa|0)<=(H|0)){v=149;break a}a[1263537]=0}__ZN6VectorIP14RegExNodeGroupE14_copy_on_writeEv(g);C=c[(c[g>>2]|0)+(H<<2)>>2]|0;if(ij[c[(c[C>>2]|0)+8>>2]&8191](C)|0){v=152;break}else H=H+1|0}if((v|0)==152){v=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(559432,559502,1118,560389,0);a[1263537]=0;__ZN5RegEx5clearEv(b);ra=1;sa=d;break}while(1){H=c[q>>2]|0;C=(H|0)==0;if(C)xa=0;else xa=c[H+-4>>2]|0;if((ua|0)>=(xa|0))break;if(C)ya=0;else ya=c[H+-4>>2]|0;if((ya|0)<=(ua|0)){if(C)za=0;else za=c[H+-4>>2]|0;if((za|0)<=(ua|0)){v=162;break a}a[1263537]=0}__ZN6VectorI7VariantE14_copy_on_writeEv(q);H=c[q>>2]|0;if((c[H+(ua*24|0)>>2]|0)==2){C=(H|0)==0;if(C)Aa=0;else Aa=c[H+-4>>2]|0;do if((Aa|0)<=(ua|0)){if(C)Ba=0;else Ba=c[H+-4>>2]|0;if((Ba|0)>(ua|0)){a[1263537]=0;v=173;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);Ca=0;break}}else v=173;while(0);if((v|0)==173){v=0;__ZN6VectorI7VariantE14_copy_on_writeEv(q);Ca=(c[q>>2]|0)+(ua*24|0)|0}if((__ZNK7VariantcviEv(Ca)|0)==-1){v=175;break}}ua=ua+1|0}if((v|0)==175){v=0;H=c[q>>2]|0;C=(H|0)==0;if(C)Da=0;else Da=c[H+-4>>2]|0;do if((Da|0)<=(ua|0)){if(C)Ea=0;else Ea=c[H+-4>>2]|0;if((Ea|0)>(ua|0)){a[1263537]=0;v=183;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);Fa=0;break}}else v=183;while(0);if((v|0)==183){v=0;__ZN6VectorI7VariantE14_copy_on_writeEv(q);Fa=(c[q>>2]|0)+(ua*24|0)|0}H=__ZNK7VariantcviEv(Fa)|0;if((H|0)!=-1){C=c[g>>2]|0;if(!C){v=189;break a}if((c[C+-4>>2]|0)<=0){v=189;break a}__ZN6VectorIP14RegExNodeGroupE14_copy_on_writeEv(g);C=c[c[g>>2]>>2]|0;S=__ZnwjPKc(28,1263606)|0;R=S+4|0;c[R>>2]=0;c[R+4>>2]=0;c[R+8>>2]=0;c[S>>2]=137060;c[S+20>>2]=-1;a[S+16>>0]=1;c[S+24>>2]=H;__ZN14RegExNodeGroup9add_childEP9RegExNode(C,S);ra=0;sa=d;break}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(559432,559502,1130,560365,0);a[1263537]=0;__ZN5RegEx5clearEv(b);ra=1;sa=d}while(0);if(c[i>>2]|0)__ZN7Variant5clearEv(i);if(!ra){x=r;y=sa;z=s;A=t;break b}else{Ga=1;break a}}else qa=N}c[h>>2]=qa;G=__ZN13RegExNodeChar12parse_escapeERPKw(h)|0;if((qa|0)==(c[h>>2]|0)){v=207;break a}S=c[g>>2]|0;if(!S){v=205;break a}if((c[S+-4>>2]|0)<=0){v=205;break a}__ZN6VectorIP14RegExNodeGroupE14_copy_on_writeEv(g);S=c[c[g>>2]>>2]|0;C=__ZnwjPKc(28,1263606)|0;H=C+4|0;c[H>>2]=0;c[H+4>>2]=0;c[H+8>>2]=0;c[C>>2]=137144;c[C+20>>2]=1;a[C+16>>0]=1;c[C+24>>2]=G;__ZN14RegExNodeGroup9add_childEP9RegExNode(S,C);x=r;y=c[h>>2]|0;z=s;A=t;break}case 91:{C=__ZnwjPKc(32,1263606)|0;S=C+4|0;c[S>>2]=0;c[S+4>>2]=0;c[S+8>>2]=0;c[C>>2]=137172;S=C+28|0;c[S>>2]=0;c[C+20>>2]=1;a[C+16>>0]=1;G=C+24|0;a[G>>0]=0;H=c[g>>2]|0;if(!H){v=210;break a}if((c[H+-4>>2]|0)<=0){v=210;break a}__ZN6VectorIP14RegExNodeGroupE14_copy_on_writeEv(g);__ZN14RegExNodeGroup9add_childEP9RegExNode(c[c[g>>2]>>2]|0,C);H=u+4|0;R=c[H>>2]|0;if((R|0)==94){a[G>>0]=1;Ha=H;Ia=c[u+8>>2]|0}else{Ha=u;Ia=R}R=0;H=Ha;G=t;Q=Ia;w=Ha+4|0;while(1){d:do switch(Q|0){case 0:{v=215;break a;break}case 92:{V=H+8|0;switch(c[V>>2]|0){case 83:case 115:case 68:case 100:case 87:case 119:{W=__ZnwjPKc(28,1263606)|0;T=c[V>>2]|0;Ja=W+4|0;c[Ja>>2]=0;c[Ja+4>>2]=0;c[W>>2]=137116;c[W+20>>2]=1;a[W+16>>0]=1;c[W+24>>2]=T;c[W+12>>2]=C;T=c[S>>2]|0;if(!T)Ka=1;else Ka=(c[T+-4>>2]|0)+1|0;if(__ZN6VectorIP9RegExNodeE6resizeEi(S,Ka)|0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);La=R;Ma=V;Na=G;break d}a[1263537]=0;T=c[S>>2]|0;if(!T){v=223;break a}Ja=c[T+-4>>2]|0;if((Ja|0)<1){v=223;break a}__ZN6VectorIP9RegExNodeE14_copy_on_writeEv(S);c[(c[S>>2]|0)+(Ja+-1<<2)>>2]=W;La=R;Ma=V;Na=G;break d;break}default:{}}c[h>>2]=w;V=__ZN13RegExNodeChar12parse_escapeERPKw(h)|0;if((w|0)==(c[h>>2]|0)){v=235;break a}W=__ZnwjPKc(28,1263606)|0;Ja=W+4|0;c[Ja>>2]=0;c[Ja+4>>2]=0;c[W>>2]=137144;c[W+20>>2]=1;a[W+16>>0]=1;c[W+24>>2]=V;c[W+12>>2]=C;Ja=c[S>>2]|0;if(!Ja)Oa=1;else Oa=(c[Ja+-4>>2]|0)+1|0;if(!(__ZN6VectorIP9RegExNodeE6resizeEi(S,Oa)|0)){a[1263537]=0;Ja=c[S>>2]|0;if(!Ja){v=232;break a}T=c[Ja+-4>>2]|0;if((T|0)<1){v=232;break a}__ZN6VectorIP9RegExNodeE14_copy_on_writeEv(S);c[(c[S>>2]|0)+(T+-1<<2)>>2]=W}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);La=1;Ma=c[h>>2]|0;Na=V;break}case 93:{if((c[H+8>>2]|0)==58){c[h>>2]=H+12;do if(!(__ZN14RegExNodeClass10parse_typeERPKw(h)|0)){V=__ZnwjPKc(28,1263606)|0;W=V+4|0;c[W>>2]=0;c[W+4>>2]=0;c[V>>2]=137144;c[V+20>>2]=1;a[V+16>>0]=1;c[V+24>>2]=91;c[V+12>>2]=C;W=c[S>>2]|0;if(!W)Pa=1;else Pa=(c[W+-4>>2]|0)+1|0;if(__ZN6VectorIP9RegExNodeE6resizeEi(S,Pa)|0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);Qa=w;Ra=1;Sa=91;break}a[1263537]=0;W=c[S>>2]|0;if(!W){v=245;break a}T=c[W+-4>>2]|0;if((T|0)<1){v=245;break a}__ZN6VectorIP9RegExNodeE14_copy_on_writeEv(S);c[(c[S>>2]|0)+(T+-1<<2)>>2]=V;Qa=w;Ra=1;Sa=91}else{Qa=c[h>>2]|0;Ra=0;Sa=G}while(0);La=Ra;Ma=Qa;Na=Sa}else v=249;break}default:v=249}while(0);e:do if((v|0)==249){v=0;if(!(R&(Q|0)==45)){d=__ZnwjPKc(28,1263606)|0;V=c[w>>2]|0;T=d+4|0;c[T>>2]=0;c[T+4>>2]=0;c[d>>2]=137144;c[d+20>>2]=1;a[d+16>>0]=1;c[d+24>>2]=V;c[d+12>>2]=C;V=c[S>>2]|0;if(!V)Ta=1;else Ta=(c[V+-4>>2]|0)+1|0;if(!(__ZN6VectorIP9RegExNodeE6resizeEi(S,Ta)|0)){a[1263537]=0;V=c[S>>2]|0;if(!V){v=278;break a}T=c[V+-4>>2]|0;if((T|0)<1){v=278;break a}__ZN6VectorIP9RegExNodeE14_copy_on_writeEv(S);c[(c[S>>2]|0)+(T+-1<<2)>>2]=d}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);La=1;Ma=w;Na=c[w>>2]|0;break}d=H+8|0;T=c[d>>2]|0;switch(T|0){case 93:case 0:{V=__ZnwjPKc(28,1263606)|0;W=V+4|0;c[W>>2]=0;c[W+4>>2]=0;c[V>>2]=137144;c[V+20>>2]=1;a[V+16>>0]=1;c[V+24>>2]=45;c[V+12>>2]=C;W=c[S>>2]|0;if(!W)Ua=1;else Ua=(c[W+-4>>2]|0)+1|0;if(__ZN6VectorIP9RegExNodeE6resizeEi(S,Ua)|0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);La=1;Ma=w;Na=45;break e}a[1263537]=0;W=c[S>>2]|0;if(!W){v=270;break a}Ja=c[W+-4>>2]|0;if((Ja|0)<1){v=270;break a}__ZN6VectorIP9RegExNodeE14_copy_on_writeEv(S);c[(c[S>>2]|0)+(Ja+-1<<2)>>2]=V;La=1;Ma=w;Na=45;break e;break}case 92:{c[h>>2]=d;V=__ZN13RegExNodeChar12parse_escapeERPKw(h)|0;if((d|0)==(c[h>>2]|0)){v=253;break a}Va=V;break}default:Va=T}if((Va|0)<(G|0)){v=255;break a}__ZN16RegExNodeBracket8pop_backEv(C);T=__ZnwjPKc(32,1263606)|0;V=T+4|0;c[V>>2]=0;c[V+4>>2]=0;c[T>>2]=137200;c[T+20>>2]=1;a[T+16>>0]=1;c[T+24>>2]=G;c[T+28>>2]=Va;c[T+12>>2]=C;V=c[S>>2]|0;if(!V)Wa=1;else Wa=(c[V+-4>>2]|0)+1|0;if(__ZN6VectorIP9RegExNodeE6resizeEi(S,Wa)|0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);La=0;Ma=d;Na=G;break}a[1263537]=0;V=c[S>>2]|0;if(!V){v=262;break a}Ja=c[V+-4>>2]|0;if((Ja|0)<1){v=262;break a}__ZN6VectorIP9RegExNodeE14_copy_on_writeEv(S);c[(c[S>>2]|0)+(Ja+-1<<2)>>2]=T;La=0;Ma=d;Na=G}while(0);d=Ma+4|0;Q=c[d>>2]|0;if((Q|0)==93){x=r;y=d;z=s;A=Na;break b}else{R=La;H=Ma;G=Na;w=d}}break}case 124:{w=0;while(1){Xa=c[g>>2]|0;Ya=(Xa|0)==0;if(Ya)Za=0;else Za=c[Xa+-4>>2]|0;if((w|0)>=(Za|0))break;if(Ya)_a=0;else _a=c[Xa+-4>>2]|0;if((_a|0)<=(w|0)){if(Ya)$a=0;else $a=c[Xa+-4>>2]|0;if(($a|0)<=(w|0)){v=290;break a}a[1263537]=0}__ZN6VectorIP14RegExNodeGroupE14_copy_on_writeEv(g);G=c[(c[g>>2]|0)+(w<<2)>>2]|0;if(ij[c[(c[G>>2]|0)+8>>2]&8191](G)|0){v=293;break a}else w=w+1|0}if(Ya){v=296;break a}if((c[Xa+-4>>2]|0)<=0){v=296;break a}__ZN6VectorIP14RegExNodeGroupE14_copy_on_writeEv(g);w=c[c[g>>2]>>2]|0;G=c[w+28>>2]|0;if(G|0?(c[G+-4>>2]|0)>0:0)c[w+20>>2]=-1;c[w+32>>2]=0;x=r;y=u;z=s;A=t;break}case 94:{w=c[g>>2]|0;if(!w){v=303;break a}if((c[w+-4>>2]|0)<=0){v=303;break a}__ZN6VectorIP14RegExNodeGroupE14_copy_on_writeEv(g);w=c[c[g>>2]>>2]|0;G=__ZnwjPKc(24,1263606)|0;H=G+4|0;c[H>>2]=0;c[H+4>>2]=0;c[H+8>>2]=0;a[H+12>>0]=0;c[G>>2]=137228;c[G+20>>2]=0;__ZN14RegExNodeGroup9add_childEP9RegExNode(w,G);x=r;y=u;z=s;A=t;break}case 36:{G=c[g>>2]|0;if(!G){v=307;break a}if((c[G+-4>>2]|0)<=0){v=307;break a}__ZN6VectorIP14RegExNodeGroupE14_copy_on_writeEv(g);G=c[c[g>>2]>>2]|0;w=__ZnwjPKc(24,1263606)|0;H=w+4|0;c[H>>2]=0;c[H+4>>2]=0;c[H+8>>2]=0;a[H+12>>0]=0;c[w>>2]=137256;c[w+20>>2]=0;__ZN14RegExNodeGroup9add_childEP9RegExNode(G,w);x=r;y=u;z=s;A=t;break}case 46:{w=c[g>>2]|0;if(!w){v=311;break a}if((c[w+-4>>2]|0)<=0){v=311;break a}__ZN6VectorIP14RegExNodeGroupE14_copy_on_writeEv(g);w=c[c[g>>2]>>2]|0;G=__ZnwjPKc(28,1263606)|0;H=G+4|0;c[H>>2]=0;c[H+4>>2]=0;c[H+8>>2]=0;c[G>>2]=137116;c[G+20>>2]=1;a[G+16>>0]=1;c[G+24>>2]=46;__ZN14RegExNodeGroup9add_childEP9RegExNode(w,G);x=r;y=u;z=s;A=t;break}case 63:{ab=u;bb=0;cb=1;v=325;break}case 42:{ab=u;bb=0;cb=-1;v=325;break}case 43:{ab=u;bb=1;cb=-1;v=325;break}case 123:{G=u;w=-1;H=0;f:while(1){R=0;Q=G;db=w;while(1){eb=R;S=Q;g:while(1){fb=S;C=1;while(1){if(!C){v=372;break b}fb=fb+4|0;d=c[fb>>2]|0;switch(d|0){case 125:{break f;break}case 44:{eb=1;S=fb;continue g;break}default:{}}gb=d+-48|0;if(gb>>>0<10)break g;else C=0}}if(!eb)break;R=1;Q=fb;db=gb+((db|0)<0?0:db*10|0)|0}G=fb;w=db;H=gb+(H*10|0)|0}ab=fb;bb=H;cb=eb?db:H;v=325;break}default:v=372}while(0);if((v|0)==325){v=0;w=c[g>>2]|0;if(!w){v=327;break}if((c[w+-4>>2]|0)<=0){v=327;break}__ZN6VectorIP14RegExNodeGroupE14_copy_on_writeEv(g);w=c[g>>2]|0;if(!(c[(c[w>>2]|0)+32>>2]|0)){v=333;break}if(!w){v=331;break}if((c[w+-4>>2]|0)<=0){v=331;break}__ZN6VectorIP14RegExNodeGroupE14_copy_on_writeEv(g);w=c[g>>2]|0;if(!(a[(c[(c[w>>2]|0)+32>>2]|0)+16>>0]|0)){v=333;break}G=(bb|0)==(cb|0);h:do if(!G){Q=0;R=w;while(1){S=(R|0)==0;if(S)hb=0;else hb=c[R+-4>>2]|0;if((Q|0)>=(hb|0))break h;if(S)ib=0;else ib=c[R+-4>>2]|0;if((ib|0)<=(Q|0)){if(S)jb=0;else jb=c[R+-4>>2]|0;if((jb|0)<=(Q|0)){v=344;break a}a[1263537]=0}__ZN6VectorIP14RegExNodeGroupE14_copy_on_writeEv(g);S=c[(c[g>>2]|0)+(Q<<2)>>2]|0;if(ij[c[(c[S>>2]|0)+8>>2]&8191](S)|0){v=348;break a}Q=Q+1|0;R=c[g>>2]|0}}while(0);w=__ZnwjPKc(40,1263606)|0;R=w+4|0;Q=w+20|0;c[R>>2]=0;c[R+4>>2]=0;c[R+8>>2]=0;a[R+12>>0]=0;c[Q>>2]=-1;c[w>>2]=137284;c[w+24>>2]=bb;c[w+28>>2]=cb;R=w+32|0;a[R>>0]=1;H=w+36|0;c[H>>2]=0;S=c[g>>2]|0;if(!S){v=351;break}if((c[S+-4>>2]|0)<=0){v=351;break}__ZN6VectorIP14RegExNodeGroupE14_copy_on_writeEv(g);S=c[c[g>>2]>>2]|0;C=S+32|0;d=c[C>>2]|0;T=d+8|0;if(d|0){Ja=c[T>>2]|0;if(!Ja){V=S+28|0;W=c[V>>2]|0;do if(!W)v=357;else{kb=c[W+-4>>2]|0;lb=kb+-1|0;if((lb|0)<0|(kb|0)==-2147483648){v=357;break}a[1263537]=0;__ZN6VectorIP9RegExNodeE14_copy_on_writeEv(V);kb=c[V>>2]|0;if(!kb){mb=0;nb=-1}else{mb=kb;nb=(c[kb+-4>>2]|0)+-1|0}if((nb|0)>(lb|0)){kb=lb;do{lb=kb;kb=kb+1|0;c[mb+(lb<<2)>>2]=c[mb+(kb<<2)>>2]}while((kb|0)!=(nb|0))}__ZN6VectorIP9RegExNodeE6resizeEi(V,nb)|0}while(0);if((v|0)==357){v=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1128380,1146752,368,1122479,0)}ob=c[T>>2]|0}else ob=Ja;c[C>>2]=ob;V=c[d+20>>2]|0;if((V|0)>-1){W=S;do{kb=W+20|0;lb=c[kb>>2]|0;c[kb>>2]=(lb|0)>-1?lb-V|0:-1;W=c[W+12>>2]|0}while((W|0)!=0)}else{W=S;do{c[W+20>>2]=-1;W=c[W+12>>2]|0}while((W|0)!=0)}}__ZN14RegExNodeGroup9add_childEP9RegExNode(S,w);c[H>>2]=d;c[T>>2]=0;c[d+12>>2]=w;if(G?(W=c[d+20>>2]|0,(W|0)>-1):0)c[Q>>2]=U(W,cb)|0;W=ab+4|0;if((c[W>>2]|0)==63){a[R>>0]=0;x=r;y=W;z=s;A=t}else{x=r;y=ab;z=s;A=t}}else if((v|0)==372){v=0;W=c[g>>2]|0;if(!W){v=374;break}if((c[W+-4>>2]|0)<=0){v=374;break}__ZN6VectorIP14RegExNodeGroupE14_copy_on_writeEv(g);W=c[c[g>>2]>>2]|0;V=__ZnwjPKc(28,1263606)|0;C=c[u>>2]|0;Ja=V+4|0;c[Ja>>2]=0;c[Ja+4>>2]=0;c[Ja+8>>2]=0;c[V>>2]=137144;c[V+20>>2]=1;a[V+16>>0]=1;c[V+24>>2]=C;__ZN14RegExNodeGroup9add_childEP9RegExNode(W,V);x=r;y=u;z=s;A=t}s=z;r=x;t=A;u=y+4|0}switch(v|0){case 44:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(559432,559502,1045,560317,0);a[1263537]=0;__ZN5RegEx5clearEv(b);v=49;break}case 47:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 57:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 61:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 65:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(559432,559502,1065,560350,0);a[1263537]=0;__ZN5RegEx5clearEv(b);Ga=1;break}case 80:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(559432,559502,1086,559832,0);a[1263537]=0;__ZN5RegEx5clearEv(b);Ga=1;break}case 82:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(559432,559502,1091,560365,0);a[1263537]=0;__ZN5RegEx5clearEv(b);Ga=1;break}case 92:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 95:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(559432,559502,1095,560389,0);a[1263537]=0;__ZN5RegEx5clearEv(b);Ga=1;break}case 105:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 131:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 149:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 162:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 189:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 196:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 200:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 205:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 207:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(559432,559502,1147,559897,0);a[1263537]=0;__ZN5RegEx5clearEv(b);Ga=1;break}case 210:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 215:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(559432,559502,1170,560436,0);a[1263537]=0;__ZN5RegEx5clearEv(b);Ga=1;break}case 223:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 232:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 235:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(559432,559502,1180,559897,0);a[1263537]=0;__ZN5RegEx5clearEv(b);Ga=1;break}case 245:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 253:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(559432,559502,1212,559897,0);a[1263537]=0;__ZN5RegEx5clearEv(b);Ga=1;break}case 255:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(559432,559502,1218,560468,0);a[1263537]=0;__ZN5RegEx5clearEv(b);Ga=1;break}case 262:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 270:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 278:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 290:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 293:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(559432,559502,1241,560492,0);a[1263537]=0;__ZN5RegEx5clearEv(b);Ga=1;break}case 296:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 303:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 307:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 311:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 327:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 331:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 333:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(559432,559502,1309,560537,0);a[1263537]=0;__ZN5RegEx5clearEv(b);Ga=1;break}case 344:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 348:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(559432,559502,1314,560562,0);a[1263537]=0;__ZN5RegEx5clearEv(b);Ga=1;break}case 351:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 374:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);break}case 377:{y=c[g>>2]|0;if((y|0)!=0?(c[y+-4>>2]|0)>1:0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(559432,559502,1337,560622,0);a[1263537]=0;__ZN5RegEx5clearEv(b);Ga=1}else Ga=0;break}}if((v|0)==49)Ga=1;v=c[g>>2]|0;if(v|0?(__Z16atomic_decrementPj(v+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(v,1);p=Ga;l=e;return p|0}function __ZNK5RegEx6searchERK6Stringii(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0;g=l;l=l+64|0;if((l|0)>=(m|0))ba(64);h=g+32|0;i=g;j=b+128|0;if(!(c[j>>2]|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(838054,559502,1343,559918,0);k=0;l=g;return k|0}a[1263537]=0;if((e|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(838054,559502,1344,559966,0);k=0;l=g;return k|0}if((__ZNK6String6lengthEv(d)|0)<=(e|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(838054,559502,1345,560014,0);k=0;l=g;return k|0}a[1263537]=0;if((__ZNK6String6lengthEv(d)|0)<(f|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(838054,559502,1346,560077,0);k=0;l=g;return k|0}a[1263537]=0;if((f|0)!=-1&(f|0)<(e|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(838054,559502,1347,560137,0);k=0;l=g;return k|0}n=__ZnwjPKc(100,1263606)|0;__ZN9ReferenceC2Ev(n);c[n>>2]=136640;__ZN10StringNameC2Ev(n+88|0);c[n+92>>2]=0;c[n+96>>2]=0;__Z22postinitialize_handlerP6Object(n);if(!n){o=0;p=0}else{a[1263537]=0;__ZN9Reference8init_refEv(n)|0;o=n;p=n}n=b+132|0;q=o+92|0;r=i+24|0;s=h+24|0;t=0;while(1){u=c[n>>2]|0;v=(u|0)==0;if(v)w=0;else w=c[u+-4>>2]|0;if((t|0)>=(w|0))break;c[h>>2]=0;if(v)x=0;else x=c[u+-4>>2]|0;do if((x|0)<=(t|0)){if(v)y=0;else y=c[u+-4>>2]|0;if((y|0)>(t|0)){a[1263537]=0;z=33;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);A=0;break}}else z=33;while(0);if((z|0)==33){z=0;A=u+(t*24|0)|0}__ZN7VariantaSERKS_(h,A);__ZN7VariantC2ERKS_(i,h);v=s;B=c[v+4>>2]|0;C=r;c[C>>2]=c[v>>2];c[C+4>>2]=B;__ZN6VectorIN10RegExMatch5GroupEE9push_backES1_(q,i)|0;if(c[i>>2]|0)__ZN7Variant5clearEv(i);if(c[h>>2]|0)__ZN7Variant5clearEv(h);t=t+1|0}t=o+96|0;i=c[t>>2]|0;if((i|0)!=(c[d>>2]|0)){if(i|0?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);c[t>>2]=0;i=c[d>>2]|0;if(i|0?__Z28atomic_conditional_incrementPj(i+-8|0)|0:0)c[t>>2]=c[d>>2]}if((f|0)==-1)D=__ZNK6String6lengthEv(d)|0;else D=f;f=c[b+140>>2]|0;c[h>>2]=0;if(o|0){c[h>>2]=p;__ZN9Reference9referenceEv(o)}b=h+20|0;c[b>>2]=0;c[h+4>>2]=__ZNK6String5c_strEv(t)|0;d=h+8|0;c[d>>2]=D;c[h+12>>2]=__ZNK6String6lengthEv(t)|0;a[h+16>>0]=0;__ZN6VectorIiE6resizeEi(b,f)|0;a:do if((c[d>>2]|0)>=(e|0)){f=e;b:while(1){t=0;while(1){D=c[n>>2]|0;if(!D)E=0;else E=c[D+-4>>2]|0;if((t|0)>=(E|0))break;D=c[q>>2]|0;i=(D|0)==0;if(i)F=0;else F=c[D+-4>>2]|0;if((F|0)<=(t|0)){if(i)G=0;else G=c[D+-4>>2]|0;if((G|0)<=(t|0)){z=57;break b}a[1263537]=0}__ZN6VectorIN10RegExMatch5GroupEE14_copy_on_writeEv(q);D=c[q>>2]|0;c[D+(t<<5)+24>>2]=-1;i=(D|0)==0;if(i)H=0;else H=c[D+-4>>2]|0;if((H|0)<=(t|0)){if(i)I=0;else I=c[D+-4>>2]|0;if((I|0)<=(t|0)){z=63;break b}a[1263537]=0}__ZN6VectorIN10RegExMatch5GroupEE14_copy_on_writeEv(q);c[(c[q>>2]|0)+(t<<5)+28>>2]=0;t=t+1|0}t=c[j>>2]|0;if((nj[c[(c[t>>2]|0)+12>>2]&2047](t,h,f)|0)>-1)break a;if((f|0)<(c[d>>2]|0))f=f+1|0;else break a}if((z|0)==57)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((z|0)==63)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);z=c[q>>2]|0;if(!z)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);if((c[z+-4>>2]|0)<=0)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);__ZN6VectorIN10RegExMatch5GroupEE14_copy_on_writeEv(q);if((c[(c[q>>2]|0)+24>>2]|0)>-1){__ZN9Reference9referenceEv(o);J=o}else J=0;q=c[b>>2]|0;if(q|0?(__Z16atomic_decrementPj(q+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(q,1);q=c[h>>2]|0;if((q|0?__ZN9Reference11unreferenceEv(q)|0:0)?(q=c[h>>2]|0,__Z17predelete_handlerP6Object(q)|0):0){gj[c[(c[q>>2]|0)+76>>2]&8191](q);__ZN6Memory11free_staticEPvb(q,0)}if(!(__ZN9Reference11unreferenceEv(o)|0)){k=J;l=g;return k|0}if(!(__Z17predelete_handlerP6Object(o)|0)){k=J;l=g;return k|0}gj[c[(c[o>>2]|0)+76>>2]&8191](o);__ZN6Memory11free_staticEPvb(p,0);k=J;l=g;return k|0}function __ZNK5RegEx3subERK6StringS2_bii(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0;i=l;l=l+16|0;if((l|0)>=(m|0))ba(16);j=i+12|0;k=i+8|0;n=i;o=i+4|0;if(!(c[b+128>>2]|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(559448,559502,1380,559526,0);p=c[d>>2]|0;if(!p){q=0;r=q;l=i;return r|0}if(!(__Z28atomic_conditional_incrementPj(p+-8|0)|0)){q=0;r=q;l=i;return r|0}q=c[d>>2]|0;r=q;l=i;return r|0}a[1263537]=0;if((g|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(559448,559502,1381,559578,0);p=c[d>>2]|0;if(!p){q=0;r=q;l=i;return r|0}if(!(__Z28atomic_conditional_incrementPj(p+-8|0)|0)){q=0;r=q;l=i;return r|0}q=c[d>>2]|0;r=q;l=i;return r|0}if((__ZNK6String6lengthEv(d)|0)<=(g|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(559448,559502,1382,559630,0);p=c[d>>2]|0;if(!p){q=0;r=q;l=i;return r|0}if(!(__Z28atomic_conditional_incrementPj(p+-8|0)|0)){q=0;r=q;l=i;return r|0}q=c[d>>2]|0;r=q;l=i;return r|0}a[1263537]=0;if((__ZNK6String6lengthEv(d)|0)<(h|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(559448,559502,1383,559697,0);p=c[d>>2]|0;if(!p){q=0;r=q;l=i;return r|0}if(!(__Z28atomic_conditional_incrementPj(p+-8|0)|0)){q=0;r=q;l=i;return r|0}q=c[d>>2]|0;r=q;l=i;return r|0}a[1263537]=0;if((h|0)!=-1&(h|0)<(g|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(559448,559502,1384,559761,0);p=c[d>>2]|0;if(!p){q=0;r=q;l=i;return r|0}if(!(__Z28atomic_conditional_incrementPj(p+-8|0)|0)){q=0;r=q;l=i;return r|0}q=c[d>>2]|0;r=q;l=i;return r|0}c[j>>2]=0;p=c[d>>2]|0;if(p|0?(c[j>>2]=0,__Z28atomic_conditional_incrementPj(p+-8|0)|0):0)c[j>>2]=c[d>>2];if((h|0)==-1)s=__ZNK6String6lengthEv(d)|0;else s=h;h=s;s=g;while(1){if(!(((s|0)==(g|0)|f)&(s|0)<(__ZNK6String6lengthEv(j)|0)))break;d=__ZNK5RegEx6searchERK6Stringii(b,j,s,h)|0;p=d+92|0;t=c[p>>2]|0;if((t|0)!=0?(c[t+-4>>2]|0)>0:0){__ZN6VectorIN10RegExMatch5GroupEE14_copy_on_writeEv(p);u=c[p>>2]|0}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);u=0}p=u+24|0;t=c[p>>2]|0;if((t|0)<0){v=0;w=h;x=s}else{c[n>>2]=__ZNK6String6substrEii(j,0,t)|0;c[o>>2]=__ZNK10RegExMatch6expandERK6String(d,e)|0;c[k>>2]=__ZNK6StringplERKS_(n,o)|0;t=c[o>>2]|0;if(t|0?(__Z16atomic_decrementPj(t+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(t,1);t=c[n>>2]|0;if(t|0?(__Z16atomic_decrementPj(t+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(t,1);t=__ZNK6String6lengthEv(k)|0;y=c[u+28>>2]|0;z=((y|0)==0&1)+t|0;t=(c[p>>2]|0)+y|0;if(((t|0)<(__ZNK6String6lengthEv(j)|0)?(c[o>>2]=__ZNK6String6substrEii(j,t,(__ZNK6String6lengthEv(j)|0)-t|0)|0,__ZN6StringpLERKS_(k,o)|0,t=c[o>>2]|0,t|0):0)?(__Z16atomic_decrementPj(t+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(t,1);t=__ZNK6String6lengthEv(k)|0;y=t+h-(__ZNK6String6lengthEv(j)|0)|0;t=c[j>>2]|0;p=c[k>>2]|0;do if((t|0)!=(p|0)){if(t|0?(__Z16atomic_decrementPj(t+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(t,1);c[j>>2]=0;A=c[k>>2]|0;if(A)if(!(__Z28atomic_conditional_incrementPj(A+-8|0)|0)){B=c[k>>2]|0;break}else{C=c[k>>2]|0;c[j>>2]=C;B=C;break}else B=A}else B=p;while(0);if(B|0?(__Z16atomic_decrementPj(B+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(B,1);v=1;w=y;x=z}if((d|0?__ZN9Reference11unreferenceEv(d)|0:0)?__Z17predelete_handlerP6Object(d)|0:0){gj[c[(c[d>>2]|0)+76>>2]&8191](d);__ZN6Memory11free_staticEPvb(d,0)}if(v){h=w;s=x}else break}x=c[j>>2]|0;do if(x)if(!(__Z28atomic_conditional_incrementPj(x+-8|0)|0)){D=0;E=c[j>>2]|0;break}else{s=c[j>>2]|0;D=s;E=s;break}else{D=0;E=x}while(0);if(E|0?(__Z16atomic_decrementPj(E+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(E,1);q=D;r=q;l=i;return r|0}function __ZNK5RegEx8is_validEv(a){a=a|0;return (c[a+128>>2]|0)!=0|0}function __ZNK5RegEx11get_patternEv(a){a=a|0;var b=0,d=0;b=a+136|0;a=c[b>>2]|0;if((a|0)!=0?(__Z28atomic_conditional_incrementPj(a+-8|0)|0)!=0:0)d=c[b>>2]|0;else d=0;return d|0}function __ZNK5RegEx15get_group_countEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=c[a+132>>2]|0;if(!b){d=0;return d|0}a=c[b+-4>>2]|0;if((a|0)>1){e=1;f=0}else{d=0;return d|0}while(1){g=((c[b+(e*24|0)>>2]|0)==2&1)+f|0;e=e+1|0;if((e|0)>=(a|0)){d=g;break}else f=g}return d|0}function __ZNK5RegEx9get_namesEv(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d;__ZN5ArrayC2Ev(e);f=b+132|0;b=1;while(1){g=c[f>>2]|0;h=(g|0)==0;if(h)i=0;else i=c[g+-4>>2]|0;if((b|0)>=(i|0)){j=21;break}if(h)k=0;else k=c[g+-4>>2]|0;if((k|0)<=(b|0)){if(h)n=0;else n=c[g+-4>>2]|0;if((n|0)<=(b|0)){j=11;break}a[1263537]=0}if((c[g+(b*24|0)>>2]|0)==4){do if((c[g+-4>>2]|0)<=(b|0))if((c[g+-4>>2]|0)>(b|0)){a[1263537]=0;j=18;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);o=0;break}else j=18;while(0);if((j|0)==18){j=0;o=g+(b*24|0)|0}__ZN5Array9push_backERK7Variant(e,o)}b=b+1|0}if((j|0)==11)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);else if((j|0)==21){l=d;return c[e>>2]|0}return 0}function __ZNK13MethodBind0RCI5RegEx5ArrayE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;if((b|0)!=-1){f=0;l=a;return f|0}__ZN5ArrayC2Ev(d);__ZN7VariantC2ERK5Array(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);__ZN5ArrayD2Ev(d);f=b;l=a;return f|0}function __ZNK13MethodBind0RCI5RegEx5ArrayE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,600991);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI5RegEx5ArrayE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;j=f+24|0;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1226364)|0:0){c[h>>2]=0;a[1263537]=0;k=c[d+24>>2]|0;if((k|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=k;c[b>>2]=0;l=f;return}n=k-(c[d+20>>2]|0)|0;if((n|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=n;c[b>>2]=0;l=f;return}n=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))o=n;else o=c[(c[d>>2]|0)+n>>2]|0;c[j>>2]=ij[o&8191](d)|0;__ZN7VariantC2ERK5Array(i,j);__ZN5ArrayD2Ev(j);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI5RegEx5ArrayE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=d;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1226364)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;c[f>>2]=ij[i&8191](a)|0;__ZN5ArrayaSERKS_(e,f);__ZN5ArrayD2Ev(f);l=d;return}function __ZN13MethodBind0RCI5RegEx5ArrayED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI5RegExiE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK13MethodBind0RCI5RegExiE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,600991);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI5RegExiE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1226364)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2Ei(i,ij[n&8191](d)|0);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI5RegExiE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0;if(!b)f=0;else{d=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1226364)|0;f=d?b:0}b=c[a+44>>2]|0;d=c[a+48>>2]|0;a=f+(d>>1)|0;if(!(d&1)){g=b;h=ij[g&8191](a)|0;c[e>>2]=h;return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=ij[g&8191](a)|0;c[e>>2]=h;return}}function __ZN13MethodBind0RCI5RegExiED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI5RegEx6StringE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;if((b|0)!=-1){f=0;l=a;return f|0}c[d>>2]=0;__ZN7VariantC2ERK6String(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);e=c[d>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);f=b;l=a;return f|0}function __ZNK13MethodBind0RCI5RegEx6StringE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,600991);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI5RegEx6StringE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;j=f+24|0;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1226364)|0:0){c[h>>2]=0;a[1263537]=0;k=c[d+24>>2]|0;if((k|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=k;c[b>>2]=0;l=f;return}n=k-(c[d+20>>2]|0)|0;if((n|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=n;c[b>>2]=0;l=f;return}n=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))o=n;else o=c[(c[d>>2]|0)+n>>2]|0;c[j>>2]=ij[o&8191](d)|0;__ZN7VariantC2ERK6String(i,j);d=c[j>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI5RegEx6StringE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0;if(!b)f=0;else{d=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1226364)|0;f=d?b:0}b=c[a+44>>2]|0;d=c[a+48>>2]|0;a=f+(d>>1)|0;if(!(d&1))g=b;else g=c[(c[a>>2]|0)+b>>2]|0;b=ij[g&8191](a)|0;a=b;g=c[e>>2]|0;if((g|0)==(b|0)){if(!b)return}else{if(g|0?(__Z16atomic_decrementPj(g+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(g,1);c[e>>2]=0;if(!b)return;if(__Z28atomic_conditional_incrementPj(b+-8|0)|0)c[e>>2]=a}if(__Z16atomic_decrementPj(b+-8|0)|0)return;__ZN6Memory11free_staticEPvb(b,1);return}function __ZN13MethodBind0RCI5RegEx6StringED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI5RegExbE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Eb(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK13MethodBind0RCI5RegExbE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,600991);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI5RegExbE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1226364)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2Eb(i,ij[n&8191](d)|0);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI5RegExbE7ptrcallEP6ObjectPPKvPv(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0;if(!d)g=0;else{e=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1226364)|0;g=e?d:0}d=c[b+44>>2]|0;e=c[b+48>>2]|0;b=g+(e>>1)|0;if(!(e&1)){h=d;i=ij[h&8191](b)|0;j=i&1;a[f>>0]=j;return}else{h=c[(c[b>>2]|0)+d>>2]|0;i=ij[h&8191](b)|0;j=i&1;a[f>>0]=j;return}}function __ZN13MethodBind0RCI5RegExbED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN6VectorIN10RegExMatch5GroupEE14_copy_on_writeEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0;b=c[a>>2]|0;if(!b)return;if((c[b+-8>>2]|0)>>>0<=1)return;d=c[b+-4>>2]|0;b=(d<<5)+-1|0;e=b>>>1|b;b=e>>>2|e;e=b>>>4|b;b=e>>>8|e;e=__ZN6Memory12alloc_staticEjb((b>>>16|b)+1|0,1)|0;c[e+-8>>2]=1;c[e+-4>>2]=d;if(d|0){b=0;do{f=c[a>>2]|0;__ZN7VariantC2ERKS_(e+(b<<5)|0,f+(b<<5)|0);g=f+(b<<5)+24|0;f=c[g+4>>2]|0;h=e+(b<<5)+24|0;c[h>>2]=c[g>>2];c[h+4>>2]=f;b=b+1|0}while((b|0)!=(d|0))}d=c[a>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0){b=c[a>>2]|0;f=(b|0)==0?0:b+-4|0;b=f+4|0;h=c[f>>2]|0;if(h|0){g=0;i=h;while(1){h=b+(g<<5)|0;if(!(c[h>>2]|0))j=i;else{__ZN7Variant5clearEv(h);j=c[f>>2]|0}g=g+1|0;if(g>>>0>=j>>>0)break;else i=j}}__ZN6Memory11free_staticEPvb(d,1)}c[a>>2]=e;return}function __ZNK10RegExMatch6expandERK6String(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0;e=l;l=l+64|0;if((l|0)>=(m|0))ba(64);f=e+52|0;g=e+48|0;h=e+24|0;i=e;c[f>>2]=0;j=b+92|0;k=b+96|0;b=__ZNK6String5c_strEv(d)|0;a:while(1){b:do switch(c[b>>2]|0){case 0:{n=72;break a;break}case 92:{d=c[b+4>>2]|0;c:do if((d+-49|0)>>>0<9)o=b+8|0;else{d:do if((d|0)==103){p=b+8|0;switch(c[p>>2]|0){case 123:{o=p;break c;break}case 60:break;default:break d}c[g>>2]=p;__ZN18RegExNodeCapturing10parse_nameERPKwb(h,g,1);__ZN7VariantC2Ei(i,-1);p=__ZNK7VarianteqERKS_(h,i)|0;if(c[i>>2]|0)__ZN7Variant5clearEv(i);if(p){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1127771,559502,857,559859,0);a[1263537]=0;q=1;r=b}else{p=c[g>>2]|0;s=0;while(1){t=c[j>>2]|0;u=(t|0)==0;if(u)v=0;else v=c[t+-4>>2]|0;if((s|0)>=(v|0)){w=0;break}if(u)x=0;else x=c[t+-4>>2]|0;do if((x|0)<=(s|0)){if(u)y=0;else y=c[t+-4>>2]|0;if((y|0)>(s|0)){a[1263537]=0;n=50;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);z=0;break}}else n=50;while(0);if((n|0)==50){n=0;z=t+(s<<5)|0}if(__ZNK7VariantneERKS_(z,h)|0)s=s+1|0;else{n=52;break}}if((n|0)==52){n=0;s=c[z+24>>2]|0;if((s|0)==-1)w=0;else w=__ZNK6String6substrEii(k,s,c[z+28>>2]|0)|0}c[i>>2]=w;__ZN6StringpLERKS_(f,i)|0;s=c[i>>2]|0;if(s|0?(__Z16atomic_decrementPj(s+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(s,1);q=0;r=p}if(c[h>>2]|0)__ZN7Variant5clearEv(h);if(!q){A=r;break b}else{B=0;break a}}while(0);c[g>>2]=b;c[h>>2]=__ZN13RegExNodeChar12parse_escapeERPKw(g)|0;if((b|0)==(c[g>>2]|0)){n=66;break a}__ZN6StringC2EPKwi(i,h,1);__ZN6StringpLERKS_(f,i)|0;s=c[i>>2]|0;if(s|0?(__Z16atomic_decrementPj(s+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(s,1);A=c[g>>2]|0;break b}while(0);s=(d|0)==103;u=s?o:b;C=u+4|0;D=c[C>>2]|0;if((D+-48|0)>>>0<10){E=0;F=D;G=C;while(1){H=F+-48+(E*10|0)|0;I=G+4|0;J=c[I>>2]|0;if((J+-48|0)>>>0<10){E=H;F=J;G=I}else{K=H;L=G;M=J;N=I;break}}}else{K=0;L=u;M=D;N=C}if(s)if((M|0)==125)O=N;else{n=33;break a}else O=L;__ZN7VariantC2Ei(h,K);G=0;while(1){F=c[j>>2]|0;E=(F|0)==0;if(E)P=0;else P=c[F+-4>>2]|0;if((G|0)>=(P|0)){Q=0;break}if(E)R=0;else R=c[F+-4>>2]|0;do if((R|0)<=(G|0)){if(E)S=0;else S=c[F+-4>>2]|0;if((S|0)>(G|0)){a[1263537]=0;n=23;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);T=0;break}}else n=23;while(0);if((n|0)==23){n=0;T=F+(G<<5)|0}if(__ZNK7VariantneERKS_(T,h)|0)G=G+1|0;else{n=25;break}}if((n|0)==25){n=0;G=c[T+24>>2]|0;if((G|0)==-1)Q=0;else Q=__ZNK6String6substrEii(k,G,c[T+28>>2]|0)|0}c[g>>2]=Q;__ZN6StringpLERKS_(f,g)|0;G=c[g>>2]|0;if(G|0?(__Z16atomic_decrementPj(G+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(G,1);if(c[h>>2]|0)__ZN7Variant5clearEv(h);A=O;break}default:{__ZN6StringC2EPKwi(g,b,1);__ZN6StringpLERKS_(f,g)|0;G=c[g>>2]|0;if(G|0?(__Z16atomic_decrementPj(G+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(G,1);A=b}}while(0);b=A+4|0}if((n|0)==33){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1127771,559502,845,559832,0);a[1263537]=0;B=0}else if((n|0)==66){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1127771,559502,868,559897,0);a[1263537]=0;B=0}else if((n|0)==72){n=c[f>>2]|0;if((n|0)!=0?(__Z28atomic_conditional_incrementPj(n+-8|0)|0)!=0:0)B=c[f>>2]|0;else B=0}n=c[f>>2]|0;if(!n){l=e;return B|0}if(__Z16atomic_decrementPj(n+-8|0)|0){l=e;return B|0}__ZN6Memory11free_staticEPvb(n,1);l=e;return B|0}function __ZN18RegExNodeCapturing10parse_nameERPKwb(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e+4|0;g=e;h=c[b>>2]|0;i=c[h+4>>2]|0;if((i|0)==48){__ZN7VariantC2Ei(a,-1);l=e;return}if((i+-49|0)>>>0<9){if(!d){__ZN7VariantC2Ei(a,-1);l=e;return}d=i+-48|0;j=h+8|0;h=c[j>>2]|0;c[b>>2]=j;if((h+-48|0)>>>0<10){k=d;n=h;o=j;do{k=(k*10|0)+-48+n|0;o=o+4|0;n=c[o>>2]|0}while((n+-48|0)>>>0<10);c[b>>2]=o;p=k;q=n}else{p=d;q=h}if((q|0)==62){__ZN7VariantC2Ei(a,p);l=e;return}else{__ZN7VariantC2Ei(a,-1);l=e;return}}if(!(_iswalnum(i)|0)){__ZN7VariantC2Ei(a,-1);l=e;return}i=(c[b>>2]|0)+4|0;c[b>>2]=i;__ZN6StringC2EPKwi(f,i,1);if(_iswalnum(c[(c[b>>2]|0)+4>>2]|0)|0)do{i=(c[b>>2]|0)+4|0;c[b>>2]=i;__ZN6StringC2EPKwi(g,i,1);__ZN6StringpLERKS_(f,g)|0;i=c[g>>2]|0;if(i|0?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1)}while((_iswalnum(c[(c[b>>2]|0)+4>>2]|0)|0)!=0);g=(c[b>>2]|0)+4|0;c[b>>2]=g;if((c[g>>2]|0)==62)__ZN7VariantC2ERK6String(a,f);else __ZN7VariantC2Ei(a,-1);a=c[f>>2]|0;if(a|0?(__Z16atomic_decrementPj(a+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(a,1);l=e;return}function __ZN13RegExNodeChar12parse_escapeERPKw(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;b=c[a>>2]|0;d=b+4|0;e=c[d>>2]|0;do switch(e|0){case 120:{f=c[b+8>>2]|0;if((f+-48|0)>>>0>=10)if((f+-97|0)>>>0>=6)if((f+-65|0)>>>0<6)g=f+-55|0;else{h=0;return h|0}else{i=-87;j=6}else{i=-48;j=6}if((j|0)==6){k=i+f|0;if((k|0)==-1){h=0;return h|0}else g=k}k=b+12|0;f=c[k>>2]|0;if((f+-48|0)>>>0>=10)if((f+-97|0)>>>0>=6)if((f+-65|0)>>>0<6)l=f+-55|0;else{h=0;return h|0}else{m=-87;j=25}else{m=-48;j=25}if((j|0)==25){n=m+f|0;if((n|0)==-1){h=0;return h|0}else l=n}c[a>>2]=k;h=l+(g<<4)|0;return h|0}case 117:{k=c[b+8>>2]|0;if((k+-48|0)>>>0>=10)if((k+-97|0)>>>0>=6)if((k+-65|0)>>>0<6)o=k+-55|0;else{h=0;return h|0}else{p=-87;j=10}else{p=-48;j=10}if((j|0)==10){n=p+k|0;if((n|0)==-1){h=0;return h|0}else o=n}n=c[b+12>>2]|0;if((n+-48|0)>>>0>=10)if((n+-97|0)>>>0>=6)if((n+-65|0)>>>0<6)q=n+-55|0;else{h=0;return h|0}else{r=-87;j=29}else{r=-48;j=29}if((j|0)==29){k=r+n|0;if((k|0)==-1){h=0;return h|0}else q=k}k=q+(o<<4)|0;n=c[b+16>>2]|0;if((n+-48|0)>>>0>=10)if((n+-97|0)>>>0>=6)if((n+-65|0)>>>0<6)s=n+-55|0;else{h=0;return h|0}else{t=-87;j=33}else{t=-48;j=33}if((j|0)==33){f=t+n|0;if((f|0)==-1){h=0;return h|0}else s=f}f=s+(k<<4)|0;k=b+20|0;n=c[k>>2]|0;if((n+-48|0)>>>0>=10)if((n+-97|0)>>>0>=6)if((n+-65|0)>>>0<6)u=n+-55|0;else{h=0;return h|0}else{v=-87;j=37}else{v=-48;j=37}if((j|0)==37){w=v+n|0;if((w|0)==-1){h=0;return h|0}else u=w}c[a>>2]=k;h=u+(f<<4)|0;return h|0}case 48:{c[a>>2]=d;h=0;return h|0}case 97:{c[a>>2]=d;h=7;return h|0}case 101:{c[a>>2]=d;h=27;return h|0}case 102:{c[a>>2]=d;h=12;return h|0}case 110:{c[a>>2]=d;h=10;return h|0}case 114:{c[a>>2]=d;h=13;return h|0}case 116:{c[a>>2]=d;h=9;return h|0}case 118:{c[a>>2]=d;h=11;return h|0}case 98:{c[a>>2]=d;h=8;return h|0}default:{c[a>>2]=d;h=e;return h|0}}while(0);return 0}function __ZNK13MethodBind5RCI5RegEx6StringRKS1_S3_biiE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return __ZNK13MethodBind5RCI5RegEx6StringRKS1_S3_biiE18_get_argument_typeEi(a,b)|0}function __ZNK13MethodBind5RCI5RegEx6StringRKS1_S3_biiE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,600991);l=a;return c[b>>2]|0}function __ZN13MethodBind5RCI5RegEx6StringRKS1_S3_biiE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0;i=l;l=l+160|0;if((l|0)>=(m|0))ba(160);j=i+120|0;k=i+152|0;n=i+148|0;o=i+96|0;p=i+144|0;q=i+72|0;r=i+48|0;s=i+24|0;t=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1226364)|0:0){c[h>>2]=0;a[1263537]=0;u=d+24|0;v=c[u>>2]|0;if((v|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=v;c[b>>2]=0;l=i;return}w=v-(c[d+20>>2]|0)|0;if((w|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=w;c[b>>2]=0;l=i;return}do if((g|0)>0){if((v|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);x=0}else{a[1263537]=0;x=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,x)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=x;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[u>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);y=0}else{a[1263537]=0;y=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,y)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=y;c[b>>2]=0;l=i;return}if((g|0)>2){if((c[u>>2]|0)<2){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);z=0}else{a[1263537]=0;z=c[(c[d+32>>2]|0)+12>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+8>>2]>>2]|0,z)|0)){c[h>>2]=2;c[h+4>>2]=2;c[h+8>>2]=z;c[b>>2]=0;l=i;return}if((g|0)>3){if((c[u>>2]|0)<3){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);A=0}else{a[1263537]=0;A=c[(c[d+32>>2]|0)+16>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+12>>2]>>2]|0,A)|0)){c[h>>2]=2;c[h+4>>2]=3;c[h+8>>2]=A;c[b>>2]=0;l=i;return}if((g|0)>4){if((c[u>>2]|0)<4){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);B=0}else{a[1263537]=0;B=c[(c[d+32>>2]|0)+20>>2]|0}if(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+16>>2]>>2]|0,B)|0)break;c[h>>2]=2;c[h+4>>2]=4;c[h+8>>2]=B;c[b>>2]=0;l=i;return}}}}}while(0);B=c[d+44>>2]|0;A=c[d+48>>2]|0;z=e+(A>>1)|0;if(!(A&1))C=B;else C=c[(c[z>>2]|0)+B>>2]|0;do if((g|0)<1){B=c[u>>2]|0;A=B+-1|0;if((B|0)>=1){e=c[d+16>>2]|0;y=(e|0)==0;if(y)D=0;else D=c[e+-4>>2]|0;if((B|0)<=(D|0)){if(y)E=0;else E=c[e+-4>>2]|0;do if((E|0)<(B|0)){if(y)F=0;else F=c[e+-4>>2]|0;if((F|0)<(B|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);G=0;break}else{a[1263537]=0;H=55;break}}else H=55;while(0);if((H|0)==55)G=e+(A*24|0)|0;__ZN7VariantC2ERKS_(o,G);break}}c[o>>2]=0}else __ZN7VariantC2ERKS_(o,c[f>>2]|0);while(0);c[n>>2]=__ZNK7Variantcv6StringEv(o)|0;do if((g|0)<2){G=c[u>>2]|0;F=G+-1|0;E=G+-2|0;if((G|0)>=2){G=c[d+16>>2]|0;D=(G|0)==0;if(D)I=0;else I=c[G+-4>>2]|0;if((F|0)<=(I|0)){if(D)J=0;else J=c[G+-4>>2]|0;do if((J|0)<(F|0)){if(D)K=0;else K=c[G+-4>>2]|0;if((K|0)<(F|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);L=0;break}else{a[1263537]=0;H=72;break}}else H=72;while(0);if((H|0)==72)L=G+(E*24|0)|0;__ZN7VariantC2ERKS_(q,L);break}}c[q>>2]=0}else __ZN7VariantC2ERKS_(q,c[f+4>>2]|0);while(0);c[p>>2]=__ZNK7Variantcv6StringEv(q)|0;do if((g|0)<3){L=c[u>>2]|0;K=L+-2|0;J=L+-3|0;if((K|0)>=1){L=c[d+16>>2]|0;I=(L|0)==0;if(I)M=0;else M=c[L+-4>>2]|0;if((K|0)<=(M|0)){if(I)N=0;else N=c[L+-4>>2]|0;do if((N|0)<(K|0)){if(I)O=0;else O=c[L+-4>>2]|0;if((O|0)<(K|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);P=0;break}else{a[1263537]=0;H=89;break}}else H=89;while(0);if((H|0)==89)P=L+(J*24|0)|0;__ZN7VariantC2ERKS_(r,P);break}}c[r>>2]=0}else __ZN7VariantC2ERKS_(r,c[f+8>>2]|0);while(0);P=__ZNK7VariantcvbEv(r)|0;do if((g|0)<4){O=c[u>>2]|0;N=O+-3|0;M=O+-4|0;if((N|0)>=1){O=c[d+16>>2]|0;K=(O|0)==0;if(K)Q=0;else Q=c[O+-4>>2]|0;if((N|0)<=(Q|0)){if(K)R=0;else R=c[O+-4>>2]|0;do if((R|0)<(N|0)){if(K)S=0;else S=c[O+-4>>2]|0;if((S|0)<(N|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);T=0;break}else{a[1263537]=0;H=106;break}}else H=106;while(0);if((H|0)==106)T=O+(M*24|0)|0;__ZN7VariantC2ERKS_(s,T);break}}c[s>>2]=0}else __ZN7VariantC2ERKS_(s,c[f+12>>2]|0);while(0);T=__ZNK7VariantcviEv(s)|0;do if((g|0)<5){S=c[u>>2]|0;R=S+-4|0;Q=S+-5|0;if((R|0)>=1){S=c[d+16>>2]|0;N=(S|0)==0;if(N)U=0;else U=c[S+-4>>2]|0;if((R|0)<=(U|0)){if(N)V=0;else V=c[S+-4>>2]|0;do if((V|0)<(R|0)){if(N)W=0;else W=c[S+-4>>2]|0;if((W|0)<(R|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);X=0;break}else{a[1263537]=0;H=123;break}}else H=123;while(0);if((H|0)==123)X=S+(Q*24|0)|0;__ZN7VariantC2ERKS_(t,X);break}}c[t>>2]=0}else __ZN7VariantC2ERKS_(t,c[f+16>>2]|0);while(0);f=__ZNK7VariantcviEv(t)|0;c[k>>2]=Wh[C&63](z,n,p,P,T,f)|0;__ZN7VariantC2ERK6String(j,k);f=c[k>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);if(c[t>>2]|0)__ZN7Variant5clearEv(t);if(c[s>>2]|0)__ZN7Variant5clearEv(s);if(c[r>>2]|0)__ZN7Variant5clearEv(r);r=c[p>>2]|0;if(r|0?(__Z16atomic_decrementPj(r+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(r,1);if(c[q>>2]|0)__ZN7Variant5clearEv(q);q=c[n>>2]|0;do if(q|0){if(__Z16atomic_decrementPj(q+-8|0)|0)break;__ZN6Memory11free_staticEPvb(q,1)}while(0);if(c[o>>2]|0)__ZN7Variant5clearEv(o);__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,3933,1146558,0);c[b>>2]=0;l=i;return}function __ZN13MethodBind5RCI5RegEx6StringRKS1_S3_biiE7ptrcallEP6ObjectPPKvPv(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0;g=l;l=l+16|0;if((l|0)>=(m|0))ba(16);h=g+4|0;i=g;if(!d)j=0;else{k=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1226364)|0;j=k?d:0}d=c[b+44>>2]|0;k=c[b+48>>2]|0;b=j+(k>>1)|0;if(!(k&1))n=d;else n=c[(c[b>>2]|0)+d>>2]|0;d=c[e>>2]|0;k=c[d>>2]|0;if((k|0)!=0?(__Z28atomic_conditional_incrementPj(k+-8|0)|0)!=0:0)o=c[d>>2]|0;else o=0;c[h>>2]=o;o=c[e+4>>2]|0;d=c[o>>2]|0;if((d|0)!=0?(__Z28atomic_conditional_incrementPj(d+-8|0)|0)!=0:0)p=c[o>>2]|0;else p=0;c[i>>2]=p;p=Wh[n&63](b,h,i,(a[c[e+8>>2]>>0]|0)!=0,c[c[e+12>>2]>>2]|0,c[c[e+16>>2]>>2]|0)|0;e=p;b=c[f>>2]|0;if((b|0)==(p|0)){if(p|0)q=20}else{if(b|0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(b,1);c[f>>2]=0;if(p|0)if(!(__Z28atomic_conditional_incrementPj(p+-8|0)|0))q=20;else{c[f>>2]=e;q=20}}if((q|0)==20?(__Z16atomic_decrementPj(p+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(p,1);p=c[i>>2]|0;if(p|0?(__Z16atomic_decrementPj(p+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(p,1);p=c[h>>2]|0;if(!p){l=g;return}if(__Z16atomic_decrementPj(p+-8|0)|0){l=g;return}__ZN6Memory11free_staticEPvb(p,1);l=g;return}function __ZN13MethodBind5RCI5RegEx6StringRKS1_S3_biiED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind5RCI5RegEx6StringRKS1_S3_biiE18_get_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case -1:{c[d>>2]=0;__ZN7VariantC2ERK6String(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);f=c[d>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);g=b;l=a;return g|0}case 0:{c[d>>2]=0;__ZN7VariantC2ERK6String(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);f=c[d>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);g=b;l=a;return g|0}case 1:{c[d>>2]=0;__ZN7VariantC2ERK6String(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);e=c[d>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);g=b;l=a;return g|0}case 2:{__ZN7VariantC2Eb(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);g=b;l=a;return g|0}case 3:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);g=b;l=a;return g|0}case 4:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);g=b;l=a;return g|0}default:{g=0;l=a;return g|0}}return 0}function __ZN6VectorIN10RegExMatch5GroupEE9push_backES1_(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e;g=c[b>>2]|0;if(!g)h=1;else h=(c[g+-4>>2]|0)+1|0;if(__ZN6VectorIN10RegExMatch5GroupEE6resizeEi(b,h)|0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);i=1;l=e;return i|0}a[1263537]=0;h=c[b>>2]|0;if(!h)j=-1;else j=(c[h+-4>>2]|0)+-1|0;__ZN7VariantC2ERKS_(f,d);h=f+24|0;g=d+24|0;d=c[g+4>>2]|0;k=h;c[k>>2]=c[g>>2];c[k+4>>2]=d;do if((j|0)<0)n=14;else{d=c[b>>2]|0;k=(d|0)==0;if(k)o=0;else o=c[d+-4>>2]|0;if((o|0)<=(j|0)){if(k)p=0;else p=c[d+-4>>2]|0;if((p|0)<=(j|0)){n=14;break}a[1263537]=0}__ZN6VectorIN10RegExMatch5GroupEE14_copy_on_writeEv(b);q=(c[b>>2]|0)+(j<<5)|0}while(0);if((n|0)==14){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);q=0}__ZN7VariantaSERKS_(q,f);n=h;h=c[n+4>>2]|0;j=q+24|0;c[j>>2]=c[n>>2];c[j+4>>2]=h;if(!(c[f>>2]|0)){i=0;l=e;return i|0}__ZN7Variant5clearEv(f);i=0;l=e;return i|0}function __ZN6VectorIN10RegExMatch5GroupEE6resizeEi(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0;if((d|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,269,1145657,0);e=31;return e|0}a[1263537]=0;f=c[b>>2]|0;if(!f)g=0;else g=c[f+-4>>2]|0;if((g|0)==(d|0)){e=0;return e|0}if(!d){if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0){g=c[b>>2]|0;h=(g|0)==0?0:g+-4|0;g=h+4|0;i=c[h>>2]|0;if(i|0){j=0;k=i;while(1){i=g+(j<<5)|0;if(!(c[i>>2]|0))l=k;else{__ZN7Variant5clearEv(i);l=c[h>>2]|0}j=j+1|0;if(j>>>0>=l>>>0)break;else k=l}}__ZN6Memory11free_staticEPvb(f,1)}c[b>>2]=0;e=0;return e|0}__ZN6VectorIN10RegExMatch5GroupEE14_copy_on_writeEv(b);f=d<<5;if(d>>>0<=134217727?(l=f+-1|0,k=l>>>1|l,l=k>>>2|k,k=l>>>4|l,l=k>>>8|k,k=(l>>>16|l)+1|0,(f|0)!=-32):0){a[1263537]=0;f=c[b>>2]|0;do if(!f)if((d|0)>0)m=22;else{n=0;m=31}else{l=c[f+-4>>2]|0;if((l|0)<(d|0))if(!l)m=22;else{j=__ZN6Memory14realloc_staticEPvjb(f,k,1)|0;if(j|0){a[1263537]=0;o=j;p=c[j+-4>>2]|0;break}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,300,1145876,0);e=6;return e|0}else{n=l;m=31}}while(0);do if((m|0)==22){l=__ZN6Memory12alloc_staticEjb(k,1)|0;if(l|0){a[1263537]=0;c[l+-4>>2]=0;c[l+-8>>2]=1;o=l;p=0;break}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,292,1145820,0);e=6;return e|0}else if((m|0)==31){if((n|0)<=(d|0)){e=0;return e|0}if((c[f+-4>>2]|0)>>>0>d>>>0){l=d;j=f;h=f;while(1){g=j+(l<<5)|0;if(!(c[g>>2]|0)){q=j;r=h}else{__ZN7Variant5clearEv(g);g=c[b>>2]|0;q=g;r=g}l=l+1|0;if(l>>>0>=(c[q+-4>>2]|0)>>>0){s=r;break}else{j=q;h=r}}}else s=f;h=__ZN6Memory14realloc_staticEPvjb(s,k,1)|0;if(!h){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,324,1145876,0);e=6;return e|0}else{a[1263537]=0;c[b>>2]=h;c[h+-4>>2]=d;e=0;return e|0}}while(0);c[b>>2]=o;if((p|0)<(d|0)){b=p;do{c[o+(b<<5)>>2]=0;b=b+1|0}while((b|0)!=(d|0))}c[o+-4>>2]=d;e=0;return e|0}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,285,1145723,0);e=6;return e|0}function __ZN10RegExMatch18_initialize_classvEv(b){b=b|0;if(a[1258331]|0)return;if(!(a[1257001]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI9ReferenceEEvv();__ZN9Reference13_bind_methodsEv();a[1257001]=1}__ZN7ClassDB10_add_classI10RegExMatchEEvv();__ZN10RegExMatch13_bind_methodsEv();a[1258331]=1;return}function __ZN10RegExMatch5_setvERK10StringNameRK7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK10RegExMatch5_getvERK10StringNameR7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK10RegExMatch19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+24|0;g=e+4|0;h=e;if(!d)__ZNK9Reference19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,0);__ZN6StringC2EPKc(f,600997);i=c[f>>2]|0;f=i;j=g+4|0;c[j>>2]=0;k=g+12|0;c[k>>2]=0;c[g>>2]=0;n=(i|0)==0;if(!n?(c[j>>2]=0,__Z28atomic_conditional_incrementPj(i+-8|0)|0):0)c[j>>2]=f;c[g+8>>2]=0;f=c[k>>2]|0;if(f|0){if(!(__Z16atomic_decrementPj(f+-8|0)|0))__ZN6Memory11free_staticEPvb(f,1);c[k>>2]=0}c[g+16>>2]=256;if(!(c[b>>2]|0)){k=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=k;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0}k=__ZnwjPFPvjE(32,4740)|0;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0;c[k+12>>2]=0;c[k+16>>2]=7;f=k+20|0;c[f>>2]=0;j=k+24|0;c[j>>2]=0;o=k+28|0;c[o>>2]=0;__ZN12PropertyInfoaSERKS_(k,g)|0;p=c[b>>2]|0;q=p+4|0;r=c[q>>2]|0;c[j>>2]=r;c[f>>2]=0;c[o>>2]=p;if(r|0)c[r+20>>2]=k;c[q>>2]=k;if(!(c[p>>2]|0))c[p>>2]=k;k=p+8|0;c[k>>2]=(c[k>>2]|0)+1;k=c[g+12>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);k=c[g+4>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);if(!n?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);__ZN10StringNameC2EPKc(h,600997);__ZN7ClassDB17get_property_listE10StringNameP4ListI12PropertyInfo16DefaultAllocatorEbPK6Object(h,b,1,a);__ZN10StringNameD2Ev(h);if(!d){l=e;return}__ZNK9Reference19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,1);l=e;return}function __ZN10RegExMatch14_notificationvEib(a,b,c){a=a|0;b=b|0;c=c|0;return}function __ZNK10RegExMatch16_get_class_namevEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+8|0;e=b+4|0;f=b;g=a+88|0;a=c[g>>2]|0;if(a|0){if(c[a+4>>2]|0){l=b;return g|0}if(__ZNK6String6lengthEv(a+8|0)|0){l=b;return g|0}}__ZN6StringC2EPKc(d,600997);c[f>>2]=c[d>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameaSERKS_(g,e);__ZN10StringNameD2Ev(e);e=c[f>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);l=b;return g|0}function __ZNK10RegExMatch9get_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,600997);l=a;return c[b>>2]|0}function __ZNK10RegExMatch8is_classERK6String(a,b){a=a|0;b=b|0;var c=0;if(!(__ZNK6StringeqEPKc(b,600997)|0)?!(__ZNK6StringeqEPKc(b,1126157)|0):0)c=__ZNK6StringeqEPKc(b,1142944)|0;else c=1;return c|0}function __ZNK10RegExMatch12is_class_ptrEPv(a,b){a=a|0;b=b|0;return (b|0)==1226368|((b|0)==1220724|(b|0)==1220580)|0}function __ZN10RegExMatchD2Ev(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0;c[a>>2]=136640;b=c[a+96>>2]|0;if(b|0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(b,1);b=a+92|0;d=c[b>>2]|0;if(!d){e=a+88|0;__ZN10StringNameD2Ev(e);__ZN9ReferenceD2Ev(a);return}if(__Z16atomic_decrementPj(d+-8|0)|0){e=a+88|0;__ZN10StringNameD2Ev(e);__ZN9ReferenceD2Ev(a);return}f=c[b>>2]|0;b=(f|0)==0?0:f+-4|0;f=b+4|0;g=c[b>>2]|0;if(g|0){h=0;i=g;while(1){g=f+(h<<5)|0;if(!(c[g>>2]|0))j=i;else{__ZN7Variant5clearEv(g);j=c[b>>2]|0}h=h+1|0;if(h>>>0>=j>>>0)break;else i=j}}__ZN6Memory11free_staticEPvb(d,1);e=a+88|0;__ZN10StringNameD2Ev(e);__ZN9ReferenceD2Ev(a);return}function __ZN10RegExMatchD0Ev(a){a=a|0;__ZN10RegExMatchD2Ev(a);__ZdlPv(a);return}function __ZN7ClassDB10_add_classI10RegExMatchEEvv(){var a=0,b=0,d=0,e=0,f=0,g=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+16|0;d=a+12|0;e=a+8|0;f=a+4|0;g=a;__ZN6StringC2EPKc(b,600997);c[e>>2]=c[b>>2];__ZN10StringNameC2ERK6String(d,e);__ZN6StringC2EPKc(b,1126157);c[g>>2]=c[b>>2];__ZN10StringNameC2ERK6String(f,g);__ZN7ClassDB11_add_class2ERK10StringNameS2_(d,f);__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);__ZN10StringNameD2Ev(d);d=c[e>>2]|0;if(!d){l=a;return}if(__Z16atomic_decrementPj(d+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(d,1);l=a;return}function __ZN10RegExMatch13_bind_methodsEv(){var a=0,b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;a=l;l=l+96|0;if((l|0)>=(m|0))ba(96);b=a+88|0;d=a+80|0;e=a+72|0;f=a+64|0;g=a+56|0;h=a+48|0;i=a+40|0;j=a;k=a+32|0;n=a+24|0;__Z8D_METHODPKcS0_(d,1127771,560204);o=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(o);c[o>>2]=136732;__ZN10MethodBind10_set_constEb(o,1);__ZN10MethodBind24_generate_argument_typesEi(o,1);__ZN10MethodBind12_set_returnsEb(o,1);c[o+44>>2]=4434;c[o+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,o,d,0,0)|0;o=d+4|0;p=c[o>>2]|0;if(p|0?(__Z16atomic_decrementPj(p+-8|0)|0)==0:0){q=c[o>>2]|0;o=(q|0)==0?0:q+-4|0;q=o+4|0;if(c[o>>2]|0){r=0;do{__ZN10StringNameD2Ev(q+(r<<2)|0);r=r+1|0}while(r>>>0<(c[o>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(p,1)}__ZN10StringNameD2Ev(d);__Z8D_METHODPKc(e,559476);d=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(d);c[d>>2]=136768;__ZN10MethodBind10_set_constEb(d,1);__ZN10MethodBind24_generate_argument_typesEi(d,0);__ZN10MethodBind12_set_returnsEb(d,1);c[d+44>>2]=4773;c[d+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,d,e,0,0)|0;d=e+4|0;p=c[d>>2]|0;if(p|0?(__Z16atomic_decrementPj(p+-8|0)|0)==0:0){o=c[d>>2]|0;d=(o|0)==0?0:o+-4|0;o=d+4|0;if(c[d>>2]|0){r=0;do{__ZN10StringNameD2Ev(o+(r<<2)|0);r=r+1|0}while(r>>>0<(c[d>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(p,1)}__ZN10StringNameD2Ev(e);__Z8D_METHODPKc(f,560213);e=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(e);c[e>>2]=136804;__ZN10MethodBind10_set_constEb(e,1);__ZN10MethodBind24_generate_argument_typesEi(e,0);__ZN10MethodBind12_set_returnsEb(e,1);c[e+44>>2]=4774;c[e+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,e,f,0,0)|0;e=f+4|0;p=c[e>>2]|0;if(p|0?(__Z16atomic_decrementPj(p+-8|0)|0)==0:0){d=c[e>>2]|0;e=(d|0)==0?0:d+-4|0;d=e+4|0;if(c[e>>2]|0){r=0;do{__ZN10StringNameD2Ev(d+(r<<2)|0);r=r+1|0}while(r>>>0<(c[e>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(p,1)}__ZN10StringNameD2Ev(f);__Z8D_METHODPKc(g,559492);f=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(f);c[f>>2]=136804;__ZN10MethodBind10_set_constEb(f,1);__ZN10MethodBind24_generate_argument_typesEi(f,0);__ZN10MethodBind12_set_returnsEb(f,1);c[f+44>>2]=4775;c[f+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,f,g,0,0)|0;f=g+4|0;p=c[f>>2]|0;if(p|0?(__Z16atomic_decrementPj(p+-8|0)|0)==0:0){e=c[f>>2]|0;f=(e|0)==0?0:e+-4|0;e=f+4|0;if(c[f>>2]|0){r=0;do{__ZN10StringNameD2Ev(e+(r<<2)|0);r=r+1|0}while(r>>>0<(c[f>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(p,1)}__ZN10StringNameD2Ev(g);__Z8D_METHODPKc(h,560229);g=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(g);c[g>>2]=136840;__ZN10MethodBind10_set_constEb(g,1);__ZN10MethodBind24_generate_argument_typesEi(g,0);__ZN10MethodBind12_set_returnsEb(g,1);c[g+44>>2]=4776;c[g+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,g,h,0,0)|0;g=h+4|0;p=c[g>>2]|0;if(p|0?(__Z16atomic_decrementPj(p+-8|0)|0)==0:0){f=c[g>>2]|0;g=(f|0)==0?0:f+-4|0;f=g+4|0;if(c[g>>2]|0){r=0;do{__ZN10StringNameD2Ev(f+(r<<2)|0);r=r+1|0}while(r>>>0<(c[g>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(p,1)}__ZN10StringNameD2Ev(h);__Z8D_METHODPKcS0_(i,1109523,1126230);__ZN7VariantC2Ei(j,0);h=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(h);c[h>>2]=136876;__ZN10MethodBind10_set_constEb(h,1);__ZN10MethodBind24_generate_argument_typesEi(h,1);__ZN10MethodBind12_set_returnsEb(h,1);c[h+44>>2]=4435;c[h+48>>2]=0;c[b>>2]=j;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,h,i,b,1)|0;if(c[j>>2]|0)__ZN7Variant5clearEv(j);h=i+4|0;p=c[h>>2]|0;if(p|0?(__Z16atomic_decrementPj(p+-8|0)|0)==0:0){g=c[h>>2]|0;h=(g|0)==0?0:g+-4|0;g=h+4|0;if(c[h>>2]|0){r=0;do{__ZN10StringNameD2Ev(g+(r<<2)|0);r=r+1|0}while(r>>>0<(c[h>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(p,1)}__ZN10StringNameD2Ev(i);__Z8D_METHODPKcS0_(k,560243,1126230);__ZN7VariantC2Ei(j,0);i=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(i);c[i>>2]=136912;__ZN10MethodBind10_set_constEb(i,1);__ZN10MethodBind24_generate_argument_typesEi(i,1);__ZN10MethodBind12_set_returnsEb(i,1);c[i+44>>2]=4436;c[i+48>>2]=0;c[b>>2]=j;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,i,k,b,1)|0;if(c[j>>2]|0)__ZN7Variant5clearEv(j);i=k+4|0;p=c[i>>2]|0;if(p|0?(__Z16atomic_decrementPj(p+-8|0)|0)==0:0){h=c[i>>2]|0;i=(h|0)==0?0:h+-4|0;h=i+4|0;if(c[i>>2]|0){r=0;do{__ZN10StringNameD2Ev(h+(r<<2)|0);r=r+1|0}while(r>>>0<(c[i>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(p,1)}__ZN10StringNameD2Ev(k);__Z8D_METHODPKcS0_(n,808842,1126230);__ZN7VariantC2Ei(j,0);k=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(k);c[k>>2]=136912;__ZN10MethodBind10_set_constEb(k,1);__ZN10MethodBind24_generate_argument_typesEi(k,1);__ZN10MethodBind12_set_returnsEb(k,1);c[k+44>>2]=4437;c[k+48>>2]=0;c[b>>2]=j;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,k,n,b,1)|0;if(c[j>>2]|0)__ZN7Variant5clearEv(j);j=n+4|0;b=c[j>>2]|0;if(!b){__ZN10StringNameD2Ev(n);l=a;return}if(__Z16atomic_decrementPj(b+-8|0)|0){__ZN10StringNameD2Ev(n);l=a;return}k=c[j>>2]|0;j=(k|0)==0?0:k+-4|0;k=j+4|0;if(c[j>>2]|0){p=0;do{__ZN10StringNameD2Ev(k+(p<<2)|0);p=p+1|0}while(p>>>0<(c[j>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(b,1);__ZN10StringNameD2Ev(n);l=a;return}function __ZNK10RegExMatch15get_group_countEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=c[a+92>>2]|0;if(!b){d=0;return d|0}a=c[b+-4>>2]|0;if((a|0)>1){e=1;f=0}else{d=0;return d|0}while(1){g=((c[b+(e<<5)>>2]|0)==2&1)+f|0;e=e+1|0;if((e|0)>=(a|0)){d=g;break}else f=g}return d|0}function __ZNK10RegExMatch15get_group_arrayEv(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0;d=l;l=l+32|0;if((l|0)>=(m|0))ba(32);e=d+28|0;f=d;g=d+24|0;__ZN5ArrayC2Ev(e);h=b+92|0;i=b+96|0;b=1;while(1){j=c[h>>2]|0;k=(j|0)==0;if(k)n=0;else n=c[j+-4>>2]|0;if((b|0)>=(n|0)){o=28;break}if(k)p=0;else p=c[j+-4>>2]|0;if((p|0)<=(b|0)){if(k)q=0;else q=c[j+-4>>2]|0;if((q|0)<=(b|0)){o=11;break}a[1263537]=0}do if((c[j+(b<<5)>>2]|0)==2){k=c[j+(b<<5)+24>>2]|0;if((k|0)>-1){c[g>>2]=__ZNK6String6substrEii(i,k,c[j+(b<<5)+28>>2]|0)|0;__ZN7VariantC2ERK6String(f,g);__ZN5Array9push_backERK7Variant(e,f);if(c[f>>2]|0)__ZN7Variant5clearEv(f);k=c[g>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);break}else{c[g>>2]=0;__ZN7VariantC2ERK6String(f,g);__ZN5Array9push_backERK7Variant(e,f);if(c[f>>2]|0)__ZN7Variant5clearEv(f);k=c[g>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);break}}while(0);b=b+1|0}if((o|0)==11)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);else if((o|0)==28){l=d;return c[e>>2]|0}return 0}function __ZNK10RegExMatch9get_namesEv(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d;__ZN5ArrayC2Ev(e);f=b+92|0;b=1;while(1){g=c[f>>2]|0;h=(g|0)==0;if(h)i=0;else i=c[g+-4>>2]|0;if((b|0)>=(i|0)){j=21;break}if(h)k=0;else k=c[g+-4>>2]|0;if((k|0)<=(b|0)){if(h)n=0;else n=c[g+-4>>2]|0;if((n|0)<=(b|0)){j=11;break}a[1263537]=0}if((c[g+(b<<5)>>2]|0)==4){do if((c[g+-4>>2]|0)<=(b|0))if((c[g+-4>>2]|0)>(b|0)){a[1263537]=0;j=18;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);o=0;break}else j=18;while(0);if((j|0)==18){j=0;o=g+(b<<5)|0}__ZN5Array9push_backERK7Variant(e,o)}b=b+1|0}if((j|0)==11)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);else if((j|0)==21){l=d;return c[e>>2]|0}return 0}function __ZNK10RegExMatch13get_name_dictEv(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;d=l;l=l+32|0;if((l|0)>=(m|0))ba(32);e=d+28|0;f=d;g=d+24|0;__ZN10DictionaryC2Ev(e);h=b+92|0;i=b+96|0;b=1;while(1){j=c[h>>2]|0;k=(j|0)==0;if(k)n=0;else n=c[j+-4>>2]|0;if((b|0)>=(n|0)){o=28;break}if(k)p=0;else p=c[j+-4>>2]|0;if((p|0)<=(b|0)){if(k)q=0;else q=c[j+-4>>2]|0;if((q|0)<=(b|0)){o=11;break}a[1263537]=0}k=j+(b<<5)|0;do if((c[k>>2]|0)==4){r=c[j+(b<<5)+24>>2]|0;if((r|0)>-1){c[g>>2]=__ZNK6String6substrEii(i,r,c[j+(b<<5)+28>>2]|0)|0;__ZN7VariantC2ERK6String(f,g);__ZN7VariantaSERKS_(__ZN10DictionaryixERK7Variant(e,k)|0,f);if(c[f>>2]|0)__ZN7Variant5clearEv(f);r=c[g>>2]|0;if(r|0?(__Z16atomic_decrementPj(r+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(r,1);break}else{c[g>>2]=0;__ZN7VariantC2ERK6String(f,g);__ZN7VariantaSERKS_(__ZN10DictionaryixERK7Variant(e,k)|0,f);if(c[f>>2]|0)__ZN7Variant5clearEv(f);r=c[g>>2]|0;if(r|0?(__Z16atomic_decrementPj(r+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(r,1);break}}while(0);b=b+1|0}if((o|0)==11)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);else if((o|0)==28){l=d;return c[e>>2]|0}return 0}function __ZNK10RegExMatch10get_stringERK7Variant(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0;e=b+92|0;f=0;while(1){g=c[e>>2]|0;h=(g|0)==0;if(h)i=0;else i=c[g+-4>>2]|0;if((f|0)>=(i|0)){j=0;k=17;break}if(h)l=0;else l=c[g+-4>>2]|0;do if((l|0)<=(f|0)){if(h)m=0;else m=c[g+-4>>2]|0;if((m|0)>(f|0)){a[1263537]=0;k=13;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);n=0;break}}else k=13;while(0);if((k|0)==13){k=0;n=g+(f<<5)|0}if(__ZNK7VariantneERKS_(n,d)|0)f=f+1|0;else break}if((k|0)==17)return j|0;k=c[n+24>>2]|0;if((k|0)==-1){j=0;return j|0}j=__ZNK6String6substrEii(b+96|0,k,c[n+28>>2]|0)|0;return j|0}function __ZNK10RegExMatch9get_startERK7Variant(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0;e=b+92|0;b=0;while(1){f=c[e>>2]|0;g=(f|0)==0;if(g)h=0;else h=c[f+-4>>2]|0;if((b|0)>=(h|0)){i=-1;j=25;break}if(g)k=0;else k=c[f+-4>>2]|0;do if((k|0)<=(b|0)){if(g)l=0;else l=c[f+-4>>2]|0;if((l|0)>(b|0)){a[1263537]=0;j=13;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);m=0;break}}else j=13;while(0);if((j|0)==13){j=0;m=f+(b<<5)|0}if(__ZNK7VarianteqERKS_(m,d)|0)break;b=b+1|0}if((j|0)==25)return i|0;j=c[e>>2]|0;e=(j|0)==0;if(e)n=0;else n=c[j+-4>>2]|0;do if((n|0)<=(b|0)){if(e)o=0;else o=c[j+-4>>2]|0;if((o|0)>(b|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0)}while(0);i=c[j+(b<<5)+24>>2]|0;return i|0}function __ZNK10RegExMatch7get_endERK7Variant(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0;e=b+92|0;b=0;while(1){f=c[e>>2]|0;g=(f|0)==0;if(g)h=0;else h=c[f+-4>>2]|0;if((b|0)>=(h|0)){i=-1;j=33;break}if(g)k=0;else k=c[f+-4>>2]|0;do if((k|0)<=(b|0)){if(g)l=0;else l=c[f+-4>>2]|0;if((l|0)>(b|0)){a[1263537]=0;j=13;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);m=0;break}}else j=13;while(0);if((j|0)==13){j=0;m=f+(b<<5)|0}if(__ZNK7VarianteqERKS_(m,d)|0)break;b=b+1|0}if((j|0)==33)return i|0;j=c[e>>2]|0;e=(j|0)==0;if(e)n=0;else n=c[j+-4>>2]|0;do if((n|0)<=(b|0)){if(e)o=0;else o=c[j+-4>>2]|0;if((o|0)>(b|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0)}while(0);o=c[j+(b<<5)+24>>2]|0;if(e)p=0;else p=c[j+-4>>2]|0;do if((p|0)<=(b|0)){if(e)q=0;else q=c[j+-4>>2]|0;if((q|0)>(b|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0)}while(0);i=(c[j+(b<<5)+28>>2]|0)+o|0;return i|0}function __ZNK13MethodBind1RCI10RegExMatchiRK7VariantE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case -1:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;l=a;return f|0}case 0:{c[d>>2]=0;__ZN7VariantC2ERKS_(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);if(c[d>>2]|0)__ZN7Variant5clearEv(d);f=b;l=a;return f|0}default:{f=0;l=a;return f|0}}return 0}function __ZNK13MethodBind1RCI10RegExMatchiRK7VariantE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,600997);l=a;return c[b>>2]|0}function __ZN13MethodBind1RCI10RegExMatchiRK7VariantE4callEP6ObjectPPS2_iRNS1_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0;i=l;l=l+80|0;if((l|0)>=(m|0))ba(80);j=i+48|0;k=i+24|0;n=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1226368)|0:0){c[h>>2]=0;a[1263537]=0;o=d+24|0;p=c[o>>2]|0;if((p|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=p;c[b>>2]=0;l=i;return}q=p-(c[d+20>>2]|0)|0;if((q|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=q;c[b>>2]=0;l=i;return}if((g|0)>0){if((p|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);r=0}else{a[1263537]=0;r=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,r)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=r;c[b>>2]=0;l=i;return}}r=c[d+44>>2]|0;p=c[d+48>>2]|0;q=e+(p>>1)|0;if(!(p&1))s=r;else s=c[(c[q>>2]|0)+r>>2]|0;do if((g|0)<1){r=c[o>>2]|0;p=r+-1|0;if((r|0)>=1){e=c[d+16>>2]|0;t=(e|0)==0;if(t)u=0;else u=c[e+-4>>2]|0;if((r|0)<=(u|0)){if(t)v=0;else v=c[e+-4>>2]|0;do if((v|0)<(r|0)){if(t)w=0;else w=c[e+-4>>2]|0;if((w|0)<(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);x=0;break}else{a[1263537]=0;y=31;break}}else y=31;while(0);if((y|0)==31)x=e+(p*24|0)|0;__ZN7VariantC2ERKS_(n,x);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f>>2]|0);while(0);__ZN7VariantC2ERKS_(k,n);__ZN7VariantC2Ei(j,$i[s&8191](q,k)|0);if(c[k>>2]|0)__ZN7Variant5clearEv(k);if(c[n>>2]|0)__ZN7Variant5clearEv(n);__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1217,1146558,0);c[b>>2]=0;l=i;return}function __ZN13MethodBind1RCI10RegExMatchiRK7VariantE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);g=f;if(!b)h=0;else{i=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1226368)|0;h=i?b:0}b=c[a+44>>2]|0;i=c[a+48>>2]|0;a=h+(i>>1)|0;if(!(i&1))j=b;else j=c[(c[a>>2]|0)+b>>2]|0;__ZN7VariantC2ERKS_(g,c[d>>2]|0);c[e>>2]=$i[j&8191](a,g)|0;if(!(c[g>>2]|0)){l=f;return}__ZN7Variant5clearEv(g);l=f;return}function __ZN13MethodBind1RCI10RegExMatchiRK7VariantED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind1RCI10RegExMatch6StringRK7VariantE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return __ZNK13MethodBind1RCI10RegExMatch6StringRK7VariantE18_get_argument_typeEi(a,b)|0}function __ZNK13MethodBind1RCI10RegExMatch6StringRK7VariantE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,600997);l=a;return c[b>>2]|0}function __ZN13MethodBind1RCI10RegExMatch6StringRK7VariantE4callEP6ObjectPPS3_iRNS2_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0;i=l;l=l+80|0;if((l|0)>=(m|0))ba(80);j=i+48|0;k=i+72|0;n=i+24|0;o=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1226368)|0:0){c[h>>2]=0;a[1263537]=0;p=d+24|0;q=c[p>>2]|0;if((q|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=q;c[b>>2]=0;l=i;return}r=q-(c[d+20>>2]|0)|0;if((r|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=r;c[b>>2]=0;l=i;return}if((g|0)>0){if((q|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);s=0}else{a[1263537]=0;s=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,s)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=s;c[b>>2]=0;l=i;return}}s=c[d+44>>2]|0;q=c[d+48>>2]|0;r=e+(q>>1)|0;if(!(q&1))t=s;else t=c[(c[r>>2]|0)+s>>2]|0;do if((g|0)<1){s=c[p>>2]|0;q=s+-1|0;if((s|0)>=1){e=c[d+16>>2]|0;u=(e|0)==0;if(u)v=0;else v=c[e+-4>>2]|0;if((s|0)<=(v|0)){if(u)w=0;else w=c[e+-4>>2]|0;do if((w|0)<(s|0)){if(u)x=0;else x=c[e+-4>>2]|0;if((x|0)<(s|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);y=0;break}else{a[1263537]=0;z=31;break}}else z=31;while(0);if((z|0)==31)y=e+(q*24|0)|0;__ZN7VariantC2ERKS_(o,y);break}}c[o>>2]=0}else __ZN7VariantC2ERKS_(o,c[f>>2]|0);while(0);__ZN7VariantC2ERKS_(n,o);c[k>>2]=$i[t&8191](r,n)|0;__ZN7VariantC2ERK6String(j,k);r=c[k>>2]|0;if(r|0?(__Z16atomic_decrementPj(r+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(r,1);if(c[n>>2]|0)__ZN7Variant5clearEv(n);if(c[o>>2]|0)__ZN7Variant5clearEv(o);__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1217,1146558,0);c[b>>2]=0;l=i;return}function __ZN13MethodBind1RCI10RegExMatch6StringRK7VariantE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);g=f;if(!b)h=0;else{i=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1226368)|0;h=i?b:0}b=c[a+44>>2]|0;i=c[a+48>>2]|0;a=h+(i>>1)|0;if(!(i&1))j=b;else j=c[(c[a>>2]|0)+b>>2]|0;__ZN7VariantC2ERKS_(g,c[d>>2]|0);d=$i[j&8191](a,g)|0;a=d;j=c[e>>2]|0;if((j|0)==(d|0)){if(d|0)k=14}else{if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);c[e>>2]=0;if(d|0)if(!(__Z28atomic_conditional_incrementPj(d+-8|0)|0))k=14;else{c[e>>2]=a;k=14}}if((k|0)==14?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);if(!(c[g>>2]|0)){l=f;return}__ZN7Variant5clearEv(g);l=f;return}function __ZN13MethodBind1RCI10RegExMatch6StringRK7VariantED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind1RCI10RegExMatch6StringRK7VariantE18_get_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case -1:{c[d>>2]=0;__ZN7VariantC2ERK6String(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);f=c[d>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);g=b;l=a;return g|0}case 0:{c[d>>2]=0;__ZN7VariantC2ERKS_(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);if(c[d>>2]|0)__ZN7Variant5clearEv(d);g=b;l=a;return g|0}default:{g=0;l=a;return g|0}}return 0}function __ZNK13MethodBind0RCI10RegExMatch10DictionaryE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;if((b|0)!=-1){f=0;l=a;return f|0}__ZN10DictionaryC2Ev(d);__ZN7VariantC2ERK10Dictionary(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);__ZN10DictionaryD2Ev(d);f=b;l=a;return f|0}function __ZNK13MethodBind0RCI10RegExMatch10DictionaryE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,600997);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI10RegExMatch10DictionaryE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;j=f+24|0;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1226368)|0:0){c[h>>2]=0;a[1263537]=0;k=c[d+24>>2]|0;if((k|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=k;c[b>>2]=0;l=f;return}n=k-(c[d+20>>2]|0)|0;if((n|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=n;c[b>>2]=0;l=f;return}n=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))o=n;else o=c[(c[d>>2]|0)+n>>2]|0;c[j>>2]=ij[o&8191](d)|0;__ZN7VariantC2ERK10Dictionary(i,j);__ZN10DictionaryD2Ev(j);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI10RegExMatch10DictionaryE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=d;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1226368)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;c[f>>2]=ij[i&8191](a)|0;__ZN10DictionaryaSERKS_(e,f);__ZN10DictionaryD2Ev(f);l=d;return}function __ZN13MethodBind0RCI10RegExMatch10DictionaryED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI10RegExMatch5ArrayE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;if((b|0)!=-1){f=0;l=a;return f|0}__ZN5ArrayC2Ev(d);__ZN7VariantC2ERK5Array(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);__ZN5ArrayD2Ev(d);f=b;l=a;return f|0}function __ZNK13MethodBind0RCI10RegExMatch5ArrayE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,600997);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI10RegExMatch5ArrayE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;j=f+24|0;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1226368)|0:0){c[h>>2]=0;a[1263537]=0;k=c[d+24>>2]|0;if((k|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=k;c[b>>2]=0;l=f;return}n=k-(c[d+20>>2]|0)|0;if((n|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=n;c[b>>2]=0;l=f;return}n=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))o=n;else o=c[(c[d>>2]|0)+n>>2]|0;c[j>>2]=ij[o&8191](d)|0;__ZN7VariantC2ERK5Array(i,j);__ZN5ArrayD2Ev(j);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI10RegExMatch5ArrayE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=d;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1226368)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;c[f>>2]=ij[i&8191](a)|0;__ZN5ArrayaSERKS_(e,f);__ZN5ArrayD2Ev(f);l=d;return}function __ZN13MethodBind0RCI10RegExMatch5ArrayED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI10RegExMatchiE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK13MethodBind0RCI10RegExMatchiE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,600997);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI10RegExMatchiE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1226368)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2Ei(i,ij[n&8191](d)|0);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI10RegExMatchiE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0;if(!b)f=0;else{d=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1226368)|0;f=d?b:0}b=c[a+44>>2]|0;d=c[a+48>>2]|0;a=f+(d>>1)|0;if(!(d&1)){g=b;h=ij[g&8191](a)|0;c[e>>2]=h;return}else{g=c[(c[a>>2]|0)+b>>2]|0;h=ij[g&8191](a)|0;c[e>>2]=h;return}}function __ZN13MethodBind0RCI10RegExMatchiED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind1RCI10RegExMatch6StringRKS1_E18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return __ZNK13MethodBind1RCI10RegExMatch6StringRKS1_E18_get_argument_typeEi(a,b)|0}function __ZNK13MethodBind1RCI10RegExMatch6StringRKS1_E18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,600997);l=a;return c[b>>2]|0}function __ZN13MethodBind1RCI10RegExMatch6StringRKS1_E4callEP6ObjectPPK7VariantiRNS7_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0;i=l;l=l+64|0;if((l|0)>=(m|0))ba(64);j=i+24|0;k=i+52|0;n=i+48|0;o=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1226368)|0:0){c[h>>2]=0;a[1263537]=0;p=d+24|0;q=c[p>>2]|0;if((q|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=q;c[b>>2]=0;l=i;return}r=q-(c[d+20>>2]|0)|0;if((r|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=r;c[b>>2]=0;l=i;return}if((g|0)>0){if((q|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);s=0}else{a[1263537]=0;s=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,s)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=s;c[b>>2]=0;l=i;return}}s=c[d+44>>2]|0;q=c[d+48>>2]|0;r=e+(q>>1)|0;if(!(q&1))t=s;else t=c[(c[r>>2]|0)+s>>2]|0;do if((g|0)<1){s=c[p>>2]|0;q=s+-1|0;if((s|0)>=1){e=c[d+16>>2]|0;u=(e|0)==0;if(u)v=0;else v=c[e+-4>>2]|0;if((s|0)<=(v|0)){if(u)w=0;else w=c[e+-4>>2]|0;do if((w|0)<(s|0)){if(u)x=0;else x=c[e+-4>>2]|0;if((x|0)<(s|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);y=0;break}else{a[1263537]=0;z=31;break}}else z=31;while(0);if((z|0)==31)y=e+(q*24|0)|0;__ZN7VariantC2ERKS_(o,y);break}}c[o>>2]=0}else __ZN7VariantC2ERKS_(o,c[f>>2]|0);while(0);c[n>>2]=__ZNK7Variantcv6StringEv(o)|0;c[k>>2]=$i[t&8191](r,n)|0;__ZN7VariantC2ERK6String(j,k);r=c[k>>2]|0;if(r|0?(__Z16atomic_decrementPj(r+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(r,1);r=c[n>>2]|0;if(r|0?(__Z16atomic_decrementPj(r+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(r,1);if(c[o>>2]|0)__ZN7Variant5clearEv(o);__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,1217,1146558,0);c[b>>2]=0;l=i;return}function __ZN13MethodBind1RCI10RegExMatch6StringRKS1_E7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f;if(!b)h=0;else{i=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1226368)|0;h=i?b:0}b=c[a+44>>2]|0;i=c[a+48>>2]|0;a=h+(i>>1)|0;if(!(i&1))j=b;else j=c[(c[a>>2]|0)+b>>2]|0;b=c[d>>2]|0;d=c[b>>2]|0;if((d|0)!=0?(__Z28atomic_conditional_incrementPj(d+-8|0)|0)!=0:0)k=c[b>>2]|0;else k=0;c[g>>2]=k;k=$i[j&8191](a,g)|0;a=k;j=c[e>>2]|0;if((j|0)==(k|0)){if(k|0)n=17}else{if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);c[e>>2]=0;if(k|0)if(!(__Z28atomic_conditional_incrementPj(k+-8|0)|0))n=17;else{c[e>>2]=a;n=17}}if((n|0)==17?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);k=c[g>>2]|0;if(!k){l=f;return}if(__Z16atomic_decrementPj(k+-8|0)|0){l=f;return}__ZN6Memory11free_staticEPvb(k,1);l=f;return}function __ZN13MethodBind1RCI10RegExMatch6StringRKS1_ED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind1RCI10RegExMatch6StringRKS1_E18_get_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;switch(b|0){case -1:{c[d>>2]=0;__ZN7VariantC2ERK6String(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);f=c[d>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);g=b;l=a;return g|0}case 0:{c[d>>2]=0;__ZN7VariantC2ERK6String(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);e=c[d>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);g=b;l=a;return g|0}default:{g=0;l=a;return g|0}}return 0}function __ZNK13MethodBind3RCI5RegEx3RefI10RegExMatchERK6StringiiE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return __ZNK13MethodBind3RCI5RegEx3RefI10RegExMatchERK6StringiiE18_get_argument_typeEi(a,b)|0}function __ZNK13MethodBind3RCI5RegEx3RefI10RegExMatchERK6StringiiE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,600991);l=a;return c[b>>2]|0}function __ZN13MethodBind3RCI5RegEx3RefI10RegExMatchERK6StringiiE4callEP6ObjectPPK7VariantiRNSA_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0;i=l;l=l+112|0;if((l|0)>=(m|0))ba(112);j=i+104|0;k=i+72|0;n=i+96|0;o=i+100|0;p=i+48|0;q=i+24|0;r=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1226364)|0:0){c[h>>2]=0;a[1263537]=0;s=d+24|0;t=c[s>>2]|0;if((t|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=t;c[b>>2]=0;l=i;return}u=t-(c[d+20>>2]|0)|0;if((u|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=u;c[b>>2]=0;l=i;return}if((g|0)>0){if((t|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);v=0}else{a[1263537]=0;v=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,v)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=v;c[b>>2]=0;l=i;return}if((g|0)>1){if((c[s>>2]|0)<1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);w=0}else{a[1263537]=0;w=c[(c[d+32>>2]|0)+8>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+4>>2]>>2]|0,w)|0)){c[h>>2]=2;c[h+4>>2]=1;c[h+8>>2]=w;c[b>>2]=0;l=i;return}if((g|0)>2){if((c[s>>2]|0)<2){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);x=0}else{a[1263537]=0;x=c[(c[d+32>>2]|0)+12>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f+8>>2]>>2]|0,x)|0)){c[h>>2]=2;c[h+4>>2]=2;c[h+8>>2]=x;c[b>>2]=0;l=i;return}}}}x=c[d+44>>2]|0;w=c[d+48>>2]|0;v=e+(w>>1)|0;if(!(w&1))y=x;else y=c[(c[v>>2]|0)+x>>2]|0;do if((g|0)<1){x=c[s>>2]|0;w=x+-1|0;if((x|0)>=1){e=c[d+16>>2]|0;t=(e|0)==0;if(t)z=0;else z=c[e+-4>>2]|0;if((x|0)<=(z|0)){if(t)A=0;else A=c[e+-4>>2]|0;do if((A|0)<(x|0)){if(t)B=0;else B=c[e+-4>>2]|0;if((B|0)<(x|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);C=0;break}else{a[1263537]=0;D=43;break}}else D=43;while(0);if((D|0)==43)C=e+(w*24|0)|0;__ZN7VariantC2ERKS_(p,C);break}}c[p>>2]=0}else __ZN7VariantC2ERKS_(p,c[f>>2]|0);while(0);c[o>>2]=__ZNK7Variantcv6StringEv(p)|0;do if((g|0)<2){C=c[s>>2]|0;B=C+-1|0;A=C+-2|0;if((C|0)>=2){C=c[d+16>>2]|0;z=(C|0)==0;if(z)E=0;else E=c[C+-4>>2]|0;if((B|0)<=(E|0)){if(z)F=0;else F=c[C+-4>>2]|0;do if((F|0)<(B|0)){if(z)G=0;else G=c[C+-4>>2]|0;if((G|0)<(B|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);H=0;break}else{a[1263537]=0;D=60;break}}else D=60;while(0);if((D|0)==60)H=C+(A*24|0)|0;__ZN7VariantC2ERKS_(q,H);break}}c[q>>2]=0}else __ZN7VariantC2ERKS_(q,c[f+4>>2]|0);while(0);H=__ZNK7VariantcviEv(q)|0;do if((g|0)<3){G=c[s>>2]|0;F=G+-2|0;E=G+-3|0;if((F|0)>=1){G=c[d+16>>2]|0;B=(G|0)==0;if(B)I=0;else I=c[G+-4>>2]|0;if((F|0)<=(I|0)){if(B)J=0;else J=c[G+-4>>2]|0;do if((J|0)<(F|0)){if(B)K=0;else K=c[G+-4>>2]|0;if((K|0)<(F|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);L=0;break}else{a[1263537]=0;D=77;break}}else D=77;while(0);if((D|0)==77)L=G+(E*24|0)|0;__ZN7VariantC2ERKS_(r,L);break}}c[r>>2]=0}else __ZN7VariantC2ERKS_(r,c[f+8>>2]|0);while(0);f=__ZNK7VariantcviEv(r)|0;c[n>>2]=ri[y&511](v,o,H,f)|0;__ZN6RefPtrC2Ev(j);__ZN3RefI9ReferenceEaSI10RegExMatchEEvRKS_IT_E(j,n);__ZN7VariantC2ERK6RefPtr(k,j);__ZN6RefPtrD2Ev(j);j=c[n>>2]|0;if((j|0?__ZN9Reference11unreferenceEv(j)|0:0)?(j=c[n>>2]|0,__Z17predelete_handlerP6Object(j)|0):0){gj[c[(c[j>>2]|0)+76>>2]&8191](j);__ZN6Memory11free_staticEPvb(j,0)}c[n>>2]=0;if(c[r>>2]|0)__ZN7Variant5clearEv(r);if(c[q>>2]|0)__ZN7Variant5clearEv(q);q=c[o>>2]|0;if(q|0?(__Z16atomic_decrementPj(q+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(q,1);if(c[p>>2]|0)__ZN7Variant5clearEv(p);__ZN7VariantC2ERKS_(b,k);if(c[k>>2]|0)__ZN7Variant5clearEv(k);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,2543,1146558,0);c[b>>2]=0;l=i;return}function __ZN13MethodBind3RCI5RegEx3RefI10RegExMatchERK6StringiiE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f;h=f+4|0;if(!b)i=0;else{j=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1226364)|0;i=j?b:0}b=c[a+44>>2]|0;j=c[a+48>>2]|0;a=i+(j>>1)|0;if(!(j&1))k=b;else k=c[(c[a>>2]|0)+b>>2]|0;b=c[d>>2]|0;j=c[b>>2]|0;if((j|0)!=0?(__Z28atomic_conditional_incrementPj(j+-8|0)|0)!=0:0)n=c[b>>2]|0;else n=0;c[h>>2]=n;c[g>>2]=ri[k&511](a,h,c[c[d+4>>2]>>2]|0,c[c[d+8>>2]>>2]|0)|0;__ZN3RefI9ReferenceEaSI10RegExMatchEEvRKS_IT_E(e,g);e=c[g>>2]|0;if((e|0?__ZN9Reference11unreferenceEv(e)|0:0)?(e=c[g>>2]|0,__Z17predelete_handlerP6Object(e)|0):0){gj[c[(c[e>>2]|0)+76>>2]&8191](e);__ZN6Memory11free_staticEPvb(e,0)}c[g>>2]=0;g=c[h>>2]|0;if(!g){l=f;return}if(__Z16atomic_decrementPj(g+-8|0)|0){l=f;return}__ZN6Memory11free_staticEPvb(g,1);l=f;return}function __ZN13MethodBind3RCI5RegEx3RefI10RegExMatchERK6StringiiED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN3RefI9ReferenceEaSI10RegExMatchEEvRKS_IT_E(a,b){a=a|0;b=b|0;var d=0,e=0;d=c[b>>2]|0;if(!d){b=c[a>>2]|0;if((b|0?__ZN9Reference11unreferenceEv(b)|0:0)?(b=c[a>>2]|0,__Z17predelete_handlerP6Object(b)|0):0){gj[c[(c[b>>2]|0)+76>>2]&8191](b);__ZN6Memory11free_staticEPvb(b,0)}c[a>>2]=0;return}b=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1220724)|0;e=b?d:0;d=c[a>>2]|0;if((e|0)==(d|0))return;if((d|0?__ZN9Reference11unreferenceEv(d)|0:0)?(d=c[a>>2]|0,__Z17predelete_handlerP6Object(d)|0):0){gj[c[(c[d>>2]|0)+76>>2]&8191](d);__ZN6Memory11free_staticEPvb(d,0)}c[a>>2]=e;if(!e)return;__ZN9Reference9referenceEv(e);return}function __ZNK13MethodBind3RCI5RegEx3RefI10RegExMatchERK6StringiiE18_get_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case -1:{f=__ZN7Variant12get_type_forI3RefI10RegExMatchEEENS_4TypeEv()|0;break}case 0:{c[d>>2]=0;__ZN7VariantC2ERK6String(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);e=c[d>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);f=b;break}case 1:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;break}case 2:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;break}default:f=0}l=a;return f|0}function __ZN7Variant12get_type_forI3RefI10RegExMatchEEENS_4TypeEv(){var a=0,b=0,d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+28|0;d=a+24|0;e=a;c[d>>2]=0;__ZN6RefPtrC2Ev(b);__ZN3RefI9ReferenceEaSI10RegExMatchEEvRKS_IT_E(b,d);__ZN7VariantC2ERK6RefPtr(e,b);__ZN6RefPtrD2Ev(b);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);e=c[d>>2]|0;if(!e){l=a;return b|0}if(!(__ZN9Reference11unreferenceEv(e)|0)){l=a;return b|0}e=c[d>>2]|0;if(!(__Z17predelete_handlerP6Object(e)|0)){l=a;return b|0}gj[c[(c[e>>2]|0)+76>>2]&8191](e);__ZN6Memory11free_staticEPvb(e,0);l=a;return b|0}function __ZN6VectorIP14RegExNodeGroupE6resizeEi(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0;if((d|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,269,1145657,0);e=31;return e|0}a[1263537]=0;f=c[b>>2]|0;if(!f)g=0;else g=c[f+-4>>2]|0;if((g|0)==(d|0)){e=0;return e|0}if(!d){if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);c[b>>2]=0;e=0;return e|0}__ZN6VectorIP14RegExNodeGroupE14_copy_on_writeEv(b);f=d<<2;if(d>>>0<=1073741823?(g=f+-1|0,h=g>>>1|g,g=h>>>2|h,h=g>>>4|g,g=h>>>8|h,h=(g>>>16|g)+1|0,f>>>0<4294967264):0){a[1263537]=0;f=c[b>>2]|0;do if(!f)if((d|0)>0)i=18;else{j=0;i=25}else{g=c[f+-4>>2]|0;if((g|0)<(d|0))if(!g)i=18;else{k=__ZN6Memory14realloc_staticEPvjb(f,h,1)|0;if(k|0){a[1263537]=0;l=k;break}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,300,1145876,0);e=6;return e|0}else{j=g;i=25}}while(0);do if((i|0)==18){g=__ZN6Memory12alloc_staticEjb(h,1)|0;if(g|0){a[1263537]=0;c[g+-4>>2]=0;c[g+-8>>2]=1;l=g;break}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,292,1145820,0);e=6;return e|0}else if((i|0)==25){if((j|0)<=(d|0)){e=0;return e|0}g=__ZN6Memory14realloc_staticEPvjb(f,h,1)|0;if(!g){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,324,1145876,0);e=6;return e|0}else{a[1263537]=0;c[b>>2]=g;c[g+-4>>2]=d;e=0;return e|0}}while(0);c[b>>2]=l;c[((l|0)==0?0:l+-4|0)>>2]=d;e=0;return e|0}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,285,1145723,0);e=6;return e|0}function __ZN6VectorIP14RegExNodeGroupE14_copy_on_writeEv(a){a=a|0;var b=0,d=0,e=0;b=c[a>>2]|0;if(!b)return;if((c[b+-8>>2]|0)>>>0<=1)return;d=c[b+-4>>2]|0;b=(d<<2)+-1|0;e=b>>>1|b;b=e>>>2|e;e=b>>>4|b;b=e>>>8|e;e=__ZN6Memory12alloc_staticEjb((b>>>16|b)+1|0,1)|0;c[e+-8>>2]=1;c[e+-4>>2]=d;if(d|0){b=0;do{c[e+(b<<2)>>2]=c[(c[a>>2]|0)+(b<<2)>>2];b=b+1|0}while((b|0)!=(d|0))}d=c[a>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);c[a>>2]=e;return}function __ZN14RegExNodeGroup9add_childEP9RegExNode(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0;c[d+12>>2]=b;e=b+32|0;f=c[e>>2]|0;c[d+8>>2]=f;do if(!f){g=b+28|0;h=c[g>>2]|0;if(!h)i=1;else i=(c[h+-4>>2]|0)+1|0;if(__ZN6VectorIP9RegExNodeE6resizeEi(g,i)|0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);break}a[1263537]=0;h=c[g>>2]|0;if(!h)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);j=c[h+-4>>2]|0;if((j|0)<1)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else{__ZN6VectorIP9RegExNodeE14_copy_on_writeEv(g);c[(c[g>>2]|0)+(j+-1<<2)>>2]=d;break}}else c[f+4>>2]=d;while(0);f=c[d+20>>2]|0;if((f|0)>-1){i=b;do{j=i+20|0;g=c[j>>2]|0;c[j>>2]=(g|0)>-1?g+f|0:-1;i=c[i+12>>2]|0}while((i|0)!=0);c[e>>2]=d;return}else{i=b;do{c[i+20>>2]=-1;i=c[i+12>>2]|0}while((i|0)!=0);c[e>>2]=d;return}}function __ZN6VectorIP14RegExNodeGroupE6insertEiRKS1_(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;if((d|0)>=0){f=c[b>>2]|0;g=(f|0)==0;if(g)h=0;else h=c[f+-4>>2]|0;if((h|0)>=(d|0)){a[1263537]=0;if(g)i=1;else i=(c[f+-4>>2]|0)+1|0;__ZN6VectorIP14RegExNodeGroupE6resizeEi(b,i)|0;i=c[b>>2]|0;if(!i)j=0;else j=c[i+-4>>2]|0;f=j+-1|0;do if((f|0)>(d|0)){g=j;h=f;while(1){k=g+-2|0;if((g|0)<2){l=28;break}m=c[b>>2]|0;n=(m|0)==0;if(n)o=0;else o=c[m+-4>>2]|0;if((o|0)<=(k|0)){if(n)p=0;else p=c[m+-4>>2]|0;if((p|0)<=(k|0)){l=28;break}a[1263537]=0}q=c[m+(k<<2)>>2]|0;if(n)r=0;else r=c[m+-4>>2]|0;if((r|0)<(g|0)){if(n)s=0;else s=c[m+-4>>2]|0;if((s|0)<(g|0)){l=36;break}a[1263537]=0}__ZN6VectorIP14RegExNodeGroupE14_copy_on_writeEv(b);c[(c[b>>2]|0)+(h<<2)>>2]=q;q=h+-1|0;if((q|0)>(d|0)){m=h;h=q;g=m}else{l=11;break}}if((l|0)==11){t=c[b>>2]|0;break}else if((l|0)==28)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);else if((l|0)==36)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}else t=i;while(0);i=c[e>>2]|0;e=(t|0)==0;if(e)u=0;else u=c[t+-4>>2]|0;do if((u|0)<=(d|0)){if(e)v=0;else v=c[t+-4>>2]|0;if((v|0)>(d|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);__ZN6VectorIP14RegExNodeGroupE14_copy_on_writeEv(b);c[(c[b>>2]|0)+(d<<2)>>2]=i;w=0;return w|0}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143947,1146752,405,1143954,0);w=31;return w|0}function __ZN6VectorIP9RegExNodeE6resizeEi(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0;if((d|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,269,1145657,0);e=31;return e|0}a[1263537]=0;f=c[b>>2]|0;if(!f)g=0;else g=c[f+-4>>2]|0;if((g|0)==(d|0)){e=0;return e|0}if(!d){if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);c[b>>2]=0;e=0;return e|0}__ZN6VectorIP9RegExNodeE14_copy_on_writeEv(b);f=d<<2;if(d>>>0<=1073741823?(g=f+-1|0,h=g>>>1|g,g=h>>>2|h,h=g>>>4|g,g=h>>>8|h,h=(g>>>16|g)+1|0,f>>>0<4294967264):0){a[1263537]=0;f=c[b>>2]|0;do if(!f)if((d|0)>0)i=18;else{j=0;i=25}else{g=c[f+-4>>2]|0;if((g|0)<(d|0))if(!g)i=18;else{k=__ZN6Memory14realloc_staticEPvjb(f,h,1)|0;if(k|0){a[1263537]=0;l=k;break}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,300,1145876,0);e=6;return e|0}else{j=g;i=25}}while(0);do if((i|0)==18){g=__ZN6Memory12alloc_staticEjb(h,1)|0;if(g|0){a[1263537]=0;c[g+-4>>2]=0;c[g+-8>>2]=1;l=g;break}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,292,1145820,0);e=6;return e|0}else if((i|0)==25){if((j|0)<=(d|0)){e=0;return e|0}g=__ZN6Memory14realloc_staticEPvjb(f,h,1)|0;if(!g){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,324,1145876,0);e=6;return e|0}else{a[1263537]=0;c[b>>2]=g;c[g+-4>>2]=d;e=0;return e|0}}while(0);c[b>>2]=l;c[((l|0)==0?0:l+-4|0)>>2]=d;e=0;return e|0}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,285,1145723,0);e=6;return e|0}function __ZN6VectorIP9RegExNodeE14_copy_on_writeEv(a){a=a|0;var b=0,d=0,e=0;b=c[a>>2]|0;if(!b)return;if((c[b+-8>>2]|0)>>>0<=1)return;d=c[b+-4>>2]|0;b=(d<<2)+-1|0;e=b>>>1|b;b=e>>>2|e;e=b>>>4|b;b=e>>>8|e;e=__ZN6Memory12alloc_staticEjb((b>>>16|b)+1|0,1)|0;c[e+-8>>2]=1;c[e+-4>>2]=d;if(d|0){b=0;do{c[e+(b<<2)>>2]=c[(c[a>>2]|0)+(b<<2)>>2];b=b+1|0}while((b|0)!=(d|0))}d=c[a>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);c[a>>2]=e;return}function __ZN14RegExNodeClass10parse_typeERPKw(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=c[a>>2]|0;d=c[b>>2]|0;switch(d|0){case 97:{e=2;break}case 98:{e=12;break}case 99:{e=15;break}case 100:{e=18;break}case 103:{e=21;break}case 108:{e=24;break}case 112:{e=27;break}case 115:{e=33;break}case 117:{e=36;break}case 120:{e=39;break}case 119:{e=42;break}default:{f=0;return f|0}}a:do if((e|0)==2){if((((((c[b+4>>2]|0)==108?(c[b+8>>2]|0)==110:0)?(c[b+12>>2]|0)==117:0)?(c[b+16>>2]|0)==109:0)?(c[b+20>>2]|0)==58:0)?(g=b+24|0,(c[g>>2]|0)==93):0){c[a>>2]=g;f=1;return f|0}if((((((c[b+4>>2]|0)==108?(c[b+8>>2]|0)==112:0)?(c[b+12>>2]|0)==104:0)?(c[b+16>>2]|0)==97:0)?(c[b+20>>2]|0)==58:0)?(g=b+24|0,(c[g>>2]|0)==93):0){c[a>>2]=g;f=2;return f|0}if((((((c[b+4>>2]|0)==115?(c[b+8>>2]|0)==99:0)?(c[b+12>>2]|0)==105:0)?(c[b+16>>2]|0)==105:0)?(c[b+20>>2]|0)==58:0)?(g=b+24|0,(c[g>>2]|0)==93):0){c[a>>2]=g;f=3;return f|0}switch(d|0){case 98:{e=12;break a;break}case 99:{e=15;break a;break}case 100:{e=18;break a;break}case 103:{e=21;break a;break}case 108:{e=24;break a;break}case 112:{e=27;break a;break}case 115:{e=33;break a;break}case 117:{e=36;break a;break}case 120:{e=39;break a;break}case 119:{e=42;break a;break}default:f=0}return f|0}while(0);switch(e|0){case 12:{if((c[b+4>>2]|0)!=108){f=0;return f|0}if((c[b+8>>2]|0)!=97){f=0;return f|0}if((c[b+12>>2]|0)!=110){f=0;return f|0}if((c[b+16>>2]|0)!=107){f=0;return f|0}if((c[b+20>>2]|0)!=58){f=0;return f|0}e=b+24|0;if((c[e>>2]|0)!=93){f=0;return f|0}c[a>>2]=e;f=4;return f|0}case 15:{if((c[b+4>>2]|0)!=110){f=0;return f|0}if((c[b+8>>2]|0)!=116){f=0;return f|0}if((c[b+12>>2]|0)!=114){f=0;return f|0}if((c[b+16>>2]|0)!=108){f=0;return f|0}if((c[b+20>>2]|0)!=58){f=0;return f|0}e=b+24|0;if((c[e>>2]|0)!=93){f=0;return f|0}c[a>>2]=e;f=5;return f|0}case 18:{if((c[b+4>>2]|0)!=105){f=0;return f|0}if((c[b+8>>2]|0)!=103){f=0;return f|0}if((c[b+12>>2]|0)!=105){f=0;return f|0}if((c[b+16>>2]|0)!=116){f=0;return f|0}if((c[b+20>>2]|0)!=58){f=0;return f|0}e=b+24|0;if((c[e>>2]|0)!=93){f=0;return f|0}c[a>>2]=e;f=6;return f|0}case 21:{if((c[b+4>>2]|0)!=114){f=0;return f|0}if((c[b+8>>2]|0)!=97){f=0;return f|0}if((c[b+12>>2]|0)!=112){f=0;return f|0}if((c[b+16>>2]|0)!=104){f=0;return f|0}if((c[b+20>>2]|0)!=58){f=0;return f|0}e=b+24|0;if((c[e>>2]|0)!=93){f=0;return f|0}c[a>>2]=e;f=7;return f|0}case 24:{if((c[b+4>>2]|0)!=111){f=0;return f|0}if((c[b+8>>2]|0)!=119){f=0;return f|0}if((c[b+12>>2]|0)!=101){f=0;return f|0}if((c[b+16>>2]|0)!=114){f=0;return f|0}if((c[b+20>>2]|0)!=58){f=0;return f|0}e=b+24|0;if((c[e>>2]|0)!=93){f=0;return f|0}c[a>>2]=e;f=8;return f|0}case 27:{if((((((c[b+4>>2]|0)==114?(c[b+8>>2]|0)==105:0)?(c[b+12>>2]|0)==110:0)?(c[b+16>>2]|0)==116:0)?(c[b+20>>2]|0)==58:0)?(e=b+24|0,(c[e>>2]|0)==93):0){c[a>>2]=e;f=9;return f|0}if((c[b+4>>2]|0)!=117){f=0;return f|0}if((c[b+8>>2]|0)!=110){f=0;return f|0}if((c[b+12>>2]|0)!=99){f=0;return f|0}if((c[b+16>>2]|0)!=116){f=0;return f|0}if((c[b+20>>2]|0)!=58){f=0;return f|0}e=b+24|0;if((c[e>>2]|0)!=93){f=0;return f|0}c[a>>2]=e;f=10;return f|0}case 33:{if((c[b+4>>2]|0)!=112){f=0;return f|0}if((c[b+8>>2]|0)!=97){f=0;return f|0}if((c[b+12>>2]|0)!=99){f=0;return f|0}if((c[b+16>>2]|0)!=101){f=0;return f|0}if((c[b+20>>2]|0)!=58){f=0;return f|0}e=b+24|0;if((c[e>>2]|0)!=93){f=0;return f|0}c[a>>2]=e;f=11;return f|0}case 36:{if((c[b+4>>2]|0)!=112){f=0;return f|0}if((c[b+8>>2]|0)!=112){f=0;return f|0}if((c[b+12>>2]|0)!=101){f=0;return f|0}if((c[b+16>>2]|0)!=114){f=0;return f|0}if((c[b+20>>2]|0)!=58){f=0;return f|0}e=b+24|0;if((c[e>>2]|0)!=93){f=0;return f|0}c[a>>2]=e;f=12;return f|0}case 39:{if((c[b+4>>2]|0)!=100){f=0;return f|0}if((c[b+8>>2]|0)!=105){f=0;return f|0}if((c[b+12>>2]|0)!=103){f=0;return f|0}if((c[b+16>>2]|0)!=105){f=0;return f|0}if((c[b+20>>2]|0)!=116){f=0;return f|0}if((c[b+24>>2]|0)!=58){f=0;return f|0}e=b+28|0;if((c[e>>2]|0)!=93){f=0;return f|0}c[a>>2]=e;f=13;return f|0}case 42:{if((c[b+4>>2]|0)!=111){f=0;return f|0}if((c[b+8>>2]|0)!=114){f=0;return f|0}if((c[b+12>>2]|0)!=100){f=0;return f|0}if((c[b+16>>2]|0)!=58){f=0;return f|0}e=b+20|0;if((c[e>>2]|0)!=93){f=0;return f|0}c[a>>2]=e;f=14;return f|0}}return 0}function __ZN16RegExNodeBracket8pop_backEv(b){b=b|0;var d=0,e=0,f=0,g=0,h=0;d=b+28|0;b=c[d>>2]|0;if(!b)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);e=c[b+-4>>2]|0;if((e|0)<1)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);__ZN6VectorIP9RegExNodeE14_copy_on_writeEv(d);b=c[(c[d>>2]|0)+(e+-1<<2)>>2]|0;gj[c[c[b>>2]>>2]&8191](b);__ZN6Memory11free_staticEPvb(b,0);b=c[d>>2]|0;if(b|0?(e=c[b+-4>>2]|0,b=e+-1|0,(e|0)>=1):0){a[1263537]=0;__ZN6VectorIP9RegExNodeE14_copy_on_writeEv(d);f=c[d>>2]|0;if(!f){g=0;h=-1}else{g=f;h=(c[f+-4>>2]|0)+-1|0}if((h|0)>=(e|0)){e=b;do{b=e;e=e+1|0;c[g+(b<<2)>>2]=c[g+(e<<2)>>2]}while((e|0)!=(h|0))}__ZN6VectorIP9RegExNodeE6resizeEi(d,h)|0;return}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1128380,1146752,368,1122479,0);return}function __ZN19RegExNodeQuantifierD2Ev(a){a=a|0;var b=0;c[a>>2]=137284;b=c[a+36>>2]|0;if(b|0){gj[c[c[b>>2]>>2]&8191](b);__ZN6Memory11free_staticEPvb(b,0)}c[a>>2]=137312;b=c[a+4>>2]|0;if(!b)return;gj[c[c[b>>2]>>2]&8191](b);__ZN6Memory11free_staticEPvb(b,0);return}function __ZN19RegExNodeQuantifierD0Ev(a){a=a|0;var b=0;c[a>>2]=137284;b=c[a+36>>2]|0;if(b|0){gj[c[c[b>>2]>>2]&8191](b);__ZN6Memory11free_staticEPvb(b,0)}c[a>>2]=137312;b=c[a+4>>2]|0;if(!b){__ZdlPv(a);return}gj[c[c[b>>2]>>2]&8191](b);__ZN6Memory11free_staticEPvb(b,0);__ZdlPv(a);return}function __ZN9RegExNode14is_look_behindEv(a){a=a|0;return 0}function __ZNK19RegExNodeQuantifier4testER11RegExSearchi(a,b,c){a=a|0;b=b|0;c=c|0;return __ZNK19RegExNodeQuantifier9test_stepER11RegExSearchiii(a,b,c,0,c)|0}function __ZNK19RegExNodeQuantifier11test_parentER11RegExSearchi(b,c,d){b=b|0;c=c|0;d=d|0;a[c+16>>0]=0;return d|0}function __ZNK19RegExNodeQuantifier9test_stepER11RegExSearchiii(b,d,e,f,g){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;var h=0,i=0,j=0,k=0,l=0,m=0,n=0;if((c[d+8>>2]|0)<(e|0)){h=-1;return h|0}i=b+32|0;if((a[i>>0]|0)==0?(c[b+24>>2]|0)<(f|0):0){j=c[b+4>>2]|0;if(!j)k=e;else k=nj[c[(c[j>>2]|0)+12>>2]&2047](j,d,e)|0;if(a[d+16>>0]|0){h=k;return h|0}if((k|0)>-1?(j=c[b+12>>2]|0,(nj[c[(c[j>>2]|0)+16>>2]&2047](j,d,k)|0)>-1):0){h=k;return h|0}}k=c[b+28>>2]|0;if((k|0)>-1&(k|0)<(f|0)){h=-1;return h|0}if((f|0)>0){if((e|0)==(g|0)?((c[b+24>>2]|0)+1|0)<(f|0):0){h=-1;return h|0}k=c[b+36>>2]|0;j=nj[c[(c[k>>2]|0)+12>>2]&2047](k,d,e)|0;if(!(a[d+16>>0]|0))l=j;else{h=j;return h|0}}else l=e;if((l|0)<=-1){h=-1;return h|0}e=__ZNK19RegExNodeQuantifier9test_stepER11RegExSearchiii(b,d,l,f+1|0,g)|0;if((e|0)<=-1){if(!(a[i>>0]|0)){h=-1;return h|0}if((c[b+24>>2]|0)>(f|0)){h=-1;return h|0}f=c[b+4>>2]|0;if(!f)m=l;else m=nj[c[(c[f>>2]|0)+12>>2]&2047](f,d,l)|0;if(!(a[d+16>>0]|0)){if((m|0)<=-1){h=-1;return h|0}l=c[b+12>>2]|0;if((nj[c[(c[l>>2]|0)+16>>2]&2047](l,d,m)|0)<=-1){h=-1;return h|0}else n=m}else n=m}else n=e;h=n;return h|0}function __ZN9RegExNodeD2Ev(a){a=a|0;var b=0;c[a>>2]=137312;b=c[a+4>>2]|0;if(!b)return;gj[c[c[b>>2]>>2]&8191](b);__ZN6Memory11free_staticEPvb(b,0);return}function __ZN9RegExNodeD0Ev(a){a=a|0;var b=0;c[a>>2]=137312;b=c[a+4>>2]|0;if(!b){__ZdlPv(a);return}gj[c[c[b>>2]>>2]&8191](b);__ZN6Memory11free_staticEPvb(b,0);__ZdlPv(a);return}function __ZNK9RegExNode4testER11RegExSearchi(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0;e=c[a+4>>2]|0;if(!e){f=-1;return f|0}f=nj[c[(c[e>>2]|0)+12>>2]&2047](e,b,d)|0;return f|0}function __ZNK9RegExNode11test_parentER11RegExSearchi(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;f=c[b+4>>2]|0;if(!f)g=e;else g=nj[c[(c[f>>2]|0)+12>>2]&2047](f,d,e)|0;e=d+16|0;if((g|0)>-1){a[e>>0]=1;f=c[b+12>>2]|0;if(!f){h=g;return h|0}b=nj[c[(c[f>>2]|0)+16>>2]&2047](f,d,g)|0;if((b|0)<0)i=b;else{h=b;return h|0}}else i=g;a[e>>0]=0;h=i;return h|0}function __ZN18RegExNodeAnchorEndD0Ev(a){a=a|0;var b=0;c[a>>2]=137312;b=c[a+4>>2]|0;if(!b){__ZdlPv(a);return}gj[c[c[b>>2]>>2]&8191](b);__ZN6Memory11free_staticEPvb(b,0);__ZdlPv(a);return}function __ZNK18RegExNodeAnchorEnd4testER11RegExSearchi(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0;if((c[b+12>>2]|0)!=(d|0)){e=-1;return e|0}f=c[a+4>>2]|0;if(!f){e=d;return e|0}e=nj[c[(c[f>>2]|0)+12>>2]&2047](f,b,d)|0;return e|0}function __ZN20RegExNodeAnchorStartD0Ev(a){a=a|0;var b=0;c[a>>2]=137312;b=c[a+4>>2]|0;if(!b){__ZdlPv(a);return}gj[c[c[b>>2]>>2]&8191](b);__ZN6Memory11free_staticEPvb(b,0);__ZdlPv(a);return}function __ZNK20RegExNodeAnchorStart4testER11RegExSearchi(a,b,d){a=a|0;b=b|0;d=d|0;var e=0;if(d|0){e=-1;return e|0}d=c[a+4>>2]|0;if(!d){e=0;return e|0}e=nj[c[(c[d>>2]|0)+12>>2]&2047](d,b,0)|0;return e|0}function __ZN14RegExNodeRangeD0Ev(a){a=a|0;var b=0;c[a>>2]=137312;b=c[a+4>>2]|0;if(!b){__ZdlPv(a);return}gj[c[c[b>>2]>>2]&8191](b);__ZN6Memory11free_staticEPvb(b,0);__ZdlPv(a);return}function __ZNK14RegExNodeRange4testER11RegExSearchi(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0;if((d|0)<0?1:(c[b+8>>2]|0)<=(d|0)){e=-1;return e|0}f=c[(c[b+4>>2]|0)+(d<<2)>>2]|0;if((f|0)<(c[a+24>>2]|0)){e=-1;return e|0}if((c[a+28>>2]|0)<(f|0)){e=-1;return e|0}f=c[a+4>>2]|0;a=d+1|0;if(!f){e=a;return e|0}e=nj[c[(c[f>>2]|0)+12>>2]&2047](f,b,a)|0;return e|0}function __ZN16RegExNodeBracketD2Ev(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0;c[b>>2]=137172;d=b+28|0;e=0;while(1){f=c[d>>2]|0;g=(f|0)==0;if(g)h=0;else h=c[f+-4>>2]|0;if((e|0)>=(h|0))break;if(g)i=0;else i=c[f+-4>>2]|0;if((i|0)<=(e|0)){if(g)j=0;else j=c[f+-4>>2]|0;if((j|0)<=(e|0)){k=17;break}a[1263537]=0}__ZN6VectorIP9RegExNodeE14_copy_on_writeEv(d);g=c[(c[d>>2]|0)+(e<<2)>>2]|0;gj[c[c[g>>2]>>2]&8191](g);__ZN6Memory11free_staticEPvb(g,0);e=e+1|0}if((k|0)==17)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);c[b>>2]=137312;f=c[b+4>>2]|0;if(!f)return;gj[c[c[f>>2]>>2]&8191](f);__ZN6Memory11free_staticEPvb(f,0);return}function __ZN16RegExNodeBracketD0Ev(a){a=a|0;__ZN16RegExNodeBracketD2Ev(a);__ZdlPv(a);return}function __ZNK16RegExNodeBracket4testER11RegExSearchi(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0;f=b+28|0;g=b+24|0;h=b+4|0;b=e+1|0;i=0;j=0;a:while(1){k=c[f>>2]|0;l=(k|0)==0;if(l)m=0;else m=c[k+-4>>2]|0;if((i|0)>=(m|0)){n=2;o=j;p=23;break}if(l)q=0;else q=c[k+-4>>2]|0;if((q|0)<=(i|0)){if(l)r=0;else r=c[k+-4>>2]|0;if((r|0)<=(i|0)){p=11;break}a[1263537]=0}l=c[k+(i<<2)>>2]|0;k=nj[c[(c[l>>2]|0)+12>>2]&2047](l,d,e)|0;if(a[g>>0]|0)if((k|0)<0){l=c[f>>2]|0;if(!l)s=0;else s=c[l+-4>>2]|0;if((i+1|0)<(s|0)){t=4;u=j}else{v=b;p=18}}else{t=1;u=-1}else{v=k;p=18}if((p|0)==18){p=0;if((v|0)>-1){k=c[h>>2]|0;if(!k){t=1;u=v}else{t=1;u=nj[c[(c[k>>2]|0)+12>>2]&2047](k,d,v)|0}}else{t=0;u=j}}switch(t&7){case 4:case 0:break;default:{n=t;o=u;p=23;break a}}i=i+1|0;j=u}if((p|0)==11)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);else if((p|0)==23)return ((n|0)==2?-1:o)|0;return 0}function __ZN13RegExNodeCharD0Ev(a){a=a|0;var b=0;c[a>>2]=137312;b=c[a+4>>2]|0;if(!b){__ZdlPv(a);return}gj[c[c[b>>2]>>2]&8191](b);__ZN6Memory11free_staticEPvb(b,0);__ZdlPv(a);return}function __ZNK13RegExNodeChar4testER11RegExSearchi(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0;if((d|0)<0?1:(c[b+8>>2]|0)<=(d|0)){e=-1;return e|0}if((c[(c[b+4>>2]|0)+(d<<2)>>2]|0)!=(c[a+24>>2]|0)){e=-1;return e|0}f=c[a+4>>2]|0;a=d+1|0;if(!f){e=a;return e|0}e=nj[c[(c[f>>2]|0)+12>>2]&2047](f,b,a)|0;return e|0}function __ZN18RegExNodeShorthandD0Ev(a){a=a|0;var b=0;c[a>>2]=137312;b=c[a+4>>2]|0;if(!b){__ZdlPv(a);return}gj[c[c[b>>2]>>2]&8191](b);__ZN6Memory11free_staticEPvb(b,0);__ZdlPv(a);return}function __ZNK18RegExNodeShorthand4testER11RegExSearchi(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0;if((d|0)<0?1:(c[b+8>>2]|0)<=(d|0)){e=-1;return e|0}f=c[(c[b+4>>2]|0)+(d<<2)>>2]|0;switch(c[a+24>>2]|0){case 46:break;case 87:{g=1;h=4;break}case 119:{g=0;h=4;break}case 68:{i=1;h=8;break}case 100:{i=0;h=8;break}case 83:{j=1;h=10;break}case 115:{j=0;h=10;break}default:{e=-1;return e|0}}if((h|0)==4){if((f|0)==95)k=1;else k=(_iswalnum(f)|0)!=0;l=k;m=g<<24>>24!=0;h=11}else if((h|0)==8){l=(f+-48|0)>>>0<10;m=i;h=11}else if((h|0)==10){l=(_iswspace(f)|0)!=0;m=j;h=11}if((h|0)==11?!(l^m):0){e=-1;return e|0}m=c[a+4>>2]|0;a=d+1|0;if(!m){e=a;return e|0}e=nj[c[(c[m>>2]|0)+12>>2]&2047](m,b,a)|0;return e|0}function __ZN21RegExNodeWordBoundaryD0Ev(a){a=a|0;var b=0;c[a>>2]=137312;b=c[a+4>>2]|0;if(!b){__ZdlPv(a);return}gj[c[c[b>>2]>>2]&8191](b);__ZN6Memory11free_staticEPvb(b,0);__ZdlPv(a);return}function __ZNK21RegExNodeWordBoundary4testER11RegExSearchi(a,b,e){a=a|0;b=b|0;e=e|0;var f=0,g=0,h=0,i=0;do if(!e)f=1;else{g=c[(c[b+4>>2]|0)+(e+-1<<2)>>2]|0;if((g|0)!=95?(_iswalnum(g)|0)==0:0){f=1;break}f=0}while(0);do if((c[b+12>>2]|0)==(e|0))h=0;else{g=c[(c[b+4>>2]|0)+(e<<2)>>2]|0;if((g|0)!=95?(_iswalnum(g)|0)==0:0){h=0;break}h=1}while(0);if((f^h|0)!=(d[a+24>>0]|0|0)){i=-1;return i|0}h=c[a+4>>2]|0;if(!h){i=e;return i|0}i=nj[c[(c[h>>2]|0)+12>>2]&2047](h,b,e)|0;return i|0}function __ZN22RegExNodeBackReferenceD0Ev(a){a=a|0;var b=0;c[a>>2]=137312;b=c[a+4>>2]|0;if(!b){__ZdlPv(a);return}gj[c[c[b>>2]>>2]&8191](b);__ZN6Memory11free_staticEPvb(b,0);__ZdlPv(a);return}function __ZNK22RegExNodeBackReference4testER11RegExSearchi(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0;f=(c[d>>2]|0)+92|0;g=c[b+24>>2]|0;do if((g|0)<0)h=8;else{i=c[f>>2]|0;j=(i|0)==0;if(j)k=0;else k=c[i+-4>>2]|0;if((k|0)<=(g|0)){if(j)l=0;else l=c[i+-4>>2]|0;if((l|0)<=(g|0)){h=8;break}a[1263537]=0}__ZN6VectorIN10RegExMatch5GroupEE14_copy_on_writeEv(f);m=(c[f>>2]|0)+(g<<5)|0}while(0);if((h|0)==8){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);m=0}g=c[m+28>>2]|0;a:do if((g|0)>0){f=c[d+8>>2]|0;l=m+24|0;k=c[d+4>>2]|0;i=0;while(1){j=i+e|0;if((j|0)>=(f|0)){n=-1;h=18;break}if((c[k+((c[l>>2]|0)+i<<2)>>2]|0)!=(c[k+(j<<2)>>2]|0)){n=-1;h=18;break}i=i+1|0;if((i|0)>=(g|0))break a}if((h|0)==18)return n|0}while(0);h=c[b+4>>2]|0;b=g+e|0;if(!h){n=b;return n|0}n=nj[c[(c[h>>2]|0)+12>>2]&2047](h,d,b)|0;return n|0}function __ZN14RegExNodeGroupD2Ev(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0;c[b>>2]=136976;d=b+28|0;e=0;while(1){f=c[d>>2]|0;g=(f|0)==0;if(g)h=0;else h=c[f+-4>>2]|0;if((e|0)>=(h|0))break;if(g)i=0;else i=c[f+-4>>2]|0;if((i|0)<=(e|0)){if(g)j=0;else j=c[f+-4>>2]|0;if((j|0)<=(e|0)){k=17;break}a[1263537]=0}__ZN6VectorIP9RegExNodeE14_copy_on_writeEv(d);g=c[(c[d>>2]|0)+(e<<2)>>2]|0;gj[c[c[g>>2]>>2]&8191](g);__ZN6Memory11free_staticEPvb(g,0);e=e+1|0}if((k|0)==17)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);c[b>>2]=137312;f=c[b+4>>2]|0;if(!f)return;gj[c[c[f>>2]>>2]&8191](f);__ZN6Memory11free_staticEPvb(f,0);return}function __ZN19RegExNodeLookBehindD0Ev(a){a=a|0;__ZN14RegExNodeGroupD2Ev(a);__ZdlPv(a);return}function __ZN19RegExNodeLookBehind14is_look_behindEv(a){a=a|0;return 1}function __ZNK19RegExNodeLookBehind4testER11RegExSearchi(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0;e=c[a+20>>2]|0;if((e|0)>(d|0)){f=-1;return f|0}f=__ZNK14RegExNodeGroup4testER11RegExSearchi(a,b,d-e|0)|0;return f|0}function __ZNK14RegExNodeGroup4testER11RegExSearchi(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0;f=b+28|0;g=d+16|0;h=b+24|0;i=b+25|0;j=b+4|0;b=e+1|0;k=0;l=0;a:while(1){m=c[f>>2]|0;n=(m|0)==0;if(n)o=0;else o=c[m+-4>>2]|0;if((k|0)>=(o|0)){p=2;q=l;r=24;break}a[g>>0]=0;if(n)s=0;else s=c[m+-4>>2]|0;if((s|0)<=(k|0)){if(n)t=0;else t=c[m+-4>>2]|0;if((t|0)<=(k|0)){r=11;break}a[1263537]=0}n=c[m+(k<<2)>>2]|0;m=nj[c[(c[n>>2]|0)+12>>2]&2047](n,d,e)|0;do if(!(a[g>>0]|0)){if(a[h>>0]|0){if((m|0)>=0){u=1;v=-1;break}n=c[f>>2]|0;if(!n)w=0;else w=c[n+-4>>2]|0;if((k+1|0)<(w|0)){u=4;v=l;break}else x=b}else x=m;if((x|0)>-1){n=(a[i>>0]|0)==0?x:e;y=c[j>>2]|0;if(!y){u=1;v=n}else{u=1;v=nj[c[(c[y>>2]|0)+12>>2]&2047](y,d,n)|0}}else{u=0;v=l}}else{u=1;v=m}while(0);switch(u&7){case 4:case 0:break;default:{p=u;q=v;r=24;break a}}k=k+1|0;l=v}if((r|0)==11)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);else if((r|0)==24)return ((p|0)==2?-1:q)|0;return 0}function __ZN18RegExNodeLookAheadD0Ev(a){a=a|0;__ZN14RegExNodeGroupD2Ev(a);__ZdlPv(a);return}function __ZNK18RegExNodeLookAhead4testER11RegExSearchi(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0;f=d+20|0;g=c[b+36>>2]|0;if((g|0)<0)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);h=c[f>>2]|0;i=(h|0)==0;if(i)j=0;else j=c[h+-4>>2]|0;do if((j|0)<=(g|0)){if(i)k=0;else k=c[h+-4>>2]|0;if((k|0)>(g|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);__ZN6VectorIiE14_copy_on_writeEv(f);c[(c[f>>2]|0)+(g<<2)>>2]=e;return __ZNK14RegExNodeGroup4testER11RegExSearchi(b,d,e)|0}function __ZNK18RegExNodeLookAhead11test_parentER11RegExSearchi(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0;e=d+20|0;f=c[b+36>>2]|0;if((f|0)<0)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);g=c[e>>2]|0;h=(g|0)==0;if(h)i=0;else i=c[g+-4>>2]|0;do if((i|0)<=(f|0)){if(h)j=0;else j=c[g+-4>>2]|0;if((j|0)>(f|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);__ZN6VectorIiE14_copy_on_writeEv(e);j=c[(c[e>>2]|0)+(f<<2)>>2]|0;f=c[b+4>>2]|0;if(!f)k=j;else k=nj[c[(c[f>>2]|0)+12>>2]&2047](f,d,j)|0;j=d+16|0;if((k|0)>-1){a[j>>0]=1;f=c[b+12>>2]|0;if(!f){l=k;return l|0}b=nj[c[(c[f>>2]|0)+16>>2]&2047](f,d,k)|0;if((b|0)<0)m=b;else{l=b;return l|0}}else m=k;a[j>>0]=0;l=m;return l|0}function __ZN14RegExNodeGroupD0Ev(a){a=a|0;__ZN14RegExNodeGroupD2Ev(a);__ZdlPv(a);return}function __ZN18RegExNodeCapturingD0Ev(a){a=a|0;__ZN14RegExNodeGroupD2Ev(a);__ZdlPv(a);return}function __ZNK18RegExNodeCapturing4testER11RegExSearchi(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0;f=(c[d>>2]|0)+92|0;g=c[b+36>>2]|0;do if((g|0)<0)h=8;else{i=c[f>>2]|0;j=(i|0)==0;if(j)k=0;else k=c[i+-4>>2]|0;if((k|0)<=(g|0)){if(j)l=0;else l=c[i+-4>>2]|0;if((l|0)<=(g|0)){h=8;break}a[1263537]=0}__ZN6VectorIN10RegExMatch5GroupEE14_copy_on_writeEv(f);m=(c[f>>2]|0)+(g<<5)|0}while(0);if((h|0)==8){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);m=0}h=m+24|0;g=c[h>>2]|0;c[h>>2]=e;f=__ZNK14RegExNodeGroup4testER11RegExSearchi(b,d,e)|0;if((f|0)<=-1){c[h>>2]=g;return f|0}if(a[d+16>>0]|0)return f|0;c[m+28>>2]=f-e;return f|0}function __ZNK18RegExNodeCapturing11test_parentER11RegExSearchi(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0;f=(c[d>>2]|0)+92|0;g=c[b+36>>2]|0;if((g|0)<0)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);h=c[f>>2]|0;i=(h|0)==0;if(i)j=0;else j=c[h+-4>>2]|0;do if((j|0)<=(g|0)){if(i)k=0;else k=c[h+-4>>2]|0;if((k|0)>(g|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);__ZN6VectorIN10RegExMatch5GroupEE14_copy_on_writeEv(f);k=c[f>>2]|0;c[k+(g<<5)+28>>2]=e-(c[k+(g<<5)+24>>2]|0);g=c[b+4>>2]|0;if(!g)l=e;else l=nj[c[(c[g>>2]|0)+12>>2]&2047](g,d,e)|0;e=d+16|0;if((l|0)>-1){a[e>>0]=1;g=c[b+12>>2]|0;if(!g){m=l;return m|0}b=nj[c[(c[g>>2]|0)+16>>2]&2047](g,d,l)|0;if((b|0)<0)n=b;else{m=b;return m|0}}else n=l;a[e>>0]=0;m=n;return m|0}function __ZNK12MethodBind1RI5RegEx5ErrorRK6StringE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return __ZNK12MethodBind1RI5RegEx5ErrorRK6StringE18_get_argument_typeEi(a,b)|0}function __ZNK12MethodBind1RI5RegEx5ErrorRK6StringE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,600991);l=a;return c[b>>2]|0}function __ZN12MethodBind1RI5RegEx5ErrorRK6StringE4callEP6ObjectPPK7VariantiRNS8_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0;i=l;l=l+64|0;if((l|0)>=(m|0))ba(64);j=i+24|0;k=i+48|0;n=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1226364)|0:0){c[h>>2]=0;a[1263537]=0;o=d+24|0;p=c[o>>2]|0;if((p|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=p;c[b>>2]=0;l=i;return}q=p-(c[d+20>>2]|0)|0;if((q|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=q;c[b>>2]=0;l=i;return}if((g|0)>0){if((p|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);r=0}else{a[1263537]=0;r=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,r)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=r;c[b>>2]=0;l=i;return}}r=c[d+44>>2]|0;p=c[d+48>>2]|0;q=e+(p>>1)|0;if(!(p&1))s=r;else s=c[(c[q>>2]|0)+r>>2]|0;do if((g|0)<1){r=c[o>>2]|0;p=r+-1|0;if((r|0)>=1){e=c[d+16>>2]|0;t=(e|0)==0;if(t)u=0;else u=c[e+-4>>2]|0;if((r|0)<=(u|0)){if(t)v=0;else v=c[e+-4>>2]|0;do if((v|0)<(r|0)){if(t)w=0;else w=c[e+-4>>2]|0;if((w|0)<(r|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);x=0;break}else{a[1263537]=0;y=31;break}}else y=31;while(0);if((y|0)==31)x=e+(p*24|0)|0;__ZN7VariantC2ERKS_(n,x);break}}c[n>>2]=0}else __ZN7VariantC2ERKS_(n,c[f>>2]|0);while(0);c[k>>2]=__ZNK7Variantcv6StringEv(n)|0;__ZN7VariantC2Ei(j,$i[s&8191](q,k)|0);q=c[k>>2]|0;if(q|0?(__Z16atomic_decrementPj(q+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(q,1);if(c[n>>2]|0)__ZN7Variant5clearEv(n);__ZN7VariantC2ERKS_(b,j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,897,1146558,0);c[b>>2]=0;l=i;return}function __ZN12MethodBind1RI5RegEx5ErrorRK6StringE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f;if(!b)h=0;else{i=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1226364)|0;h=i?b:0}b=c[a+44>>2]|0;i=c[a+48>>2]|0;a=h+(i>>1)|0;if(!(i&1))j=b;else j=c[(c[a>>2]|0)+b>>2]|0;b=c[d>>2]|0;d=c[b>>2]|0;if((d|0)!=0?(__Z28atomic_conditional_incrementPj(d+-8|0)|0)!=0:0)k=c[b>>2]|0;else k=0;c[g>>2]=k;c[e>>2]=$i[j&8191](a,g)|0;a=c[g>>2]|0;if(!a){l=f;return}if(__Z16atomic_decrementPj(a+-8|0)|0){l=f;return}__ZN6Memory11free_staticEPvb(a,1);l=f;return}function __ZN12MethodBind1RI5RegEx5ErrorRK6StringED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK12MethodBind1RI5RegEx5ErrorRK6StringE18_get_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+48|0;if((l|0)>=(m|0))ba(48);d=a+24|0;e=a;switch(b|0){case -1:{__ZN7VariantC2Ei(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);f=b;l=a;return f|0}case 0:{c[d>>2]=0;__ZN7VariantC2ERK6String(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);e=c[d>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);f=b;l=a;return f|0}default:{f=0;l=a;return f|0}}return 0}function __ZNK11MethodBind0I5RegExE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;return 0}function __ZNK11MethodBind0I5RegExE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,600991);l=a;return c[b>>2]|0}function __ZN11MethodBind0I5RegExE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1226364)|0:0){c[h>>2]=0;a[1263537]=0;f=c[d+24>>2]|0;if((f|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=f;c[b>>2]=0;return}i=f-(c[d+20>>2]|0)|0;if((i|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=i;c[b>>2]=0;return}i=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))j=i;else j=c[(c[d>>2]|0)+i>>2]|0;gj[j&8191](d);c[b>>2]=0;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,110,1146558,0);c[b>>2]=0;return}function __ZN11MethodBind0I5RegExE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0;if(!b)f=0;else{e=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1226364)|0;f=e?b:0}b=c[a+44>>2]|0;e=c[a+48>>2]|0;a=f+(e>>1)|0;if(!(e&1)){g=b;gj[g&8191](a);return}else{g=c[(c[a>>2]|0)+b>>2]|0;gj[g&8191](a);return}}function __ZN11MethodBind0I5RegExED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN20AudioStreamOGGVorbis8set_dataERK10PoolVectorIhE(b,d){b=b|0;d=d|0;var e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0.0,S=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e;h=e+24|0;i=e+16|0;j=e+8|0;k=c[d>>2]|0;if(!k)n=0;else n=c[k+16>>2]|0;c[h>>2]=0;k=i+4|0;o=b+148|0;p=b+144|0;q=b+140|0;r=b+152|0;s=b+132|0;t=b+136|0;u=1024;v=0;w=0;a:while(1){if(u>>>0>=1048576){x=w;y=32;break}__ZN10PoolVectorIcE6resizeEi(h,u)|0;if((c[h>>2]|0)!=0?(__ZN10PoolVectorIcE14_copy_on_writeEv(h),z=c[h>>2]|0,(z|0)!=0):0){__Z16atomic_incrementPj(z+4|0)|0;A=z}else A=0;z=(w|0)==0;if((w|0)==(A|0))if(z){B=v;C=0}else{D=A+4|0;E=v;F=w;y=15}else{if(z)G=v;else{__Z16atomic_decrementPj(w+4|0)|0;G=0}if(!A){B=G;C=0}else{z=A+4|0;__Z16atomic_incrementPj(z)|0;D=z;E=c[A+8>>2]|0;F=A;y=15}}if((y|0)==15){y=0;__Z16atomic_decrementPj(D)|0;B=E;C=F}c[i>>2]=B;c[k>>2]=u;z=c[d>>2]|0;if(!z){H=0;I=0}else{__Z16atomic_incrementPj(z+4|0)|0;H=z;I=c[z+8>>2]|0}z=I;J=_stb_vorbis_open_memory(z,n,j,i)|0;K=(J|0)==0;do if(K&(c[j>>2]|0)==3){if(!C)L=B;else{__Z16atomic_decrementPj(C+4|0)|0;L=0}M=0;N=u<<1;O=L;P=0}else{if((u|0)==1048576){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1059724,560641,173,560688,0);M=1;N=1048576;O=B;P=C;break}a[1263537]=0;if(K){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1059724,560641,174,560734,0);M=1;N=u;O=B;P=C;break}Q=c[J>>2]|0;c[o>>2]=c[J+4>>2];g[p>>2]=+(Q>>>0);c[q>>2]=u;R=+((_stb_vorbis_stream_length_in_samples(J)|0)>>>0);g[r>>2]=R/+((c[J>>2]|0)>>>0);__ZL13vorbis_deinitP10stb_vorbis(J);if(!(c[J+80>>2]|0))_free(J);c[s>>2]=__ZN11AudioServer16audio_data_allocEjPKh(__ZN11AudioServer13get_singletonEv()|0,n,z)|0;c[t>>2]=n;M=3;N=u;O=B;P=C}while(0);if(H|0)__Z16atomic_decrementPj(H+4|0)|0;switch(M&3){case 0:{u=N;v=O;w=P;break}case 3:{x=P;y=32;break a;break}default:{S=P;break a}}}if((y|0)==32){y=c[s>>2]|0;c[f>>2]=b;c[f+4>>2]=y;_printf(560774,f)|0;S=x}if(!S){__ZN10PoolVectorIcE12_unreferenceEv(h);l=e;return}__Z16atomic_decrementPj(S+4|0)|0;__ZN10PoolVectorIcE12_unreferenceEv(h);l=e;return}function __ZN20AudioStreamOGGVorbis8set_loopEb(b,c){b=b|0;c=c|0;a[b+156>>0]=c&1;return}function __ZN10PoolVectorIcE6resizeEi(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0;e=c[b>>2]|0;do if(!e){if(!d){f=0;return f|0}g=c[313794]|0;gj[c[c[g>>2]>>2]&8191](g);g=c[313793]|0;if((g|0)!=(c[313792]|0)){h=c[313791]|0;c[b>>2]=h;c[313791]=c[h+20>>2];c[313793]=g+1;g=c[b>>2]|0;c[g+16>>2]=0;c[g>>2]=1;c[g+12>>2]=-1;g=c[313794]|0;gj[c[(c[g>>2]|0)+4>>2]&8191](g);i=c[b>>2]|0;break}g=c[313794]|0;gj[c[(c[g>>2]|0)+4>>2]&8191](g);__Z19_err_set_last_errorPKc(1144574);a[1263537]=1;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1130483,526,1144614,0);a[1263537]=0;f=6;return f|0}else{if(!(c[e+4>>2]|0)){a[1263537]=0;i=e;break}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1130483,543,1144667,0);f=23;return f|0}while(0);if((c[i+16>>2]|0)==(d|0)){f=0;return f|0}if(!d){__ZN10PoolVectorIcE12_unreferenceEv(b);f=0;return f|0}__ZN10PoolVectorIcE14_copy_on_writeEv(b);i=c[313794]|0;gj[c[c[i>>2]>>2]&8191](i);i=(c[313795]|0)-(c[(c[b>>2]|0)+16>>2]|0)+d|0;c[313795]=i;if(i>>>0>(c[313796]|0)>>>0)c[313796]=i;i=c[313794]|0;gj[c[(c[i>>2]|0)+4>>2]&8191](i);i=c[b>>2]|0;e=c[i+16>>2]|0;if((e|0)>=(d|0)){if(i|0?(__ZN10PoolVectorIcE14_copy_on_writeEv(b),g=c[b>>2]|0,g|0):0){__Z16atomic_incrementPj(g+4|0)|0;__Z16atomic_decrementPj(g+4|0)|0}if(c[313789]|0){f=0;return f|0}g=__ZN6Memory14realloc_staticEPvjb(c[(c[b>>2]|0)+8>>2]|0,d,0)|0;h=c[b>>2]|0;c[h+8>>2]=g;c[h+16>>2]=d;f=0;return f|0}if(!(c[313789]|0)){if(!e)j=__ZN6Memory12alloc_staticEjb(d,0)|0;else j=__ZN6Memory14realloc_staticEPvjb(c[i+8>>2]|0,d,0)|0;e=c[b>>2]|0;c[e+8>>2]=j;k=e}else k=i;c[k+16>>2]=d;if(!k){f=0;return f|0}__ZN10PoolVectorIcE14_copy_on_writeEv(b);k=c[b>>2]|0;if(!k){f=0;return f|0}__Z16atomic_incrementPj(k+4|0)|0;__Z16atomic_decrementPj(k+4|0)|0;f=0;return f|0}function __ZN10PoolVectorIcE14_copy_on_writeEv(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0;d=c[b>>2]|0;if(!d)return;if((c[d>>2]|0)==1)return;d=c[313794]|0;gj[c[c[d>>2]>>2]&8191](d);d=c[313793]|0;if((d|0)==(c[313792]|0)){e=c[313794]|0;gj[c[(c[e>>2]|0)+4>>2]&8191](e);__Z19_err_set_last_errorPKc(1125177);a[1263537]=1;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1125228,1130483,104,1130797,0);a[1263537]=0;return}e=c[b>>2]|0;f=c[313791]|0;c[b>>2]=f;c[313791]=c[f+20>>2];c[313793]=d+1;d=e+16|0;f=c[d>>2]|0;g=c[b>>2]|0;c[g+16>>2]=f;c[g>>2]=1;c[g+12>>2]=-1;c[g+4>>2]=0;g=(c[313795]|0)+f|0;c[313795]=g;if(g>>>0>(c[313796]|0)>>>0)c[313796]=g;g=c[313794]|0;gj[c[(c[g>>2]|0)+4>>2]&8191](g);g=c[b>>2]|0;if(!(c[313789]|0)){f=__ZN6Memory12alloc_staticEjb(c[g+16>>2]|0,0)|0;h=c[b>>2]|0;c[h+8>>2]=f;i=h}else i=g;g=(i|0)==0;if(g)j=0;else{__Z16atomic_incrementPj(i+4|0)|0;j=c[i+8>>2]|0}h=(e|0)==0;if(h)k=0;else{__Z16atomic_incrementPj(e+4|0)|0;k=c[e+8>>2]|0}f=c[(c[b>>2]|0)+16>>2]|0;if((f|0)>0){b=0;do{a[j+b>>0]=a[k+b>>0]|0;b=b+1|0}while((b|0)!=(f|0))}if(!h)__Z16atomic_decrementPj(e+4|0)|0;if(!g)__Z16atomic_decrementPj(i+4|0)|0;if(__Z16atomic_decrementPj(e)|0)return;i=c[313794]|0;gj[c[c[i>>2]>>2]&8191](i);c[313795]=(c[313795]|0)-(c[d>>2]|0);i=c[313794]|0;gj[c[(c[i>>2]|0)+4>>2]&8191](i);if(!h){__Z16atomic_incrementPj(e+4|0)|0;__Z16atomic_decrementPj(e+4|0)|0}if(c[313789]|0)return;h=e+8|0;__ZN6Memory11free_staticEPvb(c[h>>2]|0,0);c[h>>2]=0;c[d>>2]=0;d=c[313794]|0;gj[c[c[d>>2]>>2]&8191](d);c[e+20>>2]=c[313791];c[313791]=e;c[313793]=(c[313793]|0)+-1;e=c[313794]|0;gj[c[(c[e>>2]|0)+4>>2]&8191](e);return}function _stb_vorbis_open_memory(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0;g=l;l=l+1536|0;if((l|0)>=(m|0))ba(1536);h=g+1520|0;i=g+1516|0;j=g+1512|0;k=g;if(!b){n=0;l=g;return n|0}_memset(k|0,0,1512)|0;if(f|0){o=f;f=c[o+4>>2]|0;p=k+80|0;c[p>>2]=c[o>>2];c[p+4>>2]=f;p=f+3&-4;c[k+84>>2]=p;c[k+92>>2]=p}c[k+96>>2]=0;p=k+100|0;c[p>>2]=0;c[k+124>>2]=0;c[k+1420>>2]=-1;c[k+28>>2]=0;c[k+20>>2]=0;c[k+32>>2]=b;c[k+40>>2]=b+d;c[k+36>>2]=b;c[k+44>>2]=d;a[k+48>>0]=0;do if(__ZL13start_decoderP10stb_vorbis(k)|0){d=k+8|0;c[d>>2]=(c[d>>2]|0)+1512;d=c[k+80>>2]|0;if(!d)q=_malloc(1512)|0;else{b=k+88|0;f=c[b>>2]|0;o=f+1512|0;if((o|0)>(c[k+92>>2]|0))break;c[b>>2]=o;q=d+f|0}if(q|0){_memcpy(q|0,k|0,1512)|0;if(__ZL20vorbis_decode_packetP10stb_vorbisPiS1_S1_(q,h,j,i)|0)__ZL19vorbis_finish_frameP10stb_vorbisiii(q,c[h>>2]|0,c[j>>2]|0,c[i>>2]|0)|0;n=q;l=g;return n|0}}while(0);if(e|0)c[e>>2]=c[p>>2];__ZL13vorbis_deinitP10stb_vorbis(k);n=0;l=g;return n|0}function _stb_vorbis_stream_length_in_samples(b){b=b|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0,ia=0,ja=0,ka=0,la=0,ma=0,na=0,oa=0,pa=0,qa=0,ra=0,sa=0,ta=0,ua=0,va=0,wa=0,xa=0,ya=0,za=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e+4|0;g=e;h=e+8|0;i=b+48|0;if(a[i>>0]|0){c[b+100>>2]=2;j=0;l=e;return j|0}k=b+796|0;n=c[k>>2]|0;if(!n){o=c[b+32>>2]|0;if(!o){p=_ftell(c[b+20>>2]|0)|0;q=p-(c[b+24>>2]|0)|0}else q=o-(c[b+36>>2]|0)|0;o=c[b+44>>2]|0;p=c[b+52>>2]|0;if(o>>>0>65535?(r=o+-65536|0,r>>>0>=p>>>0):0)s=r;else s=p;do if(!(a[i>>0]|0)){p=b+96|0;c[p>>2]=0;r=b+32|0;if(c[r>>2]|0){o=(c[b+36>>2]|0)+s|0;t=c[b+40>>2]|0;if((s|0)<0|o>>>0>=t>>>0){c[r>>2]=t;c[p>>2]=1;break}else{c[r>>2]=o;break}}o=b+24|0;r=(c[o>>2]|0)+s|0;if((s|0)<0|r>>>0<s>>>0){c[p>>2]=1;u=2147483647}else u=r;r=b+20|0;if(_fseek(c[r>>2]|0,u,0)|0){c[p>>2]=1;_fseek(c[r>>2]|0,c[o>>2]|0,2)|0}}while(0);do if(__ZL16vorbis_find_pageP10stb_vorbisPjS1_(b,f,g)|0){u=b+32|0;s=b+20|0;o=b+24|0;r=b+36|0;p=b+96|0;t=b+40|0;do{do if(!(a[i>>0]|0)){v=c[u>>2]|0;if(!v){w=_ftell(c[s>>2]|0)|0;x=w-(c[o>>2]|0)|0;break}else{x=v-(c[r>>2]|0)|0;break}}else x=0;while(0);if(c[g>>2]|0)break;v=c[f>>2]|0;do if(!(a[i>>0]|0)){c[p>>2]=0;if(c[u>>2]|0){w=(c[r>>2]|0)+v|0;y=c[t>>2]|0;if((v|0)<0|w>>>0>=y>>>0){c[u>>2]=y;c[p>>2]=1;break}else{c[u>>2]=w;break}}w=(c[o>>2]|0)+v|0;if((v|0)<0|w>>>0<v>>>0){c[p>>2]=1;z=2147483647}else z=w;if(_fseek(c[s>>2]|0,z,0)|0){c[p>>2]=1;_fseek(c[s>>2]|0,c[o>>2]|0,2)|0}}while(0)}while((__ZL16vorbis_find_pageP10stb_vorbisPjS1_(b,f,g)|0)!=0);do if(!(a[i>>0]|0)){c[p>>2]=0;if(c[u>>2]|0){v=(c[r>>2]|0)+x|0;w=c[t>>2]|0;if((x|0)<0|v>>>0>=w>>>0){c[u>>2]=w;c[p>>2]=1;A=46;break}else{c[u>>2]=v;B=v;break}}v=(c[o>>2]|0)+x|0;if((x|0)<0|v>>>0<x>>>0){c[p>>2]=1;C=2147483647}else C=v;if(_fseek(c[s>>2]|0,C,0)|0){c[p>>2]=1;_fseek(c[s>>2]|0,c[o>>2]|0,2)|0;A=46}else A=46}else A=46;while(0);if((A|0)==46)B=c[u>>2]|0;if(!B)if((_fread(h,6,1,c[s>>2]|0)|0)==1)A=52;else A=51;else{o=B+6|0;r=c[t>>2]|0;if(o>>>0>r>>>0)A=51;else{a[h>>0]=a[B>>0]|0;a[h+1>>0]=a[B+1>>0]|0;a[h+2>>0]=a[B+2>>0]|0;a[h+3>>0]=a[B+3>>0]|0;a[h+4>>0]=a[B+4>>0]|0;a[h+5>>0]=a[B+5>>0]|0;c[u>>2]=o;D=o;E=r;A=54}}if((A|0)==51){c[p>>2]=1;A=52}do if((A|0)==52){r=c[u>>2]|0;if(!r){o=_fgetc(c[s>>2]|0)|0;if((o|0)==-1){A=57;break}else{F=o;A=58;break}}else{D=r;E=c[t>>2]|0;A=54;break}}while(0);if((A|0)==54)if(D>>>0<E>>>0){r=D+1|0;c[u>>2]=r;G=r;H=E;I=d[D>>0]|0;A=60}else A=57;if((A|0)==57){c[p>>2]=1;F=0;A=58}do if((A|0)==58){r=c[u>>2]|0;o=F&255;if(!r){v=_fgetc(c[s>>2]|0)|0;if((v|0)==-1){J=o;A=63;break}else{K=v;L=o;A=64;break}}else{G=r;H=c[t>>2]|0;I=o;A=60;break}}while(0);if((A|0)==60)if(G>>>0<H>>>0){o=G+1|0;c[u>>2]=o;M=o;N=H;O=d[G>>0]<<8|I;A=66}else{J=I;A=63}if((A|0)==63){c[p>>2]=1;K=0;L=J;A=64}do if((A|0)==64){o=c[u>>2]|0;r=K<<8&65280|L;if(!o){v=_fgetc(c[s>>2]|0)|0;if((v|0)==-1){P=r;A=69;break}else{Q=v;R=r;A=70;break}}else{M=o;N=c[t>>2]|0;O=r;A=66;break}}while(0);if((A|0)==66)if(M>>>0<N>>>0){r=M+1|0;c[u>>2]=r;S=r;T=N;U=d[M>>0]<<16|O;A=72}else{P=O;A=69}if((A|0)==69){c[p>>2]=1;Q=0;R=P;A=70}do if((A|0)==70){r=c[u>>2]|0;o=Q<<16&16711680|R;if(!r){v=_fgetc(c[s>>2]|0)|0;if((v|0)==-1){V=o;A=75;break}else{W=v;X=o;A=76;break}}else{S=r;T=c[t>>2]|0;U=o;A=72;break}}while(0);if((A|0)==72)if(S>>>0<T>>>0){o=S+1|0;c[u>>2]=o;Y=o;Z=T;_=d[S>>0]<<24|U;A=78}else{V=U;A=75}if((A|0)==75){c[p>>2]=1;W=0;X=V;A=76}do if((A|0)==76){o=c[u>>2]|0;r=W<<24|X;if(!o){v=_fgetc(c[s>>2]|0)|0;if((v|0)==-1){$=r;A=81;break}else{aa=v;ca=r;A=82;break}}else{Y=o;Z=c[t>>2]|0;_=r;A=78;break}}while(0);if((A|0)==78)if(Y>>>0<Z>>>0){r=Y+1|0;c[u>>2]=r;da=r;ea=Z;fa=d[Y>>0]|0;ga=_;A=84}else{$=_;A=81}if((A|0)==81){c[p>>2]=1;aa=0;ca=$;A=82}do if((A|0)==82){r=c[u>>2]|0;o=aa&255;if(r|0){da=r;ea=c[t>>2]|0;fa=o;ga=ca;A=84;break}r=_fgetc(c[s>>2]|0)|0;if((r|0)==-1){c[p>>2]=1;ha=0;ia=o;ja=ca;A=90;break}else{ha=r<<8&65280;ia=o;ja=ca;A=90;break}}while(0);do if((A|0)==84)if(da>>>0<ea>>>0){o=da+1|0;c[u>>2]=o;ka=o;la=ea;ma=d[da>>0]<<8|fa;na=ga;A=92;break}else{c[p>>2]=1;ha=0;ia=fa;ja=ga;A=90;break}while(0);do if((A|0)==90){o=c[u>>2]|0;r=ha|ia;if(o|0){ka=o;la=c[t>>2]|0;ma=r;na=ja;A=92;break}o=_fgetc(c[s>>2]|0)|0;if((o|0)==-1){c[p>>2]=1;oa=0;pa=r;qa=ja;A=98;break}else{oa=o<<16&16711680;pa=r;qa=ja;A=98;break}}while(0);do if((A|0)==92)if(ka>>>0<la>>>0){r=ka+1|0;c[u>>2]=r;ra=r;sa=la;ta=d[ka>>0]<<16|ma;ua=na;A=100;break}else{c[p>>2]=1;oa=0;pa=ma;qa=na;A=98;break}while(0);do if((A|0)==98){r=c[u>>2]|0;o=oa|pa;if(r|0){ra=r;sa=c[t>>2]|0;ta=o;ua=qa;A=100;break}r=_fgetc(c[s>>2]|0)|0;if((r|0)==-1){c[p>>2]=1;va=0;wa=o;xa=qa;break}else{va=r&255;wa=o;xa=qa;break}}while(0);do if((A|0)==100)if(ra>>>0<sa>>>0){c[u>>2]=ra+1;va=a[ra>>0]|0;wa=ta;xa=ua;break}else{c[p>>2]=1;va=0;wa=ta;xa=ua;break}while(0);p=(va&255)<<24|wa;if((p&xa|0)==-1){c[b+100>>2]=36;c[k>>2]=-1;break}else{u=(p|0)==0?xa:-2;c[k>>2]=u;c[b+68>>2]=x;c[b+72>>2]=c[f>>2];c[b+76>>2]=u;break}}else{c[b+100>>2]=36;c[k>>2]=-1}while(0);do if(!(a[i>>0]|0)){f=b+96|0;c[f>>2]=0;x=b+32|0;if(c[x>>2]|0){xa=(c[b+36>>2]|0)+q|0;wa=c[b+40>>2]|0;if((q|0)<0|xa>>>0>=wa>>>0){c[x>>2]=wa;c[f>>2]=1;break}else{c[x>>2]=xa;break}}xa=b+24|0;x=(c[xa>>2]|0)+q|0;if((q|0)<0|x>>>0<q>>>0){c[f>>2]=1;ya=2147483647}else ya=x;x=b+20|0;if(_fseek(c[x>>2]|0,ya,0)|0){c[f>>2]=1;_fseek(c[x>>2]|0,c[xa>>2]|0,2)|0}}while(0);za=c[k>>2]|0}else za=n;j=(za|0)==-1?0:za;l=e;return j|0}function __ZL13vorbis_deinitP10stb_vorbis(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0;d=b+396|0;e=c[d>>2]|0;a:do if(e|0?(f=b+264|0,(c[f>>2]|0)>0):0){g=b+80|0;h=b+124|0;i=0;j=e;while(1){k=j+(i*24|0)+16|0;l=c[k>>2]|0;if(l|0){m=c[h>>2]|0;n=j+(i*24|0)+13|0;o=a[n>>0]|0;p=c[g>>2]|0;q=(p|0)==0;if((c[m+((o&255)*2096|0)+4>>2]|0)>0){r=0;s=p;p=o;o=m;m=q;t=l;while(1){if(m){_free(c[t+(r<<2)>>2]|0);u=c[g>>2]|0;v=c[k>>2]|0;w=a[n>>0]|0;x=c[h>>2]|0}else{u=s;v=t;w=p;x=o}r=r+1|0;y=(u|0)==0;if((r|0)>=(c[x+((w&255)*2096|0)+4>>2]|0)){z=y;A=v;break}else{s=u;p=w;o=x;m=y;t=v}}}else{z=q;A=l}if(z)_free(A)}if(!(c[g>>2]|0))_free(c[j+(i*24|0)+20>>2]|0);t=i+1|0;if((t|0)>=(c[f>>2]|0))break a;i=t;j=c[d>>2]|0}}while(0);A=b+124|0;z=c[A>>2]|0;if(z){v=b+120|0;x=b+80|0;w=c[x>>2]|0;u=(w|0)==0;if((c[v>>2]|0)>0){e=0;j=w;w=u;i=z;while(1){if(w){_free(c[i+(e*2096|0)+8>>2]|0);f=c[x>>2]|0;if(!f){_free(c[i+(e*2096|0)+28>>2]|0);g=c[x>>2]|0;if(!g){_free(c[i+(e*2096|0)+32>>2]|0);h=c[x>>2]|0;if(!h){_free(c[i+(e*2096|0)+2084>>2]|0);t=c[x>>2]|0;m=c[i+(e*2096|0)+2088>>2]|0;if(!t){_free((m|0)==0?0:m+-4|0);B=c[x>>2]|0}else B=t}else B=h}else B=g}else B=f}else B=j;e=e+1|0;f=c[A>>2]|0;g=(B|0)==0;if((e|0)>=(c[v>>2]|0)){C=g;D=f;break}else{j=B;w=g;i=f}}}else{C=u;D=z}if(C){_free(D);E=x}else E=x}else E=b+80|0;if((c[E>>2]|0)==0?(_free(c[b+260>>2]|0),(c[E>>2]|0)==0):0)_free(c[d>>2]|0);d=b+404|0;x=c[d>>2]|0;if(x|0){D=b+400|0;C=c[D>>2]|0;z=c[E>>2]|0;u=(z|0)==0;if((C|0)>0){i=0;w=z;z=C;C=u;B=x;while(1){if(C){_free(c[B+(i*40|0)+4>>2]|0);F=c[E>>2]|0;G=c[d>>2]|0;H=c[D>>2]|0}else{F=w;G=B;H=z}i=i+1|0;j=(F|0)==0;if((i|0)>=(H|0)){I=j;J=G;break}else{w=F;z=H;C=j;B=G}}}else{I=u;J=x}if(I)_free(J)}J=b+4|0;if((c[J>>2]|0)>0){I=0;do{if(((c[E>>2]|0)==0?(_free(c[b+800+(I<<2)>>2]|0),(c[E>>2]|0)==0):0)?(_free(c[b+928+(I<<2)>>2]|0),(c[E>>2]|0)==0):0)_free(c[b+996+(I<<2)>>2]|0);I=I+1|0}while((I|0)<16?(I|0)<(c[J>>2]|0):0)}if((((((((((c[E>>2]|0)==0?(_free(c[b+1068>>2]|0),(c[E>>2]|0)==0):0)?(_free(c[b+1076>>2]|0),(c[E>>2]|0)==0):0)?(_free(c[b+1084>>2]|0),(c[E>>2]|0)==0):0)?(_free(c[b+1092>>2]|0),(c[E>>2]|0)==0):0)?(_free(c[b+1100>>2]|0),(c[E>>2]|0)==0):0)?(_free(c[b+1072>>2]|0),(c[E>>2]|0)==0):0)?(_free(c[b+1080>>2]|0),(c[E>>2]|0)==0):0)?(_free(c[b+1088>>2]|0),(c[E>>2]|0)==0):0)?(_free(c[b+1096>>2]|0),(c[E>>2]|0)==0):0)_free(c[b+1104>>2]|0);if(!(c[b+28>>2]|0))return;_fclose(c[b+20>>2]|0)|0;return}function __ZN10PoolVectorIcE12_unreferenceEv(a){a=a|0;var b=0;b=c[a>>2]|0;if(!b)return;if(!(__Z16atomic_decrementPj(b)|0)){if(c[a>>2]|0?(__ZN10PoolVectorIcE14_copy_on_writeEv(a),b=c[a>>2]|0,b|0):0){__Z16atomic_incrementPj(b+4|0)|0;__Z16atomic_decrementPj(b+4|0)|0}b=c[313794]|0;gj[c[c[b>>2]>>2]&8191](b);c[313795]=(c[313795]|0)-(c[(c[a>>2]|0)+16>>2]|0);b=c[313794]|0;gj[c[(c[b>>2]|0)+4>>2]&8191](b);if(!(c[313789]|0)){__ZN6Memory11free_staticEPvb(c[(c[a>>2]|0)+8>>2]|0,0);b=c[a>>2]|0;c[b+8>>2]=0;c[b+16>>2]=0;b=c[313794]|0;gj[c[c[b>>2]>>2]&8191](b);b=c[a>>2]|0;c[b+20>>2]=c[313791];c[313791]=b;c[313793]=(c[313793]|0)+-1;b=c[313794]|0;gj[c[(c[b>>2]|0)+4>>2]&8191](b)}}c[a>>2]=0;return}function __ZL16vorbis_find_pageP10stb_vorbisPjS1_(e,f,g){e=e|0;f=f|0;g=g|0;var h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ca=0,da=0,ea=0,fa=0,ga=0;h=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=h;j=e+96|0;if(c[j>>2]|0){k=0;l=h;return k|0}n=e+32|0;o=e+20|0;p=e+48|0;q=e+24|0;r=e+36|0;s=e+44|0;t=e+40|0;e=i+4|0;u=i+22|0;v=i+23|0;w=i+24|0;x=i+25|0;y=i+26|0;z=(f|0)==0;A=(g|0)==0;B=i+5|0;C=0;a:while(1){D=c[n>>2]|0;if(!D){E=_fgetc(c[o>>2]|0)|0;if((E|0)==-1){F=8;break}G=E&255}else{if(D>>>0>=(c[t>>2]|0)>>>0){F=5;break}c[n>>2]=D+1;G=a[D>>0]|0}b:do if(G<<24>>24==79){do if(!(a[p>>0]|0)){D=c[n>>2]|0;if(!D){E=_ftell(c[o>>2]|0)|0;H=E-(c[q>>2]|0)|0;break}else{H=D-(c[r>>2]|0)|0;break}}else H=0;while(0);if((H+-25|0)>>>0>(c[s>>2]|0)>>>0){k=0;F=90;break a}D=c[n>>2]|0;do if(!D){E=_fgetc(c[o>>2]|0)|0;if((E|0)==-1){c[j>>2]=1;I=0;break}else{I=E&255;break}}else if(D>>>0<(c[t>>2]|0)>>>0){c[n>>2]=D+1;I=a[D>>0]|0;break}else{c[j>>2]=1;I=0;break}while(0);if(I<<24>>24==(a[137333]|0)){D=c[n>>2]|0;do if(!D){E=_fgetc(c[o>>2]|0)|0;if((E|0)==-1){c[j>>2]=1;J=0;break}else{J=E&255;break}}else if(D>>>0<(c[t>>2]|0)>>>0){c[n>>2]=D+1;J=a[D>>0]|0;break}else{c[j>>2]=1;J=0;break}while(0);if(J<<24>>24==(a[137334]|0)){D=c[n>>2]|0;do if(!D){E=_fgetc(c[o>>2]|0)|0;if((E|0)==-1){c[j>>2]=1;K=0;break}else{K=E&255;break}}else if(D>>>0<(c[t>>2]|0)>>>0){c[n>>2]=D+1;K=a[D>>0]|0;break}else{c[j>>2]=1;K=0;break}while(0);L=K<<24>>24==(a[137335]|0)?4:3}else L=2}else L=1;if(c[j>>2]|0){k=0;F=90;break a}c:do if((L|0)==4){c[i>>2]=c[34333];D=4;do{E=c[n>>2]|0;do if(!E){M=_fgetc(c[o>>2]|0)|0;if((M|0)==-1){c[j>>2]=1;N=0;break}else{N=M&255;break}}else if(E>>>0<(c[t>>2]|0)>>>0){c[n>>2]=E+1;N=a[E>>0]|0;break}else{c[j>>2]=1;N=0;break}while(0);a[i+D>>0]=N;D=D+1|0}while((D|0)!=27);do if(!(c[j>>2]|0))if(!(a[e>>0]|0)){D=a[u>>0]|0;E=d[v>>0]<<8;M=d[w>>0]<<16;O=d[x>>0]<<24;b[u>>1]=0;b[u+2>>1]=0>>>16;P=E|D&255|M;M=0;D=0;do{M=c[1226372+((d[i+D>>0]^M>>>24)<<2)>>2]^M<<8;D=D+1|0}while((D|0)!=27);D=P|O;E=a[y>>0]|0;if(E<<24>>24){Q=E&255;E=0;R=M;S=0;do{T=c[n>>2]|0;do if(!T){U=_fgetc(c[o>>2]|0)|0;if((U|0)==-1){c[j>>2]=1;V=0;break}else{V=U&255;break}}else if(T>>>0<(c[t>>2]|0)>>>0){c[n>>2]=T+1;V=a[T>>0]|0;break}else{c[j>>2]=1;V=0;break}while(0);T=V&255;R=c[1226372+((T^R>>>24)<<2)>>2]^R<<8;E=T+E|0;S=S+1|0}while(S>>>0<Q>>>0);if(!E)W=R;else{if(!(c[j>>2]|0)){X=R;Y=0}else{Z=1;_=0;break}while(1){Q=c[n>>2]|0;do if(!Q){S=_fgetc(c[o>>2]|0)|0;if((S|0)==-1){c[j>>2]=1;$=0;break}else{$=S&255;break}}else if(Q>>>0<(c[t>>2]|0)>>>0){c[n>>2]=Q+1;$=a[Q>>0]|0;break}else{c[j>>2]=1;$=0;break}while(0);Q=c[1226372+(($&255^X>>>24)<<2)>>2]^X<<8;Y=Y+1|0;if((Y|0)==(E|0)){W=Q;break}else X=Q}}}else W=M;if((W|0)==(D|0)){if(!z){do if(!(a[p>>0]|0)){E=c[n>>2]|0;if(!E){R=_ftell(c[o>>2]|0)|0;aa=R-(c[q>>2]|0)|0;break}else{aa=E-(c[r>>2]|0)|0;break}}else aa=0;while(0);c[f>>2]=aa}if(!A)c[g>>2]=(d[B>>0]|0)>>>2&1;D=H+-1|0;if(!(a[p>>0]|0)){c[j>>2]=0;if(c[n>>2]|0){M=(c[r>>2]|0)+D|0;E=c[t>>2]|0;if((D|0)<0|M>>>0>=E>>>0){c[n>>2]=E;c[j>>2]=1;Z=1;_=1;break}else{c[n>>2]=M;Z=1;_=1;break}}M=(c[q>>2]|0)+D|0;if((D|0)<0|M>>>0<D>>>0){c[j>>2]=1;ca=2147483647}else ca=M;if(!(_fseek(c[o>>2]|0,ca,0)|0)){Z=1;_=1;break}c[j>>2]=1;_fseek(c[o>>2]|0,c[q>>2]|0,2)|0;Z=1;_=1}else{Z=1;_=1}}else{Z=0;_=C}}else{Z=13;_=C}else{Z=1;_=0}while(0);switch(Z&15){case 13:case 0:{da=_;break c;break}default:{}}if(!Z){ea=_;break b}else{k=_;F=90;break a}}else da=C;while(0);if(!(a[p>>0]|0)){c[j>>2]=0;if(c[n>>2]|0){M=(c[r>>2]|0)+H|0;fa=c[t>>2]|0;if((H|0)<0|M>>>0>=fa>>>0){F=83;break a}c[n>>2]=M;ea=da;break}M=(c[q>>2]|0)+H|0;if((H|0)<0|M>>>0<H>>>0){c[j>>2]=1;ga=2147483647}else ga=M;if(_fseek(c[o>>2]|0,ga,0)|0){c[j>>2]=1;_fseek(c[o>>2]|0,c[q>>2]|0,2)|0;ea=da}else ea=da}else ea=da}else ea=C;while(0);if(!(c[j>>2]|0))C=ea;else{k=0;F=90;break}}if((F|0)==5){c[j>>2]=1;k=0;l=h;return k|0}else if((F|0)==8){c[j>>2]=1;k=0;l=h;return k|0}else if((F|0)==83){c[n>>2]=fa;c[j>>2]=1;k=0;l=h;return k|0}else if((F|0)==90){l=h;return k|0}return 0}function __ZL13start_decoderP10stb_vorbis(f){f=f|0;var h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,H=0,I=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,T=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0,ia=0,ja=0,ka=0,la=0,ma=0,na=0,oa=0,pa=0,qa=0,ra=0,sa=0,ta=0,ua=0,va=0,wa=0,xa=0,ya=0,za=0,Aa=0,Ba=0,Ca=0,Da=0,Ea=0,Fa=0,Ga=0,Ha=0,Ia=0,Ja=0,Ka=0,La=0,Ma=0,Na=0,Oa=0,Pa=0,Qa=0,Ra=0,Sa=0,Ta=0,Ua=0,Va=0,Wa=0,Xa=0,Ya=0,Za=0,_a=0,$a=0,ab=0,bb=0,cb=0,db=0,eb=0,fb=0,gb=0,hb=0,ib=0,jb=0,kb=0,lb=0,mb=0,nb=0,ob=0,pb=0,qb=0,rb=0,sb=0,tb=0,ub=0,vb=0,wb=0,xb=0,yb=0,zb=0,Ab=0,Bb=0,Cb=0,Db=0,Eb=0,Fb=0,Gb=0,Hb=0,Ib=0,Jb=0,Kb=0,Lb=0,Mb=0,Nb=0,Ob=0,Pb=0,Qb=0,Rb=0,Sb=0,Tb=0,Ub=0,Vb=0,Wb=0,Xb=0,Yb=0,Zb=0.0,_b=0.0,$b=0,ac=0,bc=0,cc=0,dc=0,ec=0,fc=0,gc=0,hc=0,ic=0,jc=0.0,kc=0,lc=0.0,mc=0.0,nc=0,oc=0.0,pc=0,qc=0.0,rc=0,sc=0,tc=0,uc=0,vc=0,wc=0,xc=0,yc=0,zc=0,Ac=0,Bc=0,Cc=0,Dc=0,Ec=0,Fc=0,Gc=0,Hc=0,Ic=0,Jc=0,Kc=0,Lc=0,Mc=0,Nc=0,Oc=0,Pc=0,Qc=0,Rc=0,Sc=0,Tc=0,Uc=0,Vc=0,Wc=0,Xc=0,Yc=0,Zc=0,_c=0,$c=0,ad=0,bd=0,cd=0,dd=0,ed=0,fd=0,gd=0,hd=0,id=0,jd=0,kd=0,ld=0,md=0;h=l;l=l+1008|0;if((l|0)>=(m|0))ba(1008);i=h;j=h+1e3|0;if(!(__ZL10start_pageP10stb_vorbis(f)|0)){k=0;l=h;return k|0}n=f+1375|0;o=d[n>>0]|0;if(!(o&2)){c[f+100>>2]=34;k=0;l=h;return k|0}if(o&4|0){c[f+100>>2]=34;k=0;l=h;return k|0}if(o&1|0){c[f+100>>2]=34;k=0;l=h;return k|0}o=f+1116|0;if((c[o>>2]|0)!=1){c[f+100>>2]=34;k=0;l=h;return k|0}if((a[f+1120>>0]|0)!=30){c[f+100>>2]=34;k=0;l=h;return k|0}p=f+32|0;q=c[p>>2]|0;if(!q){r=_fgetc(c[f+20>>2]|0)|0;if((r|0)==-1)s=18;else{t=r&255;s=17}}else if(q>>>0<(c[f+40>>2]|0)>>>0){c[p>>2]=q+1;t=a[q>>0]|0;s=17}else s=18;if((s|0)==17){if(t<<24>>24==1){t=c[p>>2]|0;if(!t){if((_fread(j,6,1,c[f+20>>2]|0)|0)!=1)s=24}else{q=t+6|0;if(q>>>0>(c[f+40>>2]|0)>>>0)s=24;else{a[j>>0]=a[t>>0]|0;a[j+1>>0]=a[t+1>>0]|0;a[j+2>>0]=a[t+2>>0]|0;a[j+3>>0]=a[t+3>>0]|0;a[j+4>>0]=a[t+4>>0]|0;a[j+5>>0]=a[t+5>>0]|0;c[p>>2]=q}}if((s|0)==24){c[f+96>>2]=1;c[f+100>>2]=10;k=0;l=h;return k|0}if(_memcmp(j,561189,6)|0){c[f+100>>2]=34;k=0;l=h;return k|0}q=c[p>>2]|0;if(!q){t=_fgetc(c[f+20>>2]|0)|0;if((t|0)==-1)s=31;else{u=t;s=32}}else{t=c[f+40>>2]|0;if(q>>>0<t>>>0){r=q+1|0;c[p>>2]=r;v=r;w=t;x=d[q>>0]|0;s=34}else s=31}if((s|0)==31){c[f+96>>2]=1;u=0;s=32}do if((s|0)==32){q=c[p>>2]|0;t=u&255;if(!q){r=_fgetc(c[f+20>>2]|0)|0;if((r|0)==-1){y=t;s=37;break}else{z=r;A=t;s=38;break}}else{v=q;w=c[f+40>>2]|0;x=t;s=34;break}}while(0);if((s|0)==34)if(v>>>0<w>>>0){u=v+1|0;c[p>>2]=u;B=u;C=w;D=d[v>>0]<<8|x;s=40}else{y=x;s=37}if((s|0)==37){c[f+96>>2]=1;z=0;A=y;s=38}do if((s|0)==38){y=c[p>>2]|0;x=z<<8&65280|A;if(!y){v=_fgetc(c[f+20>>2]|0)|0;if((v|0)==-1){E=x;s=43;break}else{F=v;H=x;s=44;break}}else{B=y;C=c[f+40>>2]|0;D=x;s=40;break}}while(0);if((s|0)==40)if(B>>>0<C>>>0){A=B+1|0;c[p>>2]=A;I=A;K=C;L=d[B>>0]<<16|D;s=46}else{E=D;s=43}if((s|0)==43){c[f+96>>2]=1;F=0;H=E;s=44}do if((s|0)==44){E=c[p>>2]|0;D=F<<16&16711680|H;if(E|0){I=E;K=c[f+40>>2]|0;L=D;s=46;break}E=_fgetc(c[f+20>>2]|0)|0;if((E|0)==-1){c[f+96>>2]=1;M=0;N=D;break}else{M=E&255;N=D;break}}while(0);do if((s|0)==46)if(I>>>0<K>>>0){c[p>>2]=I+1;M=a[I>>0]|0;N=L;break}else{c[f+96>>2]=1;M=0;N=L;break}while(0);if((M&255)<<24|N|0){c[f+100>>2]=34;k=0;l=h;return k|0}N=c[p>>2]|0;if(!N){M=_fgetc(c[f+20>>2]|0)|0;if((M|0)==-1)s=59;else{O=M&255;s=60}}else if(N>>>0<(c[f+40>>2]|0)>>>0){c[p>>2]=N+1;O=a[N>>0]|0;s=60}else s=59;if((s|0)==59){c[f+96>>2]=1;c[f+4>>2]=0}else if((s|0)==60?(N=f+4|0,c[N>>2]=O&255,O<<24>>24):0){if((O&255)>16){c[f+100>>2]=5;k=0;l=h;return k|0}O=c[p>>2]|0;if(!O){M=_fgetc(c[f+20>>2]|0)|0;if((M|0)==-1)s=68;else{P=M;s=69}}else{M=c[f+40>>2]|0;if(O>>>0<M>>>0){L=O+1|0;c[p>>2]=L;Q=L;T=M;V=d[O>>0]|0;s=71}else s=68}if((s|0)==68){c[f+96>>2]=1;P=0;s=69}do if((s|0)==69){O=c[p>>2]|0;M=P&255;if(!O){L=_fgetc(c[f+20>>2]|0)|0;if((L|0)==-1){W=M;s=74;break}else{X=L;Y=M;s=75;break}}else{Q=O;T=c[f+40>>2]|0;V=M;s=71;break}}while(0);if((s|0)==71)if(Q>>>0<T>>>0){P=Q+1|0;c[p>>2]=P;Z=P;_=T;$=d[Q>>0]<<8|V;s=77}else{W=V;s=74}if((s|0)==74){c[f+96>>2]=1;X=0;Y=W;s=75}do if((s|0)==75){W=c[p>>2]|0;V=X<<8&65280|Y;if(!W){Q=_fgetc(c[f+20>>2]|0)|0;if((Q|0)==-1){aa=V;s=80;break}else{ca=Q;da=V;s=81;break}}else{Z=W;_=c[f+40>>2]|0;$=V;s=77;break}}while(0);if((s|0)==77)if(Z>>>0<_>>>0){Y=Z+1|0;c[p>>2]=Y;ea=Y;fa=_;ga=d[Z>>0]<<16|$;s=83}else{aa=$;s=80}if((s|0)==80){c[f+96>>2]=1;ca=0;da=aa;s=81}do if((s|0)==81){aa=c[p>>2]|0;$=ca<<16&16711680|da;if(aa|0){ea=aa;fa=c[f+40>>2]|0;ga=$;s=83;break}aa=_fgetc(c[f+20>>2]|0)|0;if((aa|0)==-1){c[f+96>>2]=1;ha=0;ia=$;break}else{ha=aa&255;ia=$;break}}while(0);do if((s|0)==83)if(ea>>>0<fa>>>0){c[p>>2]=ea+1;ha=a[ea>>0]|0;ia=ga;break}else{c[f+96>>2]=1;ha=0;ia=ga;break}while(0);ga=(ha&255)<<24|ia;c[f>>2]=ga;if(!ga){c[f+100>>2]=34;k=0;l=h;return k|0}ga=c[p>>2]|0;do if(!ga)if((_fgetc(c[f+20>>2]|0)|0)==-1)s=95;else s=96;else{ia=c[f+40>>2]|0;if(ga>>>0>=ia>>>0){s=95;break}ha=ga+1|0;c[p>>2]=ha;ja=ha;ka=ia;s=98}while(0);if((s|0)==95){c[f+96>>2]=1;s=96}do if((s|0)==96){ga=c[p>>2]|0;if(!ga)if((_fgetc(c[f+20>>2]|0)|0)==-1){s=101;break}else{s=102;break}else{ja=ga;ka=c[f+40>>2]|0;s=98;break}}while(0);do if((s|0)==98){if(ja>>>0>=ka>>>0){s=101;break}ga=ja+1|0;c[p>>2]=ga;la=ga;ma=ka;s=104}while(0);if((s|0)==101){c[f+96>>2]=1;s=102}do if((s|0)==102){ka=c[p>>2]|0;if(!ka)if((_fgetc(c[f+20>>2]|0)|0)==-1){s=107;break}else{s=108;break}else{la=ka;ma=c[f+40>>2]|0;s=104;break}}while(0);do if((s|0)==104){if(la>>>0>=ma>>>0){s=107;break}ka=la+1|0;c[p>>2]=ka;na=ka;oa=ma;s=110}while(0);if((s|0)==107){c[f+96>>2]=1;s=108}do if((s|0)==108){ma=c[p>>2]|0;if(!ma)if((_fgetc(c[f+20>>2]|0)|0)==-1){s=113;break}else{s=114;break}else{na=ma;oa=c[f+40>>2]|0;s=110;break}}while(0);do if((s|0)==110){if(na>>>0>=oa>>>0){s=113;break}ma=na+1|0;c[p>>2]=ma;pa=ma;qa=oa;s=116}while(0);if((s|0)==113){c[f+96>>2]=1;s=114}do if((s|0)==114){oa=c[p>>2]|0;if(!oa)if((_fgetc(c[f+20>>2]|0)|0)==-1){s=119;break}else{s=120;break}else{pa=oa;qa=c[f+40>>2]|0;s=116;break}}while(0);do if((s|0)==116){if(pa>>>0>=qa>>>0){s=119;break}oa=pa+1|0;c[p>>2]=oa;ra=oa;sa=qa;s=122}while(0);if((s|0)==119){c[f+96>>2]=1;s=120}do if((s|0)==120){qa=c[p>>2]|0;if(!qa)if((_fgetc(c[f+20>>2]|0)|0)==-1){s=125;break}else{s=126;break}else{ra=qa;sa=c[f+40>>2]|0;s=122;break}}while(0);do if((s|0)==122){if(ra>>>0>=sa>>>0){s=125;break}qa=ra+1|0;c[p>>2]=qa;ta=qa;ua=sa;s=128}while(0);if((s|0)==125){c[f+96>>2]=1;s=126}do if((s|0)==126){sa=c[p>>2]|0;if(!sa)if((_fgetc(c[f+20>>2]|0)|0)==-1){s=131;break}else{s=132;break}else{ta=sa;ua=c[f+40>>2]|0;s=128;break}}while(0);do if((s|0)==128){if(ta>>>0>=ua>>>0){s=131;break}sa=ta+1|0;c[p>>2]=sa;va=sa;wa=ua;s=134}while(0);if((s|0)==131){c[f+96>>2]=1;s=132}do if((s|0)==132){ua=c[p>>2]|0;if(!ua)if((_fgetc(c[f+20>>2]|0)|0)==-1){s=137;break}else{s=138;break}else{va=ua;wa=c[f+40>>2]|0;s=134;break}}while(0);do if((s|0)==134){if(va>>>0>=wa>>>0){s=137;break}ua=va+1|0;c[p>>2]=ua;xa=ua;ya=wa;s=140}while(0);if((s|0)==137){c[f+96>>2]=1;s=138}do if((s|0)==138){wa=c[p>>2]|0;if(!wa)if((_fgetc(c[f+20>>2]|0)|0)==-1){s=143;break}else{s=144;break}else{xa=wa;ya=c[f+40>>2]|0;s=140;break}}while(0);do if((s|0)==140){if(xa>>>0>=ya>>>0){s=143;break}wa=xa+1|0;c[p>>2]=wa;za=wa;Aa=ya;s=146}while(0);if((s|0)==143){c[f+96>>2]=1;s=144}do if((s|0)==144){ya=c[p>>2]|0;if(!ya)if((_fgetc(c[f+20>>2]|0)|0)==-1){s=149;break}else{s=150;break}else{za=ya;Aa=c[f+40>>2]|0;s=146;break}}while(0);do if((s|0)==146){if(za>>>0>=Aa>>>0){s=149;break}ya=za+1|0;c[p>>2]=ya;Ba=ya;Ca=Aa;s=152}while(0);if((s|0)==149){c[f+96>>2]=1;s=150}do if((s|0)==150){Aa=c[p>>2]|0;if(!Aa)if((_fgetc(c[f+20>>2]|0)|0)==-1){s=155;break}else{s=156;break}else{Ba=Aa;Ca=c[f+40>>2]|0;s=152;break}}while(0);do if((s|0)==152){if(Ba>>>0>=Ca>>>0){s=155;break}Aa=Ba+1|0;c[p>>2]=Aa;Da=Aa;Ea=Ca;s=158}while(0);if((s|0)==155){c[f+96>>2]=1;s=156}do if((s|0)==156){Ca=c[p>>2]|0;if(!Ca)if((_fgetc(c[f+20>>2]|0)|0)==-1){s=161;break}else{s=162;break}else{Da=Ca;Ea=c[f+40>>2]|0;s=158;break}}while(0);do if((s|0)==158){if(Da>>>0>=Ea>>>0){s=161;break}Ca=Da+1|0;c[p>>2]=Ca;Fa=Ca;Ga=Ea;s=164}while(0);if((s|0)==161){c[f+96>>2]=1;s=162}do if((s|0)==162){Ea=c[p>>2]|0;if(Ea|0){Fa=Ea;Ga=c[f+40>>2]|0;s=164;break}Ea=_fgetc(c[f+20>>2]|0)|0;if((Ea|0)==-1){c[f+96>>2]=1;Ha=0;break}else{Ha=Ea&255;break}}while(0);do if((s|0)==164)if(Fa>>>0<Ga>>>0){c[p>>2]=Fa+1;Ha=a[Fa>>0]|0;break}else{c[f+96>>2]=1;Ha=0;break}while(0);Fa=Ha&255;Ga=Fa&15;Ea=Fa>>>4;Fa=f+112|0;c[Fa>>2]=1<<Ga;Da=f+116|0;c[Da>>2]=1<<Ea;if((Ga+-6|0)>>>0>7){c[f+100>>2]=20;k=0;l=h;return k|0}if(Ha+-96<<24>>24<<24>>24<0){c[f+100>>2]=20;k=0;l=h;return k|0}if(Ga>>>0>Ea>>>0){c[f+100>>2]=20;k=0;l=h;return k|0}Ea=c[p>>2]|0;do if(!Ea){Ga=_fgetc(c[f+20>>2]|0)|0;if((Ga|0)==-1){s=182;break}Ia=Ga&255;s=181}else{if(Ea>>>0>=(c[f+40>>2]|0)>>>0){s=182;break}c[p>>2]=Ea+1;Ia=a[Ea>>0]|0;s=181}while(0);do if((s|0)==181){if(!(Ia&1))break;if(!(__ZL10start_pageP10stb_vorbis(f)|0)){k=0;l=h;return k|0}Ea=f+1380|0;while(1){if((c[Ea>>2]|0)!=-1){s=190;break}if(!(__ZL10start_pageP10stb_vorbis(f)|0)){k=0;s=795;break}if(a[n>>0]&1){s=189;break}}if((s|0)==189){c[f+100>>2]=32;k=0;l=h;return k|0}else if((s|0)==190){Ga=f+1384|0;c[Ga>>2]=0;Ha=f+1396|0;c[Ha>>2]=0;Ca=f+1400|0;c[Ca>>2]=0;Ba=f+1376|0;a[Ba>>0]=0;Aa=f+1388|0;za=f+100|0;ya=f+20|0;xa=f+40|0;wa=f+96|0;va=0;a:while(1){b:do if(!va){ua=c[Ea>>2]|0;do if((ua|0)==-1){c[Aa>>2]=(c[o>>2]|0)+-1;if(!(__ZL10start_pageP10stb_vorbis(f)|0)){c[Ga>>2]=1;Ja=0;break b}if(!(a[n>>0]&1)){c[za>>2]=32;Ja=0;break b}else{Ka=c[Ea>>2]|0;break}}else Ka=ua;while(0);ua=Ka+1|0;c[Ea>>2]=ua;ta=a[f+1120+Ka>>0]|0;if(ta<<24>>24!=-1){c[Ga>>2]=1;c[Aa>>2]=Ka}if((ua|0)>=(c[o>>2]|0))c[Ea>>2]=-1;if(a[Ba>>0]|0){s=203;break a}a[Ba>>0]=ta;Ja=ta&255}else Ja=0;while(0);ta=c[p>>2]|0;do if(!ta){ua=_ftell(c[ya>>2]|0)|0;_fseek(c[ya>>2]|0,ua+Ja|0,0)|0}else{ua=ta+Ja|0;c[p>>2]=ua;if(ua>>>0<(c[xa>>2]|0)>>>0)break;c[wa>>2]=1}while(0);a[Ba>>0]=0;if(!Ja)break;va=c[Ga>>2]|0}if((s|0)==203)Bd(560861,560797,1510,560882);while(1){if((c[Ea>>2]|0)!=-1){s=215;break}if(!(__ZL10start_pageP10stb_vorbis(f)|0)){k=0;s=795;break}if(a[n>>0]&1){s=214;break}}if((s|0)==214){c[za>>2]=32;k=0;l=h;return k|0}else if((s|0)==215){c[Ga>>2]=0;c[Ha>>2]=0;c[Ca>>2]=0;a[Ba>>0]=0;va=f+48|0;do if(!(a[va>>0]|0))La=0;else{if(__ZL23is_whole_packet_presentP10stb_vorbisi(f,1)|0){La=0;break}if((c[za>>2]|0)!=21){k=0;l=h;return k|0}c[za>>2]=20;k=0;l=h;return k|0}while(0);do{ta=La<<25;ua=(La<<24>>31&79764919^ta)<<1;sa=(ua^ta>>31&79764919)<<1;ta=(ua>>31&79764919^sa)<<1;ua=(sa>>31&79764919^ta)<<1;sa=(ta>>31&79764919^ua)<<1;ta=(ua>>31&79764919^sa)<<1;c[1226372+(La<<2)>>2]=ta>>31&79764919^(sa>>31&79764919^ta)<<1;La=La+1|0}while((La|0)!=256);ta=a[Ba>>0]|0;c:do if(!(ta<<24>>24)){if(c[Ga>>2]|0){s=242;break}sa=c[Ea>>2]|0;do if((sa|0)==-1){c[Aa>>2]=(c[o>>2]|0)+-1;if(!(__ZL10start_pageP10stb_vorbis(f)|0)){c[Ga>>2]=1;s=242;break c}if(!(a[n>>0]&1)){c[za>>2]=32;s=242;break c}else{Ma=c[Ea>>2]|0;break}}else Ma=sa;while(0);sa=Ma+1|0;c[Ea>>2]=sa;ua=a[f+1120+Ma>>0]|0;if(ua<<24>>24!=-1){c[Ga>>2]=1;c[Aa>>2]=Ma}if((sa|0)>=(c[o>>2]|0))c[Ea>>2]=-1;if(!(a[Ba>>0]|0)){a[Ba>>0]=ua;if(!(ua<<24>>24)){s=242;break}else{Na=ua;s=235;break}}else Bd(560861,560797,1510,560882)}else{Na=ta;s=235}while(0);do if((s|0)==235){a[Ba>>0]=Na+-1<<24>>24;c[Ca>>2]=(c[Ca>>2]|0)+1;ta=c[p>>2]|0;do if(!ta){ua=_fgetc(c[ya>>2]|0)|0;if((ua|0)==-1){s=240;break}Oa=ua&255}else{if(ta>>>0>=(c[xa>>2]|0)>>>0){s=240;break}c[p>>2]=ta+1;Oa=a[ta>>0]|0}while(0);if((s|0)==240){c[wa>>2]=1;s=242;break}c[Ha>>2]=0;if(Oa<<24>>24==5)Pa=0;else break;d:do{ta=a[Ba>>0]|0;e:do if(!(ta<<24>>24)){if(c[Ga>>2]|0){Qa=-1;break}ua=c[Ea>>2]|0;do if((ua|0)==-1){c[Aa>>2]=(c[o>>2]|0)+-1;if(!(__ZL10start_pageP10stb_vorbis(f)|0)){c[Ga>>2]=1;Qa=-1;break e}if(!(a[n>>0]&1)){c[za>>2]=32;Qa=-1;break e}else{Ra=c[Ea>>2]|0;break}}else Ra=ua;while(0);ua=Ra+1|0;c[Ea>>2]=ua;sa=a[f+1120+Ra>>0]|0;if(sa<<24>>24!=-1){c[Ga>>2]=1;c[Aa>>2]=Ra}if((ua|0)>=(c[o>>2]|0))c[Ea>>2]=-1;if(a[Ba>>0]|0){s=257;break d}a[Ba>>0]=sa;if(!(sa<<24>>24))Qa=-1;else{Sa=sa;s=259}}else{Sa=ta;s=259}while(0);if((s|0)==259){s=0;a[Ba>>0]=Sa+-1<<24>>24;c[Ca>>2]=(c[Ca>>2]|0)+1;ta=c[p>>2]|0;do if(!ta){sa=_fgetc(c[ya>>2]|0)|0;if((sa|0)==-1){c[wa>>2]=1;Ta=0;break}else{Ta=sa&255;break}}else if(ta>>>0<(c[xa>>2]|0)>>>0){c[p>>2]=ta+1;Ta=a[ta>>0]|0;break}else{c[wa>>2]=1;Ta=0;break}while(0);Qa=Ta&255}c[Ha>>2]=0;a[j+Pa>>0]=Qa;Pa=Pa+1|0}while((Pa|0)<6);if((s|0)==257)Bd(560861,560797,1510,560882);if(_memcmp(j,561189,6)|0){c[za>>2]=20;k=0;l=h;return k|0}ta=(__ZL8get_bitsP10stb_vorbisi(f,8)|0)+1|0;sa=f+120|0;c[sa>>2]=ta;ua=ta*2096|0;ta=f+8|0;c[ta>>2]=(c[ta>>2]|0)+ua;ra=f+80|0;qa=c[ra>>2]|0;do if(!qa){if(!ua){s=275;break}Ua=_malloc(ua)|0;s=276}else{pa=f+88|0;oa=c[pa>>2]|0;na=oa+ua|0;if((na|0)>(c[f+92>>2]|0)){s=275;break}c[pa>>2]=na;Ua=qa+oa|0;s=276}while(0);do if((s|0)==275)c[f+124>>2]=0;else if((s|0)==276){qa=f+124|0;c[qa>>2]=Ua;if(!Ua)break;_memset(Ua|0,0,ua|0)|0;f:do if((c[sa>>2]|0)>0){oa=f+88|0;na=f+92|0;pa=f+16|0;ma=0;g:while(1){Va=c[qa>>2]|0;if(((__ZL8get_bitsP10stb_vorbisi(f,8)|0)&255|0)!=66){s=281;break}if(((__ZL8get_bitsP10stb_vorbisi(f,8)|0)&255|0)!=67){s=283;break}if(((__ZL8get_bitsP10stb_vorbisi(f,8)|0)&255|0)!=86){s=285;break}la=__ZL8get_bitsP10stb_vorbisi(f,8)|0;ka=Va+(ma*2096|0)|0;c[ka>>2]=(__ZL8get_bitsP10stb_vorbisi(f,8)|0)<<8|la&255;la=__ZL8get_bitsP10stb_vorbisi(f,8)|0;ja=__ZL8get_bitsP10stb_vorbisi(f,8)|0;ga=Va+(ma*2096|0)+4|0;c[ga>>2]=ja<<8&65280|la&255|(__ZL8get_bitsP10stb_vorbisi(f,8)|0)<<16;la=(__ZL8get_bitsP10stb_vorbisi(f,1)|0)!=0;if(la)Wa=0;else Wa=__ZL8get_bitsP10stb_vorbisi(f,1)|0;ja=Wa&255;Xa=Va+(ma*2096|0)+23|0;a[Xa>>0]=ja;ia=c[ga>>2]|0;if(!((c[ka>>2]|0)!=0|(ia|0)==0)){s=289;break}ha=ia+3&-4;do if(!(ja<<24>>24)){c[ta>>2]=(c[ta>>2]|0)+ha;ia=c[ra>>2]|0;do if(!ia){if(!ha){Ya=0;break}Ya=_malloc(ha)|0}else{ea=c[oa>>2]|0;fa=ea+ha|0;if((fa|0)>(c[na>>2]|0)){Ya=0;break}c[oa>>2]=fa;Ya=ia+ea|0}while(0);c[Va+(ma*2096|0)+8>>2]=Ya;Za=Ya}else{ia=c[ra>>2]|0;if(!ia){Za=_malloc(ha)|0;break}ea=(c[na>>2]|0)-ha|0;if((ea|0)<(c[oa>>2]|0)){s=302;break g}c[na>>2]=ea;Za=ia+ea|0}while(0);if(!Za){s=302;break}do if(la){ha=__ZL8get_bitsP10stb_vorbisi(f,5)|0;ja=c[ga>>2]|0;if((ja|0)>0){_a=0;$a=ha;ab=ja}else{bb=0;cb=ja;break}while(1){$a=$a+1|0;ja=ab-_a|0;do if((ja|0)<16384){if((ja|0)<16){db=a[560845+ja>>0]|0;break}if((ja|0)<512){db=(a[560845+(ja>>>5)>>0]|0)+5|0;break}else{db=(a[560845+(ja>>>10)>>0]|0)+10|0;break}}else{if((ja|0)>=16777216){if((ja|0)>=536870912){db=0;break}db=(a[560845+(ja>>>25)>>0]|0)+25|0;break}if((ja|0)<524288){db=(a[560845+(ja>>>15)>>0]|0)+15|0;break}else{db=(a[560845+(ja>>>20)>>0]|0)+20|0;break}}while(0);ja=__ZL8get_bitsP10stb_vorbisi(f,db)|0;ha=_a;_a=ja+_a|0;if((_a|0)>(c[ga>>2]|0)){s=320;break g}_memset(Za+ha|0,$a&255|0,ja|0)|0;ja=c[ga>>2]|0;if((ja|0)<=(_a|0)){bb=0;cb=ja;break}else ab=ja}}else{ja=c[ga>>2]|0;if((ja|0)>0){eb=0;fb=0}else{bb=0;cb=ja;break}while(1){do if(!(a[Xa>>0]|0))s=323;else{if(__ZL8get_bitsP10stb_vorbisi(f,1)|0){s=323;break}a[Za+eb>>0]=-1;gb=fb}while(0);if((s|0)==323){s=0;ja=(__ZL8get_bitsP10stb_vorbisi(f,5)|0)+1|0;a[Za+eb>>0]=ja;if((ja&255|0)==32){s=325;break g}else gb=fb+1|0}eb=eb+1|0;ja=c[ga>>2]|0;if((eb|0)>=(ja|0)){bb=gb;cb=ja;break}else fb=gb}}while(0);do if(!(a[Xa>>0]|0)){hb=Za;ib=cb;s=343}else{if((bb|0)>=(cb>>2|0)){if((cb|0)>(c[pa>>2]|0))c[pa>>2]=cb;la=cb+3&-4;c[ta>>2]=(c[ta>>2]|0)+la;ja=c[ra>>2]|0;if(!ja){if(!la){s=336;break g}jb=_malloc(la)|0}else{ha=c[oa>>2]|0;ea=ha+la|0;if((ea|0)>(c[na>>2]|0)){s=336;break g}c[oa>>2]=ea;jb=ja+ha|0}ha=Va+(ma*2096|0)+8|0;c[ha>>2]=jb;if(!jb){s=338;break g}_memcpy(jb|0,Za|0,c[ga>>2]|0)|0;if(!(c[ra>>2]|0)){_free(Za);kb=c[ga>>2]|0}else{ja=c[ga>>2]|0;c[na>>2]=(ja+3&-4)+(c[na>>2]|0);kb=ja}ja=c[ha>>2]|0;a[Xa>>0]=0;hb=ja;ib=kb;s=343;break}ja=Va+(ma*2096|0)+2092|0;c[ja>>2]=bb;if(!bb){lb=0;mb=0;nb=0;ob=cb}else{ha=bb+3&-4;c[ta>>2]=(c[ta>>2]|0)+ha;ea=c[ra>>2]|0;la=(ea|0)==0;if(la){if(!ha){s=360;break g}pb=_malloc(ha)|0}else{ia=c[oa>>2]|0;fa=ia+ha|0;if((fa|0)>(c[na>>2]|0)){s=360;break g}c[oa>>2]=fa;pb=ea+ia|0}c[Va+(ma*2096|0)+8>>2]=pb;if(!pb){s=362;break g}ia=c[ja>>2]<<2;if(la)qb=_malloc(ia)|0;else{fa=(c[na>>2]|0)-ia|0;if((fa|0)<(c[oa>>2]|0)){s=365;break g}c[na>>2]=fa;qb=ea+fa|0}c[Va+(ma*2096|0)+32>>2]=qb;if(!qb){s=369;break g}fa=c[ja>>2]<<2;if(la)rb=_malloc(fa)|0;else{la=(c[na>>2]|0)-fa|0;if((la|0)<(c[oa>>2]|0)){s=376;break g}c[na>>2]=la;rb=ea+la|0}if(!rb){s=376;break g}lb=rb;mb=rb;nb=c[ja>>2]|0;ob=c[ga>>2]|0}la=(nb<<3)+ob|0;if(la>>>0<=(c[pa>>2]|0)>>>0){sb=Za;tb=lb;ub=ob;vb=ja;wb=mb;break}c[pa>>2]=la;sb=Za;tb=lb;ub=ob;vb=ja;wb=mb}while(0);if((s|0)==343){s=0;if((ib|0)>0){ja=0;la=0;while(1){ea=a[hb+la>>0]|0;fa=(((ea&255)<11^ea<<24>>24!=-1)&1)+ja|0;la=la+1|0;if((la|0)>=(ib|0)){xb=fa;break}else ja=fa}}else xb=0;ja=Va+(ma*2096|0)+2092|0;c[ja>>2]=xb;la=ib<<2;c[ta>>2]=(c[ta>>2]|0)+la;fa=c[ra>>2]|0;if(!fa){if(!la){s=350;break}yb=_malloc(la)|0}else{ea=c[oa>>2]|0;ia=ea+la|0;if((ia|0)>(c[na>>2]|0)){s=350;break}c[oa>>2]=ia;yb=fa+ea|0}c[Va+(ma*2096|0)+32>>2]=yb;if(!yb){s=353;break}sb=hb;tb=0;ub=c[ga>>2]|0;vb=ja;wb=0}ja=i;ea=ja+128|0;do{c[ja>>2]=0;ja=ja+4|0}while((ja|0)<(ea|0));h:do if((ub|0)>0){ja=0;while(1){if((a[sb+ja>>0]|0)!=-1){zb=ja;break h}ea=ja+1|0;if((ea|0)<(ub|0))ja=ea;else{zb=ea;break}}}else zb=0;while(0);i:do if((zb|0)==(ub|0)){if(c[vb>>2]|0){s=385;break g}s=458}else{ja=sb+zb|0;ea=Va+(ma*2096|0)+32|0;fa=c[ea>>2]|0;if(!(a[Xa>>0]|0)){Ab=0;Bb=fa+(zb<<2)|0}else{ia=a[ja>>0]|0;c[fa>>2]=0;a[c[Va+(ma*2096|0)+8>>2]>>0]=ia;Ab=zb;Bb=tb}c[Bb>>2]=Ab;ia=a[ja>>0]|0;if(ia<<24>>24){ja=ia&255;ia=1;while(1){c[i+(ia<<2)>>2]=1<<32-ia;if((ia|0)==(ja|0))break;else ia=ia+1|0}}ia=Va+(ma*2096|0)+8|0;ja=1;fa=zb;j:while(1){la=fa;k:while(1){Cb=la+1|0;if((Cb|0)>=(ub|0))break j;Db=sb+Cb|0;Eb=a[Db>>0]|0;switch(Eb<<24>>24){case 0:{s=411;break g;break}case -1:{la=Cb;break}default:break k}}la=Eb&255;while(1){Fb=i+(la<<2)|0;Gb=c[Fb>>2]|0;if(Gb|0)break;if((la|0)>1)la=la+-1|0;else{s=411;break g}}if(la>>>0>=32){s=400;break g}c[Fb>>2]=0;ha=Gb>>>1&1431655765|Gb<<1&-1431655766;da=ha>>>2&858993459|ha<<2&-858993460;ha=da>>>4&252645135|da<<4&-252645136;da=ha>>>8&16711935|ha<<8&-16711936;ha=da>>>16|da<<16;da=ja+1|0;ca=c[ea>>2]|0;if(!(a[Xa>>0]|0)){Hb=ha;Ib=ca+(Cb<<2)|0}else{c[ca+(ja<<2)>>2]=ha;a[(c[ia>>2]|0)+ja>>0]=Eb;Hb=Cb;Ib=tb+(ja<<2)|0}c[Ib>>2]=Hb;ha=a[Db>>0]|0;ca=ha&255;if((la|0)==(ca|0)){ja=da;fa=Cb;continue}if((ha&255)>=32){s=407;break g}if((ca|0)>(la|0))Jb=ca;else{ja=da;fa=Cb;continue}while(1){ca=i+(Jb<<2)|0;if(c[ca>>2]|0){s=409;break g}c[ca>>2]=(1<<32-Jb)+Gb;ca=Jb+-1|0;if((ca|0)>(la|0))Jb=ca;else{ja=da;fa=Cb;continue j}}}fa=c[vb>>2]|0;if(!fa){s=458;break}ja=(fa<<2)+7&-4;fa=(c[ta>>2]|0)+ja|0;c[ta>>2]=fa;ia=c[ra>>2]|0;ea=(ia|0)==0;if(ea){if(!ja){s=421;break g}Kb=_malloc(ja)|0}else{da=c[oa>>2]|0;la=da+ja|0;if((la|0)>(c[na>>2]|0)){s=421;break g}c[oa>>2]=la;Kb=ia+da|0}da=Va+(ma*2096|0)+2084|0;c[da>>2]=Kb;if(!Kb){s=423;break g}la=(c[vb>>2]<<2)+7&-4;c[ta>>2]=la+fa;if(ea){if(!la){s=429;break g}Lb=_malloc(la)|0}else{ea=c[oa>>2]|0;fa=ea+la|0;if((fa|0)>(c[na>>2]|0)){s=429;break g}c[oa>>2]=fa;Lb=ia+ea|0}ea=Va+(ma*2096|0)+2088|0;c[ea>>2]=Lb;if(!Lb){s=431;break g}c[ea>>2]=Lb+4;c[Lb>>2]=-1;do if(!(a[Xa>>0]|0)){ia=c[ga>>2]|0;if((ia|0)>0){fa=Va+(ma*2096|0)+32|0;la=0;ja=0;ca=ia;while(1){ia=a[sb+la>>0]|0;if(ia<<24>>24==-1|(ia&255)<11){Mb=ja;Nb=ca}else{ia=c[(c[fa>>2]|0)+(la<<2)>>2]|0;ha=ia>>>1&1431655765|ia<<1&-1431655766;ia=ha>>>2&858993459|ha<<2&-858993460;ha=ia>>>4&252645135|ia<<4&-252645136;ia=ha>>>8&16711935|ha<<8&-16711936;c[(c[da>>2]|0)+(ja<<2)>>2]=ia>>>16|ia<<16;Mb=ja+1|0;Nb=c[ga>>2]|0}la=la+1|0;if((la|0)>=(Nb|0)){Ob=Mb;break}else{ja=Mb;ca=Nb}}}else Ob=0;if((Ob|0)==(c[vb>>2]|0))Pb=Ob;else{s=441;break g}}else{ca=c[vb>>2]|0;if((ca|0)<=0){Pb=ca;break}ca=c[Va+(ma*2096|0)+32>>2]|0;ja=c[da>>2]|0;la=0;do{fa=c[ca+(la<<2)>>2]|0;ia=fa>>>1&1431655765|fa<<1&-1431655766;fa=ia>>>2&858993459|ia<<2&-858993460;ia=fa>>>4&252645135|fa<<4&-252645136;fa=ia>>>8&16711935|ia<<8&-16711936;c[ja+(la<<2)>>2]=fa>>>16|fa<<16;la=la+1|0;fa=c[vb>>2]|0}while((la|0)<(fa|0));Pb=fa}while(0);_qsort(c[da>>2]|0,Pb,4,4438);c[(c[da>>2]|0)+(c[vb>>2]<<2)>>2]=-1;la=a[Xa>>0]|0;ja=c[(la<<24>>24?vb:ga)>>2]|0;if((ja|0)<=0){Qb=la;break}ca=Va+(ma*2096|0)+32|0;fa=Va+(ma*2096|0)+8|0;ia=0;ha=la;while(1){la=ha<<24>>24==0;if(la){$=a[sb+ia>>0]|0;if(!($<<24>>24==-1|($&255)<11)){Rb=$;s=449}}else{$=a[sb+(c[tb+(ia<<2)>>2]|0)>>0]|0;if($<<24>>24==-1){s=447;break g}else{Rb=$;s=449}}do if((s|0)==449){s=0;$=c[(c[ca>>2]|0)+(ia<<2)>>2]|0;aa=$>>>1&1431655765|$<<1&-1431655766;$=aa>>>2&858993459|aa<<2&-858993460;aa=$>>>4&252645135|$<<4&-252645136;$=aa>>>8&16711935|aa<<8&-16711936;aa=$>>>16|$<<16;$=c[vb>>2]|0;Z=c[da>>2]|0;if(($|0)>1){_=$;$=0;while(1){Y=_>>>1;X=Y+$|0;V=(c[Z+(X<<2)>>2]|0)>>>0>aa>>>0;W=V?$:X;_=V?Y:_-Y|0;if((_|0)<=1){Sb=W;break}else $=W}}else Sb=0;if((c[Z+(Sb<<2)>>2]|0)!=(aa|0)){s=452;break g}$=c[ea>>2]|0;if(la){c[$+(Sb<<2)>>2]=ia;break}else{c[$+(Sb<<2)>>2]=c[tb+(ia<<2)>>2];a[(c[fa>>2]|0)+Sb>>0]=Rb;break}}while(0);la=ia+1|0;if((la|0)>=(ja|0)){s=458;break i}ia=la;ha=a[Xa>>0]|0}}while(0);if((s|0)==458){s=0;Qb=a[Xa>>0]|0}if(!(Qb<<24>>24))Tb=0;else{do if(!(c[ra>>2]|0)){_free(wb);ha=Va+(ma*2096|0)+32|0;if(c[ra>>2]|0){Ub=ha;s=463;break}_free(c[ha>>2]|0);if(c[ra>>2]|0){Vb=ha;s=465;break}_free(sb);Wb=ha}else{c[na>>2]=(c[na>>2]|0)+(c[vb>>2]<<2);Ub=Va+(ma*2096|0)+32|0;s=463}while(0);if((s|0)==463){s=0;c[na>>2]=(c[na>>2]|0)+(c[vb>>2]<<2);Vb=Ub;s=465}if((s|0)==465){s=0;c[na>>2]=((c[ga>>2]|0)+3&-4)+(c[na>>2]|0);Wb=Vb}c[Wb>>2]=0;Tb=a[Xa>>0]|0}_memset(Va+(ma*2096|0)+36|0,-1,2048)|0;ha=c[(Tb<<24>>24?vb:ga)>>2]|0;ia=(ha|0)<32767?ha:32767;if((ha|0)>0){ha=Va+(ma*2096|0)+8|0;ja=Va+(ma*2096|0)+32|0;fa=Va+(ma*2096|0)+2084|0;ea=0;da=c[ha>>2]|0;while(1){do if((d[da+ea>>0]|0)<11){if(!(a[Xa>>0]|0))Xb=c[(c[ja>>2]|0)+(ea<<2)>>2]|0;else{ca=c[(c[fa>>2]|0)+(ea<<2)>>2]|0;la=ca>>>1&1431655765|ca<<1&-1431655766;ca=la>>>2&858993459|la<<2&-858993460;la=ca>>>4&252645135|ca<<4&-252645136;ca=la>>>8&16711935|la<<8&-16711936;Xb=ca>>>16|ca<<16}if(Xb>>>0>=1024){Yb=da;break}ca=ea&65535;la=Xb;do{b[Va+(ma*2096|0)+36+(la<<1)>>1]=ca;$=c[ha>>2]|0;la=(1<<d[$+ea>>0])+la|0}while(la>>>0<1024);Yb=$}else Yb=da;while(0);ea=ea+1|0;if((ea|0)>=(ia|0))break;else da=Yb}}da=__ZL8get_bitsP10stb_vorbisi(f,4)|0;ia=Va+(ma*2096|0)+21|0;a[ia>>0]=da;ea=da&255;if(ea>>>0>2){s=479;break}do if(ea|0){da=__ZL8get_bitsP10stb_vorbisi(f,32)|0;Zb=+((da&2097151)>>>0);ha=Va+(ma*2096|0)+12|0;g[ha>>2]=+_ldexpf((da|0)<0?-Zb:Zb,(da>>>21&1023)+-788|0);da=__ZL8get_bitsP10stb_vorbisi(f,32)|0;Zb=+((da&2097151)>>>0);fa=Va+(ma*2096|0)+16|0;g[fa>>2]=+_ldexpf((da|0)<0?-Zb:Zb,(da>>>21&1023)+-788|0);da=Va+(ma*2096|0)+20|0;a[da>>0]=(__ZL8get_bitsP10stb_vorbisi(f,4)|0)+1;ja=Va+(ma*2096|0)+22|0;a[ja>>0]=__ZL8get_bitsP10stb_vorbisi(f,1)|0;la=c[ga>>2]|0;ca=c[ka>>2]|0;if((a[ia>>0]|0)==1){$=~~+G(+(+R(+(+S(+(+(la|0)))/+(ca|0)))));Zb=+(ca|0);_=((~~+G(+(+J(+(+($|0)+1.0),+Zb)))|0)<=(la|0)&1)+$|0;_b=+(_|0);if(!(+J(+(_b+1.0),+Zb)>+(la|0))){s=483;break g}if((~~+G(+(+J(+_b,+Zb)))|0)>(la|0)){s=485;break g}else $b=_}else $b=U(ca,la)|0;ac=Va+(ma*2096|0)+24|0;c[ac>>2]=$b;if(!$b){s=488;break g}la=($b<<1)+3&-4;ca=c[ra>>2]|0;if(!ca)bc=_malloc(la)|0;else{_=(c[na>>2]|0)-la|0;if((_|0)<(c[oa>>2]|0)){s=495;break g}c[na>>2]=_;bc=ca+_|0}if(!bc){s=495;break g}_=c[ac>>2]|0;if((_|0)>0){ca=0;while(1){la=__ZL8get_bitsP10stb_vorbisi(f,d[da>>0]|0)|0;if((la|0)==-1){s=497;break g}b[bc+(ca<<1)>>1]=la;ca=ca+1|0;la=c[ac>>2]|0;if((ca|0)>=(la|0)){cc=la;break}}}else cc=_;l:do if((a[ia>>0]|0)!=1){ca=cc<<2;c[ta>>2]=(c[ta>>2]|0)+ca;da=c[ra>>2]|0;dc=(da|0)==0;if(dc){if(!ca){s=545;break g}ec=_malloc(ca)|0}else{la=c[oa>>2]|0;$=la+ca|0;if(($|0)>(c[na>>2]|0)){s=545;break g}c[oa>>2]=$;ec=da+la|0}c[Va+(ma*2096|0)+28>>2]=ec;if(!ec){s=550;break g}la=c[ac>>2]|0;if((la|0)<=0){fc=da;break}if(!(a[ja>>0]|0)){$=0;do{g[ec+($<<2)>>2]=+(e[bc+($<<1)>>1]|0)*+g[fa>>2]+ +g[ha>>2]+0.0;$=$+1|0}while(($|0)<(la|0));fc=da}else{Zb=0.0;$=0;do{Zb=Zb+(+(e[bc+($<<1)>>1]|0)*+g[fa>>2]+ +g[ha>>2]);g[ec+($<<2)>>2]=Zb;$=$+1|0}while(($|0)<(la|0));fc=da}}else{da=(a[Xa>>0]|0)!=0;do if(da){la=c[vb>>2]|0;if(la|0){gc=la;break}fc=c[ra>>2]|0;break l}else gc=c[ga>>2]|0;while(0);la=U(gc<<2,c[ka>>2]|0)|0;c[ta>>2]=(c[ta>>2]|0)+la;$=c[ra>>2]|0;hc=($|0)==0;if(hc){if(!la){s=512;break g}ic=_malloc(la)|0}else{ca=c[oa>>2]|0;W=ca+la|0;if((W|0)>(c[na>>2]|0)){s=512;break g}c[oa>>2]=W;ic=$+ca|0}c[Va+(ma*2096|0)+28>>2]=ic;if(!ic){s=514;break g}ca=c[(da?vb:ga)>>2]|0;m:do if((ca|0)>0){W=c[ka>>2]|0;if(!da){Zb=0.0;la=0;while(1){Y=U(W,la)|0;V=0;X=1;_b=Zb;n:while(1){Q=V;jc=_b;while(1){if((Q|0)>=(W|0))break n;kc=c[ac>>2]|0;lc=jc+(+(e[bc+(((((la>>>0)/(X>>>0)|0)>>>0)%(kc>>>0)|0)<<1)>>1]|0)*+g[fa>>2]+ +g[ha>>2]);g[ic+(Y+Q<<2)>>2]=lc;mc=(a[ja>>0]|0)==0?jc:lc;Q=Q+1|0;if((Q|0)<(W|0))break;else jc=mc}if(X>>>0>(4294967295/(kc>>>0)|0)>>>0){nc=kc;s=533;break g}V=Q;X=U(kc,X)|0;_b=mc}la=la+1|0;if((la|0)>=(ca|0))break m;else Zb=jc}}la=c[Va+(ma*2096|0)+2088>>2]|0;Zb=0.0;aa=0;while(1){Z=c[la+(aa<<2)>>2]|0;X=U(W,aa)|0;V=0;Y=1;_b=Zb;o:while(1){T=V;oc=_b;while(1){if((T|0)>=(W|0))break o;pc=c[ac>>2]|0;lc=oc+(+(e[bc+(((((Z>>>0)/(Y>>>0)|0)>>>0)%(pc>>>0)|0)<<1)>>1]|0)*+g[fa>>2]+ +g[ha>>2]);g[ic+(X+T<<2)>>2]=lc;qc=(a[ja>>0]|0)==0?oc:lc;T=T+1|0;if((T|0)<(W|0))break;else oc=qc}if(Y>>>0>(4294967295/(pc>>>0)|0)>>>0){nc=pc;s=533;break g}V=T;Y=U(pc,Y)|0;_b=qc}aa=aa+1|0;if((aa|0)>=(ca|0))break;else Zb=oc}}while(0);a[ia>>0]=2;fc=$}while(0);if(!fc){_free(bc);break}else{c[na>>2]=((c[ac>>2]<<1)+3&-4)+(c[na>>2]|0);break}}while(0);ia=ma+1|0;if((ia|0)<(c[sa>>2]|0))ma=ia;else break f}switch(s|0){case 281:{c[za>>2]=20;k=0;l=h;return k|0}case 283:{c[za>>2]=20;k=0;l=h;return k|0}case 285:{c[za>>2]=20;k=0;l=h;return k|0}case 289:{c[za>>2]=20;k=0;l=h;return k|0}case 302:{c[za>>2]=3;k=0;l=h;return k|0}case 320:{c[za>>2]=20;k=0;l=h;return k|0}case 325:{c[za>>2]=20;k=0;l=h;return k|0}case 336:{c[Va+(ma*2096|0)+8>>2]=0;s=338;break}case 350:{c[Va+(ma*2096|0)+32>>2]=0;s=353;break}case 360:{c[Va+(ma*2096|0)+8>>2]=0;s=362;break}case 365:{c[Va+(ma*2096|0)+32>>2]=0;s=369;break}case 376:{c[za>>2]=3;k=0;l=h;return k|0}case 385:{Bd(561195,560797,1051,561218);break}case 400:{Bd(561236,560797,1074,561218);break}case 407:{Bd(561253,560797,1079,561218);break}case 409:{Bd(561280,560797,1081,561218);break}case 411:{do if(a[Xa>>0]|0){if(c[ra>>2]|0)break;_free(wb)}while(0);c[za>>2]=20;k=0;l=h;return k|0}case 421:{c[Va+(ma*2096|0)+2084>>2]=0;s=423;break}case 429:{c[Va+(ma*2096|0)+2088>>2]=0;s=431;break}case 441:{Bd(561298,560797,1148,561321);break}case 447:{Bd(561344,560797,1128,561359);break}case 452:{Bd(561375,560797,1178,561321);break}case 479:{c[za>>2]=20;k=0;l=h;return k|0}case 483:{Bd(561406,560797,1203,561438);break}case 485:{Bd(561453,560797,1204,561438);break}case 488:{c[za>>2]=20;k=0;l=h;return k|0}case 495:{c[za>>2]=3;k=0;l=h;return k|0}case 497:{if(!(c[ra>>2]|0))_free(bc);else c[na>>2]=((c[ac>>2]<<1)+3&-4)+(c[na>>2]|0);c[za>>2]=20;k=0;l=h;return k|0}case 512:{c[Va+(ma*2096|0)+28>>2]=0;s=514;break}case 533:{if(hc)_free(bc);else c[na>>2]=(c[na>>2]|0)+((nc<<1)+3&-4);c[za>>2]=20;k=0;l=h;return k|0}case 545:{c[Va+(ma*2096|0)+28>>2]=0;s=550;break}}if((s|0)==338){c[za>>2]=3;k=0;l=h;return k|0}else if((s|0)==353){c[za>>2]=3;k=0;l=h;return k|0}else if((s|0)==362){c[za>>2]=3;k=0;l=h;return k|0}else if((s|0)==369){c[za>>2]=3;k=0;l=h;return k|0}else if((s|0)==423){c[za>>2]=3;k=0;l=h;return k|0}else if((s|0)==431){c[za>>2]=3;k=0;l=h;return k|0}else if((s|0)==514){if(hc)_free(bc);else c[na>>2]=((c[ac>>2]<<1)+3&-4)+(c[na>>2]|0);c[za>>2]=3;k=0;l=h;return k|0}else if((s|0)==550){if(dc)_free(bc);else c[na>>2]=((c[ac>>2]<<1)+3&-4)+(c[na>>2]|0);c[za>>2]=3;k=0;l=h;return k|0}}while(0);oa=(__ZL8get_bitsP10stb_vorbisi(f,6)|0)+1&255;p:do if(oa|0){pa=0;while(1){pa=pa+1|0;if(__ZL8get_bitsP10stb_vorbisi(f,16)|0)break;if((pa|0)>=(oa|0))break p}c[za>>2]=20;k=0;l=h;return k|0}while(0);oa=(__ZL8get_bitsP10stb_vorbisi(f,6)|0)+1|0;pa=f+128|0;c[pa>>2]=oa;na=oa*1596|0;c[ta>>2]=(c[ta>>2]|0)+na;ma=c[ra>>2]|0;do if(!ma){if(!na){s=568;break}rc=_malloc(na)|0;s=569}else{ia=f+88|0;ka=c[ia>>2]|0;ga=ka+na|0;if((ga|0)>(c[f+92>>2]|0)){s=568;break}c[ia>>2]=ga;rc=ma+ka|0;s=569}while(0);do if((s|0)==568)c[f+260>>2]=0;else if((s|0)==569){ma=f+260|0;c[ma>>2]=rc;if(!rc)break;do if((oa|0)>0){na=0;ka=0;ga=0;ia=0;q:while(1){ea=__ZL8get_bitsP10stb_vorbisi(f,16)|0;b[f+132+(ia<<1)>>1]=ea;ja=ea&65535;if(ja>>>0>1){s=574;break}if(!ja){s=576;break}ja=c[ma>>2]|0;ea=__ZL8get_bitsP10stb_vorbisi(f,5)|0;ha=ja+(ia*1596|0)|0;a[ha>>0]=ea;if(ea&255|0){ea=-1;fa=0;do{_=__ZL8get_bitsP10stb_vorbisi(f,4)|0;a[ja+(ia*1596|0)+1+fa>>0]=_;ca=_&255;ea=(ca|0)>(ea|0)?ca:ea;fa=fa+1|0}while((fa|0)<(d[ha>>0]|0));sc=0;while(1){a[ja+(ia*1596|0)+33+sc>>0]=(__ZL8get_bitsP10stb_vorbisi(f,3)|0)+1;fa=(__ZL8get_bitsP10stb_vorbisi(f,2)|0)&255;ca=ja+(ia*1596|0)+49+sc|0;a[ca>>0]=fa;if(fa<<24>>24){fa=__ZL8get_bitsP10stb_vorbisi(f,8)|0;a[ja+(ia*1596|0)+65+sc>>0]=fa;if((fa&255|0)>=(c[sa>>2]|0)){s=606;break q}if((a[ca>>0]|0)!=31){tc=0;s=586}}else{tc=0;s=586}if((s|0)==586)while(1){s=0;fa=(__ZL8get_bitsP10stb_vorbisi(f,8)|0)+65535|0;b[ja+(ia*1596|0)+82+(sc<<4)+(tc<<1)>>1]=fa;tc=tc+1|0;if((fa<<16>>16|0)>=(c[sa>>2]|0)){s=606;break q}if((tc|0)>=(1<<d[ca>>0]|0))break;else s=586}if((sc|0)<(ea|0))sc=sc+1|0;else break}}a[ja+(ia*1596|0)+1588>>0]=(__ZL8get_bitsP10stb_vorbisi(f,2)|0)+1;ea=__ZL8get_bitsP10stb_vorbisi(f,4)|0;ca=ja+(ia*1596|0)+1589|0;a[ca>>0]=ea;b[ja+(ia*1596|0)+338>>1]=0;b[ja+(ia*1596|0)+340>>1]=1<<(ea&255);ea=ja+(ia*1596|0)+1592|0;c[ea>>2]=2;$=a[ha>>0]|0;if($<<24>>24){fa=0;_=2;da=$;while(1){$=(d[ja+(ia*1596|0)+1+fa>>0]|0)+(ja+(ia*1596|0)+33)|0;if(!(a[$>>0]|0)){uc=_;vc=da}else{aa=0;do{W=(__ZL8get_bitsP10stb_vorbisi(f,d[ca>>0]|0)|0)&65535;b[ja+(ia*1596|0)+338+(c[ea>>2]<<1)>>1]=W;wc=(c[ea>>2]|0)+1|0;c[ea>>2]=wc;aa=aa+1|0}while((aa|0)<(d[$>>0]|0));uc=wc;vc=a[ha>>0]|0}fa=fa+1|0;if((fa|0)>=(vc&255|0))break;else{_=uc;da=vc}}if((uc|0)>0){xc=uc;s=590}else yc=uc}else{xc=2;s=590}if((s|0)==590){s=0;da=0;do{b[i+(da<<2)>>1]=b[ja+(ia*1596|0)+338+(da<<1)>>1]|0;b[i+(da<<2)+2>>1]=da;da=da+1|0}while((da|0)<(xc|0));yc=xc}_qsort(i,yc,4,4439);da=c[ea>>2]|0;do if((da|0)>0){_=0;do{a[ja+(ia*1596|0)+838+_>>0]=b[i+(_<<2)+2>>1];_=_+1|0;zc=c[ea>>2]|0}while((_|0)<(zc|0));if((zc|0)>2){Ac=na;Bc=ka;Cc=2}else{Dc=ka;Ec=na;Fc=zc;break}while(1){_=ja+(ia*1596|0)+338+(Cc<<1)|0;fa=65536;ha=-1;ca=0;$=Bc;aa=Ac;while(1){W=b[ja+(ia*1596|0)+338+(ca<<1)>>1]|0;la=W&65535;if((la|0)>(ha|0)){Y=(W&65535)<(e[_>>1]|0);Gc=Y?la:ha;Hc=Y?ca:aa}else{Gc=ha;Hc=aa}if((la|0)<(fa|0)){Y=(W&65535)>(e[_>>1]|0);Ic=Y?la:fa;Jc=Y?ca:$}else{Ic=fa;Jc=$}ca=ca+1|0;if((ca|0)==(Cc|0))break;else{fa=Ic;ha=Gc;$=Jc;aa=Hc}}a[ja+(ia*1596|0)+1088+(Cc<<1)>>0]=Hc;a[ja+(ia*1596|0)+1088+(Cc<<1)+1>>0]=Jc;Cc=Cc+1|0;aa=c[ea>>2]|0;if((Cc|0)>=(aa|0)){Dc=Jc;Ec=Hc;Fc=aa;break}else{Ac=Hc;Bc=Jc}}}else{Dc=ka;Ec=na;Fc=da}while(0);ga=(Fc|0)>(ga|0)?Fc:ga;da=ia+1|0;if((da|0)>=(c[pa>>2]|0)){s=608;break}else{na=Ec;ka=Dc;ia=da}}if((s|0)==574){c[za>>2]=20;k=0;l=h;return k|0}else if((s|0)==576){ka=c[ma>>2]|0;a[ka+(ia*1596|0)>>0]=__ZL8get_bitsP10stb_vorbisi(f,8)|0;b[ka+(ia*1596|0)+2>>1]=__ZL8get_bitsP10stb_vorbisi(f,16)|0;b[ka+(ia*1596|0)+4>>1]=__ZL8get_bitsP10stb_vorbisi(f,16)|0;a[ka+(ia*1596|0)+6>>0]=__ZL8get_bitsP10stb_vorbisi(f,6)|0;a[ka+(ia*1596|0)+7>>0]=__ZL8get_bitsP10stb_vorbisi(f,8)|0;na=(__ZL8get_bitsP10stb_vorbisi(f,4)|0)+1|0;da=ka+(ia*1596|0)+8|0;a[da>>0]=na;if(na&255|0){na=ka+(ia*1596|0)+9|0;ka=0;do{a[na+ka>>0]=__ZL8get_bitsP10stb_vorbisi(f,8)|0;ka=ka+1|0}while((ka|0)<(d[da>>0]|0))}c[za>>2]=4;k=0;l=h;return k|0}else if((s|0)==606){c[za>>2]=20;k=0;l=h;return k|0}else if((s|0)==608){Kc=(ga<<1)+3&-4;break}}else Kc=0;while(0);ma=(__ZL8get_bitsP10stb_vorbisi(f,6)|0)+1|0;da=f+264|0;c[da>>2]=ma;ka=ma*24|0;c[ta>>2]=(c[ta>>2]|0)+ka;ma=c[ra>>2]|0;do if(!ma){if(!ka){s=614;break}Lc=_malloc(ka)|0;s=615}else{na=f+88|0;ia=c[na>>2]|0;ea=ia+ka|0;if((ea|0)>(c[f+92>>2]|0)){s=614;break}c[na>>2]=ea;Lc=ma+ia|0;s=615}while(0);do if((s|0)==614)c[f+396>>2]=0;else if((s|0)==615){ma=f+396|0;c[ma>>2]=Lc;if(!Lc)break;_memset(Lc|0,0,ka|0)|0;r:do if((c[da>>2]|0)>0){ia=f+88|0;ea=f+92|0;na=0;s:while(1){Mc=c[ma>>2]|0;ja=__ZL8get_bitsP10stb_vorbisi(f,16)|0;b[f+268+(na<<1)>>1]=ja;if((ja&65535)>>>0>2){Nc=20;break}ja=Mc+(na*24|0)|0;c[ja>>2]=__ZL8get_bitsP10stb_vorbisi(f,24)|0;aa=__ZL8get_bitsP10stb_vorbisi(f,24)|0;c[Mc+(na*24|0)+4>>2]=aa;if(aa>>>0<(c[ja>>2]|0)>>>0){Nc=20;break}c[Mc+(na*24|0)+8>>2]=(__ZL8get_bitsP10stb_vorbisi(f,24)|0)+1;ja=Mc+(na*24|0)+12|0;a[ja>>0]=(__ZL8get_bitsP10stb_vorbisi(f,6)|0)+1;aa=__ZL8get_bitsP10stb_vorbisi(f,8)|0;$=Mc+(na*24|0)+13|0;a[$>>0]=aa;if((aa&255|0)>=(c[sa>>2]|0)){Nc=20;break}aa=a[ja>>0]|0;if(!(aa<<24>>24)){Oc=aa&255;Pc=0}else{aa=0;do{ha=__ZL8get_bitsP10stb_vorbisi(f,3)|0;if(!(__ZL8get_bitsP10stb_vorbisi(f,1)|0))Qc=0;else Qc=__ZL8get_bitsP10stb_vorbisi(f,5)|0;a[i+aa>>0]=(Qc<<3)+ha;aa=aa+1|0;ha=a[ja>>0]|0;fa=ha&255}while((aa|0)<(fa|0));Oc=fa;Pc=ha}aa=Oc<<4;ha=(c[ta>>2]|0)+aa|0;c[ta>>2]=ha;fa=c[ra>>2]|0;if(!fa){if(!(Pc<<24>>24)){s=631;break}Rc=_malloc(aa)|0}else{ca=c[ia>>2]|0;_=ca+aa|0;if((_|0)>(c[ea>>2]|0)){s=631;break}c[ia>>2]=_;Rc=fa+ca|0}ca=Mc+(na*24|0)+20|0;c[ca>>2]=Rc;if(!Rc){Nc=3;break}if(!(a[ja>>0]|0)){Sc=ha;Tc=fa}else{fa=0;ha=Rc;while(1){_=d[i+fa>>0]|0;aa=0;Y=ha;while(1){if(_&1<<aa){la=__ZL8get_bitsP10stb_vorbisi(f,8)|0;W=c[ca>>2]|0;b[W+(fa<<4)+(aa<<1)>>1]=la;if((la<<16>>16|0)<(c[sa>>2]|0))Uc=W;else{Nc=20;break s}}else{b[Y+(fa<<4)+(aa<<1)>>1]=-1;Uc=Y}aa=aa+1|0;if((aa|0)>=8)break;else Y=Uc}fa=fa+1|0;if((fa|0)>=(d[ja>>0]|0))break;else ha=Uc}Sc=c[ta>>2]|0;Tc=c[ra>>2]|0}ha=c[qa>>2]|0;fa=c[ha+((d[$>>0]|0)*2096|0)+4>>2]<<2;c[ta>>2]=Sc+fa;if(!Tc){if(!fa){s=647;break}Vc=_malloc(fa)|0}else{ca=c[ia>>2]|0;Y=ca+fa|0;if((Y|0)>(c[ea>>2]|0)){s=647;break}c[ia>>2]=Y;Vc=Tc+ca|0}ca=Mc+(na*24|0)+16|0;c[ca>>2]=Vc;if(!Vc){Nc=3;break}_memset(Vc|0,0,c[ha+((d[$>>0]|0)*2096|0)+4>>2]<<2|0)|0;ha=c[qa>>2]|0;Y=d[$>>0]|0;if((c[ha+(Y*2096|0)+4>>2]|0)>0){fa=0;aa=ha;ha=Y;do{Y=c[aa+(ha*2096|0)>>2]|0;_=Y+3&-4;c[ta>>2]=_+(c[ta>>2]|0);W=c[ra>>2]|0;do if(!W){if(!_){Wc=0;break}Wc=_malloc(_)|0}else{la=c[ia>>2]|0;V=la+_|0;if((V|0)>(c[ea>>2]|0)){Wc=0;break}c[ia>>2]=V;Wc=W+la|0}while(0);c[(c[ca>>2]|0)+(fa<<2)>>2]=Wc;W=c[(c[ca>>2]|0)+(fa<<2)>>2]|0;if(!W){Nc=3;break s}do if((Y|0)>0){_=Y+-1|0;a[W+_>>0]=(fa|0)%(d[ja>>0]|0)|0;if((Y|0)==1)break;else{Xc=fa;Yc=_}do{_=a[ja>>0]|0;Xc=(Xc|0)/(_&255|0)|0;la=Yc;Yc=Yc+-1|0;a[(c[(c[ca>>2]|0)+(fa<<2)>>2]|0)+Yc>>0]=(Xc|0)%(_&255|0)|0}while((la|0)>1)}while(0);fa=fa+1|0;aa=c[qa>>2]|0;ha=d[$>>0]|0}while((fa|0)<(c[aa+(ha*2096|0)+4>>2]|0))}ha=na+1|0;if((ha|0)<(c[da>>2]|0))na=ha;else break r}if((s|0)==631){c[Mc+(na*24|0)+20>>2]=0;Nc=3}else if((s|0)==647){c[Mc+(na*24|0)+16>>2]=0;Nc=3}c[za>>2]=Nc;k=0;l=h;return k|0}while(0);ga=(__ZL8get_bitsP10stb_vorbisi(f,6)|0)+1|0;ia=f+400|0;c[ia>>2]=ga;ea=ga*40|0;c[ta>>2]=(c[ta>>2]|0)+ea;ga=c[ra>>2]|0;do if(!ga){if(!ea){s=667;break}Zc=_malloc(ea)|0;s=668}else{ha=f+88|0;aa=c[ha>>2]|0;fa=aa+ea|0;if((fa|0)>(c[f+92>>2]|0)){s=667;break}c[ha>>2]=fa;Zc=ga+aa|0;s=668}while(0);do if((s|0)==667)c[f+404>>2]=0;else if((s|0)==668){ga=f+404|0;c[ga>>2]=Zc;if(!Zc)break;_memset(Zc|0,0,ea|0)|0;t:do if((c[ia>>2]|0)>0){aa=f+88|0;fa=f+92|0;ha=0;u:while(1){_c=c[ga>>2]|0;$=_c+(ha*40|0)|0;if(__ZL8get_bitsP10stb_vorbisi(f,16)|0){s=673;break}ca=((c[N>>2]|0)*3|0)+3&-4;c[ta>>2]=ca+(c[ta>>2]|0);ja=c[ra>>2]|0;if(!ja){if(!ca){s=679;break}$c=_malloc(ca)|0}else{Y=c[aa>>2]|0;W=Y+ca|0;if((W|0)>(c[fa>>2]|0)){s=679;break}c[aa>>2]=W;$c=ja+Y|0}Y=_c+(ha*40|0)+4|0;c[Y>>2]=$c;if(!$c)break;if(!(__ZL8get_bitsP10stb_vorbisi(f,1)|0))ad=1;else ad=(__ZL8get_bitsP10stb_vorbisi(f,4)|0)+1&255;ja=_c+(ha*40|0)+8|0;a[ja>>0]=ad;do if(!(__ZL8get_bitsP10stb_vorbisi(f,1)|0))b[$>>1]=0;else{W=(__ZL8get_bitsP10stb_vorbisi(f,8)|0)+1|0;b[$>>1]=W;if(!(W&65535))break;W=0;ca=c[N>>2]|0;do{la=ca+-1|0;do if((ca|0)<16385){if((ca|0)<17){bd=a[560845+la>>0]|0;break}if((ca|0)<513){bd=(a[560845+(la>>>5)>>0]|0)+5|0;break}else{bd=(a[560845+(la>>>10)>>0]|0)+10|0;break}}else{if((ca|0)>=16777217){if((ca|0)>=536870913){bd=0;break}bd=(a[560845+(la>>>25)>>0]|0)+25|0;break}if((ca|0)<524289){bd=(a[560845+(la>>>15)>>0]|0)+15|0;break}else{bd=(a[560845+(la>>>20)>>0]|0)+20|0;break}}while(0);la=(__ZL8get_bitsP10stb_vorbisi(f,bd)|0)&255;a[(c[Y>>2]|0)+(W*3|0)>>0]=la;la=c[N>>2]|0;T=la+-1|0;do if((la|0)<16385){if((la|0)<17){cd=a[560845+T>>0]|0;break}if((la|0)<513){cd=(a[560845+(T>>>5)>>0]|0)+5|0;break}else{cd=(a[560845+(T>>>10)>>0]|0)+10|0;break}}else{if((la|0)>=16777217){if((la|0)>=536870913){cd=0;break}cd=(a[560845+(T>>>25)>>0]|0)+25|0;break}if((la|0)<524289){cd=(a[560845+(T>>>15)>>0]|0)+15|0;break}else{cd=(a[560845+(T>>>20)>>0]|0)+20|0;break}}while(0);T=__ZL8get_bitsP10stb_vorbisi(f,cd)|0;la=T&255;_=c[Y>>2]|0;a[_+(W*3|0)+1>>0]=la;V=a[_+(W*3|0)>>0]|0;ca=c[N>>2]|0;if((V&255|0)>=(ca|0)){s=713;break u}if((T&255|0)>=(ca|0)){s=715;break u}W=W+1|0;if(V<<24>>24==la<<24>>24){s=717;break u}}while((W|0)<(e[$>>1]|0))}while(0);if(__ZL8get_bitsP10stb_vorbisi(f,2)|0){s=720;break}$=a[ja>>0]|0;W=c[N>>2]|0;ca=(W|0)>0;do if(($&255)<=1){if(ca){la=c[Y>>2]|0;V=0;do{a[la+(V*3|0)+2>>0]=0;V=V+1|0}while((V|0)<(W|0))}if($<<24>>24){dd=0;s=731}}else{if(ca)ed=0;else{dd=0;s=731;break}while(1){V=(__ZL8get_bitsP10stb_vorbisi(f,4)|0)&255;a[(c[Y>>2]|0)+(ed*3|0)+2>>0]=V;ed=ed+1|0;if((V&255)>=(d[ja>>0]|0)){s=728;break u}if((ed|0)>=(c[N>>2]|0)){dd=0;s=731;break}}}while(0);if((s|0)==731)while(1){s=0;__ZL8get_bitsP10stb_vorbisi(f,8)|0;Y=_c+(ha*40|0)+9+dd|0;a[Y>>0]=__ZL8get_bitsP10stb_vorbisi(f,8)|0;ca=__ZL8get_bitsP10stb_vorbisi(f,8)|0;a[_c+(ha*40|0)+24+dd>>0]=ca;if((d[Y>>0]|0)>=(c[pa>>2]|0)){s=732;break u}dd=dd+1|0;if((ca&255|0)>=(c[da>>2]|0)){s=734;break u}if((dd|0)>=(d[ja>>0]|0))break;else s=731}ja=ha+1|0;if((ja|0)<(c[ia>>2]|0))ha=ja;else break t}if((s|0)==673){c[za>>2]=20;k=0;l=h;return k|0}else if((s|0)==679)c[_c+(ha*40|0)+4>>2]=0;else if((s|0)==713){c[za>>2]=20;k=0;l=h;return k|0}else if((s|0)==715){c[za>>2]=20;k=0;l=h;return k|0}else if((s|0)==717){c[za>>2]=20;k=0;l=h;return k|0}else if((s|0)==720){c[za>>2]=20;k=0;l=h;return k|0}else if((s|0)==728){c[za>>2]=20;k=0;l=h;return k|0}else if((s|0)==732){c[za>>2]=20;k=0;l=h;return k|0}else if((s|0)==734){c[za>>2]=20;k=0;l=h;return k|0}c[za>>2]=3;k=0;l=h;return k|0}while(0);ga=(__ZL8get_bitsP10stb_vorbisi(f,6)|0)+1|0;na=f+408|0;c[na>>2]=ga;v:do if((ga|0)>0){aa=0;while(1){a[f+412+(aa*6|0)>>0]=__ZL8get_bitsP10stb_vorbisi(f,1)|0;fa=f+412+(aa*6|0)+2|0;b[fa>>1]=__ZL8get_bitsP10stb_vorbisi(f,16)|0;ja=f+412+(aa*6|0)+4|0;b[ja>>1]=__ZL8get_bitsP10stb_vorbisi(f,16)|0;ca=__ZL8get_bitsP10stb_vorbisi(f,8)|0;a[f+412+(aa*6|0)+1>>0]=ca;if(b[fa>>1]|0){s=739;break}if(b[ja>>1]|0){s=741;break}aa=aa+1|0;if((ca&255|0)>=(c[ia>>2]|0)){s=743;break}if((aa|0)>=(c[na>>2]|0))break v}if((s|0)==739){c[za>>2]=20;k=0;l=h;return k|0}else if((s|0)==741){c[za>>2]=20;k=0;l=h;return k|0}else if((s|0)==743){c[za>>2]=20;k=0;l=h;return k|0}}while(0);__ZL12flush_packetP10stb_vorbis(f);c[f+992>>2]=0;w:do if((c[N>>2]|0)>0){na=f+88|0;ga=f+92|0;x:do if(!Kc){aa=0;while(1){ha=c[Da>>2]<<2;c[ta>>2]=(c[ta>>2]|0)+ha;ca=c[ra>>2]|0;do if(!ca){if(!ha){fd=0;break}fd=_malloc(ha)|0}else{ja=c[na>>2]|0;fa=ja+ha|0;if((fa|0)>(c[ga>>2]|0)){fd=0;break}c[na>>2]=fa;fd=ca+ja|0}while(0);ca=f+800+(aa<<2)|0;c[ca>>2]=fd;ha=(c[Da>>2]<<1)+3&2147483644;c[ta>>2]=ha+(c[ta>>2]|0);ja=c[ra>>2]|0;do if(!ja){if(!ha){gd=0;break}gd=_malloc(ha)|0}else{fa=c[na>>2]|0;Y=fa+ha|0;if((Y|0)>(c[ga>>2]|0)){gd=0;break}c[na>>2]=Y;gd=ja+fa|0}while(0);ja=f+928+(aa<<2)|0;c[ja>>2]=gd;ha=c[ra>>2]|0;if(!ha)hd=0;else{fa=c[na>>2]|0;hd=(fa|0)>(c[ga>>2]|0)?0:ha+fa|0}c[f+996+(aa<<2)>>2]=hd;if(!(c[ca>>2]|0))break x;aa=aa+1|0;if((hd|0)==0|(c[ja>>2]|0)==0)break x;if((aa|0)>=(c[N>>2]|0))break w}}else{aa=0;while(1){ja=c[Da>>2]<<2;c[ta>>2]=(c[ta>>2]|0)+ja;fa=c[ra>>2]|0;do if(!fa){if(!ja){id=0;break}id=_malloc(ja)|0}else{ha=c[na>>2]|0;Y=ha+ja|0;if((Y|0)>(c[ga>>2]|0)){id=0;break}c[na>>2]=Y;id=fa+ha|0}while(0);fa=f+800+(aa<<2)|0;c[fa>>2]=id;ja=(c[Da>>2]<<1)+3&2147483644;c[ta>>2]=ja+(c[ta>>2]|0);ca=c[ra>>2]|0;do if(!ca){if(!ja){jd=0;break}jd=_malloc(ja)|0}else{ha=c[na>>2]|0;Y=ha+ja|0;if((Y|0)>(c[ga>>2]|0)){jd=0;break}c[na>>2]=Y;jd=ca+ha|0}while(0);ca=f+928+(aa<<2)|0;c[ca>>2]=jd;c[ta>>2]=(c[ta>>2]|0)+Kc;ja=c[ra>>2]|0;do if(!ja)kd=_malloc(Kc)|0;else{ha=c[na>>2]|0;Y=ha+Kc|0;if((Y|0)>(c[ga>>2]|0)){kd=0;break}c[na>>2]=Y;kd=ja+ha|0}while(0);c[f+996+(aa<<2)>>2]=kd;if(!(c[fa>>2]|0))break x;aa=aa+1|0;if((kd|0)==0|(c[ca>>2]|0)==0)break x;if((aa|0)>=(c[N>>2]|0))break w}}while(0);c[za>>2]=3;k=0;l=h;return k|0}while(0);if(!(__ZL14init_blocksizeP10stb_vorbisii(f,0,c[Fa>>2]|0)|0)){k=0;l=h;return k|0}if(!(__ZL14init_blocksizeP10stb_vorbisii(f,1,c[Da>>2]|0)|0)){k=0;l=h;return k|0}c[f+104>>2]=c[Fa>>2];na=c[Da>>2]|0;c[f+108>>2]=na;ga=na<<1&2147483646;na=c[da>>2]|0;if((na|0)>0){aa=c[ma>>2]|0;ja=0;ha=0;do{Y=(((c[aa+(ha*24|0)+4>>2]|0)-(c[aa+(ha*24|0)>>2]|0)|0)>>>0)/((c[aa+(ha*24|0)+8>>2]|0)>>>0)|0;ja=(Y|0)>(ja|0)?Y:ja;ha=ha+1|0}while((ha|0)<(na|0));ld=(ja<<2)+4|0}else ld=4;na=U(c[N>>2]|0,ld)|0;ha=ga>>>0>na>>>0?ga:na;c[f+12>>2]=ha;a[f+1377>>0]=1;do if(c[ra>>2]|0){na=c[f+92>>2]|0;if((na|0)!=(c[f+84>>2]|0))Bd(561497,560797,4098,561553);if(((c[f+88>>2]|0)+1512+ha|0)>>>0<=na>>>0)break;c[za>>2]=3;k=0;l=h;return k|0}while(0);do if(!(a[va>>0]|0)){ha=c[p>>2]|0;if(!ha){ga=_ftell(c[ya>>2]|0)|0;md=ga-(c[f+24>>2]|0)|0;break}else{md=ha-(c[f+36>>2]|0)|0;break}}else md=0;while(0);c[f+52>>2]=md;k=1;l=h;return k|0}while(0);c[za>>2]=3;k=0;l=h;return k|0}while(0);c[za>>2]=3;k=0;l=h;return k|0}while(0);c[za>>2]=3;k=0;l=h;return k|0}while(0);c[za>>2]=3;k=0;l=h;return k|0}while(0);if((s|0)==242)c[Ha>>2]=0;c[za>>2]=20;k=0;l=h;return k|0}else if((s|0)==795){l=h;return k|0}}else if((s|0)==795){l=h;return k|0}}else if((s|0)==182)c[f+96>>2]=1;while(0);c[f+100>>2]=34;k=0;l=h;return k|0}c[f+100>>2]=34;k=0;l=h;return k|0}}else if((s|0)==18)c[f+96>>2]=1;c[f+100>>2]=34;k=0;l=h;return k|0}function __ZL20vorbis_decode_packetP10stb_vorbisPiS1_S1_(f,h,i,j){f=f|0;h=h|0;i=i|0;j=j|0;var k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0,ia=0,ja=0,ka=0,la=0,ma=0,na=0,oa=0,pa=0,qa=0,ra=0,sa=0,ta=0,ua=0,va=0,wa=0,xa=0,ya=0,za=0,Aa=0,Ba=0,Ca=0,Da=0,Ea=0,Fa=0,Ga=0,Ha=0,Ia=0,Ja=0,Ka=0,La=0,Ma=0,Na=0,Oa=0,Pa=0,Qa=0,Ra=0.0,Sa=0.0,Ta=0.0,Ua=0.0,Va=0,Wa=0,Xa=0,Ya=0,Za=0,_a=0,$a=0,ab=0,bb=0,cb=0,db=0;k=l;l=l+2576|0;if((l|0)>=(m|0))ba(2576);n=k+1296|0;o=k+272|0;p=k+16|0;q=k+2320|0;r=k+8|0;s=k;if(!(__ZL21vorbis_decode_initialP10stb_vorbisPiS1_S1_S1_S1_(f,i,k+4|0,j,s,r)|0)){t=0;l=k;return t|0}u=c[r>>2]|0;r=c[i>>2]|0;v=c[j>>2]|0;j=c[s>>2]|0;s=f+412+(u*6|0)|0;w=c[f+104+(d[s>>0]<<2)>>2]|0;x=c[f+404>>2]|0;y=d[f+412+(u*6|0)+1>>0]|0;u=w>>1;z=0-u|0;A=f+4|0;B=c[A>>2]|0;a:do if((B|0)>0){C=x+(y*40|0)+4|0;D=f+260|0;E=f+1396|0;F=p+1|0;G=f+124|0;H=f+1392|0;I=f+1376|0;J=f+1384|0;K=f+1380|0;L=f+1116|0;M=f+1388|0;N=f+1375|0;O=f+1400|0;P=f+32|0;Q=f+20|0;R=f+96|0;S=f+40|0;T=f+100|0;V=0;b:while(1){W=d[(c[C>>2]|0)+(V*3|0)+2>>0]|0;X=n+(V<<2)|0;c[X>>2]=0;Y=d[x+(y*40|0)+9+W>>0]|0;if(!(b[f+132+(Y<<1)>>1]|0)){Z=5;break}W=c[D>>2]|0;do if(__ZL8get_bitsP10stb_vorbisi(f,1)|0){_=c[137336+((d[W+(Y*1596|0)+1588>>0]|0)+-1<<2)>>2]|0;$=c[f+996+(V<<2)>>2]|0;aa=(a[560845+(_>>>5)>>0]|0)+4|0;b[$>>1]=__ZL8get_bitsP10stb_vorbisi(f,aa)|0;b[$+2>>1]=__ZL8get_bitsP10stb_vorbisi(f,aa)|0;aa=W+(Y*1596|0)|0;if(a[aa>>0]|0){ca=0;da=2;while(1){ea=d[W+(Y*1596|0)+1+ca>>0]|0;fa=a[W+(Y*1596|0)+33+ea>>0]|0;ga=fa&255;ha=a[W+(Y*1596|0)+49+ea>>0]|0;ia=ha&255;ja=(1<<ia)+-1|0;if(ha<<24>>24){ha=c[G>>2]|0;ka=d[W+(Y*1596|0)+65+ea>>0]|0;la=ha+(ka*2096|0)|0;ma=c[E>>2]|0;c:do if((ma|0)<10){if(!ma)c[H>>2]=0;while(1){na=a[I>>0]|0;oa=na<<24>>24==0;if(!(c[J>>2]|0))if(oa){pa=c[K>>2]|0;if((pa|0)==-1){c[M>>2]=(c[L>>2]|0)+-1;if(!(__ZL10start_pageP10stb_vorbis(f)|0)){Z=17;break}if(!(a[N>>0]&1)){Z=20;break}qa=c[K>>2]|0}else qa=pa;pa=qa+1|0;c[K>>2]=pa;ra=a[f+1120+qa>>0]|0;if(ra<<24>>24!=-1){c[J>>2]=1;c[M>>2]=qa}if((pa|0)>=(c[L>>2]|0))c[K>>2]=-1;if(a[I>>0]|0){Z=26;break b}a[I>>0]=ra;if(!(ra<<24>>24))break c;else sa=ra}else sa=na;else if(oa)break c;else sa=na;a[I>>0]=sa+-1<<24>>24;c[O>>2]=(c[O>>2]|0)+1;na=c[P>>2]|0;do if(!na){oa=_fgetc(c[Q>>2]|0)|0;if((oa|0)==-1){c[R>>2]=1;ta=0;break}else{ta=oa&255;break}}else if(na>>>0<(c[S>>2]|0)>>>0){c[P>>2]=na+1;ta=a[na>>0]|0;break}else{c[R>>2]=1;ta=0;break}while(0);na=c[E>>2]|0;c[H>>2]=(c[H>>2]|0)+((ta&255)<<na);oa=na+8|0;c[E>>2]=oa;if((oa|0)>=25)break c}if((Z|0)==17){Z=0;c[J>>2]=1;break}else if((Z|0)==20){Z=0;c[T>>2]=32;break}}while(0);ma=c[H>>2]|0;oa=b[ha+(ka*2096|0)+36+((ma&1023)<<1)>>1]|0;na=oa<<16>>16;if(oa<<16>>16>-1){oa=d[(c[ha+(ka*2096|0)+8>>2]|0)+na>>0]|0;c[H>>2]=ma>>>oa;ma=(c[E>>2]|0)-oa|0;oa=(ma|0)<0;c[E>>2]=oa?0:ma;ua=oa?-1:na}else ua=__ZL26codebook_decode_scalar_rawP10stb_vorbisP8Codebook(f,la)|0;if(!(a[ha+(ka*2096|0)+23>>0]|0))va=ua;else va=c[(c[ha+(ka*2096|0)+2088>>2]|0)+(ua<<2)>>2]|0}else va=0;if(!(fa<<24>>24))wa=da;else{na=0;oa=da;ma=va;while(1){ra=b[W+(Y*1596|0)+82+(ea<<4)+((ma&ja)<<1)>>1]|0;ma=ma>>ia;if(ra<<16>>16>-1){pa=ra<<16>>16;ra=c[G>>2]|0;xa=ra+(pa*2096|0)|0;ya=c[E>>2]|0;d:do if((ya|0)<10){if(!ya)c[H>>2]=0;e:while(1){za=a[I>>0]|0;Aa=za<<24>>24==0;do if(!(c[J>>2]|0)){if(!Aa){Ba=za;break}Ca=c[K>>2]|0;if((Ca|0)==-1){c[M>>2]=(c[L>>2]|0)+-1;if(!(__ZL10start_pageP10stb_vorbis(f)|0)){Z=51;break e}if(!(a[N>>0]&1)){Z=54;break e}Da=c[K>>2]|0}else Da=Ca;Ca=Da+1|0;c[K>>2]=Ca;Ea=a[f+1120+Da>>0]|0;if(Ea<<24>>24!=-1){c[J>>2]=1;c[M>>2]=Da}if((Ca|0)>=(c[L>>2]|0))c[K>>2]=-1;if(a[I>>0]|0){Z=60;break b}a[I>>0]=Ea;if(!(Ea<<24>>24))break d;else Ba=Ea}else if(Aa)break d;else Ba=za;while(0);a[I>>0]=Ba+-1<<24>>24;c[O>>2]=(c[O>>2]|0)+1;za=c[P>>2]|0;do if(!za){Aa=_fgetc(c[Q>>2]|0)|0;if((Aa|0)==-1){c[R>>2]=1;Fa=0;break}else{Fa=Aa&255;break}}else if(za>>>0<(c[S>>2]|0)>>>0){c[P>>2]=za+1;Fa=a[za>>0]|0;break}else{c[R>>2]=1;Fa=0;break}while(0);za=c[E>>2]|0;c[H>>2]=(c[H>>2]|0)+((Fa&255)<<za);Aa=za+8|0;c[E>>2]=Aa;if((Aa|0)>=25)break d}if((Z|0)==51){Z=0;c[J>>2]=1;break}else if((Z|0)==54){Z=0;c[T>>2]=32;break}}while(0);ya=c[H>>2]|0;Aa=b[ra+(pa*2096|0)+36+((ya&1023)<<1)>>1]|0;za=Aa<<16>>16;if(Aa<<16>>16>-1){Aa=d[(c[ra+(pa*2096|0)+8>>2]|0)+za>>0]|0;c[H>>2]=ya>>>Aa;ya=(c[E>>2]|0)-Aa|0;Aa=(ya|0)<0;c[E>>2]=Aa?0:ya;Ga=Aa?-1:za}else Ga=__ZL26codebook_decode_scalar_rawP10stb_vorbisP8Codebook(f,xa)|0;if(!(a[ra+(pa*2096|0)+23>>0]|0))Ha=Ga;else Ha=c[(c[ra+(pa*2096|0)+2088>>2]|0)+(Ga<<2)>>2]|0;Ia=Ha&65535}else Ia=0;b[$+(oa<<1)>>1]=Ia;za=oa+1|0;na=na+1|0;if((na|0)>=(ga|0)){wa=za;break}else oa=za}}ca=ca+1|0;if((ca|0)>=(d[aa>>0]|0))break;else da=wa}}if((c[E>>2]|0)==-1){Z=97;break}a[F>>0]=1;a[p>>0]=1;da=c[W+(Y*1596|0)+1592>>2]|0;if((da|0)>2){aa=_+65535|0;ca=2;do{oa=d[W+(Y*1596|0)+1088+(ca<<1)>>0]|0;ga=d[W+(Y*1596|0)+1088+(ca<<1)+1>>0]|0;na=e[W+(Y*1596|0)+338+(oa<<1)>>1]|0;ia=b[$+(oa<<1)>>1]|0;ma=(b[$+(ga<<1)>>1]|0)-ia|0;ja=(U((ma|0)>-1?ma:0-ma|0,(e[W+(Y*1596|0)+338+(ca<<1)>>1]|0)-na|0)|0)/((e[W+(Y*1596|0)+338+(ga<<1)>>1]|0)-na|0)|0;na=((ma|0)<0?0-ja|0:ja)+ia|0;ia=$+(ca<<1)|0;ja=b[ia>>1]|0;ma=ja<<16>>16;ea=_-na|0;do if(!(ja<<16>>16)){a[p+ca>>0]=0;Ja=na&65535}else{a[p+ga>>0]=1;a[p+oa>>0]=1;a[p+ca>>0]=1;if((ma|0)>=(((ea|0)<(na|0)?ea:na)<<1|0)){if((ea|0)>(na|0)){Ja=ja;break}Ja=aa-ma&65535;break}if(!(ma&1))Ka=na+(ma>>>1)|0;else Ka=na-(ma+1>>1)|0;Ja=Ka&65535}while(0);b[ia>>1]=Ja;ca=ca+1|0}while((ca|0)!=(da|0))}if((da|0)>0){ca=0;do{if(!(a[p+ca>>0]|0))b[$+(ca<<1)>>1]=-1;ca=ca+1|0}while((ca|0)!=(da|0))}}else Z=97;while(0);if((Z|0)==97){Z=0;c[X>>2]=1}V=V+1|0;Y=c[A>>2]|0;if((V|0)>=(Y|0)){La=Y;Z=99;break a}}if((Z|0)==5){c[T>>2]=21;Ma=0;break}else if((Z|0)==26)Bd(560861,560797,1510,560882);else if((Z|0)==60)Bd(560861,560797,1510,560882)}else{La=B;Z=99}while(0);do if((Z|0)==99){B=f+80|0;Ja=c[B>>2]|0;if(Ja|0?(c[f+84>>2]|0)!=(c[f+92>>2]|0):0)Bd(560895,560797,3272,560951);_memcpy(o|0,n|0,La<<2|0)|0;Ka=x+(y*40|0)|0;wa=b[Ka>>1]|0;if(wa<<16>>16){Ia=c[x+(y*40|0)+4>>2]|0;Ha=wa&65535;wa=0;do{Ga=n+(d[Ia+(wa*3|0)>>0]<<2)|0;Fa=n+(d[Ia+(wa*3|0)+1>>0]<<2)|0;if(!((c[Ga>>2]|0)!=0?(c[Fa>>2]|0)!=0:0)){c[Fa>>2]=0;c[Ga>>2]=0}wa=wa+1|0}while((wa|0)!=(Ha|0))}Ha=x+(y*40|0)+8|0;if(!(a[Ha>>0]|0))Na=Ja;else{wa=x+(y*40|0)+4|0;Ia=0;T=La;while(1){if((T|0)>0){Ga=c[wa>>2]|0;Fa=0;Ba=0;while(1){if((d[Ga+(Ba*3|0)+2>>0]|0)==(Ia|0)){Da=q+Fa|0;if(!(c[n+(Ba<<2)>>2]|0)){a[Da>>0]=0;Oa=c[f+800+(Ba<<2)>>2]|0}else{a[Da>>0]=1;Oa=0}c[p+(Fa<<2)>>2]=Oa;Pa=Fa+1|0}else Pa=Fa;Ba=Ba+1|0;if((Ba|0)==(T|0)){Qa=Pa;break}else Fa=Pa}}else Qa=0;__ZL14decode_residueP10stb_vorbisPPfiiiPh(f,p,Qa,u,d[x+(y*40|0)+24+Ia>>0]|0,q);Fa=Ia+1|0;if((Fa|0)>=(d[Ha>>0]|0))break;Ia=Fa;T=c[A>>2]|0}Na=c[B>>2]|0}if(Na|0?(c[f+84>>2]|0)!=(c[f+92>>2]|0):0)Bd(560895,560797,3305,560951);T=b[Ka>>1]|0;if(T<<16>>16?(Ia=c[x+(y*40|0)+4>>2]|0,(u|0)>0):0){Ha=T&65535;do{T=Ha;Ha=Ha+-1|0;wa=c[f+800+(d[Ia+(Ha*3|0)>>0]<<2)>>2]|0;Ja=c[f+800+(d[Ia+(Ha*3|0)+1>>0]<<2)>>2]|0;Fa=0;do{Ba=wa+(Fa<<2)|0;Ra=+g[Ba>>2];Ga=Ja+(Fa<<2)|0;Sa=+g[Ga>>2];X=Sa>0.0;do if(Ra>0.0)if(X){Ta=Ra;Ua=Ra-Sa;break}else{Ta=Ra+Sa;Ua=Ra;break}else if(X){Ta=Ra;Ua=Ra+Sa;break}else{Ta=Ra-Sa;Ua=Ra;break}while(0);g[Ba>>2]=Ta;g[Ga>>2]=Ua;Fa=Fa+1|0}while((Fa|0)!=(u|0))}while((T|0)>1)}Ha=c[A>>2]|0;if((Ha|0)>0){Ia=x+(y*40|0)+4|0;Ka=f+100|0;Fa=f+260|0;Ja=u<<2;wa=0;X=Ha;while(1){Ha=c[f+800+(wa<<2)>>2]|0;do if(!(c[o+(wa<<2)>>2]|0)){Da=c[f+996+(wa<<2)>>2]|0;va=d[(d[(c[Ia>>2]|0)+(wa*3|0)+2>>0]|0)+(x+(y*40|0)+9)>>0]|0;if(!(b[f+132+(va<<1)>>1]|0)){c[Ka>>2]=21;Va=X;break}ua=c[Fa>>2]|0;ta=d[ua+(va*1596|0)+1588>>0]|0;sa=U(ta,b[Da>>1]|0)|0;qa=c[ua+(va*1596|0)+1592>>2]|0;if((qa|0)>1){V=sa;F=0;E=1;while(1){H=d[ua+(va*1596|0)+838+E>>0]|0;J=b[Da+(H<<1)>>1]|0;do if(J<<16>>16>-1){R=U(J<<16>>16,ta)|0;P=e[ua+(va*1596|0)+338+(H<<1)>>1]|0;if((P|0)==(F|0)){Wa=R;Xa=F}else{S=R-V|0;Q=P-F|0;O=(S|0)/(Q|0)|0;I=S>>31|1;K=((S|0)>-1?S:0-S|0)-(U((O|0)>-1?O:0-O|0,Q)|0)|0;S=(P|0)>(u|0)?u:P;if((S|0)<=(F|0)){Wa=R;Xa=P;break}L=Ha+(F<<2)|0;g[L>>2]=+g[137352+(V<<2)>>2]*+g[L>>2];L=F+1|0;if((L|0)<(S|0)){Ya=0;Za=L;_a=V}else{Wa=R;Xa=P;break}while(1){L=Ya+K|0;M=(L|0)<(Q|0);_a=_a+O+(M?0:I)|0;N=Ha+(Za<<2)|0;g[N>>2]=+g[137352+(_a<<2)>>2]*+g[N>>2];Za=Za+1|0;if((Za|0)>=(S|0)){Wa=R;Xa=P;break}else Ya=L-(M?0:Q)|0}}}else{Wa=V;Xa=F}while(0);E=E+1|0;if((E|0)==(qa|0)){$a=Wa;ab=Xa;break}else{V=Wa;F=Xa}}}else{$a=sa;ab=0}if((ab|0)<(u|0)){Ra=+g[137352+($a<<2)>>2];F=ab;do{V=Ha+(F<<2)|0;g[V>>2]=Ra*+g[V>>2];F=F+1|0}while((F|0)!=(u|0));Va=X}else Va=X}else{_memset(Ha|0,0,Ja|0)|0;Va=c[A>>2]|0}while(0);wa=wa+1|0;if((wa|0)>=(Va|0))break;else X=Va}if((Va|0)>0){X=0;do{__ZL12inverse_mdctPfiP10stb_vorbisi(c[f+800+(X<<2)>>2]|0,w,f,d[s>>0]|0);X=X+1|0}while((X|0)<(c[A>>2]|0))}}__ZL12flush_packetP10stb_vorbis(f);X=f+1377|0;do if(!(a[X>>0]|0)){wa=f+1412|0;Ja=c[wa>>2]|0;if(Ja){Fa=v-r|0;if((Ja|0)<(Fa|0)){Ka=Ja+r|0;c[i>>2]=Ka;c[wa>>2]=0;bb=Ka;break}else{c[wa>>2]=Ja-Fa;c[i>>2]=v;bb=v;break}}else bb=r}else{c[f+1060>>2]=z;c[f+1412>>2]=w-j;c[f+1064>>2]=1;a[X>>0]=0;bb=r}while(0);X=f+1064|0;Fa=c[X>>2]|0;if((c[f+1388>>2]|0)!=(c[f+1404>>2]|0)){Ja=f+1060|0;if(Fa|0){cb=Ja;db=c[Ja>>2]|0;Z=170}}else{if((Fa|0?a[f+1375>>0]&4:0)?(Fa=(c[f+1408>>2]|0)+(j-w)|0,Ja=f+1060|0,wa=c[Ja>>2]|0,Ka=(Fa>>>0<wa>>>0?0:Fa-wa|0)+bb|0,Ia=(Ka|0)>(j|0)?j:Ka,Fa>>>0<(j-bb+wa|0)>>>0):0){c[h>>2]=Ia;c[Ja>>2]=(c[Ja>>2]|0)+Ia;Ma=1;break}Ia=bb-u+(c[f+1408>>2]|0)|0;Ja=f+1060|0;c[Ja>>2]=Ia;c[X>>2]=1;cb=Ja;db=Ia;Z=170}if((Z|0)==170)c[cb>>2]=v-bb+db;if(c[B>>2]|0?(c[f+84>>2]|0)!=(c[f+92>>2]|0):0)Bd(560895,560797,3421,560951);c[h>>2]=j;Ma=1}while(0);t=Ma;l=k;return t|0}function __ZL19vorbis_finish_frameP10stb_vorbisiii(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0;f=a+992|0;h=c[f>>2]|0;do if(!h){i=c[a+4>>2]|0;j=0;k=13}else{l=h<<1;if((l|0)!=(c[a+112>>2]|0))if((l|0)==(c[a+116>>2]|0))m=1;else Bd(1112475,560797,3044,560834);else m=0;l=c[a+1092+(m<<2)>>2]|0;n=c[a+4>>2]|0;if((n|0)<=0){c[f>>2]=b-e;o=h;break}p=h+-1|0;if((h|0)>0)q=0;else{r=b-e|0;c[f>>2]=r;s=r;t=n;u=h;k=14;break}do{r=c[a+800+(q<<2)>>2]|0;v=c[a+928+(q<<2)>>2]|0;w=0;do{x=r+(w+d<<2)|0;g[x>>2]=+g[x>>2]*+g[l+(w<<2)>>2]+ +g[v+(w<<2)>>2]*+g[l+(p-w<<2)>>2];w=w+1|0}while((w|0)!=(h|0));q=q+1|0}while((q|0)<(n|0));i=n;j=h;k=13}while(0);if((k|0)==13){h=b-e|0;c[f>>2]=h;if((i|0)>0){s=h;t=i;u=j;k=14}else o=j}if((k|0)==14)if((b|0)>(e|0)){k=0;do{j=c[a+800+(k<<2)>>2]|0;i=c[a+928+(k<<2)>>2]|0;h=0;f=e;while(1){c[i+(h<<2)>>2]=c[j+(f<<2)>>2];q=h+1|0;if((q|0)==(s|0))break;else{h=q;f=q+e|0}}k=k+1|0}while((k|0)<(t|0));o=u}else o=u;u=((b|0)<(e|0)?b:e)-d|0;d=a+1416|0;if(!o){y=0;return y|0}c[d>>2]=(c[d>>2]|0)+u;y=u;return y|0}function __ZL21vorbis_decode_initialP10stb_vorbisPiS1_S1_S1_S1_(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0;c[b+1508>>2]=0;c[b+1504>>2]=0;i=b+96|0;if(c[i>>2]|0){j=0;return j|0}k=b+48|0;l=b+1376|0;m=b+1384|0;n=b+1380|0;o=b+1116|0;p=b+1388|0;q=b+1375|0;r=b+1400|0;s=b+32|0;t=b+20|0;u=b+1396|0;v=b+40|0;w=b+100|0;a:while(1){if(!(__ZL18maybe_start_packetP10stb_vorbis(b)|0)){j=0;x=56;break}if(!(__ZL8get_bitsP10stb_vorbisi(b,1)|0)){x=30;break}if(a[k>>0]|0){x=6;break}while(1){y=a[l>>0]|0;if(!(y<<24>>24)){if(c[m>>2]|0)break;z=c[n>>2]|0;if((z|0)==-1){c[p>>2]=(c[o>>2]|0)+-1;if(!(__ZL10start_pageP10stb_vorbis(b)|0)){x=11;break}if(!(a[q>>0]&1)){x=14;break}A=c[n>>2]|0}else A=z;z=A+1|0;c[n>>2]=z;B=a[b+1120+A>>0]|0;if(B<<24>>24!=-1){c[m>>2]=1;c[p>>2]=A}if((z|0)>=(c[o>>2]|0))c[n>>2]=-1;if(a[l>>0]|0){x=20;break a}a[l>>0]=B;if(!(B<<24>>24))break;else C=B}else C=y;a[l>>0]=C+-1<<24>>24;c[r>>2]=(c[r>>2]|0)+1;y=c[s>>2]|0;do if(!y){if((_fgetc(c[t>>2]|0)|0)==-1)c[i>>2]=1}else if(y>>>0<(c[v>>2]|0)>>>0){c[s>>2]=y+1;break}else{c[i>>2]=1;break}while(0);c[u>>2]=0}if((x|0)==11){x=0;c[m>>2]=1}else if((x|0)==14){x=0;c[w>>2]=32}c[u>>2]=0;if(c[i>>2]|0){j=0;x=56;break}}if((x|0)==6){c[w>>2]=35;j=0;return j|0}else if((x|0)==20)Bd(560861,560797,1510,560882);else if((x|0)==30){if(c[b+80>>2]|0?(c[b+84>>2]|0)!=(c[b+92>>2]|0):0)Bd(560895,560797,3123,561167);w=b+408|0;i=c[w>>2]|0;u=i+-1|0;do if((i|0)<16385){if((i|0)<17){D=a[560845+u>>0]|0;break}if((i|0)<513){D=(a[560845+(u>>>5)>>0]|0)+5|0;break}else{D=(a[560845+(u>>>10)>>0]|0)+10|0;break}}else{if((i|0)>=16777217){if((i|0)>=536870913){D=0;break}D=(a[560845+(u>>>25)>>0]|0)+25|0;break}if((i|0)<524289){D=(a[560845+(u>>>15)>>0]|0)+15|0;break}else{D=(a[560845+(u>>>20)>>0]|0)+20|0;break}}while(0);u=__ZL8get_bitsP10stb_vorbisi(b,D)|0;if((u|0)==-1){j=0;return j|0}if((u|0)>=(c[w>>2]|0)){j=0;return j|0}c[h>>2]=u;h=b+412+(u*6|0)|0;if(a[h>>0]|0){u=c[b+116>>2]|0;w=__ZL8get_bitsP10stb_vorbisi(b,1)|0;D=__ZL8get_bitsP10stb_vorbisi(b,1)|0;i=(a[h>>0]|0)==0;h=u>>1;if((w|0)!=0|i){E=D;F=u;G=h;H=i;x=51}else{w=b+112|0;c[d>>2]=u-(c[w>>2]|0)>>2;I=D;J=u;K=i;L=h;M=(c[w>>2]|0)+u>>2}}else{u=c[b+112>>2]|0;E=0;F=u;G=u>>1;H=1;x=51}if((x|0)==51){c[d>>2]=0;I=E;J=F;K=H;L=G;M=G}c[e>>2]=M;if((I|0)!=0|K){c[f>>2]=L;N=J}else{L=J*3|0;J=b+112|0;c[f>>2]=L-(c[J>>2]|0)>>2;N=(c[J>>2]|0)+L>>2}c[g>>2]=N;j=1;return j|0}else if((x|0)==56)return j|0;return 0}function __ZL8get_bitsP10stb_vorbisi(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0;e=b+1396|0;f=c[e>>2]|0;if((f|0)<0){g=0;return g|0}do if((f|0)<(d|0)){if((d|0)>24){h=__ZL8get_bitsP10stb_vorbisi(b,24)|0;return ((__ZL8get_bitsP10stb_vorbisi(b,d+-24|0)|0)<<24)+h|0}if(!f)c[b+1392>>2]=0;h=b+1376|0;i=b+1384|0;j=b+1380|0;k=b+1116|0;l=b+1388|0;m=b+1375|0;n=b+1400|0;o=b+32|0;p=b+20|0;q=b+96|0;r=b+1392|0;s=b+40|0;while(1){t=a[h>>0]|0;if(!(t<<24>>24)){if(c[i>>2]|0)break;u=c[j>>2]|0;if((u|0)==-1){c[l>>2]=(c[k>>2]|0)+-1;if(!(__ZL10start_pageP10stb_vorbis(b)|0)){v=12;break}if(!(a[m>>0]&1)){v=15;break}w=c[j>>2]|0}else w=u;u=w+1|0;c[j>>2]=u;x=a[b+1120+w>>0]|0;if(x<<24>>24!=-1){c[i>>2]=1;c[l>>2]=w}if((u|0)>=(c[k>>2]|0))c[j>>2]=-1;if(a[h>>0]|0){v=21;break}a[h>>0]=x;if(!(x<<24>>24))break;else y=x}else y=t;a[h>>0]=y+-1<<24>>24;c[n>>2]=(c[n>>2]|0)+1;t=c[o>>2]|0;do if(!t){x=_fgetc(c[p>>2]|0)|0;if((x|0)==-1){c[q>>2]=1;z=0;break}else{z=x&255;break}}else if(t>>>0<(c[s>>2]|0)>>>0){c[o>>2]=t+1;z=a[t>>0]|0;break}else{c[q>>2]=1;z=0;break}while(0);A=c[e>>2]|0;c[r>>2]=(c[r>>2]|0)+((z&255)<<A);B=A+8|0;c[e>>2]=B;if((B|0)>=(d|0)){v=32;break}}if((v|0)==12)c[i>>2]=1;else if((v|0)==15)c[b+100>>2]=32;else if((v|0)==21)Bd(560861,560797,1510,560882);else if((v|0)==32){if((A|0)<-8)g=0;else{C=B;break}return g|0}c[e>>2]=-1;g=0;return g|0}else C=f;while(0);f=b+1392|0;b=c[f>>2]|0;c[f>>2]=b>>>d;c[e>>2]=C-d;g=b&(1<<d)+-1;return g|0}function __ZL10start_pageP10stb_vorbis(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0;d=b+32|0;e=c[d>>2]|0;do if(!e){f=_fgetc(c[b+20>>2]|0)|0;if((f|0)==-1){c[b+96>>2]=1;break}else{g=f&255;h=8;break}}else if(e>>>0<(c[b+40>>2]|0)>>>0){c[d>>2]=e+1;g=a[e>>0]|0;h=8;break}else{c[b+96>>2]=1;break}while(0);a:do if((h|0)==8?g<<24>>24==79:0){e=c[d>>2]|0;do if(!e){f=_fgetc(c[b+20>>2]|0)|0;if((f|0)==-1){c[b+96>>2]=1;break a}else{i=f&255;break}}else if(e>>>0<(c[b+40>>2]|0)>>>0){c[d>>2]=e+1;i=a[e>>0]|0;break}else{c[b+96>>2]=1;break a}while(0);if(i<<24>>24==103){e=c[d>>2]|0;do if(!e){f=_fgetc(c[b+20>>2]|0)|0;if((f|0)==-1){c[b+96>>2]=1;break a}else{j=f&255;break}}else if(e>>>0<(c[b+40>>2]|0)>>>0){c[d>>2]=e+1;j=a[e>>0]|0;break}else{c[b+96>>2]=1;break a}while(0);if(j<<24>>24==103){e=c[d>>2]|0;do if(!e){f=_fgetc(c[b+20>>2]|0)|0;if((f|0)==-1){c[b+96>>2]=1;break a}else{k=f&255;break}}else if(e>>>0<(c[b+40>>2]|0)>>>0){c[d>>2]=e+1;k=a[e>>0]|0;break}else{c[b+96>>2]=1;break a}while(0);if(k<<24>>24==83){l=__ZL28start_page_no_capturepatternP10stb_vorbis(b)|0;return l|0}}}}while(0);c[b+100>>2]=30;l=0;return l|0}function __ZL26codebook_decode_scalar_rawP10stb_vorbisP8Codebook(b,e){b=b|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0;f=b+1396|0;g=c[f>>2]|0;a:do if((g|0)<25){h=b+1392|0;if(!g)c[h>>2]=0;i=b+1376|0;j=b+1384|0;k=b+1380|0;l=b+1116|0;m=b+1388|0;n=b+1375|0;o=b+1400|0;p=b+32|0;q=b+20|0;r=b+96|0;s=b+40|0;while(1){t=a[i>>0]|0;u=t<<24>>24==0;if(!(c[j>>2]|0))if(u){v=c[k>>2]|0;if((v|0)==-1){c[m>>2]=(c[l>>2]|0)+-1;if(!(__ZL10start_pageP10stb_vorbis(b)|0)){w=10;break}if(!(a[n>>0]&1)){w=13;break}x=c[k>>2]|0}else x=v;v=x+1|0;c[k>>2]=v;y=a[b+1120+x>>0]|0;if(y<<24>>24!=-1){c[j>>2]=1;c[m>>2]=x}if((v|0)>=(c[l>>2]|0))c[k>>2]=-1;if(a[i>>0]|0){w=19;break}a[i>>0]=y;if(!(y<<24>>24))break a;else z=y}else z=t;else if(u)break a;else z=t;a[i>>0]=z+-1<<24>>24;c[o>>2]=(c[o>>2]|0)+1;t=c[p>>2]|0;do if(!t){u=_fgetc(c[q>>2]|0)|0;if((u|0)==-1){c[r>>2]=1;A=0;break}else{A=u&255;break}}else if(t>>>0<(c[s>>2]|0)>>>0){c[p>>2]=t+1;A=a[t>>0]|0;break}else{c[r>>2]=1;A=0;break}while(0);t=c[f>>2]|0;c[h>>2]=(c[h>>2]|0)+((A&255)<<t);u=t+8|0;c[f>>2]=u;if((u|0)>=25)break a}if((w|0)==10){c[j>>2]=1;break}else if((w|0)==13){c[b+100>>2]=32;break}else if((w|0)==19)Bd(560861,560797,1510,560882)}while(0);A=c[e+32>>2]|0;z=(A|0)==0;if(z?(c[e+2084>>2]|0)==0:0){B=-1;return B|0}x=c[e+4>>2]|0;if((x|0)>8)if(!(c[e+2084>>2]|0))w=41;else w=34;else if(z)w=34;else w=41;b:do if((w|0)==34){z=b+1392|0;g=c[z>>2]|0;h=g>>>1&1431655765|g<<1&-1431655766;r=h>>>2&858993459|h<<2&-858993460;h=r>>>4&252645135|r<<4&-252645136;r=h>>>8&16711935|h<<8&-16711936;h=r>>>16|r<<16;r=c[e+2092>>2]|0;if((r|0)>1){p=c[e+2084>>2]|0;s=r;r=0;while(1){q=s>>>1;o=q+r|0;i=(c[p+(o<<2)>>2]|0)>>>0>h>>>0;k=i?r:o;s=i?q:s-q|0;if((s|0)<=1){C=k;break}else r=k}}else C=0;if(!(a[e+23>>0]|0))D=c[(c[e+2088>>2]|0)+(C<<2)>>2]|0;else D=C;r=d[(c[e+8>>2]|0)+D>>0]|0;s=c[f>>2]|0;if((s|0)<(r|0)){E=-1;F=0}else{c[z>>2]=g>>>r;E=D;F=s-r|0}}else if((w|0)==41){if(a[e+23>>0]|0)Bd(561129,560797,1640,561140);c:do if((x|0)>0){r=c[e+8>>2]|0;s=b+1392|0;h=0;while(1){G=r+h|0;p=a[G>>0]|0;H=p&255;if(p<<24>>24!=-1?(I=c[s>>2]|0,(c[A+(h<<2)>>2]|0)==(I&(1<<H)+-1|0)):0)break;p=h+1|0;if((p|0)<(x|0))h=p;else break c}r=c[f>>2]|0;if((r|0)<(H|0)){E=-1;F=0;break b}c[s>>2]=I>>>H;E=h;F=r-(d[G>>0]|0)|0;break b}while(0);c[b+100>>2]=21;E=-1;F=0}while(0);c[f>>2]=F;B=E;return B|0}function __ZL14decode_residueP10stb_vorbisPPfiiiPh(e,f,h,i,j,k){e=e|0;f=f|0;h=h|0;i=i|0;j=j|0;k=k|0;var n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0,ia=0,ja=0,ka=0,la=0,ma=0,na=0,oa=0,pa=0,qa=0,ra=0,sa=0,ta=0,ua=0,va=0,wa=0,xa=0,ya=0,za=0,Aa=0,Ba=0,Ca=0,Da=0.0,Ea=0,Fa=0.0,Ga=0,Ha=0,Ia=0,Ja=0,Ka=0,La=0,Ma=0,Na=0,Oa=0,Pa=0,Qa=0,Ra=0,Sa=0,Ta=0,Ua=0,Va=0,Wa=0,Xa=0,Ya=0,Za=0;n=l;l=l+16|0;if((l|0)>=(m|0))ba(16);o=n+4|0;p=n;q=c[e+396>>2]|0;r=b[e+268+(j<<1)>>1]|0;s=q+(j*24|0)+13|0;t=e+124|0;u=c[(c[t>>2]|0)+((d[s>>0]|0)*2096|0)>>2]|0;v=q+(j*24|0)|0;w=q+(j*24|0)+8|0;x=(((c[q+(j*24|0)+4>>2]|0)-(c[v>>2]|0)|0)>>>0)/((c[w>>2]|0)>>>0)|0;y=e+92|0;z=c[y>>2]|0;A=c[e+80>>2]|0;B=x<<2;C=c[e+4>>2]|0;D=U(C,B+4|0)|0;if(A){E=z-D|0;if((E|0)<(c[e+88>>2]|0))F=0;else{c[y>>2]=E;F=A+E|0}}else{E=D;D=l;l=l+((1*E|0)+15&-16)|0;if((l|0)>=(m|0))ba((1*E|0)+15&-16|0);F=D}if((C|0)>0){D=0;E=F+(C<<2)|0;while(1){c[F+(D<<2)>>2]=E;D=D+1|0;if((D|0)==(C|0))break;else E=E+B|0}}B=(h|0)>0;if(B){E=i<<2;C=0;do{if(!(a[k+C>>0]|0))_memset(c[f+(C<<2)>>2]|0,0,E|0)|0;C=C+1|0}while((C|0)!=(h|0))}if(!((h|0)!=1&r<<16>>16==2)){C=(x|0)>0;E=(u|0)>0;D=q+(j*24|0)+20|0;A=r<<16>>16==0;r=e+1396|0;G=e+1392|0;H=e+1376|0;I=e+1384|0;J=e+1380|0;K=e+1116|0;L=e+1388|0;M=e+1375|0;N=e+1400|0;O=e+32|0;P=e+20|0;Q=e+96|0;R=e+40|0;S=e+100|0;T=q+(j*24|0)+16|0;V=(h|0)<1;W=0;a:while(1){if(C){X=(W|0)!=0|V;Y=0;Z=0;while(1){if(!X){_=0;do{if(!(a[k+_>>0]|0)){$=c[t>>2]|0;aa=d[s>>0]|0;ca=$+(aa*2096|0)|0;da=c[r>>2]|0;b:do if((da|0)<10){if(!da)c[G>>2]=0;c:while(1){ea=a[H>>0]|0;fa=ea<<24>>24==0;do if(!(c[I>>2]|0)){if(!fa){ga=ea;break}ha=c[J>>2]|0;if((ha|0)==-1){c[L>>2]=(c[K>>2]|0)+-1;if(!(__ZL10start_pageP10stb_vorbis(e)|0)){ia=167;break c}if(!(a[M>>0]&1)){ia=170;break c}ja=c[J>>2]|0}else ja=ha;ha=ja+1|0;c[J>>2]=ha;ka=a[e+1120+ja>>0]|0;if(ka<<24>>24!=-1){c[I>>2]=1;c[L>>2]=ja}if((ha|0)>=(c[K>>2]|0))c[J>>2]=-1;if(a[H>>0]|0){ia=176;break a}a[H>>0]=ka;if(!(ka<<24>>24))break b;else ga=ka}else if(fa)break b;else ga=ea;while(0);a[H>>0]=ga+-1<<24>>24;c[N>>2]=(c[N>>2]|0)+1;ea=c[O>>2]|0;do if(!ea){fa=_fgetc(c[P>>2]|0)|0;if((fa|0)==-1){c[Q>>2]=1;la=0;break}else{la=fa&255;break}}else if(ea>>>0<(c[R>>2]|0)>>>0){c[O>>2]=ea+1;la=a[ea>>0]|0;break}else{c[Q>>2]=1;la=0;break}while(0);ea=c[r>>2]|0;c[G>>2]=(c[G>>2]|0)+((la&255)<<ea);fa=ea+8|0;c[r>>2]=fa;if((fa|0)>=25)break b}if((ia|0)==167){ia=0;c[I>>2]=1;break}else if((ia|0)==170){ia=0;c[S>>2]=32;break}}while(0);da=c[G>>2]|0;fa=b[$+(aa*2096|0)+36+((da&1023)<<1)>>1]|0;ea=fa<<16>>16;if(fa<<16>>16>-1){fa=d[(c[$+(aa*2096|0)+8>>2]|0)+ea>>0]|0;c[G>>2]=da>>>fa;da=(c[r>>2]|0)-fa|0;fa=(da|0)<0;c[r>>2]=fa?0:da;ma=fa?-1:ea}else ma=__ZL26codebook_decode_scalar_rawP10stb_vorbisP8Codebook(e,ca)|0;if(!(a[$+(aa*2096|0)+23>>0]|0))na=ma;else na=c[(c[$+(aa*2096|0)+2088>>2]|0)+(ma<<2)>>2]|0;if((na|0)==-1){ia=221;break a}c[(c[F+(_<<2)>>2]|0)+(Y<<2)>>2]=c[(c[T>>2]|0)+(na<<2)>>2]}_=_+1|0}while((_|0)<(h|0))}if((Z|0)<(x|0)&E){_=Z;ea=0;while(1){if(B){fa=0;do{d:do if((a[k+fa>>0]|0)==0?(da=b[(c[D>>2]|0)+(d[(c[(c[F+(fa<<2)>>2]|0)+(Y<<2)>>2]|0)+ea>>0]<<4)+(W<<1)>>1]|0,da<<16>>16>-1):0){ka=da<<16>>16;da=c[f+(fa<<2)>>2]|0;ha=c[w>>2]|0;oa=(U(ha,_)|0)+(c[v>>2]|0)|0;pa=c[t>>2]|0;qa=pa+(ka*2096|0)|0;if(A){ra=(ha|0)/(c[qa>>2]|0)|0;sa=da+(oa<<2)|0;if((ra|0)<=0)break;ta=ha-oa|0;ua=pa+(ka*2096|0)+28|0;va=pa+(ka*2096|0)+22|0;wa=0;while(1){xa=sa+(wa<<2)|0;ya=ta-wa|0;za=__ZL21codebook_decode_startP10stb_vorbisP8Codebook(e,qa)|0;if((za|0)<0){ia=221;break a}Aa=c[qa>>2]|0;Ba=(Aa|0)<(ya|0)?Aa:ya;ya=U(Aa,za)|0;if((Ba|0)>0){za=c[ua>>2]|0;if(!(a[va>>0]|0)){Aa=0;do{Ca=xa+((U(Aa,ra)|0)<<2)|0;g[Ca>>2]=+g[Ca>>2]+(+g[za+(Aa+ya<<2)>>2]+0.0);Aa=Aa+1|0}while((Aa|0)<(Ba|0))}else{Da=0.0;Aa=0;do{Da=Da+ +g[za+(Aa+ya<<2)>>2];Ca=xa+((U(Aa,ra)|0)<<2)|0;g[Ca>>2]=+g[Ca>>2]+Da;Aa=Aa+1|0}while((Aa|0)<(Ba|0))}}wa=wa+1|0;if((wa|0)>=(ra|0))break d}}if((ha|0)<=0)break;ra=pa+(ka*2096|0)+22|0;wa=pa+(ka*2096|0)+28|0;va=pa+(ka*2096|0)+12|0;ua=oa;ta=0;while(1){sa=da+(ua<<2)|0;Ba=ha-ta|0;Aa=__ZL21codebook_decode_startP10stb_vorbisP8Codebook(e,qa)|0;if((Aa|0)<0){ia=221;break a}xa=c[qa>>2]|0;ya=(xa|0)<(Ba|0)?xa:Ba;Ba=U(xa,Aa)|0;Aa=(ya|0)>0;do if(!(a[ra>>0]|0)){if(!Aa)break;za=c[wa>>2]|0;Ca=0;do{Ea=sa+(Ca<<2)|0;g[Ea>>2]=+g[Ea>>2]+(+g[za+(Ca+Ba<<2)>>2]+0.0);Ca=Ca+1|0}while((Ca|0)<(ya|0))}else{if(!Aa)break;Ca=c[wa>>2]|0;Da=0.0;za=0;while(1){Fa=Da+ +g[Ca+(za+Ba<<2)>>2];Ea=sa+(za<<2)|0;g[Ea>>2]=+g[Ea>>2]+Fa;za=za+1|0;if((za|0)>=(ya|0))break;else Da=Fa+ +g[va>>2]}}while(0);ta=xa+ta|0;if((ta|0)>=(ha|0))break;else ua=xa+ua|0}}while(0);fa=fa+1|0}while((fa|0)<(h|0))}ea=ea+1|0;fa=_+1|0;if(!((fa|0)<(x|0)&(ea|0)<(u|0))){Ga=fa;break}else _=fa}}else Ga=Z;if((Ga|0)<(x|0)){Y=Y+1|0;Z=Ga}else break}}W=W+1|0;if((W|0)>=8){ia=221;break}}if((ia|0)==176)Bd(560861,560797,1510,560882);else if((ia|0)==221){c[y>>2]=z;l=n;return}}e:do if(B){W=0;while(1){if(!(a[k+W>>0]|0)){Ha=W;break e}Ga=W+1|0;if((Ga|0)<(h|0))W=Ga;else{Ha=Ga;break}}}else Ha=0;while(0);if((Ha|0)==(h|0)){c[y>>2]=z;l=n;return}Ha=(x|0)>0;k=e+1396|0;B=e+1392|0;W=e+1376|0;Ga=e+1384|0;A=e+1380|0;D=e+1116|0;E=e+1388|0;na=e+1375|0;T=e+1400|0;ma=e+32|0;r=e+20|0;G=e+96|0;S=e+40|0;I=e+100|0;la=q+(j*24|0)+16|0;Q=(u|0)>0;O=q+(j*24|0)+20|0;j=0;f:while(1){switch(h|0){case 2:{if(Ha){q=(j|0)==0;R=0;P=0;while(1){N=(U(c[w>>2]|0,R)|0)+(c[v>>2]|0)|0;c[o>>2]=N&1;c[p>>2]=N>>1;if(q){N=c[t>>2]|0;ga=d[s>>0]|0;H=N+(ga*2096|0)|0;J=c[k>>2]|0;g:do if((J|0)<10){if(!J)c[B>>2]=0;while(1){K=a[W>>0]|0;ja=K<<24>>24==0;if(!(c[Ga>>2]|0))if(ja){L=c[A>>2]|0;if((L|0)==-1){c[E>>2]=(c[D>>2]|0)+-1;if(!(__ZL10start_pageP10stb_vorbis(e)|0)){ia=36;break}if(!(a[na>>0]&1)){ia=39;break}Ia=c[A>>2]|0}else Ia=L;L=Ia+1|0;c[A>>2]=L;M=a[e+1120+Ia>>0]|0;if(M<<24>>24!=-1){c[Ga>>2]=1;c[E>>2]=Ia}if((L|0)>=(c[D>>2]|0))c[A>>2]=-1;if(a[W>>0]|0){ia=45;break f}a[W>>0]=M;if(!(M<<24>>24))break g;else Ja=M}else Ja=K;else if(ja)break g;else Ja=K;a[W>>0]=Ja+-1<<24>>24;c[T>>2]=(c[T>>2]|0)+1;K=c[ma>>2]|0;do if(!K){ja=_fgetc(c[r>>2]|0)|0;if((ja|0)==-1){c[G>>2]=1;Ka=0;break}else{Ka=ja&255;break}}else if(K>>>0<(c[S>>2]|0)>>>0){c[ma>>2]=K+1;Ka=a[K>>0]|0;break}else{c[G>>2]=1;Ka=0;break}while(0);K=c[k>>2]|0;c[B>>2]=(c[B>>2]|0)+((Ka&255)<<K);ja=K+8|0;c[k>>2]=ja;if((ja|0)>=25)break g}if((ia|0)==36){ia=0;c[Ga>>2]=1;break}else if((ia|0)==39){ia=0;c[I>>2]=32;break}}while(0);J=c[B>>2]|0;ja=b[N+(ga*2096|0)+36+((J&1023)<<1)>>1]|0;K=ja<<16>>16;if(ja<<16>>16>-1){ja=d[(c[N+(ga*2096|0)+8>>2]|0)+K>>0]|0;c[B>>2]=J>>>ja;J=(c[k>>2]|0)-ja|0;ja=(J|0)<0;c[k>>2]=ja?0:J;La=ja?-1:K}else La=__ZL26codebook_decode_scalar_rawP10stb_vorbisP8Codebook(e,H)|0;if(!(a[N+(ga*2096|0)+23>>0]|0))Ma=La;else Ma=c[(c[N+(ga*2096|0)+2088>>2]|0)+(La<<2)>>2]|0;if((Ma|0)==-1){ia=67;break f}c[(c[F>>2]|0)+(P<<2)>>2]=c[(c[la>>2]|0)+(Ma<<2)>>2]}if((R|0)<(x|0)&Q){K=R;ja=0;while(1){J=c[w>>2]|0;M=b[(c[O>>2]|0)+(d[(c[(c[F>>2]|0)+(P<<2)>>2]|0)+ja>>0]<<4)+(j<<1)>>1]|0;if(M<<16>>16>-1){if(!(__ZL35codebook_decode_deinterleave_repeatP10stb_vorbisP8CodebookPPfiPiS5_ii(e,(c[t>>2]|0)+((M<<16>>16)*2096|0)|0,f,2,o,p,i,J)|0)){ia=67;break f}}else{M=(U(J,K)|0)+J+(c[v>>2]|0)|0;c[o>>2]=M&1;c[p>>2]=M>>1}ja=ja+1|0;M=K+1|0;if(!((M|0)<(x|0)&(ja|0)<(u|0))){Na=M;break}else K=M}}else Na=R;if((Na|0)<(x|0)){R=Na;P=P+1|0}else break}}break}case 1:{if(Ha){P=(j|0)==0;R=0;q=0;while(1){K=(U(c[w>>2]|0,q)|0)+(c[v>>2]|0)|0;c[o>>2]=0;c[p>>2]=K;if(P){K=c[t>>2]|0;ja=d[s>>0]|0;ga=K+(ja*2096|0)|0;N=c[k>>2]|0;h:do if((N|0)<10){if(!N)c[B>>2]=0;while(1){H=a[W>>0]|0;M=H<<24>>24==0;if(!(c[Ga>>2]|0))if(M){J=c[A>>2]|0;if((J|0)==-1){c[E>>2]=(c[D>>2]|0)+-1;if(!(__ZL10start_pageP10stb_vorbis(e)|0)){ia=78;break}if(!(a[na>>0]&1)){ia=81;break}Oa=c[A>>2]|0}else Oa=J;J=Oa+1|0;c[A>>2]=J;L=a[e+1120+Oa>>0]|0;if(L<<24>>24!=-1){c[Ga>>2]=1;c[E>>2]=Oa}if((J|0)>=(c[D>>2]|0))c[A>>2]=-1;if(a[W>>0]|0){ia=87;break f}a[W>>0]=L;if(!(L<<24>>24))break h;else Pa=L}else Pa=H;else if(M)break h;else Pa=H;a[W>>0]=Pa+-1<<24>>24;c[T>>2]=(c[T>>2]|0)+1;H=c[ma>>2]|0;do if(!H){M=_fgetc(c[r>>2]|0)|0;if((M|0)==-1){c[G>>2]=1;Qa=0;break}else{Qa=M&255;break}}else if(H>>>0<(c[S>>2]|0)>>>0){c[ma>>2]=H+1;Qa=a[H>>0]|0;break}else{c[G>>2]=1;Qa=0;break}while(0);H=c[k>>2]|0;c[B>>2]=(c[B>>2]|0)+((Qa&255)<<H);M=H+8|0;c[k>>2]=M;if((M|0)>=25)break h}if((ia|0)==78){ia=0;c[Ga>>2]=1;break}else if((ia|0)==81){ia=0;c[I>>2]=32;break}}while(0);N=c[B>>2]|0;M=b[K+(ja*2096|0)+36+((N&1023)<<1)>>1]|0;H=M<<16>>16;if(M<<16>>16>-1){M=d[(c[K+(ja*2096|0)+8>>2]|0)+H>>0]|0;c[B>>2]=N>>>M;N=(c[k>>2]|0)-M|0;M=(N|0)<0;c[k>>2]=M?0:N;Ra=M?-1:H}else Ra=__ZL26codebook_decode_scalar_rawP10stb_vorbisP8Codebook(e,ga)|0;if(!(a[K+(ja*2096|0)+23>>0]|0))Sa=Ra;else Sa=c[(c[K+(ja*2096|0)+2088>>2]|0)+(Ra<<2)>>2]|0;if((Sa|0)==-1){ia=109;break f}c[(c[F>>2]|0)+(R<<2)>>2]=c[(c[la>>2]|0)+(Sa<<2)>>2]}if((q|0)<(x|0)&Q){H=0;M=q;while(1){N=c[w>>2]|0;L=b[(c[O>>2]|0)+(d[(c[(c[F>>2]|0)+(R<<2)>>2]|0)+H>>0]<<4)+(j<<1)>>1]|0;if(L<<16>>16>-1){if(!(__ZL35codebook_decode_deinterleave_repeatP10stb_vorbisP8CodebookPPfiPiS5_ii(e,(c[t>>2]|0)+((L<<16>>16)*2096|0)|0,f,1,o,p,i,N)|0)){ia=109;break f}}else{L=(U(N,M)|0)+N+(c[v>>2]|0)|0;c[o>>2]=0;c[p>>2]=L}H=H+1|0;L=M+1|0;if(!((L|0)<(x|0)&(H|0)<(u|0))){Ta=L;break}else M=L}}else Ta=q;if((Ta|0)<(x|0)){R=R+1|0;q=Ta}else break}}break}default:if(Ha){q=(j|0)==0;R=0;P=0;while(1){M=(U(c[w>>2]|0,P)|0)+(c[v>>2]|0)|0;c[o>>2]=(M|0)%(h|0)|0;c[p>>2]=(M|0)/(h|0)|0;if(q){M=c[t>>2]|0;H=d[s>>0]|0;ja=M+(H*2096|0)|0;K=c[k>>2]|0;i:do if((K|0)<10){if(!K)c[B>>2]=0;while(1){ga=a[W>>0]|0;L=ga<<24>>24==0;if(!(c[Ga>>2]|0))if(L){N=c[A>>2]|0;if((N|0)==-1){c[E>>2]=(c[D>>2]|0)+-1;if(!(__ZL10start_pageP10stb_vorbis(e)|0)){ia=120;break}if(!(a[na>>0]&1)){ia=123;break}Ua=c[A>>2]|0}else Ua=N;N=Ua+1|0;c[A>>2]=N;J=a[e+1120+Ua>>0]|0;if(J<<24>>24!=-1){c[Ga>>2]=1;c[E>>2]=Ua}if((N|0)>=(c[D>>2]|0))c[A>>2]=-1;if(a[W>>0]|0){ia=129;break f}a[W>>0]=J;if(!(J<<24>>24))break i;else Va=J}else Va=ga;else if(L)break i;else Va=ga;a[W>>0]=Va+-1<<24>>24;c[T>>2]=(c[T>>2]|0)+1;ga=c[ma>>2]|0;do if(!ga){L=_fgetc(c[r>>2]|0)|0;if((L|0)==-1){c[G>>2]=1;Wa=0;break}else{Wa=L&255;break}}else if(ga>>>0<(c[S>>2]|0)>>>0){c[ma>>2]=ga+1;Wa=a[ga>>0]|0;break}else{c[G>>2]=1;Wa=0;break}while(0);ga=c[k>>2]|0;c[B>>2]=(c[B>>2]|0)+((Wa&255)<<ga);L=ga+8|0;c[k>>2]=L;if((L|0)>=25)break i}if((ia|0)==120){ia=0;c[Ga>>2]=1;break}else if((ia|0)==123){ia=0;c[I>>2]=32;break}}while(0);K=c[B>>2]|0;L=b[M+(H*2096|0)+36+((K&1023)<<1)>>1]|0;ga=L<<16>>16;if(L<<16>>16>-1){L=d[(c[M+(H*2096|0)+8>>2]|0)+ga>>0]|0;c[B>>2]=K>>>L;K=(c[k>>2]|0)-L|0;L=(K|0)<0;c[k>>2]=L?0:K;Xa=L?-1:ga}else Xa=__ZL26codebook_decode_scalar_rawP10stb_vorbisP8Codebook(e,ja)|0;if(!(a[M+(H*2096|0)+23>>0]|0))Ya=Xa;else Ya=c[(c[M+(H*2096|0)+2088>>2]|0)+(Xa<<2)>>2]|0;if((Ya|0)==-1){ia=151;break f}c[(c[F>>2]|0)+(R<<2)>>2]=c[(c[la>>2]|0)+(Ya<<2)>>2]}if((P|0)<(x|0)&Q){ga=0;L=P;while(1){K=c[w>>2]|0;J=b[(c[O>>2]|0)+(d[(c[(c[F>>2]|0)+(R<<2)>>2]|0)+ga>>0]<<4)+(j<<1)>>1]|0;if(J<<16>>16>-1){if(!(__ZL35codebook_decode_deinterleave_repeatP10stb_vorbisP8CodebookPPfiPiS5_ii(e,(c[t>>2]|0)+((J<<16>>16)*2096|0)|0,f,h,o,p,i,K)|0)){ia=151;break f}}else{J=(U(K,L)|0)+K+(c[v>>2]|0)|0;c[o>>2]=(J|0)%(h|0)|0;c[p>>2]=(J|0)/(h|0)|0}ga=ga+1|0;J=L+1|0;if(!((J|0)<(x|0)&(ga|0)<(u|0))){Za=J;break}else L=J}}else Za=P;if((Za|0)<(x|0)){R=R+1|0;P=Za}else break}}}j=j+1|0;if((j|0)>=8){ia=221;break}}if((ia|0)==45)Bd(560861,560797,1510,560882);else if((ia|0)==67){c[y>>2]=z;l=n;return}else if((ia|0)==87)Bd(560861,560797,1510,560882);else if((ia|0)==109){c[y>>2]=z;l=n;return}else if((ia|0)==129)Bd(560861,560797,1510,560882);else if((ia|0)==151){c[y>>2]=z;l=n;return}else if((ia|0)==221){c[y>>2]=z;l=n;return}}function __ZL12inverse_mdctPfiP10stb_vorbisi(b,d,f,h){b=b|0;d=d|0;f=f|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0.0,D=0.0,E=0.0,F=0.0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0.0,R=0.0,S=0.0,T=0.0,V=0,W=0,X=0,Y=0.0,Z=0.0,_=0.0,$=0.0,aa=0,ca=0.0,da=0,ea=0,fa=0.0,ga=0.0,ha=0.0,ia=0.0,ja=0.0,ka=0.0,la=0.0;i=l;j=d>>1;k=d>>2;n=d>>3;o=f+92|0;p=c[o>>2]|0;q=c[f+80>>2]|0;r=j<<2;if(q){s=p-r|0;if((s|0)<(c[f+88>>2]|0))t=0;else{c[o>>2]=s;t=q+s|0}}else{s=r;q=l;l=l+((1*s|0)+15&-16)|0;if((l|0)>=(m|0))ba((1*s|0)+15&-16|0);t=q}q=c[f+1068+(h<<2)>>2]|0;s=t+(j+-2<<2)|0;u=b+(j<<2)|0;if(!j){v=s;w=q}else{x=r+-16|0;r=x>>>4;y=t+(x-(r<<3))|0;x=(r<<1)+2|0;r=s;s=b;z=q;while(1){A=s+8|0;B=z+4|0;g[r+4>>2]=+g[s>>2]*+g[z>>2]-+g[A>>2]*+g[B>>2];g[r>>2]=+g[s>>2]*+g[B>>2]+ +g[A>>2]*+g[z>>2];s=s+16|0;if((s|0)==(u|0))break;else{r=r+-8|0;z=z+8|0}}v=y;w=q+(x<<2)|0}if(v>>>0>=t>>>0){x=v;v=b+(j+-3<<2)|0;y=w;while(1){w=v+8|0;z=y+4|0;g[x+4>>2]=+g[v>>2]*+g[z>>2]-+g[w>>2]*+g[y>>2];g[x>>2]=-(+g[v>>2]*+g[y>>2])-+g[w>>2]*+g[z>>2];x=x+-8|0;if(x>>>0<t>>>0)break;else{v=v+-16|0;y=y+8|0}}}if((j|0)>=8){y=q+(j+-8<<2)|0;v=b+(k<<2)|0;x=b;z=t+(k<<2)|0;w=t;while(1){C=+g[z+4>>2];D=+g[w+4>>2];E=C-D;F=+g[z>>2]-+g[w>>2];g[v+4>>2]=C+D;g[v>>2]=+g[z>>2]+ +g[w>>2];r=y+16|0;s=y+20|0;g[x+4>>2]=E*+g[r>>2]-F*+g[s>>2];g[x>>2]=F*+g[r>>2]+E*+g[s>>2];E=+g[z+12>>2];F=+g[w+12>>2];D=E-F;s=z+8|0;r=w+8|0;C=+g[s>>2]-+g[r>>2];g[v+12>>2]=E+F;g[v+8>>2]=+g[s>>2]+ +g[r>>2];r=y+4|0;g[x+12>>2]=D*+g[y>>2]-C*+g[r>>2];g[x+8>>2]=C*+g[y>>2]+D*+g[r>>2];y=y+-32|0;if(y>>>0<q>>>0)break;else{v=v+16|0;x=x+16|0;z=z+16|0;w=w+16|0}}}do if((d|0)<16384){if((d|0)<16){G=a[560845+d>>0]|0;break}if((d|0)<512){G=(a[560845+(d>>>5)>>0]|0)+5|0;break}else{G=(a[560845+(d>>>10)>>0]|0)+10|0;break}}else{if((d|0)>=16777216){if((d|0)>=536870912){G=0;break}G=(a[560845+(d>>>25)>>0]|0)+25|0;break}if((d|0)<524288){G=(a[560845+(d>>>15)>>0]|0)+15|0;break}else{G=(a[560845+(d>>>20)>>0]|0)+20|0;break}}while(0);w=d>>4;z=j+-1|0;x=0-n|0;__ZL22imdct_step3_iter0_loopiPfiiS_(w,b,z,x,q);__ZL22imdct_step3_iter0_loopiPfiiS_(w,b,z-k|0,x,q);x=d>>5;v=0-w|0;__ZL24imdct_step3_inner_r_loopiPfiiS_i(x,b,z,v,q,16);__ZL24imdct_step3_inner_r_loopiPfiiS_i(x,b,z-n|0,v,q,16);__ZL24imdct_step3_inner_r_loopiPfiiS_i(x,b,z-(n<<1)|0,v,q,16);__ZL24imdct_step3_inner_r_loopiPfiiS_i(x,b,z+(U(n,-3)|0)|0,v,q,16);v=G+-4>>1;if((v|0)>2){w=2;do{y=d>>w+2;r=w;w=w+1|0;s=1<<w;if((w|0)!=31){A=d>>r+4;B=0-(y>>1)|0;H=1<<r+3;r=0;do{__ZL24imdct_step3_inner_r_loopiPfiiS_i(A,b,z-(U(r,y)|0)|0,B,q,H);r=r+1|0}while((r|0)<(s|0))}}while((w|0)!=(v|0));I=v}else I=2;v=G+-7|0;if((I|0)<(v|0)){G=I;do{I=d>>G+2;w=G+3|0;s=1<<w;r=d>>G+6;G=G+1|0;H=1<<G;if((r|0)>0){B=s+1|0;y=s<<1;A=y|1;J=3<<w;w=J+1|0;K=(G|0)==31;L=s<<2;M=0-(I>>1)|0;N=0-I|0;I=q;O=z;P=r;while(1){D=+g[I>>2];C=+g[I+4>>2];F=+g[I+(s<<2)>>2];E=+g[I+(B<<2)>>2];Q=+g[I+(y<<2)>>2];R=+g[I+(A<<2)>>2];S=+g[I+(J<<2)>>2];T=+g[I+(w<<2)>>2];r=b+(O<<2)|0;if(!K){V=r;W=H;X=r+(M<<2)|0;while(1){Y=+g[V>>2];Z=+g[X>>2];_=Y-Z;r=V+-4|0;$=+g[r>>2];aa=X+-4|0;ca=$-+g[aa>>2];g[V>>2]=Y+Z;g[r>>2]=$+ +g[aa>>2];g[X>>2]=D*_-C*ca;g[aa>>2]=C*_+D*ca;aa=V+-8|0;ca=+g[aa>>2];r=X+-8|0;_=+g[r>>2];$=ca-_;da=V+-12|0;Z=+g[da>>2];ea=X+-12|0;Y=Z-+g[ea>>2];g[aa>>2]=ca+_;g[da>>2]=Z+ +g[ea>>2];g[r>>2]=F*$-E*Y;g[ea>>2]=E*$+F*Y;ea=V+-16|0;Y=+g[ea>>2];r=X+-16|0;$=+g[r>>2];Z=Y-$;da=V+-20|0;_=+g[da>>2];aa=X+-20|0;ca=_-+g[aa>>2];g[ea>>2]=Y+$;g[da>>2]=_+ +g[aa>>2];g[r>>2]=Q*Z-R*ca;g[aa>>2]=R*Z+Q*ca;aa=V+-24|0;ca=+g[aa>>2];r=X+-24|0;Z=+g[r>>2];_=ca-Z;da=V+-28|0;$=+g[da>>2];ea=X+-28|0;Y=$-+g[ea>>2];g[aa>>2]=ca+Z;g[da>>2]=$+ +g[ea>>2];g[r>>2]=S*_-T*Y;g[ea>>2]=T*_+S*Y;if((W|0)>1){V=V+(N<<2)|0;W=W+-1|0;X=X+(N<<2)|0}else break}}if((P|0)>1){I=I+(L<<2)|0;O=O+-8|0;P=P+-1|0}else break}}}while((G|0)!=(v|0))}S=+g[q+(n<<2)>>2];n=b+(z<<2)|0;z=n+(0-(x<<4)<<2)|0;if((x|0)>0){x=n;do{T=+g[x>>2];n=x+-32|0;Q=+g[n>>2];R=T-Q;q=x+-4|0;F=+g[q>>2];v=x+-36|0;E=+g[v>>2];D=F-E;C=T+Q;Q=F+E;G=x+-8|0;E=+g[G>>2];P=x+-40|0;F=+g[P>>2];T=E-F;O=x+-12|0;Y=+g[O>>2];L=x+-44|0;_=+g[L>>2];$=Y-_;Z=E+F;F=Y+_;_=S*(T+$);Y=S*($-T);I=x+-48|0;T=+g[I>>2];N=x+-16|0;$=+g[N>>2];E=T-$;M=x+-20|0;ca=+g[M>>2];H=x+-52|0;fa=+g[H>>2];ga=ca-fa;ha=T+$;$=ca+fa;K=x+-56|0;fa=+g[K>>2];w=x+-24|0;ca=+g[w>>2];T=fa-ca;J=x+-28|0;ia=+g[J>>2];A=x+-60|0;ja=+g[A>>2];ka=ia-ja;la=fa+ca;ca=ia+ja;ja=S*(T+ka);ia=S*(T-ka);ka=C-ha;T=C+ha;ha=Z+la;C=Z-la;g[x>>2]=T+ha;g[G>>2]=T-ha;ha=F-ca;g[N>>2]=ka+ha;g[w>>2]=ka-ha;ha=Q-$;ka=Q+$;$=F+ca;g[q>>2]=ka+$;g[O>>2]=ka-$;g[M>>2]=ha-C;g[J>>2]=ha+C;C=R-ga;ha=R+ga;ga=_+ja;R=_-ja;g[n>>2]=ha+ga;g[P>>2]=ha-ga;ga=Y-ia;g[I>>2]=C+ga;g[K>>2]=C-ga;ga=D-E;C=D+E;E=Y+ia;g[v>>2]=C+E;g[L>>2]=C-E;g[H>>2]=ga-R;g[A>>2]=ga+R;x=x+-64|0}while(x>>>0>z>>>0)}z=t+(k+-4<<2)|0;k=j+-4|0;if(z>>>0>=t>>>0){x=t+(k<<2)|0;A=z;z=c[f+1100+(h<<2)>>2]|0;while(1){H=e[z>>1]|0;c[x+12>>2]=c[b+(H<<2)>>2];c[x+8>>2]=c[b+(H+1<<2)>>2];c[A+12>>2]=c[b+(H+2<<2)>>2];c[A+8>>2]=c[b+(H+3<<2)>>2];H=e[z+2>>1]|0;c[x+4>>2]=c[b+(H<<2)>>2];c[x>>2]=c[b+(H+1<<2)>>2];c[A+4>>2]=c[b+(H+2<<2)>>2];c[A>>2]=c[b+(H+3<<2)>>2];A=A+-16|0;if(A>>>0<t>>>0)break;else{x=x+-16|0;z=z+4|0}}}z=t+(j<<2)|0;x=z+-16|0;if(t>>>0<x>>>0){A=x;x=t;H=c[f+1084+(h<<2)>>2]|0;L=z;while(1){S=+g[x>>2];v=L+-8|0;R=+g[v>>2];ga=S-R;K=x+4|0;E=+g[K>>2];I=L+-4|0;C=+g[I>>2];ia=E+C;Y=+g[H+4>>2];D=+g[H>>2];ha=ga*Y+ia*D;ja=Y*ia-ga*D;D=S+R;R=E-C;g[x>>2]=D+ha;g[K>>2]=R+ja;g[v>>2]=D-ha;g[I>>2]=ja-R;I=x+8|0;R=+g[I>>2];ja=+g[A>>2];ha=R-ja;v=x+12|0;D=+g[v>>2];K=L+-12|0;C=+g[K>>2];E=D+C;S=+g[H+12>>2];ga=+g[H+8>>2];ia=ha*S+E*ga;Y=S*E-ha*ga;ga=R+ja;ja=D-C;g[I>>2]=ga+ia;g[v>>2]=ja+Y;g[A>>2]=ga-ia;g[K>>2]=Y-ja;x=x+16|0;K=A+-16|0;if(x>>>0>=K>>>0)break;else{v=A;A=K;H=H+16|0;L=v}}}L=z+-32|0;if(L>>>0<t>>>0){c[o>>2]=p;l=i;return}H=L;L=(c[f+1076+(h<<2)>>2]|0)+(j<<2)|0;j=b+(d+-4<<2)|0;d=u;u=b+(k<<2)|0;k=b;b=z;while(1){ja=+g[b+-8>>2];Y=+g[L+-4>>2];ia=+g[b+-4>>2];ga=+g[L+-8>>2];C=ja*Y-ia*ga;D=-(ja*ga)-Y*ia;g[k>>2]=C;g[u+12>>2]=-C;g[d>>2]=D;g[j+12>>2]=D;D=+g[b+-16>>2];C=+g[L+-12>>2];ia=+g[b+-12>>2];Y=+g[L+-16>>2];ga=D*C-ia*Y;ja=-(D*Y)-C*ia;g[k+4>>2]=ga;g[u+8>>2]=-ga;g[d+4>>2]=ja;g[j+8>>2]=ja;ja=+g[b+-24>>2];ga=+g[L+-20>>2];ia=+g[b+-20>>2];C=+g[L+-24>>2];Y=ja*ga-ia*C;D=-(ja*C)-ga*ia;g[k+8>>2]=Y;g[u+4>>2]=-Y;g[d+8>>2]=D;g[j+4>>2]=D;D=+g[H>>2];Y=+g[L+-28>>2];L=L+-32|0;ia=+g[b+-28>>2];ga=+g[L>>2];C=D*Y-ia*ga;ja=-(D*ga)-Y*ia;g[k+12>>2]=C;g[u>>2]=-C;g[d+12>>2]=ja;g[j>>2]=ja;z=H+-32|0;if(z>>>0<t>>>0)break;else{h=H;H=z;j=j+-16|0;d=d+16|0;u=u+-16|0;k=k+16|0;b=h}}c[o>>2]=p;l=i;return}function __ZL12flush_packetP10stb_vorbis(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0;d=b+1376|0;e=b+1384|0;f=b+1380|0;g=b+1116|0;h=b+1388|0;i=b+1375|0;j=b+1400|0;k=b+32|0;l=b+20|0;m=b+96|0;n=b+40|0;while(1){o=a[d>>0]|0;if(!(o<<24>>24)){if(c[e>>2]|0){p=23;break}q=c[f>>2]|0;if((q|0)==-1){c[h>>2]=(c[g>>2]|0)+-1;if(!(__ZL10start_pageP10stb_vorbis(b)|0)){p=6;break}if(!(a[i>>0]&1)){p=9;break}r=c[f>>2]|0}else r=q;q=r+1|0;c[f>>2]=q;s=a[b+1120+r>>0]|0;if(s<<24>>24!=-1){c[e>>2]=1;c[h>>2]=r}if((q|0)>=(c[g>>2]|0))c[f>>2]=-1;if(a[d>>0]|0){p=15;break}a[d>>0]=s;if(!(s<<24>>24)){p=23;break}else t=s}else t=o;a[d>>0]=t+-1<<24>>24;c[j>>2]=(c[j>>2]|0)+1;o=c[k>>2]|0;if(!o){if((_fgetc(c[l>>2]|0)|0)!=-1)continue;c[m>>2]=1;continue}if(o>>>0<(c[n>>2]|0)>>>0){c[k>>2]=o+1;continue}else{c[m>>2]=1;continue}}if((p|0)==6){c[e>>2]=1;return}else if((p|0)==9){c[b+100>>2]=32;return}else if((p|0)==15)Bd(560861,560797,1510,560882);else if((p|0)==23)return}function __ZL22imdct_step3_iter0_loopiPfiiS_(a,b,c,d,e){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;var f=0,h=0.0,i=0.0,j=0.0,k=0.0,l=0.0,m=0,n=0,o=0;f=b+(c<<2)|0;if(a&3|0)Bd(560977,560797,2393,560990);c=a>>2;if((c|0)<=0)return;a=e;e=f;b=c;c=f+(d<<2)|0;while(1){h=+g[e>>2];i=+g[c>>2];j=h-i;d=e+-4|0;k=+g[d>>2];f=c+-4|0;l=k-+g[f>>2];g[e>>2]=h+i;g[d>>2]=k+ +g[f>>2];d=a+4|0;g[c>>2]=j*+g[a>>2]-l*+g[d>>2];g[f>>2]=l*+g[a>>2]+j*+g[d>>2];d=a+32|0;f=e+-8|0;j=+g[f>>2];m=c+-8|0;l=+g[m>>2];k=j-l;n=e+-12|0;i=+g[n>>2];o=c+-12|0;h=i-+g[o>>2];g[f>>2]=j+l;g[n>>2]=i+ +g[o>>2];n=a+36|0;g[m>>2]=k*+g[d>>2]-h*+g[n>>2];g[o>>2]=h*+g[d>>2]+k*+g[n>>2];n=a+64|0;d=e+-16|0;k=+g[d>>2];o=c+-16|0;h=+g[o>>2];i=k-h;m=e+-20|0;l=+g[m>>2];f=c+-20|0;j=l-+g[f>>2];g[d>>2]=k+h;g[m>>2]=l+ +g[f>>2];m=a+68|0;g[o>>2]=i*+g[n>>2]-j*+g[m>>2];g[f>>2]=j*+g[n>>2]+i*+g[m>>2];m=a+96|0;n=e+-24|0;i=+g[n>>2];f=c+-24|0;j=+g[f>>2];l=i-j;o=e+-28|0;h=+g[o>>2];d=c+-28|0;k=h-+g[d>>2];g[n>>2]=i+j;g[o>>2]=h+ +g[d>>2];o=a+100|0;g[f>>2]=l*+g[m>>2]-k*+g[o>>2];g[d>>2]=k*+g[m>>2]+l*+g[o>>2];if((b|0)>1){a=a+128|0;e=e+-32|0;b=b+-1|0;c=c+-32|0}else break}return}function __ZL24imdct_step3_inner_r_loopiPfiiS_i(a,b,c,d,e,f){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;f=f|0;var h=0,i=0.0,j=0.0,k=0.0,l=0.0,m=0.0,n=0,o=0,p=0;h=b+(c<<2)|0;c=a>>2;if((c|0)<=0)return;a=h+(d<<2)|0;d=h;h=e;e=c;while(1){i=+g[d>>2];j=+g[a>>2];k=i-j;c=d+-4|0;l=+g[c>>2];b=a+-4|0;m=l-+g[b>>2];g[d>>2]=i+j;g[c>>2]=l+ +g[b>>2];c=h+4|0;g[a>>2]=k*+g[h>>2]-m*+g[c>>2];g[b>>2]=m*+g[h>>2]+k*+g[c>>2];c=h+(f<<2)|0;b=d+-8|0;k=+g[b>>2];n=a+-8|0;m=+g[n>>2];l=k-m;o=d+-12|0;j=+g[o>>2];p=a+-12|0;i=j-+g[p>>2];g[b>>2]=k+m;g[o>>2]=j+ +g[p>>2];o=c+4|0;g[n>>2]=l*+g[c>>2]-i*+g[o>>2];g[p>>2]=i*+g[c>>2]+l*+g[o>>2];o=c+(f<<2)|0;c=d+-16|0;l=+g[c>>2];p=a+-16|0;i=+g[p>>2];j=l-i;n=d+-20|0;m=+g[n>>2];b=a+-20|0;k=m-+g[b>>2];g[c>>2]=l+i;g[n>>2]=m+ +g[b>>2];n=o+4|0;g[p>>2]=j*+g[o>>2]-k*+g[n>>2];g[b>>2]=k*+g[o>>2]+j*+g[n>>2];n=o+(f<<2)|0;o=d+-24|0;j=+g[o>>2];b=a+-24|0;k=+g[b>>2];m=j-k;p=d+-28|0;i=+g[p>>2];c=a+-28|0;l=i-+g[c>>2];g[o>>2]=j+k;g[p>>2]=i+ +g[c>>2];p=n+4|0;g[b>>2]=m*+g[n>>2]-l*+g[p>>2];g[c>>2]=l*+g[n>>2]+m*+g[p>>2];if((e|0)>1){a=a+-32|0;d=d+-32|0;h=n+(f<<2)|0;e=e+-1|0}else break}return}function __ZL35codebook_decode_deinterleave_repeatP10stb_vorbisP8CodebookPPfiPiS5_ii(e,f,h,i,j,k,l,m){e=e|0;f=f|0;h=h|0;i=i|0;j=j|0;k=k|0;l=l|0;m=m|0;var n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ba=0,ca=0,da=0,ea=0.0,fa=0,ga=0,ha=0;n=c[j>>2]|0;o=c[k>>2]|0;p=c[f>>2]|0;if(!(a[f+21>>0]|0)){c[e+100>>2]=21;q=0;return q|0}a:do if((m|0)>0){r=e+1396|0;s=e+1392|0;t=e+1376|0;u=e+1384|0;v=e+1380|0;w=e+1116|0;x=e+1388|0;y=e+1375|0;z=e+1400|0;A=e+32|0;B=e+20|0;C=e+96|0;D=e+40|0;E=e+100|0;F=f+8|0;G=f+23|0;H=U(l,i)|0;I=f+22|0;J=f+28|0;K=f+2092|0;L=m;M=n;N=p;O=o;b:while(1){P=c[r>>2]|0;c:do if((P|0)<10){if(!P)c[s>>2]=0;while(1){Q=a[t>>0]|0;R=Q<<24>>24==0;if(!(c[u>>2]|0))if(R){S=c[v>>2]|0;if((S|0)==-1){c[x>>2]=(c[w>>2]|0)+-1;if(!(__ZL10start_pageP10stb_vorbis(e)|0)){T=13;break}if(!(a[y>>0]&1)){T=16;break}V=c[v>>2]|0}else V=S;S=V+1|0;c[v>>2]=S;W=a[e+1120+V>>0]|0;if(W<<24>>24!=-1){c[u>>2]=1;c[x>>2]=V}if((S|0)>=(c[w>>2]|0))c[v>>2]=-1;if(a[t>>0]|0){T=22;break b}a[t>>0]=W;if(!(W<<24>>24))break c;else X=W}else X=Q;else if(R)break c;else X=Q;a[t>>0]=X+-1<<24>>24;c[z>>2]=(c[z>>2]|0)+1;Q=c[A>>2]|0;do if(!Q){R=_fgetc(c[B>>2]|0)|0;if((R|0)==-1){c[C>>2]=1;Y=0;break}else{Y=R&255;break}}else if(Q>>>0<(c[D>>2]|0)>>>0){c[A>>2]=Q+1;Y=a[Q>>0]|0;break}else{c[C>>2]=1;Y=0;break}while(0);Q=c[r>>2]|0;c[s>>2]=(c[s>>2]|0)+((Y&255)<<Q);R=Q+8|0;c[r>>2]=R;if((R|0)>=25)break c}if((T|0)==13){T=0;c[u>>2]=1;break}else if((T|0)==16){T=0;c[E>>2]=32;break}}while(0);P=c[s>>2]|0;R=b[f+36+((P&1023)<<1)>>1]|0;Q=R<<16>>16;if(R<<16>>16>-1){R=d[(c[F>>2]|0)+Q>>0]|0;c[s>>2]=P>>>R;P=(c[r>>2]|0)-R|0;R=(P|0)<0;c[r>>2]=R?0:P;Z=R?-1:Q}else Z=__ZL26codebook_decode_scalar_rawP10stb_vorbisP8Codebook(e,f)|0;if(a[G>>0]|0?(Z|0)>=(c[K>>2]|0):0){T=37;break}if((Z|0)<0){T=39;break}Q=U(O,i)|0;N=(N+Q+M|0)>(H|0)?H-Q+M|0:N;Q=U(c[f>>2]|0,Z)|0;R=(N|0)>0;if(!(a[I>>0]|0))if(R){P=0;W=O;S=M;while(1){_=c[h+(S<<2)>>2]|0;if(_|0){$=_+(W<<2)|0;g[$>>2]=+g[$>>2]+(+g[(c[J>>2]|0)+(P+Q<<2)>>2]+0.0)}$=S+1|0;_=($|0)==(i|0);aa=(_&1)+W|0;ba=_?0:$;P=P+1|0;if((P|0)==(N|0)){ca=ba;da=aa;break}else{W=aa;S=ba}}}else{ca=M;da=O}else if(R){S=c[J>>2]|0;ea=0.0;W=0;P=M;ba=O;while(1){ea=ea+ +g[S+(W+Q<<2)>>2];aa=c[h+(P<<2)>>2]|0;$=aa+(ba<<2)|0;if(aa|0)g[$>>2]=ea+ +g[$>>2];$=P+1|0;aa=($|0)==(i|0);_=(aa&1)+ba|0;fa=aa?0:$;W=W+1|0;if((W|0)==(N|0)){ca=fa;da=_;break}else{P=fa;ba=_}}}else{ca=M;da=O}L=L-N|0;if((L|0)<=0){ga=ca;ha=da;break a}else{M=ca;O=da}}if((T|0)==22)Bd(560861,560797,1510,560882);else if((T|0)==37)Bd(561057,560797,1822,561093);else if((T|0)==39){if((a[t>>0]|0)==0?c[u>>2]|0:0){q=0;return q|0}c[E>>2]=21;q=0;return q|0}}else{ga=n;ha=o}while(0);c[j>>2]=ga;c[k>>2]=ha;q=1;return q|0}function __ZL21codebook_decode_startP10stb_vorbisP8Codebook(e,f){e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0;if(!(a[f+21>>0]|0)){c[e+100>>2]=21;g=-1;return g|0}h=e+1396|0;i=c[h>>2]|0;a:do if((i|0)<10){j=e+1392|0;if(!i)c[j>>2]=0;k=e+1376|0;l=e+1384|0;m=e+1380|0;n=e+1116|0;o=e+1388|0;p=e+1375|0;q=e+1400|0;r=e+32|0;s=e+20|0;t=e+96|0;u=e+40|0;while(1){v=a[k>>0]|0;w=v<<24>>24==0;if(!(c[l>>2]|0))if(w){x=c[m>>2]|0;if((x|0)==-1){c[o>>2]=(c[n>>2]|0)+-1;if(!(__ZL10start_pageP10stb_vorbis(e)|0)){y=13;break}if(!(a[p>>0]&1)){y=16;break}z=c[m>>2]|0}else z=x;x=z+1|0;c[m>>2]=x;A=a[e+1120+z>>0]|0;if(A<<24>>24!=-1){c[l>>2]=1;c[o>>2]=z}if((x|0)>=(c[n>>2]|0))c[m>>2]=-1;if(a[k>>0]|0){y=22;break}a[k>>0]=A;if(!(A<<24>>24)){B=j;break a}else C=A}else C=v;else if(w){B=j;break a}else C=v;a[k>>0]=C+-1<<24>>24;c[q>>2]=(c[q>>2]|0)+1;v=c[r>>2]|0;do if(!v){w=_fgetc(c[s>>2]|0)|0;if((w|0)==-1){c[t>>2]=1;D=0;break}else{D=w&255;break}}else if(v>>>0<(c[u>>2]|0)>>>0){c[r>>2]=v+1;D=a[v>>0]|0;break}else{c[t>>2]=1;D=0;break}while(0);v=c[h>>2]|0;c[j>>2]=(c[j>>2]|0)+((D&255)<<v);w=v+8|0;c[h>>2]=w;if((w|0)>=25){B=j;break a}}if((y|0)==13){c[l>>2]=1;B=j;break}else if((y|0)==16){c[e+100>>2]=32;B=j;break}else if((y|0)==22)Bd(560861,560797,1510,560882)}else B=e+1392|0;while(0);y=c[B>>2]|0;D=b[f+36+((y&1023)<<1)>>1]|0;C=D<<16>>16;if(D<<16>>16>-1){D=d[(c[f+8>>2]|0)+C>>0]|0;c[B>>2]=y>>>D;y=(c[h>>2]|0)-D|0;D=(y|0)<0;c[h>>2]=D?0:y;E=D?-1:C}else E=__ZL26codebook_decode_scalar_rawP10stb_vorbisP8Codebook(e,f)|0;if(a[f+23>>0]|0?(E|0)>=(c[f+2092>>2]|0):0)Bd(561013,560797,1728,561035);if((E|0)>=0){g=E;return g|0}if((a[e+1376>>0]|0)==0?c[e+1384>>2]|0:0){g=E;return g|0}c[e+100>>2]=21;g=E;return g|0}function __ZL28start_page_no_capturepatternP10stb_vorbis(b){b=b|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ba=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0,ia=0,ja=0,ka=0,la=0,ma=0,na=0,oa=0,pa=0,qa=0,ra=0,sa=0,ta=0,ua=0,va=0,wa=0,xa=0,ya=0,za=0,Aa=0,Ba=0,Ca=0,Da=0,Ea=0,Fa=0,Ga=0,Ha=0,Ia=0,Ja=0,Ka=0,La=0,Ma=0,Na=0,Oa=0,Pa=0,Qa=0,Ra=0,Sa=0,Ta=0,Ua=0,Va=0,Wa=0,Xa=0,Ya=0,Za=0,_a=0,$a=0,ab=0,bb=0,cb=0,db=0,eb=0,fb=0,gb=0,hb=0,ib=0,jb=0,kb=0,lb=0,mb=0,nb=0,ob=0,pb=0,qb=0,rb=0,sb=0,tb=0,ub=0,vb=0,wb=0,xb=0,yb=0,zb=0,Ab=0,Bb=0,Cb=0,Db=0,Eb=0,Fb=0,Gb=0,Hb=0,Ib=0,Jb=0,Kb=0,Lb=0;e=b+32|0;f=c[e>>2]|0;if(!f){g=_fgetc(c[b+20>>2]|0)|0;if((g|0)==-1)h=8;else{i=g&255;h=6}}else if(f>>>0<(c[b+40>>2]|0)>>>0){c[e>>2]=f+1;i=a[f>>0]|0;h=6}else h=8;if((h|0)==6){if(i<<24>>24){c[b+100>>2]=31;j=0;return j|0}}else if((h|0)==8)c[b+96>>2]=1;i=c[e>>2]|0;do if(!i){f=_fgetc(c[b+20>>2]|0)|0;if((f|0)==-1){c[b+96>>2]=1;k=0;break}else{k=f&255;break}}else if(i>>>0<(c[b+40>>2]|0)>>>0){c[e>>2]=i+1;k=a[i>>0]|0;break}else{c[b+96>>2]=1;k=0;break}while(0);a[b+1375>>0]=k;k=c[e>>2]|0;if(!k){i=_fgetc(c[b+20>>2]|0)|0;if((i|0)==-1)h=20;else{l=i;h=21}}else{i=c[b+40>>2]|0;if(k>>>0<i>>>0){f=k+1|0;c[e>>2]=f;m=f;n=i;o=d[k>>0]|0;h=23}else h=20}if((h|0)==20){c[b+96>>2]=1;l=0;h=21}do if((h|0)==21){k=c[e>>2]|0;i=l&255;if(!k){f=_fgetc(c[b+20>>2]|0)|0;if((f|0)==-1){p=i;h=26;break}else{q=f;r=i;h=27;break}}else{m=k;n=c[b+40>>2]|0;o=i;h=23;break}}while(0);if((h|0)==23)if(m>>>0<n>>>0){l=m+1|0;c[e>>2]=l;s=l;t=n;u=d[m>>0]<<8|o;h=29}else{p=o;h=26}if((h|0)==26){c[b+96>>2]=1;q=0;r=p;h=27}do if((h|0)==27){p=c[e>>2]|0;o=q<<8&65280|r;if(!p){m=_fgetc(c[b+20>>2]|0)|0;if((m|0)==-1){v=o;h=32;break}else{w=m;x=o;h=33;break}}else{s=p;t=c[b+40>>2]|0;u=o;h=29;break}}while(0);if((h|0)==29)if(s>>>0<t>>>0){r=s+1|0;c[e>>2]=r;y=r;z=t;A=d[s>>0]<<16|u;h=35}else{v=u;h=32}if((h|0)==32){c[b+96>>2]=1;w=0;x=v;h=33}do if((h|0)==33){v=c[e>>2]|0;u=w<<16&16711680|x;if(!v){s=_fgetc(c[b+20>>2]|0)|0;if((s|0)==-1){B=u;h=38;break}else{C=s;D=u;h=39;break}}else{y=v;z=c[b+40>>2]|0;A=u;h=35;break}}while(0);if((h|0)==35)if(y>>>0<z>>>0){x=y+1|0;c[e>>2]=x;E=x;F=z;G=d[y>>0]<<24|A;h=41}else{B=A;h=38}if((h|0)==38){c[b+96>>2]=1;C=0;D=B;h=39}do if((h|0)==39){B=c[e>>2]|0;A=C<<24|D;if(!B){y=_fgetc(c[b+20>>2]|0)|0;if((y|0)==-1){H=A;h=44;break}else{I=y;J=A;h=45;break}}else{E=B;F=c[b+40>>2]|0;G=A;h=41;break}}while(0);if((h|0)==41)if(E>>>0<F>>>0){D=E+1|0;c[e>>2]=D;K=D;L=F;M=d[E>>0]|0;N=G;h=47}else{H=G;h=44}if((h|0)==44){c[b+96>>2]=1;I=0;J=H;h=45}do if((h|0)==45){H=c[e>>2]|0;G=I&255;if(!H){E=_fgetc(c[b+20>>2]|0)|0;if((E|0)==-1){O=G;P=J;h=50;break}else{Q=E;R=G;S=J;h=51;break}}else{K=H;L=c[b+40>>2]|0;M=G;N=J;h=47;break}}while(0);if((h|0)==47)if(K>>>0<L>>>0){J=K+1|0;c[e>>2]=J;T=J;U=L;V=d[K>>0]<<8|M;W=N;h=53}else{O=M;P=N;h=50}if((h|0)==50){c[b+96>>2]=1;Q=0;R=O;S=P;h=51}do if((h|0)==51){P=c[e>>2]|0;O=Q<<8&65280|R;if(!P){N=_fgetc(c[b+20>>2]|0)|0;if((N|0)==-1){X=O;Y=S;h=56;break}else{Z=N;_=O;$=S;h=57;break}}else{T=P;U=c[b+40>>2]|0;V=O;W=S;h=53;break}}while(0);if((h|0)==53)if(T>>>0<U>>>0){S=T+1|0;c[e>>2]=S;aa=S;ba=U;ca=d[T>>0]<<16|V;da=W;h=59}else{X=V;Y=W;h=56}if((h|0)==56){c[b+96>>2]=1;Z=0;_=X;$=Y;h=57}do if((h|0)==57){Y=c[e>>2]|0;X=Z<<16&16711680|_;if(!Y){W=_fgetc(c[b+20>>2]|0)|0;if((W|0)==-1){ea=X;fa=$;h=62;break}else{ga=W;ha=X;ia=$;h=63;break}}else{aa=Y;ba=c[b+40>>2]|0;ca=X;da=$;h=59;break}}while(0);if((h|0)==59)if(aa>>>0<ba>>>0){$=aa+1|0;c[e>>2]=$;ja=$;ka=ba;la=d[aa>>0]<<24|ca;ma=da;h=65}else{ea=ca;fa=da;h=62}if((h|0)==62){c[b+96>>2]=1;ga=0;ha=ea;ia=fa;h=63}do if((h|0)==63){fa=c[e>>2]|0;ea=ga<<24|ha;if(!fa)if((_fgetc(c[b+20>>2]|0)|0)==-1){na=ea;oa=ia;h=68;break}else{pa=ea;qa=ia;h=69;break}else{ja=fa;ka=c[b+40>>2]|0;la=ea;ma=ia;h=65;break}}while(0);if((h|0)==65)if(ja>>>0<ka>>>0){ia=ja+1|0;c[e>>2]=ia;ra=ia;sa=ka;ta=ma;ua=la;h=71}else{na=la;oa=ma;h=68}if((h|0)==68){c[b+96>>2]=1;pa=na;qa=oa;h=69}do if((h|0)==69){oa=c[e>>2]|0;if(!oa)if((_fgetc(c[b+20>>2]|0)|0)==-1){va=qa;wa=pa;h=74;break}else{xa=qa;ya=pa;h=75;break}else{ra=oa;sa=c[b+40>>2]|0;ta=qa;ua=pa;h=71;break}}while(0);if((h|0)==71)if(ra>>>0<sa>>>0){sa=ra+1|0;c[e>>2]=sa;za=sa;Aa=ua;Ba=ta;h=76}else{va=ta;wa=ua;h=74}if((h|0)==74){c[b+96>>2]=1;xa=va;ya=wa;h=75}if((h|0)==75){wa=c[e>>2]|0;if(!wa)if((_fgetc(c[b+20>>2]|0)|0)==-1){Ca=ya;Da=xa;h=79}else{Ea=ya;Fa=xa;h=80}else{za=wa;Aa=ya;Ba=xa;h=76}}if((h|0)==76){xa=c[b+40>>2]|0;if(za>>>0<xa>>>0){ya=za+1|0;c[e>>2]=ya;Ga=ya;Ha=xa;Ia=Aa;Ja=Ba;h=82}else{Ca=Aa;Da=Ba;h=79}}if((h|0)==79){c[b+96>>2]=1;Ea=Ca;Fa=Da;h=80}do if((h|0)==80){Da=c[e>>2]|0;if(!Da)if((_fgetc(c[b+20>>2]|0)|0)==-1){Ka=Ea;La=Fa;h=85;break}else{Ma=Ea;Na=Fa;h=86;break}else{Ga=Da;Ha=c[b+40>>2]|0;Ia=Ea;Ja=Fa;h=82;break}}while(0);if((h|0)==82)if(Ga>>>0<Ha>>>0){Fa=Ga+1|0;c[e>>2]=Fa;Oa=Fa;Pa=Ha;Qa=Ia;Ra=Ja;h=88}else{Ka=Ia;La=Ja;h=85}if((h|0)==85){c[b+96>>2]=1;Ma=Ka;Na=La;h=86}do if((h|0)==86){La=c[e>>2]|0;if(!La){Ka=_fgetc(c[b+20>>2]|0)|0;if((Ka|0)==-1){Sa=Ma;Ta=Na;h=91;break}else{Ua=Ka;Va=Ma;Wa=Na;h=92;break}}else{Oa=La;Pa=c[b+40>>2]|0;Qa=Ma;Ra=Na;h=88;break}}while(0);if((h|0)==88)if(Oa>>>0<Pa>>>0){Na=Oa+1|0;c[e>>2]=Na;Xa=Na;Ya=Pa;Za=d[Oa>>0]|0;_a=Qa;$a=Ra;h=94}else{Sa=Qa;Ta=Ra;h=91}if((h|0)==91){c[b+96>>2]=1;Ua=0;Va=Sa;Wa=Ta;h=92}do if((h|0)==92){Ta=c[e>>2]|0;Sa=Ua&255;if(!Ta){Ra=_fgetc(c[b+20>>2]|0)|0;if((Ra|0)==-1){ab=Sa;bb=Va;cb=Wa;h=97;break}else{db=Ra;eb=Sa;fb=Va;gb=Wa;h=98;break}}else{Xa=Ta;Ya=c[b+40>>2]|0;Za=Sa;_a=Va;$a=Wa;h=94;break}}while(0);if((h|0)==94)if(Xa>>>0<Ya>>>0){Wa=Xa+1|0;c[e>>2]=Wa;hb=Wa;ib=Ya;jb=d[Xa>>0]<<8|Za;kb=_a;lb=$a;h=100}else{ab=Za;bb=_a;cb=$a;h=97}if((h|0)==97){c[b+96>>2]=1;db=0;eb=ab;fb=bb;gb=cb;h=98}do if((h|0)==98){cb=c[e>>2]|0;bb=db<<8&65280|eb;if(!cb){ab=_fgetc(c[b+20>>2]|0)|0;if((ab|0)==-1){mb=bb;nb=fb;ob=gb;h=103;break}else{pb=ab;qb=bb;rb=fb;sb=gb;h=104;break}}else{hb=cb;ib=c[b+40>>2]|0;jb=bb;kb=fb;lb=gb;h=100;break}}while(0);if((h|0)==100)if(hb>>>0<ib>>>0){gb=hb+1|0;c[e>>2]=gb;tb=gb;ub=ib;vb=kb;wb=lb;xb=d[hb>>0]<<16|jb;h=106}else{mb=jb;nb=kb;ob=lb;h=103}if((h|0)==103){c[b+96>>2]=1;pb=0;qb=mb;rb=nb;sb=ob;h=104}do if((h|0)==104){ob=c[e>>2]|0;nb=pb<<16&16711680|qb;if(ob|0){tb=ob;ub=c[b+40>>2]|0;vb=rb;wb=sb;xb=nb;h=106;break}ob=_fgetc(c[b+20>>2]|0)|0;if((ob|0)==-1){c[b+96>>2]=1;yb=0;zb=nb;Ab=sb;Bb=rb;break}else{yb=ob&255;zb=nb;Ab=sb;Bb=rb;break}}while(0);do if((h|0)==106)if(tb>>>0<ub>>>0){c[e>>2]=tb+1;yb=a[tb>>0]|0;zb=xb;Ab=wb;Bb=vb;break}else{c[b+96>>2]=1;yb=0;zb=xb;Ab=wb;Bb=vb;break}while(0);c[b+1112>>2]=(yb&255)<<24|zb;zb=c[e>>2]|0;if(!zb)if((_fgetc(c[b+20>>2]|0)|0)==-1)h=116;else h=117;else{yb=c[b+40>>2]|0;if(zb>>>0<yb>>>0){vb=zb+1|0;c[e>>2]=vb;Cb=vb;Db=yb;h=119}else h=116}if((h|0)==116){c[b+96>>2]=1;h=117}do if((h|0)==117){yb=c[e>>2]|0;if(!yb)if((_fgetc(c[b+20>>2]|0)|0)==-1){h=122;break}else{h=123;break}else{Cb=yb;Db=c[b+40>>2]|0;h=119;break}}while(0);if((h|0)==119)if(Cb>>>0<Db>>>0){yb=Cb+1|0;c[e>>2]=yb;Eb=yb;Fb=Db;h=125}else h=122;if((h|0)==122){c[b+96>>2]=1;h=123}do if((h|0)==123){Db=c[e>>2]|0;if(!Db)if((_fgetc(c[b+20>>2]|0)|0)==-1){h=128;break}else{h=129;break}else{Eb=Db;Fb=c[b+40>>2]|0;h=125;break}}while(0);if((h|0)==125)if(Eb>>>0<Fb>>>0){Db=Eb+1|0;c[e>>2]=Db;Gb=Db;Hb=Fb;h=131}else h=128;if((h|0)==128){c[b+96>>2]=1;h=129}do if((h|0)==129){Fb=c[e>>2]|0;if(!Fb)if((_fgetc(c[b+20>>2]|0)|0)==-1){h=134;break}else{h=135;break}else{Gb=Fb;Hb=c[b+40>>2]|0;h=131;break}}while(0);if((h|0)==131)if(Gb>>>0<Hb>>>0){Fb=Gb+1|0;c[e>>2]=Fb;Ib=Fb;Jb=Hb;h=137}else h=134;if((h|0)==134){c[b+96>>2]=1;h=135}do if((h|0)==135){Hb=c[e>>2]|0;if(Hb|0){Ib=Hb;Jb=c[b+40>>2]|0;h=137;break}Hb=_fgetc(c[b+20>>2]|0)|0;if((Hb|0)==-1){c[b+96>>2]=1;Kb=0;break}else{Kb=Hb&255;break}}while(0);do if((h|0)==137)if(Ib>>>0<Jb>>>0){c[e>>2]=Ib+1;Kb=a[Ib>>0]|0;break}else{c[b+96>>2]=1;Kb=0;break}while(0);Ib=Kb&255;Kb=b+1116|0;c[Kb>>2]=Ib;Jb=b+1120|0;Hb=c[e>>2]|0;if(!Hb){if((_fread(Jb,Ib,1,c[b+20>>2]|0)|0)!=1)h=147}else{Fb=Hb+Ib|0;if(Fb>>>0>(c[b+40>>2]|0)>>>0)h=147;else{_memcpy(Jb|0,Hb|0,Ib|0)|0;c[e>>2]=Fb}}if((h|0)==147){c[b+96>>2]=1;c[b+100>>2]=10;j=0;return j|0}h=b+1404|0;c[h>>2]=-2;a:do if((Bb&Ab|0)!=-1){Fb=c[Kb>>2]|0;do{e=Fb;Fb=Fb+-1|0;if((e|0)<=0)break a}while((a[b+1120+Fb>>0]|0)==-1);c[h>>2]=Fb;c[b+1408>>2]=Ab}while(0);if(a[b+1377>>0]|0){h=c[Kb>>2]|0;if((h|0)>0){Kb=0;Bb=0;do{Kb=(d[b+1120+Bb>>0]|0)+Kb|0;Bb=Bb+1|0}while((Bb|0)<(h|0));Lb=Kb+27|0}else Lb=27;Kb=c[b+52>>2]|0;c[b+56>>2]=Kb;c[b+60>>2]=Lb+h+Kb;c[b+64>>2]=Ab}c[b+1380>>2]=0;j=1;return j|0}function __ZL18maybe_start_packetP10stb_vorbis(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0;d=b+1380|0;do if((c[d>>2]|0)==-1){e=b+32|0;f=c[e>>2]|0;do if(!f){g=_fgetc(c[b+20>>2]|0)|0;if((g|0)==-1){c[b+96>>2]=1;h=0;break}else{h=g&255;break}}else if(f>>>0<(c[b+40>>2]|0)>>>0){c[e>>2]=f+1;h=a[f>>0]|0;break}else{c[b+96>>2]=1;h=0;break}while(0);f=b+96|0;if(c[f>>2]|0){i=0;return i|0}if(h<<24>>24!=79){c[b+100>>2]=30;i=0;return i|0}g=c[e>>2]|0;if(!g){j=_fgetc(c[b+20>>2]|0)|0;if((j|0)==-1)k=19;else{l=j&255;k=18}}else if(g>>>0<(c[b+40>>2]|0)>>>0){c[e>>2]=g+1;l=a[g>>0]|0;k=18}else k=19;if((k|0)==18){if(l<<24>>24==103){g=c[e>>2]|0;if(!g){j=_fgetc(c[b+20>>2]|0)|0;if((j|0)==-1)k=27;else{m=j&255;k=26}}else if(g>>>0<(c[b+40>>2]|0)>>>0){c[e>>2]=g+1;m=a[g>>0]|0;k=26}else k=27;if((k|0)==26){if(m<<24>>24==103){g=c[e>>2]|0;if(!g){j=_fgetc(c[b+20>>2]|0)|0;if((j|0)==-1)k=35;else{n=j&255;k=34}}else if(g>>>0<(c[b+40>>2]|0)>>>0){c[e>>2]=g+1;n=a[g>>0]|0;k=34}else k=35;if((k|0)==34){if(n<<24>>24==83){if(!(__ZL28start_page_no_capturepatternP10stb_vorbis(b)|0)){i=0;return i|0}g=b+1375|0;if(!(a[g>>0]&1)){o=g;break}c[b+1384>>2]=0;a[b+1376>>0]=0;c[b+100>>2]=32;i=0;return i|0}}else if((k|0)==35)c[f>>2]=1;c[b+100>>2]=30;i=0;return i|0}}else if((k|0)==27)c[f>>2]=1;c[b+100>>2]=30;i=0;return i|0}}else if((k|0)==19)c[f>>2]=1;c[b+100>>2]=30;i=0;return i|0}else o=b+1375|0;while(0);while(1){if((c[d>>2]|0)!=-1){k=45;break}if(!(__ZL10start_pageP10stb_vorbis(b)|0)){i=0;k=46;break}if(a[o>>0]&1){k=44;break}}if((k|0)==44){c[b+100>>2]=32;i=0;return i|0}else if((k|0)==45){c[b+1384>>2]=0;c[b+1396>>2]=0;c[b+1400>>2]=0;a[b+1376>>0]=0;i=1;return i|0}else if((k|0)==46)return i|0;return 0}function __ZL23is_whole_packet_presentP10stb_vorbisi(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0;e=c[b+1380>>2]|0;f=c[b+32>>2]|0;if((e|0)!=-1){g=c[b+1116>>2]|0;a:do if((e|0)<(g|0)){h=e;i=f;while(1){j=a[b+1120+h>>0]|0;k=i+(j&255)|0;if(j<<24>>24!=-1){l=h;m=k;break a}j=h+1|0;if((j|0)<(g|0)){h=j;i=k}else{l=j;m=k;break}}}else{l=e;m=f}while(0);if(!((d|0)!=0&(l|0)<(g+-1|0))){e=b+40|0;if(m>>>0>(c[e>>2]|0)>>>0)n=1;else{o=0;p=(l|0)==(g|0)?-1:l;q=m;r=e;s=8}}else n=21}else{o=1;p=-1;q=f;r=b+40|0;s=8}b:do if((s|0)==8){f=b+992|0;if(!d){e=o;m=p;l=q;while(1){if((m|0)!=-1){t=1;break}g=l+26|0;i=c[r>>2]|0;if(g>>>0>=i>>>0){n=1;break b}if(_memcmp(l,137332,4)|0){n=21;break b}if(a[l+4>>0]|0){n=21;break b}if(!e){if(!(a[l+5>>0]&1)){n=21;break b}}else if(c[f>>2]|0?a[l+5>>0]&1:0){n=21;break b}h=a[g>>0]|0;g=h&255;k=l+27|0;j=k+g|0;if(j>>>0>i>>>0){n=1;break b}c:do if(!(h<<24>>24)){u=0;v=j}else{w=j;x=0;while(1){y=a[k+x>>0]|0;z=w+(y&255)|0;if(y<<24>>24!=-1){u=x;v=z;break c}y=x+1|0;if((y|0)<(g|0)){w=z;x=y}else{u=y;v=z;break}}}while(0);if(v>>>0>i>>>0){n=1;break b}else{e=0;m=(u|0)==(g|0)?-1:u;l=v}}return t|0}else{A=o;B=p;C=q}while(1){if((B|0)!=-1){t=1;break}l=C+26|0;m=c[r>>2]|0;if(l>>>0>=m>>>0){n=1;break b}if(_memcmp(C,137332,4)|0){n=21;break b}if(a[C+4>>0]|0){n=21;break b}if(!A){if(!(a[C+5>>0]&1)){n=21;break b}}else if(c[f>>2]|0?a[C+5>>0]&1:0){n=21;break b}e=a[l>>0]|0;l=e&255;k=C+27|0;j=k+l|0;if(j>>>0>m>>>0){n=1;break b}d:do if(!(e<<24>>24)){D=0;E=j}else{h=j;x=0;while(1){w=a[k+x>>0]|0;z=h+(w&255)|0;if(w<<24>>24!=-1){D=x;E=z;break d}w=x+1|0;if((w|0)<(l|0)){h=z;x=w}else{D=w;E=z;break}}}while(0);if((D|0)<(l+-1|0)){n=21;break b}if(E>>>0>m>>>0){n=1;break b}else{A=0;B=(D|0)==(l|0)?-1:D;C=E}}return t|0}while(0);c[b+100>>2]=n;t=0;return t|0}function __ZL14uint32_comparePKvS0_(a,b){a=a|0;b=b|0;var d=0;d=c[a>>2]|0;a=c[b>>2]|0;return (d>>>0<a>>>0?-1:d>>>0>a>>>0&1)|0}function __ZL13point_comparePKvS0_(a,c){a=a|0;c=c|0;var d=0;d=b[a>>1]|0;a=b[c>>1]|0;return ((d&65535)<(a&65535)?-1:(d&65535)>(a&65535)&1)|0}function __ZL14init_blocksizeP10stb_vorbisii(d,e,f){d=d|0;e=e|0;f=f|0;var h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0.0,u=0.0,v=0,w=0,x=0,y=0,z=0;h=f>>3;i=f<<1&-4;j=d+8|0;c[j>>2]=(c[j>>2]|0)+i;k=d+80|0;l=c[k>>2]|0;if(!l)if(!i)m=0;else m=_malloc(i)|0;else{n=d+88|0;o=c[n>>2]|0;p=o+i|0;if((p|0)>(c[d+92>>2]|0))m=0;else{c[n>>2]=p;m=l+o|0}}o=d+1068+(e<<2)|0;c[o>>2]=m;c[j>>2]=(c[j>>2]|0)+i;m=c[k>>2]|0;if(!m)if(!i)q=0;else q=_malloc(i)|0;else{l=d+88|0;p=c[l>>2]|0;n=p+i|0;if((n|0)>(c[d+92>>2]|0))q=0;else{c[l>>2]=n;q=m+p|0}}p=d+1076+(e<<2)|0;c[p>>2]=q;q=f&-4;c[j>>2]=(c[j>>2]|0)+q;m=c[k>>2]|0;if(!m)if(!q)r=0;else r=_malloc(q)|0;else{n=d+88|0;l=c[n>>2]|0;s=l+q|0;if((s|0)>(c[d+92>>2]|0))r=0;else{c[n>>2]=s;r=m+l|0}}c[d+1084+(e<<2)>>2]=r;l=c[o>>2]|0;if(l|0?(o=c[p>>2]|0,!((r|0)==0|(o|0)==0)):0){p=f>>2;if((p|0)>0){t=+(f|0);m=0;s=0;while(1){u=+(m<<2|0)*3.141592653589793/t;g[l+(s<<2)>>2]=+K(+u);n=s|1;g[l+(n<<2)>>2]=-+L(+u);u=+(n|0)*3.141592653589793/t*.5;g[o+(s<<2)>>2]=+K(+u)*.5;g[o+(n<<2)>>2]=+L(+u)*.5;m=m+1|0;if((m|0)==(p|0))break;else s=s+2|0}}s=(h|0)>0;if(s){t=+(f|0);p=0;m=0;while(1){o=m|1;u=+(o<<1|0)*3.141592653589793/t;g[r+(m<<2)>>2]=+K(+u);g[r+(o<<2)>>2]=-+L(+u);p=p+1|0;if((p|0)==(h|0))break;else m=m+2|0}}c[j>>2]=(c[j>>2]|0)+i;m=c[k>>2]|0;if(!m)if(!i)v=30;else{w=_malloc(i)|0;v=31}else{p=d+88|0;r=c[p>>2]|0;o=r+i|0;if((o|0)>(c[d+92>>2]|0))v=30;else{c[p>>2]=o;w=m+r|0;v=31}}if((v|0)==30)c[d+1092+(e<<2)>>2]=0;else if((v|0)==31?(c[d+1092+(e<<2)>>2]=w,w|0):0){r=f>>1;if((r|0)>0){t=+(r|0);m=0;do{u=+L(+((+(m|0)+.5)/t*.5*3.141592653589793));g[w+(m<<2)>>2]=+L(+(u*u*1.5707963267948966));m=m+1|0}while((m|0)!=(r|0))}r=(h<<1)+3&-4;c[j>>2]=(c[j>>2]|0)+r;j=c[k>>2]|0;if(!j)if(!r)v=41;else{x=_malloc(r)|0;v=42}else{k=d+88|0;m=c[k>>2]|0;w=m+r|0;if((w|0)>(c[d+92>>2]|0))v=41;else{c[k>>2]=w;x=j+m|0;v=42}}if((v|0)==41)c[d+1100+(e<<2)>>2]=0;else if((v|0)==42?(c[d+1100+(e<<2)>>2]=x,x|0):0){do if((f|0)<16384){if((f|0)<16){y=a[560845+f>>0]|0;break}if((f|0)<512){y=(a[560845+(f>>>5)>>0]|0)+5|0;break}else{y=(a[560845+(f>>>10)>>0]|0)+10|0;break}}else{if((f|0)>=16777216){if((f|0)>=536870912){y=0;break}y=(a[560845+(f>>>25)>>0]|0)+25|0;break}if((f|0)<524288){y=(a[560845+(f>>>15)>>0]|0)+15|0;break}else{y=(a[560845+(f>>>20)>>0]|0)+20|0;break}}while(0);if(!s){z=1;return z|0}s=36-y|0;y=0;do{f=y>>>1&1431655765|y<<1&-1431655766;e=f>>>2&858993459|f<<2&-858993460;f=e>>>4&252645135|e<<4&-252645136;e=f>>>8&16711935|f<<8&-16711936;b[x+(y<<1)>>1]=(e>>>16|e<<16)>>>s<<2;y=y+1|0}while((y|0)!=(h|0));z=1;return z|0}c[d+100>>2]=3;z=0;return z|0}c[d+100>>2]=3;z=0;return z|0}c[d+100>>2]=3;z=0;return z|0}function __ZN20AudioStreamOGGVorbisC2Ev(b){b=b|0;__ZN8ResourceC2Ev(b);c[b>>2]=138384;__ZN10StringNameC2Ev(b+124|0);c[b>>2]=138516;__ZN10StringNameC2Ev(b+128|0);c[b+132>>2]=0;g[b+152>>2]=0.0;g[b+144>>2]=1.0;c[b+148>>2]=1;c[b+140>>2]=0;a[b+156>>0]=0;return}function __ZN20AudioStreamOGGVorbis18_initialize_classvEv(b){b=b|0;if(a[1258335]|0)return;if(!(a[1258336]|0)){if(!(a[1257004]|0)){if(!(a[1257001]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI9ReferenceEEvv();__ZN9Reference13_bind_methodsEv();a[1257001]=1}__ZN7ClassDB10_add_classI8ResourceEEvv();__ZN8Resource13_bind_methodsEv();a[1257004]=1}__ZN7ClassDB10_add_classI11AudioStreamEEvv();a[1258336]=1}__ZN7ClassDB10_add_classI20AudioStreamOGGVorbisEEvv();__ZN20AudioStreamOGGVorbis13_bind_methodsEv();a[1258335]=1;return}function __ZN20AudioStreamOGGVorbis5_setvERK10StringNameRK7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK20AudioStreamOGGVorbis5_getvERK10StringNameR7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK20AudioStreamOGGVorbis19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+24|0;g=e+4|0;h=e;if(!d)__ZNK11AudioStream19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,0);__ZN6StringC2EPKc(f,600964);i=c[f>>2]|0;f=i;j=g+4|0;c[j>>2]=0;k=g+12|0;c[k>>2]=0;c[g>>2]=0;n=(i|0)==0;if(!n?(c[j>>2]=0,__Z28atomic_conditional_incrementPj(i+-8|0)|0):0)c[j>>2]=f;c[g+8>>2]=0;f=c[k>>2]|0;if(f|0){if(!(__Z16atomic_decrementPj(f+-8|0)|0))__ZN6Memory11free_staticEPvb(f,1);c[k>>2]=0}c[g+16>>2]=256;if(!(c[b>>2]|0)){k=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=k;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0}k=__ZnwjPFPvjE(32,4740)|0;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0;c[k+12>>2]=0;c[k+16>>2]=7;f=k+20|0;c[f>>2]=0;j=k+24|0;c[j>>2]=0;o=k+28|0;c[o>>2]=0;__ZN12PropertyInfoaSERKS_(k,g)|0;p=c[b>>2]|0;q=p+4|0;r=c[q>>2]|0;c[j>>2]=r;c[f>>2]=0;c[o>>2]=p;if(r|0)c[r+20>>2]=k;c[q>>2]=k;if(!(c[p>>2]|0))c[p>>2]=k;k=p+8|0;c[k>>2]=(c[k>>2]|0)+1;k=c[g+12>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);k=c[g+4>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);if(!n?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);__ZN10StringNameC2EPKc(h,600964);__ZN7ClassDB17get_property_listE10StringNameP4ListI12PropertyInfo16DefaultAllocatorEbPK6Object(h,b,1,a);__ZN10StringNameD2Ev(h);if(!d){l=e;return}__ZNK11AudioStream19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,1);l=e;return}function __ZN20AudioStreamOGGVorbis14_notificationvEib(a,b,c){a=a|0;b=b|0;c=c|0;return}function __ZNK20AudioStreamOGGVorbis16_get_class_namevEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+8|0;e=b+4|0;f=b;g=a+128|0;a=c[g>>2]|0;if(a|0){if(c[a+4>>2]|0){l=b;return g|0}if(__ZNK6String6lengthEv(a+8|0)|0){l=b;return g|0}}__ZN6StringC2EPKc(d,600964);c[f>>2]=c[d>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameaSERKS_(g,e);__ZN10StringNameD2Ev(e);e=c[f>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);l=b;return g|0}function __ZNK20AudioStreamOGGVorbis9get_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,600964);l=a;return c[b>>2]|0}function __ZNK20AudioStreamOGGVorbis14get_save_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,901860);l=a;return c[b>>2]|0}function __ZNK20AudioStreamOGGVorbis8is_classERK6String(a,b){a=a|0;b=b|0;var c=0;if(((!(__ZNK6StringeqEPKc(b,600964)|0)?!(__ZNK6StringeqEPKc(b,901860)|0):0)?!(__ZNK6StringeqEPKc(b,1110448)|0):0)?!(__ZNK6StringeqEPKc(b,1126157)|0):0)c=__ZNK6StringeqEPKc(b,1142944)|0;else c=1;return c|0}function __ZNK20AudioStreamOGGVorbis12is_class_ptrEPv(a,b){a=a|0;b=b|0;return (b|0)==1227408|((b|0)==1227412|((b|0)==1220696|((b|0)==1220724|(b|0)==1220580)))|0}function __ZN20AudioStreamOGGVorbisD2Ev(a){a=a|0;c[a>>2]=138516;__ZN10StringNameD2Ev(a+128|0);c[a>>2]=138384;__ZN10StringNameD2Ev(a+124|0);__ZN8ResourceD2Ev(a);return}function __ZN20AudioStreamOGGVorbisD0Ev(a){a=a|0;c[a>>2]=138516;__ZN10StringNameD2Ev(a+128|0);c[a>>2]=138384;__ZN10StringNameD2Ev(a+124|0);__ZN8ResourceD2Ev(a);__ZdlPv(a);return}function __ZNK20AudioStreamOGGVorbis18get_base_extensionEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,600985);l=a;return c[b>>2]|0}function __ZN20AudioStreamOGGVorbis17instance_playbackEv(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d;f=d+8|0;c[f>>2]=0;g=b+132|0;h=c[g>>2]|0;c[e>>2]=b;c[e+4>>2]=h;_printf(561567,e)|0;if(!(c[g>>2]|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(561592,560641,118,561610,0);i=0;l=d;return i|0}a[1263537]=0;__ZN3RefI28AudioStreamPlaybackOGGVorbisE8instanceEv(f);a[1263537]=0;__ZN9Reference8init_refEv(b)|0;h=(c[f>>2]|0)+2212|0;j=c[h>>2]|0;if((j|0)!=(b|0)){if((j|0?__ZN9Reference11unreferenceEv(j)|0:0)?(j=c[h>>2]|0,__Z17predelete_handlerP6Object(j)|0):0){gj[c[(c[j>>2]|0)+76>>2]&8191](j);__ZN6Memory11free_staticEPvb(j,0)}c[h>>2]=b;__ZN9Reference9referenceEv(b)}if(__ZN9Reference11unreferenceEv(b)|0?__Z17predelete_handlerP6Object(b)|0:0){gj[c[(c[b>>2]|0)+76>>2]&8191](b);__ZN6Memory11free_staticEPvb(b,0)}h=__ZN11AudioServer13get_singletonEv()|0;j=b+140|0;k=__ZN11AudioServer16audio_data_allocEjPKh(h,c[j>>2]|0,0)|0;h=c[f>>2]|0;c[h+2192>>2]=k;c[h+2196>>2]=c[j>>2];c[h+2200>>2]=0;a[h+2204>>0]=0;c[h+2208>>2]=0;j=_stb_vorbis_open_memory(c[g>>2]|0,c[b+136>>2]|0,e,h+2192|0)|0;h=c[f>>2]|0;c[h+2188>>2]=j;do if(!j){e=__ZN11AudioServer13get_singletonEv()|0;__ZN11AudioServer15audio_data_freeEPv(e,c[(c[f>>2]|0)+2192>>2]|0);e=c[f>>2]|0;c[e+2192>>2]=0;if(!(c[e+2188>>2]|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(561592,560641,133,561658,0);n=0;break}else{a[1263537]=0;o=e;p=16;break}}else{o=h;p=16}while(0);if((p|0)==16)if((o|0)!=0?$i[c[(c[o>>2]|0)+44>>2]&8191](o,1227396)|0:0){__ZN9Reference9referenceEv(o);n=o}else n=0;o=c[f>>2]|0;if(!o){i=n;l=d;return i|0}if(!(__ZN9Reference11unreferenceEv(o)|0)){i=n;l=d;return i|0}o=c[f>>2]|0;if(!(__Z17predelete_handlerP6Object(o)|0)){i=n;l=d;return i|0}gj[c[(c[o>>2]|0)+76>>2]&8191](o);__ZN6Memory11free_staticEPvb(o,0);i=n;l=d;return i|0}function __ZNK20AudioStreamOGGVorbis15get_stream_nameEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1263606);l=a;return c[b>>2]|0}function __ZN3RefI28AudioStreamPlaybackOGGVorbisE8instanceEv(b){b=b|0;var d=0,e=0,f=0,g=0,h=0;d=__ZnwjPKc(2216,1263606)|0;__ZN9ReferenceC2Ev(d);c[d>>2]=138648;__ZN10StringNameC2Ev(d+88|0);c[d>>2]=369740;__ZN10StringNameC2Ev(d+92|0);e=d+2176|0;c[e>>2]=0;c[e+4>>2]=0;c[d>>2]=138772;__ZN10StringNameC2Ev(d+2184|0);c[d+2212>>2]=0;__Z22postinitialize_handlerP6Object(d);if(!d){f=0;g=0}else{a[1263537]=0;__ZN9Reference8init_refEv(d)|0;f=d;g=d}d=c[b>>2]|0;do if((f|0)==(d|0))if(!f)return;else{h=f;break}else{if((d|0?__ZN9Reference11unreferenceEv(d)|0:0)?(e=c[b>>2]|0,__Z17predelete_handlerP6Object(e)|0):0){gj[c[(c[e>>2]|0)+76>>2]&8191](e);__ZN6Memory11free_staticEPvb(e,0)}c[b>>2]=g;if(!f)return;else{__ZN9Reference9referenceEv(f);h=f;break}}while(0);if(!(__ZN9Reference11unreferenceEv(h)|0))return;if(!(__Z17predelete_handlerP6Object(f)|0))return;gj[c[(c[f>>2]|0)+76>>2]&8191](f);__ZN6Memory11free_staticEPvb(g,0);return}function __ZN28AudioStreamPlaybackOGGVorbis18_initialize_classvEv(b){b=b|0;if(a[1258332]|0)return;if(!(a[1258333]|0)){if(!(a[1258334]|0)){if(!(a[1257001]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI9ReferenceEEvv();__ZN9Reference13_bind_methodsEv();a[1257001]=1}__ZN7ClassDB10_add_classI19AudioStreamPlaybackEEvv();a[1258334]=1}__ZN7ClassDB10_add_classI28AudioStreamPlaybackResampledEEvv();a[1258333]=1}__ZN7ClassDB10_add_classI28AudioStreamPlaybackOGGVorbisEEvv();a[1258332]=1;return}function __ZN28AudioStreamPlaybackOGGVorbis5_setvERK10StringNameRK7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK28AudioStreamPlaybackOGGVorbis5_getvERK10StringNameR7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK28AudioStreamPlaybackOGGVorbis19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+24|0;g=e+4|0;h=e;if(!d)__ZNK28AudioStreamPlaybackResampled19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,0);__ZN6StringC2EPKc(f,562160);i=c[f>>2]|0;f=i;j=g+4|0;c[j>>2]=0;k=g+12|0;c[k>>2]=0;c[g>>2]=0;n=(i|0)==0;if(!n?(c[j>>2]=0,__Z28atomic_conditional_incrementPj(i+-8|0)|0):0)c[j>>2]=f;c[g+8>>2]=0;f=c[k>>2]|0;if(f|0){if(!(__Z16atomic_decrementPj(f+-8|0)|0))__ZN6Memory11free_staticEPvb(f,1);c[k>>2]=0}c[g+16>>2]=256;if(!(c[b>>2]|0)){k=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=k;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0}k=__ZnwjPFPvjE(32,4740)|0;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0;c[k+12>>2]=0;c[k+16>>2]=7;f=k+20|0;c[f>>2]=0;j=k+24|0;c[j>>2]=0;o=k+28|0;c[o>>2]=0;__ZN12PropertyInfoaSERKS_(k,g)|0;p=c[b>>2]|0;q=p+4|0;r=c[q>>2]|0;c[j>>2]=r;c[f>>2]=0;c[o>>2]=p;if(r|0)c[r+20>>2]=k;c[q>>2]=k;if(!(c[p>>2]|0))c[p>>2]=k;k=p+8|0;c[k>>2]=(c[k>>2]|0)+1;k=c[g+12>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);k=c[g+4>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);if(!n?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);__ZN10StringNameC2EPKc(h,562160);__ZN7ClassDB17get_property_listE10StringNameP4ListI12PropertyInfo16DefaultAllocatorEbPK6Object(h,b,1,a);__ZN10StringNameD2Ev(h);if(!d){l=e;return}__ZNK28AudioStreamPlaybackResampled19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,1);l=e;return}function __ZN28AudioStreamPlaybackOGGVorbis14_notificationvEib(a,b,c){a=a|0;b=b|0;c=c|0;return}function __ZNK28AudioStreamPlaybackOGGVorbis16_get_class_namevEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+8|0;e=b+4|0;f=b;g=a+2184|0;a=c[g>>2]|0;if(a|0){if(c[a+4>>2]|0){l=b;return g|0}if(__ZNK6String6lengthEv(a+8|0)|0){l=b;return g|0}}__ZN6StringC2EPKc(d,562160);c[f>>2]=c[d>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameaSERKS_(g,e);__ZN10StringNameD2Ev(e);e=c[f>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);l=b;return g|0}function __ZNK28AudioStreamPlaybackOGGVorbis9get_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,562160);l=a;return c[b>>2]|0}function __ZNK28AudioStreamPlaybackOGGVorbis8is_classERK6String(a,b){a=a|0;b=b|0;var c=0;if(((!(__ZNK6StringeqEPKc(b,562160)|0)?!(__ZNK6StringeqEPKc(b,1070729)|0):0)?!(__ZNK6StringeqEPKc(b,1070758)|0):0)?!(__ZNK6StringeqEPKc(b,1126157)|0):0)c=__ZNK6StringeqEPKc(b,1142944)|0;else c=1;return c|0}function __ZNK28AudioStreamPlaybackOGGVorbis12is_class_ptrEPv(a,b){a=a|0;b=b|0;return (b|0)==1227400|((b|0)==1227404|((b|0)==1227396|((b|0)==1220724|(b|0)==1220580)))|0}function __ZN28AudioStreamPlaybackOGGVorbisD2Ev(a){a=a|0;var b=0,d=0;c[a>>2]=138772;b=a+2192|0;if((c[b>>2]|0?(d=__ZN11AudioServer13get_singletonEv()|0,__ZN11AudioServer15audio_data_freeEPv(d,c[b>>2]|0),b=c[a+2188>>2]|0,b|0):0)?(__ZL13vorbis_deinitP10stb_vorbis(b),(c[b+80>>2]|0)==0):0)_free(b);b=a+2212|0;d=c[b>>2]|0;if((d|0?__ZN9Reference11unreferenceEv(d)|0:0)?(d=c[b>>2]|0,__Z17predelete_handlerP6Object(d)|0):0){gj[c[(c[d>>2]|0)+76>>2]&8191](d);__ZN6Memory11free_staticEPvb(d,0)}c[b>>2]=0;__ZN10StringNameD2Ev(a+2184|0);c[a>>2]=369740;__ZN10StringNameD2Ev(a+92|0);c[a>>2]=138648;__ZN10StringNameD2Ev(a+88|0);__ZN9ReferenceD2Ev(a);return}function __ZN28AudioStreamPlaybackOGGVorbisD0Ev(a){a=a|0;__ZN28AudioStreamPlaybackOGGVorbisD2Ev(a);__ZdlPv(a);return}function __ZN28AudioStreamPlaybackOGGVorbis5startEf(b,d){b=b|0;d=+d;Mi[c[(c[b>>2]|0)+104>>2]&511](b,d);a[b+2204>>0]=1;c[b+2208>>2]=0;__ZN28AudioStreamPlaybackResampled15_begin_resampleEv(b);return}function __ZN28AudioStreamPlaybackOGGVorbis4stopEv(b){b=b|0;a[b+2204>>0]=0;return}function __ZNK28AudioStreamPlaybackOGGVorbis10is_playingEv(b){b=b|0;return (a[b+2204>>0]|0)!=0|0}function __ZNK28AudioStreamPlaybackOGGVorbis14get_loop_countEv(a){a=a|0;return c[a+2208>>2]|0}function __ZNK28AudioStreamPlaybackOGGVorbis7get_posEv(a){a=a|0;return +(+((c[a+2200>>2]|0)>>>0)/+g[(c[a+2212>>2]|0)+144>>2])}function __ZN28AudioStreamPlaybackOGGVorbis8seek_posEf(b,d){b=b|0;d=+d;if(!(a[b+2204>>0]|0))return;_stb_vorbis_seek(c[b+2188>>2]|0,~~(+g[(c[b+2212>>2]|0)+144>>2]*d)>>>0)|0;return}function __ZNK28AudioStreamPlaybackOGGVorbis10get_lengthEv(a){a=a|0;return +(+g[(c[a+2212>>2]|0)+152>>2])}function __ZN28AudioStreamPlaybackOGGVorbis13_mix_internalEP10AudioFramei(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0;f=b+2204|0;if(!(a[f>>0]|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(561744,560641,37,561758,0);return}a[1263537]=0;if(!e)return;g=b+2188|0;h=b+2212|0;i=b+2208|0;j=_stb_vorbis_get_samples_float_interleaved(c[g>>2]|0,2,d,e<<1)|0;k=e-j|0;if(!k)return;else{l=j;m=k}do{if(!(a[(c[h>>2]|0)+156>>0]|0)){if((l|0)<(e|0))_memset(d+(l<<3)|0,0,e-l<<3|0)|0;a[f>>0]=0}else{Mi[c[(c[b>>2]|0)+104>>2]&511](b,0.0);c[i>>2]=(c[i>>2]|0)+1}l=_stb_vorbis_get_samples_float_interleaved(c[g>>2]|0,2,d,m<<1)|0;m=m-l|0}while((m|0)!=0);return}function __ZN28AudioStreamPlaybackOGGVorbis24get_stream_sampling_rateEv(a){a=a|0;return +(+g[(c[a+2212>>2]|0)+144>>2])}function _stb_vorbis_get_samples_float_interleaved(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0;g=l;l=l+16|0;if((l|0)>=(m|0))ba(16);h=g+8|0;i=g+4|0;j=g;k=(f|0)/(d|0)|0;f=b+4|0;n=c[f>>2]|0;o=(n|0)>(d|0)?d:n;p=b+1508|0;q=b+1504|0;r=(o|0)>0;s=b+48|0;t=b+100|0;u=d<<2;v=((((n|0)<(d|0)?n:d)^1073741823)+d<<2)+4|0;w=(n|0)<(d|0);n=(d|0)>0;x=0;y=e;while(1){if((k|0)<=(x|0)){z=x;A=24;break}e=c[q>>2]|0;B=(c[p>>2]|0)-e|0;C=(B+x|0)<(k|0)?B:k-x|0;a:do if((C|0)>0){if(r){D=0;E=y;F=e}else{B=0;G=y;while(1){if(n){_memset(G|0,0,u|0)|0;H=G+(d<<2)|0}else H=G;B=B+1|0;if((B|0)>=(C|0)){I=H;break a}else G=H}}while(1){G=F+D|0;B=0;J=E;do{K=J;J=J+4|0;c[K>>2]=c[(c[b+800+(B<<2)>>2]|0)+(G<<2)>>2];B=B+1|0}while((B|0)<(o|0));if(w){_memset(J|0,0,v|0)|0;B=o;G=J;while(1){K=G+4|0;B=B+1|0;if((B|0)>=(d|0)){L=K;break}else G=K}}else L=J;G=D+1|0;if((G|0)>=(C|0)){I=L;break a}D=G;E=L;F=c[q>>2]|0}}else I=y;while(0);e=C+x|0;c[q>>2]=(c[q>>2]|0)+C;if((e|0)==(k|0)){z=k;A=24;break}do if(!(a[s>>0]|0)){if(!(__ZL20vorbis_decode_packetP10stb_vorbisPiS1_S1_(b,h,j,i)|0)){c[p>>2]=0;c[q>>2]=0;M=0;break}G=c[j>>2]|0;B=__ZL19vorbis_finish_frameP10stb_vorbisiii(b,c[h>>2]|0,G,c[i>>2]|0)|0;c[h>>2]=B;if((c[f>>2]|0)>0){K=0;do{c[b+864+(K<<2)>>2]=(c[b+800+(K<<2)>>2]|0)+(G<<2);K=K+1|0}while((K|0)<(c[f>>2]|0))}c[q>>2]=G;c[p>>2]=B+G;M=B}else{c[t>>2]=2;M=0}while(0);if(!M){z=e;A=24;break}else{x=e;y=I}}if((A|0)==24){l=g;return z|0}return 0}function _stb_vorbis_seek(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e+8|0;g=e+4|0;h=e;if(!(_stb_vorbis_seek_frame(b,d)|0)){i=0;l=e;return i|0}j=c[b+1060>>2]|0;if((j|0)==(d|0)){i=1;l=e;return i|0}do if(!(a[b+48>>0]|0)){if(!(__ZL20vorbis_decode_packetP10stb_vorbisPiS1_S1_(b,f,h,g)|0)){c[b+1508>>2]=0;c[b+1504>>2]=0;break}k=c[h>>2]|0;n=__ZL19vorbis_finish_frameP10stb_vorbisiii(b,c[f>>2]|0,k,c[g>>2]|0)|0;c[f>>2]=n;o=b+4|0;if((c[o>>2]|0)>0){p=0;do{c[b+864+(p<<2)>>2]=(c[b+800+(p<<2)>>2]|0)+(k<<2);p=p+1|0}while((p|0)<(c[o>>2]|0))}c[b+1504>>2]=k;c[b+1508>>2]=n+k}else c[b+100>>2]=2;while(0);if(j>>>0>=d>>>0)Bd(561789,560797,4803,561817);f=b+1504|0;g=(c[f>>2]|0)+(d-j)|0;if((g|0)>(c[b+1508>>2]|0))Bd(561833,560797,4804,561817);c[f>>2]=g;i=1;l=e;return i|0}function _stb_vorbis_seek_frame(b,e){b=b|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0.0,N=0,O=0,P=0,Q=0.0,R=0.0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0.0,$=0.0,aa=0,ca=0.0,da=0.0,ea=0.0,fa=0.0,ga=0.0,ha=0,ia=0.0,ja=0.0,ka=0,la=0,ma=0,na=0,oa=0,pa=0,qa=0,ra=0,sa=0,ta=0,ua=0,va=0,wa=0,xa=0,ya=0,za=0,Aa=0,Ba=0,Ca=0,Da=0,Ea=0,Fa=0,Ga=0;f=l;l=l+48|0;if((l|0)>=(m|0))ba(48);g=f+44|0;h=f+40|0;i=f+36|0;j=f+24|0;k=f+12|0;n=f+8|0;o=f+4|0;p=f;q=b+48|0;if(a[q>>0]|0){c[b+100>>2]=2;r=0;l=f;return r|0}s=_stb_vorbis_stream_length_in_samples(b)|0;a:do if(s)if(s>>>0<e>>>0)t=11;else{u=b+116|0;v=b+112|0;w=(c[u>>2]|0)-(c[v>>2]|0)>>2;x=w>>>0>e>>>0?0:e-w|0;w=b+56|0;c[j>>2]=c[w>>2];c[j+4>>2]=c[w+4>>2];c[j+8>>2]=c[w+8>>2];w=j+8|0;y=j+4|0;z=b+96|0;A=b+32|0;B=b+24|0;C=b+20|0;D=b+36|0;E=b+40|0;do{F=c[w>>2]|0;if((F|0)!=-1){G=17;break}H=c[y>>2]|0;do if(!(a[q>>0]|0)){c[z>>2]=0;if(c[A>>2]|0){I=(c[D>>2]|0)+H|0;J=c[E>>2]|0;if((H|0)<0|I>>>0>=J>>>0){c[A>>2]=J;c[z>>2]=1;break}else{c[A>>2]=I;break}}I=(c[B>>2]|0)+H|0;if((H|0)<0|I>>>0<H>>>0){c[z>>2]=1;K=2147483647}else K=I;if(_fseek(c[C>>2]|0,K,0)|0){c[z>>2]=1;_fseek(c[C>>2]|0,c[B>>2]|0,2)|0}}while(0)}while((__ZL18get_seek_page_infoP10stb_vorbisP10ProbedPage(b,j)|0)!=0);b:do if((G|0)==17){H=c[b+76>>2]|0;if((H|0)==-1)Bd(561918,560797,4614,561951);I=c[b+72>>2]|0;J=c[b+68>>2]|0;if(x>>>0>F>>>0){L=c[y>>2]|0;c:do if((J|0)!=(L|0)){M=+(x>>>0);N=k+8|0;O=k+4|0;P=0;Q=0.0;R=0.0;S=J;T=I;U=H;V=0;W=L;d:while(1){if(S>>>0<=W>>>0){G=24;break}X=S-W|0;do if(X>>>0<65537)if(!(a[q>>0]|0)){c[z>>2]=0;if(c[A>>2]|0){Y=(c[D>>2]|0)+W|0;Z=c[E>>2]|0;if((W|0)<0|Y>>>0>=Z>>>0){c[A>>2]=Z;c[z>>2]=1;_=Q;$=R;break}else{c[A>>2]=Y;_=Q;$=R;break}}Y=(c[B>>2]|0)+W|0;if((W|0)<0|Y>>>0<W>>>0){c[z>>2]=1;aa=2147483647}else aa=Y;if(_fseek(c[C>>2]|0,aa,0)|0){c[z>>2]=1;_fseek(c[C>>2]|0,c[B>>2]|0,2)|0;_=Q;$=R}else{_=Q;$=R}}else{_=Q;$=R}else{do if((P|0)<2){if(!P){Y=c[j>>2]|0;ca=+((T-Y|0)>>>0)/+(U>>>0);da=ca;ea=+(Y>>>0)+ca*+((x-(c[w>>2]|0)|0)>>>0)}else{ca=(M-+(V>>>0))*Q;fa=ca>=0.0&ca<8.0e3?8.0e3:ca;da=Q;ea=R+(fa<0.0&fa>-8.0e3?-16.0e3:fa*2.0)}fa=+(W>>>0);ca=ea<fa?fa:ea;fa=+((S+-65536|0)>>>0);ga=ca>fa?fa:ca;Y=~~ga>>>0;if(!(a[q>>0]|0)){c[z>>2]=0;if(c[A>>2]|0){Z=(c[D>>2]|0)+Y|0;ha=c[E>>2]|0;if((Y|0)<0|Z>>>0>=ha>>>0){c[A>>2]=ha;c[z>>2]=1;ia=da;ja=ga;break}else{c[A>>2]=Z;ia=da;ja=ga;break}}Z=(c[B>>2]|0)+Y|0;if((Y|0)<0|Z>>>0<Y>>>0){c[z>>2]=1;ka=2147483647}else ka=Z;if(!(_fseek(c[C>>2]|0,ka,0)|0)){ia=da;ja=ga;break}c[z>>2]=1;_fseek(c[C>>2]|0,c[B>>2]|0,2)|0;ia=da;ja=ga}else{ia=da;ja=ga}}else{Z=W+-32768+(X>>>1)|0;if(!(a[q>>0]|0)){c[z>>2]=0;if(c[A>>2]|0){Y=(c[D>>2]|0)+Z|0;ha=c[E>>2]|0;if((Z|0)<0|Y>>>0>=ha>>>0){c[A>>2]=ha;c[z>>2]=1;ia=Q;ja=R;break}else{c[A>>2]=Y;ia=Q;ja=R;break}}Y=(c[B>>2]|0)+Z|0;if((Z|0)<0|Y>>>0<Z>>>0){c[z>>2]=1;la=2147483647}else la=Y;if(_fseek(c[C>>2]|0,la,0)|0){c[z>>2]=1;_fseek(c[C>>2]|0,c[B>>2]|0,2)|0;ia=Q;ja=R}else{ia=Q;ja=R}}else{ia=Q;ja=R}}while(0);if(!(__ZL16vorbis_find_pageP10stb_vorbisPjS1_(b,0,0)|0))break b;else{_=ia;$=ja}}while(0);while(1){if(!(__ZL18get_seek_page_infoP10stb_vorbisP10ProbedPage(b,k)|0))break b;ma=c[N>>2]|0;if((ma|0)!=-1)break;X=c[O>>2]|0;do if(!(a[q>>0]|0)){c[z>>2]=0;if(c[A>>2]|0){Y=(c[D>>2]|0)+X|0;Z=c[E>>2]|0;if((X|0)<0|Y>>>0>=Z>>>0){c[A>>2]=Z;c[z>>2]=1;break}else{c[A>>2]=Y;break}}Y=(c[B>>2]|0)+X|0;if((X|0)<0|Y>>>0<X>>>0){c[z>>2]=1;na=2147483647}else na=Y;if(!(_fseek(c[C>>2]|0,na,0)|0))break;c[z>>2]=1;_fseek(c[C>>2]|0,c[B>>2]|0,2)|0}while(0);if((c[k>>2]|0)>>>0>=S>>>0){G=71;break d}}X=c[k>>2]|0;if((X|0)==(S|0))break c;if(x>>>0<ma>>>0){oa=X;pa=c[O>>2]|0;qa=ma;ra=W}else{c[j>>2]=c[k>>2];c[j+4>>2]=c[k+4>>2];c[j+8>>2]=c[k+8>>2];oa=S;pa=T;qa=U;ra=c[y>>2]|0}if((oa|0)==(ra|0))break c;else{P=P+1|0;Q=_;R=$;S=oa;T=pa;U=qa;V=ma;W=ra}}if((G|0)==24)Bd(561973,560797,4623,561951);else if((G|0)==71)Bd(562006,560797,4665,561951)}while(0);L=c[j>>2]|0;do if(!(a[q>>0]|0)){c[z>>2]=0;if(c[A>>2]|0){H=(c[D>>2]|0)+L|0;I=c[E>>2]|0;if((L|0)<0|H>>>0>=I>>>0){c[A>>2]=I;c[z>>2]=1;break}else{c[A>>2]=H;break}}H=(c[B>>2]|0)+L|0;if((L|0)<0|H>>>0<L>>>0){c[z>>2]=1;sa=2147483647}else sa=H;if(_fseek(c[C>>2]|0,sa,0)|0){c[z>>2]=1;_fseek(c[C>>2]|0,c[B>>2]|0,2)|0}}while(0);if(!(__ZL10start_pageP10stb_vorbis(b)|0)){t=37;break a}H=c[b+1404>>2]|0;if((H|0)<=-1)Bd(562040,560797,4686,561951);I=b+1375|0;J=b+52|0;W=b+1116|0;V=L;U=H;e:while(1){ta=U;while(1){if((ta|0)<=0)break;H=ta+-1|0;if((a[b+1120+H>>0]|0)==-1)ta=H;else{ua=1;break e}}if(!(a[I>>0]&1)){ua=0;break}H=c[J>>2]|0;if(V>>>0>65535?(T=V+-65536|0,T>>>0>=H>>>0):0)va=T;else va=H;do if(!(a[q>>0]|0)){c[z>>2]=0;if(c[A>>2]|0){H=(c[D>>2]|0)+va|0;T=c[E>>2]|0;if((va|0)<0|H>>>0>=T>>>0){c[A>>2]=T;c[z>>2]=1;break}else{c[A>>2]=H;break}}H=(c[B>>2]|0)+va|0;if((va|0)<0|H>>>0<va>>>0){c[z>>2]=1;wa=2147483647}else wa=H;if(_fseek(c[C>>2]|0,wa,0)|0){c[z>>2]=1;_fseek(c[C>>2]|0,c[B>>2]|0,2)|0}}while(0);if(!(__ZL16vorbis_find_pageP10stb_vorbisPjS1_(b,g,0)|0)){G=124;break}while(1){H=c[g>>2]|0;if(H>>>0<V>>>0)xa=H;else{do if(!(a[q>>0]|0)){H=c[A>>2]|0;if(!H){T=_ftell(c[C>>2]|0)|0;ya=T-(c[B>>2]|0)|0;break}else{ya=H-(c[D>>2]|0)|0;break}}else ya=0;while(0);if(ya>>>0<V>>>0)break;xa=c[g>>2]|0}do if(!(a[q>>0]|0)){c[z>>2]=0;if(c[A>>2]|0){H=(c[D>>2]|0)+xa|0;T=c[E>>2]|0;if((xa|0)<0|H>>>0>=T>>>0){c[A>>2]=T;c[z>>2]=1;break}else{c[A>>2]=H;break}}H=(c[B>>2]|0)+xa|0;if((xa|0)<0|H>>>0<xa>>>0){c[z>>2]=1;za=2147483647}else za=H;if(!(_fseek(c[C>>2]|0,za,0)|0))break;c[z>>2]=1;_fseek(c[C>>2]|0,c[B>>2]|0,2)|0}while(0);if(!(__ZL16vorbis_find_pageP10stb_vorbisPjS1_(b,g,0)|0)){G=124;break e}}do if(!(a[q>>0]|0)){H=c[A>>2]|0;if(!H){T=_ftell(c[C>>2]|0)|0;Aa=T-(c[B>>2]|0)|0;break}else{Aa=H-(c[D>>2]|0)|0;break}}else Aa=0;while(0);if(!(__ZL10start_pageP10stb_vorbis(b)|0))break b;V=Aa;U=(c[W>>2]|0)+-1|0}if((G|0)==124)break;W=b+1064|0;c[W>>2]=0;c[b+1384>>2]=0;c[b+1396>>2]=0;c[b+1400>>2]=0;a[b+1376>>0]=0;c[b+992>>2]=0;c[b+1380>>2]=ta;if(ua){U=0;do{V=d[b+1120+U>>0]|0;J=c[A>>2]|0;if(J){I=J+V|0;c[A>>2]=I;if(I>>>0>=(c[E>>2]|0)>>>0)c[z>>2]=1}else{I=_ftell(c[C>>2]|0)|0;_fseek(c[C>>2]|0,I+V|0,0)|0}U=U+1|0}while((U|0)!=(ta|0))}if(__ZL20vorbis_decode_packetP10stb_vorbisPiS1_S1_(b,g,i,h)|0)__ZL19vorbis_finish_frameP10stb_vorbisiii(b,c[g>>2]|0,c[i>>2]|0,c[h>>2]|0)|0;Ba=W}else{_stb_vorbis_seek_start(b);Ba=b+1064|0}if(!(c[Ba>>2]|0))Bd(562053,560797,4765,562074);U=b+1060|0;V=c[U>>2]|0;if(V>>>0>e>>>0)Bd(562096,560797,4766,562074);I=((c[u>>2]|0)*3|0)-(c[v>>2]|0)>>2;J=b+100|0;L=b+408|0;H=b+1376|0;T=b+1400|0;S=b+1380|0;P=b+1116|0;O=b+1396|0;N=b+992|0;f:do if(V>>>0<e>>>0){X=0;while(1){do if(__ZL21vorbis_decode_initialP10stb_vorbisPiS1_S1_S1_S1_(b,j,k,n,o,p)|0){Y=c[L>>2]|0;Z=Y+-1|0;do if((Y|0)<16385){if((Y|0)<17){Ca=a[560845+Z>>0]|0;break}if((Y|0)<513){Ca=(a[560845+(Z>>>5)>>0]|0)+5|0;break}else{Ca=(a[560845+(Z>>>10)>>0]|0)+10|0;break}}else{if((Y|0)>=16777217){if((Y|0)>=536870913){Ca=0;break}Ca=(a[560845+(Z>>>25)>>0]|0)+25|0;break}if((Y|0)<524289){Ca=(a[560845+(Z>>>15)>>0]|0)+15|0;break}else{Ca=(a[560845+(Z>>>20)>>0]|0)+20|0;break}}while(0);Z=(Ca+7+((a[b+412+((c[p>>2]|0)*6|0)>>0]|0)==0?1:3)|0)/8|0;a[H>>0]=Z+(d[H>>0]|0);c[T>>2]=(c[T>>2]|0)-Z;Y=c[A>>2]|0;if(Y){ha=Y+(0-Z)|0;c[A>>2]=ha;if(ha>>>0>=(c[E>>2]|0)>>>0)c[z>>2]=1}else{ha=_ftell(c[C>>2]|0)|0;_fseek(c[C>>2]|0,ha-Z|0,0)|0}Z=c[S>>2]|0;if((Z|0)==-1)Da=c[P>>2]|0;else Da=Z;c[S>>2]=Da+-1;c[O>>2]=0;Z=(c[U>>2]|0)+((c[n>>2]|0)-(c[j>>2]|0))|0;if(Z>>>0>e>>>0){Ea=0;Fa=1}else{if((Z+I|0)>>>0<=e>>>0){c[U>>2]=Z;c[N>>2]=0;__ZL18maybe_start_packetP10stb_vorbis(b)|0;__ZL12flush_packetP10stb_vorbis(b);Ea=1;Fa=X;break}if(__ZL20vorbis_decode_packetP10stb_vorbisPiS1_S1_(b,g,i,h)|0)__ZL19vorbis_finish_frameP10stb_vorbisiii(b,c[g>>2]|0,c[i>>2]|0,c[h>>2]|0)|0;Ea=1;Fa=X}}else{c[J>>2]=37;Ea=0;Fa=0}while(0);if(!Ea){r=Fa;break}Z=c[U>>2]|0;if(Z>>>0<e>>>0)X=Fa;else{Ga=Z;break f}}l=f;return r|0}else Ga=V;while(0);if((Ga|0)==(e|0)){r=1;l=f;return r|0}else Bd(562128,560797,4790,562074)}while(0);_stb_vorbis_seek_start(b);t=37}else t=7;while(0);c[b+100>>2]=t;r=0;l=f;return r|0}function __ZL18get_seek_page_infoP10stb_vorbisP10ProbedPage(b,e){b=b|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0;f=l;l=l+288|0;if((l|0)>=(m|0))ba(288);g=f+255|0;h=f;i=b+48|0;j=b+32|0;do if(!(a[i>>0]|0)){k=c[j>>2]|0;if(!k){n=_ftell(c[b+20>>2]|0)|0;o=n-(c[b+24>>2]|0)|0;break}else{o=k-(c[b+36>>2]|0)|0;break}}else o=0;while(0);c[e>>2]=o;o=c[j>>2]|0;do if(!o){if((_fread(g,27,1,c[b+20>>2]|0)|0)!=1)c[b+96>>2]=1}else{k=o+27|0;if(k>>>0>(c[b+40>>2]|0)>>>0){c[b+96>>2]=1;break}else{n=g;p=o;q=n+27|0;do{a[n>>0]=a[p>>0]|0;n=n+1|0;p=p+1|0}while((n|0)<(q|0));c[j>>2]=k;break}}while(0);if((a[g>>0]|0)!=79){r=0;l=f;return r|0}if((a[g+1>>0]|0)!=103){r=0;l=f;return r|0}if((a[g+2>>0]|0)!=103){r=0;l=f;return r|0}if((a[g+3>>0]|0)!=83){r=0;l=f;return r|0}o=a[g+26>>0]|0;p=o&255;n=c[j>>2]|0;do if(!n){if((_fread(h,p,1,c[b+20>>2]|0)|0)!=1)c[b+96>>2]=1}else{q=n+p|0;if(q>>>0>(c[b+40>>2]|0)>>>0){c[b+96>>2]=1;break}else{_memcpy(h|0,n|0,p|0)|0;c[j>>2]=q;break}}while(0);if(!(o<<24>>24))s=27;else{o=0;n=0;do{n=(d[h+o>>0]|0)+n|0;o=o+1|0}while((o|0)<(p|0));s=n+27|0}n=c[e>>2]|0;c[e+4>>2]=s+p+n;c[e+8>>2]=d[g+7>>0]<<8|d[g+6>>0]|d[g+8>>0]<<16|d[g+9>>0]<<24;if(a[i>>0]|0){r=1;l=f;return r|0}i=b+96|0;c[i>>2]=0;if(c[j>>2]|0){g=(c[b+36>>2]|0)+n|0;e=c[b+40>>2]|0;if((n|0)<0|g>>>0>=e>>>0){c[j>>2]=e;c[i>>2]=1;r=1;l=f;return r|0}else{c[j>>2]=g;r=1;l=f;return r|0}}g=b+24|0;j=(c[g>>2]|0)+n|0;if((n|0)<0|j>>>0<n>>>0){c[i>>2]=1;t=2147483647}else t=j;j=b+20|0;if(!(_fseek(c[j>>2]|0,t,0)|0)){r=1;l=f;return r|0}c[i>>2]=1;_fseek(c[j>>2]|0,c[g>>2]|0,2)|0;r=1;l=f;return r|0}function _stb_vorbis_seek_start(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d+8|0;f=d+4|0;g=d;if(a[b+48>>0]|0){c[b+100>>2]=2;l=d;return}h=c[b+52>>2]|0;i=b+96|0;c[i>>2]=0;j=b+32|0;do if(!(c[j>>2]|0)){k=b+24|0;n=(c[k>>2]|0)+h|0;if((h|0)<0|n>>>0<h>>>0){c[i>>2]=1;o=2147483647}else o=n;n=b+20|0;if(_fseek(c[n>>2]|0,o,0)|0){c[i>>2]=1;_fseek(c[n>>2]|0,c[k>>2]|0,2)|0}}else{k=(c[b+36>>2]|0)+h|0;n=c[b+40>>2]|0;if((h|0)<0|k>>>0>=n>>>0){c[j>>2]=n;c[i>>2]=1;break}else{c[j>>2]=k;break}}while(0);c[b+992>>2]=0;a[b+1377>>0]=1;c[b+1380>>2]=-1;if(__ZL20vorbis_decode_packetP10stb_vorbisPiS1_S1_(b,e,g,f)|0)__ZL19vorbis_finish_frameP10stb_vorbisiii(b,c[e>>2]|0,c[g>>2]|0,c[f>>2]|0)|0;l=d;return}function __ZNK28AudioStreamPlaybackResampled19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+24|0;g=e+4|0;h=e;if(!d)__ZNK19AudioStreamPlayback19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,0);__ZN6StringC2EPKc(f,1070729);i=c[f>>2]|0;f=i;j=g+4|0;c[j>>2]=0;k=g+12|0;c[k>>2]=0;c[g>>2]=0;n=(i|0)==0;if(!n?(c[j>>2]=0,__Z28atomic_conditional_incrementPj(i+-8|0)|0):0)c[j>>2]=f;c[g+8>>2]=0;f=c[k>>2]|0;if(f|0){if(!(__Z16atomic_decrementPj(f+-8|0)|0))__ZN6Memory11free_staticEPvb(f,1);c[k>>2]=0}c[g+16>>2]=256;if(!(c[b>>2]|0)){k=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=k;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0}k=__ZnwjPFPvjE(32,4740)|0;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0;c[k+12>>2]=0;c[k+16>>2]=7;f=k+20|0;c[f>>2]=0;j=k+24|0;c[j>>2]=0;o=k+28|0;c[o>>2]=0;__ZN12PropertyInfoaSERKS_(k,g)|0;p=c[b>>2]|0;q=p+4|0;r=c[q>>2]|0;c[j>>2]=r;c[f>>2]=0;c[o>>2]=p;if(r|0)c[r+20>>2]=k;c[q>>2]=k;if(!(c[p>>2]|0))c[p>>2]=k;k=p+8|0;c[k>>2]=(c[k>>2]|0)+1;k=c[g+12>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);k=c[g+4>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);if(!n?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);__ZN10StringNameC2EPKc(h,1070729);__ZN7ClassDB17get_property_listE10StringNameP4ListI12PropertyInfo16DefaultAllocatorEbPK6Object(h,b,1,a);__ZN10StringNameD2Ev(h);if(!d){l=e;return}__ZNK19AudioStreamPlayback19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,1);l=e;return}function __ZNK19AudioStreamPlayback19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+24|0;g=e+4|0;h=e;if(!d)__ZNK9Reference19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,0);__ZN6StringC2EPKc(f,1070758);i=c[f>>2]|0;f=i;j=g+4|0;c[j>>2]=0;k=g+12|0;c[k>>2]=0;c[g>>2]=0;n=(i|0)==0;if(!n?(c[j>>2]=0,__Z28atomic_conditional_incrementPj(i+-8|0)|0):0)c[j>>2]=f;c[g+8>>2]=0;f=c[k>>2]|0;if(f|0){if(!(__Z16atomic_decrementPj(f+-8|0)|0))__ZN6Memory11free_staticEPvb(f,1);c[k>>2]=0}c[g+16>>2]=256;if(!(c[b>>2]|0)){k=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=k;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0}k=__ZnwjPFPvjE(32,4740)|0;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0;c[k+12>>2]=0;c[k+16>>2]=7;f=k+20|0;c[f>>2]=0;j=k+24|0;c[j>>2]=0;o=k+28|0;c[o>>2]=0;__ZN12PropertyInfoaSERKS_(k,g)|0;p=c[b>>2]|0;q=p+4|0;r=c[q>>2]|0;c[j>>2]=r;c[f>>2]=0;c[o>>2]=p;if(r|0)c[r+20>>2]=k;c[q>>2]=k;if(!(c[p>>2]|0))c[p>>2]=k;k=p+8|0;c[k>>2]=(c[k>>2]|0)+1;k=c[g+12>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);k=c[g+4>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);if(!n?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);__ZN10StringNameC2EPKc(h,1070758);__ZN7ClassDB17get_property_listE10StringNameP4ListI12PropertyInfo16DefaultAllocatorEbPK6Object(h,b,1,a);__ZN10StringNameD2Ev(h);if(!d){l=e;return}__ZNK9Reference19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,1);l=e;return}function __ZN7ClassDB10_add_classI19AudioStreamPlaybackEEvv(){var a=0,b=0,d=0,e=0,f=0,g=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+16|0;d=a+12|0;e=a+8|0;f=a+4|0;g=a;__ZN6StringC2EPKc(b,1070758);c[e>>2]=c[b>>2];__ZN10StringNameC2ERK6String(d,e);__ZN6StringC2EPKc(b,1126157);c[g>>2]=c[b>>2];__ZN10StringNameC2ERK6String(f,g);__ZN7ClassDB11_add_class2ERK10StringNameS2_(d,f);__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);__ZN10StringNameD2Ev(d);d=c[e>>2]|0;if(!d){l=a;return}if(__Z16atomic_decrementPj(d+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(d,1);l=a;return}function __ZN7ClassDB10_add_classI28AudioStreamPlaybackResampledEEvv(){var a=0,b=0,d=0,e=0,f=0,g=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+16|0;d=a+12|0;e=a+8|0;f=a+4|0;g=a;__ZN6StringC2EPKc(b,1070729);c[e>>2]=c[b>>2];__ZN10StringNameC2ERK6String(d,e);__ZN6StringC2EPKc(b,1070758);c[g>>2]=c[b>>2];__ZN10StringNameC2ERK6String(f,g);__ZN7ClassDB11_add_class2ERK10StringNameS2_(d,f);__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);__ZN10StringNameD2Ev(d);d=c[e>>2]|0;if(!d){l=a;return}if(__Z16atomic_decrementPj(d+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(d,1);l=a;return}function __ZN7ClassDB10_add_classI28AudioStreamPlaybackOGGVorbisEEvv(){var a=0,b=0,d=0,e=0,f=0,g=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+16|0;d=a+12|0;e=a+8|0;f=a+4|0;g=a;__ZN6StringC2EPKc(b,562160);c[e>>2]=c[b>>2];__ZN10StringNameC2ERK6String(d,e);__ZN6StringC2EPKc(b,1070729);c[g>>2]=c[b>>2];__ZN10StringNameC2ERK6String(f,g);__ZN7ClassDB11_add_class2ERK10StringNameS2_(d,f);__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);__ZN10StringNameD2Ev(d);d=c[e>>2]|0;if(!d){l=a;return}if(__Z16atomic_decrementPj(d+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(d,1);l=a;return}function __ZN19AudioStreamPlayback18_initialize_classvEv(b){b=b|0;if(a[1258334]|0)return;if(!(a[1257001]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI9ReferenceEEvv();__ZN9Reference13_bind_methodsEv();a[1257001]=1}__ZN7ClassDB10_add_classI19AudioStreamPlaybackEEvv();a[1258334]=1;return}function __ZN19AudioStreamPlayback5_setvERK10StringNameRK7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK19AudioStreamPlayback5_getvERK10StringNameR7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZN19AudioStreamPlayback14_notificationvEib(a,b,c){a=a|0;b=b|0;c=c|0;return}function __ZNK19AudioStreamPlayback16_get_class_namevEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+8|0;e=b+4|0;f=b;g=a+88|0;a=c[g>>2]|0;if(a|0){if(c[a+4>>2]|0){l=b;return g|0}if(__ZNK6String6lengthEv(a+8|0)|0){l=b;return g|0}}__ZN6StringC2EPKc(d,1070758);c[f>>2]=c[d>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameaSERKS_(g,e);__ZN10StringNameD2Ev(e);e=c[f>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);l=b;return g|0}function __ZNK19AudioStreamPlayback9get_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1070758);l=a;return c[b>>2]|0}function __ZNK19AudioStreamPlayback8is_classERK6String(a,b){a=a|0;b=b|0;var c=0;if(!(__ZNK6StringeqEPKc(b,1070758)|0)?!(__ZNK6StringeqEPKc(b,1126157)|0):0)c=__ZNK6StringeqEPKc(b,1142944)|0;else c=1;return c|0}function __ZNK19AudioStreamPlayback12is_class_ptrEPv(a,b){a=a|0;b=b|0;return (b|0)==1227396|((b|0)==1220724|(b|0)==1220580)|0}function __ZN19AudioStreamPlaybackD2Ev(a){a=a|0;c[a>>2]=138648;__ZN10StringNameD2Ev(a+88|0);__ZN9ReferenceD2Ev(a);return}function __ZN19AudioStreamPlaybackD0Ev(a){a=a|0;c[a>>2]=138648;__ZN10StringNameD2Ev(a+88|0);__ZN9ReferenceD2Ev(a);__ZdlPv(a);return}function __ZNK11AudioStream19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+24|0;g=e+4|0;h=e;if(!d)__ZNK8Resource19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,0);__ZN6StringC2EPKc(f,901860);i=c[f>>2]|0;f=i;j=g+4|0;c[j>>2]=0;k=g+12|0;c[k>>2]=0;c[g>>2]=0;n=(i|0)==0;if(!n?(c[j>>2]=0,__Z28atomic_conditional_incrementPj(i+-8|0)|0):0)c[j>>2]=f;c[g+8>>2]=0;f=c[k>>2]|0;if(f|0){if(!(__Z16atomic_decrementPj(f+-8|0)|0))__ZN6Memory11free_staticEPvb(f,1);c[k>>2]=0}c[g+16>>2]=256;if(!(c[b>>2]|0)){k=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=k;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0}k=__ZnwjPFPvjE(32,4740)|0;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0;c[k+12>>2]=0;c[k+16>>2]=7;f=k+20|0;c[f>>2]=0;j=k+24|0;c[j>>2]=0;o=k+28|0;c[o>>2]=0;__ZN12PropertyInfoaSERKS_(k,g)|0;p=c[b>>2]|0;q=p+4|0;r=c[q>>2]|0;c[j>>2]=r;c[f>>2]=0;c[o>>2]=p;if(r|0)c[r+20>>2]=k;c[q>>2]=k;if(!(c[p>>2]|0))c[p>>2]=k;k=p+8|0;c[k>>2]=(c[k>>2]|0)+1;k=c[g+12>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);k=c[g+4>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);if(!n?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);__ZN10StringNameC2EPKc(h,901860);__ZN7ClassDB17get_property_listE10StringNameP4ListI12PropertyInfo16DefaultAllocatorEbPK6Object(h,b,1,a);__ZN10StringNameD2Ev(h);if(!d){l=e;return}__ZNK8Resource19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,1);l=e;return}function __ZN7ClassDB10_add_classI11AudioStreamEEvv(){var a=0,b=0,d=0,e=0,f=0,g=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+16|0;d=a+12|0;e=a+8|0;f=a+4|0;g=a;__ZN6StringC2EPKc(b,901860);c[e>>2]=c[b>>2];__ZN10StringNameC2ERK6String(d,e);__ZN6StringC2EPKc(b,1110448);c[g>>2]=c[b>>2];__ZN10StringNameC2ERK6String(f,g);__ZN7ClassDB11_add_class2ERK10StringNameS2_(d,f);__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);__ZN10StringNameD2Ev(d);d=c[e>>2]|0;if(!d){l=a;return}if(__Z16atomic_decrementPj(d+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(d,1);l=a;return}function __ZN7ClassDB10_add_classI20AudioStreamOGGVorbisEEvv(){var a=0,b=0,d=0,e=0,f=0,g=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+16|0;d=a+12|0;e=a+8|0;f=a+4|0;g=a;__ZN6StringC2EPKc(b,600964);c[e>>2]=c[b>>2];__ZN10StringNameC2ERK6String(d,e);__ZN6StringC2EPKc(b,901860);c[g>>2]=c[b>>2];__ZN10StringNameC2ERK6String(f,g);__ZN7ClassDB11_add_class2ERK10StringNameS2_(d,f);__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);__ZN10StringNameD2Ev(d);d=c[e>>2]|0;if(!d){l=a;return}if(__Z16atomic_decrementPj(d+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(d,1);l=a;return}function __ZN20AudioStreamOGGVorbis13_bind_methodsEv(){var a=0,b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0;a=l;l=l+96|0;if((l|0)>=(m|0))ba(96);b=a+72|0;d=a+64|0;e=a+48|0;f=a+40|0;g=a+24|0;h=a+16|0;i=a+56|0;j=a+8|0;k=a+32|0;n=a+20|0;o=a+12|0;p=a+4|0;q=a;__Z8D_METHODPKcS0_(d,1059724,1109092);r=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(r);c[r>>2]=138904;__ZN10MethodBind10_set_constEb(r,0);__ZN10MethodBind24_generate_argument_typesEi(r,1);c[r+44>>2]=549;c[r+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,r,d,0,0)|0;r=d+4|0;s=c[r>>2]|0;if(s|0?(__Z16atomic_decrementPj(s+-8|0)|0)==0:0){t=c[r>>2]|0;r=(t|0)==0?0:t+-4|0;t=r+4|0;if(c[r>>2]|0){u=0;do{__ZN10StringNameD2Ev(t+(u<<2)|0);u=u+1|0}while(u>>>0<(c[r>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(s,1)}__ZN10StringNameD2Ev(d);__Z8D_METHODPKc(e,1128187);d=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(d);c[d>>2]=138940;__ZN10MethodBind10_set_constEb(d,1);__ZN10MethodBind24_generate_argument_typesEi(d,0);__ZN10MethodBind12_set_returnsEb(d,1);c[d+44>>2]=4777;c[d+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,d,e,0,0)|0;d=e+4|0;s=c[d>>2]|0;if(s|0?(__Z16atomic_decrementPj(s+-8|0)|0)==0:0){r=c[d>>2]|0;d=(r|0)==0?0:r+-4|0;r=d+4|0;if(c[d>>2]|0){u=0;do{__ZN10StringNameD2Ev(r+(u<<2)|0);u=u+1|0}while(u>>>0<(c[d>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(s,1)}__ZN10StringNameD2Ev(e);__Z8D_METHODPKcS0_(f,944175,1146191);e=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(e);c[e>>2]=138976;__ZN10MethodBind10_set_constEb(e,0);__ZN10MethodBind24_generate_argument_typesEi(e,1);c[e+44>>2]=550;c[e+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,e,f,0,0)|0;e=f+4|0;s=c[e>>2]|0;if(s|0?(__Z16atomic_decrementPj(s+-8|0)|0)==0:0){d=c[e>>2]|0;e=(d|0)==0?0:d+-4|0;d=e+4|0;if(c[e>>2]|0){u=0;do{__ZN10StringNameD2Ev(d+(u<<2)|0);u=u+1|0}while(u>>>0<(c[e>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(s,1)}__ZN10StringNameD2Ev(f);__Z8D_METHODPKc(g,944184);f=__ZnwjPKc(52,1263606)|0;__ZN10MethodBindC2Ev(f);c[f>>2]=139012;__ZN10MethodBind10_set_constEb(f,1);__ZN10MethodBind24_generate_argument_typesEi(f,0);__ZN10MethodBind12_set_returnsEb(f,1);c[f+44>>2]=4778;c[f+48>>2]=0;__ZN7ClassDB13bind_methodfiEjP10MethodBindRK16MethodDefinitionPPK7Varianti(1,f,g,0,0)|0;f=g+4|0;s=c[f>>2]|0;if(s|0?(__Z16atomic_decrementPj(s+-8|0)|0)==0:0){e=c[f>>2]|0;f=(e|0)==0?0:e+-4|0;e=f+4|0;if(c[f>>2]|0){u=0;do{__ZN10StringNameD2Ev(e+(u<<2)|0);u=u+1|0}while(u>>>0<(c[f>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(s,1)}__ZN10StringNameD2Ev(g);__ZN6StringC2EPKc(b,600964);c[i>>2]=c[b>>2];__ZN10StringNameC2ERK6String(h,i);__ZN6StringC2EPKc(j,1109092);__ZN6StringC2EPKc(k,1263606);g=b+4|0;c[g>>2]=0;s=b+12|0;c[s>>2]=0;c[b>>2]=22;f=c[j>>2]|0;if(f|0?(c[g>>2]=0,__Z28atomic_conditional_incrementPj(f+-8|0)|0):0)c[g>>2]=c[j>>2];c[b+8>>2]=0;g=c[s>>2]|0;if((g|0)!=(c[k>>2]|0)){if(g|0?(__Z16atomic_decrementPj(g+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(g,1);c[s>>2]=0;g=c[k>>2]|0;if(g|0?__Z28atomic_conditional_incrementPj(g+-8|0)|0:0)c[s>>2]=c[k>>2]}c[b+16>>2]=5;c[n>>2]=__Z11_scs_createPKc(1059724)|0;c[o>>2]=__Z11_scs_createPKc(1128187)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(h,b,n,o,-1);__ZN10StringNameD2Ev(o);__ZN10StringNameD2Ev(n);s=c[b+12>>2]|0;if(s|0?(__Z16atomic_decrementPj(s+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(s,1);s=c[b+4>>2]|0;if(s|0?(__Z16atomic_decrementPj(s+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(s,1);s=c[k>>2]|0;if(s|0?(__Z16atomic_decrementPj(s+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(s,1);s=c[j>>2]|0;if(s|0?(__Z16atomic_decrementPj(s+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(s,1);__ZN10StringNameD2Ev(h);h=c[i>>2]|0;if(h|0?(__Z16atomic_decrementPj(h+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(h,1);__ZN6StringC2EPKc(b,600964);c[i>>2]=c[b>>2];__ZN10StringNameC2ERK6String(p,i);__ZN6StringC2EPKc(q,943951);__ZN6StringC2EPKc(k,1263606);h=b+4|0;c[h>>2]=0;s=b+12|0;c[s>>2]=0;c[b>>2]=1;j=c[q>>2]|0;if(j|0?(c[h>>2]=0,__Z28atomic_conditional_incrementPj(j+-8|0)|0):0)c[h>>2]=c[q>>2];c[b+8>>2]=0;h=c[s>>2]|0;if((h|0)!=(c[k>>2]|0)){if(h|0?(__Z16atomic_decrementPj(h+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(h,1);c[s>>2]=0;h=c[k>>2]|0;if(h|0?__Z28atomic_conditional_incrementPj(h+-8|0)|0:0)c[s>>2]=c[k>>2]}c[b+16>>2]=5;c[n>>2]=__Z11_scs_createPKc(944175)|0;c[o>>2]=__Z11_scs_createPKc(944184)|0;__ZN7ClassDB12add_propertyE10StringNameRK12PropertyInfoRKS0_S5_i(p,b,n,o,-1);__ZN10StringNameD2Ev(o);__ZN10StringNameD2Ev(n);n=c[b+12>>2]|0;if(n|0?(__Z16atomic_decrementPj(n+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(n,1);n=c[b+4>>2]|0;if(n|0?(__Z16atomic_decrementPj(n+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(n,1);n=c[k>>2]|0;if(n|0?(__Z16atomic_decrementPj(n+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(n,1);n=c[q>>2]|0;if(n|0?(__Z16atomic_decrementPj(n+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(n,1);__ZN10StringNameD2Ev(p);p=c[i>>2]|0;if(!p){l=a;return}if(__Z16atomic_decrementPj(p+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(p,1);l=a;return}function __ZNK20AudioStreamOGGVorbis8get_dataEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b;c[d>>2]=0;e=a+136|0;f=c[e>>2]|0;if(!f){g=0;l=b;return g|0}h=a+132|0;if(!(c[h>>2]|0)){g=0;l=b;return g|0}__ZN10PoolVectorIhE6resizeEi(d,f)|0;if(c[d>>2]|0?(__ZN10PoolVectorIhE14_copy_on_writeEv(d),f=c[d>>2]|0,f|0):0){a=f+4|0;__Z16atomic_incrementPj(a)|0;_memcpy(c[f+8>>2]|0,c[h>>2]|0,c[e>>2]|0)|0;__Z16atomic_decrementPj(a)|0;g=c[d>>2]|0;l=b;return g|0}_memcpy(0,c[h>>2]|0,c[e>>2]|0)|0;g=0;l=b;return g|0}function __ZNK20AudioStreamOGGVorbis8has_loopEv(b){b=b|0;return (a[b+156>>0]|0)!=0|0}function __ZNK13MethodBind0RCI20AudioStreamOGGVorbisbE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if((b|0)==-1){__ZN7VariantC2Eb(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK13MethodBind0RCI20AudioStreamOGGVorbisbE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,600964);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI20AudioStreamOGGVorbisbE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1227408)|0:0){c[h>>2]=0;a[1263537]=0;j=c[d+24>>2]|0;if((j|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=j;c[b>>2]=0;l=f;return}k=j-(c[d+20>>2]|0)|0;if((k|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=k;c[b>>2]=0;l=f;return}k=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))n=k;else n=c[(c[d>>2]|0)+k>>2]|0;__ZN7VariantC2Eb(i,ij[n&8191](d)|0);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI20AudioStreamOGGVorbisbE7ptrcallEP6ObjectPPKvPv(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0;if(!d)g=0;else{e=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1227408)|0;g=e?d:0}d=c[b+44>>2]|0;e=c[b+48>>2]|0;b=g+(e>>1)|0;if(!(e&1)){h=d;i=ij[h&8191](b)|0;j=i&1;a[f>>0]=j;return}else{h=c[(c[b>>2]|0)+d>>2]|0;i=ij[h&8191](b)|0;j=i&1;a[f>>0]=j;return}}function __ZN13MethodBind0RCI20AudioStreamOGGVorbisbED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I20AudioStreamOGGVorbisbE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a;if(!b){__ZN7VariantC2Eb(d,0);b=c[d>>2]|0;if(b|0)__ZN7Variant5clearEv(d);e=b}else e=0;l=a;return e|0}function __ZNK11MethodBind1I20AudioStreamOGGVorbisbE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,600964);l=a;return c[b>>2]|0}function __ZN11MethodBind1I20AudioStreamOGGVorbisbE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1227408)|0:0){c[h>>2]=0;a[1263537]=0;k=d+24|0;n=c[k>>2]|0;if((n|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=n;c[b>>2]=0;l=i;return}o=n-(c[d+20>>2]|0)|0;if((o|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=o;c[b>>2]=0;l=i;return}if((g|0)>0){if((n|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);p=0}else{a[1263537]=0;p=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,p)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=p;c[b>>2]=0;l=i;return}}p=c[d+44>>2]|0;n=c[d+48>>2]|0;o=e+(n>>1)|0;if(!(n&1))q=p;else q=c[(c[o>>2]|0)+p>>2]|0;do if((g|0)<1){p=c[k>>2]|0;n=p+-1|0;if((p|0)>=1){e=c[d+16>>2]|0;r=(e|0)==0;if(r)s=0;else s=c[e+-4>>2]|0;if((p|0)<=(s|0)){if(r)t=0;else t=c[e+-4>>2]|0;do if((t|0)<(p|0)){if(r)u=0;else u=c[e+-4>>2]|0;if((u|0)<(p|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);v=0;break}else{a[1263537]=0;w=31;break}}else w=31;while(0);if((w|0)==31)v=e+(n*24|0)|0;__ZN7VariantC2ERKS_(j,v);break}}c[j>>2]=0}else __ZN7VariantC2ERKS_(j,c[f>>2]|0);while(0);f=__ZNK7VariantcvbEv(j)|0;Pi[q&2047](o,f);if(c[j>>2]|0)__ZN7Variant5clearEv(j);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I20AudioStreamOGGVorbisbE7ptrcallEP6ObjectPPKvPv(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0;if(!d)g=0;else{f=$i[c[(c[d>>2]|0)+44>>2]&8191](d,1227408)|0;g=f?d:0}d=c[b+44>>2]|0;f=c[b+48>>2]|0;b=g+(f>>1)|0;if(!(f&1))h=d;else h=c[(c[b>>2]|0)+d>>2]|0;Pi[h&2047](b,(a[c[e>>2]>>0]|0)!=0);return}function __ZN11MethodBind1I20AudioStreamOGGVorbisbED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK13MethodBind0RCI20AudioStreamOGGVorbis10PoolVectorIhEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;if((b|0)!=-1){f=0;l=a;return f|0}c[d>>2]=0;__ZN7VariantC2ERK10PoolVectorIhE(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);__ZN10PoolVectorIhE12_unreferenceEv(d);f=b;l=a;return f|0}function __ZNK13MethodBind0RCI20AudioStreamOGGVorbis10PoolVectorIhEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,600964);l=a;return c[b>>2]|0}function __ZN13MethodBind0RCI20AudioStreamOGGVorbis10PoolVectorIhEE4callEP6ObjectPPK7VariantiRNS6_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=f;j=f+24|0;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1227408)|0:0){c[h>>2]=0;a[1263537]=0;k=c[d+24>>2]|0;if((k|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=k;c[b>>2]=0;l=f;return}n=k-(c[d+20>>2]|0)|0;if((n|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=n;c[b>>2]=0;l=f;return}n=c[d+44>>2]|0;g=c[d+48>>2]|0;d=e+(g>>1)|0;if(!(g&1))o=n;else o=c[(c[d>>2]|0)+n>>2]|0;c[j>>2]=ij[o&8191](d)|0;__ZN7VariantC2ERK10PoolVectorIhE(i,j);__ZN10PoolVectorIhE12_unreferenceEv(j);__ZN7VariantC2ERKS_(b,i);if(c[i>>2]|0)__ZN7Variant5clearEv(i);l=f;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,578,1146558,0);c[b>>2]=0;l=f;return}function __ZN13MethodBind0RCI20AudioStreamOGGVorbis10PoolVectorIhEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=d;if(!b)g=0;else{h=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1227408)|0;g=h?b:0}b=c[a+44>>2]|0;h=c[a+48>>2]|0;a=g+(h>>1)|0;if(!(h&1))i=b;else i=c[(c[a>>2]|0)+b>>2]|0;b=ij[i&8191](a)|0;c[f>>2]=b;a=b;if(((c[e>>2]|0)!=(b|0)?(__ZN10PoolVectorIhE12_unreferenceEv(e),b|0):0)?__Z28atomic_conditional_incrementPj(b)|0:0)c[e>>2]=a;__ZN10PoolVectorIhE12_unreferenceEv(f);l=d;return}function __ZN13MethodBind0RCI20AudioStreamOGGVorbis10PoolVectorIhEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZNK11MethodBind1I20AudioStreamOGGVorbisRK10PoolVectorIhEE18_gen_argument_typeEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=a+24|0;e=a;if(b|0){f=0;l=a;return f|0}c[d>>2]=0;__ZN7VariantC2ERK10PoolVectorIhE(e,d);b=c[e>>2]|0;if(b|0)__ZN7Variant5clearEv(e);__ZN10PoolVectorIhE12_unreferenceEv(d);f=b;l=a;return f|0}function __ZNK11MethodBind1I20AudioStreamOGGVorbisRK10PoolVectorIhEE18get_instance_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,600964);l=a;return c[b>>2]|0}function __ZN11MethodBind1I20AudioStreamOGGVorbisRK10PoolVectorIhEE4callEP6ObjectPPK7VariantiRNS8_9CallErrorE(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i+24|0;k=i;if(e|0?$i[c[(c[e>>2]|0)+44>>2]&8191](e,1227408)|0:0){c[h>>2]=0;a[1263537]=0;n=d+24|0;o=c[n>>2]|0;if((o|0)<(g|0)){c[h>>2]=3;c[h+4>>2]=o;c[b>>2]=0;l=i;return}p=o-(c[d+20>>2]|0)|0;if((p|0)>(g|0)){c[h>>2]=4;c[h+4>>2]=p;c[b>>2]=0;l=i;return}if((g|0)>0){if((o|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146611,1146629,216,1146648,0);q=0}else{a[1263537]=0;q=c[(c[d+32>>2]|0)+4>>2]|0}if(!(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[f>>2]>>2]|0,q)|0)){c[h>>2]=2;c[h+4>>2]=0;c[h+8>>2]=q;c[b>>2]=0;l=i;return}}q=c[d+44>>2]|0;o=c[d+48>>2]|0;p=e+(o>>1)|0;if(!(o&1))r=q;else r=c[(c[p>>2]|0)+q>>2]|0;do if((g|0)<1){q=c[n>>2]|0;o=q+-1|0;if((q|0)>=1){e=c[d+16>>2]|0;s=(e|0)==0;if(s)t=0;else t=c[e+-4>>2]|0;if((q|0)<=(t|0)){if(s)u=0;else u=c[e+-4>>2]|0;do if((u|0)<(q|0)){if(s)v=0;else v=c[e+-4>>2]|0;if((v|0)<(q|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);w=0;break}else{a[1263537]=0;x=31;break}}else x=31;while(0);if((x|0)==31)w=e+(o*24|0)|0;__ZN7VariantC2ERKS_(k,w);break}}c[k>>2]=0}else __ZN7VariantC2ERKS_(k,c[f>>2]|0);while(0);c[j>>2]=__ZNK7Variantcv10PoolVectorIhEEv(k)|0;Pi[r&2047](p,j);__ZN10PoolVectorIhE12_unreferenceEv(j);if(c[k>>2]|0)__ZN7Variant5clearEv(k);c[b>>2]=0;l=i;return}c[h>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146532,1146537,737,1146558,0);c[b>>2]=0;l=i;return}function __ZN11MethodBind1I20AudioStreamOGGVorbisRK10PoolVectorIhEE7ptrcallEP6ObjectPPKvPv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e+4|0;g=e;if(!b)h=0;else{i=$i[c[(c[b>>2]|0)+44>>2]&8191](b,1227408)|0;h=i?b:0}b=c[a+44>>2]|0;i=c[a+48>>2]|0;a=h+(i>>1)|0;if(!(i&1))j=b;else j=c[(c[a>>2]|0)+b>>2]|0;b=c[d>>2]|0;c[f>>2]=0;if((c[b>>2]|0?(__ZN10PoolVectorIhE12_unreferenceEv(f),d=c[b>>2]|0,d|0):0)?__Z28atomic_conditional_incrementPj(d)|0:0)c[f>>2]=c[b>>2];c[g>>2]=c[f>>2];Pi[j&2047](a,g);__ZN10PoolVectorIhE12_unreferenceEv(g);l=e;return}function __ZN11MethodBind1I20AudioStreamOGGVorbisRK10PoolVectorIhEED0Ev(a){a=a|0;__ZN10MethodBindD2Ev(a);__ZdlPv(a);return}function __ZN11AudioStream18_initialize_classvEv(b){b=b|0;if(a[1258336]|0)return;if(!(a[1257004]|0)){if(!(a[1257001]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI9ReferenceEEvv();__ZN9Reference13_bind_methodsEv();a[1257001]=1}__ZN7ClassDB10_add_classI8ResourceEEvv();__ZN8Resource13_bind_methodsEv();a[1257004]=1}__ZN7ClassDB10_add_classI11AudioStreamEEvv();a[1258336]=1;return}function __ZN11AudioStream5_setvERK10StringNameRK7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK11AudioStream5_getvERK10StringNameR7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZN11AudioStream14_notificationvEib(a,b,c){a=a|0;b=b|0;c=c|0;return}function __ZNK11AudioStream16_get_class_namevEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+8|0;e=b+4|0;f=b;g=a+124|0;a=c[g>>2]|0;if(a|0){if(c[a+4>>2]|0){l=b;return g|0}if(__ZNK6String6lengthEv(a+8|0)|0){l=b;return g|0}}__ZN6StringC2EPKc(d,901860);c[f>>2]=c[d>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameaSERKS_(g,e);__ZN10StringNameD2Ev(e);e=c[f>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);l=b;return g|0}function __ZNK11AudioStream9get_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,901860);l=a;return c[b>>2]|0}function __ZNK11AudioStream14get_save_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,901860);l=a;return c[b>>2]|0}function __ZNK11AudioStream8is_classERK6String(a,b){a=a|0;b=b|0;var c=0;if((!(__ZNK6StringeqEPKc(b,901860)|0)?!(__ZNK6StringeqEPKc(b,1110448)|0):0)?!(__ZNK6StringeqEPKc(b,1126157)|0):0)c=__ZNK6StringeqEPKc(b,1142944)|0;else c=1;return c|0}function __ZNK11AudioStream12is_class_ptrEPv(a,b){a=a|0;b=b|0;return (b|0)==1227412|((b|0)==1220696|((b|0)==1220724|(b|0)==1220580))|0}function __ZN11AudioStreamD2Ev(a){a=a|0;c[a>>2]=138384;__ZN10StringNameD2Ev(a+124|0);__ZN8ResourceD2Ev(a);return}function __ZN11AudioStreamD0Ev(a){a=a|0;c[a>>2]=138384;__ZN10StringNameD2Ev(a+124|0);__ZN8ResourceD2Ev(a);__ZdlPv(a);return}function __ZN22VisualScriptExpression18_initialize_classvEv(b){b=b|0;if(a[1258338]|0)return;if(!(a[1258337]|0)){if(!(a[1257004]|0)){if(!(a[1257001]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI9ReferenceEEvv();__ZN9Reference13_bind_methodsEv();a[1257001]=1}__ZN7ClassDB10_add_classI8ResourceEEvv();__ZN8Resource13_bind_methodsEv();a[1257004]=1}__ZN7ClassDB10_add_classI16VisualScriptNodeEEvv();__ZN16VisualScriptNode13_bind_methodsEv();a[1258337]=1}__ZN7ClassDB10_add_classI22VisualScriptExpressionEEvv();a[1258338]=1;return}function __ZN22VisualScriptExpression5_setvERK10StringNameRK7Variant(a,b,c){a=a|0;b=b|0;c=c|0;var d=0;if(1157==1129){d=0;return d|0}d=__ZN22VisualScriptExpression4_setERK10StringNameRK7Variant(a,b,c)|0;return d|0}function __ZNK22VisualScriptExpression5_getvERK10StringNameR7Variant(a,b,c){a=a|0;b=b|0;c=c|0;var d=0;if(1158!=1131?__ZNK22VisualScriptExpression4_getERK10StringNameR7Variant(a,b,c)|0:0){d=1;return d|0}d=0;return d|0}function __ZNK22VisualScriptExpression19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+24|0;g=e+4|0;h=e;if(!d)__ZNK16VisualScriptNode19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,0);__ZN6StringC2EPKc(f,600008);i=c[f>>2]|0;f=i;j=g+4|0;c[j>>2]=0;k=g+12|0;c[k>>2]=0;c[g>>2]=0;n=(i|0)==0;if(!n?(c[j>>2]=0,__Z28atomic_conditional_incrementPj(i+-8|0)|0):0)c[j>>2]=f;c[g+8>>2]=0;f=c[k>>2]|0;if(f|0){if(!(__Z16atomic_decrementPj(f+-8|0)|0))__ZN6Memory11free_staticEPvb(f,1);c[k>>2]=0}c[g+16>>2]=256;if(!(c[b>>2]|0)){k=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=k;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0}k=__ZnwjPFPvjE(32,4740)|0;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0;c[k+12>>2]=0;c[k+16>>2]=7;f=k+20|0;c[f>>2]=0;j=k+24|0;c[j>>2]=0;o=k+28|0;c[o>>2]=0;__ZN12PropertyInfoaSERKS_(k,g)|0;p=c[b>>2]|0;q=p+4|0;r=c[q>>2]|0;c[j>>2]=r;c[f>>2]=0;c[o>>2]=p;if(r|0)c[r+20>>2]=k;c[q>>2]=k;if(!(c[p>>2]|0))c[p>>2]=k;k=p+8|0;c[k>>2]=(c[k>>2]|0)+1;k=c[g+12>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);k=c[g+4>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);if(!n?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);__ZN10StringNameC2EPKc(h,600008);__ZN7ClassDB17get_property_listE10StringNameP4ListI12PropertyInfo16DefaultAllocatorEbPK6Object(h,b,1,a);__ZN10StringNameD2Ev(h);if(551!=516)__ZNK22VisualScriptExpression18_get_property_listEP4ListI12PropertyInfo16DefaultAllocatorE(a,b);if(!d){l=e;return}__ZNK16VisualScriptNode19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,1);l=e;return}function __ZN22VisualScriptExpression14_notificationvEib(a,b,c){a=a|0;b=b|0;c=c|0;if(c){if(552!=510)__ZN16VisualScriptNode13_notificationEi(a,b)}else if(552!=510)__ZN16VisualScriptNode13_notificationEi(a,b);return}function __ZNK22VisualScriptExpression16_get_class_namevEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+8|0;e=b+4|0;f=b;g=a+148|0;a=c[g>>2]|0;if(a|0){if(c[a+4>>2]|0){l=b;return g|0}if(__ZNK6String6lengthEv(a+8|0)|0){l=b;return g|0}}__ZN6StringC2EPKc(d,600008);c[f>>2]=c[d>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameaSERKS_(g,e);__ZN10StringNameD2Ev(e);e=c[f>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);l=b;return g|0}function __ZNK22VisualScriptExpression9get_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,600008);l=a;return c[b>>2]|0}function __ZNK22VisualScriptExpression8is_classERK6String(a,b){a=a|0;b=b|0;var c=0;if(((!(__ZNK6StringeqEPKc(b,600008)|0)?!(__ZNK6StringeqEPKc(b,570013)|0):0)?!(__ZNK6StringeqEPKc(b,1110448)|0):0)?!(__ZNK6StringeqEPKc(b,1126157)|0):0)c=__ZNK6StringeqEPKc(b,1142944)|0;else c=1;return c|0}function __ZNK22VisualScriptExpression12is_class_ptrEPv(a,b){a=a|0;b=b|0;return (b|0)==1227420|((b|0)==1227416|((b|0)==1220696|((b|0)==1220724|(b|0)==1220580)))|0}function __ZN22VisualScriptExpressionD2Ev(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0;c[a>>2]=139048;b=c[a+188>>2]|0;if(b|0){gj[c[c[b>>2]>>2]&8191](b);__ZN6Memory11free_staticEPvb(b,0)}b=c[a+176>>2]|0;if(b|0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(b,1);b=c[a+160>>2]|0;if(b|0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(b,1);b=a+152|0;d=c[b>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0){e=c[b>>2]|0;b=(e|0)==0?0:e+-4|0;e=b+4|0;if(c[b>>2]|0){f=0;do{g=c[e+(f<<3)+4>>2]|0;if(g|0?(__Z16atomic_decrementPj(g+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(g,1);f=f+1|0}while(f>>>0<(c[b>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(d,1)}__ZN10StringNameD2Ev(a+148|0);c[a>>2]=139696;__ZN5ArrayD2Ev(a+140|0);d=a+128|0;b=c[d>>2]|0;if(!b){h=a+124|0;__ZN10StringNameD2Ev(h);__ZN8ResourceD2Ev(a);return}__ZN3SetIP12VisualScript10ComparatorIS1_E16DefaultAllocatorE13_cleanup_treeEPNS5_7ElementE(d,c[b+8>>2]|0);b=c[a+132>>2]|0;f=c[d>>2]|0;c[f+8>>2]=b;c[a+136>>2]=0;e=b;c[e+12>>2]=e;if(!f){h=a+124|0;__ZN10StringNameD2Ev(h);__ZN8ResourceD2Ev(a);return}__ZN6Memory11free_staticEPvb(f,0);c[d>>2]=0;h=a+124|0;__ZN10StringNameD2Ev(h);__ZN8ResourceD2Ev(a);return}function __ZN22VisualScriptExpressionD0Ev(a){a=a|0;__ZN22VisualScriptExpressionD2Ev(a);__ZdlPv(a);return}function __ZNK22VisualScriptExpression30get_output_sequence_port_countEv(a){a=a|0;return d[a+164>>0]|0|0}function __ZNK22VisualScriptExpression23has_input_sequence_portEv(b){b=b|0;return (a[b+164>>0]|0)!=0|0}function __ZNK22VisualScriptExpression29get_output_sequence_port_textEi(a,b){a=a|0;b=b|0;return 0}function __ZNK16VisualScriptNode34has_mixed_input_and_sequence_portsEv(a){a=a|0;return 0}function __ZNK22VisualScriptExpression26get_input_value_port_countEv(a){a=a|0;var b=0,d=0;b=c[a+152>>2]|0;if(!b){d=0;return d|0}d=c[b+-4>>2]|0;return d|0}function __ZNK22VisualScriptExpression27get_output_value_port_countEv(a){a=a|0;return 1}function __ZNK22VisualScriptExpression25get_input_value_port_infoEi(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f;if((e|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);df()}h=c[d+152>>2]|0;d=(h|0)==0;if(d)i=0;else i=c[h+-4>>2]|0;do if((i|0)<=(e|0)){if(d)j=0;else j=c[h+-4>>2]|0;if((j|0)>(e|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0)}while(0);j=c[h+(e<<3)>>2]|0;if(d)k=0;else k=c[h+-4>>2]|0;do if((k|0)<=(e|0)){if(d)n=0;else n=c[h+-4>>2]|0;if((n|0)>(e|0)){a[1263537]=0;o=19;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);p=0;break}}else o=19;while(0);if((o|0)==19)p=h+(e<<3)|0;e=p+4|0;p=c[e>>2]|0;if((p|0)!=0?(__Z28atomic_conditional_incrementPj(p+-8|0)|0)!=0:0)q=c[e>>2]|0;else q=0;__ZN6StringC2EPKc(g,1263606);e=b+4|0;c[e>>2]=0;p=b+12|0;c[p>>2]=0;c[b>>2]=j;j=(q|0)==0;if(!j?(c[e>>2]=0,__Z28atomic_conditional_incrementPj(q+-8|0)|0):0)c[e>>2]=q;c[b+8>>2]=0;e=c[g>>2]|0;do if(e){c[p>>2]=0;if(!(__Z28atomic_conditional_incrementPj(e+-8|0)|0)){r=c[g>>2]|0;break}else{h=c[g>>2]|0;c[p>>2]=h;r=h;break}}else r=e;while(0);c[b+16>>2]=7;if(r|0?(__Z16atomic_decrementPj(r+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(r,1);r=q;if(j){l=f;return}if(__Z16atomic_decrementPj(r+-8|0)|0){l=f;return}__ZN6Memory11free_staticEPvb(r,1);l=f;return}function __ZNK22VisualScriptExpression26get_output_value_port_infoEi(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d;f=d+4|0;g=c[b+156>>2]|0;__ZN6StringC2EPKc(e,814968);__ZN6StringC2EPKc(f,1263606);b=a+4|0;c[b>>2]=0;h=a+12|0;c[h>>2]=0;c[a>>2]=g;g=c[e>>2]|0;if(g|0?(c[b>>2]=0,__Z28atomic_conditional_incrementPj(g+-8|0)|0):0)c[b>>2]=c[e>>2];c[a+8>>2]=0;b=c[f>>2]|0;do if(b){c[h>>2]=0;if(!(__Z28atomic_conditional_incrementPj(b+-8|0)|0)){i=c[f>>2]|0;break}else{g=c[f>>2]|0;c[h>>2]=g;i=g;break}}else i=b;while(0);c[a+16>>2]=7;if(i|0?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);i=c[e>>2]|0;if(!i){l=d;return}if(__Z16atomic_decrementPj(i+-8|0)|0){l=d;return}__ZN6Memory11free_staticEPvb(i,1);l=d;return}function __ZNK22VisualScriptExpression11get_captionEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,563414);l=a;return c[b>>2]|0}function __ZNK22VisualScriptExpression8get_textEv(a){a=a|0;var b=0,d=0;b=a+160|0;a=c[b>>2]|0;if((a|0)!=0?(__Z28atomic_conditional_incrementPj(a+-8|0)|0)!=0:0)d=c[b>>2]|0;else d=0;return d|0}function __ZNK22VisualScriptExpression12get_categoryEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,565978);l=a;return c[b>>2]|0}function __ZN22VisualScriptExpression8instanceEP20VisualScriptInstance(a,b){a=a|0;b=b|0;var d=0;__ZN22VisualScriptExpression19_compile_expressionEv(a)|0;d=__ZnwjPKc(60,1263606)|0;__ZN24VisualScriptNodeInstanceC2Ev(d);c[d>>2]=139224;c[d+52>>2]=b;c[d+56>>2]=a;return d|0}function __ZNK16VisualScriptNode17guess_output_typeEPNS_9TypeGuessEi(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0;d=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=d+4|0;g=d;bj[c[(c[b>>2]|0)+144>>2]&4095](f,b,e);e=a+8|0;__ZN10StringNameC2Ev(e);c[a+12>>2]=0;c[a+4>>2]=0;c[a>>2]=c[f>>2];if((c[f+8>>2]|0)==17){__ZN10StringNameC2ERK6String(g,f+12|0);__ZN10StringNameaSERKS_(e,g);__ZN10StringNameD2Ev(g)}g=c[f+12>>2]|0;if(g|0?(__Z16atomic_decrementPj(g+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(g,1);g=c[f+4>>2]|0;if(!g){l=d;return}if(__Z16atomic_decrementPj(g+-8|0)|0){l=d;return}__ZN6Memory11free_staticEPvb(g,1);l=d;return}function __ZN22VisualScriptExpression19_compile_expressionEv(b){b=b|0;var d=0,e=0,f=0,g=0,h=0;d=b+172|0;if(!(a[d>>0]|0)){e=(a[b+180>>0]|0)!=0;return e|0}f=b+188|0;g=c[f>>2]|0;if(g|0){gj[c[c[g>>2]>>2]&8191](g);__ZN6Memory11free_staticEPvb(g,0);c[f>>2]=0;c[b+184>>2]=0}g=b+176|0;h=c[g>>2]|0;if(h|0){if(!(__Z16atomic_decrementPj(h+-8|0)|0))__ZN6Memory11free_staticEPvb(h,1);c[g>>2]=0}g=b+180|0;a[g>>0]=0;c[b+168>>2]=0;h=b+184|0;c[h>>2]=__ZN22VisualScriptExpression17_parse_expressionEv(b)|0;if(!(a[g>>0]|0)){a[d>>0]=0;e=0;return e|0}c[h>>2]=0;h=c[f>>2]|0;if(h|0){gj[c[c[h>>2]>>2]&8191](h);__ZN6Memory11free_staticEPvb(h,0)}c[f>>2]=0;e=1;return e|0}function __ZN24VisualScriptNodeInstanceC2Ev(a){a=a|0;c[a>>2]=139252;c[a+20>>2]=0;c[a+12>>2]=0;c[a+24>>2]=0;return}function __ZNK24VisualScriptNodeInstance23get_working_memory_sizeEv(a){a=a|0;return 0}function __ZN34VisualScriptNodeInstanceExpression4stepEPPK7VariantPPS0_N24VisualScriptNodeInstance9StartModeES4_RNS0_9CallErrorER6String(b,d,e,f,g,h,i){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;i=i|0;var j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0;g=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=g+28|0;j=g+20|0;k=g+12|0;n=g+4|0;o=g+24|0;p=g+16|0;q=g+8|0;r=g;s=b+56|0;t=c[s>>2]|0;u=c[t+184>>2]|0;if(u|0?(a[t+180>>0]|0)==0:0){if(Wh[c[(c[b>>2]|0)+16>>2]&63](b,d,u,c[e>>2]|0,i,h)|0){if(c[h>>2]|0){l=g;return 0}c[h>>2]=1;l=g;return 0}u=c[(c[s>>2]|0)+156>>2]|0;if(!u){l=g;return 0}if(__ZN7Variant18can_convert_strictENS_4TypeES0_(c[c[e>>2]>>2]|0,u)|0){l=g;return 0}c[o>>2]=__ZN7Variant13get_type_nameENS_4TypeE(c[c[e>>2]>>2]|0)|0;c[n>>2]=__ZplPKcRK6String(562601,o)|0;__ZN6StringC2EPKc(p,1081495);c[k>>2]=__ZNK6StringplERKS_(n,p)|0;c[q>>2]=__ZN7Variant13get_type_nameENS_4TypeE(c[(c[s>>2]|0)+156>>2]|0)|0;c[j>>2]=__ZNK6StringplERKS_(k,q)|0;__ZN6StringC2EPKc(r,1219936);c[f>>2]=__ZNK6StringplERKS_(j,r)|0;__ZN6StringpLERKS_(i,f)|0;s=c[f>>2]|0;if(s|0?(__Z16atomic_decrementPj(s+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(s,1);s=c[r>>2]|0;if(s|0?(__Z16atomic_decrementPj(s+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(s,1);s=c[j>>2]|0;if(s|0?(__Z16atomic_decrementPj(s+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(s,1);s=c[q>>2]|0;if(s|0?(__Z16atomic_decrementPj(s+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(s,1);s=c[k>>2]|0;if(s|0?(__Z16atomic_decrementPj(s+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(s,1);s=c[p>>2]|0;if(s|0?(__Z16atomic_decrementPj(s+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(s,1);s=c[n>>2]|0;if(s|0?(__Z16atomic_decrementPj(s+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(s,1);s=c[o>>2]|0;if(s|0?(__Z16atomic_decrementPj(s+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(s,1);c[h>>2]=1;l=g;return 0}s=t+176|0;t=c[i>>2]|0;if((t|0)!=(c[s>>2]|0)){if(t|0?(__Z16atomic_decrementPj(t+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(t,1);c[i>>2]=0;t=c[s>>2]|0;if(t|0?__Z28atomic_conditional_incrementPj(t+-8|0)|0:0)c[i>>2]=c[s>>2]}c[h>>2]=1;l=g;return 0}function __ZN24VisualScriptNodeInstanceD2Ev(a){a=a|0;var b=0;c[a>>2]=139252;b=c[a+12>>2]|0;if(b|0)__ZN6Memory11free_staticEPvb(b,1);b=c[a+24>>2]|0;if(b|0)__ZN6Memory11free_staticEPvb(b,1);b=c[a+32>>2]|0;if(b|0)__ZN6Memory11free_staticEPvb(b,1);b=c[a+20>>2]|0;if(!b)return;if(__Z16atomic_decrementPj(b+-8|0)|0)return;__ZN6Memory11free_staticEPvb(b,1);return}function __ZN34VisualScriptNodeInstanceExpressionD0Ev(a){a=a|0;__ZN24VisualScriptNodeInstanceD2Ev(a);__ZdlPv(a);return} +function _WebPAllocateDecBuffer(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f+4|0;h=f;if((b|0)<1|((a|0)<1|(e|0)==0)){i=2;l=f;return i|0}j=(d|0)!=0;if(j){if(c[d+8>>2]|0){k=c[d+20>>2]|0;n=c[d+24>>2]|0;o=c[d+12>>2]|0;p=c[d+16>>2]|0;if((n|0)<1|((k|0)<1|(p|o|0)<0)){i=2;l=f;return i|0}if(((o&-2)+k|0)>(a|0)|((p&-2)+n|0)>(b|0)){i=2;l=f;return i|0}else{q=k;r=n}}else{q=a;r=b}if(c[d+28>>2]|0){c[g>>2]=c[d+32>>2];c[h>>2]=c[d+36>>2];n=(_WebPRescalerGetScaledDimensions(q,r,g,h)|0)==0;if(n){i=2;l=f;return i|0}else{s=c[g>>2]|0;t=c[h>>2]|0}}else{s=q;t=r}}else{s=a;t=b}c[e+4>>2]=s;b=e+8|0;c[b>>2]=t;a=c[e>>2]|0;if(!((t|0)>0&(s|0)>0&a>>>0<13)){i=2;l=f;return i|0}do if((c[e+12>>2]|0)<1?(r=e+80|0,(c[r>>2]|0)==0):0){q=U(c[158344+(a<<2)>>2]|0,s)|0;h=((t|0)<0)<<31>>31;g=___muldi3(q|0,((q|0)<0)<<31>>31|0,t|0,h|0)|0;n=F;k=a>>>0<11;if(k){u=0;v=0;w=0;x=0;y=0;z=0}else{p=(s+1|0)/2|0;o=(t+1|0)/2|0;A=___muldi3(p|0,((p|0)<0)<<31>>31|0,o|0,((o|0)<0)<<31>>31|0)|0;o=F;B=(a|0)==12;C=___muldi3(s|0,((s|0)<0)<<31>>31|0,t|0,h|0)|0;u=p;v=B?s:0;w=A;x=o;y=B?C:0;z=B?F:0}B=_bitshift64Shl(w|0,x|0,1)|0;C=F;o=_i64Add(y|0,z|0,g|0,n|0)|0;n=_i64Add(o|0,F|0,B|0,C|0)|0;C=_WebPSafeMalloc(n,F,1)|0;if(!C){i=1;l=f;return i|0}c[r>>2]=C;c[e+16>>2]=C;if(k){c[e+20>>2]=q;c[e+24>>2]=g;break}c[e+32>>2]=q;c[e+48>>2]=g;q=C+g|0;c[e+20>>2]=q;c[e+36>>2]=u;c[e+52>>2]=w;c[e+24>>2]=q+w;c[e+40>>2]=u;c[e+56>>2]=w;if((a|0)==12)c[e+28>>2]=q+B;c[e+60>>2]=y;c[e+44>>2]=v}while(0);v=_CheckDecBuffer(e)|0;if((v|0)!=0|j^1){i=v;l=f;return i|0}if(!(c[d+48>>2]|0)){i=0;l=f;return i|0}d=(c[b>>2]|0)+-1|0;if((c[e>>2]|0)>>>0<11){b=e+20|0;v=c[b>>2]|0;j=U(v,d)|0;y=e+16|0;c[y>>2]=(c[y>>2]|0)+j;c[b>>2]=0-v;i=0;l=f;return i|0}v=e+32|0;b=c[v>>2]|0;j=U(b,d)|0;y=e+16|0;c[y>>2]=(c[y>>2]|0)+j;c[v>>2]=0-b;b=d>>1;v=e+36|0;j=c[v>>2]|0;y=U(j,b)|0;a=e+20|0;c[a>>2]=(c[a>>2]|0)+y;c[v>>2]=0-j;j=e+40|0;v=c[j>>2]|0;y=U(v,b)|0;b=e+24|0;c[b>>2]=(c[b>>2]|0)+y;c[j>>2]=0-v;v=e+28|0;j=c[v>>2]|0;if(!j){i=0;l=f;return i|0}y=e+44|0;e=c[y>>2]|0;c[v>>2]=j+(U(e,d)|0);c[y>>2]=0-e;i=0;l=f;return i|0}function _VP8GetThreadMethod(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;if(!a)return 0;if((b|0)==0|(c[a+40>>2]|0)==0)return 0;if(!(c[b+32>>2]|0))return 0;else Bd(585921,583781,672,585962);return 0}function _VP8InitDithering(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0;if(!b)Bd(585892,583781,330,585904);if(!a)return;d=c[a+44>>2]|0;do if((d|0)>=0){if((d|0)<=100){e=d*255|0;if((e|0)>99)f=(e|0)/100|0;else break}else f=255;e=c[b+800>>2]|0;g=b+804|0;if((e|0)<12){h=(U(c[158076+(((e|0)>0?e:0)<<2)>>2]|0,f)|0)>>3;c[g>>2]=h;i=h}else i=c[g>>2]|0;g=c[b+832>>2]|0;h=b+836|0;if((g|0)<12){e=(U(c[158076+(((g|0)>0?g:0)<<2)>>2]|0,f)|0)>>3;c[h>>2]=e;j=e}else j=c[h>>2]|0;h=c[b+864>>2]|0;e=b+868|0;if((h|0)<12){g=(U(c[158076+(((h|0)>0?h:0)<<2)>>2]|0,f)|0)>>3;c[e>>2]=g;k=g}else k=c[e>>2]|0;e=c[b+896>>2]|0;g=b+900|0;if((e|0)<12){h=(U(c[158076+(((e|0)>0?e:0)<<2)>>2]|0,f)|0)>>3;c[g>>2]=h;l=h}else l=c[g>>2]|0;if(l|(k|(j|i))|0){_VP8InitRandom(b+544|0,1.0);c[b+540>>2]=1}}while(0);i=c[a+52>>2]|0;a=b+2372|0;c[a>>2]=i;if((i|0)<=100)if((i|0)<0)m=0;else return;else m=100;c[a>>2]=m;return}function _VP8Decode(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0;if(!b){e=0;return e|0}if(!d){if(c[b>>2]|0){e=0;return e|0}c[b>>2]=2;c[b+8>>2]=583575;c[b+4>>2]=0;e=0;return e|0}f=b+4|0;if(!(c[f>>2]|0)){if(!(_VP8GetHeaders(b,d)|0)){e=0;return e|0}if(!(c[f>>2]|0))Bd(583612,583624,684,583657)}g=(_VP8EnterCritical(b,d)|0)==0;h=g&1;if(g){a:do if(!(_VP8InitFrame(b,d)|0))i=0;else{g=b+2300|0;c[g>>2]=0;j=b+308|0;b:do if((c[j>>2]|0)>0){k=b+312|0;l=b+12|0;m=b+2296|0;n=b+288|0;o=b+2256|0;p=b+2248|0;q=0;c:while(1){r=b+316+((c[k>>2]&q)*28|0)|0;if(!(_VP8ParseIntraModeRow(l,b)|0)){s=15;break}if((c[m>>2]|0)<(c[n>>2]|0))do{if(!(_VP8DecodeMB(b,r)|0)){s=18;break c}t=(c[m>>2]|0)+1|0;c[m>>2]=t}while((t|0)<(c[n>>2]|0));r=c[o>>2]|0;a[r+-2>>0]=0;a[r+-1>>0]=0;c[p>>2]=0;c[m>>2]=0;if(!(_VP8ProcessRow(b,d)|0)){s=22;break}q=(c[g>>2]|0)+1|0;c[g>>2]=q;if((q|0)>=(c[j>>2]|0))break b}if((s|0)==15){if(c[b>>2]|0){i=0;break a}c[b>>2]=7;c[b+8>>2]=583667;c[f>>2]=0;i=0;break a}else if((s|0)==18){if(c[b>>2]|0){i=0;break a}c[b>>2]=7;c[b+8>>2]=583708;c[f>>2]=0;i=0;break a}else if((s|0)==22){if(c[b>>2]|0){i=0;break a}c[b>>2]=6;c[b+8>>2]=583743;c[f>>2]=0;i=0;break a}}while(0);if((c[b+148>>2]|0)>0?(ij[c[(_WebPGetWorkerInterface()|0)+8>>2]&8191](b+124|0)|0)==0:0){i=0;break}i=1}while(0);u=(_VP8ExitCritical(b,d)|0)&i}else u=h;if(!u){gj[c[(_WebPGetWorkerInterface()|0)+20>>2]&8191](b+124|0);_WebPDeallocateAlphaMemory(b);h=b+2288|0;_WebPSafeFree(c[h>>2]|0);c[h>>2]=0;c[b+2292>>2]=0;h=b+12|0;c[h>>2]=0;c[h+4>>2]=0;c[h+8>>2]=0;c[h+12>>2]=0;c[h+16>>2]=0;c[h+20>>2]=0;c[h+24>>2]=0;c[f>>2]=0;e=0;return e|0}else{c[f>>2]=0;e=u;return e|0}return 0}function _VP8Delete(a){a=a|0;var b=0;if(!a)return;gj[c[(_WebPGetWorkerInterface()|0)+20>>2]&8191](a+124|0);_WebPDeallocateAlphaMemory(a);b=a+2288|0;_WebPSafeFree(c[b>>2]|0);c[b>>2]=0;c[a+2292>>2]=0;b=a+12|0;c[b>>2]=0;c[b+4>>2]=0;c[b+8>>2]=0;c[b+12>>2]=0;c[b+16>>2]=0;c[b+20>>2]=0;c[b+24>>2]=0;c[a+4>>2]=0;_WebPSafeFree(a);return}function _VP8LNew(){var a=0,b=0;a=_WebPSafeCalloc(1,0,272)|0;if(!a){b=0;return b|0}c[a>>2]=0;c[a+4>>2]=2;_VP8LDspInit();b=a;return b|0}function _VP8LDecodeHeader(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0;if(!a){d=0;return d|0}if(!b){c[a>>2]=2;d=0;return d|0}c[a+8>>2]=b;c[a>>2]=0;e=a+24|0;_VP8LInitBitReader(e,c[b+64>>2]|0,c[b+60>>2]|0);if(((_VP8LReadBits(e,8)|0)==47?(f=(_VP8LReadBits(e,14)|0)+1|0,g=(_VP8LReadBits(e,14)|0)+1|0,_VP8LReadBits(e,1)|0,(_VP8LReadBits(e,3)|0)==0):0)?(c[a+48>>2]|0)==0:0){c[a+4>>2]=2;c[b>>2]=f;c[b+4>>2]=g;if(_DecodeImageStream(f,g,1,a,0)|0){d=1;return d|0}}else c[a>>2]=3;_VP8LClear(a);if(!(c[a>>2]|0))Bd(580785,580517,1601,582913);else{d=0;return d|0}return 0}function _VP8LDecodeImage(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0;if(!a){b=0;return b|0}if(!(c[a+172>>2]|0))Bd(580483,580517,1612,580551);if(!(c[a+168>>2]|0))Bd(580567,580517,1613,580551);if((c[a+164>>2]|0)<=0)Bd(580599,580517,1614,580551);d=c[a+8>>2]|0;if(!d)Bd(580631,580517,1617,580551);e=c[d+40>>2]|0;if(!e)Bd(580642,580517,1619,580551);f=a+4|0;a:do if(!(c[f>>2]|0)){g=a+100|0;h=a+104|0;i=a+16|0;j=39}else{k=c[e>>2]|0;l=a+12|0;c[l>>2]=k;if(!k)Bd(580657,580517,1624,580551);if(!(_WebPIoInitFromOptions(c[e+20>>2]|0,d,3)|0)){c[a>>2]=2;m=a;break}k=c[d>>2]|0;n=a+100|0;o=c[n>>2]|0;p=a+104|0;q=c[p>>2]|0;r=___muldi3(q|0,((q|0)<0)<<31>>31|0,o|0,((o|0)<0)<<31>>31|0)|0;q=F;s=k&65535;if((o|0)>(k|0))Bd(580678,580517,1454,580705);o=_bitshift64Shl(k|0,((k|0)<0)<<31>>31|0,4)|0;k=_i64Add(o|0,F|0,s|0,0)|0;o=_i64Add(k|0,F|0,r|0,q|0)|0;q=_WebPSafeMalloc(o,F,4)|0;o=a+16|0;c[o>>2]=q;if(!q){c[a>>2]=1;c[a+20>>2]=0;m=a;break}c[a+20>>2]=q+(r<<2)+(s<<2);s=d+92|0;do if(c[s>>2]|0){r=c[d+12>>2]|0;q=c[d+96>>2]|0;k=c[d+16>>2]|0;t=c[d+100>>2]|0;u=((q|0)<0)<<31>>31;v=_bitshift64Shl(q|0,u|0,5)|0;w=_i64Add(v|0,F|0,84,0)|0;x=F;y=_bitshift64Shl(q|0,u|0,2)|0;u=_i64Add(w|0,x|0,y|0,F|0)|0;y=_WebPSafeMalloc(u,F,1)|0;if(!y){c[a>>2]=1;m=a;break a}u=a+264|0;if(!(c[u>>2]|0)){c[u>>2]=y;c[a+268>>2]=y;u=y+84|0;_WebPRescalerInit(y,r,k,u+v|0,q,t,0,4,u);if(!(c[s>>2]|0)){j=28;break}else{j=29;break}}else Bd(580732,580517,506,580761)}else j=28;while(0);if((j|0)==28){s=c[c[l>>2]>>2]|0;if((s+-7|0)>>>0<4)j=29;else z=s}if((j|0)==29){_WebPInitAlphaProcessing();z=c[c[l>>2]>>2]|0}if(z>>>0>=11?(_WebPInitConvertARGBToYUV(),c[(c[l>>2]|0)+28>>2]|0):0)_WebPInitAlphaProcessing();if(((c[a+56>>2]|0?(c[a+120>>2]|0)>0:0)?(s=a+136|0,(c[s>>2]|0)==0):0)?(_VP8LColorCacheInit(s,c[a+132>>2]|0)|0)==0:0){c[a>>2]=1;m=a;break}c[f>>2]=0;g=n;h=p;i=o;j=39}while(0);do if((j|0)==39){if(!(_DecodeImageData(a,c[i>>2]|0,c[g>>2]|0,c[h>>2]|0,c[d+88>>2]|0,636)|0)){m=a;break}c[e+16>>2]=c[a+116>>2];b=1;return b|0}while(0);_VP8LClear(a);if(!(c[m>>2]|0))Bd(580785,580517,1667,580551);else{b=0;return b|0}return 0}function _VP8LDelete(a){a=a|0;if(!a)return;_VP8LClear(a);_WebPSafeFree(a);return}function _WebPFreeDecBuffer(a){a=a|0;var b=0;if(!a)return;b=a+80|0;if((c[a+12>>2]|0)<1)_WebPSafeFree(c[b>>2]|0);c[b>>2]=0;return}function _WebPFlipBuffer(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0,i=0;if(!a){b=2;return b|0}d=(c[a+8>>2]|0)+-1|0;if((c[a>>2]|0)>>>0<11){e=a+20|0;f=c[e>>2]|0;g=U(f,d)|0;h=a+16|0;c[h>>2]=(c[h>>2]|0)+g;c[e>>2]=0-f;b=0;return b|0}f=a+32|0;e=c[f>>2]|0;g=U(e,d)|0;h=a+16|0;c[h>>2]=(c[h>>2]|0)+g;c[f>>2]=0-e;e=d>>1;f=a+36|0;g=c[f>>2]|0;h=U(g,e)|0;i=a+20|0;c[i>>2]=(c[i>>2]|0)+h;c[f>>2]=0-g;g=a+40|0;f=c[g>>2]|0;h=U(f,e)|0;e=a+24|0;c[e>>2]=(c[e>>2]|0)+h;c[g>>2]=0-f;f=a+28|0;g=c[f>>2]|0;if(!g){b=0;return b|0}h=a+44|0;a=c[h>>2]|0;c[f>>2]=g+(U(a,d)|0);c[h>>2]=0-a;b=0;return b|0}function _WebPSafeFree(a){a=a|0;_free(a);return}function _VP8LClear(a){a=a|0;var b=0,d=0,e=0;if(!a)return;_WebPSafeFree(c[a+160>>2]|0);_WebPSafeFree(c[a+172>>2]|0);_VP8LHtreeGroupsFree(c[a+168>>2]|0);_VP8LColorCacheClear(a+124|0);_VP8LColorCacheClear(a+136|0);b=a+120|0;d=b+56|0;do{c[b>>2]=0;b=b+4|0}while((b|0)<(d|0));b=a+16|0;_WebPSafeFree(c[b>>2]|0);c[b>>2]=0;b=a+176|0;if((c[b>>2]|0)>0){d=0;do{e=a+180+(d*20|0)+16|0;_WebPSafeFree(c[e>>2]|0);c[e>>2]=0;d=d+1|0}while((d|0)<(c[b>>2]|0))}c[b>>2]=0;c[a+260>>2]=0;b=a+264|0;_WebPSafeFree(c[b>>2]|0);c[b>>2]=0;c[a+12>>2]=0;return}function _VP8LHtreeGroupsFree(a){a=a|0;if(!a)return;_WebPSafeFree(a);return}function _VP8LColorCacheClear(a){a=a|0;if(!a)return;_WebPSafeFree(c[a>>2]|0);c[a>>2]=0;return}function _WebPIoInitFromOptions(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e+4|0;g=e;h=c[b>>2]|0;i=c[b+4>>2]|0;j=(a|0)!=0;if(j){k=(c[a+8>>2]|0)>0;c[b+72>>2]=k&1;if(k){k=c[a+20>>2]|0;n=c[a+24>>2]|0;o=c[a+12>>2]|0;p=c[a+16>>2]|0;q=d>>>0<11;d=q?o:o&-2;o=q?p:p&-2;if((o+n|0)>(i|0)|((d+k|0)>(h|0)|((n|0)<1|((k|0)<1|(o|d|0)<0)))){r=0;l=e;return r|0}else{s=n;t=k;u=o;v=d}}else{s=i;t=h;u=0;v=0}}else{c[b+72>>2]=0;s=i;t=h;u=0;v=0}c[b+76>>2]=v;c[b+84>>2]=u;c[b+80>>2]=t+v;c[b+88>>2]=s+u;c[b+12>>2]=t;c[b+16>>2]=s;if(j){j=(c[a+28>>2]|0)>0;u=b+92|0;c[u>>2]=j&1;do if(j){c[f>>2]=c[a+32>>2];c[g>>2]=c[a+36>>2];if(_WebPRescalerGetScaledDimensions(t,s,f,g)|0){c[b+96>>2]=c[f>>2];c[b+100>>2]=c[g>>2];break}r=0;l=e;return r|0}while(0);g=b+68|0;c[g>>2]=(c[a>>2]|0)!=0&1;w=(c[a+4>>2]|0)==0;x=u;y=g}else{g=b+92|0;c[g>>2]=0;u=b+68|0;c[u>>2]=0;w=1;x=g;y=u}u=b+56|0;c[u>>2]=w&1;if(!(c[x>>2]|0)){r=1;l=e;return r|0}if((c[b+96>>2]|0)<((h*3|0)/4|0|0))z=(c[b+100>>2]|0)<((i*3|0)/4|0|0);else z=0;c[y>>2]=z&1;c[u>>2]=0;r=1;l=e;return r|0}function _WebPSafeMalloc(a,b,c){a=a|0;b=b|0;c=c|0;var d=0,e=0,f=0,g=0;d=___muldi3(c|0,0,a|0,b|0)|0;e=F;if(!((a|0)==0&(b|0)==0)?(f=___udivdi3(2147418112,0,a|0,b|0)|0,b=F,!((d|0)==(d|0)&(e|0)==0&(0<b>>>0|0==(b|0)&c>>>0<=f>>>0))):0){g=0;return g|0}if((d|0)==0&(e|0)==0)Bd(582415,582432,194,582781);g=_malloc(d)|0;return g|0}function _WebPRescalerInit(a,b,d,e,f,g,h,i,j){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;i=i|0;j=j|0;var k=0,l=0,m=0;k=(b|0)<(f|0);c[a>>2]=k&1;l=(d|0)<(g|0);c[a+4>>2]=l&1;c[a+44>>2]=b;c[a+48>>2]=d;c[a+52>>2]=f;c[a+56>>2]=g;c[a+60>>2]=0;c[a+64>>2]=0;c[a+68>>2]=e;c[a+72>>2]=h;c[a+8>>2]=i;h=k?f+-1|0:b;c[a+36>>2]=h;e=k?b+-1|0:f;c[a+40>>2]=e;if(!k){k=___udivdi3(0,1,e|0,((e|0)<0)<<31>>31|0)|0;c[a+12>>2]=k}k=l<<31>>31;e=k+d|0;c[a+28>>2]=e;d=k+g|0;c[a+32>>2]=d;c[a+24>>2]=l?d:e;if(l)m=h;else{l=U(e,h)|0;h=___udivdi3(0,g|0,l|0,((l|0)<0)<<31>>31|0)|0;c[a+20>>2]=(h|0)==(h|0)&(F|0)==0?h:0;m=d}d=___udivdi3(0,1,m|0,((m|0)<0)<<31>>31|0)|0;c[a+16>>2]=d;c[a+76>>2]=j;c[a+80>>2]=j+((U(i,f)|0)<<2);_memset(j|0,0,U(f<<3,i)|0)|0;_WebPRescalerDspInit();return}function _WebPInitAlphaProcessing(){var a=0;a=c[306912]|0;if((c[39474]|0)==(a|0))return;c[306900]=1381;c[306901]=3092;c[306902]=67;c[306903]=3093;c[306904]=36;c[306905]=2942;c[306906]=37;c[306907]=1382;c[39474]=a;return}function _WebPInitConvertARGBToYUV(){var a=0;a=c[306912]|0;if((c[39473]|0)==(a|0))return;c[307149]=1383;c[307150]=68;c[307151]=1384;c[307152]=1385;c[307153]=3094;c[307154]=244;c[307155]=3095;c[307156]=69;c[39473]=a;return}function _VP8LColorCacheInit(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;d=1<<b;if(!a)Bd(582371,581582,25,582382);if((b|0)<=0)Bd(582401,581582,26,582382);e=_WebPSafeCalloc(d,((d|0)<0)<<31>>31,4)|0;c[a>>2]=e;if(!e){f=0;return f|0}c[a+4>>2]=32-b;c[a+8>>2]=b;f=1;return f|0}function _ProcessRows(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0;d=c[a+100>>2]|0;e=a+108|0;f=c[e>>2]|0;g=(c[a+16>>2]|0)+((U(f,d)|0)<<2)|0;h=b-f|0;i=c[a+8>>2]|0;j=i+88|0;if((c[j>>2]|0)<(b|0))Bd(581693,580517,732,581722);if((h|0)>=17)Bd(581734,580517,735,581722);if((h|0)>0){k=c[a+20>>2]|0;l=c[i>>2]<<2;m=c[a+176>>2]|0;n=k;if((m|0)<=0){if((n|0)!=(g|0))_memcpy(k|0,g|0,U(d<<2,h)|0)|0}else{h=g;g=m;while(1){m=g+-1|0;_VP8LInverseTransform(a+180+(m*20|0)|0,f,b,h,n);if((g|0)>1){h=n;g=m}else break}}g=c[e>>2]|0;if((g|0)>=(b|0))Bd(581766,580517,664,581782);n=c[i+76>>2]|0;h=c[i+80>>2]|0;if((h|0)<=(n|0))Bd(581796,580517,665,581782);f=c[j>>2]|0;j=(f|0)<(b|0)?f:b;f=c[i+84>>2]|0;m=(f|0)>(g|0);d=m?f:g;if((j|0)>(d|0)){o=j-d|0;j=h-n|0;h=k+(U(f-g|0,l)|0)|0;g=(m?h:k)+(n<<2)|0;c[i+8>>2]=d-f;c[i+12>>2]=j;c[i+16>>2]=o;f=a+12|0;d=c[f>>2]|0;n=c[d>>2]|0;k=(c[i+92>>2]|0)!=0;if(n>>>0<11){i=a+116|0;h=c[d+20>>2]|0;m=(c[d+16>>2]|0)+(U(h,c[i>>2]|0)|0)|0;p=(o|0)>0;a:do if(k)if(p){q=a+268|0;r=0;s=0;while(1){t=g+(U(s,l)|0)|0;u=m+(U(r,h)|0)|0;v=o-s|0;w=_WebPRescaleNeededLines(c[q>>2]|0,v)|0;if((w|0)<1|(w|0)>(v|0)){x=20;break}_WebPMultARGBRows(t,l,c[(c[q>>2]|0)+44>>2]|0,w,0);if((_WebPRescalerImport(c[q>>2]|0,v,t,l)|0)!=(w|0)){x=22;break}s=w+s|0;w=c[q>>2]|0;t=c[w+68>>2]|0;v=c[w+52>>2]|0;y=w+24|0;z=w+56|0;A=w+64|0;b:do if((c[A>>2]|0)<(c[z>>2]|0)){B=0;while(1){if((c[y>>2]|0)>=1){C=B;break b}D=u+(U(B,h)|0)|0;_WebPRescalerExportRow(w);bj[c[306900]&4095](t,v,1);_VP8LConvertFromBGRA(t,v,n,D);D=B+1|0;if((c[A>>2]|0)<(c[z>>2]|0))B=D;else{C=D;break}}}else C=0;while(0);z=C+r|0;if((s|0)>=(o|0)){E=z;break a}else r=z}if((x|0)==20)Bd(581827,580517,552,581874);else if((x|0)==22)Bd(581895,580517,557,581874)}else E=0;else if(p){r=o;s=g;q=m;while(1){_VP8LConvertFromBGRA(s,j,n,q);if((r|0)>1){r=r+-1|0;s=s+l|0;q=q+h|0}else{E=o;break}}}else E=o;while(0);h=(c[i>>2]|0)+E|0;c[i>>2]=h;F=h}else{h=a+116|0;i=c[h>>2]|0;E=(o|0)>0;c:do if(k)if(E){n=a+268|0;m=0;p=i;x=g;while(1){C=o-m|0;q=_WebPRescaleNeededLines(c[n>>2]|0,C)|0;_WebPMultARGBRows(x,l,c[(c[n>>2]|0)+44>>2]|0,q,0);if((_WebPRescalerImport(c[n>>2]|0,C,x,l)|0)!=(q|0))break;m=q+m|0;x=x+(U(q,l)|0)|0;q=c[n>>2]|0;C=c[q+68>>2]|0;s=c[q+52>>2]|0;r=q+24|0;z=q+56|0;A=q+64|0;d:do if((c[A>>2]|0)<(c[z>>2]|0)){v=C+3|0;t=p;w=0;while(1){if((c[r>>2]|0)>=1){G=w;break d}_WebPRescalerExportRow(q);bj[c[306900]&4095](C,s,1);u=c[f>>2]|0;y=(c[u+16>>2]|0)+(U(c[u+32>>2]|0,t)|0)|0;bj[c[307149]&4095](C,y,s);y=t>>1;B=(c[u+20>>2]|0)+(U(c[u+36>>2]|0,y)|0)|0;D=(c[u+24>>2]|0)+(U(c[u+40>>2]|0,y)|0)|0;Li[c[307150]&255](C,B,D,s,t&1^1);D=c[u+28>>2]|0;if(D|0){B=D+(U(c[u+44>>2]|0,t)|0)|0;Wh[c[306906]&63](v,0,s,1,B,0)|0}B=w+1|0;if((c[A>>2]|0)<(c[z>>2]|0)){t=t+1|0;w=B}else{G=B;break}}}else G=0;while(0);z=G+p|0;if((m|0)>=(o|0)){H=z;break c}else p=z}Bd(581895,580517,634,581926)}else H=i;else if(E){p=o;m=g;n=i;x=d;while(1){z=(c[x+16>>2]|0)+(U(c[x+32>>2]|0,n)|0)|0;bj[c[307149]&4095](m,z,j);z=n>>1;A=(c[x+20>>2]|0)+(U(c[x+36>>2]|0,z)|0)|0;s=(c[x+24>>2]|0)+(U(c[x+40>>2]|0,z)|0)|0;Li[c[307150]&255](m,A,s,j,n&1^1);s=c[x+28>>2]|0;if(s|0){A=s+(U(c[x+44>>2]|0,n)|0)|0;Wh[c[306906]&63](m+3|0,0,j,1,A,0)|0}A=n+1|0;if((p|0)<=1){H=A;break c}p=p+-1|0;m=m+l|0;n=A;x=c[f>>2]|0}}else H=i;while(0);c[h>>2]=H;F=H}if((F|0)>(c[d+8>>2]|0))Bd(581947,580517,761,581722)}}c[e>>2]=b;if((c[a+104>>2]|0)<(b|0))Bd(581984,580517,767,581722);else return}function _DecodeImageData(a,b,e,f,g,h){a=a|0;b=b|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ba=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0,ia=0,ja=0,ka=0,la=0,ma=0,na=0,oa=0,pa=0,qa=0,ra=0,sa=0,ta=0,ua=0,va=0,wa=0,xa=0,ya=0,za=0,Aa=0,Ba=0,Ca=0,Da=0,Ea=0,Fa=0,Ga=0,Ha=0,Ia=0,Ja=0;i=a+112|0;j=c[i>>2]|0;k=(j|0)/(e|0)|0;l=(j|0)%(e|0)|0;m=a+24|0;n=b+(j<<2)|0;o=U(f,e)|0;f=b+(o<<2)|0;p=U(g,e)|0;q=b+(p<<2)|0;r=a+120|0;s=c[r>>2]|0;t=s+280|0;u=a+56|0;v=c[u>>2]|0?k:16777216;w=(s|0)>0;s=a+124|0;x=w?s:0;y=c[a+148>>2]|0;do if((j|0)<(p|0)){z=c[a+152>>2]|0;if(!z)A=0;else A=c[(c[a+160>>2]|0)+((U(c[a+156>>2]|0,k>>z)|0)+(l>>z)<<2)>>2]|0;if((A|0)<(c[a+164>>2]|0)){B=(c[a+168>>2]|0)+(A*548|0)|0;break}else Bd(580815,580517,696,580851)}else B=0;while(0);if((c[a+108>>2]|0)>=(g|0))Bd(580871,580517,1070,580897);if((p|0)>(o|0))Bd(580913,580517,1071,580897);o=a+152|0;p=a+164|0;A=a+168|0;j=a+160|0;z=a+156|0;C=a+44|0;D=a+48|0;E=b;b=f;F=x+4|0;G=(h|0)==0;H=x+8|0;I=a+40|0;J=a+36|0;K=(h|0)!=0;L=a+64|0;M=a+96|0;N=a+136|0;O=k;k=l;l=n;P=n;n=v;v=B;a:while(1){B=P;if(l>>>0>=q>>>0){Q=13;break}if((O|0)<(n|0))R=n;else{if(!(c[u>>2]|0)){Q=16;break}c[L>>2]=c[m>>2];c[L+4>>2]=c[m+4>>2];c[L+8>>2]=c[m+8>>2];c[L+12>>2]=c[m+12>>2];c[L+16>>2]=c[m+16>>2];c[L+20>>2]=c[m+20>>2];c[L+24>>2]=c[m+24>>2];c[L+28>>2]=c[m+28>>2];c[M>>2]=l-E>>2;if((c[r>>2]|0)>0)_VP8LColorCacheCopy(s,N);R=O+8|0}if(!(k&y)){S=c[o>>2]|0;if(!S)T=0;else T=c[(c[j>>2]|0)+((U(c[z>>2]|0,O>>S)|0)+(k>>S)<<2)>>2]|0;if((T|0)>=(c[p>>2]|0)){Q=24;break}V=(c[A>>2]|0)+(T*548|0)|0}else V=v;if(!V){Q=27;break}b:do if(!(c[V+28>>2]|0)){if((c[C>>2]|0)>31)_VP8LDoFillBitWindow(m);do if(c[V+32>>2]|0){S=m;W=c[C>>2]|0;X=_bitshift64Lshr(c[S>>2]|0,c[S+4>>2]|0,W&63|0)|0;S=X&63;X=c[V+36+(S<<3)>>2]|0;Y=c[V+36+(S<<3)+4>>2]|0;S=X+W|0;if((X|0)>=256){X=S+-256|0;c[C>>2]=X;W=c[I>>2]|0;Z=c[J>>2]|0;if(W>>>0>Z>>>0){Q=38;break a}_=((X|0)>64&(W|0)==(Z|0)|(c[D>>2]|0)!=0)&1;c[D>>2]=_;if(Y>>>0>255){$=Y;aa=_;break}else{Q=40;break a}}else{c[C>>2]=S;_=c[I>>2]|0;Z=c[J>>2]|0;if(_>>>0>Z>>>0){Q=35;break a}c[D>>2]=((S|0)>64&(_|0)==(Z|0)|(c[D>>2]|0)!=0)&1;ba=P;ca=Y;Q=49;break b}}else{Y=_ReadSymbol(c[V>>2]|0,m)|0;$=Y;aa=c[D>>2]|0}while(0);if(aa|0){da=aa;Q=122;break a}if(($|0)<256){if(c[V+20>>2]|0){ba=P;ca=c[V+24>>2]|$<<8;Q=49;break}Y=_ReadSymbol(c[V+4>>2]|0,m)|0;if((c[C>>2]|0)>31)_VP8LDoFillBitWindow(m);Z=_ReadSymbol(c[V+8>>2]|0,m)|0;_=_ReadSymbol(c[V+12>>2]|0,m)|0;S=c[D>>2]|0;if(!S){ba=P;ca=Y<<16|$<<8|Z|_<<24;Q=49;break}else{da=S;Q=122;break a}}if(($|0)>=280){if(($|0)>=(t|0))break a;S=$+-280|0;if(!w){Q=107;break a}if(P>>>0<l>>>0){_=c[x>>2]|0;Z=(l+-1+(0-B)|0)>>>2;Y=P;do{W=c[Y>>2]|0;Y=Y+4|0;X=c[F>>2]|0;ea=___muldi3(W|0,0,506832829,0)|0;fa=_bitshift64Lshr(ea|0,0,X|0)|0;c[_+(fa<<2)>>2]=W}while(Y>>>0<l>>>0);ga=P+4+(Z<<2)|0}else ga=P;if(S>>>(c[H>>2]|0)|0){Q=111;break a}ba=ga;ca=c[(c[x>>2]|0)+(S<<2)>>2]|0;Q=49;break}Y=$+-256|0;_=$+-258>>1;if((Y|0)<4)ha=Y;else ha=(_VP8LReadBits(m,_)|0)+((Y&1|2)<<_)|0;_=ha+1|0;Y=_ReadSymbol(c[V+16>>2]|0,m)|0;if((c[C>>2]|0)>31)_VP8LDoFillBitWindow(m);W=Y+-2>>1;if((Y|0)<4)ia=Y;else ia=(_VP8LReadBits(m,W)|0)+((Y&1|2)<<W)|0;if((ia+1|0)>120)ja=ia+-119|0;else{W=d[581082+ia>>0]|0;Y=(U(W>>>4,e)|0)+(8-(W&15))|0;ja=(Y|0)>1?Y:1}Y=c[D>>2]|0;if(Y|0){da=Y;Q=122;break a}Y=l;if((Y-E>>2|0)<(ja|0))break a;if((b-Y>>2|0)<(_|0))break a;W=l+(0-ja<<2)|0;do if((Y&3|0)==0&((_|0)>3&(ja|0)<3)){if((ja|0)==1){fa=c[W>>2]|0;ka=fa;la=fa;ma=fa}else{fa=W;X=c[fa>>2]|0;ka=X;la=X;ma=c[fa+4>>2]|0}if(!(Y&4)){na=_;oa=l;pa=W;qa=la;ra=ma}else{c[l>>2]=ka;na=ha;oa=l+4|0;pa=W+4|0;qa=ma;ra=la}if(oa&7|0){Q=77;break a}fa=na>>>1;if(!fa)sa=0;else{X=0;do{ea=oa+(X<<3)|0;c[ea>>2]=qa;c[ea+4>>2]=ra;X=X+1|0}while((X|0)!=(fa|0));sa=fa<<1}if(!(na&1))break;c[oa+(sa<<2)>>2]=c[pa+(sa<<2)>>2]}else{if((ja|0)>=(_|0)){_memcpy(l|0,W|0,_<<2|0)|0;break}if((_|0)>0)ta=0;else break;do{c[l+(ta<<2)>>2]=c[W+(ta<<2)>>2];ta=ta+1|0}while((ta|0)!=(_|0))}while(0);W=l+(_<<2)|0;Y=_+k|0;c:do if((Y|0)<(e|0)){ua=O;va=Y}else{if(G){S=Y;Z=O;while(1){fa=S-e|0;X=Z+1|0;if((fa|0)<(e|0)){ua=X;va=fa;break c}else{S=fa;Z=X}}}else{wa=Y;xa=O}while(1){Z=wa-e|0;S=xa+1|0;if((xa|0)<(g|0)&(S&15|0)==0)Pi[h&2047](a,S);if((Z|0)<(e|0)){ua=S;va=Z;break}else{wa=Z;xa=S}}}while(0);if(W>>>0>f>>>0){Q=93;break a}if(!(va&y))ya=V;else{Y=c[o>>2]|0;if(!Y)za=0;else za=c[(c[j>>2]|0)+((U(c[z>>2]|0,ua>>Y)|0)+(va>>Y)<<2)>>2]|0;if((za|0)>=(c[p>>2]|0)){Q=98;break a}ya=(c[A>>2]|0)+(za*548|0)|0}if(!(w&P>>>0<W>>>0)){Aa=W;Ba=ua;Ca=va;Da=ya;Ea=P;break}Y=c[x>>2]|0;_=(l+3+((ha<<2)-B)|0)>>>2;S=P;do{Z=c[S>>2]|0;S=S+4|0;X=c[F>>2]|0;fa=___muldi3(Z|0,0,506832829,0)|0;ea=_bitshift64Lshr(fa|0,0,X|0)|0;c[Y+(ea<<2)>>2]=Z}while(S>>>0<W>>>0);Aa=W;Ba=ua;Ca=va;Da=ya;Ea=P+4+(_<<2)|0}else{ba=P;ca=c[V+24>>2]|0;Q=49}while(0);if((Q|0)==49){Q=0;B=ba;c[l>>2]=ca;S=l+4|0;Y=k+1|0;if((Y|0)>=(e|0)){Z=O+1|0;if(K&(O|0)<(g|0)&(Z&15|0)==0)Pi[h&2047](a,Z);if(w&ba>>>0<S>>>0){ea=c[x>>2]|0;X=((ba>>>0>l>>>0?ba:l)+3+(0-B)|0)>>>2;B=ba;while(1){fa=c[B>>2]|0;Fa=c[F>>2]|0;Ga=___muldi3(fa|0,0,506832829,0)|0;Ha=_bitshift64Lshr(Ga|0,0,Fa|0)|0;c[ea+(Ha<<2)>>2]=fa;if(B>>>0<l>>>0)B=B+4|0;else break}Aa=S;Ba=Z;Ca=0;Da=V;Ea=ba+4+(X<<2)|0}else{Aa=S;Ba=Z;Ca=0;Da=V;Ea=ba}}else{Aa=S;Ba=O;Ca=Y;Da=V;Ea=ba}}B=c[D>>2]|0;ea=c[I>>2]|0;fa=c[J>>2]|0;if(ea>>>0>fa>>>0){Q=116;break}if(!B)if((ea|0)==(fa|0))Ia=(c[C>>2]|0)>64;else Ia=0;else Ia=1;if((B|0)==(Ia&1|0)){O=Ba;k=Ca;l=Aa;P=Ea;n=R;v=Da}else{Q=121;break}}switch(Q|0){case 13:{da=c[D>>2]|0;Q=122;break}case 16:{Bd(580933,580517,1032,580951);break}case 24:{Bd(580815,580517,696,580851);break}case 27:{Bd(580961,580517,1085,580897);break}case 35:{Bd(581438,580981,162,581505);break}case 38:{Bd(581438,580981,162,581505);break}case 40:{Bd(581032,580517,214,581064);break}case 77:{Bd(581202,580517,916,581228);break}case 93:{Bd(581248,580517,1154,580897);break}case 98:{Bd(580815,580517,696,580851);break}case 107:{Bd(581263,580517,1163,580897);break}case 111:{Bd(591753,581283,39,591835);break}case 116:{Bd(581438,580981,162,581505);break}case 121:{Bd(581335,580517,1172,580897);break}}if((Q|0)==122){Q=(da|0)!=0;if(l>>>0<f>>>0&((c[u>>2]|0)!=0&Q)){c[a>>2]=5;c[m>>2]=c[L>>2];c[m+4>>2]=c[L+4>>2];c[m+8>>2]=c[L+8>>2];c[m+12>>2]=c[L+12>>2];c[m+16>>2]=c[L+16>>2];c[m+20>>2]=c[L+20>>2];c[m+24>>2]=c[L+24>>2];c[m+28>>2]=c[L+28>>2];c[i>>2]=c[M>>2];if((c[r>>2]|0)<=0){Ja=1;return Ja|0}_VP8LColorCacheCopy(N,s);Ja=1;return Ja|0}if(!Q){if(!G)Pi[h&2047](a,(O|0)>(g|0)?g:O);c[a>>2]=0;c[i>>2]=l-E>>2;Ja=1;return Ja|0}}c[a>>2]=3;Ja=0;return Ja|0}function _VP8LColorCacheCopy(a,b){a=a|0;b=b|0;var d=0;if(!a)Bd(581570,581582,44,581627);if(!b)Bd(581646,581582,45,581627);d=c[a+8>>2]|0;if((d|0)==(c[b+8>>2]|0)){_memcpy(c[b>>2]|0,c[a>>2]|0,4<<d|0)|0;return}else Bd(581658,581582,46,581627)}function _VP8LDoFillBitWindow(a){a=a|0;var b=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0;b=a+20|0;e=c[b>>2]|0;if((e|0)<=31)Bd(581523,581381,200,581550);f=a+16|0;g=a+8|0;h=c[a+12>>2]|0;i=e;e=c[f>>2]|0;while(1){if(e>>>0>=h>>>0){j=e;k=i;break}l=a;m=_bitshift64Lshr(c[l>>2]|0,c[l+4>>2]|0,8)|0;l=F;n=a;c[n>>2]=m;c[n+4>>2]=l;n=_bitshift64Shl(d[(c[g>>2]|0)+e>>0]|0|0,0,56)|0;o=a;c[o>>2]=n|m;c[o+4>>2]=F|l;l=e+1|0;c[f>>2]=l;o=i+-8|0;c[b>>2]=o;if((o|0)>7){i=o;e=l}else{j=l;k=o;break}}if(j>>>0>h>>>0)Bd(581438,581459,162,581505);e=a+24|0;if((c[e>>2]|0)==0?!((k|0)>64&(j|0)==(h|0)):0)return;c[e>>2]=1;c[b>>2]=0;return}function _ReadSymbol(b,d){b=b|0;d=d|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0;f=d;g=c[f>>2]|0;h=c[f+4>>2]|0;f=d+20|0;i=c[f>>2]|0;j=_bitshift64Lshr(g|0,h|0,i&63|0)|0;k=j&255;j=b+(k<<2)|0;l=a[j>>0]|0;do if((l&255)>8){m=i+8|0;c[f>>2]=m;n=c[d+16>>2]|0;o=c[d+12>>2]|0;if(n>>>0>o>>>0)Bd(581438,580981,162,581505);else{p=d+24|0;c[p>>2]=((m|0)>64&(n|0)==(o|0)|(c[p>>2]|0)!=0)&1;p=_bitshift64Lshr(g|0,h|0,m&63|0)|0;q=j+((e[b+(k<<2)+2>>1]|0)<<2)+((p&(1<<(l&255)+-8)+-1)<<2)|0;r=q;s=a[q>>0]|0;t=m;u=n;v=o;break}}else{r=j;s=l;t=i;u=c[d+16>>2]|0;v=c[d+12>>2]|0}while(0);i=(s&255)+t|0;c[f>>2]=i;if(u>>>0>v>>>0)Bd(581438,580981,162,581505);else{f=d+24|0;c[f>>2]=((i|0)>64&(u|0)==(v|0)|(c[f>>2]|0)!=0)&1;return e[r+2>>1]|0|0}return 0}function _VP8LReadBits(a,b){a=a|0;b=b|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0;if((b|0)<=-1)Bd(581369,581381,215,581425);e=a+24|0;do if((b|0)<25&(c[e>>2]|0)==0){f=a;g=c[f>>2]|0;h=c[f+4>>2]|0;f=a+20|0;i=c[f>>2]|0;j=_bitshift64Lshr(g|0,h|0,i&63|0)|0;k=j&c[157792+(b<<2)>>2];j=i+b|0;c[f>>2]=j;i=a+16|0;a:do if((j|0)>7){l=a+8|0;m=c[a+12>>2]|0;n=c[i>>2]|0;o=g;p=h;q=j;while(1){if(n>>>0>=m>>>0){r=n;s=m;t=q;break a}u=_bitshift64Lshr(o|0,p|0,8)|0;v=F;w=a;c[w>>2]=u;c[w+4>>2]=v;w=_bitshift64Shl(d[(c[l>>2]|0)+n>>0]|0|0,0,56)|0;o=w|u;p=F|v;v=a;c[v>>2]=o;c[v+4>>2]=p;v=n+1|0;c[i>>2]=v;u=q+-8|0;c[f>>2]=u;if((u|0)<=7){r=v;s=m;t=u;break}else{n=v;q=u}}}else{r=c[i>>2]|0;s=c[a+12>>2]|0;t=j}while(0);if(r>>>0>s>>>0)Bd(581438,581459,162,581505);if((t|0)>64&(r|0)==(s|0)){c[e>>2]=1;x=k;y=f;break}else{z=k;return z|0}}else{c[e>>2]=1;x=0;y=a+20|0}while(0);c[y>>2]=0;z=x;return z|0}function _VP8LInverseTransform(b,d,e,f,g){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;var h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,V=0,W=0,X=0,Y=0;h=l;l=l+16|0;if((l|0)>=(m|0))ba(16);i=h;j=b+8|0;k=c[j>>2]|0;if((e|0)<=(d|0))Bd(582301,582015,376,582321);n=b+12|0;if((c[n>>2]|0)<(e|0))Bd(582342,582015,377,582321);switch(c[b>>2]|0){case 2:{o=U(k,e-d|0)|0;bj[c[306988]&4095](f,o,g);l=h;return}case 0:{if(!d){o=c[f>>2]|0;p=o+-16777216&-16711936|o&16711935;c[g>>2]=p;o=f+4|0;q=k+-1|0;r=g+4|0;if((k|0)>1){s=0;t=p;do{p=c[o+(s<<2)>>2]|0;t=(p&-16711936)+(t&-16711936)&-16711936|(p&16711935)+(t&16711935)&16711935;c[r+(s<<2)>>2]=t;s=s+1|0}while((s|0)!=(q|0))}u=1;v=f+(k<<2)|0;w=g+(k<<2)|0;x=q}else{u=d;v=f;w=g;x=k+-1|0}q=c[b+4>>2]|0;s=1<<q;t=s+-1|0;r=(s+x|0)>>>q;a:do if((u|0)<(e|0)){x=0-k|0;o=0-s|0;if((k|0)<=1){p=u;y=v;z=w;while(1){A=c[z+(x<<2)>>2]|0;B=c[y>>2]|0;c[z>>2]=(B&-16711936)+(A&-16711936)&-16711936|(B&16711935)+(A&16711935)&16711935;p=p+1|0;if((p|0)==(e|0))break a;else{y=y+(k<<2)|0;z=z+(k<<2)|0}}}z=(c[b+16>>2]|0)+((U(r,u>>q)|0)<<2)|0;y=u;p=v;A=w;while(1){B=c[A+(x<<2)>>2]|0;C=c[p>>2]|0;c[A>>2]=(C&-16711936)+(B&-16711936)&-16711936|(C&16711935)+(B&16711935)&16711935;B=1;C=z;while(1){D=(B&o)+s|0;E=B;B=(D|0)>(k|0)?k:D;F=A+(E<<2)|0;Ki[c[1228104+(((c[C>>2]|0)>>>8&15)<<2)>>2]&4095](p+(E<<2)|0,F+(x<<2)|0,B-E|0,F);if((k|0)<=(D|0))break;else C=C+4|0}C=y+1|0;if((C|0)==(e|0))break;else{z=(C&t|0)==0?z+(r<<2)|0:z;y=C;p=p+(k<<2)|0;A=A+(k<<2)|0}}}while(0);if((c[n>>2]|0)==(e|0)){l=h;return}_memcpy(g+(0-k<<2)|0,g+((U(k,~d+e|0)|0)<<2)|0,k<<2|0)|0;l=h;return}case 1:{n=c[b+4>>2]|0;r=1<<n;t=r+-1|0;s=k&0-r;w=k-s|0;v=(k+-1+r|0)>>>n;u=(c[b+16>>2]|0)+((U(v,d>>n)|0)<<2)|0;n=i+1|0;q=i+2|0;if((s|0)>0){G=g;H=u;I=d;J=f}else{A=(k|0)>0;p=g;y=u;u=d;z=f;while(1){a[i>>0]=0;a[i+1>>0]=0;a[i+2>>0]=0;if(A){x=c[y>>2]|0;a[i>>0]=x;a[n>>0]=x>>>8;a[q>>0]=x>>>16;Ki[c[307058]&4095](i,z,w,p);K=z+(w<<2)|0;L=p+(w<<2)|0}else{K=z;L=p}x=u+1|0;if((x|0)==(e|0))break;else{p=L;y=(x&t|0)==0?y+(v<<2)|0:y;u=x;z=K}}l=h;return}while(1){a[i>>0]=0;a[i+1>>0]=0;a[i+2>>0]=0;K=J+(s<<2)|0;z=H;u=J;y=G;do{L=z;z=z+4|0;p=c[L>>2]|0;a[i>>0]=p;a[n>>0]=p>>>8;a[q>>0]=p>>>16;Ki[c[307058]&4095](i,u,r,y);u=u+(r<<2)|0;y=y+(r<<2)|0}while(u>>>0<K>>>0);if(u>>>0<(J+(k<<2)|0)>>>0){K=c[z>>2]|0;a[i>>0]=K;a[n>>0]=K>>>8;a[q>>0]=K>>>16;Ki[c[307058]&4095](i,u,w,y);M=u+(w<<2)|0;N=y+(w<<2)|0}else{M=u;N=y}K=I+1|0;if((K|0)==(e|0))break;else{G=N;H=(K&t|0)==0?H+(v<<2)|0:H;I=K;J=M}}l=h;return}case 3:{M=b+4|0;J=c[M>>2]|0;if((f|0)==(g|0)&(J|0)>0){I=e-d|0;H=U((k+-1+(1<<J)|0)>>>J,I)|0;v=f+((U(k,I)|0)<<2)+(0-H<<2)|0;_memmove(v|0,f|0,H<<2|0)|0;H=c[M>>2]|0;M=c[j>>2]|0;j=c[b+16>>2]|0;I=8>>>H;if((I|0)>=8){ui[c[307059]&4095](v,j,f,d,e,M);l=h;return}t=(1<<H)+-1|0;H=(1<<I)+-1|0;if((M|0)>0){O=v;P=f;Q=d}else{l=h;return}while(1){v=0;N=0;G=O;w=P;while(1){if(!(v&t)){R=(c[G>>2]|0)>>>8&255;S=G+4|0}else{R=N;S=G}c[w>>2]=c[j+((R&H)<<2)>>2];v=v+1|0;if((v|0)==(M|0))break;else{N=R>>>I;G=S;w=w+4|0}}Q=Q+1|0;if((Q|0)==(e|0))break;else{O=S;P=P+(M<<2)|0}}l=h;return}else{M=c[b+16>>2]|0;b=8>>>J;if((b|0)>=8){ui[c[307059]&4095](f,M,g,d,e,k);l=h;return}P=(1<<J)+-1|0;J=(1<<b)+-1|0;if((k|0)>0){T=f;V=g;W=d}else{l=h;return}while(1){d=0;g=0;f=T;S=V;while(1){if(!(d&P)){X=(c[f>>2]|0)>>>8&255;Y=f+4|0}else{X=g;Y=f}c[S>>2]=c[M+((X&J)<<2)>>2];d=d+1|0;if((d|0)==(k|0))break;else{g=X>>>b;f=Y;S=S+4|0}}W=W+1|0;if((W|0)==(e|0))break;else{T=Y;V=V+(k<<2)|0}}l=h;return}break}default:{l=h;return}}}function _WebPRescaleNeededLines(a,b){a=a|0;b=b|0;var d=0,e=0;d=c[a+32>>2]|0;e=((c[a+24>>2]|0)+-1+d|0)/(d|0)|0;return ((e|0)>(b|0)?b:e)|0}function _WebPMultARGBRows(a,b,d,e,f){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0;if((e|0)>0){g=0;h=a}else return;while(1){bj[c[306900]&4095](h,d,f);g=g+1|0;if((g|0)==(e|0))break;else h=h+b|0}return}function _WebPRescalerImport(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0;f=a+24|0;if((b|0)<=0){g=0;return g|0}h=a+56|0;i=a+64|0;j=a+4|0;k=a+60|0;l=a+32|0;m=a+8|0;n=a+52|0;o=a+80|0;p=a+76|0;q=d;d=0;while(1){if((c[i>>2]|0)<(c[h>>2]|0)?(c[f>>2]|0)<1:0){g=d;r=12;break}if(c[j>>2]|0){s=c[p>>2]|0;c[p>>2]=c[o>>2];c[o>>2]=s}_WebPRescalerImportRow(a,q);if((c[j>>2]|0)==0?(U(c[n>>2]|0,c[m>>2]|0)|0)>0:0){s=c[o>>2]|0;t=c[p>>2]|0;u=0;do{v=t+(u<<2)|0;c[v>>2]=(c[v>>2]|0)+(c[s+(u<<2)>>2]|0);u=u+1|0}while((u|0)<(U(c[n>>2]|0,c[m>>2]|0)|0))}c[k>>2]=(c[k>>2]|0)+1;u=d+1|0;c[f>>2]=(c[f>>2]|0)-(c[l>>2]|0);if((u|0)<(b|0)){q=q+e|0;d=u}else{g=u;r=12;break}}if((r|0)==12)return g|0;return 0}function _WebPRescalerExportRow(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0;d=b+24|0;if((c[d>>2]|0)>=1)return;e=c[b+56>>2]|0;f=b+64|0;if((c[f>>2]|0)>=(e|0))Bd(582069,582098,171,582132);do if(!(c[b+4>>2]|0)){if(c[b+20>>2]|0){gj[c[307109]&8191](b);break}if((c[b+48>>2]|0)!=(e|0))Bd(582154,582098,178,582132);if((c[b+36>>2]|0)!=1)Bd(582154,582098,178,582132);if((c[b+44>>2]|0)!=1)Bd(582208,582098,179,582132);g=b+52|0;h=c[g>>2]|0;if((h|0)>=3)Bd(582208,582098,179,582132);i=b+8|0;if((U(h,c[i>>2]|0)|0)>0){h=b+76|0;j=b+68|0;k=0;l=c[h>>2]|0;do{a[(c[j>>2]|0)+k>>0]=c[l+(k<<2)>>2];l=c[h>>2]|0;c[l+(k<<2)>>2]=0;k=k+1|0}while((k|0)<(U(c[g>>2]|0,c[i>>2]|0)|0))}}else gj[c[307108]&8191](b);while(0);c[d>>2]=(c[d>>2]|0)+(c[b+28>>2]|0);d=b+68|0;c[d>>2]=(c[d>>2]|0)+(c[b+72>>2]|0);c[f>>2]=(c[f>>2]|0)+1;return}function _VP8LConvertFromBGRA(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,l=0;do switch(e|0){case 0:{bj[c[306989]&4095](b,d,f);return}case 1:{bj[c[306990]&4095](b,d,f);return}case 7:{bj[c[306990]&4095](b,d,f);Li[c[306902]&255](f,0,d,1,0);return}case 2:{bj[c[306991]&4095](b,d,f);return}case 3:{_memcpy(f|0,b|0,d<<2|0)|0;return}case 8:{_memcpy(f|0,b|0,d<<2|0)|0;Li[c[306902]&255](f,0,d,1,0);return}case 4:{g=b+(d<<2)|0;if((d|0)>0){h=f;i=b}else return;while(1){j=_llvm_bswap_i32(c[i>>2]|0)|0;i=i+4|0;a[h>>0]=j;a[h+1>>0]=j>>8;a[h+2>>0]=j>>16;a[h+3>>0]=j>>24;if(i>>>0>=g>>>0)break;else h=h+4|0}return}case 9:{g=b+(d<<2)|0;if((d|0)>0){j=f;k=b;while(1){l=_llvm_bswap_i32(c[k>>2]|0)|0;k=k+4|0;a[j>>0]=l;a[j+1>>0]=l>>8;a[j+2>>0]=l>>16;a[j+3>>0]=l>>24;if(k>>>0>=g>>>0)break;else j=j+4|0}}Li[c[306902]&255](f,1,d,1,0);return}case 5:{bj[c[306992]&4095](b,d,f);return}case 10:{bj[c[306992]&4095](b,d,f);Ki[c[306903]&4095](f,d,1,0);return}case 6:{bj[c[306993]&4095](b,d,f);return}default:Bd(1112475,582015,563,582049)}while(0)}function _WebPRescalerImportRow(a,b){a=a|0;b=b|0;if((c[a+60>>2]|0)>=(c[a+48>>2]|0))Bd(582251,582098,161,582279);if(!(c[a>>2]|0)){Pi[c[307106]&2047](a,b);return}else{Pi[c[307107]&2047](a,b);return}}function _WebPSafeCalloc(a,b,c){a=a|0;b=b|0;c=c|0;var d=0,e=0,f=0,g=0;d=___muldi3(c|0,0,a|0,b|0)|0;e=F;if(!((a|0)==0&(b|0)==0)?(f=___udivdi3(2147418112,0,a|0,b|0)|0,b=F,!((d|0)==(d|0)&(e|0)==0&(0<b>>>0|0==(b|0)&c>>>0<=f>>>0))):0){g=0;return g|0}if((d|0)==0&(e|0)==0)Bd(582415,582432,204,582465);g=_calloc(a,c)|0;return g|0}function _ConvertARGBToY(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0;if((e|0)>0)f=0;else return;do{g=c[b+(f<<2)>>2]|0;a[d+f>>0]=(((g&255)*6420|0)+1081344+((g>>>16&255)*16839|0)+((g>>>8&255)*33059|0)|0)>>>16;f=f+1|0}while((f|0)!=(e|0));return}function _WebPConvertARGBToUV_C(b,e,f,g,h){b=b|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0;i=g>>1;if((i|0)>0)if(!h){j=0;do{k=j<<1;l=c[b+(k<<2)>>2]|0;m=c[b+((k|1)<<2)>>2]|0;k=(m>>>15&510)+(l>>>15&510)|0;n=(m>>>7&510)+(l>>>7&510)|0;o=(m<<1&510)+(l<<1&510)|0;l=(U(k,-9719)|0)+33685504+(U(n,-19081)|0)+(o*28800|0)|0;m=l>>18;p=(k*28800|0)+33685504+(U(n,-24116)|0)+(U(o,-4684)|0)|0;o=p>>18;n=e+j|0;a[n>>0]=((m>>>0<256?m:(l>>31&-255)+255|0)+1+(d[n>>0]|0)|0)>>>1;n=f+j|0;a[n>>0]=((o>>>0<256?o:(p>>31&-255)+255|0)+1+(d[n>>0]|0)|0)>>>1;j=j+1|0}while((j|0)!=(i|0));q=i}else{j=0;do{n=j<<1;p=c[b+(n<<2)>>2]|0;o=c[b+((n|1)<<2)>>2]|0;n=(o>>>15&510)+(p>>>15&510)|0;l=(o>>>7&510)+(p>>>7&510)|0;m=(o<<1&510)+(p<<1&510)|0;p=(U(n,-9719)|0)+33685504+(U(l,-19081)|0)+(m*28800|0)|0;o=p>>18;k=(n*28800|0)+33685504+(U(l,-24116)|0)+(U(m,-4684)|0)|0;m=k>>18;a[e+j>>0]=o>>>0<256?o:(p>>>31)+255|0;a[f+j>>0]=m>>>0<256?m:(k>>>31)+255|0;j=j+1|0}while((j|0)!=(i|0));q=i}else q=0;if(!(g&1))return;g=c[b+(q<<1<<2)>>2]|0;b=g>>>14&1020;i=g>>>6&1020;j=g<<2&1020;g=(U(b,-9719)|0)+33685504+(U(i,-19081)|0)+(j*28800|0)|0;k=g>>18;m=k>>>0<256?k:(g>>31&-255)+255|0;g=(b*28800|0)+33685504+(U(i,-24116)|0)+(U(j,-4684)|0)|0;j=g>>18;i=j>>>0<256?j:(g>>31&-255)+255|0;if(!h){h=e+q|0;a[h>>0]=(m+1+(d[h>>0]|0)|0)>>>1;h=f+q|0;r=(i+1+(d[h>>0]|0)|0)>>>1;s=h}else{a[e+q>>0]=m;r=i;s=f+q|0}a[s>>0]=r;return}function _ConvertRGB24ToY(b,c,e){b=b|0;c=c|0;e=e|0;var f=0,g=0;if((e|0)>0){f=0;g=b}else return;while(1){a[c+f>>0]=(((d[g>>0]|0)*16839|0)+1081344+((d[g+1>>0]|0)*33059|0)+((d[g+2>>0]|0)*6420|0)|0)>>>16;f=f+1|0;if((f|0)==(e|0))break;else g=g+3|0}return}function _ConvertBGR24ToY(b,c,e){b=b|0;c=c|0;e=e|0;var f=0,g=0;if((e|0)>0){f=0;g=b}else return;while(1){a[c+f>>0]=(((d[g+2>>0]|0)*16839|0)+1081344+((d[g+1>>0]|0)*33059|0)+((d[g>>0]|0)*6420|0)|0)>>>16;f=f+1|0;if((f|0)==(e|0))break;else g=g+3|0}return}function _WebPConvertRGBA32ToUV_C(b,c,d,f){b=b|0;c=c|0;d=d|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,l=0;if((f|0)>0){g=0;h=b}else return;while(1){b=e[h>>1]|0;i=e[h+2>>1]|0;j=e[h+4>>1]|0;k=(U(b,-9719)|0)+33685504+(U(i,-19081)|0)+(j*28800|0)|0;l=k>>18;a[c+g>>0]=l>>>0<256?l:(k>>>31)+255|0;k=(b*28800|0)+33685504+(U(i,-24116)|0)+(U(j,-4684)|0)|0;j=k>>18;a[d+g>>0]=j>>>0<256?j:(k>>>31)+255|0;g=g+1|0;if((g|0)==(f|0))break;else h=h+8|0}return}function _SharpYUVUpdateY_C(a,c,d,f){a=a|0;c=c|0;d=d|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0;if((f|0)>0){g=0;h=0;i=0}else{j=0;k=0;F=j;return k|0}while(1){l=(e[a+(g<<1)>>1]|0)-(e[c+(g<<1)>>1]|0)|0;m=d+(g<<1)|0;n=(e[m>>1]|0)+l|0;b[m>>1]=(n|0)<0?0:((n|0)<1023?n:1023)&65535;n=(l|0)>-1?l:0-l|0;l=_i64Add(n|0,((n|0)<0)<<31>>31|0,h|0,i|0)|0;n=F;g=g+1|0;if((g|0)==(f|0)){j=n;k=l;break}else{h=l;i=n}}F=j;return k|0}function _SharpYUVUpdateRGB_C(a,c,d,f){a=a|0;c=c|0;d=d|0;f=f|0;var g=0,h=0;if((f|0)>0)g=0;else return;do{h=d+(g<<1)|0;b[h>>1]=(e[a+(g<<1)>>1]|0)-(e[c+(g<<1)>>1]|0)+(e[h>>1]|0);g=g+1|0}while((g|0)!=(f|0));return}function _SharpYUVFilterRow_C(a,c,d,f,g){a=a|0;c=c|0;d=d|0;f=f|0;g=g|0;var h=0,i=0,j=0,k=0,l=0,m=0,n=0;if((d|0)>0){h=c;i=0;j=a}else return;do{a=b[j>>1]|0;j=j+2|0;c=b[j>>1]|0;k=b[h>>1]|0;h=h+2|0;l=b[h>>1]|0;m=i<<1;n=((a*9|0)+8+l+((k+c|0)*3|0)>>4)+(e[f+(m<<1)>>1]|0)|0;b[g+(m<<1)>>1]=(n|0)<0?0:((n|0)<1023?n:1023)&65535;n=m|1;m=((c*9|0)+8+k+((l+a|0)*3|0)>>4)+(e[f+(n<<1)>>1]|0)|0;b[g+(n<<1)>>1]=(m|0)<0?0:((m|0)<1023?m:1023)&65535;i=i+1|0}while((i|0)!=(d|0));return}function _WebPMultARGBRowC(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0;if((b|0)<=0)return;if(!d){d=0;do{e=a+(d<<2)|0;f=c[e>>2]|0;if(f>>>0<4278190080){if(f>>>0<16777216)g=0;else{h=(f>>>24)*65793|0;g=((U(h,f&255)|0)+8388608|0)>>>24|f&-16777216|((U(h,f>>>8&255)|0)+8388608|0)>>>24<<8|((U(h,f>>>16&255)|0)+8388608|0)>>>24<<16}c[e>>2]=g}d=d+1|0}while((d|0)!=(b|0));return}else{d=0;do{g=a+(d<<2)|0;e=c[g>>2]|0;if(e>>>0<4278190080){if(e>>>0<16777216)i=0;else{f=4278190080/(e>>>24>>>0)|0;i=((U(f,e&255)|0)+8388608|0)>>>24|e&-16777216|((U(f,e>>>8&255)|0)+8388608|0)>>>24<<8|((U(f,e>>>16&255)|0)+8388608|0)>>>24<<16}c[g>>2]=i}d=d+1|0}while((d|0)!=(b|0));return}}function _WebPMultRowC(b,c,e,f){b=b|0;c=c|0;e=e|0;f=f|0;var g=0,h=0;if((e|0)<=0)return;if(!f){f=0;do{g=a[c+f>>0]|0;switch(g<<24>>24){case -1:break;case 0:{a[b+f>>0]=0;break}default:{h=b+f|0;a[h>>0]=((U(d[h>>0]|0,(g&255)*65793|0)|0)+8388608|0)>>>24}}f=f+1|0}while((f|0)!=(e|0));return}else{f=0;do{g=a[c+f>>0]|0;switch(g<<24>>24){case -1:break;case 0:{a[b+f>>0]=0;break}default:{h=b+f|0;a[h>>0]=((U(d[h>>0]|0,4278190080/((g&255)>>>0)|0)|0)+8388608|0)>>>24}}f=f+1|0}while((f|0)!=(e|0));return}}function _ApplyAlphaMultiply(b,c,e,f,g){b=b|0;c=c|0;e=e|0;f=f|0;g=g|0;var h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0;if((f|0)<=0)return;h=(c|0)!=0;c=h&1;i=h?0:3;if((e|0)>0){j=b;k=f}else return;while(1){f=k;k=k+-1|0;b=j+c|0;h=j+i|0;l=0;do{m=l<<2;n=a[h+m>>0]|0;if(n<<24>>24!=-1){o=(n&255)*32897|0;n=b+m|0;a[n>>0]=(U(d[n>>0]|0,o)|0)>>>23;n=b+(m|1)|0;a[n>>0]=(U(d[n>>0]|0,o)|0)>>>23;n=b+(m|2)|0;a[n>>0]=(U(d[n>>0]|0,o)|0)>>>23}l=l+1|0}while((l|0)!=(e|0));if((f|0)<=1)break;else j=j+g|0}return}function _ApplyAlphaMultiply_16b(b,c,e,f){b=b|0;c=c|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0;if((c|0)>0&(e|0)>0){g=b;h=e}else return;while(1){e=0;do{b=e<<1;i=g+b|0;j=g+(b|1)|0;b=a[j>>0]|0;k=b&15;l=(k&255)*4369|0;m=d[i>>0]|0;n=b&255;b=(U(n&240|n>>>4,l)|0)>>>16&255;a[i>>0]=(U(l,m&240|m>>>4)|0)>>>16&240|(U(m<<4&240|m&15,l)|0)>>>20&15;a[j>>0]=b&-16|k;e=e+1|0}while((e|0)!=(c|0));if((h|0)>1){g=g+f|0;h=h+-1|0}else break}return}function _DispatchAlpha_C(b,c,d,e,f,g){b=b|0;c=c|0;d=d|0;e=e|0;f=f|0;g=g|0;var h=0,i=0,j=0,k=0,l=0,m=0,n=0;if((e|0)>0&(d|0)>0){h=0;i=255;j=f;k=b}else{l=0;m=l&1;return m|0}while(1){b=0;n=i;do{f=a[k+b>>0]|0;a[j+(b<<2)>>0]=f;n=f&255&n;b=b+1|0}while((b|0)!=(d|0));h=h+1|0;if((h|0)==(e|0))break;else{i=n;j=j+g|0;k=k+c|0}}l=(n|0)!=255;m=l&1;return m|0}function _DispatchAlphaToGreen_C(a,b,e,f,g,h){a=a|0;b=b|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0;if((f|0)>0&(e|0)>0){i=a;j=g;k=0}else return;while(1){g=0;do{c[j+(g<<2)>>2]=(d[i+g>>0]|0)<<8;g=g+1|0}while((g|0)!=(e|0));k=k+1|0;if((k|0)==(f|0))break;else{i=i+b|0;j=j+(h<<2)|0}}return}function _ExtractAlpha_C(b,c,d,e,f,g){b=b|0;c=c|0;d=d|0;e=e|0;f=f|0;g=g|0;var h=0,i=0,j=0,k=0,l=0,m=0,n=0;if((e|0)>0&(d|0)>0){h=0;i=-1;j=f;k=b}else{l=1;m=l&1;return m|0}while(1){b=0;n=i;do{f=a[k+(b<<2)>>0]|0;a[j+b>>0]=f;n=f&n;b=b+1|0}while((b|0)!=(d|0));h=h+1|0;if((h|0)==(e|0))break;else{i=n;j=j+g|0;k=k+c|0}}l=n<<24>>24==-1;m=l&1;return m|0}function _ExtractGreen_C(b,d,e){b=b|0;d=d|0;e=e|0;var f=0;if((e|0)>0)f=0;else return;do{a[d+f>>0]=(c[b+(f<<2)>>2]|0)>>>8;f=f+1|0}while((f|0)!=(e|0));return}function _WebPRescalerDspInit(){var a=0;a=c[306912]|0;if((c[39475]|0)==(a|0))return;c[307107]=637;c[307106]=638;c[307108]=5070;c[307109]=5071;c[39475]=a;return}function _WebPRescalerImportRowExpandC(a,b){a=a|0;b=b|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0;e=c[a+8>>2]|0;f=U(c[a+52>>2]|0,e)|0;if((c[a+60>>2]|0)>=(c[a+48>>2]|0))Bd(582251,582098,32,582708);if(!(c[a>>2]|0))Bd(582737,582098,33,582708);if((e|0)<=0)return;g=a+36|0;h=a+44|0;i=a+80|0;j=a+40|0;a=0;a:while(1){k=c[g>>2]|0;l=d[b+a>>0]|0;m=a+e|0;if((c[h>>2]|0)>1)n=d[b+m>>0]|0;else n=l;o=c[i>>2]|0;c[o+(a<<2)>>2]=U(k,l)|0;p=a+e|0;q=c[j>>2]|0;b:do if((p|0)<(f|0)){r=n;s=k;t=m;u=l-n|0;v=q;w=p;while(1){x=s;y=v;z=w;while(1){A=x-y|0;if((A|0)<0)break;c[o+(z<<2)>>2]=(U(c[g>>2]|0,r)|0)+(U(u,A)|0);B=z+e|0;C=c[j>>2]|0;if((B|0)<(f|0)){x=A;y=C;z=B}else{D=A;E=C;break b}}t=t+e|0;if((t|0)>=(U(c[h>>2]|0,e)|0)){F=16;break a}y=r;r=d[b+t>>0]|0;x=c[g>>2]|0;C=x+A|0;u=y-r|0;c[o+(z<<2)>>2]=(U(x,r)|0)+(U(u,C)|0);w=z+e|0;x=c[j>>2]|0;if((w|0)>=(f|0)){D=C;E=x;break}else{s=C;v=x}}}else{D=k;E=q}while(0);a=a+1|0;if(!((D|0)==0|(E|0)==0)){F=19;break}if((a|0)>=(e|0)){F=20;break}}if((F|0)==16)Bd(582664,582098,50,582708);else if((F|0)==19)Bd(582751,582098,55,582708);else if((F|0)==20)return}function _WebPRescalerImportRowShrinkC(a,b){a=a|0;b=b|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0;e=c[a+8>>2]|0;f=U(c[a+52>>2]|0,e)|0;if((c[a+60>>2]|0)>=(c[a+48>>2]|0))Bd(582251,582098,63,582620);if(c[a>>2]|0)Bd(582649,582098,64,582620);if((e|0)<=0)return;g=a+36|0;h=a+40|0;i=a+80|0;j=a+12|0;k=a+44|0;a=0;a:while(1){if((a|0)<(f|0)){l=0;m=0;n=a;o=a;while(1){p=(c[g>>2]|0)+l|0;q=c[h>>2]|0;if((p|0)>0){r=U(c[k>>2]|0,e)|0;s=m;t=o;u=p;while(1){if((t|0)>=(r|0)){v=12;break a}w=u-q|0;x=d[b+t>>0]|0;y=x+s|0;z=t+e|0;if((w|0)>0){s=y;t=z;u=w}else{A=x;B=w;C=y;D=z;break}}}else{A=0;B=p;C=m;D=o}u=U(A,0-B|0)|0;t=(U(q,C)|0)-u|0;c[(c[i>>2]|0)+(n<<2)>>2]=t;t=___muldi3(c[j>>2]|0,0,u|0,0)|0;_i64Add(t|0,F|0,-2147483648,0)|0;n=n+e|0;if((n|0)>=(f|0))break;else{l=B;m=F;o=D}}if(B|0){v=16;break}}a=a+1|0;if((a|0)>=(e|0)){v=17;break}}if((v|0)==12)Bd(582664,582098,75,582620);else if((v|0)==16)Bd(582697,582098,88,582620);else if((v|0)==17)return}function _WebPRescalerExportRowExpandC(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0;d=c[b+68>>2]|0;e=c[b+76>>2]|0;f=U(c[b+8>>2]|0,c[b+52>>2]|0)|0;g=c[b+80>>2]|0;if((c[b+64>>2]|0)>=(c[b+56>>2]|0))Bd(582069,582098,101,582561);h=c[b+24>>2]|0;if((h|0)>=1)Bd(582509,582098,102,582561);if(!(c[b+4>>2]|0))Bd(582590,582098,103,582561);i=c[b+32>>2]|0;if(!i)Bd(582604,582098,104,582561);if(!h){if((f|0)<=0)return;j=b+16|0;k=0;while(1){l=___muldi3(c[j>>2]|0,0,c[g+(k<<2)>>2]|0,0)|0;_i64Add(l|0,F|0,-2147483648,0)|0;l=F;if(l>>>0>=256){m=13;break}a[d+k>>0]=l;k=k+1|0;if((k|0)>=(f|0)){m=20;break}}if((m|0)==13)Bd(582542,582098,109,582561);else if((m|0)==20)return}else{k=___udivdi3(0,0-h|0,i|0,((i|0)<0)<<31>>31|0)|0;if((f|0)<=0)return;i=_i64Subtract(0,0,k|0,F|0)|0;h=b+16|0;b=0;while(1){j=___muldi3(c[g+(b<<2)>>2]|0,0,i|0,0)|0;l=F;n=___muldi3(c[e+(b<<2)>>2]|0,0,k|0,0)|0;o=F;p=_i64Add(j|0,l|0,-2147483648,0)|0;_i64Add(p|0,F|0,n|0,o|0)|0;o=___muldi3(F|0,0,c[h>>2]|0,0)|0;_i64Add(o|0,F|0,-2147483648,0)|0;o=F;if(o>>>0>=256){m=18;break}a[d+b>>0]=o;b=b+1|0;if((b|0)>=(f|0)){m=20;break}}if((m|0)==18)Bd(582542,582098,120,582561);else if((m|0)==20)return}}function _WebPRescalerExportRowShrinkC(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0;d=c[b+68>>2]|0;e=c[b+76>>2]|0;f=U(c[b+8>>2]|0,c[b+52>>2]|0)|0;g=c[b+80>>2]|0;h=c[b+24>>2]|0;i=U(h,0-(c[b+16>>2]|0)|0)|0;if((c[b+64>>2]|0)>=(c[b+56>>2]|0))Bd(582069,582098,133,582480);if((h|0)>=1)Bd(582509,582098,134,582480);if(c[b+4>>2]|0)Bd(582527,582098,135,582480);h=(f|0)>0;if(!i){if(!h)return;j=b+20|0;k=0;while(1){l=e+(k<<2)|0;m=___muldi3(c[j>>2]|0,0,c[l>>2]|0,0)|0;_i64Add(m|0,F|0,-2147483648,0)|0;m=F;if(m>>>0>=256){n=16;break}a[d+k>>0]=m;c[l>>2]=0;k=k+1|0;if((k|0)>=(f|0)){n=18;break}}if((n|0)==16)Bd(582542,582098,147,582480);else if((n|0)==18)return}else{if(!h)return;h=b+20|0;b=0;while(1){k=___muldi3(c[g+(b<<2)>>2]|0,0,i|0,0)|0;_i64Add(k|0,F|0,-2147483648,0)|0;k=F;j=e+(b<<2)|0;l=___muldi3((c[j>>2]|0)-k|0,0,c[h>>2]|0,0)|0;_i64Add(l|0,F|0,-2147483648,0)|0;l=F;if(l>>>0>=256){n=13;break}a[d+b>>0]=l;c[j>>2]=k;b=b+1|0;if((b|0)>=(f|0)){n=18;break}}if((n|0)==13)Bd(582542,582098,140,582480);else if((n|0)==18)return}}function _WebPRescalerGetScaledDimensions(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0;if(!d)Bd(582796,582817,80,582859);if(!e)Bd(582891,582817,81,582859);f=c[d>>2]|0;g=c[e>>2]|0;if(!f)h=((U(g,a)|0)+((b|0)/2|0)|0)/(b|0)|0;else h=f;if(!g)i=((U(h,b)|0)+((a|0)/2|0)|0)/(a|0)|0;else i=g;if((h|0)<1|(i|0)<1){j=0;return j|0}c[d>>2]=h;c[e>>2]=i;j=1;return j|0}function _VP8LInitBitReader(a,b,e){a=a|0;b=b|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0;if(!a)Bd(583361,581381,150,583372);if(!b)Bd(583390,581381,151,583372);if(e>>>0>=4294967288)Bd(583404,581381,152,583372);c[a+12>>2]=e;f=a;c[f>>2]=0;c[f+4>>2]=0;c[a+20>>2]=0;c[a+24>>2]=0;f=e>>>0<8?e:8;if(!f){g=0;h=0;i=a;j=i;c[j>>2]=g;k=i+4|0;l=k;c[l>>2]=h;m=a+16|0;c[m>>2]=f;n=a+8|0;c[n>>2]=b;return}else{o=0;p=0;q=0}while(1){e=_bitshift64Shl(d[b+o>>0]|0|0,0,o<<3|0)|0;r=e|p;e=F|q;o=o+1|0;if(o>>>0>=f>>>0){g=r;h=e;break}else{p=r;q=e}}i=a;j=i;c[j>>2]=g;k=i+4|0;l=k;c[l>>2]=h;m=a+16|0;c[m>>2]=f;n=a+8|0;c[n>>2]=b;return}function _DecodeImageStream(f,g,h,i,j){f=f|0;g=g|0;h=h|0;i=i|0;j=j|0;var k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0,ia=0,ja=0,ka=0,la=0,ma=0,na=0,oa=0,pa=0,qa=0,ra=0,sa=0,ta=0,ua=0,va=0,wa=0,xa=0,ya=0,za=0;k=l;l=l+592|0;if((l|0)>=(m|0))ba(592);n=k+80|0;o=k+4|0;p=k;q=i+24|0;r=i+120|0;s=(h|0)!=0;a:do if(s){t=i+176|0;u=i+260|0;v=f;b:while(1){c:while(1){d:while(1){if(!(_VP8LReadBits(q,1)|0)){w=v;x=21;break a}y=c[t>>2]|0;z=_VP8LReadBits(q,2)|0;A=c[u>>2]|0;B=1<<z;if(A&B|0){C=3;x=102;break a}c[u>>2]=A|B;c[i+180+(y*20|0)>>2]=z;D=i+180+(y*20|0)+8|0;c[D>>2]=v;E=i+180+(y*20|0)+12|0;c[E>>2]=g;G=i+180+(y*20|0)+16|0;c[G>>2]=0;B=(c[t>>2]|0)+1|0;c[t>>2]=B;if((B|0)>=5){x=8;break b}switch(z|0){case 3:{break c;break}case 2:break;case 1:case 0:{break d;break}default:{x=19;break b}}}z=(_VP8LReadBits(q,3)|0)+2|0;c[i+180+(y*20|0)+4>>2]=z;B=1<<z;if(!(_DecodeImageStream(((c[D>>2]|0)+-1+B|0)>>>z,(B+-1+(c[E>>2]|0)|0)>>>z,0,i,G)|0)){C=3;x=102;break a}}z=(_VP8LReadBits(q,8)|0)+1|0;if((z|0)>16)H=0;else H=(z|0)>4?1:(z|0)>2?2:3;B=((c[D>>2]|0)+-1+(1<<H)|0)>>>H;A=i+180+(y*20|0)+4|0;c[A>>2]=H;if(!(_DecodeImageStream(z,1,0,i,G)|0)){C=3;x=102;break a}I=1<<(8>>>(c[A>>2]|0));A=_WebPSafeMalloc(I,((I|0)<0)<<31>>31,4)|0;if(!A){C=3;x=102;break a}J=c[G>>2]|0;c[A>>2]=c[J>>2];K=z<<2;if((K|0)>4){z=4;do{a[A+z>>0]=(d[A+(z+-4)>>0]|0)+(d[J+z>>0]|0);z=z+1|0}while((z|0)!=(K|0));L=K}else L=4;K=I<<2;if((K|0)>(L|0))_memset(A+L|0,0,K-L|0)|0;_WebPSafeFree(c[G>>2]|0);c[G>>2]=A;v=B}if((x|0)==8)Bd(582930,580517,1250,582969);else if((x|0)==19)Bd(1112475,580517,1277,582969)}else{w=f;x=21}while(0);e:do if((x|0)==21){if(_VP8LReadBits(q,1)|0){f=_VP8LReadBits(q,4)|0;if((f+-1|0)>>>0<11)M=f;else{c[i>>2]=3;N=0;break}}else M=0;c[p>>2]=0;f=c[157904+(M<<2)>>2]|0;if((h|0)!=0?(_VP8LReadBits(q,1)|0)!=0:0){G=(_VP8LReadBits(q,3)|0)+2|0;L=1<<G;H=(w+-1+L|0)>>>G;y=(g+-1+L|0)>>>G;L=U(H,y)|0;if(_DecodeImageStream(H,y,0,i,p)|0){c[i+152>>2]=G;if((L|0)>0){G=c[p>>2]|0;y=0;H=1;while(1){D=G+(y<<2)|0;E=(c[D>>2]|0)>>>8&65535;c[D>>2]=E;D=(E|0)<(H|0)?H:E+1|0;y=y+1|0;if((y|0)==(L|0)){O=D;x=30;break}else H=D}}else{O=1;x=30}}else{P=0;Q=0;R=0}}else{O=1;x=30}f:do if((x|0)==30){H=i+48|0;if(!(c[H>>2]|0)){L=(M|0)>0;y=1<<M;if(L){G=y+280|0;S=(y|0)>-280&(G|0)>256?G:256}else S=280;G=U(O,f)|0;D=_WebPSafeMalloc(G,((G|0)<0)<<31>>31,4)|0;G=_VP8LHtreeGroupsNew(O)|0;E=_WebPSafeCalloc(S,0,4)|0;if((D|0)==0|((G|0)==0|(E|0)==0)){c[i>>2]=1;P=G;Q=D;R=E;break}g:do if((O|0)>0){v=i+44|0;t=i+40|0;u=i+36|0;K=D;z=0;h:while(1){J=G+(z*548|0)|0;T=0;V=1;W=0;X=0;Y=K;while(1){Z=e[450648+(X<<1)>>1]|0;c[G+(z*548|0)+(X<<2)>>2]=Y;_=Z+(L&(X|0)==0?y:0)|0;Z=_VP8LReadBits(q,1)|0;_memset(E|0,0,_<<2|0)|0;if(Z){Z=_VP8LReadBits(q,1)|0;$=(_VP8LReadBits(q,1)|0)==0;c[E+((_VP8LReadBits(q,$?1:8)|0)<<2)>>2]=1;if((Z|0)==1)c[E+((_VP8LReadBits(q,8)|0)<<2)>>2]=1}else{aa=o;ca=aa+76|0;do{c[aa>>2]=0;aa=aa+4|0}while((aa|0)<(ca|0));Z=(_VP8LReadBits(q,4)|0)+4|0;if((Z|0)>19){x=60;break h}if((Z|0)>0){$=0;do{da=_VP8LReadBits(q,3)|0;c[o+(d[590546+$>>0]<<2)>>2]=da;$=$+1|0}while(($|0)!=(Z|0))}if(!(_VP8LBuildHuffmanTable(n,7,o,19)|0)){x=62;break h}if(_VP8LReadBits(q,1)|0){Z=(_VP8LReadBits(q,((_VP8LReadBits(q,3)|0)<<1)+2|0)|0)+2|0;if((Z|0)>(_|0)){x=62;break h}else ea=Z}else ea=_;i:do if((_|0)>0){Z=0;$=8;da=ea;while(1){fa=Z;ga=da;while(1){ha=ga;ga=ga+-1|0;if(!ha)break i;ha=c[v>>2]|0;if((ha|0)>31){_VP8LDoFillBitWindow(q);ia=c[v>>2]|0}else ia=ha;ha=q;ja=_bitshift64Lshr(c[ha>>2]|0,c[ha+4>>2]|0,ia&63|0)|0;ha=ja&127;ja=(d[n+(ha<<2)>>0]|0)+ia|0;c[v>>2]=ja;ka=c[t>>2]|0;la=c[u>>2]|0;if(ka>>>0>la>>>0){x=53;break h}c[H>>2]=((ja|0)>64&(ka|0)==(la|0)|(c[H>>2]|0)!=0)&1;ma=b[n+(ha<<2)+2>>1]|0;na=ma&65535;if((ma&65535)<16)break;ha=na+-16|0;la=c[157964+(ha<<2)>>2]|0;ka=(_VP8LReadBits(q,c[157952+(ha<<2)>>2]|0)|0)+la|0;if((ka+fa|0)>(_|0)){x=62;break h}la=ma<<16>>16==16?$:0;if((ka|0)>0){ha=ka;ka=fa;while(1){ja=ka+1|0;c[E+(ka<<2)>>2]=la;if((ha|0)>1){ha=ha+-1|0;ka=ja}else{oa=ja;break}}}else oa=fa;if((oa|0)>=(_|0))break i;else fa=oa}Z=fa+1|0;c[E+(fa<<2)>>2]=na;if((Z|0)>=(_|0))break;else{$=ma<<16>>16==0?$:na;da=ga}}}while(0)}if(c[H>>2]|0){x=65;break h}da=_VP8LBuildHuffmanTable(Y,8,E,_)|0;if(!da){x=65;break h}j:do if(!V)pa=0;else{switch(X|0){case 0:case 4:{pa=V;break j;break}default:{}}pa=(a[Y>>0]|0)==0&1}while(0);W=(d[Y>>0]|0)+W|0;Y=Y+(da<<2)|0;if((X|0)<4){$=c[E>>2]|0;if((_|0)>1){Z=1;ka=$;while(1){ha=c[E+(Z<<2)>>2]|0;la=(ha|0)>(ka|0)?ha:ka;Z=Z+1|0;if((Z|0)==(_|0)){qa=la;break}else ka=la}}else qa=$;ra=qa+T|0}else ra=T;X=X+1|0;if((X|0)>=5)break;else{T=ra;V=pa}}c[G+(z*548|0)+20>>2]=pa;V=G+(z*548|0)+28|0;c[V>>2]=0;if(((pa|0)!=0?(T=e[(c[G+(z*548|0)+8>>2]|0)+2>>1]|e[(c[G+(z*548|0)+4>>2]|0)+2>>1]<<16|e[(c[G+(z*548|0)+12>>2]|0)+2>>1]<<24,X=G+(z*548|0)+24|0,c[X>>2]=T,(W|0)==0):0)?(ka=b[(c[J>>2]|0)+2>>1]|0,(ka&65535)<256):0){c[V>>2]=1;c[X>>2]=T|(ka&65535)<<8;c[G+(z*548|0)+32>>2]=0}else x=79;if((x|0)==79?(x=0,ka=(ra|0)<6,c[G+(z*548|0)+32>>2]=ka&1,ka):0){ka=G+(z*548|0)+4|0;T=G+(z*548|0)+8|0;X=G+(z*548|0)+12|0;V=0;do{_=G+(z*548|0)+36+(V<<3)|0;Z=(c[J>>2]|0)+(V<<2)|0;da=e[Z>>1]|e[Z+2>>1]<<16;Z=da>>>16;if((Z&65535)<=255){la=G+(z*548|0)+36+(V<<3)+4|0;ha=da&255;c[_>>2]=ha;ja=Z<<8;c[la>>2]=ja;if(ha>>>0>=9){x=84;break h}sa=V>>>ha;ta=c[ka>>2]|0;ua=b[ta+(sa<<2)+2>>1]|0;va=d[ta+(sa<<2)>>0]|0;ta=va+ha|0;c[_>>2]=ta;ha=(ua&65535)<<16|ja;c[la>>2]=ha;if(ta>>>0>=9){x=86;break h}ja=sa>>>va;va=c[T>>2]|0;sa=b[va+(ja<<2)+2>>1]|0;ua=d[va+(ja<<2)>>0]|0;va=ua+ta|0;c[_>>2]=va;ta=sa&65535|ha;c[la>>2]=ta;if(va>>>0>=9){x=88;break h}ha=ja>>>ua;ua=c[X>>2]|0;ja=b[ua+(ha<<2)+2>>1]|0;sa=(d[ua+(ha<<2)>>0]|0)+va|0;c[_>>2]=sa;c[la>>2]=(ja&65535)<<24|ta;if(sa>>>0>=9){x=90;break h}}else{c[_>>2]=da&255|256;c[G+(z*548|0)+36+(V<<3)+4>>2]=Z}V=V+1|0}while(V>>>0<64)}z=z+1|0;if((z|0)>=(O|0))break g;else K=Y}if((x|0)==53)Bd(581438,580981,162,581505);else if((x|0)==60){c[i>>2]=3;P=G;Q=D;R=E;break f}else if((x|0)==62){c[i>>2]=3;wa=i}else if((x|0)==65)wa=i;else if((x|0)==84)Bd(582983,580517,223,583016);else if((x|0)==86)Bd(582983,580517,223,583016);else if((x|0)==88)Bd(582983,580517,223,583016);else if((x|0)==90)Bd(582983,580517,223,583016);c[wa>>2]=3;P=G;Q=D;R=E;break f}while(0);_WebPSafeFree(E);c[i+160>>2]=c[p>>2];c[i+164>>2]=O;c[i+168>>2]=G;c[i+172>>2]=D;if(L){c[r>>2]=y;if(!(_VP8LColorCacheInit(i+124|0,M)|0)){C=1;x=102;break e}}else c[r>>2]=0;B=c[i+152>>2]|0;c[i+100>>2]=w;c[i+104>>2]=g;A=1<<B;c[i+156>>2]=(w+-1+A|0)>>>B;c[i+148>>2]=(B|0)==0?-1:A+-1|0;if(!s){A=___muldi3(w|0,((w|0)<0)<<31>>31|0,g|0,((g|0)<0)<<31>>31|0)|0;B=_WebPSafeMalloc(A,F,4)|0;if(!B){C=1;x=102;break e}if(!(_DecodeImageData(i,B,w,g,g,0)|0)){N=B;break e}if(!(c[H>>2]|0)){xa=B;ya=B}else{N=B;break e}}else{c[i+4>>2]=1;xa=0;ya=0}if(j|0){c[j>>2]=ya;c[i+112>>2]=0;if(s){za=1;l=k;return za|0}_WebPSafeFree(c[i+160>>2]|0);_WebPSafeFree(c[i+172>>2]|0);_VP8LHtreeGroupsFree(c[i+168>>2]|0);_VP8LColorCacheClear(i+124|0);_VP8LColorCacheClear(i+136|0);aa=r;ca=aa+56|0;do{c[aa>>2]=0;aa=aa+4|0}while((aa|0)<(ca|0));za=1;l=k;return za|0}if(xa|0)Bd(583032,580517,1433,583045);if(!s)Bd(583063,580517,1434,583045);c[i+112>>2]=0;za=1;l=k;return za|0}else{P=0;Q=0;R=0}}while(0);_WebPSafeFree(R);_WebPSafeFree(c[p>>2]|0);_WebPSafeFree(Q);_VP8LHtreeGroupsFree(P);C=3;x=102}while(0);if((x|0)==102){c[i>>2]=C;N=0}_WebPSafeFree(N);_WebPSafeFree(c[i+160>>2]|0);_WebPSafeFree(c[i+172>>2]|0);_VP8LHtreeGroupsFree(c[i+168>>2]|0);_VP8LColorCacheClear(i+124|0);_VP8LColorCacheClear(i+136|0);aa=r;ca=aa+56|0;do{c[aa>>2]=0;aa=aa+4|0}while((aa|0)<(ca|0));za=0;l=k;return za|0}function _VP8LHtreeGroupsNew(a){a=a|0;var b=0,c=0;b=_WebPSafeMalloc(a,((a|0)<0)<<31>>31,548)|0;if(!b){c=0;return c|0}if((a|0)<65537){c=b;return c|0}else Bd(583305,583116,31,583342);return 0}function _VP8LBuildHuffmanTable(a,b,c,d){a=a|0;b=b|0;c=c|0;d=d|0;var e=0,f=0,g=0,h=0;e=l;l=l+1024|0;if((l|0)>=(m|0))ba(1024);if((d|0)>=2329)Bd(583073,583116,208,583157);if((d|0)<513){f=_BuildHuffmanTable(a,b,c,d,e)|0;l=e;return f|0}g=_WebPSafeMalloc(d,((d|0)<0)<<31>>31,2)|0;if(!g){f=0;l=e;return f|0}h=_BuildHuffmanTable(a,b,c,d,g)|0;_WebPSafeFree(g);f=h;l=e;return f|0}function _BuildHuffmanTable(d,f,g,h,i){d=d|0;f=f|0;g=g|0;h=h|0;i=i|0;var j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0,ia=0,ja=0,ka=0,la=0,ma=0,na=0,oa=0,pa=0,qa=0,ra=0,sa=0,ta=0,ua=0,va=0,wa=0,xa=0,ya=0;j=l;l=l+128|0;if((l|0)>=(m|0))ba(128);k=j+64|0;n=j;o=1<<f;p=k;q=p+64|0;do{c[p>>2]=0;p=p+4|0}while((p|0)<(q|0));if(!h)Bd(583179,583116,92,583202);if(!g)Bd(583220,583116,93,583202);if(!d)Bd(583241,583116,94,583202);if((f|0)<=0)Bd(583260,583116,95,583202);p=(h|0)>0;do if(p){q=0;while(1){r=c[g+(q<<2)>>2]|0;if((r|0)>15){s=0;t=63;break}u=k+(r<<2)|0;c[u>>2]=(c[u>>2]|0)+1;q=q+1|0;if((q|0)>=(h|0)){t=12;break}}if((t|0)==12){v=c[k>>2]|0;break}else if((t|0)==63){l=j;return s|0}}else v=0;while(0);if((v|0)==(h|0)){s=0;l=j;return s|0}c[n+4>>2]=0;v=c[k+4>>2]|0;if((v|0)>2){s=0;l=j;return s|0}c[n+8>>2]=v;q=c[k+8>>2]|0;if((q|0)>4){s=0;l=j;return s|0}u=q+v|0;c[n+12>>2]=u;q=c[k+12>>2]|0;if((q|0)>8){s=0;l=j;return s|0}r=q+u|0;c[n+16>>2]=r;u=c[k+16>>2]|0;if((u|0)>16){s=0;l=j;return s|0}q=u+r|0;c[n+20>>2]=q;r=c[k+20>>2]|0;if((r|0)>32){s=0;l=j;return s|0}u=r+q|0;c[n+24>>2]=u;q=c[k+24>>2]|0;if((q|0)>64){s=0;l=j;return s|0}r=q+u|0;c[n+28>>2]=r;u=c[k+28>>2]|0;if((u|0)>128){s=0;l=j;return s|0}q=u+r|0;c[n+32>>2]=q;r=c[k+32>>2]|0;if((r|0)>256){s=0;l=j;return s|0}u=r+q|0;c[n+36>>2]=u;q=c[k+36>>2]|0;if((q|0)>512){s=0;l=j;return s|0}r=q+u|0;c[n+40>>2]=r;u=c[k+40>>2]|0;if((u|0)>1024){s=0;l=j;return s|0}q=u+r|0;c[n+44>>2]=q;r=c[k+44>>2]|0;if((r|0)>2048){s=0;l=j;return s|0}u=r+q|0;c[n+48>>2]=u;q=c[k+48>>2]|0;if((q|0)>4096){s=0;l=j;return s|0}r=q+u|0;c[n+52>>2]=r;u=c[k+52>>2]|0;if((u|0)>8192){s=0;l=j;return s|0}q=u+r|0;c[n+56>>2]=q;r=c[k+56>>2]|0;if((r|0)>16384){s=0;l=j;return s|0}u=r+q|0;q=n+60|0;c[q>>2]=u;if(p){p=0;do{r=c[g+(p<<2)>>2]|0;if((r|0)>0){w=n+(r<<2)|0;r=c[w>>2]|0;c[w>>2]=r+1;b[i+(r<<1)>>1]=p}p=p+1|0}while((p|0)!=(h|0));x=c[q>>2]|0}else x=u;if((x|0)==1){u=(e[i>>1]|0)<<16;h=o;do{p=h;h=h+-1|0;n=d+(h<<2)|0;b[n>>1]=u;b[n+2>>1]=u>>>16}while((p|0)>1);s=o;l=j;return s|0}u=o+-1|0;a:do if((f|0)>=1){h=2-v|0;if((h|0)<0){s=0;l=j;return s|0}p=0;n=2;g=1;r=0;w=v;y=k+4|0;z=h;h=3;while(1){if((w|0)>0){A=g&255;B=1<<g+-1;if(!((o|0)%(n|0)|0)){C=p;D=r;E=w}else{t=31;break}do{F=d+(C<<2)|0;G=(e[i+(D<<1)>>1]|0)<<16|A;H=o;do{H=H-n|0;I=F+(H<<2)|0;b[I>>1]=G;b[I+2>>1]=G>>>16}while((H|0)>0);J=B;while(1)if(!(J&C))break;else J=J>>>1;D=D+1|0;C=(J|0)==0?C:(J+-1&C)+J|0;H=E;E=E+-1|0}while((H|0)>1);c[y>>2]=E;K=C;L=D}else{K=p;L=r}B=g+1|0;if((g|0)>=(f|0)){M=z;N=h;O=K;P=L;break a}w=c[k+(B<<2)>>2]|0;A=z<<1;z=A-w|0;if((z|0)<0){s=0;t=63;break}else{p=K;n=n<<1;g=B;r=L;y=k+(B<<2)|0;h=A+h|0}}if((t|0)==31)Bd(583274,583116,56,583290);else if((t|0)==63){l=j;return s|0}}else{M=1;N=1;O=0;P=0}while(0);L=f+1|0;do if((L|0)<16){K=d;D=-1;C=d;E=o;J=o;v=M;h=N;y=2;r=O;g=f;n=L;p=P;b:while(1){z=v<<1;h=z+h|0;w=k+(n<<2)|0;A=c[w>>2]|0;v=z-A|0;if((v|0)<0){s=0;t=63;break}c:do if((A|0)>0){z=n-f|0;B=z&255;H=1<<g;G=1<<z;if((n|0)<15){Q=D;R=C;S=E;T=J;U=r;V=p;W=A}else{z=n&255;F=D;I=C;X=E;Y=J;Z=r;_=p;while(1){$=Z&u;if(($|0)==(F|0)){aa=Y;ca=F;da=I;ea=X}else{fa=I+(Y<<2)|0;a[d+($<<2)>>0]=z;b[d+($<<2)+2>>1]=((fa-K|0)>>>2)-$;aa=G;ca=$;da=fa;ea=G+X|0}fa=_+1|0;$=da+(Z>>>f<<2)|0;if((aa|0)%(y|0)|0|0){t=56;break b}ga=(e[i+(_<<1)>>1]|0)<<16|B;ha=aa;do{ha=ha-y|0;ia=$+(ha<<2)|0;b[ia>>1]=ga;b[ia+2>>1]=ga>>>16}while((ha|0)>0);ja=H;while(1)if(!(ja&Z))break;else ja=ja>>>1;ha=(ja|0)==0?Z:(ja+-1&Z)+ja|0;ga=c[w>>2]|0;c[w>>2]=ga+-1;if((ga|0)>1){F=ca;I=da;X=ea;Y=aa;Z=ha;_=fa}else{ka=aa;la=ca;ma=da;na=ea;oa=ha;pa=fa;break c}}}while(1){_=U&u;if((_|0)==(Q|0)){qa=T;ra=Q;sa=R;ta=S}else{Z=R+(T<<2)|0;Y=G-W|0;d:do if((Y|0)<1)ua=n;else{X=n;I=Y;while(1){F=X+1|0;if((F|0)>=15){ua=F;break d}I=(I<<1)-(c[k+(F<<2)>>2]|0)|0;if((I|0)<1){ua=F;break}else X=F}}while(0);Y=1<<ua-f;a[d+(_<<2)>>0]=ua;b[d+(_<<2)+2>>1]=((Z-K|0)>>>2)-_;qa=Y;ra=_;sa=Z;ta=Y+S|0}Y=V+1|0;fa=sa+(U>>>f<<2)|0;if((qa|0)%(y|0)|0|0){t=56;break b}X=(e[i+(V<<1)>>1]|0)<<16|B;I=qa;do{I=I-y|0;F=fa+(I<<2)|0;b[F>>1]=X;b[F+2>>1]=X>>>16}while((I|0)>0);va=H;while(1)if(!(va&U))break;else va=va>>>1;I=(va|0)==0?U:(va+-1&U)+va|0;X=c[w>>2]|0;W=X+-1|0;c[w>>2]=W;if((X|0)<=1){ka=qa;la=ra;ma=sa;na=ta;oa=I;pa=Y;break}else{Q=ra;R=sa;S=ta;T=qa;U=I;V=Y}}}else{ka=J;la=D;ma=C;na=E;oa=r;pa=p}while(0);w=n+1|0;if((w|0)>=16){t=61;break}else{A=n;D=la;C=ma;E=na;J=ka;y=y<<1;r=oa;n=w;p=pa;g=A}}if((t|0)==56)Bd(583274,583116,56,583290);else if((t|0)==61){wa=na;xa=h;ya=c[q>>2]|0;break}else if((t|0)==63){l=j;return s|0}}else{wa=o;xa=N;ya=x}while(0);s=(xa|0)==((ya<<1)+-1|0)?wa:0;l=j;return s|0}function _VP8LDspInit(){var a=0;a=c[306912]|0;if((c[39494]|0)==(a|0))return;c[306994]=4447;c[306995]=4448;c[306996]=4449;c[306997]=4450;c[306998]=4451;c[306999]=4452;c[307e3]=4453;c[307001]=4454;c[307002]=4455;c[307003]=4456;c[307004]=4457;c[307005]=4458;c[307006]=4459;c[307007]=4460;c[307008]=4447;c[307009]=4447;c[307010]=4447;c[307011]=4448;c[307012]=4449;c[307013]=4450;c[307014]=4451;c[307015]=4452;c[307016]=4453;c[307017]=4454;c[307018]=4455;c[307019]=4456;c[307020]=4457;c[307021]=4458;c[307022]=4459;c[307023]=4460;c[307024]=4447;c[307025]=4447;c[307026]=3096;c[307027]=3097;c[307028]=3098;c[307029]=3099;c[307030]=3100;c[307031]=3101;c[307032]=3102;c[307033]=3103;c[307034]=3104;c[307035]=3105;c[307036]=3106;c[307037]=3107;c[307038]=3108;c[307039]=3109;c[307040]=3096;c[307041]=3096;c[307042]=3096;c[307043]=3097;c[307044]=3098;c[307045]=3099;c[307046]=3100;c[307047]=3101;c[307048]=3102;c[307049]=3103;c[307050]=3104;c[307051]=3105;c[307052]=3106;c[307053]=3107;c[307054]=3108;c[307055]=3109;c[307056]=3096;c[307057]=3096;c[306988]=1386;c[307058]=3110;c[306989]=1387;c[306990]=1388;c[306992]=1389;c[306993]=1390;c[306991]=1391;c[307059]=2943;c[306987]=2944;c[39494]=a;return}function _Predictor0(a,b){a=a|0;b=b|0;return -16777216}function _Predictor1(a,b){a=a|0;b=b|0;return a|0}function _Predictor2(a,b){a=a|0;b=b|0;return c[b>>2]|0}function _Predictor3(a,b){a=a|0;b=b|0;return c[b+4>>2]|0}function _Predictor4(a,b){a=a|0;b=b|0;return c[b+-4>>2]|0}function _Predictor5(a,b){a=a|0;b=b|0;var d=0,e=0;d=c[b>>2]|0;e=c[b+4>>2]|0;b=((e^a)>>>1&2139062143)+(e&a)|0;return ((b^d)>>>1&2139062143)+(b&d)|0}function _Predictor6(a,b){a=a|0;b=b|0;var d=0;d=c[b+-4>>2]|0;return ((d^a)>>>1&2139062143)+(d&a)|0}function _Predictor7(a,b){a=a|0;b=b|0;var d=0;d=c[b>>2]|0;return ((d^a)>>>1&2139062143)+(d&a)|0}function _Predictor8(a,b){a=a|0;b=b|0;var d=0;a=c[b+-4>>2]|0;d=c[b>>2]|0;return ((d^a)>>>1&2139062143)+(d&a)|0}function _Predictor9(a,b){a=a|0;b=b|0;var d=0;a=c[b>>2]|0;d=c[b+4>>2]|0;return ((d^a)>>>1&2139062143)+(d&a)|0}function _Predictor10(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;d=c[b+-4>>2]|0;e=c[b>>2]|0;f=c[b+4>>2]|0;b=((d^a)>>>1&2139062143)+(d&a)|0;a=((f^e)>>>1&2139062143)+(f&e)|0;return ((a^b)>>>1&2139062143)+(a&b)|0}function _Predictor11(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0;d=c[b>>2]|0;e=c[b+-4>>2]|0;b=e>>>24;f=(a>>>24)-b|0;g=(d>>>24)-b|0;b=e>>>16&255;h=(a>>>16&255)-b|0;i=(d>>>16&255)-b|0;b=e>>>8&255;j=(a>>>8&255)-b|0;k=(d>>>8&255)-b|0;b=e&255;e=(a&255)-b|0;l=(d&255)-b|0;return ((((e|0)>-1?e:0-e|0)-((l|0)>-1?l:0-l|0)-((g|0)>-1?g:0-g|0)+((f|0)>-1?f:0-f|0)-((k|0)>-1?k:0-k|0)+((j|0)>-1?j:0-j|0)-((i|0)>-1?i:0-i|0)+((h|0)>-1?h:0-h|0)|0)<1?d:a)|0}function _Predictor12(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0;d=c[b>>2]|0;e=c[b+-4>>2]|0;b=(d>>>24)+(a>>>24)-(e>>>24)|0;f=(d>>>16&255)+(a>>>16&255)-(e>>>16&255)|0;g=(d>>>8&255)+(a>>>8&255)-(e>>>8&255)|0;h=(d&255)+(a&255)-(e&255)|0;return (b>>>0<256?b:b>>>24^255)<<24|(h>>>0<256?h:h>>>24^255)|(f>>>0<256?f:f>>>24^255)<<16|(g>>>0<256?g:g>>>24^255)<<8|0}function _Predictor13(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0;d=c[b>>2]|0;e=c[b+-4>>2]|0;b=((d^a)>>>1&2139062143)+(d&a)|0;a=b>>>24;d=((a-(e>>>24)|0)/2|0)+a|0;a=b>>>16&255;f=((a-(e>>>16&255)|0)/2|0)+a|0;a=b>>>8&255;g=((a-(e>>>8&255)|0)/2|0)+a|0;a=b&255;b=((a-(e&255)|0)/2|0)+a|0;return (d>>>0<256?d:d>>>24^255)<<24|(b>>>0<256?b:b>>>24^255)|(f>>>0<256?f:f>>>24^255)<<16|(g>>>0<256?g:g>>>24^255)<<8|0}function _PredictorAdd0(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0;if((d|0)>0)f=0;else return;do{b=c[a+(f<<2)>>2]|0;c[e+(f<<2)>>2]=b+-16777216&-16711936|b&16711935;f=f+1|0}while((f|0)!=(d|0));return}function _PredictorAdd1(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0;if((d|0)<=0)return;b=0;f=c[e+-4>>2]|0;do{g=c[a+(b<<2)>>2]|0;f=(g&-16711936)+(f&-16711936)&-16711936|(g&16711935)+(f&16711935)&16711935;c[e+(b<<2)>>2]=f;b=b+1|0}while((b|0)!=(d|0));return}function _PredictorAdd2(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0;if((d|0)>0)f=0;else return;do{g=c[b+(f<<2)>>2]|0;h=c[a+(f<<2)>>2]|0;c[e+(f<<2)>>2]=(h&-16711936)+(g&-16711936)&-16711936|(h&16711935)+(g&16711935)&16711935;f=f+1|0}while((f|0)!=(d|0));return}function _PredictorAdd3(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0;if((d|0)>0)f=0;else return;do{g=c[b+(f<<2)+4>>2]|0;h=c[a+(f<<2)>>2]|0;c[e+(f<<2)>>2]=(h&-16711936)+(g&-16711936)&-16711936|(h&16711935)+(g&16711935)&16711935;f=f+1|0}while((f|0)!=(d|0));return}function _PredictorAdd4(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0;if((d|0)>0)f=0;else return;do{g=c[b+(f<<2)+-4>>2]|0;h=c[a+(f<<2)>>2]|0;c[e+(f<<2)>>2]=(h&-16711936)+(g&-16711936)&-16711936|(h&16711935)+(g&16711935)&16711935;f=f+1|0}while((f|0)!=(d|0));return}function _PredictorAdd5(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0;if((d|0)<=0)return;f=0;g=c[e+-4>>2]|0;do{h=b+(f<<2)|0;i=c[h>>2]|0;j=c[h+4>>2]|0;h=((j^g)>>>1&2139062143)+(j&g)|0;j=((h^i)>>>1&2139062143)+(h&i)|0;i=c[a+(f<<2)>>2]|0;g=(j&-16711936)+(i&-16711936)&-16711936|(j&16711935)+(i&16711935)&16711935;c[e+(f<<2)>>2]=g;f=f+1|0}while((f|0)!=(d|0));return}function _PredictorAdd6(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;if((d|0)<=0)return;f=0;g=c[e+-4>>2]|0;do{h=c[b+(f<<2)+-4>>2]|0;i=((h^g)>>>1&2139062143)+(h&g)|0;h=c[a+(f<<2)>>2]|0;g=(i&-16711936)+(h&-16711936)&-16711936|(i&16711935)+(h&16711935)&16711935;c[e+(f<<2)>>2]=g;f=f+1|0}while((f|0)!=(d|0));return}function _PredictorAdd7(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;if((d|0)<=0)return;f=0;g=c[e+-4>>2]|0;do{h=c[b+(f<<2)>>2]|0;i=((h^g)>>>1&2139062143)+(h&g)|0;h=c[a+(f<<2)>>2]|0;g=(i&-16711936)+(h&-16711936)&-16711936|(i&16711935)+(h&16711935)&16711935;c[e+(f<<2)>>2]=g;f=f+1|0}while((f|0)!=(d|0));return}function _PredictorAdd8(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;if((d|0)>0)f=0;else return;do{g=b+(f<<2)|0;h=c[g+-4>>2]|0;i=c[g>>2]|0;g=((i^h)>>>1&2139062143)+(i&h)|0;h=c[a+(f<<2)>>2]|0;c[e+(f<<2)>>2]=(g&-16711936)+(h&-16711936)&-16711936|(g&16711935)+(h&16711935)&16711935;f=f+1|0}while((f|0)!=(d|0));return}function _PredictorAdd9(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;if((d|0)>0)f=0;else return;do{g=b+(f<<2)|0;h=c[g>>2]|0;i=c[g+4>>2]|0;g=((i^h)>>>1&2139062143)+(i&h)|0;h=c[a+(f<<2)>>2]|0;c[e+(f<<2)>>2]=(g&-16711936)+(h&-16711936)&-16711936|(g&16711935)+(h&16711935)&16711935;f=f+1|0}while((f|0)!=(d|0));return}function _PredictorAdd10(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0;if((d|0)<=0)return;f=0;g=c[e+-4>>2]|0;do{h=b+(f<<2)|0;i=c[h+-4>>2]|0;j=c[h>>2]|0;k=c[h+4>>2]|0;h=((i^g)>>>1&2139062143)+(i&g)|0;i=((k^j)>>>1&2139062143)+(k&j)|0;j=((i^h)>>>1&2139062143)+(i&h)|0;h=c[a+(f<<2)>>2]|0;g=(j&-16711936)+(h&-16711936)&-16711936|(j&16711935)+(h&16711935)&16711935;c[e+(f<<2)>>2]=g;f=f+1|0}while((f|0)!=(d|0));return}function _PredictorAdd11(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0;if((d|0)<=0)return;f=0;g=c[e+-4>>2]|0;do{h=b+(f<<2)|0;i=c[h>>2]|0;j=c[h+-4>>2]|0;h=j>>>24;k=(g>>>24)-h|0;l=(i>>>24)-h|0;h=j>>>16&255;m=(g>>>16&255)-h|0;n=(i>>>16&255)-h|0;h=j>>>8&255;o=(g>>>8&255)-h|0;p=(i>>>8&255)-h|0;h=j&255;j=(g&255)-h|0;q=(i&255)-h|0;h=(((j|0)>-1?j:0-j|0)-((q|0)>-1?q:0-q|0)-((l|0)>-1?l:0-l|0)+((k|0)>-1?k:0-k|0)-((p|0)>-1?p:0-p|0)+((o|0)>-1?o:0-o|0)-((n|0)>-1?n:0-n|0)+((m|0)>-1?m:0-m|0)|0)<1?i:g;i=c[a+(f<<2)>>2]|0;g=(h&-16711936)+(i&-16711936)&-16711936|(h&16711935)+(i&16711935)&16711935;c[e+(f<<2)>>2]=g;f=f+1|0}while((f|0)!=(d|0));return}function _PredictorAdd12(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0;if((d|0)<=0)return;f=0;g=c[e+-4>>2]|0;do{h=b+(f<<2)|0;i=c[h>>2]|0;j=c[h+-4>>2]|0;h=(i>>>24)+(g>>>24)-(j>>>24)|0;k=(i>>>16&255)+(g>>>16&255)-(j>>>16&255)|0;l=(i>>>8&255)+(g>>>8&255)-(j>>>8&255)|0;m=(i&255)+(g&255)-(j&255)|0;j=(h>>>0<256?h:h>>>24^255)<<24|(m>>>0<256?m:m>>>24^255)|(k>>>0<256?k:k>>>24^255)<<16|(l>>>0<256?l:l>>>24^255)<<8;l=c[a+(f<<2)>>2]|0;g=(j&-16711936)+(l&-16711936)&-16711936|(j&16711935)+(l&16711935)&16711935;c[e+(f<<2)>>2]=g;f=f+1|0}while((f|0)!=(d|0));return}function _PredictorAdd13(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0;if((d|0)<=0)return;f=0;g=c[e+-4>>2]|0;do{h=b+(f<<2)|0;i=c[h>>2]|0;j=c[h+-4>>2]|0;h=((i^g)>>>1&2139062143)+(i&g)|0;i=h>>>24;k=((i-(j>>>24)|0)/2|0)+i|0;i=h>>>16&255;l=((i-(j>>>16&255)|0)/2|0)+i|0;i=h>>>8&255;m=((i-(j>>>8&255)|0)/2|0)+i|0;i=h&255;h=((i-(j&255)|0)/2|0)+i|0;i=(k>>>0<256?k:k>>>24^255)<<24|(h>>>0<256?h:h>>>24^255)|(l>>>0<256?l:l>>>24^255)<<16|(m>>>0<256?m:m>>>24^255)<<8;m=c[a+(f<<2)>>2]|0;g=(i&-16711936)+(m&-16711936)&-16711936|(i&16711935)+(m&16711935)&16711935;c[e+(f<<2)>>2]=g;f=f+1|0}while((f|0)!=(d|0));return}function _VP8LAddGreenToBlueAndRed_C(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0;if((b|0)>0)e=0;else return;do{f=c[a+(e<<2)>>2]|0;g=f>>>8&255;c[d+(e<<2)>>2]=(g<<16|g)+(f&16711935)&16711935|f&-16711936;e=e+1|0}while((e|0)!=(b|0));return}function _VP8LTransformColorInverse_C(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,l=0;if((e|0)<=0)return;g=a[b>>0]|0;h=a[b+1>>0]|0;i=a[b+2>>0]|0;b=0;do{j=c[d+(b<<2)>>2]|0;k=j<<16>>24;l=((U(k,g)|0)>>5)+(j>>>16)|0;c[f+(b<<2)>>2]=l<<16&16711680|j&-16711936|((U(h,k)|0)>>>5)+j+((U(l<<24>>24,i)|0)>>>5)&255;b=b+1|0}while((b|0)!=(e|0));return}function _VP8LConvertBGRAToRGB_C(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0;f=b+(d<<2)|0;if((d|0)>0){g=e;h=b}else return;while(1){b=c[h>>2]|0;h=h+4|0;a[g>>0]=b>>>16;a[g+1>>0]=b>>>8;a[g+2>>0]=b;if(h>>>0>=f>>>0)break;else g=g+3|0}return}function _VP8LConvertBGRAToRGBA_C(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0;f=b+(d<<2)|0;if((d|0)>0){g=e;h=b}else return;while(1){b=c[h>>2]|0;h=h+4|0;a[g>>0]=b>>>16;a[g+1>>0]=b>>>8;a[g+2>>0]=b;a[g+3>>0]=b>>>24;if(h>>>0>=f>>>0)break;else g=g+4|0}return}function _VP8LConvertBGRAToRGBA4444_C(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0;f=b+(d<<2)|0;if((d|0)>0){g=e;h=b}else return;while(1){b=c[h>>2]|0;h=h+4|0;a[g>>0]=b>>>16&240|b>>>12&15;a[g+1>>0]=b&240|b>>>28;if(h>>>0>=f>>>0)break;else g=g+2|0}return}function _VP8LConvertBGRAToRGB565_C(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0;f=b+(d<<2)|0;if((d|0)>0){g=e;h=b}else return;while(1){b=c[h>>2]|0;h=h+4|0;a[g>>0]=b>>>16&248|b>>>13&7;a[g+1>>0]=b>>>5&224|b>>>3&31;if(h>>>0>=f>>>0)break;else g=g+2|0}return}function _VP8LConvertBGRAToBGR_C(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0;f=b+(d<<2)|0;if((d|0)>0){g=e;h=b}else return;while(1){b=c[h>>2]|0;h=h+4|0;a[g>>0]=b;a[g+1>>0]=b>>>8;a[g+2>>0]=b>>>16;if(h>>>0>=f>>>0)break;else g=g+3|0}return}function _MapARGB(a,b,d,e,f,g){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;var h=0,i=0,j=0;if((e|0)<(f|0)&(g|0)>0){h=e;i=a;j=d}else return;while(1){d=0;a=j;e=i;i=i+(g<<2)|0;while(1){c[a>>2]=c[b+(((c[e>>2]|0)>>>8&255)<<2)>>2];d=d+1|0;if((d|0)==(g|0))break;else{a=a+4|0;e=e+4|0}}h=h+1|0;if((h|0)==(f|0))break;else j=j+(g<<2)|0}return}function _MapAlpha(b,e,f,g,h,i){b=b|0;e=e|0;f=f|0;g=g|0;h=h|0;i=i|0;var j=0,k=0,l=0;if((g|0)<(h|0)&(i|0)>0){j=g;k=b;l=f}else return;while(1){f=0;b=l;g=k;k=k+i|0;while(1){a[b>>0]=(c[e+((d[g>>0]|0)<<2)>>2]|0)>>>8;f=f+1|0;if((f|0)==(i|0))break;else{b=b+1|0;g=g+1|0}}j=j+1|0;if((j|0)==(h|0))break;else l=l+i|0}return}function _WebPGetWorkerInterface(){return 157980}function _WebPDeallocateAlphaMemory(a){a=a|0;var b=0,d=0;if(!a)Bd(585892,583425,166,583460);b=a+2360|0;_WebPSafeFree(c[b>>2]|0);c[b>>2]=0;c[a+2364>>2]=0;b=a+2344|0;a=c[b>>2]|0;if(!a){c[b>>2]=0;return}d=a+20|0;_VP8LDelete(c[d>>2]|0);c[d>>2]=0;_WebPSafeFree(a);c[b>>2]=0;return}function _Init(a){a=a|0;c[a>>2]=0;c[a+4>>2]=0;c[a+8>>2]=0;c[a+12>>2]=0;c[a+16>>2]=0;c[a+20>>2]=0;return}function _Reset(a){a=a|0;var b=0;c[a+20>>2]=0;b=a+4|0;switch(c[b>>2]|0){case 0:{c[b>>2]=1;return 1}case 1:return 1;default:Bd(583548,583508,262,583570)}return 0}function _Sync(a){a=a|0;if((c[a+4>>2]|0)>>>0<2)return (c[a+20>>2]|0)==0|0;else Bd(583548,583508,262,583570);return 0}function _Launch(a){a=a|0;var b=0,d=0;b=c[a+8>>2]|0;if(!b)return;d=($i[b&8191](c[a+12>>2]|0,c[a+16>>2]|0)|0)==0&1;b=a+20|0;c[b>>2]=d|c[b>>2];return}function _Execute(a){a=a|0;var b=0,d=0;b=c[a+8>>2]|0;if(!b)return;d=($i[b&8191](c[a+12>>2]|0,c[a+16>>2]|0)|0)==0&1;b=a+20|0;c[b>>2]=d|c[b>>2];return}function _End(a){a=a|0;c[a+4>>2]=0;if(!(c[a>>2]|0))return;else Bd(583486,583508,330,1111673)}function _VP8EnterCritical(b,e){b=b|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;f=c[e+48>>2]|0;if(f|0?(ij[f&8191](e)|0)==0:0){_VP8SetError(b,6,585873)|0;g=c[b>>2]|0;return g|0}f=b+2308|0;if(!(c[e+68>>2]|0)){h=c[f>>2]|0;i=d[583830+h>>0]|0;if((h|0)==2){c[b+296>>2]=0;j=b+300|0;k=i;l=2;m=11}else{n=h;o=i;m=8}}else{c[f>>2]=0;n=0;o=0;m=8}if((m|0)==8){f=(c[e+76>>2]|0)-o>>4;i=b+296|0;c[i>>2]=f;h=(c[e+84>>2]|0)-o>>4;p=b+300|0;c[p>>2]=h;if((f|0)<0)c[i>>2]=0;if((h|0)<0){j=p;k=o;l=n;m=11}else{q=o;r=n}}if((m|0)==11){c[j>>2]=0;q=k;r=l}l=q+15|0;q=l+(c[e+88>>2]|0)>>4;k=b+308|0;c[k>>2]=q;j=l+(c[e+80>>2]|0)>>4;e=c[b+288>>2]|0;c[b+304>>2]=(j|0)>(e|0)?e:j;j=c[b+292>>2]|0;if((q|0)>(j|0))c[k>>2]=j;if((r|0)<=0){g=0;return g|0}r=b+104|0;j=b+60|0;k=b+68|0;q=b+64|0;e=b+72|0;l=b+88|0;m=b+112|0;n=0;do{if(c[r>>2]|0){o=a[b+120+n>>0]|0;if(!(c[m>>2]|0))s=(c[j>>2]|0)+o|0;else s=o}else s=c[j>>2]|0;o=(c[k>>2]|0)==0;if(o)t=s;else t=(c[e>>2]|0)+s|0;p=(t|0)<0?0:(t|0)<63?t:63;if((p|0)>0){h=c[q>>2]|0;i=p>>((h|0)>4?2:1);f=9-h|0;u=(h|0)>0?((i|0)>(f|0)?f:i):p;i=(u|0)>1?u:1;a[b+2312+(n<<3)+1>>0]=i;a[b+2312+(n<<3)+3>>0]=(p|0)>39?2:(p|0)>14&1;v=i+(p<<1)&255}else v=0;a[b+2312+(n<<3)>>0]=v;a[b+2312+(n<<3)+2>>0]=0;if(o)w=s;else w=(c[e>>2]|0)+s+(c[l>>2]|0)|0;o=(w|0)<0?0:(w|0)<63?w:63;if((o|0)>0){p=c[q>>2]|0;i=o>>((p|0)>4?2:1);u=9-p|0;f=(p|0)>0?((i|0)>(u|0)?u:i):o;i=(f|0)>1?f:1;a[b+2312+(n<<3)+5>>0]=i;a[b+2312+(n<<3)+7>>0]=(o|0)>39?2:(o|0)>14&1;x=i+(o<<1)&255}else x=0;a[b+2312+(n<<3)+4>>0]=x;a[b+2312+(n<<3)+6>>0]=1;n=n+1|0}while((n|0)!=4);g=0;return g|0}function _VP8InitFrame(b,f){b=b|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0;g=b+152|0;c[g>>2]=0;h=b+148|0;do if((c[h>>2]|0)>0){if(ij[c[(_WebPGetWorkerInterface()|0)+4>>2]&8191](b+124|0)|0){c[b+136>>2]=b;c[b+140>>2]=b+180;c[b+132>>2]=4461;i=(c[b+2308>>2]|0)>0?3:2;j=6;break}if(!(_VP8SetError(b,1,585745)|0)){k=0;return k|0}else{l=c[b+156>>2]|0;break}}else{i=1;j=6}while(0);if((j|0)==6){c[b+156>>2]=i;l=i}i=c[b+288>>2]|0;m=i<<2;n=i<<5;o=(i<<1)+2|0;p=b+2308|0;q=c[p>>2]|0;r=c[h>>2]|0;s=U((r|0)>0?2:1,m)|0;t=(q|0)>0?s:0;s=U(i*800|0,(r|0)==2?2:1)|0;u=l<<4;v=U((((d[583830+q>>0]|0)+u|0)*3|0)/2|0,n)|0;if(!(c[b+2348>>2]|0)){w=0;x=0}else{q=___muldi3(e[b+50>>1]|0|0,0,e[b+48>>1]|0|0,0)|0;w=q;x=F}q=_i64Add(n|0,0,863,0)|0;y=_i64Add(q|0,F|0,m|0,0)|0;q=_i64Add(y|0,F|0,o|0,0)|0;y=_i64Add(q|0,F|0,s|0,0)|0;q=_i64Add(y|0,F|0,t|0,0)|0;y=_i64Add(q|0,F|0,v|0,0)|0;q=_i64Add(y|0,F|0,w|0,x|0)|0;y=F;if(!((q|0)==(q|0)&(y|0)==0)){k=0;return k|0}z=b+2292|0;A=c[z>>2]|0;B=b+2288|0;C=c[B>>2]|0;do if(y>>>0>0|(y|0)==0&q>>>0>A>>>0){_WebPSafeFree(C);c[z>>2]=0;D=_WebPSafeMalloc(q,y,1)|0;c[B>>2]=D;if(D|0){c[z>>2]=q;E=c[h>>2]|0;G=q;H=D;j=13;break}if(!(_VP8SetError(b,1,585834)|0)){k=0;return k|0}else{I=b+2276|0;J=b+2280|0;K=b+2284|0;L=b+2268|0;M=b+2272|0;break}}else{E=r;G=A;H=C;j=13}while(0);do if((j|0)==13){C=b+2244|0;c[C>>2]=H;A=H+m|0;c[b+2252>>2]=A;r=A+n|0;A=r+2|0;c[b+2256>>2]=A;q=r+o|0;r=t|0?q:0;c[b+2260>>2]=r;c[b+160>>2]=0;c[b+172>>2]=(E|0)>0?r+(i<<2)|0:r;r=q+t+31&-32;c[b+2264>>2]=r;q=r+832|0;c[b+2304>>2]=q;r=b+176|0;c[r>>2]=q;if((E|0)==2)c[r>>2]=q+(i*800|0);r=q+s|0;q=i<<4;h=b+2280|0;c[h>>2]=q;z=i<<3;B=b+2284|0;c[B>>2]=z;y=a[583830+(c[p>>2]|0)>>0]|0;D=U((y&255)>>>1&255,z)|0;N=r+(U(y&255,q)|0)|0;y=b+2268|0;c[y>>2]=N;O=N+(U(q,u)|0)+D|0;q=b+2272|0;c[q>>2]=O;N=b+2276|0;c[N>>2]=O+(U(l<<3,z)|0)+D;c[g>>2]=0;D=r+v|0;c[b+2364>>2]=(w|0)!=0|(x|0)!=0?D:0;if((D+w|0)>>>0>(H+G|0)>>>0)Bd(585775,583781,781,585819);else{_memset(A+-2|0,0,o|0)|0;_VP8InitScanline(b);_memset(c[C>>2]|0,0,m|0)|0;I=N;J=h;K=B;L=y;M=q;break}}while(0);c[f+8>>2]=0;c[f+20>>2]=c[L>>2];c[f+24>>2]=c[M>>2];c[f+28>>2]=c[I>>2];c[f+32>>2]=c[J>>2];c[f+36>>2]=c[K>>2];c[f+104>>2]=0;_VP8DspInit();k=1;return k|0}function _VP8ParseIntraModeRow(b,e){b=b|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,V=0,W=0,Y=0,Z=0,_=0,$=0,aa=0,ba=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0,ia=0,ja=0,ka=0,la=0,ma=0,na=0,oa=0,pa=0,qa=0,ra=0,sa=0,ta=0,ua=0,va=0,wa=0,xa=0,ya=0,za=0,Aa=0,Ba=0,Ca=0,Da=0,Ea=0,Fa=0,Ga=0,Ha=0,Ia=0,Ja=0,Ka=0,La=0,Ma=0,Na=0,Oa=0,Pa=0,Qa=0,Ra=0;f=e+288|0;if((c[f>>2]|0)<=0){g=e+36|0;h=c[g>>2]|0;i=(h|0)==0;j=i&1;return j|0}k=e+2244|0;l=e+2248|0;m=e+2304|0;n=e+108|0;o=e+2236|0;p=b+4|0;q=b+8|0;r=b+12|0;s=b+20|0;t=e+2240|0;u=e+904|0;v=e+906|0;w=e+905|0;x=0;a:while(1){y=(c[k>>2]|0)+(x<<2)|0;z=c[m>>2]|0;if(!(c[n>>2]|0))A=0;else{B=d[u>>0]|0;C=c[p>>2]|0;D=c[q>>2]|0;do if((D|0)<0){E=c[r>>2]|0;if(!E){F=6;break a}if(E>>>0<(c[s>>2]|0)>>>0){G=d[E>>0]|d[E+1>>0]<<8;c[r>>2]=E+2;E=(_llvm_bswap_i16(G|0)|0)&65535;c[b>>2]=c[b>>2]<<16|E;E=D+16|0;c[q>>2]=E;H=E;break}else{_VP8LoadFinalBytes(b);H=c[q>>2]|0;break}}else H=D;while(0);D=(U(C,B)|0)>>>8;E=c[b>>2]|0;G=E>>>H>>>0>D>>>0;I=D+1|0;J=E-(I<<H)|0;if(G){c[b>>2]=J;K=C-D|0;L=J}else{K=I;L=E}E=(X(K|0)|0)^24;I=H-E|0;c[q>>2]=I;J=(K<<E)+-1|0;c[p>>2]=J;if(G){G=d[v>>0]|0;do if((I|0)<0){E=c[r>>2]|0;if(!E){F=24;break a}if(E>>>0<(c[s>>2]|0)>>>0){D=d[E>>0]|d[E+1>>0]<<8;c[r>>2]=E+2;E=(_llvm_bswap_i16(D|0)|0)&65535|L<<16;c[b>>2]=E;D=I+16|0;c[q>>2]=D;M=D;N=E;break}else{_VP8LoadFinalBytes(b);M=c[q>>2]|0;N=c[b>>2]|0;break}}else{M=I;N=L}while(0);C=(U(G,J)|0)>>>8;B=N>>>M>>>0>C>>>0;E=C+1|0;if(B){c[b>>2]=N-(E<<M);O=J-C|0}else O=E;E=(X(O|0)|0)^24;c[q>>2]=M-E;c[p>>2]=(O<<E)+-1;P=B?3:2}else{B=d[w>>0]|0;do if((I|0)<0){E=c[r>>2]|0;if(!E){F=15;break a}if(E>>>0<(c[s>>2]|0)>>>0){C=d[E>>0]|d[E+1>>0]<<8;c[r>>2]=E+2;E=(_llvm_bswap_i16(C|0)|0)&65535|L<<16;c[b>>2]=E;C=I+16|0;c[q>>2]=C;Q=E;R=C;break}else{_VP8LoadFinalBytes(b);Q=c[b>>2]|0;R=c[q>>2]|0;break}}else{Q=L;R=I}while(0);I=(U(B,J)|0)>>>8;G=Q>>>R>>>0>I>>>0;C=I+1|0;if(G){c[b>>2]=Q-(C<<R);S=J-I|0}else S=C;C=(X(S|0)|0)^24;c[q>>2]=R-C;c[p>>2]=(S<<C)+-1;P=G&1}A=P&255}a[z+(x*800|0)+798>>0]=A;if(!(c[o>>2]|0)){T=c[q>>2]|0;V=c[p>>2]|0}else{G=d[t>>0]|0;C=c[p>>2]|0;I=c[q>>2]|0;do if((I|0)<0){E=c[r>>2]|0;if(!E){F=36;break a}if(E>>>0<(c[s>>2]|0)>>>0){D=d[E>>0]|d[E+1>>0]<<8;c[r>>2]=E+2;E=(_llvm_bswap_i16(D|0)|0)&65535;c[b>>2]=c[b>>2]<<16|E;E=I+16|0;c[q>>2]=E;W=E;break}else{_VP8LoadFinalBytes(b);W=c[q>>2]|0;break}}else W=I;while(0);I=(U(C,G)|0)>>>8;J=c[b>>2]|0;B=J>>>W>>>0>I>>>0;E=I+1|0;if(B){c[b>>2]=J-(E<<W);Y=C-I|0}else Y=E;E=(X(Y|0)|0)^24;I=W-E|0;c[q>>2]=I;J=(Y<<E)+-1|0;c[p>>2]=J;a[z+(x*800|0)+797>>0]=B&1;T=I;V=J}do if((T|0)<0){J=c[r>>2]|0;if(!J){F=45;break a}if(J>>>0<(c[s>>2]|0)>>>0){I=d[J>>0]|d[J+1>>0]<<8;c[r>>2]=J+2;J=(_llvm_bswap_i16(I|0)|0)&65535;c[b>>2]=c[b>>2]<<16|J;J=T+16|0;c[q>>2]=J;Z=J;break}else{_VP8LoadFinalBytes(b);Z=c[q>>2]|0;break}}else Z=T;while(0);C=(V*145|0)>>>8;G=c[b>>2]|0;J=G>>>Z>>>0>C>>>0;I=C+1|0;B=G-(I<<Z)|0;if(J){c[b>>2]=B;_=V-C|0;$=B}else{_=I;$=G}G=(X(_|0)|0)^24;I=Z-G|0;c[q>>2]=I;B=(_<<G)+-1|0;c[p>>2]=B;a[z+(x*800|0)+768>>0]=(J^1)&1;if(J){do if((I|0)<0){J=c[r>>2]|0;if(!J){F=54;break a}if(J>>>0<(c[s>>2]|0)>>>0){G=d[J>>0]|d[J+1>>0]<<8;c[r>>2]=J+2;J=(_llvm_bswap_i16(G|0)|0)&65535|$<<16;c[b>>2]=J;G=I+16|0;c[q>>2]=G;aa=J;ba=G;break}else{_VP8LoadFinalBytes(b);aa=c[b>>2]|0;ba=c[q>>2]|0;break}}else{aa=$;ba=I}while(0);I=(B*156|0)>>>8;G=aa>>>ba>>>0>I>>>0;J=I+1|0;C=aa-(J<<ba)|0;if(G){c[b>>2]=C;ca=B-I|0;da=C}else{ca=J;da=aa}J=(X(ca|0)|0)^24;C=ba-J|0;c[q>>2]=C;I=(ca<<J)+-1|0;c[p>>2]=I;J=(C|0)<0;if(G){do if(J){G=c[r>>2]|0;if(!G){F=63;break a}if(G>>>0<(c[s>>2]|0)>>>0){E=d[G>>0]|d[G+1>>0]<<8;c[r>>2]=G+2;G=(_llvm_bswap_i16(E|0)|0)&65535|da<<16;c[b>>2]=G;E=C+16|0;c[q>>2]=E;ea=G;fa=E;break}else{_VP8LoadFinalBytes(b);ea=c[b>>2]|0;fa=c[q>>2]|0;break}}else{ea=da;fa=C}while(0);B=I>>>1&16777215;E=ea>>>fa>>>0>B>>>0;G=B+1|0;if(E){c[b>>2]=ea-(G<<fa);ga=I-B|0}else ga=G;G=(X(ga|0)|0)^24;c[q>>2]=fa-G;c[p>>2]=(ga<<G)+-1;ha=E?1:3}else{do if(J){E=c[r>>2]|0;if(!E){F=72;break a}if(E>>>0<(c[s>>2]|0)>>>0){G=d[E>>0]|d[E+1>>0]<<8;c[r>>2]=E+2;E=(_llvm_bswap_i16(G|0)|0)&65535|da<<16;c[b>>2]=E;G=C+16|0;c[q>>2]=G;ia=E;ja=G;break}else{_VP8LoadFinalBytes(b);ia=c[b>>2]|0;ja=c[q>>2]|0;break}}else{ia=da;ja=C}while(0);C=(I*163|0)>>>8;J=ia>>>ja>>>0>C>>>0;G=C+1|0;if(J){c[b>>2]=ia-(G<<ja);ka=I-C|0}else ka=G;G=(X(ka|0)|0)^24;c[q>>2]=ja-G;c[p>>2]=(ka<<G)+-1;ha=J?2:0}J=ha&255;a[z+(x*800|0)+769>>0]=J;_memset(y|0,J|0,4)|0;_memset(l|0,J|0,4)|0}else{J=z+(x*800|0)+769|0;G=0;while(1){C=e+2248+G|0;E=0;B=d[C>>0]|0;do{D=y+E|0;la=d[D>>0]|0;ma=d[584809+(la*90|0)+(B*9|0)>>0]|0;na=c[p>>2]|0;oa=c[q>>2]|0;do if((oa|0)<0){pa=c[r>>2]|0;if(!pa){F=84;break a}if(pa>>>0<(c[s>>2]|0)>>>0){qa=d[pa>>0]|d[pa+1>>0]<<8;c[r>>2]=pa+2;pa=(_llvm_bswap_i16(qa|0)|0)&65535;c[b>>2]=c[b>>2]<<16|pa;pa=oa+16|0;c[q>>2]=pa;ra=pa;break}else{_VP8LoadFinalBytes(b);ra=c[q>>2]|0;break}}else ra=oa;while(0);oa=(U(na,ma)|0)>>>8;pa=c[b>>2]|0;qa=pa>>>ra>>>0>oa>>>0;sa=qa&1;ta=oa+1|0;ua=pa-(ta<<ra)|0;if(qa){c[b>>2]=ua;va=na-oa|0;wa=ua}else{va=ta;wa=pa}pa=(X(va|0)|0)^24;ta=ra-pa|0;c[q>>2]=ta;ua=(va<<pa)+-1|0;c[p>>2]=ua;pa=a[585709+sa>>0]|0;if(!(41706>>>sa&1))xa=pa;else{sa=pa;pa=ta;ta=wa;oa=ua;while(1){ua=sa<<1;qa=d[584809+(la*90|0)+(B*9|0)+sa>>0]|0;do if((pa|0)<0){ya=c[r>>2]|0;if(!ya){F=93;break a}if(ya>>>0<(c[s>>2]|0)>>>0){za=d[ya>>0]|d[ya+1>>0]<<8;c[r>>2]=ya+2;ya=(_llvm_bswap_i16(za|0)|0)&65535|ta<<16;c[b>>2]=ya;za=pa+16|0;c[q>>2]=za;Aa=ya;Ba=za;break}else{_VP8LoadFinalBytes(b);Aa=c[b>>2]|0;Ba=c[q>>2]|0;break}}else{Aa=ta;Ba=pa}while(0);za=(U(qa,oa)|0)>>>8;ya=Aa>>>Ba>>>0>za>>>0;Ca=za+1|0;Da=Aa-(Ca<<Ba)|0;if(ya){c[b>>2]=Da;Ea=oa-za|0;Fa=Da}else{Ea=Ca;Fa=Aa}Ca=(X(Ea|0)|0)^24;pa=Ba-Ca|0;c[q>>2]=pa;oa=(Ea<<Ca)+-1|0;c[p>>2]=oa;Ca=ya&1|ua;ya=a[585709+Ca>>0]|0;if(!(41706>>>Ca&1)){xa=ya;break}else{sa=ya;ta=Fa}}}B=0-xa|0;Ga=B&255;a[D>>0]=Ga;E=E+1|0}while((E|0)<4);E=d[y>>0]|d[y+1>>0]<<8|d[y+2>>0]<<16|d[y+3>>0]<<24;a[J>>0]=E;a[J+1>>0]=E>>8;a[J+2>>0]=E>>16;a[J+3>>0]=E>>24;a[C>>0]=Ga;G=G+1|0;if((G|0)>=4)break;else J=J+4|0}}J=c[p>>2]|0;G=c[q>>2]|0;do if((G|0)<0){y=c[r>>2]|0;if(!y){F=104;break a}if(y>>>0<(c[s>>2]|0)>>>0){I=d[y>>0]|d[y+1>>0]<<8;c[r>>2]=y+2;y=(_llvm_bswap_i16(I|0)|0)&65535;c[b>>2]=c[b>>2]<<16|y;y=G+16|0;c[q>>2]=y;Ha=y;break}else{_VP8LoadFinalBytes(b);Ha=c[q>>2]|0;break}}else Ha=G;while(0);G=(J*142|0)>>>8;y=c[b>>2]|0;I=y>>>Ha>>>0>G>>>0;E=G+1|0;B=y-(E<<Ha)|0;if(I){c[b>>2]=B;Ia=J-G|0;Ja=B}else{Ia=E;Ja=y}y=(X(Ia|0)|0)^24;E=Ha-y|0;c[q>>2]=E;B=(Ia<<y)+-1|0;c[p>>2]=B;if(I){do if((E|0)<0){I=c[r>>2]|0;if(!I){F=113;break a}if(I>>>0<(c[s>>2]|0)>>>0){y=d[I>>0]|d[I+1>>0]<<8;c[r>>2]=I+2;I=(_llvm_bswap_i16(y|0)|0)&65535|Ja<<16;c[b>>2]=I;y=E+16|0;c[q>>2]=y;Ka=I;La=y;break}else{_VP8LoadFinalBytes(b);Ka=c[b>>2]|0;La=c[q>>2]|0;break}}else{Ka=Ja;La=E}while(0);E=(B*114|0)>>>8;J=Ka>>>La>>>0>E>>>0;y=E+1|0;I=Ka-(y<<La)|0;if(J){c[b>>2]=I;Ma=B-E|0;Na=I}else{Ma=y;Na=Ka}y=(X(Ma|0)|0)^24;I=La-y|0;c[q>>2]=I;E=(Ma<<y)+-1|0;c[p>>2]=E;if(J){do if((I|0)<0){J=c[r>>2]|0;if(!J){F=122;break a}if(J>>>0<(c[s>>2]|0)>>>0){y=d[J>>0]|d[J+1>>0]<<8;c[r>>2]=J+2;J=(_llvm_bswap_i16(y|0)|0)&65535|Na<<16;c[b>>2]=J;y=I+16|0;c[q>>2]=y;Oa=J;Pa=y;break}else{_VP8LoadFinalBytes(b);Oa=c[b>>2]|0;Pa=c[q>>2]|0;break}}else{Oa=Na;Pa=I}while(0);I=(E*183|0)>>>8;B=Oa>>>Pa>>>0>I>>>0;y=I+1|0;if(B){c[b>>2]=Oa-(y<<Pa);Qa=E-I|0}else Qa=y;y=(X(Qa|0)|0)^24;c[q>>2]=Pa-y;c[p>>2]=(Qa<<y)+-1;Ra=B?1:3}else Ra=2}else Ra=0;a[z+(x*800|0)+785>>0]=Ra;x=x+1|0;if((x|0)>=(c[f>>2]|0)){F=130;break}}switch(F|0){case 6:{Bd(588446,588477,59,588532);break}case 15:{Bd(588446,588477,59,588532);break}case 24:{Bd(588446,588477,59,588532);break}case 36:{Bd(588446,588477,59,588532);break}case 45:{Bd(588446,588477,59,588532);break}case 54:{Bd(588446,588477,59,588532);break}case 63:{Bd(588446,588477,59,588532);break}case 72:{Bd(588446,588477,59,588532);break}case 84:{Bd(588446,588477,59,588532);break}case 93:{Bd(588446,588477,59,588532);break}case 104:{Bd(588446,588477,59,588532);break}case 113:{Bd(588446,588477,59,588532);break}case 122:{Bd(588446,588477,59,588532);break}case 130:{g=e+36|0;h=c[g>>2]|0;i=(h|0)==0;j=i&1;return j|0}}return 0}function _VP8DecodeMB(e,f){e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0;g=l;l=l+32|0;if((l|0)>=(m|0))ba(32);h=g;i=c[e+2256>>2]|0;j=e+2296|0;k=c[j>>2]|0;n=i+(k<<1)|0;o=c[e+2304>>2]|0;if((c[e+2236>>2]|0)!=0?(p=a[o+(k*800|0)+797>>0]|0,q=p&255,p<<24>>24!=0):0){a[n>>0]=0;a[i+-2>>0]=0;if(!(a[o+(k*800|0)+768>>0]|0)){a[i+(k<<1)+1>>0]=0;a[i+-1>>0]=0}c[o+(k*800|0)+788>>2]=0;c[o+(k*800|0)+792>>2]=0;a[o+(k*800|0)+796>>0]=0;r=q}else{q=o+(k*800|0)|0;p=d[o+(k*800|0)+798>>0]|0;_memset(q|0,0,768)|0;if(!(a[o+(k*800|0)+768>>0]|0)){s=h;t=s+32|0;do{b[s>>1]=0;s=s+2|0}while((s|0)<(t|0));s=i+(k<<1)+1|0;t=i+-1|0;u=Wh[c[307157]&63](f,e+2032|0,(d[t>>0]|0)+(d[s>>0]|0)|0,e+776+(p<<5)+8|0,0,h)|0;v=(u|0)>0&1;a[t>>0]=v;a[s>>0]=v;if((u|0)>1)Pi[c[306913]&2047](h,q);else{u=((b[h>>1]|0)+3|0)>>>3&65535;b[o+(k*800|0)>>1]=u;b[o+(k*800|0)+32>>1]=u;b[o+(k*800|0)+64>>1]=u;b[o+(k*800|0)+96>>1]=u;b[o+(k*800|0)+128>>1]=u;b[o+(k*800|0)+160>>1]=u;b[o+(k*800|0)+192>>1]=u;b[o+(k*800|0)+224>>1]=u;b[o+(k*800|0)+256>>1]=u;b[o+(k*800|0)+288>>1]=u;b[o+(k*800|0)+320>>1]=u;b[o+(k*800|0)+352>>1]=u;b[o+(k*800|0)+384>>1]=u;b[o+(k*800|0)+416>>1]=u;b[o+(k*800|0)+448>>1]=u;b[o+(k*800|0)+480>>1]=u}w=1;x=0}else{w=0;x=3}u=e+1964+(x*68|0)|0;x=i+-2|0;i=e+776+(p<<5)|0;h=q;q=a[n>>0]&15;v=0;s=0;t=a[x>>0]&15;while(1){y=q&255;z=Wh[c[307157]&63](f,u,(y&1)+(t&1)|0,i,w,h)|0;A=(z|0)>(w|0)&1;B=y>>>1;y=(b[h>>1]|0)!=0&1;C=h+32|0;D=Wh[c[307157]&63](f,u,A+(B&1)|0,i,w,C)|0;E=(D|0)>(w|0)&1;F=(A<<7|B)>>>1;B=((D|0)>3?3:(D|0)>1?2:(b[C>>1]|0)!=0&1)|((z|0)>3?12:(z|0)>1?8:y<<2);y=h+64|0;z=Wh[c[307157]&63](f,u,(F&1)+E|0,i,w,y)|0;C=(z|0)>(w|0)&1;D=(E<<7|F)>>>1;F=((z|0)>3?3:(z|0)>1?2:(b[y>>1]|0)!=0&1)|B<<2;B=h+96|0;y=Wh[c[307157]&63](f,u,(D&1)+C|0,i,w,B)|0;z=((y|0)>(w|0)&1)<<7;q=((z|(C<<7|D)>>>1)&255)>>>4;t=z|t>>>1;v=F<<2|v<<8|((y|0)>3?3:(y|0)>1?2:(b[B>>1]|0)!=0&1);s=s+1|0;if((s|0)==4)break;else h=h+128|0}h=e+2100|0;s=e+776+(p<<5)+16|0;w=0;i=t>>>4;t=q&255;q=0;u=o+(k*800|0)+512|0;while(1){B=q+4|0;y=(d[n>>0]|0)>>>B;F=(d[x>>0]|0)>>>B;B=Wh[c[307157]&63](f,h,(F&1)+(y&1)|0,s,0,u)|0;z=(B|0)>0&1;D=y>>>1;y=(b[u>>1]|0)!=0&1;C=u+32|0;E=Wh[c[307157]&63](f,h,z+(D&1)|0,s,0,C)|0;A=(E|0)>0&1;G=(z<<3|D)>>>3;D=((E|0)>3?3:(E|0)>1?2:(b[C>>1]|0)!=0&1)|((B|0)>3?12:(B|0)>1?8:y<<2);y=u+64|0;B=F>>>1;F=Wh[c[307157]&63](f,h,(G&1)+(B&1)|0,s,0,y)|0;C=(F|0)>0&1;E=(A<<1|G)>>>1;G=((F|0)>3?3:(F|0)>1?2:(b[y>>1]|0)!=0&1)|D<<2;D=u+96|0;y=Wh[c[307157]&63](f,h,(E&1)+C|0,s,0,D)|0;F=(y|0)>0&1;w=(((y|0)>3?3:(y|0)>1?2:(b[D>>1]|0)!=0&1)|G<<2)<<(q<<2)|w;t=((F<<1|(C<<3|E&120)>>>3)<<4&4080)<<q|t;i=(F<<5|(A<<5|B)>>>1&112)<<q|i;q=q+2|0;if((q|0)>=4)break;else u=u+128|0}a[n>>0]=t;a[x>>0]=i;c[o+(k*800|0)+788>>2]=v;c[o+(k*800|0)+792>>2]=w;if(!(w&43690))H=c[e+776+(p<<5)+28>>2]&255;else H=0;a[o+(k*800|0)+796>>0]=H;r=(w|v|0)==0&1}if((c[e+2308>>2]|0)<=0){I=f+24|0;J=c[I>>2]|0;K=(J|0)==0;L=K&1;l=g;return L|0}v=c[e+2260>>2]|0;w=c[j>>2]|0;j=v+(w<<2)|0;H=e+2312+(d[o+(k*800|0)+798>>0]<<3)+(d[o+(k*800|0)+768>>0]<<2)|0;k=d[H>>0]|d[H+1>>0]<<8|d[H+2>>0]<<16|d[H+3>>0]<<24;a[j>>0]=k;a[j+1>>0]=k>>8;a[j+2>>0]=k>>16;a[j+3>>0]=k>>24;k=v+(w<<2)+2|0;a[k>>0]=d[k>>0]|(r|0)==0;I=f+24|0;J=c[I>>2]|0;K=(J|0)==0;L=K&1;l=g;return L|0}function _VP8ProcessRow(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0;d=a+160|0;if((c[a+2308>>2]|0)>0?(e=c[a+2300>>2]|0,(e|0)>=(c[a+300>>2]|0)):0)f=(e|0)<=(c[a+308>>2]|0);else f=0;e=f&1;g=a+148|0;if(!(c[g>>2]|0)){c[a+164>>2]=c[a+2300>>2];c[a+168>>2]=e;_ReconstructRow(a,d);h=_FinishRow(a,b)|0;return h|0}i=a+124|0;j=ij[c[(_WebPGetWorkerInterface()|0)+8>>2]&8191](i)|0;if((c[a+128>>2]|0)!=1)Bd(583759,583781,517,583816);if(!(j&1)){h=0;return h|0}h=a+180|0;j=b;b=h+108|0;do{c[h>>2]=c[j>>2];h=h+4|0;j=j+4|0}while((h|0)<(b|0));j=a+152|0;c[d>>2]=c[j>>2];c[a+164>>2]=c[a+2300>>2];c[a+168>>2]=e;if((c[g>>2]|0)==2){g=a+176|0;e=c[g>>2]|0;h=a+2304|0;c[g>>2]=c[h>>2];c[h>>2]=e}else _ReconstructRow(a,d);if(!f){k=_WebPGetWorkerInterface()|0;l=k+12|0;m=c[l>>2]|0;gj[m&8191](i);n=c[j>>2]|0;o=n+1|0;p=a+156|0;q=c[p>>2]|0;r=(o|0)==(q|0);s=r?0:o;c[j>>2]=s;return 1}f=a+172|0;d=c[f>>2]|0;e=a+2260|0;c[f>>2]=c[e>>2];c[e>>2]=d;k=_WebPGetWorkerInterface()|0;l=k+12|0;m=c[l>>2]|0;gj[m&8191](i);n=c[j>>2]|0;o=n+1|0;p=a+156|0;q=c[p>>2]|0;r=(o|0)==(q|0);s=r?0:o;c[j>>2]=s;return 1}function _VP8ExitCritical(a,b){a=a|0;b=b|0;var d=0;if((c[a+148>>2]|0)>0)d=ij[c[(_WebPGetWorkerInterface()|0)+8>>2]&8191](a+124|0)|0;else d=1;a=c[b+52>>2]|0;if(!a)return d|0;gj[a&8191](b);return d|0}function _ReconstructRow(b,e){b=b|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ba=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0,ia=0,ja=0,ka=0,la=0,ma=0,na=0,oa=0,pa=0,qa=0,ra=0,sa=0,ta=0,ua=0,va=0,wa=0,xa=0,ya=0,za=0,Aa=0,Ba=0,Ca=0,Da=0,Ea=0,Fa=0,Ga=0,Ha=0,Ia=0,Ja=0,Ka=0,La=0,Ma=0,Na=0,Oa=0,Pa=0,Qa=0,Ra=0,Sa=0,Ta=0,Ua=0,Va=0,Wa=0,Xa=0,Ya=0,Za=0,_a=0,$a=0,ab=0,bb=0,cb=0,db=0,eb=0,fb=0,gb=0,hb=0,ib=0,jb=0,kb=0,lb=0,mb=0,nb=0,ob=0,pb=0,qb=0,rb=0,sb=0,tb=0,ub=0,vb=0,wb=0,xb=0,yb=0,zb=0,Ab=0,Bb=0,Cb=0,Db=0,Eb=0,Fb=0,Gb=0,Hb=0,Ib=0,Jb=0,Kb=0;f=c[e+4>>2]|0;g=c[e>>2]|0;h=c[b+2264>>2]|0;i=h+40|0;j=h+584|0;a[h+39>>0]=-127;a[h+71>>0]=-127;a[h+103>>0]=-127;a[h+135>>0]=-127;a[h+167>>0]=-127;a[h+199>>0]=-127;a[h+231>>0]=-127;a[h+263>>0]=-127;a[h+295>>0]=-127;a[h+327>>0]=-127;a[h+359>>0]=-127;a[h+391>>0]=-127;a[h+423>>0]=-127;a[h+455>>0]=-127;a[h+487>>0]=-127;a[h+519>>0]=-127;k=h+600|0;a[h+583>>0]=-127;a[h+599>>0]=-127;a[h+615>>0]=-127;a[h+631>>0]=-127;a[h+647>>0]=-127;a[h+663>>0]=-127;a[h+679>>0]=-127;a[h+695>>0]=-127;a[h+711>>0]=-127;a[h+727>>0]=-127;a[h+743>>0]=-127;a[h+759>>0]=-127;a[h+775>>0]=-127;a[h+791>>0]=-127;a[h+807>>0]=-127;a[h+823>>0]=-127;l=(f|0)>0;if(l){a[h+567>>0]=-127;a[h+551>>0]=-127;a[h+7>>0]=-127}else{m=h+7|0;n=m+21|0;do{a[m>>0]=127;m=m+1|0}while((m|0)<(n|0));m=h+551|0;n=m+9|0;do{a[m>>0]=127;m=m+1|0}while((m|0)<(n|0));m=h+567|0;n=m+9|0;do{a[m>>0]=127;m=m+1|0}while((m|0)<(n|0))}o=b+288|0;if((c[o>>2]|0)<=0)return;p=e+16|0;e=b+2252|0;q=h+8|0;r=h+552|0;s=h+568|0;t=(f|0)==0;u=t?6:5;v=t?4:0;t=b+292|0;w=h+520|0;x=h+808|0;y=h+824|0;z=g<<4;A=b+2280|0;B=g<<3;g=b+2284|0;C=b+2268|0;D=b+2272|0;E=b+2276|0;b=h+24|0;F=h+408|0;G=h+280|0;H=h+152|0;I=h+4|0;J=h+20|0;K=h+36|0;L=h+52|0;M=h+68|0;N=h+84|0;O=h+100|0;P=h+116|0;Q=h+132|0;R=h+148|0;S=h+164|0;T=h+180|0;V=h+196|0;W=h+212|0;X=h+228|0;Y=h+244|0;Z=h+260|0;_=h+276|0;$=h+292|0;aa=h+308|0;ba=h+324|0;ca=h+340|0;da=h+356|0;ea=h+372|0;fa=h+388|0;ga=h+404|0;ha=h+420|0;ia=h+436|0;ja=h+452|0;ka=h+468|0;la=h+484|0;ma=h+500|0;na=h+516|0;oa=h+532|0;pa=h+548|0;qa=h+556|0;ra=h+564|0;sa=h+572|0;ta=h+580|0;ua=h+588|0;va=h+596|0;wa=h+604|0;xa=h+612|0;ya=h+620|0;za=h+628|0;Aa=h+636|0;Ba=h+644|0;Ca=h+652|0;Da=h+660|0;Ea=h+668|0;Fa=h+676|0;Ga=h+684|0;Ha=h+692|0;Ia=h+700|0;Ja=h+708|0;Ka=h+716|0;La=h+724|0;Ma=h+732|0;Na=h+740|0;Oa=h+748|0;Pa=h+756|0;Qa=h+764|0;Ra=h+772|0;Sa=h+780|0;Ta=h+788|0;Ua=h+796|0;Va=h+804|0;Wa=h+812|0;Xa=h+820|0;Ya=h+828|0;Za=h+72|0;_a=h+104|0;$a=h+136|0;ab=h+168|0;bb=h+200|0;cb=h+232|0;db=h+264|0;eb=h+296|0;fb=h+328|0;gb=h+360|0;hb=h+392|0;ib=h+424|0;jb=h+456|0;kb=h+488|0;lb=h+520|0;mb=h+616|0;nb=h+632|0;ob=h+648|0;pb=h+664|0;qb=h+680|0;rb=h+696|0;sb=h+712|0;tb=h+728|0;ub=h+744|0;vb=h+760|0;wb=h+776|0;xb=h+792|0;yb=h+808|0;zb=h+824|0;h=0;do{Ab=c[p>>2]|0;if((h|0)>0){Bb=d[J>>0]|d[J+1>>0]<<8|d[J+2>>0]<<16|d[J+3>>0]<<24;a[I>>0]=Bb;a[I+1>>0]=Bb>>8;a[I+2>>0]=Bb>>16;a[I+3>>0]=Bb>>24;Bb=d[L>>0]|d[L+1>>0]<<8|d[L+2>>0]<<16|d[L+3>>0]<<24;a[K>>0]=Bb;a[K+1>>0]=Bb>>8;a[K+2>>0]=Bb>>16;a[K+3>>0]=Bb>>24;Bb=d[N>>0]|d[N+1>>0]<<8|d[N+2>>0]<<16|d[N+3>>0]<<24;a[M>>0]=Bb;a[M+1>>0]=Bb>>8;a[M+2>>0]=Bb>>16;a[M+3>>0]=Bb>>24;Bb=d[P>>0]|d[P+1>>0]<<8|d[P+2>>0]<<16|d[P+3>>0]<<24;a[O>>0]=Bb;a[O+1>>0]=Bb>>8;a[O+2>>0]=Bb>>16;a[O+3>>0]=Bb>>24;Bb=d[R>>0]|d[R+1>>0]<<8|d[R+2>>0]<<16|d[R+3>>0]<<24;a[Q>>0]=Bb;a[Q+1>>0]=Bb>>8;a[Q+2>>0]=Bb>>16;a[Q+3>>0]=Bb>>24;Bb=d[T>>0]|d[T+1>>0]<<8|d[T+2>>0]<<16|d[T+3>>0]<<24;a[S>>0]=Bb;a[S+1>>0]=Bb>>8;a[S+2>>0]=Bb>>16;a[S+3>>0]=Bb>>24;Bb=d[W>>0]|d[W+1>>0]<<8|d[W+2>>0]<<16|d[W+3>>0]<<24;a[V>>0]=Bb;a[V+1>>0]=Bb>>8;a[V+2>>0]=Bb>>16;a[V+3>>0]=Bb>>24;Bb=d[Y>>0]|d[Y+1>>0]<<8|d[Y+2>>0]<<16|d[Y+3>>0]<<24;a[X>>0]=Bb;a[X+1>>0]=Bb>>8;a[X+2>>0]=Bb>>16;a[X+3>>0]=Bb>>24;Bb=d[_>>0]|d[_+1>>0]<<8|d[_+2>>0]<<16|d[_+3>>0]<<24;a[Z>>0]=Bb;a[Z+1>>0]=Bb>>8;a[Z+2>>0]=Bb>>16;a[Z+3>>0]=Bb>>24;Bb=d[aa>>0]|d[aa+1>>0]<<8|d[aa+2>>0]<<16|d[aa+3>>0]<<24;a[$>>0]=Bb;a[$+1>>0]=Bb>>8;a[$+2>>0]=Bb>>16;a[$+3>>0]=Bb>>24;Bb=d[ca>>0]|d[ca+1>>0]<<8|d[ca+2>>0]<<16|d[ca+3>>0]<<24;a[ba>>0]=Bb;a[ba+1>>0]=Bb>>8;a[ba+2>>0]=Bb>>16;a[ba+3>>0]=Bb>>24;Bb=d[ea>>0]|d[ea+1>>0]<<8|d[ea+2>>0]<<16|d[ea+3>>0]<<24;a[da>>0]=Bb;a[da+1>>0]=Bb>>8;a[da+2>>0]=Bb>>16;a[da+3>>0]=Bb>>24;Bb=d[ga>>0]|d[ga+1>>0]<<8|d[ga+2>>0]<<16|d[ga+3>>0]<<24;a[fa>>0]=Bb;a[fa+1>>0]=Bb>>8;a[fa+2>>0]=Bb>>16;a[fa+3>>0]=Bb>>24;Bb=d[ia>>0]|d[ia+1>>0]<<8|d[ia+2>>0]<<16|d[ia+3>>0]<<24;a[ha>>0]=Bb;a[ha+1>>0]=Bb>>8;a[ha+2>>0]=Bb>>16;a[ha+3>>0]=Bb>>24;Bb=d[ka>>0]|d[ka+1>>0]<<8|d[ka+2>>0]<<16|d[ka+3>>0]<<24;a[ja>>0]=Bb;a[ja+1>>0]=Bb>>8;a[ja+2>>0]=Bb>>16;a[ja+3>>0]=Bb>>24;Bb=d[ma>>0]|d[ma+1>>0]<<8|d[ma+2>>0]<<16|d[ma+3>>0]<<24;a[la>>0]=Bb;a[la+1>>0]=Bb>>8;a[la+2>>0]=Bb>>16;a[la+3>>0]=Bb>>24;Bb=d[oa>>0]|d[oa+1>>0]<<8|d[oa+2>>0]<<16|d[oa+3>>0]<<24;a[na>>0]=Bb;a[na+1>>0]=Bb>>8;a[na+2>>0]=Bb>>16;a[na+3>>0]=Bb>>24;Bb=d[qa>>0]|d[qa+1>>0]<<8|d[qa+2>>0]<<16|d[qa+3>>0]<<24;a[pa>>0]=Bb;a[pa+1>>0]=Bb>>8;a[pa+2>>0]=Bb>>16;a[pa+3>>0]=Bb>>24;Bb=d[sa>>0]|d[sa+1>>0]<<8|d[sa+2>>0]<<16|d[sa+3>>0]<<24;a[ra>>0]=Bb;a[ra+1>>0]=Bb>>8;a[ra+2>>0]=Bb>>16;a[ra+3>>0]=Bb>>24;Bb=d[ua>>0]|d[ua+1>>0]<<8|d[ua+2>>0]<<16|d[ua+3>>0]<<24;a[ta>>0]=Bb;a[ta+1>>0]=Bb>>8;a[ta+2>>0]=Bb>>16;a[ta+3>>0]=Bb>>24;Bb=d[wa>>0]|d[wa+1>>0]<<8|d[wa+2>>0]<<16|d[wa+3>>0]<<24;a[va>>0]=Bb;a[va+1>>0]=Bb>>8;a[va+2>>0]=Bb>>16;a[va+3>>0]=Bb>>24;Bb=d[ya>>0]|d[ya+1>>0]<<8|d[ya+2>>0]<<16|d[ya+3>>0]<<24;a[xa>>0]=Bb;a[xa+1>>0]=Bb>>8;a[xa+2>>0]=Bb>>16;a[xa+3>>0]=Bb>>24;Bb=d[Aa>>0]|d[Aa+1>>0]<<8|d[Aa+2>>0]<<16|d[Aa+3>>0]<<24;a[za>>0]=Bb;a[za+1>>0]=Bb>>8;a[za+2>>0]=Bb>>16;a[za+3>>0]=Bb>>24;Bb=d[Ca>>0]|d[Ca+1>>0]<<8|d[Ca+2>>0]<<16|d[Ca+3>>0]<<24;a[Ba>>0]=Bb;a[Ba+1>>0]=Bb>>8;a[Ba+2>>0]=Bb>>16;a[Ba+3>>0]=Bb>>24;Bb=d[Ea>>0]|d[Ea+1>>0]<<8|d[Ea+2>>0]<<16|d[Ea+3>>0]<<24;a[Da>>0]=Bb;a[Da+1>>0]=Bb>>8;a[Da+2>>0]=Bb>>16;a[Da+3>>0]=Bb>>24;Bb=d[Ga>>0]|d[Ga+1>>0]<<8|d[Ga+2>>0]<<16|d[Ga+3>>0]<<24;a[Fa>>0]=Bb;a[Fa+1>>0]=Bb>>8;a[Fa+2>>0]=Bb>>16;a[Fa+3>>0]=Bb>>24;Bb=d[Ia>>0]|d[Ia+1>>0]<<8|d[Ia+2>>0]<<16|d[Ia+3>>0]<<24;a[Ha>>0]=Bb;a[Ha+1>>0]=Bb>>8;a[Ha+2>>0]=Bb>>16;a[Ha+3>>0]=Bb>>24;Bb=d[Ka>>0]|d[Ka+1>>0]<<8|d[Ka+2>>0]<<16|d[Ka+3>>0]<<24;a[Ja>>0]=Bb;a[Ja+1>>0]=Bb>>8;a[Ja+2>>0]=Bb>>16;a[Ja+3>>0]=Bb>>24;Bb=d[Ma>>0]|d[Ma+1>>0]<<8|d[Ma+2>>0]<<16|d[Ma+3>>0]<<24;a[La>>0]=Bb;a[La+1>>0]=Bb>>8;a[La+2>>0]=Bb>>16;a[La+3>>0]=Bb>>24;Bb=d[Oa>>0]|d[Oa+1>>0]<<8|d[Oa+2>>0]<<16|d[Oa+3>>0]<<24;a[Na>>0]=Bb;a[Na+1>>0]=Bb>>8;a[Na+2>>0]=Bb>>16;a[Na+3>>0]=Bb>>24;Bb=d[Qa>>0]|d[Qa+1>>0]<<8|d[Qa+2>>0]<<16|d[Qa+3>>0]<<24;a[Pa>>0]=Bb;a[Pa+1>>0]=Bb>>8;a[Pa+2>>0]=Bb>>16;a[Pa+3>>0]=Bb>>24;Bb=d[Sa>>0]|d[Sa+1>>0]<<8|d[Sa+2>>0]<<16|d[Sa+3>>0]<<24;a[Ra>>0]=Bb;a[Ra+1>>0]=Bb>>8;a[Ra+2>>0]=Bb>>16;a[Ra+3>>0]=Bb>>24;Bb=d[Ua>>0]|d[Ua+1>>0]<<8|d[Ua+2>>0]<<16|d[Ua+3>>0]<<24;a[Ta>>0]=Bb;a[Ta+1>>0]=Bb>>8;a[Ta+2>>0]=Bb>>16;a[Ta+3>>0]=Bb>>24;Bb=d[Wa>>0]|d[Wa+1>>0]<<8|d[Wa+2>>0]<<16|d[Wa+3>>0]<<24;a[Va>>0]=Bb;a[Va+1>>0]=Bb>>8;a[Va+2>>0]=Bb>>16;a[Va+3>>0]=Bb>>24;Bb=d[Ya>>0]|d[Ya+1>>0]<<8|d[Ya+2>>0]<<16|d[Ya+3>>0]<<24;a[Xa>>0]=Bb;a[Xa+1>>0]=Bb>>8;a[Xa+2>>0]=Bb>>16;a[Xa+3>>0]=Bb>>24}Bb=c[e>>2]|0;Cb=Bb+(h<<5)|0;Db=c[Ab+(h*800|0)+788>>2]|0;if(l){m=q;Eb=Cb;n=m+16|0;do{a[m>>0]=a[Eb>>0]|0;m=m+1|0;Eb=Eb+1|0}while((m|0)<(n|0));Fb=Bb+(h<<5)+16|0;Gb=Fb;Hb=d[Gb>>0]|d[Gb+1>>0]<<8|d[Gb+2>>0]<<16|d[Gb+3>>0]<<24;Gb=Fb+4|0;Fb=d[Gb>>0]|d[Gb+1>>0]<<8|d[Gb+2>>0]<<16|d[Gb+3>>0]<<24;Gb=r;Ib=Gb;a[Ib>>0]=Hb;a[Ib+1>>0]=Hb>>8;a[Ib+2>>0]=Hb>>16;a[Ib+3>>0]=Hb>>24;Hb=Gb+4|0;a[Hb>>0]=Fb;a[Hb+1>>0]=Fb>>8;a[Hb+2>>0]=Fb>>16;a[Hb+3>>0]=Fb>>24;Fb=Bb+(h<<5)+24|0;Hb=Fb;Gb=d[Hb>>0]|d[Hb+1>>0]<<8|d[Hb+2>>0]<<16|d[Hb+3>>0]<<24;Hb=Fb+4|0;Fb=d[Hb>>0]|d[Hb+1>>0]<<8|d[Hb+2>>0]<<16|d[Hb+3>>0]<<24;Hb=s;Ib=Hb;a[Ib>>0]=Gb;a[Ib+1>>0]=Gb>>8;a[Ib+2>>0]=Gb>>16;a[Ib+3>>0]=Gb>>24;Gb=Hb+4|0;a[Gb>>0]=Fb;a[Gb+1>>0]=Fb>>8;a[Gb+2>>0]=Fb>>16;a[Gb+3>>0]=Fb>>24}a:do if(!(a[Ab+(h*800|0)+768>>0]|0)){Fb=a[Ab+(h*800|0)+769>>0]|0;gj[c[1227764+((Fb<<24>>24==0?((h|0)==0?u:v):Fb&255)<<2)>>2]&8191](i);if(Db|0){Fb=Db;Gb=0;while(1){Hb=Ab+(h*800|0)+(Gb<<4<<1)|0;Ib=i+(c[158008+(Gb<<2)>>2]|0)|0;switch(Fb>>>30&3){case 3:{bj[c[306914]&4095](Hb,Ib,0);break}case 2:{Pi[c[306918]&2047](Hb,Ib);break}case 1:{Pi[c[306916]&2047](Hb,Ib);break}default:{}}Gb=Gb+1|0;if((Gb|0)==16)break a;else Fb=Fb<<2}}}else{do if(l)if((h|0)<((c[o>>2]|0)+-1|0)){Fb=Cb+32|0;Gb=d[Fb>>0]|d[Fb+1>>0]<<8|d[Fb+2>>0]<<16|d[Fb+3>>0]<<24;a[b>>0]=Gb;a[b+1>>0]=Gb>>8;a[b+2>>0]=Gb>>16;a[b+3>>0]=Gb>>24;Jb=Gb;break}else{Gb=a[Bb+(h<<5)+15>>0]|0;_memset(b|0,Gb|0,4)|0;Fb=Gb&255;Gb=Fb|Fb<<8;Jb=Gb|Gb<<16;break}else Jb=c[b>>2]|0;while(0);c[F>>2]=Jb;c[G>>2]=Jb;c[H>>2]=Jb;Gb=Db;Fb=0;while(1){Ib=i+(c[158008+(Fb<<2)>>2]|0)|0;gj[c[1227724+((a[Ab+(h*800|0)+769+Fb>>0]&255)<<2)>>2]&8191](Ib);Hb=Ab+(h*800|0)+(Fb<<4<<1)|0;switch(Gb>>>30&3){case 3:{bj[c[306914]&4095](Hb,Ib,0);break}case 2:{Pi[c[306918]&2047](Hb,Ib);break}case 1:{Pi[c[306916]&2047](Hb,Ib);break}default:{}}Fb=Fb+1|0;if((Fb|0)==16)break a;else Gb=Gb<<2}}while(0);Db=c[Ab+(h*800|0)+792>>2]|0;Gb=a[Ab+(h*800|0)+785>>0]|0;Fb=1227792+((Gb<<24>>24==0?((h|0)==0?u:v):Gb&255)<<2)|0;gj[c[Fb>>2]&8191](j);gj[c[Fb>>2]&8191](k);Fb=Ab+(h*800|0)+512|0;do if(Db&255|0)if(!(Db&170)){Pi[c[306917]&2047](Fb,j);break}else{Pi[c[306915]&2047](Fb,j);break}while(0);Fb=Db>>>8;Gb=Ab+(h*800|0)+640|0;do if(Fb&255|0)if(!(Fb&170)){Pi[c[306917]&2047](Gb,k);break}else{Pi[c[306915]&2047](Gb,k);break}while(0);if((f|0)<((c[t>>2]|0)+-1|0)){m=Cb;Eb=w;n=m+16|0;do{a[m>>0]=a[Eb>>0]|0;m=m+1|0;Eb=Eb+1|0}while((m|0)<(n|0));Cb=x;Gb=Cb;Fb=d[Gb>>0]|d[Gb+1>>0]<<8|d[Gb+2>>0]<<16|d[Gb+3>>0]<<24;Gb=Cb+4|0;Cb=d[Gb>>0]|d[Gb+1>>0]<<8|d[Gb+2>>0]<<16|d[Gb+3>>0]<<24;Gb=Bb+(h<<5)+16|0;Ab=Gb;a[Ab>>0]=Fb;a[Ab+1>>0]=Fb>>8;a[Ab+2>>0]=Fb>>16;a[Ab+3>>0]=Fb>>24;Fb=Gb+4|0;a[Fb>>0]=Cb;a[Fb+1>>0]=Cb>>8;a[Fb+2>>0]=Cb>>16;a[Fb+3>>0]=Cb>>24;Cb=y;Fb=Cb;Gb=d[Fb>>0]|d[Fb+1>>0]<<8|d[Fb+2>>0]<<16|d[Fb+3>>0]<<24;Fb=Cb+4|0;Cb=d[Fb>>0]|d[Fb+1>>0]<<8|d[Fb+2>>0]<<16|d[Fb+3>>0]<<24;Fb=Bb+(h<<5)+24|0;Ab=Fb;a[Ab>>0]=Gb;a[Ab+1>>0]=Gb>>8;a[Ab+2>>0]=Gb>>16;a[Ab+3>>0]=Gb>>24;Gb=Fb+4|0;a[Gb>>0]=Cb;a[Gb+1>>0]=Cb>>8;a[Gb+2>>0]=Cb>>16;a[Gb+3>>0]=Cb>>24}Cb=U(z,c[A>>2]|0)|0;Gb=c[g>>2]|0;Fb=(c[C>>2]|0)+(h<<4)+Cb|0;Cb=h<<3;Ab=(c[D>>2]|0)+Cb|0;Db=(c[E>>2]|0)+Cb|0;m=Fb;Eb=i;n=m+16|0;do{a[m>>0]=a[Eb>>0]|0;m=m+1|0;Eb=Eb+1|0}while((m|0)<(n|0));m=Fb+(c[A>>2]|0)|0;Eb=Za;n=m+16|0;do{a[m>>0]=a[Eb>>0]|0;m=m+1|0;Eb=Eb+1|0}while((m|0)<(n|0));m=Fb+(c[A>>2]<<1)|0;Eb=_a;n=m+16|0;do{a[m>>0]=a[Eb>>0]|0;m=m+1|0;Eb=Eb+1|0}while((m|0)<(n|0));m=Fb+((c[A>>2]|0)*3|0)|0;Eb=$a;n=m+16|0;do{a[m>>0]=a[Eb>>0]|0;m=m+1|0;Eb=Eb+1|0}while((m|0)<(n|0));m=Fb+(c[A>>2]<<2)|0;Eb=ab;n=m+16|0;do{a[m>>0]=a[Eb>>0]|0;m=m+1|0;Eb=Eb+1|0}while((m|0)<(n|0));m=Fb+((c[A>>2]|0)*5|0)|0;Eb=bb;n=m+16|0;do{a[m>>0]=a[Eb>>0]|0;m=m+1|0;Eb=Eb+1|0}while((m|0)<(n|0));m=Fb+((c[A>>2]|0)*6|0)|0;Eb=cb;n=m+16|0;do{a[m>>0]=a[Eb>>0]|0;m=m+1|0;Eb=Eb+1|0}while((m|0)<(n|0));m=Fb+((c[A>>2]|0)*7|0)|0;Eb=db;n=m+16|0;do{a[m>>0]=a[Eb>>0]|0;m=m+1|0;Eb=Eb+1|0}while((m|0)<(n|0));m=Fb+(c[A>>2]<<3)|0;Eb=eb;n=m+16|0;do{a[m>>0]=a[Eb>>0]|0;m=m+1|0;Eb=Eb+1|0}while((m|0)<(n|0));m=Fb+((c[A>>2]|0)*9|0)|0;Eb=fb;n=m+16|0;do{a[m>>0]=a[Eb>>0]|0;m=m+1|0;Eb=Eb+1|0}while((m|0)<(n|0));m=Fb+((c[A>>2]|0)*10|0)|0;Eb=gb;n=m+16|0;do{a[m>>0]=a[Eb>>0]|0;m=m+1|0;Eb=Eb+1|0}while((m|0)<(n|0));m=Fb+((c[A>>2]|0)*11|0)|0;Eb=hb;n=m+16|0;do{a[m>>0]=a[Eb>>0]|0;m=m+1|0;Eb=Eb+1|0}while((m|0)<(n|0));m=Fb+((c[A>>2]|0)*12|0)|0;Eb=ib;n=m+16|0;do{a[m>>0]=a[Eb>>0]|0;m=m+1|0;Eb=Eb+1|0}while((m|0)<(n|0));m=Fb+((c[A>>2]|0)*13|0)|0;Eb=jb;n=m+16|0;do{a[m>>0]=a[Eb>>0]|0;m=m+1|0;Eb=Eb+1|0}while((m|0)<(n|0));m=Fb+((c[A>>2]|0)*14|0)|0;Eb=kb;n=m+16|0;do{a[m>>0]=a[Eb>>0]|0;m=m+1|0;Eb=Eb+1|0}while((m|0)<(n|0));m=Fb+((c[A>>2]|0)*15|0)|0;Eb=lb;n=m+16|0;do{a[m>>0]=a[Eb>>0]|0;m=m+1|0;Eb=Eb+1|0}while((m|0)<(n|0));Fb=U(Gb,B)|0;Bb=Ab+Fb|0;Cb=Db+Fb|0;Fb=j;Ib=Fb;Hb=d[Ib>>0]|d[Ib+1>>0]<<8|d[Ib+2>>0]<<16|d[Ib+3>>0]<<24;Ib=Fb+4|0;Fb=d[Ib>>0]|d[Ib+1>>0]<<8|d[Ib+2>>0]<<16|d[Ib+3>>0]<<24;Ib=Bb;Kb=Ib;a[Kb>>0]=Hb;a[Kb+1>>0]=Hb>>8;a[Kb+2>>0]=Hb>>16;a[Kb+3>>0]=Hb>>24;Hb=Ib+4|0;a[Hb>>0]=Fb;a[Hb+1>>0]=Fb>>8;a[Hb+2>>0]=Fb>>16;a[Hb+3>>0]=Fb>>24;Fb=k;Hb=Fb;Ib=d[Hb>>0]|d[Hb+1>>0]<<8|d[Hb+2>>0]<<16|d[Hb+3>>0]<<24;Hb=Fb+4|0;Fb=d[Hb>>0]|d[Hb+1>>0]<<8|d[Hb+2>>0]<<16|d[Hb+3>>0]<<24;Hb=Cb;Kb=Hb;a[Kb>>0]=Ib;a[Kb+1>>0]=Ib>>8;a[Kb+2>>0]=Ib>>16;a[Kb+3>>0]=Ib>>24;Ib=Hb+4|0;a[Ib>>0]=Fb;a[Ib+1>>0]=Fb>>8;a[Ib+2>>0]=Fb>>16;a[Ib+3>>0]=Fb>>24;Fb=mb;Ib=Fb;Hb=d[Ib>>0]|d[Ib+1>>0]<<8|d[Ib+2>>0]<<16|d[Ib+3>>0]<<24;Ib=Fb+4|0;Fb=d[Ib>>0]|d[Ib+1>>0]<<8|d[Ib+2>>0]<<16|d[Ib+3>>0]<<24;Ib=Bb+(c[g>>2]|0)|0;Kb=Ib;a[Kb>>0]=Hb;a[Kb+1>>0]=Hb>>8;a[Kb+2>>0]=Hb>>16;a[Kb+3>>0]=Hb>>24;Hb=Ib+4|0;a[Hb>>0]=Fb;a[Hb+1>>0]=Fb>>8;a[Hb+2>>0]=Fb>>16;a[Hb+3>>0]=Fb>>24;Fb=nb;Hb=Fb;Ib=d[Hb>>0]|d[Hb+1>>0]<<8|d[Hb+2>>0]<<16|d[Hb+3>>0]<<24;Hb=Fb+4|0;Fb=d[Hb>>0]|d[Hb+1>>0]<<8|d[Hb+2>>0]<<16|d[Hb+3>>0]<<24;Hb=Cb+(c[g>>2]|0)|0;Kb=Hb;a[Kb>>0]=Ib;a[Kb+1>>0]=Ib>>8;a[Kb+2>>0]=Ib>>16;a[Kb+3>>0]=Ib>>24;Ib=Hb+4|0;a[Ib>>0]=Fb;a[Ib+1>>0]=Fb>>8;a[Ib+2>>0]=Fb>>16;a[Ib+3>>0]=Fb>>24;Fb=ob;Ib=Fb;Hb=d[Ib>>0]|d[Ib+1>>0]<<8|d[Ib+2>>0]<<16|d[Ib+3>>0]<<24;Ib=Fb+4|0;Fb=d[Ib>>0]|d[Ib+1>>0]<<8|d[Ib+2>>0]<<16|d[Ib+3>>0]<<24;Ib=Bb+(c[g>>2]<<1)|0;Kb=Ib;a[Kb>>0]=Hb;a[Kb+1>>0]=Hb>>8;a[Kb+2>>0]=Hb>>16;a[Kb+3>>0]=Hb>>24;Hb=Ib+4|0;a[Hb>>0]=Fb;a[Hb+1>>0]=Fb>>8;a[Hb+2>>0]=Fb>>16;a[Hb+3>>0]=Fb>>24;Fb=pb;Hb=Fb;Ib=d[Hb>>0]|d[Hb+1>>0]<<8|d[Hb+2>>0]<<16|d[Hb+3>>0]<<24;Hb=Fb+4|0;Fb=d[Hb>>0]|d[Hb+1>>0]<<8|d[Hb+2>>0]<<16|d[Hb+3>>0]<<24;Hb=Cb+(c[g>>2]<<1)|0;Kb=Hb;a[Kb>>0]=Ib;a[Kb+1>>0]=Ib>>8;a[Kb+2>>0]=Ib>>16;a[Kb+3>>0]=Ib>>24;Ib=Hb+4|0;a[Ib>>0]=Fb;a[Ib+1>>0]=Fb>>8;a[Ib+2>>0]=Fb>>16;a[Ib+3>>0]=Fb>>24;Fb=qb;Ib=Fb;Hb=d[Ib>>0]|d[Ib+1>>0]<<8|d[Ib+2>>0]<<16|d[Ib+3>>0]<<24;Ib=Fb+4|0;Fb=d[Ib>>0]|d[Ib+1>>0]<<8|d[Ib+2>>0]<<16|d[Ib+3>>0]<<24;Ib=Bb+((c[g>>2]|0)*3|0)|0;Kb=Ib;a[Kb>>0]=Hb;a[Kb+1>>0]=Hb>>8;a[Kb+2>>0]=Hb>>16;a[Kb+3>>0]=Hb>>24;Hb=Ib+4|0;a[Hb>>0]=Fb;a[Hb+1>>0]=Fb>>8;a[Hb+2>>0]=Fb>>16;a[Hb+3>>0]=Fb>>24;Fb=rb;Hb=Fb;Ib=d[Hb>>0]|d[Hb+1>>0]<<8|d[Hb+2>>0]<<16|d[Hb+3>>0]<<24;Hb=Fb+4|0;Fb=d[Hb>>0]|d[Hb+1>>0]<<8|d[Hb+2>>0]<<16|d[Hb+3>>0]<<24;Hb=Cb+((c[g>>2]|0)*3|0)|0;Kb=Hb;a[Kb>>0]=Ib;a[Kb+1>>0]=Ib>>8;a[Kb+2>>0]=Ib>>16;a[Kb+3>>0]=Ib>>24;Ib=Hb+4|0;a[Ib>>0]=Fb;a[Ib+1>>0]=Fb>>8;a[Ib+2>>0]=Fb>>16;a[Ib+3>>0]=Fb>>24;Fb=sb;Ib=Fb;Hb=d[Ib>>0]|d[Ib+1>>0]<<8|d[Ib+2>>0]<<16|d[Ib+3>>0]<<24;Ib=Fb+4|0;Fb=d[Ib>>0]|d[Ib+1>>0]<<8|d[Ib+2>>0]<<16|d[Ib+3>>0]<<24;Ib=Bb+(c[g>>2]<<2)|0;Kb=Ib;a[Kb>>0]=Hb;a[Kb+1>>0]=Hb>>8;a[Kb+2>>0]=Hb>>16;a[Kb+3>>0]=Hb>>24;Hb=Ib+4|0;a[Hb>>0]=Fb;a[Hb+1>>0]=Fb>>8;a[Hb+2>>0]=Fb>>16;a[Hb+3>>0]=Fb>>24;Fb=tb;Hb=Fb;Ib=d[Hb>>0]|d[Hb+1>>0]<<8|d[Hb+2>>0]<<16|d[Hb+3>>0]<<24;Hb=Fb+4|0;Fb=d[Hb>>0]|d[Hb+1>>0]<<8|d[Hb+2>>0]<<16|d[Hb+3>>0]<<24;Hb=Cb+(c[g>>2]<<2)|0;Kb=Hb;a[Kb>>0]=Ib;a[Kb+1>>0]=Ib>>8;a[Kb+2>>0]=Ib>>16;a[Kb+3>>0]=Ib>>24;Ib=Hb+4|0;a[Ib>>0]=Fb;a[Ib+1>>0]=Fb>>8;a[Ib+2>>0]=Fb>>16;a[Ib+3>>0]=Fb>>24;Fb=ub;Ib=Fb;Hb=d[Ib>>0]|d[Ib+1>>0]<<8|d[Ib+2>>0]<<16|d[Ib+3>>0]<<24;Ib=Fb+4|0;Fb=d[Ib>>0]|d[Ib+1>>0]<<8|d[Ib+2>>0]<<16|d[Ib+3>>0]<<24;Ib=Bb+((c[g>>2]|0)*5|0)|0;Kb=Ib;a[Kb>>0]=Hb;a[Kb+1>>0]=Hb>>8;a[Kb+2>>0]=Hb>>16;a[Kb+3>>0]=Hb>>24;Hb=Ib+4|0;a[Hb>>0]=Fb;a[Hb+1>>0]=Fb>>8;a[Hb+2>>0]=Fb>>16;a[Hb+3>>0]=Fb>>24;Fb=vb;Hb=Fb;Ib=d[Hb>>0]|d[Hb+1>>0]<<8|d[Hb+2>>0]<<16|d[Hb+3>>0]<<24;Hb=Fb+4|0;Fb=d[Hb>>0]|d[Hb+1>>0]<<8|d[Hb+2>>0]<<16|d[Hb+3>>0]<<24;Hb=Cb+((c[g>>2]|0)*5|0)|0;Kb=Hb;a[Kb>>0]=Ib;a[Kb+1>>0]=Ib>>8;a[Kb+2>>0]=Ib>>16;a[Kb+3>>0]=Ib>>24;Ib=Hb+4|0;a[Ib>>0]=Fb;a[Ib+1>>0]=Fb>>8;a[Ib+2>>0]=Fb>>16;a[Ib+3>>0]=Fb>>24;Fb=wb;Ib=Fb;Hb=d[Ib>>0]|d[Ib+1>>0]<<8|d[Ib+2>>0]<<16|d[Ib+3>>0]<<24;Ib=Fb+4|0;Fb=d[Ib>>0]|d[Ib+1>>0]<<8|d[Ib+2>>0]<<16|d[Ib+3>>0]<<24;Ib=Bb+((c[g>>2]|0)*6|0)|0;Kb=Ib;a[Kb>>0]=Hb;a[Kb+1>>0]=Hb>>8;a[Kb+2>>0]=Hb>>16;a[Kb+3>>0]=Hb>>24;Hb=Ib+4|0;a[Hb>>0]=Fb;a[Hb+1>>0]=Fb>>8;a[Hb+2>>0]=Fb>>16;a[Hb+3>>0]=Fb>>24;Fb=xb;Hb=Fb;Ib=d[Hb>>0]|d[Hb+1>>0]<<8|d[Hb+2>>0]<<16|d[Hb+3>>0]<<24;Hb=Fb+4|0;Fb=d[Hb>>0]|d[Hb+1>>0]<<8|d[Hb+2>>0]<<16|d[Hb+3>>0]<<24;Hb=Cb+((c[g>>2]|0)*6|0)|0;Kb=Hb;a[Kb>>0]=Ib;a[Kb+1>>0]=Ib>>8;a[Kb+2>>0]=Ib>>16;a[Kb+3>>0]=Ib>>24;Ib=Hb+4|0;a[Ib>>0]=Fb;a[Ib+1>>0]=Fb>>8;a[Ib+2>>0]=Fb>>16;a[Ib+3>>0]=Fb>>24;Fb=yb;Ib=Fb;Hb=d[Ib>>0]|d[Ib+1>>0]<<8|d[Ib+2>>0]<<16|d[Ib+3>>0]<<24;Ib=Fb+4|0;Fb=d[Ib>>0]|d[Ib+1>>0]<<8|d[Ib+2>>0]<<16|d[Ib+3>>0]<<24;Ib=Bb+((c[g>>2]|0)*7|0)|0;Bb=Ib;a[Bb>>0]=Hb;a[Bb+1>>0]=Hb>>8;a[Bb+2>>0]=Hb>>16;a[Bb+3>>0]=Hb>>24;Hb=Ib+4|0;a[Hb>>0]=Fb;a[Hb+1>>0]=Fb>>8;a[Hb+2>>0]=Fb>>16;a[Hb+3>>0]=Fb>>24;Fb=zb;Hb=Fb;Ib=d[Hb>>0]|d[Hb+1>>0]<<8|d[Hb+2>>0]<<16|d[Hb+3>>0]<<24;Hb=Fb+4|0;Fb=d[Hb>>0]|d[Hb+1>>0]<<8|d[Hb+2>>0]<<16|d[Hb+3>>0]<<24;Hb=Cb+((c[g>>2]|0)*7|0)|0;Cb=Hb;a[Cb>>0]=Ib;a[Cb+1>>0]=Ib>>8;a[Cb+2>>0]=Ib>>16;a[Cb+3>>0]=Ib>>24;Ib=Hb+4|0;a[Ib>>0]=Fb;a[Ib+1>>0]=Fb>>8;a[Ib+2>>0]=Fb>>16;a[Ib+3>>0]=Fb>>24;h=h+1|0}while((h|0)<(c[o>>2]|0));return}function _FinishRow(b,e){b=b|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ca=0,da=0,ea=0,fa=0;f=l;l=l+64|0;if((l|0)>=(m|0))ba(64);g=f;h=b+160|0;i=c[h>>2]|0;j=b+2308|0;k=a[583830+(c[j>>2]|0)>>0]|0;n=k&255;o=b+2280|0;p=c[o>>2]|0;q=U(n,p)|0;r=b+2284|0;s=c[r>>2]|0;t=U((k&255)>>>1&255,s)|0;k=U(p,i<<4)|0;p=U(s,i<<3)|0;s=b+2268|0;u=0-q|0;v=(c[s>>2]|0)+u+k|0;w=b+2272|0;x=0-t|0;y=(c[w>>2]|0)+x+p|0;z=b+2276|0;A=(c[z>>2]|0)+x+p|0;B=b+164|0;C=c[B>>2]|0;D=(C|0)==0;E=(C|0)>=((c[b+308>>2]|0)+-1|0);if((c[b+148>>2]|0)==2)_ReconstructRow(b,h);a:do if(c[b+168>>2]|0?(h=c[b+296>>2]|0,F=b+304|0,(h|0)<(c[F>>2]|0)):0){G=b+160|0;H=b+172|0;I=(c[B>>2]|0)>0;J=h;b:while(1){h=c[G>>2]|0;K=c[o>>2]|0;L=c[H>>2]|0;M=(c[s>>2]|0)+(U(h<<4,K)|0)+(J<<4)|0;N=d[L+(J<<2)+1>>0]|0;O=a[L+(J<<2)>>0]|0;P=O&255;do if(O<<24>>24){if((O&255)<=2)break b;Q=(J|0)>0;if((c[j>>2]|0)==1){if(Q)bj[c[306928]&4095](M,K,P+4|0);R=L+(J<<2)+2|0;if(a[R>>0]|0)bj[c[306930]&4095](M,K,P);if(I)bj[c[306927]&4095](M,K,P+4|0);if(!(a[R>>0]|0))break;bj[c[306929]&4095](M,K,P);break}else{R=c[r>>2]|0;S=U(R,h<<3)|0;T=J<<3;V=(c[w>>2]|0)+S+T|0;W=(c[z>>2]|0)+S+T|0;T=d[L+(J<<2)+3>>0]|0;S=P+4|0;if(Q){Li[c[306920]&255](M,K,S,N,T);ui[c[306922]&4095](V,W,R,S,N,T)}Q=L+(J<<2)+2|0;if(a[Q>>0]|0){Li[c[306924]&255](M,K,P,N,T);ui[c[306926]&4095](V,W,R,P,N,T)}if(I){Li[c[306919]&255](M,K,S,N,T);ui[c[306921]&4095](V,W,R,S,N,T)}if(!(a[Q>>0]|0))break;Li[c[306923]&255](M,K,P,N,T);ui[c[306925]&4095](V,W,R,P,N,T);break}}while(0);J=J+1|0;if((J|0)>=(c[F>>2]|0))break a}Bd(583833,583781,214,583844)}while(0);if(c[b+540>>2]|0?(j=c[b+296>>2]|0,B=b+304|0,F=c[B>>2]|0,(j|0)<(F|0)):0){J=b+176|0;I=b+160|0;H=b+544|0;G=b+548|0;N=j;j=F;while(1){F=c[r>>2]|0;P=(c[J>>2]|0)+(N*800|0)+796|0;K=a[P>>0]|0;if((K&255)>3){M=K&255;K=c[w>>2]|0;L=U(c[I>>2]<<3,F)|0;h=c[z>>2]|0;O=0;T=c[H>>2]|0;R=c[G>>2]|0;do{W=b+552+(T<<2)|0;V=(c[W>>2]|0)-(c[b+552+(R<<2)>>2]|0)|0;c[W>>2]=V&2147483647;W=(c[H>>2]|0)+1|0;T=(W|0)==55?0:W;c[H>>2]=T;W=(c[G>>2]|0)+1|0;R=(W|0)==55?0:W;c[G>>2]=R;a[g+O>>0]=((U(V<<1>>24,M)|0)>>>8)+128;O=O+1|0}while((O|0)!=64);O=N<<3;bj[c[306955]&4095](g,K+L+O|0,F);M=d[P>>0]|0;R=0;T=c[H>>2]|0;V=c[G>>2]|0;do{W=b+552+(T<<2)|0;Q=(c[W>>2]|0)-(c[b+552+(V<<2)>>2]|0)|0;c[W>>2]=Q&2147483647;W=(c[H>>2]|0)+1|0;T=(W|0)==55?0:W;c[H>>2]=T;W=(c[G>>2]|0)+1|0;V=(W|0)==55?0:W;c[G>>2]=V;a[g+R>>0]=((U(Q<<1>>24,M)|0)>>>8)+128;R=R+1|0}while((R|0)!=64);bj[c[306955]&4095](g,h+L+O|0,F);X=c[B>>2]|0}else X=j;N=N+1|0;if((N|0)>=(X|0))break;else j=X}}X=e+44|0;if(c[X>>2]|0){j=C<<4;if(D){Y=j;Z=(c[z>>2]|0)+p|0;_=(c[w>>2]|0)+p|0;$=(c[s>>2]|0)+k|0}else{Y=j-n|0;Z=A;_=y;$=v}k=e+20|0;c[k>>2]=$;$=e+24|0;c[$>>2]=_;_=e+28|0;c[_>>2]=Z;Z=j+16+(E?0:0-n|0)|0;n=c[e+88>>2]|0;j=(Z|0)>(n|0)?n:Z;Z=e+104|0;c[Z>>2]=0;if((c[b+2348>>2]|0)!=0&(j|0)>(Y|0)){n=_VP8DecompressAlphaRows(b,e,Y,j-Y|0)|0;c[Z>>2]=n;if(!n){aa=_VP8SetError(b,3,583878)|0;l=f;return aa|0}else ca=n}else ca=0;n=c[e+84>>2]|0;if((n|0)>(Y|0)){p=n-Y|0;if(p&1|0)Bd(583853,583781,464,583868);D=U(c[o>>2]|0,p)|0;c[k>>2]=(c[k>>2]|0)+D;D=U(c[r>>2]|0,p>>1)|0;c[$>>2]=(c[$>>2]|0)+D;c[_>>2]=(c[_>>2]|0)+D;if(!ca){da=n;ea=0}else{D=ca+(U(c[e>>2]|0,p)|0)|0;c[Z>>2]=D;da=n;ea=D}}else{da=Y;ea=ca}if((j|0)>(da|0)){ca=c[e+76>>2]|0;c[k>>2]=(c[k>>2]|0)+ca;k=ca>>1;c[$>>2]=(c[$>>2]|0)+k;c[_>>2]=(c[_>>2]|0)+k;if(ea|0)c[Z>>2]=ea+ca;c[e+8>>2]=da-n;c[e+12>>2]=(c[e+80>>2]|0)-ca;c[e+16>>2]=j-da;fa=ij[c[X>>2]&8191](e)|0}else fa=1}else fa=1;if(E|(i+1|0)!=(c[b+156>>2]|0)){aa=fa;l=f;return aa|0}_memcpy((c[s>>2]|0)+u|0,v+(c[o>>2]<<4)|0,q|0)|0;_memcpy((c[w>>2]|0)+x|0,y+(c[r>>2]<<3)|0,t|0)|0;_memcpy((c[z>>2]|0)+x|0,A+(c[r>>2]<<3)|0,t|0)|0;aa=fa;l=f;return aa|0}function _VP8DecompressAlphaRows(b,e,f,g){b=b|0;e=e|0;f=f|0;g=g|0;var h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,G=0,H=0,I=0,J=0;h=c[e>>2]|0;i=e+88|0;j=c[i>>2]|0;if(!((b|0)!=0&(e|0)!=0))Bd(583907,583425,183,583933);if((f|0)<0|(g|0)<1|(g+f|0)>(j|0)){k=0;return k|0}l=b+2356|0;a:do if(!(c[l>>2]|0)){m=b+2344|0;n=c[m>>2]|0;if(!n){o=_WebPSafeCalloc(1,0,144)|0;c[m>>2]=o;if(!o){k=0;return k|0}o=b+2360|0;if(c[o>>2]|0)Bd(583956,583425,154,583986);p=c[e>>2]|0;q=c[i>>2]|0;r=___muldi3(q|0,((q|0)<0)<<31>>31|0,p|0,((p|0)<0)<<31>>31|0)|0;p=_WebPSafeMalloc(r,F,1)|0;c[o>>2]=p;if(p|0){c[b+2364>>2]=p;c[b+2368>>2]=0;o=c[m>>2]|0;r=c[b+2348>>2]|0;q=c[b+2352>>2]|0;s=r+1|0;t=q+-1|0;u=o+24|0;if(!r)Bd(584005,583425,57,584054);_VP8FiltersInit();c[o+136>>2]=p;p=c[e>>2]|0;c[o>>2]=p;v=e+4|0;w=c[v>>2]|0;x=o+4|0;c[x>>2]=w;if(!((p|0)>0&(w|0)>0))Bd(584063,583425,63,584054);if((q>>>0>=2?(q=a[r>>0]&3,w=o+8|0,c[w>>2]=q&255,c[o+12>>2]=(d[r>>0]|0)>>>2&3,p=(d[r>>0]|0)>>>4&3,c[o+16>>2]=p,(q&255)<=1):0)?!(p>>>0>1|(d[r>>0]|0)>63):0){_VP8InitIoInternal(u,520)|0;_WebPInitCustomIo(0,u);c[o+64>>2]=o;c[u>>2]=c[e>>2];c[o+28>>2]=c[v>>2];c[o+96>>2]=c[e+72>>2];c[o+100>>2]=c[e+76>>2];c[o+104>>2]=c[e+80>>2];c[o+108>>2]=c[e+84>>2];c[o+112>>2]=c[i>>2];switch(c[w>>2]|0){case 0:{y=t>>>0>=(U(c[x>>2]|0,c[o>>2]|0)|0)>>>0&1;break}case 1:{y=_VP8LDecodeAlphaHeader(o,s,t)|0;break}default:Bd(584099,583425,99,584054)}if(y|0){t=c[m>>2]|0;if((c[t+16>>2]|0)==1)z=j-f|0;else{c[b+2372>>2]=0;z=g}if(!t)Bd(584142,583425,206,583933);else{A=z;B=t;C=27}}}}}else{A=g;B=n;C=27}b:do if((C|0)==27){n=A+f|0;if((n|0)>(j|0))Bd(584165,583425,207,583933);t=c[B>>2]|0;s=c[B+112>>2]|0;do if(c[B+8>>2]|0)if(c[B+20>>2]|0)if(!(_VP8LDecodeAlphaImageStream(B,n)|0))break b;else break;else Bd(584252,583425,138,584241);else{o=b+2368|0;x=c[o>>2]|0;w=c[b+2348>>2]|0;v=U(t,f)|0;u=w+1+v|0;r=c[b+2364>>2]|0;p=r+v|0;if(u>>>0>(w+(c[b+2352>>2]|0)|0)>>>0)Bd(584190,583425,119,584241);w=B+12|0;v=c[w>>2]|0;if(!v)if((A|0)>0){q=n+-1|0;D=u;E=0;G=p;while(1){_memcpy(G|0,D|0,t|0)|0;E=E+1|0;if((E|0)==(A|0))break;else{D=D+t|0;G=G+t|0}}H=r+(U(t,q)|0)|0}else H=x;else{G=c[1227916+(v<<2)>>2]|0;if(!G)Bd(584450,583425,121,584241);if((A|0)>0){D=U(t,n+-1|0)|0;Ki[G&4095](x,u,p,t);if((A|0)!=1){G=u;E=p;I=1;do{G=G+t|0;J=E;E=E+t|0;Ki[c[1227916+(c[w>>2]<<2)>>2]&4095](J,G,E,t);I=I+1|0}while((I|0)!=(A|0))}H=r+D|0}else H=x}c[o>>2]=H}while(0);if((n|0)<(s|0)){if(!(c[l>>2]|0))break a}else c[l>>2]=1;t=c[m>>2]|0;if(t|0){I=t+20|0;_VP8LDelete(c[I>>2]|0);c[I>>2]=0;_WebPSafeFree(t)}c[m>>2]=0;t=c[b+2372>>2]|0;if((t|0)<=0)break a;I=c[e+84>>2]|0;E=(c[b+2364>>2]|0)+(U(I,h)|0)|0;G=c[e+76>>2]|0;if(_WebPDequantizeLevels(E+G|0,(c[e+80>>2]|0)-G|0,(c[i>>2]|0)-I|0,h,t)|0)break a}while(0);t=b+2360|0;_WebPSafeFree(c[t>>2]|0);c[t>>2]=0;c[b+2364>>2]=0;t=c[m>>2]|0;if(t|0){I=t+20|0;_VP8LDelete(c[I>>2]|0);c[I>>2]=0;_WebPSafeFree(t)}c[m>>2]=0;k=0;return k|0}while(0);k=(c[b+2364>>2]|0)+(U(h,f)|0)|0;return k|0}function _VP8SetError(a,b,d){a=a|0;b=b|0;d=d|0;if(c[a>>2]|0)return 0;c[a>>2]=b;c[a+8>>2]=d;c[a+4>>2]=0;return 0}function _VP8FiltersInit(){var a=0;a=c[306912]|0;if((c[39501]|0)==(a|0))return;c[306979]=0;c[306980]=3111;c[306981]=3112;c[306982]=3113;c[306983]=0;c[306984]=70;c[306985]=71;c[306986]=72;c[39501]=a;return}function _VP8LDecodeAlphaHeader(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0;f=_WebPSafeCalloc(1,0,272)|0;if(!f){g=0;return g|0}c[f>>2]=0;c[f+4>>2]=2;_VP8LDspInit();if(!b)Bd(584624,580517,1514,584641);h=b+20|0;c[h>>2]=f;i=c[b>>2]|0;j=f+100|0;c[j>>2]=i;k=b+4|0;l=c[k>>2]|0;m=f+104|0;c[m>>2]=l;n=b+24|0;c[f+8>>2]=n;c[b+64>>2]=b;c[n>>2]=i;c[b+28>>2]=l;c[f>>2]=0;_VP8LInitBitReader(f+24|0,d,e);a:do if(_DecodeImageStream(c[b>>2]|0,c[k>>2]|0,1,f,0)|0){b:do if(((c[f+176>>2]|0)==1?(c[f+180>>2]|0)==3:0)?(c[f+120>>2]|0)<=0:0){e=c[f+164>>2]|0;if((e|0)>0){d=c[f+168>>2]|0;l=0;do{if(a[c[d+(l*548|0)+4>>2]>>0]|0)break b;if(a[c[d+(l*548|0)+8>>2]>>0]|0)break b;if(a[c[d+(l*548|0)+12>>2]>>0]|0)break b;l=l+1|0}while((l|0)<(e|0))}c[b+132>>2]=1;e=c[j>>2]|0;l=c[m>>2]|0;d=___muldi3(l|0,((l|0)<0)<<31>>31|0,e|0,((e|0)<0)<<31>>31|0)|0;c[f+20>>2]=0;e=_WebPSafeMalloc(d,F,1)|0;c[f+16>>2]=e;if(!e){c[f>>2]=1;break a}else{g=1;return g|0}}while(0);c[b+132>>2]=0;e=c[b>>2]|0;d=c[j>>2]|0;l=c[m>>2]|0;i=___muldi3(l|0,((l|0)<0)<<31>>31|0,d|0,((d|0)<0)<<31>>31|0)|0;l=F;n=e&65535;if((d|0)>(e|0))Bd(580678,580517,1454,580705);d=_bitshift64Shl(e|0,((e|0)<0)<<31>>31|0,4)|0;e=_i64Add(d|0,F|0,n|0,0)|0;d=_i64Add(e|0,F|0,i|0,l|0)|0;l=_WebPSafeMalloc(d,F,4)|0;c[f+16>>2]=l;if(!l){c[f>>2]=1;c[f+20>>2]=0;break}c[f+20>>2]=l+(i<<2)+(n<<2);g=1;return g|0}while(0);f=c[h>>2]|0;if(f|0){_VP8LClear(f);_WebPSafeFree(f)}c[h>>2]=0;g=0;return g|0}function _VP8LDecodeAlphaImageStream(b,e){b=b|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ba=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0,ia=0,ja=0;f=c[b+20>>2]|0;if(!f)Bd(585892,580517,1557,584280);g=f+104|0;h=c[g>>2]|0;if((h|0)<(e|0))Bd(584307,580517,1558,584280);if((c[f+108>>2]|0)>=(e|0)){i=1;return i|0}j=b+132|0;if(!(c[j>>2]|0)){_WebPInitAlphaProcessing();b=c[f+16>>2]|0;k=c[g>>2]|0;g=c[f+100>>2]|0;if(!(c[j>>2]|0)){i=_DecodeImageData(f,b,g,k,e,639)|0;return i|0}else{l=b;m=g;n=k}}else{l=c[f+16>>2]|0;m=c[f+100>>2]|0;n=h}h=f+112|0;k=c[h>>2]|0;g=(k|0)/(m|0)|0;b=(k|0)%(m|0)|0;j=f+24|0;o=U(n,m)|0;p=U(m,e)|0;q=c[f+148>>2]|0;do if((k|0)<(p|0)){r=c[f+152>>2]|0;if(!r)s=0;else s=c[(c[f+160>>2]|0)+((U(c[f+156>>2]|0,g>>r)|0)+(b>>r)<<2)>>2]|0;if((s|0)<(c[f+164>>2]|0)){t=(c[f+168>>2]|0)+(s*548|0)|0;break}else Bd(580815,580517,696,580851)}else t=0;while(0);if((k|0)>(o|0))Bd(584332,580517,961,584343);if((n|0)<(e|0))Bd(584359,580517,962,584343);if((c[f+120>>2]|0)>0)Bd(584378,580517,963,584343);n=f+164|0;s=c[n>>2]|0;r=f+168|0;a:do if((s|0)>0){u=c[r>>2]|0;v=0;while(1){if(a[c[u+(v*548|0)+4>>2]>>0]|0){w=27;break}if(a[c[u+(v*548|0)+8>>2]>>0]|0){w=27;break}if(a[c[u+(v*548|0)+12>>2]>>0]|0){w=27;break}v=v+1|0;if((v|0)>=(s|0))break a}if((w|0)==27)Bd(584378,580517,963,584343)}while(0);s=f+48|0;v=f+152|0;u=f+160|0;x=f+156|0;y=f+44|0;z=f+40|0;A=f+36|0;B=g;g=b;b=k;k=t;t=c[s>>2]|0;b:while(1){if(!((t|0)==0&(b|0)<(p|0))){w=90;break}if(!(g&q)){C=c[v>>2]|0;if(!C)D=0;else D=c[(c[u>>2]|0)+((U(c[x>>2]|0,B>>C)|0)+(g>>C)<<2)>>2]|0;if((D|0)>=(c[n>>2]|0)){w=33;break}E=(c[r>>2]|0)+(D*548|0)|0}else E=k;if(!E){w=36;break}if((c[y>>2]|0)>31)_VP8LDoFillBitWindow(j);C=_ReadSymbol(c[E>>2]|0,j)|0;do if((C|0)<256){a[l+b>>0]=C;F=b+1|0;G=g+1|0;if((G|0)>=(m|0)){H=B+1|0;if((B|0)<(e|0)&(H&15|0)==0){_ExtractPalettedAlphaRows(f,H);I=F;J=H;K=0;L=E}else{I=F;J=H;K=0;L=E}}else{I=F;J=B;K=G;L=E}}else{if((C|0)>=280){w=89;break b}G=C+-256|0;F=C+-258>>1;if((G|0)<4)M=G;else M=(_VP8LReadBits(j,F)|0)+((G&1|2)<<F)|0;F=M+1|0;G=_ReadSymbol(c[E+16>>2]|0,j)|0;if((c[y>>2]|0)>31)_VP8LDoFillBitWindow(j);H=G+-2>>1;if((G|0)<4)N=G;else N=(_VP8LReadBits(j,H)|0)+((G&1|2)<<H)|0;if((N+1|0)>120)O=N+-119|0;else{H=d[581082+N>>0]|0;G=(U(H>>>4,m)|0)+(8-(H&15))|0;O=(G|0)>1?G:1}if((o-b|0)<(F|0)|(b|0)<(O|0)){w=89;break b}G=l+b|0;H=G+(0-O)|0;c:do if((F|0)>7){switch(O|0){case 1:{P=a[H>>0]|0;Q=U(P&255,16843009)|0;R=P;break}case 2:{P=d[H>>0]|d[H+1>>0]<<8;Q=(P&65535)*65537|0;R=P&255;break}case 4:{P=d[H>>0]|d[H+1>>0]<<8|d[H+2>>0]<<16|d[H+3>>0]<<24;Q=P;R=P&255;break}default:{w=68;break c}}do if(!(G&3)){S=Q;T=F;V=G;W=H}else{P=H+1|0;X=G+1|0;a[G>>0]=R;Y=Q<<24|Q>>>8;if(!(X&3)){S=Y;T=M;V=X;W=P;break}else{Z=P;_=X;$=Y;aa=M}while(1){Y=Z+1|0;X=_+1|0;a[_>>0]=a[Z>>0]|0;P=$<<24|$>>>8;ba=aa+-1|0;if(!(X&3)){S=P;T=ba;V=X;W=Y;break}else{Z=Y;_=X;$=P;aa=ba}}}while(0);ba=T>>2;if((ba|0)>0){P=0;do{c[V+(P<<2)>>2]=S;P=P+1|0}while((P|0)!=(ba|0));ca=ba<<2}else ca=0;if((ca|0)<(T|0))da=ca;else break;do{a[V+da>>0]=a[W+da>>0]|0;da=da+1|0}while((da|0)!=(T|0))}else w=68;while(0);do if((w|0)==68){w=0;if((O|0)>=(F|0)){_memcpy(G|0,H|0,F|0)|0;break}if((F|0)>0)ea=0;else break;do{a[G+ea>>0]=a[H+ea>>0]|0;ea=ea+1|0}while((ea|0)!=(F|0))}while(0);H=F+b|0;G=F+g|0;if((G|0)<(m|0)){fa=B;ga=G}else{ba=B;P=G;while(1){G=P-m|0;X=ba+1|0;if((ba|0)<(e|0)&(X&15|0)==0)_ExtractPalettedAlphaRows(f,X);if((G|0)<(m|0)){fa=X;ga=G;break}else{ba=X;P=G}}}if((H|0)>=(p|0)|(ga&q|0)==0){I=H;J=fa;K=ga;L=E;break}P=c[v>>2]|0;if(!P)ha=0;else ha=c[(c[u>>2]|0)+((U(c[x>>2]|0,fa>>P)|0)+(ga>>P)<<2)>>2]|0;if((ha|0)>=(c[n>>2]|0)){w=80;break b}I=H;J=fa;K=ga;L=(c[r>>2]|0)+(ha*548|0)|0}while(0);t=c[s>>2]|0;C=c[z>>2]|0;P=c[A>>2]|0;if(C>>>0>P>>>0){w=83;break}if(!t)if((C|0)==(P|0))ia=(c[y>>2]|0)>64;else ia=0;else ia=1;if((t|0)!=(ia&1|0)){w=88;break}else{B=J;g=K;b=I;k=L}}if((w|0)==33)Bd(580815,580517,696,580851);else if((w|0)==36)Bd(580961,580517,971,584343);else if((w|0)==80)Bd(580815,580517,696,580851);else if((w|0)==83)Bd(581438,580981,162,581505);else if((w|0)==88)Bd(581335,580517,1015,584343);else if((w|0)==89)ja=c[s>>2]|0?5:3;else if((w|0)==90){_ExtractPalettedAlphaRows(f,(B|0)>(e|0)?e:B);if((o|0)>(b|0)&(c[s>>2]|0)!=0)ja=5;else{c[h>>2]=b;i=1;return i|0}}c[f>>2]=ja;i=0;return i|0}function _WebPDequantizeLevels(c,f,g,h,i){c=c|0;f=f|0;g=g|0;h=h|0;i=i|0;var j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,V=0,W=0,X=0,Y=0;j=l;l=l+256|0;if((l|0)>=(m|0))ba(256);k=j;n=(i|0)/25|0;o=0-n|0;if(i>>>0>100){p=0;l=j;return p|0}if((c|0)==0|(f|0)<1|(g|0)<1){p=0;l=j;return p|0}if((i|0)<=24){p=1;l=j;return p|0}q=n<<1|1;r=f<<1;s=U(q+1|0,r)|0;t=_WebPSafeMalloc(1,0,r+4094+s|0)|0;if(!t){p=0;l=j;return p|0}u=t;v=t+((U(q,f)|0)<<1)|0;w=v+(0-f<<1)|0;_memset(w|0,0,r|0)|0;x=t+s|0;s=x+r|0;y=262144/((U(q,q)|0)>>>0)|0;_memset(k|0,0,256)|0;q=(f|0)>0;if(q&(g|0)>0){z=0;A=c;B=255;C=0;D=0;E=255;while(1){F=0;G=B;H=C;I=E;J=D;do{K=d[A+F>>0]|0;L=(K|0)<(I|0);G=L?K:G;I=L?K:I;L=(K|0)>(J|0);H=L?K:H;J=L?K:J;a[k+K>>0]=1;F=F+1|0}while((F|0)!=(f|0));z=z+1|0;if((z|0)==(g|0)){M=G;N=H;O=I;P=J;break}else{A=A+h|0;B=G;C=H;D=J;E=I}}}else{M=255;N=0;O=255;P=0}E=-1;D=0;C=0;B=P-O|0;while(1){if(a[k+D>>0]|0){O=C+1|0;if((E|0)>-1){P=D-E|0;Q=D;R=O;S=(P|0)<(B|0)?P:B}else{Q=D;R=O;S=B}}else{Q=E;R=C;S=B}D=D+1|0;if((D|0)==256)break;else{E=Q;C=R;B=S}}B=s+2046|0;s=S<<2;C=S*12>>2;S=s-C|0;Q=1;do{if((Q|0)>(C|0))if((s|0)>(Q|0))T=(U(s-Q|0,C)|0)/(S|0)|0;else T=0;else T=Q;E=T>>2;b[B+(Q<<1)>>1]=E;b[B+(0-Q<<1)>>1]=0-E;Q=Q+1|0}while((Q|0)!=1024);b[B>>1]=0;if((R|0)>2&(o|0)<(g|0)){R=g+-1|0;Q=(i|0)<-24;i=f-n|0;T=~n;S=v+(f+-1<<1)|0;C=r+-2-n|0;r=n+-1|0;s=n+1|0;E=o;o=c;D=c;c=u;k=w;while(1){w=k;k=c;if(q){O=0;P=0;while(1){A=d[o+O>>0]|0;z=A+P+(e[w+(O<<1)>>1]|0)|0;F=k+(O<<1)|0;b[v+(O<<1)>>1]=z-(e[F>>1]|0);b[F>>1]=z;O=O+1|0;if((O|0)==(f|0))break;else P=A+(P&65535)|0}}P=k+(f<<1)|0;c=(P|0)==(v|0)?u:P;o=(E|0)>-1&(E|0)<(R|0)?o+h|0:o;if((E|0)<(n|0))V=D;else{if(Q)W=0;else{P=0;do{b[x+(P<<1)>>1]=(U((e[v+(n-P<<1)>>1]|0)+(e[v+(r+P<<1)>>1]|0)&65535,y)|0)>>>16;P=P+1|0}while((P|0)!=(s|0));W=s}if((W|0)<(i|0)){P=W;do{b[x+(P<<1)>>1]=(U((e[v+(P+n<<1)>>1]|0)-(e[v+(P+T<<1)>>1]|0)&65535,y)|0)>>>16;P=P+1|0}while((P|0)!=(i|0));X=i}else X=W;if((X|0)<(f|0)){P=X;do{b[x+(P<<1)>>1]=(U((e[S>>1]<<1)-(e[v+(C-P<<1)>>1]|0)-(e[v+(P+T<<1)>>1]|0)&65535,y)|0)>>>16;P=P+1|0}while((P|0)!=(f|0))}if(q){P=0;do{O=D+P|0;w=d[O>>0]|0;if((w|0)<(N|0)&(w|0)>(M|0)){I=(b[B+((e[x+(P<<1)>>1]|0)-(w<<2)<<1)>>1]|0)+w|0;if(I>>>0>255)Y=(I>>31&-255)+255|0;else Y=I&255;a[O>>0]=Y}P=P+1|0}while((P|0)!=(f|0))}V=D+h|0}E=E+1|0;if((E|0)==(g|0))break;else D=V}}_WebPSafeFree(t);p=1;l=j;return p|0}function _ExtractPalettedAlphaRows(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0;d=c[a+8>>2]|0;e=c[d+40>>2]|0;f=e+12|0;g=a+108|0;h=c[((c[f>>2]|0)>>>0<2?d+84|0:g)>>2]|0;i=c[g>>2]|0;j=(i|0)<(h|0)?h:i;if((c[d+88>>2]|0)<(b|0))Bd(584399,580517,811,584528);if((j|0)>=(b|0)){k=a+116|0;c[k>>2]=b;c[g>>2]=b;return}i=c[d>>2]|0;d=(c[e+136>>2]|0)+(U(i,j)|0)|0;h=(c[a+16>>2]|0)+(U(c[a+100>>2]|0,j)|0)|0;l=a+180|0;if((c[a+176>>2]|0)!=1)Bd(584553,580517,819,584528);if((c[l>>2]|0)!=3)Bd(584579,580517,820,584528);_VP8LColorIndexInverseTransformAlpha(l,j,b,h,d);h=c[f>>2]|0;if(!h){k=a+116|0;c[k>>2]=b;c[g>>2]=b;return}l=e+140|0;e=c[1227916+(h<<2)>>2]|0;if(!e)Bd(584450,580517,792,584491);h=U(i,b+-1-j|0)|0;Ki[e&4095](c[l>>2]|0,d,d,i);e=j+1|0;if((e|0)!=(b|0)){j=d;m=e;do{e=j;j=j+i|0;Ki[c[1227916+(c[f>>2]<<2)>>2]&4095](e,j,j,i);m=m+1|0}while((m|0)!=(b|0))}c[l>>2]=d+h;k=a+116|0;c[k>>2]=b;c[g>>2]=b;return}function _ExtractAlphaRows(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0;d=a+108|0;e=c[d>>2]|0;f=a+100|0;g=a+8|0;h=c[g>>2]|0;if((c[h+88>>2]|0)<(b|0))Bd(584399,580517,1484,584433);i=b-e|0;a:do if((i|0)>0){j=c[f>>2]|0;k=a+20|0;l=a+176|0;m=i;n=(c[a+16>>2]|0)+((U(j,e)|0)<<2)|0;o=e;p=h;q=e;r=j;while(1){j=(m|0)<16?m:16;s=c[p+40>>2]|0;t=c[p>>2]|0;u=U(t,j)|0;v=(c[s+136>>2]|0)+(U(t,o)|0)|0;w=c[k>>2]|0;x=c[l>>2]|0;y=q+j|0;if((x|0)<=0){if((w|0)!=(n|0))_memcpy(w|0,n|0,U(j<<2,r)|0)|0}else{z=n;A=x;while(1){x=A+-1|0;_VP8LInverseTransform(a+180+(x*20|0)|0,q,y,z,w);if((A|0)>1){z=w;A=x}else break}}bj[c[306907]&4095](w,v,u);A=j+o|0;z=s+12|0;y=c[z>>2]|0;if(y|0){x=s+140|0;B=c[1227916+(y<<2)>>2]|0;if(!B)break;y=c[x>>2]|0;if((m|0)>0){C=U(t,j+-1|0)|0;Ki[B&4095](y,v,v,t);B=o+1|0;if((B|0)!=(A|0)){D=v;E=B;do{B=D;D=D+t|0;Ki[c[1227916+(c[z>>2]<<2)>>2]&4095](B,D,D,t);E=E+1|0}while((E|0)!=(A|0))}F=v+C|0}else F=y;c[x>>2]=F}E=m-j|0;t=c[f>>2]|0;if((E|0)<=0){G=A;break a}D=n+((U(t,j)|0)<<2)|0;m=E;n=D;o=A;p=c[g>>2]|0;q=c[d>>2]|0;r=t}Bd(584450,580517,792,584491)}else G=e;while(0);if((G|0)==(b|0)){c[a+116>>2]=b;c[d>>2]=b;return}else Bd(584508,580517,1503,584433)}function _VP8LColorIndexInverseTransformAlpha(b,e,f,g,h){b=b|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0;i=c[b+4>>2]|0;j=8>>>i;k=c[b+8>>2]|0;l=c[b+16>>2]|0;if((j|0)>=8){ui[c[306987]&4095](g,l,h,e,f,k);return}b=(1<<i)+-1|0;i=(1<<j)+-1|0;if((e|0)<(f|0)&(k|0)>0){m=g;n=h;o=e}else return;while(1){e=0;h=0;g=m;p=n;while(1){if(!(h&b)){q=d[g>>0]|0;r=g+1|0}else{q=e;r=g}a[p>>0]=(c[l+((q&i)<<2)>>2]|0)>>>8;h=h+1|0;if((h|0)==(k|0))break;else{e=q>>>j;g=r;p=p+1|0}}o=o+1|0;if((o|0)==(f|0))break;else{m=r;n=n+k|0}}return}function _HorizontalUnfilter(b,c,e,f){b=b|0;c=c|0;e=e|0;f=f|0;var g=0,h=0,i=0;if(!b)g=0;else g=a[b>>0]|0;if((f|0)>0){h=g;i=0}else return;do{h=(d[c+i>>0]|0)+(h&255)&255;a[e+i>>0]=h;i=i+1|0}while((i|0)!=(f|0));return}function _VerticalUnfilter(b,c,e,f){b=b|0;c=c|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0;g=(f|0)>0;if(!b){if(g){h=0;i=0}else return;do{h=(d[c+i>>0]|0)+(h&255)|0;a[e+i>>0]=h;i=i+1|0}while((i|0)!=(f|0));return}else{if(g)j=0;else return;do{a[e+j>>0]=(d[c+j>>0]|0)+(d[b+j>>0]|0);j=j+1|0}while((j|0)!=(f|0));return}}function _GradientUnfilter(b,c,e,f){b=b|0;c=c|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,l=0,m=0;if(!b){if((f|0)>0){g=0;h=0}else return;do{g=(d[c+h>>0]|0)+(g&255)|0;a[e+h>>0]=g;h=h+1|0}while((h|0)!=(f|0));return}h=a[b>>0]|0;if((f|0)>0){i=h;j=h;k=0;l=h}else return;while(1){h=(i&255)-(j&255)+(l&255)|0;g=(h>>>0<256?h:(h>>>31)+255|0)+(d[c+k>>0]|0)&255;a[e+k>>0]=g;h=k+1|0;if((h|0)==(f|0))break;m=l;i=g;k=h;l=a[b+h>>0]|0;j=m}return}function _HorizontalFilter(b,c,e,f,g){b=b|0;c=c|0;e=e|0;f=f|0;g=g|0;var h=0,i=0,j=0,k=0,l=0,m=0,n=0;if(!b)Bd(584663,584674,51,584790);if(!g)Bd(584724,584674,51,584790);if((c|0)<=0)Bd(584736,584674,51,584790);if((e|0)<=0)Bd(584746,584674,51,584790);if((f|0)<(c|0))Bd(584757,584674,51,584790);a[g>>0]=a[b>>0]|0;h=b+1|0;i=g+1|0;j=c+-1|0;k=(c|0)>1;if(k){c=0;do{a[i+c>>0]=(d[h+c>>0]|0)-(d[b+c>>0]|0);c=c+1|0}while((c|0)!=(j|0))}c=b+f|0;b=g+f|0;if((e|0)<=1)return;g=0-f|0;if(k){l=1;m=c;n=b}else{k=1;h=c;c=b;while(1){a[c>>0]=(d[h>>0]|0)-(d[h+g>>0]|0);k=k+1|0;if((k|0)==(e|0))break;else{h=h+f|0;c=c+f|0}}return}while(1){a[n>>0]=(d[m>>0]|0)-(d[m+g>>0]|0);c=m+1|0;h=n+1|0;k=0;do{a[h+k>>0]=(d[c+k>>0]|0)-(d[m+k>>0]|0);k=k+1|0}while((k|0)!=(j|0));l=l+1|0;if((l|0)==(e|0))break;else{m=m+f|0;n=n+f|0}}return}function _VerticalFilter(b,c,e,f,g){b=b|0;c=c|0;e=e|0;f=f|0;g=g|0;var h=0,i=0,j=0,k=0,l=0,m=0,n=0;if(!b)Bd(584663,584674,88,584773);if(!g)Bd(584724,584674,88,584773);if((c|0)<=0)Bd(584736,584674,88,584773);if((e|0)<=0)Bd(584746,584674,88,584773);if((f|0)<(c|0))Bd(584757,584674,88,584773);a[g>>0]=a[b>>0]|0;h=b+1|0;i=g+1|0;j=c+-1|0;if((c|0)>1){k=0;do{a[i+k>>0]=(d[h+k>>0]|0)-(d[b+k>>0]|0);k=k+1|0}while((k|0)!=(j|0))}if((e|0)>1){l=b;m=1;n=g}else return;do{g=l;l=l+f|0;n=n+f|0;b=0;do{a[n+b>>0]=(d[l+b>>0]|0)-(d[g+b>>0]|0);b=b+1|0}while((b|0)!=(c|0));m=m+1|0}while((m|0)!=(e|0));return}function _GradientFilter(b,c,e,f,g){b=b|0;c=c|0;e=e|0;f=f|0;g=g|0;var h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0;if(!b)Bd(584663,584674,131,584707);if(!g)Bd(584724,584674,131,584707);if((c|0)<=0)Bd(584736,584674,131,584707);if((e|0)<=0)Bd(584746,584674,131,584707);if((f|0)<(c|0))Bd(584757,584674,131,584707);a[g>>0]=a[b>>0]|0;h=b+1|0;i=g+1|0;j=c+-1|0;k=(c|0)>1;if(k){l=0;do{a[i+l>>0]=(d[h+l>>0]|0)-(d[b+l>>0]|0);l=l+1|0}while((l|0)!=(j|0))}j=b+f|0;b=g+f|0;if((e|0)<=1)return;g=0-f|0;if(k){m=1;n=j;o=b}else{k=1;l=j;j=b;while(1){a[j>>0]=(d[l>>0]|0)-(d[l+g>>0]|0);k=k+1|0;if((k|0)==(e|0))break;else{l=l+f|0;j=j+f|0}}return}while(1){a[o>>0]=(d[n>>0]|0)-(d[n+g>>0]|0);j=1;do{l=j-f|0;k=(d[n+l>>0]|0)+(d[n+(j+-1)>>0]|0)-(d[n+(l+-1)>>0]|0)|0;a[o+j>>0]=(d[n+j>>0]|0)-(k>>>0<256?k:(k>>>31)+255|0);j=j+1|0}while((j|0)!=(c|0));m=m+1|0;if((m|0)==(e|0))break;else{n=n+f|0;o=o+f|0}}return}function _VP8LoadFinalBytes(a){a=a|0;var b=0,e=0,f=0;if(!a)Bd(588446,581381,95,585727);b=a+12|0;e=c[b>>2]|0;if(!e)Bd(588446,581381,95,585727);if(e>>>0<(c[a+16>>2]|0)>>>0){f=a+8|0;c[f>>2]=(c[f>>2]|0)+8;c[b>>2]=e+1;c[a>>2]=c[a>>2]<<8|(d[e>>0]|0);return}e=a+24|0;if(!(c[e>>2]|0)){c[a>>2]=c[a>>2]<<8;b=a+8|0;c[b>>2]=(c[b>>2]|0)+8;c[e>>2]=1;return}else{c[a+8>>2]=0;return}}function _VP8InitScanline(b){b=b|0;var d=0;d=c[b+2256>>2]|0;a[d+-2>>0]=0;a[d+-1>>0]=0;c[b+2248>>2]=0;c[b+2296>>2]=0;return}function _VP8DspInit(){if((c[39518]|0)==(c[306912]|0))return;c[306913]=640;c[306914]=1392;c[306915]=641;c[306916]=642;c[306917]=643;c[306918]=644;c[306919]=73;c[306920]=74;c[306921]=2945;c[306922]=2946;c[306923]=75;c[306924]=76;c[306925]=2947;c[306926]=2948;c[306927]=1393;c[306928]=1394;c[306929]=1395;c[306930]=1396;c[306931]=5072;c[306932]=5073;c[306933]=5074;c[306934]=5075;c[306935]=5076;c[306936]=5077;c[306937]=5078;c[306938]=5079;c[306939]=5080;c[306940]=5081;c[306941]=5082;c[306942]=5083;c[306943]=5084;c[306944]=5085;c[306945]=5086;c[306946]=5087;c[306947]=5088;c[306948]=5089;c[306949]=5090;c[306950]=5091;c[306951]=5092;c[306952]=5093;c[306953]=5094;c[306954]=5095;c[306955]=1397;c[39518]=c[306912];return}function _VP8InitClipTables(){return}function _TransformWHT(a,d){a=a|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0;e=l;l=l+64|0;if((l|0)>=(m|0))ba(64);f=e;g=b[a>>1]|0;h=b[a+24>>1]|0;i=h+g|0;j=b[a+8>>1]|0;k=b[a+16>>1]|0;n=k+j|0;o=j-k|0;k=g-h|0;h=n+i|0;c[f>>2]=h;g=f+32|0;c[g>>2]=i-n;n=f+16|0;c[n>>2]=o+k;i=f+48|0;c[i>>2]=k-o;o=b[a+2>>1]|0;k=b[a+26>>1]|0;j=k+o|0;p=b[a+10>>1]|0;q=b[a+18>>1]|0;r=q+p|0;s=p-q|0;q=o-k|0;k=r+j|0;c[f+4>>2]=k;o=f+36|0;c[o>>2]=j-r;r=s+q|0;c[f+20>>2]=r;j=f+52|0;c[j>>2]=q-s;s=b[a+4>>1]|0;q=b[a+28>>1]|0;p=q+s|0;t=b[a+12>>1]|0;u=b[a+20>>1]|0;v=u+t|0;w=t-u|0;u=s-q|0;q=v+p|0;c[f+8>>2]=q;s=p-v|0;c[f+40>>2]=s;v=w+u|0;c[f+24>>2]=v;p=f+56|0;c[p>>2]=u-w;w=b[a+6>>1]|0;u=b[a+30>>1]|0;t=u+w|0;x=b[a+14>>1]|0;y=b[a+22>>1]|0;a=y+x|0;z=x-y|0;y=w-u|0;u=a+t|0;c[f+12>>2]=u;w=t-a|0;c[f+44>>2]=w;a=z+y|0;c[f+28>>2]=a;t=y-z|0;c[f+60>>2]=t;f=h+3|0;h=f+u|0;z=q+k|0;y=k-q|0;q=f-u|0;b[d>>1]=(z+h|0)>>>3;b[d+32>>1]=(y+q|0)>>>3;b[d+64>>1]=(h-z|0)>>>3;b[d+96>>1]=(q-y|0)>>>3;y=(c[n>>2]|0)+3|0;n=y+a|0;q=v+r|0;z=r-v|0;v=y-a|0;b[d+128>>1]=(q+n|0)>>>3;b[d+160>>1]=(z+v|0)>>>3;b[d+192>>1]=(n-q|0)>>>3;b[d+224>>1]=(v-z|0)>>>3;z=(c[g>>2]|0)+3|0;g=z+w|0;v=c[o>>2]|0;o=s+v|0;q=v-s|0;s=z-w|0;b[d+256>>1]=(o+g|0)>>>3;b[d+288>>1]=(q+s|0)>>>3;b[d+320>>1]=(g-o|0)>>>3;b[d+352>>1]=(s-q|0)>>>3;q=(c[i>>2]|0)+3|0;i=q+t|0;s=c[j>>2]|0;j=c[p>>2]|0;p=j+s|0;o=s-j|0;j=q-t|0;b[d+384>>1]=(p+i|0)>>>3;b[d+416>>1]=(o+j|0)>>>3;b[d+448>>1]=(i-p|0)>>>3;b[d+480>>1]=(j-o|0)>>>3;l=e;return}function _TransformTwo(a,b,c){a=a|0;b=b|0;c=c|0;_TransformOne(a,b);if(!c)return;_TransformOne(a+32|0,b+4|0);return}function _TransformUV(a,b){a=a|0;b=b|0;bj[c[306914]&4095](a,b,1);bj[c[306914]&4095](a+64|0,b+128|0,1);return}function _TransformDC(c,e){c=c|0;e=e|0;var f=0,g=0;f=(b[c>>1]|0)+4>>3;c=(d[e>>0]|0)+f|0;a[e>>0]=c>>>0>255?(c>>>31)+255|0:c;c=e+1|0;g=(d[c>>0]|0)+f|0;a[c>>0]=g>>>0>255?(g>>>31)+255|0:g;g=e+2|0;c=(d[g>>0]|0)+f|0;a[g>>0]=c>>>0>255?(c>>>31)+255|0:c;c=e+3|0;g=(d[c>>0]|0)+f|0;a[c>>0]=g>>>0>255?(g>>>31)+255|0:g;g=e+32|0;c=(d[g>>0]|0)+f|0;a[g>>0]=c>>>0>255?(c>>>31)+255|0:c;c=e+33|0;g=(d[c>>0]|0)+f|0;a[c>>0]=g>>>0>255?(g>>>31)+255|0:g;g=e+34|0;c=(d[g>>0]|0)+f|0;a[g>>0]=c>>>0>255?(c>>>31)+255|0:c;c=e+35|0;g=(d[c>>0]|0)+f|0;a[c>>0]=g>>>0>255?(g>>>31)+255|0:g;g=e+64|0;c=(d[g>>0]|0)+f|0;a[g>>0]=c>>>0>255?(c>>>31)+255|0:c;c=e+65|0;g=(d[c>>0]|0)+f|0;a[c>>0]=g>>>0>255?(g>>>31)+255|0:g;g=e+66|0;c=(d[g>>0]|0)+f|0;a[g>>0]=c>>>0>255?(c>>>31)+255|0:c;c=e+67|0;g=(d[c>>0]|0)+f|0;a[c>>0]=g>>>0>255?(g>>>31)+255|0:g;g=e+96|0;c=(d[g>>0]|0)+f|0;a[g>>0]=c>>>0>255?(c>>>31)+255|0:c;c=e+97|0;g=(d[c>>0]|0)+f|0;a[c>>0]=g>>>0>255?(g>>>31)+255|0:g;g=e+98|0;c=(d[g>>0]|0)+f|0;a[g>>0]=c>>>0>255?(c>>>31)+255|0:c;c=e+99|0;e=(d[c>>0]|0)+f|0;a[c>>0]=e>>>0>255?(e>>>31)+255|0:e;return}function _TransformDCUV(a,d){a=a|0;d=d|0;var e=0;if(b[a>>1]|0)Pi[c[306916]&2047](a,d);e=a+32|0;if(b[e>>1]|0)Pi[c[306916]&2047](e,d+4|0);e=a+64|0;if(b[e>>1]|0)Pi[c[306916]&2047](e,d+128|0);e=a+96|0;if(!(b[e>>1]|0))return;Pi[c[306916]&2047](e,d+132|0);return}function _TransformAC3(c,e){c=c|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0;f=(b[c>>1]|0)+4|0;g=b[c+8>>1]|0;h=g*35468>>16;i=(g*20091>>16)+g|0;g=b[c+2>>1]|0;c=g*35468>>16;j=(g*20091>>16)+g|0;g=i+f|0;k=(g+j>>3)+(d[e>>0]|0)|0;a[e>>0]=k>>>0>255?(k>>>31)+255|0:k;k=e+1|0;l=(g+c>>3)+(d[k>>0]|0)|0;a[k>>0]=l>>>0>255?(l>>>31)+255|0:l;l=e+2|0;k=(d[l>>0]|0)+(g-c>>3)|0;a[l>>0]=k>>>0>255?(k>>>31)+255|0:k;k=e+3|0;l=(d[k>>0]|0)+(g-j>>3)|0;a[k>>0]=l>>>0>255?(l>>>31)+255|0:l;l=h+f|0;k=e+32|0;g=(d[k>>0]|0)+(j+l>>3)|0;a[k>>0]=g>>>0>255?(g>>>31)+255|0:g;g=e+33|0;k=(d[g>>0]|0)+(l+c>>3)|0;a[g>>0]=k>>>0>255?(k>>>31)+255|0:k;k=e+34|0;g=(d[k>>0]|0)+(l-c>>3)|0;a[k>>0]=g>>>0>255?(g>>>31)+255|0:g;g=e+35|0;k=(d[g>>0]|0)+(l-j>>3)|0;a[g>>0]=k>>>0>255?(k>>>31)+255|0:k;k=f-h|0;h=e+64|0;g=(d[h>>0]|0)+(j+k>>3)|0;a[h>>0]=g>>>0>255?(g>>>31)+255|0:g;g=e+65|0;h=(d[g>>0]|0)+(k+c>>3)|0;a[g>>0]=h>>>0>255?(h>>>31)+255|0:h;h=e+66|0;g=(d[h>>0]|0)+(k-c>>3)|0;a[h>>0]=g>>>0>255?(g>>>31)+255|0:g;g=e+67|0;h=(d[g>>0]|0)+(k-j>>3)|0;a[g>>0]=h>>>0>255?(h>>>31)+255|0:h;h=f-i|0;i=e+96|0;f=(d[i>>0]|0)+(h+j>>3)|0;a[i>>0]=f>>>0>255?(f>>>31)+255|0:f;f=e+97|0;i=(d[f>>0]|0)+(h+c>>3)|0;a[f>>0]=i>>>0>255?(i>>>31)+255|0:i;i=e+98|0;f=(d[i>>0]|0)+(h-c>>3)|0;a[i>>0]=f>>>0>255?(f>>>31)+255|0:f;f=e+99|0;e=(d[f>>0]|0)+(h-j>>3)|0;a[f>>0]=e>>>0>255?(e>>>31)+255|0:e;return}function _VFilter16(a,b,c,d,e){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;_FilterLoop26(a,b,1,16,c,d,e);return}function _HFilter16(a,b,c,d,e){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;_FilterLoop26(a,1,b,16,c,d,e);return}function _VFilter8(a,b,c,d,e,f){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;f=f|0;_FilterLoop26(a,c,1,8,d,e,f);_FilterLoop26(b,c,1,8,d,e,f);return}function _HFilter8(a,b,c,d,e,f){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;f=f|0;_FilterLoop26(a,1,c,8,d,e,f);_FilterLoop26(b,1,c,8,d,e,f);return}function _VFilter16i(a,b,c,d,e){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;var f=0,g=0;f=b<<2;g=a+f|0;_FilterLoop24(g,b,1,16,c,d,e);a=g+f|0;_FilterLoop24(a,b,1,16,c,d,e);_FilterLoop24(a+f|0,b,1,16,c,d,e);return}function _HFilter16i(a,b,c,d,e){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;_FilterLoop24(a+4|0,1,b,16,c,d,e);_FilterLoop24(a+8|0,1,b,16,c,d,e);_FilterLoop24(a+12|0,1,b,16,c,d,e);return}function _VFilter8i(a,b,c,d,e,f){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;f=f|0;var g=0;g=c<<2;_FilterLoop24(a+g|0,c,1,8,d,e,f);_FilterLoop24(b+g|0,c,1,8,d,e,f);return}function _HFilter8i(a,b,c,d,e,f){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;f=f|0;_FilterLoop24(a+4|0,1,c,8,d,e,f);_FilterLoop24(b+4|0,1,c,8,d,e,f);return}function _SimpleVFilter16(a,b,e){a=a|0;b=b|0;e=e|0;var f=0,g=0,h=0,i=0,j=0;f=e<<1|1;e=U(b,-2)|0;g=0-b|0;h=c[38887]|0;i=0;do{j=a+i|0;if((((d[h+((d[j+g>>0]|0)-(d[j>>0]|0))>>0]|0)<<2)+(d[h+((d[j+e>>0]|0)-(d[j+b>>0]|0))>>0]|0)|0)<=(f|0))_do_filter2(j,b);i=i+1|0}while((i|0)!=16);return}function _SimpleHFilter16(b,e,f){b=b|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0;g=f<<1|1;f=c[38887]|0;h=c[38884]|0;i=c[38885]|0;j=c[38886]|0;k=0;do{l=b+(U(k,e)|0)|0;m=l+-1|0;n=d[m>>0]|0;o=d[l>>0]|0;p=(d[l+-2>>0]|0)-(d[l+1>>0]|0)|0;if(((d[f+(n-o)>>0]<<2)+(d[f+p>>0]|0)|0)<=(g|0)){q=(a[h+p>>0]|0)+((o-n|0)*3|0)|0;p=a[i+(q+4>>3)>>0]|0;a[m>>0]=a[j+((a[i+(q+3>>3)>>0]|0)+n)>>0]|0;a[l>>0]=a[j+(o-p)>>0]|0}k=k+1|0}while((k|0)!=16);return}function _SimpleVFilter16i(b,e,f){b=b|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0;g=e<<2;h=f<<1|1;f=U(e,-2)|0;i=0-e|0;j=c[38887]|0;k=c[38884]|0;l=c[38885]|0;m=c[38886]|0;n=b+g|0;b=0;do{o=n+b|0;p=o+i|0;q=d[p>>0]|0;r=d[o>>0]|0;s=(d[o+f>>0]|0)-(d[o+e>>0]|0)|0;if(((d[j+(q-r)>>0]<<2)+(d[j+s>>0]|0)|0)<=(h|0)){t=(a[k+s>>0]|0)+((r-q|0)*3|0)|0;s=a[l+(t+4>>3)>>0]|0;a[p>>0]=a[m+((a[l+(t+3>>3)>>0]|0)+q)>>0]|0;a[o>>0]=a[m+(r-s)>>0]|0}b=b+1|0}while((b|0)!=16);b=n+g|0;n=0;do{s=b+n|0;r=s+i|0;o=d[r>>0]|0;q=d[s>>0]|0;t=(d[s+f>>0]|0)-(d[s+e>>0]|0)|0;if(((d[j+(o-q)>>0]<<2)+(d[j+t>>0]|0)|0)<=(h|0)){p=(a[k+t>>0]|0)+((q-o|0)*3|0)|0;t=a[l+(p+4>>3)>>0]|0;a[r>>0]=a[m+((a[l+(p+3>>3)>>0]|0)+o)>>0]|0;a[s>>0]=a[m+(q-t)>>0]|0}n=n+1|0}while((n|0)!=16);n=b+g|0;g=0;do{b=n+g|0;t=b+i|0;q=d[t>>0]|0;s=d[b>>0]|0;o=(d[b+f>>0]|0)-(d[b+e>>0]|0)|0;if(((d[j+(q-s)>>0]<<2)+(d[j+o>>0]|0)|0)<=(h|0)){p=(a[k+o>>0]|0)+((s-q|0)*3|0)|0;o=a[l+(p+4>>3)>>0]|0;a[t>>0]=a[m+((a[l+(p+3>>3)>>0]|0)+q)>>0]|0;a[b>>0]=a[m+(s-o)>>0]|0}g=g+1|0}while((g|0)!=16);return}function _SimpleHFilter16i(b,e,f){b=b|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0;g=f<<1|1;f=c[38887]|0;h=c[38884]|0;i=c[38885]|0;j=c[38886]|0;k=b+4|0;l=0;do{m=k+(U(l,e)|0)|0;n=m+-1|0;o=d[n>>0]|0;p=d[m>>0]|0;q=(d[m+-2>>0]|0)-(d[m+1>>0]|0)|0;if(((d[f+(o-p)>>0]<<2)+(d[f+q>>0]|0)|0)<=(g|0)){r=(a[h+q>>0]|0)+((p-o|0)*3|0)|0;q=a[i+(r+4>>3)>>0]|0;a[n>>0]=a[j+((a[i+(r+3>>3)>>0]|0)+o)>>0]|0;a[m>>0]=a[j+(p-q)>>0]|0}l=l+1|0}while((l|0)!=16);l=b+8|0;k=0;do{q=l+(U(k,e)|0)|0;p=q+-1|0;m=d[p>>0]|0;o=d[q>>0]|0;r=(d[q+-2>>0]|0)-(d[q+1>>0]|0)|0;if(((d[f+(m-o)>>0]<<2)+(d[f+r>>0]|0)|0)<=(g|0)){n=(a[h+r>>0]|0)+((o-m|0)*3|0)|0;r=a[i+(n+4>>3)>>0]|0;a[p>>0]=a[j+((a[i+(n+3>>3)>>0]|0)+m)>>0]|0;a[q>>0]=a[j+(o-r)>>0]|0}k=k+1|0}while((k|0)!=16);k=b+12|0;b=0;do{l=k+(U(b,e)|0)|0;r=l+-1|0;o=d[r>>0]|0;q=d[l>>0]|0;m=(d[l+-2>>0]|0)-(d[l+1>>0]|0)|0;if(((d[f+(o-q)>>0]<<2)+(d[f+m>>0]|0)|0)<=(g|0)){n=(a[h+m>>0]|0)+((q-o|0)*3|0)|0;m=a[i+(n+4>>3)>>0]|0;a[r>>0]=a[j+((a[i+(n+3>>3)>>0]|0)+o)>>0]|0;a[l>>0]=a[j+(q-m)>>0]|0}b=b+1|0}while((b|0)!=16);return}function _DC4(a){a=a|0;var b=0;b=((d[a+-29>>0]|0)+((d[a+-30>>0]|0)+((d[a+-31>>0]|0)+((d[a+-32>>0]|0)+4+(d[a+-1>>0]|0))+(d[a+31>>0]|0))+(d[a+63>>0]|0))+(d[a+95>>0]|0)|0)>>>3&255;_memset(a|0,b|0,4)|0;_memset(a+32|0,b|0,4)|0;_memset(a+64|0,b|0,4)|0;_memset(a+96|0,b|0,4)|0;return}function _TM4(b){b=b|0;var e=0,f=0,g=0,h=0,i=0,j=0;e=(c[38886]|0)+(0-(d[b+-33>>0]|0))|0;f=e+(d[b+-1>>0]|0)|0;g=d[b+-32>>0]|0;a[b>>0]=a[f+g>>0]|0;h=d[b+-31>>0]|0;a[b+1>>0]=a[f+h>>0]|0;i=d[b+-30>>0]|0;a[b+2>>0]=a[f+i>>0]|0;j=d[b+-29>>0]|0;a[b+3>>0]=a[f+j>>0]|0;f=e+(d[b+31>>0]|0)|0;a[b+32>>0]=a[f+g>>0]|0;a[b+33>>0]=a[f+h>>0]|0;a[b+34>>0]=a[f+i>>0]|0;a[b+35>>0]=a[f+j>>0]|0;f=e+(d[b+63>>0]|0)|0;a[b+64>>0]=a[f+g>>0]|0;a[b+65>>0]=a[f+h>>0]|0;a[b+66>>0]=a[f+i>>0]|0;a[b+67>>0]=a[f+j>>0]|0;f=e+(d[b+95>>0]|0)|0;a[b+96>>0]=a[f+g>>0]|0;a[b+97>>0]=a[f+h>>0]|0;a[b+98>>0]=a[f+i>>0]|0;a[b+99>>0]=a[f+j>>0]|0;return}function _VE4(b){b=b|0;var c=0,e=0,f=0,g=0,h=0,i=0;c=d[b+-32>>0]|0;e=d[b+-31>>0]|0;f=((d[b+-33>>0]|0)+2+(c<<1)+e|0)>>>2&255;g=d[b+-30>>0]|0;h=(c+2+(e<<1)+g|0)>>>2&255;c=d[b+-29>>0]|0;i=(e+2+(g<<1)+c|0)>>>2&255;e=(g+2+(c<<1)+(d[b+-28>>0]|0)|0)>>>2&255;a[b>>0]=f;a[b+1>>0]=h;a[b+2>>0]=i;a[b+3>>0]=e;a[b+32>>0]=f;a[b+33>>0]=h;a[b+34>>0]=i;a[b+35>>0]=e;a[b+64>>0]=f;a[b+65>>0]=h;a[b+66>>0]=i;a[b+67>>0]=e;a[b+96>>0]=f;a[b+97>>0]=h;a[b+98>>0]=i;a[b+99>>0]=e;return}function _HE4(b){b=b|0;var c=0,e=0,f=0,g=0,h=0,i=0;c=d[b+-1>>0]|0;e=d[b+31>>0]|0;f=d[b+63>>0]|0;g=d[b+95>>0]|0;h=U(((d[b+-33>>0]|0)+2+(c<<1)+e|0)>>>2&255,16843009)|0;a[b>>0]=h;a[b+1>>0]=h>>8;a[b+2>>0]=h>>16;a[b+3>>0]=h>>24;h=b+32|0;i=U((c+2+(e<<1)+f|0)>>>2&255,16843009)|0;a[h>>0]=i;a[h+1>>0]=i>>8;a[h+2>>0]=i>>16;a[h+3>>0]=i>>24;i=b+64|0;h=U((e+2+(f<<1)+g|0)>>>2&255,16843009)|0;a[i>>0]=h;a[i+1>>0]=h>>8;a[i+2>>0]=h>>16;a[i+3>>0]=h>>24;h=b+96|0;b=U((f+2+g+(g<<1)|0)>>>2&255,16843009)|0;a[h>>0]=b;a[h+1>>0]=b>>8;a[h+2>>0]=b>>16;a[h+3>>0]=b>>24;return}function _RD4(b){b=b|0;var c=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0;c=d[b+-1>>0]|0;e=d[b+31>>0]|0;f=d[b+63>>0]|0;g=d[b+-33>>0]|0;h=d[b+-32>>0]|0;i=d[b+-31>>0]|0;j=d[b+-30>>0]|0;k=d[b+-29>>0]|0;a[b+96>>0]=(e+2+(f<<1)+(d[b+95>>0]|0)|0)>>>2;l=c+2|0;m=(l+(e<<1)+f|0)>>>2&255;a[b+64>>0]=m;a[b+97>>0]=m;m=((c<<1)+2+e+g|0)>>>2&255;a[b+32>>0]=m;a[b+65>>0]=m;a[b+98>>0]=m;m=(l+(g<<1)+h|0)>>>2&255;a[b>>0]=m;a[b+33>>0]=m;a[b+66>>0]=m;a[b+99>>0]=m;m=(g+2+(h<<1)+i|0)>>>2&255;a[b+1>>0]=m;a[b+34>>0]=m;a[b+67>>0]=m;m=(h+2+(i<<1)+j|0)>>>2&255;a[b+2>>0]=m;a[b+35>>0]=m;a[b+3>>0]=(i+2+(j<<1)+k|0)>>>2;return}function _VR4(b){b=b|0;var c=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0;c=d[b+-1>>0]|0;e=d[b+31>>0]|0;f=d[b+63>>0]|0;g=d[b+-33>>0]|0;h=d[b+-32>>0]|0;i=d[b+-31>>0]|0;j=d[b+-30>>0]|0;k=d[b+-29>>0]|0;l=(g+1+h|0)>>>1&255;a[b+65>>0]=l;a[b>>0]=l;l=(h+1+i|0)>>>1&255;a[b+66>>0]=l;a[b+1>>0]=l;l=(i+1+j|0)>>>1&255;a[b+67>>0]=l;a[b+2>>0]=l;a[b+3>>0]=(j+1+k|0)>>>1;l=c+2|0;a[b+96>>0]=(l+(e<<1)+f|0)>>>2;a[b+64>>0]=((c<<1)+2+e+g|0)>>>2;e=(l+(g<<1)+h|0)>>>2&255;a[b+97>>0]=e;a[b+32>>0]=e;e=(g+2+(h<<1)+i|0)>>>2&255;a[b+98>>0]=e;a[b+33>>0]=e;e=(h+2+(i<<1)+j|0)>>>2&255;a[b+99>>0]=e;a[b+34>>0]=e;a[b+35>>0]=(i+2+(j<<1)+k|0)>>>2;return}function _LD4(b){b=b|0;var c=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0;c=d[b+-31>>0]|0;e=d[b+-30>>0]|0;f=d[b+-29>>0]|0;g=d[b+-28>>0]|0;h=d[b+-27>>0]|0;i=d[b+-26>>0]|0;j=d[b+-25>>0]|0;a[b>>0]=((d[b+-32>>0]|0)+2+(c<<1)+e|0)>>>2;k=(c+2+(e<<1)+f|0)>>>2&255;a[b+32>>0]=k;a[b+1>>0]=k;k=(e+2+(f<<1)+g|0)>>>2&255;a[b+64>>0]=k;a[b+33>>0]=k;a[b+2>>0]=k;k=(f+2+(g<<1)+h|0)>>>2&255;a[b+96>>0]=k;a[b+65>>0]=k;a[b+34>>0]=k;a[b+3>>0]=k;k=(g+2+(h<<1)+i|0)>>>2&255;a[b+97>>0]=k;a[b+66>>0]=k;a[b+35>>0]=k;k=(h+2+(i<<1)+j|0)>>>2&255;a[b+98>>0]=k;a[b+67>>0]=k;a[b+99>>0]=(i+2+j+(j<<1)|0)>>>2;return}function _VL4(b){b=b|0;var c=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0;c=d[b+-32>>0]|0;e=d[b+-31>>0]|0;f=d[b+-30>>0]|0;g=d[b+-29>>0]|0;h=d[b+-28>>0]|0;i=d[b+-27>>0]|0;j=d[b+-26>>0]|0;k=d[b+-25>>0]|0;a[b>>0]=(c+1+e|0)>>>1;l=(e+1+f|0)>>>1&255;a[b+64>>0]=l;a[b+1>>0]=l;l=(f+1+g|0)>>>1&255;a[b+65>>0]=l;a[b+2>>0]=l;l=(g+1+h|0)>>>1&255;a[b+66>>0]=l;a[b+3>>0]=l;a[b+32>>0]=(c+2+(e<<1)+f|0)>>>2;c=(e+2+(f<<1)+g|0)>>>2&255;a[b+96>>0]=c;a[b+33>>0]=c;c=(f+2+(g<<1)+h|0)>>>2&255;a[b+97>>0]=c;a[b+34>>0]=c;c=(g+2+(h<<1)+i|0)>>>2&255;a[b+98>>0]=c;a[b+35>>0]=c;a[b+67>>0]=(h+2+(i<<1)+j|0)>>>2;a[b+99>>0]=(i+2+(j<<1)+k|0)>>>2;return}function _HD4(b){b=b|0;var c=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0;c=d[b+-1>>0]|0;e=d[b+31>>0]|0;f=d[b+63>>0]|0;g=d[b+95>>0]|0;h=d[b+-33>>0]|0;i=d[b+-32>>0]|0;j=d[b+-31>>0]|0;k=d[b+-30>>0]|0;l=c+1|0;m=(l+h|0)>>>1&255;a[b+34>>0]=m;a[b>>0]=m;m=(l+e|0)>>>1&255;a[b+66>>0]=m;a[b+32>>0]=m;m=(e+1+f|0)>>>1&255;a[b+98>>0]=m;a[b+64>>0]=m;a[b+96>>0]=(f+1+g|0)>>>1;a[b+3>>0]=(i+2+(j<<1)+k|0)>>>2;a[b+2>>0]=(h+2+(i<<1)+j|0)>>>2;j=c+2|0;k=(j+(h<<1)+i|0)>>>2&255;a[b+35>>0]=k;a[b+1>>0]=k;k=((c<<1)+2+e+h|0)>>>2&255;a[b+67>>0]=k;a[b+33>>0]=k;k=(j+(e<<1)+f|0)>>>2&255;a[b+99>>0]=k;a[b+65>>0]=k;a[b+97>>0]=(e+2+(f<<1)+g|0)>>>2;return}function _HU4(b){b=b|0;var c=0,e=0,f=0,g=0,h=0,i=0;c=d[b+-1>>0]|0;e=d[b+31>>0]|0;f=d[b+63>>0]|0;g=a[b+95>>0]|0;h=g&255;a[b>>0]=(c+1+e|0)>>>1;i=(e+1+f|0)>>>1&255;a[b+32>>0]=i;a[b+2>>0]=i;i=(f+1+h|0)>>>1&255;a[b+64>>0]=i;a[b+34>>0]=i;a[b+1>>0]=(c+2+(e<<1)+f|0)>>>2;c=(e+2+(f<<1)+h|0)>>>2&255;a[b+33>>0]=c;a[b+3>>0]=c;c=(f+2+h+(h<<1)|0)>>>2&255;a[b+65>>0]=c;a[b+35>>0]=c;a[b+66>>0]=g;a[b+67>>0]=g;_memset(b+96|0,g|0,4)|0;return}function _DC16(a){a=a|0;var b=0,c=0;b=16;c=0;do{b=(d[a+((c<<5)+-1)>>0]|0)+b+(d[a+(c+-32)>>0]|0)|0;c=c+1|0}while((c|0)!=16);c=b>>>5&255;_memset(a|0,c|0,16)|0;_memset(a+32|0,c|0,16)|0;_memset(a+64|0,c|0,16)|0;_memset(a+96|0,c|0,16)|0;_memset(a+128|0,c|0,16)|0;_memset(a+160|0,c|0,16)|0;_memset(a+192|0,c|0,16)|0;_memset(a+224|0,c|0,16)|0;_memset(a+256|0,c|0,16)|0;_memset(a+288|0,c|0,16)|0;_memset(a+320|0,c|0,16)|0;_memset(a+352|0,c|0,16)|0;_memset(a+384|0,c|0,16)|0;_memset(a+416|0,c|0,16)|0;_memset(a+448|0,c|0,16)|0;_memset(a+480|0,c|0,16)|0;return}function _TM16(b){b=b|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;e=b+-32|0;f=(c[38886]|0)+(0-(d[b+-33>>0]|0))|0;g=b+-31|0;h=b+-30|0;i=b+-29|0;j=b+-28|0;k=b+-27|0;l=b+-26|0;m=b+-25|0;n=b+-24|0;o=b+-23|0;p=b+-22|0;q=b+-21|0;r=b+-20|0;s=b+-19|0;t=b+-18|0;u=b+-17|0;v=b;b=0;while(1){w=f+(d[v+-1>>0]|0)|0;a[v>>0]=a[w+(d[e>>0]|0)>>0]|0;a[v+1>>0]=a[w+(d[g>>0]|0)>>0]|0;a[v+2>>0]=a[w+(d[h>>0]|0)>>0]|0;a[v+3>>0]=a[w+(d[i>>0]|0)>>0]|0;a[v+4>>0]=a[w+(d[j>>0]|0)>>0]|0;a[v+5>>0]=a[w+(d[k>>0]|0)>>0]|0;a[v+6>>0]=a[w+(d[l>>0]|0)>>0]|0;a[v+7>>0]=a[w+(d[m>>0]|0)>>0]|0;a[v+8>>0]=a[w+(d[n>>0]|0)>>0]|0;a[v+9>>0]=a[w+(d[o>>0]|0)>>0]|0;a[v+10>>0]=a[w+(d[p>>0]|0)>>0]|0;a[v+11>>0]=a[w+(d[q>>0]|0)>>0]|0;a[v+12>>0]=a[w+(d[r>>0]|0)>>0]|0;a[v+13>>0]=a[w+(d[s>>0]|0)>>0]|0;a[v+14>>0]=a[w+(d[t>>0]|0)>>0]|0;a[v+15>>0]=a[w+(d[u>>0]|0)>>0]|0;b=b+1|0;if((b|0)==16)break;else v=v+32|0}return}function _VE16(b){b=b|0;var c=0,d=0,e=0,f=0;c=b+-32|0;d=b;e=c;f=d+16|0;do{a[d>>0]=a[e>>0]|0;d=d+1|0;e=e+1|0}while((d|0)<(f|0));d=b+32|0;e=c;f=d+16|0;do{a[d>>0]=a[e>>0]|0;d=d+1|0;e=e+1|0}while((d|0)<(f|0));d=b+64|0;e=c;f=d+16|0;do{a[d>>0]=a[e>>0]|0;d=d+1|0;e=e+1|0}while((d|0)<(f|0));d=b+96|0;e=c;f=d+16|0;do{a[d>>0]=a[e>>0]|0;d=d+1|0;e=e+1|0}while((d|0)<(f|0));d=b+128|0;e=c;f=d+16|0;do{a[d>>0]=a[e>>0]|0;d=d+1|0;e=e+1|0}while((d|0)<(f|0));d=b+160|0;e=c;f=d+16|0;do{a[d>>0]=a[e>>0]|0;d=d+1|0;e=e+1|0}while((d|0)<(f|0));d=b+192|0;e=c;f=d+16|0;do{a[d>>0]=a[e>>0]|0;d=d+1|0;e=e+1|0}while((d|0)<(f|0));d=b+224|0;e=c;f=d+16|0;do{a[d>>0]=a[e>>0]|0;d=d+1|0;e=e+1|0}while((d|0)<(f|0));d=b+256|0;e=c;f=d+16|0;do{a[d>>0]=a[e>>0]|0;d=d+1|0;e=e+1|0}while((d|0)<(f|0));d=b+288|0;e=c;f=d+16|0;do{a[d>>0]=a[e>>0]|0;d=d+1|0;e=e+1|0}while((d|0)<(f|0));d=b+320|0;e=c;f=d+16|0;do{a[d>>0]=a[e>>0]|0;d=d+1|0;e=e+1|0}while((d|0)<(f|0));d=b+352|0;e=c;f=d+16|0;do{a[d>>0]=a[e>>0]|0;d=d+1|0;e=e+1|0}while((d|0)<(f|0));d=b+384|0;e=c;f=d+16|0;do{a[d>>0]=a[e>>0]|0;d=d+1|0;e=e+1|0}while((d|0)<(f|0));d=b+416|0;e=c;f=d+16|0;do{a[d>>0]=a[e>>0]|0;d=d+1|0;e=e+1|0}while((d|0)<(f|0));d=b+448|0;e=c;f=d+16|0;do{a[d>>0]=a[e>>0]|0;d=d+1|0;e=e+1|0}while((d|0)<(f|0));d=b+480|0;e=c;f=d+16|0;do{a[d>>0]=a[e>>0]|0;d=d+1|0;e=e+1|0}while((d|0)<(f|0));return}function _HE16(b){b=b|0;_memset(b|0,a[b+-1>>0]|0,16)|0;_memset(b+32|0,a[b+31>>0]|0,16)|0;_memset(b+64|0,a[b+63>>0]|0,16)|0;_memset(b+96|0,a[b+95>>0]|0,16)|0;_memset(b+128|0,a[b+127>>0]|0,16)|0;_memset(b+160|0,a[b+159>>0]|0,16)|0;_memset(b+192|0,a[b+191>>0]|0,16)|0;_memset(b+224|0,a[b+223>>0]|0,16)|0;_memset(b+256|0,a[b+255>>0]|0,16)|0;_memset(b+288|0,a[b+287>>0]|0,16)|0;_memset(b+320|0,a[b+319>>0]|0,16)|0;_memset(b+352|0,a[b+351>>0]|0,16)|0;_memset(b+384|0,a[b+383>>0]|0,16)|0;_memset(b+416|0,a[b+415>>0]|0,16)|0;_memset(b+448|0,a[b+447>>0]|0,16)|0;_memset(b+480|0,a[b+479>>0]|0,16)|0;return}function _DC16NoTop(a){a=a|0;var b=0;b=((d[a+479>>0]|0)+((d[a+447>>0]|0)+((d[a+415>>0]|0)+((d[a+383>>0]|0)+((d[a+351>>0]|0)+((d[a+319>>0]|0)+((d[a+287>>0]|0)+((d[a+255>>0]|0)+((d[a+223>>0]|0)+((d[a+191>>0]|0)+((d[a+159>>0]|0)+((d[a+127>>0]|0)+((d[a+95>>0]|0)+((d[a+63>>0]|0)+((d[a+31>>0]|0)+((d[a+-1>>0]|0)+8)))))))))))))))|0)>>>4&255;_memset(a|0,b|0,16)|0;_memset(a+32|0,b|0,16)|0;_memset(a+64|0,b|0,16)|0;_memset(a+96|0,b|0,16)|0;_memset(a+128|0,b|0,16)|0;_memset(a+160|0,b|0,16)|0;_memset(a+192|0,b|0,16)|0;_memset(a+224|0,b|0,16)|0;_memset(a+256|0,b|0,16)|0;_memset(a+288|0,b|0,16)|0;_memset(a+320|0,b|0,16)|0;_memset(a+352|0,b|0,16)|0;_memset(a+384|0,b|0,16)|0;_memset(a+416|0,b|0,16)|0;_memset(a+448|0,b|0,16)|0;_memset(a+480|0,b|0,16)|0;return}function _DC16NoLeft(a){a=a|0;var b=0;b=((d[a+-17>>0]|0)+((d[a+-18>>0]|0)+((d[a+-19>>0]|0)+((d[a+-20>>0]|0)+((d[a+-21>>0]|0)+((d[a+-22>>0]|0)+((d[a+-23>>0]|0)+((d[a+-24>>0]|0)+((d[a+-25>>0]|0)+((d[a+-26>>0]|0)+((d[a+-27>>0]|0)+((d[a+-28>>0]|0)+((d[a+-29>>0]|0)+((d[a+-30>>0]|0)+((d[a+-31>>0]|0)+((d[a+-32>>0]|0)+8)))))))))))))))|0)>>>4&255;_memset(a|0,b|0,16)|0;_memset(a+32|0,b|0,16)|0;_memset(a+64|0,b|0,16)|0;_memset(a+96|0,b|0,16)|0;_memset(a+128|0,b|0,16)|0;_memset(a+160|0,b|0,16)|0;_memset(a+192|0,b|0,16)|0;_memset(a+224|0,b|0,16)|0;_memset(a+256|0,b|0,16)|0;_memset(a+288|0,b|0,16)|0;_memset(a+320|0,b|0,16)|0;_memset(a+352|0,b|0,16)|0;_memset(a+384|0,b|0,16)|0;_memset(a+416|0,b|0,16)|0;_memset(a+448|0,b|0,16)|0;_memset(a+480|0,b|0,16)|0;return}function _DC16NoTopLeft(b){b=b|0;var c=0,d=0;c=b;d=c+16|0;do{a[c>>0]=128;c=c+1|0}while((c|0)<(d|0));c=b+32|0;d=c+16|0;do{a[c>>0]=128;c=c+1|0}while((c|0)<(d|0));c=b+64|0;d=c+16|0;do{a[c>>0]=128;c=c+1|0}while((c|0)<(d|0));c=b+96|0;d=c+16|0;do{a[c>>0]=128;c=c+1|0}while((c|0)<(d|0));c=b+128|0;d=c+16|0;do{a[c>>0]=128;c=c+1|0}while((c|0)<(d|0));c=b+160|0;d=c+16|0;do{a[c>>0]=128;c=c+1|0}while((c|0)<(d|0));c=b+192|0;d=c+16|0;do{a[c>>0]=128;c=c+1|0}while((c|0)<(d|0));c=b+224|0;d=c+16|0;do{a[c>>0]=128;c=c+1|0}while((c|0)<(d|0));c=b+256|0;d=c+16|0;do{a[c>>0]=128;c=c+1|0}while((c|0)<(d|0));c=b+288|0;d=c+16|0;do{a[c>>0]=128;c=c+1|0}while((c|0)<(d|0));c=b+320|0;d=c+16|0;do{a[c>>0]=128;c=c+1|0}while((c|0)<(d|0));c=b+352|0;d=c+16|0;do{a[c>>0]=128;c=c+1|0}while((c|0)<(d|0));c=b+384|0;d=c+16|0;do{a[c>>0]=128;c=c+1|0}while((c|0)<(d|0));c=b+416|0;d=c+16|0;do{a[c>>0]=128;c=c+1|0}while((c|0)<(d|0));c=b+448|0;d=c+16|0;do{a[c>>0]=128;c=c+1|0}while((c|0)<(d|0));c=b+480|0;d=c+16|0;do{a[c>>0]=128;c=c+1|0}while((c|0)<(d|0));return}function _DC8uv(a){a=a|0;var b=0;b=((d[a+-25>>0]|0)+((d[a+-26>>0]|0)+((d[a+-27>>0]|0)+((d[a+-28>>0]|0)+((d[a+-29>>0]|0)+((d[a+-30>>0]|0)+((d[a+-31>>0]|0)+((d[a+-32>>0]|0)+8+(d[a+-1>>0]|0))+(d[a+31>>0]|0))+(d[a+63>>0]|0))+(d[a+95>>0]|0))+(d[a+127>>0]|0))+(d[a+159>>0]|0))+(d[a+191>>0]|0))+(d[a+223>>0]|0)|0)>>>4&255;_memset(a|0,b|0,8)|0;_memset(a+32|0,b|0,8)|0;_memset(a+64|0,b|0,8)|0;_memset(a+96|0,b|0,8)|0;_memset(a+128|0,b|0,8)|0;_memset(a+160|0,b|0,8)|0;_memset(a+192|0,b|0,8)|0;_memset(a+224|0,b|0,8)|0;return}function _TM8uv(b){b=b|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0;e=b+-32|0;f=(c[38886]|0)+(0-(d[b+-33>>0]|0))|0;g=b+-31|0;h=b+-30|0;i=b+-29|0;j=b+-28|0;k=b+-27|0;l=b+-26|0;m=b+-25|0;n=b;b=0;while(1){o=f+(d[n+-1>>0]|0)|0;a[n>>0]=a[o+(d[e>>0]|0)>>0]|0;a[n+1>>0]=a[o+(d[g>>0]|0)>>0]|0;a[n+2>>0]=a[o+(d[h>>0]|0)>>0]|0;a[n+3>>0]=a[o+(d[i>>0]|0)>>0]|0;a[n+4>>0]=a[o+(d[j>>0]|0)>>0]|0;a[n+5>>0]=a[o+(d[k>>0]|0)>>0]|0;a[n+6>>0]=a[o+(d[l>>0]|0)>>0]|0;a[n+7>>0]=a[o+(d[m>>0]|0)>>0]|0;b=b+1|0;if((b|0)==8)break;else n=n+32|0}return}function _VE8uv(b){b=b|0;var c=0,e=0,f=0,g=0;c=b+-32|0;e=c;f=d[e>>0]|d[e+1>>0]<<8|d[e+2>>0]<<16|d[e+3>>0]<<24;e=c+4|0;c=d[e>>0]|d[e+1>>0]<<8|d[e+2>>0]<<16|d[e+3>>0]<<24;e=b;g=e;a[g>>0]=f;a[g+1>>0]=f>>8;a[g+2>>0]=f>>16;a[g+3>>0]=f>>24;g=e+4|0;a[g>>0]=c;a[g+1>>0]=c>>8;a[g+2>>0]=c>>16;a[g+3>>0]=c>>24;g=b+32|0;e=g;a[e>>0]=f;a[e+1>>0]=f>>8;a[e+2>>0]=f>>16;a[e+3>>0]=f>>24;e=g+4|0;a[e>>0]=c;a[e+1>>0]=c>>8;a[e+2>>0]=c>>16;a[e+3>>0]=c>>24;e=b+64|0;g=e;a[g>>0]=f;a[g+1>>0]=f>>8;a[g+2>>0]=f>>16;a[g+3>>0]=f>>24;g=e+4|0;a[g>>0]=c;a[g+1>>0]=c>>8;a[g+2>>0]=c>>16;a[g+3>>0]=c>>24;g=b+96|0;e=g;a[e>>0]=f;a[e+1>>0]=f>>8;a[e+2>>0]=f>>16;a[e+3>>0]=f>>24;e=g+4|0;a[e>>0]=c;a[e+1>>0]=c>>8;a[e+2>>0]=c>>16;a[e+3>>0]=c>>24;e=b+128|0;g=e;a[g>>0]=f;a[g+1>>0]=f>>8;a[g+2>>0]=f>>16;a[g+3>>0]=f>>24;g=e+4|0;a[g>>0]=c;a[g+1>>0]=c>>8;a[g+2>>0]=c>>16;a[g+3>>0]=c>>24;g=b+160|0;e=g;a[e>>0]=f;a[e+1>>0]=f>>8;a[e+2>>0]=f>>16;a[e+3>>0]=f>>24;e=g+4|0;a[e>>0]=c;a[e+1>>0]=c>>8;a[e+2>>0]=c>>16;a[e+3>>0]=c>>24;e=b+192|0;g=e;a[g>>0]=f;a[g+1>>0]=f>>8;a[g+2>>0]=f>>16;a[g+3>>0]=f>>24;g=e+4|0;a[g>>0]=c;a[g+1>>0]=c>>8;a[g+2>>0]=c>>16;a[g+3>>0]=c>>24;g=b+224|0;b=g;a[b>>0]=f;a[b+1>>0]=f>>8;a[b+2>>0]=f>>16;a[b+3>>0]=f>>24;f=g+4|0;a[f>>0]=c;a[f+1>>0]=c>>8;a[f+2>>0]=c>>16;a[f+3>>0]=c>>24;return}function _HE8uv(b){b=b|0;_memset(b|0,a[b+-1>>0]|0,8)|0;_memset(b+32|0,a[b+31>>0]|0,8)|0;_memset(b+64|0,a[b+63>>0]|0,8)|0;_memset(b+96|0,a[b+95>>0]|0,8)|0;_memset(b+128|0,a[b+127>>0]|0,8)|0;_memset(b+160|0,a[b+159>>0]|0,8)|0;_memset(b+192|0,a[b+191>>0]|0,8)|0;_memset(b+224|0,a[b+223>>0]|0,8)|0;return}function _DC8uvNoTop(a){a=a|0;var b=0;b=((d[a+223>>0]|0)+((d[a+191>>0]|0)+((d[a+159>>0]|0)+((d[a+127>>0]|0)+((d[a+95>>0]|0)+((d[a+63>>0]|0)+((d[a+31>>0]|0)+((d[a+-1>>0]|0)+4)))))))|0)>>>3&255;_memset(a|0,b|0,8)|0;_memset(a+32|0,b|0,8)|0;_memset(a+64|0,b|0,8)|0;_memset(a+96|0,b|0,8)|0;_memset(a+128|0,b|0,8)|0;_memset(a+160|0,b|0,8)|0;_memset(a+192|0,b|0,8)|0;_memset(a+224|0,b|0,8)|0;return}function _DC8uvNoLeft(a){a=a|0;var b=0;b=((d[a+-25>>0]|0)+((d[a+-26>>0]|0)+((d[a+-27>>0]|0)+((d[a+-28>>0]|0)+((d[a+-29>>0]|0)+((d[a+-30>>0]|0)+((d[a+-31>>0]|0)+((d[a+-32>>0]|0)+4)))))))|0)>>>3&255;_memset(a|0,b|0,8)|0;_memset(a+32|0,b|0,8)|0;_memset(a+64|0,b|0,8)|0;_memset(a+96|0,b|0,8)|0;_memset(a+128|0,b|0,8)|0;_memset(a+160|0,b|0,8)|0;_memset(a+192|0,b|0,8)|0;_memset(a+224|0,b|0,8)|0;return}function _DC8uvNoTopLeft(b){b=b|0;var c=0,d=0;c=b;d=c;a[d>>0]=-2139062144;a[d+1>>0]=-2139062144>>8;a[d+2>>0]=-2139062144>>16;a[d+3>>0]=-2139062144>>24;d=c+4|0;a[d>>0]=-2139062144;a[d+1>>0]=-2139062144>>8;a[d+2>>0]=-2139062144>>16;a[d+3>>0]=-2139062144>>24;d=b+32|0;c=d;a[c>>0]=-2139062144;a[c+1>>0]=-2139062144>>8;a[c+2>>0]=-2139062144>>16;a[c+3>>0]=-2139062144>>24;c=d+4|0;a[c>>0]=-2139062144;a[c+1>>0]=-2139062144>>8;a[c+2>>0]=-2139062144>>16;a[c+3>>0]=-2139062144>>24;c=b+64|0;d=c;a[d>>0]=-2139062144;a[d+1>>0]=-2139062144>>8;a[d+2>>0]=-2139062144>>16;a[d+3>>0]=-2139062144>>24;d=c+4|0;a[d>>0]=-2139062144;a[d+1>>0]=-2139062144>>8;a[d+2>>0]=-2139062144>>16;a[d+3>>0]=-2139062144>>24;d=b+96|0;c=d;a[c>>0]=-2139062144;a[c+1>>0]=-2139062144>>8;a[c+2>>0]=-2139062144>>16;a[c+3>>0]=-2139062144>>24;c=d+4|0;a[c>>0]=-2139062144;a[c+1>>0]=-2139062144>>8;a[c+2>>0]=-2139062144>>16;a[c+3>>0]=-2139062144>>24;c=b+128|0;d=c;a[d>>0]=-2139062144;a[d+1>>0]=-2139062144>>8;a[d+2>>0]=-2139062144>>16;a[d+3>>0]=-2139062144>>24;d=c+4|0;a[d>>0]=-2139062144;a[d+1>>0]=-2139062144>>8;a[d+2>>0]=-2139062144>>16;a[d+3>>0]=-2139062144>>24;d=b+160|0;c=d;a[c>>0]=-2139062144;a[c+1>>0]=-2139062144>>8;a[c+2>>0]=-2139062144>>16;a[c+3>>0]=-2139062144>>24;c=d+4|0;a[c>>0]=-2139062144;a[c+1>>0]=-2139062144>>8;a[c+2>>0]=-2139062144>>16;a[c+3>>0]=-2139062144>>24;c=b+192|0;d=c;a[d>>0]=-2139062144;a[d+1>>0]=-2139062144>>8;a[d+2>>0]=-2139062144>>16;a[d+3>>0]=-2139062144>>24;d=c+4|0;a[d>>0]=-2139062144;a[d+1>>0]=-2139062144>>8;a[d+2>>0]=-2139062144>>16;a[d+3>>0]=-2139062144>>24;d=b+224|0;b=d;a[b>>0]=-2139062144;a[b+1>>0]=-2139062144>>8;a[b+2>>0]=-2139062144>>16;a[b+3>>0]=-2139062144>>24;b=d+4|0;a[b>>0]=-2139062144;a[b+1>>0]=-2139062144>>8;a[b+2>>0]=-2139062144>>16;a[b+3>>0]=-2139062144>>24;return}function _DitherCombine8x8(b,c,e){b=b|0;c=c|0;e=e|0;var f=0,g=0,h=0,i=0,j=0;if((e|0)!=1){f=c;g=0;h=b;while(1){i=((d[h>>0]|0)+-120>>4)+(d[f>>0]|0)|0;a[f>>0]=i>>>0>255?(i>>>31)+255|0:i;i=f+1|0;j=((d[h+1>>0]|0)+-120>>4)+(d[i>>0]|0)|0;a[i>>0]=j>>>0>255?(j>>>31)+255|0:j;j=f+2|0;i=((d[h+2>>0]|0)+-120>>4)+(d[j>>0]|0)|0;a[j>>0]=i>>>0>255?(i>>>31)+255|0:i;i=f+3|0;j=((d[h+3>>0]|0)+-120>>4)+(d[i>>0]|0)|0;a[i>>0]=j>>>0>255?(j>>>31)+255|0:j;j=f+4|0;i=((d[h+4>>0]|0)+-120>>4)+(d[j>>0]|0)|0;a[j>>0]=i>>>0>255?(i>>>31)+255|0:i;i=f+5|0;j=((d[h+5>>0]|0)+-120>>4)+(d[i>>0]|0)|0;a[i>>0]=j>>>0>255?(j>>>31)+255|0:j;j=f+6|0;i=((d[h+6>>0]|0)+-120>>4)+(d[j>>0]|0)|0;a[j>>0]=i>>>0>255?(i>>>31)+255|0:i;i=f+7|0;j=((d[h+7>>0]|0)+-120>>4)+(d[i>>0]|0)|0;a[i>>0]=j>>>0>255?(j>>>31)+255|0:j;g=g+1|0;if((g|0)==8)break;else{f=f+e|0;h=h+8|0}}return}h=c;f=0;g=b;b=a[c+6>>0]|0;while(1){c=((d[g>>0]|0)+-120>>4)+(d[h>>0]|0)|0;a[h>>0]=c>>>0>255?(c>>>31)+255|0:c;c=h+1|0;j=((d[g+1>>0]|0)+-120>>4)+(d[c>>0]|0)|0;a[c>>0]=j>>>0>255?(j>>>31)+255|0:j;j=h+2|0;c=((d[g+2>>0]|0)+-120>>4)+(d[j>>0]|0)|0;a[j>>0]=c>>>0>255?(c>>>31)+255|0:c;c=h+3|0;j=((d[g+3>>0]|0)+-120>>4)+(d[c>>0]|0)|0;a[c>>0]=j>>>0>255?(j>>>31)+255|0:j;j=h+4|0;c=((d[g+4>>0]|0)+-120>>4)+(d[j>>0]|0)|0;a[j>>0]=c>>>0>255?(c>>>31)+255|0:c;c=h+5|0;j=((d[g+5>>0]|0)+-120>>4)+(d[c>>0]|0)|0;a[c>>0]=j>>>0>255?(j>>>31)+255|0:j;j=((d[g+6>>0]|0)+-120>>4)+(b&255)|0;a[h+6>>0]=j>>>0>255?(j>>>31)+255|0:j;j=h+7|0;c=((d[g+7>>0]|0)+-120>>4)+(d[j>>0]|0)|0;b=(c>>>0>255?(c>>>31)+255|0:c)&255;a[j>>0]=b;f=f+1|0;if((f|0)==8)break;else{h=h+e|0;g=g+8|0}}return}function _do_filter2(b,e){b=b|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0;f=d[b+(U(e,-2)|0)>>0]|0;g=b+(0-e)|0;h=d[g>>0]|0;i=d[b>>0]|0;j=(a[(c[38884]|0)+(f-(d[b+e>>0]|0))>>0]|0)+((i-h|0)*3|0)|0;e=c[38885]|0;f=a[e+(j+4>>3)>>0]|0;k=c[38886]|0;a[g>>0]=a[k+((a[e+(j+3>>3)>>0]|0)+h)>>0]|0;a[b>>0]=a[k+(i-f)>>0]|0;return}function _FilterLoop24(b,e,f,g,h,i,j){b=b|0;e=e|0;f=f|0;g=g|0;h=h|0;i=i|0;j=j|0;var k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0;k=h<<1|1;if((g|0)<=0)return;h=U(e,-2)|0;l=0-e|0;m=c[38887]|0;n=c[38884]|0;o=c[38885]|0;p=c[38886]|0;q=b;b=g;while(1){g=b;b=b+-1|0;if(_needs_filter2(q,e,k,i)|0){r=q+h|0;s=d[r>>0]|0;t=q+l|0;u=d[t>>0]|0;if((d[m+(s-u)>>0]|0)<=(j|0)){v=q+e|0;w=a[v>>0]|0;x=w&255;y=a[q>>0]|0;z=y&255;if((d[m+(x-z)>>0]|0)>(j|0)){A=y;B=w;C=7}else{w=(z-u|0)*3|0;y=a[o+(w+4>>3)>>0]|0;D=a[o+(w+3>>3)>>0]|0;w=y+1>>1;a[r>>0]=a[p+(w+s)>>0]|0;a[t>>0]=a[p+(D+u)>>0]|0;a[q>>0]=a[p+(z-y)>>0]|0;E=v;F=x-w|0}}else{A=a[q>>0]|0;B=a[q+e>>0]|0;C=7}if((C|0)==7){C=0;w=A&255;x=(a[n+(s-(B&255))>>0]|0)+((w-u|0)*3|0)|0;s=a[o+(x+4>>3)>>0]|0;a[t>>0]=a[p+((a[o+(x+3>>3)>>0]|0)+u)>>0]|0;E=q;F=w-s|0}a[E>>0]=a[p+F>>0]|0}if((g|0)<=1)break;else q=q+f|0}return}function _needs_filter2(a,b,e,f){a=a|0;b=b|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0;g=d[a+(U(b,-3)|0)>>0]|0;h=d[a+(U(b,-2)|0)>>0]|0;i=d[a+(0-b)>>0]|0;j=d[a>>0]|0;k=d[a+b>>0]|0;l=d[a+(b<<1)>>0]|0;m=d[a+(b*3|0)>>0]|0;n=c[38887]|0;if((((d[n+(i-j)>>0]|0)<<2)+(d[n+(h-k)>>0]|0)|0)>(e|0)){o=0;return o|0}if(((((d[n+((d[a+(U(b,-4)|0)>>0]|0)-g)>>0]|0|0)<=(f|0)?(d[n+(g-h)>>0]|0|0)<=(f|0):0)?(d[n+(h-i)>>0]|0|0)<=(f|0):0)?(d[n+(m-l)>>0]|0|0)<=(f|0):0)?(d[n+(l-k)>>0]|0|0)<=(f|0):0)p=(d[n+(k-j)>>0]|0|0)<=(f|0);else p=0;o=p&1;return o|0}function _FilterLoop26(b,e,f,g,h,i,j){b=b|0;e=e|0;f=f|0;g=g|0;h=h|0;i=i|0;j=j|0;var k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0;k=h<<1|1;if((g|0)<=0)return;h=U(e,-2)|0;l=0-e|0;m=c[38887]|0;n=c[38884]|0;o=c[38885]|0;p=c[38886]|0;q=U(e,-3)|0;r=e<<1;s=b;b=g;while(1){g=b;b=b+-1|0;if(_needs_filter2(s,e,k,i)|0){t=s+h|0;u=d[t>>0]|0;v=s+l|0;w=d[v>>0]|0;if((d[m+(u-w)>>0]|0)<=(j|0)){x=s+e|0;y=a[x>>0]|0;z=y&255;A=a[s>>0]|0;B=A&255;if((d[m+(z-B)>>0]|0)>(j|0)){C=A;D=y;E=7}else{y=s+q|0;A=s+r|0;F=d[A>>0]|0;G=a[n+((a[n+(u-z)>>0]|0)+((B-w|0)*3|0))>>0]|0;H=(G*27|0)+63>>7;I=(G*18|0)+63>>7;J=(G*9|0)+63>>7;a[y>>0]=a[p+(J+(d[y>>0]|0))>>0]|0;a[t>>0]=a[p+(I+u)>>0]|0;a[v>>0]=a[p+(H+w)>>0]|0;a[s>>0]=a[p+(B-H)>>0]|0;a[x>>0]=a[p+(z-I)>>0]|0;K=A;L=F-J|0}}else{C=a[s>>0]|0;D=a[s+e>>0]|0;E=7}if((E|0)==7){E=0;J=C&255;F=(a[n+(u-(D&255))>>0]|0)+((J-w|0)*3|0)|0;u=a[o+(F+4>>3)>>0]|0;a[v>>0]=a[p+((a[o+(F+3>>3)>>0]|0)+w)>>0]|0;K=s;L=J-u|0}a[K>>0]=a[p+L>>0]|0}if((g|0)<=1)break;else s=s+f|0}return}function _TransformOne(e,f){e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0;g=l;l=l+64|0;if((l|0)>=(m|0))ba(64);h=g;i=b[e>>1]|0;j=b[e+16>>1]|0;k=j+i|0;n=i-j|0;j=b[e+8>>1]|0;i=b[e+24>>1]|0;o=(j*35468>>16)-i-(i*20091>>16)|0;p=(j*20091>>16)+j+(i*35468>>16)|0;c[h>>2]=p+k;c[h+4>>2]=o+n;c[h+8>>2]=n-o;c[h+12>>2]=k-p;p=b[e+2>>1]|0;k=b[e+18>>1]|0;o=k+p|0;n=p-k|0;k=b[e+10>>1]|0;p=b[e+26>>1]|0;i=(k*35468>>16)-p-(p*20091>>16)|0;j=(k*20091>>16)+k+(p*35468>>16)|0;p=j+o|0;c[h+16>>2]=p;c[h+20>>2]=i+n;c[h+24>>2]=n-i;c[h+28>>2]=o-j;j=b[e+4>>1]|0;o=b[e+20>>1]|0;i=o+j|0;n=j-o|0;o=b[e+12>>1]|0;j=b[e+28>>1]|0;k=(o*35468>>16)-j-(j*20091>>16)|0;q=(o*20091>>16)+o+(j*35468>>16)|0;c[h+32>>2]=q+i;c[h+36>>2]=k+n;c[h+40>>2]=n-k;c[h+44>>2]=i-q;q=b[e+6>>1]|0;i=b[e+22>>1]|0;k=i+q|0;n=q-i|0;i=b[e+14>>1]|0;q=b[e+30>>1]|0;e=(i*35468>>16)-q-(q*20091>>16)|0;j=(i*20091>>16)+i+(q*35468>>16)|0;c[h+48>>2]=j+k;c[h+52>>2]=e+n;c[h+56>>2]=n-e;c[h+60>>2]=k-j;j=f;f=0;k=h;h=p;while(1){p=(c[k>>2]|0)+4|0;e=c[k+32>>2]|0;n=p+e|0;q=p-e|0;e=c[k+48>>2]|0;p=(h*35468>>16)-e-(e*20091>>16)|0;i=(h*20091>>16)+h+(e*35468>>16)|0;e=(i+n>>3)+(d[j>>0]|0)|0;a[j>>0]=e>>>0>255?(e>>>31)+255|0:e;e=j+1|0;o=(p+q>>3)+(d[e>>0]|0)|0;a[e>>0]=o>>>0>255?(o>>>31)+255|0:o;o=j+2|0;e=(d[o>>0]|0)+(q-p>>3)|0;a[o>>0]=e>>>0>255?(e>>>31)+255|0:e;e=j+3|0;o=(d[e>>0]|0)+(n-i>>3)|0;a[e>>0]=o>>>0>255?(o>>>31)+255|0:o;o=f+1|0;if((o|0)==4)break;e=c[k+20>>2]|0;j=j+32|0;f=o;k=k+4|0;h=e}l=g;return}function _VP8InitRandom(a,b){a=a|0;b=+b;var d=0;_memcpy(a+8|0,158124,220)|0;c[a>>2]=0;c[a+4>>2]=31;if(!(b<0.0))if(b>1.0)d=256;else d=~~(b*256.0)>>>0;else d=0;c[a+228>>2]=d;return}function _CheckDecBuffer(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0;b=c[a>>2]|0;d=c[a+4>>2]|0;e=c[a+8>>2]|0;if(b>>>0>=13){f=2;return f|0}g=((d|0)<0)<<31>>31;h=e+-1|0;i=((h|0)<0)<<31>>31;do if(b>>>0<11){j=c[a+20>>2]|0;k=(j|0)>-1?j:0-j|0;j=___muldi3(k|0,((k|0)<0)<<31>>31|0,h|0,i|0)|0;l=_i64Add(j|0,F|0,d|0,g|0)|0;j=F;m=(k|0)>=(U(c[158344+(b<<2)>>2]|0,d)|0)&(j>>>0<0|((j|0)==0?l>>>0<=(c[a+24>>2]|0)>>>0:0));if(!((c[a+16>>2]|0)!=0&m)){f=2;return f|0}}else{m=(d+1|0)/2|0;l=c[a+32>>2]|0;j=(l|0)>-1?l:0-l|0;l=c[a+36>>2]|0;k=(l|0)>-1?l:0-l|0;l=c[a+40>>2]|0;n=(l|0)>-1?l:0-l|0;l=c[a+44>>2]|0;o=(l|0)>-1?l:0-l|0;l=___muldi3(j|0,((j|0)<0)<<31>>31|0,h|0,i|0)|0;p=_i64Add(l|0,F|0,d|0,g|0)|0;l=F;q=((e+1|0)/2|0)+-1|0;r=((q|0)<0)<<31>>31;s=___muldi3(k|0,((k|0)<0)<<31>>31|0,q|0,r|0)|0;t=((m|0)<0)<<31>>31;u=_i64Add(s|0,F|0,m|0,t|0)|0;s=F;v=___muldi3(n|0,((n|0)<0)<<31>>31|0,q|0,r|0)|0;r=_i64Add(v|0,F|0,m|0,t|0)|0;t=F;v=(c[a+24>>2]|0)!=0&((c[a+20>>2]|0)!=0&((c[a+16>>2]|0)!=0&((n|0)>=(m|0)&((k|0)>=(m|0)&((j|0)>=(d|0)&((l>>>0<0|((l|0)==0?p>>>0<=(c[a+48>>2]|0)>>>0:0))&(s>>>0<0|((s|0)==0?u>>>0<=(c[a+52>>2]|0)>>>0:0))&(t>>>0<0|((t|0)==0?r>>>0<=(c[a+56>>2]|0)>>>0:0))))))));if((b|0)==12){r=___muldi3(o|0,((o|0)<0)<<31>>31|0,h|0,i|0)|0;t=_i64Add(r|0,F|0,d|0,g|0)|0;r=F;if((c[a+28>>2]|0)!=0&((o|0)>=(d|0)&v&(r>>>0<0|((r|0)==0?t>>>0<=(c[a+60>>2]|0)>>>0:0))))break;else f=2;return f|0}else{if(v)break;else f=2;return f|0}}while(0);f=0;return f|0}function _VP8ResetProba(c){c=c|0;b[c>>1]=65535;a[c+2>>0]=255;return}function _VP8InitBitReader(a,b,e){a=a|0;b=b|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0;if(!a)Bd(583361,581381,36,588411);if(!b)Bd(583390,581381,37,588411);if((e|0)<=-1)Bd(588428,581381,38,588411);c[a+4>>2]=254;c[a>>2]=0;f=a+8|0;c[f>>2]=-8;g=a+24|0;c[g>>2]=0;h=a+12|0;c[h>>2]=b;i=b+e|0;c[a+16>>2]=i;c[a+20>>2]=e>>>0>1?i+-2+1|0:b;e=b;if(!(e&1))return;else{j=0;k=b;l=-8;m=0;n=e}while(1){if(j|0){o=15;break}if(!k){o=10;break}if(k>>>0<i>>>0){e=l+8|0;c[f>>2]=e;b=k+1|0;c[h>>2]=b;p=m<<8|(d[k>>0]|0);c[a>>2]=p;q=b;r=e;s=p;t=0}else{p=m<<8;c[a>>2]=p;e=l+8|0;c[f>>2]=e;c[g>>2]=1;q=n;r=e;s=p;t=1}if(!(q&1)){o=15;break}else{j=t;k=q;l=r;m=s;n=q}}if((o|0)==10)Bd(588446,581381,95,585727);else if((o|0)==15)return}function _VP8GetValue(a,b){a=a|0;b=b|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0;if((b|0)<=0){e=0;return e|0}f=a+4|0;g=a+8|0;h=a+12|0;i=a+20|0;j=a+16|0;k=a+24|0;l=0;m=b;b=c[g>>2]|0;n=c[f>>2]|0;a:while(1){o=m;m=m+-1|0;do if((b|0)<0){p=c[h>>2]|0;if(!p){q=5;break a}if(p>>>0<(c[i>>2]|0)>>>0){r=d[p>>0]|d[p+1>>0]<<8;c[h>>2]=p+2;s=(_llvm_bswap_i16(r|0)|0)&65535;c[a>>2]=c[a>>2]<<16|s;s=b+16|0;c[g>>2]=s;t=s;break}if(p>>>0<(c[j>>2]|0)>>>0){s=b+8|0;c[g>>2]=s;c[h>>2]=p+1;c[a>>2]=c[a>>2]<<8|(d[p>>0]|0);t=s;break}if(!(c[k>>2]|0)){c[a>>2]=c[a>>2]<<8;s=b+8|0;c[g>>2]=s;c[k>>2]=1;t=s;break}else{c[g>>2]=0;t=0;break}}else t=b;while(0);s=n>>>1&16777215;p=c[a>>2]|0;r=p>>>t>>>0>s>>>0;u=s+1|0;if(r){c[a>>2]=p-(u<<t);v=n-s|0}else v=u;u=(X(v|0)|0)^24;b=t-u|0;c[g>>2]=b;n=(v<<u)+-1|0;c[f>>2]=n;u=(r&1)<<m|l;if((o|0)<=1){e=u;q=16;break}else l=u}if((q|0)==5)Bd(588446,588361,59,588532);else if((q|0)==16)return e|0;return 0}function _VP8GetSignedValue(a,b){a=a|0;b=b|0;var c=0;c=_VP8GetValue(a,b)|0;b=(_VP8GetValue(a,1)|0)!=0;return (b?0-c|0:c)|0}function _VP8ParseQuant(b){b=b|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0;f=b+12|0;g=_VP8GetValue(f,7)|0;if(!(_VP8GetValue(f,1)|0))h=0;else h=_VP8GetSignedValue(f,4)|0;if(!(_VP8GetValue(f,1)|0))i=0;else i=_VP8GetSignedValue(f,4)|0;if(!(_VP8GetValue(f,1)|0))j=0;else j=_VP8GetSignedValue(f,4)|0;if(!(_VP8GetValue(f,1)|0))k=0;else k=_VP8GetSignedValue(f,4)|0;if(!(_VP8GetValue(f,1)|0))l=0;else l=_VP8GetSignedValue(f,4)|0;f=b+104|0;m=b+776|0;n=b+112|0;o=0;do{if(!(c[f>>2]|0))if((o|0)>0){p=b+776+(o<<5)|0;c[p>>2]=c[m>>2];c[p+4>>2]=c[m+4>>2];c[p+8>>2]=c[m+8>>2];c[p+12>>2]=c[m+12>>2];c[p+16>>2]=c[m+16>>2];c[p+20>>2]=c[m+20>>2];c[p+24>>2]=c[m+24>>2];c[p+28>>2]=c[m+28>>2]}else{q=g;r=16}else{q=((c[n>>2]|0)==0?g:0)+(a[b+116+o>>0]|0)|0;r=16}if((r|0)==16){r=0;p=q+h|0;c[b+776+(o<<5)>>2]=d[595098+((p|0)<0?0:(p|0)<127?p:127)>>0];c[b+776+(o<<5)+4>>2]=e[450722+(((q|0)<0?0:(q|0)<127?q:127)<<1)>>1];p=q+i|0;c[b+776+(o<<5)+8>>2]=d[595098+((p|0)<0?0:(p|0)<127?p:127)>>0]<<1;p=q+j|0;s=(e[450722+(((p|0)<0?0:(p|0)<127?p:127)<<1)>>1]|0)*101581|0;c[b+776+(o<<5)+12>>2]=s>>>0<524288?8:s>>>16;s=q+k|0;c[b+776+(o<<5)+16>>2]=d[595098+((s|0)<0?0:(s|0)<117?s:117)>>0];s=q+l|0;c[b+776+(o<<5)+20>>2]=e[450722+(((s|0)<0?0:(s|0)<127?s:127)<<1)>>1];c[b+776+(o<<5)+24>>2]=s}o=o+1|0}while((o|0)!=4);return}function _VP8ParseProba(b,e){b=b|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0;f=b+4|0;g=b+8|0;h=b+12|0;i=b+20|0;j=0;a:do{k=0;do{l=0;do{m=0;do{n=d[586249+(j*264|0)+(k*33|0)+(l*11|0)+m>>0]|0;o=c[f>>2]|0;p=c[g>>2]|0;do if((p|0)<0){q=c[h>>2]|0;if(!q){r=7;break a}if(q>>>0<(c[i>>2]|0)>>>0){s=d[q>>0]|d[q+1>>0]<<8;c[h>>2]=q+2;q=(_llvm_bswap_i16(s|0)|0)&65535;c[b>>2]=c[b>>2]<<16|q;q=p+16|0;c[g>>2]=q;t=q;break}else{_VP8LoadFinalBytes(b);t=c[g>>2]|0;break}}else t=p;while(0);p=(U(o,n)|0)>>>8;q=c[b>>2]|0;s=p+1|0;if(q>>>t>>>0>p>>>0){u=o-p|0;c[b>>2]=q-(s<<t);q=(X(u|0)|0)^24;c[g>>2]=t-q;c[f>>2]=(u<<q)+-1;v=_VP8GetValue(b,8)|0}else{q=(X(s|0)|0)^24;c[g>>2]=t-q;c[f>>2]=(s<<q)+-1;v=d[587305+(j*264|0)+(k*33|0)+(l*11|0)+m>>0]|0}a[e+907+(j*264|0)+(k*33|0)+(l*11|0)+m>>0]=v;m=m+1|0}while((m|0)<11);l=l+1|0}while((l|0)<3);k=k+1|0}while((k|0)<8);k=e+907+(j*264|0)|0;c[e+1964+(j*68|0)>>2]=k;c[e+1964+(j*68|0)+4>>2]=e+907+(j*264|0)+33;c[e+1964+(j*68|0)+8>>2]=e+907+(j*264|0)+66;c[e+1964+(j*68|0)+12>>2]=e+907+(j*264|0)+99;l=e+907+(j*264|0)+198|0;c[e+1964+(j*68|0)+16>>2]=l;c[e+1964+(j*68|0)+20>>2]=e+907+(j*264|0)+132;c[e+1964+(j*68|0)+24>>2]=e+907+(j*264|0)+165;c[e+1964+(j*68|0)+28>>2]=l;c[e+1964+(j*68|0)+32>>2]=l;c[e+1964+(j*68|0)+36>>2]=l;c[e+1964+(j*68|0)+40>>2]=l;c[e+1964+(j*68|0)+44>>2]=l;c[e+1964+(j*68|0)+48>>2]=l;c[e+1964+(j*68|0)+52>>2]=l;c[e+1964+(j*68|0)+56>>2]=l;c[e+1964+(j*68|0)+60>>2]=e+907+(j*264|0)+231;c[e+1964+(j*68|0)+64>>2]=k;j=j+1|0}while((j|0)<4);if((r|0)==7)Bd(588446,588477,59,588532);r=_VP8GetValue(b,1)|0;c[e+2236>>2]=r;if(!r)return;a[e+2240>>0]=_VP8GetValue(b,8)|0;return}function _GetCoeffsAlt(a,e,f,g,h,i){a=a|0;e=e|0;f=f|0;g=g|0;h=h|0;i=i|0;var j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ba=0;if((h|0)>=16){j=16;return j|0}k=a+4|0;l=a+8|0;m=a+12|0;n=a+20|0;o=(c[e+(h<<2)>>2]|0)+(f*11|0)|0;f=h;h=c[l>>2]|0;p=c[k>>2]|0;a:while(1){q=d[o>>0]|0;do if((h|0)<0){r=c[m>>2]|0;if(!r){s=5;break a}if(r>>>0<(c[n>>2]|0)>>>0){t=d[r>>0]|d[r+1>>0]<<8;c[m>>2]=r+2;r=(_llvm_bswap_i16(t|0)|0)&65535;c[a>>2]=c[a>>2]<<16|r;r=h+16|0;c[l>>2]=r;u=r;break}else{_VP8LoadFinalBytes(a);u=c[l>>2]|0;break}}else u=h;while(0);r=(U(p,q)|0)>>>8;t=c[a>>2]|0;v=r+1|0;if(t>>>u>>>0>r>>>0){w=t-(v<<u)|0;c[a>>2]=w;x=p-v|0;y=1;z=w}else{x=r;y=0;z=t}if(x>>>0<127){t=d[593620+x>>0]|0;r=u-(d[593805+x>>0]|0)|0;c[l>>2]=r;A=t;B=r}else{A=x;B=u}c[k>>2]=A;if(!y){j=f;s=45;break}else{C=o;D=f;E=B;F=z;G=A}while(1){r=d[C+1>>0]|0;do if((E|0)<0){t=c[m>>2]|0;if(!t){s=16;break a}if(t>>>0<(c[n>>2]|0)>>>0){w=d[t>>0]|d[t+1>>0]<<8;c[m>>2]=t+2;t=F<<16|(_llvm_bswap_i16(w|0)|0)&65535;c[a>>2]=t;w=E+16|0;c[l>>2]=w;H=t;I=w;break}else{_VP8LoadFinalBytes(a);H=c[a>>2]|0;I=c[l>>2]|0;break}}else{H=F;I=E}while(0);w=(U(G,r)|0)>>>8;t=w+1|0;if(H>>>I>>>0>w>>>0){v=H-(t<<I)|0;c[a>>2]=v;J=G-t|0;K=1;L=v}else{J=w;K=0;L=H}if(J>>>0<127){w=d[593620+J>>0]|0;v=I-(d[593805+J>>0]|0)|0;c[l>>2]=v;M=w;N=v}else{M=J;N=I}c[k>>2]=M;O=D+1|0;P=c[e+(O<<2)>>2]|0;if(K|0)break;if((O|0)==16){j=16;s=45;break a}else{C=P;D=O;E=N;F=L;G=M}}q=d[C+2>>0]|0;do if((N|0)<0){v=c[m>>2]|0;if(!v){s=28;break a}if(v>>>0<(c[n>>2]|0)>>>0){w=d[v>>0]|d[v+1>>0]<<8;c[m>>2]=v+2;v=L<<16|(_llvm_bswap_i16(w|0)|0)&65535;c[a>>2]=v;w=N+16|0;c[l>>2]=w;Q=v;R=w;break}else{_VP8LoadFinalBytes(a);Q=c[a>>2]|0;R=c[l>>2]|0;break}}else{Q=L;R=N}while(0);w=(U(q,M)|0)>>>8;v=w+1|0;if(Q>>>R>>>0>w>>>0){c[a>>2]=Q-(v<<R);S=M-v|0;T=1}else{S=w;T=0}if(S>>>0<127){w=d[593620+S>>0]|0;v=R-(d[593805+S>>0]|0)|0;c[l>>2]=v;V=w;W=v}else{V=S;W=R}c[k>>2]=V;if(!T){X=1;Y=1;Z=W}else{v=_GetLargeValue(a,C)|0;X=v;Y=2;Z=c[l>>2]|0}v=P+(Y*11|0)|0;do if((Z|0)<0){w=c[m>>2]|0;if(!w){s=40;break a}if(w>>>0<(c[n>>2]|0)>>>0){t=d[w>>0]|d[w+1>>0]<<8;c[m>>2]=w+2;w=(_llvm_bswap_i16(t|0)|0)&65535;c[a>>2]=c[a>>2]<<16|w;w=Z+16|0;c[l>>2]=w;_=w;break}else{_VP8LoadFinalBytes(a);_=c[l>>2]|0;break}}else _=Z;while(0);q=c[k>>2]|0;w=q>>>1;t=c[a>>2]|0;$=w-(t>>>_)>>31;aa=_+-1|0;c[l>>2]=aa;ba=$+q|1;c[k>>2]=ba;c[a>>2]=t-(($&w+1)<<_);w=(U(($^X)-$|0,c[g+(((D|0)>0&1)<<2)>>2]|0)|0)&65535;b[i+((d[596180+D>>0]|0)<<1)>>1]=w;if((O|0)<16){o=v;f=O;h=aa;p=ba}else{j=16;s=45;break}}if((s|0)==5)Bd(588446,588477,59,588532);else if((s|0)==16)Bd(588446,588477,59,588532);else if((s|0)==28)Bd(588446,588477,59,588532);else if((s|0)==40)Bd(588446,588477,59,588532);else if((s|0)==45)return j|0;return 0}function _GetCoeffsFast(a,e,f,g,h,i){a=a|0;e=e|0;f=f|0;g=g|0;h=h|0;i=i|0;var j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0;if((h|0)>=16){j=16;return j|0}k=a+4|0;l=a+8|0;m=a+12|0;n=a+20|0;o=(c[e+(h<<2)>>2]|0)+(f*11|0)|0;f=h;h=c[l>>2]|0;p=c[k>>2]|0;a:while(1){q=d[o>>0]|0;do if((h|0)<0){r=c[m>>2]|0;if(!r){s=5;break a}if(r>>>0<(c[n>>2]|0)>>>0){t=d[r>>0]|d[r+1>>0]<<8;c[m>>2]=r+2;r=(_llvm_bswap_i16(t|0)|0)&65535;c[a>>2]=c[a>>2]<<16|r;r=h+16|0;c[l>>2]=r;u=r;break}else{_VP8LoadFinalBytes(a);u=c[l>>2]|0;break}}else u=h;while(0);r=(U(p,q)|0)>>>8;t=c[a>>2]|0;v=r+1|0;if(t>>>u>>>0<=r>>>0){s=37;break}w=p-r|0;r=t-(v<<u)|0;c[a>>2]=r;t=(X(w|0)|0)^24;x=u-t|0;c[l>>2]=x;y=(w<<t)+-1|0;c[k>>2]=y;t=o;w=f;z=x;x=r;r=y;while(1){y=d[t+1>>0]|0;do if((z|0)<0){A=c[m>>2]|0;if(!A){s=13;break a}if(A>>>0<(c[n>>2]|0)>>>0){B=d[A>>0]|d[A+1>>0]<<8;c[m>>2]=A+2;A=x<<16|(_llvm_bswap_i16(B|0)|0)&65535;c[a>>2]=A;B=z+16|0;c[l>>2]=B;C=A;D=B;break}else{_VP8LoadFinalBytes(a);C=c[a>>2]|0;D=c[l>>2]|0;break}}else{C=x;D=z}while(0);B=(U(r,y)|0)>>>8;A=C>>>D>>>0>B>>>0;E=B+1|0;if(A){F=C-(E<<D)|0;c[a>>2]=F;G=r-B|0;H=F}else{G=E;H=C}E=(X(G|0)|0)^24;z=D-E|0;c[l>>2]=z;r=(G<<E)+-1|0;c[k>>2]=r;I=w+1|0;J=c[e+(I<<2)>>2]|0;if(A)break;if((I|0)==16){j=16;s=38;break a}else{t=J;w=I;x=H}}x=d[t+2>>0]|0;do if((z|0)<0){q=c[m>>2]|0;if(!q){s=23;break a}if(q>>>0<(c[n>>2]|0)>>>0){A=d[q>>0]|d[q+1>>0]<<8;c[m>>2]=q+2;q=H<<16|(_llvm_bswap_i16(A|0)|0)&65535;c[a>>2]=q;A=z+16|0;c[l>>2]=A;K=A;L=q;break}else{_VP8LoadFinalBytes(a);K=c[l>>2]|0;L=c[a>>2]|0;break}}else{K=z;L=H}while(0);z=(U(x,r)|0)>>>8;q=z+1|0;if(L>>>K>>>0>z>>>0){A=r-z|0;c[a>>2]=L-(q<<K);z=(X(A|0)|0)^24;c[l>>2]=K-z;c[k>>2]=(A<<z)+-1;z=_GetLargeValue(a,t)|0;M=z;N=2;O=c[l>>2]|0}else{z=(X(q|0)|0)^24;A=K-z|0;c[l>>2]=A;c[k>>2]=(q<<z)+-1;M=1;N=1;O=A}o=J+(N*11|0)|0;do if((O|0)<0){A=c[m>>2]|0;if(!A){s=32;break a}if(A>>>0<(c[n>>2]|0)>>>0){z=d[A>>0]|d[A+1>>0]<<8;c[m>>2]=A+2;A=(_llvm_bswap_i16(z|0)|0)&65535;c[a>>2]=c[a>>2]<<16|A;A=O+16|0;c[l>>2]=A;P=A;break}else{_VP8LoadFinalBytes(a);P=c[l>>2]|0;break}}else P=O;while(0);t=c[k>>2]|0;r=t>>>1;x=c[a>>2]|0;A=r-(x>>>P)>>31;h=P+-1|0;c[l>>2]=h;p=A+t|1;c[k>>2]=p;c[a>>2]=x-((A&r+1)<<P);r=(U((A^M)-A|0,c[g+(((w|0)>0&1)<<2)>>2]|0)|0)&65535;b[i+((d[596180+w>>0]|0)<<1)>>1]=r;if((I|0)>=16){j=16;s=38;break}else f=I}if((s|0)==5)Bd(588446,588477,59,588532);else if((s|0)==13)Bd(588446,588477,59,588532);else if((s|0)==23)Bd(588446,588477,59,588532);else if((s|0)==32)Bd(588446,588477,59,588532);else if((s|0)==37){I=(X(v|0)|0)^24;c[l>>2]=u-I;c[k>>2]=(v<<I)+-1;j=f;return j|0}else if((s|0)==38)return j|0;return 0}function _GetLargeValue(b,e){b=b|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,V=0,W=0,Y=0,Z=0,_=0,$=0,aa=0,ba=0,ca=0;f=d[e+3>>0]|0;g=b+4|0;h=c[g>>2]|0;i=b+8|0;j=c[i>>2]|0;do if((j|0)<0){k=b+12|0;l=c[k>>2]|0;if(!l)Bd(588446,588477,59,588532);if(l>>>0<(c[b+20>>2]|0)>>>0){m=d[l>>0]|d[l+1>>0]<<8;c[k>>2]=l+2;l=(_llvm_bswap_i16(m|0)|0)&65535;c[b>>2]=c[b>>2]<<16|l;l=j+16|0;c[i>>2]=l;n=l;break}else{_VP8LoadFinalBytes(b);n=c[i>>2]|0;break}}else n=j;while(0);j=(U(h,f)|0)>>>8;f=c[b>>2]|0;l=f>>>n>>>0>j>>>0;m=j+1|0;if(l){k=f-(m<<n)|0;c[b>>2]=k;o=h-j|0;p=k}else{o=m;p=f}f=(X(o|0)|0)^24;m=n-f|0;c[i>>2]=m;n=(o<<f)+-1|0;c[g>>2]=n;if(!l){l=d[e+4>>0]|0;do if((m|0)<0){f=b+12|0;o=c[f>>2]|0;if(!o)Bd(588446,588477,59,588532);if(o>>>0<(c[b+20>>2]|0)>>>0){k=d[o>>0]|d[o+1>>0]<<8;c[f>>2]=o+2;o=p<<16|(_llvm_bswap_i16(k|0)|0)&65535;c[b>>2]=o;k=m+16|0;c[i>>2]=k;q=o;r=k;break}else{_VP8LoadFinalBytes(b);q=c[b>>2]|0;r=c[i>>2]|0;break}}else{q=p;r=m}while(0);k=(U(l,n)|0)>>>8;l=q>>>r>>>0>k>>>0;o=k+1|0;if(l){f=q-(o<<r)|0;c[b>>2]=f;s=n-k|0;t=f}else{s=o;t=q}q=(X(s|0)|0)^24;o=r-q|0;c[i>>2]=o;r=(s<<q)+-1|0;c[g>>2]=r;if(!l){u=2;return u|0}l=d[e+5>>0]|0;do if((o|0)<0){q=b+12|0;s=c[q>>2]|0;if(!s)Bd(588446,588477,59,588532);if(s>>>0<(c[b+20>>2]|0)>>>0){f=d[s>>0]|d[s+1>>0]<<8;c[q>>2]=s+2;s=t<<16|(_llvm_bswap_i16(f|0)|0)&65535;c[b>>2]=s;f=o+16|0;c[i>>2]=f;v=s;w=f;break}else{_VP8LoadFinalBytes(b);v=c[b>>2]|0;w=c[i>>2]|0;break}}else{v=t;w=o}while(0);o=(U(l,r)|0)>>>8;l=v>>>w>>>0>o>>>0;t=o+1|0;if(l){c[b>>2]=v-(t<<w);x=r-o|0}else x=t;t=(X(x|0)|0)^24;c[i>>2]=w-t;c[g>>2]=(x<<t)+-1;u=l?4:3;return u|0}l=d[e+6>>0]|0;do if((m|0)<0){t=b+12|0;x=c[t>>2]|0;if(!x)Bd(588446,588477,59,588532);if(x>>>0<(c[b+20>>2]|0)>>>0){w=d[x>>0]|d[x+1>>0]<<8;c[t>>2]=x+2;x=p<<16|(_llvm_bswap_i16(w|0)|0)&65535;c[b>>2]=x;w=m+16|0;c[i>>2]=w;y=x;z=w;break}else{_VP8LoadFinalBytes(b);y=c[b>>2]|0;z=c[i>>2]|0;break}}else{y=p;z=m}while(0);m=(U(l,n)|0)>>>8;l=y>>>z>>>0>m>>>0;p=m+1|0;if(l){w=y-(p<<z)|0;c[b>>2]=w;A=n-m|0;B=w}else{A=p;B=y}y=(X(A|0)|0)^24;p=z-y|0;c[i>>2]=p;z=(A<<y)+-1|0;c[g>>2]=z;if(l){l=d[e+8>>0]|0;do if((p|0)<0){y=b+12|0;A=c[y>>2]|0;if(!A)Bd(588446,588477,59,588532);if(A>>>0<(c[b+20>>2]|0)>>>0){w=d[A>>0]|d[A+1>>0]<<8;c[y>>2]=A+2;A=B<<16|(_llvm_bswap_i16(w|0)|0)&65535;c[b>>2]=A;w=p+16|0;c[i>>2]=w;C=A;D=w;break}else{_VP8LoadFinalBytes(b);C=c[b>>2]|0;D=c[i>>2]|0;break}}else{C=B;D=p}while(0);w=(U(l,z)|0)>>>8;l=C>>>D>>>0>w>>>0;A=l&1;y=w+1|0;if(l){m=C-(y<<D)|0;c[b>>2]=m;E=z-w|0;F=m}else{E=y;F=C}C=(X(E|0)|0)^24;y=D-C|0;c[i>>2]=y;D=(E<<C)+-1|0;c[g>>2]=D;C=d[e+(l?10:9)>>0]|0;do if((y|0)<0){l=b+12|0;E=c[l>>2]|0;if(!E)Bd(588446,588477,59,588532);if(E>>>0<(c[b+20>>2]|0)>>>0){m=d[E>>0]|d[E+1>>0]<<8;c[l>>2]=E+2;E=F<<16|(_llvm_bswap_i16(m|0)|0)&65535;c[b>>2]=E;m=y+16|0;c[i>>2]=m;G=E;H=m;break}else{_VP8LoadFinalBytes(b);G=c[b>>2]|0;H=c[i>>2]|0;break}}else{G=F;H=y}while(0);y=(U(D,C)|0)>>>8;C=G>>>H>>>0>y>>>0;F=y+1|0;if(C){m=G-(F<<H)|0;c[b>>2]=m;I=D-y|0;J=m}else{I=F;J=G}G=(X(I|0)|0)^24;F=H-G|0;c[i>>2]=F;H=(I<<G)+-1|0;c[g>>2]=H;G=C&1|A<<1;A=c[158396+(G<<2)>>2]|0;C=a[A>>0]|0;a:do if(!(C<<24>>24))K=0;else{I=b+12|0;m=b+20|0;y=A;D=0;E=C;l=F;w=J;n=H;b:while(1){x=E&255;do if((l|0)<0){t=c[I>>2]|0;if(!t)break b;if(t>>>0<(c[m>>2]|0)>>>0){o=d[t>>0]|d[t+1>>0]<<8;c[I>>2]=t+2;t=w<<16|(_llvm_bswap_i16(o|0)|0)&65535;c[b>>2]=t;o=l+16|0;c[i>>2]=o;L=t;M=o;break}else{_VP8LoadFinalBytes(b);L=c[b>>2]|0;M=c[i>>2]|0;break}}else{L=w;M=l}while(0);o=(U(n,x)|0)>>>8;t=L>>>M>>>0>o>>>0;r=o+1|0;if(t){v=L-(r<<M)|0;c[b>>2]=v;N=n-o|0;O=v}else{N=r;O=L}r=(X(N|0)|0)^24;l=M-r|0;c[i>>2]=l;n=(N<<r)+-1|0;c[g>>2]=n;r=t&1|D<<1;y=y+1|0;E=a[y>>0]|0;if(!(E<<24>>24)){K=r;break a}else{D=r;w=O}}Bd(588446,588477,59,588532)}while(0);u=K+(8<<G|3)|0;return u|0}G=d[e+7>>0]|0;do if((p|0)<0){e=b+12|0;K=c[e>>2]|0;if(!K)Bd(588446,588477,59,588532);if(K>>>0<(c[b+20>>2]|0)>>>0){O=d[K>>0]|d[K+1>>0]<<8;c[e>>2]=K+2;K=B<<16|(_llvm_bswap_i16(O|0)|0)&65535;c[b>>2]=K;O=p+16|0;c[i>>2]=O;P=K;Q=O;break}else{_VP8LoadFinalBytes(b);P=c[b>>2]|0;Q=c[i>>2]|0;break}}else{P=B;Q=p}while(0);p=(U(G,z)|0)>>>8;G=P>>>Q>>>0>p>>>0;B=p+1|0;if(G){O=P-(B<<Q)|0;c[b>>2]=O;R=z-p|0;S=O}else{R=B;S=P}P=(X(R|0)|0)^24;B=Q-P|0;c[i>>2]=B;Q=(R<<P)+-1|0;c[g>>2]=Q;P=(B|0)<0;if(!G){do if(P){G=b+12|0;R=c[G>>2]|0;if(!R)Bd(588446,588477,59,588532);if(R>>>0<(c[b+20>>2]|0)>>>0){O=d[R>>0]|d[R+1>>0]<<8;c[G>>2]=R+2;R=S<<16|(_llvm_bswap_i16(O|0)|0)&65535;c[b>>2]=R;O=B+16|0;c[i>>2]=O;T=R;V=O;break}else{_VP8LoadFinalBytes(b);T=c[b>>2]|0;V=c[i>>2]|0;break}}else{T=S;V=B}while(0);O=(Q*159|0)>>>8;R=T>>>V>>>0>O>>>0;G=O+1|0;if(R){c[b>>2]=T-(G<<V);W=Q-O|0}else W=G;G=(X(W|0)|0)^24;c[i>>2]=V-G;c[g>>2]=(W<<G)+-1;u=R?6:5;return u|0}do if(P){R=b+12|0;G=c[R>>2]|0;if(!G)Bd(588446,588477,59,588532);if(G>>>0<(c[b+20>>2]|0)>>>0){W=d[G>>0]|d[G+1>>0]<<8;c[R>>2]=G+2;G=S<<16|(_llvm_bswap_i16(W|0)|0)&65535;c[b>>2]=G;W=B+16|0;c[i>>2]=W;Y=G;Z=W;break}else{_VP8LoadFinalBytes(b);Y=c[b>>2]|0;Z=c[i>>2]|0;break}}else{Y=S;Z=B}while(0);B=(Q*165|0)>>>8;S=Y>>>Z>>>0>B>>>0;P=B+1|0;if(S){W=Y-(P<<Z)|0;c[b>>2]=W;_=Q-B|0;$=W}else{_=P;$=Y}Y=(X(_|0)|0)^24;P=Z-Y|0;c[i>>2]=P;Z=(_<<Y)+-1|0;c[g>>2]=Z;Y=((S&1)<<1)+7|0;do if((P|0)<0){S=b+12|0;_=c[S>>2]|0;if(!_)Bd(588446,588477,59,588532);if(_>>>0<(c[b+20>>2]|0)>>>0){W=d[_>>0]|d[_+1>>0]<<8;c[S>>2]=_+2;_=$<<16|(_llvm_bswap_i16(W|0)|0)&65535;c[b>>2]=_;W=P+16|0;c[i>>2]=W;aa=_;ba=W;break}else{_VP8LoadFinalBytes(b);aa=c[b>>2]|0;ba=c[i>>2]|0;break}}else{aa=$;ba=P}while(0);P=(Z*145|0)>>>8;$=aa>>>ba>>>0>P>>>0;W=P+1|0;if($){c[b>>2]=aa-(W<<ba);ca=Z-P|0}else ca=W;W=(X(ca|0)|0)^24;c[i>>2]=ba-W;c[g>>2]=(ca<<W)+-1;u=Y+($&1)|0;return u|0}function _CustomPut(a){a=a|0;var b=0,d=0,e=0,f=0;b=c[a+40>>2]|0;if(c[a+8>>2]&1|0)Bd(589205,588610,614,589221);if((c[a+16>>2]|0)<1?1:(c[a+12>>2]|0)<1){d=0;return d|0}e=$i[c[b+44>>2]&8191](a,b)|0;f=c[b+48>>2]|0;if(f|0)nj[f&2047](a,b,e)|0;a=b+16|0;c[a>>2]=(c[a>>2]|0)+e;d=1;return d|0}function _CustomSetup(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0;b=c[a+40>>2]|0;d=c[c[b>>2]>>2]|0;e=d>>>0<11;f=d+-1|0;if(f>>>0<12?(2077>>>(f&65535)&1)!=0:0)g=1;else g=(d+-7|0)>>>0<4;f=b+40|0;h=b+44|0;i=b+48|0;j=b+52|0;c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;c[f+12>>2]=0;if(!(_WebPIoInitFromOptions(c[b+20>>2]|0,a,g?11:12)|0)){k=0;return k|0}if((d+-7|0)>>>0<4&g)_WebPInitUpsamplers();do if(!(c[a+92>>2]|0)){do if(e){_WebPInitSamplers();c[h>>2]=4464;if(c[a+56>>2]|0){l=a+12|0;m=c[l>>2]|0;n=m+1>>1;o=_WebPSafeMalloc(1,0,(n<<1)+m|0)|0;c[f>>2]=o;if(!o){k=0;return k|0}else{c[b+4>>2]=o;m=o+(c[l>>2]|0)|0;c[b+8>>2]=m;c[b+12>>2]=m+n;c[h>>2]=4465;_WebPInitUpsamplers();break}}}else c[h>>2]=4466;while(0);if(g){switch(d|0){case 5:case 10:{p=1175;break}default:p=e?1172:1171}c[i>>2]=p;if(e){_WebPInitAlphaProcessing();break}else{k=1;return k|0}}else q=33}else{n=c[b>>2]|0;m=c[n>>2]|0;l=m+-1|0;o=l>>>0<12;if(!e){if(o?(2077>>>(l&65535)&1)!=0:0)r=1;else r=(m+-7|0)>>>0<4;s=c[a+96>>2]|0;t=c[a+100>>2]|0;u=s+1>>1;v=t+1>>1;w=a+12|0;x=(c[w>>2]|0)+1>>1;y=a+16|0;z=(c[y>>2]|0)+1>>1;A=s<<1;B=u<<2;C=(B+A<<2)+(r?s<<3:0)|0;D=_WebPSafeMalloc(1,0,C+(r?367:283)|0)|0;c[f>>2]=D;if(!D){k=0;return k|0}E=D+C+31&-32;c[b+24>>2]=E;C=b+28|0;c[C>>2]=E+84;F=b+32|0;c[F>>2]=E+168;G=b+36|0;c[G>>2]=r?E+252|0:0;_WebPRescalerInit(E,c[w>>2]|0,c[y>>2]|0,c[n+16>>2]|0,s,t,c[n+32>>2]|0,1,D);E=D+(A<<2)|0;_WebPRescalerInit(c[C>>2]|0,x,z,c[n+20>>2]|0,u,v,c[n+36>>2]|0,1,E);_WebPRescalerInit(c[F>>2]|0,x,z,c[n+24>>2]|0,u,v,c[n+40>>2]|0,1,E+(u<<1<<2)|0);c[h>>2]=4463;if(!r){q=33;break}_WebPRescalerInit(c[G>>2]|0,c[w>>2]|0,c[y>>2]|0,c[n+28>>2]|0,s,t,c[n+44>>2]|0,1,E+(B<<2)|0);c[i>>2]=1170;_WebPInitAlphaProcessing();q=33;break}if(o?(2077>>>(l&65535)&1)!=0:0)H=1;else H=(m+-7|0)>>>0<4;m=c[a+96>>2]|0;l=c[a+100>>2]|0;o=a+12|0;B=(c[o>>2]|0)+1>>1;E=a+16|0;n=(c[E>>2]|0)+1>>1;t=m<<1;s=m*6|0;y=m*3|0;w=m<<2;G=H?m<<3:s;u=(G<<2)+(H?w:y)|0;v=_WebPSafeMalloc(1,0,u+(H?367:283)|0)|0;c[f>>2]=v;if(!v){k=0;return k|0}z=v+(G<<2)|0;G=v+u+31&-32;c[b+24>>2]=G;u=b+28|0;c[u>>2]=G+84;x=b+32|0;c[x>>2]=G+168;F=b+36|0;c[F>>2]=H?G+252|0:0;_WebPRescalerInit(G,c[o>>2]|0,c[E>>2]|0,z,m,l,0,1,v);_WebPRescalerInit(c[u>>2]|0,B,n,z+m|0,m,l,0,1,v+(t<<2)|0);_WebPRescalerInit(c[x>>2]|0,B,n,z+t|0,m,l,0,1,v+(w<<2)|0);c[h>>2]=4462;_WebPInitYUV444Converters();if(H){_WebPRescalerInit(c[F>>2]|0,c[o>>2]|0,c[E>>2]|0,z+y|0,m,l,0,1,v+(s<<2)|0);c[i>>2]=1169;switch(c[c[b>>2]>>2]|0){case 10:case 5:{I=1173;break}default:I=1174}c[j>>2]=I;_WebPInitAlphaProcessing();q=33}else q=33}while(0);if((q|0)==33?!e:0){k=1;return k|0}k=1;return k|0}function _CustomTeardown(a){a=a|0;var b=0;b=(c[a+40>>2]|0)+40|0;_WebPSafeFree(c[b>>2]|0);c[b>>2]=0;return}function _WebPInitUpsamplers(){var a=0;a=c[306912]|0;if((c[39605]|0)==(a|0))return;c[307110]=1;c[307111]=2;c[307112]=3;c[307113]=4;c[307114]=5;c[307115]=6;c[307116]=7;c[307117]=2;c[307118]=4;c[307119]=5;c[307120]=6;c[39605]=a;return}function _EmitRescaledRGB(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0;d=c[a+16>>2]|0;e=d+1>>1;if((d|0)<=0){f=0;return f|0}g=b+24|0;h=a+20|0;i=a+32|0;j=b+28|0;k=b+16|0;l=b+32|0;m=a+24|0;n=a+36|0;o=a+28|0;a=0;p=0;q=0;r=c[g>>2]|0;a:while(1){s=c[i>>2]|0;q=(_WebPRescalerImport(r,d-q|0,(c[h>>2]|0)+(U(s,q)|0)|0,s)|0)+q|0;s=e-a|0;if(!(_WebPRescaleNeededLines(c[j>>2]|0,s)|0))t=a;else{u=c[n>>2]|0;v=_WebPRescalerImport(c[j>>2]|0,s,(c[m>>2]|0)+(U(u,a)|0)|0,u)|0;u=c[n>>2]|0;if((v|0)!=(_WebPRescalerImport(c[l>>2]|0,s,(c[o>>2]|0)+(U(u,a)|0)|0,u)|0)){w=5;break}t=v+a|0}v=(c[k>>2]|0)+p|0;u=c[b>>2]|0;s=c[1228492+(c[u>>2]<<2)>>2]|0;x=u+20|0;y=c[g>>2]|0;b:do if((c[y+64>>2]|0)<(c[y+56>>2]|0)){z=(c[u+16>>2]|0)+(U(c[x>>2]|0,v)|0)|0;A=0;B=y;while(1){if((c[B+24>>2]|0)>=1){C=A;D=B;break b}E=c[j>>2]|0;if((c[E+64>>2]|0)>=(c[E+56>>2]|0)){C=A;D=B;break b}F=c[E+24>>2]|0;if((F|0)>=1){C=A;D=B;break b}if((A+v|0)>=(c[(c[b>>2]|0)+8>>2]|0)){w=13;break a}if((F|0)!=(c[(c[l>>2]|0)+24>>2]|0)){w=15;break a}_WebPRescalerExportRow(B);_WebPRescalerExportRow(c[j>>2]|0);_WebPRescalerExportRow(c[l>>2]|0);F=c[g>>2]|0;Li[s&255](c[F+68>>2]|0,c[(c[j>>2]|0)+68>>2]|0,c[(c[l>>2]|0)+68>>2]|0,z,c[F+52>>2]|0);F=A+1|0;E=c[g>>2]|0;if((c[E+64>>2]|0)<(c[E+56>>2]|0)){z=z+(c[x>>2]|0)|0;A=F;B=E}else{C=F;D=E;break}}}else{C=0;D=y}while(0);y=C+p|0;if((d|0)<=(q|0)){f=y;w=18;break}else{a=t;p=y;r=D}}if((w|0)==5)Bd(588908,588610,395,588933);else if((w|0)==13)Bd(588834,588610,364,588949);else if((w|0)==15)Bd(588959,588610,365,588949);else if((w|0)==18)return f|0;return 0}function _WebPInitYUV444Converters(){var a=0;a=c[306912]|0;if((c[39604]|0)==(a|0))return;c[307123]=77;c[307124]=78;c[307125]=79;c[307126]=80;c[307127]=81;c[307128]=82;c[307129]=83;c[307130]=78;c[307131]=80;c[307132]=81;c[307133]=82;c[39604]=a;return}function _EmitRescaledAlphaRGB(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0;e=a+104|0;f=c[e>>2]|0;if(!f)return 0;g=c[b+36>>2]|0;h=(c[b+16>>2]|0)+d|0;if((d|0)<=0)return 0;i=g+60|0;j=a+8|0;k=a+16|0;l=b+52|0;m=d;d=f;while(1){f=c[i>>2]|0;n=c[j>>2]|0;o=c[a>>2]|0;_WebPRescalerImport(g,n-f+(c[k>>2]|0)|0,d+(U(o,f-n|0)|0)|0,o)|0;o=m-(nj[c[l>>2]&2047](b,h-m|0,m)|0)|0;if((o|0)<=0)break;m=o;d=c[e>>2]|0}return 0}function _ExportAlpha(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;e=c[a>>2]|0;f=e+20|0;g=c[f>>2]|0;h=(c[e+16>>2]|0)+(U(g,b)|0)|0;i=c[e>>2]|0;e=(i|0)==4|(i|0)==9;j=e&1;k=(i+-7|0)>>>0<4;i=a+36|0;l=c[i>>2]|0;m=c[l+52>>2]|0;if((c[l+64>>2]|0)>=(c[l+56>>2]|0)){n=0;return n|0}o=0;p=0;q=h+(e?0:3)|0;e=l;l=g;while(1){if(!((p|0)<(d|0)?(c[e+24>>2]|0)<1:0)){r=o;s=p;t=l;break}if((p+b|0)>=(c[(c[a>>2]|0)+8>>2]|0)){u=5;break}_WebPRescalerExportRow(e);g=Wh[c[306904]&63](c[(c[i>>2]|0)+68>>2]|0,0,m,1,q,0)|0|o;v=c[f>>2]|0;w=p+1|0;e=c[i>>2]|0;if((c[e+64>>2]|0)>=(c[e+56>>2]|0)){r=g;s=w;t=v;break}else{o=g;p=w;q=q+v|0;l=v}}if((u|0)==5)Bd(588834,588610,417,588896);if(!(k&(r|0)!=0)){n=s;return n|0}Li[c[306902]&255](h,j,m,s,t);n=s;return n|0}function _ExportAlphaRGBA4444(b,e,f){b=b|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;g=c[b>>2]|0;h=g+20|0;i=(c[g+16>>2]|0)+(U(c[h>>2]|0,e)|0)|0;j=b+36|0;k=c[j>>2]|0;l=c[k+52>>2]|0;m=((c[g>>2]|0)+-7|0)>>>0<4;if((c[k+64>>2]|0)>=(c[k+56>>2]|0)){n=0;return n|0}if((l|0)<=0){g=0;o=k;while(1){if(!((g|0)<(f|0)?(c[o+24>>2]|0)<1:0)){n=g;p=15;break}if((g+e|0)>=(c[(c[b>>2]|0)+8>>2]|0)){p=11;break}_WebPRescalerExportRow(o);q=g+1|0;o=c[j>>2]|0;if((c[o+64>>2]|0)>=(c[o+56>>2]|0)){n=q;p=15;break}else g=q}if((p|0)==11)Bd(588834,588610,448,588876);else if((p|0)==15)return n|0}g=15;o=0;q=i+1|0;r=k;while(1){if(!((o|0)<(f|0)?(c[r+24>>2]|0)<1:0)){s=g;t=o;break}if((o+e|0)>=(c[(c[b>>2]|0)+8>>2]|0)){p=11;break}_WebPRescalerExportRow(r);k=0;u=g;do{v=(d[(c[(c[j>>2]|0)+68>>2]|0)+k>>0]|0)>>>4;w=q+(k<<1)|0;a[w>>0]=a[w>>0]&-16&255|v;u=v&u;k=k+1|0}while((k|0)!=(l|0));k=o+1|0;r=c[j>>2]|0;if((c[r+64>>2]|0)>=(c[r+56>>2]|0)){s=u;t=k;break}else{g=u;o=k;q=q+(c[h>>2]|0)|0}}if((p|0)==11)Bd(588834,588610,448,588876);if(!(m&(s|0)!=15)){n=t;return n|0}Ki[c[306903]&4095](i,l,t,c[h>>2]|0);n=t;return n|0}function _EmitRescaledYUV(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0;d=c[a+16>>2]|0;e=d+1>>1;f=c[b+24>>2]|0;g=c[c[b>>2]>>2]|0;h=g+-1|0;if(h>>>0<12){if((g+-7|0)>>>0<4|(2077>>>(h&65535)&1)!=0)i=4}else if((g+-7|0)>>>0<4)i=4;if((i|0)==4?(i=c[a+104>>2]|0,i|0):0)_WebPMultRows(c[a+20>>2]|0,c[a+32>>2]|0,i,c[a>>2]|0,c[a+12>>2]|0,d,0);i=c[a+32>>2]|0;if((d|0)>0){g=0;h=d;d=c[a+20>>2]|0;while(1){j=_WebPRescalerImport(f,h,d,i)|0;d=d+(U(j,i)|0)|0;h=h-j|0;j=(_WebPRescalerExport(f)|0)+g|0;if((h|0)<=0){k=j;break}else g=j}}else k=0;g=a+36|0;h=c[g>>2]|0;f=c[b+28>>2]|0;if((e|0)<=0)return k|0;i=e;d=c[a+24>>2]|0;do{j=_WebPRescalerImport(f,i,d,h)|0;d=d+(U(j,h)|0)|0;i=i-j|0;_WebPRescalerExport(f)|0}while((i|0)>0);i=c[g>>2]|0;g=c[b+32>>2]|0;b=e;e=c[a+28>>2]|0;do{a=_WebPRescalerImport(g,b,e,i)|0;e=e+(U(a,i)|0)|0;b=b-a|0;_WebPRescalerExport(g)|0}while((b|0)>0);return k|0}function _EmitRescaledAlphaYUV(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0;e=c[b>>2]|0;f=c[e+28>>2]|0;g=c[b+16>>2]|0;h=e+44|0;i=c[h>>2]|0;j=f+(U(i,g)|0)|0;k=c[a+104>>2]|0;if(!k){if(!f)return 0;if((g+d|0)>(c[a+100>>2]|0))Bd(588778,588610,289,588757);f=c[a+96>>2]|0;if((d|0)>0){l=j;m=0}else return 0;while(1){_memset(l|0,-1,f|0)|0;m=m+1|0;if((m|0)==(d|0))break;else l=l+i|0}return 0}else{i=e+32|0;l=(c[e+16>>2]|0)+(U(c[i>>2]|0,g)|0)|0;g=c[a>>2]|0;e=c[a+16>>2]|0;a=b+36|0;b=c[a>>2]|0;if((e|0)>0){m=0;f=e;e=k;while(1){k=_WebPRescalerImport(b,f,e,g)|0;e=e+(U(k,g)|0)|0;f=f-k|0;k=(_WebPRescalerExport(b)|0)+m|0;if((f|0)<=0){n=k;break}else m=k}}else n=0;if((n|0)!=(d|0))Bd(588717,588610,282,588757);if((d|0)<=0)return 0;_WebPMultRows(l,c[i>>2]|0,j,c[h>>2]|0,c[(c[a>>2]|0)+52>>2]|0,d,1);return 0}return 0}function _WebPInitSamplers(){var a=0;a=c[306912]|0;if((c[39603]|0)==(a|0))return;c[307136]=84;c[307137]=85;c[307138]=86;c[307139]=87;c[307140]=88;c[307141]=89;c[307142]=90;c[307143]=85;c[307144]=87;c[307145]=88;c[307146]=89;c[39603]=a;return}function _EmitSampledRGB(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;d=c[b>>2]|0;b=c[d+20>>2]|0;e=(c[d+16>>2]|0)+(U(b,c[a+8>>2]|0)|0)|0;f=a+16|0;_WebPSamplerProcessPlane(c[a+20>>2]|0,c[a+32>>2]|0,c[a+24>>2]|0,c[a+28>>2]|0,c[a+36>>2]|0,e,b,c[a+12>>2]|0,c[f>>2]|0,c[1228544+(c[d>>2]<<2)>>2]|0);return c[f>>2]|0}function _EmitFancyRGB(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0;d=c[a+16>>2]|0;e=c[b>>2]|0;f=c[a+8>>2]|0;g=e+20|0;h=c[g>>2]|0;i=(c[e+16>>2]|0)+(U(h,f)|0)|0;j=c[1228440+(c[e>>2]<<2)>>2]|0;e=c[a+20>>2]|0;k=c[a+24>>2]|0;l=c[a+28>>2]|0;m=b+8|0;n=b+12|0;o=f+d|0;p=c[a+12>>2]|0;q=(p+1|0)/2|0;if(!f){_i[j&15](e,0,k,l,k,l,i,0,p);r=d;s=2}else{_i[j&15](c[b+4>>2]|0,e,c[m>>2]|0,c[n>>2]|0,k,l,i+(0-h)|0,i,p);r=d+1|0;s=f+2|0}f=a+32|0;d=c[f>>2]|0;if((s|0)<(o|0)){h=a+36|0;t=i;u=e;v=l;w=k;x=d;y=s;while(1){s=c[h>>2]|0;z=w+s|0;A=v+s|0;s=c[g>>2]|0;B=t+(s<<1)|0;C=u+(x<<1)|0;_i[j&15](C+(0-x)|0,C,w,v,z,A,B+(0-s)|0,B,p);y=y+2|0;s=c[f>>2]|0;if((y|0)>=(o|0)){D=B;E=C;F=A;G=z;H=s;break}else{t=B;u=C;v=A;w=z;x=s}}}else{D=i;E=e;F=l;G=k;H=d}d=E+H|0;if(((c[a+84>>2]|0)+o|0)<(c[a+88>>2]|0)){_memcpy(c[b+4>>2]|0,d|0,p|0)|0;_memcpy(c[m>>2]|0,G|0,q|0)|0;_memcpy(c[n>>2]|0,F|0,q|0)|0;I=r+-1|0;return I|0}if(o&1|0){I=r;return I|0}_i[j&15](d,0,G,F,G,F,D+(c[g>>2]|0)|0,0,p);I=r;return I|0}function _EmitYUV(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0;d=c[b>>2]|0;b=c[a+8>>2]|0;e=d+32|0;f=(c[d+16>>2]|0)+(U(c[e>>2]|0,b)|0)|0;g=b>>1;b=d+36|0;h=(c[d+20>>2]|0)+(U(c[b>>2]|0,g)|0)|0;i=d+40|0;j=(c[d+24>>2]|0)+(U(c[i>>2]|0,g)|0)|0;g=c[a+12>>2]|0;d=a+16|0;k=c[d>>2]|0;l=(g+1|0)/2|0;m=(k+1|0)/2|0;n=(k|0)>0;if(!n){o=c[d>>2]|0;return o|0}p=a+20|0;q=a+32|0;_memcpy(f|0,c[p>>2]|0,g|0)|0;if((k|0)!=1){r=1;do{s=f+(U(c[e>>2]|0,r)|0)|0;_memcpy(s|0,(c[p>>2]|0)+(U(c[q>>2]|0,r)|0)|0,g|0)|0;r=r+1|0}while((r|0)!=(k|0))}if(!n){o=c[d>>2]|0;return o|0}n=a+24|0;k=a+36|0;r=a+28|0;a=0;do{g=h+(U(c[b>>2]|0,a)|0)|0;_memcpy(g|0,(c[n>>2]|0)+(U(c[k>>2]|0,a)|0)|0,l|0)|0;g=j+(U(c[i>>2]|0,a)|0)|0;_memcpy(g|0,(c[r>>2]|0)+(U(c[k>>2]|0,a)|0)|0,l|0)|0;a=a+1|0}while((a|0)<(m|0));o=c[d>>2]|0;return o|0}function _EmitAlphaRGB(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0;e=c[a+104>>2]|0;if(!e)return 0;f=c[a+12>>2]|0;g=c[b>>2]|0;b=c[g>>2]|0;h=(b|0)==4|(b|0)==9;i=h&1;j=c[a+8>>2]|0;k=c[a+16>>2]|0;if(!(c[a+56>>2]|0)){l=k;m=j;n=e}else{if(!j){o=k+-1|0;p=0;q=e}else{o=k;p=j+-1|0;q=e+(0-(c[a>>2]|0))|0}e=c[a+84>>2]|0;r=j+e+k|0;l=(r|0)==(c[a+88>>2]|0)?r-(e+p)|0:o;m=p;n=q}q=g+20|0;p=c[q>>2]|0;o=(c[g+16>>2]|0)+(U(p,m)|0)|0;m=Wh[c[306904]&63](n,c[a>>2]|0,f,l,o+(h?0:3)|0,p)|0;if((l|0)!=(d|0))Bd(588575,588610,195,588704);if(!((b+-7|0)>>>0<4&(m|0)!=0))return 0;Li[c[306902]&255](o,i,f,d,c[q>>2]|0);return 0}function _EmitAlphaYUV(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0;e=c[a+104>>2]|0;f=c[b>>2]|0;b=c[a+12>>2]|0;g=c[f+28>>2]|0;h=f+44|0;f=c[h>>2]|0;i=g+(U(f,c[a+8>>2]|0)|0)|0;if((c[a+16>>2]|0)!=(d|0))Bd(588660,588610,139,588691);if(!e){if((d|0)>0&(g|0)!=0){j=i;k=0}else return 0;while(1){_memset(j|0,-1,b|0)|0;k=k+1|0;if((k|0)==(d|0))break;else j=j+f|0}return 0}if((d|0)<=0)return 0;f=i;i=e;e=0;while(1){_memcpy(f|0,i|0,b|0)|0;e=e+1|0;if((e|0)==(d|0))break;else{f=f+(c[h>>2]|0)|0;i=i+(c[a>>2]|0)|0}}return 0}function _EmitAlphaRGBA4444(b,e,f){b=b|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0;g=c[b+104>>2]|0;if(!g)return 0;h=c[b+12>>2]|0;i=c[e>>2]|0;e=c[i>>2]|0;j=c[b+8>>2]|0;k=c[b+16>>2]|0;if(!(c[b+56>>2]|0)){l=j;m=k;n=g}else{if(!j){o=0;p=k+-1|0;q=g}else{o=j+-1|0;p=k;q=g+(0-(c[b>>2]|0))|0}g=c[b+84>>2]|0;r=j+g+k|0;l=o;m=(r|0)==(c[b+88>>2]|0)?r-(g+o)|0:p;n=q}q=i+20|0;p=c[q>>2]|0;o=(c[i+16>>2]|0)+(U(p,l)|0)|0;if((m|0)>0?(h|0)>0:0){l=0;i=15;g=o+1|0;r=n;while(1){n=0;k=i;do{j=(d[r+n>>0]|0)>>>4;s=g+(n<<1)|0;a[s>>0]=a[s>>0]&-16&255|j;k=j&k;n=n+1|0}while((n|0)!=(h|0));n=c[q>>2]|0;l=l+1|0;if((l|0)==(m|0)){t=k;u=n;break}else{i=k;g=g+n|0;r=r+(c[b>>2]|0)|0}}}else{t=15;u=p}if((m|0)!=(f|0))Bd(588575,588610,233,588642);if(!((e+-7|0)>>>0<4&(t|0)!=15))return 0;Ki[c[306903]&4095](o,h,f,u);return 0}function _VP8YUVInit(){return}function _WebPSamplerProcessPlane(a,b,c,d,e,f,g,h,i,j){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;i=i|0;j=j|0;var k=0,l=0,m=0,n=0,o=0;if((i|0)>0){k=a;l=c;m=d;n=f;o=0}else return;while(1){Li[j&255](k,l,m,n,h);f=(o&1|0)==0;o=o+1|0;if((o|0)==(i|0))break;else{k=k+b|0;l=f?l:l+e|0;m=f?m:m+e|0;n=n+g|0}}return}function _YuvToRgbRow(b,c,e,f,g){b=b|0;c=c|0;e=e|0;f=f|0;g=g|0;var h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0;h=g&-2;i=f+(h*3|0)|0;if(!h){j=b;k=c;l=f;m=e}else{h=c;c=f;f=e;e=b;while(1){b=d[h>>0]|0;n=d[f>>0]|0;o=((d[e>>0]|0)*19077|0)>>>8;p=o+-14234+((n*26149|0)>>>8)|0;a[c>>0]=p>>>0<16384?p>>>6:(p>>>31)+255|0;p=o+8708-((b*6419|0)>>>8)-((n*13320|0)>>>8)|0;a[c+1>>0]=p>>>0<16384?p>>>6:(p>>>31)+255|0;p=o+-17685+((b*33050|0)>>>8)|0;a[c+2>>0]=p>>>0<16384?p>>>6:(p>>>31)+255|0;p=d[h>>0]|0;b=d[f>>0]|0;o=((d[e+1>>0]|0)*19077|0)>>>8;n=o+-14234+((b*26149|0)>>>8)|0;a[c+3>>0]=n>>>0<16384?n>>>6:(n>>>31)+255|0;n=o+8708-((p*6419|0)>>>8)-((b*13320|0)>>>8)|0;a[c+4>>0]=n>>>0<16384?n>>>6:(n>>>31)+255|0;n=o+-17685+((p*33050|0)>>>8)|0;a[c+5>>0]=n>>>0<16384?n>>>6:(n>>>31)+255|0;n=e+2|0;p=h+1|0;o=f+1|0;c=c+6|0;if((c|0)==(i|0)){j=n;k=p;l=i;m=o;break}else{h=p;f=o;e=n}}}if(!(g&1))return;g=d[k>>0]|0;k=d[m>>0]|0;m=((d[j>>0]|0)*19077|0)>>>8;j=m+-14234+((k*26149|0)>>>8)|0;a[l>>0]=j>>>0<16384?j>>>6:(j>>>31)+255|0;j=m+8708-((g*6419|0)>>>8)-((k*13320|0)>>>8)|0;a[l+1>>0]=j>>>0<16384?j>>>6:(j>>>31)+255|0;j=m+-17685+((g*33050|0)>>>8)|0;a[l+2>>0]=j>>>0<16384?j>>>6:(j>>>31)+255|0;return}function _YuvToRgbaRow(b,c,e,f,g){b=b|0;c=c|0;e=e|0;f=f|0;g=g|0;var h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;h=g<<2&-8;i=f+h|0;if(!h){j=b;k=c;l=f;m=e}else{n=h+-8|0;o=(n>>>2)+2|0;p=(n>>>3)+1|0;n=c+p|0;q=c;c=f;r=e;s=b;while(1){t=d[q>>0]|0;u=d[r>>0]|0;v=((d[s>>0]|0)*19077|0)>>>8;w=v+-14234+((u*26149|0)>>>8)|0;a[c>>0]=w>>>0<16384?w>>>6:(w>>>31)+255|0;w=v+8708-((t*6419|0)>>>8)-((u*13320|0)>>>8)|0;a[c+1>>0]=w>>>0<16384?w>>>6:(w>>>31)+255|0;w=v+-17685+((t*33050|0)>>>8)|0;a[c+2>>0]=w>>>0<16384?w>>>6:(w>>>31)+255|0;a[c+3>>0]=-1;w=d[q>>0]|0;t=d[r>>0]|0;v=((d[s+1>>0]|0)*19077|0)>>>8;u=v+-14234+((t*26149|0)>>>8)|0;a[c+4>>0]=u>>>0<16384?u>>>6:(u>>>31)+255|0;u=v+8708-((w*6419|0)>>>8)-((t*13320|0)>>>8)|0;a[c+5>>0]=u>>>0<16384?u>>>6:(u>>>31)+255|0;u=v+-17685+((w*33050|0)>>>8)|0;a[c+6>>0]=u>>>0<16384?u>>>6:(u>>>31)+255|0;a[c+7>>0]=-1;c=c+8|0;if((c|0)==(i|0))break;else{q=q+1|0;r=r+1|0;s=s+2|0}}j=b+o|0;k=n;l=f+h|0;m=e+p|0}if(!(g&1))return;g=d[k>>0]|0;k=d[m>>0]|0;m=((d[j>>0]|0)*19077|0)>>>8;j=m+-14234+((k*26149|0)>>>8)|0;a[l>>0]=j>>>0<16384?j>>>6:(j>>>31)+255|0;j=m+8708-((g*6419|0)>>>8)-((k*13320|0)>>>8)|0;a[l+1>>0]=j>>>0<16384?j>>>6:(j>>>31)+255|0;j=m+-17685+((g*33050|0)>>>8)|0;a[l+2>>0]=j>>>0<16384?j>>>6:(j>>>31)+255|0;a[l+3>>0]=-1;return}function _YuvToBgrRow(b,c,e,f,g){b=b|0;c=c|0;e=e|0;f=f|0;g=g|0;var h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0;h=g&-2;i=f+(h*3|0)|0;if(!h){j=b;k=c;l=f;m=e}else{h=c;c=f;f=e;e=b;while(1){b=d[h>>0]|0;n=d[f>>0]|0;o=((d[e>>0]|0)*19077|0)>>>8;p=o+-17685+((b*33050|0)>>>8)|0;a[c>>0]=p>>>0<16384?p>>>6:(p>>>31)+255|0;p=o+8708-((b*6419|0)>>>8)-((n*13320|0)>>>8)|0;a[c+1>>0]=p>>>0<16384?p>>>6:(p>>>31)+255|0;p=o+-14234+((n*26149|0)>>>8)|0;a[c+2>>0]=p>>>0<16384?p>>>6:(p>>>31)+255|0;p=d[h>>0]|0;n=d[f>>0]|0;o=((d[e+1>>0]|0)*19077|0)>>>8;b=o+-17685+((p*33050|0)>>>8)|0;a[c+3>>0]=b>>>0<16384?b>>>6:(b>>>31)+255|0;b=o+8708-((p*6419|0)>>>8)-((n*13320|0)>>>8)|0;a[c+4>>0]=b>>>0<16384?b>>>6:(b>>>31)+255|0;b=o+-14234+((n*26149|0)>>>8)|0;a[c+5>>0]=b>>>0<16384?b>>>6:(b>>>31)+255|0;b=e+2|0;n=h+1|0;o=f+1|0;c=c+6|0;if((c|0)==(i|0)){j=b;k=n;l=i;m=o;break}else{h=n;f=o;e=b}}}if(!(g&1))return;g=d[k>>0]|0;k=d[m>>0]|0;m=((d[j>>0]|0)*19077|0)>>>8;j=m+-17685+((g*33050|0)>>>8)|0;a[l>>0]=j>>>0<16384?j>>>6:(j>>>31)+255|0;j=m+8708-((g*6419|0)>>>8)-((k*13320|0)>>>8)|0;a[l+1>>0]=j>>>0<16384?j>>>6:(j>>>31)+255|0;j=m+-14234+((k*26149|0)>>>8)|0;a[l+2>>0]=j>>>0<16384?j>>>6:(j>>>31)+255|0;return}function _YuvToBgraRow(b,c,e,f,g){b=b|0;c=c|0;e=e|0;f=f|0;g=g|0;var h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;h=g<<2&-8;i=f+h|0;if(!h){j=b;k=c;l=f;m=e}else{n=h+-8|0;o=(n>>>2)+2|0;p=(n>>>3)+1|0;n=c+p|0;q=c;c=f;r=e;s=b;while(1){t=d[q>>0]|0;u=d[r>>0]|0;v=((d[s>>0]|0)*19077|0)>>>8;w=v+-17685+((t*33050|0)>>>8)|0;a[c>>0]=w>>>0<16384?w>>>6:(w>>>31)+255|0;w=v+8708-((t*6419|0)>>>8)-((u*13320|0)>>>8)|0;a[c+1>>0]=w>>>0<16384?w>>>6:(w>>>31)+255|0;w=v+-14234+((u*26149|0)>>>8)|0;a[c+2>>0]=w>>>0<16384?w>>>6:(w>>>31)+255|0;a[c+3>>0]=-1;w=d[q>>0]|0;u=d[r>>0]|0;v=((d[s+1>>0]|0)*19077|0)>>>8;t=v+-17685+((w*33050|0)>>>8)|0;a[c+4>>0]=t>>>0<16384?t>>>6:(t>>>31)+255|0;t=v+8708-((w*6419|0)>>>8)-((u*13320|0)>>>8)|0;a[c+5>>0]=t>>>0<16384?t>>>6:(t>>>31)+255|0;t=v+-14234+((u*26149|0)>>>8)|0;a[c+6>>0]=t>>>0<16384?t>>>6:(t>>>31)+255|0;a[c+7>>0]=-1;c=c+8|0;if((c|0)==(i|0))break;else{q=q+1|0;r=r+1|0;s=s+2|0}}j=b+o|0;k=n;l=f+h|0;m=e+p|0}if(!(g&1))return;g=d[k>>0]|0;k=d[m>>0]|0;m=((d[j>>0]|0)*19077|0)>>>8;j=m+-17685+((g*33050|0)>>>8)|0;a[l>>0]=j>>>0<16384?j>>>6:(j>>>31)+255|0;j=m+8708-((g*6419|0)>>>8)-((k*13320|0)>>>8)|0;a[l+1>>0]=j>>>0<16384?j>>>6:(j>>>31)+255|0;j=m+-14234+((k*26149|0)>>>8)|0;a[l+2>>0]=j>>>0<16384?j>>>6:(j>>>31)+255|0;a[l+3>>0]=-1;return}function _YuvToArgbRow(b,c,d,e,f){b=b|0;c=c|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0;g=f<<2&-8;h=e+g|0;if(!g){i=b;j=c;k=e;l=d}else{m=g+-8|0;n=(m>>>2)+2|0;o=(m>>>3)+1|0;m=c+o|0;p=c;c=e;q=d;r=b;while(1){s=a[r>>0]|0;t=a[p>>0]|0;u=a[q>>0]|0;a[c>>0]=-1;v=t&255;t=u&255;u=((s&255)*19077|0)>>>8;s=u+-14234+((t*26149|0)>>>8)|0;a[c+1>>0]=s>>>0<16384?s>>>6:(s>>>31)+255|0;s=u+8708-((v*6419|0)>>>8)-((t*13320|0)>>>8)|0;a[c+2>>0]=s>>>0<16384?s>>>6:(s>>>31)+255|0;s=u+-17685+((v*33050|0)>>>8)|0;a[c+3>>0]=s>>>0<16384?s>>>6:(s>>>31)+255|0;s=a[r+1>>0]|0;v=a[p>>0]|0;u=a[q>>0]|0;a[c+4>>0]=-1;t=v&255;v=u&255;u=((s&255)*19077|0)>>>8;s=u+-14234+((v*26149|0)>>>8)|0;a[c+5>>0]=s>>>0<16384?s>>>6:(s>>>31)+255|0;s=u+8708-((t*6419|0)>>>8)-((v*13320|0)>>>8)|0;a[c+6>>0]=s>>>0<16384?s>>>6:(s>>>31)+255|0;s=u+-17685+((t*33050|0)>>>8)|0;a[c+7>>0]=s>>>0<16384?s>>>6:(s>>>31)+255|0;c=c+8|0;if((c|0)==(h|0))break;else{p=p+1|0;q=q+1|0;r=r+2|0}}i=b+n|0;j=m;k=e+g|0;l=d+o|0}if(!(f&1))return;f=a[i>>0]|0;i=a[j>>0]|0;j=a[l>>0]|0;a[k>>0]=-1;l=i&255;i=j&255;j=((f&255)*19077|0)>>>8;f=j+-14234+((i*26149|0)>>>8)|0;a[k+1>>0]=f>>>0<16384?f>>>6:(f>>>31)+255|0;f=j+8708-((l*6419|0)>>>8)-((i*13320|0)>>>8)|0;a[k+2>>0]=f>>>0<16384?f>>>6:(f>>>31)+255|0;f=j+-17685+((l*33050|0)>>>8)|0;a[k+3>>0]=f>>>0<16384?f>>>6:(f>>>31)+255|0;return}function _YuvToRgba4444Row(b,c,e,f,g){b=b|0;c=c|0;e=e|0;f=f|0;g=g|0;var h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;h=g<<1&-4;i=f+h|0;if(!h){j=b;k=c;l=f;m=e}else{n=h+-4|0;o=(n>>>1)+2|0;p=(n>>>2)+1|0;n=c+p|0;q=c;c=f;r=e;s=b;while(1){t=d[q>>0]|0;u=d[r>>0]|0;v=((d[s>>0]|0)*19077|0)>>>8;w=v+-14234+((u*26149|0)>>>8)|0;x=v+8708-((t*6419|0)>>>8)-((u*13320|0)>>>8)|0;u=v+-17685+((t*33050|0)>>>8)|0;a[c>>0]=(x>>>0<16384?x>>>6:(x>>31&3841)+255|0)>>>4|(w>>>0<16384?w>>>6:(w>>>31)+255|0)&240;a[c+1>>0]=(u>>>0<16384?u>>>6:(u>>>31)+255|0)|15;u=d[q>>0]|0;w=d[r>>0]|0;x=((d[s+1>>0]|0)*19077|0)>>>8;t=x+-14234+((w*26149|0)>>>8)|0;v=x+8708-((u*6419|0)>>>8)-((w*13320|0)>>>8)|0;w=x+-17685+((u*33050|0)>>>8)|0;a[c+2>>0]=(v>>>0<16384?v>>>6:(v>>31&3841)+255|0)>>>4|(t>>>0<16384?t>>>6:(t>>>31)+255|0)&240;a[c+3>>0]=(w>>>0<16384?w>>>6:(w>>>31)+255|0)|15;c=c+4|0;if((c|0)==(i|0))break;else{q=q+1|0;r=r+1|0;s=s+2|0}}j=b+o|0;k=n;l=f+h|0;m=e+p|0}if(!(g&1))return;g=d[k>>0]|0;k=d[m>>0]|0;m=((d[j>>0]|0)*19077|0)>>>8;j=m+-14234+((k*26149|0)>>>8)|0;p=m+8708-((g*6419|0)>>>8)-((k*13320|0)>>>8)|0;k=m+-17685+((g*33050|0)>>>8)|0;a[l>>0]=(p>>>0<16384?p>>>6:(p>>31&3841)+255|0)>>>4|(j>>>0<16384?j>>>6:(j>>>31)+255|0)&240;a[l+1>>0]=(k>>>0<16384?k>>>6:(k>>>31)+255|0)|15;return}function _YuvToRgb565Row(b,c,e,f,g){b=b|0;c=c|0;e=e|0;f=f|0;g=g|0;var h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;h=g<<1&-4;i=f+h|0;if(!h){j=b;k=c;l=f;m=e}else{n=h+-4|0;o=(n>>>1)+2|0;p=(n>>>2)+1|0;n=c+p|0;q=c;c=f;r=e;s=b;while(1){t=d[q>>0]|0;u=d[r>>0]|0;v=((d[s>>0]|0)*19077|0)>>>8;w=v+-14234+((u*26149|0)>>>8)|0;x=v+8708-((t*6419|0)>>>8)-((u*13320|0)>>>8)|0;u=x>>>0<16384?x>>6:(x>>31&-255)+255|0;x=v+-17685+((t*33050|0)>>>8)|0;a[c>>0]=u>>>5|(w>>>0<16384?w>>>6:(w>>>31)+255|0)&248;a[c+1>>0]=u<<3&224|(x>>>0<16384?x>>>6:(x>>31&1793)+255|0)>>>3;x=d[q>>0]|0;u=d[r>>0]|0;w=((d[s+1>>0]|0)*19077|0)>>>8;t=w+-14234+((u*26149|0)>>>8)|0;v=w+8708-((x*6419|0)>>>8)-((u*13320|0)>>>8)|0;u=v>>>0<16384?v>>6:(v>>31&-255)+255|0;v=w+-17685+((x*33050|0)>>>8)|0;a[c+2>>0]=u>>>5|(t>>>0<16384?t>>>6:(t>>>31)+255|0)&248;a[c+3>>0]=u<<3&224|(v>>>0<16384?v>>>6:(v>>31&1793)+255|0)>>>3;c=c+4|0;if((c|0)==(i|0))break;else{q=q+1|0;r=r+1|0;s=s+2|0}}j=b+o|0;k=n;l=f+h|0;m=e+p|0}if(!(g&1))return;g=d[k>>0]|0;k=d[m>>0]|0;m=((d[j>>0]|0)*19077|0)>>>8;j=m+-14234+((k*26149|0)>>>8)|0;p=m+8708-((g*6419|0)>>>8)-((k*13320|0)>>>8)|0;k=p>>>0<16384?p>>6:(p>>31&-255)+255|0;p=m+-17685+((g*33050|0)>>>8)|0;a[l>>0]=k>>>5|(j>>>0<16384?j>>>6:(j>>>31)+255|0)&248;a[l+1>>0]=k<<3&224|(p>>>0<16384?p>>>6:(p>>31&1793)+255|0)>>>3;return}function _WebPRescalerExport(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0,i=0;b=a+24|0;d=a+56|0;e=a+64|0;if((c[e>>2]|0)<(c[d>>2]|0))f=0;else{g=0;return g|0}while(1){if((c[b>>2]|0)>=1){g=f;h=4;break}_WebPRescalerExportRow(a);i=f+1|0;if((c[e>>2]|0)<(c[d>>2]|0))f=i;else{g=i;h=4;break}}if((h|0)==4)return g|0;return 0}function _WebPMultRows(a,b,d,e,f,g,h){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0;if((g|0)>0){i=a;j=d;k=0}else return;while(1){Ki[c[306901]&4095](i,j,f,h);k=k+1|0;if((k|0)==(g|0))break;else{i=i+b|0;j=j+e|0}}return}function _WebPYuv444ToRgbC(b,c,e,f,g){b=b|0;c=c|0;e=e|0;f=f|0;g=g|0;var h=0,i=0,j=0,k=0,l=0,m=0;if((g|0)>0)h=0;else return;do{i=d[c+h>>0]|0;j=d[e+h>>0]|0;k=f+(h*3|0)|0;l=((d[b+h>>0]|0)*19077|0)>>>8;m=l+-14234+((j*26149|0)>>>8)|0;a[k>>0]=m>>>0<16384?m>>>6:(m>>>31)+255|0;m=l+8708-((i*6419|0)>>>8)-((j*13320|0)>>>8)|0;a[k+1>>0]=m>>>0<16384?m>>>6:(m>>>31)+255|0;m=l+-17685+((i*33050|0)>>>8)|0;a[k+2>>0]=m>>>0<16384?m>>>6:(m>>>31)+255|0;h=h+1|0}while((h|0)!=(g|0));return}function _WebPYuv444ToRgbaC(b,c,e,f,g){b=b|0;c=c|0;e=e|0;f=f|0;g=g|0;var h=0,i=0,j=0,k=0,l=0,m=0;if((g|0)>0)h=0;else return;do{i=f+(h<<2)|0;j=d[c+h>>0]|0;k=d[e+h>>0]|0;l=((d[b+h>>0]|0)*19077|0)>>>8;m=l+-14234+((k*26149|0)>>>8)|0;a[i>>0]=m>>>0<16384?m>>>6:(m>>>31)+255|0;m=l+8708-((j*6419|0)>>>8)-((k*13320|0)>>>8)|0;a[i+1>>0]=m>>>0<16384?m>>>6:(m>>>31)+255|0;m=l+-17685+((j*33050|0)>>>8)|0;a[i+2>>0]=m>>>0<16384?m>>>6:(m>>>31)+255|0;a[i+3>>0]=-1;h=h+1|0}while((h|0)!=(g|0));return}function _WebPYuv444ToBgrC(b,c,e,f,g){b=b|0;c=c|0;e=e|0;f=f|0;g=g|0;var h=0,i=0,j=0,k=0,l=0,m=0;if((g|0)>0)h=0;else return;do{i=d[c+h>>0]|0;j=d[e+h>>0]|0;k=f+(h*3|0)|0;l=((d[b+h>>0]|0)*19077|0)>>>8;m=l+-17685+((i*33050|0)>>>8)|0;a[k>>0]=m>>>0<16384?m>>>6:(m>>>31)+255|0;m=l+8708-((i*6419|0)>>>8)-((j*13320|0)>>>8)|0;a[k+1>>0]=m>>>0<16384?m>>>6:(m>>>31)+255|0;m=l+-14234+((j*26149|0)>>>8)|0;a[k+2>>0]=m>>>0<16384?m>>>6:(m>>>31)+255|0;h=h+1|0}while((h|0)!=(g|0));return}function _WebPYuv444ToBgraC(b,c,e,f,g){b=b|0;c=c|0;e=e|0;f=f|0;g=g|0;var h=0,i=0,j=0,k=0,l=0,m=0;if((g|0)>0)h=0;else return;do{i=f+(h<<2)|0;j=d[c+h>>0]|0;k=d[e+h>>0]|0;l=((d[b+h>>0]|0)*19077|0)>>>8;m=l+-17685+((j*33050|0)>>>8)|0;a[i>>0]=m>>>0<16384?m>>>6:(m>>>31)+255|0;m=l+8708-((j*6419|0)>>>8)-((k*13320|0)>>>8)|0;a[i+1>>0]=m>>>0<16384?m>>>6:(m>>>31)+255|0;m=l+-14234+((k*26149|0)>>>8)|0;a[i+2>>0]=m>>>0<16384?m>>>6:(m>>>31)+255|0;a[i+3>>0]=-1;h=h+1|0}while((h|0)!=(g|0));return}function _WebPYuv444ToArgbC(b,c,d,e,f){b=b|0;c=c|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,l=0;if((f|0)>0)g=0;else return;do{h=a[b+g>>0]|0;i=a[c+g>>0]|0;j=a[d+g>>0]|0;k=e+(g<<2)|0;a[k>>0]=-1;l=i&255;i=j&255;j=((h&255)*19077|0)>>>8;h=j+-14234+((i*26149|0)>>>8)|0;a[k+1>>0]=h>>>0<16384?h>>>6:(h>>>31)+255|0;h=j+8708-((l*6419|0)>>>8)-((i*13320|0)>>>8)|0;a[k+2>>0]=h>>>0<16384?h>>>6:(h>>>31)+255|0;h=j+-17685+((l*33050|0)>>>8)|0;a[k+3>>0]=h>>>0<16384?h>>>6:(h>>>31)+255|0;g=g+1|0}while((g|0)!=(f|0));return}function _WebPYuv444ToRgba4444C(b,c,e,f,g){b=b|0;c=c|0;e=e|0;f=f|0;g=g|0;var h=0,i=0,j=0,k=0,l=0,m=0,n=0;if((g|0)>0)h=0;else return;do{i=d[c+h>>0]|0;j=d[e+h>>0]|0;k=f+(h<<1)|0;l=((d[b+h>>0]|0)*19077|0)>>>8;m=l+-14234+((j*26149|0)>>>8)|0;n=l+8708-((i*6419|0)>>>8)-((j*13320|0)>>>8)|0;j=l+-17685+((i*33050|0)>>>8)|0;a[k>>0]=(n>>>0<16384?n>>>6:(n>>31&3841)+255|0)>>>4|(m>>>0<16384?m>>>6:(m>>>31)+255|0)&240;a[k+1>>0]=(j>>>0<16384?j>>>6:(j>>>31)+255|0)|15;h=h+1|0}while((h|0)!=(g|0));return}function _WebPYuv444ToRgb565C(b,c,e,f,g){b=b|0;c=c|0;e=e|0;f=f|0;g=g|0;var h=0,i=0,j=0,k=0,l=0,m=0,n=0;if((g|0)>0)h=0;else return;do{i=d[c+h>>0]|0;j=d[e+h>>0]|0;k=f+(h<<1)|0;l=((d[b+h>>0]|0)*19077|0)>>>8;m=l+-14234+((j*26149|0)>>>8)|0;n=l+8708-((i*6419|0)>>>8)-((j*13320|0)>>>8)|0;j=n>>>0<16384?n>>6:(n>>31&-255)+255|0;n=l+-17685+((i*33050|0)>>>8)|0;a[k>>0]=j>>>5|(m>>>0<16384?m>>>6:(m>>>31)+255|0)&248;a[k+1>>0]=j<<3&224|(n>>>0<16384?n>>>6:(n>>31&1793)+255|0)>>>3;h=h+1|0}while((h|0)!=(g|0));return}function _UpsampleRgbLinePair(b,c,e,f,g,h,i,j,k){b=b|0;c=c|0;e=e|0;f=f|0;g=g|0;h=h|0;i=i|0;j=j|0;k=k|0;var l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0;l=k+-1|0;m=l>>1;n=(d[f>>0]|0)<<16|(d[e>>0]|0);o=(d[h>>0]|0)<<16|(d[g>>0]|0);if(!b)Bd(589004,589018,96,589185);p=(n*3|0)+131074+o|0;q=p>>>2&255;r=p>>>18;p=((d[b>>0]|0)*19077|0)>>>8;s=((r*26149|0)>>>8)+-14234+p|0;a[i>>0]=s>>>0<16384?s>>>6:(s>>>31)+255|0;s=8708-((r*13320|0)>>>8)-((q*6419|0)>>>8)+p|0;a[i+1>>0]=s>>>0<16384?s>>>6:(s>>>31)+255|0;s=((q*33050|0)>>>8)+-17685+p|0;a[i+2>>0]=s>>>0<16384?s>>>6:(s>>>31)+255|0;s=(c|0)!=0;if(s){p=n+131074+(o*3|0)|0;q=p>>>2&255;r=p>>>18;p=((d[c>>0]|0)*19077|0)>>>8;t=((r*26149|0)>>>8)+-14234+p|0;a[j>>0]=t>>>0<16384?t>>>6:(t>>>31)+255|0;t=8708-((r*13320|0)>>>8)-((q*6419|0)>>>8)+p|0;a[j+1>>0]=t>>>0<16384?t>>>6:(t>>>31)+255|0;t=((q*33050|0)>>>8)+-17685+p|0;a[j+2>>0]=t>>>0<16384?t>>>6:(t>>>31)+255|0}if((m|0)<1){u=n;v=o}else{t=n;n=o;o=1;while(1){p=(d[f+o>>0]|0)<<16|(d[e+o>>0]|0);q=(d[h+o>>0]|0)<<16|(d[g+o>>0]|0);r=n+524296+t+p+q|0;w=(r+(p+n<<1)|0)>>>3;x=(r+(q+t<<1)|0)>>>3;r=w+t|0;y=x+p|0;z=o<<1;A=z+-1|0;B=r>>>1&255;C=r>>>17;r=A*3|0;D=i+r|0;E=((d[b+A>>0]|0)*19077|0)>>>8;F=E+-14234+((C*26149|0)>>>8)|0;a[D>>0]=F>>>0<16384?F>>>6:(F>>>31)+255|0;F=E+8708-((C*13320|0)>>>8)-((B*6419|0)>>>8)|0;a[D+1>>0]=F>>>0<16384?F>>>6:(F>>>31)+255|0;F=E+-17685+((B*33050|0)>>>8)|0;a[D+2>>0]=F>>>0<16384?F>>>6:(F>>>31)+255|0;F=y>>>1&255;D=y>>>17;y=o*6|0;B=i+y|0;E=((d[b+z>>0]|0)*19077|0)>>>8;C=E+-14234+((D*26149|0)>>>8)|0;a[B>>0]=C>>>0<16384?C>>>6:(C>>>31)+255|0;C=E+8708-((D*13320|0)>>>8)-((F*6419|0)>>>8)|0;a[B+1>>0]=C>>>0<16384?C>>>6:(C>>>31)+255|0;C=E+-17685+((F*33050|0)>>>8)|0;a[B+2>>0]=C>>>0<16384?C>>>6:(C>>>31)+255|0;if(s){C=x+n|0;x=w+q|0;w=C>>>1&255;B=C>>>17;C=j+r|0;r=((d[c+A>>0]|0)*19077|0)>>>8;A=((B*26149|0)>>>8)+-14234+r|0;a[C>>0]=A>>>0<16384?A>>>6:(A>>>31)+255|0;A=8708-((B*13320|0)>>>8)-((w*6419|0)>>>8)+r|0;a[C+1>>0]=A>>>0<16384?A>>>6:(A>>>31)+255|0;A=((w*33050|0)>>>8)+-17685+r|0;a[C+2>>0]=A>>>0<16384?A>>>6:(A>>>31)+255|0;A=x>>>1&255;C=x>>>17;x=j+y|0;y=((d[c+z>>0]|0)*19077|0)>>>8;z=((C*26149|0)>>>8)+-14234+y|0;a[x>>0]=z>>>0<16384?z>>>6:(z>>>31)+255|0;z=8708-((C*13320|0)>>>8)-((A*6419|0)>>>8)+y|0;a[x+1>>0]=z>>>0<16384?z>>>6:(z>>>31)+255|0;z=((A*33050|0)>>>8)+-17685+y|0;a[x+2>>0]=z>>>0<16384?z>>>6:(z>>>31)+255|0}if((o|0)==(m|0)){u=p;v=q;break}else{t=p;n=q;o=o+1|0}}}if(k&1|0)return;k=v+131074+(u*3|0)|0;o=k>>>2&255;n=k>>>18;k=l*3|0;t=i+k|0;i=((d[b+l>>0]|0)*19077|0)>>>8;b=((n*26149|0)>>>8)+-14234+i|0;a[t>>0]=b>>>0<16384?b>>>6:(b>>>31)+255|0;b=8708-((n*13320|0)>>>8)-((o*6419|0)>>>8)+i|0;a[t+1>>0]=b>>>0<16384?b>>>6:(b>>>31)+255|0;b=((o*33050|0)>>>8)+-17685+i|0;a[t+2>>0]=b>>>0<16384?b>>>6:(b>>>31)+255|0;if(!s)return;s=u+131074+(v*3|0)|0;v=s>>>2&255;u=s>>>18;s=j+k|0;k=((d[c+l>>0]|0)*19077|0)>>>8;l=((u*26149|0)>>>8)+-14234+k|0;a[s>>0]=l>>>0<16384?l>>>6:(l>>>31)+255|0;l=8708-((u*13320|0)>>>8)-((v*6419|0)>>>8)+k|0;a[s+1>>0]=l>>>0<16384?l>>>6:(l>>>31)+255|0;l=((v*33050|0)>>>8)+-17685+k|0;a[s+2>>0]=l>>>0<16384?l>>>6:(l>>>31)+255|0;return}function _UpsampleRgbaLinePair(b,c,e,f,g,h,i,j,k){b=b|0;c=c|0;e=e|0;f=f|0;g=g|0;h=h|0;i=i|0;j=j|0;k=k|0;var l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0;l=k+-1|0;m=l>>1;n=(d[f>>0]|0)<<16|(d[e>>0]|0);o=(d[h>>0]|0)<<16|(d[g>>0]|0);if(!b)Bd(589004,589018,98,589164);p=(n*3|0)+131074+o|0;q=p>>>2&255;r=p>>>18&255;p=((d[b>>0]|0)*19077|0)>>>8;s=((r*26149|0)>>>8)+-14234+p|0;a[i>>0]=s>>>0<16384?s>>>6:(s>>>31)+255|0;s=8708-((q*6419|0)>>>8)-((r*13320|0)>>>8)+p|0;a[i+1>>0]=s>>>0<16384?s>>>6:(s>>>31)+255|0;s=((q*33050|0)>>>8)+-17685+p|0;a[i+2>>0]=s>>>0<16384?s>>>6:(s>>>31)+255|0;a[i+3>>0]=-1;s=(c|0)!=0;if(s){p=n+131074+(o*3|0)|0;q=p>>>2&255;r=p>>>18&255;p=((d[c>>0]|0)*19077|0)>>>8;t=((r*26149|0)>>>8)+-14234+p|0;a[j>>0]=t>>>0<16384?t>>>6:(t>>>31)+255|0;t=8708-((q*6419|0)>>>8)-((r*13320|0)>>>8)+p|0;a[j+1>>0]=t>>>0<16384?t>>>6:(t>>>31)+255|0;t=((q*33050|0)>>>8)+-17685+p|0;a[j+2>>0]=t>>>0<16384?t>>>6:(t>>>31)+255|0;a[j+3>>0]=-1}if((m|0)<1){u=n;v=o}else{t=n;n=o;o=1;while(1){p=(d[f+o>>0]|0)<<16|(d[e+o>>0]|0);q=(d[h+o>>0]|0)<<16|(d[g+o>>0]|0);r=n+524296+t+p+q|0;w=(r+(p+n<<1)|0)>>>3;x=(r+(q+t<<1)|0)>>>3;r=w+t|0;y=x+p|0;z=o<<1;A=z+-1|0;B=A<<2;C=i+B|0;D=r>>>1&255;E=r>>>17&255;r=((d[b+A>>0]|0)*19077|0)>>>8;F=r+-14234+((E*26149|0)>>>8)|0;a[C>>0]=F>>>0<16384?F>>>6:(F>>>31)+255|0;F=r+8708-((D*6419|0)>>>8)-((E*13320|0)>>>8)|0;a[C+1>>0]=F>>>0<16384?F>>>6:(F>>>31)+255|0;F=r+-17685+((D*33050|0)>>>8)|0;a[C+2>>0]=F>>>0<16384?F>>>6:(F>>>31)+255|0;a[C+3>>0]=-1;C=o<<3;F=i+C|0;D=y>>>1&255;r=y>>>17&255;y=((d[b+z>>0]|0)*19077|0)>>>8;E=y+-14234+((r*26149|0)>>>8)|0;a[F>>0]=E>>>0<16384?E>>>6:(E>>>31)+255|0;E=y+8708-((D*6419|0)>>>8)-((r*13320|0)>>>8)|0;a[F+1>>0]=E>>>0<16384?E>>>6:(E>>>31)+255|0;E=y+-17685+((D*33050|0)>>>8)|0;a[F+2>>0]=E>>>0<16384?E>>>6:(E>>>31)+255|0;a[F+3>>0]=-1;if(s){F=x+n|0;x=w+q|0;w=j+B|0;B=F>>>1&255;E=F>>>17&255;F=((d[c+A>>0]|0)*19077|0)>>>8;A=((E*26149|0)>>>8)+-14234+F|0;a[w>>0]=A>>>0<16384?A>>>6:(A>>>31)+255|0;A=8708-((B*6419|0)>>>8)-((E*13320|0)>>>8)+F|0;a[w+1>>0]=A>>>0<16384?A>>>6:(A>>>31)+255|0;A=((B*33050|0)>>>8)+-17685+F|0;a[w+2>>0]=A>>>0<16384?A>>>6:(A>>>31)+255|0;a[w+3>>0]=-1;w=j+C|0;C=x>>>1&255;A=x>>>17&255;x=((d[c+z>>0]|0)*19077|0)>>>8;z=((A*26149|0)>>>8)+-14234+x|0;a[w>>0]=z>>>0<16384?z>>>6:(z>>>31)+255|0;z=8708-((C*6419|0)>>>8)-((A*13320|0)>>>8)+x|0;a[w+1>>0]=z>>>0<16384?z>>>6:(z>>>31)+255|0;z=((C*33050|0)>>>8)+-17685+x|0;a[w+2>>0]=z>>>0<16384?z>>>6:(z>>>31)+255|0;a[w+3>>0]=-1}if((o|0)==(m|0)){u=p;v=q;break}else{t=p;n=q;o=o+1|0}}}if(k&1|0)return;k=v+131074+(u*3|0)|0;o=l<<2;n=i+o|0;i=k>>>2&255;t=k>>>18&255;k=((d[b+l>>0]|0)*19077|0)>>>8;b=((t*26149|0)>>>8)+-14234+k|0;a[n>>0]=b>>>0<16384?b>>>6:(b>>>31)+255|0;b=8708-((i*6419|0)>>>8)-((t*13320|0)>>>8)+k|0;a[n+1>>0]=b>>>0<16384?b>>>6:(b>>>31)+255|0;b=((i*33050|0)>>>8)+-17685+k|0;a[n+2>>0]=b>>>0<16384?b>>>6:(b>>>31)+255|0;a[n+3>>0]=-1;if(!s)return;s=u+131074+(v*3|0)|0;v=j+o|0;o=s>>>2&255;j=s>>>18&255;s=((d[c+l>>0]|0)*19077|0)>>>8;l=((j*26149|0)>>>8)+-14234+s|0;a[v>>0]=l>>>0<16384?l>>>6:(l>>>31)+255|0;l=8708-((o*6419|0)>>>8)-((j*13320|0)>>>8)+s|0;a[v+1>>0]=l>>>0<16384?l>>>6:(l>>>31)+255|0;l=((o*33050|0)>>>8)+-17685+s|0;a[v+2>>0]=l>>>0<16384?l>>>6:(l>>>31)+255|0;a[v+3>>0]=-1;return}function _UpsampleBgrLinePair(b,c,e,f,g,h,i,j,k){b=b|0;c=c|0;e=e|0;f=f|0;g=g|0;h=h|0;i=i|0;j=j|0;k=k|0;var l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0;l=k+-1|0;m=l>>1;n=(d[f>>0]|0)<<16|(d[e>>0]|0);o=(d[h>>0]|0)<<16|(d[g>>0]|0);if(!b)Bd(589004,589018,97,589144);p=(n*3|0)+131074+o|0;q=p>>>2&255;r=p>>>18;p=((d[b>>0]|0)*19077|0)>>>8;s=((q*33050|0)>>>8)+-17685+p|0;a[i>>0]=s>>>0<16384?s>>>6:(s>>>31)+255|0;s=8708-((r*13320|0)>>>8)-((q*6419|0)>>>8)+p|0;a[i+1>>0]=s>>>0<16384?s>>>6:(s>>>31)+255|0;s=((r*26149|0)>>>8)+-14234+p|0;a[i+2>>0]=s>>>0<16384?s>>>6:(s>>>31)+255|0;s=(c|0)!=0;if(s){p=n+131074+(o*3|0)|0;r=p>>>2&255;q=p>>>18;p=((d[c>>0]|0)*19077|0)>>>8;t=((r*33050|0)>>>8)+-17685+p|0;a[j>>0]=t>>>0<16384?t>>>6:(t>>>31)+255|0;t=8708-((q*13320|0)>>>8)-((r*6419|0)>>>8)+p|0;a[j+1>>0]=t>>>0<16384?t>>>6:(t>>>31)+255|0;t=((q*26149|0)>>>8)+-14234+p|0;a[j+2>>0]=t>>>0<16384?t>>>6:(t>>>31)+255|0}if((m|0)<1){u=n;v=o}else{t=n;n=o;o=1;while(1){p=(d[f+o>>0]|0)<<16|(d[e+o>>0]|0);q=(d[h+o>>0]|0)<<16|(d[g+o>>0]|0);r=n+524296+t+p+q|0;w=(r+(p+n<<1)|0)>>>3;x=(r+(q+t<<1)|0)>>>3;r=w+t|0;y=x+p|0;z=o<<1;A=z+-1|0;B=r>>>1&255;C=r>>>17;r=A*3|0;D=i+r|0;E=((d[b+A>>0]|0)*19077|0)>>>8;F=E+-17685+((B*33050|0)>>>8)|0;a[D>>0]=F>>>0<16384?F>>>6:(F>>>31)+255|0;F=E+8708-((C*13320|0)>>>8)-((B*6419|0)>>>8)|0;a[D+1>>0]=F>>>0<16384?F>>>6:(F>>>31)+255|0;F=E+-14234+((C*26149|0)>>>8)|0;a[D+2>>0]=F>>>0<16384?F>>>6:(F>>>31)+255|0;F=y>>>1&255;D=y>>>17;y=o*6|0;C=i+y|0;E=((d[b+z>>0]|0)*19077|0)>>>8;B=E+-17685+((F*33050|0)>>>8)|0;a[C>>0]=B>>>0<16384?B>>>6:(B>>>31)+255|0;B=E+8708-((D*13320|0)>>>8)-((F*6419|0)>>>8)|0;a[C+1>>0]=B>>>0<16384?B>>>6:(B>>>31)+255|0;B=E+-14234+((D*26149|0)>>>8)|0;a[C+2>>0]=B>>>0<16384?B>>>6:(B>>>31)+255|0;if(s){B=x+n|0;x=w+q|0;w=B>>>1&255;C=B>>>17;B=j+r|0;r=((d[c+A>>0]|0)*19077|0)>>>8;A=((w*33050|0)>>>8)+-17685+r|0;a[B>>0]=A>>>0<16384?A>>>6:(A>>>31)+255|0;A=8708-((C*13320|0)>>>8)-((w*6419|0)>>>8)+r|0;a[B+1>>0]=A>>>0<16384?A>>>6:(A>>>31)+255|0;A=((C*26149|0)>>>8)+-14234+r|0;a[B+2>>0]=A>>>0<16384?A>>>6:(A>>>31)+255|0;A=x>>>1&255;B=x>>>17;x=j+y|0;y=((d[c+z>>0]|0)*19077|0)>>>8;z=((A*33050|0)>>>8)+-17685+y|0;a[x>>0]=z>>>0<16384?z>>>6:(z>>>31)+255|0;z=8708-((B*13320|0)>>>8)-((A*6419|0)>>>8)+y|0;a[x+1>>0]=z>>>0<16384?z>>>6:(z>>>31)+255|0;z=((B*26149|0)>>>8)+-14234+y|0;a[x+2>>0]=z>>>0<16384?z>>>6:(z>>>31)+255|0}if((o|0)==(m|0)){u=p;v=q;break}else{t=p;n=q;o=o+1|0}}}if(k&1|0)return;k=v+131074+(u*3|0)|0;o=k>>>2&255;n=k>>>18;k=l*3|0;t=i+k|0;i=((d[b+l>>0]|0)*19077|0)>>>8;b=((o*33050|0)>>>8)+-17685+i|0;a[t>>0]=b>>>0<16384?b>>>6:(b>>>31)+255|0;b=8708-((n*13320|0)>>>8)-((o*6419|0)>>>8)+i|0;a[t+1>>0]=b>>>0<16384?b>>>6:(b>>>31)+255|0;b=((n*26149|0)>>>8)+-14234+i|0;a[t+2>>0]=b>>>0<16384?b>>>6:(b>>>31)+255|0;if(!s)return;s=u+131074+(v*3|0)|0;v=s>>>2&255;u=s>>>18;s=j+k|0;k=((d[c+l>>0]|0)*19077|0)>>>8;l=((v*33050|0)>>>8)+-17685+k|0;a[s>>0]=l>>>0<16384?l>>>6:(l>>>31)+255|0;l=8708-((u*13320|0)>>>8)-((v*6419|0)>>>8)+k|0;a[s+1>>0]=l>>>0<16384?l>>>6:(l>>>31)+255|0;l=((u*26149|0)>>>8)+-14234+k|0;a[s+2>>0]=l>>>0<16384?l>>>6:(l>>>31)+255|0;return}function _UpsampleBgraLinePair(b,c,e,f,g,h,i,j,k){b=b|0;c=c|0;e=e|0;f=f|0;g=g|0;h=h|0;i=i|0;j=j|0;k=k|0;var l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0;l=k+-1|0;m=l>>1;n=(d[f>>0]|0)<<16|(d[e>>0]|0);o=(d[h>>0]|0)<<16|(d[g>>0]|0);if(!b)Bd(589004,589018,99,589123);p=(n*3|0)+131074+o|0;q=p>>>2&255;r=p>>>18&255;p=((d[b>>0]|0)*19077|0)>>>8;s=((q*33050|0)>>>8)+-17685+p|0;a[i>>0]=s>>>0<16384?s>>>6:(s>>>31)+255|0;s=8708-((q*6419|0)>>>8)-((r*13320|0)>>>8)+p|0;a[i+1>>0]=s>>>0<16384?s>>>6:(s>>>31)+255|0;s=((r*26149|0)>>>8)+-14234+p|0;a[i+2>>0]=s>>>0<16384?s>>>6:(s>>>31)+255|0;a[i+3>>0]=-1;s=(c|0)!=0;if(s){p=n+131074+(o*3|0)|0;r=p>>>2&255;q=p>>>18&255;p=((d[c>>0]|0)*19077|0)>>>8;t=((r*33050|0)>>>8)+-17685+p|0;a[j>>0]=t>>>0<16384?t>>>6:(t>>>31)+255|0;t=8708-((r*6419|0)>>>8)-((q*13320|0)>>>8)+p|0;a[j+1>>0]=t>>>0<16384?t>>>6:(t>>>31)+255|0;t=((q*26149|0)>>>8)+-14234+p|0;a[j+2>>0]=t>>>0<16384?t>>>6:(t>>>31)+255|0;a[j+3>>0]=-1}if((m|0)<1){u=n;v=o}else{t=n;n=o;o=1;while(1){p=(d[f+o>>0]|0)<<16|(d[e+o>>0]|0);q=(d[h+o>>0]|0)<<16|(d[g+o>>0]|0);r=n+524296+t+p+q|0;w=(r+(p+n<<1)|0)>>>3;x=(r+(q+t<<1)|0)>>>3;r=w+t|0;y=x+p|0;z=o<<1;A=z+-1|0;B=A<<2;C=i+B|0;D=r>>>1&255;E=r>>>17&255;r=((d[b+A>>0]|0)*19077|0)>>>8;F=r+-17685+((D*33050|0)>>>8)|0;a[C>>0]=F>>>0<16384?F>>>6:(F>>>31)+255|0;F=r+8708-((D*6419|0)>>>8)-((E*13320|0)>>>8)|0;a[C+1>>0]=F>>>0<16384?F>>>6:(F>>>31)+255|0;F=r+-14234+((E*26149|0)>>>8)|0;a[C+2>>0]=F>>>0<16384?F>>>6:(F>>>31)+255|0;a[C+3>>0]=-1;C=o<<3;F=i+C|0;E=y>>>1&255;r=y>>>17&255;y=((d[b+z>>0]|0)*19077|0)>>>8;D=y+-17685+((E*33050|0)>>>8)|0;a[F>>0]=D>>>0<16384?D>>>6:(D>>>31)+255|0;D=y+8708-((E*6419|0)>>>8)-((r*13320|0)>>>8)|0;a[F+1>>0]=D>>>0<16384?D>>>6:(D>>>31)+255|0;D=y+-14234+((r*26149|0)>>>8)|0;a[F+2>>0]=D>>>0<16384?D>>>6:(D>>>31)+255|0;a[F+3>>0]=-1;if(s){F=x+n|0;x=w+q|0;w=j+B|0;B=F>>>1&255;D=F>>>17&255;F=((d[c+A>>0]|0)*19077|0)>>>8;A=((B*33050|0)>>>8)+-17685+F|0;a[w>>0]=A>>>0<16384?A>>>6:(A>>>31)+255|0;A=8708-((B*6419|0)>>>8)-((D*13320|0)>>>8)+F|0;a[w+1>>0]=A>>>0<16384?A>>>6:(A>>>31)+255|0;A=((D*26149|0)>>>8)+-14234+F|0;a[w+2>>0]=A>>>0<16384?A>>>6:(A>>>31)+255|0;a[w+3>>0]=-1;w=j+C|0;C=x>>>1&255;A=x>>>17&255;x=((d[c+z>>0]|0)*19077|0)>>>8;z=((C*33050|0)>>>8)+-17685+x|0;a[w>>0]=z>>>0<16384?z>>>6:(z>>>31)+255|0;z=8708-((C*6419|0)>>>8)-((A*13320|0)>>>8)+x|0;a[w+1>>0]=z>>>0<16384?z>>>6:(z>>>31)+255|0;z=((A*26149|0)>>>8)+-14234+x|0;a[w+2>>0]=z>>>0<16384?z>>>6:(z>>>31)+255|0;a[w+3>>0]=-1}if((o|0)==(m|0)){u=p;v=q;break}else{t=p;n=q;o=o+1|0}}}if(k&1|0)return;k=v+131074+(u*3|0)|0;o=l<<2;n=i+o|0;i=k>>>2&255;t=k>>>18&255;k=((d[b+l>>0]|0)*19077|0)>>>8;b=((i*33050|0)>>>8)+-17685+k|0;a[n>>0]=b>>>0<16384?b>>>6:(b>>>31)+255|0;b=8708-((i*6419|0)>>>8)-((t*13320|0)>>>8)+k|0;a[n+1>>0]=b>>>0<16384?b>>>6:(b>>>31)+255|0;b=((t*26149|0)>>>8)+-14234+k|0;a[n+2>>0]=b>>>0<16384?b>>>6:(b>>>31)+255|0;a[n+3>>0]=-1;if(!s)return;s=u+131074+(v*3|0)|0;v=j+o|0;o=s>>>2&255;j=s>>>18&255;s=((d[c+l>>0]|0)*19077|0)>>>8;l=((o*33050|0)>>>8)+-17685+s|0;a[v>>0]=l>>>0<16384?l>>>6:(l>>>31)+255|0;l=8708-((o*6419|0)>>>8)-((j*13320|0)>>>8)+s|0;a[v+1>>0]=l>>>0<16384?l>>>6:(l>>>31)+255|0;l=((j*26149|0)>>>8)+-14234+s|0;a[v+2>>0]=l>>>0<16384?l>>>6:(l>>>31)+255|0;a[v+3>>0]=-1;return}function _UpsampleArgbLinePair(b,c,e,f,g,h,i,j,k){b=b|0;c=c|0;e=e|0;f=f|0;g=g|0;h=h|0;i=i|0;j=j|0;k=k|0;var l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0;l=k+-1|0;m=l>>1;n=(d[f>>0]|0)<<16|(d[e>>0]|0);o=(d[h>>0]|0)<<16|(d[g>>0]|0);if(!b)Bd(589004,589018,100,589102);p=(n*3|0)+131074+o|0;q=a[b>>0]|0;a[i>>0]=-1;r=p>>>2&255;s=p>>>18&255;p=((q&255)*19077|0)>>>8;q=((s*26149|0)>>>8)+-14234+p|0;a[i+1>>0]=q>>>0<16384?q>>>6:(q>>>31)+255|0;q=8708-((r*6419|0)>>>8)-((s*13320|0)>>>8)+p|0;a[i+2>>0]=q>>>0<16384?q>>>6:(q>>>31)+255|0;q=((r*33050|0)>>>8)+-17685+p|0;a[i+3>>0]=q>>>0<16384?q>>>6:(q>>>31)+255|0;q=(c|0)!=0;if(q){p=n+131074+(o*3|0)|0;r=a[c>>0]|0;a[j>>0]=-1;s=p>>>2&255;t=p>>>18&255;p=((r&255)*19077|0)>>>8;r=((t*26149|0)>>>8)+-14234+p|0;a[j+1>>0]=r>>>0<16384?r>>>6:(r>>>31)+255|0;r=8708-((s*6419|0)>>>8)-((t*13320|0)>>>8)+p|0;a[j+2>>0]=r>>>0<16384?r>>>6:(r>>>31)+255|0;r=((s*33050|0)>>>8)+-17685+p|0;a[j+3>>0]=r>>>0<16384?r>>>6:(r>>>31)+255|0}if((m|0)<1){u=n;v=o}else{r=n;n=o;o=1;while(1){p=(d[f+o>>0]|0)<<16|(d[e+o>>0]|0);s=(d[h+o>>0]|0)<<16|(d[g+o>>0]|0);t=n+524296+r+p+s|0;w=(t+(p+n<<1)|0)>>>3;x=(t+(s+r<<1)|0)>>>3;t=w+r|0;y=x+p|0;z=o<<1;A=z+-1|0;B=a[b+A>>0]|0;C=A<<2;D=i+C|0;a[D>>0]=-1;E=t>>>1&255;F=t>>>17&255;t=((B&255)*19077|0)>>>8;B=t+-14234+((F*26149|0)>>>8)|0;a[D+1>>0]=B>>>0<16384?B>>>6:(B>>>31)+255|0;B=t+8708-((E*6419|0)>>>8)-((F*13320|0)>>>8)|0;a[D+2>>0]=B>>>0<16384?B>>>6:(B>>>31)+255|0;B=t+-17685+((E*33050|0)>>>8)|0;a[D+3>>0]=B>>>0<16384?B>>>6:(B>>>31)+255|0;B=a[b+z>>0]|0;D=o<<3;E=i+D|0;a[E>>0]=-1;t=y>>>1&255;F=y>>>17&255;y=((B&255)*19077|0)>>>8;B=y+-14234+((F*26149|0)>>>8)|0;a[E+1>>0]=B>>>0<16384?B>>>6:(B>>>31)+255|0;B=y+8708-((t*6419|0)>>>8)-((F*13320|0)>>>8)|0;a[E+2>>0]=B>>>0<16384?B>>>6:(B>>>31)+255|0;B=y+-17685+((t*33050|0)>>>8)|0;a[E+3>>0]=B>>>0<16384?B>>>6:(B>>>31)+255|0;if(q){B=x+n|0;x=w+s|0;w=a[c+A>>0]|0;A=j+C|0;a[A>>0]=-1;C=B>>>1&255;E=B>>>17&255;B=((w&255)*19077|0)>>>8;w=((E*26149|0)>>>8)+-14234+B|0;a[A+1>>0]=w>>>0<16384?w>>>6:(w>>>31)+255|0;w=8708-((C*6419|0)>>>8)-((E*13320|0)>>>8)+B|0;a[A+2>>0]=w>>>0<16384?w>>>6:(w>>>31)+255|0;w=((C*33050|0)>>>8)+-17685+B|0;a[A+3>>0]=w>>>0<16384?w>>>6:(w>>>31)+255|0;w=a[c+z>>0]|0;z=j+D|0;a[z>>0]=-1;D=x>>>1&255;A=x>>>17&255;x=((w&255)*19077|0)>>>8;w=((A*26149|0)>>>8)+-14234+x|0;a[z+1>>0]=w>>>0<16384?w>>>6:(w>>>31)+255|0;w=8708-((D*6419|0)>>>8)-((A*13320|0)>>>8)+x|0;a[z+2>>0]=w>>>0<16384?w>>>6:(w>>>31)+255|0;w=((D*33050|0)>>>8)+-17685+x|0;a[z+3>>0]=w>>>0<16384?w>>>6:(w>>>31)+255|0}if((o|0)==(m|0)){u=p;v=s;break}else{r=p;n=s;o=o+1|0}}}if(k&1|0)return;k=v+131074+(u*3|0)|0;o=a[b+l>>0]|0;b=l<<2;n=i+b|0;a[n>>0]=-1;i=k>>>2&255;r=k>>>18&255;k=((o&255)*19077|0)>>>8;o=((r*26149|0)>>>8)+-14234+k|0;a[n+1>>0]=o>>>0<16384?o>>>6:(o>>>31)+255|0;o=8708-((i*6419|0)>>>8)-((r*13320|0)>>>8)+k|0;a[n+2>>0]=o>>>0<16384?o>>>6:(o>>>31)+255|0;o=((i*33050|0)>>>8)+-17685+k|0;a[n+3>>0]=o>>>0<16384?o>>>6:(o>>>31)+255|0;if(!q)return;q=u+131074+(v*3|0)|0;v=a[c+l>>0]|0;l=j+b|0;a[l>>0]=-1;b=q>>>2&255;j=q>>>18&255;q=((v&255)*19077|0)>>>8;v=((j*26149|0)>>>8)+-14234+q|0;a[l+1>>0]=v>>>0<16384?v>>>6:(v>>>31)+255|0;v=8708-((b*6419|0)>>>8)-((j*13320|0)>>>8)+q|0;a[l+2>>0]=v>>>0<16384?v>>>6:(v>>>31)+255|0;v=((b*33050|0)>>>8)+-17685+q|0;a[l+3>>0]=v>>>0<16384?v>>>6:(v>>>31)+255|0;return}function _UpsampleRgba4444LinePair(b,c,e,f,g,h,i,j,k){b=b|0;c=c|0;e=e|0;f=f|0;g=g|0;h=h|0;i=i|0;j=j|0;k=k|0;var l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0;l=k+-1|0;m=l>>1;n=(d[f>>0]|0)<<16|(d[e>>0]|0);o=(d[h>>0]|0)<<16|(d[g>>0]|0);if(!b)Bd(589004,589018,101,589077);p=(n*3|0)+131074+o|0;q=p>>>2&255;r=p>>>18;p=((d[b>>0]|0)*19077|0)>>>8;s=((r*26149|0)>>>8)+-14234+p|0;t=8708-((r*13320|0)>>>8)-((q*6419|0)>>>8)+p|0;r=((q*33050|0)>>>8)+-17685+p|0;a[i>>0]=(t>>>0<16384?t>>>6:(t>>31&3841)+255|0)>>>4|(s>>>0<16384?s>>>6:(s>>>31)+255|0)&240;a[i+1>>0]=(r>>>0<16384?r>>>6:(r>>>31)+255|0)|15;r=(c|0)!=0;if(r){s=n+131074+(o*3|0)|0;t=s>>>2&255;p=s>>>18;s=((d[c>>0]|0)*19077|0)>>>8;q=((p*26149|0)>>>8)+-14234+s|0;u=8708-((p*13320|0)>>>8)-((t*6419|0)>>>8)+s|0;p=((t*33050|0)>>>8)+-17685+s|0;a[j>>0]=(u>>>0<16384?u>>>6:(u>>31&3841)+255|0)>>>4|(q>>>0<16384?q>>>6:(q>>>31)+255|0)&240;a[j+1>>0]=(p>>>0<16384?p>>>6:(p>>>31)+255|0)|15}if((m|0)<1){v=n;w=o}else{p=n;n=o;o=1;while(1){q=(d[f+o>>0]|0)<<16|(d[e+o>>0]|0);u=(d[h+o>>0]|0)<<16|(d[g+o>>0]|0);s=n+524296+p+q+u|0;t=(s+(q+n<<1)|0)>>>3;x=(s+(u+p<<1)|0)>>>3;s=t+p|0;y=x+q|0;z=o<<1;A=z+-1|0;B=s>>>1&255;C=s>>>17;s=A<<1;D=i+s|0;E=((d[b+A>>0]|0)*19077|0)>>>8;F=E+-14234+((C*26149|0)>>>8)|0;G=E+8708-((C*13320|0)>>>8)-((B*6419|0)>>>8)|0;C=E+-17685+((B*33050|0)>>>8)|0;a[D>>0]=(G>>>0<16384?G>>>6:(G>>31&3841)+255|0)>>>4|(F>>>0<16384?F>>>6:(F>>>31)+255|0)&240;a[D+1>>0]=(C>>>0<16384?C>>>6:(C>>>31)+255|0)|15;C=y>>>1&255;D=y>>>17;y=o<<2;F=i+y|0;G=((d[b+z>>0]|0)*19077|0)>>>8;B=G+-14234+((D*26149|0)>>>8)|0;E=G+8708-((D*13320|0)>>>8)-((C*6419|0)>>>8)|0;D=G+-17685+((C*33050|0)>>>8)|0;a[F>>0]=(E>>>0<16384?E>>>6:(E>>31&3841)+255|0)>>>4|(B>>>0<16384?B>>>6:(B>>>31)+255|0)&240;a[F+1>>0]=(D>>>0<16384?D>>>6:(D>>>31)+255|0)|15;if(r){D=x+n|0;x=t+u|0;t=D>>>1&255;F=D>>>17;D=j+s|0;s=((d[c+A>>0]|0)*19077|0)>>>8;A=((F*26149|0)>>>8)+-14234+s|0;B=8708-((F*13320|0)>>>8)-((t*6419|0)>>>8)+s|0;F=((t*33050|0)>>>8)+-17685+s|0;a[D>>0]=(B>>>0<16384?B>>>6:(B>>31&3841)+255|0)>>>4|(A>>>0<16384?A>>>6:(A>>>31)+255|0)&240;a[D+1>>0]=(F>>>0<16384?F>>>6:(F>>>31)+255|0)|15;F=x>>>1&255;D=x>>>17;x=j+y|0;y=((d[c+z>>0]|0)*19077|0)>>>8;z=((D*26149|0)>>>8)+-14234+y|0;A=8708-((D*13320|0)>>>8)-((F*6419|0)>>>8)+y|0;D=((F*33050|0)>>>8)+-17685+y|0;a[x>>0]=(A>>>0<16384?A>>>6:(A>>31&3841)+255|0)>>>4|(z>>>0<16384?z>>>6:(z>>>31)+255|0)&240;a[x+1>>0]=(D>>>0<16384?D>>>6:(D>>>31)+255|0)|15}if((o|0)==(m|0)){v=q;w=u;break}else{p=q;n=u;o=o+1|0}}}if(k&1|0)return;k=w+131074+(v*3|0)|0;o=k>>>2&255;n=k>>>18;k=l<<1;p=i+k|0;i=((d[b+l>>0]|0)*19077|0)>>>8;b=((n*26149|0)>>>8)+-14234+i|0;m=8708-((n*13320|0)>>>8)-((o*6419|0)>>>8)+i|0;n=((o*33050|0)>>>8)+-17685+i|0;a[p>>0]=(m>>>0<16384?m>>>6:(m>>31&3841)+255|0)>>>4|(b>>>0<16384?b>>>6:(b>>>31)+255|0)&240;a[p+1>>0]=(n>>>0<16384?n>>>6:(n>>>31)+255|0)|15;if(!r)return;r=v+131074+(w*3|0)|0;w=r>>>2&255;v=r>>>18;r=j+k|0;k=((d[c+l>>0]|0)*19077|0)>>>8;l=((v*26149|0)>>>8)+-14234+k|0;c=8708-((v*13320|0)>>>8)-((w*6419|0)>>>8)+k|0;v=((w*33050|0)>>>8)+-17685+k|0;a[r>>0]=(c>>>0<16384?c>>>6:(c>>31&3841)+255|0)>>>4|(l>>>0<16384?l>>>6:(l>>>31)+255|0)&240;a[r+1>>0]=(v>>>0<16384?v>>>6:(v>>>31)+255|0)|15;return}function _UpsampleRgb565LinePair(b,c,e,f,g,h,i,j,k){b=b|0;c=c|0;e=e|0;f=f|0;g=g|0;h=h|0;i=i|0;j=j|0;k=k|0;var l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0;l=k+-1|0;m=l>>1;n=(d[f>>0]|0)<<16|(d[e>>0]|0);o=(d[h>>0]|0)<<16|(d[g>>0]|0);if(!b)Bd(589004,589018,102,589054);p=(n*3|0)+131074+o|0;q=p>>>2&255;r=p>>>18;p=((d[b>>0]|0)*19077|0)>>>8;s=((r*26149|0)>>>8)+-14234+p|0;t=8708-((r*13320|0)>>>8)-((q*6419|0)>>>8)+p|0;r=t>>>0<16384?t>>6:(t>>31&-255)+255|0;t=((q*33050|0)>>>8)+-17685+p|0;a[i>>0]=r>>>5|(s>>>0<16384?s>>>6:(s>>>31)+255|0)&248;a[i+1>>0]=r<<3&224|(t>>>0<16384?t>>>6:(t>>31&1793)+255|0)>>>3;t=(c|0)!=0;if(t){r=n+131074+(o*3|0)|0;s=r>>>2&255;p=r>>>18;r=((d[c>>0]|0)*19077|0)>>>8;q=((p*26149|0)>>>8)+-14234+r|0;u=8708-((p*13320|0)>>>8)-((s*6419|0)>>>8)+r|0;p=u>>>0<16384?u>>6:(u>>31&-255)+255|0;u=((s*33050|0)>>>8)+-17685+r|0;a[j>>0]=p>>>5|(q>>>0<16384?q>>>6:(q>>>31)+255|0)&248;a[j+1>>0]=p<<3&224|(u>>>0<16384?u>>>6:(u>>31&1793)+255|0)>>>3}if((m|0)<1){v=n;w=o}else{u=n;n=o;o=1;while(1){p=(d[f+o>>0]|0)<<16|(d[e+o>>0]|0);q=(d[h+o>>0]|0)<<16|(d[g+o>>0]|0);r=n+524296+u+p+q|0;s=(r+(p+n<<1)|0)>>>3;x=(r+(q+u<<1)|0)>>>3;r=s+u|0;y=x+p|0;z=o<<1;A=z+-1|0;B=r>>>1&255;C=r>>>17;r=A<<1;D=i+r|0;E=((d[b+A>>0]|0)*19077|0)>>>8;F=E+-14234+((C*26149|0)>>>8)|0;G=E+8708-((C*13320|0)>>>8)-((B*6419|0)>>>8)|0;C=G>>>0<16384?G>>6:(G>>31&-255)+255|0;G=E+-17685+((B*33050|0)>>>8)|0;a[D>>0]=C>>>5|(F>>>0<16384?F>>>6:(F>>>31)+255|0)&248;a[D+1>>0]=C<<3&224|(G>>>0<16384?G>>>6:(G>>31&1793)+255|0)>>>3;G=y>>>1&255;C=y>>>17;y=o<<2;D=i+y|0;F=((d[b+z>>0]|0)*19077|0)>>>8;B=F+-14234+((C*26149|0)>>>8)|0;E=F+8708-((C*13320|0)>>>8)-((G*6419|0)>>>8)|0;C=E>>>0<16384?E>>6:(E>>31&-255)+255|0;E=F+-17685+((G*33050|0)>>>8)|0;a[D>>0]=C>>>5|(B>>>0<16384?B>>>6:(B>>>31)+255|0)&248;a[D+1>>0]=C<<3&224|(E>>>0<16384?E>>>6:(E>>31&1793)+255|0)>>>3;if(t){E=x+n|0;x=s+q|0;s=E>>>1&255;C=E>>>17;E=j+r|0;r=((d[c+A>>0]|0)*19077|0)>>>8;A=((C*26149|0)>>>8)+-14234+r|0;D=8708-((C*13320|0)>>>8)-((s*6419|0)>>>8)+r|0;C=D>>>0<16384?D>>6:(D>>31&-255)+255|0;D=((s*33050|0)>>>8)+-17685+r|0;a[E>>0]=C>>>5|(A>>>0<16384?A>>>6:(A>>>31)+255|0)&248;a[E+1>>0]=C<<3&224|(D>>>0<16384?D>>>6:(D>>31&1793)+255|0)>>>3;D=x>>>1&255;C=x>>>17;x=j+y|0;y=((d[c+z>>0]|0)*19077|0)>>>8;z=((C*26149|0)>>>8)+-14234+y|0;E=8708-((C*13320|0)>>>8)-((D*6419|0)>>>8)+y|0;C=E>>>0<16384?E>>6:(E>>31&-255)+255|0;E=((D*33050|0)>>>8)+-17685+y|0;a[x>>0]=C>>>5|(z>>>0<16384?z>>>6:(z>>>31)+255|0)&248;a[x+1>>0]=C<<3&224|(E>>>0<16384?E>>>6:(E>>31&1793)+255|0)>>>3}if((o|0)==(m|0)){v=p;w=q;break}else{u=p;n=q;o=o+1|0}}}if(k&1|0)return;k=w+131074+(v*3|0)|0;o=k>>>2&255;n=k>>>18;k=l<<1;u=i+k|0;i=((d[b+l>>0]|0)*19077|0)>>>8;b=((n*26149|0)>>>8)+-14234+i|0;m=8708-((n*13320|0)>>>8)-((o*6419|0)>>>8)+i|0;n=m>>>0<16384?m>>6:(m>>31&-255)+255|0;m=((o*33050|0)>>>8)+-17685+i|0;a[u>>0]=n>>>5|(b>>>0<16384?b>>>6:(b>>>31)+255|0)&248;a[u+1>>0]=n<<3&224|(m>>>0<16384?m>>>6:(m>>31&1793)+255|0)>>>3;if(!t)return;t=v+131074+(w*3|0)|0;w=t>>>2&255;v=t>>>18;t=j+k|0;k=((d[c+l>>0]|0)*19077|0)>>>8;l=((v*26149|0)>>>8)+-14234+k|0;c=8708-((v*13320|0)>>>8)-((w*6419|0)>>>8)+k|0;v=c>>>0<16384?c>>6:(c>>31&-255)+255|0;c=((w*33050|0)>>>8)+-17685+k|0;a[t>>0]=v>>>5|(l>>>0<16384?l>>>6:(l>>>31)+255|0)&248;a[t+1>>0]=v<<3&224|(c>>>0<16384?c>>>6:(c>>31&1793)+255|0)>>>3;return}function _VP8LCheckSignature(b,c){b=b|0;c=c|0;var e=0;if(c>>>0>4?(a[b>>0]|0)==47:0)e=(d[b+4>>0]|0)<32;else e=0;return e&1|0}function _VP8GetInfo(b,e,f,g,h){b=b|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0;if(!(e>>>0>9&(b|0)!=0&(e+-3|0)>>>0>2)){i=0;return i|0}if((a[b+3>>0]|0)!=-99){i=0;return i|0}if((a[b+4>>0]|0)!=1){i=0;return i|0}if((a[b+5>>0]|0)!=42){i=0;return i|0}e=d[b>>0]|0;j=d[b+7>>0]<<8&16128|d[b+6>>0];k=d[b+9>>0]<<8&16128|d[b+8>>0];if(!((e&8)>>>0<7&(e&17|0)==16&(d[b+1>>0]<<8|e|d[b+2>>0]<<16)>>>5>>>0<f>>>0)){i=0;return i|0}if((j|0)==0|(k|0)==0){i=0;return i|0}if(g|0)c[g>>2]=j;if(!h){i=1;return i|0}c[h>>2]=k;i=1;return i|0}function _VP8LGetInfo(b,e,f,g,h){b=b|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i;if(!((b|0)!=0&e>>>0>4)){k=0;l=i;return k|0}if((a[b>>0]|0)!=47){k=0;l=i;return k|0}if((d[b+4>>0]|0)>=32){k=0;l=i;return k|0}_VP8LInitBitReader(j,b,e);if(((_VP8LReadBits(j,8)|0)==47?(e=(_VP8LReadBits(j,14)|0)+1|0,b=(_VP8LReadBits(j,14)|0)+1|0,n=_VP8LReadBits(j,1)|0,(_VP8LReadBits(j,3)|0)==0):0)?(c[j+24>>2]|0)==0:0){if(f|0)c[f>>2]=e;if(g|0)c[g>>2]=b;if(!h)o=1;else{c[h>>2]=n;o=1}}else o=0;k=o;l=i;return k|0}function __Z21register_module_typesv(){__Z18register_dds_typesv();__Z19register_enet_typesv();__Z23register_gdnative_typesv();__Z23register_gdscript_typesv();__Z22register_gridmap_typesv();__Z18register_jpg_typesv();__Z22register_openssl_typesv();__Z18register_pbm_typesv();__Z18register_pvr_typesv();__Z20register_regex_typesv();__Z25register_stb_vorbis_typesv();__Z28register_visual_script_typesv();__Z19register_webp_typesv();return}function __Z18register_dds_typesv(){var a=0;a=__ZnwjPKc(4,1263606)|0;c[a>>2]=20832;c[308515]=a;__ZN14ResourceLoader26add_resource_format_loaderEP20ResourceFormatLoaderb(a,0);return}function __Z19register_enet_typesv(){if(!(_enet_initialize()|0))a[1263229]=1;else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(652415,652435,39,652467,0);a[1263537]=0}__ZN7ClassDB14register_classI24NetworkedMultiplayerENetEEvv();return}function __Z23register_freetype_typesv(){return}function __Z23register_gdnative_typesv(){var a=0;__ZN7ClassDB14register_classI15GDNativeLibraryEEvv();__ZN7ClassDB14register_classI14GDNativeScriptEEvv();a=__ZnwjPKc(72,1263606)|0;__ZN22GDNativeScriptLanguageC2Ev(a);c[305212]=a;__ZN12ScriptServer17register_languageEP14ScriptLanguage(a);a=__ZnwjPKc(4,1263606)|0;c[a>>2]=22920;c[305213]=a;__ZN14ResourceLoader26add_resource_format_loaderEP20ResourceFormatLoaderb(a,0);a=__ZnwjPKc(4,1263606)|0;c[a>>2]=22972;c[305214]=a;__ZN13ResourceSaver25add_resource_format_saverEP19ResourceFormatSaverb(a,0);return}function __Z23register_gdscript_typesv(){var b=0;__ZN7ClassDB14register_classI8GDScriptEEvv();__Z12_global_lockv();if(!(a[1257007]|0)){if(!(a[1257001]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI9ReferenceEEvv();__ZN9Reference13_bind_methodsEv();a[1257001]=1}__ZN7ClassDB10_add_classI15GDFunctionStateEEvv();__ZN15GDFunctionState13_bind_methodsEv();a[1257007]=1}__Z14_global_unlockv();b=__ZnwjPKc(104,1263606)|0;__ZN16GDScriptLanguageC2Ev(b);c[305223]=b;__ZN12ScriptServer17register_languageEP14ScriptLanguage(b);b=__ZnwjPKc(4,1263606)|0;c[b>>2]=25720;c[305224]=b;__ZN14ResourceLoader26add_resource_format_loaderEP20ResourceFormatLoaderb(b,0);b=__ZnwjPKc(4,1263606)|0;c[b>>2]=25772;c[305225]=b;__ZN13ResourceSaver25add_resource_format_saverEP19ResourceFormatSaverb(b,0);return}function __Z22register_gridmap_typesv(){__ZN7ClassDB14register_classI7GridMapEEvv();return}function __Z18register_jpg_typesv(){var a=0;a=__ZnwjPKc(4,1263606)|0;__ZN14ImageLoaderJPGC2Ev(a);c[308514]=a;__ZN11ImageLoader23add_image_format_loaderEP17ImageFormatLoader(a);return}function __Z22register_openssl_typesv(){__ZN7ClassDB14register_classI17StreamPeerOpenSSLEEvv();__ZN17StreamPeerOpenSSL14initialize_sslEv();return}function __Z18register_pbm_typesv(){var a=0;a=__ZnwjPKc(4,1263606)|0;c[a>>2]=136124;c[308254]=a;__ZN14ResourceLoader26add_resource_format_loaderEP20ResourceFormatLoaderb(a,0);return}function __Z18register_pvr_typesv(){var a=0;a=__ZnwjPKc(4,1263606)|0;__ZN17ResourceFormatPVRC2Ev(a);c[308253]=a;__ZN14ResourceLoader26add_resource_format_loaderEP20ResourceFormatLoaderb(a,0);return}function __Z20register_regex_typesv(){__ZN7ClassDB14register_classI10RegExMatchEEvv();__ZN7ClassDB14register_classI5RegExEEvv();return}function __Z25register_stb_vorbis_typesv(){__ZN7ClassDB14register_classI20AudioStreamOGGVorbisEEvv();return}function __Z28register_visual_script_typesv(){var b=0;b=__ZnwjPKc(60,1263606)|0;__ZN20VisualScriptLanguageC2Ev(b);c[306899]=b;__ZN12ScriptServer17register_languageEP14ScriptLanguage(b);__ZN7ClassDB14register_classI12VisualScriptEEvv();__ZN7ClassDB22register_virtual_classI16VisualScriptNodeEEvv();__Z12_global_lockv();if(!(a[1258369]|0)){if(!(a[1257001]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI9ReferenceEEvv();__ZN9Reference13_bind_methodsEv();a[1257001]=1}__ZN7ClassDB10_add_classI25VisualScriptFunctionStateEEvv();__ZN25VisualScriptFunctionState13_bind_methodsEv();a[1258369]=1}__Z14_global_unlockv();__ZN7ClassDB14register_classI20VisualScriptFunctionEEvv();__ZN7ClassDB14register_classI20VisualScriptOperatorEEvv();__ZN7ClassDB14register_classI23VisualScriptVariableSetEEvv();__ZN7ClassDB14register_classI23VisualScriptVariableGetEEvv();__ZN7ClassDB14register_classI20VisualScriptConstantEEvv();__ZN7ClassDB14register_classI20VisualScriptIndexGetEEvv();__ZN7ClassDB14register_classI20VisualScriptIndexSetEEvv();__ZN7ClassDB14register_classI26VisualScriptGlobalConstantEEvv();__ZN7ClassDB14register_classI25VisualScriptClassConstantEEvv();__ZN7ClassDB14register_classI24VisualScriptMathConstantEEvv();__ZN7ClassDB14register_classI29VisualScriptBasicTypeConstantEEvv();__ZN7ClassDB14register_classI27VisualScriptEngineSingletonEEvv();__ZN7ClassDB14register_classI21VisualScriptSceneNodeEEvv();__ZN7ClassDB14register_classI21VisualScriptSceneTreeEEvv();__ZN7ClassDB14register_classI24VisualScriptResourcePathEEvv();__ZN7ClassDB14register_classI16VisualScriptSelfEEvv();__ZN7ClassDB14register_classI22VisualScriptCustomNodeEEvv();__ZN7ClassDB14register_classI19VisualScriptSubCallEEvv();__ZN7ClassDB14register_classI19VisualScriptCommentEEvv();__ZN7ClassDB14register_classI23VisualScriptConstructorEEvv();__ZN7ClassDB14register_classI20VisualScriptLocalVarEEvv();__ZN7ClassDB14register_classI23VisualScriptLocalVarSetEEvv();__ZN7ClassDB14register_classI23VisualScriptInputActionEEvv();__ZN7ClassDB14register_classI23VisualScriptDeconstructEEvv();__ZN7ClassDB14register_classI19VisualScriptPreloadEEvv();__ZN7ClassDB14register_classI20VisualScriptTypeCastEEvv();__ZN7ClassDB14register_classI24VisualScriptFunctionCallEEvv();__ZN7ClassDB14register_classI23VisualScriptPropertySetEEvv();__ZN7ClassDB14register_classI23VisualScriptPropertyGetEEvv();__ZN7ClassDB14register_classI22VisualScriptEmitSignalEEvv();__ZN7ClassDB14register_classI18VisualScriptReturnEEvv();__ZN7ClassDB14register_classI21VisualScriptConditionEEvv();__ZN7ClassDB14register_classI17VisualScriptWhileEEvv();__ZN7ClassDB14register_classI20VisualScriptIteratorEEvv();__ZN7ClassDB14register_classI20VisualScriptSequenceEEvv();__ZN7ClassDB14register_classI23VisualScriptInputFilterEEvv();__ZN7ClassDB14register_classI18VisualScriptSwitchEEvv();__ZN7ClassDB14register_classI17VisualScriptYieldEEvv();__ZN7ClassDB14register_classI23VisualScriptYieldSignalEEvv();__ZN7ClassDB14register_classI23VisualScriptBuiltinFuncEEvv();__ZN7ClassDB14register_classI22VisualScriptExpressionEEvv();__Z28register_visual_script_nodesv();__Z33register_visual_script_func_nodesv();__Z40register_visual_script_builtin_func_nodev();__Z41register_visual_script_flow_control_nodesv();__Z34register_visual_script_yield_nodesv();__Z38register_visual_script_expression_nodev();return}function __Z19register_webp_typesv(){var a=0;a=__ZnwjPKc(4,1263606)|0;__ZN15ImageLoaderWEBPC2Ev(a);c[307158]=a;__ZN11ImageLoader23add_image_format_loaderEP17ImageFormatLoader(a);return}function __ZN15ImageLoaderWEBPC2Ev(a){a=a|0;c[a>>2]=157776;c[313785]=28;c[313786]=645;return}function __ZL16_webp_lossy_packRK5Imagef(b,d){b=b|0;d=+d;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0.0,r=0.0,s=0,t=0,u=0.0,v=0,w=0.0;e=l;l=l+48|0;if((l|0)>=(m|0))ba(48);f=e+12|0;g=e+16|0;h=e+8|0;i=e+4|0;j=e;if(__ZNK5Image5emptyEv(b)|0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(589644,580275,42,589661,0);c[f>>2]=0;k=0;l=e;return k|0}a[1263537]=0;c[g>>2]=c[b>>2];n=g+4|0;o=b+4|0;c[n>>2]=0;if((c[o>>2]|0?(__ZN10PoolVectorIhE12_unreferenceEv(n),p=c[o>>2]|0,p|0):0)?__Z28atomic_conditional_incrementPj(p)|0:0)c[n>>2]=c[o>>2];o=g+8|0;n=b+8|0;c[o>>2]=c[n>>2];c[o+4>>2]=c[n+4>>2];a[o+8>>0]=a[n+8>>0]|0;if(!(__ZNK5Image12detect_alphaEv(g)|0))__ZN5Image7convertENS_6FormatE(g,4);else __ZN5Image7convertENS_6FormatE(g,5);q=+(__ZNK5Image9get_widthEv(g)|0);r=+(__ZNK5Image10get_heightEv(g)|0);n=__ZNK5Image8get_dataEv(g)|0;c[h>>2]=n;if(!n){s=0;t=0}else{__Z16atomic_incrementPj(n+4|0)|0;s=n;t=c[n+8>>2]|0}c[i>>2]=0;n=~~q;o=~~r;r=d*100.0;b=r<0.0;if((__ZNK5Image10get_formatEv(g)|0)==4){p=~~(q*3.0);if(!b)if(r>100.0)u=100.0;else u=r;else u=0.0;v=_WebPEncodeRGB(t,n,o,p,u,i)|0}else{p=~~(q*4.0);if(!b)if(r>100.0)w=100.0;else w=r;else w=0.0;v=_WebPEncodeRGBA(t,n,o,p,w,i)|0}if(!v){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(589644,580275,63,589732,0);c[f>>2]=0}else{a[1263537]=0;c[j>>2]=0;__ZN10PoolVectorIhE6resizeEi(j,v+4|0)|0;__ZN10PoolVectorIhE14_copy_on_writeEv(j);p=c[j>>2]|0;o=p+4|0;__Z16atomic_incrementPj(o)|0;n=c[p+8>>2]|0;a[n>>0]=87;a[n+1>>0]=69;a[n+2>>0]=66;a[n+3>>0]=80;t=c[i>>2]|0;_memcpy(n+4|0,t|0,v|0)|0;_free(t);if(p|0)__Z16atomic_decrementPj(o)|0;c[f>>2]=0;if((c[j>>2]|0?(__ZN10PoolVectorIhE12_unreferenceEv(f),o=c[j>>2]|0,o|0):0)?__Z28atomic_conditional_incrementPj(o)|0:0)c[f>>2]=c[j>>2];__ZN10PoolVectorIhE12_unreferenceEv(j)}if(s|0)__Z16atomic_decrementPj(s+4|0)|0;__ZN10PoolVectorIhE12_unreferenceEv(h);__ZN5ImageD2Ev(g);k=c[f>>2]|0;l=e;return k|0}function __ZL18_webp_lossy_unpackRK10PoolVectorIhE(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0;e=l;l=l+64|0;if((l|0)>=(m|0))ba(64);f=e+16|0;g=e+4|0;h=e;i=e+8|0;j=c[d>>2]|0;if(j|0?(d=(c[j+16>>2]|0)+-4|0,(d|0)>=1):0){a[1263537]=0;k=j+4|0;__Z16atomic_incrementPj(k)|0;n=c[j+8>>2]|0;if((((a[n>>0]|0)==87?(a[n+1>>0]|0)==69:0)?(a[n+2>>0]|0)==66:0)?(a[n+3>>0]|0)==80:0){a[1263537]=0;j=n+4|0;if(!(_WebPGetFeaturesInternal(j,d,f,520)|0)){c[i>>2]=0;n=f+4|0;o=U(c[n>>2]|0,c[f>>2]|0)|0;p=f+8|0;q=U(o,c[p>>2]|0?4:3)|0;__ZN10PoolVectorIhE6resizeEi(i,q)|0;if((c[i>>2]|0)!=0?(__ZN10PoolVectorIhE14_copy_on_writeEv(i),o=c[i>>2]|0,(o|0)!=0):0){__Z16atomic_incrementPj(o+4|0)|0;r=c[o+8>>2]|0;s=o}else{r=0;s=0}o=c[f>>2]|0;if(!(c[p>>2]|0))t=_WebPDecodeRGBInto(j,d,r,q,o*3|0)|0;else t=_WebPDecodeRGBAInto(j,d,r,q,o<<2)|0;if(!t){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(589400,580275,108,589596,0);__ZN5ImageC2Ev(b);if(s|0)__Z16atomic_decrementPj(s+4|0)|0}else{a[1263537]=0;if(s|0)__Z16atomic_decrementPj(s+4|0)|0;__ZN5ImageC2EiibNS_6FormatERK10PoolVectorIhE(b,c[f>>2]|0,c[n>>2]|0,0,c[p>>2]|0?5:4,i)}__ZN10PoolVectorIhE12_unreferenceEv(i)}else{__ZN6StringC2EPKc(h,589568);c[g>>2]=__ZNK6String4utf8Ev(h)|0;__Z19_err_set_last_errorPKc(__ZNK10CharString8get_dataEv(g)|0);i=c[g>>2]|0;if(i|0?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);i=c[h>>2]|0;if(i|0?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);a[1263537]=1;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(589400,580275,87,784675,0);a[1263537]=0;__ZN5ImageC2Ev(b)}}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(589400,580275,83,589470,0);__ZN5ImageC2Ev(b)}__Z16atomic_decrementPj(k)|0;l=e;return}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(589400,580275,80,589419,0);__ZN5ImageC2Ev(b);l=e;return}function _WebPEncodeRGB(a,b,d,e,f,g){a=a|0;b=b|0;d=d|0;e=e|0;f=+f;g=g|0;var h=0,i=0,j=0,k=0,n=0,o=0;h=l;l=l+304|0;if((l|0)>=(m|0))ba(304);i=h+132|0;j=h+16|0;k=h;if(!g){n=0;l=h;return n|0}if(!(_WebPConfigInitInternal(j,0,f,526)|0)){n=0;l=h;return n|0}_memset(i|0,0,172)|0;o=i+72|0;c[o>>2]=1176;_WebPEncodingSetError(i,0)|0;c[j>>2]=0;c[i>>2]=0;c[i+8>>2]=b;c[i+12>>2]=d;c[o>>2]=1177;c[i+76>>2]=k;c[k>>2]=0;o=k+4|0;c[o>>2]=0;d=k+8|0;c[d>>2]=0;if(_WebPPictureImportRGB(i,a,e)|0){e=(_WebPEncode(j,i)|0)==0;j=i+156|0;_WebPSafeFree(c[j>>2]|0);a=i+160|0;_WebPSafeFree(c[a>>2]|0);c[a>>2]=0;c[i+52>>2]=0;c[i+56>>2]=0;c[j>>2]=0;j=i+16|0;c[j>>2]=0;c[j+4>>2]=0;c[j+8>>2]=0;c[j+12>>2]=0;c[j+16>>2]=0;c[j+20>>2]=0;c[j+24>>2]=0;if(!e){c[g>>2]=c[k>>2];n=c[o>>2]|0;l=h;return n|0}}else{e=i+156|0;_WebPSafeFree(c[e>>2]|0);j=i+160|0;_WebPSafeFree(c[j>>2]|0);c[j>>2]=0;c[i+52>>2]=0;c[i+56>>2]=0;c[e>>2]=0;e=i+16|0;c[e>>2]=0;c[e+4>>2]=0;c[e+8>>2]=0;c[e+12>>2]=0;c[e+16>>2]=0;c[e+20>>2]=0;c[e+24>>2]=0}_WebPSafeFree(c[k>>2]|0);c[k>>2]=0;c[o>>2]=0;c[d>>2]=0;c[g>>2]=0;n=0;l=h;return n|0}function _WebPEncodeRGBA(a,b,d,e,f,g){a=a|0;b=b|0;d=d|0;e=e|0;f=+f;g=g|0;var h=0,i=0,j=0,k=0,n=0,o=0;h=l;l=l+304|0;if((l|0)>=(m|0))ba(304);i=h+132|0;j=h+16|0;k=h;if(!g){n=0;l=h;return n|0}if(!(_WebPConfigInitInternal(j,0,f,526)|0)){n=0;l=h;return n|0}_memset(i|0,0,172)|0;o=i+72|0;c[o>>2]=1176;_WebPEncodingSetError(i,0)|0;c[j>>2]=0;c[i>>2]=0;c[i+8>>2]=b;c[i+12>>2]=d;c[o>>2]=1177;c[i+76>>2]=k;c[k>>2]=0;o=k+4|0;c[o>>2]=0;d=k+8|0;c[d>>2]=0;if(_WebPPictureImportRGBA(i,a,e)|0){e=(_WebPEncode(j,i)|0)==0;j=i+156|0;_WebPSafeFree(c[j>>2]|0);a=i+160|0;_WebPSafeFree(c[a>>2]|0);c[a>>2]=0;c[i+52>>2]=0;c[i+56>>2]=0;c[j>>2]=0;j=i+16|0;c[j>>2]=0;c[j+4>>2]=0;c[j+8>>2]=0;c[j+12>>2]=0;c[j+16>>2]=0;c[j+20>>2]=0;c[j+24>>2]=0;if(!e){c[g>>2]=c[k>>2];n=c[o>>2]|0;l=h;return n|0}}else{e=i+156|0;_WebPSafeFree(c[e>>2]|0);j=i+160|0;_WebPSafeFree(c[j>>2]|0);c[j>>2]=0;c[i+52>>2]=0;c[i+56>>2]=0;c[e>>2]=0;e=i+16|0;c[e>>2]=0;c[e+4>>2]=0;c[e+8>>2]=0;c[e+12>>2]=0;c[e+16>>2]=0;c[e+20>>2]=0;c[e+24>>2]=0}_WebPSafeFree(c[k>>2]|0);c[k>>2]=0;c[o>>2]=0;c[d>>2]=0;c[g>>2]=0;n=0;l=h;return n|0}function _WebPConfigInitInternal(a,b,d,e){a=a|0;b=b|0;d=+d;e=e|0;var f=0,h=0,i=0,j=0,k=0;if((a|0)==0|(e&-256|0)!=512){f=0;return f|0}g[a+4>>2]=d;c[a+16>>2]=0;g[a+20>>2]=0.0;c[a+8>>2]=4;e=a+28|0;c[e>>2]=50;h=a+32|0;c[h>>2]=60;i=a+36|0;c[i>>2]=0;c[a+40>>2]=1;c[a+72>>2]=0;j=a+24|0;c[j>>2]=4;c[a+60>>2]=1;c[a+64>>2]=0;k=a+68|0;c[k>>2]=0;c[a+44>>2]=0;c[a+76>>2]=0;c[a+48>>2]=1;c[a+52>>2]=1;c[a+56>>2]=100;c[a>>2]=0;c[a+96>>2]=0;c[a+12>>2]=0;c[a+80>>2]=0;c[a+84>>2]=0;c[a+88>>2]=0;c[a+92>>2]=100;c[a+100>>2]=0;c[a+104>>2]=0;switch(b|0){case 1:{c[e>>2]=80;c[i>>2]=4;c[h>>2]=35;c[k>>2]=0;break}case 2:{c[e>>2]=80;c[i>>2]=3;c[h>>2]=30;c[k>>2]=2;break}case 3:{c[e>>2]=25;c[i>>2]=6;c[h>>2]=10;break}case 4:{c[e>>2]=0;c[h>>2]=0;c[k>>2]=0;break}case 5:{c[e>>2]=0;c[h>>2]=0;c[k>>2]=0;c[j>>2]=2;break}default:{}}f=_WebPValidateConfig(a)|0;return f|0}function _DummyWriter(a,b,c){a=a|0;b=b|0;c=c|0;return 1}function _WebPEncodingSetError(a,b){a=a|0;b=b|0;if((b|0)>=11)Bd(596542,589829,296,596574);if((b|0)>-1){c[a+92>>2]=b;return 0}else Bd(596595,589829,297,596574);return 0}function _WebPMemoryWrite(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0;e=c[d+76>>2]|0;if(!e){f=1;return f|0}d=e+4|0;g=_i64Add(c[d>>2]|0,0,b|0,0)|0;h=F;i=e+8|0;j=c[i>>2]|0;if(h>>>0>0|(h|0)==0&g>>>0>j>>>0){k=_bitshift64Shl(j|0,0,1)|0;j=F;l=j>>>0<h>>>0|(j|0)==(h|0)&k>>>0<g>>>0;m=l?g:k;k=l?h:j;j=k>>>0>0|(k|0)==0&m>>>0>8192;h=j?m:8192;m=_WebPSafeMalloc(h,j?k:0,1)|0;if(!m){f=0;return f|0}k=c[d>>2]|0;if(k|0)_memcpy(m|0,c[e>>2]|0,k|0)|0;_WebPSafeFree(c[e>>2]|0);c[e>>2]=m;c[i>>2]=h}if(!b){f=1;return f|0}_memcpy((c[e>>2]|0)+(c[d>>2]|0)|0,a|0,b|0)|0;c[d>>2]=(c[d>>2]|0)+b;f=1;return f|0}function _WebPPictureImportRGBA(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0;if(!((a|0)!=0&(b|0)!=0)){e=0;return e|0}f=b+1|0;g=b+2|0;h=b+3|0;i=c[a+8>>2]|0;j=c[a+12>>2]|0;if(!(c[a>>2]|0)){e=_ImportYUVAFromRGBA(b,f,g,h,4,d,0.0,0,a)|0;return e|0}if(!(_WebPPictureAlloc(a)|0)){e=0;return e|0}_VP8EncDspARGBInit();if((j|0)<=0){e=1;return e|0}k=a+56|0;l=c[a+52>>2]|0;a=0;m=h;h=g;g=f;f=b;while(1){ui[c[306908]&4095](m,f,g,h,i,l);a=a+1|0;if((a|0)==(j|0)){e=1;break}else{l=l+(c[k>>2]<<2)|0;m=m+d|0;h=h+d|0;g=g+d|0;f=f+d|0}}return e|0}function _WebPEncode(b,d){b=b|0;d=d|0;var e=0,f=0,h=0,i=0,j=0,k=0,l=0,m=0.0,n=0.0,o=0.0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,G=0,H=0,I=0,J=0.0,K=0.0,L=0.0,M=0.0,N=0.0;if(!d){e=0;return e|0}f=d+92|0;c[f>>2]=0;if(!b){c[f>>2]=3;e=0;return e|0}if(!(_WebPValidateConfig(b)|0)){c[f>>2]=4;e=0;return e|0}h=d+8|0;i=c[h>>2]|0;if((i|0)>=1?(j=d+12|0,k=c[j>>2]|0,(k|0)>=1):0){if((i|0)>16383|(k|0)>16383){c[f>>2]=5;e=0;return e|0}k=c[d+88>>2]|0;if(k|0)_memset(k|0,0,188)|0;if(c[b>>2]|0){if((c[d+52>>2]|0)==0?(_WebPPictureYUVAToARGB(d)|0)==0:0){e=0;return e|0}if(!(c[b+96>>2]|0))_WebPCleanupTransparentAreaLossless(d);e=_VP8LEncodeImage(b,d)|0;return e|0}if(!(c[b+96>>2]|0))_WebPCleanupTransparentArea(d);if(!((((c[d>>2]|0)==0?(c[d+16>>2]|0)!=0:0)?(c[d+20>>2]|0)!=0:0)?(c[d+24>>2]|0)!=0:0))l=20;do if((l|0)==20){if((c[b+104>>2]|0)==0?(k=c[b+68>>2]|0,(k&4|0)==0):0){if(!(k&2))m=0.0;else{n=+g[b+4>>2]/100.0;o=n*n;m=o*(o*-.5)+1.0}if(!(_WebPPictureARGBToYUVADithered(d,0,m)|0))e=0;else break;return e|0}if(!(_WebPPictureSharpARGBToYUVA(d)|0)){e=0;return e|0}}while(0);k=c[b+44>>2]|0;i=(c[b+32>>2]|0)>0|(k|0)>0;p=(c[h>>2]|0)+15>>4;h=(c[j>>2]|0)+15>>4;j=p<<2;q=j|1;r=U(h<<2|1,q)|0;s=j+35|0;t=U(j,h)|0;j=p<<5;u=(k|0)!=0;k=u?2079:0;v=_i64Add(j|31|0,0,k+22727|0,0)|0;w=_i64Add(v|0,F|0,s|0,0)|0;v=_i64Add(w|0,F|0,t|0,0)|0;w=_i64Add(v|0,F|0,r|0,0)|0;v=_WebPSafeMalloc(w,F,1)|0;if(!v){c[f>>2]=1;e=0;return e|0}x=v+22696+31&-32;_memset(v|0,0,22696)|0;y=v+52|0;c[y>>2]=1<<c[b+72>>2];z=v+40|0;c[z>>2]=p;A=v+44|0;c[A>>2]=h;B=v+48|0;c[B>>2]=q;c[v+22668>>2]=x;C=x+t|0;x=v+22672|0;c[x>>2]=C+1+q;q=C+r|0;r=v+22676|0;c[r>>2]=(q+31&-32)+4;C=q+s|0;c[v+22688>>2]=u?C+31&-32:0;u=C+k+31&-32;c[v+22680>>2]=u;c[v+22684>>2]=u+(p<<4);if((u+j|0)>>>0>(v+w|0)>>>0)Bd(589801,589829,222,589863);c[v>>2]=b;if(i)D=(c[b+40>>2]|0)!=1&1;else D=2;c[v+36>>2]=D;D=v+4|0;c[D>>2]=d;d=v+368|0;c[d>>2]=0;i=c[b+8>>2]|0;w=100-(c[b+76>>2]|0)|0;c[v+22640>>2]=i;j=(i|0)>5?3:(i|0)==5?2:(i|0)>2&1;c[v+22644>>2]=j;c[v+22648>>2]=((U(w<<16,w)|0)>>>0)/1e4|0;w=U(h,p)|0;p=___divdi3(1069547520,0,w|0,((w|0)<0)<<31>>31|0)|0;c[v+22652>>2]=p;c[v+22656>>2]=c[b+84>>2];if((c[b+16>>2]|0)>0)E=1;else E=+g[b+20>>2]>0.0;c[v+22660>>2]=E&1;if((c[b+88>>2]|0)==0?(E=(j|0)!=0,c[v+22664>>2]=E&1,E):0)c[y>>2]=1;_VP8EncDspInit();_VP8DefaultProbas(v);y=c[(c[v>>2]|0)+24>>2]|0;c[v+24>>2]=y;c[v+28>>2]=(y|0)>1&1;c[v+32>>2]=0;c[v+8>>2]=1;c[v+12>>2]=0;c[v+16>>2]=0;c[v+20>>2]=0;y=c[x>>2]|0;x=y+(0-(c[B>>2]|0))|0;E=y+-1|0;if((c[z>>2]|0)>-1){y=-1;do{a[x+y>>0]=0;y=y+1|0}while((y|0)<(c[z>>2]<<2|0))}if((c[A>>2]|0)>0){z=0;do{a[E+(U(c[B>>2]|0,z)|0)>>0]=0;z=z+1|0}while((z|0)<(c[A>>2]<<2|0))}c[(c[r>>2]|0)+-4>>2]=0;_VP8EncDspCostInit();_VP8EncInitAlpha(v);r=v+344|0;_VP8TBufferInit(r,~~(+(t|0)*(+g[b+4>>2]*5.0/100.0+1.0)));if(!(_VP8EncAnalyze(v)|0))G=0;else G=(_VP8EncStartAlpha(v)|0)!=0;do if(!(c[v+22664>>2]|0)){if(!G){H=0;break}I=_VP8EncLoop(v)|0;l=48}else{if(!G){H=0;break}I=_VP8EncTokenLoop(v)|0;l=48}while(0);do if((l|0)==48){if(!I){H=0;break}if(!(_VP8EncFinishAlpha(v)|0)){H=0;break}H=(_VP8EncWrite(v)|0)!=0}while(0);I=H&1;l=c[D>>2]|0;D=c[l+88>>2]|0;if(D|0){c[D+124>>2]=c[v+1092>>2];c[D+108>>2]=c[v+1088>>2];c[D+44>>2]=c[v+22580>>2];c[D+60>>2]=c[v+22596>>2];c[D+76>>2]=c[v+22612>>2];c[D+128>>2]=c[v+1836>>2];c[D+112>>2]=c[v+1832>>2];c[D+48>>2]=c[v+22584>>2];c[D+64>>2]=c[v+22600>>2];c[D+80>>2]=c[v+22616>>2];c[D+132>>2]=c[v+2580>>2];c[D+116>>2]=c[v+2576>>2];c[D+52>>2]=c[v+22588>>2];c[D+68>>2]=c[v+22604>>2];c[D+84>>2]=c[v+22620>>2];c[D+136>>2]=c[v+3324>>2];c[D+120>>2]=c[v+3320>>2];c[D+56>>2]=c[v+22592>>2];c[D+72>>2]=c[v+22608>>2];c[D+88>>2]=c[v+22624>>2];G=v+22568|0;b=c[G>>2]|0;t=c[G+4>>2]|0;G=v+22536|0;A=c[G>>2]|0;z=c[G+4>>2]|0;G=(b|0)!=0|(t|0)!=0;if(G&((A|0)!=0|(z|0)!=0))J=+_log10((+(b>>>0)+4294967296.0*+(t>>>0))*65025.0/(+(A>>>0)+4294967296.0*+(z>>>0)))*10.0;else J=99.0;g[D+4>>2]=J;B=v+22544|0;E=c[B>>2]|0;y=c[B+4>>2]|0;B=_bitshift64Lshr(b|0,t|0,2)|0;x=F;j=(B|0)!=0|(x|0)!=0;if(j&((E|0)!=0|(y|0)!=0))K=+_log10((+(B>>>0)+4294967296.0*+(x>>>0))*65025.0/(+(E>>>0)+4294967296.0*+(y>>>0)))*10.0;else K=99.0;g[D+8>>2]=K;p=v+22552|0;w=c[p>>2]|0;h=c[p+4>>2]|0;if(j&((w|0)!=0|(h|0)!=0))L=+_log10((+(B>>>0)+4294967296.0*+(x>>>0))*65025.0/(+(w>>>0)+4294967296.0*+(h>>>0)))*10.0;else L=99.0;g[D+12>>2]=L;x=_i64Add(E|0,y|0,A|0,z|0)|0;z=_i64Add(x|0,F|0,w|0,h|0)|0;h=F;w=___muldi3(b|0,t|0,3,0)|0;x=_bitshift64Lshr(w|0,F|0,1)|0;w=F;if(((x|0)!=0|(w|0)!=0)&((z|0)!=0|(h|0)!=0))M=+_log10((+(x>>>0)+4294967296.0*+(w>>>0))*65025.0/(+(z>>>0)+4294967296.0*+(h>>>0)))*10.0;else M=99.0;g[D+16>>2]=M;h=v+22560|0;z=c[h>>2]|0;w=c[h+4>>2]|0;if(G&((z|0)!=0|(w|0)!=0))N=+_log10((+(b>>>0)+4294967296.0*+(t>>>0))*65025.0/(+(z>>>0)+4294967296.0*+(w>>>0)))*10.0;else N=99.0;g[D+20>>2]=N;c[D>>2]=c[v+22576>>2];c[D+24>>2]=c[v+22628>>2];c[D+28>>2]=c[v+22632>>2];c[D+32>>2]=c[v+22636>>2]}do if((c[d>>2]|0)!=100){c[d>>2]=100;D=c[l+96>>2]|0;if(!D)break;if($i[D&8191](100,l)|0)break;c[l+92>>2]=10}while(0);if(!H)_VP8EncFreeBitWriters(v);H=_VP8EncDeleteAlpha(v)|0;_VP8TBufferClear(r);_WebPSafeFree(v);e=H&I;return e|0}c[f>>2]=5;e=0;return e|0}function _WebPValidateConfig(a){a=a|0;var b=0.0;if(!a)return 0;b=+g[a+4>>2];if(b<0.0|b>100.0)return 0;if((c[a+16>>2]|0)<0)return 0;if(+g[a+20>>2]<0.0)return 0;if((c[a+8>>2]|0)>>>0>6)return 0;if(((c[a+24>>2]|0)+-1|0)>>>0>3)return 0;if((c[a+28>>2]|0)>>>0>100)return 0;if((c[a+32>>2]|0)>>>0>100)return 0;if((c[a+36>>2]|0)>>>0>7)return 0;if((c[a+40>>2]|0)>>>0>1)return 0;if((c[a+44>>2]|0)>>>0>1)return 0;if(((c[a+60>>2]|0)+-1|0)>>>0>9)return 0;if((c[a+64>>2]|0)>>>0>1)return 0;if((c[a+68>>2]|0)>>>0>7)return 0;if((c[a+72>>2]|0)>>>0>3)return 0;if((c[a+76>>2]|0)>>>0>100)return 0;if((c[a+48>>2]|0)<0)return 0;if((c[a+52>>2]|0)<0)return 0;if((c[a+56>>2]|0)>>>0>100)return 0;if((c[a>>2]|0)>>>0>1)return 0;if((c[a+92>>2]|0)>>>0>100)return 0;if((c[a+12>>2]|0)>>>0>3)return 0;if((c[a+80>>2]|0)>>>0>1)return 0;if((c[a+84>>2]|0)>>>0>1)return 0;if((c[a+88>>2]|0)>>>0>1)return 0;if((c[a+96>>2]|0)>>>0>1)return 0;if((c[a+100>>2]|0)>>>0>1)return 0;else return (c[a+104>>2]|0)>>>0<2|0;return 0}function _WebPCleanupTransparentArea(b){b=b|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0;if(!b)return;e=c[b+8>>2]|0;f=(e|0)/8|0;g=c[b+12>>2]|0;h=(g|0)/8|0;if(!(c[b>>2]|0)){i=c[b+36>>2]|0;if(!((i|0)!=0&(g|0)>7))return;j=b+40|0;k=b+28|0;l=b+32|0;m=b+16|0;n=b+20|0;o=b+24|0;if((e|0)>7){p=0;q=0;r=0;s=0}else return;while(1){t=1;u=0;v=q;w=r;x=s;while(1){y=c[j>>2]|0;z=(U(y,p)|0)+u<<3;A=c[k>>2]|0;B=(U(A,p)|0)+u<<3;C=(U(c[l>>2]|0,p)|0)+u<<2;D=0;E=i+z|0;while(1){if(a[E>>0]|0){F=1;G=v;H=w;I=x;break}if(a[E+1>>0]|0){F=1;G=v;H=w;I=x;break}if(a[E+2>>0]|0){F=1;G=v;H=w;I=x;break}if(a[E+3>>0]|0){F=1;G=v;H=w;I=x;break}if(a[E+4>>0]|0){F=1;G=v;H=w;I=x;break}if(a[E+5>>0]|0){F=1;G=v;H=w;I=x;break}if(a[E+6>>0]|0){F=1;G=v;H=w;I=x;break}if(a[E+7>>0]|0){F=1;G=v;H=w;I=x;break}D=D+1|0;if((D|0)>=8){J=35;break}else E=E+y|0}if((J|0)==35){J=0;y=c[m>>2]|0;E=y+B|0;if(!t){K=v;L=w;M=x}else{K=d[E>>0]|0;L=d[(c[n>>2]|0)+C>>0]|0;M=d[(c[o>>2]|0)+C>>0]|0}D=K&255;_memset(E|0,D|0,8)|0;E=y+B+A|0;_memset(E|0,D|0,8)|0;y=E+A|0;_memset(y|0,D|0,8)|0;E=y+A|0;_memset(E|0,D|0,8)|0;y=E+A|0;_memset(y|0,D|0,8)|0;E=y+A|0;_memset(E|0,D|0,8)|0;y=E+A|0;_memset(y|0,D|0,8)|0;_memset(y+A|0,D|0,8)|0;D=(c[n>>2]|0)+C|0;y=c[l>>2]|0;E=L&255;_memset(D|0,E|0,4)|0;z=D+y|0;_memset(z|0,E|0,4)|0;D=z+y|0;_memset(D|0,E|0,4)|0;_memset(D+y|0,E|0,4)|0;E=(c[o>>2]|0)+C|0;y=c[l>>2]|0;D=M&255;_memset(E|0,D|0,4)|0;z=E+y|0;_memset(z|0,D|0,4)|0;E=z+y|0;_memset(E|0,D|0,4)|0;_memset(E+y|0,D|0,4)|0;F=0;G=K;H=L;I=M}u=u+1|0;if((u|0)>=(f|0))break;else{t=F;v=G;w=H;x=I}}p=p+1|0;if((p|0)>=(h|0))break;else{q=G;r=H;s=I}}return}else{if((g|0)<=7)return;g=(e|0)>7;e=b+56|0;I=b+52|0;b=0;s=0;while(1){if(g){H=c[I>>2]|0;r=0;G=1;q=s;while(1){p=c[e>>2]|0;F=(U(p,b)|0)+r<<3;M=0;L=H+(F<<2)|0;while(1){if((c[L>>2]|0)>>>0>16777215){N=1;O=q;break}if((c[L+4>>2]|0)>>>0>16777215){N=1;O=q;break}if((c[L+8>>2]|0)>>>0>16777215){N=1;O=q;break}if((c[L+12>>2]|0)>>>0>16777215){N=1;O=q;break}if((c[L+16>>2]|0)>>>0>16777215){N=1;O=q;break}if((c[L+20>>2]|0)>>>0>16777215){N=1;O=q;break}if((c[L+24>>2]|0)>>>0>16777215){N=1;O=q;break}if((c[L+28>>2]|0)>>>0>16777215){N=1;O=q;break}M=M+1|0;if((M|0)>=8){J=17;break}else L=L+(p<<2)|0}if((J|0)==17){J=0;L=c[I>>2]|0;M=L+(F<<2)|0;if(!G)P=q;else P=c[M>>2]|0;c[M>>2]=P;c[L+(F<<2)+4>>2]=P;c[L+(F<<2)+8>>2]=P;c[L+(F<<2)+12>>2]=P;c[L+(F<<2)+16>>2]=P;c[L+(F<<2)+20>>2]=P;c[L+(F<<2)+24>>2]=P;c[L+(F<<2)+28>>2]=P;M=L+(F<<2)+(p<<2)|0;c[M>>2]=P;c[M+4>>2]=P;c[M+8>>2]=P;c[M+12>>2]=P;c[M+16>>2]=P;c[M+20>>2]=P;c[M+24>>2]=P;c[M+28>>2]=P;L=M+(p<<2)|0;c[L>>2]=P;c[L+4>>2]=P;c[L+8>>2]=P;c[L+12>>2]=P;c[L+16>>2]=P;c[L+20>>2]=P;c[L+24>>2]=P;c[L+28>>2]=P;M=L+(p<<2)|0;c[M>>2]=P;c[M+4>>2]=P;c[M+8>>2]=P;c[M+12>>2]=P;c[M+16>>2]=P;c[M+20>>2]=P;c[M+24>>2]=P;c[M+28>>2]=P;L=M+(p<<2)|0;c[L>>2]=P;c[L+4>>2]=P;c[L+8>>2]=P;c[L+12>>2]=P;c[L+16>>2]=P;c[L+20>>2]=P;c[L+24>>2]=P;c[L+28>>2]=P;M=L+(p<<2)|0;c[M>>2]=P;c[M+4>>2]=P;c[M+8>>2]=P;c[M+12>>2]=P;c[M+16>>2]=P;c[M+20>>2]=P;c[M+24>>2]=P;c[M+28>>2]=P;L=M+(p<<2)|0;c[L>>2]=P;c[L+4>>2]=P;c[L+8>>2]=P;c[L+12>>2]=P;c[L+16>>2]=P;c[L+20>>2]=P;c[L+24>>2]=P;c[L+28>>2]=P;M=L+(p<<2)|0;c[M>>2]=P;c[M+4>>2]=P;c[M+8>>2]=P;c[M+12>>2]=P;c[M+16>>2]=P;c[M+20>>2]=P;c[M+24>>2]=P;c[M+28>>2]=P;N=0;O=P}r=r+1|0;if((r|0)>=(f|0)){Q=O;break}else{G=N;q=O}}}else Q=s;b=b+1|0;if((b|0)>=(h|0))break;else s=Q}return}}function _WebPPictureSharpARGBToYUVA(a){a=a|0;var b=0,d=0;if(!a){b=0;return b|0}d=c[a+52>>2]|0;if(!d){b=_WebPEncodingSetError(a,3)|0;return b|0}else{c[a+4>>2]=0;b=_ImportYUVAFromRGBA(d+2|0,d+1|0,d,d+3|0,4,c[a+56>>2]<<2,0.0,1,a)|0;return b|0}return 0}function _WebPPictureARGBToYUVADithered(a,b,d){a=a|0;b=b|0;d=+d;var e=0,f=0;if(!a){e=0;return e|0}f=c[a+52>>2]|0;if(!f){e=_WebPEncodingSetError(a,3)|0;return e|0}if(!(b&3)){c[a+4>>2]=0;e=_ImportYUVAFromRGBA(f+2|0,f+1|0,f,f+3|0,4,c[a+56>>2]<<2,d,0,a)|0;return e|0}else{e=_WebPEncodingSetError(a,4)|0;return e|0}return 0}function _VP8EncDspInit(){var b=0;if((c[39628]|0)==(c[306912]|0))return;_VP8DspInit();if(!(c[307159]|0)){b=-255;do{a[1258399+(b+255)>>0]=b>>>0>255?(b>>>31)+255|0:b;b=b+1|0}while((b|0)!=511);c[307159]=1}c[306959]=91;c[306960]=3114;c[306961]=1398;c[306962]=1399;c[306963]=646;c[306964]=647;c[306965]=1400;c[306966]=1401;c[306967]=4467;c[306968]=4468;c[306969]=4469;c[306970]=4470;c[306971]=1178;c[306972]=1179;c[306973]=648;c[306974]=1180;c[306975]=1181;c[306976]=1180;c[306977]=649;c[306978]=650;c[39628]=c[306912];return}function _VP8DefaultProbas(d){d=d|0;var e=0;c[d+22528>>2]=0;e=d+3416|0;b[e>>1]=65535;a[e+2>>0]=255;_memcpy(d+3420|0,587305,1056)|0;c[d+22524>>2]=1;return}function _VP8EncDspCostInit(){var a=0;a=c[306912]|0;if((c[39627]|0)==(a|0))return;c[306910]=4471;c[306911]=651;c[39627]=a;return}function _VP8EncInitAlpha(a){a=a|0;_WebPInitAlphaProcessing();c[a+372>>2]=_WebPPictureHasTransparency(c[a+4>>2]|0)|0;c[a+376>>2]=0;c[a+380>>2]=0;if((c[a+22656>>2]|0)<=0)return;gj[c[(_WebPGetWorkerInterface()|0)>>2]&8191](a+384|0);c[a+396>>2]=a;c[a+400>>2]=0;c[a+392>>2]=4472;return}function _VP8TBufferInit(a,b){a=a|0;b=b|0;c[a+8>>2]=0;c[a>>2]=0;c[a+4>>2]=a;c[a+12>>2]=0;c[a+16>>2]=(b|0)>8192?b:8192;c[a+20>>2]=0;return}function _VP8EncAnalyze(b){b=b|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,V=0,W=0,X=0,Y=0,Z=0,_=0;e=l;l=l+5920|0;if((l|0)>=(m|0))ba(5920);f=e+5904|0;g=e+5888|0;h=e+4864|0;i=e+4848|0;j=e+4832|0;k=e;if(((c[(c[b>>2]|0)+80>>2]|0)==0?(c[b+24>>2]|0)<=1:0)?(c[b+22640>>2]|0)>=2:0){n=b+40|0;o=b+44|0;if((U(c[o>>2]|0,c[n>>2]|0)|0)>0){p=b+22668|0;q=0;do{r=c[p>>2]|0;s=r+(q<<2)|0;a[s>>0]=a[s>>0]&-128|1;a[r+(q<<2)+1>>0]=0;q=q+1|0}while((q|0)<(U(c[o>>2]|0,c[n>>2]|0)|0))}c[b+1080>>2]=0;c[b+1084>>2]=0;c[b+3388>>2]=0;c[b+3392>>2]=0;n=b+368|0;_WebPReportProgress(c[b+4>>2]|0,(c[n>>2]|0)+20|0,n)|0;t=1;l=e;return t|0}n=b+44|0;o=c[n>>2]|0;q=b+40|0;p=U(c[q>>2]|0,o)|0;r=_WebPGetWorkerInterface()|0;gj[c[(_WebPGetWorkerInterface()|0)>>2]&8191](k);c[k+12>>2]=k;s=k+1056|0;c[k+16>>2]=s;c[k+8>>2]=4473;_VP8IteratorInit(b,s);_VP8IteratorSetRow(s,0);_VP8IteratorSetCountDown(s,U(c[q>>2]|0,o)|0);_memset(k+24|0,0,1032)|0;c[k+4824>>2]=20;gj[c[r+16>>2]&8191](k);o=(ij[c[r+8>>2]&8191](k)|0)&1;gj[c[r+20>>2]&8191](k);if(o|0){c[b+3388>>2]=(c[k+1048>>2]|0)/(p|0)|0;c[b+3392>>2]=(c[k+1052>>2]|0)/(p|0)|0;p=b+24|0;r=c[p>>2]|0;s=(r|0)<4?r:4;if((r|0)<=0)Bd(595885,595893,157,595931);if((s|0)<5)u=0;else Bd(595946,595893,158,595931);while(1){if(c[k+24+(u<<2)>>2]|0){v=10;break}r=u+1|0;if((r|0)<256)u=r;else{w=256;x=255;break}}a:do if((v|0)==10)if((u|0)<255){r=255;while(1){if(c[k+24+(r<<2)>>2]|0){w=u;x=r;break a}y=r+-1|0;if((y|0)>(u|0))r=y;else{w=u;x=y;break}}}else{w=255;x=255}while(0);u=x-w|0;r=s<<1;y=0;z=1;while(1){if((z|0)>=(r|0)){v=32;break}c[g+(y<<2)>>2]=((U(z,u)|0)/(r|0)|0)+w;y=y+1|0;if((y|0)>=(s|0))break;else z=z+2|0}if((v|0)==32)Bd(595968,595893,169,595931);v=(s|0)>1;z=v?s<<2:4;if((x|0)<(w|0)){y=0;do{_memset(i|0,0,z|0)|0;_memset(j|0,0,z|0)|0;r=0;u=0;A=0;B=0;while(1){C=c[i+(B<<2)>>2]|0;if(!C){D=r;E=u;G=A}else{H=((c[j+(B<<2)>>2]|0)+((C|0)/2|0)|0)/(C|0)|0;I=g+(B<<2)|0;J=(c[I>>2]|0)-H|0;c[I>>2]=H;D=((J|0)>-1?J:0-J|0)+r|0;E=C+u|0;G=(U(H,C)|0)+A|0}B=B+1|0;if((B|0)>=(s|0))break;else{r=D;u=E;A=G}}y=y+1|0}while((y|0)<6&(D|0)>4);K=E;L=G}else{G=0;do{_memset(i|0,0,z|0)|0;_memset(j|0,0,z|0)|0;E=w;D=0;while(1){y=c[k+24+(E<<2)>>2]|0;if(!y)M=D;else{A=D;while(1){u=A+1|0;if((u|0)>=(s|0))break;r=E-(c[g+(u<<2)>>2]|0)|0;B=E-(c[g+(A<<2)>>2]|0)|0;if((((r|0)>-1?r:0-r|0)|0)<(((B|0)>-1?B:0-B|0)|0))A=u;else break}c[h+(E<<2)>>2]=A;u=U(y,E)|0;B=j+(A<<2)|0;c[B>>2]=(c[B>>2]|0)+u;u=i+(A<<2)|0;c[u>>2]=(c[u>>2]|0)+y;M=A}if((E|0)<(x|0)){E=E+1|0;D=M}else{N=0;O=0;P=0;Q=0;break}}while(1){D=c[i+(Q<<2)>>2]|0;if(!D){R=N;S=O;T=P}else{E=((c[j+(Q<<2)>>2]|0)+((D|0)/2|0)|0)/(D|0)|0;u=g+(Q<<2)|0;B=(c[u>>2]|0)-E|0;c[u>>2]=E;R=((B|0)>-1?B:0-B|0)+N|0;S=D+O|0;T=(U(E,D)|0)+P|0}Q=Q+1|0;if((Q|0)>=(s|0))break;else{N=R;O=S;P=T}}G=G+1|0}while((G|0)<6&(R|0)>4);K=S;L=T}T=(L+((K|0)/2|0)|0)/(K|0)|0;K=c[q>>2]|0;L=c[n>>2]|0;S=U(L,K)|0;if((S|0)>0){R=b+22668|0;G=0;do{P=c[R>>2]|0;O=P+(G<<2)+1|0;N=c[h+((d[O>>0]|0)<<2)>>2]|0;s=P+(G<<2)|0;a[s>>0]=(N&255)<<5&96|a[s>>0]&-97;a[O>>0]=c[g+(N<<2)>>2];G=G+1|0;N=c[q>>2]|0;O=c[n>>2]|0;s=U(O,N)|0}while((G|0)<(s|0));V=s;W=O;X=N}else{V=S;W=L;X=K}if(v?c[(c[b>>2]|0)+68>>2]&1|0:0){v=((V|0)<0)<<31>>31;K=_WebPSafeMalloc(V,v,1)|0;L=___muldi3(W|0,((W|0)<0)<<31>>31|0,X|0,((X|0)<0)<<31>>31|0)|0;if(!((V|0)==(L|0)&(v|0)==(F|0)))Bd(595979,595893,34,596016);if(K|0){v=W+-1|0;if((v|0)>1){W=X+-1|0;L=(W|0)>1;V=b+22668|0;S=0-X|0;G=~X;n=1-X|0;q=X+1|0;h=f+4|0;R=f+8|0;N=f+12|0;O=1;do{if(L){s=U(O,X)|0;P=1;do{c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;c[f+12>>2]=0;Q=P+s|0;j=(c[V>>2]|0)+(Q<<2)|0;i=(d[j>>0]|0)>>>5&3;M=f+(((d[j+(G<<2)>>0]|0)>>>5&3)<<2)|0;c[M>>2]=(c[M>>2]|0)+1;M=f+(((d[j+(S<<2)>>0]|0)>>>5&3)<<2)|0;c[M>>2]=(c[M>>2]|0)+1;M=f+(((d[j+(n<<2)>>0]|0)>>>5&3)<<2)|0;c[M>>2]=(c[M>>2]|0)+1;M=f+(((d[j+-4>>0]|0)>>>5&3)<<2)|0;c[M>>2]=(c[M>>2]|0)+1;M=f+(((d[j+4>>0]|0)>>>5&3)<<2)|0;c[M>>2]=(c[M>>2]|0)+1;M=f+(((d[j+(W<<2)>>0]|0)>>>5&3)<<2)|0;c[M>>2]=(c[M>>2]|0)+1;M=f+(((d[j+(X<<2)>>0]|0)>>>5&3)<<2)|0;c[M>>2]=(c[M>>2]|0)+1;M=f+(((d[j+(q<<2)>>0]|0)>>>5&3)<<2)|0;c[M>>2]=(c[M>>2]|0)+1;do if((c[f>>2]|0)>4)Y=0;else{if((c[h>>2]|0)>4){Y=1;break}if((c[R>>2]|0)>4){Y=2;break}Y=(c[N>>2]|0)>4?3:i}while(0);a[K+Q>>0]=Y;P=P+1|0}while((P|0)!=(W|0))}O=O+1|0}while((O|0)!=(v|0));if(L){L=1;do{O=U(L,X)|0;Y=1;do{N=Y+O|0;R=(c[V>>2]|0)+(N<<2)|0;a[R>>0]=a[R>>0]&-97|a[K+N>>0]<<5&96;Y=Y+1|0}while((Y|0)!=(W|0));L=L+1|0}while((L|0)!=(v|0))}}_WebPSafeFree(K)}}K=c[p>>2]|0;p=c[g>>2]|0;if((K|0)>1){v=p;L=p;W=1;while(1){V=c[g+(W<<2)>>2]|0;X=(v|0)>(V|0)?V:v;Y=(L|0)<(V|0)?V:L;W=W+1|0;if((W|0)==(K|0)){Z=X;_=Y;break}else{v=X;L=Y}}}else{Z=p;_=p}L=(_|0)==(Z|0)?Z+1|0:_;if((Z|0)>(T|0)|(L|0)<(T|0))Bd(596033,595893,90,596058);b:do if((K|0)>0){_=L-Z|0;v=0;W=p;while(1){Y=((W-T|0)*255|0)/(_|0)|0;X=((W-Z|0)*255|0)/(_|0)|0;c[b+408+(v*744|0)+672>>2]=(Y|0)<-127?-127:(Y|0)<127?Y:127;c[b+408+(v*744|0)+676>>2]=(X|0)<0?0:(X|0)<255?X:255;X=v+1|0;if((X|0)==(K|0))break b;v=X;W=c[g+(X<<2)>>2]|0}}while(0)}t=o;l=e;return t|0}function _VP8EncStartAlpha(a){a=a|0;var b=0,d=0;if(!(c[a+372>>2]|0)){b=1;return b|0}if((c[a+22656>>2]|0)<=0){b=_CompressAlphaJob(a,0)|0;return b|0}d=a+384|0;if(!(ij[c[(_WebPGetWorkerInterface()|0)+4>>2]&8191](d)|0)){b=0;return b|0}gj[c[(_WebPGetWorkerInterface()|0)+12>>2]&8191](d);b=1;return b|0}function _VP8EncLoop(b){b=b|0;var d=0,f=0,h=0,i=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0.0,D=0,E=0.0,G=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0,ia=0,ja=0,ka=0,la=0,ma=0,na=0,oa=0,pa=0.0,qa=0.0,ra=0.0,sa=0,ta=0,ua=0,va=0,wa=0,xa=0,ya=0,za=0,Aa=0,Ba=0,Ca=0,Da=0,Ea=0,Fa=0,Ga=0,Ha=0,Ia=0.0,Ja=0,Ka=0,La=0,Ma=0,Na=0.0,Oa=0.0,Pa=0,Qa=0,Ra=0;d=l;l=l+8448|0;if((l|0)>=(m|0))ba(8448);f=d+8408|0;h=d+4640|0;i=d+3768|0;k=d;n=b+40|0;o=b+44|0;p=U(U(c[n>>2]|0,c[158428+(c[b+3384>>2]>>4<<2)>>2]|0)|0,c[o>>2]|0)|0;q=b+52|0;r=c[q>>2]|0;s=(p|0)/(r|0)|0;a:do if((r|0)>0){p=0;while(1){if(!(_VP8BitWriterInit(b+88+(p<<5)|0,s)|0))break;p=p+1|0;if((p|0)>=(c[q>>2]|0))break a}_VP8EncFreeBitWriters(b);_WebPEncodingSetError(c[b+4>>2]|0,1)|0;t=0;l=d;return t|0}while(0);q=c[b+22640>>2]|0;s=(q|0)==3;r=(c[b+22660>>2]|0)!=0;switch(q|0){case 0:case 3:{u=r^1;break}default:u=0}p=c[b>>2]|0;v=c[p+60>>2]|0;w=(((v|0)/2|0)+20|0)/(v|0)|0;x=b+368|0;y=(c[x>>2]|0)+20|0;z=((q|0)>2|r)&1;q=U(c[o>>2]|0,c[n>>2]|0)|0;A=c[p+16>>2]|0;B=(A|0)!=0;C=+g[p+20>>2];D=c[p+4>>2]|0;if(B)E=+(A>>>0)+4294967296.0*+(((A|0)<0)<<31>>31>>>0);else E=C>0.0?C:40.0;_memset(b+4476|0,0,4224)|0;do if(u){A=(q|0)>200;if(s){G=A?q>>1:100;break}else{G=A?q>>2:50;break}}else G=q;while(0);q=G*384|0;s=h+24|0;u=h+28|0;A=i+40|0;p=h+124|0;I=h+160|0;J=h+92|0;K=h+96|0;L=h+100|0;M=h+104|0;N=h+108|0;O=h+144|0;P=i+584|0;Q=h+112|0;R=i+616|0;S=h+148|0;T=i+648|0;V=i+680|0;W=h+116|0;X=h+152|0;Y=i+712|0;Z=h+120|0;_=i+744|0;$=h+156|0;aa=i+776|0;ca=i+808|0;da=i+24|0;ea=i+16|0;fa=(w|0)==0;ga=b+22532|0;ha=b+32|0;ia=b+3419|0;ja=b+22528|0;ka=b+3416|0;la=b+22648|0;ma=(G|0)!=0;C=(+(q>>>0)+4294967296.0*+(((q|0)<0)<<31>>31>>>0))*65025.0;q=v;v=1;na=D;oa=D;pa=0.0;qa=10.0;b:while(1){ra=(c[j>>2]=na,+g[j>>2]);D=q;do{sa=D;D=D+-1|0;if((sa|0)<=0){ta=50;break b}sa=(D|0)==0|+H(+qa)<=.4;while(1){if(sa)ua=1;else ua=(c[la>>2]|0)==0;_VP8IteratorInit(b,h);_SetLoopParams(b,ra);va=G;wa=0;xa=0;ya=0;za=0;Aa=0;Ba=0;while(1){_VP8IteratorImport(h,0);if(_VP8Decimate(h,i,z)|0)c[ga>>2]=(c[ga>>2]|0)+1;Ca=c[s>>2]|0;_VP8IteratorNzToBytes(h);if((a[c[u>>2]>>0]&3)==1){_VP8InitResidual(0,1,Ca,f);Pi[c[306911]&2047](A,f);Da=_VP8RecordCoeffs((c[I>>2]|0)+(c[p>>2]|0)|0,f)|0;c[I>>2]=Da;c[p>>2]=Da;_VP8InitResidual(1,0,Ca,f);Ea=0}else{_VP8InitResidual(0,3,Ca,f);Ea=0}do{Da=h+128+(Ea<<2)|0;Fa=Ea<<2;Ga=(c[Da>>2]|0)+(c[J>>2]|0)|0;Pi[c[306911]&2047](i+72+(Fa<<5)|0,f);Ha=_VP8RecordCoeffs(Ga,f)|0;c[Da>>2]=Ha;c[J>>2]=Ha;Ga=(c[K>>2]|0)+Ha|0;Pi[c[306911]&2047](i+72+((Fa|1)<<5)|0,f);Ha=_VP8RecordCoeffs(Ga,f)|0;c[Da>>2]=Ha;c[K>>2]=Ha;Ga=(c[L>>2]|0)+Ha|0;Pi[c[306911]&2047](i+72+((Fa|2)<<5)|0,f);Ha=_VP8RecordCoeffs(Ga,f)|0;c[Da>>2]=Ha;c[L>>2]=Ha;Ga=(c[M>>2]|0)+Ha|0;Pi[c[306911]&2047](i+72+((Fa|3)<<5)|0,f);Fa=_VP8RecordCoeffs(Ga,f)|0;c[Da>>2]=Fa;c[M>>2]=Fa;Ea=Ea+1|0}while((Ea|0)!=4);_VP8InitResidual(0,2,Ca,f);Fa=(c[O>>2]|0)+(c[N>>2]|0)|0;Pi[c[306911]&2047](P,f);Da=_VP8RecordCoeffs(Fa,f)|0;c[O>>2]=Da;c[N>>2]=Da;Fa=(c[Q>>2]|0)+Da|0;Pi[c[306911]&2047](R,f);Da=_VP8RecordCoeffs(Fa,f)|0;c[O>>2]=Da;c[Q>>2]=Da;Da=(c[S>>2]|0)+(c[N>>2]|0)|0;Pi[c[306911]&2047](T,f);Fa=_VP8RecordCoeffs(Da,f)|0;c[S>>2]=Fa;c[N>>2]=Fa;Da=(c[Q>>2]|0)+Fa|0;Pi[c[306911]&2047](V,f);Fa=_VP8RecordCoeffs(Da,f)|0;c[S>>2]=Fa;c[Q>>2]=Fa;Fa=(c[X>>2]|0)+(c[W>>2]|0)|0;Pi[c[306911]&2047](Y,f);Da=_VP8RecordCoeffs(Fa,f)|0;c[X>>2]=Da;c[W>>2]=Da;Fa=(c[Z>>2]|0)+Da|0;Pi[c[306911]&2047](_,f);Da=_VP8RecordCoeffs(Fa,f)|0;c[X>>2]=Da;c[Z>>2]=Da;Da=(c[$>>2]|0)+(c[W>>2]|0)|0;Pi[c[306911]&2047](aa,f);Fa=_VP8RecordCoeffs(Da,f)|0;c[$>>2]=Fa;c[W>>2]=Fa;Da=(c[Z>>2]|0)+Fa|0;Pi[c[306911]&2047](ca,f);Fa=_VP8RecordCoeffs(Da,f)|0;c[$>>2]=Fa;c[Z>>2]=Fa;_VP8IteratorBytesToNz(h);Fa=da;Da=ea;Ga=c[Da>>2]|0;Ha=c[Da+4>>2]|0;Da=_i64Add(c[Fa>>2]|0,c[Fa+4>>2]|0,wa|0,xa|0)|0;wa=_i64Add(Da|0,F|0,Ga|0,Ha|0)|0;xa=F;ya=_i64Add(Ga|0,Ha|0,ya|0,za|0)|0;za=F;Ha=i;Aa=_i64Add(c[Ha>>2]|0,c[Ha+4>>2]|0,Aa|0,Ba|0)|0;Ba=F;if(!fa?(_VP8IteratorProgress(h,w)|0)==0:0){ta=30;break b}_VP8IteratorSaveBoundary(h);if(!(_VP8IteratorNext(h)|0))break;if((va|0)<=1)break;else va=va+-1|0}va=c[ha>>2]|0;Ha=_i64Add(va|0,((va|0)<0)<<31>>31|0,ya|0,za|0)|0;va=F;if(!B)if(ma&((Aa|0)!=0|(Ba|0)!=0))Ia=+_log10(C/(+(Aa>>>0)+4294967296.0*+(Ba>>>0)))*10.0;else Ia=99.0;else{Ga=U(c[o>>2]|0,c[n>>2]|0)|0;Da=c[ga>>2]|0;Fa=((Ga|0)<0)<<31>>31;if(Ga){Ja=_i64Subtract(Ga|0,Fa|0,Da|0,((Da|0)<0)<<31>>31|0)|0;Ka=___muldi3(Ja|0,F|0,255,0)|0;Ja=___udivdi3(Ka|0,F|0,Ga|0,Fa|0)|0;a[ia>>0]=Ja;Fa=(Ja&254)>>>0<250;c[ja>>2]=Fa&1;if(Fa){Fa=Ja&255;Ja=U(e[443756+((Fa^255)<<1)>>1]|0,Da)|0;Ka=Ja+2304+(U(e[443756+(Fa<<1)>>1]|0,Ga-Da|0)|0)|0;La=Ka;Ma=((Ka|0)<0)<<31>>31}else{La=256;Ma=0}}else{a[ia>>0]=-1;c[ja>>2]=0;La=256;Ma=0}Ka=_FinalizeTokenProbas(ka)|0;Da=_i64Add(wa|0,xa|0,1024,0)|0;Ga=_i64Add(Da|0,F|0,Ha|0,va|0)|0;Da=_i64Add(Ga|0,F|0,La|0,Ma|0)|0;Ga=_i64Add(Da|0,F|0,Ka|0,((Ka|0)<0)<<31>>31|0)|0;Ka=_bitshift64Lshr(Ga|0,F|0,11)|0;Ga=_i64Add(Ka|0,F|0,30,0)|0;Ia=+(Ga>>>0)+4294967296.0*+(F>>>0)}if((Ha|0)==0&(va|0)==0)break b;Ga=c[la>>2]|0;if(!((va>>>0>0|(va|0)==0&Ha>>>0>1069547520)&(Ga|0)>0))break;c[la>>2]=Ga>>>1}if(ua){ta=50;break b}}while(!r);if(!v)if(Ia!=pa)Na=((c[j>>2]=oa,+g[j>>2])-ra)*((E-Ia)/(pa-Ia));else Na=0.0;else Na=Ia>E?-qa:qa;qa=Na<-30.0?-30.0:Na>30.0?30.0:Na;Oa=ra+qa;if(+H(+qa)<=.4){ta=50;break}else{sa=na;q=D;v=0;na=Oa<0.0?0:(g[j>>2]=Oa>100.0?100.0:Oa,c[j>>2]|0);pa=Ia;oa=sa}}if((ta|0)!=30)if((ta|0)==50){if(!(r&B)){B=U(c[o>>2]|0,c[n>>2]|0)|0;n=((B|0)<0)<<31>>31;if(!B)Pa=255;else{o=c[ga>>2]|0;ga=_i64Subtract(B|0,n|0,o|0,((o|0)<0)<<31>>31|0)|0;o=___muldi3(ga|0,F|0,255,0)|0;ga=___udivdi3(o|0,F|0,B|0,n|0)|0;Pa=ga}a[ia>>0]=Pa;c[ja>>2]=(Pa&254)>>>0<250&1;_FinalizeTokenProbas(ka)|0}_VP8CalculateLevelCosts(ka);_WebPReportProgress(c[b+4>>2]|0,y,x)|0}_VP8IteratorInit(b,k);_VP8InitFilter(k);x=b+22644|0;b=k+32|0;y=k+28|0;ka=k+24|0;Pa=h+40|0;ia=k+124|0;ga=k+160|0;n=k+92|0;B=k+96|0;o=k+100|0;r=k+104|0;ta=k+264|0;oa=k+272|0;na=k+40|0;v=k+108|0;q=k+144|0;ua=h+584|0;la=k+112|0;Ma=h+616|0;La=k+148|0;ma=h+648|0;ha=h+680|0;w=k+116|0;fa=k+152|0;i=h+712|0;ea=k+120|0;da=h+744|0;Z=k+156|0;$=h+776|0;ca=h+808|0;while(1){W=(c[ja>>2]|0)==0;aa=c[x>>2]|0;_VP8IteratorImport(k,0);do if(!(W|(_VP8Decimate(k,h,aa)|0)==0)){X=c[na>>2]|0;if((a[c[y>>2]>>0]&3)==1){c[X>>2]=0;c[ga>>2]=0;break}else{c[X>>2]=c[X>>2]&16777216;break}}else{X=c[b>>2]|0;_=a[c[y>>2]>>0]|0;Y=(_&3)==1;Q=Y&1;S=(_&255)>>>5&3;_=c[ka>>2]|0;_VP8IteratorNzToBytes(k);V=X+8|0;N=X+12|0;T=X+20|0;O=(c[N>>2]|0)+8|0;R=((O|0)<0)<<31>>31;P=(c[T>>2]|0)+(c[V>>2]|0)<<3;if(Y){_VP8InitResidual(0,1,_,f);Pi[c[306911]&2047](Pa,f);Y=_PutCoeffs(X,(c[ga>>2]|0)+(c[ia>>2]|0)|0,f)|0;c[ga>>2]=Y;c[ia>>2]=Y;_VP8InitResidual(1,0,_,f);Qa=0}else{_VP8InitResidual(0,3,_,f);Qa=0}do{Y=k+128+(Qa<<2)|0;Ea=Qa<<2;M=(c[Y>>2]|0)+(c[n>>2]|0)|0;Pi[c[306911]&2047](h+72+(Ea<<5)|0,f);L=_PutCoeffs(X,M,f)|0;c[Y>>2]=L;c[n>>2]=L;M=(c[B>>2]|0)+L|0;Pi[c[306911]&2047](h+72+((Ea|1)<<5)|0,f);L=_PutCoeffs(X,M,f)|0;c[Y>>2]=L;c[B>>2]=L;M=(c[o>>2]|0)+L|0;Pi[c[306911]&2047](h+72+((Ea|2)<<5)|0,f);L=_PutCoeffs(X,M,f)|0;c[Y>>2]=L;c[o>>2]=L;M=(c[r>>2]|0)+L|0;Pi[c[306911]&2047](h+72+((Ea|3)<<5)|0,f);Ea=_PutCoeffs(X,M,f)|0;c[Y>>2]=Ea;c[r>>2]=Ea;Qa=Qa+1|0}while((Qa|0)!=4);Ea=c[N>>2]|0;Y=(c[T>>2]|0)+(c[V>>2]|0)<<3;_VP8InitResidual(0,2,_,f);M=(c[q>>2]|0)+(c[v>>2]|0)|0;Pi[c[306911]&2047](ua,f);L=_PutCoeffs(X,M,f)|0;c[q>>2]=L;c[v>>2]=L;M=(c[la>>2]|0)+L|0;Pi[c[306911]&2047](Ma,f);L=_PutCoeffs(X,M,f)|0;c[q>>2]=L;c[la>>2]=L;L=(c[La>>2]|0)+(c[v>>2]|0)|0;Pi[c[306911]&2047](ma,f);M=_PutCoeffs(X,L,f)|0;c[La>>2]=M;c[v>>2]=M;L=(c[la>>2]|0)+M|0;Pi[c[306911]&2047](ha,f);M=_PutCoeffs(X,L,f)|0;c[La>>2]=M;c[la>>2]=M;M=(c[fa>>2]|0)+(c[w>>2]|0)|0;Pi[c[306911]&2047](i,f);L=_PutCoeffs(X,M,f)|0;c[fa>>2]=L;c[w>>2]=L;M=(c[ea>>2]|0)+L|0;Pi[c[306911]&2047](da,f);L=_PutCoeffs(X,M,f)|0;c[fa>>2]=L;c[ea>>2]=L;L=(c[Z>>2]|0)+(c[w>>2]|0)|0;Pi[c[306911]&2047]($,f);M=_PutCoeffs(X,L,f)|0;c[Z>>2]=M;c[w>>2]=M;L=(c[ea>>2]|0)+M|0;Pi[c[306911]&2047](ca,f);M=_PutCoeffs(X,L,f)|0;c[Z>>2]=M;c[ea>>2]=M;M=Ea+8|0;Ea=_i64Add(Y|0,0,M|0,((M|0)<0)<<31>>31|0)|0;M=F;Y=(c[N>>2]|0)+8|0;L=(c[T>>2]|0)+(c[V>>2]|0)<<3;K=_i64Add(P|0,0,O|0,R|0)|0;J=_i64Subtract(Ea|0,M|0,K|0,F|0)|0;K=F;p=ta;c[p>>2]=J;c[p+4>>2]=K;p=_i64Subtract(Y|0,((Y|0)<0)<<31>>31|0,Ea|0,M|0)|0;M=_i64Add(p|0,F|0,L|0,0)|0;L=oa;c[L>>2]=M;c[L+4>>2]=F;L=k+168+(S*24|0)+(Q<<3)|0;M=L;p=_i64Add(c[M>>2]|0,c[M+4>>2]|0,J|0,K|0)|0;K=L;c[K>>2]=p;c[K+4>>2]=F;K=oa;p=k+168+(S*24|0)+16|0;L=p;J=_i64Add(c[L>>2]|0,c[L+4>>2]|0,c[K>>2]|0,c[K+4>>2]|0)|0;K=p;c[K>>2]=J;c[K+4>>2]=F;_VP8IteratorBytesToNz(k)}while(0);_StoreSideInfo(k);_VP8StoreFilterStats(k);_VP8IteratorExport(k);aa=_VP8IteratorProgress(k,20)|0;_VP8IteratorSaveBoundary(k);if(!aa){Ra=0;break}if(!(_VP8IteratorNext(k)|0)){Ra=aa;break}}t=_PostLoopFinalize(k,Ra)|0;l=d;return t|0}function _VP8EncTokenLoop(b){b=b|0;var d=0,e=0,f=0,h=0,i=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0.0,z=0,A=0.0,B=0,C=0,D=0,E=0,G=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0,ia=0.0,ja=0.0,ka=0,la=0.0,ma=0,na=0,oa=0,pa=0,qa=0,ra=0,sa=0,ta=0,ua=0,va=0,wa=0,xa=0,ya=0,za=0,Aa=0,Ba=0,Ca=0,Da=0.0,Ea=0,Fa=0.0,Ga=0.0,Ha=0.0;d=l;l=l+4672|0;if((l|0)>=(m|0))ba(4672);e=d+4640|0;f=d+872|0;h=d;i=c[b+40>>2]|0;k=c[b+44>>2]|0;n=U(k,i)|0;o=n>>3;p=c[b>>2]|0;q=c[p+60>>2]|0;r=c[b+22660>>2]|0;s=b+3416|0;t=c[b+22644>>2]|0;u=n*384|0;v=((u|0)<0)<<31>>31;w=c[p+16>>2]|0;x=(w|0)!=0;y=+g[p+20>>2];z=c[p+4>>2]|0;if(x)A=+(w>>>0)+4294967296.0*+(((w|0)<0)<<31>>31>>>0);else A=y>0.0?y:40.0;w=U(U(i,c[158428+(c[b+3384>>2]>>4<<2)>>2]|0)|0,k)|0;k=b+52|0;i=c[k>>2]|0;p=(w|0)/(i|0)|0;if((i|0)>0)B=0;else Bd(593933,593954,758,593989);do{C=_VP8BitWriterInit(b+88+(B<<5)|0,p)|0;if(!C){D=7;break}B=B+1|0;E=c[k>>2]|0}while((B|0)<(E|0));if((D|0)==7){_VP8EncFreeBitWriters(b);_WebPEncodingSetError(c[b+4>>2]|0,1)|0;G=0;l=d;return G|0}B=(o|0)>96?o:96;if((E|0)!=1)Bd(593933,593954,758,593989);if(!(c[b+22664>>2]|0))Bd(594005,593954,759,593989);if(c[b+22528>>2]|0)Bd(594022,593954,760,593989);if(!t)Bd(594050,593954,761,593989);if((q|0)<=0)Bd(594073,593954,762,593989);E=b+4476|0;o=b+344|0;k=f+24|0;p=f+28|0;i=f+124|0;w=f+160|0;I=h+40|0;J=f+92|0;K=f+96|0;L=f+100|0;M=f+104|0;N=b+364|0;O=h+16|0;P=b+32|0;Q=b+3420|0;R=b+22648|0;S=(n|0)!=0;y=(+(u>>>0)+4294967296.0*+(v>>>0))*65025.0;v=(r|0)==0;r=f+108|0;u=f+144|0;n=h+584|0;T=f+112|0;V=h+616|0;W=f+148|0;X=h+648|0;Y=h+680|0;Z=f+116|0;_=f+152|0;$=h+712|0;aa=f+120|0;ca=h+744|0;da=f+156|0;ea=h+776|0;fa=h+808|0;ga=C;C=q;q=1;ha=z;ia=0.0;ja=10.0;ka=z;a:while(1){la=(c[j>>2]=ka,+g[j>>2]);ma=ga;z=C;while(1){na=z;z=z+-1|0;if((na|0)<=0){D=52;break a}na=(z|0)==0|+H(+ja)<=.4;while(1){if(na)oa=1;else oa=(c[R>>2]|0)==0;_VP8IteratorInit(b,f);_SetLoopParams(b,la);if(oa){_memset(E|0,0,4224)|0;_VP8InitFilter(f)}_VP8TBufferClear(o);pa=B;qa=0;ra=0;sa=0;ta=0;while(1){_VP8IteratorImport(f,0);if((pa|0)<1){_FinalizeTokenProbas(s)|0;_VP8CalculateLevelCosts(s);ua=B}else ua=pa+-1|0;_VP8Decimate(f,h,t)|0;va=c[k>>2]|0;_VP8IteratorNzToBytes(f);if((a[c[p>>2]>>0]&3)==1){wa=(c[w>>2]|0)+(c[i>>2]|0)|0;_VP8InitResidual(0,1,va,e);Pi[c[306911]&2047](I,e);xa=_VP8RecordCoeffTokens(wa,e,o)|0;c[w>>2]=xa;c[i>>2]=xa;_VP8InitResidual(1,0,va,e);ya=0}else{_VP8InitResidual(0,3,va,e);ya=0}do{xa=f+128+(ya<<2)|0;wa=ya<<2;za=(c[xa>>2]|0)+(c[J>>2]|0)|0;Pi[c[306911]&2047](h+72+(wa<<5)|0,e);Aa=_VP8RecordCoeffTokens(za,e,o)|0;c[xa>>2]=Aa;c[J>>2]=Aa;za=(c[K>>2]|0)+Aa|0;Pi[c[306911]&2047](h+72+((wa|1)<<5)|0,e);Aa=_VP8RecordCoeffTokens(za,e,o)|0;c[xa>>2]=Aa;c[K>>2]=Aa;za=(c[L>>2]|0)+Aa|0;Pi[c[306911]&2047](h+72+((wa|2)<<5)|0,e);Aa=_VP8RecordCoeffTokens(za,e,o)|0;c[xa>>2]=Aa;c[L>>2]=Aa;za=(c[M>>2]|0)+Aa|0;Pi[c[306911]&2047](h+72+((wa|3)<<5)|0,e);wa=_VP8RecordCoeffTokens(za,e,o)|0;c[xa>>2]=wa;c[M>>2]=wa;ya=ya+1|0}while((ya|0)!=4);_VP8InitResidual(0,2,va,e);wa=(c[u>>2]|0)+(c[r>>2]|0)|0;Pi[c[306911]&2047](n,e);xa=_VP8RecordCoeffTokens(wa,e,o)|0;c[u>>2]=xa;c[r>>2]=xa;wa=(c[T>>2]|0)+xa|0;Pi[c[306911]&2047](V,e);xa=_VP8RecordCoeffTokens(wa,e,o)|0;c[u>>2]=xa;c[T>>2]=xa;xa=(c[W>>2]|0)+(c[r>>2]|0)|0;Pi[c[306911]&2047](X,e);wa=_VP8RecordCoeffTokens(xa,e,o)|0;c[W>>2]=wa;c[r>>2]=wa;xa=(c[T>>2]|0)+wa|0;Pi[c[306911]&2047](Y,e);wa=_VP8RecordCoeffTokens(xa,e,o)|0;c[W>>2]=wa;c[T>>2]=wa;wa=(c[_>>2]|0)+(c[Z>>2]|0)|0;Pi[c[306911]&2047]($,e);xa=_VP8RecordCoeffTokens(wa,e,o)|0;c[_>>2]=xa;c[Z>>2]=xa;wa=(c[aa>>2]|0)+xa|0;Pi[c[306911]&2047](ca,e);xa=_VP8RecordCoeffTokens(wa,e,o)|0;c[_>>2]=xa;c[aa>>2]=xa;xa=(c[da>>2]|0)+(c[Z>>2]|0)|0;Pi[c[306911]&2047](ea,e);wa=_VP8RecordCoeffTokens(xa,e,o)|0;c[da>>2]=wa;c[Z>>2]=wa;xa=(c[aa>>2]|0)+wa|0;Pi[c[306911]&2047](fa,e);wa=_VP8RecordCoeffTokens(xa,e,o)|0;c[da>>2]=wa;c[aa>>2]=wa;_VP8IteratorBytesToNz(f);if(c[N>>2]|0){D=31;break a}wa=O;qa=_i64Add(c[wa>>2]|0,c[wa+4>>2]|0,qa|0,ra|0)|0;ra=F;wa=h;sa=_i64Add(c[wa>>2]|0,c[wa+4>>2]|0,sa|0,ta|0)|0;ta=F;if(oa){_StoreSideInfo(f);_VP8StoreFilterStats(f);_VP8IteratorExport(f);Ba=_VP8IteratorProgress(f,20)|0}else Ba=1;_VP8IteratorSaveBoundary(f);if(!Ba){Ca=0;break a}if(!(_VP8IteratorNext(f)|0))break;else pa=ua}pa=c[P>>2]|0;wa=_i64Add(pa|0,((pa|0)<0)<<31>>31|0,qa|0,ra|0)|0;pa=F;if(!x)if(S&((sa|0)!=0|(ta|0)!=0))Da=+_log10(y/(+(sa>>>0)+4294967296.0*+(ta>>>0)))*10.0;else Da=99.0;else{xa=_FinalizeTokenProbas(s)|0;za=_VP8EstimateTokenSize(o,Q)|0;Aa=_i64Add(wa|0,pa|0,1024,0)|0;Ea=_i64Add(Aa|0,F|0,xa|0,((xa|0)<0)<<31>>31|0)|0;xa=_i64Add(Ea|0,F|0,za|0,0)|0;za=_bitshift64Lshr(xa|0,F|0,11)|0;xa=_i64Add(za|0,F|0,30,0)|0;Da=+(xa>>>0)+4294967296.0*+(F>>>0)}xa=c[R>>2]|0;if(!((pa>>>0>0|(pa|0)==0&wa>>>0>1069547520)&(xa|0)>0))break;c[R>>2]=xa>>>1}if(oa){D=53;break a}if(!v)break;else ma=Ba}if(!q)if(Da!=ia)Fa=((c[j>>2]=ha,+g[j>>2])-la)*((A-Da)/(ia-Da));else Fa=0.0;else Fa=Da>A?-ja:ja;Ga=Fa<-30.0?-30.0:Fa>30.0?30.0:Fa;Ha=la+Ga;na=ka;ga=Ba;C=z;q=0;ia=Da;ja=Ga;ka=Ha<0.0?0:(g[j>>2]=Ha>100.0?100.0:Ha,c[j>>2]|0);ha=na}if((D|0)==31){_WebPEncodingSetError(c[b+4>>2]|0,1)|0;Ca=0}else if((D|0)==52)if(!ma)Ca=0;else D=53;if((D|0)==53){if(!x)_FinalizeTokenProbas(s)|0;if(!(_VP8EmitTokens(o,b+88|0,Q,1)|0))Ca=0;else{Q=b+368|0;Ca=(_WebPReportProgress(c[b+4>>2]|0,(c[Q>>2]|0)+20|0,Q)|0)!=0}}G=_PostLoopFinalize(f,Ca&1)|0;l=d;return G|0}function _VP8EncFinishAlpha(a){a=a|0;var b=0,d=0;if((c[a+372>>2]|0?(c[a+22656>>2]|0)>0:0)?(ij[c[(_WebPGetWorkerInterface()|0)+8>>2]&8191](a+384|0)|0)==0:0){b=0;return b|0}d=a+368|0;b=_WebPReportProgress(c[a+4>>2]|0,(c[d>>2]|0)+20|0,d)|0;return b|0}function _VP8EncWrite(b){b=b|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e;g=b+4|0;h=c[g>>2]|0;i=b+56|0;j=b+52|0;k=19/(c[j>>2]|0)|0;n=b+368|0;o=(c[n>>2]|0)+19|0;p=b+64|0;q=b+68|0;r=b+76|0;s=(c[q>>2]|0)+8|0;t=((s|0)<0)<<31>>31;u=(c[r>>2]|0)+(c[p>>2]|0)<<3;if(_VP8BitWriterInit(i,(U((c[b+40>>2]|0)*7|0,c[b+44>>2]|0)|0)/8|0)|0){_VP8PutBitUniform(i,0)|0;_VP8PutBitUniform(i,0)|0;if(_VP8PutBitUniform(i,(c[b+24>>2]|0)>1&1)|0){v=b+28|0;_VP8PutBitUniform(i,c[v>>2]|0)|0;if(_VP8PutBitUniform(i,1)|0){_VP8PutBitUniform(i,1)|0;_VP8PutSignedBits(i,c[b+1088>>2]|0,7);_VP8PutSignedBits(i,c[b+1832>>2]|0,7);_VP8PutSignedBits(i,c[b+2576>>2]|0,7);_VP8PutSignedBits(i,c[b+3320>>2]|0,7);_VP8PutSignedBits(i,c[b+1092>>2]|0,6);_VP8PutSignedBits(i,c[b+1836>>2]|0,6);_VP8PutSignedBits(i,c[b+2580>>2]|0,6);_VP8PutSignedBits(i,c[b+3324>>2]|0,6)}if(c[v>>2]|0){v=b+3416|0;if(_VP8PutBitUniform(i,(a[v>>0]|0)!=-1&1)|0)_VP8PutBits(i,d[v>>0]|0,8);v=b+3417|0;if(_VP8PutBitUniform(i,(a[v>>0]|0)!=-1&1)|0)_VP8PutBits(i,d[v>>0]|0,8);v=b+3418|0;if(_VP8PutBitUniform(i,(a[v>>0]|0)!=-1&1)|0)_VP8PutBits(i,d[v>>0]|0,8)}}v=b+20|0;w=(c[v>>2]|0)!=0&1;_VP8PutBitUniform(i,c[b+8>>2]|0)|0;_VP8PutBits(i,c[b+12>>2]|0,6);_VP8PutBits(i,c[b+16>>2]|0,3);if(_VP8PutBitUniform(i,w)|0?_VP8PutBitUniform(i,(c[v>>2]|0)!=0&1)|0:0){_VP8PutBits(i,0,4);_VP8PutSignedBits(i,c[v>>2]|0,6);_VP8PutBits(i,0,3)}v=c[j>>2]|0;switch(v|0){case 8:{x=3;break}case 4:{x=2;break}default:x=(v|0)==2&1}_VP8PutBits(i,x,2);_VP8PutBits(i,c[b+3384>>2]|0,7);_VP8PutSignedBits(i,c[b+3396>>2]|0,4);_VP8PutSignedBits(i,c[b+3400>>2]|0,4);_VP8PutSignedBits(i,c[b+3404>>2]|0,4);_VP8PutSignedBits(i,c[b+3408>>2]|0,4);_VP8PutSignedBits(i,c[b+3412>>2]|0,4);_VP8PutBitUniform(i,0)|0;_VP8WriteProbas(i,b+3416|0);x=(c[q>>2]|0)+8|0;v=_i64Add((c[r>>2]|0)+(c[p>>2]|0)<<3|0,0,x|0,((x|0)<0)<<31>>31|0)|0;x=F;_VP8CodeIntraModes(b);_VP8BitWriterFinish(i)|0;w=c[g>>2]|0;y=c[w+88>>2]|0;if(y|0){z=(c[p>>2]|0)+(c[r>>2]|0)<<3;p=(c[q>>2]|0)+8|0;q=_i64Subtract(7,0,s|0,t|0)|0;t=_i64Subtract(q|0,F|0,u|0,0)|0;u=_i64Add(t|0,F|0,v|0,x|0)|0;t=_bitshift64Lshr(u|0,F|0,3)|0;c[y+36>>2]=t;t=_i64Subtract(7,0,v|0,x|0)|0;x=_i64Add(t|0,F|0,p|0,((p|0)<0)<<31>>31|0)|0;p=_i64Add(x|0,F|0,z|0,0)|0;z=_bitshift64Lshr(p|0,F|0,3)|0;c[y+40>>2]=z;c[y+140>>2]=c[b+380>>2]}if(c[b+84>>2]|0){A=w;B=22}}else{A=c[g>>2]|0;B=22}if((B|0)==22?(_WebPEncodingSetError(A,1)|0)==0:0){C=0;l=e;return C|0}A=c[r>>2]|0;r=c[j>>2]|0;w=A+7+(r*3|0)|0;if((r|0)>0){y=w;z=0;while(1){p=(c[b+88+(z<<5)+20>>2]|0)+y|0;z=z+1|0;if((z|0)>=(r|0)){D=p;break}else y=p}}else D=w;w=D&1;y=w+D|0;D=b+372|0;r=(c[D>>2]|0)==0;z=(r?12:30)+y|0;if(r)E=z;else{r=c[b+380>>2]|0;E=z+8+r+(r&1)|0}if((E|0)==-1){C=_WebPEncodingSetError(h,9)|0;l=e;return C|0}r=c[b+72>>2]|0;z=c[g>>2]|0;p=f;x=593401;t=p+12|0;do{a[p>>0]=a[x>>0]|0;p=p+1|0;x=x+1|0}while((p|0)<(t|0));a[f+4>>0]=E;a[f+5>>0]=E>>>8;a[f+6>>0]=E>>>16;a[f+7>>0]=E>>>24;v=z+72|0;a:do if(nj[c[v>>2]&2047](f,12,z)|0){b:do if(c[D>>2]|0){u=c[g>>2]|0;p=f;x=593413;t=p+18|0;do{a[p>>0]=a[x>>0]|0;p=p+1|0;x=x+1|0}while((p|0)<(t|0));q=c[u+8>>2]|0;if((q|0)<=0)Bd(593431,593467,59,593503);s=c[u+12>>2]|0;if((s|0)<=0)Bd(593431,593467,59,593503);if(!((q|0)<16777217&(s|0)<16777217))Bd(593517,593467,60,593503);a[f+4>>0]=10;a[f+5>>0]=0;a[f+6>>0]=0;a[f+7>>0]=0;a[f+8>>0]=16;a[f+9>>0]=0;a[f+10>>0]=0;a[f+11>>0]=0;G=q+-1|0;a[f+12>>0]=G;a[f+13>>0]=G>>>8;a[f+14>>0]=G>>>16;G=s+-1|0;a[f+15>>0]=G;a[f+16>>0]=G>>>8;a[f+17>>0]=G>>>16;if(!(nj[c[u+72>>2]&2047](f,18,u)|0)){H=8;B=49;break a}if(c[D>>2]|0){G=c[g>>2]|0;s=f;c[s>>2]=1213221953;c[s+4>>2]=0;s=b+380|0;q=c[s>>2]|0;a[f+4>>0]=q;a[f+5>>0]=q>>>8;a[f+6>>0]=q>>>16;a[f+7>>0]=q>>>24;q=G+72|0;do if(nj[c[q>>2]&2047](f,8,G)|0?nj[c[q>>2]&2047](c[b+376>>2]|0,c[s>>2]|0,G)|0:0){if(c[s>>2]&1|0?(nj[c[q>>2]&2047](1258382,1,G)|0)==0:0)break;break b}while(0);H=8;B=49;break a}}while(0);G=f;c[G>>2]=540561494;c[G+4>>2]=0;a[f+4>>0]=y;a[f+5>>0]=y>>>8;a[f+6>>0]=y>>>16;a[f+7>>0]=y>>>24;if(nj[c[v>>2]&2047](f,8,z)|0){if(A>>>0<=524287){G=c[b+36>>2]<<1|A<<5;a[f>>0]=G|16;a[f+1>>0]=G>>>8;a[f+2>>0]=G>>>16;a[f+3>>0]=-99;a[f+4>>0]=1;a[f+5>>0]=42;G=c[z+8>>2]|0;a[f+6>>0]=G;a[f+7>>0]=G>>>8;G=c[z+12>>2]|0;a[f+8>>0]=G;a[f+9>>0]=G>>>8;if(!(nj[c[v>>2]&2047](f,10,z)|0))I=8;else{B=50;break}}else I=6;H=I;B=49}else{H=8;B=49}}else{H=8;B=49}while(0);if((B|0)==49)if(!(_WebPEncodingSetError(z,H)|0))J=0;else B=50;if((B|0)==50){H=h+72|0;if(!(nj[c[H>>2]&2047](r,A,h)|0))J=0;else{A=c[j>>2]|0;do if((A|0)>1){r=A+-1|0;z=0;while(1){I=c[b+88+(z<<5)+20>>2]|0;if(I>>>0>16777215){B=54;break}v=z*3|0;a[f+v>>0]=I;a[f+(v+1)>>0]=I>>>8;a[f+(v+2)>>0]=I>>>16;z=z+1|0;if((z|0)>=(r|0)){B=56;break}}if((B|0)==54){K=_WebPEncodingSetError(h,7)|0;break}else if((B|0)==56){K=nj[c[H>>2]&2047](f,z*3|0,h)|0;break}}else K=1;while(0);J=(K|0)!=0}}K=J&1;_VP8BitWriterWipeOut(i);if((c[j>>2]|0)>0){i=h+72|0;J=K;f=0;while(1){H=b+88+(f<<5)|0;B=c[b+88+(f<<5)+16>>2]|0;A=c[b+88+(f<<5)+20>>2]|0;if(!A)L=J;else{if(!J)M=0;else M=(nj[c[i>>2]&2047](B,A,h)|0)!=0;L=M&1}_VP8BitWriterWipeOut(H);if(!L)N=0;else N=(_WebPReportProgress(h,(c[n>>2]|0)+k|0,n)|0)!=0;H=N&1;f=f+1|0;if((f|0)>=(c[j>>2]|0)){O=H;break}else J=H}}else O=K;if((w|0)!=0&(O|0)!=0)P=(nj[c[h+72>>2]&2047](1258382,1,h)|0)!=0&1;else P=O;c[b+22576>>2]=E+8;if(!P)Q=0;else Q=(_WebPReportProgress(h,o,n)|0)!=0;C=Q&1;l=e;return C|0}function _VP8EncFreeBitWriters(a){a=a|0;var b=0,d=0;_VP8BitWriterWipeOut(a+56|0);b=a+52|0;if((c[b>>2]|0)>0)d=0;else return;do{_VP8BitWriterWipeOut(a+88+(d<<5)|0);d=d+1|0}while((d|0)<(c[b>>2]|0));return}function _VP8EncDeleteAlpha(a){a=a|0;var b=0,d=0,e=0;if((c[a+22656>>2]|0)>0){b=a+384|0;d=ij[c[(_WebPGetWorkerInterface()|0)+8>>2]&8191](b)|0;gj[c[(_WebPGetWorkerInterface()|0)+20>>2]&8191](b);e=d}else e=1;d=a+376|0;_WebPSafeFree(c[d>>2]|0);c[d>>2]=0;c[a+380>>2]=0;c[a+372>>2]=0;return e|0}function _VP8TBufferClear(a){a=a|0;var b=0,d=0;if(!a)return;b=c[a>>2]|0;if(b|0){d=b;do{b=d;d=c[d>>2]|0;_WebPSafeFree(b)}while((d|0)!=0)}d=a+16|0;b=c[d>>2]|0;c[a+8>>2]=0;c[a>>2]=0;c[a+4>>2]=a;c[a+12>>2]=0;c[d>>2]=(b|0)>8192?b:8192;c[a+20>>2]=0;return}function _WebPPictureYUVAToARGB(a){a=a|0;var b=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0;if(!a){b=0;return b|0}e=a+16|0;if((c[e>>2]|0?(f=a+20|0,c[f>>2]|0):0)?(g=a+24|0,c[g>>2]|0):0){h=a+4|0;i=c[h>>2]|0;if(i&4|0?(c[a+36>>2]|0)==0:0){b=_WebPEncodingSetError(a,3)|0;return b|0}if(i&3|0){b=_WebPEncodingSetError(a,4)|0;return b|0}i=a+8|0;j=a+12|0;if(!(_WebPPictureAllocARGB(a,c[i>>2]|0,c[j>>2]|0)|0)){b=0;return b|0}c[a>>2]=1;k=c[i>>2]|0;i=c[j>>2]|0;j=a+56|0;l=c[j>>2]|0;m=l<<2;n=a+52|0;o=c[n>>2]|0;p=c[f>>2]|0;f=c[g>>2]|0;g=c[e>>2]|0;e=_WebPGetLinePairConverter(1)|0;_i[e&15](g,0,p,f,p,f,o,0,k);q=a+28|0;r=c[q>>2]|0;s=g+r|0;g=o+m|0;if((i|0)>2){o=a+32|0;t=l<<3;l=1;u=g;v=p;w=f;x=s;y=r;while(1){r=c[o>>2]|0;z=v+r|0;A=w+r|0;_i[e&15](x,x+y|0,v,w,z,A,u,u+m|0,k);y=c[q>>2]|0;r=x+(y<<1)|0;B=u+t|0;if((l+3|0)>=(i|0)){C=B;D=z;E=A;F=r;break}else{l=l+2|0;u=B;v=z;w=A;x=r}}}else{C=g;D=p;E=f;F=s}if((i|0)>1&(i&1|0)==0)_i[e&15](F,0,D,E,D,E,C,0,k);if(!((c[h>>2]&4|0)!=0&(i|0)>0)){b=1;return b|0}h=a+40|0;if((k|0)<=0){b=1;return b|0}C=c[n>>2]|0;n=c[a+36>>2]|0;E=0;do{D=C+((U(c[j>>2]|0,E)|0)<<2)|0;F=n+(U(c[h>>2]|0,E)|0)|0;e=0;do{s=D+(e<<2)|0;c[s>>2]=(d[F+e>>0]|0)<<24|c[s>>2]&16777215;e=e+1|0}while((e|0)!=(k|0));E=E+1|0}while((E|0)!=(i|0));b=1;return b|0}b=_WebPEncodingSetError(a,3)|0;return b|0}function _WebPCleanupTransparentAreaLossless(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0;if(!a)Bd(593220,593249,128,593292);if(!(c[a>>2]|0))Bd(593220,593249,128,593292);b=c[a+8>>2]|0;d=c[a+12>>2]|0;if((d|0)<=0)return;e=a+56|0;if((b|0)<=0)return;f=0;g=c[a+52>>2]|0;while(1){a=0;do{h=g+(a<<2)|0;if((c[h>>2]|0)>>>0<16777216)c[h>>2]=0;a=a+1|0}while((a|0)!=(b|0));f=f+1|0;if((f|0)==(d|0))break;else g=g+(c[e>>2]<<2)|0}return}function _VP8LEncodeImage(b,d){b=b|0;d=d|0;var e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0;e=l;l=l+64|0;if((l|0)>=(m|0))ba(64);f=e+28|0;h=e+24|0;i=e;c[h>>2]=0;if(!d){j=0;l=e;return j|0}if(b|0?c[d+52>>2]|0:0){k=d+8|0;n=c[k>>2]|0;o=d+12|0;p=c[o>>2]|0;do if(_VP8LBitWriterInit(i,(U(p,n)|0)<<((c[b+12>>2]|0)!=3&1))|0)if(_WebPReportProgress(d,1,h)|0){q=d+88|0;r=c[q>>2]|0;if(r|0){_memset(r|0,0,188)|0;g[r+4>>2]=99.0;g[r+8>>2]=99.0;g[r+12>>2]=99.0;g[r+16>>2]=99.0;g[r+20>>2]=99.0}r=c[k>>2]|0;s=c[o>>2]|0;if(!((r|0)<16384&(s|0)<16384))Bd(589878,589936,1056,589970);_VP8LPutBitsInternal(i,r+-1|0,14);_VP8LPutBitsInternal(i,s+-1|0,14);s=i+20|0;if((c[s>>2]|0)==0?(_VP8LPutBitsInternal(i,_WebPPictureHasTransparency(d)|0,1),_VP8LPutBitsInternal(i,0,3),(c[s>>2]|0)==0):0)if(_WebPReportProgress(d,5,h)|0){s=_VP8LEncodeStream(b,d,i,1)|0;if(!s)if(_WebPReportProgress(d,90,h)|0){r=_VP8LBitWriterFinish(i)|0;t=((c[i+4>>2]|0)+7>>3)+((c[i+12>>2]|0)-(c[i+8>>2]|0))|0;u=t+1|0;v=u&1;w=t+13+v|0;x=f;y=589985;z=x+21|0;do{a[x>>0]=a[y>>0]|0;x=x+1|0;y=y+1|0}while((x|0)<(z|0));a[f+4>>0]=w;a[f+5>>0]=w>>>8;a[f+6>>0]=w>>>16;a[f+7>>0]=w>>>24;a[f+16>>0]=u;a[f+17>>0]=u>>>8;a[f+18>>0]=u>>>16;a[f+19>>0]=u>>>24;y=d+72|0;if((nj[c[y>>2]&2047](f,21,d)|0)!=0?(nj[c[y>>2]&2047](r,t,d)|0)!=0:0){if(v|0?(nj[c[y>>2]&2047](1258381,1,d)|0)==0:0){A=8;break}y=w+8|0;if(_WebPReportProgress(d,100,h)|0){x=c[q>>2]|0;if(x|0){c[x>>2]=(c[x>>2]|0)+y;c[x+168>>2]=y}y=c[d+84>>2]|0;if(!y)A=0;else{_memset(y|0,0,U(p+15>>4,n+15>>4)|0)|0;A=0}}else A=10}else A=8}else A=10;else A=s}else A=10;else A=1}else A=10;else A=1;while(0);n=(c[i+20>>2]|0)==0?A:1;_VP8LBitWriterWipeOut(i);if(!n){j=1;l=e;return j|0}_WebPEncodingSetError(d,n)|0;j=0;l=e;return j|0}_WebPEncodingSetError(d,3)|0;j=0;l=e;return j|0}function _VP8LBitWriterInit(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;c[a>>2]=0;c[a+4>>2]=0;c[a+8>>2]=0;c[a+12>>2]=0;c[a+16>>2]=0;c[a+20>>2]=0;d=a+8|0;e=b+1024&-1024;b=_WebPSafeMalloc(1,0,e)|0;if(!b){c[a+20>>2]=1;f=0;return f|0}else{_WebPSafeFree(c[d>>2]|0);c[d>>2]=b;c[a+12>>2]=b;c[a+16>>2]=b+e;f=1;return f|0}return 0}function _WebPReportProgress(a,b,d){a=a|0;b=b|0;d=d|0;var e=0;if((((d|0)!=0?(c[d>>2]|0)!=(b|0):0)?(c[d>>2]=b,d=c[a+96>>2]|0,(d|0)!=0):0)?($i[d&8191](b,a)|0)==0:0){c[a+92>>2]=10;e=0}else e=1;return e|0}function _VP8LPutBitsInternal(a,d,e){a=a|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,G=0,H=0;if((e|0)>=33)Bd(593112,593125,267,593169);if((e|0)<=0)return;f=c[a>>2]|0;g=a+4|0;h=c[g>>2]|0;do if((h+e|0)>31){i=32-h|0;j=e-i|0;if((j|0)<33){k=d>>>i;l=j;m=32;n=d<<h|f;o=9;break}else Bd(593189,593125,282,593169)}else if((h|0)>15){k=d;l=e;m=h;n=f;o=9}else{p=d;q=e;r=h;s=f}while(0);a:do if((o|0)==9){f=a+12|0;h=a+16|0;e=a+8|0;d=c[h>>2]|0;j=m;i=n;t=c[f>>2]|0;u=d;v=d;while(1){d=t;if((t+2|0)>>>0>u>>>0){w=c[e>>2]|0;x=u-w|0;y=_i64Add(x|0,((x|0)<0)<<31>>31|0,32768,0)|0;x=F;if(!((y|0)==(y|0)&(x|0)==0)){o=20;break}z=v-w|0;A=d-w|0;d=_i64Add(A|0,0,y|0,x|0)|0;if(!((d|0)==(d|0)&0==(F|0))){B=w;o=19;break}x=v;if((z|0)==0|d>>>0>z>>>0){y=(z*3|0)>>>1;z=(y>>>0<d>>>0?d:y)+1024&-1024;y=_WebPSafeMalloc(1,0,z)|0;if(!y){o=15;break}if(A|0)_memcpy(y|0,c[e>>2]|0,A|0)|0;_WebPSafeFree(c[e>>2]|0);c[e>>2]=y;d=y+A|0;c[f>>2]=d;A=y+z|0;c[h>>2]=A;C=d;D=A;E=A}else{C=t;D=v;E=x}}else{C=t;D=v;E=u}b[C>>1]=i;t=C+2|0;c[f>>2]=t;x=i>>>16;A=j+-16|0;if((A|0)<=15){p=k;q=l;r=A;s=x;break a}else{j=A;i=x;u=E;v=D}}if((o|0)==15){B=c[e>>2]|0;o=19}else if((o|0)==20){G=a+20|0;H=w}if((o|0)==19){v=a+20|0;c[v>>2]=1;G=v;H=B}c[f>>2]=H;c[G>>2]=1;return}while(0);c[a>>2]=p<<r|s;c[g>>2]=q+r;return}function _WebPPictureHasTransparency(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0;if(!b){d=0;return d|0}if(!(c[b>>2]|0)){e=c[b+36>>2]|0;f=c[b+8>>2]|0;g=c[b+12>>2]|0;h=c[b+40>>2]|0;if((f|0)>0&((e|0)!=0&(g|0)>0)){i=e;j=g}else{d=0;return d|0}a:while(1){g=j;j=j+-1|0;e=0;do{if((a[i+e>>0]|0)!=-1){d=1;k=16;break a}e=e+1|0}while((e|0)<(f|0));if((g|0)<=1){d=0;k=16;break}else i=i+h|0}if((k|0)==16)return d|0}h=c[b+52>>2]|0;if(!h){d=0;return d|0}i=c[b+12>>2]|0;if((i|0)<=0){d=0;return d|0}f=c[b+8>>2]|0;j=b+56|0;if((f|0)>0){l=h;m=0}else{h=0;do h=h+1|0;while((h|0)<(i|0));d=0;return d|0}b:while(1){h=0;do{if((c[l+(h<<2)>>2]|0)>>>0<4278190080){d=1;k=16;break b}h=h+1|0}while((h|0)<(f|0));m=m+1|0;if((m|0)>=(i|0)){d=0;k=16;break}else l=l+(c[j>>2]<<2)|0}if((k|0)==16)return d|0;return 0}function _VP8LEncodeStream(f,i,j,k){f=f|0;i=i|0;j=j|0;k=k|0;var n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,V=0,W=0,Y=0,Z=0,_=0,$=0,aa=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0,ia=0,ja=0,ka=0,la=0,ma=0,na=0,oa=0,pa=0,qa=0,ra=0,sa=0,ta=0,ua=0,va=0,wa=0,xa=0,ya=0,za=0,Aa=0,Ba=0,Ca=0,Da=0,Ea=0,Fa=0,Ga=0.0,Ha=0.0,Ia=0.0,Ja=0.0,Ka=0.0,La=0.0,Ma=0.0,Na=0.0,Oa=0.0,Pa=0.0,Qa=0.0,Ra=0.0,Sa=0.0,Ta=0.0,Ua=0,Va=0,Wa=0,Xa=0,Ya=0,Za=0,_a=0,$a=0,ab=0,bb=0,cb=0,db=0,eb=0,fb=0,gb=0,hb=0,ib=0,jb=0,kb=0,lb=0,mb=0,nb=0,ob=0,pb=0,qb=0,rb=0,sb=0,tb=0,ub=0,vb=0,wb=0,xb=0,yb=0,zb=0,Ab=0,Bb=0,Cb=0;n=l;l=l+6144|0;if((l|0)>=(m|0))ba(6144);o=n;p=n+5120|0;q=n+4096|0;r=~~+g[f+4>>2];s=(c[f+8>>2]|0)==0&1;t=c[i+8>>2]|0;u=c[i+12>>2]|0;v=_WebPSafeCalloc(1,0,1144)|0;if(!v){_WebPEncodingSetError(i,1)|0;w=0;x=0}else{c[v>>2]=f;c[v+4>>2]=i;_VP8LEncDspInit();w=v;x=v}v=j+12|0;y=j+8|0;z=j+4|0;A=((c[z>>2]|0)+7>>3)+((c[v>>2]|0)-(c[y>>2]|0))|0;if(!w){B=1;l=n;return B|0}C=w+4|0;D=c[C>>2]|0;E=D+8|0;G=c[E>>2]|0;H=D+12|0;I=c[H>>2]|0;J=U(I,G)|0;K=c[(c[w>>2]|0)+8>>2]|0;L=(K|0)==0;M=((J+-1|0)/16|0)+1|0;if(!D)Bd(590006,589936,339,590039);N=D+52|0;if(!(c[N>>2]|0))Bd(590006,589936,339,590039);O=w+44|0;c[O>>2]=0;P=w+52|0;c[P>>2]=0;Q=w+48|0;c[Q>>2]=0;R=w+64|0;S=_WebPGetColorPalette(D,R)|0;if((S|0)<=256){c[w+60>>2]=S;_qsort(R,S,4,4474);if((S|0)>0&(L^1)){T=0;V=0;W=0;do{Y=W;W=c[w+64+(T<<2)>>2]|0;Z=((W|65280)-(Y&16711935)|0)>>>16&255;_=(Z|0)==0?V:((Z>>>0<128?1:2)|V&255)&255;Z=((W|255)-(Y&65280)|0)>>>8&255;$=(Z|0)==0?_:(_&255|(Z>>>0<128?8:16))&255;Z=W-Y&255;V=(Z|0)==0?$:($&255|(Z>>>0<128?64:128))&255;T=T+1|0}while((T|0)!=(S|0));T=V&255;if(T<<1&T){T=0;V=0;do{W=V&-16711936;Z=V&16711935;$=-1;Y=T;_=T;while(1){aa=c[w+64+(_<<2)>>2]|0;ca=(aa|16711935)-W|0;da=aa-V&255;ea=ca>>>8&255;fa=((aa|65280)-Z|0)>>>16&255;aa=ca>>>24;ga=(((ea>>>0<129?ea:256-ea|0)+(da>>>0<129?da:256-da|0)+(fa>>>0<129?fa:256-fa|0)|0)*9|0)+(ca>>>0<2164260864?aa:256-aa|0)|0;aa=$>>>0>ga>>>0;Y=aa?_:Y;_=_+1|0;if((_|0)==(S|0))break;else $=aa?ga:$}$=w+64+(Y<<2)|0;V=c[$>>2]|0;_=w+64+(T<<2)|0;c[$>>2]=c[_>>2];c[_>>2]=V;T=T+1|0}while((T|0)!=(S|0));ha=1}else ha=1}else ha=1}else ha=0;S=w+56|0;c[S>>2]=ha;T=(ha|0)!=0;V=(c[E>>2]|0)+-1|0;E=(c[H>>2]|0)+-1|0;H=(T?9:7)-K|0;do{_=1<<H;$=(U((V+_|0)>>>H,(E+_|0)>>>H)|0)<2601;H=(($^1)&1)+H|0}while(!$);E=(H|0)<2?2:(H|0)<9?H:9;H=w+32|0;c[H>>2]=E;V=(K|0)<4?6:(K|0)!=4?4:5;K=(V|0)<(E|0)?V:E;if((K|0)>=7)Bd(590054,589936,324,590080);E=w+36|0;c[E>>2]=K;if(!L){L=c[N>>2]|0;N=c[D+56>>2]|0;D=_WebPSafeCalloc(13,0,1024)|0;if(!D)ia=1;else{if((I|0)>1){K=(G|0)>1;V=D+4096|0;$=D+2048|0;_=D+6144|0;Z=D+1024|0;W=D+5120|0;ga=D+3072|0;aa=D+7168|0;ca=D+8192|0;fa=D+10240|0;da=D+9216|0;ea=D+11264|0;ja=1;ka=L;do{L=ka;ka=ka+(N<<2)|0;if(K){la=1;ma=c[ka>>2]|0;while(1){na=c[ka+(la<<2)>>2]|0;oa=(na|16711935)-(ma&-16711936)|0;pa=(na|65280)-(ma&16711935)|0;qa=oa&-16711936|pa&16711935;if((qa|0)!=0?(na|0)!=(c[L+(la<<2)>>2]|0):0){ra=D+(na>>>24<<2)|0;c[ra>>2]=(c[ra>>2]|0)+1;ra=na>>>16;sa=V+((ra&255)<<2)|0;c[sa>>2]=(c[sa>>2]|0)+1;sa=$+((na>>>8&255)<<2)|0;c[sa>>2]=(c[sa>>2]|0)+1;sa=_+((na&255)<<2)|0;c[sa>>2]=(c[sa>>2]|0)+1;sa=Z+(oa>>>24<<2)|0;c[sa>>2]=(c[sa>>2]|0)+1;sa=qa>>>16;ta=W+((sa&255)<<2)|0;c[ta>>2]=(c[ta>>2]|0)+1;ta=ga+((oa>>>8&255)<<2)|0;c[ta>>2]=(c[ta>>2]|0)+1;ta=aa+((na-ma&255)<<2)|0;c[ta>>2]=(c[ta>>2]|0)+1;ta=na>>8;oa=ca+((ra-ta&255)<<2)|0;c[oa>>2]=(c[oa>>2]|0)+1;oa=fa+((na-ta&255)<<2)|0;c[oa>>2]=(c[oa>>2]|0)+1;oa=qa>>8;qa=da+((sa-oa&255)<<2)|0;c[qa>>2]=(c[qa>>2]|0)+1;qa=ea+((pa-oa&255)<<2)|0;c[qa>>2]=(c[qa>>2]|0)+1;qa=_i64Add(na>>>19|0,0,na|0,0)|0;oa=___muldi3(qa|0,F|0,969276327,0)|0;qa=_bitshift64Lshr(oa|0,F|0,24)|0;oa=D+((qa&255|3072)<<2)|0;c[oa>>2]=(c[oa>>2]|0)+1;ua=na}else ua=ma;la=la+1|0;if((la|0)==(G|0))break;else ma=ua}}ja=ja+1|0}while((ja|0)!=(I|0));va=aa;wa=ca;xa=da;ya=fa;za=ea;Aa=Z;Ba=$;Ca=ga;Da=V;Ea=W;Fa=_}else{va=D+7168|0;wa=D+8192|0;xa=D+9216|0;ya=D+10240|0;za=D+11264|0;Aa=D+1024|0;Ba=D+2048|0;Ca=D+3072|0;Da=D+4096|0;Ea=D+5120|0;Fa=D+6144|0}c[xa>>2]=(c[xa>>2]|0)+1;c[za>>2]=(c[za>>2]|0)+1;c[Ea>>2]=(c[Ea>>2]|0)+1;c[Ca>>2]=(c[Ca>>2]|0)+1;c[va>>2]=(c[va>>2]|0)+1;c[Aa>>2]=(c[Aa>>2]|0)+1;Ga=+_VP8LBitsEntropy(D,256,0);Ha=+_VP8LBitsEntropy(Aa,256,0);Ia=+_VP8LBitsEntropy(Ba,256,0);Ja=+_VP8LBitsEntropy(Ca,256,0);Ka=+_VP8LBitsEntropy(Da,256,0);La=+_VP8LBitsEntropy(Ea,256,0);Ma=+_VP8LBitsEntropy(Fa,256,0);Na=+_VP8LBitsEntropy(va,256,0);Oa=+_VP8LBitsEntropy(wa,256,0);Pa=+_VP8LBitsEntropy(xa,256,0);Qa=+_VP8LBitsEntropy(ya,256,0);Ra=+_VP8LBitsEntropy(za,256,0);Sa=+_VP8LBitsEntropy(D+12288|0,256,0);za=T?4:3;Ta=Ia+(Ga+Ka)+Ma;h[o>>3]=Ta;Ma=Ja+(Ha+La)+Na;h[o+8>>3]=Ma;Na=Qa+(Ia+(Ga+Oa));h[o+16>>3]=Na;Oa=Ra+(Ja+(Ha+Pa));h[o+24>>3]=Oa;h[o+32>>3]=Sa+-1.0;ya=Ta>Ma&1;xa=+h[o+(ya<<3)>>3]>Na;wa=xa?2:ya;va=+h[o+(wa<<3)>>3]>Oa;Fa=va?3:xa?2:ya;if(T){T=Fa;ya=4;xa=wa;wa=3;Ea=va;while(1){xa=Ea?wa:xa;Ea=+h[o+(xa<<3)>>3]>+h[o+(ya<<3)>>3];va=Ea?ya:T;if((ya|0)>=(za|0)){Ua=va;break}else{Da=ya;T=va;ya=ya+1|0;wa=Da}}}else Ua=Fa;Fa=D+(d[590097+(Ua<<1)>>0]<<8<<2)|0;wa=D+(d[590097+(Ua<<1)+1>>0]<<8<<2)|0;ya=1;while(1){if(c[wa+(ya<<2)>>2]|c[Fa+(ya<<2)>>2]|0){Va=1;break}ya=ya+1|0;if((ya|0)>=256){Va=0;break}}_WebPSafeFree(D);c[S>>2]=(Ua|0)==4&1;c[Q>>2]=(Ua|1|0)==3&1;D=(Ua|2|0)==3;c[P>>2]=D&1;Wa=D&Va&1;Xa=38}}else{Va=ha^1;c[P>>2]=Va;c[Q>>2]=Va;Wa=0;Xa=38}a:do if((Xa|0)==38){c[O>>2]=Wa;Va=w+1136|0;if(_VP8LHashChainInit(Va,J)|0){ha=(c[S>>2]|0)==0?M:(M|0)/2|0;D=w+1088|0;_VP8LBackwardRefsInit(D,ha);_VP8LBackwardRefsInit(w+1112|0,ha);ha=c[f+92>>2]|0;if((ha|0)<100)if(!(c[S>>2]|0))if((c[P>>2]|0)==0?(_VP8ApplyNearLossless(t,u,c[i+52>>2]|0,ha)|0)==0:0){ia=1;break}else Xa=43;else Xa=45;else Xa=43;if((Xa|0)==43)if(!(c[S>>2]|0))Ya=w+8|0;else Xa=45;if((Xa|0)==45){ha=w+60|0;Ua=c[ha>>2]|0;_VP8LPutBitsInternal(j,1,1);_VP8LPutBitsInternal(j,3,2);ya=Ua+-1|0;if(ya>>>0>=256)Bd(590107,589936,1361,590161);_VP8LPutBitsInternal(j,ya,8);if(ya|0){Fa=ya;wa=c[w+64+(ya<<2)>>2]|0;do{ya=Fa;Fa=Fa+-1|0;T=wa;wa=c[w+64+(Fa<<2)>>2]|0;c[q+(ya<<2)>>2]=(T|16711935)-(wa&-16711936)&-16711936|(T|65280)-(wa&16711935)&16711935}while((ya|0)>1)}c[q>>2]=c[R>>2];wa=_EncodeImageNoHuffman(j,q,Va,D,Ua,1,20,s)|0;if(wa|0){ia=wa;break}wa=c[C>>2]|0;Fa=c[wa+8>>2]|0;ya=c[wa+12>>2]|0;T=c[wa+52>>2]|0;za=c[wa+56>>2]|0;wa=c[ha>>2]|0;Ea=(wa|0)<5?((wa|0)<3?3:2):(wa|0)<17&1;xa=_AllocateTransformBuffer(w,(Fa+-1+(1<<Ea)|0)>>>Ea,ya)|0;if(xa|0){ia=xa;break}xa=w+8|0;Da=c[xa>>2]|0;va=c[w+28>>2]|0;Ca=_WebPSafeMalloc(Fa,((Fa|0)<0)<<31>>31,1)|0;if(!Ca){ia=1;break}b:do if((wa|0)<4){if((ya|0)>0){Ba=w+68|0;Aa=w+72|0;if((Fa|0)<=0){_=Da;W=0;while(1){Ki[c[307073]&4095](Ca,Fa,Ea,_);W=W+1|0;if((W|0)==(ya|0))break b;else _=_+(va<<2)|0}}_=T;W=Da;V=0;ga=0;$=c[R>>2]|0;while(1){Z=0;ea=ga;fa=$;while(1){da=c[_+(Z<<2)>>2]|0;do if((da|0)==(fa|0)){Za=ea;_a=fa}else{if((c[R>>2]|0)==(da|0)){Za=0;_a=da;break}if((c[Ba>>2]|0)==(da|0)){Za=1;_a=da;break}Za=(c[Aa>>2]|0)==(da|0)?2:3;_a=da}while(0);a[Ca+Z>>0]=Za;Z=Z+1|0;if((Z|0)==(Fa|0))break;else{ea=Za;fa=_a}}Ki[c[307073]&4095](Ca,Fa,Ea,W);V=V+1|0;if((V|0)==(ya|0))break;else{_=_+(za<<2)|0;W=W+(va<<2)|0;ga=Za;$=_a}}}}else{_memset(o|0,-1,4096)|0;$=0;while(1){ga=o+(((c[w+64+($<<2)>>2]|0)>>>8&255)<<1)|0;if((b[ga>>1]|0)!=-1){Xa=67;break}b[ga>>1]=$;$=$+1|0;if(($|0)>=(wa|0)){Xa=69;break}}c:do if((Xa|0)==67){_memset(o|0,-1,4096)|0;$=0;while(1){ga=o+((U(c[w+64+($<<2)>>2]&16777215,-72723225)|0)>>>21<<1)|0;if((b[ga>>1]|0)!=-1)break;b[ga>>1]=$;$=$+1|0;if(($|0)>=(wa|0)){Xa=78;break}}if((Xa|0)==78){if((ya|0)<=0)break;if((Fa|0)<=0){$=Da;ga=0;while(1){Ki[c[307073]&4095](Ca,Fa,Ea,$);ga=ga+1|0;if((ga|0)==(ya|0))break c;else $=$+(va<<2)|0}}$=0;ga=c[R>>2]|0;W=T;_=Da;V=0;while(1){Aa=$;Ba=ga;fa=0;while(1){ea=c[W+(fa<<2)>>2]|0;if((ea|0)==(Ba|0)){$a=Aa;ab=Ba}else{$a=e[o+((U(ea&16777215,-72723225)|0)>>>21<<1)>>1]|0;ab=ea}a[Ca+fa>>0]=$a;fa=fa+1|0;if((fa|0)==(Fa|0))break;else{Aa=$a;Ba=ab}}Ki[c[307073]&4095](Ca,Fa,Ea,_);V=V+1|0;if((V|0)==(ya|0))break c;else{$=$a;ga=ab;W=W+(za<<2)|0;_=_+(va<<2)|0}}}_memset(o|0,-1,4096)|0;_=0;while(1){W=o+((U(c[w+64+(_<<2)>>2]&16777215,2147483647)|0)>>>21<<1)|0;if((b[W>>1]|0)!=-1)break;b[W>>1]=_;_=_+1|0;if((_|0)>=(wa|0)){Xa=87;break}}if((Xa|0)==87){if((ya|0)<=0)break;if((Fa|0)<=0){_=Da;W=0;while(1){Ki[c[307073]&4095](Ca,Fa,Ea,_);W=W+1|0;if((W|0)==(ya|0))break c;else _=_+(va<<2)|0}}_=0;W=c[R>>2]|0;ga=Da;$=0;V=T;while(1){Ba=_;Aa=W;fa=0;while(1){ea=c[V+(fa<<2)>>2]|0;if((ea|0)==(Aa|0)){bb=Ba;cb=Aa}else{bb=e[o+((U(ea&16777215,2147483647)|0)>>>21<<1)>>1]|0;cb=ea}a[Ca+fa>>0]=bb;fa=fa+1|0;if((fa|0)==(Fa|0))break;else{Ba=bb;Aa=cb}}Ki[c[307073]&4095](Ca,Fa,Ea,ga);$=$+1|0;if(($|0)==(ya|0))break c;else{_=bb;W=cb;ga=ga+(va<<2)|0;V=V+(za<<2)|0}}}_memcpy(p|0,R|0,wa<<2|0)|0;_qsort(p,wa,4,4474);if((wa|0)>0){V=c[p>>2]|0;ga=0;do{W=c[w+64+(ga<<2)>>2]|0;if((V|0)==(W|0))db=0;else{_=0;$=wa;while(1){Aa=_+$>>1;Ba=c[p+(Aa<<2)>>2]|0;fa=Ba>>>0<W>>>0;if((Ba|0)==(W|0)){db=Aa;break}else{_=fa?Aa:_;$=fa?$:Aa}}}c[q+(db<<2)>>2]=ga;ga=ga+1|0}while((ga|0)!=(wa|0))}d:do if((ya|0)>0){if((Fa|0)<=0){ga=Da;V=0;while(1){Ki[c[307073]&4095](Ca,Fa,Ea,ga);V=V+1|0;if((V|0)==(ya|0))break d;else ga=ga+(va<<2)|0}}ga=0;V=c[R>>2]|0;$=Da;_=0;W=T;while(1){Aa=V;fa=ga;Ba=0;while(1){ea=c[W+(Ba<<2)>>2]|0;if((ea|0)==(Aa|0)){eb=fa;fb=Aa}else{if((c[p>>2]|0)==(ea|0))gb=0;else{Z=0;da=wa;while(1){ca=Z+da>>1;aa=c[p+(ca<<2)>>2]|0;I=aa>>>0<ea>>>0;if((aa|0)==(ea|0)){gb=ca;break}else{Z=I?ca:Z;da=I?da:ca}}}eb=c[q+(gb<<2)>>2]|0;fb=ea}a[Ca+Ba>>0]=eb;Ba=Ba+1|0;if((Ba|0)==(Fa|0))break;else{Aa=fb;fa=eb}}Ki[c[307073]&4095](Ca,Fa,Ea,$);_=_+1|0;if((_|0)==(ya|0))break;else{ga=eb;V=fb;$=$+(va<<2)|0;W=W+(za<<2)|0}}}while(0)}else if((Xa|0)==69?(ya|0)>0:0){if((Fa|0)<=0){W=Da;$=0;while(1){Ki[c[307073]&4095](Ca,Fa,Ea,W);$=$+1|0;if(($|0)==(ya|0))break c;else W=W+(va<<2)|0}}W=0;$=c[R>>2]|0;V=T;ga=Da;_=0;while(1){fa=0;Aa=W;Ba=$;while(1){da=c[V+(fa<<2)>>2]|0;if((da|0)==(Ba|0)){hb=Aa;ib=Ba}else{hb=e[o+((da>>>8&255)<<1)>>1]|0;ib=da}a[Ca+fa>>0]=hb;fa=fa+1|0;if((fa|0)==(Fa|0))break;else{Aa=hb;Ba=ib}}Ki[c[307073]&4095](Ca,Fa,Ea,ga);_=_+1|0;if((_|0)==(ya|0))break;else{W=hb;$=ib;V=V+(za<<2)|0;ga=ga+(va<<2)|0}}}while(0)}while(0);_WebPSafeFree(Ca);if((k|0)!=0?(va=c[ha>>2]|0,(va|0)<1024):0){c[w+40>>2]=((X(va|0)|0)^31)+1;Ya=xa}else Ya=xa}if(!(c[Ya>>2]|0)){va=c[C>>2]|0;za=c[va+8>>2]|0;ya=c[va+12>>2]|0;Ea=_AllocateTransformBuffer(w,za,ya)|0;if(Ea|0){ia=Ea;break}if((ya|0)>0){Ea=va+52|0;Fa=va+56|0;va=za<<2;Da=0;do{T=(c[Ya>>2]|0)+((U(Da,za)|0)<<2)|0;_memcpy(T|0,(c[Ea>>2]|0)+((U(c[Fa>>2]|0,Da)|0)<<2)|0,va|0)|0;Da=Da+1|0}while((Da|0)!=(ya|0))}if((c[w+28>>2]|0)!=(za|0))Bd(590175,589936,1172,590204)}if(c[Q>>2]|0){ya=c[w+28>>2]|0;_VP8LPutBitsInternal(j,1,1);_VP8LPutBitsInternal(j,2,2);Da=U(ya,u)|0;Pi[c[307060]&2047](c[Ya>>2]|0,Da)}do if(c[P>>2]|0){Da=c[w+28>>2]|0;ya=c[E>>2]|0;va=1<<ya;Fa=c[w>>2]|0;if(!(c[S>>2]|0))jb=c[Fa+92>>2]|0;else jb=100;Ea=w+16|0;_VP8LResidualImage(Da,u,ya,s,c[Ya>>2]|0,c[w+12>>2]|0,c[Ea>>2]|0,jb,c[Fa+96>>2]|0,c[Q>>2]|0);_VP8LPutBitsInternal(j,1,1);_VP8LPutBitsInternal(j,0,2);if((ya|0)>1){_VP8LPutBitsInternal(j,ya+-2|0,3);Fa=_EncodeImageNoHuffman(j,c[Ea>>2]|0,Va,D,(Da+-1+va|0)>>>ya,(u+-1+va|0)>>>ya,r,s)|0;if(!Fa)break;else{ia=Fa;break a}}else Bd(590223,589936,1006,590238)}while(0);za=w+28|0;do if(c[O>>2]|0){Fa=c[za>>2]|0;ya=c[E>>2]|0;va=1<<ya;Da=w+16|0;_VP8LColorSpaceTransform(Fa,u,ya,r,c[Ya>>2]|0,c[Da>>2]|0);_VP8LPutBitsInternal(j,1,1);_VP8LPutBitsInternal(j,1,2);if((ya|0)>1){Ea=u+-1|0;_VP8LPutBitsInternal(j,ya+-2|0,3);xa=_EncodeImageNoHuffman(j,c[Da>>2]|0,Va,D,(Fa+-1+va|0)>>>ya,(Ea+va|0)>>>ya,r,s)|0;if(!xa){kb=Ea;break}else{ia=xa;break a}}else Bd(590257,589936,1027,590284)}else kb=u+-1|0;while(0);_VP8LPutBitsInternal(j,0,1);xa=c[Ya>>2]|0;Ea=c[za>>2]|0;ya=w+40|0;va=c[H>>2]|0;Fa=1<<va;Da=(Ea+-1+Fa|0)>>>va;ha=(kb+Fa|0)>>>va;Fa=U(Da,ha)|0;Ca=_WebPSafeMalloc(Fa,0,2)|0;if((va|0)<=1)Bd(590306,589936,818,590341);if((va|0)>=10)Bd(590361,589936,819,590341);_VP8LBackwardRefsInit(o,c[D>>2]|0);do if(Ca){if(k){if(!(c[ya>>2]|0)){lb=10;Xa=149}}else{lb=0;Xa=149}if((Xa|0)==149)c[ya>>2]=lb;if(_VP8LHashChainFill(Va,r,xa,Ea,u,s)|0){T=_VP8LGetBackwardReferences(Ea,u,xa,r,s,ya,Va,D)|0;if(!T){mb=0;nb=0;ob=0;pb=0;qb=0;rb=0;sb=1;tb=0;ub=0;break}if(!(_VP8LBackwardRefsCopy(T,o)|0)){mb=0;nb=0;ob=0;pb=0;qb=0;rb=0;sb=1;tb=0;ub=0;break}T=_VP8LAllocateHistogramSet(Fa,c[ya>>2]|0)|0;wa=_VP8LAllocateHistogramSet(2,c[ya>>2]|0)|0;if((T|0)==0|(wa|0)==0){mb=0;nb=0;ob=T;pb=wa;qb=0;rb=0;sb=1;tb=0;ub=0;break}if(!(_VP8LGetHistoImageSymbols(Ea,u,o,r,s,va,c[ya>>2]|0,T,wa,Ca)|0)){mb=0;nb=0;ob=T;pb=wa;qb=0;rb=0;sb=1;tb=0;ub=0;break}Ua=c[T>>2]|0;ga=_WebPSafeCalloc(Ua*5|0,0,12)|0;if(!ga){mb=0;nb=0;ob=T;pb=wa;qb=ga;rb=0;sb=1;tb=0;ub=0;break}if(!(_GetHuffBitLengthsAndCodes(T,ga)|0)){mb=0;nb=0;ob=T;pb=wa;qb=ga;rb=0;sb=1;tb=0;ub=ga;break}_VP8LFreeHistogramSet(T);_VP8LFreeHistogramSet(wa);if((c[ya>>2]|0)>0){_VP8LPutBitsInternal(j,1,1);_VP8LPutBitsInternal(j,c[ya>>2]|0,4)}else _VP8LPutBitsInternal(j,0,1);wa=(Ua|0)>1;_VP8LPutBitsInternal(j,wa&1,1);if(wa){wa=_WebPSafeMalloc(Fa,0,4)|0;if(!wa){mb=0;nb=0;ob=0;pb=0;qb=ga;rb=0;sb=1;tb=0;ub=ga;break}if(!Fa)vb=0;else{T=0;V=0;while(1){$=e[Ca+(T<<1)>>1]|0;c[wa+(T<<2)>>2]=$<<8;W=($|0)<(V|0)?V:$+1|0;T=T+1|0;if((T|0)==(Fa|0)){vb=W;break}else V=W}}_VP8LPutBitsInternal(j,va+-2|0,3);V=_EncodeImageNoHuffman(j,wa,Va,D,Da,ha,r,s)|0;_WebPSafeFree(wa);if(!V)wb=vb;else{mb=0;nb=0;ob=0;pb=0;qb=ga;rb=0;sb=V;tb=0;ub=ga;break}}else wb=Ua;V=_WebPSafeMalloc(57,0,16)|0;if(!V){mb=0;nb=0;ob=0;pb=0;qb=ga;rb=0;sb=1;tb=0;ub=ga;break}T=wb*5|0;W=(wb|0)>0;if(W){$=0;_=0;do{Ba=c[ga+(_*12|0)>>2]|0;$=($|0)<(Ba|0)?Ba:$;_=_+1|0}while((_|0)<(T|0));xb=$;yb=(($|0)<0)<<31>>31}else{xb=0;yb=0}_=_WebPSafeMalloc(xb,yb,2)|0;if(!_){mb=0;nb=0;ob=0;pb=0;qb=ga;rb=_;sb=1;tb=V;ub=ga;break}if(W){Ua=0;do{wa=ga+(Ua*12|0)|0;_StoreHuffmanCode(j,V,_,wa);Ba=c[wa>>2]|0;e:do if((Ba|0)>0){Aa=ga+(Ua*12|0)+4|0;fa=c[Aa>>2]|0;da=0;Z=0;while(1){if(a[fa+da>>0]|0)if((Z|0)>0)break e;else zb=Z+1|0;else zb=Z;da=da+1|0;if((da|0)>=(Ba|0))break;else Z=zb}Z=ga+(Ua*12|0)+8|0;a[fa>>0]=0;b[c[Z>>2]>>1]=0;if((c[wa>>2]|0)>1)Ab=1;else break;do{a[(c[Aa>>2]|0)+Ab>>0]=0;b[(c[Z>>2]|0)+(Ab<<1)>>1]=0;Ab=Ab+1|0}while((Ab|0)<(c[wa>>2]|0))}while(0);Ua=Ua+1|0}while((Ua|0)<(T|0))}T=(c[v>>2]|0)-A-(c[y>>2]|0)+((c[z>>2]|0)+7>>3)|0;Ua=_StoreImageToBitMask(j,Ea,va,o,Ca,ga)|0;mb=(c[v>>2]|0)-A-(c[y>>2]|0)-T+((c[z>>2]|0)+7>>3)|0;nb=T;ob=0;pb=0;qb=ga;rb=_;sb=Ua;tb=V;ub=ga}else{mb=0;nb=0;ob=0;pb=0;qb=0;rb=0;sb=1;tb=0;ub=0}}else{mb=0;nb=0;ob=0;pb=0;qb=0;rb=0;sb=1;tb=0;ub=0}while(0);_WebPSafeFree(rb);_WebPSafeFree(tb);_VP8LFreeHistogramSet(ob);_VP8LFreeHistogramSet(pb);_VP8LBackwardRefsClear(o);if(qb|0){_WebPSafeFree(c[qb+8>>2]|0);_WebPSafeFree(ub)}_WebPSafeFree(Ca);if(!sb){va=c[i+88>>2]|0;if(!va)ia=0;else{Ea=va+148|0;c[Ea>>2]=0;ha=(c[P>>2]|0)!=0&1;c[Ea>>2]=ha;if(!(c[O>>2]|0))Bb=ha;else{Da=ha|2;c[Ea>>2]=Da;Bb=Da}if(!(c[Q>>2]|0))Cb=Bb;else{Da=Bb|4;c[Ea>>2]=Da;Cb=Da}if(c[S>>2]|0)c[Ea>>2]=Cb|8;c[va+152>>2]=c[H>>2];c[va+156>>2]=c[E>>2];c[va+160>>2]=c[ya>>2];c[va+164>>2]=c[w+60>>2];c[va+168>>2]=(c[v>>2]|0)-A-(c[y>>2]|0)+((c[z>>2]|0)+7>>3);c[va+172>>2]=nb;c[va+176>>2]=mb;ia=0}}else ia=sb}else ia=1}while(0);_VP8LHashChainClear(w+1136|0);_VP8LBackwardRefsClear(w+1088|0);_VP8LBackwardRefsClear(w+1112|0);sb=w+20|0;_WebPSafeFree(c[sb>>2]|0);c[sb>>2]=0;c[w+24>>2]=0;_WebPSafeFree(x);B=ia;l=n;return B|0}function _VP8LBitWriterFinish(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0;d=b+4|0;e=c[d>>2]|0;f=b+16|0;g=b+8|0;h=c[g>>2]|0;i=(c[f>>2]|0)-h|0;j=b+12|0;k=c[j>>2]|0;l=k-h|0;h=_i64Add(l|0,0,e+7>>3|0,0)|0;if(!((h|0)==(h|0)&0==(F|0))){c[b+20>>2]=1;m=c[g>>2]|0;return m|0}n=k;if((i|0)==0|h>>>0>i>>>0){k=(i*3|0)>>>1;i=(k>>>0<h>>>0?h:k)+1024&-1024;k=_WebPSafeMalloc(1,0,i)|0;if(!k){c[b+20>>2]=1;m=c[g>>2]|0;return m|0}if(l|0)_memcpy(k|0,c[g>>2]|0,l|0)|0;_WebPSafeFree(c[g>>2]|0);c[g>>2]=k;h=k+l|0;c[j>>2]=h;c[f>>2]=k+i;o=c[d>>2]|0;p=h}else{o=e;p=n}if((o|0)>0?(o=c[b>>2]&255,c[j>>2]=p+1,a[p>>0]=o,o=(c[b>>2]|0)>>>8,c[b>>2]=o,p=c[d>>2]|0,c[d>>2]=p+-8,(p|0)>8):0){p=o;do{o=c[j>>2]|0;c[j>>2]=o+1;a[o>>0]=p;p=(c[b>>2]|0)>>>8;c[b>>2]=p;o=c[d>>2]|0;c[d>>2]=o+-8}while((o|0)>8)}c[d>>2]=0;m=c[g>>2]|0;return m|0}function _VP8LBitWriterWipeOut(a){a=a|0;if(!a)return;_WebPSafeFree(c[a+8>>2]|0);c[a>>2]=0;c[a+4>>2]=0;c[a+8>>2]=0;c[a+12>>2]=0;c[a+16>>2]=0;c[a+20>>2]=0;return}function _VP8LEncDspInit(){if((c[39606]|0)==(c[306912]|0))return;_VP8LDspInit();c[307060]=652;c[307061]=1402;c[307062]=7;c[307063]=2949;c[307064]=42;c[307065]=43;c[307066]=22;c[307067]=16;c[307068]=23;c[307069]=3115;c[307070]=92;c[307071]=1403;c[307072]=1182;c[307073]=3116;c[307074]=3117;c[307075]=3118;c[307076]=3119;c[307077]=3120;c[307078]=3121;c[307079]=3122;c[307080]=3123;c[307081]=3124;c[307082]=3125;c[307083]=3126;c[307084]=3127;c[307085]=3128;c[307086]=3129;c[307087]=3130;c[307088]=3117;c[307089]=3117;c[307090]=3117;c[307091]=3118;c[307092]=3119;c[307093]=3120;c[307094]=3121;c[307095]=3122;c[307096]=3123;c[307097]=3124;c[307098]=3125;c[307099]=3126;c[307100]=3127;c[307101]=3128;c[307102]=3129;c[307103]=3130;c[307104]=3117;c[307105]=3117;c[39606]=c[306912];return}function _WebPGetColorPalette(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,G=0,H=0,I=0,J=0;e=l;l=l+5120|0;if((l|0)>=(m|0))ba(5120);f=e+4096|0;g=e;_memset(f|0,0,1024)|0;h=c[b+52>>2]|0;i=c[b+8>>2]|0;j=c[b+12>>2]|0;if(!b)Bd(592917,582432,260,592929);k=~c[h>>2];if(!(c[b>>2]|0))Bd(592949,582432,261,592929);a:do if((j|0)>0?(n=b+56|0,(i|0)>0):0){o=k;p=h;q=0;r=0;b:while(1){s=0;t=q;u=o;while(1){v=c[p+(s<<2)>>2]|0;c:do if((v|0)!=(u|0)){w=___muldi3(v|0,0,506832829,0)|0;x=_bitshift64Lshr(w|0,F|0,22)|0;w=x&1023;x=f+w|0;y=g+(w<<2)|0;if(!(a[x>>0]|0)){z=y;A=x}else{x=w;w=y;while(1){if((c[w>>2]|0)==(v|0)){B=v;C=t;break c}x=x+1&1023;y=f+x|0;D=g+(x<<2)|0;if(!(a[y>>0]|0)){z=D;A=y;break}else w=D}}c[z>>2]=v;a[A>>0]=1;if((t|0)>255){E=257;break b}else{B=v;C=t+1|0}}else{B=u;C=t}while(0);s=s+1|0;if((s|0)>=(i|0))break;else{t=C;u=B}}r=r+1|0;if((r|0)>=(j|0)){G=C;break a}else{o=B;p=p+(c[n>>2]<<2)|0;q=C}}l=e;return E|0}else G=0;while(0);if(!d){E=G;l=e;return E|0}else{H=0;I=0}while(1){if(!(a[f+H>>0]|0))J=I;else{c[d+(I<<2)>>2]=c[g+(H<<2)>>2];J=I+1|0}H=H+1|0;if((H|0)==1024){E=J;break}else I=J}l=e;return E|0}function _PaletteCompareColorsForQsort(a,b){a=a|0;b=b|0;var d=0;d=c[a>>2]|0;a=c[b>>2]|0;if((d|0)==(a|0))Bd(592881,589936,40,592888);else return (d>>>0<a>>>0?-1:1)|0;return 0}function _VP8LBitsEntropy(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0.0,i=0.0,j=0.0,k=0.0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e;_VP8LBitsEntropyUnrefined(a,b,f);b=c[f+12>>2]|0;if(d|0)c[d>>2]=(b|0)==1?c[f+20>>2]|0:-1;a:do if((b|0)<5){if((b|0)<2){g=0.0;l=e;return +g}switch(b|0){case 3:{i=.95;break a;break}case 2:break;default:{i=.7;break a}}g=+((c[f+8>>2]|0)>>>0)*.99+ +h[f>>3]*.01;l=e;return +g}else i=.627;while(0);j=+h[f>>3];k=(1.0-i)*j+i*+(((c[f+8>>2]<<1)-(c[f+16>>2]|0)|0)>>>0);g=j<k?k:j;l=e;return +g}function _VP8LHashChainInit(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;d=a+4|0;if(c[d>>2]|0)Bd(592823,590406,195,592837);if(c[a>>2]|0)Bd(592855,590406,196,592837);if((b|0)<=0)Bd(592300,590406,197,592837);e=_WebPSafeMalloc(b,((b|0)<0)<<31>>31,4)|0;c[a>>2]=e;if(!e){f=0;return f|0}c[d>>2]=b;f=1;return f|0}function _VP8LBackwardRefsInit(a,b){a=a|0;b=b|0;var d=0;if(!a)Bd(590474,590406,116,592802);else{d=a+4|0;c[d>>2]=0;c[d+4>>2]=0;c[d+8>>2]=0;c[d+12>>2]=0;c[d+16>>2]=0;c[a+12>>2]=a+8;c[a>>2]=(b|0)>256?b:256;return}}function _VP8ApplyNearLossless(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0;f=a*3|0;g=_WebPSafeMalloc(f,((f|0)<0)<<31>>31,4)|0;f=5-((e|0)/20|0)|0;if(!d)Bd(592648,592661,105,592704);if((f|0)<=-1)Bd(592725,592661,106,592704);if((f|0)>=6)Bd(592741,592661,107,592704);if(!g){h=0;return h|0}if((a|0)<64&(b|0)<64){_WebPSafeFree(g);h=1;return h|0}a:do if(f|0){e=g+(a<<2)|0;i=a<<3;j=b+-1|0;k=(j|0)>1;l=e+(a<<2)|0;m=a<<2;n=a+-1|0;o=(n|0)>1;p=f;b:while(1){q=1<<p;_memcpy(g|0,d|0,i|0)|0;if(k){r=0-q|0;s=q+-1>>1;t=(p|0)>0;u=1;v=g;w=l;x=e;while(1){y=d+((U(u,a)|0)<<2)|0;_memcpy(w|0,y+(a<<2)|0,m|0)|0;if(o){z=1;while(1){A=c[x+(z<<2)>>2]|0;B=c[x+(z+-1<<2)>>2]|0;C=A&255;D=C-(B&255)|0;do if(((((D|0)<(q|0)&(D|0)>(r|0)?(E=A>>>8&255,F=E-(B>>>8&255)|0,(F|0)<(q|0)&(F|0)>(r|0)):0)?(F=A>>>16&255,G=F-(B>>>16&255)|0,(G|0)<(q|0)&(G|0)>(r|0)):0)?(G=A>>>24,H=G-(B>>>24)|0,(H|0)<(q|0)&(H|0)>(r|0)):0)?(H=z+1|0,I=c[x+(H<<2)>>2]|0,J=C-(I&255)|0,(J|0)<(q|0)&(J|0)>(r|0)):0){J=E-(I>>>8&255)|0;if(!((J|0)<(q|0)&(J|0)>(r|0))){K=30;break}J=F-(I>>>16&255)|0;if(!((J|0)<(q|0)&(J|0)>(r|0))){K=30;break}J=G-(I>>>24)|0;if(!((J|0)<(q|0)&(J|0)>(r|0))){K=30;break}J=c[v+(z<<2)>>2]|0;I=C-(J&255)|0;if(!((I|0)<(q|0)&(I|0)>(r|0))){K=30;break}I=E-(J>>>8&255)|0;if(!((I|0)<(q|0)&(I|0)>(r|0))){K=30;break}I=F-(J>>>16&255)|0;if(!((I|0)<(q|0)&(I|0)>(r|0))){K=30;break}I=G-(J>>>24)|0;if(!((I|0)<(q|0)&(I|0)>(r|0))){K=30;break}I=c[w+(z<<2)>>2]|0;J=C-(I&255)|0;if(!((J|0)<(q|0)&(J|0)>(r|0))){K=30;break}J=E-(I>>>8&255)|0;if(!((J|0)<(q|0)&(J|0)>(r|0))){K=30;break}J=F-(I>>>16&255)|0;F=G-(I>>>24)|0;if(!((F|0)<=(r|0)|(F|0)>=(q|0)|((J|0)<=(r|0)|(J|0)>=(q|0))))L=H;else K=30}else K=30;while(0);if((K|0)==30){K=0;B=A>>>24;D=B+s+(B>>>p&1)|0;if(!t)break b;B=A>>>16&255;H=B+s+(B>>>p&1)|0;B=A>>>8&255;J=B+s+(B>>>p&1)|0;B=C+s+(C>>>p&1)|0;c[y+(z<<2)>>2]=((D|0)>255?-16777216:(D&r)<<24)|((B|0)>255?255:B&r)|((H|0)>255?16711680:(H&r)<<16)|((J|0)>255?65280:(J&r)<<8);L=z+1|0}if((L|0)<(n|0))z=L;else break}}u=u+1|0;if((u|0)>=(j|0))break;else{z=x;x=w;w=v;v=z}}}p=p+-1|0;if(!p)break a}Bd(592770,592661,32,592779)}while(0);_WebPSafeFree(g);h=1;return h|0}function _EncodeImageNoHuffman(d,e,f,g,h,i,j,k){d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;i=i|0;j=j|0;k=k|0;var n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;n=l;l=l+64|0;if((l|0)>=(m|0))ba(64);o=n+4|0;p=n;q=o;r=q+60|0;do{c[q>>2]=0;q=q+4|0}while((q|0)<(r|0));c[p>>2]=0;q=_WebPSafeMalloc(57,0,16)|0;if((((q|0)!=0?(_VP8LHashChainFill(f,j,e,h,i,k)|0)!=0:0)?(k=_VP8LGetBackwardReferences(h,i,e,j,0,p,f,g)|0,(k|0)!=0):0)?(g=_VP8LAllocateHistogramSet(1,c[p>>2]|0)|0,(g|0)!=0):0){_VP8LHistogramStoreRefs(k,c[c[g+8>>2]>>2]|0);if((c[g>>2]|0)!=1)Bd(592600,589936,749,592627);if(_GetHuffBitLengthsAndCodes(g,o)|0){_VP8LPutBitsInternal(d,0,1);p=c[o>>2]|0;f=(p|0)>0?p:0;p=c[o+12>>2]|0;j=(f|0)<(p|0)?p:f;f=c[o+24>>2]|0;p=(j|0)<(f|0)?f:j;j=c[o+36>>2]|0;f=(p|0)<(j|0)?j:p;p=c[o+48>>2]|0;j=_WebPSafeMalloc((f|0)<(p|0)?p:f,0,2)|0;if(!j){s=1;t=g;u=j}else{f=0;do{p=o+(f*12|0)|0;_StoreHuffmanCode(d,q,j,p);e=c[p>>2]|0;a:do if((e|0)>0){i=o+(f*12|0)+4|0;r=c[i>>2]|0;v=0;w=0;while(1){if(a[r+v>>0]|0)if((w|0)>0)break a;else x=w+1|0;else x=w;v=v+1|0;if((v|0)>=(e|0))break;else w=x}w=o+(f*12|0)+8|0;a[r>>0]=0;b[c[w>>2]>>1]=0;if((c[p>>2]|0)>1){v=1;do{a[(c[i>>2]|0)+v>>0]=0;b[(c[w>>2]|0)+(v<<1)>>1]=0;v=v+1|0}while((v|0)<(c[p>>2]|0))}}while(0);f=f+1|0}while((f|0)!=5);s=_StoreImageToBitMask(d,h,0,k,1256460,o)|0;t=g;u=j}}else{s=1;t=g;u=0}}else{s=1;t=0;u=0}_WebPSafeFree(u);_WebPSafeFree(q);_VP8LFreeHistogramSet(t);_WebPSafeFree(c[o+8>>2]|0);l=n;return s|0}function _AllocateTransformBuffer(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0;e=U(d,b)|0;f=((e|0)<0)<<31>>31;g=b<<1;h=g+2+((g+3|0)>>>2)|0;if(!(c[a+52>>2]|0))if(!(c[a+44>>2]|0)){i=0;j=0;k=0;l=0;m=0}else{n=0;o=0;p=0;q=4}else{n=h;o=0;p=h;q=4}if((q|0)==4){h=c[a+36>>2]|0;g=1<<h;i=n;j=o;k=U((b+-1+g|0)>>>h,(d+-1+g|0)>>>h)|0;l=0;m=p}p=_i64Add(e|0,f|0,16,0)|0;f=_i64Add(p|0,F|0,i|0,j|0)|0;j=_i64Add(f|0,F|0,k|0,l|0)|0;l=F;k=a+20|0;f=c[k>>2]|0;i=a+24|0;if((f|0)!=0?!(l>>>0>0|((l|0)==0?j>>>0>(c[i>>2]|0)>>>0:0)):0)r=f;else q=7;do if((q|0)==7){_WebPSafeFree(f);c[k>>2]=0;c[i>>2]=0;p=_WebPSafeMalloc(j,l,4)|0;if(!p){s=1;return s|0}else{c[k>>2]=p;c[i>>2]=j;r=p;break}}while(0);c[a+8>>2]=r;j=r+(e<<2)+31&-32;c[a+12>>2]=j;c[a+16>>2]=j+(m<<2)+31&-32;c[a+28>>2]=b;s=0;return s|0}function _VP8LResidualImage(a,b,d,e,f,g,h,i,j,k){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;i=i|0;j=j|0;k=k|0;var n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ca=0,da=0.0,ea=0,fa=0,ga=0,ha=0,ia=0,ja=0,ka=0,la=0,ma=0,na=0,oa=0,pa=0,qa=0,ra=0,sa=0,ta=0,ua=0,va=0,wa=0,xa=0.0,ya=0.0,za=0.0,Aa=0.0,Ba=0.0,Ca=0.0,Da=0.0,Ea=0.0,Fa=0.0,Ga=0.0,Ha=0.0,Ia=0.0,Ja=0,Ka=0,La=0,Ma=0,Na=0,Oa=0,Pa=0;n=l;l=l+12544|0;if((l|0)>=(m|0))ba(12544);o=n+8448|0;p=n+4352|0;q=n+4096|0;r=n;s=1<<d;t=a+-1|0;u=(s+t|0)>>>d;v=(b+-1+s|0)>>>d;w=1<<5-((i|0)/20|0);i=(e|0)==0;a:do if(i){_memset(r|0,0,4096)|0;if((v|0)>0){e=(u|0)>0;x=g+(a<<2)+4|0;y=x+(a<<2)+4|0;z=(d|0)<7;A=(w|0)<2;B=r+1024|0;C=r+2048|0;D=r+3072|0;E=0;b:while(1){if(e){F=E<<d;G=b-F|0;H=(s|0)>(G|0)?G:s;G=U(E,u)|0;I=G+-1|0;J=(E|0)>0;K=U(E+-1|0,u)|0;L=(F|0)>0;M=f+((U(F+-1|0,a)|0)<<2)|0;N=(H|0)>0;O=0;do{P=O<<d;Q=a-P|0;R=(s|0)>(Q|0)?Q:s;S=(P|0)>0&1;T=P-S|0;V=R+S|0;S=V+((Q|0)>(s|0)&1)|0;if((O|0)>0)W=(c[h+(I+O<<2)>>2]|0)>>>8&255;else W=255;if(J)X=(c[h+(O+K<<2)>>2]|0)>>>8&255;else X=255;if(!z){Y=13;break b}if((R|0)>=65){Y=16;break b}Q=(V<<2)+4|0;Z=M+(T<<2)|0;_=R+P|0;$=(R|0)>0;aa=y+T|0;ca=x;da=1000000015047466219876688.0e6;ea=p;fa=o;ga=0;ha=0;ia=g;while(1){_memset(fa|0,0,4096)|0;if(L)_memcpy(ca+(T<<2)|0,Z|0,Q|0)|0;c:do if(N){if(A){if($){ja=0;ka=ca;la=ia}else{ma=0;na=ca;oa=ia;while(1){pa=ma+F|0;_memcpy(oa+(T<<2)|0,f+((U(pa,a)|0)<<2)+(T<<2)|0,((pa+1|0)<(b|0)&1)+V<<2|0)|0;_GetResidual(a,b,na,oa,y,ga,P,_,pa,w,j,k,q);ma=ma+1|0;if((ma|0)>=(H|0)){qa=na;ra=oa;break c}else{pa=oa;oa=na;na=pa}}}while(1){na=ja+F|0;_memcpy(la+(T<<2)|0,f+((U(na,a)|0)<<2)+(T<<2)|0,((na+1|0)<(b|0)&1)+V<<2|0)|0;_GetResidual(a,b,ka,la,y,ga,P,_,na,w,j,k,q);na=0;do{oa=c[q+(na<<2)>>2]|0;ma=fa+(oa>>>24<<2)|0;c[ma>>2]=(c[ma>>2]|0)+1;ma=fa+1024+((oa>>>16&255)<<2)|0;c[ma>>2]=(c[ma>>2]|0)+1;ma=fa+2048+((oa>>>8&255)<<2)|0;c[ma>>2]=(c[ma>>2]|0)+1;ma=fa+3072+((oa&255)<<2)|0;c[ma>>2]=(c[ma>>2]|0)+1;na=na+1|0}while((na|0)<(R|0));ja=ja+1|0;if((ja|0)>=(H|0)){qa=ka;ra=la;break c}else{na=la;la=ka;ka=na}}}if($){sa=0;ta=ca;ua=ia}else{na=0;ma=ca;oa=ia;while(1){pa=na+F|0;va=f+((U(pa,a)|0)<<2)+(T<<2)|0;wa=(pa+1|0)<(b|0);_memcpy(oa+(T<<2)|0,va|0,(wa&1)+V<<2|0)|0;if(!((pa|0)<1|wa^1))_MaxDiffsForRow(S,a,va,aa,k);_GetResidual(a,b,ma,oa,y,ga,P,_,pa,w,j,k,q);na=na+1|0;if((na|0)>=(H|0)){qa=ma;ra=oa;break c}else{pa=oa;oa=ma;ma=pa}}}while(1){ma=sa+F|0;oa=f+((U(ma,a)|0)<<2)+(T<<2)|0;na=(ma+1|0)<(b|0);_memcpy(ua+(T<<2)|0,oa|0,(na&1)+V<<2|0)|0;if(!((ma|0)<1|na^1))_MaxDiffsForRow(S,a,oa,aa,k);_GetResidual(a,b,ta,ua,y,ga,P,_,ma,w,j,k,q);ma=0;do{oa=c[q+(ma<<2)>>2]|0;na=fa+(oa>>>24<<2)|0;c[na>>2]=(c[na>>2]|0)+1;na=fa+1024+((oa>>>16&255)<<2)|0;c[na>>2]=(c[na>>2]|0)+1;na=fa+2048+((oa>>>8&255)<<2)|0;c[na>>2]=(c[na>>2]|0)+1;na=fa+3072+((oa&255)<<2)|0;c[na>>2]=(c[na>>2]|0)+1;ma=ma+1|0}while((ma|0)<(R|0));sa=sa+1|0;if((sa|0)>=(H|0)){qa=ta;ra=ua;break}else{ma=ua;ua=ta;ta=ma}}}else{qa=ia;ra=ca}while(0);xa=+(c[fa>>2]|0);ya=.94;ma=1;while(1){xa=xa+ya*+((c[fa+(256-ma<<2)>>2]|0)+(c[fa+(ma<<2)>>2]|0)|0);ma=ma+1|0;if((ma|0)==16)break;else ya=ya*.6}ya=xa*-.1;za=+ii[c[307068]&127](fa,r);ma=fa+1024|0;Aa=+(c[ma>>2]|0);Ba=.94;na=1;while(1){Aa=Aa+Ba*+((c[fa+1024+(256-na<<2)>>2]|0)+(c[fa+1024+(na<<2)>>2]|0)|0);na=na+1|0;if((na|0)==16)break;else Ba=Ba*.6}Ba=za;xa=Aa*-.1;Ca=+ii[c[307068]&127](ma,B);na=fa+2048|0;Da=+(c[na>>2]|0);Ea=.94;oa=1;while(1){Da=Da+Ea*+((c[fa+2048+(256-oa<<2)>>2]|0)+(c[fa+2048+(oa<<2)>>2]|0)|0);oa=oa+1|0;if((oa|0)==16)break;else Ea=Ea*.6}Ea=xa;Aa=ya+0.0+Ba;za=Da*-.1;Fa=+ii[c[307068]&127](na,C);oa=fa+3072|0;Ga=+(c[oa>>2]|0);Ha=.94;ma=1;while(1){Ga=Ga+Ha*+((c[fa+3072+(256-ma<<2)>>2]|0)+(c[fa+3072+(ma<<2)>>2]|0)|0);ma=ma+1|0;if((ma|0)==16)break;else Ha=Ha*.6}Ha=Aa+Ea+Ca+za+Fa+Ga*-.1+ +ii[c[307068]&127](oa,D);Da=(ga|0)==(W|0)?Ha+-15.0:Ha;Ha=(ga|0)==(X|0)?Da+-15.0:Da;if(Ha<da){Ia=Ha;Ja=fa;Ka=ea;La=ga}else{Ia=da;Ja=ea;Ka=fa;La=ha}ga=ga+1|0;if((ga|0)==14){Ma=0;break}else{ca=ra;da=Ia;ea=Ja;fa=Ka;ha=La;ia=qa}}do{ia=r+(Ma<<2)|0;c[ia>>2]=(c[ia>>2]|0)+(c[Ja+(Ma<<2)>>2]|0);Ma=Ma+1|0}while((Ma|0)!=256);Na=0;do{ia=r+1024+(Na<<2)|0;c[ia>>2]=(c[ia>>2]|0)+(c[Ja+1024+(Na<<2)>>2]|0);Na=Na+1|0}while((Na|0)!=256);Oa=0;do{ia=r+2048+(Oa<<2)|0;c[ia>>2]=(c[ia>>2]|0)+(c[Ja+2048+(Oa<<2)>>2]|0);Oa=Oa+1|0}while((Oa|0)!=256);Pa=0;do{ia=r+3072+(Pa<<2)|0;c[ia>>2]=(c[ia>>2]|0)+(c[Ja+3072+(Pa<<2)>>2]|0);Pa=Pa+1|0}while((Pa|0)!=256);c[h+(O+G<<2)>>2]=La<<8|-16777216;O=O+1|0}while((O|0)<(u|0))}E=E+1|0;if((E|0)>=(v|0))break a}if((Y|0)==13)Bd(592475,592502,326,592541);else if((Y|0)==16)Bd(592565,592502,327,592541)}}else{E=U(u,v)|0;if((E|0)>0){D=0;do{c[h+(D<<2)>>2]=-16774400;D=D+1|0}while((D|0)!=(E|0))}}while(0);v=g+(a<<2)+4|0;Y=v+(a<<2)+4|0;if((b|0)<=0){l=n;return}La=(a|0)>0;if(!i){i=g;Pa=v;Ja=0;while(1){r=f+((U(Ja,a)|0)<<2)|0;Oa=Ja;Ja=Ja+1|0;_memcpy(i|0,r|0,((Ja|0)<(b|0)&1)+a<<2|0)|0;if(!Oa){Ki[c[307074]&4095](i,0,1,r);Ki[c[1228300>>2]&4095](i+4|0,0,t,r+4|0)}else{Ki[c[1228304>>2]&4095](i,Pa,1,r);Ki[c[1228340>>2]&4095](i+4|0,Pa+4|0,t,r+4|0)}if((Ja|0)==(b|0))break;else{r=Pa;Pa=i;i=r}}l=n;return}if((w|0)<=1){i=g;Pa=v;Ja=0;while(1){t=f+((U(Ja,a)|0)<<2)|0;r=Ja;Ja=Ja+1|0;_memcpy(i|0,t|0,((Ja|0)<(b|0)&1)+a<<2|0)|0;if(La){Oa=U(r>>d,u)|0;Na=0;do{Ma=Na+s|0;qa=Na;Na=(Ma|0)>(a|0)?a:Ma;_GetResidual(a,b,Pa,i,Y,(c[h+((qa>>d)+Oa<<2)>>2]|0)>>>8&255,qa,Na,r,w,j,k,t+(qa<<2)|0)}while((Ma|0)<(a|0))}if((Ja|0)==(b|0))break;else{t=Pa;Pa=i;i=t}}l=n;return}i=g;g=v;v=Y;Pa=0;Ja=Y+a|0;while(1){Y=f+((U(Pa,a)|0)<<2)|0;t=Pa;Pa=Pa+1|0;_memcpy(i|0,Y|0,((Pa|0)<(b|0)&1)+a<<2|0)|0;if((t+2|0)<(b|0))_MaxDiffsForRow(a,a,f+((U(Pa,a)|0)<<2)|0,v,k);if(La){r=U(t>>d,u)|0;Na=0;do{Oa=Na+s|0;Ma=Na;Na=(Oa|0)>(a|0)?a:Oa;_GetResidual(a,b,g,i,Ja,(c[h+((Ma>>d)+r<<2)>>2]|0)>>>8&255,Ma,Na,t,w,j,k,Y+(Ma<<2)|0)}while((Oa|0)<(a|0))}if((Pa|0)==(b|0))break;else{Y=Ja;t=g;Ja=v;v=Y;g=i;i=t}}l=n;return}function _VP8LColorSpaceTransform(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ca=0,da=0,ea=0.0,fa=0.0,ga=0.0,ha=0,ia=0.0,ja=0,ka=0,la=0,ma=0,na=0.0,oa=0,pa=0,qa=0,ra=0.0,sa=0.0,ta=0.0,ua=0,va=0.0,wa=0,xa=0,ya=0.0,za=0,Aa=0,Ba=0.0,Ca=0,Da=0,Ea=0.0,Fa=0.0,Ga=0,Ha=0,Ia=0,Ja=0,Ka=0,La=0,Ma=0,Na=0,Oa=0;i=l;l=l+3072|0;if((l|0)>=(m|0))ba(3072);j=i;k=i+2048|0;n=i+1024|0;o=1<<e;p=(b+-1+o|0)>>>e;q=(d+-1+o|0)>>>e;_memset(k|0,0,1024)|0;_memset(n|0,0,1024)|0;if((q|0)<=0){l=i;return}r=(p|0)>0;s=f*7>>8;t=(s|0)>-4;u=s+3|0;s=(f|0)<25;v=s?1:(f|0)>50?7:4;f=j+1|0;w=j+2|0;x=b+2|0;y=0;z=0;A=0;B=0;C=0;D=0;E=0;while(1){if(r){F=y<<e;G=F+o|0;H=(G|0)>(d|0)?d:G;G=U(y,p)|0;I=(y|0)==0;J=H-F|0;K=U(F,b)|0;L=g+(K<<2)|0;M=d-F|0;N=(M|0)<(o|0)?M:o;M=(N|0)>0;O=(H|0)>(F|0);P=0;Q=z;R=A;S=B;T=C;V=D;W=E;while(1){X=P<<e;Y=X+o|0;Z=(Y|0)>(b|0)?b:Y;Y=P+G|0;if(I){_=Q;$=T;aa=W}else{ca=c[h+(Y-p<<2)>>2]|0;_=ca&255;$=ca>>>8&255;aa=ca>>>16&255}ca=Z-X|0;da=L+(X<<2)|0;_memset(j|0,0,1024)|0;ui[c[307063]&4095](da,b,ca,J,0,j);ea=+ii[c[307068]&127](j,k);fa=+((c[j>>2]|0)*3|0);ga=2.4;ha=1;while(1){fa=fa+ga*+((c[j+(256-ha<<2)>>2]|0)+(c[j+(ha<<2)>>2]|0)|0);ha=ha+1|0;if((ha|0)==16)break;else ga=ga*.6}ga=ea+fa*-.1;ia=R<<24>>24==0?ga+-3.0:ga;if(t){ha=0;ja=0;ga=(_<<24>>24==0?ia+-3.0:ia)+-3.0;while(1){ka=32>>>ja;la=0-ka|0;if((ka|0)<(la|0)){ma=ha;na=ga}else{oa=ka<<1;pa=la;la=ha;ia=ga;while(1){qa=pa+la|0;_memset(j|0,0,1024)|0;ui[c[307063]&4095](da,b,ca,J,qa,j);ra=+ii[c[307068]&127](j,k);sa=+((c[j>>2]|0)*3|0);ta=2.4;ua=1;while(1){sa=sa+ta*+((c[j+(256-ua<<2)>>2]|0)+(c[j+(ua<<2)>>2]|0)|0);ua=ua+1|0;if((ua|0)==16)break;else ta=ta*.6}ta=ra+sa*-.1;ua=qa&255;va=ua<<24>>24==R<<24>>24?ta+-3.0:ta;ta=ua<<24>>24==_<<24>>24?va+-3.0:va;va=(qa|0)==0?ta+-3.0:ta;ua=va<ia;ta=ua?va:ia;wa=ua?qa:la;pa=pa+oa|0;if((pa|0)>(ka|0)){ma=wa;na=ta;break}else{la=wa;ia=ta}}}if((ja|0)<(u|0)){ha=ma;ja=ja+1|0;ga=na}else{xa=ma;break}}}else xa=0;_memset(j|0,0,1024)|0;Yi[c[307062]&15](da,b,ca,J,0,0,j);ga=+ii[c[307068]&127](j,n);fa=+((c[j>>2]|0)*3|0);ea=2.4;ja=1;while(1){fa=fa+ea*+((c[j+(256-ja<<2)>>2]|0)+(c[j+(ja<<2)>>2]|0)|0);ja=ja+1|0;if((ja|0)==16)break;else ea=ea*.6}ea=ga+fa*-.1;ia=V<<24>>24==0?ea+-3.0:ea;ea=$<<24>>24==0?ia+-3.0:ia;ia=S<<24>>24==0?ea+-3.0:ea;ja=0;ha=0;la=0;ea=(aa<<24>>24==0?ia+-3.0:ia)+-3.0+-3.0;while(1){ka=a[592452+la>>0]|0;if(s&(la|0)==4){pa=ha-ka|0;_memset(j|0,0,1024)|0;Yi[c[307062]&15](da,b,ca,J,ja,pa,j);ia=+ii[c[307068]&127](j,n);ta=+((c[j>>2]|0)*3|0);va=2.4;oa=1;while(1){ta=ta+va*+((c[j+(256-oa<<2)>>2]|0)+(c[j+(oa<<2)>>2]|0)|0);oa=oa+1|0;if((oa|0)==16)break;else va=va*.6}va=ia+ta*-.1;oa=ja&255;ya=oa<<24>>24==V<<24>>24?va+-3.0:va;va=oa<<24>>24==$<<24>>24?ya+-3.0:ya;oa=pa&255;ya=oa<<24>>24==S<<24>>24?va+-3.0:va;va=oa<<24>>24==aa<<24>>24?ya+-3.0:ya;ya=(ja|0)==0?va+-3.0:va;va=(pa|0)==0?ya+-3.0:ya;oa=va<ea;za=ja;Aa=oa?pa:ha;Ba=oa?va:ea}else{oa=0;wa=ja;ua=ha;va=ea;while(1){Ca=(U(a[592459+(oa<<1)>>0]|0,ka)|0)+wa|0;Da=(U(a[592459+(oa<<1)+1>>0]|0,ka)|0)+ua|0;_memset(j|0,0,1024)|0;Yi[c[307062]&15](da,b,ca,J,Ca,Da,j);ya=+ii[c[307068]&127](j,n);Ea=+((c[j>>2]|0)*3|0);Fa=2.4;Ga=1;while(1){Ea=Ea+Fa*+((c[j+(256-Ga<<2)>>2]|0)+(c[j+(Ga<<2)>>2]|0)|0);Ga=Ga+1|0;if((Ga|0)==16)break;else Fa=Fa*.6}Fa=ya+Ea*-.1;Ga=Ca&255;sa=Ga<<24>>24==V<<24>>24?Fa+-3.0:Fa;Fa=Ga<<24>>24==$<<24>>24?sa+-3.0:sa;Ga=Da&255;sa=Ga<<24>>24==S<<24>>24?Fa+-3.0:Fa;Fa=Ga<<24>>24==aa<<24>>24?sa+-3.0:sa;sa=(Ca|0)==0?Fa+-3.0:Fa;Fa=(Da|0)==0?sa+-3.0:sa;Ga=Fa<va;sa=Ga?Fa:va;qa=Ga?Da:ua;Ha=Ga?Ca:wa;oa=oa+1|0;if((oa|0)==8){za=Ha;Aa=qa;Ba=sa;break}else{wa=Ha;ua=qa;va=sa}}}ua=la;la=la+1|0;if(!((la|0)<(v|0)&((ua+-4|0)>>>0>2|(za|Aa|0)!=0)))break;else{ja=za;ha=Aa;ea=Ba}}ha=xa&255;ja=za&255;la=Aa&255;c[h+(Y<<2)>>2]=xa&255|Aa<<16|za<<8&65280|-16777216;a[j>>0]=ha;a[f>>0]=ja;a[w>>0]=la;ca=b-X|0;da=(ca|0)<(o|0)?ca:o;if(M){ca=g+(X+K<<2)|0;ua=N;while(1){bj[c[307061]&4095](j,ca,da);if((ua|0)>1){ca=ca+(b<<2)|0;ua=ua+-1|0}else break}}if(O){ua=F;do{ca=U(ua,b)|0;da=ca+X|0;Y=ca+Z|0;if((da|0)<(Y|0)){ca=da;do{da=c[g+(ca<<2)>>2]|0;if(!(((ca|0)>1?(da|0)==(c[g+(ca+-2<<2)>>2]|0):0)?(da|0)==(c[g+(ca+-1<<2)>>2]|0):0))Ia=36;do if((Ia|0)==36){Ia=0;if((((ca|0)>=(x|0)?(wa=ca-b|0,(c[g+(ca+-2<<2)>>2]|0)==(c[g+(wa+-2<<2)>>2]|0)):0)?(c[g+(ca+-1<<2)>>2]|0)==(c[g+(wa+-1<<2)>>2]|0):0)?(da|0)==(c[g+(wa<<2)>>2]|0):0)break;wa=k+((da>>>16&255)<<2)|0;c[wa>>2]=(c[wa>>2]|0)+1;wa=n+((da&255)<<2)|0;c[wa>>2]=(c[wa>>2]|0)+1}while(0);ca=ca+1|0}while((ca|0)<(Y|0))}ua=ua+1|0}while((ua|0)<(H|0))}P=P+1|0;if((P|0)==(p|0)){Ja=_;Ka=ha;La=la;Ma=$;Na=ja;Oa=aa;break}else{Q=_;R=ha;S=la;T=$;V=ja;W=aa}}}else{Ja=z;Ka=A;La=B;Ma=C;Na=D;Oa=E}y=y+1|0;if((y|0)==(q|0))break;else{z=Ja;A=Ka;B=La;C=Ma;D=Na;E=Oa}}l=i;return}function _VP8LHashChainFill(a,b,d,e,f,g){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;var h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,V=0;h=U(f,e)|0;f=(U(b,b)|0)>>>7;i=f+8|0;do if((b|0)<=75)if((b|0)>50){j=e<<8;break}else{j=e<<((b|0)>25?6:4);break}else j=1048456;while(0);if((e|0)<=0)Bd(592264,590406,238,592274);b=(j|0)<1048456?j:1048456;j=c[a>>2]|0;if((h|0)<=0)Bd(592300,590406,258,592309);if(!(c[a+4>>2]|0))Bd(592327,590406,259,592309);if(!j)Bd(592341,590406,260,592309);if((h|0)<3){c[j+(h+-1<<2)>>2]=0;c[j>>2]=0;k=1;return k|0}l=_WebPSafeMalloc(262144,0,4)|0;if(!l){k=0;return k|0}_memset(l|0,-1,1048576)|0;m=c[d>>2]|0;n=h+-2|0;o=0;p=(m|0)==(c[d+4>>2]|0);q=m;while(1){m=o+1|0;r=c[d+(m<<2)>>2]|0;s=o+2|0;t=(r|0)==(c[d+(s<<2)>>2]|0);a:do if(p&t){u=o+3|0;do if((u|0)<(h|0)){v=1;w=u;while(1){if((c[d+(w<<2)>>2]|0)!=(q|0)){x=v;break}y=v+1|0;w=s+y|0;if((w|0)>=(h|0)){x=y;break}else v=y}v=x+-4095|0;if(x>>>0<=4095)if(!x){z=o;A=0;break a}else{B=o;C=x;break}else{_memset(j+(o<<2)|0,-1,v<<2|0)|0;B=v+o|0;C=4095;break}}else{B=o;C=1}while(0);u=U(q,1540483478)|0;v=C;w=B;while(1){y=l+(((U(v,-962287725)|0)+u|0)>>>14<<2)|0;v=v+-1|0;c[j+(w<<2)>>2]=c[y>>2];D=w+1|0;c[y>>2]=w;if(!v){z=D;A=0;break}else w=D}}else{w=l+(((U(r,-962287725)|0)+(U(q,1540483478)|0)|0)>>>14<<2)|0;c[j+(o<<2)>>2]=c[w>>2];c[w>>2]=o;z=m;A=t}while(0);E=d+(z<<2)|0;q=c[E>>2]|0;if((z|0)>=(n|0))break;else{o=z;p=A}}c[j+(z<<2)>>2]=c[l+(((U(c[E+4>>2]|0,-962287725)|0)+(U(q,1540483478)|0)|0)>>>14<<2)>>2];_WebPSafeFree(l);l=c[a>>2]|0;q=h+-1|0;c[l+(q<<2)>>2]=0;c[l>>2]=0;if(!n){k=1;return k|0}l=(g|0)==0;g=0-e|0;h=f+7|0;f=n;b:while(1){n=q-f|0;E=(n|0)<4095?n:4095;z=d+(f<<2)|0;A=f>>>0>b>>>0?f-b|0:0;p=(E|0)<256?n:256;n=c[j+(f<<2)>>2]|0;if(l){if(f>>>0<e>>>0){F=i;G=0;H=0}else{o=z+(g<<2)|0;if((c[o>>2]|0)==(c[z>>2]|0))I=nj[c[307072]&2047](o,z,E)|0;else I=0;o=(I|0)>0;F=h;G=o?e:0;H=o?I:0}o=z+-4|0;if((c[o+(H<<2)>>2]|0)==(c[z+(H<<2)>>2]|0))J=nj[c[307072]&2047](o,z,E)|0;else J=0;o=(J|0)>(H|0);B=o?J:H;K=F+-1|0;L=o?1:G;M=B;N=(B|0)==4095?A+-1|0:n}else{K=i;L=0;M=0;N=n}c:do if((N|0)<(A|0)){O=L;P=M}else{n=c[z+(M<<2)>>2]|0;B=K;o=L;C=M;x=N;while(1){B=B+-1|0;if(!B){O=o;P=C;break c}if(f>>>0<=x>>>0){Q=43;break b}if((c[d+(x+C<<2)>>2]|0)==(n|0)?(t=nj[c[307072]&2047](d+(x<<2)|0,z,E)|0,(C|0)<(t|0)):0){m=f-x|0;if((t|0)<(p|0)){R=c[z+(t<<2)>>2]|0;S=m;T=t}else{O=m;P=t;break c}}else{R=n;S=o;T=C}x=c[j+(x<<2)>>2]|0;if((x|0)<(A|0)){O=S;P=T;break}else{n=R;o=S;C=T}}}while(0);if((P|0)>=4096){Q=55;break}A=O<<12;z=O+-1|0;if(O>>>0>=1048457){Q=57;break}p=c[a>>2]|0;d:do if((O|0)==1){E=f;C=P;while(1){c[p+(E<<2)>>2]=C|A;o=E;E=E+-1|0;if(z>>>0>=E>>>0){V=E;break d}if((c[d+(o+-2<<2)>>2]|0)!=(c[d+(E<<2)>>2]|0)){f=E;continue b}C=(C|0)<4095?C+1|0:4095;if((C|0)>=4096){Q=55;break b}}}else{C=f;E=f;o=P;while(1){c[p+(E<<2)>>2]=o|A;n=E+-1|0;if(z>>>0>=n>>>0){V=n;break d}if((c[d+(n-O<<2)>>2]|0)!=(c[d+(n<<2)>>2]|0)){f=n;continue b}if((o|0)==4095&(E+4094|0)>>>0<C>>>0){f=n;continue b}x=(o|0)<4095;o=x?o+1|0:4095;if((o|0)>=4096){Q=55;break b}else{C=x?n:C;E=n}}}while(0);if(!V){k=1;Q=60;break}else f=V}if((Q|0)==43)Bd(592367,590406,368,592309);else if((Q|0)==55)Bd(592397,590406,385,592309);else if((Q|0)==57)Bd(592423,590406,386,592309);else if((Q|0)==60)return k|0;return 0}function _VP8LGetBackwardReferences(e,f,i,j,k,n,o,p){e=e|0;f=f|0;i=i|0;j=j|0;k=k|0;n=n|0;o=o|0;p=p|0;var q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,G=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,V=0,W=0,Y=0,Z=0,_=0,$=0,aa=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0,ia=0,ja=0,ka=0,la=0,ma=0.0,na=0.0,oa=0.0,pa=0,qa=0,ra=0,sa=0,ta=0,ua=0,va=0,wa=0,xa=0,ya=0,za=0,Aa=0,Ba=0,Ca=0,Da=0,Ea=0,Fa=0.0,Ga=0.0,Ha=0,Ia=0,Ja=0,Ka=0,La=0,Ma=0,Na=0.0,Oa=0.0,Pa=0,Qa=0,Ra=0,Sa=0.0,Ta=0.0,Ua=0,Va=0,Wa=0,Xa=0.0,Ya=0.0,Za=0.0,_a=0.0,$a=0,ab=0,bb=0,cb=0,db=0,eb=0,fb=0,gb=0,hb=0,ib=0,jb=0,kb=0.0,lb=0,mb=0.0,nb=0,ob=0.0,pb=0.0,qb=0.0,rb=0,sb=0,tb=0,ub=0,vb=0,wb=0,xb=0,yb=0.0,zb=0,Ab=0.0,Bb=0.0,Cb=0,Db=0.0,Eb=0,Fb=0,Gb=0,Hb=0.0,Ib=0,Jb=0,Kb=0,Lb=0.0,Mb=0,Nb=0,Ob=0,Pb=0,Qb=0.0,Rb=0.0,Sb=0.0,Tb=0,Ub=0,Vb=0,Wb=0.0,Xb=0,Yb=0.0,Zb=0,_b=0,$b=0,ac=0,bc=0,cc=0,dc=0,ec=0,fc=0,gc=0,hc=0,ic=0,jc=0,kc=0,lc=0,mc=0,nc=0;q=l;l=l+320|0;if((l|0)>=(m|0))ba(320);r=q+268|0;s=q+136|0;t=q+88|0;u=q;if(k|0){c[n>>2]=0;if(!(_BackwardReferencesLz77(e,f,i,0,o,p)|0)){v=0;l=q;return v|0}k=c[p+8>>2]|0;if(!k){w=0;x=0}else{y=c[k+4>>2]|0;w=y;x=y+(c[k+8>>2]<<3)|0}y=e+-8|0;z=e+24|0;A=w;w=k;k=x;a:while(1){x=A;do{B=x;if(!x){v=p;break a}if((a[B>>0]|0)==2){C=B+4|0;D=c[C>>2]|0;E=(D|0)/(e|0)|0;G=D-(U(E,e)|0)|0;do if(!((E|0)<8&(G|0)<9))if((E|0)<7&(G|0)>(y|0)){I=(d[591520+(z+(E<<4)-G)>>0]|0)+1|0;break}else{I=D+120|0;break}else I=(d[591520+((E<<4|8)-G)>>0]|0)+1|0;while(0);c[C>>2]=I}x=B+8|0}while((x|0)!=(k|0));x=c[w>>2]|0;if(!x){A=0;w=0;k=0;continue}G=c[x+4>>2]|0;A=G;w=x;k=G+(c[x+8>>2]<<3)|0}l=q;return v|0}k=p+24|0;b:do if((j|0)>=26){w=c[n>>2]|0;if((w|0)>=11)Bd(591648,590406,1630,591688);if(w){if(_BackwardReferencesLz77(e,f,i,0,o,p)|0){A=r;I=A+44|0;do{c[A>>2]=0;A=A+4|0}while((A|0)<(I|0));z=p+8|0;y=c[z>>2]|0;if(!y){J=0;K=0}else{x=c[y+4>>2]|0;J=x+(c[y+8>>2]<<3)|0;K=x}x=K;A=t;I=A+44|0;do{c[A>>2]=0;A=A+4|0}while((A|0)<(I|0));if((w|0)<0)Bd(591711,590406,1550,591731);else L=0;while(1){A=_VP8LAllocateHistogram(L)|0;c[t+(L<<2)>>2]=A;if(!A){M=0;break}if(L|0?(A=_VP8LColorCacheInit(s+(L*12|0)|0,L)|0,c[r+(L<<2)>>2]=A,(A|0)==0):0){M=0;break}if((L|0)<(w|0))L=L+1|0;else{N=32;break}}if((N|0)==32){if((w|0)<=-1)Bd(591711,590406,1550,591731);A=c[t>>2]|0;I=x;G=y;E=J;c:while(1){D=I;do{O=D;if(!D)break c;_VP8LHistogramAddSinglePixOrCopy(A,O);D=O+8|0}while((D|0)!=(E|0));D=c[G>>2]|0;if(!D){I=0;G=0;E=0;continue}B=c[D+4>>2]|0;I=B;G=D;E=B+(c[D+8>>2]<<3)|0}d:do if((w|0)>0){E=c[z>>2]|0;if(!E){P=0;Q=0}else{G=c[E+4>>2]|0;P=G+(c[E+8>>2]<<3)|0;Q=G}G=32-w|0;I=i;y=Q;x=E;E=P;e:while(1){D=I;B=y;while(1){C=B;if(!B)break d;O=a[C>>0]|0;if(!(O<<24>>24)){R=D+4|0;S=c[D>>2]|0;V=___muldi3(S|0,0,506832829,0)|0;W=_bitshift64Lshr(V|0,0,G|0)|0;V=S&255;Y=S>>>8&255;Z=S>>>16&255;_=S>>>24;$=W;W=w;while(1){if($>>>(c[s+(W*12|0)+8>>2]|0)|0){N=50;break e}aa=(c[s+(W*12|0)>>2]|0)+($<<2)|0;ca=c[t+(W<<2)>>2]|0;da=c[ca>>2]|0;if((c[aa>>2]|0)==(S|0))ea=da+($+280<<2)|0;else{c[aa>>2]=S;aa=ca+1028+(V<<2)|0;c[aa>>2]=(c[aa>>2]|0)+1;aa=da+(Y<<2)|0;c[aa>>2]=(c[aa>>2]|0)+1;aa=ca+4+(Z<<2)|0;c[aa>>2]=(c[aa>>2]|0)+1;ea=ca+2052+(_<<2)|0}c[ea>>2]=(c[ea>>2]|0)+1;if((W|0)>1){$=$>>1;W=W+-1|0}else{fa=R;break}}}else{R=b[C+2>>1]|0;W=R&65535;$=~c[D>>2];if((R&65535)<512)ga=a[578711+(W<<1)>>0]|0;else{R=W+-1|0;_=(X(R|0)|0)^31;ga=R>>>(_+-1|0)&1|_<<1}if(O<<24>>24!=2){N=59;break e}_=c[C+4>>2]|0;if((_|0)<512)ha=a[578711+(_<<1)>>0]|0;else{R=_+-1|0;_=(X(R|0)|0)^31;ha=R>>>(_+-1|0)&1|_<<1}_=ga+256|0;R=1;while(1){Z=c[t+(R<<2)>>2]|0;Y=(c[Z>>2]|0)+(_<<2)|0;c[Y>>2]=(c[Y>>2]|0)+1;Y=Z+3076+(ha<<2)|0;c[Y>>2]=(c[Y>>2]|0)+1;if((R|0)==(w|0)){ia=$;ja=W;ka=D;break}else R=R+1|0}while(1){R=c[ka>>2]|0;if((R|0)==(ia|0))la=ia;else{$=___muldi3(R|0,0,506832829,0)|0;_=_bitshift64Lshr($|0,0,G|0)|0;$=_;_=w;O=R;while(1){c[(c[s+(_*12|0)>>2]|0)+($<<2)>>2]=O;R=c[ka>>2]|0;if((_|0)>1){$=$>>1;_=_+-1|0;O=R}else{la=R;break}}}ja=ja+-1|0;if(!ja)break;else{ia=la;ka=ka+4|0}}fa=D+(W<<2)|0}B=C+8|0;if((B|0)==(E|0))break;else D=fa}D=c[x>>2]|0;if(!D){I=fa;y=0;x=0;E=0;continue}B=c[D+4>>2]|0;I=fa;y=B;x=D;E=B+(c[D+8>>2]<<3)|0}if((N|0)==50)Bd(591753,591783,39,591835);else if((N|0)==59)Bd(591856,591873,106,591924)}while(0);h[u>>3]=+_VP8LHistogramEstimateBits(A);z=1;while(1){h[u+(z<<3)>>3]=+_VP8LHistogramEstimateBits(c[t+(z<<2)>>2]|0);if((z|0)==(w|0)){M=1;break}else z=z+1|0}}z=0;while(1){if(c[r+(z<<2)>>2]|0)_VP8LColorCacheClear(s+(z*12|0)|0);_VP8LFreeHistogram(c[t+(z<<2)>>2]|0);if((z|0)==(w|0))break;else z=z+1|0}if(M|0){z=0;ma=1000000015047466219876688.0e6;while(1){na=+h[u+(z<<3)>>3];if((z|0)==0|na<ma){c[n>>2]=z;oa=na}else oa=ma;if((z|0)==(w|0)){pa=u;N=83;break b}else{z=z+1|0;ma=oa}}}}qa=0;ra=0}else{sa=u;N=23}}else{sa=u;N=23}while(0);if((N|0)==23){c[n>>2]=0;pa=sa;N=83}f:do if((N|0)==83)if(_BackwardReferencesLz77(e,f,i,c[n>>2]|0,o,p)|0){sa=c[n>>2]|0;pa=U(f,e)|0;u=(sa|0)>0;M=u&1;if(u?(_VP8LColorCacheInit(r,sa)|0)==0:0){qa=0;ra=0;break}sa=p+36|0;fa=c[sa>>2]|0;ka=p+40|0;if(fa|0)c[fa>>2]=c[ka>>2];fa=p+32|0;c[ka>>2]=c[fa>>2];c[sa>>2]=fa;la=p+44|0;c[la>>2]=0;c[fa>>2]=0;ia=r+4|0;ja=r+8|0;_AddSingleLiteral(c[i>>2]|0,M,c[r>>2]|0,c[ia>>2]|0,c[ja>>2]|0,k);if((pa|0)>1){ha=p+28|0;ga=0-e|0;ea=1;do{P=pa-ea|0;Q=(P|0)<4095?P:4095;P=i+(ea<<2)|0;J=P+-4|0;if((c[P>>2]|0)==(c[J>>2]|0))ta=nj[c[307072]&2047](P,J,Q)|0;else ta=0;if((ea|0)>=(e|0)?(J=P+(ga<<2)|0,(c[P>>2]|0)==(c[J>>2]|0)):0)ua=nj[c[307072]&2047](P,J,Q)|0;else ua=0;g:do if(!((ta|0)>3&(ta|0)>=(ua|0))){if((ua|0)<=3){_AddSingleLiteral(c[P>>2]|0,M,c[r>>2]|0,c[ia>>2]|0,c[ja>>2]|0,k);va=1;break}Q=c[la>>2]|0;if((Q|0)!=0?(J=c[Q+8>>2]|0,(J|0)!=(c[k>>2]|0)):0){wa=Q;xa=J;N=115}else N=109;h:do if((N|0)==109){N=0;J=c[ka>>2]|0;do if(!J){Q=_WebPSafeMalloc(1,0,(c[k>>2]<<3)+12|0)|0;if(!Q){c[ha>>2]=c[ha>>2]|1;break h}else{c[Q+4>>2]=Q+12;ya=Q;break}}else{c[ka>>2]=c[J>>2];ya=J}while(0);c[c[sa>>2]>>2]=ya;c[sa>>2]=ya;c[la>>2]=ya;c[ya>>2]=0;c[ya+8>>2]=0;if(ya|0){wa=ya;xa=0;N=115}}while(0);if((N|0)==115){N=0;J=c[wa+4>>2]|0;c[wa+8>>2]=xa+1;C=J+(xa<<3)|0;c[C>>2]=ua<<16|2;c[C+4>>2]=e}if(u){C=c[r>>2]|0;J=0;do{W=c[i+(J+ea<<2)>>2]|0;Q=c[ia>>2]|0;L=___muldi3(W|0,0,506832829,0)|0;K=_bitshift64Lshr(L|0,0,Q|0)|0;c[C+(K<<2)>>2]=W;J=J+1|0}while((J|0)!=(ua|0));va=ua}else va=ua}else{J=c[la>>2]|0;if((J|0)!=0?(C=c[J+8>>2]|0,(C|0)!=(c[k>>2]|0)):0){za=J;Aa=C}else{C=c[ka>>2]|0;do if(!C){J=_WebPSafeMalloc(1,0,(c[k>>2]<<3)+12|0)|0;if(!J){c[ha>>2]=c[ha>>2]|1;va=ta;break g}else{c[J+4>>2]=J+12;Ba=J;break}}else{c[ka>>2]=c[C>>2];Ba=C}while(0);c[c[sa>>2]>>2]=Ba;c[sa>>2]=Ba;c[la>>2]=Ba;c[Ba>>2]=0;c[Ba+8>>2]=0;if(!Ba){va=ta;break}else{za=Ba;Aa=0}}C=c[za+4>>2]|0;c[za+8>>2]=Aa+1;J=C+(Aa<<3)|0;c[J>>2]=ta<<16|2;c[J+4>>2]=1;va=ta}while(0);ea=va+ea|0}while((pa|0)>(ea|0))}if(u)_VP8LColorCacheClear(r);ea=p+28|0;if((c[ea>>2]|0)==0?(ha=_VP8LAllocateHistogram(c[n>>2]|0)|0,(ha|0)!=0):0){_VP8LHistogramCreate(ha,p,c[n>>2]|0);oa=+_VP8LHistogramEstimateBits(ha);_VP8LHistogramCreate(ha,k,c[n>>2]|0);do if(oa<+_VP8LHistogramEstimateBits(ha))if((j|0)>24){if(!(_VP8LBackwardRefsCopy(p,k)|0)){qa=ha;ra=0;break f}ia=c[n>>2]|0;ja=((pa|0)<0)<<31>>31;M=_WebPSafeMalloc(pa,ja,2)|0;if(M|0){ga=(ia|0)>0;P=_WebPSafeCalloc(1,0,ga?(8<<ia)+8712|0:8712)|0;J=j+32|0;C=_WebPSafeMalloc(1,0,33296)|0;do if((P|0)==0|(C|0)==0)Ca=0;else{W=P+6464|0;c[W>>2]=P+6472;if(ga){K=_VP8LColorCacheInit(r,ia)|0;if(!K){Ca=0;break}else Da=K}else Da=0;K=_VP8LAllocateHistogram(ia)|0;do if(!K){_VP8LFreeHistogram(0);Ea=0}else{_VP8LHistogramCreate(K,k,ia);Q=c[K+3236>>2]|0;L=(Q|0)>0?(1<<Q)+280|0:280;Q=c[K>>2]|0;z=c[W>>2]|0;do if((L|0)>0){w=0;A=0;E=0;do{x=c[Q+(w<<2)>>2]|0;E=x+E|0;A=((x|0)!=0&1)+A|0;w=w+1|0}while((w|0)!=(L|0));if((A|0)<2){N=136;break}if(E>>>0<256)Fa=+g[155648+(E<<2)>>2];else Fa=+mj[c[307064]&511](E);ma=Fa;w=0;do{x=c[Q+(w<<2)>>2]|0;if(x>>>0<256)Ga=+g[155648+(x<<2)>>2];else Ga=+mj[c[307064]&511](x);h[z+(w<<3)>>3]=ma-Ga;w=w+1|0}while((w|0)!=(L|0));Ha=0;Ia=0;Ja=0}else N=136;while(0);if((N|0)==136){_memset(z|0,0,L<<3|0)|0;Ha=0;Ia=0;Ja=0}do{Q=c[K+4+(Ha<<2)>>2]|0;Ja=Q+Ja|0;Ia=((Q|0)!=0&1)+Ia|0;Ha=Ha+1|0}while((Ha|0)!=256);if((Ia|0)<2){_memset(P+2048|0,0,2048)|0;Ka=0;La=0;Ma=0}else{if(Ja>>>0<256)Na=+g[155648+(Ja<<2)>>2];else Na=+mj[c[307064]&511](Ja);ma=Na;L=0;do{z=c[K+4+(L<<2)>>2]|0;if(z>>>0<256)Oa=+g[155648+(z<<2)>>2];else Oa=+mj[c[307064]&511](z);h[P+2048+(L<<3)>>3]=ma-Oa;L=L+1|0}while((L|0)!=256);Ka=0;La=0;Ma=0}do{L=c[K+1028+(Ka<<2)>>2]|0;Ma=L+Ma|0;La=((L|0)!=0&1)+La|0;Ka=Ka+1|0}while((Ka|0)!=256);if((La|0)<2){_memset(P+4096|0,0,2048)|0;Pa=0;Qa=0;Ra=0}else{if(Ma>>>0<256)Sa=+g[155648+(Ma<<2)>>2];else Sa=+mj[c[307064]&511](Ma);ma=Sa;L=0;do{z=c[K+1028+(L<<2)>>2]|0;if(z>>>0<256)Ta=+g[155648+(z<<2)>>2];else Ta=+mj[c[307064]&511](z);h[P+4096+(L<<3)>>3]=ma-Ta;L=L+1|0}while((L|0)!=256);Pa=0;Qa=0;Ra=0}do{L=c[K+2052+(Pa<<2)>>2]|0;Ra=L+Ra|0;Qa=((L|0)!=0&1)+Qa|0;Pa=Pa+1|0}while((Pa|0)!=256);if((Qa|0)<2){_memset(P|0,0,2048)|0;Ua=0;Va=0;Wa=0}else{if(Ra>>>0<256)Xa=+g[155648+(Ra<<2)>>2];else Xa=+mj[c[307064]&511](Ra);ma=Xa;L=0;do{z=c[K+2052+(L<<2)>>2]|0;if(z>>>0<256)Ya=+g[155648+(z<<2)>>2];else Ya=+mj[c[307064]&511](z);h[P+(L<<3)>>3]=ma-Ya;L=L+1|0}while((L|0)!=256);Ua=0;Va=0;Wa=0}do{L=c[K+3076+(Ua<<2)>>2]|0;Wa=L+Wa|0;Va=((L|0)!=0&1)+Va|0;Ua=Ua+1|0}while((Ua|0)!=40);if((Va|0)<2)_memset(P+6144|0,0,320)|0;else{if(Wa>>>0<256)Za=+g[155648+(Wa<<2)>>2];else Za=+mj[c[307064]&511](Wa);ma=Za;L=0;do{z=c[K+3076+(L<<2)>>2]|0;if(z>>>0<256)_a=+g[155648+(z<<2)>>2];else _a=+mj[c[307064]&511](z);h[P+6144+(L<<3)>>3]=ma-_a;L=L+1|0}while((L|0)!=40)}_VP8LFreeHistogram(K);L=(pa|0)<4095?pa:4095;z=C+32792|0;c[z>>2]=0;Q=C+8|0;c[Q>>2]=0;w=C+33288|0;c[w>>2]=0;c[C>>2]=0;c[C+33284>>2]=0;c[C+4>>2]=0;E=C+32796|0;c[E>>2]=M;c[C+32840>>2]=0;c[C+32888>>2]=C+32800;c[C+32936>>2]=C+32848;c[C+32984>>2]=C+32896;c[C+33032>>2]=C+32944;c[C+33080>>2]=C+32992;c[C+33128>>2]=C+33040;c[C+33176>>2]=C+33088;c[C+33224>>2]=C+33136;c[C+33272>>2]=C+33184;c[C+33280>>2]=C+33232;A=C+12|0;c[A>>2]=1;h[C+16>>3]=0.0;do if((L|0)>1){x=C+24|0;y=C+32776|0;I=C+32784|0;G=1;do{if((G|0)<512){$a=a[578711+(G<<1)+1>>0]|0;ab=a[578711+(G<<1)>>0]|0;bb=G+-1|0}else{D=G+-1|0;B=(X(D|0)|0)^31;O=B+-1|0;$a=O;ab=D>>>O&1|B<<1;bb=D}ma=+($a|0)+ +h[(c[W>>2]|0)+(ab+256<<3)>>3];D=C+16+(G<<3)|0;h[D>>3]=ma;if(+H(+(ma-+h[C+16+(bb<<3)>>3]))>.1)c[A>>2]=(c[A>>2]|0)+1;do if((G|0)==1){ma=+h[x>>3];h[y>>3]=ma;h[I>>3]=ma}else{ma=+h[D>>3];if(ma<+h[y>>3]){h[y>>3]=ma;break}if(!(ma>+h[I>>3]))break;h[I>>3]=ma}while(0);G=G+1|0}while((G|0)<(L|0));G=c[A>>2]|0;if(G>>>0<=100){cb=G;break}c[A>>2]=100;cb=100}else cb=1;while(0);G=_WebPSafeMalloc(cb,0,32)|0;c[Q>>2]=G;I=G;if(!G){_CostManagerClear(C);Ea=0;break}y=G+(c[A>>2]<<5)|0;x=(pa|0)>0;if(x){D=G;B=0;ma=-9999999680285692465065626.0e13;O=0;while(1){na=ma;ma=+h[C+16+(O<<3)>>3];i:do if(!O){db=D;eb=B;N=219}else{_=D+32|0;if(!(_>>>0<y>>>0&+H(+(ma-na))>.1)){if(ma<+h[D>>3]){fb=D;gb=B;hb=D;N=222;break}$=D+8|0;if(ma>+h[$>>3]){fb=D;gb=B;hb=$;N=222;break}else{ib=D;jb=B;break}}if((O|0)<=1){db=D;eb=B;N=219;break}$=c[D+20>>2]|0;R=(1-(c[D+16>>2]|0)+$|0)<100;Y=R&1;do if(!((D|0)==(G|0)|R^1)){if(!(c[B+24>>2]|0))break;c[B+20>>2]=$;kb=+h[D>>3];if(kb<+h[B>>3]){h[B>>3]=kb;db=D;eb=B;N=219;break i}kb=+h[D+8>>3];Z=B+8|0;if(!(kb>+h[Z>>3])){db=D;eb=B;N=219;break i}h[Z>>3]=kb;db=D;eb=B;N=219;break i}while(0);c[D+24>>2]=Y;db=_;eb=D;N=219}while(0);if((N|0)==219){N=0;c[db+16>>2]=O;c[db+24>>2]=0;h[db>>3]=ma;fb=db;gb=eb;hb=db+8|0;N=222}if((N|0)==222){N=0;h[hb>>3]=ma;ib=fb;jb=gb}O=O+1|0;c[ib+20>>2]=O;if((O|0)>=(L|0)){lb=ib;break}else{D=ib;B=jb}}}else lb=G;c[A>>2]=lb+32-I>>5;B=_WebPSafeMalloc(pa,ja,4)|0;c[z>>2]=B;if(!B){_CostManagerClear(C);Ea=0;break}if(x){D=0;do{g[B+(D<<2)>>2]=9999999680285692465065626.0e13;D=D+1|0}while((D|0)!=(pa|0));mb=0.0;nb=0}else{mb=0.0;nb=0}while(1){ma=+h[P+6144+(nb<<3)>>3];do if(ma!=0.0){if(mb==0.0){ob=ma;break}if(!(ma<mb)){ob=mb;break}ob=ma}else ob=mb;while(0);nb=nb+1|0;if((nb|0)==40)break;else mb=ob}D=C+32784|0;B=C+32776|0;x=~~+T(+((+h[D>>3]-+h[B>>3])/(ob<1.0?1.0:ob)))+1|0;I=(x|0)<4095?x:4095;x=_WebPSafeMalloc(I,((I|0)<0)<<31>>31,4)|0;c[w>>2]=x;if(!x){_CostManagerClear(C);Ea=0;break}x=C+33292|0;c[x>>2]=I;b[M>>1]=0;I=c[z>>2]|0;A=c[i>>2]|0;G=r+4|0;do if(ga){L=c[G>>2]|0;O=c[r>>2]|0;y=___muldi3(A|0,0,506832829,0)|0;Q=_bitshift64Lshr(y|0,0,L|0)|0;L=O+(Q<<2)|0;if((Q|0)>-1?(c[L>>2]|0)==(A|0):0){pb=+h[(c[W>>2]|0)+(Q+280<<3)>>3]*.68;break}else{c[L>>2]=A;N=239;break}}else N=239;while(0);if((N|0)==239)pb=(+h[P+(A>>>24<<3)>>3]+ +h[P+2048+((A>>>16&255)<<3)>>3]+ +h[(c[W>>2]|0)+((A>>>8&255)<<3)>>3]+ +h[P+4096+((A&255)<<3)>>3])*.82;ma=pb+0.0;na=+g[I>>2];kb=ma;if(na>ma){g[I>>2]=kb;b[M>>1]=1;qb=kb}else qb=na;L=pa+-1|0;j:do if((L|0)>1){Q=(a[578713]|0)+256|0;na=+(a[578714]|0);O=e+-8|0;y=e+24|0;$=1;R=I;kb=qb;k:while(1){ma=kb;Z=c[(c[o>>2]|0)+($<<2)>>2]|0;V=Z>>>12;S=Z&4095;do if(S>>>0>1){Z=(V|0)/(e|0)|0;ca=V-(U(Z,e)|0)|0;do if((Z|0)<8&(ca|0)<9){rb=Z<<4|8;N=250}else{if((Z|0)<7&(ca|0)>(O|0)){rb=y+(Z<<4)|0;N=250;break}aa=V+120|0;if(aa>>>0<512){sb=aa;N=251;break}da=V+119|0;tb=(X(da|0)|0)^31;ub=tb+-1|0;vb=aa;wb=ub;xb=da>>>ub&1|tb<<1}while(0);if((N|0)==250){N=0;sb=(d[591520+(rb-ca)>>0]|0)+1|0;N=251}if((N|0)==251){N=0;vb=sb;wb=a[578711+(sb<<1)+1>>0]|0;xb=a[578711+(sb<<1)>>0]|0}yb=+h[P+6144+(xb<<3)>>3]+ +(wb|0);Z=yb==0.0;do if(Z)zb=0;else{tb=~~+T(+((+h[D>>3]-+h[B>>3])/yb));if((tb|0)<1){zb=1;break}ub=c[x>>2]|0;zb=(tb|0)<(ub|0)?tb:ub+-1|0}while(0);l:do if(($|0)<(L|0)){ca=0;ub=S;tb=$;Ab=kb;da=R;while(1){Bb=Ab;if(Z){_PushInterval(C,Bb,tb,ub);Cb=ca}else{Db=yb+Bb;aa=c[(c[w>>2]|0)+(ca<<2)>>2]|0;do if((tb-$|0)>(zb|0)){Eb=ub+tb|0;if((Eb+1-aa|0)>=100){N=262;break}if((aa|0)<(Eb|0))Fb=aa;else break;do{Gb=Fb-tb|0;if(Gb>>>0>=4095){N=264;break k}Hb=Db+ +h[C+16+(Gb<<3)>>3];Ib=da+(Fb<<2)|0;if(+g[Ib>>2]>Hb){g[Ib>>2]=Hb;b[(c[E>>2]|0)+(Fb<<1)>>1]=Gb+1}Fb=Fb+1|0}while((Fb|0)<(Eb|0))}else N=262;while(0);if((N|0)==262){N=0;_PushInterval(C,Db,tb,ub)}if((ca|0)>=(c[x>>2]|0)){N=269;break k}c[(c[w>>2]|0)+(ca<<2)>>2]=ub+tb;Cb=(ca|0)>=(zb|0)?0:ca+1|0}aa=tb+1|0;if((aa|0)>=(L|0)){Jb=ub;Kb=tb;Lb=Bb;break l}Eb=c[(c[o>>2]|0)+(aa<<2)>>2]|0;Gb=Eb&4095;if((Eb>>>12|0)!=(V|0)){Jb=ub;Kb=tb;Lb=Bb;break l}_UpdateCostPerIndex(C,tb);Eb=c[z>>2]|0;Ib=c[i+(tb<<2)>>2]|0;do if(ga){Mb=c[G>>2]|0;Nb=c[r>>2]|0;Ob=___muldi3(Ib|0,0,506832829,0)|0;Pb=_bitshift64Lshr(Ob|0,0,Mb|0)|0;Mb=Nb+(Pb<<2)|0;if((Pb|0)>-1?(c[Mb>>2]|0)==(Ib|0):0){Qb=+h[(c[W>>2]|0)+(Pb+280<<3)>>3]*.68;break}else{c[Mb>>2]=Ib;N=277;break}}else N=277;while(0);if((N|0)==277){N=0;Qb=(+h[P+(Ib>>>24<<3)>>3]+ +h[P+2048+((Ib>>>16&255)<<3)>>3]+ +h[(c[W>>2]|0)+((Ib>>>8&255)<<3)>>3]+ +h[P+4096+((Ib&255)<<3)>>3])*.82}Db=Bb+Qb;Mb=Eb+(tb<<2)|0;Hb=+g[Mb>>2];Rb=Db;if(!(Hb>Db)){ca=Cb;ub=Gb;tb=aa;Ab=Hb;da=Eb;continue}g[Mb>>2]=Rb;b[M+(tb<<1)>>1]=1;ca=Cb;ub=Gb;tb=aa;Ab=Rb;da=Eb}}else{Jb=S;Kb=$;Lb=ma}while(0);Z=Kb+1|0;_UpdateCostPerIndex(C,Z);if(!((vb|0)<3&(Jb|0)>=(J|0))){if(Jb>>>0<=2){Sb=Lb;Tb=Kb;N=290;break}Ab=yb+Lb+(na+ +h[(c[W>>2]|0)+(Q<<3)>>3]);da=(c[z>>2]|0)+(Z<<2)|0;if(!(+g[da>>2]>Ab)){Sb=Lb;Tb=Kb;N=290;break}g[da>>2]=Ab;b[M+(Z<<1)>>1]=2;Sb=Lb;Tb=Kb;N=290;break}Z=(Jb|0)>0;if(ga&Z){da=c[r>>2]|0;tb=0;do{ub=c[i+(tb+Kb<<2)>>2]|0;ca=c[G>>2]|0;Mb=___muldi3(ub|0,0,506832829,0)|0;Pb=_bitshift64Lshr(Mb|0,0,ca|0)|0;c[da+(Pb<<2)>>2]=ub;tb=tb+1|0}while((tb|0)!=(Jb|0))}tb=Kb+Jb|0;da=tb+-1|0;if(Z)Ub=Kb;else{Vb=da;break}do{Ub=Ub+1|0;_UpdateCostPerIndex(C,Ub)}while((Ub|0)<(tb|0));Vb=da}else{_UpdateCostPerIndex(C,$+1|0);Sb=ma;Tb=$;N=290}while(0);do if((N|0)==290){N=0;S=c[z>>2]|0;V=c[i+(Tb<<2)>>2]|0;do if(ga){_=c[G>>2]|0;Y=c[r>>2]|0;da=___muldi3(V|0,0,506832829,0)|0;tb=_bitshift64Lshr(da|0,0,_|0)|0;_=Y+(tb<<2)|0;if((tb|0)>-1?(c[_>>2]|0)==(V|0):0){Wb=+h[(c[W>>2]|0)+(tb+280<<3)>>3]*.68;break}else{c[_>>2]=V;N=294;break}}else N=294;while(0);if((N|0)==294){N=0;Wb=(+h[P+(V>>>24<<3)>>3]+ +h[P+2048+((V>>>16&255)<<3)>>3]+ +h[(c[W>>2]|0)+((V>>>8&255)<<3)>>3]+ +h[P+4096+((V&255)<<3)>>3])*.82}ma=Sb+Wb;_=S+(Tb<<2)|0;if(!(+g[_>>2]>ma)){Vb=Tb;break}g[_>>2]=ma;b[M+(Tb<<1)>>1]=1;Vb=Tb}while(0);_=Vb+1|0;if((_|0)>=(L|0)){Xb=_;break j}tb=c[z>>2]|0;$=_;R=tb;kb=+g[tb+(Vb<<2)>>2]}if((N|0)==264)Bd(591942,590406,971,591967);else if((N|0)==269)Bd(591978,590406,1341,592034)}else Xb=1;while(0);do if((Xb|0)==(L|0)){w=c[z>>2]|0;kb=+g[w+(pa+-2<<2)>>2];x=c[i+(L<<2)>>2]|0;do if(ga){E=c[G>>2]|0;B=c[r>>2]|0;D=___muldi3(x|0,0,506832829,0)|0;I=_bitshift64Lshr(D|0,0,E|0)|0;E=B+(I<<2)|0;if((I|0)>-1?(c[E>>2]|0)==(x|0):0){Yb=+h[(c[W>>2]|0)+(I+280<<3)>>3]*.68;break}else{c[E>>2]=x;N=304;break}}else N=304;while(0);if((N|0)==304)Yb=(+h[P+(x>>>24<<3)>>3]+ +h[P+2048+((x>>>16&255)<<3)>>3]+ +h[(c[W>>2]|0)+((x>>>8&255)<<3)>>3]+ +h[P+4096+((x&255)<<3)>>3])*.82;na=kb+Yb;E=w+(L<<2)|0;if(!(+g[E>>2]>na))break;g[E>>2]=na;b[M+(L<<1)>>1]=1}while(0);Ea=(c[ea>>2]|0)==0&1}while(0);if(!Da){Ca=Ea;break}_VP8LColorCacheClear(r);Ca=Ea}while(0);_CostManagerClear(C);_WebPSafeFree(P);_WebPSafeFree(C);if(Ca|0){J=M+(pa<<1)|0;ja=J+-2|0;if(ja>>>0<M>>>0)Zb=J;else{W=ja;ja=J;while(1){K=b[W>>1]|0;L=ja+-2|0;b[L>>1]=K;W=W+(0-(K&65535)<<1)|0;if(W>>>0<M>>>0){Zb=L;break}else ja=L}}ja=J-Zb|0;W=ja>>1;if(ga){C=_VP8LColorCacheInit(r,ia)|0;if(!C)_b=0;else{$b=C;N=315}}else{$b=0;N=315}do if((N|0)==315){C=c[sa>>2]|0;if(C|0)c[C>>2]=c[ka>>2];c[ka>>2]=c[fa>>2];c[sa>>2]=fa;c[la>>2]=0;c[fa>>2]=0;m:do if((ja|0)>0){C=r+4|0;P=0;L=0;n:while(1){K=b[Zb+(P<<1)>>1]|0;G=K&65535;o:do if(K<<16>>16==1){z=i+(L<<2)|0;do if(ga){E=c[z>>2]|0;I=c[r>>2]|0;B=c[C>>2]|0;D=___muldi3(E|0,0,506832829,0)|0;A=_bitshift64Lshr(D|0,0,B|0)|0;B=I+(A<<2)|0;if(!((A|0)>-1?(c[B>>2]|0)==(E|0):0)){c[B>>2]=E;N=338;break}if((A|0)>=1024)break n;a[s>>0]=1;ac=s;bc=A;cc=s}else N=338;while(0);if((N|0)==338){N=0;A=c[z>>2]|0;a[t>>0]=0;ac=t;bc=A;cc=t}b[ac+2>>1]=1;c[ac+4>>2]=bc;A=cc;E=c[A>>2]|0;B=c[A+4>>2]|0;A=c[la>>2]|0;if((A|0)!=0?(I=c[A+8>>2]|0,(I|0)!=(c[k>>2]|0)):0){dc=A;ec=I}else{I=c[ka>>2]|0;do if(!I){A=_WebPSafeMalloc(1,0,(c[k>>2]<<3)+12|0)|0;if(!A){c[ea>>2]=c[ea>>2]|1;fc=1;break o}else{c[A+4>>2]=A+12;gc=A;break}}else{c[ka>>2]=c[I>>2];gc=I}while(0);c[c[sa>>2]>>2]=gc;c[sa>>2]=gc;c[la>>2]=gc;c[gc>>2]=0;c[gc+8>>2]=0;if(!gc){fc=1;break}else{dc=gc;ec=0}}I=c[dc+4>>2]|0;c[dc+8>>2]=ec+1;z=I+(ec<<3)|0;c[z>>2]=E;c[z+4>>2]=B;fc=1}else{z=(c[(c[o>>2]|0)+(L<<2)>>2]|0)>>>12;I=c[la>>2]|0;if((I|0)!=0?(A=c[I+8>>2]|0,(A|0)!=(c[k>>2]|0)):0){hc=I;ic=A;N=328}else N=322;p:do if((N|0)==322){N=0;A=c[ka>>2]|0;do if(!A){I=_WebPSafeMalloc(1,0,(c[k>>2]<<3)+12|0)|0;if(!I){c[ea>>2]=c[ea>>2]|1;break p}else{c[I+4>>2]=I+12;jc=I;break}}else{c[ka>>2]=c[A>>2];jc=A}while(0);c[c[sa>>2]>>2]=jc;c[sa>>2]=jc;c[la>>2]=jc;c[jc>>2]=0;c[jc+8>>2]=0;if(jc|0){hc=jc;ic=0;N=328}}while(0);if((N|0)==328){N=0;B=c[hc+4>>2]|0;c[hc+8>>2]=ic+1;E=_bitshift64Shl(K&65535|0,0,16)|0;A=B+(ic<<3)|0;c[A>>2]=E|2;c[A+4>>2]=F|z}if(!(ga&K<<16>>16!=0)){fc=G;break}A=c[r>>2]|0;E=0;do{B=c[i+(E+L<<2)>>2]|0;S=c[C>>2]|0;V=___muldi3(B|0,0,506832829,0)|0;I=_bitshift64Lshr(V|0,0,S|0)|0;c[A+(I<<2)>>2]=B;E=E+1|0}while((E|0)!=(G|0));fc=G}while(0);P=P+1|0;if((P|0)>=(W|0))break m;else L=fc+L|0}Bd(592074,591873,57,592108)}while(0);L=(c[ea>>2]|0)==0&1;if(!$b){_b=L;break}_VP8LColorCacheClear(r);_b=L}while(0);_WebPSafeFree(M);if(!_b){kc=p;break}_VP8LHistogramCreate(ha,k,c[n>>2]|0);W=+_VP8LHistogramEstimateBits(ha)<oa;kc=W?k:p;break}}_WebPSafeFree(M);kc=p}else kc=p;else kc=k;while(0);ea=c[kc+8>>2]|0;if(!ea){lc=0;mc=0}else{la=c[ea+4>>2]|0;lc=la;mc=la+(c[ea+8>>2]<<3)|0}la=e+-8|0;sa=e+24|0;ka=lc;fa=ea;ea=mc;while(1){pa=ka;do{u=pa;if(!pa){qa=ha;ra=kc;break f}if((a[u>>0]|0)==2){W=u+4|0;ga=c[W>>2]|0;ja=(ga|0)/(e|0)|0;ia=ga-(U(ja,e)|0)|0;do if(!((ja|0)<8&(ia|0)<9))if((ja|0)<7&(ia|0)>(la|0)){nc=(d[591520+(sa+(ja<<4)-ia)>>0]|0)+1|0;break}else{nc=ga+120|0;break}else nc=(d[591520+((ja<<4|8)-ia)>>0]|0)+1|0;while(0);c[W>>2]=nc}pa=u+8|0}while((pa|0)!=(ea|0));pa=c[fa>>2]|0;if(!pa){ka=0;fa=0;ea=0;continue}M=c[pa+4>>2]|0;ka=M;fa=pa;ea=M+(c[pa+8>>2]<<3)|0}}else{qa=0;ra=0}}else{qa=0;ra=0}while(0);_VP8LFreeHistogram(qa);v=ra;l=q;return v|0}function _VP8LBackwardRefsCopy(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0;d=c[a+8>>2]|0;if(!b)Bd(590474,590406,95,591444);e=b+12|0;f=c[e>>2]|0;g=b+16|0;if(f|0)c[f>>2]=c[g>>2];f=b+8|0;h=c[f>>2]|0;c[g>>2]=h;c[e>>2]=f;i=b+20|0;c[i>>2]=0;c[f>>2]=0;if((c[a>>2]|0)!=(c[b>>2]|0))Bd(591462,590406,180,591499);if(!d){j=1;return j|0}a=d;d=h;while(1){if(!d){h=_WebPSafeMalloc(1,0,(c[b>>2]<<3)+12|0)|0;if(!h){k=11;break}c[h+4>>2]=h+12;l=h}else{c[g>>2]=c[d>>2];l=d}c[c[e>>2]>>2]=l;c[e>>2]=l;c[i>>2]=l;c[l>>2]=0;h=l+8|0;c[h>>2]=0;if(!l){j=0;k=17;break}f=a+8|0;_memcpy(c[l+4>>2]|0,c[a+4>>2]|0,c[f>>2]<<3|0)|0;c[h>>2]=c[f>>2];f=c[a>>2]|0;if(!f){j=1;k=17;break}a=f;d=c[g>>2]|0}if((k|0)==11){g=b+4|0;c[g>>2]=c[g>>2]|1;j=0;return j|0}else if((k|0)==17)return j|0;return 0}function _VP8LAllocateHistogramSet(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0;d=(b|0)>0?(4<<b)+4400|0:4400;if((d|0)<=-1)Bd(590942,590975,63,591014);e=_WebPSafeMalloc((U(d+35|0,a)|0)+12|0,0,1)|0;if(!e){f=0;return f|0}g=e+12|0;h=e+8|0;c[h>>2]=g;c[e+4>>2]=a;c[e>>2]=a;if((a|0)<=0){f=e;return f|0}i=g+(a<<2)+31&-32;j=i;c[g>>2]=i;i=c[h>>2]|0;c[c[i>>2]>>2]=j+3280;g=c[i>>2]|0;i=c[g>>2]|0;_memset(g|0,0,d|0)|0;c[g+3236>>2]=b;c[g>>2]=i;if((a|0)==1){f=e;return f|0}else{k=j;l=1}do{j=k+d+31&-32;k=j;c[(c[h>>2]|0)+(l<<2)>>2]=j;j=(c[h>>2]|0)+(l<<2)|0;c[c[j>>2]>>2]=k+3280;i=c[j>>2]|0;j=c[i>>2]|0;_memset(i|0,0,d|0)|0;c[i+3236>>2]=b;c[i>>2]=j;l=l+1|0}while((l|0)!=(a|0));f=e;return f|0}function _VP8LGetHistoImageSymbols(a,d,f,g,i,j,k,n,o,p){a=a|0;d=d|0;f=f|0;g=g|0;i=i|0;j=j|0;k=k|0;n=n|0;o=o|0;p=p|0;var q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0.0,N=0.0,O=0.0,P=0.0,Q=0.0,R=0.0,S=0.0,T=0.0,V=0.0,W=0.0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ca=0,da=0.0,ea=0,fa=0,ga=0,ha=0,ia=0,ja=0,ka=0,la=0,ma=0,na=0,oa=0.0,pa=0,qa=0,ra=0.0,sa=0,ta=0,ua=0,va=0,wa=0,xa=0,ya=0,za=0,Aa=0,Ba=0,Ca=0,Da=0.0,Ea=0,Fa=0,Ga=0.0,Ha=0,Ia=0,Ja=0,Ka=0,La=0,Ma=0,Na=0,Oa=0,Pa=0,Qa=0,Ra=0,Sa=0,Ta=0,Ua=0,Va=0,Wa=0,Xa=0;q=l;l=l+288|0;if((l|0)>=(m|0))ba(288);r=q;s=q+24|0;t=1<<j;u=(a+-1+t|0)>>>j;v=U(u,(d+-1+t|0)>>>j)|0;t=j|0?v:1;v=(k|0)>0?(4<<k)+4400|0:4400;if((v|0)<=-1)Bd(590942,590975,63,591014);d=_WebPSafeMalloc((U(v+35|0,t)|0)+12|0,0,1)|0;if(d){w=d+12|0;x=d+8|0;c[x>>2]=w;c[d+4>>2]=t;c[d>>2]=t;if((t|0)>0?(y=w+(t<<2)+31&-32,z=y,c[w>>2]=y,c[y>>2]=z+3280,y=c[w>>2]|0,w=c[y>>2]|0,_memset(y|0,0,v|0)|0,c[y+3236>>2]=k,c[y>>2]=w,(t|0)!=1):0){w=z;z=1;do{y=w+v+31&-32;w=y;c[(c[x>>2]|0)+(z<<2)>>2]=y;y=(c[x>>2]|0)+(z<<2)|0;c[c[y>>2]>>2]=w+3280;A=c[y>>2]|0;y=c[A>>2]|0;_memset(A|0,0,v|0)|0;c[A+3236>>2]=k;c[A>>2]=y;z=z+1|0}while((z|0)!=(t|0));B=d;C=d}else{B=d;C=d}}else{B=0;C=0}d=(i|0)!=0;z=d?4:64;k=(g|0)<100?(c[B>>2]|0)>(z<<1|0):0;if(!B){D=0;_WebPSafeFree(C);l=q;return D|0}v=B+8|0;w=c[v>>2]|0;_VP8LRefsCursorInit(r,f);if((j|0)<=0)Bd(591035,590975,472,591050);f=c[r>>2]|0;a:do if(f|0){x=r+8|0;y=0;A=0;E=f;while(1){_VP8LHistogramAddSinglePixOrCopy(c[w+((U(y>>j,u)|0)+(A>>j)<<2)>>2]|0,E);F=(e[E+2>>1]|0)+A|0;if((F|0)<(a|0)){G=F;H=y}else{I=F;F=y;while(1){J=I-a|0;K=F+1|0;if((J|0)<(a|0)){G=J;H=K;break}else{I=J;F=K}}}F=c[r>>2]|0;if(!F)break;I=F+8|0;c[r>>2]=I;if((I|0)!=(c[x>>2]|0)){y=H;A=G;E=I;continue}_VP8LRefsCursorNextBlock(r);E=c[r>>2]|0;if(!E)break a;else{y=H;A=G}}Bd(591065,591873,185,591085)}while(0);G=c[B>>2]|0;H=c[v>>2]|0;a=n+8|0;j=c[a>>2]|0;b:do if((G|0)>0){u=0;while(1){w=c[H+(u<<2)>>2]|0;_UpdateHistogramCost(w);f=c[j+(u<<2)>>2]|0;A=c[f>>2]|0;y=c[f+3236>>2]|0;E=(y|0)>0?(4<<y)+4400|0:4400;if((E|0)<=-1){L=20;break}if((c[w+3236>>2]|0)!=(y|0)){L=22;break}_memcpy(f|0,w|0,E|0)|0;c[f>>2]=A;u=u+1|0;if((u|0)>=(G|0))break b}if((L|0)==20)Bd(590942,590975,63,591014);else if((L|0)==22)Bd(591104,590975,55,591146)}while(0);G=o+8|0;o=c[G>>2]|0;j=c[o+4>>2]|0;do if(k){H=c[B>>2]|0;if((g|0)<90){M=(t|0)>256?.08:.16;N=(t|0)>512?M*.5:M;M=(t|0)>1024?N*.5:N;O=(g|0)<51?M*.5:M}else O=.16;u=c[v>>2]|0;A=(H|0)>0;c:do if(A){f=0;M=0.0;N=0.0;P=1.e+38;Q=0.0;R=1.e+38;S=1.e+38;do{E=c[u+(f<<2)>>2]|0;T=+h[E+3256>>3];M=M<T?T:M;S=S>T?T:S;T=+h[E+3264>>3];N=N<T?T:N;P=P>T?T:P;T=+h[E+3272>>3];Q=Q<T?T:Q;R=R>T?T:R;f=f+1|0}while((f|0)!=(H|0));T=M-S;f=(i|0)==0;V=N-P;E=V>0.0;W=Q-R;w=W>0.0;if(T>0.0){if(f)X=0;else{y=0;while(1){x=~~((+h[(c[u+(y<<2)>>2]|0)+3256>>3]-S)*3.999999/T);if((x|0)>=4)break;b[p+(y<<1)>>1]=x;y=y+1|0;if((y|0)>=(H|0))break c}Bd(591160,590975,453,591184)}while(1){y=c[u+(X<<2)>>2]|0;x=~~((+h[y+3256>>3]-S)*3.999999/T);if((x|0)>=4){L=49;break}I=((E?~~((+h[y+3264>>3]-P)*3.999999/V):0)+(x<<2)<<2)+(w?~~((+h[y+3272>>3]-R)*3.999999/W):0)|0;if((I|0)>=64){L=50;break}b[p+(X<<1)>>1]=I;X=X+1|0;if((X|0)>=(H|0))break c}if((L|0)==49)Bd(591160,590975,453,591184);else if((L|0)==50)Bd(591201,590975,459,591184)}if(!f){_memset(p|0,0,H<<1|0)|0;break}if(!E){if(w)Y=0;else{_memset(p|0,0,H<<1|0)|0;break}while(1){I=~~((+h[(c[u+(Y<<2)>>2]|0)+3272>>3]-R)*3.999999/W);if((I|0)>=64)break;b[p+(Y<<1)>>1]=I;Y=Y+1|0;if((Y|0)>=(H|0))break c}Bd(591201,590975,459,591184)}if(w){E=0;while(1){f=c[u+(E<<2)>>2]|0;I=(~~((+h[f+3264>>3]-P)*3.999999/V)<<2)+~~((+h[f+3272>>3]-R)*3.999999/W)|0;if((I|0)>=64)break;b[p+(E<<1)>>1]=I;E=E+1|0;if((E|0)>=(H|0))break c}Bd(591201,590975,459,591184)}else{E=0;while(1){w=~~((+h[(c[u+(E<<2)>>2]|0)+3264>>3]-P)*3.999999/V)<<2;if((w|0)>=64)break;b[p+(E<<1)>>1]=w;E=E+1|0;if((E|0)>=(H|0))break c}Bd(591201,590975,459,591184)}}while(0);u=c[a>>2]|0;E=0;do{b[s+(E<<2)>>1]=-1;b[s+(E<<2)+2>>1]=0;E=E+1|0}while((E|0)!=(z|0));E=j;if(A){d:do if(!i){w=0;I=0;f=E;while(1){y=e[p+(I<<1)>>1]|0;x=s+(y<<2)|0;F=b[x>>1]|0;if((w|0)>(I|0))break;K=u+(I<<2)|0;J=c[K>>2]|0;e:do if(F<<16>>16==-1){c[u+(w<<2)>>2]=J;b[x>>1]=w;Z=w+1|0;_=f}else{$=u+(F<<16>>16<<2)|0;aa=c[$>>2]|0;V=+h[J+3248>>3];P=O*V;ca=f;h[r>>3]=0.0;W=V+ +h[aa+3248>>3];if(!(_GetCombinedHistogramEntropy(aa,J,W-P,r)|0))da=+h[r>>3];else{bj[c[307071]&4095](aa,J,ca);ea=c[aa+3240>>2]|0;c[ca+3240>>2]=(ea|0)==(c[J+3240>>2]|0)?ea:-1;V=+h[r>>3];h[ca+3248>>3]=V;c[ca+3236>>2]=c[aa+3236>>2];da=V}if(!(da-W<-P)){c[u+(w<<2)>>2]=c[K>>2];Z=w+1|0;_=f;break}do if((c[ca+3240>>2]|0)==-1){aa=c[K>>2]|0;ea=aa;if((c[aa+3240>>2]|0)==-1?(c[(c[$>>2]|0)+3240>>2]|0)==-1:0)break;aa=s+(y<<2)+2|0;fa=b[aa>>1]|0;if((fa&65535)>31)break;c[u+(w<<2)>>2]=ea;b[aa>>1]=fa+1<<16>>16;Z=w+1|0;_=f;break e}while(0);ca=c[$>>2]|0;c[$>>2]=f;Z=w;_=ca}while(0);I=I+1|0;if((I|0)>=(H|0)){ga=Z;ha=_;break d}else{w=Z;f=_}}Bd(591219,590975,551,591231)}else{f=0;w=0;while(1){I=s+((e[p+(w<<1)>>1]|0)<<2)|0;y=b[I>>1]|0;if((f|0)>(w|0))break;K=c[u+(w<<2)>>2]|0;if(y<<16>>16==-1){c[u+(f<<2)>>2]=K;b[I>>1]=f;ia=f+1|0}else{I=c[u+(y<<16>>16<<2)>>2]|0;bj[c[307071]&4095](K,I,I);y=c[K+3240>>2]|0;K=I+3240|0;c[K>>2]=(y|0)==(c[K>>2]|0)?y:-1;ia=f}w=w+1|0;if((w|0)>=(H|0)){ga=ia;ha=E;break d}else f=ia}Bd(591219,590975,551,591231)}while(0);c[n>>2]=ga;if(d&(ga|0)>0){H=0;do{_UpdateHistogramCost(c[u+(H<<2)>>2]|0);H=H+1|0}while((H|0)!=(ga|0));ja=ha}else ja=ha}else{c[n>>2]=0;ja=E}if(d){ka=n;break}else{la=ja;ma=c[G>>2]|0;L=82;break}}else{la=j;ma=o;L=82}while(0);if((L|0)==82){da=+(g|0)/100.0;o=~~(da*(da*da)*99.0+1.0);j=c[n>>2]|0;if((g|0)<25)na=2;else na=((g+-25|0)/8|0)+2|0;g=U(na,j)|0;na=(j|0)/2|0;G=(g|0)/2|0;ja=c[a>>2]|0;f:do if((j|0)>(o|0)&(g|0)>0){d=0;ha=0;ga=j;ia=j+-1|0;s=0;_=la;Z=c[ma>>2]|0;while(1){i=(na|0)<(ga|0)?na:ga;z=(ha|0)>10?(U(ia+1|0,ia)|0)<(U(g-d<<1,i)|0):0;Y=z?ia:i;i=s+d|0;if((Y|0)>0){X=ga+-1|0;if(z){t=ja+(ia<<2)|0;k=0;H=1;u=-1;da=0.0;A=_;f=Z;while(1){w=c[ja+(k<<2)>>2]|0;y=c[t>>2]|0;K=f;h[r>>3]=0.0;O=+h[w+3248>>3]+ +h[y+3248>>3];if(!(_GetCombinedHistogramEntropy(w,y,da+O,r)|0))oa=+h[r>>3];else{bj[c[307071]&4095](w,y,K);I=c[w+3240>>2]|0;c[K+3240>>2]=(I|0)==(c[y+3240>>2]|0)?I:-1;P=+h[r>>3];h[K+3248>>3]=P;c[K+3236>>2]=c[w+3236>>2];oa=P}P=oa-O;if(P<da){pa=ia;qa=k;ra=P;sa=f;ta=A}else{pa=H;qa=u;ra=da;sa=A;ta=f}k=k+1|0;if((k|0)==(Y|0)){ua=pa;va=qa;wa=i;xa=sa;ya=ta;break}else{H=pa;u=qa;da=ra;A=sa;f=ta}}}else{f=0;A=1;u=-1;da=0.0;H=i;k=_;t=Z;while(1){w=(f&7)+1|0;K=H*16807|0;I=(K|0)==0?1:K;if(w>>>0<3){za=H;Aa=w}else{za=I;Aa=(I>>>0)%(X>>>0)|0}I=za*16807|0;w=(I|0)==0?1:I;I=(w>>>0)%(ga>>>0)|0;K=((Aa+1+I|0)>>>0)%(ga>>>0)|0;do if((I|0)==(K|0)){Ba=A;Ca=u;Da=da;Ea=k;Fa=t}else{y=c[ja+(I<<2)>>2]|0;J=c[ja+(K<<2)>>2]|0;F=t;h[r>>3]=0.0;P=+h[y+3248>>3]+ +h[J+3248>>3];if(!(_GetCombinedHistogramEntropy(y,J,da+P,r)|0))Ga=+h[r>>3];else{bj[c[307071]&4095](y,J,F);x=c[y+3240>>2]|0;c[F+3240>>2]=(x|0)==(c[J+3240>>2]|0)?x:-1;O=+h[r>>3];h[F+3248>>3]=O;c[F+3236>>2]=c[y+3236>>2];Ga=O}O=Ga-P;if(!(O<da)){Ba=A;Ca=u;Da=da;Ea=k;Fa=t;break}Ba=K;Ca=I;Da=O;Ea=t;Fa=k}while(0);f=f+1|0;if((f|0)==(Y|0)){ua=Ba;va=Ca;wa=w;xa=Ea;ya=Fa;break}else{A=Ba;u=Ca;da=Da;H=w;k=Ea;t=Fa}}}t=(z<<31>>31)+ia|0;if((va|0)>-1){k=ja+(va<<2)|0;H=c[k>>2]|0;c[k>>2]=xa;k=(t|0)<(X|0)?t:ga+-2|0;u=ja+(X<<2)|0;if((ua|0)==(X|0)){Ha=wa;Ia=0;Ja=X;Ka=k;La=H;Ma=ya}else{c[ja+(ua<<2)>>2]=c[u>>2];c[u>>2]=0;Ha=wa;Ia=0;Ja=X;Ka=k;La=H;Ma=ya}}else{Ha=wa;Ia=ha;Ja=ga;Ka=t;La=xa;Ma=ya}}else{Ha=i;Ia=ha;Ja=ga;Ka=(z<<31>>31)+ia|0;La=_;Ma=Z}ha=Ia+1|0;d=d+1|0;if(!((Ka|0)!=0&(ha|0)<(G|0))){Na=Ja;break f}if(!((g|0)>(d|0)&(Ja|0)>(o|0))){Na=Ja;break}else{ga=Ja;ia=Ka;s=Ha;_=La;Z=Ma}}}else Na=j;while(0);c[n>>2]=Na;if((Na|0)>(o|0))ka=n;else{o=c[a>>2]|0;j=_WebPSafeMalloc(Na,((Na|0)<0)<<31>>31,4)|0;Ma=U(Na,Na)|0;La=_WebPSafeMalloc(Ma+1|0,0,24)|0;if((j|0)==0|(La|0)==0){_WebPSafeFree(j);_WebPSafeFree(La);D=0;_WebPSafeFree(C);l=q;return D|0}if((Na|0)>0){Ha=La+8|0;c[j>>2]=0;g:do if((Na|0)==1)Oa=0;else{Ka=0;Ja=0;g=1;h:while(1){G=g;Ia=Ja;while(1){ya=La+(Ia*24|0)|0;xa=(Ka|0)>(G|0);wa=xa?Ka:G;ua=xa?G:Ka;c[ya>>2]=ua;c[La+(Ia*24|0)+4>>2]=wa;xa=c[o+(ua<<2)>>2]|0;ua=c[o+(wa<<2)>>2]|0;Da=+h[xa+3248>>3]+ +h[ua+3248>>3];wa=La+(Ia*24|0)+16|0;h[wa>>3]=0.0;_GetCombinedHistogramEntropy(xa,ua,Da,wa)|0;Ga=+h[wa>>3]-Da;h[La+(Ia*24|0)+8>>3]=Ga;if(!(Ga>=0.0)){if(Ga<+h[Ha>>3]){c[r>>2]=c[La>>2];c[r+4>>2]=c[La+4>>2];c[r+8>>2]=c[La+8>>2];c[r+12>>2]=c[La+12>>2];c[r+16>>2]=c[La+16>>2];c[r+20>>2]=c[La+20>>2];c[La>>2]=c[ya>>2];c[La+4>>2]=c[ya+4>>2];c[La+8>>2]=c[ya+8>>2];c[La+12>>2]=c[ya+12>>2];c[La+16>>2]=c[ya+16>>2];c[La+20>>2]=c[ya+20>>2];c[ya>>2]=c[r>>2];c[ya+4>>2]=c[r+4>>2];c[ya+8>>2]=c[r+8>>2];c[ya+12>>2]=c[r+12>>2];c[ya+16>>2]=c[r+16>>2];c[ya+20>>2]=c[r+20>>2]}if((Ia|0)<(Ma|0))Pa=Ia+1|0;else break h}else Pa=Ia;G=G+1|0;if((G|0)>=(Na|0))break;else Ia=Pa}c[j+(g<<2)>>2]=g;Ia=g+1|0;if((Ia|0)<(Na|0)){G=g;Ja=Pa;g=Ia;Ka=G}else{Oa=Pa;break g}}Bd(591258,590975,669,591301)}while(0);i:do if((Na|0)>1&(Oa|0)>0){Pa=La+4|0;Ka=La+16|0;g=La;Ja=Oa;G=Na;j:while(1){Ia=c[La>>2]|0;z=c[Pa>>2]|0;i=c[o+(z<<2)>>2]|0;X=o+(Ia<<2)|0;ya=c[X>>2]|0;bj[c[307071]&4095](i,ya,ya);wa=c[i+3240>>2]|0;i=ya+3240|0;c[i>>2]=(wa|0)==(c[i>>2]|0)?wa:-1;h[(c[X>>2]|0)+3248>>3]=+h[Ka>>3];X=0;wa=1;while(1){i=j+(X<<2)|0;if((c[i>>2]|0)>=(z|0))c[i>>2]=c[j+(wa<<2)>>2];i=wa+1|0;if((i|0)==(G|0))break;else{ya=wa;wa=i;X=ya}}X=G+-1|0;if((Ja|0)>0){wa=La;ya=0;while(1){i=La+(ya*24|0)|0;ua=c[i>>2]|0;do if((ua|0)==(Ia|0))Qa=wa;else{xa=c[La+(ya*24|0)+4>>2]|0;if((xa|0)==(z|0)|((ua|0)==(z|0)|(xa|0)==(Ia|0))){Qa=wa;break}if(+h[La+(ya*24|0)+8>>3]<+h[Ha>>3]){c[r>>2]=c[La>>2];c[r+4>>2]=c[La+4>>2];c[r+8>>2]=c[La+8>>2];c[r+12>>2]=c[La+12>>2];c[r+16>>2]=c[La+16>>2];c[r+20>>2]=c[La+20>>2];c[La>>2]=c[i>>2];c[La+4>>2]=c[i+4>>2];c[La+8>>2]=c[i+8>>2];c[La+12>>2]=c[i+12>>2];c[La+16>>2]=c[i+16>>2];c[La+20>>2]=c[i+20>>2];c[i>>2]=c[r>>2];c[i+4>>2]=c[r+4>>2];c[i+8>>2]=c[r+8>>2];c[i+12>>2]=c[r+12>>2];c[i+16>>2]=c[r+16>>2];c[i+20>>2]=c[r+20>>2];Ra=i}else Ra=i;c[r>>2]=c[wa>>2];c[r+4>>2]=c[wa+4>>2];c[r+8>>2]=c[wa+8>>2];c[r+12>>2]=c[wa+12>>2];c[r+16>>2]=c[wa+16>>2];c[r+20>>2]=c[wa+20>>2];c[wa>>2]=c[Ra>>2];c[wa+4>>2]=c[Ra+4>>2];c[wa+8>>2]=c[Ra+8>>2];c[wa+12>>2]=c[Ra+12>>2];c[wa+16>>2]=c[Ra+16>>2];c[wa+20>>2]=c[Ra+20>>2];c[Ra>>2]=c[r>>2];c[Ra+4>>2]=c[r+4>>2];c[Ra+8>>2]=c[r+8>>2];c[Ra+12>>2]=c[r+12>>2];c[Ra+16>>2]=c[r+16>>2];c[Ra+20>>2]=c[r+20>>2];Qa=wa+24|0}while(0);ya=ya+1|0;if((ya|0)==(Ja|0)){Sa=Qa;break}else wa=Qa}}else Sa=La;wa=0;ya=(Sa-g|0)/24|0;while(1){z=c[j+(wa<<2)>>2]|0;do if((z|0)!=(Ia|0)){i=La+(ya*24|0)|0;ua=(Ia|0)>(z|0);w=ua?Ia:z;xa=ua?z:Ia;c[i>>2]=xa;c[La+(ya*24|0)+4>>2]=w;ua=c[o+(xa<<2)>>2]|0;xa=c[o+(w<<2)>>2]|0;Ga=+h[ua+3248>>3]+ +h[xa+3248>>3];w=La+(ya*24|0)+16|0;h[w>>3]=0.0;_GetCombinedHistogramEntropy(ua,xa,Ga,w)|0;Da=+h[w>>3]-Ga;h[La+(ya*24|0)+8>>3]=Da;if(Da>=0.0){Ta=ya;break}if(Da<+h[Ha>>3]){c[r>>2]=c[La>>2];c[r+4>>2]=c[La+4>>2];c[r+8>>2]=c[La+8>>2];c[r+12>>2]=c[La+12>>2];c[r+16>>2]=c[La+16>>2];c[r+20>>2]=c[La+20>>2];c[La>>2]=c[i>>2];c[La+4>>2]=c[i+4>>2];c[La+8>>2]=c[i+8>>2];c[La+12>>2]=c[i+12>>2];c[La+16>>2]=c[i+16>>2];c[La+20>>2]=c[i+20>>2];c[i>>2]=c[r>>2];c[i+4>>2]=c[r+4>>2];c[i+8>>2]=c[r+8>>2];c[i+12>>2]=c[r+12>>2];c[i+16>>2]=c[r+16>>2];c[i+20>>2]=c[r+20>>2]}if((ya|0)<(Ma|0))Ta=ya+1|0;else break j}else Ta=ya;while(0);wa=wa+1|0;if((wa|0)>=(X|0))break;else ya=Ta}if((X|0)>1&(Ta|0)>0){Ja=Ta;G=X}else{Ua=X;break i}}Bd(591258,590975,669,591301)}else Ua=Na;while(0);if((Ua|0)>0){Ta=0;do{Ma=c[j+(Ta<<2)>>2]|0;Ha=o+(Ta<<2)|0;Sa=o+(Ma<<2)|0;if((Ta|0)!=(Ma|0)){Ma=c[Ha>>2]|0;c[Ha>>2]=c[Sa>>2];c[Sa>>2]=Ma}Ta=Ta+1|0}while((Ta|0)!=(Ua|0));Va=Ua}else Va=Ua}else Va=Na;c[n>>2]=Va;_WebPSafeFree(j);_WebPSafeFree(La);ka=n}}n=c[B>>2]|0;B=c[v>>2]|0;v=c[ka>>2]|0;ka=c[a>>2]|0;if((v|0)>1)if((n|0)>0){a=0;do{La=B+(a<<2)|0;j=0;Va=0;Da=1.e+38;while(1){Na=c[ka+(Va<<2)>>2]|0;Ua=c[La>>2]|0;h[r>>3]=-+h[Na+3248>>3];_GetCombinedHistogramEntropy(Na,Ua,Da,r)|0;Ga=+h[r>>3];Ua=(Va|0)==0|Ga<Da;j=Ua?Va:j;Va=Va+1|0;if((Va|0)==(v|0))break;else Da=Ua?Ga:Da}b[p+(a<<1)>>1]=j;a=a+1|0}while((a|0)!=(n|0));if((v|0)>0){Wa=0;L=162}}else{Wa=0;L=162}else{if((v|0)!=1)Bd(591318,590975,895,591332);if((n|0)>0){_memset(p|0,0,n<<1|0)|0;Wa=0;L=162}else{Wa=0;L=162}}k:do if((L|0)==162){while(1){L=0;a=c[ka+(Wa<<2)>>2]|0;r=a+3236|0;Va=c[r>>2]|0;La=(Va|0)>0?(4<<Va)+4400|0:4400;if((La|0)<=-1)break;Ua=c[a>>2]|0;_memset(a|0,0,La|0)|0;c[r>>2]=Va;c[a>>2]=Ua;Wa=Wa+1|0;if((Wa|0)>=(v|0))break k;else L=162}Bd(590942,590975,63,591014)}while(0);if((n|0)>0)Xa=0;else{D=1;_WebPSafeFree(C);l=q;return D|0}do{L=c[B+(Xa<<2)>>2]|0;v=c[ka+((e[p+(Xa<<1)>>1]|0)<<2)>>2]|0;bj[c[307071]&4095](L,v,v);Wa=c[L+3240>>2]|0;L=v+3240|0;c[L>>2]=(Wa|0)==(c[L>>2]|0)?Wa:-1;Xa=Xa+1|0}while((Xa|0)!=(n|0));D=1;_WebPSafeFree(C);l=q;return D|0}function _GetHuffBitLengthsAndCodes(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0;d=c[a>>2]|0;e=(d|0)>0;if(e){f=c[a+8>>2]|0;g=0;h=0;i=0;while(1){j=b+((g*5|0)*12|0)|0;k=c[(c[f+(g<<2)>>2]|0)+3236>>2]|0;l=(k|0)>0?(1<<k)+280|0:280;c[j>>2]=l;k=_i64Add(l|0,((l|0)<0)<<31>>31|0,h|0,i|0)|0;c[j+12>>2]=256;c[j+24>>2]=256;c[j+36>>2]=256;c[j+48>>2]=40;j=_i64Add(k|0,F|0,808,0)|0;k=F;g=g+1|0;if((g|0)==(d|0)){m=j;n=k;break}else{h=j;i=k}}}else{m=0;n=0}i=_WebPSafeCalloc(m,n,3)|0;if(i){n=d*5|0;if(e){h=i+(m<<1)|0;m=i;g=0;f=0;while(1){k=c[b+(f*12|0)>>2]|0;c[b+(f*12|0)+8>>2]=m;c[b+(f*12|0)+4>>2]=h;j=(g|0)<(k|0)?k:g;f=f+1|0;if((f|0)>=(n|0)){o=j;break}else{h=h+k|0;m=m+(k<<1)|0;g=j}}}else o=0;g=_WebPSafeMalloc(1,0,o)|0;m=___muldi3(o|0,((o|0)<0)<<31>>31|0,3,0)|0;o=_WebPSafeMalloc(m,F,16)|0;m=(g|0)==0;h=(o|0)==0;if(m|h|e^1){p=((m|h)^1)&1;q=g;r=o}else{h=a+8|0;a=0;do{m=b+((a*5|0)*12|0)|0;e=c[(c[h>>2]|0)+(a<<2)>>2]|0;_VP8LCreateHuffmanTree(c[e>>2]|0,15,g,o,m);_VP8LCreateHuffmanTree(e+4|0,15,g,o,m+12|0);_VP8LCreateHuffmanTree(e+1028|0,15,g,o,m+24|0);_VP8LCreateHuffmanTree(e+2052|0,15,g,o,m+36|0);_VP8LCreateHuffmanTree(e+3076|0,15,g,o,m+48|0);a=a+1|0}while((a|0)!=(d|0));p=1;q=g;r=o}}else{p=0;q=0;r=0}_WebPSafeFree(r);_WebPSafeFree(q);if(p|0)return p|0;_WebPSafeFree(i);_memset(b|0,0,d*60|0)|0;return p|0}function _VP8LFreeHistogramSet(a){a=a|0;_WebPSafeFree(a);return}function _StoreHuffmanCode(f,g,h,i){f=f|0;g=g|0;h=h|0;i=i|0;var j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0;j=l;l=l+176|0;if((l|0)>=(m|0))ba(176);k=j+153|0;n=j+96|0;o=j+84|0;p=j+8|0;q=j+134|0;r=j;s=r;c[s>>2]=0;c[s+4>>2]=0;s=c[i>>2]|0;if((s|0)>0){t=c[i+4>>2]|0;u=0;v=0;while(1){if(!(a[t+v>>0]|0))w=u;else{if((u|0)<2)c[r+(u<<2)>>2]=v;w=u+1|0}v=v+1|0;x=(w|0)<3;if(!(x&(v|0)<(s|0)))break;else u=w}if(w|0){if((x?(x=c[r>>2]|0,(x|0)<256):0)?(u=c[r+4>>2]|0,(u|0)<256):0){_VP8LPutBitsInternal(f,1,1);_VP8LPutBitsInternal(f,w+-1|0,1);if((x|0)<2){_VP8LPutBitsInternal(f,0,1);_VP8LPutBitsInternal(f,x,1)}else{_VP8LPutBitsInternal(f,1,1);_VP8LPutBitsInternal(f,x,8)}if((w|0)!=2){l=j;return}_VP8LPutBitsInternal(f,u,8);l=j;return}u=k;w=u+19|0;do{a[u>>0]=0;u=u+1|0}while((u|0)<(w|0));u=n;w=u+38|0;do{b[u>>1]=0;u=u+2|0}while((u|0)<(w|0));c[o>>2]=19;x=o+4|0;c[x>>2]=k;r=o+8|0;c[r>>2]=n;_VP8LPutBitsInternal(f,0,1);n=_VP8LCreateCompressedHuffmanTree(i,h,s)|0;u=p;w=u+76|0;do{c[u>>2]=0;u=u+4|0}while((u|0)<(w|0));u=q;w=u+19|0;do{a[u>>0]=0;u=u+1|0}while((u|0)<(w|0));u=(n|0)>0;if(u){w=0;do{s=p+(d[h+(w<<1)>>0]<<2)|0;c[s>>2]=(c[s>>2]|0)+1;w=w+1|0}while((w|0)!=(n|0))}_VP8LCreateHuffmanTree(p,7,q,g,o);g=19;while(1){if((g|0)<=4){y=24;break}q=g+-1|0;if(!(a[k+(d[590546+q>>0]|0)>>0]|0))g=q;else{y=23;break}}if((y|0)==23){_VP8LPutBitsInternal(f,g+-4|0,4);z=0;y=25}else if((y|0)==24?(_VP8LPutBitsInternal(f,g+-4|0,4),(g|0)>0):0){z=0;y=25}if((y|0)==25)while(1){y=0;_VP8LPutBitsInternal(f,d[k+(d[590546+z>>0]|0)>>0]|0,3);z=z+1|0;if((z|0)==(g|0))break;else y=25}y=c[o>>2]|0;a:do if((y|0)>0){g=c[x>>2]|0;z=0;q=0;while(1){if(a[g+z>>0]|0)if((q|0)>0)break a;else A=q+1|0;else A=q;z=z+1|0;if((z|0)>=(y|0))break;else q=A}a[g>>0]=0;b[c[r>>2]>>1]=0;if((c[o>>2]|0)>1){q=1;do{a[(c[x>>2]|0)+q>>0]=0;b[(c[r>>2]|0)+(q<<1)>>1]=0;q=q+1|0}while((q|0)<(c[o>>2]|0))}}while(0);b:do if(u){o=0;A=n;while(1){y=A+-1|0;q=a[h+(y<<1)>>0]|0;switch(q<<24>>24){case 0:case 17:case 18:break;default:{B=o;C=A;break b}}g=(d[k+(q&255)>>0]|0)+o|0;switch(q<<24>>24){case 17:{D=g+3|0;break}case 18:{D=g+7|0;break}default:D=g}if((A|0)>1){o=D;A=y}else{B=D;C=y;break b}}}else{B=0;C=n}while(0);D=(C|0)>1&(B|0)>12;B=D?C:n;_VP8LPutBitsInternal(f,D&1,1);if(D){D=C+-1|0;n=((D&1-C|0)!=(D|0)&1)+((X(D|0)|0)^31)|0;D=(n|0)==0?1:(n+1|0)>>>1;_VP8LPutBitsInternal(f,D+-1|0,3);_VP8LPutBitsInternal(f,C+-2|0,D<<1)}c:do if((B|0)>0){D=0;while(1){C=a[h+(D<<1)>>0]|0;n=C&255;k=d[h+(D<<1)+1>>0]|0;_VP8LPutBitsInternal(f,e[(c[r>>2]|0)+(n<<1)>>1]|0,d[(c[x>>2]|0)+n>>0]|0);switch(C<<24>>24){case 16:{_VP8LPutBitsInternal(f,k,2);break}case 17:{_VP8LPutBitsInternal(f,k,3);break}case 18:{_VP8LPutBitsInternal(f,k,7);break}default:{}}D=D+1|0;if((D|0)==(B|0))break c}}while(0);l=j;return}}_VP8LPutBitsInternal(f,1,4);l=j;return}function _StoreImageToBitMask(f,g,h,i,j,k){f=f|0;g=g|0;h=h|0;i=i|0;j=j|0;k=k|0;var n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0;n=l;l=l+16|0;if((l|0)>=(m|0))ba(16);o=n;p=(h|0)==0;q=p?1:(g+-1+(1<<h)|0)>>>h;r=p?0:-1<<h;p=b[j>>1]|0;_VP8LRefsCursorInit(o,i);i=c[o>>2]|0;if(!i){s=f+20|0;t=c[s>>2]|0;u=(t|0)!=0;v=u&1;l=n;return v|0}w=o+8|0;x=0;y=0;z=0;A=0;B=k+(((p&65535)*5|0)*12|0)|0;p=i;a:while(1){i=x&r;C=y&r;if((A|0)==(C|0)&(z|0)==(i|0)){D=z;E=A;F=B}else{D=i;E=C;F=k+(((e[j+((U(y>>h,q)|0)+(x>>h)<<1)>>1]|0)*5|0)*12|0)|0}switch(a[p>>0]|0){case 0:{C=p+4|0;i=(c[C>>2]|0)>>>8&255;_VP8LPutBitsInternal(f,e[(c[F+8>>2]|0)+(i<<1)>>1]|0,d[(c[F+4>>2]|0)+i>>0]|0);if(a[p>>0]|0){G=6;break a}i=(c[C>>2]|0)>>>16&255;_VP8LPutBitsInternal(f,e[(c[F+20>>2]|0)+(i<<1)>>1]|0,d[(c[F+16>>2]|0)+i>>0]|0);if(a[p>>0]|0){G=6;break a}i=c[C>>2]&255;_VP8LPutBitsInternal(f,e[(c[F+32>>2]|0)+(i<<1)>>1]|0,d[(c[F+28>>2]|0)+i>>0]|0);if(a[p>>0]|0){G=6;break a}i=(c[C>>2]|0)>>>24;_VP8LPutBitsInternal(f,e[(c[F+44>>2]|0)+(i<<1)>>1]|0,d[(c[F+40>>2]|0)+i>>0]|0);break}case 1:{i=c[p+4>>2]|0;if(i>>>0>=1024){G=9;break a}C=i+280|0;_VP8LPutBitsInternal(f,e[(c[F+8>>2]|0)+(C<<1)>>1]|0,d[(c[F+4>>2]|0)+C>>0]|0);break}case 2:{C=c[p+4>>2]|0;i=b[p+2>>1]|0;H=i&65535;if((i&65535)<512){I=a[578711+(H<<1)>>0]|0;J=a[578711+(H<<1)+1>>0]|0;K=d[579735+H>>0]|0}else{i=H+-1|0;H=(X(i|0)|0)^31;L=H+-1|0;I=i>>>L&1|H<<1;J=L;K=(1<<L)+-1&i}i=I+256|0;L=d[(c[F+4>>2]|0)+i>>0]|0;_VP8LPutBitsInternal(f,K<<L|e[(c[F+8>>2]|0)+(i<<1)>>1],L+J|0);if((C|0)<512){M=a[578711+(C<<1)>>0]|0;N=a[578711+(C<<1)+1>>0]|0;O=d[579735+C>>0]|0}else{L=C+-1|0;C=(X(L|0)|0)^31;i=C+-1|0;M=L>>>i&1|C<<1;N=i;O=(1<<i)+-1&L}_VP8LPutBitsInternal(f,e[(c[F+56>>2]|0)+(M<<1)>>1]|0,d[(c[F+52>>2]|0)+M>>0]|0);_VP8LPutBitsInternal(f,O,N);break}default:{G=11;break a}}L=(e[p+2>>1]|0)+x|0;if((L|0)<(g|0)){P=L;Q=y}else{i=L;L=y;while(1){C=i-g|0;H=L+1|0;if((C|0)<(g|0)){P=C;Q=H;break}else{i=C;L=H}}}L=c[o>>2]|0;if(!L){G=22;break}i=L+8|0;c[o>>2]=i;if((i|0)!=(c[w>>2]|0)){x=P;y=Q;z=D;A=E;B=F;p=i;continue}_VP8LRefsCursorNextBlock(o);p=c[o>>2]|0;if(!p){G=25;break}else{x=P;y=Q;z=D;A=E;B=F}}if((G|0)==6)Bd(590509,591873,86,590529);else if((G|0)==9)Bd(591375,591873,101,591426);else if((G|0)==11)Bd(591856,591873,106,591924);else if((G|0)==22)Bd(591065,591873,185,591085);else if((G|0)==25){s=f+20|0;t=c[s>>2]|0;u=(t|0)!=0;v=u&1;l=n;return v|0}return 0}function _VP8LBackwardRefsClear(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;if(!a)Bd(590474,590406,106,590487);b=a+12|0;d=c[b>>2]|0;e=a+16|0;if(d|0)c[d>>2]=c[e>>2];d=a+8|0;f=c[d>>2]|0;c[e>>2]=f;c[b>>2]=d;c[a+20>>2]=0;c[d>>2]=0;if(!f)return;else g=f;do{f=g;g=c[g>>2]|0;_WebPSafeFree(f);c[e>>2]=g}while((g|0)!=0);return}function _VP8LHashChainClear(a){a=a|0;if(!a)Bd(590396,590406,207,590455);else{_WebPSafeFree(c[a>>2]|0);c[a+4>>2]=0;c[a>>2]=0;return}}function _VP8LRefsCursorInit(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;d=c[b+8>>2]|0;if(!d){e=0;f=0}else{b=c[d+4>>2]|0;e=b+(c[d+8>>2]<<3)|0;f=b}c[a>>2]=f;c[a+4>>2]=d;c[a+8>>2]=e;return}function _VP8LRefsCursorNextBlock(a){a=a|0;var b=0,d=0,e=0,f=0;b=a+4|0;d=c[c[b>>2]>>2]|0;if(!d){c[a>>2]=0;e=0}else{f=c[d+4>>2]|0;c[a>>2]=f;e=f+(c[d+8>>2]<<3)|0}c[a+8>>2]=e;c[b>>2]=d;return}function _VP8LCreateCompressedHuffmanTree(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0;f=d+(e<<1)|0;e=c[b>>2]|0;if(!d)Bd(590820,590613,333,590835);g=b+4|0;b=d;h=8;i=0;a:while(1){if((i|0)>=(e|0)){j=31;break}k=c[g>>2]|0;l=a[k+i>>0]|0;m=l&255;n=i;do{n=n+1|0;if((n|0)>=(e|0))break}while((a[k+n>>0]|0)==l<<24>>24);k=n-i|0;b:do if(!(l<<24>>24))if((k|0)>0){c:do if((k|0)>=3){o=b;p=k;while(1){if((p|0)<11){j=13;break}a[o>>0]=18;if((p|0)<139){j=15;break}a[o+1>>0]=127;q=o+2|0;r=p+-138|0;if((r|0)<3){s=q;t=r;break c}else{o=q;p=r}}if((j|0)==13){j=0;a[o>>0]=17;a[o+1>>0]=p+253;u=o+2|0;v=h;break b}else if((j|0)==15){j=0;a[o+1>>0]=p+245;u=o+2|0;v=h;break b}}else{s=b;t=k}while(0);_memset(s|0,0,t<<1|0)|0;u=s+(t<<1)|0;v=h}else{u=b;v=h}else{if((l&255)>=16){j=18;break a}if((m|0)==(h|0)){w=k;x=b}else{a[b>>0]=l;a[b+1>>0]=0;w=k+-1|0;x=b+2|0}if((w|0)>0){d:do if((w|0)<3){y=w;z=x}else{r=w;q=x;while(1){a[q>>0]=16;if((r|0)<7)break;a[q+1>>0]=3;A=q+2|0;B=r+-6|0;if((B|0)<3){y=B;z=A;break d}else{r=B;q=A}}a[q+1>>0]=r+253;u=q+2|0;v=m;break b}while(0);o=0;p=z;while(1){a[p>>0]=l;a[p+1>>0]=0;o=o+1|0;if((o|0)==(y|0))break;else p=p+2|0}u=z+(y<<1)|0;v=m}else{u=x;v=m}}while(0);if(u>>>0>f>>>0){j=30;break}else{b=u;h=v;i=n}}if((j|0)==18)Bd(590867,590613,264,590900);else if((j|0)==30)Bd(590919,590613,347,590835);else if((j|0)==31)return b-d>>1|0;return 0}function _VP8LCreateHuffmanTree(e,f,g,h,i){e=e|0;f=f|0;g=g|0;h=h|0;i=i|0;var j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0;j=l;l=l+128|0;if((l|0)>=(m|0))ba(128);k=j+64|0;n=j;o=c[i>>2]|0;_memset(g|0,0,o|0)|0;p=o;while(1){if((p|0)<1)break;q=p+-1|0;if(!(c[e+(q<<2)>>2]|0))p=q;else{r=4;break}}a:do if((r|0)==4){q=0;s=c[e>>2]|0;t=0;while(1){u=g+t|0;v=(t|0)==(p|0);if(!v?(c[e+(t<<2)>>2]|0)==(s|0):0){w=q+1|0;x=s}else{if(!(!((q|0)>4&(s|0)==0)?!((q|0)>6&(s|0)!=0):0))_memset(u+(0-q)|0,1,q|0)|0;if(v)break;w=1;x=c[e+(t<<2)>>2]|0}q=w;s=x;t=t+1|0}t=p+-3|0;s=0;q=c[e>>2]|0;v=0;u=0;while(1){y=(u|0)==(p|0);do if(!y?(a[g+u>>0]|0)==0:0){if(u|0?a[g+(u+-1)>>0]|0:0){r=20;break}z=c[e+(u<<2)>>2]|0;A=z-q|0;if((((A|0)>-1?A:0-A|0)|0)<4){A=v+1|0;B=z+s|0;if(A>>>0>3){C=B;D=((B+(A>>>1)|0)>>>0)/(A>>>0)|0;E=A}else{C=B;D=q;E=A}}else r=20}else r=20;while(0);if((r|0)==20){r=0;A=(s|0)==0;if(v>>>0>3|A&(v|0)==3?(B=(v>>>1)+s|0,z=A?0:v>>>0>B>>>0?1:(B>>>0)/(v>>>0)|0,v|0):0){B=u+-1|0;A=0;do{c[e+(B-A<<2)>>2]=z;A=A+1|0}while((A|0)!=(v|0))}if((u|0)>=(t|0))if((u|0)<(p|0))F=c[e+(u<<2)>>2]|0;else F=0;else F=((c[e+(u<<2)>>2]|0)+2+(c[e+(u+1<<2)>>2]|0)+(c[e+(u+2<<2)>>2]|0)+(c[e+(u+3<<2)>>2]|0)|0)>>>2;if(y)break a;C=c[e+(u<<2)>>2]|0;D=F;E=1}s=C;q=D;v=E;u=u+1|0}}while(0);E=i+4|0;D=c[E>>2]|0;b:do if((o|0)>0){C=0;F=0;do{C=((c[e+(F<<2)>>2]|0)!=0&1)+C|0;F=F+1|0}while((F|0)!=(o|0));if(C|0){F=h+(C<<4)|0;if((C|0)>(1<<f+-1|0))Bd(590565,590613,190,590661);p=(o|0)>1;g=(C|0)==1;x=h+4|0;if((C|0)>1)G=1;else{w=1;while(1){u=0;v=0;while(1){q=c[e+(u<<2)>>2]|0;if(!q)H=v;else{c[h+(v<<4)>>2]=q>>>0<w>>>0?w:q;c[h+(v<<4)+4>>2]=u;c[h+(v<<4)+8>>2]=-1;c[h+(v<<4)+12>>2]=-1;H=v+1|0}u=u+1|0;if((u|0)==(o|0))break;else v=H}_qsort(h,C,16,4475);if(g)a[D+(c[x>>2]|0)>>0]=1;v=d[D>>0]|0;if(p){u=v;y=1;while(1){q=d[D+y>>0]|0;s=(u|0)<(q|0)?q:u;y=y+1|0;if((y|0)==(o|0)){I=s;break}else u=s}}else I=v;if((I|0)>(f|0))w=w<<1;else break b}}while(1){w=0;x=0;while(1){g=c[e+(w<<2)>>2]|0;if(!g)J=x;else{c[h+(x<<4)>>2]=g>>>0<G>>>0?G:g;c[h+(x<<4)+4>>2]=w;c[h+(x<<4)+8>>2]=-1;c[h+(x<<4)+12>>2]=-1;J=x+1|0}w=w+1|0;if((w|0)==(o|0))break;else x=J}_qsort(h,C,16,4475);x=0;w=C;do{v=x|1;g=F+(x<<4)|0;u=w;w=w+-1|0;y=h+(w<<4)|0;c[g>>2]=c[y>>2];c[g+4>>2]=c[y+4>>2];c[g+8>>2]=c[y+8>>2];c[g+12>>2]=c[y+12>>2];y=F+(v<<4)|0;s=u+-2|0;u=h+(s<<4)|0;c[y>>2]=c[u>>2];c[y+4>>2]=c[u+4>>2];c[y+8>>2]=c[u+8>>2];c[y+12>>2]=c[u+12>>2];u=(c[g>>2]|0)+(c[y>>2]|0)|0;y=0;while(1){K=y+1|0;if((s|0)<=(y|0))break;if((c[h+(y<<4)>>2]|0)>>>0>u>>>0)y=K;else break}g=h+(y<<4)|0;_memmove(h+(K<<4)|0,g|0,s-y<<4|0)|0;c[g>>2]=u;c[h+(y<<4)+4>>2]=-1;c[h+(y<<4)+8>>2]=v;c[h+(y<<4)+12>>2]=x;x=x+2|0}while((w|0)>1);_SetBitDepths(h,F,D,0);w=d[D>>0]|0;if(p){x=w;g=1;while(1){q=d[D+g>>0]|0;t=(x|0)<(q|0)?q:x;g=g+1|0;if((g|0)==(o|0)){L=t;break}else x=t}}else L=w;if((L|0)>(f|0))G=G<<1;else break}}}while(0);G=n;f=G+64|0;do{c[G>>2]=0;G=G+4|0}while((G|0)<(f|0));if(!i)Bd(590681,590613,381,590694);G=c[i>>2]|0;f=(G|0)>0;do if(f){L=c[E>>2]|0;o=0;while(1){D=a[L+o>>0]|0;if((D&255)>=16){r=65;break}h=n+((D&255)<<2)|0;c[h>>2]=(c[h>>2]|0)+1;o=o+1|0;if((o|0)>=(G|0)){r=67;break}}if((r|0)==65)Bd(590720,590613,385,590694);else if((r|0)==67){M=c[n+4>>2]<<1;N=c[n+8>>2]|0;O=c[n+12>>2]|0;P=c[n+16>>2]|0;Q=c[n+20>>2]|0;R=c[n+24>>2]|0;S=c[n+28>>2]|0;T=c[n+32>>2]|0;U=c[n+36>>2]|0;V=c[n+40>>2]|0;W=c[n+44>>2]|0;X=c[n+48>>2]|0;Y=c[n+52>>2]|0;Z=c[n+56>>2]|0;break}}else{M=0;N=0;O=0;P=0;Q=0;R=0;S=0;T=0;U=0;V=0;W=0;X=0;Y=0;Z=0}while(0);c[n>>2]=0;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=M;n=M+N<<1;c[k+12>>2]=n;N=n+O<<1;c[k+16>>2]=N;O=N+P<<1;c[k+20>>2]=O;P=O+Q<<1;c[k+24>>2]=P;Q=P+R<<1;c[k+28>>2]=Q;R=Q+S<<1;c[k+32>>2]=R;S=R+T<<1;c[k+36>>2]=S;T=S+U<<1;c[k+40>>2]=T;U=T+V<<1;c[k+44>>2]=U;V=U+W<<1;c[k+48>>2]=V;W=V+X<<1;c[k+52>>2]=W;X=W+Y<<1;c[k+56>>2]=X;c[k+60>>2]=X+Z<<1;if(!f){l=j;return}f=i+8|0;i=c[E>>2]|0;E=0;do{Z=a[i+E>>0]|0;X=Z&255;Y=k+(X<<2)|0;W=c[Y>>2]|0;c[Y>>2]=W+1;if(!(Z<<24>>24))_=0;else{Z=0;Y=W;W=0;while(1){V=d[590759+(Y&15)>>0]<<12-W|Z;W=W+4|0;if((W|0)>=(X|0)){_=V;break}else{Z=V;Y=Y>>>4}}}b[(c[f>>2]|0)+(E<<1)>>1]=_>>>(16-X|0);E=E+1|0}while((E|0)!=(G|0));l=j;return}function _CompareHuffmanTrees(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;d=c[a>>2]|0;e=c[b>>2]|0;if(d>>>0>e>>>0){f=-1;return f|0}if(d>>>0<e>>>0){f=1;return f|0}e=c[a+4>>2]|0;a=c[b+4>>2]|0;if((e|0)==(a|0))Bd(590775,590613,130,590800);f=(e|0)<(a|0)?-1:1;return f|0}function _SetBitDepths(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0;g=c[b+8>>2]|0;if((g|0)>-1){h=f;i=b;j=g;while(1){g=h+1|0;_SetBitDepths(d+(j<<4)|0,d,e,g);k=c[i+12>>2]|0;l=d+(k<<4)|0;j=c[d+(k<<4)+8>>2]|0;if((j|0)<=-1){m=l;n=g;break}else{h=g;i=l}}}else{m=b;n=f}a[e+(c[m+4>>2]|0)>>0]=n;return}function _VP8LHistogramAddSinglePixOrCopy(d,e){d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0;f=a[e>>0]|0;switch(f<<24>>24){case 0:{g=e+4|0;h=d+2052+((c[g>>2]|0)>>>24<<2)|0;c[h>>2]=(c[h>>2]|0)+1;h=d+4+(((c[g>>2]|0)>>>16&255)<<2)|0;c[h>>2]=(c[h>>2]|0)+1;h=(c[d>>2]|0)+(((c[g>>2]|0)>>>8&255)<<2)|0;c[h>>2]=(c[h>>2]|0)+1;i=d+1028+((c[g>>2]&255)<<2)|0;j=c[i>>2]|0;k=j+1|0;c[i>>2]=k;return}case 1:{g=c[e+4>>2]|0;if(g>>>0>=1024)Bd(591375,591873,101,591426);i=(c[d>>2]|0)+(g+280<<2)|0;j=c[i>>2]|0;k=j+1|0;c[i>>2]=k;return}default:{g=b[e+2>>1]|0;h=g&65535;if((g&65535)<512)l=a[578711+(h<<1)>>0]|0;else{g=h+-1|0;h=(X(g|0)|0)^31;l=g>>>(h+-1|0)&1|h<<1}h=(c[d>>2]|0)+(l+256<<2)|0;c[h>>2]=(c[h>>2]|0)+1;if(f<<24>>24!=2)Bd(591856,591873,106,591924);f=c[e+4>>2]|0;if((f|0)<512)m=a[578711+(f<<1)>>0]|0;else{e=f+-1|0;f=(X(e|0)|0)^31;m=e>>>(f+-1|0)&1|f<<1}i=d+3076+(m<<2)|0;j=c[i>>2]|0;k=j+1|0;c[i>>2]=k;return}}}function _UpdateHistogramCost(a){a=a|0;var b=0,d=0,e=0,f=0,g=0.0,i=0,j=0.0,k=0.0,n=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+8|0;e=b+4|0;f=b;g=+_PopulationCost(a+2052|0,256,d);i=a+3076|0;j=+_PopulationCost(i,40,0);k=j+ +ii[c[307066]&127](i,40);i=c[a+3236>>2]|0;j=+_PopulationCost(c[a>>2]|0,(i|0)>0?(1<<i)+280|0:280,0);i=a+3256|0;h[i>>3]=j+ +ii[c[307066]&127]((c[a>>2]|0)+1024|0,24);n=a+3264|0;h[n>>3]=+_PopulationCost(a+4|0,256,e);j=+_PopulationCost(a+1028|0,256,f);h[a+3272>>3]=j;h[a+3248>>3]=k+(g+(j+(+h[i>>3]+ +h[n>>3])));n=c[d>>2]|0;d=c[e>>2]|0;e=c[f>>2]|0;c[a+3240>>2]=(d|n|e|0)==-1?-1:d<<16|n<<24|e;l=b;return}function _GetCombinedHistogramEntropy(a,b,d,e){a=a|0;b=b|0;d=+d;e=e|0;var f=0,g=0,i=0,j=0,k=0.0,n=0.0,o=0,p=0.0,q=0.0,r=0,s=0,t=0.0,u=0.0,v=0,w=0,x=0.0,y=0.0,z=0.0,A=0.0,B=0.0,C=0.0,D=0.0,E=0.0,F=0.0,G=0.0,H=0.0,I=0.0;f=l;l=l+48|0;if((l|0)>=(m|0))ba(48);g=f+24|0;i=f;j=c[a+3236>>2]|0;if((j|0)!=(c[b+3236>>2]|0))Bd(592963,590975,297,591347);Li[c[307070]&255](c[a>>2]|0,c[b>>2]|0,(j|0)>0?(1<<j)+280|0:280,i,g);j=c[i+12>>2]|0;a:do if((j|0)<5)if((j|0)<2)k=0.0;else switch(j|0){case 3:{n=.95;o=8;break a;break}case 2:{k=+((c[i+8>>2]|0)>>>0)*.99+ +h[i>>3]*.01;break a;break}default:{n=.7;o=8;break a}}else{n=.627;o=8}while(0);if((o|0)==8){p=+h[i>>3];q=(1.0-n)*p+n*+(((c[i+8>>2]<<1)-(c[i+16>>2]|0)|0)>>>0);k=p<q?q:p}h[e>>3]=+h[e>>3]+(k+(+(c[g+16>>2]|0)*3.28125+(+(c[g+8>>2]|0)*1.796875+(+(c[g>>2]|0)*1.5625+ +(c[g+12>>2]|0)*.234375+47.9+(+(c[g+4>>2]|0)*2.578125+ +(c[g+20>>2]|0)*.703125)))));k=+Ai[c[307067]&31]((c[a>>2]|0)+1024|0,(c[b>>2]|0)+1024|0,24);p=k+ +h[e>>3];h[e>>3]=p;if(p>d){r=0;l=f;return r|0}j=c[a+3240>>2]|0;b:do if((j|0)!=-1?(j|0)==(c[b+3240>>2]|0):0){switch((j>>>24&255)<<24>>24){case 0:case -1:break;default:{o=16;break b}}switch((j>>>16&255)<<24>>24){case 0:case -1:break;default:{o=16;break b}}switch((j&255)<<24>>24){case 0:case -1:break;default:{o=16;break b}}s=g+4|0;c[s>>2]=0;c[s+4>>2]=0;c[s+8>>2]=0;c[s+12>>2]=0;c[s+16>>2]=0;c[g+16>>2]=1;c[g>>2]=1;c[g+12>>2]=255;t=112.509375;u=p;v=0;w=g}else o=16;while(0);if((o|0)==16){Li[c[307070]&255](a+4|0,b+4|0,256,i,g);j=c[i+12>>2]|0;c:do if((j|0)<5)if((j|0)<2)x=0.0;else switch(j|0){case 3:{y=.95;o=21;break c;break}case 2:{x=+((c[i+8>>2]|0)>>>0)*.99+ +h[i>>3]*.01;break c;break}default:{y=.7;o=21;break c}}else{y=.627;o=21}while(0);if((o|0)==21){p=+h[i>>3];k=(1.0-y)*p+y*+(((c[i+8>>2]<<1)-(c[i+16>>2]|0)|0)>>>0);x=p<k?k:p}t=x+(+(c[g+16>>2]|0)*3.28125+(+(c[g+8>>2]|0)*1.796875+(+(c[g>>2]|0)*1.5625+ +(c[g+12>>2]|0)*.234375+47.9+(+(c[g+4>>2]|0)*2.578125+ +(c[g+20>>2]|0)*.703125))));u=+h[e>>3];v=1;w=g}x=t+u;h[e>>3]=x;if(x>d){r=0;l=f;return r|0}if(v){Li[c[307070]&255](a+1028|0,b+1028|0,256,i,g);w=c[i+12>>2]|0;d:do if((w|0)<5)if((w|0)<2)z=0.0;else switch(w|0){case 3:{A=.95;o=31;break d;break}case 2:{z=+((c[i+8>>2]|0)>>>0)*.99+ +h[i>>3]*.01;break d;break}default:{A=.7;o=31;break d}}else{A=.627;o=31}while(0);if((o|0)==31){u=+h[i>>3];t=(1.0-A)*u+A*+(((c[i+8>>2]<<1)-(c[i+16>>2]|0)|0)>>>0);z=u<t?t:u}B=z+(+(c[g+16>>2]|0)*3.28125+(+(c[g+8>>2]|0)*1.796875+(+(c[g>>2]|0)*1.5625+ +(c[g+12>>2]|0)*.234375+47.9+(+(c[g+4>>2]|0)*2.578125+ +(c[g+20>>2]|0)*.703125))));C=+h[e>>3]}else{w=g+4|0;c[w>>2]=0;c[w+4>>2]=0;c[w+8>>2]=0;c[w+12>>2]=0;c[w+16>>2]=0;c[g+16>>2]=1;c[g>>2]=1;c[g+12>>2]=255;B=112.509375;C=x}x=B+C;h[e>>3]=x;if(x>d){r=0;l=f;return r|0}if(v){Li[c[307070]&255](a+2052|0,b+2052|0,256,i,g);v=c[i+12>>2]|0;e:do if((v|0)<5)if((v|0)<2)D=0.0;else switch(v|0){case 3:{E=.95;o=41;break e;break}case 2:{D=+((c[i+8>>2]|0)>>>0)*.99+ +h[i>>3]*.01;break e;break}default:{E=.7;o=41;break e}}else{E=.627;o=41}while(0);if((o|0)==41){C=+h[i>>3];B=(1.0-E)*C+E*+(((c[i+8>>2]<<1)-(c[i+16>>2]|0)|0)>>>0);D=C<B?B:C}F=D+(+(c[g+16>>2]|0)*3.28125+(+(c[g+8>>2]|0)*1.796875+(+(c[g>>2]|0)*1.5625+ +(c[g+12>>2]|0)*.234375+47.9+(+(c[g+4>>2]|0)*2.578125+ +(c[g+20>>2]|0)*.703125))));G=+h[e>>3]}else{v=g+4|0;c[v>>2]=0;c[v+4>>2]=0;c[v+8>>2]=0;c[v+12>>2]=0;c[v+16>>2]=0;c[g+16>>2]=1;c[g>>2]=1;c[g+12>>2]=255;F=112.509375;G=x}x=F+G;h[e>>3]=x;if(x>d){r=0;l=f;return r|0}v=a+3076|0;a=b+3076|0;Li[c[307070]&255](v,a,40,i,g);b=c[i+12>>2]|0;f:do if((b|0)<5)if((b|0)<2)H=0.0;else switch(b|0){case 3:{I=.95;o=49;break f;break}case 2:{H=+((c[i+8>>2]|0)>>>0)*.99+ +h[i>>3]*.01;break f;break}default:{I=.7;o=49;break f}}else{I=.627;o=49}while(0);if((o|0)==49){x=+h[i>>3];G=(1.0-I)*x+I*+(((c[i+8>>2]<<1)-(c[i+16>>2]|0)|0)>>>0);H=x<G?G:x}h[e>>3]=+h[e>>3]+(H+(+(c[g+16>>2]|0)*3.28125+(+(c[g+8>>2]|0)*1.796875+(+(c[g>>2]|0)*1.5625+ +(c[g+12>>2]|0)*.234375+47.9+(+(c[g+4>>2]|0)*2.578125+ +(c[g+20>>2]|0)*.703125)))));H=+Ai[c[307067]&31](v,a,40);x=H+ +h[e>>3];h[e>>3]=x;r=!(x>d)&1;l=f;return r|0}function _PopulationCost(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,i=0.0,j=0.0,k=0,n=0.0,o=0.0;e=l;l=l+48|0;if((l|0)>=(m|0))ba(48);f=e;g=e+24|0;Ki[c[307069]&4095](a,b,f,g);b=c[f+12>>2]|0;if(d|0)c[d>>2]=(b|0)==1?c[f+20>>2]|0:-1;a:do if((b|0)<5)if((b|0)<2)i=0.0;else switch(b|0){case 3:{j=.95;k=8;break a;break}case 2:{i=+((c[f+8>>2]|0)>>>0)*.99+ +h[f>>3]*.01;break a;break}default:{j=.7;k=8;break a}}else{j=.627;k=8}while(0);if((k|0)==8){n=+h[f>>3];o=(1.0-j)*n+j*+(((c[f+8>>2]<<1)-(c[f+16>>2]|0)|0)>>>0);i=n<o?o:n}l=e;return +(i+(+(c[g+16>>2]|0)*3.28125+(+(c[g+8>>2]|0)*1.796875+(+(c[g>>2]|0)*1.5625+ +(c[g+12>>2]|0)*.234375+47.9+(+(c[g+4>>2]|0)*2.578125+ +(c[g+20>>2]|0)*.703125)))))}function _BackwardReferencesLz77(a,b,d,e,f,g){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;var h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0;h=l;l=l+16|0;if((l|0)>=(m|0))ba(16);i=h;j=(e|0)>0;k=j&1;n=U(b,a)|0;if(j){a=_VP8LColorCacheInit(i,e)|0;if(!a){o=0;l=h;return o|0}else p=a}else p=0;if(!g)Bd(590474,590406,95,591444);a=g+12|0;e=c[a>>2]|0;b=g+16|0;if(e|0)c[e>>2]=c[b>>2];e=g+8|0;c[b>>2]=c[e>>2];c[a>>2]=e;q=g+20|0;c[q>>2]=0;c[e>>2]=0;a:do if((n|0)>0){e=g+4|0;r=i+4|0;s=i+8|0;t=0;u=-1;b:while(1){v=c[f>>2]|0;w=c[v+(t<<2)>>2]|0;x=w>>>12;y=w&4095;do if(y>>>0>3){w=y+t|0;if((w|0)>=(n|0)){z=12;break b}A=(t|0)>(u|0)?t:u;if((A|0)<(w|0)){B=0;C=A;D=y;while(1){C=C+1|0;E=c[v+(C<<2)>>2]&4095;F=(E>>>0>3?E:1)+C|0;E=(F|0)>(B|0);D=E?C-t|0:D;if((C|0)>=(w|0))break;else B=E?F:B}if((D|0)<=0){z=16;break b}if((D|0)==1){G=A;z=18;break}else H=D}else H=y;B=c[q>>2]|0;if((B|0)!=0?(w=c[B+8>>2]|0,(w|0)!=(c[g>>2]|0)):0){I=B;J=w;z=27}else z=21;c:do if((z|0)==21){z=0;w=c[b>>2]|0;do if(!w){B=_WebPSafeMalloc(1,0,(c[g>>2]<<3)+12|0)|0;if(!B){c[e>>2]=c[e>>2]|1;break c}else{c[B+4>>2]=B+12;K=B;break}}else{c[b>>2]=c[w>>2];K=w}while(0);c[c[a>>2]>>2]=K;c[a>>2]=K;c[q>>2]=K;c[K>>2]=0;c[K+8>>2]=0;if(K|0){I=K;J=0;z=27}}while(0);if((z|0)==27){z=0;D=c[I+4>>2]|0;c[I+8>>2]=J+1;w=D+(J<<3)|0;c[w>>2]=H<<16|2;c[w+4>>2]=x}if(j){w=H+t|0;D=c[i>>2]|0;B=t;do{C=c[d+(B<<2)>>2]|0;F=c[r>>2]|0;E=___muldi3(C|0,0,506832829,0)|0;L=_bitshift64Lshr(E|0,0,F|0)|0;c[D+(L<<2)>>2]=C;B=B+1|0}while((B|0)<(w|0));M=H;N=A}else{M=H;N=A}}else{G=u;z=18}while(0);if((z|0)==18){z=0;_AddSingleLiteral(c[d+(t<<2)>>2]|0,k,c[i>>2]|0,c[r>>2]|0,c[s>>2]|0,g);M=1;N=G}t=M+t|0;if((t|0)>=(n|0)){O=e;break a}else u=N}if((z|0)==12)Bd(592213,590406,519,592233);else if((z|0)==16)Bd(592256,590406,541,592233)}else O=g+4|0;while(0);g=(c[O>>2]|0)==0&1;if(!p){o=g;l=h;return o|0}_VP8LColorCacheClear(i);o=g;l=h;return o|0}function _VP8LAllocateHistogram(a){a=a|0;var b=0,d=0,e=0;b=(a|0)>0?(4<<a)+4400|0:4400;if((b|0)<=-1)Bd(590942,590975,63,591014);d=_WebPSafeMalloc(b,((b|0)<0)<<31>>31,1)|0;if(!d){e=0;return e|0}_memset(d|0,0,b|0)|0;c[d+3236>>2]=a;c[d>>2]=d+3280;e=d;return e|0}function _VP8LHistogramEstimateBits(a){a=a|0;var b=0,d=0.0,e=0.0;b=c[a+3236>>2]|0;d=+_PopulationCost(c[a>>2]|0,(b|0)>0?(1<<b)+280|0:280,0);e=d+ +_PopulationCost(a+4|0,256,0);d=e+ +_PopulationCost(a+1028|0,256,0);e=d+ +_PopulationCost(a+2052|0,256,0);b=a+3076|0;d=e+ +_PopulationCost(b,40,0);e=d+ +ii[c[307066]&127]((c[a>>2]|0)+1024|0,24);return +(e+ +ii[c[307066]&127](b,40))}function _VP8LFreeHistogram(a){a=a|0;_WebPSafeFree(a);return}function _AddSingleLiteral(a,b,d,e,f,g){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;var h=0,i=0,j=0,k=0,l=0,m=0,n=0;do if(b){h=___muldi3(a|0,0,506832829,0)|0;i=_bitshift64Lshr(h|0,0,e|0)|0;if(i>>>f|0)Bd(591753,591783,39,591835);h=d+(i<<2)|0;if((c[h>>2]|0)!=(a|0)){c[h>>2]=a;j=65536;k=a;break}if((i|0)<=-1)Bd(592204,591873,56,592108);if((i|0)<1024){j=65537;k=i;break}else Bd(592074,591873,57,592108)}else{j=65536;k=a}while(0);a=g+20|0;d=c[a>>2]|0;if((d|0)!=0?(f=c[d+8>>2]|0,(f|0)!=(c[g>>2]|0)):0){l=d;m=f}else{f=g+16|0;d=c[f>>2]|0;do if(!d){e=_WebPSafeMalloc(1,0,(c[g>>2]<<3)+12|0)|0;if(e|0){c[e+4>>2]=e+12;n=e;break}e=g+4|0;c[e>>2]=c[e>>2]|1;return}else{c[f>>2]=c[d>>2];n=d}while(0);d=g+12|0;c[c[d>>2]>>2]=n;c[d>>2]=n;c[a>>2]=n;c[n>>2]=0;c[n+8>>2]=0;if(!n)return;else{l=n;m=0}}n=c[l+4>>2]|0;c[l+8>>2]=m+1;l=n+(m<<3)|0;c[l>>2]=j;c[l+4>>2]=k;return}function _VP8LHistogramCreate(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;g=a+3236|0;if((d|0)>-1){c[g>>2]=d;h=d}else h=c[g>>2]|0;d=(h|0)>0?(4<<h)+4400|0:4400;if((d|0)<=-1)Bd(590942,590975,63,591014);i=c[a>>2]|0;_memset(a|0,0,d|0)|0;c[g>>2]=h;c[a>>2]=i;_VP8LRefsCursorInit(f,b);b=c[f>>2]|0;if(!b){l=e;return}i=f+8|0;_VP8LHistogramAddSinglePixOrCopy(a,b);b=c[f>>2]|0;if(!b)Bd(591065,591873,185,591085);else j=b;while(1){b=j+8|0;c[f>>2]=b;if((b|0)==(c[i>>2]|0)){_VP8LRefsCursorNextBlock(f);h=c[f>>2]|0;if(!h){k=12;break}else n=h}else n=b;_VP8LHistogramAddSinglePixOrCopy(a,n);j=c[f>>2]|0;if(!j){k=8;break}}if((k|0)==8)Bd(591065,591873,185,591085);else if((k|0)==12){l=e;return}}function _CostManagerClear(a){a=a|0;var b=0,d=0,e=0,f=0;if(!a)return;_WebPSafeFree(c[a+32792>>2]|0);_WebPSafeFree(c[a+8>>2]|0);_WebPSafeFree(c[a+33288>>2]|0);b=c[a>>2]|0;if(b|0){d=a+32800|0;e=a+33232|0;f=b;do{b=f;f=c[f+40>>2]|0;if(!(e>>>0>=b>>>0&d>>>0<=b>>>0))_WebPSafeFree(b)}while((f|0)!=0)}c[a>>2]=0;f=c[a+33284>>2]|0;d=a+32800|0;e=a+33232|0;if(f|0){b=f;do{f=b;b=c[b+40>>2]|0;if(!(e>>>0>=f>>>0&d>>>0<=f>>>0))_WebPSafeFree(f)}while((b|0)!=0)}_memset(a|0,0,33296)|0;c[a+32888>>2]=d;c[a+32936>>2]=a+32848;c[a+32984>>2]=a+32896;c[a+33032>>2]=a+32944;c[a+33080>>2]=a+32992;c[a+33128>>2]=a+33040;c[a+33176>>2]=a+33088;c[a+33224>>2]=a+33136;c[a+33272>>2]=a+33184;c[a+33280>>2]=e;return}function _PushInterval(a,d,e,f){a=a|0;d=+d;e=e|0;f=f|0;var i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0.0,y=0.0,z=0.0,A=0.0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0.0,N=0.0,O=0.0,P=0,Q=0,R=0,S=0,T=0.0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0.0,$=0,aa=0,ba=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0,ia=0,ja=0,ka=0,la=0,ma=0,na=0,oa=0,pa=0,qa=0,ra=0,sa=0,ta=0,ua=0,va=0,wa=0,xa=0,ya=0,za=0,Aa=0,Ba=0,Ca=0,Da=0,Ea=0,Fa=0,Ga=0,Ha=0,Ia=0,Ja=0,Ka=0,La=0,Ma=0,Na=0,Oa=0,Pa=0;i=c[a+8>>2]|0;j=a+12|0;if(!(c[j>>2]|0))return;k=a+32792|0;l=a+32796|0;m=a+4|0;n=a+33280|0;o=a+33284|0;p=a+32800|0;q=a+33232|0;r=c[a>>2]|0;s=0;a:while(1){t=c[i+(s<<5)+16>>2]|0;if((t|0)>=(f|0)){u=190;break}v=t+e|0;t=c[i+(s<<5)+20>>2]|0;w=((t|0)>(f|0)?f:t)+e|0;x=+h[i+(s<<5)>>3];y=+h[i+(s<<5)+8>>3];z=x+d;A=y+d;b:do if(!(c[i+(s<<5)+24>>2]|0)){t=0-v|0;c:do if(!r){B=t;C=0;D=1;E=v}else{F=1-w|0;G=t;H=r;I=v;while(1){J=H+16|0;K=c[J>>2]|0;if(!((I|0)<(w|0)&(K|0)<(w|0))){B=G;C=H;D=0;E=I;break c}L=H+24|0;M=+h[L>>3];N=+h[H>>3];O=M+N;P=H+40|0;Q=H;H=c[P>>2]|0;R=Q+20|0;S=c[R>>2]|0;d:do if((I|0)<(S|0)){T=+h[Q+8>>3];if(z>=M+T){if((G+1+K|0)>=100?(c[m>>2]|0)<=99:0){U=c[n>>2]|0;do if(!U){V=c[o>>2]|0;if(V|0){c[o>>2]=c[V+40>>2];W=V;break}V=_WebPSafeMalloc(1,0,48)|0;if(!V){if((I|0)<(K|0))X=I;else{Y=S;break d}while(1){Z=X-e|0;if(Z>>>0>=4095){u=32;break a}_=+h[a+16+(Z<<3)>>3]+d;$=(c[k>>2]|0)+(X<<2)|0;if(+g[$>>2]>_){g[$>>2]=_;b[(c[l>>2]|0)+(X<<1)>>1]=Z+1}X=X+1|0;if((X|0)>=(K|0)){Y=S;break d}}}else W=V}else{c[n>>2]=c[U+40>>2];W=U}while(0);h[W+24>>3]=d;h[W>>3]=x;h[W+8>>3]=y;c[W+32>>2]=e;c[W+16>>2]=I;c[W+20>>2]=K;if(!W){u=37;break a}else aa=Q;while(1){if((I|0)>=(c[aa+16>>2]|0)){ba=aa;break}aa=c[aa+36>>2]|0;if(!aa){ba=0;break}}while(1){if(!ba){u=45;break}ca=ba+40|0;da=c[ca>>2]|0;if(!da){u=42;break}if((c[da+16>>2]|0)<(I|0))ba=da;else{u=44;break}}if((u|0)==42){u=0;c[W+40>>2]=0;ea=ba;fa=ca}else if((u|0)==44){u=0;c[W+40>>2]=da;c[da+36>>2]=W;ea=ba;fa=ca}else if((u|0)==45){u=0;U=c[a>>2]|0;c[W+40>>2]=U;if(!U){ea=0;fa=a}else{c[U+36>>2]=W;ea=0;fa=a}}c[fa>>2]=W;c[W+36>>2]=ea;c[m>>2]=(c[m>>2]|0)+1;Y=S;break}if((I|0)<(K|0))ga=I;else{Y=S;break}while(1){U=ga-e|0;if(U>>>0>=4095){u=21;break a}_=+h[a+16+(U<<3)>>3]+d;Z=(c[k>>2]|0)+(ga<<2)|0;if(+g[Z>>2]>_){g[Z>>2]=_;b[(c[l>>2]|0)+(ga<<1)>>1]=U+1}ga=ga+1|0;if((ga|0)>=(K|0)){Y=S;break d}}}if(A>=O){U=(S|0)>(w|0)?w:S;if((G+1+U|0)>=100?(c[m>>2]|0)<=99:0){Z=c[n>>2]|0;do if(!Z){$=c[o>>2]|0;if($|0){c[o>>2]=c[$+40>>2];ha=$;break}$=_WebPSafeMalloc(1,0,48)|0;if($|0){ha=$;break}if((I|0)<(U|0))ia=I;else{Y=U;break d}while(1){$=ia-e|0;if($>>>0>=4095){u=64;break a}_=+h[a+16+($<<3)>>3]+d;ja=(c[k>>2]|0)+(ia<<2)|0;if(+g[ja>>2]>_){g[ja>>2]=_;b[(c[l>>2]|0)+(ia<<1)>>1]=$+1}ia=ia+1|0;if((ia|0)>=(U|0)){Y=U;break d}}}else{c[n>>2]=c[Z+40>>2];ha=Z}while(0);h[ha+24>>3]=d;h[ha>>3]=x;h[ha+8>>3]=y;c[ha+32>>2]=e;c[ha+16>>2]=I;c[ha+20>>2]=U;if(!ha){u=69;break a}else ka=Q;while(1){if((I|0)>=(c[ka+16>>2]|0)){la=ka;break}ka=c[ka+36>>2]|0;if(!ka){la=0;break}}while(1){if(!la){u=77;break}ma=la+40|0;na=c[ma>>2]|0;if(!na){u=74;break}if((c[na+16>>2]|0)<(I|0))la=na;else{u=76;break}}do if((u|0)==74){u=0;c[ha+40>>2]=0;oa=la;pa=ma}else if((u|0)==76){u=0;c[ha+40>>2]=na;c[na+36>>2]=ha;oa=la;pa=ma}else if((u|0)==77){u=0;Z=c[a>>2]|0;c[ha+40>>2]=Z;if(!Z){oa=0;pa=a;break}c[Z+36>>2]=ha;oa=0;pa=a}while(0);c[pa>>2]=ha;c[ha+36>>2]=oa;c[m>>2]=(c[m>>2]|0)+1;Y=U;break}if((I|0)<(U|0))qa=I;else{Y=U;break}while(1){Z=qa-e|0;if(Z>>>0>=4095){u=53;break a}_=+h[a+16+(Z<<3)>>3]+d;V=(c[k>>2]|0)+(qa<<2)|0;if(+g[V>>2]>_){g[V>>2]=_;b[(c[l>>2]|0)+(qa<<1)>>1]=Z+1}qa=qa+1|0;if((qa|0)>=(U|0)){Y=U;break d}}}U=(I|0)>(K|0);Z=(S|0)>(w|0);if(!(U|Z)){V=c[Q+36>>2]|0;c[(V|0?V+40|0:a)>>2]=H;if(H|0)c[H+36>>2]=V;if(q>>>0>=Q>>>0&p>>>0<=Q>>>0){c[P>>2]=c[n>>2];c[n>>2]=Q}else{c[P>>2]=c[o>>2];c[o>>2]=Q}V=c[m>>2]|0;c[m>>2]=V+-1;if((V|0)>0){Y=I;break}else{u=87;break a}}e:do if((K|0)>(I|0)|(w|0)>(S|0))if(U){c[R>>2]=I;break}else{c[J>>2]=w;break}else{c[R>>2]=I;V=c[Q+32>>2]|0;if((F+S|0)>=100?(c[m>>2]|0)<=99:0){$=c[n>>2]|0;do if(!$){ja=c[o>>2]|0;if(ja|0){c[o>>2]=c[ja+40>>2];ra=ja;break}ja=_WebPSafeMalloc(1,0,48)|0;if(ja|0){ra=ja;break}if(Z)sa=w;else break e;while(1){ja=sa-V|0;if(ja>>>0>=4095){u=104;break a}_=M+ +h[a+16+(ja<<3)>>3];ta=(c[k>>2]|0)+(sa<<2)|0;if(+g[ta>>2]>_){g[ta>>2]=_;b[(c[l>>2]|0)+(sa<<1)>>1]=ja+1}sa=sa+1|0;if((sa|0)>=(S|0))break e}}else{c[n>>2]=c[$+40>>2];ra=$}while(0);h[ra+24>>3]=M;h[ra>>3]=N;h[ra+8>>3]=T;c[ra+32>>2]=V;c[ra+16>>2]=w;c[ra+20>>2]=S;if(!ra){u=109;break a}else ua=Q;while(1){if((w|0)>=(c[ua+16>>2]|0)){va=ua;break}ua=c[ua+36>>2]|0;if(!ua){va=0;break}}while(1){if(!va){u=117;break}wa=va+40|0;xa=c[wa>>2]|0;if(!xa){u=114;break}if((c[xa+16>>2]|0)<(w|0))va=xa;else{u=116;break}}do if((u|0)==114){u=0;c[ra+40>>2]=0;ya=va;za=wa}else if((u|0)==116){u=0;c[ra+40>>2]=xa;c[xa+36>>2]=ra;ya=va;za=wa}else if((u|0)==117){u=0;$=c[a>>2]|0;c[ra+40>>2]=$;if(!$){ya=0;za=a;break}c[$+36>>2]=ra;ya=0;za=a}while(0);c[za>>2]=ra;c[ra+36>>2]=ya;c[m>>2]=(c[m>>2]|0)+1;break}if(Z){$=w;do{ja=$-V|0;if(ja>>>0>=4095){u=93;break a}_=M+ +h[a+16+(ja<<3)>>3];ta=(c[k>>2]|0)+($<<2)|0;if(+g[ta>>2]>_){g[ta>>2]=_;b[(c[l>>2]|0)+($<<1)>>1]=ja+1}$=$+1|0}while(($|0)<(S|0))}}while(0);Z=c[J>>2]|0;U=c[R>>2]|0;if((1-Z+U|0)<100){$=c[Q+32>>2]|0;T=+h[L>>3];if((Z|0)<(U|0)){V=Z;do{ja=V-$|0;if(ja>>>0>=4095){u=126;break a}_=T+ +h[a+16+(ja<<3)>>3];ta=(c[k>>2]|0)+(V<<2)|0;if(+g[ta>>2]>_){g[ta>>2]=_;b[(c[l>>2]|0)+(V<<1)>>1]=ja+1}V=V+1|0}while((V|0)<(U|0))}U=c[P>>2]|0;V=c[Q+36>>2]|0;c[(V|0?V+40|0:a)>>2]=U;if(U|0)c[U+36>>2]=V;if(q>>>0>=Q>>>0&p>>>0<=Q>>>0){c[P>>2]=c[n>>2];c[n>>2]=Q}else{c[P>>2]=c[o>>2];c[o>>2]=Q}V=c[m>>2]|0;c[m>>2]=V+-1;if((V|0)>0){Y=I;break}else{u=136;break a}}V=Q+36|0;U=c[V>>2]|0;if((U|0)!=0?(c[U+16>>2]|0)>(Z|0):0){$=c[P>>2]|0;c[U+40>>2]=$;if($|0){Aa=$;u=143}}else{$=c[P>>2]|0;if(!$){Y=I;break}if((Z|0)<=(c[$+16>>2]|0)){Y=I;break}c[(U|0?U+40|0:a)>>2]=$;Aa=$;u=143}if((u|0)==143){u=0;c[Aa+36>>2]=U}U=c[V>>2]|0;if(!U){$=c[a>>2]|0;if(!$)Ba=0;else{Ca=$;u=146}}else{Ca=U;u=146}f:do if((u|0)==146)while(1){u=0;if((Z|0)>=(c[Ca+16>>2]|0)){Ba=Ca;break f}Ca=c[Ca+36>>2]|0;if(!Ca){Ba=0;break}else u=146}while(0);while(1){if(!Ba){u=153;break}Da=Ba+40|0;Ea=c[Da>>2]|0;if(!Ea){u=150;break}if((c[Ea+16>>2]|0)<(Z|0))Ba=Ea;else{u=152;break}}if((u|0)==150){u=0;c[P>>2]=0;Fa=Ba;Ga=Da}else if((u|0)==152){u=0;c[P>>2]=Ea;c[Ea+36>>2]=Q;Fa=Ba;Ga=Da}else if((u|0)==153){u=0;Z=c[a>>2]|0;c[P>>2]=Z;if(!Z){Fa=0;Ga=a}else{c[Z+36>>2]=Q;Fa=0;Ga=a}}c[Ga>>2]=Q;c[V>>2]=Fa;Y=I}else Y=I;while(0);Q=0-Y|0;if(!H){B=Q;C=0;D=1;E=Y;break}else{G=Q;I=Y}}}while(0);if((w+1+B|0)>=100?(c[m>>2]|0)<=99:0){t=c[n>>2]|0;do if(!t){I=c[o>>2]|0;if(I|0){c[o>>2]=c[I+40>>2];Ha=I;break}I=_WebPSafeMalloc(1,0,48)|0;if(!I){if((E|0)<(w|0))Ia=E;else{Ja=C;break b}while(1){G=Ia-e|0;if(G>>>0>=4095){u=171;break a}M=+h[a+16+(G<<3)>>3]+d;H=(c[k>>2]|0)+(Ia<<2)|0;if(+g[H>>2]>M){g[H>>2]=M;b[(c[l>>2]|0)+(Ia<<1)>>1]=G+1}Ia=Ia+1|0;if((Ia|0)>=(w|0)){Ja=C;break b}}}else Ha=I}else{c[n>>2]=c[t+40>>2];Ha=t}while(0);h[Ha+24>>3]=d;h[Ha>>3]=x;h[Ha+8>>3]=y;c[Ha+32>>2]=e;c[Ha+16>>2]=E;c[Ha+20>>2]=w;if(!Ha){u=176;break a}if(D){t=c[a>>2]|0;if(!t)Ka=0;else{La=t;u=179}}else{La=C;u=179}g:do if((u|0)==179)while(1){u=0;if((E|0)>=(c[La+16>>2]|0)){Ka=La;break g}La=c[La+36>>2]|0;if(!La){Ka=0;break}else u=179}while(0);while(1){if(!Ka){u=186;break}Ma=Ka+40|0;Na=c[Ma>>2]|0;if(!Na){u=183;break}if((c[Na+16>>2]|0)<(E|0))Ka=Na;else{u=185;break}}if((u|0)==183){u=0;c[Ha+40>>2]=0;Oa=Ka;Pa=Ma}else if((u|0)==185){u=0;c[Ha+40>>2]=Na;c[Na+36>>2]=Ha;Oa=Ka;Pa=Ma}else if((u|0)==186){u=0;I=c[a>>2]|0;c[Ha+40>>2]=I;if(!I){Oa=0;Pa=a}else{c[I+36>>2]=Ha;Oa=0;Pa=a}}c[Pa>>2]=Ha;c[Ha+36>>2]=Oa;c[m>>2]=(c[m>>2]|0)+1;Ja=C;break}if((E|0)<(w|0)){I=E;while(1){t=I-e|0;if(t>>>0>=4095){u=160;break a}M=+h[a+16+(t<<3)>>3]+d;G=(c[k>>2]|0)+(I<<2)|0;if(+g[G>>2]>M){g[G>>2]=M;b[(c[l>>2]|0)+(I<<1)>>1]=t+1}I=I+1|0;if((I|0)>=(w|0)){Ja=C;break}}}else Ja=C}else if((v|0)<(w|0)){I=v;while(1){t=I-e|0;if(t>>>0>=4095){u=9;break a}M=+h[a+16+(t<<3)>>3]+d;G=(c[k>>2]|0)+(I<<2)|0;if(+g[G>>2]>M){g[G>>2]=M;b[(c[l>>2]|0)+(I<<1)>>1]=t+1}I=I+1|0;if((I|0)>=(w|0)){Ja=r;break}}}else Ja=r;while(0);s=s+1|0;if(s>>>0>=(c[j>>2]|0)>>>0){u=190;break}else r=Ja}switch(u|0){case 9:{Bd(591942,590406,971,591967);break}case 21:{Bd(591942,590406,971,591967);break}case 32:{Bd(591942,590406,971,591967);break}case 37:{Bd(592165,590406,1044,592181);break}case 53:{Bd(591942,590406,971,591967);break}case 64:{Bd(591942,590406,971,591967);break}case 69:{Bd(592165,590406,1044,592181);break}case 87:{Bd(592132,590406,1017,592153);break}case 93:{Bd(591942,590406,971,591967);break}case 104:{Bd(591942,590406,971,591967);break}case 109:{Bd(592165,590406,1044,592181);break}case 126:{Bd(591942,590406,971,591967);break}case 136:{Bd(592132,590406,1017,592153);break}case 160:{Bd(591942,590406,971,591967);break}case 171:{Bd(591942,590406,971,591967);break}case 176:{Bd(592165,590406,1044,592181);break}case 190:return}}function _UpdateCostPerIndex(a,d){a=a|0;d=d|0;var e=0,f=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0.0;e=a+32800|0;f=a+33232|0;i=a+33280|0;j=a+4|0;k=a+33284|0;l=a+32792|0;m=a+32796|0;n=a;a:while(1){o=c[n>>2]|0;while(1){if(!o){p=18;break a}if((c[o+16>>2]|0)>(d|0)){p=18;break a}if((c[o+20>>2]|0)>(d|0))break;q=o+40|0;r=c[q>>2]|0;s=c[o+36>>2]|0;c[(s|0?s+40|0:a)>>2]=r;if(r|0)c[r+36>>2]=s;if(f>>>0>=o>>>0&e>>>0<=o>>>0){c[q>>2]=c[i>>2];c[i>>2]=o}else{c[q>>2]=c[k>>2];c[k>>2]=o}q=c[j>>2]|0;c[j>>2]=q+-1;if((q|0)>0)o=r;else{p=12;break a}}r=d-(c[o+32>>2]|0)|0;if(r>>>0>=4095){p=14;break}t=+h[o+24>>3]+ +h[a+16+(r<<3)>>3];q=(c[l>>2]|0)+(d<<2)|0;if(+g[q>>2]>t){g[q>>2]=t;b[(c[m>>2]|0)+(d<<1)>>1]=r+1}n=o+40|0}if((p|0)==12)Bd(592132,590406,1017,592153);else if((p|0)==14)Bd(591942,590406,971,591967);else if((p|0)==18)return}function _MaxDiffsForRow(b,d,e,f,g){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;var h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0;if((b|0)<3)return;h=c[e>>2]|0;i=c[e+4>>2]|0;j=(g|0)!=0;if(j){g=h>>>8&255;k=i>>>8&255;l=(k<<16|k)+(i&16711935)&16711935|i&-16711936;m=(g<<16|g)+(h&16711935)&16711935|h&-16711936}else{l=i;m=h}h=b+-1|0;if((h|0)>1){n=1;o=m;p=l}else return;while(1){l=c[e+(n-d<<2)>>2]|0;m=c[e+(n+d<<2)>>2]|0;b=n;n=n+1|0;i=c[e+(n<<2)>>2]|0;if(j){g=l>>>8&255;k=m>>>8&255;q=i>>>8&255;r=(k<<16|k)+(m&16711935)&16711935|m&-16711936;s=(g<<16|g)+(l&16711935)&16711935|l&-16711936;t=(q<<16|q)+(i&16711935)&16711935|i&-16711936}else{r=m;s=l;t=i}i=p>>>24;l=i-(s>>>24)|0;m=(l|0)>-1?l:0-l|0;l=p>>>16&255;q=l-(s>>>16&255)|0;g=(q|0)>-1?q:0-q|0;q=p>>>8&255;k=q-(s>>>8&255)|0;u=(k|0)>-1?k:0-k|0;k=p&255;v=k-(s&255)|0;w=(v|0)>-1?v:0-v|0;v=(m|0)<(g|0)?g:m;m=(u|0)<(w|0)?w:u;u=(v|0)<(m|0)?m:v;v=i-(r>>>24)|0;m=(v|0)>-1?v:0-v|0;v=l-(r>>>16&255)|0;w=(v|0)>-1?v:0-v|0;v=q-(r>>>8&255)|0;g=(v|0)>-1?v:0-v|0;v=k-(r&255)|0;x=(v|0)>-1?v:0-v|0;v=(m|0)<(w|0)?w:m;m=(g|0)<(x|0)?x:g;g=(v|0)<(m|0)?m:v;v=i-(o>>>24)|0;m=(v|0)>-1?v:0-v|0;v=l-(o>>>16&255)|0;x=(v|0)>-1?v:0-v|0;v=q-(o>>>8&255)|0;w=(v|0)>-1?v:0-v|0;v=k-(o&255)|0;y=(v|0)>-1?v:0-v|0;v=(m|0)<(x|0)?x:m;m=(w|0)<(y|0)?y:w;w=(v|0)<(m|0)?m:v;v=i-(t>>>24)|0;i=(v|0)>-1?v:0-v|0;v=l-(t>>>16&255)|0;l=(v|0)>-1?v:0-v|0;v=q-(t>>>8&255)|0;q=(v|0)>-1?v:0-v|0;v=k-(t&255)|0;k=(v|0)>-1?v:0-v|0;v=(i|0)<(l|0)?l:i;i=(q|0)<(k|0)?k:q;q=(v|0)<(i|0)?i:v;v=(u|0)<(g|0)?g:u;u=(w|0)<(q|0)?q:w;a[f+b>>0]=(v|0)<(u|0)?u:v;if((n|0)==(h|0))break;else{v=p;p=t;o=v}}return}function _GetResidual(b,d,e,f,g,h,i,j,k,l,m,n,o){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;i=i|0;j=j|0;k=k|0;l=l|0;m=m|0;n=n|0;o=o|0;var p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0;if(m|0){m=j-i|0;if(!i){if(!k)Ki[c[307074]&4095](f,0,1,o);else Ki[c[1228304>>2]&4095](f,e,1,o);p=o+4|0;q=1;r=m+-1|0}else{p=o;q=i;r=m}if(!k){Ki[c[1228300>>2]&4095](f+(q<<2)|0,0,r,p);return}else{Ki[c[1228296+(h<<2)>>2]&4095](f+(q<<2)|0,e+(q<<2)|0,r,p);return}}p=c[1227976+(h<<2)>>2]|0;if((j|0)<=(i|0))return;r=(k|0)==0;q=(k|0)!=0;m=e+(b<<2)|0;s=r|((h|0)==0|(l|0)==1);h=(d+-1|0)==(k|0);k=b+-1|0;b=(n|0)==0;n=i;do{d=(n|0)==0;if(r)if(d){t=-16777216;u=20}else{t=c[f+(n+-1<<2)>>2]|0;u=20}else{if(d)v=c[e>>2]|0;else v=$i[p&8191](c[f+(n+-1<<2)>>2]|0,e+(n<<2)|0)|0;if(!s?!((n|0)==(k|0)|(h|d)):0){w=f+(n<<2)|0;x=c[w>>2]|0;y=a[g+n>>0]|0;z=y&255;if((y&255)<3){y=v&-16711936;A=v&16711935;B=y;C=A;D=(x|16711935)-y&-16711936;E=(x|65280)-A&16711935}else{A=l;while(1){F=A>>1;if((A|0)<(z|0))break;else A=F}z=x>>>24;y=v>>>24;a:do switch((z&255)<<24>>24){case -1:case 0:{G=z-y|0;H=0-A|0;break}default:{I=z-y&255;J=y^255;K=0-A|0;L=I&K;M=L+A|0;N=I>>>0<=J>>>0;if((I-L|0)<(((z^255)>>>0<J>>>0&1)-I+M|0)){G=(N|L>>>0>J>>>0?0:F)+L|0;H=K;break a}else{G=N&(M|0)>(J|0)?L+F|0:M;H=K;break a}}}while(0);z=x>>>8;y=v>>>8;K=z-y&255;M=y&255^255;L=H&K;J=L+A|0;N=K>>>0<=M>>>0;if((K-L|0)<(((z&255^255)>>>0<M>>>0&1)-K+J|0))O=(N|L>>>0>M>>>0?0:F)+L|0;else O=N&(J|0)>(M|0)?L+F|0:J;J=b?0:y-z+O&255;z=(x>>>16)-J|0;L=v>>>16;M=z-L&255;N=b?255:O+y&255^255;y=N-L&255;L=M&H;K=L+A|0;I=M>>>0<=y>>>0;if((M-L|0)<(K-M+((N-z&255)>>>0<y>>>0&1)|0))P=(I|L>>>0>y>>>0?0:F)+L|0;else P=I&(K|0)>(y|0)?L+F|0:K;K=x-J|0;J=K-v&255;L=N-v&255;y=J&H;I=y+A|0;z=J>>>0<=L>>>0;if((J-y|0)<(I-J+((N-K&255)>>>0<L>>>0&1)|0))Q=(z|y>>>0>L>>>0?0:F)+y|0;else Q=z&(I|0)>(L|0)?y+F|0:I;B=v&-16711936;C=v&16711935;D=O<<8&65280|G<<24|P<<16&16711680;E=Q&255}I=D|E;y=(I&16711935)+C&16711935|(D&-16711936)+B&-16711936;c[w>>2]=y;R=I;S=v;T=w;U=y}else{t=v;u=20}}if((u|0)==20){u=0;y=f+(n<<2)|0;I=c[y>>2]|0;R=(I|16711935)-(t&-16711936)&-16711936|(I|65280)-(t&16711935)&16711935;S=t;T=y;U=I}if(U>>>0<16777216){I=R&-16777216;c[T>>2]=S&16777215;if(q&d){c[m>>2]=c[f>>2];V=I}else V=I}else V=R;c[o+(n-i<<2)>>2]=V;n=n+1|0}while((n|0)!=(j|0));return}function _VP8LHistogramStoreRefs(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d;_VP8LRefsCursorInit(e,a);a=c[e>>2]|0;if(!a){l=d;return}f=e+8|0;_VP8LHistogramAddSinglePixOrCopy(b,a);a=c[e>>2]|0;if(!a)Bd(591065,591873,185,591085);else g=a;while(1){a=g+8|0;c[e>>2]=a;if((a|0)==(c[f>>2]|0)){_VP8LRefsCursorNextBlock(e);h=c[e>>2]|0;if(!h){i=7;break}else j=h}else j=a;_VP8LHistogramAddSinglePixOrCopy(b,j);g=c[e>>2]|0;if(!g){i=3;break}}if((i|0)==3)Bd(591065,591873,185,591085);else if((i|0)==7){l=d;return}}function _VP8LBitsEntropyUnrefined(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,i=0,j=0,k=0,l=0,m=0.0,n=0,o=0,p=0.0,q=0.0,r=0,s=0,t=0.0,u=0,v=0.0,w=0,x=0.0,y=0,z=0.0,A=0.0,B=0.0,C=0.0;e=d+20|0;c[d>>2]=0;c[d+4>>2]=0;c[d+8>>2]=0;c[d+12>>2]=0;c[d+16>>2]=0;c[e>>2]=-1;if((b|0)>0){f=d+8|0;i=d+12|0;j=d+16|0;k=0;l=0;m=0.0;while(1){n=a+(k<<2)|0;o=c[n>>2]|0;if(o){c[f>>2]=(c[f>>2]|0)+o;c[e>>2]=k;c[i>>2]=(c[i>>2]|0)+1;o=c[n>>2]|0;if(o>>>0<256){p=+g[156672+(o<<2)>>2];q=m;r=l;s=o}else{t=+mj[c[307065]&511](o);p=t;q=+h[d>>3];r=c[j>>2]|0;s=c[n>>2]|0}t=q-p;h[d>>3]=t;if(r>>>0<s>>>0){c[j>>2]=s;u=s;v=t}else{u=r;v=t}}else{u=l;v=m}k=k+1|0;if((k|0)==(b|0))break;else{l=u;m=v}}u=c[f>>2]|0;if(u>>>0<256){w=u;x=v}else{v=+mj[c[307065]&511](u);y=d;z=v;A=+h[d>>3];B=z;C=A+B;h[y>>3]=C;return}}else{w=0;x=0.0}y=d;z=+g[156672+(w<<2)>>2];A=x;B=z;C=A+B;h[y>>3]=C;return}function _VP8LSubtractGreenFromBlueAndRed_C(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0;if((b|0)>0)d=0;else return;do{e=a+(d<<2)|0;f=c[e>>2]|0;g=f>>>8;c[e>>2]=f-g&255|f&-16711936|f-(g<<16)&16711680;d=d+1|0}while((d|0)!=(b|0));return}function _VP8LTransformColor_C(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0;if((e|0)<=0)return;f=a[b>>0]|0;g=a[b+1>>0]|0;h=a[b+2>>0]|0;b=0;do{i=d+(b<<2)|0;j=c[i>>2]|0;k=j>>>16;l=j<<16>>24;c[i>>2]=k-((U(l,f)|0)>>>5)<<16&16711680|j&-16711936|j-((U(g,l)|0)>>>5)-((U(h,k<<24>>24)|0)>>>5)&255;b=b+1|0}while((b|0)!=(e|0));return}function _VP8LCollectColorBlueTransforms_C(a,b,d,e,f,g,h){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,l=0;if((e|0)<=0)return;i=f<<24>>24;f=g<<24>>24;if((d|0)>0){j=a;k=e}else return;while(1){e=k;k=k+-1|0;a=0;do{g=c[j+(a<<2)>>2]|0;l=h+((g-((U(g<<16>>24,i)|0)>>>5)-((U(g<<8>>24,f)|0)>>>5)&255)<<2)|0;c[l>>2]=(c[l>>2]|0)+1;a=a+1|0}while((a|0)!=(d|0));if((e|0)<=1)break;else j=j+(b<<2)|0}return}function _VP8LCollectColorRedTransforms_C(a,b,d,e,f,g){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;var h=0,i=0,j=0,k=0;if((e|0)<=0)return;h=f<<24>>24;if((d|0)>0){i=a;j=e}else return;while(1){e=j;j=j+-1|0;a=0;do{f=c[i+(a<<2)>>2]|0;k=g+(((f>>>16)-((U(f<<16>>24,h)|0)>>>5)&255)<<2)|0;c[k>>2]=(c[k>>2]|0)+1;a=a+1|0}while((a|0)!=(d|0));if((e|0)<=1)break;else i=i+(b<<2)|0}return}function _FastLog2Slow(a){a=a|0;var b=0,c=0,d=0,e=0.0,f=0.0,h=0,i=0.0;if(a>>>0<=255)Bd(593061,593010,355,593099);if(a>>>0<65536){b=a;c=1;d=0}else{e=+S(+(+(a>>>0)))*1.4426950408889634;f=e;return +f}do{d=d+1|0;h=b;b=b>>>1;c=c<<1}while(h>>>0>511);i=+(d|0)+ +g[155648+(b<<2)>>2];if(a>>>0<=4095){e=i;f=e;return +f}e=+(((c+-1&a)*23|0)>>>4|0)/+(a>>>0)+i;f=e;return +f}function _FastSLog2Slow(a){a=a|0;var b=0,c=0,d=0,e=0.0,f=0.0,h=0;if(a>>>0<=255)Bd(593061,593010,329,593085);if(a>>>0<65536){b=a;c=1;d=0}else{e=+(a>>>0);f=e*1.4426950408889634*+S(+e);return +f}do{d=d+1|0;h=b;b=b>>>1;c=c<<1}while(h>>>0>511);f=+(((c+-1&a)*23|0)>>>4|0)+ +(a>>>0)*(+(d|0)+ +g[155648+(b<<2)>>2]);return +f}function _ExtraCost(a,b){a=a|0;b=b|0;var d=0,e=0,f=0.0,g=0.0,h=0.0;d=b+-2|0;if((d|0)>2){e=2;f=0.0}else{g=0.0;return +g}while(1){h=f+ +((U(c[a+(e+2<<2)>>2]|0,e>>1)|0)>>>0);e=e+1|0;if((e|0)==(d|0)){g=h;break}else f=h}return +g}function _ExtraCostCombined(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0.0,g=0,h=0.0,i=0.0;e=d+-2|0;if((e|0)>2){f=0.0;g=2}else{h=0.0;return +h}while(1){d=g+2|0;i=f+ +(U((c[b+(d<<2)>>2]|0)+(c[a+(d<<2)>>2]|0)|0,g>>1)|0);g=g+1|0;if((g|0)==(e|0)){h=i;break}else f=i}return +h}function _CombinedShannonEntropy(a,b){a=a|0;b=b|0;var d=0.0,e=0,f=0,h=0,i=0,j=0,k=0.0,l=0,m=0,n=0.0,o=0,p=0,q=0,r=0.0,s=0.0,t=0.0,u=0.0,v=0.0,w=0.0,x=0.0,y=0.0;d=0.0;e=0;f=0;h=0;while(1){i=c[a+(h<<2)>>2]|0;j=c[b+(h<<2)>>2]|0;if(!i)if(!j){k=d;l=e;m=f}else{n=d;o=f;p=j;q=8}else{if(i>>>0<256)r=+g[156672+(i<<2)>>2];else r=+mj[c[307065]&511](i);n=d-r;o=i+f|0;p=j+i|0;q=8}if((q|0)==8){q=0;if(p>>>0<256)s=+g[156672+(p<<2)>>2];else s=+mj[c[307065]&511](p);k=n-s;l=p+e|0;m=o}h=h+1|0;if((h|0)==256)break;else{d=k;e=l;f=m}}if(m>>>0<256)t=+g[156672+(m<<2)>>2];else t=+mj[c[307065]&511](m);if(l>>>0<256){u=+g[156672+(l<<2)>>2];v=t+u;w=v;x=k+w;y=x;return +y}else{u=+mj[c[307065]&511](l);v=t+u;w=v;x=k+w;y=x;return +y}return +(0.0)}function _GetEntropyUnrefined(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0.0,q=0,r=0,s=0,t=0.0,u=0,v=0,w=0.0,x=0.0,y=0.0,z=0,A=0.0,B=0,C=0,D=0,E=0,F=0.0,G=0,H=0.0,I=0.0,J=0,K=0,L=0.0,M=0,N=0.0,O=0.0,P=0.0,Q=0.0;f=c[a>>2]|0;c[e>>2]=0;c[e+4>>2]=0;c[e+8>>2]=0;c[e+12>>2]=0;c[e+16>>2]=0;c[e+20>>2]=0;i=d+20|0;c[d>>2]=0;c[d+4>>2]=0;c[d+8>>2]=0;c[d+12>>2]=0;c[d+16>>2]=0;c[i>>2]=-1;if((b|0)>1){j=d+8|0;k=d+12|0;l=d+16|0;m=f;n=0;o=1;p=0.0;while(1){q=c[a+(o<<2)>>2]|0;if((q|0)==(m|0)){r=m;s=n;t=p}else{u=o-n|0;if(m){v=U(u,m)|0;c[j>>2]=(c[j>>2]|0)+v;c[k>>2]=(c[k>>2]|0)+u;c[i>>2]=n;if(m>>>0<256){w=+g[156672+(m<<2)>>2];x=p}else{y=+mj[c[307065]&511](m);w=y;x=+h[d>>3]}y=x-+(u|0)*w;h[d>>3]=y;if((c[l>>2]|0)>>>0<m>>>0){c[l>>2]=m;z=m;A=y}else{z=m;A=y}}else{z=0;A=p}v=(u|0)>3&1;B=e+(((z|0)!=0&1)<<2)|0;c[B>>2]=(c[B>>2]|0)+v;B=e+8+(((m|0)!=0&1)<<3)+(v<<2)|0;c[B>>2]=(c[B>>2]|0)+u;r=q;s=o;t=A}o=o+1|0;if((o|0)==(b|0)){C=b;D=r;E=s;F=t;break}else{m=r;n=s;p=t}}}else{C=1;D=f;E=0;F=0.0}f=C-E|0;if(D){C=U(f,D)|0;s=d+8|0;c[s>>2]=(c[s>>2]|0)+C;C=d+12|0;c[C>>2]=(c[C>>2]|0)+f;c[i>>2]=E;if(D>>>0<256){G=d;H=+g[156672+(D<<2)>>2];I=F}else{t=+mj[c[307065]&511](D);G=d;H=t;I=+h[d>>3]}t=I-+(f|0)*H;h[G>>3]=t;G=d+16|0;if((c[G>>2]|0)>>>0<D>>>0){c[G>>2]=D;J=s;K=D;L=t}else{J=s;K=D;L=t}}else{J=d+8|0;K=0;L=F}s=(f|0)>3&1;G=e+(((K|0)!=0&1)<<2)|0;c[G>>2]=(c[G>>2]|0)+s;G=e+8+(((D|0)!=0&1)<<3)+(s<<2)|0;c[G>>2]=(c[G>>2]|0)+f;f=c[J>>2]|0;if(f>>>0<256){M=d;N=+g[156672+(f<<2)>>2];O=L;P=N;Q=O+P;h[M>>3]=Q;return}else{L=+mj[c[307065]&511](f);M=d;N=L;O=+h[d>>3];P=N;Q=O+P;h[M>>3]=Q;return}}function _GetCombinedEntropyUnrefined(a,b,d,e,f){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;var i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0.0,r=0,s=0,t=0,u=0.0,v=0,w=0,x=0.0,y=0.0,z=0.0,A=0.0,B=0,C=0,D=0,E=0,F=0,G=0.0,H=0,I=0.0,J=0.0,K=0,L=0.0,M=0,N=0,O=0.0,P=0.0,Q=0.0,R=0.0;i=(c[b>>2]|0)+(c[a>>2]|0)|0;c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;c[f+12>>2]=0;c[f+16>>2]=0;c[f+20>>2]=0;j=e+20|0;c[e>>2]=0;c[e+4>>2]=0;c[e+8>>2]=0;c[e+12>>2]=0;c[e+16>>2]=0;c[j>>2]=-1;if((d|0)>1){k=e+8|0;l=e+12|0;m=e+16|0;n=i;o=0;p=1;q=0.0;while(1){r=(c[b+(p<<2)>>2]|0)+(c[a+(p<<2)>>2]|0)|0;if((r|0)==(n|0)){s=n;t=o;u=q}else{v=p-o|0;if(n){w=U(v,n)|0;c[k>>2]=(c[k>>2]|0)+w;c[l>>2]=(c[l>>2]|0)+v;c[j>>2]=o;if(n>>>0<256){x=+g[156672+(n<<2)>>2];y=q}else{z=+mj[c[307065]&511](n);x=z;y=+h[e>>3]}z=y-+(v|0)*x;h[e>>3]=z;if((c[m>>2]|0)>>>0<n>>>0){c[m>>2]=n;A=z;B=n}else{A=z;B=n}}else{A=q;B=0}w=(v|0)>3&1;C=f+(((B|0)!=0&1)<<2)|0;c[C>>2]=(c[C>>2]|0)+w;C=f+8+(((n|0)!=0&1)<<3)+(w<<2)|0;c[C>>2]=(c[C>>2]|0)+v;s=r;t=p;u=A}p=p+1|0;if((p|0)==(d|0)){D=d;E=s;F=t;G=u;break}else{n=s;o=t;q=u}}}else{D=1;E=i;F=0;G=0.0}i=D-F|0;if(E){D=U(i,E)|0;t=e+8|0;c[t>>2]=(c[t>>2]|0)+D;D=e+12|0;c[D>>2]=(c[D>>2]|0)+i;c[j>>2]=F;if(E>>>0<256){H=e;I=+g[156672+(E<<2)>>2];J=G}else{u=+mj[c[307065]&511](E);H=e;I=u;J=+h[e>>3]}u=J-+(i|0)*I;h[H>>3]=u;H=e+16|0;if((c[H>>2]|0)>>>0<E>>>0){c[H>>2]=E;K=t;L=u;M=E}else{K=t;L=u;M=E}}else{K=e+8|0;L=G;M=0}t=(i|0)>3&1;H=f+(((M|0)!=0&1)<<2)|0;c[H>>2]=(c[H>>2]|0)+t;H=f+8+(((E|0)!=0&1)<<3)+(t<<2)|0;c[H>>2]=(c[H>>2]|0)+i;i=c[K>>2]|0;if(i>>>0<256){N=e;O=+g[156672+(i<<2)>>2];P=L;Q=O;R=P+Q;h[N>>3]=R;return}else{L=+mj[c[307065]&511](i);N=e;O=L;P=+h[e>>3];Q=O;R=P+Q;h[N>>3]=R;return}}function _HistogramAdd(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0;e=c[a+3236>>2]|0;f=(e|0)>0?(1<<e)+280|0:280;if((e|0)!=(c[b+3236>>2]|0))Bd(592963,593010,638,593048);e=(f|0)>0;if((b|0)==(d|0)){if(e){g=c[a>>2]|0;h=c[b>>2]|0;i=0;do{j=h+(i<<2)|0;c[j>>2]=(c[j>>2]|0)+(c[g+(i<<2)>>2]|0);i=i+1|0}while((i|0)!=(f|0));k=0}else k=0;do{i=b+3076+(k<<2)|0;c[i>>2]=(c[i>>2]|0)+(c[a+3076+(k<<2)>>2]|0);k=k+1|0}while((k|0)!=40);l=0;do{k=b+4+(l<<2)|0;c[k>>2]=(c[k>>2]|0)+(c[a+4+(l<<2)>>2]|0);k=b+1028+(l<<2)|0;c[k>>2]=(c[k>>2]|0)+(c[a+1028+(l<<2)>>2]|0);k=b+2052+(l<<2)|0;c[k>>2]=(c[k>>2]|0)+(c[a+2052+(l<<2)>>2]|0);l=l+1|0}while((l|0)!=256);return}else{if(e){e=c[a>>2]|0;l=c[b>>2]|0;k=c[d>>2]|0;i=0;do{c[k+(i<<2)>>2]=(c[l+(i<<2)>>2]|0)+(c[e+(i<<2)>>2]|0);i=i+1|0}while((i|0)!=(f|0));m=0}else m=0;do{c[d+3076+(m<<2)>>2]=(c[b+3076+(m<<2)>>2]|0)+(c[a+3076+(m<<2)>>2]|0);m=m+1|0}while((m|0)!=40);n=0;do{c[d+4+(n<<2)>>2]=(c[b+4+(n<<2)>>2]|0)+(c[a+4+(n<<2)>>2]|0);c[d+1028+(n<<2)>>2]=(c[b+1028+(n<<2)>>2]|0)+(c[a+1028+(n<<2)>>2]|0);c[d+2052+(n<<2)>>2]=(c[b+2052+(n<<2)>>2]|0)+(c[a+2052+(n<<2)>>2]|0);n=n+1|0}while((n|0)!=256);return}}function _VectorMismatch(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0;a:do if((d|0)>0){e=0;while(1){if((c[a+(e<<2)>>2]|0)!=(c[b+(e<<2)>>2]|0)){f=e;break a}g=e+1|0;if((g|0)<(d|0))e=g;else{f=g;break}}}else f=0;while(0);return f|0}function _VP8LBundleColorMap_C(a,b,e,f){a=a|0;b=b|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,l=0;if((e|0)>0){g=3-e|0;h=(1<<e)+-1|0;if((b|0)>0){i=-16777216;j=0}else return;do{k=j&h;i=(d[a+j>>0]|0)<<(k<<g)+8|((k|0)==0?-16777216:i);c[f+(j>>e<<2)>>2]=i;j=j+1|0}while((j|0)!=(b|0));return}else{if((b|0)>0)l=0;else return;do{c[f+(l<<2)>>2]=(d[a+l>>0]|0)<<8|-16777216;l=l+1|0}while((l|0)!=(b|0));return}}function _PredictorSub0_C(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0;if((d|0)>0)f=0;else return;do{b=c[a+(f<<2)>>2]|0;c[e+(f<<2)>>2]=(b|16711935)+16777216&-16711936|b&16711935;f=f+1|0}while((f|0)!=(d|0));return}function _PredictorSub1_C(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0;if((d|0)>0)f=0;else return;do{b=c[a+(f<<2)>>2]|0;g=c[a+(f+-1<<2)>>2]|0;c[e+(f<<2)>>2]=(b|16711935)-(g&-16711936)&-16711936|(b|65280)-(g&16711935)&16711935;f=f+1|0}while((f|0)!=(d|0));return}function _PredictorSub2_C(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0;if((d|0)>0)f=0;else return;do{g=c[b+(f<<2)>>2]|0;h=c[a+(f<<2)>>2]|0;c[e+(f<<2)>>2]=(h|16711935)-(g&-16711936)&-16711936|(h|65280)-(g&16711935)&16711935;f=f+1|0}while((f|0)!=(d|0));return}function _PredictorSub3_C(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0;if((d|0)>0)f=0;else return;do{g=c[b+(f<<2)+4>>2]|0;h=c[a+(f<<2)>>2]|0;c[e+(f<<2)>>2]=(h|16711935)-(g&-16711936)&-16711936|(h|65280)-(g&16711935)&16711935;f=f+1|0}while((f|0)!=(d|0));return}function _PredictorSub4_C(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0;if((d|0)>0)f=0;else return;do{g=c[b+(f<<2)+-4>>2]|0;h=c[a+(f<<2)>>2]|0;c[e+(f<<2)>>2]=(h|16711935)-(g&-16711936)&-16711936|(h|65280)-(g&16711935)&16711935;f=f+1|0}while((f|0)!=(d|0));return}function _PredictorSub5_C(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0;if((d|0)>0)f=0;else return;do{g=c[a+(f+-1<<2)>>2]|0;h=b+(f<<2)|0;i=c[h>>2]|0;j=c[h+4>>2]|0;h=((j^g)>>>1&2139062143)+(j&g)|0;g=((h^i)>>>1&2139062143)+(h&i)|0;i=c[a+(f<<2)>>2]|0;c[e+(f<<2)>>2]=(i|16711935)-(g&-16711936)&-16711936|(i|65280)-(g&16711935)&16711935;f=f+1|0}while((f|0)!=(d|0));return}function _PredictorSub6_C(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;if((d|0)>0)f=0;else return;do{g=c[a+(f+-1<<2)>>2]|0;h=c[b+(f<<2)+-4>>2]|0;i=((h^g)>>>1&2139062143)+(h&g)|0;g=c[a+(f<<2)>>2]|0;c[e+(f<<2)>>2]=(g|16711935)-(i&-16711936)&-16711936|(g|65280)-(i&16711935)&16711935;f=f+1|0}while((f|0)!=(d|0));return}function _PredictorSub7_C(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;if((d|0)>0)f=0;else return;do{g=c[a+(f+-1<<2)>>2]|0;h=c[b+(f<<2)>>2]|0;i=((h^g)>>>1&2139062143)+(h&g)|0;g=c[a+(f<<2)>>2]|0;c[e+(f<<2)>>2]=(g|16711935)-(i&-16711936)&-16711936|(g|65280)-(i&16711935)&16711935;f=f+1|0}while((f|0)!=(d|0));return}function _PredictorSub8_C(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;if((d|0)>0)f=0;else return;do{g=b+(f<<2)|0;h=c[g>>2]|0;i=c[g+-4>>2]|0;g=((i^h)>>>1&2139062143)+(i&h)|0;h=c[a+(f<<2)>>2]|0;c[e+(f<<2)>>2]=(h|16711935)-(g&-16711936)&-16711936|(h|65280)-(g&16711935)&16711935;f=f+1|0}while((f|0)!=(d|0));return}function _PredictorSub9_C(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;if((d|0)>0)f=0;else return;do{g=b+(f<<2)|0;h=c[g>>2]|0;i=c[g+4>>2]|0;g=((i^h)>>>1&2139062143)+(i&h)|0;h=c[a+(f<<2)>>2]|0;c[e+(f<<2)>>2]=(h|16711935)-(g&-16711936)&-16711936|(h|65280)-(g&16711935)&16711935;f=f+1|0}while((f|0)!=(d|0));return}function _PredictorSub10_C(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0;if((d|0)>0)f=0;else return;do{g=c[a+(f+-1<<2)>>2]|0;h=b+(f<<2)|0;i=c[h>>2]|0;j=c[h+4>>2]|0;k=c[h+-4>>2]|0;h=((k^g)>>>1&2139062143)+(k&g)|0;g=((j^i)>>>1&2139062143)+(j&i)|0;i=((h^g)>>>1&2139062143)+(h&g)|0;g=c[a+(f<<2)>>2]|0;c[e+(f<<2)>>2]=(g|16711935)-(i&-16711936)&-16711936|(g|65280)-(i&16711935)&16711935;f=f+1|0}while((f|0)!=(d|0));return}function _PredictorSub11_C(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0;if((d|0)>0)f=0;else return;do{g=c[a+(f+-1<<2)>>2]|0;h=b+(f<<2)|0;i=c[h>>2]|0;j=c[h+-4>>2]|0;h=j>>>24;k=(g>>>24)-h|0;l=(i>>>24)-h|0;h=j>>>16&255;m=(g>>>16&255)-h|0;n=(i>>>16&255)-h|0;h=j>>>8&255;o=(g>>>8&255)-h|0;p=(i>>>8&255)-h|0;h=j&255;j=(g&255)-h|0;q=(i&255)-h|0;h=(((j|0)>-1?j:0-j|0)-((q|0)>-1?q:0-q|0)-((l|0)>-1?l:0-l|0)+((k|0)>-1?k:0-k|0)-((p|0)>-1?p:0-p|0)+((o|0)>-1?o:0-o|0)-((n|0)>-1?n:0-n|0)+((m|0)>-1?m:0-m|0)|0)<1?i:g;g=c[a+(f<<2)>>2]|0;c[e+(f<<2)>>2]=(g|16711935)-(h&-16711936)&-16711936|(g|65280)-(h&16711935)&16711935;f=f+1|0}while((f|0)!=(d|0));return}function _PredictorSub12_C(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0;if((d|0)>0)f=0;else return;do{g=c[a+(f+-1<<2)>>2]|0;h=b+(f<<2)|0;i=c[h>>2]|0;j=c[h+-4>>2]|0;h=(i>>>24)+(g>>>24)-(j>>>24)|0;k=(i>>>16&255)+(g>>>16&255)-(j>>>16&255)|0;l=(i>>>8&255)+(g>>>8&255)-(j>>>8&255)|0;m=(i&255)+(g&255)-(j&255)|0;j=(h>>>0<256?h:h>>>24^255)<<24|(m>>>0<256?m:m>>>24^255)|(k>>>0<256?k:k>>>24^255)<<16|(l>>>0<256?l:l>>>24^255)<<8;l=c[a+(f<<2)>>2]|0;c[e+(f<<2)>>2]=(l|16711935)-(j&-16711936)&-16711936|(l|65280)-(j&16711935)&16711935;f=f+1|0}while((f|0)!=(d|0));return}function _PredictorSub13_C(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0;if((d|0)>0)f=0;else return;do{g=c[a+(f+-1<<2)>>2]|0;h=b+(f<<2)|0;i=c[h>>2]|0;j=c[h+-4>>2]|0;h=((i^g)>>>1&2139062143)+(i&g)|0;g=h>>>24;i=((g-(j>>>24)|0)/2|0)+g|0;g=h>>>16&255;k=((g-(j>>>16&255)|0)/2|0)+g|0;g=h>>>8&255;l=((g-(j>>>8&255)|0)/2|0)+g|0;g=h&255;h=((g-(j&255)|0)/2|0)+g|0;g=(i>>>0<256?i:i>>>24^255)<<24|(h>>>0<256?h:h>>>24^255)|(k>>>0<256?k:k>>>24^255)<<16|(l>>>0<256?l:l>>>24^255)<<8;l=c[a+(f<<2)>>2]|0;c[e+(f<<2)>>2]=(l|16711935)-(g&-16711936)&-16711936|(l|65280)-(g&16711935)&16711935;f=f+1|0}while((f|0)!=(d|0));return}function _WebPPictureAllocARGB(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0;e=___muldi3(d|0,((d|0)<0)<<31>>31|0,b|0,((b|0)<0)<<31>>31|0)|0;f=F;if(!a)Bd(593327,593343,70,593380);g=a+160|0;_WebPSafeFree(c[g>>2]|0);c[g>>2]=0;h=a+52|0;c[h>>2]=0;i=a+56|0;c[i>>2]=0;if((b|0)<1|(d|0)<1){j=_WebPEncodingSetError(a,5)|0;return j|0}d=_WebPSafeMalloc(e,f,4)|0;if(!d){j=_WebPEncodingSetError(a,1)|0;return j|0}else{c[g>>2]=d;c[h>>2]=d;c[i>>2]=b;j=1;return j|0}return 0}function _WebPGetLinePairConverter(a){a=a|0;var b=0;b=c[306912]|0;if((c[39605]|0)!=(b|0)){c[307110]=1;c[307111]=2;c[307112]=3;c[307113]=4;c[307114]=5;c[307115]=6;c[307116]=7;c[307117]=2;c[307118]=4;c[307119]=5;c[307120]=6;c[39605]=b}return c[1228440+((a|0?3:4)<<2)>>2]|0}function _VP8BitWriterWipeOut(a){a=a|0;if(!a)return;_WebPSafeFree(c[a+16>>2]|0);c[a>>2]=0;c[a+4>>2]=0;c[a+8>>2]=0;c[a+12>>2]=0;c[a+16>>2]=0;c[a+20>>2]=0;c[a+24>>2]=0;c[a+28>>2]=0;return}function _VP8BitWriterInit(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0;c[a>>2]=254;c[a+4>>2]=0;c[a+8>>2]=0;c[a+12>>2]=-8;d=a+24|0;e=a+16|0;c[e>>2]=0;c[e+4>>2]=0;c[e+8>>2]=0;c[e+12>>2]=0;if(!b){f=1;return f|0}g=b>>>0>1024?b:1024;b=_WebPSafeMalloc(1,0,g)|0;if(!b){c[a+28>>2]=1;f=0;return f|0}h=c[a+20>>2]|0;do if(h|0){a=c[e>>2]|0;if(!a)Bd(593772,593125,46,593789);else{_memcpy(b|0,a|0,h|0)|0;break}}while(0);_WebPSafeFree(c[e>>2]|0);c[e>>2]=b;c[d>>2]=g;f=1;return f|0}function _VP8PutBitUniform(a,b){a=a|0;b=b|0;var e=0,f=0,g=0,h=0,i=0;e=c[a>>2]|0;f=e>>1;g=f+1|0;h=a+4|0;if(!b)i=f;else{c[h>>2]=(c[h>>2]|0)+g;i=e-g|0}c[a>>2]=i;if((i|0)>=127)return b|0;c[a>>2]=d[593620+i>>0];c[h>>2]=c[h>>2]<<1;h=a+12|0;i=c[h>>2]|0;c[h>>2]=i+1;if((i|0)<=-1)return b|0;_Flush(a);return b|0}function _VP8PutSignedBits(a,b,e){a=a|0;b=b|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0;f=(b|0)!=0;g=c[a>>2]|0;h=g>>1;i=h+1|0;j=a+4|0;if(f){c[j>>2]=(c[j>>2]|0)+i;k=g-i|0}else k=h;c[a>>2]=k;if((k|0)<127?(c[a>>2]=d[593620+k>>0],c[j>>2]=c[j>>2]<<1,k=a+12|0,h=c[k>>2]|0,c[k>>2]=h+1,(h|0)>-1):0)_Flush(a);if(!f)return;if((b|0)<0){f=0-b<<1|1;if(e>>>0>=31)Bd(593581,593125,145,593609);h=a+12|0;k=1<<e;do{i=c[a>>2]|0;g=i>>1;l=g+1|0;if(!(k&f))m=g;else{c[j>>2]=(c[j>>2]|0)+l;m=i-l|0}c[a>>2]=m;if((m|0)<127?(c[a>>2]=d[593620+m>>0],c[j>>2]=c[j>>2]<<1,l=c[h>>2]|0,c[h>>2]=l+1,(l|0)>-1):0)_Flush(a);k=k>>>1}while((k|0)!=0);return}else{k=b<<1;if(e>>>0>=31)Bd(593581,593125,145,593609);b=a+12|0;h=1<<e;do{e=c[a>>2]|0;m=e>>1;f=m+1|0;if(!(h&k))n=m;else{c[j>>2]=(c[j>>2]|0)+f;n=e-f|0}c[a>>2]=n;if((n|0)<127?(c[a>>2]=d[593620+n>>0],c[j>>2]=c[j>>2]<<1,f=c[b>>2]|0,c[b>>2]=f+1,(f|0)>-1):0)_Flush(a);h=h>>>1}while((h|0)!=0);return}}function _VP8PutBits(a,b,e){a=a|0;b=b|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0;f=e+-1|0;if(f>>>0>=31)Bd(593581,593125,145,593609);e=a+4|0;g=a+12|0;h=1<<f;do{f=c[a>>2]|0;i=f>>1;j=i+1|0;if(!(h&b))k=i;else{c[e>>2]=(c[e>>2]|0)+j;k=f-j|0}c[a>>2]=k;if((k|0)<127?(c[a>>2]=d[593620+k>>0],c[e>>2]=c[e>>2]<<1,j=c[g>>2]|0,c[g>>2]=j+1,(j|0)>-1):0)_Flush(a);h=h>>>1}while((h|0)!=0);return}function _VP8WriteProbas(b,e){b=b|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0;f=0;do{g=0;do{h=0;do{i=a[e+4+(f*264|0)+(g*33|0)+h>>0]|0;if(_VP8PutBit(b,i<<24>>24!=(a[587305+(f*264|0)+(g*33|0)+h>>0]|0)&1,d[586249+(f*264|0)+(g*33|0)+h>>0]|0)|0)_VP8PutBits(b,i&255,8);h=h+1|0}while((h|0)!=11);j=0;do{h=a[e+4+(f*264|0)+(g*33|0)+11+j>>0]|0;if(_VP8PutBit(b,h<<24>>24!=(a[587305+(f*264|0)+(g*33|0)+11+j>>0]|0)&1,d[586249+(f*264|0)+(g*33|0)+11+j>>0]|0)|0)_VP8PutBits(b,h&255,8);j=j+1|0}while((j|0)!=11);k=0;do{h=a[e+4+(f*264|0)+(g*33|0)+22+k>>0]|0;if(_VP8PutBit(b,h<<24>>24!=(a[587305+(f*264|0)+(g*33|0)+22+k>>0]|0)&1,d[586249+(f*264|0)+(g*33|0)+22+k>>0]|0)|0)_VP8PutBits(b,h&255,8);k=k+1|0}while((k|0)!=11);g=g+1|0}while((g|0)!=8);f=f+1|0}while((f|0)!=4);if(!(_VP8PutBitUniform(b,c[e+19112>>2]|0)|0))return;_VP8PutBits(b,d[e+3>>0]|0,8);return}function _VP8CodeIntraModes(b){b=b|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0;e=l;l=l+3776|0;if((l|0)>=(m|0))ba(3776);f=e;g=b+56|0;_VP8IteratorInit(b,f);h=f+28|0;i=f+36|0;j=b+28|0;k=b+22528|0;n=b+48|0;o=b+3419|0;p=b+3416|0;q=b+3417|0;do{b=c[h>>2]|0;r=c[i>>2]|0;if(c[j>>2]|0){s=(d[b>>0]|0)>>>5;t=(_VP8PutBit(g,(s&2)>1&1,d[p>>0]|0)|0)==0;_VP8PutBit(g,s&1,d[(t?p:q)+1>>0]|0)|0}if(c[k>>2]|0)_VP8PutBit(g,(d[b>>0]|0)>>>4&1,d[o>>0]|0)|0;do if(_VP8PutBit(g,(a[b>>0]&3)!=0&1,145)|0){t=a[r>>0]|0;if(!(_VP8PutBit(g,(t|2)<<24>>24==3&1,156)|0)){_VP8PutBit(g,t<<24>>24==2&1,163)|0;break}else{_VP8PutBit(g,t<<24>>24==1&1,128)|0;break}}else{t=c[n>>2]|0;s=0;u=r+(0-t)|0;v=r;while(1){w=d[v+-1>>0]|0;x=0;do{y=d[u+x>>0]|0;z=a[v+x>>0]|0;do if((_VP8PutBit(g,z<<24>>24!=0&1,d[584809+(y*90|0)+(w*9|0)>>0]|0)|0?_VP8PutBit(g,z<<24>>24!=1&1,d[584809+(y*90|0)+(w*9|0)+1>>0]|0)|0:0)?_VP8PutBit(g,z<<24>>24!=2&1,d[584809+(y*90|0)+(w*9|0)+2>>0]|0)|0:0){if(!(_VP8PutBit(g,(z&255)>5&1,d[584809+(y*90|0)+(w*9|0)+3>>0]|0)|0)){if(!(_VP8PutBit(g,z<<24>>24!=3&1,d[584809+(y*90|0)+(w*9|0)+4>>0]|0)|0))break;_VP8PutBit(g,z<<24>>24!=4&1,d[584809+(y*90|0)+(w*9|0)+5>>0]|0)|0;break}if(_VP8PutBit(g,z<<24>>24!=6&1,d[584809+(y*90|0)+(w*9|0)+6>>0]|0)|0?_VP8PutBit(g,z<<24>>24!=7&1,d[584809+(y*90|0)+(w*9|0)+7>>0]|0)|0:0)_VP8PutBit(g,z<<24>>24!=8&1,d[584809+(y*90|0)+(w*9|0)+8>>0]|0)|0}while(0);w=z&255;x=x+1|0}while((x|0)!=4);s=s+1|0;if((s|0)==4)break;else{x=v;v=v+t|0;u=x}}}while(0);r=(d[b>>0]|0)>>>2&3;if(_VP8PutBit(g,r<<24>>24!=0&1,142)|0?_VP8PutBit(g,r<<24>>24!=2&1,114)|0:0)_VP8PutBit(g,r<<24>>24!=3&1,183)|0}while((_VP8IteratorNext(f)|0)!=0);l=e;return}function _VP8BitWriterFinish(a){a=a|0;var b=0,e=0,f=0,g=0;b=a+12|0;e=9-(c[b>>2]|0)+-1|0;if(e>>>0>=31)Bd(593581,593125,145,593609);f=a+4|0;g=1<<e;do{e=c[a>>2]>>1;c[a>>2]=e;if((e|0)<127?(c[a>>2]=d[593620+e>>0],c[f>>2]=c[f>>2]<<1,e=c[b>>2]|0,c[b>>2]=e+1,(e|0)>-1):0)_Flush(a);g=g>>>1}while((g|0)!=0);c[b>>2]=0;_Flush(a);return c[a+16>>2]|0}function _Flush(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0;d=b+12|0;e=c[d>>2]|0;f=e+8|0;g=b+4|0;h=c[g>>2]|0;i=h>>f;if((e|0)<=-1)Bd(593748,593125,58,593766);c[g>>2]=h-(i<<f);c[d>>2]=e+-8;if((i&255|0)==255){e=b+8|0;c[e>>2]=(c[e>>2]|0)+1;return}e=b+20|0;d=c[e>>2]|0;f=b+8|0;h=_i64Add((c[f>>2]|0)+1|0,0,d|0,0)|0;if(!((h|0)==(h|0)&(F|0)==0)){c[b+28>>2]=1;return}g=b+24|0;j=c[g>>2]|0;if(h>>>0>j>>>0){k=j<<1;j=k>>>0<h>>>0?h:k;k=j>>>0>1024?j:1024;j=_WebPSafeMalloc(1,0,k)|0;if(!j){c[b+28>>2]=1;return}h=c[e>>2]|0;l=b+16|0;do if(h|0){m=c[l>>2]|0;if(!m)Bd(593772,593125,46,593789);else{_memcpy(j|0,m|0,h|0)|0;break}}while(0);_WebPSafeFree(c[l>>2]|0);c[l>>2]=j;c[g>>2]=k}k=(i&256|0)!=0;if(k&(d|0)!=0){g=(c[b+16>>2]|0)+(d+-1)|0;a[g>>0]=(a[g>>0]|0)+1<<24>>24}if((c[f>>2]|0)>0){g=(k^1)<<31>>31;k=b+16|0;j=d;while(1){l=j+1|0;a[(c[k>>2]|0)+j>>0]=g;h=c[f>>2]|0;c[f>>2]=h+-1;if((h|0)>1)j=l;else{n=l;o=k;break}}}else{n=d;o=b+16|0}a[(c[o>>2]|0)+n>>0]=i;c[e>>2]=n+1;return}function _VP8IteratorInit(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0;e=d+24|0;c[e>>2]=b;f=d+408+31&-32;c[d+8>>2]=f;c[d+12>>2]=f+512;c[d+16>>2]=f+1024;c[d+20>>2]=f+1536;c[d+280>>2]=c[b+22688>>2];c[d+296>>2]=c[b+368>>2];f=d+321+31&-32;g=d+300|0;c[g>>2]=f;h=d+304|0;c[h>>2]=f+32;i=d+308|0;c[i>>2]=f+48;c[d>>2]=0;c[d+4>>2]=0;c[d+32>>2]=b+88;c[d+36>>2]=c[b+22672>>2];c[d+40>>2]=c[b+22676>>2];j=b+40|0;c[d+28>>2]=c[b+22668>>2];c[d+312>>2]=c[b+22680>>2];c[d+316>>2]=c[b+22684>>2];a[f+47>>0]=127;a[(c[h>>2]|0)+-1>>0]=127;a[(c[g>>2]|0)+-1>>0]=127;f=c[g>>2]|0;g=f+16|0;do{a[f>>0]=129;f=f+1|0}while((f|0)<(g|0));k=c[h>>2]|0;h=k;a[h>>0]=-2122219135;a[h+1>>0]=-2122219135>>8;a[h+2>>0]=-2122219135>>16;a[h+3>>0]=-2122219135>>24;h=k+4|0;a[h>>0]=-2122219135;a[h+1>>0]=-2122219135>>8;a[h+2>>0]=-2122219135>>16;a[h+3>>0]=-2122219135>>24;h=c[i>>2]|0;i=h;a[i>>0]=-2122219135;a[i+1>>0]=-2122219135>>8;a[i+2>>0]=-2122219135>>16;a[i+3>>0]=-2122219135>>24;i=h+4|0;a[i>>0]=-2122219135;a[i+1>>0]=-2122219135>>8;a[i+2>>0]=-2122219135>>16;a[i+3>>0]=-2122219135>>24;c[d+160>>2]=0;i=U(c[b+44>>2]|0,c[j>>2]|0)|0;c[d+292>>2]=i;c[d+288>>2]=i;i=c[e>>2]|0;e=i+40|0;_memset(c[i+22680>>2]|0,127,c[e>>2]<<5|0)|0;_memset(c[i+22676>>2]|0,0,c[e>>2]<<2|0)|0;f=d+168|0;g=f+96|0;do{c[f>>2]=0;f=f+4|0}while((f|0)<(g|0));c[d+284>>2]=0;return}function _VP8PutBit(a,b,e){a=a|0;b=b|0;e=e|0;var f=0,g=0,h=0,i=0;f=c[a>>2]|0;g=(U(f,e)|0)>>8;e=g+1|0;h=a+4|0;if(!b)i=g;else{c[h>>2]=(c[h>>2]|0)+e;i=f-e|0}c[a>>2]=i;if((i|0)>=127)return b|0;e=d[593805+i>>0]|0;c[a>>2]=d[593620+i>>0];c[h>>2]=c[h>>2]<<e;h=a+12|0;i=(c[h>>2]|0)+e|0;c[h>>2]=i;if((i|0)<=0)return b|0;_Flush(a);return b|0}function _VP8IteratorNext(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0;d=(c[b>>2]|0)+1|0;c[b>>2]=d;e=c[b+24>>2]|0;if((d|0)==(c[e+40>>2]|0)){f=b+4|0;g=c[f>>2]|0;h=g+1|0;c[b>>2]=0;c[f>>2]=h;c[b+32>>2]=e+88+(((c[e+52>>2]|0)+-1&h)<<5);c[b+36>>2]=(c[e+22672>>2]|0)+(U(h<<2,c[e+48>>2]|0)|0);c[b+40>>2]=c[e+22676>>2];c[b+28>>2]=(c[e+22668>>2]|0)+((U(d,h)|0)<<2);c[b+312>>2]=c[e+22680>>2];c[b+316>>2]=c[e+22684>>2];e=(g|0)>-1?-127:127;g=b+308|0;a[(c[g>>2]|0)+-1>>0]=e;h=b+304|0;a[(c[h>>2]|0)+-1>>0]=e;d=b+300|0;a[(c[d>>2]|0)+-1>>0]=e;e=c[d>>2]|0;d=e+16|0;do{a[e>>0]=129;e=e+1|0}while((e|0)<(d|0));e=c[h>>2]|0;h=e;a[h>>0]=-2122219135;a[h+1>>0]=-2122219135>>8;a[h+2>>0]=-2122219135>>16;a[h+3>>0]=-2122219135>>24;h=e+4|0;a[h>>0]=-2122219135;a[h+1>>0]=-2122219135>>8;a[h+2>>0]=-2122219135>>16;a[h+3>>0]=-2122219135>>24;h=c[g>>2]|0;g=h;a[g>>0]=-2122219135;a[g+1>>0]=-2122219135>>8;a[g+2>>0]=-2122219135>>16;a[g+3>>0]=-2122219135>>24;g=h+4|0;a[g>>0]=-2122219135;a[g+1>>0]=-2122219135>>8;a[g+2>>0]=-2122219135>>16;a[g+3>>0]=-2122219135>>24;c[b+160>>2]=0;i=b+288|0;j=c[i>>2]|0;k=j+-1|0;c[i>>2]=k;l=(j|0)>1;m=l&1;return m|0}else{g=b+36|0;c[g>>2]=(c[g>>2]|0)+4;g=b+28|0;c[g>>2]=(c[g>>2]|0)+4;g=b+40|0;c[g>>2]=(c[g>>2]|0)+4;g=b+312|0;c[g>>2]=(c[g>>2]|0)+16;g=b+316|0;c[g>>2]=(c[g>>2]|0)+16;i=b+288|0;j=c[i>>2]|0;k=j+-1|0;c[i>>2]=k;l=(j|0)>1;m=l&1;return m|0}return 0}function _SetLoopParams(b,f){b=b|0;f=+f;var g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0;g=l;l=l+16|0;if((l|0)>=(m|0))ba(16);h=g;_VP8SetSegmentParams(b,f<0.0?0.0:f>100.0?100.0:f);c[h>>2]=0;c[h+4>>2]=0;c[h+8>>2]=0;c[h+12>>2]=0;i=b+40|0;j=b+44|0;k=U(c[j>>2]|0,c[i>>2]|0)|0;if((k|0)>0){n=c[b+22668>>2]|0;o=0;do{p=h+(((d[n+(o<<2)>>0]|0)>>>5&3)<<2)|0;c[p>>2]=(c[p>>2]|0)+1;o=o+1|0}while((o|0)!=(k|0))}k=c[(c[b+4>>2]|0)+88>>2]|0;if(k|0){o=k+92|0;c[o>>2]=c[h>>2];c[o+4>>2]=c[h+4>>2];c[o+8>>2]=c[h+8>>2];c[o+12>>2]=c[h+12>>2]}if((c[b+24>>2]|0)<=1){c[b+28>>2]=0;q=0;r=b+32|0;c[r>>2]=q;s=b+3416|0;_VP8CalculateLevelCosts(s);t=b+22532|0;u=b+22568|0;v=u;w=v;c[w>>2]=0;x=v+4|0;y=x;c[y>>2]=0;c[t>>2]=0;c[t+4>>2]=0;c[t+8>>2]=0;c[t+12>>2]=0;c[t+16>>2]=0;c[t+20>>2]=0;c[t+24>>2]=0;l=g;return}o=b+3416|0;k=c[h>>2]|0;n=c[h+4>>2]|0;p=n+k|0;z=c[h+8>>2]|0;A=c[h+12>>2]|0;h=p+z+A|0;if(!h)B=-1;else B=((((h|0)/2|0)+(p*255|0)|0)/(h|0)|0)&255;a[o>>0]=B;if(!p)C=-1;else C=((((p|0)/2|0)+(k*255|0)|0)/(p|0)|0)&255;p=b+3417|0;a[p>>0]=C;h=A+z|0;if(!h)D=255;else D=(((h|0)/2|0)+(z*255|0)|0)/(h|0)|0;h=D&255;E=b+3418|0;a[E>>0]=h;if(B<<24>>24==-1?(F=(D&255|0)!=255,C<<24>>24==-1):0){c[b+28>>2]=F&1;if(!F?(U(c[j>>2]|0,c[i>>2]|0)|0)>0:0){F=b+22668|0;D=0;do{G=(c[F>>2]|0)+(D<<2)|0;a[G>>0]=a[G>>0]&-97;D=D+1|0}while((D|0)<(U(c[j>>2]|0,c[i>>2]|0)|0));H=a[E>>0]|0;I=a[o>>0]|0;J=a[p>>0]|0}else{H=h;I=-1;J=-1}}else{c[b+28>>2]=1;H=h;I=B;J=C}C=I&255;I=e[443756+(C<<1)>>1]|0;B=J&255;J=U((e[443756+(B<<1)>>1]|0)+I|0,k)|0;k=(U((e[443756+((B^255)<<1)>>1]|0)+I|0,n)|0)+J|0;J=e[443756+((C^255)<<1)>>1]|0;C=H&255;H=k+(U((e[443756+(C<<1)>>1]|0)+J|0,z)|0)|0;q=H+(U((e[443756+((C^255)<<1)>>1]|0)+J|0,A)|0)|0;r=b+32|0;c[r>>2]=q;s=b+3416|0;_VP8CalculateLevelCosts(s);t=b+22532|0;u=b+22568|0;v=u;w=v;c[w>>2]=0;x=v+4|0;y=x;c[y>>2]=0;c[t>>2]=0;c[t+4>>2]=0;c[t+8>>2]=0;c[t+12>>2]=0;c[t+16>>2]=0;c[t+20>>2]=0;c[t+24>>2]=0;l=g;return}function _VP8InitFilter(a){a=a|0;var b=0;b=c[a+280>>2]|0;if(!b)return;_memset(b|0,0,2048)|0;_VP8SSIMDspInit();return}function _VP8IteratorImport(b,e){b=b|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,V=0,W=0;f=c[b>>2]|0;g=b+4|0;h=c[g>>2]|0;i=c[(c[b+24>>2]|0)+4>>2]|0;j=i+28|0;k=c[j>>2]|0;l=(c[i+16>>2]|0)+((U(k,h)|0)+f<<4)|0;m=i+32|0;n=(U(c[m>>2]|0,h)|0)+f<<3;o=(c[i+20>>2]|0)+n|0;p=(c[i+24>>2]|0)+n|0;n=(c[i+8>>2]|0)-(f<<4)|0;q=(n|0)<16;r=q?n:16;s=(c[i+12>>2]|0)-(h<<4)|0;i=(s|0)<16;t=i?s:16;u=r+1>>1;v=t+1>>1;w=b+8|0;x=c[w>>2]|0;y=(s|0)>0;do if(y){z=16-r|0;A=r+-1|0;B=t<<5;if(q){C=l;D=x;E=0;while(1){_memcpy(D|0,C|0,r|0)|0;_memset(D+r|0,a[D+A>>0]|0,z|0)|0;E=E+1|0;if((E|0)==(t|0))break;else{C=C+k|0;D=D+32|0}}F=x+B|0;break}else{D=l;C=x;E=0;while(1){_memcpy(C|0,D|0,r|0)|0;E=E+1|0;if((E|0)==(t|0))break;else{D=D+k|0;C=C+32|0}}F=x+B|0;break}}else F=x;while(0);if(i){x=F;F=s;while(1){G=x;k=x+-32|0;H=G+16|0;do{a[G>>0]=a[k>>0]|0;G=G+1|0;k=k+1|0}while((G|0)<(H|0));F=F+1|0;if((F|0)==16)break;else x=x+32|0}}x=c[m>>2]|0;F=(c[w>>2]|0)+16|0;k=(v|0)>0;if(k){B=8-u|0;C=u+-1|0;D=v<<5;if((u|0)<8){E=o;z=F;A=0;while(1){_memcpy(z|0,E|0,u|0)|0;_memset(z+u|0,a[z+C>>0]|0,B|0)|0;A=A+1|0;if((A|0)==(v|0))break;else{E=E+x|0;z=z+32|0}}}else{z=o;E=F;A=0;while(1){_memcpy(E|0,z|0,u|0)|0;A=A+1|0;if((A|0)==(v|0))break;else{z=z+x|0;E=E+32|0}}}if((v|0)<8){I=F+D|0;J=v;K=14}else L=0}else{I=F;J=v;K=14}if((K|0)==14)while(1){K=0;F=I+-32|0;D=F;E=d[D>>0]|d[D+1>>0]<<8|d[D+2>>0]<<16|d[D+3>>0]<<24;D=F+4|0;F=d[D>>0]|d[D+1>>0]<<8|d[D+2>>0]<<16|d[D+3>>0]<<24;D=I;x=D;a[x>>0]=E;a[x+1>>0]=E>>8;a[x+2>>0]=E>>16;a[x+3>>0]=E>>24;E=D+4|0;a[E>>0]=F;a[E+1>>0]=F>>8;a[E+2>>0]=F>>16;a[E+3>>0]=F>>24;J=J+1|0;if((J|0)==8){L=1;break}else{I=I+32|0;K=14}}I=c[m>>2]|0;J=(c[w>>2]|0)+24|0;do if(k){w=8-u|0;F=u+-1|0;E=v<<5;if((u|0)<8){D=p;x=J;z=0;while(1){_memcpy(x|0,D|0,u|0)|0;_memset(x+u|0,a[x+F>>0]|0,w|0)|0;z=z+1|0;if((z|0)==(v|0))break;else{D=D+I|0;x=x+32|0}}M=J+E|0;break}else{x=p;D=J;z=0;while(1){_memcpy(D|0,x|0,u|0)|0;z=z+1|0;if((z|0)==(v|0))break;else{x=x+I|0;D=D+32|0}}M=J+E|0;break}}else M=J;while(0);if(L){L=M;M=v;while(1){J=L+-32|0;I=J;D=d[I>>0]|d[I+1>>0]<<8|d[I+2>>0]<<16|d[I+3>>0]<<24;I=J+4|0;J=d[I>>0]|d[I+1>>0]<<8|d[I+2>>0]<<16|d[I+3>>0]<<24;I=L;x=I;a[x>>0]=D;a[x+1>>0]=D>>8;a[x+2>>0]=D>>16;a[x+3>>0]=D>>24;D=I+4|0;a[D>>0]=J;a[D+1>>0]=J>>8;a[D+2>>0]=J>>16;a[D+3>>0]=J>>24;M=M+1|0;if((M|0)==8)break;else L=L+32|0}}if(!e)return;do if(!f){L=(c[g>>2]|0)>0?-127:127;M=b+308|0;a[(c[M>>2]|0)+-1>>0]=L;J=b+304|0;a[(c[J>>2]|0)+-1>>0]=L;D=b+300|0;a[(c[D>>2]|0)+-1>>0]=L;G=c[D>>2]|0;H=G+16|0;do{a[G>>0]=129;G=G+1|0}while((G|0)<(H|0));E=c[J>>2]|0;D=E;a[D>>0]=-2122219135;a[D+1>>0]=-2122219135>>8;a[D+2>>0]=-2122219135>>16;a[D+3>>0]=-2122219135>>24;D=E+4|0;a[D>>0]=-2122219135;a[D+1>>0]=-2122219135>>8;a[D+2>>0]=-2122219135>>16;a[D+3>>0]=-2122219135>>24;D=c[M>>2]|0;E=D;a[E>>0]=-2122219135;a[E+1>>0]=-2122219135>>8;a[E+2>>0]=-2122219135>>16;a[E+3>>0]=-2122219135>>24;E=D+4|0;a[E>>0]=-2122219135;a[E+1>>0]=-2122219135>>8;a[E+2>>0]=-2122219135>>16;a[E+3>>0]=-2122219135>>24;c[b+160>>2]=0}else{if(!h){a[(c[b+308>>2]|0)+-1>>0]=127;a[(c[b+304>>2]|0)+-1>>0]=127;E=b+300|0;N=E;O=127;P=E}else{E=b+300|0;a[(c[E>>2]|0)+-1>>0]=a[l+~c[j>>2]>>0]|0;a[(c[b+304>>2]|0)+-1>>0]=a[o+~c[m>>2]>>0]|0;N=E;O=a[p+~c[m>>2]>>0]|0;P=b+308|0}a[(c[P>>2]|0)+-1>>0]=O;E=c[j>>2]|0;D=c[N>>2]|0;if(y){L=l+-1|0;I=0;while(1){a[D+I>>0]=a[L>>0]|0;I=I+1|0;if((I|0)==(t|0))break;else L=L+E|0}if(i){Q=s;K=32}}else{Q=0;K=32}if((K|0)==32){E=D+(t+-1)|0;L=Q;do{a[D+L>>0]=a[E>>0]|0;L=L+1|0}while((L|0)!=16)}L=c[m>>2]|0;E=c[b+304>>2]|0;if(k){D=o+-1|0;I=0;while(1){a[E+I>>0]=a[D>>0]|0;I=I+1|0;if((I|0)==(v|0))break;else D=D+L|0}if((v|0)<8){R=v;K=38}}else{R=0;K=38}if((K|0)==38){L=E+(v+-1)|0;D=R;do{a[E+D>>0]=a[L>>0]|0;D=D+1|0}while((D|0)!=8)}D=c[m>>2]|0;L=c[b+308>>2]|0;if(k){E=p+-1|0;I=0;while(1){a[L+I>>0]=a[E>>0]|0;I=I+1|0;if((I|0)==(v|0))break;else E=E+D|0}if((v|0)<8)S=v;else break}else S=0;D=L+(v+-1)|0;E=S;do{a[L+E>>0]=a[D>>0]|0;E=E+1|0}while((E|0)!=8)}while(0);c[b+312>>2]=e;S=e+16|0;c[b+316>>2]=S;if(!h){G=e;H=G+32|0;do{a[G>>0]=127;G=G+1|0}while((G|0)<(H|0));return}if((n|0)>0){G=l+(0-(c[j>>2]|0))|0;j=0;while(1){a[e+j>>0]=a[G>>0]|0;j=j+1|0;if((j|0)==(r|0))break;else G=G+1|0}if(q){T=n;K=52}}else{T=0;K=52}if((K|0)==52){n=e+(r+-1)|0;r=T;do{a[e+r>>0]=a[n>>0]|0;r=r+1|0}while((r|0)!=16)}r=(u|0)>0;if(r){n=o+(0-(c[m>>2]|0))|0;o=0;while(1){a[S+o>>0]=a[n>>0]|0;o=o+1|0;if((o|0)==(u|0))break;else n=n+1|0}if((u|0)<8){V=u;K=58}}else{V=0;K=58}if((K|0)==58){K=S+(u+-1)|0;n=V;do{a[S+n>>0]=a[K>>0]|0;n=n+1|0}while((n|0)!=8)}n=e+24|0;if(r){r=p+(0-(c[m>>2]|0))|0;m=0;while(1){a[n+m>>0]=a[r>>0]|0;m=m+1|0;if((m|0)==(u|0))break;else r=r+1|0}if((u|0)<8)W=u;else return}else W=0;r=n+(u+-1)|0;u=W;do{a[n+u>>0]=a[r>>0]|0;u=u+1|0}while((u|0)!=8);return}function _FinalizeTokenProbas(b){b=b|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0;f=0;g=0;h=0;a:while(1){i=0;j=f;k=g;while(1){l=0;m=j;n=k;while(1){o=0;p=m;q=n;while(1){r=c[b+1060+(h*1056|0)+(i*132|0)+(l*44|0)+(o<<2)>>2]|0;s=r&65535;t=r>>>16;r=a[587305+(h*264|0)+(i*33|0)+(l*11|0)+o>>0]|0;u=r&255;if(t>>>0<s>>>0){v=6;break a}if(!s)w=255;else w=255-(((s*255|0)>>>0)/(t>>>0)|0)|0;x=U(e[443756+((u^255)<<1)>>1]|0,s)|0;y=t-s|0;t=(U(e[443756+(u<<1)>>1]|0,y)|0)+x|0;x=d[586249+(h*264|0)+(i*33|0)+(l*11|0)+o>>0]|0;z=w&255;A=U(e[443756+((z^255)<<1)>>1]|0,s)|0;s=U(e[443756+(z<<1)>>1]|0,y)|0;y=x^255;z=(t+(e[443756+(x<<1)>>1]|0)|0)>(A+2048+s+(e[443756+(y<<1)>>1]|0)|0);s=(e[443756+((z?y:x)<<1)>>1]|0)+q|0;if(z){B=(w|0)!=(u|0)|p;C=s+2048|0;D=w&255}else{B=p;C=s;D=r}a[b+4+(h*264|0)+(i*33|0)+(l*11|0)+o>>0]=D;o=o+1|0;if((o|0)>=11)break;else{p=B;q=C}}l=l+1|0;if((l|0)>=3)break;else{m=B;n=C}}i=i+1|0;if((i|0)>=8)break;else{j=B;k=C}}h=h+1|0;if((h|0)>=4){v=15;break}else{f=B;g=C}}if((v|0)==6)Bd(594949,593954,129,594961);else if((v|0)==15){c[b+19108>>2]=B;return C|0}return 0}function _VP8CalculateLevelCosts(f){f=f|0;var g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0;g=f+19108|0;if(!(c[g>>2]|0))return;else h=0;do{i=0;do{j=0;do{if((j|0)>0)k=e[443756+((~a[f+4+(h*264|0)+(i*33|0)+(j*11|0)>>0]&255)<<1)>>1]|0;else k=0;l=d[f+4+(h*264|0)+(i*33|0)+(j*11|0)+1>>0]|0;m=(e[443756+((l^255)<<1)>>1]|0)+k|0;b[f+5284+(h*3264|0)+(i*408|0)+(j*136|0)>>1]=(e[443756+(l<<1)>>1]|0)+k;l=1;do{n=l+-1|0;o=0;p=e[448364+(n<<2)+2>>1]|0;q=e[448364+(n<<2)>>1]|0;n=2;while(1){if(!(q&1))r=o;else{s=d[f+4+(h*264|0)+(i*33|0)+(j*11|0)+n>>0]|0;r=(e[443756+((p&1|0?s^255:s)<<1)>>1]|0)+o|0}q=q>>1;if(!q)break;else{o=r;p=p>>1;n=n+1|0}}b[f+5284+(h*3264|0)+(i*408|0)+(j*136|0)+(l<<1)>>1]=m+r;l=l+1|0}while((l|0)!=68);j=j+1|0}while((j|0)!=3);i=i+1|0}while((i|0)!=8);t=0;do{i=d[575150+t>>0]|0;c[f+18340+(h*192|0)+(t*12|0)>>2]=f+5284+(h*3264|0)+(i*408|0);c[f+18340+(h*192|0)+(t*12|0)+4>>2]=f+5284+(h*3264|0)+(i*408|0)+136;c[f+18340+(h*192|0)+(t*12|0)+8>>2]=f+5284+(h*3264|0)+(i*408|0)+272;t=t+1|0}while((t|0)!=16);h=h+1|0}while((h|0)!=4);c[g>>2]=0;return}function _VP8Decimate(f,g,h){f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0,ia=0,ja=0,ka=0,la=0,ma=0,na=0,oa=0,pa=0,qa=0,ra=0,sa=0,ta=0,ua=0,va=0,wa=0,xa=0,ya=0,za=0,Aa=0,Ba=0,Ca=0,Da=0,Ea=0,Fa=0,Ga=0,Ha=0,Ia=0,Ja=0,Ka=0,La=0,Ma=0,Na=0,Oa=0,Pa=0,Qa=0,Ra=0,Sa=0,Ta=0,Ua=0,Va=0,Wa=0,Xa=0,Ya=0,Za=0,_a=0,$a=0,ab=0,bb=0,cb=0,db=0,eb=0,fb=0,gb=0,hb=0,ib=0,jb=0,kb=0,lb=0,mb=0,nb=0,ob=0,pb=0,qb=0,rb=0,sb=0,tb=0,ub=0,vb=0,wb=0,xb=0,yb=0,zb=0,Ab=0,Bb=0,Cb=0,Db=0,Eb=0,Fb=0,Gb=0,Hb=0,Ib=0,Jb=0,Kb=0,Lb=0,Mb=0,Nb=0,Ob=0;i=l;l=l+1168|0;if((l|0)>=(m|0))ba(1168);j=i;k=i+904|0;n=i+872|0;o=f+24|0;p=c[(c[o>>2]|0)+22640>>2]|0;q=g+864|0;c[q>>2]=0;r=g+32|0;c[g>>2]=0;c[g+4>>2]=0;c[g+8>>2]=0;c[g+12>>2]=0;c[g+16>>2]=0;c[g+20>>2]=0;c[g+24>>2]=0;c[g+28>>2]=0;s=r;c[s>>2]=-1;c[s+4>>2]=8388607;if(!(c[f>>2]|0))t=0;else t=c[f+300>>2]|0;s=f+4|0;if(!(c[s>>2]|0))u=0;else u=c[f+312>>2]|0;v=f+20|0;bj[c[306965]&4095](c[v>>2]|0,t,u);if(!(c[f>>2]|0))w=0;else w=c[f+304>>2]|0;if(!(c[s>>2]|0))x=0;else x=c[f+316>>2]|0;bj[c[306966]&4095](c[v>>2]|0,w,x);if(!h){x=(p|0)>1;w=(p|0)>0;s=f+28|0;u=a[c[s>>2]>>0]|0;t=c[o>>2]|0;y=t+408+(((u&255)>>>5&3)*744|0)+736|0;z=c[y>>2]|0;A=c[y+4>>2]|0;if(x){y=c[t+22652>>2]|0;B=((y|0)<0)<<31>>31;C=y}else{B=8388607;C=-1}y=f+8|0;if(x|(u&3)==1){u=c[y>>2]|0;t=($i[c[306967]&8191](u,c[v>>2]|0)|0)<<8;D=((e[224320]|0)*106|0)+t|0;t=($i[c[306967]&8191](u,(c[v>>2]|0)+16|0)|0)<<8;E=b[224321]|0;G=((E&65535)*106|0)+t|0;t=0>(B|0)|0==(B|0)&(E&65535)>>>0>C>>>0;E=(G|0)<(D|0);H=E&(t^1)&1;I=t?D:E?G:D;D=($i[c[306967]&8191](u,(c[v>>2]|0)+512|0)|0)<<8;G=b[224322]|0;E=((G&65535)*106|0)+D|0;D=0>(B|0)|0==(B|0)&(G&65535)>>>0>C>>>0;G=(E|0)<(I|0);t=D?H:G?2:H;H=D?I:G?E:I;I=($i[c[306967]&8191](u,(c[v>>2]|0)+528|0)|0)<<8;u=b[224323]|0;E=((u&65535)*106|0)+I|0;I=0>(B|0)|0==(B|0)&(u&65535)>>>0>C>>>0;u=(E|0)<(H|0);G=I?H:u?E:H;H=((G|0)<0)<<31>>31;_VP8SetIntra16Mode(f,I?t:u?3:t);if(x){J=H;K=G;L=83}else{M=f+36|0;N=G;O=H;L=98}}else{J=8388607;K=-1;L=83}a:do if((L|0)==83){_VP8IteratorStartI4(f);H=f+88|0;G=g+844|0;x=f+36|0;t=f+84|0;u=f+16|0;I=f+284|0;E=0;D=0;P=0;Q=z;R=A;do{S=c[H>>2]|0;T=(c[y>>2]|0)+(c[158008+(S<<2)>>2]|0)|0;V=c[(c[o>>2]|0)+48>>2]|0;W=S&3;X=S>>2;if(!W){Y=U(V,X)|0;Z=c[x>>2]|0;_=Y}else{Z=G;_=S}Y=d[Z+(_+-1)>>0]|0;if(!X)$=(c[x>>2]|0)+(W-V)|0;else $=S+-4+(g+844)|0;S=d[$>>0]|0;Pi[c[306964]&2047](c[v>>2]|0,c[t>>2]|0);V=-1;W=0;X=8388607;aa=-1;do{ca=($i[c[306970]&8191](T,(c[v>>2]|0)+(c[157728+(W<<2)>>2]|0)|0)|0)<<8;da=((e[448648+(S*200|0)+(Y*20|0)+(W<<1)>>1]|0)*11|0)+ca|0;ca=((da|0)<0)<<31>>31;ea=(ca|0)<(X|0)|(ca|0)==(X|0)&da>>>0<aa>>>0;V=ea?W:V;aa=ea?da:aa;X=ea?ca:X;W=W+1|0}while((W|0)!=10);D=_i64Add(e[448648+(S*200|0)+(Y*20|0)+(V<<1)>>1]|0|0,0,D|0,P|0)|0;P=F;a[(c[H>>2]|0)+(g+844)>>0]=V;Q=_i64Add(aa|0,X|0,Q|0,R|0)|0;R=F;if((R|0)>(J|0)|(R|0)==(J|0)&Q>>>0>=K>>>0|((P|0)>(B|0)|(P|0)==(B|0)&D>>>0>C>>>0)){M=x;N=K;O=J;L=98;break a}W=c[H>>2]|0;ca=(c[u>>2]|0)+(c[158008+(W<<2)>>2]|0)|0;ea=g+72+(W<<5)|0;W=c[o>>2]|0;da=(c[v>>2]|0)+(c[157728+(V<<2)>>2]|0)|0;fa=(d[c[s>>2]>>0]|0)>>>5&3;ga=W+408+(fa*744|0)|0;bj[c[306961]&4095](T,da,n);if(!(c[I>>2]|0))ha=nj[c[306974]&2047](n,ea,ga)|0;else{ia=c[H>>2]|0;ha=_TrellisQuantizeBlock(W,n,ea,(c[f+128+(ia>>2<<2)>>2]|0)+(c[f+92+((ia&3)<<2)>>2]|0)|0,3,ga,c[W+408+(fa*744|0)+724>>2]|0)|0}Ki[c[306960]&4095](da,n,ca,0);E=ha<<c[H>>2]|E}while((_VP8IteratorRotateI4(f,c[u>>2]|0)|0)!=0);_VP8SetIntra4Mode(f,G);H=f+12|0;I=c[H>>2]|0;c[H>>2]=c[u>>2];c[u>>2]=I;ja=E;ka=Q;la=R}while(0);if((L|0)==98){ja=_ReconstructIntra16(f,g,c[f+12>>2]|0,d[c[M>>2]>>0]|0)|0;ka=N;la=O}if(w){w=(c[y>>2]|0)+16|0;O=($i[c[306969]&8191](w,(c[v>>2]|0)+1024|0)|0)<<8;N=((e[224316]|0)*120|0)+O|0;O=($i[c[306969]&8191](w,(c[v>>2]|0)+1040|0)|0)<<8;M=((e[224317]|0)*120|0)+O|0;O=(M|0)<(N|0);ha=O?M:N;N=($i[c[306969]&8191](w,(c[v>>2]|0)+1280|0)|0)<<8;M=((e[224318]|0)*120|0)+N|0;N=(M|0)<(ha|0);J=($i[c[306969]&8191](w,(c[v>>2]|0)+1296|0)|0)<<8;_VP8SetIntraUVMode(f,(((e[224319]|0)*120|0)+J|0)<((N?M:ha)|0)?3:N?2:O&1)}O=c[f+12>>2]|0;N=a[c[s>>2]>>0]|0;s=c[o>>2]|0;ha=(c[v>>2]|0)+(c[157712+(((N&255)>>>2&3)<<2)>>2]|0)|0;M=c[y>>2]|0;bj[c[306962]&4095](M+16|0,ha,k);y=ha+128|0;J=k+64|0;bj[c[306962]&4095](M+144|0,y,J);w=ha+8|0;K=k+128|0;bj[c[306962]&4095](M+24|0,w,K);C=ha+136|0;B=k+192|0;bj[c[306962]&4095](M+152|0,C,B);M=s+408+(((N&255)>>>5&3)*744|0)+448|0;N=nj[c[306975]&2047](k,g+584|0,M)|0;s=(nj[c[306975]&2047](J,g+648|0,M)|0)<<2|N;N=s|(nj[c[306975]&2047](K,g+712|0,M)|0)<<4;s=N|(nj[c[306975]&2047](B,g+776|0,M)|0)<<6;Ki[c[306960]&4095](ha,k,O+16|0,1);Ki[c[306960]&4095](y,J,O+144|0,1);Ki[c[306960]&4095](w,K,O+24|0,1);Ki[c[306960]&4095](C,B,O+152|0,1);O=s<<16|ja;c[q>>2]=O;ja=r;c[ja>>2]=ka;c[ja+4>>2]=la;ma=O;na=(ma|0)==0;oa=na&1;_VP8SetSkip(f,oa);l=i;return oa|0}O=f+284|0;c[O>>2]=h>>>0>2&1;la=c[o>>2]|0;ja=f+28|0;ka=(d[c[ja>>2]>>0]|0)>>>5&3;s=c[la+408+(ka*744|0)+696>>2]|0;B=c[la+408+(ka*744|0)+716>>2]|0;C=f+8|0;K=c[C>>2]|0;w=j;J=g;y=g+840|0;c[y>>2]=-1;ha=f+16|0;M=((s|0)<0)<<31>>31;N=f+12|0;if(!B){$=0;_=J;Z=w;while(1){A=c[ha>>2]|0;z=Z;c[z+840>>2]=$;c[z+864>>2]=_ReconstructIntra16(f,z,A,$)|0;I=$i[c[306967]&8191](K,A)|0;A=z;c[A>>2]=I;c[A+4>>2]=((I|0)<0)<<31>>31;I=z+8|0;A=I;c[A>>2]=0;c[A+4>>2]=0;A=z+16|0;H=A;c[H>>2]=e[448640+($<<1)>>1];c[H+4>>2]=0;H=_VP8GetCostLuma16(f,z)|0;x=((H|0)<0)<<31>>31;D=z+24|0;P=D;c[P>>2]=H;c[P+4>>2]=x;if(($|0)>0?(P=_IsFlat(z+72|0,16,10,0)|0,t=(P|0)==0&(F|0)==0,P=_i64Add(H|0,x|0,2240,0)|0,ca=F,!t):0){t=D;c[t>>2]=P;c[t+4>>2]=ca;pa=P;qa=ca}else{pa=H;qa=x}x=A;A=_i64Add(c[x>>2]|0,c[x+4>>2]|0,pa|0,qa|0)|0;x=___muldi3(A|0,F|0,s|0,M|0)|0;A=F;H=z;ca=I;I=_i64Add(c[ca>>2]|0,c[ca+4>>2]|0,c[H>>2]|0,c[H+4>>2]|0)|0;H=_bitshift64Shl(I|0,F|0,8)|0;I=_i64Add(H|0,F|0,x|0,A|0)|0;A=F;x=z+32|0;c[x>>2]=I;c[x+4>>2]=A;if(($|0)!=0?(x=_+32|0,z=c[x+4>>2]|0,!((A|0)<(z|0)|((A|0)==(z|0)?I>>>0<(c[x>>2]|0)>>>0:0))):0){ra=_;sa=Z}else{x=c[N>>2]|0;c[N>>2]=c[ha>>2];c[ha>>2]=x;ra=Z;sa=_}$=$+1|0;if(($|0)==4){ta=ra;break}else{_=ra;Z=sa}}}else{sa=0;Z=J;J=w;while(1){w=c[ha>>2]|0;ra=J;c[ra+840>>2]=sa;c[ra+864>>2]=_ReconstructIntra16(f,ra,w,sa)|0;_=$i[c[306967]&8191](K,w)|0;$=ra;c[$>>2]=_;c[$+4>>2]=((_|0)<0)<<31>>31;_=(U(nj[c[306972]&2047](K,w,450658)|0,B)|0)+128>>8;w=ra+8|0;$=w;c[$>>2]=_;c[$+4>>2]=((_|0)<0)<<31>>31;_=ra+16|0;$=_;c[$>>2]=e[448640+(sa<<1)>>1];c[$+4>>2]=0;$=_VP8GetCostLuma16(f,ra)|0;qa=(($|0)<0)<<31>>31;pa=ra+24|0;x=pa;c[x>>2]=$;c[x+4>>2]=qa;if((sa|0)>0?(x=_IsFlat(ra+72|0,16,10,0)|0,I=(x|0)==0&(F|0)==0,x=_i64Add($|0,qa|0,2240,0)|0,z=F,!I):0){I=pa;c[I>>2]=x;c[I+4>>2]=z;ua=x;va=z}else{ua=$;va=qa}qa=_;_=_i64Add(c[qa>>2]|0,c[qa+4>>2]|0,ua|0,va|0)|0;qa=___muldi3(_|0,F|0,s|0,M|0)|0;_=F;$=ra;z=w;w=_i64Add(c[z>>2]|0,c[z+4>>2]|0,c[$>>2]|0,c[$+4>>2]|0)|0;$=_bitshift64Shl(w|0,F|0,8)|0;w=_i64Add($|0,F|0,qa|0,_|0)|0;_=F;qa=ra+32|0;c[qa>>2]=w;c[qa+4>>2]=_;if((sa|0)!=0?(qa=Z+32|0,ra=c[qa+4>>2]|0,!((_|0)<(ra|0)|((_|0)==(ra|0)?w>>>0<(c[qa>>2]|0)>>>0:0))):0){wa=Z;xa=J}else{qa=c[N>>2]|0;c[N>>2]=c[ha>>2];c[ha>>2]=qa;wa=J;xa=Z}sa=sa+1|0;if((sa|0)==4){ta=wa;break}else{Z=wa;J=xa}}}if((ta|0)!=(g|0))_memcpy(g|0,ta|0,872)|0;ta=c[la+408+(ka*744|0)+708>>2]|0;xa=g+24|0;J=xa;wa=g+16|0;Z=wa;sa=_i64Add(c[Z>>2]|0,c[Z+4>>2]|0,c[J>>2]|0,c[J+4>>2]|0)|0;J=___muldi3(sa|0,F|0,ta|0,((ta|0)<0)<<31>>31|0)|0;ta=F;sa=g;Z=g+8|0;M=Z;s=_i64Add(c[M>>2]|0,c[M+4>>2]|0,c[sa>>2]|0,c[sa+4>>2]|0)|0;sa=_bitshift64Shl(s|0,F|0,8)|0;s=_i64Add(sa|0,F|0,J|0,ta|0)|0;ta=r;c[ta>>2]=s;c[ta+4>>2]=F;_VP8SetIntra16Mode(f,c[y>>2]|0);if(((c[q>>2]&16842751|0)==16777216?(y=g,ta=c[y+4>>2]|0,s=c[la+408+(ka*744|0)+692>>2]|0,J=((s|0)<0)<<31>>31,(ta|0)>(J|0)|((ta|0)==(J|0)?(c[y>>2]|0)>>>0>s>>>0:0)):0)?(s=b[g+42>>1]|0,y=b[g+44>>1]|0,J=b[g+48>>1]|0,ta=s<<16>>16,sa=s<<16>>16>-1?ta:0-ta|0,ta=y<<16>>16,s=y<<16>>16>-1?ta:0-ta|0,ta=J<<16>>16,y=J<<16>>16>-1?ta:0-ta|0,ta=(s|0)>(sa|0)?s:sa,sa=(y|0)>(ta|0)?y:ta,ta=la+408+(ka*744|0)+688|0,(sa|0)>(c[ta>>2]|0)):0)c[ta>>2]=sa;if((p|0)>1){p=c[o>>2]|0;sa=(d[c[ja>>2]>>0]|0)>>>5&3;ta=c[p+408+(sa*744|0)+700>>2]|0;ka=c[p+408+(sa*744|0)+716>>2]|0;la=c[C>>2]|0;y=c[ha>>2]|0;s=p+22648|0;do if(c[s>>2]|0){J=j+864|0;c[J>>2]=0;M=j+32|0;c[j>>2]=0;c[j+4>>2]=0;c[j+8>>2]=0;c[j+12>>2]=0;c[j+16>>2]=0;c[j+20>>2]=0;c[j+24>>2]=0;c[j+28>>2]=0;va=j+16|0;ua=va;c[ua>>2]=211;c[ua+4>>2]=0;ua=p+408+(sa*744|0)+708|0;B=c[ua>>2]|0;K=j+24|0;qa=___muldi3(B|0,((B|0)<0)<<31>>31|0,211,0)|0;B=F;w=j+8|0;ra=M;c[ra>>2]=qa;c[ra+4>>2]=B;_VP8IteratorStartI4(f);ra=f+88|0;_=g+844|0;$=f+36|0;z=f+84|0;x=(ka|0)==0;I=((ta|0)<0)<<31>>31;pa=0;A=0;H=0;ca=0;P=0;t=0;D=0;da=211;fa=0;W=qa;qa=B;while(1){B=c[ra>>2]|0;ga=c[158008+(B<<2)>>2]|0;ia=la+ga|0;ea=c[(c[o>>2]|0)+48>>2]|0;ya=B&3;za=B>>2;if(!ya){Aa=U(ea,za)|0;Ba=c[$>>2]|0;Ca=Aa}else{Ba=_;Ca=B}Aa=d[Ba+(Ca+-1)>>0]|0;if(!za)Da=(c[$>>2]|0)+(ya-ea)|0;else Da=B+-4+(g+844)|0;B=d[Da>>0]|0;ea=c[v>>2]|0;Pi[c[306964]&2047](ea,c[z>>2]|0);ya=-1;za=0;Ea=ea+1672|0;ea=y+ga|0;ga=0;Fa=0;Ga=0;Ha=0;Ia=0;Ja=0;Ka=0;La=0;Ma=0;Na=8388607;Oa=-1;while(1){Pa=Ea;Qa=c[o>>2]|0;Ra=(c[v>>2]|0)+(c[157728+(za<<2)>>2]|0)|0;Sa=(d[c[ja>>2]>>0]|0)>>>5&3;Ta=Qa+408+(Sa*744|0)|0;bj[c[306961]&4095](ia,Ra,n);if(!(c[O>>2]|0))Ua=nj[c[306974]&2047](n,k,Ta)|0;else{Va=c[ra>>2]|0;Ua=_TrellisQuantizeBlock(Qa,n,k,(c[f+128+(Va>>2<<2)>>2]|0)+(c[f+92+((Va&3)<<2)>>2]|0)|0,3,Ta,c[Qa+408+(Sa*744|0)+724>>2]|0)|0}Ki[c[306960]&4095](Ra,n,Pa,0);Ra=Ua<<c[ra>>2];Sa=$i[c[306970]&8191](ia,Pa)|0;Qa=((Sa|0)<0)<<31>>31;if(x)Wa=0;else Wa=(U(nj[c[306971]&2047](ia,Pa,450658)|0,ka)|0)+128>>8;Pa=((Wa|0)<0)<<31>>31;Ta=e[448648+(B*200|0)+(Aa*20|0)+(za<<1)>>1]|0;if((za|0)>0){Va=_IsFlat(k,1,3,0)|0;Xa=(Va|0)!=0|(F|0)!=0;Ya=Xa?140:0;Za=Xa?0:0}else{Ya=0;Za=0}Xa=_i64Add(Ya|0,Za|0,Ta|0,0)|0;Va=___muldi3(Xa|0,F|0,ta|0,I|0)|0;Xa=F;_a=_i64Add(Wa|0,Pa|0,Sa|0,Qa|0)|0;$a=_bitshift64Shl(_a|0,F|0,8)|0;_a=F;ab=_i64Add(Va|0,Xa|0,$a|0,_a|0)|0;Xa=F;Va=(ya|0)<0;do if(Va|((Xa|0)<(Na|0)|(Xa|0)==(Na|0)&ab>>>0<Oa>>>0)){bb=_VP8GetCostLuma4(f,k)|0;cb=_i64Add(bb|0,((bb|0)<0)<<31>>31|0,Ya|0,Za|0)|0;bb=F;db=_i64Add(cb|0,bb|0,Ta|0,0)|0;eb=___muldi3(db|0,F|0,ta|0,I|0)|0;db=_i64Add(eb|0,F|0,$a|0,_a|0)|0;eb=F;if(!(Va|((eb|0)<(Na|0)|(eb|0)==(Na|0)&db>>>0<Oa>>>0))){fb=ya;gb=Ea;hb=ea;ib=ga;jb=Oa;kb=Na;lb=Ja;mb=Ka;nb=La;ob=Ma;pb=Fa;qb=Ga;rb=Ha;sb=Ia;break}tb=j+72+(c[ra>>2]<<5)|0;ub=k;vb=tb+32|0;do{b[tb>>1]=b[ub>>1]|0;tb=tb+2|0;ub=ub+2|0}while((tb|0)<(vb|0));fb=za;gb=ea;hb=Ea;ib=Ra;jb=db;kb=eb;lb=Ta;mb=0;nb=cb;ob=bb;pb=Sa;qb=Qa;rb=Wa;sb=Pa}else{fb=ya;gb=Ea;hb=ea;ib=ga;jb=Oa;kb=Na;lb=Ja;mb=Ka;nb=La;ob=Ma;pb=Fa;qb=Ga;rb=Ha;sb=Ia}while(0);za=za+1|0;if((za|0)==10)break;else{ya=fb;Ea=gb;ea=hb;ga=ib;Fa=pb;Ga=qb;Ha=rb;Ia=sb;Ja=lb;Ka=mb;La=nb;Ma=ob;Na=kb;Oa=jb}}Oa=c[ua>>2]|0;Na=_i64Add(lb|0,mb|0,nb|0,ob|0)|0;Ma=___muldi3(Oa|0,((Oa|0)<0)<<31>>31|0,Na|0,F|0)|0;Na=F;Oa=_i64Add(pb|0,qb|0,rb|0,sb|0)|0;La=_bitshift64Shl(Oa|0,F|0,8)|0;Oa=F;A=_i64Add(pb|0,qb|0,A|0,H|0)|0;H=F;ca=_i64Add(rb|0,sb|0,ca|0,P|0)|0;P=F;t=_i64Add(nb|0,ob|0,t|0,D|0)|0;D=F;da=_i64Add(lb|0,mb|0,da|0,fa|0)|0;fa=F;wb=c[J>>2]|ib;c[J>>2]=wb;Ka=_i64Add(La|0,Oa|0,W|0,qa|0)|0;W=_i64Add(Ka|0,F|0,Ma|0,Na|0)|0;qa=F;Na=r;Ma=c[Na+4>>2]|0;if(!((qa|0)<(Ma|0)|((qa|0)==(Ma|0)?W>>>0<(c[Na>>2]|0)>>>0:0))){L=57;break}pa=lb+pa|0;if((pa|0)>(c[s>>2]|0)){L=57;break}Na=hb;Ma=c[ra>>2]|0;Ka=y+(c[158008+(Ma<<2)>>2]|0)|0;if((Na|0)==(Ka|0))xb=Ma;else{Pi[c[306977]&2047](Na,Ka);xb=c[ra>>2]|0}a[g+844+xb>>0]=fb;Ka=(ib|0)!=0&1;c[f+128+(c[ra>>2]>>2<<2)>>2]=Ka;c[f+92+((c[ra>>2]&3)<<2)>>2]=Ka;if(!(_VP8IteratorRotateI4(f,y)|0)){L=56;break}}if((L|0)==56){ra=j;c[ra>>2]=A;c[ra+4>>2]=H;ra=w;c[ra>>2]=ca;c[ra+4>>2]=P;ra=K;c[ra>>2]=t;c[ra+4>>2]=D;ra=va;c[ra>>2]=da;c[ra+4>>2]=fa;ra=M;c[ra>>2]=W;c[ra+4>>2]=qa;ra=g;c[ra>>2]=A;c[ra+4>>2]=H;ra=Z;c[ra>>2]=ca;c[ra+4>>2]=P;ra=xa;c[ra>>2]=t;c[ra+4>>2]=D;ra=wa;c[ra>>2]=da;c[ra+4>>2]=fa;c[q>>2]=wb;ra=r;c[ra>>2]=W;c[ra+4>>2]=qa;_VP8SetIntra4Mode(f,_);ra=c[N>>2]|0;c[N>>2]=c[ha>>2];c[ha>>2]=ra;_memcpy(g+72|0,j+72|0,512)|0;break}else if((L|0)==57){ra=j;c[ra>>2]=A;c[ra+4>>2]=H;ra=w;c[ra>>2]=ca;c[ra+4>>2]=P;ra=K;c[ra>>2]=t;c[ra+4>>2]=D;ra=va;c[ra>>2]=da;c[ra+4>>2]=fa;ra=M;c[ra>>2]=W;c[ra+4>>2]=qa;break}}while(0)}L=c[o>>2]|0;wb=c[ja>>2]|0;y=c[L+408+(((d[wb>>0]|0)>>>5&3)*744|0)+704>>2]|0;ib=c[C>>2]|0;fb=ib+16|0;xb=(c[ha>>2]|0)+16|0;ha=(c[N>>2]|0)+16|0;hb=g+860|0;c[hb>>2]=-1;s=k+64|0;lb=k+128|0;mb=k+192|0;ob=j+584|0;nb=j+648|0;sb=j+712|0;rb=j+776|0;qb=j+864|0;pb=j+8|0;jb=j+16|0;kb=j+24|0;gb=((y|0)<0)<<31>>31;Wa=j+32|0;ta=g+584|0;Za=j+584|0;Ya=0;ka=ha;Ua=xb;xb=0;Da=0;Ca=0;Ba=0;la=0;sa=0;p=0;ra=0;pa=0;J=ib;ib=wb;wb=L;L=8388607;ua=-1;while(1){I=Ua;x=(c[v>>2]|0)+(c[157712+(Ya<<2)>>2]|0)|0;z=(d[ib>>0]|0)>>>5&3;bj[c[306962]&4095](J+16|0,x,k);$=x+128|0;bj[c[306962]&4095](J+144|0,$,s);R=x+8|0;bj[c[306962]&4095](J+24|0,R,lb);Q=x+136|0;bj[c[306962]&4095](J+152|0,Q,mb);E=wb+408+((z&255)*744|0)+448|0;z=nj[c[306975]&2047](k,ob,E)|0;u=(nj[c[306975]&2047](s,nb,E)|0)<<2|z;z=u|(nj[c[306975]&2047](lb,sb,E)|0)<<4;u=z|(nj[c[306975]&2047](mb,rb,E)|0)<<6;Ki[c[306960]&4095](x,k,I,1);Ki[c[306960]&4095]($,s,I+128|0,1);Ki[c[306960]&4095](R,lb,I+8|0,1);Ki[c[306960]&4095](Q,mb,I+136|0,1);c[qb>>2]=u<<16;u=$i[c[306969]&8191](fb,I)|0;I=j;c[I>>2]=u;c[I+4>>2]=((u|0)<0)<<31>>31;u=pb;c[u>>2]=0;c[u+4>>2]=0;u=jb;c[u>>2]=e[448632+(Ya<<1)>>1];c[u+4>>2]=0;u=_VP8GetCostUV(f,j)|0;I=((u|0)<0)<<31>>31;Q=kb;c[Q>>2]=u;c[Q+4>>2]=I;if((Ya|0)>0?(Q=_IsFlat(ob,8,2,0)|0,R=(Q|0)==0&(F|0)==0,Q=_i64Add(u|0,I|0,1120,0)|0,$=F,!R):0){R=kb;c[R>>2]=Q;c[R+4>>2]=$;yb=Q;zb=$}else{yb=u;zb=I}I=jb;u=c[I>>2]|0;$=c[I+4>>2]|0;I=_i64Add(u|0,$|0,yb|0,zb|0)|0;Q=___muldi3(I|0,F|0,y|0,gb|0)|0;I=F;R=j;x=c[R>>2]|0;E=c[R+4>>2]|0;R=pb;z=c[R>>2]|0;G=c[R+4>>2]|0;R=_i64Add(z|0,G|0,x|0,E|0)|0;Ka=_bitshift64Shl(R|0,F|0,8)|0;R=_i64Add(Ka|0,F|0,Q|0,I|0)|0;I=F;Q=Wa;c[Q>>2]=R;c[Q+4>>2]=I;if((Ya|0)==0|((I|0)<(L|0)|(I|0)==(L|0)&R>>>0<ua>>>0)){Q=c[qb>>2]|0;c[hb>>2]=Ya;_memcpy(ta|0,Za|0,256)|0;Ab=Ua;Bb=ka;Cb=Q;Db=x;Eb=E;Fb=z;Gb=G;Hb=yb;Ib=zb;Jb=u;Kb=$;Lb=R;Mb=I}else{Ab=ka;Bb=Ua;Cb=xb;Db=ra;Eb=pa;Fb=sa;Gb=p;Hb=Da;Ib=Ca;Jb=Ba;Kb=la;Lb=ua;Mb=L}I=Ya+1|0;if((I|0)==4)break;Ya=I;ka=Ab;Ua=Bb;xb=Cb;Da=Hb;Ca=Ib;Ba=Jb;la=Kb;sa=Fb;p=Gb;ra=Db;pa=Eb;J=c[C>>2]|0;ib=c[ja>>2]|0;wb=c[o>>2]|0;L=Mb;ua=Lb}_VP8SetIntraUVMode(f,c[hb>>2]|0);hb=g;ua=_i64Add(c[hb>>2]|0,c[hb+4>>2]|0,Db|0,Eb|0)|0;Eb=g;c[Eb>>2]=ua;c[Eb+4>>2]=F;Eb=Z;ua=_i64Add(c[Eb>>2]|0,c[Eb+4>>2]|0,Fb|0,Gb|0)|0;Gb=Z;c[Gb>>2]=ua;c[Gb+4>>2]=F;Gb=xa;ua=_i64Add(c[Gb>>2]|0,c[Gb+4>>2]|0,Hb|0,Ib|0)|0;Ib=xa;c[Ib>>2]=ua;c[Ib+4>>2]=F;Ib=wa;ua=_i64Add(c[Ib>>2]|0,c[Ib+4>>2]|0,Jb|0,Kb|0)|0;Kb=wa;c[Kb>>2]=ua;c[Kb+4>>2]=F;c[q>>2]=c[q>>2]|Cb;Cb=r;Kb=_i64Add(c[Cb>>2]|0,c[Cb+4>>2]|0,Lb|0,Mb|0)|0;Mb=r;c[Mb>>2]=Kb;c[Mb+4>>2]=F;Mb=Ab;if((Mb|0)!=(ha|0))Pi[c[306978]&2047](Mb,ha);if((h|0)!=2){ma=c[q>>2]|0;na=(ma|0)==0;oa=na&1;_VP8SetSkip(f,oa);l=i;return oa|0}c[O>>2]=1;if((a[c[ja>>2]>>0]&3)==1)Nb=_ReconstructIntra16(f,g,c[N>>2]|0,d[c[f+36>>2]>>0]|0)|0;else{h=c[o>>2]|0;_VP8IteratorStartI4(f);ha=f+36|0;Mb=f+88|0;Ab=h+48|0;h=f+84|0;Kb=0;while(1){r=c[Mb>>2]|0;Lb=d[(c[ha>>2]|0)+((U(r>>2,c[Ab>>2]|0)|0)+(r&3))>>0]|0;Cb=c[158008+(r<<2)>>2]|0;r=(c[C>>2]|0)+Cb|0;ua=(c[N>>2]|0)+Cb|0;Pi[c[306964]&2047](c[v>>2]|0,c[h>>2]|0);Cb=g+72+(c[Mb>>2]<<5)|0;wa=c[o>>2]|0;Jb=(c[v>>2]|0)+(c[157728+(Lb<<2)>>2]|0)|0;Lb=(d[c[ja>>2]>>0]|0)>>>5&3;Ib=wa+408+(Lb*744|0)|0;bj[c[306961]&4095](r,Jb,n);if(!(c[O>>2]|0))Ob=nj[c[306974]&2047](n,Cb,Ib)|0;else{r=c[Mb>>2]|0;Ob=_TrellisQuantizeBlock(wa,n,Cb,(c[f+128+(r>>2<<2)>>2]|0)+(c[f+92+((r&3)<<2)>>2]|0)|0,3,Ib,c[wa+408+(Lb*744|0)+724>>2]|0)|0}Ki[c[306960]&4095](Jb,n,ua,0);ua=Ob<<c[Mb>>2]|Kb;if(!(_VP8IteratorRotateI4(f,c[N>>2]|0)|0)){Nb=ua;break}else Kb=ua}}Kb=c[N>>2]|0;N=a[c[ja>>2]>>0]|0;ja=c[o>>2]|0;o=(c[v>>2]|0)+(c[157712+(((N&255)>>>2&3)<<2)>>2]|0)|0;v=c[C>>2]|0;bj[c[306962]&4095](v+16|0,o,k);C=o+128|0;bj[c[306962]&4095](v+144|0,C,s);Mb=o+8|0;bj[c[306962]&4095](v+24|0,Mb,lb);Ob=o+136|0;bj[c[306962]&4095](v+152|0,Ob,mb);v=ja+408+(((N&255)>>>5&3)*744|0)+448|0;N=nj[c[306975]&2047](k,g+584|0,v)|0;ja=(nj[c[306975]&2047](s,g+648|0,v)|0)<<2|N;N=ja|(nj[c[306975]&2047](lb,g+712|0,v)|0)<<4;ja=N|(nj[c[306975]&2047](mb,g+776|0,v)|0)<<6;Ki[c[306960]&4095](o,k,Kb+16|0,1);Ki[c[306960]&4095](C,s,Kb+144|0,1);Ki[c[306960]&4095](Mb,lb,Kb+24|0,1);Ki[c[306960]&4095](Ob,mb,Kb+152|0,1);Kb=ja<<16|Nb;c[q>>2]=Kb;ma=Kb;na=(ma|0)==0;oa=na&1;_VP8SetSkip(f,oa);l=i;return oa|0}function _VP8IteratorNzToBytes(a){a=a|0;var b=0,d=0,e=0;b=c[a+40>>2]|0;d=c[b>>2]|0;e=c[b+-4>>2]|0;c[a+92>>2]=d>>>12&1;c[a+96>>2]=d>>>13&1;c[a+100>>2]=d>>>14&1;c[a+104>>2]=d>>>15&1;c[a+108>>2]=d>>>18&1;c[a+112>>2]=d>>>19&1;c[a+116>>2]=d>>>22&1;c[a+120>>2]=d>>>23&1;c[a+124>>2]=d>>>24&1;c[a+128>>2]=e>>>3&1;c[a+132>>2]=e>>>7&1;c[a+136>>2]=e>>>11&1;c[a+140>>2]=e>>>15&1;c[a+144>>2]=e>>>17&1;c[a+148>>2]=e>>>19&1;c[a+152>>2]=e>>>21&1;c[a+156>>2]=e>>>23&1;return}function _VP8InitResidual(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;c[e+12>>2]=b;c[e+16>>2]=d+3420+(b*264|0);c[e+20>>2]=d+4476+(b*1056|0);c[e+24>>2]=d+21756+(b*192|0);c[e>>2]=a;return}function _VP8RecordCoeffTokens(a,e,f){a=a|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ba=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0,ia=0,ja=0,ka=0,la=0,ma=0,na=0,oa=0,pa=0,qa=0,ra=0,sa=0,ta=0,ua=0,va=0,wa=0,xa=0,ya=0,za=0,Aa=0,Ba=0,Ca=0,Da=0,Ea=0,Fa=0,Ga=0;g=c[e+8>>2]|0;h=c[e+4>>2]|0;i=c[e>>2]|0;j=c[e+12>>2]<<3;k=(((i+j|0)*3|0)+a|0)*11|0;l=e+20|0;e=(c[l>>2]|0)+(i*132|0)+(a*44|0)|0;a=h>>>31^1;if(k>>>0>=16384)Bd(594780,594710,93,594808);m=f+12|0;n=c[m>>2]|0;do if((n|0)>0){o=n;p=c[f+8>>2]|0;q=9}else{r=f+20|0;if((c[r>>2]|0)==0?(s=f+16|0,t=_WebPSafeMalloc(1,0,(c[s>>2]<<1)+4|0)|0,t|0):0){c[t>>2]=0;u=f+4|0;c[c[u>>2]>>2]=t;c[u>>2]=t;u=c[s>>2]|0;c[m>>2]=u;s=t+4|0;c[f+8>>2]=s;o=u;p=s;q=9;break}c[r>>2]=1}while(0);if((q|0)==9){n=o+-1|0;c[m>>2]=n;b[p+(n<<1)>>1]=k|a<<15}n=c[e>>2]|0;c[e>>2]=(n>>>0>4294836223?(n+1|0)>>>1&2147450879:n)+(a|65536);if(!a){v=0;return v|0}if((i|0)>=16){v=1;return v|0}a=f+8|0;n=f+20|0;p=f+16|0;o=f+4|0;f=i;i=k;k=e;a:while(1){e=f;f=f+1|0;r=b[g+(e<<1)>>1]|0;s=r<<16>>16;u=r&-32768;t=r<<16>>16<0?0-s|0:s;s=r<<16>>16!=0;r=s&1;w=i+1|0;x=k+4|0;if(w>>>0>=16384){q=14;break}y=c[m>>2]|0;do if((y|0)>0){z=y;A=c[a>>2]|0;q=21}else{if((c[n>>2]|0)==0?(B=_WebPSafeMalloc(1,0,(c[p>>2]<<1)+4|0)|0,B|0):0){c[B>>2]=0;c[c[o>>2]>>2]=B;c[o>>2]=B;C=c[p>>2]|0;c[m>>2]=C;D=B+4|0;c[a>>2]=D;z=C;A=D;q=21;break}c[n>>2]=1}while(0);if((q|0)==21){q=0;y=z+-1|0;c[m>>2]=y;b[A+(y<<1)>>1]=r<<15|w}y=c[x>>2]|0;c[x>>2]=(y>>>0>4294836223?(y+1|0)>>>1&2147450879:y)+(s?65537:65536);if(s){y=t>>>0>1;D=y&1;C=i+2|0;B=k+8|0;if(C>>>0>=16384){q=26;break}E=c[m>>2]|0;do if((E|0)>0){F=E;G=c[a>>2]|0;q=33}else{if((c[n>>2]|0)==0?(H=_WebPSafeMalloc(1,0,(c[p>>2]<<1)+4|0)|0,H|0):0){c[H>>2]=0;c[c[o>>2]>>2]=H;c[o>>2]=H;I=c[p>>2]|0;c[m>>2]=I;J=H+4|0;c[a>>2]=J;F=I;G=J;q=33;break}c[n>>2]=1}while(0);if((q|0)==33){q=0;E=F+-1|0;c[m>>2]=E;b[G+(E<<1)>>1]=D<<15|C}E=c[B>>2]|0;c[B>>2]=(E>>>0>4294836223?(E+1|0)>>>1&2147450879:E)+(y?65537:65536);if(y){E=t>>>0>4;s=E&1;x=i+3|0;w=k+12|0;if(x>>>0>=16384){q=37;break}r=c[m>>2]|0;do if((r|0)>0){K=r;L=c[a>>2]|0;q=44}else{if((c[n>>2]|0)==0?(J=_WebPSafeMalloc(1,0,(c[p>>2]<<1)+4|0)|0,J|0):0){c[J>>2]=0;c[c[o>>2]>>2]=J;c[o>>2]=J;I=c[p>>2]|0;c[m>>2]=I;H=J+4|0;c[a>>2]=H;K=I;L=H;q=44;break}c[n>>2]=1}while(0);if((q|0)==44){q=0;r=K+-1|0;c[m>>2]=r;b[L+(r<<1)>>1]=s<<15|x}r=c[w>>2]|0;c[w>>2]=(r>>>0>4294836223?(r+1|0)>>>1&2147450879:r)+(E?65537:65536);b:do if(!E){r=(t|0)!=2;y=r&1;B=i+4|0;C=k+16|0;if(B>>>0>=16384){q=47;break a}D=c[m>>2]|0;c:do if((D|0)>0){M=D;N=c[a>>2]|0;q=54}else{do if(!(c[n>>2]|0)){H=_WebPSafeMalloc(1,0,(c[p>>2]<<1)+4|0)|0;if(!H)break;c[H>>2]=0;c[c[o>>2]>>2]=H;c[o>>2]=H;I=c[p>>2]|0;c[m>>2]=I;J=H+4|0;c[a>>2]=J;M=I;N=J;q=54;break c}while(0);c[n>>2]=1}while(0);if((q|0)==54){q=0;D=M+-1|0;c[m>>2]=D;b[N+(D<<1)>>1]=y<<15|B}D=c[C>>2]|0;c[C>>2]=(D>>>0>4294836223?(D+1|0)>>>1&2147450879:D)+(r?65537:65536);if(r){D=(t|0)==4;J=D&1;I=i+5|0;H=k+20|0;if(I>>>0>=16384){q=57;break a}O=c[m>>2]|0;d:do if((O|0)>0){P=O;Q=c[a>>2]|0;q=64}else{do if(!(c[n>>2]|0)){R=_WebPSafeMalloc(1,0,(c[p>>2]<<1)+4|0)|0;if(!R)break;c[R>>2]=0;c[c[o>>2]>>2]=R;c[o>>2]=R;S=c[p>>2]|0;c[m>>2]=S;T=R+4|0;c[a>>2]=T;P=S;Q=T;q=64;break d}while(0);c[n>>2]=1}while(0);if((q|0)==64){q=0;O=P+-1|0;c[m>>2]=O;b[Q+(O<<1)>>1]=J<<15|I}O=c[H>>2]|0;c[H>>2]=(O>>>0>4294836223?(O+1|0)>>>1&2147450879:O)+(D?65537:65536)}}else{O=t>>>0>10;r=O&1;C=i+6|0;B=k+24|0;if(C>>>0>=16384){q=67;break a}y=c[m>>2]|0;e:do if((y|0)>0){U=y;V=c[a>>2]|0;q=74}else{do if(!(c[n>>2]|0)){T=_WebPSafeMalloc(1,0,(c[p>>2]<<1)+4|0)|0;if(!T)break;c[T>>2]=0;c[c[o>>2]>>2]=T;c[o>>2]=T;S=c[p>>2]|0;c[m>>2]=S;R=T+4|0;c[a>>2]=R;U=S;V=R;q=74;break e}while(0);c[n>>2]=1}while(0);if((q|0)==74){q=0;y=U+-1|0;c[m>>2]=y;b[V+(y<<1)>>1]=r<<15|C}y=c[B>>2]|0;c[B>>2]=(y>>>0>4294836223?(y+1|0)>>>1&2147450879:y)+(O?65537:65536);if(!O){y=t>>>0>6;D=y&1;H=i+7|0;I=k+28|0;if(H>>>0>=16384){q=77;break a}J=c[m>>2]|0;f:do if((J|0)>0){W=J;X=c[a>>2]|0;q=84}else{do if(!(c[n>>2]|0)){R=_WebPSafeMalloc(1,0,(c[p>>2]<<1)+4|0)|0;if(!R)break;c[R>>2]=0;c[c[o>>2]>>2]=R;c[o>>2]=R;S=c[p>>2]|0;c[m>>2]=S;T=R+4|0;c[a>>2]=T;W=S;X=T;q=84;break f}while(0);c[n>>2]=1}while(0);if((q|0)==84){q=0;J=W+-1|0;c[m>>2]=J;b[X+(J<<1)>>1]=D<<15|H}J=c[I>>2]|0;c[I>>2]=(J>>>0>4294836223?(J+1|0)>>>1&2147450879:J)+(y?65537:65536);if(!y){J=(t|0)==6&1;O=c[m>>2]|0;g:do if((O|0)>0){Y=O;Z=c[a>>2]|0}else{do if(!(c[n>>2]|0)){B=_WebPSafeMalloc(1,0,(c[p>>2]<<1)+4|0)|0;if(!B)break;c[B>>2]=0;c[c[o>>2]>>2]=B;c[o>>2]=B;C=c[p>>2]|0;c[m>>2]=C;r=B+4|0;c[a>>2]=r;Y=C;Z=r;break g}while(0);c[n>>2]=1;break b}while(0);O=Y+-1|0;c[m>>2]=O;b[Z+(O<<1)>>1]=J<<15|16543;break}O=t>>>0>8&1;y=c[m>>2]|0;h:do if((y|0)>0){_=y;$=c[a>>2]|0;q=100}else{do if(!(c[n>>2]|0)){I=_WebPSafeMalloc(1,0,(c[p>>2]<<1)+4|0)|0;if(!I){aa=c[m>>2]|0;break}else{c[I>>2]=0;c[c[o>>2]>>2]=I;c[o>>2]=I;H=c[p>>2]|0;c[m>>2]=H;D=I+4|0;c[a>>2]=D;_=H;$=D;q=100;break h}}else aa=y;while(0);c[n>>2]=1;ba=aa}while(0);if((q|0)==100){q=0;y=_+-1|0;c[m>>2]=y;b[$+(y<<1)>>1]=O<<15|16549;ba=y}i:do if((ba|0)>0){ca=ba;da=c[a>>2]|0}else{do if(!(c[n>>2]|0)){y=_WebPSafeMalloc(1,0,(c[p>>2]<<1)+4|0)|0;if(!y)break;c[y>>2]=0;c[c[o>>2]>>2]=y;c[o>>2]=y;J=c[p>>2]|0;c[m>>2]=J;D=y+4|0;c[a>>2]=D;ca=J;da=D;break i}while(0);c[n>>2]=1;break b}while(0);O=ca+-1|0;c[m>>2]=O;b[da+(O<<1)>>1]=t<<15^49297;break}O=t+-3|0;D=i+8|0;j:do if(O>>>0>=16){if(O>>>0<32){J=k+32|0;if(D>>>0>=16384){q=129;break a}y=c[m>>2]|0;k:do if((y|0)>0){ea=y;fa=c[a>>2]|0;q=136}else{do if(!(c[n>>2]|0)){H=_WebPSafeMalloc(1,0,(c[p>>2]<<1)+4|0)|0;if(!H)break;c[H>>2]=0;c[c[o>>2]>>2]=H;c[o>>2]=H;I=c[p>>2]|0;c[m>>2]=I;r=H+4|0;c[a>>2]=r;ea=I;fa=r;q=136;break k}while(0);c[n>>2]=1}while(0);if((q|0)==136){q=0;y=ea+-1|0;c[m>>2]=y;b[fa+(y<<1)>>1]=D}y=c[J>>2]|0;c[J>>2]=(y>>>0>4294836223?(y+1|0)>>>1&2147450879:y)+65536;y=i+9|0;r=k+36|0;if(y>>>0>=16384){q=138;break a}I=c[m>>2]|0;l:do if((I|0)>0){ga=I;ha=c[a>>2]|0}else{do if(!(c[n>>2]|0)){H=_WebPSafeMalloc(1,0,(c[p>>2]<<1)+4|0)|0;if(!H)break;c[H>>2]=0;c[c[o>>2]>>2]=H;c[o>>2]=H;C=c[p>>2]|0;c[m>>2]=C;B=H+4|0;c[a>>2]=B;ga=C;ha=B;break l}while(0);c[n>>2]=1;ia=580250;ja=8;ka=-19;la=65537;ma=r;break j}while(0);I=ga+-1|0;c[m>>2]=I;b[ha+(I<<1)>>1]=y|32768;ia=580250;ja=8;ka=-19;la=65537;ma=r;break}I=O>>>0<64;J=k+32|0;if(D>>>0>=16384){q=147;break a}B=c[m>>2]|0;m:do if((B|0)>0){na=B;oa=c[a>>2]|0;q=154}else{do if(!(c[n>>2]|0)){C=_WebPSafeMalloc(1,0,(c[p>>2]<<1)+4|0)|0;if(!C)break;c[C>>2]=0;c[c[o>>2]>>2]=C;c[o>>2]=C;H=c[p>>2]|0;c[m>>2]=H;T=C+4|0;c[a>>2]=T;na=H;oa=T;q=154;break m}while(0);c[n>>2]=1}while(0);if((q|0)==154){q=0;B=na+-1|0;c[m>>2]=B;b[oa+(B<<1)>>1]=D|32768}B=c[J>>2]|0;c[J>>2]=(B>>>0>4294836223?(B+1|0)>>>1&2147450879:B)+65537;B=i+10|0;r=k+36|0;y=B>>>0<16384;if(I){if(!y){q=157;break a}T=c[m>>2]|0;n:do if((T|0)>0){pa=T;qa=c[a>>2]|0}else{do if(!(c[n>>2]|0)){H=_WebPSafeMalloc(1,0,(c[p>>2]<<1)+4|0)|0;if(!H)break;c[H>>2]=0;c[c[o>>2]>>2]=H;c[o>>2]=H;C=c[p>>2]|0;c[m>>2]=C;S=H+4|0;c[a>>2]=S;pa=C;qa=S;break n}while(0);c[n>>2]=1;ia=580254;ja=16;ka=-35;la=65536;ma=r;break j}while(0);T=pa+-1|0;c[m>>2]=T;b[qa+(T<<1)>>1]=B;ia=580254;ja=16;ka=-35;la=65536;ma=r;break}else{if(!y){q=166;break a}T=c[m>>2]|0;o:do if((T|0)>0){ra=T;sa=c[a>>2]|0}else{do if(!(c[n>>2]|0)){I=_WebPSafeMalloc(1,0,(c[p>>2]<<1)+4|0)|0;if(!I)break;c[I>>2]=0;c[c[o>>2]>>2]=I;c[o>>2]=I;J=c[p>>2]|0;c[m>>2]=J;S=I+4|0;c[a>>2]=S;ra=J;sa=S;break o}while(0);c[n>>2]=1;ia=580259;ja=1024;ka=-67;la=65537;ma=r;break j}while(0);T=ra+-1|0;c[m>>2]=T;b[sa+(T<<1)>>1]=B|32768;ia=580259;ja=1024;ka=-67;la=65537;ma=r;break}}else{T=k+32|0;if(D>>>0>=16384){q=110;break a}y=c[m>>2]|0;p:do if((y|0)>0){ta=y;ua=c[a>>2]|0;q=117}else{do if(!(c[n>>2]|0)){S=_WebPSafeMalloc(1,0,(c[p>>2]<<1)+4|0)|0;if(!S)break;c[S>>2]=0;c[c[o>>2]>>2]=S;c[o>>2]=S;J=c[p>>2]|0;c[m>>2]=J;I=S+4|0;c[a>>2]=I;ta=J;ua=I;q=117;break p}while(0);c[n>>2]=1}while(0);if((q|0)==117){q=0;y=ta+-1|0;c[m>>2]=y;b[ua+(y<<1)>>1]=D}y=c[T>>2]|0;c[T>>2]=(y>>>0>4294836223?(y+1|0)>>>1&2147450879:y)+65536;y=i+9|0;r=k+36|0;if(y>>>0>=16384){q=119;break a}B=c[m>>2]|0;q:do if((B|0)>0){va=B;wa=c[a>>2]|0}else{do if(!(c[n>>2]|0)){I=_WebPSafeMalloc(1,0,(c[p>>2]<<1)+4|0)|0;if(!I)break;c[I>>2]=0;c[c[o>>2]>>2]=I;c[o>>2]=I;J=c[p>>2]|0;c[m>>2]=J;S=I+4|0;c[a>>2]=S;va=J;wa=S;break q}while(0);c[n>>2]=1;ia=580247;ja=4;ka=-11;la=65536;ma=r;break j}while(0);B=va+-1|0;c[m>>2]=B;b[wa+(B<<1)>>1]=y;ia=580247;ja=4;ka=-11;la=65536;ma=r}while(0);D=c[ma>>2]|0;c[ma>>2]=(D>>>0>4294836223?(D+1|0)>>>1&2147450879:D)+la;D=t+ka|0;O=ia;B=ja;do{T=(D&B|0)!=0&1;S=d[O>>0]|0;O=O+1|0;J=c[m>>2]|0;r:do if((J|0)>0){xa=J;ya=c[a>>2]|0;q=181}else{do if(!(c[n>>2]|0)){I=_WebPSafeMalloc(1,0,(c[p>>2]<<1)+4|0)|0;if(!I)break;c[I>>2]=0;c[c[o>>2]>>2]=I;c[o>>2]=I;C=c[p>>2]|0;c[m>>2]=C;H=I+4|0;c[a>>2]=H;xa=C;ya=H;q=181;break r}while(0);c[n>>2]=1}while(0);if((q|0)==181){q=0;J=xa+-1|0;c[m>>2]=J;b[ya+(J<<1)>>1]=T<<15|S|16384}B=B>>1}while((B|0)!=0)}while(0);t=d[575150+f>>0]|0;za=((t+j|0)*33|0)+22|0;Aa=(c[l>>2]|0)+(t*132|0)+88|0}else{t=d[575150+f>>0]|0;za=((t+j|0)*33|0)+11|0;Aa=(c[l>>2]|0)+(t*132|0)+44|0}t=c[m>>2]|0;do if((t|0)>0){Ba=t;Ca=c[a>>2]|0;q=190}else{if((c[n>>2]|0)==0?(E=_WebPSafeMalloc(1,0,(c[p>>2]<<1)+4|0)|0,E|0):0){c[E>>2]=0;c[c[o>>2]>>2]=E;c[o>>2]=E;w=c[p>>2]|0;c[m>>2]=w;x=E+4|0;c[a>>2]=x;Ba=w;Ca=x;q=190;break}c[n>>2]=1}while(0);if((q|0)==190){q=0;t=Ba+-1|0;c[m>>2]=t;b[Ca+(t<<1)>>1]=u|16512}if((f|0)==16){v=1;q=202;break}t=(e|0)<(h|0);x=t&1;if(za>>>0>=16384){q=193;break}w=c[m>>2]|0;do if((w|0)>0){Da=w;Ea=c[a>>2]|0;q=200}else{if((c[n>>2]|0)==0?(E=_WebPSafeMalloc(1,0,(c[p>>2]<<1)+4|0)|0,E|0):0){c[E>>2]=0;c[c[o>>2]>>2]=E;c[o>>2]=E;s=c[p>>2]|0;c[m>>2]=s;B=E+4|0;c[a>>2]=B;Da=s;Ea=B;q=200;break}c[n>>2]=1}while(0);if((q|0)==200){q=0;w=Da+-1|0;c[m>>2]=w;b[Ea+(w<<1)>>1]=za|x<<15}w=c[Aa>>2]|0;c[Aa>>2]=(w>>>0>4294836223?(w+1|0)>>>1&2147450879:w)+(t?65537:65536);if(t){Fa=za;Ga=Aa}else{v=1;q=202;break}}else{w=d[575150+f>>0]|0;Fa=(w+j|0)*33|0;Ga=(c[l>>2]|0)+(w*132|0)|0}if((f|0)>=16){v=1;q=202;break}else{i=Fa;k=Ga}}switch(q|0){case 14:{Bd(594780,594710,93,594808);break}case 26:{Bd(594780,594710,93,594808);break}case 37:{Bd(594780,594710,93,594808);break}case 47:{Bd(594780,594710,93,594808);break}case 57:{Bd(594780,594710,93,594808);break}case 67:{Bd(594780,594710,93,594808);break}case 77:{Bd(594780,594710,93,594808);break}case 110:{Bd(594780,594710,93,594808);break}case 119:{Bd(594780,594710,93,594808);break}case 129:{Bd(594780,594710,93,594808);break}case 138:{Bd(594780,594710,93,594808);break}case 147:{Bd(594780,594710,93,594808);break}case 157:{Bd(594780,594710,93,594808);break}case 166:{Bd(594780,594710,93,594808);break}case 193:{Bd(594780,594710,93,594808);break}case 202:return v|0}return 0}function _VP8IteratorBytesToNz(a){a=a|0;c[c[a+40>>2]>>2]=c[a+96>>2]<<13|c[a+92>>2]<<12|c[a+100>>2]<<14|c[a+104>>2]<<15|c[a+108>>2]<<18|c[a+112>>2]<<19|c[a+116>>2]<<22|c[a+120>>2]<<23|c[a+124>>2]<<24|c[a+128>>2]<<3|c[a+132>>2]<<7|c[a+136>>2]<<11|c[a+144>>2]<<17|c[a+152>>2]<<21;return}function _StoreSideInfo(b){b=b|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0;e=c[b+24>>2]|0;f=c[b+28>>2]|0;g=c[e+4>>2]|0;if(c[g+88>>2]|0){h=c[b+8>>2]|0;i=c[b+12>>2]|0;j=$i[c[306967]&8191](h,i)|0;k=e+22536|0;l=k;m=_i64Add(c[l>>2]|0,c[l+4>>2]|0,j|0,((j|0)<0)<<31>>31|0)|0;j=k;c[j>>2]=m;c[j+4>>2]=F;j=$i[c[306968]&8191](h+16|0,i+16|0)|0;m=e+22544|0;k=m;l=_i64Add(c[k>>2]|0,c[k+4>>2]|0,j|0,((j|0)<0)<<31>>31|0)|0;j=m;c[j>>2]=l;c[j+4>>2]=F;j=$i[c[306968]&8191](h+24|0,i+24|0)|0;i=e+22552|0;h=i;l=_i64Add(c[h>>2]|0,c[h+4>>2]|0,j|0,((j|0)<0)<<31>>31|0)|0;j=i;c[j>>2]=l;c[j+4>>2]=F;j=e+22568|0;l=j;i=_i64Add(c[l>>2]|0,c[l+4>>2]|0,256,0)|0;l=j;c[l>>2]=i;c[l+4>>2]=F;l=e+22628|0;c[l>>2]=((a[f>>0]&3)==0&1)+(c[l>>2]|0);l=e+22632|0;c[l>>2]=((a[f>>0]&3)==1&1)+(c[l>>2]|0);l=e+22636|0;c[l>>2]=((d[f>>0]|0)>>>4&1)+(c[l>>2]|0)}l=c[g+84>>2]|0;if(!l)return;i=l+((U(c[e+40>>2]|0,c[b+4>>2]|0)|0)+(c[b>>2]|0))|0;switch(c[g+80>>2]|0){case 1:{n=a[f>>0]&3;break}case 2:{n=(d[f>>0]|0)>>>5&3;break}case 3:{n=c[e+408+(((d[f>>0]|0)>>>5&3)*744|0)+680>>2]&255;break}case 4:{if((a[f>>0]&3)==1)n=a[c[b+36>>2]>>0]|0;else n=-1;break}case 5:{n=(d[f>>0]|0)>>>2&3;break}case 6:{e=b+264|0;g=b+272|0;b=c[g>>2]|0;l=c[g+4>>2]|0;g=_bitshift64Lshr(_i64Add(_i64Add(c[e>>2]|0,c[e+4>>2]|0,7,0)|0,F|0,b|0,l|0)|0,F|0,3)|0;n=((g|0)<255?g:255)&255;break}case 7:{n=a[f+1>>0]|0;break}default:n=0}a[i>>0]=n;return}function _VP8StoreFilterStats(b){b=b|0;var d=0,e=0,f=0,g=0,i=0,j=0,k=0,l=0,m=0,n=0.0,o=0,p=0,q=0,r=0,s=0,t=0,u=0;d=b+24|0;e=c[d>>2]|0;f=a[c[b+28>>2]>>0]|0;g=(f&255)>>>5&3;i=c[e+408+(g*744|0)+684>>2]|0;j=c[e+408+(g*744|0)+680>>2]|0;e=0-j|0;k=(j<<1|0)>3?4:1;l=b+280|0;if((f&19)==17|(c[l>>2]|0)==0)return;f=b+8|0;m=b+12|0;n=+_GetMBSSIM(c[f>>2]|0,c[m>>2]|0);o=(c[l>>2]|0)+(g<<9)|0;h[o>>3]=n+ +h[o>>3];if((j|0)<(e|0))return;o=b+16|0;b=e;do{e=b+i|0;if((e+-1|0)>>>0<=62){p=c[o>>2]|0;q=c[d>>2]|0;r=c[(c[q>>2]|0)+36>>2]|0;s=e>>((r|0)>4?2:1);t=9-r|0;u=(r|0)>0?((s|0)>(t|0)?t:s):e;s=(u|0)>1?u:1;u=s+(e<<1)|0;t=p+16|0;r=p+24|0;_memcpy(p|0,c[m>>2]|0,512)|0;if((c[q+8>>2]|0)==1){bj[c[306930]&4095](p,32,u);bj[c[306929]&4095](p,32,u)}else{q=(e|0)>39?2:(e|0)>14&1;Li[c[306924]&255](p,32,u,s,q);ui[c[306926]&4095](t,r,32,u,s,q);Li[c[306923]&255](p,32,u,s,q);ui[c[306925]&4095](t,r,32,u,s,q)}n=+_GetMBSSIM(c[f>>2]|0,c[o>>2]|0);q=(c[l>>2]|0)+(g<<9)+(e<<3)|0;h[q>>3]=n+ +h[q>>3]}b=b+k|0}while((b|0)<=(j|0));return}function _VP8IteratorExport(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0;b=c[a+24>>2]|0;if(!(c[(c[b>>2]|0)+64>>2]|0))return;d=c[a>>2]|0;e=c[a+4>>2]|0;f=c[a+12>>2]|0;a=f+16|0;g=f+24|0;h=c[b+4>>2]|0;b=c[h+28>>2]|0;i=h+32|0;j=c[i>>2]|0;k=(U(j,e)|0)+d<<3;l=(c[h+20>>2]|0)+k|0;m=(c[h+24>>2]|0)+k|0;k=(c[h+8>>2]|0)-(d<<4)|0;n=(c[h+12>>2]|0)-(e<<4)|0;o=(k|0)<16?k:16;k=(n|0)<16?n:16;if((n|0)>0){n=k;p=f;f=(c[h+16>>2]|0)+((U(b,e)|0)+d<<4)|0;while(1){_memcpy(f|0,p|0,o|0)|0;if((n|0)>1){n=n+-1|0;p=p+32|0;f=f+b|0}else break}q=c[i>>2]|0}else q=j;j=o+1>>1;o=k+1>>1;if((o|0)>0){r=o;s=a;t=l}else return;while(1){_memcpy(t|0,s|0,j|0)|0;if((r|0)>1){r=r+-1|0;s=s+32|0;t=t+q|0}else break}q=c[i>>2]|0;i=o;o=g;g=m;while(1){_memcpy(g|0,o|0,j|0)|0;if((i|0)>1){i=i+-1|0;o=o+32|0;g=g+q|0}else break}return}function _VP8IteratorProgress(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0;d=c[a+24>>2]|0;if(!b){e=1;return e|0}f=c[d+4>>2]|0;if(!(c[f+96>>2]|0)){e=1;return e|0}g=c[a+292>>2]|0;h=c[a+296>>2]|0;if((g|0)<1)i=h;else i=((U(g-(c[a+288>>2]|0)|0,b)|0)/(g|0)|0)+h|0;e=_WebPReportProgress(f,i,d+368|0)|0;return e|0}function _VP8IteratorSaveBoundary(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0;d=c[b+24>>2]|0;e=c[b+4>>2]|0;f=c[b+12>>2]|0;if((c[b>>2]|0)<((c[d+40>>2]|0)+-1|0)){g=b+300|0;a[c[g>>2]>>0]=a[f+15>>0]|0;a[(c[g>>2]|0)+1>>0]=a[f+47>>0]|0;a[(c[g>>2]|0)+2>>0]=a[f+79>>0]|0;a[(c[g>>2]|0)+3>>0]=a[f+111>>0]|0;a[(c[g>>2]|0)+4>>0]=a[f+143>>0]|0;a[(c[g>>2]|0)+5>>0]=a[f+175>>0]|0;a[(c[g>>2]|0)+6>>0]=a[f+207>>0]|0;a[(c[g>>2]|0)+7>>0]=a[f+239>>0]|0;a[(c[g>>2]|0)+8>>0]=a[f+271>>0]|0;a[(c[g>>2]|0)+9>>0]=a[f+303>>0]|0;a[(c[g>>2]|0)+10>>0]=a[f+335>>0]|0;a[(c[g>>2]|0)+11>>0]=a[f+367>>0]|0;a[(c[g>>2]|0)+12>>0]=a[f+399>>0]|0;a[(c[g>>2]|0)+13>>0]=a[f+431>>0]|0;a[(c[g>>2]|0)+14>>0]=a[f+463>>0]|0;a[(c[g>>2]|0)+15>>0]=a[f+495>>0]|0;h=b+304|0;i=b+308|0;a[c[h>>2]>>0]=a[f+23>>0]|0;a[c[i>>2]>>0]=a[f+31>>0]|0;a[(c[h>>2]|0)+1>>0]=a[f+55>>0]|0;a[(c[i>>2]|0)+1>>0]=a[f+63>>0]|0;a[(c[h>>2]|0)+2>>0]=a[f+87>>0]|0;a[(c[i>>2]|0)+2>>0]=a[f+95>>0]|0;a[(c[h>>2]|0)+3>>0]=a[f+119>>0]|0;a[(c[i>>2]|0)+3>>0]=a[f+127>>0]|0;a[(c[h>>2]|0)+4>>0]=a[f+151>>0]|0;a[(c[i>>2]|0)+4>>0]=a[f+159>>0]|0;a[(c[h>>2]|0)+5>>0]=a[f+183>>0]|0;a[(c[i>>2]|0)+5>>0]=a[f+191>>0]|0;a[(c[h>>2]|0)+6>>0]=a[f+215>>0]|0;a[(c[i>>2]|0)+6>>0]=a[f+223>>0]|0;a[(c[h>>2]|0)+7>>0]=a[f+247>>0]|0;a[(c[i>>2]|0)+7>>0]=a[f+255>>0]|0;a[(c[g>>2]|0)+-1>>0]=a[(c[b+312>>2]|0)+15>>0]|0;g=b+316|0;a[(c[h>>2]|0)+-1>>0]=a[(c[g>>2]|0)+7>>0]|0;a[(c[i>>2]|0)+-1>>0]=a[(c[g>>2]|0)+15>>0]|0}if((e|0)>=((c[d+44>>2]|0)+-1|0))return;d=c[b+312>>2]|0;e=f+480|0;g=d+16|0;do{a[d>>0]=a[e>>0]|0;d=d+1|0;e=e+1|0}while((d|0)<(g|0));d=c[b+316>>2]|0;e=f+240|0;g=d+16|0;do{a[d>>0]=a[e>>0]|0;d=d+1|0;e=e+1|0}while((d|0)<(g|0));return}function _VP8EstimateTokenSize(d,f){d=d|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0;if(c[d+20>>2]|0)Bd(594699,594710,262,594759);g=c[d>>2]|0;if(!g){h=0;return h|0}i=d+12|0;j=c[d+16>>2]|0;d=g;g=0;while(1){k=d;d=c[d>>2]|0;l=(d|0)==0;if(l)m=c[i>>2]|0;else m=0;n=k+4|0;if((j|0)>(m|0)){k=g;o=j;while(1){o=o+-1|0;p=b[n+(o<<1)>>1]|0;q=p&65535;if(!(q&16384))r=a[f+(q&16383)>>0]|0;else r=p&255;p=r&255;s=(e[443756+((q&32768|0?p^255:p)<<1)>>1]|0)+k|0;if((o|0)<=(m|0)){t=s;break}else k=s}}else t=g;if(l){h=t;break}else g=t}return h|0}function _VP8EmitTokens(a,b,f,g){a=a|0;b=b|0;f=f|0;g=g|0;var h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0;if(c[a+20>>2]|0)Bd(594699,594710,236,594745);h=c[a>>2]|0;if(h|0){i=a+12|0;j=a+16|0;if(!g){k=h;do{l=k;k=c[k>>2]|0;m=(k|0)==0;if(m)n=c[i>>2]|0;else n=0;o=c[j>>2]|0;p=l+4|0;if((o|0)>(n|0)){l=o;do{l=l+-1|0;o=e[p+(l<<1)>>1]|0;q=o>>>15;if(!(o&16384))_VP8PutBit(b,q,d[f+(o&16383)>>0]|0)|0;else _VP8PutBit(b,q,o&255)|0}while((l|0)>(n|0))}}while(!m)}else{n=h;do{h=n;n=c[n>>2]|0;k=(n|0)==0;if(k)r=c[i>>2]|0;else r=0;l=c[j>>2]|0;p=h+4|0;if((l|0)>(r|0)){o=l;do{o=o+-1|0;l=e[p+(o<<1)>>1]|0;q=l>>>15;if(!(l&16384))_VP8PutBit(b,q,d[f+(l&16383)>>0]|0)|0;else _VP8PutBit(b,q,l&255)|0}while((o|0)>(r|0))}_WebPSafeFree(h)}while(!k)}}if(!g)return 1;c[a>>2]=0;return 1}function _PostLoopFinalize(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0;d=c[a+24>>2]|0;do if(b|0){e=d+52|0;if((c[e>>2]|0)>0){f=0;g=b;do{_VP8BitWriterFinish(d+88+(f<<5)|0)|0;g=(c[d+88+(f<<5)+28>>2]|0)==0&g;f=f+1|0}while((f|0)<(c[e>>2]|0));if(!g)break;else h=g}else h=b;if(c[(c[d+4>>2]|0)+88>>2]|0){e=a+168|0;f=_i64Add(c[e>>2]|0,c[e+4>>2]|0,7,0)|0;e=_bitshift64Lshr(f|0,F|0,3)|0;c[d+22580>>2]=e;e=a+192|0;f=_i64Add(c[e>>2]|0,c[e+4>>2]|0,7,0)|0;e=_bitshift64Lshr(f|0,F|0,3)|0;c[d+22584>>2]=e;e=a+216|0;f=_i64Add(c[e>>2]|0,c[e+4>>2]|0,7,0)|0;e=_bitshift64Lshr(f|0,F|0,3)|0;c[d+22588>>2]=e;e=a+240|0;f=_i64Add(c[e>>2]|0,c[e+4>>2]|0,7,0)|0;e=_bitshift64Lshr(f|0,F|0,3)|0;c[d+22592>>2]=e;e=a+176|0;f=_i64Add(c[e>>2]|0,c[e+4>>2]|0,7,0)|0;e=_bitshift64Lshr(f|0,F|0,3)|0;c[d+22596>>2]=e;e=a+200|0;f=_i64Add(c[e>>2]|0,c[e+4>>2]|0,7,0)|0;e=_bitshift64Lshr(f|0,F|0,3)|0;c[d+22600>>2]=e;e=a+224|0;f=_i64Add(c[e>>2]|0,c[e+4>>2]|0,7,0)|0;e=_bitshift64Lshr(f|0,F|0,3)|0;c[d+22604>>2]=e;e=a+248|0;f=_i64Add(c[e>>2]|0,c[e+4>>2]|0,7,0)|0;e=_bitshift64Lshr(f|0,F|0,3)|0;c[d+22608>>2]=e;e=a+184|0;f=_i64Add(c[e>>2]|0,c[e+4>>2]|0,7,0)|0;e=_bitshift64Lshr(f|0,F|0,3)|0;c[d+22612>>2]=e;e=a+208|0;f=_i64Add(c[e>>2]|0,c[e+4>>2]|0,7,0)|0;e=_bitshift64Lshr(f|0,F|0,3)|0;c[d+22616>>2]=e;e=a+232|0;f=_i64Add(c[e>>2]|0,c[e+4>>2]|0,7,0)|0;e=_bitshift64Lshr(f|0,F|0,3)|0;c[d+22620>>2]=e;e=a+256|0;f=_i64Add(c[e>>2]|0,c[e+4>>2]|0,7,0)|0;e=_bitshift64Lshr(f|0,F|0,3)|0;c[d+22624>>2]=e}_VP8AdjustFilterStrength(a);i=h;return i|0}while(0);_VP8EncFreeBitWriters(d);i=0;return i|0}function _VP8AdjustFilterStrength(a){a=a|0;var b=0,f=0,g=0,i=0.0,j=0.0,k=0,l=0,m=0,n=0,o=0;b=c[a+24>>2]|0;f=c[a+280>>2]|0;if(f|0){a=1;g=0;i=+h[f>>3]*1.00001;while(1){j=+h[f+(a<<3)>>3];k=j>i;g=k?a:g;a=a+1|0;if((a|0)==64)break;else i=k?j:i}c[b+1092>>2]=g;g=1;a=0;i=+h[f+512>>3]*1.00001;while(1){j=+h[f+512+(g<<3)>>3];k=j>i;a=k?g:a;g=g+1|0;if((g|0)==64)break;else i=k?j:i}c[b+1836>>2]=a;a=1;g=0;i=+h[f+1024>>3]*1.00001;while(1){j=+h[f+1024+(a<<3)>>3];k=j>i;g=k?a:g;a=a+1|0;if((a|0)==64)break;else i=k?j:i}c[b+2580>>2]=g;g=1;a=0;i=+h[f+1536>>3]*1.00001;while(1){j=+h[f+1536+(g<<3)>>3];k=j>i;a=k?g:a;g=g+1|0;if((g|0)==64)break;else i=k?j:i}c[b+3324>>2]=a;return}if((c[(c[b>>2]|0)+32>>2]|0)<=0)return;a=c[b+16>>2]|0;if(a>>>0>=8)Bd(594603,594636,61,594672);g=(U(e[b+634>>1]|0,c[b+1096>>2]|0)|0)>>3;f=d[((g|0)<63?g:63)+(594091+(a<<6))>>0]|0;g=b+1092|0;k=c[g>>2]|0;if((f|0)>(k|0)){c[g>>2]=f;l=f}else l=k;k=(l|0)>0?l:0;l=(U(e[b+1378>>1]|0,c[b+1840>>2]|0)|0)>>3;f=d[((l|0)<63?l:63)+(594091+(a<<6))>>0]|0;l=b+1836|0;g=c[l>>2]|0;if((f|0)>(g|0)){c[l>>2]=f;m=f}else m=g;g=(k|0)<(m|0)?m:k;k=(U(e[b+2122>>1]|0,c[b+2584>>2]|0)|0)>>3;m=d[((k|0)<63?k:63)+(594091+(a<<6))>>0]|0;k=b+2580|0;f=c[k>>2]|0;if((m|0)>(f|0)){c[k>>2]=m;n=m}else n=f;f=(g|0)<(n|0)?n:g;g=(U(e[b+2866>>1]|0,c[b+3328>>2]|0)|0)>>3;n=d[((g|0)<63?g:63)+(594091+(a<<6))>>0]|0;a=b+3324|0;g=c[a>>2]|0;if((n|0)>(g|0)){c[a>>2]=n;o=n}else o=g;c[b+12>>2]=(f|0)<(o|0)?o:f;return}function _GetMBSSIM(a,b){a=a|0;b=b|0;var d=0,e=0.0,f=0.0,g=0.0,h=0,i=0;d=3;e=0.0;do{f=e+ +si[c[306956]&1](a,32,b,32,3,d,16,16);g=f+ +si[c[306956]&1](a,32,b,32,4,d,16,16);f=g+ +si[c[306956]&1](a,32,b,32,5,d,16,16);g=f+ +si[c[306956]&1](a,32,b,32,6,d,16,16);f=g+ +si[c[306956]&1](a,32,b,32,7,d,16,16);g=f+ +si[c[306956]&1](a,32,b,32,8,d,16,16);f=g+ +si[c[306956]&1](a,32,b,32,9,d,16,16);g=f+ +si[c[306956]&1](a,32,b,32,10,d,16,16);f=g+ +si[c[306956]&1](a,32,b,32,11,d,16,16);e=f+ +si[c[306956]&1](a,32,b,32,12,d,16,16);d=d+1|0}while((d|0)!=13);d=a+16|0;h=b+16|0;i=a+24|0;a=b+24|0;b=1;f=e;do{e=f+ +si[c[306956]&1](d,32,h,32,b,1,8,8);g=e+ +si[c[306956]&1](i,32,a,32,b,1,8,8);e=g+ +si[c[306956]&1](d,32,h,32,b,2,8,8);g=e+ +si[c[306956]&1](i,32,a,32,b,2,8,8);e=g+ +si[c[306956]&1](d,32,h,32,b,3,8,8);g=e+ +si[c[306956]&1](i,32,a,32,b,3,8,8);e=g+ +si[c[306956]&1](d,32,h,32,b,4,8,8);g=e+ +si[c[306956]&1](i,32,a,32,b,4,8,8);e=g+ +si[c[306956]&1](d,32,h,32,b,5,8,8);g=e+ +si[c[306956]&1](i,32,a,32,b,5,8,8);e=g+ +si[c[306956]&1](d,32,h,32,b,6,8,8);f=e+ +si[c[306956]&1](i,32,a,32,b,6,8,8);b=b+1|0}while((b|0)!=7);return +f}function _ReconstructIntra16(a,e,f,g){a=a|0;e=e|0;f=f|0;g=g|0;var h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0,ia=0,ja=0,ka=0;h=l;l=l+544|0;if((l|0)>=(m|0))ba(544);i=h+32|0;j=h;k=c[a+24>>2]|0;n=(c[a+20>>2]|0)+(c[157696+(g<<2)>>2]|0)|0;g=c[a+8>>2]|0;o=(d[c[a+28>>2]>>0]|0)>>>5&3;bj[c[306962]&4095](g,n,i);p=n+8|0;q=i+64|0;bj[c[306962]&4095](g+8|0,p,q);r=n+128|0;s=i+128|0;bj[c[306962]&4095](g+128|0,r,s);t=n+136|0;u=i+192|0;bj[c[306962]&4095](g+136|0,t,u);v=n+256|0;w=i+256|0;bj[c[306962]&4095](g+256|0,v,w);x=n+264|0;y=i+320|0;bj[c[306962]&4095](g+264|0,x,y);z=n+384|0;A=i+384|0;bj[c[306962]&4095](g+384|0,z,A);B=n+392|0;C=i+448|0;bj[c[306962]&4095](g+392|0,B,C);g=k+408+(o*744|0)|0;Pi[c[306963]&2047](i,j);D=(nj[c[306976]&2047](j,e+40|0,k+408+(o*744|0)+224|0)|0)<<24;if(c[a+284>>2]|0){_VP8IteratorNzToBytes(a);E=k+408+(o*744|0)+720|0;o=a+92|0;F=a+96|0;G=a+100|0;H=a+104|0;I=D;J=0;K=0;while(1){L=a+128+(J<<2)|0;M=e+72+(K<<5)|0;N=_TrellisQuantizeBlock(k,i+(K<<5)|0,M,(c[L>>2]|0)+(c[o>>2]|0)|0,0,g,c[E>>2]|0)|0;c[L>>2]=N;c[o>>2]=N;b[M>>1]=0;M=K|1;O=e+72+(M<<5)|0;P=_TrellisQuantizeBlock(k,i+(M<<5)|0,O,(c[L>>2]|0)+(c[F>>2]|0)|0,0,g,c[E>>2]|0)|0;c[L>>2]=P;c[F>>2]=P;b[O>>1]=0;O=M+1|0;Q=e+72+(O<<5)|0;R=_TrellisQuantizeBlock(k,i+(O<<5)|0,Q,(c[L>>2]|0)+(c[G>>2]|0)|0,0,g,c[E>>2]|0)|0;c[L>>2]=R;c[G>>2]=R;b[Q>>1]=0;Q=K|3;S=e+72+(Q<<5)|0;T=_TrellisQuantizeBlock(k,i+(Q<<5)|0,S,(c[L>>2]|0)+(c[H>>2]|0)|0,0,g,c[E>>2]|0)|0;c[L>>2]=T;c[H>>2]=T;b[S>>1]=0;S=T<<Q|(R<<O|(P<<M|(N<<K|I)));J=J+1|0;if((J|0)==4){U=S;break}else{I=S;K=K+4|0}}V=c[306913]|0;Pi[V&2047](j,i);W=c[306960]|0;Ki[W&4095](n,i,f,1);X=c[306960]|0;Y=f+8|0;Ki[X&4095](p,q,Y,1);Z=c[306960]|0;_=f+128|0;Ki[Z&4095](r,s,_,1);$=c[306960]|0;aa=f+136|0;Ki[$&4095](t,u,aa,1);ca=c[306960]|0;da=f+256|0;Ki[ca&4095](v,w,da,1);ea=c[306960]|0;fa=f+264|0;Ki[ea&4095](x,y,fa,1);ga=c[306960]|0;ha=f+384|0;Ki[ga&4095](z,A,ha,1);ia=c[306960]|0;ja=f+392|0;Ki[ia&4095](B,C,ja,1);l=h;return U|0}K=D;D=0;while(1){I=D|1;b[i+(I<<5)>>1]=0;J=i+(D<<5)|0;b[J>>1]=0;H=e+72+(D<<5)|0;E=nj[c[306975]&2047](J,H,g)|0;if(b[H>>1]|0){ka=7;break}H=E<<D|K;D=D+2|0;if(b[e+72+(I<<5)>>1]|0){ka=9;break}if((D|0)>=16){U=H;ka=10;break}else K=H}if((ka|0)==7)Bd(594833,594864,791,594899);else if((ka|0)==9)Bd(594918,594864,792,594899);else if((ka|0)==10){V=c[306913]|0;Pi[V&2047](j,i);W=c[306960]|0;Ki[W&4095](n,i,f,1);X=c[306960]|0;Y=f+8|0;Ki[X&4095](p,q,Y,1);Z=c[306960]|0;_=f+128|0;Ki[Z&4095](r,s,_,1);$=c[306960]|0;aa=f+136|0;Ki[$&4095](t,u,aa,1);ca=c[306960]|0;da=f+256|0;Ki[ca&4095](v,w,da,1);ea=c[306960]|0;fa=f+264|0;Ki[ea&4095](x,y,fa,1);ga=c[306960]|0;ha=f+384|0;Ki[ga&4095](z,A,ha,1);ia=c[306960]|0;ja=f+392|0;Ki[ia&4095](B,C,ja,1);l=h;return U|0}return 0}function _VP8GetCostLuma16(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0;d=l;l=l+32|0;if((l|0)>=(m|0))ba(32);e=d;f=c[a+24>>2]|0;_VP8IteratorNzToBytes(a);g=e+12|0;c[g>>2]=1;h=e+16|0;c[h>>2]=f+3684;i=e+20|0;c[i>>2]=f+5532;j=e+24|0;c[j>>2]=f+21948;c[e>>2]=0;Pi[c[306911]&2047](b+40|0,e);k=$i[c[306910]&8191]((c[a+160>>2]|0)+(c[a+124>>2]|0)|0,e)|0;c[g>>2]=0;c[h>>2]=f+3420;c[i>>2]=f+4476;c[j>>2]=f+21756;c[e>>2]=1;f=e+4|0;j=a+92|0;i=a+96|0;h=a+100|0;g=a+104|0;n=k;k=0;do{o=a+128+(k<<2)|0;p=k<<2;q=(c[o>>2]|0)+(c[j>>2]|0)|0;Pi[c[306911]&2047](b+72+(p<<5)|0,e);r=($i[c[306910]&8191](q,e)|0)+n|0;q=(c[f>>2]|0)>>>31^1;c[o>>2]=q;c[j>>2]=q;q=(c[o>>2]|0)+(c[i>>2]|0)|0;Pi[c[306911]&2047](b+72+((p|1)<<5)|0,e);s=($i[c[306910]&8191](q,e)|0)+r|0;r=(c[f>>2]|0)>>>31^1;c[o>>2]=r;c[i>>2]=r;r=(c[o>>2]|0)+(c[h>>2]|0)|0;Pi[c[306911]&2047](b+72+((p|2)<<5)|0,e);q=($i[c[306910]&8191](r,e)|0)+s|0;s=(c[f>>2]|0)>>>31^1;c[o>>2]=s;c[h>>2]=s;s=(c[o>>2]|0)+(c[g>>2]|0)|0;Pi[c[306911]&2047](b+72+((p|3)<<5)|0,e);n=($i[c[306910]&8191](s,e)|0)+q|0;q=(c[f>>2]|0)>>>31^1;c[o>>2]=q;c[g>>2]=q;k=k+1|0}while((k|0)!=4);l=d;return n|0}function _IsFlat(a,c,d,e){a=a|0;c=c|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0;if((c|0)>0){f=a;g=c;h=0;i=0}else{j=0;k=1;F=j;return k|0}while(1){c=_i64Add((b[f+2>>1]|0)!=0|0,0,h|0,i|0)|0;a=F;if((a|0)>(e|0)|(a|0)==(e|0)&c>>>0>d>>>0){j=0;k=0;l=4;break}m=_i64Add((b[f+4>>1]|0)!=0|0,0,c|0,a|0)|0;a=F;if((a|0)>(e|0)|(a|0)==(e|0)&m>>>0>d>>>0){j=0;k=0;l=4;break}c=_i64Add((b[f+6>>1]|0)!=0|0,0,m|0,a|0)|0;a=F;if((a|0)>(e|0)|(a|0)==(e|0)&c>>>0>d>>>0){j=0;k=0;l=4;break}m=_i64Add((b[f+8>>1]|0)!=0|0,0,c|0,a|0)|0;a=F;if((a|0)>(e|0)|(a|0)==(e|0)&m>>>0>d>>>0){j=0;k=0;l=4;break}c=_i64Add((b[f+10>>1]|0)!=0|0,0,m|0,a|0)|0;a=F;if((a|0)>(e|0)|(a|0)==(e|0)&c>>>0>d>>>0){j=0;k=0;l=4;break}m=_i64Add((b[f+12>>1]|0)!=0|0,0,c|0,a|0)|0;a=F;if((a|0)>(e|0)|(a|0)==(e|0)&m>>>0>d>>>0){j=0;k=0;l=4;break}c=_i64Add((b[f+14>>1]|0)!=0|0,0,m|0,a|0)|0;a=F;if((a|0)>(e|0)|(a|0)==(e|0)&c>>>0>d>>>0){j=0;k=0;l=4;break}m=_i64Add((b[f+16>>1]|0)!=0|0,0,c|0,a|0)|0;a=F;if((a|0)>(e|0)|(a|0)==(e|0)&m>>>0>d>>>0){j=0;k=0;l=4;break}c=_i64Add((b[f+18>>1]|0)!=0|0,0,m|0,a|0)|0;a=F;if((a|0)>(e|0)|(a|0)==(e|0)&c>>>0>d>>>0){j=0;k=0;l=4;break}m=_i64Add((b[f+20>>1]|0)!=0|0,0,c|0,a|0)|0;a=F;if((a|0)>(e|0)|(a|0)==(e|0)&m>>>0>d>>>0){j=0;k=0;l=4;break}c=_i64Add((b[f+22>>1]|0)!=0|0,0,m|0,a|0)|0;a=F;if((a|0)>(e|0)|(a|0)==(e|0)&c>>>0>d>>>0){j=0;k=0;l=4;break}m=_i64Add((b[f+24>>1]|0)!=0|0,0,c|0,a|0)|0;a=F;if((a|0)>(e|0)|(a|0)==(e|0)&m>>>0>d>>>0){j=0;k=0;l=4;break}c=_i64Add((b[f+26>>1]|0)!=0|0,0,m|0,a|0)|0;a=F;if((a|0)>(e|0)|(a|0)==(e|0)&c>>>0>d>>>0){j=0;k=0;l=4;break}m=_i64Add((b[f+28>>1]|0)!=0|0,0,c|0,a|0)|0;a=F;if((a|0)>(e|0)|(a|0)==(e|0)&m>>>0>d>>>0){j=0;k=0;l=4;break}h=_i64Add((b[f+30>>1]|0)!=0|0,0,m|0,a|0)|0;i=F;if((i|0)>(e|0)|(i|0)==(e|0)&h>>>0>d>>>0){j=0;k=0;l=4;break}if((g|0)<=1){j=0;k=1;l=4;break}else{f=f+32|0;g=g+-1|0}}if((l|0)==4){F=j;return k|0}return 0}function _VP8SetIntra16Mode(b,d){b=b|0;d=d|0;var e=0,f=0,g=0;e=c[b+36>>2]|0;f=d&255;d=b+24|0;_memset(e|0,f|0,4)|0;g=e+(c[(c[d>>2]|0)+48>>2]|0)|0;_memset(g|0,f|0,4)|0;e=g+(c[(c[d>>2]|0)+48>>2]|0)|0;_memset(e|0,f|0,4)|0;_memset(e+(c[(c[d>>2]|0)+48>>2]|0)|0,f|0,4)|0;f=c[b+28>>2]|0;a[f>>0]=a[f>>0]&-4|1;return}function _VP8IteratorStartI4(b){b=b|0;var d=0,e=0,f=0;d=c[b+24>>2]|0;c[b+88>>2]=0;e=b+61|0;c[b+84>>2]=e;f=c[b+300>>2]|0;a[b+44>>0]=a[f+15>>0]|0;a[b+45>>0]=a[f+14>>0]|0;a[b+46>>0]=a[f+13>>0]|0;a[b+47>>0]=a[f+12>>0]|0;a[b+48>>0]=a[f+11>>0]|0;a[b+49>>0]=a[f+10>>0]|0;a[b+50>>0]=a[f+9>>0]|0;a[b+51>>0]=a[f+8>>0]|0;a[b+52>>0]=a[f+7>>0]|0;a[b+53>>0]=a[f+6>>0]|0;a[b+54>>0]=a[f+5>>0]|0;a[b+55>>0]=a[f+4>>0]|0;a[b+56>>0]=a[f+3>>0]|0;a[b+57>>0]=a[f+2>>0]|0;a[b+58>>0]=a[f+1>>0]|0;a[b+59>>0]=a[f>>0]|0;a[b+60>>0]=a[f+-1>>0]|0;f=c[b+312>>2]|0;a[e>>0]=a[f>>0]|0;a[b+62>>0]=a[f+1>>0]|0;a[b+63>>0]=a[f+2>>0]|0;a[b+64>>0]=a[f+3>>0]|0;a[b+65>>0]=a[f+4>>0]|0;a[b+66>>0]=a[f+5>>0]|0;a[b+67>>0]=a[f+6>>0]|0;a[b+68>>0]=a[f+7>>0]|0;a[b+69>>0]=a[f+8>>0]|0;a[b+70>>0]=a[f+9>>0]|0;a[b+71>>0]=a[f+10>>0]|0;a[b+72>>0]=a[f+11>>0]|0;a[b+73>>0]=a[f+12>>0]|0;a[b+74>>0]=a[f+13>>0]|0;a[b+75>>0]=a[f+14>>0]|0;e=a[f+15>>0]|0;a[b+76>>0]=e;if((c[b>>2]|0)<((c[d+40>>2]|0)+-1|0)){a[b+77>>0]=a[f+16>>0]|0;a[b+78>>0]=a[f+17>>0]|0;a[b+79>>0]=a[f+18>>0]|0;a[b+80>>0]=a[f+19>>0]|0}else _memset(b+77|0,e|0,4)|0;e=c[b+40>>2]|0;f=c[e>>2]|0;d=c[e+-4>>2]|0;c[b+92>>2]=f>>>12&1;c[b+96>>2]=f>>>13&1;c[b+100>>2]=f>>>14&1;c[b+104>>2]=f>>>15&1;c[b+108>>2]=f>>>18&1;c[b+112>>2]=f>>>19&1;c[b+116>>2]=f>>>22&1;c[b+120>>2]=f>>>23&1;c[b+124>>2]=f>>>24&1;c[b+128>>2]=d>>>3&1;c[b+132>>2]=d>>>7&1;c[b+136>>2]=d>>>11&1;c[b+140>>2]=d>>>15&1;c[b+144>>2]=d>>>17&1;c[b+148>>2]=d>>>19&1;c[b+152>>2]=d>>>21&1;c[b+156>>2]=d>>>23&1;return}function _TrellisQuantizeBlock(f,g,h,i,j,k,n){f=f|0;g=g|0;h=h|0;i=i|0;j=j|0;k=k|0;n=n|0;var o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0,ia=0,ja=0,ka=0,la=0,ma=0,na=0,oa=0,pa=0,qa=0;o=l;l=l+192|0;if((l|0)>=(m|0))ba(192);p=o+64|0;q=o;r=(j|0)==0;s=r&1;t=q+32|0;u=e[k+2>>1]|0;v=(U(u,u)|0)>>>2;u=a[f+3420+(j*264|0)+((d[575150+s>>0]|0)*33|0)+(i*11|0)>>0]|0;w=(r^1)<<31>>31;r=15;while(1){x=b[g+(d[596180+r>>0]<<1)>>1]|0;y=(U(x,x)|0)>>>0>v>>>0;if(y)break;if((r|0)>(s|0))r=r+-1|0;else break}v=y?r:w;w=((v|0)<15&1)+v|0;v=u&255;u=((n|0)<0)<<31>>31;r=___muldi3(e[443756+(v<<1)>>1]|0,0,n|0,u|0)|0;y=F;x=c[f+21756+(j*192|0)+(s*12|0)+(i<<2)>>2]|0;if(!i){i=___muldi3(e[443756+((v^255)<<1)>>1]|0,0,n|0,u|0)|0;z=i;A=F}else{z=0;A=0}i=q;c[i>>2]=z;c[i+4>>2]=A;c[q+8>>2]=x;i=q+16|0;c[i>>2]=z;c[i+4>>2]=A;c[q+24>>2]=x;if((s|0)>(w|0)){B=-1;C=-1;D=-1}else{x=q;q=t;t=s;A=-1;i=-1;z=-1;v=y;y=r;while(1){r=d[596180+t>>0]|0;E=e[k+(r<<1)>>1]|0;G=b[g+(r<<1)>>1]|0;H=G<<16>>16;I=(G<<16>>16<0?0-H|0:H)+(e[k+192+(r<<1)>>1]|0)|0;H=U(I,e[k+32+(r<<1)>>1]|0)|0;J=H>>>17;K=(H+65536|0)>>>17;H=K>>>0<2047?K:2047;K=J>>>0<2047?J:2047;J=t;t=t+1|0;L=d[575150+t>>0]|0;M=450690+(r<<1)|0;r=U(I,I)|0;N=(G&65535)>>>15&255;G=(K|0)<2?K:2;O=q;c[O>>2]=-1;c[O+4>>2]=8388607;c[q+8>>2]=c[f+21756+(j*192|0)+(t*12|0)+(G<<2)>>2];O=K>>>0>H>>>0;if((J|0)<15){if(!O?(P=I-(U(K,E)|0)|0,Q=U(e[M>>1]|0,(U(P,P)|0)-r|0)|0,P=_bitshift64Shl(Q|0,((Q|0)<0)<<31>>31|0,8)|0,Q=F,R=e[444268+(K<<1)>>1]|0,S=(K|0)<67?K:67,T=(e[(c[x+8>>2]|0)+(S<<1)>>1]|0)+R|0,V=x,W=_i64Add(c[V>>2]|0,c[V+4>>2]|0,P|0,Q|0)|0,V=F,X=___muldi3(T|0,0,n|0,u|0)|0,T=_i64Add(W|0,V|0,X|0,F|0)|0,X=F,V=(X|0)<8388607|(X|0)==8388607&T>>>0<4294967295,W=V?T:-1,T=V?X:8388607,X=(e[(c[x+24>>2]|0)+(S<<1)>>1]|0)+R|0,R=x+16|0,S=_i64Add(c[R>>2]|0,c[R+4>>2]|0,P|0,Q|0)|0,Q=F,P=___muldi3(X|0,0,n|0,u|0)|0,X=_i64Add(S|0,Q|0,P|0,F|0)|0,P=F,Q=(P|0)<(T|0)|(P|0)==(T|0)&X>>>0<W>>>0,S=Q?X:W,W=Q?P:T,a[p+(J<<3)+1>>0]=N,b[p+(J<<3)+2>>1]=K,a[p+(J<<3)>>0]=Q&1,T=q,c[T>>2]=S,c[T+4>>2]=W,(K|0)!=0):0){T=___muldi3(e[443756+(d[f+3420+(j*264|0)+(L*33|0)+(G*11|0)>>0]<<1)>>1]|0,0,n|0,u|0)|0;G=_i64Add(T|0,F|0,S|0,W|0)|0;W=F;S=(W|0)<(v|0)|(W|0)==(v|0)&G>>>0<y>>>0;Y=S?J:A;Z=S?0:i;_=S?Q&1:z;$=S?W:v;aa=S?G:y}else{Y=A;Z=i;_=z;$=v;aa=y}G=K+1|0;S=G>>>0<2?G:2;W=q+16|0;Q=W;c[Q>>2]=-1;c[Q+4>>2]=8388607;c[q+24>>2]=c[f+21756+(j*192|0)+(t*12|0)+(S<<2)>>2];if(G>>>0>H>>>0){ca=Y;da=Z;ea=_;fa=aa;ga=$}else{Q=I-(U(G,E)|0)|0;T=U(e[M>>1]|0,(U(Q,Q)|0)-r|0)|0;Q=_bitshift64Shl(T|0,((T|0)<0)<<31>>31|0,8)|0;T=F;P=e[444268+(G<<1)>>1]|0;X=G>>>0<67?G:67;R=(e[(c[x+8>>2]|0)+(X<<1)>>1]|0)+P|0;V=x;ha=_i64Add(c[V>>2]|0,c[V+4>>2]|0,Q|0,T|0)|0;V=F;ia=___muldi3(R|0,0,n|0,u|0)|0;R=_i64Add(ha|0,V|0,ia|0,F|0)|0;ia=F;V=(ia|0)<8388607|(ia|0)==8388607&R>>>0<4294967295;ha=V?R:-1;R=V?ia:8388607;ia=(e[(c[x+24>>2]|0)+(X<<1)>>1]|0)+P|0;P=x+16|0;X=_i64Add(c[P>>2]|0,c[P+4>>2]|0,Q|0,T|0)|0;T=F;Q=___muldi3(ia|0,0,n|0,u|0)|0;ia=_i64Add(X|0,T|0,Q|0,F|0)|0;Q=F;T=(Q|0)<(R|0)|(Q|0)==(R|0)&ia>>>0<ha>>>0;X=T?ia:ha;ha=T?Q:R;a[p+(J<<3)+5>>0]=N;b[p+(J<<3)+6>>1]=G;a[p+(J<<3)+4>>0]=T&1;G=W;c[G>>2]=X;c[G+4>>2]=ha;G=___muldi3(e[443756+(d[f+3420+(j*264|0)+(L*33|0)+(S*11|0)>>0]<<1)>>1]|0,0,n|0,u|0)|0;S=_i64Add(G|0,F|0,X|0,ha|0)|0;ha=F;X=(ha|0)<($|0)|(ha|0)==($|0)&S>>>0<aa>>>0;ca=X?J:Y;da=X?1:Z;ea=X?T&1:_;fa=X?S:aa;ga=X?ha:$}}else{if(!O?(O=I-(U(K,E)|0)|0,ha=U(e[M>>1]|0,(U(O,O)|0)-r|0)|0,O=_bitshift64Shl(ha|0,((ha|0)<0)<<31>>31|0,8)|0,ha=F,X=e[444268+(K<<1)>>1]|0,S=(K|0)<67?K:67,T=(e[(c[x+8>>2]|0)+(S<<1)>>1]|0)+X|0,G=x,L=_i64Add(c[G>>2]|0,c[G+4>>2]|0,O|0,ha|0)|0,G=F,W=___muldi3(T|0,0,n|0,u|0)|0,T=_i64Add(L|0,G|0,W|0,F|0)|0,W=F,G=(W|0)<8388607|(W|0)==8388607&T>>>0<4294967295,L=G?T:-1,T=G?W:8388607,W=(e[(c[x+24>>2]|0)+(S<<1)>>1]|0)+X|0,X=x+16|0,S=_i64Add(c[X>>2]|0,c[X+4>>2]|0,O|0,ha|0)|0,ha=F,O=___muldi3(W|0,0,n|0,u|0)|0,W=_i64Add(S|0,ha|0,O|0,F|0)|0,O=F,ha=(O|0)<(T|0)|(O|0)==(T|0)&W>>>0<L>>>0,S=ha?W:L,L=ha?O:T,a[p+(J<<3)+1>>0]=N,b[p+(J<<3)+2>>1]=K,a[p+(J<<3)>>0]=ha&1,T=q,c[T>>2]=S,c[T+4>>2]=L,(K|0)!=0):0){T=(L|0)<(v|0)|(L|0)==(v|0)&S>>>0<y>>>0;ja=T?J:A;ka=T?0:i;la=T?ha&1:z;ma=T?L:v;na=T?S:y}else{ja=A;ka=i;la=z;ma=v;na=y}S=K+1|0;K=q+16|0;T=K;c[T>>2]=-1;c[T+4>>2]=8388607;c[q+24>>2]=c[f+21756+(j*192|0)+(t*12|0)+((S>>>0<2?S:2)<<2)>>2];if(S>>>0>H>>>0){ca=ja;da=ka;ea=la;fa=na;ga=ma}else{H=I-(U(S,E)|0)|0;E=U(e[M>>1]|0,(U(H,H)|0)-r|0)|0;r=_bitshift64Shl(E|0,((E|0)<0)<<31>>31|0,8)|0;E=F;H=e[444268+(S<<1)>>1]|0;M=S>>>0<67?S:67;I=(e[(c[x+8>>2]|0)+(M<<1)>>1]|0)+H|0;T=x;L=_i64Add(c[T>>2]|0,c[T+4>>2]|0,r|0,E|0)|0;T=F;ha=___muldi3(I|0,0,n|0,u|0)|0;I=_i64Add(L|0,T|0,ha|0,F|0)|0;ha=F;T=(ha|0)<8388607|(ha|0)==8388607&I>>>0<4294967295;L=T?I:-1;I=T?ha:8388607;ha=(e[(c[x+24>>2]|0)+(M<<1)>>1]|0)+H|0;H=x+16|0;M=_i64Add(c[H>>2]|0,c[H+4>>2]|0,r|0,E|0)|0;E=F;r=___muldi3(ha|0,0,n|0,u|0)|0;ha=_i64Add(M|0,E|0,r|0,F|0)|0;r=F;E=(r|0)<(I|0)|(r|0)==(I|0)&ha>>>0<L>>>0;M=E?ha:L;L=E?r:I;a[p+(J<<3)+5>>0]=N;b[p+(J<<3)+6>>1]=S;a[p+(J<<3)+4>>0]=E&1;S=K;c[S>>2]=M;c[S+4>>2]=L;S=(L|0)<(ma|0)|(L|0)==(ma|0)&M>>>0<na>>>0;ca=S?J:ja;da=S?1:ka;ea=S?E&1:la;fa=S?M:na;ga=S?L:ma}}if((J|0)>=(w|0)){B=ca;C=da;D=ea;break}else{J=q;A=ca;i=da;z=ea;v=ga;y=fa;q=x;x=J}}}x=16-s<<1;_memset(g+(s<<1)|0,0,x|0)|0;_memset(h+(s<<1)|0,0,x|0)|0;if((B|0)==-1){oa=0;l=o;return oa|0}x=D&255;a[p+(B<<3)+(C<<2)>>0]=x;if((B|0)<(s|0))pa=0;else{D=C;C=0;q=B;B=x;while(1){x=d[596180+q>>0]|0;fa=b[p+(q<<3)+(D<<2)+2>>1]|0;y=a[p+(q<<3)+(D<<2)+1>>0]|0?0-fa|0:fa;b[h+(q<<1)>>1]=y;qa=fa|C;b[g+(x<<1)>>1]=U(y<<16>>16,e[k+(x<<1)>>1]|0)|0;x=B<<24>>24;y=q+-1|0;if((q|0)<=(s|0))break;D=x;C=qa;q=y;B=a[p+(y<<3)+(x<<2)>>0]|0}pa=(qa|0)!=0}oa=pa&1;l=o;return oa|0}function _VP8GetCostLuma4(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0;d=l;l=l+32|0;if((l|0)>=(m|0))ba(32);e=d;f=c[a+88>>2]|0;g=c[a+24>>2]|0;c[e+12>>2]=3;c[e+16>>2]=g+4212;c[e+20>>2]=g+7644;c[e+24>>2]=g+22332;c[e>>2]=0;g=(c[a+128+(f>>2<<2)>>2]|0)+(c[a+92+((f&3)<<2)>>2]|0)|0;Pi[c[306911]&2047](b,e);b=$i[c[306910]&8191](g,e)|0;l=d;return b|0}function _VP8IteratorRotateI4(b,e){b=b|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0;f=b+88|0;g=e+(c[158008+(c[f>>2]<<2)>>2]|0)|0;e=b+84|0;h=c[e>>2]|0;a[h+-4>>0]=a[g+96>>0]|0;a[h+-3>>0]=a[g+97>>0]|0;a[h+-2>>0]=a[g+98>>0]|0;a[h+-1>>0]=a[g+99>>0]|0;if((c[f>>2]&3|0)==3){a[h>>0]=a[h+4>>0]|0;a[h+1>>0]=a[h+5>>0]|0;a[h+2>>0]=a[h+6>>0]|0;i=3;j=h+7|0}else{a[h>>0]=a[g+67>>0]|0;a[h+1>>0]=a[g+35>>0]|0;i=2;j=g+3|0}a[h+i>>0]=a[j>>0]|0;j=(c[f>>2]|0)+1|0;c[f>>2]=j;if((j|0)==16){k=0;return k|0}c[e>>2]=(d[594817+j>>0]|0)+(b+44);k=1;return k|0}function _VP8SetIntra4Mode(b,e){b=b|0;e=e|0;var f=0,g=0,h=0,i=0;f=c[b+36>>2]|0;g=b+24|0;h=d[e>>0]|d[e+1>>0]<<8|d[e+2>>0]<<16|d[e+3>>0]<<24;a[f>>0]=h;a[f+1>>0]=h>>8;a[f+2>>0]=h>>16;a[f+3>>0]=h>>24;h=f+(c[(c[g>>2]|0)+48>>2]|0)|0;f=e+4|0;i=d[f>>0]|d[f+1>>0]<<8|d[f+2>>0]<<16|d[f+3>>0]<<24;a[h>>0]=i;a[h+1>>0]=i>>8;a[h+2>>0]=i>>16;a[h+3>>0]=i>>24;i=h+(c[(c[g>>2]|0)+48>>2]|0)|0;h=e+8|0;f=d[h>>0]|d[h+1>>0]<<8|d[h+2>>0]<<16|d[h+3>>0]<<24;a[i>>0]=f;a[i+1>>0]=f>>8;a[i+2>>0]=f>>16;a[i+3>>0]=f>>24;f=i+(c[(c[g>>2]|0)+48>>2]|0)|0;g=e+12|0;e=d[g>>0]|d[g+1>>0]<<8|d[g+2>>0]<<16|d[g+3>>0]<<24;a[f>>0]=e;a[f+1>>0]=e>>8;a[f+2>>0]=e>>16;a[f+3>>0]=e>>24;e=c[b+28>>2]|0;a[e>>0]=a[e>>0]&-4;return}function _VP8GetCostUV(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;d=l;l=l+32|0;if((l|0)>=(m|0))ba(32);e=d;f=c[a+24>>2]|0;_VP8IteratorNzToBytes(a);c[e+12>>2]=2;c[e+16>>2]=f+3948;c[e+20>>2]=f+6588;c[e+24>>2]=f+22140;c[e>>2]=0;f=e+4|0;g=0;h=0;do{i=h+4|0;j=a+92+(i<<2)|0;k=a+128+(i<<2)|0;i=h<<1;n=(c[k>>2]|0)+(c[j>>2]|0)|0;Pi[c[306911]&2047](b+584+(i<<5)|0,e);o=($i[c[306910]&8191](n,e)|0)+g|0;n=(c[f>>2]|0)>>>31^1;c[k>>2]=n;c[j>>2]=n;p=h+5|0;q=a+92+(p<<2)|0;r=n+(c[q>>2]|0)|0;Pi[c[306911]&2047](b+584+((i|1)<<5)|0,e);i=($i[c[306910]&8191](r,e)|0)+o|0;o=(c[f>>2]|0)>>>31^1;c[k>>2]=o;c[q>>2]=o;o=a+128+(p<<2)|0;p=h<<1;k=(c[o>>2]|0)+(c[j>>2]|0)|0;Pi[c[306911]&2047](b+584+((p|2)<<5)|0,e);r=($i[c[306910]&8191](k,e)|0)+i|0;i=(c[f>>2]|0)>>>31^1;c[o>>2]=i;c[j>>2]=i;j=i+(c[q>>2]|0)|0;Pi[c[306911]&2047](b+584+((p|3)<<5)|0,e);g=($i[c[306910]&8191](j,e)|0)+r|0;r=(c[f>>2]|0)>>>31^1;c[o>>2]=r;c[q>>2]=r;h=h+2|0}while((h|0)<3);l=d;return g|0}function _VP8SetIntraUVMode(b,d){b=b|0;d=d|0;var e=0;e=c[b+28>>2]|0;a[e>>0]=a[e>>0]&-13|(d&255)<<2&12;return}function _VP8SetSkip(b,d){b=b|0;d=d|0;var e=0;e=c[b+28>>2]|0;a[e>>0]=a[e>>0]&-17|(d&255)<<4&16;return}function _VP8SSIMDspInit(){var a=0;a=c[306912]|0;if((c[39615]|0)==(a|0))return;c[306956]=1;c[306957]=2;c[306958]=1183;c[39615]=a;return}function _SSIMGetClipped_C(a,b,e,f,g,h,i,j){a=a|0;b=b|0;e=e|0;f=f|0;g=g|0;h=h|0;i=i|0;j=j|0;var k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0.0,S=0.0;k=h+-3|0;l=(k|0)>0?k:0;k=h+3|0;m=j+-1|0;j=(k|0)>(m|0)?m:k;k=g+-3|0;m=(k|0)>0?k:0;k=g+3|0;n=i+-1|0;i=(k|0)>(n|0)?n:k;if((l|0)<=(j|0)?(k=3-g|0,g=3-h|0,(m|0)<=(i|0)):0){h=a+(U(l,b)|0)|0;a=e+(U(l,f)|0)|0;e=l;l=0;n=0;o=0;p=0;q=0;r=0;while(1){s=c[158464+(g+e<<2)>>2]|0;t=m;u=l;v=n;w=o;x=p;y=q;z=r;while(1){A=U(s,c[158464+(k+t<<2)>>2]|0)|0;B=d[h+t>>0]|0;C=d[a+t>>0]|0;u=A+u|0;D=U(B,A)|0;y=D+y|0;E=U(C,A)|0;z=E+z|0;v=(U(D,B)|0)+v|0;w=(U(D,C)|0)+w|0;x=(U(E,C)|0)+x|0;if((t|0)>=(i|0))break;else t=t+1|0}if((e|0)<(j|0)){h=h+b|0;a=a+f|0;e=e+1|0;l=u;n=v;o=w;p=x;q=y;r=z}else break}G=u;H=v;I=0;J=x;K=0;L=y;M=0;N=z;O=0;P=w;Q=0}else{G=0;H=0;I=0;J=0;K=0;L=0;M=0;N=0;O=0;P=0;Q=0}w=U(G,G)|0;z=___muldi3(L|0,M|0,L|0,M|0)|0;y=F;x=___muldi3(N|0,O|0,N|0,O|0)|0;v=_i64Add(z|0,y|0,x|0,F|0)|0;x=F;if(x>>>0<0|(x|0)==0&v>>>0<w<<6>>>0){R=1.0;return +R}y=w*60|0;z=w*20|0;w=___muldi3(L|0,M|0,N|0,O|0)|0;O=F;N=___muldi3(G|0,0,P|0,Q|0)|0;Q=_i64Subtract(N|0,F|0,w|0,O|0)|0;N=F;P=(N|0)>0|(N|0)==0&Q>>>0>0;M=_bitshift64Shl((P?Q:0)|0,(P?N:0)|0,1)|0;N=_i64Add(M|0,F|0,y|0,0)|0;M=_bitshift64Lshr(N|0,F|0,8)|0;N=F;P=_i64Add(H|0,I|0,J|0,K|0)|0;K=___muldi3(G|0,0,P|0,F|0)|0;P=_i64Subtract(K|0,F|0,v|0,x|0)|0;K=_i64Add(P|0,F|0,y|0,0)|0;y=_bitshift64Lshr(K|0,F|0,8)|0;K=F;P=_bitshift64Shl(w|0,O|0,1)|0;O=_i64Add(z|0,0,P|0,F|0)|0;P=___muldi3(M|0,N|0,O|0,F|0)|0;O=F;N=_i64Add(z|0,0,v|0,x|0)|0;x=___muldi3(y|0,K|0,N|0,F|0)|0;S=(+(P>>>0)+4294967296.0*+(O>>>0))/(+(x>>>0)+4294967296.0*+(F>>>0));if(S>=0.0&S<=1.0){R=S;return +R}else Bd(595032,594989,721,595052);return +(0.0)}function _SSIMGet_C(a,b,e,f){a=a|0;b=b|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,G=0.0,H=0.0;g=e;e=0;h=a;a=0;i=0;j=0;k=0;l=0;while(1){m=c[158464+(e<<2)>>2]|0;n=d[h>>0]|0;o=d[g>>0]|0;p=U(n,m)|0;q=U(o,m)|0;r=(U(p,n)|0)+l|0;n=(U(p,o)|0)+a|0;s=(U(q,o)|0)+i|0;o=m<<1;t=d[h+1>>0]|0;u=d[g+1>>0]|0;v=U(t,o)|0;w=U(u,o)|0;x=(U(v,t)|0)+r|0;r=(U(v,u)|0)+n|0;n=(U(w,u)|0)+s|0;s=m*3|0;u=d[h+2>>0]|0;t=d[g+2>>0]|0;y=U(u,s)|0;z=U(t,s)|0;A=(U(y,u)|0)+x|0;x=(U(y,t)|0)+r|0;r=(U(z,t)|0)+n|0;n=m<<2;t=d[h+3>>0]|0;u=d[g+3>>0]|0;B=U(t,n)|0;C=U(u,n)|0;n=(U(B,t)|0)+A|0;A=(U(B,u)|0)+x|0;x=(U(C,u)|0)+r|0;r=d[h+4>>0]|0;u=d[g+4>>0]|0;t=U(r,s)|0;D=U(u,s)|0;s=(U(t,r)|0)+n|0;n=(U(t,u)|0)+A|0;A=(U(D,u)|0)+x|0;x=d[h+5>>0]|0;u=d[g+5>>0]|0;r=U(x,o)|0;E=U(u,o)|0;o=(U(r,x)|0)+s|0;s=(U(r,u)|0)+n|0;n=(U(E,u)|0)+A|0;A=d[h+6>>0]|0;u=d[g+6>>0]|0;x=U(A,m)|0;j=x+(r+(t+(B+(y+(v+(p+j))))))|0;p=U(u,m)|0;k=p+(E+(D+(C+(z+(w+(q+k))))))|0;l=(U(x,A)|0)+o|0;a=(U(x,u)|0)+s|0;i=(U(p,u)|0)+n|0;e=e+1|0;if((e|0)==7)break;else{g=g+f|0;h=h+b|0}}b=___muldi3(j|0,0,j|0,0)|0;h=F;f=___muldi3(k|0,0,k|0,0)|0;g=F;e=_i64Add(b|0,h|0,f|0,g|0)|0;n=F;if(n>>>0<0|(n|0)==0&e>>>0<4194304){G=1.0;return +G}u=___muldi3(j|0,0,k|0,0)|0;k=F;j=_bitshift64Shl(a|0,0,8)|0;a=_i64Subtract(j|0,F|0,u|0,k|0)|0;j=F;p=(j|0)>0|(j|0)==0&a>>>0>0;s=_bitshift64Shl((p?a:0)|0,(p?j:0)|0,1)|0;j=_i64Add(s|0,F|0,3932160,0)|0;s=_bitshift64Lshr(j|0,F|0,8)|0;j=F;p=_i64Add(i|0,0,l|0,0)|0;l=_bitshift64Shl(p|0,F|0,8)|0;p=F;i=_i64Subtract(3932160,0,f|0,g|0)|0;g=_i64Subtract(i|0,F|0,b|0,h|0)|0;h=_i64Add(g|0,F|0,l|0,p|0)|0;p=_bitshift64Lshr(h|0,F|0,8)|0;h=F;l=_bitshift64Shl(u|0,k|0,1)|0;k=_i64Add(l|0,F|0,1310720,0)|0;l=___muldi3(s|0,j|0,k|0,F|0)|0;k=F;j=_i64Add(e|0,n|0,1310720,0)|0;n=___muldi3(p|0,h|0,j|0,F|0)|0;H=(+(l>>>0)+4294967296.0*+(k>>>0))/(+(n>>>0)+4294967296.0*+(F>>>0));if(H>=0.0&H<=1.0){G=H;return +G}else Bd(595032,594989,721,595052);return +(0.0)}function _AccumulateSSE(a,b,c){a=a|0;b=b|0;c=c|0;var e=0,f=0,g=0,h=0,i=0;if((c|0)>=65536)Bd(594976,594989,790,595018);if((c|0)>0){e=0;f=0}else{g=0;return g|0}while(1){h=(d[a+f>>0]|0)-(d[b+f>>0]|0)|0;i=(U(h,h)|0)+e|0;f=f+1|0;if((f|0)==(c|0)){g=i;break}else e=i}return g|0}function _VP8SetSegmentParams(f,g){f=f|0;g=+g;var h=0,i=0,j=0,k=0,n=0,o=0.0,p=0.0,q=0.0,r=0.0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0;h=l;l=l+16|0;if((l|0)>=(m|0))ba(16);i=h;j=f+24|0;k=c[j>>2]|0;n=c[f>>2]|0;o=+(c[n+28>>2]|0)*.9/100.0*.0078125;p=g/100.0;if(!(c[n+80>>2]|0))q=+J(+(p<.75?p*.6666666666666666:p*2.0+-1.0),.3333333333333333);else{g=+(c[f+3388>>2]|0)/255.0;if(!(g>.85))if(g<.3)r=.9;else r=.9-(g+-.3)*.9090909090909091;else r=.4;q=+J(+p,+r)}do if((k|0)>0){n=0;while(1){r=1.0-o*+(c[f+408+(n*744|0)+672>>2]|0);if(!(r>0.0)){s=10;break}t=~~((1.0-+J(+q,+r))*127.0);c[f+408+(n*744|0)+680>>2]=(t|0)<0?0:(t|0)<127?t:127;n=n+1|0;if((n|0)>=(k|0)){s=12;break}}if((s|0)==10)Bd(595068,594864,416,595078);else if((s|0)==12){n=f+1088|0;t=c[n>>2]|0;u=f+3384|0;c[u>>2]=t;if((k|0)<4){v=t;w=u;x=n;s=13;break}else{y=t;break}}}else{t=f+1088|0;n=c[t>>2]|0;u=f+3384|0;c[u>>2]=n;v=n;w=u;x=t;s=13}while(0);if((s|0)==13){c[f+408+(k*744|0)+680>>2]=v;v=k+1|0;if((v|0)!=4){t=v;do{c[f+408+(t*744|0)+680>>2]=c[w>>2];t=t+1|0}while((t|0)!=4)}y=c[x>>2]|0}x=c[f>>2]|0;t=c[x+28>>2]|0;w=U((((c[f+3392>>2]|0)*10|0)+-640|0)/70|0,t)|0;v=(w|0)/100|0;u=(t|0)/-25|0;n=f+3396|0;c[n>>2]=0;z=f+3400|0;c[z>>2]=0;A=f+3404|0;c[A>>2]=0;B=f+3408|0;c[B>>2]=(t|0)>399?-15:(u|0)<15?u:15;u=f+3412|0;c[u>>2]=(w|0)<-499?-4:(v|0)<6?v:6;v=(c[x+32>>2]|0)*5|0;x=f+16|0;w=U(_VP8FilterStrengthFromDelta(c[x>>2]|0,(e[450722+(((y|0)<0?0:(y|0)<127?y:127)<<1)>>1]|0)>>>2)|0,v)|0;y=(w|0)/((c[f+1084>>2]|0)+256|0)|0;w=f+1092|0;c[w>>2]=(y|0)<2?0:(y|0)<63?y:63;y=c[f+1832>>2]|0;t=U(_VP8FilterStrengthFromDelta(c[x>>2]|0,(e[450722+(((y|0)<0?0:(y|0)<127?y:127)<<1)>>1]|0)>>>2)|0,v)|0;y=(t|0)/((c[f+1828>>2]|0)+256|0)|0;c[f+1836>>2]=(y|0)<2?0:(y|0)<63?y:63;y=c[f+2576>>2]|0;t=U(_VP8FilterStrengthFromDelta(c[x>>2]|0,(e[450722+(((y|0)<0?0:(y|0)<127?y:127)<<1)>>1]|0)>>>2)|0,v)|0;y=(t|0)/((c[f+2572>>2]|0)+256|0)|0;c[f+2580>>2]=(y|0)<2?0:(y|0)<63?y:63;y=c[f+3320>>2]|0;t=U(_VP8FilterStrengthFromDelta(c[x>>2]|0,(e[450722+(((y|0)<0?0:(y|0)<127?y:127)<<1)>>1]|0)>>>2)|0,v)|0;v=(t|0)/((c[f+3316>>2]|0)+256|0)|0;c[f+3324>>2]=(v|0)<2?0:(v|0)<63?v:63;c[f+12>>2]=c[w>>2];w=c[f>>2]|0;c[f+8>>2]=(c[w+40>>2]|0)==0&1;c[x>>2]=c[w+36>>2];if((k|0)>1){c[i>>2]=c[39623];c[i+4>>2]=c[39624];c[i+8>>2]=c[39625];c[i+12>>2]=c[39626];k=c[j>>2]|0;w=(k|0)<4?k:4;if((w|0)>1){k=1;x=1;while(1){v=f+408+(x*744|0)|0;t=f+408+(x*744|0)+684|0;a:do if((k|0)>0){y=c[f+408+(x*744|0)+680>>2]|0;C=0;while(1){if((y|0)==(c[f+408+(C*744|0)+680>>2]|0)?(c[t>>2]|0)==(c[f+408+(C*744|0)+684>>2]|0):0)break;D=C+1|0;if((D|0)<(k|0))C=D;else{E=D;s=24;break a}}c[i+(x<<2)>>2]=C;F=k}else{E=0;s=24}while(0);if((s|0)==24){s=0;c[i+(x<<2)>>2]=E;if((k|0)!=(x|0))_memcpy(f+408+(k*744|0)|0,v|0,744)|0;F=k+1|0}x=x+1|0;if((x|0)>=(w|0)){G=F;break}else k=F}}else G=1;if((G|0)<(w|0)){F=U(c[f+44>>2]|0,c[f+40>>2]|0)|0;if((F|0)>0){k=f+22668|0;x=F;do{F=x;x=x+-1|0;E=(c[k>>2]|0)+(x<<2)|0;s=a[E>>0]|0;a[E>>0]=(c[i+(((s&255)>>>5&3)<<2)>>2]&255)<<5&96|s&-97}while((F|0)>1)}c[j>>2]=G;i=f+408+((G+-1|0)*744|0)|0;x=G;do{_memcpy(f+408+(x*744|0)|0,i|0,744)|0;x=x+1|0}while((x|0)<(w|0))}}if((c[f+22640>>2]|0)>3)H=c[(c[f>>2]|0)+28>>2]|0;else H=0;w=c[j>>2]|0;if((w|0)>0)I=0;else{l=h;return}do{j=f+408+(I*744|0)|0;x=c[f+408+(I*744|0)+680>>2]|0;i=(c[n>>2]|0)+x|0;b[j>>1]=d[595098+((i|0)<0?0:(i|0)<127?i:127)>>0]|0;b[f+408+(I*744|0)+2>>1]=b[450722+(((x|0)<0?0:(x|0)<127?x:127)<<1)>>1]|0;i=(c[z>>2]|0)+x|0;G=f+408+(I*744|0)+224|0;b[G>>1]=(d[595098+((i|0)<0?0:(i|0)<127?i:127)>>0]|0)<<1;i=(c[A>>2]|0)+x|0;b[f+408+(I*744|0)+226>>1]=b[450978+(((i|0)<0?0:(i|0)<127?i:127)<<1)>>1]|0;i=(c[B>>2]|0)+x|0;k=f+408+(I*744|0)+448|0;b[k>>1]=d[595098+((i|0)<0?0:(i|0)<117?i:117)>>0]|0;i=(c[u>>2]|0)+x|0;b[f+408+(I*744|0)+450>>1]=b[450722+(((i|0)<0?0:(i|0)<127?i:127)<<1)>>1]|0;i=_ExpandMatrix(j,0)|0;x=_ExpandMatrix(G,1)|0;G=_ExpandMatrix(k,2)|0;k=(U(i*3|0,i)|0)>>7;F=f+408+(I*744|0)+700|0;c[F>>2]=k;s=U(x*3|0,x)|0;E=f+408+(I*744|0)+696|0;c[E>>2]=s;t=(U(G*3|0,G)|0)>>6;y=f+408+(I*744|0)+704|0;c[y>>2]=t;D=(U(i,i)|0)>>>7;K=f+408+(I*744|0)+708|0;c[K>>2]=D;L=(U(i*7|0,i)|0)>>3;M=f+408+(I*744|0)+724|0;c[M>>2]=L;N=(U(x,x)|0)>>>2;x=f+408+(I*744|0)+720|0;c[x>>2]=N;O=U(G<<1,G)|0;G=f+408+(I*744|0)+728|0;c[G>>2]=O;P=(U(i,H)|0)>>5;Q=f+408+(I*744|0)+716|0;c[Q>>2]=P;if((k|0)<1)c[F>>2]=1;if((s|0)<1)c[E>>2]=1;if((t|0)<1)c[y>>2]=1;if(!D)c[K>>2]=1;if((L|0)<1)c[M>>2]=1;if(!N)c[x>>2]=1;if((O|0)<1)c[G>>2]=1;if((P|0)<1)c[Q>>2]=1;c[f+408+(I*744|0)+692>>2]=(e[j>>1]|0)*20;c[f+408+(I*744|0)+688>>2]=0;j=U(i*1e3|0,i)|0;i=f+408+(I*744|0)+736|0;c[i>>2]=j;c[i+4>>2]=((j|0)<0)<<31>>31;I=I+1|0}while((I|0)!=(w|0));l=h;return}function _VP8FilterStrengthFromDelta(a,b){a=a|0;b=b|0;if(a>>>0<8)return d[((b|0)<63?b:63)+(594091+(a<<6))>>0]|0|0;else Bd(594603,594636,61,594672);return 0}function _ExpandMatrix(a,f){a=a|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0;g=d[595226+(f<<1)>>0]|0;h=131072/((e[a>>1]|0)>>>0)|0;b[a+32>>1]=h;i=g<<9;c[a+64>>2]=i;c[a+128>>2]=((i^131071)>>>0)/((h&65535)>>>0)|0;h=d[595226+(f<<1)+1>>0]|0;i=a+2|0;g=b[i>>1]|0;j=131072/((g&65535)>>>0)|0;k=a+34|0;b[k>>1]=j;l=h<<9;h=a+68|0;c[h>>2]=l;m=a+132|0;c[m>>2]=((l^131071)>>>0)/((j&65535)>>>0)|0;b[a+4>>1]=g;b[a+36>>1]=b[k>>1]|0;c[a+72>>2]=c[h>>2];c[a+136>>2]=c[m>>2];g=3;do{b[a+(g<<1)>>1]=b[i>>1]|0;b[a+32+(g<<1)>>1]=b[k>>1]|0;c[a+64+(g<<2)>>2]=c[h>>2];c[a+128+(g<<2)>>2]=c[m>>2];g=g+1|0}while((g|0)!=16);if(!f){f=0;g=0;while(1){m=e[a+(g<<1)>>1]|0;b[a+192+(g<<1)>>1]=(U(m,d[595232+g>>0]|0)|0)>>>11;h=m+f|0;g=g+1|0;if((g|0)==16){n=h;break}else f=h}o=n+8|0;p=o>>4;return p|0}else{b[a+192>>1]=0;f=e[a>>1]|0;b[a+194>>1]=0;g=(e[i>>1]|0)+f|0;b[a+196>>1]=0;f=(e[a+4>>1]|0)+g|0;b[a+198>>1]=0;g=(e[a+6>>1]|0)+f|0;b[a+200>>1]=0;f=(e[a+8>>1]|0)+g|0;b[a+202>>1]=0;g=(e[a+10>>1]|0)+f|0;b[a+204>>1]=0;f=(e[a+12>>1]|0)+g|0;b[a+206>>1]=0;g=(e[a+14>>1]|0)+f|0;b[a+208>>1]=0;f=(e[a+16>>1]|0)+g|0;b[a+210>>1]=0;g=(e[a+18>>1]|0)+f|0;b[a+212>>1]=0;f=(e[a+20>>1]|0)+g|0;b[a+214>>1]=0;g=(e[a+22>>1]|0)+f|0;b[a+216>>1]=0;f=(e[a+24>>1]|0)+g|0;b[a+218>>1]=0;g=(e[a+26>>1]|0)+f|0;b[a+220>>1]=0;f=(e[a+28>>1]|0)+g|0;b[a+222>>1]=0;n=(e[a+30>>1]|0)+f|0;o=n+8|0;p=o>>4;return p|0}return 0}function _VP8RecordCoeffs(a,f){a=a|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0;g=c[f>>2]|0;h=c[f+20>>2]|0;i=h+(g*132|0)+(a*44|0)|0;a=f+4|0;j=c[a>>2]|0;if((j|0)>=0){if((g|0)>(j|0)){k=g;l=i}else{j=c[f+8>>2]|0;f=g;g=i;while(1){m=c[g>>2]|0;c[g>>2]=(m>>>0>4294836223?(m+1|0)>>>1&2147450879:m)+65537;m=f+1|0;n=b[j+(f<<1)>>1]|0;o=n<<16>>16;p=g+4|0;q=c[p>>2]|0;r=q>>>0>4294836223?(q+1|0)>>>1&2147450879:q;if(!(n<<16>>16)){q=r;s=p;t=m;do{c[s>>2]=q+65536;u=d[575150+t>>0]|0;v=t;t=t+1|0;w=b[j+(v<<1)>>1]|0;s=h+(u*132|0)+4|0;v=c[s>>2]|0;q=v>>>0>4294836223?(v+1|0)>>>1&2147450879:v}while(!(w<<16>>16));x=q;y=h+(u*132|0)|0;z=s;A=w<<16>>16;B=w;C=t}else{x=r;y=g;z=p;A=o;B=n;C=m}c[z>>2]=x+65537;v=(A+1|0)>>>0>2;D=y+8|0;E=c[D>>2]|0;c[D>>2]=(E>>>0>4294836223?(E+1|0)>>>1&2147450879:E)+(v?65537:65536);if(v){v=B<<16>>16>-1?A:0-A|0;E=((v|0)<67?v:67)+-1|0;v=e[448364+(E<<2)+2>>1]|0;D=(e[448364+(E<<2)>>1]|0)>>>1;if(!D)F=2;else{E=y+12|0;G=0;H=D;while(1){if(H&1|0){D=E+(G<<2)|0;I=c[D>>2]|0;c[D>>2]=(I>>>0>4294836223?(I+1|0)>>>1&2147450879:I)+(2<<G&v|0?65537:65536)}H=H>>1;if(!H){F=2;break}else G=G+1|0}}}else F=1;G=h+((d[575150+C>>0]|0)*132|0)+(F*44|0)|0;if((C|0)>(c[a>>2]|0)){k=C;l=G;break}else{f=C;g=G}}}if((k|0)<16){J=1;K=l}else{L=1;return L|0}}else{J=0;K=i}i=c[K>>2]|0;c[K>>2]=(i>>>0>4294836223?(i+1|0)>>>1&2147450879:i)+65536;L=J;return L|0}function _PutCoeffs(a,e,f){a=a|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0;g=c[f>>2]|0;h=f+16|0;i=(c[h>>2]|0)+(g*33|0)+(e*11|0)|0;e=f+4|0;if(!(_VP8PutBit(a,(c[e>>2]|0)>>>31^1,d[i>>0]|0)|0)){j=0;return j|0}if((g|0)>=16){j=1;return j|0}k=f+8|0;f=g;g=i;while(1){i=f;f=f+1|0;l=b[(c[k>>2]|0)+(i<<1)>>1]|0;m=l<<16>>16;n=(l&65535)>>>15&65535;o=l<<16>>16<0?0-m|0:m;if(_VP8PutBit(a,l<<16>>16!=0&1,d[g+1>>0]|0)|0){do if(!(_VP8PutBit(a,(o|0)>1&1,d[g+2>>0]|0)|0))p=1;else{if(!(_VP8PutBit(a,(o|0)>4&1,d[g+3>>0]|0)|0)){if(!(_VP8PutBit(a,(o|0)!=2&1,d[g+4>>0]|0)|0)){p=2;break}_VP8PutBit(a,(o|0)==4&1,d[g+5>>0]|0)|0;p=2;break}if(!(_VP8PutBit(a,(o|0)>10&1,d[g+6>>0]|0)|0))if(!(_VP8PutBit(a,(o|0)>6&1,d[g+7>>0]|0)|0)){_VP8PutBit(a,(o|0)==6&1,159)|0;p=2;break}else{_VP8PutBit(a,(o|0)>8&1,165)|0;_VP8PutBit(a,o&1^1,145)|0;p=2;break}l=d[g+8>>0]|0;do if((o|0)>=19){if((o|0)<35){_VP8PutBit(a,0,l)|0;_VP8PutBit(a,1,d[g+9>>0]|0)|0;q=580250;r=8;s=-19;break}_VP8PutBit(a,1,l)|0;m=d[g+10>>0]|0;if((o|0)<67){_VP8PutBit(a,0,m)|0;q=580254;r=16;s=-35;break}else{_VP8PutBit(a,1,m)|0;q=580259;r=1024;s=-67;break}}else{_VP8PutBit(a,0,l)|0;_VP8PutBit(a,0,d[g+9>>0]|0)|0;q=580247;r=4;s=-11}while(0);l=o+s|0;m=q;t=r;while(1){_VP8PutBit(a,(t&l|0)!=0&1,d[m>>0]|0)|0;t=t>>1;if(!t){p=2;break}else m=m+1|0}}while(0);o=(c[h>>2]|0)+((d[575150+f>>0]|0)*33|0)+(p*11|0)|0;_VP8PutBitUniform(a,n)|0;if((f|0)==16){j=1;u=26;break}if(!(_VP8PutBit(a,(i|0)<(c[e>>2]|0)&1,d[o>>0]|0)|0)){j=1;u=26;break}else v=o}else v=(c[h>>2]|0)+((d[575150+f>>0]|0)*33|0)|0;if((f|0)>=16){j=1;u=26;break}else g=v}if((u|0)==26)return j|0;return 0}function _CompressAlphaJob(b,e){b=b|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0;e=l;l=l+496|0;if((l|0)>=(m|0))ba(496);f=e+232|0;g=e+8|0;h=e;i=c[b>>2]|0;j=c[i+8>>2]|0;k=c[i+52>>2]|0;n=(k|0)==1;o=c[i+56>>2]|0;p=c[i+48>>2]|0;i=c[b+4>>2]|0;q=c[i+8>>2]|0;r=c[i+12>>2]|0;s=U(r,q)|0;t=h;c[t>>2]=0;c[t+4>>2]=0;t=(o|0)<100;u=t&1;v=___muldi3(r|0,((r|0)<0)<<31>>31|0,q|0,((q|0)<0)<<31>>31|0)|0;if(!((s|0)==(v|0)&0==(F|0)))Bd(595248,595296,300,595331);if(!i)Bd(595343,595296,301,595331);v=i+36|0;if(!(c[v>>2]|0))Bd(595343,595296,301,595331);if(!((q|0)>0&(r|0)>0))Bd(595388,595296,303,595331);w=i+40|0;if((c[w>>2]|0)<(q|0))Bd(595412,595296,304,595331);if(!(o>>>0>100|p>>>0>1)?(x=(p|0)==0|(k|0)==0,k=_WebPSafeMalloc(1,0,s)|0,k|0):0){_WebPCopyPlane(c[v>>2]|0,c[w>>2]|0,k,q,q,r);if(t){if((o|0)<71)y=((o|0)/5|0)+2|0;else y=(o<<3)+-544|0;if(!(_QuantizeLevels(k,q,r,y,h)|0)){z=0;A=0;B=0}else C=17}else C=17;if((C|0)==17){_VP8FiltersInit();y=i+88|0;i=c[y>>2]|0;switch((x?0:n?6:5)&7){case 6:{_memset(f|0,0,256)|0;n=0;do{x=k+(U(n,q)|0)|0;o=0;do{a[f+(d[x+o>>0]|0)>>0]=1;o=o+1|0}while((o|0)!=(q|0));n=n+1|0}while((n|0)!=(r|0));D=0;E=0;do{D=((a[f+E>>0]|0)!=0&1)+D|0;E=E+1|0}while((E|0)!=256);if((D|0)<17)G=0;else G=_WebPEstimateBestFilter(k,q,r,q)|0;H=1<<G|((j|0)>3|(D|0)>192)&1;break}case 0:{H=1;break}default:H=15}c[g>>2]=-1;D=g+4|0;_VP8BitWriterInit(D,0)|0;if((H|0)!=1){G=_WebPSafeMalloc(1,0,s)|0;if(!G){I=0;J=0;K=0}else{s=f+4|0;E=H;H=1;n=0;while(1){if(!(E&1))L=H;else{o=_EncodeAlphaInternal(k,q,r,p,n,u,j,G,f)|0;if((o|0)!=0?(c[f>>2]|0)>>>0<(c[g>>2]|0)>>>0:0){_VP8BitWriterWipeOut(D);_memcpy(g|0,f|0,224)|0}else _VP8BitWriterWipeOut(s);L=o}E=E>>>1;if(!((E|0)!=0&(L|0)!=0))break;else{H=L;n=n+1|0}}_WebPSafeFree(G);M=L;C=39}}else{M=_EncodeAlphaInternal(k,q,r,p,0,u,j,0,g)|0;C=39}do if((C|0)==39){if(!M){_VP8BitWriterWipeOut(D);I=0;J=0;K=0;break}if(i|0){c[i+148>>2]=c[g+184>>2];c[i+152>>2]=c[g+188>>2];c[i+156>>2]=c[g+192>>2];c[i+160>>2]=c[g+196>>2];c[i+164>>2]=c[g+200>>2];c[i+168>>2]=c[g+204>>2];c[i+172>>2]=c[g+208>>2];c[i+176>>2]=c[g+212>>2]}I=c[g+24>>2]|0;J=M;K=c[g+20>>2]|0}while(0);g=c[y>>2]|0;if(!g){z=I;A=J;B=K}else{c[g>>2]=(c[g>>2]|0)+I;g=h;h=c[g+4>>2]|0;y=b+22560|0;c[y>>2]=c[g>>2];c[y+4>>2]=h;z=I;A=J;B=K}}_WebPSafeFree(k);if(!A){N=0;l=e;return N|0}c[b+380>>2]=z;c[b+376>>2]=B;N=1;l=e;return N|0}N=0;l=e;return N|0}function _WebPCopyPlane(a,b,c,d,e,f){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0;if(!((a|0)!=0&(c|0)!=0))Bd(595801,582432,227,595828);if((b|0)<(e|0)|(d|0)<(e|0))Bd(595842,582432,228,595828);if((f|0)>0){g=a;h=c;i=f}else return;while(1){_memcpy(h|0,g|0,e|0)|0;if((i|0)>1){g=g+b|0;h=h+d|0;i=i+-1|0}else break}return}function _QuantizeLevels(b,e,f,g,i){b=b|0;e=e|0;f=f|0;g=g|0;i=i|0;var j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0.0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,I=0.0,J=0.0,K=0.0,L=0.0,M=0.0,N=0,O=0.0,P=0.0;j=l;l=l+8192|0;if((l|0)>=(m|0))ba(8192);k=j+7168|0;n=j+6144|0;o=j+4096|0;p=j+2048|0;q=j;_memset(k|0,0,1024)|0;_memset(n|0,0,1024)|0;_memset(o|0,0,2048)|0;r=U(f,e)|0;s=+(r>>>0)*.0001;if(!b){t=0;l=j;return t|0}if((e|0)<1|(f|0)<1|(g+-2|0)>>>0>254){t=0;l=j;return t|0}f=(r|0)==0;if(f){u=255;v=0;w=0}else{e=255;x=0;y=0;z=0;while(1){A=d[b+y>>0]|0;B=k+(A<<2)|0;C=c[B>>2]|0;D=((C|0)==0&1)+z|0;E=(e|0)>(A|0)?A:e;F=(x|0)<(A|0)?A:x;c[B>>2]=C+1;y=y+1|0;if((y|0)==(r|0)){u=E;v=F;w=D;break}else{e=E;x=F;z=D}}}if((w|0)>(g|0)){w=g+-1|0;I=+(u|0);if((g|0)>0){J=+(v-u|0);K=+(w|0);z=0;do{h[o+(z<<3)>>3]=I+J*+(z|0)/K;z=z+1|0}while((z|0)!=(g|0));L=+h[o>>3]}else L=0.0;c[n+(u<<2)>>2]=0;c[n+(v<<2)>>2]=w;if(!(L==I))Bd(595679,595703,71,595749);if(!(+h[o+(w<<3)>>3]==+(v|0)))Bd(595764,595703,72,595749);z=(v|0)<(u|0);x=(g|0)>2&(w|0)>1;a:do if(z){_memset(p|0,0,2048)|0;_memset(q|0,0,2048)|0;if(x){g=1;do{I=+h[q+(g<<3)>>3];if(I>0.0)h[o+(g<<3)>>3]=+h[p+(g<<3)>>3]/I;g=g+1|0}while((g|0)!=(w|0))}if(!(s>1.e+38)){_memset(p|0,0,2048)|0;_memset(q|0,0,2048)|0;if(x){g=1;do{I=+h[q+(g<<3)>>3];if(I>0.0)h[o+(g<<3)>>3]=+h[p+(g<<3)>>3]/I;g=g+1|0}while((g|0)!=(w|0))}if(!(s>0.0)){_memset(p|0,0,2048)|0;_memset(q|0,0,2048)|0;if(x){g=1;do{I=+h[q+(g<<3)>>3];if(I>0.0)h[o+(g<<3)>>3]=+h[p+(g<<3)>>3]/I;g=g+1|0}while((g|0)!=(w|0))}if(!(s>0.0)){_memset(p|0,0,2048)|0;_memset(q|0,0,2048)|0;if(x){g=1;do{I=+h[q+(g<<3)>>3];if(I>0.0)h[o+(g<<3)>>3]=+h[p+(g<<3)>>3]/I;g=g+1|0}while((g|0)!=(w|0))}if(!(s>0.0)){_memset(p|0,0,2048)|0;_memset(q|0,0,2048)|0;if(x){g=1;do{I=+h[q+(g<<3)>>3];if(I>0.0)h[o+(g<<3)>>3]=+h[p+(g<<3)>>3]/I;g=g+1|0}while((g|0)!=(w|0))}if(!(s>0.0)){_memset(p|0,0,2048)|0;_memset(q|0,0,2048)|0;if(x){g=1;do{I=+h[q+(g<<3)>>3];if(I>0.0)h[o+(g<<3)>>3]=+h[p+(g<<3)>>3]/I;g=g+1|0}while((g|0)!=(w|0))}M=0.0}else M=0.0}else M=0.0}else M=0.0}else M=0.0}else M=0.0}else{I=1.e+38;g=0;while(1){_memset(p|0,0,2048)|0;_memset(q|0,0,2048)|0;e=0;y=u;while(1){L=+(y<<1|0);D=e;while(1){if((D|0)>=(w|0))break;F=D+1|0;if(L>+h[o+(D<<3)>>3]+ +h[o+(F<<3)>>3])D=F;else break}F=c[k+(y<<2)>>2]|0;if((F|0)>0){L=+(U(F,y)|0);E=p+(D<<3)|0;h[E>>3]=L+ +h[E>>3];E=q+(D<<3)|0;h[E>>3]=+(F|0)+ +h[E>>3]}c[n+(y<<2)>>2]=D;if((y|0)<(v|0)){e=D;y=y+1|0}else break}if(x){y=1;do{L=+h[q+(y<<3)>>3];if(L>0.0)h[o+(y<<3)>>3]=+h[p+(y<<3)>>3]/L;y=y+1|0}while((y|0)!=(w|0));N=u;O=0.0}else{N=u;O=0.0}while(1){L=+(N|0)-+h[o+(c[n+(N<<2)>>2]<<3)>>3];O=O+L*(L*+(c[k+(N<<2)>>2]|0));if((N|0)>=(v|0))break;else N=N+1|0}if(I-O<s){M=O;break a}g=g+1|0;if((g|0)>=6){M=O;break}else I=O}}while(0);if(!z){z=u;while(1){a[p+z>>0]=~~(+h[o+(c[n+(z<<2)>>2]<<3)>>3]+.5);if((z|0)<(v|0))z=z+1|0;else break}}if(!f){f=0;do{z=b+f|0;a[z>>0]=a[p+(d[z>>0]|0)>>0]|0;f=f+1|0}while((f|0)!=(r|0))}P=M}else P=0.0;if(!i){t=1;l=j;return t|0}r=+H(P)>=1.0?(P>0.0?~~+V(+G(P/4294967296.0),4294967295.0)>>>0:~~+T((P-+(~~P>>>0))/4294967296.0)>>>0):0;f=i;c[f>>2]=~~P>>>0;c[f+4>>2]=r;t=1;l=j;return t|0}function _WebPEstimateBestFilter(a,b,e,f){a=a|0;b=b|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0;g=l;l=l+256|0;if((l|0)>=(m|0))ba(256);h=g;_memset(h|0,0,256)|0;i=e+-1|0;if((i|0)>2?(e=b+-1|0,(e|0)>2):0){j=2;do{k=a+(U(j,f)|0)|0;n=2;o=d[k>>0]|0;while(1){p=d[k+n>>0]|0;q=p-o|0;r=d[k+(n+-1)>>0]|0;s=p-r|0;t=n-b|0;u=d[k+t>>0]|0;v=p-u|0;w=u+r-(d[k+(t+-1)>>0]|0)|0;t=p-(w>>>0<256?w:(w>>31&-255)+255|0)|0;c[h+(((q|0)>-1?q:0-q|0)>>4<<2)>>2]=1;c[h+64+(((s|0)>-1?s:0-s|0)>>4<<2)>>2]=1;c[h+128+(((v|0)>-1?v:0-v|0)>>4<<2)>>2]=1;c[h+192+(((t|0)>-1?t:0-t|0)>>4<<2)>>2]=1;n=n+2|0;if((n|0)>=(e|0))break;else o=(o*3|0)+2+p>>2}j=j+2|0}while((j|0)<(i|0));x=2147483647;y=0;z=0}else{x=2147483647;y=0;z=0}while(1){i=((c[h+(z<<6)+60>>2]|0)>0?15:0)+(((c[h+(z<<6)+56>>2]|0)>0?14:0)+(((c[h+(z<<6)+52>>2]|0)>0?13:0)+(((c[h+(z<<6)+48>>2]|0)>0?12:0)+(((c[h+(z<<6)+44>>2]|0)>0?11:0)+(((c[h+(z<<6)+40>>2]|0)>0?10:0)+(((c[h+(z<<6)+36>>2]|0)>0?9:0)+(((c[h+(z<<6)+32>>2]|0)>0?8:0)+(((c[h+(z<<6)+28>>2]|0)>0?7:0)+(((c[h+(z<<6)+24>>2]|0)>0?6:0)+(((c[h+(z<<6)+20>>2]|0)>0?5:0)+(((c[h+(z<<6)+16>>2]|0)>0?4:0)+(((c[h+(z<<6)+12>>2]|0)>0?3:0)+(((c[h+(z<<6)+8>>2]|0)>0?2:0)|(c[h+(z<<6)+4>>2]|0)>0)))))))))))))|0;j=(i|0)<(x|0);y=j?z:y;z=z+1|0;if((z|0)==4)break;else x=j?i:x}l=g;return y|0}function _EncodeAlphaInternal(b,d,e,f,h,i,j,k,n){b=b|0;d=d|0;e=e|0;f=f|0;h=h|0;i=i|0;j=j|0;k=k|0;n=n|0;var o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0.0,B=0,C=0,D=0;o=l;l=l+320|0;if((l|0)>=(m|0))ba(320);p=o+196|0;q=o+24|0;r=o+312|0;s=o;t=U(e,d)|0;u=___muldi3(e|0,((e|0)<0)<<31>>31|0,d|0,((d|0)<0)<<31>>31|0)|0;if(!((t|0)==(u|0)&0==(F|0)))Bd(595248,595296,120,595435);if(h>>>0>=4)Bd(595455,595296,121,595435);if((f|0)<=-1)Bd(595496,595296,122,595435);if((f|0)>=2)Bd(595527,595296,123,595435);u=c[1227932+(h<<2)>>2]|0;if(!u)v=b;else{Li[u&255](b,d,e,d,k);v=k}do if(!f){w=0;x=0;y=0;z=1}else{if(_VP8LBitWriterInit(s,t>>>3)|0?(_WebPPictureInitInternal(q,526)|0,k=q+8|0,c[k>>2]=d,b=q+12|0,c[b>>2]=e,c[q>>2]=1,c[q+88>>2]=n+36,_WebPPictureAlloc(q)|0):0){ui[c[306905]&4095](v,d,c[k>>2]|0,c[b>>2]|0,c[q+52>>2]|0,c[q+56>>2]|0);_WebPConfigInitInternal(p,0,75.0,526)|0;c[p>>2]=1;c[p+96>>2]=1;c[p+8>>2]=j;A=+(j|0)*8.0;g[p+4>>2]=A;if(!(A>=0.0)|!(A<=100.0))Bd(595564,595296,80,595611);b=(_VP8LEncodeStream(p,q,s,0)|0)==0;_WebPPictureFree(q);if(b?(c[s+20>>2]|0)==0:0){b=_VP8LBitWriterFinish(s)|0;k=((c[s+4>>2]|0)+7>>3)+((c[s+12>>2]|0)-(c[s+8>>2]|0))|0;if(k>>>0<=t>>>0){w=k;x=b;y=1;z=0;break}_VP8LBitWriterWipeOut(s);w=k;x=b;y=0;z=0;break}_VP8LBitWriterWipeOut(s)}_VP8LBitWriterWipeOut(s);B=0;l=o;return B|0}while(0);q=(y|0)==0;p=q?v:x;x=q?t:w;w=y|h<<2;a[r>>0]=(i|0)==0?w:w|16;w=n+4|0;_VP8BitWriterInit(w,x+1|0)|0;if(!(z&(q^1))?(_VP8BitWriterAppend(w,r,1)|0)!=0:0)C=(_VP8BitWriterAppend(w,p,x)|0)!=0;else C=0;if(!q)_VP8LBitWriterWipeOut(s);if(C)D=(c[n+32>>2]|0)==0;else D=0;c[n>>2]=c[n+24>>2];B=D&1;l=o;return B|0}function _WebPPictureInitInternal(a,b){a=a|0;b=b|0;var d=0;if((b&-256|0)!=512){d=0;return d|0}if(!a){d=1;return d|0}_memset(a|0,0,172)|0;c[a+72>>2]=1176;_WebPEncodingSetError(a,0)|0;d=1;return d|0}function _WebPPictureAlloc(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0,i=0;if(!a){b=1;return b|0}d=c[a+8>>2]|0;e=c[a+12>>2]|0;f=a+156|0;_WebPSafeFree(c[f>>2]|0);g=a+160|0;_WebPSafeFree(c[g>>2]|0);c[g>>2]=0;h=a+52|0;c[h>>2]=0;i=a+56|0;c[i>>2]=0;c[f>>2]=0;f=a+16|0;c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;c[f+12>>2]=0;c[f+16>>2]=0;c[f+20>>2]=0;c[f+24>>2]=0;if(!(c[a>>2]|0)){b=_WebPPictureAllocYUVA(a,d,e)|0;return b|0}_WebPSafeFree(0);c[g>>2]=0;c[h>>2]=0;c[i>>2]=0;if((d|0)<1|(e|0)<1){b=_WebPEncodingSetError(a,5)|0;return b|0}f=___muldi3(e|0,((e|0)<0)<<31>>31|0,d|0,((d|0)<0)<<31>>31|0)|0;e=_WebPSafeMalloc(f,F,4)|0;if(!e){b=_WebPEncodingSetError(a,1)|0;return b|0}else{c[g>>2]=e;c[h>>2]=e;c[i>>2]=d;b=1;return b|0}return 0}function _WebPPictureFree(a){a=a|0;var b=0,d=0;if(!a)return;b=a+156|0;_WebPSafeFree(c[b>>2]|0);d=a+160|0;_WebPSafeFree(c[d>>2]|0);c[d>>2]=0;c[a+52>>2]=0;c[a+56>>2]=0;c[b>>2]=0;b=a+16|0;c[b>>2]=0;c[b+4>>2]=0;c[b+8>>2]=0;c[b+12>>2]=0;c[b+16>>2]=0;c[b+20>>2]=0;c[b+24>>2]=0;return}function _VP8BitWriterAppend(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0;if(!b)Bd(595626,593125,183,595639);if((c[a+12>>2]|0)!=-8){e=0;return e|0}f=a+20|0;g=c[f>>2]|0;h=_i64Add(g|0,0,d|0,0)|0;if(!((h|0)==(h|0)&(F|0)==0)){c[a+28>>2]=1;e=0;return e|0}i=a+24|0;j=c[i>>2]|0;if(h>>>0>j>>>0){k=j<<1;j=k>>>0<h>>>0?h:k;k=j>>>0>1024?j:1024;j=_WebPSafeMalloc(1,0,k)|0;if(!j){c[a+28>>2]=1;e=0;return e|0}h=c[f>>2]|0;l=a+16|0;do if(h|0){m=c[l>>2]|0;if(!m)Bd(593772,593125,46,593789);else{_memcpy(j|0,m|0,h|0)|0;break}}while(0);_WebPSafeFree(c[l>>2]|0);c[l>>2]=j;c[i>>2]=k;n=j;o=c[f>>2]|0}else{n=c[a+16>>2]|0;o=g}_memcpy(n+o|0,b|0,d|0)|0;c[f>>2]=(c[f>>2]|0)+d;e=1;return e|0}function _WebPPictureAllocYUVA(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0;e=c[a+4>>2]|0;f=b+1>>1;g=d+1>>1;if(!a)Bd(593327,593343,102,595658);h=a+156|0;_WebPSafeFree(c[h>>2]|0);c[h>>2]=0;i=a+16|0;c[i>>2]=0;c[i+4>>2]=0;c[i+8>>2]=0;c[i+12>>2]=0;c[i+16>>2]=0;c[i+20>>2]=0;c[i+24>>2]=0;if(e&3|0){j=_WebPEncodingSetError(a,4)|0;return j|0}k=e&4|0?b:0;e=((d|0)<0)<<31>>31;l=___muldi3(d|0,e|0,b|0,((b|0)<0)<<31>>31|0)|0;m=F;n=___muldi3(g|0,((g|0)<0)<<31>>31|0,f|0,((f|0)<0)<<31>>31|0)|0;o=F;p=___muldi3(k|0,((k|0)<0)<<31>>31|0,d|0,e|0)|0;e=F;if((b|0)<1|(d|0)<1|(g|f|0)<0){j=_WebPEncodingSetError(a,5)|0;return j|0}g=_bitshift64Shl(n|0,o|0,1)|0;o=_i64Add(g|0,F|0,l|0,m|0)|0;m=_i64Add(o|0,F|0,p|0,e|0)|0;o=_WebPSafeMalloc(m,F,1)|0;if(!o){j=_WebPEncodingSetError(a,1)|0;return j|0}c[h>>2]=o;c[a+28>>2]=b;c[a+32>>2]=f;c[a+40>>2]=k;c[i>>2]=o;i=o+l|0;c[a+20>>2]=i;l=i+n|0;c[a+24>>2]=l;if((p|0)==0&(e|0)==0){j=1;return j|0}c[a+36>>2]=l+n;j=1;return j|0}function _DoSegmentsJob(b,d){b=b|0;d=d|0;var e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0,ia=0,ja=0,ka=0,la=0,ma=0,na=0,oa=0,pa=0,qa=0,ra=0,sa=0,ta=0,ua=0,va=0,wa=0,xa=0,ya=0,za=0,Aa=0;e=l;l=l+144|0;if((l|0)>=(m|0))ba(144);f=e+16|0;h=e;if(_VP8IteratorIsDone(d)|0){i=1;l=e;return i|0}j=e+80+31&-32;k=b+1048|0;n=b+1052|0;o=d+24|0;p=d+8|0;q=f+16|0;r=f+32|0;s=f+48|0;t=f+4|0;u=f+8|0;v=f+12|0;w=f+20|0;x=f+24|0;y=f+28|0;z=f+36|0;A=f+40|0;B=f+44|0;C=f+52|0;D=f+56|0;E=f+60|0;F=d+20|0;G=f+4|0;H=c[39428]|0;I=c[39429]|0;J=d+28|0;K=b+4824|0;L=f+4|0;M=c[39424]|0;N=c[39425]|0;O=d+88|0;P=c[39432]|0;Q=c[39433]|0;while(1){_VP8IteratorImport(d,j);R=c[o>>2]|0;_VP8SetIntra16Mode(d,0);_VP8SetSkip(d,0);_VP8SetSegment(d,0);S=R+22640|0;if((c[S>>2]|0)>=2){_VP8MakeLuma16Preds(d);c[f>>2]=0;c[L>>2]=1;Li[c[306959]&255](c[p>>2]|0,(c[F>>2]|0)+M|0,0,16,f);R=c[f>>2]|0;if((R|0)>1)T=((c[L>>2]|0)*510|0)/(R|0)|0;else T=0;R=(T|0)>-1?T:-1;c[f>>2]=0;c[L>>2]=1;Li[c[306959]&255](c[p>>2]|0,(c[F>>2]|0)+N|0,0,16,f);V=c[f>>2]|0;if((V|0)>1)W=((c[L>>2]|0)*510|0)/(V|0)|0;else W=0;V=(W|0)>(R|0);X=V?W:R;_VP8SetIntra16Mode(d,V&1);if((c[S>>2]|0)>4){_VP8IteratorStartI4(d);S=0;V=0;R=1;while(1){Y=(c[p>>2]|0)+(c[158008+(c[O>>2]<<2)>>2]|0)|0;_VP8MakeIntra4Preds(d);Z=h+(S<<3)|0;c[Z>>2]=0;_=h+(S<<3)+4|0;c[_>>2]=1;Li[c[306959]&255](Y,(c[F>>2]|0)+P|0,0,1,Z);$=c[Z>>2]|0;if(($|0)>1){Z=((c[_>>2]|0)*510|0)/($|0)|0;if((Z|0)>-1){aa=Z;ca=16}else{da=-1;ea=S}}else{aa=0;ca=16}if((ca|0)==16){ca=0;a[f+(c[O>>2]|0)>>0]=0;da=aa;ea=S^1}Z=h+(ea<<3)|0;c[Z>>2]=0;$=h+(ea<<3)+4|0;c[$>>2]=1;Li[c[306959]&255](Y,(c[F>>2]|0)+Q|0,0,1,Z);Y=c[Z>>2]|0;if((Y|0)>1)fa=((c[$>>2]|0)*510|0)/(Y|0)|0;else fa=0;if((fa|0)>(da|0)){a[f+(c[O>>2]|0)>>0]=1;ga=ea^1}else ga=ea;Y=ga^1;$=c[h+(Y<<3)>>2]|0;V=($|0)>(V|0)?$:V;$=c[h+(Y<<3)+4>>2]|0;R=($|0)>(R|0)?$:R;if(!(_VP8IteratorRotateI4(d,c[p>>2]|0)|0))break;else S=ga}if((V|0)>1)ha=(R*510|0)/(V|0)|0;else ha=0;if((ha|0)>(X|0)){_VP8SetIntra4Mode(d,f);ia=ha}else ia=X;ja=ia}else ja=X}else{S=(~~+g[(c[c[o>>2]>>2]|0)+4>>2]*9|0)/100|0;Pi[c[306973]&2047](c[p>>2]|0,f);Pi[c[306973]&2047]((c[p>>2]|0)+128|0,q);Pi[c[306973]&2047]((c[p>>2]|0)+256|0,r);Pi[c[306973]&2047]((c[p>>2]|0)+384|0,s);$=c[f>>2]|0;Y=U($,$)|0;Z=c[t>>2]|0;_=(U(Z,Z)|0)+Y|0;Y=c[u>>2]|0;ka=_+(U(Y,Y)|0)|0;_=c[v>>2]|0;la=ka+(U(_,_)|0)|0;ka=c[q>>2]|0;ma=la+(U(ka,ka)|0)|0;la=c[w>>2]|0;na=ma+(U(la,la)|0)|0;ma=c[x>>2]|0;oa=na+(U(ma,ma)|0)|0;na=c[y>>2]|0;pa=oa+(U(na,na)|0)|0;oa=c[r>>2]|0;qa=pa+(U(oa,oa)|0)|0;pa=c[z>>2]|0;ra=qa+(U(pa,pa)|0)|0;qa=c[A>>2]|0;sa=ra+(U(qa,qa)|0)|0;ra=c[B>>2]|0;ta=sa+(U(ra,ra)|0)|0;sa=c[s>>2]|0;ua=ta+(U(sa,sa)|0)|0;ta=c[C>>2]|0;va=ua+(U(ta,ta)|0)|0;ua=c[D>>2]|0;wa=va+(U(ua,ua)|0)|0;va=c[E>>2]|0;xa=Z+$+Y+_+ka+la+ma+na+oa+pa+qa+ra+sa+ta+ua+va|0;if((U(wa+(U(va,va)|0)|0,S+8|0)|0)>>>0<(U(xa,xa)|0)>>>0)_VP8SetIntra16Mode(d,0);else _VP8SetIntra4Mode(d,1258383);ja=0}_VP8MakeChroma8Preds(d);c[f>>2]=0;c[G>>2]=1;Li[c[306959]&255]((c[p>>2]|0)+16|0,(c[F>>2]|0)+H|0,16,24,f);xa=c[f>>2]|0;if((xa|0)>1)ya=((c[G>>2]|0)*510|0)/(xa|0)|0;else ya=0;xa=(ya|0)>-1?ya:-1;c[f>>2]=0;c[G>>2]=1;Li[c[306959]&255]((c[p>>2]|0)+16|0,(c[F>>2]|0)+I|0,16,24,f);S=c[f>>2]|0;if((S|0)>1)za=((c[G>>2]|0)*510|0)/(S|0)|0;else za=0;S=(za|0)>(xa|0)?za:xa;_VP8SetIntraUVMode(d,(za|0)<(ya|0)&1);xa=255-((ja*3|0)+2+S>>2)|0;va=(xa|0)<0?0:(xa|0)<255?xa:255;xa=b+24+(va<<2)|0;c[xa>>2]=(c[xa>>2]|0)+1;a[(c[J>>2]|0)+1>>0]=va;c[k>>2]=va+(c[k>>2]|0);c[n>>2]=(c[n>>2]|0)+S;S=_VP8IteratorProgress(d,c[K>>2]|0)|0;if(!S){Aa=0;break}if(!(_VP8IteratorNext(d)|0)){Aa=S;break}}i=Aa;l=e;return i|0}function _VP8IteratorSetRow(b,d){b=b|0;d=d|0;var e=0,f=0,g=0;e=c[b+24>>2]|0;c[b>>2]=0;c[b+4>>2]=d;c[b+32>>2]=e+88+(((c[e+52>>2]|0)+-1&d)<<5);c[b+36>>2]=(c[e+22672>>2]|0)+(U(d<<2,c[e+48>>2]|0)|0);c[b+40>>2]=c[e+22676>>2];c[b+28>>2]=(c[e+22668>>2]|0)+((U(c[e+40>>2]|0,d)|0)<<2);c[b+312>>2]=c[e+22680>>2];c[b+316>>2]=c[e+22684>>2];e=(d|0)>0?-127:127;d=b+308|0;a[(c[d>>2]|0)+-1>>0]=e;f=b+304|0;a[(c[f>>2]|0)+-1>>0]=e;g=b+300|0;a[(c[g>>2]|0)+-1>>0]=e;e=c[g>>2]|0;g=e+16|0;do{a[e>>0]=129;e=e+1|0}while((e|0)<(g|0));e=c[f>>2]|0;f=e;a[f>>0]=-2122219135;a[f+1>>0]=-2122219135>>8;a[f+2>>0]=-2122219135>>16;a[f+3>>0]=-2122219135>>24;f=e+4|0;a[f>>0]=-2122219135;a[f+1>>0]=-2122219135>>8;a[f+2>>0]=-2122219135>>16;a[f+3>>0]=-2122219135>>24;f=c[d>>2]|0;d=f;a[d>>0]=-2122219135;a[d+1>>0]=-2122219135>>8;a[d+2>>0]=-2122219135>>16;a[d+3>>0]=-2122219135>>24;d=f+4|0;a[d>>0]=-2122219135;a[d+1>>0]=-2122219135>>8;a[d+2>>0]=-2122219135>>16;a[d+3>>0]=-2122219135>>24;c[b+160>>2]=0;return}function _VP8IteratorSetCountDown(a,b){a=a|0;b=b|0;c[a+292>>2]=b;c[a+288>>2]=b;return}function _VP8IteratorIsDone(a){a=a|0;return (c[a+288>>2]|0)<1|0}function _VP8SetSegment(b,d){b=b|0;d=d|0;var e=0;e=c[b+28>>2]|0;a[e>>0]=a[e>>0]&-97|(d&255)<<5&96;return}function _VP8MakeLuma16Preds(a){a=a|0;var b=0,d=0;if(!(c[a>>2]|0))b=0;else b=c[a+300>>2]|0;if(!(c[a+4>>2]|0))d=0;else d=c[a+312>>2]|0;bj[c[306965]&4095](c[a+20>>2]|0,b,d);return}function _VP8MakeIntra4Preds(a){a=a|0;Pi[c[306964]&2047](c[a+20>>2]|0,c[a+84>>2]|0);return}function _VP8MakeChroma8Preds(a){a=a|0;var b=0,d=0;if(!(c[a>>2]|0))b=0;else b=c[a+304>>2]|0;if(!(c[a+4>>2]|0))d=0;else d=c[a+316>>2]|0;bj[c[306966]&4095](c[a+20>>2]|0,b,d);return}function _GetResidualCost(f,g){f=f|0;g=g|0;var h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0;h=c[g>>2]|0;i=c[g+16>>2]|0;j=a[i+(h*33|0)+(f*11|0)>>0]|0;k=c[g+24>>2]|0;l=c[k+(h*12|0)+(f<<2)>>2]|0;if(!f)m=e[443756+((~j&255)<<1)>>1]|0;else m=0;f=c[g+4>>2]|0;if((f|0)<0){n=e[443756+((j&255)<<1)>>1]|0;return n|0}j=c[g+8>>2]|0;g=b[j+(h<<1)>>1]|0;o=g<<16>>16;p=g<<16>>16>-1?o:0-o|0;if((h|0)<(f|0)){o=h;q=l;r=m;s=p;while(1){t=(e[444268+(s<<1)>>1]|0)+r+(e[q+(((s|0)<67?s:67)<<1)>>1]|0)|0;u=o+1|0;v=c[k+(u*12|0)+(((s|0)<2?s:2)<<2)>>2]|0;w=b[j+(u<<1)>>1]|0;x=w<<16>>16;y=w<<16>>16>-1?x:0-x|0;if((u|0)<(f|0)){o=u;q=v;r=t;s=y}else{z=u;A=v;B=t;C=y;D=w;break}}}else{z=h;A=l;B=m;C=p;D=g}if(!(D<<16>>16))Bd(596157,596109,345,596164);D=(e[444268+(C<<1)>>1]|0)+B+(e[A+(((C|0)<67?C:67)<<1)>>1]|0)|0;if((z|0)>=15){n=D;return n|0}n=(e[443756+((d[i+((d[575150+(z+1)>>0]|0)*33|0)+(((C|0)==1?1:2)*11|0)>>0]|0)<<1)>>1]|0)+D|0;return n|0}function _SetResidualCoeffs(a,d){a=a|0;d=d|0;var e=0,f=0,g=0;e=d+4|0;c[e>>2]=-1;if(c[d>>2]|0?b[a>>1]|0:0)Bd(596075,596109,361,596139);if(!(b[a+30>>1]|0))if(!(b[a+28>>1]|0))if(!(b[a+26>>1]|0))if(!(b[a+24>>1]|0))if(!(b[a+22>>1]|0))if(!(b[a+20>>1]|0))if(!(b[a+18>>1]|0))if(!(b[a+16>>1]|0))if(!(b[a+14>>1]|0))if(!(b[a+12>>1]|0))if(!(b[a+10>>1]|0))if(!(b[a+8>>1]|0))if(!(b[a+6>>1]|0))if(!(b[a+4>>1]|0))if(!(b[a+2>>1]|0))if(!(b[a>>1]|0)){f=d+8|0;c[f>>2]=a;return}else g=0;else g=1;else g=2;else g=3;else g=4;else g=5;else g=6;else g=7;else g=8;else g=9;else g=10;else g=11;else g=12;else g=13;else g=14;else g=15;c[e>>2]=g;f=d+8|0;c[f>>2]=a;return}function _CollectHistogram(a,d,e,f,g){a=a|0;d=d|0;e=e|0;f=f|0;g=g|0;var h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0;h=l;l=l+160|0;if((l|0)>=(m|0))ba(160);i=h;j=h+128|0;k=i;n=k+128|0;do{c[k>>2]=0;k=k+4|0}while((k|0)<(n|0));if((e|0)<(f|0)){k=e;do{e=c[155552+(k<<2)>>2]|0;bj[c[306961]&4095](a+e|0,d+e|0,j);e=0;do{n=b[j+(e<<1)>>1]|0;o=n<<16>>16;p=(n<<16>>16>-1?o:0-o|0)>>3;o=i+(((p|0)<31?p:31)<<2)|0;c[o>>2]=(c[o>>2]|0)+1;e=e+1|0}while((e|0)!=16);k=k+1|0}while((k|0)!=(f|0));q=0;r=1;s=0}else{q=0;r=1;s=0}do{f=c[i+(q<<2)>>2]|0;k=(f|0)>0;r=k?q:r;s=k&(f|0)>(s|0)?f:s;q=q+1|0}while((q|0)!=32);c[g>>2]=s;c[g+4>>2]=r;l=h;return}function _ITransform(a,b,c,d){a=a|0;b=b|0;c=c|0;d=d|0;_ITransformOne(a,b,c);if(!d)return;_ITransformOne(a+4|0,b+32|0,c+4|0);return}function _FTransform(a,e,f){a=a|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;g=l;l=l+64|0;if((l|0)>=(m|0))ba(64);h=g;i=e;e=0;j=a;while(1){a=(d[j>>0]|0)-(d[i>>0]|0)|0;k=(d[j+1>>0]|0)-(d[i+1>>0]|0)|0;n=(d[j+2>>0]|0)-(d[i+2>>0]|0)|0;o=(d[j+3>>0]|0)-(d[i+3>>0]|0)|0;p=o+a|0;q=n+k|0;r=k-n|0;n=a-o|0;o=e<<2;c[h+(o<<2)>>2]=p+q<<3;c[h+((o|1)<<2)>>2]=(r*2217|0)+1812+(n*5352|0)>>9;c[h+((o|2)<<2)>>2]=p-q<<3;c[h+((o|3)<<2)>>2]=(U(r,-5352)|0)+937+(n*2217|0)>>9;e=e+1|0;if((e|0)==4)break;else{i=i+32|0;j=j+32|0}}j=c[h>>2]|0;i=c[h+48>>2]|0;e=c[h+16>>2]|0;n=c[h+32>>2]|0;r=n+e|0;o=e-n|0;n=j-i|0;e=i+j+7|0;b[f>>1]=(e+r|0)>>>4;b[f+8>>1]=(((n*5352|0)+12e3+(o*2217|0)|0)>>>16)+((n|0)!=0&1);b[f+16>>1]=(e-r|0)>>>4;b[f+24>>1]=((n*2217|0)+51e3+(U(o,-5352)|0)|0)>>>16;o=c[h+4>>2]|0;n=c[h+52>>2]|0;r=c[h+20>>2]|0;e=c[h+36>>2]|0;j=e+r|0;i=r-e|0;e=o-n|0;r=n+o+7|0;b[f+2>>1]=(r+j|0)>>>4;b[f+10>>1]=(((e*5352|0)+12e3+(i*2217|0)|0)>>>16)+((e|0)!=0&1);b[f+18>>1]=(r-j|0)>>>4;b[f+26>>1]=((e*2217|0)+51e3+(U(i,-5352)|0)|0)>>>16;i=c[h+8>>2]|0;e=c[h+56>>2]|0;j=c[h+24>>2]|0;r=c[h+40>>2]|0;o=r+j|0;n=j-r|0;r=i-e|0;j=e+i+7|0;b[f+4>>1]=(j+o|0)>>>4;b[f+12>>1]=(((r*5352|0)+12e3+(n*2217|0)|0)>>>16)+((r|0)!=0&1);b[f+20>>1]=(j-o|0)>>>4;b[f+28>>1]=((r*2217|0)+51e3+(U(n,-5352)|0)|0)>>>16;n=c[h+12>>2]|0;r=c[h+60>>2]|0;o=c[h+28>>2]|0;j=c[h+44>>2]|0;h=j+o|0;i=o-j|0;j=n-r|0;o=r+n+7|0;b[f+6>>1]=(o+h|0)>>>4;b[f+14>>1]=(((j*5352|0)+12e3+(i*2217|0)|0)>>>16)+((j|0)!=0&1);b[f+22>>1]=(o-h|0)>>>4;b[f+30>>1]=((j*2217|0)+51e3+(U(i,-5352)|0)|0)>>>16;l=g;return}function _FTransform2(a,b,d){a=a|0;b=b|0;d=d|0;bj[c[306961]&4095](a,b,d);bj[c[306961]&4095](a+4|0,b+4|0,d+32|0);return}function _FTransformWHT(a,d){a=a|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0;e=l;l=l+64|0;if((l|0)>=(m|0))ba(64);f=e;g=b[a>>1]|0;h=b[a+64>>1]|0;i=h+g|0;j=b[a+32>>1]|0;k=b[a+96>>1]|0;n=k+j|0;o=j-k|0;k=g-h|0;h=n+i|0;c[f>>2]=h;g=f+4|0;c[g>>2]=o+k;j=f+8|0;c[j>>2]=k-o;o=f+12|0;c[o>>2]=i-n;n=b[a+128>>1]|0;i=b[a+192>>1]|0;k=i+n|0;p=b[a+160>>1]|0;q=b[a+224>>1]|0;r=q+p|0;s=p-q|0;q=n-i|0;i=r+k|0;c[f+16>>2]=i;n=s+q|0;c[f+20>>2]=n;p=f+24|0;c[p>>2]=q-s;s=f+28|0;c[s>>2]=k-r;r=b[a+256>>1]|0;k=b[a+320>>1]|0;q=k+r|0;t=b[a+288>>1]|0;u=b[a+352>>1]|0;v=u+t|0;w=t-u|0;u=r-k|0;k=v+q|0;c[f+32>>2]=k;r=w+u|0;c[f+36>>2]=r;t=u-w|0;c[f+40>>2]=t;w=f+44|0;c[w>>2]=q-v;v=b[a+384>>1]|0;q=b[a+448>>1]|0;u=q+v|0;x=b[a+416>>1]|0;y=b[a+480>>1]|0;a=y+x|0;z=x-y|0;y=v-q|0;q=a+u|0;c[f+48>>2]=q;v=z+y|0;c[f+52>>2]=v;x=y-z|0;c[f+56>>2]=x;z=u-a|0;c[f+60>>2]=z;f=k+h|0;a=q+i|0;u=i-q|0;q=h-k|0;b[d>>1]=(a+f|0)>>>1;b[d+8>>1]=(u+q|0)>>>1;b[d+16>>1]=(q-u|0)>>>1;b[d+24>>1]=(f-a|0)>>>1;a=c[g>>2]|0;g=r+a|0;f=v+n|0;u=n-v|0;v=a-r|0;b[d+2>>1]=(f+g|0)>>>1;b[d+10>>1]=(u+v|0)>>>1;b[d+18>>1]=(v-u|0)>>>1;b[d+26>>1]=(g-f|0)>>>1;f=c[j>>2]|0;j=t+f|0;g=c[p>>2]|0;p=x+g|0;u=g-x|0;x=f-t|0;b[d+4>>1]=(p+j|0)>>>1;b[d+12>>1]=(u+x|0)>>>1;b[d+20>>1]=(x-u|0)>>>1;b[d+28>>1]=(j-p|0)>>>1;p=c[o>>2]|0;o=c[w>>2]|0;w=o+p|0;j=c[s>>2]|0;s=z+j|0;u=j-z|0;z=p-o|0;b[d+6>>1]=(s+w|0)>>>1;b[d+14>>1]=(u+z|0)>>>1;b[d+22>>1]=(z-u|0)>>>1;b[d+30>>1]=(w-s|0)>>>1;l=e;return}function _Intra4Preds(b,c){b=b|0;c=c|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;e=c+-5|0;f=c+1|0;g=c+-4|0;h=c+2|0;i=c+-3|0;j=c+3|0;k=c+-2|0;l=((d[c>>0]|0)+4+(d[e>>0]|0)+(d[f>>0]|0)+(d[g>>0]|0)+(d[h>>0]|0)+(d[i>>0]|0)+(d[j>>0]|0)+(d[k>>0]|0)|0)>>>3&255;_memset(b+1536|0,l|0,4)|0;_memset(b+1568|0,l|0,4)|0;_memset(b+1600|0,l|0,4)|0;_memset(b+1632|0,l|0,4)|0;l=c+-1|0;m=1258654+(0-(d[l>>0]|0))|0;n=m+(d[k>>0]|0)|0;a[b+1540>>0]=a[n+(d[c>>0]|0)>>0]|0;a[b+1541>>0]=a[n+(d[f>>0]|0)>>0]|0;a[b+1542>>0]=a[n+(d[h>>0]|0)>>0]|0;a[b+1543>>0]=a[n+(d[j>>0]|0)>>0]|0;n=m+(d[i>>0]|0)|0;a[b+1572>>0]=a[n+(d[c>>0]|0)>>0]|0;a[b+1573>>0]=a[n+(d[f>>0]|0)>>0]|0;a[b+1574>>0]=a[n+(d[h>>0]|0)>>0]|0;a[b+1575>>0]=a[n+(d[j>>0]|0)>>0]|0;n=m+(d[g>>0]|0)|0;a[b+1604>>0]=a[n+(d[c>>0]|0)>>0]|0;a[b+1605>>0]=a[n+(d[f>>0]|0)>>0]|0;a[b+1606>>0]=a[n+(d[h>>0]|0)>>0]|0;a[b+1607>>0]=a[n+(d[j>>0]|0)>>0]|0;n=m+(d[e>>0]|0)|0;a[b+1636>>0]=a[n+(d[c>>0]|0)>>0]|0;a[b+1637>>0]=a[n+(d[f>>0]|0)>>0]|0;a[b+1638>>0]=a[n+(d[h>>0]|0)>>0]|0;a[b+1639>>0]=a[n+(d[j>>0]|0)>>0]|0;n=d[c>>0]|0;m=d[f>>0]|0;o=((d[l>>0]|0)+2+(n<<1)+m|0)>>>2&255;p=d[h>>0]|0;q=(n+2+(m<<1)+p|0)>>>2&255;n=d[j>>0]|0;r=(m+2+(p<<1)+n|0)>>>2&255;m=c+4|0;s=(p+2+(n<<1)+(d[m>>0]|0)|0)>>>2&255;a[b+1544>>0]=o;a[b+1545>>0]=q;a[b+1546>>0]=r;a[b+1547>>0]=s;a[b+1576>>0]=o;a[b+1577>>0]=q;a[b+1578>>0]=r;a[b+1579>>0]=s;a[b+1608>>0]=o;a[b+1609>>0]=q;a[b+1610>>0]=r;a[b+1611>>0]=s;a[b+1640>>0]=o;a[b+1641>>0]=q;a[b+1642>>0]=r;a[b+1643>>0]=s;s=b+1548|0;r=d[k>>0]|0;q=d[i>>0]|0;o=d[g>>0]|0;n=d[e>>0]|0;p=U(((d[l>>0]|0)+2+(r<<1)+q|0)>>>2&255,16843009)|0;a[s>>0]=p;a[s+1>>0]=p>>8;a[s+2>>0]=p>>16;a[s+3>>0]=p>>24;p=b+1580|0;s=U((r+2+(q<<1)+o|0)>>>2&255,16843009)|0;a[p>>0]=s;a[p+1>>0]=s>>8;a[p+2>>0]=s>>16;a[p+3>>0]=s>>24;s=b+1612|0;p=U((q+2+(o<<1)+n|0)>>>2&255,16843009)|0;a[s>>0]=p;a[s+1>>0]=p>>8;a[s+2>>0]=p>>16;a[s+3>>0]=p>>24;p=b+1644|0;s=U((o+2+n+(n<<1)|0)>>>2&255,16843009)|0;a[p>>0]=s;a[p+1>>0]=s>>8;a[p+2>>0]=s>>16;a[p+3>>0]=s>>24;s=d[l>>0]|0;p=d[k>>0]|0;n=d[i>>0]|0;o=d[g>>0]|0;q=d[c>>0]|0;r=d[f>>0]|0;t=d[h>>0]|0;u=d[j>>0]|0;a[b+1648>>0]=(n+2+(o<<1)+(d[e>>0]|0)|0)>>>2;v=(p+2+(n<<1)+o|0)>>>2&255;a[b+1649>>0]=v;a[b+1616>>0]=v;v=s+2|0;o=((p<<1)+v+n|0)>>>2&255;a[b+1650>>0]=o;a[b+1617>>0]=o;a[b+1584>>0]=o;o=((s<<1)+2+p+q|0)>>>2&255;a[b+1651>>0]=o;a[b+1618>>0]=o;a[b+1585>>0]=o;a[b+1552>>0]=o;o=((q<<1)+v+r|0)>>>2&255;a[b+1619>>0]=o;a[b+1586>>0]=o;a[b+1553>>0]=o;o=(q+2+(r<<1)+t|0)>>>2&255;a[b+1587>>0]=o;a[b+1554>>0]=o;a[b+1555>>0]=(r+2+(t<<1)+u|0)>>>2;u=d[l>>0]|0;t=d[k>>0]|0;r=d[i>>0]|0;o=d[g>>0]|0;q=d[c>>0]|0;v=d[f>>0]|0;p=d[h>>0]|0;s=d[j>>0]|0;n=(u+1+q|0)>>>1&255;a[b+1621>>0]=n;a[b+1556>>0]=n;n=(q+1+v|0)>>>1&255;a[b+1622>>0]=n;a[b+1557>>0]=n;n=(v+1+p|0)>>>1&255;a[b+1623>>0]=n;a[b+1558>>0]=n;a[b+1559>>0]=(p+1+s|0)>>>1;a[b+1652>>0]=(t+2+(r<<1)+o|0)>>>2;o=u+2|0;a[b+1620>>0]=((t<<1)+o+r|0)>>>2;r=((u<<1)+2+t+q|0)>>>2&255;a[b+1653>>0]=r;a[b+1588>>0]=r;r=((q<<1)+o+v|0)>>>2&255;a[b+1654>>0]=r;a[b+1589>>0]=r;r=(q+2+(v<<1)+p|0)>>>2&255;a[b+1655>>0]=r;a[b+1590>>0]=r;a[b+1591>>0]=(v+2+(p<<1)+s|0)>>>2;s=d[f>>0]|0;p=d[h>>0]|0;v=d[j>>0]|0;r=d[m>>0]|0;q=c+5|0;o=d[q>>0]|0;t=c+6|0;u=d[t>>0]|0;n=c+7|0;w=d[n>>0]|0;a[b+1560>>0]=((d[c>>0]|0)+2+(s<<1)+p|0)>>>2;x=(s+2+(p<<1)+v|0)>>>2&255;a[b+1592>>0]=x;a[b+1561>>0]=x;x=(p+2+(v<<1)+r|0)>>>2&255;a[b+1624>>0]=x;a[b+1593>>0]=x;a[b+1562>>0]=x;x=(v+2+(r<<1)+o|0)>>>2&255;a[b+1656>>0]=x;a[b+1625>>0]=x;a[b+1594>>0]=x;a[b+1563>>0]=x;x=(r+2+(o<<1)+u|0)>>>2&255;a[b+1657>>0]=x;a[b+1626>>0]=x;a[b+1595>>0]=x;x=(o+2+(u<<1)+w|0)>>>2&255;a[b+1658>>0]=x;a[b+1627>>0]=x;a[b+1659>>0]=(u+2+w+(w<<1)|0)>>>2;w=d[c>>0]|0;u=d[f>>0]|0;x=d[h>>0]|0;o=d[j>>0]|0;j=d[m>>0]|0;m=d[q>>0]|0;q=d[t>>0]|0;t=d[n>>0]|0;a[b+1564>>0]=(w+1+u|0)>>>1;n=(u+1+x|0)>>>1&255;a[b+1628>>0]=n;a[b+1565>>0]=n;n=(x+1+o|0)>>>1&255;a[b+1629>>0]=n;a[b+1566>>0]=n;n=(o+1+j|0)>>>1&255;a[b+1630>>0]=n;a[b+1567>>0]=n;a[b+1596>>0]=(w+2+(u<<1)+x|0)>>>2;w=(u+2+(x<<1)+o|0)>>>2&255;a[b+1660>>0]=w;a[b+1597>>0]=w;w=(x+2+(o<<1)+j|0)>>>2&255;a[b+1661>>0]=w;a[b+1598>>0]=w;w=(o+2+(j<<1)+m|0)>>>2&255;a[b+1662>>0]=w;a[b+1599>>0]=w;a[b+1631>>0]=(j+2+(m<<1)+q|0)>>>2;a[b+1663>>0]=(m+2+(q<<1)+t|0)>>>2;t=d[l>>0]|0;l=d[k>>0]|0;q=d[i>>0]|0;m=d[g>>0]|0;j=d[e>>0]|0;w=d[c>>0]|0;c=d[f>>0]|0;f=d[h>>0]|0;h=(t+1+l|0)>>>1&255;a[b+1698>>0]=h;a[b+1664>>0]=h;h=(l+1+q|0)>>>1&255;a[b+1730>>0]=h;a[b+1696>>0]=h;h=(q+1+m|0)>>>1&255;a[b+1762>>0]=h;a[b+1728>>0]=h;a[b+1760>>0]=(m+1+j|0)>>>1;a[b+1667>>0]=(w+2+(c<<1)+f|0)>>>2;f=t+2|0;a[b+1666>>0]=((w<<1)+f+c|0)>>>2;c=((t<<1)+2+l+w|0)>>>2&255;a[b+1699>>0]=c;a[b+1665>>0]=c;c=((l<<1)+f+q|0)>>>2&255;a[b+1731>>0]=c;a[b+1697>>0]=c;c=(l+2+(q<<1)+m|0)>>>2&255;a[b+1763>>0]=c;a[b+1729>>0]=c;a[b+1761>>0]=(q+2+(m<<1)+j|0)>>>2;j=d[k>>0]|0;k=d[i>>0]|0;i=d[g>>0]|0;g=a[e>>0]|0;e=g&255;a[b+1668>>0]=(j+1+k|0)>>>1;m=(k+1+i|0)>>>1&255;a[b+1700>>0]=m;a[b+1670>>0]=m;m=(i+1+e|0)>>>1&255;a[b+1732>>0]=m;a[b+1702>>0]=m;a[b+1669>>0]=(j+2+(k<<1)+i|0)>>>2;j=(k+2+(i<<1)+e|0)>>>2&255;a[b+1701>>0]=j;a[b+1671>>0]=j;j=(i+2+e+(e<<1)|0)>>>2&255;a[b+1733>>0]=j;a[b+1703>>0]=j;a[b+1734>>0]=g;a[b+1735>>0]=g;_memset(b+1764|0,g|0,4)|0;return}function _Intra16Preds(b,c,e){b=b|0;c=c|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;f=(e|0)==0;if(f)if(!c)g=128;else g=((d[c+15>>0]|0)+((d[c+14>>0]|0)+((d[c+13>>0]|0)+((d[c+12>>0]|0)+((d[c+11>>0]|0)+((d[c+10>>0]|0)+((d[c+9>>0]|0)+((d[c+8>>0]|0)+((d[c+7>>0]|0)+((d[c+6>>0]|0)+((d[c+5>>0]|0)+((d[c+4>>0]|0)+((d[c+3>>0]|0)+((d[c+2>>0]|0)+((d[c+1>>0]|0)+(d[c>>0]|0)))))))))))))))<<1)+16>>5;else{h=(d[e+15>>0]|0)+((d[e+14>>0]|0)+((d[e+13>>0]|0)+((d[e+12>>0]|0)+((d[e+11>>0]|0)+((d[e+10>>0]|0)+((d[e+9>>0]|0)+((d[e+8>>0]|0)+((d[e+7>>0]|0)+((d[e+6>>0]|0)+((d[e+5>>0]|0)+((d[e+4>>0]|0)+((d[e+3>>0]|0)+((d[e+2>>0]|0)+((d[e+1>>0]|0)+(d[e>>0]|0)))))))))))))))|0;if(!c)i=h<<1;else i=(d[c+15>>0]|0)+((d[c+14>>0]|0)+((d[c+13>>0]|0)+((d[c+12>>0]|0)+((d[c+11>>0]|0)+((d[c+10>>0]|0)+((d[c+9>>0]|0)+((d[c+8>>0]|0)+((d[c+7>>0]|0)+((d[c+6>>0]|0)+((d[c+5>>0]|0)+((d[c+4>>0]|0)+((d[c+3>>0]|0)+((d[c+2>>0]|0)+((d[c+1>>0]|0)+((d[c>>0]|0)+h)))))))))))))))|0;g=i+16>>5}i=g&255;_memset(b|0,i|0,16)|0;_memset(b+32|0,i|0,16)|0;_memset(b+64|0,i|0,16)|0;_memset(b+96|0,i|0,16)|0;_memset(b+128|0,i|0,16)|0;_memset(b+160|0,i|0,16)|0;_memset(b+192|0,i|0,16)|0;_memset(b+224|0,i|0,16)|0;_memset(b+256|0,i|0,16)|0;_memset(b+288|0,i|0,16)|0;_memset(b+320|0,i|0,16)|0;_memset(b+352|0,i|0,16)|0;_memset(b+384|0,i|0,16)|0;_memset(b+416|0,i|0,16)|0;_memset(b+448|0,i|0,16)|0;_memset(b+480|0,i|0,16)|0;i=b+512|0;if(f){j=i;k=j+16|0;do{a[j>>0]=127;j=j+1|0}while((j|0)<(k|0));j=b+544|0;k=j+16|0;do{a[j>>0]=127;j=j+1|0}while((j|0)<(k|0));j=b+576|0;k=j+16|0;do{a[j>>0]=127;j=j+1|0}while((j|0)<(k|0));j=b+608|0;k=j+16|0;do{a[j>>0]=127;j=j+1|0}while((j|0)<(k|0));j=b+640|0;k=j+16|0;do{a[j>>0]=127;j=j+1|0}while((j|0)<(k|0));j=b+672|0;k=j+16|0;do{a[j>>0]=127;j=j+1|0}while((j|0)<(k|0));j=b+704|0;k=j+16|0;do{a[j>>0]=127;j=j+1|0}while((j|0)<(k|0));j=b+736|0;k=j+16|0;do{a[j>>0]=127;j=j+1|0}while((j|0)<(k|0));j=b+768|0;k=j+16|0;do{a[j>>0]=127;j=j+1|0}while((j|0)<(k|0));j=b+800|0;k=j+16|0;do{a[j>>0]=127;j=j+1|0}while((j|0)<(k|0));j=b+832|0;k=j+16|0;do{a[j>>0]=127;j=j+1|0}while((j|0)<(k|0));j=b+864|0;k=j+16|0;do{a[j>>0]=127;j=j+1|0}while((j|0)<(k|0));j=b+896|0;k=j+16|0;do{a[j>>0]=127;j=j+1|0}while((j|0)<(k|0));j=b+928|0;k=j+16|0;do{a[j>>0]=127;j=j+1|0}while((j|0)<(k|0));j=b+960|0;k=j+16|0;do{a[j>>0]=127;j=j+1|0}while((j|0)<(k|0));j=b+992|0;k=j+16|0;do{a[j>>0]=127;j=j+1|0}while((j|0)<(k|0))}else{j=i;l=e;k=j+16|0;do{a[j>>0]=a[l>>0]|0;j=j+1|0;l=l+1|0}while((j|0)<(k|0));j=b+544|0;l=e;k=j+16|0;do{a[j>>0]=a[l>>0]|0;j=j+1|0;l=l+1|0}while((j|0)<(k|0));j=b+576|0;l=e;k=j+16|0;do{a[j>>0]=a[l>>0]|0;j=j+1|0;l=l+1|0}while((j|0)<(k|0));j=b+608|0;l=e;k=j+16|0;do{a[j>>0]=a[l>>0]|0;j=j+1|0;l=l+1|0}while((j|0)<(k|0));j=b+640|0;l=e;k=j+16|0;do{a[j>>0]=a[l>>0]|0;j=j+1|0;l=l+1|0}while((j|0)<(k|0));j=b+672|0;l=e;k=j+16|0;do{a[j>>0]=a[l>>0]|0;j=j+1|0;l=l+1|0}while((j|0)<(k|0));j=b+704|0;l=e;k=j+16|0;do{a[j>>0]=a[l>>0]|0;j=j+1|0;l=l+1|0}while((j|0)<(k|0));j=b+736|0;l=e;k=j+16|0;do{a[j>>0]=a[l>>0]|0;j=j+1|0;l=l+1|0}while((j|0)<(k|0));j=b+768|0;l=e;k=j+16|0;do{a[j>>0]=a[l>>0]|0;j=j+1|0;l=l+1|0}while((j|0)<(k|0));j=b+800|0;l=e;k=j+16|0;do{a[j>>0]=a[l>>0]|0;j=j+1|0;l=l+1|0}while((j|0)<(k|0));j=b+832|0;l=e;k=j+16|0;do{a[j>>0]=a[l>>0]|0;j=j+1|0;l=l+1|0}while((j|0)<(k|0));j=b+864|0;l=e;k=j+16|0;do{a[j>>0]=a[l>>0]|0;j=j+1|0;l=l+1|0}while((j|0)<(k|0));j=b+896|0;l=e;k=j+16|0;do{a[j>>0]=a[l>>0]|0;j=j+1|0;l=l+1|0}while((j|0)<(k|0));j=b+928|0;l=e;k=j+16|0;do{a[j>>0]=a[l>>0]|0;j=j+1|0;l=l+1|0}while((j|0)<(k|0));j=b+960|0;l=e;k=j+16|0;do{a[j>>0]=a[l>>0]|0;j=j+1|0;l=l+1|0}while((j|0)<(k|0));j=b+992|0;l=e;k=j+16|0;do{a[j>>0]=a[l>>0]|0;j=j+1|0;l=l+1|0}while((j|0)<(k|0))}i=b+528|0;if(!c){j=i;k=j+16|0;do{a[j>>0]=129;j=j+1|0}while((j|0)<(k|0));j=b+560|0;k=j+16|0;do{a[j>>0]=129;j=j+1|0}while((j|0)<(k|0));j=b+592|0;k=j+16|0;do{a[j>>0]=129;j=j+1|0}while((j|0)<(k|0));j=b+624|0;k=j+16|0;do{a[j>>0]=129;j=j+1|0}while((j|0)<(k|0));j=b+656|0;k=j+16|0;do{a[j>>0]=129;j=j+1|0}while((j|0)<(k|0));j=b+688|0;k=j+16|0;do{a[j>>0]=129;j=j+1|0}while((j|0)<(k|0));j=b+720|0;k=j+16|0;do{a[j>>0]=129;j=j+1|0}while((j|0)<(k|0));j=b+752|0;k=j+16|0;do{a[j>>0]=129;j=j+1|0}while((j|0)<(k|0));j=b+784|0;k=j+16|0;do{a[j>>0]=129;j=j+1|0}while((j|0)<(k|0));j=b+816|0;k=j+16|0;do{a[j>>0]=129;j=j+1|0}while((j|0)<(k|0));j=b+848|0;k=j+16|0;do{a[j>>0]=129;j=j+1|0}while((j|0)<(k|0));j=b+880|0;k=j+16|0;do{a[j>>0]=129;j=j+1|0}while((j|0)<(k|0));j=b+912|0;k=j+16|0;do{a[j>>0]=129;j=j+1|0}while((j|0)<(k|0));j=b+944|0;k=j+16|0;do{a[j>>0]=129;j=j+1|0}while((j|0)<(k|0));j=b+976|0;k=j+16|0;do{a[j>>0]=129;j=j+1|0}while((j|0)<(k|0));j=b+1008|0;k=j+16|0;do{a[j>>0]=129;j=j+1|0}while((j|0)<(k|0));f=b+16|0;if(!e){j=f;k=j+16|0;do{a[j>>0]=129;j=j+1|0}while((j|0)<(k|0));j=b+48|0;k=j+16|0;do{a[j>>0]=129;j=j+1|0}while((j|0)<(k|0));j=b+80|0;k=j+16|0;do{a[j>>0]=129;j=j+1|0}while((j|0)<(k|0));j=b+112|0;k=j+16|0;do{a[j>>0]=129;j=j+1|0}while((j|0)<(k|0));j=b+144|0;k=j+16|0;do{a[j>>0]=129;j=j+1|0}while((j|0)<(k|0));j=b+176|0;k=j+16|0;do{a[j>>0]=129;j=j+1|0}while((j|0)<(k|0));j=b+208|0;k=j+16|0;do{a[j>>0]=129;j=j+1|0}while((j|0)<(k|0));j=b+240|0;k=j+16|0;do{a[j>>0]=129;j=j+1|0}while((j|0)<(k|0));j=b+272|0;k=j+16|0;do{a[j>>0]=129;j=j+1|0}while((j|0)<(k|0));j=b+304|0;k=j+16|0;do{a[j>>0]=129;j=j+1|0}while((j|0)<(k|0));j=b+336|0;k=j+16|0;do{a[j>>0]=129;j=j+1|0}while((j|0)<(k|0));j=b+368|0;k=j+16|0;do{a[j>>0]=129;j=j+1|0}while((j|0)<(k|0));j=b+400|0;k=j+16|0;do{a[j>>0]=129;j=j+1|0}while((j|0)<(k|0));j=b+432|0;k=j+16|0;do{a[j>>0]=129;j=j+1|0}while((j|0)<(k|0));j=b+464|0;k=j+16|0;do{a[j>>0]=129;j=j+1|0}while((j|0)<(k|0));j=b+496|0;k=j+16|0;do{a[j>>0]=129;j=j+1|0}while((j|0)<(k|0));return}else{j=f;l=e;k=j+16|0;do{a[j>>0]=a[l>>0]|0;j=j+1|0;l=l+1|0}while((j|0)<(k|0));j=b+48|0;l=e;k=j+16|0;do{a[j>>0]=a[l>>0]|0;j=j+1|0;l=l+1|0}while((j|0)<(k|0));j=b+80|0;l=e;k=j+16|0;do{a[j>>0]=a[l>>0]|0;j=j+1|0;l=l+1|0}while((j|0)<(k|0));j=b+112|0;l=e;k=j+16|0;do{a[j>>0]=a[l>>0]|0;j=j+1|0;l=l+1|0}while((j|0)<(k|0));j=b+144|0;l=e;k=j+16|0;do{a[j>>0]=a[l>>0]|0;j=j+1|0;l=l+1|0}while((j|0)<(k|0));j=b+176|0;l=e;k=j+16|0;do{a[j>>0]=a[l>>0]|0;j=j+1|0;l=l+1|0}while((j|0)<(k|0));j=b+208|0;l=e;k=j+16|0;do{a[j>>0]=a[l>>0]|0;j=j+1|0;l=l+1|0}while((j|0)<(k|0));j=b+240|0;l=e;k=j+16|0;do{a[j>>0]=a[l>>0]|0;j=j+1|0;l=l+1|0}while((j|0)<(k|0));j=b+272|0;l=e;k=j+16|0;do{a[j>>0]=a[l>>0]|0;j=j+1|0;l=l+1|0}while((j|0)<(k|0));j=b+304|0;l=e;k=j+16|0;do{a[j>>0]=a[l>>0]|0;j=j+1|0;l=l+1|0}while((j|0)<(k|0));j=b+336|0;l=e;k=j+16|0;do{a[j>>0]=a[l>>0]|0;j=j+1|0;l=l+1|0}while((j|0)<(k|0));j=b+368|0;l=e;k=j+16|0;do{a[j>>0]=a[l>>0]|0;j=j+1|0;l=l+1|0}while((j|0)<(k|0));j=b+400|0;l=e;k=j+16|0;do{a[j>>0]=a[l>>0]|0;j=j+1|0;l=l+1|0}while((j|0)<(k|0));j=b+432|0;l=e;k=j+16|0;do{a[j>>0]=a[l>>0]|0;j=j+1|0;l=l+1|0}while((j|0)<(k|0));j=b+464|0;l=e;k=j+16|0;do{a[j>>0]=a[l>>0]|0;j=j+1|0;l=l+1|0}while((j|0)<(k|0));j=b+496|0;l=e;k=j+16|0;do{a[j>>0]=a[l>>0]|0;j=j+1|0;l=l+1|0}while((j|0)<(k|0));return}}_memset(i|0,a[c>>0]|0,16)|0;_memset(b+560|0,a[c+1>>0]|0,16)|0;_memset(b+592|0,a[c+2>>0]|0,16)|0;_memset(b+624|0,a[c+3>>0]|0,16)|0;_memset(b+656|0,a[c+4>>0]|0,16)|0;_memset(b+688|0,a[c+5>>0]|0,16)|0;_memset(b+720|0,a[c+6>>0]|0,16)|0;_memset(b+752|0,a[c+7>>0]|0,16)|0;_memset(b+784|0,a[c+8>>0]|0,16)|0;_memset(b+816|0,a[c+9>>0]|0,16)|0;_memset(b+848|0,a[c+10>>0]|0,16)|0;_memset(b+880|0,a[c+11>>0]|0,16)|0;_memset(b+912|0,a[c+12>>0]|0,16)|0;_memset(b+944|0,a[c+13>>0]|0,16)|0;_memset(b+976|0,a[c+14>>0]|0,16)|0;_memset(b+1008|0,a[c+15>>0]|0,16)|0;i=b+16|0;if(!e){_memset(i|0,a[c>>0]|0,16)|0;_memset(b+48|0,a[c+1>>0]|0,16)|0;_memset(b+80|0,a[c+2>>0]|0,16)|0;_memset(b+112|0,a[c+3>>0]|0,16)|0;_memset(b+144|0,a[c+4>>0]|0,16)|0;_memset(b+176|0,a[c+5>>0]|0,16)|0;_memset(b+208|0,a[c+6>>0]|0,16)|0;_memset(b+240|0,a[c+7>>0]|0,16)|0;_memset(b+272|0,a[c+8>>0]|0,16)|0;_memset(b+304|0,a[c+9>>0]|0,16)|0;_memset(b+336|0,a[c+10>>0]|0,16)|0;_memset(b+368|0,a[c+11>>0]|0,16)|0;_memset(b+400|0,a[c+12>>0]|0,16)|0;_memset(b+432|0,a[c+13>>0]|0,16)|0;_memset(b+464|0,a[c+14>>0]|0,16)|0;_memset(b+496|0,a[c+15>>0]|0,16)|0;return}b=1258654+(0-(d[c+-1>>0]|0))|0;l=e+1|0;j=e+2|0;k=e+3|0;f=e+4|0;g=e+5|0;h=e+6|0;m=e+7|0;n=e+8|0;o=e+9|0;p=e+10|0;q=e+11|0;r=e+12|0;s=e+13|0;t=e+14|0;u=e+15|0;v=i;i=0;while(1){w=b+(d[c+i>>0]|0)|0;a[v>>0]=a[w+(d[e>>0]|0)>>0]|0;a[v+1>>0]=a[w+(d[l>>0]|0)>>0]|0;a[v+2>>0]=a[w+(d[j>>0]|0)>>0]|0;a[v+3>>0]=a[w+(d[k>>0]|0)>>0]|0;a[v+4>>0]=a[w+(d[f>>0]|0)>>0]|0;a[v+5>>0]=a[w+(d[g>>0]|0)>>0]|0;a[v+6>>0]=a[w+(d[h>>0]|0)>>0]|0;a[v+7>>0]=a[w+(d[m>>0]|0)>>0]|0;a[v+8>>0]=a[w+(d[n>>0]|0)>>0]|0;a[v+9>>0]=a[w+(d[o>>0]|0)>>0]|0;a[v+10>>0]=a[w+(d[p>>0]|0)>>0]|0;a[v+11>>0]=a[w+(d[q>>0]|0)>>0]|0;a[v+12>>0]=a[w+(d[r>>0]|0)>>0]|0;a[v+13>>0]=a[w+(d[s>>0]|0)>>0]|0;a[v+14>>0]=a[w+(d[t>>0]|0)>>0]|0;a[v+15>>0]=a[w+(d[u>>0]|0)>>0]|0;i=i+1|0;if((i|0)==16)break;else v=v+32|0}return}function _IntraChromaPreds(b,c,e){b=b|0;c=c|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0;f=b+1024|0;g=(e|0)==0;if(g)if(!c)h=128;else h=((d[c+7>>0]|0)+((d[c+6>>0]|0)+((d[c+5>>0]|0)+((d[c+4>>0]|0)+((d[c+3>>0]|0)+((d[c+2>>0]|0)+((d[c+1>>0]|0)+(d[c>>0]|0)))))))<<1)+8>>4;else{i=(d[e+7>>0]|0)+((d[e+6>>0]|0)+((d[e+5>>0]|0)+((d[e+4>>0]|0)+((d[e+3>>0]|0)+((d[e+2>>0]|0)+((d[e+1>>0]|0)+(d[e>>0]|0)))))))|0;if(!c)j=i<<1;else j=(d[c+7>>0]|0)+((d[c+6>>0]|0)+((d[c+5>>0]|0)+((d[c+4>>0]|0)+((d[c+3>>0]|0)+((d[c+2>>0]|0)+((d[c+1>>0]|0)+((d[c>>0]|0)+i)))))))|0;h=j+8>>4}j=h&255;_memset(f|0,j|0,8)|0;_memset(b+1056|0,j|0,8)|0;_memset(b+1088|0,j|0,8)|0;_memset(b+1120|0,j|0,8)|0;_memset(b+1152|0,j|0,8)|0;_memset(b+1184|0,j|0,8)|0;_memset(b+1216|0,j|0,8)|0;_memset(b+1248|0,j|0,8)|0;j=b+1280|0;if(g){f=j;h=f;a[h>>0]=127;a[h+1>>0]=127;a[h+2>>0]=127;a[h+3>>0]=127;h=f+4|0;a[h>>0]=127;a[h+1>>0]=127;a[h+2>>0]=127;a[h+3>>0]=127;h=b+1312|0;f=h;a[f>>0]=127;a[f+1>>0]=127;a[f+2>>0]=127;a[f+3>>0]=127;f=h+4|0;a[f>>0]=127;a[f+1>>0]=127;a[f+2>>0]=127;a[f+3>>0]=127;f=b+1344|0;h=f;a[h>>0]=127;a[h+1>>0]=127;a[h+2>>0]=127;a[h+3>>0]=127;h=f+4|0;a[h>>0]=127;a[h+1>>0]=127;a[h+2>>0]=127;a[h+3>>0]=127;h=b+1376|0;f=h;a[f>>0]=127;a[f+1>>0]=127;a[f+2>>0]=127;a[f+3>>0]=127;f=h+4|0;a[f>>0]=127;a[f+1>>0]=127;a[f+2>>0]=127;a[f+3>>0]=127;f=b+1408|0;h=f;a[h>>0]=127;a[h+1>>0]=127;a[h+2>>0]=127;a[h+3>>0]=127;h=f+4|0;a[h>>0]=127;a[h+1>>0]=127;a[h+2>>0]=127;a[h+3>>0]=127;h=b+1440|0;f=h;a[f>>0]=127;a[f+1>>0]=127;a[f+2>>0]=127;a[f+3>>0]=127;f=h+4|0;a[f>>0]=127;a[f+1>>0]=127;a[f+2>>0]=127;a[f+3>>0]=127;f=b+1472|0;h=f;a[h>>0]=127;a[h+1>>0]=127;a[h+2>>0]=127;a[h+3>>0]=127;h=f+4|0;a[h>>0]=127;a[h+1>>0]=127;a[h+2>>0]=127;a[h+3>>0]=127;h=b+1504|0;f=h;a[f>>0]=127;a[f+1>>0]=127;a[f+2>>0]=127;a[f+3>>0]=127;f=h+4|0;a[f>>0]=127;a[f+1>>0]=127;a[f+2>>0]=127;a[f+3>>0]=127}else{f=e;h=f;i=d[h>>0]|d[h+1>>0]<<8|d[h+2>>0]<<16|d[h+3>>0]<<24;h=f+4|0;f=d[h>>0]|d[h+1>>0]<<8|d[h+2>>0]<<16|d[h+3>>0]<<24;h=j;j=h;a[j>>0]=i;a[j+1>>0]=i>>8;a[j+2>>0]=i>>16;a[j+3>>0]=i>>24;i=h+4|0;a[i>>0]=f;a[i+1>>0]=f>>8;a[i+2>>0]=f>>16;a[i+3>>0]=f>>24;f=e;i=f;h=d[i>>0]|d[i+1>>0]<<8|d[i+2>>0]<<16|d[i+3>>0]<<24;i=f+4|0;f=d[i>>0]|d[i+1>>0]<<8|d[i+2>>0]<<16|d[i+3>>0]<<24;i=b+1312|0;j=i;a[j>>0]=h;a[j+1>>0]=h>>8;a[j+2>>0]=h>>16;a[j+3>>0]=h>>24;h=i+4|0;a[h>>0]=f;a[h+1>>0]=f>>8;a[h+2>>0]=f>>16;a[h+3>>0]=f>>24;f=e;h=f;i=d[h>>0]|d[h+1>>0]<<8|d[h+2>>0]<<16|d[h+3>>0]<<24;h=f+4|0;f=d[h>>0]|d[h+1>>0]<<8|d[h+2>>0]<<16|d[h+3>>0]<<24;h=b+1344|0;j=h;a[j>>0]=i;a[j+1>>0]=i>>8;a[j+2>>0]=i>>16;a[j+3>>0]=i>>24;i=h+4|0;a[i>>0]=f;a[i+1>>0]=f>>8;a[i+2>>0]=f>>16;a[i+3>>0]=f>>24;f=e;i=f;h=d[i>>0]|d[i+1>>0]<<8|d[i+2>>0]<<16|d[i+3>>0]<<24;i=f+4|0;f=d[i>>0]|d[i+1>>0]<<8|d[i+2>>0]<<16|d[i+3>>0]<<24;i=b+1376|0;j=i;a[j>>0]=h;a[j+1>>0]=h>>8;a[j+2>>0]=h>>16;a[j+3>>0]=h>>24;h=i+4|0;a[h>>0]=f;a[h+1>>0]=f>>8;a[h+2>>0]=f>>16;a[h+3>>0]=f>>24;f=e;h=f;i=d[h>>0]|d[h+1>>0]<<8|d[h+2>>0]<<16|d[h+3>>0]<<24;h=f+4|0;f=d[h>>0]|d[h+1>>0]<<8|d[h+2>>0]<<16|d[h+3>>0]<<24;h=b+1408|0;j=h;a[j>>0]=i;a[j+1>>0]=i>>8;a[j+2>>0]=i>>16;a[j+3>>0]=i>>24;i=h+4|0;a[i>>0]=f;a[i+1>>0]=f>>8;a[i+2>>0]=f>>16;a[i+3>>0]=f>>24;f=e;i=f;h=d[i>>0]|d[i+1>>0]<<8|d[i+2>>0]<<16|d[i+3>>0]<<24;i=f+4|0;f=d[i>>0]|d[i+1>>0]<<8|d[i+2>>0]<<16|d[i+3>>0]<<24;i=b+1440|0;j=i;a[j>>0]=h;a[j+1>>0]=h>>8;a[j+2>>0]=h>>16;a[j+3>>0]=h>>24;h=i+4|0;a[h>>0]=f;a[h+1>>0]=f>>8;a[h+2>>0]=f>>16;a[h+3>>0]=f>>24;f=e;h=f;i=d[h>>0]|d[h+1>>0]<<8|d[h+2>>0]<<16|d[h+3>>0]<<24;h=f+4|0;f=d[h>>0]|d[h+1>>0]<<8|d[h+2>>0]<<16|d[h+3>>0]<<24;h=b+1472|0;j=h;a[j>>0]=i;a[j+1>>0]=i>>8;a[j+2>>0]=i>>16;a[j+3>>0]=i>>24;i=h+4|0;a[i>>0]=f;a[i+1>>0]=f>>8;a[i+2>>0]=f>>16;a[i+3>>0]=f>>24;f=e;i=f;h=d[i>>0]|d[i+1>>0]<<8|d[i+2>>0]<<16|d[i+3>>0]<<24;i=f+4|0;f=d[i>>0]|d[i+1>>0]<<8|d[i+2>>0]<<16|d[i+3>>0]<<24;i=b+1504|0;j=i;a[j>>0]=h;a[j+1>>0]=h>>8;a[j+2>>0]=h>>16;a[j+3>>0]=h>>24;h=i+4|0;a[h>>0]=f;a[h+1>>0]=f>>8;a[h+2>>0]=f>>16;a[h+3>>0]=f>>24}f=b+1296|0;h=(c|0)==0;do if(h){i=f;j=i;a[j>>0]=-2122219135;a[j+1>>0]=-2122219135>>8;a[j+2>>0]=-2122219135>>16;a[j+3>>0]=-2122219135>>24;j=i+4|0;a[j>>0]=-2122219135;a[j+1>>0]=-2122219135>>8;a[j+2>>0]=-2122219135>>16;a[j+3>>0]=-2122219135>>24;j=b+1328|0;i=j;a[i>>0]=-2122219135;a[i+1>>0]=-2122219135>>8;a[i+2>>0]=-2122219135>>16;a[i+3>>0]=-2122219135>>24;i=j+4|0;a[i>>0]=-2122219135;a[i+1>>0]=-2122219135>>8;a[i+2>>0]=-2122219135>>16;a[i+3>>0]=-2122219135>>24;i=b+1360|0;j=i;a[j>>0]=-2122219135;a[j+1>>0]=-2122219135>>8;a[j+2>>0]=-2122219135>>16;a[j+3>>0]=-2122219135>>24;j=i+4|0;a[j>>0]=-2122219135;a[j+1>>0]=-2122219135>>8;a[j+2>>0]=-2122219135>>16;a[j+3>>0]=-2122219135>>24;j=b+1392|0;i=j;a[i>>0]=-2122219135;a[i+1>>0]=-2122219135>>8;a[i+2>>0]=-2122219135>>16;a[i+3>>0]=-2122219135>>24;i=j+4|0;a[i>>0]=-2122219135;a[i+1>>0]=-2122219135>>8;a[i+2>>0]=-2122219135>>16;a[i+3>>0]=-2122219135>>24;i=b+1424|0;j=i;a[j>>0]=-2122219135;a[j+1>>0]=-2122219135>>8;a[j+2>>0]=-2122219135>>16;a[j+3>>0]=-2122219135>>24;j=i+4|0;a[j>>0]=-2122219135;a[j+1>>0]=-2122219135>>8;a[j+2>>0]=-2122219135>>16;a[j+3>>0]=-2122219135>>24;j=b+1456|0;i=j;a[i>>0]=-2122219135;a[i+1>>0]=-2122219135>>8;a[i+2>>0]=-2122219135>>16;a[i+3>>0]=-2122219135>>24;i=j+4|0;a[i>>0]=-2122219135;a[i+1>>0]=-2122219135>>8;a[i+2>>0]=-2122219135>>16;a[i+3>>0]=-2122219135>>24;i=b+1488|0;j=i;a[j>>0]=-2122219135;a[j+1>>0]=-2122219135>>8;a[j+2>>0]=-2122219135>>16;a[j+3>>0]=-2122219135>>24;j=i+4|0;a[j>>0]=-2122219135;a[j+1>>0]=-2122219135>>8;a[j+2>>0]=-2122219135>>16;a[j+3>>0]=-2122219135>>24;j=b+1520|0;i=j;a[i>>0]=-2122219135;a[i+1>>0]=-2122219135>>8;a[i+2>>0]=-2122219135>>16;a[i+3>>0]=-2122219135>>24;i=j+4|0;a[i>>0]=-2122219135;a[i+1>>0]=-2122219135>>8;a[i+2>>0]=-2122219135>>16;a[i+3>>0]=-2122219135>>24;i=b+1040|0;if(!e){j=i;k=j;a[k>>0]=-2122219135;a[k+1>>0]=-2122219135>>8;a[k+2>>0]=-2122219135>>16;a[k+3>>0]=-2122219135>>24;k=j+4|0;a[k>>0]=-2122219135;a[k+1>>0]=-2122219135>>8;a[k+2>>0]=-2122219135>>16;a[k+3>>0]=-2122219135>>24;k=b+1072|0;j=k;a[j>>0]=-2122219135;a[j+1>>0]=-2122219135>>8;a[j+2>>0]=-2122219135>>16;a[j+3>>0]=-2122219135>>24;j=k+4|0;a[j>>0]=-2122219135;a[j+1>>0]=-2122219135>>8;a[j+2>>0]=-2122219135>>16;a[j+3>>0]=-2122219135>>24;j=b+1104|0;k=j;a[k>>0]=-2122219135;a[k+1>>0]=-2122219135>>8;a[k+2>>0]=-2122219135>>16;a[k+3>>0]=-2122219135>>24;k=j+4|0;a[k>>0]=-2122219135;a[k+1>>0]=-2122219135>>8;a[k+2>>0]=-2122219135>>16;a[k+3>>0]=-2122219135>>24;k=b+1136|0;j=k;a[j>>0]=-2122219135;a[j+1>>0]=-2122219135>>8;a[j+2>>0]=-2122219135>>16;a[j+3>>0]=-2122219135>>24;j=k+4|0;a[j>>0]=-2122219135;a[j+1>>0]=-2122219135>>8;a[j+2>>0]=-2122219135>>16;a[j+3>>0]=-2122219135>>24;j=b+1168|0;k=j;a[k>>0]=-2122219135;a[k+1>>0]=-2122219135>>8;a[k+2>>0]=-2122219135>>16;a[k+3>>0]=-2122219135>>24;k=j+4|0;a[k>>0]=-2122219135;a[k+1>>0]=-2122219135>>8;a[k+2>>0]=-2122219135>>16;a[k+3>>0]=-2122219135>>24;k=b+1200|0;j=k;a[j>>0]=-2122219135;a[j+1>>0]=-2122219135>>8;a[j+2>>0]=-2122219135>>16;a[j+3>>0]=-2122219135>>24;j=k+4|0;a[j>>0]=-2122219135;a[j+1>>0]=-2122219135>>8;a[j+2>>0]=-2122219135>>16;a[j+3>>0]=-2122219135>>24;j=b+1232|0;k=j;a[k>>0]=-2122219135;a[k+1>>0]=-2122219135>>8;a[k+2>>0]=-2122219135>>16;a[k+3>>0]=-2122219135>>24;k=j+4|0;a[k>>0]=-2122219135;a[k+1>>0]=-2122219135>>8;a[k+2>>0]=-2122219135>>16;a[k+3>>0]=-2122219135>>24;k=b+1264|0;j=k;a[j>>0]=-2122219135;a[j+1>>0]=-2122219135>>8;a[j+2>>0]=-2122219135>>16;a[j+3>>0]=-2122219135>>24;j=k+4|0;a[j>>0]=-2122219135;a[j+1>>0]=-2122219135>>8;a[j+2>>0]=-2122219135>>16;a[j+3>>0]=-2122219135>>24;break}else{j=e;k=j;l=d[k>>0]|d[k+1>>0]<<8|d[k+2>>0]<<16|d[k+3>>0]<<24;k=j+4|0;j=d[k>>0]|d[k+1>>0]<<8|d[k+2>>0]<<16|d[k+3>>0]<<24;k=i;i=k;a[i>>0]=l;a[i+1>>0]=l>>8;a[i+2>>0]=l>>16;a[i+3>>0]=l>>24;l=k+4|0;a[l>>0]=j;a[l+1>>0]=j>>8;a[l+2>>0]=j>>16;a[l+3>>0]=j>>24;j=e;l=j;k=d[l>>0]|d[l+1>>0]<<8|d[l+2>>0]<<16|d[l+3>>0]<<24;l=j+4|0;j=d[l>>0]|d[l+1>>0]<<8|d[l+2>>0]<<16|d[l+3>>0]<<24;l=b+1072|0;i=l;a[i>>0]=k;a[i+1>>0]=k>>8;a[i+2>>0]=k>>16;a[i+3>>0]=k>>24;k=l+4|0;a[k>>0]=j;a[k+1>>0]=j>>8;a[k+2>>0]=j>>16;a[k+3>>0]=j>>24;j=e;k=j;l=d[k>>0]|d[k+1>>0]<<8|d[k+2>>0]<<16|d[k+3>>0]<<24;k=j+4|0;j=d[k>>0]|d[k+1>>0]<<8|d[k+2>>0]<<16|d[k+3>>0]<<24;k=b+1104|0;i=k;a[i>>0]=l;a[i+1>>0]=l>>8;a[i+2>>0]=l>>16;a[i+3>>0]=l>>24;l=k+4|0;a[l>>0]=j;a[l+1>>0]=j>>8;a[l+2>>0]=j>>16;a[l+3>>0]=j>>24;j=e;l=j;k=d[l>>0]|d[l+1>>0]<<8|d[l+2>>0]<<16|d[l+3>>0]<<24;l=j+4|0;j=d[l>>0]|d[l+1>>0]<<8|d[l+2>>0]<<16|d[l+3>>0]<<24;l=b+1136|0;i=l;a[i>>0]=k;a[i+1>>0]=k>>8;a[i+2>>0]=k>>16;a[i+3>>0]=k>>24;k=l+4|0;a[k>>0]=j;a[k+1>>0]=j>>8;a[k+2>>0]=j>>16;a[k+3>>0]=j>>24;j=e;k=j;l=d[k>>0]|d[k+1>>0]<<8|d[k+2>>0]<<16|d[k+3>>0]<<24;k=j+4|0;j=d[k>>0]|d[k+1>>0]<<8|d[k+2>>0]<<16|d[k+3>>0]<<24;k=b+1168|0;i=k;a[i>>0]=l;a[i+1>>0]=l>>8;a[i+2>>0]=l>>16;a[i+3>>0]=l>>24;l=k+4|0;a[l>>0]=j;a[l+1>>0]=j>>8;a[l+2>>0]=j>>16;a[l+3>>0]=j>>24;j=e;l=j;k=d[l>>0]|d[l+1>>0]<<8|d[l+2>>0]<<16|d[l+3>>0]<<24;l=j+4|0;j=d[l>>0]|d[l+1>>0]<<8|d[l+2>>0]<<16|d[l+3>>0]<<24;l=b+1200|0;i=l;a[i>>0]=k;a[i+1>>0]=k>>8;a[i+2>>0]=k>>16;a[i+3>>0]=k>>24;k=l+4|0;a[k>>0]=j;a[k+1>>0]=j>>8;a[k+2>>0]=j>>16;a[k+3>>0]=j>>24;j=e;k=j;l=d[k>>0]|d[k+1>>0]<<8|d[k+2>>0]<<16|d[k+3>>0]<<24;k=j+4|0;j=d[k>>0]|d[k+1>>0]<<8|d[k+2>>0]<<16|d[k+3>>0]<<24;k=b+1232|0;i=k;a[i>>0]=l;a[i+1>>0]=l>>8;a[i+2>>0]=l>>16;a[i+3>>0]=l>>24;l=k+4|0;a[l>>0]=j;a[l+1>>0]=j>>8;a[l+2>>0]=j>>16;a[l+3>>0]=j>>24;j=e;l=j;k=d[l>>0]|d[l+1>>0]<<8|d[l+2>>0]<<16|d[l+3>>0]<<24;l=j+4|0;j=d[l>>0]|d[l+1>>0]<<8|d[l+2>>0]<<16|d[l+3>>0]<<24;l=b+1264|0;i=l;a[i>>0]=k;a[i+1>>0]=k>>8;a[i+2>>0]=k>>16;a[i+3>>0]=k>>24;k=l+4|0;a[k>>0]=j;a[k+1>>0]=j>>8;a[k+2>>0]=j>>16;a[k+3>>0]=j>>24;break}}else{_memset(f|0,a[c>>0]|0,8)|0;_memset(b+1328|0,a[c+1>>0]|0,8)|0;_memset(b+1360|0,a[c+2>>0]|0,8)|0;_memset(b+1392|0,a[c+3>>0]|0,8)|0;_memset(b+1424|0,a[c+4>>0]|0,8)|0;_memset(b+1456|0,a[c+5>>0]|0,8)|0;_memset(b+1488|0,a[c+6>>0]|0,8)|0;_memset(b+1520|0,a[c+7>>0]|0,8)|0;j=b+1040|0;if(!e){_memset(j|0,a[c>>0]|0,8)|0;_memset(b+1072|0,a[c+1>>0]|0,8)|0;_memset(b+1104|0,a[c+2>>0]|0,8)|0;_memset(b+1136|0,a[c+3>>0]|0,8)|0;_memset(b+1168|0,a[c+4>>0]|0,8)|0;_memset(b+1200|0,a[c+5>>0]|0,8)|0;_memset(b+1232|0,a[c+6>>0]|0,8)|0;_memset(b+1264|0,a[c+7>>0]|0,8)|0;break}k=1258654+(0-(d[c+-1>>0]|0))|0;l=e+1|0;i=e+2|0;m=e+3|0;n=e+4|0;o=e+5|0;p=e+6|0;q=e+7|0;r=j;j=0;while(1){s=k+(d[c+j>>0]|0)|0;a[r>>0]=a[s+(d[e>>0]|0)>>0]|0;a[r+1>>0]=a[s+(d[l>>0]|0)>>0]|0;a[r+2>>0]=a[s+(d[i>>0]|0)>>0]|0;a[r+3>>0]=a[s+(d[m>>0]|0)>>0]|0;a[r+4>>0]=a[s+(d[n>>0]|0)>>0]|0;a[r+5>>0]=a[s+(d[o>>0]|0)>>0]|0;a[r+6>>0]=a[s+(d[p>>0]|0)>>0]|0;a[r+7>>0]=a[s+(d[q>>0]|0)>>0]|0;j=j+1|0;if((j|0)==8)break;else r=r+32|0}}while(0);f=g?0:e+8|0;e=h?0:c+16|0;c=b+1032|0;if(g)if(h)t=128;else t=((d[e+7>>0]|0)+((d[e+6>>0]|0)+((d[e+5>>0]|0)+((d[e+4>>0]|0)+((d[e+3>>0]|0)+((d[e+2>>0]|0)+((d[e+1>>0]|0)+(d[e>>0]|0)))))))<<1)+8>>4;else{r=(d[f+7>>0]|0)+((d[f+6>>0]|0)+((d[f+5>>0]|0)+((d[f+4>>0]|0)+((d[f+3>>0]|0)+((d[f+2>>0]|0)+((d[f+1>>0]|0)+(d[f>>0]|0)))))))|0;if(h)u=r<<1;else u=(d[e+7>>0]|0)+((d[e+6>>0]|0)+((d[e+5>>0]|0)+((d[e+4>>0]|0)+((d[e+3>>0]|0)+((d[e+2>>0]|0)+((d[e+1>>0]|0)+((d[e>>0]|0)+r)))))))|0;t=u+8>>4}u=t&255;_memset(c|0,u|0,8)|0;_memset(b+1064|0,u|0,8)|0;_memset(b+1096|0,u|0,8)|0;_memset(b+1128|0,u|0,8)|0;_memset(b+1160|0,u|0,8)|0;_memset(b+1192|0,u|0,8)|0;_memset(b+1224|0,u|0,8)|0;_memset(b+1256|0,u|0,8)|0;u=b+1288|0;if(g){c=u;t=c;a[t>>0]=127;a[t+1>>0]=127;a[t+2>>0]=127;a[t+3>>0]=127;t=c+4|0;a[t>>0]=127;a[t+1>>0]=127;a[t+2>>0]=127;a[t+3>>0]=127;t=b+1320|0;c=t;a[c>>0]=127;a[c+1>>0]=127;a[c+2>>0]=127;a[c+3>>0]=127;c=t+4|0;a[c>>0]=127;a[c+1>>0]=127;a[c+2>>0]=127;a[c+3>>0]=127;c=b+1352|0;t=c;a[t>>0]=127;a[t+1>>0]=127;a[t+2>>0]=127;a[t+3>>0]=127;t=c+4|0;a[t>>0]=127;a[t+1>>0]=127;a[t+2>>0]=127;a[t+3>>0]=127;t=b+1384|0;c=t;a[c>>0]=127;a[c+1>>0]=127;a[c+2>>0]=127;a[c+3>>0]=127;c=t+4|0;a[c>>0]=127;a[c+1>>0]=127;a[c+2>>0]=127;a[c+3>>0]=127;c=b+1416|0;t=c;a[t>>0]=127;a[t+1>>0]=127;a[t+2>>0]=127;a[t+3>>0]=127;t=c+4|0;a[t>>0]=127;a[t+1>>0]=127;a[t+2>>0]=127;a[t+3>>0]=127;t=b+1448|0;c=t;a[c>>0]=127;a[c+1>>0]=127;a[c+2>>0]=127;a[c+3>>0]=127;c=t+4|0;a[c>>0]=127;a[c+1>>0]=127;a[c+2>>0]=127;a[c+3>>0]=127;c=b+1480|0;t=c;a[t>>0]=127;a[t+1>>0]=127;a[t+2>>0]=127;a[t+3>>0]=127;t=c+4|0;a[t>>0]=127;a[t+1>>0]=127;a[t+2>>0]=127;a[t+3>>0]=127;t=b+1512|0;c=t;a[c>>0]=127;a[c+1>>0]=127;a[c+2>>0]=127;a[c+3>>0]=127;c=t+4|0;a[c>>0]=127;a[c+1>>0]=127;a[c+2>>0]=127;a[c+3>>0]=127}else{c=f;t=c;r=d[t>>0]|d[t+1>>0]<<8|d[t+2>>0]<<16|d[t+3>>0]<<24;t=c+4|0;c=d[t>>0]|d[t+1>>0]<<8|d[t+2>>0]<<16|d[t+3>>0]<<24;t=u;u=t;a[u>>0]=r;a[u+1>>0]=r>>8;a[u+2>>0]=r>>16;a[u+3>>0]=r>>24;r=t+4|0;a[r>>0]=c;a[r+1>>0]=c>>8;a[r+2>>0]=c>>16;a[r+3>>0]=c>>24;c=f;r=c;t=d[r>>0]|d[r+1>>0]<<8|d[r+2>>0]<<16|d[r+3>>0]<<24;r=c+4|0;c=d[r>>0]|d[r+1>>0]<<8|d[r+2>>0]<<16|d[r+3>>0]<<24;r=b+1320|0;u=r;a[u>>0]=t;a[u+1>>0]=t>>8;a[u+2>>0]=t>>16;a[u+3>>0]=t>>24;t=r+4|0;a[t>>0]=c;a[t+1>>0]=c>>8;a[t+2>>0]=c>>16;a[t+3>>0]=c>>24;c=f;t=c;r=d[t>>0]|d[t+1>>0]<<8|d[t+2>>0]<<16|d[t+3>>0]<<24;t=c+4|0;c=d[t>>0]|d[t+1>>0]<<8|d[t+2>>0]<<16|d[t+3>>0]<<24;t=b+1352|0;u=t;a[u>>0]=r;a[u+1>>0]=r>>8;a[u+2>>0]=r>>16;a[u+3>>0]=r>>24;r=t+4|0;a[r>>0]=c;a[r+1>>0]=c>>8;a[r+2>>0]=c>>16;a[r+3>>0]=c>>24;c=f;r=c;t=d[r>>0]|d[r+1>>0]<<8|d[r+2>>0]<<16|d[r+3>>0]<<24;r=c+4|0;c=d[r>>0]|d[r+1>>0]<<8|d[r+2>>0]<<16|d[r+3>>0]<<24;r=b+1384|0;u=r;a[u>>0]=t;a[u+1>>0]=t>>8;a[u+2>>0]=t>>16;a[u+3>>0]=t>>24;t=r+4|0;a[t>>0]=c;a[t+1>>0]=c>>8;a[t+2>>0]=c>>16;a[t+3>>0]=c>>24;c=f;t=c;r=d[t>>0]|d[t+1>>0]<<8|d[t+2>>0]<<16|d[t+3>>0]<<24;t=c+4|0;c=d[t>>0]|d[t+1>>0]<<8|d[t+2>>0]<<16|d[t+3>>0]<<24;t=b+1416|0;u=t;a[u>>0]=r;a[u+1>>0]=r>>8;a[u+2>>0]=r>>16;a[u+3>>0]=r>>24;r=t+4|0;a[r>>0]=c;a[r+1>>0]=c>>8;a[r+2>>0]=c>>16;a[r+3>>0]=c>>24;c=f;r=c;t=d[r>>0]|d[r+1>>0]<<8|d[r+2>>0]<<16|d[r+3>>0]<<24;r=c+4|0;c=d[r>>0]|d[r+1>>0]<<8|d[r+2>>0]<<16|d[r+3>>0]<<24;r=b+1448|0;u=r;a[u>>0]=t;a[u+1>>0]=t>>8;a[u+2>>0]=t>>16;a[u+3>>0]=t>>24;t=r+4|0;a[t>>0]=c;a[t+1>>0]=c>>8;a[t+2>>0]=c>>16;a[t+3>>0]=c>>24;c=f;t=c;r=d[t>>0]|d[t+1>>0]<<8|d[t+2>>0]<<16|d[t+3>>0]<<24;t=c+4|0;c=d[t>>0]|d[t+1>>0]<<8|d[t+2>>0]<<16|d[t+3>>0]<<24;t=b+1480|0;u=t;a[u>>0]=r;a[u+1>>0]=r>>8;a[u+2>>0]=r>>16;a[u+3>>0]=r>>24;r=t+4|0;a[r>>0]=c;a[r+1>>0]=c>>8;a[r+2>>0]=c>>16;a[r+3>>0]=c>>24;c=f;r=c;t=d[r>>0]|d[r+1>>0]<<8|d[r+2>>0]<<16|d[r+3>>0]<<24;r=c+4|0;c=d[r>>0]|d[r+1>>0]<<8|d[r+2>>0]<<16|d[r+3>>0]<<24;r=b+1512|0;u=r;a[u>>0]=t;a[u+1>>0]=t>>8;a[u+2>>0]=t>>16;a[u+3>>0]=t>>24;t=r+4|0;a[t>>0]=c;a[t+1>>0]=c>>8;a[t+2>>0]=c>>16;a[t+3>>0]=c>>24}c=b+1304|0;if(h){h=c;t=h;a[t>>0]=-2122219135;a[t+1>>0]=-2122219135>>8;a[t+2>>0]=-2122219135>>16;a[t+3>>0]=-2122219135>>24;t=h+4|0;a[t>>0]=-2122219135;a[t+1>>0]=-2122219135>>8;a[t+2>>0]=-2122219135>>16;a[t+3>>0]=-2122219135>>24;t=b+1336|0;h=t;a[h>>0]=-2122219135;a[h+1>>0]=-2122219135>>8;a[h+2>>0]=-2122219135>>16;a[h+3>>0]=-2122219135>>24;h=t+4|0;a[h>>0]=-2122219135;a[h+1>>0]=-2122219135>>8;a[h+2>>0]=-2122219135>>16;a[h+3>>0]=-2122219135>>24;h=b+1368|0;t=h;a[t>>0]=-2122219135;a[t+1>>0]=-2122219135>>8;a[t+2>>0]=-2122219135>>16;a[t+3>>0]=-2122219135>>24;t=h+4|0;a[t>>0]=-2122219135;a[t+1>>0]=-2122219135>>8;a[t+2>>0]=-2122219135>>16;a[t+3>>0]=-2122219135>>24;t=b+1400|0;h=t;a[h>>0]=-2122219135;a[h+1>>0]=-2122219135>>8;a[h+2>>0]=-2122219135>>16;a[h+3>>0]=-2122219135>>24;h=t+4|0;a[h>>0]=-2122219135;a[h+1>>0]=-2122219135>>8;a[h+2>>0]=-2122219135>>16;a[h+3>>0]=-2122219135>>24;h=b+1432|0;t=h;a[t>>0]=-2122219135;a[t+1>>0]=-2122219135>>8;a[t+2>>0]=-2122219135>>16;a[t+3>>0]=-2122219135>>24;t=h+4|0;a[t>>0]=-2122219135;a[t+1>>0]=-2122219135>>8;a[t+2>>0]=-2122219135>>16;a[t+3>>0]=-2122219135>>24;t=b+1464|0;h=t;a[h>>0]=-2122219135;a[h+1>>0]=-2122219135>>8;a[h+2>>0]=-2122219135>>16;a[h+3>>0]=-2122219135>>24;h=t+4|0;a[h>>0]=-2122219135;a[h+1>>0]=-2122219135>>8;a[h+2>>0]=-2122219135>>16;a[h+3>>0]=-2122219135>>24;h=b+1496|0;t=h;a[t>>0]=-2122219135;a[t+1>>0]=-2122219135>>8;a[t+2>>0]=-2122219135>>16;a[t+3>>0]=-2122219135>>24;t=h+4|0;a[t>>0]=-2122219135;a[t+1>>0]=-2122219135>>8;a[t+2>>0]=-2122219135>>16;a[t+3>>0]=-2122219135>>24;t=b+1528|0;h=t;a[h>>0]=-2122219135;a[h+1>>0]=-2122219135>>8;a[h+2>>0]=-2122219135>>16;a[h+3>>0]=-2122219135>>24;h=t+4|0;a[h>>0]=-2122219135;a[h+1>>0]=-2122219135>>8;a[h+2>>0]=-2122219135>>16;a[h+3>>0]=-2122219135>>24;h=b+1048|0;if(g){t=h;r=t;a[r>>0]=-2122219135;a[r+1>>0]=-2122219135>>8;a[r+2>>0]=-2122219135>>16;a[r+3>>0]=-2122219135>>24;r=t+4|0;a[r>>0]=-2122219135;a[r+1>>0]=-2122219135>>8;a[r+2>>0]=-2122219135>>16;a[r+3>>0]=-2122219135>>24;r=b+1080|0;t=r;a[t>>0]=-2122219135;a[t+1>>0]=-2122219135>>8;a[t+2>>0]=-2122219135>>16;a[t+3>>0]=-2122219135>>24;t=r+4|0;a[t>>0]=-2122219135;a[t+1>>0]=-2122219135>>8;a[t+2>>0]=-2122219135>>16;a[t+3>>0]=-2122219135>>24;t=b+1112|0;r=t;a[r>>0]=-2122219135;a[r+1>>0]=-2122219135>>8;a[r+2>>0]=-2122219135>>16;a[r+3>>0]=-2122219135>>24;r=t+4|0;a[r>>0]=-2122219135;a[r+1>>0]=-2122219135>>8;a[r+2>>0]=-2122219135>>16;a[r+3>>0]=-2122219135>>24;r=b+1144|0;t=r;a[t>>0]=-2122219135;a[t+1>>0]=-2122219135>>8;a[t+2>>0]=-2122219135>>16;a[t+3>>0]=-2122219135>>24;t=r+4|0;a[t>>0]=-2122219135;a[t+1>>0]=-2122219135>>8;a[t+2>>0]=-2122219135>>16;a[t+3>>0]=-2122219135>>24;t=b+1176|0;r=t;a[r>>0]=-2122219135;a[r+1>>0]=-2122219135>>8;a[r+2>>0]=-2122219135>>16;a[r+3>>0]=-2122219135>>24;r=t+4|0;a[r>>0]=-2122219135;a[r+1>>0]=-2122219135>>8;a[r+2>>0]=-2122219135>>16;a[r+3>>0]=-2122219135>>24;r=b+1208|0;t=r;a[t>>0]=-2122219135;a[t+1>>0]=-2122219135>>8;a[t+2>>0]=-2122219135>>16;a[t+3>>0]=-2122219135>>24;t=r+4|0;a[t>>0]=-2122219135;a[t+1>>0]=-2122219135>>8;a[t+2>>0]=-2122219135>>16;a[t+3>>0]=-2122219135>>24;t=b+1240|0;r=t;a[r>>0]=-2122219135;a[r+1>>0]=-2122219135>>8;a[r+2>>0]=-2122219135>>16;a[r+3>>0]=-2122219135>>24;r=t+4|0;a[r>>0]=-2122219135;a[r+1>>0]=-2122219135>>8;a[r+2>>0]=-2122219135>>16;a[r+3>>0]=-2122219135>>24;r=b+1272|0;t=r;a[t>>0]=-2122219135;a[t+1>>0]=-2122219135>>8;a[t+2>>0]=-2122219135>>16;a[t+3>>0]=-2122219135>>24;t=r+4|0;a[t>>0]=-2122219135;a[t+1>>0]=-2122219135>>8;a[t+2>>0]=-2122219135>>16;a[t+3>>0]=-2122219135>>24;return}else{t=f;r=t;u=d[r>>0]|d[r+1>>0]<<8|d[r+2>>0]<<16|d[r+3>>0]<<24;r=t+4|0;t=d[r>>0]|d[r+1>>0]<<8|d[r+2>>0]<<16|d[r+3>>0]<<24;r=h;h=r;a[h>>0]=u;a[h+1>>0]=u>>8;a[h+2>>0]=u>>16;a[h+3>>0]=u>>24;u=r+4|0;a[u>>0]=t;a[u+1>>0]=t>>8;a[u+2>>0]=t>>16;a[u+3>>0]=t>>24;t=f;u=t;r=d[u>>0]|d[u+1>>0]<<8|d[u+2>>0]<<16|d[u+3>>0]<<24;u=t+4|0;t=d[u>>0]|d[u+1>>0]<<8|d[u+2>>0]<<16|d[u+3>>0]<<24;u=b+1080|0;h=u;a[h>>0]=r;a[h+1>>0]=r>>8;a[h+2>>0]=r>>16;a[h+3>>0]=r>>24;r=u+4|0;a[r>>0]=t;a[r+1>>0]=t>>8;a[r+2>>0]=t>>16;a[r+3>>0]=t>>24;t=f;r=t;u=d[r>>0]|d[r+1>>0]<<8|d[r+2>>0]<<16|d[r+3>>0]<<24;r=t+4|0;t=d[r>>0]|d[r+1>>0]<<8|d[r+2>>0]<<16|d[r+3>>0]<<24;r=b+1112|0;h=r;a[h>>0]=u;a[h+1>>0]=u>>8;a[h+2>>0]=u>>16;a[h+3>>0]=u>>24;u=r+4|0;a[u>>0]=t;a[u+1>>0]=t>>8;a[u+2>>0]=t>>16;a[u+3>>0]=t>>24;t=f;u=t;r=d[u>>0]|d[u+1>>0]<<8|d[u+2>>0]<<16|d[u+3>>0]<<24;u=t+4|0;t=d[u>>0]|d[u+1>>0]<<8|d[u+2>>0]<<16|d[u+3>>0]<<24;u=b+1144|0;h=u;a[h>>0]=r;a[h+1>>0]=r>>8;a[h+2>>0]=r>>16;a[h+3>>0]=r>>24;r=u+4|0;a[r>>0]=t;a[r+1>>0]=t>>8;a[r+2>>0]=t>>16;a[r+3>>0]=t>>24;t=f;r=t;u=d[r>>0]|d[r+1>>0]<<8|d[r+2>>0]<<16|d[r+3>>0]<<24;r=t+4|0;t=d[r>>0]|d[r+1>>0]<<8|d[r+2>>0]<<16|d[r+3>>0]<<24;r=b+1176|0;h=r;a[h>>0]=u;a[h+1>>0]=u>>8;a[h+2>>0]=u>>16;a[h+3>>0]=u>>24;u=r+4|0;a[u>>0]=t;a[u+1>>0]=t>>8;a[u+2>>0]=t>>16;a[u+3>>0]=t>>24;t=f;u=t;r=d[u>>0]|d[u+1>>0]<<8|d[u+2>>0]<<16|d[u+3>>0]<<24;u=t+4|0;t=d[u>>0]|d[u+1>>0]<<8|d[u+2>>0]<<16|d[u+3>>0]<<24;u=b+1208|0;h=u;a[h>>0]=r;a[h+1>>0]=r>>8;a[h+2>>0]=r>>16;a[h+3>>0]=r>>24;r=u+4|0;a[r>>0]=t;a[r+1>>0]=t>>8;a[r+2>>0]=t>>16;a[r+3>>0]=t>>24;t=f;r=t;u=d[r>>0]|d[r+1>>0]<<8|d[r+2>>0]<<16|d[r+3>>0]<<24;r=t+4|0;t=d[r>>0]|d[r+1>>0]<<8|d[r+2>>0]<<16|d[r+3>>0]<<24;r=b+1240|0;h=r;a[h>>0]=u;a[h+1>>0]=u>>8;a[h+2>>0]=u>>16;a[h+3>>0]=u>>24;u=r+4|0;a[u>>0]=t;a[u+1>>0]=t>>8;a[u+2>>0]=t>>16;a[u+3>>0]=t>>24;t=f;u=t;r=d[u>>0]|d[u+1>>0]<<8|d[u+2>>0]<<16|d[u+3>>0]<<24;u=t+4|0;t=d[u>>0]|d[u+1>>0]<<8|d[u+2>>0]<<16|d[u+3>>0]<<24;u=b+1272|0;h=u;a[h>>0]=r;a[h+1>>0]=r>>8;a[h+2>>0]=r>>16;a[h+3>>0]=r>>24;r=u+4|0;a[r>>0]=t;a[r+1>>0]=t>>8;a[r+2>>0]=t>>16;a[r+3>>0]=t>>24;return}}_memset(c|0,a[e>>0]|0,8)|0;_memset(b+1336|0,a[e+1>>0]|0,8)|0;_memset(b+1368|0,a[e+2>>0]|0,8)|0;_memset(b+1400|0,a[e+3>>0]|0,8)|0;_memset(b+1432|0,a[e+4>>0]|0,8)|0;_memset(b+1464|0,a[e+5>>0]|0,8)|0;_memset(b+1496|0,a[e+6>>0]|0,8)|0;_memset(b+1528|0,a[e+7>>0]|0,8)|0;c=b+1048|0;if(g){_memset(c|0,a[e>>0]|0,8)|0;_memset(b+1080|0,a[e+1>>0]|0,8)|0;_memset(b+1112|0,a[e+2>>0]|0,8)|0;_memset(b+1144|0,a[e+3>>0]|0,8)|0;_memset(b+1176|0,a[e+4>>0]|0,8)|0;_memset(b+1208|0,a[e+5>>0]|0,8)|0;_memset(b+1240|0,a[e+6>>0]|0,8)|0;_memset(b+1272|0,a[e+7>>0]|0,8)|0;return}b=1258654+(0-(d[e+-1>>0]|0))|0;g=f+1|0;t=f+2|0;r=f+3|0;u=f+4|0;h=f+5|0;j=f+6|0;q=f+7|0;p=c;c=0;while(1){o=b+(d[e+c>>0]|0)|0;a[p>>0]=a[o+(d[f>>0]|0)>>0]|0;a[p+1>>0]=a[o+(d[g>>0]|0)>>0]|0;a[p+2>>0]=a[o+(d[t>>0]|0)>>0]|0;a[p+3>>0]=a[o+(d[r>>0]|0)>>0]|0;a[p+4>>0]=a[o+(d[u>>0]|0)>>0]|0;a[p+5>>0]=a[o+(d[h>>0]|0)>>0]|0;a[p+6>>0]=a[o+(d[j>>0]|0)>>0]|0;a[p+7>>0]=a[o+(d[q>>0]|0)>>0]|0;c=c+1|0;if((c|0)==8)break;else p=p+32|0}return}function _SSE16x16(a,b){a=a|0;b=b|0;var c=0,e=0,f=0,g=0,h=0;c=0;e=0;f=b;b=a;while(1){a=(d[b>>0]|0)-(d[f>>0]|0)|0;g=(U(a,a)|0)+e|0;a=(d[b+1>>0]|0)-(d[f+1>>0]|0)|0;h=(U(a,a)|0)+g|0;g=(d[b+2>>0]|0)-(d[f+2>>0]|0)|0;a=(U(g,g)|0)+h|0;h=(d[b+3>>0]|0)-(d[f+3>>0]|0)|0;g=(U(h,h)|0)+a|0;a=(d[b+4>>0]|0)-(d[f+4>>0]|0)|0;h=(U(a,a)|0)+g|0;g=(d[b+5>>0]|0)-(d[f+5>>0]|0)|0;a=(U(g,g)|0)+h|0;h=(d[b+6>>0]|0)-(d[f+6>>0]|0)|0;g=(U(h,h)|0)+a|0;a=(d[b+7>>0]|0)-(d[f+7>>0]|0)|0;h=(U(a,a)|0)+g|0;g=(d[b+8>>0]|0)-(d[f+8>>0]|0)|0;a=(U(g,g)|0)+h|0;h=(d[b+9>>0]|0)-(d[f+9>>0]|0)|0;g=(U(h,h)|0)+a|0;a=(d[b+10>>0]|0)-(d[f+10>>0]|0)|0;h=(U(a,a)|0)+g|0;g=(d[b+11>>0]|0)-(d[f+11>>0]|0)|0;a=(U(g,g)|0)+h|0;h=(d[b+12>>0]|0)-(d[f+12>>0]|0)|0;g=(U(h,h)|0)+a|0;a=(d[b+13>>0]|0)-(d[f+13>>0]|0)|0;h=(U(a,a)|0)+g|0;g=(d[b+14>>0]|0)-(d[f+14>>0]|0)|0;a=(U(g,g)|0)+h|0;h=(d[b+15>>0]|0)-(d[f+15>>0]|0)|0;e=(U(h,h)|0)+a|0;c=c+1|0;if((c|0)==16)break;else{f=f+32|0;b=b+32|0}}return e|0}function _SSE8x8(a,b){a=a|0;b=b|0;var c=0,e=0,f=0,g=0,h=0;c=0;e=0;f=b;b=a;while(1){a=(d[b>>0]|0)-(d[f>>0]|0)|0;g=(U(a,a)|0)+e|0;a=(d[b+1>>0]|0)-(d[f+1>>0]|0)|0;h=(U(a,a)|0)+g|0;g=(d[b+2>>0]|0)-(d[f+2>>0]|0)|0;a=(U(g,g)|0)+h|0;h=(d[b+3>>0]|0)-(d[f+3>>0]|0)|0;g=(U(h,h)|0)+a|0;a=(d[b+4>>0]|0)-(d[f+4>>0]|0)|0;h=(U(a,a)|0)+g|0;g=(d[b+5>>0]|0)-(d[f+5>>0]|0)|0;a=(U(g,g)|0)+h|0;h=(d[b+6>>0]|0)-(d[f+6>>0]|0)|0;g=(U(h,h)|0)+a|0;a=(d[b+7>>0]|0)-(d[f+7>>0]|0)|0;e=(U(a,a)|0)+g|0;c=c+1|0;if((c|0)==8)break;else{f=f+32|0;b=b+32|0}}return e|0}function _SSE16x8(a,b){a=a|0;b=b|0;var c=0,e=0,f=0,g=0,h=0;c=0;e=0;f=b;b=a;while(1){a=(d[b>>0]|0)-(d[f>>0]|0)|0;g=(U(a,a)|0)+e|0;a=(d[b+1>>0]|0)-(d[f+1>>0]|0)|0;h=(U(a,a)|0)+g|0;g=(d[b+2>>0]|0)-(d[f+2>>0]|0)|0;a=(U(g,g)|0)+h|0;h=(d[b+3>>0]|0)-(d[f+3>>0]|0)|0;g=(U(h,h)|0)+a|0;a=(d[b+4>>0]|0)-(d[f+4>>0]|0)|0;h=(U(a,a)|0)+g|0;g=(d[b+5>>0]|0)-(d[f+5>>0]|0)|0;a=(U(g,g)|0)+h|0;h=(d[b+6>>0]|0)-(d[f+6>>0]|0)|0;g=(U(h,h)|0)+a|0;a=(d[b+7>>0]|0)-(d[f+7>>0]|0)|0;h=(U(a,a)|0)+g|0;g=(d[b+8>>0]|0)-(d[f+8>>0]|0)|0;a=(U(g,g)|0)+h|0;h=(d[b+9>>0]|0)-(d[f+9>>0]|0)|0;g=(U(h,h)|0)+a|0;a=(d[b+10>>0]|0)-(d[f+10>>0]|0)|0;h=(U(a,a)|0)+g|0;g=(d[b+11>>0]|0)-(d[f+11>>0]|0)|0;a=(U(g,g)|0)+h|0;h=(d[b+12>>0]|0)-(d[f+12>>0]|0)|0;g=(U(h,h)|0)+a|0;a=(d[b+13>>0]|0)-(d[f+13>>0]|0)|0;h=(U(a,a)|0)+g|0;g=(d[b+14>>0]|0)-(d[f+14>>0]|0)|0;a=(U(g,g)|0)+h|0;h=(d[b+15>>0]|0)-(d[f+15>>0]|0)|0;e=(U(h,h)|0)+a|0;c=c+1|0;if((c|0)==8)break;else{f=f+32|0;b=b+32|0}}return e|0}function _SSE4x4(a,b){a=a|0;b=b|0;var c=0,e=0,f=0;c=(d[a>>0]|0)-(d[b>>0]|0)|0;e=U(c,c)|0;c=(d[a+1>>0]|0)-(d[b+1>>0]|0)|0;f=(U(c,c)|0)+e|0;e=(d[a+2>>0]|0)-(d[b+2>>0]|0)|0;c=(U(e,e)|0)+f|0;f=(d[a+3>>0]|0)-(d[b+3>>0]|0)|0;e=(U(f,f)|0)+c|0;c=(d[a+32>>0]|0)-(d[b+32>>0]|0)|0;f=(U(c,c)|0)+e|0;e=(d[a+33>>0]|0)-(d[b+33>>0]|0)|0;c=(U(e,e)|0)+f|0;f=(d[a+34>>0]|0)-(d[b+34>>0]|0)|0;e=(U(f,f)|0)+c|0;c=(d[a+35>>0]|0)-(d[b+35>>0]|0)|0;f=(U(c,c)|0)+e|0;e=(d[a+64>>0]|0)-(d[b+64>>0]|0)|0;c=(U(e,e)|0)+f|0;f=(d[a+65>>0]|0)-(d[b+65>>0]|0)|0;e=(U(f,f)|0)+c|0;c=(d[a+66>>0]|0)-(d[b+66>>0]|0)|0;f=(U(c,c)|0)+e|0;e=(d[a+67>>0]|0)-(d[b+67>>0]|0)|0;c=(U(e,e)|0)+f|0;f=(d[a+96>>0]|0)-(d[b+96>>0]|0)|0;e=(U(f,f)|0)+c|0;c=(d[a+97>>0]|0)-(d[b+97>>0]|0)|0;f=(U(c,c)|0)+e|0;e=(d[a+98>>0]|0)-(d[b+98>>0]|0)|0;c=(U(e,e)|0)+f|0;f=(d[a+99>>0]|0)-(d[b+99>>0]|0)|0;return (U(f,f)|0)+c|0}function _Disto4x4(a,b,c){a=a|0;b=b|0;c=c|0;var d=0;d=_TTransform(a,c)|0;a=(_TTransform(b,c)|0)-d|0;return ((a|0)>-1?a:0-a|0)>>5|0}function _Disto16x16(a,b,c){a=a|0;b=b|0;c=c|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0;d=a+4|0;e=b+4|0;f=a+8|0;g=b+8|0;h=a+12|0;i=b+12|0;j=0;k=0;do{l=_TTransform(a+k|0,c)|0;m=(_TTransform(b+k|0,c)|0)-l|0;l=_TTransform(d+k|0,c)|0;n=(_TTransform(e+k|0,c)|0)-l|0;l=_TTransform(f+k|0,c)|0;o=(_TTransform(g+k|0,c)|0)-l|0;l=_TTransform(h+k|0,c)|0;p=(_TTransform(i+k|0,c)|0)-l|0;j=(((p|0)>-1?p:0-p|0)>>5)+((((o|0)>-1?o:0-o|0)>>5)+((((n|0)>-1?n:0-n|0)>>5)+((((m|0)>-1?m:0-m|0)>>5)+j)))|0;k=k+128|0}while((k|0)<512);return j|0}function _Mean16x4(a,b){a=a|0;b=b|0;var e=0,f=0;e=0;f=a;while(1){c[b+(e<<2)>>2]=(d[f+99>>0]|0)+((d[f+98>>0]|0)+((d[f+97>>0]|0)+((d[f+96>>0]|0)+((d[f+67>>0]|0)+((d[f+66>>0]|0)+((d[f+65>>0]|0)+((d[f+64>>0]|0)+((d[f+35>>0]|0)+((d[f+34>>0]|0)+((d[f+33>>0]|0)+((d[f+32>>0]|0)+((d[f+3>>0]|0)+((d[f+2>>0]|0)+((d[f+1>>0]|0)+(d[f>>0]|0)))))))))))))));e=e+1|0;if((e|0)==4)break;else f=f+4|0}return}function _QuantizeBlock(a,f,g){a=a|0;f=f|0;g=g|0;var h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0;h=-1;i=0;while(1){j=d[596180+i>>0]|0;k=a+(j<<1)|0;l=b[k>>1]|0;m=l<<16>>16;n=l<<16>>16<0;l=(n?0-m|0:m)+(e[g+192+(j<<1)>>1]|0)|0;if(l>>>0>(c[g+128+(j<<2)>>2]|0)>>>0){m=((U(e[g+32+(j<<1)>>1]|0,l)|0)+(c[g+64+(j<<2)>>2]|0)|0)>>>17;l=m>>>0<2047?m:2047;m=n?0-l|0:l;b[k>>1]=U(m,e[g+(j<<1)>>1]|0)|0;b[f+(i<<1)>>1]=m;o=(m|0)==0?h:i}else{b[f+(i<<1)>>1]=0;b[k>>1]=0;o=h}i=i+1|0;if((i|0)==16)break;else h=o}return o>>>31^1|0}function _Quantize2Blocks(a,b,d){a=a|0;b=b|0;d=d|0;var e=0;e=nj[c[306974]&2047](a,b,d)|0;return (nj[c[306974]&2047](a+32|0,b+32|0,d)|0)<<1|e|0}function _Copy4x4(b,c){b=b|0;c=c|0;var e=0,f=0,g=0;e=d[b>>0]|d[b+1>>0]<<8|d[b+2>>0]<<16|d[b+3>>0]<<24;a[c>>0]=e;a[c+1>>0]=e>>8;a[c+2>>0]=e>>16;a[c+3>>0]=e>>24;e=b+32|0;f=c+32|0;g=d[e>>0]|d[e+1>>0]<<8|d[e+2>>0]<<16|d[e+3>>0]<<24;a[f>>0]=g;a[f+1>>0]=g>>8;a[f+2>>0]=g>>16;a[f+3>>0]=g>>24;g=b+64|0;f=c+64|0;e=d[g>>0]|d[g+1>>0]<<8|d[g+2>>0]<<16|d[g+3>>0]<<24;a[f>>0]=e;a[f+1>>0]=e>>8;a[f+2>>0]=e>>16;a[f+3>>0]=e>>24;e=b+96|0;b=c+96|0;c=d[e>>0]|d[e+1>>0]<<8|d[e+2>>0]<<16|d[e+3>>0]<<24;a[b>>0]=c;a[b+1>>0]=c>>8;a[b+2>>0]=c>>16;a[b+3>>0]=c>>24;return}function _Copy16x8(b,c){b=b|0;c=c|0;var d=0,e=0,f=0;d=c;e=b;f=d+16|0;do{a[d>>0]=a[e>>0]|0;d=d+1|0;e=e+1|0}while((d|0)<(f|0));d=c+32|0;e=b+32|0;f=d+16|0;do{a[d>>0]=a[e>>0]|0;d=d+1|0;e=e+1|0}while((d|0)<(f|0));d=c+64|0;e=b+64|0;f=d+16|0;do{a[d>>0]=a[e>>0]|0;d=d+1|0;e=e+1|0}while((d|0)<(f|0));d=c+96|0;e=b+96|0;f=d+16|0;do{a[d>>0]=a[e>>0]|0;d=d+1|0;e=e+1|0}while((d|0)<(f|0));d=c+128|0;e=b+128|0;f=d+16|0;do{a[d>>0]=a[e>>0]|0;d=d+1|0;e=e+1|0}while((d|0)<(f|0));d=c+160|0;e=b+160|0;f=d+16|0;do{a[d>>0]=a[e>>0]|0;d=d+1|0;e=e+1|0}while((d|0)<(f|0));d=c+192|0;e=b+192|0;f=d+16|0;do{a[d>>0]=a[e>>0]|0;d=d+1|0;e=e+1|0}while((d|0)<(f|0));d=c+224|0;e=b+224|0;f=d+16|0;do{a[d>>0]=a[e>>0]|0;d=d+1|0;e=e+1|0}while((d|0)<(f|0));return}function _TTransform(a,b){a=a|0;b=b|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0;f=l;l=l+64|0;if((l|0)>=(m|0))ba(64);g=f;h=d[a>>0]|0;i=d[a+2>>0]|0;j=i+h|0;k=d[a+1>>0]|0;n=d[a+3>>0]|0;o=n+k|0;p=k-n|0;n=h-i|0;i=o+j|0;c[g>>2]=i;c[g+4>>2]=p+n;c[g+8>>2]=n-p;c[g+12>>2]=j-o;o=d[a+32>>0]|0;j=d[a+34>>0]|0;p=j+o|0;n=d[a+33>>0]|0;h=d[a+35>>0]|0;k=h+n|0;q=n-h|0;h=o-j|0;c[g+16>>2]=k+p;c[g+20>>2]=q+h;c[g+24>>2]=h-q;c[g+28>>2]=p-k;k=d[a+64>>0]|0;p=d[a+66>>0]|0;q=p+k|0;h=d[a+65>>0]|0;j=d[a+67>>0]|0;o=j+h|0;n=h-j|0;j=k-p|0;c[g+32>>2]=o+q;c[g+36>>2]=n+j;c[g+40>>2]=j-n;c[g+44>>2]=q-o;o=d[a+96>>0]|0;q=d[a+98>>0]|0;n=q+o|0;j=d[a+97>>0]|0;p=d[a+99>>0]|0;a=p+j|0;k=j-p|0;p=o-q|0;c[g+48>>2]=a+n;c[g+52>>2]=k+p;c[g+56>>2]=p-k;c[g+60>>2]=n-a;a=b;b=0;n=0;k=i;while(1){i=c[g+(n+8<<2)>>2]|0;p=i+k|0;q=c[g+(n+4<<2)>>2]|0;o=c[g+(n+12<<2)>>2]|0;j=o+q|0;h=q-o|0;o=k-i|0;i=j+p|0;q=h+o|0;r=o-h|0;h=p-j|0;j=(U((i|0)>-1?i:0-i|0,e[a>>1]|0)|0)+b|0;i=j+(U((q|0)>-1?q:0-q|0,e[a+8>>1]|0)|0)|0;q=i+(U(e[a+16>>1]|0,(r|0)>-1?r:0-r|0)|0)|0;s=q+(U(e[a+24>>1]|0,(h|0)>-1?h:0-h|0)|0)|0;h=n+1|0;if((h|0)==4)break;a=a+2|0;b=s;n=h;k=c[g+(h<<2)>>2]|0}l=f;return s|0}function _ITransformOne(e,f,g){e=e|0;f=f|0;g=g|0;var h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0;h=l;l=l+64|0;if((l|0)>=(m|0))ba(64);i=h;j=b[f>>1]|0;k=b[f+16>>1]|0;n=k+j|0;o=j-k|0;k=b[f+8>>1]|0;j=b[f+24>>1]|0;p=(k*35468>>16)-(j*85627>>16)|0;q=(j*35468>>16)+(k*85627>>16)|0;c[i>>2]=q+n;c[i+4>>2]=p+o;c[i+8>>2]=o-p;c[i+12>>2]=n-q;q=b[f+2>>1]|0;n=b[f+18>>1]|0;p=n+q|0;o=q-n|0;n=b[f+10>>1]|0;q=b[f+26>>1]|0;k=(n*35468>>16)-(q*85627>>16)|0;j=(q*35468>>16)+(n*85627>>16)|0;n=j+p|0;c[i+16>>2]=n;c[i+20>>2]=k+o;c[i+24>>2]=o-k;c[i+28>>2]=p-j;j=b[f+4>>1]|0;p=b[f+20>>1]|0;k=p+j|0;o=j-p|0;p=b[f+12>>1]|0;j=b[f+28>>1]|0;q=(p*35468>>16)-(j*85627>>16)|0;r=(j*35468>>16)+(p*85627>>16)|0;c[i+32>>2]=r+k;c[i+36>>2]=q+o;c[i+40>>2]=o-q;c[i+44>>2]=k-r;r=b[f+6>>1]|0;k=b[f+22>>1]|0;q=k+r|0;o=r-k|0;k=b[f+14>>1]|0;r=b[f+30>>1]|0;f=(k*35468>>16)-(r*85627>>16)|0;p=(r*35468>>16)+(k*85627>>16)|0;c[i+48>>2]=p+q;c[i+52>>2]=f+o;c[i+56>>2]=o-f;c[i+60>>2]=q-p;p=0;q=i;i=n;while(1){n=(c[q>>2]|0)+4|0;f=c[q+32>>2]|0;o=n+f|0;k=n-f|0;f=c[q+48>>2]|0;n=(i*35468>>16)-(f*85627>>16)|0;r=(f*35468>>16)+(i*85627>>16)|0;f=p<<5;j=(r+o>>3)+(d[e+f>>0]|0)|0;a[g+f>>0]=j>>>0>255?(j>>>31)+255|0:j;j=f|1;s=(n+k>>3)+(d[e+j>>0]|0)|0;a[g+j>>0]=s>>>0>255?(s>>>31)+255|0:s;s=f|2;j=(d[e+s>>0]|0)+(k-n>>3)|0;a[g+s>>0]=j>>>0>255?(j>>>31)+255|0:j;j=f|3;f=(d[e+j>>0]|0)+(o-r>>3)|0;a[g+j>>0]=f>>>0>255?(f>>>31)+255|0:f;f=p+1|0;if((f|0)==4)break;j=c[q+20>>2]|0;p=f;q=q+4|0;i=j}l=h;return}function _ImportYUVAFromRGBA(f,h,i,j,k,n,o,p,q){f=f|0;h=h|0;i=i|0;j=j|0;k=k|0;n=n|0;o=+o;p=p|0;q=q|0;var r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,I=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0,ia=0,ja=0,ka=0,la=0,ma=0,na=0,oa=0,pa=0,qa=0,ra=0,sa=0,ta=0,ua=0,va=0,wa=0,xa=0,ya=0,za=0,Aa=0,Ba=0,Ca=0,Da=0,Ea=0,Fa=0.0,Ga=0,Ha=0.0,Ia=0,Ja=0,Ka=0,La=0,Ma=0,Na=0,Oa=0,Pa=0;r=l;l=l+240|0;if((l|0)>=(m|0))ba(240);s=r;t=q+8|0;u=c[t>>2]|0;v=q+12|0;w=c[v>>2]|0;a:do if((j|0)!=0&(w|0)>0?(x=U(u,k)|0,(x|0)>0):0){y=j;z=w;while(1){A=z;z=z+-1|0;B=0;do{if((a[y+B>>0]|0)!=-1){C=1;break a}B=B+k|0}while((B|0)<(x|0));if((A|0)<=1){C=0;break}else y=y+n|0}}else C=0;while(0);y=f>>>0<i>>>0;x=(C|0)!=0;c[q+4>>2]=x?4:0;c[q>>2]=0;z=(u|0)<4|(w|0)<4;if(!(_WebPPictureAllocYUVA(q,u,w)|0)){D=0;l=r;return D|0}if(x?(_WebPInitAlphaProcessing(),(k|0)!=4):0)Bd(596196,596206,860,596247);if((p|0)==0|z){z=u+1>>1;p=z<<2;B=_WebPSafeMalloc(p,((p|0)<0)<<31>>31,2)|0;p=c[q+16>>2]|0;E=c[q+20>>2]|0;I=c[q+24>>2]|0;K=c[q+36>>2]|0;if(o>0.0){_VP8InitRandom(s,o);L=s;M=0}else{L=0;M=(k|0)==3&1}_WebPInitConvertARGBToYUV();if(!(c[308219]|0)){s=0;do{b[1256462+(s<<1)>>1]=~~(+J(+(+(s|0)*.00392156862745098),.8)*4095.0+.5);s=s+1|0}while((s|0)!=256);N=0;do{c[1232880+(N<<2)>>2]=~~(+J(+(+(N|0)*.03125763125763126),1.25)*255.0+.5);N=N+1|0}while((N|0)!=33);c[308219]=1}if(!B){D=0;l=r;return D|0}N=w>>1;if((N|0)>0){s=(M|0)==0;O=(u|0)>0;P=(L|0)==0;Q=L+228|0;R=L+4|0;S=q+28|0;W=q+40|0;X=q+32|0;Y=n<<1;Z=(U(N,n)|0)<<1;_=i+Z|0;$=K;aa=I;ca=E;da=p;ea=f;fa=h;ga=i;ha=j;ia=0;while(1){do if(s){if(O){if(P){ja=0;ka=0;while(1){a[da+ja>>0]=(((d[ea+ka>>0]|0)*16839|0)+1081344+((d[fa+ka>>0]|0)*33059|0)+((d[ga+ka>>0]|0)*6420|0)|0)>>>16;ja=ja+1|0;if((ja|0)==(u|0))break;else ka=ka+k|0}}else{ka=0;ja=0;while(1){A=d[ea+ja>>0]|0;la=d[fa+ja>>0]|0;ma=d[ga+ja>>0]|0;na=c[Q>>2]|0;oa=L+8+(c[L>>2]<<2)|0;pa=(c[oa>>2]|0)-(c[L+8+(c[R>>2]<<2)>>2]|0)|0;c[oa>>2]=pa&2147483647;oa=(c[L>>2]|0)+1|0;c[L>>2]=(oa|0)==55?0:oa;oa=(c[R>>2]|0)+1|0;c[R>>2]=(oa|0)==55?0:oa;a[da+ka>>0]=((A*16839|0)+1081344+(la*33059|0)+(ma*6420|0)+((U(pa<<1>>16,na)|0)>>>8)|0)>>>16;ka=ka+1|0;if((ka|0)==(u|0))break;else ja=ja+k|0}}ja=ea+n|0;ka=fa+n|0;na=ga+n|0;pa=da+(c[S>>2]|0)|0;if(P){ma=0;la=0;while(1){a[pa+ma>>0]=(((d[ja+la>>0]|0)*16839|0)+1081344+((d[ka+la>>0]|0)*33059|0)+((d[na+la>>0]|0)*6420|0)|0)>>>16;ma=ma+1|0;if((ma|0)==(u|0))break;else la=la+k|0}}else{la=0;ma=0;while(1){A=d[ja+ma>>0]|0;oa=d[ka+ma>>0]|0;qa=d[na+ma>>0]|0;ra=c[Q>>2]|0;sa=L+8+(c[L>>2]<<2)|0;ta=(c[sa>>2]|0)-(c[L+8+(c[R>>2]<<2)>>2]|0)|0;c[sa>>2]=ta&2147483647;sa=(c[L>>2]|0)+1|0;c[L>>2]=(sa|0)==55?0:sa;sa=(c[R>>2]|0)+1|0;c[R>>2]=(sa|0)==55?0:sa;a[pa+la>>0]=((A*16839|0)+1081344+(oa*33059|0)+(qa*6420|0)+((U(ta<<1>>16,ra)|0)>>>8)|0)>>>16;la=la+1|0;if((la|0)==(u|0))break;else ma=ma+k|0}}}}else if(y){bj[c[307151]&4095](ea,da,u);bj[c[307151]&4095](ea+n|0,da+(c[S>>2]|0)|0,u);break}else{bj[c[307152]&4095](ga,da,u);bj[c[307152]&4095](ga+n|0,da+(c[S>>2]|0)|0,u);break}while(0);da=da+(c[S>>2]<<1)|0;if(x){ma=(Wh[c[306906]&63](ha,n,u,2,$,c[W>>2]|0)|0)==0&C;la=$+(c[W>>2]<<1)|0;if(!ma){ua=la;va=96}else{_AccumulateRGBA(ea,fa,ga,ha,n,B,u);wa=la}}else{ua=$;va=96}if((va|0)==96){va=0;_AccumulateRGB(ea,fa,ga,k,n,B,u);wa=ua}if(P)Ki[c[307153]&4095](B,ca,aa,z);else _ConvertRowsToUV(B,ca,aa,z,L);la=c[X>>2]|0;ca=ca+la|0;aa=aa+la|0;ha=x?ha+Y|0:ha;ia=ia+1|0;if((ia|0)==(N|0))break;else{$=wa;ea=ea+Y|0;fa=fa+Y|0;ga=ga+Y|0}}xa=wa;ya=aa;za=ca;Aa=da;Ba=f+Z|0;Ca=h+Z|0;Da=_;Ea=ha}else{xa=K;ya=I;za=E;Aa=p;Ba=f;Ca=h;Da=i;Ea=j}do if(w&1|0){do if(!M){if((u|0)>0){p=L+228|0;E=L+4|0;if(!L){I=0;K=0;while(1){a[Aa+I>>0]=(((d[Ba+K>>0]|0)*16839|0)+1081344+((d[Ca+K>>0]|0)*33059|0)+((d[Da+K>>0]|0)*6420|0)|0)>>>16;I=I+1|0;if((I|0)==(u|0))break;else K=K+k|0}}else{K=0;I=0;while(1){ha=d[Ba+I>>0]|0;_=d[Ca+I>>0]|0;Z=d[Da+I>>0]|0;da=c[p>>2]|0;ca=L+8+(c[L>>2]<<2)|0;aa=(c[ca>>2]|0)-(c[L+8+(c[E>>2]<<2)>>2]|0)|0;c[ca>>2]=aa&2147483647;ca=(c[L>>2]|0)+1|0;c[L>>2]=(ca|0)==55?0:ca;ca=(c[E>>2]|0)+1|0;c[E>>2]=(ca|0)==55?0:ca;a[Aa+K>>0]=((ha*16839|0)+1081344+(_*33059|0)+(Z*6420|0)+((U(aa<<1>>16,da)|0)>>>8)|0)>>>16;K=K+1|0;if((K|0)==(u|0))break;else I=I+k|0}}}}else if(Ba>>>0<Da>>>0){bj[c[307151]&4095](Ba,Aa,u);break}else{bj[c[307152]&4095](Da,Aa,u);break}while(0);if(x?((Wh[c[306906]&63](Ea,0,u,1,xa,0)|0)==0&C|0)!=0:0)_AccumulateRGBA(Ba,Ca,Da,Ea,0,B,u);else _AccumulateRGB(Ba,Ca,Da,k,0,B,u);if(!L){Ki[c[307153]&4095](B,za,ya,z);break}else{_ConvertRowsToUV(B,za,ya,z,L);break}}while(0);_WebPSafeFree(B);D=1;l=r;return D|0}if(!(c[307160]|0)){B=0;do{o=+(B|0)*9.775171065493646e-04;if(!(o<=.08099999999999999))Fa=+J(+((o+.099)*.9099181073703367),2.2222222222222223);else Fa=o/4.5;g[1228644+(B<<2)>>2]=Fa;B=B+1|0}while((B|0)!=1024);Ga=0;do{Fa=+(Ga|0)*.03125;if(!(Fa<=.018))Ha=+J(+Fa,.44999999999999996)*1.099+-.099;else Ha=Fa*4.5;g[1232740+(Ga<<2)>>2]=Ha*1023.0;Ga=Ga+1|0}while((Ga|0)!=33);c[308218]=c[308217];c[307160]=1}Ga=(c[t>>2]|0)+1|0;B=Ga&-2;L=(c[v>>2]|0)+1|0;z=L&-2;ya=Ga>>1;Ga=B*3|0;za=B*6|0;Da=_WebPSafeMalloc(za,((za|0)<0)<<31>>31,2)|0;Ca=U(z,B)|0;Ba=((Ca|0)<0)<<31>>31;Ea=_WebPSafeMalloc(Ca,Ba,2)|0;C=_WebPSafeMalloc(Ca,Ba,2)|0;Ba=B<<1;Ca=_WebPSafeMalloc(Ba,((Ba|0)<0)<<31>>31,2)|0;xa=ya*3|0;Aa=U(xa,L>>1)|0;L=((Aa|0)<0)<<31>>31;M=_WebPSafeMalloc(Aa,L,2)|0;I=_WebPSafeMalloc(Aa,L,2)|0;L=_WebPSafeMalloc(xa,((xa|0)<0)<<31>>31,2)|0;Ha=+(B|0)*3.0*+(z|0);Aa=~~Ha>>>0;K=+H(Ha)>=1.0?(Ha>0.0?~~+V(+G(Ha/4294967296.0),4294967295.0)>>>0:~~+T((Ha-+(~~Ha>>>0))/4294967296.0)>>>0):0;if(!((Da|0)==0|((L|0)==0|((Ca|0)==0|((I|0)==0|((C|0)==0|((Ea|0)==0|(M|0)==0))))))){if((c[t>>2]|0)<=3)Bd(596266,596206,470,596317);if((c[v>>2]|0)<=3)Bd(596332,596206,471,596317);_WebPInitConvertARGBToYUV();E=c[v>>2]|0;p=Da+(Ga<<1)|0;if((E|0)>0){Ga=(B|0)>0;da=ya*6|0;aa=n<<1;Z=f;f=h;h=i;i=0;_=Ea;ha=I;ca=M;wa=C;Y=E;while(1){E=(i|0)==(Y+-1|0);ga=c[t>>2]|0;fa=ga+1&-2;ea=(ga|0)>0;if(ea){$=fa<<1;N=0;do{ia=U(N,k)|0;b[Da+(N<<1)>>1]=d[Z+ia>>0]<<2|2;b[Da+(N+fa<<1)>>1]=d[f+ia>>0]<<2|2;b[Da+(N+$<<1)>>1]=d[h+ia>>0]<<2|2;N=N+1|0}while((N|0)!=(ga|0))}N=(ga&1|0)==0;if(!N){b[Da+(ga<<1)>>1]=b[Da+(ga+-1<<1)>>1]|0;$=fa+ga|0;b[Da+($<<1)>>1]=b[Da+($+-1<<1)>>1]|0;$=(fa<<1)+ga|0;b[Da+($<<1)>>1]=b[Da+($+-1<<1)>>1]|0}if(!E){$=Z+n|0;ia=f+n|0;X=h+n|0;if(ea){P=fa<<1;ua=0;do{va=U(ua,k)|0;b[p+(ua<<1)>>1]=d[$+va>>0]<<2|2;b[p+(ua+fa<<1)>>1]=d[ia+va>>0]<<2|2;b[p+(ua+P<<1)>>1]=d[X+va>>0]<<2|2;ua=ua+1|0}while((ua|0)!=(ga|0))}if(!N){b[p+(ga<<1)>>1]=b[p+(ga+-1<<1)>>1]|0;ua=fa+ga|0;b[p+(ua<<1)>>1]=b[p+(ua+-1<<1)>>1]|0;ua=(fa<<1)+ga|0;b[p+(ua<<1)>>1]=b[p+(ua+-1<<1)>>1]|0}}else _memcpy(p|0,Da|0,za|0)|0;if(Ga){ua=0;do{b[_+(ua<<1)>>1]=(((e[Da+(ua<<1)>>1]|0)*13933|0)+32768+((e[Da+(ua+B<<1)>>1]|0)*46871|0)+((e[Da+(ua+Ba<<1)>>1]|0)*4732|0)|0)>>>16;ua=ua+1|0}while((ua|0)!=(B|0));ua=_+(B<<1)|0;ga=0;do{b[ua+(ga<<1)>>1]=(((e[p+(ga<<1)>>1]|0)*13933|0)+32768+((e[p+(ga+B<<1)>>1]|0)*46871|0)+((e[p+(ga+Ba<<1)>>1]|0)*4732|0)|0)>>>16;ga=ga+1|0}while((ga|0)!=(B|0));Ia=0;do{Ha=(+g[1228644+(e[Da+(Ia<<1)>>1]<<2)>>2]*.2126+ +g[1228644+(e[Da+(Ia+B<<1)>>1]<<2)>>2]*.7152+ +g[1228644+(e[Da+(Ia+Ba<<1)>>1]<<2)>>2]*.0722)*32.0;ga=~~Ha;Fa=Ha-+(ga|0);b[wa+(Ia<<1)>>1]=~~(+g[1232740+(ga+1<<2)>>2]*Fa+ +g[1232740+(ga<<2)>>2]*(1.0-Fa)+.5);Ia=Ia+1|0}while((Ia|0)!=(B|0));ga=wa+(B<<1)|0;ua=0;do{Fa=(+g[1228644+(e[p+(ua<<1)>>1]<<2)>>2]*.2126+ +g[1228644+(e[p+(ua+B<<1)>>1]<<2)>>2]*.7152+ +g[1228644+(e[p+(ua+Ba<<1)>>1]<<2)>>2]*.0722)*32.0;fa=~~Fa;Ha=Fa-+(fa|0);b[ga+(ua<<1)>>1]=~~(+g[1232740+(fa+1<<2)>>2]*Ha+ +g[1232740+(fa<<2)>>2]*(1.0-Ha)+.5);ua=ua+1|0}while((ua|0)!=(B|0))}_UpdateChroma(Da,p,ha,ya);_memcpy(ca|0,ha|0,da|0)|0;i=i+2|0;Y=c[v>>2]|0;if((i|0)>=(Y|0))break;else{Z=Z+aa|0;f=f+aa|0;h=h+aa|0;_=_+(Ba<<1)|0;ha=ha+(xa<<1)|0;ca=ca+(xa<<1)|0;wa=wa+(Ba<<1)|0}}}wa=(z|0)>0;ca=z+-2|0;ha=B+-1|0;_=ha>>1;aa=ya+-1|0;h=ha+B|0;f=(B|0)>0;Z=Ca+(B<<1)|0;Y=0;i=-1;da=-1;while(1){if(wa){Ia=M;Ga=M;za=0;k=Ea;ua=I;ga=M;fa=C;N=0;X=0;while(1){P=Ga+(((za|0)<(ca|0)?xa:0)<<1)|0;ia=k+(B<<1)|0;$=k+2|0;ea=ia+2|0;E=k+(ha<<1)|0;va=k+(h<<1)|0;W=Ia;S=Ga;y=p;R=Da;Q=P;O=2;while(1){s=((b[W>>1]|0)+2+((b[S>>1]|0)*3|0)>>2)+(e[k>>1]|0)|0;b[R>>1]=s>>>0>1023?(s>>31&64513)+1023|0:s;s=((b[Q>>1]|0)+2+((b[S>>1]|0)*3|0)>>2)+(e[ia>>1]|0)|0;b[y>>1]=s>>>0>1023?(s>>31&64513)+1023|0:s;Li[c[307156]&255](S,W,_,$,R+2|0);Li[c[307156]&255](S,Q,_,ea,y+2|0);s=S+(aa<<1)|0;la=((b[W+(aa<<1)>>1]|0)+2+((b[s>>1]|0)*3|0)>>2)+(e[E>>1]|0)|0;b[R+(ha<<1)>>1]=la>>>0>1023?(la>>31&64513)+1023|0:la;la=((b[Q+(aa<<1)>>1]|0)+2+((b[s>>1]|0)*3|0)>>2)+(e[va>>1]|0)|0;b[y+(ha<<1)>>1]=la>>>0>1023?(la>>31&64513)+1023|0:la;if((O|0)>0){W=W+(ya<<1)|0;S=S+(ya<<1)|0;y=y+(B<<1)|0;R=R+(B<<1)|0;Q=Q+(ya<<1)|0;O=O+-1|0}else break}if(f){O=0;do{Ha=(+g[1228644+(e[Da+(O<<1)>>1]<<2)>>2]*.2126+ +g[1228644+(e[Da+(O+B<<1)>>1]<<2)>>2]*.7152+ +g[1228644+(e[Da+(O+Ba<<1)>>1]<<2)>>2]*.0722)*32.0;Q=~~Ha;Fa=Ha-+(Q|0);b[Ca+(O<<1)>>1]=~~(+g[1232740+(Q+1<<2)>>2]*Fa+ +g[1232740+(Q<<2)>>2]*(1.0-Fa)+.5);O=O+1|0}while((O|0)!=(B|0));Ja=0;do{Fa=(+g[1228644+(e[p+(Ja<<1)>>1]<<2)>>2]*.2126+ +g[1228644+(e[p+(Ja+B<<1)>>1]<<2)>>2]*.7152+ +g[1228644+(e[p+(Ja+Ba<<1)>>1]<<2)>>2]*.0722)*32.0;O=~~Fa;Ha=Fa-+(O|0);b[Z+(Ja<<1)>>1]=~~(+g[1232740+(O+1<<2)>>2]*Ha+ +g[1232740+(O<<2)>>2]*(1.0-Ha)+.5);Ja=Ja+1|0}while((Ja|0)!=(B|0))}_UpdateChroma(Da,p,L,ya);O=ri[c[307154]&511](fa,Ca,k,Ba)|0;Q=_i64Add(O|0,F|0,N|0,X|0)|0;O=F;Ki[c[307155]&4095](ua,L,ga,xa);za=za+2|0;if((za|0)>=(z|0)){Ka=O;La=Q;break}else{R=Ga;Ga=P;k=k+(Ba<<1)|0;ua=ua+(xa<<1)|0;ga=ga+(xa<<1)|0;fa=fa+(Ba<<1)|0;N=Q;X=O;Ia=R}}}else{Ka=0;La=0}if((Y|0)>0?Ka>>>0<K>>>0|(Ka|0)==(K|0)&La>>>0<Aa>>>0|(Ka>>>0>i>>>0|(Ka|0)==(i|0)&La>>>0>da>>>0):0)break;Y=Y+1|0;if((Y|0)>=4)break;else{i=Ka;da=La}}La=c[q+20>>2]|0;da=c[q+24>>2]|0;Ka=c[t>>2]|0;i=Ka+1|0;Y=i&-2;Aa=c[v>>2]|0;K=i>>1;i=Aa+1>>1;if((Aa|0)>0){Ba=q+28|0;xa=K<<1;z=M;ya=0;p=c[q+16>>2]|0;B=Ea;Ja=Ka;Ka=Aa;while(1){if((Ja|0)>0){Aa=0;do{Z=Aa>>1;f=e[B+(Aa<<1)>>1]|0;ha=((((b[z+(Z<<1)>>1]|0)+f|0)*16839|0)+131072+(((b[z+(Z+K<<1)>>1]|0)+f|0)*33059|0)+(((b[z+(Z+xa<<1)>>1]|0)+f|0)*6420|0)>>18)+16|0;f=ha&65535;a[p+Aa>>0]=(f&65535)>255?(f<<16>>16<0?0:255):ha;Aa=Aa+1|0;Ma=c[t>>2]|0}while((Aa|0)<(Ma|0));Na=c[v>>2]|0;Oa=Ma}else{Na=Ka;Oa=Ja}z=z+((U(0-(ya&1)&3,K)|0)<<1)|0;ya=ya+1|0;if((ya|0)>=(Na|0))break;else{p=p+(c[Ba>>2]|0)|0;B=B+(Y<<1)|0;Ja=Oa;Ka=Na}}}if((i|0)>0?(Na=K*3|0,Ka=q+32|0,Oa=K<<1,(K|0)>0):0){Ja=La;La=da;da=0;Y=M;while(1){B=0;do{Ba=b[Y+(B<<1)>>1]|0;p=b[Y+(B+K<<1)>>1]|0;ya=b[Y+(B+Oa<<1)>>1]|0;z=((U(Ba,-9719)|0)+131072+(U(p,-19081)|0)+(ya*28800|0)>>18)+128|0;Ma=z&65535;a[Ja+B>>0]=(Ma&65535)>255?(Ma<<16>>16<0?0:255):z;z=((Ba*28800|0)+131072+(U(p,-24116)|0)+(U(ya,-4684)|0)>>18)+128|0;ya=z&65535;a[La+B>>0]=(ya&65535)>255?(ya<<16>>16<0?0:255):z;B=B+1|0}while((B|0)!=(K|0));B=c[Ka>>2]|0;da=da+1|0;if((da|0)==(i|0)){Pa=0;break}else{Ja=Ja+B|0;La=La+B|0;Y=Y+(Na<<1)|0}}}else Pa=0}else Pa=(_WebPEncodingSetError(q,1)|0)==0;_WebPSafeFree(Ea);_WebPSafeFree(M);_WebPSafeFree(C);_WebPSafeFree(I);_WebPSafeFree(Ca);_WebPSafeFree(L);_WebPSafeFree(Da);if(Pa|x^1){D=(Pa^1)&1;l=r;return D|0}Wh[c[306906]&63](j,n,u,w,c[q+36>>2]|0,c[q+40>>2]|0)|0;D=1;l=r;return D|0}function _UpdateChroma(a,c,d,f){a=a|0;c=c|0;d=d|0;f=f|0;var h=0,i=0,j=0,k=0,l=0,m=0,n=0.0,o=0.0,p=0,q=0,r=0;if((f|0)<=0)return;h=f<<1;i=h|1;j=f<<2;k=j|1;l=c;c=d;d=0;m=a;while(1){n=(+g[1228644+((e[m>>1]|0)<<2)>>2]+ +g[1228644+((e[m+2>>1]|0)<<2)>>2]+ +g[1228644+((e[l>>1]|0)<<2)>>2]+ +g[1228644+((e[l+2>>1]|0)<<2)>>2])*.25*32.0;a=~~n;o=n-+(a|0);p=~~(+g[1232740+(a+1<<2)>>2]*o+ +g[1232740+(a<<2)>>2]*(1.0-o)+.5);o=(+g[1228644+((e[m+(h<<1)>>1]|0)<<2)>>2]+ +g[1228644+((e[m+(i<<1)>>1]|0)<<2)>>2]+ +g[1228644+((e[l+(h<<1)>>1]|0)<<2)>>2]+ +g[1228644+((e[l+(i<<1)>>1]|0)<<2)>>2])*.25*32.0;a=~~o;n=o-+(a|0);q=~~(+g[1232740+(a+1<<2)>>2]*n+ +g[1232740+(a<<2)>>2]*(1.0-n)+.5);n=(+g[1228644+((e[m+(j<<1)>>1]|0)<<2)>>2]+ +g[1228644+((e[m+(k<<1)>>1]|0)<<2)>>2]+ +g[1228644+((e[l+(j<<1)>>1]|0)<<2)>>2]+ +g[1228644+((e[l+(k<<1)>>1]|0)<<2)>>2])*.25*32.0;a=~~n;o=n-+(a|0);r=~~(+g[1232740+(a+1<<2)>>2]*o+ +g[1232740+(a<<2)>>2]*(1.0-o)+.5);a=(p*13933|0)+32768+(q*46871|0)+(r*4732|0)>>16;b[c>>1]=p-a;b[c+(f<<1)>>1]=q-a;b[c+(h<<1)>>1]=r-a;d=d+1|0;if((d|0)==(f|0))break;else{l=l+4|0;c=c+2|0;m=m+4|0}}return}function _AccumulateRGB(a,f,g,h,i,j,k){a=a|0;f=f|0;g=g|0;h=h|0;i=i|0;j=j|0;k=k|0;var l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;l=k>>1;a:do if((l|0)>0){m=i+h|0;n=h<<1;o=0;p=j;q=0;while(1){r=a+q|0;s=(e[1256462+((d[r+h>>0]|0)<<1)>>1]|0)+(e[1256462+((d[r>>0]|0)<<1)>>1]|0)+(e[1256462+((d[r+i>>0]|0)<<1)>>1]|0)+(e[1256462+((d[r+m>>0]|0)<<1)>>1]|0)|0;r=s>>>9;t=s&511;s=r+1|0;if(s>>>0>=33){u=4;break}v=U(c[1232880+(s<<2)>>2]|0,t)|0;b[p>>1]=(v+64+(U(c[1232880+(r<<2)>>2]|0,512-t|0)|0)|0)>>>7;t=f+q|0;r=(e[1256462+((d[t+h>>0]|0)<<1)>>1]|0)+(e[1256462+((d[t>>0]|0)<<1)>>1]|0)+(e[1256462+((d[t+i>>0]|0)<<1)>>1]|0)+(e[1256462+((d[t+m>>0]|0)<<1)>>1]|0)|0;t=r>>>9;v=r&511;r=t+1|0;if(r>>>0>=33){u=6;break}s=U(c[1232880+(r<<2)>>2]|0,v)|0;b[p+2>>1]=(s+64+(U(c[1232880+(t<<2)>>2]|0,512-v|0)|0)|0)>>>7;v=g+q|0;t=(e[1256462+((d[v+h>>0]|0)<<1)>>1]|0)+(e[1256462+((d[v>>0]|0)<<1)>>1]|0)+(e[1256462+((d[v+i>>0]|0)<<1)>>1]|0)+(e[1256462+((d[v+m>>0]|0)<<1)>>1]|0)|0;v=t>>>9;s=t&511;t=v+1|0;if(t>>>0>=33){u=8;break}r=U(c[1232880+(t<<2)>>2]|0,s)|0;b[p+4>>1]=(r+64+(U(c[1232880+(v<<2)>>2]|0,512-s|0)|0)|0)>>>7;o=o+1|0;s=q+n|0;v=p+8|0;if((o|0)>=(l|0)){w=s;x=v;break a}else{p=v;q=s}}if((u|0)==4)Bd(596384,596206,116,596416);else if((u|0)==6)Bd(596384,596206,116,596416);else if((u|0)==8)Bd(596384,596206,116,596416)}else{w=0;x=j}while(0);if(!(k&1))return;k=a+w|0;a=(e[1256462+((d[k+i>>0]|0)<<1)>>1]|0)+(e[1256462+((d[k>>0]|0)<<1)>>1]|0)|0;k=a>>>8;j=a<<1&510;a=k+1|0;if(a>>>0>=33)Bd(596384,596206,116,596416);u=U(c[1232880+(a<<2)>>2]|0,j)|0;b[x>>1]=(u+64+(U(c[1232880+(k<<2)>>2]|0,512-j|0)|0)|0)>>>7;j=f+w|0;f=(e[1256462+((d[j+i>>0]|0)<<1)>>1]|0)+(e[1256462+((d[j>>0]|0)<<1)>>1]|0)|0;j=f>>>8;k=f<<1&510;f=j+1|0;if(f>>>0>=33)Bd(596384,596206,116,596416);u=U(c[1232880+(f<<2)>>2]|0,k)|0;b[x+2>>1]=(u+64+(U(c[1232880+(j<<2)>>2]|0,512-k|0)|0)|0)>>>7;k=g+w|0;w=(e[1256462+((d[k+i>>0]|0)<<1)>>1]|0)+(e[1256462+((d[k>>0]|0)<<1)>>1]|0)|0;k=w>>>8;i=w<<1&510;w=k+1|0;if(w>>>0>=33)Bd(596384,596206,116,596416);g=U(c[1232880+(w<<2)>>2]|0,i)|0;b[x+4>>1]=(g+64+(U(c[1232880+(k<<2)>>2]|0,512-i|0)|0)|0)>>>7;return}function _AccumulateRGBA(a,f,g,h,i,j,k){a=a|0;f=f|0;g=g|0;h=h|0;i=i|0;j=j|0;k=k|0;var l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0;l=k>>1;a:do if((l|0)>0){m=i+4|0;n=j;o=0;p=0;b:while(1){q=h+p|0;r=q+4|0;s=(d[q+i>>0]|0)+(d[q>>0]|0)+(d[r>>0]|0)+(d[r+i>>0]|0)|0;r=a+p|0;switch(s&1023){case 0:case 1020:{t=(e[1256462+((d[r+4>>0]|0)<<1)>>1]|0)+(e[1256462+((d[r>>0]|0)<<1)>>1]|0)+(e[1256462+((d[r+i>>0]|0)<<1)>>1]|0)+(e[1256462+((d[r+m>>0]|0)<<1)>>1]|0)|0;u=t>>>9;v=t&511;t=u+1|0;if(t>>>0>=33){w=5;break b}x=(U(c[1232880+(t<<2)>>2]|0,v)|0)+64+(U(c[1232880+(u<<2)>>2]|0,512-v|0)|0)>>7;v=f+p|0;u=(e[1256462+((d[v+4>>0]|0)<<1)>>1]|0)+(e[1256462+((d[v>>0]|0)<<1)>>1]|0)+(e[1256462+((d[v+i>>0]|0)<<1)>>1]|0)+(e[1256462+((d[v+m>>0]|0)<<1)>>1]|0)|0;v=u>>>9;t=u&511;u=v+1|0;if(u>>>0>=33){w=7;break b}y=g+p|0;z=(e[1256462+((d[y+4>>0]|0)<<1)>>1]|0)+(e[1256462+((d[y>>0]|0)<<1)>>1]|0)+(e[1256462+((d[y+i>>0]|0)<<1)>>1]|0)+(e[1256462+((d[y+m>>0]|0)<<1)>>1]|0)|0;y=z>>>9;A=z&511;z=y+1|0;if(z>>>0>=33){w=9;break b}B=(U(c[1232880+(u<<2)>>2]|0,t)|0)+64+(U(c[1232880+(v<<2)>>2]|0,512-t|0)|0)>>7;C=(U(c[1232880+(z<<2)>>2]|0,A)|0)+64+(U(c[1232880+(y<<2)>>2]|0,512-A|0)|0)>>7;D=B;E=x;break}default:{x=_LinearToGammaWeighted(r,q,s,4,i)|0;r=_LinearToGammaWeighted(f+p|0,q,s,4,i)|0;C=_LinearToGammaWeighted(g+p|0,q,s,4,i)|0;D=r;E=x}}b[n>>1]=E;b[n+2>>1]=D;b[n+4>>1]=C;b[n+6>>1]=s;o=o+1|0;s=p+8|0;x=n+8|0;if((o|0)>=(l|0)){F=x;G=s;break a}else{n=x;p=s}}if((w|0)==5)Bd(596384,596206,116,596416);else if((w|0)==7)Bd(596384,596206,116,596416);else if((w|0)==9)Bd(596384,596206,116,596416)}else{F=j;G=0}while(0);if(!(k&1))return;k=h+G|0;h=(d[k+i>>0]|0)+(d[k>>0]|0)|0;j=h<<1;w=a+G|0;c:do switch(h&511){case 0:case 510:{a=(e[1256462+((d[w+i>>0]|0)<<1)>>1]|0)+(e[1256462+((d[w>>0]|0)<<1)>>1]|0)|0;l=a>>>8;C=a<<1&510;a=l+1|0;if(a>>>0>=33)Bd(596384,596206,116,596416);D=(U(c[1232880+(a<<2)>>2]|0,C)|0)+64+(U(c[1232880+(l<<2)>>2]|0,512-C|0)|0)>>7;C=f+G|0;l=(e[1256462+((d[C+i>>0]|0)<<1)>>1]|0)+(e[1256462+((d[C>>0]|0)<<1)>>1]|0)|0;C=l>>>8;a=l<<1&510;l=C+1|0;if(l>>>0>=33)Bd(596384,596206,116,596416);E=g+G|0;p=(e[1256462+((d[E+i>>0]|0)<<1)>>1]|0)+(e[1256462+((d[E>>0]|0)<<1)>>1]|0)|0;E=p>>>8;n=p<<1&510;p=E+1|0;if(p>>>0<33){o=(U(c[1232880+(l<<2)>>2]|0,a)|0)+64|0;l=o+(U(c[1232880+(C<<2)>>2]|0,512-a|0)|0)>>7;a=U(c[1232880+(p<<2)>>2]|0,n)|0;H=a+64+(U(c[1232880+(E<<2)>>2]|0,512-n|0)|0)>>7;I=l;J=D;break c}else Bd(596384,596206,116,596416);break}default:{D=_LinearToGammaWeighted(w,k,j,0,i)|0;l=_LinearToGammaWeighted(f+G|0,k,j,0,i)|0;H=_LinearToGammaWeighted(g+G|0,k,j,0,i)|0;I=l;J=D}}while(0);b[F>>1]=J;b[F+2>>1]=I;b[F+4>>1]=H;b[F+6>>1]=j;return}function _ConvertRowsToUV(b,d,f,g,h){b=b|0;d=d|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0;if((g|0)<=0)return;i=h+228|0;j=h+4|0;if(!h){k=0;l=b;while(1){m=e[l>>1]|0;n=e[l+2>>1]|0;o=e[l+4>>1]|0;p=(U(m,-9719)|0)+33554432+(U(n,-19081)|0)+(o*28800|0)+131072|0;q=p>>18;a[d+k>>0]=q>>>0<256?q:(p>>>31)+255|0;p=(m*28800|0)+33554432+(U(n,-24116)|0)+(U(o,-4684)|0)+131072|0;o=p>>18;a[f+k>>0]=o>>>0<256?o:(p>>>31)+255|0;k=k+1|0;if((k|0)==(g|0))break;else l=l+8|0}return}else{l=0;k=b;while(1){b=e[k>>1]|0;p=e[k+2>>1]|0;o=e[k+4>>1]|0;n=c[i>>2]|0;m=h+8+(c[h>>2]<<2)|0;q=(c[m>>2]|0)-(c[h+8+(c[j>>2]<<2)>>2]|0)|0;c[m>>2]=q&2147483647;m=(c[h>>2]|0)+1|0;c[h>>2]=(m|0)==55?0:m;m=(c[j>>2]|0)+1|0;c[j>>2]=(m|0)==55?0:m;m=(U(b,-9719)|0)+33554432+(U(p,-19081)|0)+(o*28800|0)+(((U(q<<1>>14,n)|0)>>8)+131072)|0;n=m>>18;a[d+l>>0]=n>>>0<256?n:(m>>>31)+255|0;m=c[i>>2]|0;n=h+8+(c[h>>2]<<2)|0;q=(c[n>>2]|0)-(c[h+8+(c[j>>2]<<2)>>2]|0)|0;c[n>>2]=q&2147483647;n=(c[h>>2]|0)+1|0;c[h>>2]=(n|0)==55?0:n;n=(c[j>>2]|0)+1|0;c[j>>2]=(n|0)==55?0:n;n=(b*28800|0)+33554432+(U(p,-24116)|0)+(U(o,-4684)|0)+(((U(q<<1>>14,m)|0)>>8)+131072)|0;m=n>>18;a[f+l>>0]=m>>>0<256?m:(n>>>31)+255|0;l=l+1|0;if((l|0)==(g|0))break;else k=k+8|0}return}}function _LinearToGammaWeighted(a,b,f,g,h){a=a|0;b=b|0;f=f|0;g=g|0;h=h|0;var i=0,j=0;i=U(e[1256462+((d[a>>0]|0)<<1)>>1]|0,d[b>>0]|0)|0;j=(U(e[1256462+((d[a+g>>0]|0)<<1)>>1]|0,d[b+g>>0]|0)|0)+i|0;i=j+(U(e[1256462+((d[a+h>>0]|0)<<1)>>1]|0,d[b+h>>0]|0)|0)|0;j=h+g|0;g=i+(U(e[1256462+((d[a+j>>0]|0)<<1)>>1]|0,d[b+j>>0]|0)|0)|0;if((f+-1|0)>>>0>=1020)Bd(596428,596206,736,596463);j=c[158516+(f<<2)>>2]|0;f=U(g,j)|0;b=(j|0)==0;if(b?0:((f>>>0)/((b?1:j)>>>0)|0|0)!=(g|0))Bd(596485,596206,738,596463);b=U(j,g)|0;g=b>>>26;j=b>>>17&511;b=g+1|0;if(b>>>0<33){f=U(c[1232880+(b<<2)>>2]|0,j)|0;return f+64+(U(c[1232880+(g<<2)>>2]|0,512-j|0)|0)>>7|0}else Bd(596384,596206,116,596416);return 0}function _VP8EncDspARGBInit(){var a=0;a=c[306912]|0;if((c[40650]|0)==(a|0))return;c[306908]=2950;c[306909]=2951;c[40650]=a;return}function _PackARGB(a,b,e,f,g,h){a=a|0;b=b|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0;if((g|0)>0)i=0;else return;do{j=i<<2;c[h+(i<<2)>>2]=(d[b+j>>0]|0)<<16|(d[a+j>>0]|0)<<24|(d[e+j>>0]|0)<<8|(d[f+j>>0]|0);i=i+1|0}while((i|0)!=(g|0));return}function _PackRGB(a,b,e,f,g,h){a=a|0;b=b|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0;if((f|0)>0){i=0;j=0}else return;while(1){c[h+(i<<2)>>2]=(d[a+j>>0]|0)<<16|(d[b+j>>0]|0)<<8|(d[e+j>>0]|0)|-16777216;i=i+1|0;if((i|0)==(f|0))break;else j=j+g|0}return}function _WebPPictureImportRGB(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0;if(!((a|0)!=0&(b|0)!=0)){e=0;return e|0}f=b+1|0;g=b+2|0;h=c[a+8>>2]|0;i=c[a+12>>2]|0;if(!(c[a>>2]|0)){e=_ImportYUVAFromRGBA(b,f,g,0,3,d,0.0,0,a)|0;return e|0}if(!(_WebPPictureAlloc(a)|0)){e=0;return e|0}_VP8EncDspARGBInit();if((i|0)<=0){e=1;return e|0}j=a+56|0;k=c[a+52>>2]|0;a=g;g=f;f=b;b=0;while(1){ui[c[306909]&4095](f,g,a,h,3,k);b=b+1|0;if((b|0)==(i|0)){e=1;break}else{k=k+(c[j>>2]<<2)|0;a=a+d|0;g=g+d|0;f=f+d|0}}return e|0}function __ZN7ClassDB14register_classI12VisualScriptEEvv(){var b=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=b+8|0;f=b+4|0;g=b;__Z12_global_lockv();if(!(a[1258380]|0)){if(!(a[1257003]|0)){if(!(a[1257004]|0)){if(!(a[1257001]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI9ReferenceEEvv();__ZN9Reference13_bind_methodsEv();a[1257001]=1}__ZN7ClassDB10_add_classI8ResourceEEvv();__ZN8Resource13_bind_methodsEv();a[1257004]=1}__ZN7ClassDB10_add_classI6ScriptEEvv();__ZN6Script13_bind_methodsEv();a[1257003]=1}__ZN7ClassDB10_add_classI12VisualScriptEEvv();__ZN12VisualScript13_bind_methodsEv();a[1258380]=1}__ZN6StringC2EPKc(e,600933);c[g>>2]=c[e>>2];__ZN10StringNameC2ERK6String(f,g);e=c[313454]|0;if(!e)h=0;else{i=c[f>>2]|0;if(!i)j=0;else j=c[i+16>>2]|0;k=c[e+(((1<<d[1253820])+-1&j)<<2)>>2]|0;a:do if(!k)n=0;else{e=k;while(1){if((c[e>>2]|0)==(j|0)?(c[e+8>>2]|0)==(i|0):0){n=e;break a}e=c[e+4>>2]|0;if(!e){n=0;break}}}while(0);h=(n|0)==0?0:n+12|0}__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);if(!h){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1124689,1126301,210,1124704,0);__Z14_global_unlockv();l=b;return}else{a[1263537]=0;c[h+88>>2]=44;__ZN12VisualScript28register_custom_data_to_otdbEv();__Z14_global_unlockv();l=b;return}}function __ZN7ClassDB22register_virtual_classI16VisualScriptNodeEEvv(){__Z12_global_lockv();if(a[1258337]|0){__Z14_global_unlockv();return}if(!(a[1257004]|0)){if(!(a[1257001]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI9ReferenceEEvv();__ZN9Reference13_bind_methodsEv();a[1257001]=1}__ZN7ClassDB10_add_classI8ResourceEEvv();__ZN8Resource13_bind_methodsEv();a[1257004]=1}__ZN7ClassDB10_add_classI16VisualScriptNodeEEvv();__ZN16VisualScriptNode13_bind_methodsEv();a[1258337]=1;__Z14_global_unlockv();return}function __ZN7ClassDB14register_classI20VisualScriptFunctionEEvv(){var b=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=b+8|0;f=b+4|0;g=b;__Z12_global_lockv();if(!(a[1258344]|0)){if(!(a[1258337]|0)){if(!(a[1257004]|0)){if(!(a[1257001]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI9ReferenceEEvv();__ZN9Reference13_bind_methodsEv();a[1257001]=1}__ZN7ClassDB10_add_classI8ResourceEEvv();__ZN8Resource13_bind_methodsEv();a[1257004]=1}__ZN7ClassDB10_add_classI16VisualScriptNodeEEvv();__ZN16VisualScriptNode13_bind_methodsEv();a[1258337]=1}__ZN7ClassDB10_add_classI20VisualScriptFunctionEEvv();a[1258344]=1}__ZN6StringC2EPKc(e,600912);c[g>>2]=c[e>>2];__ZN10StringNameC2ERK6String(f,g);e=c[313454]|0;if(!e)h=0;else{i=c[f>>2]|0;if(!i)j=0;else j=c[i+16>>2]|0;k=c[e+(((1<<d[1253820])+-1&j)<<2)>>2]|0;a:do if(!k)n=0;else{e=k;while(1){if((c[e>>2]|0)==(j|0)?(c[e+8>>2]|0)==(i|0):0){n=e;break a}e=c[e+4>>2]|0;if(!e){n=0;break}}}while(0);h=(n|0)==0?0:n+12|0}__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);if(!h){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1124689,1126301,210,1124704,0);__Z14_global_unlockv();l=b;return}else{a[1263537]=0;c[h+88>>2]=45;__ZN8Resource28register_custom_data_to_otdbEv();__Z14_global_unlockv();l=b;return}}function __ZN7ClassDB14register_classI20VisualScriptOperatorEEvv(){var b=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=b+8|0;f=b+4|0;g=b;__Z12_global_lockv();if(!(a[1258345]|0)){if(!(a[1258337]|0)){if(!(a[1257004]|0)){if(!(a[1257001]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI9ReferenceEEvv();__ZN9Reference13_bind_methodsEv();a[1257001]=1}__ZN7ClassDB10_add_classI8ResourceEEvv();__ZN8Resource13_bind_methodsEv();a[1257004]=1}__ZN7ClassDB10_add_classI16VisualScriptNodeEEvv();__ZN16VisualScriptNode13_bind_methodsEv();a[1258337]=1}__ZN7ClassDB10_add_classI20VisualScriptOperatorEEvv();__ZN20VisualScriptOperator13_bind_methodsEv();a[1258345]=1}__ZN6StringC2EPKc(e,600891);c[g>>2]=c[e>>2];__ZN10StringNameC2ERK6String(f,g);e=c[313454]|0;if(!e)h=0;else{i=c[f>>2]|0;if(!i)j=0;else j=c[i+16>>2]|0;k=c[e+(((1<<d[1253820])+-1&j)<<2)>>2]|0;a:do if(!k)n=0;else{e=k;while(1){if((c[e>>2]|0)==(j|0)?(c[e+8>>2]|0)==(i|0):0){n=e;break a}e=c[e+4>>2]|0;if(!e){n=0;break}}}while(0);h=(n|0)==0?0:n+12|0}__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);if(!h){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1124689,1126301,210,1124704,0);__Z14_global_unlockv();l=b;return}else{a[1263537]=0;c[h+88>>2]=46;__ZN8Resource28register_custom_data_to_otdbEv();__Z14_global_unlockv();l=b;return}}function __ZN7ClassDB14register_classI23VisualScriptVariableSetEEvv(){var b=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=b+8|0;f=b+4|0;g=b;__Z12_global_lockv();if(!(a[1258347]|0)){if(!(a[1258337]|0)){if(!(a[1257004]|0)){if(!(a[1257001]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI9ReferenceEEvv();__ZN9Reference13_bind_methodsEv();a[1257001]=1}__ZN7ClassDB10_add_classI8ResourceEEvv();__ZN8Resource13_bind_methodsEv();a[1257004]=1}__ZN7ClassDB10_add_classI16VisualScriptNodeEEvv();__ZN16VisualScriptNode13_bind_methodsEv();a[1258337]=1}__ZN7ClassDB10_add_classI23VisualScriptVariableSetEEvv();__ZN23VisualScriptVariableSet13_bind_methodsEv();a[1258347]=1}__ZN6StringC2EPKc(e,600867);c[g>>2]=c[e>>2];__ZN10StringNameC2ERK6String(f,g);e=c[313454]|0;if(!e)h=0;else{i=c[f>>2]|0;if(!i)j=0;else j=c[i+16>>2]|0;k=c[e+(((1<<d[1253820])+-1&j)<<2)>>2]|0;a:do if(!k)n=0;else{e=k;while(1){if((c[e>>2]|0)==(j|0)?(c[e+8>>2]|0)==(i|0):0){n=e;break a}e=c[e+4>>2]|0;if(!e){n=0;break}}}while(0);h=(n|0)==0?0:n+12|0}__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);if(!h){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1124689,1126301,210,1124704,0);__Z14_global_unlockv();l=b;return}else{a[1263537]=0;c[h+88>>2]=47;__ZN8Resource28register_custom_data_to_otdbEv();__Z14_global_unlockv();l=b;return}}function __ZN7ClassDB14register_classI23VisualScriptVariableGetEEvv(){var b=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=b+8|0;f=b+4|0;g=b;__Z12_global_lockv();if(!(a[1258346]|0)){if(!(a[1258337]|0)){if(!(a[1257004]|0)){if(!(a[1257001]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI9ReferenceEEvv();__ZN9Reference13_bind_methodsEv();a[1257001]=1}__ZN7ClassDB10_add_classI8ResourceEEvv();__ZN8Resource13_bind_methodsEv();a[1257004]=1}__ZN7ClassDB10_add_classI16VisualScriptNodeEEvv();__ZN16VisualScriptNode13_bind_methodsEv();a[1258337]=1}__ZN7ClassDB10_add_classI23VisualScriptVariableGetEEvv();__ZN23VisualScriptVariableGet13_bind_methodsEv();a[1258346]=1}__ZN6StringC2EPKc(e,600843);c[g>>2]=c[e>>2];__ZN10StringNameC2ERK6String(f,g);e=c[313454]|0;if(!e)h=0;else{i=c[f>>2]|0;if(!i)j=0;else j=c[i+16>>2]|0;k=c[e+(((1<<d[1253820])+-1&j)<<2)>>2]|0;a:do if(!k)n=0;else{e=k;while(1){if((c[e>>2]|0)==(j|0)?(c[e+8>>2]|0)==(i|0):0){n=e;break a}e=c[e+4>>2]|0;if(!e){n=0;break}}}while(0);h=(n|0)==0?0:n+12|0}__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);if(!h){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1124689,1126301,210,1124704,0);__Z14_global_unlockv();l=b;return}else{a[1263537]=0;c[h+88>>2]=48;__ZN8Resource28register_custom_data_to_otdbEv();__Z14_global_unlockv();l=b;return}}function __ZN7ClassDB14register_classI20VisualScriptConstantEEvv(){var b=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=b+8|0;f=b+4|0;g=b;__Z12_global_lockv();if(!(a[1258348]|0)){if(!(a[1258337]|0)){if(!(a[1257004]|0)){if(!(a[1257001]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI9ReferenceEEvv();__ZN9Reference13_bind_methodsEv();a[1257001]=1}__ZN7ClassDB10_add_classI8ResourceEEvv();__ZN8Resource13_bind_methodsEv();a[1257004]=1}__ZN7ClassDB10_add_classI16VisualScriptNodeEEvv();__ZN16VisualScriptNode13_bind_methodsEv();a[1258337]=1}__ZN7ClassDB10_add_classI20VisualScriptConstantEEvv();__ZN20VisualScriptConstant13_bind_methodsEv();a[1258348]=1}__ZN6StringC2EPKc(e,600822);c[g>>2]=c[e>>2];__ZN10StringNameC2ERK6String(f,g);e=c[313454]|0;if(!e)h=0;else{i=c[f>>2]|0;if(!i)j=0;else j=c[i+16>>2]|0;k=c[e+(((1<<d[1253820])+-1&j)<<2)>>2]|0;a:do if(!k)n=0;else{e=k;while(1){if((c[e>>2]|0)==(j|0)?(c[e+8>>2]|0)==(i|0):0){n=e;break a}e=c[e+4>>2]|0;if(!e){n=0;break}}}while(0);h=(n|0)==0?0:n+12|0}__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);if(!h){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1124689,1126301,210,1124704,0);__Z14_global_unlockv();l=b;return}else{a[1263537]=0;c[h+88>>2]=49;__ZN8Resource28register_custom_data_to_otdbEv();__Z14_global_unlockv();l=b;return}}function __ZN7ClassDB14register_classI20VisualScriptIndexGetEEvv(){var b=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=b+8|0;f=b+4|0;g=b;__Z12_global_lockv();if(!(a[1258350]|0)){if(!(a[1258337]|0)){if(!(a[1257004]|0)){if(!(a[1257001]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI9ReferenceEEvv();__ZN9Reference13_bind_methodsEv();a[1257001]=1}__ZN7ClassDB10_add_classI8ResourceEEvv();__ZN8Resource13_bind_methodsEv();a[1257004]=1}__ZN7ClassDB10_add_classI16VisualScriptNodeEEvv();__ZN16VisualScriptNode13_bind_methodsEv();a[1258337]=1}__ZN7ClassDB10_add_classI20VisualScriptIndexGetEEvv();a[1258350]=1}__ZN6StringC2EPKc(e,600801);c[g>>2]=c[e>>2];__ZN10StringNameC2ERK6String(f,g);e=c[313454]|0;if(!e)h=0;else{i=c[f>>2]|0;if(!i)j=0;else j=c[i+16>>2]|0;k=c[e+(((1<<d[1253820])+-1&j)<<2)>>2]|0;a:do if(!k)n=0;else{e=k;while(1){if((c[e>>2]|0)==(j|0)?(c[e+8>>2]|0)==(i|0):0){n=e;break a}e=c[e+4>>2]|0;if(!e){n=0;break}}}while(0);h=(n|0)==0?0:n+12|0}__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);if(!h){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1124689,1126301,210,1124704,0);__Z14_global_unlockv();l=b;return}else{a[1263537]=0;c[h+88>>2]=50;__ZN8Resource28register_custom_data_to_otdbEv();__Z14_global_unlockv();l=b;return}}function __ZN7ClassDB14register_classI20VisualScriptIndexSetEEvv(){var b=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=b+8|0;f=b+4|0;g=b;__Z12_global_lockv();if(!(a[1258351]|0)){if(!(a[1258337]|0)){if(!(a[1257004]|0)){if(!(a[1257001]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI9ReferenceEEvv();__ZN9Reference13_bind_methodsEv();a[1257001]=1}__ZN7ClassDB10_add_classI8ResourceEEvv();__ZN8Resource13_bind_methodsEv();a[1257004]=1}__ZN7ClassDB10_add_classI16VisualScriptNodeEEvv();__ZN16VisualScriptNode13_bind_methodsEv();a[1258337]=1}__ZN7ClassDB10_add_classI20VisualScriptIndexSetEEvv();a[1258351]=1}__ZN6StringC2EPKc(e,600780);c[g>>2]=c[e>>2];__ZN10StringNameC2ERK6String(f,g);e=c[313454]|0;if(!e)h=0;else{i=c[f>>2]|0;if(!i)j=0;else j=c[i+16>>2]|0;k=c[e+(((1<<d[1253820])+-1&j)<<2)>>2]|0;a:do if(!k)n=0;else{e=k;while(1){if((c[e>>2]|0)==(j|0)?(c[e+8>>2]|0)==(i|0):0){n=e;break a}e=c[e+4>>2]|0;if(!e){n=0;break}}}while(0);h=(n|0)==0?0:n+12|0}__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);if(!h){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1124689,1126301,210,1124704,0);__Z14_global_unlockv();l=b;return}else{a[1263537]=0;c[h+88>>2]=51;__ZN8Resource28register_custom_data_to_otdbEv();__Z14_global_unlockv();l=b;return}}function __ZN7ClassDB14register_classI26VisualScriptGlobalConstantEEvv(){var b=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=b+8|0;f=b+4|0;g=b;__Z12_global_lockv();if(!(a[1258352]|0)){if(!(a[1258337]|0)){if(!(a[1257004]|0)){if(!(a[1257001]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI9ReferenceEEvv();__ZN9Reference13_bind_methodsEv();a[1257001]=1}__ZN7ClassDB10_add_classI8ResourceEEvv();__ZN8Resource13_bind_methodsEv();a[1257004]=1}__ZN7ClassDB10_add_classI16VisualScriptNodeEEvv();__ZN16VisualScriptNode13_bind_methodsEv();a[1258337]=1}__ZN7ClassDB10_add_classI26VisualScriptGlobalConstantEEvv();__ZN26VisualScriptGlobalConstant13_bind_methodsEv();a[1258352]=1}__ZN6StringC2EPKc(e,600753);c[g>>2]=c[e>>2];__ZN10StringNameC2ERK6String(f,g);e=c[313454]|0;if(!e)h=0;else{i=c[f>>2]|0;if(!i)j=0;else j=c[i+16>>2]|0;k=c[e+(((1<<d[1253820])+-1&j)<<2)>>2]|0;a:do if(!k)n=0;else{e=k;while(1){if((c[e>>2]|0)==(j|0)?(c[e+8>>2]|0)==(i|0):0){n=e;break a}e=c[e+4>>2]|0;if(!e){n=0;break}}}while(0);h=(n|0)==0?0:n+12|0}__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);if(!h){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1124689,1126301,210,1124704,0);__Z14_global_unlockv();l=b;return}else{a[1263537]=0;c[h+88>>2]=52;__ZN8Resource28register_custom_data_to_otdbEv();__Z14_global_unlockv();l=b;return}}function __ZN7ClassDB14register_classI25VisualScriptClassConstantEEvv(){var b=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=b+8|0;f=b+4|0;g=b;__Z12_global_lockv();if(!(a[1258353]|0)){if(!(a[1258337]|0)){if(!(a[1257004]|0)){if(!(a[1257001]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI9ReferenceEEvv();__ZN9Reference13_bind_methodsEv();a[1257001]=1}__ZN7ClassDB10_add_classI8ResourceEEvv();__ZN8Resource13_bind_methodsEv();a[1257004]=1}__ZN7ClassDB10_add_classI16VisualScriptNodeEEvv();__ZN16VisualScriptNode13_bind_methodsEv();a[1258337]=1}__ZN7ClassDB10_add_classI25VisualScriptClassConstantEEvv();__ZN25VisualScriptClassConstant13_bind_methodsEv();a[1258353]=1}__ZN6StringC2EPKc(e,600727);c[g>>2]=c[e>>2];__ZN10StringNameC2ERK6String(f,g);e=c[313454]|0;if(!e)h=0;else{i=c[f>>2]|0;if(!i)j=0;else j=c[i+16>>2]|0;k=c[e+(((1<<d[1253820])+-1&j)<<2)>>2]|0;a:do if(!k)n=0;else{e=k;while(1){if((c[e>>2]|0)==(j|0)?(c[e+8>>2]|0)==(i|0):0){n=e;break a}e=c[e+4>>2]|0;if(!e){n=0;break}}}while(0);h=(n|0)==0?0:n+12|0}__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);if(!h){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1124689,1126301,210,1124704,0);__Z14_global_unlockv();l=b;return}else{a[1263537]=0;c[h+88>>2]=53;__ZN8Resource28register_custom_data_to_otdbEv();__Z14_global_unlockv();l=b;return}}function __ZN7ClassDB14register_classI24VisualScriptMathConstantEEvv(){var b=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=b+8|0;f=b+4|0;g=b;__Z12_global_lockv();if(!(a[1258355]|0)){if(!(a[1258337]|0)){if(!(a[1257004]|0)){if(!(a[1257001]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI9ReferenceEEvv();__ZN9Reference13_bind_methodsEv();a[1257001]=1}__ZN7ClassDB10_add_classI8ResourceEEvv();__ZN8Resource13_bind_methodsEv();a[1257004]=1}__ZN7ClassDB10_add_classI16VisualScriptNodeEEvv();__ZN16VisualScriptNode13_bind_methodsEv();a[1258337]=1}__ZN7ClassDB10_add_classI24VisualScriptMathConstantEEvv();__ZN24VisualScriptMathConstant13_bind_methodsEv();a[1258355]=1}__ZN6StringC2EPKc(e,600702);c[g>>2]=c[e>>2];__ZN10StringNameC2ERK6String(f,g);e=c[313454]|0;if(!e)h=0;else{i=c[f>>2]|0;if(!i)j=0;else j=c[i+16>>2]|0;k=c[e+(((1<<d[1253820])+-1&j)<<2)>>2]|0;a:do if(!k)n=0;else{e=k;while(1){if((c[e>>2]|0)==(j|0)?(c[e+8>>2]|0)==(i|0):0){n=e;break a}e=c[e+4>>2]|0;if(!e){n=0;break}}}while(0);h=(n|0)==0?0:n+12|0}__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);if(!h){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1124689,1126301,210,1124704,0);__Z14_global_unlockv();l=b;return}else{a[1263537]=0;c[h+88>>2]=54;__ZN8Resource28register_custom_data_to_otdbEv();__Z14_global_unlockv();l=b;return}}function __ZN7ClassDB14register_classI29VisualScriptBasicTypeConstantEEvv(){var b=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=b+8|0;f=b+4|0;g=b;__Z12_global_lockv();if(!(a[1258354]|0)){if(!(a[1258337]|0)){if(!(a[1257004]|0)){if(!(a[1257001]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI9ReferenceEEvv();__ZN9Reference13_bind_methodsEv();a[1257001]=1}__ZN7ClassDB10_add_classI8ResourceEEvv();__ZN8Resource13_bind_methodsEv();a[1257004]=1}__ZN7ClassDB10_add_classI16VisualScriptNodeEEvv();__ZN16VisualScriptNode13_bind_methodsEv();a[1258337]=1}__ZN7ClassDB10_add_classI29VisualScriptBasicTypeConstantEEvv();__ZN29VisualScriptBasicTypeConstant13_bind_methodsEv();a[1258354]=1}__ZN6StringC2EPKc(e,600672);c[g>>2]=c[e>>2];__ZN10StringNameC2ERK6String(f,g);e=c[313454]|0;if(!e)h=0;else{i=c[f>>2]|0;if(!i)j=0;else j=c[i+16>>2]|0;k=c[e+(((1<<d[1253820])+-1&j)<<2)>>2]|0;a:do if(!k)n=0;else{e=k;while(1){if((c[e>>2]|0)==(j|0)?(c[e+8>>2]|0)==(i|0):0){n=e;break a}e=c[e+4>>2]|0;if(!e){n=0;break}}}while(0);h=(n|0)==0?0:n+12|0}__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);if(!h){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1124689,1126301,210,1124704,0);__Z14_global_unlockv();l=b;return}else{a[1263537]=0;c[h+88>>2]=55;__ZN8Resource28register_custom_data_to_otdbEv();__Z14_global_unlockv();l=b;return}}function __ZN7ClassDB14register_classI27VisualScriptEngineSingletonEEvv(){var b=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=b+8|0;f=b+4|0;g=b;__Z12_global_lockv();if(!(a[1258356]|0)){if(!(a[1258337]|0)){if(!(a[1257004]|0)){if(!(a[1257001]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI9ReferenceEEvv();__ZN9Reference13_bind_methodsEv();a[1257001]=1}__ZN7ClassDB10_add_classI8ResourceEEvv();__ZN8Resource13_bind_methodsEv();a[1257004]=1}__ZN7ClassDB10_add_classI16VisualScriptNodeEEvv();__ZN16VisualScriptNode13_bind_methodsEv();a[1258337]=1}__ZN7ClassDB10_add_classI27VisualScriptEngineSingletonEEvv();__ZN27VisualScriptEngineSingleton13_bind_methodsEv();a[1258356]=1}__ZN6StringC2EPKc(e,600644);c[g>>2]=c[e>>2];__ZN10StringNameC2ERK6String(f,g);e=c[313454]|0;if(!e)h=0;else{i=c[f>>2]|0;if(!i)j=0;else j=c[i+16>>2]|0;k=c[e+(((1<<d[1253820])+-1&j)<<2)>>2]|0;a:do if(!k)n=0;else{e=k;while(1){if((c[e>>2]|0)==(j|0)?(c[e+8>>2]|0)==(i|0):0){n=e;break a}e=c[e+4>>2]|0;if(!e){n=0;break}}}while(0);h=(n|0)==0?0:n+12|0}__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);if(!h){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1124689,1126301,210,1124704,0);__Z14_global_unlockv();l=b;return}else{a[1263537]=0;c[h+88>>2]=56;__ZN8Resource28register_custom_data_to_otdbEv();__Z14_global_unlockv();l=b;return}}function __ZN7ClassDB14register_classI21VisualScriptSceneNodeEEvv(){var b=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=b+8|0;f=b+4|0;g=b;__Z12_global_lockv();if(!(a[1258357]|0)){if(!(a[1258337]|0)){if(!(a[1257004]|0)){if(!(a[1257001]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI9ReferenceEEvv();__ZN9Reference13_bind_methodsEv();a[1257001]=1}__ZN7ClassDB10_add_classI8ResourceEEvv();__ZN8Resource13_bind_methodsEv();a[1257004]=1}__ZN7ClassDB10_add_classI16VisualScriptNodeEEvv();__ZN16VisualScriptNode13_bind_methodsEv();a[1258337]=1}__ZN7ClassDB10_add_classI21VisualScriptSceneNodeEEvv();__ZN21VisualScriptSceneNode13_bind_methodsEv();a[1258357]=1}__ZN6StringC2EPKc(e,600622);c[g>>2]=c[e>>2];__ZN10StringNameC2ERK6String(f,g);e=c[313454]|0;if(!e)h=0;else{i=c[f>>2]|0;if(!i)j=0;else j=c[i+16>>2]|0;k=c[e+(((1<<d[1253820])+-1&j)<<2)>>2]|0;a:do if(!k)n=0;else{e=k;while(1){if((c[e>>2]|0)==(j|0)?(c[e+8>>2]|0)==(i|0):0){n=e;break a}e=c[e+4>>2]|0;if(!e){n=0;break}}}while(0);h=(n|0)==0?0:n+12|0}__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);if(!h){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1124689,1126301,210,1124704,0);__Z14_global_unlockv();l=b;return}else{a[1263537]=0;c[h+88>>2]=57;__ZN8Resource28register_custom_data_to_otdbEv();__Z14_global_unlockv();l=b;return}}function __ZN7ClassDB14register_classI21VisualScriptSceneTreeEEvv(){var b=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=b+8|0;f=b+4|0;g=b;__Z12_global_lockv();if(!(a[1258358]|0)){if(!(a[1258337]|0)){if(!(a[1257004]|0)){if(!(a[1257001]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI9ReferenceEEvv();__ZN9Reference13_bind_methodsEv();a[1257001]=1}__ZN7ClassDB10_add_classI8ResourceEEvv();__ZN8Resource13_bind_methodsEv();a[1257004]=1}__ZN7ClassDB10_add_classI16VisualScriptNodeEEvv();__ZN16VisualScriptNode13_bind_methodsEv();a[1258337]=1}__ZN7ClassDB10_add_classI21VisualScriptSceneTreeEEvv();a[1258358]=1}__ZN6StringC2EPKc(e,600600);c[g>>2]=c[e>>2];__ZN10StringNameC2ERK6String(f,g);e=c[313454]|0;if(!e)h=0;else{i=c[f>>2]|0;if(!i)j=0;else j=c[i+16>>2]|0;k=c[e+(((1<<d[1253820])+-1&j)<<2)>>2]|0;a:do if(!k)n=0;else{e=k;while(1){if((c[e>>2]|0)==(j|0)?(c[e+8>>2]|0)==(i|0):0){n=e;break a}e=c[e+4>>2]|0;if(!e){n=0;break}}}while(0);h=(n|0)==0?0:n+12|0}__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);if(!h){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1124689,1126301,210,1124704,0);__Z14_global_unlockv();l=b;return}else{a[1263537]=0;c[h+88>>2]=58;__ZN8Resource28register_custom_data_to_otdbEv();__Z14_global_unlockv();l=b;return}}function __ZN7ClassDB14register_classI24VisualScriptResourcePathEEvv(){var b=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=b+8|0;f=b+4|0;g=b;__Z12_global_lockv();if(!(a[1258359]|0)){if(!(a[1258337]|0)){if(!(a[1257004]|0)){if(!(a[1257001]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI9ReferenceEEvv();__ZN9Reference13_bind_methodsEv();a[1257001]=1}__ZN7ClassDB10_add_classI8ResourceEEvv();__ZN8Resource13_bind_methodsEv();a[1257004]=1}__ZN7ClassDB10_add_classI16VisualScriptNodeEEvv();__ZN16VisualScriptNode13_bind_methodsEv();a[1258337]=1}__ZN7ClassDB10_add_classI24VisualScriptResourcePathEEvv();__ZN24VisualScriptResourcePath13_bind_methodsEv();a[1258359]=1}__ZN6StringC2EPKc(e,600575);c[g>>2]=c[e>>2];__ZN10StringNameC2ERK6String(f,g);e=c[313454]|0;if(!e)h=0;else{i=c[f>>2]|0;if(!i)j=0;else j=c[i+16>>2]|0;k=c[e+(((1<<d[1253820])+-1&j)<<2)>>2]|0;a:do if(!k)n=0;else{e=k;while(1){if((c[e>>2]|0)==(j|0)?(c[e+8>>2]|0)==(i|0):0){n=e;break a}e=c[e+4>>2]|0;if(!e){n=0;break}}}while(0);h=(n|0)==0?0:n+12|0}__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);if(!h){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1124689,1126301,210,1124704,0);__Z14_global_unlockv();l=b;return}else{a[1263537]=0;c[h+88>>2]=59;__ZN8Resource28register_custom_data_to_otdbEv();__Z14_global_unlockv();l=b;return}}function __ZN7ClassDB14register_classI16VisualScriptSelfEEvv(){var b=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=b+8|0;f=b+4|0;g=b;__Z12_global_lockv();if(!(a[1258360]|0)){if(!(a[1258337]|0)){if(!(a[1257004]|0)){if(!(a[1257001]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI9ReferenceEEvv();__ZN9Reference13_bind_methodsEv();a[1257001]=1}__ZN7ClassDB10_add_classI8ResourceEEvv();__ZN8Resource13_bind_methodsEv();a[1257004]=1}__ZN7ClassDB10_add_classI16VisualScriptNodeEEvv();__ZN16VisualScriptNode13_bind_methodsEv();a[1258337]=1}__ZN7ClassDB10_add_classI16VisualScriptSelfEEvv();a[1258360]=1}__ZN6StringC2EPKc(e,600558);c[g>>2]=c[e>>2];__ZN10StringNameC2ERK6String(f,g);e=c[313454]|0;if(!e)h=0;else{i=c[f>>2]|0;if(!i)j=0;else j=c[i+16>>2]|0;k=c[e+(((1<<d[1253820])+-1&j)<<2)>>2]|0;a:do if(!k)n=0;else{e=k;while(1){if((c[e>>2]|0)==(j|0)?(c[e+8>>2]|0)==(i|0):0){n=e;break a}e=c[e+4>>2]|0;if(!e){n=0;break}}}while(0);h=(n|0)==0?0:n+12|0}__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);if(!h){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1124689,1126301,210,1124704,0);__Z14_global_unlockv();l=b;return}else{a[1263537]=0;c[h+88>>2]=60;__ZN8Resource28register_custom_data_to_otdbEv();__Z14_global_unlockv();l=b;return}}function __ZN7ClassDB14register_classI22VisualScriptCustomNodeEEvv(){var b=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=b+8|0;f=b+4|0;g=b;__Z12_global_lockv();if(!(a[1258361]|0)){if(!(a[1258337]|0)){if(!(a[1257004]|0)){if(!(a[1257001]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI9ReferenceEEvv();__ZN9Reference13_bind_methodsEv();a[1257001]=1}__ZN7ClassDB10_add_classI8ResourceEEvv();__ZN8Resource13_bind_methodsEv();a[1257004]=1}__ZN7ClassDB10_add_classI16VisualScriptNodeEEvv();__ZN16VisualScriptNode13_bind_methodsEv();a[1258337]=1}__ZN7ClassDB10_add_classI22VisualScriptCustomNodeEEvv();__ZN22VisualScriptCustomNode13_bind_methodsEv();a[1258361]=1}__ZN6StringC2EPKc(e,600535);c[g>>2]=c[e>>2];__ZN10StringNameC2ERK6String(f,g);e=c[313454]|0;if(!e)h=0;else{i=c[f>>2]|0;if(!i)j=0;else j=c[i+16>>2]|0;k=c[e+(((1<<d[1253820])+-1&j)<<2)>>2]|0;a:do if(!k)n=0;else{e=k;while(1){if((c[e>>2]|0)==(j|0)?(c[e+8>>2]|0)==(i|0):0){n=e;break a}e=c[e+4>>2]|0;if(!e){n=0;break}}}while(0);h=(n|0)==0?0:n+12|0}__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);if(!h){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1124689,1126301,210,1124704,0);__Z14_global_unlockv();l=b;return}else{a[1263537]=0;c[h+88>>2]=61;__ZN8Resource28register_custom_data_to_otdbEv();__Z14_global_unlockv();l=b;return}}function __ZN7ClassDB14register_classI19VisualScriptSubCallEEvv(){var b=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=b+8|0;f=b+4|0;g=b;__Z12_global_lockv();if(!(a[1258362]|0)){if(!(a[1258337]|0)){if(!(a[1257004]|0)){if(!(a[1257001]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI9ReferenceEEvv();__ZN9Reference13_bind_methodsEv();a[1257001]=1}__ZN7ClassDB10_add_classI8ResourceEEvv();__ZN8Resource13_bind_methodsEv();a[1257004]=1}__ZN7ClassDB10_add_classI16VisualScriptNodeEEvv();__ZN16VisualScriptNode13_bind_methodsEv();a[1258337]=1}__ZN7ClassDB10_add_classI19VisualScriptSubCallEEvv();a[1258362]=1}__ZN6StringC2EPKc(e,600515);c[g>>2]=c[e>>2];__ZN10StringNameC2ERK6String(f,g);e=c[313454]|0;if(!e)h=0;else{i=c[f>>2]|0;if(!i)j=0;else j=c[i+16>>2]|0;k=c[e+(((1<<d[1253820])+-1&j)<<2)>>2]|0;a:do if(!k)n=0;else{e=k;while(1){if((c[e>>2]|0)==(j|0)?(c[e+8>>2]|0)==(i|0):0){n=e;break a}e=c[e+4>>2]|0;if(!e){n=0;break}}}while(0);h=(n|0)==0?0:n+12|0}__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);if(!h){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1124689,1126301,210,1124704,0);__Z14_global_unlockv();l=b;return}else{a[1263537]=0;c[h+88>>2]=62;__ZN8Resource28register_custom_data_to_otdbEv();__Z14_global_unlockv();l=b;return}}function __ZN7ClassDB14register_classI19VisualScriptCommentEEvv(){var b=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=b+8|0;f=b+4|0;g=b;__Z12_global_lockv();if(!(a[1258363]|0)){if(!(a[1258337]|0)){if(!(a[1257004]|0)){if(!(a[1257001]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI9ReferenceEEvv();__ZN9Reference13_bind_methodsEv();a[1257001]=1}__ZN7ClassDB10_add_classI8ResourceEEvv();__ZN8Resource13_bind_methodsEv();a[1257004]=1}__ZN7ClassDB10_add_classI16VisualScriptNodeEEvv();__ZN16VisualScriptNode13_bind_methodsEv();a[1258337]=1}__ZN7ClassDB10_add_classI19VisualScriptCommentEEvv();__ZN19VisualScriptComment13_bind_methodsEv();a[1258363]=1}__ZN6StringC2EPKc(e,600495);c[g>>2]=c[e>>2];__ZN10StringNameC2ERK6String(f,g);e=c[313454]|0;if(!e)h=0;else{i=c[f>>2]|0;if(!i)j=0;else j=c[i+16>>2]|0;k=c[e+(((1<<d[1253820])+-1&j)<<2)>>2]|0;a:do if(!k)n=0;else{e=k;while(1){if((c[e>>2]|0)==(j|0)?(c[e+8>>2]|0)==(i|0):0){n=e;break a}e=c[e+4>>2]|0;if(!e){n=0;break}}}while(0);h=(n|0)==0?0:n+12|0}__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);if(!h){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1124689,1126301,210,1124704,0);__Z14_global_unlockv();l=b;return}else{a[1263537]=0;c[h+88>>2]=63;__ZN8Resource28register_custom_data_to_otdbEv();__Z14_global_unlockv();l=b;return}}function __ZN7ClassDB14register_classI23VisualScriptConstructorEEvv(){var b=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=b+8|0;f=b+4|0;g=b;__Z12_global_lockv();if(!(a[1258364]|0)){if(!(a[1258337]|0)){if(!(a[1257004]|0)){if(!(a[1257001]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI9ReferenceEEvv();__ZN9Reference13_bind_methodsEv();a[1257001]=1}__ZN7ClassDB10_add_classI8ResourceEEvv();__ZN8Resource13_bind_methodsEv();a[1257004]=1}__ZN7ClassDB10_add_classI16VisualScriptNodeEEvv();__ZN16VisualScriptNode13_bind_methodsEv();a[1258337]=1}__ZN7ClassDB10_add_classI23VisualScriptConstructorEEvv();__ZN23VisualScriptConstructor13_bind_methodsEv();a[1258364]=1}__ZN6StringC2EPKc(e,600471);c[g>>2]=c[e>>2];__ZN10StringNameC2ERK6String(f,g);e=c[313454]|0;if(!e)h=0;else{i=c[f>>2]|0;if(!i)j=0;else j=c[i+16>>2]|0;k=c[e+(((1<<d[1253820])+-1&j)<<2)>>2]|0;a:do if(!k)n=0;else{e=k;while(1){if((c[e>>2]|0)==(j|0)?(c[e+8>>2]|0)==(i|0):0){n=e;break a}e=c[e+4>>2]|0;if(!e){n=0;break}}}while(0);h=(n|0)==0?0:n+12|0}__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);if(!h){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1124689,1126301,210,1124704,0);__Z14_global_unlockv();l=b;return}else{a[1263537]=0;c[h+88>>2]=64;__ZN8Resource28register_custom_data_to_otdbEv();__Z14_global_unlockv();l=b;return}}function __ZN7ClassDB14register_classI20VisualScriptLocalVarEEvv(){var b=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=b+8|0;f=b+4|0;g=b;__Z12_global_lockv();if(!(a[1258365]|0)){if(!(a[1258337]|0)){if(!(a[1257004]|0)){if(!(a[1257001]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI9ReferenceEEvv();__ZN9Reference13_bind_methodsEv();a[1257001]=1}__ZN7ClassDB10_add_classI8ResourceEEvv();__ZN8Resource13_bind_methodsEv();a[1257004]=1}__ZN7ClassDB10_add_classI16VisualScriptNodeEEvv();__ZN16VisualScriptNode13_bind_methodsEv();a[1258337]=1}__ZN7ClassDB10_add_classI20VisualScriptLocalVarEEvv();__ZN20VisualScriptLocalVar13_bind_methodsEv();a[1258365]=1}__ZN6StringC2EPKc(e,600450);c[g>>2]=c[e>>2];__ZN10StringNameC2ERK6String(f,g);e=c[313454]|0;if(!e)h=0;else{i=c[f>>2]|0;if(!i)j=0;else j=c[i+16>>2]|0;k=c[e+(((1<<d[1253820])+-1&j)<<2)>>2]|0;a:do if(!k)n=0;else{e=k;while(1){if((c[e>>2]|0)==(j|0)?(c[e+8>>2]|0)==(i|0):0){n=e;break a}e=c[e+4>>2]|0;if(!e){n=0;break}}}while(0);h=(n|0)==0?0:n+12|0}__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);if(!h){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1124689,1126301,210,1124704,0);__Z14_global_unlockv();l=b;return}else{a[1263537]=0;c[h+88>>2]=65;__ZN8Resource28register_custom_data_to_otdbEv();__Z14_global_unlockv();l=b;return}}function __ZN7ClassDB14register_classI23VisualScriptLocalVarSetEEvv(){var b=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=b+8|0;f=b+4|0;g=b;__Z12_global_lockv();if(!(a[1258366]|0)){if(!(a[1258337]|0)){if(!(a[1257004]|0)){if(!(a[1257001]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI9ReferenceEEvv();__ZN9Reference13_bind_methodsEv();a[1257001]=1}__ZN7ClassDB10_add_classI8ResourceEEvv();__ZN8Resource13_bind_methodsEv();a[1257004]=1}__ZN7ClassDB10_add_classI16VisualScriptNodeEEvv();__ZN16VisualScriptNode13_bind_methodsEv();a[1258337]=1}__ZN7ClassDB10_add_classI23VisualScriptLocalVarSetEEvv();__ZN23VisualScriptLocalVarSet13_bind_methodsEv();a[1258366]=1}__ZN6StringC2EPKc(e,600426);c[g>>2]=c[e>>2];__ZN10StringNameC2ERK6String(f,g);e=c[313454]|0;if(!e)h=0;else{i=c[f>>2]|0;if(!i)j=0;else j=c[i+16>>2]|0;k=c[e+(((1<<d[1253820])+-1&j)<<2)>>2]|0;a:do if(!k)n=0;else{e=k;while(1){if((c[e>>2]|0)==(j|0)?(c[e+8>>2]|0)==(i|0):0){n=e;break a}e=c[e+4>>2]|0;if(!e){n=0;break}}}while(0);h=(n|0)==0?0:n+12|0}__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);if(!h){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1124689,1126301,210,1124704,0);__Z14_global_unlockv();l=b;return}else{a[1263537]=0;c[h+88>>2]=66;__ZN8Resource28register_custom_data_to_otdbEv();__Z14_global_unlockv();l=b;return}}function __ZN7ClassDB14register_classI23VisualScriptInputActionEEvv(){var b=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=b+8|0;f=b+4|0;g=b;__Z12_global_lockv();if(!(a[1258367]|0)){if(!(a[1258337]|0)){if(!(a[1257004]|0)){if(!(a[1257001]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI9ReferenceEEvv();__ZN9Reference13_bind_methodsEv();a[1257001]=1}__ZN7ClassDB10_add_classI8ResourceEEvv();__ZN8Resource13_bind_methodsEv();a[1257004]=1}__ZN7ClassDB10_add_classI16VisualScriptNodeEEvv();__ZN16VisualScriptNode13_bind_methodsEv();a[1258337]=1}__ZN7ClassDB10_add_classI23VisualScriptInputActionEEvv();__ZN23VisualScriptInputAction13_bind_methodsEv();a[1258367]=1}__ZN6StringC2EPKc(e,600402);c[g>>2]=c[e>>2];__ZN10StringNameC2ERK6String(f,g);e=c[313454]|0;if(!e)h=0;else{i=c[f>>2]|0;if(!i)j=0;else j=c[i+16>>2]|0;k=c[e+(((1<<d[1253820])+-1&j)<<2)>>2]|0;a:do if(!k)n=0;else{e=k;while(1){if((c[e>>2]|0)==(j|0)?(c[e+8>>2]|0)==(i|0):0){n=e;break a}e=c[e+4>>2]|0;if(!e){n=0;break}}}while(0);h=(n|0)==0?0:n+12|0}__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);if(!h){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1124689,1126301,210,1124704,0);__Z14_global_unlockv();l=b;return}else{a[1263537]=0;c[h+88>>2]=67;__ZN8Resource28register_custom_data_to_otdbEv();__Z14_global_unlockv();l=b;return}}function __ZN7ClassDB14register_classI23VisualScriptDeconstructEEvv(){var b=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=b+8|0;f=b+4|0;g=b;__Z12_global_lockv();if(!(a[1258368]|0)){if(!(a[1258337]|0)){if(!(a[1257004]|0)){if(!(a[1257001]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI9ReferenceEEvv();__ZN9Reference13_bind_methodsEv();a[1257001]=1}__ZN7ClassDB10_add_classI8ResourceEEvv();__ZN8Resource13_bind_methodsEv();a[1257004]=1}__ZN7ClassDB10_add_classI16VisualScriptNodeEEvv();__ZN16VisualScriptNode13_bind_methodsEv();a[1258337]=1}__ZN7ClassDB10_add_classI23VisualScriptDeconstructEEvv();__ZN23VisualScriptDeconstruct13_bind_methodsEv();a[1258368]=1}__ZN6StringC2EPKc(e,600378);c[g>>2]=c[e>>2];__ZN10StringNameC2ERK6String(f,g);e=c[313454]|0;if(!e)h=0;else{i=c[f>>2]|0;if(!i)j=0;else j=c[i+16>>2]|0;k=c[e+(((1<<d[1253820])+-1&j)<<2)>>2]|0;a:do if(!k)n=0;else{e=k;while(1){if((c[e>>2]|0)==(j|0)?(c[e+8>>2]|0)==(i|0):0){n=e;break a}e=c[e+4>>2]|0;if(!e){n=0;break}}}while(0);h=(n|0)==0?0:n+12|0}__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);if(!h){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1124689,1126301,210,1124704,0);__Z14_global_unlockv();l=b;return}else{a[1263537]=0;c[h+88>>2]=68;__ZN8Resource28register_custom_data_to_otdbEv();__Z14_global_unlockv();l=b;return}}function __ZN7ClassDB14register_classI19VisualScriptPreloadEEvv(){var b=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=b+8|0;f=b+4|0;g=b;__Z12_global_lockv();if(!(a[1258349]|0)){if(!(a[1258337]|0)){if(!(a[1257004]|0)){if(!(a[1257001]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI9ReferenceEEvv();__ZN9Reference13_bind_methodsEv();a[1257001]=1}__ZN7ClassDB10_add_classI8ResourceEEvv();__ZN8Resource13_bind_methodsEv();a[1257004]=1}__ZN7ClassDB10_add_classI16VisualScriptNodeEEvv();__ZN16VisualScriptNode13_bind_methodsEv();a[1258337]=1}__ZN7ClassDB10_add_classI19VisualScriptPreloadEEvv();__ZN19VisualScriptPreload13_bind_methodsEv();a[1258349]=1}__ZN6StringC2EPKc(e,600358);c[g>>2]=c[e>>2];__ZN10StringNameC2ERK6String(f,g);e=c[313454]|0;if(!e)h=0;else{i=c[f>>2]|0;if(!i)j=0;else j=c[i+16>>2]|0;k=c[e+(((1<<d[1253820])+-1&j)<<2)>>2]|0;a:do if(!k)n=0;else{e=k;while(1){if((c[e>>2]|0)==(j|0)?(c[e+8>>2]|0)==(i|0):0){n=e;break a}e=c[e+4>>2]|0;if(!e){n=0;break}}}while(0);h=(n|0)==0?0:n+12|0}__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);if(!h){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1124689,1126301,210,1124704,0);__Z14_global_unlockv();l=b;return}else{a[1263537]=0;c[h+88>>2]=69;__ZN8Resource28register_custom_data_to_otdbEv();__Z14_global_unlockv();l=b;return}}function __ZN7ClassDB14register_classI20VisualScriptTypeCastEEvv(){var b=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=b+8|0;f=b+4|0;g=b;__Z12_global_lockv();if(!(a[1258379]|0)){if(!(a[1258337]|0)){if(!(a[1257004]|0)){if(!(a[1257001]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI9ReferenceEEvv();__ZN9Reference13_bind_methodsEv();a[1257001]=1}__ZN7ClassDB10_add_classI8ResourceEEvv();__ZN8Resource13_bind_methodsEv();a[1257004]=1}__ZN7ClassDB10_add_classI16VisualScriptNodeEEvv();__ZN16VisualScriptNode13_bind_methodsEv();a[1258337]=1}__ZN7ClassDB10_add_classI20VisualScriptTypeCastEEvv();__ZN20VisualScriptTypeCast13_bind_methodsEv();a[1258379]=1}__ZN6StringC2EPKc(e,600337);c[g>>2]=c[e>>2];__ZN10StringNameC2ERK6String(f,g);e=c[313454]|0;if(!e)h=0;else{i=c[f>>2]|0;if(!i)j=0;else j=c[i+16>>2]|0;k=c[e+(((1<<d[1253820])+-1&j)<<2)>>2]|0;a:do if(!k)n=0;else{e=k;while(1){if((c[e>>2]|0)==(j|0)?(c[e+8>>2]|0)==(i|0):0){n=e;break a}e=c[e+4>>2]|0;if(!e){n=0;break}}}while(0);h=(n|0)==0?0:n+12|0}__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);if(!h){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1124689,1126301,210,1124704,0);__Z14_global_unlockv();l=b;return}else{a[1263537]=0;c[h+88>>2]=70;__ZN8Resource28register_custom_data_to_otdbEv();__Z14_global_unlockv();l=b;return}}function __ZN7ClassDB14register_classI24VisualScriptFunctionCallEEvv(){var b=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=b+8|0;f=b+4|0;g=b;__Z12_global_lockv();if(!(a[1258339]|0)){if(!(a[1258337]|0)){if(!(a[1257004]|0)){if(!(a[1257001]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI9ReferenceEEvv();__ZN9Reference13_bind_methodsEv();a[1257001]=1}__ZN7ClassDB10_add_classI8ResourceEEvv();__ZN8Resource13_bind_methodsEv();a[1257004]=1}__ZN7ClassDB10_add_classI16VisualScriptNodeEEvv();__ZN16VisualScriptNode13_bind_methodsEv();a[1258337]=1}__ZN7ClassDB10_add_classI24VisualScriptFunctionCallEEvv();__ZN24VisualScriptFunctionCall13_bind_methodsEv();a[1258339]=1}__ZN6StringC2EPKc(e,600312);c[g>>2]=c[e>>2];__ZN10StringNameC2ERK6String(f,g);e=c[313454]|0;if(!e)h=0;else{i=c[f>>2]|0;if(!i)j=0;else j=c[i+16>>2]|0;k=c[e+(((1<<d[1253820])+-1&j)<<2)>>2]|0;a:do if(!k)n=0;else{e=k;while(1){if((c[e>>2]|0)==(j|0)?(c[e+8>>2]|0)==(i|0):0){n=e;break a}e=c[e+4>>2]|0;if(!e){n=0;break}}}while(0);h=(n|0)==0?0:n+12|0}__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);if(!h){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1124689,1126301,210,1124704,0);__Z14_global_unlockv();l=b;return}else{a[1263537]=0;c[h+88>>2]=71;__ZN8Resource28register_custom_data_to_otdbEv();__Z14_global_unlockv();l=b;return}}function __ZN7ClassDB14register_classI23VisualScriptPropertySetEEvv(){var b=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=b+8|0;f=b+4|0;g=b;__Z12_global_lockv();if(!(a[1258340]|0)){if(!(a[1258337]|0)){if(!(a[1257004]|0)){if(!(a[1257001]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI9ReferenceEEvv();__ZN9Reference13_bind_methodsEv();a[1257001]=1}__ZN7ClassDB10_add_classI8ResourceEEvv();__ZN8Resource13_bind_methodsEv();a[1257004]=1}__ZN7ClassDB10_add_classI16VisualScriptNodeEEvv();__ZN16VisualScriptNode13_bind_methodsEv();a[1258337]=1}__ZN7ClassDB10_add_classI23VisualScriptPropertySetEEvv();__ZN23VisualScriptPropertySet13_bind_methodsEv();a[1258340]=1}__ZN6StringC2EPKc(e,600288);c[g>>2]=c[e>>2];__ZN10StringNameC2ERK6String(f,g);e=c[313454]|0;if(!e)h=0;else{i=c[f>>2]|0;if(!i)j=0;else j=c[i+16>>2]|0;k=c[e+(((1<<d[1253820])+-1&j)<<2)>>2]|0;a:do if(!k)n=0;else{e=k;while(1){if((c[e>>2]|0)==(j|0)?(c[e+8>>2]|0)==(i|0):0){n=e;break a}e=c[e+4>>2]|0;if(!e){n=0;break}}}while(0);h=(n|0)==0?0:n+12|0}__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);if(!h){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1124689,1126301,210,1124704,0);__Z14_global_unlockv();l=b;return}else{a[1263537]=0;c[h+88>>2]=72;__ZN8Resource28register_custom_data_to_otdbEv();__Z14_global_unlockv();l=b;return}}function __ZN7ClassDB14register_classI23VisualScriptPropertyGetEEvv(){var b=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=b+8|0;f=b+4|0;g=b;__Z12_global_lockv();if(!(a[1258341]|0)){if(!(a[1258337]|0)){if(!(a[1257004]|0)){if(!(a[1257001]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI9ReferenceEEvv();__ZN9Reference13_bind_methodsEv();a[1257001]=1}__ZN7ClassDB10_add_classI8ResourceEEvv();__ZN8Resource13_bind_methodsEv();a[1257004]=1}__ZN7ClassDB10_add_classI16VisualScriptNodeEEvv();__ZN16VisualScriptNode13_bind_methodsEv();a[1258337]=1}__ZN7ClassDB10_add_classI23VisualScriptPropertyGetEEvv();__ZN23VisualScriptPropertyGet13_bind_methodsEv();a[1258341]=1}__ZN6StringC2EPKc(e,600264);c[g>>2]=c[e>>2];__ZN10StringNameC2ERK6String(f,g);e=c[313454]|0;if(!e)h=0;else{i=c[f>>2]|0;if(!i)j=0;else j=c[i+16>>2]|0;k=c[e+(((1<<d[1253820])+-1&j)<<2)>>2]|0;a:do if(!k)n=0;else{e=k;while(1){if((c[e>>2]|0)==(j|0)?(c[e+8>>2]|0)==(i|0):0){n=e;break a}e=c[e+4>>2]|0;if(!e){n=0;break}}}while(0);h=(n|0)==0?0:n+12|0}__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);if(!h){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1124689,1126301,210,1124704,0);__Z14_global_unlockv();l=b;return}else{a[1263537]=0;c[h+88>>2]=73;__ZN8Resource28register_custom_data_to_otdbEv();__Z14_global_unlockv();l=b;return}}function __ZN7ClassDB14register_classI22VisualScriptEmitSignalEEvv(){var b=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=b+8|0;f=b+4|0;g=b;__Z12_global_lockv();if(!(a[1258342]|0)){if(!(a[1258337]|0)){if(!(a[1257004]|0)){if(!(a[1257001]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI9ReferenceEEvv();__ZN9Reference13_bind_methodsEv();a[1257001]=1}__ZN7ClassDB10_add_classI8ResourceEEvv();__ZN8Resource13_bind_methodsEv();a[1257004]=1}__ZN7ClassDB10_add_classI16VisualScriptNodeEEvv();__ZN16VisualScriptNode13_bind_methodsEv();a[1258337]=1}__ZN7ClassDB10_add_classI22VisualScriptEmitSignalEEvv();__ZN22VisualScriptEmitSignal13_bind_methodsEv();a[1258342]=1}__ZN6StringC2EPKc(e,600241);c[g>>2]=c[e>>2];__ZN10StringNameC2ERK6String(f,g);e=c[313454]|0;if(!e)h=0;else{i=c[f>>2]|0;if(!i)j=0;else j=c[i+16>>2]|0;k=c[e+(((1<<d[1253820])+-1&j)<<2)>>2]|0;a:do if(!k)n=0;else{e=k;while(1){if((c[e>>2]|0)==(j|0)?(c[e+8>>2]|0)==(i|0):0){n=e;break a}e=c[e+4>>2]|0;if(!e){n=0;break}}}while(0);h=(n|0)==0?0:n+12|0}__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);if(!h){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1124689,1126301,210,1124704,0);__Z14_global_unlockv();l=b;return}else{a[1263537]=0;c[h+88>>2]=74;__ZN8Resource28register_custom_data_to_otdbEv();__Z14_global_unlockv();l=b;return}}function __ZN7ClassDB14register_classI18VisualScriptReturnEEvv(){var b=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=b+8|0;f=b+4|0;g=b;__Z12_global_lockv();if(!(a[1258372]|0)){if(!(a[1258337]|0)){if(!(a[1257004]|0)){if(!(a[1257001]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI9ReferenceEEvv();__ZN9Reference13_bind_methodsEv();a[1257001]=1}__ZN7ClassDB10_add_classI8ResourceEEvv();__ZN8Resource13_bind_methodsEv();a[1257004]=1}__ZN7ClassDB10_add_classI16VisualScriptNodeEEvv();__ZN16VisualScriptNode13_bind_methodsEv();a[1258337]=1}__ZN7ClassDB10_add_classI18VisualScriptReturnEEvv();__ZN18VisualScriptReturn13_bind_methodsEv();a[1258372]=1}__ZN6StringC2EPKc(e,600222);c[g>>2]=c[e>>2];__ZN10StringNameC2ERK6String(f,g);e=c[313454]|0;if(!e)h=0;else{i=c[f>>2]|0;if(!i)j=0;else j=c[i+16>>2]|0;k=c[e+(((1<<d[1253820])+-1&j)<<2)>>2]|0;a:do if(!k)n=0;else{e=k;while(1){if((c[e>>2]|0)==(j|0)?(c[e+8>>2]|0)==(i|0):0){n=e;break a}e=c[e+4>>2]|0;if(!e){n=0;break}}}while(0);h=(n|0)==0?0:n+12|0}__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);if(!h){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1124689,1126301,210,1124704,0);__Z14_global_unlockv();l=b;return}else{a[1263537]=0;c[h+88>>2]=75;__ZN8Resource28register_custom_data_to_otdbEv();__Z14_global_unlockv();l=b;return}}function __ZN7ClassDB14register_classI21VisualScriptConditionEEvv(){var b=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=b+8|0;f=b+4|0;g=b;__Z12_global_lockv();if(!(a[1258373]|0)){if(!(a[1258337]|0)){if(!(a[1257004]|0)){if(!(a[1257001]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI9ReferenceEEvv();__ZN9Reference13_bind_methodsEv();a[1257001]=1}__ZN7ClassDB10_add_classI8ResourceEEvv();__ZN8Resource13_bind_methodsEv();a[1257004]=1}__ZN7ClassDB10_add_classI16VisualScriptNodeEEvv();__ZN16VisualScriptNode13_bind_methodsEv();a[1258337]=1}__ZN7ClassDB10_add_classI21VisualScriptConditionEEvv();a[1258373]=1}__ZN6StringC2EPKc(e,600200);c[g>>2]=c[e>>2];__ZN10StringNameC2ERK6String(f,g);e=c[313454]|0;if(!e)h=0;else{i=c[f>>2]|0;if(!i)j=0;else j=c[i+16>>2]|0;k=c[e+(((1<<d[1253820])+-1&j)<<2)>>2]|0;a:do if(!k)n=0;else{e=k;while(1){if((c[e>>2]|0)==(j|0)?(c[e+8>>2]|0)==(i|0):0){n=e;break a}e=c[e+4>>2]|0;if(!e){n=0;break}}}while(0);h=(n|0)==0?0:n+12|0}__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);if(!h){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1124689,1126301,210,1124704,0);__Z14_global_unlockv();l=b;return}else{a[1263537]=0;c[h+88>>2]=76;__ZN8Resource28register_custom_data_to_otdbEv();__Z14_global_unlockv();l=b;return}}function __ZN7ClassDB14register_classI17VisualScriptWhileEEvv(){var b=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=b+8|0;f=b+4|0;g=b;__Z12_global_lockv();if(!(a[1258374]|0)){if(!(a[1258337]|0)){if(!(a[1257004]|0)){if(!(a[1257001]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI9ReferenceEEvv();__ZN9Reference13_bind_methodsEv();a[1257001]=1}__ZN7ClassDB10_add_classI8ResourceEEvv();__ZN8Resource13_bind_methodsEv();a[1257004]=1}__ZN7ClassDB10_add_classI16VisualScriptNodeEEvv();__ZN16VisualScriptNode13_bind_methodsEv();a[1258337]=1}__ZN7ClassDB10_add_classI17VisualScriptWhileEEvv();a[1258374]=1}__ZN6StringC2EPKc(e,600182);c[g>>2]=c[e>>2];__ZN10StringNameC2ERK6String(f,g);e=c[313454]|0;if(!e)h=0;else{i=c[f>>2]|0;if(!i)j=0;else j=c[i+16>>2]|0;k=c[e+(((1<<d[1253820])+-1&j)<<2)>>2]|0;a:do if(!k)n=0;else{e=k;while(1){if((c[e>>2]|0)==(j|0)?(c[e+8>>2]|0)==(i|0):0){n=e;break a}e=c[e+4>>2]|0;if(!e){n=0;break}}}while(0);h=(n|0)==0?0:n+12|0}__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);if(!h){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1124689,1126301,210,1124704,0);__Z14_global_unlockv();l=b;return}else{a[1263537]=0;c[h+88>>2]=77;__ZN8Resource28register_custom_data_to_otdbEv();__Z14_global_unlockv();l=b;return}}function __ZN7ClassDB14register_classI20VisualScriptIteratorEEvv(){var b=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=b+8|0;f=b+4|0;g=b;__Z12_global_lockv();if(!(a[1258375]|0)){if(!(a[1258337]|0)){if(!(a[1257004]|0)){if(!(a[1257001]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI9ReferenceEEvv();__ZN9Reference13_bind_methodsEv();a[1257001]=1}__ZN7ClassDB10_add_classI8ResourceEEvv();__ZN8Resource13_bind_methodsEv();a[1257004]=1}__ZN7ClassDB10_add_classI16VisualScriptNodeEEvv();__ZN16VisualScriptNode13_bind_methodsEv();a[1258337]=1}__ZN7ClassDB10_add_classI20VisualScriptIteratorEEvv();a[1258375]=1}__ZN6StringC2EPKc(e,600161);c[g>>2]=c[e>>2];__ZN10StringNameC2ERK6String(f,g);e=c[313454]|0;if(!e)h=0;else{i=c[f>>2]|0;if(!i)j=0;else j=c[i+16>>2]|0;k=c[e+(((1<<d[1253820])+-1&j)<<2)>>2]|0;a:do if(!k)n=0;else{e=k;while(1){if((c[e>>2]|0)==(j|0)?(c[e+8>>2]|0)==(i|0):0){n=e;break a}e=c[e+4>>2]|0;if(!e){n=0;break}}}while(0);h=(n|0)==0?0:n+12|0}__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);if(!h){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1124689,1126301,210,1124704,0);__Z14_global_unlockv();l=b;return}else{a[1263537]=0;c[h+88>>2]=78;__ZN8Resource28register_custom_data_to_otdbEv();__Z14_global_unlockv();l=b;return}}function __ZN7ClassDB14register_classI20VisualScriptSequenceEEvv(){var b=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=b+8|0;f=b+4|0;g=b;__Z12_global_lockv();if(!(a[1258376]|0)){if(!(a[1258337]|0)){if(!(a[1257004]|0)){if(!(a[1257001]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI9ReferenceEEvv();__ZN9Reference13_bind_methodsEv();a[1257001]=1}__ZN7ClassDB10_add_classI8ResourceEEvv();__ZN8Resource13_bind_methodsEv();a[1257004]=1}__ZN7ClassDB10_add_classI16VisualScriptNodeEEvv();__ZN16VisualScriptNode13_bind_methodsEv();a[1258337]=1}__ZN7ClassDB10_add_classI20VisualScriptSequenceEEvv();__ZN20VisualScriptSequence13_bind_methodsEv();a[1258376]=1}__ZN6StringC2EPKc(e,600140);c[g>>2]=c[e>>2];__ZN10StringNameC2ERK6String(f,g);e=c[313454]|0;if(!e)h=0;else{i=c[f>>2]|0;if(!i)j=0;else j=c[i+16>>2]|0;k=c[e+(((1<<d[1253820])+-1&j)<<2)>>2]|0;a:do if(!k)n=0;else{e=k;while(1){if((c[e>>2]|0)==(j|0)?(c[e+8>>2]|0)==(i|0):0){n=e;break a}e=c[e+4>>2]|0;if(!e){n=0;break}}}while(0);h=(n|0)==0?0:n+12|0}__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);if(!h){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1124689,1126301,210,1124704,0);__Z14_global_unlockv();l=b;return}else{a[1263537]=0;c[h+88>>2]=79;__ZN8Resource28register_custom_data_to_otdbEv();__Z14_global_unlockv();l=b;return}}function __ZN7ClassDB14register_classI23VisualScriptInputFilterEEvv(){var b=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=b+8|0;f=b+4|0;g=b;__Z12_global_lockv();if(!(a[1258378]|0)){if(!(a[1258337]|0)){if(!(a[1257004]|0)){if(!(a[1257001]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI9ReferenceEEvv();__ZN9Reference13_bind_methodsEv();a[1257001]=1}__ZN7ClassDB10_add_classI8ResourceEEvv();__ZN8Resource13_bind_methodsEv();a[1257004]=1}__ZN7ClassDB10_add_classI16VisualScriptNodeEEvv();__ZN16VisualScriptNode13_bind_methodsEv();a[1258337]=1}__ZN7ClassDB10_add_classI23VisualScriptInputFilterEEvv();a[1258378]=1}__ZN6StringC2EPKc(e,600116);c[g>>2]=c[e>>2];__ZN10StringNameC2ERK6String(f,g);e=c[313454]|0;if(!e)h=0;else{i=c[f>>2]|0;if(!i)j=0;else j=c[i+16>>2]|0;k=c[e+(((1<<d[1253820])+-1&j)<<2)>>2]|0;a:do if(!k)n=0;else{e=k;while(1){if((c[e>>2]|0)==(j|0)?(c[e+8>>2]|0)==(i|0):0){n=e;break a}e=c[e+4>>2]|0;if(!e){n=0;break}}}while(0);h=(n|0)==0?0:n+12|0}__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);if(!h){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1124689,1126301,210,1124704,0);__Z14_global_unlockv();l=b;return}else{a[1263537]=0;c[h+88>>2]=80;__ZN8Resource28register_custom_data_to_otdbEv();__Z14_global_unlockv();l=b;return}}function __ZN7ClassDB14register_classI18VisualScriptSwitchEEvv(){var b=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=b+8|0;f=b+4|0;g=b;__Z12_global_lockv();if(!(a[1258377]|0)){if(!(a[1258337]|0)){if(!(a[1257004]|0)){if(!(a[1257001]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI9ReferenceEEvv();__ZN9Reference13_bind_methodsEv();a[1257001]=1}__ZN7ClassDB10_add_classI8ResourceEEvv();__ZN8Resource13_bind_methodsEv();a[1257004]=1}__ZN7ClassDB10_add_classI16VisualScriptNodeEEvv();__ZN16VisualScriptNode13_bind_methodsEv();a[1258337]=1}__ZN7ClassDB10_add_classI18VisualScriptSwitchEEvv();a[1258377]=1}__ZN6StringC2EPKc(e,600097);c[g>>2]=c[e>>2];__ZN10StringNameC2ERK6String(f,g);e=c[313454]|0;if(!e)h=0;else{i=c[f>>2]|0;if(!i)j=0;else j=c[i+16>>2]|0;k=c[e+(((1<<d[1253820])+-1&j)<<2)>>2]|0;a:do if(!k)n=0;else{e=k;while(1){if((c[e>>2]|0)==(j|0)?(c[e+8>>2]|0)==(i|0):0){n=e;break a}e=c[e+4>>2]|0;if(!e){n=0;break}}}while(0);h=(n|0)==0?0:n+12|0}__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);if(!h){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1124689,1126301,210,1124704,0);__Z14_global_unlockv();l=b;return}else{a[1263537]=0;c[h+88>>2]=81;__ZN8Resource28register_custom_data_to_otdbEv();__Z14_global_unlockv();l=b;return}}function __ZN7ClassDB14register_classI17VisualScriptYieldEEvv(){var b=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=b+8|0;f=b+4|0;g=b;__Z12_global_lockv();if(!(a[1258370]|0)){if(!(a[1258337]|0)){if(!(a[1257004]|0)){if(!(a[1257001]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI9ReferenceEEvv();__ZN9Reference13_bind_methodsEv();a[1257001]=1}__ZN7ClassDB10_add_classI8ResourceEEvv();__ZN8Resource13_bind_methodsEv();a[1257004]=1}__ZN7ClassDB10_add_classI16VisualScriptNodeEEvv();__ZN16VisualScriptNode13_bind_methodsEv();a[1258337]=1}__ZN7ClassDB10_add_classI17VisualScriptYieldEEvv();__ZN17VisualScriptYield13_bind_methodsEv();a[1258370]=1}__ZN6StringC2EPKc(e,600079);c[g>>2]=c[e>>2];__ZN10StringNameC2ERK6String(f,g);e=c[313454]|0;if(!e)h=0;else{i=c[f>>2]|0;if(!i)j=0;else j=c[i+16>>2]|0;k=c[e+(((1<<d[1253820])+-1&j)<<2)>>2]|0;a:do if(!k)n=0;else{e=k;while(1){if((c[e>>2]|0)==(j|0)?(c[e+8>>2]|0)==(i|0):0){n=e;break a}e=c[e+4>>2]|0;if(!e){n=0;break}}}while(0);h=(n|0)==0?0:n+12|0}__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);if(!h){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1124689,1126301,210,1124704,0);__Z14_global_unlockv();l=b;return}else{a[1263537]=0;c[h+88>>2]=82;__ZN8Resource28register_custom_data_to_otdbEv();__Z14_global_unlockv();l=b;return}}function __ZN7ClassDB14register_classI23VisualScriptYieldSignalEEvv(){var b=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=b+8|0;f=b+4|0;g=b;__Z12_global_lockv();if(!(a[1258371]|0)){if(!(a[1258337]|0)){if(!(a[1257004]|0)){if(!(a[1257001]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI9ReferenceEEvv();__ZN9Reference13_bind_methodsEv();a[1257001]=1}__ZN7ClassDB10_add_classI8ResourceEEvv();__ZN8Resource13_bind_methodsEv();a[1257004]=1}__ZN7ClassDB10_add_classI16VisualScriptNodeEEvv();__ZN16VisualScriptNode13_bind_methodsEv();a[1258337]=1}__ZN7ClassDB10_add_classI23VisualScriptYieldSignalEEvv();__ZN23VisualScriptYieldSignal13_bind_methodsEv();a[1258371]=1}__ZN6StringC2EPKc(e,600055);c[g>>2]=c[e>>2];__ZN10StringNameC2ERK6String(f,g);e=c[313454]|0;if(!e)h=0;else{i=c[f>>2]|0;if(!i)j=0;else j=c[i+16>>2]|0;k=c[e+(((1<<d[1253820])+-1&j)<<2)>>2]|0;a:do if(!k)n=0;else{e=k;while(1){if((c[e>>2]|0)==(j|0)?(c[e+8>>2]|0)==(i|0):0){n=e;break a}e=c[e+4>>2]|0;if(!e){n=0;break}}}while(0);h=(n|0)==0?0:n+12|0}__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);if(!h){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1124689,1126301,210,1124704,0);__Z14_global_unlockv();l=b;return}else{a[1263537]=0;c[h+88>>2]=83;__ZN8Resource28register_custom_data_to_otdbEv();__Z14_global_unlockv();l=b;return}}function __ZN7ClassDB14register_classI23VisualScriptBuiltinFuncEEvv(){var b=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=b+8|0;f=b+4|0;g=b;__Z12_global_lockv();if(!(a[1258343]|0)){if(!(a[1258337]|0)){if(!(a[1257004]|0)){if(!(a[1257001]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI9ReferenceEEvv();__ZN9Reference13_bind_methodsEv();a[1257001]=1}__ZN7ClassDB10_add_classI8ResourceEEvv();__ZN8Resource13_bind_methodsEv();a[1257004]=1}__ZN7ClassDB10_add_classI16VisualScriptNodeEEvv();__ZN16VisualScriptNode13_bind_methodsEv();a[1258337]=1}__ZN7ClassDB10_add_classI23VisualScriptBuiltinFuncEEvv();__ZN23VisualScriptBuiltinFunc13_bind_methodsEv();a[1258343]=1}__ZN6StringC2EPKc(e,600031);c[g>>2]=c[e>>2];__ZN10StringNameC2ERK6String(f,g);e=c[313454]|0;if(!e)h=0;else{i=c[f>>2]|0;if(!i)j=0;else j=c[i+16>>2]|0;k=c[e+(((1<<d[1253820])+-1&j)<<2)>>2]|0;a:do if(!k)n=0;else{e=k;while(1){if((c[e>>2]|0)==(j|0)?(c[e+8>>2]|0)==(i|0):0){n=e;break a}e=c[e+4>>2]|0;if(!e){n=0;break}}}while(0);h=(n|0)==0?0:n+12|0}__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);if(!h){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1124689,1126301,210,1124704,0);__Z14_global_unlockv();l=b;return}else{a[1263537]=0;c[h+88>>2]=84;__ZN8Resource28register_custom_data_to_otdbEv();__Z14_global_unlockv();l=b;return}}function __ZN7ClassDB14register_classI22VisualScriptExpressionEEvv(){var b=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=b+8|0;f=b+4|0;g=b;__Z12_global_lockv();if(!(a[1258338]|0)){if(!(a[1258337]|0)){if(!(a[1257004]|0)){if(!(a[1257001]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI9ReferenceEEvv();__ZN9Reference13_bind_methodsEv();a[1257001]=1}__ZN7ClassDB10_add_classI8ResourceEEvv();__ZN8Resource13_bind_methodsEv();a[1257004]=1}__ZN7ClassDB10_add_classI16VisualScriptNodeEEvv();__ZN16VisualScriptNode13_bind_methodsEv();a[1258337]=1}__ZN7ClassDB10_add_classI22VisualScriptExpressionEEvv();a[1258338]=1}__ZN6StringC2EPKc(e,600008);c[g>>2]=c[e>>2];__ZN10StringNameC2ERK6String(f,g);e=c[313454]|0;if(!e)h=0;else{i=c[f>>2]|0;if(!i)j=0;else j=c[i+16>>2]|0;k=c[e+(((1<<d[1253820])+-1&j)<<2)>>2]|0;a:do if(!k)n=0;else{e=k;while(1){if((c[e>>2]|0)==(j|0)?(c[e+8>>2]|0)==(i|0):0){n=e;break a}e=c[e+4>>2]|0;if(!e){n=0;break}}}while(0);h=(n|0)==0?0:n+12|0}__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);if(!h){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1124689,1126301,210,1124704,0);__Z14_global_unlockv();l=b;return}else{a[1263537]=0;c[h+88>>2]=85;__ZN8Resource28register_custom_data_to_otdbEv();__Z14_global_unlockv();l=b;return}}function __Z28register_visual_script_nodesv(){var b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0;b=l;l=l+64|0;if((l|0)>=(m|0))ba(64);d=b+56|0;e=b+48|0;f=b+52|0;g=b+4|0;h=b;i=c[306878]|0;__ZN6StringC2EPKc(d,598821);__ZN20VisualScriptLanguage17add_register_funcERK6StringPF3RefI16VisualScriptNodeES2_E(i,d,4852);i=c[d>>2]|0;if(i|0?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);i=c[306878]|0;__ZN6StringC2EPKc(d,598839);__ZN20VisualScriptLanguage17add_register_funcERK6StringPF3RefI16VisualScriptNodeES2_E(i,d,4853);i=c[d>>2]|0;if(i|0?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);i=c[306878]|0;__ZN6StringC2EPKc(d,598857);__ZN20VisualScriptLanguage17add_register_funcERK6StringPF3RefI16VisualScriptNodeES2_E(i,d,4854);i=c[d>>2]|0;if(i|0?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);i=c[306878]|0;__ZN6StringC2EPKc(d,598879);__ZN20VisualScriptLanguage17add_register_funcERK6StringPF3RefI16VisualScriptNodeES2_E(i,d,4855);i=c[d>>2]|0;if(i|0?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);i=c[306878]|0;__ZN6StringC2EPKc(d,598895);__ZN20VisualScriptLanguage17add_register_funcERK6StringPF3RefI16VisualScriptNodeES2_E(i,d,4856);i=c[d>>2]|0;if(i|0?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);i=c[306878]|0;__ZN6StringC2EPKc(d,598911);__ZN20VisualScriptLanguage17add_register_funcERK6StringPF3RefI16VisualScriptNodeES2_E(i,d,4857);i=c[d>>2]|0;if(i|0?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);i=c[306878]|0;__ZN6StringC2EPKc(d,598930);__ZN20VisualScriptLanguage17add_register_funcERK6StringPF3RefI16VisualScriptNodeES2_E(i,d,4858);i=c[d>>2]|0;if(i|0?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);i=c[306878]|0;__ZN6StringC2EPKc(d,598940);__ZN20VisualScriptLanguage17add_register_funcERK6StringPF3RefI16VisualScriptNodeES2_E(i,d,4859);i=c[d>>2]|0;if(i|0?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);i=c[306878]|0;__ZN6StringC2EPKc(d,598953);__ZN20VisualScriptLanguage17add_register_funcERK6StringPF3RefI16VisualScriptNodeES2_E(i,d,4860);i=c[d>>2]|0;if(i|0?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);i=c[306878]|0;__ZN6StringC2EPKc(d,598977);__ZN20VisualScriptLanguage17add_register_funcERK6StringPF3RefI16VisualScriptNodeES2_E(i,d,4861);i=c[d>>2]|0;if(i|0?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);i=c[306878]|0;__ZN6StringC2EPKc(d,599001);__ZN20VisualScriptLanguage17add_register_funcERK6StringPF3RefI16VisualScriptNodeES2_E(i,d,4862);i=c[d>>2]|0;if(i|0?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);i=c[306878]|0;__ZN6StringC2EPKc(d,599014);__ZN20VisualScriptLanguage17add_register_funcERK6StringPF3RefI16VisualScriptNodeES2_E(i,d,4863);i=c[d>>2]|0;if(i|0?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);i=c[306878]|0;__ZN6StringC2EPKc(d,599026);__ZN20VisualScriptLanguage17add_register_funcERK6StringPF3RefI16VisualScriptNodeES2_E(i,d,4864);i=c[d>>2]|0;if(i|0?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);i=c[306878]|0;__ZN6StringC2EPKc(d,599045);__ZN20VisualScriptLanguage17add_register_funcERK6StringPF3RefI16VisualScriptNodeES2_E(i,d,4865);i=c[d>>2]|0;if(i|0?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);i=c[306878]|0;__ZN6StringC2EPKc(d,599069);__ZN20VisualScriptLanguage17add_register_funcERK6StringPF3RefI16VisualScriptNodeES2_E(i,d,4866);i=c[d>>2]|0;if(i|0?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);i=c[306878]|0;__ZN6StringC2EPKc(d,599094);__ZN20VisualScriptLanguage17add_register_funcERK6StringPF3RefI16VisualScriptNodeES2_E(i,d,4867);i=c[d>>2]|0;if(i|0?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);i=c[306878]|0;__ZN6StringC2EPKc(d,599120);__ZN20VisualScriptLanguage17add_register_funcERK6StringPF3RefI16VisualScriptNodeES2_E(i,d,4868);i=c[d>>2]|0;if(i|0?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);i=c[306878]|0;__ZN6StringC2EPKc(d,599150);__ZN20VisualScriptLanguage17add_register_funcERK6StringPF3RefI16VisualScriptNodeES2_E(i,d,4869);i=c[d>>2]|0;if(i|0?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);i=c[306878]|0;__ZN6StringC2EPKc(d,599169);__ZN20VisualScriptLanguage17add_register_funcERK6StringPF3RefI16VisualScriptNodeES2_E(i,d,4870);i=c[d>>2]|0;do if(i|0){if(__Z16atomic_decrementPj(i+-8|0)|0)break;__ZN6Memory11free_staticEPvb(i,1)}while(0);i=c[306878]|0;__ZN6StringC2EPKc(d,599185);__ZN20VisualScriptLanguage17add_register_funcERK6StringPF3RefI16VisualScriptNodeES2_E(i,d,4871);i=c[d>>2]|0;do if(i|0){if(__Z16atomic_decrementPj(i+-8|0)|0)break;__ZN6Memory11free_staticEPvb(i,1)}while(0);i=c[306878]|0;__ZN6StringC2EPKc(d,599201);__ZN20VisualScriptLanguage17add_register_funcERK6StringPF3RefI16VisualScriptNodeES2_E(i,d,4872);i=c[d>>2]|0;do if(i|0){if(__Z16atomic_decrementPj(i+-8|0)|0)break;__ZN6Memory11free_staticEPvb(i,1)}while(0);i=c[306878]|0;__ZN6StringC2EPKc(d,599217);__ZN20VisualScriptLanguage17add_register_funcERK6StringPF3RefI16VisualScriptNodeES2_E(i,d,4873);i=c[d>>2]|0;do if(i|0){if(__Z16atomic_decrementPj(i+-8|0)|0)break;__ZN6Memory11free_staticEPvb(i,1)}while(0);i=c[306878]|0;__ZN6StringC2EPKc(d,599241);__ZN20VisualScriptLanguage17add_register_funcERK6StringPF3RefI16VisualScriptNodeES2_E(i,d,4874);i=c[d>>2]|0;do if(i|0){if(__Z16atomic_decrementPj(i+-8|0)|0)break;__ZN6Memory11free_staticEPvb(i,1)}while(0);i=c[306878]|0;__ZN6StringC2EPKc(d,599269);__ZN20VisualScriptLanguage17add_register_funcERK6StringPF3RefI16VisualScriptNodeES2_E(i,d,4875);i=c[d>>2]|0;do if(i|0){if(__Z16atomic_decrementPj(i+-8|0)|0)break;__ZN6Memory11free_staticEPvb(i,1)}while(0);i=c[306878]|0;__ZN6StringC2EPKc(d,599292);__ZN20VisualScriptLanguage17add_register_funcERK6StringPF3RefI16VisualScriptNodeES2_E(i,d,4876);i=c[d>>2]|0;do if(i|0){if(__Z16atomic_decrementPj(i+-8|0)|0)break;__ZN6Memory11free_staticEPvb(i,1)}while(0);i=c[306878]|0;__ZN6StringC2EPKc(d,599321);__ZN20VisualScriptLanguage17add_register_funcERK6StringPF3RefI16VisualScriptNodeES2_E(i,d,4877);i=c[d>>2]|0;do if(i|0){if(__Z16atomic_decrementPj(i+-8|0)|0)break;__ZN6Memory11free_staticEPvb(i,1)}while(0);i=c[306878]|0;__ZN6StringC2EPKc(d,599347);__ZN20VisualScriptLanguage17add_register_funcERK6StringPF3RefI16VisualScriptNodeES2_E(i,d,4878);i=c[d>>2]|0;do if(i|0){if(__Z16atomic_decrementPj(i+-8|0)|0)break;__ZN6Memory11free_staticEPvb(i,1)}while(0);i=c[306878]|0;__ZN6StringC2EPKc(d,599379);__ZN20VisualScriptLanguage17add_register_funcERK6StringPF3RefI16VisualScriptNodeES2_E(i,d,4879);i=c[d>>2]|0;do if(i|0){if(__Z16atomic_decrementPj(i+-8|0)|0)break;__ZN6Memory11free_staticEPvb(i,1)}while(0);i=c[306878]|0;__ZN6StringC2EPKc(d,599398);__ZN20VisualScriptLanguage17add_register_funcERK6StringPF3RefI16VisualScriptNodeES2_E(i,d,4880);i=c[d>>2]|0;do if(i|0){if(__Z16atomic_decrementPj(i+-8|0)|0)break;__ZN6Memory11free_staticEPvb(i,1)}while(0);i=c[306878]|0;__ZN6StringC2EPKc(d,599422);__ZN20VisualScriptLanguage17add_register_funcERK6StringPF3RefI16VisualScriptNodeES2_E(i,d,4881);i=c[d>>2]|0;do if(i|0){if(__Z16atomic_decrementPj(i+-8|0)|0)break;__ZN6Memory11free_staticEPvb(i,1)}while(0);i=c[306878]|0;__ZN6StringC2EPKc(d,599446);__ZN20VisualScriptLanguage17add_register_funcERK6StringPF3RefI16VisualScriptNodeES2_E(i,d,4882);i=c[d>>2]|0;do if(i|0){if(__Z16atomic_decrementPj(i+-8|0)|0)break;__ZN6Memory11free_staticEPvb(i,1)}while(0);i=c[306878]|0;__ZN6StringC2EPKc(d,599468);__ZN20VisualScriptLanguage17add_register_funcERK6StringPF3RefI16VisualScriptNodeES2_E(i,d,4883);i=c[d>>2]|0;do if(i|0){if(__Z16atomic_decrementPj(i+-8|0)|0)break;__ZN6Memory11free_staticEPvb(i,1)}while(0);i=c[306878]|0;__ZN6StringC2EPKc(d,599490);__ZN20VisualScriptLanguage17add_register_funcERK6StringPF3RefI16VisualScriptNodeES2_E(i,d,4884);i=c[d>>2]|0;do if(i|0){if(__Z16atomic_decrementPj(i+-8|0)|0)break;__ZN6Memory11free_staticEPvb(i,1)}while(0);i=c[306878]|0;__ZN6StringC2EPKc(d,599514);__ZN20VisualScriptLanguage17add_register_funcERK6StringPF3RefI16VisualScriptNodeES2_E(i,d,4885);i=c[d>>2]|0;do if(i|0){if(__Z16atomic_decrementPj(i+-8|0)|0)break;__ZN6Memory11free_staticEPvb(i,1)}while(0);i=c[306878]|0;__ZN6StringC2EPKc(d,599539);__ZN20VisualScriptLanguage17add_register_funcERK6StringPF3RefI16VisualScriptNodeES2_E(i,d,4886);i=c[d>>2]|0;do if(i|0){if(__Z16atomic_decrementPj(i+-8|0)|0)break;__ZN6Memory11free_staticEPvb(i,1)}while(0);i=c[306878]|0;__ZN6StringC2EPKc(d,599568);__ZN20VisualScriptLanguage17add_register_funcERK6StringPF3RefI16VisualScriptNodeES2_E(i,d,4887);i=c[d>>2]|0;do if(i|0){if(__Z16atomic_decrementPj(i+-8|0)|0)break;__ZN6Memory11free_staticEPvb(i,1)}while(0);i=c[306878]|0;__ZN6StringC2EPKc(d,599597);__ZN20VisualScriptLanguage17add_register_funcERK6StringPF3RefI16VisualScriptNodeES2_E(i,d,4888);i=c[d>>2]|0;do if(i|0){if(__Z16atomic_decrementPj(i+-8|0)|0)break;__ZN6Memory11free_staticEPvb(i,1)}while(0);i=c[306878]|0;__ZN6StringC2EPKc(d,599627);__ZN20VisualScriptLanguage17add_register_funcERK6StringPF3RefI16VisualScriptNodeES2_E(i,d,4889);i=c[d>>2]|0;do if(i|0){if(__Z16atomic_decrementPj(i+-8|0)|0)break;__ZN6Memory11free_staticEPvb(i,1)}while(0);i=c[306878]|0;__ZN6StringC2EPKc(d,599653);__ZN20VisualScriptLanguage17add_register_funcERK6StringPF3RefI16VisualScriptNodeES2_E(i,d,4890);i=c[d>>2]|0;do if(i|0){if(__Z16atomic_decrementPj(i+-8|0)|0)break;__ZN6Memory11free_staticEPvb(i,1)}while(0);i=c[306878]|0;__ZN6StringC2EPKc(d,599678);__ZN20VisualScriptLanguage17add_register_funcERK6StringPF3RefI16VisualScriptNodeES2_E(i,d,4891);i=c[d>>2]|0;do if(i|0){if(__Z16atomic_decrementPj(i+-8|0)|0)break;__ZN6Memory11free_staticEPvb(i,1)}while(0);i=c[306878]|0;__ZN6StringC2EPKc(d,599704);__ZN20VisualScriptLanguage17add_register_funcERK6StringPF3RefI16VisualScriptNodeES2_E(i,d,4892);i=c[d>>2]|0;do if(i|0){if(__Z16atomic_decrementPj(i+-8|0)|0)break;__ZN6Memory11free_staticEPvb(i,1)}while(0);i=c[306878]|0;__ZN6StringC2EPKc(d,599733);__ZN20VisualScriptLanguage17add_register_funcERK6StringPF3RefI16VisualScriptNodeES2_E(i,d,4893);i=c[d>>2]|0;do if(i|0){if(__Z16atomic_decrementPj(i+-8|0)|0)break;__ZN6Memory11free_staticEPvb(i,1)}while(0);i=c[306878]|0;__ZN6StringC2EPKc(d,599753);__ZN20VisualScriptLanguage17add_register_funcERK6StringPF3RefI16VisualScriptNodeES2_E(i,d,4894);i=c[d>>2]|0;do if(i|0){if(__Z16atomic_decrementPj(i+-8|0)|0)break;__ZN6Memory11free_staticEPvb(i,1)}while(0);i=c[306878]|0;__ZN6StringC2EPKc(d,599772);__ZN20VisualScriptLanguage17add_register_funcERK6StringPF3RefI16VisualScriptNodeES2_E(i,d,4895);i=c[d>>2]|0;do if(i|0){if(__Z16atomic_decrementPj(i+-8|0)|0)break;__ZN6Memory11free_staticEPvb(i,1)}while(0);i=c[306878]|0;__ZN6StringC2EPKc(d,599792);__ZN20VisualScriptLanguage17add_register_funcERK6StringPF3RefI16VisualScriptNodeES2_E(i,d,4896);i=c[d>>2]|0;do if(i|0){if(__Z16atomic_decrementPj(i+-8|0)|0)break;__ZN6Memory11free_staticEPvb(i,1)}while(0);i=c[306878]|0;__ZN6StringC2EPKc(d,599812);__ZN20VisualScriptLanguage17add_register_funcERK6StringPF3RefI16VisualScriptNodeES2_E(i,d,4897);i=c[d>>2]|0;do if(i|0){if(__Z16atomic_decrementPj(i+-8|0)|0)break;__ZN6Memory11free_staticEPvb(i,1)}while(0);i=c[306878]|0;__ZN6StringC2EPKc(d,599831);__ZN20VisualScriptLanguage17add_register_funcERK6StringPF3RefI16VisualScriptNodeES2_E(i,d,4898);i=c[d>>2]|0;do if(i|0){if(__Z16atomic_decrementPj(i+-8|0)|0)break;__ZN6Memory11free_staticEPvb(i,1)}while(0);i=g+4|0;j=1;a:while(1){c[d>>2]=0;__ZN7Variant20get_constructor_listENS_4TypeEP4ListI10MethodInfo16DefaultAllocatorE(j,d);k=c[d>>2]|0;if(!k)n=0;else{o=k;p=146}while(1){if((p|0)==146){p=0;n=c[o>>2]|0}if(!n)break;k=n+4|0;q=c[k>>2]|0;do if(q|0){if((c[q+8>>2]|0)<=0)break;c[g>>2]=__ZN7Variant13get_type_nameENS_4TypeE(j)|0;c[f>>2]=__ZplPKcRK6String(599853,g)|0;__ZN6StringC2EPKc(h,847052);c[e>>2]=__ZNK6StringplERKS_(f,h)|0;r=c[h>>2]|0;do if(r|0){if(__Z16atomic_decrementPj(r+-8|0)|0)break;__ZN6Memory11free_staticEPvb(r,1)}while(0);r=c[f>>2]|0;do if(r|0){if(__Z16atomic_decrementPj(r+-8|0)|0)break;__ZN6Memory11free_staticEPvb(r,1)}while(0);r=c[g>>2]|0;do if(r|0){if(__Z16atomic_decrementPj(r+-8|0)|0)break;__ZN6Memory11free_staticEPvb(r,1)}while(0);r=0;while(1){s=c[k>>2]|0;if(!s)t=0;else t=c[s+8>>2]|0;if((r|0)>=(t|0))break;if((r|0)>0){__ZN6StringpLEPKc(e,1144817)|0;u=c[k>>2]|0}else u=s;s=(u|0)==0;do if(s){v=0;p=183}else{if((c[u+8>>2]|0)!=1){v=c[u+8>>2]|0;p=183;break}if((r|0)>=1){p=173;break a}w=c[u>>2]|0;if(!w){p=178;break a}else{x=w;y=0}while(1){if((y|0)==(r|0))break;w=c[x+20>>2]|0;if(!w){p=178;break a}else{x=w;y=y+1|0}}c[g>>2]=__ZN7Variant13get_type_nameENS_4TypeE(c[x>>2]|0)|0;__ZN6StringpLERKS_(e,g)|0;w=c[g>>2]|0;do if(w|0){if(__Z16atomic_decrementPj(w+-8|0)|0)break;__ZN6Memory11free_staticEPvb(w,1)}while(0)}while(0);if((p|0)==183){p=0;do if((v|0)<=(r|0)){if(s)z=0;else z=c[u+8>>2]|0;if((z|0)>(r|0)){a[1263537]=0;p=189;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145120,403,1146766,0);A=0;break}}else p=189;while(0);b:do if((p|0)==189){p=0;c:do if(!s){w=c[u>>2]|0;if(!w)break;else{B=w;C=0}while(1){if((C|0)==(r|0))break;w=c[B+20>>2]|0;if(!w)break c;else{B=w;C=C+1|0}}A=B;break b}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145120,418,1133820,0);a[1263537]=0;A=0}while(0);__ZN6StringpLERKS_(e,A+4|0)|0}r=r+1|0}__ZN6StringpLEPKc(e,599877)|0;__ZN20VisualScriptLanguage17add_register_funcERK6StringPF3RefI16VisualScriptNodeES2_E(c[306878]|0,e,4899);__ZN10MethodInfoC2Ev(i);c[g>>2]=j;__ZN10MethodInfoaSERKS_(i,n)|0;r=__ZN3MapI6String4PairIN7Variant4TypeE10MethodInfoE10ComparatorIS0_E16DefaultAllocatorEixERKS0_(1226352,e)|0;c[r>>2]=c[g>>2];__ZN10MethodInfoaSERKS_(r+4|0,i)|0;__ZN10MethodInfoD2Ev(i);r=c[e>>2]|0;do if(r|0){if(__Z16atomic_decrementPj(r+-8|0)|0)break;__ZN6Memory11free_staticEPvb(r,1)}while(0)}while(0);o=n+40|0;p=146}__ZN4ListI10MethodInfo16DefaultAllocatorED2Ev(d);j=j+1|0;if((j|0)>=29){p=143;break}}if((p|0)==143){l=b;return}else if((p|0)==173)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145120,403,1146766,0);else if((p|0)==178)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145120,418,1133820,0)}function __Z33register_visual_script_func_nodesv(){var a=0,b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0;a=l;l=l+64|0;if((l|0)>=(m|0))ba(64);b=a+56|0;d=a+40|0;e=a;f=a+32|0;g=a+28|0;h=a+52|0;i=a+36|0;j=a+24|0;k=c[306878]|0;__ZN6StringC2EPKc(b,598499);__ZN20VisualScriptLanguage17add_register_funcERK6StringPF3RefI16VisualScriptNodeES2_E(k,b,4900);k=c[b>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);k=c[306878]|0;__ZN6StringC2EPKc(b,598514);__ZN20VisualScriptLanguage17add_register_funcERK6StringPF3RefI16VisualScriptNodeES2_E(k,b,4901);k=c[b>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);k=c[306878]|0;__ZN6StringC2EPKc(b,598528);__ZN20VisualScriptLanguage17add_register_funcERK6StringPF3RefI16VisualScriptNodeES2_E(k,b,4902);k=c[b>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);k=c[306878]|0;__ZN6StringC2EPKc(b,598542);__ZN20VisualScriptLanguage17add_register_funcERK6StringPF3RefI16VisualScriptNodeES2_E(k,b,4903);k=c[b>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);k=0;do{c[b>>2]=__ZN7Variant13get_type_nameENS_4TypeE(k)|0;__ZN7Variant9constructENS_4TypeEPPKS_iRNS_9CallErrorEb(e,k,0,0,d,1);c[f>>2]=0;__ZNK7Variant15get_method_listEP4ListI10MethodInfo16DefaultAllocatorE(e,f);n=c[f>>2]|0;if(!n)o=0;else{p=n;q=17}while(1){if((q|0)==17){q=0;o=c[p>>2]|0}if(!o)break;n=c[306878]|0;c[i>>2]=__ZplPKcRK6String(598564,b)|0;__ZN6StringC2EPKc(j,1142570);c[h>>2]=__ZNK6StringplERKS_(i,j)|0;c[g>>2]=__ZNK6StringplERKS_(h,o)|0;__ZN20VisualScriptLanguage17add_register_funcERK6StringPF3RefI16VisualScriptNodeES2_E(n,g,4904);n=c[g>>2]|0;if(n|0?(__Z16atomic_decrementPj(n+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(n,1);n=c[h>>2]|0;if(n|0?(__Z16atomic_decrementPj(n+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(n,1);n=c[j>>2]|0;if(n|0?(__Z16atomic_decrementPj(n+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(n,1);n=c[i>>2]|0;if(n|0?(__Z16atomic_decrementPj(n+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(n,1);p=o+40|0;q=17}__ZN4ListI10MethodInfo16DefaultAllocatorED2Ev(f);if(c[e>>2]|0)__ZN7Variant5clearEv(e);n=c[b>>2]|0;if(n|0?(__Z16atomic_decrementPj(n+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(n,1);k=k+1|0}while((k|0)!=29);l=a;return}function __Z40register_visual_script_builtin_func_nodev(){var a=0,b=0,d=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;d=c[306878]|0;__ZN6StringC2EPKc(b,597037);__ZN20VisualScriptLanguage17add_register_funcERK6StringPF3RefI16VisualScriptNodeES2_E(d,b,4905);d=c[b>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);d=c[306878]|0;__ZN6StringC2EPKc(b,597060);__ZN20VisualScriptLanguage17add_register_funcERK6StringPF3RefI16VisualScriptNodeES2_E(d,b,4906);d=c[b>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);d=c[306878]|0;__ZN6StringC2EPKc(b,597083);__ZN20VisualScriptLanguage17add_register_funcERK6StringPF3RefI16VisualScriptNodeES2_E(d,b,4907);d=c[b>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);d=c[306878]|0;__ZN6StringC2EPKc(b,597106);__ZN20VisualScriptLanguage17add_register_funcERK6StringPF3RefI16VisualScriptNodeES2_E(d,b,4908);d=c[b>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);d=c[306878]|0;__ZN6StringC2EPKc(b,597130);__ZN20VisualScriptLanguage17add_register_funcERK6StringPF3RefI16VisualScriptNodeES2_E(d,b,4909);d=c[b>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);d=c[306878]|0;__ZN6StringC2EPKc(b,597154);__ZN20VisualScriptLanguage17add_register_funcERK6StringPF3RefI16VisualScriptNodeES2_E(d,b,4910);d=c[b>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);d=c[306878]|0;__ZN6StringC2EPKc(b,597178);__ZN20VisualScriptLanguage17add_register_funcERK6StringPF3RefI16VisualScriptNodeES2_E(d,b,4911);d=c[b>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);d=c[306878]|0;__ZN6StringC2EPKc(b,597202);__ZN20VisualScriptLanguage17add_register_funcERK6StringPF3RefI16VisualScriptNodeES2_E(d,b,4912);d=c[b>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);d=c[306878]|0;__ZN6StringC2EPKc(b,597226);__ZN20VisualScriptLanguage17add_register_funcERK6StringPF3RefI16VisualScriptNodeES2_E(d,b,4913);d=c[b>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);d=c[306878]|0;__ZN6StringC2EPKc(b,597250);__ZN20VisualScriptLanguage17add_register_funcERK6StringPF3RefI16VisualScriptNodeES2_E(d,b,4914);d=c[b>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);d=c[306878]|0;__ZN6StringC2EPKc(b,597275);__ZN20VisualScriptLanguage17add_register_funcERK6StringPF3RefI16VisualScriptNodeES2_E(d,b,4915);d=c[b>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);d=c[306878]|0;__ZN6StringC2EPKc(b,597299);__ZN20VisualScriptLanguage17add_register_funcERK6StringPF3RefI16VisualScriptNodeES2_E(d,b,4916);d=c[b>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);d=c[306878]|0;__ZN6StringC2EPKc(b,597323);__ZN20VisualScriptLanguage17add_register_funcERK6StringPF3RefI16VisualScriptNodeES2_E(d,b,4917);d=c[b>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);d=c[306878]|0;__ZN6StringC2EPKc(b,597350);__ZN20VisualScriptLanguage17add_register_funcERK6StringPF3RefI16VisualScriptNodeES2_E(d,b,4918);d=c[b>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);d=c[306878]|0;__ZN6StringC2EPKc(b,597375);__ZN20VisualScriptLanguage17add_register_funcERK6StringPF3RefI16VisualScriptNodeES2_E(d,b,4919);d=c[b>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);d=c[306878]|0;__ZN6StringC2EPKc(b,597399);__ZN20VisualScriptLanguage17add_register_funcERK6StringPF3RefI16VisualScriptNodeES2_E(d,b,4920);d=c[b>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);d=c[306878]|0;__ZN6StringC2EPKc(b,597424);__ZN20VisualScriptLanguage17add_register_funcERK6StringPF3RefI16VisualScriptNodeES2_E(d,b,4921);d=c[b>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);d=c[306878]|0;__ZN6StringC2EPKc(b,597447);__ZN20VisualScriptLanguage17add_register_funcERK6StringPF3RefI16VisualScriptNodeES2_E(d,b,4922);d=c[b>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);d=c[306878]|0;__ZN6StringC2EPKc(b,597471);__ZN20VisualScriptLanguage17add_register_funcERK6StringPF3RefI16VisualScriptNodeES2_E(d,b,4923);d=c[b>>2]|0;do if(d|0){if(__Z16atomic_decrementPj(d+-8|0)|0)break;__ZN6Memory11free_staticEPvb(d,1)}while(0);d=c[306878]|0;__ZN6StringC2EPKc(b,597494);__ZN20VisualScriptLanguage17add_register_funcERK6StringPF3RefI16VisualScriptNodeES2_E(d,b,4924);d=c[b>>2]|0;do if(d|0){if(__Z16atomic_decrementPj(d+-8|0)|0)break;__ZN6Memory11free_staticEPvb(d,1)}while(0);d=c[306878]|0;__ZN6StringC2EPKc(b,597517);__ZN20VisualScriptLanguage17add_register_funcERK6StringPF3RefI16VisualScriptNodeES2_E(d,b,4925);d=c[b>>2]|0;do if(d|0){if(__Z16atomic_decrementPj(d+-8|0)|0)break;__ZN6Memory11free_staticEPvb(d,1)}while(0);d=c[306878]|0;__ZN6StringC2EPKc(b,597540);__ZN20VisualScriptLanguage17add_register_funcERK6StringPF3RefI16VisualScriptNodeES2_E(d,b,4926);d=c[b>>2]|0;do if(d|0){if(__Z16atomic_decrementPj(d+-8|0)|0)break;__ZN6Memory11free_staticEPvb(d,1)}while(0);d=c[306878]|0;__ZN6StringC2EPKc(b,597565);__ZN20VisualScriptLanguage17add_register_funcERK6StringPF3RefI16VisualScriptNodeES2_E(d,b,4927);d=c[b>>2]|0;do if(d|0){if(__Z16atomic_decrementPj(d+-8|0)|0)break;__ZN6Memory11free_staticEPvb(d,1)}while(0);d=c[306878]|0;__ZN6StringC2EPKc(b,597590);__ZN20VisualScriptLanguage17add_register_funcERK6StringPF3RefI16VisualScriptNodeES2_E(d,b,4928);d=c[b>>2]|0;do if(d|0){if(__Z16atomic_decrementPj(d+-8|0)|0)break;__ZN6Memory11free_staticEPvb(d,1)}while(0);d=c[306878]|0;__ZN6StringC2EPKc(b,597614);__ZN20VisualScriptLanguage17add_register_funcERK6StringPF3RefI16VisualScriptNodeES2_E(d,b,4929);d=c[b>>2]|0;do if(d|0){if(__Z16atomic_decrementPj(d+-8|0)|0)break;__ZN6Memory11free_staticEPvb(d,1)}while(0);d=c[306878]|0;__ZN6StringC2EPKc(b,597642);__ZN20VisualScriptLanguage17add_register_funcERK6StringPF3RefI16VisualScriptNodeES2_E(d,b,4930);d=c[b>>2]|0;do if(d|0){if(__Z16atomic_decrementPj(d+-8|0)|0)break;__ZN6Memory11free_staticEPvb(d,1)}while(0);d=c[306878]|0;__ZN6StringC2EPKc(b,597669);__ZN20VisualScriptLanguage17add_register_funcERK6StringPF3RefI16VisualScriptNodeES2_E(d,b,4931);d=c[b>>2]|0;do if(d|0){if(__Z16atomic_decrementPj(d+-8|0)|0)break;__ZN6Memory11free_staticEPvb(d,1)}while(0);d=c[306878]|0;__ZN6StringC2EPKc(b,597693);__ZN20VisualScriptLanguage17add_register_funcERK6StringPF3RefI16VisualScriptNodeES2_E(d,b,4932);d=c[b>>2]|0;do if(d|0){if(__Z16atomic_decrementPj(d+-8|0)|0)break;__ZN6Memory11free_staticEPvb(d,1)}while(0);d=c[306878]|0;__ZN6StringC2EPKc(b,597720);__ZN20VisualScriptLanguage17add_register_funcERK6StringPF3RefI16VisualScriptNodeES2_E(d,b,4933);d=c[b>>2]|0;do if(d|0){if(__Z16atomic_decrementPj(d+-8|0)|0)break;__ZN6Memory11free_staticEPvb(d,1)}while(0);d=c[306878]|0;__ZN6StringC2EPKc(b,597749);__ZN20VisualScriptLanguage17add_register_funcERK6StringPF3RefI16VisualScriptNodeES2_E(d,b,4934);d=c[b>>2]|0;do if(d|0){if(__Z16atomic_decrementPj(d+-8|0)|0)break;__ZN6Memory11free_staticEPvb(d,1)}while(0);d=c[306878]|0;__ZN6StringC2EPKc(b,597773);__ZN20VisualScriptLanguage17add_register_funcERK6StringPF3RefI16VisualScriptNodeES2_E(d,b,4935);d=c[b>>2]|0;do if(d|0){if(__Z16atomic_decrementPj(d+-8|0)|0)break;__ZN6Memory11free_staticEPvb(d,1)}while(0);d=c[306878]|0;__ZN6StringC2EPKc(b,597798);__ZN20VisualScriptLanguage17add_register_funcERK6StringPF3RefI16VisualScriptNodeES2_E(d,b,4936);d=c[b>>2]|0;do if(d|0){if(__Z16atomic_decrementPj(d+-8|0)|0)break;__ZN6Memory11free_staticEPvb(d,1)}while(0);d=c[306878]|0;__ZN6StringC2EPKc(b,597824);__ZN20VisualScriptLanguage17add_register_funcERK6StringPF3RefI16VisualScriptNodeES2_E(d,b,4937);d=c[b>>2]|0;do if(d|0){if(__Z16atomic_decrementPj(d+-8|0)|0)break;__ZN6Memory11free_staticEPvb(d,1)}while(0);d=c[306878]|0;__ZN6StringC2EPKc(b,597848);__ZN20VisualScriptLanguage17add_register_funcERK6StringPF3RefI16VisualScriptNodeES2_E(d,b,4938);d=c[b>>2]|0;do if(d|0){if(__Z16atomic_decrementPj(d+-8|0)|0)break;__ZN6Memory11free_staticEPvb(d,1)}while(0);d=c[306878]|0;__ZN6StringC2EPKc(b,597876);__ZN20VisualScriptLanguage17add_register_funcERK6StringPF3RefI16VisualScriptNodeES2_E(d,b,4939);d=c[b>>2]|0;do if(d|0){if(__Z16atomic_decrementPj(d+-8|0)|0)break;__ZN6Memory11free_staticEPvb(d,1)}while(0);d=c[306878]|0;__ZN6StringC2EPKc(b,597903);__ZN20VisualScriptLanguage17add_register_funcERK6StringPF3RefI16VisualScriptNodeES2_E(d,b,4940);d=c[b>>2]|0;do if(d|0){if(__Z16atomic_decrementPj(d+-8|0)|0)break;__ZN6Memory11free_staticEPvb(d,1)}while(0);d=c[306878]|0;__ZN6StringC2EPKc(b,597930);__ZN20VisualScriptLanguage17add_register_funcERK6StringPF3RefI16VisualScriptNodeES2_E(d,b,4941);d=c[b>>2]|0;do if(d|0){if(__Z16atomic_decrementPj(d+-8|0)|0)break;__ZN6Memory11free_staticEPvb(d,1)}while(0);d=c[306878]|0;__ZN6StringC2EPKc(b,597959);__ZN20VisualScriptLanguage17add_register_funcERK6StringPF3RefI16VisualScriptNodeES2_E(d,b,4942);d=c[b>>2]|0;do if(d|0){if(__Z16atomic_decrementPj(d+-8|0)|0)break;__ZN6Memory11free_staticEPvb(d,1)}while(0);d=c[306878]|0;__ZN6StringC2EPKc(b,597988);__ZN20VisualScriptLanguage17add_register_funcERK6StringPF3RefI16VisualScriptNodeES2_E(d,b,4943);d=c[b>>2]|0;do if(d|0){if(__Z16atomic_decrementPj(d+-8|0)|0)break;__ZN6Memory11free_staticEPvb(d,1)}while(0);d=c[306878]|0;__ZN6StringC2EPKc(b,598011);__ZN20VisualScriptLanguage17add_register_funcERK6StringPF3RefI16VisualScriptNodeES2_E(d,b,4944);d=c[b>>2]|0;do if(d|0){if(__Z16atomic_decrementPj(d+-8|0)|0)break;__ZN6Memory11free_staticEPvb(d,1)}while(0);d=c[306878]|0;__ZN6StringC2EPKc(b,598034);__ZN20VisualScriptLanguage17add_register_funcERK6StringPF3RefI16VisualScriptNodeES2_E(d,b,4945);d=c[b>>2]|0;do if(d|0){if(__Z16atomic_decrementPj(d+-8|0)|0)break;__ZN6Memory11free_staticEPvb(d,1)}while(0);d=c[306878]|0;__ZN6StringC2EPKc(b,598059);__ZN20VisualScriptLanguage17add_register_funcERK6StringPF3RefI16VisualScriptNodeES2_E(d,b,4946);d=c[b>>2]|0;do if(d|0){if(__Z16atomic_decrementPj(d+-8|0)|0)break;__ZN6Memory11free_staticEPvb(d,1)}while(0);d=c[306878]|0;__ZN6StringC2EPKc(b,598090);__ZN20VisualScriptLanguage17add_register_funcERK6StringPF3RefI16VisualScriptNodeES2_E(d,b,4947);d=c[b>>2]|0;do if(d|0){if(__Z16atomic_decrementPj(d+-8|0)|0)break;__ZN6Memory11free_staticEPvb(d,1)}while(0);d=c[306878]|0;__ZN6StringC2EPKc(b,598117);__ZN20VisualScriptLanguage17add_register_funcERK6StringPF3RefI16VisualScriptNodeES2_E(d,b,4948);d=c[b>>2]|0;do if(d|0){if(__Z16atomic_decrementPj(d+-8|0)|0)break;__ZN6Memory11free_staticEPvb(d,1)}while(0);d=c[306878]|0;__ZN6StringC2EPKc(b,598144);__ZN20VisualScriptLanguage17add_register_funcERK6StringPF3RefI16VisualScriptNodeES2_E(d,b,4949);d=c[b>>2]|0;do if(d|0){if(__Z16atomic_decrementPj(d+-8|0)|0)break;__ZN6Memory11free_staticEPvb(d,1)}while(0);d=c[306878]|0;__ZN6StringC2EPKc(b,598171);__ZN20VisualScriptLanguage17add_register_funcERK6StringPF3RefI16VisualScriptNodeES2_E(d,b,4950);d=c[b>>2]|0;do if(d|0){if(__Z16atomic_decrementPj(d+-8|0)|0)break;__ZN6Memory11free_staticEPvb(d,1)}while(0);d=c[306878]|0;__ZN6StringC2EPKc(b,598197);__ZN20VisualScriptLanguage17add_register_funcERK6StringPF3RefI16VisualScriptNodeES2_E(d,b,4951);d=c[b>>2]|0;do if(d|0){if(__Z16atomic_decrementPj(d+-8|0)|0)break;__ZN6Memory11free_staticEPvb(d,1)}while(0);d=c[306878]|0;__ZN6StringC2EPKc(b,598228);__ZN20VisualScriptLanguage17add_register_funcERK6StringPF3RefI16VisualScriptNodeES2_E(d,b,4952);d=c[b>>2]|0;do if(d|0){if(__Z16atomic_decrementPj(d+-8|0)|0)break;__ZN6Memory11free_staticEPvb(d,1)}while(0);d=c[306878]|0;__ZN6StringC2EPKc(b,598252);__ZN20VisualScriptLanguage17add_register_funcERK6StringPF3RefI16VisualScriptNodeES2_E(d,b,4953);d=c[b>>2]|0;do if(d|0){if(__Z16atomic_decrementPj(d+-8|0)|0)break;__ZN6Memory11free_staticEPvb(d,1)}while(0);d=c[306878]|0;__ZN6StringC2EPKc(b,598275);__ZN20VisualScriptLanguage17add_register_funcERK6StringPF3RefI16VisualScriptNodeES2_E(d,b,4954);d=c[b>>2]|0;do if(d|0){if(__Z16atomic_decrementPj(d+-8|0)|0)break;__ZN6Memory11free_staticEPvb(d,1)}while(0);d=c[306878]|0;__ZN6StringC2EPKc(b,598300);__ZN20VisualScriptLanguage17add_register_funcERK6StringPF3RefI16VisualScriptNodeES2_E(d,b,4955);d=c[b>>2]|0;do if(d|0){if(__Z16atomic_decrementPj(d+-8|0)|0)break;__ZN6Memory11free_staticEPvb(d,1)}while(0);d=c[306878]|0;__ZN6StringC2EPKc(b,598328);__ZN20VisualScriptLanguage17add_register_funcERK6StringPF3RefI16VisualScriptNodeES2_E(d,b,4956);d=c[b>>2]|0;do if(d|0){if(__Z16atomic_decrementPj(d+-8|0)|0)break;__ZN6Memory11free_staticEPvb(d,1)}while(0);d=c[306878]|0;__ZN6StringC2EPKc(b,598356);__ZN20VisualScriptLanguage17add_register_funcERK6StringPF3RefI16VisualScriptNodeES2_E(d,b,4957);d=c[b>>2]|0;do if(d|0){if(__Z16atomic_decrementPj(d+-8|0)|0)break;__ZN6Memory11free_staticEPvb(d,1)}while(0);d=c[306878]|0;__ZN6StringC2EPKc(b,598383);__ZN20VisualScriptLanguage17add_register_funcERK6StringPF3RefI16VisualScriptNodeES2_E(d,b,4958);d=c[b>>2]|0;do if(d|0){if(__Z16atomic_decrementPj(d+-8|0)|0)break;__ZN6Memory11free_staticEPvb(d,1)}while(0);d=c[306878]|0;__ZN6StringC2EPKc(b,598410);__ZN20VisualScriptLanguage17add_register_funcERK6StringPF3RefI16VisualScriptNodeES2_E(d,b,4959);d=c[b>>2]|0;do if(d|0){if(__Z16atomic_decrementPj(d+-8|0)|0)break;__ZN6Memory11free_staticEPvb(d,1)}while(0);d=c[306878]|0;__ZN6StringC2EPKc(b,598439);__ZN20VisualScriptLanguage17add_register_funcERK6StringPF3RefI16VisualScriptNodeES2_E(d,b,4960);d=c[b>>2]|0;do if(d|0){if(__Z16atomic_decrementPj(d+-8|0)|0)break;__ZN6Memory11free_staticEPvb(d,1)}while(0);d=c[306878]|0;__ZN6StringC2EPKc(b,598468);__ZN20VisualScriptLanguage17add_register_funcERK6StringPF3RefI16VisualScriptNodeES2_E(d,b,4961);d=c[b>>2]|0;if(!d){l=a;return}if(__Z16atomic_decrementPj(d+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(d,1);l=a;return}function __Z41register_visual_script_flow_control_nodesv(){var a=0,b=0,d=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;d=c[306878]|0;__ZN6StringC2EPKc(b,596831);__ZN20VisualScriptLanguage17add_register_funcERK6StringPF3RefI16VisualScriptNodeES2_E(d,b,4962);d=c[b>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);d=c[306878]|0;__ZN6StringC2EPKc(b,596851);__ZN20VisualScriptLanguage17add_register_funcERK6StringPF3RefI16VisualScriptNodeES2_E(d,b,4963);d=c[b>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);d=c[306878]|0;__ZN6StringC2EPKc(b,596882);__ZN20VisualScriptLanguage17add_register_funcERK6StringPF3RefI16VisualScriptNodeES2_E(d,b,4964);d=c[b>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);d=c[306878]|0;__ZN6StringC2EPKc(b,596905);__ZN20VisualScriptLanguage17add_register_funcERK6StringPF3RefI16VisualScriptNodeES2_E(d,b,4965);d=c[b>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);d=c[306878]|0;__ZN6StringC2EPKc(b,596924);__ZN20VisualScriptLanguage17add_register_funcERK6StringPF3RefI16VisualScriptNodeES2_E(d,b,4966);d=c[b>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);d=c[306878]|0;__ZN6StringC2EPKc(b,596946);__ZN20VisualScriptLanguage17add_register_funcERK6StringPF3RefI16VisualScriptNodeES2_E(d,b,4967);d=c[b>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);d=c[306878]|0;__ZN6StringC2EPKc(b,596968);__ZN20VisualScriptLanguage17add_register_funcERK6StringPF3RefI16VisualScriptNodeES2_E(d,b,4968);d=c[b>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);d=c[306878]|0;__ZN6StringC2EPKc(b,596988);__ZN20VisualScriptLanguage17add_register_funcERK6StringPF3RefI16VisualScriptNodeES2_E(d,b,4969);d=c[b>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);d=c[306878]|0;__ZN6StringC2EPKc(b,597014);__ZN20VisualScriptLanguage17add_register_funcERK6StringPF3RefI16VisualScriptNodeES2_E(d,b,4970);d=c[b>>2]|0;if(!d){l=a;return}if(__Z16atomic_decrementPj(d+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(d,1);l=a;return}function __Z34register_visual_script_yield_nodesv(){var a=0,b=0,d=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;d=c[306878]|0;__ZN6StringC2EPKc(b,596709);__ZN20VisualScriptLanguage17add_register_funcERK6StringPF3RefI16VisualScriptNodeES2_E(d,b,4971);d=c[b>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);d=c[306878]|0;__ZN6StringC2EPKc(b,596735);__ZN20VisualScriptLanguage17add_register_funcERK6StringPF3RefI16VisualScriptNodeES2_E(d,b,4972);d=c[b>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);d=c[306878]|0;__ZN6StringC2EPKc(b,596767);__ZN20VisualScriptLanguage17add_register_funcERK6StringPF3RefI16VisualScriptNodeES2_E(d,b,4973);d=c[b>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);d=c[306878]|0;__ZN6StringC2EPKc(b,596792);__ZN20VisualScriptLanguage17add_register_funcERK6StringPF3RefI16VisualScriptNodeES2_E(d,b,4974);d=c[b>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);d=c[306878]|0;__ZN6StringC2EPKc(b,596808);__ZN20VisualScriptLanguage17add_register_funcERK6StringPF3RefI16VisualScriptNodeES2_E(d,b,4975);d=c[b>>2]|0;if(!d){l=a;return}if(__Z16atomic_decrementPj(d+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(d,1);l=a;return}function __Z38register_visual_script_expression_nodev(){var a=0,b=0,d=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;d=c[306878]|0;__ZN6StringC2EPKc(b,596620);__ZN20VisualScriptLanguage17add_register_funcERK6StringPF3RefI16VisualScriptNodeES2_E(d,b,4976);d=c[b>>2]|0;if(!d){l=a;return}if(__Z16atomic_decrementPj(d+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(d,1);l=a;return}function __ZL19create_node_genericI22VisualScriptExpressionE3RefI16VisualScriptNodeERK6String(a){a=a|0;var b=0,d=0,e=0,f=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;c[b>>2]=0;__ZN3RefI22VisualScriptExpressionE8instanceEv(b);d=c[b>>2]|0;if(d){if($i[c[(c[d>>2]|0)+44>>2]&8191](d,1227416)|0){__ZN9Reference9referenceEv(d);e=d}else e=0;d=c[b>>2]|0;if(((d|0)!=0?__ZN9Reference11unreferenceEv(d)|0:0)?(d=c[b>>2]|0,__Z17predelete_handlerP6Object(d)|0):0){gj[c[(c[d>>2]|0)+76>>2]&8191](d);__ZN6Memory11free_staticEPvb(d,0);f=e}else f=e}else f=0;l=a;return f|0}function __ZN20VisualScriptLanguage17add_register_funcERK6StringPF3RefI16VisualScriptNodeES2_E(b,d,e){b=b|0;d=d|0;e=e|0;var f=0;f=b+4|0;if(c[f>>2]|0?__ZNK3MapI6StringPF3RefI16VisualScriptNodeERKS0_E10ComparatorIS0_E16DefaultAllocatorE5_findES5_(f,d)|0:0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(596641,563633,2613,596659,0);return}a[1263537]=0;c[(__ZN3MapI6StringPF3RefI16VisualScriptNodeERKS0_E10ComparatorIS0_E16DefaultAllocatorEixES5_(f,d)|0)>>2]=e;return}function __ZNK3MapI6StringPF3RefI16VisualScriptNodeERKS0_E10ComparatorIS0_E16DefaultAllocatorE5_findES5_(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d;f=c[(c[a>>2]|0)+8>>2]|0;g=a+4|0;if((f|0)==(c[g>>2]|0)){h=f;i=f;j=(h|0)!=(i|0);k=j?h:0;l=d;return k|0}a=f;while(1){f=a+24|0;c[e>>2]=0;n=c[f>>2]|0;if(n|0?(c[e>>2]=0,__Z28atomic_conditional_incrementPj(n+-8|0)|0):0)c[e>>2]=c[f>>2];n=__ZNK6StringltES_(b,e)|0;o=c[e>>2]|0;if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(o,1);if(n)p=a+8|0;else{c[e>>2]=0;n=c[b>>2]|0;if(n|0?(c[e>>2]=0,__Z28atomic_conditional_incrementPj(n+-8|0)|0):0)c[e>>2]=c[b>>2];n=__ZNK6StringltES_(f,e)|0;f=c[e>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);if(!n)break;p=a+4|0}n=c[p>>2]|0;if((n|0)==(c[g>>2]|0)){h=n;i=n;q=21;break}else a=n}if((q|0)==21){j=(h|0)!=(i|0);k=j?h:0;l=d;return k|0}h=a;i=c[g>>2]|0;j=(h|0)!=(i|0);k=j?h:0;l=d;return k|0}function __ZN3MapI6StringPF3RefI16VisualScriptNodeERKS0_E10ComparatorIS0_E16DefaultAllocatorEixES5_(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;if((c[b>>2]|0)==0?(g=__ZnwjPFPvjE(32,4740)|0,h=g+16|0,c[h>>2]=0,c[h+4>>2]=0,c[h+8>>2]=0,c[b>>2]=g,h=c[b+4>>2]|0,c[g+4>>2]=h,c[g+8>>2]=h,c[g+12>>2]=h,c[g>>2]=1,(g|0)==0):0){c[f>>2]=0;i=f;j=6}else{g=__ZNK3MapI6StringPF3RefI16VisualScriptNodeERKS0_E10ComparatorIS0_E16DefaultAllocatorE5_findES5_(b,d)|0;if(!g){h=(c[b>>2]|0)==0;c[f>>2]=0;if(h){i=f;j=6}else{k=f;j=7}}else n=g}if((j|0)==6){g=__ZnwjPFPvjE(32,4740)|0;h=g+16|0;c[h>>2]=0;c[h+4>>2]=0;c[h+8>>2]=0;c[b>>2]=g;h=c[b+4>>2]|0;c[g+4>>2]=h;c[g+8>>2]=h;c[g+12>>2]=h;c[g>>2]=1;k=i;j=7}if((j|0)==7){j=__ZN3MapI6StringPF3RefI16VisualScriptNodeERKS0_E10ComparatorIS0_E16DefaultAllocatorE10_insert_rbES5_RKS7_(b,d,f)|0;if(!j){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145936,616,1145947,0);o=0;l=e;return o|0}else n=j}a[1263537]=0;o=n+28|0;l=e;return o|0}function __ZN3MapI6StringPF3RefI16VisualScriptNodeERKS0_E10ComparatorIS0_E16DefaultAllocatorE10_insert_rbES5_RKS7_(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f;a[g>>0]=0;h=__ZN3MapI6StringPF3RefI16VisualScriptNodeERKS0_E10ComparatorIS0_E16DefaultAllocatorE7_insertES5_Rb(b,d,g)|0;if(h|0)c[h+28>>2]=c[e>>2];if(a[g>>0]|0){l=f;return h|0}g=b+8|0;c[g>>2]=(c[g>>2]|0)+1;g=h+12|0;e=c[g>>2]|0;if(!(c[e>>2]|0)){d=b+4|0;i=h;j=e;k=e;e=g;while(1){g=j+12|0;n=c[g>>2]|0;o=c[n+8>>2]|0;p=n;do if((j|0)==(o|0)){q=c[n+4>>2]|0;if(!(c[q>>2]|0)){c[k>>2]=1;a[1263537]=0;c[q>>2]=1;if((c[d>>2]|0)==(n|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);r=c[(c[e>>2]|0)+12>>2]|0;break}else{a[1263537]=0;c[n>>2]=0;r=n;break}}q=j+4|0;if((i|0)==(c[q>>2]|0)){s=i+8|0;t=c[s>>2]|0;c[q>>2]=t;if((t|0)==(c[d>>2]|0))u=p;else{c[t+12>>2]=j;u=c[g>>2]|0}t=i+12|0;c[t>>2]=u;q=c[g>>2]|0;v=q+8|0;c[((c[v>>2]|0)==(j|0)?v:q+4|0)>>2]=i;c[s>>2]=j;c[g>>2]=i;w=j;x=i;y=c[t>>2]|0}else{w=i;x=j;y=n}a[1263537]=0;c[x>>2]=1;t=c[d>>2]|0;if((t|0)==(y|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);z=c[(c[w+12>>2]|0)+12>>2]|0;A=c[d>>2]|0}else{a[1263537]=0;c[y>>2]=0;z=y;A=t}t=z+8|0;s=c[t>>2]|0;q=s+4|0;v=c[q>>2]|0;c[t>>2]=v;if((v|0)!=(A|0))c[v+12>>2]=z;v=z+12|0;c[s+12>>2]=c[v>>2];t=c[v>>2]|0;B=t+4|0;c[((c[B>>2]|0)==(z|0)?B:t+8|0)>>2]=s;c[q>>2]=z;c[v>>2]=s;r=w}else{if(!(c[o>>2]|0)){c[k>>2]=1;a[1263537]=0;c[o>>2]=1;if((c[d>>2]|0)==(n|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);r=c[(c[e>>2]|0)+12>>2]|0;break}else{a[1263537]=0;c[n>>2]=0;r=n;break}}s=j+8|0;if((i|0)==(c[s>>2]|0)){v=i+4|0;q=c[v>>2]|0;c[s>>2]=q;if((q|0)==(c[d>>2]|0))C=p;else{c[q+12>>2]=j;C=c[g>>2]|0}q=i+12|0;c[q>>2]=C;s=c[g>>2]|0;t=s+4|0;c[((c[t>>2]|0)==(j|0)?t:s+8|0)>>2]=i;c[v>>2]=j;c[g>>2]=i;D=j;E=i;F=c[q>>2]|0}else{D=i;E=j;F=n}a[1263537]=0;c[E>>2]=1;q=c[d>>2]|0;if((q|0)==(F|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);G=c[d>>2]|0;H=c[(c[D+12>>2]|0)+12>>2]|0}else{a[1263537]=0;c[F>>2]=0;G=q;H=F}q=H+4|0;v=c[q>>2]|0;s=v+8|0;t=c[s>>2]|0;c[q>>2]=t;if((t|0)!=(G|0))c[t+12>>2]=H;t=H+12|0;c[v+12>>2]=c[t>>2];q=c[t>>2]|0;B=q+8|0;c[((c[B>>2]|0)==(H|0)?B:q+4|0)>>2]=v;c[s>>2]=H;c[t>>2]=v;r=D}while(0);n=r+12|0;g=c[n>>2]|0;if(!(c[g>>2]|0)){i=r;j=g;k=g;e=n}else break}}e=c[(c[b>>2]|0)+8>>2]|0;a[1263537]=0;c[e>>2]=1;l=f;return h|0}function __ZN3MapI6StringPF3RefI16VisualScriptNodeERKS0_E10ComparatorIS0_E16DefaultAllocatorE7_insertES5_Rb(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f;h=c[b>>2]|0;i=c[h+8>>2]|0;j=b+4|0;a:do if((i|0)==(c[j>>2]|0)){k=h;n=d}else{o=i;while(1){p=o+24|0;c[g>>2]=0;q=c[p>>2]|0;if(q|0?(c[g>>2]=0,__Z28atomic_conditional_incrementPj(q+-8|0)|0):0)c[g>>2]=c[p>>2];q=__ZNK6StringltES_(d,g)|0;r=c[g>>2]|0;if(r|0?(__Z16atomic_decrementPj(r+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(r,1);if(q)s=o+8|0;else{c[g>>2]=0;q=c[d>>2]|0;if(q|0?(c[g>>2]=0,__Z28atomic_conditional_incrementPj(q+-8|0)|0):0)c[g>>2]=c[d>>2];q=__ZNK6StringltES_(p,g)|0;p=c[g>>2]|0;if(p|0?(__Z16atomic_decrementPj(p+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(p,1);if(!q)break;s=o+4|0}q=c[s>>2]|0;if((q|0)==(c[j>>2]|0)){k=o;n=d;break a}else o=q}a[e>>0]=1;t=o;l=f;return t|0}while(0);s=__ZnwjPFPvjE(32,4740)|0;c[s>>2]=0;c[s+4>>2]=0;c[s+8>>2]=0;c[s+12>>2]=0;c[s+16>>2]=0;c[s+20>>2]=0;c[s+24>>2]=0;c[s+12>>2]=k;i=c[j>>2]|0;h=s+4|0;c[h>>2]=i;q=s+8|0;c[q>>2]=i;i=s+24|0;if((c[n>>2]|0?(c[i>>2]=0,p=c[n>>2]|0,p|0):0)?__Z28atomic_conditional_incrementPj(p+-8|0)|0:0)c[i>>2]=c[d>>2];if((k|0)!=(c[b>>2]|0)){i=k+24|0;c[g>>2]=0;p=c[i>>2]|0;if(p|0?(c[g>>2]=0,__Z28atomic_conditional_incrementPj(p+-8|0)|0):0)c[g>>2]=c[i>>2];i=__ZNK6StringltES_(d,g)|0;d=c[g>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);if(!i)u=k+4|0;else v=34}else v=34;if((v|0)==34)u=k+8|0;c[u>>2]=s;a[e>>0]=0;e=c[h>>2]|0;h=c[j>>2]|0;if((e|0)==(h|0)){j=s;do{u=j;j=c[j+12>>2]|0}while((u|0)==(c[j+4>>2]|0));w=(j|0)==(c[b>>2]|0)?0:j}else{j=e;while(1){e=c[j+8>>2]|0;if((e|0)==(h|0)){w=j;break}else j=e}}c[s+16>>2]=w;j=c[q>>2]|0;b:do if((j|0)==(h|0)){q=s;while(1){e=q;q=c[q+12>>2]|0;if((e|0)!=(c[q+8>>2]|0)){x=q;break b}if((q|0)==(c[b>>2]|0)){x=0;break}}}else{q=j;while(1){o=c[q+4>>2]|0;if((o|0)==(h|0)){x=q;break}else q=o}}while(0);h=s+20|0;c[h>>2]=x;if(!w)y=x;else{c[w+20>>2]=s;y=c[h>>2]|0}if(!y){t=s;l=f;return t|0}c[y+16>>2]=s;t=s;l=f;return t|0}function __ZN3RefI22VisualScriptExpressionE8instanceEv(b){b=b|0;var d=0,e=0,f=0,g=0,h=0;d=__ZnwjPKc(192,1263606)|0;__ZN16VisualScriptNodeC2Ev(d);c[d>>2]=139048;__ZN10StringNameC2Ev(d+148|0);c[d+152>>2]=0;c[d+160>>2]=0;c[d+176>>2]=0;c[d+156>>2]=0;a[d+172>>0]=1;a[d+180>>0]=1;c[d+184>>2]=0;c[d+188>>2]=0;a[d+164>>0]=0;__Z22postinitialize_handlerP6Object(d);if(!d){e=0;f=0}else{a[1263537]=0;__ZN9Reference8init_refEv(d)|0;e=d;f=d}d=c[b>>2]|0;do if((e|0)==(d|0))if(!e)return;else{g=e;break}else{if((d|0?__ZN9Reference11unreferenceEv(d)|0:0)?(h=c[b>>2]|0,__Z17predelete_handlerP6Object(h)|0):0){gj[c[(c[h>>2]|0)+76>>2]&8191](h);__ZN6Memory11free_staticEPvb(h,0)}c[b>>2]=f;if(!e)return;else{__ZN9Reference9referenceEv(e);g=e;break}}while(0);if(!(__ZN9Reference11unreferenceEv(g)|0))return;if(!(__Z17predelete_handlerP6Object(e)|0))return;gj[c[(c[e>>2]|0)+76>>2]&8191](e);__ZN6Memory11free_staticEPvb(f,0);return}function __ZN16VisualScriptNodeC2Ev(b){b=b|0;__ZN8ResourceC2Ev(b);c[b>>2]=139696;__ZN10StringNameC2Ev(b+124|0);c[b+132>>2]=379008;c[b+128>>2]=0;c[b+136>>2]=0;__ZN5ArrayC2Ev(b+140|0);a[b+144>>0]=0;return}function __ZL17create_yield_nodeILN17VisualScriptYield9YieldModeE1EE3RefI16VisualScriptNodeERK6String(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;c[b>>2]=0;__ZN3RefI17VisualScriptYieldE8instanceEv(b);d=c[b>>2]|0;e=d+152|0;if((c[e>>2]|0)==1)f=d;else{c[e>>2]=1;__ZN16VisualScriptNode20ports_changed_notifyEv(d);f=c[b>>2]|0}if((f|0)!=0?$i[c[(c[f>>2]|0)+44>>2]&8191](f,1227416)|0:0){__ZN9Reference9referenceEv(f);g=f}else g=0;f=c[b>>2]|0;if(!f){l=a;return g|0}if(!(__ZN9Reference11unreferenceEv(f)|0)){l=a;return g|0}f=c[b>>2]|0;if(!(__Z17predelete_handlerP6Object(f)|0)){l=a;return g|0}gj[c[(c[f>>2]|0)+76>>2]&8191](f);__ZN6Memory11free_staticEPvb(f,0);l=a;return g|0}function __ZL17create_yield_nodeILN17VisualScriptYield9YieldModeE2EE3RefI16VisualScriptNodeERK6String(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;c[b>>2]=0;__ZN3RefI17VisualScriptYieldE8instanceEv(b);d=c[b>>2]|0;e=d+152|0;if((c[e>>2]|0)==2)f=d;else{c[e>>2]=2;__ZN16VisualScriptNode20ports_changed_notifyEv(d);f=c[b>>2]|0}if((f|0)!=0?$i[c[(c[f>>2]|0)+44>>2]&8191](f,1227416)|0:0){__ZN9Reference9referenceEv(f);g=f}else g=0;f=c[b>>2]|0;if(!f){l=a;return g|0}if(!(__ZN9Reference11unreferenceEv(f)|0)){l=a;return g|0}f=c[b>>2]|0;if(!(__Z17predelete_handlerP6Object(f)|0)){l=a;return g|0}gj[c[(c[f>>2]|0)+76>>2]&8191](f);__ZN6Memory11free_staticEPvb(f,0);l=a;return g|0}function __ZL17create_yield_nodeILN17VisualScriptYield9YieldModeE3EE3RefI16VisualScriptNodeERK6String(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;c[b>>2]=0;__ZN3RefI17VisualScriptYieldE8instanceEv(b);d=c[b>>2]|0;e=d+152|0;if((c[e>>2]|0)==3)f=d;else{c[e>>2]=3;__ZN16VisualScriptNode20ports_changed_notifyEv(d);f=c[b>>2]|0}if((f|0)!=0?$i[c[(c[f>>2]|0)+44>>2]&8191](f,1227416)|0:0){__ZN9Reference9referenceEv(f);g=f}else g=0;f=c[b>>2]|0;if(!f){l=a;return g|0}if(!(__ZN9Reference11unreferenceEv(f)|0)){l=a;return g|0}f=c[b>>2]|0;if(!(__Z17predelete_handlerP6Object(f)|0)){l=a;return g|0}gj[c[(c[f>>2]|0)+76>>2]&8191](f);__ZN6Memory11free_staticEPvb(f,0);l=a;return g|0}function __ZL17create_yield_nodeILN17VisualScriptYield9YieldModeE0EE3RefI16VisualScriptNodeERK6String(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;c[b>>2]=0;__ZN3RefI17VisualScriptYieldE8instanceEv(b);d=c[b>>2]|0;e=d+152|0;if(!(c[e>>2]|0))f=d;else{c[e>>2]=0;__ZN16VisualScriptNode20ports_changed_notifyEv(d);f=c[b>>2]|0}if((f|0)!=0?$i[c[(c[f>>2]|0)+44>>2]&8191](f,1227416)|0:0){__ZN9Reference9referenceEv(f);g=f}else g=0;f=c[b>>2]|0;if(!f){l=a;return g|0}if(!(__ZN9Reference11unreferenceEv(f)|0)){l=a;return g|0}f=c[b>>2]|0;if(!(__Z17predelete_handlerP6Object(f)|0)){l=a;return g|0}gj[c[(c[f>>2]|0)+76>>2]&8191](f);__ZN6Memory11free_staticEPvb(f,0);l=a;return g|0}function __ZL19create_node_genericI23VisualScriptYieldSignalE3RefI16VisualScriptNodeERK6String(a){a=a|0;var b=0,d=0,e=0,f=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;c[b>>2]=0;__ZN3RefI23VisualScriptYieldSignalE8instanceEv(b);d=c[b>>2]|0;if(d){if($i[c[(c[d>>2]|0)+44>>2]&8191](d,1227416)|0){__ZN9Reference9referenceEv(d);e=d}else e=0;d=c[b>>2]|0;if(((d|0)!=0?__ZN9Reference11unreferenceEv(d)|0:0)?(d=c[b>>2]|0,__Z17predelete_handlerP6Object(d)|0):0){gj[c[(c[d>>2]|0)+76>>2]&8191](d);__ZN6Memory11free_staticEPvb(d,0);f=e}else f=e}else f=0;l=a;return f|0}function __ZN3RefI23VisualScriptYieldSignalE8instanceEv(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d;f=__ZnwjPKc(168,1263606)|0;__ZN16VisualScriptNodeC2Ev(f);c[f>>2]=151548;__ZN10StringNameC2Ev(f+148|0);g=f+156|0;__ZN10StringNameC2Ev(g);__ZN8NodePathC2Ev(f+160|0);__ZN10StringNameC2Ev(f+164|0);c[f+152>>2]=0;__ZN10StringNameC2EPKc(e,1142944);__ZN10StringNameaSERKS_(g,e);__ZN10StringNameD2Ev(e);__Z22postinitialize_handlerP6Object(f);if(!f){h=0;i=0}else{a[1263537]=0;__ZN9Reference8init_refEv(f)|0;h=f;i=f}f=c[b>>2]|0;do if((h|0)==(f|0))if(!h){l=d;return}else{j=h;break}else{if((f|0?__ZN9Reference11unreferenceEv(f)|0:0)?(e=c[b>>2]|0,__Z17predelete_handlerP6Object(e)|0):0){gj[c[(c[e>>2]|0)+76>>2]&8191](e);__ZN6Memory11free_staticEPvb(e,0)}c[b>>2]=i;if(!h){l=d;return}else{__ZN9Reference9referenceEv(h);j=h;break}}while(0);if(!(__ZN9Reference11unreferenceEv(j)|0)){l=d;return}if(!(__Z17predelete_handlerP6Object(h)|0)){l=d;return}gj[c[(c[h>>2]|0)+76>>2]&8191](h);__ZN6Memory11free_staticEPvb(i,0);l=d;return}function __ZN3RefI17VisualScriptYieldE8instanceEv(b){b=b|0;var d=0,e=0,f=0,h=0,i=0;d=__ZnwjPKc(160,1263606)|0;__ZN16VisualScriptNodeC2Ev(d);c[d>>2]=150964;__ZN10StringNameC2Ev(d+148|0);c[d+152>>2]=1;g[d+156>>2]=1.0;__Z22postinitialize_handlerP6Object(d);if(!d){e=0;f=0}else{a[1263537]=0;__ZN9Reference8init_refEv(d)|0;e=d;f=d}d=c[b>>2]|0;do if((e|0)==(d|0))if(!e)return;else{h=e;break}else{if((d|0?__ZN9Reference11unreferenceEv(d)|0:0)?(i=c[b>>2]|0,__Z17predelete_handlerP6Object(i)|0):0){gj[c[(c[i>>2]|0)+76>>2]&8191](i);__ZN6Memory11free_staticEPvb(i,0)}c[b>>2]=f;if(!e)return;else{__ZN9Reference9referenceEv(e);h=e;break}}while(0);if(!(__ZN9Reference11unreferenceEv(h)|0))return;if(!(__Z17predelete_handlerP6Object(e)|0))return;gj[c[(c[e>>2]|0)+76>>2]&8191](e);__ZN6Memory11free_staticEPvb(f,0);return}function __ZL18create_return_nodeILb0EE3RefI16VisualScriptNodeERK6String(b){b=b|0;var d=0,e=0,f=0,g=0,h=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b;c[d>>2]=0;__ZN3RefI18VisualScriptReturnE8instanceEv(d);e=c[d>>2]|0;f=e+156|0;if(!(a[f>>0]|0))g=e;else{a[f>>0]=0;__ZN16VisualScriptNode20ports_changed_notifyEv(e);g=c[d>>2]|0}if((g|0)!=0?$i[c[(c[g>>2]|0)+44>>2]&8191](g,1227416)|0:0){__ZN9Reference9referenceEv(g);h=g}else h=0;g=c[d>>2]|0;if(!g){l=b;return h|0}if(!(__ZN9Reference11unreferenceEv(g)|0)){l=b;return h|0}g=c[d>>2]|0;if(!(__Z17predelete_handlerP6Object(g)|0)){l=b;return h|0}gj[c[(c[g>>2]|0)+76>>2]&8191](g);__ZN6Memory11free_staticEPvb(g,0);l=b;return h|0}function __ZL18create_return_nodeILb1EE3RefI16VisualScriptNodeERK6String(b){b=b|0;var d=0,e=0,f=0,g=0,h=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b;c[d>>2]=0;__ZN3RefI18VisualScriptReturnE8instanceEv(d);e=c[d>>2]|0;f=e+156|0;if((a[f>>0]|0)==1)g=e;else{a[f>>0]=1;__ZN16VisualScriptNode20ports_changed_notifyEv(e);g=c[d>>2]|0}if((g|0)!=0?$i[c[(c[g>>2]|0)+44>>2]&8191](g,1227416)|0:0){__ZN9Reference9referenceEv(g);h=g}else h=0;g=c[d>>2]|0;if(!g){l=b;return h|0}if(!(__ZN9Reference11unreferenceEv(g)|0)){l=b;return h|0}g=c[d>>2]|0;if(!(__Z17predelete_handlerP6Object(g)|0)){l=b;return h|0}gj[c[(c[g>>2]|0)+76>>2]&8191](g);__ZN6Memory11free_staticEPvb(g,0);l=b;return h|0}function __ZL19create_node_genericI21VisualScriptConditionE3RefI16VisualScriptNodeERK6String(a){a=a|0;var b=0,d=0,e=0,f=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;c[b>>2]=0;__ZN3RefI21VisualScriptConditionE8instanceEv(b);d=c[b>>2]|0;if(d){if($i[c[(c[d>>2]|0)+44>>2]&8191](d,1227416)|0){__ZN9Reference9referenceEv(d);e=d}else e=0;d=c[b>>2]|0;if(((d|0)!=0?__ZN9Reference11unreferenceEv(d)|0:0)?(d=c[b>>2]|0,__Z17predelete_handlerP6Object(d)|0):0){gj[c[(c[d>>2]|0)+76>>2]&8191](d);__ZN6Memory11free_staticEPvb(d,0);f=e}else f=e}else f=0;l=a;return f|0}function __ZL19create_node_genericI17VisualScriptWhileE3RefI16VisualScriptNodeERK6String(a){a=a|0;var b=0,d=0,e=0,f=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;c[b>>2]=0;__ZN3RefI17VisualScriptWhileE8instanceEv(b);d=c[b>>2]|0;if(d){if($i[c[(c[d>>2]|0)+44>>2]&8191](d,1227416)|0){__ZN9Reference9referenceEv(d);e=d}else e=0;d=c[b>>2]|0;if(((d|0)!=0?__ZN9Reference11unreferenceEv(d)|0:0)?(d=c[b>>2]|0,__Z17predelete_handlerP6Object(d)|0):0){gj[c[(c[d>>2]|0)+76>>2]&8191](d);__ZN6Memory11free_staticEPvb(d,0);f=e}else f=e}else f=0;l=a;return f|0}function __ZL19create_node_genericI20VisualScriptIteratorE3RefI16VisualScriptNodeERK6String(a){a=a|0;var b=0,d=0,e=0,f=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;c[b>>2]=0;__ZN3RefI20VisualScriptIteratorE8instanceEv(b);d=c[b>>2]|0;if(d){if($i[c[(c[d>>2]|0)+44>>2]&8191](d,1227416)|0){__ZN9Reference9referenceEv(d);e=d}else e=0;d=c[b>>2]|0;if(((d|0)!=0?__ZN9Reference11unreferenceEv(d)|0:0)?(d=c[b>>2]|0,__Z17predelete_handlerP6Object(d)|0):0){gj[c[(c[d>>2]|0)+76>>2]&8191](d);__ZN6Memory11free_staticEPvb(d,0);f=e}else f=e}else f=0;l=a;return f|0}function __ZL19create_node_genericI20VisualScriptSequenceE3RefI16VisualScriptNodeERK6String(a){a=a|0;var b=0,d=0,e=0,f=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;c[b>>2]=0;__ZN3RefI20VisualScriptSequenceE8instanceEv(b);d=c[b>>2]|0;if(d){if($i[c[(c[d>>2]|0)+44>>2]&8191](d,1227416)|0){__ZN9Reference9referenceEv(d);e=d}else e=0;d=c[b>>2]|0;if(((d|0)!=0?__ZN9Reference11unreferenceEv(d)|0:0)?(d=c[b>>2]|0,__Z17predelete_handlerP6Object(d)|0):0){gj[c[(c[d>>2]|0)+76>>2]&8191](d);__ZN6Memory11free_staticEPvb(d,0);f=e}else f=e}else f=0;l=a;return f|0}function __ZL19create_node_genericI18VisualScriptSwitchE3RefI16VisualScriptNodeERK6String(a){a=a|0;var b=0,d=0,e=0,f=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;c[b>>2]=0;__ZN3RefI18VisualScriptSwitchE8instanceEv(b);d=c[b>>2]|0;if(d){if($i[c[(c[d>>2]|0)+44>>2]&8191](d,1227416)|0){__ZN9Reference9referenceEv(d);e=d}else e=0;d=c[b>>2]|0;if(((d|0)!=0?__ZN9Reference11unreferenceEv(d)|0:0)?(d=c[b>>2]|0,__Z17predelete_handlerP6Object(d)|0):0){gj[c[(c[d>>2]|0)+76>>2]&8191](d);__ZN6Memory11free_staticEPvb(d,0);f=e}else f=e}else f=0;l=a;return f|0}function __ZL19create_node_genericI23VisualScriptInputFilterE3RefI16VisualScriptNodeERK6String(a){a=a|0;var b=0,d=0,e=0,f=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;c[b>>2]=0;__ZN3RefI23VisualScriptInputFilterE8instanceEv(b);d=c[b>>2]|0;if(d){if($i[c[(c[d>>2]|0)+44>>2]&8191](d,1227416)|0){__ZN9Reference9referenceEv(d);e=d}else e=0;d=c[b>>2]|0;if(((d|0)!=0?__ZN9Reference11unreferenceEv(d)|0:0)?(d=c[b>>2]|0,__Z17predelete_handlerP6Object(d)|0):0){gj[c[(c[d>>2]|0)+76>>2]&8191](d);__ZN6Memory11free_staticEPvb(d,0);f=e}else f=e}else f=0;l=a;return f|0}function __ZL19create_node_genericI20VisualScriptTypeCastE3RefI16VisualScriptNodeERK6String(a){a=a|0;var b=0,d=0,e=0,f=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;c[b>>2]=0;__ZN3RefI20VisualScriptTypeCastE8instanceEv(b);d=c[b>>2]|0;if(d){if($i[c[(c[d>>2]|0)+44>>2]&8191](d,1227416)|0){__ZN9Reference9referenceEv(d);e=d}else e=0;d=c[b>>2]|0;if(((d|0)!=0?__ZN9Reference11unreferenceEv(d)|0:0)?(d=c[b>>2]|0,__Z17predelete_handlerP6Object(d)|0):0){gj[c[(c[d>>2]|0)+76>>2]&8191](d);__ZN6Memory11free_staticEPvb(d,0);f=e}else f=e}else f=0;l=a;return f|0}function __ZN3RefI20VisualScriptTypeCastE8instanceEv(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d;f=__ZnwjPKc(160,1263606)|0;__ZN16VisualScriptNodeC2Ev(f);c[f>>2]=153592;__ZN10StringNameC2Ev(f+148|0);g=f+152|0;__ZN10StringNameC2Ev(g);c[f+156>>2]=0;__ZN10StringNameC2EPKc(e,1142944);__ZN10StringNameaSERKS_(g,e);__ZN10StringNameD2Ev(e);__Z22postinitialize_handlerP6Object(f);if(!f){h=0;i=0}else{a[1263537]=0;__ZN9Reference8init_refEv(f)|0;h=f;i=f}f=c[b>>2]|0;do if((h|0)==(f|0))if(!h){l=d;return}else{j=h;break}else{if((f|0?__ZN9Reference11unreferenceEv(f)|0:0)?(e=c[b>>2]|0,__Z17predelete_handlerP6Object(e)|0):0){gj[c[(c[e>>2]|0)+76>>2]&8191](e);__ZN6Memory11free_staticEPvb(e,0)}c[b>>2]=i;if(!h){l=d;return}else{__ZN9Reference9referenceEv(h);j=h;break}}while(0);if(!(__ZN9Reference11unreferenceEv(j)|0)){l=d;return}if(!(__Z17predelete_handlerP6Object(h)|0)){l=d;return}gj[c[(c[h>>2]|0)+76>>2]&8191](h);__ZN6Memory11free_staticEPvb(i,0);l=d;return}function __ZN3RefI23VisualScriptInputFilterE8instanceEv(b){b=b|0;var d=0,e=0,f=0,g=0,h=0;d=__ZnwjPKc(156,1263606)|0;__ZN16VisualScriptNodeC2Ev(d);c[d>>2]=153392;__ZN10StringNameC2Ev(d+148|0);c[d+152>>2]=0;__Z22postinitialize_handlerP6Object(d);if(!d){e=0;f=0}else{a[1263537]=0;__ZN9Reference8init_refEv(d)|0;e=d;f=d}d=c[b>>2]|0;do if((e|0)==(d|0))if(!e)return;else{g=e;break}else{if((d|0?__ZN9Reference11unreferenceEv(d)|0:0)?(h=c[b>>2]|0,__Z17predelete_handlerP6Object(h)|0):0){gj[c[(c[h>>2]|0)+76>>2]&8191](h);__ZN6Memory11free_staticEPvb(h,0)}c[b>>2]=f;if(!e)return;else{__ZN9Reference9referenceEv(e);g=e;break}}while(0);if(!(__ZN9Reference11unreferenceEv(g)|0))return;if(!(__Z17predelete_handlerP6Object(e)|0))return;gj[c[(c[e>>2]|0)+76>>2]&8191](e);__ZN6Memory11free_staticEPvb(f,0);return}function __ZN3RefI18VisualScriptSwitchE8instanceEv(b){b=b|0;var d=0,e=0,f=0,g=0,h=0;d=__ZnwjPKc(156,1263606)|0;__ZN16VisualScriptNodeC2Ev(d);c[d>>2]=153192;__ZN10StringNameC2Ev(d+148|0);c[d+152>>2]=0;__Z22postinitialize_handlerP6Object(d);if(!d){e=0;f=0}else{a[1263537]=0;__ZN9Reference8init_refEv(d)|0;e=d;f=d}d=c[b>>2]|0;do if((e|0)==(d|0))if(!e)return;else{g=e;break}else{if((d|0?__ZN9Reference11unreferenceEv(d)|0:0)?(h=c[b>>2]|0,__Z17predelete_handlerP6Object(h)|0):0){gj[c[(c[h>>2]|0)+76>>2]&8191](h);__ZN6Memory11free_staticEPvb(h,0)}c[b>>2]=f;if(!e)return;else{__ZN9Reference9referenceEv(e);g=e;break}}while(0);if(!(__ZN9Reference11unreferenceEv(g)|0))return;if(!(__Z17predelete_handlerP6Object(e)|0))return;gj[c[(c[e>>2]|0)+76>>2]&8191](e);__ZN6Memory11free_staticEPvb(f,0);return}function __ZN3RefI20VisualScriptSequenceE8instanceEv(b){b=b|0;var d=0,e=0,f=0,g=0,h=0;d=__ZnwjPKc(156,1263606)|0;__ZN16VisualScriptNodeC2Ev(d);c[d>>2]=152920;__ZN10StringNameC2Ev(d+148|0);c[d+152>>2]=1;__Z22postinitialize_handlerP6Object(d);if(!d){e=0;f=0}else{a[1263537]=0;__ZN9Reference8init_refEv(d)|0;e=d;f=d}d=c[b>>2]|0;do if((e|0)==(d|0))if(!e)return;else{g=e;break}else{if((d|0?__ZN9Reference11unreferenceEv(d)|0:0)?(h=c[b>>2]|0,__Z17predelete_handlerP6Object(h)|0):0){gj[c[(c[h>>2]|0)+76>>2]&8191](h);__ZN6Memory11free_staticEPvb(h,0)}c[b>>2]=f;if(!e)return;else{__ZN9Reference9referenceEv(e);g=e;break}}while(0);if(!(__ZN9Reference11unreferenceEv(g)|0))return;if(!(__Z17predelete_handlerP6Object(e)|0))return;gj[c[(c[e>>2]|0)+76>>2]&8191](e);__ZN6Memory11free_staticEPvb(f,0);return}function __ZN3RefI20VisualScriptIteratorE8instanceEv(b){b=b|0;var d=0,e=0,f=0,g=0,h=0;d=__ZnwjPKc(152,1263606)|0;__ZN16VisualScriptNodeC2Ev(d);c[d>>2]=152720;__ZN10StringNameC2Ev(d+148|0);__Z22postinitialize_handlerP6Object(d);if(!d){e=0;f=0}else{a[1263537]=0;__ZN9Reference8init_refEv(d)|0;e=d;f=d}d=c[b>>2]|0;do if((e|0)==(d|0))if(!e)return;else{g=e;break}else{if((d|0?__ZN9Reference11unreferenceEv(d)|0:0)?(h=c[b>>2]|0,__Z17predelete_handlerP6Object(h)|0):0){gj[c[(c[h>>2]|0)+76>>2]&8191](h);__ZN6Memory11free_staticEPvb(h,0)}c[b>>2]=f;if(!e)return;else{__ZN9Reference9referenceEv(e);g=e;break}}while(0);if(!(__ZN9Reference11unreferenceEv(g)|0))return;if(!(__Z17predelete_handlerP6Object(e)|0))return;gj[c[(c[e>>2]|0)+76>>2]&8191](e);__ZN6Memory11free_staticEPvb(f,0);return}function __ZN3RefI17VisualScriptWhileE8instanceEv(b){b=b|0;var d=0,e=0,f=0,g=0,h=0;d=__ZnwjPKc(152,1263606)|0;__ZN16VisualScriptNodeC2Ev(d);c[d>>2]=152520;__ZN10StringNameC2Ev(d+148|0);__Z22postinitialize_handlerP6Object(d);if(!d){e=0;f=0}else{a[1263537]=0;__ZN9Reference8init_refEv(d)|0;e=d;f=d}d=c[b>>2]|0;do if((e|0)==(d|0))if(!e)return;else{g=e;break}else{if((d|0?__ZN9Reference11unreferenceEv(d)|0:0)?(h=c[b>>2]|0,__Z17predelete_handlerP6Object(h)|0):0){gj[c[(c[h>>2]|0)+76>>2]&8191](h);__ZN6Memory11free_staticEPvb(h,0)}c[b>>2]=f;if(!e)return;else{__ZN9Reference9referenceEv(e);g=e;break}}while(0);if(!(__ZN9Reference11unreferenceEv(g)|0))return;if(!(__Z17predelete_handlerP6Object(e)|0))return;gj[c[(c[e>>2]|0)+76>>2]&8191](e);__ZN6Memory11free_staticEPvb(f,0);return}function __ZN3RefI21VisualScriptConditionE8instanceEv(b){b=b|0;var d=0,e=0,f=0,g=0,h=0;d=__ZnwjPKc(152,1263606)|0;__ZN16VisualScriptNodeC2Ev(d);c[d>>2]=152320;__ZN10StringNameC2Ev(d+148|0);__Z22postinitialize_handlerP6Object(d);if(!d){e=0;f=0}else{a[1263537]=0;__ZN9Reference8init_refEv(d)|0;e=d;f=d}d=c[b>>2]|0;do if((e|0)==(d|0))if(!e)return;else{g=e;break}else{if((d|0?__ZN9Reference11unreferenceEv(d)|0:0)?(h=c[b>>2]|0,__Z17predelete_handlerP6Object(h)|0):0){gj[c[(c[h>>2]|0)+76>>2]&8191](h);__ZN6Memory11free_staticEPvb(h,0)}c[b>>2]=f;if(!e)return;else{__ZN9Reference9referenceEv(e);g=e;break}}while(0);if(!(__ZN9Reference11unreferenceEv(g)|0))return;if(!(__Z17predelete_handlerP6Object(e)|0))return;gj[c[(c[e>>2]|0)+76>>2]&8191](e);__ZN6Memory11free_staticEPvb(f,0);return}function __ZN3RefI18VisualScriptReturnE8instanceEv(b){b=b|0;var d=0,e=0,f=0,g=0,h=0;d=__ZnwjPKc(160,1263606)|0;__ZN16VisualScriptNodeC2Ev(d);c[d>>2]=151976;__ZN10StringNameC2Ev(d+148|0);a[d+156>>0]=0;c[d+152>>2]=0;__Z22postinitialize_handlerP6Object(d);if(!d){e=0;f=0}else{a[1263537]=0;__ZN9Reference8init_refEv(d)|0;e=d;f=d}d=c[b>>2]|0;do if((e|0)==(d|0))if(!e)return;else{g=e;break}else{if((d|0?__ZN9Reference11unreferenceEv(d)|0:0)?(h=c[b>>2]|0,__Z17predelete_handlerP6Object(h)|0):0){gj[c[(c[h>>2]|0)+76>>2]&8191](h);__ZN6Memory11free_staticEPvb(h,0)}c[b>>2]=f;if(!e)return;else{__ZN9Reference9referenceEv(e);g=e;break}}while(0);if(!(__ZN9Reference11unreferenceEv(g)|0))return;if(!(__Z17predelete_handlerP6Object(e)|0))return;gj[c[(c[e>>2]|0)+76>>2]&8191](e);__ZN6Memory11free_staticEPvb(f,0);return}function __ZL24create_builtin_func_nodeILN23VisualScriptBuiltinFunc11BuiltinFuncE0EE3RefI16VisualScriptNodeERK6String(b){b=b|0;var d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b;c[d>>2]=0;__ZN3RefI23VisualScriptBuiltinFuncE8instanceEv(d);e=c[d>>2]|0;a[1263537]=0;c[e+152>>2]=0;__ZN16VisualScriptNode20ports_changed_notifyEv(e);e=c[d>>2]|0;if(!e){f=0;l=b;return f|0}if($i[c[(c[e>>2]|0)+44>>2]&8191](e,1227416)|0){__ZN9Reference9referenceEv(e);g=e}else g=0;e=c[d>>2]|0;if(!e){f=g;l=b;return f|0}if(!(__ZN9Reference11unreferenceEv(e)|0)){f=g;l=b;return f|0}e=c[d>>2]|0;if(!(__Z17predelete_handlerP6Object(e)|0)){f=g;l=b;return f|0}gj[c[(c[e>>2]|0)+76>>2]&8191](e);__ZN6Memory11free_staticEPvb(e,0);f=g;l=b;return f|0}function __ZL24create_builtin_func_nodeILN23VisualScriptBuiltinFunc11BuiltinFuncE1EE3RefI16VisualScriptNodeERK6String(b){b=b|0;var d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b;c[d>>2]=0;__ZN3RefI23VisualScriptBuiltinFuncE8instanceEv(d);e=c[d>>2]|0;a[1263537]=0;c[e+152>>2]=1;__ZN16VisualScriptNode20ports_changed_notifyEv(e);e=c[d>>2]|0;if(!e){f=0;l=b;return f|0}if($i[c[(c[e>>2]|0)+44>>2]&8191](e,1227416)|0){__ZN9Reference9referenceEv(e);g=e}else g=0;e=c[d>>2]|0;if(!e){f=g;l=b;return f|0}if(!(__ZN9Reference11unreferenceEv(e)|0)){f=g;l=b;return f|0}e=c[d>>2]|0;if(!(__Z17predelete_handlerP6Object(e)|0)){f=g;l=b;return f|0}gj[c[(c[e>>2]|0)+76>>2]&8191](e);__ZN6Memory11free_staticEPvb(e,0);f=g;l=b;return f|0}function __ZL24create_builtin_func_nodeILN23VisualScriptBuiltinFunc11BuiltinFuncE2EE3RefI16VisualScriptNodeERK6String(b){b=b|0;var d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b;c[d>>2]=0;__ZN3RefI23VisualScriptBuiltinFuncE8instanceEv(d);e=c[d>>2]|0;a[1263537]=0;c[e+152>>2]=2;__ZN16VisualScriptNode20ports_changed_notifyEv(e);e=c[d>>2]|0;if(!e){f=0;l=b;return f|0}if($i[c[(c[e>>2]|0)+44>>2]&8191](e,1227416)|0){__ZN9Reference9referenceEv(e);g=e}else g=0;e=c[d>>2]|0;if(!e){f=g;l=b;return f|0}if(!(__ZN9Reference11unreferenceEv(e)|0)){f=g;l=b;return f|0}e=c[d>>2]|0;if(!(__Z17predelete_handlerP6Object(e)|0)){f=g;l=b;return f|0}gj[c[(c[e>>2]|0)+76>>2]&8191](e);__ZN6Memory11free_staticEPvb(e,0);f=g;l=b;return f|0}function __ZL24create_builtin_func_nodeILN23VisualScriptBuiltinFunc11BuiltinFuncE3EE3RefI16VisualScriptNodeERK6String(b){b=b|0;var d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b;c[d>>2]=0;__ZN3RefI23VisualScriptBuiltinFuncE8instanceEv(d);e=c[d>>2]|0;a[1263537]=0;c[e+152>>2]=3;__ZN16VisualScriptNode20ports_changed_notifyEv(e);e=c[d>>2]|0;if(!e){f=0;l=b;return f|0}if($i[c[(c[e>>2]|0)+44>>2]&8191](e,1227416)|0){__ZN9Reference9referenceEv(e);g=e}else g=0;e=c[d>>2]|0;if(!e){f=g;l=b;return f|0}if(!(__ZN9Reference11unreferenceEv(e)|0)){f=g;l=b;return f|0}e=c[d>>2]|0;if(!(__Z17predelete_handlerP6Object(e)|0)){f=g;l=b;return f|0}gj[c[(c[e>>2]|0)+76>>2]&8191](e);__ZN6Memory11free_staticEPvb(e,0);f=g;l=b;return f|0}function __ZL24create_builtin_func_nodeILN23VisualScriptBuiltinFunc11BuiltinFuncE4EE3RefI16VisualScriptNodeERK6String(b){b=b|0;var d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b;c[d>>2]=0;__ZN3RefI23VisualScriptBuiltinFuncE8instanceEv(d);e=c[d>>2]|0;a[1263537]=0;c[e+152>>2]=4;__ZN16VisualScriptNode20ports_changed_notifyEv(e);e=c[d>>2]|0;if(!e){f=0;l=b;return f|0}if($i[c[(c[e>>2]|0)+44>>2]&8191](e,1227416)|0){__ZN9Reference9referenceEv(e);g=e}else g=0;e=c[d>>2]|0;if(!e){f=g;l=b;return f|0}if(!(__ZN9Reference11unreferenceEv(e)|0)){f=g;l=b;return f|0}e=c[d>>2]|0;if(!(__Z17predelete_handlerP6Object(e)|0)){f=g;l=b;return f|0}gj[c[(c[e>>2]|0)+76>>2]&8191](e);__ZN6Memory11free_staticEPvb(e,0);f=g;l=b;return f|0}function __ZL24create_builtin_func_nodeILN23VisualScriptBuiltinFunc11BuiltinFuncE5EE3RefI16VisualScriptNodeERK6String(b){b=b|0;var d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b;c[d>>2]=0;__ZN3RefI23VisualScriptBuiltinFuncE8instanceEv(d);e=c[d>>2]|0;a[1263537]=0;c[e+152>>2]=5;__ZN16VisualScriptNode20ports_changed_notifyEv(e);e=c[d>>2]|0;if(!e){f=0;l=b;return f|0}if($i[c[(c[e>>2]|0)+44>>2]&8191](e,1227416)|0){__ZN9Reference9referenceEv(e);g=e}else g=0;e=c[d>>2]|0;if(!e){f=g;l=b;return f|0}if(!(__ZN9Reference11unreferenceEv(e)|0)){f=g;l=b;return f|0}e=c[d>>2]|0;if(!(__Z17predelete_handlerP6Object(e)|0)){f=g;l=b;return f|0}gj[c[(c[e>>2]|0)+76>>2]&8191](e);__ZN6Memory11free_staticEPvb(e,0);f=g;l=b;return f|0}function __ZL24create_builtin_func_nodeILN23VisualScriptBuiltinFunc11BuiltinFuncE6EE3RefI16VisualScriptNodeERK6String(b){b=b|0;var d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b;c[d>>2]=0;__ZN3RefI23VisualScriptBuiltinFuncE8instanceEv(d);e=c[d>>2]|0;a[1263537]=0;c[e+152>>2]=6;__ZN16VisualScriptNode20ports_changed_notifyEv(e);e=c[d>>2]|0;if(!e){f=0;l=b;return f|0}if($i[c[(c[e>>2]|0)+44>>2]&8191](e,1227416)|0){__ZN9Reference9referenceEv(e);g=e}else g=0;e=c[d>>2]|0;if(!e){f=g;l=b;return f|0}if(!(__ZN9Reference11unreferenceEv(e)|0)){f=g;l=b;return f|0}e=c[d>>2]|0;if(!(__Z17predelete_handlerP6Object(e)|0)){f=g;l=b;return f|0}gj[c[(c[e>>2]|0)+76>>2]&8191](e);__ZN6Memory11free_staticEPvb(e,0);f=g;l=b;return f|0}function __ZL24create_builtin_func_nodeILN23VisualScriptBuiltinFunc11BuiltinFuncE7EE3RefI16VisualScriptNodeERK6String(b){b=b|0;var d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b;c[d>>2]=0;__ZN3RefI23VisualScriptBuiltinFuncE8instanceEv(d);e=c[d>>2]|0;a[1263537]=0;c[e+152>>2]=7;__ZN16VisualScriptNode20ports_changed_notifyEv(e);e=c[d>>2]|0;if(!e){f=0;l=b;return f|0}if($i[c[(c[e>>2]|0)+44>>2]&8191](e,1227416)|0){__ZN9Reference9referenceEv(e);g=e}else g=0;e=c[d>>2]|0;if(!e){f=g;l=b;return f|0}if(!(__ZN9Reference11unreferenceEv(e)|0)){f=g;l=b;return f|0}e=c[d>>2]|0;if(!(__Z17predelete_handlerP6Object(e)|0)){f=g;l=b;return f|0}gj[c[(c[e>>2]|0)+76>>2]&8191](e);__ZN6Memory11free_staticEPvb(e,0);f=g;l=b;return f|0}function __ZL24create_builtin_func_nodeILN23VisualScriptBuiltinFunc11BuiltinFuncE8EE3RefI16VisualScriptNodeERK6String(b){b=b|0;var d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b;c[d>>2]=0;__ZN3RefI23VisualScriptBuiltinFuncE8instanceEv(d);e=c[d>>2]|0;a[1263537]=0;c[e+152>>2]=8;__ZN16VisualScriptNode20ports_changed_notifyEv(e);e=c[d>>2]|0;if(!e){f=0;l=b;return f|0}if($i[c[(c[e>>2]|0)+44>>2]&8191](e,1227416)|0){__ZN9Reference9referenceEv(e);g=e}else g=0;e=c[d>>2]|0;if(!e){f=g;l=b;return f|0}if(!(__ZN9Reference11unreferenceEv(e)|0)){f=g;l=b;return f|0}e=c[d>>2]|0;if(!(__Z17predelete_handlerP6Object(e)|0)){f=g;l=b;return f|0}gj[c[(c[e>>2]|0)+76>>2]&8191](e);__ZN6Memory11free_staticEPvb(e,0);f=g;l=b;return f|0}function __ZL24create_builtin_func_nodeILN23VisualScriptBuiltinFunc11BuiltinFuncE9EE3RefI16VisualScriptNodeERK6String(b){b=b|0;var d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b;c[d>>2]=0;__ZN3RefI23VisualScriptBuiltinFuncE8instanceEv(d);e=c[d>>2]|0;a[1263537]=0;c[e+152>>2]=9;__ZN16VisualScriptNode20ports_changed_notifyEv(e);e=c[d>>2]|0;if(!e){f=0;l=b;return f|0}if($i[c[(c[e>>2]|0)+44>>2]&8191](e,1227416)|0){__ZN9Reference9referenceEv(e);g=e}else g=0;e=c[d>>2]|0;if(!e){f=g;l=b;return f|0}if(!(__ZN9Reference11unreferenceEv(e)|0)){f=g;l=b;return f|0}e=c[d>>2]|0;if(!(__Z17predelete_handlerP6Object(e)|0)){f=g;l=b;return f|0}gj[c[(c[e>>2]|0)+76>>2]&8191](e);__ZN6Memory11free_staticEPvb(e,0);f=g;l=b;return f|0}function __ZL24create_builtin_func_nodeILN23VisualScriptBuiltinFunc11BuiltinFuncE10EE3RefI16VisualScriptNodeERK6String(b){b=b|0;var d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b;c[d>>2]=0;__ZN3RefI23VisualScriptBuiltinFuncE8instanceEv(d);e=c[d>>2]|0;a[1263537]=0;c[e+152>>2]=10;__ZN16VisualScriptNode20ports_changed_notifyEv(e);e=c[d>>2]|0;if(!e){f=0;l=b;return f|0}if($i[c[(c[e>>2]|0)+44>>2]&8191](e,1227416)|0){__ZN9Reference9referenceEv(e);g=e}else g=0;e=c[d>>2]|0;if(!e){f=g;l=b;return f|0}if(!(__ZN9Reference11unreferenceEv(e)|0)){f=g;l=b;return f|0}e=c[d>>2]|0;if(!(__Z17predelete_handlerP6Object(e)|0)){f=g;l=b;return f|0}gj[c[(c[e>>2]|0)+76>>2]&8191](e);__ZN6Memory11free_staticEPvb(e,0);f=g;l=b;return f|0}function __ZL24create_builtin_func_nodeILN23VisualScriptBuiltinFunc11BuiltinFuncE11EE3RefI16VisualScriptNodeERK6String(b){b=b|0;var d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b;c[d>>2]=0;__ZN3RefI23VisualScriptBuiltinFuncE8instanceEv(d);e=c[d>>2]|0;a[1263537]=0;c[e+152>>2]=11;__ZN16VisualScriptNode20ports_changed_notifyEv(e);e=c[d>>2]|0;if(!e){f=0;l=b;return f|0}if($i[c[(c[e>>2]|0)+44>>2]&8191](e,1227416)|0){__ZN9Reference9referenceEv(e);g=e}else g=0;e=c[d>>2]|0;if(!e){f=g;l=b;return f|0}if(!(__ZN9Reference11unreferenceEv(e)|0)){f=g;l=b;return f|0}e=c[d>>2]|0;if(!(__Z17predelete_handlerP6Object(e)|0)){f=g;l=b;return f|0}gj[c[(c[e>>2]|0)+76>>2]&8191](e);__ZN6Memory11free_staticEPvb(e,0);f=g;l=b;return f|0}function __ZL24create_builtin_func_nodeILN23VisualScriptBuiltinFunc11BuiltinFuncE12EE3RefI16VisualScriptNodeERK6String(b){b=b|0;var d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b;c[d>>2]=0;__ZN3RefI23VisualScriptBuiltinFuncE8instanceEv(d);e=c[d>>2]|0;a[1263537]=0;c[e+152>>2]=12;__ZN16VisualScriptNode20ports_changed_notifyEv(e);e=c[d>>2]|0;if(!e){f=0;l=b;return f|0}if($i[c[(c[e>>2]|0)+44>>2]&8191](e,1227416)|0){__ZN9Reference9referenceEv(e);g=e}else g=0;e=c[d>>2]|0;if(!e){f=g;l=b;return f|0}if(!(__ZN9Reference11unreferenceEv(e)|0)){f=g;l=b;return f|0}e=c[d>>2]|0;if(!(__Z17predelete_handlerP6Object(e)|0)){f=g;l=b;return f|0}gj[c[(c[e>>2]|0)+76>>2]&8191](e);__ZN6Memory11free_staticEPvb(e,0);f=g;l=b;return f|0}function __ZL24create_builtin_func_nodeILN23VisualScriptBuiltinFunc11BuiltinFuncE13EE3RefI16VisualScriptNodeERK6String(b){b=b|0;var d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b;c[d>>2]=0;__ZN3RefI23VisualScriptBuiltinFuncE8instanceEv(d);e=c[d>>2]|0;a[1263537]=0;c[e+152>>2]=13;__ZN16VisualScriptNode20ports_changed_notifyEv(e);e=c[d>>2]|0;if(!e){f=0;l=b;return f|0}if($i[c[(c[e>>2]|0)+44>>2]&8191](e,1227416)|0){__ZN9Reference9referenceEv(e);g=e}else g=0;e=c[d>>2]|0;if(!e){f=g;l=b;return f|0}if(!(__ZN9Reference11unreferenceEv(e)|0)){f=g;l=b;return f|0}e=c[d>>2]|0;if(!(__Z17predelete_handlerP6Object(e)|0)){f=g;l=b;return f|0}gj[c[(c[e>>2]|0)+76>>2]&8191](e);__ZN6Memory11free_staticEPvb(e,0);f=g;l=b;return f|0}function __ZL24create_builtin_func_nodeILN23VisualScriptBuiltinFunc11BuiltinFuncE14EE3RefI16VisualScriptNodeERK6String(b){b=b|0;var d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b;c[d>>2]=0;__ZN3RefI23VisualScriptBuiltinFuncE8instanceEv(d);e=c[d>>2]|0;a[1263537]=0;c[e+152>>2]=14;__ZN16VisualScriptNode20ports_changed_notifyEv(e);e=c[d>>2]|0;if(!e){f=0;l=b;return f|0}if($i[c[(c[e>>2]|0)+44>>2]&8191](e,1227416)|0){__ZN9Reference9referenceEv(e);g=e}else g=0;e=c[d>>2]|0;if(!e){f=g;l=b;return f|0}if(!(__ZN9Reference11unreferenceEv(e)|0)){f=g;l=b;return f|0}e=c[d>>2]|0;if(!(__Z17predelete_handlerP6Object(e)|0)){f=g;l=b;return f|0}gj[c[(c[e>>2]|0)+76>>2]&8191](e);__ZN6Memory11free_staticEPvb(e,0);f=g;l=b;return f|0}function __ZL24create_builtin_func_nodeILN23VisualScriptBuiltinFunc11BuiltinFuncE15EE3RefI16VisualScriptNodeERK6String(b){b=b|0;var d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b;c[d>>2]=0;__ZN3RefI23VisualScriptBuiltinFuncE8instanceEv(d);e=c[d>>2]|0;a[1263537]=0;c[e+152>>2]=15;__ZN16VisualScriptNode20ports_changed_notifyEv(e);e=c[d>>2]|0;if(!e){f=0;l=b;return f|0}if($i[c[(c[e>>2]|0)+44>>2]&8191](e,1227416)|0){__ZN9Reference9referenceEv(e);g=e}else g=0;e=c[d>>2]|0;if(!e){f=g;l=b;return f|0}if(!(__ZN9Reference11unreferenceEv(e)|0)){f=g;l=b;return f|0}e=c[d>>2]|0;if(!(__Z17predelete_handlerP6Object(e)|0)){f=g;l=b;return f|0}gj[c[(c[e>>2]|0)+76>>2]&8191](e);__ZN6Memory11free_staticEPvb(e,0);f=g;l=b;return f|0}function __ZL24create_builtin_func_nodeILN23VisualScriptBuiltinFunc11BuiltinFuncE16EE3RefI16VisualScriptNodeERK6String(b){b=b|0;var d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b;c[d>>2]=0;__ZN3RefI23VisualScriptBuiltinFuncE8instanceEv(d);e=c[d>>2]|0;a[1263537]=0;c[e+152>>2]=16;__ZN16VisualScriptNode20ports_changed_notifyEv(e);e=c[d>>2]|0;if(!e){f=0;l=b;return f|0}if($i[c[(c[e>>2]|0)+44>>2]&8191](e,1227416)|0){__ZN9Reference9referenceEv(e);g=e}else g=0;e=c[d>>2]|0;if(!e){f=g;l=b;return f|0}if(!(__ZN9Reference11unreferenceEv(e)|0)){f=g;l=b;return f|0}e=c[d>>2]|0;if(!(__Z17predelete_handlerP6Object(e)|0)){f=g;l=b;return f|0}gj[c[(c[e>>2]|0)+76>>2]&8191](e);__ZN6Memory11free_staticEPvb(e,0);f=g;l=b;return f|0}function __ZL24create_builtin_func_nodeILN23VisualScriptBuiltinFunc11BuiltinFuncE17EE3RefI16VisualScriptNodeERK6String(b){b=b|0;var d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b;c[d>>2]=0;__ZN3RefI23VisualScriptBuiltinFuncE8instanceEv(d);e=c[d>>2]|0;a[1263537]=0;c[e+152>>2]=17;__ZN16VisualScriptNode20ports_changed_notifyEv(e);e=c[d>>2]|0;if(!e){f=0;l=b;return f|0}if($i[c[(c[e>>2]|0)+44>>2]&8191](e,1227416)|0){__ZN9Reference9referenceEv(e);g=e}else g=0;e=c[d>>2]|0;if(!e){f=g;l=b;return f|0}if(!(__ZN9Reference11unreferenceEv(e)|0)){f=g;l=b;return f|0}e=c[d>>2]|0;if(!(__Z17predelete_handlerP6Object(e)|0)){f=g;l=b;return f|0}gj[c[(c[e>>2]|0)+76>>2]&8191](e);__ZN6Memory11free_staticEPvb(e,0);f=g;l=b;return f|0}function __ZL24create_builtin_func_nodeILN23VisualScriptBuiltinFunc11BuiltinFuncE18EE3RefI16VisualScriptNodeERK6String(b){b=b|0;var d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b;c[d>>2]=0;__ZN3RefI23VisualScriptBuiltinFuncE8instanceEv(d);e=c[d>>2]|0;a[1263537]=0;c[e+152>>2]=18;__ZN16VisualScriptNode20ports_changed_notifyEv(e);e=c[d>>2]|0;if(!e){f=0;l=b;return f|0}if($i[c[(c[e>>2]|0)+44>>2]&8191](e,1227416)|0){__ZN9Reference9referenceEv(e);g=e}else g=0;e=c[d>>2]|0;if(!e){f=g;l=b;return f|0}if(!(__ZN9Reference11unreferenceEv(e)|0)){f=g;l=b;return f|0}e=c[d>>2]|0;if(!(__Z17predelete_handlerP6Object(e)|0)){f=g;l=b;return f|0}gj[c[(c[e>>2]|0)+76>>2]&8191](e);__ZN6Memory11free_staticEPvb(e,0);f=g;l=b;return f|0}function __ZL24create_builtin_func_nodeILN23VisualScriptBuiltinFunc11BuiltinFuncE19EE3RefI16VisualScriptNodeERK6String(b){b=b|0;var d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b;c[d>>2]=0;__ZN3RefI23VisualScriptBuiltinFuncE8instanceEv(d);e=c[d>>2]|0;a[1263537]=0;c[e+152>>2]=19;__ZN16VisualScriptNode20ports_changed_notifyEv(e);e=c[d>>2]|0;if(!e){f=0;l=b;return f|0}if($i[c[(c[e>>2]|0)+44>>2]&8191](e,1227416)|0){__ZN9Reference9referenceEv(e);g=e}else g=0;e=c[d>>2]|0;if(!e){f=g;l=b;return f|0}if(!(__ZN9Reference11unreferenceEv(e)|0)){f=g;l=b;return f|0}e=c[d>>2]|0;if(!(__Z17predelete_handlerP6Object(e)|0)){f=g;l=b;return f|0}gj[c[(c[e>>2]|0)+76>>2]&8191](e);__ZN6Memory11free_staticEPvb(e,0);f=g;l=b;return f|0}function __ZL24create_builtin_func_nodeILN23VisualScriptBuiltinFunc11BuiltinFuncE20EE3RefI16VisualScriptNodeERK6String(b){b=b|0;var d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b;c[d>>2]=0;__ZN3RefI23VisualScriptBuiltinFuncE8instanceEv(d);e=c[d>>2]|0;a[1263537]=0;c[e+152>>2]=20;__ZN16VisualScriptNode20ports_changed_notifyEv(e);e=c[d>>2]|0;if(!e){f=0;l=b;return f|0}if($i[c[(c[e>>2]|0)+44>>2]&8191](e,1227416)|0){__ZN9Reference9referenceEv(e);g=e}else g=0;e=c[d>>2]|0;if(!e){f=g;l=b;return f|0}if(!(__ZN9Reference11unreferenceEv(e)|0)){f=g;l=b;return f|0}e=c[d>>2]|0;if(!(__Z17predelete_handlerP6Object(e)|0)){f=g;l=b;return f|0}gj[c[(c[e>>2]|0)+76>>2]&8191](e);__ZN6Memory11free_staticEPvb(e,0);f=g;l=b;return f|0}function __ZL24create_builtin_func_nodeILN23VisualScriptBuiltinFunc11BuiltinFuncE21EE3RefI16VisualScriptNodeERK6String(b){b=b|0;var d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b;c[d>>2]=0;__ZN3RefI23VisualScriptBuiltinFuncE8instanceEv(d);e=c[d>>2]|0;a[1263537]=0;c[e+152>>2]=21;__ZN16VisualScriptNode20ports_changed_notifyEv(e);e=c[d>>2]|0;if(!e){f=0;l=b;return f|0}if($i[c[(c[e>>2]|0)+44>>2]&8191](e,1227416)|0){__ZN9Reference9referenceEv(e);g=e}else g=0;e=c[d>>2]|0;if(!e){f=g;l=b;return f|0}if(!(__ZN9Reference11unreferenceEv(e)|0)){f=g;l=b;return f|0}e=c[d>>2]|0;if(!(__Z17predelete_handlerP6Object(e)|0)){f=g;l=b;return f|0}gj[c[(c[e>>2]|0)+76>>2]&8191](e);__ZN6Memory11free_staticEPvb(e,0);f=g;l=b;return f|0}function __ZL24create_builtin_func_nodeILN23VisualScriptBuiltinFunc11BuiltinFuncE22EE3RefI16VisualScriptNodeERK6String(b){b=b|0;var d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b;c[d>>2]=0;__ZN3RefI23VisualScriptBuiltinFuncE8instanceEv(d);e=c[d>>2]|0;a[1263537]=0;c[e+152>>2]=22;__ZN16VisualScriptNode20ports_changed_notifyEv(e);e=c[d>>2]|0;if(!e){f=0;l=b;return f|0}if($i[c[(c[e>>2]|0)+44>>2]&8191](e,1227416)|0){__ZN9Reference9referenceEv(e);g=e}else g=0;e=c[d>>2]|0;if(!e){f=g;l=b;return f|0}if(!(__ZN9Reference11unreferenceEv(e)|0)){f=g;l=b;return f|0}e=c[d>>2]|0;if(!(__Z17predelete_handlerP6Object(e)|0)){f=g;l=b;return f|0}gj[c[(c[e>>2]|0)+76>>2]&8191](e);__ZN6Memory11free_staticEPvb(e,0);f=g;l=b;return f|0}function __ZL24create_builtin_func_nodeILN23VisualScriptBuiltinFunc11BuiltinFuncE23EE3RefI16VisualScriptNodeERK6String(b){b=b|0;var d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b;c[d>>2]=0;__ZN3RefI23VisualScriptBuiltinFuncE8instanceEv(d);e=c[d>>2]|0;a[1263537]=0;c[e+152>>2]=23;__ZN16VisualScriptNode20ports_changed_notifyEv(e);e=c[d>>2]|0;if(!e){f=0;l=b;return f|0}if($i[c[(c[e>>2]|0)+44>>2]&8191](e,1227416)|0){__ZN9Reference9referenceEv(e);g=e}else g=0;e=c[d>>2]|0;if(!e){f=g;l=b;return f|0}if(!(__ZN9Reference11unreferenceEv(e)|0)){f=g;l=b;return f|0}e=c[d>>2]|0;if(!(__Z17predelete_handlerP6Object(e)|0)){f=g;l=b;return f|0}gj[c[(c[e>>2]|0)+76>>2]&8191](e);__ZN6Memory11free_staticEPvb(e,0);f=g;l=b;return f|0}function __ZL24create_builtin_func_nodeILN23VisualScriptBuiltinFunc11BuiltinFuncE24EE3RefI16VisualScriptNodeERK6String(b){b=b|0;var d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b;c[d>>2]=0;__ZN3RefI23VisualScriptBuiltinFuncE8instanceEv(d);e=c[d>>2]|0;a[1263537]=0;c[e+152>>2]=24;__ZN16VisualScriptNode20ports_changed_notifyEv(e);e=c[d>>2]|0;if(!e){f=0;l=b;return f|0}if($i[c[(c[e>>2]|0)+44>>2]&8191](e,1227416)|0){__ZN9Reference9referenceEv(e);g=e}else g=0;e=c[d>>2]|0;if(!e){f=g;l=b;return f|0}if(!(__ZN9Reference11unreferenceEv(e)|0)){f=g;l=b;return f|0}e=c[d>>2]|0;if(!(__Z17predelete_handlerP6Object(e)|0)){f=g;l=b;return f|0}gj[c[(c[e>>2]|0)+76>>2]&8191](e);__ZN6Memory11free_staticEPvb(e,0);f=g;l=b;return f|0}function __ZL24create_builtin_func_nodeILN23VisualScriptBuiltinFunc11BuiltinFuncE25EE3RefI16VisualScriptNodeERK6String(b){b=b|0;var d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b;c[d>>2]=0;__ZN3RefI23VisualScriptBuiltinFuncE8instanceEv(d);e=c[d>>2]|0;a[1263537]=0;c[e+152>>2]=25;__ZN16VisualScriptNode20ports_changed_notifyEv(e);e=c[d>>2]|0;if(!e){f=0;l=b;return f|0}if($i[c[(c[e>>2]|0)+44>>2]&8191](e,1227416)|0){__ZN9Reference9referenceEv(e);g=e}else g=0;e=c[d>>2]|0;if(!e){f=g;l=b;return f|0}if(!(__ZN9Reference11unreferenceEv(e)|0)){f=g;l=b;return f|0}e=c[d>>2]|0;if(!(__Z17predelete_handlerP6Object(e)|0)){f=g;l=b;return f|0}gj[c[(c[e>>2]|0)+76>>2]&8191](e);__ZN6Memory11free_staticEPvb(e,0);f=g;l=b;return f|0}function __ZL24create_builtin_func_nodeILN23VisualScriptBuiltinFunc11BuiltinFuncE26EE3RefI16VisualScriptNodeERK6String(b){b=b|0;var d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b;c[d>>2]=0;__ZN3RefI23VisualScriptBuiltinFuncE8instanceEv(d);e=c[d>>2]|0;a[1263537]=0;c[e+152>>2]=26;__ZN16VisualScriptNode20ports_changed_notifyEv(e);e=c[d>>2]|0;if(!e){f=0;l=b;return f|0}if($i[c[(c[e>>2]|0)+44>>2]&8191](e,1227416)|0){__ZN9Reference9referenceEv(e);g=e}else g=0;e=c[d>>2]|0;if(!e){f=g;l=b;return f|0}if(!(__ZN9Reference11unreferenceEv(e)|0)){f=g;l=b;return f|0}e=c[d>>2]|0;if(!(__Z17predelete_handlerP6Object(e)|0)){f=g;l=b;return f|0}gj[c[(c[e>>2]|0)+76>>2]&8191](e);__ZN6Memory11free_staticEPvb(e,0);f=g;l=b;return f|0}function __ZL24create_builtin_func_nodeILN23VisualScriptBuiltinFunc11BuiltinFuncE27EE3RefI16VisualScriptNodeERK6String(b){b=b|0;var d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b;c[d>>2]=0;__ZN3RefI23VisualScriptBuiltinFuncE8instanceEv(d);e=c[d>>2]|0;a[1263537]=0;c[e+152>>2]=27;__ZN16VisualScriptNode20ports_changed_notifyEv(e);e=c[d>>2]|0;if(!e){f=0;l=b;return f|0}if($i[c[(c[e>>2]|0)+44>>2]&8191](e,1227416)|0){__ZN9Reference9referenceEv(e);g=e}else g=0;e=c[d>>2]|0;if(!e){f=g;l=b;return f|0}if(!(__ZN9Reference11unreferenceEv(e)|0)){f=g;l=b;return f|0}e=c[d>>2]|0;if(!(__Z17predelete_handlerP6Object(e)|0)){f=g;l=b;return f|0}gj[c[(c[e>>2]|0)+76>>2]&8191](e);__ZN6Memory11free_staticEPvb(e,0);f=g;l=b;return f|0}function __ZL24create_builtin_func_nodeILN23VisualScriptBuiltinFunc11BuiltinFuncE28EE3RefI16VisualScriptNodeERK6String(b){b=b|0;var d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b;c[d>>2]=0;__ZN3RefI23VisualScriptBuiltinFuncE8instanceEv(d);e=c[d>>2]|0;a[1263537]=0;c[e+152>>2]=28;__ZN16VisualScriptNode20ports_changed_notifyEv(e);e=c[d>>2]|0;if(!e){f=0;l=b;return f|0}if($i[c[(c[e>>2]|0)+44>>2]&8191](e,1227416)|0){__ZN9Reference9referenceEv(e);g=e}else g=0;e=c[d>>2]|0;if(!e){f=g;l=b;return f|0}if(!(__ZN9Reference11unreferenceEv(e)|0)){f=g;l=b;return f|0}e=c[d>>2]|0;if(!(__Z17predelete_handlerP6Object(e)|0)){f=g;l=b;return f|0}gj[c[(c[e>>2]|0)+76>>2]&8191](e);__ZN6Memory11free_staticEPvb(e,0);f=g;l=b;return f|0}function __ZL24create_builtin_func_nodeILN23VisualScriptBuiltinFunc11BuiltinFuncE29EE3RefI16VisualScriptNodeERK6String(b){b=b|0;var d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b;c[d>>2]=0;__ZN3RefI23VisualScriptBuiltinFuncE8instanceEv(d);e=c[d>>2]|0;a[1263537]=0;c[e+152>>2]=29;__ZN16VisualScriptNode20ports_changed_notifyEv(e);e=c[d>>2]|0;if(!e){f=0;l=b;return f|0}if($i[c[(c[e>>2]|0)+44>>2]&8191](e,1227416)|0){__ZN9Reference9referenceEv(e);g=e}else g=0;e=c[d>>2]|0;if(!e){f=g;l=b;return f|0}if(!(__ZN9Reference11unreferenceEv(e)|0)){f=g;l=b;return f|0}e=c[d>>2]|0;if(!(__Z17predelete_handlerP6Object(e)|0)){f=g;l=b;return f|0}gj[c[(c[e>>2]|0)+76>>2]&8191](e);__ZN6Memory11free_staticEPvb(e,0);f=g;l=b;return f|0}function __ZL24create_builtin_func_nodeILN23VisualScriptBuiltinFunc11BuiltinFuncE30EE3RefI16VisualScriptNodeERK6String(b){b=b|0;var d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b;c[d>>2]=0;__ZN3RefI23VisualScriptBuiltinFuncE8instanceEv(d);e=c[d>>2]|0;a[1263537]=0;c[e+152>>2]=30;__ZN16VisualScriptNode20ports_changed_notifyEv(e);e=c[d>>2]|0;if(!e){f=0;l=b;return f|0}if($i[c[(c[e>>2]|0)+44>>2]&8191](e,1227416)|0){__ZN9Reference9referenceEv(e);g=e}else g=0;e=c[d>>2]|0;if(!e){f=g;l=b;return f|0}if(!(__ZN9Reference11unreferenceEv(e)|0)){f=g;l=b;return f|0}e=c[d>>2]|0;if(!(__Z17predelete_handlerP6Object(e)|0)){f=g;l=b;return f|0}gj[c[(c[e>>2]|0)+76>>2]&8191](e);__ZN6Memory11free_staticEPvb(e,0);f=g;l=b;return f|0}function __ZL24create_builtin_func_nodeILN23VisualScriptBuiltinFunc11BuiltinFuncE31EE3RefI16VisualScriptNodeERK6String(b){b=b|0;var d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b;c[d>>2]=0;__ZN3RefI23VisualScriptBuiltinFuncE8instanceEv(d);e=c[d>>2]|0;a[1263537]=0;c[e+152>>2]=31;__ZN16VisualScriptNode20ports_changed_notifyEv(e);e=c[d>>2]|0;if(!e){f=0;l=b;return f|0}if($i[c[(c[e>>2]|0)+44>>2]&8191](e,1227416)|0){__ZN9Reference9referenceEv(e);g=e}else g=0;e=c[d>>2]|0;if(!e){f=g;l=b;return f|0}if(!(__ZN9Reference11unreferenceEv(e)|0)){f=g;l=b;return f|0}e=c[d>>2]|0;if(!(__Z17predelete_handlerP6Object(e)|0)){f=g;l=b;return f|0}gj[c[(c[e>>2]|0)+76>>2]&8191](e);__ZN6Memory11free_staticEPvb(e,0);f=g;l=b;return f|0}function __ZL24create_builtin_func_nodeILN23VisualScriptBuiltinFunc11BuiltinFuncE32EE3RefI16VisualScriptNodeERK6String(b){b=b|0;var d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b;c[d>>2]=0;__ZN3RefI23VisualScriptBuiltinFuncE8instanceEv(d);e=c[d>>2]|0;a[1263537]=0;c[e+152>>2]=32;__ZN16VisualScriptNode20ports_changed_notifyEv(e);e=c[d>>2]|0;if(!e){f=0;l=b;return f|0}if($i[c[(c[e>>2]|0)+44>>2]&8191](e,1227416)|0){__ZN9Reference9referenceEv(e);g=e}else g=0;e=c[d>>2]|0;if(!e){f=g;l=b;return f|0}if(!(__ZN9Reference11unreferenceEv(e)|0)){f=g;l=b;return f|0}e=c[d>>2]|0;if(!(__Z17predelete_handlerP6Object(e)|0)){f=g;l=b;return f|0}gj[c[(c[e>>2]|0)+76>>2]&8191](e);__ZN6Memory11free_staticEPvb(e,0);f=g;l=b;return f|0}function __ZL24create_builtin_func_nodeILN23VisualScriptBuiltinFunc11BuiltinFuncE33EE3RefI16VisualScriptNodeERK6String(b){b=b|0;var d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b;c[d>>2]=0;__ZN3RefI23VisualScriptBuiltinFuncE8instanceEv(d);e=c[d>>2]|0;a[1263537]=0;c[e+152>>2]=33;__ZN16VisualScriptNode20ports_changed_notifyEv(e);e=c[d>>2]|0;if(!e){f=0;l=b;return f|0}if($i[c[(c[e>>2]|0)+44>>2]&8191](e,1227416)|0){__ZN9Reference9referenceEv(e);g=e}else g=0;e=c[d>>2]|0;if(!e){f=g;l=b;return f|0}if(!(__ZN9Reference11unreferenceEv(e)|0)){f=g;l=b;return f|0}e=c[d>>2]|0;if(!(__Z17predelete_handlerP6Object(e)|0)){f=g;l=b;return f|0}gj[c[(c[e>>2]|0)+76>>2]&8191](e);__ZN6Memory11free_staticEPvb(e,0);f=g;l=b;return f|0}function __ZL24create_builtin_func_nodeILN23VisualScriptBuiltinFunc11BuiltinFuncE34EE3RefI16VisualScriptNodeERK6String(b){b=b|0;var d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b;c[d>>2]=0;__ZN3RefI23VisualScriptBuiltinFuncE8instanceEv(d);e=c[d>>2]|0;a[1263537]=0;c[e+152>>2]=34;__ZN16VisualScriptNode20ports_changed_notifyEv(e);e=c[d>>2]|0;if(!e){f=0;l=b;return f|0}if($i[c[(c[e>>2]|0)+44>>2]&8191](e,1227416)|0){__ZN9Reference9referenceEv(e);g=e}else g=0;e=c[d>>2]|0;if(!e){f=g;l=b;return f|0}if(!(__ZN9Reference11unreferenceEv(e)|0)){f=g;l=b;return f|0}e=c[d>>2]|0;if(!(__Z17predelete_handlerP6Object(e)|0)){f=g;l=b;return f|0}gj[c[(c[e>>2]|0)+76>>2]&8191](e);__ZN6Memory11free_staticEPvb(e,0);f=g;l=b;return f|0}function __ZL24create_builtin_func_nodeILN23VisualScriptBuiltinFunc11BuiltinFuncE35EE3RefI16VisualScriptNodeERK6String(b){b=b|0;var d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b;c[d>>2]=0;__ZN3RefI23VisualScriptBuiltinFuncE8instanceEv(d);e=c[d>>2]|0;a[1263537]=0;c[e+152>>2]=35;__ZN16VisualScriptNode20ports_changed_notifyEv(e);e=c[d>>2]|0;if(!e){f=0;l=b;return f|0}if($i[c[(c[e>>2]|0)+44>>2]&8191](e,1227416)|0){__ZN9Reference9referenceEv(e);g=e}else g=0;e=c[d>>2]|0;if(!e){f=g;l=b;return f|0}if(!(__ZN9Reference11unreferenceEv(e)|0)){f=g;l=b;return f|0}e=c[d>>2]|0;if(!(__Z17predelete_handlerP6Object(e)|0)){f=g;l=b;return f|0}gj[c[(c[e>>2]|0)+76>>2]&8191](e);__ZN6Memory11free_staticEPvb(e,0);f=g;l=b;return f|0}function __ZL24create_builtin_func_nodeILN23VisualScriptBuiltinFunc11BuiltinFuncE36EE3RefI16VisualScriptNodeERK6String(b){b=b|0;var d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b;c[d>>2]=0;__ZN3RefI23VisualScriptBuiltinFuncE8instanceEv(d);e=c[d>>2]|0;a[1263537]=0;c[e+152>>2]=36;__ZN16VisualScriptNode20ports_changed_notifyEv(e);e=c[d>>2]|0;if(!e){f=0;l=b;return f|0}if($i[c[(c[e>>2]|0)+44>>2]&8191](e,1227416)|0){__ZN9Reference9referenceEv(e);g=e}else g=0;e=c[d>>2]|0;if(!e){f=g;l=b;return f|0}if(!(__ZN9Reference11unreferenceEv(e)|0)){f=g;l=b;return f|0}e=c[d>>2]|0;if(!(__Z17predelete_handlerP6Object(e)|0)){f=g;l=b;return f|0}gj[c[(c[e>>2]|0)+76>>2]&8191](e);__ZN6Memory11free_staticEPvb(e,0);f=g;l=b;return f|0}function __ZL24create_builtin_func_nodeILN23VisualScriptBuiltinFunc11BuiltinFuncE37EE3RefI16VisualScriptNodeERK6String(b){b=b|0;var d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b;c[d>>2]=0;__ZN3RefI23VisualScriptBuiltinFuncE8instanceEv(d);e=c[d>>2]|0;a[1263537]=0;c[e+152>>2]=37;__ZN16VisualScriptNode20ports_changed_notifyEv(e);e=c[d>>2]|0;if(!e){f=0;l=b;return f|0}if($i[c[(c[e>>2]|0)+44>>2]&8191](e,1227416)|0){__ZN9Reference9referenceEv(e);g=e}else g=0;e=c[d>>2]|0;if(!e){f=g;l=b;return f|0}if(!(__ZN9Reference11unreferenceEv(e)|0)){f=g;l=b;return f|0}e=c[d>>2]|0;if(!(__Z17predelete_handlerP6Object(e)|0)){f=g;l=b;return f|0}gj[c[(c[e>>2]|0)+76>>2]&8191](e);__ZN6Memory11free_staticEPvb(e,0);f=g;l=b;return f|0}function __ZL24create_builtin_func_nodeILN23VisualScriptBuiltinFunc11BuiltinFuncE38EE3RefI16VisualScriptNodeERK6String(b){b=b|0;var d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b;c[d>>2]=0;__ZN3RefI23VisualScriptBuiltinFuncE8instanceEv(d);e=c[d>>2]|0;a[1263537]=0;c[e+152>>2]=38;__ZN16VisualScriptNode20ports_changed_notifyEv(e);e=c[d>>2]|0;if(!e){f=0;l=b;return f|0}if($i[c[(c[e>>2]|0)+44>>2]&8191](e,1227416)|0){__ZN9Reference9referenceEv(e);g=e}else g=0;e=c[d>>2]|0;if(!e){f=g;l=b;return f|0}if(!(__ZN9Reference11unreferenceEv(e)|0)){f=g;l=b;return f|0}e=c[d>>2]|0;if(!(__Z17predelete_handlerP6Object(e)|0)){f=g;l=b;return f|0}gj[c[(c[e>>2]|0)+76>>2]&8191](e);__ZN6Memory11free_staticEPvb(e,0);f=g;l=b;return f|0}function __ZL24create_builtin_func_nodeILN23VisualScriptBuiltinFunc11BuiltinFuncE39EE3RefI16VisualScriptNodeERK6String(b){b=b|0;var d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b;c[d>>2]=0;__ZN3RefI23VisualScriptBuiltinFuncE8instanceEv(d);e=c[d>>2]|0;a[1263537]=0;c[e+152>>2]=39;__ZN16VisualScriptNode20ports_changed_notifyEv(e);e=c[d>>2]|0;if(!e){f=0;l=b;return f|0}if($i[c[(c[e>>2]|0)+44>>2]&8191](e,1227416)|0){__ZN9Reference9referenceEv(e);g=e}else g=0;e=c[d>>2]|0;if(!e){f=g;l=b;return f|0}if(!(__ZN9Reference11unreferenceEv(e)|0)){f=g;l=b;return f|0}e=c[d>>2]|0;if(!(__Z17predelete_handlerP6Object(e)|0)){f=g;l=b;return f|0}gj[c[(c[e>>2]|0)+76>>2]&8191](e);__ZN6Memory11free_staticEPvb(e,0);f=g;l=b;return f|0}function __ZL24create_builtin_func_nodeILN23VisualScriptBuiltinFunc11BuiltinFuncE40EE3RefI16VisualScriptNodeERK6String(b){b=b|0;var d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b;c[d>>2]=0;__ZN3RefI23VisualScriptBuiltinFuncE8instanceEv(d);e=c[d>>2]|0;a[1263537]=0;c[e+152>>2]=40;__ZN16VisualScriptNode20ports_changed_notifyEv(e);e=c[d>>2]|0;if(!e){f=0;l=b;return f|0}if($i[c[(c[e>>2]|0)+44>>2]&8191](e,1227416)|0){__ZN9Reference9referenceEv(e);g=e}else g=0;e=c[d>>2]|0;if(!e){f=g;l=b;return f|0}if(!(__ZN9Reference11unreferenceEv(e)|0)){f=g;l=b;return f|0}e=c[d>>2]|0;if(!(__Z17predelete_handlerP6Object(e)|0)){f=g;l=b;return f|0}gj[c[(c[e>>2]|0)+76>>2]&8191](e);__ZN6Memory11free_staticEPvb(e,0);f=g;l=b;return f|0}function __ZL24create_builtin_func_nodeILN23VisualScriptBuiltinFunc11BuiltinFuncE41EE3RefI16VisualScriptNodeERK6String(b){b=b|0;var d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b;c[d>>2]=0;__ZN3RefI23VisualScriptBuiltinFuncE8instanceEv(d);e=c[d>>2]|0;a[1263537]=0;c[e+152>>2]=41;__ZN16VisualScriptNode20ports_changed_notifyEv(e);e=c[d>>2]|0;if(!e){f=0;l=b;return f|0}if($i[c[(c[e>>2]|0)+44>>2]&8191](e,1227416)|0){__ZN9Reference9referenceEv(e);g=e}else g=0;e=c[d>>2]|0;if(!e){f=g;l=b;return f|0}if(!(__ZN9Reference11unreferenceEv(e)|0)){f=g;l=b;return f|0}e=c[d>>2]|0;if(!(__Z17predelete_handlerP6Object(e)|0)){f=g;l=b;return f|0}gj[c[(c[e>>2]|0)+76>>2]&8191](e);__ZN6Memory11free_staticEPvb(e,0);f=g;l=b;return f|0}function __ZL24create_builtin_func_nodeILN23VisualScriptBuiltinFunc11BuiltinFuncE42EE3RefI16VisualScriptNodeERK6String(b){b=b|0;var d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b;c[d>>2]=0;__ZN3RefI23VisualScriptBuiltinFuncE8instanceEv(d);e=c[d>>2]|0;a[1263537]=0;c[e+152>>2]=42;__ZN16VisualScriptNode20ports_changed_notifyEv(e);e=c[d>>2]|0;if(!e){f=0;l=b;return f|0}if($i[c[(c[e>>2]|0)+44>>2]&8191](e,1227416)|0){__ZN9Reference9referenceEv(e);g=e}else g=0;e=c[d>>2]|0;if(!e){f=g;l=b;return f|0}if(!(__ZN9Reference11unreferenceEv(e)|0)){f=g;l=b;return f|0}e=c[d>>2]|0;if(!(__Z17predelete_handlerP6Object(e)|0)){f=g;l=b;return f|0}gj[c[(c[e>>2]|0)+76>>2]&8191](e);__ZN6Memory11free_staticEPvb(e,0);f=g;l=b;return f|0}function __ZL24create_builtin_func_nodeILN23VisualScriptBuiltinFunc11BuiltinFuncE43EE3RefI16VisualScriptNodeERK6String(b){b=b|0;var d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b;c[d>>2]=0;__ZN3RefI23VisualScriptBuiltinFuncE8instanceEv(d);e=c[d>>2]|0;a[1263537]=0;c[e+152>>2]=43;__ZN16VisualScriptNode20ports_changed_notifyEv(e);e=c[d>>2]|0;if(!e){f=0;l=b;return f|0}if($i[c[(c[e>>2]|0)+44>>2]&8191](e,1227416)|0){__ZN9Reference9referenceEv(e);g=e}else g=0;e=c[d>>2]|0;if(!e){f=g;l=b;return f|0}if(!(__ZN9Reference11unreferenceEv(e)|0)){f=g;l=b;return f|0}e=c[d>>2]|0;if(!(__Z17predelete_handlerP6Object(e)|0)){f=g;l=b;return f|0}gj[c[(c[e>>2]|0)+76>>2]&8191](e);__ZN6Memory11free_staticEPvb(e,0);f=g;l=b;return f|0}function __ZL24create_builtin_func_nodeILN23VisualScriptBuiltinFunc11BuiltinFuncE44EE3RefI16VisualScriptNodeERK6String(b){b=b|0;var d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b;c[d>>2]=0;__ZN3RefI23VisualScriptBuiltinFuncE8instanceEv(d);e=c[d>>2]|0;a[1263537]=0;c[e+152>>2]=44;__ZN16VisualScriptNode20ports_changed_notifyEv(e);e=c[d>>2]|0;if(!e){f=0;l=b;return f|0}if($i[c[(c[e>>2]|0)+44>>2]&8191](e,1227416)|0){__ZN9Reference9referenceEv(e);g=e}else g=0;e=c[d>>2]|0;if(!e){f=g;l=b;return f|0}if(!(__ZN9Reference11unreferenceEv(e)|0)){f=g;l=b;return f|0}e=c[d>>2]|0;if(!(__Z17predelete_handlerP6Object(e)|0)){f=g;l=b;return f|0}gj[c[(c[e>>2]|0)+76>>2]&8191](e);__ZN6Memory11free_staticEPvb(e,0);f=g;l=b;return f|0}function __ZL24create_builtin_func_nodeILN23VisualScriptBuiltinFunc11BuiltinFuncE45EE3RefI16VisualScriptNodeERK6String(b){b=b|0;var d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b;c[d>>2]=0;__ZN3RefI23VisualScriptBuiltinFuncE8instanceEv(d);e=c[d>>2]|0;a[1263537]=0;c[e+152>>2]=45;__ZN16VisualScriptNode20ports_changed_notifyEv(e);e=c[d>>2]|0;if(!e){f=0;l=b;return f|0}if($i[c[(c[e>>2]|0)+44>>2]&8191](e,1227416)|0){__ZN9Reference9referenceEv(e);g=e}else g=0;e=c[d>>2]|0;if(!e){f=g;l=b;return f|0}if(!(__ZN9Reference11unreferenceEv(e)|0)){f=g;l=b;return f|0}e=c[d>>2]|0;if(!(__Z17predelete_handlerP6Object(e)|0)){f=g;l=b;return f|0}gj[c[(c[e>>2]|0)+76>>2]&8191](e);__ZN6Memory11free_staticEPvb(e,0);f=g;l=b;return f|0}function __ZL24create_builtin_func_nodeILN23VisualScriptBuiltinFunc11BuiltinFuncE46EE3RefI16VisualScriptNodeERK6String(b){b=b|0;var d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b;c[d>>2]=0;__ZN3RefI23VisualScriptBuiltinFuncE8instanceEv(d);e=c[d>>2]|0;a[1263537]=0;c[e+152>>2]=46;__ZN16VisualScriptNode20ports_changed_notifyEv(e);e=c[d>>2]|0;if(!e){f=0;l=b;return f|0}if($i[c[(c[e>>2]|0)+44>>2]&8191](e,1227416)|0){__ZN9Reference9referenceEv(e);g=e}else g=0;e=c[d>>2]|0;if(!e){f=g;l=b;return f|0}if(!(__ZN9Reference11unreferenceEv(e)|0)){f=g;l=b;return f|0}e=c[d>>2]|0;if(!(__Z17predelete_handlerP6Object(e)|0)){f=g;l=b;return f|0}gj[c[(c[e>>2]|0)+76>>2]&8191](e);__ZN6Memory11free_staticEPvb(e,0);f=g;l=b;return f|0}function __ZL24create_builtin_func_nodeILN23VisualScriptBuiltinFunc11BuiltinFuncE47EE3RefI16VisualScriptNodeERK6String(b){b=b|0;var d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b;c[d>>2]=0;__ZN3RefI23VisualScriptBuiltinFuncE8instanceEv(d);e=c[d>>2]|0;a[1263537]=0;c[e+152>>2]=47;__ZN16VisualScriptNode20ports_changed_notifyEv(e);e=c[d>>2]|0;if(!e){f=0;l=b;return f|0}if($i[c[(c[e>>2]|0)+44>>2]&8191](e,1227416)|0){__ZN9Reference9referenceEv(e);g=e}else g=0;e=c[d>>2]|0;if(!e){f=g;l=b;return f|0}if(!(__ZN9Reference11unreferenceEv(e)|0)){f=g;l=b;return f|0}e=c[d>>2]|0;if(!(__Z17predelete_handlerP6Object(e)|0)){f=g;l=b;return f|0}gj[c[(c[e>>2]|0)+76>>2]&8191](e);__ZN6Memory11free_staticEPvb(e,0);f=g;l=b;return f|0}function __ZL24create_builtin_func_nodeILN23VisualScriptBuiltinFunc11BuiltinFuncE48EE3RefI16VisualScriptNodeERK6String(b){b=b|0;var d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b;c[d>>2]=0;__ZN3RefI23VisualScriptBuiltinFuncE8instanceEv(d);e=c[d>>2]|0;a[1263537]=0;c[e+152>>2]=48;__ZN16VisualScriptNode20ports_changed_notifyEv(e);e=c[d>>2]|0;if(!e){f=0;l=b;return f|0}if($i[c[(c[e>>2]|0)+44>>2]&8191](e,1227416)|0){__ZN9Reference9referenceEv(e);g=e}else g=0;e=c[d>>2]|0;if(!e){f=g;l=b;return f|0}if(!(__ZN9Reference11unreferenceEv(e)|0)){f=g;l=b;return f|0}e=c[d>>2]|0;if(!(__Z17predelete_handlerP6Object(e)|0)){f=g;l=b;return f|0}gj[c[(c[e>>2]|0)+76>>2]&8191](e);__ZN6Memory11free_staticEPvb(e,0);f=g;l=b;return f|0}function __ZL24create_builtin_func_nodeILN23VisualScriptBuiltinFunc11BuiltinFuncE49EE3RefI16VisualScriptNodeERK6String(b){b=b|0;var d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b;c[d>>2]=0;__ZN3RefI23VisualScriptBuiltinFuncE8instanceEv(d);e=c[d>>2]|0;a[1263537]=0;c[e+152>>2]=49;__ZN16VisualScriptNode20ports_changed_notifyEv(e);e=c[d>>2]|0;if(!e){f=0;l=b;return f|0}if($i[c[(c[e>>2]|0)+44>>2]&8191](e,1227416)|0){__ZN9Reference9referenceEv(e);g=e}else g=0;e=c[d>>2]|0;if(!e){f=g;l=b;return f|0}if(!(__ZN9Reference11unreferenceEv(e)|0)){f=g;l=b;return f|0}e=c[d>>2]|0;if(!(__Z17predelete_handlerP6Object(e)|0)){f=g;l=b;return f|0}gj[c[(c[e>>2]|0)+76>>2]&8191](e);__ZN6Memory11free_staticEPvb(e,0);f=g;l=b;return f|0}function __ZL24create_builtin_func_nodeILN23VisualScriptBuiltinFunc11BuiltinFuncE50EE3RefI16VisualScriptNodeERK6String(b){b=b|0;var d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b;c[d>>2]=0;__ZN3RefI23VisualScriptBuiltinFuncE8instanceEv(d);e=c[d>>2]|0;a[1263537]=0;c[e+152>>2]=50;__ZN16VisualScriptNode20ports_changed_notifyEv(e);e=c[d>>2]|0;if(!e){f=0;l=b;return f|0}if($i[c[(c[e>>2]|0)+44>>2]&8191](e,1227416)|0){__ZN9Reference9referenceEv(e);g=e}else g=0;e=c[d>>2]|0;if(!e){f=g;l=b;return f|0}if(!(__ZN9Reference11unreferenceEv(e)|0)){f=g;l=b;return f|0}e=c[d>>2]|0;if(!(__Z17predelete_handlerP6Object(e)|0)){f=g;l=b;return f|0}gj[c[(c[e>>2]|0)+76>>2]&8191](e);__ZN6Memory11free_staticEPvb(e,0);f=g;l=b;return f|0}function __ZL24create_builtin_func_nodeILN23VisualScriptBuiltinFunc11BuiltinFuncE51EE3RefI16VisualScriptNodeERK6String(b){b=b|0;var d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b;c[d>>2]=0;__ZN3RefI23VisualScriptBuiltinFuncE8instanceEv(d);e=c[d>>2]|0;a[1263537]=0;c[e+152>>2]=51;__ZN16VisualScriptNode20ports_changed_notifyEv(e);e=c[d>>2]|0;if(!e){f=0;l=b;return f|0}if($i[c[(c[e>>2]|0)+44>>2]&8191](e,1227416)|0){__ZN9Reference9referenceEv(e);g=e}else g=0;e=c[d>>2]|0;if(!e){f=g;l=b;return f|0}if(!(__ZN9Reference11unreferenceEv(e)|0)){f=g;l=b;return f|0}e=c[d>>2]|0;if(!(__Z17predelete_handlerP6Object(e)|0)){f=g;l=b;return f|0}gj[c[(c[e>>2]|0)+76>>2]&8191](e);__ZN6Memory11free_staticEPvb(e,0);f=g;l=b;return f|0}function __ZL24create_builtin_func_nodeILN23VisualScriptBuiltinFunc11BuiltinFuncE52EE3RefI16VisualScriptNodeERK6String(b){b=b|0;var d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b;c[d>>2]=0;__ZN3RefI23VisualScriptBuiltinFuncE8instanceEv(d);e=c[d>>2]|0;a[1263537]=0;c[e+152>>2]=52;__ZN16VisualScriptNode20ports_changed_notifyEv(e);e=c[d>>2]|0;if(!e){f=0;l=b;return f|0}if($i[c[(c[e>>2]|0)+44>>2]&8191](e,1227416)|0){__ZN9Reference9referenceEv(e);g=e}else g=0;e=c[d>>2]|0;if(!e){f=g;l=b;return f|0}if(!(__ZN9Reference11unreferenceEv(e)|0)){f=g;l=b;return f|0}e=c[d>>2]|0;if(!(__Z17predelete_handlerP6Object(e)|0)){f=g;l=b;return f|0}gj[c[(c[e>>2]|0)+76>>2]&8191](e);__ZN6Memory11free_staticEPvb(e,0);f=g;l=b;return f|0}function __ZL24create_builtin_func_nodeILN23VisualScriptBuiltinFunc11BuiltinFuncE53EE3RefI16VisualScriptNodeERK6String(b){b=b|0;var d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b;c[d>>2]=0;__ZN3RefI23VisualScriptBuiltinFuncE8instanceEv(d);e=c[d>>2]|0;a[1263537]=0;c[e+152>>2]=53;__ZN16VisualScriptNode20ports_changed_notifyEv(e);e=c[d>>2]|0;if(!e){f=0;l=b;return f|0}if($i[c[(c[e>>2]|0)+44>>2]&8191](e,1227416)|0){__ZN9Reference9referenceEv(e);g=e}else g=0;e=c[d>>2]|0;if(!e){f=g;l=b;return f|0}if(!(__ZN9Reference11unreferenceEv(e)|0)){f=g;l=b;return f|0}e=c[d>>2]|0;if(!(__Z17predelete_handlerP6Object(e)|0)){f=g;l=b;return f|0}gj[c[(c[e>>2]|0)+76>>2]&8191](e);__ZN6Memory11free_staticEPvb(e,0);f=g;l=b;return f|0}function __ZL24create_builtin_func_nodeILN23VisualScriptBuiltinFunc11BuiltinFuncE54EE3RefI16VisualScriptNodeERK6String(b){b=b|0;var d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b;c[d>>2]=0;__ZN3RefI23VisualScriptBuiltinFuncE8instanceEv(d);e=c[d>>2]|0;a[1263537]=0;c[e+152>>2]=54;__ZN16VisualScriptNode20ports_changed_notifyEv(e);e=c[d>>2]|0;if(!e){f=0;l=b;return f|0}if($i[c[(c[e>>2]|0)+44>>2]&8191](e,1227416)|0){__ZN9Reference9referenceEv(e);g=e}else g=0;e=c[d>>2]|0;if(!e){f=g;l=b;return f|0}if(!(__ZN9Reference11unreferenceEv(e)|0)){f=g;l=b;return f|0}e=c[d>>2]|0;if(!(__Z17predelete_handlerP6Object(e)|0)){f=g;l=b;return f|0}gj[c[(c[e>>2]|0)+76>>2]&8191](e);__ZN6Memory11free_staticEPvb(e,0);f=g;l=b;return f|0}function __ZL24create_builtin_func_nodeILN23VisualScriptBuiltinFunc11BuiltinFuncE55EE3RefI16VisualScriptNodeERK6String(b){b=b|0;var d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b;c[d>>2]=0;__ZN3RefI23VisualScriptBuiltinFuncE8instanceEv(d);e=c[d>>2]|0;a[1263537]=0;c[e+152>>2]=55;__ZN16VisualScriptNode20ports_changed_notifyEv(e);e=c[d>>2]|0;if(!e){f=0;l=b;return f|0}if($i[c[(c[e>>2]|0)+44>>2]&8191](e,1227416)|0){__ZN9Reference9referenceEv(e);g=e}else g=0;e=c[d>>2]|0;if(!e){f=g;l=b;return f|0}if(!(__ZN9Reference11unreferenceEv(e)|0)){f=g;l=b;return f|0}e=c[d>>2]|0;if(!(__Z17predelete_handlerP6Object(e)|0)){f=g;l=b;return f|0}gj[c[(c[e>>2]|0)+76>>2]&8191](e);__ZN6Memory11free_staticEPvb(e,0);f=g;l=b;return f|0}function __ZL24create_builtin_func_nodeILN23VisualScriptBuiltinFunc11BuiltinFuncE56EE3RefI16VisualScriptNodeERK6String(b){b=b|0;var d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b;c[d>>2]=0;__ZN3RefI23VisualScriptBuiltinFuncE8instanceEv(d);e=c[d>>2]|0;a[1263537]=0;c[e+152>>2]=56;__ZN16VisualScriptNode20ports_changed_notifyEv(e);e=c[d>>2]|0;if(!e){f=0;l=b;return f|0}if($i[c[(c[e>>2]|0)+44>>2]&8191](e,1227416)|0){__ZN9Reference9referenceEv(e);g=e}else g=0;e=c[d>>2]|0;if(!e){f=g;l=b;return f|0}if(!(__ZN9Reference11unreferenceEv(e)|0)){f=g;l=b;return f|0}e=c[d>>2]|0;if(!(__Z17predelete_handlerP6Object(e)|0)){f=g;l=b;return f|0}gj[c[(c[e>>2]|0)+76>>2]&8191](e);__ZN6Memory11free_staticEPvb(e,0);f=g;l=b;return f|0}function __ZN3RefI23VisualScriptBuiltinFuncE8instanceEv(b){b=b|0;var d=0,e=0,f=0,g=0,h=0;d=__ZnwjPKc(156,1263606)|0;__ZN16VisualScriptNodeC2Ev(d);c[d>>2]=142560;__ZN10StringNameC2Ev(d+148|0);c[d+152>>2]=0;__Z22postinitialize_handlerP6Object(d);if(!d){e=0;f=0}else{a[1263537]=0;__ZN9Reference8init_refEv(d)|0;e=d;f=d}d=c[b>>2]|0;do if((e|0)==(d|0))if(!e)return;else{g=e;break}else{if((d|0?__ZN9Reference11unreferenceEv(d)|0:0)?(h=c[b>>2]|0,__Z17predelete_handlerP6Object(h)|0):0){gj[c[(c[h>>2]|0)+76>>2]&8191](h);__ZN6Memory11free_staticEPvb(h,0)}c[b>>2]=f;if(!e)return;else{__ZN9Reference9referenceEv(e);g=e;break}}while(0);if(!(__ZN9Reference11unreferenceEv(g)|0))return;if(!(__Z17predelete_handlerP6Object(e)|0))return;gj[c[(c[e>>2]|0)+76>>2]&8191](e);__ZN6Memory11free_staticEPvb(f,0);return}function __ZL19create_node_genericI24VisualScriptFunctionCallE3RefI16VisualScriptNodeERK6String(a){a=a|0;var b=0,d=0,e=0,f=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;c[b>>2]=0;__ZN3RefI24VisualScriptFunctionCallE8instanceEv(b);d=c[b>>2]|0;if(d){if($i[c[(c[d>>2]|0)+44>>2]&8191](d,1227416)|0){__ZN9Reference9referenceEv(d);e=d}else e=0;d=c[b>>2]|0;if(((d|0)!=0?__ZN9Reference11unreferenceEv(d)|0:0)?(d=c[b>>2]|0,__Z17predelete_handlerP6Object(d)|0):0){gj[c[(c[d>>2]|0)+76>>2]&8191](d);__ZN6Memory11free_staticEPvb(d,0);f=e}else f=e}else f=0;l=a;return f|0}function __ZL19create_node_genericI23VisualScriptPropertySetE3RefI16VisualScriptNodeERK6String(a){a=a|0;var b=0,d=0,e=0,f=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;c[b>>2]=0;__ZN3RefI23VisualScriptPropertySetE8instanceEv(b);d=c[b>>2]|0;if(d){if($i[c[(c[d>>2]|0)+44>>2]&8191](d,1227416)|0){__ZN9Reference9referenceEv(d);e=d}else e=0;d=c[b>>2]|0;if(((d|0)!=0?__ZN9Reference11unreferenceEv(d)|0:0)?(d=c[b>>2]|0,__Z17predelete_handlerP6Object(d)|0):0){gj[c[(c[d>>2]|0)+76>>2]&8191](d);__ZN6Memory11free_staticEPvb(d,0);f=e}else f=e}else f=0;l=a;return f|0}function __ZL19create_node_genericI23VisualScriptPropertyGetE3RefI16VisualScriptNodeERK6String(a){a=a|0;var b=0,d=0,e=0,f=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;c[b>>2]=0;__ZN3RefI23VisualScriptPropertyGetE8instanceEv(b);d=c[b>>2]|0;if(d){if($i[c[(c[d>>2]|0)+44>>2]&8191](d,1227416)|0){__ZN9Reference9referenceEv(d);e=d}else e=0;d=c[b>>2]|0;if(((d|0)!=0?__ZN9Reference11unreferenceEv(d)|0:0)?(d=c[b>>2]|0,__Z17predelete_handlerP6Object(d)|0):0){gj[c[(c[d>>2]|0)+76>>2]&8191](d);__ZN6Memory11free_staticEPvb(d,0);f=e}else f=e}else f=0;l=a;return f|0}function __ZL19create_node_genericI22VisualScriptEmitSignalE3RefI16VisualScriptNodeERK6String(a){a=a|0;var b=0,d=0,e=0,f=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;c[b>>2]=0;__ZN3RefI22VisualScriptEmitSignalE8instanceEv(b);d=c[b>>2]|0;if(d){if($i[c[(c[d>>2]|0)+44>>2]&8191](d,1227416)|0){__ZN9Reference9referenceEv(d);e=d}else e=0;d=c[b>>2]|0;if(((d|0)!=0?__ZN9Reference11unreferenceEv(d)|0:0)?(d=c[b>>2]|0,__Z17predelete_handlerP6Object(d)|0):0){gj[c[(c[d>>2]|0)+76>>2]&8191](d);__ZN6Memory11free_staticEPvb(d,0);f=e}else f=e}else f=0;l=a;return f|0}function __ZL27create_basic_type_call_nodeRK6String(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0;d=l;l=l+32|0;if((l|0)>=(m|0))ba(32);e=d+20|0;f=d+16|0;g=d+12|0;h=d+4|0;i=d+8|0;j=d;__ZN6StringC2EPKc(f,1142570);c[e>>2]=__ZNK6String5splitERKS_b(b,f,1)|0;b=c[f>>2]|0;if(b|0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(b,1);b=c[e>>2]|0;if((b|0)!=0?(c[b+-4>>2]|0)>=4:0){a[1263537]=0;__ZN6VectorI6StringE14_copy_on_writeEv(e);b=(c[e>>2]|0)+8|0;c[f>>2]=0;k=c[b>>2]|0;if(k|0?(c[f>>2]=0,__Z28atomic_conditional_incrementPj(k+-8|0)|0):0)c[f>>2]=c[b>>2];b=c[e>>2]|0;if((b|0)!=0?(c[b+-4>>2]|0)>3:0){__ZN6VectorI6StringE14_copy_on_writeEv(e);n=(c[e>>2]|0)+12|0}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);n=0}c[g>>2]=0;b=c[n>>2]|0;if(b|0?(c[g>>2]=0,__Z28atomic_conditional_incrementPj(b+-8|0)|0):0)c[g>>2]=c[n>>2];c[h>>2]=0;__ZN3RefI24VisualScriptFunctionCallE8instanceEv(h);n=0;while(1){c[i>>2]=__ZN7Variant13get_type_nameENS_4TypeE(n)|0;b=__ZNK6StringeqERKS_(i,f)|0;k=c[i>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);if(b){o=23;break}b=n+1|0;if((b|0)<29)n=b;else{o=24;break}}if((o|0)==23)if((n|0)!=29){a[1263537]=0;i=c[h>>2]|0;b=i+152|0;if((c[b>>2]|0)==3)p=i;else{c[b>>2]=3;__ZN16VisualScriptNode20ports_changed_notifyEv(i);p=c[h>>2]|0}i=p+164|0;if((c[i>>2]|0)==(n|0))q=p;else{c[i>>2]=n;__ZN16VisualScriptNode20ports_changed_notifyEv(p);q=c[h>>2]|0}__ZN10StringNameC2ERK6String(j,g);__ZN24VisualScriptFunctionCall12set_functionERK10StringName(q,j);__ZN10StringNameD2Ev(j);j=c[h>>2]|0;if(j)if($i[c[(c[j>>2]|0)+44>>2]&8191](j,1227416)|0){__ZN9Reference9referenceEv(j);r=j;o=32}else{r=0;o=32}else s=0}else o=24;if((o|0)==24){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(598583,598611,2367,598735,0);r=0;o=32}if((o|0)==32){o=c[h>>2]|0;if(((o|0)!=0?__ZN9Reference11unreferenceEv(o)|0:0)?(o=c[h>>2]|0,__Z17predelete_handlerP6Object(o)|0):0){gj[c[(c[o>>2]|0)+76>>2]&8191](o);__ZN6Memory11free_staticEPvb(o,0);s=r}else s=r}r=c[g>>2]|0;if(r|0?(__Z16atomic_decrementPj(r+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(r,1);r=c[f>>2]|0;if(r|0?(__Z16atomic_decrementPj(r+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(r,1);t=s}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(598583,598611,2350,598662,0);t=0}s=c[e>>2]|0;if(!s){l=d;return t|0}if(__Z16atomic_decrementPj(s+-8|0)|0){l=d;return t|0}r=c[e>>2]|0;e=(r|0)==0?0:r+-4|0;r=e+4|0;if(c[e>>2]|0){f=0;do{g=c[r+(f<<2)>>2]|0;if(g|0?(__Z16atomic_decrementPj(g+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(g,1);f=f+1|0}while(f>>>0<(c[e>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(s,1);l=d;return t|0}function __ZN3RefI24VisualScriptFunctionCallE8instanceEv(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d;f=__ZnwjPKc(232,1263606)|0;__ZN16VisualScriptNodeC2Ev(f);c[f>>2]=140052;__ZN10StringNameC2Ev(f+148|0);g=f+156|0;__ZN10StringNameC2Ev(g);c[f+160>>2]=0;__ZN8NodePathC2Ev(f+168|0);__ZN10StringNameC2Ev(f+172|0);__ZN10StringNameC2Ev(f+184|0);__ZN10MethodInfoC2Ev(f+192|0);a[f+188>>0]=1;c[f+152>>2]=0;c[f+164>>2]=0;c[f+176>>2]=0;__ZN10StringNameC2EPKc(e,1142944);__ZN10StringNameaSERKS_(g,e);__ZN10StringNameD2Ev(e);c[f+180>>2]=0;__Z22postinitialize_handlerP6Object(f);if(!f){h=0;i=0}else{a[1263537]=0;__ZN9Reference8init_refEv(f)|0;h=f;i=f}f=c[b>>2]|0;do if((h|0)==(f|0))if(!h){l=d;return}else{j=h;break}else{if((f|0?__ZN9Reference11unreferenceEv(f)|0:0)?(e=c[b>>2]|0,__Z17predelete_handlerP6Object(e)|0):0){gj[c[(c[e>>2]|0)+76>>2]&8191](e);__ZN6Memory11free_staticEPvb(e,0)}c[b>>2]=i;if(!h){l=d;return}else{__ZN9Reference9referenceEv(h);j=h;break}}while(0);if(!(__ZN9Reference11unreferenceEv(j)|0)){l=d;return}if(!(__Z17predelete_handlerP6Object(h)|0)){l=d;return}gj[c[(c[h>>2]|0)+76>>2]&8191](h);__ZN6Memory11free_staticEPvb(i,0);l=d;return}function __ZN3RefI22VisualScriptEmitSignalE8instanceEv(b){b=b|0;var d=0,e=0,f=0,g=0,h=0;d=__ZnwjPKc(156,1263606)|0;__ZN16VisualScriptNodeC2Ev(d);c[d>>2]=142288;__ZN10StringNameC2Ev(d+148|0);__ZN10StringNameC2Ev(d+152|0);__Z22postinitialize_handlerP6Object(d);if(!d){e=0;f=0}else{a[1263537]=0;__ZN9Reference8init_refEv(d)|0;e=d;f=d}d=c[b>>2]|0;do if((e|0)==(d|0))if(!e)return;else{g=e;break}else{if((d|0?__ZN9Reference11unreferenceEv(d)|0:0)?(h=c[b>>2]|0,__Z17predelete_handlerP6Object(h)|0):0){gj[c[(c[h>>2]|0)+76>>2]&8191](h);__ZN6Memory11free_staticEPvb(h,0)}c[b>>2]=f;if(!e)return;else{__ZN9Reference9referenceEv(e);g=e;break}}while(0);if(!(__ZN9Reference11unreferenceEv(g)|0))return;if(!(__Z17predelete_handlerP6Object(e)|0))return;gj[c[(c[e>>2]|0)+76>>2]&8191](e);__ZN6Memory11free_staticEPvb(f,0);return}function __ZN3RefI23VisualScriptPropertyGetE8instanceEv(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d;f=__ZnwjPKc(184,1263606)|0;__ZN16VisualScriptNodeC2Ev(f);c[f>>2]=141640;__ZN10StringNameC2Ev(f+148|0);g=f+164|0;__ZN10StringNameC2Ev(g);c[f+168>>2]=0;__ZN8NodePathC2Ev(f+172|0);__ZN10StringNameC2Ev(f+176|0);c[f+156>>2]=0;__ZN10StringNameC2EPKc(e,1142944);__ZN10StringNameaSERKS_(g,e);__ZN10StringNameD2Ev(e);c[f+160>>2]=0;c[f+180>>2]=0;c[f+152>>2]=0;__Z22postinitialize_handlerP6Object(f);if(!f){h=0;i=0}else{a[1263537]=0;__ZN9Reference8init_refEv(f)|0;h=f;i=f}f=c[b>>2]|0;do if((h|0)==(f|0))if(!h){l=d;return}else{j=h;break}else{if((f|0?__ZN9Reference11unreferenceEv(f)|0:0)?(e=c[b>>2]|0,__Z17predelete_handlerP6Object(e)|0):0){gj[c[(c[e>>2]|0)+76>>2]&8191](e);__ZN6Memory11free_staticEPvb(e,0)}c[b>>2]=i;if(!h){l=d;return}else{__ZN9Reference9referenceEv(h);j=h;break}}while(0);if(!(__ZN9Reference11unreferenceEv(j)|0)){l=d;return}if(!(__Z17predelete_handlerP6Object(h)|0)){l=d;return}gj[c[(c[h>>2]|0)+76>>2]&8191](h);__ZN6Memory11free_staticEPvb(i,0);l=d;return}function __ZN3RefI23VisualScriptPropertySetE8instanceEv(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d;f=__ZnwjPKc(200,1263606)|0;__ZN16VisualScriptNodeC2Ev(f);c[f>>2]=140920;__ZN10StringNameC2Ev(f+148|0);g=f+152|0;c[g>>2]=0;c[g+4>>2]=0;c[g+8>>2]=0;c[g+12>>2]=0;c[f+168>>2]=7;g=f+180|0;__ZN10StringNameC2Ev(g);c[f+184>>2]=0;__ZN8NodePathC2Ev(f+188|0);__ZN10StringNameC2Ev(f+192|0);c[f+172>>2]=0;__ZN10StringNameC2EPKc(e,1142944);__ZN10StringNameaSERKS_(g,e);__ZN10StringNameD2Ev(e);c[f+176>>2]=0;c[f+196>>2]=0;__Z22postinitialize_handlerP6Object(f);if(!f){h=0;i=0}else{a[1263537]=0;__ZN9Reference8init_refEv(f)|0;h=f;i=f}f=c[b>>2]|0;do if((h|0)==(f|0))if(!h){l=d;return}else{j=h;break}else{if((f|0?__ZN9Reference11unreferenceEv(f)|0:0)?(e=c[b>>2]|0,__Z17predelete_handlerP6Object(e)|0):0){gj[c[(c[e>>2]|0)+76>>2]&8191](e);__ZN6Memory11free_staticEPvb(e,0)}c[b>>2]=i;if(!h){l=d;return}else{__ZN9Reference9referenceEv(h);j=h;break}}while(0);if(!(__ZN9Reference11unreferenceEv(j)|0)){l=d;return}if(!(__Z17predelete_handlerP6Object(h)|0)){l=d;return}gj[c[(c[h>>2]|0)+76>>2]&8191](h);__ZN6Memory11free_staticEPvb(i,0);l=d;return}function __ZL19create_node_genericI23VisualScriptVariableSetE3RefI16VisualScriptNodeERK6String(a){a=a|0;var b=0,d=0,e=0,f=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;c[b>>2]=0;__ZN3RefI23VisualScriptVariableSetE8instanceEv(b);d=c[b>>2]|0;if(d){if($i[c[(c[d>>2]|0)+44>>2]&8191](d,1227416)|0){__ZN9Reference9referenceEv(d);e=d}else e=0;d=c[b>>2]|0;if(((d|0)!=0?__ZN9Reference11unreferenceEv(d)|0:0)?(d=c[b>>2]|0,__Z17predelete_handlerP6Object(d)|0):0){gj[c[(c[d>>2]|0)+76>>2]&8191](d);__ZN6Memory11free_staticEPvb(d,0);f=e}else f=e}else f=0;l=a;return f|0}function __ZL19create_node_genericI23VisualScriptVariableGetE3RefI16VisualScriptNodeERK6String(a){a=a|0;var b=0,d=0,e=0,f=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;c[b>>2]=0;__ZN3RefI23VisualScriptVariableGetE8instanceEv(b);d=c[b>>2]|0;if(d){if($i[c[(c[d>>2]|0)+44>>2]&8191](d,1227416)|0){__ZN9Reference9referenceEv(d);e=d}else e=0;d=c[b>>2]|0;if(((d|0)!=0?__ZN9Reference11unreferenceEv(d)|0:0)?(d=c[b>>2]|0,__Z17predelete_handlerP6Object(d)|0):0){gj[c[(c[d>>2]|0)+76>>2]&8191](d);__ZN6Memory11free_staticEPvb(d,0);f=e}else f=e}else f=0;l=a;return f|0}function __ZL19create_node_genericI27VisualScriptEngineSingletonE3RefI16VisualScriptNodeERK6String(a){a=a|0;var b=0,d=0,e=0,f=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;c[b>>2]=0;__ZN3RefI27VisualScriptEngineSingletonE8instanceEv(b);d=c[b>>2]|0;if(d){if($i[c[(c[d>>2]|0)+44>>2]&8191](d,1227416)|0){__ZN9Reference9referenceEv(d);e=d}else e=0;d=c[b>>2]|0;if(((d|0)!=0?__ZN9Reference11unreferenceEv(d)|0:0)?(d=c[b>>2]|0,__Z17predelete_handlerP6Object(d)|0):0){gj[c[(c[d>>2]|0)+76>>2]&8191](d);__ZN6Memory11free_staticEPvb(d,0);f=e}else f=e}else f=0;l=a;return f|0}function __ZL19create_node_genericI21VisualScriptSceneNodeE3RefI16VisualScriptNodeERK6String(a){a=a|0;var b=0,d=0,e=0,f=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;c[b>>2]=0;__ZN3RefI21VisualScriptSceneNodeE8instanceEv(b);d=c[b>>2]|0;if(d){if($i[c[(c[d>>2]|0)+44>>2]&8191](d,1227416)|0){__ZN9Reference9referenceEv(d);e=d}else e=0;d=c[b>>2]|0;if(((d|0)!=0?__ZN9Reference11unreferenceEv(d)|0:0)?(d=c[b>>2]|0,__Z17predelete_handlerP6Object(d)|0):0){gj[c[(c[d>>2]|0)+76>>2]&8191](d);__ZN6Memory11free_staticEPvb(d,0);f=e}else f=e}else f=0;l=a;return f|0}function __ZL19create_node_genericI21VisualScriptSceneTreeE3RefI16VisualScriptNodeERK6String(a){a=a|0;var b=0,d=0,e=0,f=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;c[b>>2]=0;__ZN3RefI21VisualScriptSceneTreeE8instanceEv(b);d=c[b>>2]|0;if(d){if($i[c[(c[d>>2]|0)+44>>2]&8191](d,1227416)|0){__ZN9Reference9referenceEv(d);e=d}else e=0;d=c[b>>2]|0;if(((d|0)!=0?__ZN9Reference11unreferenceEv(d)|0:0)?(d=c[b>>2]|0,__Z17predelete_handlerP6Object(d)|0):0){gj[c[(c[d>>2]|0)+76>>2]&8191](d);__ZN6Memory11free_staticEPvb(d,0);f=e}else f=e}else f=0;l=a;return f|0}function __ZL19create_node_genericI24VisualScriptResourcePathE3RefI16VisualScriptNodeERK6String(a){a=a|0;var b=0,d=0,e=0,f=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;c[b>>2]=0;__ZN3RefI24VisualScriptResourcePathE8instanceEv(b);d=c[b>>2]|0;if(d){if($i[c[(c[d>>2]|0)+44>>2]&8191](d,1227416)|0){__ZN9Reference9referenceEv(d);e=d}else e=0;d=c[b>>2]|0;if(((d|0)!=0?__ZN9Reference11unreferenceEv(d)|0:0)?(d=c[b>>2]|0,__Z17predelete_handlerP6Object(d)|0):0){gj[c[(c[d>>2]|0)+76>>2]&8191](d);__ZN6Memory11free_staticEPvb(d,0);f=e}else f=e}else f=0;l=a;return f|0}function __ZL19create_node_genericI16VisualScriptSelfE3RefI16VisualScriptNodeERK6String(a){a=a|0;var b=0,d=0,e=0,f=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;c[b>>2]=0;__ZN3RefI16VisualScriptSelfE8instanceEv(b);d=c[b>>2]|0;if(d){if($i[c[(c[d>>2]|0)+44>>2]&8191](d,1227416)|0){__ZN9Reference9referenceEv(d);e=d}else e=0;d=c[b>>2]|0;if(((d|0)!=0?__ZN9Reference11unreferenceEv(d)|0:0)?(d=c[b>>2]|0,__Z17predelete_handlerP6Object(d)|0):0){gj[c[(c[d>>2]|0)+76>>2]&8191](d);__ZN6Memory11free_staticEPvb(d,0);f=e}else f=e}else f=0;l=a;return f|0}function __ZL19create_node_genericI19VisualScriptCommentE3RefI16VisualScriptNodeERK6String(a){a=a|0;var b=0,d=0,e=0,f=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;c[b>>2]=0;__ZN3RefI19VisualScriptCommentE8instanceEv(b);d=c[b>>2]|0;if(d){if($i[c[(c[d>>2]|0)+44>>2]&8191](d,1227416)|0){__ZN9Reference9referenceEv(d);e=d}else e=0;d=c[b>>2]|0;if(((d|0)!=0?__ZN9Reference11unreferenceEv(d)|0:0)?(d=c[b>>2]|0,__Z17predelete_handlerP6Object(d)|0):0){gj[c[(c[d>>2]|0)+76>>2]&8191](d);__ZN6Memory11free_staticEPvb(d,0);f=e}else f=e}else f=0;l=a;return f|0}function __ZL19create_node_genericI20VisualScriptLocalVarE3RefI16VisualScriptNodeERK6String(a){a=a|0;var b=0,d=0,e=0,f=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;c[b>>2]=0;__ZN3RefI20VisualScriptLocalVarE8instanceEv(b);d=c[b>>2]|0;if(d){if($i[c[(c[d>>2]|0)+44>>2]&8191](d,1227416)|0){__ZN9Reference9referenceEv(d);e=d}else e=0;d=c[b>>2]|0;if(((d|0)!=0?__ZN9Reference11unreferenceEv(d)|0:0)?(d=c[b>>2]|0,__Z17predelete_handlerP6Object(d)|0):0){gj[c[(c[d>>2]|0)+76>>2]&8191](d);__ZN6Memory11free_staticEPvb(d,0);f=e}else f=e}else f=0;l=a;return f|0}function __ZL19create_node_genericI23VisualScriptLocalVarSetE3RefI16VisualScriptNodeERK6String(a){a=a|0;var b=0,d=0,e=0,f=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;c[b>>2]=0;__ZN3RefI23VisualScriptLocalVarSetE8instanceEv(b);d=c[b>>2]|0;if(d){if($i[c[(c[d>>2]|0)+44>>2]&8191](d,1227416)|0){__ZN9Reference9referenceEv(d);e=d}else e=0;d=c[b>>2]|0;if(((d|0)!=0?__ZN9Reference11unreferenceEv(d)|0:0)?(d=c[b>>2]|0,__Z17predelete_handlerP6Object(d)|0):0){gj[c[(c[d>>2]|0)+76>>2]&8191](d);__ZN6Memory11free_staticEPvb(d,0);f=e}else f=e}else f=0;l=a;return f|0}function __ZL19create_node_genericI19VisualScriptPreloadE3RefI16VisualScriptNodeERK6String(a){a=a|0;var b=0,d=0,e=0,f=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;c[b>>2]=0;__ZN3RefI19VisualScriptPreloadE8instanceEv(b);d=c[b>>2]|0;if(d){if($i[c[(c[d>>2]|0)+44>>2]&8191](d,1227416)|0){__ZN9Reference9referenceEv(d);e=d}else e=0;d=c[b>>2]|0;if(((d|0)!=0?__ZN9Reference11unreferenceEv(d)|0:0)?(d=c[b>>2]|0,__Z17predelete_handlerP6Object(d)|0):0){gj[c[(c[d>>2]|0)+76>>2]&8191](d);__ZN6Memory11free_staticEPvb(d,0);f=e}else f=e}else f=0;l=a;return f|0}function __ZL19create_node_genericI23VisualScriptInputActionE3RefI16VisualScriptNodeERK6String(a){a=a|0;var b=0,d=0,e=0,f=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;c[b>>2]=0;__ZN3RefI23VisualScriptInputActionE8instanceEv(b);d=c[b>>2]|0;if(d){if($i[c[(c[d>>2]|0)+44>>2]&8191](d,1227416)|0){__ZN9Reference9referenceEv(d);e=d}else e=0;d=c[b>>2]|0;if(((d|0)!=0?__ZN9Reference11unreferenceEv(d)|0:0)?(d=c[b>>2]|0,__Z17predelete_handlerP6Object(d)|0):0){gj[c[(c[d>>2]|0)+76>>2]&8191](d);__ZN6Memory11free_staticEPvb(d,0);f=e}else f=e}else f=0;l=a;return f|0}function __ZL19create_node_genericI20VisualScriptConstantE3RefI16VisualScriptNodeERK6String(a){a=a|0;var b=0,d=0,e=0,f=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;c[b>>2]=0;__ZN3RefI20VisualScriptConstantE8instanceEv(b);d=c[b>>2]|0;if(d){if($i[c[(c[d>>2]|0)+44>>2]&8191](d,1227416)|0){__ZN9Reference9referenceEv(d);e=d}else e=0;d=c[b>>2]|0;if(((d|0)!=0?__ZN9Reference11unreferenceEv(d)|0:0)?(d=c[b>>2]|0,__Z17predelete_handlerP6Object(d)|0):0){gj[c[(c[d>>2]|0)+76>>2]&8191](d);__ZN6Memory11free_staticEPvb(d,0);f=e}else f=e}else f=0;l=a;return f|0}function __ZL19create_node_genericI24VisualScriptMathConstantE3RefI16VisualScriptNodeERK6String(a){a=a|0;var b=0,d=0,e=0,f=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;c[b>>2]=0;__ZN3RefI24VisualScriptMathConstantE8instanceEv(b);d=c[b>>2]|0;if(d){if($i[c[(c[d>>2]|0)+44>>2]&8191](d,1227416)|0){__ZN9Reference9referenceEv(d);e=d}else e=0;d=c[b>>2]|0;if(((d|0)!=0?__ZN9Reference11unreferenceEv(d)|0:0)?(d=c[b>>2]|0,__Z17predelete_handlerP6Object(d)|0):0){gj[c[(c[d>>2]|0)+76>>2]&8191](d);__ZN6Memory11free_staticEPvb(d,0);f=e}else f=e}else f=0;l=a;return f|0}function __ZL19create_node_genericI25VisualScriptClassConstantE3RefI16VisualScriptNodeERK6String(a){a=a|0;var b=0,d=0,e=0,f=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;c[b>>2]=0;__ZN3RefI25VisualScriptClassConstantE8instanceEv(b);d=c[b>>2]|0;if(d){if($i[c[(c[d>>2]|0)+44>>2]&8191](d,1227416)|0){__ZN9Reference9referenceEv(d);e=d}else e=0;d=c[b>>2]|0;if(((d|0)!=0?__ZN9Reference11unreferenceEv(d)|0:0)?(d=c[b>>2]|0,__Z17predelete_handlerP6Object(d)|0):0){gj[c[(c[d>>2]|0)+76>>2]&8191](d);__ZN6Memory11free_staticEPvb(d,0);f=e}else f=e}else f=0;l=a;return f|0}function __ZL19create_node_genericI26VisualScriptGlobalConstantE3RefI16VisualScriptNodeERK6String(a){a=a|0;var b=0,d=0,e=0,f=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;c[b>>2]=0;__ZN3RefI26VisualScriptGlobalConstantE8instanceEv(b);d=c[b>>2]|0;if(d){if($i[c[(c[d>>2]|0)+44>>2]&8191](d,1227416)|0){__ZN9Reference9referenceEv(d);e=d}else e=0;d=c[b>>2]|0;if(((d|0)!=0?__ZN9Reference11unreferenceEv(d)|0:0)?(d=c[b>>2]|0,__Z17predelete_handlerP6Object(d)|0):0){gj[c[(c[d>>2]|0)+76>>2]&8191](d);__ZN6Memory11free_staticEPvb(d,0);f=e}else f=e}else f=0;l=a;return f|0}function __ZL19create_node_genericI29VisualScriptBasicTypeConstantE3RefI16VisualScriptNodeERK6String(a){a=a|0;var b=0,d=0,e=0,f=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;c[b>>2]=0;__ZN3RefI29VisualScriptBasicTypeConstantE8instanceEv(b);d=c[b>>2]|0;if(d){if($i[c[(c[d>>2]|0)+44>>2]&8191](d,1227416)|0){__ZN9Reference9referenceEv(d);e=d}else e=0;d=c[b>>2]|0;if(((d|0)!=0?__ZN9Reference11unreferenceEv(d)|0:0)?(d=c[b>>2]|0,__Z17predelete_handlerP6Object(d)|0):0){gj[c[(c[d>>2]|0)+76>>2]&8191](d);__ZN6Memory11free_staticEPvb(d,0);f=e}else f=e}else f=0;l=a;return f|0}function __ZL19create_node_genericI22VisualScriptCustomNodeE3RefI16VisualScriptNodeERK6String(a){a=a|0;var b=0,d=0,e=0,f=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;c[b>>2]=0;__ZN3RefI22VisualScriptCustomNodeE8instanceEv(b);d=c[b>>2]|0;if(d){if($i[c[(c[d>>2]|0)+44>>2]&8191](d,1227416)|0){__ZN9Reference9referenceEv(d);e=d}else e=0;d=c[b>>2]|0;if(((d|0)!=0?__ZN9Reference11unreferenceEv(d)|0:0)?(d=c[b>>2]|0,__Z17predelete_handlerP6Object(d)|0):0){gj[c[(c[d>>2]|0)+76>>2]&8191](d);__ZN6Memory11free_staticEPvb(d,0);f=e}else f=e}else f=0;l=a;return f|0}function __ZL19create_node_genericI19VisualScriptSubCallE3RefI16VisualScriptNodeERK6String(a){a=a|0;var b=0,d=0,e=0,f=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;c[b>>2]=0;__ZN3RefI19VisualScriptSubCallE8instanceEv(b);d=c[b>>2]|0;if(d){if($i[c[(c[d>>2]|0)+44>>2]&8191](d,1227416)|0){__ZN9Reference9referenceEv(d);e=d}else e=0;d=c[b>>2]|0;if(((d|0)!=0?__ZN9Reference11unreferenceEv(d)|0:0)?(d=c[b>>2]|0,__Z17predelete_handlerP6Object(d)|0):0){gj[c[(c[d>>2]|0)+76>>2]&8191](d);__ZN6Memory11free_staticEPvb(d,0);f=e}else f=e}else f=0;l=a;return f|0}function __ZL19create_node_genericI20VisualScriptIndexGetE3RefI16VisualScriptNodeERK6String(a){a=a|0;var b=0,d=0,e=0,f=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;c[b>>2]=0;__ZN3RefI20VisualScriptIndexGetE8instanceEv(b);d=c[b>>2]|0;if(d){if($i[c[(c[d>>2]|0)+44>>2]&8191](d,1227416)|0){__ZN9Reference9referenceEv(d);e=d}else e=0;d=c[b>>2]|0;if(((d|0)!=0?__ZN9Reference11unreferenceEv(d)|0:0)?(d=c[b>>2]|0,__Z17predelete_handlerP6Object(d)|0):0){gj[c[(c[d>>2]|0)+76>>2]&8191](d);__ZN6Memory11free_staticEPvb(d,0);f=e}else f=e}else f=0;l=a;return f|0}function __ZL19create_node_genericI20VisualScriptIndexSetE3RefI16VisualScriptNodeERK6String(a){a=a|0;var b=0,d=0,e=0,f=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;c[b>>2]=0;__ZN3RefI20VisualScriptIndexSetE8instanceEv(b);d=c[b>>2]|0;if(d){if($i[c[(c[d>>2]|0)+44>>2]&8191](d,1227416)|0){__ZN9Reference9referenceEv(d);e=d}else e=0;d=c[b>>2]|0;if(((d|0)!=0?__ZN9Reference11unreferenceEv(d)|0:0)?(d=c[b>>2]|0,__Z17predelete_handlerP6Object(d)|0):0){gj[c[(c[d>>2]|0)+76>>2]&8191](d);__ZN6Memory11free_staticEPvb(d,0);f=e}else f=e}else f=0;l=a;return f|0}function __ZL14create_op_nodeILN7Variant8OperatorE0EE3RefI16VisualScriptNodeERK6String(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;c[b>>2]=0;__ZN3RefI20VisualScriptOperatorE8instanceEv(b);d=c[b>>2]|0;e=d+156|0;if(!(c[e>>2]|0))f=d;else{c[e>>2]=0;__ZN16VisualScriptNode20ports_changed_notifyEv(d);f=c[b>>2]|0}if((f|0)!=0?$i[c[(c[f>>2]|0)+44>>2]&8191](f,1227416)|0:0){__ZN9Reference9referenceEv(f);g=f}else g=0;f=c[b>>2]|0;if(!f){l=a;return g|0}if(!(__ZN9Reference11unreferenceEv(f)|0)){l=a;return g|0}f=c[b>>2]|0;if(!(__Z17predelete_handlerP6Object(f)|0)){l=a;return g|0}gj[c[(c[f>>2]|0)+76>>2]&8191](f);__ZN6Memory11free_staticEPvb(f,0);l=a;return g|0}function __ZL14create_op_nodeILN7Variant8OperatorE1EE3RefI16VisualScriptNodeERK6String(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;c[b>>2]=0;__ZN3RefI20VisualScriptOperatorE8instanceEv(b);d=c[b>>2]|0;e=d+156|0;if((c[e>>2]|0)==1)f=d;else{c[e>>2]=1;__ZN16VisualScriptNode20ports_changed_notifyEv(d);f=c[b>>2]|0}if((f|0)!=0?$i[c[(c[f>>2]|0)+44>>2]&8191](f,1227416)|0:0){__ZN9Reference9referenceEv(f);g=f}else g=0;f=c[b>>2]|0;if(!f){l=a;return g|0}if(!(__ZN9Reference11unreferenceEv(f)|0)){l=a;return g|0}f=c[b>>2]|0;if(!(__Z17predelete_handlerP6Object(f)|0)){l=a;return g|0}gj[c[(c[f>>2]|0)+76>>2]&8191](f);__ZN6Memory11free_staticEPvb(f,0);l=a;return g|0}function __ZL14create_op_nodeILN7Variant8OperatorE2EE3RefI16VisualScriptNodeERK6String(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;c[b>>2]=0;__ZN3RefI20VisualScriptOperatorE8instanceEv(b);d=c[b>>2]|0;e=d+156|0;if((c[e>>2]|0)==2)f=d;else{c[e>>2]=2;__ZN16VisualScriptNode20ports_changed_notifyEv(d);f=c[b>>2]|0}if((f|0)!=0?$i[c[(c[f>>2]|0)+44>>2]&8191](f,1227416)|0:0){__ZN9Reference9referenceEv(f);g=f}else g=0;f=c[b>>2]|0;if(!f){l=a;return g|0}if(!(__ZN9Reference11unreferenceEv(f)|0)){l=a;return g|0}f=c[b>>2]|0;if(!(__Z17predelete_handlerP6Object(f)|0)){l=a;return g|0}gj[c[(c[f>>2]|0)+76>>2]&8191](f);__ZN6Memory11free_staticEPvb(f,0);l=a;return g|0}function __ZL14create_op_nodeILN7Variant8OperatorE3EE3RefI16VisualScriptNodeERK6String(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;c[b>>2]=0;__ZN3RefI20VisualScriptOperatorE8instanceEv(b);d=c[b>>2]|0;e=d+156|0;if((c[e>>2]|0)==3)f=d;else{c[e>>2]=3;__ZN16VisualScriptNode20ports_changed_notifyEv(d);f=c[b>>2]|0}if((f|0)!=0?$i[c[(c[f>>2]|0)+44>>2]&8191](f,1227416)|0:0){__ZN9Reference9referenceEv(f);g=f}else g=0;f=c[b>>2]|0;if(!f){l=a;return g|0}if(!(__ZN9Reference11unreferenceEv(f)|0)){l=a;return g|0}f=c[b>>2]|0;if(!(__Z17predelete_handlerP6Object(f)|0)){l=a;return g|0}gj[c[(c[f>>2]|0)+76>>2]&8191](f);__ZN6Memory11free_staticEPvb(f,0);l=a;return g|0}function __ZL14create_op_nodeILN7Variant8OperatorE4EE3RefI16VisualScriptNodeERK6String(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;c[b>>2]=0;__ZN3RefI20VisualScriptOperatorE8instanceEv(b);d=c[b>>2]|0;e=d+156|0;if((c[e>>2]|0)==4)f=d;else{c[e>>2]=4;__ZN16VisualScriptNode20ports_changed_notifyEv(d);f=c[b>>2]|0}if((f|0)!=0?$i[c[(c[f>>2]|0)+44>>2]&8191](f,1227416)|0:0){__ZN9Reference9referenceEv(f);g=f}else g=0;f=c[b>>2]|0;if(!f){l=a;return g|0}if(!(__ZN9Reference11unreferenceEv(f)|0)){l=a;return g|0}f=c[b>>2]|0;if(!(__Z17predelete_handlerP6Object(f)|0)){l=a;return g|0}gj[c[(c[f>>2]|0)+76>>2]&8191](f);__ZN6Memory11free_staticEPvb(f,0);l=a;return g|0}function __ZL14create_op_nodeILN7Variant8OperatorE5EE3RefI16VisualScriptNodeERK6String(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;c[b>>2]=0;__ZN3RefI20VisualScriptOperatorE8instanceEv(b);d=c[b>>2]|0;e=d+156|0;if((c[e>>2]|0)==5)f=d;else{c[e>>2]=5;__ZN16VisualScriptNode20ports_changed_notifyEv(d);f=c[b>>2]|0}if((f|0)!=0?$i[c[(c[f>>2]|0)+44>>2]&8191](f,1227416)|0:0){__ZN9Reference9referenceEv(f);g=f}else g=0;f=c[b>>2]|0;if(!f){l=a;return g|0}if(!(__ZN9Reference11unreferenceEv(f)|0)){l=a;return g|0}f=c[b>>2]|0;if(!(__Z17predelete_handlerP6Object(f)|0)){l=a;return g|0}gj[c[(c[f>>2]|0)+76>>2]&8191](f);__ZN6Memory11free_staticEPvb(f,0);l=a;return g|0}function __ZL14create_op_nodeILN7Variant8OperatorE6EE3RefI16VisualScriptNodeERK6String(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;c[b>>2]=0;__ZN3RefI20VisualScriptOperatorE8instanceEv(b);d=c[b>>2]|0;e=d+156|0;if((c[e>>2]|0)==6)f=d;else{c[e>>2]=6;__ZN16VisualScriptNode20ports_changed_notifyEv(d);f=c[b>>2]|0}if((f|0)!=0?$i[c[(c[f>>2]|0)+44>>2]&8191](f,1227416)|0:0){__ZN9Reference9referenceEv(f);g=f}else g=0;f=c[b>>2]|0;if(!f){l=a;return g|0}if(!(__ZN9Reference11unreferenceEv(f)|0)){l=a;return g|0}f=c[b>>2]|0;if(!(__Z17predelete_handlerP6Object(f)|0)){l=a;return g|0}gj[c[(c[f>>2]|0)+76>>2]&8191](f);__ZN6Memory11free_staticEPvb(f,0);l=a;return g|0}function __ZL14create_op_nodeILN7Variant8OperatorE7EE3RefI16VisualScriptNodeERK6String(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;c[b>>2]=0;__ZN3RefI20VisualScriptOperatorE8instanceEv(b);d=c[b>>2]|0;e=d+156|0;if((c[e>>2]|0)==7)f=d;else{c[e>>2]=7;__ZN16VisualScriptNode20ports_changed_notifyEv(d);f=c[b>>2]|0}if((f|0)!=0?$i[c[(c[f>>2]|0)+44>>2]&8191](f,1227416)|0:0){__ZN9Reference9referenceEv(f);g=f}else g=0;f=c[b>>2]|0;if(!f){l=a;return g|0}if(!(__ZN9Reference11unreferenceEv(f)|0)){l=a;return g|0}f=c[b>>2]|0;if(!(__Z17predelete_handlerP6Object(f)|0)){l=a;return g|0}gj[c[(c[f>>2]|0)+76>>2]&8191](f);__ZN6Memory11free_staticEPvb(f,0);l=a;return g|0}function __ZL14create_op_nodeILN7Variant8OperatorE8EE3RefI16VisualScriptNodeERK6String(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;c[b>>2]=0;__ZN3RefI20VisualScriptOperatorE8instanceEv(b);d=c[b>>2]|0;e=d+156|0;if((c[e>>2]|0)==8)f=d;else{c[e>>2]=8;__ZN16VisualScriptNode20ports_changed_notifyEv(d);f=c[b>>2]|0}if((f|0)!=0?$i[c[(c[f>>2]|0)+44>>2]&8191](f,1227416)|0:0){__ZN9Reference9referenceEv(f);g=f}else g=0;f=c[b>>2]|0;if(!f){l=a;return g|0}if(!(__ZN9Reference11unreferenceEv(f)|0)){l=a;return g|0}f=c[b>>2]|0;if(!(__Z17predelete_handlerP6Object(f)|0)){l=a;return g|0}gj[c[(c[f>>2]|0)+76>>2]&8191](f);__ZN6Memory11free_staticEPvb(f,0);l=a;return g|0}function __ZL14create_op_nodeILN7Variant8OperatorE9EE3RefI16VisualScriptNodeERK6String(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;c[b>>2]=0;__ZN3RefI20VisualScriptOperatorE8instanceEv(b);d=c[b>>2]|0;e=d+156|0;if((c[e>>2]|0)==9)f=d;else{c[e>>2]=9;__ZN16VisualScriptNode20ports_changed_notifyEv(d);f=c[b>>2]|0}if((f|0)!=0?$i[c[(c[f>>2]|0)+44>>2]&8191](f,1227416)|0:0){__ZN9Reference9referenceEv(f);g=f}else g=0;f=c[b>>2]|0;if(!f){l=a;return g|0}if(!(__ZN9Reference11unreferenceEv(f)|0)){l=a;return g|0}f=c[b>>2]|0;if(!(__Z17predelete_handlerP6Object(f)|0)){l=a;return g|0}gj[c[(c[f>>2]|0)+76>>2]&8191](f);__ZN6Memory11free_staticEPvb(f,0);l=a;return g|0}function __ZL14create_op_nodeILN7Variant8OperatorE10EE3RefI16VisualScriptNodeERK6String(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;c[b>>2]=0;__ZN3RefI20VisualScriptOperatorE8instanceEv(b);d=c[b>>2]|0;e=d+156|0;if((c[e>>2]|0)==10)f=d;else{c[e>>2]=10;__ZN16VisualScriptNode20ports_changed_notifyEv(d);f=c[b>>2]|0}if((f|0)!=0?$i[c[(c[f>>2]|0)+44>>2]&8191](f,1227416)|0:0){__ZN9Reference9referenceEv(f);g=f}else g=0;f=c[b>>2]|0;if(!f){l=a;return g|0}if(!(__ZN9Reference11unreferenceEv(f)|0)){l=a;return g|0}f=c[b>>2]|0;if(!(__Z17predelete_handlerP6Object(f)|0)){l=a;return g|0}gj[c[(c[f>>2]|0)+76>>2]&8191](f);__ZN6Memory11free_staticEPvb(f,0);l=a;return g|0}function __ZL14create_op_nodeILN7Variant8OperatorE11EE3RefI16VisualScriptNodeERK6String(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;c[b>>2]=0;__ZN3RefI20VisualScriptOperatorE8instanceEv(b);d=c[b>>2]|0;e=d+156|0;if((c[e>>2]|0)==11)f=d;else{c[e>>2]=11;__ZN16VisualScriptNode20ports_changed_notifyEv(d);f=c[b>>2]|0}if((f|0)!=0?$i[c[(c[f>>2]|0)+44>>2]&8191](f,1227416)|0:0){__ZN9Reference9referenceEv(f);g=f}else g=0;f=c[b>>2]|0;if(!f){l=a;return g|0}if(!(__ZN9Reference11unreferenceEv(f)|0)){l=a;return g|0}f=c[b>>2]|0;if(!(__Z17predelete_handlerP6Object(f)|0)){l=a;return g|0}gj[c[(c[f>>2]|0)+76>>2]&8191](f);__ZN6Memory11free_staticEPvb(f,0);l=a;return g|0}function __ZL14create_op_nodeILN7Variant8OperatorE12EE3RefI16VisualScriptNodeERK6String(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;c[b>>2]=0;__ZN3RefI20VisualScriptOperatorE8instanceEv(b);d=c[b>>2]|0;e=d+156|0;if((c[e>>2]|0)==12)f=d;else{c[e>>2]=12;__ZN16VisualScriptNode20ports_changed_notifyEv(d);f=c[b>>2]|0}if((f|0)!=0?$i[c[(c[f>>2]|0)+44>>2]&8191](f,1227416)|0:0){__ZN9Reference9referenceEv(f);g=f}else g=0;f=c[b>>2]|0;if(!f){l=a;return g|0}if(!(__ZN9Reference11unreferenceEv(f)|0)){l=a;return g|0}f=c[b>>2]|0;if(!(__Z17predelete_handlerP6Object(f)|0)){l=a;return g|0}gj[c[(c[f>>2]|0)+76>>2]&8191](f);__ZN6Memory11free_staticEPvb(f,0);l=a;return g|0}function __ZL14create_op_nodeILN7Variant8OperatorE13EE3RefI16VisualScriptNodeERK6String(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;c[b>>2]=0;__ZN3RefI20VisualScriptOperatorE8instanceEv(b);d=c[b>>2]|0;e=d+156|0;if((c[e>>2]|0)==13)f=d;else{c[e>>2]=13;__ZN16VisualScriptNode20ports_changed_notifyEv(d);f=c[b>>2]|0}if((f|0)!=0?$i[c[(c[f>>2]|0)+44>>2]&8191](f,1227416)|0:0){__ZN9Reference9referenceEv(f);g=f}else g=0;f=c[b>>2]|0;if(!f){l=a;return g|0}if(!(__ZN9Reference11unreferenceEv(f)|0)){l=a;return g|0}f=c[b>>2]|0;if(!(__Z17predelete_handlerP6Object(f)|0)){l=a;return g|0}gj[c[(c[f>>2]|0)+76>>2]&8191](f);__ZN6Memory11free_staticEPvb(f,0);l=a;return g|0}function __ZL14create_op_nodeILN7Variant8OperatorE14EE3RefI16VisualScriptNodeERK6String(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;c[b>>2]=0;__ZN3RefI20VisualScriptOperatorE8instanceEv(b);d=c[b>>2]|0;e=d+156|0;if((c[e>>2]|0)==14)f=d;else{c[e>>2]=14;__ZN16VisualScriptNode20ports_changed_notifyEv(d);f=c[b>>2]|0}if((f|0)!=0?$i[c[(c[f>>2]|0)+44>>2]&8191](f,1227416)|0:0){__ZN9Reference9referenceEv(f);g=f}else g=0;f=c[b>>2]|0;if(!f){l=a;return g|0}if(!(__ZN9Reference11unreferenceEv(f)|0)){l=a;return g|0}f=c[b>>2]|0;if(!(__Z17predelete_handlerP6Object(f)|0)){l=a;return g|0}gj[c[(c[f>>2]|0)+76>>2]&8191](f);__ZN6Memory11free_staticEPvb(f,0);l=a;return g|0}function __ZL14create_op_nodeILN7Variant8OperatorE15EE3RefI16VisualScriptNodeERK6String(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;c[b>>2]=0;__ZN3RefI20VisualScriptOperatorE8instanceEv(b);d=c[b>>2]|0;e=d+156|0;if((c[e>>2]|0)==15)f=d;else{c[e>>2]=15;__ZN16VisualScriptNode20ports_changed_notifyEv(d);f=c[b>>2]|0}if((f|0)!=0?$i[c[(c[f>>2]|0)+44>>2]&8191](f,1227416)|0:0){__ZN9Reference9referenceEv(f);g=f}else g=0;f=c[b>>2]|0;if(!f){l=a;return g|0}if(!(__ZN9Reference11unreferenceEv(f)|0)){l=a;return g|0}f=c[b>>2]|0;if(!(__Z17predelete_handlerP6Object(f)|0)){l=a;return g|0}gj[c[(c[f>>2]|0)+76>>2]&8191](f);__ZN6Memory11free_staticEPvb(f,0);l=a;return g|0}function __ZL14create_op_nodeILN7Variant8OperatorE16EE3RefI16VisualScriptNodeERK6String(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;c[b>>2]=0;__ZN3RefI20VisualScriptOperatorE8instanceEv(b);d=c[b>>2]|0;e=d+156|0;if((c[e>>2]|0)==16)f=d;else{c[e>>2]=16;__ZN16VisualScriptNode20ports_changed_notifyEv(d);f=c[b>>2]|0}if((f|0)!=0?$i[c[(c[f>>2]|0)+44>>2]&8191](f,1227416)|0:0){__ZN9Reference9referenceEv(f);g=f}else g=0;f=c[b>>2]|0;if(!f){l=a;return g|0}if(!(__ZN9Reference11unreferenceEv(f)|0)){l=a;return g|0}f=c[b>>2]|0;if(!(__Z17predelete_handlerP6Object(f)|0)){l=a;return g|0}gj[c[(c[f>>2]|0)+76>>2]&8191](f);__ZN6Memory11free_staticEPvb(f,0);l=a;return g|0}function __ZL14create_op_nodeILN7Variant8OperatorE17EE3RefI16VisualScriptNodeERK6String(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;c[b>>2]=0;__ZN3RefI20VisualScriptOperatorE8instanceEv(b);d=c[b>>2]|0;e=d+156|0;if((c[e>>2]|0)==17)f=d;else{c[e>>2]=17;__ZN16VisualScriptNode20ports_changed_notifyEv(d);f=c[b>>2]|0}if((f|0)!=0?$i[c[(c[f>>2]|0)+44>>2]&8191](f,1227416)|0:0){__ZN9Reference9referenceEv(f);g=f}else g=0;f=c[b>>2]|0;if(!f){l=a;return g|0}if(!(__ZN9Reference11unreferenceEv(f)|0)){l=a;return g|0}f=c[b>>2]|0;if(!(__Z17predelete_handlerP6Object(f)|0)){l=a;return g|0}gj[c[(c[f>>2]|0)+76>>2]&8191](f);__ZN6Memory11free_staticEPvb(f,0);l=a;return g|0}function __ZL14create_op_nodeILN7Variant8OperatorE18EE3RefI16VisualScriptNodeERK6String(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;c[b>>2]=0;__ZN3RefI20VisualScriptOperatorE8instanceEv(b);d=c[b>>2]|0;e=d+156|0;if((c[e>>2]|0)==18)f=d;else{c[e>>2]=18;__ZN16VisualScriptNode20ports_changed_notifyEv(d);f=c[b>>2]|0}if((f|0)!=0?$i[c[(c[f>>2]|0)+44>>2]&8191](f,1227416)|0:0){__ZN9Reference9referenceEv(f);g=f}else g=0;f=c[b>>2]|0;if(!f){l=a;return g|0}if(!(__ZN9Reference11unreferenceEv(f)|0)){l=a;return g|0}f=c[b>>2]|0;if(!(__Z17predelete_handlerP6Object(f)|0)){l=a;return g|0}gj[c[(c[f>>2]|0)+76>>2]&8191](f);__ZN6Memory11free_staticEPvb(f,0);l=a;return g|0}function __ZL14create_op_nodeILN7Variant8OperatorE19EE3RefI16VisualScriptNodeERK6String(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;c[b>>2]=0;__ZN3RefI20VisualScriptOperatorE8instanceEv(b);d=c[b>>2]|0;e=d+156|0;if((c[e>>2]|0)==19)f=d;else{c[e>>2]=19;__ZN16VisualScriptNode20ports_changed_notifyEv(d);f=c[b>>2]|0}if((f|0)!=0?$i[c[(c[f>>2]|0)+44>>2]&8191](f,1227416)|0:0){__ZN9Reference9referenceEv(f);g=f}else g=0;f=c[b>>2]|0;if(!f){l=a;return g|0}if(!(__ZN9Reference11unreferenceEv(f)|0)){l=a;return g|0}f=c[b>>2]|0;if(!(__Z17predelete_handlerP6Object(f)|0)){l=a;return g|0}gj[c[(c[f>>2]|0)+76>>2]&8191](f);__ZN6Memory11free_staticEPvb(f,0);l=a;return g|0}function __ZL14create_op_nodeILN7Variant8OperatorE20EE3RefI16VisualScriptNodeERK6String(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;c[b>>2]=0;__ZN3RefI20VisualScriptOperatorE8instanceEv(b);d=c[b>>2]|0;e=d+156|0;if((c[e>>2]|0)==20)f=d;else{c[e>>2]=20;__ZN16VisualScriptNode20ports_changed_notifyEv(d);f=c[b>>2]|0}if((f|0)!=0?$i[c[(c[f>>2]|0)+44>>2]&8191](f,1227416)|0:0){__ZN9Reference9referenceEv(f);g=f}else g=0;f=c[b>>2]|0;if(!f){l=a;return g|0}if(!(__ZN9Reference11unreferenceEv(f)|0)){l=a;return g|0}f=c[b>>2]|0;if(!(__Z17predelete_handlerP6Object(f)|0)){l=a;return g|0}gj[c[(c[f>>2]|0)+76>>2]&8191](f);__ZN6Memory11free_staticEPvb(f,0);l=a;return g|0}function __ZL14create_op_nodeILN7Variant8OperatorE21EE3RefI16VisualScriptNodeERK6String(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;c[b>>2]=0;__ZN3RefI20VisualScriptOperatorE8instanceEv(b);d=c[b>>2]|0;e=d+156|0;if((c[e>>2]|0)==21)f=d;else{c[e>>2]=21;__ZN16VisualScriptNode20ports_changed_notifyEv(d);f=c[b>>2]|0}if((f|0)!=0?$i[c[(c[f>>2]|0)+44>>2]&8191](f,1227416)|0:0){__ZN9Reference9referenceEv(f);g=f}else g=0;f=c[b>>2]|0;if(!f){l=a;return g|0}if(!(__ZN9Reference11unreferenceEv(f)|0)){l=a;return g|0}f=c[b>>2]|0;if(!(__Z17predelete_handlerP6Object(f)|0)){l=a;return g|0}gj[c[(c[f>>2]|0)+76>>2]&8191](f);__ZN6Memory11free_staticEPvb(f,0);l=a;return g|0}function __ZL14create_op_nodeILN7Variant8OperatorE22EE3RefI16VisualScriptNodeERK6String(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;c[b>>2]=0;__ZN3RefI20VisualScriptOperatorE8instanceEv(b);d=c[b>>2]|0;e=d+156|0;if((c[e>>2]|0)==22)f=d;else{c[e>>2]=22;__ZN16VisualScriptNode20ports_changed_notifyEv(d);f=c[b>>2]|0}if((f|0)!=0?$i[c[(c[f>>2]|0)+44>>2]&8191](f,1227416)|0:0){__ZN9Reference9referenceEv(f);g=f}else g=0;f=c[b>>2]|0;if(!f){l=a;return g|0}if(!(__ZN9Reference11unreferenceEv(f)|0)){l=a;return g|0}f=c[b>>2]|0;if(!(__Z17predelete_handlerP6Object(f)|0)){l=a;return g|0}gj[c[(c[f>>2]|0)+76>>2]&8191](f);__ZN6Memory11free_staticEPvb(f,0);l=a;return g|0}function __ZL14create_op_nodeILN7Variant8OperatorE23EE3RefI16VisualScriptNodeERK6String(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;c[b>>2]=0;__ZN3RefI20VisualScriptOperatorE8instanceEv(b);d=c[b>>2]|0;e=d+156|0;if((c[e>>2]|0)==23)f=d;else{c[e>>2]=23;__ZN16VisualScriptNode20ports_changed_notifyEv(d);f=c[b>>2]|0}if((f|0)!=0?$i[c[(c[f>>2]|0)+44>>2]&8191](f,1227416)|0:0){__ZN9Reference9referenceEv(f);g=f}else g=0;f=c[b>>2]|0;if(!f){l=a;return g|0}if(!(__ZN9Reference11unreferenceEv(f)|0)){l=a;return g|0}f=c[b>>2]|0;if(!(__Z17predelete_handlerP6Object(f)|0)){l=a;return g|0}gj[c[(c[f>>2]|0)+76>>2]&8191](f);__ZN6Memory11free_staticEPvb(f,0);l=a;return g|0}function __ZL14create_op_nodeILN7Variant8OperatorE24EE3RefI16VisualScriptNodeERK6String(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;c[b>>2]=0;__ZN3RefI20VisualScriptOperatorE8instanceEv(b);d=c[b>>2]|0;e=d+156|0;if((c[e>>2]|0)==24)f=d;else{c[e>>2]=24;__ZN16VisualScriptNode20ports_changed_notifyEv(d);f=c[b>>2]|0}if((f|0)!=0?$i[c[(c[f>>2]|0)+44>>2]&8191](f,1227416)|0:0){__ZN9Reference9referenceEv(f);g=f}else g=0;f=c[b>>2]|0;if(!f){l=a;return g|0}if(!(__ZN9Reference11unreferenceEv(f)|0)){l=a;return g|0}f=c[b>>2]|0;if(!(__Z17predelete_handlerP6Object(f)|0)){l=a;return g|0}gj[c[(c[f>>2]|0)+76>>2]&8191](f);__ZN6Memory11free_staticEPvb(f,0);l=a;return g|0}function __ZL19create_node_genericI23VisualScriptDeconstructE3RefI16VisualScriptNodeERK6String(a){a=a|0;var b=0,d=0,e=0,f=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;c[b>>2]=0;__ZN3RefI23VisualScriptDeconstructE8instanceEv(b);d=c[b>>2]|0;if(d){if($i[c[(c[d>>2]|0)+44>>2]&8191](d,1227416)|0){__ZN9Reference9referenceEv(d);e=d}else e=0;d=c[b>>2]|0;if(((d|0)!=0?__ZN9Reference11unreferenceEv(d)|0:0)?(d=c[b>>2]|0,__Z17predelete_handlerP6Object(d)|0):0){gj[c[(c[d>>2]|0)+76>>2]&8191](d);__ZN6Memory11free_staticEPvb(d,0);f=e}else f=e}else f=0;l=a;return f|0}function __ZL23create_constructor_nodeRK6String(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0;d=l;l=l+48|0;if((l|0)>=(m|0))ba(48);e=d+8|0;f=d+4|0;g=d;if(c[306588]|0?__ZNK3MapI6String4PairIN7Variant4TypeE10MethodInfoE10ComparatorIS0_E16DefaultAllocatorE5_findERKS0_(1226352,b)|0:0){a[1263537]=0;c[f>>2]=0;__ZN3RefI23VisualScriptConstructorE8instanceEv(f);h=c[f>>2]|0;i=c[(__ZN3MapI6String4PairIN7Variant4TypeE10MethodInfoE10ComparatorIS0_E16DefaultAllocatorEixERKS0_(1226352,b)|0)>>2]|0;j=h+152|0;if((c[j>>2]|0)!=(i|0)){c[j>>2]=i;__ZN16VisualScriptNode20ports_changed_notifyEv(h)}h=c[f>>2]|0;c[g>>2]=__ZNK10MethodInfocv10DictionaryEv((__ZN3MapI6String4PairIN7Variant4TypeE10MethodInfoE10ComparatorIS0_E16DefaultAllocatorEixERKS0_(1226352,b)|0)+4|0)|0;__ZN10MethodInfo9from_dictERK10Dictionary(e,g);__ZN10MethodInfoaSERKS_(h+156|0,e)|0;__ZN10MethodInfoD2Ev(e);__ZN16VisualScriptNode20ports_changed_notifyEv(h);__ZN10DictionaryD2Ev(g);g=c[f>>2]|0;if(g){if($i[c[(c[g>>2]|0)+44>>2]&8191](g,1227416)|0){__ZN9Reference9referenceEv(g);k=g}else k=0;g=c[f>>2]|0;if(((g|0)!=0?__ZN9Reference11unreferenceEv(g)|0:0)?(g=c[f>>2]|0,__Z17predelete_handlerP6Object(g)|0):0){gj[c[(c[g>>2]|0)+76>>2]&8191](g);__ZN6Memory11free_staticEPvb(g,0);n=k}else n=k}else n=0;o=n;l=d;return o|0}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(599880,565395,2970,599904,0);o=0;l=d;return o|0}function __ZN3MapI6String4PairIN7Variant4TypeE10MethodInfoE10ComparatorIS0_E16DefaultAllocatorEixERKS0_(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0;e=l;l=l+48|0;if((l|0)>=(m|0))ba(48);f=e;if((c[b>>2]|0)==0?(g=__ZnwjPFPvjE(72,4740)|0,c[g+24>>2]=0,__ZN10MethodInfoC2Ev(g+32|0),h=g+16|0,c[h>>2]=0,c[h+4>>2]=0,c[b>>2]=g,h=c[b+4>>2]|0,c[g+4>>2]=h,c[g+8>>2]=h,c[g+12>>2]=h,c[g>>2]=1,(g|0)==0):0)i=4;else{g=__ZNK3MapI6String4PairIN7Variant4TypeE10MethodInfoE10ComparatorIS0_E16DefaultAllocatorE5_findERKS0_(b,d)|0;if(!g)i=4;else j=g}if((i|0)==4){i=f+4|0;__ZN10MethodInfoC2Ev(i);if(!(c[b>>2]|0)){g=__ZnwjPFPvjE(72,4740)|0;c[g+24>>2]=0;__ZN10MethodInfoC2Ev(g+32|0);h=g+16|0;c[h>>2]=0;c[h+4>>2]=0;c[b>>2]=g;h=c[b+4>>2]|0;c[g+4>>2]=h;c[g+8>>2]=h;c[g+12>>2]=h;c[g>>2]=1}g=__ZN3MapI6String4PairIN7Variant4TypeE10MethodInfoE10ComparatorIS0_E16DefaultAllocatorE10_insert_rbERKS0_RKS5_(b,d,f)|0;__ZN10MethodInfoD2Ev(i);if(!g){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145936,616,1145947,0);k=0;l=e;return k|0}else j=g}a[1263537]=0;k=j+28|0;l=e;return k|0}function __ZNK3MapI6String4PairIN7Variant4TypeE10MethodInfoE10ComparatorIS0_E16DefaultAllocatorE5_findERKS0_(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d;f=c[(c[a>>2]|0)+8>>2]|0;g=a+4|0;if((f|0)==(c[g>>2]|0)){h=f;i=f;j=(h|0)!=(i|0);k=j?h:0;l=d;return k|0}a=f;while(1){f=a+24|0;c[e>>2]=0;n=c[f>>2]|0;if(n|0?(c[e>>2]=0,__Z28atomic_conditional_incrementPj(n+-8|0)|0):0)c[e>>2]=c[f>>2];n=__ZNK6StringltES_(b,e)|0;o=c[e>>2]|0;if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(o,1);if(n)p=a+8|0;else{c[e>>2]=0;n=c[b>>2]|0;if(n|0?(c[e>>2]=0,__Z28atomic_conditional_incrementPj(n+-8|0)|0):0)c[e>>2]=c[b>>2];n=__ZNK6StringltES_(f,e)|0;f=c[e>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);if(!n)break;p=a+4|0}n=c[p>>2]|0;if((n|0)==(c[g>>2]|0)){h=n;i=n;q=21;break}else a=n}if((q|0)==21){j=(h|0)!=(i|0);k=j?h:0;l=d;return k|0}h=a;i=c[g>>2]|0;j=(h|0)!=(i|0);k=j?h:0;l=d;return k|0}function __ZN3MapI6String4PairIN7Variant4TypeE10MethodInfoE10ComparatorIS0_E16DefaultAllocatorE10_insert_rbERKS0_RKS5_(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f;a[g>>0]=0;h=__ZN3MapI6String4PairIN7Variant4TypeE10MethodInfoE10ComparatorIS0_E16DefaultAllocatorE7_insertERKS0_Rb(b,d,g)|0;if(h|0){c[h+28>>2]=c[e>>2];__ZN10MethodInfoaSERKS_(h+32|0,e+4|0)|0}if(a[g>>0]|0){l=f;return h|0}g=b+8|0;c[g>>2]=(c[g>>2]|0)+1;g=h+12|0;e=c[g>>2]|0;if(!(c[e>>2]|0)){d=b+4|0;i=h;j=e;k=e;e=g;while(1){g=j+12|0;n=c[g>>2]|0;o=c[n+8>>2]|0;p=n;do if((j|0)==(o|0)){q=c[n+4>>2]|0;if(!(c[q>>2]|0)){c[k>>2]=1;a[1263537]=0;c[q>>2]=1;if((c[d>>2]|0)==(n|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);r=c[(c[e>>2]|0)+12>>2]|0;break}else{a[1263537]=0;c[n>>2]=0;r=n;break}}q=j+4|0;if((i|0)==(c[q>>2]|0)){s=i+8|0;t=c[s>>2]|0;c[q>>2]=t;if((t|0)==(c[d>>2]|0))u=p;else{c[t+12>>2]=j;u=c[g>>2]|0}t=i+12|0;c[t>>2]=u;q=c[g>>2]|0;v=q+8|0;c[((c[v>>2]|0)==(j|0)?v:q+4|0)>>2]=i;c[s>>2]=j;c[g>>2]=i;w=j;x=i;y=c[t>>2]|0}else{w=i;x=j;y=n}a[1263537]=0;c[x>>2]=1;t=c[d>>2]|0;if((t|0)==(y|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);z=c[(c[w+12>>2]|0)+12>>2]|0;A=c[d>>2]|0}else{a[1263537]=0;c[y>>2]=0;z=y;A=t}t=z+8|0;s=c[t>>2]|0;q=s+4|0;v=c[q>>2]|0;c[t>>2]=v;if((v|0)!=(A|0))c[v+12>>2]=z;v=z+12|0;c[s+12>>2]=c[v>>2];t=c[v>>2]|0;B=t+4|0;c[((c[B>>2]|0)==(z|0)?B:t+8|0)>>2]=s;c[q>>2]=z;c[v>>2]=s;r=w}else{if(!(c[o>>2]|0)){c[k>>2]=1;a[1263537]=0;c[o>>2]=1;if((c[d>>2]|0)==(n|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);r=c[(c[e>>2]|0)+12>>2]|0;break}else{a[1263537]=0;c[n>>2]=0;r=n;break}}s=j+8|0;if((i|0)==(c[s>>2]|0)){v=i+4|0;q=c[v>>2]|0;c[s>>2]=q;if((q|0)==(c[d>>2]|0))C=p;else{c[q+12>>2]=j;C=c[g>>2]|0}q=i+12|0;c[q>>2]=C;s=c[g>>2]|0;t=s+4|0;c[((c[t>>2]|0)==(j|0)?t:s+8|0)>>2]=i;c[v>>2]=j;c[g>>2]=i;D=j;E=i;F=c[q>>2]|0}else{D=i;E=j;F=n}a[1263537]=0;c[E>>2]=1;q=c[d>>2]|0;if((q|0)==(F|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145992,1145936,158,1146003,0);G=c[(c[D+12>>2]|0)+12>>2]|0;H=c[d>>2]|0}else{a[1263537]=0;c[F>>2]=0;G=F;H=q}q=G+4|0;v=c[q>>2]|0;s=v+8|0;t=c[s>>2]|0;c[q>>2]=t;if((t|0)!=(H|0))c[t+12>>2]=G;t=G+12|0;c[v+12>>2]=c[t>>2];q=c[t>>2]|0;B=q+8|0;c[((c[B>>2]|0)==(G|0)?B:q+4|0)>>2]=v;c[s>>2]=G;c[t>>2]=v;r=D}while(0);n=r+12|0;g=c[n>>2]|0;if(!(c[g>>2]|0)){i=r;j=g;k=g;e=n}else break}}e=c[(c[b>>2]|0)+8>>2]|0;a[1263537]=0;c[e>>2]=1;l=f;return h|0}function __ZN3MapI6String4PairIN7Variant4TypeE10MethodInfoE10ComparatorIS0_E16DefaultAllocatorE7_insertERKS0_Rb(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f;h=c[b>>2]|0;i=c[h+8>>2]|0;j=b+4|0;a:do if((i|0)==(c[j>>2]|0)){k=h;n=d}else{o=i;while(1){p=o+24|0;c[g>>2]=0;q=c[p>>2]|0;if(q|0?(c[g>>2]=0,__Z28atomic_conditional_incrementPj(q+-8|0)|0):0)c[g>>2]=c[p>>2];q=__ZNK6StringltES_(d,g)|0;r=c[g>>2]|0;if(r|0?(__Z16atomic_decrementPj(r+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(r,1);if(q)s=o+8|0;else{c[g>>2]=0;q=c[d>>2]|0;if(q|0?(c[g>>2]=0,__Z28atomic_conditional_incrementPj(q+-8|0)|0):0)c[g>>2]=c[d>>2];q=__ZNK6StringltES_(p,g)|0;p=c[g>>2]|0;if(p|0?(__Z16atomic_decrementPj(p+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(p,1);if(!q)break;s=o+4|0}q=c[s>>2]|0;if((q|0)==(c[j>>2]|0)){k=o;n=d;break a}else o=q}a[e>>0]=1;t=o;l=f;return t|0}while(0);s=__ZnwjPFPvjE(72,4740)|0;i=s+24|0;c[i>>2]=0;__ZN10MethodInfoC2Ev(s+32|0);c[s>>2]=0;c[s+4>>2]=0;c[s+8>>2]=0;c[s+12>>2]=0;c[s+16>>2]=0;c[s+20>>2]=0;c[s+12>>2]=k;h=c[j>>2]|0;q=s+4|0;c[q>>2]=h;p=s+8|0;c[p>>2]=h;h=c[i>>2]|0;if((h|0)!=(c[n>>2]|0)){if(h|0?(__Z16atomic_decrementPj(h+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(h,1);c[i>>2]=0;h=c[n>>2]|0;if(h|0?__Z28atomic_conditional_incrementPj(h+-8|0)|0:0)c[i>>2]=c[d>>2]}if((k|0)!=(c[b>>2]|0)){i=k+24|0;c[g>>2]=0;h=c[i>>2]|0;if(h|0?(c[g>>2]=0,__Z28atomic_conditional_incrementPj(h+-8|0)|0):0)c[g>>2]=c[i>>2];i=__ZNK6StringltES_(d,g)|0;d=c[g>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);if(!i)u=k+4|0;else v=37}else v=37;if((v|0)==37)u=k+8|0;c[u>>2]=s;a[e>>0]=0;e=c[q>>2]|0;q=c[j>>2]|0;if((e|0)==(q|0)){j=s;do{u=j;j=c[j+12>>2]|0}while((u|0)==(c[j+4>>2]|0));w=(j|0)==(c[b>>2]|0)?0:j}else{j=e;while(1){e=c[j+8>>2]|0;if((e|0)==(q|0)){w=j;break}else j=e}}c[s+16>>2]=w;j=c[p>>2]|0;b:do if((j|0)==(q|0)){p=s;while(1){e=p;p=c[p+12>>2]|0;if((e|0)!=(c[p+8>>2]|0)){x=p;break b}if((p|0)==(c[b>>2]|0)){x=0;break}}}else{p=j;while(1){o=c[p+4>>2]|0;if((o|0)==(q|0)){x=p;break}else p=o}}while(0);q=s+20|0;c[q>>2]=x;if(!w)y=x;else{c[w+20>>2]=s;y=c[q>>2]|0}if(!y){t=s;l=f;return t|0}c[y+16>>2]=s;t=s;l=f;return t|0}function __ZN3RefI23VisualScriptConstructorE8instanceEv(b){b=b|0;var d=0,e=0,f=0,g=0,h=0;d=__ZnwjPKc(196,1263606)|0;__ZN16VisualScriptNodeC2Ev(d);c[d>>2]=149172;__ZN10StringNameC2Ev(d+148|0);__ZN10MethodInfoC2Ev(d+156|0);c[d+152>>2]=0;__Z22postinitialize_handlerP6Object(d);if(!d){e=0;f=0}else{a[1263537]=0;__ZN9Reference8init_refEv(d)|0;e=d;f=d}d=c[b>>2]|0;do if((e|0)==(d|0))if(!e)return;else{g=e;break}else{if((d|0?__ZN9Reference11unreferenceEv(d)|0:0)?(h=c[b>>2]|0,__Z17predelete_handlerP6Object(h)|0):0){gj[c[(c[h>>2]|0)+76>>2]&8191](h);__ZN6Memory11free_staticEPvb(h,0)}c[b>>2]=f;if(!e)return;else{__ZN9Reference9referenceEv(e);g=e;break}}while(0);if(!(__ZN9Reference11unreferenceEv(g)|0))return;if(!(__Z17predelete_handlerP6Object(e)|0))return;gj[c[(c[e>>2]|0)+76>>2]&8191](e);__ZN6Memory11free_staticEPvb(f,0);return}function __ZN3RefI23VisualScriptDeconstructE8instanceEv(b){b=b|0;var d=0,e=0,f=0,g=0,h=0;d=__ZnwjPKc(164,1263606)|0;__ZN16VisualScriptNodeC2Ev(d);c[d>>2]=150548;__ZN10StringNameC2Ev(d+148|0);c[d+152>>2]=0;c[d+156>>2]=0;c[d+160>>2]=0;__Z22postinitialize_handlerP6Object(d);if(!d){e=0;f=0}else{a[1263537]=0;__ZN9Reference8init_refEv(d)|0;e=d;f=d}d=c[b>>2]|0;do if((e|0)==(d|0))if(!e)return;else{g=e;break}else{if((d|0?__ZN9Reference11unreferenceEv(d)|0:0)?(h=c[b>>2]|0,__Z17predelete_handlerP6Object(h)|0):0){gj[c[(c[h>>2]|0)+76>>2]&8191](h);__ZN6Memory11free_staticEPvb(h,0)}c[b>>2]=f;if(!e)return;else{__ZN9Reference9referenceEv(e);g=e;break}}while(0);if(!(__ZN9Reference11unreferenceEv(g)|0))return;if(!(__Z17predelete_handlerP6Object(e)|0))return;gj[c[(c[e>>2]|0)+76>>2]&8191](e);__ZN6Memory11free_staticEPvb(f,0);return}function __ZN3RefI20VisualScriptOperatorE8instanceEv(b){b=b|0;var d=0,e=0,f=0,g=0,h=0;d=__ZnwjPKc(160,1263606)|0;__ZN16VisualScriptNodeC2Ev(d);c[d>>2]=143032;__ZN10StringNameC2Ev(d+148|0);c[d+156>>2]=6;c[d+152>>2]=0;__Z22postinitialize_handlerP6Object(d);if(!d){e=0;f=0}else{a[1263537]=0;__ZN9Reference8init_refEv(d)|0;e=d;f=d}d=c[b>>2]|0;do if((e|0)==(d|0))if(!e)return;else{g=e;break}else{if((d|0?__ZN9Reference11unreferenceEv(d)|0:0)?(h=c[b>>2]|0,__Z17predelete_handlerP6Object(h)|0):0){gj[c[(c[h>>2]|0)+76>>2]&8191](h);__ZN6Memory11free_staticEPvb(h,0)}c[b>>2]=f;if(!e)return;else{__ZN9Reference9referenceEv(e);g=e;break}}while(0);if(!(__ZN9Reference11unreferenceEv(g)|0))return;if(!(__Z17predelete_handlerP6Object(e)|0))return;gj[c[(c[e>>2]|0)+76>>2]&8191](e);__ZN6Memory11free_staticEPvb(f,0);return}function __ZN3RefI20VisualScriptIndexSetE8instanceEv(b){b=b|0;var d=0,e=0,f=0,g=0,h=0;d=__ZnwjPKc(152,1263606)|0;__ZN16VisualScriptNodeC2Ev(d);c[d>>2]=145820;__ZN10StringNameC2Ev(d+148|0);__Z22postinitialize_handlerP6Object(d);if(!d){e=0;f=0}else{a[1263537]=0;__ZN9Reference8init_refEv(d)|0;e=d;f=d}d=c[b>>2]|0;do if((e|0)==(d|0))if(!e)return;else{g=e;break}else{if((d|0?__ZN9Reference11unreferenceEv(d)|0:0)?(h=c[b>>2]|0,__Z17predelete_handlerP6Object(h)|0):0){gj[c[(c[h>>2]|0)+76>>2]&8191](h);__ZN6Memory11free_staticEPvb(h,0)}c[b>>2]=f;if(!e)return;else{__ZN9Reference9referenceEv(e);g=e;break}}while(0);if(!(__ZN9Reference11unreferenceEv(g)|0))return;if(!(__Z17predelete_handlerP6Object(e)|0))return;gj[c[(c[e>>2]|0)+76>>2]&8191](e);__ZN6Memory11free_staticEPvb(f,0);return}function __ZN3RefI20VisualScriptIndexGetE8instanceEv(b){b=b|0;var d=0,e=0,f=0,g=0,h=0;d=__ZnwjPKc(152,1263606)|0;__ZN16VisualScriptNodeC2Ev(d);c[d>>2]=145620;__ZN10StringNameC2Ev(d+148|0);__Z22postinitialize_handlerP6Object(d);if(!d){e=0;f=0}else{a[1263537]=0;__ZN9Reference8init_refEv(d)|0;e=d;f=d}d=c[b>>2]|0;do if((e|0)==(d|0))if(!e)return;else{g=e;break}else{if((d|0?__ZN9Reference11unreferenceEv(d)|0:0)?(h=c[b>>2]|0,__Z17predelete_handlerP6Object(h)|0):0){gj[c[(c[h>>2]|0)+76>>2]&8191](h);__ZN6Memory11free_staticEPvb(h,0)}c[b>>2]=f;if(!e)return;else{__ZN9Reference9referenceEv(e);g=e;break}}while(0);if(!(__ZN9Reference11unreferenceEv(g)|0))return;if(!(__Z17predelete_handlerP6Object(e)|0))return;gj[c[(c[e>>2]|0)+76>>2]&8191](e);__ZN6Memory11free_staticEPvb(f,0);return}function __ZN3RefI19VisualScriptSubCallE8instanceEv(b){b=b|0;var d=0,e=0,f=0,g=0,h=0;d=__ZnwjPKc(152,1263606)|0;__ZN16VisualScriptNodeC2Ev(d);c[d>>2]=148628;__ZN10StringNameC2Ev(d+148|0);__Z22postinitialize_handlerP6Object(d);if(!d){e=0;f=0}else{a[1263537]=0;__ZN9Reference8init_refEv(d)|0;e=d;f=d}d=c[b>>2]|0;do if((e|0)==(d|0))if(!e)return;else{g=e;break}else{if((d|0?__ZN9Reference11unreferenceEv(d)|0:0)?(h=c[b>>2]|0,__Z17predelete_handlerP6Object(h)|0):0){gj[c[(c[h>>2]|0)+76>>2]&8191](h);__ZN6Memory11free_staticEPvb(h,0)}c[b>>2]=f;if(!e)return;else{__ZN9Reference9referenceEv(e);g=e;break}}while(0);if(!(__ZN9Reference11unreferenceEv(g)|0))return;if(!(__Z17predelete_handlerP6Object(e)|0))return;gj[c[(c[e>>2]|0)+76>>2]&8191](e);__ZN6Memory11free_staticEPvb(f,0);return}function __ZN3RefI22VisualScriptCustomNodeE8instanceEv(b){b=b|0;var d=0,e=0,f=0,g=0,h=0;d=__ZnwjPKc(152,1263606)|0;__ZN16VisualScriptNodeC2Ev(d);c[d>>2]=148428;__ZN10StringNameC2Ev(d+148|0);__Z22postinitialize_handlerP6Object(d);if(!d){e=0;f=0}else{a[1263537]=0;__ZN9Reference8init_refEv(d)|0;e=d;f=d}d=c[b>>2]|0;do if((e|0)==(d|0))if(!e)return;else{g=e;break}else{if((d|0?__ZN9Reference11unreferenceEv(d)|0:0)?(h=c[b>>2]|0,__Z17predelete_handlerP6Object(h)|0):0){gj[c[(c[h>>2]|0)+76>>2]&8191](h);__ZN6Memory11free_staticEPvb(h,0)}c[b>>2]=f;if(!e)return;else{__ZN9Reference9referenceEv(e);g=e;break}}while(0);if(!(__ZN9Reference11unreferenceEv(g)|0))return;if(!(__Z17predelete_handlerP6Object(e)|0))return;gj[c[(c[e>>2]|0)+76>>2]&8191](e);__ZN6Memory11free_staticEPvb(f,0);return}function __ZN3RefI29VisualScriptBasicTypeConstantE8instanceEv(b){b=b|0;var d=0,e=0,f=0,g=0,h=0;d=__ZnwjPKc(160,1263606)|0;__ZN16VisualScriptNodeC2Ev(d);c[d>>2]=146564;__ZN10StringNameC2Ev(d+148|0);__ZN10StringNameC2Ev(d+156|0);c[d+152>>2]=0;__Z22postinitialize_handlerP6Object(d);if(!d){e=0;f=0}else{a[1263537]=0;__ZN9Reference8init_refEv(d)|0;e=d;f=d}d=c[b>>2]|0;do if((e|0)==(d|0))if(!e)return;else{g=e;break}else{if((d|0?__ZN9Reference11unreferenceEv(d)|0:0)?(h=c[b>>2]|0,__Z17predelete_handlerP6Object(h)|0):0){gj[c[(c[h>>2]|0)+76>>2]&8191](h);__ZN6Memory11free_staticEPvb(h,0)}c[b>>2]=f;if(!e)return;else{__ZN9Reference9referenceEv(e);g=e;break}}while(0);if(!(__ZN9Reference11unreferenceEv(g)|0))return;if(!(__Z17predelete_handlerP6Object(e)|0))return;gj[c[(c[e>>2]|0)+76>>2]&8191](e);__ZN6Memory11free_staticEPvb(f,0);return}function __ZN3RefI26VisualScriptGlobalConstantE8instanceEv(b){b=b|0;var d=0,e=0,f=0,g=0,h=0;d=__ZnwjPKc(156,1263606)|0;__ZN16VisualScriptNodeC2Ev(d);c[d>>2]=146020;__ZN10StringNameC2Ev(d+148|0);c[d+152>>2]=0;__Z22postinitialize_handlerP6Object(d);if(!d){e=0;f=0}else{a[1263537]=0;__ZN9Reference8init_refEv(d)|0;e=d;f=d}d=c[b>>2]|0;do if((e|0)==(d|0))if(!e)return;else{g=e;break}else{if((d|0?__ZN9Reference11unreferenceEv(d)|0:0)?(h=c[b>>2]|0,__Z17predelete_handlerP6Object(h)|0):0){gj[c[(c[h>>2]|0)+76>>2]&8191](h);__ZN6Memory11free_staticEPvb(h,0)}c[b>>2]=f;if(!e)return;else{__ZN9Reference9referenceEv(e);g=e;break}}while(0);if(!(__ZN9Reference11unreferenceEv(g)|0))return;if(!(__Z17predelete_handlerP6Object(e)|0))return;gj[c[(c[e>>2]|0)+76>>2]&8191](e);__ZN6Memory11free_staticEPvb(f,0);return}function __ZN3RefI25VisualScriptClassConstantE8instanceEv(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d;f=__ZnwjPKc(160,1263606)|0;__ZN16VisualScriptNodeC2Ev(f);c[f>>2]=146292;__ZN10StringNameC2Ev(f+148|0);g=f+152|0;__ZN10StringNameC2Ev(g);__ZN10StringNameC2Ev(f+156|0);__ZN10StringNameC2EPKc(e,1142944);__ZN10StringNameaSERKS_(g,e);__ZN10StringNameD2Ev(e);__Z22postinitialize_handlerP6Object(f);if(!f){h=0;i=0}else{a[1263537]=0;__ZN9Reference8init_refEv(f)|0;h=f;i=f}f=c[b>>2]|0;do if((h|0)==(f|0))if(!h){l=d;return}else{j=h;break}else{if((f|0?__ZN9Reference11unreferenceEv(f)|0:0)?(e=c[b>>2]|0,__Z17predelete_handlerP6Object(e)|0):0){gj[c[(c[e>>2]|0)+76>>2]&8191](e);__ZN6Memory11free_staticEPvb(e,0)}c[b>>2]=i;if(!h){l=d;return}else{__ZN9Reference9referenceEv(h);j=h;break}}while(0);if(!(__ZN9Reference11unreferenceEv(j)|0)){l=d;return}if(!(__Z17predelete_handlerP6Object(h)|0)){l=d;return}gj[c[(c[h>>2]|0)+76>>2]&8191](h);__ZN6Memory11free_staticEPvb(i,0);l=d;return}function __ZN3RefI24VisualScriptMathConstantE8instanceEv(b){b=b|0;var d=0,e=0,f=0,g=0,h=0;d=__ZnwjPKc(156,1263606)|0;__ZN16VisualScriptNodeC2Ev(d);c[d>>2]=146940;__ZN10StringNameC2Ev(d+148|0);c[d+152>>2]=0;__Z22postinitialize_handlerP6Object(d);if(!d){e=0;f=0}else{a[1263537]=0;__ZN9Reference8init_refEv(d)|0;e=d;f=d}d=c[b>>2]|0;do if((e|0)==(d|0))if(!e)return;else{g=e;break}else{if((d|0?__ZN9Reference11unreferenceEv(d)|0:0)?(h=c[b>>2]|0,__Z17predelete_handlerP6Object(h)|0):0){gj[c[(c[h>>2]|0)+76>>2]&8191](h);__ZN6Memory11free_staticEPvb(h,0)}c[b>>2]=f;if(!e)return;else{__ZN9Reference9referenceEv(e);g=e;break}}while(0);if(!(__ZN9Reference11unreferenceEv(g)|0))return;if(!(__Z17predelete_handlerP6Object(e)|0))return;gj[c[(c[e>>2]|0)+76>>2]&8191](e);__ZN6Memory11free_staticEPvb(f,0);return}function __ZN3RefI20VisualScriptConstantE8instanceEv(b){b=b|0;var d=0,e=0,f=0,g=0,h=0;d=__ZnwjPKc(184,1263606)|0;__ZN16VisualScriptNodeC2Ev(d);c[d>>2]=145004;__ZN10StringNameC2Ev(d+148|0);c[d+160>>2]=0;c[d+152>>2]=0;__Z22postinitialize_handlerP6Object(d);if(!d){e=0;f=0}else{a[1263537]=0;__ZN9Reference8init_refEv(d)|0;e=d;f=d}d=c[b>>2]|0;do if((e|0)==(d|0))if(!e)return;else{g=e;break}else{if((d|0?__ZN9Reference11unreferenceEv(d)|0:0)?(h=c[b>>2]|0,__Z17predelete_handlerP6Object(h)|0):0){gj[c[(c[h>>2]|0)+76>>2]&8191](h);__ZN6Memory11free_staticEPvb(h,0)}c[b>>2]=f;if(!e)return;else{__ZN9Reference9referenceEv(e);g=e;break}}while(0);if(!(__ZN9Reference11unreferenceEv(g)|0))return;if(!(__Z17predelete_handlerP6Object(e)|0))return;gj[c[(c[e>>2]|0)+76>>2]&8191](e);__ZN6Memory11free_staticEPvb(f,0);return}function __ZN3RefI23VisualScriptInputActionE8instanceEv(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d;f=__ZnwjPKc(160,1263606)|0;__ZN16VisualScriptNodeC2Ev(f);c[f>>2]=150204;__ZN10StringNameC2Ev(f+148|0);g=f+152|0;__ZN10StringNameC2Ev(g);__ZN10StringNameC2EPKc(e,1263606);__ZN10StringNameaSERKS_(g,e);__ZN10StringNameD2Ev(e);c[f+156>>2]=0;__Z22postinitialize_handlerP6Object(f);if(!f){h=0;i=0}else{a[1263537]=0;__ZN9Reference8init_refEv(f)|0;h=f;i=f}f=c[b>>2]|0;do if((h|0)==(f|0))if(!h){l=d;return}else{j=h;break}else{if((f|0?__ZN9Reference11unreferenceEv(f)|0:0)?(e=c[b>>2]|0,__Z17predelete_handlerP6Object(e)|0):0){gj[c[(c[e>>2]|0)+76>>2]&8191](e);__ZN6Memory11free_staticEPvb(e,0)}c[b>>2]=i;if(!h){l=d;return}else{__ZN9Reference9referenceEv(h);j=h;break}}while(0);if(!(__ZN9Reference11unreferenceEv(j)|0)){l=d;return}if(!(__Z17predelete_handlerP6Object(h)|0)){l=d;return}gj[c[(c[h>>2]|0)+76>>2]&8191](h);__ZN6Memory11free_staticEPvb(i,0);l=d;return}function __ZN3RefI19VisualScriptPreloadE8instanceEv(b){b=b|0;var d=0,e=0,f=0,g=0,h=0;d=__ZnwjPKc(156,1263606)|0;__ZN16VisualScriptNodeC2Ev(d);c[d>>2]=145348;__ZN10StringNameC2Ev(d+148|0);c[d+152>>2]=0;__Z22postinitialize_handlerP6Object(d);if(!d){e=0;f=0}else{a[1263537]=0;__ZN9Reference8init_refEv(d)|0;e=d;f=d}d=c[b>>2]|0;do if((e|0)==(d|0))if(!e)return;else{g=e;break}else{if((d|0?__ZN9Reference11unreferenceEv(d)|0:0)?(h=c[b>>2]|0,__Z17predelete_handlerP6Object(h)|0):0){gj[c[(c[h>>2]|0)+76>>2]&8191](h);__ZN6Memory11free_staticEPvb(h,0)}c[b>>2]=f;if(!e)return;else{__ZN9Reference9referenceEv(e);g=e;break}}while(0);if(!(__ZN9Reference11unreferenceEv(g)|0))return;if(!(__Z17predelete_handlerP6Object(e)|0))return;gj[c[(c[e>>2]|0)+76>>2]&8191](e);__ZN6Memory11free_staticEPvb(f,0);return}function __ZN3RefI23VisualScriptLocalVarSetE8instanceEv(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d;f=__ZnwjPKc(160,1263606)|0;__ZN16VisualScriptNodeC2Ev(f);c[f>>2]=149860;__ZN10StringNameC2Ev(f+148|0);g=f+152|0;__ZN10StringNameC2Ev(g);__ZN10StringNameC2EPKc(e,599990);__ZN10StringNameaSERKS_(g,e);__ZN10StringNameD2Ev(e);c[f+156>>2]=0;__Z22postinitialize_handlerP6Object(f);if(!f){h=0;i=0}else{a[1263537]=0;__ZN9Reference8init_refEv(f)|0;h=f;i=f}f=c[b>>2]|0;do if((h|0)==(f|0))if(!h){l=d;return}else{j=h;break}else{if((f|0?__ZN9Reference11unreferenceEv(f)|0:0)?(e=c[b>>2]|0,__Z17predelete_handlerP6Object(e)|0):0){gj[c[(c[e>>2]|0)+76>>2]&8191](e);__ZN6Memory11free_staticEPvb(e,0)}c[b>>2]=i;if(!h){l=d;return}else{__ZN9Reference9referenceEv(h);j=h;break}}while(0);if(!(__ZN9Reference11unreferenceEv(j)|0)){l=d;return}if(!(__Z17predelete_handlerP6Object(h)|0)){l=d;return}gj[c[(c[h>>2]|0)+76>>2]&8191](h);__ZN6Memory11free_staticEPvb(i,0);l=d;return}function __ZN3RefI20VisualScriptLocalVarE8instanceEv(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d;f=__ZnwjPKc(160,1263606)|0;__ZN16VisualScriptNodeC2Ev(f);c[f>>2]=149516;__ZN10StringNameC2Ev(f+148|0);g=f+152|0;__ZN10StringNameC2Ev(g);__ZN10StringNameC2EPKc(e,599990);__ZN10StringNameaSERKS_(g,e);__ZN10StringNameD2Ev(e);c[f+156>>2]=0;__Z22postinitialize_handlerP6Object(f);if(!f){h=0;i=0}else{a[1263537]=0;__ZN9Reference8init_refEv(f)|0;h=f;i=f}f=c[b>>2]|0;do if((h|0)==(f|0))if(!h){l=d;return}else{j=h;break}else{if((f|0?__ZN9Reference11unreferenceEv(f)|0:0)?(e=c[b>>2]|0,__Z17predelete_handlerP6Object(e)|0):0){gj[c[(c[e>>2]|0)+76>>2]&8191](e);__ZN6Memory11free_staticEPvb(e,0)}c[b>>2]=i;if(!h){l=d;return}else{__ZN9Reference9referenceEv(h);j=h;break}}while(0);if(!(__ZN9Reference11unreferenceEv(j)|0)){l=d;return}if(!(__Z17predelete_handlerP6Object(h)|0)){l=d;return}gj[c[(c[h>>2]|0)+76>>2]&8191](h);__ZN6Memory11free_staticEPvb(i,0);l=d;return}function __ZN3RefI19VisualScriptCommentE8instanceEv(b){b=b|0;var d=0,e=0,f=0,g=0,h=0;d=__ZnwjPKc(168,1263606)|0;__ZN16VisualScriptNodeC2Ev(d);c[d>>2]=148828;__ZN10StringNameC2Ev(d+148|0);e=d+152|0;c[e>>2]=0;c[e+4>>2]=0;c[e+8>>2]=0;c[e+12>>2]=0;__ZN6StringaSEPKc(e,6e5);c[d+160>>2]=1125515264;c[d+164>>2]=1125515264;__Z22postinitialize_handlerP6Object(d);if(!d){f=0;g=0}else{a[1263537]=0;__ZN9Reference8init_refEv(d)|0;f=d;g=d}d=c[b>>2]|0;do if((f|0)==(d|0))if(!f)return;else{h=f;break}else{if((d|0?__ZN9Reference11unreferenceEv(d)|0:0)?(e=c[b>>2]|0,__Z17predelete_handlerP6Object(e)|0):0){gj[c[(c[e>>2]|0)+76>>2]&8191](e);__ZN6Memory11free_staticEPvb(e,0)}c[b>>2]=g;if(!f)return;else{__ZN9Reference9referenceEv(f);h=f;break}}while(0);if(!(__ZN9Reference11unreferenceEv(h)|0))return;if(!(__Z17predelete_handlerP6Object(f)|0))return;gj[c[(c[f>>2]|0)+76>>2]&8191](f);__ZN6Memory11free_staticEPvb(g,0);return}function __ZN3RefI16VisualScriptSelfE8instanceEv(b){b=b|0;var d=0,e=0,f=0,g=0,h=0;d=__ZnwjPKc(152,1263606)|0;__ZN16VisualScriptNodeC2Ev(d);c[d>>2]=148228;__ZN10StringNameC2Ev(d+148|0);__Z22postinitialize_handlerP6Object(d);if(!d){e=0;f=0}else{a[1263537]=0;__ZN9Reference8init_refEv(d)|0;e=d;f=d}d=c[b>>2]|0;do if((e|0)==(d|0))if(!e)return;else{g=e;break}else{if((d|0?__ZN9Reference11unreferenceEv(d)|0:0)?(h=c[b>>2]|0,__Z17predelete_handlerP6Object(h)|0):0){gj[c[(c[h>>2]|0)+76>>2]&8191](h);__ZN6Memory11free_staticEPvb(h,0)}c[b>>2]=f;if(!e)return;else{__ZN9Reference9referenceEv(e);g=e;break}}while(0);if(!(__ZN9Reference11unreferenceEv(g)|0))return;if(!(__Z17predelete_handlerP6Object(e)|0))return;gj[c[(c[e>>2]|0)+76>>2]&8191](e);__ZN6Memory11free_staticEPvb(f,0);return}function __ZN3RefI24VisualScriptResourcePathE8instanceEv(b){b=b|0;var d=0,e=0,f=0,g=0,h=0;d=__ZnwjPKc(156,1263606)|0;__ZN16VisualScriptNodeC2Ev(d);c[d>>2]=147956;__ZN10StringNameC2Ev(d+148|0);e=d+152|0;c[e>>2]=0;__ZN6StringaSEPKc(e,1263606);__Z22postinitialize_handlerP6Object(d);if(!d){f=0;g=0}else{a[1263537]=0;__ZN9Reference8init_refEv(d)|0;f=d;g=d}d=c[b>>2]|0;do if((f|0)==(d|0))if(!f)return;else{h=f;break}else{if((d|0?__ZN9Reference11unreferenceEv(d)|0:0)?(e=c[b>>2]|0,__Z17predelete_handlerP6Object(e)|0):0){gj[c[(c[e>>2]|0)+76>>2]&8191](e);__ZN6Memory11free_staticEPvb(e,0)}c[b>>2]=g;if(!f)return;else{__ZN9Reference9referenceEv(f);h=f;break}}while(0);if(!(__ZN9Reference11unreferenceEv(h)|0))return;if(!(__Z17predelete_handlerP6Object(f)|0))return;gj[c[(c[f>>2]|0)+76>>2]&8191](f);__ZN6Memory11free_staticEPvb(g,0);return}function __ZN3RefI21VisualScriptSceneTreeE8instanceEv(b){b=b|0;var d=0,e=0,f=0,g=0,h=0;d=__ZnwjPKc(152,1263606)|0;__ZN16VisualScriptNodeC2Ev(d);c[d>>2]=147756;__ZN10StringNameC2Ev(d+148|0);__Z22postinitialize_handlerP6Object(d);if(!d){e=0;f=0}else{a[1263537]=0;__ZN9Reference8init_refEv(d)|0;e=d;f=d}d=c[b>>2]|0;do if((e|0)==(d|0))if(!e)return;else{g=e;break}else{if((d|0?__ZN9Reference11unreferenceEv(d)|0:0)?(h=c[b>>2]|0,__Z17predelete_handlerP6Object(h)|0):0){gj[c[(c[h>>2]|0)+76>>2]&8191](h);__ZN6Memory11free_staticEPvb(h,0)}c[b>>2]=f;if(!e)return;else{__ZN9Reference9referenceEv(e);g=e;break}}while(0);if(!(__ZN9Reference11unreferenceEv(g)|0))return;if(!(__Z17predelete_handlerP6Object(e)|0))return;gj[c[(c[e>>2]|0)+76>>2]&8191](e);__ZN6Memory11free_staticEPvb(f,0);return}function __ZN3RefI21VisualScriptSceneNodeE8instanceEv(b){b=b|0;var d=0,e=0,f=0,g=0,h=0;d=__ZnwjPKc(156,1263606)|0;__ZN21VisualScriptSceneNodeC2Ev(d);__Z22postinitialize_handlerP6Object(d);if(!d){e=0;f=0}else{a[1263537]=0;__ZN9Reference8init_refEv(d)|0;e=d;f=d}d=c[b>>2]|0;do if((e|0)==(d|0))if(!e)return;else{g=e;break}else{if((d|0?__ZN9Reference11unreferenceEv(d)|0:0)?(h=c[b>>2]|0,__Z17predelete_handlerP6Object(h)|0):0){gj[c[(c[h>>2]|0)+76>>2]&8191](h);__ZN6Memory11free_staticEPvb(h,0)}c[b>>2]=f;if(!e)return;else{__ZN9Reference9referenceEv(e);g=e;break}}while(0);if(!(__ZN9Reference11unreferenceEv(g)|0))return;if(!(__Z17predelete_handlerP6Object(e)|0))return;gj[c[(c[e>>2]|0)+76>>2]&8191](e);__ZN6Memory11free_staticEPvb(f,0);return}function __ZN21VisualScriptSceneNodeC2Ev(a){a=a|0;var b=0,d=0,e=0,f=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+4|0;e=b;__ZN16VisualScriptNodeC2Ev(a);c[a>>2]=147484;__ZN10StringNameC2Ev(a+148|0);f=a+152|0;__ZN8NodePathC2Ev(f);__ZN6StringC2EPKc(e,1219936);__ZN8NodePathC2ERK6String(d,e);__ZN8NodePathaSERKS_(f,d);__ZN8NodePathD2Ev(d);d=c[e>>2]|0;if(!d){l=b;return}if(__Z16atomic_decrementPj(d+-8|0)|0){l=b;return}__ZN6Memory11free_staticEPvb(d,1);l=b;return}function __ZN3RefI27VisualScriptEngineSingletonE8instanceEv(b){b=b|0;var d=0,e=0,f=0,g=0,h=0;d=__ZnwjPKc(156,1263606)|0;__ZN16VisualScriptNodeC2Ev(d);c[d>>2]=147212;__ZN10StringNameC2Ev(d+148|0);c[d+152>>2]=0;__Z22postinitialize_handlerP6Object(d);if(!d){e=0;f=0}else{a[1263537]=0;__ZN9Reference8init_refEv(d)|0;e=d;f=d}d=c[b>>2]|0;do if((e|0)==(d|0))if(!e)return;else{g=e;break}else{if((d|0?__ZN9Reference11unreferenceEv(d)|0:0)?(h=c[b>>2]|0,__Z17predelete_handlerP6Object(h)|0):0){gj[c[(c[h>>2]|0)+76>>2]&8191](h);__ZN6Memory11free_staticEPvb(h,0)}c[b>>2]=f;if(!e)return;else{__ZN9Reference9referenceEv(e);g=e;break}}while(0);if(!(__ZN9Reference11unreferenceEv(g)|0))return;if(!(__Z17predelete_handlerP6Object(e)|0))return;gj[c[(c[e>>2]|0)+76>>2]&8191](e);__ZN6Memory11free_staticEPvb(f,0);return}function __ZN3RefI23VisualScriptVariableGetE8instanceEv(b){b=b|0;var d=0,e=0,f=0,g=0,h=0;d=__ZnwjPKc(156,1263606)|0;__ZN16VisualScriptNodeC2Ev(d);c[d>>2]=144460;__ZN10StringNameC2Ev(d+148|0);__ZN10StringNameC2Ev(d+152|0);__Z22postinitialize_handlerP6Object(d);if(!d){e=0;f=0}else{a[1263537]=0;__ZN9Reference8init_refEv(d)|0;e=d;f=d}d=c[b>>2]|0;do if((e|0)==(d|0))if(!e)return;else{g=e;break}else{if((d|0?__ZN9Reference11unreferenceEv(d)|0:0)?(h=c[b>>2]|0,__Z17predelete_handlerP6Object(h)|0):0){gj[c[(c[h>>2]|0)+76>>2]&8191](h);__ZN6Memory11free_staticEPvb(h,0)}c[b>>2]=f;if(!e)return;else{__ZN9Reference9referenceEv(e);g=e;break}}while(0);if(!(__ZN9Reference11unreferenceEv(g)|0))return;if(!(__Z17predelete_handlerP6Object(e)|0))return;gj[c[(c[e>>2]|0)+76>>2]&8191](e);__ZN6Memory11free_staticEPvb(f,0);return}function __ZN3RefI23VisualScriptVariableSetE8instanceEv(b){b=b|0;var d=0,e=0,f=0,g=0,h=0;d=__ZnwjPKc(156,1263606)|0;__ZN16VisualScriptNodeC2Ev(d);c[d>>2]=144732;__ZN10StringNameC2Ev(d+148|0);__ZN10StringNameC2Ev(d+152|0);__Z22postinitialize_handlerP6Object(d);if(!d){e=0;f=0}else{a[1263537]=0;__ZN9Reference8init_refEv(d)|0;e=d;f=d}d=c[b>>2]|0;do if((e|0)==(d|0))if(!e)return;else{g=e;break}else{if((d|0?__ZN9Reference11unreferenceEv(d)|0:0)?(h=c[b>>2]|0,__Z17predelete_handlerP6Object(h)|0):0){gj[c[(c[h>>2]|0)+76>>2]&8191](h);__ZN6Memory11free_staticEPvb(h,0)}c[b>>2]=f;if(!e)return;else{__ZN9Reference9referenceEv(e);g=e;break}}while(0);if(!(__ZN9Reference11unreferenceEv(g)|0))return;if(!(__Z17predelete_handlerP6Object(e)|0))return;gj[c[(c[e>>2]|0)+76>>2]&8191](e);__ZN6Memory11free_staticEPvb(f,0);return}function __ZN7ClassDB7creatorI22VisualScriptExpressionEEP6Objectv(){var a=0;a=__ZnwjPKc(192,1263606)|0;__ZN22VisualScriptExpressionC2Ev(a);__Z22postinitialize_handlerP6Object(a);return a|0}function __ZN8Resource28register_custom_data_to_otdbEv(){var a=0,b=0,d=0,e=0,f=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a+12|0;d=a+8|0;e=a+4|0;f=a;__ZN10StringNameC2EPKc(d,1105515);__ZN6StringC2EPKc(b,1110448);c[f>>2]=c[b>>2];__ZN10StringNameC2ERK6String(e,f);__ZN7ClassDB27add_resource_base_extensionERK10StringNameS2_(d,e);__ZN10StringNameD2Ev(e);e=c[f>>2]|0;if(!e){__ZN10StringNameD2Ev(d);l=a;return}if(__Z16atomic_decrementPj(e+-8|0)|0){__ZN10StringNameD2Ev(d);l=a;return}__ZN6Memory11free_staticEPvb(e,1);__ZN10StringNameD2Ev(d);l=a;return}function __ZN22VisualScriptExpressionC2Ev(b){b=b|0;__ZN16VisualScriptNodeC2Ev(b);c[b>>2]=139048;__ZN10StringNameC2Ev(b+148|0);c[b+152>>2]=0;c[b+160>>2]=0;c[b+176>>2]=0;c[b+156>>2]=0;a[b+172>>0]=1;a[b+180>>0]=1;c[b+184>>2]=0;c[b+188>>2]=0;a[b+164>>0]=0;return}function __ZN7ClassDB7creatorI23VisualScriptBuiltinFuncEEP6Objectv(){var a=0;a=__ZnwjPKc(156,1263606)|0;__ZN23VisualScriptBuiltinFuncC2Ev(a);__Z22postinitialize_handlerP6Object(a);return a|0}function __ZN23VisualScriptBuiltinFuncC2Ev(a){a=a|0;__ZN16VisualScriptNodeC2Ev(a);c[a>>2]=142560;__ZN10StringNameC2Ev(a+148|0);c[a+152>>2]=0;return}function __ZN7ClassDB7creatorI23VisualScriptYieldSignalEEP6Objectv(){var a=0;a=__ZnwjPKc(168,1263606)|0;__ZN23VisualScriptYieldSignalC2Ev(a);__Z22postinitialize_handlerP6Object(a);return a|0}function __ZN23VisualScriptYieldSignalC2Ev(a){a=a|0;var b=0,d=0,e=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b;__ZN16VisualScriptNodeC2Ev(a);c[a>>2]=151548;__ZN10StringNameC2Ev(a+148|0);e=a+156|0;__ZN10StringNameC2Ev(e);__ZN8NodePathC2Ev(a+160|0);__ZN10StringNameC2Ev(a+164|0);c[a+152>>2]=0;__ZN10StringNameC2EPKc(d,1142944);__ZN10StringNameaSERKS_(e,d);__ZN10StringNameD2Ev(d);l=b;return}function __ZN7ClassDB7creatorI17VisualScriptYieldEEP6Objectv(){var a=0;a=__ZnwjPKc(160,1263606)|0;__ZN17VisualScriptYieldC2Ev(a);__Z22postinitialize_handlerP6Object(a);return a|0}function __ZN17VisualScriptYieldC2Ev(a){a=a|0;__ZN16VisualScriptNodeC2Ev(a);c[a>>2]=150964;__ZN10StringNameC2Ev(a+148|0);c[a+152>>2]=1;g[a+156>>2]=1.0;return}function __ZN18VisualScriptSwitch13_bind_methodsEv(){return}function __ZN7ClassDB7creatorI18VisualScriptSwitchEEP6Objectv(){var a=0;a=__ZnwjPKc(156,1263606)|0;__ZN18VisualScriptSwitchC2Ev(a);__Z22postinitialize_handlerP6Object(a);return a|0}function __ZN18VisualScriptSwitchC2Ev(a){a=a|0;__ZN16VisualScriptNodeC2Ev(a);c[a>>2]=153192;__ZN10StringNameC2Ev(a+148|0);c[a+152>>2]=0;return}function __ZN7ClassDB7creatorI23VisualScriptInputFilterEEP6Objectv(){var a=0;a=__ZnwjPKc(156,1263606)|0;__ZN23VisualScriptInputFilterC2Ev(a);__Z22postinitialize_handlerP6Object(a);return a|0}function __ZN23VisualScriptInputFilterC2Ev(a){a=a|0;__ZN16VisualScriptNodeC2Ev(a);c[a>>2]=153392;__ZN10StringNameC2Ev(a+148|0);c[a+152>>2]=0;return}function __ZN7ClassDB7creatorI20VisualScriptSequenceEEP6Objectv(){var a=0;a=__ZnwjPKc(156,1263606)|0;__ZN20VisualScriptSequenceC2Ev(a);__Z22postinitialize_handlerP6Object(a);return a|0}function __ZN20VisualScriptSequenceC2Ev(a){a=a|0;__ZN16VisualScriptNodeC2Ev(a);c[a>>2]=152920;__ZN10StringNameC2Ev(a+148|0);c[a+152>>2]=1;return}function __ZN20VisualScriptIterator13_bind_methodsEv(){return}function __ZN7ClassDB7creatorI20VisualScriptIteratorEEP6Objectv(){var a=0;a=__ZnwjPKc(152,1263606)|0;__ZN20VisualScriptIteratorC2Ev(a);__Z22postinitialize_handlerP6Object(a);return a|0}function __ZN20VisualScriptIteratorC2Ev(a){a=a|0;__ZN16VisualScriptNodeC2Ev(a);c[a>>2]=152720;__ZN10StringNameC2Ev(a+148|0);return}function __ZN17VisualScriptWhile13_bind_methodsEv(){return}function __ZN7ClassDB7creatorI17VisualScriptWhileEEP6Objectv(){var a=0;a=__ZnwjPKc(152,1263606)|0;__ZN17VisualScriptWhileC2Ev(a);__Z22postinitialize_handlerP6Object(a);return a|0}function __ZN17VisualScriptWhileC2Ev(a){a=a|0;__ZN16VisualScriptNodeC2Ev(a);c[a>>2]=152520;__ZN10StringNameC2Ev(a+148|0);return}function __ZN21VisualScriptCondition13_bind_methodsEv(){return}function __ZN7ClassDB7creatorI21VisualScriptConditionEEP6Objectv(){var a=0;a=__ZnwjPKc(152,1263606)|0;__ZN21VisualScriptConditionC2Ev(a);__Z22postinitialize_handlerP6Object(a);return a|0}function __ZN21VisualScriptConditionC2Ev(a){a=a|0;__ZN16VisualScriptNodeC2Ev(a);c[a>>2]=152320;__ZN10StringNameC2Ev(a+148|0);return}function __ZN7ClassDB7creatorI18VisualScriptReturnEEP6Objectv(){var a=0;a=__ZnwjPKc(160,1263606)|0;__ZN18VisualScriptReturnC2Ev(a);__Z22postinitialize_handlerP6Object(a);return a|0}function __ZN18VisualScriptReturnC2Ev(b){b=b|0;__ZN16VisualScriptNodeC2Ev(b);c[b>>2]=151976;__ZN10StringNameC2Ev(b+148|0);a[b+156>>0]=0;c[b+152>>2]=0;return}function __ZN7ClassDB7creatorI22VisualScriptEmitSignalEEP6Objectv(){var a=0;a=__ZnwjPKc(156,1263606)|0;__ZN22VisualScriptEmitSignalC2Ev(a);__Z22postinitialize_handlerP6Object(a);return a|0}function __ZN22VisualScriptEmitSignalC2Ev(a){a=a|0;__ZN16VisualScriptNodeC2Ev(a);c[a>>2]=142288;__ZN10StringNameC2Ev(a+148|0);__ZN10StringNameC2Ev(a+152|0);return}function __ZN7ClassDB7creatorI23VisualScriptPropertyGetEEP6Objectv(){var a=0;a=__ZnwjPKc(184,1263606)|0;__ZN23VisualScriptPropertyGetC2Ev(a);__Z22postinitialize_handlerP6Object(a);return a|0}function __ZN23VisualScriptPropertyGetC2Ev(a){a=a|0;var b=0,d=0,e=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b;__ZN16VisualScriptNodeC2Ev(a);c[a>>2]=141640;__ZN10StringNameC2Ev(a+148|0);e=a+164|0;__ZN10StringNameC2Ev(e);c[a+168>>2]=0;__ZN8NodePathC2Ev(a+172|0);__ZN10StringNameC2Ev(a+176|0);c[a+156>>2]=0;__ZN10StringNameC2EPKc(d,1142944);__ZN10StringNameaSERKS_(e,d);__ZN10StringNameD2Ev(d);c[a+160>>2]=0;c[a+180>>2]=0;c[a+152>>2]=0;l=b;return}function __ZN7ClassDB7creatorI23VisualScriptPropertySetEEP6Objectv(){var a=0;a=__ZnwjPKc(200,1263606)|0;__ZN23VisualScriptPropertySetC2Ev(a);__Z22postinitialize_handlerP6Object(a);return a|0}function __ZN23VisualScriptPropertySetC2Ev(a){a=a|0;var b=0,d=0,e=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b;__ZN16VisualScriptNodeC2Ev(a);c[a>>2]=140920;__ZN10StringNameC2Ev(a+148|0);e=a+152|0;c[e>>2]=0;c[e+4>>2]=0;c[e+8>>2]=0;c[e+12>>2]=0;c[a+168>>2]=7;e=a+180|0;__ZN10StringNameC2Ev(e);c[a+184>>2]=0;__ZN8NodePathC2Ev(a+188|0);__ZN10StringNameC2Ev(a+192|0);c[a+172>>2]=0;__ZN10StringNameC2EPKc(d,1142944);__ZN10StringNameaSERKS_(e,d);__ZN10StringNameD2Ev(d);c[a+176>>2]=0;c[a+196>>2]=0;l=b;return}function __ZN7ClassDB7creatorI24VisualScriptFunctionCallEEP6Objectv(){var a=0;a=__ZnwjPKc(232,1263606)|0;__ZN24VisualScriptFunctionCallC2Ev(a);__Z22postinitialize_handlerP6Object(a);return a|0}function __ZN24VisualScriptFunctionCallC2Ev(b){b=b|0;var d=0,e=0,f=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d;__ZN16VisualScriptNodeC2Ev(b);c[b>>2]=140052;__ZN10StringNameC2Ev(b+148|0);f=b+156|0;__ZN10StringNameC2Ev(f);c[b+160>>2]=0;__ZN8NodePathC2Ev(b+168|0);__ZN10StringNameC2Ev(b+172|0);__ZN10StringNameC2Ev(b+184|0);__ZN10MethodInfoC2Ev(b+192|0);a[b+188>>0]=1;c[b+152>>2]=0;c[b+164>>2]=0;c[b+176>>2]=0;__ZN10StringNameC2EPKc(e,1142944);__ZN10StringNameaSERKS_(f,e);__ZN10StringNameD2Ev(e);c[b+180>>2]=0;l=d;return}function __ZN7ClassDB7creatorI20VisualScriptTypeCastEEP6Objectv(){var a=0;a=__ZnwjPKc(160,1263606)|0;__ZN20VisualScriptTypeCastC2Ev(a);__Z22postinitialize_handlerP6Object(a);return a|0}function __ZN20VisualScriptTypeCastC2Ev(a){a=a|0;var b=0,d=0,e=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b;__ZN16VisualScriptNodeC2Ev(a);c[a>>2]=153592;__ZN10StringNameC2Ev(a+148|0);e=a+152|0;__ZN10StringNameC2Ev(e);c[a+156>>2]=0;__ZN10StringNameC2EPKc(d,1142944);__ZN10StringNameaSERKS_(e,d);__ZN10StringNameD2Ev(d);l=b;return}function __ZN7ClassDB7creatorI19VisualScriptPreloadEEP6Objectv(){var a=0;a=__ZnwjPKc(156,1263606)|0;__ZN19VisualScriptPreloadC2Ev(a);__Z22postinitialize_handlerP6Object(a);return a|0}function __ZN19VisualScriptPreloadC2Ev(a){a=a|0;__ZN16VisualScriptNodeC2Ev(a);c[a>>2]=145348;__ZN10StringNameC2Ev(a+148|0);c[a+152>>2]=0;return}function __ZN7ClassDB7creatorI23VisualScriptDeconstructEEP6Objectv(){var a=0;a=__ZnwjPKc(164,1263606)|0;__ZN23VisualScriptDeconstructC2Ev(a);__Z22postinitialize_handlerP6Object(a);return a|0}function __ZN23VisualScriptDeconstructC2Ev(a){a=a|0;__ZN16VisualScriptNodeC2Ev(a);c[a>>2]=150548;__ZN10StringNameC2Ev(a+148|0);c[a+152>>2]=0;c[a+156>>2]=0;c[a+160>>2]=0;return}function __ZN7ClassDB7creatorI23VisualScriptInputActionEEP6Objectv(){var a=0;a=__ZnwjPKc(160,1263606)|0;__ZN23VisualScriptInputActionC2Ev(a);__Z22postinitialize_handlerP6Object(a);return a|0}function __ZN23VisualScriptInputActionC2Ev(a){a=a|0;var b=0,d=0,e=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b;__ZN16VisualScriptNodeC2Ev(a);c[a>>2]=150204;__ZN10StringNameC2Ev(a+148|0);e=a+152|0;__ZN10StringNameC2Ev(e);__ZN10StringNameC2EPKc(d,1263606);__ZN10StringNameaSERKS_(e,d);__ZN10StringNameD2Ev(d);c[a+156>>2]=0;l=b;return}function __ZN7ClassDB7creatorI23VisualScriptLocalVarSetEEP6Objectv(){var a=0;a=__ZnwjPKc(160,1263606)|0;__ZN23VisualScriptLocalVarSetC2Ev(a);__Z22postinitialize_handlerP6Object(a);return a|0}function __ZN23VisualScriptLocalVarSetC2Ev(a){a=a|0;var b=0,d=0,e=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b;__ZN16VisualScriptNodeC2Ev(a);c[a>>2]=149860;__ZN10StringNameC2Ev(a+148|0);e=a+152|0;__ZN10StringNameC2Ev(e);__ZN10StringNameC2EPKc(d,599990);__ZN10StringNameaSERKS_(e,d);__ZN10StringNameD2Ev(d);c[a+156>>2]=0;l=b;return}function __ZN7ClassDB7creatorI20VisualScriptLocalVarEEP6Objectv(){var a=0;a=__ZnwjPKc(160,1263606)|0;__ZN20VisualScriptLocalVarC2Ev(a);__Z22postinitialize_handlerP6Object(a);return a|0}function __ZN20VisualScriptLocalVarC2Ev(a){a=a|0;var b=0,d=0,e=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b;__ZN16VisualScriptNodeC2Ev(a);c[a>>2]=149516;__ZN10StringNameC2Ev(a+148|0);e=a+152|0;__ZN10StringNameC2Ev(e);__ZN10StringNameC2EPKc(d,599990);__ZN10StringNameaSERKS_(e,d);__ZN10StringNameD2Ev(d);c[a+156>>2]=0;l=b;return}function __ZN7ClassDB7creatorI23VisualScriptConstructorEEP6Objectv(){var a=0;a=__ZnwjPKc(196,1263606)|0;__ZN23VisualScriptConstructorC2Ev(a);__Z22postinitialize_handlerP6Object(a);return a|0}function __ZN23VisualScriptConstructorC2Ev(a){a=a|0;__ZN16VisualScriptNodeC2Ev(a);c[a>>2]=149172;__ZN10StringNameC2Ev(a+148|0);__ZN10MethodInfoC2Ev(a+156|0);c[a+152>>2]=0;return}function __ZN7ClassDB7creatorI19VisualScriptCommentEEP6Objectv(){var a=0;a=__ZnwjPKc(168,1263606)|0;__ZN19VisualScriptCommentC2Ev(a);__Z22postinitialize_handlerP6Object(a);return a|0}function __ZN19VisualScriptCommentC2Ev(a){a=a|0;var b=0;__ZN16VisualScriptNodeC2Ev(a);c[a>>2]=148828;__ZN10StringNameC2Ev(a+148|0);b=a+152|0;c[b>>2]=0;c[b+4>>2]=0;c[b+8>>2]=0;c[b+12>>2]=0;__ZN6StringaSEPKc(b,6e5);c[a+160>>2]=1125515264;c[a+164>>2]=1125515264;return}function __ZN19VisualScriptSubCall13_bind_methodsEv(){return}function __ZN7ClassDB7creatorI19VisualScriptSubCallEEP6Objectv(){var a=0;a=__ZnwjPKc(152,1263606)|0;__ZN19VisualScriptSubCallC2Ev(a);__Z22postinitialize_handlerP6Object(a);return a|0}function __ZN19VisualScriptSubCallC2Ev(a){a=a|0;__ZN16VisualScriptNodeC2Ev(a);c[a>>2]=148628;__ZN10StringNameC2Ev(a+148|0);return}function __ZN7ClassDB7creatorI22VisualScriptCustomNodeEEP6Objectv(){var a=0;a=__ZnwjPKc(152,1263606)|0;__ZN22VisualScriptCustomNodeC2Ev(a);__Z22postinitialize_handlerP6Object(a);return a|0}function __ZN22VisualScriptCustomNodeC2Ev(a){a=a|0;__ZN16VisualScriptNodeC2Ev(a);c[a>>2]=148428;__ZN10StringNameC2Ev(a+148|0);return}function __ZN16VisualScriptSelf13_bind_methodsEv(){return}function __ZN7ClassDB7creatorI16VisualScriptSelfEEP6Objectv(){var a=0;a=__ZnwjPKc(152,1263606)|0;__ZN16VisualScriptSelfC2Ev(a);__Z22postinitialize_handlerP6Object(a);return a|0}function __ZN16VisualScriptSelfC2Ev(a){a=a|0;__ZN16VisualScriptNodeC2Ev(a);c[a>>2]=148228;__ZN10StringNameC2Ev(a+148|0);return}function __ZN7ClassDB7creatorI24VisualScriptResourcePathEEP6Objectv(){var a=0;a=__ZnwjPKc(156,1263606)|0;__ZN24VisualScriptResourcePathC2Ev(a);__Z22postinitialize_handlerP6Object(a);return a|0}function __ZN24VisualScriptResourcePathC2Ev(a){a=a|0;var b=0;__ZN16VisualScriptNodeC2Ev(a);c[a>>2]=147956;__ZN10StringNameC2Ev(a+148|0);b=a+152|0;c[b>>2]=0;__ZN6StringaSEPKc(b,1263606);return}function __ZN21VisualScriptSceneTree13_bind_methodsEv(){return}function __ZN7ClassDB7creatorI21VisualScriptSceneTreeEEP6Objectv(){var a=0;a=__ZnwjPKc(152,1263606)|0;__ZN21VisualScriptSceneTreeC2Ev(a);__Z22postinitialize_handlerP6Object(a);return a|0}function __ZN21VisualScriptSceneTreeC2Ev(a){a=a|0;__ZN16VisualScriptNodeC2Ev(a);c[a>>2]=147756;__ZN10StringNameC2Ev(a+148|0);return}function __ZN7ClassDB7creatorI21VisualScriptSceneNodeEEP6Objectv(){var a=0;a=__ZnwjPKc(156,1263606)|0;__ZN21VisualScriptSceneNodeC2Ev(a);__Z22postinitialize_handlerP6Object(a);return a|0}function __ZN7ClassDB7creatorI27VisualScriptEngineSingletonEEP6Objectv(){var a=0;a=__ZnwjPKc(156,1263606)|0;__ZN27VisualScriptEngineSingletonC2Ev(a);__Z22postinitialize_handlerP6Object(a);return a|0}function __ZN27VisualScriptEngineSingletonC2Ev(a){a=a|0;__ZN16VisualScriptNodeC2Ev(a);c[a>>2]=147212;__ZN10StringNameC2Ev(a+148|0);c[a+152>>2]=0;return}function __ZN7ClassDB7creatorI29VisualScriptBasicTypeConstantEEP6Objectv(){var a=0;a=__ZnwjPKc(160,1263606)|0;__ZN29VisualScriptBasicTypeConstantC2Ev(a);__Z22postinitialize_handlerP6Object(a);return a|0}function __ZN29VisualScriptBasicTypeConstantC2Ev(a){a=a|0;__ZN16VisualScriptNodeC2Ev(a);c[a>>2]=146564;__ZN10StringNameC2Ev(a+148|0);__ZN10StringNameC2Ev(a+156|0);c[a+152>>2]=0;return}function __ZN7ClassDB7creatorI24VisualScriptMathConstantEEP6Objectv(){var a=0;a=__ZnwjPKc(156,1263606)|0;__ZN24VisualScriptMathConstantC2Ev(a);__Z22postinitialize_handlerP6Object(a);return a|0}function __ZN24VisualScriptMathConstantC2Ev(a){a=a|0;__ZN16VisualScriptNodeC2Ev(a);c[a>>2]=146940;__ZN10StringNameC2Ev(a+148|0);c[a+152>>2]=0;return}function __ZN7ClassDB7creatorI25VisualScriptClassConstantEEP6Objectv(){var a=0;a=__ZnwjPKc(160,1263606)|0;__ZN25VisualScriptClassConstantC2Ev(a);__Z22postinitialize_handlerP6Object(a);return a|0}function __ZN25VisualScriptClassConstantC2Ev(a){a=a|0;var b=0,d=0,e=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b;__ZN16VisualScriptNodeC2Ev(a);c[a>>2]=146292;__ZN10StringNameC2Ev(a+148|0);e=a+152|0;__ZN10StringNameC2Ev(e);__ZN10StringNameC2Ev(a+156|0);__ZN10StringNameC2EPKc(d,1142944);__ZN10StringNameaSERKS_(e,d);__ZN10StringNameD2Ev(d);l=b;return}function __ZN7ClassDB7creatorI26VisualScriptGlobalConstantEEP6Objectv(){var a=0;a=__ZnwjPKc(156,1263606)|0;__ZN26VisualScriptGlobalConstantC2Ev(a);__Z22postinitialize_handlerP6Object(a);return a|0}function __ZN26VisualScriptGlobalConstantC2Ev(a){a=a|0;__ZN16VisualScriptNodeC2Ev(a);c[a>>2]=146020;__ZN10StringNameC2Ev(a+148|0);c[a+152>>2]=0;return}function __ZN7ClassDB7creatorI20VisualScriptIndexSetEEP6Objectv(){var a=0;a=__ZnwjPKc(152,1263606)|0;__ZN20VisualScriptIndexSetC2Ev(a);__Z22postinitialize_handlerP6Object(a);return a|0}function __ZN20VisualScriptIndexSetC2Ev(a){a=a|0;__ZN16VisualScriptNodeC2Ev(a);c[a>>2]=145820;__ZN10StringNameC2Ev(a+148|0);return}function __ZN7ClassDB7creatorI20VisualScriptIndexGetEEP6Objectv(){var a=0;a=__ZnwjPKc(152,1263606)|0;__ZN20VisualScriptIndexGetC2Ev(a);__Z22postinitialize_handlerP6Object(a);return a|0}function __ZN20VisualScriptIndexGetC2Ev(a){a=a|0;__ZN16VisualScriptNodeC2Ev(a);c[a>>2]=145620;__ZN10StringNameC2Ev(a+148|0);return}function __ZN7ClassDB7creatorI20VisualScriptConstantEEP6Objectv(){var a=0;a=__ZnwjPKc(184,1263606)|0;__ZN20VisualScriptConstantC2Ev(a);__Z22postinitialize_handlerP6Object(a);return a|0}function __ZN20VisualScriptConstantC2Ev(a){a=a|0;__ZN16VisualScriptNodeC2Ev(a);c[a>>2]=145004;__ZN10StringNameC2Ev(a+148|0);c[a+160>>2]=0;c[a+152>>2]=0;return}function __ZN7ClassDB7creatorI23VisualScriptVariableGetEEP6Objectv(){var a=0;a=__ZnwjPKc(156,1263606)|0;__ZN23VisualScriptVariableGetC2Ev(a);__Z22postinitialize_handlerP6Object(a);return a|0}function __ZN23VisualScriptVariableGetC2Ev(a){a=a|0;__ZN16VisualScriptNodeC2Ev(a);c[a>>2]=144460;__ZN10StringNameC2Ev(a+148|0);__ZN10StringNameC2Ev(a+152|0);return}function __ZN7ClassDB7creatorI23VisualScriptVariableSetEEP6Objectv(){var a=0;a=__ZnwjPKc(156,1263606)|0;__ZN23VisualScriptVariableSetC2Ev(a);__Z22postinitialize_handlerP6Object(a);return a|0}function __ZN23VisualScriptVariableSetC2Ev(a){a=a|0;__ZN16VisualScriptNodeC2Ev(a);c[a>>2]=144732;__ZN10StringNameC2Ev(a+148|0);__ZN10StringNameC2Ev(a+152|0);return}function __ZN7ClassDB7creatorI20VisualScriptOperatorEEP6Objectv(){var a=0;a=__ZnwjPKc(160,1263606)|0;__ZN20VisualScriptOperatorC2Ev(a);__Z22postinitialize_handlerP6Object(a);return a|0}function __ZN20VisualScriptOperatorC2Ev(a){a=a|0;__ZN16VisualScriptNodeC2Ev(a);c[a>>2]=143032;__ZN10StringNameC2Ev(a+148|0);c[a+156>>2]=6;c[a+152>>2]=0;return}function __ZN7ClassDB7creatorI20VisualScriptFunctionEEP6Objectv(){var a=0;a=__ZnwjPKc(168,1263606)|0;__ZN20VisualScriptFunctionC2Ev(a);__Z22postinitialize_handlerP6Object(a);return a|0}function __ZN20VisualScriptFunctionC2Ev(b){b=b|0;__ZN16VisualScriptNodeC2Ev(b);c[b>>2]=142832;__ZN10StringNameC2Ev(b+148|0);c[b+152>>2]=0;c[b+160>>2]=256;a[b+156>>0]=0;c[b+164>>2]=0;return}function __ZN7ClassDB7creatorI12VisualScriptEEP6Objectv(){var a=0;a=__ZnwjPKc(184,1263606)|0;__ZN12VisualScriptC2Ev(a);__Z22postinitialize_handlerP6Object(a);return a|0}function __ZN12VisualScript28register_custom_data_to_otdbEv(){var a=0,b=0,d=0,e=0,f=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a+12|0;d=a+8|0;e=a+4|0;f=a;__ZN10StringNameC2EPKc(d,600946);__ZN6StringC2EPKc(b,600933);c[f>>2]=c[b>>2];__ZN10StringNameC2ERK6String(e,f);__ZN7ClassDB27add_resource_base_extensionERK10StringNameS2_(d,e);__ZN10StringNameD2Ev(e);e=c[f>>2]|0;if(!e){__ZN10StringNameD2Ev(d);l=a;return}if(__Z16atomic_decrementPj(e+-8|0)|0){__ZN10StringNameD2Ev(d);l=a;return}__ZN6Memory11free_staticEPvb(e,1);__ZN10StringNameD2Ev(d);l=a;return}function __ZN12VisualScriptC2Ev(a){a=a|0;var b=0,d=0,e=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b;__ZN8ResourceC2Ev(a);c[a>>2]=22144;__ZN10StringNameC2Ev(a+124|0);c[a>>2]=153936;__ZN10StringNameC2Ev(a+128|0);e=a+132|0;__ZN10StringNameC2Ev(e);c[a+140>>2]=379008;c[a+136>>2]=0;c[a+144>>2]=0;c[a+152>>2]=379008;c[a+148>>2]=0;c[a+156>>2]=0;c[a+164>>2]=379008;c[a+160>>2]=0;c[a+168>>2]=0;c[a+176>>2]=379008;c[a+172>>2]=0;c[a+180>>2]=0;__ZN10StringNameC2EPKc(d,1142944);__ZN10StringNameaSERKS_(e,d);__ZN10StringNameD2Ev(d);l=b;return}function __ZN20VisualScriptLanguageC2Ev(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0;d=l;l=l+64|0;if((l|0)>=(m|0))ba(64);e=d+48|0;f=d+24|0;g=d;c[b>>2]=155360;c[b+8>>2]=379008;c[b+4>>2]=0;c[b+12>>2]=0;h=b+20|0;c[h>>2]=0;c[b+24>>2]=0;i=b+40|0;__ZN10StringNameC2Ev(i);__ZN10StringNameC2Ev(b+44|0);j=b+48|0;__ZN10StringNameC2Ev(j);k=b+52|0;__ZN10StringNameC2Ev(k);__ZN10StringNameC2EPKc(e,937098);__ZN10StringNameaSERKS_(i,e);__ZN10StringNameD2Ev(e);__ZN10StringNameC2EPKc(e,600949);__ZN10StringNameaSERKS_(j,e);__ZN10StringNameD2Ev(e);__ZN10StringNameC2EPKc(e,600955);__ZN10StringNameaSERKS_(k,e);__ZN10StringNameD2Ev(e);c[306878]=b;c[b+16>>2]=-1;__ZN6StringaSEPKc(h,1263606);c[b+28>>2]=0;__ZN6StringC2EPKc(e,652355);__ZN7VariantC2Ei(g,1024);__Z11_GLOBAL_DEFRK6StringRK7Variant(f,e,g);h=__ZNK7VariantcviEv(f)|0;if(c[f>>2]|0)__ZN7Variant5clearEv(f);if(c[g>>2]|0)__ZN7Variant5clearEv(g);g=c[e>>2]|0;if(g|0?(__Z16atomic_decrementPj(g+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(g,1);g=b+32|0;if(!(c[313437]|0)){c[g>>2]=0;n=0;o=b+36|0;c[o>>2]=n;l=d;return}e=(h|0)>1024?h:1024;c[g>>2]=e;g=e+1|0;e=__ZN6Memory12alloc_staticEjb(g*20|0,1)|0;if(!e){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143992,1144012,140,1144029,0);n=0;o=b+36|0;c[o>>2]=n;l=d;return}else{a[1263537]=0;h=e+-8|0;c[h>>2]=g;c[h+4>>2]=0;n=e;o=b+36|0;c[o>>2]=n;l=d;return}}function __ZN7ClassDB14register_classI20AudioStreamOGGVorbisEEvv(){var b=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=b+8|0;f=b+4|0;g=b;__Z12_global_lockv();if(!(a[1258335]|0)){if(!(a[1258336]|0)){if(!(a[1257004]|0)){if(!(a[1257001]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI9ReferenceEEvv();__ZN9Reference13_bind_methodsEv();a[1257001]=1}__ZN7ClassDB10_add_classI8ResourceEEvv();__ZN8Resource13_bind_methodsEv();a[1257004]=1}__ZN7ClassDB10_add_classI11AudioStreamEEvv();a[1258336]=1}__ZN7ClassDB10_add_classI20AudioStreamOGGVorbisEEvv();__ZN20AudioStreamOGGVorbis13_bind_methodsEv();a[1258335]=1}__ZN6StringC2EPKc(e,600964);c[g>>2]=c[e>>2];__ZN10StringNameC2ERK6String(f,g);e=c[313454]|0;if(!e)h=0;else{i=c[f>>2]|0;if(!i)j=0;else j=c[i+16>>2]|0;k=c[e+(((1<<d[1253820])+-1&j)<<2)>>2]|0;a:do if(!k)n=0;else{e=k;while(1){if((c[e>>2]|0)==(j|0)?(c[e+8>>2]|0)==(i|0):0){n=e;break a}e=c[e+4>>2]|0;if(!e){n=0;break}}}while(0);h=(n|0)==0?0:n+12|0}__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);if(!h){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1124689,1126301,210,1124704,0);__Z14_global_unlockv();l=b;return}else{a[1263537]=0;c[h+88>>2]=86;__ZN20AudioStreamOGGVorbis28register_custom_data_to_otdbEv();__Z14_global_unlockv();l=b;return}}function __ZN7ClassDB7creatorI20AudioStreamOGGVorbisEEP6Objectv(){var a=0;a=__ZnwjPKc(160,1263606)|0;__ZN20AudioStreamOGGVorbisC2Ev(a);__Z22postinitialize_handlerP6Object(a);return a|0}function __ZN20AudioStreamOGGVorbis28register_custom_data_to_otdbEv(){var a=0,b=0,d=0,e=0,f=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a+12|0;d=a+8|0;e=a+4|0;f=a;__ZN10StringNameC2EPKc(d,600985);__ZN6StringC2EPKc(b,600964);c[f>>2]=c[b>>2];__ZN10StringNameC2ERK6String(e,f);__ZN7ClassDB27add_resource_base_extensionERK10StringNameS2_(d,e);__ZN10StringNameD2Ev(e);e=c[f>>2]|0;if(!e){__ZN10StringNameD2Ev(d);l=a;return}if(__Z16atomic_decrementPj(e+-8|0)|0){__ZN10StringNameD2Ev(d);l=a;return}__ZN6Memory11free_staticEPvb(e,1);__ZN10StringNameD2Ev(d);l=a;return}function __ZN7ClassDB14register_classI10RegExMatchEEvv(){var b=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=b+8|0;f=b+4|0;g=b;__Z12_global_lockv();if(!(a[1258331]|0)){if(!(a[1257001]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI9ReferenceEEvv();__ZN9Reference13_bind_methodsEv();a[1257001]=1}__ZN7ClassDB10_add_classI10RegExMatchEEvv();__ZN10RegExMatch13_bind_methodsEv();a[1258331]=1}__ZN6StringC2EPKc(e,600997);c[g>>2]=c[e>>2];__ZN10StringNameC2ERK6String(f,g);e=c[313454]|0;if(!e)h=0;else{i=c[f>>2]|0;if(!i)j=0;else j=c[i+16>>2]|0;k=c[e+(((1<<d[1253820])+-1&j)<<2)>>2]|0;a:do if(!k)n=0;else{e=k;while(1){if((c[e>>2]|0)==(j|0)?(c[e+8>>2]|0)==(i|0):0){n=e;break a}e=c[e+4>>2]|0;if(!e){n=0;break}}}while(0);h=(n|0)==0?0:n+12|0}__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);if(!h){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1124689,1126301,210,1124704,0);__Z14_global_unlockv();l=b;return}else{a[1263537]=0;c[h+88>>2]=87;__Z14_global_unlockv();l=b;return}}function __ZN7ClassDB14register_classI5RegExEEvv(){var b=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=b+8|0;f=b+4|0;g=b;__Z12_global_lockv();if(!(a[1258330]|0)){if(!(a[1257004]|0)){if(!(a[1257001]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI9ReferenceEEvv();__ZN9Reference13_bind_methodsEv();a[1257001]=1}__ZN7ClassDB10_add_classI8ResourceEEvv();__ZN8Resource13_bind_methodsEv();a[1257004]=1}__ZN7ClassDB10_add_classI5RegExEEvv();__ZN5RegEx13_bind_methodsEv();a[1258330]=1}__ZN6StringC2EPKc(e,600991);c[g>>2]=c[e>>2];__ZN10StringNameC2ERK6String(f,g);e=c[313454]|0;if(!e)h=0;else{i=c[f>>2]|0;if(!i)j=0;else j=c[i+16>>2]|0;k=c[e+(((1<<d[1253820])+-1&j)<<2)>>2]|0;a:do if(!k)n=0;else{e=k;while(1){if((c[e>>2]|0)==(j|0)?(c[e+8>>2]|0)==(i|0):0){n=e;break a}e=c[e+4>>2]|0;if(!e){n=0;break}}}while(0);h=(n|0)==0?0:n+12|0}__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);if(!h){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1124689,1126301,210,1124704,0);__Z14_global_unlockv();l=b;return}else{a[1263537]=0;c[h+88>>2]=88;__ZN8Resource28register_custom_data_to_otdbEv();__Z14_global_unlockv();l=b;return}}function __ZN7ClassDB7creatorI5RegExEEP6Objectv(){var a=0;a=__ZnwjPKc(144,1263606)|0;__ZN5RegExC2Ev(a);__Z22postinitialize_handlerP6Object(a);return a|0}function __ZN5RegExC2Ev(a){a=a|0;var b=0;__ZN8ResourceC2Ev(a);c[a>>2]=136228;__ZN10StringNameC2Ev(a+124|0);b=a+128|0;c[b>>2]=0;c[b+4>>2]=0;c[b+8>>2]=0;c[b+12>>2]=0;return}function __ZN7ClassDB7creatorI10RegExMatchEEP6Objectv(){var a=0;a=__ZnwjPKc(100,1263606)|0;__ZN10RegExMatchC2Ev(a);__Z22postinitialize_handlerP6Object(a);return a|0}function __ZN10RegExMatchC2Ev(a){a=a|0;__ZN9ReferenceC2Ev(a);c[a>>2]=136640;__ZN10StringNameC2Ev(a+88|0);c[a+92>>2]=0;c[a+96>>2]=0;return}function __ZN17ResourceFormatPVRC2Ev(a){a=a|0;c[a>>2]=136176;c[313776]=5096;c[313781]=5097;c[313780]=5097;return}function __ZL17_pvrtc_decompressP5Image(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0,ia=0,ja=0,ka=0,la=0,ma=0,na=0,oa=0,pa=0,qa=0,ra=0,sa=0,ta=0,ua=0,va=0,wa=0,xa=0,ya=0,za=0,Aa=0,Ba=0,Ca=0,Da=0,Ea=0,Fa=0,Ga=0,Ha=0,Ia=0;d=l;l=l+1232|0;if((l|0)>=(m|0))ba(1232);e=d+712|0;f=d+200|0;g=d+184|0;h=d+168|0;i=d+40|0;j=d+24|0;k=d+8|0;n=d+4|0;o=d;if((((__ZNK5Image10get_formatEv(b)|0)!=25?(__ZNK5Image10get_formatEv(b)|0)!=26:0)?(__ZNK5Image10get_formatEv(b)|0)!=27:0)?(__ZNK5Image10get_formatEv(b)|0)!=28:0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(601167,559118,656,601185,0);l=d;return}a[1263537]=0;if((__ZNK5Image10get_formatEv(b)|0)==25)p=1;else p=(__ZNK5Image10get_formatEv(b)|0)==26;q=__ZNK5Image8get_dataEv(b)|0;c[n>>2]=q;if(!q){r=0;s=0}else{__Z16atomic_incrementPj(q+4|0)|0;r=c[q+8>>2]|0;s=q}c[o>>2]=0;q=__ZNK5Image9get_widthEv(b)|0;__ZN10PoolVectorIhE6resizeEi(o,U(q<<2,__ZNK5Image10get_heightEv(b)|0)|0)|0;if((c[o>>2]|0)!=0?(__ZN10PoolVectorIhE14_copy_on_writeEv(o),q=c[o>>2]|0,(q|0)!=0):0){__Z16atomic_incrementPj(q+4|0)|0;t=c[q+8>>2]|0;u=q}else{t=0;u=0}q=__ZNK5Image9get_widthEv(b)|0;v=__ZNK5Image10get_heightEv(b)|0;c[h>>2]=0;c[h+4>>2]=0;c[h+8>>2]=0;c[h+12>>2]=0;w=p?8:4;x=(q|0)/(w|0)|0;y=(x|0)>2?x:2;x=(v|0)<8?2:(v|0)/4|0;if((v|0)>0){z=(q|0)>0;A=w>>>1;B=q+-1|0;C=v+-1|0;D=y+-1|0;E=x+-1|0;F=g+4|0;G=g+8|0;H=g+12|0;I=i+32|0;J=i+64|0;K=i+96|0;L=i+16|0;M=i+48|0;N=i+80|0;O=i+112|0;P=p?7:3;Q=j+4|0;R=k+4|0;S=j+8|0;T=k+8|0;V=j+12|0;W=k+12|0;X=0;do{if(z){Y=X+-2|0;Z=(X|0)<2?0:(Y|0)>(C|0)?C:Y;Y=(Z|0)/4|0;_=Y+1|0;$=(Z|0)<-7?0:(_|0)>(E|0)?E:_;_=(X<<1&4|X&3)^4;Z=U(X,q)|0;aa=_+-1|0;ca=_+1|0;da=0;do{ea=da-A|0;fa=(((ea|0)<0?0:(ea|0)>(B|0)?B:ea)|0)/(w|0)|0;ea=fa+1|0;ga=(fa|0)<-1?0:(ea|0)>(D|0)?D:ea;c[g>>2]=r+((__ZL10twiddle_uvjjjj(x,y,Y,fa)|0)<<3);c[F>>2]=r+((__ZL10twiddle_uvjjjj(x,y,Y,ga)|0)<<3);c[G>>2]=r+((__ZL10twiddle_uvjjjj(x,y,$,fa)|0)<<3);c[H>>2]=r+((__ZL10twiddle_uvjjjj(x,y,$,ga)|0)<<3);if(_memcmp(h,g,16)|0){ga=0;fa=0;while(1){ea=ga|1;ha=ga|2;ia=ga|3;ja=0;ka=0;while(1){la=c[g+(fa<<3)+(ka<<2)>>2]|0;ma=i+(fa<<6)+(ka<<5)|0;na=c[la+4>>2]|0;oa=na>>>16;pa=i+(fa<<6)+(ka<<5)+8|0;if(!(na&32768)){qa=na>>>7&30;ra=na>>>3&30;c[ma>>2]=qa>>>4|qa;c[i+(fa<<6)+(ka<<5)+4>>2]=ra>>>4|ra;ra=na<<1&28;qa=ra>>>3|ra;c[pa>>2]=qa;sa=na>>>11&14;ta=qa}else{c[ma>>2]=na>>>10&31;c[i+(fa<<6)+(ka<<5)+4>>2]=na>>>5&31;ma=na&30;qa=ma>>>4|ma;c[pa>>2]=qa;sa=15;ta=qa}c[i+(fa<<6)+(ka<<5)+12>>2]=sa;if(!(oa&32768)){qa=na>>>23&30;ma=na>>>19&30;c[pa>>2]=ta>>4|ta;ua=na>>>27&14;va=oa<<1&30;wa=ma>>>4|ma;xa=qa>>>4|qa}else{ua=15;va=oa&31;wa=na>>>21&31;xa=na>>>26&31}c[i+(fa<<6)+(ka<<5)+16>>2]=xa;c[i+(fa<<6)+(ka<<5)+20>>2]=wa;c[i+(fa<<6)+(ka<<5)+24>>2]=va;c[i+(fa<<6)+(ka<<5)+28>>2]=ua;oa=c[la>>2]|0;la=na&1;do if(!(p&(la|0)!=0)){if(!p){c[f+(ga<<6)+(ja<<2)>>2]=la;c[e+(ga<<6)+(ja<<2)>>2]=oa&3;na=ja|1;c[f+(ga<<6)+(na<<2)>>2]=la;c[e+(ga<<6)+(na<<2)>>2]=oa>>>2&3;qa=ja|2;c[f+(ga<<6)+(qa<<2)>>2]=la;c[e+(ga<<6)+(qa<<2)>>2]=oa>>>4&3;ma=ja|3;c[f+(ga<<6)+(ma<<2)>>2]=la;c[e+(ga<<6)+(ma<<2)>>2]=oa>>>6&3;c[f+(ea<<6)+(ja<<2)>>2]=la;c[e+(ea<<6)+(ja<<2)>>2]=oa>>>8&3;c[f+(ea<<6)+(na<<2)>>2]=la;c[e+(ea<<6)+(na<<2)>>2]=oa>>>10&3;c[f+(ea<<6)+(qa<<2)>>2]=la;c[e+(ea<<6)+(qa<<2)>>2]=oa>>>12&3;c[f+(ea<<6)+(ma<<2)>>2]=la;c[e+(ea<<6)+(ma<<2)>>2]=oa>>>14&3;c[f+(ha<<6)+(ja<<2)>>2]=la;c[e+(ha<<6)+(ja<<2)>>2]=oa>>>16&3;c[f+(ha<<6)+(na<<2)>>2]=la;c[e+(ha<<6)+(na<<2)>>2]=oa>>>18&3;c[f+(ha<<6)+(qa<<2)>>2]=la;c[e+(ha<<6)+(qa<<2)>>2]=oa>>>20&3;c[f+(ha<<6)+(ma<<2)>>2]=la;c[e+(ha<<6)+(ma<<2)>>2]=oa>>>22&3;c[f+(ia<<6)+(ja<<2)>>2]=la;c[e+(ia<<6)+(ja<<2)>>2]=oa>>>24&3;c[f+(ia<<6)+(na<<2)>>2]=la;c[e+(ia<<6)+(na<<2)>>2]=oa>>>26&3;c[f+(ia<<6)+(qa<<2)>>2]=la;ya=ma;za=oa>>>28&3;Aa=e+(ia<<6)+(qa<<2)|0;Ba=32;break}qa=ja|1;ma=ja|2;na=ja|3;pa=ja+4|0;ra=ja+5|0;Ca=ja+6|0;Da=ja+7|0;Ea=0;Fa=oa;do{Ga=Ea+ga|0;c[f+(Ga<<6)+(ja<<2)>>2]=la;c[e+(Ga<<6)+(ja<<2)>>2]=Fa&1|0?3:0;c[f+(Ga<<6)+(qa<<2)>>2]=la;c[e+(Ga<<6)+(qa<<2)>>2]=Fa&2|0?3:0;c[f+(Ga<<6)+(ma<<2)>>2]=la;c[e+(Ga<<6)+(ma<<2)>>2]=Fa&4|0?3:0;c[f+(Ga<<6)+(na<<2)>>2]=la;c[e+(Ga<<6)+(na<<2)>>2]=Fa&8|0?3:0;c[f+(Ga<<6)+(pa<<2)>>2]=la;c[e+(Ga<<6)+(pa<<2)>>2]=Fa&16|0?3:0;c[f+(Ga<<6)+(ra<<2)>>2]=la;c[e+(Ga<<6)+(ra<<2)>>2]=Fa&32|0?3:0;c[f+(Ga<<6)+(Ca<<2)>>2]=la;c[e+(Ga<<6)+(Ca<<2)>>2]=Fa&64|0?3:0;c[f+(Ga<<6)+(Da<<2)>>2]=la;c[e+(Ga<<6)+(Da<<2)>>2]=Fa&128|0?3:0;Fa=Fa>>>8;Ea=Ea+1|0}while((Ea|0)!=4);if(!Fa)Ba=33;else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(601395,559118,357,601414,0)}else{c[f+(ga<<6)+(ja<<2)>>2]=la;c[e+(ga<<6)+(ja<<2)>>2]=oa&3;Ea=ja|1;c[f+(ga<<6)+(Ea<<2)>>2]=la;Da=ja|2;c[f+(ga<<6)+(Da<<2)>>2]=la;c[e+(ga<<6)+(Da<<2)>>2]=oa>>>2&3;Ca=ja|3;c[f+(ga<<6)+(Ca<<2)>>2]=la;ra=ja+4|0;c[f+(ga<<6)+(ra<<2)>>2]=la;c[e+(ga<<6)+(ra<<2)>>2]=oa>>>4&3;pa=ja+5|0;c[f+(ga<<6)+(pa<<2)>>2]=la;na=ja+6|0;c[f+(ga<<6)+(na<<2)>>2]=la;c[e+(ga<<6)+(na<<2)>>2]=oa>>>6&3;ma=ja+7|0;c[f+(ga<<6)+(ma<<2)>>2]=la;c[f+(ea<<6)+(ja<<2)>>2]=la;c[f+(ea<<6)+(Ea<<2)>>2]=la;c[e+(ea<<6)+(Ea<<2)>>2]=oa>>>8&3;c[f+(ea<<6)+(Da<<2)>>2]=la;c[f+(ea<<6)+(Ca<<2)>>2]=la;c[e+(ea<<6)+(Ca<<2)>>2]=oa>>>10&3;c[f+(ea<<6)+(ra<<2)>>2]=la;c[f+(ea<<6)+(pa<<2)>>2]=la;c[e+(ea<<6)+(pa<<2)>>2]=oa>>>12&3;c[f+(ea<<6)+(na<<2)>>2]=la;c[f+(ea<<6)+(ma<<2)>>2]=la;c[e+(ea<<6)+(ma<<2)>>2]=oa>>>14&3;c[f+(ha<<6)+(ja<<2)>>2]=la;c[e+(ha<<6)+(ja<<2)>>2]=oa>>>16&3;c[f+(ha<<6)+(Ea<<2)>>2]=la;c[f+(ha<<6)+(Da<<2)>>2]=la;c[e+(ha<<6)+(Da<<2)>>2]=oa>>>18&3;c[f+(ha<<6)+(Ca<<2)>>2]=la;c[f+(ha<<6)+(ra<<2)>>2]=la;c[e+(ha<<6)+(ra<<2)>>2]=oa>>>20&3;c[f+(ha<<6)+(pa<<2)>>2]=la;c[f+(ha<<6)+(na<<2)>>2]=la;c[e+(ha<<6)+(na<<2)>>2]=oa>>>22&3;c[f+(ha<<6)+(ma<<2)>>2]=la;c[f+(ia<<6)+(ja<<2)>>2]=la;c[f+(ia<<6)+(Ea<<2)>>2]=la;c[e+(ia<<6)+(Ea<<2)>>2]=oa>>>24&3;c[f+(ia<<6)+(Da<<2)>>2]=la;c[f+(ia<<6)+(Ca<<2)>>2]=la;c[e+(ia<<6)+(Ca<<2)>>2]=oa>>>26&3;c[f+(ia<<6)+(ra<<2)>>2]=la;c[f+(ia<<6)+(pa<<2)>>2]=la;c[e+(ia<<6)+(pa<<2)>>2]=oa>>>28&3;ya=ma;za=1;Aa=f+(ia<<6)+(na<<2)|0;Ba=32}while(0);if((Ba|0)==32){Ba=0;c[Aa>>2]=za;c[f+(ia<<6)+(ya<<2)>>2]=la;c[e+(ia<<6)+(ya<<2)>>2]=oa>>>30;Ba=33}if((Ba|0)==33){Ba=0;a[1263537]=0}ka=ka+1|0;if((ka|0)==2)break;else ja=ja+w|0}fa=fa+1|0;if((fa|0)==2)break;else ga=ga+4|0}c[h>>2]=c[g>>2];c[h+4>>2]=c[g+4>>2];c[h+8>>2]=c[g+8>>2];c[h+12>>2]=c[g+12>>2]}__ZL18interpolate_colorsPKiS0_S0_S0_biiPi(i,I,J,K,p,da,X,j);__ZL18interpolate_colorsPKiS0_S0_S0_biiPi(L,M,N,O,p,da,X,k);ga=(da<<1^12)&w|da&P;fa=c[f+(_<<6)+(ga<<2)>>2]|0;a:do if(!fa){Ha=c[162636+(c[e+(_<<6)+(ga<<2)>>2]<<2)>>2]|0;Ia=0}else{if(!p){ja=c[e+(_<<6)+(ga<<2)>>2]|0;Ha=c[162652+(ja<<2)>>2]|0;Ia=(ja|0)==2&1;break}if(!((da^X)&1)){Ha=c[162636+(c[e+(_<<6)+(ga<<2)>>2]<<2)>>2]|0;Ia=0;break}switch(fa|0){case 1:{Ha=((c[162636+(c[e+(aa<<6)+(ga<<2)>>2]<<2)>>2]|0)+2+(c[162636+(c[e+(ca<<6)+(ga<<2)>>2]<<2)>>2]|0)+(c[162636+(c[e+(_<<6)+(ga+-1<<2)>>2]<<2)>>2]|0)+(c[162636+(c[e+(_<<6)+(ga+1<<2)>>2]<<2)>>2]|0)|0)/4|0;Ia=0;break a;break}case 2:{Ha=((c[162636+(c[e+(_<<6)+(ga+-1<<2)>>2]<<2)>>2]|0)+1+(c[162636+(c[e+(_<<6)+(ga+1<<2)>>2]<<2)>>2]|0)|0)/2|0;Ia=0;break a;break}default:{Ha=((c[162636+(c[e+(aa<<6)+(ga<<2)>>2]<<2)>>2]|0)+1+(c[162636+(c[e+(ca<<6)+(ga<<2)>>2]<<2)>>2]|0)|0)/2|0;Ia=0;break a}}}while(0);ga=c[j>>2]|0;fa=((U((c[k>>2]|0)-ga|0,Ha)|0)+(ga<<3)|0)>>>3;ga=c[Q>>2]|0;ja=((U((c[R>>2]|0)-ga|0,Ha)|0)+(ga<<3)|0)>>>3;ga=c[S>>2]|0;ka=((U((c[T>>2]|0)-ga|0,Ha)|0)+(ga<<3)|0)>>>3;ga=c[V>>2]|0;ia=((U((c[W>>2]|0)-ga|0,Ha)|0)+(ga<<3)|0)>>>3;ga=da+Z<<2;a[t+ga>>0]=fa;a[t+(ga|1)>>0]=ja;a[t+(ga|2)>>0]=ka;a[t+(ga|3)>>0]=(Ia|0)==0?ia&255:0;da=da+1|0}while((da|0)!=(q|0))}X=X+1|0}while((X|0)!=(v|0))}if(u|0)__Z16atomic_decrementPj(u+4|0)|0;if(s|0)__Z16atomic_decrementPj(s+4|0)|0;s=__ZNK5Image11has_mipmapsEv(b)|0;u=__ZNK5Image9get_widthEv(b)|0;__ZN5ImageC2EiibNS_6FormatERK10PoolVectorIhE(e,u,__ZNK5Image10get_heightEv(b)|0,0,5,o);if(s)__ZN5Image16generate_mipmapsEv(e)|0;c[b>>2]=c[e>>2];s=b+4|0;u=e+4|0;if(((c[s>>2]|0)!=(c[u>>2]|0)?(__ZN10PoolVectorIhE12_unreferenceEv(s),v=c[u>>2]|0,v|0):0)?__Z28atomic_conditional_incrementPj(v)|0:0)c[s>>2]=c[u>>2];u=b+8|0;b=e+8|0;c[u>>2]=c[b>>2];c[u+4>>2]=c[b+4>>2];a[u+8>>0]=a[b+8>>0]|0;__ZN5ImageD2Ev(e);__ZN10PoolVectorIhE12_unreferenceEv(o);__ZN10PoolVectorIhE12_unreferenceEv(n);l=d;return}function __ZL16_compress_pvrtc4P5Image(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0;d=l;l=l+96|0;if((l|0)>=(m|0))ba(96);e=d+76|0;f=d+56|0;g=d+52|0;h=d+28|0;i=d+32|0;j=d+24|0;k=d+20|0;n=d+16|0;o=d;c[e>>2]=c[b>>2];p=e+4|0;q=b+4|0;c[p>>2]=0;if((c[q>>2]|0?(__ZN10PoolVectorIhE12_unreferenceEv(p),r=c[q>>2]|0,r|0):0)?__Z28atomic_conditional_incrementPj(r)|0:0)c[p>>2]=c[q>>2];p=e+8|0;r=b+8|0;c[p>>2]=c[r>>2];c[p+4>>2]=c[r+4>>2];a[p+8>>0]=a[r+8>>0]|0;if(((__ZNK5Image9get_widthEv(e)|0)&7|0)==0?((__ZNK5Image10get_heightEv(e)|0)&7|0)==0:0)s=1;else{p=__ZNK5Image11has_mipmapsEv(e)|0;t=__ZNK5Image9get_widthEv(e)|0;u=t+8-((__ZNK5Image9get_widthEv(e)|0)%8|0)|0;t=__ZNK5Image10get_heightEv(e)|0;__ZN5Image6resizeEiiNS_13InterpolationE(e,u,t+8-((__ZNK5Image10get_heightEv(e)|0)%8|0)|0,1);s=p^1}__ZN5Image7convertENS_6FormatE(e,5);if(!(s|(__ZNK5Image11has_mipmapsEv(e)|0)))__ZN5Image16generate_mipmapsEv(e)|0;s=(__ZNK5Image12detect_alphaEv(e)|0)!=0;__ZN5ImageC2Ev(f);p=__ZNK5Image9get_widthEv(e)|0;t=__ZNK5Image10get_heightEv(e)|0;__ZN5Image6createEiibNS_6FormatE(f,p,t,1,s?28:27);s=__ZNK5Image8get_dataEv(f)|0;c[g>>2]=s;if((s|0)!=0?(__ZN10PoolVectorIhE14_copy_on_writeEv(g),s=c[g>>2]|0,(s|0)!=0):0){__Z16atomic_incrementPj(s+4|0)|0;v=s;w=c[s+8>>2]|0}else{v=0;w=0}s=__ZNK5Image8get_dataEv(e)|0;c[h>>2]=s;if(!s){x=0;y=0}else{__Z16atomic_incrementPj(s+4|0)|0;x=s;y=c[s+8>>2]|0}__ZN10PoolVectorIhE12_unreferenceEv(h);if((__ZNK5Image16get_mipmap_countEv(f)|0)>=0){h=o+4|0;s=o+8|0;t=o+12|0;p=0;while(1){__ZNK5Image37get_mipmap_offset_size_and_dimensionsEiRiS0_S0_S0_(e,p,i,j,k,n);u=c[k>>2]|0;z=c[n>>2]|0;c[h>>2]=u;c[s>>2]=z;A=U(u<<2,z)|0;z=__Znaj((A|0)>-1?A:-1)|0;c[t>>2]=z;c[o>>2]=162612;A=c[j>>2]|0;_memcpy(z|0,y+(c[i>>2]|0)|0,A|0)|0;if((A|0)>3){u=(A|0)/4|0;A=0;do{B=z+(A<<2)+2|0;C=z+(A<<2)|0;D=a[B>>0]|0;a[B>>0]=a[C>>0]|0;a[C>>0]=D;A=A+1|0}while((A|0)<(u|0))}__ZNK5Image37get_mipmap_offset_size_and_dimensionsEiRiS0_S0_S0_(f,p,i,j,k,n);__ZN7Javelin12PvrTcEncoder14EncodeRgba4BppEPvRKNS_10RgbaBitmapE(w+(c[i>>2]|0)|0,o);c[o>>2]=162628;u=c[t>>2]|0;if(u|0)__ZdaPv(u);if((p|0)<(__ZNK5Image16get_mipmap_countEv(f)|0))p=p+1|0;else break}}if(x|0)__Z16atomic_decrementPj(x+4|0)|0;if(v|0)__Z16atomic_decrementPj(v+4|0)|0;v=__ZNK5Image9get_widthEv(f)|0;x=__ZNK5Image10get_heightEv(f)|0;p=__ZNK5Image11has_mipmapsEv(f)|0;__ZN5ImageC2EiibNS_6FormatERK10PoolVectorIhE(i,v,x,p,__ZNK5Image10get_formatEv(f)|0,g);c[b>>2]=c[i>>2];b=i+4|0;if((c[q>>2]|0)==(c[b>>2]|0)){E=i+8|0;c[r>>2]=c[E>>2];c[r+4>>2]=c[E+4>>2];a[r+8>>0]=a[E+8>>0]|0;__ZN5ImageD2Ev(i);__ZN10PoolVectorIhE12_unreferenceEv(g);__ZN5ImageD2Ev(f);__ZN5ImageD2Ev(e);l=d;return}__ZN10PoolVectorIhE12_unreferenceEv(q);p=c[b>>2]|0;if(!p){E=i+8|0;c[r>>2]=c[E>>2];c[r+4>>2]=c[E+4>>2];a[r+8>>0]=a[E+8>>0]|0;__ZN5ImageD2Ev(i);__ZN10PoolVectorIhE12_unreferenceEv(g);__ZN5ImageD2Ev(f);__ZN5ImageD2Ev(e);l=d;return}if(!(__Z28atomic_conditional_incrementPj(p)|0)){E=i+8|0;c[r>>2]=c[E>>2];c[r+4>>2]=c[E+4>>2];a[r+8>>0]=a[E+8>>0]|0;__ZN5ImageD2Ev(i);__ZN10PoolVectorIhE12_unreferenceEv(g);__ZN5ImageD2Ev(f);__ZN5ImageD2Ev(e);l=d;return}c[q>>2]=c[b>>2];E=i+8|0;c[r>>2]=c[E>>2];c[r+4>>2]=c[E+4>>2];a[r+8>>0]=a[E+8>>0]|0;__ZN5ImageD2Ev(i);__ZN10PoolVectorIhE12_unreferenceEv(g);__ZN5ImageD2Ev(f);__ZN5ImageD2Ev(e);l=d;return}function __ZN7Javelin12PvrTcEncoder14EncodeRgba4BppEPvRKNS_10RgbaBitmapE(b,f){b=b|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0,ia=0,ja=0,ka=0,la=0,ma=0,na=0,oa=0,pa=0,qa=0,ra=0,sa=0,ta=0,ua=0,va=0,wa=0,xa=0,ya=0,za=0,Aa=0,Ba=0,Ca=0,Da=0,Ea=0,Fa=0,Ga=0,Ha=0,Ia=0,Ja=0,Ka=0,La=0,Ma=0,Na=0,Oa=0,Pa=0,Qa=0,Ra=0,Sa=0,Ta=0,Ua=0,Va=0,Wa=0,Xa=0,Ya=0,Za=0,_a=0,$a=0,ab=0,bb=0,cb=0,db=0,eb=0,fb=0,gb=0,hb=0,ib=0,jb=0,kb=0,lb=0,mb=0,nb=0,ob=0,pb=0,qb=0,rb=0,sb=0,tb=0,ub=0,vb=0,wb=0,xb=0,yb=0,zb=0,Ab=0,Bb=0,Cb=0,Db=0,Eb=0,Fb=0,Gb=0,Hb=0,Ib=0,Jb=0,Kb=0,Lb=0,Mb=0,Nb=0,Ob=0,Pb=0,Qb=0,Rb=0,Sb=0,Tb=0,Ub=0,Vb=0,Wb=0,Xb=0,Yb=0,Zb=0,_b=0,$b=0,ac=0,bc=0,cc=0,dc=0;g=l;l=l+144|0;if((l|0)>=(m|0))ba(144);h=g+128|0;i=g+112|0;j=g+96|0;k=g+80|0;n=g+64|0;o=g+48|0;p=g+32|0;q=g+16|0;r=g;s=f+4|0;t=c[s>>2]|0;if((t|0)!=(c[f+8>>2]|0))Bd(601008,601060,388,601104);if(t+-1&t|0)Bd(601119,601060,389,601104);u=(t|0)/4|0;v=u+-1|0;w=(t|0)>3;if(!w){l=g;return}x=h+4|0;y=f+12|0;z=h+4|0;A=h+2|0;B=h+1|0;C=h+3|0;D=h+6|0;E=h+5|0;F=h+7|0;G=0;do{H=G<<2;I=443244+(G>>8<<1)|0;J=443244+((G&255)<<1)|0;K=0;do{c[h>>2]=0;c[x>>2]=0;L=c[s>>2]|0;M=(c[y>>2]|0)+((U(H,L)|0)<<2)+(K<<2<<2)|0;N=d[M>>0]|d[M+1>>0]<<8|d[M+2>>0]<<16|d[M+3>>0]<<24;c[h>>2]=N;O=d[M>>0]|d[M+1>>0]<<8|d[M+2>>0]<<16|d[M+3>>0]<<24;c[z>>2]=O;P=M+4|0;Q=P+2|0;R=a[Q>>0]|0;S=N>>>16&255;T=N>>>8&255;V=N&255;W=N>>>24&255;N=O>>>16&255;X=O>>>8&255;Y=O&255;Z=O>>>24&255;if((R&255)<(S&255)){a[A>>0]=R;_=R}else _=S;S=P+1|0;R=a[S>>0]|0;if((R&255)<(T&255)){a[B>>0]=R;$=R}else $=T;T=a[P>>0]|0;if((T&255)<(V&255)){a[h>>0]=T;aa=T}else aa=V;V=P+3|0;T=a[V>>0]|0;if((T&255)<(W&255)){a[C>>0]=T;ca=T}else ca=W;W=a[Q>>0]|0;if((W&255)>(N&255)){a[D>>0]=W;da=W}else da=N;N=a[S>>0]|0;if((N&255)>(X&255)){a[E>>0]=N;ea=N}else ea=X;X=a[P>>0]|0;if((X&255)>(Y&255)){a[z>>0]=X;fa=X}else fa=Y;Y=a[V>>0]|0;if((Y&255)>(Z&255)){a[F>>0]=Y;ga=Y}else ga=Z;Z=M+8|0;Y=Z+2|0;V=a[Y>>0]|0;if((V&255)<(_&255)){a[A>>0]=V;ha=V}else ha=_;V=Z+1|0;X=a[V>>0]|0;if((X&255)<($&255)){a[B>>0]=X;ia=X}else ia=$;X=a[Z>>0]|0;if((X&255)<(aa&255)){a[h>>0]=X;ja=X}else ja=aa;X=Z+3|0;P=a[X>>0]|0;if((P&255)<(ca&255)){a[C>>0]=P;ka=P}else ka=ca;P=a[Y>>0]|0;if((P&255)>(da&255)){a[D>>0]=P;la=P}else la=da;P=a[V>>0]|0;if((P&255)>(ea&255)){a[E>>0]=P;ma=P}else ma=ea;P=a[Z>>0]|0;if((P&255)>(fa&255)){a[z>>0]=P;na=P}else na=fa;P=a[X>>0]|0;if((P&255)>(ga&255)){a[F>>0]=P;oa=P}else oa=ga;P=M+12|0;X=P+2|0;Z=a[X>>0]|0;if((Z&255)<(ha&255)){a[A>>0]=Z;pa=Z}else pa=ha;Z=P+1|0;V=a[Z>>0]|0;if((V&255)<(ia&255)){a[B>>0]=V;qa=V}else qa=ia;V=a[P>>0]|0;if((V&255)<(ja&255)){a[h>>0]=V;ra=V}else ra=ja;V=P+3|0;Y=a[V>>0]|0;if((Y&255)<(ka&255)){a[C>>0]=Y;sa=Y}else sa=ka;Y=a[X>>0]|0;if((Y&255)>(la&255)){a[D>>0]=Y;ta=Y}else ta=la;Y=a[Z>>0]|0;if((Y&255)>(ma&255)){a[E>>0]=Y;ua=Y}else ua=ma;Y=a[P>>0]|0;if((Y&255)>(na&255)){a[z>>0]=Y;va=Y}else va=na;Y=a[V>>0]|0;if((Y&255)>(oa&255)){a[F>>0]=Y;wa=Y}else wa=oa;Y=M+(L<<2)|0;V=Y+2|0;P=a[V>>0]|0;if((P&255)<(pa&255)){a[A>>0]=P;xa=P}else xa=pa;P=Y+1|0;Z=a[P>>0]|0;if((Z&255)<(qa&255)){a[B>>0]=Z;ya=Z}else ya=qa;Z=a[Y>>0]|0;if((Z&255)<(ra&255)){a[h>>0]=Z;za=Z}else za=ra;Z=Y+3|0;X=a[Z>>0]|0;if((X&255)<(sa&255)){a[C>>0]=X;Aa=X}else Aa=sa;X=a[V>>0]|0;if((X&255)>(ta&255)){a[D>>0]=X;Ba=X}else Ba=ta;X=a[P>>0]|0;if((X&255)>(ua&255)){a[E>>0]=X;Ca=X}else Ca=ua;X=a[Y>>0]|0;if((X&255)>(va&255)){a[z>>0]=X;Da=X}else Da=va;X=a[Z>>0]|0;if((X&255)>(wa&255)){a[F>>0]=X;Ea=X}else Ea=wa;X=M+(L+1<<2)|0;Z=X+2|0;Y=a[Z>>0]|0;if((Y&255)<(xa&255)){a[A>>0]=Y;Fa=Y}else Fa=xa;Y=X+1|0;P=a[Y>>0]|0;if((P&255)<(ya&255)){a[B>>0]=P;Ga=P}else Ga=ya;P=a[X>>0]|0;if((P&255)<(za&255)){a[h>>0]=P;Ha=P}else Ha=za;P=X+3|0;V=a[P>>0]|0;if((V&255)<(Aa&255)){a[C>>0]=V;Ia=V}else Ia=Aa;V=a[Z>>0]|0;if((V&255)>(Ba&255)){a[D>>0]=V;Ja=V}else Ja=Ba;V=a[Y>>0]|0;if((V&255)>(Ca&255)){a[E>>0]=V;Ka=V}else Ka=Ca;V=a[X>>0]|0;if((V&255)>(Da&255)){a[z>>0]=V;La=V}else La=Da;V=a[P>>0]|0;if((V&255)>(Ea&255)){a[F>>0]=V;Ma=V}else Ma=Ea;V=M+(L+2<<2)|0;P=V+2|0;X=a[P>>0]|0;if((X&255)<(Fa&255)){a[A>>0]=X;Na=X}else Na=Fa;X=V+1|0;Y=a[X>>0]|0;if((Y&255)<(Ga&255)){a[B>>0]=Y;Oa=Y}else Oa=Ga;Y=a[V>>0]|0;if((Y&255)<(Ha&255)){a[h>>0]=Y;Pa=Y}else Pa=Ha;Y=V+3|0;Z=a[Y>>0]|0;if((Z&255)<(Ia&255)){a[C>>0]=Z;Qa=Z}else Qa=Ia;Z=a[P>>0]|0;if((Z&255)>(Ja&255)){a[D>>0]=Z;Ra=Z}else Ra=Ja;Z=a[X>>0]|0;if((Z&255)>(Ka&255)){a[E>>0]=Z;Sa=Z}else Sa=Ka;Z=a[V>>0]|0;if((Z&255)>(La&255)){a[z>>0]=Z;Ta=Z}else Ta=La;Z=a[Y>>0]|0;if((Z&255)>(Ma&255)){a[F>>0]=Z;Ua=Z}else Ua=Ma;Z=M+(L+3<<2)|0;Y=Z+2|0;V=a[Y>>0]|0;if((V&255)<(Na&255)){a[A>>0]=V;Va=V}else Va=Na;V=Z+1|0;X=a[V>>0]|0;if((X&255)<(Oa&255)){a[B>>0]=X;Wa=X}else Wa=Oa;X=a[Z>>0]|0;if((X&255)<(Pa&255)){a[h>>0]=X;Xa=X}else Xa=Pa;X=Z+3|0;P=a[X>>0]|0;if((P&255)<(Qa&255)){a[C>>0]=P;Ya=P}else Ya=Qa;P=a[Y>>0]|0;if((P&255)>(Ra&255)){a[D>>0]=P;Za=P}else Za=Ra;P=a[V>>0]|0;if((P&255)>(Sa&255)){a[E>>0]=P;_a=P}else _a=Sa;P=a[Z>>0]|0;if((P&255)>(Ta&255)){a[z>>0]=P;$a=P}else $a=Ta;P=a[X>>0]|0;if((P&255)>(Ua&255)){a[F>>0]=P;ab=P}else ab=Ua;P=L<<1;X=M+(P<<2)|0;Z=X+2|0;V=a[Z>>0]|0;if((V&255)<(Va&255)){a[A>>0]=V;bb=V}else bb=Va;V=X+1|0;Y=a[V>>0]|0;if((Y&255)<(Wa&255)){a[B>>0]=Y;cb=Y}else cb=Wa;Y=a[X>>0]|0;if((Y&255)<(Xa&255)){a[h>>0]=Y;db=Y}else db=Xa;Y=X+3|0;N=a[Y>>0]|0;if((N&255)<(Ya&255)){a[C>>0]=N;eb=N}else eb=Ya;N=a[Z>>0]|0;if((N&255)>(Za&255)){a[D>>0]=N;fb=N}else fb=Za;N=a[V>>0]|0;if((N&255)>(_a&255)){a[E>>0]=N;gb=N}else gb=_a;N=a[X>>0]|0;if((N&255)>($a&255)){a[z>>0]=N;hb=N}else hb=$a;N=a[Y>>0]|0;if((N&255)>(ab&255)){a[F>>0]=N;ib=N}else ib=ab;N=M+((P|1)<<2)|0;Y=N+2|0;X=a[Y>>0]|0;if((X&255)<(bb&255)){a[A>>0]=X;jb=X}else jb=bb;X=N+1|0;V=a[X>>0]|0;if((V&255)<(cb&255)){a[B>>0]=V;kb=V}else kb=cb;V=a[N>>0]|0;if((V&255)<(db&255)){a[h>>0]=V;lb=V}else lb=db;V=N+3|0;Z=a[V>>0]|0;if((Z&255)<(eb&255)){a[C>>0]=Z;mb=Z}else mb=eb;Z=a[Y>>0]|0;if((Z&255)>(fb&255)){a[D>>0]=Z;nb=Z}else nb=fb;Z=a[X>>0]|0;if((Z&255)>(gb&255)){a[E>>0]=Z;ob=Z}else ob=gb;Z=a[N>>0]|0;if((Z&255)>(hb&255)){a[z>>0]=Z;pb=Z}else pb=hb;Z=a[V>>0]|0;if((Z&255)>(ib&255)){a[F>>0]=Z;qb=Z}else qb=ib;Z=M+(P+2<<2)|0;V=Z+2|0;N=a[V>>0]|0;if((N&255)<(jb&255)){a[A>>0]=N;rb=N}else rb=jb;N=Z+1|0;X=a[N>>0]|0;if((X&255)<(kb&255)){a[B>>0]=X;sb=X}else sb=kb;X=a[Z>>0]|0;if((X&255)<(lb&255)){a[h>>0]=X;tb=X}else tb=lb;X=Z+3|0;Y=a[X>>0]|0;if((Y&255)<(mb&255)){a[C>>0]=Y;ub=Y}else ub=mb;Y=a[V>>0]|0;if((Y&255)>(nb&255)){a[D>>0]=Y;vb=Y}else vb=nb;Y=a[N>>0]|0;if((Y&255)>(ob&255)){a[E>>0]=Y;wb=Y}else wb=ob;Y=a[Z>>0]|0;if((Y&255)>(pb&255)){a[z>>0]=Y;xb=Y}else xb=pb;Y=a[X>>0]|0;if((Y&255)>(qb&255)){a[F>>0]=Y;yb=Y}else yb=qb;Y=M+(P+3<<2)|0;P=Y+2|0;X=a[P>>0]|0;if((X&255)<(rb&255)){a[A>>0]=X;zb=X}else zb=rb;X=Y+1|0;Z=a[X>>0]|0;if((Z&255)<(sb&255)){a[B>>0]=Z;Ab=Z}else Ab=sb;Z=a[Y>>0]|0;if((Z&255)<(tb&255)){a[h>>0]=Z;Bb=Z}else Bb=tb;Z=Y+3|0;N=a[Z>>0]|0;if((N&255)<(ub&255)){a[C>>0]=N;Cb=N}else Cb=ub;N=a[P>>0]|0;if((N&255)>(vb&255)){a[D>>0]=N;Db=N}else Db=vb;N=a[X>>0]|0;if((N&255)>(wb&255)){a[E>>0]=N;Eb=N}else Eb=wb;N=a[Y>>0]|0;if((N&255)>(xb&255)){a[z>>0]=N;Fb=N}else Fb=xb;N=a[Z>>0]|0;if((N&255)>(yb&255)){a[F>>0]=N;Gb=N}else Gb=yb;N=L*3|0;L=M+(N<<2)|0;Z=L+2|0;Y=a[Z>>0]|0;if((Y&255)<(zb&255)){a[A>>0]=Y;Hb=Y}else Hb=zb;Y=L+1|0;X=a[Y>>0]|0;if((X&255)<(Ab&255)){a[B>>0]=X;Ib=X}else Ib=Ab;X=a[L>>0]|0;if((X&255)<(Bb&255)){a[h>>0]=X;Jb=X}else Jb=Bb;X=L+3|0;P=a[X>>0]|0;if((P&255)<(Cb&255)){a[C>>0]=P;Kb=P}else Kb=Cb;P=a[Z>>0]|0;if((P&255)>(Db&255)){a[D>>0]=P;Lb=P}else Lb=Db;P=a[Y>>0]|0;if((P&255)>(Eb&255)){a[E>>0]=P;Mb=P}else Mb=Eb;P=a[L>>0]|0;if((P&255)>(Fb&255)){a[z>>0]=P;Nb=P}else Nb=Fb;P=a[X>>0]|0;if((P&255)>(Gb&255)){a[F>>0]=P;Ob=P}else Ob=Gb;P=M+(N+1<<2)|0;X=P+2|0;L=a[X>>0]|0;if((L&255)<(Hb&255)){a[A>>0]=L;Pb=L}else Pb=Hb;L=P+1|0;Y=a[L>>0]|0;if((Y&255)<(Ib&255)){a[B>>0]=Y;Qb=Y}else Qb=Ib;Y=a[P>>0]|0;if((Y&255)<(Jb&255)){a[h>>0]=Y;Rb=Y}else Rb=Jb;Y=P+3|0;Z=a[Y>>0]|0;if((Z&255)<(Kb&255)){a[C>>0]=Z;Sb=Z}else Sb=Kb;Z=a[X>>0]|0;if((Z&255)>(Lb&255)){a[D>>0]=Z;Tb=Z}else Tb=Lb;Z=a[L>>0]|0;if((Z&255)>(Mb&255)){a[E>>0]=Z;Ub=Z}else Ub=Mb;Z=a[P>>0]|0;if((Z&255)>(Nb&255)){a[z>>0]=Z;Vb=Z}else Vb=Nb;Z=a[Y>>0]|0;if((Z&255)>(Ob&255)){a[F>>0]=Z;Wb=Z}else Wb=Ob;Z=M+(N+2<<2)|0;Y=Z+2|0;P=a[Y>>0]|0;if((P&255)<(Pb&255)){a[A>>0]=P;Xb=P}else Xb=Pb;P=Z+1|0;L=a[P>>0]|0;if((L&255)<(Qb&255)){a[B>>0]=L;Yb=L}else Yb=Qb;L=a[Z>>0]|0;if((L&255)<(Rb&255)){a[h>>0]=L;Zb=L}else Zb=Rb;L=Z+3|0;X=a[L>>0]|0;if((X&255)<(Sb&255)){a[C>>0]=X;_b=X}else _b=Sb;X=a[Y>>0]|0;if((X&255)>(Tb&255)){a[D>>0]=X;$b=X}else $b=Tb;X=a[P>>0]|0;if((X&255)>(Ub&255)){a[E>>0]=X;ac=X}else ac=Ub;X=a[Z>>0]|0;if((X&255)>(Vb&255)){a[z>>0]=X;bc=X}else bc=Vb;X=a[L>>0]|0;if((X&255)>(Wb&255)){a[F>>0]=X;cc=X}else cc=Wb;X=M+(N+3<<2)|0;N=X+2|0;M=a[N>>0]|0;if((M&255)<(Xb&255))a[A>>0]=M;M=X+1|0;L=a[M>>0]|0;if((L&255)<(Yb&255))a[B>>0]=L;L=a[X>>0]|0;if((L&255)<(Zb&255))a[h>>0]=L;L=X+3|0;Z=a[L>>0]|0;if((Z&255)<(_b&255))a[C>>0]=Z;Z=a[N>>0]|0;if((Z&255)>($b&255))a[D>>0]=Z;Z=a[M>>0]|0;if((Z&255)>(ac&255))a[E>>0]=Z;Z=a[X>>0]|0;if((Z&255)>(bc&255))a[z>>0]=Z;Z=a[L>>0]|0;if((Z&255)>(cc&255))a[F>>0]=Z;Z=(e[I>>1]|0)<<16|(e[443244+(K>>8<<1)>>1]|0)<<17|(e[443244+((K&255)<<1)>>1]|0)<<1|(e[J>>1]|0);L=b+(Z<<3)|0;X=b+(Z<<3)+4|0;c[X>>2]=c[X>>2]&-2;__ZN7Javelin11PvrTcPacket9SetColorAERKNS_9ColorRgbaIhEE(L,h);__ZN7Javelin11PvrTcPacket9SetColorBERKNS_9ColorRgbaIhEE(L,x);K=K+1|0}while((K|0)<(u|0));G=G+1|0}while((G|0)<(u|0));if(!w){l=g;return}w=f+12|0;f=t<<2;G=i+8|0;x=i+4|0;h=i+12|0;F=j+8|0;cc=j+4|0;z=j+12|0;bc=k+8|0;E=k+4|0;ac=k+12|0;D=n+8|0;$b=n+4|0;C=n+12|0;_b=o+8|0;Zb=o+4|0;B=o+12|0;Yb=p+8|0;A=p+4|0;Xb=p+12|0;Wb=q+8|0;Vb=q+4|0;Ub=q+12|0;Tb=r+8|0;Sb=r+4|0;Rb=r+12|0;Qb=0;do{Pb=U(f,Qb)|0;Ob=443244+(Qb>>8<<1)|0;Nb=443244+((Qb&255)<<1)|0;Mb=0;do{Lb=(c[w>>2]|0)+(Pb<<2)+(Mb<<2<<2)|0;Kb=559050;Jb=0;Ib=0;while(1){Hb=(((Ib|0)<2)<<31>>31)+Qb&v;Gb=Hb+1&v;Fb=443244+(Hb>>8<<1)|0;Eb=443244+((Hb&255)<<1)|0;Hb=443244+(Gb>>8<<1)|0;Db=443244+((Gb&255)<<1)|0;Gb=U(Ib,t)|0;Cb=0;dc=Jb;Bb=Kb;Kb=Kb+16|0;while(1){Ab=(((Cb|0)<2)<<31>>31)+Mb&v;zb=Ab+1&v;yb=(e[443244+(Ab>>8<<1)>>1]|0)<<17;xb=(e[Fb>>1]|0)<<16;wb=(e[443244+((Ab&255)<<1)>>1]|0)<<1;Ab=e[Eb>>1]|0;vb=b+((xb|yb|wb|Ab)<<3)|0;ub=(e[443244+(zb>>8<<1)>>1]|0)<<17;tb=(e[443244+((zb&255)<<1)>>1]|0)<<1;zb=b+((Ab|xb|ub|tb)<<3)|0;xb=(e[Hb>>1]|0)<<16;Ab=e[Db>>1]|0;sb=b+((wb|yb|xb|Ab)<<3)|0;yb=b+((tb|ub|xb|Ab)<<3)|0;__ZNK7Javelin11PvrTcPacket13GetColorRgbaAEv(i,vb);Ab=d[Bb>>0]|0;xb=U(c[G>>2]|0,Ab)|0;ub=U(c[x>>2]|0,Ab)|0;tb=U(c[i>>2]|0,Ab)|0;wb=U(c[h>>2]|0,Ab)|0;__ZNK7Javelin11PvrTcPacket13GetColorRgbaAEv(j,zb);Ab=Bb+1|0;rb=d[Ab>>0]|0;qb=U(c[F>>2]|0,rb)|0;pb=U(c[cc>>2]|0,rb)|0;ob=U(c[j>>2]|0,rb)|0;nb=(U(c[z>>2]|0,rb)|0)+wb|0;__ZNK7Javelin11PvrTcPacket13GetColorRgbaAEv(k,sb);wb=Bb+2|0;rb=d[wb>>0]|0;mb=U(c[bc>>2]|0,rb)|0;lb=U(c[E>>2]|0,rb)|0;kb=U(c[k>>2]|0,rb)|0;jb=nb+(U(c[ac>>2]|0,rb)|0)|0;__ZNK7Javelin11PvrTcPacket13GetColorRgbaAEv(n,yb);rb=Bb+3|0;nb=d[rb>>0]|0;ib=U(c[D>>2]|0,nb)|0;hb=U(c[$b>>2]|0,nb)|0;gb=U(c[n>>2]|0,nb)|0;fb=qb+xb+mb+ib|0;ib=pb+ub+lb+hb|0;hb=ob+tb+kb+gb|0;gb=jb+(U(c[C>>2]|0,nb)|0)|0;__ZNK7Javelin11PvrTcPacket13GetColorRgbaBEv(o,vb);vb=d[Bb>>0]|0;nb=U(c[_b>>2]|0,vb)|0;jb=U(c[Zb>>2]|0,vb)|0;kb=U(c[o>>2]|0,vb)|0;tb=U(c[B>>2]|0,vb)|0;__ZNK7Javelin11PvrTcPacket13GetColorRgbaBEv(p,zb);zb=d[Ab>>0]|0;Ab=U(c[Yb>>2]|0,zb)|0;vb=U(c[A>>2]|0,zb)|0;ob=U(c[p>>2]|0,zb)|0;lb=U(c[Xb>>2]|0,zb)|0;__ZNK7Javelin11PvrTcPacket13GetColorRgbaBEv(q,sb);sb=d[wb>>0]|0;wb=U(c[Wb>>2]|0,sb)|0;zb=U(c[Vb>>2]|0,sb)|0;ub=U(c[q>>2]|0,sb)|0;pb=U(c[Ub>>2]|0,sb)|0;__ZNK7Javelin11PvrTcPacket13GetColorRgbaBEv(r,yb);yb=d[rb>>0]|0;rb=U(c[Tb>>2]|0,yb)|0;sb=U(c[Sb>>2]|0,yb)|0;mb=U(c[r>>2]|0,yb)|0;xb=Lb+(Cb+Gb<<2)|0;qb=nb-fb+Ab+wb+rb|0;rb=jb-ib+vb+zb+sb|0;sb=kb-hb+ob+ub+mb|0;mb=tb-gb+lb+pb+(U(c[Rb>>2]|0,yb)|0)|0;yb=(U(((d[xb+1>>0]|0)<<4)-ib|0,rb)|0)+(U(((d[xb+2>>0]|0)<<4)-fb|0,qb)|0)+(U(((d[xb>>0]|0)<<4)-hb|0,sb)|0)+(U(((d[xb+3>>0]|0)<<4)-gb|0,mb)|0)<<4;gb=(U(rb,rb)|0)+(U(qb,qb)|0)+(U(sb,sb)|0)+(U(mb,mb)|0)|0;mb=((yb|0)>(gb*3|0)&1)+dc+((yb|0)>(gb<<3|0)&1)+((yb|0)>(gb*13|0)&1)|0;dc=mb<<30|mb>>>2;Cb=Cb+1|0;if((Cb|0)==4)break;else Bb=Bb+4|0}Ib=Ib+1|0;if((Ib|0)==4)break;else Jb=dc}c[b+(((e[Ob>>1]|0)<<16|(e[443244+(Mb>>8<<1)>>1]|0)<<17|(e[443244+((Mb&255)<<1)>>1]|0)<<1|(e[Nb>>1]|0))<<3)>>2]=dc;Mb=Mb+1|0}while((Mb|0)<(u|0));Qb=Qb+1|0}while((Qb|0)<(u|0));l=g;return}function __ZN7Javelin6BitmapD2Ev(a){a=a|0;var b=0;c[a>>2]=162628;b=c[a+12>>2]|0;if(!b)return;__ZdaPv(b);return}function __ZN7Javelin6BitmapD0Ev(a){a=a|0;var b=0;c[a>>2]=162628;b=c[a+12>>2]|0;if(!b){__ZdlPv(a);return}__ZdaPv(b);__ZdlPv(a);return}function __ZN7Javelin11PvrTcPacket9SetColorAERKNS_9ColorRgbaIhEE(b,e){b=b|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0;f=a[558026+(d[e+3>>0]|0)>>0]|0;g=b+4|0;b=c[g>>2]|0;h=d[e+2>>0]|0;i=d[e>>0]|0;j=d[e+1>>0]|0;if(f<<24>>24==7){k=b&-65535|((d[557514+h>>0]|0)<<9&15872|(d[557514+j>>0]|0)<<4|(d[557770+i>>0]|0))<<1&32766|32768;c[g>>2]=k;return}else{k=(d[558026+i>>0]|0|(d[557770+j>>0]|0)<<3|((d[557770+h>>0]|0)<<7|(f&255)<<11)&16256)<<1|b&-65535;c[g>>2]=k;return}}function __ZN7Javelin11PvrTcPacket9SetColorBERKNS_9ColorRgbaIhEE(b,e){b=b|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0;f=a[558794+(d[e+3>>0]|0)>>0]|0;g=b+4|0;b=c[g>>2]|0;h=d[e+2>>0]|0;i=d[e>>0]|0;j=d[e+1>>0]|0;if(f<<24>>24==7){k=b&65535|((d[558282+h>>0]|0)<<10&31744|(d[558282+j>>0]|0)<<5|(d[558282+i>>0]|0))<<16|-2147483648;c[g>>2]=k;return}else{k=(d[558538+i>>0]|0|(d[558538+j>>0]|0)<<4|((d[558538+h>>0]|0)<<8|(f&255)<<12)&32512)<<16|b&65535;c[g>>2]=k;return}}function __ZNK7Javelin11PvrTcPacket13GetColorRgbaAEv(a,b){a=a|0;b=b|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0;e=c[b+4>>2]|0;b=e>>>1;if(!(e&32768)){f=d[557506+(e>>>12&7)>>0]|0;g=d[557490+(e>>>4&15)>>0]|0;h=d[557506+(b&7)>>0]|0;i=d[557490+(e>>>8&15)>>0]|0;c[a>>2]=h;j=a+4|0;c[j>>2]=g;k=a+8|0;c[k>>2]=i;l=a+12|0;c[l>>2]=f;return}else{f=255;g=d[557458+(e>>>5&31)>>0]|0;h=d[557490+(b&15)>>0]|0;i=d[557458+(e>>>10&31)>>0]|0;c[a>>2]=h;j=a+4|0;c[j>>2]=g;k=a+8|0;c[k>>2]=i;l=a+12|0;c[l>>2]=f;return}}function __ZNK7Javelin11PvrTcPacket13GetColorRgbaBEv(a,b){a=a|0;b=b|0;var e=0,f=0,g=0,h=0,i=0;e=c[b+4>>2]|0;b=e>>>16;if((e|0)<0){f=255;g=d[557458+(e>>>21&31)>>0]|0;h=d[557458+(b&31)>>0]|0;i=d[557458+(e>>>26&31)>>0]|0}else{f=d[557506+(e>>>28&7)>>0]|0;g=d[557490+(e>>>20&15)>>0]|0;h=d[557490+(b&15)>>0]|0;i=d[557490+(e>>>24&15)>>0]|0}c[a>>2]=h;c[a+4>>2]=g;c[a+8>>2]=i;c[a+12>>2]=f;return}function __ZN7Javelin10RgbaBitmapD0Ev(a){a=a|0;var b=0;c[a>>2]=162628;b=c[a+12>>2]|0;if(!b){__ZdlPv(a);return}__ZdaPv(b);__ZdlPv(a);return}function __ZL10twiddle_uvjjjj(b,c,d,e){b=b|0;c=c|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0;if(d>>>0>=b>>>0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(601519,559118,486,601530,0);f=0;return f|0}a[1263537]=0;if(e>>>0>=c>>>0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(601519,559118,487,601581,0);f=0;return f|0}g=b+-1|0;if((g|b|0)!=(g^b|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(601519,559118,489,601631,0);f=0;return f|0}a[1263537]=0;g=c+-1|0;if((g|c|0)!=(g^c|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(601519,559118,490,601684,0);f=0;return f|0}a[1263537]=0;g=b>>>0<c>>>0;h=g?b:c;c=g?e:d;if(h>>>0>1){g=1;b=1;i=0;j=0;while(1){k=((b&d|0)==0?0:g)|i|((b&e|0)==0?0:g<<1);b=b<<1;l=j+1|0;if(b>>>0>=h>>>0){m=l;n=k;break}else{g=g<<2;i=k;j=l}}}else{m=0;n=0}f=c>>>m<<(m<<1)|n;return f|0}function __ZL18interpolate_colorsPKiS0_S0_S0_biiPi(b,d,e,f,g,h,i,j){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;i=i|0;j=j|0;var k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0;k=l;l=l+64|0;if((l|0)>=(m|0))ba(64);n=k+48|0;o=k+32|0;p=k+16|0;q=k;c[n>>2]=c[b>>2];c[n+4>>2]=c[b+4>>2];c[n+8>>2]=c[b+8>>2];c[n+12>>2]=c[b+12>>2];c[o>>2]=c[d>>2];c[o+4>>2]=c[d+4>>2];c[o+8>>2]=c[d+8>>2];c[o+12>>2]=c[d+12>>2];c[p>>2]=c[e>>2];c[p+4>>2]=c[e+4>>2];c[p+8>>2]=c[e+8>>2];c[p+12>>2]=c[e+12>>2];c[q>>2]=c[f>>2];c[q+4>>2]=c[f+4>>2];c[q+8>>2]=c[f+8>>2];c[q+12>>2]=c[f+12>>2];f=g?8:4;e=((i<<1&4|i&3)^4)+-2|0;i=((h<<1^12)&f|(g?7:3)&h)+(g?-4:-2)|0;h=c[n>>2]|0;d=U(h,f)|0;b=(U((c[o>>2]|0)-h|0,i)|0)+d|0;d=c[p>>2]|0;h=U(d,f)|0;r=(U(h-b+(U((c[q>>2]|0)-d|0,i)|0)|0,e)|0)+(b<<2)|0;c[j>>2]=r;b=c[n+4>>2]|0;d=U(b,f)|0;h=(U((c[o+4>>2]|0)-b|0,i)|0)+d|0;d=c[p+4>>2]|0;b=U(d,f)|0;s=(U(b-h+(U((c[q+4>>2]|0)-d|0,i)|0)|0,e)|0)+(h<<2)|0;h=j+4|0;c[h>>2]=s;d=c[n+8>>2]|0;b=U(d,f)|0;t=(U((c[o+8>>2]|0)-d|0,i)|0)+b|0;b=c[p+8>>2]|0;d=U(b,f)|0;u=(U(d-t+(U((c[q+8>>2]|0)-b|0,i)|0)|0,e)|0)+(t<<2)|0;t=j+8|0;c[t>>2]=u;b=c[n+12>>2]|0;n=U(b,f)|0;d=(U((c[o+12>>2]|0)-b|0,i)|0)+n|0;n=c[p+12>>2]|0;p=U(n,f)|0;f=(U(p-d+(U((c[q+12>>2]|0)-n|0,i)|0)|0,e)|0)+(d<<2)|0;d=j+12|0;c[d>>2]=f;if(g){g=r>>2;c[j>>2]=g;e=s>>2;c[h>>2]=e;i=u>>2;c[t>>2]=i;n=f>>1;c[d>>2]=n;v=g;w=e;x=i;y=n}else{n=r>>1;c[j>>2]=n;r=s>>1;c[h>>2]=r;s=u>>1;c[t>>2]=s;v=n;w=r;x=s;y=f}if((((v|0)<=255?(a[1263537]=0,(w|0)<=255):0)?(a[1263537]=0,(x|0)<=255):0)?(a[1263537]=0,(y|0)<=255):0){a[1263537]=0;f=(v>>5)+v|0;c[j>>2]=f;j=(w>>5)+w|0;c[h>>2]=j;h=(x>>5)+x|0;c[t>>2]=h;t=(y>>4)+y|0;c[d>>2]=t;if((((f|0)<=255?(a[1263537]=0,(j|0)<=255):0)?(a[1263537]=0,(h|0)<=255):0)?(a[1263537]=0,(t|0)<=255):0){a[1263537]=0;l=k;return}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(601458,559118,424,601477,0);l=k;return}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(601458,559118,414,601477,0);l=k;return}function __ZN7ClassDB14register_classI17StreamPeerOpenSSLEEvv(){var b=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=b+8|0;f=b+4|0;g=b;__Z12_global_lockv();if(!(a[1258329]|0)){if(!(a[1258328]|0)){if(!(a[1257001]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI9ReferenceEEvv();__ZN9Reference13_bind_methodsEv();a[1257001]=1}__ZN7ClassDB10_add_classI10StreamPeerEEvv();__ZN10StreamPeer13_bind_methodsEv();a[1258328]=1}__ZN7ClassDB10_add_classI13StreamPeerSSLEEvv();__ZN13StreamPeerSSL13_bind_methodsEv();a[1258329]=1}__ZN6StringC2EPKc(e,1125669);c[g>>2]=c[e>>2];__ZN10StringNameC2ERK6String(f,g);e=c[313454]|0;if(!e)h=0;else{i=c[f>>2]|0;if(!i)j=0;else j=c[i+16>>2]|0;k=c[e+(((1<<d[1253820])+-1&j)<<2)>>2]|0;a:do if(!k)n=0;else{e=k;while(1){if((c[e>>2]|0)==(j|0)?(c[e+8>>2]|0)==(i|0):0){n=e;break a}e=c[e+4>>2]|0;if(!e){n=0;break}}}while(0);h=(n|0)==0?0:n+12|0}__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);if(!h){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1124689,1126301,210,1124704,0);__Z14_global_unlockv();l=b;return}else{a[1263537]=0;c[h+88>>2]=89;__Z14_global_unlockv();l=b;return}}function __ZN17StreamPeerOpenSSL14initialize_sslEv(){var b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0;b=l;l=l+144|0;if((l|0)>=(m|0))ba(144);d=b+136|0;e=b+72|0;f=b+132|0;g=b+48|0;h=b+128|0;i=b+24|0;j=b+124|0;k=b+120|0;n=b+116|0;o=b;p=b+112|0;q=b+96|0;r=b+108|0;s=b+104|0;t=b+100|0;a[1263584]=1;c[313902]=5098;c[313826]=90;_CRYPTO_set_mem_functions(102,177,84)|0;_SSL_library_init()|0;_SSL_load_error_strings();_ERR_load_BIO_strings();_OPENSSL_add_all_algorithms_noconf();__ZN6StringC2EPKc(f,601736);__ZN7VariantC2EPKc(g,1263606);__Z11_GLOBAL_DEFRK6StringRK7Variant(e,f,g);c[d>>2]=__ZNK7Variantcv6StringEv(e)|0;if(c[e>>2]|0)__ZN7Variant5clearEv(e);if(c[g>>2]|0)__ZN7Variant5clearEv(g);e=c[f>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);e=__ZN12GlobalConfig13get_singletonEv()|0;__ZN6StringC2EPKc(f,601736);__ZN6StringC2EPKc(h,601736);__ZN6StringC2EPKc(i,601761);u=g+4|0;c[u>>2]=0;v=g+12|0;c[v>>2]=0;c[g>>2]=4;w=c[h>>2]|0;if(w|0?(c[u>>2]=0,__Z28atomic_conditional_incrementPj(w+-8|0)|0):0)c[u>>2]=c[h>>2];c[g+8>>2]=13;u=c[v>>2]|0;if((u|0)!=(c[i>>2]|0)){if(u|0?(__Z16atomic_decrementPj(u+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(u,1);c[v>>2]=0;u=c[i>>2]|0;if(u|0?__Z28atomic_conditional_incrementPj(u+-8|0)|0:0)c[v>>2]=c[i>>2]}c[g+16>>2]=7;__ZN12GlobalConfig24set_custom_property_infoERK6StringRK12PropertyInfo(e,f,g);e=c[g+12>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);e=c[g+4>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);e=c[i>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);e=c[h>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);e=c[f>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);if(__ZNK6StringneEPKc(d,1263606)|0?(e=__ZN10FileAccess4openERK6StringiP5Error(d,1,0)|0,e|0):0){c[f>>2]=0;h=ij[c[(c[e>>2]|0)+32>>2]&8191](e)|0;__ZN10PoolVectorIhE6resizeEi(f,h+1|0)|0;if((c[f>>2]|0)!=0?(__ZN10PoolVectorIhE14_copy_on_writeEv(f),v=c[f>>2]|0,(v|0)!=0):0){__Z16atomic_incrementPj(v+4|0)|0;x=v;y=c[v+8>>2]|0}else{x=0;y=0}v=y;nj[c[(c[e>>2]|0)+68>>2]&2047](e,v,h)|0;a[v+h>>0]=0;if(x|0)__Z16atomic_decrementPj(x+4|0)|0;gj[c[(c[e>>2]|0)+144>>2]&8191](e);__ZN6Memory11free_staticEPvb(e,0);__ZN17StreamPeerOpenSSL11_load_certsERK10PoolVectorIhE(f);c[n>>2]=__ZplPKcRK6String(601767,d)|0;__ZN6StringC2EPKc(g,601787);c[k>>2]=__ZNK6StringplERKS_(n,g)|0;e=c[306576]|0;if(!e)z=0;else z=c[e+-4>>2]|0;c[i>>2]=__Z4itosx(z,((z|0)<0)<<31>>31)|0;c[j>>2]=__ZNK6StringplERKS_(k,i)|0;__Z10print_line6String(j);z=c[j>>2]|0;if(z|0?(__Z16atomic_decrementPj(z+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(z,1);z=c[i>>2]|0;if(z|0?(__Z16atomic_decrementPj(z+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(z,1);z=c[k>>2]|0;do if(z|0){if(__Z16atomic_decrementPj(z+-8|0)|0)break;__ZN6Memory11free_staticEPvb(z,1)}while(0);z=c[g>>2]|0;do if(z|0){if(__Z16atomic_decrementPj(z+-8|0)|0)break;__ZN6Memory11free_staticEPvb(z,1)}while(0);z=c[n>>2]|0;do if(z|0){if(__Z16atomic_decrementPj(z+-8|0)|0)break;__ZN6Memory11free_staticEPvb(z,1)}while(0);__ZN10PoolVectorIhE12_unreferenceEv(f)}__ZN6StringC2EPKc(g,601792);__ZN7VariantC2EPKc(i,1263606);__Z11_GLOBAL_DEFRK6StringRK7Variant(o,g,i);c[f>>2]=__ZNK7Variantcv6StringEv(o)|0;if(c[o>>2]|0)__ZN7Variant5clearEv(o);if(c[i>>2]|0)__ZN7Variant5clearEv(i);o=c[g>>2]|0;if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(o,1);o=__ZN12GlobalConfig13get_singletonEv()|0;__ZN6StringC2EPKc(g,601792);__ZN6StringC2EPKc(p,601792);__ZN6StringC2EPKc(q,601811);z=i+4|0;c[z>>2]=0;n=i+12|0;c[n>>2]=0;c[i>>2]=4;k=c[p>>2]|0;if(k|0?(c[z>>2]=0,__Z28atomic_conditional_incrementPj(k+-8|0)|0):0)c[z>>2]=c[p>>2];c[i+8>>2]=13;z=c[n>>2]|0;if((z|0)!=(c[q>>2]|0)){if(z|0?(__Z16atomic_decrementPj(z+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(z,1);c[n>>2]=0;z=c[q>>2]|0;if(z|0?__Z28atomic_conditional_incrementPj(z+-8|0)|0:0)c[n>>2]=c[q>>2]}c[i+16>>2]=7;__ZN12GlobalConfig24set_custom_property_infoERK6StringRK12PropertyInfo(o,g,i);o=c[i+12>>2]|0;if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(o,1);o=c[i+4>>2]|0;if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(o,1);o=c[q>>2]|0;do if(o|0){if(__Z16atomic_decrementPj(o+-8|0)|0)break;__ZN6Memory11free_staticEPvb(o,1)}while(0);o=c[p>>2]|0;do if(o|0){if(__Z16atomic_decrementPj(o+-8|0)|0)break;__ZN6Memory11free_staticEPvb(o,1)}while(0);o=c[g>>2]|0;do if(o|0){if(__Z16atomic_decrementPj(o+-8|0)|0)break;__ZN6Memory11free_staticEPvb(o,1)}while(0);if(__ZNK6StringneEPKc(f,1263606)|0){o=__ZN10FileAccess17get_file_as_arrayERK6String(f)|0;c[g>>2]=o;do if(o|0){p=c[o+-4>>2]|0;if(!p)break;if(!(__ZN6VectorIhE6resizeEi(g,p+1|0)|0)){a[1263537]=0;p=c[g>>2]|0;if(!p)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);n=c[p+-4>>2]|0;if((n|0)<1)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);z=n+-1|0;if((c[p+-8>>2]|0)>>>0>1){k=z>>>1|z;j=k>>>2|k;k=j>>>4|j;j=k>>>8|k;k=__ZN6Memory12alloc_staticEjb((j>>>16|j)+1|0,1)|0;c[k+-8>>2]=1;c[k+-4>>2]=n;j=0;do{a[k+j>>0]=a[(c[g>>2]|0)+j>>0]|0;j=j+1|0}while((j|0)!=(n|0));n=c[g>>2]|0;do if(n|0){if(__Z16atomic_decrementPj(n+-8|0)|0)break;__ZN6Memory11free_staticEPvb(n,1)}while(0);c[g>>2]=k;A=k}else A=p;a[A+z>>0]=0}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);n=_BIO_new(_BIO_s_mem()|0)|0;j=c[g>>2]|0;do if(!j)B=0;else{if((c[j+-8>>2]|0)>>>0<=1){B=j;break}e=c[j+-4>>2]|0;x=e+-1|0;h=x>>>1|x;x=h>>>2|h;h=x>>>4|x;x=h>>>8|h;h=__ZN6Memory12alloc_staticEjb((x>>>16|x)+1|0,1)|0;c[h+-8>>2]=1;c[h+-4>>2]=e;if(e|0){x=0;do{a[h+x>>0]=a[(c[g>>2]|0)+x>>0]|0;x=x+1|0}while((x|0)!=(e|0))}e=c[g>>2]|0;do if(e|0){if(__Z16atomic_decrementPj(e+-8|0)|0)break;__ZN6Memory11free_staticEPvb(e,1)}while(0);c[g>>2]=h;B=h}while(0);_BIO_puts(n,B)|0;j=_PEM_read_bio_X509(n,0,0,0)|0;a:do if(j|0){z=j;while(1){p=c[306576]|0;if(!p)C=1;else C=(c[p+-4>>2]|0)+1|0;if(!(__ZN6VectorIP7x509_stE6resizeEi(1226304,C)|0)){a[1263537]=0;p=c[306576]|0;if(!p){D=122;break}k=c[p+-4>>2]|0;if((k|0)<1){D=122;break}__ZN6VectorIP7x509_stE14_copy_on_writeEv(1226304);c[(c[306576]|0)+(k+-1<<2)>>2]=z}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);z=_PEM_read_bio_X509(n,0,0,0)|0;if(!z)break a}if((D|0)==122)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);_BIO_free(n)|0}while(0);c[t>>2]=__ZplPKcRK6String(601767,d)|0;__ZN6StringC2EPKc(i,601787);c[s>>2]=__ZNK6StringplERKS_(t,i)|0;D=c[306576]|0;if(!D){E=0;F=0}else{C=c[D+-4>>2]|0;E=C;F=((C|0)<0)<<31>>31}c[q>>2]=__Z4itosx(E,F)|0;c[r>>2]=__ZNK6StringplERKS_(s,q)|0;__Z10print_line6String(r);F=c[r>>2]|0;do if(F|0){if(__Z16atomic_decrementPj(F+-8|0)|0)break;__ZN6Memory11free_staticEPvb(F,1)}while(0);F=c[q>>2]|0;do if(F|0){if(__Z16atomic_decrementPj(F+-8|0)|0)break;__ZN6Memory11free_staticEPvb(F,1)}while(0);F=c[s>>2]|0;do if(F|0){if(__Z16atomic_decrementPj(F+-8|0)|0)break;__ZN6Memory11free_staticEPvb(F,1)}while(0);F=c[i>>2]|0;do if(F|0){if(__Z16atomic_decrementPj(F+-8|0)|0)break;__ZN6Memory11free_staticEPvb(F,1)}while(0);F=c[t>>2]|0;do if(F|0){if(__Z16atomic_decrementPj(F+-8|0)|0)break;__ZN6Memory11free_staticEPvb(F,1)}while(0);F=c[g>>2]|0;do if(F|0){if(__Z16atomic_decrementPj(F+-8|0)|0)break;__ZN6Memory11free_staticEPvb(F,1)}while(0)}F=c[f>>2]|0;do if(F|0){if(__Z16atomic_decrementPj(F+-8|0)|0)break;__ZN6Memory11free_staticEPvb(F,1)}while(0);F=c[d>>2]|0;if(!F){l=b;return}if(__Z16atomic_decrementPj(F+-8|0)|0){l=b;return}__ZN6Memory11free_staticEPvb(F,1);l=b;return}function __ZN17StreamPeerOpenSSL11_load_certsERK10PoolVectorIhE(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0;d=c[b>>2]|0;if(!d){e=0;f=0}else{__Z16atomic_incrementPj(d+4|0)|0;e=d;f=c[d+8>>2]|0}d=_BIO_new(_BIO_s_mem()|0)|0;_BIO_puts(d,f)|0;f=_PEM_read_bio_X509(d,0,0,0)|0;a:do if(f|0){b=f;while(1){g=c[306576]|0;if(!g)h=1;else h=(c[g+-4>>2]|0)+1|0;if(!(__ZN6VectorIP7x509_stE6resizeEi(1226304,h)|0)){a[1263537]=0;g=c[306576]|0;if(!g){i=11;break}j=c[g+-4>>2]|0;if((j|0)<1){i=11;break}__ZN6VectorIP7x509_stE14_copy_on_writeEv(1226304);c[(c[306576]|0)+(j+-1<<2)>>2]=b}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);b=_PEM_read_bio_X509(d,0,0,0)|0;if(!b)break a}if((i|0)==11)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);_BIO_free(d)|0;if(!e)return;__Z16atomic_decrementPj(e+4|0)|0;return}function __ZN17StreamPeerOpenSSL12_create_funcEv(){var b=0,d=0;b=__ZnwjPKc(140,1263606)|0;__ZN13StreamPeerSSLC2Ev(b);c[b>>2]=124592;c[b+104>>2]=0;c[b+136>>2]=0;d=b+112|0;c[d>>2]=0;c[d+4>>2]=0;c[d+8>>2]=0;a[d+12>>0]=0;a[b+132>>0]=1;c[b+108>>2]=9;c[b+128>>2]=0;__Z22postinitialize_handlerP6Object(b);return b|0}function _CRYPTO_set_mem_functions(a,b,d){a=a|0;b=b|0;d=d|0;var e=0;_OPENSSL_init();if(!(c[6876]|0)){e=0;return e|0}if((a|0)==0|(b|0)==0|(d|0)==0){e=0;return e|0}c[6879]=a;c[6878]=67;c[6882]=b;c[6881]=14;c[6864]=d;c[50272]=a;c[50273]=304;c[19690]=d;e=1;return e|0}function _SSL_library_init(){_EVP_add_cipher(_EVP_des_cbc()|0)|0;_EVP_add_cipher(_EVP_des_ede3_cbc()|0)|0;_EVP_add_cipher(_EVP_idea_cbc()|0)|0;_EVP_add_cipher(_EVP_rc4()|0)|0;_EVP_add_cipher(_EVP_rc2_cbc()|0)|0;_EVP_add_cipher(_EVP_rc2_40_cbc()|0)|0;_EVP_add_cipher(_EVP_aes_128_cbc()|0)|0;_EVP_add_cipher(_EVP_aes_192_cbc()|0)|0;_EVP_add_cipher(_EVP_aes_256_cbc()|0)|0;_EVP_add_cipher(_EVP_aes_128_gcm()|0)|0;_EVP_add_cipher(_EVP_aes_256_gcm()|0)|0;_EVP_add_cipher(_EVP_aes_128_cbc_hmac_sha1()|0)|0;_EVP_add_cipher(_EVP_aes_256_cbc_hmac_sha1()|0)|0;_EVP_add_cipher(_EVP_aes_128_cbc_hmac_sha256()|0)|0;_EVP_add_cipher(_EVP_aes_256_cbc_hmac_sha256()|0)|0;_EVP_add_cipher(_EVP_camellia_128_cbc()|0)|0;_EVP_add_cipher(_EVP_camellia_256_cbc()|0)|0;_EVP_add_cipher(_EVP_seed_cbc()|0)|0;_EVP_add_digest(_EVP_md5()|0)|0;_OBJ_NAME_add(651851,32769,651860)|0;_OBJ_NAME_add(651864,32769,651860)|0;_EVP_add_digest(_EVP_sha1()|0)|0;_OBJ_NAME_add(651873,32769,651883)|0;_OBJ_NAME_add(651888,32769,651899)|0;_EVP_add_digest(_EVP_sha224()|0)|0;_EVP_add_digest(_EVP_sha256()|0)|0;_EVP_add_digest(_EVP_sha384()|0)|0;_EVP_add_digest(_EVP_sha512()|0)|0;_EVP_add_digest(_EVP_dss1()|0)|0;_OBJ_NAME_add(651908,32769,651921)|0;_OBJ_NAME_add(651930,32769,651921)|0;_OBJ_NAME_add(651935,32769,651921)|0;_EVP_add_digest(_EVP_ecdsa()|0)|0;_SSL_COMP_get_compression_methods()|0;_ssl_load_ciphers();return 1}function _SSL_load_error_strings(){_ERR_load_crypto_strings();_ERR_load_SSL_strings();return}function _ERR_load_BIO_strings(){if(_ERR_func_error_string(c[45069]|0)|0)return;_ERR_load_strings(0,180276);_ERR_load_strings(0,180556);return}function _OPENSSL_add_all_algorithms_noconf(){_OpenSSL_add_all_ciphers();_OpenSSL_add_all_digests();return}function _PEM_read_bio_X509(a,b,c,d){a=a|0;b=b|0;c=c|0;d=d|0;return _PEM_ASN1_read_bio(1184,601817,a,b,c,d)|0}function __ZN6VectorIP7x509_stE6resizeEi(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0;if((d|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,269,1145657,0);e=31;return e|0}a[1263537]=0;f=c[b>>2]|0;if(!f)g=0;else g=c[f+-4>>2]|0;if((g|0)==(d|0)){e=0;return e|0}if(!d){if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);c[b>>2]=0;e=0;return e|0}__ZN6VectorIP7x509_stE14_copy_on_writeEv(b);f=d<<2;if(d>>>0<=1073741823?(g=f+-1|0,h=g>>>1|g,g=h>>>2|h,h=g>>>4|g,g=h>>>8|h,h=(g>>>16|g)+1|0,f>>>0<4294967264):0){a[1263537]=0;f=c[b>>2]|0;do if(!f)if((d|0)>0)i=18;else{j=0;i=25}else{g=c[f+-4>>2]|0;if((g|0)<(d|0))if(!g)i=18;else{k=__ZN6Memory14realloc_staticEPvjb(f,h,1)|0;if(k|0){a[1263537]=0;l=k;break}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,300,1145876,0);e=6;return e|0}else{j=g;i=25}}while(0);do if((i|0)==18){g=__ZN6Memory12alloc_staticEjb(h,1)|0;if(g|0){a[1263537]=0;c[g+-4>>2]=0;c[g+-8>>2]=1;l=g;break}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,292,1145820,0);e=6;return e|0}else if((i|0)==25){if((j|0)<=(d|0)){e=0;return e|0}g=__ZN6Memory14realloc_staticEPvjb(f,h,1)|0;if(!g){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,324,1145876,0);e=6;return e|0}else{a[1263537]=0;c[b>>2]=g;c[g+-4>>2]=d;e=0;return e|0}}while(0);c[b>>2]=l;c[((l|0)==0?0:l+-4|0)>>2]=d;e=0;return e|0}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,285,1145723,0);e=6;return e|0}function _OPENSSL_cpuid_setup(){return}function _OpenSSL_add_all_ciphers(){_EVP_add_cipher(_EVP_des_cfb64()|0)|0;_EVP_add_cipher(_EVP_des_cfb1()|0)|0;_EVP_add_cipher(_EVP_des_cfb8()|0)|0;_EVP_add_cipher(_EVP_des_ede_cfb64()|0)|0;_EVP_add_cipher(_EVP_des_ede3_cfb64()|0)|0;_EVP_add_cipher(_EVP_des_ede3_cfb1()|0)|0;_EVP_add_cipher(_EVP_des_ede3_cfb8()|0)|0;_EVP_add_cipher(_EVP_des_ofb()|0)|0;_EVP_add_cipher(_EVP_des_ede_ofb()|0)|0;_EVP_add_cipher(_EVP_des_ede3_ofb()|0)|0;_EVP_add_cipher(_EVP_desx_cbc()|0)|0;_OBJ_NAME_add(602153,32770,602158)|0;_OBJ_NAME_add(602167,32770,602158)|0;_EVP_add_cipher(_EVP_des_cbc()|0)|0;_OBJ_NAME_add(602172,32770,651940)|0;_OBJ_NAME_add(602176,32770,651940)|0;_EVP_add_cipher(_EVP_des_ede_cbc()|0)|0;_EVP_add_cipher(_EVP_des_ede3_cbc()|0)|0;_OBJ_NAME_add(602180,32770,651948)|0;_OBJ_NAME_add(602185,32770,651948)|0;_EVP_add_cipher(_EVP_des_ecb()|0)|0;_EVP_add_cipher(_EVP_des_ede()|0)|0;_EVP_add_cipher(_EVP_des_ede3()|0)|0;_EVP_add_cipher(_EVP_des_ede3_wrap()|0)|0;_EVP_add_cipher(_EVP_rc4()|0)|0;_EVP_add_cipher(_EVP_rc4_40()|0)|0;_EVP_add_cipher(_EVP_rc4_hmac_md5()|0)|0;_EVP_add_cipher(_EVP_idea_ecb()|0)|0;_EVP_add_cipher(_EVP_idea_cfb64()|0)|0;_EVP_add_cipher(_EVP_idea_ofb()|0)|0;_EVP_add_cipher(_EVP_idea_cbc()|0)|0;_OBJ_NAME_add(602190,32770,651969)|0;_OBJ_NAME_add(602195,32770,651969)|0;_EVP_add_cipher(_EVP_seed_ecb()|0)|0;_EVP_add_cipher(_EVP_seed_cfb128()|0)|0;_EVP_add_cipher(_EVP_seed_ofb()|0)|0;_EVP_add_cipher(_EVP_seed_cbc()|0)|0;_OBJ_NAME_add(602200,32770,652047)|0;_OBJ_NAME_add(602205,32770,652047)|0;_EVP_add_cipher(_EVP_rc2_ecb()|0)|0;_EVP_add_cipher(_EVP_rc2_cfb64()|0)|0;_EVP_add_cipher(_EVP_rc2_ofb()|0)|0;_EVP_add_cipher(_EVP_rc2_cbc()|0)|0;_EVP_add_cipher(_EVP_rc2_40_cbc()|0)|0;_EVP_add_cipher(_EVP_rc2_64_cbc()|0)|0;_OBJ_NAME_add(602210,32770,651961)|0;_OBJ_NAME_add(602214,32770,651961)|0;_EVP_add_cipher(_EVP_bf_ecb()|0)|0;_EVP_add_cipher(_EVP_bf_cfb64()|0)|0;_EVP_add_cipher(_EVP_bf_ofb()|0)|0;_EVP_add_cipher(_EVP_bf_cbc()|0)|0;_OBJ_NAME_add(602218,32770,602221)|0;_OBJ_NAME_add(602228,32770,602221)|0;_OBJ_NAME_add(602231,32770,602221)|0;_EVP_add_cipher(_EVP_cast5_ecb()|0)|0;_EVP_add_cipher(_EVP_cast5_cfb64()|0)|0;_EVP_add_cipher(_EVP_cast5_ofb()|0)|0;_EVP_add_cipher(_EVP_cast5_cbc()|0)|0;_OBJ_NAME_add(602240,32770,602245)|0;_OBJ_NAME_add(602255,32770,602245)|0;_OBJ_NAME_add(602260,32770,602245)|0;_OBJ_NAME_add(602269,32770,602245)|0;_EVP_add_cipher(_EVP_aes_128_ecb()|0)|0;_EVP_add_cipher(_EVP_aes_128_cbc()|0)|0;_EVP_add_cipher(_EVP_aes_128_cfb128()|0)|0;_EVP_add_cipher(_EVP_aes_128_cfb1()|0)|0;_EVP_add_cipher(_EVP_aes_128_cfb8()|0)|0;_EVP_add_cipher(_EVP_aes_128_ofb()|0)|0;_EVP_add_cipher(_EVP_aes_128_ctr()|0)|0;_EVP_add_cipher(_EVP_aes_128_gcm()|0)|0;_EVP_add_cipher(_EVP_aes_128_xts()|0)|0;_EVP_add_cipher(_EVP_aes_128_ccm()|0)|0;_EVP_add_cipher(_EVP_aes_128_wrap()|0)|0;_OBJ_NAME_add(602278,32770,651978)|0;_OBJ_NAME_add(602285,32770,651978)|0;_EVP_add_cipher(_EVP_aes_192_ecb()|0)|0;_EVP_add_cipher(_EVP_aes_192_cbc()|0)|0;_EVP_add_cipher(_EVP_aes_192_cfb128()|0)|0;_EVP_add_cipher(_EVP_aes_192_cfb1()|0)|0;_EVP_add_cipher(_EVP_aes_192_cfb8()|0)|0;_EVP_add_cipher(_EVP_aes_192_ofb()|0)|0;_EVP_add_cipher(_EVP_aes_192_ctr()|0)|0;_EVP_add_cipher(_EVP_aes_192_gcm()|0)|0;_EVP_add_cipher(_EVP_aes_192_ccm()|0)|0;_EVP_add_cipher(_EVP_aes_192_wrap()|0)|0;_OBJ_NAME_add(602292,32770,602299)|0;_OBJ_NAME_add(602311,32770,602299)|0;_EVP_add_cipher(_EVP_aes_256_ecb()|0)|0;_EVP_add_cipher(_EVP_aes_256_cbc()|0)|0;_EVP_add_cipher(_EVP_aes_256_cfb128()|0)|0;_EVP_add_cipher(_EVP_aes_256_cfb1()|0)|0;_EVP_add_cipher(_EVP_aes_256_cfb8()|0)|0;_EVP_add_cipher(_EVP_aes_256_ofb()|0)|0;_EVP_add_cipher(_EVP_aes_256_ctr()|0)|0;_EVP_add_cipher(_EVP_aes_256_gcm()|0)|0;_EVP_add_cipher(_EVP_aes_256_xts()|0)|0;_EVP_add_cipher(_EVP_aes_256_ccm()|0)|0;_EVP_add_cipher(_EVP_aes_256_wrap()|0)|0;_OBJ_NAME_add(602318,32770,651990)|0;_OBJ_NAME_add(602325,32770,651990)|0;_EVP_add_cipher(_EVP_aes_128_cbc_hmac_sha1()|0)|0;_EVP_add_cipher(_EVP_aes_256_cbc_hmac_sha1()|0)|0;_EVP_add_cipher(_EVP_aes_128_cbc_hmac_sha256()|0)|0;_EVP_add_cipher(_EVP_aes_256_cbc_hmac_sha256()|0)|0;_EVP_add_cipher(_EVP_camellia_128_ecb()|0)|0;_EVP_add_cipher(_EVP_camellia_128_cbc()|0)|0;_EVP_add_cipher(_EVP_camellia_128_cfb128()|0)|0;_EVP_add_cipher(_EVP_camellia_128_cfb1()|0)|0;_EVP_add_cipher(_EVP_camellia_128_cfb8()|0)|0;_EVP_add_cipher(_EVP_camellia_128_ofb()|0)|0;_OBJ_NAME_add(602332,32770,652002)|0;_OBJ_NAME_add(602344,32770,652002)|0;_EVP_add_cipher(_EVP_camellia_192_ecb()|0)|0;_EVP_add_cipher(_EVP_camellia_192_cbc()|0)|0;_EVP_add_cipher(_EVP_camellia_192_cfb128()|0)|0;_EVP_add_cipher(_EVP_camellia_192_cfb1()|0)|0;_EVP_add_cipher(_EVP_camellia_192_cfb8()|0)|0;_EVP_add_cipher(_EVP_camellia_192_ofb()|0)|0;_OBJ_NAME_add(602356,32770,602368)|0;_OBJ_NAME_add(602385,32770,602368)|0;_EVP_add_cipher(_EVP_camellia_256_ecb()|0)|0;_EVP_add_cipher(_EVP_camellia_256_cbc()|0)|0;_EVP_add_cipher(_EVP_camellia_256_cfb128()|0)|0;_EVP_add_cipher(_EVP_camellia_256_cfb1()|0)|0;_EVP_add_cipher(_EVP_camellia_256_cfb8()|0)|0;_EVP_add_cipher(_EVP_camellia_256_ofb()|0)|0;_OBJ_NAME_add(602397,32770,652019)|0;_OBJ_NAME_add(602409,32770,652019)|0;return}function _OpenSSL_add_all_digests(){_EVP_add_digest(_EVP_md4()|0)|0;_EVP_add_digest(_EVP_md5()|0)|0;_OBJ_NAME_add(651851,32769,651860)|0;_OBJ_NAME_add(651864,32769,651860)|0;_EVP_add_digest(_EVP_sha()|0)|0;_EVP_add_digest(_EVP_dss()|0)|0;_EVP_add_digest(_EVP_sha1()|0)|0;_OBJ_NAME_add(651873,32769,651883)|0;_OBJ_NAME_add(651888,32769,651899)|0;_EVP_add_digest(_EVP_dss1()|0)|0;_OBJ_NAME_add(651908,32769,651921)|0;_OBJ_NAME_add(651930,32769,651921)|0;_OBJ_NAME_add(651935,32769,651921)|0;_EVP_add_digest(_EVP_ecdsa()|0)|0;_EVP_add_digest(_EVP_mdc2()|0)|0;_EVP_add_digest(_EVP_ripemd160()|0)|0;_OBJ_NAME_add(601829,32769,601836)|0;_OBJ_NAME_add(601846,32769,601836)|0;_EVP_add_digest(_EVP_sha224()|0)|0;_EVP_add_digest(_EVP_sha256()|0)|0;_EVP_add_digest(_EVP_sha384()|0)|0;_EVP_add_digest(_EVP_sha512()|0)|0;_EVP_add_digest(_EVP_whirlpool()|0)|0;return}function _EVP_md4(){return 163200}function _EVP_add_digest(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;_OPENSSL_init();b=_OBJ_nid2sn(c[a>>2]|0)|0;if(!(_OBJ_NAME_add(b,1,a)|0)){d=0;return d|0}_check_defer(c[a>>2]|0);e=_OBJ_NAME_add(_OBJ_nid2ln(c[a>>2]|0)|0,1,a)|0;if(!e){d=0;return d|0}f=a+4|0;g=c[f>>2]|0;if(!g){d=e;return d|0}if((c[a>>2]|0)==(g|0)){d=e;return d|0}if(!(_OBJ_NAME_add(_OBJ_nid2sn(g)|0,32769,b)|0)){d=0;return d|0}_check_defer(c[f>>2]|0);d=_OBJ_NAME_add(_OBJ_nid2ln(c[f>>2]|0)|0,32769,b)|0;return d|0}function _OBJ_NAME_add(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0;if((c[305357]|0)==0?(_CRYPTO_mem_ctrl(3)|0,c[305357]=_lh_new(4760,4403)|0,_CRYPTO_mem_ctrl(2)|0,(c[305357]|0)==0):0){e=0;return e|0}f=_CRYPTO_malloc(16,602109,191)|0;if(!f){e=0;return e|0}c[f+8>>2]=a;c[f+4>>2]=b&32768;c[f>>2]=b&-32769;c[f+12>>2]=d;d=_lh_insert(c[305357]|0,f)|0;if(!d){if(c[(c[305357]|0)+92>>2]|0){e=0;return e|0}}else{f=c[305358]|0;if(f|0?(b=_sk_num(f)|0,f=c[d>>2]|0,(b|0)>(f|0)):0){b=c[(_sk_value(c[305358]|0,f)|0)+8>>2]|0;bj[b&4095](c[d+8>>2]|0,c[d>>2]|0,c[d+12>>2]|0)}_CRYPTO_free(d)}e=1;return e|0}function _EVP_sha(){return 163124}function _EVP_dss(){return 163048}function _EVP_dss1(){return 162972}function _EVP_ecdsa(){return 162896}function _EVP_mdc2(){return 162820}function _EVP_ripemd160(){return 162744}function _EVP_whirlpool(){return 162668}function _init_4458(a){a=a|0;return _WHIRLPOOL_Init(c[a+12>>2]|0)|0}function _update_4459(a,b,d){a=a|0;b=b|0;d=d|0;return _WHIRLPOOL_Update(c[a+12>>2]|0,b,d)|0}function _final_4460(a,b){a=a|0;b=b|0;return _WHIRLPOOL_Final(b,c[a+12>>2]|0)|0}function _WHIRLPOOL_Final(b,e){b=b|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0;f=c[e+128>>2]|0;g=f>>>3;h=f&7;if(!h)a[e+64+g>>0]=-128;else{f=e+64+g|0;a[f>>0]=d[f>>0]|0|128>>>h}h=g+1|0;if(h>>>0<=32){if((h|0)!=32){i=e+64+h|0;j=31-g|0;k=9}}else{if(h>>>0<64)_memset(e+64+h|0,0,63-g|0)|0;g=e+64|0;_whirlpool_block(e,g,1);i=g;j=32;k=9}if((k|0)==9)_memset(i|0,0,j|0)|0;j=c[e+132>>2]|0;a[e+127>>0]=j;a[e+126>>0]=j>>>8;a[e+125>>0]=j>>>16;a[e+124>>0]=j>>>24;j=c[e+136>>2]|0;a[e+123>>0]=j;a[e+122>>0]=j>>>8;a[e+121>>0]=j>>>16;a[e+120>>0]=j>>>24;j=c[e+140>>2]|0;a[e+119>>0]=j;a[e+118>>0]=j>>>8;a[e+117>>0]=j>>>16;a[e+116>>0]=j>>>24;j=c[e+144>>2]|0;a[e+115>>0]=j;a[e+114>>0]=j>>>8;a[e+113>>0]=j>>>16;a[e+112>>0]=j>>>24;j=c[e+148>>2]|0;a[e+111>>0]=j;a[e+110>>0]=j>>>8;a[e+109>>0]=j>>>16;a[e+108>>0]=j>>>24;j=c[e+152>>2]|0;a[e+107>>0]=j;a[e+106>>0]=j>>>8;a[e+105>>0]=j>>>16;a[e+104>>0]=j>>>24;j=c[e+156>>2]|0;a[e+103>>0]=j;a[e+102>>0]=j>>>8;a[e+101>>0]=j>>>16;a[e+100>>0]=j>>>24;j=c[e+160>>2]|0;a[e+99>>0]=j;a[e+98>>0]=j>>>8;a[e+97>>0]=j>>>16;a[e+96>>0]=j>>>24;_whirlpool_block(e,e+64|0,1);if(!b){l=0;return l|0}j=b;b=e;i=j+64|0;do{a[j>>0]=a[b>>0]|0;j=j+1|0;b=b+1|0}while((j|0)<(i|0));_memset(e|0,0,168)|0;l=1;return l|0}function _whirlpool_block(b,e,f){b=b|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0,ia=0,ja=0,ka=0,la=0,ma=0,na=0,oa=0,pa=0,qa=0,ra=0,sa=0,ta=0,ua=0,va=0,wa=0,xa=0,ya=0,za=0,Aa=0,Ba=0,Ca=0,Da=0,Ea=0,Fa=0,Ga=0,Ha=0,Ia=0,Ja=0,Ka=0,La=0,Ma=0,Na=0,Oa=0,Pa=0,Qa=0,Ra=0,Sa=0,Ta=0,Ua=0,Va=0,Wa=0,Xa=0,Ya=0,Za=0,_a=0,$a=0,ab=0,bb=0,cb=0,db=0,eb=0,fb=0,gb=0,hb=0,ib=0,jb=0,kb=0,lb=0,mb=0,nb=0,ob=0,pb=0,qb=0,rb=0,sb=0,tb=0,ub=0,vb=0,wb=0,xb=0,yb=0,zb=0,Ab=0,Bb=0,Cb=0,Db=0,Eb=0,Fb=0,Gb=0,Hb=0,Ib=0,Jb=0,Kb=0,Lb=0,Mb=0,Nb=0,Ob=0,Pb=0,Qb=0,Rb=0,Sb=0,Tb=0,Ub=0,Vb=0,Wb=0,Xb=0,Yb=0,Zb=0,_b=0,$b=0,ac=0,bc=0,cc=0,dc=0,ec=0,fc=0,gc=0,hc=0,ic=0,jc=0,kc=0,lc=0,mc=0,nc=0,oc=0,pc=0,qc=0,rc=0,sc=0,tc=0,uc=0,vc=0,wc=0,xc=0,yc=0,zc=0,Ac=0,Bc=0,Cc=0,Dc=0,Ec=0,Fc=0,Gc=0,Hc=0,Ic=0,Jc=0,Kc=0,Lc=0,Mc=0,Nc=0,Oc=0,Pc=0,Qc=0,Rc=0,Sc=0,Tc=0,Uc=0,Vc=0,Wc=0,Xc=0,Yc=0,Zc=0,_c=0,$c=0,ad=0,bd=0,cd=0,dd=0,ed=0,fd=0,gd=0,hd=0,id=0,jd=0,kd=0,ld=0,md=0,nd=0,od=0,pd=0,qd=0,rd=0,sd=0,td=0,ud=0,vd=0,wd=0,xd=0,yd=0,zd=0,Ad=0,Bd=0,Cd=0,Dd=0,Ed=0,Fd=0,Gd=0,Hd=0,Id=0,Jd=0,Kd=0,Ld=0,Md=0,Nd=0,Od=0,Pd=0,Qd=0,Rd=0,Sd=0,Td=0,Ud=0,Vd=0,Wd=0,Xd=0,Yd=0,Zd=0,_d=0,$d=0,ae=0,be=0,ce=0,de=0,ee=0;g=l;l=l+64|0;if((l|0)>=(m|0))ba(64);h=g;i=b+8|0;j=h+8|0;k=b+16|0;n=h+16|0;o=b+24|0;p=h+24|0;q=b+32|0;r=h+32|0;s=b+40|0;t=h+40|0;u=b+48|0;v=h+48|0;w=h+56|0;x=h+1|0;y=h+2|0;z=h+3|0;A=h+4|0;B=h+5|0;C=h+6|0;D=h+7|0;E=h+9|0;F=h+10|0;G=h+11|0;H=h+12|0;I=h+13|0;J=h+14|0;K=h+15|0;L=h+17|0;M=h+18|0;N=h+19|0;O=h+20|0;P=h+21|0;Q=h+22|0;R=h+23|0;S=h+25|0;T=h+26|0;U=h+27|0;V=h+28|0;W=h+29|0;X=h+30|0;Y=h+31|0;Z=h+33|0;_=h+34|0;$=h+35|0;aa=h+36|0;ca=h+37|0;da=h+38|0;ea=h+39|0;fa=h+41|0;ga=h+42|0;ha=h+43|0;ia=h+44|0;ja=h+45|0;ka=h+46|0;la=h+47|0;ma=h+49|0;na=h+50|0;oa=h+51|0;pa=h+52|0;qa=h+53|0;ra=h+54|0;sa=h+55|0;ta=h+57|0;ua=h+58|0;va=h+59|0;wa=h+60|0;xa=h+61|0;ya=h+62|0;za=h+63|0;Aa=b+56|0;Ba=f;f=e;while(1){e=(f&7|0)!=0;if(e){Ca=h;Da=f;Ea=Ca+64|0;do{a[Ca>>0]=a[Da>>0]|0;Ca=Ca+1|0;Da=Da+1|0}while((Ca|0)<(Ea|0));Da=b;Ca=c[Da>>2]|0;Ea=c[Da+4>>2]|0;Da=_bitshift64Lshr(Ca|0,Ea|0,8)|0;Fa=_bitshift64Lshr(Ca|0,Ea|0,16)|0;Ga=_bitshift64Lshr(Ca|0,Ea|0,24)|0;Ha=_bitshift64Lshr(Ca|0,Ea|0,40)|0;Ia=_bitshift64Lshr(Ca|0,Ea|0,48)|0;Ja=_bitshift64Lshr(Ca|0,Ea|0,56)|0;Ka=h;La=c[Ka+4>>2]^Ea;Ma=h;c[Ma>>2]=c[Ka>>2]^Ca;c[Ma+4>>2]=La;La=i;Ma=c[La>>2]|0;Ka=c[La+4>>2]|0;La=_bitshift64Lshr(Ma|0,Ka|0,8)|0;Na=_bitshift64Lshr(Ma|0,Ka|0,16)|0;Oa=_bitshift64Lshr(Ma|0,Ka|0,24)|0;Pa=_bitshift64Lshr(Ma|0,Ka|0,40)|0;Qa=_bitshift64Lshr(Ma|0,Ka|0,48)|0;Ra=_bitshift64Lshr(Ma|0,Ka|0,56)|0;Sa=j;Ta=c[Sa+4>>2]^Ka;Ua=j;c[Ua>>2]=c[Sa>>2]^Ma;c[Ua+4>>2]=Ta;Ta=k;Ua=c[Ta>>2]|0;Sa=c[Ta+4>>2]|0;Ta=_bitshift64Lshr(Ua|0,Sa|0,8)|0;Va=_bitshift64Lshr(Ua|0,Sa|0,16)|0;Wa=_bitshift64Lshr(Ua|0,Sa|0,24)|0;Xa=_bitshift64Lshr(Ua|0,Sa|0,40)|0;Ya=_bitshift64Lshr(Ua|0,Sa|0,48)|0;Za=_bitshift64Lshr(Ua|0,Sa|0,56)|0;_a=n;$a=c[_a+4>>2]^Sa;ab=n;c[ab>>2]=c[_a>>2]^Ua;c[ab+4>>2]=$a;$a=o;ab=c[$a>>2]|0;_a=c[$a+4>>2]|0;$a=_bitshift64Lshr(ab|0,_a|0,8)|0;bb=_bitshift64Lshr(ab|0,_a|0,16)|0;cb=_bitshift64Lshr(ab|0,_a|0,24)|0;db=_bitshift64Lshr(ab|0,_a|0,40)|0;eb=_bitshift64Lshr(ab|0,_a|0,48)|0;fb=_bitshift64Lshr(ab|0,_a|0,56)|0;gb=p;hb=c[gb+4>>2]^_a;ib=p;c[ib>>2]=c[gb>>2]^ab;c[ib+4>>2]=hb;hb=q;ib=c[hb>>2]|0;gb=c[hb+4>>2]|0;hb=_bitshift64Lshr(ib|0,gb|0,8)|0;jb=_bitshift64Lshr(ib|0,gb|0,16)|0;kb=_bitshift64Lshr(ib|0,gb|0,24)|0;lb=_bitshift64Lshr(ib|0,gb|0,40)|0;mb=_bitshift64Lshr(ib|0,gb|0,48)|0;nb=_bitshift64Lshr(ib|0,gb|0,56)|0;ob=r;pb=c[ob+4>>2]^gb;qb=r;c[qb>>2]=c[ob>>2]^ib;c[qb+4>>2]=pb;pb=s;qb=c[pb>>2]|0;ob=c[pb+4>>2]|0;pb=_bitshift64Lshr(qb|0,ob|0,8)|0;rb=_bitshift64Lshr(qb|0,ob|0,16)|0;sb=_bitshift64Lshr(qb|0,ob|0,24)|0;tb=_bitshift64Lshr(qb|0,ob|0,40)|0;ub=_bitshift64Lshr(qb|0,ob|0,48)|0;vb=_bitshift64Lshr(qb|0,ob|0,56)|0;wb=t;xb=c[wb+4>>2]^ob;yb=t;c[yb>>2]=c[wb>>2]^qb;c[yb+4>>2]=xb;xb=u;yb=c[xb>>2]|0;wb=c[xb+4>>2]|0;xb=_bitshift64Lshr(yb|0,wb|0,8)|0;zb=_bitshift64Lshr(yb|0,wb|0,16)|0;Ab=_bitshift64Lshr(yb|0,wb|0,24)|0;Bb=_bitshift64Lshr(yb|0,wb|0,40)|0;Cb=_bitshift64Lshr(yb|0,wb|0,48)|0;Db=_bitshift64Lshr(yb|0,wb|0,56)|0;Eb=v;Fb=c[Eb+4>>2]^wb;Gb=v;c[Gb>>2]=c[Eb>>2]^yb;c[Gb+4>>2]=Fb;Hb=w;Ib=Ca;Jb=Ha;Kb=Ia;Lb=Ja;Mb=Da;Nb=Fa;Ob=Ga;Pb=Ea;Qb=Ma;Rb=Pa;Sb=Qa;Tb=Ra;Ub=La;Vb=Na;Wb=Oa;Xb=Ka;Yb=Ua;Zb=Xa;_b=Ya;$b=Za;ac=Ta;bc=Va;cc=Wa;dc=Sa;ec=ab;fc=db;gc=eb;hc=fb;ic=$a;jc=bb;kc=cb;lc=_a;mc=ib;nc=lb;oc=mb;pc=nb;qc=hb;rc=jb;sc=kb;tc=gb;uc=qb;vc=tb;wc=ub;xc=vb;yc=pb;zc=rb;Ac=sb;Bc=ob;Cc=yb;Dc=Bb;Ec=Cb;Fc=Db;Gc=xb;Hc=zb;Ic=Ab;Jc=wb}else{wb=b;Ab=c[wb>>2]|0;zb=c[wb+4>>2]|0;wb=_bitshift64Lshr(Ab|0,zb|0,8)|0;xb=_bitshift64Lshr(Ab|0,zb|0,16)|0;Db=_bitshift64Lshr(Ab|0,zb|0,24)|0;Cb=_bitshift64Lshr(Ab|0,zb|0,40)|0;Bb=_bitshift64Lshr(Ab|0,zb|0,48)|0;yb=_bitshift64Lshr(Ab|0,zb|0,56)|0;ob=f;sb=c[ob+4>>2]^zb;rb=h;c[rb>>2]=c[ob>>2]^Ab;c[rb+4>>2]=sb;sb=i;rb=c[sb>>2]|0;ob=c[sb+4>>2]|0;sb=_bitshift64Lshr(rb|0,ob|0,8)|0;pb=_bitshift64Lshr(rb|0,ob|0,16)|0;vb=_bitshift64Lshr(rb|0,ob|0,24)|0;ub=_bitshift64Lshr(rb|0,ob|0,40)|0;tb=_bitshift64Lshr(rb|0,ob|0,48)|0;qb=_bitshift64Lshr(rb|0,ob|0,56)|0;gb=f+8|0;kb=c[gb+4>>2]^ob;jb=j;c[jb>>2]=c[gb>>2]^rb;c[jb+4>>2]=kb;kb=k;jb=c[kb>>2]|0;gb=c[kb+4>>2]|0;kb=_bitshift64Lshr(jb|0,gb|0,8)|0;hb=_bitshift64Lshr(jb|0,gb|0,16)|0;nb=_bitshift64Lshr(jb|0,gb|0,24)|0;mb=_bitshift64Lshr(jb|0,gb|0,40)|0;lb=_bitshift64Lshr(jb|0,gb|0,48)|0;ib=_bitshift64Lshr(jb|0,gb|0,56)|0;_a=f+16|0;cb=c[_a+4>>2]^gb;bb=n;c[bb>>2]=c[_a>>2]^jb;c[bb+4>>2]=cb;cb=o;bb=c[cb>>2]|0;_a=c[cb+4>>2]|0;cb=_bitshift64Lshr(bb|0,_a|0,8)|0;$a=_bitshift64Lshr(bb|0,_a|0,16)|0;fb=_bitshift64Lshr(bb|0,_a|0,24)|0;eb=_bitshift64Lshr(bb|0,_a|0,40)|0;db=_bitshift64Lshr(bb|0,_a|0,48)|0;ab=_bitshift64Lshr(bb|0,_a|0,56)|0;Sa=f+24|0;Wa=c[Sa+4>>2]^_a;Va=p;c[Va>>2]=c[Sa>>2]^bb;c[Va+4>>2]=Wa;Wa=q;Va=c[Wa>>2]|0;Sa=c[Wa+4>>2]|0;Wa=_bitshift64Lshr(Va|0,Sa|0,8)|0;Ta=_bitshift64Lshr(Va|0,Sa|0,16)|0;Za=_bitshift64Lshr(Va|0,Sa|0,24)|0;Ya=_bitshift64Lshr(Va|0,Sa|0,40)|0;Xa=_bitshift64Lshr(Va|0,Sa|0,48)|0;Ua=_bitshift64Lshr(Va|0,Sa|0,56)|0;Ka=f+32|0;Oa=c[Ka+4>>2]^Sa;Na=r;c[Na>>2]=c[Ka>>2]^Va;c[Na+4>>2]=Oa;Oa=s;Na=c[Oa>>2]|0;Ka=c[Oa+4>>2]|0;Oa=_bitshift64Lshr(Na|0,Ka|0,8)|0;La=_bitshift64Lshr(Na|0,Ka|0,16)|0;Ra=_bitshift64Lshr(Na|0,Ka|0,24)|0;Qa=_bitshift64Lshr(Na|0,Ka|0,40)|0;Pa=_bitshift64Lshr(Na|0,Ka|0,48)|0;Ma=_bitshift64Lshr(Na|0,Ka|0,56)|0;Ea=f+40|0;Ga=c[Ea+4>>2]^Ka;Fa=t;c[Fa>>2]=c[Ea>>2]^Na;c[Fa+4>>2]=Ga;Ga=u;Fa=c[Ga>>2]|0;Ea=c[Ga+4>>2]|0;Ga=_bitshift64Lshr(Fa|0,Ea|0,8)|0;Da=_bitshift64Lshr(Fa|0,Ea|0,16)|0;Ja=_bitshift64Lshr(Fa|0,Ea|0,24)|0;Ia=_bitshift64Lshr(Fa|0,Ea|0,40)|0;Ha=_bitshift64Lshr(Fa|0,Ea|0,48)|0;Ca=_bitshift64Lshr(Fa|0,Ea|0,56)|0;Fb=f+48|0;Gb=c[Fb+4>>2]^Ea;Eb=v;c[Eb>>2]=c[Fb>>2]^Fa;c[Eb+4>>2]=Gb;Hb=f+56|0;Ib=Ab;Jb=Cb;Kb=Bb;Lb=yb;Mb=wb;Nb=xb;Ob=Db;Pb=zb;Qb=rb;Rb=ub;Sb=tb;Tb=qb;Ub=sb;Vb=pb;Wb=vb;Xb=ob;Yb=jb;Zb=mb;_b=lb;$b=ib;ac=kb;bc=hb;cc=nb;dc=gb;ec=bb;fc=eb;gc=db;hc=ab;ic=cb;jc=$a;kc=fb;lc=_a;mc=Va;nc=Ya;oc=Xa;pc=Ua;qc=Wa;rc=Ta;sc=Za;tc=Sa;uc=Na;vc=Qa;wc=Pa;xc=Ma;yc=Oa;zc=La;Ac=Ra;Bc=Ka;Cc=Fa;Dc=Ia;Ec=Ha;Fc=Ca;Gc=Ga;Hc=Da;Ic=Ja;Jc=Ea}Ea=Aa;Ja=c[Ea>>2]|0;Da=c[Ea+4>>2]|0;Ea=Hb;Ga=c[Ea+4>>2]^Da;Ca=w;c[Ca>>2]=c[Ea>>2]^Ja;c[Ca+4>>2]=Ga;Ga=_bitshift64Lshr(Ja|0,Da|0,8)|0;Ca=_bitshift64Lshr(Ja|0,Da|0,16)|0;Ea=_bitshift64Lshr(Ja|0,Da|0,24)|0;Ha=_bitshift64Lshr(Ja|0,Da|0,40)|0;Ia=_bitshift64Lshr(Ja|0,Da|0,48)|0;Fa=_bitshift64Lshr(Ja|0,Da|0,56)|0;Ka=0;Ra=Ja;Ja=Ca;Ca=Ea;Ea=Da;Da=Ha;Ha=Ia;Ia=Fa;Fa=Ga;Ga=Ib;La=Jb;Oa=Kb;Ma=Lb;Pa=Mb;Qa=Nb;Na=Ob;Sa=Pb;Za=Qb;Ta=Rb;Wa=Sb;Ua=Tb;Xa=Ub;Ya=Vb;Va=Wb;_a=Xb;fb=Yb;$a=Zb;cb=_b;ab=$b;db=ac;eb=bc;bb=cc;gb=dc;nb=ec;hb=fc;kb=gc;ib=hc;lb=ic;mb=jc;jb=kc;ob=lc;vb=mc;pb=nc;sb=oc;qb=pc;tb=qc;ub=rc;rb=sc;zb=tc;Db=uc;xb=vc;wb=wc;yb=xc;Bb=yc;Cb=zc;Ab=Ac;Gb=Bc;Eb=Cc;Fb=Dc;Kc=Ec;Lc=Fc;Mc=Gc;Nc=Hc;Oc=Ic;Pc=Jc;do{Qc=680+((Ga<<3&2040)<<3)|0;Rc=680+((Pa<<3&2040|1)<<3)|0;Sc=680+((Qa<<3&2040|2)<<3)|0;Tc=680+((Na<<3&2040|3)<<3)|0;Uc=680+((Sa<<3&2040|4)<<3)|0;Vc=680+((La<<3&2040|5)<<3)|0;Wc=680+((Oa<<3&2040|6)<<3)|0;Xc=680+((Ma<<3&2040|7)<<3)|0;Yc=17064+(Ka<<3)|0;Zc=680+((Za<<3&2040)<<3)|0;_c=680+((Xa<<3&2040|1)<<3)|0;$c=680+((Ya<<3&2040|2)<<3)|0;ad=680+((Va<<3&2040|3)<<3)|0;bd=680+((_a<<3&2040|4)<<3)|0;cd=680+((Ta<<3&2040|5)<<3)|0;dd=680+((Wa<<3&2040|6)<<3)|0;ed=680+((Ua<<3&2040|7)<<3)|0;fd=680+((fb<<3&2040)<<3)|0;gd=680+((db<<3&2040|1)<<3)|0;hd=680+((eb<<3&2040|2)<<3)|0;id=680+((bb<<3&2040|3)<<3)|0;jd=680+((gb<<3&2040|4)<<3)|0;kd=680+(($a<<3&2040|5)<<3)|0;ld=680+((cb<<3&2040|6)<<3)|0;md=680+((ab<<3&2040|7)<<3)|0;nd=680+((nb<<3&2040)<<3)|0;od=680+((lb<<3&2040|1)<<3)|0;pd=680+((mb<<3&2040|2)<<3)|0;qd=680+((jb<<3&2040|3)<<3)|0;rd=680+((ob<<3&2040|4)<<3)|0;sd=680+((hb<<3&2040|5)<<3)|0;td=680+((kb<<3&2040|6)<<3)|0;ud=680+((ib<<3&2040|7)<<3)|0;vd=680+((vb<<3&2040)<<3)|0;wd=680+((tb<<3&2040|1)<<3)|0;xd=680+((ub<<3&2040|2)<<3)|0;yd=680+((rb<<3&2040|3)<<3)|0;zd=680+((zb<<3&2040|4)<<3)|0;Ad=680+((pb<<3&2040|5)<<3)|0;Bd=680+((sb<<3&2040|6)<<3)|0;Cd=680+((qb<<3&2040|7)<<3)|0;Dd=680+((Db<<3&2040)<<3)|0;Ed=680+((Bb<<3&2040|1)<<3)|0;Fd=680+((Cb<<3&2040|2)<<3)|0;Gd=680+((Ab<<3&2040|3)<<3)|0;Hd=680+((Gb<<3&2040|4)<<3)|0;Id=680+((xb<<3&2040|5)<<3)|0;Jd=680+((wb<<3&2040|6)<<3)|0;Kd=680+((yb<<3&2040|7)<<3)|0;Ld=680+((Eb<<3&2040)<<3)|0;Md=680+((Mc<<3&2040|1)<<3)|0;Nd=680+((Nc<<3&2040|2)<<3)|0;Od=680+((Oc<<3&2040|3)<<3)|0;Pd=680+((Pc<<3&2040|4)<<3)|0;Qd=680+((Fb<<3&2040|5)<<3)|0;Rd=680+((Kc<<3&2040|6)<<3)|0;Sd=680+((Lc<<3&2040|7)<<3)|0;Td=680+((Ra<<3&2040)<<3)|0;Ra=c[dd>>2]^c[Xc>>2]^c[kd>>2]^c[rd>>2]^c[yd>>2]^c[Fd>>2]^c[Md>>2]^c[Td>>2];Ud=Ea;Ea=c[dd+4>>2]^c[Xc+4>>2]^c[kd+4>>2]^c[rd+4>>2]^c[yd+4>>2]^c[Fd+4>>2]^c[Md+4>>2]^c[Td+4>>2];Td=680+((Fa<<3&2040|1)<<3)|0;Ga=c[Yc>>2]^c[Qc>>2]^c[ed>>2]^c[ld>>2]^c[sd>>2]^c[zd>>2]^c[Gd>>2]^c[Nd>>2]^c[Td>>2];Sa=c[Yc+4>>2]^c[Qc+4>>2]^c[ed+4>>2]^c[ld+4>>2]^c[sd+4>>2]^c[zd+4>>2]^c[Gd+4>>2]^c[Nd+4>>2]^c[Td+4>>2];Td=680+((Ja<<3&2040|2)<<3)|0;Za=c[Zc>>2]^c[Rc>>2]^c[md>>2]^c[td>>2]^c[Ad>>2]^c[Hd>>2]^c[Od>>2]^c[Td>>2];_a=c[Zc+4>>2]^c[Rc+4>>2]^c[md+4>>2]^c[td+4>>2]^c[Ad+4>>2]^c[Hd+4>>2]^c[Od+4>>2]^c[Td+4>>2];Td=680+((Ca<<3&2040|3)<<3)|0;fb=c[_c>>2]^c[Sc>>2]^c[fd>>2]^c[ud>>2]^c[Bd>>2]^c[Id>>2]^c[Pd>>2]^c[Td>>2];gb=c[_c+4>>2]^c[Sc+4>>2]^c[fd+4>>2]^c[ud+4>>2]^c[Bd+4>>2]^c[Id+4>>2]^c[Pd+4>>2]^c[Td+4>>2];Td=680+((Ud<<3&2040|4)<<3)|0;nb=c[$c>>2]^c[Tc>>2]^c[gd>>2]^c[nd>>2]^c[Cd>>2]^c[Jd>>2]^c[Qd>>2]^c[Td>>2];ob=c[$c+4>>2]^c[Tc+4>>2]^c[gd+4>>2]^c[nd+4>>2]^c[Cd+4>>2]^c[Jd+4>>2]^c[Qd+4>>2]^c[Td+4>>2];Td=680+((Da<<3&2040|5)<<3)|0;vb=c[ad>>2]^c[Uc>>2]^c[hd>>2]^c[od>>2]^c[vd>>2]^c[Kd>>2]^c[Rd>>2]^c[Td>>2];zb=c[ad+4>>2]^c[Uc+4>>2]^c[hd+4>>2]^c[od+4>>2]^c[vd+4>>2]^c[Kd+4>>2]^c[Rd+4>>2]^c[Td+4>>2];Td=680+((Ha<<3&2040|6)<<3)|0;Db=c[bd>>2]^c[Vc>>2]^c[id>>2]^c[pd>>2]^c[wd>>2]^c[Dd>>2]^c[Sd>>2]^c[Td>>2];Gb=c[bd+4>>2]^c[Vc+4>>2]^c[id+4>>2]^c[pd+4>>2]^c[wd+4>>2]^c[Dd+4>>2]^c[Sd+4>>2]^c[Td+4>>2];Td=680+((Ia<<3&2040|7)<<3)|0;Eb=c[cd>>2]^c[Wc>>2]^c[jd>>2]^c[qd>>2]^c[xd>>2]^c[Ed>>2]^c[Ld>>2]^c[Td>>2];Pc=c[cd+4>>2]^c[Wc+4>>2]^c[jd+4>>2]^c[qd+4>>2]^c[xd+4>>2]^c[Ed+4>>2]^c[Ld+4>>2]^c[Td+4>>2];Pa=_bitshift64Lshr(Ga|0,Sa|0,8)|0;Qa=_bitshift64Lshr(Ga|0,Sa|0,16)|0;Na=_bitshift64Lshr(Ga|0,Sa|0,24)|0;La=_bitshift64Lshr(Ga|0,Sa|0,40)|0;Oa=_bitshift64Lshr(Ga|0,Sa|0,48)|0;Ma=_bitshift64Lshr(Ga|0,Sa|0,56)|0;Xa=_bitshift64Lshr(Za|0,_a|0,8)|0;Ya=_bitshift64Lshr(Za|0,_a|0,16)|0;Va=_bitshift64Lshr(Za|0,_a|0,24)|0;Ta=_bitshift64Lshr(Za|0,_a|0,40)|0;Wa=_bitshift64Lshr(Za|0,_a|0,48)|0;Ua=_bitshift64Lshr(Za|0,_a|0,56)|0;db=_bitshift64Lshr(fb|0,gb|0,8)|0;eb=_bitshift64Lshr(fb|0,gb|0,16)|0;bb=_bitshift64Lshr(fb|0,gb|0,24)|0;$a=_bitshift64Lshr(fb|0,gb|0,40)|0;cb=_bitshift64Lshr(fb|0,gb|0,48)|0;ab=_bitshift64Lshr(fb|0,gb|0,56)|0;lb=_bitshift64Lshr(nb|0,ob|0,8)|0;mb=_bitshift64Lshr(nb|0,ob|0,16)|0;jb=_bitshift64Lshr(nb|0,ob|0,24)|0;hb=_bitshift64Lshr(nb|0,ob|0,40)|0;kb=_bitshift64Lshr(nb|0,ob|0,48)|0;ib=_bitshift64Lshr(nb|0,ob|0,56)|0;tb=_bitshift64Lshr(vb|0,zb|0,8)|0;ub=_bitshift64Lshr(vb|0,zb|0,16)|0;rb=_bitshift64Lshr(vb|0,zb|0,24)|0;pb=_bitshift64Lshr(vb|0,zb|0,40)|0;sb=_bitshift64Lshr(vb|0,zb|0,48)|0;qb=_bitshift64Lshr(vb|0,zb|0,56)|0;Bb=_bitshift64Lshr(Db|0,Gb|0,8)|0;Cb=_bitshift64Lshr(Db|0,Gb|0,16)|0;Ab=_bitshift64Lshr(Db|0,Gb|0,24)|0;xb=_bitshift64Lshr(Db|0,Gb|0,40)|0;wb=_bitshift64Lshr(Db|0,Gb|0,48)|0;yb=_bitshift64Lshr(Db|0,Gb|0,56)|0;Mc=_bitshift64Lshr(Eb|0,Pc|0,8)|0;Nc=_bitshift64Lshr(Eb|0,Pc|0,16)|0;Oc=_bitshift64Lshr(Eb|0,Pc|0,24)|0;Fb=_bitshift64Lshr(Eb|0,Pc|0,40)|0;Kc=_bitshift64Lshr(Eb|0,Pc|0,48)|0;Lc=_bitshift64Lshr(Eb|0,Pc|0,56)|0;Td=680+((d[h>>0]|0)<<3<<3)|0;Ld=680+(((d[x>>0]|0)<<3|1)<<3)|0;Ed=680+(((d[y>>0]|0)<<3|2)<<3)|0;xd=680+(((d[z>>0]|0)<<3|3)<<3)|0;qd=680+(((d[A>>0]|0)<<3|4)<<3)|0;jd=680+(((d[B>>0]|0)<<3|5)<<3)|0;Wc=680+(((d[C>>0]|0)<<3|6)<<3)|0;cd=680+(((d[D>>0]|0)<<3|7)<<3)|0;Sd=680+((d[j>>0]|0)<<3<<3)|0;Dd=680+(((d[E>>0]|0)<<3|1)<<3)|0;wd=680+(((d[F>>0]|0)<<3|2)<<3)|0;pd=680+(((d[G>>0]|0)<<3|3)<<3)|0;id=680+(((d[H>>0]|0)<<3|4)<<3)|0;Vc=680+(((d[I>>0]|0)<<3|5)<<3)|0;bd=680+(((d[J>>0]|0)<<3|6)<<3)|0;Rd=680+(((d[K>>0]|0)<<3|7)<<3)|0;Kd=680+((d[n>>0]|0)<<3<<3)|0;vd=680+(((d[L>>0]|0)<<3|1)<<3)|0;od=680+(((d[M>>0]|0)<<3|2)<<3)|0;hd=680+(((d[N>>0]|0)<<3|3)<<3)|0;Uc=680+(((d[O>>0]|0)<<3|4)<<3)|0;ad=680+(((d[P>>0]|0)<<3|5)<<3)|0;Qd=680+(((d[Q>>0]|0)<<3|6)<<3)|0;Jd=680+(((d[R>>0]|0)<<3|7)<<3)|0;Cd=680+((d[p>>0]|0)<<3<<3)|0;nd=680+(((d[S>>0]|0)<<3|1)<<3)|0;gd=680+(((d[T>>0]|0)<<3|2)<<3)|0;Tc=680+(((d[U>>0]|0)<<3|3)<<3)|0;$c=680+(((d[V>>0]|0)<<3|4)<<3)|0;Ud=680+(((d[W>>0]|0)<<3|5)<<3)|0;Pd=680+(((d[X>>0]|0)<<3|6)<<3)|0;Id=680+(((d[Y>>0]|0)<<3|7)<<3)|0;Bd=680+((d[r>>0]|0)<<3<<3)|0;ud=680+(((d[Z>>0]|0)<<3|1)<<3)|0;fd=680+(((d[_>>0]|0)<<3|2)<<3)|0;Sc=680+(((d[$>>0]|0)<<3|3)<<3)|0;_c=680+(((d[aa>>0]|0)<<3|4)<<3)|0;Od=680+(((d[ca>>0]|0)<<3|5)<<3)|0;Hd=680+(((d[da>>0]|0)<<3|6)<<3)|0;Ad=680+(((d[ea>>0]|0)<<3|7)<<3)|0;td=680+((d[t>>0]|0)<<3<<3)|0;md=680+(((d[fa>>0]|0)<<3|1)<<3)|0;Rc=680+(((d[ga>>0]|0)<<3|2)<<3)|0;Zc=680+(((d[ha>>0]|0)<<3|3)<<3)|0;Nd=680+(((d[ia>>0]|0)<<3|4)<<3)|0;Gd=680+(((d[ja>>0]|0)<<3|5)<<3)|0;zd=680+(((d[ka>>0]|0)<<3|6)<<3)|0;sd=680+(((d[la>>0]|0)<<3|7)<<3)|0;ld=680+((d[v>>0]|0)<<3<<3)|0;ed=680+(((d[ma>>0]|0)<<3|1)<<3)|0;Qc=680+(((d[na>>0]|0)<<3|2)<<3)|0;Yc=680+(((d[oa>>0]|0)<<3|3)<<3)|0;Md=680+(((d[pa>>0]|0)<<3|4)<<3)|0;Fd=680+(((d[qa>>0]|0)<<3|5)<<3)|0;yd=680+(((d[ra>>0]|0)<<3|6)<<3)|0;rd=680+(((d[sa>>0]|0)<<3|7)<<3)|0;kd=680+((d[w>>0]|0)<<3<<3)|0;Vd=c[cd>>2]^Ra^c[bd>>2]^c[ad>>2]^c[$c>>2]^c[Sc>>2]^c[Rc>>2]^c[ed>>2]^c[kd>>2];Wd=c[cd+4>>2]^Ea^c[bd+4>>2]^c[ad+4>>2]^c[$c+4>>2]^c[Sc+4>>2]^c[Rc+4>>2]^c[ed+4>>2]^c[kd+4>>2];kd=680+(((d[ta>>0]|0)<<3|1)<<3)|0;ed=c[Td+4>>2]^Sa^c[Rd+4>>2]^c[Qd+4>>2]^c[Ud+4>>2]^c[_c+4>>2]^c[Zc+4>>2]^c[Qc+4>>2]^c[kd+4>>2];Rc=680+(((d[ua>>0]|0)<<3|2)<<3)|0;Sc=c[Ld>>2]^Za^c[Sd>>2]^c[Jd>>2]^c[Pd>>2]^c[Od>>2]^c[Nd>>2]^c[Yc>>2]^c[Rc>>2];$c=c[Ld+4>>2]^_a^c[Sd+4>>2]^c[Jd+4>>2]^c[Pd+4>>2]^c[Od+4>>2]^c[Nd+4>>2]^c[Yc+4>>2]^c[Rc+4>>2];Rc=680+(((d[va>>0]|0)<<3|3)<<3)|0;Xd=c[Ed>>2]^fb^c[Dd>>2]^c[Kd>>2]^c[Id>>2]^c[Hd>>2]^c[Gd>>2]^c[Md>>2]^c[Rc>>2];Yd=c[Ed+4>>2]^gb^c[Dd+4>>2]^c[Kd+4>>2]^c[Id+4>>2]^c[Hd+4>>2]^c[Gd+4>>2]^c[Md+4>>2]^c[Rc+4>>2];Rc=680+(((d[wa>>0]|0)<<3|4)<<3)|0;Zd=c[xd>>2]^nb^c[wd>>2]^c[vd>>2]^c[Cd>>2]^c[Ad>>2]^c[zd>>2]^c[Fd>>2]^c[Rc>>2];_d=c[xd+4>>2]^ob^c[wd+4>>2]^c[vd+4>>2]^c[Cd+4>>2]^c[Ad+4>>2]^c[zd+4>>2]^c[Fd+4>>2]^c[Rc+4>>2];Rc=680+(((d[xa>>0]|0)<<3|5)<<3)|0;$d=c[qd>>2]^vb^c[pd>>2]^c[od>>2]^c[nd>>2]^c[Bd>>2]^c[sd>>2]^c[yd>>2]^c[Rc>>2];ae=c[qd+4>>2]^zb^c[pd+4>>2]^c[od+4>>2]^c[nd+4>>2]^c[Bd+4>>2]^c[sd+4>>2]^c[yd+4>>2]^c[Rc+4>>2];Rc=680+(((d[ya>>0]|0)<<3|6)<<3)|0;be=c[jd>>2]^Db^c[id>>2]^c[hd>>2]^c[gd>>2]^c[ud>>2]^c[td>>2]^c[rd>>2]^c[Rc>>2];ce=c[jd+4>>2]^Gb^c[id+4>>2]^c[hd+4>>2]^c[gd+4>>2]^c[ud+4>>2]^c[td+4>>2]^c[rd+4>>2]^c[Rc+4>>2];Rc=680+(((d[za>>0]|0)<<3|7)<<3)|0;de=c[Wc>>2]^Eb^c[Vc>>2]^c[Uc>>2]^c[Tc>>2]^c[fd>>2]^c[md>>2]^c[ld>>2]^c[Rc>>2];ee=c[Wc+4>>2]^Pc^c[Vc+4>>2]^c[Uc+4>>2]^c[Tc+4>>2]^c[fd+4>>2]^c[md+4>>2]^c[ld+4>>2]^c[Rc+4>>2];Rc=h;c[Rc>>2]=c[Td>>2]^Ga^c[Rd>>2]^c[Qd>>2]^c[Ud>>2]^c[_c>>2]^c[Zc>>2]^c[Qc>>2]^c[kd>>2];c[Rc+4>>2]=ed;ed=j;c[ed>>2]=Sc;c[ed+4>>2]=$c;$c=n;c[$c>>2]=Xd;c[$c+4>>2]=Yd;$c=p;c[$c>>2]=Zd;c[$c+4>>2]=_d;$c=r;c[$c>>2]=$d;c[$c+4>>2]=ae;$c=t;c[$c>>2]=be;c[$c+4>>2]=ce;$c=v;c[$c>>2]=de;c[$c+4>>2]=ee;$c=w;c[$c>>2]=Vd;c[$c+4>>2]=Wd;Ka=Ka+1|0;Fa=_bitshift64Lshr(Ra|0,Ea|0,8)|0;Ja=_bitshift64Lshr(Ra|0,Ea|0,16)|0;Ca=_bitshift64Lshr(Ra|0,Ea|0,24)|0;Da=_bitshift64Lshr(Ra|0,Ea|0,40)|0;Ha=_bitshift64Lshr(Ra|0,Ea|0,48)|0;Ia=_bitshift64Lshr(Ra|0,Ea|0,56)|0}while((Ka|0)!=10);if(e){Ka=0;do{Ea=b+Ka|0;a[Ea>>0]=a[f+Ka>>0]^a[h+Ka>>0]^a[Ea>>0];Ka=Ka+1|0}while((Ka|0)!=64)}else{Ka=h;e=f;Ea=b;Ra=c[e+4>>2]^c[Ka+4>>2]^c[Ea+4>>2];Ia=b;c[Ia>>2]=c[e>>2]^c[Ka>>2]^c[Ea>>2];c[Ia+4>>2]=Ra;Ra=j;Ia=f+8|0;Ea=i;Ka=c[Ia+4>>2]^c[Ra+4>>2]^c[Ea+4>>2];e=i;c[e>>2]=c[Ia>>2]^c[Ra>>2]^c[Ea>>2];c[e+4>>2]=Ka;Ka=f+16|0;e=k;Ea=c[Ka+4>>2]^Yd^c[e+4>>2];Ra=k;c[Ra>>2]=c[Ka>>2]^Xd^c[e>>2];c[Ra+4>>2]=Ea;Ea=f+24|0;Ra=o;e=c[Ea+4>>2]^_d^c[Ra+4>>2];Ka=o;c[Ka>>2]=c[Ea>>2]^Zd^c[Ra>>2];c[Ka+4>>2]=e;e=f+32|0;Ka=q;Ra=c[e+4>>2]^ae^c[Ka+4>>2];Ea=q;c[Ea>>2]=c[e>>2]^$d^c[Ka>>2];c[Ea+4>>2]=Ra;Ra=f+40|0;Ea=s;Ka=c[Ra+4>>2]^ce^c[Ea+4>>2];e=s;c[e>>2]=c[Ra>>2]^be^c[Ea>>2];c[e+4>>2]=Ka;Ka=f+48|0;e=u;Ea=c[Ka+4>>2]^ee^c[e+4>>2];Ra=u;c[Ra>>2]=c[Ka>>2]^de^c[e>>2];c[Ra+4>>2]=Ea;Ea=f+56|0;Ra=Aa;e=c[Ea+4>>2]^Wd^c[Ra+4>>2];Ka=Aa;c[Ka>>2]=c[Ea>>2]^Vd^c[Ra>>2];c[Ka+4>>2]=e}Ba=Ba+-1|0;if(!Ba)break;else f=f+64|0}l=g;return}function _WHIRLPOOL_Update(a,b,c){a=a|0;b=b|0;c=c|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0;if(c>>>0>268435455){d=c+-268435456|0;e=d&-268435456;f=e+268435456|0;g=c;h=b;while(1){_WHIRLPOOL_BitUpdate(a,h,-2147483648);g=g+-268435456|0;if(g>>>0<=268435455)break;else h=h+268435456|0}i=b+f|0;j=d-e|0}else{i=b;j=c}if(!j)return 1;_WHIRLPOOL_BitUpdate(a,i,j<<3);return 1}function _WHIRLPOOL_BitUpdate(b,e,f){b=b|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0;g=b+128|0;h=c[g>>2]|0;i=h&7;j=0-f&7;k=b+132|0;l=(c[k>>2]|0)+f|0;c[k>>2]=l;if((((((l>>>0<f>>>0?(l=b+136|0,k=(c[l>>2]|0)+1|0,c[l>>2]=k,(k|0)==0):0)?(k=b+140|0,l=(c[k>>2]|0)+1|0,c[k>>2]=l,(l|0)==0):0)?(l=b+144|0,k=(c[l>>2]|0)+1|0,c[l>>2]=k,(k|0)==0):0)?(k=b+148|0,l=(c[k>>2]|0)+1|0,c[k>>2]=l,(l|0)==0):0)?(l=b+152|0,k=(c[l>>2]|0)+1|0,c[l>>2]=k,(k|0)==0):0)?(k=b+156|0,l=(c[k>>2]|0)+1|0,c[k>>2]=l,(l|0)==0):0){l=b+160|0;c[l>>2]=(c[l>>2]|0)+1}do if(!(j|i)){m=f;n=e;o=h}else{l=b+64|0;if(!f)return;k=(i|0)!=0;p=8-j|0;q=8-i|0;if((i|0)==(j|0)){r=(h>>>3)+(b+64)|0;a[r>>0]=d[r>>0]|0|(d[e>>0]|0)&255>>>i;r=h+q|0;if((r|0)==512){_whirlpool_block(b,l,1);s=0}else s=r;c[g>>2]=s;m=f-q|0;n=e+1|0;o=s;break}else{t=f;u=e;v=h}while(1){w=v>>>3;x=(d[u>>0]|0)<<j;y=w+1|0;if(t>>>0<=7)break;u=u+1|0;r=(d[u>>0]|0)>>>p|x;if(k){z=b+64+w|0;a[z>>0]=d[z>>0]|0|(r&255)>>>i}else a[b+64+w>>0]=r;z=v+8|0;A=t+-8|0;if(z>>>0>511){_whirlpool_block(b,l,1);B=0;C=z&511}else{B=y;C=z}if(k)a[b+64+B>>0]=(r&255)<<q;c[g>>2]=C;if(!A){D=37;break}else{t=A;v=C}}if((D|0)==37)return;if(k){p=b+64+w|0;a[p>>0]=d[p>>0]|0|(x&255)>>>i}else a[b+64+w>>0]=x;p=t+v|0;if((p|0)==512){_whirlpool_block(b,l,1);E=0;F=0}else{E=y;F=p}if(k)a[b+64+E>>0]=(x&255)<<q;c[g>>2]=F;return}while(0);if(!m)return;F=b+64|0;x=m;m=n;n=o;while(1){if((n|0)==0?(o=x>>>9,(o|0)!=0):0){_whirlpool_block(b,m,o);G=x&511;H=m+(o<<6)|0;I=0}else{o=n>>>3;E=512-n|0;if(x>>>0<E>>>0){_memcpy(b+64+o|0,m|0,x>>>3|0)|0;J=0;K=m;L=x+n|0}else{y=E>>>3;_memcpy(b+64+o|0,m|0,y|0)|0;_whirlpool_block(b,F,1);J=x-E|0;K=m+y|0;L=0}c[g>>2]=L;G=J;H=K;I=L}if(!G)break;else{x=G;m=H;n=I}}return}function _WHIRLPOOL_Init(a){a=a|0;_memset(a|0,0,168)|0;return 1}function _init_4540(a){a=a|0;return _RIPEMD160_Init(c[a+12>>2]|0)|0}function _update_4541(a,b,d){a=a|0;b=b|0;d=d|0;return _RIPEMD160_Update(c[a+12>>2]|0,b,d)|0}function _final_4542(a,b){a=a|0;b=b|0;return _RIPEMD160_Final(b,c[a+12>>2]|0)|0}function _RIPEMD160_Final(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0;e=d+28|0;f=c[d+92>>2]|0;a[e+f>>0]=-128;g=f+1|0;if(g>>>0>56){_memset(e+g|0,0,63-f|0)|0;_ripemd160_block_data_order(d,e,1);h=0}else h=g;_memset(e+h|0,0,56-h|0)|0;h=d+84|0;g=c[d+20>>2]|0;a[h>>0]=g;a[h+1>>0]=g>>>8;a[h+2>>0]=g>>>16;f=d+88|0;a[h+3>>0]=g>>>24;g=c[d+24>>2]|0;a[f>>0]=g;a[f+1>>0]=g>>>8;a[f+2>>0]=g>>>16;a[f+3>>0]=g>>>24;_ripemd160_block_data_order(d,e,1);g=e;e=g+68|0;do{a[g>>0]=0;g=g+1|0}while((g|0)<(e|0));g=c[d>>2]|0;a[b>>0]=g;a[b+1>>0]=g>>>8;a[b+2>>0]=g>>>16;a[b+3>>0]=g>>>24;g=c[d+4>>2]|0;a[b+4>>0]=g;a[b+5>>0]=g>>>8;a[b+6>>0]=g>>>16;a[b+7>>0]=g>>>24;g=c[d+8>>2]|0;a[b+8>>0]=g;a[b+9>>0]=g>>>8;a[b+10>>0]=g>>>16;a[b+11>>0]=g>>>24;g=c[d+12>>2]|0;a[b+12>>0]=g;a[b+13>>0]=g>>>8;a[b+14>>0]=g>>>16;a[b+15>>0]=g>>>24;g=c[d+16>>2]|0;a[b+16>>0]=g;a[b+17>>0]=g>>>8;a[b+18>>0]=g>>>16;a[b+19>>0]=g>>>24;return 1}function _ripemd160_block_data_order(a,b,e){a=a|0;b=b|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0;if(!e)return;f=a+4|0;g=a+8|0;h=a+12|0;i=a+16|0;j=b;b=e;e=c[f>>2]|0;k=c[g>>2]|0;l=c[h>>2]|0;m=c[a>>2]|0;n=c[i>>2]|0;while(1){b=b+-1|0;o=(d[j+1>>0]|0)<<8|(d[j>>0]|0)|(d[j+2>>0]|0)<<16|(d[j+3>>0]|0)<<24;p=(d[j+5>>0]|0)<<8|(d[j+4>>0]|0)|(d[j+6>>0]|0)<<16|(d[j+7>>0]|0)<<24;q=(k^e^l)+m+o|0;r=(q<<11|q>>>21)+n|0;q=k<<10|k>>>22;s=(d[j+9>>0]|0)<<8|(d[j+8>>0]|0)|(d[j+10>>0]|0)<<16|(d[j+11>>0]|0)<<24;t=p+n+(q^e^r)|0;u=(t<<14|t>>>18)+l|0;t=e<<10|e>>>22;v=(d[j+13>>0]|0)<<8|(d[j+12>>0]|0)|(d[j+14>>0]|0)<<16|(d[j+15>>0]|0)<<24;w=s+l+(r^t^u)|0;x=(w<<15|w>>>17)+q|0;w=r<<10|r>>>22;r=(d[j+17>>0]|0)<<8|(d[j+16>>0]|0)|(d[j+18>>0]|0)<<16|(d[j+19>>0]|0)<<24;y=v+q+(u^w^x)|0;z=(y<<12|y>>>20)+t|0;y=u<<10|u>>>22;u=(d[j+21>>0]|0)<<8|(d[j+20>>0]|0)|(d[j+22>>0]|0)<<16|(d[j+23>>0]|0)<<24;A=r+t+(x^y^z)|0;B=(A<<5|A>>>27)+w|0;A=x<<10|x>>>22;x=(d[j+25>>0]|0)<<8|(d[j+24>>0]|0)|(d[j+26>>0]|0)<<16|(d[j+27>>0]|0)<<24;C=u+w+(z^A^B)|0;w=(C<<8|C>>>24)+y|0;C=z<<10|z>>>22;z=(d[j+29>>0]|0)<<8|(d[j+28>>0]|0)|(d[j+30>>0]|0)<<16|(d[j+31>>0]|0)<<24;D=x+y+(B^C^w)|0;y=(D<<7|D>>>25)+A|0;D=B<<10|B>>>22;B=(d[j+33>>0]|0)<<8|(d[j+32>>0]|0)|(d[j+34>>0]|0)<<16|(d[j+35>>0]|0)<<24;E=z+A+(w^D^y)|0;A=(E<<9|E>>>23)+C|0;E=w<<10|w>>>22;w=(d[j+37>>0]|0)<<8|(d[j+36>>0]|0)|(d[j+38>>0]|0)<<16|(d[j+39>>0]|0)<<24;F=B+C+(y^E^A)|0;C=(F<<11|F>>>21)+D|0;F=y<<10|y>>>22;y=(d[j+41>>0]|0)<<8|(d[j+40>>0]|0)|(d[j+42>>0]|0)<<16|(d[j+43>>0]|0)<<24;G=w+D+(A^F^C)|0;D=(G<<13|G>>>19)+E|0;G=A<<10|A>>>22;A=(d[j+45>>0]|0)<<8|(d[j+44>>0]|0)|(d[j+46>>0]|0)<<16|(d[j+47>>0]|0)<<24;H=E+y+(C^G^D)|0;E=(H<<14|H>>>18)+F|0;H=C<<10|C>>>22;C=(d[j+49>>0]|0)<<8|(d[j+48>>0]|0)|(d[j+50>>0]|0)<<16|(d[j+51>>0]|0)<<24;I=F+A+(D^H^E)|0;F=(I<<15|I>>>17)+G|0;I=D<<10|D>>>22;D=(d[j+53>>0]|0)<<8|(d[j+52>>0]|0)|(d[j+54>>0]|0)<<16|(d[j+55>>0]|0)<<24;J=G+C+(E^I^F)|0;G=(J<<6|J>>>26)+H|0;J=E<<10|E>>>22;E=(d[j+57>>0]|0)<<8|(d[j+56>>0]|0)|(d[j+58>>0]|0)<<16|(d[j+59>>0]|0)<<24;K=H+D+(F^J^G)|0;H=(K<<7|K>>>25)+I|0;K=F<<10|F>>>22;F=(d[j+61>>0]|0)<<8|(d[j+60>>0]|0)|(d[j+62>>0]|0)<<16|(d[j+63>>0]|0)<<24;L=I+E+(G^K^H)|0;I=(L<<9|L>>>23)+J|0;L=G<<10|G>>>22;G=J+F+(H^L^I)|0;J=(G<<8|G>>>24)+K|0;G=H<<10|H>>>22;H=z+1518500249+K+(J&(I^G)^G)|0;K=(H<<7|H>>>25)+L|0;H=I<<10|I>>>22;I=r+1518500249+L+(K&(J^H)^H)|0;L=(I<<6|I>>>26)+G|0;I=J<<10|J>>>22;J=D+1518500249+G+(L&(K^I)^I)|0;G=(J<<8|J>>>24)+H|0;J=K<<10|K>>>22;K=p+1518500249+H+(G&(L^J)^J)|0;H=(K<<13|K>>>19)+I|0;K=L<<10|L>>>22;L=y+1518500249+I+(H&(G^K)^K)|0;I=(L<<11|L>>>21)+J|0;L=G<<10|G>>>22;G=x+1518500249+J+(I&(H^L)^L)|0;J=(G<<9|G>>>23)+K|0;G=H<<10|H>>>22;H=F+1518500249+K+(J&(I^G)^G)|0;K=(H<<7|H>>>25)+L|0;H=I<<10|I>>>22;I=v+1518500249+L+(K&(J^H)^H)|0;L=(I<<15|I>>>17)+G|0;I=J<<10|J>>>22;J=C+1518500249+G+(L&(K^I)^I)|0;G=(J<<7|J>>>25)+H|0;J=K<<10|K>>>22;K=o+1518500249+H+(G&(L^J)^J)|0;H=(K<<12|K>>>20)+I|0;K=L<<10|L>>>22;L=w+1518500249+I+(H&(G^K)^K)|0;I=(L<<15|L>>>17)+J|0;L=G<<10|G>>>22;G=u+1518500249+J+(I&(H^L)^L)|0;J=(G<<9|G>>>23)+K|0;G=H<<10|H>>>22;H=s+1518500249+K+(J&(I^G)^G)|0;K=(H<<11|H>>>21)+L|0;H=I<<10|I>>>22;I=E+1518500249+L+(K&(J^H)^H)|0;L=(I<<7|I>>>25)+G|0;I=J<<10|J>>>22;J=A+1518500249+G+(L&(K^I)^I)|0;G=(J<<13|J>>>19)+H|0;J=K<<10|K>>>22;K=B+1518500249+H+(G&(L^J)^J)|0;H=(K<<12|K>>>20)+I|0;K=L<<10|L>>>22;L=v+1859775393+I+((H|~G)^K)|0;I=(L<<11|L>>>21)+J|0;L=G<<10|G>>>22;G=y+1859775393+J+((I|~H)^L)|0;J=(G<<13|G>>>19)+K|0;G=H<<10|H>>>22;H=E+1859775393+K+((J|~I)^G)|0;K=(H<<6|H>>>26)+L|0;H=I<<10|I>>>22;I=r+1859775393+L+((K|~J)^H)|0;L=(I<<7|I>>>25)+G|0;I=J<<10|J>>>22;J=w+1859775393+G+((L|~K)^I)|0;G=(J<<14|J>>>18)+H|0;J=K<<10|K>>>22;K=F+1859775393+H+((G|~L)^J)|0;H=(K<<9|K>>>23)+I|0;K=L<<10|L>>>22;L=B+1859775393+I+((H|~G)^K)|0;I=(L<<13|L>>>19)+J|0;L=G<<10|G>>>22;G=p+1859775393+J+((I|~H)^L)|0;J=(G<<15|G>>>17)+K|0;G=H<<10|H>>>22;H=s+1859775393+K+((J|~I)^G)|0;K=(H<<14|H>>>18)+L|0;H=I<<10|I>>>22;I=z+1859775393+L+((K|~J)^H)|0;L=(I<<8|I>>>24)+G|0;I=J<<10|J>>>22;J=o+1859775393+G+((L|~K)^I)|0;G=(J<<13|J>>>19)+H|0;J=K<<10|K>>>22;K=x+1859775393+H+((G|~L)^J)|0;H=(K<<6|K>>>26)+I|0;K=L<<10|L>>>22;L=D+1859775393+I+((H|~G)^K)|0;I=(L<<5|L>>>27)+J|0;L=G<<10|G>>>22;G=A+1859775393+J+((I|~H)^L)|0;J=(G<<12|G>>>20)+K|0;G=H<<10|H>>>22;H=u+1859775393+K+((J|~I)^G)|0;K=(H<<7|H>>>25)+L|0;H=I<<10|I>>>22;I=C+1859775393+L+((K|~J)^H)|0;L=(I<<5|I>>>27)+G|0;I=J<<10|J>>>22;J=p+-1894007588+G+((L^K)&I^K)|0;G=(J<<11|J>>>21)+H|0;J=K<<10|K>>>22;K=w+-1894007588+H+((G^L)&J^L)|0;H=(K<<12|K>>>20)+I|0;K=L<<10|L>>>22;L=A+-1894007588+I+((H^G)&K^G)|0;I=(L<<14|L>>>18)+J|0;L=G<<10|G>>>22;G=y+-1894007588+J+((I^H)&L^H)|0;J=(G<<15|G>>>17)+K|0;G=H<<10|H>>>22;H=o+-1894007588+K+((J^I)&G^I)|0;K=(H<<14|H>>>18)+L|0;H=I<<10|I>>>22;I=B+-1894007588+L+((K^J)&H^J)|0;L=(I<<15|I>>>17)+G|0;I=J<<10|J>>>22;J=C+-1894007588+G+((L^K)&I^K)|0;G=(J<<9|J>>>23)+H|0;J=K<<10|K>>>22;K=r+-1894007588+H+((G^L)&J^L)|0;H=(K<<8|K>>>24)+I|0;K=L<<10|L>>>22;L=D+-1894007588+I+((H^G)&K^G)|0;I=(L<<9|L>>>23)+J|0;L=G<<10|G>>>22;G=v+-1894007588+J+((I^H)&L^H)|0;J=(G<<14|G>>>18)+K|0;G=H<<10|H>>>22;H=z+-1894007588+K+((J^I)&G^I)|0;K=(H<<5|H>>>27)+L|0;H=I<<10|I>>>22;I=F+-1894007588+L+((K^J)&H^J)|0;L=(I<<6|I>>>26)+G|0;I=J<<10|J>>>22;J=E+-1894007588+G+((L^K)&I^K)|0;G=(J<<8|J>>>24)+H|0;J=K<<10|K>>>22;K=u+-1894007588+H+((G^L)&J^L)|0;H=(K<<6|K>>>26)+I|0;K=L<<10|L>>>22;L=x+-1894007588+I+((H^G)&K^G)|0;I=(L<<5|L>>>27)+J|0;L=G<<10|G>>>22;G=s+-1894007588+J+((I^H)&L^H)|0;J=(G<<12|G>>>20)+K|0;G=H<<10|H>>>22;H=r+-1454113458+K+(J^(I|~G))|0;K=(H<<9|H>>>23)+L|0;H=I<<10|I>>>22;I=o+-1454113458+L+(K^(J|~H))|0;L=(I<<15|I>>>17)+G|0;I=J<<10|J>>>22;J=u+-1454113458+G+(L^(K|~I))|0;G=(J<<5|J>>>27)+H|0;J=K<<10|K>>>22;K=w+-1454113458+H+(G^(L|~J))|0;H=(K<<11|K>>>21)+I|0;K=L<<10|L>>>22;L=z+-1454113458+I+(H^(G|~K))|0;I=(L<<6|L>>>26)+J|0;L=G<<10|G>>>22;G=C+-1454113458+J+(I^(H|~L))|0;J=(G<<8|G>>>24)+K|0;G=H<<10|H>>>22;H=s+-1454113458+K+(J^(I|~G))|0;K=(H<<13|H>>>19)+L|0;H=I<<10|I>>>22;I=y+-1454113458+L+(K^(J|~H))|0;L=(I<<12|I>>>20)+G|0;I=J<<10|J>>>22;J=E+-1454113458+G+(L^(K|~I))|0;G=(J<<5|J>>>27)+H|0;J=K<<10|K>>>22;K=p+-1454113458+H+(G^(L|~J))|0;H=(K<<12|K>>>20)+I|0;K=L<<10|L>>>22;L=v+-1454113458+I+(H^(G|~K))|0;I=(L<<13|L>>>19)+J|0;L=G<<10|G>>>22;G=B+-1454113458+J+(I^(H|~L))|0;J=(G<<14|G>>>18)+K|0;G=H<<10|H>>>22;H=A+-1454113458+K+(J^(I|~G))|0;K=(H<<11|H>>>21)+L|0;H=I<<10|I>>>22;I=x+-1454113458+L+(K^(J|~H))|0;L=(I<<8|I>>>24)+G|0;I=J<<10|J>>>22;J=F+-1454113458+G+(L^(K|~I))|0;G=(J<<5|J>>>27)+H|0;J=K<<10|K>>>22;K=D+-1454113458+H+(G^(L|~J))|0;H=m+1352829926+((k|~l)^e)+u|0;M=(H<<8|H>>>24)+n|0;H=n+1352829926+(M^(e|~q))+E|0;N=(H<<9|H>>>23)+l|0;H=l+1352829926+z+(N^(M|~t))|0;O=(H<<9|H>>>23)+q|0;H=M<<10|M>>>22;M=q+1352829926+o+(O^(N|~H))|0;q=(M<<11|M>>>21)+t|0;M=N<<10|N>>>22;N=t+1352829926+w+(q^(O|~M))|0;t=(N<<13|N>>>19)+H|0;N=O<<10|O>>>22;O=s+1352829926+H+(t^(q|~N))|0;H=(O<<15|O>>>17)+M|0;O=q<<10|q>>>22;q=A+1352829926+M+(H^(t|~O))|0;M=(q<<15|q>>>17)+N|0;q=t<<10|t>>>22;t=r+1352829926+N+(M^(H|~q))|0;N=(t<<5|t>>>27)+O|0;t=H<<10|H>>>22;H=D+1352829926+O+(N^(M|~t))|0;O=(H<<7|H>>>25)+q|0;H=M<<10|M>>>22;M=x+1352829926+q+(O^(N|~H))|0;q=(M<<7|M>>>25)+t|0;M=N<<10|N>>>22;N=F+1352829926+t+(q^(O|~M))|0;t=(N<<8|N>>>24)+H|0;N=O<<10|O>>>22;O=B+1352829926+H+(t^(q|~N))|0;H=(O<<11|O>>>21)+M|0;O=q<<10|q>>>22;q=p+1352829926+M+(H^(t|~O))|0;M=(q<<14|q>>>18)+N|0;q=t<<10|t>>>22;t=y+1352829926+N+(M^(H|~q))|0;N=(t<<14|t>>>18)+O|0;t=H<<10|H>>>22;H=v+1352829926+O+(N^(M|~t))|0;O=(H<<12|H>>>20)+q|0;H=M<<10|M>>>22;M=C+1352829926+q+(O^(N|~H))|0;q=(M<<6|M>>>26)+t|0;M=N<<10|N>>>22;N=x+1548603684+t+((q^O)&M^O)|0;t=(N<<9|N>>>23)+H|0;N=O<<10|O>>>22;O=A+1548603684+H+((t^q)&N^q)|0;H=(O<<13|O>>>19)+M|0;O=q<<10|q>>>22;q=v+1548603684+M+((H^t)&O^t)|0;M=(q<<15|q>>>17)+N|0;q=t<<10|t>>>22;t=z+1548603684+N+((M^H)&q^H)|0;N=(t<<7|t>>>25)+O|0;t=H<<10|H>>>22;H=o+1548603684+O+((N^M)&t^M)|0;O=(H<<12|H>>>20)+q|0;H=M<<10|M>>>22;M=D+1548603684+q+((O^N)&H^N)|0;q=(M<<8|M>>>24)+t|0;M=N<<10|N>>>22;N=u+1548603684+t+((q^O)&M^O)|0;t=(N<<9|N>>>23)+H|0;N=O<<10|O>>>22;O=y+1548603684+H+((t^q)&N^q)|0;H=(O<<11|O>>>21)+M|0;O=q<<10|q>>>22;q=E+1548603684+M+((H^t)&O^t)|0;M=(q<<7|q>>>25)+N|0;q=t<<10|t>>>22;t=F+1548603684+N+((M^H)&q^H)|0;N=(t<<7|t>>>25)+O|0;t=H<<10|H>>>22;H=B+1548603684+O+((N^M)&t^M)|0;O=(H<<12|H>>>20)+q|0;H=M<<10|M>>>22;M=C+1548603684+q+((O^N)&H^N)|0;q=(M<<7|M>>>25)+t|0;M=N<<10|N>>>22;N=r+1548603684+t+((q^O)&M^O)|0;t=(N<<6|N>>>26)+H|0;N=O<<10|O>>>22;O=w+1548603684+H+((t^q)&N^q)|0;H=(O<<15|O>>>17)+M|0;O=q<<10|q>>>22;q=p+1548603684+M+((H^t)&O^t)|0;M=(q<<13|q>>>19)+N|0;q=t<<10|t>>>22;t=s+1548603684+N+((M^H)&q^H)|0;N=(t<<11|t>>>21)+O|0;t=H<<10|H>>>22;H=F+1836072691+O+((N|~M)^t)|0;O=(H<<9|H>>>23)+q|0;H=M<<10|M>>>22;M=u+1836072691+q+((O|~N)^H)|0;q=(M<<7|M>>>25)+t|0;M=N<<10|N>>>22;N=p+1836072691+t+((q|~O)^M)|0;t=(N<<15|N>>>17)+H|0;N=O<<10|O>>>22;O=v+1836072691+H+((t|~q)^N)|0;H=(O<<11|O>>>21)+M|0;O=q<<10|q>>>22;q=z+1836072691+M+((H|~t)^O)|0;M=(q<<8|q>>>24)+N|0;q=t<<10|t>>>22;t=E+1836072691+N+((M|~H)^q)|0;N=(t<<6|t>>>26)+O|0;t=H<<10|H>>>22;H=x+1836072691+O+((N|~M)^t)|0;O=(H<<6|H>>>26)+q|0;H=M<<10|M>>>22;M=w+1836072691+q+((O|~N)^H)|0;q=(M<<14|M>>>18)+t|0;M=N<<10|N>>>22;N=A+1836072691+t+((q|~O)^M)|0;t=(N<<12|N>>>20)+H|0;N=O<<10|O>>>22;O=B+1836072691+H+((t|~q)^N)|0;H=(O<<13|O>>>19)+M|0;O=q<<10|q>>>22;q=C+1836072691+M+((H|~t)^O)|0;M=(q<<5|q>>>27)+N|0;q=t<<10|t>>>22;t=s+1836072691+N+((M|~H)^q)|0;N=(t<<14|t>>>18)+O|0;t=H<<10|H>>>22;H=y+1836072691+O+((N|~M)^t)|0;O=(H<<13|H>>>19)+q|0;H=M<<10|M>>>22;M=o+1836072691+q+((O|~N)^H)|0;q=(M<<13|M>>>19)+t|0;M=N<<10|N>>>22;N=r+1836072691+t+((q|~O)^M)|0;t=(N<<7|N>>>25)+H|0;N=O<<10|O>>>22;O=D+1836072691+H+((t|~q)^N)|0;H=(O<<5|O>>>27)+M|0;O=q<<10|q>>>22;q=B+2053994217+M+(H&(t^O)^O)|0;M=(q<<15|q>>>17)+N|0;q=t<<10|t>>>22;t=x+2053994217+N+(M&(H^q)^q)|0;N=(t<<5|t>>>27)+O|0;t=H<<10|H>>>22;H=r+2053994217+O+(N&(M^t)^t)|0;O=(H<<8|H>>>24)+q|0;H=M<<10|M>>>22;M=p+2053994217+q+(O&(N^H)^H)|0;q=(M<<11|M>>>21)+t|0;M=N<<10|N>>>22;N=v+2053994217+t+(q&(O^M)^M)|0;t=(N<<14|N>>>18)+H|0;N=O<<10|O>>>22;O=A+2053994217+H+(t&(q^N)^N)|0;H=(O<<14|O>>>18)+M|0;O=q<<10|q>>>22;q=F+2053994217+M+(H&(t^O)^O)|0;M=(q<<6|q>>>26)+N|0;q=t<<10|t>>>22;t=o+2053994217+N+(M&(H^q)^q)|0;N=(t<<14|t>>>18)+O|0;t=H<<10|H>>>22;H=u+2053994217+O+(N&(M^t)^t)|0;O=(H<<6|H>>>26)+q|0;H=M<<10|M>>>22;M=C+2053994217+q+(O&(N^H)^H)|0;q=(M<<9|M>>>23)+t|0;M=N<<10|N>>>22;N=s+2053994217+t+(q&(O^M)^M)|0;t=(N<<12|N>>>20)+H|0;N=O<<10|O>>>22;O=D+2053994217+H+(t&(q^N)^N)|0;H=(O<<9|O>>>23)+M|0;O=q<<10|q>>>22;q=w+2053994217+M+(H&(t^O)^O)|0;M=(q<<12|q>>>20)+N|0;q=t<<10|t>>>22;t=z+2053994217+N+(M&(H^q)^q)|0;N=(t<<5|t>>>27)+O|0;t=H<<10|H>>>22;H=y+2053994217+O+(N&(M^t)^t)|0;O=(H<<15|H>>>17)+q|0;H=M<<10|M>>>22;M=E+2053994217+q+(O&(N^H)^H)|0;q=(M<<8|M>>>24)+t|0;M=N<<10|N>>>22;N=t+C+(O^M^q)|0;C=(N<<8|N>>>24)+H|0;N=O<<10|O>>>22;O=H+F+(q^N^C)|0;F=(O<<5|O>>>27)+M|0;O=q<<10|q>>>22;q=M+y+(C^O^F)|0;y=(q<<12|q>>>20)+N|0;q=C<<10|C>>>22;C=N+r+(F^q^y)|0;r=(C<<9|C>>>23)+O|0;C=F<<10|F>>>22;F=O+p+(y^C^r)|0;p=(F<<12|F>>>20)+q|0;F=y<<10|y>>>22;y=q+u+(r^F^p)|0;u=(y<<5|y>>>27)+C|0;y=r<<10|r>>>22;r=C+B+(p^y^u)|0;B=(r<<14|r>>>18)+F|0;r=p<<10|p>>>22;p=F+z+(u^r^B)|0;z=(p<<6|p>>>26)+y|0;p=u<<10|u>>>22;u=y+x+(B^p^z)|0;x=(u<<8|u>>>24)+r|0;u=B<<10|B>>>22;B=r+s+(z^u^x)|0;s=(B<<13|B>>>19)+p|0;B=z<<10|z>>>22;z=p+D+(x^B^s)|0;D=(z<<6|z>>>26)+u|0;z=x<<10|x>>>22;x=u+E+(s^z^D)|0;E=(x<<5|x>>>27)+B|0;x=s<<10|s>>>22;s=B+o+(D^x^E)|0;o=(s<<15|s>>>17)+z|0;s=D<<10|D>>>22;D=z+v+(E^s^o)|0;v=(D<<13|D>>>19)+x|0;D=E<<10|E>>>22;E=x+w+(o^D^v)|0;w=(E<<11|E>>>21)+s|0;E=o<<10|o>>>22;o=s+A+(v^E^w)|0;m=G+e+(v<<10|v>>>22)|0;e=(L<<10|L>>>22)+k+E|0;c[f>>2]=e;k=J+(c[h>>2]|0)+D|0;c[g>>2]=k;l=I+(c[i>>2]|0)+D+(o<<11|o>>>21)|0;c[h>>2]=l;n=I+(c[a>>2]|0)+(K<<6|K>>>26)+w|0;c[i>>2]=n;c[a>>2]=m;if(!b)break;else j=j+64|0}return}function _RIPEMD160_Update(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0;if(!e)return 1;f=b+20|0;g=c[f>>2]|0;h=g+(e<<3)|0;i=b+24|0;j=c[i>>2]|0;if(h>>>0<g>>>0){g=j+1|0;c[i>>2]=g;k=g}else k=j;c[i>>2]=k+(e>>>29);c[f>>2]=h;h=b+92|0;f=c[h>>2]|0;do if(!f){l=d;m=e}else{k=b+28|0;i=k+f|0;if((f+e|e)>>>0>63){j=64-f|0;_memcpy(i|0,d|0,j|0)|0;_ripemd160_block_data_order(b,k,1);g=d+j|0;n=e-j|0;j=k;k=j+68|0;do{a[j>>0]=0;j=j+1|0}while((j|0)<(k|0));l=g;m=n;break}_memcpy(i|0,d|0,e|0)|0;c[h>>2]=(c[h>>2]|0)+e;return 1}while(0);e=m>>>6;d=e<<6;if(!e){o=l;p=m}else{_ripemd160_block_data_order(b,l,e);o=l+d|0;p=m-d|0}if(!p)return 1;c[h>>2]=p;_memcpy(b+28|0,o|0,p|0)|0;return 1}function _RIPEMD160_Init(a){a=a|0;var b=0,d=0;b=a+20|0;d=b+76|0;do{c[b>>2]=0;b=b+4|0}while((b|0)<(d|0));c[a>>2]=1732584193;c[a+4>>2]=-271733879;c[a+8>>2]=-1732584194;c[a+12>>2]=271733878;c[a+16>>2]=-1009589776;return 1}function _init_4957(a){a=a|0;return _MDC2_Init(c[a+12>>2]|0)|0}function _update_4958(a,b,d){a=a|0;b=b|0;d=d|0;return _MDC2_Update(c[a+12>>2]|0,b,d)|0}function _final_4959(a,b){a=a|0;b=b|0;return _MDC2_Final(b,c[a+12>>2]|0)|0}function _RSA_verify_ASN1_OCTET_STRING(a,b,d,e,f,g){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;var h=0,i=0,j=0,k=0,n=0,o=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);h=a;if((_RSA_size(g)|0)!=(f|0)){_ERR_put_error(4,120,119,539940,116);i=0;l=a;return i|0}j=_CRYPTO_malloc(f,539940,120)|0;if(!j){_ERR_put_error(4,120,65,539940,122);i=0;l=a;return i|0}k=_RSA_public_decrypt(f,e,j,g,1)|0;if((k|0)>=1?(c[h>>2]=j,g=_d2i_ASN1_OCTET_STRING(0,h,k)|0,(g|0)!=0):0){if((c[g>>2]|0)==(d|0)?(_memcmp(b,c[g+8>>2]|0,d)|0)==0:0)n=1;else{_ERR_put_error(4,120,104,539940,137);n=0}_ASN1_STRING_free(g);o=n}else o=0;_OPENSSL_cleanse(j,f);_CRYPTO_free(j);i=o;l=a;return i|0}function _MDC2_Final(b,e){b=b|0;e=e|0;var f=0,g=0,h=0,i=0;f=c[e>>2]|0;g=(c[e+28>>2]|0)==2;if((f|0)!=0|g){if(g){a[e+4+f>>0]=-128;h=f+1|0}else h=f;_memset(e+4+h|0,0,8-h|0)|0;_mdc2_body(e,e+4|0,8)}h=e+12|0;f=h;g=d[f>>0]|d[f+1>>0]<<8|d[f+2>>0]<<16|d[f+3>>0]<<24;f=h+4|0;h=d[f>>0]|d[f+1>>0]<<8|d[f+2>>0]<<16|d[f+3>>0]<<24;f=b;i=f;a[i>>0]=g;a[i+1>>0]=g>>8;a[i+2>>0]=g>>16;a[i+3>>0]=g>>24;g=f+4|0;a[g>>0]=h;a[g+1>>0]=h>>8;a[g+2>>0]=h>>16;a[g+3>>0]=h>>24;h=e+20|0;e=h;g=d[e>>0]|d[e+1>>0]<<8|d[e+2>>0]<<16|d[e+3>>0]<<24;e=h+4|0;h=d[e>>0]|d[e+1>>0]<<8|d[e+2>>0]<<16|d[e+3>>0]<<24;e=b+8|0;b=e;a[b>>0]=g;a[b+1>>0]=g>>8;a[b+2>>0]=g>>16;a[b+3>>0]=g>>24;g=e+4|0;a[g>>0]=h;a[g+1>>0]=h>>8;a[g+2>>0]=h>>16;a[g+3>>0]=h>>24;return 1}function _mdc2_body(b,e,f){b=b|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0;g=l;l=l+144|0;if((l|0)>=(m|0))ba(144);h=g+136|0;i=g+128|0;j=g;if(!f){l=g;return}k=i+4|0;n=h+4|0;o=b+12|0;p=b+20|0;q=b+13|0;r=b+14|0;s=b+15|0;t=b+16|0;u=b+17|0;v=b+18|0;w=b+19|0;x=b+21|0;y=b+22|0;z=b+23|0;A=b+24|0;B=b+25|0;C=b+26|0;D=b+27|0;b=e;e=0;E=a[o>>0]|0;F=a[p>>0]|0;while(1){G=(d[b+1>>0]|0)<<8|(d[b>>0]|0)|(d[b+2>>0]|0)<<16|(d[b+3>>0]|0)<<24;c[i>>2]=G;c[h>>2]=G;H=(d[b+5>>0]|0)<<8|(d[b+4>>0]|0)|(d[b+6>>0]|0)<<16|(d[b+7>>0]|0)<<24;c[k>>2]=H;c[n>>2]=H;a[o>>0]=E&-97|64;a[p>>0]=F&-97|32;_DES_set_odd_parity(o);_DES_set_key_unchecked(o,j);_DES_encrypt1(h,j,1);_DES_set_odd_parity(p);_DES_set_key_unchecked(p,j);_DES_encrypt1(i,j,1);I=c[i>>2]^G;J=c[k>>2]^H;K=c[h>>2]^G;G=c[n>>2]^H;E=K&255;a[o>>0]=E;a[q>>0]=K>>>8;a[r>>0]=K>>>16;a[s>>0]=K>>>24;a[t>>0]=J;a[u>>0]=J>>>8;a[v>>0]=J>>>16;a[w>>0]=J>>>24;F=I&255;a[p>>0]=F;a[x>>0]=I>>>8;a[y>>0]=I>>>16;a[z>>0]=I>>>24;a[A>>0]=G;a[B>>0]=G>>>8;a[C>>0]=G>>>16;a[D>>0]=G>>>24;e=e+8|0;if(e>>>0>=f>>>0)break;else b=b+8|0}l=g;return}function _DES_set_odd_parity(b){b=b|0;var c=0;a[b>>0]=a[601853+(d[b>>0]|0)>>0]|0;c=b+1|0;a[c>>0]=a[601853+(d[c>>0]|0)>>0]|0;c=b+2|0;a[c>>0]=a[601853+(d[c>>0]|0)>>0]|0;c=b+3|0;a[c>>0]=a[601853+(d[c>>0]|0)>>0]|0;c=b+4|0;a[c>>0]=a[601853+(d[c>>0]|0)>>0]|0;c=b+5|0;a[c>>0]=a[601853+(d[c>>0]|0)>>0]|0;c=b+6|0;a[c>>0]=a[601853+(d[c>>0]|0)>>0]|0;c=b+7|0;a[c>>0]=a[601853+(d[c>>0]|0)>>0]|0;return}function _DES_encrypt1(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ba=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0,ia=0,ja=0,ka=0,la=0,ma=0,na=0,oa=0,pa=0,qa=0,ra=0,sa=0,ta=0,ua=0,va=0,wa=0,xa=0,ya=0,za=0,Aa=0,Ba=0,Ca=0,Da=0,Ea=0,Fa=0,Ga=0,Ha=0,Ia=0,Ja=0,Ka=0,La=0,Ma=0,Na=0,Oa=0,Pa=0,Qa=0;e=c[a>>2]|0;f=a+4|0;g=c[f>>2]|0;h=(g>>>4^e)&252645135;i=h^e;e=h<<4^g;g=e&65535^i>>>16;h=g^e;e=g<<16^i;i=(h>>>2^e)&858993459;g=i^e;e=i<<2^h;h=(g>>>8^e)&16711935;i=h^e;e=h<<8^g;g=(i>>>1^e)&1431655765;h=g^e;e=g<<1^i;i=h>>>29|h<<3;h=e>>>29|e<<3;if(!d){d=c[b+120>>2]^i;e=c[b+124>>2]^i;g=c[112188+((d>>>2&63)<<2)>>2]^h^c[112700+((d>>>10&63)<<2)>>2]^c[113212+((d>>>18&63)<<2)>>2]^c[113724+(d>>>26<<2)>>2]^c[112444+((e>>>6&63)<<2)>>2]^c[112956+((e>>>14&63)<<2)>>2]^c[113468+((e>>>22&63)<<2)>>2]^c[113980+((e>>>4|e<<28)>>>26<<2)>>2];e=g^c[b+112>>2];d=g^c[b+116>>2];j=c[112188+((e>>>2&63)<<2)>>2]^i^c[112700+((e>>>10&63)<<2)>>2]^c[113212+((e>>>18&63)<<2)>>2]^c[113724+(e>>>26<<2)>>2]^c[112444+((d>>>6&63)<<2)>>2]^c[112956+((d>>>14&63)<<2)>>2]^c[113468+((d>>>22&63)<<2)>>2]^c[113980+((d>>>4|d<<28)>>>26<<2)>>2];d=j^c[b+104>>2];e=j^c[b+108>>2];k=c[112188+((d>>>2&63)<<2)>>2]^g^c[112700+((d>>>10&63)<<2)>>2]^c[113212+((d>>>18&63)<<2)>>2]^c[113724+(d>>>26<<2)>>2]^c[112444+((e>>>6&63)<<2)>>2]^c[112956+((e>>>14&63)<<2)>>2]^c[113468+((e>>>22&63)<<2)>>2]^c[113980+((e>>>4|e<<28)>>>26<<2)>>2];e=k^c[b+96>>2];d=k^c[b+100>>2];g=c[112188+((e>>>2&63)<<2)>>2]^j^c[112700+((e>>>10&63)<<2)>>2]^c[113212+((e>>>18&63)<<2)>>2]^c[113724+(e>>>26<<2)>>2]^c[112444+((d>>>6&63)<<2)>>2]^c[112956+((d>>>14&63)<<2)>>2]^c[113468+((d>>>22&63)<<2)>>2]^c[113980+((d>>>4|d<<28)>>>26<<2)>>2];d=g^c[b+88>>2];e=g^c[b+92>>2];j=c[112188+((d>>>2&63)<<2)>>2]^k^c[112700+((d>>>10&63)<<2)>>2]^c[113212+((d>>>18&63)<<2)>>2]^c[113724+(d>>>26<<2)>>2]^c[112444+((e>>>6&63)<<2)>>2]^c[112956+((e>>>14&63)<<2)>>2]^c[113468+((e>>>22&63)<<2)>>2]^c[113980+((e>>>4|e<<28)>>>26<<2)>>2];e=j^c[b+80>>2];d=j^c[b+84>>2];k=c[112188+((e>>>2&63)<<2)>>2]^g^c[112700+((e>>>10&63)<<2)>>2]^c[113212+((e>>>18&63)<<2)>>2]^c[113724+(e>>>26<<2)>>2]^c[112444+((d>>>6&63)<<2)>>2]^c[112956+((d>>>14&63)<<2)>>2]^c[113468+((d>>>22&63)<<2)>>2]^c[113980+((d>>>4|d<<28)>>>26<<2)>>2];d=k^c[b+72>>2];e=k^c[b+76>>2];g=c[112188+((d>>>2&63)<<2)>>2]^j^c[112700+((d>>>10&63)<<2)>>2]^c[113212+((d>>>18&63)<<2)>>2]^c[113724+(d>>>26<<2)>>2]^c[112444+((e>>>6&63)<<2)>>2]^c[112956+((e>>>14&63)<<2)>>2]^c[113468+((e>>>22&63)<<2)>>2]^c[113980+((e>>>4|e<<28)>>>26<<2)>>2];e=g^c[b+64>>2];d=g^c[b+68>>2];j=c[112188+((e>>>2&63)<<2)>>2]^k^c[112700+((e>>>10&63)<<2)>>2]^c[113212+((e>>>18&63)<<2)>>2]^c[113724+(e>>>26<<2)>>2]^c[112444+((d>>>6&63)<<2)>>2]^c[112956+((d>>>14&63)<<2)>>2]^c[113468+((d>>>22&63)<<2)>>2]^c[113980+((d>>>4|d<<28)>>>26<<2)>>2];d=j^c[b+56>>2];e=j^c[b+60>>2];k=c[112188+((d>>>2&63)<<2)>>2]^g^c[112700+((d>>>10&63)<<2)>>2]^c[113212+((d>>>18&63)<<2)>>2]^c[113724+(d>>>26<<2)>>2]^c[112444+((e>>>6&63)<<2)>>2]^c[112956+((e>>>14&63)<<2)>>2]^c[113468+((e>>>22&63)<<2)>>2]^c[113980+((e>>>4|e<<28)>>>26<<2)>>2];e=k^c[b+48>>2];d=k^c[b+52>>2];g=c[112188+((e>>>2&63)<<2)>>2]^j^c[112700+((e>>>10&63)<<2)>>2]^c[113212+((e>>>18&63)<<2)>>2]^c[113724+(e>>>26<<2)>>2]^c[112444+((d>>>6&63)<<2)>>2]^c[112956+((d>>>14&63)<<2)>>2]^c[113468+((d>>>22&63)<<2)>>2]^c[113980+((d>>>4|d<<28)>>>26<<2)>>2];d=g^c[b+40>>2];e=g^c[b+44>>2];j=c[112188+((d>>>2&63)<<2)>>2]^k^c[112700+((d>>>10&63)<<2)>>2]^c[113212+((d>>>18&63)<<2)>>2]^c[113724+(d>>>26<<2)>>2]^c[112444+((e>>>6&63)<<2)>>2]^c[112956+((e>>>14&63)<<2)>>2]^c[113468+((e>>>22&63)<<2)>>2]^c[113980+((e>>>4|e<<28)>>>26<<2)>>2];e=j^c[b+32>>2];d=j^c[b+36>>2];k=c[112188+((e>>>2&63)<<2)>>2]^g^c[112700+((e>>>10&63)<<2)>>2]^c[113212+((e>>>18&63)<<2)>>2]^c[113724+(e>>>26<<2)>>2]^c[112444+((d>>>6&63)<<2)>>2]^c[112956+((d>>>14&63)<<2)>>2]^c[113468+((d>>>22&63)<<2)>>2]^c[113980+((d>>>4|d<<28)>>>26<<2)>>2];d=k^c[b+24>>2];e=k^c[b+28>>2];g=c[112188+((d>>>2&63)<<2)>>2]^j^c[112700+((d>>>10&63)<<2)>>2]^c[113212+((d>>>18&63)<<2)>>2]^c[113724+(d>>>26<<2)>>2]^c[112444+((e>>>6&63)<<2)>>2]^c[112956+((e>>>14&63)<<2)>>2]^c[113468+((e>>>22&63)<<2)>>2]^c[113980+((e>>>4|e<<28)>>>26<<2)>>2];e=g^c[b+16>>2];d=g^c[b+20>>2];j=c[112188+((e>>>2&63)<<2)>>2]^k^c[112700+((e>>>10&63)<<2)>>2]^c[113212+((e>>>18&63)<<2)>>2]^c[113724+(e>>>26<<2)>>2]^c[112444+((d>>>6&63)<<2)>>2]^c[112956+((d>>>14&63)<<2)>>2]^c[113468+((d>>>22&63)<<2)>>2]^c[113980+((d>>>4|d<<28)>>>26<<2)>>2];d=j^c[b+8>>2];e=j^c[b+12>>2];l=j;m=1;n=c[112188+((d>>>2&63)<<2)>>2]^g^c[112700+((d>>>10&63)<<2)>>2]^c[113212+((d>>>18&63)<<2)>>2]^c[113724+(d>>>26<<2)>>2]^c[112444+((e>>>6&63)<<2)>>2]^c[112956+((e>>>14&63)<<2)>>2]^c[113468+((e>>>22&63)<<2)>>2]^c[113980+((e>>>4|e<<28)>>>26<<2)>>2];o=b;p=c[o>>2]|0;q=p^n;r=b+(m<<2)|0;s=c[r>>2]|0;t=s^n;u=t>>>4;v=t<<28;w=u|v;x=q>>>2;y=x&63;z=112188+(y<<2)|0;A=c[z>>2]|0;B=q>>>10;C=B&63;D=112700+(C<<2)|0;E=c[D>>2]|0;F=q>>>18;G=F&63;H=113212+(G<<2)|0;I=c[H>>2]|0;J=q>>>26;K=113724+(J<<2)|0;L=c[K>>2]|0;M=t>>>6;N=M&63;O=112444+(N<<2)|0;P=c[O>>2]|0;Q=t>>>14;R=Q&63;S=112956+(R<<2)|0;T=c[S>>2]|0;U=t>>>22;V=U&63;W=113468+(V<<2)|0;X=c[W>>2]|0;Y=w>>>26;Z=113980+(Y<<2)|0;_=c[Z>>2]|0;$=A^l;aa=$^E;ba=aa^I;ca=ba^L;da=ca^P;ea=da^T;fa=ea^X;ga=fa^_;ha=n>>>3;ia=n<<29;ja=ha|ia;ka=ga>>>3;la=ga<<29;ma=ka|la;na=ma>>>1;oa=na^ja;pa=oa&1431655765;qa=pa^ja;ra=pa<<1;sa=ra^ma;ta=qa>>>8;ua=ta^sa;va=ua&16711935;wa=va^sa;xa=va<<8;ya=xa^qa;za=wa>>>2;Aa=za^ya;Ba=Aa&858993459;Ca=Ba^ya;Da=Ba<<2;Ea=Da^wa;Fa=Ca>>>16;Ga=Ea&65535;Ha=Ga^Fa;Ia=Ha^Ea;Ja=Ha<<16;Ka=Ja^Ca;La=Ia>>>4;Ma=La^Ka;Na=Ma&252645135;Oa=Na^Ka;Pa=Na<<4;Qa=Pa^Ia;c[a>>2]=Oa;c[f>>2]=Qa;return}else{e=c[b>>2]^i;d=c[b+4>>2]^i;g=c[112188+((e>>>2&63)<<2)>>2]^h^c[112700+((e>>>10&63)<<2)>>2]^c[113212+((e>>>18&63)<<2)>>2]^c[113724+(e>>>26<<2)>>2]^c[112444+((d>>>6&63)<<2)>>2]^c[112956+((d>>>14&63)<<2)>>2]^c[113468+((d>>>22&63)<<2)>>2]^c[113980+((d>>>4|d<<28)>>>26<<2)>>2];d=g^c[b+8>>2];e=g^c[b+12>>2];h=c[112188+((d>>>2&63)<<2)>>2]^i^c[112700+((d>>>10&63)<<2)>>2]^c[113212+((d>>>18&63)<<2)>>2]^c[113724+(d>>>26<<2)>>2]^c[112444+((e>>>6&63)<<2)>>2]^c[112956+((e>>>14&63)<<2)>>2]^c[113468+((e>>>22&63)<<2)>>2]^c[113980+((e>>>4|e<<28)>>>26<<2)>>2];e=h^c[b+16>>2];d=h^c[b+20>>2];i=c[112188+((e>>>2&63)<<2)>>2]^g^c[112700+((e>>>10&63)<<2)>>2]^c[113212+((e>>>18&63)<<2)>>2]^c[113724+(e>>>26<<2)>>2]^c[112444+((d>>>6&63)<<2)>>2]^c[112956+((d>>>14&63)<<2)>>2]^c[113468+((d>>>22&63)<<2)>>2]^c[113980+((d>>>4|d<<28)>>>26<<2)>>2];d=i^c[b+24>>2];e=i^c[b+28>>2];g=c[112188+((d>>>2&63)<<2)>>2]^h^c[112700+((d>>>10&63)<<2)>>2]^c[113212+((d>>>18&63)<<2)>>2]^c[113724+(d>>>26<<2)>>2]^c[112444+((e>>>6&63)<<2)>>2]^c[112956+((e>>>14&63)<<2)>>2]^c[113468+((e>>>22&63)<<2)>>2]^c[113980+((e>>>4|e<<28)>>>26<<2)>>2];e=g^c[b+32>>2];d=g^c[b+36>>2];h=c[112188+((e>>>2&63)<<2)>>2]^i^c[112700+((e>>>10&63)<<2)>>2]^c[113212+((e>>>18&63)<<2)>>2]^c[113724+(e>>>26<<2)>>2]^c[112444+((d>>>6&63)<<2)>>2]^c[112956+((d>>>14&63)<<2)>>2]^c[113468+((d>>>22&63)<<2)>>2]^c[113980+((d>>>4|d<<28)>>>26<<2)>>2];d=h^c[b+40>>2];e=h^c[b+44>>2];i=c[112188+((d>>>2&63)<<2)>>2]^g^c[112700+((d>>>10&63)<<2)>>2]^c[113212+((d>>>18&63)<<2)>>2]^c[113724+(d>>>26<<2)>>2]^c[112444+((e>>>6&63)<<2)>>2]^c[112956+((e>>>14&63)<<2)>>2]^c[113468+((e>>>22&63)<<2)>>2]^c[113980+((e>>>4|e<<28)>>>26<<2)>>2];e=i^c[b+48>>2];d=i^c[b+52>>2];g=c[112188+((e>>>2&63)<<2)>>2]^h^c[112700+((e>>>10&63)<<2)>>2]^c[113212+((e>>>18&63)<<2)>>2]^c[113724+(e>>>26<<2)>>2]^c[112444+((d>>>6&63)<<2)>>2]^c[112956+((d>>>14&63)<<2)>>2]^c[113468+((d>>>22&63)<<2)>>2]^c[113980+((d>>>4|d<<28)>>>26<<2)>>2];d=g^c[b+56>>2];e=g^c[b+60>>2];h=c[112188+((d>>>2&63)<<2)>>2]^i^c[112700+((d>>>10&63)<<2)>>2]^c[113212+((d>>>18&63)<<2)>>2]^c[113724+(d>>>26<<2)>>2]^c[112444+((e>>>6&63)<<2)>>2]^c[112956+((e>>>14&63)<<2)>>2]^c[113468+((e>>>22&63)<<2)>>2]^c[113980+((e>>>4|e<<28)>>>26<<2)>>2];e=h^c[b+64>>2];d=h^c[b+68>>2];i=c[112188+((e>>>2&63)<<2)>>2]^g^c[112700+((e>>>10&63)<<2)>>2]^c[113212+((e>>>18&63)<<2)>>2]^c[113724+(e>>>26<<2)>>2]^c[112444+((d>>>6&63)<<2)>>2]^c[112956+((d>>>14&63)<<2)>>2]^c[113468+((d>>>22&63)<<2)>>2]^c[113980+((d>>>4|d<<28)>>>26<<2)>>2];d=i^c[b+72>>2];e=i^c[b+76>>2];g=c[112188+((d>>>2&63)<<2)>>2]^h^c[112700+((d>>>10&63)<<2)>>2]^c[113212+((d>>>18&63)<<2)>>2]^c[113724+(d>>>26<<2)>>2]^c[112444+((e>>>6&63)<<2)>>2]^c[112956+((e>>>14&63)<<2)>>2]^c[113468+((e>>>22&63)<<2)>>2]^c[113980+((e>>>4|e<<28)>>>26<<2)>>2];e=g^c[b+80>>2];d=g^c[b+84>>2];h=c[112188+((e>>>2&63)<<2)>>2]^i^c[112700+((e>>>10&63)<<2)>>2]^c[113212+((e>>>18&63)<<2)>>2]^c[113724+(e>>>26<<2)>>2]^c[112444+((d>>>6&63)<<2)>>2]^c[112956+((d>>>14&63)<<2)>>2]^c[113468+((d>>>22&63)<<2)>>2]^c[113980+((d>>>4|d<<28)>>>26<<2)>>2];d=h^c[b+88>>2];e=h^c[b+92>>2];i=c[112188+((d>>>2&63)<<2)>>2]^g^c[112700+((d>>>10&63)<<2)>>2]^c[113212+((d>>>18&63)<<2)>>2]^c[113724+(d>>>26<<2)>>2]^c[112444+((e>>>6&63)<<2)>>2]^c[112956+((e>>>14&63)<<2)>>2]^c[113468+((e>>>22&63)<<2)>>2]^c[113980+((e>>>4|e<<28)>>>26<<2)>>2];e=i^c[b+96>>2];d=i^c[b+100>>2];g=c[112188+((e>>>2&63)<<2)>>2]^h^c[112700+((e>>>10&63)<<2)>>2]^c[113212+((e>>>18&63)<<2)>>2]^c[113724+(e>>>26<<2)>>2]^c[112444+((d>>>6&63)<<2)>>2]^c[112956+((d>>>14&63)<<2)>>2]^c[113468+((d>>>22&63)<<2)>>2]^c[113980+((d>>>4|d<<28)>>>26<<2)>>2];d=g^c[b+104>>2];e=g^c[b+108>>2];h=c[112188+((d>>>2&63)<<2)>>2]^i^c[112700+((d>>>10&63)<<2)>>2]^c[113212+((d>>>18&63)<<2)>>2]^c[113724+(d>>>26<<2)>>2]^c[112444+((e>>>6&63)<<2)>>2]^c[112956+((e>>>14&63)<<2)>>2]^c[113468+((e>>>22&63)<<2)>>2]^c[113980+((e>>>4|e<<28)>>>26<<2)>>2];e=h^c[b+112>>2];d=h^c[b+116>>2];l=h;m=31;n=c[112188+((e>>>2&63)<<2)>>2]^g^c[112700+((e>>>10&63)<<2)>>2]^c[113212+((e>>>18&63)<<2)>>2]^c[113724+(e>>>26<<2)>>2]^c[112444+((d>>>6&63)<<2)>>2]^c[112956+((d>>>14&63)<<2)>>2]^c[113468+((d>>>22&63)<<2)>>2]^c[113980+((d>>>4|d<<28)>>>26<<2)>>2];o=b+120|0;p=c[o>>2]|0;q=p^n;r=b+(m<<2)|0;s=c[r>>2]|0;t=s^n;u=t>>>4;v=t<<28;w=u|v;x=q>>>2;y=x&63;z=112188+(y<<2)|0;A=c[z>>2]|0;B=q>>>10;C=B&63;D=112700+(C<<2)|0;E=c[D>>2]|0;F=q>>>18;G=F&63;H=113212+(G<<2)|0;I=c[H>>2]|0;J=q>>>26;K=113724+(J<<2)|0;L=c[K>>2]|0;M=t>>>6;N=M&63;O=112444+(N<<2)|0;P=c[O>>2]|0;Q=t>>>14;R=Q&63;S=112956+(R<<2)|0;T=c[S>>2]|0;U=t>>>22;V=U&63;W=113468+(V<<2)|0;X=c[W>>2]|0;Y=w>>>26;Z=113980+(Y<<2)|0;_=c[Z>>2]|0;$=A^l;aa=$^E;ba=aa^I;ca=ba^L;da=ca^P;ea=da^T;fa=ea^X;ga=fa^_;ha=n>>>3;ia=n<<29;ja=ha|ia;ka=ga>>>3;la=ga<<29;ma=ka|la;na=ma>>>1;oa=na^ja;pa=oa&1431655765;qa=pa^ja;ra=pa<<1;sa=ra^ma;ta=qa>>>8;ua=ta^sa;va=ua&16711935;wa=va^sa;xa=va<<8;ya=xa^qa;za=wa>>>2;Aa=za^ya;Ba=Aa&858993459;Ca=Ba^ya;Da=Ba<<2;Ea=Da^wa;Fa=Ca>>>16;Ga=Ea&65535;Ha=Ga^Fa;Ia=Ha^Ea;Ja=Ha<<16;Ka=Ja^Ca;La=Ia>>>4;Ma=La^Ka;Na=Ma&252645135;Oa=Na^Ka;Pa=Na<<4;Qa=Pa^Ia;c[a>>2]=Oa;c[f>>2]=Qa;return}}function _MDC2_Update(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0;e=c[a>>2]|0;do if(e)if((e+d|0)>>>0<8){_memcpy(a+4+e|0,b|0,d|0)|0;f=(c[a>>2]|0)+d|0;break}else{g=8-e|0;_memcpy(a+4+e|0,b|0,g|0)|0;c[a>>2]=0;_mdc2_body(a,a+4|0,8);h=d-g|0;i=b+g|0;j=5;break}else{h=d;i=b;j=5}while(0);do if((j|0)==5){b=h&-8;if(b|0)_mdc2_body(a,i,b);d=h-b|0;if(!d)return 1;else{_memcpy(a+4|0,i+b|0,d|0)|0;f=d;break}}while(0);c[a>>2]=f;return 1}function _MDC2_Init(a){a=a|0;var b=0;c[a>>2]=0;c[a+28>>2]=1;b=a+12|0;c[b>>2]=1381126738;c[b+4>>2]=1381126738;b=a+20|0;c[b>>2]=623191333;c[b+4>>2]=623191333;return 1}function _init_4495(a){a=a|0;return _SHA1_Init(c[a+12>>2]|0)|0}function _update_4496(a,b,d){a=a|0;b=b|0;d=d|0;return _SHA1_Update(c[a+12>>2]|0,b,d)|0}function _final_4497(a,b){a=a|0;b=b|0;return _SHA1_Final(b,c[a+12>>2]|0)|0}function _init_4571(a){a=a|0;return _SHA1_Init(c[a+12>>2]|0)|0}function _update_4572(a,b,d){a=a|0;b=b|0;d=d|0;return _SHA1_Update(c[a+12>>2]|0,b,d)|0}function _final_4573(a,b){a=a|0;b=b|0;return _SHA1_Final(b,c[a+12>>2]|0)|0}function _init_4553(a){a=a|0;return _SHA1_Init(c[a+12>>2]|0)|0}function _update_4554(a,b,d){a=a|0;b=b|0;d=d|0;return _SHA1_Update(c[a+12>>2]|0,b,d)|0}function _final_4555(a,b){a=a|0;b=b|0;return _SHA1_Final(b,c[a+12>>2]|0)|0}function _init(a){a=a|0;return _SHA_Init(c[a+12>>2]|0)|0}function _update(a,b,d){a=a|0;b=b|0;d=d|0;return _SHA_Update(c[a+12>>2]|0,b,d)|0}function _final(a,b){a=a|0;b=b|0;return _SHA_Final(b,c[a+12>>2]|0)|0}function _SHA_Final(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0;e=d+28|0;f=c[d+92>>2]|0;a[e+f>>0]=-128;g=f+1|0;if(g>>>0>56){_memset(e+g|0,0,63-f|0)|0;_sha_block_data_order(d,e,1);h=0}else h=g;_memset(e+h|0,0,56-h|0)|0;h=d+84|0;g=c[d+24>>2]|0;a[h>>0]=g>>>24;a[h+1>>0]=g>>>16;a[h+2>>0]=g>>>8;f=d+88|0;a[h+3>>0]=g;g=c[d+20>>2]|0;a[f>>0]=g>>>24;a[f+1>>0]=g>>>16;a[f+2>>0]=g>>>8;a[f+3>>0]=g;_sha_block_data_order(d,e,1);g=e;e=g+68|0;do{a[g>>0]=0;g=g+1|0}while((g|0)<(e|0));g=c[d>>2]|0;a[b>>0]=g>>>24;a[b+1>>0]=g>>>16;a[b+2>>0]=g>>>8;a[b+3>>0]=g;g=c[d+4>>2]|0;a[b+4>>0]=g>>>24;a[b+5>>0]=g>>>16;a[b+6>>0]=g>>>8;a[b+7>>0]=g;g=c[d+8>>2]|0;a[b+8>>0]=g>>>24;a[b+9>>0]=g>>>16;a[b+10>>0]=g>>>8;a[b+11>>0]=g;g=c[d+12>>2]|0;a[b+12>>0]=g>>>24;a[b+13>>0]=g>>>16;a[b+14>>0]=g>>>8;a[b+15>>0]=g;g=c[d+16>>2]|0;a[b+16>>0]=g>>>24;a[b+17>>0]=g>>>16;a[b+18>>0]=g>>>8;a[b+19>>0]=g;return 1}function _sha_block_data_order(a,b,e){a=a|0;b=b|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0;f=a+4|0;g=a+8|0;h=a+12|0;i=a+16|0;j=e;e=b;b=c[i>>2]|0;k=c[h>>2]|0;l=c[g>>2]|0;m=c[f>>2]|0;n=c[a>>2]|0;while(1){o=n<<30|n>>>2;p=m<<30|m>>>2;q=(d[e+1>>0]|0)<<16|(d[e>>0]|0)<<24|(d[e+2>>0]|0)<<8|(d[e+3>>0]|0);r=(d[e+5>>0]|0)<<16|(d[e+4>>0]|0)<<24|(d[e+6>>0]|0)<<8|(d[e+7>>0]|0);s=b+1518500249+((l^k)&m^k)+(n<<5|n>>>27)+q|0;t=(d[e+9>>0]|0)<<16|(d[e+8>>0]|0)<<24|(d[e+10>>0]|0)<<8|(d[e+11>>0]|0);u=k+1518500249+((p^l)&n^l)+r+(s<<5|s>>>27)|0;v=(d[e+13>>0]|0)<<16|(d[e+12>>0]|0)<<24|(d[e+14>>0]|0)<<8|(d[e+15>>0]|0);w=l+1518500249+(s&(o^p)^p)+t+(u<<5|u>>>27)|0;x=s<<30|s>>>2;s=(d[e+17>>0]|0)<<16|(d[e+16>>0]|0)<<24|(d[e+18>>0]|0)<<8|(d[e+19>>0]|0);y=p+1518500249+(u&(x^o)^o)+v+(w<<5|w>>>27)|0;p=u<<30|u>>>2;u=(d[e+21>>0]|0)<<16|(d[e+20>>0]|0)<<24|(d[e+22>>0]|0)<<8|(d[e+23>>0]|0);z=o+1518500249+(w&(p^x)^x)+s+(y<<5|y>>>27)|0;o=w<<30|w>>>2;w=(d[e+25>>0]|0)<<16|(d[e+24>>0]|0)<<24|(d[e+26>>0]|0)<<8|(d[e+27>>0]|0);A=x+1518500249+(y&(o^p)^p)+u+(z<<5|z>>>27)|0;x=y<<30|y>>>2;y=(d[e+29>>0]|0)<<16|(d[e+28>>0]|0)<<24|(d[e+30>>0]|0)<<8|(d[e+31>>0]|0);B=p+1518500249+(z&(x^o)^o)+w+(A<<5|A>>>27)|0;p=z<<30|z>>>2;z=(d[e+33>>0]|0)<<16|(d[e+32>>0]|0)<<24|(d[e+34>>0]|0)<<8|(d[e+35>>0]|0);C=o+1518500249+(A&(p^x)^x)+y+(B<<5|B>>>27)|0;o=A<<30|A>>>2;A=(d[e+37>>0]|0)<<16|(d[e+36>>0]|0)<<24|(d[e+38>>0]|0)<<8|(d[e+39>>0]|0);D=x+1518500249+(B&(o^p)^p)+z+(C<<5|C>>>27)|0;x=B<<30|B>>>2;B=(d[e+41>>0]|0)<<16|(d[e+40>>0]|0)<<24|(d[e+42>>0]|0)<<8|(d[e+43>>0]|0);E=p+1518500249+(C&(x^o)^o)+A+(D<<5|D>>>27)|0;p=C<<30|C>>>2;C=(d[e+45>>0]|0)<<16|(d[e+44>>0]|0)<<24|(d[e+46>>0]|0)<<8|(d[e+47>>0]|0);F=o+1518500249+(D&(p^x)^x)+B+(E<<5|E>>>27)|0;o=D<<30|D>>>2;D=(d[e+49>>0]|0)<<16|(d[e+48>>0]|0)<<24|(d[e+50>>0]|0)<<8|(d[e+51>>0]|0);G=x+1518500249+(E&(o^p)^p)+C+(F<<5|F>>>27)|0;x=E<<30|E>>>2;E=(d[e+53>>0]|0)<<16|(d[e+52>>0]|0)<<24|(d[e+54>>0]|0)<<8|(d[e+55>>0]|0);H=p+1518500249+(F&(x^o)^o)+D+(G<<5|G>>>27)|0;p=F<<30|F>>>2;F=(d[e+57>>0]|0)<<16|(d[e+56>>0]|0)<<24|(d[e+58>>0]|0)<<8|(d[e+59>>0]|0);I=o+1518500249+(G&(p^x)^x)+E+(H<<5|H>>>27)|0;o=G<<30|G>>>2;G=(d[e+61>>0]|0)<<16|(d[e+60>>0]|0)<<24|(d[e+62>>0]|0)<<8|(d[e+63>>0]|0);J=x+1518500249+(H&(o^p)^p)+F+(I<<5|I>>>27)|0;x=H<<30|H>>>2;H=p+1518500249+(I&(x^o)^o)+G+(J<<5|J>>>27)|0;p=I<<30|I>>>2;I=t^q^z^E;q=o+1518500249+I+(J&(p^x)^x)+(H<<5|H>>>27)|0;o=J<<30|J>>>2;J=v^r^A^F;r=x+1518500249+J+(H&(o^p)^p)+(q<<5|q>>>27)|0;x=H<<30|H>>>2;H=s^t^B^G;t=p+1518500249+H+(q&(x^o)^o)+(r<<5|r>>>27)|0;p=q<<30|q>>>2;q=u^v^C;v=q^I;K=v+1518500249+o+(r&(p^x)^x)+(t<<5|t>>>27)|0;o=r<<30|r>>>2;r=w^s^D^J;s=r+1859775393+x+(o^p^t)+(K<<5|K>>>27)|0;x=t<<30|t>>>2;t=y^u^E^H;u=t+1859775393+p+(x^o^K)+(s<<5|s>>>27)|0;p=K<<30|K>>>2;K=z^w;w=K^v^F;L=w+1859775393+o+(p^x^s)+(u<<5|u>>>27)|0;o=s<<30|s>>>2;s=A^y^r^G;y=s+1859775393+x+(o^p^u)+(L<<5|L>>>27)|0;x=u<<30|u>>>2;u=B^z^I^t;z=u+1859775393+p+(x^o^L)+(y<<5|y>>>27)|0;p=L<<30|L>>>2;L=C^A^J^w;A=L+1859775393+o+(p^x^y)+(z<<5|z>>>27)|0;o=y<<30|y>>>2;y=D^B^H^s;B=y+1859775393+x+(o^p^z)+(A<<5|A>>>27)|0;x=z<<30|z>>>2;z=E^C^v^u;C=z+1859775393+p+(x^o^A)+(B<<5|B>>>27)|0;p=A<<30|A>>>2;A=F^D^r;D=A^L;F=D+1859775393+o+(p^x^B)+(C<<5|C>>>27)|0;o=B<<30|B>>>2;B=G^E^t^y;E=B+1859775393+x+(o^p^C)+(F<<5|F>>>27)|0;x=C<<30|C>>>2;C=K^q^z;q=C+1859775393+p+(x^o^F)+(E<<5|E>>>27)|0;p=F<<30|F>>>2;F=G^J;G=F^D^s;K=G+1859775393+o+(p^x^E)+(q<<5|q>>>27)|0;o=E<<30|E>>>2;E=H^I^u^B;I=E+1859775393+x+(o^p^q)+(K<<5|K>>>27)|0;x=q<<30|q>>>2;q=J^v^L^C;J=q+1859775393+p+(x^o^K)+(I<<5|I>>>27)|0;p=K<<30|K>>>2;K=H^r^y^G;H=K+1859775393+o+(p^x^I)+(J<<5|J>>>27)|0;o=I<<30|I>>>2;I=t^v^z^E;v=I+1859775393+x+(o^p^J)+(H<<5|H>>>27)|0;x=J<<30|J>>>2;J=r^w^D^q;r=J+1859775393+p+(x^o^H)+(v<<5|v>>>27)|0;p=H<<30|H>>>2;H=t^s^B^K;s=H+1859775393+o+(p^x^v)+(r<<5|r>>>27)|0;o=v<<30|v>>>2;v=u^w^C^I;w=v+1859775393+x+(o^p^r)+(s<<5|s>>>27)|0;x=r<<30|r>>>2;r=F^A^J;A=r+1859775393+p+(x^o^s)+(w<<5|w>>>27)|0;p=s<<30|s>>>2;s=u^y^E^H;u=s+-1894007588+o+((w|p)&x|w&p)+(A<<5|A>>>27)|0;o=w<<30|w>>>2;w=z^L^q^v;L=w+-1894007588+x+((A|o)&p|A&o)+(u<<5|u>>>27)|0;x=A<<30|A>>>2;A=y^D^K^r;y=A+-1894007588+p+((u|x)&o|u&x)+(L<<5|L>>>27)|0;p=u<<30|u>>>2;u=z^B^I^s;z=u+-1894007588+o+((L|p)&x|L&p)+(y<<5|y>>>27)|0;o=L<<30|L>>>2;L=C^D^J^w;D=L+-1894007588+x+((y|o)&p|y&o)+(z<<5|z>>>27)|0;x=y<<30|y>>>2;y=B^G^H^A;B=y+-1894007588+p+((z|x)&o|z&x)+(D<<5|D>>>27)|0;p=z<<30|z>>>2;z=C^E^v^u;C=z+-1894007588+o+((D|p)&x|D&p)+(B<<5|B>>>27)|0;o=D<<30|D>>>2;D=q^G^r^L;G=D+-1894007588+x+((B|o)&p|B&o)+(C<<5|C>>>27)|0;x=B<<30|B>>>2;B=E^K^s^y;E=B+-1894007588+p+((C|x)&o|C&x)+(G<<5|G>>>27)|0;p=C<<30|C>>>2;C=q^I^w^z;q=C+-1894007588+o+((G|p)&x|G&p)+(E<<5|E>>>27)|0;o=G<<30|G>>>2;G=J^K^A^D;K=G+-1894007588+x+((E|o)&p|E&o)+(q<<5|q>>>27)|0;x=E<<30|E>>>2;E=I^H^u^B;I=E+-1894007588+p+((q|x)&o|q&x)+(K<<5|K>>>27)|0;p=q<<30|q>>>2;q=J^v^L^C;J=q+-1894007588+o+((K|p)&x|K&p)+(I<<5|I>>>27)|0;o=K<<30|K>>>2;K=r^H^y^G;H=K+-1894007588+x+((I|o)&p|I&o)+(J<<5|J>>>27)|0;x=I<<30|I>>>2;I=v^s^z^E;v=I+-1894007588+p+((J|x)&o|J&x)+(H<<5|H>>>27)|0;p=J<<30|J>>>2;J=r^w^D^q;r=J+-1894007588+o+((H|p)&x|H&p)+(v<<5|v>>>27)|0;o=H<<30|H>>>2;H=A^s^B^K;s=H+-1894007588+x+((v|o)&p|v&o)+(r<<5|r>>>27)|0;x=v<<30|v>>>2;v=w^u^C^I;w=v+-1894007588+p+((r|x)&o|r&x)+(s<<5|s>>>27)|0;p=r<<30|r>>>2;r=A^L^G^J;A=r+-1894007588+o+((s|p)&x|s&p)+(w<<5|w>>>27)|0;o=s<<30|s>>>2;s=y^u^E^H;u=s+-1894007588+x+((w|o)&p|w&o)+(A<<5|A>>>27)|0;x=w<<30|w>>>2;w=L^z^q^v;L=w+-899497514+p+(x^o^A)+(u<<5|u>>>27)|0;p=A<<30|A>>>2;A=y^D^K^r;y=A+-899497514+o+(p^x^u)+(L<<5|L>>>27)|0;o=u<<30|u>>>2;u=B^z^I^s;z=u+-899497514+x+(o^p^L)+(y<<5|y>>>27)|0;x=L<<30|L>>>2;L=D^C^J^w;D=L+-899497514+p+(x^o^y)+(z<<5|z>>>27)|0;p=y<<30|y>>>2;y=B^G^H^A;B=y+-899497514+o+(p^x^z)+(D<<5|D>>>27)|0;o=z<<30|z>>>2;z=E^C^v^u;C=z+-899497514+x+(o^p^D)+(B<<5|B>>>27)|0;x=D<<30|D>>>2;D=G^q^r^L;G=D+-899497514+p+(x^o^B)+(C<<5|C>>>27)|0;p=B<<30|B>>>2;B=E^K^s^y;E=B+-899497514+o+(p^x^C)+(G<<5|G>>>27)|0;o=C<<30|C>>>2;C=I^q^w^z;q=C+-899497514+x+(o^p^G)+(E<<5|E>>>27)|0;x=G<<30|G>>>2;G=K^J^A^D;K=G+-899497514+p+(x^o^E)+(q<<5|q>>>27)|0;p=E<<30|E>>>2;E=I^H^u^B;I=E+-899497514+o+(p^x^q)+(K<<5|K>>>27)|0;o=q<<30|q>>>2;q=v^J^L^C;J=q+-899497514+x+(o^p^K)+(I<<5|I>>>27)|0;x=K<<30|K>>>2;K=H^r^y^G;H=K+-899497514+p+(x^o^I)+(J<<5|J>>>27)|0;p=I<<30|I>>>2;I=v^s^z^E;v=I+-899497514+o+(p^x^J)+(H<<5|H>>>27)|0;o=J<<30|J>>>2;J=w^r^D^q;D=J+-899497514+x+(o^p^H)+(v<<5|v>>>27)|0;x=H<<30|H>>>2;H=s^A^B^K;K=H+-899497514+p+(x^o^v)+(D<<5|D>>>27)|0;p=v<<30|v>>>2;v=w^u^C^I;I=v+-899497514+o+(p^x^D)+(K<<5|K>>>27)|0;o=D<<30|D>>>2;D=(L^A^G^J)+-899497514+x+(o^p^K)+(I<<5|I>>>27)|0;x=K<<30|K>>>2;K=(u^y^E^H)+-899497514+p+(x^o^I)+(D<<5|D>>>27)|0;p=I<<30|I>>>2;n=n+-899497514+(L^z^q^v)+o+(p^x^D)+(K<<5|K>>>27)|0;c[a>>2]=n;m=K+(c[f>>2]|0)|0;c[f>>2]=m;l=(D<<30|D>>>2)+(c[g>>2]|0)|0;c[g>>2]=l;k=p+(c[h>>2]|0)|0;c[h>>2]=k;b=x+(c[i>>2]|0)|0;c[i>>2]=b;j=j+-1|0;if(!j)break;else e=e+64|0}return}function _SHA_Update(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0;if(!e)return 1;f=b+20|0;g=c[f>>2]|0;h=g+(e<<3)|0;i=b+24|0;j=c[i>>2]|0;if(h>>>0<g>>>0){g=j+1|0;c[i>>2]=g;k=g}else k=j;c[i>>2]=k+(e>>>29);c[f>>2]=h;h=b+92|0;f=c[h>>2]|0;do if(!f){l=d;m=e}else{k=b+28|0;i=k+f|0;if((f+e|e)>>>0>63){j=64-f|0;_memcpy(i|0,d|0,j|0)|0;_sha_block_data_order(b,k,1);g=d+j|0;n=e-j|0;j=k;k=j+68|0;do{a[j>>0]=0;j=j+1|0}while((j|0)<(k|0));l=g;m=n;break}_memcpy(i|0,d|0,e|0)|0;c[h>>2]=(c[h>>2]|0)+e;return 1}while(0);e=m>>>6;d=e<<6;if(!e){o=l;p=m}else{_sha_block_data_order(b,l,e);o=l+d|0;p=m-d|0}if(!p)return 1;c[h>>2]=p;_memcpy(b+28|0,o|0,p|0)|0;return 1}function _SHA_Init(a){a=a|0;var b=0,d=0;b=a+20|0;d=b+76|0;do{c[b>>2]=0;b=b+4|0}while((b|0)<(d|0));c[a>>2]=1732584193;c[a+4>>2]=-271733879;c[a+8>>2]=-1732584194;c[a+12>>2]=271733878;c[a+16>>2]=-1009589776;return 1}function _OPENSSL_init(){if(c[308255]|0)return;c[308255]=1;return}function _check_defer(a){a=a|0;if(!((a|0)>957&(c[306575]|0)==0))return;c[306575]=1;return}function _init_5024(a){a=a|0;return _MD4_Init(c[a+12>>2]|0)|0}function _update_5025(a,b,d){a=a|0;b=b|0;d=d|0;return _MD4_Update(c[a+12>>2]|0,b,d)|0}function _final_5026(a,b){a=a|0;b=b|0;return _MD4_Final(b,c[a+12>>2]|0)|0}function _MD4_Final(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0;e=d+24|0;f=c[d+88>>2]|0;a[e+f>>0]=-128;g=f+1|0;if(g>>>0>56){_memset(e+g|0,0,63-f|0)|0;_md4_block_data_order(d,e,1);h=0}else h=g;_memset(e+h|0,0,56-h|0)|0;h=d+80|0;g=c[d+16>>2]|0;a[h>>0]=g;a[h+1>>0]=g>>>8;a[h+2>>0]=g>>>16;f=d+84|0;a[h+3>>0]=g>>>24;g=c[d+20>>2]|0;a[f>>0]=g;a[f+1>>0]=g>>>8;a[f+2>>0]=g>>>16;a[f+3>>0]=g>>>24;_md4_block_data_order(d,e,1);g=e;e=g+68|0;do{a[g>>0]=0;g=g+1|0}while((g|0)<(e|0));g=c[d>>2]|0;a[b>>0]=g;a[b+1>>0]=g>>>8;a[b+2>>0]=g>>>16;a[b+3>>0]=g>>>24;g=c[d+4>>2]|0;a[b+4>>0]=g;a[b+5>>0]=g>>>8;a[b+6>>0]=g>>>16;a[b+7>>0]=g>>>24;g=c[d+8>>2]|0;a[b+8>>0]=g;a[b+9>>0]=g>>>8;a[b+10>>0]=g>>>16;a[b+11>>0]=g>>>24;g=c[d+12>>2]|0;a[b+12>>0]=g;a[b+13>>0]=g>>>8;a[b+14>>0]=g>>>16;a[b+15>>0]=g>>>24;return 1}function _md4_block_data_order(a,b,e){a=a|0;b=b|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0;f=a+4|0;g=a+8|0;h=a+12|0;if(!e)return;i=b;b=c[a>>2]|0;j=c[f>>2]|0;k=c[g>>2]|0;l=c[h>>2]|0;m=e;while(1){m=m+-1|0;e=(d[i+1>>0]|0)<<8|(d[i>>0]|0)|(d[i+2>>0]|0)<<16|(d[i+3>>0]|0)<<24;n=(d[i+5>>0]|0)<<8|(d[i+4>>0]|0)|(d[i+6>>0]|0)<<16|(d[i+7>>0]|0)<<24;o=((k^l)&j^l)+b+e|0;p=o<<3|o>>>29;o=(d[i+9>>0]|0)<<8|(d[i+8>>0]|0)|(d[i+10>>0]|0)<<16|(d[i+11>>0]|0)<<24;q=n+l+(p&(j^k)^k)|0;r=q<<7|q>>>25;q=(d[i+13>>0]|0)<<8|(d[i+12>>0]|0)|(d[i+14>>0]|0)<<16|(d[i+15>>0]|0)<<24;s=o+k+(r&(p^j)^j)|0;t=s<<11|s>>>21;s=(d[i+17>>0]|0)<<8|(d[i+16>>0]|0)|(d[i+18>>0]|0)<<16|(d[i+19>>0]|0)<<24;u=q+j+(t&(r^p)^p)|0;v=u<<19|u>>>13;u=(d[i+21>>0]|0)<<8|(d[i+20>>0]|0)|(d[i+22>>0]|0)<<16|(d[i+23>>0]|0)<<24;w=s+p+(v&(t^r)^r)|0;p=w<<3|w>>>29;w=(d[i+25>>0]|0)<<8|(d[i+24>>0]|0)|(d[i+26>>0]|0)<<16|(d[i+27>>0]|0)<<24;x=u+r+(p&(v^t)^t)|0;r=x<<7|x>>>25;x=(d[i+29>>0]|0)<<8|(d[i+28>>0]|0)|(d[i+30>>0]|0)<<16|(d[i+31>>0]|0)<<24;y=w+t+(r&(p^v)^v)|0;t=y<<11|y>>>21;y=(d[i+33>>0]|0)<<8|(d[i+32>>0]|0)|(d[i+34>>0]|0)<<16|(d[i+35>>0]|0)<<24;z=x+v+(t&(r^p)^p)|0;v=z<<19|z>>>13;z=(d[i+37>>0]|0)<<8|(d[i+36>>0]|0)|(d[i+38>>0]|0)<<16|(d[i+39>>0]|0)<<24;A=y+p+(v&(t^r)^r)|0;p=A<<3|A>>>29;A=(d[i+41>>0]|0)<<8|(d[i+40>>0]|0)|(d[i+42>>0]|0)<<16|(d[i+43>>0]|0)<<24;B=z+r+(p&(v^t)^t)|0;r=B<<7|B>>>25;B=(d[i+45>>0]|0)<<8|(d[i+44>>0]|0)|(d[i+46>>0]|0)<<16|(d[i+47>>0]|0)<<24;C=t+A+(r&(p^v)^v)|0;t=C<<11|C>>>21;C=(d[i+49>>0]|0)<<8|(d[i+48>>0]|0)|(d[i+50>>0]|0)<<16|(d[i+51>>0]|0)<<24;D=v+B+(t&(r^p)^p)|0;v=D<<19|D>>>13;D=(d[i+53>>0]|0)<<8|(d[i+52>>0]|0)|(d[i+54>>0]|0)<<16|(d[i+55>>0]|0)<<24;E=p+C+(v&(t^r)^r)|0;p=E<<3|E>>>29;E=(d[i+57>>0]|0)<<8|(d[i+56>>0]|0)|(d[i+58>>0]|0)<<16|(d[i+59>>0]|0)<<24;F=r+D+(p&(v^t)^t)|0;r=F<<7|F>>>25;F=(d[i+61>>0]|0)<<8|(d[i+60>>0]|0)|(d[i+62>>0]|0)<<16|(d[i+63>>0]|0)<<24;G=t+E+(r&(p^v)^v)|0;t=G<<11|G>>>21;G=v+F+(t&(r^p)^p)|0;v=G<<19|G>>>13;G=v&t;H=e+1518500249+p+((v|t)&r|G)|0;p=H<<3|H>>>29;H=p&v;I=s+1518500249+r+(p&t|G|H)|0;G=I<<5|I>>>27;I=G&p;r=y+1518500249+t+(G&v|H|I)|0;H=r<<9|r>>>23;r=H&G;t=C+1518500249+v+(H&p|I|r)|0;I=t<<13|t>>>19;t=I&H;v=n+1518500249+p+(I&G|r|t)|0;r=v<<3|v>>>29;v=r&I;p=u+1518500249+G+(r&H|t|v)|0;t=p<<5|p>>>27;p=t&r;G=z+1518500249+H+(t&I|v|p)|0;v=G<<9|G>>>23;G=v&t;H=D+1518500249+I+(v&r|p|G)|0;p=H<<13|H>>>19;H=p&v;I=o+1518500249+r+(p&t|G|H)|0;G=I<<3|I>>>29;I=G&p;r=w+1518500249+t+(G&v|H|I)|0;H=r<<5|r>>>27;r=H&G;t=A+1518500249+v+(H&p|I|r)|0;I=t<<9|t>>>23;t=I&H;v=E+1518500249+p+(I&G|r|t)|0;r=v<<13|v>>>19;v=r&I;p=q+1518500249+G+(r&H|t|v)|0;t=p<<3|p>>>29;p=t&r;G=x+1518500249+H+(t&I|v|p)|0;v=G<<5|G>>>27;G=v&t;H=B+1518500249+I+(v&r|p|G)|0;p=H<<9|H>>>23;H=F+1518500249+r+(p&(v|t)|G)|0;G=H<<13|H>>>19;H=e+1859775393+t+(p^v^G)|0;t=H<<3|H>>>29;H=y+1859775393+v+(G^p^t)|0;v=H<<9|H>>>23;H=s+1859775393+p+(t^G^v)|0;p=H<<11|H>>>21;H=C+1859775393+G+(v^t^p)|0;G=H<<15|H>>>17;H=o+1859775393+t+(p^v^G)|0;t=H<<3|H>>>29;H=A+1859775393+v+(G^p^t)|0;v=H<<9|H>>>23;H=w+1859775393+p+(t^G^v)|0;p=H<<11|H>>>21;H=E+1859775393+G+(v^t^p)|0;G=H<<15|H>>>17;H=n+1859775393+t+(p^v^G)|0;t=H<<3|H>>>29;H=z+1859775393+v+(G^p^t)|0;v=H<<9|H>>>23;H=u+1859775393+p+(t^G^v)|0;p=H<<11|H>>>21;H=D+1859775393+G+(v^t^p)|0;G=H<<15|H>>>17;H=q+1859775393+t+(p^v^G)|0;t=H<<3|H>>>29;H=B+1859775393+v+(G^p^t)|0;v=H<<9|H>>>23;H=x+1859775393+p+(t^G^v)|0;p=H<<11|H>>>21;H=F+1859775393+G+(v^t^p)|0;b=t+(c[a>>2]|0)|0;c[a>>2]=b;j=(H<<15|H>>>17)+(c[f>>2]|0)|0;c[f>>2]=j;k=p+(c[g>>2]|0)|0;c[g>>2]=k;l=v+(c[h>>2]|0)|0;c[h>>2]=l;if(!m)break;else i=i+64|0}return}function _MD4_Update(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0;if(!e)return 1;f=b+16|0;g=c[f>>2]|0;h=g+(e<<3)|0;i=b+20|0;j=c[i>>2]|0;if(h>>>0<g>>>0){g=j+1|0;c[i>>2]=g;k=g}else k=j;c[i>>2]=k+(e>>>29);c[f>>2]=h;h=b+88|0;f=c[h>>2]|0;do if(!f){l=d;m=e}else{k=b+24|0;i=k+f|0;if((f+e|e)>>>0>63){j=64-f|0;_memcpy(i|0,d|0,j|0)|0;_md4_block_data_order(b,k,1);g=d+j|0;n=e-j|0;j=k;k=j+68|0;do{a[j>>0]=0;j=j+1|0}while((j|0)<(k|0));l=g;m=n;break}_memcpy(i|0,d|0,e|0)|0;c[h>>2]=(c[h>>2]|0)+e;return 1}while(0);e=m>>>6;d=e<<6;if(!e){o=l;p=m}else{_md4_block_data_order(b,l,e);o=l+d|0;p=m-d|0}if(!p)return 1;c[h>>2]=p;_memcpy(b+24|0,o|0,p|0)|0;return 1}function _MD4_Init(a){a=a|0;var b=0,d=0;b=a+16|0;d=b+76|0;do{c[b>>2]=0;b=b+4|0}while((b|0)<(d|0));c[a>>2]=1732584193;c[a+4>>2]=-271733879;c[a+8>>2]=-1732584194;c[a+12>>2]=271733878;return 1}function _EVP_des_cfb64(){return 180224}function _EVP_add_cipher(a){a=a|0;var b=0;if(!a){b=0;return b|0}_OPENSSL_init();if(!(_OBJ_NAME_add(_OBJ_nid2sn(c[a>>2]|0)|0,2,a)|0)){b=0;return b|0}_check_defer(c[a>>2]|0);b=_OBJ_NAME_add(_OBJ_nid2ln(c[a>>2]|0)|0,2,a)|0;return b|0}function _EVP_des_cfb1(){return 180172}function _EVP_des_cfb8(){return 180120}function _EVP_des_ede_cfb64(){return 180068}function _EVP_des_ede3_cfb64(){return 180016}function _EVP_des_ede3_cfb1(){return 179964}function _EVP_des_ede3_cfb8(){return 179912}function _EVP_des_ofb(){return 179860}function _EVP_des_ede_ofb(){return 179808}function _EVP_des_ede3_ofb(){return 179756}function _EVP_desx_cbc(){return 179704}function _EVP_des_cbc(){return 179652}function _EVP_des_ede_cbc(){return 179600}function _EVP_des_ede3_cbc(){return 179548}function _EVP_des_ecb(){return 179496}function _EVP_des_ede(){return 179444}function _EVP_des_ede3(){return 179392}function _EVP_rc4(){return 179340}function _EVP_rc4_40(){return 179288}function _EVP_rc4_hmac_md5(){return 179236}function _EVP_idea_ecb(){return 179184}function _EVP_idea_cfb64(){return 179132}function _EVP_idea_ofb(){return 179080}function _EVP_idea_cbc(){return 179028}function _EVP_seed_ecb(){return 178976}function _EVP_seed_cfb128(){return 178924}function _EVP_seed_ofb(){return 178872}function _EVP_seed_cbc(){return 174724}function _EVP_rc2_ecb(){return 174672}function _EVP_rc2_cfb64(){return 174620}function _EVP_rc2_ofb(){return 174568}function _EVP_rc2_cbc(){return 174516}function _EVP_rc2_40_cbc(){return 174464}function _EVP_rc2_64_cbc(){return 174412}function _EVP_bf_ecb(){return 174360}function _EVP_bf_cfb64(){return 174308}function _EVP_bf_ofb(){return 174256}function _EVP_bf_cbc(){return 170036}function _EVP_cast5_ecb(){return 169984}function _EVP_cast5_cfb64(){return 169932}function _EVP_cast5_ofb(){return 169880}function _EVP_cast5_cbc(){return 169828}function _EVP_aes_128_ecb(){return 169776}function _EVP_aes_128_cfb128(){return 169724}function _EVP_aes_128_cfb1(){return 169672}function _EVP_aes_128_cfb8(){return 169620}function _EVP_aes_128_ofb(){return 169568}function _EVP_aes_128_ctr(){return 169516}function _EVP_aes_128_gcm(){return 169464}function _EVP_aes_128_xts(){return 169412}function _EVP_aes_128_ccm(){return 169360}function _EVP_aes_192_ecb(){return 169308}function _EVP_aes_192_cbc(){return 169256}function _EVP_aes_192_cfb128(){return 169204}function _EVP_aes_192_cfb1(){return 169152}function _EVP_aes_192_cfb8(){return 169100}function _EVP_aes_192_ofb(){return 169048}function _EVP_aes_192_ctr(){return 168996}function _EVP_aes_192_gcm(){return 168944}function _EVP_aes_192_ccm(){return 168892}function _EVP_aes_256_ecb(){return 168840}function _EVP_aes_256_cbc(){return 168788}function _EVP_aes_256_cfb128(){return 168736}function _EVP_aes_256_cfb1(){return 168684}function _EVP_aes_256_cfb8(){return 168632}function _EVP_aes_256_ofb(){return 168580}function _EVP_aes_256_ctr(){return 168528}function _EVP_aes_256_gcm(){return 168412}function _EVP_aes_256_xts(){return 168360}function _EVP_aes_256_ccm(){return 168308}function _EVP_aes_128_cbc_hmac_sha1(){return 0}function _EVP_aes_256_cbc_hmac_sha1(){return 0}function _EVP_aes_128_cbc_hmac_sha256(){return 0}function _EVP_aes_256_cbc_hmac_sha256(){return 0}function _EVP_camellia_128_ecb(){return 168256}function _EVP_camellia_128_cbc(){return 168204}function _EVP_camellia_128_cfb128(){return 168152}function _EVP_camellia_128_cfb1(){return 168100}function _EVP_camellia_128_cfb8(){return 168048}function _EVP_camellia_128_ofb(){return 167996}function _EVP_camellia_192_ecb(){return 167944}function _EVP_camellia_192_cbc(){return 167892}function _EVP_camellia_192_cfb128(){return 167840}function _EVP_camellia_192_cfb1(){return 167788}function _EVP_camellia_192_cfb8(){return 167736}function _EVP_camellia_192_ofb(){return 167684}function _EVP_camellia_256_ecb(){return 167632}function _EVP_camellia_256_cbc(){return 167580}function _EVP_camellia_256_cfb128(){return 167528}function _EVP_camellia_256_cfb1(){return 167476}function _EVP_camellia_256_cfb8(){return 167424}function _EVP_camellia_256_ofb(){return 163276}function _camellia_init_key(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0;d=c[a+96>>2]|0;if((_Camellia_set_key(b,c[a+88>>2]<<3,d)|0)<0){_ERR_put_error(6,159,157,602421,264);f=0;return f|0}else{b=c[(c[a>>2]|0)+16>>2]&983047;c[d+280>>2]=(e|0)!=0|(b+-1|0)>>>0>1?1405:1404;c[d+284>>2]=(b|0)==2?2952:0;f=1;return f|0}return 0}function _camellia_ofb_cipher(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0;f=c[a+96>>2]|0;_CRYPTO_ofb128_encrypt(d,b,e,f,a+32|0,a+80|0,c[f+280>>2]|0);return 1}function _CRYPTO_ofb128_encrypt(b,d,e,f,g,h,i){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;i=i|0;var j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0;j=c[h>>2]|0;if((e|0)!=0&(j|0)!=0){k=j;l=b;m=d;n=e;while(1){o=l+1|0;p=m+1|0;a[m>>0]=a[g+k>>0]^a[l>>0];q=n+-1|0;r=k+1&15;if((q|0)!=0&(r|0)!=0){k=r;l=o;m=p;n=q}else{s=r;t=o;u=p;v=q;break}}}else{s=j;t=b;u=d;v=e}if((u|g|t)&3|0){if(!v){w=s;c[h>>2]=w;return}else{x=0;y=s}while(1){if(!y)bj[i&4095](g,g,f);a[u+x>>0]=a[g+y>>0]^a[t+x>>0];x=x+1|0;e=y+1&15;if((x|0)==(v|0)){w=e;break}else y=e}c[h>>2]=w;return}if(v>>>0>15){y=v+-16|0;x=y&-16;e=x+16|0;d=u+e|0;b=t;j=u;n=v;m=s;while(1){bj[i&4095](g,g,f);if(m>>>0<16){l=m;do{c[j+l>>2]=c[g+l>>2]^c[b+l>>2];l=l+4|0}while(l>>>0<16)}n=n+-16|0;if(n>>>0<=15)break;else{b=b+16|0;j=j+16|0;m=0}}z=0;A=t+e|0;B=d;C=y-x|0}else{z=s;A=t;B=u;C=v}if(!C){w=z;c[h>>2]=w;return}bj[i&4095](g,g,f);f=C;i=z;while(1){f=f+-1|0;a[B+i>>0]=a[g+i>>0]^a[A+i>>0];if(!f)break;else i=i+1|0}w=z+C|0;c[h>>2]=w;return}function _Camellia_set_key(a,b,c){a=a|0;b=b|0;c=c|0;return _private_Camellia_set_key(a,b,c)|0}function _Camellia_cbc_encrypt(a,b,c,d,e,f){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;f=f|0;if(!f){_CRYPTO_cbc128_decrypt(a,b,c,d,e,1404);return}else{_CRYPTO_cbc128_encrypt(a,b,c,d,e,1405);return}}function _Camellia_encrypt(a,b,d){a=a|0;b=b|0;d=d|0;_Camellia_EncryptBlock_Rounds(c[d+272>>2]|0,a,d,b);return}function _Camellia_decrypt(a,b,d){a=a|0;b=b|0;d=d|0;_Camellia_DecryptBlock_Rounds(c[d+272>>2]|0,a,d,b);return}function _Camellia_DecryptBlock_Rounds(b,e,f,g){b=b|0;e=e|0;f=f|0;g=g|0;var h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0;h=b<<4;b=f+(h<<2)|0;i=((d[e+1>>0]|0)<<16|(d[e>>0]|0)<<24|(d[e+2>>0]|0)<<8|(d[e+3>>0]|0))^c[b>>2];j=((d[e+5>>0]|0)<<16|(d[e+4>>0]|0)<<24|(d[e+6>>0]|0)<<8|(d[e+7>>0]|0))^c[b+4>>2];k=((d[e+9>>0]|0)<<16|(d[e+8>>0]|0)<<24|(d[e+10>>0]|0)<<8|(d[e+11>>0]|0))^c[b+8>>2];l=((d[e+13>>0]|0)<<16|(d[e+12>>0]|0)<<24|(d[e+14>>0]|0)<<8|(d[e+15>>0]|0))^c[b+12>>2];b=h;while(1){h=f+(b<<2)|0;e=b+-12|0;m=c[h+-8>>2]^i;n=c[h+-4>>2]^j;o=c[166400+((m>>>8&255)<<2)>>2]^c[164352+((m&255)<<2)>>2]^c[165376+((m>>>16&255)<<2)>>2]^c[163328+(m>>>24<<2)>>2];m=c[164352+((n>>>8&255)<<2)>>2]^c[163328+((n&255)<<2)>>2]^o^c[166400+((n>>>16&255)<<2)>>2]^c[165376+(n>>>24<<2)>>2];n=m^k;p=(o>>>8|o<<24)^l^m;m=n^c[h+-16>>2];o=p^c[h+-12>>2];q=c[166400+((m>>>8&255)<<2)>>2]^c[164352+((m&255)<<2)>>2]^c[165376+((m>>>16&255)<<2)>>2]^c[163328+(m>>>24<<2)>>2];m=c[164352+((o>>>8&255)<<2)>>2]^c[163328+((o&255)<<2)>>2]^q^c[166400+((o>>>16&255)<<2)>>2]^c[165376+(o>>>24<<2)>>2];o=m^i;r=(q>>>8|q<<24)^j^m;m=o^c[h+-24>>2];q=r^c[h+-20>>2];s=c[166400+((m>>>8&255)<<2)>>2]^c[164352+((m&255)<<2)>>2]^c[165376+((m>>>16&255)<<2)>>2]^c[163328+(m>>>24<<2)>>2];m=c[164352+((q>>>8&255)<<2)>>2]^c[163328+((q&255)<<2)>>2]^s^c[166400+((q>>>16&255)<<2)>>2]^c[165376+(q>>>24<<2)>>2];q=m^n;n=(s>>>8|s<<24)^p^m;m=q^c[h+-32>>2];p=n^c[h+-28>>2];s=c[166400+((m>>>8&255)<<2)>>2]^c[164352+((m&255)<<2)>>2]^c[165376+((m>>>16&255)<<2)>>2]^c[163328+(m>>>24<<2)>>2];m=c[164352+((p>>>8&255)<<2)>>2]^c[163328+((p&255)<<2)>>2]^s^c[166400+((p>>>16&255)<<2)>>2]^c[165376+(p>>>24<<2)>>2];p=m^o;o=(s>>>8|s<<24)^r^m;m=p^c[h+-40>>2];r=o^c[h+-36>>2];s=c[166400+((m>>>8&255)<<2)>>2]^c[164352+((m&255)<<2)>>2]^c[165376+((m>>>16&255)<<2)>>2]^c[163328+(m>>>24<<2)>>2];m=c[164352+((r>>>8&255)<<2)>>2]^c[163328+((r&255)<<2)>>2]^s^c[166400+((r>>>16&255)<<2)>>2]^c[165376+(r>>>24<<2)>>2];t=m^q;u=(s>>>8|s<<24)^n^m;m=t^c[f+(e<<2)>>2];n=u^c[h+-44>>2];h=c[166400+((m>>>8&255)<<2)>>2]^c[164352+((m&255)<<2)>>2]^c[165376+((m>>>16&255)<<2)>>2]^c[163328+(m>>>24<<2)>>2];m=c[164352+((n>>>8&255)<<2)>>2]^c[163328+((n&255)<<2)>>2]^h^c[166400+((n>>>16&255)<<2)>>2]^c[165376+(n>>>24<<2)>>2];v=m^p;w=(h>>>8|h<<24)^o^m;m=b+-16|0;o=f+(m<<2)|0;x=c[o>>2]|0;y=c[o+4>>2]|0;z=c[o+12>>2]|0;A=c[o+8>>2]|0;if((e|0)==4)break;e=A&v;o=(e<<1|e>>>31)^w;e=(y|u)^t;h=e&x;i=(o|z)^v;j=o;k=e;l=(h<<1|h>>>31)^u;b=m}b=x^t;t=y^u;u=A^v;v=w^z;a[g>>0]=b>>>24;a[g+1>>0]=b>>>16;a[g+2>>0]=b>>>8;a[g+3>>0]=b;a[g+4>>0]=t>>>24;a[g+5>>0]=t>>>16;a[g+6>>0]=t>>>8;a[g+7>>0]=t;a[g+8>>0]=u>>>24;a[g+9>>0]=u>>>16;a[g+10>>0]=u>>>8;a[g+11>>0]=u;a[g+12>>0]=v>>>24;a[g+13>>0]=v>>>16;a[g+14>>0]=v>>>8;a[g+15>>0]=v;return}function _Camellia_EncryptBlock_Rounds(b,e,f,g){b=b|0;e=e|0;f=f|0;g=g|0;var h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0;h=f+(b<<4<<2)|0;b=((d[e+1>>0]|0)<<16|(d[e>>0]|0)<<24|(d[e+2>>0]|0)<<8|(d[e+3>>0]|0))^c[f>>2];i=((d[e+5>>0]|0)<<16|(d[e+4>>0]|0)<<24|(d[e+6>>0]|0)<<8|(d[e+7>>0]|0))^c[f+4>>2];j=((d[e+9>>0]|0)<<16|(d[e+8>>0]|0)<<24|(d[e+10>>0]|0)<<8|(d[e+11>>0]|0))^c[f+8>>2];k=((d[e+13>>0]|0)<<16|(d[e+12>>0]|0)<<24|(d[e+14>>0]|0)<<8|(d[e+15>>0]|0))^c[f+12>>2];e=f;while(1){f=c[e+16>>2]^b;l=c[e+20>>2]^i;m=c[166400+((f>>>8&255)<<2)>>2]^c[164352+((f&255)<<2)>>2]^c[165376+((f>>>16&255)<<2)>>2]^c[163328+(f>>>24<<2)>>2];f=c[164352+((l>>>8&255)<<2)>>2]^c[163328+((l&255)<<2)>>2]^m^c[166400+((l>>>16&255)<<2)>>2]^c[165376+(l>>>24<<2)>>2];l=f^j;n=(m>>>8|m<<24)^k^f;f=l^c[e+24>>2];m=n^c[e+28>>2];o=c[166400+((f>>>8&255)<<2)>>2]^c[164352+((f&255)<<2)>>2]^c[165376+((f>>>16&255)<<2)>>2]^c[163328+(f>>>24<<2)>>2];f=c[164352+((m>>>8&255)<<2)>>2]^c[163328+((m&255)<<2)>>2]^o^c[166400+((m>>>16&255)<<2)>>2]^c[165376+(m>>>24<<2)>>2];m=f^b;p=(o>>>8|o<<24)^i^f;f=m^c[e+32>>2];o=p^c[e+36>>2];q=c[166400+((f>>>8&255)<<2)>>2]^c[164352+((f&255)<<2)>>2]^c[165376+((f>>>16&255)<<2)>>2]^c[163328+(f>>>24<<2)>>2];f=c[164352+((o>>>8&255)<<2)>>2]^c[163328+((o&255)<<2)>>2]^q^c[166400+((o>>>16&255)<<2)>>2]^c[165376+(o>>>24<<2)>>2];o=f^l;l=(q>>>8|q<<24)^n^f;f=o^c[e+40>>2];n=l^c[e+44>>2];q=c[166400+((f>>>8&255)<<2)>>2]^c[164352+((f&255)<<2)>>2]^c[165376+((f>>>16&255)<<2)>>2]^c[163328+(f>>>24<<2)>>2];f=c[164352+((n>>>8&255)<<2)>>2]^c[163328+((n&255)<<2)>>2]^q^c[166400+((n>>>16&255)<<2)>>2]^c[165376+(n>>>24<<2)>>2];n=f^m;m=(q>>>8|q<<24)^p^f;f=n^c[e+48>>2];p=m^c[e+52>>2];q=c[166400+((f>>>8&255)<<2)>>2]^c[164352+((f&255)<<2)>>2]^c[165376+((f>>>16&255)<<2)>>2]^c[163328+(f>>>24<<2)>>2];f=c[164352+((p>>>8&255)<<2)>>2]^c[163328+((p&255)<<2)>>2]^q^c[166400+((p>>>16&255)<<2)>>2]^c[165376+(p>>>24<<2)>>2];r=f^o;s=(q>>>8|q<<24)^l^f;f=r^c[e+56>>2];l=s^c[e+60>>2];q=c[166400+((f>>>8&255)<<2)>>2]^c[164352+((f&255)<<2)>>2]^c[165376+((f>>>16&255)<<2)>>2]^c[163328+(f>>>24<<2)>>2];f=c[164352+((l>>>8&255)<<2)>>2]^c[163328+((l&255)<<2)>>2]^q^c[166400+((l>>>16&255)<<2)>>2]^c[165376+(l>>>24<<2)>>2];t=f^n;u=(q>>>8|q<<24)^m^f;f=e+64|0;v=c[e+72>>2]|0;w=c[e+68>>2]|0;x=c[e+76>>2]|0;y=c[f>>2]|0;if((f|0)==(h|0))break;m=y&t;q=(m<<1|m>>>31)^u;m=(x|s)^r;n=m&v;b=(q|w)^t;i=q;j=m;k=(n<<1|n>>>31)^s;e=f}e=y^r;r=w^s;s=t^v;v=u^x;a[g>>0]=e>>>24;a[g+1>>0]=e>>>16;a[g+2>>0]=e>>>8;a[g+3>>0]=e;a[g+4>>0]=r>>>24;a[g+5>>0]=r>>>16;a[g+6>>0]=r>>>8;a[g+7>>0]=r;a[g+8>>0]=s>>>24;a[g+9>>0]=s>>>16;a[g+10>>0]=s>>>8;a[g+11>>0]=s;a[g+12>>0]=v>>>24;a[g+13>>0]=v>>>16;a[g+14>>0]=v>>>8;a[g+15>>0]=v;return}function _private_Camellia_set_key(a,b,d){a=a|0;b=b|0;d=d|0;var e=0;a:do if((a|0)!=0&(d|0)!=0){switch(b|0){case 128:case 192:case 256:break;default:{e=-2;break a}}c[d+272>>2]=_Camellia_Ekeygen(b,a,d)|0;e=0}else e=-1;while(0);return e|0}function _Camellia_Ekeygen(a,b,e){a=a|0;b=b|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0;f=(d[b+1>>0]|0)<<16|(d[b>>0]|0)<<24|(d[b+2>>0]|0)<<8|(d[b+3>>0]|0);c[e>>2]=f;g=(d[b+5>>0]|0)<<16|(d[b+4>>0]|0)<<24|(d[b+6>>0]|0)<<8|(d[b+7>>0]|0);h=e+4|0;c[h>>2]=g;i=(d[b+9>>0]|0)<<16|(d[b+8>>0]|0)<<24|(d[b+10>>0]|0)<<8|(d[b+11>>0]|0);j=e+8|0;c[j>>2]=i;k=(d[b+13>>0]|0)<<16|(d[b+12>>0]|0)<<24|(d[b+14>>0]|0)<<8|(d[b+15>>0]|0);l=e+12|0;c[l>>2]=k;m=(a|0)==128;if(m){n=f;o=g;p=i;q=k}else{r=(d[b+17>>0]|0)<<16|(d[b+16>>0]|0)<<24|(d[b+18>>0]|0)<<8|(d[b+19>>0]|0);c[e+32>>2]=r;s=(d[b+21>>0]|0)<<16|(d[b+20>>0]|0)<<24|(d[b+22>>0]|0)<<8|(d[b+23>>0]|0);c[e+36>>2]=s;if((a|0)==192){a=~r;c[e+40>>2]=a;t=a;u=~s}else{a=(d[b+25>>0]|0)<<16|(d[b+24>>0]|0)<<24|(d[b+26>>0]|0)<<8|(d[b+27>>0]|0);c[e+40>>2]=a;t=a;u=(d[b+29>>0]|0)<<16|(d[b+28>>0]|0)<<24|(d[b+30>>0]|0)<<8|(d[b+31>>0]|0)}c[e+44>>2]=u;n=f^r;o=g^s;p=i^t;q=k^u}u=n^-1600231809;t=o^1003262091;s=c[166400+((u>>>8&255)<<2)>>2]^c[164352+((u&255)<<2)>>2]^c[165376+((u>>>16&255)<<2)>>2]^c[163328+(u>>>24<<2)>>2];u=c[164352+((t>>>8&255)<<2)>>2]^c[163328+((t&255)<<2)>>2]^s^c[166400+((t>>>16&255)<<2)>>2]^c[165376+(t>>>24<<2)>>2];t=u^p;p=(s>>>8|s<<24)^q^u;u=t^-1233459112;q=p^1286239154;s=c[166400+((u>>>8&255)<<2)>>2]^c[164352+((u&255)<<2)>>2]^c[165376+((u>>>16&255)<<2)>>2]^c[163328+(u>>>24<<2)>>2];u=c[164352+((q>>>8&255)<<2)>>2]^c[163328+((q&255)<<2)>>2]^s^c[166400+((q>>>16&255)<<2)>>2]^c[165376+(q>>>24<<2)>>2];q=f^n^u;n=(s>>>8|s<<24)^o^u^g;g=q^-957401297;u=n^-380665154;o=c[166400+((g>>>8&255)<<2)>>2]^c[164352+((g&255)<<2)>>2]^c[165376+((g>>>16&255)<<2)>>2]^c[163328+(g>>>24<<2)>>2];g=c[164352+((u>>>8&255)<<2)>>2]^c[163328+((u&255)<<2)>>2]^o^c[166400+((u>>>16&255)<<2)>>2]^c[165376+(u>>>24<<2)>>2];u=i^t^g;t=k^p^(o>>>8|o<<24)^g;g=u^1426019237;o=t^-237801700;p=c[166400+((g>>>8&255)<<2)>>2]^c[164352+((g&255)<<2)>>2]^c[165376+((g>>>16&255)<<2)>>2]^c[163328+(g>>>24<<2)>>2];g=c[164352+((o>>>8&255)<<2)>>2]^c[163328+((o&255)<<2)>>2]^p^c[166400+((o>>>16&255)<<2)>>2]^c[165376+(o>>>24<<2)>>2];o=g^q;q=(p>>>8|p<<24)^n^g;if(m){c[e+16>>2]=o;c[e+20>>2]=q;c[e+24>>2]=u;c[e+28>>2]=t;m=o<<15|q>>>17;g=q<<15|u>>>17;n=u<<15|t>>>17;p=o>>>17|t<<15;c[e+48>>2]=m;c[e+52>>2]=g;c[e+56>>2]=n;c[e+60>>2]=p;k=o>>>2;i=q>>>2;s=m<<15|i&32767;f=u>>>2;r=g<<15|f&32767;b=t>>>2;a=n<<15|b&32767;v=p<<15|k&32767;c[e+64>>2]=s;c[e+68>>2]=r;c[e+72>>2]=a;c[e+76>>2]=v;w=s<<15|g>>>2&32767;g=r<<15|n>>>2&32767;c[e+96>>2]=w;c[e+100>>2]=g;n=w<<15|r>>>2&32767;r=g<<15|a>>>2&32767;a=(p>>>2&32767|b<<15)<<15|v>>>2&32767;v=(m>>>2&32767|k<<15)<<15|s>>>2&32767;c[e+112>>2]=n;c[e+116>>2]=r;c[e+120>>2]=a;c[e+124>>2]=v;s=r<<2|b&3;b=a<<2|k&3;k=v<<2|i&3;i=n<<2|f&3;c[e+160>>2]=s;c[e+164>>2]=b;c[e+168>>2]=k;c[e+172>>2]=i;c[e+192>>2]=s<<17|a>>>13&131071;c[e+196>>2]=b<<17|v>>>13&131071;c[e+200>>2]=k<<17|n>>>13&131071;c[e+204>>2]=i<<17|r>>>13&131071;r=c[e>>2]|0;i=c[h>>2]|0;n=c[j>>2]|0;k=c[l>>2]|0;v=r>>>17;b=i>>>17;a=b|r<<15;r=n>>>17;s=r|i<<15;i=k>>>17;f=i|n<<15;n=k<<15|v;c[e+32>>2]=a;c[e+36>>2]=s;c[e+40>>2]=f;c[e+44>>2]=n;k=a>>>2;a=s>>>2;s=a|b<<30;b=f>>>2;f=b|r<<30;r=n>>>2;n=r|i<<30;i=k|v<<30;c[e+80>>2]=s;c[e+84>>2]=f;c[e+88>>2]=n;c[e+92>>2]=i;v=s>>>17;s=i>>>17;c[e+104>>2]=r<<15|s;c[e+108>>2]=v|k<<15;i=s<<17|k&131071;s=v<<17|a&131071;c[e+128>>2]=f;c[e+132>>2]=n;c[e+136>>2]=i;c[e+140>>2]=s;v=f>>>15;f=n>>>15;n=f|b<<17;b=i>>>15;i=b|r<<17;r=s>>>15;s=r|k<<17;k=v|a<<17;c[e+144>>2]=n;c[e+148>>2]=i;c[e+152>>2]=s;c[e+156>>2]=k;x=3;y=47;z=r<<17|k>>>15;A=46;B=s>>>15|b<<17;C=45;D=i>>>15|f<<17;E=44;F=v<<17;G=n>>>15;H=F|G;I=e+(E<<2)|0;c[I>>2]=D;J=e+(C<<2)|0;c[J>>2]=B;K=e+(A<<2)|0;c[K>>2]=z;L=e+(y<<2)|0;c[L>>2]=H;return x|0}else{n=e+48|0;c[n>>2]=o;v=e+52|0;c[v>>2]=q;f=e+56|0;c[f>>2]=u;i=e+60|0;c[i>>2]=t;b=e+32|0;s=c[b>>2]^o;o=e+36|0;k=c[o>>2]^q;q=e+40|0;r=e+44|0;a=s^283453434;m=k^-563598051;p=c[166400+((a>>>8&255)<<2)>>2]^c[164352+((a&255)<<2)>>2]^c[165376+((a>>>16&255)<<2)>>2]^c[163328+(a>>>24<<2)>>2];a=c[164352+((m>>>8&255)<<2)>>2]^c[163328+((m&255)<<2)>>2]^p^c[166400+((m>>>16&255)<<2)>>2]^c[165376+(m>>>24<<2)>>2];m=c[q>>2]^u^a;u=c[r>>2]^t^(p>>>8|p<<24)^a;a=m^-1336506174;p=u^-1276722691;t=c[166400+((a>>>8&255)<<2)>>2]^c[164352+((a&255)<<2)>>2]^c[165376+((a>>>16&255)<<2)>>2]^c[163328+(a>>>24<<2)>>2];a=c[164352+((p>>>8&255)<<2)>>2]^c[163328+((p&255)<<2)>>2]^t^c[166400+((p>>>16&255)<<2)>>2]^c[165376+(p>>>24<<2)>>2];p=a^s;s=(t>>>8|t<<24)^k^a;c[e+16>>2]=p;c[e+20>>2]=s;c[e+24>>2]=m;c[e+28>>2]=u;a=p>>>2;k=s>>>2;t=p<<30|k;p=m>>>2;g=s<<30|p;s=u>>>2;w=m<<30|s;m=a|u<<30;c[e+80>>2]=t;c[e+84>>2]=g;c[e+88>>2]=w;c[e+92>>2]=m;u=t>>>2;t=g>>>2;g=t|k<<30;k=w>>>2;w=k|p<<30;p=m>>>2;m=p|s<<30;s=u|a<<30;c[e+160>>2]=g;c[e+164>>2]=w;c[e+168>>2]=m;c[e+172>>2]=s;c[e+256>>2]=m>>>13|k<<19;c[e+260>>2]=s>>>13|p<<19;c[e+264>>2]=g>>>13|u<<19;c[e+268>>2]=t<<19|w>>>13;w=c[b>>2]|0;t=c[o>>2]|0;u=c[q>>2]|0;g=c[r>>2]|0;p=t>>>17|w<<15;s=u>>>17|t<<15;k=g>>>17|u<<15;m=g<<15|w>>>17;c[b>>2]=p;c[o>>2]=s;c[q>>2]=k;c[r>>2]=m;r=w>>>2;w=t>>>2;t=p<<15|w&32767;p=u>>>2;u=s<<15|p&32767;s=g>>>2;g=k<<15|s&32767;k=m<<15|r&32767;c[e+64>>2]=t;c[e+68>>2]=u;c[e+72>>2]=g;c[e+76>>2]=k;m=t>>>2;t=u>>>2;u=g>>>2;g=k>>>2;c[e+144>>2]=t|w<<30;c[e+148>>2]=u|p<<30;c[e+152>>2]=g|s<<30;c[e+156>>2]=m|r<<30;c[e+208>>2]=u<<2|s&3;c[e+212>>2]=g<<2|r&3;c[e+216>>2]=m<<2|w&3;c[e+220>>2]=t<<2|p&3;p=c[n>>2]|0;t=c[v>>2]|0;w=c[f>>2]|0;m=c[i>>2]|0;r=p>>>17;g=t>>>17;s=g|p<<15;p=w>>>17;u=p|t<<15;t=m>>>17;k=t|w<<15;w=m<<15|r;c[n>>2]=s;c[v>>2]=u;c[f>>2]=k;c[i>>2]=w;i=s>>>2;s=u>>>2;u=s|g<<30;g=k>>>2;k=g|p<<30;p=w>>>2;w=p|t<<30;t=i|r<<30;c[e+112>>2]=u;c[e+116>>2]=k;c[e+120>>2]=w;c[e+124>>2]=t;c[e+192>>2]=k;c[e+196>>2]=w;c[e+200>>2]=t;c[e+204>>2]=u;c[e+224>>2]=w>>>15|g<<17;c[e+228>>2]=p<<17|t>>>15;c[e+232>>2]=u>>>15|i<<17;c[e+236>>2]=k>>>15|s<<17;s=c[e>>2]|0;k=c[h>>2]|0;h=c[j>>2]|0;j=c[l>>2]|0;l=h>>>19|k<<13;i=j>>>19|h<<13;u=j<<13|s>>>19;t=k>>>19|s<<13;c[e+96>>2]=l;c[e+100>>2]=i;c[e+104>>2]=u;c[e+108>>2]=t;p=k>>>4;g=h>>>4;w=j>>>4;r=s>>>4;c[e+128>>2]=l<<15|g&32767;c[e+132>>2]=i<<15|w&32767;c[e+136>>2]=u<<15|r&32767;c[e+140>>2]=t<<15|p&32767;f=i&131071|g<<17;g=u&131071|w<<17;w=t&131071|r<<17;r=l&131071|p<<17;c[e+176>>2]=f;c[e+180>>2]=g;c[e+184>>2]=w;c[e+188>>2]=r;x=4;y=63;z=r<<2|h>>>17&3;A=62;B=w<<2|k>>>17&3;C=61;D=g<<2|s>>>17&3;E=60;F=f<<2;G=j>>>17&3;H=F|G;I=e+(E<<2)|0;c[I>>2]=D;J=e+(C<<2)|0;c[J>>2]=B;K=e+(A<<2)|0;c[K>>2]=z;L=e+(y<<2)|0;c[L>>2]=H;return x|0}return 0}function _camellia_cfb8_cipher(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0;f=c[a+96>>2]|0;_CRYPTO_cfb128_8_encrypt(d,b,e,f,a+32|0,a+80|0,c[a+8>>2]|0,c[f+280>>2]|0);return 1}function _CRYPTO_cfb128_8_encrypt(b,c,d,e,f,g,h,i){b=b|0;c=c|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;i=i|0;var j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0;g=l;l=l+48|0;if((l|0)>=(m|0))ba(48);j=g;if(!d){l=g;return}k=j+1|0;n=j+16|0;if(!h){h=0;do{o=b+h|0;p=c+h|0;q=j;r=f;s=q+16|0;do{a[q>>0]=a[r>>0]|0;q=q+1|0;r=r+1|0}while((q|0)<(s|0));bj[i&4095](f,f,e);t=a[o>>0]|0;a[n>>0]=t;a[p>>0]=a[f>>0]^t;q=f;r=k;s=q+16|0;do{a[q>>0]=a[r>>0]|0;q=q+1|0;r=r+1|0}while((q|0)<(s|0));h=h+1|0}while((h|0)!=(d|0));l=g;return}else{h=0;do{p=b+h|0;o=c+h|0;q=j;r=f;s=q+16|0;do{a[q>>0]=a[r>>0]|0;q=q+1|0;r=r+1|0}while((q|0)<(s|0));bj[i&4095](f,f,e);t=a[f>>0]^a[p>>0];a[n>>0]=t;a[o>>0]=t;q=f;r=k;s=q+16|0;do{a[q>>0]=a[r>>0]|0;q=q+1|0;r=r+1|0}while((q|0)<(s|0));h=h+1|0}while((h|0)!=(d|0));l=g;return}}function _camellia_cfb1_cipher(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0;f=c[a+96>>2]|0;if(c[a+92>>2]&8192|0){_CRYPTO_cfb128_1_encrypt(d,b,e,f,a+32|0,a+80|0,c[a+8>>2]|0,c[f+280>>2]|0);return 1}if(e>>>0>268435455){g=a+32|0;h=a+80|0;i=a+8|0;j=f+280|0;k=e;do{_CRYPTO_cfb128_1_encrypt(d,b,-2147483648,f,g,h,c[i>>2]|0,c[j>>2]|0);k=k+-268435456|0}while(k>>>0>268435455);l=e&268435455}else l=e;if(!l)return 1;_CRYPTO_cfb128_1_encrypt(d,b,l<<3,f,a+32|0,a+80|0,c[a+8>>2]|0,c[f+280>>2]|0);return 1}function _CRYPTO_cfb128_1_encrypt(b,c,e,f,g,h,i,j){b=b|0;c=c|0;e=e|0;f=f|0;g=g|0;h=h|0;i=i|0;j=j|0;var k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ca=0;h=l;l=l+48|0;if((l|0)>=(m|0))ba(48);k=h;if(!e){l=h;return}n=k+16|0;o=k+1|0;p=k+2|0;q=g+1|0;r=k+3|0;s=g+2|0;t=k+4|0;u=g+3|0;v=k+5|0;w=g+4|0;x=k+6|0;y=g+5|0;z=k+7|0;A=g+6|0;B=k+8|0;C=g+7|0;D=k+9|0;E=g+8|0;F=k+10|0;G=g+9|0;H=k+11|0;I=g+10|0;J=k+12|0;K=g+11|0;L=k+13|0;M=g+12|0;N=k+14|0;O=g+13|0;P=k+15|0;Q=g+14|0;R=k+16|0;S=g+15|0;if(!i){i=0;do{T=i>>>3;U=i&7;V=1<<(U^7);W=(d[b+T>>0]|0)&V|0?-128:0;X=k;Y=g;Z=X+16|0;do{a[X>>0]=a[Y>>0]|0;X=X+1|0;Y=Y+1|0}while((X|0)<(Z|0));bj[j&4095](g,g,f);a[n>>0]=W;_=a[g>>0]|0;$=a[o>>0]|0;a[g>>0]=($&255)>>>7|(d[k>>0]|0)<<1;aa=a[p>>0]|0;a[q>>0]=(aa&255)>>>7|($&255)<<1;$=a[r>>0]|0;a[s>>0]=($&255)>>>7|(aa&255)<<1;aa=a[t>>0]|0;a[u>>0]=(aa&255)>>>7|($&255)<<1;$=a[v>>0]|0;a[w>>0]=($&255)>>>7|(aa&255)<<1;aa=a[x>>0]|0;a[y>>0]=(aa&255)>>>7|($&255)<<1;$=a[z>>0]|0;a[A>>0]=($&255)>>>7|(aa&255)<<1;aa=a[B>>0]|0;a[C>>0]=(aa&255)>>>7|($&255)<<1;$=a[D>>0]|0;a[E>>0]=($&255)>>>7|(aa&255)<<1;aa=a[F>>0]|0;a[G>>0]=(aa&255)>>>7|($&255)<<1;$=a[H>>0]|0;a[I>>0]=($&255)>>>7|(aa&255)<<1;aa=a[J>>0]|0;a[K>>0]=(aa&255)>>>7|($&255)<<1;$=a[L>>0]|0;a[M>>0]=($&255)>>>7|(aa&255)<<1;aa=a[N>>0]|0;a[O>>0]=(aa&255)>>>7|($&255)<<1;$=a[P>>0]|0;a[Q>>0]=($&255)>>>7|(aa&255)<<1;a[S>>0]=(d[R>>0]|0)>>>7|($&255)<<1;$=c+T|0;a[$>>0]=((_&-128^W)&255)>>>U|(d[$>>0]|0)&(V^255);i=i+1|0}while((i|0)!=(e|0));l=h;return}else{i=0;do{$=i>>>3;_=i&7;aa=1<<(_^7);ca=(d[b+$>>0]|0)&aa|0?-128:0;X=k;Y=g;Z=X+16|0;do{a[X>>0]=a[Y>>0]|0;X=X+1|0;Y=Y+1|0}while((X|0)<(Z|0));bj[j&4095](g,g,f);V=a[g>>0]^ca;a[n>>0]=V;U=a[o>>0]|0;a[g>>0]=(U&255)>>>7|(d[k>>0]|0)<<1;W=a[p>>0]|0;a[q>>0]=(W&255)>>>7|(U&255)<<1;U=a[r>>0]|0;a[s>>0]=(U&255)>>>7|(W&255)<<1;W=a[t>>0]|0;a[u>>0]=(W&255)>>>7|(U&255)<<1;U=a[v>>0]|0;a[w>>0]=(U&255)>>>7|(W&255)<<1;W=a[x>>0]|0;a[y>>0]=(W&255)>>>7|(U&255)<<1;U=a[z>>0]|0;a[A>>0]=(U&255)>>>7|(W&255)<<1;W=a[B>>0]|0;a[C>>0]=(W&255)>>>7|(U&255)<<1;U=a[D>>0]|0;a[E>>0]=(U&255)>>>7|(W&255)<<1;W=a[F>>0]|0;a[G>>0]=(W&255)>>>7|(U&255)<<1;U=a[H>>0]|0;a[I>>0]=(U&255)>>>7|(W&255)<<1;W=a[J>>0]|0;a[K>>0]=(W&255)>>>7|(U&255)<<1;U=a[L>>0]|0;a[M>>0]=(U&255)>>>7|(W&255)<<1;W=a[N>>0]|0;a[O>>0]=(W&255)>>>7|(U&255)<<1;U=a[P>>0]|0;a[Q>>0]=(U&255)>>>7|(W&255)<<1;a[S>>0]=(d[R>>0]|0)>>>7|(U&255)<<1;U=c+$|0;a[U>>0]=(V&-128&255)>>>_|(d[U>>0]|0)&(aa^255);i=i+1|0}while((i|0)!=(e|0));l=h;return}}function _camellia_cfb_cipher(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0;f=c[a+96>>2]|0;_CRYPTO_cfb128_encrypt(d,b,e,f,a+32|0,a+80|0,c[a+8>>2]|0,c[f+280>>2]|0);return 1}function _CRYPTO_cfb128_encrypt(b,d,e,f,g,h,i,j){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;i=i|0;j=j|0;var k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0;k=c[h>>2]|0;l=(k|0)!=0&(e|0)!=0;if(!i){if(l){i=d;m=b;n=e;o=k;while(1){p=g+o|0;q=m+1|0;r=a[m>>0]|0;s=i+1|0;a[i>>0]=r^a[p>>0];a[p>>0]=r;r=n+-1|0;p=o+1&15;if((p|0)!=0&(r|0)!=0){i=s;m=q;n=r;o=p}else{t=q;u=s;v=r;w=p;break}}}else{t=b;u=d;v=e;w=k}if((u|g|t)&3|0){if(!v){x=w;c[h>>2]=x;return}else{y=w;z=0}while(1){if(!y)bj[j&4095](g,g,f);o=g+y|0;n=a[t+z>>0]|0;a[u+z>>0]=n^a[o>>0];a[o>>0]=n;z=z+1|0;n=y+1&15;if((z|0)==(v|0)){x=n;break}else y=n}c[h>>2]=x;return}if(v>>>0>15){y=v+-16|0;z=y&-16;n=z+16|0;o=u+n|0;m=u;i=t;p=v;r=w;while(1){bj[j&4095](g,g,f);if(r>>>0<16){s=r;do{q=c[i+s>>2]|0;A=g+s|0;c[m+s>>2]=c[A>>2]^q;c[A>>2]=q;s=s+4|0}while(s>>>0<16)}p=p+-16|0;if(p>>>0<=15)break;else{m=m+16|0;i=i+16|0;r=0}}B=t+n|0;C=o;D=y-z|0;E=0}else{B=t;C=u;D=v;E=w}if(!D){x=E;c[h>>2]=x;return}bj[j&4095](g,g,f);w=D;v=E;while(1){w=w+-1|0;u=g+v|0;t=a[B+v>>0]|0;a[C+v>>0]=t^a[u>>0];a[u>>0]=t;if(!w)break;else v=v+1|0}x=E+D|0;c[h>>2]=x;return}else{if(l){l=d;D=e;E=k;v=b;while(1){w=v+1|0;C=g+E|0;B=a[C>>0]^a[v>>0];a[C>>0]=B;C=l+1|0;a[l>>0]=B;B=D+-1|0;t=E+1&15;if((t|0)!=0&(B|0)!=0){l=C;D=B;E=t;v=w}else{F=w;G=C;H=B;I=t;break}}}else{F=b;G=d;H=e;I=k}if((G|g|F)&3|0){if(!H){x=I;c[h>>2]=x;return}else{J=0;K=I}while(1){if(!K)bj[j&4095](g,g,f);k=g+K|0;e=a[k>>0]^a[F+J>>0];a[k>>0]=e;a[G+J>>0]=e;J=J+1|0;e=K+1&15;if((J|0)==(H|0)){x=e;break}else K=e}c[h>>2]=x;return}if(H>>>0>15){K=H+-16|0;J=K&-16;e=J+16|0;k=G+e|0;d=G;b=H;v=I;E=F;while(1){bj[j&4095](g,g,f);if(v>>>0<16){D=v;do{l=g+D|0;t=c[l>>2]^c[E+D>>2];c[l>>2]=t;c[d+D>>2]=t;D=D+4|0}while(D>>>0<16)}b=b+-16|0;if(b>>>0<=15)break;else{d=d+16|0;v=0;E=E+16|0}}L=F+e|0;M=k;N=K-J|0;O=0}else{L=F;M=G;N=H;O=I}if(!N){x=O;c[h>>2]=x;return}bj[j&4095](g,g,f);f=N;j=O;while(1){f=f+-1|0;I=g+j|0;H=a[I>>0]^a[L+j>>0];a[I>>0]=H;a[M+j>>0]=H;if(!f)break;else j=j+1|0}x=O+N|0;c[h>>2]=x;return}}function _camellia_cbc_cipher(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0;f=c[a+96>>2]|0;g=c[f+284>>2]|0;h=c[a+8>>2]|0;if(g|0){ui[g&4095](d,b,e,f,a+32|0,h);return 1}g=a+32|0;a=c[f+280>>2]|0;if(!h){_CRYPTO_cbc128_decrypt(d,b,e,f,g,a);return 1}else{_CRYPTO_cbc128_encrypt(d,b,e,f,g,a);return 1}return 0}function _camellia_ecb_cipher(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0;f=c[(c[a>>2]|0)+4>>2]|0;g=c[a+96>>2]|0;if(f>>>0>e>>>0)return 1;a=e-f|0;e=g+280|0;h=0;do{bj[c[e>>2]&4095](d+h|0,b+h|0,g);h=h+f|0}while(h>>>0<=a>>>0);return 1}function _aes_ccm_init_key(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0;e=c[a+96>>2]|0;f=(d|0)!=0;g=(b|0)!=0;if(!(g|f))return 1;if(g){_AES_set_encrypt_key(b,c[a+88>>2]<<3,e)|0;_CRYPTO_ccm128_init(e+272|0,c[e+268>>2]|0,c[e+264>>2]|0,e,1365);c[e+320>>2]=0;c[e+248>>2]=1}if(!f)return 1;_memcpy(a+32|0,d|0,15-(c[e+264>>2]|0)|0)|0;c[e+252>>2]=1;return 1}function _aes_ccm_cipher(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f;h=c[a+96>>2]|0;i=h+272|0;j=h+252|0;if((c[j>>2]|0)==0?(c[h+248>>2]|0)==0:0){k=-1;l=f;return k|0}n=a+8|0;o=c[n>>2]|0;if((o|0)==0?(c[h+256>>2]|0)==0:0){k=-1;l=f;return k|0}p=(d|0)!=0;if(!b)if(p){if((e|0)!=0&(c[h+260>>2]|0)==0){k=-1;l=f;return k|0}_CRYPTO_ccm128_aad(i,d,e);k=e;l=f;return k|0}else{if(_CRYPTO_ccm128_setiv(i,a+32|0,15-(c[h+264>>2]|0)|0,e)|0){k=-1;l=f;return k|0}c[h+260>>2]=1;k=e;l=f;return k|0}if(!p){k=0;l=f;return k|0}p=h+260|0;do if(!(c[p>>2]|0))if(!(_CRYPTO_ccm128_setiv(i,a+32|0,15-(c[h+264>>2]|0)|0,e)|0)){c[p>>2]=1;q=c[n>>2]|0;break}else{k=-1;l=f;return k|0}else q=o;while(0);o=c[h+320>>2]|0;n=(o|0)!=0;if(q|0){if(n){if(_CRYPTO_ccm128_encrypt_ccm64(i,d,b,e,o)|0){k=-1;l=f;return k|0}}else if(_CRYPTO_ccm128_encrypt(i,d,b,e)|0){k=-1;l=f;return k|0}c[h+256>>2]=1;k=e;l=f;return k|0}if(n)if(!(_CRYPTO_ccm128_decrypt_ccm64(i,d,b,e,o)|0))r=23;else r=27;else if(!(_CRYPTO_ccm128_decrypt(i,d,b,e)|0))r=23;else r=27;do if((r|0)==23){d=h+268|0;if(_CRYPTO_ccm128_tag(i,g,c[d>>2]|0)|0?(_CRYPTO_memcmp(g,a+48|0,c[d>>2]|0)|0)==0:0)if((e|0)==-1){r=27;break}else{s=e;break}r=27}while(0);if((r|0)==27){_OPENSSL_cleanse(b,e);s=-1}c[j>>2]=0;c[h+256>>2]=0;c[p>>2]=0;k=s;l=f;return k|0}function _aes_ccm_ctrl(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0;f=c[a+96>>2]|0;switch(b|0){case 0:{c[f+248>>2]=0;c[f+252>>2]=0;c[f+264>>2]=8;c[f+268>>2]=12;c[f+256>>2]=0;c[f+260>>2]=0;g=1;return g|0}case 9:{h=15-d|0;break}case 20:{h=d;break}case 17:{if((d+-4|0)>>>0>12|(d&1|0)!=0){g=0;return g|0}b=(e|0)!=0;if(b&(c[a+8>>2]|0)!=0){g=0;return g|0}if(b){c[f+256>>2]=1;_memcpy(a+48|0,e|0,d|0)|0}c[f+268>>2]=d;g=1;return g|0}case 16:{if(!(c[a+8>>2]|0)){g=0;return g|0}a=f+256|0;if(!(c[a>>2]|0)){g=0;return g|0}if(!(_CRYPTO_ccm128_tag(f+272|0,e,d)|0)){g=0;return g|0}c[a>>2]=0;c[f+252>>2]=0;c[f+260>>2]=0;g=1;return g|0}case 8:{a=c[e+96>>2]|0;e=c[f+316>>2]|0;if(!e){g=1;return g|0}if((e|0)!=(f|0)){g=0;return g|0}c[a+316>>2]=a;g=1;return g|0}default:{g=-1;return g|0}}if((h+-2|0)>>>0>6){g=0;return g|0}c[f+264>>2]=h;g=1;return g|0}function _CRYPTO_ccm128_tag(a,b,c){a=a|0;b=b|0;c=c|0;var e=0,f=0;e=((d[a>>0]|0)>>>2&14)+2|0;if(e>>>0>c>>>0){f=0;return f|0}_memcpy(b|0,a+16|0,e|0)|0;f=e;return f|0}function _CRYPTO_ccm128_setiv(b,e,f,g){b=b|0;e=e|0;f=f|0;g=g|0;var h=0,i=0,j=0;h=d[b>>0]|0;i=14-(h&7)|0;if(i>>>0>f>>>0){j=-1;return j|0}f=b+8|0;c[f>>2]=0;c[f+4>>2]=0;a[b+12>>0]=g>>>24;a[b+13>>0]=g>>>16;a[b+14>>0]=g>>>8;a[b+15>>0]=g;a[b>>0]=h&191;_memcpy(b+1|0,e|0,i|0)|0;j=0;return j|0}function _CRYPTO_ccm128_aad(b,e,f){b=b|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0;g=c[b+40>>2]|0;if(!f)return;a[b>>0]=a[b>>0]|64;h=b+16|0;i=b+44|0;bj[g&4095](b,h,c[i>>2]|0);j=b+32|0;b=j;k=_i64Add(c[b>>2]|0,c[b+4>>2]|0,1,0)|0;b=j;c[b>>2]=k;c[b+4>>2]=F;b=f>>>8;k=h+1|0;l=d[h>>0]|0;m=d[k>>0]|0;if(f>>>0<65280){a[h>>0]=l^b;n=2;o=m;p=k}else{a[h>>0]=l^255;a[k>>0]=m^254;m=h+2|0;a[m>>0]=(d[m>>0]|0)^f>>>24;m=h+3|0;a[m>>0]=(d[m>>0]|0)^f>>>16;m=h+4|0;a[m>>0]=(d[m>>0]|0)^b;b=h+5|0;n=6;o=d[b>>0]|0;p=b}a[p>>0]=o^f;o=e;e=n;n=f;while(1){if(!n){q=o;r=0;s=0}else{f=e;p=n;b=o;while(1){m=h+f|0;a[m>>0]=a[m>>0]^a[b>>0];f=f+1|0;m=b+1|0;k=p+-1|0;l=(k|0)!=0;if(!(l&f>>>0<16)){q=m;r=k;s=l;break}else{p=k;b=m}}}bj[g&4095](h,h,c[i>>2]|0);b=j;p=_i64Add(c[b>>2]|0,c[b+4>>2]|0,1,0)|0;b=j;c[b>>2]=p;c[b+4>>2]=F;if(s){o=q;e=0;n=r}else break}return}function _CRYPTO_ccm128_encrypt_ccm64(b,e,f,g,h){b=b|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0;i=l;l=l+16|0;if((l|0)>=(m|0))ba(16);j=i;k=a[b>>0]|0;n=c[b+40>>2]|0;o=c[b+44>>2]|0;p=k&255;if(!(p&64)){bj[n&4095](b,b+16|0,o);q=b+32|0;r=q;s=_i64Add(c[r>>2]|0,c[r+4>>2]|0,1,0)|0;r=q;c[r>>2]=s;c[r+4>>2]=F}r=p&7;a[b>>0]=r;p=r^15;if(!r)t=0;else{r=p;s=0;while(1){q=b+r|0;u=d[q>>0]|0|s;a[q>>0]=0;q=u<<8;r=r+1|0;if(r>>>0>=15){t=q;break}else s=q}}s=b+15|0;r=d[s>>0]|0|t;a[s>>0]=1;if((r|0)!=(g|0)){v=-1;l=i;return v|0}r=b+32|0;s=r;t=_i64Add(c[s>>2]|0,c[s+4>>2]|0,(g+15|0)>>>3|1|0,0)|0;s=F;q=r;c[q>>2]=t;c[q+4>>2]=s;if(s>>>0>536870912|(s|0)==536870912&t>>>0>0){v=-2;l=i;return v|0}t=g>>>4;if(t){ui[h&4095](e,f,t,o,b,b+16|0);h=t<<4;s=e+h|0;q=f+h|0;r=g-h|0;if(r|0){h=b+8|0;u=0;w=8;x=t;do{w=w+-1|0;t=h+w|0;y=u+(x&255)+(d[t>>0]|0)|0;a[t>>0]=y;u=y>>>8;x=x>>>8}while(!((w|0)==0|(u|x|0)==0));z=s;A=q;B=r;C=11}}else{z=e;A=f;B=g;C=11}if((C|0)==11?B|0:0){C=b+16|0;g=0;do{f=C+g|0;a[f>>0]=a[f>>0]^a[z+g>>0];g=g+1|0}while((g|0)!=(B|0));bj[n&4095](C,C,o);bj[n&4095](b,j,o);C=0;do{a[A+C>>0]=a[z+C>>0]^a[j+C>>0];C=C+1|0}while((C|0)!=(B|0))}_memset(b+p|0,0,16-p|0)|0;bj[n&4095](b,j,o);o=j;n=b+16|0;p=n;B=c[p+4>>2]^c[o+4>>2];C=n;c[C>>2]=c[p>>2]^c[o>>2];c[C+4>>2]=B;B=j+8|0;j=b+24|0;C=j;o=c[C+4>>2]^c[B+4>>2];p=j;c[p>>2]=c[C>>2]^c[B>>2];c[p+4>>2]=o;a[b>>0]=k;v=0;l=i;return v|0}function _CRYPTO_ccm128_encrypt(b,e,f,g){b=b|0;e=e|0;f=f|0;g=g|0;var h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0;h=l;l=l+16|0;if((l|0)>=(m|0))ba(16);i=h;j=a[b>>0]|0;k=c[b+40>>2]|0;n=c[b+44>>2]|0;o=j&255;if(!(o&64)){bj[k&4095](b,b+16|0,n);p=b+32|0;q=p;r=_i64Add(c[q>>2]|0,c[q+4>>2]|0,1,0)|0;q=p;c[q>>2]=r;c[q+4>>2]=F}q=o&7;a[b>>0]=q;o=q^15;if(!q)s=0;else{q=o;r=0;while(1){p=b+q|0;t=d[p>>0]|0|r;a[p>>0]=0;p=t<<8;q=q+1|0;if(q>>>0>=15){s=p;break}else r=p}}r=b+15|0;q=d[r>>0]|0|s;a[r>>0]=1;if((q|0)!=(g|0)){u=-1;l=h;return u|0}q=b+32|0;r=q;s=_i64Add(c[r>>2]|0,c[r+4>>2]|0,(g+15|0)>>>3|1|0,0)|0;r=F;p=q;c[p>>2]=s;c[p+4>>2]=r;if(r>>>0>536870912|(r|0)==536870912&s>>>0>0){u=-2;l=h;return u|0}if(g>>>0>15){s=b+16|0;r=b+24|0;p=b+8|0;q=i+8|0;t=g+-16|0;v=t&-16;w=v+16|0;x=f+w|0;y=e;z=f;A=g;while(1){B=y;C=B;D=d[C>>0]|d[C+1>>0]<<8|d[C+2>>0]<<16|d[C+3>>0]<<24;C=B+4|0;B=d[C>>0]|d[C+1>>0]<<8|d[C+2>>0]<<16|d[C+3>>0]<<24;C=y+8|0;E=C;G=d[E>>0]|d[E+1>>0]<<8|d[E+2>>0]<<16|d[E+3>>0]<<24;E=C+4|0;C=d[E>>0]|d[E+1>>0]<<8|d[E+2>>0]<<16|d[E+3>>0]<<24;E=s;H=c[E+4>>2]^B;I=s;c[I>>2]=c[E>>2]^D;c[I+4>>2]=H;H=r;I=c[H+4>>2]^C;E=r;c[E>>2]=c[H>>2]^G;c[E+4>>2]=I;bj[k&4095](s,s,n);bj[k&4095](b,i,n);I=8;do{I=I+-1|0;E=p+I|0;H=(a[E>>0]|0)+1<<24>>24;a[E>>0]=H}while(!((I|0)==0|H<<24>>24!=0));I=i;H=c[I>>2]^D;E=c[I+4>>2]^B;I=q;J=c[I>>2]^G;K=c[I+4>>2]^C;I=z;L=I;a[L>>0]=H;a[L+1>>0]=H>>8;a[L+2>>0]=H>>16;a[L+3>>0]=H>>24;H=I+4|0;a[H>>0]=E;a[H+1>>0]=E>>8;a[H+2>>0]=E>>16;a[H+3>>0]=E>>24;E=z+8|0;H=E;a[H>>0]=J;a[H+1>>0]=J>>8;a[H+2>>0]=J>>16;a[H+3>>0]=J>>24;J=E+4|0;a[J>>0]=K;a[J+1>>0]=K>>8;a[J+2>>0]=K>>16;a[J+3>>0]=K>>24;A=A+-16|0;if(A>>>0<=15)break;else{y=y+16|0;z=z+16|0}}M=e+w|0;N=x;O=t-v|0}else{M=e;N=f;O=g}if(O|0){g=b+16|0;f=0;do{e=g+f|0;a[e>>0]=a[e>>0]^a[M+f>>0];f=f+1|0}while((f|0)!=(O|0));bj[k&4095](g,g,n);bj[k&4095](b,i,n);g=0;do{a[N+g>>0]=a[M+g>>0]^a[i+g>>0];g=g+1|0}while((g|0)!=(O|0))}_memset(b+o|0,0,16-o|0)|0;bj[k&4095](b,i,n);n=i;k=b+16|0;o=k;O=c[o+4>>2]^c[n+4>>2];g=k;c[g>>2]=c[o>>2]^c[n>>2];c[g+4>>2]=O;O=i+8|0;i=b+24|0;g=i;n=c[g+4>>2]^c[O+4>>2];o=i;c[o>>2]=c[g>>2]^c[O>>2];c[o+4>>2]=n;a[b>>0]=j;u=0;l=h;return u|0}function _CRYPTO_ccm128_decrypt_ccm64(b,e,f,g,h){b=b|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0;i=l;l=l+16|0;if((l|0)>=(m|0))ba(16);j=i;k=a[b>>0]|0;n=c[b+40>>2]|0;o=c[b+44>>2]|0;p=k&255;if(!(p&64))bj[n&4095](b,b+16|0,o);q=p&7;a[b>>0]=q;p=q^15;if(!q)r=0;else{q=p;s=0;while(1){t=b+q|0;u=d[t>>0]|0|s;a[t>>0]=0;t=u<<8;q=q+1|0;if(q>>>0>=15){r=t;break}else s=t}}s=b+15|0;q=d[s>>0]|0|r;a[s>>0]=1;if((q|0)!=(g|0)){v=-1;l=i;return v|0}q=g>>>4;if(q){ui[h&4095](e,f,q,o,b,b+16|0);h=q<<4;s=e+h|0;r=f+h|0;t=g-h|0;if(t|0){h=b+8|0;u=0;w=8;x=q;do{w=w+-1|0;q=h+w|0;y=u+(x&255)+(d[q>>0]|0)|0;a[q>>0]=y;u=y>>>8;x=x>>>8}while(!((w|0)==0|(u|x|0)==0));z=s;A=r;B=t;C=10}}else{z=e;A=f;B=g;C=10}if((C|0)==10?B|0:0){bj[n&4095](b,j,o);C=b+16|0;g=0;do{f=a[z+g>>0]^a[j+g>>0];a[A+g>>0]=f;e=C+g|0;a[e>>0]=a[e>>0]^f;g=g+1|0}while((g|0)!=(B|0));bj[n&4095](C,C,o)}_memset(b+p|0,0,16-p|0)|0;bj[n&4095](b,j,o);o=j;n=b+16|0;p=n;C=c[p+4>>2]^c[o+4>>2];B=n;c[B>>2]=c[p>>2]^c[o>>2];c[B+4>>2]=C;C=j+8|0;j=b+24|0;B=j;o=c[B+4>>2]^c[C+4>>2];p=j;c[p>>2]=c[B>>2]^c[C>>2];c[p+4>>2]=o;a[b>>0]=k;v=0;l=i;return v|0}function _CRYPTO_ccm128_decrypt(b,e,f,g){b=b|0;e=e|0;f=f|0;g=g|0;var h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0;h=l;l=l+16|0;if((l|0)>=(m|0))ba(16);i=h;j=a[b>>0]|0;k=c[b+40>>2]|0;n=c[b+44>>2]|0;o=j&255;if(!(o&64))bj[k&4095](b,b+16|0,n);p=o&7;a[b>>0]=p;o=p^15;if(!p)q=0;else{p=0;r=o;while(1){s=b+r|0;t=d[s>>0]|0|p;a[s>>0]=0;s=t<<8;r=r+1|0;if(r>>>0>=15){q=s;break}else p=s}}p=b+15|0;r=d[p>>0]|0|q;a[p>>0]=1;if((r|0)!=(g|0)){u=-1;l=h;return u|0}if(g>>>0>15){r=b+8|0;p=b+16|0;q=i+8|0;s=b+24|0;t=g+-16|0;v=t&-16;w=v+16|0;x=f+w|0;y=e;z=f;A=g;while(1){bj[k&4095](b,i,n);B=8;do{B=B+-1|0;C=r+B|0;D=(a[C>>0]|0)+1<<24>>24;a[C>>0]=D}while(!((B|0)==0|D<<24>>24!=0));B=y;D=B;C=B+4|0;B=y+8|0;E=B;F=d[E>>0]|d[E+1>>0]<<8|d[E+2>>0]<<16|d[E+3>>0]<<24;E=B+4|0;B=d[E>>0]|d[E+1>>0]<<8|d[E+2>>0]<<16|d[E+3>>0]<<24;E=i;G=c[E>>2]^(d[D>>0]|d[D+1>>0]<<8|d[D+2>>0]<<16|d[D+3>>0]<<24);D=c[E+4>>2]^(d[C>>0]|d[C+1>>0]<<8|d[C+2>>0]<<16|d[C+3>>0]<<24);C=i;c[C>>2]=G;c[C+4>>2]=D;C=p;E=c[C+4>>2]^D;D=p;c[D>>2]=c[C>>2]^G;c[D+4>>2]=E;E=q;D=c[E>>2]^F;F=c[E+4>>2]^B;B=q;c[B>>2]=D;c[B+4>>2]=F;B=s;E=c[B+4>>2]^F;F=s;c[F>>2]=c[B>>2]^D;c[F+4>>2]=E;E=z;F=i;D=E+16|0;do{a[E>>0]=a[F>>0]|0;E=E+1|0;F=F+1|0}while((E|0)<(D|0));bj[k&4095](p,p,n);A=A+-16|0;if(A>>>0<=15)break;else{y=y+16|0;z=z+16|0}}H=e+w|0;I=x;J=t-v|0}else{H=e;I=f;J=g}if(J|0){bj[k&4095](b,i,n);g=b+16|0;f=0;do{e=a[H+f>>0]^a[i+f>>0];a[I+f>>0]=e;v=g+f|0;a[v>>0]=a[v>>0]^e;f=f+1|0}while((f|0)!=(J|0));bj[k&4095](g,g,n)}_memset(b+o|0,0,16-o|0)|0;bj[k&4095](b,i,n);n=i;k=b+16|0;o=k;g=c[o+4>>2]^c[n+4>>2];J=k;c[J>>2]=c[o>>2]^c[n>>2];c[J+4>>2]=g;g=i+8|0;i=b+24|0;J=i;n=c[J+4>>2]^c[g+4>>2];o=i;c[o>>2]=c[J>>2]^c[g>>2];c[o+4>>2]=n;a[b>>0]=j;u=0;l=h;return u|0}function _CRYPTO_ccm128_init(b,d,e,f,g){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;c[b>>2]=0;c[b+4>>2]=0;c[b+8>>2]=0;c[b+12>>2]=0;a[b>>0]=e+7&7|(d<<2)+56&56;d=b+32|0;c[d>>2]=0;c[d+4>>2]=0;c[b+40>>2]=g;c[b+44>>2]=f;return}function _aes_xts_init_key(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0;g=c[b+96>>2]|0;h=(e|0)!=0;i=(d|0)!=0;if(!(i|h))return 1;if(i){c[g+512>>2]=0;i=b+88|0;j=c[i>>2]<<2;if(!f){_AES_set_decrypt_key(d,j,g)|0;k=1366}else{_AES_set_encrypt_key(d,j,g)|0;k=1365}c[g+504>>2]=k;k=c[i>>2]|0;_AES_set_encrypt_key(d+((k|0)/2|0)|0,k<<2,g+248|0)|0;c[g+508>>2]=1365;c[g+496>>2]=g}if(!h)return 1;c[g+500>>2]=g+248;g=b+32|0;b=e;e=g+16|0;do{a[g>>0]=a[b>>0]|0;g=g+1|0;b=b+1|0}while((g|0)<(e|0));return 1}function _aes_xts_cipher(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0;f=c[a+96>>2]|0;g=f+496|0;h=c[g>>2]|0;if(!h){i=0;return i|0}j=c[f+500>>2]|0;if(!j){i=0;return i|0}if((b|0)==0|(d|0)==0|e>>>0<16){i=0;return i|0}k=c[f+512>>2]|0;if(!k){if(_CRYPTO_xts128_encrypt(g,a+32|0,d,b,e,c[a+8>>2]|0)|0){i=0;return i|0}}else ui[k&4095](d,b,e,h,j,a+32|0);i=1;return i|0}function _aes_xts_ctrl(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0;d=c[a+96>>2]|0;switch(b|0){case 8:{b=c[e+96>>2]|0;e=c[d+496>>2]|0;do if(e|0)if((e|0)==(d|0)){c[b+496>>2]=b;break}else{f=0;return f|0}while(0);e=c[d+500>>2]|0;if(!e){f=1;return f|0}if((e|0)!=(d+248|0)){f=0;return f|0}c[b+500>>2]=b+248;f=1;return f|0}case 0:{c[d+496>>2]=0;c[d+500>>2]=0;f=1;return f|0}default:{f=-1;return f|0}}return 0}function _CRYPTO_xts128_encrypt(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ca=0,da=0,ea=0,fa=0,ga=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i+16|0;k=i;if(g>>>0<16){n=-1;l=i;return n|0}o=j;p=d;d=o+16|0;do{a[o>>0]=a[p>>0]|0;o=o+1|0;p=p+1|0}while((o|0)<(d|0));bj[c[b+12>>2]&4095](j,j,c[b+4>>2]|0);q=(h|0)!=0;h=q|(g&15|0)==0?g:g+-16|0;a:do if(h>>>0>15){g=j+8|0;r=k+8|0;s=b+8|0;t=j+12|0;u=j;v=g;w=e;x=f;y=h;z=c[u>>2]|0;A=c[u+4>>2]|0;u=c[v>>2]|0;B=c[v+4>>2]|0;while(1){o=k;p=w;d=o+16|0;do{a[o>>0]=a[p>>0]|0;o=o+1|0;p=p+1|0}while((o|0)<(d|0));v=k;C=c[v+4>>2]^A;D=k;c[D>>2]=c[v>>2]^z;c[D+4>>2]=C;C=r;D=c[C+4>>2]^B;v=r;c[v>>2]=c[C>>2]^u;c[v+4>>2]=D;bj[c[s>>2]&4095](k,k,c[b>>2]|0);D=j;v=c[D>>2]|0;C=c[D+4>>2]|0;D=k;E=c[D>>2]^v;G=c[D+4>>2]^C;D=k;c[D>>2]=E;c[D+4>>2]=G;D=g;H=c[D>>2]|0;I=c[D+4>>2]|0;D=r;J=c[D>>2]^H;K=c[D+4>>2]^I;D=r;c[D>>2]=J;c[D+4>>2]=K;o=x;p=k;d=o+16|0;do{a[o>>0]=a[p>>0]|0;o=o+1|0;p=p+1|0}while((o|0)<(d|0));D=y+-16|0;if(!D){n=0;break}L=x+16|0;M=w+16|0;N=c[t>>2]>>31&135;O=_bitshift64Lshr(v|0,C|0,63)|0;P=F;Q=_bitshift64Shl(v|0,C|0,1)|0;A=F;z=N^Q;Q=j;c[Q>>2]=z;c[Q+4>>2]=A;Q=_bitshift64Shl(H|0,I|0,1)|0;u=Q|O;B=F|P;P=g;c[P>>2]=u;c[P+4>>2]=B;if(D>>>0<=15){R=M;S=L;T=D;U=J;V=K;W=E;X=G;break a}else{w=M;x=L;y=D}}l=i;return n|0}else{R=e;S=f;T=h;U=0;V=0;W=0;X=0}while(0);if(!q){q=c[j+12>>2]>>31&135;h=j;f=c[h>>2]|0;e=c[h+4>>2]|0;h=_bitshift64Lshr(f|0,e|0,63)|0;y=F;x=_bitshift64Shl(f|0,e|0,1)|0;e=F;f=q^x;x=j+8|0;q=x;w=_bitshift64Shl(c[q>>2]|0,c[q+4>>2]|0,1)|0;q=w|h;h=F|y;o=k;p=R;d=o+16|0;do{a[o>>0]=a[p>>0]|0;o=o+1|0;p=p+1|0}while((o|0)<(d|0));y=k;w=c[y+4>>2]^e;B=k;c[B>>2]=c[y>>2]^f;c[B+4>>2]=w;w=k+8|0;B=w;y=c[B+4>>2]^h;u=w;c[u>>2]=c[B>>2]^q;c[u+4>>2]=y;y=b+8|0;bj[c[y>>2]&4095](k,k,c[b>>2]|0);u=k;B=c[u>>2]^f;f=c[u+4>>2]^e;e=k;c[e>>2]=B;c[e+4>>2]=f;e=w;u=c[e>>2]^q;q=c[e+4>>2]^h;h=w;c[h>>2]=u;c[h+4>>2]=q;if(!T){Y=B;Z=f;_=u;$=q}else{q=0;do{u=q+16|0;f=a[R+u>>0]|0;B=k+q|0;a[S+u>>0]=a[B>>0]|0;a[B>>0]=f;q=q+1|0}while((q|0)!=(T|0));q=k;f=w;Y=c[q>>2]|0;Z=c[q+4>>2]|0;_=c[f>>2]|0;$=c[f+4>>2]|0}f=j;q=Z^c[f+4>>2];Z=k;c[Z>>2]=Y^c[f>>2];c[Z+4>>2]=q;q=x;Z=$^c[q+4>>2];$=w;c[$>>2]=_^c[q>>2];c[$+4>>2]=Z;bj[c[y>>2]&4095](k,k,c[b>>2]|0);y=j;Z=k;$=c[Z+4>>2]^c[y+4>>2];q=k;c[q>>2]=c[Z>>2]^c[y>>2];c[q+4>>2]=$;$=x;x=w;q=c[x+4>>2]^c[$+4>>2];y=w;c[y>>2]=c[x>>2]^c[$>>2];c[y+4>>2]=q;o=S;p=k;d=o+16|0;do{a[o>>0]=a[p>>0]|0;o=o+1|0;p=p+1|0}while((o|0)<(d|0));n=0;l=i;return n|0}if(!T){aa=k+8|0;ca=k;da=W;ea=X;fa=U;ga=V}else{V=0;do{U=a[R+V>>0]|0;X=k+V|0;a[S+V>>0]=a[X>>0]|0;a[X>>0]=U;V=V+1|0}while((V|0)!=(T|0));T=k;V=k+8|0;R=V;aa=V;ca=k;da=c[T>>2]|0;ea=c[T+4>>2]|0;fa=c[R>>2]|0;ga=c[R+4>>2]|0}R=j;T=ea^c[R+4>>2];ea=ca;c[ea>>2]=da^c[R>>2];c[ea+4>>2]=T;T=j+8|0;ea=T;R=ga^c[ea+4>>2];ga=aa;c[ga>>2]=fa^c[ea>>2];c[ga+4>>2]=R;bj[c[b+8>>2]&4095](k,k,c[b>>2]|0);b=j;j=ca;R=c[j+4>>2]^c[b+4>>2];ga=ca;c[ga>>2]=c[j>>2]^c[b>>2];c[ga+4>>2]=R;R=T;T=aa;ga=c[T+4>>2]^c[R+4>>2];b=aa;c[b>>2]=c[T>>2]^c[R>>2];c[b+4>>2]=ga;o=S+-16|0;p=k;d=o+16|0;do{a[o>>0]=a[p>>0]|0;o=o+1|0;p=p+1|0}while((o|0)<(d|0));n=0;l=i;return n|0}function _aes_gcm_init_key(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0;e=c[a+96>>2]|0;f=(b|0)!=0;if(!(f|(d|0)!=0))return 1;if(!f){f=c[e+636>>2]|0;if(!(c[e+248>>2]|0))_memcpy(c[e+632>>2]|0,d|0,f|0)|0;else _CRYPTO_gcm128_setiv(e+256|0,d,f);c[e+252>>2]=1;c[e+644>>2]=0;return 1}_AES_set_encrypt_key(b,c[a+88>>2]<<3,e)|0;a=e+256|0;_CRYPTO_gcm128_init(a,e,1365);c[e+652>>2]=0;b=e+252|0;if(!d){if(c[b>>2]|0?(f=c[e+632>>2]|0,f|0):0){g=f;h=6}}else{g=d;h=6}if((h|0)==6){_CRYPTO_gcm128_setiv(a,g,c[e+636>>2]|0);c[b>>2]=1}c[e+248>>2]=1;return 1}function _aes_gcm_cipher(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0;f=c[a+96>>2]|0;if(!(c[f+248>>2]|0)){g=-1;return g|0}h=f+648|0;if((c[h>>2]|0)>-1){if((b|0)!=(d|0)|e>>>0<24){g=-1;return g|0}i=a+8|0;do if((_EVP_CIPHER_CTX_ctrl(a,c[i>>2]|0?19:24,8,d)|0)>=1?(j=f+256|0,k=a+48|0,(_CRYPTO_gcm128_aad(j,k,c[h>>2]|0)|0)==0):0){l=d+8|0;m=e+-24|0;n=c[f+652>>2]|0;o=(n|0)!=0;if(c[i>>2]|0){if(o){if(_CRYPTO_gcm128_encrypt_ctr32(j,l,l,m,n)|0){p=-1;break}}else if(_CRYPTO_gcm128_encrypt(j,l,l,m)|0){p=-1;break}_CRYPTO_gcm128_tag(j,l+m|0,16);p=e;break}if(o){if(_CRYPTO_gcm128_decrypt_ctr32(j,l,l,m,n)|0){p=-1;break}}else if(_CRYPTO_gcm128_decrypt(j,l,l,m)|0){p=-1;break}_CRYPTO_gcm128_tag(j,k,16);if(!(_CRYPTO_memcmp(k,l+m|0,16)|0))p=m;else{_OPENSSL_cleanse(l,m);p=-1}}else p=-1;while(0);c[f+252>>2]=0;c[h>>2]=-1;g=p;return g|0}p=f+252|0;if(!(c[p>>2]|0)){g=-1;return g|0}if(!d){if(c[a+8>>2]|0){_CRYPTO_gcm128_tag(f+256|0,a+48|0,16);c[f+640>>2]=16;c[p>>2]=0;g=0;return g|0}h=c[f+640>>2]|0;if((h|0)<0){g=-1;return g|0}if(_CRYPTO_gcm128_finish(f+256|0,a+48|0,h)|0){g=-1;return g|0}c[p>>2]=0;g=0;return g|0}do if(!b){if(_CRYPTO_gcm128_aad(f+256|0,d,e)|0){g=-1;return g|0}}else{p=c[f+652>>2]|0;h=(p|0)!=0;i=f+256|0;if(!(c[a+8>>2]|0))if(h){if(!(_CRYPTO_gcm128_decrypt_ctr32(i,d,b,e,p)|0))break;else g=-1;return g|0}else{if(!(_CRYPTO_gcm128_decrypt(i,d,b,e)|0))break;else g=-1;return g|0}else if(h){if(!(_CRYPTO_gcm128_encrypt_ctr32(i,d,b,e,p)|0))break;else g=-1;return g|0}else{if(!(_CRYPTO_gcm128_encrypt(i,d,b,e)|0))break;else g=-1;return g|0}}while(0);g=e;return g|0}function _aes_gcm_cleanup(a){a=a|0;var b=0,d=0;b=c[a+96>>2]|0;_OPENSSL_cleanse(b+256|0,376);d=c[b+632>>2]|0;if((d|0)==(a+32|0))return 1;_CRYPTO_free(d);return 1}function _aes_gcm_ctrl(b,e,f,g){b=b|0;e=e|0;f=f|0;g=g|0;var h=0,i=0,j=0,k=0,l=0,m=0;h=c[b+96>>2]|0;do switch(e|0){case 0:{c[h+248>>2]=0;c[h+252>>2]=0;c[h+636>>2]=c[(c[b>>2]|0)+12>>2];c[h+632>>2]=b+32;c[h+640>>2]=-1;c[h+644>>2]=0;c[h+648>>2]=-1;i=1;return i|0}case 9:{if((f|0)<1){i=0;return i|0}j=h+636|0;if((f|0)>16?(c[j>>2]|0)<(f|0):0){k=h+632|0;l=c[k>>2]|0;if((l|0)!=(b+32|0))_CRYPTO_free(l);l=_CRYPTO_malloc(f,556527,1166)|0;c[k>>2]=l;if(!l){i=0;return i|0}}c[j>>2]=f;i=1;return i|0}case 17:{if((f+-1|0)>>>0>15){i=0;return i|0}if(c[b+8>>2]|0){i=0;return i|0}_memcpy(b+48|0,g|0,f|0)|0;c[h+640>>2]=f;i=1;return i|0}case 16:{if((f+-1|0)>>>0>15){i=0;return i|0}if(!(c[b+8>>2]|0)){i=0;return i|0}if((c[h+640>>2]|0)<0){i=0;return i|0}_memcpy(g|0,b+48|0,f|0)|0;i=1;return i|0}case 18:{if((f|0)==-1){_memcpy(c[h+632>>2]|0,g|0,c[h+636>>2]|0)|0;c[h+644>>2]=1;i=1;return i|0}if((f|0)<4){i=0;return i|0}j=h+636|0;if(((c[j>>2]|0)-f|0)<8){i=0;return i|0}l=h+632|0;_memcpy(c[l>>2]|0,g|0,f|0)|0;if(c[b+8>>2]|0?(_RAND_bytes((c[l>>2]|0)+f|0,(c[j>>2]|0)-f|0)|0)<1:0){i=0;return i|0}c[h+644>>2]=1;i=1;return i|0}case 19:{if(!(c[h+644>>2]|0)){i=0;return i|0}if(!(c[h+248>>2]|0)){i=0;return i|0}j=h+632|0;l=h+636|0;_CRYPTO_gcm128_setiv(h+256|0,c[j>>2]|0,c[l>>2]|0);k=c[l>>2]|0;m=(f|0)<1|(k|0)<(f|0)?k:f;_memcpy(g|0,(c[j>>2]|0)+k+(0-m)|0,m|0)|0;m=(c[j>>2]|0)+(c[l>>2]|0)+-8|0;l=8;do{l=l+-1|0;j=m+l|0;k=(a[j>>0]|0)+1<<24>>24;a[j>>0]=k}while(!((l|0)==0|k<<24>>24!=0));c[h+252>>2]=1;i=1;return i|0}case 24:{if(!(c[h+644>>2]|0)){i=0;return i|0}if(!(c[h+248>>2]|0)){i=0;return i|0}if(c[b+8>>2]|0){i=0;return i|0}l=h+632|0;m=h+636|0;_memcpy((c[l>>2]|0)+(c[m>>2]|0)+(0-f)|0,g|0,f|0)|0;_CRYPTO_gcm128_setiv(h+256|0,c[l>>2]|0,c[m>>2]|0);c[h+252>>2]=1;i=1;return i|0}case 22:{if((f|0)!=13){i=0;return i|0}m=b+48|0;l=g;k=m+13|0;do{a[m>>0]=a[l>>0]|0;m=m+1|0;l=l+1|0}while((m|0)<(k|0));c[h+648>>2]=13;l=b+59|0;m=b+60|0;k=((c[b+8>>2]|0)==0?-24:-8)+((d[l>>0]|0)<<8|(d[m>>0]|0))|0;a[l>>0]=k>>>8;a[m>>0]=k;i=16;return i|0}case 8:{k=c[g+96>>2]|0;m=c[h+628>>2]|0;do if(m|0)if((m|0)==(h|0)){c[k+628>>2]=k;break}else{i=0;return i|0}while(0);m=h+632|0;if((c[m>>2]|0)==(b+32|0)){c[k+632>>2]=g+32;i=1;return i|0}l=h+636|0;j=_CRYPTO_malloc(c[l>>2]|0,556527,1260)|0;c[k+632>>2]=j;if(!j){i=0;return i|0}_memcpy(j|0,c[m>>2]|0,c[l>>2]|0)|0;i=1;return i|0}default:{i=-1;return i|0}}while(0);return 0}function _CRYPTO_gcm128_setiv(b,e,f){b=b|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ba=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0,ia=0,ja=0,ka=0;g=b+48|0;c[b+364>>2]=0;c[b+360>>2]=0;c[b>>2]=0;c[b+4>>2]=0;c[b+8>>2]=0;c[b+12>>2]=0;c[g>>2]=0;c[g+4>>2]=0;c[g+8>>2]=0;c[g+12>>2]=0;c[g+16>>2]=0;c[g+20>>2]=0;c[g+24>>2]=0;c[g+28>>2]=0;if((f|0)==12){g=b;h=e;i=g+12|0;do{a[g>>0]=a[h>>0]|0;g=g+1|0;h=h+1|0}while((g|0)<(i|0));a[b+15>>0]=1;j=2;k=b+12|0;l=b+13|0;m=b+14|0;n=b+15|0;o=b;p=b+368|0;q=c[p>>2]|0;r=b+32|0;s=b+372|0;t=c[s>>2]|0;bj[q&4095](o,r,t);u=j>>>24;v=u&255;a[k>>0]=v;w=j>>>16;x=w&255;a[l>>0]=x;y=j>>>8;z=y&255;a[m>>0]=z;A=j&255;a[n>>0]=A;return}if(f>>>0>15){h=b+96|0;g=f+-16|0;i=g&-16;B=e+(i+16)|0;C=b+1|0;D=b+2|0;E=b+3|0;F=b+4|0;G=b+5|0;H=b+6|0;I=b+7|0;J=b+8|0;K=b+9|0;L=b+10|0;M=b+11|0;N=b+12|0;O=b+13|0;P=b+14|0;Q=b+15|0;R=f;S=e;T=0;U=0;V=0;W=0;X=0;Y=0;Z=0;_=0;$=0;aa=0;ba=0;ca=0;da=0;ea=0;fa=0;ga=0;while(1){a[b>>0]=T^a[S>>0];a[C>>0]=U^a[S+1>>0];a[D>>0]=V^a[S+2>>0];a[E>>0]=W^a[S+3>>0];a[F>>0]=X^a[S+4>>0];a[G>>0]=Y^a[S+5>>0];a[H>>0]=Z^a[S+6>>0];a[I>>0]=_^a[S+7>>0];a[J>>0]=$^a[S+8>>0];a[K>>0]=aa^a[S+9>>0];a[L>>0]=ba^a[S+10>>0];a[M>>0]=ca^a[S+11>>0];a[N>>0]=da^a[S+12>>0];a[O>>0]=ea^a[S+13>>0];a[P>>0]=fa^a[S+14>>0];a[Q>>0]=ga^a[S+15>>0];_gcm_gmult_4bit(b,h);ha=R+-16|0;if(ha>>>0<=15)break;R=ha;S=S+16|0;T=a[b>>0]|0;U=a[C>>0]|0;V=a[D>>0]|0;W=a[E>>0]|0;X=a[F>>0]|0;Y=a[G>>0]|0;Z=a[H>>0]|0;_=a[I>>0]|0;$=a[J>>0]|0;aa=a[K>>0]|0;ba=a[L>>0]|0;ca=a[M>>0]|0;da=a[N>>0]|0;ea=a[O>>0]|0;fa=a[P>>0]|0;ga=a[Q>>0]|0}ia=g-i|0;ja=B}else{ia=f;ja=e}if(!ia)ka=b+96|0;else{e=0;do{B=b+e|0;a[B>>0]=a[B>>0]^a[ja+e>>0];e=e+1|0}while((e|0)!=(ia|0));ia=b+96|0;_gcm_gmult_4bit(b,ia);ka=ia}ia=b+11|0;a[ia>>0]=(d[ia>>0]|0)^f>>>29;ia=b+12|0;a[ia>>0]=(d[ia>>0]|0)^f>>>21;ia=b+13|0;a[ia>>0]=(d[ia>>0]|0)^f>>>13;ia=b+14|0;a[ia>>0]=(d[ia>>0]|0)^f>>>5;ia=b+15|0;a[ia>>0]=(d[ia>>0]|0)^f<<3;_gcm_gmult_4bit(b,ka);ka=b+12|0;f=b+13|0;ia=b+14|0;e=b+15|0;j=((d[f>>0]|0)<<16|(d[ka>>0]|0)<<24|(d[ia>>0]|0)<<8|(d[e>>0]|0))+1|0;k=ka;l=f;m=ia;n=e;o=b;p=b+368|0;q=c[p>>2]|0;r=b+32|0;s=b+372|0;t=c[s>>2]|0;bj[q&4095](o,r,t);u=j>>>24;v=u&255;a[k>>0]=v;w=j>>>16;x=w&255;a[l>>0]=x;y=j>>>8;z=y&255;a[m>>0]=z;A=j&255;a[n>>0]=A;return}function _gcm_gmult_4bit(b,e){b=b|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0;f=b+15|0;g=d[f>>0]|0;h=g&15;i=e+(h<<4)|0;j=e+(h<<4)+8|0;h=g;g=15;k=c[j>>2]|0;l=c[i>>2]|0;m=c[i+4>>2]|0;i=c[j+4>>2]|0;while(1){j=h>>>4;n=_bitshift64Shl(l|0,m|0,60)|0;o=F;p=_bitshift64Lshr(k|0,i|0,4)|0;q=F|o;o=_bitshift64Lshr(l|0,m|0,4)|0;r=e+(j<<4)|0;s=c[r>>2]^o;o=c[r+4>>2]^F;t=o^c[168464+((k&15)<<2)>>2];r=e+(j<<4)+8|0;u=c[r>>2]^(p|n);v=c[r+4>>2]^q;q=g+-1|0;if((g|0)<1)break;r=d[b+q>>0]|0;n=r&15;p=_bitshift64Shl(s|0,o|0,60)|0;o=F;j=_bitshift64Lshr(u|0,v|0,4)|0;w=o|F;o=_bitshift64Lshr(s|0,t|0,4)|0;x=e+(n<<4)|0;y=e+(n<<4)+8|0;h=r;g=q;k=c[y>>2]^(p|j);l=c[x>>2]^o;m=c[x+4>>2]^F^c[168464+((u&15)<<2)>>2];i=c[y+4>>2]^w}i=_bitshift64Lshr(s|0,t|0,56)|0;a[b>>0]=i;i=_bitshift64Lshr(s|0,t|0,48)|0;a[b+1>>0]=i;i=_bitshift64Lshr(s|0,t|0,40)|0;a[b+2>>0]=i;a[b+3>>0]=t;a[b+4>>0]=s>>>24;a[b+5>>0]=s>>>16;a[b+6>>0]=s>>>8;a[b+7>>0]=s;s=_bitshift64Lshr(u|0,v|0,56)|0;t=b+8|0;a[t>>0]=s;s=_bitshift64Lshr(u|0,v|0,48)|0;a[t+1>>0]=s;s=_bitshift64Lshr(u|0,v|0,40)|0;a[t+2>>0]=s;a[t+3>>0]=v;a[b+12>>0]=u>>>24;a[b+13>>0]=u>>>16;a[b+14>>0]=u>>>8;a[f>>0]=u;return}function _CRYPTO_gcm128_aad(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0;f=b+48|0;g=b+56|0;if(!((c[g>>2]|0)==0&(c[g+4>>2]|0)==0)){h=-2;return h|0}g=f;i=_i64Add(c[g>>2]|0,c[g+4>>2]|0,e|0,0)|0;g=F;if(g>>>0>536870912|(g|0)==536870912&i>>>0>0){h=-1;return h|0}j=f;c[j>>2]=i;c[j+4>>2]=g;g=b+364|0;j=c[g>>2]|0;do if(!j){k=e;l=d}else{if(e){i=b+64|0;f=e;m=d;n=j;do{o=m;m=m+1|0;p=i+n|0;a[p>>0]=a[p>>0]^a[o>>0];f=f+-1|0;n=n+1&15}while((f|0)!=0&(n|0)!=0);if(!n){_gcm_gmult_4bit(b+64|0,b+96|0);k=f;l=m;break}else q=n}else q=j;c[g>>2]=q;h=0;return h|0}while(0);q=k&-16;if(!q){r=k;s=l}else{_gcm_ghash_4bit(b+64|0,b+96|0,l,q);r=k-q|0;s=l+q|0}if(!r)t=0;else{q=b+64|0;b=0;do{l=q+b|0;a[l>>0]=a[l>>0]^a[s+b>>0];b=b+1|0}while((b|0)!=(r|0));t=r}c[g>>2]=t;h=0;return h|0}function _CRYPTO_gcm128_encrypt_ctr32(b,e,f,g,h){b=b|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0;i=b+56|0;j=i;k=c[b+372>>2]|0;l=_i64Add(c[j>>2]|0,c[j+4>>2]|0,g|0,0)|0;j=F;if(j>>>0>15|(j|0)==15&l>>>0>4294967264){m=-1;return m|0}n=i;c[n>>2]=l;c[n+4>>2]=j;j=b+364|0;if(c[j>>2]|0){_gcm_gmult_4bit(b+64|0,b+96|0);c[j>>2]=0}j=b+12|0;n=b+13|0;l=b+14|0;i=b+15|0;o=(d[n>>0]|0)<<16|(d[j>>0]|0)<<24|(d[l>>0]|0)<<8|(d[i>>0]|0);p=b+360|0;q=c[p>>2]|0;if(q)if(g){r=b+16|0;s=b+64|0;t=e;u=f;v=q;w=g;do{x=t;t=t+1|0;y=a[r+v>>0]^a[x>>0];x=u;u=u+1|0;a[x>>0]=y;x=s+v|0;a[x>>0]=a[x>>0]^y;w=w+-1|0;v=v+1&15}while((w|0)!=0&(v|0)!=0);if(!v){_gcm_gmult_4bit(b+64|0,b+96|0);z=t;A=u;B=w;C=10}else D=v}else D=q;else{z=e;A=f;B=g;C=10}if((C|0)==10){if(B>>>0>3071){C=b+64|0;g=b+96|0;f=A;e=o;q=B;v=z;while(1){Li[h&255](v,f,192,k,b);w=e+192|0;a[j>>0]=w>>>24;a[n>>0]=w>>>16;a[l>>0]=w>>>8;a[i>>0]=w;_gcm_ghash_4bit(C,g,f,3072);u=f+3072|0;t=v+3072|0;s=q+-3072|0;if(s>>>0>3071){f=u;e=w;q=s;v=t}else{E=t;G=u;H=w;I=s;break}}}else{E=z;G=A;H=o;I=B}B=I&-16;if(!B){J=E;K=G;L=H;M=I}else{o=I>>>4;Li[h&255](E,G,o,k,b);h=H+o|0;a[j>>0]=h>>>24;a[n>>0]=h>>>16;a[l>>0]=h>>>8;a[i>>0]=h;_gcm_ghash_4bit(b+64|0,b+96|0,G,B);J=E+B|0;K=G+B|0;L=h;M=I-B|0}if(!M)D=0;else{B=b+16|0;bj[c[b+368>>2]&4095](b,B,k);k=L+1|0;a[j>>0]=k>>>24;a[n>>0]=k>>>16;a[l>>0]=k>>>8;a[i>>0]=k;k=b+64|0;b=0;i=M;while(1){i=i+-1|0;l=a[B+b>>0]^a[J+b>>0];a[K+b>>0]=l;n=k+b|0;a[n>>0]=a[n>>0]^l;if(!i){D=M;break}else b=b+1|0}}}c[p>>2]=D;m=0;return m|0}function _CRYPTO_gcm128_encrypt(b,e,f,g){b=b|0;e=e|0;f=f|0;g=g|0;var h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0;h=b+56|0;i=h;j=c[b+368>>2]|0;k=c[b+372>>2]|0;l=_i64Add(c[i>>2]|0,c[i+4>>2]|0,g|0,0)|0;i=F;if(i>>>0>15|(i|0)==15&l>>>0>4294967264){m=-1;return m|0}n=h;c[n>>2]=l;c[n+4>>2]=i;i=b+364|0;if(c[i>>2]|0){_gcm_gmult_4bit(b+64|0,b+96|0);c[i>>2]=0}i=b+12|0;n=b+13|0;l=b+14|0;h=b+15|0;o=(d[n>>0]|0)<<16|(d[i>>0]|0)<<24|(d[l>>0]|0)<<8|(d[h>>0]|0);p=b+360|0;q=c[p>>2]|0;if(q)if(g){r=b+16|0;s=b+64|0;t=e;u=f;v=g;w=q;do{x=t;t=t+1|0;y=a[r+w>>0]^a[x>>0];x=u;u=u+1|0;a[x>>0]=y;x=s+w|0;a[x>>0]=a[x>>0]^y;v=v+-1|0;w=w+1&15}while((w|0)!=0&(v|0)!=0);if(!w){_gcm_gmult_4bit(b+64|0,b+96|0);z=t;A=u;B=v;C=10}else D=w}else D=q;else{z=e;A=f;B=g;C=10}a:do if((C|0)==10){if((z|A)&3|0){if(!B){D=0;break}g=b+16|0;f=b+64|0;e=b+96|0;q=0;w=0;v=o;while(1){if(!w){bj[j&4095](b,g,k);u=v+1|0;a[i>>0]=u>>>24;a[n>>0]=u>>>16;a[l>>0]=u>>>8;a[h>>0]=u;E=u}else E=v;u=a[g+w>>0]^a[z+q>>0];a[A+q>>0]=u;t=f+w|0;a[t>>0]=a[t>>0]^u;u=w+1&15;if(!u)_gcm_gmult_4bit(f,e);q=q+1|0;if((q|0)==(B|0)){D=u;break a}else{w=u;v=E}}}if(B>>>0>3071){v=b+16|0;w=b+64|0;q=b+96|0;e=v+4|0;f=b+24|0;g=v+12|0;u=o;t=A;s=B;r=z;while(1){y=t+3072|0;x=3072;G=u;H=t;I=r;while(1){bj[j&4095](b,v,k);G=G+1|0;a[i>>0]=G>>>24;a[n>>0]=G>>>16;a[l>>0]=G>>>8;a[h>>0]=G;c[H>>2]=c[v>>2]^c[I>>2];c[H+4>>2]=c[e>>2]^c[I+4>>2];c[H+8>>2]=c[f>>2]^c[I+8>>2];c[H+12>>2]=c[g>>2]^c[I+12>>2];x=x+-16|0;if(!x)break;else{H=H+16|0;I=I+16|0}}I=u+192|0;H=r+3072|0;_gcm_ghash_4bit(w,q,t,3072);x=s+-3072|0;if(x>>>0>3071){u=I;t=y;s=x;r=H}else{J=I;K=H;L=y;M=x;break}}}else{J=o;K=z;L=A;M=B}r=M&-16;if(!r){N=M;O=J;P=K;Q=L}else{if(M>>>0>15){s=b+16|0;t=M+-16|0;u=t>>>4;q=J+u|0;w=u<<4;u=w+16|0;g=L+u|0;f=s+4|0;e=b+24|0;v=s+12|0;x=M;H=J;I=L;G=K;while(1){bj[j&4095](b,s,k);H=H+1|0;a[i>>0]=H>>>24;a[n>>0]=H>>>16;a[l>>0]=H>>>8;a[h>>0]=H;c[I>>2]=c[s>>2]^c[G>>2];c[I+4>>2]=c[f>>2]^c[G+4>>2];c[I+8>>2]=c[e>>2]^c[G+8>>2];c[I+12>>2]=c[v>>2]^c[G+12>>2];x=x+-16|0;if(x>>>0<=15)break;else{I=I+16|0;G=G+16|0}}R=t-w|0;S=q+1|0;T=K+u|0;U=g}else{R=M;S=J;T=K;U=L}_gcm_ghash_4bit(b+64|0,b+96|0,U+(0-r)|0,r);N=R;O=S;P=T;Q=U}if(!N)D=0;else{G=b+16|0;bj[j&4095](b,G,k);I=O+1|0;a[i>>0]=I>>>24;a[n>>0]=I>>>16;a[l>>0]=I>>>8;a[h>>0]=I;I=b+64|0;x=0;v=N;while(1){v=v+-1|0;e=a[G+x>>0]^a[P+x>>0];a[Q+x>>0]=e;f=I+x|0;a[f>>0]=a[f>>0]^e;if(!v){D=N;break}else x=x+1|0}}}while(0);c[p>>2]=D;m=0;return m|0}function _CRYPTO_gcm128_tag(a,b,c){a=a|0;b=b|0;c=c|0;_CRYPTO_gcm128_finish(a,0,0)|0;_memcpy(b|0,a+64|0,(c>>>0<16?c:16)|0)|0;return}function _CRYPTO_gcm128_decrypt_ctr32(b,e,f,g,h){b=b|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0;i=b+56|0;j=i;k=c[b+372>>2]|0;l=_i64Add(c[j>>2]|0,c[j+4>>2]|0,g|0,0)|0;j=F;if(j>>>0>15|(j|0)==15&l>>>0>4294967264){m=-1;return m|0}n=i;c[n>>2]=l;c[n+4>>2]=j;j=b+364|0;if(c[j>>2]|0){_gcm_gmult_4bit(b+64|0,b+96|0);c[j>>2]=0}j=b+12|0;n=b+13|0;l=b+14|0;i=b+15|0;o=(d[n>>0]|0)<<16|(d[j>>0]|0)<<24|(d[l>>0]|0)<<8|(d[i>>0]|0);p=b+360|0;q=c[p>>2]|0;if(q)if(g){r=b+16|0;s=b+64|0;t=e;u=f;v=g;w=q;do{x=t;t=t+1|0;y=a[x>>0]|0;x=u;u=u+1|0;a[x>>0]=a[r+w>>0]^y;x=s+w|0;a[x>>0]=a[x>>0]^y;v=v+-1|0;w=w+1&15}while((w|0)!=0&(v|0)!=0);if(!w){_gcm_gmult_4bit(b+64|0,b+96|0);z=t;A=u;B=v;C=10}else D=w}else D=q;else{z=e;A=f;B=g;C=10}if((C|0)==10){if(B>>>0>3071){C=b+64|0;g=b+96|0;f=A;e=B;q=o;w=z;while(1){_gcm_ghash_4bit(C,g,w,3072);Li[h&255](w,f,192,k,b);v=q+192|0;a[j>>0]=v>>>24;a[n>>0]=v>>>16;a[l>>0]=v>>>8;a[i>>0]=v;u=f+3072|0;t=w+3072|0;s=e+-3072|0;if(s>>>0>3071){f=u;e=s;q=v;w=t}else{E=t;G=u;H=s;I=v;break}}}else{E=z;G=A;H=B;I=o}o=H&-16;if(!o){J=E;K=G;L=H;M=I}else{B=H>>>4;_gcm_ghash_4bit(b+64|0,b+96|0,E,o);Li[h&255](E,G,B,k,b);h=B+I|0;a[j>>0]=h>>>24;a[n>>0]=h>>>16;a[l>>0]=h>>>8;a[i>>0]=h;J=E+o|0;K=G+o|0;L=H-o|0;M=h}if(!L)D=0;else{h=b+16|0;bj[c[b+368>>2]&4095](b,h,k);k=M+1|0;a[j>>0]=k>>>24;a[n>>0]=k>>>16;a[l>>0]=k>>>8;a[i>>0]=k;k=b+64|0;b=0;i=L;while(1){i=i+-1|0;l=a[J+b>>0]|0;n=k+b|0;a[n>>0]=a[n>>0]^l;a[K+b>>0]=a[h+b>>0]^l;if(!i){D=L;break}else b=b+1|0}}}c[p>>2]=D;m=0;return m|0}function _CRYPTO_gcm128_decrypt(b,e,f,g){b=b|0;e=e|0;f=f|0;g=g|0;var h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0;h=b+56|0;i=h;j=c[b+368>>2]|0;k=c[b+372>>2]|0;l=_i64Add(c[i>>2]|0,c[i+4>>2]|0,g|0,0)|0;i=F;if(i>>>0>15|(i|0)==15&l>>>0>4294967264){m=-1;return m|0}n=h;c[n>>2]=l;c[n+4>>2]=i;i=b+364|0;if(c[i>>2]|0){_gcm_gmult_4bit(b+64|0,b+96|0);c[i>>2]=0}i=b+12|0;n=b+13|0;l=b+14|0;h=b+15|0;o=(d[n>>0]|0)<<16|(d[i>>0]|0)<<24|(d[l>>0]|0)<<8|(d[h>>0]|0);p=b+360|0;q=c[p>>2]|0;if(q)if(g){r=b+16|0;s=b+64|0;t=e;u=f;v=g;w=q;do{x=t;t=t+1|0;y=a[x>>0]|0;x=u;u=u+1|0;a[x>>0]=a[r+w>>0]^y;x=s+w|0;a[x>>0]=a[x>>0]^y;v=v+-1|0;w=w+1&15}while((w|0)!=0&(v|0)!=0);if(!w){_gcm_gmult_4bit(b+64|0,b+96|0);z=t;A=u;B=v;C=10}else D=w}else D=q;else{z=e;A=f;B=g;C=10}a:do if((C|0)==10){if((z|A)&3|0){if(!B){D=0;break}g=b+16|0;f=b+64|0;e=b+96|0;q=0;w=0;v=o;while(1){if(!w){bj[j&4095](b,g,k);u=v+1|0;a[i>>0]=u>>>24;a[n>>0]=u>>>16;a[l>>0]=u>>>8;a[h>>0]=u;E=u}else E=v;u=a[z+q>>0]|0;a[A+q>>0]=a[g+w>>0]^u;t=f+w|0;a[t>>0]=a[t>>0]^u;u=w+1&15;if(!u)_gcm_gmult_4bit(f,e);q=q+1|0;if((q|0)==(B|0)){D=u;break a}else{w=u;v=E}}}if(B>>>0>3071){v=b+64|0;w=b+96|0;q=b+16|0;e=q+4|0;f=b+24|0;g=q+12|0;u=o;t=A;s=B;r=z;while(1){_gcm_ghash_4bit(v,w,r,3072);y=t+3072|0;x=3072;G=u;H=t;I=r;while(1){bj[j&4095](b,q,k);G=G+1|0;a[i>>0]=G>>>24;a[n>>0]=G>>>16;a[l>>0]=G>>>8;a[h>>0]=G;c[H>>2]=c[q>>2]^c[I>>2];c[H+4>>2]=c[e>>2]^c[I+4>>2];c[H+8>>2]=c[f>>2]^c[I+8>>2];c[H+12>>2]=c[g>>2]^c[I+12>>2];x=x+-16|0;if(!x)break;else{H=H+16|0;I=I+16|0}}I=u+192|0;H=r+3072|0;x=s+-3072|0;if(x>>>0>3071){u=I;t=y;s=x;r=H}else{J=I;K=H;L=y;M=x;break}}}else{J=o;K=z;L=A;M=B}r=M&-16;if((r|0)!=0?(_gcm_ghash_4bit(b+64|0,b+96|0,K,r),M>>>0>15):0){r=b+16|0;s=M+-16|0;t=s>>>4;u=J+t|0;g=t<<4;t=g+16|0;f=L+t|0;e=r+4|0;q=b+24|0;w=r+12|0;v=M;x=J;H=L;I=K;while(1){bj[j&4095](b,r,k);x=x+1|0;a[i>>0]=x>>>24;a[n>>0]=x>>>16;a[l>>0]=x>>>8;a[h>>0]=x;c[H>>2]=c[r>>2]^c[I>>2];c[H+4>>2]=c[e>>2]^c[I+4>>2];c[H+8>>2]=c[q>>2]^c[I+8>>2];c[H+12>>2]=c[w>>2]^c[I+12>>2];v=v+-16|0;if(v>>>0<=15)break;else{H=H+16|0;I=I+16|0}}N=s-g|0;O=u+1|0;P=K+t|0;Q=f}else{N=M;O=J;P=K;Q=L}if(!N)D=0;else{I=b+16|0;bj[j&4095](b,I,k);H=O+1|0;a[i>>0]=H>>>24;a[n>>0]=H>>>16;a[l>>0]=H>>>8;a[h>>0]=H;H=b+64|0;v=0;w=N;while(1){w=w+-1|0;q=a[P+v>>0]|0;e=H+v|0;a[e>>0]=a[e>>0]^q;a[Q+v>>0]=a[I+v>>0]^q;if(!w){D=N;break}else v=v+1|0}}}while(0);c[p>>2]=D;m=0;return m|0}function _CRYPTO_gcm128_finish(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;e=a+48|0;f=e;g=c[f>>2]|0;h=c[f+4>>2]|0;f=_bitshift64Shl(g|0,h|0,3)|0;i=F;j=a+56|0;k=j;l=c[k>>2]|0;m=c[k+4>>2]|0;k=_bitshift64Shl(l|0,m|0,3)|0;n=F;if((c[a+360>>2]|0)==0?(c[a+364>>2]|0)==0:0)o=a+96|0;else{p=a+96|0;_gcm_gmult_4bit(a+64|0,p);o=p}p=e;c[p>>2]=f;c[p+4>>2]=i;i=j;c[i>>2]=k;c[i+4>>2]=n;n=_bitshift64Lshr(g|0,h|0,5)|0;i=_bitshift64Lshr(g|0,h|0,21)|0;k=_bitshift64Lshr(g|0,h|0,29)|0;j=_bitshift64Shl(k|0,F|0,24)|0;k=_bitshift64Lshr(g|0,h|0,21)|0;p=_bitshift64Lshr(g|0,h|0,37)|0;f=_bitshift64Lshr(g|0,h|0,53)|0;h=_bitshift64Lshr(l|0,m|0,5)|0;e=_bitshift64Lshr(l|0,m|0,21)|0;q=_bitshift64Lshr(l|0,m|0,29)|0;r=_bitshift64Shl(q|0,F|0,24)|0;q=_bitshift64Lshr(l|0,m|0,21)|0;s=_bitshift64Lshr(l|0,m|0,37)|0;t=_bitshift64Lshr(l|0,m|0,53)|0;m=a+64|0;u=m;v=c[u+4>>2]^(g<<11&16711680|g<<27|n&65280|i&255);i=m;c[i>>2]=c[u>>2]^(k&16711680|j|p&65280|f&255);c[i+4>>2]=v;v=a+72|0;i=v;f=(l<<11&16711680|l<<27|h&65280|e&255)^c[i+4>>2];e=v;c[e>>2]=(q&16711680|r|s&65280|t&255)^c[i>>2];c[e+4>>2]=f;_gcm_gmult_4bit(m,o);o=a+32|0;f=m;e=c[f+4>>2]^c[o+4>>2];i=m;c[i>>2]=c[f>>2]^c[o>>2];c[i+4>>2]=e;e=a+40|0;a=v;i=c[a+4>>2]^c[e+4>>2];o=v;c[o>>2]=c[a>>2]^c[e>>2];c[o+4>>2]=i;if(!((b|0)!=0&d>>>0<17)){w=-1;return w|0}w=_CRYPTO_memcmp(m,b,d)|0;return w|0}function _gcm_ghash_4bit(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0;g=b+15|0;h=b+1|0;i=b+2|0;j=b+3|0;k=b+4|0;l=b+5|0;m=b+6|0;n=b+7|0;o=b+8|0;p=o+1|0;q=o+2|0;r=o+3|0;s=b+12|0;t=b+13|0;u=b+14|0;v=e;e=f;f=a[g>>0]|0;while(1){w=(a[v+15>>0]^f)&255;x=w&15;y=d+(x<<4)|0;z=d+(x<<4)+8|0;x=w;w=15;A=c[z>>2]|0;B=c[y>>2]|0;C=c[y+4>>2]|0;y=c[z+4>>2]|0;while(1){z=x>>>4;D=_bitshift64Shl(B|0,C|0,60)|0;E=F;G=_bitshift64Lshr(A|0,y|0,4)|0;H=E|F;E=_bitshift64Lshr(B|0,C|0,4)|0;I=d+(z<<4)|0;J=c[I>>2]^E;E=c[I+4>>2]^F;K=E^c[168464+((A&15)<<2)>>2];I=d+(z<<4)+8|0;L=c[I>>2]^(D|G);M=c[I+4>>2]^H;H=w+-1|0;if((w|0)<1)break;I=(a[v+H>>0]^a[b+H>>0])&255;G=I&15;D=_bitshift64Shl(J|0,E|0,60)|0;E=F;z=_bitshift64Lshr(L|0,M|0,4)|0;N=E|F;E=_bitshift64Lshr(J|0,K|0,4)|0;O=d+(G<<4)|0;P=d+(G<<4)+8|0;x=I;w=H;A=c[P>>2]^(D|z);B=c[O>>2]^E;C=c[O+4>>2]^F^c[168464+((L&15)<<2)>>2];y=c[P+4>>2]^N}y=_bitshift64Lshr(J|0,K|0,56)|0;a[b>>0]=y;y=_bitshift64Lshr(J|0,K|0,48)|0;a[h>>0]=y;y=_bitshift64Lshr(J|0,K|0,40)|0;a[i>>0]=y;a[j>>0]=K;a[k>>0]=J>>>24;a[l>>0]=J>>>16;a[m>>0]=J>>>8;a[n>>0]=J;y=_bitshift64Lshr(L|0,M|0,56)|0;a[o>>0]=y;y=_bitshift64Lshr(L|0,M|0,48)|0;a[p>>0]=y;y=_bitshift64Lshr(L|0,M|0,40)|0;a[q>>0]=y;a[r>>0]=M;a[s>>0]=L>>>24;a[t>>0]=L>>>16;a[u>>0]=L>>>8;f=L&255;a[g>>0]=f;e=e+-16|0;if(!e)break;else v=v+16|0}return}function _CRYPTO_gcm128_init(a,b,e){a=a|0;b=b|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,G=0,H=0,I=0,J=0,K=0;_memset(a|0,0,368)|0;c[a+368>>2]=e;c[a+372>>2]=b;f=a+80|0;bj[e&4095](f,f,b);b=(d[f+1>>0]|0)<<16|(d[f>>0]|0)<<24|(d[f+2>>0]|0)<<8|(d[f+3>>0]|0);e=(d[f+5>>0]|0)<<16|(d[f+4>>0]|0)<<24|(d[f+6>>0]|0)<<8|(d[f+7>>0]|0);g=a+88|0;h=(d[g+1>>0]|0)<<16|(d[g>>0]|0)<<24|(d[g+2>>0]|0)<<8|(d[g+3>>0]|0);i=d[f+15>>0]|0;j=(d[f+13>>0]|0)<<16|(d[f+12>>0]|0)<<24|(d[f+14>>0]|0)<<8|i;k=f;c[k>>2]=e;c[k+4>>2]=b;k=g;c[k>>2]=j;c[k+4>>2]=h;k=a+96|0;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0;c[k+12>>2]=0;k=a+224|0;c[k>>2]=e;c[k+4>>2]=b;k=a+232|0;c[k>>2]=j;c[k+4>>2]=h;k=_bitshift64Shl(e|0,0,63)|0;g=F;f=_bitshift64Lshr(j|0,h|0,1)|0;l=f|k;k=F|g;g=_bitshift64Lshr(e|0,b|0,1)|0;m=F;n=0-(i&1)&-520093696^m;i=a+160|0;c[i>>2]=g;c[i+4>>2]=n;i=a+168|0;c[i>>2]=l;c[i+4>>2]=k;i=_bitshift64Shl(g|0,m|0,63)|0;m=F;o=_bitshift64Lshr(l|0,k|0,1)|0;p=o|i;i=F|m;m=_bitshift64Lshr(g|0,n|0,1)|0;q=F;r=0-(f&1)&-520093696^q;f=a+128|0;c[f>>2]=m;c[f+4>>2]=r;f=a+136|0;c[f>>2]=p;c[f+4>>2]=i;f=_bitshift64Shl(m|0,q|0,63)|0;q=F;s=_bitshift64Lshr(p|0,i|0,1)|0;t=s|f;f=F|q;q=_bitshift64Lshr(m|0,r|0,1)|0;s=F^0-(o&1)&-520093696;o=a+112|0;c[o>>2]=q;c[o+4>>2]=s;o=a+120|0;c[o>>2]=t;c[o+4>>2]=f;o=q^m;u=s^r;v=a+144|0;c[v>>2]=o;c[v+4>>2]=u;v=t^p;w=f^i;x=a+152|0;c[x>>2]=v;c[x+4>>2]=w;x=q^g;y=s^n;z=a+176|0;c[z>>2]=x;c[z+4>>2]=y;z=t^l;A=f^k;B=a+184|0;c[B>>2]=z;c[B+4>>2]=A;B=m^g;C=r^n;D=a+192|0;c[D>>2]=B;c[D+4>>2]=C;D=p^l;E=i^k;G=a+200|0;c[G>>2]=D;c[G+4>>2]=E;G=o^g;H=u^n;I=a+208|0;c[I>>2]=G;c[I+4>>2]=H;I=v^l;J=w^k;K=a+216|0;c[K>>2]=I;c[K+4>>2]=J;K=a+240|0;c[K>>2]=q^e;c[K+4>>2]=s^b;s=a+248|0;c[s>>2]=t^j;c[s+4>>2]=f^h;f=a+256|0;c[f>>2]=m^e;c[f+4>>2]=r^b;r=a+264|0;c[r>>2]=p^j;c[r+4>>2]=i^h;i=a+272|0;c[i>>2]=o^e;c[i+4>>2]=u^b;u=a+280|0;c[u>>2]=v^j;c[u+4>>2]=w^h;w=a+288|0;c[w>>2]=g^e;c[w+4>>2]=n^b;n=a+296|0;c[n>>2]=l^j;c[n+4>>2]=k^h;k=a+304|0;c[k>>2]=x^e;c[k+4>>2]=y^b;y=a+312|0;c[y>>2]=z^j;c[y+4>>2]=A^h;A=a+320|0;c[A>>2]=B^e;c[A+4>>2]=C^b;C=a+328|0;c[C>>2]=D^j;c[C+4>>2]=E^h;E=a+336|0;c[E>>2]=G^e;c[E+4>>2]=H^b;b=a+344|0;c[b>>2]=I^j;c[b+4>>2]=J^h;return}function _aes_ctr_cipher(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f;h=a+80|0;c[g>>2]=c[h>>2];i=c[a+96>>2]|0;j=c[i+252>>2]|0;k=a+32|0;n=a+48|0;if(!j){_CRYPTO_ctr128_encrypt(d,b,e,i,k,n,g,c[i+248>>2]|0);o=c[g>>2]|0;c[h>>2]=o;l=f;return 1}else{_CRYPTO_ctr128_encrypt_ctr32(d,b,e,i,k,n,g,j);o=c[g>>2]|0;c[h>>2]=o;l=f;return 1}return 0}function _CRYPTO_ctr128_encrypt_ctr32(b,e,f,g,h,i,j,k){b=b|0;e=e|0;f=f|0;g=g|0;h=h|0;i=i|0;j=j|0;k=k|0;var l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0;l=c[j>>2]|0;if((f|0)!=0&(l|0)!=0){m=l;n=b;o=e;p=f;while(1){q=n+1|0;r=o+1|0;a[o>>0]=a[i+m>>0]^a[n>>0];s=p+-1|0;t=m+1&15;if((s|0)!=0&(t|0)!=0){m=t;n=q;o=r;p=s}else{u=t;v=q;w=r;x=s;break}}}else{u=l;v=b;w=e;x=f}f=h+12|0;e=h+13|0;b=h+14|0;l=h+15|0;p=(d[e>>0]|0)<<16|(d[f>>0]|0)<<24|(d[b>>0]|0)<<8|(d[l>>0]|0);if(x>>>0>15){o=h+11|0;n=h+10|0;m=h+9|0;s=h+8|0;r=h+7|0;q=h+6|0;t=h+5|0;y=h+4|0;z=h+3|0;A=h+2|0;B=h+1|0;C=p;D=v;E=w;F=x;while(1){G=F>>>4;H=C+G|0;I=G>>>0>H>>>0;J=I?0:H;H=I?0-C|0:G;Li[k&255](D,E,H,g,h);a[f>>0]=J>>>24;a[e>>0]=J>>>16;a[b>>0]=J>>>8;a[l>>0]=J;if(!J){G=(d[o>>0]|0)+1|0;a[o>>0]=G;I=(d[n>>0]|0)+(G>>>8)|0;a[n>>0]=I;G=(d[m>>0]|0)+(I>>>8)|0;a[m>>0]=G;I=(d[s>>0]|0)+(G>>>8)|0;a[s>>0]=I;G=(d[r>>0]|0)+(I>>>8)|0;a[r>>0]=G;I=(d[q>>0]|0)+(G>>>8)|0;a[q>>0]=I;G=(d[t>>0]|0)+(I>>>8)|0;a[t>>0]=G;I=(d[y>>0]|0)+(G>>>8)|0;a[y>>0]=I;G=(d[z>>0]|0)+(I>>>8)|0;a[z>>0]=G;I=(d[A>>0]|0)+(G>>>8)|0;a[A>>0]=I;G=(d[B>>0]|0)+(I>>>8)|0;a[B>>0]=G;a[h>>0]=(d[h>>0]|0)+(G>>>8)}G=H<<4;H=F-G|0;I=E+G|0;K=D+G|0;if(H>>>0>15){C=J;D=K;E=I;F=H}else{L=J;M=K;N=I;O=H;break}}}else{L=p;M=v;N=w;O=x}if(!O){P=u;c[j>>2]=P;return}x=i;w=x+16|0;do{a[x>>0]=0;x=x+1|0}while((x|0)<(w|0));Li[k&255](i,i,1,g,h);g=L+1|0;a[f>>0]=g>>>24;a[e>>0]=g>>>16;a[b>>0]=g>>>8;a[l>>0]=g;if(!g){g=h+11|0;l=(d[g>>0]|0)+1|0;a[g>>0]=l;g=h+10|0;b=(d[g>>0]|0)+(l>>>8)|0;a[g>>0]=b;g=h+9|0;l=(d[g>>0]|0)+(b>>>8)|0;a[g>>0]=l;g=h+8|0;b=(d[g>>0]|0)+(l>>>8)|0;a[g>>0]=b;g=h+7|0;l=(d[g>>0]|0)+(b>>>8)|0;a[g>>0]=l;g=h+6|0;b=(d[g>>0]|0)+(l>>>8)|0;a[g>>0]=b;g=h+5|0;l=(d[g>>0]|0)+(b>>>8)|0;a[g>>0]=l;g=h+4|0;b=(d[g>>0]|0)+(l>>>8)|0;a[g>>0]=b;g=h+3|0;l=(d[g>>0]|0)+(b>>>8)|0;a[g>>0]=l;g=h+2|0;b=(d[g>>0]|0)+(l>>>8)|0;a[g>>0]=b;g=h+1|0;l=(d[g>>0]|0)+(b>>>8)|0;a[g>>0]=l;a[h>>0]=(d[h>>0]|0)+(l>>>8);Q=u;R=O}else{Q=u;R=O}while(1){R=R+-1|0;a[N+Q>>0]=a[i+Q>>0]^a[M+Q>>0];if(!R)break;else Q=Q+1|0}P=O+u|0;c[j>>2]=P;return}function _CRYPTO_ctr128_encrypt(b,d,e,f,g,h,i,j){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;i=i|0;j=j|0;var k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0;k=c[i>>2]|0;if((e|0)!=0&(k|0)!=0){l=k;m=b;n=d;o=e;while(1){p=m+1|0;q=n+1|0;a[n>>0]=a[h+l>>0]^a[m>>0];r=o+-1|0;s=l+1&15;if((r|0)!=0&(s|0)!=0){l=s;m=p;n=q;o=r}else{t=s;u=p;v=q;w=r;break}}}else{t=k;u=b;v=d;w=e}if((v|h|u)&3|0){if(!w){x=t;c[i>>2]=x;return}else{y=0;z=t}while(1){if(!z){bj[j&4095](g,h,f);_ctr128_inc(g)}a[v+y>>0]=a[h+z>>0]^a[u+y>>0];y=y+1|0;e=z+1&15;if((y|0)==(w|0)){x=e;break}else z=e}c[i>>2]=x;return}if(w>>>0>15){z=w+-16|0;y=z&-16;e=y+16|0;d=v+e|0;b=h+4|0;k=h+8|0;o=h+12|0;n=u;m=v;l=w;while(1){bj[j&4095](g,h,f);_ctr128_inc(g);c[m>>2]=c[h>>2]^c[n>>2];c[m+4>>2]=c[b>>2]^c[n+4>>2];c[m+8>>2]=c[k>>2]^c[n+8>>2];c[m+12>>2]=c[o>>2]^c[n+12>>2];l=l+-16|0;if(l>>>0<=15)break;else{n=n+16|0;m=m+16|0}}A=0;B=u+e|0;C=d;D=z-y|0}else{A=t;B=u;C=v;D=w}if(!D){x=A;c[i>>2]=x;return}bj[j&4095](g,h,f);_ctr128_inc(g);g=D;f=A;while(1){g=g+-1|0;a[C+f>>0]=a[h+f>>0]^a[B+f>>0];if(!g)break;else f=f+1|0}x=A+D|0;c[i>>2]=x;return}function _ctr128_inc(b){b=b|0;var c=0,e=0,f=0;c=b+15|0;e=(d[c>>0]|0)+1|0;a[c>>0]=e;c=b+14|0;f=(d[c>>0]|0)+(e>>>8)|0;a[c>>0]=f;c=b+13|0;e=(d[c>>0]|0)+(f>>>8)|0;a[c>>0]=e;c=b+12|0;f=(d[c>>0]|0)+(e>>>8)|0;a[c>>0]=f;c=b+11|0;e=(d[c>>0]|0)+(f>>>8)|0;a[c>>0]=e;c=b+10|0;f=(d[c>>0]|0)+(e>>>8)|0;a[c>>0]=f;c=b+9|0;e=(d[c>>0]|0)+(f>>>8)|0;a[c>>0]=e;c=b+8|0;f=(d[c>>0]|0)+(e>>>8)|0;a[c>>0]=f;c=b+7|0;e=(d[c>>0]|0)+(f>>>8)|0;a[c>>0]=e;c=b+6|0;f=(d[c>>0]|0)+(e>>>8)|0;a[c>>0]=f;c=b+5|0;e=(d[c>>0]|0)+(f>>>8)|0;a[c>>0]=e;c=b+4|0;f=(d[c>>0]|0)+(e>>>8)|0;a[c>>0]=f;c=b+3|0;e=(d[c>>0]|0)+(f>>>8)|0;a[c>>0]=e;c=b+2|0;f=(d[c>>0]|0)+(e>>>8)|0;a[c>>0]=f;c=b+1|0;e=(d[c>>0]|0)+(f>>>8)|0;a[c>>0]=e;a[b>>0]=(d[b>>0]|0)+(e>>>8);return}function _aes_ofb_cipher(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0;f=c[a+96>>2]|0;_CRYPTO_ofb128_encrypt(d,b,e,f,a+32|0,a+80|0,c[f+248>>2]|0);return 1}function _aes_cfb8_cipher(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0;f=c[a+96>>2]|0;_CRYPTO_cfb128_8_encrypt(d,b,e,f,a+32|0,a+80|0,c[a+8>>2]|0,c[f+248>>2]|0);return 1}function _aes_cfb1_cipher(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0;f=c[a+96>>2]|0;if(c[a+92>>2]&8192|0){_CRYPTO_cfb128_1_encrypt(d,b,e,f,a+32|0,a+80|0,c[a+8>>2]|0,c[f+248>>2]|0);return 1}if(e>>>0>268435455){g=a+32|0;h=a+80|0;i=a+8|0;j=f+248|0;k=e;do{_CRYPTO_cfb128_1_encrypt(d,b,-2147483648,f,g,h,c[i>>2]|0,c[j>>2]|0);k=k+-268435456|0}while(k>>>0>268435455);l=e&268435455}else l=e;if(!l)return 1;_CRYPTO_cfb128_1_encrypt(d,b,l<<3,f,a+32|0,a+80|0,c[a+8>>2]|0,c[f+248>>2]|0);return 1}function _aes_cfb_cipher(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0;f=c[a+96>>2]|0;_CRYPTO_cfb128_encrypt(d,b,e,f,a+32|0,a+80|0,c[a+8>>2]|0,c[f+248>>2]|0);return 1}function _aes_ecb_cipher(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0;f=c[(c[a>>2]|0)+4>>2]|0;g=c[a+96>>2]|0;if(f>>>0>e>>>0)return 1;a=e-f|0;e=g+248|0;h=0;do{bj[c[e>>2]&4095](d+h|0,b+h|0,g);h=h+f|0}while(h>>>0<=a>>>0);return 1}function _cast_init_key(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;e=c[a+96>>2]|0;_CAST_set_key(e,_EVP_CIPHER_CTX_key_length(a)|0,b);return 1}function _cast5_cbc_cipher(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0;if(e>>>0>1073741823){f=a+96|0;g=a+32|0;h=a+8|0;i=e+-1073741824|0;j=i&-1073741824;k=j+1073741824|0;l=d+k|0;m=d;n=b;o=e;while(1){_CAST_cbc_encrypt(m,n,1073741824,c[f>>2]|0,g,c[h>>2]|0);o=o+-1073741824|0;if(o>>>0<=1073741823)break;else{m=m+1073741824|0;n=n+1073741824|0}}p=i-j|0;q=l;r=b+k|0}else{p=e;q=d;r=b}if(!p)return 1;_CAST_cbc_encrypt(q,r,p,c[a+96>>2]|0,a+32|0,c[a+8>>2]|0);return 1}function _EVP_CIPHER_set_asn1_iv(a,b){a=a|0;b=b|0;var d=0,e=0;if(!b){d=0;return d|0}e=c[(c[a>>2]|0)+12>>2]|0;if(e>>>0>=17)_OpenSSLDie(503826,148,531941);d=_ASN1_TYPE_set_octetstring(b,a+16|0,e)|0;return d|0}function _EVP_CIPHER_get_asn1_iv(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;if(!b){d=0;return d|0}e=c[(c[a>>2]|0)+12>>2]|0;if(e>>>0>=17)_OpenSSLDie(503826,131,532097);f=a+16|0;if((_ASN1_TYPE_get_octetstring(b,f,e)|0)!=(e|0)){d=-1;return d|0}if((e|0)<=0){d=e;return d|0}_memcpy(a+32|0,f|0,e|0)|0;d=e;return d|0}function _CAST_cbc_encrypt(b,e,f,g,h,i){b=b|0;e=e|0;f=f|0;g=g|0;h=h|0;i=i|0;var j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0,ia=0,ja=0,ka=0,la=0,ma=0,na=0,oa=0,pa=0,qa=0,ra=0,sa=0,ta=0,ua=0,va=0,wa=0,xa=0;j=l;l=l+16|0;if((l|0)>=(m|0))ba(16);k=j;n=h+1|0;o=f+-8|0;p=h+4|0;q=h+6|0;r=h+3|0;s=h+7|0;t=h+2|0;u=h+5|0;v=d[r>>0]|0|(d[h>>0]|0)<<24|(d[n>>0]|0)<<16|(d[t>>0]|0)<<8;w=(d[q>>0]|0)<<8|(d[p>>0]|0)<<24|(d[s>>0]|0)|(d[u>>0]|0)<<16;x=(o|0)>-1;a:do if(!i){if(x){y=k+4|0;z=o&-8;A=z+8|0;B=b+A|0;C=f+-16|0;D=w;E=v;F=e;G=o;H=b;while(1){I=E;E=(d[H+1>>0]|0)<<16|(d[H>>0]|0)<<24|(d[H+2>>0]|0)<<8|(d[H+3>>0]|0);J=D;D=(d[H+5>>0]|0)<<16|(d[H+4>>0]|0)<<24|(d[H+6>>0]|0)<<8|(d[H+7>>0]|0);c[k>>2]=E;c[y>>2]=D;_CAST_decrypt(k,g);K=c[k>>2]^I;I=c[y>>2]^J;a[F>>0]=K>>>24;a[F+1>>0]=K>>>16;a[F+2>>0]=K>>>8;a[F+3>>0]=K;a[F+4>>0]=I>>>24;a[F+5>>0]=I>>>16;a[F+6>>0]=I>>>8;a[F+7>>0]=I;G=G+-8|0;if((G|0)<=-1)break;else{F=F+8|0;H=H+8|0}}L=D;M=E;N=C-z|0;O=e+A|0;P=B}else{L=w;M=v;N=o;O=e;P=b}if((N|0)==-8){Q=L;R=M}else{H=(d[P+1>>0]|0)<<16|(d[P>>0]|0)<<24|(d[P+2>>0]|0)<<8|(d[P+3>>0]|0);F=(d[P+5>>0]|0)<<16|(d[P+4>>0]|0)<<24|(d[P+6>>0]|0)<<8|(d[P+7>>0]|0);c[k>>2]=H;G=k+4|0;c[G>>2]=F;_CAST_decrypt(k,g);y=c[k>>2]^M;I=c[G>>2]^L;G=O+(N+8)|0;switch(N|0){case -7:{S=G;break}case -1:{K=G+-1|0;a[K>>0]=I>>>8;T=K;U=23;break}case -2:{T=G;U=23;break}case -3:{V=G;U=24;break}case -4:{W=G;U=25;break}case -5:{X=G;U=26;break}case -6:{Y=G;U=27;break}default:{Q=F;R=H;break a}}if((U|0)==23){G=T+-1|0;a[G>>0]=I>>>16;V=G;U=24}if((U|0)==24){G=V+-1|0;a[G>>0]=I>>>24;W=G;U=25}if((U|0)==25){G=W+-1|0;a[G>>0]=y;X=G;U=26}if((U|0)==26){G=X+-1|0;a[G>>0]=y>>>8;Y=G;U=27}if((U|0)==27){G=Y+-1|0;a[G>>0]=y>>>16;S=G}a[S+-1>>0]=y>>>24;Q=F;R=H}}else{if(x){H=k+4|0;F=o&-8;y=F+8|0;G=b+y|0;I=f+-16|0;K=w;J=v;Z=b;_=e;$=o;while(1){aa=((d[Z+5>>0]|0)<<16|(d[Z+4>>0]|0)<<24|(d[Z+6>>0]|0)<<8|(d[Z+7>>0]|0))^K;c[k>>2]=((d[Z+1>>0]|0)<<16|(d[Z>>0]|0)<<24|(d[Z+2>>0]|0)<<8|(d[Z+3>>0]|0))^J;c[H>>2]=aa;_CAST_encrypt(k,g);J=c[k>>2]|0;K=c[H>>2]|0;a[_>>0]=J>>>24;a[_+1>>0]=J>>>16;a[_+2>>0]=J>>>8;a[_+3>>0]=J;a[_+4>>0]=K>>>24;a[_+5>>0]=K>>>16;a[_+6>>0]=K>>>8;a[_+7>>0]=K;$=$+-8|0;if(($|0)<=-1)break;else{Z=Z+8|0;_=_+8|0}}ca=I-F|0;da=K;ea=J;fa=G;ga=e+y|0}else{ca=o;da=w;ea=v;fa=b;ga=e}if((ca|0)==-8){Q=da;R=ea}else{_=fa+(ca+8)|0;switch(ca|0){case -7:{ha=0;ia=0;ja=_;U=16;break}case -1:{Z=_+-1|0;ka=(d[Z>>0]|0)<<8;la=Z;U=11;break}case -2:{ka=0;la=_;U=11;break}case -3:{ma=0;na=_;U=12;break}case -4:{oa=0;pa=_;U=13;break}case -5:{qa=0;ra=0;sa=_;U=14;break}case -6:{ta=0;ua=0;va=_;U=15;break}default:{wa=0;xa=0}}if((U|0)==11){_=la+-1|0;ma=(d[_>>0]|0)<<16|ka;na=_;U=12}if((U|0)==12){_=na+-1|0;oa=(d[_>>0]|0)<<24|ma;pa=_;U=13}if((U|0)==13){_=pa+-1|0;qa=d[_>>0]|0;ra=oa;sa=_;U=14}if((U|0)==14){_=sa+-1|0;ta=(d[_>>0]|0)<<8|qa;ua=ra;va=_;U=15}if((U|0)==15){_=va+-1|0;ha=(d[_>>0]|0)<<16|ta;ia=ua;ja=_;U=16}if((U|0)==16){wa=(d[ja+-1>>0]|0)<<24|ha;xa=ia}c[k>>2]=wa^ea;_=k+4|0;c[_>>2]=xa^da;_CAST_encrypt(k,g);Z=c[k>>2]|0;$=c[_>>2]|0;a[ga>>0]=Z>>>24;a[ga+1>>0]=Z>>>16;a[ga+2>>0]=Z>>>8;a[ga+3>>0]=Z;a[ga+4>>0]=$>>>24;a[ga+5>>0]=$>>>16;a[ga+6>>0]=$>>>8;a[ga+7>>0]=$;Q=$;R=Z}}while(0);a[h>>0]=R>>>24;a[n>>0]=R>>>16;a[t>>0]=R>>>8;a[r>>0]=R;a[p>>0]=Q>>>24;a[u>>0]=Q>>>16;a[q>>0]=Q>>>8;a[s>>0]=Q;l=j;return}function _CAST_encrypt(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0;d=a+4|0;e=c[d>>2]|0;f=(c[b>>2]|0)+e|0;g=c[b+4>>2]|0;h=f>>>(32-g|0)|f<<g;g=(c[117376+((h&255)<<2)>>2]^c[116352+((h>>>8&255)<<2)>>2])-(c[118400+(h>>>24<<2)>>2]|0)+(c[119424+((h>>>16&255)<<2)>>2]|0)^c[a>>2];h=g^c[b+8>>2];f=c[b+12>>2]|0;i=h<<f|h>>>(32-f|0);f=c[119424+((i>>>16&255)<<2)>>2]^e^(c[116352+((i>>>8&255)<<2)>>2]|0)-(c[117376+((i&255)<<2)>>2]|0)+(c[118400+(i>>>24<<2)>>2]|0);i=(c[b+16>>2]|0)-f|0;e=c[b+20>>2]|0;h=i<<e|i>>>(32-e|0);e=((c[117376+((h&255)<<2)>>2]|0)+(c[116352+((h>>>8&255)<<2)>>2]|0)^c[118400+(h>>>24<<2)>>2])-(c[119424+((h>>>16&255)<<2)>>2]|0)^g;g=e+(c[b+24>>2]|0)|0;h=c[b+28>>2]|0;i=g<<h|g>>>(32-h|0);h=(c[117376+((i&255)<<2)>>2]^c[116352+((i>>>8&255)<<2)>>2])-(c[118400+(i>>>24<<2)>>2]|0)+(c[119424+((i>>>16&255)<<2)>>2]|0)^f;f=h^c[b+32>>2];i=c[b+36>>2]|0;g=f<<i|f>>>(32-i|0);i=c[119424+((g>>>16&255)<<2)>>2]^e^(c[116352+((g>>>8&255)<<2)>>2]|0)-(c[117376+((g&255)<<2)>>2]|0)+(c[118400+(g>>>24<<2)>>2]|0);g=(c[b+40>>2]|0)-i|0;e=c[b+44>>2]|0;f=g<<e|g>>>(32-e|0);e=((c[117376+((f&255)<<2)>>2]|0)+(c[116352+((f>>>8&255)<<2)>>2]|0)^c[118400+(f>>>24<<2)>>2])-(c[119424+((f>>>16&255)<<2)>>2]|0)^h;h=e+(c[b+48>>2]|0)|0;f=c[b+52>>2]|0;g=h<<f|h>>>(32-f|0);f=(c[117376+((g&255)<<2)>>2]^c[116352+((g>>>8&255)<<2)>>2])-(c[118400+(g>>>24<<2)>>2]|0)+(c[119424+((g>>>16&255)<<2)>>2]|0)^i;i=f^c[b+56>>2];g=c[b+60>>2]|0;h=i<<g|i>>>(32-g|0);g=c[119424+((h>>>16&255)<<2)>>2]^e^(c[116352+((h>>>8&255)<<2)>>2]|0)-(c[117376+((h&255)<<2)>>2]|0)+(c[118400+(h>>>24<<2)>>2]|0);h=(c[b+64>>2]|0)-g|0;e=c[b+68>>2]|0;i=h<<e|h>>>(32-e|0);e=((c[117376+((i&255)<<2)>>2]|0)+(c[116352+((i>>>8&255)<<2)>>2]|0)^c[118400+(i>>>24<<2)>>2])-(c[119424+((i>>>16&255)<<2)>>2]|0)^f;f=e+(c[b+72>>2]|0)|0;i=c[b+76>>2]|0;h=f<<i|f>>>(32-i|0);i=(c[117376+((h&255)<<2)>>2]^c[116352+((h>>>8&255)<<2)>>2])-(c[118400+(h>>>24<<2)>>2]|0)+(c[119424+((h>>>16&255)<<2)>>2]|0)^g;g=i^c[b+80>>2];h=c[b+84>>2]|0;f=g<<h|g>>>(32-h|0);h=c[119424+((f>>>16&255)<<2)>>2]^e^(c[116352+((f>>>8&255)<<2)>>2]|0)-(c[117376+((f&255)<<2)>>2]|0)+(c[118400+(f>>>24<<2)>>2]|0);f=(c[b+88>>2]|0)-h|0;e=c[b+92>>2]|0;g=f<<e|f>>>(32-e|0);e=((c[117376+((g&255)<<2)>>2]|0)+(c[116352+((g>>>8&255)<<2)>>2]|0)^c[118400+(g>>>24<<2)>>2])-(c[119424+((g>>>16&255)<<2)>>2]|0)^i;if(c[b+128>>2]|0){j=h;k=e;c[d>>2]=j;c[a>>2]=k;return}i=(c[b+96>>2]|0)+e|0;g=c[b+100>>2]|0;f=i>>>(32-g|0)|i<<g;g=(c[117376+((f&255)<<2)>>2]^c[116352+((f>>>8&255)<<2)>>2])-(c[118400+(f>>>24<<2)>>2]|0)+(c[119424+((f>>>16&255)<<2)>>2]|0)^h;h=g^c[b+104>>2];f=c[b+108>>2]|0;i=h<<f|h>>>(32-f|0);f=c[119424+((i>>>16&255)<<2)>>2]^e^(c[116352+((i>>>8&255)<<2)>>2]|0)-(c[117376+((i&255)<<2)>>2]|0)+(c[118400+(i>>>24<<2)>>2]|0);i=(c[b+112>>2]|0)-f|0;e=c[b+116>>2]|0;h=i<<e|i>>>(32-e|0);e=((c[117376+((h&255)<<2)>>2]|0)+(c[116352+((h>>>8&255)<<2)>>2]|0)^c[118400+(h>>>24<<2)>>2])-(c[119424+((h>>>16&255)<<2)>>2]|0)^g;g=e+(c[b+120>>2]|0)|0;h=c[b+124>>2]|0;b=g<<h|g>>>(32-h|0);j=e;k=(c[117376+((b&255)<<2)>>2]^c[116352+((b>>>8&255)<<2)>>2])-(c[118400+(b>>>24<<2)>>2]|0)+(c[119424+((b>>>16&255)<<2)>>2]|0)^f;c[d>>2]=j;c[a>>2]=k;return}function _CAST_decrypt(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0;d=c[a>>2]|0;e=a+4|0;f=c[e>>2]|0;if(!(c[b+128>>2]|0)){g=(c[b+120>>2]|0)+f|0;h=c[b+124>>2]|0;i=g>>>(32-h|0)|g<<h;h=(c[117376+((i&255)<<2)>>2]^c[116352+((i>>>8&255)<<2)>>2])-(c[118400+(i>>>24<<2)>>2]|0)+(c[119424+((i>>>16&255)<<2)>>2]|0)^d;i=(c[b+112>>2]|0)-h|0;g=c[b+116>>2]|0;j=i<<g|i>>>(32-g|0);g=((c[117376+((j&255)<<2)>>2]|0)+(c[116352+((j>>>8&255)<<2)>>2]|0)^c[118400+(j>>>24<<2)>>2])-(c[119424+((j>>>16&255)<<2)>>2]|0)^f;j=g^c[b+104>>2];i=c[b+108>>2]|0;k=j<<i|j>>>(32-i|0);i=c[119424+((k>>>16&255)<<2)>>2]^h^(c[116352+((k>>>8&255)<<2)>>2]|0)-(c[117376+((k&255)<<2)>>2]|0)+(c[118400+(k>>>24<<2)>>2]|0);k=i+(c[b+96>>2]|0)|0;h=c[b+100>>2]|0;j=k<<h|k>>>(32-h|0);l=i;m=(c[117376+((j&255)<<2)>>2]^c[116352+((j>>>8&255)<<2)>>2])-(c[118400+(j>>>24<<2)>>2]|0)+(c[119424+((j>>>16&255)<<2)>>2]|0)^g}else{l=d;m=f}f=(c[b+88>>2]|0)-m|0;d=c[b+92>>2]|0;g=f>>>(32-d|0)|f<<d;d=((c[117376+((g&255)<<2)>>2]|0)+(c[116352+((g>>>8&255)<<2)>>2]|0)^c[118400+(g>>>24<<2)>>2])-(c[119424+((g>>>16&255)<<2)>>2]|0)^l;l=d^c[b+80>>2];g=c[b+84>>2]|0;f=l<<g|l>>>(32-g|0);g=c[119424+((f>>>16&255)<<2)>>2]^m^(c[116352+((f>>>8&255)<<2)>>2]|0)-(c[117376+((f&255)<<2)>>2]|0)+(c[118400+(f>>>24<<2)>>2]|0);f=g+(c[b+72>>2]|0)|0;m=c[b+76>>2]|0;l=f<<m|f>>>(32-m|0);m=(c[117376+((l&255)<<2)>>2]^c[116352+((l>>>8&255)<<2)>>2])-(c[118400+(l>>>24<<2)>>2]|0)+(c[119424+((l>>>16&255)<<2)>>2]|0)^d;d=(c[b+64>>2]|0)-m|0;l=c[b+68>>2]|0;f=d<<l|d>>>(32-l|0);l=((c[117376+((f&255)<<2)>>2]|0)+(c[116352+((f>>>8&255)<<2)>>2]|0)^c[118400+(f>>>24<<2)>>2])-(c[119424+((f>>>16&255)<<2)>>2]|0)^g;g=l^c[b+56>>2];f=c[b+60>>2]|0;d=g<<f|g>>>(32-f|0);f=c[119424+((d>>>16&255)<<2)>>2]^m^(c[116352+((d>>>8&255)<<2)>>2]|0)-(c[117376+((d&255)<<2)>>2]|0)+(c[118400+(d>>>24<<2)>>2]|0);d=f+(c[b+48>>2]|0)|0;m=c[b+52>>2]|0;g=d<<m|d>>>(32-m|0);m=(c[117376+((g&255)<<2)>>2]^c[116352+((g>>>8&255)<<2)>>2])-(c[118400+(g>>>24<<2)>>2]|0)+(c[119424+((g>>>16&255)<<2)>>2]|0)^l;l=(c[b+40>>2]|0)-m|0;g=c[b+44>>2]|0;d=l<<g|l>>>(32-g|0);g=((c[117376+((d&255)<<2)>>2]|0)+(c[116352+((d>>>8&255)<<2)>>2]|0)^c[118400+(d>>>24<<2)>>2])-(c[119424+((d>>>16&255)<<2)>>2]|0)^f;f=g^c[b+32>>2];d=c[b+36>>2]|0;l=f<<d|f>>>(32-d|0);d=c[119424+((l>>>16&255)<<2)>>2]^m^(c[116352+((l>>>8&255)<<2)>>2]|0)-(c[117376+((l&255)<<2)>>2]|0)+(c[118400+(l>>>24<<2)>>2]|0);l=d+(c[b+24>>2]|0)|0;m=c[b+28>>2]|0;f=l<<m|l>>>(32-m|0);m=(c[117376+((f&255)<<2)>>2]^c[116352+((f>>>8&255)<<2)>>2])-(c[118400+(f>>>24<<2)>>2]|0)+(c[119424+((f>>>16&255)<<2)>>2]|0)^g;g=(c[b+16>>2]|0)-m|0;f=c[b+20>>2]|0;l=g<<f|g>>>(32-f|0);f=((c[117376+((l&255)<<2)>>2]|0)+(c[116352+((l>>>8&255)<<2)>>2]|0)^c[118400+(l>>>24<<2)>>2])-(c[119424+((l>>>16&255)<<2)>>2]|0)^d;d=f^c[b+8>>2];l=c[b+12>>2]|0;g=d<<l|d>>>(32-l|0);l=c[119424+((g>>>16&255)<<2)>>2]^m^(c[116352+((g>>>8&255)<<2)>>2]|0)-(c[117376+((g&255)<<2)>>2]|0)+(c[118400+(g>>>24<<2)>>2]|0);g=l+(c[b>>2]|0)|0;m=c[b+4>>2]|0;b=g<<m|g>>>(32-m|0);m=(c[117376+((b&255)<<2)>>2]^c[116352+((b>>>8&255)<<2)>>2])-(c[118400+(b>>>24<<2)>>2]|0)+(c[119424+((b>>>16&255)<<2)>>2]|0)^f;c[e>>2]=l;c[a>>2]=m;return}function _CAST_set_key(a,b,e){a=a|0;b=b|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0,ia=0,ja=0,ka=0,la=0,ma=0,na=0,oa=0,pa=0,qa=0,ra=0,sa=0,ta=0,ua=0,va=0,wa=0,xa=0,ya=0,za=0;f=l;l=l+192|0;if((l|0)>=(m|0))ba(192);g=f+128|0;h=f;i=g;j=i+64|0;do{c[i>>2]=0;i=i+4|0}while((i|0)<(j|0));i=(b|0)<16?b:16;if((b|0)>0){b=0;do{c[g+(b<<2)>>2]=d[e+b>>0];b=b+1|0}while((b|0)<(i|0));b=g+4|0;e=g+8|0;j=g+12|0;k=g+16|0;n=g+20|0;o=g+24|0;p=g+28|0;q=g+32|0;r=c[q>>2]|0;s=g+36|0;t=c[s>>2]|0;u=g+40|0;v=c[u>>2]|0;w=g+44|0;x=g+48|0;y=c[x>>2]|0;z=g+52|0;A=c[z>>2]|0;B=g+56|0;C=c[B>>2]|0;D=g+60|0;E=b;F=e;G=j;H=k;I=n;J=o;K=p;L=q;M=s;N=u;O=w;P=x;Q=z;R=B;S=D;T=g;U=A;V=y;W=C;X=r;Y=v;Z=t;_=c[w>>2]|0;$=c[g>>2]<<24;aa=c[b>>2]<<16;ca=c[e>>2]<<8;da=c[j>>2]|0;ea=c[k>>2]<<24;fa=c[n>>2]<<16;ga=c[o>>2]<<8;ha=c[p>>2]|0;ia=r<<24;ja=t<<16;ka=v<<8;la=y<<24;ma=A<<16;na=C<<8;oa=c[D>>2]|0}else{E=g+4|0;F=g+8|0;G=g+12|0;H=g+16|0;I=g+20|0;J=g+24|0;K=g+28|0;L=g+32|0;M=g+36|0;N=g+40|0;O=g+44|0;P=g+48|0;Q=g+52|0;R=g+56|0;S=g+60|0;T=g;U=0;V=0;W=0;X=0;Y=0;Z=0;_=0;$=0;aa=0;ca=0;da=0;ea=0;fa=0;ga=0;ha=0;ia=0;ja=0;ka=0;la=0;ma=0;na=0;oa=0}c[a+128>>2]=(i|0)<11&1;i=0;g=aa|$|ca|da;da=ja|ia|ka|_;ka=ma|la|na|oa;na=fa|ea|ga|ha;ha=c[121472+(_<<2)>>2]|0;_=U;U=c[121472+(oa<<2)>>2]|0;oa=V;V=W;W=c[122496+(X<<2)>>2]|0;X=Y;Y=Z;while(1){Z=h+(i<<2)|0;ga=c[120448+(_<<2)>>2]^g^U^c[122496+(oa<<2)>>2]^c[123520+(V<<2)>>2]^W;ea=ga&255;fa=ga>>>8&255;la=ga>>>16&255;ma=ga>>>24;ia=c[122496+(la<<2)>>2]|0;ja=c[120448+(ma<<2)>>2]^da^c[121472+(fa<<2)>>2]^ia^c[123520+(ea<<2)>>2]^c[123520+(X<<2)>>2];ca=ja&255;$=ja>>>8&255;aa=ja>>>16&255;D=ja>>>24;C=c[121472+($<<2)>>2]|0;A=c[122496+(aa<<2)>>2]|0;y=c[123520+(D<<2)>>2]|0;v=c[120448+(ca<<2)>>2]^ka^C^A^y^c[120448+(Y<<2)>>2];t=v&255;r=v>>>16&255;p=v>>>24;o=c[120448+((v>>>8&255)<<2)>>2]|0;n=c[121472+(r<<2)>>2]|0;k=o^na^n^c[122496+(t<<2)>>2]^c[123520+(p<<2)>>2]^ha;j=k>>>24;e=c[123520+($<<2)>>2]|0;c[Z>>2]=c[120448+(p<<2)>>2]^n^c[122496+(ca<<2)>>2]^e^c[120448+(fa<<2)>>2];c[Z+4>>2]=c[121472+(t<<2)>>2]^o^A^y^C;C=c[123520+(fa<<2)>>2]|0;c[Z+8>>2]=c[121472+((k>>>16&255)<<2)>>2]^c[120448+(j<<2)>>2]^c[122496+(ea<<2)>>2]^C^c[122496+(r<<2)>>2];c[Z+12>>2]=c[121472+((k&255)<<2)>>2]^c[120448+((k>>>8&255)<<2)>>2]^ia^c[123520+(ma<<2)>>2]^c[123520+(j<<2)>>2];j=c[120448+(aa<<2)>>2]^v^c[121472+(ca<<2)>>2]^c[122496+(D<<2)>>2]^e^c[122496+(ma<<2)>>2];ma=j&255;e=j>>>16&255;D=j>>>24;ca=c[121472+((j>>>8&255)<<2)>>2]|0;v=c[120448+(D<<2)>>2]^ga^ca^c[122496+(e<<2)>>2]^c[123520+(ma<<2)>>2]^C;C=v&255;ga=v>>>16&255;aa=v>>>24;ia=c[120448+(C<<2)>>2]|0;r=c[121472+((v>>>8&255)<<2)>>2]|0;fa=ia^ja^r^c[122496+(ga<<2)>>2]^c[123520+(aa<<2)>>2]^c[120448+(la<<2)>>2];la=fa&255;ja=fa>>>8&255;y=fa>>>16&255;A=fa>>>24;o=c[120448+(ja<<2)>>2]^k^c[121472+(y<<2)>>2]^c[122496+(la<<2)>>2]^c[123520+(A<<2)>>2]^c[121472+(ea<<2)>>2];ea=o&255;k=o>>>8&255;t=o>>>16&255;n=c[122496+(o>>>24<<2)>>2]|0;c[Z+16>>2]=ca^c[120448+(ma<<2)>>2]^n^c[123520+(t<<2)>>2]^c[120448+(A<<2)>>2];c[Z+20>>2]=c[121472+(D<<2)>>2]^c[120448+(e<<2)>>2]^c[122496+(k<<2)>>2]^c[123520+(ea<<2)>>2]^c[121472+(t<<2)>>2];e=c[122496+(A<<2)>>2]|0;c[Z+24>>2]=r^ia^e^c[123520+(y<<2)>>2]^c[122496+(ma<<2)>>2];c[Z+28>>2]=c[121472+(aa<<2)>>2]^c[120448+(ga<<2)>>2]^c[122496+(ja<<2)>>2]^c[123520+(la<<2)>>2]^c[123520+(C<<2)>>2];C=c[120448+(t<<2)>>2]^j^c[121472+(ea<<2)>>2]^n^c[123520+(k<<2)>>2]^e;e=C&255;k=C>>>8&255;n=C>>>16&255;ea=C>>>24;j=c[121472+(k<<2)>>2]|0;t=c[120448+(ea<<2)>>2]^fa^j^c[122496+(n<<2)>>2]^c[123520+(e<<2)>>2]^c[123520+(ja<<2)>>2];ja=t&255;fa=t>>>8&255;ga=t>>>16&255;aa=t>>>24;ma=c[120448+(ja<<2)>>2]|0;ia=c[121472+(fa<<2)>>2]|0;r=ma^o^ia^c[122496+(ga<<2)>>2]^c[123520+(aa<<2)>>2]^c[120448+(y<<2)>>2];y=r&255;o=r>>>8&255;A=r>>>16&255;D=r>>>24;ca=c[120448+(o<<2)>>2]^v^c[121472+(A<<2)>>2]^c[122496+(y<<2)>>2]^c[123520+(D<<2)>>2]^c[121472+(la<<2)>>2];la=ca>>>24;c[Z+32>>2]=c[120448+(e<<2)>>2]^j^c[122496+(la<<2)>>2]^c[123520+((ca>>>16&255)<<2)>>2]^c[120448+(A<<2)>>2];j=c[120448+(n<<2)>>2]|0;c[Z+36>>2]=c[121472+(ea<<2)>>2]^j^c[122496+((ca>>>8&255)<<2)>>2]^c[123520+((ca&255)<<2)>>2]^c[121472+(la<<2)>>2];c[Z+40>>2]=ia^ma^c[122496+(D<<2)>>2]^c[123520+(A<<2)>>2]^c[122496+(k<<2)>>2];A=c[120448+(ga<<2)>>2]|0;ga=c[123520+(fa<<2)>>2]|0;c[Z+44>>2]=c[121472+(aa<<2)>>2]^A^c[122496+(o<<2)>>2]^c[123520+(y<<2)>>2]^ga;g=A^r^c[121472+(ja<<2)>>2]^c[122496+(aa<<2)>>2]^ga^c[122496+(ea<<2)>>2];pa=g&255;qa=g>>>8&255;ra=g>>>16&255;sa=g>>>24;ea=c[122496+(ra<<2)>>2]|0;na=c[120448+(sa<<2)>>2]^C^c[121472+(qa<<2)>>2]^ea^c[123520+(pa<<2)>>2]^c[123520+(k<<2)>>2];ta=na&255;ua=na>>>8&255;va=na>>>16&255;wa=na>>>24;k=c[122496+(va<<2)>>2]|0;C=c[123520+(wa<<2)>>2]|0;da=c[120448+(ta<<2)>>2]^t^c[121472+(ua<<2)>>2]^k^C^j;xa=da&255;X=da>>>8&255;Y=da>>>16&255;ya=da>>>24;j=c[120448+(X<<2)>>2]|0;t=c[121472+(Y<<2)>>2]|0;ka=j^ca^t^c[122496+(xa<<2)>>2]^c[123520+(ya<<2)>>2]^c[121472+(e<<2)>>2];za=ka&255;V=ka>>>8&255;_=ka>>>16&255;oa=ka>>>24;c[Z+48>>2]=t^c[120448+(ya<<2)>>2]^c[122496+(ta<<2)>>2]^c[123520+(ua<<2)>>2]^c[120448+(pa<<2)>>2];ha=c[121472+(xa<<2)>>2]|0;c[Z+52>>2]=ha^j^k^C^c[121472+(ta<<2)>>2];W=c[122496+(ya<<2)>>2]|0;c[Z+56>>2]=c[121472+(_<<2)>>2]^c[120448+(oa<<2)>>2]^c[122496+(pa<<2)>>2]^c[123520+(qa<<2)>>2]^W;U=c[121472+(za<<2)>>2]|0;c[Z+60>>2]=U^c[120448+(V<<2)>>2]^ea^c[123520+(sa<<2)>>2]^c[123520+(_<<2)>>2];if(i|0)break;else i=16}c[Q>>2]=_;c[S>>2]=za;c[P>>2]=oa;c[R>>2]=V;c[L>>2]=ya;c[N>>2]=X;c[M>>2]=Y;c[O>>2]=xa;c[G>>2]=pa;c[F>>2]=qa;c[E>>2]=ra;c[T>>2]=sa;c[K>>2]=ta;c[J>>2]=ua;c[I>>2]=va;c[H>>2]=wa;wa=0;do{H=wa<<1;c[a+(H<<2)>>2]=c[h+(wa<<2)>>2];c[a+((H|1)<<2)>>2]=(c[h+(wa+16<<2)>>2]|0)+16&31;wa=wa+1|0}while((wa|0)!=16);l=f;return}function _cast5_ofb_cipher(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0;if(e>>>0>1073741823){f=a+96|0;g=a+32|0;h=a+80|0;i=e+-1073741824|0;j=i&-1073741824;k=j+1073741824|0;l=d+k|0;m=d;n=b;o=e;while(1){_CAST_ofb64_encrypt(m,n,1073741824,c[f>>2]|0,g,h);o=o+-1073741824|0;if(o>>>0<=1073741823)break;else{m=m+1073741824|0;n=n+1073741824|0}}p=i-j|0;q=l;r=b+k|0}else{p=e;q=d;r=b}if(!p)return 1;_CAST_ofb64_encrypt(q,r,p,c[a+96>>2]|0,a+32|0,a+80|0);return 1}function _CAST_ofb64_encrypt(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0;i=l;l=l+16|0;if((l|0)>=(m|0))ba(16);j=i+8|0;k=i;n=c[h>>2]|0;o=g+1|0;p=a[g>>0]|0;q=g+2|0;r=a[o>>0]|0;s=g+3|0;t=a[q>>0]|0;u=g+4|0;v=a[s>>0]|0;w=g+5|0;x=a[u>>0]|0;y=g+6|0;z=a[w>>0]|0;A=g+7|0;B=a[y>>0]|0;C=a[A>>0]|0;c[k>>2]=(r&255)<<16|(p&255)<<24|(t&255)<<8|v&255;D=k+4|0;c[D>>2]=(z&255)<<16|(x&255)<<24|(B&255)<<8|C&255;E=j+1|0;a[j>>0]=p;p=j+2|0;a[E>>0]=r;r=j+3|0;a[p>>0]=t;t=j+4|0;a[r>>0]=v;v=j+5|0;a[t>>0]=x;x=j+6|0;a[v>>0]=z;z=j+7|0;a[x>>0]=B;a[z>>0]=C;if(!e){F=n;c[h>>2]=F;l=i;return}else{G=0;H=n;I=b;J=d;K=e}while(1){K=K+-1|0;if(!H){_CAST_encrypt(k,f);e=c[k>>2]|0;a[j>>0]=e>>>24;a[E>>0]=e>>>16;a[p>>0]=e>>>8;a[r>>0]=e;e=c[D>>2]|0;a[t>>0]=e>>>24;a[v>>0]=e>>>16;a[x>>0]=e>>>8;a[z>>0]=e;L=G+1|0}else L=G;a[J>>0]=a[j+H>>0]^a[I>>0];H=H+1&7;if(!K)break;else{G=L;I=I+1|0;J=J+1|0}}if(!L){F=H;c[h>>2]=F;l=i;return}L=c[k>>2]|0;k=c[D>>2]|0;a[g>>0]=L>>>24;a[o>>0]=L>>>16;a[q>>0]=L>>>8;a[s>>0]=L;a[u>>0]=k>>>24;a[w>>0]=k>>>16;a[y>>0]=k>>>8;a[A>>0]=k;F=H;c[h>>2]=F;l=i;return}function _cast5_cfb64_cipher(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0;if(!e)return 1;f=a+96|0;g=a+32|0;h=a+80|0;i=a+8|0;a=e;j=d;d=b;b=e>>>0<1073741824?e:1073741824;while(1){_CAST_cfb64_encrypt(j,d,a,c[f>>2]|0,g,h,c[i>>2]|0);e=a-b|0;if(!e)break;else{a=e;j=j+b|0;d=d+b|0;b=e>>>0<b>>>0?e:b}}return 1}function _CAST_cfb64_encrypt(b,e,f,g,h,i,j){b=b|0;e=e|0;f=f|0;g=g|0;h=h|0;i=i|0;j=j|0;var k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0;k=l;l=l+16|0;if((l|0)>=(m|0))ba(16);n=k;o=c[i>>2]|0;p=f+-1|0;q=(f|0)==0;if(!j){if(q){r=o;c[i>>2]=r;l=k;return}j=h+1|0;f=h+2|0;s=h+3|0;t=h+4|0;u=h+5|0;v=h+6|0;w=h+7|0;x=n+4|0;y=o;z=b;A=e;B=p;while(1){if(!y){c[n>>2]=(d[j>>0]|0)<<16|(d[h>>0]|0)<<24|(d[f>>0]|0)<<8|(d[s>>0]|0);c[x>>2]=(d[u>>0]|0)<<16|(d[t>>0]|0)<<24|(d[v>>0]|0)<<8|(d[w>>0]|0);_CAST_encrypt(n,g);C=c[n>>2]|0;a[h>>0]=C>>>24;a[j>>0]=C>>>16;a[f>>0]=C>>>8;a[s>>0]=C;C=c[x>>2]|0;a[t>>0]=C>>>24;a[u>>0]=C>>>16;a[v>>0]=C>>>8;a[w>>0]=C}C=a[z>>0]|0;D=h+y|0;E=a[D>>0]|0;a[D>>0]=C;a[A>>0]=E^C;C=y+1&7;if(!B){r=C;break}else{y=C;z=z+1|0;A=A+1|0;B=B+-1|0}}c[i>>2]=r;l=k;return}else{if(q){r=o;c[i>>2]=r;l=k;return}q=h+1|0;B=h+2|0;A=h+3|0;z=h+4|0;y=h+5|0;w=h+6|0;v=h+7|0;u=n+4|0;t=o;o=b;b=e;e=p;while(1){if(!t){c[n>>2]=(d[q>>0]|0)<<16|(d[h>>0]|0)<<24|(d[B>>0]|0)<<8|(d[A>>0]|0);c[u>>2]=(d[y>>0]|0)<<16|(d[z>>0]|0)<<24|(d[w>>0]|0)<<8|(d[v>>0]|0);_CAST_encrypt(n,g);p=c[n>>2]|0;a[h>>0]=p>>>24;a[q>>0]=p>>>16;a[B>>0]=p>>>8;a[A>>0]=p;p=c[u>>2]|0;a[z>>0]=p>>>24;a[y>>0]=p>>>16;a[w>>0]=p>>>8;a[v>>0]=p}p=h+t|0;x=a[p>>0]^a[o>>0];a[b>>0]=x;a[p>>0]=x;x=t+1&7;if(!e){r=x;break}else{t=x;o=o+1|0;b=b+1|0;e=e+-1|0}}c[i>>2]=r;l=k;return}}function _cast5_ecb_cipher(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0;f=c[(c[a>>2]|0)+4>>2]|0;if(f>>>0>e>>>0)return 1;g=e-f|0;e=a+96|0;h=a+8|0;a=0;do{_CAST_ecb_encrypt(d+a|0,b+a|0,c[e>>2]|0,c[h>>2]|0);a=a+f|0}while(a>>>0<=g>>>0);return 1}function _CAST_ecb_encrypt(b,e,f,g){b=b|0;e=e|0;f=f|0;g=g|0;var h=0,i=0,j=0;h=l;l=l+16|0;if((l|0)>=(m|0))ba(16);i=h;c[i>>2]=(d[b+1>>0]|0)<<16|(d[b>>0]|0)<<24|(d[b+2>>0]|0)<<8|(d[b+3>>0]|0);j=i+4|0;c[j>>2]=(d[b+5>>0]|0)<<16|(d[b+4>>0]|0)<<24|(d[b+6>>0]|0)<<8|(d[b+7>>0]|0);if(!g)_CAST_decrypt(i,f);else _CAST_encrypt(i,f);f=c[i>>2]|0;a[e>>0]=f>>>24;a[e+1>>0]=f>>>16;a[e+2>>0]=f>>>8;a[e+3>>0]=f;f=c[j>>2]|0;a[e+4>>0]=f>>>24;a[e+5>>0]=f>>>16;a[e+6>>0]=f>>>8;a[e+7>>0]=f;l=h;return}function _bf_init_key(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;e=c[a+96>>2]|0;_BF_set_key(e,_EVP_CIPHER_CTX_key_length(a)|0,b);return 1}function _bf_cbc_cipher(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0;if(e>>>0>1073741823){f=a+96|0;g=a+32|0;h=a+8|0;i=e+-1073741824|0;j=i&-1073741824;k=j+1073741824|0;l=d+k|0;m=d;n=b;o=e;while(1){_BF_cbc_encrypt(m,n,1073741824,c[f>>2]|0,g,c[h>>2]|0);o=o+-1073741824|0;if(o>>>0<=1073741823)break;else{m=m+1073741824|0;n=n+1073741824|0}}p=i-j|0;q=l;r=b+k|0}else{p=e;q=d;r=b}if(!p)return 1;_BF_cbc_encrypt(q,r,p,c[a+96>>2]|0,a+32|0,c[a+8>>2]|0);return 1}function _BF_cbc_encrypt(b,e,f,g,h,i){b=b|0;e=e|0;f=f|0;g=g|0;h=h|0;i=i|0;var j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0,ia=0,ja=0,ka=0,la=0,ma=0,na=0,oa=0,pa=0,qa=0,ra=0,sa=0,ta=0,ua=0,va=0,wa=0,xa=0;j=l;l=l+16|0;if((l|0)>=(m|0))ba(16);k=j;n=h+1|0;o=f+-8|0;p=h+4|0;q=h+6|0;r=h+3|0;s=h+7|0;t=h+2|0;u=h+5|0;v=d[r>>0]|0|(d[h>>0]|0)<<24|(d[n>>0]|0)<<16|(d[t>>0]|0)<<8;w=(d[q>>0]|0)<<8|(d[p>>0]|0)<<24|(d[s>>0]|0)|(d[u>>0]|0)<<16;x=(o|0)>-1;a:do if(!i){if(x){y=k+4|0;z=o&-8;A=z+8|0;B=b+A|0;C=f+-16|0;D=w;E=v;F=e;G=o;H=b;while(1){I=E;E=(d[H+1>>0]|0)<<16|(d[H>>0]|0)<<24|(d[H+2>>0]|0)<<8|(d[H+3>>0]|0);J=D;D=(d[H+5>>0]|0)<<16|(d[H+4>>0]|0)<<24|(d[H+6>>0]|0)<<8|(d[H+7>>0]|0);c[k>>2]=E;c[y>>2]=D;_BF_decrypt(k,g);K=c[k>>2]^I;I=c[y>>2]^J;a[F>>0]=K>>>24;a[F+1>>0]=K>>>16;a[F+2>>0]=K>>>8;a[F+3>>0]=K;a[F+4>>0]=I>>>24;a[F+5>>0]=I>>>16;a[F+6>>0]=I>>>8;a[F+7>>0]=I;G=G+-8|0;if((G|0)<=-1)break;else{F=F+8|0;H=H+8|0}}L=D;M=E;N=C-z|0;O=e+A|0;P=B}else{L=w;M=v;N=o;O=e;P=b}if((N|0)==-8){Q=L;R=M}else{H=(d[P+1>>0]|0)<<16|(d[P>>0]|0)<<24|(d[P+2>>0]|0)<<8|(d[P+3>>0]|0);F=(d[P+5>>0]|0)<<16|(d[P+4>>0]|0)<<24|(d[P+6>>0]|0)<<8|(d[P+7>>0]|0);c[k>>2]=H;G=k+4|0;c[G>>2]=F;_BF_decrypt(k,g);y=c[k>>2]^M;I=c[G>>2]^L;G=O+(N+8)|0;switch(N|0){case -7:{S=G;break}case -1:{K=G+-1|0;a[K>>0]=I>>>8;T=K;U=23;break}case -2:{T=G;U=23;break}case -3:{V=G;U=24;break}case -4:{W=G;U=25;break}case -5:{X=G;U=26;break}case -6:{Y=G;U=27;break}default:{Q=F;R=H;break a}}if((U|0)==23){G=T+-1|0;a[G>>0]=I>>>16;V=G;U=24}if((U|0)==24){G=V+-1|0;a[G>>0]=I>>>24;W=G;U=25}if((U|0)==25){G=W+-1|0;a[G>>0]=y;X=G;U=26}if((U|0)==26){G=X+-1|0;a[G>>0]=y>>>8;Y=G;U=27}if((U|0)==27){G=Y+-1|0;a[G>>0]=y>>>16;S=G}a[S+-1>>0]=y>>>24;Q=F;R=H}}else{if(x){H=k+4|0;F=o&-8;y=F+8|0;G=b+y|0;I=f+-16|0;K=w;J=v;Z=b;_=e;$=o;while(1){aa=((d[Z+5>>0]|0)<<16|(d[Z+4>>0]|0)<<24|(d[Z+6>>0]|0)<<8|(d[Z+7>>0]|0))^K;c[k>>2]=((d[Z+1>>0]|0)<<16|(d[Z>>0]|0)<<24|(d[Z+2>>0]|0)<<8|(d[Z+3>>0]|0))^J;c[H>>2]=aa;_BF_encrypt(k,g);J=c[k>>2]|0;K=c[H>>2]|0;a[_>>0]=J>>>24;a[_+1>>0]=J>>>16;a[_+2>>0]=J>>>8;a[_+3>>0]=J;a[_+4>>0]=K>>>24;a[_+5>>0]=K>>>16;a[_+6>>0]=K>>>8;a[_+7>>0]=K;$=$+-8|0;if(($|0)<=-1)break;else{Z=Z+8|0;_=_+8|0}}ca=I-F|0;da=K;ea=J;fa=G;ga=e+y|0}else{ca=o;da=w;ea=v;fa=b;ga=e}if((ca|0)==-8){Q=da;R=ea}else{_=fa+(ca+8)|0;switch(ca|0){case -7:{ha=0;ia=0;ja=_;U=16;break}case -1:{Z=_+-1|0;ka=(d[Z>>0]|0)<<8;la=Z;U=11;break}case -2:{ka=0;la=_;U=11;break}case -3:{ma=0;na=_;U=12;break}case -4:{oa=0;pa=_;U=13;break}case -5:{qa=0;ra=0;sa=_;U=14;break}case -6:{ta=0;ua=0;va=_;U=15;break}default:{wa=0;xa=0}}if((U|0)==11){_=la+-1|0;ma=(d[_>>0]|0)<<16|ka;na=_;U=12}if((U|0)==12){_=na+-1|0;oa=(d[_>>0]|0)<<24|ma;pa=_;U=13}if((U|0)==13){_=pa+-1|0;qa=d[_>>0]|0;ra=oa;sa=_;U=14}if((U|0)==14){_=sa+-1|0;ta=(d[_>>0]|0)<<8|qa;ua=ra;va=_;U=15}if((U|0)==15){_=va+-1|0;ha=(d[_>>0]|0)<<16|ta;ia=ua;ja=_;U=16}if((U|0)==16){wa=(d[ja+-1>>0]|0)<<24|ha;xa=ia}c[k>>2]=wa^ea;_=k+4|0;c[_>>2]=xa^da;_BF_encrypt(k,g);Z=c[k>>2]|0;$=c[_>>2]|0;a[ga>>0]=Z>>>24;a[ga+1>>0]=Z>>>16;a[ga+2>>0]=Z>>>8;a[ga+3>>0]=Z;a[ga+4>>0]=$>>>24;a[ga+5>>0]=$>>>16;a[ga+6>>0]=$>>>8;a[ga+7>>0]=$;Q=$;R=Z}}while(0);a[h>>0]=R>>>24;a[n>>0]=R>>>16;a[t>>0]=R>>>8;a[r>>0]=R;a[p>>0]=Q>>>24;a[u>>0]=Q>>>16;a[q>>0]=Q>>>8;a[s>>0]=Q;l=j;return}function _BF_encrypt(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0;d=a+4|0;e=c[b>>2]^c[a>>2];f=c[b+4>>2]^c[d>>2]^((c[b+72+((e>>>16&255|256)<<2)>>2]|0)+(c[b+72+(e>>>24<<2)>>2]|0)^c[b+72+((e>>>8&255|512)<<2)>>2])+(c[b+72+((e&255|768)<<2)>>2]|0);g=c[b+8>>2]^e^((c[b+72+((f>>>16&255|256)<<2)>>2]|0)+(c[b+72+(f>>>24<<2)>>2]|0)^c[b+72+((f>>>8&255|512)<<2)>>2])+(c[b+72+((f&255|768)<<2)>>2]|0);e=c[b+12>>2]^f^((c[b+72+((g>>>16&255|256)<<2)>>2]|0)+(c[b+72+(g>>>24<<2)>>2]|0)^c[b+72+((g>>>8&255|512)<<2)>>2])+(c[b+72+((g&255|768)<<2)>>2]|0);f=c[b+16>>2]^g^((c[b+72+((e>>>16&255|256)<<2)>>2]|0)+(c[b+72+(e>>>24<<2)>>2]|0)^c[b+72+((e>>>8&255|512)<<2)>>2])+(c[b+72+((e&255|768)<<2)>>2]|0);g=c[b+20>>2]^e^((c[b+72+((f>>>16&255|256)<<2)>>2]|0)+(c[b+72+(f>>>24<<2)>>2]|0)^c[b+72+((f>>>8&255|512)<<2)>>2])+(c[b+72+((f&255|768)<<2)>>2]|0);e=c[b+24>>2]^f^((c[b+72+((g>>>16&255|256)<<2)>>2]|0)+(c[b+72+(g>>>24<<2)>>2]|0)^c[b+72+((g>>>8&255|512)<<2)>>2])+(c[b+72+((g&255|768)<<2)>>2]|0);f=c[b+28>>2]^g^((c[b+72+((e>>>16&255|256)<<2)>>2]|0)+(c[b+72+(e>>>24<<2)>>2]|0)^c[b+72+((e>>>8&255|512)<<2)>>2])+(c[b+72+((e&255|768)<<2)>>2]|0);g=c[b+32>>2]^e^((c[b+72+((f>>>16&255|256)<<2)>>2]|0)+(c[b+72+(f>>>24<<2)>>2]|0)^c[b+72+((f>>>8&255|512)<<2)>>2])+(c[b+72+((f&255|768)<<2)>>2]|0);e=c[b+36>>2]^f^((c[b+72+((g>>>16&255|256)<<2)>>2]|0)+(c[b+72+(g>>>24<<2)>>2]|0)^c[b+72+((g>>>8&255|512)<<2)>>2])+(c[b+72+((g&255|768)<<2)>>2]|0);f=c[b+40>>2]^g^((c[b+72+((e>>>16&255|256)<<2)>>2]|0)+(c[b+72+(e>>>24<<2)>>2]|0)^c[b+72+((e>>>8&255|512)<<2)>>2])+(c[b+72+((e&255|768)<<2)>>2]|0);g=c[b+44>>2]^e^((c[b+72+((f>>>16&255|256)<<2)>>2]|0)+(c[b+72+(f>>>24<<2)>>2]|0)^c[b+72+((f>>>8&255|512)<<2)>>2])+(c[b+72+((f&255|768)<<2)>>2]|0);e=c[b+48>>2]^f^((c[b+72+((g>>>16&255|256)<<2)>>2]|0)+(c[b+72+(g>>>24<<2)>>2]|0)^c[b+72+((g>>>8&255|512)<<2)>>2])+(c[b+72+((g&255|768)<<2)>>2]|0);f=c[b+52>>2]^g^((c[b+72+((e>>>16&255|256)<<2)>>2]|0)+(c[b+72+(e>>>24<<2)>>2]|0)^c[b+72+((e>>>8&255|512)<<2)>>2])+(c[b+72+((e&255|768)<<2)>>2]|0);g=c[b+56>>2]^e^((c[b+72+((f>>>16&255|256)<<2)>>2]|0)+(c[b+72+(f>>>24<<2)>>2]|0)^c[b+72+((f>>>8&255|512)<<2)>>2])+(c[b+72+((f&255|768)<<2)>>2]|0);e=c[b+60>>2]^f^((c[b+72+((g>>>16&255|256)<<2)>>2]|0)+(c[b+72+(g>>>24<<2)>>2]|0)^c[b+72+((g>>>8&255|512)<<2)>>2])+(c[b+72+((g&255|768)<<2)>>2]|0);f=c[b+68>>2]^e;c[d>>2]=c[b+64>>2]^g^((c[b+72+((e>>>16&255|256)<<2)>>2]|0)+(c[b+72+(e>>>24<<2)>>2]|0)^c[b+72+((e>>>8&255|512)<<2)>>2])+(c[b+72+((e&255|768)<<2)>>2]|0);c[a>>2]=f;return}function _BF_decrypt(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0;d=a+4|0;e=c[b+68>>2]^c[a>>2];f=c[b+64>>2]^c[d>>2]^((c[b+72+((e>>>16&255|256)<<2)>>2]|0)+(c[b+72+(e>>>24<<2)>>2]|0)^c[b+72+((e>>>8&255|512)<<2)>>2])+(c[b+72+((e&255|768)<<2)>>2]|0);g=c[b+60>>2]^e^((c[b+72+((f>>>16&255|256)<<2)>>2]|0)+(c[b+72+(f>>>24<<2)>>2]|0)^c[b+72+((f>>>8&255|512)<<2)>>2])+(c[b+72+((f&255|768)<<2)>>2]|0);e=c[b+56>>2]^f^((c[b+72+((g>>>16&255|256)<<2)>>2]|0)+(c[b+72+(g>>>24<<2)>>2]|0)^c[b+72+((g>>>8&255|512)<<2)>>2])+(c[b+72+((g&255|768)<<2)>>2]|0);f=c[b+52>>2]^g^((c[b+72+((e>>>16&255|256)<<2)>>2]|0)+(c[b+72+(e>>>24<<2)>>2]|0)^c[b+72+((e>>>8&255|512)<<2)>>2])+(c[b+72+((e&255|768)<<2)>>2]|0);g=c[b+48>>2]^e^((c[b+72+((f>>>16&255|256)<<2)>>2]|0)+(c[b+72+(f>>>24<<2)>>2]|0)^c[b+72+((f>>>8&255|512)<<2)>>2])+(c[b+72+((f&255|768)<<2)>>2]|0);e=c[b+44>>2]^f^((c[b+72+((g>>>16&255|256)<<2)>>2]|0)+(c[b+72+(g>>>24<<2)>>2]|0)^c[b+72+((g>>>8&255|512)<<2)>>2])+(c[b+72+((g&255|768)<<2)>>2]|0);f=c[b+40>>2]^g^((c[b+72+((e>>>16&255|256)<<2)>>2]|0)+(c[b+72+(e>>>24<<2)>>2]|0)^c[b+72+((e>>>8&255|512)<<2)>>2])+(c[b+72+((e&255|768)<<2)>>2]|0);g=c[b+36>>2]^e^((c[b+72+((f>>>16&255|256)<<2)>>2]|0)+(c[b+72+(f>>>24<<2)>>2]|0)^c[b+72+((f>>>8&255|512)<<2)>>2])+(c[b+72+((f&255|768)<<2)>>2]|0);e=c[b+32>>2]^f^((c[b+72+((g>>>16&255|256)<<2)>>2]|0)+(c[b+72+(g>>>24<<2)>>2]|0)^c[b+72+((g>>>8&255|512)<<2)>>2])+(c[b+72+((g&255|768)<<2)>>2]|0);f=c[b+28>>2]^g^((c[b+72+((e>>>16&255|256)<<2)>>2]|0)+(c[b+72+(e>>>24<<2)>>2]|0)^c[b+72+((e>>>8&255|512)<<2)>>2])+(c[b+72+((e&255|768)<<2)>>2]|0);g=c[b+24>>2]^e^((c[b+72+((f>>>16&255|256)<<2)>>2]|0)+(c[b+72+(f>>>24<<2)>>2]|0)^c[b+72+((f>>>8&255|512)<<2)>>2])+(c[b+72+((f&255|768)<<2)>>2]|0);e=c[b+20>>2]^f^((c[b+72+((g>>>16&255|256)<<2)>>2]|0)+(c[b+72+(g>>>24<<2)>>2]|0)^c[b+72+((g>>>8&255|512)<<2)>>2])+(c[b+72+((g&255|768)<<2)>>2]|0);f=c[b+16>>2]^g^((c[b+72+((e>>>16&255|256)<<2)>>2]|0)+(c[b+72+(e>>>24<<2)>>2]|0)^c[b+72+((e>>>8&255|512)<<2)>>2])+(c[b+72+((e&255|768)<<2)>>2]|0);g=c[b+12>>2]^e^((c[b+72+((f>>>16&255|256)<<2)>>2]|0)+(c[b+72+(f>>>24<<2)>>2]|0)^c[b+72+((f>>>8&255|512)<<2)>>2])+(c[b+72+((f&255|768)<<2)>>2]|0);e=c[b+8>>2]^f^((c[b+72+((g>>>16&255|256)<<2)>>2]|0)+(c[b+72+(g>>>24<<2)>>2]|0)^c[b+72+((g>>>8&255|512)<<2)>>2])+(c[b+72+((g&255|768)<<2)>>2]|0);f=c[b>>2]^e;c[d>>2]=c[b+4>>2]^g^((c[b+72+((e>>>16&255|256)<<2)>>2]|0)+(c[b+72+(e>>>24<<2)>>2]|0)^c[b+72+((e>>>8&255|512)<<2)>>2])+(c[b+72+((e&255|768)<<2)>>2]|0);c[a>>2]=f;return}function _BF_set_key(a,b,e){a=a|0;b=b|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f;_memcpy(a|0,170088,4168)|0;h=e+((b|0)<72?b:72)|0;b=e;i=0;j=608135816;while(1){k=b+1|0;n=k>>>0<h>>>0?k:e;k=n+1|0;o=k>>>0<h>>>0?k:e;k=o+1|0;p=k>>>0<h>>>0?k:e;k=p+1|0;c[a+(i<<2)>>2]=((((d[b>>0]|0)<<8|(d[n>>0]|0))<<8|(d[o>>0]|0))<<8|(d[p>>0]|0))^j;p=i+1|0;if((p|0)==18)break;b=k>>>0<h>>>0?k:e;i=p;j=c[a+(p<<2)>>2]|0}c[g>>2]=0;j=g+4|0;c[j>>2]=0;_BF_encrypt(g,a);c[a>>2]=c[g>>2];c[a+4>>2]=c[j>>2];_BF_encrypt(g,a);c[a+8>>2]=c[g>>2];c[a+12>>2]=c[j>>2];_BF_encrypt(g,a);c[a+16>>2]=c[g>>2];c[a+20>>2]=c[j>>2];_BF_encrypt(g,a);c[a+24>>2]=c[g>>2];c[a+28>>2]=c[j>>2];_BF_encrypt(g,a);c[a+32>>2]=c[g>>2];c[a+36>>2]=c[j>>2];_BF_encrypt(g,a);c[a+40>>2]=c[g>>2];c[a+44>>2]=c[j>>2];_BF_encrypt(g,a);c[a+48>>2]=c[g>>2];c[a+52>>2]=c[j>>2];_BF_encrypt(g,a);c[a+56>>2]=c[g>>2];c[a+60>>2]=c[j>>2];_BF_encrypt(g,a);c[a+64>>2]=c[g>>2];c[a+68>>2]=c[j>>2];i=0;do{_BF_encrypt(g,a);c[a+72+(i<<2)>>2]=c[g>>2];c[a+72+((i|1)<<2)>>2]=c[j>>2];i=i+2|0}while((i|0)<1024);l=f;return}function _bf_ofb_cipher(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0;if(e>>>0>1073741823){f=a+96|0;g=a+32|0;h=a+80|0;i=e+-1073741824|0;j=i&-1073741824;k=j+1073741824|0;l=d+k|0;m=d;n=b;o=e;while(1){_BF_ofb64_encrypt(m,n,1073741824,c[f>>2]|0,g,h);o=o+-1073741824|0;if(o>>>0<=1073741823)break;else{m=m+1073741824|0;n=n+1073741824|0}}p=i-j|0;q=l;r=b+k|0}else{p=e;q=d;r=b}if(!p)return 1;_BF_ofb64_encrypt(q,r,p,c[a+96>>2]|0,a+32|0,a+80|0);return 1}function _BF_ofb64_encrypt(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0;i=l;l=l+16|0;if((l|0)>=(m|0))ba(16);j=i+8|0;k=i;n=c[h>>2]|0;o=g+1|0;p=a[g>>0]|0;q=g+2|0;r=a[o>>0]|0;s=g+3|0;t=a[q>>0]|0;u=g+4|0;v=a[s>>0]|0;w=g+5|0;x=a[u>>0]|0;y=g+6|0;z=a[w>>0]|0;A=g+7|0;B=a[y>>0]|0;C=a[A>>0]|0;c[k>>2]=(r&255)<<16|(p&255)<<24|(t&255)<<8|v&255;D=k+4|0;c[D>>2]=(z&255)<<16|(x&255)<<24|(B&255)<<8|C&255;E=j+1|0;a[j>>0]=p;p=j+2|0;a[E>>0]=r;r=j+3|0;a[p>>0]=t;t=j+4|0;a[r>>0]=v;v=j+5|0;a[t>>0]=x;x=j+6|0;a[v>>0]=z;z=j+7|0;a[x>>0]=B;a[z>>0]=C;if(!e){F=n;c[h>>2]=F;l=i;return}else{G=0;H=n;I=b;J=d;K=e}while(1){K=K+-1|0;if(!H){_BF_encrypt(k,f);e=c[k>>2]|0;a[j>>0]=e>>>24;a[E>>0]=e>>>16;a[p>>0]=e>>>8;a[r>>0]=e;e=c[D>>2]|0;a[t>>0]=e>>>24;a[v>>0]=e>>>16;a[x>>0]=e>>>8;a[z>>0]=e;L=G+1|0}else L=G;a[J>>0]=a[j+H>>0]^a[I>>0];H=H+1&7;if(!K)break;else{G=L;I=I+1|0;J=J+1|0}}if(!L){F=H;c[h>>2]=F;l=i;return}L=c[k>>2]|0;k=c[D>>2]|0;a[g>>0]=L>>>24;a[o>>0]=L>>>16;a[q>>0]=L>>>8;a[s>>0]=L;a[u>>0]=k>>>24;a[w>>0]=k>>>16;a[y>>0]=k>>>8;a[A>>0]=k;F=H;c[h>>2]=F;l=i;return}function _bf_cfb64_cipher(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0;if(!e)return 1;f=a+96|0;g=a+32|0;h=a+80|0;i=a+8|0;a=e;j=d;d=b;b=e>>>0<1073741824?e:1073741824;while(1){_BF_cfb64_encrypt(j,d,a,c[f>>2]|0,g,h,c[i>>2]|0);e=a-b|0;if(!e)break;else{a=e;j=j+b|0;d=d+b|0;b=e>>>0<b>>>0?e:b}}return 1}function _BF_cfb64_encrypt(b,e,f,g,h,i,j){b=b|0;e=e|0;f=f|0;g=g|0;h=h|0;i=i|0;j=j|0;var k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0;k=l;l=l+16|0;if((l|0)>=(m|0))ba(16);n=k;o=c[i>>2]|0;p=f+-1|0;q=(f|0)==0;if(!j){if(q){r=o;c[i>>2]=r;l=k;return}j=h+1|0;f=h+2|0;s=h+3|0;t=h+4|0;u=h+5|0;v=h+6|0;w=h+7|0;x=n+4|0;y=o;z=b;A=e;B=p;while(1){if(!y){c[n>>2]=(d[j>>0]|0)<<16|(d[h>>0]|0)<<24|(d[f>>0]|0)<<8|(d[s>>0]|0);c[x>>2]=(d[u>>0]|0)<<16|(d[t>>0]|0)<<24|(d[v>>0]|0)<<8|(d[w>>0]|0);_BF_encrypt(n,g);C=c[n>>2]|0;a[h>>0]=C>>>24;a[j>>0]=C>>>16;a[f>>0]=C>>>8;a[s>>0]=C;C=c[x>>2]|0;a[t>>0]=C>>>24;a[u>>0]=C>>>16;a[v>>0]=C>>>8;a[w>>0]=C}C=a[z>>0]|0;D=h+y|0;E=a[D>>0]|0;a[D>>0]=C;a[A>>0]=E^C;C=y+1&7;if(!B){r=C;break}else{y=C;z=z+1|0;A=A+1|0;B=B+-1|0}}c[i>>2]=r;l=k;return}else{if(q){r=o;c[i>>2]=r;l=k;return}q=h+1|0;B=h+2|0;A=h+3|0;z=h+4|0;y=h+5|0;w=h+6|0;v=h+7|0;u=n+4|0;t=o;o=b;b=e;e=p;while(1){if(!t){c[n>>2]=(d[q>>0]|0)<<16|(d[h>>0]|0)<<24|(d[B>>0]|0)<<8|(d[A>>0]|0);c[u>>2]=(d[y>>0]|0)<<16|(d[z>>0]|0)<<24|(d[w>>0]|0)<<8|(d[v>>0]|0);_BF_encrypt(n,g);p=c[n>>2]|0;a[h>>0]=p>>>24;a[q>>0]=p>>>16;a[B>>0]=p>>>8;a[A>>0]=p;p=c[u>>2]|0;a[z>>0]=p>>>24;a[y>>0]=p>>>16;a[w>>0]=p>>>8;a[v>>0]=p}p=h+t|0;x=a[p>>0]^a[o>>0];a[b>>0]=x;a[p>>0]=x;x=t+1&7;if(!e){r=x;break}else{t=x;o=o+1|0;b=b+1|0;e=e+-1|0}}c[i>>2]=r;l=k;return}}function _bf_ecb_cipher(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0;f=c[(c[a>>2]|0)+4>>2]|0;if(f>>>0>e>>>0)return 1;g=e-f|0;e=a+96|0;h=a+8|0;a=0;do{_BF_ecb_encrypt(d+a|0,b+a|0,c[e>>2]|0,c[h>>2]|0);a=a+f|0}while(a>>>0<=g>>>0);return 1}function _BF_ecb_encrypt(b,e,f,g){b=b|0;e=e|0;f=f|0;g=g|0;var h=0,i=0,j=0;h=l;l=l+16|0;if((l|0)>=(m|0))ba(16);i=h;c[i>>2]=(d[b+1>>0]|0)<<16|(d[b>>0]|0)<<24|(d[b+2>>0]|0)<<8|(d[b+3>>0]|0);j=i+4|0;c[j>>2]=(d[b+5>>0]|0)<<16|(d[b+4>>0]|0)<<24|(d[b+6>>0]|0)<<8|(d[b+7>>0]|0);if(!g)_BF_decrypt(i,f);else _BF_encrypt(i,f);f=c[i>>2]|0;a[e>>0]=f>>>24;a[e+1>>0]=f>>>16;a[e+2>>0]=f>>>8;a[e+3>>0]=f;f=c[j>>2]|0;a[e+4>>0]=f>>>24;a[e+5>>0]=f>>>16;a[e+6>>0]=f>>>8;a[e+7>>0]=f;l=h;return}function _rc2_init_key(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0;e=a+96|0;d=(c[e>>2]|0)+4|0;f=_EVP_CIPHER_CTX_key_length(a)|0;_RC2_set_key(d,f,b,c[c[e>>2]>>2]|0);return 1}function _rc2_cbc_cipher(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0;if(e>>>0>1073741823){f=a+96|0;g=a+32|0;h=a+8|0;i=e+-1073741824|0;j=i&-1073741824;k=j+1073741824|0;l=d+k|0;m=d;n=b;o=e;while(1){_RC2_cbc_encrypt(m,n,1073741824,(c[f>>2]|0)+4|0,g,c[h>>2]|0);o=o+-1073741824|0;if(o>>>0<=1073741823)break;else{m=m+1073741824|0;n=n+1073741824|0}}p=i-j|0;q=l;r=b+k|0}else{p=e;q=d;r=b}if(!p)return 1;_RC2_cbc_encrypt(q,r,p,(c[a+96>>2]|0)+4|0,a+32|0,c[a+8>>2]|0);return 1}function _rc2_set_asn1_type_and_iv(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d;if(!b){f=0;l=d;return f|0}_EVP_CIPHER_CTX_ctrl(a,2,0,e)|0;switch(c[e>>2]|0){case 128:{g=58;break}case 64:{g=120;break}case 40:{g=160;break}default:g=0}f=_ASN1_TYPE_set_int_octetstring(b,g,a+16|0,_EVP_CIPHER_CTX_iv_length(a)|0)|0;l=d;return f|0}function _rc2_get_asn1_type_and_iv(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0;d=l;l=l+32|0;if((l|0)>=(m|0))ba(32);e=d;f=d+8|0;c[e>>2]=0;a:do if(b){g=_EVP_CIPHER_CTX_iv_length(a)|0;if(g>>>0>=17)_OpenSSLDie(602464,179,602502);if((_ASN1_TYPE_get_int_octetstring(b,e,f,g)|0)==(g|0)){switch(c[e>>2]|0){case 58:{h=128;break}case 120:{h=64;break}case 160:{h=40;break}default:{_ERR_put_error(6,109,108,602464,164);i=-1;break a}}if((g|0)>0?(_EVP_CipherInit_ex(a,0,0,0,f,-1)|0)==0:0){i=-1;break}_EVP_CIPHER_CTX_ctrl(a,3,h,0)|0;_EVP_CIPHER_CTX_set_key_length(a,h>>>3)|0;i=g}else i=-1}else i=0;while(0);l=d;return i|0}function _rc2_ctrl(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0;switch(b|0){case 0:{b=(_EVP_CIPHER_CTX_key_length(a)|0)<<3;c[c[a+96>>2]>>2]=b;f=1;break}case 2:{c[e>>2]=c[c[a+96>>2]>>2];f=1;break}case 3:{if((d|0)>0){c[c[a+96>>2]>>2]=d;f=1}else f=0;break}default:f=-1}return f|0}function _ASN1_TYPE_get_int_octetstring(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0;f=l;l=l+64|0;if((l|0)>=(m|0))ba(64);g=f+48|0;h=f+44|0;i=f;do if((c[a>>2]|0)==16?(j=c[a+4>>2]|0,(j|0)!=0):0){k=c[j+8>>2]|0;c[g>>2]=k;n=c[j>>2]|0;c[h>>2]=n;c[i+36>>2]=g;j=k;c[i>>2]=j;c[i+28>>2]=j+n;c[i+8>>2]=109;if(!(_asn1_GetSequence(i,h)|0)){c[i+40>>2]=163;o=0;p=14;break}n=i+32|0;c[n>>2]=c[i>>2];j=i+24|0;k=_d2i_ASN1_INTEGER(0,i,c[j>>2]|0)|0;if(k){q=c[i>>2]|0;r=(c[j>>2]|0)+((c[n>>2]|0)-q)|0;c[j>>2]=r;c[n>>2]=q;q=_d2i_ASN1_OCTET_STRING(0,i,r)|0;if(!q){o=k;p=14}else{r=(c[j>>2]|0)+((c[n>>2]|0)-(c[i>>2]|0))|0;c[j>>2]=r;if(!(c[i+12>>2]&1))if((r|0)<1)p=10;else p=15;else{j=_ASN1_const_check_infinite_end(i,r)|0;c[i+4>>2]=j;if(!j)p=15;else p=10}if((p|0)==10){if(b|0)c[b>>2]=_ASN1_INTEGER_get(k)|0;j=c[q>>2]|0;if(!d)s=j;else{_memcpy(d|0,c[q+8>>2]|0,((j|0)<(e|0)?j:e)|0)|0;s=j}}else if((p|0)==15){_ERR_put_error(13,134,109,532116,188);s=-1}_ASN1_STRING_free(q);t=s;u=k}}else{o=0;p=14}}else{o=0;p=14}while(0);if((p|0)==14){_ERR_put_error(13,134,109,532116,188);t=-1;u=o}if(!u){l=f;return t|0}_ASN1_STRING_free(u);l=f;return t|0}function _ASN1_TYPE_set_int_octetstring(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0;f=l;l=l+80|0;if((l|0)>=(m|0))ba(80);g=f+24|0;h=f+8|0;i=f;c[h+8>>2]=f+40;c[h>>2]=32;c[g+8>>2]=d;c[g+4>>2]=4;c[g>>2]=e;_ASN1_INTEGER_set(h,b)|0;b=_i2d_ASN1_INTEGER(h,0)|0;e=(_i2d_ASN1_bytes(g,0,4,0)|0)+b|0;b=_ASN1_object_size(1,e,16)|0;d=_ASN1_STRING_new()|0;if(!d){j=0;l=f;return j|0}if(!(_ASN1_STRING_set(d,0,b)|0)){_ASN1_STRING_free(d);j=0;l=f;return j|0}else{c[d>>2]=b;c[i>>2]=c[d+8>>2];_ASN1_put_object(i,1,e,16,0);_i2d_ASN1_INTEGER(h,i)|0;_i2d_ASN1_bytes(g,i,4,0)|0;_ASN1_TYPE_set(a,16,d);j=1;l=f;return j|0}return 0}function _i2d_ASN1_bytes(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f;if(!a){h=0;l=f;return h|0}if((d|0)==3){h=_i2d_ASN1_BIT_STRING(a,b)|0;l=f;return h|0}i=c[a>>2]|0;j=_ASN1_object_size(0,i,d)|0;if(!b){h=j;l=f;return h|0}c[g>>2]=c[b>>2];_ASN1_put_object(g,(d|1|0)==17&1,i,d,e);_memcpy(c[g>>2]|0,c[a+8>>2]|0,c[a>>2]|0)|0;e=(c[g>>2]|0)+(c[a>>2]|0)|0;c[g>>2]=e;c[b>>2]=e;h=j;l=f;return h|0}function _i2d_ASN1_BIT_STRING(a,b){a=a|0;b=b|0;return _ASN1_item_i2d(a,b,57344)|0}function _RC2_cbc_encrypt(b,e,f,g,h,i){b=b|0;e=e|0;f=f|0;g=g|0;h=h|0;i=i|0;var j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0,ia=0,ja=0,ka=0,la=0,ma=0,na=0,oa=0,pa=0,qa=0,ra=0,sa=0,ta=0,ua=0,va=0,wa=0,xa=0;j=l;l=l+16|0;if((l|0)>=(m|0))ba(16);k=j;n=h+1|0;o=f+-8|0;p=h+4|0;q=h+7|0;r=h+3|0;s=h+6|0;t=h+2|0;u=h+5|0;v=(d[r>>0]|0)<<24|(d[h>>0]|0)|(d[n>>0]|0)<<8|(d[t>>0]|0)<<16;w=(d[q>>0]|0)<<24|(d[p>>0]|0)|(d[s>>0]|0)<<16|(d[u>>0]|0)<<8;x=(o|0)>-1;a:do if(!i){if(x){y=k+4|0;z=o&-8;A=z+8|0;B=b+A|0;C=f+-16|0;D=w;E=v;F=e;G=o;H=b;while(1){I=E;E=(d[H+1>>0]|0)<<8|(d[H>>0]|0)|(d[H+2>>0]|0)<<16|(d[H+3>>0]|0)<<24;c[k>>2]=E;J=D;D=(d[H+5>>0]|0)<<8|(d[H+4>>0]|0)|(d[H+6>>0]|0)<<16|(d[H+7>>0]|0)<<24;c[y>>2]=D;_RC2_decrypt(k,g);K=c[k>>2]^I;I=c[y>>2]^J;a[F>>0]=K;a[F+1>>0]=K>>>8;a[F+2>>0]=K>>>16;a[F+3>>0]=K>>>24;a[F+4>>0]=I;a[F+5>>0]=I>>>8;a[F+6>>0]=I>>>16;a[F+7>>0]=I>>>24;G=G+-8|0;if((G|0)<=-1)break;else{F=F+8|0;H=H+8|0}}L=D;M=E;N=C-z|0;O=e+A|0;P=B}else{L=w;M=v;N=o;O=e;P=b}if((N|0)==-8){Q=L;R=M}else{H=(d[P+1>>0]|0)<<8|(d[P>>0]|0)|(d[P+2>>0]|0)<<16|(d[P+3>>0]|0)<<24;c[k>>2]=H;F=(d[P+5>>0]|0)<<8|(d[P+4>>0]|0)|(d[P+6>>0]|0)<<16|(d[P+7>>0]|0)<<24;G=k+4|0;c[G>>2]=F;_RC2_decrypt(k,g);y=c[k>>2]^M;I=c[G>>2]^L;G=O+(N+8)|0;switch(N|0){case -7:{S=G;break}case -1:{K=G+-1|0;a[K>>0]=I>>>16;T=K;U=23;break}case -2:{T=G;U=23;break}case -3:{V=G;U=24;break}case -4:{W=G;U=25;break}case -5:{X=G;U=26;break}case -6:{Y=G;U=27;break}default:{Q=F;R=H;break a}}if((U|0)==23){G=T+-1|0;a[G>>0]=I>>>8;V=G;U=24}if((U|0)==24){G=V+-1|0;a[G>>0]=I;W=G;U=25}if((U|0)==25){G=W+-1|0;a[G>>0]=y>>>24;X=G;U=26}if((U|0)==26){G=X+-1|0;a[G>>0]=y>>>16;Y=G;U=27}if((U|0)==27){G=Y+-1|0;a[G>>0]=y>>>8;S=G}a[S+-1>>0]=y;Q=F;R=H}}else{if(x){H=k+4|0;F=o&-8;y=F+8|0;G=b+y|0;I=f+-16|0;K=w;J=v;Z=b;_=e;$=o;while(1){aa=((d[Z+5>>0]|0)<<8|(d[Z+4>>0]|0)|(d[Z+6>>0]|0)<<16|(d[Z+7>>0]|0)<<24)^K;c[k>>2]=((d[Z+1>>0]|0)<<8|(d[Z>>0]|0)|(d[Z+2>>0]|0)<<16|(d[Z+3>>0]|0)<<24)^J;c[H>>2]=aa;_RC2_encrypt(k,g);J=c[k>>2]|0;a[_>>0]=J;a[_+1>>0]=J>>>8;a[_+2>>0]=J>>>16;a[_+3>>0]=J>>>24;K=c[H>>2]|0;a[_+4>>0]=K;a[_+5>>0]=K>>>8;a[_+6>>0]=K>>>16;a[_+7>>0]=K>>>24;$=$+-8|0;if(($|0)<=-1)break;else{Z=Z+8|0;_=_+8|0}}ca=I-F|0;da=K;ea=J;fa=G;ga=e+y|0}else{ca=o;da=w;ea=v;fa=b;ga=e}if((ca|0)==-8){Q=da;R=ea}else{_=fa+(ca+8)|0;switch(ca|0){case -7:{ha=0;ia=0;ja=_;U=16;break}case -1:{Z=_+-1|0;ka=(d[Z>>0]|0)<<16;la=Z;U=11;break}case -2:{ka=0;la=_;U=11;break}case -3:{ma=0;na=_;U=12;break}case -4:{oa=0;pa=_;U=13;break}case -5:{qa=0;ra=0;sa=_;U=14;break}case -6:{ta=0;ua=0;va=_;U=15;break}default:{wa=0;xa=0}}if((U|0)==11){_=la+-1|0;ma=(d[_>>0]|0)<<8|ka;na=_;U=12}if((U|0)==12){_=na+-1|0;oa=d[_>>0]|0|ma;pa=_;U=13}if((U|0)==13){_=pa+-1|0;qa=(d[_>>0]|0)<<24;ra=oa;sa=_;U=14}if((U|0)==14){_=sa+-1|0;ta=(d[_>>0]|0)<<16|qa;ua=ra;va=_;U=15}if((U|0)==15){_=va+-1|0;ha=(d[_>>0]|0)<<8|ta;ia=ua;ja=_;U=16}if((U|0)==16){wa=d[ja+-1>>0]|0|ha;xa=ia}c[k>>2]=wa^ea;_=k+4|0;c[_>>2]=xa^da;_RC2_encrypt(k,g);Z=c[k>>2]|0;a[ga>>0]=Z;a[ga+1>>0]=Z>>>8;a[ga+2>>0]=Z>>>16;a[ga+3>>0]=Z>>>24;$=c[_>>2]|0;a[ga+4>>0]=$;a[ga+5>>0]=$>>>8;a[ga+6>>0]=$>>>16;a[ga+7>>0]=$>>>24;Q=$;R=Z}}while(0);a[h>>0]=R;a[n>>0]=R>>>8;a[t>>0]=R>>>16;a[r>>0]=R>>>24;a[p>>0]=Q;a[u>>0]=Q>>>8;a[s>>0]=Q>>>16;a[q>>0]=Q>>>24;l=j;return}function _RC2_encrypt(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0;d=c[a>>2]|0;e=a+4|0;f=c[e>>2]|0;g=5;h=3;i=f>>>16;j=f&65535;f=d>>>16;k=d&65535;d=b;while(1){l=g<<2;m=g;n=i;o=j;p=f;q=k;r=d;while(1){s=(n&o)+q+((n^65535)&p)+(c[r>>2]|0)&65535;q=s<<1|s>>>15;s=(c[r+4>>2]|0)+p+(q&n)+((q^65535)&o)&65535;p=s<<2|s>>>14;s=(c[r+8>>2]|0)+o+(p&q)+((p^65535)&n)&65535;o=s<<3|s>>>13;s=(c[r+12>>2]|0)+n+(o&p)+((o^65535)&q)&65535;n=s<<5|s>>>11;m=m+-1|0;if(!m)break;else r=r+16|0}r=h+-1|0;if(!r)break;m=(c[b+((n&63)<<2)>>2]|0)+q|0;s=(c[b+((m&63)<<2)>>2]|0)+p|0;t=(c[b+((s&63)<<2)>>2]|0)+o|0;g=(r|0)==2?6:5;h=r;i=(c[b+((t&63)<<2)>>2]|0)+n|0;j=t;f=s;k=m;d=d+(l<<2)|0}c[a>>2]=p<<16|q&65535;c[e>>2]=n<<16|o&65535;return}function _RC2_decrypt(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0;d=c[a>>2]|0;e=a+4|0;f=c[e>>2]|0;g=5;h=3;i=f>>>16;j=f;f=d>>>16;k=d;d=b+252|0;while(1){l=U(g,-4)|0;m=g;n=i;o=j&65535;p=f;q=k&65535;r=d;while(1){s=(n<<11&63488|n>>>5)-(((o^65535)&q)+(o&p))-(c[r>>2]|0)|0;t=(o<<13&57344|o>>>3)-(p&q)-(c[r+-4>>2]|0)-(s&(p^65535))|0;o=t&65535;u=(p<<14&49152|p>>>2)-(c[r+-8>>2]|0)-(s&q)-(t&(q^65535))|0;v=(q<<15&32768|q>>>1)-(c[r+-12>>2]|0)-(t&s)-(u&((s|-65536)^65535))|0;q=v&65535;m=m+-1|0;if(!m)break;else{n=s&65535;p=u&65535;r=r+-16|0}}r=h+-1|0;if(!r)break;p=s-(c[b+((t&63)<<2)>>2]|0)|0;g=(r|0)==2?6:5;h=r;i=p&65535;j=t-(c[b+((u&63)<<2)>>2]|0)|0;f=u-(c[b+((v&63)<<2)>>2]|0)&65535;k=v-(c[b+((p&63)<<2)>>2]|0)|0;d=d+(l<<2)|0}c[a>>2]=q|u<<16;c[e>>2]=o|s<<16;return}function _RC2_set_key(b,e,f,g){b=b|0;e=e|0;f=f|0;g=g|0;var h=0,i=0,j=0;a[b>>0]=0;h=(e|0)<128;i=h?e:128;j=(g|0)<1?1024:g;g=(j|0)<1024?j:1024;if((e|0)>0){j=0;do{a[b+j>>0]=a[f+j>>0]|0;j=j+1|0}while((j|0)<(i|0))}if(h){h=0;j=d[b+(i+-1)>>0]|0;i=e;while(1){e=a[602518+((d[b+h>>0]|0)+j&255)>>0]|0;a[b+i>>0]=e;i=i+1|0;if((i|0)>=128)break;else{h=h+1|0;j=e&255}}}j=g+7>>3;h=128-j|0;i=b+h|0;e=a[602518+((d[i>>0]|0)&255>>>(0-g&7))>>0]|0;a[i>>0]=e;if(h|0){i=e&255;e=h;while(1){e=e+-1|0;h=a[602518+((d[b+(e+j)>>0]|0)^i)>>0]|0;a[b+e>>0]=h;if(!e)break;else i=h&255}}i=b+252|0;e=127;while(1){c[i>>2]=(d[b+e>>0]|0)<<8|(d[b+(e+-1)>>0]|0);e=e+-2|0;if((e|0)<=-1)break;else i=i+-4|0}return}function _rc2_ofb_cipher(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0;if(e>>>0>1073741823){f=a+96|0;g=a+32|0;h=a+80|0;i=e+-1073741824|0;j=i&-1073741824;k=j+1073741824|0;l=d+k|0;m=d;n=b;o=e;while(1){_RC2_ofb64_encrypt(m,n,1073741824,(c[f>>2]|0)+4|0,g,h);o=o+-1073741824|0;if(o>>>0<=1073741823)break;else{m=m+1073741824|0;n=n+1073741824|0}}p=i-j|0;q=l;r=b+k|0}else{p=e;q=d;r=b}if(!p)return 1;_RC2_ofb64_encrypt(q,r,p,(c[a+96>>2]|0)+4|0,a+32|0,a+80|0);return 1}function _RC2_ofb64_encrypt(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0;i=l;l=l+16|0;if((l|0)>=(m|0))ba(16);j=i+8|0;k=i;n=c[h>>2]|0;o=g+1|0;p=a[g>>0]|0;q=g+2|0;r=a[o>>0]|0;s=g+3|0;t=a[q>>0]|0;u=g+4|0;v=a[s>>0]|0;w=g+5|0;x=a[u>>0]|0;y=g+6|0;z=a[w>>0]|0;A=g+7|0;B=a[y>>0]|0;C=a[A>>0]|0;c[k>>2]=(r&255)<<8|p&255|(t&255)<<16|(v&255)<<24;D=k+4|0;c[D>>2]=(z&255)<<8|x&255|(B&255)<<16|(C&255)<<24;E=j+1|0;a[j>>0]=p;p=j+2|0;a[E>>0]=r;r=j+3|0;a[p>>0]=t;t=j+4|0;a[r>>0]=v;v=j+5|0;a[t>>0]=x;x=j+6|0;a[v>>0]=z;z=j+7|0;a[x>>0]=B;a[z>>0]=C;if(!e){F=n;c[h>>2]=F;l=i;return}else{G=0;H=n;I=b;J=d;K=e}while(1){K=K+-1|0;if(!H){_RC2_encrypt(k,f);e=c[k>>2]|0;a[j>>0]=e;a[E>>0]=e>>>8;a[p>>0]=e>>>16;a[r>>0]=e>>>24;e=c[D>>2]|0;a[t>>0]=e;a[v>>0]=e>>>8;a[x>>0]=e>>>16;a[z>>0]=e>>>24;L=G+1|0}else L=G;a[J>>0]=a[j+H>>0]^a[I>>0];H=H+1&7;if(!K)break;else{G=L;I=I+1|0;J=J+1|0}}if(!L){F=H;c[h>>2]=F;l=i;return}L=c[k>>2]|0;k=c[D>>2]|0;a[g>>0]=L;a[o>>0]=L>>>8;a[q>>0]=L>>>16;a[s>>0]=L>>>24;a[u>>0]=k;a[w>>0]=k>>>8;a[y>>0]=k>>>16;a[A>>0]=k>>>24;F=H;c[h>>2]=F;l=i;return}function _rc2_cfb64_cipher(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0;if(!e)return 1;f=a+96|0;g=a+32|0;h=a+80|0;i=a+8|0;a=e;j=d;d=b;b=e>>>0<1073741824?e:1073741824;while(1){_RC2_cfb64_encrypt(j,d,a,(c[f>>2]|0)+4|0,g,h,c[i>>2]|0);e=a-b|0;if(!e)break;else{a=e;j=j+b|0;d=d+b|0;b=e>>>0<b>>>0?e:b}}return 1}function _RC2_cfb64_encrypt(b,e,f,g,h,i,j){b=b|0;e=e|0;f=f|0;g=g|0;h=h|0;i=i|0;j=j|0;var k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0;k=l;l=l+16|0;if((l|0)>=(m|0))ba(16);n=k;o=c[i>>2]|0;p=f+-1|0;q=(f|0)==0;if(!j){if(q){r=o;c[i>>2]=r;l=k;return}j=h+1|0;f=h+2|0;s=h+3|0;t=h+4|0;u=h+5|0;v=h+6|0;w=h+7|0;x=n+4|0;y=o;z=b;A=e;B=p;while(1){if(!y){c[n>>2]=(d[j>>0]|0)<<8|(d[h>>0]|0)|(d[f>>0]|0)<<16|(d[s>>0]|0)<<24;c[x>>2]=(d[u>>0]|0)<<8|(d[t>>0]|0)|(d[v>>0]|0)<<16|(d[w>>0]|0)<<24;_RC2_encrypt(n,g);C=c[n>>2]|0;a[h>>0]=C;a[j>>0]=C>>>8;a[f>>0]=C>>>16;a[s>>0]=C>>>24;C=c[x>>2]|0;a[t>>0]=C;a[u>>0]=C>>>8;a[v>>0]=C>>>16;a[w>>0]=C>>>24}C=a[z>>0]|0;D=h+y|0;E=a[D>>0]|0;a[D>>0]=C;a[A>>0]=E^C;C=y+1&7;if(!B){r=C;break}else{y=C;z=z+1|0;A=A+1|0;B=B+-1|0}}c[i>>2]=r;l=k;return}else{if(q){r=o;c[i>>2]=r;l=k;return}q=h+1|0;B=h+2|0;A=h+3|0;z=h+4|0;y=h+5|0;w=h+6|0;v=h+7|0;u=n+4|0;t=o;o=b;b=e;e=p;while(1){if(!t){c[n>>2]=(d[q>>0]|0)<<8|(d[h>>0]|0)|(d[B>>0]|0)<<16|(d[A>>0]|0)<<24;c[u>>2]=(d[y>>0]|0)<<8|(d[z>>0]|0)|(d[w>>0]|0)<<16|(d[v>>0]|0)<<24;_RC2_encrypt(n,g);p=c[n>>2]|0;a[h>>0]=p;a[q>>0]=p>>>8;a[B>>0]=p>>>16;a[A>>0]=p>>>24;p=c[u>>2]|0;a[z>>0]=p;a[y>>0]=p>>>8;a[w>>0]=p>>>16;a[v>>0]=p>>>24}p=h+t|0;x=a[p>>0]^a[o>>0];a[b>>0]=x;a[p>>0]=x;x=t+1&7;if(!e){r=x;break}else{t=x;o=o+1|0;b=b+1|0;e=e+-1|0}}c[i>>2]=r;l=k;return}}function _rc2_ecb_cipher(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0;f=c[(c[a>>2]|0)+4>>2]|0;if(f>>>0>e>>>0)return 1;g=e-f|0;e=a+96|0;h=a+8|0;a=0;do{_RC2_ecb_encrypt(d+a|0,b+a|0,(c[e>>2]|0)+4|0,c[h>>2]|0);a=a+f|0}while(a>>>0<=g>>>0);return 1}function _RC2_ecb_encrypt(b,e,f,g){b=b|0;e=e|0;f=f|0;g=g|0;var h=0,i=0,j=0;h=l;l=l+16|0;if((l|0)>=(m|0))ba(16);i=h;c[i>>2]=(d[b+1>>0]|0)<<8|(d[b>>0]|0)|(d[b+2>>0]|0)<<16|(d[b+3>>0]|0)<<24;j=i+4|0;c[j>>2]=(d[b+5>>0]|0)<<8|(d[b+4>>0]|0)|(d[b+6>>0]|0)<<16|(d[b+7>>0]|0)<<24;if(!g)_RC2_decrypt(i,f);else _RC2_encrypt(i,f);f=c[i>>2]|0;a[e>>0]=f;a[e+1>>0]=f>>>8;a[e+2>>0]=f>>>16;a[e+3>>0]=f>>>24;f=c[j>>2]|0;a[e+4>>0]=f;a[e+5>>0]=f>>>8;a[e+6>>0]=f>>>16;a[e+7>>0]=f>>>24;l=h;return}function _seed_init_key(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;_SEED_set_key(b,c[a+96>>2]|0);return 1}function _seed_cbc_cipher(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0;if(e>>>0>1073741823){f=a+96|0;g=a+32|0;h=a+8|0;i=e+-1073741824|0;j=i&-1073741824;k=j+1073741824|0;l=d+k|0;m=d;n=b;o=e;while(1){_SEED_cbc_encrypt(m,n,1073741824,c[f>>2]|0,g,c[h>>2]|0);o=o+-1073741824|0;if(o>>>0<=1073741823)break;else{m=m+1073741824|0;n=n+1073741824|0}}p=i-j|0;q=l;r=b+k|0}else{p=e;q=d;r=b}if(!p)return 1;_SEED_cbc_encrypt(q,r,p,c[a+96>>2]|0,a+32|0,c[a+8>>2]|0);return 1}function _SEED_cbc_encrypt(a,b,c,d,e,f){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;f=f|0;if(!f){_CRYPTO_cbc128_decrypt(a,b,c,d,e,1407);return}else{_CRYPTO_cbc128_encrypt(a,b,c,d,e,1406);return}}function _SEED_encrypt(b,e,f){b=b|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,l=0;g=(d[b+9>>0]|0)<<16|(d[b+8>>0]|0)<<24|(d[b+10>>0]|0)<<8|(d[b+11>>0]|0);h=(d[b+13>>0]|0)<<16|(d[b+12>>0]|0)<<24|(d[b+14>>0]|0)<<8|(d[b+15>>0]|0);i=c[f>>2]^g;j=i^c[f+4>>2]^h;k=c[175800+((j>>>8&255)<<2)>>2]^c[174776+((j&255)<<2)>>2]^c[176824+((j>>>16&255)<<2)>>2]^c[177848+(j>>>24<<2)>>2];j=k+i|0;i=c[175800+((j>>>8&255)<<2)>>2]^c[174776+((j&255)<<2)>>2]^c[176824+((j>>>16&255)<<2)>>2]^c[177848+(j>>>24<<2)>>2];j=i+k|0;k=c[175800+((j>>>8&255)<<2)>>2]^c[174776+((j&255)<<2)>>2]^c[176824+((j>>>16&255)<<2)>>2]^c[177848+(j>>>24<<2)>>2];j=k+i^((d[b+1>>0]|0)<<16|(d[b>>0]|0)<<24|(d[b+2>>0]|0)<<8|(d[b+3>>0]|0));i=k^((d[b+5>>0]|0)<<16|(d[b+4>>0]|0)<<24|(d[b+6>>0]|0)<<8|(d[b+7>>0]|0));b=j^c[f+8>>2];k=i^c[f+12>>2]^b;l=c[175800+((k>>>8&255)<<2)>>2]^c[174776+((k&255)<<2)>>2]^c[176824+((k>>>16&255)<<2)>>2]^c[177848+(k>>>24<<2)>>2];k=l+b|0;b=c[175800+((k>>>8&255)<<2)>>2]^c[174776+((k&255)<<2)>>2]^c[176824+((k>>>16&255)<<2)>>2]^c[177848+(k>>>24<<2)>>2];k=b+l|0;l=c[175800+((k>>>8&255)<<2)>>2]^c[174776+((k&255)<<2)>>2]^c[176824+((k>>>16&255)<<2)>>2]^c[177848+(k>>>24<<2)>>2];k=l+b^g;g=l^h;h=k^c[f+16>>2];l=g^c[f+20>>2]^h;b=c[175800+((l>>>8&255)<<2)>>2]^c[174776+((l&255)<<2)>>2]^c[176824+((l>>>16&255)<<2)>>2]^c[177848+(l>>>24<<2)>>2];l=b+h|0;h=c[175800+((l>>>8&255)<<2)>>2]^c[174776+((l&255)<<2)>>2]^c[176824+((l>>>16&255)<<2)>>2]^c[177848+(l>>>24<<2)>>2];l=h+b|0;b=c[175800+((l>>>8&255)<<2)>>2]^c[174776+((l&255)<<2)>>2]^c[176824+((l>>>16&255)<<2)>>2]^c[177848+(l>>>24<<2)>>2];l=b+h^j;j=b^i;i=l^c[f+24>>2];b=j^c[f+28>>2]^i;h=c[175800+((b>>>8&255)<<2)>>2]^c[174776+((b&255)<<2)>>2]^c[176824+((b>>>16&255)<<2)>>2]^c[177848+(b>>>24<<2)>>2];b=h+i|0;i=c[175800+((b>>>8&255)<<2)>>2]^c[174776+((b&255)<<2)>>2]^c[176824+((b>>>16&255)<<2)>>2]^c[177848+(b>>>24<<2)>>2];b=i+h|0;h=c[175800+((b>>>8&255)<<2)>>2]^c[174776+((b&255)<<2)>>2]^c[176824+((b>>>16&255)<<2)>>2]^c[177848+(b>>>24<<2)>>2];b=h+i^k;k=h^g;g=b^c[f+32>>2];h=k^c[f+36>>2]^g;i=c[175800+((h>>>8&255)<<2)>>2]^c[174776+((h&255)<<2)>>2]^c[176824+((h>>>16&255)<<2)>>2]^c[177848+(h>>>24<<2)>>2];h=i+g|0;g=c[175800+((h>>>8&255)<<2)>>2]^c[174776+((h&255)<<2)>>2]^c[176824+((h>>>16&255)<<2)>>2]^c[177848+(h>>>24<<2)>>2];h=g+i|0;i=c[175800+((h>>>8&255)<<2)>>2]^c[174776+((h&255)<<2)>>2]^c[176824+((h>>>16&255)<<2)>>2]^c[177848+(h>>>24<<2)>>2];h=i+g^l;l=i^j;j=h^c[f+40>>2];i=l^c[f+44>>2]^j;g=c[175800+((i>>>8&255)<<2)>>2]^c[174776+((i&255)<<2)>>2]^c[176824+((i>>>16&255)<<2)>>2]^c[177848+(i>>>24<<2)>>2];i=g+j|0;j=c[175800+((i>>>8&255)<<2)>>2]^c[174776+((i&255)<<2)>>2]^c[176824+((i>>>16&255)<<2)>>2]^c[177848+(i>>>24<<2)>>2];i=j+g|0;g=c[175800+((i>>>8&255)<<2)>>2]^c[174776+((i&255)<<2)>>2]^c[176824+((i>>>16&255)<<2)>>2]^c[177848+(i>>>24<<2)>>2];i=g+j^b;b=g^k;k=i^c[f+48>>2];g=b^c[f+52>>2]^k;j=c[175800+((g>>>8&255)<<2)>>2]^c[174776+((g&255)<<2)>>2]^c[176824+((g>>>16&255)<<2)>>2]^c[177848+(g>>>24<<2)>>2];g=j+k|0;k=c[175800+((g>>>8&255)<<2)>>2]^c[174776+((g&255)<<2)>>2]^c[176824+((g>>>16&255)<<2)>>2]^c[177848+(g>>>24<<2)>>2];g=k+j|0;j=c[175800+((g>>>8&255)<<2)>>2]^c[174776+((g&255)<<2)>>2]^c[176824+((g>>>16&255)<<2)>>2]^c[177848+(g>>>24<<2)>>2];g=j+k^h;h=j^l;l=g^c[f+56>>2];j=h^c[f+60>>2]^l;k=c[175800+((j>>>8&255)<<2)>>2]^c[174776+((j&255)<<2)>>2]^c[176824+((j>>>16&255)<<2)>>2]^c[177848+(j>>>24<<2)>>2];j=k+l|0;l=c[175800+((j>>>8&255)<<2)>>2]^c[174776+((j&255)<<2)>>2]^c[176824+((j>>>16&255)<<2)>>2]^c[177848+(j>>>24<<2)>>2];j=l+k|0;k=c[175800+((j>>>8&255)<<2)>>2]^c[174776+((j&255)<<2)>>2]^c[176824+((j>>>16&255)<<2)>>2]^c[177848+(j>>>24<<2)>>2];j=k+l^i;i=k^b;b=j^c[f+64>>2];k=i^c[f+68>>2]^b;l=c[175800+((k>>>8&255)<<2)>>2]^c[174776+((k&255)<<2)>>2]^c[176824+((k>>>16&255)<<2)>>2]^c[177848+(k>>>24<<2)>>2];k=l+b|0;b=c[175800+((k>>>8&255)<<2)>>2]^c[174776+((k&255)<<2)>>2]^c[176824+((k>>>16&255)<<2)>>2]^c[177848+(k>>>24<<2)>>2];k=b+l|0;l=c[175800+((k>>>8&255)<<2)>>2]^c[174776+((k&255)<<2)>>2]^c[176824+((k>>>16&255)<<2)>>2]^c[177848+(k>>>24<<2)>>2];k=l+b^g;g=l^h;h=k^c[f+72>>2];l=g^c[f+76>>2]^h;b=c[175800+((l>>>8&255)<<2)>>2]^c[174776+((l&255)<<2)>>2]^c[176824+((l>>>16&255)<<2)>>2]^c[177848+(l>>>24<<2)>>2];l=b+h|0;h=c[175800+((l>>>8&255)<<2)>>2]^c[174776+((l&255)<<2)>>2]^c[176824+((l>>>16&255)<<2)>>2]^c[177848+(l>>>24<<2)>>2];l=h+b|0;b=c[175800+((l>>>8&255)<<2)>>2]^c[174776+((l&255)<<2)>>2]^c[176824+((l>>>16&255)<<2)>>2]^c[177848+(l>>>24<<2)>>2];l=b+h^j;j=b^i;i=l^c[f+80>>2];b=j^c[f+84>>2]^i;h=c[175800+((b>>>8&255)<<2)>>2]^c[174776+((b&255)<<2)>>2]^c[176824+((b>>>16&255)<<2)>>2]^c[177848+(b>>>24<<2)>>2];b=h+i|0;i=c[175800+((b>>>8&255)<<2)>>2]^c[174776+((b&255)<<2)>>2]^c[176824+((b>>>16&255)<<2)>>2]^c[177848+(b>>>24<<2)>>2];b=i+h|0;h=c[175800+((b>>>8&255)<<2)>>2]^c[174776+((b&255)<<2)>>2]^c[176824+((b>>>16&255)<<2)>>2]^c[177848+(b>>>24<<2)>>2];b=h+i^k;k=h^g;g=b^c[f+88>>2];h=k^c[f+92>>2]^g;i=c[175800+((h>>>8&255)<<2)>>2]^c[174776+((h&255)<<2)>>2]^c[176824+((h>>>16&255)<<2)>>2]^c[177848+(h>>>24<<2)>>2];h=i+g|0;g=c[175800+((h>>>8&255)<<2)>>2]^c[174776+((h&255)<<2)>>2]^c[176824+((h>>>16&255)<<2)>>2]^c[177848+(h>>>24<<2)>>2];h=g+i|0;i=c[175800+((h>>>8&255)<<2)>>2]^c[174776+((h&255)<<2)>>2]^c[176824+((h>>>16&255)<<2)>>2]^c[177848+(h>>>24<<2)>>2];h=i+g^l;l=i^j;j=h^c[f+96>>2];i=l^c[f+100>>2]^j;g=c[175800+((i>>>8&255)<<2)>>2]^c[174776+((i&255)<<2)>>2]^c[176824+((i>>>16&255)<<2)>>2]^c[177848+(i>>>24<<2)>>2];i=g+j|0;j=c[175800+((i>>>8&255)<<2)>>2]^c[174776+((i&255)<<2)>>2]^c[176824+((i>>>16&255)<<2)>>2]^c[177848+(i>>>24<<2)>>2];i=j+g|0;g=c[175800+((i>>>8&255)<<2)>>2]^c[174776+((i&255)<<2)>>2]^c[176824+((i>>>16&255)<<2)>>2]^c[177848+(i>>>24<<2)>>2];i=g+j^b;b=g^k;k=i^c[f+104>>2];g=b^c[f+108>>2]^k;j=c[175800+((g>>>8&255)<<2)>>2]^c[174776+((g&255)<<2)>>2]^c[176824+((g>>>16&255)<<2)>>2]^c[177848+(g>>>24<<2)>>2];g=j+k|0;k=c[175800+((g>>>8&255)<<2)>>2]^c[174776+((g&255)<<2)>>2]^c[176824+((g>>>16&255)<<2)>>2]^c[177848+(g>>>24<<2)>>2];g=k+j|0;j=c[175800+((g>>>8&255)<<2)>>2]^c[174776+((g&255)<<2)>>2]^c[176824+((g>>>16&255)<<2)>>2]^c[177848+(g>>>24<<2)>>2];g=j+k^h;h=j^l;l=g^c[f+112>>2];j=h^c[f+116>>2]^l;k=c[175800+((j>>>8&255)<<2)>>2]^c[174776+((j&255)<<2)>>2]^c[176824+((j>>>16&255)<<2)>>2]^c[177848+(j>>>24<<2)>>2];j=k+l|0;l=c[175800+((j>>>8&255)<<2)>>2]^c[174776+((j&255)<<2)>>2]^c[176824+((j>>>16&255)<<2)>>2]^c[177848+(j>>>24<<2)>>2];j=l+k|0;k=c[175800+((j>>>8&255)<<2)>>2]^c[174776+((j&255)<<2)>>2]^c[176824+((j>>>16&255)<<2)>>2]^c[177848+(j>>>24<<2)>>2];j=k+l^i;i=k^b;b=j^c[f+120>>2];k=i^c[f+124>>2]^b;f=c[175800+((k>>>8&255)<<2)>>2]^c[174776+((k&255)<<2)>>2]^c[176824+((k>>>16&255)<<2)>>2]^c[177848+(k>>>24<<2)>>2];k=f+b|0;b=c[175800+((k>>>8&255)<<2)>>2]^c[174776+((k&255)<<2)>>2]^c[176824+((k>>>16&255)<<2)>>2]^c[177848+(k>>>24<<2)>>2];k=b+f|0;f=c[175800+((k>>>8&255)<<2)>>2]^c[174776+((k&255)<<2)>>2]^c[176824+((k>>>16&255)<<2)>>2]^c[177848+(k>>>24<<2)>>2];k=f+b^g;g=f^h;a[e>>0]=k>>>24;a[e+1>>0]=k>>>16;a[e+2>>0]=k>>>8;a[e+3>>0]=k;a[e+4>>0]=g>>>24;a[e+5>>0]=g>>>16;a[e+6>>0]=g>>>8;a[e+7>>0]=g;a[e+8>>0]=j>>>24;a[e+9>>0]=j>>>16;a[e+10>>0]=j>>>8;a[e+11>>0]=j;a[e+12>>0]=i>>>24;a[e+13>>0]=i>>>16;a[e+14>>0]=i>>>8;a[e+15>>0]=i;return}function _SEED_decrypt(b,e,f){b=b|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,l=0;g=(d[b+9>>0]|0)<<16|(d[b+8>>0]|0)<<24|(d[b+10>>0]|0)<<8|(d[b+11>>0]|0);h=(d[b+13>>0]|0)<<16|(d[b+12>>0]|0)<<24|(d[b+14>>0]|0)<<8|(d[b+15>>0]|0);i=c[f+120>>2]^g;j=i^c[f+124>>2]^h;k=c[175800+((j>>>8&255)<<2)>>2]^c[174776+((j&255)<<2)>>2]^c[176824+((j>>>16&255)<<2)>>2]^c[177848+(j>>>24<<2)>>2];j=k+i|0;i=c[175800+((j>>>8&255)<<2)>>2]^c[174776+((j&255)<<2)>>2]^c[176824+((j>>>16&255)<<2)>>2]^c[177848+(j>>>24<<2)>>2];j=i+k|0;k=c[175800+((j>>>8&255)<<2)>>2]^c[174776+((j&255)<<2)>>2]^c[176824+((j>>>16&255)<<2)>>2]^c[177848+(j>>>24<<2)>>2];j=k+i^((d[b+1>>0]|0)<<16|(d[b>>0]|0)<<24|(d[b+2>>0]|0)<<8|(d[b+3>>0]|0));i=k^((d[b+5>>0]|0)<<16|(d[b+4>>0]|0)<<24|(d[b+6>>0]|0)<<8|(d[b+7>>0]|0));b=j^c[f+112>>2];k=i^c[f+116>>2]^b;l=c[175800+((k>>>8&255)<<2)>>2]^c[174776+((k&255)<<2)>>2]^c[176824+((k>>>16&255)<<2)>>2]^c[177848+(k>>>24<<2)>>2];k=l+b|0;b=c[175800+((k>>>8&255)<<2)>>2]^c[174776+((k&255)<<2)>>2]^c[176824+((k>>>16&255)<<2)>>2]^c[177848+(k>>>24<<2)>>2];k=b+l|0;l=c[175800+((k>>>8&255)<<2)>>2]^c[174776+((k&255)<<2)>>2]^c[176824+((k>>>16&255)<<2)>>2]^c[177848+(k>>>24<<2)>>2];k=l+b^g;g=l^h;h=k^c[f+104>>2];l=g^c[f+108>>2]^h;b=c[175800+((l>>>8&255)<<2)>>2]^c[174776+((l&255)<<2)>>2]^c[176824+((l>>>16&255)<<2)>>2]^c[177848+(l>>>24<<2)>>2];l=b+h|0;h=c[175800+((l>>>8&255)<<2)>>2]^c[174776+((l&255)<<2)>>2]^c[176824+((l>>>16&255)<<2)>>2]^c[177848+(l>>>24<<2)>>2];l=h+b|0;b=c[175800+((l>>>8&255)<<2)>>2]^c[174776+((l&255)<<2)>>2]^c[176824+((l>>>16&255)<<2)>>2]^c[177848+(l>>>24<<2)>>2];l=b+h^j;j=b^i;i=l^c[f+96>>2];b=j^c[f+100>>2]^i;h=c[175800+((b>>>8&255)<<2)>>2]^c[174776+((b&255)<<2)>>2]^c[176824+((b>>>16&255)<<2)>>2]^c[177848+(b>>>24<<2)>>2];b=h+i|0;i=c[175800+((b>>>8&255)<<2)>>2]^c[174776+((b&255)<<2)>>2]^c[176824+((b>>>16&255)<<2)>>2]^c[177848+(b>>>24<<2)>>2];b=i+h|0;h=c[175800+((b>>>8&255)<<2)>>2]^c[174776+((b&255)<<2)>>2]^c[176824+((b>>>16&255)<<2)>>2]^c[177848+(b>>>24<<2)>>2];b=h+i^k;k=h^g;g=b^c[f+88>>2];h=k^c[f+92>>2]^g;i=c[175800+((h>>>8&255)<<2)>>2]^c[174776+((h&255)<<2)>>2]^c[176824+((h>>>16&255)<<2)>>2]^c[177848+(h>>>24<<2)>>2];h=i+g|0;g=c[175800+((h>>>8&255)<<2)>>2]^c[174776+((h&255)<<2)>>2]^c[176824+((h>>>16&255)<<2)>>2]^c[177848+(h>>>24<<2)>>2];h=g+i|0;i=c[175800+((h>>>8&255)<<2)>>2]^c[174776+((h&255)<<2)>>2]^c[176824+((h>>>16&255)<<2)>>2]^c[177848+(h>>>24<<2)>>2];h=i+g^l;l=i^j;j=h^c[f+80>>2];i=l^c[f+84>>2]^j;g=c[175800+((i>>>8&255)<<2)>>2]^c[174776+((i&255)<<2)>>2]^c[176824+((i>>>16&255)<<2)>>2]^c[177848+(i>>>24<<2)>>2];i=g+j|0;j=c[175800+((i>>>8&255)<<2)>>2]^c[174776+((i&255)<<2)>>2]^c[176824+((i>>>16&255)<<2)>>2]^c[177848+(i>>>24<<2)>>2];i=j+g|0;g=c[175800+((i>>>8&255)<<2)>>2]^c[174776+((i&255)<<2)>>2]^c[176824+((i>>>16&255)<<2)>>2]^c[177848+(i>>>24<<2)>>2];i=g+j^b;b=g^k;k=i^c[f+72>>2];g=b^c[f+76>>2]^k;j=c[175800+((g>>>8&255)<<2)>>2]^c[174776+((g&255)<<2)>>2]^c[176824+((g>>>16&255)<<2)>>2]^c[177848+(g>>>24<<2)>>2];g=j+k|0;k=c[175800+((g>>>8&255)<<2)>>2]^c[174776+((g&255)<<2)>>2]^c[176824+((g>>>16&255)<<2)>>2]^c[177848+(g>>>24<<2)>>2];g=k+j|0;j=c[175800+((g>>>8&255)<<2)>>2]^c[174776+((g&255)<<2)>>2]^c[176824+((g>>>16&255)<<2)>>2]^c[177848+(g>>>24<<2)>>2];g=j+k^h;h=j^l;l=g^c[f+64>>2];j=h^c[f+68>>2]^l;k=c[175800+((j>>>8&255)<<2)>>2]^c[174776+((j&255)<<2)>>2]^c[176824+((j>>>16&255)<<2)>>2]^c[177848+(j>>>24<<2)>>2];j=k+l|0;l=c[175800+((j>>>8&255)<<2)>>2]^c[174776+((j&255)<<2)>>2]^c[176824+((j>>>16&255)<<2)>>2]^c[177848+(j>>>24<<2)>>2];j=l+k|0;k=c[175800+((j>>>8&255)<<2)>>2]^c[174776+((j&255)<<2)>>2]^c[176824+((j>>>16&255)<<2)>>2]^c[177848+(j>>>24<<2)>>2];j=k+l^i;i=k^b;b=j^c[f+56>>2];k=i^c[f+60>>2]^b;l=c[175800+((k>>>8&255)<<2)>>2]^c[174776+((k&255)<<2)>>2]^c[176824+((k>>>16&255)<<2)>>2]^c[177848+(k>>>24<<2)>>2];k=l+b|0;b=c[175800+((k>>>8&255)<<2)>>2]^c[174776+((k&255)<<2)>>2]^c[176824+((k>>>16&255)<<2)>>2]^c[177848+(k>>>24<<2)>>2];k=b+l|0;l=c[175800+((k>>>8&255)<<2)>>2]^c[174776+((k&255)<<2)>>2]^c[176824+((k>>>16&255)<<2)>>2]^c[177848+(k>>>24<<2)>>2];k=l+b^g;g=l^h;h=k^c[f+48>>2];l=g^c[f+52>>2]^h;b=c[175800+((l>>>8&255)<<2)>>2]^c[174776+((l&255)<<2)>>2]^c[176824+((l>>>16&255)<<2)>>2]^c[177848+(l>>>24<<2)>>2];l=b+h|0;h=c[175800+((l>>>8&255)<<2)>>2]^c[174776+((l&255)<<2)>>2]^c[176824+((l>>>16&255)<<2)>>2]^c[177848+(l>>>24<<2)>>2];l=h+b|0;b=c[175800+((l>>>8&255)<<2)>>2]^c[174776+((l&255)<<2)>>2]^c[176824+((l>>>16&255)<<2)>>2]^c[177848+(l>>>24<<2)>>2];l=b+h^j;j=b^i;i=l^c[f+40>>2];b=j^c[f+44>>2]^i;h=c[175800+((b>>>8&255)<<2)>>2]^c[174776+((b&255)<<2)>>2]^c[176824+((b>>>16&255)<<2)>>2]^c[177848+(b>>>24<<2)>>2];b=h+i|0;i=c[175800+((b>>>8&255)<<2)>>2]^c[174776+((b&255)<<2)>>2]^c[176824+((b>>>16&255)<<2)>>2]^c[177848+(b>>>24<<2)>>2];b=i+h|0;h=c[175800+((b>>>8&255)<<2)>>2]^c[174776+((b&255)<<2)>>2]^c[176824+((b>>>16&255)<<2)>>2]^c[177848+(b>>>24<<2)>>2];b=h+i^k;k=h^g;g=b^c[f+32>>2];h=k^c[f+36>>2]^g;i=c[175800+((h>>>8&255)<<2)>>2]^c[174776+((h&255)<<2)>>2]^c[176824+((h>>>16&255)<<2)>>2]^c[177848+(h>>>24<<2)>>2];h=i+g|0;g=c[175800+((h>>>8&255)<<2)>>2]^c[174776+((h&255)<<2)>>2]^c[176824+((h>>>16&255)<<2)>>2]^c[177848+(h>>>24<<2)>>2];h=g+i|0;i=c[175800+((h>>>8&255)<<2)>>2]^c[174776+((h&255)<<2)>>2]^c[176824+((h>>>16&255)<<2)>>2]^c[177848+(h>>>24<<2)>>2];h=i+g^l;l=i^j;j=h^c[f+24>>2];i=l^c[f+28>>2]^j;g=c[175800+((i>>>8&255)<<2)>>2]^c[174776+((i&255)<<2)>>2]^c[176824+((i>>>16&255)<<2)>>2]^c[177848+(i>>>24<<2)>>2];i=g+j|0;j=c[175800+((i>>>8&255)<<2)>>2]^c[174776+((i&255)<<2)>>2]^c[176824+((i>>>16&255)<<2)>>2]^c[177848+(i>>>24<<2)>>2];i=j+g|0;g=c[175800+((i>>>8&255)<<2)>>2]^c[174776+((i&255)<<2)>>2]^c[176824+((i>>>16&255)<<2)>>2]^c[177848+(i>>>24<<2)>>2];i=g+j^b;b=g^k;k=i^c[f+16>>2];g=b^c[f+20>>2]^k;j=c[175800+((g>>>8&255)<<2)>>2]^c[174776+((g&255)<<2)>>2]^c[176824+((g>>>16&255)<<2)>>2]^c[177848+(g>>>24<<2)>>2];g=j+k|0;k=c[175800+((g>>>8&255)<<2)>>2]^c[174776+((g&255)<<2)>>2]^c[176824+((g>>>16&255)<<2)>>2]^c[177848+(g>>>24<<2)>>2];g=k+j|0;j=c[175800+((g>>>8&255)<<2)>>2]^c[174776+((g&255)<<2)>>2]^c[176824+((g>>>16&255)<<2)>>2]^c[177848+(g>>>24<<2)>>2];g=j+k^h;h=j^l;l=g^c[f+8>>2];j=h^c[f+12>>2]^l;k=c[175800+((j>>>8&255)<<2)>>2]^c[174776+((j&255)<<2)>>2]^c[176824+((j>>>16&255)<<2)>>2]^c[177848+(j>>>24<<2)>>2];j=k+l|0;l=c[175800+((j>>>8&255)<<2)>>2]^c[174776+((j&255)<<2)>>2]^c[176824+((j>>>16&255)<<2)>>2]^c[177848+(j>>>24<<2)>>2];j=l+k|0;k=c[175800+((j>>>8&255)<<2)>>2]^c[174776+((j&255)<<2)>>2]^c[176824+((j>>>16&255)<<2)>>2]^c[177848+(j>>>24<<2)>>2];j=k+l^i;i=k^b;b=j^c[f>>2];k=i^c[f+4>>2]^b;f=c[175800+((k>>>8&255)<<2)>>2]^c[174776+((k&255)<<2)>>2]^c[176824+((k>>>16&255)<<2)>>2]^c[177848+(k>>>24<<2)>>2];k=f+b|0;b=c[175800+((k>>>8&255)<<2)>>2]^c[174776+((k&255)<<2)>>2]^c[176824+((k>>>16&255)<<2)>>2]^c[177848+(k>>>24<<2)>>2];k=b+f|0;f=c[175800+((k>>>8&255)<<2)>>2]^c[174776+((k&255)<<2)>>2]^c[176824+((k>>>16&255)<<2)>>2]^c[177848+(k>>>24<<2)>>2];k=f+b^g;g=f^h;a[e>>0]=k>>>24;a[e+1>>0]=k>>>16;a[e+2>>0]=k>>>8;a[e+3>>0]=k;a[e+4>>0]=g>>>24;a[e+5>>0]=g>>>16;a[e+6>>0]=g>>>8;a[e+7>>0]=g;a[e+8>>0]=j>>>24;a[e+9>>0]=j>>>16;a[e+10>>0]=j>>>8;a[e+11>>0]=j;a[e+12>>0]=i>>>24;a[e+13>>0]=i>>>16;a[e+14>>0]=i>>>8;a[e+15>>0]=i;return}function _SEED_set_key(a,b){a=a|0;b=b|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0;e=d[a+2>>0]|0;f=(d[a+1>>0]|0)<<16|(d[a>>0]|0)<<24|e<<8;g=d[a+3>>0]|0;h=d[a+6>>0]|0;i=(d[a+5>>0]|0)<<16|(d[a+4>>0]|0)<<24|h<<8;j=d[a+7>>0]|0;k=d[a+8>>0]|0;l=d[a+9>>0]|0;m=d[a+10>>0]|0;n=d[a+11>>0]|0;o=l<<16|k<<24|m<<8|n;p=d[a+12>>0]|0;q=d[a+13>>0]|0;r=d[a+14>>0]|0;s=d[a+15>>0]|0;a=q<<16|p<<24|r<<8|s;t=(f|g)+1640531527+o|0;u=(i|j)-a+-1640531527|0;c[b>>2]=c[175800+((t>>>8&255)<<2)>>2]^c[174776+((t&255)<<2)>>2]^c[176824+((t>>>16&255)<<2)>>2]^c[177848+(t>>>24<<2)>>2];c[b+4>>2]=c[175800+((u>>>8&255)<<2)>>2]^c[174776+((u&255)<<2)>>2]^c[176824+((u>>>16&255)<<2)>>2]^c[177848+(u>>>24<<2)>>2];u=j<<24|f>>>8;f=i>>>8|g<<24;g=u+-1013904243+o|0;i=f+1013904243-a|0;c[b+8>>2]=c[175800+((g>>>8&255)<<2)>>2]^c[174776+((g&255)<<2)>>2]^c[176824+((g>>>16&255)<<2)>>2]^c[177848+(g>>>24<<2)>>2];c[b+12>>2]=c[175800+((i>>>8&255)<<2)>>2]^c[174776+((i&255)<<2)>>2]^c[176824+((i>>>16&255)<<2)>>2]^c[177848+(i>>>24<<2)>>2];i=o<<8|p;o=a<<8|k;a=u+-2027808486+i|0;g=f+2027808486-o|0;c[b+16>>2]=c[175800+((a>>>8&255)<<2)>>2]^c[174776+((a&255)<<2)>>2]^c[176824+((a>>>16&255)<<2)>>2]^c[177848+(a>>>24<<2)>>2];c[b+20>>2]=c[175800+((g>>>8&255)<<2)>>2]^c[174776+((g&255)<<2)>>2]^c[176824+((g>>>16&255)<<2)>>2]^c[177848+(g>>>24<<2)>>2];g=u>>>8;u=g|h<<24;h=f>>>8;f=h|e<<24;e=u+239350324+i|0;a=f+-239350324-o|0;c[b+24>>2]=c[175800+((e>>>8&255)<<2)>>2]^c[174776+((e&255)<<2)>>2]^c[176824+((e>>>16&255)<<2)>>2]^c[177848+(e>>>24<<2)>>2];c[b+28>>2]=c[175800+((a>>>8&255)<<2)>>2]^c[174776+((a&255)<<2)>>2]^c[176824+((a>>>16&255)<<2)>>2]^c[177848+(a>>>24<<2)>>2];a=i<<8|q;i=o<<8|l;o=u+478700647+a|0;e=f+-478700647-i|0;c[b+32>>2]=c[175800+((o>>>8&255)<<2)>>2]^c[174776+((o&255)<<2)>>2]^c[176824+((o>>>16&255)<<2)>>2]^c[177848+(o>>>24<<2)>>2];c[b+36>>2]=c[175800+((e>>>8&255)<<2)>>2]^c[174776+((e&255)<<2)>>2]^c[176824+((e>>>16&255)<<2)>>2]^c[177848+(e>>>24<<2)>>2];e=u>>>8;u=e|h<<24;h=f>>>8;f=h|g<<24;g=u+957401293+a|0;o=f+-957401293-i|0;c[b+40>>2]=c[175800+((g>>>8&255)<<2)>>2]^c[174776+((g&255)<<2)>>2]^c[176824+((g>>>16&255)<<2)>>2]^c[177848+(g>>>24<<2)>>2];c[b+44>>2]=c[175800+((o>>>8&255)<<2)>>2]^c[174776+((o&255)<<2)>>2]^c[176824+((o>>>16&255)<<2)>>2]^c[177848+(o>>>24<<2)>>2];o=a<<8|r;a=i<<8|m;i=u+1914802585+o|0;g=f+-1914802585-a|0;c[b+48>>2]=c[175800+((i>>>8&255)<<2)>>2]^c[174776+((i&255)<<2)>>2]^c[176824+((i>>>16&255)<<2)>>2]^c[177848+(i>>>24<<2)>>2];c[b+52>>2]=c[175800+((g>>>8&255)<<2)>>2]^c[174776+((g&255)<<2)>>2]^c[176824+((g>>>16&255)<<2)>>2]^c[177848+(g>>>24<<2)>>2];g=u>>>8;u=g|h<<24;h=f>>>8;f=h|e<<24;e=u+-465362127+o|0;i=f+465362127-a|0;c[b+56>>2]=c[175800+((e>>>8&255)<<2)>>2]^c[174776+((e&255)<<2)>>2]^c[176824+((e>>>16&255)<<2)>>2]^c[177848+(e>>>24<<2)>>2];c[b+60>>2]=c[175800+((i>>>8&255)<<2)>>2]^c[174776+((i&255)<<2)>>2]^c[176824+((i>>>16&255)<<2)>>2]^c[177848+(i>>>24<<2)>>2];i=o<<8|s;s=a<<8|n;n=u+-930724254+i|0;a=f+930724254-s|0;c[b+64>>2]=c[175800+((n>>>8&255)<<2)>>2]^c[174776+((n&255)<<2)>>2]^c[176824+((n>>>16&255)<<2)>>2]^c[177848+(n>>>24<<2)>>2];c[b+68>>2]=c[175800+((a>>>8&255)<<2)>>2]^c[174776+((a&255)<<2)>>2]^c[176824+((a>>>16&255)<<2)>>2]^c[177848+(a>>>24<<2)>>2];a=u>>>8;u=a|h<<24;h=f>>>8;f=h|g<<24;g=u+-1861448508+i|0;n=f+1861448508-s|0;c[b+72>>2]=c[175800+((g>>>8&255)<<2)>>2]^c[174776+((g&255)<<2)>>2]^c[176824+((g>>>16&255)<<2)>>2]^c[177848+(g>>>24<<2)>>2];c[b+76>>2]=c[175800+((n>>>8&255)<<2)>>2]^c[174776+((n&255)<<2)>>2]^c[176824+((n>>>16&255)<<2)>>2]^c[177848+(n>>>24<<2)>>2];n=i<<8|k;k=s<<8|p;p=u+572070280+n|0;s=f+-572070280-k|0;c[b+80>>2]=c[175800+((p>>>8&255)<<2)>>2]^c[174776+((p&255)<<2)>>2]^c[176824+((p>>>16&255)<<2)>>2]^c[177848+(p>>>24<<2)>>2];c[b+84>>2]=c[175800+((s>>>8&255)<<2)>>2]^c[174776+((s&255)<<2)>>2]^c[176824+((s>>>16&255)<<2)>>2]^c[177848+(s>>>24<<2)>>2];s=u>>>8;u=s|h<<24;h=f>>>8;f=h|a<<24;a=u+1144140559+n|0;p=f+-1144140559-k|0;c[b+88>>2]=c[175800+((a>>>8&255)<<2)>>2]^c[174776+((a&255)<<2)>>2]^c[176824+((a>>>16&255)<<2)>>2]^c[177848+(a>>>24<<2)>>2];c[b+92>>2]=c[175800+((p>>>8&255)<<2)>>2]^c[174776+((p&255)<<2)>>2]^c[176824+((p>>>16&255)<<2)>>2]^c[177848+(p>>>24<<2)>>2];p=n<<8|l;l=k<<8|q;q=u+-2006686179+p|0;k=f+2006686179-l|0;c[b+96>>2]=c[175800+((q>>>8&255)<<2)>>2]^c[174776+((q&255)<<2)>>2]^c[176824+((q>>>16&255)<<2)>>2]^c[177848+(q>>>24<<2)>>2];c[b+100>>2]=c[175800+((k>>>8&255)<<2)>>2]^c[174776+((k&255)<<2)>>2]^c[176824+((k>>>16&255)<<2)>>2]^c[177848+(k>>>24<<2)>>2];k=u>>>8;u=k|h<<24;h=f>>>8;f=h|s<<24;s=u+281594938+p|0;q=f+-281594938-l|0;c[b+104>>2]=c[175800+((s>>>8&255)<<2)>>2]^c[174776+((s&255)<<2)>>2]^c[176824+((s>>>16&255)<<2)>>2]^c[177848+(s>>>24<<2)>>2];c[b+108>>2]=c[175800+((q>>>8&255)<<2)>>2]^c[174776+((q&255)<<2)>>2]^c[176824+((q>>>16&255)<<2)>>2]^c[177848+(q>>>24<<2)>>2];q=p<<8|m;m=l<<8|r;r=u+563189875+q|0;l=f+-563189875-m|0;c[b+112>>2]=c[175800+((r>>>8&255)<<2)>>2]^c[174776+((r&255)<<2)>>2]^c[176824+((r>>>16&255)<<2)>>2]^c[177848+(r>>>24<<2)>>2];c[b+116>>2]=c[175800+((l>>>8&255)<<2)>>2]^c[174776+((l&255)<<2)>>2]^c[176824+((l>>>16&255)<<2)>>2]^c[177848+(l>>>24<<2)>>2];l=(u>>>8|h<<24)+1126379749+q|0;q=(f>>>8|k<<24)+-1126379749-m|0;c[b+120>>2]=c[175800+((l>>>8&255)<<2)>>2]^c[174776+((l&255)<<2)>>2]^c[176824+((l>>>16&255)<<2)>>2]^c[177848+(l>>>24<<2)>>2];c[b+124>>2]=c[175800+((q>>>8&255)<<2)>>2]^c[174776+((q&255)<<2)>>2]^c[176824+((q>>>16&255)<<2)>>2]^c[177848+(q>>>24<<2)>>2];return}function _seed_ofb_cipher(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0;if(e>>>0>1073741823){f=a+96|0;g=a+32|0;h=a+80|0;i=e+-1073741824|0;j=i&-1073741824;k=j+1073741824|0;l=d+k|0;m=d;n=b;o=e;while(1){_SEED_ofb128_encrypt(m,n,1073741824,c[f>>2]|0,g,h);o=o+-1073741824|0;if(o>>>0<=1073741823)break;else{m=m+1073741824|0;n=n+1073741824|0}}p=i-j|0;q=l;r=b+k|0}else{p=e;q=d;r=b}if(!p)return 1;_SEED_ofb128_encrypt(q,r,p,c[a+96>>2]|0,a+32|0,a+80|0);return 1}function _SEED_ofb128_encrypt(a,b,c,d,e,f){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;f=f|0;_CRYPTO_ofb128_encrypt(a,b,c,d,e,f,1406);return}function _seed_cfb128_cipher(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0;if(!e)return 1;f=a+96|0;g=a+32|0;h=a+80|0;i=a+8|0;a=e;j=d;d=b;b=e>>>0<1073741824?e:1073741824;while(1){_SEED_cfb128_encrypt(j,d,a,c[f>>2]|0,g,h,c[i>>2]|0);e=a-b|0;if(!e)break;else{a=e;j=j+b|0;d=d+b|0;b=e>>>0<b>>>0?e:b}}return 1}function _SEED_cfb128_encrypt(a,b,c,d,e,f,g){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;f=f|0;g=g|0;_CRYPTO_cfb128_encrypt(a,b,c,d,e,f,g,1406);return}function _seed_ecb_cipher(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0;f=c[(c[a>>2]|0)+4>>2]|0;if(f>>>0>e>>>0)return 1;g=e-f|0;e=a+96|0;h=a+8|0;a=0;do{_SEED_ecb_encrypt(d+a|0,b+a|0,c[e>>2]|0,c[h>>2]|0);a=a+f|0}while(a>>>0<=g>>>0);return 1}function _SEED_ecb_encrypt(a,b,c,d){a=a|0;b=b|0;c=c|0;d=d|0;if(!d){_SEED_decrypt(a,b,c);return}else{_SEED_encrypt(a,b,c);return}}function _idea_init_key(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0;d=l;l=l+224|0;if((l|0)>=(m|0))ba(224);f=d;if(((e|0)==0?((_EVP_CIPHER_CTX_flags(a)|0)&983047|0)!=4:0)?((_EVP_CIPHER_CTX_flags(a)|0)&983047|0)!=3:0){_idea_set_encrypt_key(b,f);_idea_set_decrypt_key(f,c[a+96>>2]|0);_OPENSSL_cleanse(f,216);l=d;return 1}_idea_set_encrypt_key(b,c[a+96>>2]|0);l=d;return 1}function _idea_cbc_cipher(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0;if(e>>>0>1073741823){f=a+96|0;g=a+32|0;h=a+8|0;i=e+-1073741824|0;j=i&-1073741824;k=j+1073741824|0;l=d+k|0;m=d;n=b;o=e;while(1){_idea_cbc_encrypt(m,n,1073741824,c[f>>2]|0,g,c[h>>2]|0);o=o+-1073741824|0;if(o>>>0<=1073741823)break;else{m=m+1073741824|0;n=n+1073741824|0}}p=i-j|0;q=l;r=b+k|0}else{p=e;q=d;r=b}if(!p)return 1;_idea_cbc_encrypt(q,r,p,c[a+96>>2]|0,a+32|0,c[a+8>>2]|0);return 1}function _idea_cbc_encrypt(b,e,f,g,h,i){b=b|0;e=e|0;f=f|0;g=g|0;h=h|0;i=i|0;var j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0,ia=0,ja=0,ka=0,la=0,ma=0,na=0,oa=0,pa=0,qa=0,ra=0,sa=0,ta=0,ua=0,va=0,wa=0,xa=0;j=l;l=l+16|0;if((l|0)>=(m|0))ba(16);k=j;n=h+1|0;o=f+-8|0;p=h+4|0;q=h+6|0;r=h+3|0;s=h+7|0;t=h+2|0;u=h+5|0;v=d[r>>0]|0|(d[h>>0]|0)<<24|(d[n>>0]|0)<<16|(d[t>>0]|0)<<8;w=(d[q>>0]|0)<<8|(d[p>>0]|0)<<24|(d[s>>0]|0)|(d[u>>0]|0)<<16;x=(o|0)>-1;a:do if(!i){if(x){y=k+4|0;z=o&-8;A=z+8|0;B=b+A|0;C=f+-16|0;D=w;E=v;F=e;G=o;H=b;while(1){I=E;E=(d[H+1>>0]|0)<<16|(d[H>>0]|0)<<24|(d[H+2>>0]|0)<<8|(d[H+3>>0]|0);c[k>>2]=E;J=D;D=(d[H+5>>0]|0)<<16|(d[H+4>>0]|0)<<24|(d[H+6>>0]|0)<<8|(d[H+7>>0]|0);c[y>>2]=D;_idea_encrypt(k,g);K=c[k>>2]^I;I=c[y>>2]^J;a[F>>0]=K>>>24;a[F+1>>0]=K>>>16;a[F+2>>0]=K>>>8;a[F+3>>0]=K;a[F+4>>0]=I>>>24;a[F+5>>0]=I>>>16;a[F+6>>0]=I>>>8;a[F+7>>0]=I;G=G+-8|0;if((G|0)<=-1)break;else{F=F+8|0;H=H+8|0}}L=D;M=E;N=C-z|0;O=e+A|0;P=B}else{L=w;M=v;N=o;O=e;P=b}if((N|0)==-8){Q=L;R=M}else{H=(d[P+1>>0]|0)<<16|(d[P>>0]|0)<<24|(d[P+2>>0]|0)<<8|(d[P+3>>0]|0);c[k>>2]=H;F=(d[P+5>>0]|0)<<16|(d[P+4>>0]|0)<<24|(d[P+6>>0]|0)<<8|(d[P+7>>0]|0);G=k+4|0;c[G>>2]=F;_idea_encrypt(k,g);y=c[k>>2]^M;I=c[G>>2]^L;G=O+(N+8)|0;switch(N|0){case -7:{S=G;break}case -1:{K=G+-1|0;a[K>>0]=I>>>8;T=K;U=23;break}case -2:{T=G;U=23;break}case -3:{V=G;U=24;break}case -4:{W=G;U=25;break}case -5:{X=G;U=26;break}case -6:{Y=G;U=27;break}default:{Q=F;R=H;break a}}if((U|0)==23){G=T+-1|0;a[G>>0]=I>>>16;V=G;U=24}if((U|0)==24){G=V+-1|0;a[G>>0]=I>>>24;W=G;U=25}if((U|0)==25){G=W+-1|0;a[G>>0]=y;X=G;U=26}if((U|0)==26){G=X+-1|0;a[G>>0]=y>>>8;Y=G;U=27}if((U|0)==27){G=Y+-1|0;a[G>>0]=y>>>16;S=G}a[S+-1>>0]=y>>>24;Q=F;R=H}}else{if(x){H=k+4|0;F=o&-8;y=F+8|0;G=b+y|0;I=f+-16|0;K=w;J=v;Z=b;_=e;$=o;while(1){aa=((d[Z+5>>0]|0)<<16|(d[Z+4>>0]|0)<<24|(d[Z+6>>0]|0)<<8|(d[Z+7>>0]|0))^K;c[k>>2]=((d[Z+1>>0]|0)<<16|(d[Z>>0]|0)<<24|(d[Z+2>>0]|0)<<8|(d[Z+3>>0]|0))^J;c[H>>2]=aa;_idea_encrypt(k,g);J=c[k>>2]|0;a[_>>0]=J>>>24;a[_+1>>0]=J>>>16;a[_+2>>0]=J>>>8;a[_+3>>0]=J;K=c[H>>2]|0;a[_+4>>0]=K>>>24;a[_+5>>0]=K>>>16;a[_+6>>0]=K>>>8;a[_+7>>0]=K;$=$+-8|0;if(($|0)<=-1)break;else{Z=Z+8|0;_=_+8|0}}ca=I-F|0;da=K;ea=J;fa=G;ga=e+y|0}else{ca=o;da=w;ea=v;fa=b;ga=e}if((ca|0)==-8){Q=da;R=ea}else{_=fa+(ca+8)|0;switch(ca|0){case -7:{ha=0;ia=0;ja=_;U=16;break}case -1:{Z=_+-1|0;ka=(d[Z>>0]|0)<<8;la=Z;U=11;break}case -2:{ka=0;la=_;U=11;break}case -3:{ma=0;na=_;U=12;break}case -4:{oa=0;pa=_;U=13;break}case -5:{qa=0;ra=0;sa=_;U=14;break}case -6:{ta=0;ua=0;va=_;U=15;break}default:{wa=0;xa=0}}if((U|0)==11){_=la+-1|0;ma=(d[_>>0]|0)<<16|ka;na=_;U=12}if((U|0)==12){_=na+-1|0;oa=(d[_>>0]|0)<<24|ma;pa=_;U=13}if((U|0)==13){_=pa+-1|0;qa=d[_>>0]|0;ra=oa;sa=_;U=14}if((U|0)==14){_=sa+-1|0;ta=(d[_>>0]|0)<<8|qa;ua=ra;va=_;U=15}if((U|0)==15){_=va+-1|0;ha=(d[_>>0]|0)<<16|ta;ia=ua;ja=_;U=16}if((U|0)==16){wa=(d[ja+-1>>0]|0)<<24|ha;xa=ia}c[k>>2]=wa^ea;_=k+4|0;c[_>>2]=xa^da;_idea_encrypt(k,g);Z=c[k>>2]|0;a[ga>>0]=Z>>>24;a[ga+1>>0]=Z>>>16;a[ga+2>>0]=Z>>>8;a[ga+3>>0]=Z;$=c[_>>2]|0;a[ga+4>>0]=$>>>24;a[ga+5>>0]=$>>>16;a[ga+6>>0]=$>>>8;a[ga+7>>0]=$;Q=$;R=Z}}while(0);a[h>>0]=R>>>24;a[n>>0]=R>>>16;a[t>>0]=R>>>8;a[r>>0]=R;a[p>>0]=Q>>>24;a[u>>0]=Q>>>16;a[q>>0]=Q>>>8;a[s>>0]=Q;l=j;return}function _idea_encrypt(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,V=0,W=0,X=0;d=c[a>>2]|0;e=d>>>16;f=a+4|0;g=c[f>>2]|0;h=c[b>>2]|0;i=U(h,e)|0;if(!i)j=1-e-h|0;else{h=(i&65535)-(i>>>16)|0;j=h-(h>>>16)|0}h=(c[b+4>>2]|0)+d|0;d=(c[b+8>>2]|0)+(g>>>16)|0;i=g&65535;g=c[b+12>>2]|0;e=U(g,i)|0;if(!e)k=1-i-g|0;else{g=(e&65535)-(e>>>16)|0;k=g-(g>>>16)|0}g=(d^j)&65535;e=c[b+16>>2]|0;i=U(e,g)|0;if(!i)l=1-g-e|0;else{e=(i&65535)-(i>>>16)|0;l=e-(e>>>16)|0}e=l+(k^h)&65535;i=c[b+20>>2]|0;g=U(e,i)|0;if(!g)m=1-i-e|0;else{e=(g&65535)-(g>>>16)|0;m=e-(e>>>16)|0}e=m+l|0;l=(m^j)&65535;j=c[b+24>>2]|0;g=U(l,j)|0;if(!g)n=1-j-l|0;else{l=(g&65535)-(g>>>16)|0;n=l-(l>>>16)|0}l=(c[b+28>>2]|0)+(m^d)|0;d=(c[b+32>>2]|0)+(e^h)|0;h=(e^k)&65535;k=c[b+36>>2]|0;e=U(k,h)|0;if(!e)o=1-h-k|0;else{k=(e&65535)-(e>>>16)|0;o=k-(k>>>16)|0}k=(d^n)&65535;e=c[b+40>>2]|0;h=U(e,k)|0;if(!h)p=1-k-e|0;else{e=(h&65535)-(h>>>16)|0;p=e-(e>>>16)|0}e=p+(o^l)&65535;h=c[b+44>>2]|0;k=U(e,h)|0;if(!k)q=1-h-e|0;else{e=(k&65535)-(k>>>16)|0;q=e-(e>>>16)|0}e=q+p|0;p=(q^n)&65535;n=c[b+48>>2]|0;k=U(p,n)|0;if(!k)r=1-n-p|0;else{p=(k&65535)-(k>>>16)|0;r=p-(p>>>16)|0}p=(c[b+52>>2]|0)+(q^d)|0;d=(c[b+56>>2]|0)+(e^l)|0;l=(e^o)&65535;o=c[b+60>>2]|0;e=U(o,l)|0;if(!e)s=1-l-o|0;else{o=(e&65535)-(e>>>16)|0;s=o-(o>>>16)|0}o=(d^r)&65535;e=c[b+64>>2]|0;l=U(e,o)|0;if(!l)t=1-o-e|0;else{e=(l&65535)-(l>>>16)|0;t=e-(e>>>16)|0}e=t+(s^p)&65535;l=c[b+68>>2]|0;o=U(e,l)|0;if(!o)u=1-l-e|0;else{e=(o&65535)-(o>>>16)|0;u=e-(e>>>16)|0}e=u+t|0;t=(u^r)&65535;r=c[b+72>>2]|0;o=U(t,r)|0;if(!o)v=1-r-t|0;else{t=(o&65535)-(o>>>16)|0;v=t-(t>>>16)|0}t=(c[b+76>>2]|0)+(u^d)|0;d=(c[b+80>>2]|0)+(e^p)|0;p=(e^s)&65535;s=c[b+84>>2]|0;e=U(s,p)|0;if(!e)w=1-p-s|0;else{s=(e&65535)-(e>>>16)|0;w=s-(s>>>16)|0}s=(d^v)&65535;e=c[b+88>>2]|0;p=U(e,s)|0;if(!p)x=1-s-e|0;else{e=(p&65535)-(p>>>16)|0;x=e-(e>>>16)|0}e=x+(w^t)&65535;p=c[b+92>>2]|0;s=U(e,p)|0;if(!s)y=1-p-e|0;else{e=(s&65535)-(s>>>16)|0;y=e-(e>>>16)|0}e=y+x|0;x=(y^v)&65535;v=c[b+96>>2]|0;s=U(x,v)|0;if(!s)z=1-v-x|0;else{x=(s&65535)-(s>>>16)|0;z=x-(x>>>16)|0}x=(c[b+100>>2]|0)+(y^d)|0;d=(c[b+104>>2]|0)+(e^t)|0;t=(e^w)&65535;w=c[b+108>>2]|0;e=U(w,t)|0;if(!e)A=1-t-w|0;else{w=(e&65535)-(e>>>16)|0;A=w-(w>>>16)|0}w=(d^z)&65535;e=c[b+112>>2]|0;t=U(e,w)|0;if(!t)B=1-w-e|0;else{e=(t&65535)-(t>>>16)|0;B=e-(e>>>16)|0}e=B+(A^x)&65535;t=c[b+116>>2]|0;w=U(e,t)|0;if(!w)C=1-t-e|0;else{e=(w&65535)-(w>>>16)|0;C=e-(e>>>16)|0}e=C+B|0;B=(C^z)&65535;z=c[b+120>>2]|0;w=U(B,z)|0;if(!w)D=1-z-B|0;else{B=(w&65535)-(w>>>16)|0;D=B-(B>>>16)|0}B=(c[b+124>>2]|0)+(C^d)|0;d=(c[b+128>>2]|0)+(e^x)|0;x=(e^A)&65535;A=c[b+132>>2]|0;e=U(A,x)|0;if(!e)E=1-x-A|0;else{A=(e&65535)-(e>>>16)|0;E=A-(A>>>16)|0}A=(d^D)&65535;e=c[b+136>>2]|0;x=U(e,A)|0;if(!x)F=1-A-e|0;else{e=(x&65535)-(x>>>16)|0;F=e-(e>>>16)|0}e=F+(E^B)&65535;x=c[b+140>>2]|0;A=U(e,x)|0;if(!A)G=1-x-e|0;else{e=(A&65535)-(A>>>16)|0;G=e-(e>>>16)|0}e=G+F|0;F=(G^D)&65535;D=c[b+144>>2]|0;A=U(F,D)|0;if(!A)H=1-D-F|0;else{F=(A&65535)-(A>>>16)|0;H=F-(F>>>16)|0}F=(c[b+148>>2]|0)+(G^d)|0;d=(c[b+152>>2]|0)+(e^B)|0;B=(e^E)&65535;E=c[b+156>>2]|0;e=U(E,B)|0;if(!e)I=1-B-E|0;else{E=(e&65535)-(e>>>16)|0;I=E-(E>>>16)|0}E=(d^H)&65535;e=c[b+160>>2]|0;B=U(e,E)|0;if(!B)J=1-E-e|0;else{e=(B&65535)-(B>>>16)|0;J=e-(e>>>16)|0}e=J+(I^F)&65535;B=c[b+164>>2]|0;E=U(e,B)|0;if(!E)K=1-B-e|0;else{e=(E&65535)-(E>>>16)|0;K=e-(e>>>16)|0}e=K+J|0;J=(K^H)&65535;H=c[b+168>>2]|0;E=U(J,H)|0;if(!E)L=1-H-J|0;else{J=(E&65535)-(E>>>16)|0;L=J-(J>>>16)|0}J=(c[b+172>>2]|0)+(K^d)|0;d=(c[b+176>>2]|0)+(e^F)|0;F=(e^I)&65535;I=c[b+180>>2]|0;e=U(I,F)|0;if(!e)M=1-F-I|0;else{I=(e&65535)-(e>>>16)|0;M=I-(I>>>16)|0}I=(d^L)&65535;e=c[b+184>>2]|0;F=U(e,I)|0;if(!F)N=1-I-e|0;else{e=(F&65535)-(F>>>16)|0;N=e-(e>>>16)|0}e=N+(M^J)&65535;F=c[b+188>>2]|0;I=U(e,F)|0;if(!I)O=1-F-e|0;else{e=(I&65535)-(I>>>16)|0;O=e-(e>>>16)|0}e=O+N|0;N=(O^L)&65535;L=c[b+192>>2]|0;I=U(N,L)|0;if(!I)P=1-L-N|0;else{N=(I&65535)-(I>>>16)|0;P=N-(N>>>16)|0}N=(c[b+196>>2]|0)+(e^J)|0;J=(c[b+200>>2]|0)+(O^d)|0;d=(e^M)&65535;M=c[b+204>>2]|0;b=U(M,d)|0;if(!b){Q=1-d-M|0;R=N&65535;S=P<<16;T=R|S;c[a>>2]=T;V=Q&65535;W=J<<16;X=V|W;c[f>>2]=X;return}else{M=(b&65535)-(b>>>16)|0;Q=M-(M>>>16)|0;R=N&65535;S=P<<16;T=R|S;c[a>>2]=T;V=Q&65535;W=J<<16;X=V|W;c[f>>2]=X;return}}function _idea_set_encrypt_key(a,b){a=a|0;b=b|0;var e=0,f=0,g=0,h=0;e=(d[a>>0]|0)<<8;c[b>>2]=e;c[b>>2]=d[a+1>>0]|0|e;e=(d[a+2>>0]|0)<<8;f=b+4|0;c[f>>2]=e;c[f>>2]=d[a+3>>0]|0|e;e=(d[a+4>>0]|0)<<8;f=b+8|0;c[f>>2]=e;c[f>>2]=d[a+5>>0]|0|e;e=(d[a+6>>0]|0)<<8;f=b+12|0;c[f>>2]=e;c[f>>2]=d[a+7>>0]|0|e;e=(d[a+8>>0]|0)<<8;f=b+16|0;c[f>>2]=e;c[f>>2]=d[a+9>>0]|0|e;e=(d[a+10>>0]|0)<<8;f=b+20|0;c[f>>2]=e;c[f>>2]=d[a+11>>0]|0|e;e=(d[a+12>>0]|0)<<8;f=b+24|0;c[f>>2]=e;c[f>>2]=d[a+13>>0]|0|e;e=(d[a+14>>0]|0)<<8;f=b+28|0;c[f>>2]=e;c[f>>2]=d[a+15>>0]|0|e;e=0;a=b;f=b+32|0;while(1){b=c[a+4>>2]|0;g=c[a+8>>2]|0;c[f>>2]=(g>>>7|b<<9)&65535;h=c[a+12>>2]|0;c[f+4>>2]=(h>>>7|g<<9)&65535;g=c[a+16>>2]|0;c[f+8>>2]=(g>>>7|h<<9)&65535;h=c[a+20>>2]|0;c[f+12>>2]=(h>>>7|g<<9)&65535;g=c[a+24>>2]|0;c[f+16>>2]=(g>>>7|h<<9)&65535;h=c[a+28>>2]|0;c[f+20>>2]=(h>>>7|g<<9)&65535;g=c[a>>2]|0;if((e|0)==5)break;c[f+24>>2]=(g>>>7|h<<9)&65535;c[f+28>>2]=(g<<9|b>>>7)&65535;e=e+1|0;a=a+32|0;f=f+32|0}return}function _idea_set_decrypt_key(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0;d=b;e=a+192|0;a=0;while(1){f=c[e>>2]|0;if(!f)g=0;else{h=65537%(f|0)|0;if(!h)i=1;else{j=1;k=0;l=f;f=65537;m=h;while(1){h=k-(U((f|0)/(l|0)|0,j)|0)|0;n=(l|0)%(m|0)|0;if(!n){i=h;break}else{o=m;p=j;j=h;m=n;f=l;l=o;k=p}}}g=(i|0)<0?i+65537|0:i}c[d>>2]=g;c[d+4>>2]=0-(c[e+8>>2]|0)&65535;k=d+12|0;c[d+8>>2]=0-(c[e+4>>2]|0)&65535;l=c[e+12>>2]|0;if(!l)q=0;else{f=65537%(l|0)|0;if(!f)r=1;else{m=1;j=0;p=l;l=65537;o=f;while(1){f=j-(U((l|0)/(p|0)|0,m)|0)|0;n=(p|0)%(o|0)|0;if(!n){r=f;break}else{h=o;s=m;m=f;o=n;l=p;p=h;j=s}}}q=(r|0)<0?r+65537|0:r}c[k>>2]=q;if((a|0)==8){t=12;break}c[d+16>>2]=c[e+-8>>2];c[d+20>>2]=c[e+-4>>2];a=a+1|0;if((a|0)>=9){t=12;break}else{d=d+24|0;e=e+-24|0}}if((t|0)==12){t=b+4|0;e=c[t>>2]|0;d=b+8|0;c[t>>2]=c[d>>2];c[d>>2]=e;e=b+196|0;d=c[e>>2]|0;t=b+200|0;c[e>>2]=c[t>>2];c[t>>2]=d;return}}function _idea_ofb_cipher(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0;if(e>>>0>1073741823){f=a+96|0;g=a+32|0;h=a+80|0;i=e+-1073741824|0;j=i&-1073741824;k=j+1073741824|0;l=d+k|0;m=d;n=b;o=e;while(1){_idea_ofb64_encrypt(m,n,1073741824,c[f>>2]|0,g,h);o=o+-1073741824|0;if(o>>>0<=1073741823)break;else{m=m+1073741824|0;n=n+1073741824|0}}p=i-j|0;q=l;r=b+k|0}else{p=e;q=d;r=b}if(!p)return 1;_idea_ofb64_encrypt(q,r,p,c[a+96>>2]|0,a+32|0,a+80|0);return 1}function _idea_ofb64_encrypt(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0;i=l;l=l+16|0;if((l|0)>=(m|0))ba(16);j=i+8|0;k=i;n=c[h>>2]|0;o=g+1|0;p=a[g>>0]|0;q=g+2|0;r=a[o>>0]|0;s=g+3|0;t=a[q>>0]|0;u=g+4|0;v=a[s>>0]|0;w=g+5|0;x=a[u>>0]|0;y=g+6|0;z=a[w>>0]|0;A=g+7|0;B=a[y>>0]|0;C=a[A>>0]|0;c[k>>2]=(r&255)<<16|(p&255)<<24|(t&255)<<8|v&255;D=k+4|0;c[D>>2]=(z&255)<<16|(x&255)<<24|(B&255)<<8|C&255;E=j+1|0;a[j>>0]=p;p=j+2|0;a[E>>0]=r;r=j+3|0;a[p>>0]=t;t=j+4|0;a[r>>0]=v;v=j+5|0;a[t>>0]=x;x=j+6|0;a[v>>0]=z;z=j+7|0;a[x>>0]=B;a[z>>0]=C;if(!e){F=n;c[h>>2]=F;l=i;return}else{G=0;H=n;I=b;J=d;K=e}while(1){K=K+-1|0;if(!H){_idea_encrypt(k,f);e=c[k>>2]|0;a[j>>0]=e>>>24;a[E>>0]=e>>>16;a[p>>0]=e>>>8;a[r>>0]=e;e=c[D>>2]|0;a[t>>0]=e>>>24;a[v>>0]=e>>>16;a[x>>0]=e>>>8;a[z>>0]=e;L=G+1|0}else L=G;a[J>>0]=a[j+H>>0]^a[I>>0];H=H+1&7;if(!K)break;else{G=L;I=I+1|0;J=J+1|0}}if(!L){F=H;c[h>>2]=F;l=i;return}L=c[k>>2]|0;k=c[D>>2]|0;a[g>>0]=L>>>24;a[o>>0]=L>>>16;a[q>>0]=L>>>8;a[s>>0]=L;a[u>>0]=k>>>24;a[w>>0]=k>>>16;a[y>>0]=k>>>8;a[A>>0]=k;F=H;c[h>>2]=F;l=i;return}function _idea_cfb64_cipher(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0;if(!e)return 1;f=a+96|0;g=a+32|0;h=a+80|0;i=a+8|0;a=e;j=d;d=b;b=e>>>0<1073741824?e:1073741824;while(1){_idea_cfb64_encrypt(j,d,a,c[f>>2]|0,g,h,c[i>>2]|0);e=a-b|0;if(!e)break;else{a=e;j=j+b|0;d=d+b|0;b=e>>>0<b>>>0?e:b}}return 1}function _idea_cfb64_encrypt(b,e,f,g,h,i,j){b=b|0;e=e|0;f=f|0;g=g|0;h=h|0;i=i|0;j=j|0;var k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0;k=l;l=l+16|0;if((l|0)>=(m|0))ba(16);n=k;o=c[i>>2]|0;p=f+-1|0;q=(f|0)==0;if(!j){if(q){r=o;c[i>>2]=r;l=k;return}j=h+1|0;f=h+2|0;s=h+3|0;t=h+4|0;u=h+5|0;v=h+6|0;w=h+7|0;x=n+4|0;y=o;z=b;A=e;B=p;while(1){if(!y){c[n>>2]=(d[j>>0]|0)<<16|(d[h>>0]|0)<<24|(d[f>>0]|0)<<8|(d[s>>0]|0);c[x>>2]=(d[u>>0]|0)<<16|(d[t>>0]|0)<<24|(d[v>>0]|0)<<8|(d[w>>0]|0);_idea_encrypt(n,g);C=c[n>>2]|0;a[h>>0]=C>>>24;a[j>>0]=C>>>16;a[f>>0]=C>>>8;a[s>>0]=C;C=c[x>>2]|0;a[t>>0]=C>>>24;a[u>>0]=C>>>16;a[v>>0]=C>>>8;a[w>>0]=C}C=a[z>>0]|0;D=h+y|0;E=a[D>>0]|0;a[D>>0]=C;a[A>>0]=E^C;C=y+1&7;if(!B){r=C;break}else{y=C;z=z+1|0;A=A+1|0;B=B+-1|0}}c[i>>2]=r;l=k;return}else{if(q){r=o;c[i>>2]=r;l=k;return}q=h+1|0;B=h+2|0;A=h+3|0;z=h+4|0;y=h+5|0;w=h+6|0;v=h+7|0;u=n+4|0;t=o;o=b;b=e;e=p;while(1){if(!t){c[n>>2]=(d[q>>0]|0)<<16|(d[h>>0]|0)<<24|(d[B>>0]|0)<<8|(d[A>>0]|0);c[u>>2]=(d[y>>0]|0)<<16|(d[z>>0]|0)<<24|(d[w>>0]|0)<<8|(d[v>>0]|0);_idea_encrypt(n,g);p=c[n>>2]|0;a[h>>0]=p>>>24;a[q>>0]=p>>>16;a[B>>0]=p>>>8;a[A>>0]=p;p=c[u>>2]|0;a[z>>0]=p>>>24;a[y>>0]=p>>>16;a[w>>0]=p>>>8;a[v>>0]=p}p=h+t|0;x=a[p>>0]^a[o>>0];a[b>>0]=x;a[p>>0]=x;x=t+1&7;if(!e){r=x;break}else{t=x;o=o+1|0;b=b+1|0;e=e+-1|0}}c[i>>2]=r;l=k;return}}function _idea_ecb_cipher(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0;f=c[(c[a>>2]|0)+4>>2]|0;if(f>>>0>e>>>0)return 1;g=e-f|0;e=a+96|0;a=0;do{_idea_ecb_encrypt(d+a|0,b+a|0,c[e>>2]|0);a=a+f|0}while(a>>>0<=g>>>0);return 1}function _idea_ecb_encrypt(b,e,f){b=b|0;e=e|0;f=f|0;var g=0,h=0,i=0;g=l;l=l+16|0;if((l|0)>=(m|0))ba(16);h=g;c[h>>2]=(d[b+1>>0]|0)<<16|(d[b>>0]|0)<<24|(d[b+2>>0]|0)<<8|(d[b+3>>0]|0);i=h+4|0;c[i>>2]=(d[b+5>>0]|0)<<16|(d[b+4>>0]|0)<<24|(d[b+6>>0]|0)<<8|(d[b+7>>0]|0);_idea_encrypt(h,f);f=c[h>>2]|0;a[e>>0]=f>>>24;a[e+1>>0]=f>>>16;a[e+2>>0]=f>>>8;a[e+3>>0]=f;f=c[i>>2]|0;a[e+4>>0]=f>>>24;a[e+5>>0]=f>>>16;a[e+6>>0]=f>>>8;a[e+7>>0]=f;l=g;return}function _rc4_hmac_md5_init_key(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0;e=c[a+96>>2]|0;_RC4_set_key(e,_EVP_CIPHER_CTX_key_length(a)|0,b);b=e+260|0;_private_MD5_Init(b)|0;a=e+352|0;d=b;f=a+92|0;do{c[a>>2]=c[d>>2];a=a+4|0;d=d+4|0}while((a|0)<(f|0));a=e+444|0;d=b;f=a+92|0;do{c[a>>2]=c[d>>2];a=a+4|0;d=d+4|0}while((a|0)<(f|0));c[e+536>>2]=-1;return 1}function _rc4_hmac_md5_cipher(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f;h=c[a+96>>2]|0;i=h+536|0;j=c[i>>2]|0;k=(j|0)!=-1;if(!((j+16|0)==(e|0)|k^1)){n=0;l=f;return n|0}do if(!(c[a+8>>2]|0)){_RC4(h,e,d,b);o=h+444|0;if(k){__SSL_MD5_Update(o,b,j)|0;__SSL_MD5_Final(g,o)|0;p=o;q=h+352|0;r=p+92|0;do{c[p>>2]=c[q>>2];p=p+4|0;q=q+4|0}while((p|0)<(r|0));__SSL_MD5_Update(o,g,16)|0;__SSL_MD5_Final(g,o)|0;if(_CRYPTO_memcmp(b+j|0,g,16)|0){n=0;l=f;return n|0}}else __SSL_MD5_Update(o,b,e)|0}else{s=(j|0)==-1?e:j;t=h+444|0;__SSL_MD5_Update(t,d,s)|0;if((s|0)==(e|0)){_RC4(h,e,d,b);break}if((d|0)!=(b|0))_memcpy(b|0,d|0,s|0)|0;u=b+s|0;__SSL_MD5_Final(u,t)|0;p=t;q=h+352|0;r=p+92|0;do{c[p>>2]=c[q>>2];p=p+4|0;q=q+4|0}while((p|0)<(r|0));__SSL_MD5_Update(t,u,16)|0;__SSL_MD5_Final(u,t)|0;_RC4(h,e,b,b)}while(0);c[i>>2]=-1;n=1;l=f;return n|0}function _rc4_hmac_md5_ctrl(b,e,f,g){b=b|0;e=e|0;f=f|0;g=g|0;var h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0;h=l;l=l+64|0;if((l|0)>=(m|0))ba(64);i=h;j=c[b+96>>2]|0;switch(e|0){case 23:{k=i;n=k+64|0;do{a[k>>0]=0;k=k+1|0}while((k|0)<(n|0));if((f|0)>64){e=j+260|0;_private_MD5_Init(e)|0;__SSL_MD5_Update(e,g,f)|0;__SSL_MD5_Final(i,e)|0;o=0}else{_memcpy(i|0,g|0,f|0)|0;o=0}do{e=i+o|0;a[e>>0]=a[e>>0]^54;o=o+1|0}while((o|0)!=64);o=j+260|0;_private_MD5_Init(o)|0;__SSL_MD5_Update(o,i,64)|0;o=0;do{e=i+o|0;a[e>>0]=a[e>>0]^106;o=o+1|0}while((o|0)!=64);o=j+352|0;_private_MD5_Init(o)|0;__SSL_MD5_Update(o,i,64)|0;p=1;l=h;return p|0}case 22:{if((f|0)!=13){p=-1;l=h;return p|0}f=g+11|0;i=g+12|0;o=(d[f>>0]|0)<<8|(d[i>>0]|0);e=o+-16|0;if(!(c[b+8>>2]|0)){a[f>>0]=e>>>8;a[i>>0]=e;q=e}else q=o;c[j+536>>2]=q;q=j+444|0;k=q;o=j+260|0;n=k+92|0;do{c[k>>2]=c[o>>2];k=k+4|0;o=o+4|0}while((k|0)<(n|0));__SSL_MD5_Update(q,g,13)|0;p=16;l=h;return p|0}default:{p=-1;l=h;return p|0}}return 0}function _RC4(b,e,f,g){b=b|0;e=e|0;f=f|0;g=g|0;var h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ba=0,ca=0;h=a[b>>0]|0;i=b+1|0;j=a[i>>0]|0;if(!((g|f)&3)){if(e>>>0>3){k=e+-4|0;l=k&-4;m=h+(k&252)<<24>>24;n=l+4|0;o=f+n|0;p=e;q=g;r=f;s=j;t=h;while(1){u=c[r>>2]|0;v=t&255;w=(v+1&255)+(b+2)|0;x=a[w>>0]|0;y=x&255;z=y+(s&255)|0;A=(z&255)+(b+2)|0;B=a[A>>0]|0;a[A>>0]=x;a[w>>0]=B;w=d[((B&255)+y&255)+(b+2)>>0]|0;y=(v+2&255)+(b+2)|0;B=a[y>>0]|0;x=B&255;A=x+z|0;z=(A&255)+(b+2)|0;C=a[z>>0]|0;a[z>>0]=B;a[y>>0]=C;y=(d[((C&255)+x&255)+(b+2)>>0]|0)<<8|w;w=(v+3&255)+(b+2)|0;x=a[w>>0]|0;C=x&255;B=C+A|0;A=(B&255)+(b+2)|0;z=a[A>>0]|0;a[A>>0]=x;a[w>>0]=z;w=y|(d[((z&255)+C&255)+(b+2)>>0]|0)<<16;C=v+4|0;v=(C&255)+(b+2)|0;z=a[v>>0]|0;y=z&255;x=y+B|0;s=x&255;B=(x&255)+(b+2)|0;x=a[B>>0]|0;a[B>>0]=z;a[v>>0]=x;c[q>>2]=(w|(d[((x&255)+y&255)+(b+2)>>0]|0)<<24)^u;p=p+-4|0;if(p>>>0<=3)break;else{q=q+4|0;r=r+4|0;t=C&255}}D=k-l|0;E=g+n|0;F=o;G=s;H=m+4<<24>>24}else{D=e;E=g;F=f;G=j;H=h}if(!D){I=G;J=H;a[b>>0]=J;a[i>>0]=I;return}m=c[F>>2]|0;F=c[E>>2]|0;s=-1>>>(4-D<<3);switch(D&3){case 0:{K=0;L=G;M=H;break}case 1:{N=0;O=0;P=G;Q=H;R=10;break}case 2:{S=0;T=0;U=G;V=H;R=9;break}case 3:{D=(H&255)+1|0;H=(D&255)+(b+2)|0;o=a[H>>0]|0;n=o&255;l=n+(G&255)|0;G=(l&255)+(b+2)|0;k=a[G>>0]|0;a[G>>0]=o;a[H>>0]=k;S=8;T=d[((k&255)+n&255)+(b+2)>>0]|0;U=l&255;V=D&255;R=9;break}default:{}}if((R|0)==9){D=(V&255)+1|0;V=(D&255)+(b+2)|0;l=a[V>>0]|0;n=l&255;k=n+(U&255)|0;U=(k&255)+(b+2)|0;H=a[U>>0]|0;a[U>>0]=l;a[V>>0]=H;N=S+8|0;O=(d[((H&255)+n&255)+(b+2)>>0]|0)<<S|T;P=k&255;Q=D&255;R=10}if((R|0)==10){D=(Q&255)+1|0;Q=(D&255)+(b+2)|0;k=a[Q>>0]|0;T=k&255;S=T+(P&255)|0;P=(S&255)+(b+2)|0;n=a[P>>0]|0;a[P>>0]=k;a[Q>>0]=n;K=(d[((n&255)+T&255)+(b+2)>>0]|0)<<N|O;L=S&255;M=D&255}c[E>>2]=(K^m)&s|F&~s;I=L;J=M;a[b>>0]=J;a[i>>0]=I;return}M=e>>>3;if(!M){W=j;X=h;Y=g;Z=f}else{L=h+((M+31&255)<<3&255)<<24>>24;s=M<<3;F=f+s|0;m=j;j=h;h=g;K=f;f=M;while(1){M=j&255;E=(M+1&255)+(b+2)|0;D=a[E>>0]|0;S=D&255;O=S+(m&255)|0;N=(O&255)+(b+2)|0;T=a[N>>0]|0;a[E>>0]=T;a[N>>0]=D;a[h>>0]=a[K>>0]^a[((T&255)+S&255)+(b+2)>>0];S=(M+2&255)+(b+2)|0;T=a[S>>0]|0;D=T&255;N=D+O|0;O=(N&255)+(b+2)|0;E=a[O>>0]|0;a[S>>0]=E;a[O>>0]=T;a[h+1>>0]=a[K+1>>0]^a[((E&255)+D&255)+(b+2)>>0];D=(M+3&255)+(b+2)|0;E=a[D>>0]|0;T=E&255;O=T+N|0;N=(O&255)+(b+2)|0;S=a[N>>0]|0;a[D>>0]=S;a[N>>0]=E;a[h+2>>0]=a[K+2>>0]^a[((S&255)+T&255)+(b+2)>>0];T=(M+4&255)+(b+2)|0;S=a[T>>0]|0;E=S&255;N=E+O|0;O=(N&255)+(b+2)|0;D=a[O>>0]|0;a[T>>0]=D;a[O>>0]=S;a[h+3>>0]=a[K+3>>0]^a[((D&255)+E&255)+(b+2)>>0];E=(M+5&255)+(b+2)|0;D=a[E>>0]|0;S=D&255;O=S+N|0;N=(O&255)+(b+2)|0;T=a[N>>0]|0;a[E>>0]=T;a[N>>0]=D;a[h+4>>0]=a[K+4>>0]^a[((T&255)+S&255)+(b+2)>>0];S=(M+6&255)+(b+2)|0;T=a[S>>0]|0;D=T&255;N=D+O|0;O=(N&255)+(b+2)|0;E=a[O>>0]|0;a[S>>0]=E;a[O>>0]=T;a[h+5>>0]=a[K+5>>0]^a[((E&255)+D&255)+(b+2)>>0];D=(M+7&255)+(b+2)|0;E=a[D>>0]|0;T=E&255;O=T+N|0;N=(O&255)+(b+2)|0;S=a[N>>0]|0;a[D>>0]=S;a[N>>0]=E;a[h+6>>0]=a[K+6>>0]^a[((S&255)+T&255)+(b+2)>>0];T=M+8|0;M=(T&255)+(b+2)|0;S=a[M>>0]|0;E=S&255;N=E+O|0;m=N&255;O=(N&255)+(b+2)|0;N=a[O>>0]|0;a[M>>0]=N;a[O>>0]=S;a[h+7>>0]=a[K+7>>0]^a[((N&255)+E&255)+(b+2)>>0];f=f+-1|0;if(!f)break;else{j=T&255;h=h+8|0;K=K+8|0}}W=m;X=L+8<<24>>24;Y=g+s|0;Z=F}F=e&7;if(!F){I=W;J=X;a[b>>0]=J;a[i>>0]=I;return}else{_=W;$=X;aa=Y;ba=Z;ca=F}while(1){F=$&255;Z=F+1|0;Y=(Z&255)+(b+2)|0;X=a[Y>>0]|0;W=X&255;e=W+(_&255)|0;s=(e&255)+(b+2)|0;g=a[s>>0]|0;a[Y>>0]=g;a[s>>0]=X;a[aa>>0]=a[ba>>0]^a[((g&255)+W&255)+(b+2)>>0];if((ca|0)==1){I=e&255;J=Z&255;R=25;break}Z=F+2|0;W=(Z&255)+(b+2)|0;g=a[W>>0]|0;X=g&255;s=X+e|0;e=(s&255)+(b+2)|0;Y=a[e>>0]|0;a[W>>0]=Y;a[e>>0]=g;a[aa+1>>0]=a[ba+1>>0]^a[((Y&255)+X&255)+(b+2)>>0];if((ca|0)==2){I=s&255;J=Z&255;R=25;break}Z=F+3|0;X=(Z&255)+(b+2)|0;Y=a[X>>0]|0;g=Y&255;e=g+s|0;s=(e&255)+(b+2)|0;W=a[s>>0]|0;a[X>>0]=W;a[s>>0]=Y;a[aa+2>>0]=a[ba+2>>0]^a[((W&255)+g&255)+(b+2)>>0];if((ca|0)==3){I=e&255;J=Z&255;R=25;break}Z=F+4|0;g=(Z&255)+(b+2)|0;W=a[g>>0]|0;Y=W&255;s=Y+e|0;e=(s&255)+(b+2)|0;X=a[e>>0]|0;a[g>>0]=X;a[e>>0]=W;a[aa+3>>0]=a[ba+3>>0]^a[((X&255)+Y&255)+(b+2)>>0];if((ca|0)==4){I=s&255;J=Z&255;R=25;break}Z=F+5|0;Y=(Z&255)+(b+2)|0;X=a[Y>>0]|0;W=X&255;e=W+s|0;s=(e&255)+(b+2)|0;g=a[s>>0]|0;a[Y>>0]=g;a[s>>0]=X;a[aa+4>>0]=a[ba+4>>0]^a[((g&255)+W&255)+(b+2)>>0];if((ca|0)==5){I=e&255;J=Z&255;R=25;break}Z=F+6|0;W=(Z&255)+(b+2)|0;g=a[W>>0]|0;X=g&255;s=X+e|0;e=(s&255)+(b+2)|0;Y=a[e>>0]|0;a[W>>0]=Y;a[e>>0]=g;a[aa+5>>0]=a[ba+5>>0]^a[((Y&255)+X&255)+(b+2)>>0];if((ca|0)==6){I=s&255;J=Z&255;R=25;break}Z=F+7|0;F=Z&255;X=(Z&255)+(b+2)|0;Z=a[X>>0]|0;Y=Z&255;g=Y+s|0;s=g&255;e=(g&255)+(b+2)|0;g=a[e>>0]|0;a[X>>0]=g;a[e>>0]=Z;a[aa+6>>0]=a[ba+6>>0]^a[((g&255)+Y&255)+(b+2)>>0];ca=ca+-7|0;if(!ca){I=s;J=F;R=25;break}else{_=s;$=F;aa=aa+7|0;ba=ba+7|0}}if((R|0)==25){a[b>>0]=J;a[i>>0]=I;return}}function _RC4_set_key(a,b,c){a=a|0;b=b|0;c=c|0;_private_RC4_set_key(a,b,c);return}function _private_RC4_set_key(b,c,e){b=b|0;c=c|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0;a[b>>0]=0;a[b+1>>0]=0;f=0;do{a[b+2+f>>0]=f;f=f+1|0}while((f|0)!=256);g=0;h=0;i=0;while(1){f=b+2+i|0;j=a[f>>0]|0;k=(j&255)+h+(d[e+g>>0]|0)|0;l=g+1|0;m=(l|0)==(c|0)?0:l;l=(k&255)+(b+2)|0;a[f>>0]=a[l>>0]|0;a[l>>0]=j;j=(i|1)+(b+2)|0;l=a[j>>0]|0;f=(l&255)+k+(d[e+m>>0]|0)|0;k=m+1|0;m=(k|0)==(c|0)?0:k;k=(f&255)+(b+2)|0;a[j>>0]=a[k>>0]|0;a[k>>0]=l;l=(i|2)+(b+2)|0;k=a[l>>0]|0;j=(k&255)+f+(d[e+m>>0]|0)|0;f=m+1|0;m=(f|0)==(c|0)?0:f;f=(j&255)+(b+2)|0;a[l>>0]=a[f>>0]|0;a[f>>0]=k;k=(i|3)+(b+2)|0;f=a[k>>0]|0;h=(f&255)+j+(d[e+m>>0]|0)&255;j=m+1|0;m=b+2+h|0;a[k>>0]=a[m>>0]|0;a[m>>0]=f;i=i+4|0;if(i>>>0>=256)break;else g=(j|0)==(c|0)?0:j}return}function _rc4_init_key(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;e=c[a+96>>2]|0;_RC4_set_key(e,_EVP_CIPHER_CTX_key_length(a)|0,b);return 1}function _rc4_cipher(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;_RC4(c[a+96>>2]|0,e,d,b);return 1}function _des_ede_ecb_cipher(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;f=c[(c[a>>2]|0)+4>>2]|0;if(f>>>0>e>>>0)return 1;g=e-f|0;e=a+96|0;h=a+8|0;a=0;do{i=c[e>>2]|0;_DES_ecb3_encrypt(d+a|0,b+a|0,i,i+128|0,i+256|0,c[h>>2]|0);a=a+f|0}while(a>>>0<=g>>>0);return 1}function _des3_ctrl(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0;if((b|0)!=6){f=-1;return f|0}b=a+88|0;if((_RAND_bytes(e,c[b>>2]|0)|0)<1){f=0;return f|0}_DES_set_odd_parity(e);if((c[b>>2]|0)<=15){f=1;return f|0}_DES_set_odd_parity(e+8|0);if((c[b>>2]|0)<=23){f=1;return f|0}_DES_set_odd_parity(e+16|0);f=1;return f|0}function _DES_ecb3_encrypt(b,e,f,g,h,i){b=b|0;e=e|0;f=f|0;g=g|0;h=h|0;i=i|0;var j=0,k=0,n=0;j=l;l=l+16|0;if((l|0)>=(m|0))ba(16);k=j;n=(d[b+5>>0]|0)<<8|(d[b+4>>0]|0)|(d[b+6>>0]|0)<<16|(d[b+7>>0]|0)<<24;c[k>>2]=(d[b+1>>0]|0)<<8|(d[b>>0]|0)|(d[b+2>>0]|0)<<16|(d[b+3>>0]|0)<<24;b=k+4|0;c[b>>2]=n;if(!i)_DES_decrypt3(k,f,g,h);else _DES_encrypt3(k,f,g,h);h=c[k>>2]|0;k=c[b>>2]|0;a[e>>0]=h;a[e+1>>0]=h>>>8;a[e+2>>0]=h>>>16;a[e+3>>0]=h>>>24;a[e+4>>0]=k;a[e+5>>0]=k>>>8;a[e+6>>0]=k>>>16;a[e+7>>0]=k>>>24;l=j;return}function _des_ede_init_key(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;e=c[a+96>>2]|0;c[e+384>>2]=0;_DES_set_key_unchecked(b,e);_DES_set_key_unchecked(b+8|0,e+128|0);b=e+256|0;a=e;e=b+128|0;do{c[b>>2]=c[a>>2];b=b+4|0;a=a+4|0}while((b|0)<(e|0));return 1}function _des_init_key(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;e=a+96|0;c[(c[e>>2]|0)+128>>2]=0;_DES_set_key_unchecked(b,c[e>>2]|0);return 1}function _des_ecb_cipher(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0;f=c[(c[a>>2]|0)+4>>2]|0;if(f>>>0>e>>>0)return 1;g=e-f|0;e=a+96|0;h=a+8|0;a=0;do{_DES_ecb_encrypt(d+a|0,b+a|0,c[e>>2]|0,c[h>>2]|0);a=a+f|0}while(a>>>0<=g>>>0);return 1}function _des_ctrl(a,b,c,d){a=a|0;b=b|0;c=c|0;d=d|0;var e=0;if((b|0)==6)if((_RAND_bytes(d,8)|0)<1)e=0;else{_DES_set_odd_parity(d);e=1}else e=-1;return e|0}function _DES_ecb_encrypt(b,e,f,g){b=b|0;e=e|0;f=f|0;g=g|0;var h=0,i=0,j=0;h=l;l=l+16|0;if((l|0)>=(m|0))ba(16);i=h;c[i>>2]=(d[b+1>>0]|0)<<8|(d[b>>0]|0)|(d[b+2>>0]|0)<<16|(d[b+3>>0]|0)<<24;j=i+4|0;c[j>>2]=(d[b+5>>0]|0)<<8|(d[b+4>>0]|0)|(d[b+6>>0]|0)<<16|(d[b+7>>0]|0)<<24;_DES_encrypt1(i,f,g);g=c[i>>2]|0;a[e>>0]=g;a[e+1>>0]=g>>>8;a[e+2>>0]=g>>>16;a[e+3>>0]=g>>>24;g=c[j>>2]|0;a[e+4>>0]=g;a[e+5>>0]=g>>>8;a[e+6>>0]=g>>>16;a[e+7>>0]=g>>>24;l=h;return}function _des_ede_cbc_cipher(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0;f=c[a+96>>2]|0;g=c[f+384>>2]|0;if(g|0){Li[g&255](d,b,e,f,a+32|0);return 1}if(e>>>0>1073741823){g=f+128|0;h=f+256|0;i=a+32|0;j=a+8|0;k=e+-1073741824|0;l=k&-1073741824;m=l+1073741824|0;n=d+m|0;o=e;p=d;q=b;while(1){_DES_ede3_cbc_encrypt(p,q,1073741824,f,g,h,i,c[j>>2]|0);o=o+-1073741824|0;if(o>>>0<=1073741823)break;else{p=p+1073741824|0;q=q+1073741824|0}}r=k-l|0;s=n;t=b+m|0}else{r=e;s=d;t=b}if(!r)return 1;_DES_ede3_cbc_encrypt(s,t,r,f,f+128|0,f+256|0,a+32|0,c[a+8>>2]|0);return 1}function _des_cbc_cipher(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0;f=a+96|0;g=c[f>>2]|0;h=c[g+128>>2]|0;if(h|0){Li[h&255](d,b,e,g,a+32|0);return 1}if(e>>>0>1073741823){h=a+32|0;i=a+8|0;j=e+-1073741824|0;k=j&-1073741824;l=k+1073741824|0;m=d+l|0;_DES_ncbc_encrypt(d,b,1073741824,g,h,c[i>>2]|0);g=e+-1073741824|0;if(g>>>0>1073741823){n=d;o=b;p=g;do{o=o+1073741824|0;n=n+1073741824|0;_DES_ncbc_encrypt(n,o,1073741824,c[f>>2]|0,h,c[i>>2]|0);p=p+-1073741824|0}while(p>>>0>1073741823)}q=j-k|0;r=m;s=b+l|0}else{q=e;r=d;s=b}if(!q)return 1;_DES_ncbc_encrypt(r,s,q,c[f>>2]|0,a+32|0,c[a+8>>2]|0);return 1}function _DES_ncbc_encrypt(b,e,f,g,h,i){b=b|0;e=e|0;f=f|0;g=g|0;h=h|0;i=i|0;var j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0,ia=0,ja=0,ka=0,la=0,ma=0,na=0,oa=0,pa=0,qa=0,ra=0,sa=0,ta=0,ua=0,va=0,wa=0,xa=0;j=l;l=l+16|0;if((l|0)>=(m|0))ba(16);k=j;n=h+1|0;o=f+-8|0;p=h+5|0;q=h+3|0;r=h+7|0;s=h+6|0;t=h+2|0;u=h+4|0;v=(d[q>>0]|0)<<24|(d[h>>0]|0)|(d[t>>0]|0)<<16|(d[n>>0]|0)<<8;w=(d[r>>0]|0)<<24|(d[p>>0]|0)<<8|(d[s>>0]|0)<<16|(d[u>>0]|0);x=(o|0)>-1;a:do if(!i){if(x){y=k+4|0;z=o&-8;A=z+8|0;B=b+A|0;C=f+-16|0;D=w;E=v;F=e;G=o;H=b;while(1){I=E;E=(d[H+1>>0]|0)<<8|(d[H>>0]|0)|(d[H+2>>0]|0)<<16|(d[H+3>>0]|0)<<24;c[k>>2]=E;J=D;D=(d[H+5>>0]|0)<<8|(d[H+4>>0]|0)|(d[H+6>>0]|0)<<16|(d[H+7>>0]|0)<<24;c[y>>2]=D;_DES_encrypt1(k,g,0);K=c[k>>2]^I;I=c[y>>2]^J;a[F>>0]=K;a[F+1>>0]=K>>>8;a[F+2>>0]=K>>>16;a[F+3>>0]=K>>>24;a[F+4>>0]=I;a[F+5>>0]=I>>>8;a[F+6>>0]=I>>>16;a[F+7>>0]=I>>>24;G=G+-8|0;if((G|0)<=-1)break;else{F=F+8|0;H=H+8|0}}L=D;M=E;N=C-z|0;O=e+A|0;P=B}else{L=w;M=v;N=o;O=e;P=b}if((N|0)==-8){Q=L;R=M}else{H=(d[P+1>>0]|0)<<8|(d[P>>0]|0)|(d[P+2>>0]|0)<<16|(d[P+3>>0]|0)<<24;c[k>>2]=H;F=(d[P+5>>0]|0)<<8|(d[P+4>>0]|0)|(d[P+6>>0]|0)<<16|(d[P+7>>0]|0)<<24;G=k+4|0;c[G>>2]=F;_DES_encrypt1(k,g,0);y=c[k>>2]^M;I=c[G>>2]^L;G=O+(N+8)|0;switch(N|0){case -7:{S=G;break}case -1:{K=G+-1|0;a[K>>0]=I>>>16;T=K;U=23;break}case -2:{T=G;U=23;break}case -3:{V=G;U=24;break}case -4:{W=G;U=25;break}case -5:{X=G;U=26;break}case -6:{Y=G;U=27;break}default:{Q=F;R=H;break a}}if((U|0)==23){G=T+-1|0;a[G>>0]=I>>>8;V=G;U=24}if((U|0)==24){G=V+-1|0;a[G>>0]=I;W=G;U=25}if((U|0)==25){G=W+-1|0;a[G>>0]=y>>>24;X=G;U=26}if((U|0)==26){G=X+-1|0;a[G>>0]=y>>>16;Y=G;U=27}if((U|0)==27){G=Y+-1|0;a[G>>0]=y>>>8;S=G}a[S+-1>>0]=y;Q=F;R=H}}else{if(x){H=k+4|0;F=o&-8;y=F+8|0;G=b+y|0;I=f+-16|0;K=w;J=v;Z=b;_=e;$=o;while(1){aa=(d[Z+5>>0]|0)<<8|(d[Z+4>>0]|0)|(d[Z+6>>0]|0)<<16|(d[Z+7>>0]|0)<<24;c[k>>2]=((d[Z+1>>0]|0)<<8|(d[Z>>0]|0)|(d[Z+2>>0]|0)<<16|(d[Z+3>>0]|0)<<24)^J;c[H>>2]=aa^K;_DES_encrypt1(k,g,1);J=c[k>>2]|0;a[_>>0]=J;a[_+1>>0]=J>>>8;a[_+2>>0]=J>>>16;a[_+3>>0]=J>>>24;K=c[H>>2]|0;a[_+4>>0]=K;a[_+5>>0]=K>>>8;a[_+6>>0]=K>>>16;a[_+7>>0]=K>>>24;$=$+-8|0;if(($|0)<=-1)break;else{Z=Z+8|0;_=_+8|0}}ca=I-F|0;da=K;ea=J;fa=G;ga=e+y|0}else{ca=o;da=w;ea=v;fa=b;ga=e}if((ca|0)==-8){Q=da;R=ea}else{_=fa+(ca+8)|0;switch(ca|0){case -7:{ha=0;ia=0;ja=_;U=16;break}case -1:{Z=_+-1|0;ka=(d[Z>>0]|0)<<16;la=Z;U=11;break}case -2:{ka=0;la=_;U=11;break}case -3:{ma=0;na=_;U=12;break}case -4:{oa=0;pa=_;U=13;break}case -5:{qa=0;ra=0;sa=_;U=14;break}case -6:{ta=0;ua=0;va=_;U=15;break}default:{wa=0;xa=0}}if((U|0)==11){_=la+-1|0;ma=(d[_>>0]|0)<<8|ka;na=_;U=12}if((U|0)==12){_=na+-1|0;oa=d[_>>0]|0|ma;pa=_;U=13}if((U|0)==13){_=pa+-1|0;qa=(d[_>>0]|0)<<24;ra=oa;sa=_;U=14}if((U|0)==14){_=sa+-1|0;ta=(d[_>>0]|0)<<16|qa;ua=ra;va=_;U=15}if((U|0)==15){_=va+-1|0;ha=(d[_>>0]|0)<<8|ta;ia=ua;ja=_;U=16}if((U|0)==16){wa=d[ja+-1>>0]|0|ha;xa=ia}c[k>>2]=wa^ea;_=k+4|0;c[_>>2]=xa^da;_DES_encrypt1(k,g,1);Z=c[k>>2]|0;a[ga>>0]=Z;a[ga+1>>0]=Z>>>8;a[ga+2>>0]=Z>>>16;a[ga+3>>0]=Z>>>24;$=c[_>>2]|0;a[ga+4>>0]=$;a[ga+5>>0]=$>>>8;a[ga+6>>0]=$>>>16;a[ga+7>>0]=$>>>24;Q=$;R=Z}}while(0);a[h>>0]=R;a[n>>0]=R>>>8;a[t>>0]=R>>>16;a[q>>0]=R>>>24;a[u>>0]=Q;a[p>>0]=Q>>>8;a[s>>0]=Q>>>16;a[r>>0]=Q>>>24;l=j;return}function _desx_cbc_init_key(b,e,f,g){b=b|0;e=e|0;f=f|0;g=g|0;var h=0,i=0;g=b+96|0;_DES_set_key_unchecked(e,c[g>>2]|0);b=e+8|0;f=b;h=d[f>>0]|d[f+1>>0]<<8|d[f+2>>0]<<16|d[f+3>>0]<<24;f=b+4|0;b=d[f>>0]|d[f+1>>0]<<8|d[f+2>>0]<<16|d[f+3>>0]<<24;f=(c[g>>2]|0)+128|0;i=f;a[i>>0]=h;a[i+1>>0]=h>>8;a[i+2>>0]=h>>16;a[i+3>>0]=h>>24;h=f+4|0;a[h>>0]=b;a[h+1>>0]=b>>8;a[h+2>>0]=b>>16;a[h+3>>0]=b>>24;b=e+16|0;e=b;h=d[e>>0]|d[e+1>>0]<<8|d[e+2>>0]<<16|d[e+3>>0]<<24;e=b+4|0;b=d[e>>0]|d[e+1>>0]<<8|d[e+2>>0]<<16|d[e+3>>0]<<24;e=(c[g>>2]|0)+136|0;g=e;a[g>>0]=h;a[g+1>>0]=h>>8;a[g+2>>0]=h>>16;a[g+3>>0]=h>>24;h=e+4|0;a[h>>0]=b;a[h+1>>0]=b>>8;a[h+2>>0]=b>>16;a[h+3>>0]=b>>24;return 1}function _desx_cbc_cipher(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0;if(e>>>0>1073741823){f=a+96|0;g=a+32|0;h=a+8|0;i=e+-1073741824|0;j=i&-1073741824;k=j+1073741824|0;l=d+k|0;m=d;n=b;o=e;while(1){p=c[f>>2]|0;_DES_xcbc_encrypt(m,n,1073741824,p,g,p+128|0,p+136|0,c[h>>2]|0);o=o+-1073741824|0;if(o>>>0<=1073741823)break;else{m=m+1073741824|0;n=n+1073741824|0}}q=i-j|0;r=l;s=b+k|0}else{q=e;r=d;s=b}if(!q)return 1;b=c[a+96>>2]|0;_DES_xcbc_encrypt(r,s,q,b,a+32|0,b+128|0,b+136|0,c[a+8>>2]|0);return 1}function _DES_xcbc_encrypt(b,e,f,g,h,i,j,k){b=b|0;e=e|0;f=f|0;g=g|0;h=h|0;i=i|0;j=j|0;k=k|0;var n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0,ia=0,ja=0,ka=0,la=0,ma=0,na=0,oa=0,pa=0,qa=0,ra=0,sa=0,ta=0,ua=0,va=0,wa=0,xa=0,ya=0,za=0,Aa=0,Ba=0;n=l;l=l+16|0;if((l|0)>=(m|0))ba(16);o=n;p=(d[i+1>>0]|0)<<8|(d[i>>0]|0)|(d[i+2>>0]|0)<<16|(d[i+3>>0]|0)<<24;q=(d[i+5>>0]|0)<<8|(d[i+4>>0]|0)|(d[i+6>>0]|0)<<16|(d[i+7>>0]|0)<<24;i=(d[j+1>>0]|0)<<8|(d[j>>0]|0)|(d[j+2>>0]|0)<<16|(d[j+3>>0]|0)<<24;r=(d[j+5>>0]|0)<<8|(d[j+4>>0]|0)|(d[j+6>>0]|0)<<16|(d[j+7>>0]|0)<<24;j=h+1|0;s=f+-8|0;t=h+5|0;u=h+3|0;v=h+7|0;w=h+6|0;x=h+2|0;y=h+4|0;z=(d[u>>0]|0)<<24|(d[h>>0]|0)|(d[x>>0]|0)<<16|(d[j>>0]|0)<<8;A=(d[v>>0]|0)<<24|(d[t>>0]|0)<<8|(d[w>>0]|0)<<16|(d[y>>0]|0);a:do if(!k){if((f|0)>8){B=o+4|0;C=f+-9&-8;D=C+8|0;E=b+D|0;F=f+-16|0;G=A;H=z;I=e;J=s;K=b;while(1){L=H;H=(d[K+1>>0]|0)<<8|(d[K>>0]|0)|(d[K+2>>0]|0)<<16|(d[K+3>>0]|0)<<24;c[o>>2]=H^i;M=G;G=(d[K+5>>0]|0)<<8|(d[K+4>>0]|0)|(d[K+6>>0]|0)<<16|(d[K+7>>0]|0)<<24;c[B>>2]=G^r;_DES_encrypt1(o,g,0);N=L^p^c[o>>2];L=M^q^c[B>>2];a[I>>0]=N;a[I+1>>0]=N>>>8;a[I+2>>0]=N>>>16;a[I+3>>0]=N>>>24;a[I+4>>0]=L;a[I+5>>0]=L>>>8;a[I+6>>0]=L>>>16;a[I+7>>0]=L>>>24;if((J|0)<=8)break;else{I=I+8|0;J=J+-8|0;K=K+8|0}}O=G;P=H;Q=F-C|0;R=e+D|0;S=E}else{O=A;P=z;Q=s;R=e;S=b}if((Q|0)==-8){T=O;U=P}else{K=(d[S+1>>0]|0)<<8|(d[S>>0]|0)|(d[S+2>>0]|0)<<16|(d[S+3>>0]|0)<<24;c[o>>2]=K^i;J=(d[S+5>>0]|0)<<8|(d[S+4>>0]|0)|(d[S+6>>0]|0)<<16|(d[S+7>>0]|0)<<24;I=o+4|0;c[I>>2]=J^r;_DES_encrypt1(o,g,0);B=P^p^c[o>>2];L=O^q^c[I>>2];I=R+(Q+8)|0;switch(Q|0){case 0:{N=I+-1|0;a[N>>0]=L>>>24;V=N;W=23;break}case -1:{V=I;W=23;break}case -2:{X=I;W=24;break}case -3:{Y=I;W=25;break}case -4:{Z=I;W=26;break}case -5:{_=I;W=27;break}case -6:{$=I;W=28;break}case -7:{aa=I;break}default:{T=J;U=K;break a}}if((W|0)==23){I=V+-1|0;a[I>>0]=L>>>16;X=I;W=24}if((W|0)==24){I=X+-1|0;a[I>>0]=L>>>8;Y=I;W=25}if((W|0)==25){I=Y+-1|0;a[I>>0]=L;Z=I;W=26}if((W|0)==26){I=Z+-1|0;a[I>>0]=B>>>24;_=I;W=27}if((W|0)==27){I=_+-1|0;a[I>>0]=B>>>16;$=I;W=28}if((W|0)==28){I=$+-1|0;a[I>>0]=B>>>8;aa=I}a[aa+-1>>0]=B;T=J;U=K}}else{if((s|0)>-1){K=o+4|0;J=s&-8;B=J+8|0;I=b+B|0;L=f+-16|0;N=b;M=A;ca=z;da=e;ea=s;while(1){fa=(d[N+5>>0]|0)<<8|(d[N+4>>0]|0)|(d[N+6>>0]|0)<<16|(d[N+7>>0]|0)<<24;c[o>>2]=ca^p^((d[N+1>>0]|0)<<8|(d[N>>0]|0)|(d[N+2>>0]|0)<<16|(d[N+3>>0]|0)<<24);c[K>>2]=M^q^fa;_DES_encrypt1(o,g,1);ca=c[o>>2]^i;a[da>>0]=ca;a[da+1>>0]=ca>>>8;a[da+2>>0]=ca>>>16;a[da+3>>0]=ca>>>24;M=c[K>>2]^r;a[da+4>>0]=M;a[da+5>>0]=M>>>8;a[da+6>>0]=M>>>16;a[da+7>>0]=M>>>24;ea=ea+-8|0;if((ea|0)<=-1)break;else{N=N+8|0;da=da+8|0}}ga=L-J|0;ha=I;ia=M;ja=ca;ka=e+B|0}else{ga=s;ha=b;ia=A;ja=z;ka=e}if((ga|0)==-8){T=ia;U=ja}else{da=ha+(ga+8)|0;switch(ga|0){case -7:{la=0;ma=0;na=da;W=16;break}case -1:{N=da+-1|0;oa=(d[N>>0]|0)<<16;pa=N;W=11;break}case -2:{oa=0;pa=da;W=11;break}case -3:{qa=0;ra=da;W=12;break}case -4:{sa=0;ta=da;W=13;break}case -5:{ua=0;va=0;wa=da;W=14;break}case -6:{xa=0;ya=0;za=da;W=15;break}default:{Aa=0;Ba=0}}if((W|0)==11){da=pa+-1|0;qa=(d[da>>0]|0)<<8|oa;ra=da;W=12}if((W|0)==12){da=ra+-1|0;sa=d[da>>0]|0|qa;ta=da;W=13}if((W|0)==13){da=ta+-1|0;ua=(d[da>>0]|0)<<24;va=sa;wa=da;W=14}if((W|0)==14){da=wa+-1|0;xa=(d[da>>0]|0)<<16|ua;ya=va;za=da;W=15}if((W|0)==15){da=za+-1|0;la=(d[da>>0]|0)<<8|xa;ma=ya;na=da;W=16}if((W|0)==16){Aa=d[na+-1>>0]|0|la;Ba=ma}c[o>>2]=ja^p^Aa;da=o+4|0;c[da>>2]=ia^q^Ba;_DES_encrypt1(o,g,1);N=c[o>>2]^i;a[ka>>0]=N;a[ka+1>>0]=N>>>8;a[ka+2>>0]=N>>>16;a[ka+3>>0]=N>>>24;ea=c[da>>2]^r;a[ka+4>>0]=ea;a[ka+5>>0]=ea>>>8;a[ka+6>>0]=ea>>>16;a[ka+7>>0]=ea>>>24;T=ea;U=N}}while(0);a[h>>0]=U;a[j>>0]=U>>>8;a[x>>0]=U>>>16;a[u>>0]=U>>>24;a[y>>0]=T;a[t>>0]=T>>>8;a[w>>0]=T>>>16;a[v>>0]=T>>>24;l=n;return}function _des_ede_ofb_cipher(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0;if(e>>>0>1073741823){f=a+96|0;g=a+32|0;h=a+80|0;i=e+-1073741824|0;j=i&-1073741824;k=j+1073741824|0;l=d+k|0;m=d;n=b;o=e;while(1){p=c[f>>2]|0;_DES_ede3_ofb64_encrypt(m,n,1073741824,p,p+128|0,p+256|0,g,h);o=o+-1073741824|0;if(o>>>0<=1073741823)break;else{m=m+1073741824|0;n=n+1073741824|0}}q=i-j|0;r=l;s=b+k|0}else{q=e;r=d;s=b}if(!q)return 1;b=c[a+96>>2]|0;_DES_ede3_ofb64_encrypt(r,s,q,b,b+128|0,b+256|0,a+32|0,a+80|0);return 1}function _DES_ede3_ofb64_encrypt(b,d,e,f,g,h,i,j){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;i=i|0;j=j|0;var k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0;k=l;l=l+16|0;if((l|0)>=(m|0))ba(16);n=k+8|0;o=k;p=c[j>>2]|0;q=i+1|0;r=a[i>>0]|0;s=i+2|0;t=a[q>>0]|0;u=i+3|0;v=a[s>>0]|0;w=i+4|0;x=a[u>>0]|0;y=(t&255)<<8|r&255|(v&255)<<16|(x&255)<<24;z=i+5|0;A=a[w>>0]|0;B=i+6|0;C=a[z>>0]|0;D=i+7|0;E=a[B>>0]|0;F=a[D>>0]|0;G=(C&255)<<8|A&255|(E&255)<<16|(F&255)<<24;c[o>>2]=y;H=o+4|0;c[H>>2]=G;I=n+1|0;a[n>>0]=r;r=n+2|0;a[I>>0]=t;t=n+3|0;a[r>>0]=v;v=n+4|0;a[t>>0]=x;x=n+5|0;a[v>>0]=A;A=n+6|0;a[x>>0]=C;C=n+7|0;a[A>>0]=E;a[C>>0]=F;if(!e){J=p;c[j>>2]=J;l=k;return}else{K=d;L=0;M=p;N=G;O=y;P=b;Q=e}while(1){Q=Q+-1|0;if(!M){_DES_encrypt3(o,f,g,h);e=c[o>>2]|0;b=c[H>>2]|0;a[n>>0]=e;a[I>>0]=e>>>8;a[r>>0]=e>>>16;a[t>>0]=e>>>24;a[v>>0]=b;a[x>>0]=b>>>8;a[A>>0]=b>>>16;a[C>>0]=b>>>24;R=L+1|0;S=b;T=e}else{R=L;S=N;T=O}a[K>>0]=a[n+M>>0]^a[P>>0];M=M+1&7;if(!Q)break;else{K=K+1|0;L=R;N=S;O=T;P=P+1|0}}if(!R){J=M;c[j>>2]=J;l=k;return}a[i>>0]=T;a[q>>0]=T>>>8;a[s>>0]=T>>>16;a[u>>0]=T>>>24;a[w>>0]=S;a[z>>0]=S>>>8;a[B>>0]=S>>>16;a[D>>0]=S>>>24;J=M;c[j>>2]=J;l=k;return}function _des_ofb_cipher(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0;if(e>>>0>1073741823){f=a+96|0;g=a+32|0;h=a+80|0;i=e+-1073741824|0;j=i&-1073741824;k=j+1073741824|0;l=d+k|0;m=d;n=b;o=e;while(1){_DES_ofb64_encrypt(m,n,1073741824,c[f>>2]|0,g,h);o=o+-1073741824|0;if(o>>>0<=1073741823)break;else{m=m+1073741824|0;n=n+1073741824|0}}p=i-j|0;q=l;r=b+k|0}else{p=e;q=d;r=b}if(!p)return 1;_DES_ofb64_encrypt(q,r,p,c[a+96>>2]|0,a+32|0,a+80|0);return 1}function _DES_ofb64_encrypt(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0;i=l;l=l+16|0;if((l|0)>=(m|0))ba(16);j=i+8|0;k=i;n=c[h>>2]|0;o=g+1|0;p=a[g>>0]|0;q=g+2|0;r=a[o>>0]|0;s=g+3|0;t=a[q>>0]|0;u=g+4|0;v=a[s>>0]|0;w=g+5|0;x=a[u>>0]|0;y=g+6|0;z=a[w>>0]|0;A=g+7|0;B=a[y>>0]|0;C=a[A>>0]|0;c[k>>2]=(r&255)<<8|p&255|(t&255)<<16|(v&255)<<24;D=k+4|0;c[D>>2]=(z&255)<<8|x&255|(B&255)<<16|(C&255)<<24;E=j+1|0;a[j>>0]=p;p=j+2|0;a[E>>0]=r;r=j+3|0;a[p>>0]=t;t=j+4|0;a[r>>0]=v;v=j+5|0;a[t>>0]=x;x=j+6|0;a[v>>0]=z;z=j+7|0;a[x>>0]=B;a[z>>0]=C;if(!e){F=n;c[h>>2]=F;l=i;return}else{G=0;H=n;I=b;J=d;K=e}while(1){K=K+-1|0;if(!H){_DES_encrypt1(k,f,1);e=c[k>>2]|0;a[j>>0]=e;a[E>>0]=e>>>8;a[p>>0]=e>>>16;a[r>>0]=e>>>24;e=c[D>>2]|0;a[t>>0]=e;a[v>>0]=e>>>8;a[x>>0]=e>>>16;a[z>>0]=e>>>24;L=G+1|0}else L=G;a[J>>0]=a[j+H>>0]^a[I>>0];H=H+1&7;if(!K)break;else{G=L;I=I+1|0;J=J+1|0}}if(!L){F=H;c[h>>2]=F;l=i;return}L=c[k>>2]|0;k=c[D>>2]|0;a[g>>0]=L;a[o>>0]=L>>>8;a[q>>0]=L>>>16;a[s>>0]=L>>>24;a[u>>0]=k;a[w>>0]=k>>>8;a[y>>0]=k>>>16;a[A>>0]=k>>>24;F=H;c[h>>2]=F;l=i;return}function _des_ede3_cfb8_cipher(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0;if(e>>>0>1073741823){f=a+96|0;g=a+32|0;h=a+8|0;i=e+-1073741824|0;j=i&-1073741824;k=j+1073741824|0;l=d+k|0;m=d;n=b;o=e;while(1){p=c[f>>2]|0;_DES_ede3_cfb_encrypt(m,n,8,1073741824,p,p+128|0,p+256|0,g,c[h>>2]|0);o=o+-1073741824|0;if(o>>>0<=1073741823)break;else{m=m+1073741824|0;n=n+1073741824|0}}q=i-j|0;r=l;s=b+k|0}else{q=e;r=d;s=b}if(!q)return 1;b=c[a+96>>2]|0;_DES_ede3_cfb_encrypt(r,s,8,q,b,b+128|0,b+256|0,a+32|0,c[a+8>>2]|0);return 1}function _DES_ede3_cfb_encrypt(b,e,f,g,h,i,j,k,n){b=b|0;e=e|0;f=f|0;g=g|0;h=h|0;i=i|0;j=j|0;k=k|0;n=n|0;var o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0,ia=0,ja=0,ka=0,la=0,ma=0,na=0,oa=0,pa=0,qa=0,ra=0,sa=0,ta=0,ua=0,va=0,wa=0,xa=0,ya=0,za=0,Aa=0,Ba=0,Ca=0,Da=0,Ea=0,Fa=0,Ga=0,Ha=0,Ia=0,Ja=0,Ka=0,La=0,Ma=0,Na=0,Oa=0,Pa=0,Qa=0,Ra=0,Sa=0,Ta=0,Ua=0,Va=0,Wa=0,Xa=0,Ya=0,Za=0,_a=0,$a=0,ab=0,bb=0,cb=0,db=0,eb=0,fb=0,gb=0,hb=0,ib=0,jb=0,kb=0,lb=0,mb=0,nb=0,ob=0,pb=0,qb=0,rb=0,sb=0,tb=0,ub=0,vb=0,wb=0,xb=0,yb=0,zb=0,Ab=0,Bb=0,Cb=0,Db=0,Eb=0,Fb=0,Gb=0,Hb=0,Ib=0,Jb=0;o=l;l=l+32|0;if((l|0)>=(m|0))ba(32);p=o;q=o+8|0;r=(f+7|0)>>>3;if((f|0)>64){l=o;return}s=k+1|0;t=k+2|0;u=k+3|0;v=k+4|0;w=(d[s>>0]|0)<<8|(d[k>>0]|0)|(d[t>>0]|0)<<16|(d[u>>0]|0)<<24;x=k+5|0;y=k+6|0;z=k+7|0;A=(d[x>>0]|0)<<8|(d[v>>0]|0)|(d[y>>0]|0)<<16|(d[z>>0]|0)<<24;B=r>>>0>g>>>0;a:do if(!n)if(B){C=A;D=w}else{E=p+4|0;F=q+1|0;G=q+2|0;H=q+3|0;I=q+4|0;J=q+5|0;K=q+6|0;L=q+7|0;M=q+8|0;N=q+9|0;O=q+10|0;P=q+11|0;Q=q+12|0;R=q+13|0;S=q+14|0;T=q+15|0;U=q+((f|0)/8|0)|0;V=(f|0)%8|0;W=(V|0)!=0;X=W?9:8;Y=8-V|0;Z=g;_=A;$=w;aa=e;ca=b;while(1){Z=Z-r|0;c[p>>2]=$;c[E>>2]=_;_DES_encrypt3(p,h,i,j);da=ca+r|0;switch(r&536870911|0){case 8:{ea=da+-1|0;fa=ea;ga=(d[ea>>0]|0)<<24;ha=34;break}case 7:{fa=da;ga=0;ha=34;break}case 6:{ia=da;ja=0;ha=35;break}case 5:{ka=0;la=da;ha=36;break}case 4:{ma=0;na=da;ha=37;break}case 3:{oa=0;pa=da;qa=0;ha=38;break}case 2:{ra=0;sa=da;ta=0;ha=39;break}case 1:{ua=0;va=da;wa=0;ha=40;break}default:{xa=0;ya=da;za=0}}if((ha|0)==34){ha=0;da=fa+-1|0;ia=da;ja=(d[da>>0]|0)<<16|ga;ha=35}if((ha|0)==35){ha=0;da=ia+-1|0;ka=(d[da>>0]|0)<<8|ja;la=da;ha=36}if((ha|0)==36){ha=0;da=la+-1|0;ma=d[da>>0]|0|ka;na=da;ha=37}if((ha|0)==37){ha=0;da=na+-1|0;oa=ma;pa=da;qa=(d[da>>0]|0)<<24;ha=38}if((ha|0)==38){ha=0;da=pa+-1|0;ra=oa;sa=da;ta=(d[da>>0]|0)<<16|qa;ha=39}if((ha|0)==39){ha=0;da=sa+-1|0;ua=ra;va=da;wa=(d[da>>0]|0)<<8|ta;ha=40}if((ha|0)==40){ha=0;da=va+-1|0;xa=ua;ya=da;za=d[da>>0]|0|wa}ca=ya+r|0;switch(f|0){case 32:{Aa=za;Ba=_;break}case 64:{Aa=xa;Ba=za;break}default:{a[q>>0]=$;a[F>>0]=$>>>8;a[G>>0]=$>>>16;a[H>>0]=$>>>24;a[I>>0]=_;a[J>>0]=_>>>8;a[K>>0]=_>>>16;a[L>>0]=_>>>24;a[M>>0]=za;a[N>>0]=za>>>8;a[O>>0]=za>>>16;a[P>>0]=za>>>24;a[Q>>0]=xa;a[R>>0]=xa>>>8;a[S>>0]=xa>>>16;a[T>>0]=xa>>>24;_memmove(q|0,U|0,X|0)|0;da=a[q>>0]|0;if(W){ea=d[F>>0]|0;Ca=(ea>>>Y|(da&255)<<V)&255;a[q>>0]=Ca;Da=d[G>>0]|0;Ea=(Da>>>Y|ea<<V)&255;a[F>>0]=Ea;ea=d[H>>0]|0;Fa=(ea>>>Y|Da<<V)&255;a[G>>0]=Fa;Da=d[I>>0]|0;Ga=(Da>>>Y|ea<<V)&255;a[H>>0]=Ga;ea=d[J>>0]|0;Ha=(ea>>>Y|Da<<V)&255;a[I>>0]=Ha;Da=d[K>>0]|0;Ia=(Da>>>Y|ea<<V)&255;a[J>>0]=Ia;ea=d[L>>0]|0;Ja=(ea>>>Y|Da<<V)&255;a[K>>0]=Ja;Da=((d[M>>0]|0)>>>Y|ea<<V)&255;a[L>>0]=Da;Ka=Ca;La=Ea;Ma=Fa;Na=Ga;Oa=Ha;Pa=Ia;Qa=Ja;Ra=Da}else{Ka=da;La=a[F>>0]|0;Ma=a[G>>0]|0;Na=a[H>>0]|0;Oa=a[I>>0]|0;Pa=a[J>>0]|0;Qa=a[K>>0]|0;Ra=a[L>>0]|0}Aa=(Pa&255)<<8|Oa&255|(Qa&255)<<16|(Ra&255)<<24;Ba=(La&255)<<8|Ka&255|(Ma&255)<<16|(Na&255)<<24}}da=c[p>>2]^za;Da=c[E>>2]^xa;Ja=aa+r|0;switch(r&536870911|0){case 8:{Ia=Ja+-1|0;a[Ia>>0]=Da>>>24;Sa=Ia;ha=49;break}case 7:{Sa=Ja;ha=49;break}case 6:{Ta=Ja;ha=50;break}case 5:{Ua=Ja;ha=51;break}case 4:{Va=Ja;ha=52;break}case 3:{Wa=Ja;ha=53;break}case 2:{Xa=Ja;ha=54;break}case 1:{Ya=Ja;ha=55;break}default:Za=Ja}if((ha|0)==49){ha=0;Ja=Sa+-1|0;a[Ja>>0]=Da>>>16;Ta=Ja;ha=50}if((ha|0)==50){ha=0;Ja=Ta+-1|0;a[Ja>>0]=Da>>>8;Ua=Ja;ha=51}if((ha|0)==51){ha=0;Ja=Ua+-1|0;a[Ja>>0]=Da;Va=Ja;ha=52}if((ha|0)==52){ha=0;Ja=Va+-1|0;a[Ja>>0]=da>>>24;Wa=Ja;ha=53}if((ha|0)==53){ha=0;Ja=Wa+-1|0;a[Ja>>0]=da>>>16;Xa=Ja;ha=54}if((ha|0)==54){ha=0;Ja=Xa+-1|0;a[Ja>>0]=da>>>8;Ya=Ja;ha=55}if((ha|0)==55){ha=0;Ja=Ya+-1|0;a[Ja>>0]=da;Za=Ja}if(Z>>>0<r>>>0){C=Aa;D=Ba;break a}else{_=Aa;$=Ba;aa=Za+r|0}}}else if(B){C=A;D=w}else{aa=p+4|0;$=q+1|0;_=q+2|0;Z=q+3|0;E=q+4|0;L=q+5|0;K=q+6|0;J=q+7|0;I=q+8|0;H=q+9|0;G=q+10|0;F=q+11|0;V=q+12|0;Y=q+13|0;M=q+14|0;W=q+15|0;X=q+((f|0)/8|0)|0;U=(f|0)%8|0;T=(U|0)!=0;S=T?9:8;R=8-U|0;Q=b;P=e;O=g;N=A;ca=w;while(1){O=O-r|0;c[p>>2]=ca;c[aa>>2]=N;_DES_encrypt3(p,h,i,j);Ja=Q+r|0;switch(r&536870911|0){case 8:{da=Ja+-1|0;_a=(d[da>>0]|0)<<24;$a=da;ha=9;break}case 7:{_a=0;$a=Ja;ha=9;break}case 6:{ab=0;bb=Ja;ha=10;break}case 5:{cb=0;db=Ja;ha=11;break}case 4:{eb=0;fb=Ja;ha=12;break}case 3:{gb=0;hb=0;ib=Ja;ha=13;break}case 2:{jb=0;kb=0;lb=Ja;ha=14;break}case 1:{mb=0;nb=0;ob=Ja;ha=15;break}default:{pb=0;qb=0;rb=Ja}}if((ha|0)==9){ha=0;Ja=$a+-1|0;ab=(d[Ja>>0]|0)<<16|_a;bb=Ja;ha=10}if((ha|0)==10){ha=0;Ja=bb+-1|0;cb=(d[Ja>>0]|0)<<8|ab;db=Ja;ha=11}if((ha|0)==11){ha=0;Ja=db+-1|0;eb=d[Ja>>0]|0|cb;fb=Ja;ha=12}if((ha|0)==12){ha=0;Ja=fb+-1|0;gb=(d[Ja>>0]|0)<<24;hb=eb;ib=Ja;ha=13}if((ha|0)==13){ha=0;Ja=ib+-1|0;jb=(d[Ja>>0]|0)<<16|gb;kb=hb;lb=Ja;ha=14}if((ha|0)==14){ha=0;Ja=lb+-1|0;mb=(d[Ja>>0]|0)<<8|jb;nb=kb;ob=Ja;ha=15}if((ha|0)==15){ha=0;Ja=ob+-1|0;pb=d[Ja>>0]|0|mb;qb=nb;rb=Ja}Q=rb+r|0;Ja=c[p>>2]^pb;da=c[aa>>2]^qb;Da=P+r|0;switch(r&536870911|0){case 8:{Ia=Da+-1|0;a[Ia>>0]=da>>>24;sb=Ia;ha=18;break}case 7:{sb=Da;ha=18;break}case 6:{tb=Da;ha=19;break}case 5:{ub=Da;ha=20;break}case 4:{vb=Da;ha=21;break}case 3:{wb=Da;ha=22;break}case 2:{xb=Da;ha=23;break}case 1:{yb=Da;ha=24;break}default:zb=Da}if((ha|0)==18){ha=0;Da=sb+-1|0;a[Da>>0]=da>>>16;tb=Da;ha=19}if((ha|0)==19){ha=0;Da=tb+-1|0;a[Da>>0]=da>>>8;ub=Da;ha=20}if((ha|0)==20){ha=0;Da=ub+-1|0;a[Da>>0]=da;vb=Da;ha=21}if((ha|0)==21){ha=0;Da=vb+-1|0;a[Da>>0]=Ja>>>24;wb=Da;ha=22}if((ha|0)==22){ha=0;Da=wb+-1|0;a[Da>>0]=Ja>>>16;xb=Da;ha=23}if((ha|0)==23){ha=0;Da=xb+-1|0;a[Da>>0]=Ja>>>8;yb=Da;ha=24}if((ha|0)==24){ha=0;Da=yb+-1|0;a[Da>>0]=Ja;zb=Da}P=zb+r|0;switch(f|0){case 32:{Ab=Ja;Bb=N;break}case 64:{Ab=da;Bb=Ja;break}default:{a[q>>0]=ca;a[$>>0]=ca>>>8;a[_>>0]=ca>>>16;a[Z>>0]=ca>>>24;a[E>>0]=N;a[L>>0]=N>>>8;a[K>>0]=N>>>16;a[J>>0]=N>>>24;a[I>>0]=Ja;a[H>>0]=Ja>>>8;a[G>>0]=Ja>>>16;a[F>>0]=Ja>>>24;a[V>>0]=da;a[Y>>0]=da>>>8;a[M>>0]=da>>>16;a[W>>0]=da>>>24;_memmove(q|0,X|0,S|0)|0;da=a[q>>0]|0;if(T){Ja=d[$>>0]|0;Da=(Ja>>>R|(da&255)<<U)&255;a[q>>0]=Da;Ia=d[_>>0]|0;Ha=(Ia>>>R|Ja<<U)&255;a[$>>0]=Ha;Ja=d[Z>>0]|0;Ga=(Ja>>>R|Ia<<U)&255;a[_>>0]=Ga;Ia=d[E>>0]|0;Fa=(Ia>>>R|Ja<<U)&255;a[Z>>0]=Fa;Ja=d[L>>0]|0;Ea=(Ja>>>R|Ia<<U)&255;a[E>>0]=Ea;Ia=d[K>>0]|0;Ca=(Ia>>>R|Ja<<U)&255;a[L>>0]=Ca;Ja=d[J>>0]|0;ea=(Ja>>>R|Ia<<U)&255;a[K>>0]=ea;Ia=((d[I>>0]|0)>>>R|Ja<<U)&255;a[J>>0]=Ia;Cb=Da;Db=Ha;Eb=Ga;Fb=Fa;Gb=Ea;Hb=Ca;Ib=ea;Jb=Ia}else{Cb=da;Db=a[$>>0]|0;Eb=a[_>>0]|0;Fb=a[Z>>0]|0;Gb=a[E>>0]|0;Hb=a[L>>0]|0;Ib=a[K>>0]|0;Jb=a[J>>0]|0}Ab=(Hb&255)<<8|Gb&255|(Ib&255)<<16|(Jb&255)<<24;Bb=(Db&255)<<8|Cb&255|(Eb&255)<<16|(Fb&255)<<24}}if(O>>>0<r>>>0){C=Ab;D=Bb;break a}else{N=Ab;ca=Bb}}}while(0);a[k>>0]=D;a[s>>0]=D>>>8;a[t>>0]=D>>>16;a[u>>0]=D>>>24;a[v>>0]=C;a[x>>0]=C>>>8;a[y>>0]=C>>>16;a[z>>0]=C>>>24;c[p+4>>2]=0;c[p>>2]=0;l=o;return}function _des_ede3_cfb1_cipher(b,e,f,g){b=b|0;e=e|0;f=f|0;g=g|0;var h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;h=l;l=l+16|0;if((l|0)>=(m|0))ba(16);i=h+1|0;j=h;if(!g){l=h;return 1}k=b+96|0;n=b+32|0;o=b+8|0;b=0;do{p=b>>>3;q=b&7;a[i>>0]=(d[f+p>>0]|0)&1<<(q^7)|0?-128:0;r=c[k>>2]|0;_DES_ede3_cfb_encrypt(i,j,1,1,r,r+128|0,r+256|0,n,c[o>>2]|0);r=e+p|0;a[r>>0]=(a[j>>0]&-128&255)>>>q|(d[r>>0]|0)&(128>>>q^255);b=b+1|0}while((b|0)!=(g|0));l=h;return 1}function _des_ede_cfb64_cipher(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0;if(e>>>0>1073741823){f=a+96|0;g=a+32|0;h=a+80|0;i=a+8|0;j=e+-1073741824|0;k=j&-1073741824;l=k+1073741824|0;m=d+l|0;n=d;o=b;p=e;while(1){q=c[f>>2]|0;_DES_ede3_cfb64_encrypt(n,o,1073741824,q,q+128|0,q+256|0,g,h,c[i>>2]|0);p=p+-1073741824|0;if(p>>>0<=1073741823)break;else{n=n+1073741824|0;o=o+1073741824|0}}r=j-k|0;s=m;t=b+l|0}else{r=e;s=d;t=b}if(!r)return 1;b=c[a+96>>2]|0;_DES_ede3_cfb64_encrypt(s,t,r,b,b+128|0,b+256|0,a+32|0,a+80|0,c[a+8>>2]|0);return 1}function _DES_ede3_cfb64_encrypt(b,e,f,g,h,i,j,k,n){b=b|0;e=e|0;f=f|0;g=g|0;h=h|0;i=i|0;j=j|0;k=k|0;n=n|0;var o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0;o=l;l=l+16|0;if((l|0)>=(m|0))ba(16);p=o;q=c[k>>2]|0;r=f+-1|0;s=(f|0)==0;if(!n){if(s){t=q;c[k>>2]=t;l=o;return}n=j+1|0;f=j+2|0;u=j+3|0;v=j+4|0;w=j+5|0;x=j+6|0;y=j+7|0;z=p+4|0;A=q;B=b;C=e;D=r;while(1){if(!A){E=(d[w>>0]|0)<<8|(d[v>>0]|0)|(d[x>>0]|0)<<16|(d[y>>0]|0)<<24;c[p>>2]=(d[n>>0]|0)<<8|(d[j>>0]|0)|(d[f>>0]|0)<<16|(d[u>>0]|0)<<24;c[z>>2]=E;_DES_encrypt3(p,g,h,i);E=c[p>>2]|0;F=c[z>>2]|0;a[j>>0]=E;a[n>>0]=E>>>8;a[f>>0]=E>>>16;a[u>>0]=E>>>24;a[v>>0]=F;a[w>>0]=F>>>8;a[x>>0]=F>>>16;a[y>>0]=F>>>24}F=a[B>>0]|0;E=j+A|0;G=a[E>>0]|0;a[E>>0]=F;a[C>>0]=G^F;F=A+1&7;if(!D){t=F;break}else{A=F;B=B+1|0;C=C+1|0;D=D+-1|0}}c[k>>2]=t;l=o;return}else{if(s){t=q;c[k>>2]=t;l=o;return}s=j+1|0;D=j+2|0;C=j+3|0;B=j+4|0;A=j+5|0;y=j+6|0;x=j+7|0;w=p+4|0;v=q;q=b;b=e;e=r;while(1){if(!v){r=(d[A>>0]|0)<<8|(d[B>>0]|0)|(d[y>>0]|0)<<16|(d[x>>0]|0)<<24;c[p>>2]=(d[s>>0]|0)<<8|(d[j>>0]|0)|(d[D>>0]|0)<<16|(d[C>>0]|0)<<24;c[w>>2]=r;_DES_encrypt3(p,g,h,i);r=c[p>>2]|0;u=c[w>>2]|0;a[j>>0]=r;a[s>>0]=r>>>8;a[D>>0]=r>>>16;a[C>>0]=r>>>24;a[B>>0]=u;a[A>>0]=u>>>8;a[y>>0]=u>>>16;a[x>>0]=u>>>24}u=j+v|0;r=a[u>>0]^a[q>>0];a[b>>0]=r;a[u>>0]=r;r=v+1&7;if(!e){t=r;break}else{v=r;q=q+1|0;b=b+1|0;e=e+-1|0}}c[k>>2]=t;l=o;return}}function _des_cfb8_cipher(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0;if(e>>>0>1073741823){f=a+96|0;g=a+32|0;h=a+8|0;i=e+-1073741824|0;j=i&-1073741824;k=j+1073741824|0;l=d+k|0;m=d;n=b;o=e;while(1){_DES_cfb_encrypt(m,n,8,1073741824,c[f>>2]|0,g,c[h>>2]|0);o=o+-1073741824|0;if(o>>>0<=1073741823)break;else{m=m+1073741824|0;n=n+1073741824|0}}p=i-j|0;q=l;r=b+k|0}else{p=e;q=d;r=b}if(!p)return 1;_DES_cfb_encrypt(q,r,8,p,c[a+96>>2]|0,a+32|0,c[a+8>>2]|0);return 1}function _DES_cfb_encrypt(b,e,f,g,h,i,j){b=b|0;e=e|0;f=f|0;g=g|0;h=h|0;i=i|0;j=j|0;var k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0,ia=0,ja=0,ka=0,la=0,ma=0,na=0,oa=0,pa=0,qa=0,ra=0,sa=0,ta=0,ua=0,va=0,wa=0,xa=0,ya=0,za=0,Aa=0,Ba=0,Ca=0,Da=0,Ea=0,Fa=0,Ga=0,Ha=0,Ia=0,Ja=0,Ka=0,La=0,Ma=0,Na=0,Oa=0,Pa=0,Qa=0,Ra=0,Sa=0,Ta=0,Ua=0,Va=0,Wa=0,Xa=0,Ya=0,Za=0,_a=0,$a=0,ab=0,bb=0,cb=0,db=0,eb=0,fb=0,gb=0,hb=0,ib=0,jb=0,kb=0,lb=0,mb=0,nb=0,ob=0,pb=0,qb=0,rb=0,sb=0,tb=0,ub=0,vb=0;k=l;l=l+32|0;if((l|0)>=(m|0))ba(32);n=k+16|0;o=k;p=(f|0)/8|0;q=(f+7|0)/8|0;r=(f|0)%8|0;if((f+-1|0)>>>0>63){l=k;return}s=i+1|0;t=i+2|0;u=i+3|0;v=i+4|0;w=(d[s>>0]|0)<<8|(d[i>>0]|0)|(d[t>>0]|0)<<16|(d[u>>0]|0)<<24;x=i+5|0;y=i+6|0;z=i+7|0;A=(d[x>>0]|0)<<8|(d[v>>0]|0)|(d[y>>0]|0)<<16|(d[z>>0]|0)<<24;B=q>>>0>g>>>0;a:do if(!j)if(B){C=A;D=w}else{E=n+4|0;F=o+4|0;G=o+8|0;H=o+12|0;I=(r|0)==0;J=o+p|0;K=8-r|0;L=o+(p+1)|0;M=o+(p+2)|0;N=o+1|0;O=o+(p+2)|0;P=o+(p+3)|0;Q=o+2|0;R=o+(p+3)|0;S=o+(p+4)|0;T=o+3|0;U=o+(p+4)|0;V=o+(p+5)|0;W=o+4|0;X=o+(p+5)|0;Y=o+(p+6)|0;Z=o+5|0;_=o+(p+6)|0;$=o+(p+7)|0;aa=o+6|0;ca=o+(p+7)|0;da=o+(p+8)|0;ea=o+7|0;fa=g;ga=A;ha=w;ia=e;ja=b;while(1){fa=fa-q|0;c[n>>2]=ha;c[E>>2]=ga;_DES_encrypt1(n,h,1);ka=ja+q|0;switch(q|0){case 8:{la=ka+-1|0;ma=la;na=(d[la>>0]|0)<<24;oa=33;break}case 7:{ma=ka;na=0;oa=33;break}case 6:{pa=ka;qa=0;oa=34;break}case 5:{ra=0;sa=ka;oa=35;break}case 4:{ta=0;ua=ka;oa=36;break}case 3:{va=0;wa=ka;xa=0;oa=37;break}case 2:{ya=0;za=ka;Aa=0;oa=38;break}case 1:{Ba=0;Ca=ka;Da=0;oa=39;break}default:{Ea=0;Fa=ka;Ga=0}}if((oa|0)==33){oa=0;ka=ma+-1|0;pa=ka;qa=(d[ka>>0]|0)<<16|na;oa=34}if((oa|0)==34){oa=0;ka=pa+-1|0;ra=(d[ka>>0]|0)<<8|qa;sa=ka;oa=35}if((oa|0)==35){oa=0;ka=sa+-1|0;ta=d[ka>>0]|0|ra;ua=ka;oa=36}if((oa|0)==36){oa=0;ka=ua+-1|0;va=ta;wa=ka;xa=(d[ka>>0]|0)<<24;oa=37}if((oa|0)==37){oa=0;ka=wa+-1|0;ya=va;za=ka;Aa=(d[ka>>0]|0)<<16|xa;oa=38}if((oa|0)==38){oa=0;ka=za+-1|0;Ba=ya;Ca=ka;Da=(d[ka>>0]|0)<<8|Aa;oa=39}if((oa|0)==39){oa=0;ka=Ca+-1|0;Ea=Ba;Fa=ka;Ga=d[ka>>0]|0|Da}ja=Fa+q|0;b:do switch(f|0){case 32:{Ha=Ga;Ia=ga;break}case 64:{Ha=Ea;Ia=Ga;break}default:{c[o>>2]=ha;c[F>>2]=ga;c[G>>2]=Ga;c[H>>2]=Ea;if(I){ka=J;la=ka;Ja=d[la>>0]|d[la+1>>0]<<8|d[la+2>>0]<<16|d[la+3>>0]<<24;la=ka+4|0;ka=d[la>>0]|d[la+1>>0]<<8|d[la+2>>0]<<16|d[la+3>>0]<<24;la=o;c[la>>2]=Ja;c[la+4>>2]=ka;Ha=ka;Ia=Ja;break b}else{a[o>>0]=(d[L>>0]|0)>>>K|(d[J>>0]|0)<<r;a[N>>0]=(d[M>>0]|0)>>>K|(d[L>>0]|0)<<r;a[Q>>0]=(d[P>>0]|0)>>>K|(d[O>>0]|0)<<r;a[T>>0]=(d[S>>0]|0)>>>K|(d[R>>0]|0)<<r;a[W>>0]=(d[V>>0]|0)>>>K|(d[U>>0]|0)<<r;a[Z>>0]=(d[Y>>0]|0)>>>K|(d[X>>0]|0)<<r;a[aa>>0]=(d[$>>0]|0)>>>K|(d[_>>0]|0)<<r;a[ea>>0]=(d[da>>0]|0)>>>K|(d[ca>>0]|0)<<r;Ha=c[F>>2]|0;Ia=c[o>>2]|0;break b}}}while(0);Ja=c[n>>2]^Ga;ka=c[E>>2]^Ea;la=ia+q|0;switch(q|0){case 8:{Ka=la+-1|0;a[Ka>>0]=ka>>>24;La=Ka;oa=47;break}case 7:{La=la;oa=47;break}case 6:{Ma=la;oa=48;break}case 5:{Na=la;oa=49;break}case 4:{Oa=la;oa=50;break}case 3:{Pa=la;oa=51;break}case 2:{Qa=la;oa=52;break}case 1:{Ra=la;oa=53;break}default:Sa=la}if((oa|0)==47){oa=0;la=La+-1|0;a[la>>0]=ka>>>16;Ma=la;oa=48}if((oa|0)==48){oa=0;la=Ma+-1|0;a[la>>0]=ka>>>8;Na=la;oa=49}if((oa|0)==49){oa=0;la=Na+-1|0;a[la>>0]=ka;Oa=la;oa=50}if((oa|0)==50){oa=0;la=Oa+-1|0;a[la>>0]=Ja>>>24;Pa=la;oa=51}if((oa|0)==51){oa=0;la=Pa+-1|0;a[la>>0]=Ja>>>16;Qa=la;oa=52}if((oa|0)==52){oa=0;la=Qa+-1|0;a[la>>0]=Ja>>>8;Ra=la;oa=53}if((oa|0)==53){oa=0;la=Ra+-1|0;a[la>>0]=Ja;Sa=la}if(fa>>>0<q>>>0){C=Ha;D=Ia;break a}else{ga=Ha;ha=Ia;ia=Sa+q|0}}}else if(B){C=A;D=w}else{ia=n+4|0;ha=o+4|0;ga=o+8|0;fa=o+12|0;E=(r|0)==0;F=o+p|0;ca=8-r|0;K=o+(p+1)|0;da=o+(p+2)|0;ea=o+1|0;_=o+(p+2)|0;$=o+(p+3)|0;aa=o+2|0;X=o+(p+3)|0;Y=o+(p+4)|0;Z=o+3|0;U=o+(p+4)|0;V=o+(p+5)|0;W=o+4|0;R=o+(p+5)|0;S=o+(p+6)|0;T=o+5|0;O=o+(p+6)|0;P=o+(p+7)|0;Q=o+6|0;L=o+(p+7)|0;M=o+(p+8)|0;N=o+7|0;J=e;I=g;H=A;G=w;ja=b;while(1){I=I-q|0;c[n>>2]=G;c[ia>>2]=H;_DES_encrypt1(n,h,1);la=ja+q|0;switch(q|0){case 8:{Ja=la+-1|0;Ta=(d[Ja>>0]|0)<<24;Ua=Ja;oa=9;break}case 7:{Ta=0;Ua=la;oa=9;break}case 6:{Va=0;Wa=la;oa=10;break}case 5:{Xa=0;Ya=la;oa=11;break}case 4:{Za=0;_a=la;oa=12;break}case 3:{$a=0;ab=0;bb=la;oa=13;break}case 2:{cb=0;db=0;eb=la;oa=14;break}case 1:{fb=0;gb=0;hb=la;oa=15;break}default:{ib=0;jb=0;kb=la}}if((oa|0)==9){oa=0;la=Ua+-1|0;Va=(d[la>>0]|0)<<16|Ta;Wa=la;oa=10}if((oa|0)==10){oa=0;la=Wa+-1|0;Xa=(d[la>>0]|0)<<8|Va;Ya=la;oa=11}if((oa|0)==11){oa=0;la=Ya+-1|0;Za=d[la>>0]|0|Xa;_a=la;oa=12}if((oa|0)==12){oa=0;la=_a+-1|0;$a=(d[la>>0]|0)<<24;ab=Za;bb=la;oa=13}if((oa|0)==13){oa=0;la=bb+-1|0;cb=(d[la>>0]|0)<<16|$a;db=ab;eb=la;oa=14}if((oa|0)==14){oa=0;la=eb+-1|0;fb=(d[la>>0]|0)<<8|cb;gb=db;hb=la;oa=15}if((oa|0)==15){oa=0;la=hb+-1|0;ib=d[la>>0]|0|fb;jb=gb;kb=la}ja=kb+q|0;la=c[n>>2]^ib;Ja=c[ia>>2]^jb;ka=J+q|0;switch(q|0){case 8:{Ka=ka+-1|0;a[Ka>>0]=Ja>>>24;lb=Ka;oa=18;break}case 7:{lb=ka;oa=18;break}case 6:{mb=ka;oa=19;break}case 5:{nb=ka;oa=20;break}case 4:{ob=ka;oa=21;break}case 3:{pb=ka;oa=22;break}case 2:{qb=ka;oa=23;break}case 1:{rb=ka;oa=24;break}default:sb=ka}if((oa|0)==18){oa=0;ka=lb+-1|0;a[ka>>0]=Ja>>>16;mb=ka;oa=19}if((oa|0)==19){oa=0;ka=mb+-1|0;a[ka>>0]=Ja>>>8;nb=ka;oa=20}if((oa|0)==20){oa=0;ka=nb+-1|0;a[ka>>0]=Ja;ob=ka;oa=21}if((oa|0)==21){oa=0;ka=ob+-1|0;a[ka>>0]=la>>>24;pb=ka;oa=22}if((oa|0)==22){oa=0;ka=pb+-1|0;a[ka>>0]=la>>>16;qb=ka;oa=23}if((oa|0)==23){oa=0;ka=qb+-1|0;a[ka>>0]=la>>>8;rb=ka;oa=24}if((oa|0)==24){oa=0;ka=rb+-1|0;a[ka>>0]=la;sb=ka}J=sb+q|0;c:do switch(f|0){case 32:{tb=la;ub=H;break}case 64:{tb=Ja;ub=la;break}default:{c[o>>2]=G;c[ha>>2]=H;c[ga>>2]=la;c[fa>>2]=Ja;if(E){ka=F;Ka=ka;vb=d[Ka>>0]|d[Ka+1>>0]<<8|d[Ka+2>>0]<<16|d[Ka+3>>0]<<24;Ka=ka+4|0;ka=d[Ka>>0]|d[Ka+1>>0]<<8|d[Ka+2>>0]<<16|d[Ka+3>>0]<<24;Ka=o;c[Ka>>2]=vb;c[Ka+4>>2]=ka;tb=ka;ub=vb;break c}else{a[o>>0]=(d[K>>0]|0)>>>ca|(d[F>>0]|0)<<r;a[ea>>0]=(d[da>>0]|0)>>>ca|(d[K>>0]|0)<<r;a[aa>>0]=(d[$>>0]|0)>>>ca|(d[_>>0]|0)<<r;a[Z>>0]=(d[Y>>0]|0)>>>ca|(d[X>>0]|0)<<r;a[W>>0]=(d[V>>0]|0)>>>ca|(d[U>>0]|0)<<r;a[T>>0]=(d[S>>0]|0)>>>ca|(d[R>>0]|0)<<r;a[Q>>0]=(d[P>>0]|0)>>>ca|(d[O>>0]|0)<<r;a[N>>0]=(d[M>>0]|0)>>>ca|(d[L>>0]|0)<<r;tb=c[ha>>2]|0;ub=c[o>>2]|0;break c}}}while(0);if(I>>>0<q>>>0){C=tb;D=ub;break a}else{H=tb;G=ub}}}while(0);a[i>>0]=D;a[s>>0]=D>>>8;a[t>>0]=D>>>16;a[u>>0]=D>>>24;a[v>>0]=C;a[x>>0]=C>>>8;a[y>>0]=C>>>16;a[z>>0]=C>>>24;c[n+4>>2]=0;c[n>>2]=0;l=k;return}function _des_cfb1_cipher(b,e,f,g){b=b|0;e=e|0;f=f|0;g=g|0;var h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0;h=l;l=l+16|0;if((l|0)>=(m|0))ba(16);i=h+1|0;j=h;if(!g){l=h;return 1}k=b+96|0;n=b+32|0;o=b+8|0;b=g;p=f;f=e;e=g>>>0<134217728?g:134217728;while(1){g=e<<3;if(g|0){q=0;do{r=q>>>3;s=q&7;a[i>>0]=(d[p+r>>0]|0)&1<<(s^7)|0?-128:0;_DES_cfb_encrypt(i,j,1,1,c[k>>2]|0,n,c[o>>2]|0);t=f+r|0;a[t>>0]=(a[j>>0]&-128&255)>>>s|(d[t>>0]|0)&(128>>>s^255);q=q+1|0}while((q|0)!=(g|0))}g=b-e|0;if(!g)break;else{b=g;p=p+e|0;f=f+e|0;e=g>>>0<e>>>0?g:e}}l=h;return 1}function _des_cfb64_cipher(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0;if(e>>>0>1073741823){f=a+96|0;g=a+32|0;h=a+80|0;i=a+8|0;j=e+-1073741824|0;k=j&-1073741824;l=k+1073741824|0;m=d+l|0;n=d;o=b;p=e;while(1){_DES_cfb64_encrypt(n,o,1073741824,c[f>>2]|0,g,h,c[i>>2]|0);p=p+-1073741824|0;if(p>>>0<=1073741823)break;else{n=n+1073741824|0;o=o+1073741824|0}}q=j-k|0;r=m;s=b+l|0}else{q=e;r=d;s=b}if(!q)return 1;_DES_cfb64_encrypt(r,s,q,c[a+96>>2]|0,a+32|0,a+80|0,c[a+8>>2]|0);return 1}function _DES_cfb64_encrypt(b,e,f,g,h,i,j){b=b|0;e=e|0;f=f|0;g=g|0;h=h|0;i=i|0;j=j|0;var k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0;k=l;l=l+16|0;if((l|0)>=(m|0))ba(16);n=k;o=c[i>>2]|0;p=f+-1|0;q=(f|0)==0;if(!j){if(q){r=o;c[i>>2]=r;l=k;return}j=h+1|0;f=h+2|0;s=h+3|0;t=h+4|0;u=h+5|0;v=h+6|0;w=h+7|0;x=n+4|0;y=o;z=b;A=e;B=p;while(1){if(!y){c[n>>2]=(d[j>>0]|0)<<8|(d[h>>0]|0)|(d[f>>0]|0)<<16|(d[s>>0]|0)<<24;c[x>>2]=(d[u>>0]|0)<<8|(d[t>>0]|0)|(d[v>>0]|0)<<16|(d[w>>0]|0)<<24;_DES_encrypt1(n,g,1);C=c[n>>2]|0;a[h>>0]=C;a[j>>0]=C>>>8;a[f>>0]=C>>>16;a[s>>0]=C>>>24;C=c[x>>2]|0;a[t>>0]=C;a[u>>0]=C>>>8;a[v>>0]=C>>>16;a[w>>0]=C>>>24}C=a[z>>0]|0;D=h+y|0;E=a[D>>0]|0;a[D>>0]=C;a[A>>0]=E^C;C=y+1&7;if(!B){r=C;break}else{y=C;z=z+1|0;A=A+1|0;B=B+-1|0}}c[i>>2]=r;l=k;return}else{if(q){r=o;c[i>>2]=r;l=k;return}q=h+1|0;B=h+2|0;A=h+3|0;z=h+4|0;y=h+5|0;w=h+6|0;v=h+7|0;u=n+4|0;t=o;o=b;b=e;e=p;while(1){if(!t){c[n>>2]=(d[q>>0]|0)<<8|(d[h>>0]|0)|(d[B>>0]|0)<<16|(d[A>>0]|0)<<24;c[u>>2]=(d[y>>0]|0)<<8|(d[z>>0]|0)|(d[w>>0]|0)<<16|(d[v>>0]|0)<<24;_DES_encrypt1(n,g,1);p=c[n>>2]|0;a[h>>0]=p;a[q>>0]=p>>>8;a[B>>0]=p>>>16;a[A>>0]=p>>>24;p=c[u>>2]|0;a[z>>0]=p;a[y>>0]=p>>>8;a[w>>0]=p>>>16;a[v>>0]=p>>>24}p=h+t|0;x=a[p>>0]^a[o>>0];a[b>>0]=x;a[p>>0]=x;x=t+1&7;if(!e){r=x;break}else{t=x;o=o+1|0;b=b+1|0;e=e+-1|0}}c[i>>2]=r;l=k;return}}function _ERR_func_error_string(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b;e=c[305234]|0;if(!e){_CRYPTO_lock(9,1,503509,295);if(!(c[305234]|0))c[305234]=27460;_CRYPTO_lock(10,1,503509,298);f=c[305234]|0}else f=e;c[d>>2]=a&-4096;a=ij[c[f+8>>2]&8191](d)|0;if(!a){g=0;l=b;return g|0}g=c[a+4>>2]|0;l=b;return g|0}function _ERR_load_strings(a,b){a=a|0;b=b|0;var d=0,e=0;_ERR_load_ERR_strings();d=c[b>>2]|0;if(!d)return;e=a<<24;if(!a){a=b;do{ij[c[(c[305234]|0)+12>>2]&8191](a)|0;a=a+8|0}while((c[a>>2]|0)!=0);return}else{a=d;d=b;do{c[d>>2]=a|e;ij[c[(c[305234]|0)+12>>2]&8191](d)|0;d=d+8|0;a=c[d>>2]|0}while((a|0)!=0);return}}function _ERR_load_ERR_strings(){var b=0,d=0,e=0,f=0,g=0,h=0,i=0;if(!(c[305234]|0)){_CRYPTO_lock(9,1,503509,295);if(!(c[305234]|0))c[305234]=27460;_CRYPTO_lock(10,1,503509,298)}if(c[45199]|0){b=180796;do{ij[c[(c[305234]|0)+12>>2]&8191](b)|0;b=b+8|0}while((c[b>>2]|0)!=0)}if(c[45257]|0){b=181028;do{ij[c[(c[305234]|0)+12>>2]&8191](b)|0;b=b+8|0}while((c[b>>2]|0)!=0)}b=c[45331]|0;if(b|0){d=b;b=181324;do{c[b>>2]=d|33554432;ij[c[(c[305234]|0)+12>>2]&8191](b)|0;b=b+8|0;d=c[b>>2]|0}while((d|0)!=0)}_CRYPTO_lock(5,1,503509,583);do if(!(c[45353]|0))_CRYPTO_lock(6,1,503509,585);else{_CRYPTO_lock(6,1,503509,589);_CRYPTO_lock(9,1,503509,590);if(!(c[45353]|0)){_CRYPTO_lock(10,1,503509,592);break}else e=1;do{d=e+-1|0;c[1233024+(d<<3)>>2]=e;b=1233024+(d<<3)+4|0;do if(!(c[b>>2]|0)){f=_strerror(e)|0;g=1259165+(d<<5)|0;if(f|0){_strncpy(g,f,32)|0;a[1259165+(d<<5)+31>>0]=0;c[b>>2]=g;break}if(!(c[b>>2]|0))c[b>>2]=603280}while(0);e=e+1|0}while((e|0)!=128);c[45353]=0;_CRYPTO_lock(10,1,503509,620)}while(0);e=c[308256]|0;if(!e)return;else{h=e;i=1233024}do{c[i>>2]=h|33554432;ij[c[(c[305234]|0)+12>>2]&8191](i)|0;i=i+8|0;h=c[i>>2]|0}while((h|0)!=0);return}function _ERR_load_crypto_strings(){_ERR_load_ERR_strings();_ERR_load_BN_strings();_ERR_load_RSA_strings();_ERR_load_DH_strings();_ERR_load_EVP_strings();_ERR_load_BUF_strings();_ERR_load_OBJ_strings();_ERR_load_PEM_strings();_ERR_load_DSA_strings();_ERR_load_X509_strings();_ERR_load_ASN1_strings();_ERR_load_CONF_strings();_ERR_load_CRYPTO_strings();_ERR_load_COMP_strings();_ERR_load_EC_strings();_ERR_load_ECDSA_strings();_ERR_load_ECDH_strings();_ERR_load_BIO_strings();_ERR_load_PKCS7_strings();_ERR_load_X509V3_strings();_ERR_load_PKCS12_strings();_ERR_load_RAND_strings();_ERR_load_DSO_strings();_ERR_load_TS_strings();_ERR_load_ENGINE_strings();_ERR_load_OCSP_strings();_ERR_load_UI_strings();_ERR_load_CMS_strings();return}function _ERR_load_SSL_strings(){if(_ERR_func_error_string(c[45354]|0)|0)return;_ERR_load_strings(0,181416);_ERR_load_strings(0,183296);return}function _ERR_load_BN_strings(){if(_ERR_func_error_string(c[50146]|0)|0)return;_ERR_load_strings(0,200584);_ERR_load_strings(0,200928);return}function _ERR_load_RSA_strings(){if(_ERR_func_error_string(c[49882]|0)|0)return;_ERR_load_strings(0,199528);_ERR_load_strings(0,200040);return}function _ERR_load_DH_strings(){if(_ERR_func_error_string(c[49808]|0)|0)return;_ERR_load_strings(0,199232);_ERR_load_strings(0,199400);return}function _ERR_load_EVP_strings(){if(_ERR_func_error_string(c[49504]|0)|0)return;_ERR_load_strings(0,198016);_ERR_load_strings(0,198656);return}function _ERR_load_BUF_strings(){if(_ERR_func_error_string(c[49490]|0)|0)return;_ERR_load_strings(0,197960);_ERR_load_strings(0,1234048);return}function _ERR_load_OBJ_strings(){if(_ERR_func_error_string(c[49468]|0)|0)return;_ERR_load_strings(0,197872);_ERR_load_strings(0,197936);return}function _ERR_load_PEM_strings(){if(_ERR_func_error_string(c[49324]|0)|0)return;_ERR_load_strings(0,197296);_ERR_load_strings(0,197640);return}function _ERR_load_DSA_strings(){if(_ERR_func_error_string(c[49240]|0)|0)return;_ERR_load_strings(0,196960);_ERR_load_strings(0,197176);return}function _ERR_load_X509_strings(){if(_ERR_func_error_string(c[49076]|0)|0)return;_ERR_load_strings(0,196304);_ERR_load_strings(0,196680);return}function _ERR_load_ASN1_strings(){if(_ERR_func_error_string(c[48590]|0)|0)return;_ERR_load_strings(0,194360);_ERR_load_strings(0,195336);return}function _ERR_load_CONF_strings(){if(_ERR_func_error_string(c[48510]|0)|0)return;_ERR_load_strings(0,194040);_ERR_load_strings(0,194224);return}function _ERR_load_CRYPTO_strings(){if(_ERR_func_error_string(c[48482]|0)|0)return;_ERR_load_strings(0,193928);_ERR_load_strings(0,194016);return}function _ERR_load_COMP_strings(){if(_ERR_func_error_string(c[48464]|0)|0)return;_ERR_load_strings(0,193856);_ERR_load_strings(0,193896);return}function _ERR_load_EC_strings(){if(_ERR_func_error_string(c[48070]|0)|0)return;_ERR_load_strings(0,192280);_ERR_load_strings(0,193440);return}function _ERR_load_ECDSA_strings(){if(_ERR_func_error_string(c[48038]|0)|0)return;_ERR_load_strings(0,192152);_ERR_load_strings(0,192208);return}function _ERR_load_ECDH_strings(){if(_ERR_func_error_string(c[48020]|0)|0)return;_ERR_load_strings(0,192080);_ERR_load_strings(0,192112);return}function _ERR_load_PKCS7_strings(){if(_ERR_func_error_string(c[47826]|0)|0)return;_ERR_load_strings(0,191304);_ERR_load_strings(0,191632);return}function _ERR_load_X509V3_strings(){if(_ERR_func_error_string(c[47552]|0)|0)return;_ERR_load_strings(0,190208);_ERR_load_strings(0,190744);return}function _ERR_load_PKCS12_strings(){if(_ERR_func_error_string(c[47446]|0)|0)return;_ERR_load_strings(0,189784);_ERR_load_strings(0,190024);return}function _ERR_load_RAND_strings(){if(_ERR_func_error_string(c[47426]|0)|0)return;_ERR_load_strings(0,189704);_ERR_load_strings(0,189736);return}function _ERR_load_DSO_strings(){if(_ERR_func_error_string(c[47290]|0)|0)return;_ERR_load_strings(0,189160);_ERR_load_strings(0,189560);return}function _ERR_load_TS_strings(){if(_ERR_func_error_string(c[47114]|0)|0)return;_ERR_load_strings(0,188456);_ERR_load_strings(0,188872);return}function _ERR_load_ENGINE_strings(){if(_ERR_func_error_string(c[46950]|0)|0)return;_ERR_load_strings(0,187800);_ERR_load_strings(0,188120);return}function _ERR_load_OCSP_strings(){if(_ERR_func_error_string(c[46848]|0)|0)return;_ERR_load_strings(0,187392);_ERR_load_strings(0,187552);return}function _ERR_load_UI_strings(){if(_ERR_func_error_string(c[46806]|0)|0)return;_ERR_load_strings(0,187224);_ERR_load_strings(0,187328);return}function _ERR_load_CMS_strings(){if(_ERR_func_error_string(c[46476]|0)|0)return;_ERR_load_strings(0,185904);_ERR_load_strings(0,186552);return}function _ssl_load_ciphers(){var a=0,b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a+4|0;d=a;c[305395]=_EVP_get_cipherbyname(651940)|0;c[305396]=_EVP_get_cipherbyname(651948)|0;c[305397]=_EVP_get_cipherbyname(555299)|0;c[305398]=_EVP_get_cipherbyname(651961)|0;c[305399]=_EVP_get_cipherbyname(651969)|0;c[305401]=_EVP_get_cipherbyname(651978)|0;c[305402]=_EVP_get_cipherbyname(651990)|0;c[305403]=_EVP_get_cipherbyname(652002)|0;c[305404]=_EVP_get_cipherbyname(652019)|0;c[305405]=_EVP_get_cipherbyname(652036)|0;c[305406]=_EVP_get_cipherbyname(652047)|0;c[305407]=_EVP_get_cipherbyname(652056)|0;c[305408]=_EVP_get_cipherbyname(652070)|0;e=_EVP_get_digestbyname(651860)|0;c[305388]=e;f=_EVP_MD_size(e)|0;c[305409]=f;if((f|0)<=-1)_OpenSSLDie(540329,437,652084);f=_EVP_get_digestbyname(651883)|0;c[305389]=f;e=_EVP_MD_size(f)|0;c[305410]=e;if((e|0)<=-1)_OpenSSLDie(540329,441,652125);e=_EVP_get_digestbyname(652167)|0;c[305390]=e;if(e|0?(f=_EVP_MD_size(e)|0,c[305411]=f,(f|0)<=-1):0)_OpenSSLDie(540329,447,652177);c[305391]=_EVP_get_digestbyname(652221)|0;c[b>>2]=0;c[d>>2]=0;f=_EVP_PKEY_asn1_find_str(b,652221,-1)|0;if(f|0?(_EVP_PKEY_asn1_get0_info(d,0,0,0,0,f)|0)<1:0)c[d>>2]=0;f=c[b>>2]|0;if(f|0)_ENGINE_finish(f)|0;f=c[d>>2]|0;c[22120]=f;if(!f){g=_EVP_get_digestbyname(555350)|0;c[305392]=g;h=_EVP_MD_size(g)|0;c[305413]=h;i=_EVP_get_digestbyname(555357)|0;c[305393]=i;j=_EVP_MD_size(i)|0;c[305414]=j;l=a;return}c[305412]=32;g=_EVP_get_digestbyname(555350)|0;c[305392]=g;h=_EVP_MD_size(g)|0;c[305413]=h;i=_EVP_get_digestbyname(555357)|0;c[305393]=i;j=_EVP_MD_size(i)|0;c[305414]=j;l=a;return}function _default_malloc_locked_ex(a,b,d){a=a|0;b=b|0;d=d|0;return ij[c[50272]&8191](a)|0}function __ZN7ClassDB7creatorI17StreamPeerOpenSSLEEP6Objectv(){var a=0;a=__ZnwjPKc(140,1263606)|0;__ZN17StreamPeerOpenSSLC2Ev(a);__Z22postinitialize_handlerP6Object(a);return a|0}function __ZN17StreamPeerOpenSSLC2Ev(b){b=b|0;var d=0;__ZN13StreamPeerSSLC2Ev(b);c[b>>2]=124592;c[b+104>>2]=0;c[b+136>>2]=0;d=b+112|0;c[d>>2]=0;c[d+4>>2]=0;c[d+8>>2]=0;a[d+12>>0]=0;a[b+132>>0]=1;c[b+108>>2]=9;c[b+128>>2]=0;return}function __ZN14ImageLoaderJPGC2Ev(a){a=a|0;c[a>>2]=26984;c[313784]=1408;return}function __ZL22_jpegd_mem_loader_funcPKhi(b,c,d){b=b|0;c=c|0;d=d|0;__ZN5ImageC2Ev(b);if(!(__Z27jpeg_load_image_from_bufferP5ImagePKhi(b,c,d)|0))return;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(652230,502154,123,652253,0);a[1263537]=0;return}function __ZN7ClassDB14register_classI7GridMapEEvv(){var b=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=b+8|0;f=b+4|0;g=b;__Z12_global_lockv();if(!(a[1257013]|0)){if(!(a[1257014]|0)){if(!(a[1256996]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI4NodeEEvv();__ZN4Node13_bind_methodsEv();a[1256996]=1}__ZN7ClassDB10_add_classI7SpatialEEvv();__ZN7Spatial13_bind_methodsEv();a[1257014]=1}__ZN7ClassDB10_add_classI7GridMapEEvv();__ZN7GridMap13_bind_methodsEv();a[1257013]=1}__ZN6StringC2EPKc(e,502137);c[g>>2]=c[e>>2];__ZN10StringNameC2ERK6String(f,g);e=c[313454]|0;if(!e)h=0;else{i=c[f>>2]|0;if(!i)j=0;else j=c[i+16>>2]|0;k=c[e+(((1<<d[1253820])+-1&j)<<2)>>2]|0;a:do if(!k)n=0;else{e=k;while(1){if((c[e>>2]|0)==(j|0)?(c[e+8>>2]|0)==(i|0):0){n=e;break a}e=c[e+4>>2]|0;if(!e){n=0;break}}}while(0);h=(n|0)==0?0:n+12|0}__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);if(!h){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1124689,1126301,210,1124704,0);__Z14_global_unlockv();l=b;return}else{a[1263537]=0;c[h+88>>2]=91;__Z14_global_unlockv();l=b;return}}function __ZN7ClassDB7creatorI7GridMapEEP6Objectv(){var a=0;a=__ZnwjPKc(524,1263606)|0;__ZN7GridMapC2Ev(a);__Z22postinitialize_handlerP6Object(a);return a|0}function __ZN7GridMapC2Ev(b){b=b|0;__ZN7SpatialC2Ev(b);c[b>>2]=25992;__ZN10StringNameC2Ev(b+392|0);g[b+396>>2]=1.0;g[b+400>>2]=0.0;g[b+404>>2]=0.0;g[b+408>>2]=0.0;g[b+412>>2]=1.0;g[b+416>>2]=0.0;g[b+420>>2]=0.0;g[b+424>>2]=0.0;g[b+428>>2]=1.0;g[b+440>>2]=0.0;g[b+436>>2]=0.0;g[b+432>>2]=0.0;c[b+480>>2]=0;c[b+488>>2]=379008;c[b+484>>2]=0;c[b+492>>2]=0;c[b+500>>2]=379008;c[b+496>>2]=0;c[b+504>>2]=0;c[b+512>>2]=379008;c[b+508>>2]=0;c[b+516>>2]=0;g[b+448>>2]=2.0;c[b+452>>2]=4;a[b+520>>0]=0;a[b+444>>0]=0;a[b+456>>0]=1;a[b+457>>0]=1;a[b+458>>0]=1;a[b+468>>0]=0;c[b+472>>2]=0;c[b+476>>2]=2;a[b+469>>0]=1;g[b+460>>2]=1.0;c[b+464>>2]=0;__ZN7Spatial20set_notify_transformEb(b,1);return}function __ZN7ClassDB14register_classI8GDScriptEEvv(){var b=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=b+8|0;f=b+4|0;g=b;__Z12_global_lockv();if(!(a[1257008]|0)){if(!(a[1257003]|0)){if(!(a[1257004]|0)){if(!(a[1257001]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI9ReferenceEEvv();__ZN9Reference13_bind_methodsEv();a[1257001]=1}__ZN7ClassDB10_add_classI8ResourceEEvv();__ZN8Resource13_bind_methodsEv();a[1257004]=1}__ZN7ClassDB10_add_classI6ScriptEEvv();__ZN6Script13_bind_methodsEv();a[1257003]=1}__ZN7ClassDB10_add_classI8GDScriptEEvv();__ZN8GDScript13_bind_methodsEv();a[1257008]=1}__ZN6StringC2EPKc(e,652383);c[g>>2]=c[e>>2];__ZN10StringNameC2ERK6String(f,g);e=c[313454]|0;if(!e)h=0;else{i=c[f>>2]|0;if(!i)j=0;else j=c[i+16>>2]|0;k=c[e+(((1<<d[1253820])+-1&j)<<2)>>2]|0;a:do if(!k)n=0;else{e=k;while(1){if((c[e>>2]|0)==(j|0)?(c[e+8>>2]|0)==(i|0):0){n=e;break a}e=c[e+4>>2]|0;if(!e){n=0;break}}}while(0);h=(n|0)==0?0:n+12|0}__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);if(!h){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1124689,1126301,210,1124704,0);__Z14_global_unlockv();l=b;return}else{a[1263537]=0;c[h+88>>2]=92;__ZN8Resource28register_custom_data_to_otdbEv();__Z14_global_unlockv();l=b;return}}function __ZN16GDScriptLanguageC2Ev(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0;d=l;l=l+64|0;if((l|0)>=(m|0))ba(64);e=d+48|0;f=d+24|0;g=d;c[b>>2]=25224;c[b+8>>2]=0;c[b+16>>2]=379008;c[b+12>>2]=0;c[b+20>>2]=0;h=b+28|0;c[h>>2]=0;c[b+32>>2]=0;c[b+52>>2]=0;c[b+56>>2]=0;i=b+76|0;__ZN10StringNameC2Ev(i);j=b+80|0;__ZN10StringNameC2Ev(j);k=b+84|0;__ZN10StringNameC2Ev(k);n=b+88|0;__ZN10StringNameC2Ev(n);o=b+92|0;__ZN10StringNameC2Ev(o);p=b+96|0;__ZN10StringNameC2Ev(p);c[b+72>>2]=0;if(c[305219]|0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(652313,483610,1859,1142911,0);l=d;return}a[1263537]=0;c[305219]=b;c[f>>2]=__ZN13StaticCString6createEPKc(652330)|0;__ZN10StringNameC2ERK13StaticCString(e,f);__ZN10StringNameaSERKS_(i,e);__ZN10StringNameD2Ev(e);c[f>>2]=__ZN13StaticCString6createEPKc(937098)|0;__ZN10StringNameC2ERK13StaticCString(e,f);__ZN10StringNameaSERKS_(j,e);__ZN10StringNameD2Ev(e);c[f>>2]=__ZN13StaticCString6createEPKc(894471)|0;__ZN10StringNameC2ERK13StaticCString(e,f);__ZN10StringNameaSERKS_(k,e);__ZN10StringNameD2Ev(e);c[f>>2]=__ZN13StaticCString6createEPKc(938357)|0;__ZN10StringNameC2ERK13StaticCString(e,f);__ZN10StringNameaSERKS_(n,e);__ZN10StringNameD2Ev(e);c[f>>2]=__ZN13StaticCString6createEPKc(652336)|0;__ZN10StringNameC2ERK13StaticCString(e,f);__ZN10StringNameaSERKS_(o,e);__ZN10StringNameD2Ev(e);c[f>>2]=__ZN13StaticCString6createEPKc(496078)|0;__ZN10StringNameC2ERK13StaticCString(e,f);__ZN10StringNameaSERKS_(p,e);__ZN10StringNameD2Ev(e);c[b+24>>2]=-1;__ZN6StringaSEPKc(h,1263606);c[b+48>>2]=0;a[b+60>>0]=0;h=b+64|0;c[h>>2]=0;c[h+4>>2]=0;c[b+36>>2]=0;__ZN6StringC2EPKc(e,652355);__ZN7VariantC2Ei(f,1024);__Z11_GLOBAL_DEFRK6StringRK7Variant(g,e,f);h=__ZNK7VariantcviEv(g)|0;if(c[g>>2]|0)__ZN7Variant5clearEv(g);if(c[f>>2]|0)__ZN7Variant5clearEv(f);f=c[e>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);f=b+40|0;do if(c[313437]|0){e=(h|0)>1024?h:1024;c[f>>2]=e;g=e+1|0;e=__ZN6Memory12alloc_staticEjb(g*20|0,1)|0;if(!e){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143992,1144012,140,1144029,0);q=0;break}else{a[1263537]=0;p=e+-8|0;c[p>>2]=g;c[p+4>>2]=0;q=e;break}}else{c[f>>2]=0;q=0}while(0);c[b+44>>2]=q;l=d;return}function __ZN7ClassDB7creatorI8GDScriptEEP6Objectv(){var a=0;a=__ZnwjPKc(320,1263606)|0;__ZN8GDScriptC2Ev(a);__Z22postinitialize_handlerP6Object(a);return a|0}function __ZN7ClassDB14register_classI15GDNativeLibraryEEvv(){var b=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=b+8|0;f=b+4|0;g=b;__Z12_global_lockv();if(!(a[1257006]|0)){if(!(a[1257004]|0)){if(!(a[1257001]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI9ReferenceEEvv();__ZN9Reference13_bind_methodsEv();a[1257001]=1}__ZN7ClassDB10_add_classI8ResourceEEvv();__ZN8Resource13_bind_methodsEv();a[1257004]=1}__ZN7ClassDB10_add_classI15GDNativeLibraryEEvv();__ZN15GDNativeLibrary13_bind_methodsEv();a[1257006]=1}__ZN6StringC2EPKc(e,483508);c[g>>2]=c[e>>2];__ZN10StringNameC2ERK6String(f,g);e=c[313454]|0;if(!e)h=0;else{i=c[f>>2]|0;if(!i)j=0;else j=c[i+16>>2]|0;k=c[e+(((1<<d[1253820])+-1&j)<<2)>>2]|0;a:do if(!k)n=0;else{e=k;while(1){if((c[e>>2]|0)==(j|0)?(c[e+8>>2]|0)==(i|0):0){n=e;break a}e=c[e+4>>2]|0;if(!e){n=0;break}}}while(0);h=(n|0)==0?0:n+12|0}__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);if(!h){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1124689,1126301,210,1124704,0);__Z14_global_unlockv();l=b;return}else{a[1263537]=0;c[h+88>>2]=93;__ZN8Resource28register_custom_data_to_otdbEv();__Z14_global_unlockv();l=b;return}}function __ZN7ClassDB14register_classI14GDNativeScriptEEvv(){var b=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=b+8|0;f=b+4|0;g=b;__Z12_global_lockv();if(!(a[1257005]|0)){if(!(a[1257003]|0)){if(!(a[1257004]|0)){if(!(a[1257001]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI9ReferenceEEvv();__ZN9Reference13_bind_methodsEv();a[1257001]=1}__ZN7ClassDB10_add_classI8ResourceEEvv();__ZN8Resource13_bind_methodsEv();a[1257004]=1}__ZN7ClassDB10_add_classI6ScriptEEvv();__ZN6Script13_bind_methodsEv();a[1257003]=1}__ZN7ClassDB10_add_classI14GDNativeScriptEEvv();__ZN14GDNativeScript13_bind_methodsEv();a[1257005]=1}__ZN6StringC2EPKc(e,483282);c[g>>2]=c[e>>2];__ZN10StringNameC2ERK6String(f,g);e=c[313454]|0;if(!e)h=0;else{i=c[f>>2]|0;if(!i)j=0;else j=c[i+16>>2]|0;k=c[e+(((1<<d[1253820])+-1&j)<<2)>>2]|0;a:do if(!k)n=0;else{e=k;while(1){if((c[e>>2]|0)==(j|0)?(c[e+8>>2]|0)==(i|0):0){n=e;break a}e=c[e+4>>2]|0;if(!e){n=0;break}}}while(0);h=(n|0)==0?0:n+12|0}__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);if(!h){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1124689,1126301,210,1124704,0);__Z14_global_unlockv();l=b;return}else{a[1263537]=0;c[h+88>>2]=94;__ZN8Resource28register_custom_data_to_otdbEv();__Z14_global_unlockv();l=b;return}}function __ZN22GDNativeScriptLanguageC2Ev(b){b=b|0;var d=0,e=0,f=0,g=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d;c[b>>2]=22736;c[b+8>>2]=0;c[b+16>>2]=379008;c[b+12>>2]=0;c[b+20>>2]=0;c[b+32>>2]=379008;c[b+28>>2]=0;c[b+36>>2]=0;f=b+56|0;__ZN10StringNameC2Ev(f);g=b+60|0;c[b+64>>2]=379008;c[g>>2]=0;c[b+68>>2]=0;if(c[305215]|0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(652392,482331,1178,1142911,0);l=d;return}a[1263537]=0;__ZN10StringNameC2EPKc(e,937098);__ZN10StringNameaSERKS_(f,e);__ZN10StringNameD2Ev(e);c[305215]=b;b=e+4|0;c[b>>2]=379008;c[e>>2]=0;f=e+8|0;c[f>>2]=0;__ZN3MapI10StringNameP13NativeLibrary10ComparatorIS0_E16DefaultAllocatorE10_copy_fromERKS6_(g,e);g=c[e>>2]|0;if(g|0?(__ZN3MapI10StringNameP13NativeLibrary10ComparatorIS0_E16DefaultAllocatorE13_cleanup_treeEPNS6_7ElementE(e,c[g+8>>2]|0),g=c[b>>2]|0,b=c[e>>2]|0,c[b+8>>2]=g,c[f>>2]=0,f=g,c[f+12>>2]=f,b|0):0){__ZN10StringNameD2Ev(b+24|0);__ZN6Memory11free_staticEPvb(b,0);c[e>>2]=0}l=d;return}function __ZN3MapI10StringNameP13NativeLibrary10ComparatorIS0_E16DefaultAllocatorE10_copy_fromERKS6_(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0;d=c[a>>2]|0;if(d|0?(__ZN3MapI10StringNameP13NativeLibrary10ComparatorIS0_E16DefaultAllocatorE13_cleanup_treeEPNS6_7ElementE(a,c[d+8>>2]|0),d=c[a+4>>2]|0,e=c[a>>2]|0,c[e+8>>2]=d,c[a+8>>2]=0,f=d,c[f+12>>2]=f,e|0):0){__ZN10StringNameD2Ev(e+24|0);__ZN6Memory11free_staticEPvb(e,0);c[a>>2]=0}e=c[b>>2]|0;if(!e)return;f=c[e+8>>2]|0;e=c[b+4>>2]|0;if((f|0)==(e|0))return;else g=f;while(1){f=c[g+8>>2]|0;if((f|0)==(e|0))break;else g=f}if(!g)return;e=a+4|0;f=g;g=0;while(1){if(!g){b=__ZnwjPFPvjE(32,4740)|0;__ZN10StringNameC2Ev(b+24|0);d=b+16|0;c[d>>2]=0;c[d+4>>2]=0;c[a>>2]=b;d=c[e>>2]|0;c[b+4>>2]=d;c[b+8>>2]=d;c[b+12>>2]=d;c[b>>2]=1}__ZN3MapI10StringNameP13NativeLibrary10ComparatorIS0_E16DefaultAllocatorE10_insert_rbERKS0_RKS2_(a,f+24|0,f+28|0)|0;b=c[f+16>>2]|0;if(!b)break;f=b;g=c[a>>2]|0}return}function __ZN7ClassDB7creatorI14GDNativeScriptEEP6Objectv(){var a=0;a=__ZnwjPKc(160,1263606)|0;__ZN14GDNativeScriptC2Ev(a);__Z22postinitialize_handlerP6Object(a);return a|0}function __ZN7ClassDB7creatorI15GDNativeLibraryEEP6Objectv(){var a=0;a=__ZnwjPKc(144,1263606)|0;__ZN15GDNativeLibraryC2Ev(a);__Z22postinitialize_handlerP6Object(a);return a|0}function __ZN15GDNativeLibraryC2Ev(a){a=a|0;__ZN8ResourceC2Ev(a);c[a>>2]=22540;__ZN10StringNameC2Ev(a+124|0);c[a+132>>2]=379008;c[a+128>>2]=0;c[a+136>>2]=0;c[a+140>>2]=0;return}function _enet_initialize(){return 0}function __ZN7ClassDB14register_classI24NetworkedMultiplayerENetEEvv(){var b=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=b+8|0;f=b+4|0;g=b;__Z12_global_lockv();if(!(a[1257002]|0)){if(!(a[1256999]|0)){if(!(a[1257e3]|0)){if(!(a[1257001]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI9ReferenceEEvv();__ZN9Reference13_bind_methodsEv();a[1257001]=1}__ZN7ClassDB10_add_classI10PacketPeerEEvv();__ZN10PacketPeer13_bind_methodsEv();a[1257e3]=1}__ZN7ClassDB10_add_classI24NetworkedMultiplayerPeerEEvv();__ZN24NetworkedMultiplayerPeer13_bind_methodsEv();a[1256999]=1}__ZN7ClassDB10_add_classI24NetworkedMultiplayerENetEEvv();__ZN24NetworkedMultiplayerENet13_bind_methodsEv();a[1257002]=1}__ZN6StringC2EPKc(e,652495);c[g>>2]=c[e>>2];__ZN10StringNameC2ERK6String(f,g);e=c[313454]|0;if(!e)h=0;else{i=c[f>>2]|0;if(!i)j=0;else j=c[i+16>>2]|0;k=c[e+(((1<<d[1253820])+-1&j)<<2)>>2]|0;a:do if(!k)n=0;else{e=k;while(1){if((c[e>>2]|0)==(j|0)?(c[e+8>>2]|0)==(i|0):0){n=e;break a}e=c[e+4>>2]|0;if(!e){n=0;break}}}while(0);h=(n|0)==0?0:n+12|0}__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);if(!h){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1124689,1126301,210,1124704,0);__Z14_global_unlockv();l=b;return}else{a[1263537]=0;c[h+88>>2]=95;__Z14_global_unlockv();l=b;return}}function __ZN7ClassDB7creatorI24NetworkedMultiplayerENetEEP6Objectv(){var a=0;a=__ZnwjPKc(228,1263606)|0;__ZN24NetworkedMultiplayerENetC2Ev(a);__Z22postinitialize_handlerP6Object(a);return a|0}function __ZN24NetworkedMultiplayerENetC2Ev(d){d=d|0;var e=0,f=0,g=0,h=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+4|0;g=e;__ZN24NetworkedMultiplayerPeerC2Ev(d);c[d>>2]=21184;__ZN10StringNameC2Ev(d+100|0);c[d+160>>2]=379008;c[d+156>>2]=0;c[d+164>>2]=0;c[d+172>>2]=0;c[d+184>>2]=0;c[d+188>>2]=0;h=d+208|0;__ZN10IP_Address5clearEv(h);a[d+104>>0]=0;a[d+105>>0]=0;a[d+148>>0]=0;c[d+108>>2]=0;c[d+112>>2]=0;c[d+176>>2]=0;c[d+116>>2]=2;c[d+152>>2]=0;c[d+168>>2]=0;c[d+192>>2]=d;c[d+196>>2]=38;c[d+200>>2]=109;c[d+204>>2]=5099;__ZN6StringC2EPKc(g,1125900);__ZN10IP_AddressC2ERK6String(f,g);c[h>>2]=c[f>>2];c[h+4>>2]=c[f+4>>2];c[h+8>>2]=c[f+8>>2];c[h+12>>2]=c[f+12>>2];b[h+16>>1]=b[f+16>>1]|0;f=c[g>>2]|0;if(!f){l=e;return}if(__Z16atomic_decrementPj(f+-8|0)|0){l=e;return}__ZN6Memory11free_staticEPvb(f,1);l=e;return}function __ZN24NetworkedMultiplayerENet13enet_compressEPvPK10ENetBufferjjPhj(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0;i=b+184|0;j=c[i>>2]|0;if(!j)k=0;else k=c[j+-4>>2]|0;if(k>>>0>=f>>>0)if(!f)l=0;else m=6;else{__ZN6VectorIhE6resizeEi(i,f)|0;m=6}if((m|0)==6){if(!e)while(1){}else{n=f;o=0}while(1){f=0;k=n;j=o;do{p=c[d+(f<<3)+4>>2]|0;q=(k|0)<(p|0)?k:p;do if((j|0)<0)m=17;else{p=c[i>>2]|0;r=(p|0)==0;if(r)s=0;else s=c[p+-4>>2]|0;if((s|0)<=(j|0)){if(r)t=0;else t=c[p+-4>>2]|0;if((t|0)<=(j|0)){m=17;break}a[1263537]=0}__ZN6VectorIhE14_copy_on_writeEv(i);u=(c[i>>2]|0)+j|0}while(0);if((m|0)==17){m=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);u=0}_memcpy(u|0,c[d+(f<<3)>>2]|0,q|0)|0;j=q+j|0;k=k-q|0;f=f+1|0}while((f|0)!=(e|0));if(!k){l=j;break}else{n=k;o=j}}}switch(c[b+168>>2]|0){case 2:{v=0;break}case 3:{v=1;break}default:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(652520,480874,578,1054250,0);a[1263537]=0;w=0;return w|0}}o=__ZN11Compression30get_max_compressed_buffer_sizeEiNS_4ModeE(l,v)|0;n=b+188|0;b=c[n>>2]|0;if(!b)x=0;else x=c[b+-4>>2]|0;if((x|0)<(o|0)){__ZN6VectorIhE6resizeEi(n,o)|0;y=c[n>>2]|0}else y=b;if(!y)z=0;else{__ZN6VectorIhE14_copy_on_writeEv(n);z=c[n>>2]|0}if(!(c[i>>2]|0))A=0;else{__ZN6VectorIhE14_copy_on_writeEv(i);A=c[i>>2]|0}i=__ZN11Compression8compressEPhPKhiNS_4ModeE(z,A,l,v)|0;if((i|0)<0|(i|0)>(h|0)){w=0;return w|0}if(!(c[n>>2]|0))B=0;else{__ZN6VectorIhE14_copy_on_writeEv(n);B=c[n>>2]|0}_memcpy(g|0,B|0,i|0)|0;w=i;return w|0}function __ZN24NetworkedMultiplayerENet15enet_decompressEPvPKhjPhj(a,b,d,e,f){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0;switch(c[a+168>>2]|0){case 2:{g=0;h=3;break}case 3:{g=1;h=3;break}default:i=-1}if((h|0)==3)i=__ZN11Compression10decompressEPhiPKhiNS_4ModeE(e,f,b,d,g)|0;return ((i|0)>0?i:0)|0}function __ZN24NetworkedMultiplayerENet23enet_compressor_destroyEPv(a){a=a|0;return}function __ZN10PoolVectorIhE12append_arrayERKS0_(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0;e=c[d>>2]|0;if(!e)return;f=c[e+16>>2]|0;if(!f)return;e=c[b>>2]|0;if(!e)g=0;else g=c[e+16>>2]|0;__ZN10PoolVectorIhE6resizeEi(b,g+f|0)|0;if((c[b>>2]|0)!=0?(__ZN10PoolVectorIhE14_copy_on_writeEv(b),e=c[b>>2]|0,(e|0)!=0):0){__Z16atomic_incrementPj(e+4|0)|0;h=e;i=c[e+8>>2]|0}else{h=0;i=0}e=c[d>>2]|0;if(!e){j=0;k=0}else{__Z16atomic_incrementPj(e+4|0)|0;j=e;k=c[e+8>>2]|0}if((f|0)>0){e=0;do{a[i+(e+g)>>0]=a[k+e>>0]|0;e=e+1|0}while((e|0)!=(f|0))}if(j|0)__Z16atomic_decrementPj(j+4|0)|0;if(!h)return;__Z16atomic_decrementPj(h+4|0)|0;return}function __ZN10PoolVectorIhE6insertEiRKh(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0;f=c[b>>2]|0;if(!f)g=0;else g=c[f+16>>2]|0;if((d|0)<0|(g|0)<(d|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143947,1130483,430,652534,0);h=31;return h|0}a[1263537]=0;__ZN10PoolVectorIhE6resizeEi(b,g+1|0)|0;if((c[b>>2]|0)!=0?(__ZN10PoolVectorIhE14_copy_on_writeEv(b),f=c[b>>2]|0,(f|0)!=0):0){__Z16atomic_incrementPj(f+4|0)|0;i=f;j=c[f+8>>2]|0}else{i=0;j=0}if((g|0)>(d|0)){f=g;do{g=f;f=f+-1|0;a[j+g>>0]=a[j+f>>0]|0}while((f|0)>(d|0))}a[j+d>>0]=a[e>>0]|0;if(!i){h=0;return h|0}__Z16atomic_decrementPj(i+4|0)|0;h=0;return h|0}function __ZN10PoolVectorIhE6removeEi(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0;e=c[b>>2]|0;f=(e|0)==0;if(f)g=0;else g=c[e+16>>2]|0;if(!((d|0)>-1&(g|0)>(d|0))){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1128380,1130483,371,652567,0);return}a[1263537]=0;if(!f?(__ZN10PoolVectorIhE14_copy_on_writeEv(b),f=c[b>>2]|0,(f|0)!=0):0){__Z16atomic_incrementPj(f+4|0)|0;h=c[f+8>>2]|0;i=f}else{h=0;i=0}f=g+-1|0;if((f|0)>(d|0)){g=d;do{d=g;g=g+1|0;a[h+d>>0]=a[h+g>>0]|0}while((g|0)!=(f|0))}if(i|0)__Z16atomic_decrementPj(i+4|0)|0;__ZN10PoolVectorIhE6resizeEi(b,f)|0;return}function __ZN10PoolVectorIiE12append_arrayERKS0_(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0;d=c[b>>2]|0;if(!d)return;e=(c[d+16>>2]|0)>>>2;if(!e)return;d=c[a>>2]|0;if(!d)f=0;else f=(c[d+16>>2]|0)>>>2;__ZN10PoolVectorIiE6resizeEi(a,f+e|0)|0;if((c[a>>2]|0)!=0?(__ZN10PoolVectorIiE14_copy_on_writeEv(a),d=c[a>>2]|0,(d|0)!=0):0){__Z16atomic_incrementPj(d+4|0)|0;g=d;h=c[d+8>>2]|0}else{g=0;h=0}d=c[b>>2]|0;if(!d){i=0;j=0}else{__Z16atomic_incrementPj(d+4|0)|0;i=d;j=c[d+8>>2]|0}d=0;do{c[h+(d+f<<2)>>2]=c[j+(d<<2)>>2];d=d+1|0}while((d|0)!=(e|0));if(i|0)__Z16atomic_decrementPj(i+4|0)|0;if(!g)return;__Z16atomic_decrementPj(g+4|0)|0;return}function __ZN10PoolVectorIiE6insertEiRKi(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0;f=c[b>>2]|0;if(!f)g=0;else g=(c[f+16>>2]|0)>>>2;if(g>>>0<d>>>0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143947,1130483,430,652534,0);h=31;return h|0}a[1263537]=0;__ZN10PoolVectorIiE6resizeEi(b,g+1|0)|0;if((c[b>>2]|0)!=0?(__ZN10PoolVectorIiE14_copy_on_writeEv(b),f=c[b>>2]|0,(f|0)!=0):0){__Z16atomic_incrementPj(f+4|0)|0;i=f;j=c[f+8>>2]|0}else{i=0;j=0}if((g|0)>(d|0)){f=g;do{g=f;f=f+-1|0;c[j+(g<<2)>>2]=c[j+(f<<2)>>2]}while((f|0)>(d|0))}c[j+(d<<2)>>2]=c[e>>2];if(!i){h=0;return h|0}__Z16atomic_decrementPj(i+4|0)|0;h=0;return h|0}function __ZN10PoolVectorIiE6removeEi(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0;e=c[b>>2]|0;if(e|0?(f=(c[e+16>>2]|0)>>>2,f>>>0>d>>>0):0){a[1263537]=0;__ZN10PoolVectorIiE14_copy_on_writeEv(b);e=c[b>>2]|0;if(!e){g=0;h=0}else{__Z16atomic_incrementPj(e+4|0)|0;g=c[e+8>>2]|0;h=e}e=f+-1|0;if((e|0)>(d|0)){f=d;do{d=f;f=f+1|0;c[g+(d<<2)>>2]=c[g+(f<<2)>>2]}while((f|0)!=(e|0))}if(h|0)__Z16atomic_decrementPj(h+4|0)|0;__ZN10PoolVectorIiE6resizeEi(b,e)|0;return}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1128380,1130483,371,652567,0);return}function __ZN10PoolVectorIfE6resizeEi(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0;e=c[b>>2]|0;do if(!e){if(!d){f=0;return f|0}g=c[313794]|0;gj[c[c[g>>2]>>2]&8191](g);g=c[313793]|0;if((g|0)!=(c[313792]|0)){h=c[313791]|0;c[b>>2]=h;c[313791]=c[h+20>>2];c[313793]=g+1;g=c[b>>2]|0;c[g+16>>2]=0;c[g>>2]=1;c[g+12>>2]=-1;g=c[313794]|0;gj[c[(c[g>>2]|0)+4>>2]&8191](g);i=c[b>>2]|0;break}g=c[313794]|0;gj[c[(c[g>>2]|0)+4>>2]&8191](g);__Z19_err_set_last_errorPKc(1144574);a[1263537]=1;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1130483,526,1144614,0);a[1263537]=0;f=6;return f|0}else{if(!(c[e+4>>2]|0)){a[1263537]=0;i=e;break}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1130483,543,1144667,0);f=23;return f|0}while(0);e=d<<2;if((c[i+16>>2]|0)==(e|0)){f=0;return f|0}if(!d){__ZN10PoolVectorIfE12_unreferenceEv(b);f=0;return f|0}__ZN10PoolVectorIfE14_copy_on_writeEv(b);i=c[313794]|0;gj[c[c[i>>2]>>2]&8191](i);i=(c[313795]|0)-(c[(c[b>>2]|0)+16>>2]|0)+e|0;c[313795]=i;if(i>>>0>(c[313796]|0)>>>0)c[313796]=i;i=c[313794]|0;gj[c[(c[i>>2]|0)+4>>2]&8191](i);i=c[b>>2]|0;g=c[i+16>>2]|0;if((g>>>2|0)>=(d|0)){if(i|0?(__ZN10PoolVectorIfE14_copy_on_writeEv(b),d=c[b>>2]|0,d|0):0){__Z16atomic_incrementPj(d+4|0)|0;__Z16atomic_decrementPj(d+4|0)|0}if(c[313789]|0){f=0;return f|0}d=c[(c[b>>2]|0)+8>>2]|0;if(!e){__ZN6Memory11free_staticEPvb(d,0);h=c[b>>2]|0;c[h+8>>2]=0;c[h+16>>2]=0;h=c[313794]|0;gj[c[c[h>>2]>>2]&8191](h);h=c[b>>2]|0;c[h+20>>2]=c[313791];c[313791]=h;c[313793]=(c[313793]|0)+-1;h=c[313794]|0;gj[c[(c[h>>2]|0)+4>>2]&8191](h);f=0;return f|0}else{h=__ZN6Memory14realloc_staticEPvjb(d,e,0)|0;d=c[b>>2]|0;c[d+8>>2]=h;c[d+16>>2]=e;f=0;return f|0}}if(!(c[313789]|0)){if(!g)j=__ZN6Memory12alloc_staticEjb(e,0)|0;else j=__ZN6Memory14realloc_staticEPvjb(c[i+8>>2]|0,e,0)|0;g=c[b>>2]|0;c[g+8>>2]=j;k=g}else k=i;c[k+16>>2]=e;if(!k){f=0;return f|0}__ZN10PoolVectorIfE14_copy_on_writeEv(b);k=c[b>>2]|0;if(!k){f=0;return f|0}__Z16atomic_incrementPj(k+4|0)|0;__Z16atomic_decrementPj(k+4|0)|0;f=0;return f|0}function __ZN10PoolVectorIfE14_copy_on_writeEv(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0;d=c[b>>2]|0;if(!d)return;if((c[d>>2]|0)==1)return;d=c[313794]|0;gj[c[c[d>>2]>>2]&8191](d);d=c[313793]|0;if((d|0)==(c[313792]|0)){e=c[313794]|0;gj[c[(c[e>>2]|0)+4>>2]&8191](e);__Z19_err_set_last_errorPKc(1125177);a[1263537]=1;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1125228,1130483,104,1130797,0);a[1263537]=0;return}e=c[b>>2]|0;f=c[313791]|0;c[b>>2]=f;c[313791]=c[f+20>>2];c[313793]=d+1;d=e+16|0;f=c[d>>2]|0;g=c[b>>2]|0;c[g+16>>2]=f;c[g>>2]=1;c[g+12>>2]=-1;c[g+4>>2]=0;g=(c[313795]|0)+f|0;c[313795]=g;if(g>>>0>(c[313796]|0)>>>0)c[313796]=g;g=c[313794]|0;gj[c[(c[g>>2]|0)+4>>2]&8191](g);g=c[b>>2]|0;if(!(c[313789]|0)){f=__ZN6Memory12alloc_staticEjb(c[g+16>>2]|0,0)|0;h=c[b>>2]|0;c[h+8>>2]=f;i=h}else i=g;g=(i|0)==0;if(g)j=0;else{__Z16atomic_incrementPj(i+4|0)|0;j=c[i+8>>2]|0}h=(e|0)==0;if(h)k=0;else{__Z16atomic_incrementPj(e+4|0)|0;k=c[e+8>>2]|0}f=(c[(c[b>>2]|0)+16>>2]|0)>>>2;if(f|0){b=0;do{c[j+(b<<2)>>2]=c[k+(b<<2)>>2];b=b+1|0}while((b|0)!=(f|0))}if(!h)__Z16atomic_decrementPj(e+4|0)|0;if(!g)__Z16atomic_decrementPj(i+4|0)|0;if(__Z16atomic_decrementPj(e)|0)return;i=c[313794]|0;gj[c[c[i>>2]>>2]&8191](i);c[313795]=(c[313795]|0)-(c[d>>2]|0);i=c[313794]|0;gj[c[(c[i>>2]|0)+4>>2]&8191](i);if(!h){__Z16atomic_incrementPj(e+4|0)|0;__Z16atomic_decrementPj(e+4|0)|0}if(c[313789]|0)return;h=e+8|0;__ZN6Memory11free_staticEPvb(c[h>>2]|0,0);c[h>>2]=0;c[d>>2]=0;d=c[313794]|0;gj[c[c[d>>2]>>2]&8191](d);c[e+20>>2]=c[313791];c[313791]=e;c[313793]=(c[313793]|0)+-1;e=c[313794]|0;gj[c[(c[e>>2]|0)+4>>2]&8191](e);return}function __ZN10PoolVectorIfE12_unreferenceEv(a){a=a|0;var b=0;b=c[a>>2]|0;if(!b)return;if(!(__Z16atomic_decrementPj(b)|0)){if(c[a>>2]|0?(__ZN10PoolVectorIfE14_copy_on_writeEv(a),b=c[a>>2]|0,b|0):0){__Z16atomic_incrementPj(b+4|0)|0;__Z16atomic_decrementPj(b+4|0)|0}b=c[313794]|0;gj[c[c[b>>2]>>2]&8191](b);c[313795]=(c[313795]|0)-(c[(c[a>>2]|0)+16>>2]|0);b=c[313794]|0;gj[c[(c[b>>2]|0)+4>>2]&8191](b);if(!(c[313789]|0)){__ZN6Memory11free_staticEPvb(c[(c[a>>2]|0)+8>>2]|0,0);b=c[a>>2]|0;c[b+8>>2]=0;c[b+16>>2]=0;b=c[313794]|0;gj[c[c[b>>2]>>2]&8191](b);b=c[a>>2]|0;c[b+20>>2]=c[313791];c[313791]=b;c[313793]=(c[313793]|0)+-1;b=c[313794]|0;gj[c[(c[b>>2]|0)+4>>2]&8191](b)}}c[a>>2]=0;return}function __ZN10PoolVectorIfE12append_arrayERKS0_(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0;d=c[b>>2]|0;if(!d)return;e=(c[d+16>>2]|0)>>>2;if(!e)return;d=c[a>>2]|0;if(!d)f=0;else f=(c[d+16>>2]|0)>>>2;__ZN10PoolVectorIfE6resizeEi(a,f+e|0)|0;if((c[a>>2]|0)!=0?(__ZN10PoolVectorIfE14_copy_on_writeEv(a),d=c[a>>2]|0,(d|0)!=0):0){__Z16atomic_incrementPj(d+4|0)|0;g=d;h=c[d+8>>2]|0}else{g=0;h=0}d=c[b>>2]|0;if(!d){i=0;j=0}else{__Z16atomic_incrementPj(d+4|0)|0;i=d;j=c[d+8>>2]|0}d=0;do{c[h+(d+f<<2)>>2]=c[j+(d<<2)>>2];d=d+1|0}while((d|0)!=(e|0));if(i|0)__Z16atomic_decrementPj(i+4|0)|0;if(!g)return;__Z16atomic_decrementPj(g+4|0)|0;return}function __ZN10PoolVectorIfE6insertEiRKf(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0;f=c[b>>2]|0;if(!f)g=0;else g=(c[f+16>>2]|0)>>>2;if(g>>>0<d>>>0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143947,1130483,430,652534,0);h=31;return h|0}a[1263537]=0;__ZN10PoolVectorIfE6resizeEi(b,g+1|0)|0;if((c[b>>2]|0)!=0?(__ZN10PoolVectorIfE14_copy_on_writeEv(b),f=c[b>>2]|0,(f|0)!=0):0){__Z16atomic_incrementPj(f+4|0)|0;i=f;j=c[f+8>>2]|0}else{i=0;j=0}if((g|0)>(d|0)){f=g;do{g=f;f=f+-1|0;c[j+(g<<2)>>2]=c[j+(f<<2)>>2]}while((f|0)>(d|0))}c[j+(d<<2)>>2]=c[e>>2];if(!i){h=0;return h|0}__Z16atomic_decrementPj(i+4|0)|0;h=0;return h|0}function __ZN10PoolVectorIfE6removeEi(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0;e=c[b>>2]|0;if(e|0?(f=(c[e+16>>2]|0)>>>2,f>>>0>d>>>0):0){a[1263537]=0;__ZN10PoolVectorIfE14_copy_on_writeEv(b);e=c[b>>2]|0;if(!e){g=0;h=0}else{__Z16atomic_incrementPj(e+4|0)|0;g=c[e+8>>2]|0;h=e}e=f+-1|0;if((e|0)>(d|0)){f=d;do{d=f;f=f+1|0;c[g+(d<<2)>>2]=c[g+(f<<2)>>2]}while((f|0)!=(e|0))}if(h|0)__Z16atomic_decrementPj(h+4|0)|0;__ZN10PoolVectorIfE6resizeEi(b,e)|0;return}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1128380,1130483,371,652567,0);return}function __ZN10PoolVectorI6StringE6resizeEi(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0;e=c[b>>2]|0;do if(!e){if(!d){f=0;return f|0}g=c[313794]|0;gj[c[c[g>>2]>>2]&8191](g);g=c[313793]|0;if((g|0)!=(c[313792]|0)){h=c[313791]|0;c[b>>2]=h;c[313791]=c[h+20>>2];c[313793]=g+1;g=c[b>>2]|0;c[g+16>>2]=0;c[g>>2]=1;c[g+12>>2]=-1;g=c[313794]|0;gj[c[(c[g>>2]|0)+4>>2]&8191](g);i=c[b>>2]|0;break}g=c[313794]|0;gj[c[(c[g>>2]|0)+4>>2]&8191](g);__Z19_err_set_last_errorPKc(1144574);a[1263537]=1;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1130483,526,1144614,0);a[1263537]=0;f=6;return f|0}else{if(!(c[e+4>>2]|0)){a[1263537]=0;i=e;break}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1130483,543,1144667,0);f=23;return f|0}while(0);e=d<<2;if((c[i+16>>2]|0)==(e|0)){f=0;return f|0}if(!d){__ZN10PoolVectorI6StringE12_unreferenceEv(b);f=0;return f|0}__ZN10PoolVectorI6StringE14_copy_on_writeEv(b);i=c[313794]|0;gj[c[c[i>>2]>>2]&8191](i);i=(c[313795]|0)-(c[(c[b>>2]|0)+16>>2]|0)+e|0;c[313795]=i;if(i>>>0>(c[313796]|0)>>>0)c[313796]=i;i=c[313794]|0;gj[c[(c[i>>2]|0)+4>>2]&8191](i);i=c[b>>2]|0;g=c[i+16>>2]|0;h=g>>>2;if((h|0)<(d|0)){if(!(c[313789]|0)){if(!g)j=__ZN6Memory12alloc_staticEjb(e,0)|0;else j=__ZN6Memory14realloc_staticEPvjb(c[i+8>>2]|0,e,0)|0;g=c[b>>2]|0;c[g+8>>2]=j;k=g}else k=i;c[k+16>>2]=e;if(k|0?(__ZN10PoolVectorI6StringE14_copy_on_writeEv(b),k=c[b>>2]|0,k|0):0){__Z16atomic_incrementPj(k+4|0)|0;_memset((c[k+8>>2]|0)+(h<<2)|0,0,e-(h<<2)|0)|0;__Z16atomic_decrementPj(k+4|0)|0;f=0;return f|0}_memset(0+(h<<2)|0,0,e-(h<<2)|0)|0;f=0;return f|0}if((i|0)!=0?(__ZN10PoolVectorI6StringE14_copy_on_writeEv(b),i=c[b>>2]|0,(i|0)!=0):0){__Z16atomic_incrementPj(i+4|0)|0;l=i;m=c[i+8>>2]|0}else{l=0;m=0}if((h|0)>(d|0)){i=d;do{d=c[m+(i<<2)>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);i=i+1|0}while((i|0)!=(h|0))}if(l|0)__Z16atomic_decrementPj(l+4|0)|0;if(c[313789]|0){f=0;return f|0}l=c[(c[b>>2]|0)+8>>2]|0;if(!e){__ZN6Memory11free_staticEPvb(l,0);h=c[b>>2]|0;c[h+8>>2]=0;c[h+16>>2]=0;h=c[313794]|0;gj[c[c[h>>2]>>2]&8191](h);h=c[b>>2]|0;c[h+20>>2]=c[313791];c[313791]=h;c[313793]=(c[313793]|0)+-1;h=c[313794]|0;gj[c[(c[h>>2]|0)+4>>2]&8191](h);f=0;return f|0}else{h=__ZN6Memory14realloc_staticEPvjb(l,e,0)|0;l=c[b>>2]|0;c[l+8>>2]=h;c[l+16>>2]=e;f=0;return f|0}return 0}function __ZN10PoolVectorI6StringE3setEiRKS0_(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0;do if((d|0)>=0){f=c[b>>2]|0;g=(f|0)==0;if(g)h=0;else h=(c[f+16>>2]|0)>>>2;if((h|0)<=(d|0)){if(g)i=0;else i=(c[f+16>>2]|0)>>>2;if((i|0)<=(d|0))break;a[1263537]=0}if(!g?(__ZN10PoolVectorI6StringE14_copy_on_writeEv(b),g=c[b>>2]|0,(g|0)!=0):0){__Z16atomic_incrementPj(g+4|0)|0;j=g;k=c[g+8>>2]|0}else{j=0;k=0}g=k+(d<<2)|0;f=c[g>>2]|0;if((f|0)!=(c[e>>2]|0)){if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);c[g>>2]=0;f=c[e>>2]|0;if(f|0?__Z28atomic_conditional_incrementPj(f+-8|0)|0:0)c[g>>2]=c[e>>2]}if(!j)return;__Z16atomic_decrementPj(j+4|0)|0;return}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1128449,1130483,486,1130498,0);return}function __ZN10PoolVectorI6StringE14_copy_on_writeEv(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0;d=c[b>>2]|0;if(!d)return;if((c[d>>2]|0)==1)return;d=c[313794]|0;gj[c[c[d>>2]>>2]&8191](d);d=c[313793]|0;if((d|0)==(c[313792]|0)){e=c[313794]|0;gj[c[(c[e>>2]|0)+4>>2]&8191](e);__Z19_err_set_last_errorPKc(1125177);a[1263537]=1;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1125228,1130483,104,1130797,0);a[1263537]=0;return}e=c[b>>2]|0;f=c[313791]|0;c[b>>2]=f;c[313791]=c[f+20>>2];c[313793]=d+1;d=e+16|0;f=c[d>>2]|0;g=c[b>>2]|0;c[g+16>>2]=f;c[g>>2]=1;c[g+12>>2]=-1;c[g+4>>2]=0;g=(c[313795]|0)+f|0;c[313795]=g;if(g>>>0>(c[313796]|0)>>>0)c[313796]=g;g=c[313794]|0;gj[c[(c[g>>2]|0)+4>>2]&8191](g);g=c[b>>2]|0;if(!(c[313789]|0)){f=__ZN6Memory12alloc_staticEjb(c[g+16>>2]|0,0)|0;h=c[b>>2]|0;c[h+8>>2]=f;i=h}else i=g;g=(i|0)==0;if(g)j=0;else{__Z16atomic_incrementPj(i+4|0)|0;j=c[i+8>>2]|0}h=(e|0)==0;if(h)k=0;else{__Z16atomic_incrementPj(e+4|0)|0;k=c[e+8>>2]|0}f=(c[(c[b>>2]|0)+16>>2]|0)>>>2;if(f|0){b=0;do{l=j+(b<<2)|0;m=k+(b<<2)|0;c[l>>2]=0;if((c[m>>2]|0?(c[l>>2]=0,n=c[m>>2]|0,n|0):0)?__Z28atomic_conditional_incrementPj(n+-8|0)|0:0)c[l>>2]=c[m>>2];b=b+1|0}while((b|0)!=(f|0))}if(!h)__Z16atomic_decrementPj(e+4|0)|0;if(!g)__Z16atomic_decrementPj(i+4|0)|0;if(__Z16atomic_decrementPj(e)|0)return;i=c[313794]|0;gj[c[c[i>>2]>>2]&8191](i);c[313795]=(c[313795]|0)-(c[d>>2]|0);i=c[313794]|0;gj[c[(c[i>>2]|0)+4>>2]&8191](i);if(h)o=0;else{__Z16atomic_incrementPj(e+4|0)|0;o=c[e+8>>2]|0}i=(c[d>>2]|0)>>>2;if(i|0){g=0;do{f=c[o+(g<<2)>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);g=g+1|0}while((g|0)!=(i|0))}if(!h)__Z16atomic_decrementPj(e+4|0)|0;if(c[313789]|0)return;h=e+8|0;__ZN6Memory11free_staticEPvb(c[h>>2]|0,0);c[h>>2]=0;c[d>>2]=0;d=c[313794]|0;gj[c[c[d>>2]>>2]&8191](d);c[e+20>>2]=c[313791];c[313791]=e;c[313793]=(c[313793]|0)+-1;e=c[313794]|0;gj[c[(c[e>>2]|0)+4>>2]&8191](e);return}function __ZN10PoolVectorI6StringE12_unreferenceEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=c[a>>2]|0;if(!b)return;if(!(__Z16atomic_decrementPj(b)|0)){b=c[a>>2]|0;d=(c[b+16>>2]|0)>>>2;if((b|0)!=0?(__ZN10PoolVectorI6StringE14_copy_on_writeEv(a),b=c[a>>2]|0,(b|0)!=0):0){__Z16atomic_incrementPj(b+4|0)|0;e=b;f=c[b+8>>2]|0}else{e=0;f=0}if(d|0){b=0;do{g=c[f+(b<<2)>>2]|0;if(g|0?(__Z16atomic_decrementPj(g+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(g,1);b=b+1|0}while((b|0)!=(d|0))}if(e|0)__Z16atomic_decrementPj(e+4|0)|0;e=c[313794]|0;gj[c[c[e>>2]>>2]&8191](e);c[313795]=(c[313795]|0)-(c[(c[a>>2]|0)+16>>2]|0);e=c[313794]|0;gj[c[(c[e>>2]|0)+4>>2]&8191](e);if(!(c[313789]|0)){__ZN6Memory11free_staticEPvb(c[(c[a>>2]|0)+8>>2]|0,0);e=c[a>>2]|0;c[e+8>>2]=0;c[e+16>>2]=0;e=c[313794]|0;gj[c[c[e>>2]>>2]&8191](e);e=c[a>>2]|0;c[e+20>>2]=c[313791];c[313791]=e;c[313793]=(c[313793]|0)+-1;e=c[313794]|0;gj[c[(c[e>>2]|0)+4>>2]&8191](e)}}c[a>>2]=0;return}function __ZN10PoolVectorI6StringE12append_arrayERKS1_(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0;d=c[b>>2]|0;if(!d)return;e=(c[d+16>>2]|0)>>>2;if(!e)return;d=c[a>>2]|0;if(!d)f=0;else f=(c[d+16>>2]|0)>>>2;__ZN10PoolVectorI6StringE6resizeEi(a,f+e|0)|0;if((c[a>>2]|0)!=0?(__ZN10PoolVectorI6StringE14_copy_on_writeEv(a),d=c[a>>2]|0,(d|0)!=0):0){__Z16atomic_incrementPj(d+4|0)|0;g=d;h=c[d+8>>2]|0}else{g=0;h=0}d=c[b>>2]|0;if(!d){i=0;j=0}else{__Z16atomic_incrementPj(d+4|0)|0;i=d;j=c[d+8>>2]|0}d=0;do{b=j+(d<<2)|0;a=h+(d+f<<2)|0;k=c[a>>2]|0;if((k|0)!=(c[b>>2]|0)){if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);c[a>>2]=0;k=c[b>>2]|0;if(k|0?__Z28atomic_conditional_incrementPj(k+-8|0)|0:0)c[a>>2]=c[b>>2]}d=d+1|0}while((d|0)!=(e|0));if(i|0)__Z16atomic_decrementPj(i+4|0)|0;if(!g)return;__Z16atomic_decrementPj(g+4|0)|0;return}function __ZN10PoolVectorI6StringE6insertEiRKS0_(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0;f=c[b>>2]|0;if(!f)g=0;else g=(c[f+16>>2]|0)>>>2;if(g>>>0<d>>>0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143947,1130483,430,652534,0);h=31;return h|0}a[1263537]=0;__ZN10PoolVectorI6StringE6resizeEi(b,g+1|0)|0;if((c[b>>2]|0)!=0?(__ZN10PoolVectorI6StringE14_copy_on_writeEv(b),f=c[b>>2]|0,(f|0)!=0):0){__Z16atomic_incrementPj(f+4|0)|0;i=f;j=c[f+8>>2]|0}else{i=0;j=0}if((g|0)>(d|0)){f=g;do{g=f;f=f+-1|0;b=j+(f<<2)|0;k=j+(g<<2)|0;g=c[k>>2]|0;if((g|0)!=(c[b>>2]|0)){if(g|0?(__Z16atomic_decrementPj(g+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(g,1);c[k>>2]=0;g=c[b>>2]|0;if(g|0?__Z28atomic_conditional_incrementPj(g+-8|0)|0:0)c[k>>2]=c[b>>2]}}while((f|0)>(d|0))}f=j+(d<<2)|0;d=c[f>>2]|0;if((d|0)!=(c[e>>2]|0)){if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);c[f>>2]=0;d=c[e>>2]|0;if(d|0?__Z28atomic_conditional_incrementPj(d+-8|0)|0:0)c[f>>2]=c[e>>2]}if(!i){h=0;return h|0}__Z16atomic_decrementPj(i+4|0)|0;h=0;return h|0}function __ZN10PoolVectorI6StringE6invertEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0;if(!(c[a>>2]|0))return;__ZN10PoolVectorI6StringE14_copy_on_writeEv(a);b=c[a>>2]|0;if(!b)return;__Z16atomic_incrementPj(b+4|0)|0;d=c[b+8>>2]|0;e=c[a>>2]|0;if((e|0)!=0?(a=c[e+16>>2]|0,e=a>>>3,(e|0)!=0):0){f=(a>>>2)+-1|0;a=0;g=0;while(1){h=d+(a<<2)|0;i=g;do if((i|0)!=(c[h>>2]|0)){j=g;if(g|0?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);j=c[h>>2]|0;if(j)if(!(__Z28atomic_conditional_incrementPj(j+-8|0)|0)){k=0;l=c[h>>2]|0;break}else{j=c[h>>2]|0;k=j;l=j;break}else{k=0;l=0}}else{k=g;l=i}while(0);i=d+(f-a<<2)|0;if((l|0)!=(c[i>>2]|0)){if(l|0?(__Z16atomic_decrementPj(l+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(l,1);c[h>>2]=0;j=c[i>>2]|0;if(!j)m=0;else{if(__Z28atomic_conditional_incrementPj(j+-8|0)|0)c[h>>2]=c[i>>2];m=c[i>>2]|0}}else m=l;j=k;if((m|0)!=(j|0)){if(m|0?(__Z16atomic_decrementPj(m+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(m,1);c[i>>2]=0;if(k|0?__Z28atomic_conditional_incrementPj(j+-8|0)|0:0)c[i>>2]=k}a=a+1|0;if((a|0)==(e|0))break;else g=k}if(!b)n=k;else{o=k;p=7}}else{o=0;p=7}if((p|0)==7){__Z16atomic_decrementPj(b+4|0)|0;n=o}o=n;if(!n)return;if(__Z16atomic_decrementPj(o+-8|0)|0)return;__ZN6Memory11free_staticEPvb(o,1);return}function __ZN10PoolVectorI6StringE6removeEi(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0;e=c[b>>2]|0;if(e|0?(f=(c[e+16>>2]|0)>>>2,f>>>0>d>>>0):0){a[1263537]=0;__ZN10PoolVectorI6StringE14_copy_on_writeEv(b);e=c[b>>2]|0;if(!e){g=0;h=0}else{__Z16atomic_incrementPj(e+4|0)|0;g=c[e+8>>2]|0;h=e}e=f+-1|0;if((e|0)>(d|0)){f=d;do{d=f;f=f+1|0;i=g+(f<<2)|0;j=g+(d<<2)|0;d=c[j>>2]|0;if((d|0)!=(c[i>>2]|0)){if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);c[j>>2]=0;d=c[i>>2]|0;if(d|0?__Z28atomic_conditional_incrementPj(d+-8|0)|0:0)c[j>>2]=c[i>>2]}}while((f|0)!=(e|0))}if(h|0)__Z16atomic_decrementPj(h+4|0)|0;__ZN10PoolVectorI6StringE6resizeEi(b,e)|0;return}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1128380,1130483,371,652567,0);return}function __ZN10PoolVectorI7Vector2E12append_arrayERKS1_(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0;d=c[b>>2]|0;if(!d)return;e=(c[d+16>>2]|0)>>>3;if(!e)return;d=c[a>>2]|0;if(!d)f=0;else f=(c[d+16>>2]|0)>>>3;__ZN10PoolVectorI7Vector2E6resizeEi(a,f+e|0)|0;if((c[a>>2]|0)!=0?(__ZN10PoolVectorI7Vector2E14_copy_on_writeEv(a),d=c[a>>2]|0,(d|0)!=0):0){__Z16atomic_incrementPj(d+4|0)|0;g=d;h=c[d+8>>2]|0}else{g=0;h=0}d=c[b>>2]|0;if(!d){i=0;j=0}else{__Z16atomic_incrementPj(d+4|0)|0;i=d;j=c[d+8>>2]|0}d=0;do{b=j+(d<<3)|0;a=c[b+4>>2]|0;k=h+(d+f<<3)|0;c[k>>2]=c[b>>2];c[k+4>>2]=a;d=d+1|0}while((d|0)!=(e|0));if(i|0)__Z16atomic_decrementPj(i+4|0)|0;if(!g)return;__Z16atomic_decrementPj(g+4|0)|0;return}function __ZN10PoolVectorI7Vector2E6insertEiRKS0_(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0;f=c[b>>2]|0;if(!f)g=0;else g=(c[f+16>>2]|0)>>>3;if(g>>>0<d>>>0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143947,1130483,430,652534,0);h=31;return h|0}a[1263537]=0;__ZN10PoolVectorI7Vector2E6resizeEi(b,g+1|0)|0;if((c[b>>2]|0)!=0?(__ZN10PoolVectorI7Vector2E14_copy_on_writeEv(b),f=c[b>>2]|0,(f|0)!=0):0){__Z16atomic_incrementPj(f+4|0)|0;i=f;j=c[f+8>>2]|0}else{i=0;j=0}if((g|0)>(d|0)){f=g;do{g=f;f=f+-1|0;b=j+(f<<3)|0;k=c[b+4>>2]|0;l=j+(g<<3)|0;c[l>>2]=c[b>>2];c[l+4>>2]=k}while((f|0)>(d|0))}f=e;e=c[f+4>>2]|0;k=j+(d<<3)|0;c[k>>2]=c[f>>2];c[k+4>>2]=e;if(!i){h=0;return h|0}__Z16atomic_decrementPj(i+4|0)|0;h=0;return h|0}function __ZN10PoolVectorI7Vector2E6removeEi(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0;e=c[b>>2]|0;if(e|0?(f=(c[e+16>>2]|0)>>>3,f>>>0>d>>>0):0){a[1263537]=0;__ZN10PoolVectorI7Vector2E14_copy_on_writeEv(b);e=c[b>>2]|0;if(!e){g=0;h=0}else{__Z16atomic_incrementPj(e+4|0)|0;g=c[e+8>>2]|0;h=e}e=f+-1|0;if((e|0)>(d|0)){f=d;do{d=f;f=f+1|0;i=g+(f<<3)|0;j=c[i+4>>2]|0;k=g+(d<<3)|0;c[k>>2]=c[i>>2];c[k+4>>2]=j}while((f|0)!=(e|0))}if(h|0)__Z16atomic_decrementPj(h+4|0)|0;__ZN10PoolVectorI7Vector2E6resizeEi(b,e)|0;return}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1128380,1130483,371,652567,0);return}function __ZN10PoolVectorI7Vector3E6resizeEi(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0;e=c[b>>2]|0;do if(!e){if(!d){f=0;return f|0}g=c[313794]|0;gj[c[c[g>>2]>>2]&8191](g);g=c[313793]|0;if((g|0)!=(c[313792]|0)){h=c[313791]|0;c[b>>2]=h;c[313791]=c[h+20>>2];c[313793]=g+1;g=c[b>>2]|0;c[g+16>>2]=0;c[g>>2]=1;c[g+12>>2]=-1;g=c[313794]|0;gj[c[(c[g>>2]|0)+4>>2]&8191](g);i=c[b>>2]|0;break}g=c[313794]|0;gj[c[(c[g>>2]|0)+4>>2]&8191](g);__Z19_err_set_last_errorPKc(1144574);a[1263537]=1;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1130483,526,1144614,0);a[1263537]=0;f=6;return f|0}else{if(!(c[e+4>>2]|0)){a[1263537]=0;i=e;break}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1130483,543,1144667,0);f=23;return f|0}while(0);e=d*12|0;if((c[i+16>>2]|0)==(e|0)){f=0;return f|0}if(!d){__ZN10PoolVectorI7Vector3E12_unreferenceEv(b);f=0;return f|0}__ZN10PoolVectorI7Vector3E14_copy_on_writeEv(b);i=c[313794]|0;gj[c[c[i>>2]>>2]&8191](i);i=(c[313795]|0)-(c[(c[b>>2]|0)+16>>2]|0)+e|0;c[313795]=i;if(i>>>0>(c[313796]|0)>>>0)c[313796]=i;i=c[313794]|0;gj[c[(c[i>>2]|0)+4>>2]&8191](i);i=c[b>>2]|0;g=c[i+16>>2]|0;h=(g>>>0)/12|0;if((h|0)>=(d|0)){if(i|0?(__ZN10PoolVectorI7Vector3E14_copy_on_writeEv(b),d=c[b>>2]|0,d|0):0){__Z16atomic_incrementPj(d+4|0)|0;__Z16atomic_decrementPj(d+4|0)|0}if(c[313789]|0){f=0;return f|0}d=c[(c[b>>2]|0)+8>>2]|0;if(!e){__ZN6Memory11free_staticEPvb(d,0);j=c[b>>2]|0;c[j+8>>2]=0;c[j+16>>2]=0;j=c[313794]|0;gj[c[c[j>>2]>>2]&8191](j);j=c[b>>2]|0;c[j+20>>2]=c[313791];c[313791]=j;c[313793]=(c[313793]|0)+-1;j=c[313794]|0;gj[c[(c[j>>2]|0)+4>>2]&8191](j);f=0;return f|0}else{j=__ZN6Memory14realloc_staticEPvjb(d,e,0)|0;d=c[b>>2]|0;c[d+8>>2]=j;c[d+16>>2]=e;f=0;return f|0}}if(!(c[313789]|0)){if(!g)k=__ZN6Memory12alloc_staticEjb(e,0)|0;else k=__ZN6Memory14realloc_staticEPvjb(c[i+8>>2]|0,e,0)|0;g=c[b>>2]|0;c[g+8>>2]=k;l=g}else l=i;c[l+16>>2]=e;if(l|0?(__ZN10PoolVectorI7Vector3E14_copy_on_writeEv(b),l=c[b>>2]|0,l|0):0){__Z16atomic_incrementPj(l+4|0)|0;_memset((c[l+8>>2]|0)+(h*12|0)|0,0,e+(U(h,-12)|0)|0)|0;__Z16atomic_decrementPj(l+4|0)|0;f=0;return f|0}_memset(0+(h*12|0)|0,0,e+(U(h,-12)|0)|0)|0;f=0;return f|0}function __ZN10PoolVectorI7Vector3E12append_arrayERKS1_(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0;d=c[b>>2]|0;if(!d)return;e=c[d+16>>2]|0;d=(e>>>0)/12|0;if(e>>>0<12)return;f=c[a>>2]|0;if(!f)g=0;else g=((c[f+16>>2]|0)>>>0)/12|0;__ZN10PoolVectorI7Vector3E6resizeEi(a,g+d|0)|0;if((c[a>>2]|0)!=0?(__ZN10PoolVectorI7Vector3E14_copy_on_writeEv(a),f=c[a>>2]|0,(f|0)!=0):0){__Z16atomic_incrementPj(f+4|0)|0;h=f;i=c[f+8>>2]|0}else{h=0;i=0}f=c[b>>2]|0;if(!f){j=0;k=0}else{__Z16atomic_incrementPj(f+4|0)|0;j=f;k=c[f+8>>2]|0}if(e>>>0>11){e=0;do{f=k+(e*12|0)|0;b=i+((e+g|0)*12|0)|0;c[b>>2]=c[f>>2];c[b+4>>2]=c[f+4>>2];c[b+8>>2]=c[f+8>>2];e=e+1|0}while((e|0)<(d|0))}if(j|0)__Z16atomic_decrementPj(j+4|0)|0;if(!h)return;__Z16atomic_decrementPj(h+4|0)|0;return}function __ZN10PoolVectorI7Vector3E6insertEiRKS0_(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0;f=c[b>>2]|0;if(!f)g=0;else g=((c[f+16>>2]|0)>>>0)/12|0;if(g>>>0<d>>>0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143947,1130483,430,652534,0);h=31;return h|0}a[1263537]=0;__ZN10PoolVectorI7Vector3E6resizeEi(b,g+1|0)|0;if((c[b>>2]|0)!=0?(__ZN10PoolVectorI7Vector3E14_copy_on_writeEv(b),f=c[b>>2]|0,(f|0)!=0):0){__Z16atomic_incrementPj(f+4|0)|0;i=f;j=c[f+8>>2]|0}else{i=0;j=0}if((g|0)>(d|0)){f=g;do{g=f;f=f+-1|0;b=j+(f*12|0)|0;k=j+(g*12|0)|0;c[k>>2]=c[b>>2];c[k+4>>2]=c[b+4>>2];c[k+8>>2]=c[b+8>>2]}while((f|0)>(d|0))}f=j+(d*12|0)|0;c[f>>2]=c[e>>2];c[f+4>>2]=c[e+4>>2];c[f+8>>2]=c[e+8>>2];if(!i){h=0;return h|0}__Z16atomic_decrementPj(i+4|0)|0;h=0;return h|0}function __ZN10PoolVectorI7Vector3E6removeEi(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0;e=c[b>>2]|0;if(e|0?(f=((c[e+16>>2]|0)>>>0)/12|0,f>>>0>d>>>0):0){a[1263537]=0;__ZN10PoolVectorI7Vector3E14_copy_on_writeEv(b);e=c[b>>2]|0;if(!e){g=0;h=0}else{__Z16atomic_incrementPj(e+4|0)|0;g=c[e+8>>2]|0;h=e}e=f+-1|0;if((e|0)>(d|0)){f=d;do{d=f;f=f+1|0;i=g+(f*12|0)|0;j=g+(d*12|0)|0;c[j>>2]=c[i>>2];c[j+4>>2]=c[i+4>>2];c[j+8>>2]=c[i+8>>2]}while((f|0)!=(e|0))}if(h|0)__Z16atomic_decrementPj(h+4|0)|0;__ZN10PoolVectorI7Vector3E6resizeEi(b,e)|0;return}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1128380,1130483,371,652567,0);return}function __ZN10PoolVectorI5ColorE6resizeEi(b,d){b=b|0;d=d|0;var e=0,f=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0;e=c[b>>2]|0;do if(!e){if(!d){f=0;return f|0}h=c[313794]|0;gj[c[c[h>>2]>>2]&8191](h);h=c[313793]|0;if((h|0)!=(c[313792]|0)){i=c[313791]|0;c[b>>2]=i;c[313791]=c[i+20>>2];c[313793]=h+1;h=c[b>>2]|0;c[h+16>>2]=0;c[h>>2]=1;c[h+12>>2]=-1;h=c[313794]|0;gj[c[(c[h>>2]|0)+4>>2]&8191](h);j=c[b>>2]|0;break}h=c[313794]|0;gj[c[(c[h>>2]|0)+4>>2]&8191](h);__Z19_err_set_last_errorPKc(1144574);a[1263537]=1;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1130483,526,1144614,0);a[1263537]=0;f=6;return f|0}else{if(!(c[e+4>>2]|0)){a[1263537]=0;j=e;break}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1130483,543,1144667,0);f=23;return f|0}while(0);e=d<<4;if((c[j+16>>2]|0)==(e|0)){f=0;return f|0}if(!d){__ZN10PoolVectorI5ColorE12_unreferenceEv(b);f=0;return f|0}__ZN10PoolVectorI5ColorE14_copy_on_writeEv(b);j=c[313794]|0;gj[c[c[j>>2]>>2]&8191](j);j=(c[313795]|0)-(c[(c[b>>2]|0)+16>>2]|0)+e|0;c[313795]=j;if(j>>>0>(c[313796]|0)>>>0)c[313796]=j;j=c[313794]|0;gj[c[(c[j>>2]|0)+4>>2]&8191](j);j=c[b>>2]|0;h=c[j+16>>2]|0;i=h>>>4;if((i|0)>=(d|0)){if(j|0?(__ZN10PoolVectorI5ColorE14_copy_on_writeEv(b),k=c[b>>2]|0,k|0):0){__Z16atomic_incrementPj(k+4|0)|0;__Z16atomic_decrementPj(k+4|0)|0}if(c[313789]|0){f=0;return f|0}k=c[(c[b>>2]|0)+8>>2]|0;if(!e){__ZN6Memory11free_staticEPvb(k,0);l=c[b>>2]|0;c[l+8>>2]=0;c[l+16>>2]=0;l=c[313794]|0;gj[c[c[l>>2]>>2]&8191](l);l=c[b>>2]|0;c[l+20>>2]=c[313791];c[313791]=l;c[313793]=(c[313793]|0)+-1;l=c[313794]|0;gj[c[(c[l>>2]|0)+4>>2]&8191](l);f=0;return f|0}else{l=__ZN6Memory14realloc_staticEPvjb(k,e,0)|0;k=c[b>>2]|0;c[k+8>>2]=l;c[k+16>>2]=e;f=0;return f|0}}if(!(c[313789]|0)){if(!h)m=__ZN6Memory12alloc_staticEjb(e,0)|0;else m=__ZN6Memory14realloc_staticEPvjb(c[j+8>>2]|0,e,0)|0;h=c[b>>2]|0;c[h+8>>2]=m;n=h}else n=j;c[n+16>>2]=e;if((n|0)!=0?(__ZN10PoolVectorI5ColorE14_copy_on_writeEv(b),n=c[b>>2]|0,(n|0)!=0):0){__Z16atomic_incrementPj(n+4|0)|0;o=n;p=c[n+8>>2]|0}else{o=0;p=0}n=i;do{g[p+(n<<4)>>2]=0.0;g[p+(n<<4)+4>>2]=0.0;g[p+(n<<4)+8>>2]=0.0;g[p+(n<<4)+12>>2]=1.0;n=n+1|0}while((n|0)!=(d|0));if(!o){f=0;return f|0}__Z16atomic_decrementPj(o+4|0)|0;f=0;return f|0}function __ZN10PoolVectorI5ColorE14_copy_on_writeEv(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0;d=c[b>>2]|0;if(!d)return;if((c[d>>2]|0)==1)return;d=c[313794]|0;gj[c[c[d>>2]>>2]&8191](d);d=c[313793]|0;if((d|0)==(c[313792]|0)){e=c[313794]|0;gj[c[(c[e>>2]|0)+4>>2]&8191](e);__Z19_err_set_last_errorPKc(1125177);a[1263537]=1;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1125228,1130483,104,1130797,0);a[1263537]=0;return}e=c[b>>2]|0;f=c[313791]|0;c[b>>2]=f;c[313791]=c[f+20>>2];c[313793]=d+1;d=e+16|0;f=c[d>>2]|0;g=c[b>>2]|0;c[g+16>>2]=f;c[g>>2]=1;c[g+12>>2]=-1;c[g+4>>2]=0;g=(c[313795]|0)+f|0;c[313795]=g;if(g>>>0>(c[313796]|0)>>>0)c[313796]=g;g=c[313794]|0;gj[c[(c[g>>2]|0)+4>>2]&8191](g);g=c[b>>2]|0;if(!(c[313789]|0)){f=__ZN6Memory12alloc_staticEjb(c[g+16>>2]|0,0)|0;h=c[b>>2]|0;c[h+8>>2]=f;i=h}else i=g;g=(i|0)==0;if(g)j=0;else{__Z16atomic_incrementPj(i+4|0)|0;j=c[i+8>>2]|0}h=(e|0)==0;if(h)k=0;else{__Z16atomic_incrementPj(e+4|0)|0;k=c[e+8>>2]|0}f=(c[(c[b>>2]|0)+16>>2]|0)>>>4;if(f|0){b=0;do{l=j+(b<<4)|0;m=k+(b<<4)|0;c[l>>2]=c[m>>2];c[l+4>>2]=c[m+4>>2];c[l+8>>2]=c[m+8>>2];c[l+12>>2]=c[m+12>>2];b=b+1|0}while((b|0)!=(f|0))}if(!h)__Z16atomic_decrementPj(e+4|0)|0;if(!g)__Z16atomic_decrementPj(i+4|0)|0;if(__Z16atomic_decrementPj(e)|0)return;i=c[313794]|0;gj[c[c[i>>2]>>2]&8191](i);c[313795]=(c[313795]|0)-(c[d>>2]|0);i=c[313794]|0;gj[c[(c[i>>2]|0)+4>>2]&8191](i);if(!h){__Z16atomic_incrementPj(e+4|0)|0;__Z16atomic_decrementPj(e+4|0)|0}if(c[313789]|0)return;h=e+8|0;__ZN6Memory11free_staticEPvb(c[h>>2]|0,0);c[h>>2]=0;c[d>>2]=0;d=c[313794]|0;gj[c[c[d>>2]>>2]&8191](d);c[e+20>>2]=c[313791];c[313791]=e;c[313793]=(c[313793]|0)+-1;e=c[313794]|0;gj[c[(c[e>>2]|0)+4>>2]&8191](e);return}function __ZN10PoolVectorI5ColorE12_unreferenceEv(a){a=a|0;var b=0;b=c[a>>2]|0;if(!b)return;if(!(__Z16atomic_decrementPj(b)|0)){if(c[a>>2]|0?(__ZN10PoolVectorI5ColorE14_copy_on_writeEv(a),b=c[a>>2]|0,b|0):0){__Z16atomic_incrementPj(b+4|0)|0;__Z16atomic_decrementPj(b+4|0)|0}b=c[313794]|0;gj[c[c[b>>2]>>2]&8191](b);c[313795]=(c[313795]|0)-(c[(c[a>>2]|0)+16>>2]|0);b=c[313794]|0;gj[c[(c[b>>2]|0)+4>>2]&8191](b);if(!(c[313789]|0)){__ZN6Memory11free_staticEPvb(c[(c[a>>2]|0)+8>>2]|0,0);b=c[a>>2]|0;c[b+8>>2]=0;c[b+16>>2]=0;b=c[313794]|0;gj[c[c[b>>2]>>2]&8191](b);b=c[a>>2]|0;c[b+20>>2]=c[313791];c[313791]=b;c[313793]=(c[313793]|0)+-1;b=c[313794]|0;gj[c[(c[b>>2]|0)+4>>2]&8191](b)}}c[a>>2]=0;return}function __ZN10PoolVectorI5ColorE12append_arrayERKS1_(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0;d=c[b>>2]|0;if(!d)return;e=(c[d+16>>2]|0)>>>4;if(!e)return;d=c[a>>2]|0;if(!d)f=0;else f=(c[d+16>>2]|0)>>>4;__ZN10PoolVectorI5ColorE6resizeEi(a,f+e|0)|0;if((c[a>>2]|0)!=0?(__ZN10PoolVectorI5ColorE14_copy_on_writeEv(a),d=c[a>>2]|0,(d|0)!=0):0){__Z16atomic_incrementPj(d+4|0)|0;g=d;h=c[d+8>>2]|0}else{g=0;h=0}d=c[b>>2]|0;if(!d){i=0;j=0}else{__Z16atomic_incrementPj(d+4|0)|0;i=d;j=c[d+8>>2]|0}d=0;do{b=j+(d<<4)|0;a=h+(d+f<<4)|0;c[a>>2]=c[b>>2];c[a+4>>2]=c[b+4>>2];c[a+8>>2]=c[b+8>>2];c[a+12>>2]=c[b+12>>2];d=d+1|0}while((d|0)!=(e|0));if(i|0)__Z16atomic_decrementPj(i+4|0)|0;if(!g)return;__Z16atomic_decrementPj(g+4|0)|0;return}function __ZN10PoolVectorI5ColorE6insertEiRKS0_(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0;f=c[b>>2]|0;if(!f)g=0;else g=(c[f+16>>2]|0)>>>4;if(g>>>0<d>>>0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143947,1130483,430,652534,0);h=31;return h|0}a[1263537]=0;__ZN10PoolVectorI5ColorE6resizeEi(b,g+1|0)|0;if((c[b>>2]|0)!=0?(__ZN10PoolVectorI5ColorE14_copy_on_writeEv(b),f=c[b>>2]|0,(f|0)!=0):0){__Z16atomic_incrementPj(f+4|0)|0;i=f;j=c[f+8>>2]|0}else{i=0;j=0}if((g|0)>(d|0)){f=g;do{g=f;f=f+-1|0;b=j+(f<<4)|0;k=j+(g<<4)|0;c[k>>2]=c[b>>2];c[k+4>>2]=c[b+4>>2];c[k+8>>2]=c[b+8>>2];c[k+12>>2]=c[b+12>>2]}while((f|0)>(d|0))}f=j+(d<<4)|0;c[f>>2]=c[e>>2];c[f+4>>2]=c[e+4>>2];c[f+8>>2]=c[e+8>>2];c[f+12>>2]=c[e+12>>2];if(!i){h=0;return h|0}__Z16atomic_decrementPj(i+4|0)|0;h=0;return h|0}function __ZN10PoolVectorI5ColorE6invertEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0;if(!(c[a>>2]|0))return;__ZN10PoolVectorI5ColorE14_copy_on_writeEv(a);b=c[a>>2]|0;if(!b)return;__Z16atomic_incrementPj(b+4|0)|0;d=c[b+8>>2]|0;e=c[a>>2]|0;if(e|0?(a=c[e+16>>2]|0,e=a>>>4,f=a>>>5,f|0):0){a=0;do{g=d+(a<<4)|0;h=c[g>>2]|0;i=c[d+(a<<4)+4>>2]|0;j=c[d+(a<<4)+8>>2]|0;k=c[d+(a<<4)+12>>2]|0;l=e-a+-1|0;m=d+(l<<4)|0;c[g>>2]=c[m>>2];c[g+4>>2]=c[m+4>>2];c[g+8>>2]=c[m+8>>2];c[g+12>>2]=c[m+12>>2];c[m>>2]=h;c[d+(l<<4)+4>>2]=i;c[d+(l<<4)+8>>2]=j;c[d+(l<<4)+12>>2]=k;a=a+1|0}while((a|0)!=(f|0));if(!b)return}__Z16atomic_decrementPj(b+4|0)|0;return}function __ZN10PoolVectorI5ColorE6removeEi(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0;e=c[b>>2]|0;if(e|0?(f=(c[e+16>>2]|0)>>>4,f>>>0>d>>>0):0){a[1263537]=0;__ZN10PoolVectorI5ColorE14_copy_on_writeEv(b);e=c[b>>2]|0;if(!e){g=0;h=0}else{__Z16atomic_incrementPj(e+4|0)|0;g=c[e+8>>2]|0;h=e}e=f+-1|0;if((e|0)>(d|0)){f=d;do{d=f;f=f+1|0;i=g+(f<<4)|0;j=g+(d<<4)|0;c[j>>2]=c[i>>2];c[j+4>>2]=c[i+4>>2];c[j+8>>2]=c[i+8>>2];c[j+12>>2]=c[i+12>>2]}while((f|0)!=(e|0))}if(h|0)__Z16atomic_decrementPj(h+4|0)|0;__ZN10PoolVectorI5ColorE6resizeEi(b,e)|0;return}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1128380,1130483,371,652567,0);return}function __ZNK7Vector2cv6StringEv(a){a=a|0;var b=0,d=0,e=0,f=0,h=0,i=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+8|0;e=b;f=b+12|0;h=b+4|0;c[e>>2]=__ZN6String3numEdi(+g[a>>2],-1)|0;__ZN6StringC2EPKc(f,1144817);c[d>>2]=__ZNK6StringplERKS_(e,f)|0;c[h>>2]=__ZN6String3numEdi(+g[a+4>>2],-1)|0;a=__ZNK6StringplERKS_(d,h)|0;i=c[h>>2]|0;if(i|0?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);i=c[d>>2]|0;if(i|0?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);i=c[f>>2]|0;if(i|0?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);i=c[e>>2]|0;if(!i){l=b;return a|0}if(__Z16atomic_decrementPj(i+-8|0)|0){l=b;return a|0}__ZN6Memory11free_staticEPvb(i,1);l=b;return a|0}function __ZNK8GDScript26debug_get_member_functionsEv(a){a=a|0;return a+200|0}function __ZNK8GDScript25debug_get_member_by_indexEi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d;f=c[a+212>>2]|0;a:do if(f|0?(g=c[f+8>>2]|0,h=c[a+216>>2]|0,(g|0)!=(h|0)):0){i=g;while(1){g=c[i+8>>2]|0;if((g|0)==(h|0))break;else i=g}if(i|0){h=i;while(1){if((c[h+28>>2]|0)==(b|0))break;g=c[h+16>>2]|0;if(!g)break a;else h=g}__ZN10StringNameC2ERKS_(e,h+24|0);j=c[e>>2]|0;l=d;return j|0}}while(0);__ZN10StringNameC2EPKc(e,652598);j=c[e>>2]|0;l=d;return j|0}function __ZNK8GDScript8get_baseEv(a){a=a|0;var b=0,d=0;b=c[a+164>>2]|0;if(!b){d=0;return d|0}__ZN9Reference9referenceEv(b);d=b;return d|0}function __ZNK10GDCompiler16get_error_columnEv(a){a=a|0;return c[a+8>>2]|0}function __ZNK10GDFunction8get_codeEv(a){a=a|0;return c[a+56>>2]|0}function __ZNK10GDFunction13get_code_sizeEv(a){a=a|0;return c[a+60>>2]|0}function __ZNK10GDFunction12get_constantEi(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0;if((e|0)>=0){f=c[d+96>>2]|0;d=(f|0)==0;if(d)g=0;else g=c[f+-4>>2]|0;if((g|0)>(e|0)){a[1263537]=0;if(d)h=0;else h=c[f+-4>>2]|0;do if((h|0)<=(e|0)){if(d)i=0;else i=c[f+-4>>2]|0;if((i|0)>(e|0)){a[1263537]=0;j=14;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);k=0;break}}else j=14;while(0);if((j|0)==14)k=f+(e*24|0)|0;__ZN7VariantC2ERKS_(b,k);return}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(903261,490889,1222,652606,0);__ZN7VariantC2EPKc(b,652650);return}function __ZNK10GDFunction15get_global_nameEi(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;if((d|0)>=0){g=c[b+100>>2]|0;b=(g|0)==0;if(b)h=0;else h=c[g+-4>>2]|0;if((h|0)>(d|0)){a[1263537]=0;if(b)i=0;else i=c[g+-4>>2]|0;do if((i|0)<=(d|0)){if(b)j=0;else j=c[g+-4>>2]|0;if((j|0)>(d|0)){a[1263537]=0;k=14;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);n=0;break}}else k=14;while(0);if((k|0)==14)n=g+(d<<2)|0;__ZN10StringNameC2ERKS_(f,n);o=c[f>>2]|0;l=e;return o|0}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(652661,490889,1228,652677,0);__ZN10StringNameC2EPKc(f,652724);o=c[f>>2]|0;l=e;return o|0}function __ZNK10GDFunction26get_default_argument_countEv(a){a=a|0;var b=0,d=0;b=c[a+104>>2]|0;if(!b){d=0;return d|0}d=c[b+-4>>2]|0;return d|0}function __ZNK10GDFunction25get_default_argument_addrEi(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0;if((d|0)>=0){e=c[b+104>>2]|0;b=(e|0)==0;if(b)f=0;else f=c[e+-4>>2]|0;if((f|0)>(d|0)){a[1263537]=0;if(b)g=0;else g=c[e+-4>>2]|0;do if((g|0)<=(d|0)){if(b)h=0;else h=c[e+-4>>2]|0;if((h|0)>(d|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0)}while(0);i=c[e+(d<<2)>>2]|0;return i|0}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(652735,490889,1238,652761,0);i=-1;return i|0}function __ZNK10GDFunction18get_max_stack_sizeEv(a){a=a|0;return c[a+68>>2]|0}function __ZN10PoolVectorI7Vector3E9push_backERKS0_(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;d=c[a>>2]|0;if(!d)e=1;else e=(((c[d+16>>2]|0)>>>0)/12|0)+1|0;__ZN10PoolVectorI7Vector3E6resizeEi(a,e)|0;e=c[a>>2]|0;if(e|0?(d=c[e+16>>2]|0,e=((d>>>0)/12|0)+-1|0,d>>>0>=12):0){__ZN10PoolVectorI7Vector3E14_copy_on_writeEv(a);d=c[a>>2]|0;if(!d){a=0+(e*12|0)|0;c[a>>2]=c[b>>2];c[a+4>>2]=c[b+4>>2];c[a+8>>2]=c[b+8>>2];return}else{a=d+4|0;__Z16atomic_incrementPj(a)|0;f=(c[d+8>>2]|0)+(e*12|0)|0;c[f>>2]=c[b>>2];c[f+4>>2]=c[b+4>>2];c[f+8>>2]=c[b+8>>2];__Z16atomic_decrementPj(a)|0;return}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1128449,1130483,486,1130498,0);return}function __ZN13HBoxContainer18_initialize_classvEv(b){b=b|0;if(a[1263230]|0)return;__ZN12BoxContainer16initialize_classEv();__ZN7ClassDB10_add_classI13HBoxContainerEEvv();a[1263230]=1;return}function __ZN13HBoxContainer5_setvERK10StringNameRK7Variant(a,b,c){a=a|0;b=b|0;c=c|0;var d=0;if(1128!=1129?__ZN7Control4_setERK10StringNameRK7Variant(a,b,c)|0:0)d=1;else d=0;return d|0}function __ZNK13HBoxContainer5_getvERK10StringNameR7Variant(a,b,c){a=a|0;b=b|0;c=c|0;var d=0;if(1130!=1131?__ZNK7Control4_getERK10StringNameR7Variant(a,b,c)|0:0)d=1;else d=0;return d|0}function __ZNK13HBoxContainer19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+24|0;g=e+4|0;h=e;if(!d)__ZNK12BoxContainer19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,0);__ZN6StringC2EPKc(f,1028410);i=c[f>>2]|0;f=i;j=g+4|0;c[j>>2]=0;k=g+12|0;c[k>>2]=0;c[g>>2]=0;n=(i|0)==0;if(!n?(c[j>>2]=0,__Z28atomic_conditional_incrementPj(i+-8|0)|0):0)c[j>>2]=f;c[g+8>>2]=0;f=c[k>>2]|0;if(f|0){if(!(__Z16atomic_decrementPj(f+-8|0)|0))__ZN6Memory11free_staticEPvb(f,1);c[k>>2]=0}c[g+16>>2]=256;if(!(c[b>>2]|0)){k=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=k;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0}k=__ZnwjPFPvjE(32,4740)|0;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0;c[k+12>>2]=0;c[k+16>>2]=7;f=k+20|0;c[f>>2]=0;j=k+24|0;c[j>>2]=0;o=k+28|0;c[o>>2]=0;__ZN12PropertyInfoaSERKS_(k,g)|0;p=c[b>>2]|0;q=p+4|0;r=c[q>>2]|0;c[j>>2]=r;c[f>>2]=0;c[o>>2]=p;if(r|0)c[r+20>>2]=k;c[q>>2]=k;if(!(c[p>>2]|0))c[p>>2]=k;k=p+8|0;c[k>>2]=(c[k>>2]|0)+1;k=c[g+12>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);k=c[g+4>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);if(!n?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);__ZN10StringNameC2EPKc(h,1028410);__ZN7ClassDB17get_property_listE10StringNameP4ListI12PropertyInfo16DefaultAllocatorEbPK6Object(h,b,1,a);__ZN10StringNameD2Ev(h);if(!d){l=e;return}__ZNK12BoxContainer19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,1);l=e;return}function __ZN13HBoxContainer14_notificationvEib(a,b,c){a=a|0;b=b|0;c=c|0;if(c){if(526!=525)__ZN12BoxContainer13_notificationEi(a,b);if(525!=513)__ZN9Container13_notificationEi(a,b);if(513!=512)__ZN7Control13_notificationEi(a,b);if(512!=511)__ZN10CanvasItem13_notificationEi(a,b);if(511==510)return;__ZN4Node13_notificationEi(a,b);return}else{if(511!=510)__ZN4Node13_notificationEi(a,b);if(512!=511)__ZN10CanvasItem13_notificationEi(a,b);if(513!=512)__ZN7Control13_notificationEi(a,b);if(525!=513)__ZN9Container13_notificationEi(a,b);if(526==525)return;__ZN12BoxContainer13_notificationEi(a,b);return}}function __ZNK13HBoxContainer16_get_class_namevEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+8|0;e=b+4|0;f=b;g=a+620|0;a=c[g>>2]|0;if(a|0){if(c[a+4>>2]|0){l=b;return g|0}if(__ZNK6String6lengthEv(a+8|0)|0){l=b;return g|0}}__ZN6StringC2EPKc(d,1028410);c[f>>2]=c[d>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameaSERKS_(g,e);__ZN10StringNameD2Ev(e);e=c[f>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);l=b;return g|0}function __ZNK13HBoxContainer9get_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1028410);l=a;return c[b>>2]|0}function __ZNK13HBoxContainer8is_classERK6String(a,b){a=a|0;b=b|0;var c=0;if(((((!(__ZNK6StringeqEPKc(b,1028410)|0)?!(__ZNK6StringeqEPKc(b,947561)|0):0)?!(__ZNK6StringeqEPKc(b,947468)|0):0)?!(__ZNK6StringeqEPKc(b,1111718)|0):0)?!(__ZNK6StringeqEPKc(b,947933)|0):0)?!(__ZNK6StringeqEPKc(b,1132465)|0):0)c=__ZNK6StringeqEPKc(b,1142944)|0;else c=1;return c|0}function __ZNK13HBoxContainer12is_class_ptrEPv(a,b){a=a|0;b=b|0;var c=0;if((b|0)==1234064|(b|0)==1220908){c=1;return c|0}c=(b|0)==1220912|((b|0)==1220744|((b|0)==1220748|((b|0)==1220720|(b|0)==1220580)));return c|0}function __ZN13HBoxContainerD2Ev(a){a=a|0;c[a>>2]=201104;__ZN10StringNameD2Ev(a+620|0);c[a>>2]=252652;__ZN10StringNameD2Ev(a+608|0);c[a>>2]=229764;__ZN10StringNameD2Ev(a+600|0);__ZN7ControlD2Ev(a);return}function __ZN13HBoxContainerD0Ev(a){a=a|0;c[a>>2]=201104;__ZN10StringNameD2Ev(a+620|0);c[a>>2]=252652;__ZN10StringNameD2Ev(a+608|0);c[a>>2]=229764;__ZN10StringNameD2Ev(a+600|0);__ZN7ControlD2Ev(a);__ZdlPv(a);return}function __ZN7ClassDB10_add_classI13HBoxContainerEEvv(){var a=0,b=0,d=0,e=0,f=0,g=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+16|0;d=a+12|0;e=a+8|0;f=a+4|0;g=a;__ZN6StringC2EPKc(b,1028410);c[e>>2]=c[b>>2];__ZN10StringNameC2ERK6String(d,e);__ZN6StringC2EPKc(b,947561);c[g>>2]=c[b>>2];__ZN10StringNameC2ERK6String(f,g);__ZN7ClassDB11_add_class2ERK10StringNameS2_(d,f);__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);__ZN10StringNameD2Ev(d);d=c[e>>2]|0;if(!d){l=a;return}if(__Z16atomic_decrementPj(d+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(d,1);l=a;return}function __ZN4ListI6String16DefaultAllocatorE9push_backERKS0_(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0;if(!(c[a>>2]|0)){d=__ZnwjPFPvjE(12,4740)|0;c[a>>2]=d;c[d>>2]=0;c[d+4>>2]=0;c[d+8>>2]=0}d=__ZnwjPFPvjE(16,4740)|0;c[d>>2]=0;c[d+4>>2]=0;c[d+8>>2]=0;c[d+12>>2]=0;if((c[b>>2]|0?(c[d>>2]=0,e=c[b>>2]|0,e|0):0)?__Z28atomic_conditional_incrementPj(e+-8|0)|0:0)c[d>>2]=c[b>>2];b=c[a>>2]|0;a=b+4|0;e=c[a>>2]|0;c[d+8>>2]=e;c[d+4>>2]=0;c[d+12>>2]=b;if(e|0)c[e+4>>2]=d;c[a>>2]=d;if(c[b>>2]|0){f=b+8|0;g=c[f>>2]|0;h=g+1|0;c[f>>2]=h;return d|0}c[b>>2]=d;f=b+8|0;g=c[f>>2]|0;h=g+1|0;c[f>>2]=h;return d|0}function __ZN10MutexPosix4lockEv(a){a=a|0;_pthread_mutex_lock(a+8|0)|0;return}function __ZN10MutexPosix6unlockEv(a){a=a|0;_pthread_mutex_unlock(a+8|0)|0;return}function __ZN10MutexPosix8try_lockEv(a){a=a|0;var b=0;b=(_pthread_mutex_trylock(a+8|0)|0)==0;return (b?0:44)|0}function __ZN10MutexPosixD2Ev(a){a=a|0;c[a>>2]=201336;ng(a+8|0)|0;return}function __ZN10MutexPosixD0Ev(a){a=a|0;c[a>>2]=201336;ng(a+8|0)|0;__ZdlPv(a);return}function __ZN11RWLockPosix9read_lockEv(b){b=b|0;if(!(ce(b+4|0)|0)){a[1263537]=0;return}else{_perror(653751);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(653757,653688,44,653719,0);return}}function __ZN11RWLockPosix11read_unlockEv(a){a=a|0;Tf(a+4|0)|0;return}function __ZN11RWLockPosix13read_try_lockEv(a){a=a|0;var b=0;b=(Lh(a+4|0)|0)==0;return (b?0:44)|0}function __ZN11RWLockPosix10write_lockEv(b){b=b|0;if(!(wd(b+4|0)|0)){a[1263537]=0;return}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(653677,653688,64,653719,0);return}}function __ZN11RWLockPosix12write_unlockEv(a){a=a|0;Tf(a+4|0)|0;return}function __ZN11RWLockPosix14write_try_lockEv(a){a=a|0;var b=0;b=(rf(a+4|0)|0)==0;return (b?0:44)|0}function __ZN11RWLockPosixD2Ev(a){a=a|0;c[a>>2]=201364;xg(a+4|0)|0;return}function __ZN11RWLockPosixD0Ev(a){a=a|0;c[a>>2]=201364;xg(a+4|0)|0;__ZdlPv(a);return}function __ZN13DirAccessUnix14list_dir_beginEv(a){a=a|0;var b=0,d=0,e=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b;gj[c[(c[a>>2]|0)+20>>2]&8191](a);c[d>>2]=__ZNK6String4utf8Ev(a+16|0)|0;e=a+12|0;c[e>>2]=_opendir(__ZNK10CharString8get_dataEv(d)|0)|0;a=c[d>>2]|0;if(a|0?(__Z16atomic_decrementPj(a+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(a,1);l=b;return ((c[e>>2]|0)==0?19:0)|0}function __ZN13DirAccessUnix8get_nextEv(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0;d=l;l=l+96|0;if((l|0)>=(m|0))ba(96);e=d+12|0;f=d+16|0;g=d+8|0;h=d+4|0;i=d;j=c[b+12>>2]|0;if(!j){__ZN6StringC2EPKc(e,1263606);k=c[e>>2]|0;l=d;return k|0}n=_readdir(j)|0;if(!n){gj[c[(c[b>>2]|0)+20>>2]&8191](b);__ZN6StringC2EPKc(e,1263606);k=c[e>>2]|0;l=d;return k|0}c[g>>2]=$i[c[(c[b>>2]|0)+88>>2]&8191](b,n+11|0)|0;c[h>>2]=__ZNK6String9plus_fileERKS_(b+16|0,g)|0;c[i>>2]=__ZNK6String4utf8Ev(h)|0;n=(_stat(__ZNK10CharString8get_dataEv(i)|0,f)|0)==0;j=c[i>>2]|0;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);if(n)o=(c[f+12>>2]&61440|0)==16384&1;else o=0;a[b+20>>0]=o;if(__ZNK6StringneEPKc(g,1219936)|0?__ZNK6StringneEPKc(g,1132903)|0:0)p=(__ZNK6String11begins_withEPKc(g,1219936)|0)&1;else p=0;a[b+21>>0]=p;c[e>>2]=0;p=c[g>>2]|0;if(p|0?(c[e>>2]=0,__Z28atomic_conditional_incrementPj(p+-8|0)|0):0)c[e>>2]=c[g>>2];p=c[h>>2]|0;if(p|0?(__Z16atomic_decrementPj(p+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(p,1);p=c[g>>2]|0;if(p|0?(__Z16atomic_decrementPj(p+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(p,1);k=c[e>>2]|0;l=d;return k|0}function __ZNK13DirAccessUnix14current_is_dirEv(b){b=b|0;return (a[b+20>>0]|0)!=0|0}function __ZNK13DirAccessUnix17current_is_hiddenEv(b){b=b|0;return (a[b+21>>0]|0)!=0|0}function __ZN13DirAccessUnix12list_dir_endEv(b){b=b|0;var d=0,e=0;d=b+12|0;e=c[d>>2]|0;if(e|0)_closedir(e)|0;c[d>>2]=0;a[b+20>>0]=0;return}function __ZN13DirAccessUnix15get_drive_countEv(a){a=a|0;return 0}function __ZN13DirAccessUnix9get_driveEi(a,b){a=a|0;b=b|0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);a=b;__ZN6StringC2EPKc(a,1263606);l=b;return c[a>>2]|0}function __ZN13DirAccessUnix10change_dirE6String(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0;d=l;l=l+2080|0;if((l|0)>=(m|0))ba(2080);e=d+24|0;f=d+32|0;g=d+20|0;h=d+8|0;i=d+4|0;j=d+16|0;k=d+12|0;n=d;__Z12_global_lockv();c[e>>2]=0;o=c[b>>2]|0;if(o|0?(c[e>>2]=0,__Z28atomic_conditional_incrementPj(o+-8|0)|0):0)c[e>>2]=c[b>>2];o=__ZNK9DirAccess8fix_pathE6String(a,e)|0;p=o;q=c[b>>2]|0;if((q|0)==(o|0)){if(o|0)r=12}else{if(q|0?(__Z16atomic_decrementPj(q+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(q,1);c[b>>2]=0;if(o|0)if(!(__Z28atomic_conditional_incrementPj(o+-8|0)|0))r=12;else{c[b>>2]=p;r=12}}if((r|0)==12?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(o,1);o=c[e>>2]|0;if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(o,1);_getcwd(f,2048)|0;c[g>>2]=0;if(__ZN6String10parse_utf8EPKci(g,f,-1)|0)__ZN6StringaSEPKc(g,f);o=a+16|0;c[h>>2]=__ZNK6String4utf8Ev(o)|0;_chdir(__ZNK10CharString8get_dataEv(h)|0)|0;e=c[h>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);c[i>>2]=__ZNK6String4utf8Ev(b)|0;b=(_chdir(__ZNK10CharString8get_dataEv(i)|0)|0)==0;e=c[i>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);c[j>>2]=__ZNK9DirAccess14_get_root_pathEv(a)|0;if(__ZNK6StringneEPKc(j,1263606)|0){_getcwd(f,2048)|0;c[k>>2]=0;__ZN6String10parse_utf8EPKci(k,f,-1)|0;a=b&(__ZNK6String11begins_withERKS_(k,j)|0);e=c[k>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);if(a)r=31;else s=31}else if(b)r=31;else s=31;if((r|0)==31){_getcwd(f,2048)|0;if(__ZN6String10parse_utf8EPKci(o,f,-1)|0){__ZN6StringaSEPKc(o,f);s=0}else s=0}c[n>>2]=__ZNK6String4utf8Ev(g)|0;_chdir(__ZNK10CharString8get_dataEv(n)|0)|0;f=c[n>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);f=c[j>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);f=c[g>>2]|0;if(!f){__Z14_global_unlockv();l=d;return s|0}if(__Z16atomic_decrementPj(f+-8|0)|0){__Z14_global_unlockv();l=d;return s|0}__ZN6Memory11free_staticEPvb(f,1);__Z14_global_unlockv();l=d;return s|0}function __ZN13DirAccessUnix15get_current_dirEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0;b=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=b+24|0;e=b+20|0;f=b+12|0;g=b+8|0;h=b+4|0;i=b+16|0;j=b;c[d>>2]=__ZNK9DirAccess14_get_root_pathEv(a)|0;if(!(__ZNK6StringneEPKc(d,1263606)|0)){k=a+16|0;n=c[k>>2]|0;if((n|0)!=0?(__Z28atomic_conditional_incrementPj(n+-8|0)|0)!=0:0)o=c[k>>2]|0;else o=0}else{k=a+16|0;c[f>>2]=0;n=c[d>>2]|0;if(n|0?(c[f>>2]=0,__Z28atomic_conditional_incrementPj(n+-8|0)|0):0)c[f>>2]=c[d>>2];__ZN6StringC2EPKc(g,1263606);c[e>>2]=__ZNK6String13replace_firstES_S_(k,f,g)|0;k=c[g>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);k=c[f>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);k=__ZNK6String11begins_withEPKc(e,1142570)|0;f=__ZNK9DirAccess16_get_root_stringEv(a)|0;if(k){c[h>>2]=f;c[i>>2]=__ZNK6String6substrEii(e,1,__ZNK6String6lengthEv(e)|0)|0;k=__ZNK6StringplERKS_(h,i)|0;a=c[i>>2]|0;if(a|0?(__Z16atomic_decrementPj(a+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(a,1);a=c[h>>2]|0;if((a|0)!=0?(__Z16atomic_decrementPj(a+-8|0)|0)==0:0){__ZN6Memory11free_staticEPvb(a,1);p=k}else p=k}else{c[j>>2]=f;f=__ZNK6StringplERKS_(j,e)|0;k=c[j>>2]|0;if((k|0)!=0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0){__ZN6Memory11free_staticEPvb(k,1);p=f}else p=f}f=c[e>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);o=p}p=c[d>>2]|0;if(!p){q=o;l=b;return q|0}if(__Z16atomic_decrementPj(p+-8|0)|0){q=o;l=b;return q|0}__ZN6Memory11free_staticEPvb(p,1);q=o;l=b;return q|0}function __ZN13DirAccessUnix8make_dirE6String(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d+8|0;f=d+4|0;g=d;__Z12_global_lockv();if(__ZNK6String11is_rel_pathEv(b)|0){c[e>>2]=ij[c[(c[a>>2]|0)+40>>2]&8191](a)|0;h=__ZNK6String9plus_fileERKS_(e,b)|0;i=h;j=c[b>>2]|0;if((j|0)==(h|0)){if(h|0)k=11}else{if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);c[b>>2]=0;if(h|0)if(!(__Z28atomic_conditional_incrementPj(h+-8|0)|0))k=11;else{c[b>>2]=i;k=11}}if((k|0)==11?(__Z16atomic_decrementPj(h+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(h,1);h=c[e>>2]|0;if((h|0)!=0?(__Z16atomic_decrementPj(h+-8|0)|0)==0:0){__ZN6Memory11free_staticEPvb(h,1);n=b}else n=b}else n=b;c[f>>2]=0;h=c[n>>2]|0;if(h|0?(c[f>>2]=0,__Z28atomic_conditional_incrementPj(h+-8|0)|0):0)c[f>>2]=c[b>>2];h=__ZNK9DirAccess8fix_pathE6String(a,f)|0;a=h;e=c[n>>2]|0;if((e|0)==(h|0)){if(h|0)k=27}else{if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);c[n>>2]=0;if(h|0)if(!(__Z28atomic_conditional_incrementPj(h+-8|0)|0))k=27;else{c[b>>2]=a;k=27}}if((k|0)==27?(__Z16atomic_decrementPj(h+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(h,1);h=c[f>>2]|0;if(h|0?(__Z16atomic_decrementPj(h+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(h,1);c[g>>2]=__ZNK6String4utf8Ev(b)|0;b=(_mkdir(__ZNK10CharString8get_dataEv(g)|0,509)|0)==0;h=c[g>>2]|0;if(h|0?(__Z16atomic_decrementPj(h+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(h,1);h=___errno_location()|0;if(b){o=0;__Z14_global_unlockv();l=d;return o|0}o=(c[h>>2]|0)==17?32:20;__Z14_global_unlockv();l=d;return o|0}function __ZN13DirAccessUnix11file_existsE6String(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0;d=l;l=l+96|0;if((l|0)>=(m|0))ba(96);e=d+4|0;f=d+8|0;g=d;__Z12_global_lockv();do if(__ZNK6String11is_rel_pathEv(b)|0){h=__ZNK6String9plus_fileERKS_(a+16|0,b)|0;i=h;j=c[b>>2]|0;if((j|0)==(h|0)){if(!h){k=b;break}}else{if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);c[b>>2]=0;if(!h){k=b;break}if(__Z28atomic_conditional_incrementPj(h+-8|0)|0)c[b>>2]=i}if(!(__Z16atomic_decrementPj(h+-8|0)|0)){__ZN6Memory11free_staticEPvb(h,1);k=b}else k=b}else k=b;while(0);c[e>>2]=0;h=c[k>>2]|0;if(h|0?(c[e>>2]=0,__Z28atomic_conditional_incrementPj(h+-8|0)|0):0)c[e>>2]=c[b>>2];h=__ZNK9DirAccess8fix_pathE6String(a,e)|0;a=h;i=c[k>>2]|0;if((i|0)==(h|0)){if(h|0)n=24}else{if(i|0?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);c[k>>2]=0;if(h|0)if(!(__Z28atomic_conditional_incrementPj(h+-8|0)|0))n=24;else{c[b>>2]=a;n=24}}if((n|0)==24?(__Z16atomic_decrementPj(h+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(h,1);h=c[e>>2]|0;if(h|0?(__Z16atomic_decrementPj(h+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(h,1);c[g>>2]=__ZNK6String4utf8Ev(b)|0;b=(_stat(__ZNK10CharString8get_dataEv(g)|0,f)|0)==0;h=c[g>>2]|0;if(h|0?(__Z16atomic_decrementPj(h+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(h,1);if(!b){o=0;__Z14_global_unlockv();l=d;return o|0}o=(c[f+12>>2]&61440|0)!=16384;__Z14_global_unlockv();l=d;return o|0}function __ZN13DirAccessUnix10dir_existsE6String(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0;d=l;l=l+96|0;if((l|0)>=(m|0))ba(96);e=d+8|0;f=d+4|0;g=d+12|0;h=d;__Z12_global_lockv();if(__ZNK6String11is_rel_pathEv(b)|0){c[e>>2]=ij[c[(c[a>>2]|0)+40>>2]&8191](a)|0;i=__ZNK6String9plus_fileERKS_(e,b)|0;j=i;k=c[b>>2]|0;if((k|0)==(i|0)){if(i|0)n=11}else{if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);c[b>>2]=0;if(i|0)if(!(__Z28atomic_conditional_incrementPj(i+-8|0)|0))n=11;else{c[b>>2]=j;n=11}}if((n|0)==11?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);i=c[e>>2]|0;if((i|0)!=0?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0){__ZN6Memory11free_staticEPvb(i,1);o=b}else o=b}else o=b;c[f>>2]=0;i=c[o>>2]|0;if(i|0?(c[f>>2]=0,__Z28atomic_conditional_incrementPj(i+-8|0)|0):0)c[f>>2]=c[b>>2];i=__ZNK9DirAccess8fix_pathE6String(a,f)|0;a=i;e=c[o>>2]|0;if((e|0)==(i|0)){if(i|0)n=27}else{if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);c[o>>2]=0;if(i|0)if(!(__Z28atomic_conditional_incrementPj(i+-8|0)|0))n=27;else{c[b>>2]=a;n=27}}if((n|0)==27?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);i=c[f>>2]|0;if(i|0?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);c[h>>2]=__ZNK6String4utf8Ev(b)|0;b=(_stat(__ZNK10CharString8get_dataEv(h)|0,g)|0)==0;i=c[h>>2]|0;if(i|0?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);if(b?(c[g+12>>2]&61440|0)==16384:0){p=1;__Z14_global_unlockv();l=d;return p|0}p=0;__Z14_global_unlockv();l=d;return p|0}function __ZN13DirAccessUnix14get_space_leftEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=l;l=l+80|0;if((l|0)>=(m|0))ba(80);d=b+8|0;e=b;c[e>>2]=__ZNK6String4utf8Ev(a+16|0)|0;a=(_statvfs(__ZNK10CharString8get_dataEv(e)|0,d)|0)==0;f=c[e>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);if(!a){g=0;l=b;return g|0}g=U(c[d>>2]|0,c[d+12>>2]|0)|0;l=b;return g|0}function __ZN13DirAccessUnix6renameE6StringS0_(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+20|0;g=e+16|0;h=e+12|0;i=e+8|0;j=e+4|0;k=e;if(__ZNK6String11is_rel_pathEv(b)|0){c[f>>2]=ij[c[(c[a>>2]|0)+40>>2]&8191](a)|0;n=__ZNK6String9plus_fileERKS_(f,b)|0;o=n;p=c[b>>2]|0;if((p|0)==(n|0)){if(n|0)q=11}else{if(p|0?(__Z16atomic_decrementPj(p+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(p,1);c[b>>2]=0;if(n|0)if(!(__Z28atomic_conditional_incrementPj(n+-8|0)|0))q=11;else{c[b>>2]=o;q=11}}if((q|0)==11?(__Z16atomic_decrementPj(n+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(n,1);n=c[f>>2]|0;if((n|0)!=0?(__Z16atomic_decrementPj(n+-8|0)|0)==0:0){__ZN6Memory11free_staticEPvb(n,1);r=b}else r=b}else r=b;c[g>>2]=0;n=c[r>>2]|0;if(n|0?(c[g>>2]=0,__Z28atomic_conditional_incrementPj(n+-8|0)|0):0)c[g>>2]=c[b>>2];n=__ZNK9DirAccess8fix_pathE6String(a,g)|0;f=n;o=c[r>>2]|0;if((o|0)==(n|0)){if(n|0)q=27}else{if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(o,1);c[r>>2]=0;if(n|0)if(!(__Z28atomic_conditional_incrementPj(n+-8|0)|0))q=27;else{c[b>>2]=f;q=27}}if((q|0)==27?(__Z16atomic_decrementPj(n+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(n,1);n=c[g>>2]|0;if(n|0?(__Z16atomic_decrementPj(n+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(n,1);if(__ZNK6String11is_rel_pathEv(d)|0){c[h>>2]=ij[c[(c[a>>2]|0)+40>>2]&8191](a)|0;n=__ZNK6String9plus_fileERKS_(h,d)|0;g=n;f=c[d>>2]|0;if((f|0)==(n|0)){if(n|0)q=42}else{if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);c[d>>2]=0;if(n|0)if(!(__Z28atomic_conditional_incrementPj(n+-8|0)|0))q=42;else{c[d>>2]=g;q=42}}if((q|0)==42?(__Z16atomic_decrementPj(n+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(n,1);n=c[h>>2]|0;if((n|0)!=0?(__Z16atomic_decrementPj(n+-8|0)|0)==0:0){__ZN6Memory11free_staticEPvb(n,1);s=d}else s=d}else s=d;c[i>>2]=0;n=c[s>>2]|0;if(n|0?(c[i>>2]=0,__Z28atomic_conditional_incrementPj(n+-8|0)|0):0)c[i>>2]=c[d>>2];n=__ZNK9DirAccess8fix_pathE6String(a,i)|0;a=n;h=c[s>>2]|0;if((h|0)==(n|0)){if(n|0)q=58}else{if(h|0?(__Z16atomic_decrementPj(h+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(h,1);c[s>>2]=0;if(n|0)if(!(__Z28atomic_conditional_incrementPj(n+-8|0)|0))q=58;else{c[d>>2]=a;q=58}}if((q|0)==58?(__Z16atomic_decrementPj(n+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(n,1);n=c[i>>2]|0;if(n|0?(__Z16atomic_decrementPj(n+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(n,1);c[j>>2]=__ZNK6String4utf8Ev(b)|0;b=__ZNK10CharString8get_dataEv(j)|0;c[k>>2]=__ZNK6String4utf8Ev(d)|0;d=(_rename(b,__ZNK10CharString8get_dataEv(k)|0)|0)!=0&1;b=c[k>>2]|0;if(b|0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(b,1);b=c[j>>2]|0;if(!b){l=e;return d|0}if(__Z16atomic_decrementPj(b+-8|0)|0){l=e;return d|0}__ZN6Memory11free_staticEPvb(b,1);l=e;return d|0}function __ZN13DirAccessUnix6removeE6String(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0;d=l;l=l+96|0;if((l|0)>=(m|0))ba(96);e=d+16|0;f=d+12|0;g=d+20|0;h=d+8|0;i=d+4|0;j=d;if(__ZNK6String11is_rel_pathEv(b)|0){c[e>>2]=ij[c[(c[a>>2]|0)+40>>2]&8191](a)|0;k=__ZNK6String9plus_fileERKS_(e,b)|0;n=k;o=c[b>>2]|0;if((o|0)==(k|0)){if(k|0)p=11}else{if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(o,1);c[b>>2]=0;if(k|0)if(!(__Z28atomic_conditional_incrementPj(k+-8|0)|0))p=11;else{c[b>>2]=n;p=11}}if((p|0)==11?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);k=c[e>>2]|0;if((k|0)!=0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0){__ZN6Memory11free_staticEPvb(k,1);q=b}else q=b}else q=b;c[f>>2]=0;k=c[q>>2]|0;if(k|0?(c[f>>2]=0,__Z28atomic_conditional_incrementPj(k+-8|0)|0):0)c[f>>2]=c[b>>2];k=__ZNK9DirAccess8fix_pathE6String(a,f)|0;a=k;e=c[q>>2]|0;if((e|0)==(k|0)){if(k|0)p=27}else{if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);c[q>>2]=0;if(k|0)if(!(__Z28atomic_conditional_incrementPj(k+-8|0)|0))p=27;else{c[b>>2]=a;p=27}}if((p|0)==27?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);k=c[f>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);c[h>>2]=__ZNK6String4utf8Ev(b)|0;k=(_stat(__ZNK10CharString8get_dataEv(h)|0,g)|0)==0;f=c[h>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);if(!k){r=1;s=r&1;l=d;return s|0}k=(c[g+12>>2]&61440|0)==16384;g=__ZNK6String4utf8Ev(b)|0;if(k){c[i>>2]=g;k=(_rmdir(__ZNK10CharString8get_dataEv(i)|0)|0)!=0;b=c[i>>2]|0;if(!b){r=k;s=r&1;l=d;return s|0}if(__Z16atomic_decrementPj(b+-8|0)|0){r=k;s=r&1;l=d;return s|0}__ZN6Memory11free_staticEPvb(b,1);r=k;s=r&1;l=d;return s|0}else{c[j>>2]=g;g=(_unlink(__ZNK10CharString8get_dataEv(j)|0)|0)!=0;k=c[j>>2]|0;if(!k){r=g;s=r&1;l=d;return s|0}if(__Z16atomic_decrementPj(k+-8|0)|0){r=g;s=r&1;l=d;return s|0}__ZN6Memory11free_staticEPvb(k,1);r=g;s=r&1;l=d;return s|0}return 0}function __ZN13DirAccessUnixD2Ev(b){b=b|0;var d=0,e=0;c[b>>2]=201404;d=b+12|0;e=c[d>>2]|0;if(e|0)_closedir(e)|0;c[d>>2]=0;a[b+20>>0]=0;d=c[b+16>>2]|0;if(!d)return;if(__Z16atomic_decrementPj(d+-8|0)|0)return;__ZN6Memory11free_staticEPvb(d,1);return}function __ZN13DirAccessUnixD0Ev(b){b=b|0;var d=0,e=0;c[b>>2]=201404;d=b+12|0;e=c[d>>2]|0;if(e|0)_closedir(e)|0;c[d>>2]=0;a[b+20>>0]=0;d=c[b+16>>2]|0;if(!d){__ZdlPv(b);return}if(__Z16atomic_decrementPj(d+-8|0)|0){__ZdlPv(b);return}__ZN6Memory11free_staticEPvb(d,1);__ZdlPv(b);return}function __ZNK13DirAccessUnix16fix_unicode_nameEPKc(a,b){a=a|0;b=b|0;return __ZN6String4utf8EPKci(b,-1)|0}function __ZN13DirAccessUnix17get_modified_timeE6String(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0;e=l;l=l+96|0;if((l|0)>=(m|0))ba(96);f=e+4|0;g=e+8|0;h=e;do if(__ZNK6String11is_rel_pathEv(d)|0){i=__ZNK6String9plus_fileERKS_(b+16|0,d)|0;j=i;k=c[d>>2]|0;if((k|0)==(i|0)){if(!i){n=d;break}}else{if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);c[d>>2]=0;if(!i){n=d;break}if(__Z28atomic_conditional_incrementPj(i+-8|0)|0)c[d>>2]=j}if(!(__Z16atomic_decrementPj(i+-8|0)|0)){__ZN6Memory11free_staticEPvb(i,1);n=d}else n=d}else n=d;while(0);c[f>>2]=0;i=c[n>>2]|0;if(i|0?(c[f>>2]=0,__Z28atomic_conditional_incrementPj(i+-8|0)|0):0)c[f>>2]=c[d>>2];i=__ZNK9DirAccess8fix_pathE6String(b,f)|0;b=i;j=c[n>>2]|0;if((j|0)==(i|0)){if(i|0)o=24}else{if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);c[n>>2]=0;if(i|0)if(!(__Z28atomic_conditional_incrementPj(i+-8|0)|0))o=24;else{c[d>>2]=b;o=24}}if((o|0)==24?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);i=c[f>>2]|0;if(i|0?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);c[h>>2]=__ZNK6String4utf8Ev(d)|0;d=(_stat(__ZNK10CharString8get_dataEv(h)|0,g)|0)==0;i=c[h>>2]|0;if(i|0?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);if(d){d=c[g+56>>2]|0;p=((d|0)<0)<<31>>31;q=d;F=p;l=e;return q|0}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1117739,653767,114,1054250,0);a[1263537]=0;p=0;q=0;F=p;l=e;return q|0}return 0}function __ZN13StreamPeerTCP18_initialize_classvEv(b){b=b|0;if(a[1263231]|0)return;if(!(a[1258328]|0)){if(!(a[1257001]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI9ReferenceEEvv();__ZN9Reference13_bind_methodsEv();a[1257001]=1}__ZN7ClassDB10_add_classI10StreamPeerEEvv();__ZN10StreamPeer13_bind_methodsEv();a[1258328]=1}__ZN7ClassDB10_add_classI13StreamPeerTCPEEvv();__ZN13StreamPeerTCP13_bind_methodsEv();a[1263231]=1;return}function __ZN13StreamPeerTCP5_setvERK10StringNameRK7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK13StreamPeerTCP5_getvERK10StringNameR7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK13StreamPeerTCP19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+24|0;g=e+4|0;h=e;if(!d)__ZNK10StreamPeer19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,0);__ZN6StringC2EPKc(f,1126075);i=c[f>>2]|0;f=i;j=g+4|0;c[j>>2]=0;k=g+12|0;c[k>>2]=0;c[g>>2]=0;n=(i|0)==0;if(!n?(c[j>>2]=0,__Z28atomic_conditional_incrementPj(i+-8|0)|0):0)c[j>>2]=f;c[g+8>>2]=0;f=c[k>>2]|0;if(f|0){if(!(__Z16atomic_decrementPj(f+-8|0)|0))__ZN6Memory11free_staticEPvb(f,1);c[k>>2]=0}c[g+16>>2]=256;if(!(c[b>>2]|0)){k=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=k;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0}k=__ZnwjPFPvjE(32,4740)|0;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0;c[k+12>>2]=0;c[k+16>>2]=7;f=k+20|0;c[f>>2]=0;j=k+24|0;c[j>>2]=0;o=k+28|0;c[o>>2]=0;__ZN12PropertyInfoaSERKS_(k,g)|0;p=c[b>>2]|0;q=p+4|0;r=c[q>>2]|0;c[j>>2]=r;c[f>>2]=0;c[o>>2]=p;if(r|0)c[r+20>>2]=k;c[q>>2]=k;if(!(c[p>>2]|0))c[p>>2]=k;k=p+8|0;c[k>>2]=(c[k>>2]|0)+1;k=c[g+12>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);k=c[g+4>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);if(!n?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);__ZN10StringNameC2EPKc(h,1126075);__ZN7ClassDB17get_property_listE10StringNameP4ListI12PropertyInfo16DefaultAllocatorEbPK6Object(h,b,1,a);__ZN10StringNameD2Ev(h);if(!d){l=e;return}__ZNK10StreamPeer19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,1);l=e;return}function __ZN13StreamPeerTCP14_notificationvEib(a,b,c){a=a|0;b=b|0;c=c|0;return}function __ZNK13StreamPeerTCP16_get_class_namevEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+8|0;e=b+4|0;f=b;g=a+96|0;a=c[g>>2]|0;if(a|0){if(c[a+4>>2]|0){l=b;return g|0}if(__ZNK6String6lengthEv(a+8|0)|0){l=b;return g|0}}__ZN6StringC2EPKc(d,1126075);c[f>>2]=c[d>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameaSERKS_(g,e);__ZN10StringNameD2Ev(e);e=c[f>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);l=b;return g|0}function __ZNK13StreamPeerTCP9get_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1126075);l=a;return c[b>>2]|0}function __ZNK13StreamPeerTCP8is_classERK6String(a,b){a=a|0;b=b|0;var c=0;if((!(__ZNK6StringeqEPKc(b,1126075)|0)?!(__ZNK6StringeqEPKc(b,1109256)|0):0)?!(__ZNK6StringeqEPKc(b,1126157)|0):0)c=__ZNK6StringeqEPKc(b,1142944)|0;else c=1;return c|0}function __ZNK13StreamPeerTCP12is_class_ptrEPv(a,b){a=a|0;b=b|0;return (b|0)==1234068|((b|0)==1226344|((b|0)==1220724|(b|0)==1220580))|0}function __ZN18StreamPeerTCPPosixD2Ev(a){a=a|0;var d=0,e=0,f=0,g=0;d=l;l=l+32|0;if((l|0)>=(m|0))ba(32);e=d;c[a>>2]=201508;f=a+108|0;g=c[f>>2]|0;if((g|0)!=-1)_close(g)|0;c[a+104>>2]=0;c[f>>2]=-1;c[a+100>>2]=0;c[a+132>>2]=0;__ZN10IP_Address5clearEv(e);f=a+112|0;c[f>>2]=c[e>>2];c[f+4>>2]=c[e+4>>2];c[f+8>>2]=c[e+8>>2];c[f+12>>2]=c[e+12>>2];b[f+16>>1]=b[e+16>>1]|0;__ZN13StreamPeerTCPD2Ev(a);l=d;return}function __ZN18StreamPeerTCPPosixD0Ev(a){a=a|0;var d=0,e=0,f=0,g=0;d=l;l=l+32|0;if((l|0)>=(m|0))ba(32);e=d;c[a>>2]=201508;f=a+108|0;g=c[f>>2]|0;if((g|0)!=-1)_close(g)|0;c[a+104>>2]=0;c[f>>2]=-1;c[a+100>>2]=0;c[a+132>>2]=0;__ZN10IP_Address5clearEv(e);f=a+112|0;c[f>>2]=c[e>>2];c[f+4>>2]=c[e+4>>2];c[f+8>>2]=c[e+8>>2];c[f+12>>2]=c[e+12>>2];b[f+16>>1]=b[e+16>>1]|0;__ZN13StreamPeerTCPD2Ev(a);__ZdlPv(a);l=d;return}function __ZN18StreamPeerTCPPosix8put_dataEPKhi(a,b,c){a=a|0;b=b|0;c=c|0;var d=0,e=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=__ZN18StreamPeerTCPPosix5writeEPKhiRib(a,b,c,d,1)|0;l=d;return e|0}function __ZN18StreamPeerTCPPosix16put_partial_dataEPKhiRi(a,b,c,d){a=a|0;b=b|0;c=c|0;d=d|0;return __ZN18StreamPeerTCPPosix5writeEPKhiRib(a,b,c,d,0)|0}function __ZN18StreamPeerTCPPosix8get_dataEPhi(a,b,c){a=a|0;b=b|0;c=c|0;var d=0,e=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=__ZN18StreamPeerTCPPosix4readEPhiRib(a,b,c,d,1)|0;l=d;return e|0}function __ZN18StreamPeerTCPPosix16get_partial_dataEPhiRi(a,b,c,d){a=a|0;b=b|0;c=c|0;d=d|0;return __ZN18StreamPeerTCPPosix4readEPhiRib(a,b,c,d,0)|0}function __ZNK18StreamPeerTCPPosix19get_available_bytesEv(b){b=b|0;var d=0,e=0,f=0,g=0,h=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d;f=d+4|0;g=c[b+108>>2]|0;c[e>>2]=f;if((_ioctl(g,21531,e)|0)==-1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1109316,653812,374,654131,0);h=0;l=d;return h|0}else{a[1263537]=0;h=c[f>>2]|0;l=d;return h|0}return 0}function __ZN18StreamPeerTCPPosix15connect_to_hostERK10IP_Addresst(d,e,f){d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0;g=l;l=l+144|0;if((l|0)>=(m|0))ba(144);h=g;i=g+128|0;if(!(a[e+16>>0]|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1125958,653812,140,653999,0);j=31;l=g;return j|0}a[1263537]=0;k=__ZNK10IP_Address7is_ipv4Ev(e)|0;n=d+104|0;c[n>>2]=k?1:2;a[1263537]=0;o=_socket(k?2:10,1,6)|0;if((o|0)==-1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(656324,656339,110,656422,0);c[d+108>>2]=-1;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1125958,653812,145,654073,0);a[1263537]=0;gj[c[(c[d>>2]|0)+120>>2]&8191](d);j=1;l=g;return j|0}a[1263537]=0;if(!k?(c[i>>2]=1,_setsockopt(o,41,26,i,4)|0):0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(656324,656339,116,656371,1);a[1263537]=0}i=d+108|0;c[i>>2]=o;c[h>>2]=2048;_fcntl(o,4,h)|0;o=f&65535;f=__ZL13_set_sockaddrP16sockaddr_storageRK10IP_AddressiN2IP4TypeE(h,e,o,c[n>>2]|0)|0;c[(___errno_location()|0)>>2]=0;if((_connect(c[i>>2]|0,h,f)|0)==-1?(c[(___errno_location()|0)>>2]|0)!=115:0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1125958,653812,164,654097,0);a[1263537]=0;gj[c[(c[d>>2]|0)+120>>2]&8191](d);p=1}else{f=(c[(___errno_location()|0)>>2]|0)==115;c[d+100>>2]=f?1:2;f=d+112|0;c[f>>2]=c[e>>2];c[f+4>>2]=c[e+4>>2];c[f+8>>2]=c[e+8>>2];c[f+12>>2]=c[e+12>>2];b[f+16>>1]=b[e+16>>1]|0;c[d+132>>2]=o;p=0}j=p;l=g;return j|0}function __ZNK18StreamPeerTCPPosix20is_connected_to_hostEv(a){a=a|0;var b=0;switch(c[a+100>>2]|0){case 3:case 0:{b=0;break}case 2:{b=(c[a+108>>2]|0)!=-1;break}default:b=1}return b|0}function __ZNK18StreamPeerTCPPosix10get_statusEv(a){a=a|0;var b=0,d=0,e=0;b=a+100|0;d=c[b>>2]|0;if((d|0)!=1){e=d;return e|0}__ZNK18StreamPeerTCPPosix16_poll_connectionEv(a)|0;e=c[b>>2]|0;return e|0}function __ZN18StreamPeerTCPPosix20disconnect_from_hostEv(a){a=a|0;var d=0,e=0,f=0,g=0;d=l;l=l+32|0;if((l|0)>=(m|0))ba(32);e=d;f=a+108|0;g=c[f>>2]|0;if((g|0)!=-1)_close(g)|0;c[a+104>>2]=0;c[f>>2]=-1;c[a+100>>2]=0;c[a+132>>2]=0;__ZN10IP_Address5clearEv(e);f=a+112|0;c[f>>2]=c[e>>2];c[f+4>>2]=c[e+4>>2];c[f+8>>2]=c[e+8>>2];c[f+12>>2]=c[e+12>>2];b[f+16>>1]=b[e+16>>1]|0;l=d;return}function __ZNK18StreamPeerTCPPosix18get_connected_hostEv(a,b){a=a|0;b=b|0;var d=0;d=b+112|0;c[a>>2]=c[d>>2];c[a+4>>2]=c[d+4>>2];c[a+8>>2]=c[d+8>>2];c[a+12>>2]=c[d+12>>2];c[a+16>>2]=c[d+16>>2];return}function __ZNK18StreamPeerTCPPosix18get_connected_portEv(a){a=a|0;return c[a+132>>2]&65535|0}function __ZN18StreamPeerTCPPosix11set_nodelayEb(b,d){b=b|0;d=d|0;var e=0,f=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;if(ij[c[(c[b>>2]|0)+112>>2]&8191](b)|0){a[1263537]=0;c[f>>2]=d&1;_setsockopt(c[b+108>>2]|0,6,1,f,4)|0;l=e;return}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(653800,653812,308,653851,0);l=e;return}}function __ZNK18StreamPeerTCPPosix16_poll_connectionEv(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0;d=l;l=l+128|0;if((l|0)>=(m|0))ba(128);e=d;f=b+100|0;if((c[f>>2]|0)==1?(g=b+108|0,(c[g>>2]|0)!=-1):0){a[1263537]=0;h=__ZL13_set_sockaddrP16sockaddr_storageRK10IP_AddressiN2IP4TypeE(e,b+112|0,c[b+132>>2]|0,c[b+104>>2]|0)|0;do if((_connect(c[g>>2]|0,e,h)|0)==-1){if((c[(___errno_location()|0)>>2]|0)==106){c[f>>2]=2;i=0;break}if((c[(___errno_location()|0)>>2]|0)!=115?(c[(___errno_location()|0)>>2]|0)!=114:0){c[f>>2]=3;i=27}else i=0}else{c[f>>2]=2;i=0}while(0);j=i;l=d;return j|0}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(653898,653812,94,653915,0);j=1;l=d;return j|0}function __ZL13_set_sockaddrP16sockaddr_storageRK10IP_AddressiN2IP4TypeE(d,e,f,g){d=d|0;e=e|0;f=f|0;g=g|0;var h=0,i=0,j=0,k=0;h=d;i=h+128|0;do{c[h>>2]=0;h=h+4|0}while((h|0)<(i|0));if(!(a[e+16>>0]|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(654737,656339,48,654751,0);j=0;return j|0}a[1263537]=0;if((g|1|0)!=3)if(__ZNK10IP_Address7is_ipv4Ev(e)|0){a[1263537]=0;__ZNK10IP_Address8get_ipv4Ev(e)|0;b[d>>1]=2;b[d+2>>1]=_htons(f&65535)|0;h=d+4|0;k=__ZNK10IP_Address8get_ipv4Ev(e)|0;i=h+16|0;do{a[h>>0]=a[k>>0]|0;h=h+1|0;k=k+1|0}while((h|0)<(i|0));j=16;return j|0}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(654737,656339,65,654885,0);j=0;return j|0}if((g|0)==2?__ZNK10IP_Address7is_ipv4Ev(e)|0:0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(654737,656339,54,654803,0);j=0;return j|0}a[1263537]=0;b[d>>1]=10;b[d+2>>1]=_htons(f&65535)|0;h=d+8|0;k=__ZNK10IP_Address8get_ipv6Ev(e)|0;i=h+16|0;do{a[h>>0]=a[k>>0]|0;h=h+1|0;k=k+1|0}while((h|0)<(i|0));j=28;return j|0}function __ZN18StreamPeerTCPPosix4readEPhiRib(d,e,f,g,h){d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i;if(!(ij[c[(c[d>>2]|0)+112>>2]&8191](d)|0)){k=1;l=i;return k|0}n=d+100|0;if((c[n>>2]|0)==1){if(__ZNK18StreamPeerTCPPosix16_poll_connectionEv(d)|0){k=1;l=i;return k|0}if((c[n>>2]|0)!=2){c[g>>2]=0;k=0;l=i;return k|0}}c[(___errno_location()|0)>>2]=0;a:do if(f){o=d+108|0;p=j+4|0;q=j+6|0;b:do if(!h){r=0;s=f;c:while(1){t=_recv(c[o>>2]|0,e+r|0,s,0)|0;switch(t|0){case 0:{u=17;break b;break}case -1:{break c;break}default:{}}s=s-t|0;v=t+r|0;if(!s){w=v;break a}else r=v}if((c[(___errno_location()|0)>>2]|0)==11){c[g>>2]=r;k=0;l=i;return k|0}else u=15}else{s=0;v=f;while(1){t=e+s|0;d:while(1){x=_recv(c[o>>2]|0,t,v,0)|0;switch(x|0){case 0:{u=17;break b;break}case -1:break;default:break d}if((c[(___errno_location()|0)>>2]|0)!=11){u=15;break b}c[j>>2]=c[o>>2];b[p>>1]=1;b[q>>1]=0;_poll(j,1,-1)|0}v=v-x|0;t=x+s|0;if(!v){w=t;break a}else s=t}}while(0);if((u|0)==15){_perror(654176);gj[c[(c[d>>2]|0)+120>>2]&8191](d);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1107301,653812,275,654182,0);a[1263537]=0;k=1;l=i;return k|0}else if((u|0)==17){c[o>>2]=-1;c[n>>2]=0;c[d+132>>2]=0;__ZN10IP_Address5clearEv(j);q=d+112|0;c[q>>2]=c[j>>2];c[q+4>>2]=c[j+4>>2];c[q+8>>2]=c[j+8>>2];c[q+12>>2]=c[j+12>>2];b[q+16>>1]=b[j+16>>1]|0;k=18;l=i;return k|0}}else w=0;while(0);c[g>>2]=w;k=0;l=i;return k|0}function __ZN18StreamPeerTCPPosix5writeEPKhiRib(d,e,f,g,h){d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;i=l;l=l+16|0;if((l|0)>=(m|0))ba(16);j=i;k=d+100|0;switch(c[k>>2]|0){case 2:break;case 3:case 0:{n=1;l=i;return n|0}default:o=2}if((o|0)==2){if(__ZNK18StreamPeerTCPPosix16_poll_connectionEv(d)|0){n=1;l=i;return n|0}if((c[k>>2]|0)!=2){c[g>>2]=0;n=0;l=i;return n|0}}k=d+108|0;if((c[k>>2]|0)==-1){n=1;l=i;return n|0}c[(___errno_location()|0)>>2]=0;a:do if(!f)p=0;else{o=j+4|0;q=j+6|0;b:do if(!h){r=0;s=e;t=f;while(1){u=_send(c[k>>2]|0,s,t,16384)|0;if((u|0)==-1)break;t=t-u|0;v=u+r|0;if(!t){p=v;break a}else{r=v;s=s+u|0}}if((c[(___errno_location()|0)>>2]|0)==11){c[g>>2]=r;n=0;l=i;return n|0}}else{s=0;t=e;u=f;while(1){v=_send(c[k>>2]|0,t,u,16384)|0;if((v|0)==-1)while(1){if((c[(___errno_location()|0)>>2]|0)!=11)break b;c[j>>2]=c[k>>2];b[o>>1]=4;b[q>>1]=0;_poll(j,1,-1)|0;w=_send(c[k>>2]|0,t,u,16384)|0;if((w|0)!=-1){x=w;break}}else x=v;u=u-x|0;w=x+s|0;if(!u){p=w;break a}else{s=w;t=t+x|0}}}while(0);_perror(654176);gj[c[(c[d>>2]|0)+120>>2]&8191](d);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(840972,653812,218,654182,0);a[1263537]=0;n=1;l=i;return n|0}while(0);c[g>>2]=p;n=0;l=i;return n|0}function __ZN7ClassDB10_add_classI13StreamPeerTCPEEvv(){var a=0,b=0,d=0,e=0,f=0,g=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+16|0;d=a+12|0;e=a+8|0;f=a+4|0;g=a;__ZN6StringC2EPKc(b,1126075);c[e>>2]=c[b>>2];__ZN10StringNameC2ERK6String(d,e);__ZN6StringC2EPKc(b,1109256);c[g>>2]=c[b>>2];__ZN10StringNameC2ERK6String(f,g);__ZN7ClassDB11_add_class2ERK10StringNameS2_(d,f);__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);__ZN10StringNameD2Ev(d);d=c[e>>2]|0;if(!d){l=a;return}if(__Z16atomic_decrementPj(d+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(d,1);l=a;return}function __ZN7IP_Unix18_initialize_classvEv(b){b=b|0;if(a[1263232]|0)return;if(!(a[1263233]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI2IPEEvv();__ZN2IP13_bind_methodsEv();a[1263233]=1}__ZN7ClassDB10_add_classI7IP_UnixEEvv();a[1263232]=1;return}function __ZN7IP_Unix5_setvERK10StringNameRK7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK7IP_Unix5_getvERK10StringNameR7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK7IP_Unix19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+24|0;g=e+4|0;h=e;if(!d)__ZNK2IP19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,0);__ZN6StringC2EPKc(f,654301);i=c[f>>2]|0;f=i;j=g+4|0;c[j>>2]=0;k=g+12|0;c[k>>2]=0;c[g>>2]=0;n=(i|0)==0;if(!n?(c[j>>2]=0,__Z28atomic_conditional_incrementPj(i+-8|0)|0):0)c[j>>2]=f;c[g+8>>2]=0;f=c[k>>2]|0;if(f|0){if(!(__Z16atomic_decrementPj(f+-8|0)|0))__ZN6Memory11free_staticEPvb(f,1);c[k>>2]=0}c[g+16>>2]=256;if(!(c[b>>2]|0)){k=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=k;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0}k=__ZnwjPFPvjE(32,4740)|0;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0;c[k+12>>2]=0;c[k+16>>2]=7;f=k+20|0;c[f>>2]=0;j=k+24|0;c[j>>2]=0;o=k+28|0;c[o>>2]=0;__ZN12PropertyInfoaSERKS_(k,g)|0;p=c[b>>2]|0;q=p+4|0;r=c[q>>2]|0;c[j>>2]=r;c[f>>2]=0;c[o>>2]=p;if(r|0)c[r+20>>2]=k;c[q>>2]=k;if(!(c[p>>2]|0))c[p>>2]=k;k=p+8|0;c[k>>2]=(c[k>>2]|0)+1;k=c[g+12>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);k=c[g+4>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);if(!n?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);__ZN10StringNameC2EPKc(h,654301);__ZN7ClassDB17get_property_listE10StringNameP4ListI12PropertyInfo16DefaultAllocatorEbPK6Object(h,b,1,a);__ZN10StringNameD2Ev(h);if(!d){l=e;return}__ZNK2IP19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,1);l=e;return}function __ZN7IP_Unix14_notificationvEib(a,b,c){a=a|0;b=b|0;c=c|0;return}function __ZNK7IP_Unix16_get_class_namevEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+8|0;e=b+4|0;f=b;g=a+84|0;a=c[g>>2]|0;if(a|0){if(c[a+4>>2]|0){l=b;return g|0}if(__ZNK6String6lengthEv(a+8|0)|0){l=b;return g|0}}__ZN6StringC2EPKc(d,654301);c[f>>2]=c[d>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameaSERKS_(g,e);__ZN10StringNameD2Ev(e);e=c[f>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);l=b;return g|0}function __ZNK7IP_Unix9get_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,654301);l=a;return c[b>>2]|0}function __ZNK7IP_Unix8is_classERK6String(a,b){a=a|0;b=b|0;var c=0;if(!(__ZNK6StringeqEPKc(b,654301)|0)?!(__ZNK6StringeqEPKc(b,1132188)|0):0)c=__ZNK6StringeqEPKc(b,1142944)|0;else c=1;return c|0}function __ZNK7IP_Unix12is_class_ptrEPv(a,b){a=a|0;b=b|0;return (b|0)==1234072|((b|0)==1234076|(b|0)==1220580)|0}function __ZN7IP_UnixD2Ev(a){a=a|0;c[a>>2]=201652;__ZN10StringNameD2Ev(a+84|0);__ZN2IPD2Ev(a);return}function __ZN7IP_UnixD0Ev(a){a=a|0;c[a>>2]=201652;__ZN10StringNameD2Ev(a+84|0);__ZN2IPD2Ev(a);__ZdlPv(a);return}function __ZN7IP_Unix17_resolve_hostnameERK6StringN2IP4TypeE(d,e,f,g){d=d|0;e=e|0;f=f|0;g=g|0;var h=0,i=0,j=0,k=0,n=0,o=0;e=l;l=l+64|0;if((l|0)>=(m|0))ba(64);h=e+32|0;i=e+24|0;j=e;k=e+4|0;c[h>>2]=0;c[h+4>>2]=0;c[h+8>>2]=0;c[h+12>>2]=0;c[h+16>>2]=0;c[h+20>>2]=0;c[h+24>>2]=0;c[h+28>>2]=0;if((g|0)==1)n=2;else{o=(g|0)==2;c[h>>2]=o?0:32;n=o?10:0}c[h+4>>2]=n;c[j>>2]=__ZNK6String4utf8Ev(f)|0;f=se(__ZNK10CharString8get_dataEv(j)|0,0,h|0,i|0)|0;h=c[j>>2]|0;if(h|0?(__Z16atomic_decrementPj(h+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(h,1);if(f|0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(654204,654222,106,654247,0);a[1263537]=0;__ZN10IP_Address5clearEv(d);l=e;return}f=c[i>>2]|0;if(f|0?(h=c[f+20>>2]|0,h|0):0){__ZN10IP_Address5clearEv(k);if((b[h>>1]|0)==2)__ZN10IP_Address8set_ipv4EPKh(k,h+4|0);else __ZN10IP_Address8set_ipv6EPKh(k,h+8|0);_freeaddrinfo(c[i>>2]|0);c[d>>2]=c[k>>2];c[d+4>>2]=c[k+4>>2];c[d+8>>2]=c[k+8>>2];c[d+12>>2]=c[k+12>>2];c[d+16>>2]=c[k+16>>2];l=e;return}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(654204,654222,111,654267,0);a[1263537]=0;__ZN10IP_Address5clearEv(d);l=e;return}function __ZNK7IP_Unix19get_local_addressesEP4ListI10IP_Address16DefaultAllocatorE(a,d){a=a|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);e=a+20|0;f=a;c[e>>2]=0;_getifaddrs(e)|0;g=c[e>>2]|0;if(!g){l=a;return}h=g;do{g=c[h+12>>2]|0;if(g|0){__ZN10IP_Address5clearEv(f);if((b[g>>1]|0)==2)__ZN10IP_Address8set_ipv4EPKh(f,g+4|0);else __ZN10IP_Address8set_ipv6EPKh(f,g+8|0);if(!(c[d>>2]|0)){g=__ZnwjPFPvjE(12,4740)|0;c[d>>2]=g;c[g>>2]=0;c[g+4>>2]=0;c[g+8>>2]=0}g=__ZnwjPFPvjE(32,4740)|0;__ZN10IP_Address5clearEv(g);c[g>>2]=c[f>>2];c[g+4>>2]=c[f+4>>2];c[g+8>>2]=c[f+8>>2];c[g+12>>2]=c[f+12>>2];b[g+16>>1]=b[f+16>>1]|0;i=c[d>>2]|0;j=i+4|0;k=c[j>>2]|0;c[g+24>>2]=k;c[g+20>>2]=0;c[g+28>>2]=i;if(k|0)c[k+20>>2]=g;c[j>>2]=g;if(!(c[i>>2]|0))c[i>>2]=g;g=i+8|0;c[g>>2]=(c[g>>2]|0)+1}h=c[h>>2]|0}while((h|0)!=0);h=c[e>>2]|0;if(!h){l=a;return}_freeifaddrs(h);l=a;return}function __ZNK2IP19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0;d=l;l=l+32|0;if((l|0)>=(m|0))ba(32);e=d+24|0;f=d+4|0;g=d;__ZN6StringC2EPKc(e,1132188);h=c[e>>2]|0;e=h;i=f+4|0;c[i>>2]=0;j=f+12|0;c[j>>2]=0;c[f>>2]=0;k=(h|0)==0;if(!k?(c[i>>2]=0,__Z28atomic_conditional_incrementPj(h+-8|0)|0):0)c[i>>2]=e;c[f+8>>2]=0;e=c[j>>2]|0;if(e|0){if(!(__Z16atomic_decrementPj(e+-8|0)|0))__ZN6Memory11free_staticEPvb(e,1);c[j>>2]=0}c[f+16>>2]=256;if(!(c[b>>2]|0)){j=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=j;c[j>>2]=0;c[j+4>>2]=0;c[j+8>>2]=0}j=__ZnwjPFPvjE(32,4740)|0;c[j>>2]=0;c[j+4>>2]=0;c[j+8>>2]=0;c[j+12>>2]=0;c[j+16>>2]=7;e=j+20|0;c[e>>2]=0;i=j+24|0;c[i>>2]=0;n=j+28|0;c[n>>2]=0;__ZN12PropertyInfoaSERKS_(j,f)|0;o=c[b>>2]|0;p=o+4|0;q=c[p>>2]|0;c[i>>2]=q;c[e>>2]=0;c[n>>2]=o;if(q|0)c[q+20>>2]=j;c[p>>2]=j;if(!(c[o>>2]|0))c[o>>2]=j;j=o+8|0;c[j>>2]=(c[j>>2]|0)+1;j=c[f+12>>2]|0;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);j=c[f+4>>2]|0;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);if(k){__ZN10StringNameC2EPKc(g,1132188);__ZN7ClassDB17get_property_listE10StringNameP4ListI12PropertyInfo16DefaultAllocatorEbPK6Object(g,b,1,a);__ZN10StringNameD2Ev(g);l=d;return}if(__Z16atomic_decrementPj(h+-8|0)|0){__ZN10StringNameC2EPKc(g,1132188);__ZN7ClassDB17get_property_listE10StringNameP4ListI12PropertyInfo16DefaultAllocatorEbPK6Object(g,b,1,a);__ZN10StringNameD2Ev(g);l=d;return}__ZN6Memory11free_staticEPvb(h,1);__ZN10StringNameC2EPKc(g,1132188);__ZN7ClassDB17get_property_listE10StringNameP4ListI12PropertyInfo16DefaultAllocatorEbPK6Object(g,b,1,a);__ZN10StringNameD2Ev(g);l=d;return}function __ZN7ClassDB10_add_classI2IPEEvv(){var a=0,b=0,d=0,e=0,f=0,g=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+16|0;d=a+12|0;e=a+8|0;f=a+4|0;g=a;__ZN6StringC2EPKc(b,1132188);c[e>>2]=c[b>>2];__ZN10StringNameC2ERK6String(d,e);__ZN6StringC2EPKc(b,1142944);c[g>>2]=c[b>>2];__ZN10StringNameC2ERK6String(f,g);__ZN7ClassDB11_add_class2ERK10StringNameS2_(d,f);__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);__ZN10StringNameD2Ev(d);d=c[e>>2]|0;if(!d){l=a;return}if(__Z16atomic_decrementPj(d+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(d,1);l=a;return}function __ZN7ClassDB10_add_classI7IP_UnixEEvv(){var a=0,b=0,d=0,e=0,f=0,g=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+16|0;d=a+12|0;e=a+8|0;f=a+4|0;g=a;__ZN6StringC2EPKc(b,654301);c[e>>2]=c[b>>2];__ZN10StringNameC2ERK6String(d,e);__ZN6StringC2EPKc(b,1132188);c[g>>2]=c[b>>2];__ZN10StringNameC2ERK6String(f,g);__ZN7ClassDB11_add_class2ERK10StringNameS2_(d,f);__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);__ZN10StringNameD2Ev(d);d=c[e>>2]|0;if(!d){l=a;return}if(__Z16atomic_decrementPj(d+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(d,1);l=a;return}function __ZN13PacketPeerUDP18_initialize_classvEv(b){b=b|0;if(a[1263234]|0)return;if(!(a[1257e3]|0)){if(!(a[1257001]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI9ReferenceEEvv();__ZN9Reference13_bind_methodsEv();a[1257001]=1}__ZN7ClassDB10_add_classI10PacketPeerEEvv();__ZN10PacketPeer13_bind_methodsEv();a[1257e3]=1}__ZN7ClassDB10_add_classI13PacketPeerUDPEEvv();__ZN13PacketPeerUDP13_bind_methodsEv();a[1263234]=1;return}function __ZN13PacketPeerUDP5_setvERK10StringNameRK7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK13PacketPeerUDP5_getvERK10StringNameR7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK13PacketPeerUDP19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+24|0;g=e+4|0;h=e;if(!d)__ZNK10PacketPeer19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,0);__ZN6StringC2EPKc(f,1125866);i=c[f>>2]|0;f=i;j=g+4|0;c[j>>2]=0;k=g+12|0;c[k>>2]=0;c[g>>2]=0;n=(i|0)==0;if(!n?(c[j>>2]=0,__Z28atomic_conditional_incrementPj(i+-8|0)|0):0)c[j>>2]=f;c[g+8>>2]=0;f=c[k>>2]|0;if(f|0){if(!(__Z16atomic_decrementPj(f+-8|0)|0))__ZN6Memory11free_staticEPvb(f,1);c[k>>2]=0}c[g+16>>2]=256;if(!(c[b>>2]|0)){k=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=k;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0}k=__ZnwjPFPvjE(32,4740)|0;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0;c[k+12>>2]=0;c[k+16>>2]=7;f=k+20|0;c[f>>2]=0;j=k+24|0;c[j>>2]=0;o=k+28|0;c[o>>2]=0;__ZN12PropertyInfoaSERKS_(k,g)|0;p=c[b>>2]|0;q=p+4|0;r=c[q>>2]|0;c[j>>2]=r;c[f>>2]=0;c[o>>2]=p;if(r|0)c[r+20>>2]=k;c[q>>2]=k;if(!(c[p>>2]|0))c[p>>2]=k;k=p+8|0;c[k>>2]=(c[k>>2]|0)+1;k=c[g+12>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);k=c[g+4>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);if(!n?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);__ZN10StringNameC2EPKc(h,1125866);__ZN7ClassDB17get_property_listE10StringNameP4ListI12PropertyInfo16DefaultAllocatorEbPK6Object(h,b,1,a);__ZN10StringNameD2Ev(h);if(!d){l=e;return}__ZNK10PacketPeer19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,1);l=e;return}function __ZN13PacketPeerUDP14_notificationvEib(a,b,c){a=a|0;b=b|0;c=c|0;return}function __ZNK13PacketPeerUDP16_get_class_namevEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+8|0;e=b+4|0;f=b;g=a+96|0;a=c[g>>2]|0;if(a|0){if(c[a+4>>2]|0){l=b;return g|0}if(__ZNK6String6lengthEv(a+8|0)|0){l=b;return g|0}}__ZN6StringC2EPKc(d,1125866);c[f>>2]=c[d>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameaSERKS_(g,e);__ZN10StringNameD2Ev(e);e=c[f>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);l=b;return g|0}function __ZNK13PacketPeerUDP9get_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1125866);l=a;return c[b>>2]|0}function __ZNK13PacketPeerUDP8is_classERK6String(a,b){a=a|0;b=b|0;var c=0;if((!(__ZNK6StringeqEPKc(b,1125866)|0)?!(__ZNK6StringeqEPKc(b,1099802)|0):0)?!(__ZNK6StringeqEPKc(b,1126157)|0):0)c=__ZNK6StringeqEPKc(b,1142944)|0;else c=1;return c|0}function __ZNK13PacketPeerUDP12is_class_ptrEPv(a,b){a=a|0;b=b|0;return (b|0)==1234080|((b|0)==1220840|((b|0)==1220724|(b|0)==1220580))|0}function __ZN18PacketPeerUDPPosixD2Ev(a){a=a|0;var b=0,d=0;c[a>>2]=201752;b=a+131220|0;d=c[b>>2]|0;if((d|0)!=-1)_close(d)|0;c[b>>2]=-1;c[a+131228>>2]=0;b=a+104|0;__ZN10RingBufferIhE6resizeEi(b,16);c[a+131216>>2]=0;d=c[b>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);c[a>>2]=201908;__ZN10StringNameD2Ev(a+96|0);c[a>>2]=399112;__ZN10StringNameD2Ev(a+88|0);__ZN9ReferenceD2Ev(a);return}function __ZN18PacketPeerUDPPosixD0Ev(a){a=a|0;__ZN18PacketPeerUDPPosixD2Ev(a);__ZdlPv(a);return}function __ZNK18PacketPeerUDPPosix26get_available_packet_countEv(a){a=a|0;var b=0;if($i[c[(c[a>>2]|0)+144>>2]&8191](a,0)|0){b=0;return b|0}b=c[a+131216>>2]|0;return b|0}function __ZNK18PacketPeerUDPPosix10get_packetEPPKhRi(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);g=f;h=f+24|0;i=f+8|0;j=$i[c[(c[b>>2]|0)+144>>2]&8191](b,0)|0;if(j|0){k=j;l=f;return k|0}j=b+131216|0;if(!(c[j>>2]|0)){k=2;l=f;return k|0}n=b+104|0;__ZN10RingBufferIhE4readEPhib(n,h,1,1)|0;if((a[h>>0]|0)==1){__ZN10RingBufferIhE4readEPhib(n,i,4,1)|0;__ZN10IP_Address8set_ipv4EPKh(b+131192|0,i)}else{__ZN10RingBufferIhE4readEPhib(n,i,16,1)|0;__ZN10IP_Address8set_ipv6EPKh(b+131192|0,i)}__ZN10RingBufferIhE4readEPhib(n,b+131212|0,4,1)|0;__ZN10RingBufferIhE4readEPhib(n,g,4,1)|0;i=b+65656|0;__ZN10RingBufferIhE4readEPhib(n,i,c[g>>2]|0,1)|0;c[j>>2]=(c[j>>2]|0)+-1;c[d>>2]=i;c[e>>2]=c[g>>2];k=0;l=f;return k|0}function __ZN18PacketPeerUDPPosix10put_packetEPKhi(d,e,f){d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;g=l;l=l+144|0;if((l|0)>=(m|0))ba(144);h=g+8|0;i=g;j=g+16|0;k=d+131232|0;n=d+131248|0;if(!(a[n>>0]|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1099256,654332,98,654614,0);o=3;l=g;return o|0}a[1263537]=0;p=d+131228|0;if(!(c[p>>2]|0)){q=__ZNK10IP_Address7is_ipv4Ev(k)|0;c[p>>2]=q?1:2}q=__ZN18PacketPeerUDPPosix11_get_socketEv(d)|0;if((q|0)==-1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1099256,654332,104,654686,0);o=1;l=g;return o|0}a[1263537]=0;r=c[d+131252>>2]|0;s=c[p>>2]|0;p=j;t=p+128|0;do{c[p>>2]=0;p=p+4|0}while((p|0)<(t|0));do if(!(a[n>>0]|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(654737,656339,48,654751,0);u=0}else{a[1263537]=0;if((s|1|0)!=3)if(__ZNK10IP_Address7is_ipv4Ev(k)|0){a[1263537]=0;__ZNK10IP_Address8get_ipv4Ev(k)|0;b[j>>1]=2;b[j+2>>1]=_htons(r&65535)|0;p=j+4|0;v=__ZNK10IP_Address8get_ipv4Ev(k)|0;t=p+16|0;do{a[p>>0]=a[v>>0]|0;p=p+1|0;v=v+1|0}while((p|0)<(t|0));u=16;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(654737,656339,65,654885,0);u=0;break}if((s|0)==2?__ZNK10IP_Address7is_ipv4Ev(k)|0:0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(654737,656339,54,654803,0);u=0;break}a[1263537]=0;b[j>>1]=10;b[j+2>>1]=_htons(r&65535)|0;p=j+8|0;v=__ZNK10IP_Address8get_ipv6Ev(k)|0;t=p+16|0;do{a[p>>0]=a[v>>0]|0;p=p+1|0;v=v+1|0}while((p|0)<(t|0));u=28}while(0);c[(___errno_location()|0)>>2]=0;v=d+100|0;p=a[v>>0]|0;t=d+131224|0;if((a[t>>0]|0)!=p<<24>>24?(a[t>>0]=p,p=d+131220|0,d=_fcntl(c[p>>2]|0,3,i)|0,i=c[p>>2]|0,c[h>>2]=(a[t>>0]|0)==0?d|2048:d&-2049,(_fcntl(i,4,h)|0)==-1):0)_perror(654309);while(1){if((_sendto(q,e,f,0,j,u)|0)==(f|0)){w=0;break}if((c[(___errno_location()|0)>>2]|0)!=11){w=1;break}if(!(a[v>>0]|0)){w=2;break}}o=w;l=g;return o|0}function __ZNK18PacketPeerUDPPosix19get_max_packet_sizeEv(a){a=a|0;return 512}function __ZN18PacketPeerUDPPosix6listenEi10IP_Addressi(e,f,g,h){e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;i=l;l=l+176|0;if((l|0)>=(m|0))ba(176);j=i;k=i+40|0;n=i+20|0;if((c[e+131220>>2]|0)!=-1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1125880,654332,132,654371,0);o=22;l=i;return o|0}a[1263537]=0;do if(!(a[g+16>>0]|0)){if(a[g+17>>0]|0){a[1263537]=0;p=e+131228|0;c[p>>2]=3;q=p;break}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1125880,654332,133,656209,0);o=31;l=i;return o|0}else{a[1263537]=0;p=e+131228|0;c[p>>2]=3;r=__ZNK10IP_Address7is_ipv4Ev(g)|0;c[p>>2]=r?1:2;q=p}while(0);g=__ZN18PacketPeerUDPPosix11_get_socketEv(e)|0;if((g|0)==-1){o=20;l=i;return o|0}p=k;r=p+128|0;do{c[p>>2]=0;p=p+4|0}while((p|0)<(r|0));s=c[q>>2]|0;__ZN10IP_Address5clearEv(n);c[j>>2]=c[n>>2];c[j+4>>2]=c[n+4>>2];c[j+8>>2]=c[n+8>>2];c[j+12>>2]=c[n+12>>2];c[j+16>>2]=c[n+16>>2];p=k;r=p+128|0;do{c[p>>2]=0;p=p+4|0}while((p|0)<(r|0));n=f&65535;do if((s|0)==1){b[k>>1]=2;b[k+2>>1]=_htons(n)|0;f=k+4|0;if(!(a[j+16>>0]|0)){c[f>>2]=0;t=16;break}else{q=__ZNK10IP_Address8get_ipv4Ev(j)|0;u=d[q>>0]|d[q+1>>0]<<8|d[q+2>>0]<<16|d[q+3>>0]<<24;b[f>>1]=u;b[f+2>>1]=u>>>16;t=16;break}}else{b[k>>1]=10;b[k+2>>1]=_htons(n)|0;u=k+8|0;if(!(a[j+16>>0]|0)){c[u>>2]=c[313982];c[u+4>>2]=c[313983];c[u+8>>2]=c[313984];c[u+12>>2]=c[313985];t=28;break}else{p=u;u=__ZNK10IP_Address8get_ipv6Ev(j)|0;r=p+16|0;do{a[p>>0]=a[u>>0]|0;p=p+1|0;u=u+1|0}while((p|0)<(r|0));t=28;break}}while(0);if((_bind(g,k,t)|0)==-1){gj[c[(c[e>>2]|0)+120>>2]&8191](e);v=2}else{t=e+104|0;e=30;while(1){if(1<<e&h|0){w=21;break}if((e|0)>0)e=e+-1|0;else{x=0;break}}if((w|0)==21)x=e+1|0;__ZN10RingBufferIhE6resizeEi(t,x);v=0}o=v;l=i;return o|0}function __ZN18PacketPeerUDPPosix5closeEv(a){a=a|0;var b=0,d=0;b=a+131220|0;d=c[b>>2]|0;if((d|0)!=-1)_close(d)|0;c[b>>2]=-1;c[a+131228>>2]=0;__ZN10RingBufferIhE6resizeEi(a+104|0,16);c[a+131216>>2]=0;return}function __ZN18PacketPeerUDPPosix4waitEv(a){a=a|0;return $i[c[(c[a>>2]|0)+144>>2]&8191](a,1)|0}function __ZNK18PacketPeerUDPPosix12is_listeningEv(a){a=a|0;return (c[a+131220>>2]|0)!=-1|0}function __ZNK18PacketPeerUDPPosix18get_packet_addressEv(a,b){a=a|0;b=b|0;var d=0;d=b+131192|0;c[a>>2]=c[d>>2];c[a+4>>2]=c[d+4>>2];c[a+8>>2]=c[d+8>>2];c[a+12>>2]=c[d+12>>2];c[a+16>>2]=c[d+16>>2];return}function __ZNK18PacketPeerUDPPosix15get_packet_portEv(a){a=a|0;return c[a+131212>>2]|0}function __ZN18PacketPeerUDPPosix16set_dest_addressERK10IP_Addressi(a,d,e){a=a|0;d=d|0;e=e|0;var f=0;f=a+131232|0;c[f>>2]=c[d>>2];c[f+4>>2]=c[d+4>>2];c[f+8>>2]=c[d+8>>2];c[f+12>>2]=c[d+12>>2];b[f+16>>1]=b[d+16>>1]|0;c[a+131252>>2]=e;return}function __ZN18PacketPeerUDPPosix5_pollEb(e,f){e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0;g=l;l=l+160|0;if((l|0)>=(m|0))ba(160);h=g+8|0;i=g+24|0;j=g+20|0;k=g+16|0;n=g+12|0;o=g+152|0;p=e+131220|0;q=c[p>>2]|0;if((q|0)==-1){r=1;l=g;return r|0}s=e+131224|0;if((d[s>>0]|0)!=(f&1|0)?(a[s>>0]=f&1,f=_fcntl(q,3,g)|0,q=c[p>>2]|0,c[h>>2]=(a[s>>0]|0)==0?f|2048:f&-2049,(_fcntl(q,4,h)|0)==-1):0)_perror(654309);h=i;q=h+128|0;do{c[h>>2]=0;h=h+4|0}while((h|0)<(q|0));c[j>>2]=128;h=e+120|0;q=e+104|0;f=e+108|0;s=e+112|0;t=e+131216|0;u=i+4|0;v=i+2|0;w=i+8|0;while(1){x=c[p>>2]|0;y=(c[f>>2]|0)-(c[s>>2]|0)|0;z=(y|0)<0;if(!z)if(!y){A=c[q>>2]|0;if(!A)B=22;else{C=c[A+-4>>2]|0;B=13}}else{C=y;B=13}else{A=c[q>>2]|0;if(!A)D=0;else D=c[A+-4>>2]|0;C=D+y|0;B=13}do if((B|0)==13){B=0;if((C+-1|0)>24){if(!z)if(!y){A=c[q>>2]|0;if(!A){E=0;break}F=c[A+-4>>2]|0}else F=y;else{A=c[q>>2]|0;if(!A)G=0;else G=c[A+-4>>2]|0;F=G+y|0}if((F+-25|0)>65536)E=65536;else B=22}else B=22}while(0);do if((B|0)==22){B=0;if(!z)if(!y){A=c[q>>2]|0;if(!A){E=0;break}H=c[A+-4>>2]|0}else H=y;else{A=c[q>>2]|0;if(!A)I=0;else I=c[A+-4>>2]|0;H=I+y|0}if((H+-1|0)>24){if(!z)if(!y){A=c[q>>2]|0;if(!A)J=0;else J=c[A+-4>>2]|0}else J=y;else{A=c[q>>2]|0;if(!A)K=0;else K=c[A+-4>>2]|0;J=K+y|0}E=J+-25|0}else E=0}while(0);L=_recvfrom(x,h,E,0,i,j)|0;c[k>>2]=L;if((L|0)<=0)break;c[n>>2]=0;switch(b[i>>1]|0){case 2:{a[o>>0]=1;__ZN10RingBufferIhE5writeEPKhi(q,o,1)|0;__ZN10RingBufferIhE5writeEPKhi(q,u,4)|0;c[n>>2]=(_ntohs(b[v>>1]|0)|0)&65535;break}case 10:{a[o>>0]=2;__ZN10RingBufferIhE5writeEPKhi(q,o,1)|0;__ZN10RingBufferIhE5writeEPKhi(q,w,16)|0;c[n>>2]=(_ntohs(b[v>>1]|0)|0)&65535;break}default:{a[o>>0]=0;__ZN10RingBufferIhE5writeEPKhi(q,o,1)|0}}__ZN10RingBufferIhE5writeEPKhi(q,n,4)|0;__ZN10RingBufferIhE5writeEPKhi(q,k,4)|0;__ZN10RingBufferIhE5writeEPKhi(q,h,c[k>>2]|0)|0;c[j>>2]=128;c[t>>2]=(c[t>>2]|0)+1}switch(L|0){case 0:{B=46;break}case -1:{if((c[(___errno_location()|0)>>2]|0)==11)M=0;else B=46;break}default:M=0}if((B|0)==46){gj[c[(c[e>>2]|0)+120>>2]&8191](e);M=1}r=M;l=g;return r|0}function __ZN10RingBufferIhE5writeEPKhi(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0;f=b+8|0;g=c[f>>2]|0;h=(c[b+4>>2]|0)-g|0;if((h|0)>=0)if(!h){i=c[b>>2]|0;if(!i)j=0;else j=c[i+-4>>2]|0}else j=h;else{i=c[b>>2]|0;if(!i)k=0;else k=c[i+-4>>2]|0;j=k+h|0}h=j+-1|0;j=(h|0)<(e|0)?h:e;if(!j){l=g;m=l+j|0;n=b+12|0;o=c[n>>2]|0;p=o&m;c[f>>2]=p;return j|0}e=0;h=j;k=g;a:while(1){g=h+k|0;i=c[b>>2]|0;q=(i|0)==0;if(q)r=0;else r=c[i+-4>>2]|0;s=(g|0)<(r|0);if(s|q)t=s?g:0;else t=c[i+-4>>2]|0;i=t-k|0;if((i|0)>0){g=0;s=e;while(1){q=s+1|0;u=a[d+s>>0]|0;v=g+k|0;if((v|0)<0){w=23;break a}x=c[b>>2]|0;y=(x|0)==0;if(y)z=0;else z=c[x+-4>>2]|0;if((z|0)<=(v|0)){if(y)A=0;else A=c[x+-4>>2]|0;if((A|0)<=(v|0)){w=23;break a}a[1263537]=0}__ZN6VectorIhE14_copy_on_writeEv(b);a[(c[b>>2]|0)+v>>0]=u;g=g+1|0;if((g|0)>=(i|0)){B=q;break}else s=q}}else B=e;h=h-i|0;if(!h){w=26;break}else{e=B;k=0}}if((w|0)==23)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((w|0)==26){l=c[f>>2]|0;m=l+j|0;n=b+12|0;o=c[n>>2]|0;p=o&m;c[f>>2]=p;return j|0}return 0}function __ZN10RingBufferIhE6resizeEi(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0;e=c[b>>2]|0;if(!e)f=0;else f=c[e+-4>>2]|0;e=1<<d;d=e+-1|0;__ZN6VectorIhE6resizeEi(b,e)|0;g=b+4|0;h=c[g>>2]|0;i=b+8|0;j=c[i>>2]|0;if(!((f|0)<(e|0)&(h|0)>(j|0))){c[g>>2]=h&d;k=j;l=k&d;c[i>>2]=l;m=b+12|0;c[m>>2]=d;return}a:do if((j|0)>0){h=0;while(1){g=c[b>>2]|0;e=(g|0)==0;if(e)n=0;else n=c[g+-4>>2]|0;if((n|0)<=(h|0)){if(e)o=0;else o=c[g+-4>>2]|0;if((o|0)<=(h|0)){p=12;break}a[1263537]=0}__ZN6VectorIhE14_copy_on_writeEv(b);g=c[b>>2]|0;e=a[g+h>>0]|0;q=h+f&d;if((q|0)<0){p=21;break}r=(g|0)==0;if(r)s=0;else s=c[g+-4>>2]|0;if((s|0)<=(q|0)){if(r)t=0;else t=c[g+-4>>2]|0;if((t|0)<=(q|0)){p=21;break}a[1263537]=0}__ZN6VectorIhE14_copy_on_writeEv(b);a[(c[b>>2]|0)+q>>0]=e;h=h+1|0;e=c[i>>2]|0;if((h|0)>=(e|0)){u=e;break a}}if((p|0)==12)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((p|0)==21)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}else u=j;while(0);k=u+f|0;l=k&d;c[i>>2]=l;m=b+12|0;c[m>>2]=d;return}function __ZN18PacketPeerUDPPosix11_get_socketEv(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d+8|0;f=d;g=d+12|0;h=c[b+131228>>2]|0;if(!h){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(654436,654332,246,654448,0);i=-1;l=d;return i|0}a[1263537]=0;j=b+131220|0;k=c[j>>2]|0;if((k|0)!=-1){i=k;l=d;return i|0}do if(h>>>0<=3){a[1263537]=0;k=(h|0)==1;n=_socket(k?2:10,2,17)|0;if((n|0)==-1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(656324,656339,110,656422,0);c[j>>2]=-1;break}a[1263537]=0;if(k){o=n;p=12}else{c[g>>2]=(h|0)!=3&1;if(_setsockopt(n,41,26,g,4)|0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(656324,656339,116,656371,1);a[1263537]=0}o=n;p=12}}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(656324,656339,105,654511,0);o=31;p=12}while(0);if(((p|0)==12?(c[j>>2]=o,p=b+131224|0,a[p>>0]|0):0)?(a[p>>0]=0,b=_fcntl(o,3,f)|0,f=c[j>>2]|0,c[e>>2]=(a[p>>0]|0)==0?b|2048:b&-2049,(_fcntl(f,4,e)|0)==-1):0)_perror(654309);i=c[j>>2]|0;l=d;return i|0}function __ZN10RingBufferIhE4readEPhib(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0;g=c[b>>2]|0;h=(g|0)==0;if(h)i=0;else i=c[g+-4>>2]|0;j=b+4|0;k=c[j>>2]|0;l=k-(c[b+8>>2]|0)|0;if((l|0)>=0)if(h|(l|0)!=0)m=l;else m=c[g+-4>>2]|0;else{if(h)n=0;else n=c[g+-4>>2]|0;m=n+l|0}l=i-m|0;m=(l|0)<(e|0)?l:e;a:do if(m|0){e=0;l=m;i=k;n=g;b:while(1){h=l+i|0;o=(n|0)==0;if(o)p=0;else p=c[n+-4>>2]|0;q=(h|0)<(p|0);if(q|o)r=q?h:0;else r=c[n+-4>>2]|0;h=r-i|0;if((h|0)>0){q=0;o=e;while(1){s=q+i|0;if((s|0)<0){t=25;break b}u=c[b>>2]|0;v=(u|0)==0;if(v)w=0;else w=c[u+-4>>2]|0;if((w|0)<=(s|0)){if(v)x=0;else x=c[u+-4>>2]|0;if((x|0)<=(s|0)){t=25;break b}a[1263537]=0}__ZN6VectorIhE14_copy_on_writeEv(b);u=o+1|0;a[d+o>>0]=a[(c[b>>2]|0)+s>>0]|0;q=q+1|0;if((q|0)>=(h|0)){y=u;break}else o=u}}else y=e;o=l-h|0;if(!o)break a;e=y;l=o;i=0;n=c[b>>2]|0}if((t|0)==25)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);if(!f)return m|0;c[j>>2]=c[b+12>>2]&(c[j>>2]|0)+m;return m|0}function __ZN13PacketPeerUDPD2Ev(a){a=a|0;c[a>>2]=201908;__ZN10StringNameD2Ev(a+96|0);c[a>>2]=399112;__ZN10StringNameD2Ev(a+88|0);__ZN9ReferenceD2Ev(a);return}function __ZN13PacketPeerUDPD0Ev(a){a=a|0;c[a>>2]=201908;__ZN10StringNameD2Ev(a+96|0);c[a>>2]=399112;__ZN10StringNameD2Ev(a+88|0);__ZN9ReferenceD2Ev(a);__ZdlPv(a);return}function __ZN7ClassDB10_add_classI13PacketPeerUDPEEvv(){var a=0,b=0,d=0,e=0,f=0,g=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+16|0;d=a+12|0;e=a+8|0;f=a+4|0;g=a;__ZN6StringC2EPKc(b,1125866);c[e>>2]=c[b>>2];__ZN10StringNameC2ERK6String(d,e);__ZN6StringC2EPKc(b,1099802);c[g>>2]=c[b>>2];__ZN10StringNameC2ERK6String(f,g);__ZN7ClassDB11_add_class2ERK10StringNameS2_(d,f);__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);__ZN10StringNameD2Ev(d);d=c[e>>2]|0;if(!d){l=a;return}if(__Z16atomic_decrementPj(d+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(d,1);l=a;return}function __ZNK11ThreadPosix6get_IDEv(a){a=a|0;var b=0;b=a+64|0;F=c[b+4>>2]|0;return c[b>>2]|0}function __ZN11ThreadPosixD2Ev(a){a=a|0;return}function __ZN11ThreadPosixD0Ev(a){a=a|0;__ZdlPv(a);return}function __ZN14FileAccessUnix5_openERK6Stringi(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0;f=l;l=l+96|0;if((l|0)>=(m|0))ba(96);g=f+12|0;h=f+4|0;i=f+8|0;j=f;k=b+12|0;n=c[k>>2]|0;if(n|0)_fclose(n)|0;c[k>>2]=0;n=__ZNK10FileAccess8fix_pathERK6String(b,d)|0;d=n;o=b+28|0;p=c[o>>2]|0;if((p|0)==(n|0)){if(n|0)q=11}else{if(p|0?(__Z16atomic_decrementPj(p+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(p,1);c[o>>2]=0;if(n|0)if(!(__Z28atomic_conditional_incrementPj(n+-8|0)|0))q=11;else{c[o>>2]=d;q=11}}if((q|0)==11?(__Z16atomic_decrementPj(n+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(n,1);if(c[k>>2]|0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1108178,654936,69,655098,0);r=22;l=f;return r|0}a[1263537]=0;switch(e|0){case 1:{s=1214161;break}case 2:{s=655152;break}case 3:{s=655155;break}case 7:{s=655159;break}default:{r=31;l=f;return r|0}}c[h>>2]=__ZNK6String4utf8Ev(o)|0;n=(_stat(__ZNK10CharString8get_dataEv(h)|0,g)|0)==0;d=c[h>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);if(n?(c[g+12>>2]&61440|0)!=32768:0)t=12;else q=24;do if((q|0)==24){if((e&3|0)==2&(a[1263577]|0)!=0){g=b+24|0;n=c[g>>2]|0;if((n|0)!=(c[o>>2]|0)){if(n|0?(__Z16atomic_decrementPj(n+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(n,1);c[g>>2]=0;n=c[o>>2]|0;if(n|0?__Z28atomic_conditional_incrementPj(n+-8|0)|0:0)c[g>>2]=c[o>>2]}__ZN6StringC2EPKc(i,655022);g=__ZNK6StringplERKS_(o,i)|0;n=g;d=c[o>>2]|0;if((d|0)==(g|0)){if(g|0)q=40}else{if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);c[o>>2]=0;if(g|0)if(!(__Z28atomic_conditional_incrementPj(g+-8|0)|0))q=40;else{c[o>>2]=n;q=40}}if((q|0)==40?(__Z16atomic_decrementPj(g+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(g,1);g=c[i>>2]|0;if(g|0?(__Z16atomic_decrementPj(g+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(g,1)}c[j>>2]=__ZNK6String4utf8Ev(o)|0;g=_fopen(__ZNK10CharString8get_dataEv(j)|0,s)|0;c[k>>2]=g;n=c[j>>2]|0;if(!n)u=g;else{if(!(__Z16atomic_decrementPj(n+-8|0)|0))__ZN6Memory11free_staticEPvb(n,1);u=c[k>>2]|0}n=b+20|0;if(!u){c[n>>2]=12;t=12;break}else{c[n>>2]=0;c[b+16>>2]=e;t=0;break}}while(0);r=t;l=f;return r|0}function __ZN14FileAccessUnix18_get_modified_timeERK6String(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0;e=l;l=l+96|0;if((l|0)>=(m|0))ba(96);f=e+84|0;g=e+8|0;h=e+4|0;i=e;c[f>>2]=__ZNK10FileAccess8fix_pathERK6String(b,d)|0;c[h>>2]=__ZNK6String4utf8Ev(f)|0;b=(_stat(__ZNK10CharString8get_dataEv(h)|0,g)|0)==0;j=c[h>>2]|0;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);if(b){b=c[g+56>>2]|0;k=((b|0)<0)<<31>>31;n=b}else{c[i>>2]=__ZplPKcRK6String(655068,d)|0;__Z10print_line6String(i);d=c[i>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(655079,654936,235,1054250,0);a[1263537]=0;k=0;n=0}d=c[f>>2]|0;if(!d){F=k;l=e;return n|0}if(__Z16atomic_decrementPj(d+-8|0)|0){F=k;l=e;return n|0}__ZN6Memory11free_staticEPvb(d,1);F=k;l=e;return n|0}function __ZN14FileAccessUnix5closeEv(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d+8|0;f=d+4|0;g=d+12|0;h=d;i=b+12|0;j=c[i>>2]|0;if(!j){l=d;return}_fclose(j)|0;c[i>>2]=0;i=c[308521]|0;if(i|0)Pi[i&2047](b+28|0,c[b+16>>2]|0);i=b+24|0;if(!(__ZNK6StringneEPKc(i,1263606)|0)){l=d;return}__ZN6StringC2EPKc(g,655022);c[f>>2]=__ZNK6StringplERKS_(i,g)|0;c[e>>2]=__ZNK6String4utf8Ev(f)|0;b=__ZNK10CharString8get_dataEv(e)|0;c[h>>2]=__ZNK6String4utf8Ev(i)|0;j=_rename(b,__ZNK10CharString8get_dataEv(h)|0)|0;b=c[h>>2]|0;if(b|0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(b,1);b=c[e>>2]|0;if(b|0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(b,1);b=c[f>>2]|0;if(b|0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(b,1);b=c[g>>2]|0;if(b|0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(b,1);b=(j|0)!=0;j=c[313802]|0;if(b&(j|0)!=0)gj[j&8191](i);__ZN6StringaSEPKc(i,1263606);if(b){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1125789,654936,131,655027,0);l=d;return}else{a[1263537]=0;l=d;return}}function __ZNK14FileAccessUnix7is_openEv(a){a=a|0;return (c[a+12>>2]|0)!=0|0}function __ZN14FileAccessUnix4seekEj(b,d){b=b|0;d=d|0;var e=0,f=0,g=0;e=b+12|0;f=c[e>>2]|0;if(!f){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1117370,654936,140,1117274,0);return}a[1263537]=0;g=b+20|0;c[g>>2]=0;if(!(_fseek(f,d,0)|0))return;d=c[e>>2]|0;if(!d){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(655009,654936,52,1117274,0);return}a[1263537]=0;if(!(_feof(d)|0))return;c[g>>2]=18;return}function __ZN14FileAccessUnix8seek_endEx(b,d,e){b=b|0;d=d|0;e=e|0;var f=0;e=b+12|0;f=c[e>>2]|0;if(!f){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1117375,654936,148,1117274,0);return}a[1263537]=0;if(!(_fseek(f,d,2)|0))return;d=c[e>>2]|0;if(!d){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(655009,654936,52,1117274,0);return}a[1263537]=0;if(!(_feof(d)|0))return;c[b+20>>2]=18;return}function __ZNK14FileAccessUnix7get_posEv(b){b=b|0;var d=0,e=0,f=0;d=b+12|0;e=_ftell(c[d>>2]|0)|0;if(e|0)return e|0;f=c[d>>2]|0;if(!f){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(655009,654936,52,1117274,0);return e|0}a[1263537]=0;if(!(_feof(f)|0))return e|0;c[b+20>>2]=18;return e|0}function __ZNK14FileAccessUnix7get_lenEv(b){b=b|0;var d=0,e=0,f=0;if(!(c[b+12>>2]|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1117392,654936,162,1118343,0);d=0;return d|0}else{a[1263537]=0;e=ij[c[(c[b>>2]|0)+28>>2]&8191](b)|0;bj[c[(c[b>>2]|0)+24>>2]&4095](b,0,0);f=ij[c[(c[b>>2]|0)+28>>2]&8191](b)|0;Pi[c[(c[b>>2]|0)+20>>2]&2047](b,e);d=f;return d|0}return 0}function __ZNK14FileAccessUnix11eof_reachedEv(a){a=a|0;return (c[a+20>>2]|0)==18|0}function __ZNK14FileAccessUnix5get_8Ev(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d;f=b+12|0;g=c[f>>2]|0;if(!g){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1117412,654936,180,1118343,0);h=0;l=d;return h|0}a[1263537]=0;do if(!(_fread(e,1,1,g)|0)){i=c[f>>2]|0;if(!i){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(655009,654936,52,1117274,0);break}a[1263537]=0;if(_feof(i)|0)c[b+20>>2]=18}while(0);h=a[e>>0]|0;l=d;return h|0}function __ZNK14FileAccessUnix10get_bufferEPhi(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;f=b+12|0;g=c[f>>2]|0;if(!g){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1117469,654936,191,654970,0);h=-1;return h|0}a[1263537]=0;i=_fread(d,1,e,g)|0;g=c[f>>2]|0;if(!g){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(655009,654936,52,1117274,0);h=i;return h|0}a[1263537]=0;if(!(_feof(g)|0)){h=i;return h|0}c[b+20>>2]=18;h=i;return h|0}function __ZNK14FileAccessUnix9get_errorEv(a){a=a|0;return c[a+20>>2]|0}function __ZN14FileAccessUnix7store_8Eh(b,d){b=b|0;d=d|0;var e=0;e=c[b+12>>2]|0;if(!e){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1117597,654936,204,1117274,0);return}else{a[1263537]=0;_fputc(d<<24>>24,e)|0;return}}function __ZN14FileAccessUnix11file_existsERK6String(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d+4|0;f=d;c[e>>2]=__ZNK10FileAccess8fix_pathERK6String(a,b)|0;c[f>>2]=__ZNK6String4utf8Ev(e)|0;b=_fopen(__ZNK10CharString8get_dataEv(f)|0,1214161)|0;a=c[f>>2]|0;if(a|0?(__Z16atomic_decrementPj(a+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(a,1);if(!b)g=0;else{_fclose(b)|0;g=1}b=c[e>>2]|0;if(!b){l=d;return g|0}if(__Z16atomic_decrementPj(b+-8|0)|0){l=d;return g|0}__ZN6Memory11free_staticEPvb(b,1);l=d;return g|0}function __ZN14FileAccessUnixD2Ev(a){a=a|0;var b=0;c[a>>2]=202080;__ZN14FileAccessUnix5closeEv(a);b=c[a+28>>2]|0;if(b|0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(b,1);b=c[a+24>>2]|0;if(!b)return;if(__Z16atomic_decrementPj(b+-8|0)|0)return;__ZN6Memory11free_staticEPvb(b,1);return}function __ZN14FileAccessUnixD0Ev(a){a=a|0;var b=0;c[a>>2]=202080;__ZN14FileAccessUnix5closeEv(a);b=c[a+28>>2]|0;if(b|0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(b,1);b=c[a+24>>2]|0;if(!b){__ZdlPv(a);return}if(__Z16atomic_decrementPj(b+-8|0)|0){__ZdlPv(a);return}__ZN6Memory11free_staticEPvb(b,1);__ZdlPv(a);return}function __ZNK7OS_Unix22get_audio_driver_countEv(a){a=a|0;return 1}function __ZNK7OS_Unix21get_audio_driver_nameEi(a,b){a=a|0;b=b|0;return 656732}function __ZN7OS_Unix15initialize_coreEv(a){a=a|0;var b=0,d=0,e=0,f=0;b=l;l=l+144|0;if((l|0)>=(m|0))ba(144);d=b;__ZN11ThreadPosix12make_defaultEv();__ZN14SemaphorePosix12make_defaultEv();__ZN10MutexPosix12make_defaultEv();__ZN11RWLockPosix12make_defaultEv();c[313766]=96;c[313767]=96;c[313768]=96;c[313524]=97;c[313525]=97;c[313526]=97;__ZN14TCPServerPosix12make_defaultEv();__ZN18StreamPeerTCPPosix12make_defaultEv();__ZN18PacketPeerUDPPosix12make_defaultEv();__ZN7IP_Unix12make_defaultEv();e=a+56|0;f=e;c[f>>2]=0;c[f+4>>2]=0;f=ij[c[(c[a>>2]|0)+320>>2]&8191](a)|0;a=e;c[a>>2]=f;c[a+4>>2]=F;c[d>>2]=5100;hg(d+4|0)|0;c[d+132>>2]=268435457;if((Wg(17,d|0,0)|0)!=-1){l=b;return}_perror(655934);l=b;return}function __ZN7OS_Unix13finalize_coreEv(a){a=a|0;return}function __ZN7OS_Unix11print_errorEPKcS1_iS1_S1_N2OS9ErrorTypeE(b,d,e,f,g,h,i){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;i=i|0;var j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0;j=l;l=l+64|0;if((l|0)>=(m|0))ba(64);k=j+56|0;n=j+48|0;o=j+40|0;p=j+32|0;q=j+24|0;r=j+16|0;s=j+8|0;t=j;if(!(a[1092831]|0)){l=j;return}if((h|0)!=0?(a[h>>0]|0)!=0:0)u=h;else u=g;switch(i|0){case 0:{i=c[(c[b>>2]|0)+52>>2]|0;c[t>>2]=d;c[t+4>>2]=u;bj[i&4095](b,655694,t);t=c[(c[b>>2]|0)+52>>2]|0;c[s>>2]=e;c[s+4>>2]=f;bj[t&4095](b,655724,s);l=j;return}case 1:{s=c[(c[b>>2]|0)+52>>2]|0;c[r>>2]=d;c[r+4>>2]=u;bj[s&4095](b,655750,r);r=c[(c[b>>2]|0)+52>>2]|0;c[q>>2]=e;c[q+4>>2]=f;bj[r&4095](b,655782,q);l=j;return}case 2:{q=c[(c[b>>2]|0)+52>>2]|0;c[p>>2]=d;c[p+4>>2]=u;bj[q&4095](b,655808,p);p=c[(c[b>>2]|0)+52>>2]|0;c[o>>2]=e;c[o+4>>2]=f;bj[p&4095](b,655845,o);l=j;return}case 3:{o=c[(c[b>>2]|0)+52>>2]|0;c[n>>2]=d;c[n+4>>2]=u;bj[o&4095](b,655871,n);n=c[(c[b>>2]|0)+52>>2]|0;c[k>>2]=e;c[k+4>>2]=f;bj[n&4095](b,655908,k);l=j;return}default:{l=j;return}}}function __ZN7OS_Unix5printEPKcz(a,b,d){a=a|0;b=b|0;d=d|0;var e=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=a;c[e>>2]=d;_vprintf(b,e)|0;l=a;return}function __ZN7OS_Unix6vprintEPKcPib(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;if(e){e=c[109692]|0;_vfprintf(e,b,d)|0;_fflush(e)|0;return}else{_vprintf(b,d)|0;_fflush(c[109659]|0)|0;return}}function __ZN7OS_Unix5alertERK6StringS2_(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);a=d;e=d+4|0;f=c[109692]|0;c[e>>2]=__ZNK6String4utf8Ev(b)|0;c[a>>2]=__ZNK10CharString8get_dataEv(e)|0;_fprintf(f,655683,a)|0;a=c[e>>2]|0;if(!a){l=d;return}if(__Z16atomic_decrementPj(a+-8|0)|0){l=d;return}__ZN6Memory11free_staticEPvb(a,1);l=d;return}function __ZN7OS_Unix16get_stdin_stringEb(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0;d=l;l=l+1040|0;if((l|0)>=(m|0))ba(1040);e=d+4|0;f=d;if(!b){_fileno(c[109566]|0)|0;__ZN6StringC2EPKc(e,1263606);g=c[e>>2]|0;l=d;return g|0}b=a+64|0;__ZN6StringC2EPKc(f,_fgets(d+8|0,1024,c[109566]|0)|0);a=__ZNK6StringplERKS_(b,f)|0;if(a){h=(__Z28atomic_conditional_incrementPj(a+-8|0)|0)==0;i=h?0:a;if(!(__Z16atomic_decrementPj(a+-8|0)|0)){__ZN6Memory11free_staticEPvb(a,1);j=i}else j=i}else j=0;i=c[f>>2]|0;if(i|0?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);__ZN6StringaSEPKc(b,1263606);c[e>>2]=0;if(!j){g=c[e>>2]|0;l=d;return g|0}c[e>>2]=0;if(__Z28atomic_conditional_incrementPj(j+-8|0)|0)c[e>>2]=j;b=j;if(__Z16atomic_decrementPj(b+-8|0)|0){g=c[e>>2]|0;l=d;return g|0}__ZN6Memory11free_staticEPvb(b,1);g=c[e>>2]|0;l=d;return g|0}function __ZNK2OS15get_screen_sizeEi(a,b,d){a=a|0;b=b|0;d=d|0;Pi[c[(c[b>>2]|0)+160>>2]&2047](a,b);return}function __ZN2OS15set_window_sizeE7Vector2(a,b){a=a|0;b=b|0;return}function __ZN2OS21set_window_fullscreenEb(a,b){a=a|0;b=b|0;return}function __ZNK2OS20is_window_fullscreenEv(a){a=a|0;return 1}function __ZN2OS20set_window_maximizedEb(a,b){a=a|0;b=b|0;return}function __ZNK2OS19is_window_maximizedEv(a){a=a|0;return 1}function __ZN7OS_Unix20open_dynamic_libraryE6StringRPv(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;b=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=b+20|0;g=b+12|0;h=b+8|0;i=b+4|0;j=b;k=b+24|0;n=b+16|0;c[f>>2]=__ZNK6String4utf8Ev(d)|0;o=gf(__ZNK10CharString8get_dataEv(f)|0,2)|0;c[e>>2]=o;p=c[f>>2]|0;if(!p)q=o;else{if(!(__Z16atomic_decrementPj(p+-8|0)|0))__ZN6Memory11free_staticEPvb(p,1);q=c[e>>2]|0}if(q|0){r=0;l=b;return r|0}c[j>>2]=__ZplPKcRK6String(655633,d)|0;__ZN6StringC2EPKc(k,655537);c[i>>2]=__ZNK6StringplERKS_(j,k)|0;__ZN6StringC2EPKc(n,Gf()|0);c[h>>2]=__ZNK6StringplERKS_(i,n)|0;c[g>>2]=__ZNK6String4utf8Ev(h)|0;__Z19_err_set_last_errorPKc(__ZNK10CharString8get_dataEv(g)|0);d=c[g>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);d=c[h>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);d=c[n>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);d=c[i>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);d=c[k>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);d=c[j>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);a[1263537]=1;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(655662,655163,444,908254,0);a[1263537]=0;r=19;l=b;return r|0}function __ZN7OS_Unix21close_dynamic_libraryEPv(a,b){a=a|0;b=b|0;return (Ye(b|0)|0)!=0|0}function __ZN7OS_Unix33get_dynamic_library_symbol_handleEPv6StringRS0_(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0;b=l;l=l+32|0;if((l|0)>=(m|0))ba(32);g=b+20|0;h=b+12|0;i=b+8|0;j=b+4|0;k=b;n=b+24|0;o=b+16|0;Gf()|0;c[g>>2]=__ZNK6String4utf8Ev(e)|0;c[f>>2]=vd(d|0,__ZNK10CharString8get_dataEv(g)|0)|0;d=c[g>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);d=Gf()|0;if(!d){p=0;l=b;return p|0}c[k>>2]=__ZplPKcRK6String(655515,e)|0;__ZN6StringC2EPKc(n,655537);c[j>>2]=__ZNK6StringplERKS_(k,n)|0;__ZN6StringC2EPKc(o,d);c[i>>2]=__ZNK6StringplERKS_(j,o)|0;c[h>>2]=__ZNK6String4utf8Ev(i)|0;__Z19_err_set_last_errorPKc(__ZNK10CharString8get_dataEv(h)|0);d=c[h>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);d=c[i>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);d=c[o>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);d=c[j>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);d=c[n>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);d=c[k>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);a[1263537]=1;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(655547,655163,465,655581,0);a[1263537]=0;p=26;l=b;return p|0}function __ZNK7OS_Unix28get_installed_templates_pathEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+4|0;e=b+8|0;f=b;c[e>>2]=__ZNK7OS_Unix24get_global_settings_pathEv(a)|0;if(__ZNK6StringneEPKc(e,1263606)|0){__ZN6StringC2EPKc(f,655503);c[d>>2]=__ZNK6StringplERKS_(e,f)|0;a=c[f>>2]|0;if(a|0?(__Z16atomic_decrementPj(a+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(a,1)}else __ZN6StringC2EPKc(d,1263606);a=c[e>>2]|0;if(!a){g=c[d>>2]|0;l=b;return g|0}if(__Z16atomic_decrementPj(a+-8|0)|0){g=c[d>>2]|0;l=b;return g|0}__ZN6Memory11free_staticEPvb(a,1);g=c[d>>2]|0;l=b;return g|0}function __ZNK7OS_Unix19get_executable_pathEv(b){b=b|0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1114421,655163,556,655401,0);a[1263537]=0;return __ZNK2OS19get_executable_pathEv(b)|0}function __ZN7OS_Unix7executeERK6StringRK4ListIS0_16DefaultAllocatorEbPxPS0_Pi(b,d,e,f,g,h,i){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;i=i|0;var j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0;b=l;l=l+65584|0;if((l|0)>=(m|0))ba(65584);j=b;k=b+65576|0;n=b+36|0;o=b+40|0;p=b+28|0;q=b+24|0;r=b+32|0;s=b+20|0;t=b+16|0;u=b+12|0;v=b+8|0;w=b+4|0;if(!((h|0)!=0&f)){x=Qg()|0;if((x|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1114441,655163,362,655265,0);y=29;l=b;return y|0}a[1263537]=0;if(x|0)if(f){Ng(x|0,k|0,0)|0;if(i|0)c[i>>2]=(c[k>>2]|0)>>>8&255;y=0;l=b;return y|0}else{if(!g){y=0;l=b;return y|0}f=g;c[f>>2]=x;c[f+4>>2]=((x|0)<0)<<31>>31;y=0;l=b;return y|0}c[k>>2]=0;c[t>>2]=__ZNK6String4utf8Ev(d)|0;__ZN6VectorI10CharStringE9push_backES0_(k,t)|0;x=c[t>>2]|0;if(x|0?(__Z16atomic_decrementPj(x+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(x,1);x=0;while(1){t=c[e>>2]|0;f=(t|0)==0;if(f)z=0;else z=c[t+8>>2]|0;if((x|0)>=(z|0))break;if(f)A=0;else A=c[t+8>>2]|0;do if((A|0)<=(x|0)){if(f)B=0;else B=c[t+8>>2]|0;if((B|0)>(x|0)){a[1263537]=0;C=82;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145120,425,1146766,0);D=0;break}}else C=82;while(0);a:do if((C|0)==82){C=0;b:do if(!f?(g=c[t>>2]|0,g|0):0){E=g;g=0;while(1){if((g|0)==(x|0))break;F=c[E+4>>2]|0;if(!F)break b;else{E=F;g=g+1|0}}D=E;break a}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145120,440,1133820,0);a[1263537]=0;D=0}while(0);c[u>>2]=__ZNK6String4utf8Ev(D)|0;__ZN6VectorI10CharStringE9push_backES0_(k,u)|0;t=c[u>>2]|0;if(t|0?(__Z16atomic_decrementPj(t+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(t,1);x=x+1|0}c[o>>2]=0;x=0;while(1){u=c[k>>2]|0;D=(u|0)==0;if(D)G=0;else G=c[u+-4>>2]|0;if((x|0)>=(G|0)){C=95;break}if(D)H=0;else H=c[u+-4>>2]|0;do if((H|0)<=(x|0)){if(D)I=0;else I=c[u+-4>>2]|0;if((I|0)>(x|0)){a[1263537]=0;C=104;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);J=0;break}}else C=104;while(0);if((C|0)==104){C=0;__ZN6VectorI10CharStringE14_copy_on_writeEv(k);J=(c[k>>2]|0)+(x<<2)|0}u=__ZNK10CharString8get_dataEv(J)|0;D=c[o>>2]|0;if(!D)K=1;else K=(c[D+-4>>2]|0)+1|0;if(!(__ZN6VectorIPcE6resizeEi(o,K)|0)){a[1263537]=0;D=c[o>>2]|0;if(!D){C=111;break}B=c[D+-4>>2]|0;if((B|0)<1){C=111;break}__ZN6VectorIPcE14_copy_on_writeEv(o);c[(c[o>>2]|0)+(B+-1<<2)>>2]=u}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);x=x+1|0}if((C|0)==95){__ZN6VectorIPcE9push_backES0_(o,0)|0;c[v>>2]=__ZNK6String4utf8Ev(d)|0;x=__ZNK10CharString8get_dataEv(v)|0;kf(x|0,__ZN6VectorIPcEixEi(o,0)|0)|0;__ZN6VectorIcED2Ev(v);v=c[109692]|0;c[w>>2]=__ZNK6String4utf8Ev(d)|0;c[j>>2]=__ZNK10CharString8get_dataEv(w)|0;_fprintf(v,655320,j)|0;__ZN6VectorIcED2Ev(w);Qh()}else if((C|0)==111)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}else{c[k>>2]=0;c[n>>2]=__ZplPKcRK6String(1144826,d)|0;__ZN6StringC2EPKc(o,1144826);d=__ZNK6StringplERKS_(n,o)|0;w=d;j=c[k>>2]|0;if((j|0)==(d|0)){if(d|0)C=10}else{if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);c[k>>2]=0;if(d|0)if(!(__Z28atomic_conditional_incrementPj(d+-8|0)|0))C=10;else{c[k>>2]=w;C=10}}if((C|0)==10?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);d=c[o>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);d=c[n>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);d=0;while(1){n=c[e>>2]|0;if(!n)L=0;else L=c[n+8>>2]|0;if((d|0)>=(L|0))break;__ZN6StringC2EPKc(q,655262);n=c[e>>2]|0;w=(n|0)==0;if(w)M=0;else M=c[n+8>>2]|0;do if((M|0)<=(d|0)){if(w)N=0;else N=c[n+8>>2]|0;if((N|0)>(d|0)){a[1263537]=0;C=34;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145120,425,1146766,0);O=0;break}}else C=34;while(0);c:do if((C|0)==34){C=0;d:do if(!w?(j=c[n>>2]|0,j|0):0){v=j;j=0;while(1){if((j|0)==(d|0))break;x=c[v+4>>2]|0;if(!x)break d;else{v=x;j=j+1|0}}O=v;break c}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145120,440,1133820,0);a[1263537]=0;O=0}while(0);c[p>>2]=__ZNK6StringplERKS_(q,O)|0;__ZN6StringC2EPKc(r,1144826);c[o>>2]=__ZNK6StringplERKS_(p,r)|0;__ZN6StringpLERKS_(k,o)|0;n=c[o>>2]|0;if(n|0?(__Z16atomic_decrementPj(n+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(n,1);n=c[r>>2]|0;if(n|0?(__Z16atomic_decrementPj(n+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(n,1);n=c[p>>2]|0;if(n|0?(__Z16atomic_decrementPj(n+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(n,1);n=c[q>>2]|0;if(n|0?(__Z16atomic_decrementPj(n+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(n,1);d=d+1|0}__ZN6StringpLEPKc(k,655249)|0;c[s>>2]=__ZNK6String4utf8Ev(k)|0;d=_popen(__ZNK10CharString8get_dataEv(s)|0,1129173)|0;q=c[s>>2]|0;if(q|0?(__Z16atomic_decrementPj(q+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(q,1);if(!d){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1114441,655163,346,1106191,0);P=19}else{a[1263537]=0;if(_fgets(o,65535,d)|0)do __ZN6StringpLEPKc(h,o)|0;while((_fgets(o,65535,d)|0)!=0);o=_pclose(d)|0;if(i|0)c[i>>2]=o;P=0}o=c[k>>2]|0;if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(o,1);y=P;l=b;return y|0}return 0}function __ZN7OS_Unix4killERKx(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=(bf(c[b>>2]|0,9)|0)!=0;if(d){e=d?31:0;l=a;return e|0}Ng(c[b>>2]|0,a|0,0)|0;e=d?31:0;l=a;return e|0}function __ZNK7OS_Unix14get_process_IDEv(a){a=a|0;return _getpid()|0}function __ZN7OS_Unix7set_cwdERK6String(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=a;c[d>>2]=__ZNK6String4utf8Ev(b)|0;b=(_chdir(__ZNK10CharString8get_dataEv(d)|0)|0)==0;e=c[d>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);l=a;return (b?0:19)|0}function __ZNK7OS_Unix15has_environmentERK6String(a,b){a=a|0;b=b|0;var d=0,e=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=a;c[d>>2]=__ZNK6String4utf8Ev(b)|0;b=(Gh(__ZNK10CharString8get_dataEv(d)|0)|0)!=0;e=c[d>>2]|0;if(!e){l=a;return b|0}if(__Z16atomic_decrementPj(e+-8|0)|0){l=a;return b|0}__ZN6Memory11free_staticEPvb(e,1);l=a;return b|0}function __ZNK7OS_Unix15get_environmentERK6String(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=a+8|0;e=a+4|0;f=a;c[e>>2]=__ZNK6String4utf8Ev(b)|0;g=(Gh(__ZNK10CharString8get_dataEv(e)|0)|0)==0;h=c[e>>2]|0;if(h|0?(__Z16atomic_decrementPj(h+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(h,1);if(!g){c[f>>2]=__ZNK6String4utf8Ev(b)|0;__ZN6StringC2EPKc(d,Gh(__ZNK10CharString8get_dataEv(f)|0)|0);b=c[f>>2]|0;if(b|0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(b,1)}else __ZN6StringC2EPKc(d,1263606);l=a;return c[d>>2]|0}function __ZN7OS_Unix8get_nameEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,655244);l=a;return c[b>>2]|0}function __ZNK7OS_Unix8get_dateEb(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=d;c[f>>2]=yf(0)|0;if(e)g=Ze(f|0)|0;else g=nh(f|0)|0;c[b>>2]=(c[g+20>>2]|0)+1900;c[b+4>>2]=(c[g+16>>2]|0)+1;c[b+8>>2]=c[g+12>>2];c[b+12>>2]=c[g+24>>2];a[b+16>>0]=(c[g+32>>2]|0)!=0&1;l=d;return}function __ZNK7OS_Unix8get_timeEb(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e+8|0;g=e;c[f>>2]=yf(0)|0;if(d)h=Ze(f|0)|0;else h=nh(f|0)|0;c[a>>2]=c[h+8>>2];c[a+4>>2]=c[h+4>>2];c[a+8>>2]=c[h>>2];Pi[c[(c[b>>2]|0)+304>>2]&2047](g,b);b=c[g+4>>2]|0;if(!b){l=e;return}if(__Z16atomic_decrementPj(b+-8|0)|0){l=e;return}__ZN6Memory11free_staticEPvb(b,1);l=e;return}function __ZNK7OS_Unix18get_time_zone_infoEv(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0;d=l;l=l+48|0;if((l|0)>=(m|0))ba(48);e=d;f=d+8|0;g=d+32|0;h=d+16|0;i=d+4|0;c[f>>2]=yf(0)|0;j=nh(f|0)|0;Og(g|0,16,655235,j|0)|0;a[g+15>>0]=0;c[b+4>>2]=0;__ZN6StringaSEPKc(b+4|0,g);Og(h|0,16,655238,j|0)|0;a[h+15>>0]=0;c[e>>2]=i;_sscanf(h,655241,e)|0;e=c[i>>2]|0;i=(e|0)%100|0;c[b>>2]=(((e|0)/100|0)*60|0)+((e|0)<0?0-i|0:i);l=d;return}function __ZNK7OS_Unix13get_unix_timeEv(a){a=a|0;a=yf(0)|0;F=((a|0)<0)<<31>>31;return a|0}function __ZNK7OS_Unix20get_system_time_secsEv(a){a=a|0;var b=0,d=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;Af(b|0,0)|0;d=c[b>>2]|0;F=((d|0)<0)<<31>>31;l=a;return d|0}function __ZNK7OS_Unix10delay_usecEj(a,b){a=a|0;b=b|0;ch(b|0)|0;return}function __ZNK7OS_Unix14get_ticks_usecEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b;Af(d|0,0)|0;e=c[d+4>>2]|0;f=c[d>>2]|0;d=___muldi3(f|0,((f|0)<0)<<31>>31|0,1e6,0)|0;f=F;g=a+56|0;a=_i64Subtract(e|0,((e|0)<0)<<31>>31|0,c[g>>2]|0,c[g+4>>2]|0)|0;g=_i64Add(a|0,F|0,d|0,f|0)|0;l=b;return g|0}function __ZNK7OS_Unix10get_localeEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+8|0;e=b+12|0;f=b+4|0;g=b;h=c[(c[a>>2]|0)+268>>2]|0;__ZN6StringC2EPKc(e,655230);i=$i[h&8191](a,e)|0;h=c[e>>2]|0;if(h|0?(__Z16atomic_decrementPj(h+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(h,1);if(!i){__ZN6StringC2EPKc(d,1096867);j=d;k=c[j>>2]|0;l=b;return k|0}i=c[(c[a>>2]|0)+272>>2]|0;__ZN6StringC2EPKc(f,655230);c[e>>2]=$i[i&8191](a,f)|0;a=c[f>>2]|0;if(a|0?(__Z16atomic_decrementPj(a+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(a,1);__ZN6StringC2EPKc(g,1219936);a=__ZNK6String4findES_i(e,g,0)|0;f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);do if((a|0)!=-1){f=__ZNK6String6substrEii(e,0,a)|0;g=f;i=c[e>>2]|0;if((i|0)==(f|0)){if(!f){n=24;break}}else{if(i|0?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);c[e>>2]=0;if(!f){c[d>>2]=0;o=d;break}if(__Z28atomic_conditional_incrementPj(f+-8|0)|0)c[e>>2]=g}if(!(__Z16atomic_decrementPj(f+-8|0)|0)){__ZN6Memory11free_staticEPvb(f,1);n=24}else n=24}else n=24;while(0);if((n|0)==24){n=c[e>>2]|0;c[d>>2]=0;do if(n){c[d>>2]=0;if(!(__Z28atomic_conditional_incrementPj(n+-8|0)|0)){p=c[e>>2]|0;break}else{a=c[e>>2]|0;c[d>>2]=a;p=a;break}}else p=n;while(0);if((p|0)!=0?(__Z16atomic_decrementPj(p+-8|0)|0)==0:0){__ZN6Memory11free_staticEPvb(p,1);o=d}else o=d}j=o;k=c[j>>2]|0;l=b;return k|0}function __ZNK7OS_Unix12get_data_dirEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;b=l;l=l+64|0;if((l|0)>=(m|0))ba(64);d=b+48|0;e=b+44|0;f=b;g=b+40|0;h=b+32|0;i=b+36|0;j=b+28|0;k=b+24|0;c[d>>2]=__ZNK2OS25get_safe_application_nameEv(a)|0;do if(__ZNK6StringneEPKc(d,1263606)|0){n=c[(c[a>>2]|0)+268>>2]|0;__ZN6StringC2EPKc(e,655200);o=$i[n&8191](a,e)|0;n=c[e>>2]|0;if(n|0?(__Z16atomic_decrementPj(n+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(n,1);if(o){o=__ZN12GlobalConfig13get_singletonEv()|0;__ZN10StringNameC2EPKc(e,1133339);__ZNK6Object3getERK10StringNamePb(f,o,e,0);o=__ZNK7VariantcvbEv(f)|0;if(c[f>>2]|0)__ZN7Variant5clearEv(f);__ZN10StringNameD2Ev(e);n=c[(c[a>>2]|0)+272>>2]|0;if(o){__ZN6StringC2EPKc(e,655200);c[h>>2]=$i[n&8191](a,e)|0;__ZN6StringC2EPKc(i,655205);c[g>>2]=__ZNK6StringplERKS_(h,i)|0;o=__ZNK6StringplERKS_(g,d)|0;p=c[g>>2]|0;if(p|0?(__Z16atomic_decrementPj(p+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(p,1);p=c[i>>2]|0;if(p|0?(__Z16atomic_decrementPj(p+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(p,1);p=c[h>>2]|0;if(p|0?(__Z16atomic_decrementPj(p+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(p,1);p=c[e>>2]|0;if(p|0?(__Z16atomic_decrementPj(p+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(p,1);q=o;break}else{__ZN6StringC2EPKc(e,655200);c[k>>2]=$i[n&8191](a,e)|0;__ZN6StringC2EPKc(i,655227);c[j>>2]=__ZNK6StringplERKS_(k,i)|0;n=__ZNK6StringplERKS_(j,d)|0;o=c[j>>2]|0;if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(o,1);o=c[i>>2]|0;if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(o,1);o=c[k>>2]|0;if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(o,1);o=c[e>>2]|0;if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(o,1);q=n;break}}else r=35}else r=35;while(0);if((r|0)==35)q=__ZNK12GlobalConfig17get_resource_pathEv(__ZN12GlobalConfig13get_singletonEv()|0)|0;r=c[d>>2]|0;if(!r){l=b;return q|0}if(__Z16atomic_decrementPj(r+-8|0)|0){l=b;return q|0}__ZN6Memory11free_staticEPvb(r,1);l=b;return q|0}function __ZN7OS_Unix11debug_breakEv(a){a=a|0;Bd(1144807,655163,103,655188)}function __ZNK7OS_Unix19get_processor_countEv(a){a=a|0;return Yd(83)|0}function __ZN7OS_Unix21check_feature_supportERK6String(a,b){a=a|0;b=b|0;a=__ZN12VisualServer13get_singletonEv()|0;return $i[c[(c[a>>2]|0)+1376>>2]&8191](a,b)|0}function __ZN7OS_UnixD2Ev(a){a=a|0;var b=0;c[a>>2]=202240;b=c[a+64>>2]|0;if(b|0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(b,1);__ZN2OSD2Ev(a);return}function __ZN7OS_UnixD0Ev(a){a=a|0;var b=0;c[a>>2]=202240;b=c[a+64>>2]|0;if(b|0?(__Z16atomic_decrementPj(b+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(b,1);__ZN2OSD2Ev(a);__ZdlPv(a);return}function __ZN7OS_Unix21unix_initialize_audioEi(a,b){a=a|0;b=b|0;return 0}function __ZN6VectorI10CharStringE9push_backES0_(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;g=c[b>>2]|0;if(!g)h=1;else h=(c[g+-4>>2]|0)+1|0;if(__ZN6VectorI10CharStringE6resizeEi(b,h)|0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);i=1;l=e;return i|0}a[1263537]=0;h=c[b>>2]|0;if(!h)j=-1;else j=(c[h+-4>>2]|0)+-1|0;c[f>>2]=0;h=c[d>>2]|0;if(h|0?(c[f>>2]=0,__Z28atomic_conditional_incrementPj(h+-8|0)|0):0)c[f>>2]=c[d>>2];__ZN6VectorI10CharStringE3setEiS0_(b,j,f);j=c[f>>2]|0;if(!j){i=0;l=e;return i|0}if(__Z16atomic_decrementPj(j+-8|0)|0){i=0;l=e;return i|0}__ZN6Memory11free_staticEPvb(j,1);i=0;l=e;return i|0}function __ZN6VectorIPcE9push_backES0_(b,d){b=b|0;d=d|0;var e=0,f=0,g=0;e=c[b>>2]|0;if(!e)f=1;else f=(c[e+-4>>2]|0)+1|0;if(__ZN6VectorIPcE6resizeEi(b,f)|0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);g=1;return g|0}a[1263537]=0;f=c[b>>2]|0;if(!f)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);e=c[f+-4>>2]|0;if((e|0)<1)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);__ZN6VectorIPcE14_copy_on_writeEv(b);c[(c[b>>2]|0)+(e+-1<<2)>>2]=d;g=0;return g|0}function __ZN6VectorIPcEixEi(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0;do if((d|0)>=0){e=c[b>>2]|0;f=(e|0)==0;if(f)g=0;else g=c[e+-4>>2]|0;if((g|0)<=(d|0)){if(f)h=0;else h=c[e+-4>>2]|0;if((h|0)<=(d|0))break;a[1263537]=0}__ZN6VectorIPcE14_copy_on_writeEv(b);i=(c[b>>2]|0)+(d<<2)|0;return i|0}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);i=0;return i|0}function __ZN6VectorIcED2Ev(a){a=a|0;var b=0;b=c[a>>2]|0;if(!b)return;if(__Z16atomic_decrementPj(b+-8|0)|0)return;__ZN6Memory11free_staticEPvb(b,1);return}function __ZN6VectorI10CharStringE14_copy_on_writeEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0;b=c[a>>2]|0;if(!b)return;if((c[b+-8>>2]|0)>>>0<=1)return;d=c[b+-4>>2]|0;b=(d<<2)+-1|0;e=b>>>1|b;b=e>>>2|e;e=b>>>4|b;b=e>>>8|e;e=__ZN6Memory12alloc_staticEjb((b>>>16|b)+1|0,1)|0;c[e+-8>>2]=1;c[e+-4>>2]=d;if(d|0){b=0;do{f=e+(b<<2)|0;g=(c[a>>2]|0)+(b<<2)|0;c[f>>2]=0;if((c[g>>2]|0?(c[f>>2]=0,h=c[g>>2]|0,h|0):0)?__Z28atomic_conditional_incrementPj(h+-8|0)|0:0)c[f>>2]=c[g>>2];b=b+1|0}while((b|0)!=(d|0))}d=c[a>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0){b=c[a>>2]|0;g=(b|0)==0?0:b+-4|0;b=g+4|0;if(c[g>>2]|0){f=0;do{h=c[b+(f<<2)>>2]|0;if(h|0?(__Z16atomic_decrementPj(h+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(h,1);f=f+1|0}while(f>>>0<(c[g>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(d,1)}c[a>>2]=e;return}function __ZN6VectorIPcE6resizeEi(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0;if((d|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,269,1145657,0);e=31;return e|0}a[1263537]=0;f=c[b>>2]|0;if(!f)g=0;else g=c[f+-4>>2]|0;if((g|0)==(d|0)){e=0;return e|0}if(!d){if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);c[b>>2]=0;e=0;return e|0}__ZN6VectorIPcE14_copy_on_writeEv(b);f=d<<2;if(d>>>0<=1073741823?(g=f+-1|0,h=g>>>1|g,g=h>>>2|h,h=g>>>4|g,g=h>>>8|h,h=(g>>>16|g)+1|0,f>>>0<4294967264):0){a[1263537]=0;f=c[b>>2]|0;do if(!f)if((d|0)>0)i=18;else{j=0;i=25}else{g=c[f+-4>>2]|0;if((g|0)<(d|0))if(!g)i=18;else{k=__ZN6Memory14realloc_staticEPvjb(f,h,1)|0;if(k|0){a[1263537]=0;l=k;break}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,300,1145876,0);e=6;return e|0}else{j=g;i=25}}while(0);do if((i|0)==18){g=__ZN6Memory12alloc_staticEjb(h,1)|0;if(g|0){a[1263537]=0;c[g+-4>>2]=0;c[g+-8>>2]=1;l=g;break}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,292,1145820,0);e=6;return e|0}else if((i|0)==25){if((j|0)<=(d|0)){e=0;return e|0}g=__ZN6Memory14realloc_staticEPvjb(f,h,1)|0;if(!g){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,324,1145876,0);e=6;return e|0}else{a[1263537]=0;c[b>>2]=g;c[g+-4>>2]=d;e=0;return e|0}}while(0);c[b>>2]=l;c[((l|0)==0?0:l+-4|0)>>2]=d;e=0;return e|0}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,285,1145723,0);e=6;return e|0}function __ZN6VectorIPcE14_copy_on_writeEv(a){a=a|0;var b=0,d=0,e=0;b=c[a>>2]|0;if(!b)return;if((c[b+-8>>2]|0)>>>0<=1)return;d=c[b+-4>>2]|0;b=(d<<2)+-1|0;e=b>>>1|b;b=e>>>2|e;e=b>>>4|b;b=e>>>8|e;e=__ZN6Memory12alloc_staticEjb((b>>>16|b)+1|0,1)|0;c[e+-8>>2]=1;c[e+-4>>2]=d;if(d|0){b=0;do{c[e+(b<<2)>>2]=c[(c[a>>2]|0)+(b<<2)>>2];b=b+1|0}while((b|0)!=(d|0))}d=c[a>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);c[a>>2]=e;return}function __ZN6VectorI10CharStringE6resizeEi(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0;if((d|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,269,1145657,0);e=31;return e|0}a[1263537]=0;f=c[b>>2]|0;if(!f)g=0;else g=c[f+-4>>2]|0;if((g|0)==(d|0)){e=0;return e|0}if(!d){if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0){g=c[b>>2]|0;h=(g|0)==0?0:g+-4|0;g=h+4|0;if(c[h>>2]|0){i=0;do{j=c[g+(i<<2)>>2]|0;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);i=i+1|0}while(i>>>0<(c[h>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(f,1)}c[b>>2]=0;e=0;return e|0}__ZN6VectorI10CharStringE14_copy_on_writeEv(b);f=d<<2;if(d>>>0<=1073741823?(h=f+-1|0,i=h>>>1|h,h=i>>>2|i,i=h>>>4|h,h=i>>>8|i,i=(h>>>16|h)+1|0,f>>>0<4294967264):0){a[1263537]=0;f=c[b>>2]|0;do if(!f)if((d|0)>0)k=23;else{l=0;k=32}else{h=c[f+-4>>2]|0;if((h|0)<(d|0))if(!h)k=23;else{g=__ZN6Memory14realloc_staticEPvjb(f,i,1)|0;if(g|0){a[1263537]=0;m=g;n=c[g+-4>>2]|0;break}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,300,1145876,0);e=6;return e|0}else{l=h;k=32}}while(0);do if((k|0)==23){h=__ZN6Memory12alloc_staticEjb(i,1)|0;if(h|0){a[1263537]=0;c[h+-4>>2]=0;c[h+-8>>2]=1;m=h;n=0;break}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,292,1145820,0);e=6;return e|0}else if((k|0)==32){if((l|0)<=(d|0)){e=0;return e|0}if((c[f+-4>>2]|0)>>>0>d>>>0){h=d;g=f;do{j=c[g+(h<<2)>>2]|0;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);h=h+1|0;g=c[b>>2]|0}while(h>>>0<(c[g+-4>>2]|0)>>>0);o=g}else o=f;h=__ZN6Memory14realloc_staticEPvjb(o,i,1)|0;if(!h){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,324,1145876,0);e=6;return e|0}else{a[1263537]=0;c[b>>2]=h;c[h+-4>>2]=d;e=0;return e|0}}while(0);c[b>>2]=m;if((n|0)<(d|0)){i=n<<2;_memset(m+i|0,0,(d<<2)-i|0)|0;p=c[b>>2]|0}else p=m;c[((p|0)==0?0:p+-4|0)>>2]=d;e=0;return e|0}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,285,1145723,0);e=6;return e|0}function __ZN6VectorI10CharStringE3setEiS0_(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0;do if((d|0)<0)f=8;else{g=c[b>>2]|0;h=(g|0)==0;if(h)i=0;else i=c[g+-4>>2]|0;if((i|0)<=(d|0)){if(h)j=0;else j=c[g+-4>>2]|0;if((j|0)<=(d|0)){f=8;break}a[1263537]=0}__ZN6VectorI10CharStringE14_copy_on_writeEv(b);k=(c[b>>2]|0)+(d<<2)|0}while(0);if((f|0)==8){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);k=0}f=c[k>>2]|0;if((f|0)==(c[e>>2]|0))return;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);c[k>>2]=0;f=c[e>>2]|0;if(!f)return;if(!(__Z28atomic_conditional_incrementPj(f+-8|0)|0))return;c[k>>2]=c[e>>2];return}function __ZNK7OS_Unix24get_global_settings_pathEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1263606);l=a;return c[b>>2]|0}function __ZN11ThreadPosix12make_defaultEv(){c[313805]=1185;c[313806]=98;c[313807]=5101;c[313808]=4977;return}function __ZN14SemaphorePosix12make_defaultEv(){c[313801]=99;return}function __ZN10MutexPosix12make_defaultEv(){c[313809]=4978;return}function __ZN11RWLockPosix12make_defaultEv(){c[313804]=100;return}function __ZN10FileAccess15_create_builtinI14FileAccessUnixEEPS_v(){var a=0;a=__ZnwjPKc(32,1263606)|0;__ZN14FileAccessUnixC2Ev(a);return a|0}function __ZN9DirAccess15_create_builtinI13DirAccessUnixEEPS_v(){var a=0;a=__ZnwjPKc(24,1263606)|0;__ZN13DirAccessUnixC2Ev(a);return a|0}function __ZN14TCPServerPosix12make_defaultEv(){c[313832]=101;return}function __ZN18StreamPeerTCPPosix12make_defaultEv(){c[313906]=102;return}function __ZN18PacketPeerUDPPosix12make_defaultEv(){c[313835]=103;return}function __ZN7IP_Unix12make_defaultEv(){c[313824]=104;return}function __Z14handle_sigchldi(a){a=a|0;a=c[(___errno_location()|0)>>2]|0;do{}while((Ng(-1,0,1)|0)>0);c[(___errno_location()|0)>>2]=a;return}function __ZN7IP_Unix12_create_unixEv(){var a=0;a=__ZnwjPKc(88,1263606)|0;__ZN2IPC2Ev(a);c[a>>2]=201652;__ZN10StringNameC2Ev(a+84|0);__Z22postinitialize_handlerP6Object(a);return a|0}function __ZN18PacketPeerUDPPosix7_createEv(){var b=0,d=0;b=__ZnwjPKc(131256,1263606)|0;__ZN13PacketPeerUDPC2Ev(b);c[b>>2]=201752;d=b+104|0;c[d>>2]=0;c[b+108>>2]=0;c[b+112>>2]=0;__ZN10RingBufferIhE6resizeEi(d,0);__ZN10IP_Address5clearEv(b+131192|0);__ZN10IP_Address5clearEv(b+131232|0);a[b+100>>0]=1;a[b+131224>>0]=1;c[b+131220>>2]=-1;c[b+131212>>2]=0;c[b+131216>>2]=0;c[b+131252>>2]=0;c[b+131228>>2]=0;__ZN10RingBufferIhE6resizeEi(d,16);__Z22postinitialize_handlerP6Object(b);return b|0}function __ZN18StreamPeerTCPPosix7_createEv(){var a=0;a=__ZnwjPKc(136,1263606)|0;__ZN13StreamPeerTCPC2Ev(a);c[a>>2]=201508;__ZN10IP_Address5clearEv(a+112|0);c[a+104>>2]=0;c[a+108>>2]=-1;c[a+100>>2]=0;c[a+132>>2]=0;__Z22postinitialize_handlerP6Object(a);return a|0}function __ZN14TCPServerPosix7_createEv(){var a=0;a=__ZnwjPKc(100,1263606)|0;__ZN10TCP_ServerC2Ev(a);c[a>>2]=202788;c[a+92>>2]=-1;c[a+96>>2]=0;__Z22postinitialize_handlerP6Object(a);return a|0}function __ZN10TCP_Server18_initialize_classvEv(b){b=b|0;if(a[1263235]|0)return;if(!(a[1257001]|0)){__ZN6Object16initialize_classEv();__ZN7ClassDB10_add_classI9ReferenceEEvv();__ZN9Reference13_bind_methodsEv();a[1257001]=1}__ZN7ClassDB10_add_classI10TCP_ServerEEvv();__ZN10TCP_Server13_bind_methodsEv();a[1263235]=1;return}function __ZN10TCP_Server5_setvERK10StringNameRK7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK10TCP_Server5_getvERK10StringNameR7Variant(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function __ZNK10TCP_Server19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+24|0;g=e+4|0;h=e;if(!d)__ZNK9Reference19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,0);__ZN6StringC2EPKc(f,1125947);i=c[f>>2]|0;f=i;j=g+4|0;c[j>>2]=0;k=g+12|0;c[k>>2]=0;c[g>>2]=0;n=(i|0)==0;if(!n?(c[j>>2]=0,__Z28atomic_conditional_incrementPj(i+-8|0)|0):0)c[j>>2]=f;c[g+8>>2]=0;f=c[k>>2]|0;if(f|0){if(!(__Z16atomic_decrementPj(f+-8|0)|0))__ZN6Memory11free_staticEPvb(f,1);c[k>>2]=0}c[g+16>>2]=256;if(!(c[b>>2]|0)){k=__ZnwjPFPvjE(12,4740)|0;c[b>>2]=k;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0}k=__ZnwjPFPvjE(32,4740)|0;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0;c[k+12>>2]=0;c[k+16>>2]=7;f=k+20|0;c[f>>2]=0;j=k+24|0;c[j>>2]=0;o=k+28|0;c[o>>2]=0;__ZN12PropertyInfoaSERKS_(k,g)|0;p=c[b>>2]|0;q=p+4|0;r=c[q>>2]|0;c[j>>2]=r;c[f>>2]=0;c[o>>2]=p;if(r|0)c[r+20>>2]=k;c[q>>2]=k;if(!(c[p>>2]|0))c[p>>2]=k;k=p+8|0;c[k>>2]=(c[k>>2]|0)+1;k=c[g+12>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);k=c[g+4>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);if(!n?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);__ZN10StringNameC2EPKc(h,1125947);__ZN7ClassDB17get_property_listE10StringNameP4ListI12PropertyInfo16DefaultAllocatorEbPK6Object(h,b,1,a);__ZN10StringNameD2Ev(h);if(!d){l=e;return}__ZNK9Reference19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb(a,b,1);l=e;return}function __ZN10TCP_Server14_notificationvEib(a,b,c){a=a|0;b=b|0;c=c|0;return}function __ZNK10TCP_Server16_get_class_namevEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+8|0;e=b+4|0;f=b;g=a+88|0;a=c[g>>2]|0;if(a|0){if(c[a+4>>2]|0){l=b;return g|0}if(__ZNK6String6lengthEv(a+8|0)|0){l=b;return g|0}}__ZN6StringC2EPKc(d,1125947);c[f>>2]=c[d>>2];__ZN10StringNameC2ERK6String(e,f);__ZN10StringNameaSERKS_(g,e);__ZN10StringNameD2Ev(e);e=c[f>>2]|0;if(e|0?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);l=b;return g|0}function __ZNK10TCP_Server9get_classEv(a){a=a|0;var b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=a;__ZN6StringC2EPKc(b,1125947);l=a;return c[b>>2]|0}function __ZNK10TCP_Server8is_classERK6String(a,b){a=a|0;b=b|0;var c=0;if(!(__ZNK6StringeqEPKc(b,1125947)|0)?!(__ZNK6StringeqEPKc(b,1126157)|0):0)c=__ZNK6StringeqEPKc(b,1142944)|0;else c=1;return c|0}function __ZNK10TCP_Server12is_class_ptrEPv(a,b){a=a|0;b=b|0;return (b|0)==1234088|((b|0)==1220724|(b|0)==1220580)|0}function __ZN14TCPServerPosixD2Ev(b){b=b|0;var d=0,e=0,f=0;c[b>>2]=202788;d=b+92|0;e=c[d>>2]|0;do if((e|0)!=-1)if(!(_close(e)|0)){a[1263537]=0;f=5;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1125942,655960,180,655994,0);break}else f=5;while(0);if((f|0)==5){c[d>>2]=-1;c[b+96>>2]=0}c[b>>2]=202896;__ZN10StringNameD2Ev(b+88|0);__ZN9ReferenceD2Ev(b);return}function __ZN14TCPServerPosixD0Ev(b){b=b|0;var d=0,e=0,f=0;c[b>>2]=202788;d=b+92|0;e=c[d>>2]|0;do if((e|0)!=-1)if(!(_close(e)|0)){a[1263537]=0;f=5;break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1125942,655960,180,655994,0);break}else f=5;while(0);if((f|0)==5){c[d>>2]=-1;c[b+96>>2]=0}c[b>>2]=202896;__ZN10StringNameD2Ev(b+88|0);__ZN9ReferenceD2Ev(b);__ZdlPv(b);return}function __ZN14TCPServerPosix6listenEt10IP_Address(e,f,g){e=e|0;f=f|0;g=g|0;var h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0;h=l;l=l+160|0;if((l|0)>=(m|0))ba(160);i=h;j=h+152|0;k=h+24|0;n=e+92|0;if((c[n>>2]|0)!=-1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1125880,655960,74,656137,0);o=22;l=h;return o|0}a[1263537]=0;do if(!(a[g+16>>0]|0)){if(a[g+17>>0]|0){a[1263537]=0;p=e+96|0;c[p>>2]=3;q=3;r=p;break}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1125880,655960,75,656209,0);o=31;l=h;return o|0}else{a[1263537]=0;p=e+96|0;c[p>>2]=3;s=__ZNK10IP_Address7is_ipv4Ev(g)|0;t=s?1:2;c[p>>2]=t;q=t;r=p}while(0);a[1263537]=0;p=(q|0)==1;t=_socket(p?2:10,1,6)|0;if((t|0)==-1){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(656324,656339,110,656422,0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1125880,655960,90,656471,0);o=1;l=h;return o|0}a[1263537]=0;if(!p?(c[j>>2]=(q|0)!=3&1,_setsockopt(t,41,26,j,4)|0):0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(656324,656339,116,656371,1);a[1263537]=0}a[1263537]=0;c[i>>2]=2048;_fcntl(t,4,i)|0;c[j>>2]=1;if((_setsockopt(t,1,2,j,4)|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1125880,655960,101,656524,1);a[1263537]=0}j=c[r>>2]|0;c[i>>2]=c[g>>2];c[i+4>>2]=c[g+4>>2];c[i+8>>2]=c[g+8>>2];c[i+12>>2]=c[g+12>>2];c[i+16>>2]=c[g+16>>2];g=k;r=g+128|0;do{c[g>>2]=0;g=g+4|0}while((g|0)<(r|0));do if((j|0)==1){b[k>>1]=2;b[k+2>>1]=_htons(f)|0;q=k+4|0;if(!(a[i+16>>0]|0)){c[q>>2]=0;u=16;break}else{p=__ZNK10IP_Address8get_ipv4Ev(i)|0;s=d[p>>0]|d[p+1>>0]<<8|d[p+2>>0]<<16|d[p+3>>0]<<24;b[q>>1]=s;b[q+2>>1]=s>>>16;u=16;break}}else{b[k>>1]=10;b[k+2>>1]=_htons(f)|0;s=k+8|0;if(!(a[i+16>>0]|0)){c[s>>2]=c[313982];c[s+4>>2]=c[313983];c[s+8>>2]=c[313984];c[s+12>>2]=c[313985];u=28;break}else{g=s;s=__ZNK10IP_Address8get_ipv6Ev(i)|0;r=g+16|0;do{a[g>>0]=a[s>>0]|0;g=g+1|0;s=s+1|0}while((g|0)<(r|0));u=28;break}}while(0);do if((_bind(t,k,u)|0)==-1)v=22;else{if((_listen(t,1)|0)==-1){_close(t)|0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1125880,655960,112,656542,0);a[1263537]=0;v=1;break}if((c[n>>2]|0)!=-1)gj[c[(c[e>>2]|0)+96>>2]&8191](e);c[n>>2]=t;v=0}while(0);o=v;l=h;return o|0}function __ZNK14TCPServerPosix23is_connection_availableEv(d){d=d|0;var e=0,f=0,g=0,h=0,i=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;g=c[d+92>>2]|0;if((g|0)==-1){h=0;l=e;return h|0}c[f>>2]=g;b[f+4>>1]=1;g=f+6|0;b[g>>1]=0;d=_poll(f,1,0)|0;do if((d|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1125902,655960,139,656089,0);i=1}else{a[1263537]=0;if(d|0?b[g>>1]&1:0){i=1;break}i=0}while(0);h=i;l=e;return h|0}function __ZN14TCPServerPosix15take_connectionEv(d){d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0;e=l;l=l+176|0;if((l|0)>=(m|0))ba(176);f=e;g=e+48|0;h=e+40|0;i=e+20|0;if(!(ij[c[(c[d>>2]|0)+88>>2]&8191](d)|0)){j=0;l=e;return j|0}c[h>>2]=128;k=_accept(c[d+92>>2]|0,g,h)|0;do if((k|0)!=-1){a[1263537]=0;c[f>>2]=2048;_fcntl(k,4,f)|0;h=__ZnwjPKc(136,1263606)|0;__ZN18StreamPeerTCPPosixC2Ev(h);__Z22postinitialize_handlerP6Object(h);if(!h){n=0;o=0}else{a[1263537]=0;__ZN9Reference8init_refEv(h)|0;n=h;o=h}__ZN10IP_Address5clearEv(i);switch(b[g>>1]|0){case 2:{__ZN10IP_Address8set_ipv4EPKh(i,g+4|0);p=9;break}case 10:{__ZN10IP_Address8set_ipv6EPKh(i,g+8|0);p=9;break}default:q=0}if((p|0)==9)q=(_ntohs(b[g+2>>1]|0)|0)&65535;h=c[d+96>>2]|0;c[f>>2]=c[i>>2];c[f+4>>2]=c[i+4>>2];c[f+8>>2]=c[i+8>>2];c[f+12>>2]=c[i+12>>2];c[f+16>>2]=c[i+16>>2];__ZN18StreamPeerTCPPosix10set_socketEi10IP_AddressiN2IP4TypeE(n,k,f,q,h);if(!n){r=0;break}if($i[c[(c[n>>2]|0)+44>>2]&8191](n,1234068)|0){__ZN9Reference9referenceEv(n);s=n;t=n}else{s=n;t=0}if(__ZN9Reference11unreferenceEv(s)|0?__Z17predelete_handlerP6Object(n)|0:0){gj[c[(c[n>>2]|0)+76>>2]&8191](n);__ZN6Memory11free_staticEPvb(o,0);r=t}else r=t}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1125926,655960,157,656026,0);r=0}while(0);j=r;l=e;return j|0}function __ZN14TCPServerPosix4stopEv(b){b=b|0;var d=0,e=0;d=b+92|0;e=c[d>>2]|0;do if((e|0)!=-1){if(!(_close(e)|0)){a[1263537]=0;break}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1125942,655960,180,655994,0);return}while(0);c[d>>2]=-1;c[b+96>>2]=0;return}function __ZN18StreamPeerTCPPosix10set_socketEi10IP_AddressiN2IP4TypeE(a,d,e,f,g){a=a|0;d=d|0;e=e|0;f=f|0;g=g|0;var h=0,i=0;h=l;l=l+16|0;if((l|0)>=(m|0))ba(16);i=h;c[a+104>>2]=g;c[a+108>>2]=d;c[i>>2]=2048;_fcntl(d,4,i)|0;c[a+100>>2]=1;i=a+112|0;c[i>>2]=c[e>>2];c[i+4>>2]=c[e+4>>2];c[i+8>>2]=c[e+8>>2];c[i+12>>2]=c[e+12>>2];b[i+16>>1]=b[e+16>>1]|0;c[a+132>>2]=f;l=h;return}function __ZN18StreamPeerTCPPosixC2Ev(a){a=a|0;__ZN13StreamPeerTCPC2Ev(a);c[a>>2]=201508;__ZN10IP_Address5clearEv(a+112|0);c[a+104>>2]=0;c[a+108>>2]=-1;c[a+100>>2]=0;c[a+132>>2]=0;return}function __ZN10TCP_ServerD2Ev(a){a=a|0;c[a>>2]=202896;__ZN10StringNameD2Ev(a+88|0);__ZN9ReferenceD2Ev(a);return}function __ZN10TCP_ServerD0Ev(a){a=a|0;c[a>>2]=202896;__ZN10StringNameD2Ev(a+88|0);__ZN9ReferenceD2Ev(a);__ZdlPv(a);return}function __ZN7ClassDB10_add_classI10TCP_ServerEEvv(){var a=0,b=0,d=0,e=0,f=0,g=0;a=l;l=l+32|0;if((l|0)>=(m|0))ba(32);b=a+16|0;d=a+12|0;e=a+8|0;f=a+4|0;g=a;__ZN6StringC2EPKc(b,1125947);c[e>>2]=c[b>>2];__ZN10StringNameC2ERK6String(d,e);__ZN6StringC2EPKc(b,1126157);c[g>>2]=c[b>>2];__ZN10StringNameC2ERK6String(f,g);__ZN7ClassDB11_add_class2ERK10StringNameS2_(d,f);__ZN10StringNameD2Ev(f);f=c[g>>2]|0;if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);__ZN10StringNameD2Ev(d);d=c[e>>2]|0;if(!d){l=a;return}if(__Z16atomic_decrementPj(d+-8|0)|0){l=a;return}__ZN6Memory11free_staticEPvb(d,1);l=a;return}function __ZN13DirAccessUnixC2Ev(b){b=b|0;var d=0,e=0,f=0,g=0,h=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d;__ZN9DirAccessC2Ev(b);c[b>>2]=201404;f=b+16|0;c[f>>2]=0;c[b+12>>2]=0;__ZN6StringaSEPKc(f,1219936);a[b+20>>0]=0;g=c[(c[b>>2]|0)+36>>2]|0;c[e>>2]=0;h=c[f>>2]|0;if(h|0?(c[e>>2]=0,__Z28atomic_conditional_incrementPj(h+-8|0)|0):0)c[e>>2]=c[f>>2];$i[g&8191](b,e)|0;b=c[e>>2]|0;if(!b){l=d;return}if(__Z16atomic_decrementPj(b+-8|0)|0){l=d;return}__ZN6Memory11free_staticEPvb(b,1);l=d;return}function __ZN14FileAccessUnixC2Ev(a){a=a|0;var b=0;__ZN10FileAccessC2Ev(a);c[a>>2]=202080;b=a+12|0;c[b>>2]=0;c[b+4>>2]=0;c[b+8>>2]=0;c[b+12>>2]=0;c[b+16>>2]=0;return}function __ZN11RWLockPosix17create_func_posixEv(){var a=0;a=__ZnwjPKc(36,1263606)|0;c[a>>2]=201364;yg(a+4|0,0)|0;return a|0}function __ZN10MutexPosix17create_func_posixEb(a){a=a|0;var b=0,d=0;b=__ZnwjPKc(36,1263606)|0;c[b>>2]=201336;d=b+4|0;Eh(d|0)|0;if(a)fe(d|0,1)|0;ae(b+8|0,d|0)|0;return b|0}function __ZN14SemaphorePosix22create_semaphore_posixEv(){var a=0;a=__ZnwjPKc(20,1263606)|0;c[a>>2]=203004;if(!(He(a+4|0,0,0)|0))return a|0;_perror(656584);return a|0}function __ZN14SemaphorePosix4waitEv(a){a=a|0;var b=0,d=0,e=0;b=a+4|0;if(!(kg(b|0)|0)){d=0;return d|0}while(1){if((c[(___errno_location()|0)>>2]|0)!=4)break;c[(___errno_location()|0)>>2]=0;if(!(kg(b|0)|0)){d=0;e=5;break}}if((e|0)==5)return d|0;_perror(656597);d=44;return d|0}function __ZN14SemaphorePosix4postEv(a){a=a|0;var b=0;b=(mh(a+4|0)|0)==0;return (b?0:44)|0}function __ZNK14SemaphorePosix3getEv(a){a=a|0;var b=0,d=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b;De(a+4|0,d|0)|0;l=b;return c[d>>2]|0}function __ZN14SemaphorePosixD2Ev(a){a=a|0;c[a>>2]=203004;Xg(a+4|0)|0;return}function __ZN14SemaphorePosixD0Ev(a){a=a|0;c[a>>2]=203004;Xg(a+4|0)|0;__ZdlPv(a);return}function __ZN11ThreadPosix17create_func_posixEPFvPvES0_RKN6Thread8SettingsE(a,b,d){a=a|0;b=b|0;d=d|0;var e=0;d=__ZnwjPKc(72,1263606)|0;__ZN6ThreadC2Ev(d);c[d>>2]=202060;e=d+4|0;c[e>>2]=0;c[d+52>>2]=a;c[d+56>>2]=b;b=d+8|0;Wd(b|0)|0;Ed(b|0,0)|0;uh(b|0,262144)|0;Bh(e|0,b|0,4979,d|0)|0;return d|0}function __ZN11ThreadPosix24get_thread_ID_func_posixEv(){var a=0;a=_pthread_self()|0;F=0;return a|0}function __ZN11ThreadPosix25wait_to_finish_func_posixEP6Thread(b){b=b|0;var d=0;if(!b){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(656609,656635,85,656665,0);return}a[1263537]=0;d=b+4|0;b=c[d>>2]|0;if(!b){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(656609,656635,86,656692,0);return}else{Hf(b|0,0)|0;c[d>>2]=0;return}}function __ZN11ThreadPosix19set_name_func_posixERK6String(a){a=a|0;_pthread_self()|0;return 2}function __ZN11ThreadPosix15thread_callbackEPv(a){a=a|0;var b=0;b=a+64|0;c[b>>2]=_pthread_self()|0;c[b+4>>2]=0;__ZN12ScriptServer12thread_enterEv();gj[c[a+52>>2]&8191](c[a+56>>2]|0);__ZN12ScriptServer11thread_exitEv();return 0}function __ZN15RasterizerGLES311get_storageEv(a){a=a|0;return c[a+4>>2]|0}function __ZN15RasterizerGLES310get_canvasEv(a){a=a|0;return c[a+8>>2]|0}function __ZN15RasterizerGLES39get_sceneEv(a){a=a|0;return c[a+12>>2]|0}function __ZN15RasterizerGLES314set_boot_imageERK5ImageRK5Colorb(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0.0,D=0.0,E=0.0,F=0.0,G=0.0,H=0,I=0,J=0;h=l;l=l+112|0;if((l|0)>=(m|0))ba(112);i=h+88|0;j=h+76|0;k=h+64|0;n=h+40|0;o=h+36|0;p=h+48|0;q=h+24|0;r=h+16|0;s=h+32|0;t=h+8|0;u=h;if(__ZNK5Image5emptyEv(d)|0){l=h;return}gj[c[(c[b>>2]|0)+20>>2]&8191](b);v=__ZN2OS13get_singletonEv()|0;bj[c[(c[v>>2]|0)+120>>2]&4095](j,v,0);v=c[j>>2]|0;j=__ZN2OS13get_singletonEv()|0;bj[c[(c[j>>2]|0)+120>>2]&4095](k,j,0);j=c[k+4>>2]|0;zf(36160,c[308523]|0);Oe(0,0,v|0,j|0);dh(3042);Le(0);bg(+(+g[e>>2]),+(+g[e+4>>2]),+(+g[e+8>>2]),1.0);jh(16384);e=b+8|0;k=c[e>>2]|0;gj[c[(c[k>>2]|0)+12>>2]&8191](k);k=b+4|0;b=c[k>>2]|0;w=ij[c[c[b>>2]>>2]&8191](b)|0;b=w;x=c[k>>2]|0;y=c[(c[x>>2]|0)+4>>2]|0;c[n>>2]=b;z=__ZNK5Image9get_widthEv(d)|0;A=__ZNK5Image10get_heightEv(d)|0;B=__ZNK5Image10get_formatEv(d)|0;c[i>>2]=c[n>>2];ui[y&4095](x,i,z,A,B,4);B=c[k>>2]|0;A=c[(c[B>>2]|0)+8>>2]|0;c[o>>2]=b;c[i>>2]=c[o>>2];Ki[A&4095](B,i,d,0);C=+(__ZNK5Image9get_widthEv(d)|0);D=+(__ZNK5Image10get_heightEv(d)|0);c[p>>2]=0;c[p+4>>2]=0;c[p+8>>2]=0;c[p+12>>2]=0;do if(f){E=+(v|0);F=+(j|0);if((v|0)>(j|0)){g[p+12>>2]=F;G=F*C/D;g[p+8>>2]=G;g[p>>2]=(E-G)*.5;break}else{g[p+8>>2]=E;G=E*D/C;g[p+12>>2]=G;g[p+4>>2]=(F-G)*.5;break}}else{g[p>>2]=0.0;g[p+4>>2]=0.0;g[p+8>>2]=C;g[p+12>>2]=D;g[q>>2]=+(v|0);g[q+4>>2]=+(j|0);__ZNK7Vector2miERKS_(r,q,p+8|0);g[s>>2]=2.0;__ZNK7Vector2dvERKf(t,r,s);__ZNK7Vector25floorEv(i,t);__ZN7Vector2pLERKS_(p,i)}while(0);t=c[k>>2]|0;a:do if(!w){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,153,1066435,0);H=0}else{a[1263537]=0;s=c[t+1292>>2]|0;b:do if(s|0){r=c[s+8>>2]|0;q=c[t+1296>>2]|0;c:do if((r|0)==(q|0))I=r;else{j=r;while(1){v=c[j+24>>2]|0;if(w>>>0<v>>>0)J=j+8|0;else{if(v>>>0>=w>>>0){I=j;break c}J=j+4|0}j=c[J>>2]|0;if((j|0)==(q|0))break b}}while(0);if((I|0)!=(q|0)&(I|0)!=0){a[1263537]=0;H=w;break a}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,154,1066282,0);H=0}while(0);tg(33984);cg(3553,c[H+76>>2]|0);H=c[e>>2]|0;g[i>>2]=0.0;g[i+4>>2]=0.0;g[i+8>>2]=1.0;g[i+12>>2]=1.0;__ZN21RasterizerCanvasGLES326draw_generic_textured_rectERK5Rect2S2_(H,p,i);cg(3553,0);p=c[e>>2]|0;gj[c[(c[p>>2]|0)+16>>2]&8191](p);p=c[k>>2]|0;k=c[(c[p>>2]|0)+804>>2]|0;c[u>>2]=b;c[i>>2]=c[u>>2];$i[k&8191](p,i)|0;i=__ZN2OS13get_singletonEv()|0;gj[c[(c[i>>2]|0)+432>>2]&8191](i);l=h;return}function __ZN15RasterizerGLES310initializeEv(a){a=a|0;var b=0,d=0,e=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b;if((__ZNK2OS17is_stdout_verboseEv(__ZN2OS13get_singletonEv()|0)|0?(__ZN6StringC2EPKc(d,657232),__Z10print_line6String(d),e=c[d>>2]|0,e|0):0)?(__Z16atomic_decrementPj(e+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(e,1);__ZN22RasterizerStorageGLES310initializeEv(c[a+4>>2]|0);__ZN21RasterizerCanvasGLES310initializeEv(c[a+8>>2]|0);__ZN20RasterizerSceneGLES310initializeEv(c[a+12>>2]|0);l=b;return}function __ZN15RasterizerGLES311begin_frameEv(a){a=a|0;var b=0,d=0,e=0.0,f=0,h=0,i=0,j=0,k=0,l=0;b=__ZN2OS13get_singletonEv()|0;d=ij[c[(c[b>>2]|0)+320>>2]&8191](b)|0;b=F;e=(+(d>>>0)+4294967296.0*+(b>>>0))/1.0e6;f=a+4|0;h=c[f>>2]|0;g[h+1668>>2]=e;g[h+1672>>2]=+_fmod(e,3600.0);g[h+1676>>2]=+_fmod(e,900.0);g[h+1680>>2]=+_fmod(e,60.0);i=h+1696|0;j=i;k=_i64Add(c[j>>2]|0,c[j+4>>2]|0,1,0)|0;j=i;c[j>>2]=k;c[j+4>>2]=F;j=h+1688|0;k=j;i=c[k>>2]|0;l=c[k+4>>2]|0;k=_i64Subtract(d|0,b|0,i|0,l|0)|0;g[h+1684>>2]=(i|0)==0&(l|0)==0?1.0000000474974513e-03:(+(k>>>0)+4294967296.0*+(F>>>0))/1.0e6;k=j;c[k>>2]=d;c[k+4>>2]=b;gj[c[(c[h>>2]|0)+812>>2]&8191](h);h=(c[f>>2]|0)+1264|0;c[h>>2]=0;c[h+4>>2]=0;c[h+8>>2]=0;c[h+12>>2]=0;c[h+16>>2]=0;__ZN20RasterizerSceneGLES39iterationEv(c[a+12>>2]|0);return}function __ZN15RasterizerGLES325set_current_render_targetE3RID(b,d){b=b|0;d=d|0;var e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+16|0;h=e+20|0;i=e+8|0;j=e;k=c[d>>2]|0;d=(k|0)==0;n=b+4|0;b=c[n>>2]|0;if(d){o=c[b+1640>>2]|0;if((o|0)!=0?(a[b+1644>>0]|0)!=0:0){zf(36160,c[o+8>>2]|0);c[h>>2]=__ZNK5Colorcv6StringEv((c[n>>2]|0)+1648|0)|0;c[f>>2]=__ZplPKcRK6String(656998,h)|0;__Z10print_line6String(f);o=c[f>>2]|0;if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(o,1);o=c[h>>2]|0;if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(o,1);o=c[n>>2]|0;bg(+(+g[o+1648>>2]),+(+g[o+1652>>2]),+(+g[o+1656>>2]),+(+g[o+1660>>2]));jh(16384);p=c[n>>2]|0}else p=b;c[p+1640>>2]=0;a[p+1644>>0]=0;p=__ZN2OS13get_singletonEv()|0;Pi[c[(c[p>>2]|0)+160>>2]&2047](i,p);p=~~+g[i>>2];i=__ZN2OS13get_singletonEv()|0;Pi[c[(c[i>>2]|0)+160>>2]&2047](j,i);Oe(0,0,p|0,~~+g[j+4>>2]|0);zf(36160,c[308523]|0);l=e;return}j=c[b+1592>>2]|0;a:do if(j){p=c[j+8>>2]|0;i=c[b+1596>>2]|0;b:do if((p|0)==(i|0))q=p;else{o=p;while(1){h=c[o+24>>2]|0;if(k>>>0<h>>>0)r=o+8|0;else{if(h>>>0>=k>>>0){q=o;break b}r=o+4|0}o=c[r>>2]|0;if((o|0)==(i|0)){s=19;break a}}}while(0);if((q|0)!=(i|0)&(q|0)!=0){a[1263537]=0;if(d)t=b;else{a[1263537]=0;c[b+1640>>2]=k;a[b+1644>>0]=0;Oe(0,0,c[k+120>>2]|0,c[k+124>>2]|0);l=e;return}}else s=19}else s=19;while(0);if((s|0)==19){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1067819,1066271,164,1066282,0);t=c[n>>2]|0}c[t+1640>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(657016,656767,244,774381,0);l=e;return}function __ZN15RasterizerGLES321restore_render_targetEv(b){b=b|0;var d=0;d=c[(c[b+4>>2]|0)+1640>>2]|0;if(!d){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(656921,656767,260,656943,0);return}else{a[1263537]=0;zf(36160,c[d+8>>2]|0);Oe(0,0,c[d+120>>2]|0,c[d+124>>2]|0);return}}function __ZN15RasterizerGLES319clear_render_targetERK5Color(b,d){b=b|0;d=d|0;var e=0;e=c[b+4>>2]|0;if(!(c[e+1640>>2]|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(656851,656767,268,656871,0);return}else{a[1263537]=0;a[e+1644>>0]=1;b=e+1648|0;c[b>>2]=c[d>>2];c[b+4>>2]=c[d+4>>2];c[b+8>>2]=c[d+8>>2];c[b+12>>2]=c[d+12>>2];return}}function __ZN15RasterizerGLES328blit_render_target_to_screenE3RIDRK5Rect2i(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);h=f;i=c[b+4>>2]|0;if(c[i+1640>>2]|0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(656738,656767,332,656802,0);l=f;return}a[1263537]=0;j=c[d>>2]|0;if(j|0){d=c[i+1592>>2]|0;a:do if(d|0){k=c[d+8>>2]|0;n=c[i+1596>>2]|0;b:do if((k|0)==(n|0))o=k;else{p=k;while(1){q=c[p+24>>2]|0;if(j>>>0<q>>>0)r=p+8|0;else{if(q>>>0>=j>>>0){o=p;break b}r=p+4|0}p=c[r>>2]|0;if((p|0)==(n|0))break a}}while(0);if((o|0)!=(n|0)&(o|0)!=0){a[1263537]=0;k=b+8|0;p=c[k>>2]|0;gj[c[(c[p>>2]|0)+12>>2]&8191](p);dh(3042);zf(36160,c[308523]|0);tg(33984);cg(3553,c[j+12>>2]|0);p=c[k>>2]|0;g[h>>2]=0.0;g[h+4>>2]=0.0;g[h+8>>2]=1.0;g[h+12>>2]=-1.0;__ZN21RasterizerCanvasGLES326draw_generic_textured_rectERK5Rect2S2_(p,e,h);cg(3553,0);p=c[k>>2]|0;gj[c[(c[p>>2]|0)+16>>2]&8191](p);l=f;return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1067819,1066271,164,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(656738,656767,335,774381,0);l=f;return}function __ZN15RasterizerGLES39end_frameEv(a){a=a|0;a=__ZN2OS13get_singletonEv()|0;gj[c[(c[a>>2]|0)+432>>2]&8191](a);return}function __ZN15RasterizerGLES38finalizeEv(a){a=a|0;__ZN22RasterizerStorageGLES38finalizeEv(c[a+4>>2]|0);__ZN21RasterizerCanvasGLES38finalizeEv(c[a+8>>2]|0);return}function __ZN15RasterizerGLES3D2Ev(a){a=a|0;var b=0;c[a>>2]=203032;b=c[a+4>>2]|0;gj[c[(c[b>>2]|0)+816>>2]&8191](b);__ZN6Memory11free_staticEPvb(b,0);b=c[a+8>>2]|0;gj[c[(c[b>>2]|0)+36>>2]&8191](b);__ZN6Memory11free_staticEPvb(b,0);return}function __ZN15RasterizerGLES3D0Ev(a){a=a|0;var b=0;c[a>>2]=203032;b=c[a+4>>2]|0;gj[c[(c[b>>2]|0)+816>>2]&8191](b);__ZN6Memory11free_staticEPvb(b,0);b=c[a+8>>2]|0;gj[c[(c[b>>2]|0)+36>>2]&8191](b);__ZN6Memory11free_staticEPvb(b,0);__ZdlPv(a);return}function __ZN22RasterizerStorageGLES38finalizeEv(a){a=a|0;Bf(1,a+1216|0);Bf(1,a+1220|0);Bf(1,a+1224|0);return}function __ZN21RasterizerCanvasGLES38finalizeEv(a){a=a|0;Hg(1,a+4|0);Qe(1,a+8|0);return}function __ZN21RasterizerCanvasGLES326draw_generic_textured_rectERK5Rect2S2_(a,b,c){a=a|0;b=b|0;c=c|0;Hd(1,+(+g[b>>2]),+(+g[b+4>>2]),+(+g[b+8>>2]),+(+g[b+12>>2]));Hd(2,+(+g[c>>2]),+(+g[c+4>>2]),+(+g[c+8>>2]),+(+g[c+12>>2]));lg(6,0,4);return}function __ZN20RasterizerSceneGLES39iterationEv(b){b=b|0;var d=0,e=0,f=0,h=0,i=0,j=0,k=0,n=0;d=l;l=l+128|0;if((l|0)>=(m|0))ba(128);e=d+96|0;f=d+120|0;h=d+72|0;i=d+48|0;j=d+24|0;k=d;n=__ZN12GlobalConfig13get_singletonEv()|0;__ZN10StringNameC2EPKc(f,657042);__ZNK6Object3getERK10StringNamePb(e,n,f,0);c[b+4>>2]=__ZNK7VariantcviEv(e)|0;if(c[e>>2]|0)__ZN7Variant5clearEv(e);__ZN10StringNameD2Ev(f);e=__ZN12GlobalConfig13get_singletonEv()|0;__ZN10StringNameC2EPKc(f,657077);__ZNK6Object3getERK10StringNamePb(h,e,f,0);a[b+24>>0]=(__ZNK7VariantcvbEv(h)|0)&1;if(c[h>>2]|0)__ZN7Variant5clearEv(h);__ZN10StringNameD2Ev(f);h=__ZN12GlobalConfig13get_singletonEv()|0;__ZN10StringNameC2EPKc(f,657119);__ZNK6Object3getERK10StringNamePb(i,h,f,0);c[b+16>>2]=__ZNK7VariantcviEv(i)|0;if(c[i>>2]|0)__ZN7Variant5clearEv(i);__ZN10StringNameD2Ev(f);i=__ZN12GlobalConfig13get_singletonEv()|0;__ZN10StringNameC2EPKc(f,657154);__ZNK6Object3getERK10StringNamePb(j,i,f,0);g[b+20>>2]=+__ZNK7VariantcvfEv(j);if(c[j>>2]|0)__ZN7Variant5clearEv(j);__ZN10StringNameD2Ev(f);j=__ZN12GlobalConfig13get_singletonEv()|0;__ZN10StringNameC2EPKc(f,657190);__ZNK6Object3getERK10StringNamePb(k,j,f,0);j=__ZNK7VariantcvbEv(k)|0;do if((c[b+128>>2]|0)>11){a[1263537]=0;i=b+192|0;h=c[i>>2]|0;if(j){c[i>>2]=h|2048;break}else{c[i>>2]=h&-2049;break}}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(772845,772862,382,772891,0);while(0);if(!(c[k>>2]|0)){__ZN10StringNameD2Ev(f);l=d;return}__ZN7Variant5clearEv(k);__ZN10StringNameD2Ev(f);l=d;return}function __ZN22RasterizerStorageGLES310initializeEv(b){b=b|0;var d=0,e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0.0;d=l;l=l+880|0;if((l|0)>=(m|0))ba(880);e=d+488|0;f=d+484|0;h=d+480|0;i=d+96|0;j=d+72|0;k=d+288|0;n=d+48|0;o=d+24|0;p=d+680|0;q=d;c[b+12>>2]=1;c[308523]=0;c[e>>2]=0;__ZN6StringC2EPKc(f,755998);__Z10print_line6String(f);r=c[f>>2]|0;if(r|0?(__Z16atomic_decrementPj(r+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(r,1);Df(33309,e|0);r=c[e>>2]|0;c[i>>2]=__Z4itosx(r,((r|0)<0)<<31>>31)|0;c[h>>2]=__ZplPKcRK6String(756017,i)|0;__Z10print_line6String(h);r=c[h>>2]|0;if(r|0?(__Z16atomic_decrementPj(r+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(r,1);r=c[i>>2]|0;if(r|0?(__Z16atomic_decrementPj(r+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(r,1);a:do if((c[e>>2]|0)>0){r=b+40|0;h=b+44|0;f=0;do{s=Re(7939,f|0)|0;if(!s)break a;__ZN6StringC2EPKc(i,s);if(!(c[r>>2]|0)){s=__ZnwjPFPvjE(28,4740)|0;t=s+16|0;c[t>>2]=0;c[t+4>>2]=0;c[t+8>>2]=0;c[r>>2]=s;t=c[h>>2]|0;c[s+4>>2]=t;c[s+8>>2]=t;c[s+12>>2]=t;c[s>>2]=1}__ZN3SetI6String10ComparatorIS0_E16DefaultAllocatorE10_insert_rbERKS0_(r,i)|0;s=c[i>>2]|0;if(s|0?(__Z16atomic_decrementPj(s+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(s,1);f=f+1|0}while((f|0)<(c[e>>2]|0))}while(0);a[b+16>>0]=0;f=__ZN12GlobalConfig13get_singletonEv()|0;__ZN10StringNameC2EPKc(e,799886);__ZNK6Object3getERK10StringNamePb(j,f,e,0);a[b+17>>0]=(__ZNK7VariantcviEv(j)|0)!=0&1;if(c[j>>2]|0)__ZN7Variant5clearEv(j);__ZN10StringNameD2Ev(e);j=b+40|0;__ZN6StringC2EPKc(e,756024);f=b+18|0;a[f>>0]=(__ZNK3SetI6String10ComparatorIS0_E16DefaultAllocatorE3hasERKS0_(j,e)|0)&1;r=c[e>>2]|0;if(r|0?(__Z16atomic_decrementPj(r+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(r,1);__ZN6StringC2EPKc(e,756058);if(!(__ZNK3SetI6String10ComparatorIS0_E16DefaultAllocatorE3hasERKS0_(j,e)|0)){__ZN6StringC2EPKc(i,756090);if(!(__ZNK3SetI6String10ComparatorIS0_E16DefaultAllocatorE3hasERKS0_(j,i)|0)){__ZN6StringC2EPKc(k,756122);a[b+19>>0]=(__ZNK3SetI6String10ComparatorIS0_E16DefaultAllocatorE3hasERKS0_(j,k)|0)&1;r=c[k>>2]|0;if(r|0?(__Z16atomic_decrementPj(r+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(r,1)}else a[b+19>>0]=1;r=c[i>>2]|0;if(r|0?(__Z16atomic_decrementPj(r+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(r,1)}else a[b+19>>0]=1;r=c[e>>2]|0;if(r|0?(__Z16atomic_decrementPj(r+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(r,1);__ZN6StringC2EPKc(e,756152);a[b+22>>0]=(__ZNK3SetI6String10ComparatorIS0_E16DefaultAllocatorE3hasERKS0_(j,e)|0)&1;r=c[e>>2]|0;if(r|0?(__Z16atomic_decrementPj(r+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(r,1);__ZN6StringC2EPKc(e,756188);a[b+20>>0]=(__ZNK3SetI6String10ComparatorIS0_E16DefaultAllocatorE3hasERKS0_(j,e)|0)&1;r=c[e>>2]|0;if(r|0?(__Z16atomic_decrementPj(r+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(r,1);__ZN6StringC2EPKc(e,756220);a[b+21>>0]=(__ZNK3SetI6String10ComparatorIS0_E16DefaultAllocatorE3hasERKS0_(j,e)|0)&1;r=c[e>>2]|0;if(r|0?(__Z16atomic_decrementPj(r+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(r,1);a[b+23>>0]=1;a[b+25>>0]=0;__ZN6StringC2EPKc(e,756252);a[b+24>>0]=(__ZNK3SetI6String10ComparatorIS0_E16DefaultAllocatorE3hasERKS0_(j,e)|0)&1;r=c[e>>2]|0;if(r|0?(__Z16atomic_decrementPj(r+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(r,1);__ZN6StringC2EPKc(e,756285);a[b+26>>0]=(__ZNK3SetI6String10ComparatorIS0_E16DefaultAllocatorE3hasERKS0_(j,e)|0)&1;r=c[e>>2]|0;if(r|0?(__Z16atomic_decrementPj(r+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(r,1);r=b+28|0;g[r>>2]=1.0;__ZN6StringC2EPKc(e,756024);a[f>>0]=(__ZNK3SetI6String10ComparatorIS0_E16DefaultAllocatorE3hasERKS0_(j,e)|0)&1;j=c[e>>2]|0;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);if(a[f>>0]|0){gg(34047,r|0);f=__ZN12GlobalConfig13get_singletonEv()|0;__ZN10StringNameC2EPKc(e,799930);__ZNK6Object3getERK10StringNamePb(n,f,e,0);u=+(__ZNK7VariantcviEv(n)|0);if(u<+g[r>>2]){f=__ZN12GlobalConfig13get_singletonEv()|0;__ZN10StringNameC2EPKc(i,799930);__ZNK6Object3getERK10StringNamePb(o,f,i,0);g[r>>2]=+(__ZNK7VariantcviEv(o)|0);if(c[o>>2]|0)__ZN7Variant5clearEv(o);__ZN10StringNameD2Ev(i)}if(c[n>>2]|0)__ZN7Variant5clearEv(n);__ZN10StringNameD2Ev(e)}a[b+1644>>0]=0;__ZN11ShaderGLES35setupEPPKciS2_iPKNS_13AttributePairEiPKNS_11TexUnitPairEiPKNS_7UBOPairEiPKNS_8FeedbackEiS1_S1_ii(b+56|0,204188,6,204212,2,c[308564]|0,0,204220,2,c[308565]|0,0,c[308566]|0,0,756312,756744,1,31);n=b+1216|0;ef(1,n|0);_memset(e|0,-1,192)|0;tg(33984);cg(3553,c[n>>2]|0);Jg(3553,0,6407,8,8,0,6407,5121,e|0);ze(3553);cg(3553,0);n=b+1220|0;ef(1,n|0);_memset(i|0,0,192)|0;tg(33984);cg(3553,c[n>>2]|0);Jg(3553,0,6407,8,8,0,6407,5121,i|0);ze(3553);cg(3553,0);n=b+1224|0;ef(1,n|0);o=0;do{a[k+o>>0]=-128;a[k+(o+1)>>0]=-128;a[k+(o+2)>>0]=-1;o=o+3|0}while((o|0)<192);tg(33984);cg(3553,c[n>>2]|0);Jg(3553,0,6407,8,8,0,6407,5121,k|0);ze(3553);cg(3553,0);k=b+1228|0;ef(1,k|0);n=0;do{a[p+n>>0]=-1;a[p+(n+1)>>0]=-128;a[p+(n+2)>>0]=0;n=n+3|0}while((n|0)<192);tg(33984);cg(3553,c[k>>2]|0);Jg(3553,0,6407,8,8,0,6407,5121,p|0);ze(3553);cg(3553,0);Df(34930,b+32|0);Df(3379,b+36|0);a[b+27>>0]=1;p=b+1232|0;le(1,p|0);Id(34962,c[p>>2]|0);Xe(34962,64,204236,35044);Id(34962,0);k=b+1236|0;Dg(1,k|0);Eg(c[k>>2]|0);Id(34962,c[p>>2]|0);Ae(0,2,5126,0,16,0);Cg(0);Ae(4,2,5126,0,16,8);Cg(4);Eg(0);Id(34962,0);__ZN6StringC2EPKc(e,758387);__ZN7VariantC2Ei(i,4096);__Z11_GLOBAL_DEFRK6StringRK7Variant(q,e,i);p=__ZNK7VariantcvjEv(q)|0;if(c[q>>2]|0)__ZN7Variant5clearEv(q);if(c[i>>2]|0)__ZN7Variant5clearEv(i);i=c[e>>2]|0;if(i|0?(__Z16atomic_decrementPj(i+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(i,1);i=p<<10;p=b+1240|0;le(1,p|0);Id(34962,c[p>>2]|0);Xe(34962,i|0,0,35040);p=b+1244|0;le(1,p|0);Id(34962,c[p>>2]|0);Xe(34962,i|0,0,35040);__ZN11ShaderGLES35setupEPPKciS2_iPKNS_13AttributePairEiPKNS_11TexUnitPairEiPKNS_7UBOPairEiPKNS_8FeedbackEiS1_S1_ii(b+672|0,204300,8,204332,1,c[308567]|0,0,c[308568]|0,0,c[308569]|0,0,204336,8,758436,761700,1,191);Dg(1,b+1248|0);__ZN11ShaderGLES35setupEPPKciS2_iPKNS_13AttributePairEiPKNS_11TexUnitPairEiPKNS_7UBOPairEiPKNS_8FeedbackEiS1_S1_ii(b+480|0,204400,3,204412,3,c[308570]|0,0,204424,1,c[308571]|0,0,c[308572]|0,0,761721,761895,1,16);__ZN11ShaderGLES35setupEPPKciS2_iPKNS_13AttributePairEiPKNS_11TexUnitPairEiPKNS_7UBOPairEiPKNS_8FeedbackEiS1_S1_ii(b+864|0,204432,2,204440,14,c[308573]|0,0,c[308574]|0,0,204496,1,204504,6,767336,771880,1,228);i=b+1684|0;c[b+1640>>2]=0;a[b+52>>0]=0;c[i>>2]=0;c[i+4>>2]=0;c[i+8>>2]=0;c[i+12>>2]=0;c[i+16>>2]=0;l=d;return}function __ZN21RasterizerCanvasGLES310initializeEv(b){b=b|0;var d=0,e=0,f=0,h=0,i=0,j=0;d=b+4|0;le(1,d|0);Id(34962,c[d>>2]|0);Xe(34962,32,204008,35044);Id(34962,0);e=b+8|0;Dg(1,e|0);Eg(c[e>>2]|0);Id(34962,c[d>>2]|0);Ae(0,2,5126,0,8,0);Cg(0);Eg(0);Id(34962,0);d=b+12|0;le(1,d|0);Id(34962,c[d>>2]|0);Xe(34962,128,0,35048);Id(34962,0);e=0;do{f=b+16+(e<<2)|0;Dg(1,f|0);Eg(c[f>>2]|0);Id(34962,c[d>>2]|0);f=e&1;h=f<<4|8;i=(e&2|0)!=0;j=i?h+8|0:h;Cg(0);Ae(0,2,5126,0,j|0,0);if(f|0){Cg(3);Ae(3,4,5126,0,j|0,0+(f<<3)|0)}if(i){Cg(4);Ae(4,2,5126,0,j|0,0+(i?h:0)|0)}Eg(0);e=e+1|0}while((e|0)!=4);e=b+32|0;c[e>>2]=1065353216;d=b+36|0;c[d>>2]=0;c[d+4>>2]=0;c[d+8>>2]=0;c[d+12>>2]=0;c[b+52>>2]=1065353216;d=b+56|0;c[d>>2]=0;c[d+4>>2]=0;c[d+8>>2]=0;c[d+12>>2]=0;c[b+72>>2]=1065353216;d=b+76|0;c[d>>2]=0;c[d+4>>2]=0;c[d+8>>2]=0;c[d+12>>2]=0;g[b+92>>2]=1.0;d=b+112|0;le(1,d|0);Id(35345,c[d>>2]|0);Xe(35345,80,e|0,35048);Id(35345,0);e=b+120|0;__ZN11ShaderGLES35setupEPPKciS2_iPKNS_13AttributePairEiPKNS_11TexUnitPairEiPKNS_7UBOPairEiPKNS_8FeedbackEiS1_S1_ii(e,204040,14,204096,4,c[308558]|0,0,204112,4,204144,3,c[308559]|0,0,745936,748259,1,138);__ZN11ShaderGLES327set_base_material_tex_indexEi(e,1);__ZN11ShaderGLES35setupEPPKciS2_iPKNS_13AttributePairEiPKNS_11TexUnitPairEiPKNS_7UBOPairEiPKNS_8FeedbackEiS1_S1_ii(b+312|0,204168,1,204172,4,c[308560]|0,0,c[308561]|0,0,c[308562]|0,0,c[308563]|0,0,754648,755003,1,20);e=b+632|0;do if((c[b+136>>2]|0)>7){d=(a[(c[e>>2]|0)+27>>0]|0)==0;a[1263537]=0;h=b+200|0;i=c[h>>2]|0;if(d){c[h>>2]=i&-129;break}else{c[h>>2]=i|128;break}}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(772845,772862,382,772891,0);while(0);if((c[b+328>>2]|0)<=0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(772845,772862,382,772891,0);return}i=(a[(c[e>>2]|0)+27>>0]|0)==0;a[1263537]=0;e=b+392|0;b=c[e>>2]|0;if(i){c[e>>2]=b&-2;return}else{c[e>>2]=b|1;return}}function __ZN20RasterizerSceneGLES310initializeEv(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0;d=l;l=l+384|0;if((l|0)>=(m|0))ba(384);e=d+232|0;f=d+192|0;g=d+376|0;h=d+372|0;i=d+368|0;j=d+364|0;k=d+360|0;n=d+356|0;o=d+168|0;p=d+296|0;q=d+144|0;r=d+352|0;s=d+348|0;t=d+280|0;u=d+272|0;v=d+344|0;w=d+340|0;x=d+336|0;y=d+332|0;z=d+292|0;A=d+288|0;B=d+120|0;C=d+284|0;D=d+96|0;E=d+72|0;F=d+276|0;G=d+48|0;H=d+268|0;I=d+24|0;J=d;K=b+32|0;c[K>>2]=0;c[K+4>>2]=0;__ZN11ShaderGLES35setupEPPKciS2_iPKNS_13AttributePairEiPKNS_11TexUnitPairEiPKNS_7UBOPairEiPKNS_8FeedbackEiS1_S1_ii(b+112|0,203088,19,203164,22,c[308524]|0,0,203252,9,203324,7,c[308525]|0,0,657257,664714,1,339);K=b+72|0;L=c[K>>2]|0;M=ij[c[(c[L>>2]|0)+80>>2]&8191](L)|0;c[b+64>>2]=M;L=c[K>>2]|0;N=c[(c[L>>2]|0)+84>>2]|0;O=b+64|0;c[g>>2]=M;__ZN6StringC2EPKc(f,697428);c[e>>2]=c[g>>2];bj[N&4095](L,e,f);L=c[f>>2]|0;if(L|0?(__Z16atomic_decrementPj(L+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(L,1);L=c[K>>2]|0;N=ij[c[(c[L>>2]|0)+104>>2]&8191](L)|0;c[b+56>>2]=N;L=c[K>>2]|0;g=c[(c[L>>2]|0)+108>>2]|0;c[h>>2]=N;c[i>>2]=c[O>>2];c[f>>2]=c[h>>2];c[e>>2]=c[i>>2];bj[g&4095](L,f,e);L=c[K>>2]|0;c[b+68>>2]=ij[c[(c[L>>2]|0)+80>>2]&8191](L)|0;L=c[K>>2]|0;c[b+60>>2]=ij[c[(c[L>>2]|0)+104>>2]&8191](L)|0;L=c[K>>2]|0;g=c[(c[L>>2]|0)+84>>2]|0;i=b+68|0;c[j>>2]=c[i>>2];__ZN6StringC2EPKc(f,697450);c[e>>2]=c[j>>2];bj[g&4095](L,e,f);L=c[f>>2]|0;if(L|0?(__Z16atomic_decrementPj(L+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(L,1);L=c[K>>2]|0;K=c[(c[L>>2]|0)+108>>2]|0;c[k>>2]=c[b+60>>2];c[n>>2]=c[i>>2];c[f>>2]=c[k>>2];c[e>>2]=c[n>>2];bj[K&4095](L,f,e);L=b+2524|0;le(1,L|0);Id(35345,c[L>>2]|0);Xe(35345,300,L|0,35048);Id(35345,0);L=b+2628|0;le(1,L|0);Id(35345,c[L>>2]|0);Xe(35345,100,L|0,35048);Id(35345,0);__ZN6StringC2EPKc(e,697499);__ZN7VariantC2Ei(f,65536);__Z11_GLOBAL_DEFRK6StringRK7Variant(o,e,f);L=b+2920|0;c[L>>2]=__ZNK7VariantcviEv(o)|0;if(c[o>>2]|0)__ZN7Variant5clearEv(o);if(c[f>>2]|0)__ZN7Variant5clearEv(f);o=c[e>>2]|0;if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(o,1);o=c[L>>2]|0;if((o|0)<=1e6){if((o|0)<1024){P=1024;Q=16}}else{P=1e6;Q=16}if((Q|0)==16)c[L>>2]=P;P=b+2636|0;le(1,P|0);Id(34962,c[P>>2]|0);Xe(34962,96,0,35048);Id(34962,0);o=b+2640|0;Dg(1,o|0);Eg(c[o>>2]|0);Id(34962,c[P>>2]|0);Ae(0,3,5126,0,24,0);Cg(0);Ae(4,3,5126,0,24,12);Cg(4);Eg(0);Id(34962,0);__ZN20RasterizerSceneGLES310RenderList4initEv(L);__ZN11ShaderGLES35setupEPPKciS2_iPKNS_13AttributePairEiPKNS_11TexUnitPairEiPKNS_7UBOPairEiPKNS_8FeedbackEiS1_S1_ii(b+304|0,c[308526]|0,0,203380,4,c[308527]|0,0,203396,1,c[308528]|0,0,c[308529]|0,0,697539,697714,1,15);__ZN20RasterizerSceneGLES314_generate_brdfEv(b);L=b+8|0;c[L>>2]=500;c[L+4>>2]=0;tg(33984);L=p+28|0;P=p+24|0;o=b+2728|0;K=512;do{c[L>>2]=K;ef(1,P|0);cg(34067,c[P>>2]|0);n=c[L>>2]|0;Jg(34070,0,33190,n|0,n|0,0,6402,5125,0);n=c[L>>2]|0;Jg(34069,0,33190,n|0,n|0,0,6402,5125,0);n=c[L>>2]|0;Jg(34072,0,33190,n|0,n|0,0,6402,5125,0);n=c[L>>2]|0;Jg(34071,0,33190,n|0,n|0,0,6402,5125,0);n=c[L>>2]|0;Jg(34074,0,33190,n|0,n|0,0,6402,5125,0);n=c[L>>2]|0;Jg(34073,0,33190,n|0,n|0,0,6402,5125,0);Mh(34067,10241,9728);Mh(34067,10240,9728);Mh(34067,10242,33071);Mh(34067,10243,33071);Mh(34067,32882,33071);n=0;do{k=p+(n<<2)|0;Cf(1,k|0);zf(36160,c[k>>2]|0);Ah(36160,36096,c[206064+(n<<2)>>2]|0,c[P>>2]|0,0);if((Qf(36160)|0)==36053)a[1263537]=0;else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(699415,699426,4644,783485,0);n=n+1|0}while((n|0)!=6);c[f>>2]=c[p>>2];c[f+4>>2]=c[p+4>>2];c[f+8>>2]=c[p+8>>2];c[f+12>>2]=c[p+12>>2];c[f+16>>2]=c[p+16>>2];c[f+20>>2]=c[p+20>>2];c[f+24>>2]=c[p+24>>2];c[f+28>>2]=c[p+28>>2];n=c[o>>2]|0;if(!n)R=1;else R=(c[n+-4>>2]|0)+1|0;if(!(__ZN6VectorIN20RasterizerSceneGLES313ShadowCubeMapEE6resizeEi(o,R)|0)){a[1263537]=0;n=c[o>>2]|0;if(n){k=c[n+-4>>2]|0;n=k+-1|0;c[e>>2]=c[f>>2];c[e+4>>2]=c[f+4>>2];c[e+8>>2]=c[f+8>>2];c[e+12>>2]=c[f+12>>2];c[e+16>>2]=c[f+16>>2];c[e+20>>2]=c[f+20>>2];c[e+24>>2]=c[f+24>>2];c[e+28>>2]=c[f+28>>2];if((n|0)<0|(k|0)==-2147483648)Q=26;else{__ZN6VectorIN20RasterizerSceneGLES313ShadowCubeMapEE14_copy_on_writeEv(o);S=(c[o>>2]|0)+(n<<5)|0}}else{c[e>>2]=c[f>>2];c[e+4>>2]=c[f+4>>2];c[e+8>>2]=c[f+8>>2];c[e+12>>2]=c[f+12>>2];c[e+16>>2]=c[f+16>>2];c[e+20>>2]=c[f+20>>2];c[e+24>>2]=c[f+24>>2];c[e+28>>2]=c[f+28>>2];Q=26}if((Q|0)==26){Q=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);S=0};c[S>>2]=c[e>>2];c[S+4>>2]=c[e+4>>2];c[S+8>>2]=c[e+8>>2];c[S+12>>2]=c[e+12>>2];c[S+16>>2]=c[e+16>>2];c[S+20>>2]=c[e+20>>2];c[S+24>>2]=c[e+24>>2];c[S+28>>2]=c[e+28>>2]}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);K=K>>1}while((K|0)>31);c[b+2756>>2]=0;__ZN6StringC2EPKc(e,699467);__ZN7VariantC2Ei(f,2048);__Z11_GLOBAL_DEFRK6StringRK7Variant(q,e,f);K=(__ZNK7VariantcvjEv(q)|0)+-1|0;S=K>>>1|K;K=S>>>2|S;S=K>>>4|K;K=S>>>8|S;S=b+2760|0;c[S>>2]=(K>>>16|K)+1;if(c[q>>2]|0)__ZN7Variant5clearEv(q);if(c[f>>2]|0)__ZN7Variant5clearEv(f);q=c[e>>2]|0;if(q|0?(__Z16atomic_decrementPj(q+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(q,1);q=b+2748|0;Cf(1,q|0);zf(36160,c[q>>2]|0);q=b+2752|0;ef(1,q|0);cg(3553,c[q>>2]|0);K=c[S>>2]|0;Jg(3553,0,33190,K|0,K|0,0,6402,5125,0);Mh(3553,10241,9729);Mh(3553,10240,9729);Mh(3553,10242,33071);Mh(3553,10243,33071);Mh(3553,32882,33071);Ah(36160,36096,3553,c[q>>2]|0,0);if((Qf(36160)|0)!=36053){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(699415,699426,4669,699509,0);a[1263537]=0}Df(35376,f|0);c[b+2668>>2]=160;q=c[f>>2]|0;K=(q|0)>655519?4096:(q|0)/160|0;q=b+2684|0;c[q>>2]=K;c[e>>2]=__Z4itosx(K,((K|0)<0)<<31>>31)|0;c[r>>2]=__ZplPKcRK6String(699555,e)|0;__Z10print_line6String(r);K=c[r>>2]|0;if(K|0?(__Z16atomic_decrementPj(K+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(K,1);K=c[e>>2]|0;if(K|0?(__Z16atomic_decrementPj(K+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(K,1);c[b+2672>>2]=__ZN6Memory12alloc_staticEjb((c[q>>2]|0)*160|0,0)|0;c[b+2676>>2]=__ZN6Memory12alloc_staticEjb((c[q>>2]|0)*160|0,0)|0;K=b+2648|0;le(1,K|0);Id(35345,c[K>>2]|0);Xe(35345,(c[q>>2]|0)*160|0,0,35048);Id(35345,0);K=b+2652|0;le(1,K|0);Id(35345,c[K>>2]|0);Xe(35345,(c[q>>2]|0)*160|0,0,35048);Id(35345,0);K=b+2644|0;le(1,K|0);Id(35345,c[K>>2]|0);Xe(35345,368,0,35048);Id(35345,0);K=b+2688|0;c[K>>2]=8;r=c[q>>2]|0;c[t>>2]=__Z4itosx(r,((r|0)<0)<<31>>31)|0;c[s>>2]=__ZplPKcRK6String(699571,t)|0;__ZN6StringC2EPKc(u,1124879);c[p>>2]=__ZNK6StringplERKS_(s,u)|0;r=b+268|0;c[e>>2]=__ZNK6String4utf8Ev(p)|0;__ZN6VectorI10CharStringE9push_backES0_(r,e)|0;q=c[e>>2]|0;if(q|0?(__Z16atomic_decrementPj(q+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(q,1);q=c[p>>2]|0;if(q|0?(__Z16atomic_decrementPj(q+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(q,1);q=c[u>>2]|0;if(q|0?(__Z16atomic_decrementPj(q+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(q,1);q=c[s>>2]|0;if(q|0?(__Z16atomic_decrementPj(q+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(q,1);q=c[t>>2]|0;if(q|0?(__Z16atomic_decrementPj(q+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(q,1);q=c[K>>2]|0;c[t>>2]=__Z4itosx(q,((q|0)<0)<<31>>31)|0;c[v>>2]=__ZplPKcRK6String(699603,t)|0;__ZN6StringC2EPKc(u,1124879);c[p>>2]=__ZNK6StringplERKS_(v,u)|0;c[e>>2]=__ZNK6String4utf8Ev(p)|0;__ZN6VectorI10CharStringE9push_backES0_(r,e)|0;q=c[e>>2]|0;if(q|0?(__Z16atomic_decrementPj(q+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(q,1);q=c[p>>2]|0;do if(q|0){if(__Z16atomic_decrementPj(q+-8|0)|0)break;__ZN6Memory11free_staticEPvb(q,1)}while(0);q=c[u>>2]|0;do if(q|0){if(__Z16atomic_decrementPj(q+-8|0)|0)break;__ZN6Memory11free_staticEPvb(q,1)}while(0);q=c[v>>2]|0;do if(q|0){if(__Z16atomic_decrementPj(q+-8|0)|0)break;__ZN6Memory11free_staticEPvb(q,1)}while(0);q=c[t>>2]|0;do if(q|0){if(__Z16atomic_decrementPj(q+-8|0)|0)break;__ZN6Memory11free_staticEPvb(q,1)}while(0);q=c[f>>2]|0;v=q>>>0>147599?1024:(q>>>0)/144|0;q=b+2692|0;c[q>>2]=v;c[e>>2]=__Z4itosx(v,0)|0;c[y>>2]=__ZplPKcRK6String(699631,e)|0;__ZN6StringC2EPKc(p,699653);c[x>>2]=__ZNK6StringplERKS_(y,p)|0;c[t>>2]=__Z4itosx(144,0)|0;c[w>>2]=__ZNK6StringplERKS_(x,t)|0;__Z10print_line6String(w);v=c[w>>2]|0;do if(v|0){if(__Z16atomic_decrementPj(v+-8|0)|0)break;__ZN6Memory11free_staticEPvb(v,1)}while(0);v=c[t>>2]|0;do if(v|0){if(__Z16atomic_decrementPj(v+-8|0)|0)break;__ZN6Memory11free_staticEPvb(v,1)}while(0);v=c[x>>2]|0;do if(v|0){if(__Z16atomic_decrementPj(v+-8|0)|0)break;__ZN6Memory11free_staticEPvb(v,1)}while(0);v=c[p>>2]|0;do if(v|0){if(__Z16atomic_decrementPj(v+-8|0)|0)break;__ZN6Memory11free_staticEPvb(v,1)}while(0);v=c[y>>2]|0;do if(v|0){if(__Z16atomic_decrementPj(v+-8|0)|0)break;__ZN6Memory11free_staticEPvb(v,1)}while(0);v=c[e>>2]|0;do if(v|0){if(__Z16atomic_decrementPj(v+-8|0)|0)break;__ZN6Memory11free_staticEPvb(v,1)}while(0);c[b+2680>>2]=__ZN6Memory12alloc_staticEjb((c[q>>2]|0)*144|0,0)|0;v=b+2656|0;le(1,v|0);Id(35345,c[v>>2]|0);Xe(35345,(c[q>>2]|0)*144|0,0,35048);Id(35345,0);v=c[q>>2]|0;c[t>>2]=__Z4itosx(v,((v|0)<0)<<31>>31)|0;c[z>>2]=__ZplPKcRK6String(699666,t)|0;__ZN6StringC2EPKc(u,1124879);c[p>>2]=__ZNK6StringplERKS_(z,u)|0;c[e>>2]=__ZNK6String4utf8Ev(p)|0;__ZN6VectorI10CharStringE9push_backES0_(r,e)|0;v=c[e>>2]|0;do if(v|0){if(__Z16atomic_decrementPj(v+-8|0)|0)break;__ZN6Memory11free_staticEPvb(v,1)}while(0);v=c[p>>2]|0;do if(v|0){if(__Z16atomic_decrementPj(v+-8|0)|0)break;__ZN6Memory11free_staticEPvb(v,1)}while(0);v=c[u>>2]|0;do if(v|0){if(__Z16atomic_decrementPj(v+-8|0)|0)break;__ZN6Memory11free_staticEPvb(v,1)}while(0);v=c[z>>2]|0;do if(v|0){if(__Z16atomic_decrementPj(v+-8|0)|0)break;__ZN6Memory11free_staticEPvb(v,1)}while(0);v=c[t>>2]|0;do if(v|0){if(__Z16atomic_decrementPj(v+-8|0)|0)break;__ZN6Memory11free_staticEPvb(v,1)}while(0);v=c[f>>2]|0;z=v>>>0>98351?2048:(v>>>0)/48|0;c[b+2696>>2]=z;c[t>>2]=__Z4itosx(z,0)|0;c[A>>2]=__ZplPKcRK6String(699703,t)|0;__ZN6StringC2EPKc(u,1124879);c[p>>2]=__ZNK6StringplERKS_(A,u)|0;c[e>>2]=__ZNK6String4utf8Ev(p)|0;__ZN6VectorI10CharStringE9push_backES0_(r,e)|0;r=c[e>>2]|0;do if(r|0){if(__Z16atomic_decrementPj(r+-8|0)|0)break;__ZN6Memory11free_staticEPvb(r,1)}while(0);r=c[p>>2]|0;do if(r|0){if(__Z16atomic_decrementPj(r+-8|0)|0)break;__ZN6Memory11free_staticEPvb(r,1)}while(0);r=c[u>>2]|0;do if(r|0){if(__Z16atomic_decrementPj(r+-8|0)|0)break;__ZN6Memory11free_staticEPvb(r,1)}while(0);r=c[A>>2]|0;do if(r|0){if(__Z16atomic_decrementPj(r+-8|0)|0)break;__ZN6Memory11free_staticEPvb(r,1)}while(0);r=c[t>>2]|0;do if(r|0){if(__Z16atomic_decrementPj(r+-8|0)|0)break;__ZN6Memory11free_staticEPvb(r,1)}while(0);__ZN6StringC2EPKc(e,657042);__ZN7VariantC2Ei(f,1);__Z11_GLOBAL_DEFRK6StringRK7Variant(B,e,f);if(c[B>>2]|0)__ZN7Variant5clearEv(B);if(c[f>>2]|0)__ZN7Variant5clearEv(f);B=c[e>>2]|0;do if(B|0){if(__Z16atomic_decrementPj(B+-8|0)|0)break;__ZN6Memory11free_staticEPvb(B,1)}while(0);B=__ZN12GlobalConfig13get_singletonEv()|0;__ZN6StringC2EPKc(e,657042);__ZN6StringC2EPKc(C,657042);__ZN6StringC2EPKc(p,699731);r=f+4|0;c[r>>2]=0;t=f+12|0;c[t>>2]=0;c[f>>2]=2;A=c[C>>2]|0;do if(A|0){c[r>>2]=0;if(!(__Z28atomic_conditional_incrementPj(A+-8|0)|0))break;c[r>>2]=c[C>>2]}while(0);c[f+8>>2]=3;r=c[t>>2]|0;do if((r|0)!=(c[p>>2]|0)){do if(r|0){if(__Z16atomic_decrementPj(r+-8|0)|0)break;__ZN6Memory11free_staticEPvb(r,1)}while(0);c[t>>2]=0;A=c[p>>2]|0;if(!A)break;if(!(__Z28atomic_conditional_incrementPj(A+-8|0)|0))break;c[t>>2]=c[p>>2]}while(0);c[f+16>>2]=7;__ZN12GlobalConfig24set_custom_property_infoERK6StringRK12PropertyInfo(B,e,f);B=c[f+12>>2]|0;do if(B|0){if(__Z16atomic_decrementPj(B+-8|0)|0)break;__ZN6Memory11free_staticEPvb(B,1)}while(0);B=c[f+4>>2]|0;do if(B|0){if(__Z16atomic_decrementPj(B+-8|0)|0)break;__ZN6Memory11free_staticEPvb(B,1)}while(0);B=c[p>>2]|0;do if(B|0){if(__Z16atomic_decrementPj(B+-8|0)|0)break;__ZN6Memory11free_staticEPvb(B,1)}while(0);B=c[C>>2]|0;do if(B|0){if(__Z16atomic_decrementPj(B+-8|0)|0)break;__ZN6Memory11free_staticEPvb(B,1)}while(0);B=c[e>>2]|0;do if(B|0){if(__Z16atomic_decrementPj(B+-8|0)|0)break;__ZN6Memory11free_staticEPvb(B,1)}while(0);c[b+4>>2]=0;tg(33984);B=p+32|0;C=p+28|0;t=p+24|0;r=b+2784|0;A=512;do{c[B>>2]=A;ef(1,C|0);cg(3553,c[C>>2]|0);u=c[B>>2]|0;Jg(3553,0,33190,u|0,u|0,0,6402,5125,0);Mh(3553,10241,9728);Mh(3553,10240,9728);Mh(3553,10242,33071);Mh(3553,10243,33071);ef(1,t|0);cg(34067,c[t>>2]|0);u=c[B>>2]|0;Jg(34070,0,34842,u|0,u|0,0,6408,5131,0);u=c[B>>2]|0;Jg(34069,0,34842,u|0,u|0,0,6408,5131,0);u=c[B>>2]|0;Jg(34072,0,34842,u|0,u|0,0,6408,5131,0);u=c[B>>2]|0;Jg(34071,0,34842,u|0,u|0,0,6408,5131,0);u=c[B>>2]|0;Jg(34074,0,34842,u|0,u|0,0,6408,5131,0);u=c[B>>2]|0;Jg(34073,0,34842,u|0,u|0,0,6408,5131,0);Mh(34067,10241,9728);Mh(34067,10240,9728);Mh(34067,10242,33071);Mh(34067,10243,33071);Mh(34067,32882,33071);u=0;do{z=p+(u<<2)|0;Cf(1,z|0);zf(36160,c[z>>2]|0);Ah(36160,36064,c[206064+(u<<2)>>2]|0,c[t>>2]|0,0);Ah(36160,36096,3553,c[C>>2]|0,0);if((Qf(36160)|0)==36053)a[1263537]=0;else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(699415,699426,4776,783485,0);u=u+1|0}while((u|0)!=6);u=f;z=p;v=u+36|0;do{c[u>>2]=c[z>>2];u=u+4|0;z=z+4|0}while((u|0)<(v|0));q=c[r>>2]|0;if(!q)T=1;else T=(c[q+-4>>2]|0)+1|0;if(!(__ZN6VectorIN20RasterizerSceneGLES317ReflectionCubeMapEE6resizeEi(r,T)|0)){a[1263537]=0;q=c[r>>2]|0;do if(!q){u=e;z=f;v=u+36|0;do{c[u>>2]=c[z>>2];u=u+4|0;z=z+4|0}while((u|0)<(v|0));Q=168}else{y=c[q+-4>>2]|0;x=y+-1|0;u=e;z=f;v=u+36|0;do{c[u>>2]=c[z>>2];u=u+4|0;z=z+4|0}while((u|0)<(v|0));if((x|0)<0|(y|0)==-2147483648){Q=168;break}__ZN6VectorIN20RasterizerSceneGLES317ReflectionCubeMapEE14_copy_on_writeEv(r);U=(c[r>>2]|0)+(x*36|0)|0}while(0);if((Q|0)==168){Q=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);U=0}u=U;z=e;v=u+36|0;do{c[u>>2]=c[z>>2];u=u+4|0;z=z+4|0}while((u|0)<(v|0))}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);A=A>>1}while((A|0)>31);__ZN6StringC2EPKc(e,699751);__ZN7VariantC2Ei(f,2048);__Z11_GLOBAL_DEFRK6StringRK7Variant(D,e,f);A=__ZNK7VariantcvjEv(D)|0;if(c[D>>2]|0)__ZN7Variant5clearEv(D);if(c[f>>2]|0)__ZN7Variant5clearEv(f);D=c[e>>2]|0;do if(D|0){if(__Z16atomic_decrementPj(D+-8|0)|0)break;__ZN6Memory11free_staticEPvb(D,1)}while(0);D=b+2660|0;le(1,D|0);Id(34962,c[D>>2]|0);Xe(34962,A<<10|0,0,35048);Id(34962,0);Dg(1,b+2664|0);__ZN11ShaderGLES35setupEPPKciS2_iPKNS_13AttributePairEiPKNS_11TexUnitPairEiPKNS_7UBOPairEiPKNS_8FeedbackEiS1_S1_ii(b+496|0,203404,1,203408,1,c[308530]|0,0,203412,2,c[308531]|0,0,c[308532]|0,0,699794,699970,1,16);__ZN11ShaderGLES35setupEPPKciS2_iPKNS_13AttributePairEiPKNS_11TexUnitPairEiPKNS_7UBOPairEiPKNS_8FeedbackEiS1_S1_ii(b+688|0,203428,2,203436,12,c[308533]|0,0,203484,3,c[308534]|0,0,c[308535]|0,0,700416,700643,1,17);__ZN11ShaderGLES35setupEPPKciS2_iPKNS_13AttributePairEiPKNS_11TexUnitPairEiPKNS_7UBOPairEiPKNS_8FeedbackEiS1_S1_ii(b+880|0,203508,15,203568,16,c[308536]|0,0,203632,5,c[308537]|0,0,c[308538]|0,0,709365,709541,1,16);__ZN11ShaderGLES35setupEPPKciS2_iPKNS_13AttributePairEiPKNS_11TexUnitPairEiPKNS_7UBOPairEiPKNS_8FeedbackEiS1_S1_ii(b+1072|0,203672,4,203688,5,c[308539]|0,0,203708,3,c[308540]|0,0,c[308541]|0,0,717091,717267,1,16);__ZN11ShaderGLES35setupEPPKciS2_iPKNS_13AttributePairEiPKNS_11TexUnitPairEiPKNS_7UBOPairEiPKNS_8FeedbackEiS1_S1_ii(b+1264|0,203732,1,203736,4,c[308542]|0,0,203752,1,c[308543]|0,0,c[308544]|0,0,722756,722856,1,11);__ZN11ShaderGLES35setupEPPKciS2_iPKNS_13AttributePairEiPKNS_11TexUnitPairEiPKNS_7UBOPairEiPKNS_8FeedbackEiS1_S1_ii(b+1456|0,203760,1,203764,10,c[308545]|0,0,203804,3,c[308546]|0,0,c[308547]|0,0,723935,724055,1,12);__ZN11ShaderGLES35setupEPPKciS2_iPKNS_13AttributePairEiPKNS_11TexUnitPairEiPKNS_7UBOPairEiPKNS_8FeedbackEiS1_S1_ii(b+1648|0,c[308548]|0,0,203828,3,c[308549]|0,0,203840,2,c[308550]|0,0,c[308551]|0,0,731570,731691,1,13);__ZN11ShaderGLES35setupEPPKciS2_iPKNS_13AttributePairEiPKNS_11TexUnitPairEiPKNS_7UBOPairEiPKNS_8FeedbackEiS1_S1_ii(b+1840|0,203856,3,203868,5,c[308552]|0,0,203888,2,c[308553]|0,0,c[308554]|0,0,734818,734920,1,13);__ZN11ShaderGLES35setupEPPKciS2_iPKNS_13AttributePairEiPKNS_11TexUnitPairEiPKNS_7UBOPairEiPKNS_8FeedbackEiS1_S1_ii(b+2032|0,203904,15,203964,5,c[308555]|0,0,203984,3,c[308556]|0,0,c[308557]|0,0,737066,737244,1,18);__ZN6StringC2EPKc(e,657119);__ZN7VariantC2Ei(f,1);__Z11_GLOBAL_DEFRK6StringRK7Variant(E,e,f);if(c[E>>2]|0)__ZN7Variant5clearEv(E);if(c[f>>2]|0)__ZN7Variant5clearEv(f);E=c[e>>2]|0;do if(E|0){if(__Z16atomic_decrementPj(E+-8|0)|0)break;__ZN6Memory11free_staticEPvb(E,1)}while(0);E=__ZN12GlobalConfig13get_singletonEv()|0;__ZN6StringC2EPKc(e,657119);__ZN6StringC2EPKc(F,657119);__ZN6StringC2EPKc(p,898345);A=f+4|0;c[A>>2]=0;D=f+12|0;c[D>>2]=0;c[f>>2]=2;U=c[F>>2]|0;do if(U|0){c[A>>2]=0;if(!(__Z28atomic_conditional_incrementPj(U+-8|0)|0))break;c[A>>2]=c[F>>2]}while(0);c[f+8>>2]=3;A=c[D>>2]|0;do if((A|0)!=(c[p>>2]|0)){do if(A|0){if(__Z16atomic_decrementPj(A+-8|0)|0)break;__ZN6Memory11free_staticEPvb(A,1)}while(0);c[D>>2]=0;U=c[p>>2]|0;if(!U)break;if(!(__Z28atomic_conditional_incrementPj(U+-8|0)|0))break;c[D>>2]=c[p>>2]}while(0);c[f+16>>2]=7;__ZN12GlobalConfig24set_custom_property_infoERK6StringRK12PropertyInfo(E,e,f);E=c[f+12>>2]|0;do if(E|0){if(__Z16atomic_decrementPj(E+-8|0)|0)break;__ZN6Memory11free_staticEPvb(E,1)}while(0);E=c[f+4>>2]|0;do if(E|0){if(__Z16atomic_decrementPj(E+-8|0)|0)break;__ZN6Memory11free_staticEPvb(E,1)}while(0);E=c[p>>2]|0;do if(E|0){if(__Z16atomic_decrementPj(E+-8|0)|0)break;__ZN6Memory11free_staticEPvb(E,1)}while(0);E=c[F>>2]|0;do if(E|0){if(__Z16atomic_decrementPj(E+-8|0)|0)break;__ZN6Memory11free_staticEPvb(E,1)}while(0);E=c[e>>2]|0;do if(E|0){if(__Z16atomic_decrementPj(E+-8|0)|0)break;__ZN6Memory11free_staticEPvb(E,1)}while(0);__ZN6StringC2EPKc(e,657154);__ZN7VariantC2Ed(f,1.0);__Z11_GLOBAL_DEFRK6StringRK7Variant(G,e,f);if(c[G>>2]|0)__ZN7Variant5clearEv(G);if(c[f>>2]|0)__ZN7Variant5clearEv(f);G=c[e>>2]|0;do if(G|0){if(__Z16atomic_decrementPj(G+-8|0)|0)break;__ZN6Memory11free_staticEPvb(G,1)}while(0);G=__ZN12GlobalConfig13get_singletonEv()|0;__ZN6StringC2EPKc(e,657154);__ZN6StringC2EPKc(H,657154);__ZN6StringC2EPKc(p,900285);E=f+4|0;c[E>>2]=0;F=f+12|0;c[F>>2]=0;c[f>>2]=2;D=c[H>>2]|0;do if(D|0){c[E>>2]=0;if(!(__Z28atomic_conditional_incrementPj(D+-8|0)|0))break;c[E>>2]=c[H>>2]}while(0);c[f+8>>2]=1;E=c[F>>2]|0;do if((E|0)!=(c[p>>2]|0)){do if(E|0){if(__Z16atomic_decrementPj(E+-8|0)|0)break;__ZN6Memory11free_staticEPvb(E,1)}while(0);c[F>>2]=0;D=c[p>>2]|0;if(!D)break;if(!(__Z28atomic_conditional_incrementPj(D+-8|0)|0))break;c[F>>2]=c[p>>2]}while(0);c[f+16>>2]=7;__ZN12GlobalConfig24set_custom_property_infoERK6StringRK12PropertyInfo(G,e,f);G=c[f+12>>2]|0;do if(G|0){if(__Z16atomic_decrementPj(G+-8|0)|0)break;__ZN6Memory11free_staticEPvb(G,1)}while(0);G=c[f+4>>2]|0;do if(G|0){if(__Z16atomic_decrementPj(G+-8|0)|0)break;__ZN6Memory11free_staticEPvb(G,1)}while(0);G=c[p>>2]|0;do if(G|0){if(__Z16atomic_decrementPj(G+-8|0)|0)break;__ZN6Memory11free_staticEPvb(G,1)}while(0);G=c[H>>2]|0;do if(G|0){if(__Z16atomic_decrementPj(G+-8|0)|0)break;__ZN6Memory11free_staticEPvb(G,1)}while(0);G=c[e>>2]|0;do if(G|0){if(__Z16atomic_decrementPj(G+-8|0)|0)break;__ZN6Memory11free_staticEPvb(G,1)}while(0);__ZN6StringC2EPKc(e,657077);__ZN7VariantC2Eb(f,0);__Z11_GLOBAL_DEFRK6StringRK7Variant(I,e,f);if(c[I>>2]|0)__ZN7Variant5clearEv(I);if(c[f>>2]|0)__ZN7Variant5clearEv(f);I=c[e>>2]|0;do if(I|0){if(__Z16atomic_decrementPj(I+-8|0)|0)break;__ZN6Memory11free_staticEPvb(I,1)}while(0);__ZN6StringC2EPKc(e,657190);__ZN7VariantC2Eb(f,1);__Z11_GLOBAL_DEFRK6StringRK7Variant(J,e,f);if(c[J>>2]|0)__ZN7Variant5clearEv(J);if(c[f>>2]|0)__ZN7Variant5clearEv(f);f=c[e>>2]|0;do if(f|0){if(__Z16atomic_decrementPj(f+-8|0)|0)break;__ZN6Memory11free_staticEPvb(f,1)}while(0);c[b+80>>2]=243;f=e+4|0;J=b+76|0;b=243;while(1){c[e>>2]=0;Cf(1,e|0);zf(36160,c[e>>2]|0);ef(1,f|0);cg(3553,c[f>>2]|0);Jg(3553,0,33326,b|0,b|0,0,6403,5126,0);Ah(36160,36064,3553,c[f>>2]|0,0);Mh(3553,10241,9728);Mh(3553,10240,9728);Mh(3553,10242,33071);Mh(3553,10243,33071);I=e;G=c[I>>2]|0;H=c[I+4>>2]|0;I=c[J>>2]|0;if(!I)V=1;else V=(c[I+-4>>2]|0)+1|0;if(!(__ZN6VectorIN22RasterizerStorageGLES312RenderTarget8ExposureEE6resizeEi(J,V)|0)){a[1263537]=0;I=c[J>>2]|0;if(!I){Q=268;break}p=c[I+-4>>2]|0;if((p|0)<1){Q=268;break}__ZN6VectorIN22RasterizerStorageGLES312RenderTarget8ExposureEE14_copy_on_writeEv(J);I=(c[J>>2]|0)+(p+-1<<3)|0;c[I>>2]=G;c[I+4>>2]=H}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);if((Qf(36160)|0)==36053)a[1263537]=0;else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(699415,699426,4846,783485,0);if(b>>>0<3){Q=274;break}else b=(b>>>0)/3|0}if((Q|0)==268)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((Q|0)==274){l=d;return}}function __ZN11ShaderGLES35setupEPPKciS2_iPKNS_13AttributePairEiPKNS_11TexUnitPairEiPKNS_7UBOPairEiPKNS_8FeedbackEiS1_S1_ii(b,d,e,f,g,h,i,j,k,n,o,p,q,r,s,t,u){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;i=i|0;j=j|0;k=k|0;n=n|0;o=o|0;p=p|0;q=q|0;r=r|0;s=s|0;t=t|0;u=u|0;var v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0,ia=0,ja=0;v=l;l=l+96|0;if((l|0)>=(m|0))ba(96);w=v+88|0;x=v+84|0;y=v+80|0;z=v+76|0;A=v+68|0;B=v+64|0;C=v+60|0;D=v+56|0;E=v+72|0;F=v+52|0;G=v+44|0;H=v+36|0;I=v+32|0;J=v+28|0;K=v+24|0;L=v+20|0;M=v+48|0;N=v+16|0;O=v+12|0;P=v+40|0;Q=v+8|0;R=v+4|0;S=v;if(c[b+40>>2]|0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1132751,744628,592,744659,0);l=v;return}a[1263537]=0;T=b+72|0;c[T>>2]=0;c[T+4>>2]=0;c[T+8>>2]=0;c[T+12>>2]=0;c[b+8>>2]=g;c[b+16>>2]=e;c[b+88>>2]=d;c[b+92>>2]=f;f=b+112|0;c[f>>2]=r;r=b+116|0;c[r>>2]=s;c[b+100>>2]=j;c[b+12>>2]=k;c[b+28>>2]=t;c[b+32>>2]=u;c[b+96>>2]=h;c[b+36>>2]=i;c[b+104>>2]=n;c[b+20>>2]=o;c[b+108>>2]=p;c[b+24>>2]=q;__ZN6StringC2EPKc(w,744690);__ZN6StringC2EPKc(x,744713);__ZN6StringC2EPKc(y,744732);__ZN6StringC2EPKc(z,c[f>>2]|0);c[A>>2]=0;f=c[w>>2]|0;if(f|0?(c[A>>2]=0,__Z28atomic_conditional_incrementPj(f+-8|0)|0):0)c[A>>2]=c[w>>2];f=__ZNK6String4findES_i(z,A,0)|0;q=c[A>>2]|0;if(q|0?(__Z16atomic_decrementPj(q+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(q,1);do if((f|0)==-1){q=__ZNK6String5asciiEb(z,0)|0;A=q;p=b+140|0;o=c[p>>2]|0;if((o|0)!=(q|0)){if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(o,1);c[p>>2]=0;if(!q)break;o=q+-8|0;if(!(__Z28atomic_conditional_incrementPj(o)|0))U=o;else{c[p>>2]=A;U=o}}else{if(!q)break;U=q+-8|0}if(!(__Z16atomic_decrementPj(U)|0))__ZN6Memory11free_staticEPvb(q,1)}else{c[B>>2]=__ZNK6String6substrEii(z,0,f)|0;q=__ZNK6String5asciiEb(B,0)|0;o=q;A=b+140|0;p=c[A>>2]|0;if((p|0)==(q|0)){if(q|0){V=q+-8|0;W=30}}else{if(p|0?(__Z16atomic_decrementPj(p+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(p,1);c[A>>2]=0;if(q|0){p=q+-8|0;if(!(__Z28atomic_conditional_incrementPj(p)|0)){V=p;W=30}else{c[A>>2]=o;V=p;W=30}}}if((W|0)==30?(__Z16atomic_decrementPj(V)|0)==0:0)__ZN6Memory11free_staticEPvb(q,1);q=c[B>>2]|0;if(q|0?(__Z16atomic_decrementPj(q+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(q,1);q=(__ZNK6String6lengthEv(w)|0)+f|0;p=__ZNK6String6substrEii(z,q,__ZNK6String6lengthEv(z)|0)|0;q=p;o=c[z>>2]|0;if((o|0)==(p|0)){if(p|0)W=43}else{if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(o,1);c[z>>2]=0;if(p|0)if(!(__Z28atomic_conditional_incrementPj(p+-8|0)|0))W=43;else{c[z>>2]=q;W=43}}if((W|0)==43?(__Z16atomic_decrementPj(p+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(p,1);c[C>>2]=0;p=c[x>>2]|0;if(p|0?(c[C>>2]=0,__Z28atomic_conditional_incrementPj(p+-8|0)|0):0)c[C>>2]=c[x>>2];p=__ZNK6String4findES_i(z,C,0)|0;q=c[C>>2]|0;if(q|0?(__Z16atomic_decrementPj(q+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(q,1);if((p|0)==-1){q=__ZNK6String5asciiEb(z,0)|0;o=q;A=b+144|0;n=c[A>>2]|0;if((n|0)!=(q|0)){if(n|0?(__Z16atomic_decrementPj(n+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(n,1);c[A>>2]=0;if(!q)break;n=q+-8|0;if(!(__Z28atomic_conditional_incrementPj(n)|0))X=n;else{c[A>>2]=o;X=n}}else{if(!q)break;X=q+-8|0}if(__Z16atomic_decrementPj(X)|0)break;__ZN6Memory11free_staticEPvb(q,1);break}c[D>>2]=__ZNK6String6substrEii(z,0,p)|0;q=__ZNK6String5asciiEb(D,0)|0;n=q;o=b+144|0;A=c[o>>2]|0;if((A|0)==(q|0)){if(q|0){Y=q+-8|0;W=72}}else{if(A|0?(__Z16atomic_decrementPj(A+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(A,1);c[o>>2]=0;if(q|0){A=q+-8|0;if(!(__Z28atomic_conditional_incrementPj(A)|0)){Y=A;W=72}else{c[o>>2]=n;Y=A;W=72}}}if((W|0)==72?(__Z16atomic_decrementPj(Y)|0)==0:0)__ZN6Memory11free_staticEPvb(q,1);q=c[D>>2]|0;if(q|0?(__Z16atomic_decrementPj(q+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(q,1);q=(__ZNK6String6lengthEv(x)|0)+p|0;c[E>>2]=__ZNK6String6substrEii(z,q,__ZNK6String6lengthEv(z)|0)|0;c[F>>2]=0;q=c[y>>2]|0;if(q|0?(c[F>>2]=0,__Z28atomic_conditional_incrementPj(q+-8|0)|0):0)c[F>>2]=c[y>>2];q=__ZNK6String4findES_i(E,F,0)|0;p=c[F>>2]|0;if(p|0?(__Z16atomic_decrementPj(p+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(p,1);a:do if((q|0)==-1){p=__ZNK6String5asciiEb(E,0)|0;A=p;n=b+148|0;o=c[n>>2]|0;do if((o|0)==(p|0)){if(!p)break a;Z=p+-8|0}else{do if(o|0){if(__Z16atomic_decrementPj(o+-8|0)|0)break;__ZN6Memory11free_staticEPvb(o,1)}while(0);c[n>>2]=0;if(!p)break a;i=p+-8|0;if(!(__Z28atomic_conditional_incrementPj(i)|0)){Z=i;break}c[n>>2]=A;Z=i}while(0);if(!(__Z16atomic_decrementPj(Z)|0))__ZN6Memory11free_staticEPvb(p,1)}else{c[G>>2]=__ZNK6String6substrEii(E,0,q)|0;A=__ZNK6String5asciiEb(G,0)|0;n=A;o=b+148|0;i=c[o>>2]|0;do if((i|0)==(A|0)){if(A|0){_=A+-8|0;W=104}}else{do if(i|0){if(__Z16atomic_decrementPj(i+-8|0)|0)break;__ZN6Memory11free_staticEPvb(i,1)}while(0);c[o>>2]=0;if(!A)break;h=A+-8|0;if(!(__Z28atomic_conditional_incrementPj(h)|0)){_=h;W=104;break}c[o>>2]=n;_=h;W=104}while(0);if((W|0)==104?(__Z16atomic_decrementPj(_)|0)==0:0)__ZN6Memory11free_staticEPvb(A,1);n=c[G>>2]|0;do if(n|0){if(__Z16atomic_decrementPj(n+-8|0)|0)break;__ZN6Memory11free_staticEPvb(n,1)}while(0);n=(__ZNK6String6lengthEv(y)|0)+q|0;c[H>>2]=__ZNK6String6substrEii(E,n,__ZNK6String6lengthEv(E)|0)|0;n=__ZNK6String5asciiEb(H,0)|0;A=n;o=b+152|0;i=c[o>>2]|0;do if((i|0)==(n|0)){if(!n)break;$=n+-8|0;W=118}else{do if(i|0){if(__Z16atomic_decrementPj(i+-8|0)|0)break;__ZN6Memory11free_staticEPvb(i,1)}while(0);c[o>>2]=0;if(!n)break;p=n+-8|0;if(!(__Z28atomic_conditional_incrementPj(p)|0)){$=p;W=118;break}c[o>>2]=A;$=p;W=118}while(0);do if((W|0)==118){if(__Z16atomic_decrementPj($)|0)break;__ZN6Memory11free_staticEPvb(n,1)}while(0);n=c[H>>2]|0;if(!n)break;if(__Z16atomic_decrementPj(n+-8|0)|0)break;__ZN6Memory11free_staticEPvb(n,1)}while(0);q=c[E>>2]|0;if(q|0?(__Z16atomic_decrementPj(q+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(q,1)}while(0);H=c[z>>2]|0;if(H|0?(__Z16atomic_decrementPj(H+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(H,1);H=c[y>>2]|0;if(H|0?(__Z16atomic_decrementPj(H+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(H,1);H=c[x>>2]|0;if(H|0?(__Z16atomic_decrementPj(H+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(H,1);H=c[w>>2]|0;if(H|0?(__Z16atomic_decrementPj(H+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(H,1);__ZN6StringC2EPKc(w,744752);__ZN6StringC2EPKc(x,744713);__ZN6StringC2EPKc(y,744777);__ZN6StringC2EPKc(z,744799);__ZN6StringC2EPKc(E,c[r>>2]|0);c[I>>2]=0;r=c[w>>2]|0;if(r|0?(c[I>>2]=0,__Z28atomic_conditional_incrementPj(r+-8|0)|0):0)c[I>>2]=c[w>>2];r=__ZNK6String4findES_i(E,I,0)|0;H=c[I>>2]|0;if(H|0?(__Z16atomic_decrementPj(H+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(H,1);b:do if((r|0)==-1){H=__ZNK6String5asciiEb(E,0)|0;I=H;$=b+120|0;G=c[$>>2]|0;if((G|0)!=(H|0)){if(G|0?(__Z16atomic_decrementPj(G+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(G,1);c[$>>2]=0;if(!H)break;G=H+-8|0;if(!(__Z28atomic_conditional_incrementPj(G)|0))aa=G;else{c[$>>2]=I;aa=G}}else{if(!H)break;aa=H+-8|0}if(!(__Z16atomic_decrementPj(aa)|0))__ZN6Memory11free_staticEPvb(H,1)}else{c[J>>2]=__ZNK6String6substrEii(E,0,r)|0;H=__ZNK6String5asciiEb(J,0)|0;G=H;I=b+120|0;$=c[I>>2]|0;if(($|0)==(H|0)){if(H|0){ca=H+-8|0;W=166}}else{if($|0?(__Z16atomic_decrementPj($+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb($,1);c[I>>2]=0;if(H|0){$=H+-8|0;if(!(__Z28atomic_conditional_incrementPj($)|0)){ca=$;W=166}else{c[I>>2]=G;ca=$;W=166}}}if((W|0)==166?(__Z16atomic_decrementPj(ca)|0)==0:0)__ZN6Memory11free_staticEPvb(H,1);H=c[J>>2]|0;if(H|0?(__Z16atomic_decrementPj(H+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(H,1);H=(__ZNK6String6lengthEv(w)|0)+r|0;$=__ZNK6String6substrEii(E,H,__ZNK6String6lengthEv(E)|0)|0;H=$;G=c[E>>2]|0;if((G|0)==($|0)){if($|0)W=179}else{if(G|0?(__Z16atomic_decrementPj(G+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(G,1);c[E>>2]=0;if($|0)if(!(__Z28atomic_conditional_incrementPj($+-8|0)|0))W=179;else{c[E>>2]=H;W=179}}if((W|0)==179?(__Z16atomic_decrementPj($+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb($,1);c[K>>2]=0;$=c[x>>2]|0;if($|0?(c[K>>2]=0,__Z28atomic_conditional_incrementPj($+-8|0)|0):0)c[K>>2]=c[x>>2];$=__ZNK6String4findES_i(E,K,0)|0;H=c[K>>2]|0;if(H|0?(__Z16atomic_decrementPj(H+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(H,1);if(($|0)==-1){H=__ZNK6String5asciiEb(E,0)|0;G=H;I=b+124|0;_=c[I>>2]|0;do if((_|0)==(H|0)){if(!H)break b;da=H+-8|0}else{do if(_|0){if(__Z16atomic_decrementPj(_+-8|0)|0)break;__ZN6Memory11free_staticEPvb(_,1)}while(0);c[I>>2]=0;if(!H)break b;Z=H+-8|0;if(!(__Z28atomic_conditional_incrementPj(Z)|0)){da=Z;break}c[I>>2]=G;da=Z}while(0);if(__Z16atomic_decrementPj(da)|0)break;__ZN6Memory11free_staticEPvb(H,1);break}c[L>>2]=__ZNK6String6substrEii(E,0,$)|0;G=__ZNK6String5asciiEb(L,0)|0;I=G;_=b+124|0;Z=c[_>>2]|0;do if((Z|0)==(G|0)){if(!G)break;ea=G+-8|0;W=208}else{do if(Z|0){if(__Z16atomic_decrementPj(Z+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Z,1)}while(0);c[_>>2]=0;if(!G)break;F=G+-8|0;if(!(__Z28atomic_conditional_incrementPj(F)|0)){ea=F;W=208;break}c[_>>2]=I;ea=F;W=208}while(0);do if((W|0)==208){if(__Z16atomic_decrementPj(ea)|0)break;__ZN6Memory11free_staticEPvb(G,1)}while(0);G=c[L>>2]|0;do if(G|0){if(__Z16atomic_decrementPj(G+-8|0)|0)break;__ZN6Memory11free_staticEPvb(G,1)}while(0);G=(__ZNK6String6lengthEv(x)|0)+$|0;c[M>>2]=__ZNK6String6substrEii(E,G,__ZNK6String6lengthEv(E)|0)|0;c[N>>2]=0;G=c[y>>2]|0;do if(G|0){c[N>>2]=0;if(!(__Z28atomic_conditional_incrementPj(G+-8|0)|0))break;c[N>>2]=c[y>>2]}while(0);G=__ZNK6String4findES_i(M,N,0)|0;$=c[N>>2]|0;do if($|0){if(__Z16atomic_decrementPj($+-8|0)|0)break;__ZN6Memory11free_staticEPvb($,1)}while(0);c:do if((G|0)==-1){$=__ZNK6String5asciiEb(M,0)|0;I=$;_=b+128|0;Z=c[_>>2]|0;do if((Z|0)==($|0)){if(!$)break c;fa=$+-8|0}else{do if(Z|0){if(__Z16atomic_decrementPj(Z+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Z,1)}while(0);c[_>>2]=0;if(!$)break c;H=$+-8|0;if(!(__Z28atomic_conditional_incrementPj(H)|0)){fa=H;break}c[_>>2]=I;fa=H}while(0);if(__Z16atomic_decrementPj(fa)|0)break;__ZN6Memory11free_staticEPvb($,1)}else{c[O>>2]=__ZNK6String6substrEii(M,0,G)|0;I=__ZNK6String5asciiEb(O,0)|0;_=I;Z=b+128|0;H=c[Z>>2]|0;do if((H|0)==(I|0)){if(!I)break;ga=I+-8|0;W=240}else{do if(H|0){if(__Z16atomic_decrementPj(H+-8|0)|0)break;__ZN6Memory11free_staticEPvb(H,1)}while(0);c[Z>>2]=0;if(!I)break;F=I+-8|0;if(!(__Z28atomic_conditional_incrementPj(F)|0)){ga=F;W=240;break}c[Z>>2]=_;ga=F;W=240}while(0);do if((W|0)==240){if(__Z16atomic_decrementPj(ga)|0)break;__ZN6Memory11free_staticEPvb(I,1)}while(0);I=c[O>>2]|0;do if(I|0){if(__Z16atomic_decrementPj(I+-8|0)|0)break;__ZN6Memory11free_staticEPvb(I,1)}while(0);I=(__ZNK6String6lengthEv(y)|0)+G|0;c[P>>2]=__ZNK6String6substrEii(M,I,__ZNK6String6lengthEv(M)|0)|0;c[Q>>2]=0;I=c[z>>2]|0;do if(I|0){c[Q>>2]=0;if(!(__Z28atomic_conditional_incrementPj(I+-8|0)|0))break;c[Q>>2]=c[z>>2]}while(0);I=__ZNK6String4findES_i(P,Q,0)|0;_=c[Q>>2]|0;do if(_|0){if(__Z16atomic_decrementPj(_+-8|0)|0)break;__ZN6Memory11free_staticEPvb(_,1)}while(0);d:do if((I|0)==-1){_=__ZNK6String5asciiEb(P,0)|0;Z=_;H=b+132|0;$=c[H>>2]|0;do if(($|0)==(_|0)){if(!_)break d;ha=_+-8|0}else{do if($|0){if(__Z16atomic_decrementPj($+-8|0)|0)break;__ZN6Memory11free_staticEPvb($,1)}while(0);c[H>>2]=0;if(!_)break d;F=_+-8|0;if(!(__Z28atomic_conditional_incrementPj(F)|0)){ha=F;break}c[H>>2]=Z;ha=F}while(0);if(__Z16atomic_decrementPj(ha)|0)break;__ZN6Memory11free_staticEPvb(_,1)}else{c[R>>2]=__ZNK6String6substrEii(P,0,I)|0;Z=__ZNK6String5asciiEb(R,0)|0;H=Z;$=b+132|0;F=c[$>>2]|0;do if((F|0)==(Z|0)){if(!Z)break;ia=Z+-8|0;W=272}else{do if(F|0){if(__Z16atomic_decrementPj(F+-8|0)|0)break;__ZN6Memory11free_staticEPvb(F,1)}while(0);c[$>>2]=0;if(!Z)break;D=Z+-8|0;if(!(__Z28atomic_conditional_incrementPj(D)|0)){ia=D;W=272;break}c[$>>2]=H;ia=D;W=272}while(0);do if((W|0)==272){if(__Z16atomic_decrementPj(ia)|0)break;__ZN6Memory11free_staticEPvb(Z,1)}while(0);Z=c[R>>2]|0;do if(Z|0){if(__Z16atomic_decrementPj(Z+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Z,1)}while(0);Z=(__ZNK6String6lengthEv(z)|0)+I|0;c[S>>2]=__ZNK6String6substrEii(P,Z,__ZNK6String6lengthEv(P)|0)|0;Z=__ZNK6String5asciiEb(S,0)|0;H=Z;$=b+136|0;F=c[$>>2]|0;do if((F|0)==(Z|0)){if(!Z)break;ja=Z+-8|0;W=286}else{do if(F|0){if(__Z16atomic_decrementPj(F+-8|0)|0)break;__ZN6Memory11free_staticEPvb(F,1)}while(0);c[$>>2]=0;if(!Z)break;_=Z+-8|0;if(!(__Z28atomic_conditional_incrementPj(_)|0)){ja=_;W=286;break}c[$>>2]=H;ja=_;W=286}while(0);do if((W|0)==286){if(__Z16atomic_decrementPj(ja)|0)break;__ZN6Memory11free_staticEPvb(Z,1)}while(0);Z=c[S>>2]|0;if(!Z)break;if(__Z16atomic_decrementPj(Z+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Z,1)}while(0);I=c[P>>2]|0;do if(I|0){if(__Z16atomic_decrementPj(I+-8|0)|0)break;__ZN6Memory11free_staticEPvb(I,1)}while(0)}while(0);G=c[M>>2]|0;do if(G|0){if(__Z16atomic_decrementPj(G+-8|0)|0)break;__ZN6Memory11free_staticEPvb(G,1)}while(0)}while(0);M=c[E>>2]|0;if(M|0?(__Z16atomic_decrementPj(M+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(M,1);M=c[z>>2]|0;if(M|0?(__Z16atomic_decrementPj(M+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(M,1);M=c[y>>2]|0;if(M|0?(__Z16atomic_decrementPj(M+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(M,1);M=c[x>>2]|0;if(M|0?(__Z16atomic_decrementPj(M+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(M,1);M=c[w>>2]|0;if(M|0?(__Z16atomic_decrementPj(M+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(M,1);Df(34930,b+164|0);l=v;return}function __ZN20RasterizerSceneGLES310RenderList4initEv(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0;c[b+12>>2]=0;c[b+16>>2]=0;d=c[b>>2]|0;do if(d){e=__ZN6Memory12alloc_staticEjb(d<<2,1)|0;if(!e){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143992,1144012,140,1144029,0);f=0;break}else{a[1263537]=0;g=e+-8|0;c[g>>2]=d;c[g+4>>2]=0;f=e;break}}else f=0;while(0);d=b+8|0;c[d>>2]=f;f=c[b>>2]|0;do if(f){e=__ZN6Memory12alloc_staticEjb(f*24|0,1)|0;if(!e){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1143992,1144012,140,1144029,0);h=0;break}else{a[1263537]=0;g=e+-8|0;c[g>>2]=f;c[g+4>>2]=0;h=e;break}}else h=0;while(0);f=b+4|0;c[f>>2]=h;e=c[b>>2]|0;if((e|0)<=0)return;c[c[d>>2]>>2]=h;if((e|0)==1)return;else i=1;do{c[(c[d>>2]|0)+(i<<2)>>2]=(c[f>>2]|0)+(i*24|0);i=i+1|0}while((i|0)<(e|0));return}function __ZN20RasterizerSceneGLES314_generate_brdfEv(b){b=b|0;var d=0,e=0,f=0,h=0,i=0,k=0,n=0,o=0.0,p=0.0,q=0,r=0.0,s=0.0,t=0.0,u=0,v=0.0,w=0.0,x=0.0,y=0.0,z=0.0,A=0.0,B=0,C=0,D=0,E=0.0,F=0.0,G=0.0,H=0.0,M=0.0,N=0.0,O=0.0,P=0.0,Q=0.0,R=0.0;d=l;l=l+64|0;if((l|0)>=(m|0))ba(64);e=d+24|0;f=d+48|0;h=d;__ZN6StringC2EPKc(f,744594);__ZN7VariantC2Ei(h,64);__Z11_GLOBAL_DEFRK6StringRK7Variant(e,f,h);i=__ZNK7VariantcviEv(e)|0;if(c[e>>2]|0)__ZN7Variant5clearEv(e);if(c[h>>2]|0)__ZN7Variant5clearEv(h);h=c[f>>2]|0;if(h|0?(__Z16atomic_decrementPj(h+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(h,1);c[f>>2]=0;__ZN10PoolVectorIhE6resizeEi(f,U(i<<1,i)|0)|0;if((c[f>>2]|0)!=0?(__ZN10PoolVectorIhE14_copy_on_writeEv(f),h=c[f>>2]|0,(h|0)!=0):0){__Z16atomic_incrementPj(h+4|0)|0;k=h;n=c[h+8>>2]|0}else{k=0;n=0}if((i|0)>0){h=i+-1|0;o=+(h|0);p=+(i|0);e=0;do{q=e;e=e+1|0;r=+(e|0)/p;s=+I(+(1.0-r*r));t=r;u=0;do{v=+(u|0)/o;w=v*v;v=w*w+-1.0;x=w*.5;w=1.0-x;y=t/(x+t*w);z=0.0;A=0.0;B=0;while(1){C=B<<16|B>>>16;D=C<<1&-1431655766|C>>>1&1431655765;C=D<<2&-858993460|D>>>2&858993459;D=C<<4&-252645136|C>>>4&252645135;E=+((D<<8&-16711936|D>>>8&16711935)>>>0)*2.3283064365386963e-10;F=+(B>>>0)*.001953125*6.283185307179586;G=+I(+((1.0-E)/(v*E+1.0)));E=+I(+(c[j>>2]=(g[j>>2]=1.0-G*G,c[j>>2]|0)&2147483647,+g[j>>2]));H=E*+K(+F);M=E*+L(+F);F=H*0.0;E=M*0.0;N=G*0.0;O=G+(F-E);G=r*O+(s*(N+(F+M))+(N+(E-H))*0.0);H=O*(G*2.0)-r;E=H;N=H<0.0?0.0:E>1.0?1.0:E;E=O;H=O<0.0?0.0:E>1.0?1.0:E;if(!(G<0.0))if(G>1.0)P=1.0;else P=G;else P=0.0;G=P;if(N>0.0){E=N;N=y*(E/(x+w*E))*G/(r*H);H=+J(+(1.0-G),5.0);Q=z+N*(1.0-H);R=A+N*H}else{Q=z;R=A}B=B+1|0;if((B|0)==512)break;else{z=Q;A=R}}B=(U(h-u|0,i)|0)+q<<1;A=Q*.001953125*255.0;a[n+B>>0]=A<0.0?0:~~(A>255.0?255.0:A)&255;A=R*.001953125*255.0;a[n+(B|1)>>0]=A<0.0?0:~~(A>255.0?255.0:A)&255;u=u+1|0}while((u|0)!=(i|0))}while((e|0)!=(i|0))}e=b+2632|0;ef(1,e|0);tg(33984);cg(3553,c[e>>2]|0);Jg(3553,0,33323,i|0,i|0,0,33319,5121,n|0);Sh(3553,10241,9729.0);Sh(3553,10240,9729.0);Sh(3553,10242,33071.0);Sh(3553,10243,33071.0);cg(3553,0);if(!k){__ZN10PoolVectorIhE12_unreferenceEv(f);l=d;return}__Z16atomic_decrementPj(k+4|0)|0;__ZN10PoolVectorIhE12_unreferenceEv(f);l=d;return}function __ZN6VectorIN20RasterizerSceneGLES313ShadowCubeMapEE6resizeEi(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0;if((d|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,269,1145657,0);e=31;return e|0}a[1263537]=0;f=c[b>>2]|0;if(!f)g=0;else g=c[f+-4>>2]|0;if((g|0)==(d|0)){e=0;return e|0}if(!d){if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);c[b>>2]=0;e=0;return e|0}__ZN6VectorIN20RasterizerSceneGLES313ShadowCubeMapEE14_copy_on_writeEv(b);f=d<<5;if(d>>>0<=134217727?(g=f+-1|0,h=g>>>1|g,g=h>>>2|h,h=g>>>4|g,g=h>>>8|h,h=(g>>>16|g)+1|0,(f|0)!=-32):0){a[1263537]=0;f=c[b>>2]|0;do if(!f)if((d|0)>0)i=18;else{j=0;i=25}else{g=c[f+-4>>2]|0;if((g|0)<(d|0))if(!g)i=18;else{k=__ZN6Memory14realloc_staticEPvjb(f,h,1)|0;if(k|0){a[1263537]=0;l=k;break}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,300,1145876,0);e=6;return e|0}else{j=g;i=25}}while(0);do if((i|0)==18){g=__ZN6Memory12alloc_staticEjb(h,1)|0;if(g|0){a[1263537]=0;c[g+-4>>2]=0;c[g+-8>>2]=1;l=g;break}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,292,1145820,0);e=6;return e|0}else if((i|0)==25){if((j|0)<=(d|0)){e=0;return e|0}g=__ZN6Memory14realloc_staticEPvjb(f,h,1)|0;if(!g){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,324,1145876,0);e=6;return e|0}else{a[1263537]=0;c[b>>2]=g;c[g+-4>>2]=d;e=0;return e|0}}while(0);c[b>>2]=l;c[((l|0)==0?0:l+-4|0)>>2]=d;e=0;return e|0}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,285,1145723,0);e=6;return e|0}function __ZN6VectorIN20RasterizerSceneGLES313ShadowCubeMapEE14_copy_on_writeEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=c[a>>2]|0;if(!b)return;if((c[b+-8>>2]|0)>>>0<=1)return;d=c[b+-4>>2]|0;b=(d<<5)+-1|0;e=b>>>1|b;b=e>>>2|e;e=b>>>4|b;b=e>>>8|e;e=__ZN6Memory12alloc_staticEjb((b>>>16|b)+1|0,1)|0;c[e+-8>>2]=1;c[e+-4>>2]=d;if(d|0){b=0;do{f=e+(b<<5)|0;g=(c[a>>2]|0)+(b<<5)|0;c[f>>2]=c[g>>2];c[f+4>>2]=c[g+4>>2];c[f+8>>2]=c[g+8>>2];c[f+12>>2]=c[g+12>>2];c[f+16>>2]=c[g+16>>2];c[f+20>>2]=c[g+20>>2];c[f+24>>2]=c[g+24>>2];c[f+28>>2]=c[g+28>>2];b=b+1|0}while((b|0)!=(d|0))}d=c[a>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);c[a>>2]=e;return}function __ZN6VectorIN20RasterizerSceneGLES317ReflectionCubeMapEE6resizeEi(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0;if((d|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,269,1145657,0);e=31;return e|0}a[1263537]=0;f=c[b>>2]|0;if(!f)g=0;else g=c[f+-4>>2]|0;if((g|0)==(d|0)){e=0;return e|0}if(!d){if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);c[b>>2]=0;e=0;return e|0}__ZN6VectorIN20RasterizerSceneGLES317ReflectionCubeMapEE14_copy_on_writeEv(b);f=d*36|0;if(d>>>0<=119304647?(g=f+-1|0,h=g>>>1|g,g=h>>>2|h,h=g>>>4|g,g=h>>>8|h,h=(g>>>16|g)+1|0,f>>>0<4294967264):0){a[1263537]=0;f=c[b>>2]|0;do if(!f)if((d|0)>0)i=18;else{j=0;i=25}else{g=c[f+-4>>2]|0;if((g|0)<(d|0))if(!g)i=18;else{k=__ZN6Memory14realloc_staticEPvjb(f,h,1)|0;if(k|0){a[1263537]=0;l=k;break}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,300,1145876,0);e=6;return e|0}else{j=g;i=25}}while(0);do if((i|0)==18){g=__ZN6Memory12alloc_staticEjb(h,1)|0;if(g|0){a[1263537]=0;c[g+-4>>2]=0;c[g+-8>>2]=1;l=g;break}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,292,1145820,0);e=6;return e|0}else if((i|0)==25){if((j|0)<=(d|0)){e=0;return e|0}g=__ZN6Memory14realloc_staticEPvjb(f,h,1)|0;if(!g){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,324,1145876,0);e=6;return e|0}else{a[1263537]=0;c[b>>2]=g;c[g+-4>>2]=d;e=0;return e|0}}while(0);c[b>>2]=l;c[((l|0)==0?0:l+-4|0)>>2]=d;e=0;return e|0}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,285,1145723,0);e=6;return e|0}function __ZN6VectorIN20RasterizerSceneGLES317ReflectionCubeMapEE14_copy_on_writeEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0;b=c[a>>2]|0;if(!b)return;if((c[b+-8>>2]|0)>>>0<=1)return;d=c[b+-4>>2]|0;b=(d*36|0)+-1|0;e=b>>>1|b;b=e>>>2|e;e=b>>>4|b;b=e>>>8|e;e=__ZN6Memory12alloc_staticEjb((b>>>16|b)+1|0,1)|0;c[e+-8>>2]=1;c[e+-4>>2]=d;if(d|0){b=0;do{f=e+(b*36|0)|0;g=(c[a>>2]|0)+(b*36|0)|0;h=f+36|0;do{c[f>>2]=c[g>>2];f=f+4|0;g=g+4|0}while((f|0)<(h|0));b=b+1|0}while((b|0)!=(d|0))}d=c[a>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);c[a>>2]=e;return}function __ZN6VectorIN22RasterizerStorageGLES312RenderTarget8ExposureEE6resizeEi(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0;if((d|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,269,1145657,0);e=31;return e|0}a[1263537]=0;f=c[b>>2]|0;if(!f)g=0;else g=c[f+-4>>2]|0;if((g|0)==(d|0)){e=0;return e|0}if(!d){if(f|0?(__Z16atomic_decrementPj(f+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(f,1);c[b>>2]=0;e=0;return e|0}__ZN6VectorIN22RasterizerStorageGLES312RenderTarget8ExposureEE14_copy_on_writeEv(b);f=d<<3;if(d>>>0<=536870911?(g=f+-1|0,h=g>>>1|g,g=h>>>2|h,h=g>>>4|g,g=h>>>8|h,h=(g>>>16|g)+1|0,f>>>0<4294967264):0){a[1263537]=0;f=c[b>>2]|0;do if(!f)if((d|0)>0)i=18;else{j=0;i=27}else{g=c[f+-4>>2]|0;if((g|0)<(d|0))if(!g)i=18;else{k=__ZN6Memory14realloc_staticEPvjb(f,h,1)|0;if(k|0){a[1263537]=0;l=k;m=c[k+-4>>2]|0;break}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,300,1145876,0);e=6;return e|0}else{j=g;i=27}}while(0);do if((i|0)==18){g=__ZN6Memory12alloc_staticEjb(h,1)|0;if(g|0){a[1263537]=0;c[g+-4>>2]=0;c[g+-8>>2]=1;l=g;m=0;break}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,292,1145820,0);e=6;return e|0}else if((i|0)==27){if((j|0)<=(d|0)){e=0;return e|0}g=__ZN6Memory14realloc_staticEPvjb(f,h,1)|0;if(!g){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,324,1145876,0);e=6;return e|0}else{a[1263537]=0;c[b>>2]=g;c[g+-4>>2]=d;e=0;return e|0}}while(0);c[b>>2]=l;if((m|0)<(d|0)){b=m;do{c[l+(b<<3)>>2]=0;b=b+1|0}while((b|0)!=(d|0))}c[l+-4>>2]=d;e=0;return e|0}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145650,1146752,285,1145723,0);e=6;return e|0}function __ZN6VectorIN22RasterizerStorageGLES312RenderTarget8ExposureEE14_copy_on_writeEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0;b=c[a>>2]|0;if(!b)return;if((c[b+-8>>2]|0)>>>0<=1)return;d=c[b+-4>>2]|0;b=(d<<3)+-1|0;e=b>>>1|b;b=e>>>2|e;e=b>>>4|b;b=e>>>8|e;e=__ZN6Memory12alloc_staticEjb((b>>>16|b)+1|0,1)|0;c[e+-8>>2]=1;c[e+-4>>2]=d;if(d|0){b=0;do{f=(c[a>>2]|0)+(b<<3)|0;g=c[f+4>>2]|0;h=e+(b<<3)|0;c[h>>2]=c[f>>2];c[h+4>>2]=g;b=b+1|0}while((b|0)!=(d|0))}d=c[a>>2]|0;if(d|0?(__Z16atomic_decrementPj(d+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(d,1);c[a>>2]=e;return}function __ZN11ShaderGLES327set_base_material_tex_indexEi(a,b){a=a|0;b=b|0;c[a+160>>2]=b;return}function __ZNK3SetI6String10ComparatorIS0_E16DefaultAllocatorE3hasERKS0_(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d;f=c[a>>2]|0;if(!f){g=0;l=d;return g|0}h=c[f+8>>2]|0;f=a+4|0;a:do if((h|0)==(c[f>>2]|0)){i=h;j=h}else{a=h;while(1){k=a+24|0;c[e>>2]=0;n=c[k>>2]|0;if(n|0?(c[e>>2]=0,__Z28atomic_conditional_incrementPj(n+-8|0)|0):0)c[e>>2]=c[k>>2];n=__ZNK6StringltES_(b,e)|0;o=c[e>>2]|0;if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(o,1);if(n)p=a+8|0;else{c[e>>2]=0;n=c[b>>2]|0;if(n|0?(c[e>>2]=0,__Z28atomic_conditional_incrementPj(n+-8|0)|0):0)c[e>>2]=c[b>>2];n=__ZNK6StringltES_(k,e)|0;k=c[e>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(k,1);if(!n)break;p=a+4|0}n=c[p>>2]|0;if((n|0)==(c[f>>2]|0)){i=n;j=n;break a}else a=n}i=a;j=c[f>>2]|0}while(0);g=(i|0)!=(j|0)&(i|0)!=0;l=d;return g|0}function __ZN22RasterizerStorageGLES314texture_createEv(d){d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;g=__ZnwjPKc(224,1263606)|0;c[g>>2]=205824;c[g+8>>2]=0;__ZN5ImageC2Ev(g+88|0);__ZN5ImageC2Ev(g+108|0);__ZN5ImageC2Ev(g+128|0);__ZN5ImageC2Ev(g+148|0);__ZN5ImageC2Ev(g+168|0);__ZN5ImageC2Ev(g+188|0);a[g+80>>0]=0;b[g+82>>1]=0;a[g+64>>0]=0;c[g+84>>2]=0;c[g+20>>2]=0;c[g+16>>2]=0;c[g+12>>2]=0;h=g+76|0;c[h>>2]=0;c[g+52>>2]=0;c[g+32>>2]=0;i=g+72|0;a[i>>0]=0;a[g+56>>0]=0;j=g+60|0;c[j>>2]=0;c[g+36>>2]=3553;c[g+68>>2]=0;k=g+208|0;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0;c[k+12>>2]=0;if(!g){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1044028,773506,579,783667,0);n=0;l=e;return n|0}a[1263537]=0;ef(1,h|0);a[i>>0]=0;c[j>>2]=0;__Z28atomic_conditional_incrementPj(1255200)|0;c[g+4>>2]=c[313800];j=d+1292|0;c[f>>2]=g;if(!(c[j>>2]|0)){i=__ZnwjPFPvjE(28,4740)|0;h=i+16|0;c[h>>2]=0;c[h+4>>2]=0;c[j>>2]=i;h=c[d+1296>>2]|0;c[i+4>>2]=h;c[i+8>>2]=h;c[i+12>>2]=h;c[i>>2]=1}__ZN3SetIP8RID_Data10ComparatorIS1_E16DefaultAllocatorE10_insert_rbERKS1_(j,f)|0;n=g;l=e;return n|0}function __ZN22RasterizerStorageGLES316texture_allocateE3RIDiiN5Image6FormatEj(d,e,f,g,h,i){d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;i=i|0;var j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0;j=l;l=l+64|0;if((l|0)>=(m|0))ba(64);k=j+48|0;n=j+44|0;o=j+40|0;p=j+53|0;q=j+52|0;r=j;s=j+20|0;t=(i&4096|0)==0?i:i&-2;i=c[e>>2]|0;if(!i)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,153,1066435,0);else{a[1263537]=0;e=c[d+1292>>2]|0;a:do if(e|0){u=c[e+8>>2]|0;v=c[d+1296>>2]|0;b:do if((u|0)==(v|0))w=u;else{x=u;while(1){y=c[x+24>>2]|0;if(i>>>0<y>>>0)z=x+8|0;else{if(y>>>0>=i>>>0){w=x;break b}z=x+4|0}x=c[z>>2]|0;if((x|0)==(v|0))break a}}while(0);if((w|0)!=(v|0)&(w|0)!=0){a[1263537]=0;u=i+16|0;c[u>>2]=f;x=i+20|0;c[x>>2]=g;y=i+32|0;c[y>>2]=h;A=i+12|0;c[A>>2]=t;b[i+82>>1]=0;B=i+36|0;c[B>>2]=t&2048|0?34067:3553;__ZN5ImageC2Ev(s);__ZN22RasterizerStorageGLES324_get_gl_image_and_formatERK5ImageNS0_6FormatEjRjS4_S4_RbS5_(r,d,s,c[y>>2]|0,c[A>>2]|0,k,n,o,p,q);__ZN5ImageD2Ev(r);__ZN5ImageD2Ev(s);c[i+24>>2]=c[u>>2];c[i+28>>2]=c[x>>2];c[i+40>>2]=c[k>>2];c[i+48>>2]=c[o>>2];c[i+44>>2]=c[n>>2];a[i+56>>0]=a[p>>0]|0;a[i+57>>0]=a[q>>0]|0;c[i+52>>2]=0;c[i+68>>2]=1;tg(33984);cg(c[B>>2]|0,c[i+76>>2]|0);if(t&4096|0)Jg(c[B>>2]|0,0,c[n>>2]|0,f|0,g|0,0,c[k>>2]|0,c[o>>2]|0,0);a[i+72>>0]=1;l=j;return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,154,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(784779,773506,602,783572,0);l=j;return}function __ZN22RasterizerStorageGLES316texture_set_dataE3RIDRK5ImageN12VisualServer11CubeMapSideE(d,f,h,i){d=d|0;f=f|0;h=h|0;i=i|0;var j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0;j=l;l=l+64|0;if((l|0)>=(m|0))ba(64);k=j+44|0;n=j+40|0;o=j+36|0;p=j+49|0;q=j+48|0;r=j+16|0;s=j+8|0;t=j;u=j+12|0;v=j+4|0;w=c[f>>2]|0;if(!w)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,153,1066435,0);else{a[1263537]=0;f=c[d+1292>>2]|0;a:do if(f|0){x=c[f+8>>2]|0;y=c[d+1296>>2]|0;b:do if((x|0)==(y|0))z=x;else{A=x;while(1){B=c[A+24>>2]|0;if(w>>>0<B>>>0)C=A+8|0;else{if(B>>>0>=w>>>0){z=A;break b}C=A+4|0}A=c[C>>2]|0;if((A|0)==(y|0))break a}}while(0);if((z|0)!=(y|0)&(z|0)!=0){a[1263537]=0;if(!(a[w+72>>0]|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(784530,773506,639,784547,0);l=j;return}if(c[w+84>>2]|0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(784530,773506,640,783920,0);l=j;return}x=c[w+32>>2]|0;if((x|0)!=(__ZNK5Image10get_formatEv(h)|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(784530,773506,641,784587,0);l=j;return}a[1263537]=0;if(__ZNK5Image5emptyEv(h)|0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(784530,773506,642,919605,0);l=j;return}a[1263537]=0;x=w+12|0;if(a[d+52>>0]|0?(c[x>>2]&4096|0)==0:0){c[w+88+(i*20|0)>>2]=c[h>>2];A=w+88+(i*20|0)+4|0;B=h+4|0;if(((c[A>>2]|0)!=(c[B>>2]|0)?(__ZN10PoolVectorIhE12_unreferenceEv(A),D=c[B>>2]|0,D|0):0)?__Z28atomic_conditional_incrementPj(D)|0:0)c[A>>2]=c[B>>2];B=w+88+(i*20|0)+8|0;A=h+8|0;c[B>>2]=c[A>>2];c[B+4>>2]=c[A+4>>2];a[B+8>>0]=a[A+8>>0]|0}A=__ZNK5Image10get_formatEv(h)|0;__ZN22RasterizerStorageGLES324_get_gl_image_and_formatERK5ImageNS0_6FormatEjRjS4_S4_RbS5_(r,d,h,A,c[x>>2]|0,n,o,k,p,q);do if(a[d+16>>0]|0){if(!(__ZNK5Image11has_mipmapsEv(h)|0)?__ZNK5Image13is_compressedEv(h)|0:0)break;if(!(c[x>>2]&4096)){A=w+28|0;B=c[A>>2]|0;c[A>>2]=(B|0)<2?1:(B|0)/2|0;B=w+24|0;D=c[B>>2]|0;E=(D|0)<2?1:(D|0)/2|0;c[B>>2]=E;if((E|0)==((__ZNK5Image9get_widthEv(r)|0)/2|0|0)?(E=c[A>>2]|0,(E|0)==((__ZNK5Image10get_heightEv(r)|0)/2|0|0)):0){__ZN5Image9shrink_x2Ev(r);break}if((__ZNK5Image10get_formatEv(r)|0)<7)__ZN5Image6resizeEiiNS_13InterpolationE(r,c[B>>2]|0,c[A>>2]|0,1)}}while(0);y=w+36|0;if((c[y>>2]|0)==34067)G=c[206064+(i<<2)>>2]|0;else G=3553;A=__ZNK5Image8get_dataEv(r)|0;c[s>>2]=A;if(!A)H=0;else H=c[A+16>>2]|0;c[w+52>>2]=H;__ZN10PoolVectorIhE12_unreferenceEv(s);A=__ZNK5Image8get_dataEv(r)|0;c[t>>2]=A;if(!A){I=0;J=0}else{__Z16atomic_incrementPj(A+4|0)|0;I=A;J=c[A+8>>2]|0}__ZN10PoolVectorIhE12_unreferenceEv(t);tg(33984);cg(c[y>>2]|0,c[w+76>>2]|0);if(!(a[p>>0]|0))K=0;else K=(__ZNK5Image11has_mipmapsEv(r)|0)^1;A=w+64|0;a[A>>0]=K&1;B=c[x>>2]|0;do if(K|(B&1|0)==0){E=c[y>>2]|0;if(!(B&4)){Mh(E|0,10241,9728);break}else{Mh(E|0,10241,9729);break}}else Mh(c[y>>2]|0,10241,(a[d+17>>0]|0?9985:9987)|0);while(0);if(!((a[d+26>>0]|0)==0|(a[q>>0]|0)==0)){B=c[y>>2]|0;if(!(c[x>>2]&16)){Mh(B|0,35400,35402);L=0}else{Mh(B|0,35400,35401);L=1}a[w+80>>0]=L}B=c[y>>2]|0;if(!(c[x>>2]&4))Mh(B|0,10240,9728);else Mh(B|0,10240,9729);B=c[x>>2]|0;E=(B&32|0)==0;D=c[y>>2]|0;do if(B&34){if((D|0)==34067){M=34067;N=63;break}if(E){Sh(3553,10242,10497.0);Sh(3553,10243,10497.0);break}else{Sh(3553,10242,33648.0);Sh(3553,10243,33648.0);break}}else{M=D;N=63}while(0);if((N|0)==63){Sh(M|0,10242,33071.0);Sh(c[y>>2]|0,10243,33071.0)}do if(a[d+18>>0]|0){D=c[y>>2]|0;if(!(c[x>>2]&8)){Sh(D|0,34046,1.0);break}else{Sh(D|0,34046,+(+g[d+28>>2]));break}}while(0);do if(!(c[x>>2]&1))O=1;else{if(!(__ZNK5Image11has_mipmapsEv(r)|0)){O=1;break}O=(__ZNK5Image16get_mipmap_countEv(r)|0)+1|0}while(0);D=__ZNK5Image9get_widthEv(r)|0;E=__ZNK5Image10get_heightEv(r)|0;if((O|0)>0){B=w+56|0;P=0;Q=E;E=D;D=0;while(1){__ZNK5Image26get_mipmap_offset_and_sizeEiRiS0_(r,D,v,u);do if(!(a[B>>0]|0)){qh(3317,1);R=c[k>>2]|0;S=c[v>>2]|0;T=c[n>>2]|0;if(!(c[x>>2]&4096)){Jg(G|0,D|0,c[o>>2]|0,E|0,Q|0,0,T|0,R|0,J+S|0);break}else{Uh(G|0,D|0,0,0,E|0,Q|0,T|0,R|0,J+S|0);break}}else{qh(3317,4);Xf(G|0,D|0,c[o>>2]|0,E|0,Q|0,0,c[u>>2]|0,J+(c[v>>2]|0)|0)}while(0);S=(c[u>>2]|0)+P|0;R=E>>1;T=Q>>1;D=D+1|0;if((D|0)==(O|0)){U=S;break}else{P=S;Q=(T|0)>1?T:1;E=(R|0)>1?R:1}}}else U=0;E=w+60|0;Q=c[E>>2]|0;P=d+1256|0;D=P;B=_i64Subtract(c[D>>2]|0,c[D+4>>2]|0,Q|0,((Q|0)<0)<<31>>31|0)|0;c[E>>2]=U;E=_i64Add(B|0,F|0,U|0,((U|0)<0)<<31>>31|0)|0;B=P;c[B>>2]=E;c[B+4>>2]=F;B=w+82|0;E=e[B>>1]|1<<i;b[B>>1]=E;B=c[x>>2]|0;do if((O|0)==1&(B&1|0)!=0){if(a[A>>0]|0)break;if(!((B&2048|0)==0|(E&65535|0)==63))break;ze(c[y>>2]|0)}else{if((O|0)<=1)break;Mh(c[y>>2]|0,33084,0);Mh(c[y>>2]|0,33085,O+-1|0)}while(0);c[w+68>>2]=O;if(I|0)__Z16atomic_decrementPj(I+4|0)|0;__ZN5ImageD2Ev(r);l=j;return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,154,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(784530,773506,638,783572,0);l=j;return}function __ZNK22RasterizerStorageGLES316texture_get_dataE3RIDN12VisualServer11CubeMapSideE(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0;g=l;l=l+16|0;if((l|0)>=(m|0))ba(16);h=g+8|0;i=g+4|0;j=g;k=c[e>>2]|0;if(!k)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,153,1066435,0);else{a[1263537]=0;e=c[d+1292>>2]|0;a:do if(e|0){n=c[e+8>>2]|0;o=c[d+1296>>2]|0;b:do if((n|0)==(o|0))p=n;else{q=n;while(1){r=c[q+24>>2]|0;if(k>>>0<r>>>0)s=q+8|0;else{if(r>>>0>=k>>>0){p=q;break b}s=q+4|0}q=c[s>>2]|0;if((q|0)==(o|0))break a}}while(0);if((p|0)!=(o|0)&(p|0)!=0){a[1263537]=0;if(!(a[k+72>>0]|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(784200,773506,821,784267,0);__ZN5ImageC2Ev(b);l=g;return}if(!(c[k+52>>2]|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(784200,773506,822,784325,0);__ZN5ImageC2Ev(b);l=g;return}if(c[k+84>>2]|0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(784200,773506,823,784390,0);__ZN5ImageC2Ev(b);l=g;return}n=k+88+(f*20|0)|0;if(!(__ZNK5Image5emptyEv(n)|0)){c[b>>2]=c[n>>2];n=b+4|0;q=k+88+(f*20|0)+4|0;c[n>>2]=0;if((c[q>>2]|0?(__ZN10PoolVectorIhE12_unreferenceEv(n),r=c[q>>2]|0,r|0):0)?__Z28atomic_conditional_incrementPj(r)|0:0)c[n>>2]=c[q>>2];q=b+8|0;n=k+88+(f*20|0)+8|0;c[q>>2]=c[n>>2];c[q+4>>2]=c[n+4>>2];a[q+8>>0]=a[n+8>>0]|0;l=g;return}__ZN6StringC2EPKc(h,784454);__Z10print_line6String(h);n=c[h>>2]|0;if(n|0?(__Z16atomic_decrementPj(n+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(n,1);__ZN6StringC2EPKc(j,784471);c[i>>2]=__ZNK6String4utf8Ev(j)|0;__Z19_err_set_last_errorPKc(__ZNK10CharString8get_dataEv(i)|0);n=c[i>>2]|0;if(n|0?(__Z16atomic_decrementPj(n+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(n,1);n=c[j>>2]|0;if(n|0?(__Z16atomic_decrementPj(n+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(n,1);a[1263537]=1;__ZN5ImageC2Ev(b);l=g;return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,154,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(784200,773506,820,784217,0);__ZN5ImageC2Ev(b);l=g;return}function __ZN22RasterizerStorageGLES317texture_set_flagsE3RIDj(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0;f=c[d>>2]|0;if(!f)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,153,1066435,0);else{a[1263537]=0;d=c[b+1292>>2]|0;a:do if(d|0){h=c[d+8>>2]|0;i=c[b+1296>>2]|0;b:do if((h|0)==(i|0))j=h;else{k=h;while(1){l=c[k+24>>2]|0;if(f>>>0<l>>>0)m=k+8|0;else{if(l>>>0>=f>>>0){j=k;break b}m=k+4|0}k=c[m>>2]|0;if((k|0)==(i|0))break a}}while(0);if((j|0)!=(i|0)&(j|0)!=0){a[1263537]=0;h=(c[f+84>>2]|0)==0?e:e&4;k=f+12|0;l=(c[k>>2]&1|0)==0;tg(33984);n=f+36|0;cg(c[n>>2]|0,c[f+76>>2]|0);c[k>>2]=c[k>>2]&2048|h;o=c[n>>2]|0;do if(h&34)if((o|0)!=34067)if(!(h&32)){Sh(3553,10242,10497.0);Sh(3553,10243,10497.0);break}else{Sh(3553,10242,33648.0);Sh(3553,10243,33648.0);break}else{p=34067;q=18}else{p=o;q=18}while(0);if((q|0)==18){Sh(p|0,10242,33071.0);Sh(c[n>>2]|0,10243,33071.0)}do if(a[b+18>>0]|0){o=c[n>>2]|0;if(!(c[k>>2]&8)){Sh(o|0,34046,1.0);break}else{Sh(o|0,34046,+(+g[b+28>>2]));break}}while(0);o=c[k>>2]|0;if((o&1|0)!=0?(a[f+64>>0]|0)==0:0){if(l?(c[f+68>>2]|0)==1:0)ze(c[n>>2]|0);Mh(c[n>>2]|0,10241,(a[b+17>>0]|0?9985:9987)|0)}else q=29;do if((q|0)==29){h=c[n>>2]|0;if(!(o&4)){Mh(h|0,10241,9728);break}else{Mh(h|0,10241,9729);break}}while(0);if(a[b+26>>0]|0?a[f+57>>0]|0:0){o=c[n>>2]|0;if(!(c[k>>2]&16)){Mh(o|0,35400,35402);r=0}else{Mh(o|0,35400,35401);r=1}a[f+80>>0]=r}o=c[n>>2]|0;if(!(c[k>>2]&4)){Mh(o|0,10240,9728);return}else{Mh(o|0,10240,9729);return}}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,154,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1044043,773506,884,783572,0);return}function __ZNK22RasterizerStorageGLES317texture_get_flagsE3RID(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0;e=c[d>>2]|0;if(!e)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,153,1066435,0);else{a[1263537]=0;d=c[b+1292>>2]|0;a:do if(d|0){f=c[d+8>>2]|0;g=c[b+1296>>2]|0;b:do if((f|0)==(g|0))h=f;else{i=f;while(1){j=c[i+24>>2]|0;if(e>>>0<j>>>0)k=i+8|0;else{if(j>>>0>=e>>>0){h=i;break b}k=i+4|0}i=c[k>>2]|0;if((i|0)==(g|0))break a}}while(0);if((h|0)!=(g|0)&(h|0)!=0){a[1263537]=0;l=c[e+12>>2]|0;return l|0}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,154,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1044061,773506,961,784078,0);l=0;return l|0}function __ZNK22RasterizerStorageGLES318texture_get_formatE3RID(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0;e=c[d>>2]|0;if(!e)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,153,1066435,0);else{a[1263537]=0;d=c[b+1292>>2]|0;a:do if(d|0){f=c[d+8>>2]|0;g=c[b+1296>>2]|0;b:do if((f|0)==(g|0))h=f;else{i=f;while(1){j=c[i+24>>2]|0;if(e>>>0<j>>>0)k=i+8|0;else{if(j>>>0>=e>>>0){h=i;break b}k=i+4|0}i=c[k>>2]|0;if((i|0)==(g|0))break a}}while(0);if((h|0)!=(g|0)&(h|0)!=0){a[1263537]=0;l=c[e+32>>2]|0;return l|0}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,154,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(784122,773506,969,784141,0);l=0;return l|0}function __ZNK22RasterizerStorageGLES317texture_get_widthE3RID(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0;e=c[d>>2]|0;if(!e)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,153,1066435,0);else{a[1263537]=0;d=c[b+1292>>2]|0;a:do if(d|0){f=c[d+8>>2]|0;g=c[b+1296>>2]|0;b:do if((f|0)==(g|0))h=f;else{i=f;while(1){j=c[i+24>>2]|0;if(e>>>0<j>>>0)k=i+8|0;else{if(j>>>0>=e>>>0){h=i;break b}k=i+4|0}i=c[k>>2]|0;if((i|0)==(g|0))break a}}while(0);if((h|0)!=(g|0)&(h|0)!=0){a[1263537]=0;l=c[e+16>>2]|0;return l|0}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,154,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1044079,773506,977,784078,0);l=0;return l|0}function __ZNK22RasterizerStorageGLES318texture_get_heightE3RID(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0;e=c[d>>2]|0;if(!e)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,153,1066435,0);else{a[1263537]=0;d=c[b+1292>>2]|0;a:do if(d|0){f=c[d+8>>2]|0;g=c[b+1296>>2]|0;b:do if((f|0)==(g|0))h=f;else{i=f;while(1){j=c[i+24>>2]|0;if(e>>>0<j>>>0)k=i+8|0;else{if(j>>>0>=e>>>0){h=i;break b}k=i+4|0}i=c[k>>2]|0;if((i|0)==(g|0))break a}}while(0);if((h|0)!=(g|0)&(h|0)!=0){a[1263537]=0;l=c[e+20>>2]|0;return l|0}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,154,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1044097,773506,985,784078,0);l=0;return l|0}function __ZN22RasterizerStorageGLES325texture_set_size_overrideE3RIDii(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,l=0,m=0;g=c[d>>2]|0;if(!g)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,153,1066435,0);else{a[1263537]=0;d=c[b+1292>>2]|0;a:do if(d|0){h=c[d+8>>2]|0;i=c[b+1296>>2]|0;b:do if((h|0)==(i|0))j=h;else{k=h;while(1){l=c[k+24>>2]|0;if(g>>>0<l>>>0)m=k+8|0;else{if(l>>>0>=g>>>0){j=k;break b}m=k+4|0}k=c[m>>2]|0;if((k|0)==(i|0))break a}}while(0);if((j|0)!=(i|0)&(j|0)!=0){a[1263537]=0;if(c[g+84>>2]|0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(783894,773506,995,783920,0);return}if((e+-1|0)>>>0>16383){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(783894,773506,997,783966,0);return}if((f+-1|0)>>>0>16383){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(783894,773506,998,784021,0);return}else{c[g+16>>2]=e;c[g+20>>2]=f;return}}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,154,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(783894,773506,994,783572,0);return}function __ZN22RasterizerStorageGLES316texture_set_pathE3RIDRK6String(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0;f=c[d>>2]|0;if(!f)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,153,1066435,0);else{a[1263537]=0;d=c[b+1292>>2]|0;a:do if(d|0){g=c[d+8>>2]|0;h=c[b+1296>>2]|0;b:do if((g|0)==(h|0))i=g;else{j=g;while(1){k=c[j+24>>2]|0;if(f>>>0<k>>>0)l=j+8|0;else{if(k>>>0>=f>>>0){i=j;break b}l=j+4|0}j=c[l>>2]|0;if((j|0)==(h|0))break a}}while(0);if((i|0)!=(h|0)&(i|0)!=0){a[1263537]=0;g=f+8|0;j=c[g>>2]|0;if((j|0)==(c[e>>2]|0))return;if(j|0?(__Z16atomic_decrementPj(j+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(j,1);c[g>>2]=0;j=c[e>>2]|0;if(!j)return;if(!(__Z28atomic_conditional_incrementPj(j+-8|0)|0))return;c[g>>2]=c[e>>2];return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,154,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(783877,773506,1006,783572,0);return}function __ZNK22RasterizerStorageGLES316texture_get_pathE3RID(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0;e=c[d>>2]|0;if(!e)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,153,1066435,0);else{a[1263537]=0;d=c[b+1292>>2]|0;a:do if(d|0){f=c[d+8>>2]|0;g=c[b+1296>>2]|0;b:do if((f|0)==(g|0))h=f;else{i=f;while(1){j=c[i+24>>2]|0;if(e>>>0<j>>>0)k=i+8|0;else{if(j>>>0>=e>>>0){h=i;break b}k=i+4|0}i=c[k>>2]|0;if((i|0)==(g|0))break a}}while(0);if((h|0)!=(g|0)&(h|0)!=0){a[1263537]=0;f=e+8|0;i=c[f>>2]|0;if(!i){l=0;return l|0}if(!(__Z28atomic_conditional_incrementPj(i+-8|0)|0)){l=0;return l|0}l=c[f>>2]|0;return l|0}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,154,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(783809,773506,1014,783826,0);l=0;return l|0}function __ZN22RasterizerStorageGLES337texture_set_shrink_all_x2_on_set_dataEb(b,c){b=b|0;c=c|0;a[b+16>>0]=c&1;return}function __ZN22RasterizerStorageGLES319texture_debug_usageEP4ListIN12VisualServer11TextureInfoE16DefaultAllocatorE(b,d){b=b|0;d=d|0;var e=0,f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+24|0;h=e;c[f>>2]=0;__ZN9RID_OwnerIN22RasterizerStorageGLES37TextureEE14get_owned_listEP4ListI3RID16DefaultAllocatorE(b+1288|0,f);i=c[f>>2]|0;if(!i)j=0;else{k=i;n=3}while(1){if((n|0)==3){n=0;j=c[k>>2]|0}if(!j)break;i=c[j>>2]|0;a:do if(!i)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,153,1066435,0);else{a[1263537]=0;o=c[b+1292>>2]|0;b:do if(o|0){p=c[o+8>>2]|0;q=c[b+1296>>2]|0;c:do if((p|0)==(q|0))r=p;else{s=p;while(1){t=c[s+24>>2]|0;if(i>>>0<t>>>0)u=s+8|0;else{if(t>>>0>=i>>>0){r=s;break c}u=s+4|0}s=c[u>>2]|0;if((s|0)==(q|0))break b}}while(0);if((r|0)!=(q|0)&(r|0)!=0){a[1263537]=0;c[h>>2]=0;p=h+4|0;g[p>>2]=0.0;s=h+8|0;g[s>>2]=0.0;c[h+20>>2]=0;t=i+8|0;v=h+20|0;if((c[t>>2]|0?(c[v>>2]=0,w=c[t>>2]|0,w|0):0)?__Z28atomic_conditional_incrementPj(w+-8|0)|0:0)c[v>>2]=c[t>>2];c[h+12>>2]=c[i+32>>2];g[p>>2]=+(c[i+24>>2]|0);g[s>>2]=+(c[i+28>>2]|0);c[h+16>>2]=c[i+60>>2];__ZN4ListIN12VisualServer11TextureInfoE16DefaultAllocatorE9push_backERKS1_(d,h)|0;s=c[h+20>>2]|0;if(s|0?(__Z16atomic_decrementPj(s+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(s,1);break a}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,154,1066282,0)}while(0);k=j+4|0;n=3}__ZN4ListI3RID16DefaultAllocatorED2Ev(f);l=e;return}function __ZNK22RasterizerStorageGLES331texture_create_radiance_cubemapE3RIDi(d,e,f){d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0.0,D=0,E=0,F=0;g=l;l=l+16|0;if((l|0)>=(m|0))ba(16);h=g+8|0;i=g+4|0;j=g;k=c[e>>2]|0;if(!k)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,153,1066435,0);else{a[1263537]=0;e=c[d+1292>>2]|0;a:do if(e|0){n=c[e+8>>2]|0;o=d+1296|0;p=c[o>>2]|0;b:do if((n|0)==(p|0))q=n;else{r=n;while(1){s=c[r+24>>2]|0;if(k>>>0<s>>>0)t=r+8|0;else{if(s>>>0>=k>>>0){q=r;break b}t=r+4|0}r=c[t>>2]|0;if((r|0)==(p|0))break a}}while(0);if((q|0)!=(p|0)&(q|0)!=0){a[1263537]=0;if(!(c[k+12>>2]&2048)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(783635,773506,1068,783715,0);u=0;l=g;return u|0}n=(a[d+25>>0]|0)!=0;if((f|0)<0)v=c[k+16>>2]|0;else v=f;Eg(0);dh(2884);dh(2929);dh(3089);dh(3042);tg(33984);r=k+36|0;cg(c[r>>2]|0,c[k+76>>2]|0);if((a[d+26>>0]|0?a[k+57>>0]|0:0)?(s=k+80|0,(a[s>>0]|0)==0):0){Mh(c[r>>2]|0,35400,35401);a[s>>0]=1}tg(33985);ef(1,i|0);cg(34067,c[i>>2]|0);Cf(1,j|0);zf(36160,c[j>>2]|0);s=d+480|0;__ZN11ShaderGLES34bindEv(s)|0;r=n?34842:32857;w=n?5131:33640;x=v;y=0;z=6;while(1){Jg(34070,y|0,r|0,x|0,x|0,0,6408,w|0,0);Jg(34069,y|0,r|0,x|0,x|0,0,6408,w|0,0);Jg(34072,y|0,r|0,x|0,x|0,0,6408,w|0,0);Jg(34071,y|0,r|0,x|0,x|0,0,6408,w|0,0);Jg(34074,y|0,r|0,x|0,x|0,0,6408,w|0,0);Jg(34073,y|0,r|0,x|0,x|0,0,6408,w|0,0);z=z+-1|0;if(!z)break;else{x=x>>((x|0)>1&1);y=y+1|0}}Mh(34067,33084,0);Mh(34067,33085,5);if((c[d+496>>2]|0)>1){a[1263537]=0;y=d+560|0;c[y>>2]=c[y>>2]&-3}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(772845,772862,382,772891,0);y=d+1236|0;x=d+488|0;z=d+520|0;p=0;A=6;B=v;while(1){C=+(p|0)/5.0;D=0;do{Ah(36160,36064,c[206064+(D<<2)>>2]|0,c[i>>2]|0,p|0);Oe(0,0,B|0,B|0);Eg(c[y>>2]|0);do if((c[x>>2]|0)>0){a[1263537]=0;E=c[z>>2]|0;if(!E){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(785482,772862,376,785538,0);break}F=c[c[E+12>>2]>>2]|0;if((F|0)>=0)if((c[308575]|0)==(s|0)){a[1263537]=0;Bg(F|0,D|0);break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(785583,787085,46,785637,0);break}}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(785482,772862,375,785495,0);while(0);do if((c[x>>2]|0)>1){a[1263537]=0;F=c[z>>2]|0;if(!F){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(785482,772862,376,785538,0);break}E=c[(c[F+12>>2]|0)+4>>2]|0;if((E|0)>=0)if((c[308575]|0)==(s|0)){a[1263537]=0;dg(E|0,+C);break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(785583,787085,32,785637,0);break}}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(785482,772862,375,785495,0);while(0);lg(6,0,4);Eg(0);if((Qf(36160)|0)==36053)a[1263537]=0;else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(783635,773506,1159,783485,0);D=D+1|0}while((D|0)!=6);A=A+-1|0;if(!A)break;else{p=p+1|0;B=B>>((B|0)>1&1)}}Mh(34067,33084,0);Mh(34067,33085,5);Sh(34067,10241,9987.0);Sh(34067,10240,9729.0);Sh(34067,10242,33071.0);Sh(34067,10243,33071.0);Sh(34067,32882,33071.0);zf(36160,c[308523]|0);Mf(1,j|0);B=__ZnwjPKc(224,1263606)|0;c[B>>2]=205824;c[B+8>>2]=0;__ZN5ImageC2Ev(B+88|0);__ZN5ImageC2Ev(B+108|0);__ZN5ImageC2Ev(B+128|0);__ZN5ImageC2Ev(B+148|0);__ZN5ImageC2Ev(B+168|0);__ZN5ImageC2Ev(B+188|0);a[B+80>>0]=0;p=B+208|0;c[p>>2]=0;c[p+4>>2]=0;c[p+8>>2]=0;c[p+12>>2]=0;c[B+12>>2]=2053;c[B+16>>2]=v;c[B+20>>2]=v;c[B+24>>2]=v;c[B+28>>2]=v;c[B+32>>2]=n?16:5;c[B+36>>2]=34067;c[B+40>>2]=6408;c[B+44>>2]=r;c[B+48>>2]=w;c[B+52>>2]=0;a[B+56>>0]=0;a[B+57>>0]=0;c[B+60>>2]=0;a[B+64>>0]=0;c[B+68>>2]=6;a[B+72>>0]=1;c[B+76>>2]=c[i>>2];b[B+82>>1]=63;c[B+84>>2]=0;__Z28atomic_conditional_incrementPj(1255200)|0;c[B+4>>2]=c[313800];p=d+1292|0;c[h>>2]=B;if(!(c[p>>2]|0)){A=__ZnwjPFPvjE(28,4740)|0;s=A+16|0;c[s>>2]=0;c[s+4>>2]=0;c[p>>2]=A;s=c[o>>2]|0;c[A+4>>2]=s;c[A+8>>2]=s;c[A+12>>2]=s;c[A>>2]=1}__ZN3SetIP8RID_Data10ComparatorIS1_E16DefaultAllocatorE10_insert_rbERKS1_(p,h)|0;u=B;l=g;return u|0}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,154,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(783635,773506,1067,783667,0);u=0;l=g;return u|0}function __ZN22RasterizerStorageGLES330texture_set_detect_3d_callbackE3RIDPFvPvES1_(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,l=0,m=0;g=c[d>>2]|0;if(!g)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,153,1066435,0);else{a[1263537]=0;d=c[b+1292>>2]|0;a:do if(d|0){h=c[d+8>>2]|0;i=c[b+1296>>2]|0;b:do if((h|0)==(i|0))j=h;else{k=h;while(1){l=c[k+24>>2]|0;if(g>>>0<l>>>0)m=k+8|0;else{if(l>>>0>=g>>>0){j=k;break b}m=k+4|0}k=c[m>>2]|0;if((k|0)==(i|0))break a}}while(0);if((j|0)!=(i|0)&(j|0)!=0){a[1263537]=0;c[g+208>>2]=e;c[g+212>>2]=f;return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,154,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(783604,773506,1050,783572,0);return}function __ZN22RasterizerStorageGLES332texture_set_detect_srgb_callbackE3RIDPFvPvES1_(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,l=0,m=0;g=c[d>>2]|0;if(!g)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,153,1066435,0);else{a[1263537]=0;d=c[b+1292>>2]|0;a:do if(d|0){h=c[d+8>>2]|0;i=c[b+1296>>2]|0;b:do if((h|0)==(i|0))j=h;else{k=h;while(1){l=c[k+24>>2]|0;if(g>>>0<l>>>0)m=k+8|0;else{if(l>>>0>=g>>>0){j=k;break b}m=k+4|0}k=c[m>>2]|0;if((k|0)==(i|0))break a}}while(0);if((j|0)!=(i|0)&(j|0)!=0){a[1263537]=0;c[g+216>>2]=e;c[g+220>>2]=f;return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,154,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(783539,773506,1058,783572,0);return}function __ZN22RasterizerStorageGLES322textures_keep_originalEb(b,c){b=b|0;c=c|0;a[b+52>>0]=c&1;return}function __ZN22RasterizerStorageGLES313skybox_createEv(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b;e=__ZnwjPKc(20,1263606)|0;c[e>>2]=206056;c[e+8>>2]=0;c[e+12>>2]=0;__Z28atomic_conditional_incrementPj(1255200)|0;c[e+4>>2]=c[313800];f=a+1308|0;c[d>>2]=e;if(c[f>>2]|0){__ZN3SetIP8RID_Data10ComparatorIS1_E16DefaultAllocatorE10_insert_rbERKS1_(f,d)|0;l=b;return e|0}g=__ZnwjPFPvjE(28,4740)|0;h=g+16|0;c[h>>2]=0;c[h+4>>2]=0;c[f>>2]=g;h=c[a+1312>>2]|0;c[g+4>>2]=h;c[g+8>>2]=h;c[g+12>>2]=h;c[g>>2]=1;__ZN3SetIP8RID_Data10ComparatorIS1_E16DefaultAllocatorE10_insert_rbERKS1_(f,d)|0;l=b;return e|0}function __ZN22RasterizerStorageGLES318skybox_set_textureE3RIDS0_i(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0.0,G=0,H=0,I=0,J=0;g=l;l=l+16|0;if((l|0)>=(m|0))ba(16);h=g;i=c[d>>2]|0;if(i|0){d=c[b+1308>>2]|0;a:do if(d|0){j=c[d+8>>2]|0;k=c[b+1312>>2]|0;b:do if((j|0)==(k|0))n=j;else{o=j;while(1){p=c[o+24>>2]|0;if(i>>>0<p>>>0)q=o+8|0;else{if(p>>>0>=i>>>0){n=o;break b}q=o+4|0}o=c[q>>2]|0;if((o|0)==(k|0))break a}}while(0);if((n|0)!=(k|0)&(n|0)!=0){a[1263537]=0;j=i+8|0;if(c[j>>2]|0){c[j>>2]=0;o=i+12|0;Bf(1,o|0);c[o>>2]=0}o=c[e>>2]|0;c[j>>2]=o;p=o;if(!o){l=g;return}r=o;o=c[b+1292>>2]|0;c:do if(o){s=c[o+8>>2]|0;t=c[b+1296>>2]|0;d:do if((s|0)==(t|0))u=s;else{v=s;while(1){w=c[v+24>>2]|0;if(p>>>0<w>>>0)x=v+8|0;else{if(w>>>0>=p>>>0){u=v;break d}x=v+4|0}v=c[x>>2]|0;if((v|0)==(t|0)){y=24;break c}}}while(0);if((u|0)!=(t|0)&(u|0)!=0){a[1263537]=0;if(c[r+12>>2]&2048|0){Eg(0);dh(2884);dh(2929);dh(3089);dh(3042);tg(33984);s=r+36|0;cg(c[s>>2]|0,c[r+76>>2]|0);if((a[b+26>>0]|0?a[r+57>>0]|0:0)?(v=r+80|0,(a[v>>0]|0)==0):0){Mh(c[s>>2]|0,35400,35401);a[v>>0]=1}tg(33985);v=i+12|0;ef(1,v|0);cg(3553,c[v>>2]|0);Cf(1,h|0);zf(36160,c[h>>2]|0);s=(a[b+25>>0]|0)!=0;w=s?34842:32857;z=s?5131:33640;Jg(3553,0,w|0,f|0,f<<1|0,0,6408,z|0,0);s=f>>((f|0)>1&1);Jg(3553,1,w|0,s|0,s<<1|0,0,6408,z|0,0);A=s>>((s|0)>1&1);Jg(3553,2,w|0,A|0,A<<1|0,0,6408,z|0,0);s=A>>((A|0)>1&1);Jg(3553,3,w|0,s|0,s<<1|0,0,6408,z|0,0);A=s>>((s|0)>1&1);Jg(3553,4,w|0,A|0,A<<1|0,0,6408,z|0,0);s=A>>((A|0)>1&1);Jg(3553,5,w|0,s|0,s<<1|0,0,6408,z|0,0);Mh(3553,33084,0);Mh(3553,33085,5);z=b+496|0;if((c[z>>2]|0)>1){a[1263537]=0;s=b+560|0;c[s>>2]=c[s>>2]|2}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(772845,772862,382,772891,0);s=b+480|0;__ZN11ShaderGLES34bindEv(s)|0;w=b+1236|0;A=b+488|0;B=b+520|0;C=f;D=0;E=6;while(1){Ah(36160,36064,3553,c[v>>2]|0,D|0);if((Qf(36160)|0)!=36053)do{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(783345,773506,1306,783485,0);Ah(36160,36064,3553,c[v>>2]|0,D|0)}while((Qf(36160)|0)!=36053);a[1263537]=0;F=+(D|0)/5.0;G=0;do{Oe(0,U(G,C)|0,C|0,C|0);Eg(c[w>>2]|0);H=(G|0)==1&1;do if((c[A>>2]|0)>2){a[1263537]=0;I=c[B>>2]|0;if(!I){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(785482,772862,376,785538,0);break}J=c[(c[I+12>>2]|0)+8>>2]|0;if((J|0)<0)break;if((c[308575]|0)==(s|0)){a[1263537]=0;Bg(J|0,H|0);break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(785583,787085,46,785637,0);break}}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(785482,772862,375,785495,0);while(0);do if((c[A>>2]|0)>1){a[1263537]=0;H=c[B>>2]|0;if(!H){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(785482,772862,376,785538,0);break}J=c[(c[H+12>>2]|0)+4>>2]|0;if((J|0)<0)break;if((c[308575]|0)==(s|0)){a[1263537]=0;dg(J|0,+F);break}else{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(785583,787085,32,785637,0);break}}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(785482,772862,375,785495,0);while(0);lg(6,0,4);Eg(0);G=G+1|0}while((G|0)!=2);E=E+-1|0;if(!E)break;else{C=C>>((C|0)>1&1);D=D+1|0}}if((c[z>>2]|0)>1){a[1263537]=0;C=b+560|0;c[C>>2]=c[C>>2]&-3}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(772845,772862,382,772891,0);Mh(3553,33084,0);Mh(3553,33085,D|0);Sh(3553,10241,9987.0);Sh(3553,10240,9729.0);Sh(3553,10242,33071.0);Sh(3553,10243,33071.0);zf(36160,c[308523]|0);Mf(1,h|0);l=g;return}}else y=24}else y=24;while(0);if((y|0)==24)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1067819,1066271,164,1066282,0);c[j>>2]=0;__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(783345,773506,1233,783395,0);l=g;return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1067819,1066271,164,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(783345,773506,1218,783364,0);l=g;return}function __ZN22RasterizerStorageGLES313shader_createEv(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d;f=__ZnwjPKc(132,1263606)|0;c[f>>2]=206040;g=f+8|0;c[g>>2]=0;c[f+20>>2]=0;c[f+24>>2]=0;c[f+32>>2]=379008;c[f+28>>2]=0;c[f+36>>2]=0;c[f+40>>2]=0;c[f+64>>2]=f;h=f+68|0;c[h>>2]=0;i=f+72|0;c[i>>2]=0;j=f+60|0;c[j>>2]=0;c[f+80>>2]=379008;c[f+76>>2]=0;c[f+84>>2]=0;c[f+88>>2]=0;c[f+96>>2]=0;a[f+92>>0]=0;c[f+52>>2]=0;c[f+56>>2]=1;c[f+12>>2]=0;c[f+16>>2]=(c[b+8>>2]|0)+112;__Z28atomic_conditional_incrementPj(1255200)|0;c[f+4>>2]=c[313800];k=b+1328|0;c[e>>2]=f;if(!(c[k>>2]|0)){n=__ZnwjPFPvjE(28,4740)|0;o=n+16|0;c[o>>2]=0;c[o+4>>2]=0;c[k>>2]=n;o=c[b+1332>>2]|0;c[n+4>>2]=o;c[n+8>>2]=o;c[n+12>>2]=o;c[n>>2]=1}__ZN3SetIP8RID_Data10ComparatorIS1_E16DefaultAllocatorE10_insert_rbERKS1_(k,e)|0;if(c[j>>2]|0){c[g>>2]=f;l=d;return f|0}e=b+1320|0;a[1263537]=0;c[j>>2]=e;b=c[e>>2]|0;c[h>>2]=b;c[i>>2]=0;if(b|0)c[b+12>>2]=j;c[e>>2]=j;c[g>>2]=f;l=d;return f|0}function __ZN22RasterizerStorageGLES315shader_set_codeE3RIDRK6String(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f+12|0;h=f;i=c[d>>2]|0;if(!i)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,153,1066435,0);else{a[1263537]=0;d=c[b+1328>>2]|0;a:do if(d|0){j=c[d+8>>2]|0;k=c[b+1332>>2]|0;b:do if((j|0)==(k|0))n=j;else{o=j;while(1){p=c[o+24>>2]|0;if(i>>>0<p>>>0)q=o+8|0;else{if(p>>>0>=i>>>0){n=o;break b}q=o+4|0}o=c[q>>2]|0;if((o|0)==(k|0))break a}}while(0);if((n|0)!=(k|0)&(n|0)!=0){a[1263537]=0;j=i+20|0;o=c[j>>2]|0;if((o|0)!=(c[e>>2]|0)){if(o|0?(__Z16atomic_decrementPj(o+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(o,1);c[j>>2]=0;o=c[e>>2]|0;if(o|0?__Z28atomic_conditional_incrementPj(o+-8|0)|0:0)c[j>>2]=c[e>>2]}c[g>>2]=__ZN14ShaderLanguage15get_shader_typeERK6String(e)|0;if(__ZNK6StringeqEPKc(g,1077090)|0)r=1;else{j=__ZNK6StringeqEPKc(g,1077102)|0;r=j?2:0}j=i+52|0;o=c[j>>2]|0;p=i+12|0;if(o)if((r|0)==(c[p>>2]|0))s=o;else{__ZN11ShaderGLES318free_custom_shaderEj(c[i+16>>2]|0,o);c[j>>2]=0;s=0}else s=0;c[p>>2]=r;c[h>>2]=(c[b+8>>2]|0)+112;c[h+4>>2]=(c[b+4>>2]|0)+120;c[h+8>>2]=b+864;p=c[h+(r<<2)>>2]|0;c[i+16>>2]=p;if(!s)c[j>>2]=__ZN11ShaderGLES320create_custom_shaderEv(p)|0;p=i+60|0;if(!(c[p>>2]|0)){j=b+1320|0;a[1263537]=0;c[p>>2]=j;o=c[j>>2]|0;c[i+68>>2]=o;c[i+72>>2]=0;if(o|0)c[o+12>>2]=p;c[j>>2]=p}p=c[g>>2]|0;if(p|0?(__Z16atomic_decrementPj(p+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(p,1);l=f;return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,154,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(783329,773506,1365,783114,0);l=f;return}function __ZNK22RasterizerStorageGLES315shader_get_codeE3RID(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0;e=c[d>>2]|0;if(!e)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,153,1066435,0);else{a[1263537]=0;d=c[b+1328>>2]|0;a:do if(d|0){f=c[d+8>>2]|0;g=c[b+1332>>2]|0;b:do if((f|0)==(g|0))h=f;else{i=f;while(1){j=c[i+24>>2]|0;if(e>>>0<j>>>0)k=i+8|0;else{if(j>>>0>=e>>>0){h=i;break b}k=i+4|0}i=c[k>>2]|0;if((i|0)==(g|0))break a}}while(0);if((h|0)!=(g|0)&(h|0)!=0){a[1263537]=0;f=e+20|0;i=c[f>>2]|0;if(!i){l=0;return l|0}if(!(__Z28atomic_conditional_incrementPj(i+-8|0)|0)){l=0;return l|0}l=c[f>>2]|0;return l|0}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,154,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(783263,773506,1405,783279,0);l=0;return l|0}function __ZNK22RasterizerStorageGLES321shader_get_param_listE3RIDP4ListI12PropertyInfo16DefaultAllocatorE(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0;f=l;l=l+80|0;if((l|0)>=(m|0))ba(80);h=f+68|0;i=f+56|0;j=f+36|0;k=f+32|0;n=f+24|0;o=f+28|0;p=f+20|0;q=f+12|0;r=f+4|0;s=f;t=f+16|0;u=f+8|0;v=c[d>>2]|0;if(!v)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,153,1066435,0);else{a[1263537]=0;d=c[b+1328>>2]|0;a:do if(d|0){w=c[d+8>>2]|0;x=c[b+1332>>2]|0;b:do if((w|0)==(x|0))y=w;else{z=w;while(1){A=c[z+24>>2]|0;if(v>>>0<A>>>0)B=z+8|0;else{if(A>>>0>=v>>>0){y=z;break b}B=z+4|0}z=c[B>>2]|0;if((z|0)==(x|0))break a}}while(0);if((y|0)!=(x|0)&(y|0)!=0){a[1263537]=0;if(c[v+60>>2]|0)__ZNK22RasterizerStorageGLES314_update_shaderEPNS_6ShaderE(b,v);w=i+4|0;c[w>>2]=379008;c[i>>2]=0;z=i+8|0;c[z>>2]=0;A=v+28|0;C=c[A>>2]|0;do if(C|0?(D=c[C+8>>2]|0,E=c[A+4>>2]|0,(D|0)!=(E|0)):0){F=D;while(1){D=c[F+8>>2]|0;if((D|0)==(E|0))break;else F=D}if(F|0){E=F;do{__ZN10StringNameaSERKS_(__ZN3MapIi10StringName10ComparatorIiE16DefaultAllocatorEixERKi(i,E+28|0)|0,E+24|0);E=c[E+16>>2]|0}while((E|0)!=0);E=c[i>>2]|0;if(E|0){F=c[E+8>>2]|0;D=c[w>>2]|0;if((F|0)!=(D|0)){G=F;while(1){F=c[G+8>>2]|0;if((F|0)==(D|0))break;else G=F}if(!G)H=E;else{D=j+16|0;F=j+4|0;I=j+12|0;J=j+4|0;K=j+8|0;L=j+12|0;M=G;do{c[j>>2]=0;c[j+4>>2]=0;c[j+8>>2]=0;c[j+12>>2]=0;c[D>>2]=7;N=M+28|0;O=__ZN3MapI10StringNameN14ShaderLanguage10ShaderNode7UniformE10ComparatorIS0_E16DefaultAllocatorEixERKS0_(A,N)|0;P=c[N>>2]|0;do if(!P){c[h>>2]=0;Q=0}else{N=c[P+4>>2]|0;if(N|0){__ZN6StringC2EPKc(h,N);Q=c[h>>2]|0;break}N=P+8|0;c[h>>2]=0;R=c[N>>2]|0;if(!R){Q=0;break}c[h>>2]=0;if(!(__Z28atomic_conditional_incrementPj(R+-8|0)|0)){Q=0;break}R=c[N>>2]|0;c[h>>2]=R;Q=R}while(0);P=Q;R=c[F>>2]|0;do if((R|0)==(Q|0)){if(Q|0)S=45}else{do if(R|0){if(__Z16atomic_decrementPj(R+-8|0)|0)break;__ZN6Memory11free_staticEPvb(R,1)}while(0);c[F>>2]=0;if(!Q)break;if(!(__Z28atomic_conditional_incrementPj(Q+-8|0)|0)){S=45;break}c[F>>2]=P;S=45}while(0);do if((S|0)==45){S=0;if(__Z16atomic_decrementPj(Q+-8|0)|0)break;__ZN6Memory11free_staticEPvb(Q,1)}while(0);c:do switch(c[O+8>>2]|0){case 0:{c[j>>2]=0;break}case 1:{c[j>>2]=1;break}case 2:{c[j>>2]=2;c[K>>2]=8;__ZN6StringaSEPKc(L,783245);break}case 3:{c[j>>2]=2;c[K>>2]=8;__ZN6StringaSEPKc(L,783249);break}case 4:{c[j>>2]=2;c[K>>2]=8;__ZN6StringaSEPKc(L,783255);break}case 5:case 9:{c[j>>2]=2;if((c[O+20>>2]|0)!=2)break c;c[K>>2]=1;c[n>>2]=__Z4rtosd(+g[O+24>>2])|0;__ZN6StringC2EPKc(h,1117595);c[k>>2]=__ZNK6StringplERKS_(n,h)|0;c[o>>2]=__Z4rtosd(+g[O+28>>2])|0;P=__ZNK6StringplERKS_(k,o)|0;R=P;N=c[L>>2]|0;do if((N|0)==(P|0)){if(P|0)S=62}else{do if(N|0){if(__Z16atomic_decrementPj(N+-8|0)|0)break;__ZN6Memory11free_staticEPvb(N,1)}while(0);c[L>>2]=0;if(!P)break;if(!(__Z28atomic_conditional_incrementPj(P+-8|0)|0)){S=62;break}c[L>>2]=R;S=62}while(0);do if((S|0)==62){S=0;if(__Z16atomic_decrementPj(P+-8|0)|0)break;__ZN6Memory11free_staticEPvb(P,1)}while(0);P=c[o>>2]|0;do if(P|0){if(__Z16atomic_decrementPj(P+-8|0)|0)break;__ZN6Memory11free_staticEPvb(P,1)}while(0);P=c[k>>2]|0;do if(P|0){if(__Z16atomic_decrementPj(P+-8|0)|0)break;__ZN6Memory11free_staticEPvb(P,1)}while(0);P=c[h>>2]|0;do if(P|0){if(__Z16atomic_decrementPj(P+-8|0)|0)break;__ZN6Memory11free_staticEPvb(P,1)}while(0);P=c[n>>2]|0;if(!P)break c;if(__Z16atomic_decrementPj(P+-8|0)|0)break c;__ZN6Memory11free_staticEPvb(P,1);break}case 12:case 11:case 10:case 8:case 7:case 6:{c[j>>2]=23;break}case 13:{c[j>>2]=3;if((c[O+20>>2]|0)!=2)break c;c[K>>2]=1;c[s>>2]=__Z4rtosd(+g[O+24>>2])|0;__ZN6StringC2EPKc(h,1117595);c[r>>2]=__ZNK6StringplERKS_(s,h)|0;c[o>>2]=__Z4rtosd(+g[O+28>>2])|0;c[q>>2]=__ZNK6StringplERKS_(r,o)|0;__ZN6StringC2EPKc(t,1117595);c[p>>2]=__ZNK6StringplERKS_(q,t)|0;c[u>>2]=__Z4rtosd(+g[O+32>>2])|0;P=__ZNK6StringplERKS_(p,u)|0;R=P;N=c[L>>2]|0;do if((N|0)==(P|0)){if(P|0)S=86}else{do if(N|0){if(__Z16atomic_decrementPj(N+-8|0)|0)break;__ZN6Memory11free_staticEPvb(N,1)}while(0);c[L>>2]=0;if(!P)break;if(!(__Z28atomic_conditional_incrementPj(P+-8|0)|0)){S=86;break}c[L>>2]=R;S=86}while(0);do if((S|0)==86){S=0;if(__Z16atomic_decrementPj(P+-8|0)|0)break;__ZN6Memory11free_staticEPvb(P,1)}while(0);P=c[u>>2]|0;do if(P|0){if(__Z16atomic_decrementPj(P+-8|0)|0)break;__ZN6Memory11free_staticEPvb(P,1)}while(0);P=c[p>>2]|0;do if(P|0){if(__Z16atomic_decrementPj(P+-8|0)|0)break;__ZN6Memory11free_staticEPvb(P,1)}while(0);P=c[t>>2]|0;do if(P|0){if(__Z16atomic_decrementPj(P+-8|0)|0)break;__ZN6Memory11free_staticEPvb(P,1)}while(0);P=c[q>>2]|0;do if(P|0){if(__Z16atomic_decrementPj(P+-8|0)|0)break;__ZN6Memory11free_staticEPvb(P,1)}while(0);P=c[o>>2]|0;do if(P|0){if(__Z16atomic_decrementPj(P+-8|0)|0)break;__ZN6Memory11free_staticEPvb(P,1)}while(0);P=c[r>>2]|0;do if(P|0){if(__Z16atomic_decrementPj(P+-8|0)|0)break;__ZN6Memory11free_staticEPvb(P,1)}while(0);P=c[h>>2]|0;do if(P|0){if(__Z16atomic_decrementPj(P+-8|0)|0)break;__ZN6Memory11free_staticEPvb(P,1)}while(0);P=c[s>>2]|0;if(!P)break c;if(__Z16atomic_decrementPj(P+-8|0)|0)break c;__ZN6Memory11free_staticEPvb(P,1);break}case 14:{c[j>>2]=5;break}case 15:{c[j>>2]=7;break}case 16:{c[j>>2]=(c[O+20>>2]|0)==1?14:9;break}case 17:{c[j>>2]=8;break}case 18:{c[j>>2]=12;break}case 19:{c[j>>2]=13;break}case 22:case 21:case 20:{c[j>>2]=18;c[K>>2]=17;__ZN6StringaSEPKc(L,1075267);break}case 23:{c[j>>2]=18;c[K>>2]=17;__ZN6StringaSEPKc(L,913466);break}default:{}}while(0);if(!(c[e>>2]|0)){O=__ZnwjPFPvjE(12,4740)|0;c[e>>2]=O;c[O>>2]=0;c[O+4>>2]=0;c[O+8>>2]=0}O=__ZnwjPFPvjE(32,4740)|0;c[O>>2]=0;c[O+4>>2]=0;c[O+8>>2]=0;c[O+12>>2]=0;c[O+16>>2]=7;P=O+20|0;c[P>>2]=0;R=O+24|0;c[R>>2]=0;N=O+28|0;c[N>>2]=0;__ZN12PropertyInfoaSERKS_(O,j)|0;T=c[e>>2]|0;U=T+4|0;V=c[U>>2]|0;c[R>>2]=V;c[P>>2]=0;c[N>>2]=T;if(V|0)c[V+20>>2]=O;c[U>>2]=O;if(!(c[T>>2]|0))c[T>>2]=O;O=T+8|0;c[O>>2]=(c[O>>2]|0)+1;O=c[I>>2]|0;do if(O|0){if(__Z16atomic_decrementPj(O+-8|0)|0)break;__ZN6Memory11free_staticEPvb(O,1)}while(0);O=c[J>>2]|0;do if(O|0){if(__Z16atomic_decrementPj(O+-8|0)|0)break;__ZN6Memory11free_staticEPvb(O,1)}while(0);M=c[M+16>>2]|0}while((M|0)!=0);H=c[i>>2]|0}if(!H)break;else W=H}else W=E;__ZN3MapIi10StringName10ComparatorIiE16DefaultAllocatorE13_cleanup_treeEPNS4_7ElementE(i,c[W+8>>2]|0);M=c[w>>2]|0;J=c[i>>2]|0;c[J+8>>2]=M;c[z>>2]=0;I=M;c[I+12>>2]=I;if(J|0){__ZN10StringNameD2Ev(J+28|0);__ZN6Memory11free_staticEPvb(J,0);c[i>>2]=0}}}}while(0);l=f;return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,154,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(783223,773506,1526,783114,0);l=f;return}function __ZN22RasterizerStorageGLES332shader_set_default_texture_paramE3RIDRK10StringNameS0_(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0;g=c[d>>2]|0;if(!g)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,153,1066435,0);else{a[1263537]=0;d=c[b+1328>>2]|0;a:do if(d|0){h=c[d+8>>2]|0;i=c[b+1332>>2]|0;b:do if((h|0)==(i|0))j=h;else{k=h;while(1){l=c[k+24>>2]|0;if(g>>>0<l>>>0)m=k+8|0;else{if(l>>>0>=g>>>0){j=k;break b}m=k+4|0}k=c[m>>2]|0;if((k|0)==(i|0))break a}}while(0);if((j|0)!=(i|0)&(j|0)!=0){a[1263537]=0;h=c[f>>2]|0;k=(h|0)==0;l=h;c:do if(k){a[1263537]=0;n=g+76|0;o=n;p=n;q=26}else{n=c[b+1292>>2]|0;d:do if(n|0){r=c[n+8>>2]|0;s=c[b+1296>>2]|0;e:do if((r|0)==(s|0))t=r;else{u=r;while(1){v=c[u+24>>2]|0;if(h>>>0<v>>>0)w=u+8|0;else{if(v>>>0>=h>>>0){t=u;break e}w=u+4|0}u=c[w>>2]|0;if((u|0)==(s|0))break d}}while(0);if((t|0)!=(s|0)&(t|0)!=0){a[1263537]=0;r=g+76|0;if(k){o=r;p=r;q=26;break c}c[(__ZN3MapI10StringName3RID10ComparatorIS0_E16DefaultAllocatorEixERKS0_(r,e)|0)>>2]=l;break c}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(783081,773506,1623,783145,0);return}while(0);f:do if((q|0)==26?(l=c[o>>2]|0,l|0):0){k=c[l+8>>2]|0;l=c[g+76+4>>2]|0;g:do if((k|0)==(l|0))x=k;else{h=c[e>>2]|0;i=k;while(1){n=c[i+24>>2]|0;if(h>>>0<n>>>0)y=i+8|0;else{if(n>>>0>=h>>>0){x=i;break g}y=i+4|0}i=c[y>>2]|0;if((i|0)==(l|0))break f}}while(0);if(!((x|0)==0|(x|0)==(l|0)))__ZN3MapI10StringName3RID10ComparatorIS0_E16DefaultAllocatorE6_eraseEPNS5_7ElementE(p,x)}while(0);k=g+60|0;if(c[k>>2]|0)return;i=b+1320|0;a[1263537]=0;c[k>>2]=i;h=c[i>>2]|0;c[g+68>>2]=h;c[g+72>>2]=0;if(h|0)c[h+12>>2]=k;c[i>>2]=k;return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,154,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(783081,773506,1622,783114,0);return}function __ZNK22RasterizerStorageGLES332shader_get_default_texture_paramE3RIDRK10StringName(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0;f=c[d>>2]|0;if(!f)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,153,1066435,0);else{a[1263537]=0;d=c[b+1328>>2]|0;a:do if(d|0){g=c[d+8>>2]|0;h=c[b+1332>>2]|0;b:do if((g|0)==(h|0))i=g;else{j=g;while(1){k=c[j+24>>2]|0;if(f>>>0<k>>>0)l=j+8|0;else{if(k>>>0>=f>>>0){i=j;break b}l=j+4|0}j=c[l>>2]|0;if((j|0)==(h|0))break a}}while(0);if((i|0)!=(h|0)&(i|0)!=0){a[1263537]=0;g=f+76|0;j=c[g>>2]|0;if(!j){m=0;return m|0}k=c[j+8>>2]|0;j=c[g+4>>2]|0;c:do if((k|0)==(j|0))n=k;else{g=c[e>>2]|0;o=k;while(1){p=c[o+24>>2]|0;if(g>>>0<p>>>0)q=o+8|0;else{if(p>>>0>=g>>>0){n=o;break c}q=o+4|0}o=c[q>>2]|0;if((o|0)==(j|0)){m=0;break}}return m|0}while(0);if((n|0)==(j|0)|(n|0)==0){m=0;return m|0}m=c[n+28>>2]|0;return m|0}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,154,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(783001,773506,1635,783034,0);m=0;return m|0}function __ZN22RasterizerStorageGLES315material_createEv(b){b=b|0;var d=0,e=0,f=0,h=0,i=0,j=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d;f=__ZnwjPKc(120,1263606)|0;c[f>>2]=206024;c[f+24>>2]=379008;c[f+20>>2]=0;c[f+28>>2]=0;c[f+36>>2]=f;c[f+40>>2]=0;c[f+44>>2]=0;c[f+32>>2]=0;c[f+52>>2]=f;c[f+56>>2]=0;c[f+60>>2]=0;c[f+48>>2]=0;c[f+64>>2]=0;c[f+92>>2]=379008;c[f+88>>2]=0;c[f+96>>2]=0;c[f+104>>2]=379008;c[f+100>>2]=0;c[f+108>>2]=0;a[f+112>>0]=0;a[f+113>>0]=0;c[f+8>>2]=0;g[f+68>>2]=1.0;c[f+12>>2]=0;c[f+16>>2]=0;h=f+80|0;c[h>>2]=0;c[h+4>>2]=0;__Z28atomic_conditional_incrementPj(1255200)|0;c[f+4>>2]=c[313800];h=b+1348|0;c[e>>2]=f;if(c[h>>2]|0){__ZN3SetIP8RID_Data10ComparatorIS1_E16DefaultAllocatorE10_insert_rbERKS1_(h,e)|0;l=d;return f|0}i=__ZnwjPFPvjE(28,4740)|0;j=i+16|0;c[j>>2]=0;c[j+4>>2]=0;c[h>>2]=i;j=c[b+1352>>2]|0;c[i+4>>2]=j;c[i+8>>2]=j;c[i+12>>2]=j;c[i>>2]=1;__ZN3SetIP8RID_Data10ComparatorIS1_E16DefaultAllocatorE10_insert_rbERKS1_(h,e)|0;l=d;return f|0}function __ZN22RasterizerStorageGLES319material_set_shaderE3RIDS0_(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0;f=c[d>>2]|0;if(!f)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,153,1066435,0);else{a[1263537]=0;d=c[b+1348>>2]|0;a:do if(d|0){g=c[d+8>>2]|0;h=c[b+1352>>2]|0;b:do if((g|0)==(h|0))i=g;else{j=g;while(1){k=c[j+24>>2]|0;if(f>>>0<k>>>0)l=j+8|0;else{if(k>>>0>=f>>>0){i=j;break b}l=j+4|0}j=c[l>>2]|0;if((j|0)==(h|0))break a}}while(0);if((i|0)!=(h|0)&(i|0)!=0){a[1263537]=0;g=c[e>>2]|0;c:do if(!g)m=g;else{j=c[b+1328>>2]|0;d:do if(j|0){k=c[j+8>>2]|0;n=c[b+1332>>2]|0;e:do if((k|0)==(n|0))o=k;else{p=k;while(1){q=c[p+24>>2]|0;if(g>>>0<q>>>0)r=p+8|0;else{if(q>>>0>=g>>>0){o=p;break e}r=p+4|0}p=c[r>>2]|0;if((p|0)==(n|0))break d}}while(0);if((o|0)!=(n|0)&(o|0)!=0){a[1263537]=0;m=g;break c}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1067819,1066271,164,1066282,0);m=0}while(0);g=f+8|0;h=c[g>>2]|0;do if(h|0){j=h+24|0;k=f+32|0;if((c[k>>2]|0)!=(j|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1128380,1098388,57,1098442,0);break}a[1263537]=0;p=f+40|0;q=c[p>>2]|0;s=f+44|0;if(q|0)c[q+12>>2]=c[s>>2];t=c[s>>2]|0;if(t|0)c[t+8>>2]=q;if((c[j>>2]|0)==(k|0))c[j>>2]=c[p>>2];c[p>>2]=0;c[s>>2]=0;c[k>>2]=0}while(0);c[g>>2]=m;do if(m|0){h=m+24|0;k=f+32|0;if(c[k>>2]|0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1098384,1098388,45,1098405,0);break}a[1263537]=0;c[k>>2]=h;s=c[h>>2]|0;c[f+40>>2]=s;c[f+44>>2]=0;if(s|0)c[s+12>>2]=k;c[h>>2]=k}while(0);g=f+48|0;if(c[g>>2]|0)return;k=b+1340|0;a[1263537]=0;c[g>>2]=k;h=c[k>>2]|0;c[f+56>>2]=h;c[f+60>>2]=0;if(h|0)c[h+12>>2]=g;c[k>>2]=g;return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,154,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(782981,773506,1663,781074,0);return}function __ZNK22RasterizerStorageGLES319material_get_shaderE3RID(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0;e=c[d>>2]|0;if(!e)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,153,1066435,0);else{a[1263537]=0;d=c[b+1348>>2]|0;a:do if(d|0){f=c[d+8>>2]|0;g=c[b+1352>>2]|0;b:do if((f|0)==(g|0))h=f;else{i=f;while(1){j=c[i+24>>2]|0;if(e>>>0<j>>>0)k=i+8|0;else{if(j>>>0>=e>>>0){h=i;break b}k=i+4|0}i=c[k>>2]|0;if((i|0)==(g|0))break a}}while(0);if((h|0)!=(g|0)&(h|0)!=0){a[1263537]=0;f=c[e+8>>2]|0;if(!f){l=0;return l|0}l=c[f+8>>2]|0;return l|0}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,154,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(782961,773506,1683,782893,0);l=0;return l|0}function __ZN22RasterizerStorageGLES318material_set_paramE3RIDRK10StringNameRK7Variant(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0;g=c[d>>2]|0;if(!g)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,153,1066435,0);else{a[1263537]=0;d=c[b+1348>>2]|0;a:do if(d|0){h=c[d+8>>2]|0;i=c[b+1352>>2]|0;b:do if((h|0)==(i|0))j=h;else{k=h;while(1){l=c[k+24>>2]|0;if(g>>>0<l>>>0)m=k+8|0;else{if(l>>>0>=g>>>0){j=k;break b}m=k+4|0}k=c[m>>2]|0;if((k|0)==(i|0))break a}}while(0);if((j|0)!=(i|0)&(j|0)!=0){a[1263537]=0;h=g+20|0;c:do if(!(c[f>>2]|0)){k=c[h>>2]|0;if(k|0){l=c[k+8>>2]|0;k=c[h+4>>2]|0;d:do if((l|0)==(k|0))n=l;else{o=c[e>>2]|0;p=l;while(1){q=c[p+24>>2]|0;if(o>>>0<q>>>0)r=p+8|0;else{if(q>>>0>=o>>>0){n=p;break d}r=p+4|0}p=c[r>>2]|0;if((p|0)==(k|0))break c}}while(0);if(!((n|0)==0|(n|0)==(k|0)))__ZN3MapI10StringName7Variant10ComparatorIS0_E16DefaultAllocatorE6_eraseEPNS5_7ElementE(h,n)}}else __ZN7VariantaSERKS_(__ZN3MapI10StringName7Variant10ComparatorIS0_E16DefaultAllocatorEixERKS0_(h,e)|0,f);while(0);h=g+48|0;if(c[h>>2]|0)return;i=b+1340|0;a[1263537]=0;c[h>>2]=i;l=c[i>>2]|0;c[g+56>>2]=l;c[g+60>>2]=0;if(l|0)c[l+12>>2]=h;c[i>>2]=h;return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,154,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(782942,773506,1694,781074,0);return}function __ZNK22RasterizerStorageGLES318material_get_paramE3RIDRK10StringName(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0;g=l;l=l+16|0;if((l|0)>=(m|0))ba(16);h=g;i=c[e>>2]|0;if(!i)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,153,1066435,0);else{a[1263537]=0;e=c[d+1348>>2]|0;a:do if(e|0){j=c[e+8>>2]|0;k=c[d+1352>>2]|0;b:do if((j|0)==(k|0))n=j;else{o=j;while(1){p=c[o+24>>2]|0;if(i>>>0<p>>>0)q=o+8|0;else{if(p>>>0>=i>>>0){n=o;break b}q=o+4|0}o=c[q>>2]|0;if((o|0)==(k|0))break a}}while(0);if((n|0)!=(k|0)&(n|0)!=0){a[1263537]=0;j=i+20|0;o=c[j>>2]|0;c:do if(o|0){p=c[o+8>>2]|0;r=c[j+4>>2]|0;s=(p|0)==(r|0);d:do if(s)t=p;else{u=c[f>>2]|0;v=p;while(1){w=c[v+24>>2]|0;if(u>>>0<w>>>0)x=v+8|0;else{if(w>>>0>=u>>>0){t=v;break d}x=v+4|0}v=c[x>>2]|0;if((v|0)==(r|0))break c}}while(0);if((t|0)!=(r|0)&(t|0)!=0){a[1263537]=0;e:do if(s){y=p;z=29}else{v=c[f>>2]|0;u=p;while(1){w=c[u+24>>2]|0;if(v>>>0<w>>>0)A=u+8|0;else{if(w>>>0>=v>>>0){y=u;z=29;break e}A=u+4|0}u=c[A>>2]|0;if((u|0)==(r|0)){z=30;break}}}while(0);if((z|0)==29)if((y|0)==(r|0)|(y|0)==0)z=30;else{a[1263537]=0;B=y+32|0}if((z|0)==30){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1145936,604,1145947,0);B=0}__ZN7VariantC2ERKS_(b,B);l=g;return}}while(0);c[b>>2]=0;l=g;return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,154,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(782874,773506,1706,782893,0);c[h>>2]=0;__ZN7VariantC2ERK3RID(b,h);l=g;return}function __ZN22RasterizerStorageGLES323material_set_line_widthE3RIDf(b,d,e){b=b|0;d=d|0;e=+e;var f=0,h=0,i=0,j=0,k=0,l=0,m=0;f=c[d>>2]|0;if(!f)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,153,1066435,0);else{a[1263537]=0;d=c[b+1348>>2]|0;a:do if(d|0){h=c[d+8>>2]|0;i=c[b+1352>>2]|0;b:do if((h|0)==(i|0))j=h;else{k=h;while(1){l=c[k+24>>2]|0;if(f>>>0<l>>>0)m=k+8|0;else{if(l>>>0>=f>>>0){j=k;break b}m=k+4|0}k=c[m>>2]|0;if((k|0)==(i|0))break a}}while(0);if((j|0)!=(i|0)&(j|0)!=0){a[1263537]=0;g[f+68>>2]=e;return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,154,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(782850,773506,1717,781074,0);return}function __ZN22RasterizerStorageGLES320material_is_animatedE3RID(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0;e=c[d>>2]|0;if(!e)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,153,1066435,0);else{a[1263537]=0;d=c[b+1348>>2]|0;a:do if(d|0){f=c[d+8>>2]|0;g=c[b+1352>>2]|0;b:do if((f|0)==(g|0))h=f;else{i=f;while(1){j=c[i+24>>2]|0;if(e>>>0<j>>>0)k=i+8|0;else{if(j>>>0>=e>>>0){h=i;break b}k=i+4|0}i=c[k>>2]|0;if((i|0)==(g|0))break a}}while(0);if((h|0)!=(g|0)&(h|0)!=0){a[1263537]=0;if(c[e+48>>2]|0)__ZN22RasterizerStorageGLES316_update_materialEPNS_8MaterialE(b,e);l=(a[e+113>>0]|0)!=0;return l|0}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,154,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(782829,773506,1725,782780,0);l=0;return l|0}function __ZN22RasterizerStorageGLES322material_casts_shadowsE3RID(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0;e=c[d>>2]|0;if(!e)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,153,1066435,0);else{a[1263537]=0;d=c[b+1348>>2]|0;a:do if(d|0){f=c[d+8>>2]|0;g=c[b+1352>>2]|0;b:do if((f|0)==(g|0))h=f;else{i=f;while(1){j=c[i+24>>2]|0;if(e>>>0<j>>>0)k=i+8|0;else{if(j>>>0>=e>>>0){h=i;break b}k=i+4|0}i=c[k>>2]|0;if((i|0)==(g|0))break a}}while(0);if((h|0)!=(g|0)&(h|0)!=0){a[1263537]=0;if(c[e+48>>2]|0)__ZN22RasterizerStorageGLES316_update_materialEPNS_8MaterialE(b,e);l=(a[e+112>>0]|0)!=0;return l|0}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,154,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(782757,773506,1735,782780,0);l=0;return l|0}function __ZN22RasterizerStorageGLES327material_add_instance_ownerE3RIDPN15RasterizerScene12InstanceBaseE(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f;c[g>>2]=e;h=c[d>>2]|0;if(!h)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,153,1066435,0);else{a[1263537]=0;d=c[b+1348>>2]|0;a:do if(d|0){i=c[d+8>>2]|0;j=c[b+1352>>2]|0;b:do if((i|0)==(j|0))k=i;else{n=i;while(1){o=c[n+24>>2]|0;if(h>>>0<o>>>0)p=n+8|0;else{if(o>>>0>=h>>>0){k=n;break b}p=n+4|0}n=c[p>>2]|0;if((n|0)==(j|0))break a}}while(0);if((k|0)!=(j|0)&(k|0)!=0){a[1263537]=0;i=h+100|0;n=c[i>>2]|0;c:do if(n|0){o=c[n+8>>2]|0;q=c[i+4>>2]|0;d:do if((o|0)==(q|0))r=o;else{s=o;while(1){t=c[s+24>>2]|0;if(t>>>0>e>>>0)u=s+8|0;else{if(t>>>0>=e>>>0){r=s;break d}u=s+4|0}s=c[u>>2]|0;if((s|0)==(q|0))break c}}while(0);if(!((r|0)==(q|0)|(r|0)==0)){o=r+28|0;c[o>>2]=(c[o>>2]|0)+1;l=f;return}}while(0);c[(__ZN3MapIPN15RasterizerScene12InstanceBaseEi10ComparatorIS2_E16DefaultAllocatorEixERKS2_(i,g)|0)>>2]=1;l=f;return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,154,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(782729,773506,1746,781074,0);l=f;return}function __ZN22RasterizerStorageGLES330material_remove_instance_ownerE3RIDPN15RasterizerScene12InstanceBaseE(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0;f=c[d>>2]|0;if(!f)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,153,1066435,0);else{a[1263537]=0;d=c[b+1348>>2]|0;a:do if(d|0){g=c[d+8>>2]|0;h=c[b+1352>>2]|0;b:do if((g|0)==(h|0))i=g;else{j=g;while(1){k=c[j+24>>2]|0;if(f>>>0<k>>>0)l=j+8|0;else{if(k>>>0>=f>>>0){i=j;break b}l=j+4|0}j=c[l>>2]|0;if((j|0)==(h|0))break a}}while(0);if((i|0)!=(h|0)&(i|0)!=0){a[1263537]=0;g=f+100|0;j=c[g>>2]|0;c:do if(j|0){k=c[j+8>>2]|0;m=c[g+4>>2]|0;d:do if((k|0)==(m|0))n=k;else{o=k;while(1){p=c[o+24>>2]|0;if(p>>>0>e>>>0)q=o+8|0;else{if(p>>>0>=e>>>0){n=o;break d}q=o+4|0}o=c[q>>2]|0;if((o|0)==(m|0))break c}}while(0);if(!((n|0)==(m|0)|(n|0)==0)){a[1263537]=0;k=n+28|0;o=(c[k>>2]|0)+-1|0;c[k>>2]=o;if(o|0)return;__ZN3MapIPN15RasterizerScene12InstanceBaseEi10ComparatorIS2_E16DefaultAllocatorE6_eraseEPNS6_7ElementE(g,n);if(c[g+8>>2]|0)return;o=c[g>>2]|0;if(!o)return;__ZN6Memory11free_staticEPvb(o,0);c[g>>2]=0;return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(782698,773506,1762,1063557,0);return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1085094,1066271,154,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(782698,773506,1759,781074,0);return}function __ZN22RasterizerStorageGLES311mesh_createEv(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d;f=__ZnwjPKc(72,1263606)|0;c[f+8>>2]=0;c[f>>2]=206008;c[f+64>>2]=0;g=f+56|0;c[g>>2]=0;c[g+4>>2]=0;a[f+12>>0]=0;g=f+16|0;h=g+36|0;do{c[g>>2]=0;g=g+4|0}while((g|0)<(h|0));__Z28atomic_conditional_incrementPj(1255200)|0;c[f+4>>2]=c[313800];g=b+1364|0;c[e>>2]=f;if(c[g>>2]|0){__ZN3SetIP8RID_Data10ComparatorIS1_E16DefaultAllocatorE10_insert_rbERKS1_(g,e)|0;l=d;return f|0}h=__ZnwjPFPvjE(28,4740)|0;i=h+16|0;c[i>>2]=0;c[i+4>>2]=0;c[g>>2]=h;i=c[b+1368>>2]|0;c[h+4>>2]=i;c[h+8>>2]=i;c[h+12>>2]=i;c[h>>2]=1;__ZN3SetIP8RID_Data10ComparatorIS1_E16DefaultAllocatorE10_insert_rbERKS1_(g,e)|0;l=d;return f|0}function __ZN22RasterizerStorageGLES316mesh_add_surfaceE3RIDjN12VisualServer13PrimitiveTypeERK10PoolVectorIhEiS6_iRK5Rect3RK6VectorIS4_ERKSA_IS7_E(d,e,f,h,i,j,k,n,o,p,q){d=d|0;e=e|0;f=f|0;h=h|0;i=i|0;j=j|0;k=k|0;n=n|0;o=o|0;p=p|0;q=q|0;var r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0,ia=0,ja=0,ka=0,la=0,ma=0,na=0,oa=0,pa=0,qa=0,ra=0,sa=0,ta=0,ua=0,va=0,wa=0,xa=0,ya=0,za=0,Aa=0,Ba=0,Ca=0,Da=0,Ea=0,Fa=0,Ga=0,Ha=0,Ia=0,Ja=0,Ka=0,La=0,Ma=0,Na=0,Oa=0,Pa=0,Qa=0,Ra=0,Sa=0,Ta=0,Ua=0,Va=0,Wa=0,Xa=0,Ya=0,Za=0,_a=0,$a=0,ab=0,bb=0,cb=0,db=0,eb=0,fb=0,gb=0,hb=0,ib=0,jb=0,kb=0,lb=0,mb=0,nb=0,ob=0,pb=0,qb=0,rb=0,sb=0,tb=0;r=l;l=l+272|0;if((l|0)>=(m|0))ba(272);s=r+268|0;t=r+12|0;u=r+8|0;v=r+16|0;w=r;c[s>>2]=0;if((c[i>>2]|0?(__ZN10PoolVectorIhE12_unreferenceEv(s),x=c[i>>2]|0,x|0):0)?__Z28atomic_conditional_incrementPj(x)|0:0)c[s>>2]=c[i>>2];x=c[e>>2]|0;if(x|0){e=c[d+1364>>2]|0;a:do if(e|0){y=c[e+8>>2]|0;z=c[d+1368>>2]|0;b:do if((y|0)==(z|0))A=y;else{B=y;while(1){C=c[B+24>>2]|0;if(x>>>0<C>>>0)D=B+8|0;else{if(C>>>0>=x>>>0){A=B;break b}D=B+4|0}B=c[D>>2]|0;if((B|0)==(z|0))break a}}while(0);if((A|0)!=(z|0)&(A|0)!=0){a[1263537]=0;if(!(f&1)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(782210,773506,2407,782227,0);__ZN10PoolVectorIhE12_unreferenceEv(s);l=r;return}__ZN6StringC2EPKc(u,782298);c[t>>2]=__ZNK6String4utf8Ev(u)|0;__Z19_err_set_last_errorPKc(__ZNK10CharString8get_dataEv(t)|0);y=c[t>>2]|0;if(y|0?(__Z16atomic_decrementPj(y+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(y,1);y=c[u>>2]|0;if(y|0?(__Z16atomic_decrementPj(y+-8|0)|0)==0:0)__ZN6Memory11free_staticEPvb(y,1);a[1263537]=1;switch((f&192)<<24>>24){case -64:case 0:break;default:{__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(782210,773506,2413,782356,0);__ZN10PoolVectorIhE12_unreferenceEv(s);l=r;return}}a[1263537]=0;y=f&512;B=y>>>9;C=(f&262144|0)==0?B+3|0:2;E=(y|0)==0?5126:5131;y=C<<2-B;B=f&1024;F=(B|0)==0;G=F?5126:5120;H=B>>>7^12;B=(F^1)&1;F=(f&2048|0)==0;I=F?5126:5120;J=F?16:4;K=(F^1)&1;F=(f&4096|0)==0;L=F?5126:5121;M=F?16:4;N=(F^1)&1;F=f&8192;O=(F|0)==0?5126:5131;P=(F>>>11^4)+4|0;F=f&16384;Q=(F|0)==0?5126:5131;R=(F>>>12^4)+4|0;F=f&524288;S=F>>>18|5121;T=(F>>>17)+4|0;F=f&65536;V=(F|0)==0;W=V?5126:5123;X=(F>>>13^8)+8|0;F=(V^1)&1;V=(j|0)>65535;Y=V?5125:5123;Z=V?4:2;V=v+8|0;_=v+12|0;$=v+16|0;aa=v+36|0;ca=v+40|0;da=v+44|0;ea=v+64|0;fa=v+68|0;ga=v+72|0;ha=v+92|0;ia=v+96|0;ja=v+100|0;ka=v+120|0;la=v+124|0;ma=v+128|0;na=v+148|0;oa=v+152|0;pa=v+156|0;qa=v+176|0;ra=v+180|0;sa=v+184|0;ta=v+204|0;ua=v+208|0;va=v+212|0;wa=0;xa=0;c:while(1){ya=xa;d:while(1){c[v+(ya*28|0)+4>>2]=ya;za=v+(ya*28|0)|0;if(!(1<<ya&f)){a[za>>0]=0;a[v+(ya*28|0)+1>>0]=0}else{a[za>>0]=1;c[v+(ya*28|0)+24>>2]=wa;Aa=v+(ya*28|0)+1|0;a[Aa>>0]=0;switch(ya|0){case 8:{Ba=39;break c;break}case 0:{Ba=31;break d;break}case 1:{Ba=32;break d;break}case 2:{Ba=33;break d;break}case 3:{Ba=34;break d;break}case 4:{Ba=35;break d;break}case 5:{Ba=36;break d;break}case 6:{Ba=37;break d;break}case 7:{Ba=38;break d;break}default:{}}}za=ya+1|0;if((za|0)==9)break c;else ya=za}if((Ba|0)==31){Ba=0;c[V>>2]=C;c[_>>2]=E;a[$>>0]=0;Ca=wa+y|0}else if((Ba|0)==32){Ba=0;c[aa>>2]=3;c[ca>>2]=G;a[da>>0]=B;Ca=wa+H|0}else if((Ba|0)==33){Ba=0;c[ea>>2]=4;c[fa>>2]=I;a[ga>>0]=K;Ca=wa+J|0}else if((Ba|0)==34){Ba=0;c[ha>>2]=4;c[ia>>2]=L;a[ja>>0]=N;Ca=wa+M|0}else if((Ba|0)==35){Ba=0;c[ka>>2]=2;c[la>>2]=O;a[ma>>0]=0;Ca=P+wa|0}else if((Ba|0)==36){Ba=0;c[na>>2]=2;c[oa>>2]=Q;a[pa>>0]=0;Ca=R+wa|0}else if((Ba|0)==37){Ba=0;c[qa>>2]=4;c[ra>>2]=S;a[sa>>0]=0;a[Aa>>0]=1;Ca=T+wa|0}else if((Ba|0)==38){Ba=0;c[ta>>2]=4;c[ua>>2]=W;a[va>>0]=F;Ca=X+wa|0}wa=Ca;xa=ya+1|0}if((Ba|0)==39){c[v+232>>2]=1;c[v+236>>2]=Y;c[v+244>>2]=Z;a[v+240>>0]=0}c[v+20>>2]=wa;c[v+48>>2]=wa;c[v+76>>2]=wa;c[v+104>>2]=wa;c[v+132>>2]=wa;c[v+160>>2]=wa;c[v+188>>2]=wa;c[v+216>>2]=wa;xa=U(wa,j)|0;X=c[s>>2]|0;F=(X|0)==0;if(F)Da=0;else Da=c[X+16>>2]|0;do if((Da|0)!=(xa|0)){if(F)Ea=0;else Ea=c[X+16>>2]|0;va=j<<1;if((Ea+va|0)==(xa|0)){c[w>>2]=0;if((!F?(__ZN10PoolVectorIhE12_unreferenceEv(s),W=c[w>>2]|0,W|0):0)?__Z28atomic_conditional_incrementPj(W)|0:0)c[s>>2]=c[w>>2];__ZN10PoolVectorIhE12_unreferenceEv(w);W=c[i>>2]|0;if(!W)Fa=0;else Fa=c[W+16>>2]|0;__ZN10PoolVectorIhE6resizeEi(s,Fa+va|0)|0;if((c[s>>2]|0)!=0?(__ZN10PoolVectorIhE14_copy_on_writeEv(s),va=c[s>>2]|0,(va|0)!=0):0){__Z16atomic_incrementPj(va+4|0)|0;Ga=va;Ha=c[va+8>>2]|0}else{Ga=0;Ha=0}va=c[i>>2]|0;if(!va){Ia=0;Ja=0}else{__Z16atomic_incrementPj(va+4|0)|0;Ia=va;Ja=c[va+8>>2]|0}va=Ha;W=Ja;e:do if((j|0)>0){ua=((wa|0)/2|0)+-4|0;if((wa|0)>9){Ka=0;La=W;Ma=va}else{ta=0;T=W;sa=va;while(1){b[sa>>1]=b[T>>1]|0;b[sa+2>>1]=b[T+2>>1]|0;b[sa+4>>1]=b[T+4>>1]|0;b[sa+6>>1]=15360;ta=ta+1|0;if((ta|0)==(j|0))break e;else{T=T+6|0;sa=sa+8|0}}}while(1){b[Ma>>1]=b[La>>1]|0;b[Ma+2>>1]=b[La+2>>1]|0;b[Ma+4>>1]=b[La+4>>1]|0;b[Ma+6>>1]=15360;sa=0;T=La+6|0;ta=Ma+8|0;do{S=T;T=T+2|0;ra=ta;ta=ta+2|0;b[ra>>1]=b[S>>1]|0;sa=sa+1|0}while((sa|0)<(ua|0));Ka=Ka+1|0;if((Ka|0)==(j|0))break;else{La=T;Ma=ta}}}while(0);if(Ia|0)__Z16atomic_decrementPj(Ia+4|0)|0;if(!Ga)break;__Z16atomic_decrementPj(Ga+4|0)|0}}while(0);wa=c[s>>2]|0;if(!wa)Na=0;else Na=c[wa+16>>2]|0;f:do if((Na|0)==(xa|0)){a[1263537]=0;wa=(f&256|0)!=0;F=U(c[v+244>>2]|0,n)|0;X=wa?F:0;F=c[k>>2]|0;if(!F)Oa=0;else Oa=c[F+16>>2]|0;if((Oa|0)!=(X|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(782210,773506,2622,782500,0);break}a[1263537]=0;F=c[p>>2]|0;if(!F)Pa=0;else Pa=c[F+-4>>2]|0;if((Pa|0)!=(c[x+20>>2]|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(782210,773506,2624,782564,0);break}a[1263537]=0;F=c[p>>2]|0;g:do if(F|0){Z=c[F+-4>>2]|0;if((Z|0)>0)Qa=0;else break;while(1){Y=c[F+(Qa<<2)>>2]|0;if(!Y)Ra=0;else Ra=c[Y+16>>2]|0;if((Ra|0)!=(xa|0))break;a[1263537]=0;Qa=Qa+1|0;if((Qa|0)>=(Z|0))break g}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(782210,773506,2627,782636,0);break f}while(0);F=__ZnwjPKc(376,1263606)|0;c[F+8>>2]=0;c[F+16>>2]=0;Z=F+24|0;c[Z>>2]=0;c[Z+4>>2]=0;c[F+32>>2]=0;c[F>>2]=205988;Z=F+360|0;c[Z>>2]=0;Y=F+364|0;c[Y>>2]=0;va=F+288|0;c[va>>2]=0;W=F+292|0;c[W>>2]=0;ya=F+296|0;c[ya>>2]=0;ua=F+304|0;sa=F+12|0;S=ua;ra=S+48|0;do{c[S>>2]=0;S=S+4|0}while((S|0)<(ra|0));c[sa>>2]=1;S=F+368|0;c[S>>2]=0;a[F+372>>0]=1;c[F+348>>2]=j;c[F+352>>2]=n;ra=c[s>>2]|0;if(!ra)Sa=0;else Sa=c[ra+16>>2]|0;c[Z>>2]=Sa;ra=c[k>>2]|0;if(!ra)Ta=0;else Ta=c[ra+16>>2]|0;c[Y>>2]=Ta;c[S>>2]=h;c[va>>2]=x;c[W>>2]=f;S=F+312|0;do if(!(c[q>>2]|0)){Ua=0;Va=F+316|0}else{c[S>>2]=0;ra=c[q>>2]|0;if(!ra){Ua=0;Va=F+316|0;break}if(!(__Z28atomic_conditional_incrementPj(ra+-8|0)|0))Wa=c[S>>2]|0;else{ra=c[q>>2]|0;c[S>>2]=ra;Wa=ra}ra=F+316|0;if(!Wa){Ua=0;Va=ra;break}Ua=c[Wa+-4>>2]|0;Va=ra}while(0);__ZN6VectorIbE6resizeEi(Va,Ua)|0;W=F+324|0;c[W>>2]=c[o>>2];c[W+4>>2]=c[o+4>>2];c[W+8>>2]=c[o+8>>2];c[W+12>>2]=c[o+12>>2];c[W+16>>2]=c[o+16>>2];c[W+20>>2]=c[o+20>>2];W=c[q>>2]|0;if(!W)Xa=0;else Xa=c[W+-4>>2]|0;c[F+356>>2]=Xa;W=0;va=c[Va>>2]|0;h:while(1){if(!va)Ya=0;else Ya=c[va+-4>>2]|0;if((W|0)>=(Ya|0)){Ba=107;break}Y=c[S>>2]|0;Z=(Y|0)==0;if(Z)Za=0;else Za=c[Y+-4>>2]|0;if((Za|0)<=(W|0)){if(Z)_a=0;else _a=c[Y+-4>>2]|0;if((_a|0)<=(W|0)){Ba=114;break}a[1263537]=0}__ZN6VectorI5Rect3E14_copy_on_writeEv(S);Y=c[S>>2]|0;do if(!(+g[Y+(W*24|0)+12>>2]<0.0)){Z=(Y|0)==0;if(Z)$a=0;else $a=c[Y+-4>>2]|0;if(($a|0)<=(W|0)){if(Z)ab=0;else ab=c[Y+-4>>2]|0;if((ab|0)<=(W|0)){Ba=123;break h}a[1263537]=0}__ZN6VectorI5Rect3E14_copy_on_writeEv(S);Z=c[S>>2]|0;if(+g[Z+(W*24|0)+16>>2]<0.0){Ba=135;break}sa=(Z|0)==0;if(sa)bb=0;else bb=c[Z+-4>>2]|0;if((bb|0)<=(W|0)){if(sa)cb=0;else cb=c[Z+-4>>2]|0;if((cb|0)<=(W|0)){Ba=132;break h}a[1263537]=0}__ZN6VectorI5Rect3E14_copy_on_writeEv(S);if(!(+g[(c[S>>2]|0)+(W*24|0)+20>>2]<0.0))db=1;else Ba=135}else Ba=135;while(0);if((Ba|0)==135){Ba=0;db=0}Y=c[Va>>2]|0;Z=(Y|0)==0;if(Z)eb=0;else eb=c[Y+-4>>2]|0;if((eb|0)<=(W|0)){if(Z)fb=0;else fb=c[Y+-4>>2]|0;if((fb|0)<=(W|0)){Ba=142;break}a[1263537]=0}__ZN6VectorIbE14_copy_on_writeEv(Va);Y=c[Va>>2]|0;a[Y+W>>0]=db;W=W+1|0;va=Y}if((Ba|0)==107){va=F+36|0;c[va>>2]=c[v>>2];c[va+4>>2]=c[v+4>>2];c[va+8>>2]=c[v+8>>2];c[va+12>>2]=c[v+12>>2];c[va+16>>2]=c[v+16>>2];c[va+20>>2]=c[v+20>>2];c[va+24>>2]=c[v+24>>2];va=F+64|0;W=v+28|0;c[va>>2]=c[W>>2];c[va+4>>2]=c[W+4>>2];c[va+8>>2]=c[W+8>>2];c[va+12>>2]=c[W+12>>2];c[va+16>>2]=c[W+16>>2];c[va+20>>2]=c[W+20>>2];c[va+24>>2]=c[W+24>>2];W=F+92|0;va=v+56|0;c[W>>2]=c[va>>2];c[W+4>>2]=c[va+4>>2];c[W+8>>2]=c[va+8>>2];c[W+12>>2]=c[va+12>>2];c[W+16>>2]=c[va+16>>2];c[W+20>>2]=c[va+20>>2];c[W+24>>2]=c[va+24>>2];va=F+120|0;W=v+84|0;c[va>>2]=c[W>>2];c[va+4>>2]=c[W+4>>2];c[va+8>>2]=c[W+8>>2];c[va+12>>2]=c[W+12>>2];c[va+16>>2]=c[W+16>>2];c[va+20>>2]=c[W+20>>2];c[va+24>>2]=c[W+24>>2];W=F+148|0;va=v+112|0;c[W>>2]=c[va>>2];c[W+4>>2]=c[va+4>>2];c[W+8>>2]=c[va+8>>2];c[W+12>>2]=c[va+12>>2];c[W+16>>2]=c[va+16>>2];c[W+20>>2]=c[va+20>>2];c[W+24>>2]=c[va+24>>2];va=F+176|0;W=v+140|0;c[va>>2]=c[W>>2];c[va+4>>2]=c[W+4>>2];c[va+8>>2]=c[W+8>>2];c[va+12>>2]=c[W+12>>2];c[va+16>>2]=c[W+16>>2];c[va+20>>2]=c[W+20>>2];c[va+24>>2]=c[W+24>>2];W=F+204|0;va=v+168|0;c[W>>2]=c[va>>2];c[W+4>>2]=c[va+4>>2];c[W+8>>2]=c[va+8>>2];c[W+12>>2]=c[va+12>>2];c[W+16>>2]=c[va+16>>2];c[W+20>>2]=c[va+20>>2];c[W+24>>2]=c[va+24>>2];va=F+232|0;W=v+196|0;c[va>>2]=c[W>>2];c[va+4>>2]=c[W+4>>2];c[va+8>>2]=c[W+8>>2];c[va+12>>2]=c[W+12>>2];c[va+16>>2]=c[W+16>>2];c[va+20>>2]=c[W+20>>2];c[va+24>>2]=c[W+24>>2];W=F+260|0;va=v+224|0;c[W>>2]=c[va>>2];c[W+4>>2]=c[va+4>>2];c[W+8>>2]=c[va+8>>2];c[W+12>>2]=c[va+12>>2];c[W+16>>2]=c[va+16>>2];c[W+20>>2]=c[va+20>>2];c[W+24>>2]=c[va+24>>2];va=c[s>>2]|0;if(!va){gb=0;hb=0}else{__Z16atomic_incrementPj(va+4|0)|0;gb=va;hb=c[va+8>>2]|0}le(1,ua|0);Id(34962,c[ua>>2]|0);Xe(34962,xa|0,hb|0,35044);Id(34962,0);do if(wa){va=c[k>>2]|0;if(!va){ib=0;jb=0}else{__Z16atomic_incrementPj(va+4|0)|0;ib=va;jb=c[va+8>>2]|0}va=F+308|0;le(1,va|0);Id(34963,c[va>>2]|0);Xe(34963,X|0,jb|0,35044);Id(34963,0);if(!ib){kb=va;break}__Z16atomic_decrementPj(ib+4|0)|0;kb=va}else kb=F+308|0;while(0);X=F+300|0;wa=0;do{switch(wa|0){case 0:{Dg(1,ya|0);Eg(c[ya>>2]|0);Id(34962,c[ua>>2]|0);lb=0;break}case 1:{Dg(1,X|0);Eg(c[X>>2]|0);Id(34962,c[ua>>2]|0);lb=0;break}default:lb=0}do{if(a[v+(lb*28|0)>>0]|0){va=v+(lb*28|0)+4|0;W=c[va>>2]|0;S=c[v+(lb*28|0)+8>>2]|0;Y=c[v+(lb*28|0)+12>>2]|0;Z=c[v+(lb*28|0)+24>>2]|0;sa=c[v+(lb*28|0)+20>>2]|0;if(!(a[v+(lb*28|0)+1>>0]|0))Ae(W|0,S|0,Y|0,a[v+(lb*28|0)+16>>0]|0,sa|0,0+Z|0);else Ge(W|0,S|0,Y|0,sa|0,0+Z|0);Cg(c[va>>2]|0)}lb=lb+1|0}while((lb|0)!=8);va=c[kb>>2]|0;if(va|0)Id(34963,va|0);Eg(0);Id(34962,0);Id(34963,0);wa=wa+1|0}while((wa|0)!=2);if(gb|0)__Z16atomic_decrementPj(gb+4|0)|0;wa=w+4|0;ua=F+320|0;X=0;while(1){ya=c[p>>2]|0;va=(ya|0)==0;if(va)mb=0;else mb=c[ya+-4>>2]|0;if((X|0)>=(mb|0)){Ba=171;break}if(va)nb=0;else nb=c[ya+-4>>2]|0;if((nb|0)<=(X|0)){if(va)ob=0;else ob=c[ya+-4>>2]|0;if((ob|0)<=(X|0)){Ba=187;break}a[1263537]=0}va=c[ya+(X<<2)>>2]|0;if(!va){pb=0;qb=0}else{__Z16atomic_incrementPj(va+4|0)|0;pb=va;qb=c[va+8>>2]|0}le(1,w|0);Id(34962,c[w>>2]|0);Xe(34962,xa|0,qb|0,35044);Id(34962,0);Dg(1,wa|0);Eg(c[wa>>2]|0);Id(34962,c[w>>2]|0);va=0;do{if(a[v+(va*28|0)>>0]|0){ya=v+(va*28|0)+4|0;Z=c[ya>>2]|0;sa=c[v+(va*28|0)+8>>2]|0;Y=c[v+(va*28|0)+12>>2]|0;S=c[v+(va*28|0)+24>>2]|0;W=c[v+(va*28|0)+20>>2]|0;if(!(a[v+(va*28|0)+1>>0]|0))Ae(Z|0,sa|0,Y|0,a[v+(va*28|0)+16>>0]|0,W|0,0+S|0);else Ge(Z|0,sa|0,Y|0,W|0,0+S|0);Cg(c[ya>>2]|0)}va=va+1|0}while((va|0)!=8);Eg(0);Id(34962,0);va=w;ya=c[va>>2]|0;S=c[va+4>>2]|0;va=c[ua>>2]|0;if(!va)rb=1;else rb=(c[va+-4>>2]|0)+1|0;if(!(__ZN6VectorIN22RasterizerStorageGLES37Surface10BlendShapeEE6resizeEi(ua,rb)|0)){a[1263537]=0;va=c[ua>>2]|0;if(!va){Ba=198;break}W=c[va+-4>>2]|0;if((W|0)<1){Ba=198;break}__ZN6VectorIN22RasterizerStorageGLES37Surface10BlendShapeEE14_copy_on_writeEv(ua);va=(c[ua>>2]|0)+(W+-1<<3)|0;c[va>>2]=ya;c[va+4>>2]=S}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);if(pb|0)__Z16atomic_decrementPj(pb+4|0)|0;X=X+1|0}if((Ba|0)==171){X=x+16|0;ua=c[X>>2]|0;if(!ua)sb=1;else sb=(c[ua+-4>>2]|0)+1|0;do if(!(__ZN6VectorIPN22RasterizerStorageGLES37SurfaceEE6resizeEi(X,sb)|0)){a[1263537]=0;ua=c[X>>2]|0;if(!ua)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);wa=c[ua+-4>>2]|0;if((wa|0)<1)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else{__ZN6VectorIPN22RasterizerStorageGLES37SurfaceEE14_copy_on_writeEv(X);c[(c[X>>2]|0)+(wa+-1<<2)>>2]=F;break}}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1145598,1146752,359,1145608,0);while(0);F=c[x+8>>2]|0;if(!F)break;else tb=F;do{F=c[tb+4>>2]|0;gj[c[(c[F>>2]|0)+12>>2]&8191](F);tb=c[tb+8>>2]|0}while((tb|0)!=0)}else if((Ba|0)==187)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);else if((Ba|0)==198)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}else if((Ba|0)==114)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((Ba|0)==123)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((Ba|0)==132)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((Ba|0)==142)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(782210,773506,2615,782450,0);while(0);__ZN10PoolVectorIhE12_unreferenceEv(s);l=r;return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1067819,1066271,164,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(782210,773506,2405,780733,0);__ZN10PoolVectorIhE12_unreferenceEv(s);l=r;return}function __ZN22RasterizerStorageGLES326mesh_set_blend_shape_countE3RIDi(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0;f=c[d>>2]|0;if(f|0){d=c[b+1364>>2]|0;a:do if(d|0){g=c[d+8>>2]|0;h=c[b+1368>>2]|0;b:do if((g|0)==(h|0))i=g;else{j=g;while(1){k=c[j+24>>2]|0;if(f>>>0<k>>>0)l=j+8|0;else{if(k>>>0>=f>>>0){i=j;break b}l=j+4|0}j=c[l>>2]|0;if((j|0)==(h|0))break a}}while(0);if((i|0)!=(h|0)&(i|0)!=0){a[1263537]=0;g=c[f+16>>2]|0;if(g|0?c[g+-4>>2]|0:0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(782133,773506,2765,782160,0);return}a[1263537]=0;if((e|0)<0){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(782133,773506,2766,842115,0);return}else{c[f+20>>2]=e;return}}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1067819,1066271,164,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(782133,773506,2763,780733,0);return}function __ZNK22RasterizerStorageGLES326mesh_get_blend_shape_countE3RID(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0;e=c[d>>2]|0;if(e|0){d=c[b+1364>>2]|0;a:do if(d|0){f=c[d+8>>2]|0;g=c[b+1368>>2]|0;b:do if((f|0)==(g|0))h=f;else{i=f;while(1){j=c[i+24>>2]|0;if(e>>>0<j>>>0)k=i+8|0;else{if(j>>>0>=e>>>0){h=i;break b}k=i+4|0}i=c[k>>2]|0;if((i|0)==(g|0))break a}}while(0);if((h|0)!=(g|0)&(h|0)!=0){a[1263537]=0;l=c[e+20>>2]|0;return l|0}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1067819,1066271,164,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(782106,773506,2773,780934,0);l=0;return l|0}function __ZN22RasterizerStorageGLES325mesh_set_blend_shape_modeE3RIDN12VisualServer14BlendShapeModeE(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0;f=c[d>>2]|0;if(f|0){d=c[b+1364>>2]|0;a:do if(d|0){g=c[d+8>>2]|0;h=c[b+1368>>2]|0;b:do if((g|0)==(h|0))i=g;else{j=g;while(1){k=c[j+24>>2]|0;if(f>>>0<k>>>0)l=j+8|0;else{if(k>>>0>=f>>>0){i=j;break b}l=j+4|0}j=c[l>>2]|0;if((j|0)==(h|0))break a}}while(0);if((i|0)!=(h|0)&(i|0)!=0){a[1263537]=0;c[f+24>>2]=e;return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1067819,1066271,164,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(782080,773506,2781,780733,0);return}function __ZNK22RasterizerStorageGLES325mesh_get_blend_shape_modeE3RID(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0;e=c[d>>2]|0;if(e|0){d=c[b+1364>>2]|0;a:do if(d|0){f=c[d+8>>2]|0;g=c[b+1368>>2]|0;b:do if((f|0)==(g|0))h=f;else{i=f;while(1){j=c[i+24>>2]|0;if(e>>>0<j>>>0)k=i+8|0;else{if(j>>>0>=e>>>0){h=i;break b}k=i+4|0}i=c[k>>2]|0;if((i|0)==(g|0))break a}}while(0);if((h|0)!=(g|0)&(h|0)!=0){a[1263537]=0;l=c[e+24>>2]|0;return l|0}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1067819,1066271,164,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(781973,773506,2788,781999,0);l=0;return l|0}function __ZN22RasterizerStorageGLES325mesh_surface_set_materialE3RIDiS0_(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0;g=l;l=l+16|0;if((l|0)>=(m|0))ba(16);h=g+8|0;i=g+4|0;j=g;k=c[d>>2]|0;if(k|0){d=c[b+1364>>2]|0;a:do if(d|0){n=c[d+8>>2]|0;o=c[b+1368>>2]|0;b:do if((n|0)==(o|0))p=n;else{q=n;while(1){r=c[q+24>>2]|0;if(k>>>0<r>>>0)s=q+8|0;else{if(r>>>0>=k>>>0){p=q;break b}s=q+4|0}q=c[s>>2]|0;if((q|0)==(o|0))break a}}while(0);if((p|0)!=(o|0)&(p|0)!=0){a[1263537]=0;if((e|0)>=0){n=k+16|0;q=c[n>>2]|0;r=(q|0)==0;if(r)t=0;else t=c[q+-4>>2]|0;if((t|0)>(e|0)){a[1263537]=0;if(r)u=0;else u=c[q+-4>>2]|0;do if((u|0)<=(e|0)){if(r)v=0;else v=c[q+-4>>2]|0;if((v|0)>(e|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);__ZN6VectorIPN22RasterizerStorageGLES37SurfaceEE14_copy_on_writeEv(n);q=c[n>>2]|0;r=c[f>>2]|0;o=r;if((c[(c[q+(e<<2)>>2]|0)+16>>2]|0)==(r|0)){l=g;return}r=(q|0)==0;if(r)w=0;else w=c[q+-4>>2]|0;do if((w|0)<=(e|0)){if(r)x=0;else x=c[q+-4>>2]|0;if((x|0)>(e|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);__ZN6VectorIPN22RasterizerStorageGLES37SurfaceEE14_copy_on_writeEv(n);q=c[n>>2]|0;if(!(c[(c[q+(e<<2)>>2]|0)+16>>2]|0))y=q;else{r=(q|0)==0;if(r)z=0;else z=c[q+-4>>2]|0;do if((z|0)<=(e|0)){if(r)A=0;else A=c[q+-4>>2]|0;if((A|0)>(e|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);__ZN6VectorIPN22RasterizerStorageGLES37SurfaceEE14_copy_on_writeEv(n);q=c[n>>2]|0;c[i>>2]=c[(c[q+(e<<2)>>2]|0)+16>>2];r=(q|0)==0;if(r)B=0;else B=c[q+-4>>2]|0;do if((B|0)<=(e|0)){if(r)C=0;else C=c[q+-4>>2]|0;if((C|0)>(e|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);__ZN6VectorIPN22RasterizerStorageGLES37SurfaceEE14_copy_on_writeEv(n);q=c[(c[n>>2]|0)+(e<<2)>>2]|0;c[h>>2]=c[i>>2];__ZN22RasterizerStorageGLES325_material_remove_geometryE3RIDPNS_8GeometryE(b,h,q);y=c[n>>2]|0}q=(y|0)==0;if(q)D=0;else D=c[y+-4>>2]|0;do if((D|0)<=(e|0)){if(q)E=0;else E=c[y+-4>>2]|0;if((E|0)>(e|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);__ZN6VectorIPN22RasterizerStorageGLES37SurfaceEE14_copy_on_writeEv(n);c[(c[(c[n>>2]|0)+(e<<2)>>2]|0)+16>>2]=o;q=c[n>>2]|0;r=(q|0)==0;if(r)F=0;else F=c[q+-4>>2]|0;do if((F|0)<=(e|0)){if(r)G=0;else G=c[q+-4>>2]|0;if((G|0)>(e|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);__ZN6VectorIPN22RasterizerStorageGLES37SurfaceEE14_copy_on_writeEv(n);q=c[n>>2]|0;if(c[(c[q+(e<<2)>>2]|0)+16>>2]|0){r=(q|0)==0;if(r)H=0;else H=c[q+-4>>2]|0;do if((H|0)<=(e|0)){if(r)I=0;else I=c[q+-4>>2]|0;if((I|0)>(e|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);__ZN6VectorIPN22RasterizerStorageGLES37SurfaceEE14_copy_on_writeEv(n);q=c[n>>2]|0;c[j>>2]=c[(c[q+(e<<2)>>2]|0)+16>>2];r=(q|0)==0;if(r)J=0;else J=c[q+-4>>2]|0;do if((J|0)<=(e|0)){if(r)K=0;else K=c[q+-4>>2]|0;if((K|0)>(e|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0)}while(0);__ZN6VectorIPN22RasterizerStorageGLES37SurfaceEE14_copy_on_writeEv(n);q=c[(c[n>>2]|0)+(e<<2)>>2]|0;c[h>>2]=c[j>>2];__ZN22RasterizerStorageGLES322_material_add_geometryE3RIDPNS_8GeometryE(b,h,q)}q=c[k+8>>2]|0;if(!q){l=g;return}else L=q;do{q=c[L+4>>2]|0;gj[c[(c[q>>2]|0)+16>>2]&8191](q);L=c[L+8>>2]|0}while((L|0)!=0);l=g;return}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(781924,773506,2797,780995,0);l=g;return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1067819,1066271,164,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(781924,773506,2796,780733,0);l=g;return}function __ZNK22RasterizerStorageGLES325mesh_surface_get_materialE3RIDi(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0;f=c[d>>2]|0;if(f|0){d=c[b+1364>>2]|0;a:do if(d|0){g=c[d+8>>2]|0;h=c[b+1368>>2]|0;b:do if((g|0)==(h|0))i=g;else{j=g;while(1){k=c[j+24>>2]|0;if(f>>>0<k>>>0)l=j+8|0;else{if(k>>>0>=f>>>0){i=j;break b}l=j+4|0}j=c[l>>2]|0;if((j|0)==(h|0))break a}}while(0);if((i|0)!=(h|0)&(i|0)!=0){a[1263537]=0;if((e|0)>=0){g=c[f+16>>2]|0;j=(g|0)==0;if(j)m=0;else m=c[g+-4>>2]|0;if((m|0)>(e|0)){a[1263537]=0;if(j)n=0;else n=c[g+-4>>2]|0;do if((n|0)<=(e|0)){if(j)o=0;else o=c[g+-4>>2]|0;if((o|0)>(e|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0)}while(0);p=c[(c[g+(e<<2)>>2]|0)+16>>2]|0;return p|0}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(781853,773506,2818,780995,0);p=0;return p|0}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1067819,1066271,164,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(781853,773506,2817,781879,0);p=0;return p|0}function __ZNK22RasterizerStorageGLES326mesh_surface_get_array_lenE3RIDi(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0;f=c[d>>2]|0;if(f|0){d=c[b+1364>>2]|0;a:do if(d|0){g=c[d+8>>2]|0;h=c[b+1368>>2]|0;b:do if((g|0)==(h|0))i=g;else{j=g;while(1){k=c[j+24>>2]|0;if(f>>>0<k>>>0)l=j+8|0;else{if(k>>>0>=f>>>0){i=j;break b}l=j+4|0}j=c[l>>2]|0;if((j|0)==(h|0))break a}}while(0);if((i|0)!=(h|0)&(i|0)!=0){a[1263537]=0;if((e|0)>=0){g=c[f+16>>2]|0;j=(g|0)==0;if(j)m=0;else m=c[g+-4>>2]|0;if((m|0)>(e|0)){a[1263537]=0;if(j)n=0;else n=c[g+-4>>2]|0;do if((n|0)<=(e|0)){if(j)o=0;else o=c[g+-4>>2]|0;if((o|0)>(e|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0)}while(0);p=c[(c[g+(e<<2)>>2]|0)+348>>2]|0;return p|0}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(781826,773506,2827,780995,0);p=0;return p|0}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1067819,1066271,164,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(781826,773506,2826,780934,0);p=0;return p|0}function __ZNK22RasterizerStorageGLES332mesh_surface_get_array_index_lenE3RIDi(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0;f=c[d>>2]|0;if(f|0){d=c[b+1364>>2]|0;a:do if(d|0){g=c[d+8>>2]|0;h=c[b+1368>>2]|0;b:do if((g|0)==(h|0))i=g;else{j=g;while(1){k=c[j+24>>2]|0;if(f>>>0<k>>>0)l=j+8|0;else{if(k>>>0>=f>>>0){i=j;break b}l=j+4|0}j=c[l>>2]|0;if((j|0)==(h|0))break a}}while(0);if((i|0)!=(h|0)&(i|0)!=0){a[1263537]=0;if((e|0)>=0){g=c[f+16>>2]|0;j=(g|0)==0;if(j)m=0;else m=c[g+-4>>2]|0;if((m|0)>(e|0)){a[1263537]=0;if(j)n=0;else n=c[g+-4>>2]|0;do if((n|0)<=(e|0)){if(j)o=0;else o=c[g+-4>>2]|0;if((o|0)>(e|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0)}while(0);p=c[(c[g+(e<<2)>>2]|0)+352>>2]|0;return p|0}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(781793,773506,2835,780995,0);p=0;return p|0}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1067819,1066271,164,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(781793,773506,2834,780934,0);p=0;return p|0}function __ZNK22RasterizerStorageGLES322mesh_surface_get_arrayE3RIDi(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f;h=f+4|0;i=c[d>>2]|0;if(i|0){d=c[b+1364>>2]|0;a:do if(d|0){j=c[d+8>>2]|0;k=c[b+1368>>2]|0;b:do if((j|0)==(k|0))n=j;else{o=j;while(1){p=c[o+24>>2]|0;if(i>>>0<p>>>0)q=o+8|0;else{if(p>>>0>=i>>>0){n=o;break b}q=o+4|0}o=c[q>>2]|0;if((o|0)==(k|0))break a}}while(0);if((n|0)!=(k|0)&(n|0)!=0){a[1263537]=0;if((e|0)>=0){j=c[i+16>>2]|0;o=(j|0)==0;if(o)r=0;else r=c[j+-4>>2]|0;if((r|0)>(e|0)){a[1263537]=0;if(o)s=0;else s=c[j+-4>>2]|0;do if((s|0)<=(e|0)){if(o)t=0;else t=c[j+-4>>2]|0;if((t|0)>(e|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0)}while(0);o=c[j+(e<<2)>>2]|0;Id(34962,c[o+304>>2]|0);k=o+360|0;o=Of(34962,0,c[k>>2]|0,1)|0;if(!o){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(781770,773506,2851,781709,0);c[g>>2]=0;u=0;l=f;return u|0}a[1263537]=0;c[h>>2]=0;__ZN10PoolVectorIhE6resizeEi(h,c[k>>2]|0)|0;if((c[h>>2]|0)!=0?(__ZN10PoolVectorIhE14_copy_on_writeEv(h),p=c[h>>2]|0,(p|0)!=0):0){v=p+4|0;__Z16atomic_incrementPj(v)|0;_memcpy(c[p+8>>2]|0,o|0,c[k>>2]|0)|0;__Z16atomic_decrementPj(v)|0}else _memcpy(0,o|0,c[k>>2]|0)|0;ff(34962)|0;c[g>>2]=0;if((c[h>>2]|0?(__ZN10PoolVectorIhE12_unreferenceEv(g),k=c[h>>2]|0,k|0):0)?__Z28atomic_conditional_incrementPj(k)|0:0)c[g>>2]=c[h>>2];__ZN10PoolVectorIhE12_unreferenceEv(h);u=c[g>>2]|0;l=f;return u|0}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(781770,773506,2844,780995,0);c[g>>2]=0;u=0;l=f;return u|0}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1067819,1066271,164,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(781770,773506,2843,781563,0);c[g>>2]=0;u=0;l=f;return u|0}function __ZNK22RasterizerStorageGLES328mesh_surface_get_index_arrayE3RIDi(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f;h=f+4|0;i=c[d>>2]|0;if(i|0){d=c[b+1364>>2]|0;a:do if(d|0){j=c[d+8>>2]|0;k=c[b+1368>>2]|0;b:do if((j|0)==(k|0))n=j;else{o=j;while(1){p=c[o+24>>2]|0;if(i>>>0<p>>>0)q=o+8|0;else{if(p>>>0>=i>>>0){n=o;break b}q=o+4|0}o=c[q>>2]|0;if((o|0)==(k|0))break a}}while(0);if((n|0)!=(k|0)&(n|0)!=0){a[1263537]=0;if((e|0)>=0){j=c[i+16>>2]|0;o=(j|0)==0;if(o)r=0;else r=c[j+-4>>2]|0;if((r|0)>(e|0)){a[1263537]=0;if(o)s=0;else s=c[j+-4>>2]|0;do if((s|0)<=(e|0)){if(o)t=0;else t=c[j+-4>>2]|0;if((t|0)>(e|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0)}while(0);o=c[j+(e<<2)>>2]|0;if(!(c[o+352>>2]|0)){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(781534,773506,2873,781624,0);c[g>>2]=0;u=0;l=f;return u|0}a[1263537]=0;Id(34963,c[o+308>>2]|0);k=o+364|0;o=Of(34963,0,c[k>>2]|0,1)|0;if(!o){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(781534,773506,2878,781709,0);c[g>>2]=0;u=0;l=f;return u|0}a[1263537]=0;c[h>>2]=0;__ZN10PoolVectorIhE6resizeEi(h,c[k>>2]|0)|0;if((c[h>>2]|0)!=0?(__ZN10PoolVectorIhE14_copy_on_writeEv(h),p=c[h>>2]|0,(p|0)!=0):0){v=p+4|0;__Z16atomic_incrementPj(v)|0;_memcpy(c[p+8>>2]|0,o|0,c[k>>2]|0)|0;__Z16atomic_decrementPj(v)|0}else _memcpy(0,o|0,c[k>>2]|0)|0;ff(34963)|0;c[g>>2]=0;if((c[h>>2]|0?(__ZN10PoolVectorIhE12_unreferenceEv(g),k=c[h>>2]|0,k|0):0)?__Z28atomic_conditional_incrementPj(k)|0:0)c[g>>2]=c[h>>2];__ZN10PoolVectorIhE12_unreferenceEv(h);u=c[g>>2]|0;l=f;return u|0}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(781534,773506,2869,780995,0);c[g>>2]=0;u=0;l=f;return u|0}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1067819,1066271,164,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(781534,773506,2868,781563,0);c[g>>2]=0;u=0;l=f;return u|0}function __ZNK22RasterizerStorageGLES323mesh_surface_get_formatE3RIDi(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0;f=c[d>>2]|0;if(f|0){d=c[b+1364>>2]|0;a:do if(d|0){g=c[d+8>>2]|0;h=c[b+1368>>2]|0;b:do if((g|0)==(h|0))i=g;else{j=g;while(1){k=c[j+24>>2]|0;if(f>>>0<k>>>0)l=j+8|0;else{if(k>>>0>=f>>>0){i=j;break b}l=j+4|0}j=c[l>>2]|0;if((j|0)==(h|0))break a}}while(0);if((i|0)!=(h|0)&(i|0)!=0){a[1263537]=0;if((e|0)>=0){g=c[f+16>>2]|0;j=(g|0)==0;if(j)m=0;else m=c[g+-4>>2]|0;if((m|0)>(e|0)){a[1263537]=0;if(j)n=0;else n=c[g+-4>>2]|0;do if((n|0)<=(e|0)){if(j)o=0;else o=c[g+-4>>2]|0;if((o|0)>(e|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0)}while(0);p=c[(c[g+(e<<2)>>2]|0)+292>>2]|0;return p|0}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(781510,773506,2899,780995,0);p=0;return p|0}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1067819,1066271,164,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(781510,773506,2898,780934,0);p=0;return p|0}function __ZNK22RasterizerStorageGLES331mesh_surface_get_primitive_typeE3RIDi(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0;f=c[d>>2]|0;if(f|0){d=c[b+1364>>2]|0;a:do if(d|0){g=c[d+8>>2]|0;h=c[b+1368>>2]|0;b:do if((g|0)==(h|0))i=g;else{j=g;while(1){k=c[j+24>>2]|0;if(f>>>0<k>>>0)l=j+8|0;else{if(k>>>0>=f>>>0){i=j;break b}l=j+4|0}j=c[l>>2]|0;if((j|0)==(h|0))break a}}while(0);if((i|0)!=(h|0)&(i|0)!=0){a[1263537]=0;if((e|0)>=0){g=c[f+16>>2]|0;j=(g|0)==0;if(j)m=0;else m=c[g+-4>>2]|0;if((m|0)>(e|0)){a[1263537]=0;if(j)n=0;else n=c[g+-4>>2]|0;do if((n|0)<=(e|0)){if(j)o=0;else o=c[g+-4>>2]|0;if((o|0)>(e|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0)}while(0);p=c[(c[g+(e<<2)>>2]|0)+368>>2]|0;return p|0}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(781411,773506,2908,780995,0);p=7;return p|0}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1067819,1066271,164,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(781411,773506,2907,781443,0);p=7;return p|0}function __ZNK22RasterizerStorageGLES321mesh_surface_get_aabbE3RIDi(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0;g=c[e>>2]|0;if(g|0){e=c[d+1364>>2]|0;a:do if(e|0){h=c[e+8>>2]|0;i=c[d+1368>>2]|0;b:do if((h|0)==(i|0))j=h;else{k=h;while(1){l=c[k+24>>2]|0;if(g>>>0<l>>>0)m=k+8|0;else{if(l>>>0>=g>>>0){j=k;break b}m=k+4|0}k=c[m>>2]|0;if((k|0)==(i|0))break a}}while(0);if((j|0)!=(i|0)&(j|0)!=0){a[1263537]=0;if((f|0)>=0){h=c[g+16>>2]|0;k=(h|0)==0;if(k)n=0;else n=c[h+-4>>2]|0;if((n|0)>(f|0)){a[1263537]=0;if(k)o=0;else o=c[h+-4>>2]|0;do if((o|0)<=(f|0)){if(k)p=0;else p=c[h+-4>>2]|0;if((p|0)>(f|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0)}while(0);k=(c[h+(f<<2)>>2]|0)+324|0;c[b>>2]=c[k>>2];c[b+4>>2]=c[k+4>>2];c[b+8>>2]=c[k+8>>2];c[b+12>>2]=c[k+12>>2];c[b+16>>2]=c[k+16>>2];c[b+20>>2]=c[k+20>>2];return}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(781389,773506,2917,780995,0);c[b>>2]=0;c[b+4>>2]=0;c[b+8>>2]=0;c[b+12>>2]=0;c[b+16>>2]=0;c[b+20>>2]=0;return}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1067819,1066271,164,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(781389,773506,2916,780776,0);c[b>>2]=0;c[b+4>>2]=0;c[b+8>>2]=0;c[b+12>>2]=0;c[b+16>>2]=0;c[b+20>>2]=0;return}function __ZNK22RasterizerStorageGLES329mesh_surface_get_blend_shapesE3RIDi(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f+8|0;h=f+4|0;i=f;j=c[d>>2]|0;if(j|0){d=c[b+1364>>2]|0;a:do if(d|0){k=c[d+8>>2]|0;n=c[b+1368>>2]|0;b:do if((k|0)==(n|0))o=k;else{p=k;while(1){q=c[p+24>>2]|0;if(j>>>0<q>>>0)r=p+8|0;else{if(q>>>0>=j>>>0){o=p;break b}r=p+4|0}p=c[r>>2]|0;if((p|0)==(n|0))break a}}while(0);if((o|0)!=(n|0)&(o|0)!=0){a[1263537]=0;if((e|0)>=0){k=j+16|0;p=c[k>>2]|0;if(!p)s=0;else s=c[p+-4>>2]|0;if((s|0)>(e|0)){a[1263537]=0;c[g>>2]=0;q=0;t=p;while(1){p=(t|0)==0;if(p)u=0;else u=c[t+-4>>2]|0;if((u|0)<=(e|0)){if(p)v=0;else v=c[t+-4>>2]|0;if((v|0)<=(e|0)){w=24;break}a[1263537]=0}x=c[t+(e<<2)>>2]|0;y=c[x+320>>2]|0;z=(y|0)==0;if(z)A=0;else A=c[y+-4>>2]|0;if((q|0)>=(A|0)){w=81;break}if(p)B=0;else B=c[t+-4>>2]|0;if((B|0)<=(e|0)){if(p)C=0;else C=c[t+-4>>2]|0;if((C|0)<=(e|0)){w=35;break}a[1263537]=0}p=x+320|0;if(z)D=0;else D=c[y+-4>>2]|0;if((D|0)<=(q|0)){if(z)E=0;else E=c[y+-4>>2]|0;if((E|0)<=(q|0)){w=43;break}a[1263537]=0}__ZN6VectorIN22RasterizerStorageGLES37Surface10BlendShapeEE14_copy_on_writeEv(p);Id(34963,c[(c[p>>2]|0)+(q<<3)>>2]|0);p=c[k>>2]|0;y=(p|0)==0;if(y)F=0;else F=c[p+-4>>2]|0;if((F|0)<=(e|0)){if(y)G=0;else G=c[p+-4>>2]|0;if((G|0)<=(e|0)){w=51;break}a[1263537]=0}y=Of(34963,0,c[(c[p+(e<<2)>>2]|0)+360>>2]|0,1)|0;if(!y){w=80;break}a[1263537]=0;c[h>>2]=0;p=c[k>>2]|0;z=(p|0)==0;if(z)H=0;else H=c[p+-4>>2]|0;if((H|0)<=(e|0)){if(z)I=0;else I=c[p+-4>>2]|0;if((I|0)<=(e|0)){w=60;break}a[1263537]=0}__ZN10PoolVectorIhE6resizeEi(h,c[(c[p+(e<<2)>>2]|0)+360>>2]|0)|0;do if(!(c[h>>2]|0)){J=0;K=0}else{__ZN10PoolVectorIhE14_copy_on_writeEv(h);p=c[h>>2]|0;if(!p){J=0;K=0;break}__Z16atomic_incrementPj(p+4|0)|0;J=p;K=c[p+8>>2]|0}while(0);p=K;z=c[k>>2]|0;x=(z|0)==0;if(x)L=0;else L=c[z+-4>>2]|0;if((L|0)<=(e|0)){if(x)M=0;else M=c[z+-4>>2]|0;if((M|0)<=(e|0)){w=71;break}a[1263537]=0}_memcpy(p|0,y|0,c[(c[z+(e<<2)>>2]|0)+360>>2]|0)|0;if(J|0)__Z16atomic_decrementPj(J+4|0)|0;c[i>>2]=0;do if(c[h>>2]|0){__ZN10PoolVectorIhE12_unreferenceEv(i);z=c[h>>2]|0;if(!z)break;if(!(__Z28atomic_conditional_incrementPj(z)|0))break;c[i>>2]=c[h>>2]}while(0);__ZN6VectorI10PoolVectorIhEE9push_backES1_(g,i)|0;__ZN10PoolVectorIhE12_unreferenceEv(i);ff(34963)|0;__ZN10PoolVectorIhE12_unreferenceEv(h);q=q+1|0;t=c[k>>2]|0}if((w|0)==24)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);else if((w|0)==35)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);else if((w|0)==43)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,139,1146766,0);else if((w|0)==51)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);else if((w|0)==60)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);else if((w|0)==71)__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0);else if((w|0)==80){__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(781219,773506,2934,781319,0);N=0}else if((w|0)==81){k=c[g>>2]|0;if((k|0)!=0?(__Z28atomic_conditional_incrementPj(k+-8|0)|0)!=0:0)N=c[g>>2]|0;else N=0}k=c[g>>2]|0;if(k|0?(__Z16atomic_decrementPj(k+-8|0)|0)==0:0){t=c[g>>2]|0;q=(t|0)==0?0:t+-4|0;t=q+4|0;if(c[q>>2]|0){n=0;do{__ZN10PoolVectorIhE12_unreferenceEv(t+(n<<2)|0);n=n+1|0}while(n>>>0<(c[q>>2]|0)>>>0)}__ZN6Memory11free_staticEPvb(k,1)}O=N;P=O;l=f;return P|0}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(781219,773506,2925,780995,0);O=0;P=O;l=f;return P|0}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1067819,1066271,164,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(781219,773506,2924,781249,0);O=0;P=O;l=f;return P|0}function __ZNK22RasterizerStorageGLES330mesh_surface_get_skeleton_aabbE3RIDi(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0;f=c[d>>2]|0;if(f|0){d=c[b+1364>>2]|0;a:do if(d|0){g=c[d+8>>2]|0;h=c[b+1368>>2]|0;b:do if((g|0)==(h|0))i=g;else{j=g;while(1){k=c[j+24>>2]|0;if(f>>>0<k>>>0)l=j+8|0;else{if(k>>>0>=f>>>0){i=j;break b}l=j+4|0}j=c[l>>2]|0;if((j|0)==(h|0))break a}}while(0);if((i|0)!=(h|0)&(i|0)!=0){a[1263537]=0;if((e|0)>=0){g=c[f+16>>2]|0;j=(g|0)==0;if(j)m=0;else m=c[g+-4>>2]|0;if((m|0)>(e|0)){a[1263537]=0;if(j)n=0;else n=c[g+-4>>2]|0;do if((n|0)<=(e|0)){if(j)o=0;else o=c[g+-4>>2]|0;if((o|0)>(e|0)){a[1263537]=0;break}else __Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1146741,1146752,151,1146766,0)}while(0);j=(c[g+(e<<2)>>2]|0)+312|0;h=c[j>>2]|0;if(!h){p=0;return p|0}if(!(__Z28atomic_conditional_incrementPj(h+-8|0)|0)){p=0;return p|0}p=c[j>>2]|0;return p|0}}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(781133,773506,2956,780995,0);p=0;return p|0}}while(0);__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(1067819,1066271,164,1066282,0)}__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType(781133,773506,2955,781164,0);p=0;return p|0} +function _cff_face_init(f,g,h,i,j){f=f|0;g=g|0;h=h|0;i=i|0;j=j|0;var k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0,ia=0,ja=0,ka=0,la=0,ma=0,na=0,oa=0,pa=0,qa=0,ra=0,sa=0,ta=0,ua=0,va=0,wa=0,xa=0,ya=0,za=0,Aa=0,Ba=0,Ca=0,Da=0,Ea=0,Fa=0,Ga=0,Ha=0,Ia=0,Ja=0,Ka=0,La=0,Ma=0,Na=0,Oa=0,Pa=0,Qa=0,Ra=0,Sa=0,Ta=0,Ua=0,Va=0,Wa=0,Xa=0,Ya=0,Za=0,_a=0,$a=0,ab=0;k=l;l=l+96|0;if((l|0)>=(m|0))ba(96);n=k+80|0;o=k+48|0;p=k+44|0;q=k+40|0;r=k+8|0;s=k;t=g+96|0;u=c[(c[t>>2]|0)+4>>2]|0;v=_FT_Get_Module_Interface(u,1213323)|0;if(!v){c[s>>2]=11;w=11;l=k;return w|0}x=_ft_module_get_service(c[t>>2]|0,1213996)|0;t=_FT_Get_Module_Interface(u,1213578)|0;y=_FT_Stream_Seek(f,0)|0;c[s>>2]=y;if(y|0){w=y;l=k;return w|0}y=Fi[c[v+4>>2]&127](f,g,h,i,j)|0;c[s>>2]=y;do if(!y){if((c[g+148>>2]|0)!=1330926671){c[s>>2]=2;w=2;l=k;return w|0}if((h|0)<0){w=0;l=k;return w|0}z=g+508|0;A=ri[c[z>>2]&511](g,1751474532,f,0)|0;c[s>>2]=A;if(!A){A=Fi[c[v+8>>2]&127](f,g,h,i,j)|0;c[s>>2]=A;if(!A)B=0;else{w=A;l=k;return w|0}}else{A=$i[c[v+32>>2]&8191](g,f)|0;c[s>>2]=A;if(!A)B=1;else{w=A;l=k;return w|0}}A=ri[c[z>>2]&511](g,1128678944,f,0)|0;c[s>>2]=A;if(!A){C=1;D=B}else{w=A;l=k;return w|0}}else{A=_FT_Stream_Seek(f,0)|0;c[s>>2]=A;if(!A){c[s>>2]=0;C=0;D=1;break}else{w=A;l=k;return w|0}}while(0);B=c[g+100>>2]|0;v=_ft_mem_alloc(B,2988,s)|0;j=c[s>>2]|0;if(j|0){w=j;l=k;return w|0}c[g+656>>2]=v;j=f+28|0;i=c[j>>2]|0;y=v+8|0;_memset(y|0,0,2980)|0;c[r>>2]=0;c[r+4>>2]=0;c[r+8>>2]=0;c[r+12>>2]=0;c[r+16>>2]=0;c[r+20>>2]=0;c[r+24>>2]=0;c[r+28>>2]=0;c[v>>2]=f;c[v+4>>2]=i;A=v+1328|0;z=_FT_Stream_Pos(f)|0;E=_FT_Stream_ReadFields(f,455892,v)|0;c[q>>2]=E;a:do if(!E){if(((a[v+16>>0]|0)==1?(F=a[v+18>>0]|0,G=F&255,(F&255)>=4):0)?(d[v+19>>0]|0)<=4:0){F=_FT_Stream_Skip(f,G+-4|0)|0;c[q>>2]=F;if(F|0)break;F=v+20|0;G=_cff_index_init(F,f,0)|0;c[q>>2]=G;if(G|0)break;G=v+1208|0;H=_cff_index_init(G,f,0)|0;c[q>>2]=H;if(H|0)break;H=_cff_index_init(r,f,1)|0;c[q>>2]=H;if(H|0)break;H=v+84|0;I=_cff_index_init(H,f,1)|0;c[q>>2]=I;if(I|0)break;I=_cff_index_get_pointers(r,v+1316|0,v+1320|0,v+1324|0)|0;c[q>>2]=I;if(I|0)break;c[v+1312>>2]=c[r+8>>2];I=c[v+28>>2]|0;do if(!(D<<24>>24))if(I>>>0>1){c[q>>2]=3;break a}else J=0;else{K=h&65535;if((h|0)<1|K>>>0<I>>>0){c[y>>2]=I;J=K;break}else{c[q>>2]=6;break a}}while(0);if((h|0)<0)break;I=_cff_subfont_load(A,G,J,f,z,u)|0;c[q>>2]=I;if(I|0)break;I=v+1440|0;K=_FT_Stream_Seek(f,(c[I>>2]|0)+z|0)|0;c[q>>2]=K;if(K|0)break;K=_cff_index_init(v+1176|0,f,0)|0;c[q>>2]=K;if(K|0)break;K=v+1460|0;b:do if((c[K>>2]|0)==65535)c[v+1904>>2]=0;else{L=_FT_Stream_Seek(f,(c[v+1492>>2]|0)+z|0)|0;c[q>>2]=L;do if(!L){M=_cff_index_init(o,f,0)|0;c[q>>2]=M;if(M|0)break;M=o+8|0;N=c[M>>2]|0;c:do if(N>>>0>256)O=0;else{c[v+1904>>2]=N;P=_ft_mem_realloc(i,576,0,N,0,q)|0;Q=c[q>>2]|0;if(Q|0){O=Q;break}Q=c[M>>2]|0;if(Q|0){R=0;do{c[v+1908+(R<<2)>>2]=P+(R*576|0);R=R+1|0}while((R|0)!=(Q|0));S=0;do{Q=_cff_subfont_load(c[v+1908+(S<<2)>>2]|0,o,S,f,z,u)|0;c[q>>2]=Q;S=S+1|0;if(Q|0){O=Q;break c}}while(S>>>0<(c[M>>2]|0)>>>0)}Q=c[v+1184>>2]|0;R=_FT_Stream_Seek(f,(c[v+1496>>2]|0)+z|0)|0;c[n>>2]=R;d:do if(!R){P=_FT_Stream_ReadChar(f,n)|0;T=c[n>>2]|0;if(T|0){U=T;break}a[v+2932>>0]=P;c[v+2952>>2]=0;switch(P<<24>>24){case 0:{V=Q;break}case 3:{W=48;break}default:{c[n>>2]=3;U=3;break d}}do if((W|0)==48){P=_FT_Stream_ReadUShort(f,n)|0;T=c[n>>2]|0;if(T|0){U=T;break d}if(!(P<<16>>16)){c[n>>2]=3;U=3;break d}else{V=((P&65535)*3|0)+2|0;break}}while(0);c[v+2944>>2]=V;P=_FT_Stream_ExtractFrame(f,V,v+2940|0)|0;c[n>>2]=P;U=P}else U=R;while(0);c[q>>2]=U;O=U}while(0);M=c[o>>2]|0;if(!M)X=O;else{N=c[M+28>>2]|0;R=o+28|0;if(c[R>>2]|0)_FT_Stream_ReleaseFrame(M,R);_ft_mem_free(N,c[o+24>>2]|0);c[o>>2]=0;c[o+4>>2]=0;c[o+8>>2]=0;c[o+12>>2]=0;c[o+16>>2]=0;c[o+20>>2]=0;c[o+24>>2]=0;c[o+28>>2]=0;X=c[q>>2]|0}if(X|0)break;break b}while(0);break a}while(0);if(!(c[I>>2]|0)){c[q>>2]=3;break}G=v+12|0;c[G>>2]=c[v+1184>>2];L=_cff_index_get_pointers(H,v+1308|0,0,0)|0;c[q>>2]=L;if(L|0)break;L=c[G>>2]|0;e:do if(L|0){N=D<<24>>24!=0;R=(c[K>>2]|0)!=65535;M=v+1152|0;Q=c[v+1432>>2]|0;P=c[j>>2]|0;c[o>>2]=0;f:do if(Q>>>0>2){T=Q+z|0;Y=v+1156|0;c[Y>>2]=T;Z=_FT_Stream_Seek(f,T)|0;c[o>>2]=Z;if(Z|0){_=Y;W=114;break}c[M>>2]=(_FT_Stream_ReadChar(f,o)|0)&255;if(c[o>>2]|0){_=Y;W=114;break}Z=_ft_mem_realloc(P,2,0,L,0,o)|0;T=v+1160|0;c[T>>2]=Z;if(c[o>>2]|0){_=Y;W=114;break}b[Z>>1]=0;switch(c[M>>2]|0){case 0:{Z=_FT_Stream_EnterFrame(f,(L<<1)+-2|0)|0;c[o>>2]=Z;if(Z|0){_=Y;W=114;break f}if(L>>>0>1){Z=1;do{$=_FT_Stream_GetUShort(f)|0;b[(c[T>>2]|0)+(Z<<1)>>1]=$;Z=Z+1|0}while((Z|0)!=(L|0))}_FT_Stream_ExitFrame(f);W=100;break f;break}case 2:case 1:{if(L>>>0>1)aa=1;else{W=100;break f}while(1){Z=_FT_Stream_ReadUShort(f,o)|0;if(c[o>>2]|0){_=Y;W=114;break f}if((c[M>>2]|0)==2){$=(_FT_Stream_ReadUShort(f,o)|0)&65535;if(!(c[o>>2]|0))ca=$;else{_=Y;W=114;break f}}else{$=(_FT_Stream_ReadChar(f,o)|0)&255;if(!(c[o>>2]|0))ca=$;else{_=Y;W=114;break f}}$=Z&65535;da=$>>>0>(ca^65535)>>>0?$^65535:ca;if(aa>>>0<L>>>0){$=c[T>>2]|0;ea=0;fa=Z;Z=aa;while(1){b[$+(Z<<1)>>1]=fa;ea=ea+1|0;ga=Z+1|0;if(ea>>>0>da>>>0|ga>>>0>=L>>>0){ha=ga;break}else{fa=fa+1<<16>>16;Z=ga}}}else ha=aa;if(ha>>>0<L>>>0)aa=ha;else{W=100;break}}break}default:{c[o>>2]=3;_=Y;W=114;break f}}}else{T=v+1156|0;c[T>>2]=Q;switch(Q|0){case 0:{if(L>>>0>229){c[o>>2]=3;_=T;W=114;break f}Z=_ft_mem_realloc(P,2,0,L,0,o)|0;c[v+1160>>2]=Z;if(c[o>>2]|0){_=T;W=114;break f}_memcpy(Z|0,455916,L<<1|0)|0;W=100;break f;break}case 1:{if(L>>>0>166){c[o>>2]=3;_=T;W=114;break f}Z=_ft_mem_realloc(P,2,0,L,0,o)|0;c[v+1160>>2]=Z;if(c[o>>2]|0){_=T;W=114;break f}_memcpy(Z|0,456374,L<<1|0)|0;W=100;break f;break}case 2:{if(L>>>0>87){c[o>>2]=3;_=T;W=114;break f}Z=_ft_mem_realloc(P,2,0,L,0,o)|0;c[v+1160>>2]=Z;if(c[o>>2]|0){_=T;W=114;break f}_memcpy(Z|0,456706,L<<1|0)|0;W=100;break f;break}default:{c[o>>2]=3;_=T;W=114;break f}}}while(0);do if((W|0)==100){if(N&R){c[n>>2]=0;Q=v+1168|0;do if(!(c[Q>>2]|0)){T=v+1160|0;Z=c[T>>2]|0;fa=0;da=0;do{ea=b[Z+(fa<<1)>>1]|0;da=(ea&65535)>(da&65535)?ea:da;fa=fa+1|0}while((fa|0)!=(L|0));fa=da&65535;Z=_ft_mem_realloc(P,2,0,fa+1|0,0,n)|0;c[v+1164>>2]=Z;ea=c[n>>2]|0;if(ea|0){ia=ea;break}if((L|0)>0){ea=c[T>>2]|0;$=L;do{ga=$;$=$+-1|0;b[Z+(e[ea+($<<1)>>1]<<1)>>1]=$}while((ga|0)>1)}c[Q>>2]=fa;c[v+1172>>2]=L;ia=0}else ia=0;while(0);c[o>>2]=ia;ja=ia}else ja=c[o>>2]|0;if(!ja){c[q>>2]=0;break}else{_=v+1156|0;W=114;break}}while(0);if((W|0)==114?(R=v+1160|0,_ft_mem_free(P,c[R>>2]|0),c[R>>2]=0,N=v+1164|0,_ft_mem_free(P,c[N>>2]|0),c[N>>2]=0,c[M>>2]=0,c[_>>2]=0,c[R>>2]=0,R=c[o>>2]|0,c[q>>2]=R,R|0):0)break a;if((c[K>>2]|0)!=65535)break;R=c[G>>2]|0;N=c[v+1436>>2]|0;c[o>>2]=0;Q=v+1160|0;g:do if(!(c[Q>>2]|0)){c[o>>2]=3;ka=3}else{Y=0;do{b[v+128+(Y<<1)>>1]=0;b[v+640+(Y<<1)>>1]=0;Y=Y+1|0}while((Y|0)!=256);h:do if(N>>>0>1){Y=N+z|0;c[v+120>>2]=Y;$=_FT_Stream_Seek(f,Y)|0;c[o>>2]=$;if($|0){ka=$;break g}$=v+116|0;c[$>>2]=(_FT_Stream_ReadChar(f,o)|0)&255;Y=c[o>>2]|0;if(Y|0){ka=Y;break g}Y=_FT_Stream_ReadChar(f,o)|0;ea=Y&255;Z=c[o>>2]|0;if(Z|0){ka=Z;break g}i:do switch(c[$>>2]&127){case 0:{c[v+124>>2]=ea+1;Z=_FT_Stream_EnterFrame(f,ea)|0;c[o>>2]=Z;if(Z|0){ka=Z;break g}if(Y<<24>>24){Z=c[f+32>>2]|0;T=1;while(1){da=d[Z>>0]|0;if(T>>>0<R>>>0){b[v+640+(da<<1)>>1]=T;b[v+128+(da<<1)>>1]=b[(c[Q>>2]|0)+(T<<1)>>1]|0}T=T+1|0;if(T>>>0>ea>>>0)break;else Z=Z+1|0}}_FT_Stream_ExitFrame(f);break}case 1:{Z=v+124|0;c[Z>>2]=0;if(!(Y<<24>>24))break i;else{la=1;ma=0}do{T=(_FT_Stream_ReadChar(f,o)|0)&255;da=c[o>>2]|0;if(da|0){ka=da;break g}da=_FT_Stream_ReadChar(f,o)|0;ga=c[o>>2]|0;if(ga|0){ka=ga;break g}ga=(da&255)+1|0;if(ga>>>0>(c[Z>>2]|0)>>>0)c[Z>>2]=ga;da=la;la=ga+la|0;if(da>>>0<la>>>0){ga=da;da=T;while(1){if(ga>>>0<R>>>0&da>>>0<256){b[v+640+(da<<1)>>1]=ga;b[v+128+(da<<1)>>1]=b[(c[Q>>2]|0)+(ga<<1)>>1]|0}ga=ga+1|0;if((ga|0)==(la|0))break;else da=da+1|0}}ma=ma+1|0}while(ma>>>0<ea>>>0);if((c[Z>>2]|0)>>>0<=256)break i;c[Z>>2]=256;break}default:{c[o>>2]=3;ka=3;break g}}while(0);do if(!(c[$>>2]&128))na=c[o>>2]|0;else{ea=_FT_Stream_ReadChar(f,o)|0;Y=ea&255;fa=c[o>>2]|0;if(!(ea<<24>>24!=0&(fa|0)==0)){na=fa;break}if(!R){fa=0;while(1){ea=(_FT_Stream_ReadChar(f,o)|0)&255;da=c[o>>2]|0;if(da|0){ka=da;break g}da=_FT_Stream_ReadUShort(f,o)|0;ga=c[o>>2]|0;if(ga|0){ka=ga;break g}b[v+128+(ea<<1)>>1]=da;fa=fa+1|0;if(fa>>>0>=Y>>>0)break h}}else oa=0;while(1){fa=(_FT_Stream_ReadChar(f,o)|0)&255;Z=c[o>>2]|0;if(Z|0){ka=Z;break g}Z=_FT_Stream_ReadUShort(f,o)|0;da=c[o>>2]|0;if(da|0){ka=da;break g}b[v+128+(fa<<1)>>1]=Z;da=c[Q>>2]|0;ea=0;while(1){if((b[da+(ea<<1)>>1]|0)==Z<<16>>16){W=153;break}ga=ea+1|0;if(ga>>>0<R>>>0)ea=ga;else break}if((W|0)==153){W=0;b[v+640+(fa<<1)>>1]=ea}oa=oa+1|0;if(oa>>>0>=Y>>>0)break h}}while(0);c[q>>2]=na;if(!na)break e;else break a}else{switch(N|0){case 0:{_memcpy(v+128|0,455380,512)|0;break}case 1:{_memcpy(v+128|0,456880,512)|0;break}default:{c[o>>2]=3;ka=3;break g}}$=v+124|0;c[$>>2]=0;Y=c[j>>2]|0;c[n>>2]=0;Z=v+1168|0;da=c[Z>>2]|0;if(!da){if(!R)pa=0;else{ga=c[Q>>2]|0;T=0;qa=0;do{ra=b[ga+(T<<1)>>1]|0;qa=(ra&65535)>(qa&65535)?ra:qa;T=T+1|0}while((T|0)!=(R|0));pa=qa&65535}T=_ft_mem_realloc(Y,2,0,pa+1|0,0,n)|0;ga=v+1164|0;c[ga>>2]=T;ra=c[n>>2]|0;if(ra|0){c[o>>2]=ra;ka=ra;break g}if((R|0)>0){ra=c[Q>>2]|0;sa=R;do{ta=sa;sa=sa+-1|0;b[T+(e[ra+(sa<<1)>>1]<<1)>>1]=sa}while((ta|0)>1)}c[Z>>2]=pa;c[v+1172>>2]=R;ua=ga;va=pa}else{ua=v+1164|0;va=da}c[o>>2]=0;sa=0;while(1){ra=v+128+(sa<<1)|0;T=b[ra>>1]|0;do if(!(T<<16>>16))W=176;else{Y=T&65535;if(va>>>0<Y>>>0){W=176;break}qa=b[(c[ua>>2]|0)+(Y<<1)>>1]|0;Y=sa+1|0;if(!(qa<<16>>16)){wa=Y;W=179;break}b[v+640+(sa<<1)>>1]=qa;c[$>>2]=Y;xa=Y}while(0);if((W|0)==176){W=0;wa=sa+1|0;W=179}if((W|0)==179){W=0;b[v+640+(sa<<1)>>1]=0;b[ra>>1]=0;xa=wa}if(xa>>>0<256)sa=xa;else break}}while(0);c[q>>2]=0;break e}while(0);c[q>>2]=ka;break a}while(0);G=c[(c[F>>2]|0)+28>>2]|0;K=_cff_index_access_element(F,J,n,o)|0;c[p>>2]=K;do if(!K){L=c[o>>2]|0;H=_ft_mem_alloc(G,L+1|0,p)|0;if(!(c[p>>2]|0)){_memcpy(H|0,c[n>>2]|0,L|0)|0;a[H+L>>0]=0}if(c[v+48>>2]|0){ya=H;break}_FT_Stream_ReleaseFrame(c[F>>2]|0,n);ya=H}else ya=0;while(0);c[v+1304>>2]=ya;break}c[q>>2]=2}while(0);ya=c[r>>2]|0;if(ya|0){J=c[ya+28>>2]|0;ka=r+28|0;if(c[ka>>2]|0)_FT_Stream_ReleaseFrame(ya,ka);_ft_mem_free(J,c[r+24>>2]|0);c[r>>2]=0;c[r+4>>2]=0;c[r+8>>2]=0;c[r+12>>2]=0;c[r+16>>2]=0;c[r+20>>2]=0;c[r+24>>2]=0;c[r+28>>2]=0}r=c[q>>2]|0;c[s>>2]=r;if(r|0){w=r;l=k;return w|0}if((h|0)<0){c[g>>2]=c[y>>2];w=0;l=k;return w|0}c[v+2960>>2]=t;t=v+2964|0;c[t>>2]=x;r=h&65535;c[g+4>>2]=r;h=g+16|0;c[h>>2]=c[v+12>>2];q=v+1460|0;if(!((x|0)!=0|(c[q>>2]|0)!=65535)){c[s>>2]=11;w=11;l=k;return w|0}x=v+1392|0;if(!(a[x>>0]|0)){if(!(D<<24>>24))za=e[g+68>>1]|0;else za=1e3;J=v+1396|0;c[J>>2]=za;Aa=J}else Aa=v+1396|0;J=v+1376|0;za=v+1400|0;ka=v+1388|0;ya=c[ka>>2]|0;if(!ya)Ba=c[v+1384>>2]|0;else Ba=ya;ya=(Ba|0)<0?0-Ba|0:Ba;if((ya|0)==65536){Ba=v+1404|0;Ca=Ba;Da=za;Ea=c[Ba>>2]|0}else{c[Aa>>2]=_FT_DivFix(c[Aa>>2]|0,ya)|0;c[J>>2]=_FT_DivFix(c[J>>2]|0,ya)|0;Ba=v+1384|0;c[Ba>>2]=_FT_DivFix(c[Ba>>2]|0,ya)|0;Ba=v+1380|0;c[Ba>>2]=_FT_DivFix(c[Ba>>2]|0,ya)|0;c[ka>>2]=_FT_DivFix(c[ka>>2]|0,ya)|0;c[za>>2]=_FT_DivFix(c[za>>2]|0,ya)|0;ka=v+1404|0;Ba=_FT_DivFix(c[ka>>2]|0,ya)|0;c[ka>>2]=Ba;Ca=ka;Da=za;Ea=Ba}c[Da>>2]=c[Da>>2]>>16;c[Ca>>2]=Ea>>16;Ea=c[v+1904>>2]|0;if(Ea|0){Ca=v+1908|0;Da=Ea;do{Da=Da+-1|0;Ea=c[Ca+(Da<<2)>>2]|0;do if(!(a[Ea+64>>0]|0)){Ba=Ea+48|0;c[Ba>>2]=c[J>>2];c[Ba+4>>2]=c[J+4>>2];c[Ba+8>>2]=c[J+8>>2];c[Ba+12>>2]=c[J+12>>2];Ba=za;ka=c[Ba+4>>2]|0;ya=Ea+72|0;c[ya>>2]=c[Ba>>2];c[ya+4>>2]=ka;ka=Ea+68|0;c[ka>>2]=c[Aa>>2];Fa=ka}else{if(!(a[x>>0]|0)){Fa=Ea+68|0;break}ka=c[Aa>>2]|0;ya=Ea+68|0;do if(ka>>>0>1){Ba=c[ya>>2]|0;if(Ba>>>0<=1){Ga=1;break}Ga=c[(ka>>>0<Ba>>>0?A:Ea)+68>>2]|0}else Ga=1;while(0);_FT_Matrix_Multiply_Scaled(J,Ea+48|0,Ga);_FT_Vector_Transform_Scaled(Ea+72|0,J,Ga);c[ya>>2]=_FT_MulDiv(c[ya>>2]|0,c[Aa>>2]|0,Ga)|0;Fa=ya}while(0);ka=Ea+60|0;Ba=c[ka>>2]|0;if(!Ba)Ha=c[Ea+56>>2]|0;else Ha=Ba;Ba=(Ha|0)<0?0-Ha|0:Ha;if((Ba|0)==65536){xa=Ea+76|0;Ia=Ea+72|0;Ja=xa;Ka=c[xa>>2]|0}else{c[Fa>>2]=_FT_DivFix(c[Fa>>2]|0,Ba)|0;xa=Ea+48|0;c[xa>>2]=_FT_DivFix(c[xa>>2]|0,Ba)|0;xa=Ea+56|0;c[xa>>2]=_FT_DivFix(c[xa>>2]|0,Ba)|0;xa=Ea+52|0;c[xa>>2]=_FT_DivFix(c[xa>>2]|0,Ba)|0;c[ka>>2]=_FT_DivFix(c[ka>>2]|0,Ba)|0;ka=Ea+72|0;c[ka>>2]=_FT_DivFix(c[ka>>2]|0,Ba)|0;xa=Ea+76|0;wa=_FT_DivFix(c[xa>>2]|0,Ba)|0;c[xa>>2]=wa;Ia=ka;Ja=xa;Ka=wa}c[Ia>>2]=c[Ia>>2]>>16;c[Ja>>2]=Ka>>16}while((Da|0)!=0)}Da=D<<24>>24==0;if(!Da){c[g>>2]=c[y>>2];if((c[q>>2]|0)==65535)La=c[v+1184>>2]|0;else La=(c[v+1168>>2]|0)+1|0;c[h>>2]=La;c[g+52>>2]=c[v+1412>>2]>>16;La=c[v+1416>>2]>>16;c[g+56>>2]=La;c[g+60>>2]=(c[v+1420>>2]|0)+65535>>16;h=(c[v+1424>>2]|0)+65535>>16;c[g+64>>2]=h;y=c[Aa>>2]|0;b[g+68>>1]=y;b[g+70>>1]=h;b[g+72>>1]=La;Aa=(((y&65535)*12|0)>>>0)/10|0;y=h-La|0;b[g+74>>1]=(Aa<<16>>16|0)<(y|0)?y:Aa;b[g+80>>1]=(c[v+1360>>2]|0)>>>16;b[g+82>>1]=(c[v+1364>>2]|0)>>>16;Aa=v+20|0;y=c[(c[Aa>>2]|0)+28>>2]|0;La=_cff_index_access_element(Aa,r,n,o)|0;c[p>>2]=La;if(!La){La=c[o>>2]|0;o=_ft_mem_alloc(y,La+1|0,p)|0;if(!(c[p>>2]|0)){_memcpy(o|0,c[n>>2]|0,La|0)|0;a[o+La>>0]=0}if(!(c[v+48>>2]|0)){_FT_Stream_ReleaseFrame(c[Aa>>2]|0,n);Ma=o}else Ma=o}else Ma=0;o=g+20|0;c[o>>2]=Ma;j:do if(!Ma){Aa=c[v+1500>>2]|0;if((Aa|0)==65535)W=282;else{if(Aa>>>0>390){La=Aa+-391|0;if((c[v+1312>>2]|0)>>>0<=La>>>0){W=282;break}Na=c[(c[v+1316>>2]|0)+(La<<2)>>2]|0}else{La=c[t>>2]|0;if(!La){W=282;break}Na=ij[c[La+20>>2]&8191](Aa)|0}if(!Na){W=282;break}c[o>>2]=_ft_mem_strdup(B,Na,n)|0;W=282}}else{Aa=c[v+1340>>2]|0;do if((Aa|0)!=65535)if(Aa>>>0>390){La=Aa+-391|0;if((c[v+1312>>2]|0)>>>0<=La>>>0){Oa=0;Pa=Ma;break}Oa=c[(c[v+1316>>2]|0)+(La<<2)>>2]|0;Pa=Ma;break}else{La=c[t>>2]|0;if(!La){Oa=0;Pa=Ma;break}p=ij[c[La+20>>2]&8191](Aa)|0;Oa=p;Pa=c[o>>2]|0;break}else{Oa=0;Pa=Ma}while(0);Aa=_strlen(Pa)|0;Ea=Pa+6|0;p=Pa+1|0;La=Pa+2|0;y=Pa+3|0;r=Pa+4|0;h=Pa+5|0;k:do if((Aa|0)>5){D=1;Ka=Aa+1|0;do{if((a[Ea>>0]|0)!=43)break k;D=((a[h>>0]|0)+-65&255)<26&(((a[r>>0]|0)+-65&255)<26&(((a[y>>0]|0)+-65&255)<26&(((a[La>>0]|0)+-65&255)<26&(((a[Pa>>0]|0)+-65&255)<26?((a[p>>0]|0)+-65&255)<26:0))))?D:0;if(!(D<<24>>24))break k;if((Ka|0)>7){Ja=7;do{a[Pa+(Ja+-7)>>0]=a[Pa+Ja>>0]|0;Ja=Ja+1|0}while((Ja|0)!=(Ka|0))}Ka=Ka+-7|0}while((Ka|0)>6)}while(0);p=c[v+1344>>2]|0;if((p|0)<65535)switch(p|0){case 0:{Qa=Pa;break}default:W=250}else switch(p|0){case 65535:{Ra=0;W=255;break}default:W=250}do if((W|0)==250)if(p>>>0>390){La=p+-391|0;if((c[v+1312>>2]|0)>>>0<=La>>>0){Ra=0;W=255;break}Ra=c[(c[v+1316>>2]|0)+(La<<2)>>2]|0;W=255;break}else{La=c[t>>2]|0;if(!La){Ra=0;W=255;break}Ra=ij[c[La+20>>2]&8191](p)|0;W=255;break}while(0);if((W|0)==255)Qa=(Ra|0)==0?Pa:Ra;if(!((Oa|0)!=0&(Qa|0)!=0)){W=282;break}p=a[Oa>>0]|0;if(!(p<<24>>24)){W=282;break}else{Sa=Oa;Ta=Qa;Ua=p}l:while(1){p=Ua<<24>>24==0;La=Ta;m:while(1){y=a[La>>0]|0;if(Ua<<24>>24==y<<24>>24){W=260;break}switch(Ua<<24>>24){case 45:case 32:{Va=La;break m;break}default:{}}switch(y<<24>>24){case 0:{break l;break}case 45:case 32:break;default:{W=282;break j}}if(p){W=282;break j}else La=La+1|0}if((W|0)==260){W=0;Va=La+1|0}p=Sa+1|0;Ua=a[p>>0]|0;if(!(Ua<<24>>24)){W=282;break j}else{Sa=p;Ta=Va}}p=_ft_mem_strdup(B,Sa,n)|0;y=c[o>>2]|0;r=_strlen(y)|0;h=_strlen(p)|0;n:do if((r|0)>(h|0)){if((h|0)>=1){Ea=1;while(1){if((a[y+(r-Ea)>>0]|0)!=(a[p+(h-Ea)>>0]|0)){Wa=p;break j}if((h|0)>(Ea|0))Ea=Ea+1|0;else break}}Ea=r-h|0;if((Ea|0)>1)Xa=Ea;else break;o:while(1){Ea=Xa+-1|0;switch(a[y+Ea>>0]|0){case 43:case 95:case 32:case 45:break;default:break o}if((Ea|0)>1)Xa=Ea;else break n}a[y+Xa>>0]=0}while(0);if(!p)W=282;else Wa=p}while(0);if((W|0)==282)Wa=_ft_mem_strdup(B,1214477,n)|0;B=g+24|0;c[B>>2]=Wa;Wa=C<<24>>24==0?2065:2073;C=g+8|0;c[C>>2]=((a[v+1352>>0]|0)==0?Wa:Wa|4)|c[C>>2];C=(c[v+1356>>2]|0)!=0&1;Wa=c[v+1348>>2]|0;do if((Wa|0)==65535)Ya=C;else{if(Wa>>>0>390){Xa=Wa+-391|0;if((c[v+1312>>2]|0)>>>0<=Xa>>>0){Ya=C;break}Za=c[(c[v+1316>>2]|0)+(Xa<<2)>>2]|0}else{Xa=c[t>>2]|0;if(!Xa){Ya=C;break}Za=ij[c[Xa+20>>2]&8191](Wa)|0}if(!Za){Ya=C;break}if(_strcmp(Za,1214497)|0?_strcmp(Za,1213613)|0:0){Ya=C;break}Ya=C|2}while(0);do if(!(Ya&2)){C=c[B>>2]|0;if(!C){_a=Ya;break}if(_strncmp(C,1214497,4)|0?_strncmp(C,1213613,5)|0:0){_a=Ya;break}_a=Ya|2}else _a=Ya;while(0);c[g+12>>2]=_a}_a=(c[q>>2]|0)==65535;if(_a|Da^1){Ya=g+8|0;c[Ya>>2]=c[Ya>>2]|(_a?512:4096)}_a=g+36|0;Ya=c[_a>>2]|0;p:do if(!Ya){$a=0;W=306}else{B=c[g+40>>2]|0;C=0;while(1){Za=c[B+(C<<2)>>2]|0;switch(b[Za+8>>1]|0){case 0:{W=312;break p;break}case 3:{if((b[Za+10>>1]|0)==1){W=312;break p}break}default:{}}C=C+1|0;if(C>>>0>=Ya>>>0){$a=Ya;W=306;break p}}}while(0);do if((W|0)==306){if(!Da?(c[q>>2]|0)!=65535:0)break;c[n>>2]=g;b[n+8>>1]=3;b[n+10>>1]=1;c[n+4>>2]=1970170211;Ya=_FT_CMap_New(428184,0,n,0)|0;c[s>>2]=Ya;if((Ya|0)==0|(Ya&255|0)==163){c[s>>2]=0;Ya=g+92|0;if(!(c[Ya>>2]|0)){if(($a|0)==(c[_a>>2]|0)){W=312;break}c[Ya>>2]=c[(c[g+40>>2]|0)+($a<<2)>>2];W=312}else W=312}}while(0);if((W|0)==312?c[v+124>>2]|0:0){c[n>>2]=g;b[n+8>>1]=7;g=c[v+120>>2]|0;do if(g){v=n+10|0;if((g|0)==1){b[v>>1]=1;ab=1094992453;break}else{b[v>>1]=2;ab=1094992451;break}}else{b[n+10>>1]=0;ab=1094995778}while(0);c[n+4>>2]=ab;c[s>>2]=_FT_CMap_New(428224,0,n,0)|0}w=c[s>>2]|0;l=k;return w|0}function _cff_face_done(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0;if(!b)return;d=c[b+100>>2]|0;e=c[b+532>>2]|0;if(e|0)gj[c[e+12>>2]&8191](b);e=b+656|0;b=c[e>>2]|0;if(!b)return;f=c[b+4>>2]|0;g=b+84|0;h=c[g>>2]|0;if(h|0){i=c[h+28>>2]|0;j=b+112|0;if(c[j>>2]|0)_FT_Stream_ReleaseFrame(h,j);_ft_mem_free(i,c[b+108>>2]|0);c[g>>2]=0;c[g+4>>2]=0;c[g+8>>2]=0;c[g+12>>2]=0;c[g+16>>2]=0;c[g+20>>2]=0;c[g+24>>2]=0;c[g+28>>2]=0}g=b+1208|0;i=c[g>>2]|0;if(i|0){j=c[i+28>>2]|0;h=b+1236|0;if(c[h>>2]|0)_FT_Stream_ReleaseFrame(i,h);_ft_mem_free(j,c[b+1232>>2]|0);c[g>>2]=0;c[g+4>>2]=0;c[g+8>>2]=0;c[g+12>>2]=0;c[g+16>>2]=0;c[g+20>>2]=0;c[g+24>>2]=0;c[g+28>>2]=0}g=b+20|0;j=c[g>>2]|0;if(j|0){h=c[j+28>>2]|0;i=b+48|0;if(c[i>>2]|0)_FT_Stream_ReleaseFrame(j,i);_ft_mem_free(h,c[b+44>>2]|0);c[g>>2]=0;c[g+4>>2]=0;c[g+8>>2]=0;c[g+12>>2]=0;c[g+16>>2]=0;c[g+20>>2]=0;c[g+24>>2]=0;c[g+28>>2]=0}g=b+1176|0;h=c[g>>2]|0;if(h|0){i=c[h+28>>2]|0;j=b+1204|0;if(c[j>>2]|0)_FT_Stream_ReleaseFrame(h,j);_ft_mem_free(i,c[b+1200>>2]|0);c[g>>2]=0;c[g+4>>2]=0;c[g+8>>2]=0;c[g+12>>2]=0;c[g+16>>2]=0;c[g+20>>2]=0;c[g+24>>2]=0;c[g+28>>2]=0}g=b+1904|0;i=c[g>>2]|0;if(i|0){j=0;h=i;while(1){i=c[b+1908+(j<<2)>>2]|0;if(!i)k=h;else{l=i+540|0;m=c[l>>2]|0;if(m|0){n=c[m+28>>2]|0;o=i+568|0;if(c[o>>2]|0)_FT_Stream_ReleaseFrame(m,o);_ft_mem_free(n,c[i+564>>2]|0);c[l>>2]=0;c[l+4>>2]=0;c[l+8>>2]=0;c[l+12>>2]=0;c[l+16>>2]=0;c[l+20>>2]=0;c[l+24>>2]=0;c[l+28>>2]=0}l=i+572|0;_ft_mem_free(f,c[l>>2]|0);c[l>>2]=0;k=c[g>>2]|0}j=j+1|0;if(j>>>0>=k>>>0)break;else h=k}k=b+1908|0;_ft_mem_free(f,c[k>>2]|0);c[k>>2]=0}c[b+116>>2]=0;c[b+120>>2]=0;c[b+124>>2]=0;k=c[(c[b>>2]|0)+28>>2]|0;h=b+1164|0;_ft_mem_free(k,c[h>>2]|0);c[h>>2]=0;c[b+1168>>2]=0;h=b+1160|0;_ft_mem_free(k,c[h>>2]|0);c[h>>2]=0;c[b+1152>>2]=0;c[b+1156>>2]=0;h=b+1868|0;k=c[h>>2]|0;if(k|0){j=c[k+28>>2]|0;g=b+1896|0;if(c[g>>2]|0)_FT_Stream_ReleaseFrame(k,g);_ft_mem_free(j,c[b+1892>>2]|0);c[h>>2]=0;c[h+4>>2]=0;c[h+8>>2]=0;c[h+12>>2]=0;c[h+16>>2]=0;c[h+20>>2]=0;c[h+24>>2]=0;c[h+28>>2]=0}h=b+1900|0;_ft_mem_free(f,c[h>>2]|0);c[h>>2]=0;h=b+2940|0;if(c[h>>2]|0)_FT_Stream_ReleaseFrame(c[b>>2]|0,h);c[b+2944>>2]=0;a[b+2932>>0]=0;c[b+2936>>2]=0;h=b+2968|0;_ft_mem_free(f,c[h>>2]|0);c[h>>2]=0;h=b+1304|0;_ft_mem_free(f,c[h>>2]|0);c[h>>2]=0;h=b+1308|0;_ft_mem_free(f,c[h>>2]|0);c[h>>2]=0;h=b+1316|0;_ft_mem_free(f,c[h>>2]|0);c[h>>2]=0;h=b+1320|0;_ft_mem_free(f,c[h>>2]|0);c[h>>2]=0;h=c[b+2984>>2]|0;if(h|0){j=b+2980|0;gj[h&8191](c[j>>2]|0);_ft_mem_free(f,c[j>>2]|0);c[j>>2]=0}_ft_mem_free(d,c[e>>2]|0);c[e>>2]=0;return}function _cff_size_init(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0;b=l;l=l+208|0;if((l|0)>=(m|0))ba(208);d=b+196|0;e=b;c[d>>2]=0;f=c[a>>2]|0;g=c[(c[f+656>>2]|0)+2960>>2]|0;h=_FT_Get_Module(c[(c[f+96>>2]|0)+4>>2]|0,1213578)|0;do if(((g|0)!=0&(h|0)!=0?(f=c[g>>2]|0,f|0):0)?(i=ij[f&8191](h)|0,i|0):0){f=c[a>>2]|0;j=c[f+656>>2]|0;k=_ft_mem_alloc(c[f+100>>2]|0,1028,d)|0;f=c[d>>2]|0;if(!f){_cff_make_private_dict(j+1328|0,e);n=nj[c[i>>2]&2047](c[(c[a>>2]|0)+100>>2]|0,e,k)|0;c[d>>2]=n;if(!n){o=k+4|0;p=c[j+1904>>2]|0;do{if(!p){q=9;break}p=p+-1|0;_cff_make_private_dict(c[j+1908+(p<<2)>>2]|0,e);r=nj[c[i>>2]&2047](c[(c[a>>2]|0)+100>>2]|0,e,o+(p<<2)|0)|0;c[d>>2]=r}while(!(r|0));if((q|0)==9){c[a+40>>2]=k;break}s=r;l=b;return s|0}else t=n}else t=f;s=t;l=b;return s|0}while(0);c[a+44>>2]=-1;s=0;l=b;return s|0}function _cff_size_done(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=c[a>>2]|0;d=c[b+656>>2]|0;e=c[a+40>>2]|0;if(!e)return;a=c[(c[b+656>>2]|0)+2960>>2]|0;f=_FT_Get_Module(c[(c[b+96>>2]|0)+4>>2]|0,1213578)|0;if(!((a|0)!=0&(f|0)!=0))return;b=c[a>>2]|0;if(!b)return;a=ij[b&8191](f)|0;if(!a)return;f=a+8|0;gj[c[f>>2]&8191](c[e>>2]|0);a=c[d+1904>>2]|0;if(!a)return;else g=a;do{g=g+-1|0;gj[c[f>>2]&8191](c[e+4+(g<<2)>>2]|0)}while((g|0)!=0);return}function _cff_slot_init(a){a=a|0;var b=0,d=0,e=0;b=c[a+4>>2]|0;d=c[(c[b+656>>2]|0)+2960>>2]|0;if(!d)return 0;e=_FT_Get_Module(c[(c[b+96>>2]|0)+4>>2]|0,1213578)|0;if(!e)return 0;b=ij[c[d+8>>2]&8191](e)|0;c[(c[a+156>>2]|0)+36>>2]=b;return 0}function _cff_slot_done(a){a=a|0;c[(c[a+156>>2]|0)+36>>2]=0;return}function _cff_glyph_load(f,g,h,i){f=f|0;g=g|0;h=h|0;i=i|0;var j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0,ia=0,ja=0,ka=0,la=0,ma=0,na=0,oa=0,pa=0,qa=0,ra=0,sa=0,ta=0,ua=0,va=0,wa=0,xa=0,ya=0;j=l;l=l+784|0;if((l|0)>=(m|0))ba(784);k=j+768|0;n=j+24|0;o=j+8|0;p=j+4|0;q=j;if(!f){r=37;l=j;return r|0}s=i|3;t=(g|0)==0?s:i;i=(t&1|0)==0?g:0;do if(i){u=c[f+4>>2]|0;if((c[g>>2]|0)==(u|0)){v=u;break}else{r=35;l=j;return r|0}}else v=c[f+4>>2]|0;while(0);g=v+656|0;u=c[g>>2]|0;if((c[u+1460>>2]|0)!=65535?(w=c[u+1164>>2]|0,(w|0)!=0):0)if(h)if((c[u+1168>>2]|0)>>>0>=h>>>0?(x=b[w+(h<<1)>>1]|0,x<<16>>16!=0):0){y=x&65535;z=12}else A=6;else{y=0;z=12}else if((c[u+12>>2]|0)>>>0>h>>>0){y=h;z=12}else A=6;a:do if((z|0)==12){h=(t&1024|0)==0?t:s;x=f+164|0;c[x>>2]=65536;w=f+168|0;c[w>>2]=65536;B=(i|0)!=0;do if((B?(c[x>>2]=c[i+16>>2],c[w>>2]=c[i+20>>2],C=c[i>>2]|0,D=c[C+532>>2]|0,E=c[C+104>>2]|0,C=c[i+44>>2]|0,(C|0)!=-1):0)?(h&8|0)==0&(c[D+96>>2]|0)!=0:0){if(ni[c[D+72>>2]&63](v,C,y,h,E,f+76|0,k)|0)break;b[f+110>>1]=0;b[f+108>>1]=0;c[f+24>>2]=e[k+2>>1]<<6;c[f+28>>2]=e[k>>1]<<6;E=b[k+4>>1]|0;c[f+32>>2]=E<<16>>16<<6;C=b[k+6>>1]|0;c[f+36>>2]=C<<16>>16<<6;c[f+40>>2]=e[k+8>>1]<<6;D=b[k+10>>1]|0;c[f+44>>2]=D<<16>>16<<6;F=b[k+12>>1]|0;c[f+48>>2]=F<<16>>16<<6;c[f+52>>2]=e[k+14>>1]<<6;c[f+72>>2]=1651078259;G=(h&16|0)==0;c[f+100>>2]=(G?E:D)<<16>>16;c[f+104>>2]=(G?C:F)<<16>>16;F=v+532|0;Li[c[(c[F>>2]|0)+112>>2]&255](v,0,y,q,p);c[f+56>>2]=e[p>>1];if((a[v+292>>0]|0)!=0?(b[v+330>>1]|0)!=0:0){Li[c[(c[F>>2]|0)+112>>2]&255](v,1,y,q,p);H=e[p>>1]|0}else z=20;do if((z|0)==20)if((b[v+364>>1]|0)==-1){H=(b[v+220>>1]|0)-(b[v+222>>1]|0)|0;break}else{H=(b[v+434>>1]|0)-(b[v+436>>1]|0)|0;break}while(0);c[f+60>>2]=H;A=0;break a}while(0);if(!(h&16384)){F=c[u+1904>>2]|0;if(F){b:do switch(a[u+2932>>0]|0){case 0:{I=a[(c[u+2940>>2]|0)+y>>0]|0;break}case 3:{C=u+2948|0;G=u+2952|0;if((y-(c[C>>2]|0)|0)>>>0<(c[G>>2]|0)>>>0){I=a[u+2956>>0]|0;break b}D=c[u+2940>>2]|0;E=D+(c[u+2944>>2]|0)|0;J=d[D>>0]<<8|d[D+1>>0];K=D+2|0;while(1){if(J>>>0>y>>>0){I=0;break b}D=K+3|0;L=d[K+1>>0]<<8|d[K+2>>0];if(L>>>0>y>>>0)break;if(D>>>0<E>>>0){J=L;K=D}else{I=0;break b}}E=a[K>>0]|0;c[C>>2]=J;c[G>>2]=L-J;a[u+2956>>0]=E;I=E;break}default:I=0}while(0);E=c[u+1396>>2]|0;D=c[u+1908+((((I&255)>>>0<F>>>0?I:F+255&255)&255)<<2)>>2]|0;M=c[D+68>>2]|0;N=D+48|0;c[o>>2]=c[N>>2];c[o+4>>2]=c[N+4>>2];c[o+8>>2]=c[N+8>>2];c[o+12>>2]=c[N+12>>2];N=c[D+72>>2]|0;O=c[D+76>>2]|0;if((E|0)==(M|0)){P=0;Q=N;R=O}else{c[x>>2]=_FT_MulDiv(c[x>>2]|0,E,M)|0;c[w>>2]=_FT_MulDiv(c[w>>2]|0,E,M)|0;P=1;Q=N;R=O}}else{O=u+1376|0;c[o>>2]=c[O>>2];c[o+4>>2]=c[O+4>>2];c[o+8>>2]=c[O+8>>2];c[o+12>>2]=c[O+12>>2];P=0;Q=c[u+1400>>2]|0;R=c[u+1404>>2]|0}O=f+108|0;N=f+110|0;b[N>>1]=0;b[O>>1]=0;M=(h>>>1&1^1)&255;E=h&1;D=(E|0)!=0;S=f+160|0;a[S>>0]=M;a[f+161>>0]=E^1;E=f+72|0;c[E>>2]=1869968492;T=c[g>>2]|0;U=n+12|0;_memset(U+12|0,0,716)|0;a[n+65>>0]=1;V=n+4|0;c[V>>2]=v;W=n+8|0;c[W>>2]=f;c[n>>2]=c[v+100>>2];X=f+156|0;Y=c[c[X>>2]>>2]|0;c[U>>2]=Y;c[n+16>>2]=Y+20;c[n+20>>2]=Y+56;_FT_GlyphLoader_Rewind(Y);Y=n+72|0;c[Y>>2]=0;U=n+68|0;c[U>>2]=0;if(B&M<<24>>24!=0){c[Y>>2]=c[c[i+40>>2]>>2];c[U>>2]=c[(c[X>>2]|0)+36>>2]}X=n+24|0;c[X>>2]=0;c[X+4>>2]=0;c[X+8>>2]=0;c[X+12>>2]=0;c[X+16>>2]=0;c[X+20>>2]=0;X=n+76|0;c[X>>2]=T;U=c[T+92>>2]|0;c[n+700>>2]=U;c[n+716>>2]=c[T+1308>>2];c[n+708>>2]=(c[T+1372>>2]|0)==1?0:U>>>0<1240?107:U>>>0<33900?1131:32768;c[n+728>>2]=h>>>16&15;if(h&256|0)a[n+561>>0]=1;U=h&1024;a[n+66>>0]=0;T=v+128|0;Y=c[(c[T>>2]|0)+48>>2]|0;if(!Y)Z=_cff_index_access_element((c[g>>2]|0)+1176|0,y,p,q)|0;else{_=nj[c[c[Y>>2]>>2]&2047](c[Y+4>>2]|0,y,k)|0;c[p>>2]=c[k>>2];c[q>>2]=c[k+4>>2];Z=_}do if(!Z){_=c[(c[V>>2]|0)+656>>2]|0;Y=c[_+1904>>2]|0;if(Y){c:do switch(a[_+2932>>0]|0){case 0:{$=a[(c[_+2940>>2]|0)+y>>0]|0;break}case 3:{aa=_+2948|0;ca=_+2952|0;if((y-(c[aa>>2]|0)|0)>>>0<(c[ca>>2]|0)>>>0){$=a[_+2956>>0]|0;break c}da=c[_+2940>>2]|0;ea=da+(c[_+2944>>2]|0)|0;fa=d[da>>0]<<8|d[da+1>>0];ga=da+2|0;while(1){if(fa>>>0>y>>>0){$=0;break c}da=ga+3|0;ha=d[ga+1>>0]<<8|d[ga+2>>0];if(ha>>>0>y>>>0)break;if(da>>>0<ea>>>0){fa=ha;ga=da}else{$=0;break c}}ea=a[ga>>0]|0;c[aa>>2]=fa;c[ca>>2]=ha-fa;a[_+2956>>0]=ea;$=ea;break}default:$=0}while(0);J=$&255;if(J>>>0>=Y>>>0){ia=3;break}G=c[_+1908+(J<<2)>>2]|0;if(B&(c[n+68>>2]|0)!=0){c[n+72>>2]=c[(c[i+40>>2]|0)+4+(J<<2)>>2];ja=G}else ja=G}else ja=_+1328|0;G=c[ja+548>>2]|0;c[n+696>>2]=G;c[n+712>>2]=c[ja+572>>2];c[n+704>>2]=(c[(c[X>>2]|0)+1372>>2]|0)==1?0:G>>>0<1240?107:G>>>0<33900?1131:32768;G=n+552|0;c[G>>2]=c[ja+532>>2];c[n+556>>2]=c[ja+536>>2];c[n+736>>2]=ja;J=c[q>>2]|0;C=_cf2_decoder_parse_charstrings(n,c[p>>2]|0,J)|0;if((C&255|0)==164){a[S>>0]=0;ka=_cf2_decoder_parse_charstrings(n,c[p>>2]|0,J)|0;la=0;ma=1}else{ka=C;la=M;ma=P}C=c[(c[T>>2]|0)+48>>2]|0;if(!C){K=c[g>>2]|0;if(!(c[K+1204>>2]|0))_FT_Stream_ReleaseFrame(c[K+1176>>2]|0,p)}else{c[k>>2]=c[p>>2];c[k+4>>2]=J;Pi[c[(c[C>>2]|0)+4>>2]&2047](c[C+4>>2]|0,k)}if(!ka){C=c[(c[T>>2]|0)+48>>2]|0;if(!C){K=c[u+1200>>2]|0;if(K|0){na=J;oa=(c[u+1204>>2]|0)+(c[K+(y<<2)>>2]|0)+-1|0;z=69}}else{na=0;oa=0;z=69}if((z|0)==69){c[f+136>>2]=oa;c[f+140>>2]=na}K=c[W>>2]|0;if(!K)pa=C;else{C=K+108|0;K=c[n+16>>2]|0;c[C>>2]=c[K>>2];c[C+4>>2]=c[K+4>>2];c[C+8>>2]=c[K+8>>2];c[C+12>>2]=c[K+12>>2];c[C+16>>2]=c[K+16>>2];pa=c[(c[T>>2]|0)+48>>2]|0}do if(pa|0){K=c[(c[pa>>2]|0)+8>>2]|0;if(!K)break;C=n+32|0;c[k>>2]=c[C>>2];c[k+4>>2]=0;J=n+40|0;ea=k+8|0;c[ea>>2]=c[J>>2];da=n+44|0;qa=k+12|0;c[qa>>2]=c[da>>2];ra=ri[K&511](c[pa+4>>2]|0,y,0,k)|0;c[C>>2]=c[k>>2];c[J>>2]=c[ea>>2];c[da>>2]=c[qa>>2];if(ra|0){A=ra;break a}}while(0);if(U|0){_=c[f+156>>2]|0;c[f+32>>2]=c[n+32>>2];c[f+40>>2]=c[G>>2];Y=_+12|0;c[Y>>2]=c[o>>2];c[Y+4>>2]=c[o+4>>2];c[Y+8>>2]=c[o+8>>2];c[Y+12>>2]=c[o+12>>2];c[_+28>>2]=Q;c[_+32>>2]=R;a[_+8>>0]=1;A=0;break a}_=f+24|0;if(!(b[v+250>>1]|0))sa=c[G>>2]|0;else{b[p>>1]=0;b[q>>1]=0;Li[c[(c[v+532>>2]|0)+112>>2]&255](v,0,y,p,q);Y=e[q>>1]|0;c[f+32>>2]=b[p>>1];sa=Y}Y=f+40|0;c[Y>>2]=sa;c[f+56>>2]=sa;a[(c[f+156>>2]|0)+8>>0]=0;do if(!(a[v+292>>0]|0))z=84;else{if(!(b[v+330>>1]|0)){z=84;break}b[p>>1]=0;b[q>>1]=0;Li[c[(c[v+532>>2]|0)+112>>2]&255](v,1,y,p,q);c[f+48>>2]=b[p>>1];ra=e[q>>1]|0;qa=f+52|0;c[qa>>2]=ra;ta=qa;ua=ra;va=1}while(0);if((z|0)==84){if((b[v+364>>1]|0)==-1){wa=b[v+220>>1]|0;xa=v+222|0}else{wa=b[v+434>>1]|0;xa=v+436|0}G=wa-(b[xa>>1]|0)|0;ra=f+52|0;c[ra>>2]=G;ta=ra;ua=G;va=0}c[f+60>>2]=ua;c[E>>2]=1869968492;G=f+124|0;c[G>>2]=0;do if(B){if((e[i+14>>1]|0)>=24){ya=4;break}c[G>>2]=256;ya=260}else ya=4;while(0);c[G>>2]=ya;ra=o+12|0;do if((c[o>>2]|0)==65536&(c[ra>>2]|0)==65536){if(c[o+4>>2]|0){z=94;break}if(c[o+8>>2]|0)z=94}else z=94;while(0);if((z|0)==94){_FT_Outline_Transform(O,o);c[Y>>2]=_FT_MulFix(c[Y>>2]|0,c[o>>2]|0)|0;c[ta>>2]=_FT_MulFix(c[ta>>2]|0,c[ra>>2]|0)|0}if(R|Q|0){_FT_Outline_Translate(O,Q,R);c[Y>>2]=(c[Y>>2]|0)+Q;c[ta>>2]=(c[ta>>2]|0)+R}if(!(D&ma<<24>>24==0)){G=c[f+112>>2]|0;qa=c[x>>2]|0;da=c[w>>2]|0;if(!(la<<24>>24!=0?(c[n+68>>2]|0)!=0:0))z=100;do if((z|0)==100){ea=b[N>>1]|0;if(ea<<16>>16<=0)break;J=G;C=ea<<16>>16;while(1){c[J>>2]=_FT_MulFix(c[J>>2]|0,qa)|0;ea=J+4|0;c[ea>>2]=_FT_MulFix(c[ea>>2]|0,da)|0;if((C|0)>1){J=J+8|0;C=C+-1|0}else break}}while(0);c[Y>>2]=_FT_MulFix(c[Y>>2]|0,qa)|0;c[ta>>2]=_FT_MulFix(c[ta>>2]|0,da)|0}_FT_Outline_Get_CBox(O,k);G=c[k>>2]|0;c[_>>2]=(c[k+8>>2]|0)-G;ra=c[k+12>>2]|0;c[f+28>>2]=ra-(c[k+4>>2]|0);c[f+32>>2]=G;c[f+36>>2]=ra;do if(va)c[f+44>>2]=G-((c[Y>>2]|0)/2|0);else{if(!(h&16))break;_ft_synthesize_vertical_metrics(_,c[ta>>2]|0)}while(0);A=0;break a}else ia=ka}else ia=Z;while(0);A=ia}else A=6}while(0);r=A;l=j;return r|0}function _cff_get_kerning(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0;f=c[a+532>>2]|0;c[e>>2]=0;c[e+4>>2]=0;if(!f)return 0;c[e>>2]=nj[c[f+84>>2]&2047](a,b,d)|0;return 0}function _cff_get_advances(d,f,g,h,i){d=d|0;f=f|0;g=g|0;h=h|0;i=i|0;var j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0;j=l;l=l+16|0;if((l|0)>=(m|0))ba(16);k=j+2|0;n=j;o=c[d+84>>2]|0;do if(c[d+8>>2]&8|0){if(!(h&16)){if(!(b[d+216+34>>1]|0))break;if(g|0){p=d+532|0;q=0;do{Li[c[(c[p>>2]|0)+112>>2]&255](d,0,q+f|0,k,n);c[i+(q<<2)>>2]=e[n>>1];q=q+1|0}while((q|0)!=(g|0))}}else{if(!(a[d+292>>0]|0))break;if(g|0){q=d+532|0;p=0;do{Li[c[(c[q>>2]|0)+112>>2]&255](d,1,p+f|0,k,n);c[i+(p<<2)>>2]=e[n>>1];p=p+1|0}while((p|0)!=(g|0))}}r=0;l=j;return r|0}while(0);n=h|256;k=d+88|0;if(!g){r=0;l=j;return r|0}d=h&16|0?o+60|0:o+56|0;h=0;while(1){p=_cff_glyph_load(o,c[k>>2]|0,h+f|0,n)|0;if(p|0){r=p;s=18;break}c[i+(h<<2)>>2]=c[d>>2];h=h+1|0;if(h>>>0>=g>>>0){r=0;s=18;break}}if((s|0)==18){l=j;return r|0}return 0}function _cff_size_request(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d;f=c[a>>2]|0;do if(!(c[f+8>>2]&2))g=f;else{if(nj[c[(c[f+532>>2]|0)+104>>2]&2047](f,b,e)|0){c[a+44>>2]=-1;g=c[a>>2]|0;break}_cff_size_select(a,c[e>>2]|0)|0;l=d;return 0}while(0);_FT_Request_Metrics(g,b);b=c[a>>2]|0;g=c[(c[b+656>>2]|0)+2960>>2]|0;e=_FT_Get_Module(c[(c[b+96>>2]|0)+4>>2]|0,1213578)|0;if(!((g|0)!=0&(e|0)!=0)){l=d;return 0}b=c[g>>2]|0;if(!b){l=d;return 0}g=ij[b&8191](e)|0;if(!g){l=d;return 0}e=c[(c[a>>2]|0)+656>>2]|0;b=c[a+40>>2]|0;f=c[e+1396>>2]|0;h=g+4|0;g=a+16|0;i=a+20|0;Li[c[h>>2]&255](c[b>>2]|0,c[g>>2]|0,c[i>>2]|0,0,0);a=c[e+1904>>2]|0;if(!a){l=d;return 0}else j=a;do{j=j+-1|0;a=c[(c[e+1908+(j<<2)>>2]|0)+68>>2]|0;k=c[g>>2]|0;if((f|0)==(a|0)){n=c[i>>2]|0;o=k}else{p=_FT_MulDiv(k,f,a)|0;n=_FT_MulDiv(c[i>>2]|0,f,a)|0;o=p}Li[c[h>>2]&255](c[b+4+(j<<2)>>2]|0,o,n,0,0)}while((j|0)!=0);l=d;return 0}function _cff_size_select(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0;c[a+44>>2]=b;_FT_Select_Metrics(c[a>>2]|0,b);b=c[a>>2]|0;d=c[(c[b+656>>2]|0)+2960>>2]|0;e=_FT_Get_Module(c[(c[b+96>>2]|0)+4>>2]|0,1213578)|0;if(!((d|0)!=0&(e|0)!=0))return 0;b=c[d>>2]|0;if(!b)return 0;d=ij[b&8191](e)|0;if(!d)return 0;e=c[(c[a>>2]|0)+656>>2]|0;b=c[a+40>>2]|0;f=c[e+1396>>2]|0;g=d+4|0;d=a+16|0;h=a+20|0;Li[c[g>>2]&255](c[b>>2]|0,c[d>>2]|0,c[h>>2]|0,0,0);a=c[e+1904>>2]|0;if(!a)return 0;else i=a;do{i=i+-1|0;a=c[(c[e+1908+(i<<2)>>2]|0)+68>>2]|0;j=c[d>>2]|0;if((f|0)==(a|0)){k=c[h>>2]|0;l=j}else{m=_FT_MulDiv(j,f,a)|0;k=_FT_MulDiv(c[h>>2]|0,f,a)|0;l=m}Li[c[g>>2]&255](c[b+4+(i<<2)>>2]|0,l,k,0,0)}while((i|0)!=0);return 0}function _FT_Get_Module(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0;if(!((a|0)!=0&(b|0)!=0)){d=0;return d|0}e=c[a+16>>2]|0;f=a+20+(e<<2)|0;if((e|0)<=0){d=0;return d|0}e=a+20|0;while(1){a=c[e>>2]|0;e=e+4|0;if(!(_strcmp(c[(c[a>>2]|0)+8>>2]|0,b)|0)){d=a;g=6;break}if(e>>>0>=f>>>0){d=0;g=6;break}}if((g|0)==6)return d|0;return 0}function _FT_Request_Metrics(a,d){a=a|0;d=d|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0;f=c[a+88>>2]|0;g=f+12|0;if(!(c[a+8>>2]&1)){c[g>>2]=0;c[g+4>>2]=0;c[g+8>>2]=0;c[g+12>>2]=0;c[g+16>>2]=0;c[g+20>>2]=0;c[g+24>>2]=0;c[f+16>>2]=65536;c[f+20>>2]=65536;return}h=c[d>>2]|0;a:do switch(h|0){case 0:{i=e[a+68>>1]|0;j=i;k=i;l=11;break}case 1:{i=(b[a+70>>1]|0)-(b[a+72>>1]|0)|0;j=i;k=i;l=11;break}case 2:{j=(c[a+64>>2]|0)-(c[a+56>>2]|0)|0;k=(c[a+60>>2]|0)-(c[a+52>>2]|0)|0;l=11;break}case 3:{j=(b[a+70>>1]|0)-(b[a+72>>1]|0)|0;k=b[a+76>>1]|0;l=11;break}case 4:{i=c[d+4>>2]|0;m=f+16|0;c[m>>2]=i;n=c[d+8>>2]|0;o=f+20|0;c[o>>2]=n;if(!i){c[m>>2]=n;p=n;q=n;l=38;break a}if(!n){c[o>>2]=i;p=i;q=i;l=38}else{p=i;q=n;l=38}break}default:{j=0;k=0;l=11}}while(0);b:do if((l|0)==11){n=(k|0)<0?0-k|0:k;i=(j|0)<0?0-j|0:j;o=c[d+12>>2]|0;m=c[d+4>>2]|0;r=((U(m,o)|0)+36|0)/72|0;s=(o|0)==0?m:r;r=c[d+16>>2]|0;o=c[d+8>>2]|0;t=((U(o,r)|0)+36|0)/72|0;u=(r|0)==0?o:t;do if(m){t=s>>31;r=(s|0)<0?0-s|0:s;v=(n|0)<0?0-(t|1)|0:t;do if(n){if(r>>>0<=(n>>>17^65535)>>>0){w=(((r<<16)+(n>>>1)|0)>>>0)/(n>>>0)|0;break}t=r<<16;x=t+(n>>>1)|0;y=(x>>>0<t>>>0&1)+(r>>>16)|0;if(y>>>0<n>>>0){t=X(y|0)|0;z=32-t|0;A=x>>>z|y<<t;y=(A>>>0)/(n>>>0)|0;B=z;z=y;C=A-(U(y,n)|0)|0;y=x<<t;while(1){t=C<<1|y>>>31;x=t>>>0<n>>>0;A=(x^1)&1|z<<1;B=B+-1|0;if(!B){w=A;break}else{z=A;C=t-(x?0:n)|0;y=y<<1}}}else w=2147483647}else w=2147483647;while(0);r=(v|0)<0?0-w|0:w;y=f+16|0;c[y>>2]=r;if(!o){c[f+20>>2]=r;D=_FT_MulDiv(s,i,n)|0;E=s;F=r;G=r;break}C=u>>31;z=(u|0)<0?0-u|0:u;B=(i|0)<0?0-(C|1)|0:C;do if(i){if(z>>>0<=(i>>>17^65535)>>>0){H=(((z<<16)+(i>>>1)|0)>>>0)/(i>>>0)|0;break}C=z<<16;x=C+(i>>>1)|0;t=(x>>>0<C>>>0&1)+(z>>>16)|0;if(t>>>0<i>>>0){C=X(t|0)|0;A=32-C|0;I=x>>>A|t<<C;t=(I>>>0)/(i>>>0)|0;J=A;A=t;K=I-(U(t,i)|0)|0;t=x<<C;while(1){C=K<<1|t>>>31;x=C>>>0<i>>>0;I=(x^1)&1|A<<1;J=J+-1|0;if(!J){H=I;break}else{A=I;K=C-(x?0:i)|0;t=t<<1}}}else H=2147483647}else H=2147483647;while(0);z=(B|0)<0?0-H|0:H;v=f+20|0;c[v>>2]=z;if((h|0)==3)if((z|0)>(r|0)){c[v>>2]=r;p=r;q=r;l=38;break b}else{c[y>>2]=z;p=z;q=z;l=38;break b}else{D=u;E=s;F=z;G=r}}else{z=u>>31;v=(u|0)<0?0-u|0:u;t=(i|0)<0?0-(z|1)|0:z;do if(i){if(v>>>0<=(i>>>17^65535)>>>0){L=(((v<<16)+(i>>>1)|0)>>>0)/(i>>>0)|0;break}z=v<<16;K=z+(i>>>1)|0;A=(K>>>0<z>>>0&1)+(v>>>16)|0;if(A>>>0<i>>>0){z=X(A|0)|0;J=32-z|0;x=K>>>J|A<<z;A=(x>>>0)/(i>>>0)|0;C=J;J=A;I=x-(U(A,i)|0)|0;A=K<<z;while(1){z=I<<1|A>>>31;K=z>>>0<i>>>0;x=(K^1)&1|J<<1;C=C+-1|0;if(!C){L=x;break}else{J=x;I=z-(K?0:i)|0;A=A<<1}}}else L=2147483647}else L=2147483647;while(0);v=(t|0)<0?0-L|0:L;c[f+20>>2]=v;c[f+16>>2]=v;D=u;E=_FT_MulDiv(u,n,i)|0;F=v;G=v}while(0);if(!h){M=D;N=E}else{p=G;q=F;l=38}}while(0);if((l|0)==38){l=e[a+68>>1]|0;F=(p|0)<0;G=F?0-p|0:p;if(((G>>>8)+l|0)>>>0<8191)O=((U(G,l)|0)+32768|0)>>>16;else O=(((U(G&65535,l)|0)+32768|0)>>>16)+(U(G>>>16,l)|0)|0;G=(q|0)<0;p=G?0-q|0:q;if(((p>>>8)+l|0)>>>0<8191)P=((U(p,l)|0)+32768|0)>>>16;else P=(((U(p&65535,l)|0)+32768|0)>>>16)+(U(p>>>16,l)|0)|0;M=G?0-P|0:P;N=F?0-O|0:O}b[g>>1]=(N+32|0)>>>6;b[f+14>>1]=(M+32|0)>>>6;_ft_recompute_scaled_metrics(a,g);return}function _FT_GlyphLoader_Rewind(a){a=a|0;var d=0,e=0;d=a+20|0;b[a+22>>1]=0;b[d>>1]=0;c[a+48>>2]=0;e=a+56|0;a=d;d=e+36|0;do{c[e>>2]=c[a>>2];e=e+4|0;a=a+4|0}while((e|0)<(d|0));return}function _cff_index_access_element(b,e,f,g){b=b|0;e=e|0;f=f|0;g=g|0;var h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0;h=l;l=l+16|0;if((l|0)>=(m|0))ba(16);i=h;if(!b){j=6;l=h;return j|0}k=b+8|0;n=c[k>>2]|0;if(n>>>0<=e>>>0){j=6;l=h;return j|0}o=c[b>>2]|0;p=c[b+24>>2]|0;a:do if(!p){q=b+12|0;r=U(d[q>>0]|0,e)|0;s=_FT_Stream_Seek(o,(c[b+4>>2]|0)+3+r|0)|0;if(s|0){j=s;l=h;return j|0}s=_FT_Stream_Read(c[b>>2]|0,i,d[q>>0]|0)|0;if(s|0){j=s;l=h;return j|0}s=a[q>>0]|0;if(!(s<<24>>24)){t=0;u=0;v=24;break}r=s&255;w=0;x=0;do{w=d[i+x>>0]|0|w<<8;x=x+1|0}while((x|0)!=(r|0));if(!w){t=0;u=0;v=24}else{r=e;x=s;while(1){y=r+1|0;z=_FT_Stream_Read(c[b>>2]|0,i,x&255)|0;if((z|0)==0?(A=a[q>>0]|0,A<<24>>24!=0):0){B=A&255;A=0;C=0;do{A=d[i+C>>0]|0|A<<8;C=C+1|0}while((C|0)!=(B|0));if(A|0){D=w;E=A;v=22;break a}}if(y>>>0>=(c[k>>2]|0)>>>0){t=w;u=z;v=24;break a}r=y;x=a[q>>0]|0}}}else{q=c[p+(e<<2)>>2]|0;if(!q){t=0;u=0;v=24}else{x=e;do{x=x+1|0;r=c[p+(x<<2)>>2]|0}while((r|0)==0&x>>>0<n>>>0);D=q;E=r;v=22}}while(0);if((v|0)==22){n=c[o+4>>2]|0;if(E>>>0>(n+1|0)>>>0){F=D;G=0;H=n;I=c[b+16>>2]|0;v=26}else{J=D;K=0;L=E;M=n;v=25}}else if((v|0)==24){J=t;K=u;L=0;M=c[o+4>>2]|0;v=25}if((v|0)==25){u=c[b+16>>2]|0;if(u>>>0>(M+1-L|0)>>>0){F=J;G=K;H=M;I=u;v=26}else{N=J;O=K;P=L}}if((v|0)==26){N=F;O=G;P=H+1-I|0}if(!((N|0)!=0&P>>>0>N>>>0)){c[f>>2]=0;c[g>>2]=0;j=O;l=h;return j|0}I=P-N|0;c[g>>2]=I;g=c[b+28>>2]|0;if(g|0){c[f>>2]=g+N+-1;j=O;l=h;return j|0}O=_FT_Stream_Seek(o,N+-1+(c[b+16>>2]|0)|0)|0;if(O|0){j=O;l=h;return j|0}j=_FT_Stream_ExtractFrame(o,I,f)|0;l=h;return j|0}function _cf2_decoder_parse_charstrings(f,g,h){f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0,ia=0,ja=0,ka=0,la=0,ma=0,na=0,oa=0,pa=0,qa=0,ra=0,sa=0,ta=0,ua=0,va=0,wa=0,xa=0,ya=0,za=0;i=l;l=l+64|0;if((l|0)>=(m|0))ba(64);j=i+48|0;k=i+44|0;n=i+40|0;o=i+24|0;p=i;c[n>>2]=0;q=c[f>>2]|0;r=f+76|0;s=c[r>>2]|0;t=c[s+2980>>2]|0;do if(!t){c[s+2984>>2]=5352;u=_ft_mem_alloc(q,504,n)|0;c[(c[r>>2]|0)+2980>>2]=u;if(!(c[n>>2]|0)){c[u>>2]=q;v=u+108|0;c[v>>2]=0;c[v+4>>2]=0;c[v+8>>2]=0;c[v+12>>2]=0;c[v+16>>2]=0;c[v+20>>2]=0;c[u+120>>2]=q;c[u+124>>2]=u+4;c[u+100>>2]=2027;c[u+104>>2]=2028;c[u+112>>2]=2029;w=u;break}else{x=64;l=i;return x|0}}else w=t;while(0);t=w+132|0;c[t>>2]=f;q=w+128|0;c[q>>2]=f;n=f+4|0;r=c[(c[n>>2]|0)+96>>2]|0;c[o>>2]=0;c[o+12>>2]=g;c[o+4>>2]=g;c[o+8>>2]=g+h;c[p>>2]=0;c[p+4>>2]=0;c[p+8>>2]=0;c[p+12>>2]=0;c[p+16>>2]=0;c[p+20>>2]=0;h=p+12|0;g=c[f+8>>2]|0;s=a[g+161>>0]|0;u=(a[g+160>>0]|0)==0;if(u){c[p>>2]=1024;y=1024;z=1024}else{v=((c[g+164>>2]|0)+32|0)/64|0;c[p>>2]=v;y=v;z=((c[g+168>>2]|0)+32|0)/64|0}c[h>>2]=z;z=w+8|0;g=(u^1)&1;c[z>>2]=g;u=s<<24>>24==0;if(!u?(a[r+32>>0]|0)==0:0)c[z>>2]=g|2;g=w+144|0;c[g>>2]=c[r+36>>2];c[w+148>>2]=c[r+40>>2];c[w+152>>2]=c[r+44>>2];c[w+156>>2]=c[r+48>>2];c[w+160>>2]=c[r+52>>2];c[w+164>>2]=c[r+56>>2];c[w+168>>2]=c[r+60>>2];c[w+172>>2]=c[r+64>>2];r=b[(c[n>>2]|0)+68>>1]|0;n=r&65535;s=w+88|0;c[s>>2]=n;if(!u){u=c[h>>2]|0;if(!((y|0)<1|(u|0)<1))if(r<<16>>16>=0?(r=_FT_DivFix(131072e3,n<<16)|0,!((y|0)>(r|0)|(u|0)>(r|0))):0){A=c[t>>2]|0;B=15}else C=164;else C=36}else{A=f;B=15}a:do if((B|0)==15){c[k>>2]=0;c[j>>2]=c[p+16>>2];c[j+4>>2]=c[p+20>>2];f=c[w+92>>2]|0;r=c[w+96>>2]|0;u=w+4|0;c[u>>2]=0;y=A+736|0;n=c[y>>2]|0;h=w+136|0;if((c[h>>2]|0)==(n|0))D=0;else{c[h>>2]=n;D=1}n=e[(c[(c[A+4>>2]|0)+88>>2]|0)+14>>1]<<16;h=w+84|0;if((c[h>>2]|0)==(n|0))E=D;else{c[h>>2]=n;E=1}h=c[z>>2]|0;a[w+140>>0]=h&1;v=w+12|0;if(!(_memcmp(p,v,16)|0))F=E;else{c[v>>2]=c[p>>2];c[v+4>>2]=c[p+4>>2];c[v+8>>2]=c[p+8>>2];c[v+12>>2]=c[p+12>>2];c[w+32>>2]=0;c[w+28>>2]=0;v=w+36|0;c[v>>2]=c[p>>2];c[v+4>>2]=c[p+4>>2];c[v+8>>2]=c[p+8>>2];c[v+12>>2]=c[p+12>>2];c[v+16>>2]=c[p+16>>2];c[v+20>>2]=c[p+20>>2];c[w+72>>2]=65536;c[w+60>>2]=65536;c[w+68>>2]=0;c[w+64>>2]=0;F=1}v=w+142|0;G=h&2;if((d[v>>0]|0)==(G|0)){if(F<<24>>24)B=24}else{a[v>>0]=G;B=24}b:do if((B|0)==24){G=c[s>>2]|0;h=(G|0)==0?1e3:G;G=(n|0)>262144?n:262144;H=65536e3/(h|0)|0;I=c[(c[y>>2]|0)+392>>2]<<16;J=w+176|0;c[J>>2]=I;if((I|0)<1){K=_FT_DivFix(4915200,H)|0;c[J>>2]=K;L=K}else L=I;if((f|0)>0){I=h<<16;if((f|0)>(_FT_DivFix(I,G)|0))M=f;else M=_FT_DivFix(I,G)|0;I=w+184|0;c[I>>2]=0;if(!((H|0)<655|(M|0)==0))c[I>>2]=(M|0)/2|0}else _cf2_computeDarkening(H,G,L,w+184|0,0,a[v>>0]|0,g);I=c[(c[y>>2]|0)+388>>2]|0;if((I<<16|0)>0)N=(c[J>>2]|0)>(I<<17|0)?4915200:7208960;else N=7208960;I=_FT_DivFix(N,H)|0;c[w+180>>2]=I;J=w+188|0;_cf2_computeDarkening(H,G,I,J,r,a[v>>0]|0,g);if(!(c[w+184>>2]|0))O=(c[J>>2]|0)!=0&1;else O=1;a[w+141>>0]=O;a[w+192>>0]=0;I=c[t>>2]|0;G=w+200|0;_memset(G|0,0,304)|0;H=w+196|0;c[H>>2]=c[w+48>>2];h=w+208|0;K=I+736|0;c[h>>2]=_FT_DivFix(c[(c[K>>2]|0)+376>>2]|0,65536e3)|0;I=c[K>>2]|0;c[w+212>>2]=c[I+380>>2]<<16;c[w+216>>2]=c[I+384>>2]<<16;K=a[I+180>>0]|0;P=K&255;Q=a[I+181>>0]|0;R=Q&255;S=a[I+182>>0]|0;T=S&255;U=a[I+183>>0]|0;V=U&255;c:do if((c[I+516>>2]|0)!=1)if(!(K<<24>>24))W=0;else B=38;else{switch(K<<24>>24){case 0:break;case 4:{if((c[I+184>>2]<<16|0)>=-7864320){B=38;break c}if((c[I+188>>2]<<16|0)>=-7864320){B=38;break c}if((c[I+192>>2]<<16|0)<=57671680){B=38;break c}if((c[I+196>>2]<<16|0)<=57671680){B=38;break c}break}default:{B=38;break c}}c[w+252>>2]=-7864321;c[w+256>>2]=((_FT_MulFix(-7864321,c[H>>2]|0)|0)+32768&-65536)+-32768;X=c[H>>2]|0;c[w+260>>2]=X;c[w+244>>2]=49;Y=(c[J>>2]<<1)+57671681|0;c[w+232>>2]=Y;c[w+236>>2]=(_FT_MulFix(Y,X)|0)+32768&-65536|32768;c[w+240>>2]=c[H>>2];c[w+224>>2]=50;a[w+205>>0]=1;break b}while(0);if((B|0)==38){K=0;X=0;Y=c[G>>2]|0;while(1){c[w+264+(Y*20|0)>>2]=c[I+184+(X<<2)>>2]<<16;c[w+264+((c[G>>2]|0)*20|0)+4>>2]=c[I+184+((X|1)<<2)>>2]<<16;Z=c[G>>2]|0;_=w+264+(Z*20|0)+4|0;$=c[_>>2]|0;aa=$-(c[w+264+(Z*20|0)>>2]|0)|0;if((aa|0)<0){ca=K;da=Z}else{if(!X){a[w+264+(Z*20|0)+16>>0]=1;Z=c[G>>2]|0;ea=w+264+(Z*20|0)+4|0;fa=Z}else{Z=c[J>>2]<<1;c[_>>2]=Z+$;$=w+264+((c[G>>2]|0)*20|0)|0;c[$>>2]=(c[$>>2]|0)+Z;a[w+264+((c[G>>2]|0)*20|0)+16>>0]=0;Z=c[G>>2]|0;ea=w+264+(Z*20|0)|0;fa=Z}c[w+264+(fa*20|0)+8>>2]=c[ea>>2];Z=(c[G>>2]|0)+1|0;c[G>>2]=Z;ca=(aa|0)>(K|0)?aa:K;da=Z}X=X+2|0;if(X>>>0>=P>>>0){W=ca;break}else{K=ca;Y=da}}}if(!(Q<<24>>24))ga=W;else{Y=0;K=W;P=c[G>>2]|0;while(1){c[w+264+(P*20|0)>>2]=c[I+240+(Y<<2)>>2]<<16;c[w+264+((c[G>>2]|0)*20|0)+4>>2]=c[I+240+((Y|1)<<2)>>2]<<16;X=c[G>>2]|0;Z=(c[w+264+(X*20|0)+4>>2]|0)-(c[w+264+(X*20|0)>>2]|0)|0;if((Z|0)<0){ha=K;ia=X}else{a[w+264+(X*20|0)+16>>0]=1;X=c[G>>2]|0;c[w+264+(X*20|0)+8>>2]=c[w+264+(X*20|0)+4>>2];X=(c[G>>2]|0)+1|0;c[G>>2]=X;ha=(Z|0)>(K|0)?Z:K;ia=X}Y=Y+2|0;if(Y>>>0>=R>>>0){ga=ha;break}else{K=ha;P=ia}}}P=_FT_DivFix(65536,c[H>>2]|0)|0;K=c[G>>2]|0;d:do if(K|0){R=(S&255)>2;Y=U<<24>>24!=0;Q=I+284|0;if((S&255)<=1){if(Y){ja=0;ka=K}else break;while(1){X=w+264+(ja*20|0)+8|0;Z=c[X>>2]|0;if(!(a[w+264+(ja*20|0)+16>>0]|0))la=ka;else{aa=0;$=2147483647;while(1){_=c[I+336+((aa|1)<<2)>>2]<<16;ma=Z-_|0;na=(ma|0)<0?0-ma|0:ma;if((na|0)<($|0)&(na|0)<(P|0)){c[X>>2]=_;if(!na)break;else oa=na}else oa=$;aa=aa+2|0;if(aa>>>0>=V>>>0)break;else $=oa}la=c[G>>2]|0}ja=ja+1|0;if(ja>>>0>=la>>>0)break d;else ka=la}}if(!Y){if(R)pa=0;else{$=0;aa=K;while(1){X=w+264+($*20|0)+8|0;do if(!(a[w+264+($*20|0)+16>>0]|0))qa=aa;else{Z=c[Q>>2]<<16;na=(c[X>>2]|0)-Z|0;_=(na|0)<0?0-na|0:na;if(!((_|0)!=2147483647&(_|0)<(P|0))){qa=aa;break}c[X>>2]=Z;qa=c[G>>2]|0}while(0);$=$+1|0;if($>>>0>=qa>>>0)break d;else aa=qa}}while(1){aa=w+264+(pa*20|0)+8|0;$=c[aa>>2]|0;e:do if(!(a[w+264+(pa*20|0)+16>>0]|0)){Y=c[J>>2]<<1;X=2;Z=2147483647;while(1){_=(c[I+280+(X<<2)>>2]<<16)+Y|0;na=$-_|0;ma=(na|0)<0?0-na|0:na;if((ma|0)<(Z|0)&(ma|0)<(P|0)){c[aa>>2]=_;if(!ma)break e;else ra=ma}else ra=Z;X=X+2|0;if(X>>>0>=T>>>0)break;else Z=ra}}else{Z=c[Q>>2]<<16;X=$-Z|0;Y=(X|0)<0?0-X|0:X;if(!((Y|0)!=2147483647&(Y|0)<(P|0)))break;c[aa>>2]=Z}while(0);pa=pa+1|0;if(pa>>>0>=(c[G>>2]|0)>>>0)break d}}if(R)sa=0;else{aa=0;while(1){$=w+264+(aa*20|0)+8|0;Z=c[$>>2]|0;do if(a[w+264+(aa*20|0)+16>>0]|0){Y=0;X=2147483647;while(1){ma=c[I+336+((Y|1)<<2)>>2]<<16;_=Z-ma|0;na=(_|0)<0?0-_|0:_;if((na|0)<(X|0)&(na|0)<(P|0)){c[$>>2]=ma;if(!na){ta=0;break}else ua=na}else ua=X;Y=Y+2|0;if(Y>>>0>=V>>>0){ta=ua;break}else X=ua}X=c[Q>>2]<<16;Y=Z-X|0;na=(Y|0)<0?0-Y|0:Y;if(!((na|0)<(ta|0)&(na|0)<(P|0)))break;c[$>>2]=X}while(0);aa=aa+1|0;if(aa>>>0>=(c[G>>2]|0)>>>0)break d}}do{aa=w+264+(sa*20|0)+8|0;R=c[aa>>2]|0;f:do if(!(a[w+264+(sa*20|0)+16>>0]|0)){$=c[J>>2]<<1;Z=2;X=2147483647;while(1){na=(c[I+280+(Z<<2)>>2]<<16)+$|0;Y=R-na|0;ma=(Y|0)<0?0-Y|0:Y;if((ma|0)<(X|0)&(ma|0)<(P|0)){c[aa>>2]=na;if(!ma)break f;else va=ma}else va=X;Z=Z+2|0;if(Z>>>0>=T>>>0)break;else X=va}}else{X=0;Z=2147483647;while(1){$=c[I+336+((X|1)<<2)>>2]<<16;ma=R-$|0;na=(ma|0)<0?0-ma|0:ma;if((na|0)<(Z|0)&(na|0)<(P|0)){c[aa>>2]=$;if(!na){wa=0;break}else xa=na}else xa=Z;X=X+2|0;if(X>>>0>=V>>>0){wa=xa;break}else Z=xa}Z=c[Q>>2]<<16;X=R-Z|0;na=(X|0)<0?0-X|0:X;if(!((na|0)<(wa|0)&(na|0)<(P|0)))break;c[aa>>2]=Z}while(0);sa=sa+1|0}while(sa>>>0<(c[G>>2]|0)>>>0)}while(0);if((ga|0)>0?(P=c[h>>2]|0,(P|0)>(_FT_DivFix(65536,ga)|0)):0)c[h>>2]=_FT_DivFix(65536,ga)|0;P=c[H>>2]|0;V=c[h>>2]|0;if((P|0)<(V|0)){a[w+204>>0]=1;I=39322-(_FT_MulDiv(39322,P,V)|0)|0;c[w+220>>2]=(I|0)<32767?I:32767}if(a[v>>0]|0)c[w+220>>2]=0;if(!(c[G>>2]|0))break;I=w+220|0;V=0;do{P=(a[w+264+(V*20|0)+16>>0]|0)==0;T=_FT_MulFix(c[w+264+(V*20|0)+8>>2]|0,c[H>>2]|0)|0;J=c[I>>2]|0;c[w+264+(V*20|0)+12>>2]=T+32768+(P?J:0-J|0)&-65536;V=V+1|0}while(V>>>0<(c[G>>2]|0)>>>0)}while(0);g:do if(!(c[u>>2]|0)){v=w+192|0;a[v>>0]=0;r=w+116|0;y=w+100|0;f=a[w+141>>0]|0;while(1){n=c[q>>2]|0;c[r>>2]=0;_FT_GlyphLoader_Rewind(c[n+12>>2]|0);_cf2_interpT2CharString(w,o,y,j,0,0,0,k);if(c[u>>2]|0)break g;if(!(f<<24>>24))break;if((c[r>>2]|0)>-1)break;a[v>>0]=1;f=0}f=c[q>>2]|0;v=c[f+20>>2]|0;do if(v|0){r=b[v>>1]|0;if(r<<16>>16<2)ya=0;else ya=(b[(c[v+12>>2]|0)+((r<<16>>16)+-2<<1)>>1]|0)+1|0;y=v+2|0;n=b[y>>1]|0;G=n<<16>>16;if(((n<<16>>16>1?(V=c[v+4>>2]|0,I=V+(G<<3)+-8|0,H=(c[v+8>>2]|0)+G+-1|0,(c[V+(ya<<3)>>2]|0)==(c[I>>2]|0)):0)?(c[V+(ya<<3)+4>>2]|0)==(c[I+4>>2]|0):0)?(I=n+-1<<16>>16,(a[H>>0]|0)==1):0){b[y>>1]=I;za=I}else za=n;n=r<<16>>16;if(r<<16>>16>0){I=(za<<16>>16)+-1|0;if((ya|0)==(I|0)){b[v>>1]=r+-1<<16>>16;b[y>>1]=za+-1<<16>>16;break}else{b[(c[v+12>>2]|0)+(n+-1<<1)>>1]=I;break}}}while(0);_FT_GlyphLoader_Add(c[f+12>>2]|0);if(!(c[u>>2]|0)){v=c[k>>2]|0;c[u>>2]=0;c[(c[q>>2]|0)+552>>2]=v+32768>>16;C=0;break a}}while(0);C=3}while(0);x=C;l=i;return x|0}function _FT_Stream_ReleaseFrame(a,b){a=a|0;b=b|0;var d=0;if(!a){c[b>>2]=0;return}if(!(c[a+20>>2]|0)){c[b>>2]=0;return}d=c[a+28>>2]|0;a=c[b>>2]|0;if(a|0)Pi[c[d+8>>2]&2047](d,a);c[b>>2]=0;c[b>>2]=0;return}function _cf2_free_instance(a){a=a|0;return}function _cf2_builder_moveTo(d,e){d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0;e=c[d+28>>2]|0;d=c[e+20>>2]|0;if(!d){f=e+64|0;a[f>>0]=0;return}g=b[d>>1]|0;if(g<<16>>16<2)h=0;else h=(b[(c[d+12>>2]|0)+((g<<16>>16)+-2<<1)>>1]|0)+1|0;i=d+2|0;j=b[i>>1]|0;k=j<<16>>16;if(((j<<16>>16>1?(l=c[d+4>>2]|0,m=l+(k<<3)+-8|0,n=(c[d+8>>2]|0)+k+-1|0,(c[l+(h<<3)>>2]|0)==(c[m>>2]|0)):0)?(c[l+(h<<3)+4>>2]|0)==(c[m+4>>2]|0):0)?(m=j+-1<<16>>16,(a[n>>0]|0)==1):0){b[i>>1]=m;o=m}else o=j;if(g<<16>>16<=0){f=e+64|0;a[f>>0]=0;return}j=(o<<16>>16)+-1|0;if((h|0)==(j|0)){b[d>>1]=g+-1<<16>>16;b[i>>1]=o+-1<<16>>16;f=e+64|0;a[f>>0]=0;return}else{b[(c[d+12>>2]|0)+((g<<16>>16)+-1<<1)>>1]=j;f=e+64|0;a[f>>0]=0;return}}function _cf2_builder_lineTo(d,f){d=d|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;g=c[d+28>>2]|0;h=g+64|0;a:do if(!(a[h>>0]|0)){i=c[f>>2]|0;j=c[f+4>>2]|0;a[h>>0]=1;k=g+20|0;l=c[k>>2]|0;m=g+65|0;do if(a[m>>0]|0){n=g+12|0;o=c[n>>2]|0;if(((b[o+20>>1]|0)+1+(b[o+56>>1]|0)|0)>>>0>(c[o+8>>2]|0)>>>0?(p=_FT_GlyphLoader_CheckPoints(o,0,1)|0,p|0):0){q=p;break}p=b[l>>1]|0;if(p<<16>>16>0){b[(c[l+12>>2]|0)+((p<<16>>16)+-1<<1)>>1]=(e[l+2>>1]|0)+65535;r=n;s=l;t=8}else{r=n;s=l;t=8}}else{r=g+12|0;s=l;t=8}while(0);do if((t|0)==8){b[s>>1]=(b[s>>1]|0)+1<<16>>16;l=c[r>>2]|0;if(((b[l+22>>1]|0)+1+(b[l+58>>1]|0)|0)>>>0>(c[l+4>>2]|0)>>>0?(n=_FT_GlyphLoader_CheckPoints(l,1,0)|0,n|0):0){q=n;break}n=c[k>>2]|0;if(!(a[m>>0]|0))u=n+2|0;else{l=c[n+4>>2]|0;p=n+2|0;o=b[p>>1]|0;v=(c[n+8>>2]|0)+o|0;c[l+(o<<3)>>2]=i>>10;c[l+(o<<3)+4>>2]=j>>10;a[v>>0]=1;u=p}b[u>>1]=(b[u>>1]|0)+1<<16>>16;break a}while(0);j=c[d+24>>2]|0;if(c[j>>2]|0)return;c[j>>2]=q;return}while(0);q=c[f+8>>2]|0;u=c[f+12>>2]|0;f=c[g+12>>2]|0;if(((b[f+22>>1]|0)+1+(b[f+58>>1]|0)|0)>>>0>(c[f+4>>2]|0)>>>0?(r=_FT_GlyphLoader_CheckPoints(f,1,0)|0,r|0):0){f=c[d+24>>2]|0;if(c[f>>2]|0)return;c[f>>2]=r;return}r=c[g+20>>2]|0;if(!(a[g+65>>0]|0))w=r+2|0;else{g=c[r+4>>2]|0;f=r+2|0;d=b[f>>1]|0;s=(c[r+8>>2]|0)+d|0;c[g+(d<<3)>>2]=q>>10;c[g+(d<<3)+4>>2]=u>>10;a[s>>0]=1;w=f}b[w>>1]=(b[w>>1]|0)+1<<16>>16;return}function _cf2_builder_cubeTo(d,f){d=d|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0;g=c[d+28>>2]|0;h=g+64|0;a:do if(!(a[h>>0]|0)){i=c[f>>2]|0;j=c[f+4>>2]|0;a[h>>0]=1;k=g+20|0;l=c[k>>2]|0;m=g+65|0;do if(a[m>>0]|0){n=g+12|0;o=c[n>>2]|0;if(((b[o+20>>1]|0)+1+(b[o+56>>1]|0)|0)>>>0>(c[o+8>>2]|0)>>>0?(p=_FT_GlyphLoader_CheckPoints(o,0,1)|0,p|0):0){q=p;break}p=b[l>>1]|0;if(p<<16>>16>0){b[(c[l+12>>2]|0)+((p<<16>>16)+-1<<1)>>1]=(e[l+2>>1]|0)+65535;r=n;s=l;t=8}else{r=n;s=l;t=8}}else{r=g+12|0;s=l;t=8}while(0);do if((t|0)==8){b[s>>1]=(b[s>>1]|0)+1<<16>>16;l=c[r>>2]|0;if(((b[l+22>>1]|0)+1+(b[l+58>>1]|0)|0)>>>0>(c[l+4>>2]|0)>>>0?(n=_FT_GlyphLoader_CheckPoints(l,1,0)|0,n|0):0){q=n;break}n=c[k>>2]|0;if(!(a[m>>0]|0))u=n+2|0;else{l=c[n+4>>2]|0;p=n+2|0;o=b[p>>1]|0;v=(c[n+8>>2]|0)+o|0;c[l+(o<<3)>>2]=i>>10;c[l+(o<<3)+4>>2]=j>>10;a[v>>0]=1;u=p}b[u>>1]=(b[u>>1]|0)+1<<16>>16;break a}while(0);j=c[d+24>>2]|0;if(c[j>>2]|0)return;c[j>>2]=q;return}while(0);q=c[g+12>>2]|0;if(((b[q+22>>1]|0)+3+(b[q+58>>1]|0)|0)>>>0>(c[q+4>>2]|0)>>>0?(u=_FT_GlyphLoader_CheckPoints(q,3,0)|0,u|0):0){q=c[d+24>>2]|0;if(c[q>>2]|0)return;c[q>>2]=u;return}u=g+20|0;q=c[u>>2]|0;d=g+65|0;if(a[d>>0]|0){g=c[f+12>>2]|0;r=c[q+4>>2]|0;s=q+2|0;h=b[s>>1]|0;j=(c[q+8>>2]|0)+h|0;c[r+(h<<3)>>2]=c[f+8>>2]>>10;c[r+(h<<3)+4>>2]=g>>10;a[j>>0]=2;j=c[u>>2]|0;g=(a[d>>0]|0)==0;b[s>>1]=(b[s>>1]|0)+1<<16>>16;if(!g){g=c[f+20>>2]|0;s=c[j+4>>2]|0;h=j+2|0;r=b[h>>1]|0;i=(c[j+8>>2]|0)+r|0;c[s+(r<<3)>>2]=c[f+16>>2]>>10;c[s+(r<<3)+4>>2]=g>>10;a[i>>0]=2;i=c[u>>2]|0;u=(a[d>>0]|0)==0;b[h>>1]=(b[h>>1]|0)+1<<16>>16;if(u){w=i;t=25}else{u=c[f+28>>2]|0;h=c[i+4>>2]|0;d=i+2|0;g=b[d>>1]|0;r=(c[i+8>>2]|0)+g|0;c[h+(g<<3)>>2]=c[f+24>>2]>>10;c[h+(g<<3)+4>>2]=u>>10;a[r>>0]=1;x=d}}else{y=j;t=23}}else{j=q+2|0;b[j>>1]=(b[j>>1]|0)+1<<16>>16;y=q;t=23}if((t|0)==23){q=y+2|0;b[q>>1]=(b[q>>1]|0)+1<<16>>16;w=y;t=25}if((t|0)==25)x=w+2|0;b[x>>1]=(b[x>>1]|0)+1<<16>>16;return}function _cf2_computeDarkening(a,b,d,e,f,g,h){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;c[e>>2]=0;i=g<<24>>24!=0;if((a|0)<655|((f|0)!=0|i)^1)return;if(i){i=c[h>>2]|0;g=c[h+4>>2]|0;j=c[h+8>>2]|0;k=c[h+12>>2]|0;l=c[h+16>>2]|0;m=c[h+20>>2]|0;n=c[h+24>>2]|0;o=c[h+28>>2]|0;h=_FT_MulFix(f+d|0,a)|0;if((62-(X(b|0)|0)-(X(h|0)|0)|0)>45)p=n<<16;else p=_FT_MulFix(h,b)|0;d=i<<16;a:do if((p|0)<(d|0))q=_FT_DivFix(g<<16,b)|0;else{r=j<<16;if((p|0)<(r|0)){s=j-i|0;t=_FT_DivFix(d,b)|0;if(!s)u=12;else{v=_FT_MulDiv(h-t|0,k-g|0,s)|0;q=(_FT_DivFix(g<<16,b)|0)+v|0;break}}else{v=l<<16;if((p|0)>=(v|0)){if((p|0)<(n<<16|0)){w=v;u=16}}else u=12}do if((u|0)==12){v=l-j|0;s=_FT_DivFix(r,b)|0;if(!v){w=l<<16;u=16;break}else{t=_FT_MulDiv(h-s|0,m-k|0,v)|0;q=(_FT_DivFix(k<<16,b)|0)+t|0;break a}}while(0);if((u|0)==16?(r=n-l|0,t=_FT_DivFix(w,b)|0,r|0):0){v=_FT_MulDiv(h-t|0,o-m|0,r)|0;q=(_FT_DivFix(m<<16,b)|0)+v|0;break}q=_FT_DivFix(o<<16,b)|0}while(0);c[e>>2]=q;b=_FT_DivFix(q,a<<1)|0;c[e>>2]=b;x=b}else x=0;c[e>>2]=x+((f|0)/2|0);return}function _cf2_interpT2CharString(b,e,f,g,h,i,j,k){b=b|0;e=e|0;f=f|0;g=g|0;h=h|0;i=i|0;j=j|0;k=k|0;var n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0,ia=0,ja=0,ka=0,la=0,ma=0,na=0,oa=0,pa=0,qa=0,ra=0,sa=0,ta=0,ua=0,va=0,wa=0,xa=0,ya=0,za=0,Aa=0,Ba=0,Ca=0,Da=0,Ea=0,Fa=0,Ga=0,Ha=0,Ia=0,Ja=0,Ka=0,La=0,Ma=0,Na=0,Oa=0,Pa=0,Qa=0,Ra=0,Sa=0,Ta=0,Ua=0,Va=0,Wa=0,Xa=0,Ya=0,Za=0,_a=0,$a=0,ab=0,bb=0,cb=0,db=0,eb=0,fb=0,gb=0,hb=0,ib=0,jb=0,kb=0,lb=0,mb=0,nb=0,ob=0,pb=0,qb=0,rb=0,sb=0,tb=0,ub=0,vb=0,wb=0,xb=0,yb=0,zb=0,Ab=0,Bb=0,Cb=0,Db=0,Eb=0,Fb=0,Gb=0,Hb=0,Ib=0,Jb=0,Kb=0,Lb=0,Mb=0,Nb=0,Ob=0,Pb=0,Qb=0,Rb=0,Sb=0,Tb=0,Ub=0,Vb=0,Wb=0,Xb=0,Yb=0,Zb=0,_b=0,$b=0,ac=0,bc=0,cc=0,dc=0,ec=0,fc=0,gc=0,hc=0,ic=0,jc=0,kc=0,lc=0,mc=0,nc=0,oc=0,pc=0,qc=0,rc=0,sc=0,tc=0,uc=0,vc=0,wc=0,xc=0,yc=0,zc=0,Ac=0,Bc=0,Cc=0,Dc=0,Ec=0,Fc=0,Gc=0,Hc=0,Ic=0,Jc=0,Kc=0,Lc=0,Mc=0,Nc=0,Oc=0,Pc=0,Qc=0,Rc=0,Sc=0,Tc=0,Uc=0,Vc=0,Wc=0,Xc=0,Yc=0,Zc=0,_c=0,$c=0,ad=0,bd=0,cd=0,dd=0,ed=0,fd=0,gd=0,hd=0,id=0,jd=0,kd=0,ld=0,md=0,nd=0,od=0,pd=0,qd=0,rd=0,sd=0,td=0,ud=0,vd=0,wd=0,xd=0,yd=0,zd=0,Ad=0,Bd=0,Cd=0,Dd=0,Ed=0,Fd=0,Gd=0,Hd=0,Id=0,Jd=0,Kd=0,Ld=0,Md=0,Nd=0,Od=0,Pd=0,Qd=0,Rd=0,Sd=0,Td=0,Ud=0,Vd=0,Wd=0,Xd=0,Yd=0,Zd=0,_d=0,$d=0,ae=0,be=0,ce=0,de=0,ee=0,fe=0,ge=0,he=0,ie=0,je=0,ke=0,le=0,me=0,ne=0,oe=0,pe=0,qe=0,re=0,se=0,te=0,ue=0,ve=0,we=0,xe=0,ye=0,ze=0,Ae=0,Be=0,Ce=0,De=0,Ee=0,Fe=0,Ge=0,He=0,Ie=0,Je=0,Ke=0,Le=0,Me=0,Ne=0,Oe=0,Pe=0,Qe=0,Re=0,Se=0,Te=0,Ue=0,Ve=0,We=0,Xe=0,Ye=0,Ze=0,_e=0;n=l;l=l+15920|0;if((l|0)>=(m|0))ba(15920);o=n+12048|0;p=n+12044|0;q=n+12040|0;r=n+11912|0;s=n+15916|0;t=n+11880|0;u=n+11848|0;v=n+11816|0;w=n+32|0;x=n+4|0;y=n;c[p>>2]=i;c[q>>2]=j;i=b+132|0;z=c[i>>2]|0;A=b+4|0;B=c[b>>2]|0;C=b+48|0;D=c[C>>2]|0;E=z+736|0;F=c[(c[E>>2]|0)+536>>2]<<16;c[t>>2]=B;c[t+4>>2]=A;c[t+8>>2]=20;G=t+12|0;c[G>>2]=0;c[t+16>>2]=10;H=t+20|0;c[H>>2]=0;I=t+24|0;c[I>>2]=0;J=t+28|0;c[J>>2]=0;c[u>>2]=B;c[u+4>>2]=A;c[u+8>>2]=20;K=u+12|0;c[K>>2]=0;c[u+16>>2]=10;L=u+20|0;c[L>>2]=0;M=u+24|0;c[M>>2]=0;N=u+28|0;c[N>>2]=0;O=v+4|0;c[O>>2]=0;c[O+4>>2]=0;c[O+8>>2]=0;c[O+12>>2]=0;c[O+16>>2]=0;c[O+20>>2]=0;c[v>>2]=A;P=b+196|0;Q=w+20|0;R=Q+11644|0;S=R+120|0;do{c[R>>2]=0;R=R+4|0}while((R|0)<(S|0));c[w>>2]=b;c[w+4>>2]=f;R=w+11612|0;c[R>>2]=B;c[w+11616>>2]=A;c[w+11620>>2]=8;S=w+11624|0;c[S>>2]=0;c[w+11628>>2]=10;T=w+11632|0;c[T>>2]=0;U=w+11636|0;c[U>>2]=0;V=w+11640|0;c[V>>2]=0;W=w+7744|0;_memset(w+7756|0,0,3856)|0;X=b+140|0;Y=a[X>>0]|0;a[w+7757>>0]=Y;c[w+7760>>2]=D;c[W>>2]=b;c[w+7748>>2]=W;c[w+7752>>2]=R;_memset(w+3888|0,0,3856)|0;a[w+3889>>0]=Y;c[w+3892>>2]=D;c[w+3876>>2]=b;c[w+3880>>2]=W;c[w+3884>>2]=R;_memset(Q|0,0,3856)|0;a[w+21>>0]=Y;c[w+24>>2]=D;c[w+8>>2]=b;c[w+12>>2]=W;c[w+16>>2]=R;c[w+11644>>2]=c[b+36>>2];c[w+11648>>2]=c[b+44>>2];c[w+11652>>2]=c[C>>2];C=g;Y=c[C+4>>2]|0;Z=w+11656|0;c[Z>>2]=c[C>>2];c[Z+4>>2]=Y;Y=w+11668|0;c[Y>>2]=t;Z=w+11672|0;c[Z>>2]=u;C=w+11676|0;c[C>>2]=v;_=w+11680|0;c[_>>2]=j;c[w+11684>>2]=P;a[w+11666>>0]=a[b+141>>0]|0;P=c[b+184>>2]|0;c[w+11688>>2]=P;j=c[b+188>>2]|0;c[w+11692>>2]=j;$=(P|0)<0?0-P|0:P;P=(j|0)<0?0-j|0:j;c[w+11696>>2]=(($|0)>(P|0)?$:P)<<1;c[w+11700>>2]=6554;P=w+11667|0;a[P>>0]=1;$=w+11664|0;a[$>>0]=0;j=w+11665|0;a[j>>0]=0;aa=w+11744|0;a[aa>>0]=0;a[s>>0]=0;c[k>>2]=c[(c[E>>2]|0)+532>>2]<<16;c[o>>2]=0;E=_ft_mem_qalloc(B,396,o)|0;if(c[o>>2]|0)if(!E){ca=64;da=1;ea=0;fa=1186}else{ga=0;fa=4}else{c[E>>2]=B;c[E+4>>2]=A;c[E+392>>2]=E+8;ga=(E|0)==0;fa=4}a:do if((fa|0)==4){c[o>>2]=0;ha=_ft_mem_realloc(B,1,0,272,0,o)|0;if(c[o>>2]|0)if(!(c[A>>2]|0)){c[A>>2]=64;ia=0}else ia=0;else ia=17;c[ha>>2]=c[e>>2];c[ha+4>>2]=c[e+4>>2];c[ha+8>>2]=c[e+8>>2];c[ha+12>>2]=c[e+12>>2];if(!(c[A>>2]|0)){ja=E+392|0;ka=E+4|0;la=E+8|0;ma=la;na=w+11736|0;oa=w+11720|0;pa=w+11740|0;qa=w+11724|0;ra=w+8|0;sa=w+3876|0;ta=w+11704|0;ua=w+11712|0;va=w+11716|0;wa=E+12|0;xa=z+708|0;ya=z+700|0;za=z+716|0;Aa=z+704|0;Ba=z+696|0;Ca=z+712|0;Da=v+8|0;Ea=v+12|0;Fa=v+5|0;Ga=o+12|0;Ha=o+13|0;Ia=o+16|0;Ja=o+4|0;Ka=o+8|0;La=x+4|0;Ma=x+8|0;Na=x+12|0;Oa=x+5|0;Pa=2e7;Qa=ha;Ra=0;b:while(1){Sa=Qa+8|0;Ta=c[Sa>>2]|0;Ua=Qa+12|0;Va=c[Ua>>2]|0;if(Va>>>0<Ta>>>0){Wa=Va+1|0;c[Ua>>2]=Wa;Xa=d[Va>>0]|0;Ya=Wa}else{Xa=(Ra|0)==0?14:11;Ya=Va}if(c[A>>2]|0){Za=ha;_a=ga;break a}Va=Pa+-1|0;if(!Va){ca=18;da=ga;ea=ha;fa=1186;break a}c:do switch((Xa&255)<<24>>24){case 14:{break b;break}case 17:case 16:case 15:case 13:case 9:case 2:case 0:break;case 1:case 18:{if((a[O>>0]|0)==0?(_cf2_doStems(b,E,t,k,s),a[(c[i>>2]|0)+561>>0]|0):0){ca=0;da=ga;ea=ha;fa=1186;break a}break}case 3:case 23:{if((a[O>>0]|0)==0?(_cf2_doStems(b,E,u,k,s),a[(c[i>>2]|0)+561>>0]|0):0){ca=0;da=ga;ea=ha;fa=1186;break a}break}case 4:{Wa=c[ja>>2]|0;$a=Wa-ma>>3;ab=Wa;if(!((a[s>>0]|0)!=0|$a>>>0<2)){d:do if(!$a){Wa=c[ka>>2]|0;if((Wa|0)!=0?(c[Wa>>2]|0)==0:0){c[Wa>>2]=130;bb=0}else bb=0}else switch(c[wa>>2]|0){case 2:{bb=c[la>>2]<<16;break d;break}case 1:{Wa=c[la>>2]|0;if((Wa|0)<0){bb=0-(8192-Wa>>14)|0;break d}else{bb=Wa+8192>>14;break d}break}default:{bb=c[la>>2]|0;break d}}while(0);c[k>>2]=bb+F}a[s>>0]=1;if(a[(c[i>>2]|0)+561>>0]|0){ca=0;da=ga;ea=ha;fa=1186;break a}e:do if((ab|0)==(la|0)){$a=c[ka>>2]|0;if(($a|0)!=0?(c[$a>>2]|0)==0:0){c[$a>>2]=161;cb=0}else cb=0}else{$a=ab+-8|0;c[ja>>2]=$a;switch(c[ab+-4>>2]|0){case 2:{cb=c[$a>>2]<<16;break e;break}case 1:{Wa=c[$a>>2]|0;if((Wa|0)<0){cb=0-(8192-Wa>>14)|0;break e}else{cb=Wa+8192>>14;break e}break}default:{cb=c[$a>>2]|0;break e}}}while(0);ab=(c[q>>2]|0)+cb|0;c[q>>2]=ab;$a=c[p>>2]|0;if(a[$>>0]|0){a[j>>0]=1;_cf2_glyphpath_lineTo(w,c[na>>2]|0,c[pa>>2]|0);if(a[aa>>0]|0)_cf2_glyphpath_pushPrevElem(w,ra,ta,c[ua>>2]|0,c[va>>2]|0,1);a[P>>0]=1;a[$>>0]=0;a[j>>0]=0;a[aa>>0]=0}c[na>>2]=$a;c[oa>>2]=$a;c[pa>>2]=ab;c[qa>>2]=ab;a[P>>0]=1;ab=c[C>>2]|0;if(!((a[Q>>0]|0)!=0?!(a[ab+5>>0]|0):0))_cf2_hintmap_build(ra,c[Y>>2]|0,c[Z>>2]|0,ab,c[_>>2]|0,0);_memcpy(sa|0,ra|0,3868)|0;break}case 5:{ab=c[ja>>2]|0;$a=ab-ma>>3;f:do if($a|0){Wa=0;db=ab;while(1){eb=db-ma>>3;g:do if(eb>>>0<=Wa>>>0){fb=c[ka>>2]|0;if((fb|0)!=0?(c[fb>>2]|0)==0:0){c[fb>>2]=130;gb=0}else gb=0}else{fb=E+8+(Wa<<3)|0;switch(c[E+8+(Wa<<3)+4>>2]|0){case 2:{gb=c[fb>>2]<<16;break g;break}case 1:{hb=c[fb>>2]|0;if((hb|0)<0){gb=0-(8192-hb>>14)|0;break g}else{gb=hb+8192>>14;break g}break}default:{gb=c[fb>>2]|0;break g}}}while(0);fb=(c[p>>2]|0)+gb|0;c[p>>2]=fb;hb=Wa|1;h:do if(eb>>>0<=hb>>>0){ib=c[ka>>2]|0;if((ib|0)!=0?(c[ib>>2]|0)==0:0){c[ib>>2]=130;jb=0;kb=c[p>>2]|0}else{jb=0;kb=fb}}else{ib=E+8+(hb<<3)|0;switch(c[E+8+(hb<<3)+4>>2]|0){case 2:{jb=c[ib>>2]<<16;kb=fb;break h;break}case 1:{lb=c[ib>>2]|0;if((lb|0)<0){jb=0-(8192-lb>>14)|0;kb=fb;break h}else{jb=lb+8192>>14;kb=fb;break h}break}default:{jb=c[ib>>2]|0;kb=fb;break h}}}while(0);fb=(c[q>>2]|0)+jb|0;c[q>>2]=fb;_cf2_glyphpath_lineTo(w,kb,fb);fb=Wa+2|0;if(fb>>>0>=$a>>>0)break f;Wa=fb;db=c[ja>>2]|0}}while(0);c[ja>>2]=la;mb=Ra;nb=Qa;Pa=Va;Ra=mb;Qa=nb;continue b;break}case 7:case 6:{$a=c[ja>>2]|0;ab=$a-ma>>3;i:do if(ab|0){db=0;Wa=(Xa|0)==6;fb=$a;while(1){j:do if(fb-ma>>3>>>0<=db>>>0){hb=c[ka>>2]|0;if((hb|0)!=0?(c[hb>>2]|0)==0:0){c[hb>>2]=130;ob=0}else ob=0}else{hb=E+8+(db<<3)|0;switch(c[E+8+(db<<3)+4>>2]|0){case 2:{ob=c[hb>>2]<<16;break j;break}case 1:{eb=c[hb>>2]|0;if((eb|0)<0){ob=0-(8192-eb>>14)|0;break j}else{ob=eb+8192>>14;break j}break}default:{ob=c[hb>>2]|0;break j}}}while(0);if(Wa)c[p>>2]=(c[p>>2]|0)+ob;else c[q>>2]=(c[q>>2]|0)+ob;_cf2_glyphpath_lineTo(w,c[p>>2]|0,c[q>>2]|0);hb=db+1|0;if((hb|0)==(ab|0))break i;db=hb;Wa=Wa^1;fb=c[ja>>2]|0}}while(0);c[ja>>2]=la;mb=Ra;nb=Qa;Pa=Va;Ra=mb;Qa=nb;continue b;break}case 8:case 24:{ab=c[ja>>2]|0;$a=ab-ma>>3;k:do if($a>>>0<6)pb=0;else{fb=0;Wa=ab;db=6;while(1){hb=Wa-ma>>3;l:do if(hb>>>0<=fb>>>0){eb=c[ka>>2]|0;if((eb|0)!=0?(c[eb>>2]|0)==0:0){c[eb>>2]=130;qb=0}else qb=0}else{eb=E+8+(fb<<3)|0;switch(c[E+8+(fb<<3)+4>>2]|0){case 2:{qb=c[eb>>2]<<16;break l;break}case 1:{ib=c[eb>>2]|0;if((ib|0)<0){qb=0-(8192-ib>>14)|0;break l}else{qb=ib+8192>>14;break l}break}default:{qb=c[eb>>2]|0;break l}}}while(0);eb=(c[p>>2]|0)+qb|0;ib=fb|1;m:do if(hb>>>0<=ib>>>0){lb=c[ka>>2]|0;if((lb|0)!=0?(c[lb>>2]|0)==0:0){c[lb>>2]=130;rb=0}else rb=0}else{lb=E+8+(ib<<3)|0;switch(c[E+8+(ib<<3)+4>>2]|0){case 2:{rb=c[lb>>2]<<16;break m;break}case 1:{sb=c[lb>>2]|0;if((sb|0)<0){rb=0-(8192-sb>>14)|0;break m}else{rb=sb+8192>>14;break m}break}default:{rb=c[lb>>2]|0;break m}}}while(0);ib=(c[q>>2]|0)+rb|0;lb=fb+2|0;n:do if(hb>>>0<=lb>>>0){sb=c[ka>>2]|0;if((sb|0)!=0?(c[sb>>2]|0)==0:0){c[sb>>2]=130;tb=0}else tb=0}else{sb=E+8+(lb<<3)|0;switch(c[E+8+(lb<<3)+4>>2]|0){case 2:{tb=c[sb>>2]<<16;break n;break}case 1:{ub=c[sb>>2]|0;if((ub|0)<0){tb=0-(8192-ub>>14)|0;break n}else{tb=ub+8192>>14;break n}break}default:{tb=c[sb>>2]|0;break n}}}while(0);lb=tb+eb|0;sb=fb+3|0;o:do if(hb>>>0<=sb>>>0){ub=c[ka>>2]|0;if((ub|0)!=0?(c[ub>>2]|0)==0:0){c[ub>>2]=130;vb=0}else vb=0}else{ub=E+8+(sb<<3)|0;switch(c[E+8+(sb<<3)+4>>2]|0){case 2:{vb=c[ub>>2]<<16;break o;break}case 1:{wb=c[ub>>2]|0;if((wb|0)<0){vb=0-(8192-wb>>14)|0;break o}else{vb=wb+8192>>14;break o}break}default:{vb=c[ub>>2]|0;break o}}}while(0);sb=vb+ib|0;ub=fb+4|0;p:do if(hb>>>0<=ub>>>0){wb=c[ka>>2]|0;if((wb|0)!=0?(c[wb>>2]|0)==0:0){c[wb>>2]=130;xb=0}else xb=0}else{wb=E+8+(ub<<3)|0;switch(c[E+8+(ub<<3)+4>>2]|0){case 2:{xb=c[wb>>2]<<16;break p;break}case 1:{yb=c[wb>>2]|0;if((yb|0)<0){xb=0-(8192-yb>>14)|0;break p}else{xb=yb+8192>>14;break p}break}default:{xb=c[wb>>2]|0;break p}}}while(0);ub=xb+lb|0;wb=fb+5|0;q:do if(hb>>>0<=wb>>>0){yb=c[ka>>2]|0;if(!yb)zb=0;else{if(c[yb>>2]|0){zb=0;break}c[yb>>2]=130;zb=0}}else{yb=E+8+(wb<<3)|0;switch(c[E+8+(wb<<3)+4>>2]|0){case 2:{zb=c[yb>>2]<<16;break q;break}case 1:{Ab=c[yb>>2]|0;if((Ab|0)<0){zb=0-(8192-Ab>>14)|0;break q}else{zb=Ab+8192>>14;break q}break}default:{zb=c[yb>>2]|0;break q}}}while(0);wb=zb+sb|0;_cf2_glyphpath_curveTo(w,eb,ib,lb,sb,ub,wb);c[p>>2]=ub;c[q>>2]=wb;wb=db+6|0;if(wb>>>0>$a>>>0){pb=db;break k}hb=db;Wa=c[ja>>2]|0;db=wb;fb=hb}}while(0);if((Xa|0)==24){$a=(c[ja>>2]|0)-ma>>3;r:do if($a>>>0<=pb>>>0){ab=c[ka>>2]|0;if((ab|0)!=0?(c[ab>>2]|0)==0:0){c[ab>>2]=130;Bb=0}else Bb=0}else{ab=E+8+(pb<<3)|0;switch(c[E+8+(pb<<3)+4>>2]|0){case 2:{Bb=c[ab>>2]<<16;break r;break}case 1:{fb=c[ab>>2]|0;if((fb|0)<0){Bb=0-(8192-fb>>14)|0;break r}else{Bb=fb+8192>>14;break r}break}default:{Bb=c[ab>>2]|0;break r}}}while(0);ab=(c[p>>2]|0)+Bb|0;c[p>>2]=ab;fb=pb|1;s:do if($a>>>0<=fb>>>0){db=c[ka>>2]|0;if((db|0)!=0?(c[db>>2]|0)==0:0){c[db>>2]=130;Cb=0;Db=c[p>>2]|0}else{Cb=0;Db=ab}}else{db=E+8+(fb<<3)|0;switch(c[E+8+(fb<<3)+4>>2]|0){case 2:{Cb=c[db>>2]<<16;Db=ab;break s;break}case 1:{Wa=c[db>>2]|0;if((Wa|0)<0){Cb=0-(8192-Wa>>14)|0;Db=ab;break s}else{Cb=Wa+8192>>14;Db=ab;break s}break}default:{Cb=c[db>>2]|0;Db=ab;break s}}}while(0);ab=(c[q>>2]|0)+Cb|0;c[q>>2]=ab;_cf2_glyphpath_lineTo(w,Db,ab)}c[ja>>2]=la;mb=Ra;nb=Qa;Pa=Va;Ra=mb;Qa=nb;continue b;break}case 10:case 29:{if((Ra|0)>16){ca=18;da=ga;ea=ha;fa=1186;break a}ab=Ra+1|0;if(ia>>>0>ab>>>0)Eb=ab;else{c[A>>2]=130;Eb=0}fb=ha+(Eb<<4)|0;$a=c[ja>>2]|0;do if(($a|0)==(la|0)){db=c[ka>>2]|0;if((db|0)!=0?(c[db>>2]|0)==0:0){c[db>>2]=161;Fb=0}else Fb=0}else{db=$a+-8|0;if((c[$a+-4>>2]|0)==2){c[ja>>2]=db;Fb=c[db>>2]|0;break}db=c[ka>>2]|0;if((db|0)!=0?(c[db>>2]|0)==0:0){c[db>>2]=160;Fb=0}else Fb=0}while(0);c[fb>>2]=0;c[fb+4>>2]=0;c[fb+8>>2]=0;c[fb+12>>2]=0;if((Xa|0)==29){$a=(c[xa>>2]|0)+Fb|0;if($a>>>0>=(c[ya>>2]|0)>>>0){ca=18;da=ga;ea=ha;fa=1186;break a}db=c[za>>2]|0;Wa=c[db+($a<<2)>>2]|0;c[fb+12>>2]=Wa;c[fb+4>>2]=Wa;c[fb+8>>2]=c[db+($a+1<<2)>>2];Pa=Va;Qa=fb;Ra=ab;continue b}else{$a=(c[Aa>>2]|0)+Fb|0;if($a>>>0>=(c[Ba>>2]|0)>>>0){ca=18;da=ga;ea=ha;fa=1186;break a}db=c[Ca>>2]|0;Wa=c[db+($a<<2)>>2]|0;c[fb+12>>2]=Wa;c[fb+4>>2]=Wa;c[fb+8>>2]=c[db+($a+1<<2)>>2];Pa=Va;Qa=fb;Ra=ab;continue b}break}case 11:{if((Ra|0)<1){ca=18;da=ga;ea=ha;fa=1186;break a}$a=Ra+-1|0;if(ia>>>0>$a>>>0)Gb=$a;else{c[A>>2]=130;Gb=0}Pa=Va;Qa=ha+(Gb<<4)|0;Ra=$a;continue b;break}case 12:{if(Ya>>>0>=Ta>>>0){$a=c[Qa>>2]|0;if(($a|0)!=0?(c[$a>>2]|0)==0:0){c[$a>>2]=85;Hb=0}else Hb=0}else{c[Ua>>2]=Ya+1;Hb=d[Ya>>0]|0}do switch((Hb&255)<<24>>24){case 37:{_cf2_doFlex(E,p,q,w,1151743,1);mb=Ra;nb=Qa;Pa=Va;Ra=mb;Qa=nb;continue b;break}case 3:{$a=c[ja>>2]|0;if(($a|0)==(la|0)){db=c[ka>>2]|0;if(db)if(!(c[db>>2]|0)){c[db>>2]=161;Ib=0;fa=216}else{Ib=0;fa=216}else{Jb=0;Kb=0;Lb=la}}else{db=$a+-8|0;c[ja>>2]=db;t:do switch(c[$a+-4>>2]|0){case 2:{Mb=c[db>>2]<<16;break}case 1:{Wa=c[db>>2]|0;if((Wa|0)<0){Mb=0-(8192-Wa>>14)|0;break t}else{Mb=Wa+8192>>14;break t}break}default:Mb=c[db>>2]|0}while(0);if((db|0)!=(la|0)){Wa=$a+-16|0;c[ja>>2]=Wa;u:do switch(c[$a+-12>>2]|0){case 2:{Nb=c[Wa>>2]<<16;break}case 1:{hb=c[Wa>>2]|0;if((hb|0)<0){Nb=0-(8192-hb>>14)|0;break u}else{Nb=hb+8192>>14;break u}break}default:Nb=c[Wa>>2]|0}while(0);if((Wa|0)==(ja|0)){$a=c[ka>>2]|0;if(!$a){mb=Ra;nb=Qa;Pa=Va;Ra=mb;Qa=nb;continue b}if(c[$a>>2]|0){mb=Ra;nb=Qa;Pa=Va;Ra=mb;Qa=nb;continue b}c[$a>>2]=130;mb=Ra;nb=Qa;Pa=Va;Ra=mb;Qa=nb;continue b}else{Jb=Nb;Kb=Mb;Lb=Wa}}else{Ib=Mb;fa=216}}if((fa|0)==216){fa=0;$a=c[ka>>2]|0;if(($a|0)!=0?(c[$a>>2]|0)==0:0){c[$a>>2]=161;Jb=0;Kb=Ib;Lb=la}else{Jb=0;Kb=Ib;Lb=la}}c[Lb>>2]=(Kb|0)!=0&(Jb|0)!=0&1;c[Lb+4>>2]=2;c[ja>>2]=Lb+8;mb=Ra;nb=Qa;Pa=Va;Ra=mb;Qa=nb;continue b;break}case 4:{$a=c[ja>>2]|0;if(($a|0)==(la|0)){db=c[ka>>2]|0;if(db)if(!(c[db>>2]|0)){c[db>>2]=161;Ob=0;fa=241}else{Ob=0;fa=241}else{Pb=0;Qb=0;Rb=la}}else{db=$a+-8|0;c[ja>>2]=db;v:do switch(c[$a+-4>>2]|0){case 2:{Sb=c[db>>2]<<16;break}case 1:{hb=c[db>>2]|0;if((hb|0)<0){Sb=0-(8192-hb>>14)|0;break v}else{Sb=hb+8192>>14;break v}break}default:Sb=c[db>>2]|0}while(0);if((db|0)!=(la|0)){Wa=$a+-16|0;c[ja>>2]=Wa;w:do switch(c[$a+-12>>2]|0){case 2:{Tb=c[Wa>>2]<<16;break}case 1:{hb=c[Wa>>2]|0;if((hb|0)<0){Tb=0-(8192-hb>>14)|0;break w}else{Tb=hb+8192>>14;break w}break}default:Tb=c[Wa>>2]|0}while(0);if((Wa|0)==(ja|0)){$a=c[ka>>2]|0;if(!$a){mb=Ra;nb=Qa;Pa=Va;Ra=mb;Qa=nb;continue b}if(c[$a>>2]|0){mb=Ra;nb=Qa;Pa=Va;Ra=mb;Qa=nb;continue b}c[$a>>2]=130;mb=Ra;nb=Qa;Pa=Va;Ra=mb;Qa=nb;continue b}else{Pb=Tb;Qb=Sb;Rb=Wa}}else{Ob=Sb;fa=241}}if((fa|0)==241){fa=0;$a=c[ka>>2]|0;if(($a|0)!=0?(c[$a>>2]|0)==0:0){c[$a>>2]=161;Pb=0;Qb=Ob;Rb=la}else{Pb=0;Qb=Ob;Rb=la}}c[Rb>>2]=(Pb|Qb|0)!=0&1;c[Rb+4>>2]=2;c[ja>>2]=Rb+8;mb=Ra;nb=Qa;Pa=Va;Ra=mb;Qa=nb;continue b;break}case 5:{$a=c[ja>>2]|0;if(($a|0)==(la|0)){db=c[ka>>2]|0;if((db|0)!=0?(c[db>>2]|0)==0:0){c[db>>2]=161;Ub=0;Vb=la}else{Ub=0;Vb=la}}else{db=$a+-8|0;c[ja>>2]=db;x:do switch(c[$a+-4>>2]|0){case 2:{Wb=c[db>>2]<<16;break}case 1:{hb=c[db>>2]|0;if((hb|0)<0){Wb=0-(8192-hb>>14)|0;break x}else{Wb=hb+8192>>14;break x}break}default:Wb=c[db>>2]|0}while(0);if((db|0)==(ja|0)){$a=c[ka>>2]|0;if(!$a){mb=Ra;nb=Qa;Pa=Va;Ra=mb;Qa=nb;continue b}if(c[$a>>2]|0){mb=Ra;nb=Qa;Pa=Va;Ra=mb;Qa=nb;continue b}c[$a>>2]=130;mb=Ra;nb=Qa;Pa=Va;Ra=mb;Qa=nb;continue b}else{Ub=Wb;Vb=db}}c[Vb>>2]=(Ub|0)==0&1;c[Vb+4>>2]=2;c[ja>>2]=Vb+8;mb=Ra;nb=Qa;Pa=Va;Ra=mb;Qa=nb;continue b;break}case 9:{$a=c[ja>>2]|0;if(($a|0)==(la|0)){Wa=c[ka>>2]|0;if((Wa|0)!=0?(c[Wa>>2]|0)==0:0){c[Wa>>2]=161;Xb=0;Yb=la}else{Xb=0;Yb=la}}else{Wa=$a+-8|0;c[ja>>2]=Wa;y:do switch(c[$a+-4>>2]|0){case 2:{Zb=c[Wa>>2]<<16;break}case 1:{hb=c[Wa>>2]|0;if((hb|0)<0){Zb=0-(8192-hb>>14)|0;break y}else{Zb=hb+8192>>14;break y}break}default:Zb=c[Wa>>2]|0}while(0);if((Wa|0)==(ja|0)){$a=c[ka>>2]|0;if(!$a){mb=Ra;nb=Qa;Pa=Va;Ra=mb;Qa=nb;continue b}if(c[$a>>2]|0){mb=Ra;nb=Qa;Pa=Va;Ra=mb;Qa=nb;continue b}c[$a>>2]=130;mb=Ra;nb=Qa;Pa=Va;Ra=mb;Qa=nb;continue b}else{Xb=Zb;Yb=Wa}}c[Yb>>2]=(Xb|0)<0?0-Xb|0:Xb;c[Yb+4>>2]=0;c[ja>>2]=Yb+8;mb=Ra;nb=Qa;Pa=Va;Ra=mb;Qa=nb;continue b;break}case 10:{$a=c[ja>>2]|0;if(($a|0)==(la|0)){db=c[ka>>2]|0;if(db)if(!(c[db>>2]|0)){c[db>>2]=161;_b=0;fa=296}else{_b=0;fa=296}else{$b=0;ac=0;bc=la}}else{db=$a+-8|0;c[ja>>2]=db;z:do switch(c[$a+-4>>2]|0){case 2:{cc=c[db>>2]<<16;break}case 1:{hb=c[db>>2]|0;if((hb|0)<0){cc=0-(8192-hb>>14)|0;break z}else{cc=hb+8192>>14;break z}break}default:cc=c[db>>2]|0}while(0);if((db|0)!=(la|0)){Wa=$a+-16|0;c[ja>>2]=Wa;A:do switch(c[$a+-12>>2]|0){case 2:{dc=c[Wa>>2]<<16;break}case 1:{hb=c[Wa>>2]|0;if((hb|0)<0){dc=0-(8192-hb>>14)|0;break A}else{dc=hb+8192>>14;break A}break}default:dc=c[Wa>>2]|0}while(0);if((Wa|0)==(ja|0)){$a=c[ka>>2]|0;if(!$a){mb=Ra;nb=Qa;Pa=Va;Ra=mb;Qa=nb;continue b}if(c[$a>>2]|0){mb=Ra;nb=Qa;Pa=Va;Ra=mb;Qa=nb;continue b}c[$a>>2]=130;mb=Ra;nb=Qa;Pa=Va;Ra=mb;Qa=nb;continue b}else{$b=dc;ac=cc;bc=Wa}}else{_b=cc;fa=296}}if((fa|0)==296){fa=0;$a=c[ka>>2]|0;if(($a|0)!=0?(c[$a>>2]|0)==0:0){c[$a>>2]=161;$b=0;ac=_b;bc=la}else{$b=0;ac=_b;bc=la}}c[bc>>2]=$b+ac;c[bc+4>>2]=0;c[ja>>2]=bc+8;mb=Ra;nb=Qa;Pa=Va;Ra=mb;Qa=nb;continue b;break}case 11:{$a=c[ja>>2]|0;if(($a|0)==(la|0)){db=c[ka>>2]|0;if(db)if(!(c[db>>2]|0)){c[db>>2]=161;ec=0;fa=321}else{ec=0;fa=321}else{fc=0;gc=0;hc=la}}else{db=$a+-8|0;c[ja>>2]=db;B:do switch(c[$a+-4>>2]|0){case 2:{ic=c[db>>2]<<16;break}case 1:{hb=c[db>>2]|0;if((hb|0)<0){ic=0-(8192-hb>>14)|0;break B}else{ic=hb+8192>>14;break B}break}default:ic=c[db>>2]|0}while(0);if((db|0)!=(la|0)){Wa=$a+-16|0;c[ja>>2]=Wa;C:do switch(c[$a+-12>>2]|0){case 2:{jc=c[Wa>>2]<<16;break}case 1:{hb=c[Wa>>2]|0;if((hb|0)<0){jc=0-(8192-hb>>14)|0;break C}else{jc=hb+8192>>14;break C}break}default:jc=c[Wa>>2]|0}while(0);if((Wa|0)==(ja|0)){$a=c[ka>>2]|0;if(!$a){mb=Ra;nb=Qa;Pa=Va;Ra=mb;Qa=nb;continue b}if(c[$a>>2]|0){mb=Ra;nb=Qa;Pa=Va;Ra=mb;Qa=nb;continue b}c[$a>>2]=130;mb=Ra;nb=Qa;Pa=Va;Ra=mb;Qa=nb;continue b}else{fc=jc;gc=ic;hc=Wa}}else{ec=ic;fa=321}}if((fa|0)==321){fa=0;$a=c[ka>>2]|0;if(($a|0)!=0?(c[$a>>2]|0)==0:0){c[$a>>2]=161;fc=0;gc=ec;hc=la}else{fc=0;gc=ec;hc=la}}c[hc>>2]=fc-gc;c[hc+4>>2]=0;c[ja>>2]=hc+8;mb=Ra;nb=Qa;Pa=Va;Ra=mb;Qa=nb;continue b;break}case 12:{$a=c[ja>>2]|0;D:do if(($a|0)==(la|0)){db=c[ka>>2]|0;if(db)if(!(c[db>>2]|0)){c[db>>2]=161;kc=0;fa=346}else{kc=0;fa=346}else{lc=0;mc=0}}else{db=$a+-8|0;c[ja>>2]=db;E:do switch(c[$a+-4>>2]|0){case 2:{nc=c[db>>2]<<16;break}case 1:{hb=c[db>>2]|0;if((hb|0)<0){nc=0-(8192-hb>>14)|0;break E}else{nc=hb+8192>>14;break E}break}default:nc=c[db>>2]|0}while(0);if((db|0)==(la|0)){kc=nc;fa=346}else{ub=$a+-16|0;c[ja>>2]=ub;switch(c[$a+-12>>2]|0){case 2:{lc=c[ub>>2]<<16;mc=nc;break D;break}case 1:{sb=c[ub>>2]|0;if((sb|0)<0){lc=0-(8192-sb>>14)|0;mc=nc;break D}else{lc=sb+8192>>14;mc=nc;break D}break}default:{lc=c[ub>>2]|0;mc=nc;break D}}}}while(0);if((fa|0)==346){fa=0;$a=c[ka>>2]|0;if(($a|0)!=0?(c[$a>>2]|0)==0:0){c[$a>>2]=161;lc=0;mc=kc}else{lc=0;mc=kc}}$a=_FT_DivFix(lc,mc)|0;Wa=c[ja>>2]|0;if((Wa|0)!=(ja|0)){c[Wa>>2]=$a;c[Wa+4>>2]=0;c[ja>>2]=Wa+8;mb=Ra;nb=Qa;Pa=Va;Ra=mb;Qa=nb;continue b}Wa=c[ka>>2]|0;if(!Wa){mb=Ra;nb=Qa;Pa=Va;Ra=mb;Qa=nb;continue b}if(c[Wa>>2]|0){mb=Ra;nb=Qa;Pa=Va;Ra=mb;Qa=nb;continue b}c[Wa>>2]=130;mb=Ra;nb=Qa;Pa=Va;Ra=mb;Qa=nb;continue b;break}case 14:{Wa=c[ja>>2]|0;if((Wa|0)==(la|0)){$a=c[ka>>2]|0;if(($a|0)!=0?(c[$a>>2]|0)==0:0){c[$a>>2]=161;oc=0;pc=la}else{oc=0;pc=la}}else{$a=Wa+-8|0;c[ja>>2]=$a;F:do switch(c[Wa+-4>>2]|0){case 2:{qc=c[$a>>2]<<16;break}case 1:{ub=c[$a>>2]|0;if((ub|0)<0){qc=0-(8192-ub>>14)|0;break F}else{qc=ub+8192>>14;break F}break}default:qc=c[$a>>2]|0}while(0);if(($a|0)==(ja|0)){Wa=c[ka>>2]|0;if(!Wa){mb=Ra;nb=Qa;Pa=Va;Ra=mb;Qa=nb;continue b}if(c[Wa>>2]|0){mb=Ra;nb=Qa;Pa=Va;Ra=mb;Qa=nb;continue b}c[Wa>>2]=130;mb=Ra;nb=Qa;Pa=Va;Ra=mb;Qa=nb;continue b}else{oc=qc;pc=$a}}c[pc>>2]=0-oc;c[pc+4>>2]=0;c[ja>>2]=pc+8;mb=Ra;nb=Qa;Pa=Va;Ra=mb;Qa=nb;continue b;break}case 15:{Wa=c[ja>>2]|0;if((Wa|0)==(la|0)){ub=c[ka>>2]|0;if(ub)if(!(c[ub>>2]|0)){c[ub>>2]=161;rc=0;fa=386}else{rc=0;fa=386}else{sc=0;tc=0;uc=la}}else{ub=Wa+-8|0;c[ja>>2]=ub;G:do switch(c[Wa+-4>>2]|0){case 2:{vc=c[ub>>2]<<16;break}case 1:{sb=c[ub>>2]|0;if((sb|0)<0){vc=0-(8192-sb>>14)|0;break G}else{vc=sb+8192>>14;break G}break}default:vc=c[ub>>2]|0}while(0);if((ub|0)!=(la|0)){$a=Wa+-16|0;c[ja>>2]=$a;H:do switch(c[Wa+-12>>2]|0){case 2:{wc=c[$a>>2]<<16;break}case 1:{sb=c[$a>>2]|0;if((sb|0)<0){wc=0-(8192-sb>>14)|0;break H}else{wc=sb+8192>>14;break H}break}default:wc=c[$a>>2]|0}while(0);if(($a|0)==(ja|0)){Wa=c[ka>>2]|0;if(!Wa){mb=Ra;nb=Qa;Pa=Va;Ra=mb;Qa=nb;continue b}if(c[Wa>>2]|0){mb=Ra;nb=Qa;Pa=Va;Ra=mb;Qa=nb;continue b}c[Wa>>2]=130;mb=Ra;nb=Qa;Pa=Va;Ra=mb;Qa=nb;continue b}else{sc=wc;tc=vc;uc=$a}}else{rc=vc;fa=386}}if((fa|0)==386){fa=0;Wa=c[ka>>2]|0;if((Wa|0)!=0?(c[Wa>>2]|0)==0:0){c[Wa>>2]=161;sc=0;tc=rc;uc=la}else{sc=0;tc=rc;uc=la}}c[uc>>2]=(sc|0)==(tc|0)&1;c[uc+4>>2]=2;c[ja>>2]=uc+8;mb=Ra;nb=Qa;Pa=Va;Ra=mb;Qa=nb;continue b;break}case 18:{Wa=c[ja>>2]|0;if((Wa|0)!=(la|0)){c[ja>>2]=Wa+-8;mb=Ra;nb=Qa;Pa=Va;Ra=mb;Qa=nb;continue b}Wa=c[ka>>2]|0;if(!Wa){mb=Ra;nb=Qa;Pa=Va;Ra=mb;Qa=nb;continue b}if(c[Wa>>2]|0){mb=Ra;nb=Qa;Pa=Va;Ra=mb;Qa=nb;continue b}c[Wa>>2]=161;mb=Ra;nb=Qa;Pa=Va;Ra=mb;Qa=nb;continue b;break}case 20:{Wa=c[ja>>2]|0;I:do if((Wa|0)==(la|0)){ub=c[ka>>2]|0;if(ub)if(!(c[ub>>2]|0)){c[ub>>2]=161;xc=0;fa=415}else{xc=0;fa=415}else{yc=0;zc=0}}else{ub=Wa+-8|0;if((c[Wa+-4>>2]|0)!=2){sb=c[ka>>2]|0;if((sb|0)!=0?(c[sb>>2]|0)==0:0){c[sb>>2]=160;Ac=0;Bc=Wa}else{Ac=0;Bc=Wa}}else{c[ja>>2]=ub;Ac=c[ub>>2]|0;Bc=ub}if((Bc|0)==(la|0)){xc=Ac;fa=415}else{ub=Bc+-8|0;c[ja>>2]=ub;switch(c[Bc+-4>>2]|0){case 2:{Cc=c[ub>>2]<<16;Dc=Ac;fa=424;break I;break}case 1:{sb=c[ub>>2]|0;if((sb|0)<0){Cc=0-(8192-sb>>14)|0;Dc=Ac;fa=424;break I}else{Cc=sb+8192>>14;Dc=Ac;fa=424;break I}break}default:{Cc=c[ub>>2]|0;Dc=Ac;fa=424;break I}}}}while(0);if((fa|0)==415){fa=0;Wa=c[ka>>2]|0;if((Wa|0)!=0?(c[Wa>>2]|0)==0:0){c[Wa>>2]=161;Cc=0;Dc=xc;fa=424}else{Cc=0;Dc=xc;fa=424}}if((fa|0)==424){fa=0;if(Dc>>>0<32){yc=Cc;zc=Dc}else{mb=Ra;nb=Qa;Pa=Va;Ra=mb;Qa=nb;continue b}}c[r+(zc<<2)>>2]=yc;mb=Ra;nb=Qa;Pa=Va;Ra=mb;Qa=nb;continue b;break}case 21:{Wa=c[ja>>2]|0;if((Wa|0)==(la|0)){$a=c[ka>>2]|0;if(($a|0)!=0?(c[$a>>2]|0)==0:0){c[$a>>2]=161;Ec=0;Fc=la}else{Ec=0;Fc=la}}else{$a=Wa+-8|0;if((c[Wa+-4>>2]|0)==2){c[ja>>2]=$a;ub=c[$a>>2]|0;if(ub>>>0<32){Gc=ub;Hc=$a}else{mb=Ra;nb=Qa;Pa=Va;Ra=mb;Qa=nb;continue b}}else{$a=c[ka>>2]|0;if(($a|0)!=0?(c[$a>>2]|0)==0:0){c[$a>>2]=160;Gc=0;Hc=Wa}else{Gc=0;Hc=Wa}}if((Hc|0)==(ja|0)){Wa=c[ka>>2]|0;if(!Wa){mb=Ra;nb=Qa;Pa=Va;Ra=mb;Qa=nb;continue b}if(c[Wa>>2]|0){mb=Ra;nb=Qa;Pa=Va;Ra=mb;Qa=nb;continue b}c[Wa>>2]=130;mb=Ra;nb=Qa;Pa=Va;Ra=mb;Qa=nb;continue b}else{Ec=Gc;Fc=Hc}}c[Fc>>2]=c[r+(Ec<<2)>>2];c[Fc+4>>2]=0;c[ja>>2]=Fc+8;mb=Ra;nb=Qa;Pa=Va;Ra=mb;Qa=nb;continue b;break}case 22:{Wa=c[ja>>2]|0;if((Wa|0)==(la|0)){$a=c[ka>>2]|0;if($a)if(!(c[$a>>2]|0)){c[$a>>2]=161;Ic=0;fa=451}else{Ic=0;fa=451}else{Jc=0;Kc=0;Lc=0;Mc=0;Nc=la}}else{$a=Wa+-8|0;c[ja>>2]=$a;J:do switch(c[Wa+-4>>2]|0){case 2:{Oc=c[$a>>2]<<16;break}case 1:{ub=c[$a>>2]|0;if((ub|0)<0){Oc=0-(8192-ub>>14)|0;break J}else{Oc=ub+8192>>14;break J}break}default:Oc=c[$a>>2]|0}while(0);if(($a|0)!=(la|0)){ub=Wa+-16|0;c[ja>>2]=ub;K:do switch(c[Wa+-12>>2]|0){case 2:{Pc=c[ub>>2]<<16;break}case 1:{sb=c[ub>>2]|0;if((sb|0)<0){Pc=0-(8192-sb>>14)|0;break K}else{Pc=sb+8192>>14;break K}break}default:Pc=c[ub>>2]|0}while(0);if((ub|0)!=(la|0)){$a=Wa+-24|0;c[ja>>2]=$a;L:do switch(c[Wa+-20>>2]|0){case 2:{Qc=c[$a>>2]<<16;break}case 1:{sb=c[$a>>2]|0;if((sb|0)<0){Qc=0-(8192-sb>>14)|0;break L}else{Qc=sb+8192>>14;break L}break}default:Qc=c[$a>>2]|0}while(0);if(($a|0)!=(la|0)){ub=Wa+-32|0;c[ja>>2]=ub;M:do switch(c[Wa+-28>>2]|0){case 2:{Rc=c[ub>>2]<<16;break}case 1:{sb=c[ub>>2]|0;if((sb|0)<0){Rc=0-(8192-sb>>14)|0;break M}else{Rc=sb+8192>>14;break M}break}default:Rc=c[ub>>2]|0}while(0);if((ub|0)==(ja|0)){Wa=c[ka>>2]|0;if(!Wa){mb=Ra;nb=Qa;Pa=Va;Ra=mb;Qa=nb;continue b}if(c[Wa>>2]|0){mb=Ra;nb=Qa;Pa=Va;Ra=mb;Qa=nb;continue b}c[Wa>>2]=130;mb=Ra;nb=Qa;Pa=Va;Ra=mb;Qa=nb;continue b}else{Jc=Rc;Kc=Qc;Lc=Pc;Mc=Oc;Nc=ub}}else{Sc=Qc;Tc=Pc;Uc=Oc;fa=471}}else{Vc=Pc;Wc=Oc;fa=461}}else{Ic=Oc;fa=451}}if((fa|0)==451){fa=0;Wa=c[ka>>2]|0;if(Wa)if(!(c[Wa>>2]|0)){c[Wa>>2]=161;Vc=0;Wc=Ic;fa=461}else{Vc=0;Wc=Ic;fa=461}else{Jc=0;Kc=0;Lc=0;Mc=Ic;Nc=la}}if((fa|0)==461){fa=0;Wa=c[ka>>2]|0;if(Wa)if(!(c[Wa>>2]|0)){c[Wa>>2]=161;Sc=0;Tc=Vc;Uc=Wc;fa=471}else{Sc=0;Tc=Vc;Uc=Wc;fa=471}else{Jc=0;Kc=0;Lc=Vc;Mc=Wc;Nc=la}}if((fa|0)==471){fa=0;Wa=c[ka>>2]|0;if((Wa|0)!=0?(c[Wa>>2]|0)==0:0){c[Wa>>2]=161;Jc=0;Kc=Sc;Lc=Tc;Mc=Uc;Nc=la}else{Jc=0;Kc=Sc;Lc=Tc;Mc=Uc;Nc=la}}c[Nc>>2]=(Lc|0)<=(Mc|0)?Jc:Kc;c[Nc+4>>2]=0;c[ja>>2]=Nc+8;mb=Ra;nb=Qa;Pa=Va;Ra=mb;Qa=nb;continue b;break}case 36:{_cf2_doFlex(E,p,q,w,1151731,0);mb=Ra;nb=Qa;Pa=Va;Ra=mb;Qa=nb;continue b;break}case 24:{Wa=c[ja>>2]|0;N:do if((Wa|0)==(la|0)){$a=c[ka>>2]|0;if($a)if(!(c[$a>>2]|0)){c[$a>>2]=161;Xc=0;fa=496}else{Xc=0;fa=496}else{Yc=0;Zc=0}}else{$a=Wa+-8|0;c[ja>>2]=$a;O:do switch(c[Wa+-4>>2]|0){case 2:{_c=c[$a>>2]<<16;break}case 1:{sb=c[$a>>2]|0;if((sb|0)<0){_c=0-(8192-sb>>14)|0;break O}else{_c=sb+8192>>14;break O}break}default:_c=c[$a>>2]|0}while(0);if(($a|0)==(la|0)){Xc=_c;fa=496}else{db=Wa+-16|0;c[ja>>2]=db;switch(c[Wa+-12>>2]|0){case 2:{Yc=c[db>>2]<<16;Zc=_c;break N;break}case 1:{sb=c[db>>2]|0;if((sb|0)<0){Yc=0-(8192-sb>>14)|0;Zc=_c;break N}else{Yc=sb+8192>>14;Zc=_c;break N}break}default:{Yc=c[db>>2]|0;Zc=_c;break N}}}}while(0);if((fa|0)==496){fa=0;Wa=c[ka>>2]|0;if((Wa|0)!=0?(c[Wa>>2]|0)==0:0){c[Wa>>2]=161;Yc=0;Zc=Xc}else{Yc=0;Zc=Xc}}Wa=_FT_MulFix(Yc,Zc)|0;ub=c[ja>>2]|0;if((ub|0)!=(ja|0)){c[ub>>2]=Wa;c[ub+4>>2]=0;c[ja>>2]=ub+8;mb=Ra;nb=Qa;Pa=Va;Ra=mb;Qa=nb;continue b}ub=c[ka>>2]|0;if(!ub){mb=Ra;nb=Qa;Pa=Va;Ra=mb;Qa=nb;continue b}if(c[ub>>2]|0){mb=Ra;nb=Qa;Pa=Va;Ra=mb;Qa=nb;continue b}c[ub>>2]=130;mb=Ra;nb=Qa;Pa=Va;Ra=mb;Qa=nb;continue b;break}case 26:{ub=c[ja>>2]|0;if((ub|0)==(la|0)){Wa=c[ka>>2]|0;if((Wa|0)!=0?(c[Wa>>2]|0)==0:0){c[Wa>>2]=161;$c=0;ad=la}else{$c=0;ad=la}}else{Wa=ub+-8|0;c[ja>>2]=Wa;P:do switch(c[ub+-4>>2]|0){case 2:{bd=c[Wa>>2]<<16;break}case 1:{db=c[Wa>>2]|0;if((db|0)<0){bd=0-(8192-db>>14)|0;break P}else{bd=db+8192>>14;break P}break}default:bd=c[Wa>>2]|0}while(0);if((bd|0)>0){ub=bd;while(1){db=ub+1+(_FT_DivFix(bd,ub)|0)>>1;if((db|0)==(ub|0))break;else ub=db}cd=ub;dd=c[ja>>2]|0}else{cd=0;dd=Wa}if((dd|0)==(ja|0)){db=c[ka>>2]|0;if(!db){mb=Ra;nb=Qa;Pa=Va;Ra=mb;Qa=nb;continue b}if(c[db>>2]|0){mb=Ra;nb=Qa;Pa=Va;Ra=mb;Qa=nb;continue b}c[db>>2]=130;mb=Ra;nb=Qa;Pa=Va;Ra=mb;Qa=nb;continue b}else{$c=cd;ad=dd}}c[ad>>2]=$c;c[ad+4>>2]=0;c[ja>>2]=ad+8;mb=Ra;nb=Qa;Pa=Va;Ra=mb;Qa=nb;continue b;break}case 27:{db=c[ja>>2]|0;if((db|0)==(la|0)){sb=c[ka>>2]|0;if((sb|0)!=0?(c[sb>>2]|0)==0:0){c[sb>>2]=161;ed=0;fd=la;fa=542}else{ed=0;fd=la;fa=542}}else{sb=db+-8|0;c[ja>>2]=sb;Q:do switch(c[db+-4>>2]|0){case 2:{gd=c[sb>>2]<<16;break}case 1:{lb=c[sb>>2]|0;if((lb|0)<0){gd=0-(8192-lb>>14)|0;break Q}else{gd=lb+8192>>14;break Q}break}default:gd=c[sb>>2]|0}while(0);if((sb|0)==(ja|0)){db=c[ka>>2]|0;if(!db){mb=Ra;nb=Qa;Pa=Va;Ra=mb;Qa=nb;continue b}if(!(c[db>>2]|0))c[db>>2]=130}else{ed=gd;fd=sb;fa=542}}if((fa|0)==542?(fa=0,c[fd>>2]=ed,c[fd+4>>2]=0,db=fd+8|0,c[ja>>2]=db,(db|0)!=(ja|0)):0){c[db>>2]=ed;c[fd+12>>2]=0;c[ja>>2]=fd+16;mb=Ra;nb=Qa;Pa=Va;Ra=mb;Qa=nb;continue b}db=c[ka>>2]|0;if(!db){mb=Ra;nb=Qa;Pa=Va;Ra=mb;Qa=nb;continue b}if(c[db>>2]|0){mb=Ra;nb=Qa;Pa=Va;Ra=mb;Qa=nb;continue b}c[db>>2]=130;mb=Ra;nb=Qa;Pa=Va;Ra=mb;Qa=nb;continue b;break}case 28:{db=c[ja>>2]|0;if((db|0)==(la|0)){Wa=c[ka>>2]|0;if(Wa)if(!(c[Wa>>2]|0)){c[Wa>>2]=161;hd=0;fa=558}else{hd=0;fa=558}else{id=0;jd=0;kd=la;fa=571}}else{Wa=db+-8|0;c[ja>>2]=Wa;R:do switch(c[db+-4>>2]|0){case 2:{ld=c[Wa>>2]<<16;break}case 1:{ub=c[Wa>>2]|0;if((ub|0)<0){ld=0-(8192-ub>>14)|0;break R}else{ld=ub+8192>>14;break R}break}default:ld=c[Wa>>2]|0}while(0);if((Wa|0)!=(la|0)){sb=db+-16|0;c[ja>>2]=sb;S:do switch(c[db+-12>>2]|0){case 2:{md=c[sb>>2]<<16;break}case 1:{ub=c[sb>>2]|0;if((ub|0)<0){md=0-(8192-ub>>14)|0;break S}else{md=ub+8192>>14;break S}break}default:md=c[sb>>2]|0}while(0);if((sb|0)==(ja|0)){db=c[ka>>2]|0;if(!db){mb=Ra;nb=Qa;Pa=Va;Ra=mb;Qa=nb;continue b}if(!(c[db>>2]|0))c[db>>2]=130}else{id=md;jd=ld;kd=sb;fa=571}}else{hd=ld;fa=558}}if((fa|0)==558){fa=0;db=c[ka>>2]|0;if((db|0)!=0?(c[db>>2]|0)==0:0){c[db>>2]=161;id=0;jd=hd;kd=la;fa=571}else{id=0;jd=hd;kd=la;fa=571}}if((fa|0)==571?(fa=0,c[kd>>2]=jd,c[kd+4>>2]=0,db=kd+8|0,c[ja>>2]=db,(db|0)!=(ja|0)):0){c[db>>2]=id;c[kd+12>>2]=0;c[ja>>2]=kd+16;mb=Ra;nb=Qa;Pa=Va;Ra=mb;Qa=nb;continue b}db=c[ka>>2]|0;if(!db){mb=Ra;nb=Qa;Pa=Va;Ra=mb;Qa=nb;continue b}if(c[db>>2]|0){mb=Ra;nb=Qa;Pa=Va;Ra=mb;Qa=nb;continue b}c[db>>2]=130;mb=Ra;nb=Qa;Pa=Va;Ra=mb;Qa=nb;continue b;break}case 29:{db=c[ja>>2]|0;Wa=db;do if((db|0)==(la|0)){ub=c[ka>>2]|0;if((ub|0)!=0?(c[ub>>2]|0)==0:0){c[ub>>2]=161;nd=0;od=Wa;pd=la}else{nd=0;od=Wa;pd=la}}else{ub=db+-8|0;if((c[db+-4>>2]|0)==2){c[ja>>2]=ub;nd=c[ub>>2]|0;od=ub;pd=ub;break}ub=c[ka>>2]|0;if((ub|0)!=0?(c[ub>>2]|0)==0:0){c[ub>>2]=160;nd=0;od=Wa;pd=db}else{nd=0;od=Wa;pd=db}}while(0);db=od-ma>>3;if(!db){mb=Ra;nb=Qa;Pa=Va;Ra=mb;Qa=nb;continue b}if((nd|0)<0)qd=db+-1|0;else qd=nd>>>0<db>>>0?db+~nd|0:0;T:do if(od-ma>>3>>>0<=qd>>>0){db=c[ka>>2]|0;if((db|0)!=0?(c[db>>2]|0)==0:0){c[db>>2]=130;rd=0}else rd=0}else{db=E+8+(qd<<3)|0;switch(c[E+8+(qd<<3)+4>>2]|0){case 2:{rd=c[db>>2]<<16;break T;break}case 1:{Wa=c[db>>2]|0;if((Wa|0)<0){rd=0-(8192-Wa>>14)|0;break T}else{rd=Wa+8192>>14;break T}break}default:{rd=c[db>>2]|0;break T}}}while(0);if((pd|0)!=(ja|0)){c[pd>>2]=rd;c[pd+4>>2]=0;c[ja>>2]=pd+8;mb=Ra;nb=Qa;Pa=Va;Ra=mb;Qa=nb;continue b}db=c[ka>>2]|0;if(!db){mb=Ra;nb=Qa;Pa=Va;Ra=mb;Qa=nb;continue b}if(c[db>>2]|0){mb=Ra;nb=Qa;Pa=Va;Ra=mb;Qa=nb;continue b}c[db>>2]=130;mb=Ra;nb=Qa;Pa=Va;Ra=mb;Qa=nb;continue b;break}case 30:{db=c[ja>>2]|0;if((db|0)==(la|0)){Wa=c[ka>>2]|0;if(!Wa){mb=Ra;nb=Qa;Pa=Va;Ra=mb;Qa=nb;continue b}if(!(c[Wa>>2]|0))c[Wa>>2]=161}else{Wa=db+-8|0;if((c[db+-4>>2]|0)!=2){sb=c[ka>>2]|0;if((sb|0)!=0?(c[sb>>2]|0)==0:0){c[sb>>2]=160;sd=0;td=db}else{sd=0;td=db}}else{c[ja>>2]=Wa;sd=c[Wa>>2]|0;td=Wa}if((td|0)!=(la|0)){Wa=td+-8|0;if((c[td+-4>>2]|0)!=2){db=c[ka>>2]|0;if(!db){mb=Ra;nb=Qa;Pa=Va;Ra=mb;Qa=nb;continue b}if(c[db>>2]|0){mb=Ra;nb=Qa;Pa=Va;Ra=mb;Qa=nb;continue b}c[db>>2]=160;mb=Ra;nb=Qa;Pa=Va;Ra=mb;Qa=nb;continue b}c[ja>>2]=Wa;db=c[Wa>>2]|0;if((db|0)<2){mb=Ra;nb=Qa;Pa=Va;Ra=mb;Qa=nb;continue b}if(Wa-ma>>3>>>0<db>>>0){Wa=c[ka>>2]|0;if(!Wa){mb=Ra;nb=Qa;Pa=Va;Ra=mb;Qa=nb;continue b}if(c[Wa>>2]|0){mb=Ra;nb=Qa;Pa=Va;Ra=mb;Qa=nb;continue b}c[Wa>>2]=130;mb=Ra;nb=Qa;Pa=Va;Ra=mb;Qa=nb;continue b}if((sd|0)<0)ud=0-((0-sd|0)%(db|0)|0)|0;else ud=(sd>>>0)%(db>>>0)|0;if(!ud){mb=Ra;nb=Qa;Pa=Va;Ra=mb;Qa=nb;continue b}else{vd=-1;wd=-1;xd=0;yd=0;zd=2}while(1){Wa=wd+1|0;if((wd|0)==(vd|0)){sb=E+8+(Wa<<3)|0;Ad=Wa;Bd=Wa;Cd=c[sb>>2]|0;Dd=c[sb+4>>2]|0}else{Ad=vd;Bd=wd;Cd=yd;Dd=zd}sb=Ad+ud|0;if((sb|0)<(db|0))Ed=((sb|0)<0?db:0)+sb|0;else Ed=sb-db|0;sb=E+8+(Ed<<3)|0;Wa=sb;ub=c[Wa>>2]|0;lb=c[Wa+4>>2]|0;Wa=sb;c[Wa>>2]=Cd;c[Wa+4>>2]=Dd;Wa=xd+1|0;if((Wa|0)==(db|0)){mb=Ra;nb=Qa;Pa=Va;Ra=mb;Qa=nb;continue b}else{vd=Ed;wd=Bd;xd=Wa;yd=ub;zd=lb}}}}db=c[ka>>2]|0;if(!db){mb=Ra;nb=Qa;Pa=Va;Ra=mb;Qa=nb;continue b}if(c[db>>2]|0){mb=Ra;nb=Qa;Pa=Va;Ra=mb;Qa=nb;continue b}c[db>>2]=161;mb=Ra;nb=Qa;Pa=Va;Ra=mb;Qa=nb;continue b;break}case 34:{_cf2_doFlex(E,p,q,w,1151707,0);mb=Ra;nb=Qa;Pa=Va;Ra=mb;Qa=nb;continue b;break}case 35:{_cf2_doFlex(E,p,q,w,1151719,0);break c;break}default:break c}while(0);break}case 19:case 20:{if((a[O>>0]|0)==0?1:(c[ja>>2]|0)-ma>>3>>>0<2){_cf2_doStems(b,E,u,k,s);if(a[(c[i>>2]|0)+561>>0]|0){ca=0;da=ga;ea=ha;fa=1186;break a}if((Xa|0)==19){ab=(c[L>>2]|0)+(c[H>>2]|0)|0;if(ab>>>0>96){fb=c[v>>2]|0;if(!fb)break c;if(c[fb>>2]|0)break c;c[fb>>2]=18;break c}c[Da>>2]=ab;fb=(ab+7|0)>>>3;c[Ea>>2]=fb;a[O>>0]=1;a[Fa>>0]=1;if((ab|0)==0|(fb|0)==0)break c;ab=0;db=fb;while(1){fb=c[Ua>>2]|0;if(fb>>>0>=(c[Sa>>2]|0)>>>0){lb=c[Qa>>2]|0;if((lb|0)!=0?(c[lb>>2]|0)==0:0){c[lb>>2]=85;Fd=0;Gd=c[Ea>>2]|0}else{Fd=0;Gd=db}}else{c[Ua>>2]=fb+1;Fd=d[fb>>0]|0;Gd=db}a[v+16+ab>>0]=Fd;ab=ab+1|0;if(ab>>>0>=Gd>>>0)break;else db=Gd}}else{_memset(Ga|0,0,3856)|0;a[Ha>>0]=a[X>>0]|0;c[Ia>>2]=D;c[o>>2]=b;c[Ja>>2]=W;c[Ka>>2]=R;c[La>>2]=0;c[La+4>>2]=0;c[La+8>>2]=0;c[La+12>>2]=0;c[La+16>>2]=0;c[La+20>>2]=0;c[x>>2]=A;db=(c[L>>2]|0)+(c[H>>2]|0)|0;if(db>>>0>96){if(!(c[A>>2]|0))c[A>>2]=18}else{c[Ma>>2]=db;ab=(db+7|0)>>>3;c[Na>>2]=ab;a[La>>0]=1;a[Oa>>0]=1;if(!((db|0)==0|(ab|0)==0)){db=0;do{fb=c[Ua>>2]|0;do if(fb>>>0>=(c[Sa>>2]|0)>>>0){lb=c[Qa>>2]|0;if(!lb)Hd=0;else{if(c[lb>>2]|0){Hd=0;break}c[lb>>2]=85;Hd=0}}else{c[Ua>>2]=fb+1;Hd=d[fb>>0]|0}while(0);a[x+16+db>>0]=Hd;db=db+1|0}while(db>>>0<ab>>>0)}}_cf2_hintmap_build(o,t,u,x,0,0);break c}}break}case 21:{ab=c[ja>>2]|0;db=ab-ma>>3;fb=ab;if(!((a[s>>0]|0)!=0|db>>>0<3)){U:do if(!db){ab=c[ka>>2]|0;if((ab|0)!=0?(c[ab>>2]|0)==0:0){c[ab>>2]=130;Id=0}else Id=0}else switch(c[wa>>2]|0){case 2:{Id=c[la>>2]<<16;break U;break}case 1:{ab=c[la>>2]|0;if((ab|0)<0){Id=0-(8192-ab>>14)|0;break U}else{Id=ab+8192>>14;break U}break}default:{Id=c[la>>2]|0;break U}}while(0);c[k>>2]=Id+F}a[s>>0]=1;if(a[(c[i>>2]|0)+561>>0]|0){ca=0;da=ga;ea=ha;fa=1186;break a}V:do if((fb|0)!=(la|0)){db=fb+-8|0;c[ja>>2]=db;W:do switch(c[fb+-4>>2]|0){case 2:{Jd=c[db>>2]<<16;break}case 1:{ab=c[db>>2]|0;if((ab|0)<0){Jd=0-(8192-ab>>14)|0;break W}else{Jd=ab+8192>>14;break W}break}default:Jd=c[db>>2]|0}while(0);ab=(c[q>>2]|0)+Jd|0;c[q>>2]=ab;if((db|0)==(la|0)){Kd=ab;fa=762}else{lb=fb+-16|0;c[ja>>2]=lb;switch(c[fb+-12>>2]|0){case 2:{Ld=c[lb>>2]<<16;Md=ab;break V;break}case 1:{ub=c[lb>>2]|0;if((ub|0)<0){Ld=0-(8192-ub>>14)|0;Md=ab;break V}else{Ld=ub+8192>>14;Md=ab;break V}break}default:{Ld=c[lb>>2]|0;Md=ab;break V}}}}else{ab=c[ka>>2]|0;if(ab|0?(c[ab>>2]|0)==0:0)c[ab>>2]=161;Kd=c[q>>2]|0;fa=762}while(0);if((fa|0)==762){fa=0;fb=c[ka>>2]|0;if((fb|0)!=0?(c[fb>>2]|0)==0:0){c[fb>>2]=161;Ld=0;Md=c[q>>2]|0}else{Ld=0;Md=Kd}}fb=(c[p>>2]|0)+Ld|0;c[p>>2]=fb;if(a[$>>0]|0){a[j>>0]=1;_cf2_glyphpath_lineTo(w,c[na>>2]|0,c[pa>>2]|0);if(a[aa>>0]|0)_cf2_glyphpath_pushPrevElem(w,ra,ta,c[ua>>2]|0,c[va>>2]|0,1);a[P>>0]=1;a[$>>0]=0;a[j>>0]=0;a[aa>>0]=0}c[na>>2]=fb;c[oa>>2]=fb;c[pa>>2]=Md;c[qa>>2]=Md;a[P>>0]=1;fb=c[C>>2]|0;if(!((a[Q>>0]|0)!=0?!(a[fb+5>>0]|0):0))_cf2_hintmap_build(ra,c[Y>>2]|0,c[Z>>2]|0,fb,c[_>>2]|0,0);_memcpy(sa|0,ra|0,3868)|0;break}case 22:{fb=c[ja>>2]|0;ab=fb-ma>>3;lb=fb;if(!((a[s>>0]|0)!=0|ab>>>0<2)){X:do if(!ab){fb=c[ka>>2]|0;if((fb|0)!=0?(c[fb>>2]|0)==0:0){c[fb>>2]=130;Nd=0}else Nd=0}else switch(c[wa>>2]|0){case 2:{Nd=c[la>>2]<<16;break X;break}case 1:{fb=c[la>>2]|0;if((fb|0)<0){Nd=0-(8192-fb>>14)|0;break X}else{Nd=fb+8192>>14;break X}break}default:{Nd=c[la>>2]|0;break X}}while(0);c[k>>2]=Nd+F}a[s>>0]=1;if(a[(c[i>>2]|0)+561>>0]|0){ca=0;da=ga;ea=ha;fa=1186;break a}Y:do if((lb|0)==(la|0)){ab=c[ka>>2]|0;if((ab|0)!=0?(c[ab>>2]|0)==0:0){c[ab>>2]=161;Od=0}else Od=0}else{ab=lb+-8|0;c[ja>>2]=ab;switch(c[lb+-4>>2]|0){case 2:{Od=c[ab>>2]<<16;break Y;break}case 1:{fb=c[ab>>2]|0;if((fb|0)<0){Od=0-(8192-fb>>14)|0;break Y}else{Od=fb+8192>>14;break Y}break}default:{Od=c[ab>>2]|0;break Y}}}while(0);lb=(c[p>>2]|0)+Od|0;c[p>>2]=lb;ab=c[q>>2]|0;if(a[$>>0]|0){a[j>>0]=1;_cf2_glyphpath_lineTo(w,c[na>>2]|0,c[pa>>2]|0);if(a[aa>>0]|0)_cf2_glyphpath_pushPrevElem(w,ra,ta,c[ua>>2]|0,c[va>>2]|0,1);a[P>>0]=1;a[$>>0]=0;a[j>>0]=0;a[aa>>0]=0}c[na>>2]=lb;c[oa>>2]=lb;c[pa>>2]=ab;c[qa>>2]=ab;a[P>>0]=1;ab=c[C>>2]|0;if(!((a[Q>>0]|0)!=0?!(a[ab+5>>0]|0):0))_cf2_hintmap_build(ra,c[Y>>2]|0,c[Z>>2]|0,ab,c[_>>2]|0,0);_memcpy(sa|0,ra|0,3868)|0;break}case 25:{ab=c[ja>>2]|0;lb=ab-ma>>3;Z:do if(lb>>>0>6){fb=0;ub=ab;while(1){Wa=ub-ma>>3;_:do if(Wa>>>0<=fb>>>0){sb=c[ka>>2]|0;if((sb|0)!=0?(c[sb>>2]|0)==0:0){c[sb>>2]=130;Pd=0}else Pd=0}else{sb=E+8+(fb<<3)|0;switch(c[E+8+(fb<<3)+4>>2]|0){case 2:{Pd=c[sb>>2]<<16;break _;break}case 1:{ib=c[sb>>2]|0;if((ib|0)<0){Pd=0-(8192-ib>>14)|0;break _}else{Pd=ib+8192>>14;break _}break}default:{Pd=c[sb>>2]|0;break _}}}while(0);$a=(c[p>>2]|0)+Pd|0;c[p>>2]=$a;sb=fb|1;$:do if(Wa>>>0<=sb>>>0){ib=c[ka>>2]|0;if((ib|0)!=0?(c[ib>>2]|0)==0:0){c[ib>>2]=130;Qd=0;Rd=c[p>>2]|0}else{Qd=0;Rd=$a}}else{ib=E+8+(sb<<3)|0;switch(c[E+8+(sb<<3)+4>>2]|0){case 2:{Qd=c[ib>>2]<<16;Rd=$a;break $;break}case 1:{eb=c[ib>>2]|0;if((eb|0)<0){Qd=0-(8192-eb>>14)|0;Rd=$a;break $}else{Qd=eb+8192>>14;Rd=$a;break $}break}default:{Qd=c[ib>>2]|0;Rd=$a;break $}}}while(0);$a=(c[q>>2]|0)+Qd|0;c[q>>2]=$a;_cf2_glyphpath_lineTo(w,Rd,$a);$a=fb+2|0;if((fb+8|0)>>>0>=lb>>>0){Sd=$a;break Z}fb=$a;ub=c[ja>>2]|0}}else Sd=0;while(0);if(Sd>>>0<lb>>>0){ab=Sd;do{ub=(c[ja>>2]|0)-ma>>3;aa:do if(ub>>>0<=ab>>>0){fb=c[ka>>2]|0;if((fb|0)!=0?(c[fb>>2]|0)==0:0){c[fb>>2]=130;Td=0}else Td=0}else{fb=E+8+(ab<<3)|0;switch(c[E+8+(ab<<3)+4>>2]|0){case 2:{Td=c[fb>>2]<<16;break aa;break}case 1:{db=c[fb>>2]|0;if((db|0)<0){Td=0-(8192-db>>14)|0;break aa}else{Td=db+8192>>14;break aa}break}default:{Td=c[fb>>2]|0;break aa}}}while(0);fb=(c[p>>2]|0)+Td|0;db=ab|1;ba:do if(ub>>>0<=db>>>0){$a=c[ka>>2]|0;if(($a|0)!=0?(c[$a>>2]|0)==0:0){c[$a>>2]=130;Ud=0}else Ud=0}else{$a=E+8+(db<<3)|0;switch(c[E+8+(db<<3)+4>>2]|0){case 2:{Ud=c[$a>>2]<<16;break ba;break}case 1:{sb=c[$a>>2]|0;if((sb|0)<0){Ud=0-(8192-sb>>14)|0;break ba}else{Ud=sb+8192>>14;break ba}break}default:{Ud=c[$a>>2]|0;break ba}}}while(0);db=(c[q>>2]|0)+Ud|0;$a=ab+2|0;ca:do if(ub>>>0<=$a>>>0){sb=c[ka>>2]|0;if((sb|0)!=0?(c[sb>>2]|0)==0:0){c[sb>>2]=130;Vd=0}else Vd=0}else{sb=E+8+($a<<3)|0;switch(c[E+8+($a<<3)+4>>2]|0){case 2:{Vd=c[sb>>2]<<16;break ca;break}case 1:{Wa=c[sb>>2]|0;if((Wa|0)<0){Vd=0-(8192-Wa>>14)|0;break ca}else{Vd=Wa+8192>>14;break ca}break}default:{Vd=c[sb>>2]|0;break ca}}}while(0);$a=Vd+fb|0;sb=ab+3|0;da:do if(ub>>>0<=sb>>>0){Wa=c[ka>>2]|0;if((Wa|0)!=0?(c[Wa>>2]|0)==0:0){c[Wa>>2]=130;Wd=0}else Wd=0}else{Wa=E+8+(sb<<3)|0;switch(c[E+8+(sb<<3)+4>>2]|0){case 2:{Wd=c[Wa>>2]<<16;break da;break}case 1:{ib=c[Wa>>2]|0;if((ib|0)<0){Wd=0-(8192-ib>>14)|0;break da}else{Wd=ib+8192>>14;break da}break}default:{Wd=c[Wa>>2]|0;break da}}}while(0);sb=Wd+db|0;Wa=ab+4|0;ea:do if(ub>>>0<=Wa>>>0){ib=c[ka>>2]|0;if(!ib)Xd=0;else{if(c[ib>>2]|0){Xd=0;break}c[ib>>2]=130;Xd=0}}else{ib=E+8+(Wa<<3)|0;switch(c[E+8+(Wa<<3)+4>>2]|0){case 2:{Xd=c[ib>>2]<<16;break ea;break}case 1:{eb=c[ib>>2]|0;if((eb|0)<0){Xd=0-(8192-eb>>14)|0;break ea}else{Xd=eb+8192>>14;break ea}break}default:{Xd=c[ib>>2]|0;break ea}}}while(0);Wa=Xd+$a|0;ib=ab+5|0;fa:do if(ub>>>0>ib>>>0){eb=E+8+(ib<<3)|0;switch(c[E+8+(ib<<3)+4>>2]|0){case 2:{Yd=c[eb>>2]<<16;break fa;break}case 1:{hb=c[eb>>2]|0;if((hb|0)<0){Yd=0-(8192-hb>>14)|0;break fa}else{Yd=hb+8192>>14;break fa}break}default:{Yd=c[eb>>2]|0;break fa}}}else{eb=c[ka>>2]|0;if(!eb){Yd=0;break}if(c[eb>>2]|0){Yd=0;break}c[eb>>2]=130;Yd=0}while(0);ib=Yd+sb|0;_cf2_glyphpath_curveTo(w,fb,db,$a,sb,Wa,ib);c[p>>2]=Wa;c[q>>2]=ib;ab=ab+6|0}while(ab>>>0<lb>>>0)}c[ja>>2]=la;mb=Ra;nb=Qa;Pa=Va;Ra=mb;Qa=nb;continue b;break}case 26:{lb=(c[ja>>2]|0)-ma>>3;ab=lb&-3;ib=lb-ab|0;if(ab>>>0>ib>>>0){ub=ib;do{if(!(lb-ub&1)){Zd=c[p>>2]|0;_d=ub;$d=c[ja>>2]|0}else{ib=c[ja>>2]|0;ga:do if(ib-ma>>3>>>0<=ub>>>0){eb=c[ka>>2]|0;if((eb|0)!=0?(c[eb>>2]|0)==0:0){c[eb>>2]=130;ae=0}else ae=0}else{eb=E+8+(ub<<3)|0;switch(c[E+8+(ub<<3)+4>>2]|0){case 2:{ae=c[eb>>2]<<16;break ga;break}case 1:{hb=c[eb>>2]|0;if((hb|0)<0){ae=0-(8192-hb>>14)|0;break ga}else{ae=hb+8192>>14;break ga}break}default:{ae=c[eb>>2]|0;break ga}}}while(0);Zd=(c[p>>2]|0)+ae|0;_d=ub+1|0;$d=ib}Wa=$d-ma>>3;ha:do if(Wa>>>0<=_d>>>0){sb=c[ka>>2]|0;if((sb|0)!=0?(c[sb>>2]|0)==0:0){c[sb>>2]=130;be=0}else be=0}else{sb=E+8+(_d<<3)|0;switch(c[E+8+(_d<<3)+4>>2]|0){case 2:{be=c[sb>>2]<<16;break ha;break}case 1:{$a=c[sb>>2]|0;if(($a|0)<0){be=0-(8192-$a>>14)|0;break ha}else{be=$a+8192>>14;break ha}break}default:{be=c[sb>>2]|0;break ha}}}while(0);ib=(c[q>>2]|0)+be|0;sb=_d+1|0;ia:do if(Wa>>>0<=sb>>>0){$a=c[ka>>2]|0;if(($a|0)!=0?(c[$a>>2]|0)==0:0){c[$a>>2]=130;ce=0}else ce=0}else{$a=E+8+(sb<<3)|0;switch(c[E+8+(sb<<3)+4>>2]|0){case 2:{ce=c[$a>>2]<<16;break ia;break}case 1:{db=c[$a>>2]|0;if((db|0)<0){ce=0-(8192-db>>14)|0;break ia}else{ce=db+8192>>14;break ia}break}default:{ce=c[$a>>2]|0;break ia}}}while(0);sb=ce+Zd|0;$a=_d+2|0;ja:do if(Wa>>>0<=$a>>>0){db=c[ka>>2]|0;if((db|0)!=0?(c[db>>2]|0)==0:0){c[db>>2]=130;de=0}else de=0}else{db=E+8+($a<<3)|0;switch(c[E+8+($a<<3)+4>>2]|0){case 2:{de=c[db>>2]<<16;break ja;break}case 1:{fb=c[db>>2]|0;if((fb|0)<0){de=0-(8192-fb>>14)|0;break ja}else{de=fb+8192>>14;break ja}break}default:{de=c[db>>2]|0;break ja}}}while(0);$a=de+ib|0;db=_d+3|0;ka:do if(Wa>>>0<=db>>>0){fb=c[ka>>2]|0;if((fb|0)!=0?(c[fb>>2]|0)==0:0){c[fb>>2]=130;ee=0}else ee=0}else{fb=E+8+(db<<3)|0;switch(c[E+8+(db<<3)+4>>2]|0){case 2:{ee=c[fb>>2]<<16;break ka;break}case 1:{eb=c[fb>>2]|0;if((eb|0)<0){ee=0-(8192-eb>>14)|0;break ka}else{ee=eb+8192>>14;break ka}break}default:{ee=c[fb>>2]|0;break ka}}}while(0);db=ee+$a|0;_cf2_glyphpath_curveTo(w,Zd,ib,sb,$a,sb,db);c[p>>2]=sb;c[q>>2]=db;ub=_d+4|0}while(ab>>>0>ub>>>0)}c[ja>>2]=la;mb=Ra;nb=Qa;Pa=Va;Ra=mb;Qa=nb;continue b;break}case 27:{ub=(c[ja>>2]|0)-ma>>3;ab=ub&-3;lb=ub-ab|0;if(ab>>>0>lb>>>0){db=lb;do{if(!(ub-db&1)){fe=c[q>>2]|0;ge=db;he=c[ja>>2]|0}else{lb=c[ja>>2]|0;la:do if(lb-ma>>3>>>0<=db>>>0){Wa=c[ka>>2]|0;if((Wa|0)!=0?(c[Wa>>2]|0)==0:0){c[Wa>>2]=130;ie=0}else ie=0}else{Wa=E+8+(db<<3)|0;switch(c[E+8+(db<<3)+4>>2]|0){case 2:{ie=c[Wa>>2]<<16;break la;break}case 1:{fb=c[Wa>>2]|0;if((fb|0)<0){ie=0-(8192-fb>>14)|0;break la}else{ie=fb+8192>>14;break la}break}default:{ie=c[Wa>>2]|0;break la}}}while(0);fe=(c[q>>2]|0)+ie|0;ge=db+1|0;he=lb}sb=he-ma>>3;ma:do if(sb>>>0<=ge>>>0){$a=c[ka>>2]|0;if(($a|0)!=0?(c[$a>>2]|0)==0:0){c[$a>>2]=130;je=0}else je=0}else{$a=E+8+(ge<<3)|0;switch(c[E+8+(ge<<3)+4>>2]|0){case 2:{je=c[$a>>2]<<16;break ma;break}case 1:{ib=c[$a>>2]|0;if((ib|0)<0){je=0-(8192-ib>>14)|0;break ma}else{je=ib+8192>>14;break ma}break}default:{je=c[$a>>2]|0;break ma}}}while(0);lb=(c[p>>2]|0)+je|0;$a=ge+1|0;na:do if(sb>>>0<=$a>>>0){ib=c[ka>>2]|0;if((ib|0)!=0?(c[ib>>2]|0)==0:0){c[ib>>2]=130;ke=0}else ke=0}else{ib=E+8+($a<<3)|0;switch(c[E+8+($a<<3)+4>>2]|0){case 2:{ke=c[ib>>2]<<16;break na;break}case 1:{Wa=c[ib>>2]|0;if((Wa|0)<0){ke=0-(8192-Wa>>14)|0;break na}else{ke=Wa+8192>>14;break na}break}default:{ke=c[ib>>2]|0;break na}}}while(0);$a=ke+lb|0;ib=ge+2|0;oa:do if(sb>>>0<=ib>>>0){Wa=c[ka>>2]|0;if((Wa|0)!=0?(c[Wa>>2]|0)==0:0){c[Wa>>2]=130;le=0}else le=0}else{Wa=E+8+(ib<<3)|0;switch(c[E+8+(ib<<3)+4>>2]|0){case 2:{le=c[Wa>>2]<<16;break oa;break}case 1:{fb=c[Wa>>2]|0;if((fb|0)<0){le=0-(8192-fb>>14)|0;break oa}else{le=fb+8192>>14;break oa}break}default:{le=c[Wa>>2]|0;break oa}}}while(0);ib=le+fe|0;Wa=ge+3|0;pa:do if(sb>>>0<=Wa>>>0){fb=c[ka>>2]|0;if((fb|0)!=0?(c[fb>>2]|0)==0:0){c[fb>>2]=130;me=0}else me=0}else{fb=E+8+(Wa<<3)|0;switch(c[E+8+(Wa<<3)+4>>2]|0){case 2:{me=c[fb>>2]<<16;break pa;break}case 1:{eb=c[fb>>2]|0;if((eb|0)<0){me=0-(8192-eb>>14)|0;break pa}else{me=eb+8192>>14;break pa}break}default:{me=c[fb>>2]|0;break pa}}}while(0);Wa=me+$a|0;_cf2_glyphpath_curveTo(w,lb,fe,$a,ib,Wa,ib);c[p>>2]=Wa;c[q>>2]=ib;db=ge+4|0}while(ab>>>0>db>>>0)}c[ja>>2]=la;mb=Ra;nb=Qa;Pa=Va;Ra=mb;Qa=nb;continue b;break}case 31:case 30:{db=(c[ja>>2]|0)-ma>>3;ab=db&-3;ub=db-ab|0;if(ab>>>0>ub>>>0){db=(Xa|0)==31&1;Wa=ub;while(1){if(!(db<<24>>24)){ub=c[p>>2]|0;sb=(c[ja>>2]|0)-ma>>3;qa:do if(sb>>>0<=Wa>>>0){fb=c[ka>>2]|0;if((fb|0)!=0?(c[fb>>2]|0)==0:0){c[fb>>2]=130;ne=0}else ne=0}else{fb=E+8+(Wa<<3)|0;switch(c[E+8+(Wa<<3)+4>>2]|0){case 2:{ne=c[fb>>2]<<16;break qa;break}case 1:{eb=c[fb>>2]|0;if((eb|0)<0){ne=0-(8192-eb>>14)|0;break qa}else{ne=eb+8192>>14;break qa}break}default:{ne=c[fb>>2]|0;break qa}}}while(0);ib=(c[q>>2]|0)+ne|0;$a=Wa+1|0;ra:do if(sb>>>0<=$a>>>0){lb=c[ka>>2]|0;if((lb|0)!=0?(c[lb>>2]|0)==0:0){c[lb>>2]=130;oe=0}else oe=0}else{lb=E+8+($a<<3)|0;switch(c[E+8+($a<<3)+4>>2]|0){case 2:{oe=c[lb>>2]<<16;break ra;break}case 1:{fb=c[lb>>2]|0;if((fb|0)<0){oe=0-(8192-fb>>14)|0;break ra}else{oe=fb+8192>>14;break ra}break}default:{oe=c[lb>>2]|0;break ra}}}while(0);lb=oe+ub|0;fb=Wa+2|0;sa:do if(sb>>>0<=fb>>>0){eb=c[ka>>2]|0;if((eb|0)!=0?(c[eb>>2]|0)==0:0){c[eb>>2]=130;pe=0}else pe=0}else{eb=E+8+(fb<<3)|0;switch(c[E+8+(fb<<3)+4>>2]|0){case 2:{pe=c[eb>>2]<<16;break sa;break}case 1:{hb=c[eb>>2]|0;if((hb|0)<0){pe=0-(8192-hb>>14)|0;break sa}else{pe=hb+8192>>14;break sa}break}default:{pe=c[eb>>2]|0;break sa}}}while(0);fb=pe+ib|0;eb=Wa+3|0;ta:do if(sb>>>0<=eb>>>0){hb=c[ka>>2]|0;if(!hb)qe=0;else{if(c[hb>>2]|0){qe=0;break}c[hb>>2]=130;qe=0}}else{hb=E+8+(eb<<3)|0;switch(c[E+8+(eb<<3)+4>>2]|0){case 2:{qe=c[hb>>2]<<16;break ta;break}case 1:{wb=c[hb>>2]|0;if((wb|0)<0){qe=0-(8192-wb>>14)|0;break ta}else{qe=wb+8192>>14;break ta}break}default:{qe=c[hb>>2]|0;break ta}}}while(0);eb=qe+lb|0;if((ab-Wa|0)==5){hb=Wa+4|0;ua:do if(sb>>>0>hb>>>0){wb=E+8+(hb<<3)|0;switch(c[E+8+(hb<<3)+4>>2]|0){case 2:{re=c[wb>>2]<<16;break ua;break}case 1:{yb=c[wb>>2]|0;if((yb|0)<0){re=0-(8192-yb>>14)|0;break ua}else{re=yb+8192>>14;break ua}break}default:{re=c[wb>>2]|0;break ua}}}else{wb=c[ka>>2]|0;if(!wb){re=0;break}if(c[wb>>2]|0){re=0;break}c[wb>>2]=130;re=0}while(0);se=fb;te=ib;ue=lb;ve=ub;we=re+fb|0;xe=eb;ye=1;ze=$a}else{se=fb;te=ib;ue=lb;ve=ub;we=fb;xe=eb;ye=1;ze=Wa}}else{hb=(c[ja>>2]|0)-ma>>3;va:do if(hb>>>0<=Wa>>>0){sb=c[ka>>2]|0;if((sb|0)!=0?(c[sb>>2]|0)==0:0){c[sb>>2]=130;Ae=0}else Ae=0}else{sb=E+8+(Wa<<3)|0;switch(c[E+8+(Wa<<3)+4>>2]|0){case 2:{Ae=c[sb>>2]<<16;break va;break}case 1:{wb=c[sb>>2]|0;if((wb|0)<0){Ae=0-(8192-wb>>14)|0;break va}else{Ae=wb+8192>>14;break va}break}default:{Ae=c[sb>>2]|0;break va}}}while(0);eb=(c[p>>2]|0)+Ae|0;fb=c[q>>2]|0;ub=Wa+1|0;wa:do if(hb>>>0<=ub>>>0){lb=c[ka>>2]|0;if((lb|0)!=0?(c[lb>>2]|0)==0:0){c[lb>>2]=130;Be=0}else Be=0}else{lb=E+8+(ub<<3)|0;switch(c[E+8+(ub<<3)+4>>2]|0){case 2:{Be=c[lb>>2]<<16;break wa;break}case 1:{ib=c[lb>>2]|0;if((ib|0)<0){Be=0-(8192-ib>>14)|0;break wa}else{Be=ib+8192>>14;break wa}break}default:{Be=c[lb>>2]|0;break wa}}}while(0);lb=Be+eb|0;ib=Wa+2|0;xa:do if(hb>>>0<=ib>>>0){$a=c[ka>>2]|0;if(($a|0)!=0?(c[$a>>2]|0)==0:0){c[$a>>2]=130;Ce=0}else Ce=0}else{$a=E+8+(ib<<3)|0;switch(c[E+8+(ib<<3)+4>>2]|0){case 2:{Ce=c[$a>>2]<<16;break xa;break}case 1:{sb=c[$a>>2]|0;if((sb|0)<0){Ce=0-(8192-sb>>14)|0;break xa}else{Ce=sb+8192>>14;break xa}break}default:{Ce=c[$a>>2]|0;break xa}}}while(0);ib=Ce+fb|0;$a=Wa+3|0;ya:do if(hb>>>0<=$a>>>0){sb=c[ka>>2]|0;if(!sb)De=0;else{if(c[sb>>2]|0){De=0;break}c[sb>>2]=130;De=0}}else{sb=E+8+($a<<3)|0;switch(c[E+8+($a<<3)+4>>2]|0){case 2:{De=c[sb>>2]<<16;break ya;break}case 1:{wb=c[sb>>2]|0;if((wb|0)<0){De=0-(8192-wb>>14)|0;break ya}else{De=wb+8192>>14;break ya}break}default:{De=c[sb>>2]|0;break ya}}}while(0);$a=De+ib|0;if((ab-Wa|0)==5){sb=Wa+4|0;za:do if(hb>>>0>sb>>>0){wb=E+8+(sb<<3)|0;switch(c[E+8+(sb<<3)+4>>2]|0){case 2:{Ee=c[wb>>2]<<16;break za;break}case 1:{yb=c[wb>>2]|0;if((yb|0)<0){Ee=0-(8192-yb>>14)|0;break za}else{Ee=yb+8192>>14;break za}break}default:{Ee=c[wb>>2]|0;break za}}}else{wb=c[ka>>2]|0;if(!wb){Ee=0;break}if(c[wb>>2]|0){Ee=0;break}c[wb>>2]=130;Ee=0}while(0);se=ib;te=fb;ue=lb;ve=eb;we=$a;xe=Ee+lb|0;ye=0;ze=ub}else{se=ib;te=fb;ue=lb;ve=eb;we=$a;xe=lb;ye=0;ze=Wa}}_cf2_glyphpath_curveTo(w,ve,te,ue,se,xe,we);c[p>>2]=xe;c[q>>2]=we;Wa=ze+4|0;if(ab>>>0<=Wa>>>0)break;else db=ye}}c[ja>>2]=la;mb=Ra;nb=Qa;Pa=Va;Ra=mb;Qa=nb;continue b;break}case 28:{if(Ya>>>0>=Ta>>>0){db=c[Qa>>2]|0;if((db|0)!=0?(c[db>>2]|0)==0:0){c[db>>2]=85;Fe=0;Ge=Ya}else{Fe=0;Ge=Ya}}else{db=Ya+1|0;c[Ua>>2]=db;Fe=d[Ya>>0]|0;Ge=db}if(Ge>>>0>=Ta>>>0){db=c[Qa>>2]|0;if((db|0)!=0?(c[db>>2]|0)==0:0){c[db>>2]=85;He=0}else He=0}else{c[Ua>>2]=Ge+1;He=d[Ge>>0]|0}db=c[ja>>2]|0;if((db|0)!=(ja|0)){c[db>>2]=(He|Fe<<8)<<16>>16;c[db+4>>2]=2;c[ja>>2]=db+8;mb=Ra;nb=Qa;Pa=Va;Ra=mb;Qa=nb;continue b}db=c[ka>>2]|0;if(!db){mb=Ra;nb=Qa;Pa=Va;Ra=mb;Qa=nb;continue b}if(c[db>>2]|0){mb=Ra;nb=Qa;Pa=Va;Ra=mb;Qa=nb;continue b}c[db>>2]=130;mb=Ra;nb=Qa;Pa=Va;Ra=mb;Qa=nb;continue b;break}default:{if(Xa>>>0<247){db=c[ja>>2]|0;if((db|0)!=(ja|0)){c[db>>2]=Xa+-139;c[db+4>>2]=2;c[ja>>2]=db+8;mb=Ra;nb=Qa;Pa=Va;Ra=mb;Qa=nb;continue b}db=c[ka>>2]|0;if(!db){mb=Ra;nb=Qa;Pa=Va;Ra=mb;Qa=nb;continue b}if(c[db>>2]|0){mb=Ra;nb=Qa;Pa=Va;Ra=mb;Qa=nb;continue b}c[db>>2]=130;mb=Ra;nb=Qa;Pa=Va;Ra=mb;Qa=nb;continue b}if(Xa>>>0<251){db=(Xa<<8)+-63232|0;if(Ya>>>0>=Ta>>>0){Wa=c[Qa>>2]|0;if((Wa|0)!=0?(c[Wa>>2]|0)==0:0){c[Wa>>2]=85;Ie=0}else Ie=0}else{c[Ua>>2]=Ya+1;Ie=d[Ya>>0]|0}Wa=c[ja>>2]|0;if((Wa|0)!=(ja|0)){c[Wa>>2]=(Ie|db)+108;c[Wa+4>>2]=2;c[ja>>2]=Wa+8;mb=Ra;nb=Qa;Pa=Va;Ra=mb;Qa=nb;continue b}Wa=c[ka>>2]|0;if(!Wa){mb=Ra;nb=Qa;Pa=Va;Ra=mb;Qa=nb;continue b}if(c[Wa>>2]|0){mb=Ra;nb=Qa;Pa=Va;Ra=mb;Qa=nb;continue b}c[Wa>>2]=130;mb=Ra;nb=Qa;Pa=Va;Ra=mb;Qa=nb;continue b}if((Xa|0)!=255){Wa=(Xa<<8)+-64256|0;if(Ya>>>0>=Ta>>>0){db=c[Qa>>2]|0;if((db|0)!=0?(c[db>>2]|0)==0:0){c[db>>2]=85;Je=0}else Je=0}else{c[Ua>>2]=Ya+1;Je=d[Ya>>0]|0}db=c[ja>>2]|0;if((db|0)!=(ja|0)){c[db>>2]=-108-(Je|Wa);c[db+4>>2]=2;c[ja>>2]=db+8;mb=Ra;nb=Qa;Pa=Va;Ra=mb;Qa=nb;continue b}db=c[ka>>2]|0;if(!db){mb=Ra;nb=Qa;Pa=Va;Ra=mb;Qa=nb;continue b}if(c[db>>2]|0){mb=Ra;nb=Qa;Pa=Va;Ra=mb;Qa=nb;continue b}c[db>>2]=130;mb=Ra;nb=Qa;Pa=Va;Ra=mb;Qa=nb;continue b}if(Ya>>>0>=Ta>>>0){db=c[Qa>>2]|0;if((db|0)!=0?(c[db>>2]|0)==0:0){c[db>>2]=85;Ke=0;Le=Ya}else{Ke=0;Le=Ya}}else{db=Ya+1|0;c[Ua>>2]=db;Ke=d[Ya>>0]|0;Le=db}if(Le>>>0>=Ta>>>0){db=c[Qa>>2]|0;if((db|0)!=0?(c[db>>2]|0)==0:0){c[db>>2]=85;Me=0;Ne=Le}else{Me=0;Ne=Le}}else{db=Le+1|0;c[Ua>>2]=db;Me=d[Le>>0]|0;Ne=db}if(Ne>>>0>=Ta>>>0){db=c[Qa>>2]|0;if((db|0)!=0?(c[db>>2]|0)==0:0){c[db>>2]=85;Oe=0;Pe=Ne}else{Oe=0;Pe=Ne}}else{db=Ne+1|0;c[Ua>>2]=db;Oe=d[Ne>>0]|0;Pe=db}if(Pe>>>0>=Ta>>>0){db=c[Qa>>2]|0;if((db|0)!=0?(c[db>>2]|0)==0:0){c[db>>2]=85;Qe=0}else Qe=0}else{c[Ua>>2]=Pe+1;Qe=d[Pe>>0]|0}db=c[ja>>2]|0;if((db|0)!=(ja|0)){c[db>>2]=Me<<16|Ke<<24|Oe<<8|Qe;c[db+4>>2]=0;c[ja>>2]=db+8;mb=Ra;nb=Qa;Pa=Va;Ra=mb;Qa=nb;continue b}db=c[ka>>2]|0;if(!db){mb=Ra;nb=Qa;Pa=Va;Ra=mb;Qa=nb;continue b}if(c[db>>2]|0){mb=Ra;nb=Qa;Pa=Va;Ra=mb;Qa=nb;continue b}c[db>>2]=130;mb=Ra;nb=Qa;Pa=Va;Ra=mb;Qa=nb;continue b}}while(0);c[ja>>2]=la;mb=Ra;nb=Qa;Pa=Va;Ra=mb;Qa=nb}Qa=c[ja>>2]|0;Ra=Qa-ma>>3;if((Ra|0)==1){if(!(a[s>>0]|0))fa=643}else if(!((Ra|0)!=5|(a[s>>0]|0)!=0))fa=643;if((fa|0)==643){Aa:do if((Qa|0)==(ma|0)){Ra=c[ka>>2]|0;if((Ra|0)!=0?(c[Ra>>2]|0)==0:0){c[Ra>>2]=130;Re=0}else Re=0}else switch(c[wa>>2]|0){case 2:{Re=c[la>>2]<<16;break Aa;break}case 1:{Ra=c[la>>2]|0;if((Ra|0)<0){Re=0-(8192-Ra>>14)|0;break Aa}else{Re=Ra+8192>>14;break Aa}break}default:{Re=c[la>>2]|0;break Aa}}while(0);c[k>>2]=Re+F}a[s>>0]=1;if(!(a[(c[i>>2]|0)+561>>0]|0)){if(!(a[$>>0]|0))Se=Qa;else{a[j>>0]=1;_cf2_glyphpath_lineTo(w,c[na>>2]|0,c[pa>>2]|0);if(a[aa>>0]|0)_cf2_glyphpath_pushPrevElem(w,ra,ta,c[ua>>2]|0,c[va>>2]|0,1);a[P>>0]=1;a[$>>0]=0;a[j>>0]=0;a[aa>>0]=0;Se=c[ja>>2]|0}wa=Se;if(Se-ma>>3>>>0>1){do if(!(h<<24>>24)){do if((wa|0)==(la|0)){Ra=c[ka>>2]|0;if((Ra|0)!=0?(c[Ra>>2]|0)==0:0){c[Ra>>2]=161;Te=0;Ue=wa}else{Te=0;Ue=wa}}else{Ra=wa+-8|0;if((c[wa+-4>>2]|0)==2){c[ja>>2]=Ra;Te=c[Ra>>2]|0;Ue=Ra;break}Ra=c[ka>>2]|0;if((Ra|0)!=0?(c[Ra>>2]|0)==0:0){c[Ra>>2]=160;Te=0;Ue=wa}else{Te=0;Ue=wa}}while(0);do if((Ue|0)==(la|0)){Va=c[ka>>2]|0;if((Va|0)!=0?(c[Va>>2]|0)==0:0){c[Va>>2]=161;Ve=0;We=Ue}else{Ve=0;We=Ue}}else{Va=Ue+-8|0;if((c[Ue+-4>>2]|0)==2){c[ja>>2]=Va;Ve=c[Va>>2]|0;We=Va;break}Va=c[ka>>2]|0;if((Va|0)!=0?(c[Va>>2]|0)==0:0){c[Va>>2]=160;Ve=0;We=Ue}else{Ve=0;We=Ue}}while(0);Ba:do if((We|0)==(la|0)){Va=c[ka>>2]|0;if((Va|0)!=0?(c[Va>>2]|0)==0:0){c[Va>>2]=161;Xe=0;Ye=We}else{Xe=0;Ye=We}}else{Va=We+-8|0;c[ja>>2]=Va;switch(c[We+-4>>2]|0){case 2:{Xe=c[Va>>2]<<16;Ye=Va;break Ba;break}case 1:{Ra=c[Va>>2]|0;if((Ra|0)<0){Xe=0-(8192-Ra>>14)|0;Ye=Va;break Ba}else{Xe=Ra+8192>>14;Ye=Va;break Ba}break}default:{Xe=c[Va>>2]|0;Ye=Va;break Ba}}}while(0);c[q>>2]=Xe;Ca:do if((Ye|0)==(la|0)){Va=c[ka>>2]|0;if((Va|0)!=0?(c[Va>>2]|0)==0:0){c[Va>>2]=161;Ze=0}else Ze=0}else{Va=Ye+-8|0;c[ja>>2]=Va;switch(c[Ye+-4>>2]|0){case 2:{Ze=c[Va>>2]<<16;break Ca;break}case 1:{Ra=c[Va>>2]|0;if((Ra|0)<0){Ze=0-(8192-Ra>>14)|0;break Ca}else{Ze=Ra+8192>>14;break Ca}break}default:{Ze=c[Va>>2]|0;break Ca}}}while(0);c[p>>2]=Ze;Va=_cf2_getSeacComponent(z,Te,x)|0;if(!Va){_cf2_interpT2CharString(b,x,f,g,1,c[p>>2]|0,c[q>>2]|0,y);Ra=z+4|0;Pa=c[Ra>>2]|0;sa=x+4|0;qa=c[(c[Pa+128>>2]|0)+48>>2]|0;if(!qa){oa=c[Pa+656>>2]|0;if(!(c[oa+1204>>2]|0))_FT_Stream_ReleaseFrame(c[oa+1176>>2]|0,sa)}else{oa=c[sa>>2]|0;Pa=(c[x+8>>2]|0)-oa|0;c[o>>2]=oa;c[o+4>>2]=Pa;Pi[c[(c[qa>>2]|0)+4>>2]&2047](c[qa+4>>2]|0,o)}qa=_cf2_getSeacComponent(z,Ve,x)|0;if(!qa){_cf2_interpT2CharString(b,x,f,g,1,0,0,y);Pa=c[Ra>>2]|0;Ra=c[(c[Pa+128>>2]|0)+48>>2]|0;if(Ra|0){oa=c[sa>>2]|0;Oa=(c[x+8>>2]|0)-oa|0;c[o>>2]=oa;c[o+4>>2]=Oa;Pi[c[(c[Ra>>2]|0)+4>>2]&2047](c[Ra+4>>2]|0,o);_e=0;break}Ra=c[Pa+656>>2]|0;if(!(c[Ra+1204>>2]|0)){_FT_Stream_ReleaseFrame(c[Ra+1176>>2]|0,sa);_e=0}else _e=0}else _e=qa}else _e=Va}else _e=18;while(0);ca=_e;da=ga;ea=ha;fa=1186}else{ca=0;da=ga;ea=ha;fa=1186}}else{ca=0;da=ga;ea=ha;fa=1186}}else{Za=ha;_a=ga}}while(0);if((fa|0)==1186)if(!(c[A>>2]|0)){c[A>>2]=ca;Za=ea;_a=da}else{Za=ea;_a=da}da=c[w+11612>>2]|0;c[S>>2]=0;c[T>>2]=0;c[U>>2]=0;_ft_mem_free(da,c[V>>2]|0);c[V>>2]=0;V=c[u>>2]|0;c[K>>2]=0;c[L>>2]=0;c[M>>2]=0;_ft_mem_free(V,c[N>>2]|0);c[N>>2]=0;N=c[t>>2]|0;c[G>>2]=0;c[H>>2]=0;c[I>>2]=0;_ft_mem_free(N,c[J>>2]|0);c[J>>2]=0;_ft_mem_free(B,Za);if(_a){l=n;return}_ft_mem_free(c[E>>2]|0,E);l=n;return}function _FT_GlyphLoader_Add(d){d=d|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0;if(!d)return;f=d+56|0;g=b[f>>1]|0;h=g<<16>>16;i=d+22|0;j=b[i>>1]|0;k=d+58|0;l=(e[k>>1]|0)+j&65535;b[i>>1]=l;m=d+20|0;n=(e[m>>1]|0)+h&65535;b[m>>1]=n;o=d+84|0;p=d+48|0;q=(c[p>>2]|0)+(c[o>>2]|0)|0;c[p>>2]=q;p=d+68|0;if(g<<16>>16>0){g=c[p>>2]|0;r=0;do{s=g+(r<<1)|0;b[s>>1]=(e[s>>1]|0)+j;r=r+1|0}while((r|0)!=(h|0));t=b[i>>1]|0;u=b[m>>1]|0}else{t=l;u=n}b[k>>1]=0;b[f>>1]=0;c[o>>2]=0;o=t<<16>>16;c[d+60>>2]=(c[d+24>>2]|0)+(o<<3);c[d+64>>2]=(c[d+28>>2]|0)+o;c[p>>2]=(c[d+32>>2]|0)+(u<<16>>16<<1);if(a[d+16>>0]|0){c[d+76>>2]=(c[d+40>>2]|0)+(o<<3);c[d+80>>2]=(c[d+44>>2]|0)+(o<<3)}c[d+88>>2]=(c[d+52>>2]|0)+(q<<5);return}function _cf2_doStems(b,d,e,f,g){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;var h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0;h=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=h;j=d+392|0;k=c[j>>2]|0;n=d+8|0;o=n;p=k-o>>3;q=p&1;if(q|0?(a[g>>0]|0)==0:0){a:do if(!p){r=c[d+4>>2]|0;if((r|0)!=0?(c[r>>2]|0)==0:0){c[r>>2]=130;s=0}else s=0}else switch(c[d+12>>2]|0){case 2:{s=c[n>>2]<<16;break a;break}case 1:{r=c[n>>2]|0;if((r|0)<0){s=0-(8192-r>>14)|0;break a}else{s=r+8192>>14;break a}break}default:{s=c[n>>2]|0;break a}}while(0);c[f>>2]=(c[(c[(c[b+132>>2]|0)+736>>2]|0)+536>>2]<<16)+s}if(a[(c[b+132>>2]|0)+561>>0]|0){a[g>>0]=1;l=h;return}b:do if(q>>>0<p>>>0){b=i+4|0;s=i+8|0;f=i+12|0;r=i+16|0;t=d+4|0;u=q;v=0;w=k;while(1){x=w-o>>3;c:do if(x>>>0<=u>>>0){y=c[t>>2]|0;if((y|0)!=0?(c[y>>2]|0)==0:0){c[y>>2]=130;z=0}else z=0}else{y=d+8+(u<<3)|0;switch(c[d+8+(u<<3)+4>>2]|0){case 2:{z=c[y>>2]<<16;break c;break}case 1:{A=c[y>>2]|0;if((A|0)<0){z=0-(8192-A>>14)|0;break c}else{z=A+8192>>14;break c}break}default:{z=c[y>>2]|0;break c}}}while(0);y=z+v|0;c[b>>2]=y;A=u+1|0;d:do if(x>>>0<=A>>>0){B=c[t>>2]|0;if((B|0)!=0?(c[B>>2]|0)==0:0){c[B>>2]=130;C=0}else C=0}else{B=d+8+(A<<3)|0;switch(c[d+8+(A<<3)+4>>2]|0){case 2:{C=c[B>>2]<<16;break d;break}case 1:{D=c[B>>2]|0;if((D|0)<0){C=0-(8192-D>>14)|0;break d}else{C=D+8192>>14;break d}break}default:{C=c[B>>2]|0;break d}}}while(0);A=C+y|0;c[s>>2]=A;a[i>>0]=0;c[f>>2]=0;c[r>>2]=0;_cf2_arrstack_push(e,i);x=u+2|0;if(x>>>0>=p>>>0)break b;u=x;v=A;w=c[j>>2]|0}}while(0);c[j>>2]=n;a[g>>0]=1;l=h;return}function _cf2_glyphpath_lineTo(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f+12|0;h=f+8|0;i=f;j=b+11676|0;if(!(a[(c[j>>2]|0)+5>>0]|0))k=0;else k=(a[b+11665>>0]|0)==0&1;n=b+11720|0;o=c[n>>2]|0;p=b+11724|0;q=c[p>>2]|0;if((o|0)==(d|0)?!(k<<24>>24!=0|(q|0)!=(e|0)):0){l=f;return}_cf2_glyphpath_computeOffset(b,o,q,d,e,g,h);q=c[g>>2]|0;g=q+(c[n>>2]|0)|0;c[i>>2]=g;o=c[h>>2]|0;h=o+(c[p>>2]|0)|0;c[i+4>>2]=h;r=q+d|0;q=o+e|0;o=b+11667|0;if(a[o>>0]|0){_cf2_glyphpath_pushMove(b,g,h);a[o>>0]=0;a[b+11664>>0]=1;o=b+11712|0;c[o>>2]=r;c[o+4>>2]=q}o=b+11744|0;if(a[o>>0]|0)_cf2_glyphpath_pushPrevElem(b,b+8|0,i,r,q,0);a[o>>0]=1;c[b+11748>>2]=2;o=i;i=c[o+4>>2]|0;h=b+11752|0;c[h>>2]=c[o>>2];c[h+4>>2]=i;i=b+11760|0;c[i>>2]=r;c[i+4>>2]=q;if(k<<24>>24)_cf2_hintmap_build(b+8|0,c[b+11668>>2]|0,c[b+11672>>2]|0,c[j>>2]|0,c[b+11680>>2]|0,0);c[n>>2]=d;c[p>>2]=e;l=f;return}function _cf2_glyphpath_pushPrevElem(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0,ia=0,ja=0,ka=0,la=0,ma=0,na=0,oa=0,pa=0,qa=0,ra=0,sa=0,ta=0,ua=0,va=0,wa=0,xa=0,ya=0,za=0,Aa=0,Ba=0,Ca=0,Da=0;i=l;l=l+48|0;if((l|0)>=(m|0))ba(48);j=i;k=b+11748|0;n=(c[k>>2]|0)==2;o=n?b+11752|0:b+11768|0;p=n?b+11760|0:b+11776|0;n=c[p>>2]|0;q=c[e>>2]|0;r=p+4|0;s=c[r>>2]|0;t=e+4|0;u=c[t>>2]|0;if(!((n|0)==(q|0)&(s|0)==(u|0))?(v=c[o>>2]|0,w=o+4|0,x=c[w>>2]|0,y=f+16-q>>5,z=g+16-u>>5,A=_FT_MulFix(n+16-v>>5,z)|0,n=A-(_FT_MulFix(s+16-x>>5,y)|0)|0,(n|0)!=0):0){s=_FT_MulFix(16-v+q>>5,z)|0;z=_FT_DivFix(s-(_FT_MulFix(16-x+u>>5,y)|0)|0,n)|0;n=c[o>>2]|0;y=(_FT_MulFix(z,(c[p>>2]|0)-n|0)|0)+n|0;n=c[w>>2]|0;u=(_FT_MulFix(z,(c[r>>2]|0)-n|0)|0)+n|0;n=c[o>>2]|0;o=c[p>>2]|0;if((n|0)==(o|0)){z=y-n|0;B=(((z|0)<0?0-z|0:z)|0)<(c[b+11700>>2]|0)?n:y}else B=y;y=c[w>>2]|0;w=c[r>>2]|0;if((y|0)==(w|0)){r=u-y|0;C=(((r|0)<0?0-r|0:r)|0)<(c[b+11700>>2]|0)?y:u}else C=u;u=c[e>>2]|0;if((u|0)==(f|0)){y=B-f|0;D=(((y|0)<0?0-y|0:y)|0)<(c[b+11700>>2]|0)?f:B}else D=B;B=c[t>>2]|0;if((B|0)==(g|0)){t=C-g|0;f=(((t|0)<0?0-t|0:t)|0)<(c[b+11700>>2]|0);E=f?g:C;F=f?g:C}else{E=C;F=C}C=D-((u+o|0)/2|0)|0;o=c[b+11696>>2]|0;if((((C|0)<0?0-C|0:C)|0)<=(o|0)?(C=F-((B+w|0)/2|0)|0,(((C|0)<0?0-C|0:C)|0)<=(o|0)):0){o=p;c[o>>2]=D;c[o+4>>2]=E;G=1;H=D;I=E}else{G=0;H=D;I=E}}else{G=0;H=0;I=0}E=b+11728|0;D=E;o=c[D>>2]|0;p=c[D+4>>2]|0;D=j;c[D>>2]=o;c[D+4>>2]=p;switch(c[k>>2]|0){case 2:{c[j+32>>2]=2;k=c[b+11764>>2]|0;D=(_FT_MulFix(c[b+11644>>2]|0,c[b+11760>>2]|0)|0)+(_FT_MulFix(c[b+11648>>2]|0,k)|0)|0;do if(!(h<<24>>24)){C=c[d+20>>2]|0;if(C|0?a[d+13>>0]|0:0){w=d+24|0;B=C+-1|0;C=c[w>>2]|0;while(1){if(C>>>0>=B>>>0)break;F=C+1|0;if((c[d+28+(F*20|0)+8>>2]|0)>(k|0))break;else C=F}a:do if(!C)J=40;else{B=C;while(1){K=d+28+(B*20|0)+8|0;if((c[K>>2]|0)<=(k|0))break;F=B+-1|0;if(!F){J=40;break a}else B=F}c[w>>2]=B;L=B;M=c[K>>2]|0;J=42}while(0);if((J|0)==40){c[w>>2]=0;C=c[d+36>>2]|0;if((C|0)>(k|0)){N=0;O=C;P=d+16|0}else{L=0;M=C;J=42}}if((J|0)==42){N=L;O=M;P=d+28+(L*20|0)+16|0}C=_FT_MulFix(k-O|0,c[P>>2]|0)|0;Q=(c[d+28+(N*20|0)+12>>2]|0)+C|0;break}Q=_FT_MulFix(k,c[d+16>>2]|0)|0}else{C=c[b+3896>>2]|0;if(C|0?a[b+3889>>0]|0:0){F=b+3900|0;u=C+-1|0;C=c[F>>2]|0;while(1){if(C>>>0>=u>>>0)break;g=C+1|0;if((c[b+3904+(g*20|0)+8>>2]|0)>(k|0))break;else C=g}b:do if(!C)J=26;else{u=C;while(1){R=b+3904+(u*20|0)+8|0;if((c[R>>2]|0)<=(k|0))break;w=u+-1|0;if(!w){J=26;break b}else u=w}c[F>>2]=u;S=u;T=c[R>>2]|0;J=28}while(0);if((J|0)==26){c[F>>2]=0;C=c[b+3912>>2]|0;if((C|0)>(k|0)){U=0;V=C;W=b+3892|0}else{S=0;T=C;J=28}}if((J|0)==28){U=S;V=T;W=b+3904+(S*20|0)+16|0}C=_FT_MulFix(k-V|0,c[W>>2]|0)|0;Q=(c[b+3904+(U*20|0)+12>>2]|0)+C|0;break}Q=_FT_MulFix(k,c[b+3892>>2]|0)|0}while(0);k=(_FT_MulFix(c[(c[b>>2]|0)+60>>2]|0,D)|0)+(_FT_MulFix(c[(c[b>>2]|0)+68>>2]|0,Q)|0)+(c[b+11656>>2]|0)|0;c[j+8>>2]=k;U=(_FT_MulFix(c[(c[b>>2]|0)+64>>2]|0,D)|0)+(_FT_MulFix(c[(c[b>>2]|0)+72>>2]|0,Q)|0)+(c[b+11660>>2]|0)|0;c[j+12>>2]=U;if(!((o|0)==(k|0)&(p|0)==(U|0))){U=c[b+4>>2]|0;Pi[c[U+4>>2]&2047](U,j);U=j+8|0;p=c[U+4>>2]|0;k=E;c[k>>2]=c[U>>2];c[k+4>>2]=p}break}case 4:{c[j+32>>2]=4;p=c[b+11764>>2]|0;k=b+11644|0;U=b+11648|0;o=(_FT_MulFix(c[k>>2]|0,c[b+11760>>2]|0)|0)+(_FT_MulFix(c[U>>2]|0,p)|0)|0;Q=d+20|0;D=c[Q>>2]|0;if((D|0)!=0?(a[d+13>>0]|0)!=0:0){W=d+24|0;V=D+-1|0;D=c[W>>2]|0;while(1){if(D>>>0>=V>>>0)break;S=D+1|0;if((c[d+28+(S*20|0)+8>>2]|0)>(p|0))break;else D=S}c:do if(!D)J=56;else{V=D;while(1){X=d+28+(V*20|0)+8|0;if((c[X>>2]|0)<=(p|0))break;S=V+-1|0;if(!S){J=56;break c}else V=S}c[W>>2]=V;Y=V;Z=c[X>>2]|0;J=58}while(0);if((J|0)==56){c[W>>2]=0;W=c[d+36>>2]|0;if((W|0)>(p|0)){_=0;$=W;aa=d+16|0}else{Y=0;Z=W;J=58}}if((J|0)==58){_=Y;$=Z;aa=d+28+(Y*20|0)+16|0}Y=_FT_MulFix(p-$|0,c[aa>>2]|0)|0;ca=(c[d+28+(_*20|0)+12>>2]|0)+Y|0}else ca=_FT_MulFix(p,c[d+16>>2]|0)|0;p=b+11656|0;c[j+8>>2]=(_FT_MulFix(c[(c[b>>2]|0)+60>>2]|0,o)|0)+(_FT_MulFix(c[(c[b>>2]|0)+68>>2]|0,ca)|0)+(c[p>>2]|0);Y=b+11660|0;c[j+12>>2]=(_FT_MulFix(c[(c[b>>2]|0)+64>>2]|0,o)|0)+(_FT_MulFix(c[(c[b>>2]|0)+72>>2]|0,ca)|0)+(c[Y>>2]|0);ca=c[b+11772>>2]|0;o=(_FT_MulFix(c[k>>2]|0,c[b+11768>>2]|0)|0)+(_FT_MulFix(c[U>>2]|0,ca)|0)|0;_=c[Q>>2]|0;if((_|0)!=0?(a[d+13>>0]|0)!=0:0){aa=d+24|0;$=_+-1|0;_=c[aa>>2]|0;while(1){if(_>>>0>=$>>>0)break;Z=_+1|0;if((c[d+28+(Z*20|0)+8>>2]|0)>(ca|0))break;else _=Z}d:do if(!_)J=70;else{$=_;while(1){da=d+28+($*20|0)+8|0;if((c[da>>2]|0)<=(ca|0))break;Z=$+-1|0;if(!Z){J=70;break d}else $=Z}c[aa>>2]=$;ea=$;fa=c[da>>2]|0;J=72}while(0);if((J|0)==70){c[aa>>2]=0;aa=c[d+36>>2]|0;if((aa|0)>(ca|0)){ga=0;ha=aa;ia=d+16|0}else{ea=0;fa=aa;J=72}}if((J|0)==72){ga=ea;ha=fa;ia=d+28+(ea*20|0)+16|0}ea=_FT_MulFix(ca-ha|0,c[ia>>2]|0)|0;ja=(c[d+28+(ga*20|0)+12>>2]|0)+ea|0}else ja=_FT_MulFix(ca,c[d+16>>2]|0)|0;c[j+16>>2]=(_FT_MulFix(c[(c[b>>2]|0)+60>>2]|0,o)|0)+(_FT_MulFix(c[(c[b>>2]|0)+68>>2]|0,ja)|0)+(c[p>>2]|0);c[j+20>>2]=(_FT_MulFix(c[(c[b>>2]|0)+64>>2]|0,o)|0)+(_FT_MulFix(c[(c[b>>2]|0)+72>>2]|0,ja)|0)+(c[Y>>2]|0);ja=j+24|0;o=c[b+11780>>2]|0;ca=(_FT_MulFix(c[k>>2]|0,c[b+11776>>2]|0)|0)+(_FT_MulFix(c[U>>2]|0,o)|0)|0;U=c[Q>>2]|0;if((U|0)!=0?(a[d+13>>0]|0)!=0:0){Q=d+24|0;k=U+-1|0;U=c[Q>>2]|0;while(1){if(U>>>0>=k>>>0)break;ea=U+1|0;if((c[d+28+(ea*20|0)+8>>2]|0)>(o|0))break;else U=ea}e:do if(!U)J=84;else{k=U;while(1){ka=d+28+(k*20|0)+8|0;if((c[ka>>2]|0)<=(o|0))break;ea=k+-1|0;if(!ea){J=84;break e}else k=ea}c[Q>>2]=k;la=k;ma=c[ka>>2]|0;J=86}while(0);if((J|0)==84){c[Q>>2]=0;Q=c[d+36>>2]|0;if((Q|0)>(o|0)){na=0;oa=Q;pa=d+16|0}else{la=0;ma=Q;J=86}}if((J|0)==86){na=la;oa=ma;pa=d+28+(la*20|0)+16|0}la=_FT_MulFix(o-oa|0,c[pa>>2]|0)|0;qa=(c[d+28+(na*20|0)+12>>2]|0)+la|0}else qa=_FT_MulFix(o,c[d+16>>2]|0)|0;c[ja>>2]=(_FT_MulFix(c[(c[b>>2]|0)+60>>2]|0,ca)|0)+(_FT_MulFix(c[(c[b>>2]|0)+68>>2]|0,qa)|0)+(c[p>>2]|0);c[j+28>>2]=(_FT_MulFix(c[(c[b>>2]|0)+64>>2]|0,ca)|0)+(_FT_MulFix(c[(c[b>>2]|0)+72>>2]|0,qa)|0)+(c[Y>>2]|0);Y=c[b+4>>2]|0;Pi[c[Y+12>>2]&2047](Y,j);Y=ja;ja=c[Y+4>>2]|0;qa=E;c[qa>>2]=c[Y>>2];c[qa+4>>2]=ja;break}default:{}}ja=G<<24>>24!=0;G=h<<24>>24==0;do if(!(G&ja)){h=c[e+4>>2]|0;qa=_FT_MulFix(c[b+11644>>2]|0,c[e>>2]|0)|0;Y=(_FT_MulFix(c[b+11648>>2]|0,h)|0)+qa|0;do if(G){qa=c[d+20>>2]|0;if(qa|0?a[d+13>>0]|0:0){ca=d+24|0;p=qa+-1|0;qa=c[ca>>2]|0;while(1){if(qa>>>0>=p>>>0)break;o=qa+1|0;if((c[d+28+(o*20|0)+8>>2]|0)>(h|0))break;else qa=o}f:do if(!qa)J=115;else{p=qa;while(1){ra=d+28+(p*20|0)+8|0;if((c[ra>>2]|0)<=(h|0))break;u=p+-1|0;if(!u){J=115;break f}else p=u}c[ca>>2]=p;sa=p;ta=c[ra>>2]|0;J=117}while(0);if((J|0)==115){c[ca>>2]=0;qa=c[d+36>>2]|0;if((qa|0)>(h|0)){ua=0;va=qa;wa=d+16|0}else{sa=0;ta=qa;J=117}}if((J|0)==117){ua=sa;va=ta;wa=d+28+(sa*20|0)+16|0}qa=_FT_MulFix(h-va|0,c[wa>>2]|0)|0;xa=(c[d+28+(ua*20|0)+12>>2]|0)+qa|0;break}xa=_FT_MulFix(h,c[d+16>>2]|0)|0}else{qa=c[b+3896>>2]|0;if(qa|0?a[b+3889>>0]|0:0){u=b+3900|0;o=qa+-1|0;qa=c[u>>2]|0;while(1){if(qa>>>0>=o>>>0)break;la=qa+1|0;if((c[b+3904+(la*20|0)+8>>2]|0)>(h|0))break;else qa=la}g:do if(!qa)J=101;else{o=qa;while(1){ya=b+3904+(o*20|0)+8|0;if((c[ya>>2]|0)<=(h|0))break;ca=o+-1|0;if(!ca){J=101;break g}else o=ca}c[u>>2]=o;za=o;Aa=c[ya>>2]|0;J=103}while(0);if((J|0)==101){c[u>>2]=0;qa=c[b+3912>>2]|0;if((qa|0)>(h|0)){Ba=0;Ca=qa;Da=b+3892|0}else{za=0;Aa=qa;J=103}}if((J|0)==103){Ba=za;Ca=Aa;Da=b+3904+(za*20|0)+16|0}qa=_FT_MulFix(h-Ca|0,c[Da>>2]|0)|0;xa=(c[b+3904+(Ba*20|0)+12>>2]|0)+qa|0;break}xa=_FT_MulFix(h,c[b+3892>>2]|0)|0}while(0);h=_FT_MulFix(c[(c[b>>2]|0)+60>>2]|0,Y)|0;k=(_FT_MulFix(c[(c[b>>2]|0)+68>>2]|0,xa)|0)+h|0;c[j+8>>2]=k+(c[b+11656>>2]|0);k=_FT_MulFix(c[(c[b>>2]|0)+64>>2]|0,Y)|0;h=(_FT_MulFix(c[(c[b>>2]|0)+72>>2]|0,xa)|0)+k|0;k=h+(c[b+11660>>2]|0)|0;c[j+12>>2]=k;h=j+8|0;if((c[h>>2]|0)==(c[E>>2]|0)?(k|0)==(c[b+11732>>2]|0):0)break;c[j+32>>2]=2;k=E;qa=c[k+4>>2]|0;p=j;c[p>>2]=c[k>>2];c[p+4>>2]=qa;qa=c[b+4>>2]|0;Pi[c[qa+4>>2]&2047](qa,j);qa=h;h=c[qa+4>>2]|0;p=E;c[p>>2]=c[qa>>2];c[p+4>>2]=h}while(0);if(!ja){l=i;return}ja=e;c[ja>>2]=H;c[ja+4>>2]=I;l=i;return}function _cf2_hintmap_build(b,e,f,g,h,i){b=b|0;e=e|0;f=f|0;g=g|0;h=h|0;i=i|0;var j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0,ia=0,ja=0,ka=0,la=0,ma=0,na=0,oa=0,pa=0,qa=0,ra=0,sa=0,ta=0,ua=0,va=0,wa=0,xa=0,ya=0,za=0,Aa=0,Ba=0,Ca=0,Da=0,Ea=0,Fa=0,Ga=0,Ha=0,Ia=0,Ja=0,Ka=0,La=0,Ma=0;j=l;l=l+80|0;if((l|0)>=(m|0))ba(80);k=j+48|0;n=j+20|0;o=j;p=c[b>>2]|0;q=i<<24>>24!=0;if(!q?(i=c[b+4>>2]|0,(a[i+12>>0]|0)==0):0){r=c[g>>2]|0;s=n+4|0;c[s>>2]=0;c[s+4>>2]=0;c[s+8>>2]=0;c[s+12>>2]=0;c[s+16>>2]=0;c[s+20>>2]=0;c[n>>2]=r;_cf2_hintmap_build(i,e,f,n,h,1)}i=g+4|0;r=e+20|0;do if(!(a[i>>0]|0)){s=(c[f+20>>2]|0)+(c[r>>2]|0)|0;t=0-s&7;if(s>>>0>96){u=c[g>>2]|0;if(!u){l=j;return}if(c[u>>2]|0){l=j;return}c[u>>2]=18;l=j;return}else{c[g+8>>2]=s;u=(s+7|0)>>>3;v=g+12|0;c[v>>2]=u;a[i>>0]=1;a[g+5>>0]=1;if(!s)break;if(!u)w=-1;else{u=0;do{a[g+16+u>>0]=-1;u=u+1|0;x=c[v>>2]|0}while(u>>>0<x>>>0);w=x+-1|0}u=g+16+w|0;a[u>>0]=d[u>>0]&-1<<t;if(a[i>>0]|0)break;l=j;return}}while(0);i=b+20|0;c[i>>2]=0;c[b+24>>2]=0;c[n>>2]=c[g>>2];c[n+4>>2]=c[g+4>>2];c[n+8>>2]=c[g+8>>2];c[n+12>>2]=c[g+12>>2];c[n+16>>2]=c[g+16>>2];c[n+20>>2]=c[g+20>>2];c[n+24>>2]=c[g+24>>2];w=n+16|0;n=c[r>>2]|0;if(n>>>0>(c[g+8>>2]|0)>>>0){l=j;return}if(a[p+205>>0]|0){c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0;c[k+12>>2]=0;c[k+16>>2]=0;_cf2_hintmap_insertHint(b,p+244|0,k);_cf2_hintmap_insertHint(b,k,p+224|0)}x=(n|0)==0;if(!x){f=b+16|0;u=e+28|0;v=e+8|0;s=k+8|0;y=k+16|0;z=k+4|0;A=k+12|0;B=o+8|0;C=p+188|0;D=o+16|0;E=o+4|0;F=o+12|0;G=p+216|0;H=p+200|0;I=p+204|0;J=p+212|0;K=e+4|0;L=0;M=w;N=128;while(1){if(d[M>>0]&N|0){O=c[f>>2]|0;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0;c[k+12>>2]=0;c[k+16>>2]=0;if((c[r>>2]|0)>>>0<=L>>>0){P=c[K>>2]|0;if((P|0)!=0?(c[P>>2]|0)==0:0){c[P>>2]=130;Q=0}else Q=0}else Q=L;P=(c[u>>2]|0)+(U(c[v>>2]|0,Q)|0)|0;R=c[P+8>>2]|0;S=c[P+4>>2]|0;T=R-S|0;a:do if((T|0)<-1310720)switch(T|0){case -1376256:{V=1;W=R;X=27;break}default:X=25}else{switch(T|0){case -1310720:break;default:{X=25;break a}}c[k>>2]=0;c[s>>2]=h;c[y>>2]=O;c[z>>2]=L;Y=0;Z=h;X=29}while(0);if((X|0)==25){X=0;V=4;W=(T|0)<0?R:S;X=27}if((X|0)==27){X=0;c[s>>2]=W;c[k>>2]=V;t=W+h|0;c[s>>2]=t;c[y>>2]=O;c[z>>2]=L;if(!(a[P>>0]|0)){Y=V;Z=t;X=29}else{_=c[P+12>>2]|0;c[A>>2]=_;$=V|16;c[k>>2]=$;aa=$;ca=t;da=_}}if((X|0)==29){X=0;_=_FT_MulFix(Z,O)|0;c[A>>2]=_;aa=Y;ca=Z;da=_}_=c[f>>2]|0;c[o>>2]=0;c[o+4>>2]=0;c[o+8>>2]=0;c[o+12>>2]=0;c[o+16>>2]=0;if((c[r>>2]|0)>>>0<=L>>>0){t=c[K>>2]|0;if((t|0)!=0?(c[t>>2]|0)==0:0){c[t>>2]=130;ea=0}else ea=0}else ea=L;t=(c[u>>2]|0)+(U(c[v>>2]|0,ea)|0)|0;$=c[t+8>>2]|0;fa=c[t+4>>2]|0;ga=$-fa|0;b:do if((ga|0)<-1310720){switch(ga|0){case -1376256:break;default:{X=36;break b}}c[o>>2]=0;c[B>>2]=h;c[D>>2]=_;c[E>>2]=L;ha=h;ia=0;X=39}else switch(ga|0){case -1310720:{ja=2;ka=fa;X=37;break}default:X=36}while(0);if((X|0)==36){X=0;ja=8;ka=(ga|0)<0?fa:$;X=37}if((X|0)==37){X=0;c[B>>2]=ka;c[o>>2]=ja;O=ka+(c[C>>2]<<1)+h|0;c[B>>2]=O;c[D>>2]=_;c[E>>2]=L;if(!(a[t>>0]|0)){ha=O;ia=ja;X=39}else{P=c[t+16>>2]|0;c[F>>2]=P;S=ja|16;c[o>>2]=S;la=S;ma=O;na=P}}if((X|0)==39){X=0;P=_FT_MulFix(ha,_)|0;c[F>>2]=P;la=ia;ma=ha;na=P}c:do if(!((aa|la)&16)){P=c[G>>2]|0;O=c[H>>2]|0;if(O|0){S=(la&10|0)==0;d:do if(!(aa&5)){if(S)break c;else oa=0;while(1){do if(!(a[p+264+(oa*20|0)+16>>0]|0)){R=c[p+264+(oa*20|0)>>2]|0;if((R-P|0)>(ma|0))break;if((ma|0)<=((c[p+264+(oa*20|0)+4>>2]|0)+P|0)){pa=oa;qa=R;X=62;break d}}while(0);oa=oa+1|0;if(oa>>>0>=O>>>0)break c}}else{e:do if(S){R=0;while(1){do if(a[p+264+(R*20|0)+16>>0]|0){if(((c[p+264+(R*20|0)>>2]|0)-P|0)>(ca|0))break;T=c[p+264+(R*20|0)+4>>2]|0;if((ca|0)<=(T+P|0)){ra=R;sa=T;break e}}while(0);R=R+1|0;if(R>>>0>=O>>>0)break c}}else{R=0;while(1){T=c[p+264+(R*20|0)>>2]|0;ta=T-P|0;do if(!(a[p+264+(R*20|0)+16>>0]|0)){if((ta|0)>(ma|0))break;if((ma|0)<=((c[p+264+(R*20|0)+4>>2]|0)+P|0)){pa=R;qa=T;X=62;break d}}else{if((ta|0)>(ca|0))break;ua=c[p+264+(R*20|0)+4>>2]|0;if((ca|0)<=(ua+P|0)){ra=R;sa=ua;break e}}while(0);R=R+1|0;if(R>>>0>=O>>>0)break c}}while(0);if(a[I>>0]|0){va=c[p+264+(ra*20|0)+12>>2]|0;wa=k;break}R=da+32768&-65536;if((sa-ca|0)<(c[J>>2]|0)){va=R;wa=k;break}ta=(c[p+264+(ra*20|0)+12>>2]|0)+-65536|0;va=(R|0)<(ta|0)?R:ta;wa=k}while(0);do if((X|0)==62){X=0;if(a[I>>0]|0){va=c[p+264+(pa*20|0)+12>>2]|0;wa=o;break}O=na+32768&-65536;if((ma-qa|0)<(c[J>>2]|0)){va=O;wa=o}else{P=(c[p+264+(pa*20|0)+12>>2]|0)+65536|0;va=(O|0)>(P|0)?O:P;wa=o}}while(0);P=va-(c[wa+12>>2]|0)|0;if(aa|0){c[A>>2]=(c[A>>2]|0)+P;c[k>>2]=aa|16}if(!la)X=71;else{c[F>>2]=na+P;c[o>>2]=la|16;X=71}}}else X=71;while(0);if((X|0)==71){X=0;_cf2_hintmap_insertHint(b,k,o);a[M>>0]=d[M>>0]&(N^255)}}_=(L&7|0)==7;L=L+1|0;if((L|0)==(n|0))break;else{M=_?M+1|0:M;N=_?128:N>>>1&127}}}do if(!q){if(!x){N=b+16|0;M=e+28|0;L=e+8|0;la=k+8|0;na=k+16|0;F=k+4|0;aa=k+12|0;A=o+8|0;wa=p+188|0;va=o+16|0;pa=o+4|0;J=o+12|0;qa=e+4|0;ma=0;I=128;ra=w;while(1){if(d[ra>>0]&I|0){ca=c[N>>2]|0;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0;c[k+12>>2]=0;c[k+16>>2]=0;if((c[r>>2]|0)>>>0<=ma>>>0){sa=c[qa>>2]|0;if((sa|0)!=0?(c[sa>>2]|0)==0:0){c[sa>>2]=130;xa=0}else xa=0}else xa=ma;sa=(c[M>>2]|0)+(U(c[L>>2]|0,xa)|0)|0;da=c[sa+8>>2]|0;oa=c[sa+4>>2]|0;H=da-oa|0;f:do if((H|0)<-1310720)switch(H|0){case -1376256:{ya=1;za=da;X=89;break}default:X=87}else{switch(H|0){case -1310720:break;default:{X=87;break f}}c[k>>2]=0;c[la>>2]=h;c[na>>2]=ca;c[F>>2]=ma;Aa=h;X=91}while(0);if((X|0)==87){X=0;ya=4;za=(H|0)<0?da:oa;X=89}if((X|0)==89){X=0;c[la>>2]=za;c[k>>2]=ya;G=za+h|0;c[la>>2]=G;c[na>>2]=ca;c[F>>2]=ma;if(!(a[sa>>0]|0)){Aa=G;X=91}else{c[aa>>2]=c[sa+12>>2];c[k>>2]=ya|16}}if((X|0)==91){X=0;c[aa>>2]=_FT_MulFix(Aa,ca)|0}G=c[N>>2]|0;c[o>>2]=0;c[o+4>>2]=0;c[o+8>>2]=0;c[o+12>>2]=0;c[o+16>>2]=0;if((c[r>>2]|0)>>>0<=ma>>>0){ha=c[qa>>2]|0;if((ha|0)!=0?(c[ha>>2]|0)==0:0){c[ha>>2]=130;Ba=0}else Ba=0}else Ba=ma;ha=(c[M>>2]|0)+(U(c[L>>2]|0,Ba)|0)|0;ia=c[ha+8>>2]|0;ja=c[ha+4>>2]|0;E=ia-ja|0;g:do if((E|0)<-1310720){switch(E|0){case -1376256:break;default:{X=98;break g}}c[o>>2]=0;c[A>>2]=h;c[va>>2]=G;c[pa>>2]=ma;Ca=h;X=101}else switch(E|0){case -1310720:{Da=2;Ea=ja;X=99;break}default:X=98}while(0);if((X|0)==98){X=0;Da=8;Ea=(E|0)<0?ja:ia;X=99}if((X|0)==99){X=0;c[A>>2]=Ea;c[o>>2]=Da;ca=Ea+(c[wa>>2]<<1)+h|0;c[A>>2]=ca;c[va>>2]=G;c[pa>>2]=ma;if(!(a[ha>>0]|0)){Ca=ca;X=101}else{c[J>>2]=c[ha+16>>2];c[o>>2]=Da|16}}if((X|0)==101){X=0;c[J>>2]=_FT_MulFix(Ca,G)|0}_cf2_hintmap_insertHint(b,k,o)}ca=(ma&7|0)==7;ma=ma+1|0;if((ma|0)==(n|0))break;else{I=ca?128:I>>>1&127;ra=ca?ra+1|0:ra}}}}else{ra=c[i>>2]|0;if((ra|0?(c[b+36>>2]|0)<=0:0)?(c[b+28+((ra+-1|0)*20|0)+8>>2]|0)>=0:0)break;ra=k+4|0;c[ra>>2]=0;c[ra+4>>2]=0;c[ra+8>>2]=0;c[k>>2]=49;c[k+16>>2]=c[b+16>>2];c[o>>2]=0;c[o+4>>2]=0;c[o+8>>2]=0;c[o+12>>2]=0;c[o+16>>2]=0;_cf2_hintmap_insertHint(b,k,o)}while(0);o=b+8|0;c[(c[o>>2]|0)+20>>2]=0;n=c[i>>2]|0;h:do if(n|0){Ca=k+4|0;Da=0;h=n;do{Ea=c[b+28+(Da*20|0)>>2]|0;Ba=(Ea&12|0)!=0;Aa=Da+1|0;ya=Ba?Aa:Da;if(!(Ea&16)){Ea=b+28+(Da*20|0)+12|0;za=c[Ea>>2]|0;xa=za&65535;w=b+28+(ya*20|0)+12|0;p=c[w>>2]|0;x=p&65535;ra=0-xa|0;I=0-x|0;ma=(xa|0)==0?0:65536-xa|0;xa=(x|0)==0?0:65536-x|0;x=ma>>>0<xa>>>0?ma:xa;xa=(ra|0)>(I|0)?ra:I;I=(Da|0)==0;do if(ya>>>0<(h+-1|0)>>>0?(ra=ya+1|0,(c[b+28+(ra*20|0)+12>>2]|0)<(p+32768+x|0)):0){if(!I?(c[b+28+((Da+-1|0)*20|0)+12>>2]|0)>(za+-32768+xa|0):0)Fa=0;else if((x|0)<(0-xa|0))Fa=xa;else{Ga=xa;Ha=za;break}if(!(c[b+28+(ra*20|0)>>2]&16)){c[k>>2]=ya;c[Ca>>2]=x-Fa;_cf2_arrstack_push(c[o>>2]|0,k);Ga=Fa;Ha=c[Ea>>2]|0}else{Ga=Fa;Ha=za}}else X=109;while(0);do if((X|0)==109){X=0;if(!I?(c[b+28+((Da+-1|0)*20|0)+12>>2]|0)>(za+-32768+xa|0):0){Ga=x;Ha=za;break}Ga=(x|0)>(0-xa|0)?xa:x;Ha=za}while(0);c[Ea>>2]=Ga+Ha;if(Ba)c[w>>2]=(c[w>>2]|0)+Ga}if(Da|0?(za=c[b+28+(Da*20|0)+8>>2]|0,x=Da+-1|0,xa=c[b+28+(x*20|0)+8>>2]|0,(za|0)!=(xa|0)):0)c[b+28+(x*20|0)+16>>2]=_FT_DivFix((c[b+28+(Da*20|0)+12>>2]|0)-(c[b+28+(x*20|0)+12>>2]|0)|0,za-xa|0)|0;if(Ba){xa=c[b+28+(ya*20|0)+8>>2]|0;za=ya+-1|0;x=c[b+28+(za*20|0)+8>>2]|0;if((xa|0)==(x|0))Ia=Aa;else{c[b+28+(za*20|0)+16>>2]=_FT_DivFix((c[b+28+(ya*20|0)+12>>2]|0)-(c[b+28+(za*20|0)+12>>2]|0)|0,xa-x|0)|0;Ia=Aa}}else Ia=Da;Da=Ia+1|0;h=c[i>>2]|0}while(Da>>>0<h>>>0);h=c[o>>2]|0;Da=c[h+20>>2]|0;if(Da|0){Ca=Da;x=Da;Da=h;while(1){h=Ca+-1|0;if(x>>>0<=h>>>0){xa=c[Da+4>>2]|0;if((xa|0)!=0?(c[xa>>2]|0)==0:0){c[xa>>2]=130;Ja=0}else Ja=0}else Ja=h;xa=(c[Da+28>>2]|0)+(U(c[Da+8>>2]|0,Ja)|0)|0;za=c[xa>>2]|0;I=b+28+(za*20|0)+12|0;p=c[xa+4>>2]|0;xa=p+(c[I>>2]|0)|0;if((c[b+28+((za+1|0)*20|0)+12>>2]|0)>=(xa+32768|0)?(c[I>>2]=xa,xa=b+28+((za+-1|0)*20|0)+12|0,c[b+28+(za*20|0)>>2]&12|0):0)c[xa>>2]=(c[xa>>2]|0)+p;if(!h)break h;p=c[o>>2]|0;Ca=h;x=c[p+20>>2]|0;Da=p}}}while(0);if(!q?(q=c[i>>2]|0,q|0):0){o=e+28|0;Ja=e+8|0;Ia=e+4|0;e=0;Ga=q;while(1){q=b+28+(e*20|0)|0;Ha=c[q>>2]|0;if(!(Ha&32)){X=c[b+28+(e*20|0)+4>>2]|0;if((c[r>>2]|0)>>>0<=X>>>0){Fa=c[Ia>>2]|0;if((Fa|0)!=0?(c[Fa>>2]|0)==0:0){c[Fa>>2]=130;Ka=0;La=c[q>>2]|0}else{Ka=0;La=Ha}}else{Ka=X;La=Ha}Ha=(c[o>>2]|0)+(U(c[Ja>>2]|0,Ka)|0)|0;c[(La&10|0?Ha+16|0:Ha+12|0)>>2]=c[b+28+(e*20|0)+12>>2];a[Ha>>0]=1;Ma=c[i>>2]|0}else Ma=Ga;e=e+1|0;if(e>>>0>=Ma>>>0)break;else Ga=Ma}}a[b+12>>0]=1;a[g+5>>0]=0;l=j;return}function _cf2_glyphpath_curveTo(b,d,e,f,g,h,i){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;i=i|0;var j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0;j=l;l=l+32|0;if((l|0)>=(m|0))ba(32);k=j+20|0;n=j+16|0;o=j+12|0;p=j+8|0;q=j;r=b+11720|0;s=b+11724|0;_cf2_glyphpath_computeOffset(b,c[r>>2]|0,c[s>>2]|0,d,e,k,n);_cf2_glyphpath_computeOffset(b,f,g,h,i,o,p);t=(U(g-e>>16,d>>16)|0)-(U(f-d>>16,e>>16)|0)|0;u=(c[b+4>>2]|0)+16|0;c[u>>2]=t+(c[u>>2]|0);u=c[k>>2]|0;k=u+(c[r>>2]|0)|0;c[q>>2]=k;t=c[n>>2]|0;n=t+(c[s>>2]|0)|0;c[q+4>>2]=n;v=u+d|0;d=t+e|0;e=c[o>>2]|0;o=c[p>>2]|0;p=b+11667|0;if(a[p>>0]|0){_cf2_glyphpath_pushMove(b,k,n);a[p>>0]=0;a[b+11664>>0]=1;p=b+11712|0;c[p>>2]=v;c[p+4>>2]=d}p=b+11744|0;if(a[p>>0]|0)_cf2_glyphpath_pushPrevElem(b,b+8|0,q,v,d,0);a[p>>0]=1;c[b+11748>>2]=4;p=q;q=c[p+4>>2]|0;n=b+11752|0;c[n>>2]=c[p>>2];c[n+4>>2]=q;q=b+11760|0;c[q>>2]=v;c[q+4>>2]=d;c[b+11768>>2]=e+f;c[b+11772>>2]=o+g;c[b+11776>>2]=e+h;c[b+11780>>2]=o+i;o=c[b+11676>>2]|0;if(!(a[o+5>>0]|0)){c[r>>2]=h;c[s>>2]=i;l=j;return}_cf2_hintmap_build(b+8|0,c[b+11668>>2]|0,c[b+11672>>2]|0,o,c[b+11680>>2]|0,0);c[r>>2]=h;c[s>>2]=i;l=j;return}function _cf2_doFlex(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0;i=l;l=l+64|0;if((l|0)>=(m|0))ba(64);j=i;k=c[d>>2]|0;c[j>>2]=k;c[j+4>>2]=c[e>>2];n=(a[g+9>>0]|0)==0;o=n?9:10;p=b+392|0;q=b+8|0;r=q;s=b+4|0;t=0;u=0;v=k;while(1){k=j+(t+2<<2)|0;c[k>>2]=v;if(!(a[g+t>>0]|0))w=u;else{x=u+1|0;a:do if((c[p>>2]|0)-r>>3>>>0<=u>>>0){y=c[s>>2]|0;if((y|0)!=0?(c[y>>2]|0)==0:0){c[y>>2]=130;z=0;A=c[k>>2]|0}else{z=0;A=v}}else{y=b+8+(u<<3)|0;switch(c[b+8+(u<<3)+4>>2]|0){case 2:{z=c[y>>2]<<16;A=v;break a;break}case 1:{B=c[y>>2]|0;if((B|0)<0){z=0-(8192-B>>14)|0;A=v;break a}else{z=B+8192>>14;A=v;break a}break}default:{z=c[y>>2]|0;A=v;break a}}}while(0);c[k>>2]=A+z;w=x}y=t+1|0;if((y|0)>=(o|0))break;t=y;u=w;v=c[j+(y<<2)>>2]|0}if(n)c[j+44>>2]=c[e>>2];do if(h<<24>>24){n=j+40|0;v=(c[n>>2]|0)-(c[d>>2]|0)|0;u=j+44|0;t=(c[u>>2]|0)-(c[e>>2]|0)|0;o=(((v|0)<0?0-v|0:v)|0)>(((t|0)<0?0-t|0:t)|0);b:do if((c[p>>2]|0)-r>>3>>>0<=w>>>0){t=c[s>>2]|0;if((t|0)!=0?(c[t>>2]|0)==0:0){c[t>>2]=130;C=0}else C=0}else{t=b+8+(w<<3)|0;switch(c[b+8+(w<<3)+4>>2]|0){case 2:{C=c[t>>2]<<16;break b;break}case 1:{v=c[t>>2]|0;if((v|0)<0){C=0-(8192-v>>14)|0;break b}else{C=v+8192>>14;break b}break}default:{C=c[t>>2]|0;break b}}}while(0);if(o){x=(c[n>>2]|0)+C|0;c[j+48>>2]=x;D=u;E=c[e>>2]|0;F=x;break}else{x=c[d>>2]|0;c[j+48>>2]=x;D=u;E=(c[u>>2]|0)+C|0;F=x;break}}else{if(!(a[g+10>>0]|0)){G=w;H=c[d>>2]|0}else{x=c[j+40>>2]|0;k=w+1|0;c:do if((c[p>>2]|0)-r>>3>>>0<=w>>>0){t=c[s>>2]|0;if((t|0)!=0?(c[t>>2]|0)==0:0){c[t>>2]=130;I=0}else I=0}else{t=b+8+(w<<3)|0;switch(c[b+8+(w<<3)+4>>2]|0){case 2:{I=c[t>>2]<<16;break c;break}case 1:{v=c[t>>2]|0;if((v|0)<0){I=0-(8192-v>>14)|0;break c}else{I=v+8192>>14;break c}break}default:{I=c[t>>2]|0;break c}}}while(0);G=k;H=I+x|0}u=j+48|0;c[u>>2]=H;if(!(a[g+11>>0]|0)){D=j+44|0;E=c[e>>2]|0;F=H;break}n=j+44|0;o=c[n>>2]|0;d:do if((c[p>>2]|0)-r>>3>>>0<=G>>>0){t=c[s>>2]|0;if((t|0)!=0?(c[t>>2]|0)==0:0){c[t>>2]=130;J=0;K=c[u>>2]|0}else{J=0;K=H}}else{t=b+8+(G<<3)|0;switch(c[b+8+(G<<3)+4>>2]|0){case 2:{J=c[t>>2]<<16;K=H;break d;break}case 1:{v=c[t>>2]|0;if((v|0)<0){J=0-(8192-v>>14)|0;K=H;break d}else{J=v+8192>>14;K=H;break d}break}default:{J=c[t>>2]|0;K=H;break d}}}while(0);D=n;E=J+o|0;F=K}while(0);c[j+52>>2]=E;_cf2_glyphpath_curveTo(f,c[j+8>>2]|0,c[j+12>>2]|0,c[j+16>>2]|0,c[j+20>>2]|0,c[j+24>>2]|0,c[j+28>>2]|0);_cf2_glyphpath_curveTo(f,c[j+32>>2]|0,c[j+36>>2]|0,c[j+40>>2]|0,c[D>>2]|0,F,E);c[p>>2]=q;c[d>>2]=F;c[e>>2]=E;l=i;return}function _cf2_getSeacComponent(a,d,e){a=a|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f+8|0;h=f+4|0;i=f;c[e>>2]=0;c[e+4>>2]=0;c[e+8>>2]=0;c[e+12>>2]=0;j=c[a+4>>2]|0;k=c[(c[j+128>>2]|0)+48>>2]|0;n=(k|0)==0;if(n){o=c[a+76>>2]|0;a=c[o+1160>>2]|0;if(d>>>0>255|(a|0)==0){p=18;l=f;return p|0}if(d>>>0<256)q=b[455380+(d<<1)>>1]|0;else q=0;r=c[o+12>>2]|0;if(!r){p=18;l=f;return p|0}else s=0;while(1){if((b[a+(s<<1)>>1]|0)==q<<16>>16)break;o=s+1|0;if(o>>>0<r>>>0)s=o;else{p=18;t=14;break}}if((t|0)==14){l=f;return p|0}if((s|0)<0){p=18;l=f;return p|0}if(n)u=_cff_index_access_element((c[j+656>>2]|0)+1176|0,s,h,i)|0;else{v=s;t=10}}else{v=d;t=10}if((t|0)==10){t=nj[c[c[k>>2]>>2]&2047](c[k+4>>2]|0,v,g)|0;c[h>>2]=c[g>>2];c[i>>2]=c[g+4>>2];u=t}if(u|0){p=u;l=f;return p|0}u=c[h>>2]|0;c[e+4>>2]=u;c[e+8>>2]=u+(c[i>>2]|0);c[e+12>>2]=u;p=0;l=f;return p|0}function _cf2_glyphpath_computeOffset(b,d,e,f,g,h,i){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;i=i|0;var j=0,k=0,l=0,m=0;j=f-d|0;f=g-e|0;g=(a[(c[b>>2]|0)+192>>0]|0)==0;k=g?j:0-j|0;l=g?f:0-f|0;c[i>>2]=0;c[h>>2]=0;if(!(a[b+11666>>0]|0))return;g=(U(f>>16,d>>16)|0)-(U(j>>16,e>>16)|0)|0;e=(c[b+4>>2]|0)+16|0;c[e>>2]=g+(c[e>>2]|0);e=(l|0)>-1;do if((k|0)>-1)if(e){if((k|0)>(l<<1|0)){c[h>>2]=0;m=0;break}g=c[b+11688>>2]|0;if((l|0)>(k<<1|0)){c[h>>2]=g;m=c[b+11692>>2]|0;break}else{c[h>>2]=_FT_MulFix(45875,g)|0;m=_FT_MulFix(19661,c[b+11692>>2]|0)|0;break}}else{if((k|0)>(U(l,-2)|0)){c[h>>2]=0;m=0;break}g=c[b+11688>>2]|0;if((k<<1|0)<(0-l|0)){c[h>>2]=0-g;m=c[b+11692>>2]|0;break}else{c[h>>2]=_FT_MulFix(-45874,g)|0;m=_FT_MulFix(19661,c[b+11692>>2]|0)|0;break}}else{g=0-k|0;if(e){if((l<<1|0)<(g|0)){c[h>>2]=0;m=c[b+11692>>2]<<1;break}j=(l|0)>(U(k,-2)|0);d=c[b+11688>>2]|0;if(j){c[h>>2]=d;m=c[b+11692>>2]|0;break}else{c[h>>2]=_FT_MulFix(45875,d)|0;m=_FT_MulFix(111411,c[b+11692>>2]|0)|0;break}}else{if((U(l,-2)|0)<(g|0)){c[h>>2]=0;m=c[b+11692>>2]<<1;break}g=(U(k,-2)|0)<(0-l|0);d=c[b+11688>>2]|0;if(g){c[h>>2]=0-d;m=c[b+11692>>2]|0;break}else{c[h>>2]=_FT_MulFix(-45874,d)|0;m=_FT_MulFix(111411,c[b+11692>>2]|0)|0;break}}}while(0);c[i>>2]=m;return}function _cf2_glyphpath_pushMove(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0;f=l;l=l+48|0;if((l|0)>=(m|0))ba(48);g=f;c[g+32>>2]=1;h=b+11728|0;i=h;j=c[i+4>>2]|0;k=g;c[k>>2]=c[i>>2];c[k+4>>2]=j;j=b+8|0;k=b+20|0;if(!(a[k>>0]|0)){i=b+11736|0;n=c[i>>2]|0;o=b+11740|0;p=c[o>>2]|0;q=b+11664|0;if(!(a[q>>0]|0)){r=1;s=b+11667|0}else{t=b+11665|0;a[t>>0]=1;_cf2_glyphpath_lineTo(b,n,p);u=b+11744|0;if(a[u>>0]|0)_cf2_glyphpath_pushPrevElem(b,j,b+11704|0,c[b+11712>>2]|0,c[b+11716>>2]|0,1);v=b+11667|0;a[v>>0]=1;a[q>>0]=0;a[t>>0]=0;a[u>>0]=0;r=(a[k>>0]|0)==0;s=v}c[i>>2]=n;c[b+11720>>2]=n;c[o>>2]=p;c[b+11724>>2]=p;a[s>>0]=1;s=c[b+11676>>2]|0;if(!(!r?!(a[s+5>>0]|0):0))_cf2_hintmap_build(j,c[b+11668>>2]|0,c[b+11672>>2]|0,s,c[b+11680>>2]|0,0);_memcpy(b+3876|0,j|0,3868)|0}j=g+8|0;s=_FT_MulFix(c[b+11644>>2]|0,d)|0;r=(_FT_MulFix(c[b+11648>>2]|0,e)|0)+s|0;s=c[b+28>>2]|0;if((s|0)!=0?(a[b+21>>0]|0)!=0:0){p=b+32|0;o=s+-1|0;s=c[p>>2]|0;while(1){if(s>>>0>=o>>>0)break;n=s+1|0;if((c[b+36+(n*20|0)+8>>2]|0)>(e|0))break;else s=n}a:do if(!s)w=21;else{o=s;while(1){x=b+36+(o*20|0)+8|0;if((c[x>>2]|0)<=(e|0))break;n=o+-1|0;if(!n){w=21;break a}else o=n}c[p>>2]=o;y=o;z=c[x>>2]|0;w=23}while(0);if((w|0)==21){c[p>>2]=0;p=c[b+44>>2]|0;if((p|0)>(e|0)){A=0;B=p;C=b+24|0}else{y=0;z=p;w=23}}if((w|0)==23){A=y;B=z;C=b+36+(y*20|0)+16|0}y=_FT_MulFix(e-B|0,c[C>>2]|0)|0;D=(c[b+36+(A*20|0)+12>>2]|0)+y|0}else D=_FT_MulFix(e,c[b+24>>2]|0)|0;y=_FT_MulFix(c[(c[b>>2]|0)+60>>2]|0,r)|0;A=(_FT_MulFix(c[(c[b>>2]|0)+68>>2]|0,D)|0)+y|0;c[j>>2]=A+(c[b+11656>>2]|0);A=_FT_MulFix(c[(c[b>>2]|0)+64>>2]|0,r)|0;r=(_FT_MulFix(c[(c[b>>2]|0)+72>>2]|0,D)|0)+A|0;c[g+12>>2]=r+(c[b+11660>>2]|0);r=c[b+4>>2]|0;Pi[c[r>>2]&2047](r,g);g=j;j=c[g+4>>2]|0;r=h;c[r>>2]=c[g>>2];c[r+4>>2]=j;j=b+11704|0;c[j>>2]=d;c[j+4>>2]=e;l=f;return}function _cf2_hintmap_insertHint(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0;if(c[d>>2]|0)if(c[e>>2]|0)if((c[e+8>>2]|0)<(c[d+8>>2]|0))return;else{f=1;g=d}else{f=0;g=d}else{f=0;g=e}d=b+20|0;h=c[d>>2]|0;a:do if(h){i=c[g+8>>2]|0;j=0;while(1){k=c[b+28+(j*20|0)+8>>2]|0;if((k|0)>=(i|0))break;l=j+1|0;if(l>>>0<h>>>0)j=l;else{m=l;break a}}if((k|0)==(i|0))return;if(f?(k|0)<=(c[e+8>>2]|0):0)return;if(!(c[b+28+(j*20|0)>>2]&8))m=j;else return}else m=0;while(0);k=c[b+4>>2]|0;do if(a[k+12>>0]|0?(c[g>>2]&16|0)==0:0){h=g+8|0;l=c[h>>2]|0;if(f){n=e+8|0;o=((c[n>>2]|0)+l|0)/2|0;p=c[k+20>>2]|0;if((p|0)!=0?(a[k+13>>0]|0)!=0:0){q=k+24|0;r=p+-1|0;p=c[q>>2]|0;while(1){if(p>>>0>=r>>>0)break;s=p+1|0;if((c[k+28+(s*20|0)+8>>2]|0)>(o|0))break;else p=s}b:do if(!p)t=25;else{r=p;while(1){u=k+28+(r*20|0)+8|0;if((c[u>>2]|0)<=(o|0))break;j=r+-1|0;if(!j){t=25;break b}else r=j}c[q>>2]=r;v=r;w=c[u>>2]|0;t=27}while(0);if((t|0)==25){c[q>>2]=0;p=c[k+36>>2]|0;if((p|0)>(o|0)){x=0;y=p;z=k+16|0}else{v=0;w=p;t=27}}if((t|0)==27){x=v;y=w;z=k+28+(v*20|0)+16|0}p=_FT_MulFix(o-y|0,c[z>>2]|0)|0;A=(c[k+28+(x*20|0)+12>>2]|0)+p|0}else A=_FT_MulFix(o,c[k+16>>2]|0)|0;p=_FT_MulFix(((c[n>>2]|0)-(c[h>>2]|0)|0)/2|0,c[b+16>>2]|0)|0;c[g+12>>2]=A-p;c[e+12>>2]=p+A;break}else{p=c[k+20>>2]|0;if((p|0)!=0?(a[k+13>>0]|0)!=0:0){j=k+24|0;i=p+-1|0;p=c[j>>2]|0;while(1){if(p>>>0>=i>>>0)break;s=p+1|0;if((c[k+28+(s*20|0)+8>>2]|0)>(l|0))break;else p=s}c:do if(!p)t=40;else{i=p;while(1){B=k+28+(i*20|0)+8|0;if((c[B>>2]|0)<=(l|0))break;h=i+-1|0;if(!h){t=40;break c}else i=h}c[j>>2]=i;C=i;D=c[B>>2]|0;t=42}while(0);if((t|0)==40){c[j>>2]=0;p=c[k+36>>2]|0;if((p|0)>(l|0)){E=0;F=p;G=k+16|0}else{C=0;D=p;t=42}}if((t|0)==42){E=C;F=D;G=k+28+(C*20|0)+16|0}p=_FT_MulFix(l-F|0,c[G>>2]|0)|0;H=(c[k+28+(E*20|0)+12>>2]|0)+p|0}else H=_FT_MulFix(l,c[k+16>>2]|0)|0;c[g+12>>2]=H;break}}while(0);if(m|0?(c[g+12>>2]|0)<(c[b+28+((m+-1|0)*20|0)+12>>2]|0):0)return;H=c[d>>2]|0;do if(H>>>0>m>>>0){k=c[b+28+(m*20|0)+12>>2]|0;if(f){if((c[e+12>>2]|0)<=(k|0))break;return}else{if((c[g+12>>2]|0)<=(k|0))break;return}}while(0);k=H+(f&1)|0;E=H-m|0;if(k>>>0>191)return;if(E|0){G=E;E=k;k=H;while(1){k=k+-1|0;G=G+-1|0;H=b+28+(E*20|0)|0;F=b+28+(k*20|0)|0;c[H>>2]=c[F>>2];c[H+4>>2]=c[F+4>>2];c[H+8>>2]=c[F+8>>2];c[H+12>>2]=c[F+12>>2];c[H+16>>2]=c[F+16>>2];if(!G)break;else E=E+-1|0}}E=b+28+(m*20|0)|0;c[E>>2]=c[g>>2];c[E+4>>2]=c[g+4>>2];c[E+8>>2]=c[g+8>>2];c[E+12>>2]=c[g+12>>2];c[E+16>>2]=c[g+16>>2];c[d>>2]=(c[d>>2]|0)+1;if(!f)return;f=b+28+((m+1|0)*20|0)|0;c[f>>2]=c[e>>2];c[f+4>>2]=c[e+4>>2];c[f+8>>2]=c[e+8>>2];c[f+12>>2]=c[e+12>>2];c[f+16>>2]=c[e+16>>2];c[d>>2]=(c[d>>2]|0)+1;return}function _cf2_arrstack_push(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d;f=a+20|0;g=c[f>>2]|0;h=a+12|0;do if((g|0)==(c[h>>2]|0)){i=(c[a+16>>2]|0)+g|0;c[e>>2]=0;j=a+8|0;k=c[j>>2]|0;n=U(k,i)|0;if((2147483647/(k>>>0)|0)>>>0>=i>>>0?(k=a+24|0,o=a+28|0,p=_ft_mem_realloc(c[a>>2]|0,1,c[k>>2]|0,n,c[o>>2]|0,e)|0,c[o>>2]=p,(c[e>>2]|0)==0):0){c[h>>2]=i;c[k>>2]=n;n=c[f>>2]|0;if(n>>>0<=i>>>0){q=j;r=n;s=p;break}p=c[a+4>>2]|0;if(p|0?(c[p>>2]|0)==0:0)c[p>>2]=130;c[f>>2]=i;l=d;return}i=c[a+4>>2]|0;if(!i){l=d;return}if(c[i>>2]|0){l=d;return}c[i>>2]=64;l=d;return}else{q=a+8|0;r=g;s=c[a+28>>2]|0}while(0);a=c[q>>2]|0;_memcpy(s+(U(a,r)|0)|0,b|0,a|0)|0;c[f>>2]=(c[f>>2]|0)+1;l=d;return}function _FT_GlyphLoader_CheckPoints(d,e,f){d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0;g=c[d>>2]|0;h=d+22|0;i=(b[h>>1]|0)+e+(b[d+58>>1]|0)|0;e=d+4|0;j=c[e>>2]|0;a:do if(i>>>0>j>>>0){k=i+7|0;l=k&-8;if(l>>>0>32767){m=10;return m|0}n=d+24|0;o=c[n>>2]|0;b:do if((k|j|0)<0){p=6;q=o}else{r=(l|0)==0;do if(r)if(!o){s=0;t=0}else{Pi[c[g+8>>2]&2047](g,o);s=0;t=0}else{u=l<<3;if(j|0){v=ri[c[g+12>>2]&511](g,j<<3,u,o)|0;w=(v|0)==0;s=w?64:0;t=w?o:v;break}v=$i[c[g+4>>2]&8191](g,u)|0;if(!v){p=64;q=0;break b}_memset(v|0,0,u|0)|0;s=0;t=v}while(0);v=(s|0)==0;u=(l|0)>(j|0);if(!(u&v)){c[n>>2]=t;if(!v){x=s;break a}}else{_memset(t+(j<<3)|0,0,l-j<<3|0)|0;c[n>>2]=t}v=d+28|0;w=c[v>>2]|0;do if(r)if(!w){y=0;z=0}else{Pi[c[g+8>>2]&2047](g,w);y=0;z=0}else{if(j|0){A=ri[c[g+12>>2]&511](g,j,l,w)|0;B=(A|0)==0;y=B?64:0;z=B?w:A;break}A=$i[c[g+4>>2]&8191](g,l)|0;if(!A){c[v>>2]=0;x=64;break a}else{_memset(A|0,0,l|0)|0;y=0;z=A;break}}while(0);w=(y|0)==0;if(!(u&w)){c[v>>2]=z;if(!w){x=y;break a}}else{_memset(z+j|0,0,l-j|0)|0;c[v>>2]=z}c:do if(a[d+16>>0]|0){w=j<<1;r=l<<1;A=d+40|0;B=c[A>>2]|0;d:do if((r|w|0)<0){C=6;D=B}else{do if(!r)if(!B){E=0;F=0}else{Pi[c[g+8>>2]&2047](g,B);E=0;F=0}else{G=l<<4;if(w|0){H=ri[c[g+12>>2]&511](g,j<<4,G,B)|0;I=(H|0)==0;E=I?64:0;F=I?B:H;break}H=$i[c[g+4>>2]&8191](g,G)|0;if(!H){C=64;D=0;break d}_memset(H|0,0,G|0)|0;E=0;F=H}while(0);H=(E|0)==0;if(!((r|0)>(w|0)&H)){c[A>>2]=F;if(!H){x=E;break a}}else{_memset(F+(j<<4)|0,0,r-w<<3|0)|0;c[A>>2]=F}_memmove(F+(l<<3)|0,F+(j<<3)|0,j<<3|0)|0;c[d+44>>2]=(c[A>>2]|0)+(l<<3);break c}while(0);c[A>>2]=D;x=C;break a}while(0);c[e>>2]=l;J=1;K=41;break a}while(0);c[n>>2]=q;x=p}else{J=0;K=41}while(0);e:do if((K|0)==41){p=d+8|0;q=c[p>>2]|0;C=d+20|0;D=b[C>>1]|0;j=(D<<16>>16)+f+(b[d+56>>1]|0)|0;f:do if(j>>>0<=q>>>0)if(!(J<<24>>24)){m=0;return m|0}else{L=D;M=c[d+32>>2]|0;break}else{F=j+3|0;E=F&-4;if(E>>>0>32767){m=10;return m|0}z=d+32|0;y=c[z>>2]|0;g:do if((F|q|0)<0){N=6;O=y}else{do if(!E)if(!y){P=0;Q=0}else{Pi[c[g+8>>2]&2047](g,y);P=0;Q=0}else{t=E<<1;if(q|0){s=ri[c[g+12>>2]&511](g,q<<1,t,y)|0;i=(s|0)==0;P=i?64:0;Q=i?y:s;break}s=$i[c[g+4>>2]&8191](g,t)|0;if(!s){N=64;O=0;break g}_memset(s|0,0,t|0)|0;P=0;Q=s}while(0);A=(P|0)==0;if(!((E|0)>(q|0)&A)){c[z>>2]=Q;if(!A){x=P;break e}}else{_memset(Q+(q<<1)|0,0,E-q<<1|0)|0;c[z>>2]=Q}c[p>>2]=E;L=b[C>>1]|0;M=Q;break f}while(0);c[z>>2]=O;x=N;break e}while(0);C=b[h>>1]|0;c[d+60>>2]=(c[d+24>>2]|0)+(C<<3);c[d+64>>2]=(c[d+28>>2]|0)+C;c[d+68>>2]=M+(L<<16>>16<<1);if(!(a[d+16>>0]|0)){m=0;return m|0}c[d+76>>2]=(c[d+40>>2]|0)+(C<<3);c[d+80>>2]=(c[d+44>>2]|0)+(C<<3);m=0;return m|0}while(0);L=c[d>>2]|0;M=d+24|0;N=c[M>>2]|0;if(N|0)Pi[c[L+8>>2]&2047](L,N);c[M>>2]=0;M=d+28|0;N=c[M>>2]|0;if(N|0)Pi[c[L+8>>2]&2047](L,N);c[M>>2]=0;M=d+32|0;N=c[M>>2]|0;if(N|0)Pi[c[L+8>>2]&2047](L,N);c[M>>2]=0;M=d+40|0;N=c[M>>2]|0;if(N|0)Pi[c[L+8>>2]&2047](L,N);c[M>>2]=0;M=d+52|0;N=c[M>>2]|0;if(N|0)Pi[c[L+8>>2]&2047](L,N);c[M>>2]=0;c[d+44>>2]=0;c[e>>2]=0;c[d+8>>2]=0;c[d+12>>2]=0;e=d+20|0;b[h>>1]=0;b[e>>1]=0;c[d+48>>2]=0;h=d+56|0;d=e;e=h+36|0;do{c[h>>2]=c[d>>2];h=h+4|0;d=d+4|0}while((h|0)<(e|0));m=x;return m|0}function _FT_Stream_Read(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0;e=a+8|0;f=c[e>>2]|0;g=c[a+4>>2]|0;if(g>>>0<=f>>>0){h=85;return h|0}i=c[a+20>>2]|0;if(!i){j=g-f|0;g=j>>>0>d>>>0?d:j;_memcpy(b|0,(c[a>>2]|0)+f|0,g|0)|0;k=g}else k=ri[i&511](a,f,b,d)|0;c[e>>2]=k+f;h=k>>>0<d>>>0?85:0;return h|0}function _FT_Stream_ExtractFrame(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0;e=a+20|0;f=c[e>>2]|0;g=c[a+4>>2]|0;do if(!f){h=a+8|0;i=c[h>>2]|0;if(g>>>0<=i>>>0|(g-i|0)>>>0<b>>>0){j=85;return j|0}else{k=(c[a>>2]|0)+i|0;l=a+32|0;c[l>>2]=k;m=a+36|0;c[m>>2]=k+b;c[h>>2]=i+b;n=k;o=m;p=l;break}}else{l=c[a+28>>2]|0;if(g>>>0<b>>>0){j=85;return j|0}if((b|0)>0){m=$i[c[l+4>>2]&8191](l,b)|0;if(!m){q=64;r=7}else{s=m;t=c[e>>2]|0}}else if(!b){s=0;t=f}else{q=6;r=7}if((r|0)==7){c[a>>2]=0;j=q;return j|0}c[a>>2]=s;m=a+8|0;k=ri[t&511](a,c[m>>2]|0,s,b)|0;i=c[a>>2]|0;if(k>>>0<b>>>0){if(i|0)Pi[c[l+8>>2]&2047](l,i);c[a>>2]=0;u=85;v=0}else{u=0;v=i}i=a+32|0;c[i>>2]=v;l=a+36|0;c[l>>2]=v+b;c[m>>2]=(c[m>>2]|0)+k;if(!u){n=v;o=l;p=i}else{j=u;return j|0}}while(0);c[d>>2]=n;c[p>>2]=0;c[o>>2]=0;j=0;return j|0}function _cff_make_private_dict(d,e){d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0;_memset(e|0,0,196)|0;f=a[d+180>>0]|0;a[e+8>>0]=f;g=f&255;if(f<<24>>24){f=0;do{b[e+12+(f<<1)>>1]=c[d+184+(f<<2)>>2];f=f+1|0}while((f|0)!=(g|0))}g=a[d+181>>0]|0;a[e+9>>0]=g;f=g&255;if(g<<24>>24){g=0;do{b[e+40+(g<<1)>>1]=c[d+240+(g<<2)>>2];g=g+1|0}while((g|0)!=(f|0))}f=a[d+182>>0]|0;a[e+10>>0]=f;g=f&255;if(f<<24>>24){f=0;do{b[e+60+(f<<1)>>1]=c[d+280+(f<<2)>>2];f=f+1|0}while((f|0)!=(g|0))}g=a[d+183>>0]|0;a[e+11>>0]=g;f=g&255;if(g<<24>>24){g=0;do{b[e+88+(g<<1)>>1]=c[d+336+(g<<2)>>2];g=g+1|0}while((g|0)!=(f|0))}c[e+108>>2]=c[d+376>>2];c[e+112>>2]=c[d+380>>2];c[e+116>>2]=c[d+384>>2];b[e+120>>1]=c[d+388>>2];b[e+122>>1]=c[d+392>>2];f=a[d+396>>0]|0;a[e+124>>0]=f;g=f&255;if(f<<24>>24){f=0;do{b[e+128+(f<<1)>>1]=c[d+400+(f<<2)>>2];f=f+1|0}while((f|0)!=(g|0))}g=a[d+397>>0]|0;a[e+125>>0]=g;f=g&255;if(!(g<<24>>24)){h=d+504|0;i=a[h>>0]|0;j=e+126|0;a[j>>0]=i;k=d+516|0;l=c[k>>2]|0;m=e+184|0;c[m>>2]=l;n=d+512|0;o=c[n>>2]|0;p=e+4|0;c[p>>2]=o;return}else q=0;do{b[e+154+(q<<1)>>1]=c[d+452+(q<<2)>>2];q=q+1|0}while((q|0)!=(f|0));h=d+504|0;i=a[h>>0]|0;j=e+126|0;a[j>>0]=i;k=d+516|0;l=c[k>>2]|0;m=e+184|0;c[m>>2]=l;n=d+512|0;o=c[n>>2]|0;p=e+4|0;c[p>>2]=o;return}function _FT_Get_Module_Interface(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0;if(!((a|0)!=0&(b|0)!=0)){d=0;return d|0}e=c[a+16>>2]|0;f=a+20+(e<<2)|0;if((e|0)<=0){d=0;return d|0}e=a+20|0;while(1){g=c[e>>2]|0;h=c[g>>2]|0;e=e+4|0;if(!(_strcmp(c[h+8>>2]|0,b)|0))break;if(e>>>0>=f>>>0){d=0;i=8;break}}if((i|0)==8)return d|0;if(!g){d=0;return d|0}d=c[h+20>>2]|0;return d|0}function _ft_module_get_service(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0;if(!a){d=0;return d|0}e=c[(c[a>>2]|0)+32>>2]|0;if(e|0?(f=$i[e&8191](a,b)|0,f|0):0){d=f;return d|0}f=c[a+4>>2]|0;e=c[f+16>>2]|0;g=f+20+(e<<2)|0;if((e|0)<=0){d=0;return d|0}e=f+20|0;while(1){f=c[e>>2]|0;if(((f|0)!=(a|0)?(h=c[(c[f>>2]|0)+32>>2]|0,h|0):0)?(i=$i[h&8191](f,b)|0,i|0):0){d=i;j=10;break}e=e+4|0;if(e>>>0>=g>>>0){d=0;j=10;break}}if((j|0)==10)return d|0;return 0}function _FT_Stream_Pos(a){a=a|0;return c[a+8>>2]|0}function _FT_Stream_ReadFields(f,g,h){f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0;if(!g){i=6;return i|0}if(!f){i=40;return i|0}j=f+32|0;k=f+36|0;l=f+20|0;m=f+4|0;n=f+8|0;o=f+28|0;p=c[j>>2]|0;q=0;r=g;a:while(1){s=p;g=r;b:while(1){t=a[g>>0]|0;switch(t<<24>>24){case 4:{break b;break}case 25:case 24:{u=d[g+1>>0]|0;v=s+u|0;if(v>>>0>(c[k>>2]|0)>>>0){w=85;break a}if(t<<24>>24==24){_memcpy(h+(e[g+2>>1]|0)|0,s|0,u|0)|0;x=v}else x=v;break}case 9:case 8:{y=24;z=d[s>>0]|0;A=s+1|0;B=31;break}case 12:case 13:{y=16;z=d[s>>0]<<8|d[s+1>>0];A=s+2|0;B=31;break}case 14:case 15:{y=16;z=d[s+1>>0]<<8|d[s>>0];A=s+2|0;B=31;break}case 16:case 17:{y=0;z=d[s+1>>0]<<16|d[s>>0]<<24|d[s+2>>0]<<8|d[s+3>>0];A=s+4|0;B=31;break}case 18:case 19:{y=0;z=d[s+2>>0]<<16|d[s+3>>0]<<24|d[s+1>>0]<<8|d[s>>0];A=s+4|0;B=31;break}case 20:case 21:{y=8;z=d[s+1>>0]<<8|d[s>>0]<<16|d[s+2>>0];A=s+3|0;B=31;break}case 22:case 23:{y=8;z=d[s+1>>0]<<8|d[s+2>>0]<<16|d[s>>0];A=s+3|0;B=31;break}default:{B=30;break a}}c:do if((B|0)==31){B=0;v=(t&1)==0?z:z<<y>>y;u=h+(e[g+2>>1]|0)|0;switch(a[g+1>>0]|0){case 1:{a[u>>0]=v;x=A;break c;break}case 2:{b[u>>1]=v;x=A;break c;break}case 4:{c[u>>2]=v;x=A;break c;break}default:{c[u>>2]=v;x=A;break c}}}while(0);s=x;g=g+4|0}t=b[g+2>>1]|0;v=t&65535;u=c[l>>2]|0;C=c[m>>2]|0;if(u){D=c[o>>2]|0;if(C>>>0<v>>>0){w=85;break}if(!(t<<16>>16)){E=0;F=u}else{u=$i[c[D+4>>2]&8191](D,v)|0;if(!u){B=11;break}E=u;F=c[l>>2]|0}c[f>>2]=E;u=ri[F&511](f,c[n>>2]|0,E,v)|0;t=c[f>>2]|0;if(u>>>0<v>>>0){if(t|0)Pi[c[D+8>>2]&2047](D,t);c[f>>2]=0;G=85;H=0}else{G=0;H=t}c[j>>2]=H;c[k>>2]=H+v;c[n>>2]=(c[n>>2]|0)+u;if(!G)I=H;else{w=G;break}}else{u=c[n>>2]|0;if(C>>>0<=u>>>0|(C-u|0)>>>0<v>>>0){w=85;break}C=(c[f>>2]|0)+u|0;c[j>>2]=C;c[k>>2]=C+v;c[n>>2]=u+v;I=C}p=I;q=1;r=g+4|0}if((B|0)==11){c[f>>2]=0;w=64}else if((B|0)==30){c[j>>2]=s;w=0}if(!(q<<24>>24)){i=w;return i|0}if(c[l>>2]|0){l=c[o>>2]|0;o=c[f>>2]|0;if(o|0)Pi[c[l+8>>2]&2047](l,o);c[f>>2]=0}c[j>>2]=0;c[k>>2]=0;i=w;return i|0}function _FT_Stream_Skip(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;if((b|0)<0){d=85;return d|0}e=a+8|0;f=(c[e>>2]|0)+b|0;b=c[a+20>>2]|0;if(!b){if((c[a+4>>2]|0)>>>0<f>>>0){d=85;return d|0}}else if(ri[b&511](a,f,0,0)|0){d=85;return d|0}c[e>>2]=f;d=0;return d|0}function _cff_index_init(b,e,f){b=b|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0;g=l;l=l+16|0;if((l|0)>=(m|0))ba(16);h=g+4|0;i=g;j=c[e+28>>2]|0;k=b+4|0;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0;c[k+12>>2]=0;c[k+16>>2]=0;c[k+20>>2]=0;c[k+24>>2]=0;c[b>>2]=e;k=b+4|0;c[k>>2]=_FT_Stream_Pos(e)|0;n=_FT_Stream_ReadUShort(e,i)|0;do if(!(c[i>>2]|0)){o=n&65535;if(!(n<<16>>16)){p=0;l=g;return p|0}q=_FT_Stream_ReadChar(e,i)|0;if(!(c[i>>2]|0)){r=q&255;if((q+-1&255)>3){c[i>>2]=8;break}c[b+8>>2]=o;s=b+12|0;a[s>>0]=q;q=U(r,o+1|0)|0;c[b+16>>2]=q+3+(c[k>>2]|0);q=_FT_Stream_Skip(e,U(r,o)|0)|0;c[i>>2]=q;if(!q){q=_FT_Stream_Read(c[b>>2]|0,h,d[s>>0]|0)|0;o=(q|0)==0;if(!o){c[i>>2]=q;break}r=a[s>>0]|0;if(r<<24>>24){s=r&255;r=0;t=0;do{r=d[h+t>>0]|0|r<<8;t=t+1|0}while((t|0)!=(s|0));c[i>>2]=q;if(!o)break;if(r|0){s=r+-1|0;c[b+20>>2]=s;if(!(f<<24>>24))u=_FT_Stream_Skip(e,s)|0;else u=_FT_Stream_ExtractFrame(e,s,b+28|0)|0;c[i>>2]=u;if(!u)p=0;else break;l=g;return p|0}}else c[i>>2]=q;c[i>>2]=8}}}while(0);u=b+24|0;_ft_mem_free(j,c[u>>2]|0);c[u>>2]=0;p=c[i>>2]|0;l=g;return p|0}function _cff_index_get_pointers(b,e,f,g){b=b|0;e=e|0;f=f|0;g=g|0;var h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0;h=l;l=l+16|0;if((l|0)>=(m|0))ba(16);i=h+4|0;j=h;c[j>>2]=0;k=c[(c[b>>2]|0)+28>>2]|0;c[e>>2]=0;n=b+24|0;a:do if(!(c[n>>2]|0)){c[i>>2]=0;o=c[b>>2]|0;p=c[o+28>>2]|0;q=b+8|0;r=c[q>>2]|0;do if(r|0){s=a[b+12>>0]|0;t=r+1|0;u=U(s&255,t)|0;c[n>>2]=_ft_mem_realloc(p,4,0,t,0,i)|0;if(((c[i>>2]|0)==0?(t=_FT_Stream_Seek(o,(c[b+4>>2]|0)+3|0)|0,c[i>>2]=t,(t|0)==0):0)?(t=_FT_Stream_EnterFrame(o,u)|0,c[i>>2]=t,(t|0)==0):0){t=c[n>>2]|0;v=c[o+32>>2]|0;w=v+u|0;switch(s<<24>>24){case 1:{if((u|0)>0){s=t;x=v;while(1){c[s>>2]=d[x>>0];x=x+1|0;if(x>>>0>=w>>>0)break;else s=s+4|0}}break}case 2:{if((u|0)>0){s=v;x=t;while(1){c[x>>2]=(d[s>>0]|0)<<8|(d[s+1>>0]|0);s=s+2|0;if(s>>>0>=w>>>0)break;else x=x+4|0}}break}case 3:{if((u|0)>0){x=v;s=t;while(1){c[s>>2]=(d[x+1>>0]|0)<<8|(d[x>>0]|0)<<16|(d[x+2>>0]|0);x=x+3|0;if(x>>>0>=w>>>0)break;else s=s+4|0}}break}default:if((u|0)>0){s=v;x=t;while(1){c[x>>2]=(d[s+1>>0]|0)<<16|(d[s>>0]|0)<<24|(d[s+2>>0]|0)<<8|(d[s+3>>0]|0);s=s+4|0;if(s>>>0>=w>>>0)break;else x=x+4|0}}}_FT_Stream_ExitFrame(o);if(!(c[i>>2]|0))break}_ft_mem_free(p,c[n>>2]|0);c[n>>2]=0;x=c[i>>2]|0;c[j>>2]=x;if(!x){y=q;break a}z=c[j>>2]|0;l=h;return z|0}while(0);c[j>>2]=0;y=q}else y=b+8|0;while(0);i=b+20|0;p=c[y>>2]|0;o=p+(c[i>>2]|0)|0;if(!p){z=c[j>>2]|0;l=h;return z|0}r=_ft_mem_realloc(k,4,0,p+1|0,0,j)|0;if(c[j>>2]|0){z=c[j>>2]|0;l=h;return z|0}p=(f|0)!=0;if(p){x=_ft_mem_alloc(k,o,j)|0;if(!(c[j>>2]|0))A=x;else{z=c[j>>2]|0;l=h;return z|0}}else A=0;x=c[b+28>>2]|0;c[r>>2]=p?A:x;b=c[y>>2]|0;b:do if(b|0){if(p){B=0;C=0;D=1;E=b}else{k=0;w=1;while(1){s=(c[(c[n>>2]|0)+(w<<2)>>2]|0)+-1|0;if(s>>>0<k>>>0)F=k;else{t=c[i>>2]|0;F=s>>>0>t>>>0?t:s}c[r+(w<<2)>>2]=x+F;w=w+1|0;if(w>>>0>b>>>0)break b;else k=F}}while(1){k=(c[(c[n>>2]|0)+(D<<2)>>2]|0)+-1|0;if(k>>>0>=C>>>0){w=c[i>>2]|0;q=k>>>0>w>>>0?w:k;k=A+q+B|0;w=r+(D<<2)|0;c[w>>2]=k;if((q|0)==(C|0)){G=q;H=B;I=E}else{s=c[r+(D+-1<<2)>>2]|0;_memcpy(s|0,x+C|0,k-s|0)|0;a[c[w>>2]>>0]=0;c[w>>2]=(c[w>>2]|0)+1;G=q;H=B+1|0;I=c[y>>2]|0}}else{c[r+(D<<2)>>2]=A+C+B;G=C;H=B;I=E}D=D+1|0;if(D>>>0>I>>>0)break;else{B=H;C=G;E=I}}}while(0);c[e>>2]=r;if(p)c[f>>2]=A;if(!g){z=c[j>>2]|0;l=h;return z|0}c[g>>2]=o;z=c[j>>2]|0;l=h;return z|0}function _cff_subfont_load(d,e,f,g,h,i){d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;i=i|0;var j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0;j=l;l=l+432|0;if((l|0)>=(m|0))ba(432);k=j+8|0;n=j+4|0;o=j;c[n>>2]=0;p=k+4|0;_memset(p|0,0,400)|0;q=k+16|0;r=k+404|0;c[r>>2]=q;s=k+408|0;c[s>>2]=4096;t=k+412|0;c[t>>2]=d;c[k>>2]=i;u=k+416|0;b[u>>1]=0;v=k+418|0;b[v>>1]=0;_memset(d+24|0,0,156)|0;c[d+32>>2]=-6553600;c[d+36>>2]=3276800;c[d+44>>2]=2;c[d+48>>2]=65536;c[d+60>>2]=65536;c[d+156>>2]=8720;c[d>>2]=65535;c[d+4>>2]=65535;c[d+8>>2]=65535;c[d+12>>2]=65535;c[d+16>>2]=65535;c[d+20>>2]=65535;c[d+128>>2]=65535;w=d+132|0;c[w>>2]=65535;c[d+136>>2]=65535;c[d+172>>2]=65535;x=_cff_index_access_element(e,f,n,o)|0;if(!x){f=c[n>>2]|0;y=_cff_parser_run(k,f,f+(c[o>>2]|0)|0)|0}else y=x;if(!(c[e+28>>2]|0))_FT_Stream_ReleaseFrame(c[e>>2]|0,n);if(y|0){z=y;l=j;return z|0}if((c[w>>2]|0)!=65535){z=0;l=j;return z|0}w=d+116|0;y=c[w>>2]|0;do if(y|0?(n=d+120|0,c[n>>2]|0):0){e=d+180|0;_memset(e|0,0,360)|0;c[d+380>>2]=7;c[d+384>>2]=1;c[d+512>>2]=-1;c[d+520>>2]=3932;c[d+376>>2]=2596864;x=b[d+176>>1]|0;o=b[d+178>>1]|0;_memset(p|0,0,400)|0;c[r>>2]=q;c[s>>2]=8192;c[t>>2]=e;c[k>>2]=i;b[u>>1]=x;b[v>>1]=o;o=_FT_Stream_Seek(g,y+h|0)|0;if(o|0){z=o;l=j;return z|0}o=_FT_Stream_EnterFrame(g,c[n>>2]|0)|0;if(o|0){z=o;l=j;return z|0}o=_cff_parser_run(k,c[g+32>>2]|0,c[g+36>>2]|0)|0;_FT_Stream_ExitFrame(g);if(!o){a[e>>0]=a[e>>0]&-2;break}else{z=o;l=j;return z|0}}while(0);k=c[d+528>>2]|0;if(!k){z=0;l=j;return z|0}y=_FT_Stream_Seek(g,k+h+(c[w>>2]|0)|0)|0;if(y|0){z=y;l=j;return z|0}y=d+540|0;w=_cff_index_init(y,g,1)|0;if(w|0){z=w;l=j;return z|0}z=_cff_index_get_pointers(y,d+572|0,0,0)|0;l=j;return z|0}function _FT_Stream_ReadChar(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;a[f>>0]=0;c[d>>2]=0;g=c[b+20>>2]|0;h=b+8|0;i=c[h>>2]|0;if(!g)if(i>>>0<(c[b+4>>2]|0)>>>0){j=a[(c[b>>2]|0)+i>>0]|0;a[f>>0]=j;k=i;n=j;o=6}else o=7;else if((ri[g&511](b,i,f,1)|0)==1){k=c[h>>2]|0;n=a[f>>0]|0;o=6}else o=7;if((o|0)==6){c[h>>2]=k+1;p=n;l=e;return p|0}else if((o|0)==7){c[d>>2]=85;p=0;l=e;return p|0}return 0}function _FT_Stream_ReadUShort(a,b){a=a|0;b=b|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;c[b>>2]=0;g=a+8|0;h=c[g>>2]|0;do if((h+1|0)>>>0<(c[a+4>>2]|0)>>>0){i=c[a+20>>2]|0;if(!i){j=(c[a>>2]|0)+h|0;if(!j){k=0;n=h}else{o=j;p=h;q=6}}else{if((ri[i&511](a,h,f,2)|0)!=2)break;o=f;p=c[g>>2]|0;q=6}if((q|0)==6){k=((d[o>>0]|0)<<8|(d[o+1>>0]|0))&65535;n=p}c[g>>2]=n+2;r=k;l=e;return r|0}while(0);c[b>>2]=85;r=0;l=e;return r|0}function _FT_Stream_EnterFrame(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0;d=a+20|0;e=c[d>>2]|0;f=c[a+4>>2]|0;if(!e){g=a+8|0;h=c[g>>2]|0;if(f>>>0<=h>>>0|(f-h|0)>>>0<b>>>0){i=85;return i|0}j=(c[a>>2]|0)+h|0;c[a+32>>2]=j;c[a+36>>2]=j+b;c[g>>2]=h+b;i=0;return i|0}h=c[a+28>>2]|0;if(f>>>0<b>>>0){i=85;return i|0}if((b|0)>0){f=$i[c[h+4>>2]&8191](h,b)|0;if(!f){k=64;l=7}else{m=f;n=c[d>>2]|0}}else if(!b){m=0;n=e}else{k=6;l=7}if((l|0)==7){c[a>>2]=0;i=k;return i|0}c[a>>2]=m;k=a+8|0;l=ri[n&511](a,c[k>>2]|0,m,b)|0;m=c[a>>2]|0;if(l>>>0<b>>>0){if(m|0)Pi[c[h+8>>2]&2047](h,m);c[a>>2]=0;o=85;p=0}else{o=0;p=m}c[a+32>>2]=p;c[a+36>>2]=p+b;c[k>>2]=(c[k>>2]|0)+l;i=o;return i|0}function _FT_Stream_GetUShort(a){a=a|0;var b=0,e=0,f=0,g=0,h=0;b=a+32|0;e=c[b>>2]|0;f=e+1|0;if(f>>>0>=(c[a+36>>2]|0)>>>0){g=0;h=e;c[b>>2]=h;return g|0}g=((d[e>>0]|0)<<8|(d[f>>0]|0))&65535;h=e+2|0;c[b>>2]=h;return g|0}function _FT_Stream_ExitFrame(a){a=a|0;var b=0,d=0;if(c[a+20>>2]|0){b=c[a+28>>2]|0;d=c[a>>2]|0;if(d|0)Pi[c[b+8>>2]&2047](b,d);c[a>>2]=0}c[a+32>>2]=0;c[a+36>>2]=0;return}function _FT_Matrix_Multiply_Scaled(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0;e=d<<16;if(!((a|0)!=0&(b|0)!=0))return;d=c[a>>2]|0;f=c[b>>2]|0;g=_FT_MulDiv(d,f,e)|0;h=c[a+4>>2]|0;i=b+8|0;j=c[i>>2]|0;k=(_FT_MulDiv(h,j,e)|0)+g|0;g=b+4|0;l=c[g>>2]|0;m=_FT_MulDiv(d,l,e)|0;d=b+12|0;n=c[d>>2]|0;o=(_FT_MulDiv(h,n,e)|0)+m|0;m=c[a+8>>2]|0;h=_FT_MulDiv(m,f,e)|0;f=c[a+12>>2]|0;a=(_FT_MulDiv(f,j,e)|0)+h|0;h=_FT_MulDiv(m,l,e)|0;l=(_FT_MulDiv(f,n,e)|0)+h|0;c[b>>2]=k;c[g>>2]=o;c[i>>2]=a;c[d>>2]=l;return}function _FT_Vector_Transform_Scaled(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0;e=d<<16;if(!((a|0)!=0&(b|0)!=0))return;d=c[a>>2]|0;f=_FT_MulDiv(d,c[b>>2]|0,e)|0;g=a+4|0;h=c[g>>2]|0;i=(_FT_MulDiv(h,c[b+4>>2]|0,e)|0)+f|0;f=_FT_MulDiv(d,c[b+8>>2]|0,e)|0;d=(_FT_MulDiv(h,c[b+12>>2]|0,e)|0)+f|0;c[a>>2]=i;c[g>>2]=d;return}function _cff_cmap_encoding_init(a,b){a=a|0;b=b|0;c[a+16>>2]=(c[(c[a>>2]|0)+656>>2]|0)+640;return 0}function _cff_cmap_encoding_done(a){a=a|0;c[a+16>>2]=0;return}function _cff_cmap_encoding_char_index(a,b){a=a|0;b=b|0;var d=0;if(b>>>0>=256){d=0;return d|0}d=e[(c[a+16>>2]|0)+(b<<1)>>1]|0;return d|0}function _cff_cmap_encoding_char_next(a,d){a=a|0;d=d|0;var e=0,f=0,g=0,h=0,i=0;e=c[d>>2]|0;c[d>>2]=0;if(e>>>0>=255){f=0;return f|0}g=a+16|0;a=e;e=0;do{a=a+1|0;if(a>>>0>255){f=e;h=6;break}i=b[(c[g>>2]|0)+(a<<1)>>1]|0;e=i&65535}while(!(i<<16>>16));if((h|0)==6)return f|0;c[d>>2]=a;f=e;return f|0}function _cff_cmap_unicode_init(a,b){a=a|0;b=b|0;var d=0,e=0;b=c[a>>2]|0;d=c[b+656>>2]|0;if(!(c[d+1160>>2]|0)){e=163;return e|0}e=Wh[c[(c[d+2964>>2]|0)+4>>2]&63](c[b+100>>2]|0,a,c[d+12>>2]|0,4817,0,b)|0;return e|0}function _cff_cmap_unicode_done(a){a=a|0;var b=0;b=a+20|0;_ft_mem_free(c[(c[a>>2]|0)+100>>2]|0,c[b>>2]|0);c[b>>2]=0;c[a+16>>2]=0;return}function _cff_cmap_unicode_char_index(a,b){a=a|0;b=b|0;return $i[c[(c[(c[(c[a>>2]|0)+656>>2]|0)+2964>>2]|0)+8>>2]&8191](a,b)|0}function _cff_cmap_unicode_char_next(a,b){a=a|0;b=b|0;return $i[c[(c[(c[(c[a>>2]|0)+656>>2]|0)+2964>>2]|0)+12>>2]&8191](a,b)|0}function _cff_sid_to_glyph_name(a,d){a=a|0;d=d|0;var e=0,f=0;e=c[a+656>>2]|0;a=b[(c[e+1160>>2]|0)+(d<<1)>>1]|0;d=a&65535;if(a<<16>>16==-1){f=0;return f|0}if((a&65535)>390){a=d+-391|0;if((c[e+1312>>2]|0)>>>0<=a>>>0){f=0;return f|0}f=c[(c[e+1316>>2]|0)+(a<<2)>>2]|0;return f|0}else{a=c[e+2964>>2]|0;if(!a){f=0;return f|0}f=ij[c[a+20>>2]&8191](d)|0;return f|0}return 0}function _cff_parser_run(e,f,g){e=e|0;f=f|0;g=g|0;var h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0;h=e+16|0;i=e+404|0;c[i>>2]=h;c[e+4>>2]=f;c[e+8>>2]=g;c[e+12>>2]=f;j=h;k=e+408|0;l=e+412|0;m=e+20|0;n=f;f=0;a:while(1){if(n>>>0>=g>>>0){o=f;break}p=a[n>>0]|0;q=c[i>>2]|0;r=q-j|0;s=r>>2;b:do if((p&255)>26&p<<24>>24!=31)if((r|0)>380){t=4;u=n;v=f}else{c[i>>2]=q+4;c[q>>2]=n;switch(p<<24>>24){case 30:{w=n;while(1){x=w+1|0;if(x>>>0>=g>>>0){t=7;u=x;v=f;break b}y=d[x>>0]|0;if((y&240|0)==240|(y&15|0)==15){z=x;A=f;B=95;break}else w=x}break}case 28:{z=n+2|0;A=f;B=95;break b;break}case 29:{z=n+4|0;A=f;B=95;break b;break}default:{z=(p&255)>246?n+1|0:n;A=f;B=95;break b}}}else{w=p&255;c[q>>2]=n;if(p<<24>>24==12){x=n+1|0;if(x>>>0>=g>>>0){t=8;u=x;v=f;break}C=d[x>>0]|256;D=x}else{C=w;D=n}w=c[k>>2]|C;x=428264;y=4;while(1){if((c[x+4>>2]|0)==(w|0)){B=16;break}E=x+28|0;F=c[E>>2]|0;if(!F){G=f;break}else{x=E;y=F}}c:do if((B|0)==16){B=0;w=c[l>>2]|0;F=w+(c[x+8>>2]|0)|0;if((s|0)==0&(y|0)!=6){t=12;u=D;v=f;break b}d:do switch(y|0){case 1:case 4:case 5:{E=c[h>>2]|0;H=c[m>>2]|0;I=a[E>>0]|0;if(I<<24>>24==30){J=(_cff_parse_real(E,H,0,0)|0)>>16;break d}K=E+1|0;L=I&255;switch(I<<24>>24){case 28:{if((E+3|0)>>>0>H>>>0){J=0;break d}J=(d[K>>0]<<8|d[E+2>>0])<<16>>16;break d;break}case 29:{if((E+5|0)>>>0>H>>>0){J=0;break d}J=d[E+2>>0]<<16|d[K>>0]<<24|d[E+3>>0]<<8|d[E+4>>0];break d;break}default:{if((I&255)<247){J=L+-139|0;break d}M=(E+2|0)>>>0>H>>>0;if((I&255)<251){if(M){J=0;break d}J=(d[K>>0]|(L<<8)+-63232)+108|0;break d}else{if(M){J=0;break d}J=(251-L<<8)+-108-(d[K>>0]|0)|0;break d}}}break}case 2:{K=c[h>>2]|0;L=c[m>>2]|0;M=a[K>>0]|0;if(M<<24>>24==30){J=_cff_parse_real(K,L,0,0)|0;break d}I=K+1|0;H=M&255;e:do switch(M<<24>>24){case 28:{if((K+3|0)>>>0>L>>>0){N=0;B=46}else{N=(d[I>>0]<<8|d[K+2>>0])<<16>>16;B=46}break}case 29:{if((K+5|0)>>>0>L>>>0){N=0;B=46}else{O=d[K+2>>0]<<16|d[I>>0]<<24|d[K+3>>0]<<8|d[K+4>>0];B=47}break}default:{if((M&255)<247){N=H+-139|0;B=46;break e}E=(K+2|0)>>>0>L>>>0;if((M&255)<251){if(E){N=0;B=46;break e}O=(d[I>>0]|(H<<8)+-63232)+108|0;B=47;break e}else{if(E){N=0;B=46;break e}O=(251-H<<8)+-108-(d[I>>0]|0)|0;B=47;break e}}}while(0);if((B|0)==46){B=0;P=(N|0)<-32767?-2147483647:N<<16}else if((B|0)==47){B=0;if((O|0)>32767){J=2147483647;break d}else P=(O|0)<-32767?-2147483647:O<<16}J=P;break}case 3:{I=c[h>>2]|0;H=c[m>>2]|0;M=a[I>>0]|0;if(M<<24>>24==30){J=_cff_parse_real(I,H,3,0)|0;break d}L=I+1|0;K=M&255;f:do switch(M<<24>>24){case 28:{if((I+3|0)>>>0>H>>>0){Q=0;R=0}else{S=(d[L>>0]<<8|d[I+2>>0])<<16>>16;B=63}break}case 29:{if((I+5|0)>>>0>H>>>0){Q=0;R=0}else{S=d[I+2>>0]<<16|d[L>>0]<<24|d[I+3>>0]<<8|d[I+4>>0];B=63}break}default:{if((M&255)<247){S=K+-139|0;B=63;break f}E=(I+2|0)>>>0>H>>>0;if((M&255)<251){if(E){Q=0;R=0;break f}S=(d[L>>0]|(K<<8)+-63232)+108|0;B=63;break f}else{if(E){Q=0;R=0;break f}S=(251-K<<8)+-108-(d[L>>0]|0)|0;B=63;break f}}}while(0);if((B|0)==63){B=0;L=S*1e3|0;if((L|0)>32767){J=2147483647;break d}else{Q=S;R=L}}L=U(Q,65536e3)|0;J=(R|0)<-32767?-2147483647:L;break}case 6:{L=c[x+20>>2]|0;K=s>>>0>L>>>0?L:s;a[w+(c[x+24>>2]|0)>>0]=K;if(!K){G=f;break c}L=x+12|0;M=h;H=F;I=0;E=K;while(1){K=c[M>>2]|0;M=M+4|0;T=c[M>>2]|0;V=a[K>>0]|0;g:do if(V<<24>>24==30)W=(_cff_parse_real(K,T,0,0)|0)>>16;else{X=K+1|0;Y=V&255;switch(V<<24>>24){case 28:{if((K+3|0)>>>0>T>>>0){W=0;break g}W=(d[X>>0]<<8|d[K+2>>0])<<16>>16;break g;break}case 29:{if((K+5|0)>>>0>T>>>0){W=0;break g}W=d[K+2>>0]<<16|d[X>>0]<<24|d[K+3>>0]<<8|d[K+4>>0];break g;break}default:{if((V&255)<247){W=Y+-139|0;break g}Z=(K+2|0)>>>0>T>>>0;if((V&255)<251){if(Z){W=0;break g}W=(d[X>>0]|(Y<<8)+-63232)+108|0;break g}else{if(Z){W=0;break g}W=(251-Y<<8)+-108-(d[X>>0]|0)|0;break g}}}}while(0);I=W+I|0;V=a[L>>0]|0;switch(V<<24>>24){case 1:{a[H>>0]=I;_=a[L>>0]|0;break}case 2:{b[H>>1]=I;_=2;break}case 4:{c[H>>2]=I;_=4;break}default:{c[H>>2]=I;_=V}}E=E+-1|0;if(!E){G=f;break c}else H=H+(_&255)|0}break}default:{H=ij[c[x+16>>2]&8191](e)|0;if(!H){G=0;break c}else{t=7;u=D;v=H;break b}}}while(0);switch(a[x+12>>0]|0){case 1:{a[F>>0]=J;G=f;break c;break}case 2:{b[F>>1]=J;G=f;break c;break}case 4:{c[F>>2]=J;G=f;break c;break}default:{c[F>>2]=J;G=f;break c}}}while(0);c[i>>2]=h;z=D;A=G;B=95}while(0);if((B|0)==95){B=0;t=0;u=z+1|0;v=A}switch(t>>>2|t<<30|0){case 0:{n=u;f=v;break}case 3:case 1:case 2:{$=6;B=98;break a;break}default:{o=v;break a}}}if((B|0)==98)return $|0;$=o;return $|0}function _cff_parse_real(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0;g=(f|0)!=0;if(g){c[f>>2]=0;h=b;i=0;j=0;k=0;l=4}else{h=b;i=0;j=0;k=0;l=4}a:while(1){b=h;m=j;n=l;while(1){if(n){o=b+1|0;if(o>>>0<d>>>0)p=o;else{q=m;r=0;break a}}else p=b;s=a[p>>0]|0;t=(s&255)>>>n&15;n=4-n|0;if((t|0)!=14)break;else{b=p;m=1}}if(t>>>0>9){u=i;v=0;w=m;x=k;y=p;z=n;A=t;B=s;C=15;break}b=(t|k|0)==0;k=b?k:t+(k*10|0)|0;i=((b^1)&1)+i|0;if((k|0)>214748363){D=p;E=0;F=m;G=n;C=4;break}else{h=p;j=m;l=n}}b:do if((C|0)==4)c:while(1){C=0;l=D;j=E;p=G;while(1){if(p){h=l+1|0;if(h>>>0<d>>>0)H=h;else{q=F;r=0;break b}}else H=l;h=a[H>>0]|0;t=(h&255)>>>p&15;s=4-p|0;if((t|0)==14){D=H;E=j;F=1;G=s;C=4;continue c}if(t>>>0>9){u=i;v=j;w=F;x=k;y=H;z=s;A=t;B=h;C=15;break b}l=H;j=j+1|0;p=s}}while(0);d:do if((C|0)==15){e:do if((A|0)==10){H=0;k=v;F=x;i=z;G=y;E=B;while(1){D=k;n=i;m=G;p=E;while(1){if(!n){I=m;J=p}else{j=m+1|0;if(j>>>0>=d>>>0){q=w;r=0;break d}I=j;J=a[j>>0]|0}K=(J&255)>>>n&15;L=4-n|0;if(K>>>0>9){M=K;N=H;O=D;P=F;Q=L;R=I;S=J;break e}if(K|F|0)break;D=D+-1|0;n=L;m=I;p=J}p=(F|0)<214748364&(H|0)<9;H=(p&1)+H|0;k=D;F=p?K+(F*10|0)|0:F;i=L;G=I;E=J}}else{M=A;N=0;O=v;P=x;Q=z;R=y;S=B}while(0);E=(M|0)==12;if((M+-11|0)>>>0<2){G=0;i=0;F=Q;k=R;H=S;while(1){if(!F){T=k;V=H}else{p=k+1|0;if(p>>>0>=d>>>0){q=w;r=0;break d}T=p;V=a[p>>0]|0}p=(V&255)>>>F&15;if(p>>>0>9)break;m=(i|0)>1e3;G=m?1:G;i=m?i:p+(i*10|0)|0;F=4-F|0;k=T;H=V}W=G;X=E?0-i|0:i}else{W=0;X=0}if(!P){q=w;r=0}else{do if(W){if(!E){q=w;r=2147483647;break d}}else{H=O+e+X|0;k=H+u|0;if(!g){if((k|0)>5){q=w;r=2147483647;break d}if((k|0)<-5)break;if((k|0)<0){Y=N+u|0;Z=(P|0)/(c[429748+(0-k<<2)>>2]|0)|0}else{Y=N-H|0;Z=P}H=(Y|0)==10;F=H?(Z|0)/10|0:Z;p=(H<<31>>31)+Y|0;if((p|0)<=0){H=U(c[429748+(0-p<<2)>>2]|0,F)|0;q=w;r=(H|0)>32767?2147483647:H<<16;break d}H=c[429748+(p<<2)>>2]|0;if(((F|0)/(H|0)|0|0)>32767){q=w;r=0;break d}q=w;r=_FT_DivFix(F,H)|0;break d}H=N+u|0;if((H|0)>=6){F=c[429748+(H+-5<<2)>>2]|0;if(((P|0)/(F|0)|0|0)>32767){p=_FT_DivFix(P,c[429748+(H+-4<<2)>>2]|0)|0;c[f>>2]=k+-4;q=w;r=p;break d}else{p=_FT_DivFix(P,F)|0;c[f>>2]=k+-5;q=w;r=p;break d}}if((P|0)>32767){p=_FT_DivFix(P,10)|0;c[f>>2]=1-H+k;q=w;r=p;break d}do if((k|0)>0){p=(k|0)<5?k:5;F=p-H|0;if((F|0)<=0){_=k-H|0;$=P;break}m=k-p|0;p=U(c[429748+(F<<2)>>2]|0,P)|0;if((p|0)>32767){_=m+1|0;$=(p>>>0)/10|0}else{_=m;$=p}}else{_=k-H|0;$=P}while(0);c[f>>2]=_;q=w;r=$<<16;break d}while(0);q=w;r=0}}while(0);return ((q|0)==0?r:0-r|0)|0}function _cff_parse_font_matrix(b){b=b|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0;e=l;l=l+48|0;if((l|0)>=(m|0))ba(48);f=e+24|0;g=e;h=c[b+412>>2]|0;i=h+48|0;j=h+72|0;k=h+68|0;if((c[b+404>>2]|0)>>>0<(b+40|0)>>>0){n=161;l=e;return n|0}a[h+64>>0]=1;o=0;p=-2147483648;q=2147483647;r=b+16|0;while(1){b=g+(o<<2)|0;s=c[r>>2]|0;r=r+4|0;t=c[r>>2]|0;u=a[s>>0]|0;do if(u<<24>>24==30)v=_cff_parse_real(s,t,0,b)|0;else{w=s+1|0;x=u&255;a:do switch(u<<24>>24){case 28:{if((s+3|0)>>>0>t>>>0)y=0;else y=((d[w>>0]|0)<<8|(d[s+2>>0]|0))<<16>>16;break}case 29:{if((s+5|0)>>>0>t>>>0)y=0;else{z=(d[s+2>>0]|0)<<16|(d[w>>0]|0)<<24|(d[s+3>>0]|0)<<8|(d[s+4>>0]|0);A=17}break}default:{if((u&255)<247){y=x+-139|0;break a}B=(s+2|0)>>>0>t>>>0;if((u&255)<251){if(B){y=0;break a}z=(d[w>>0]|0|(x<<8)+-63232)+108|0;A=17;break a}else{if(B){y=0;break a}z=(251-x<<8)+-108-(d[w>>0]|0)|0;A=17;break a}}}while(0);if((A|0)==17){A=0;if((z|0)>32767){if((z|0)>=1e5)if((z|0)>=1e6)if((z|0)<1e7)C=7;else C=(z|0)<1e8?8:(z|0)<1e9?9:10;else C=6;else C=5;w=C+-5|0;x=c[429748+(w<<2)>>2]|0;if(((z|0)/(x|0)|0|0)>32767){B=C+-4|0;c[b>>2]=B;v=_FT_DivFix(z,c[429748+(B<<2)>>2]|0)|0;break}else{c[b>>2]=w;v=_FT_DivFix(z,x)|0;break}}else y=z}c[b>>2]=0;v=y<<16}while(0);c[f+(o<<2)>>2]=v;if(!v){D=q;E=p}else{u=c[b>>2]|0;D=(u|0)<(q|0)?u:q;E=(u|0)>(p|0)?u:p}o=o+1|0;if((o|0)==6)break;else{p=E;q=D}}if((E+9|0)>>>0>9|(E-D|0)>>>0>9){c[i>>2]=65536;c[h+56>>2]=0;c[h+52>>2]=0;c[h+60>>2]=65536;c[j>>2]=0;c[h+76>>2]=0;F=1}else{D=0;do{q=f+(D<<2)|0;p=c[q>>2]|0;if(p|0){o=c[429748+(E-(c[g+(D<<2)>>2]|0)<<2)>>2]|0;v=o>>1;if((p|0)<0)G=(v^-2147483648|0)<(p|0)?p-v|0:-2147483648;else G=(2147483647-v|0)>(p|0)?v+p|0:2147483647;c[q>>2]=(G|0)/(o|0)|0}D=D+1|0}while((D|0)!=6);c[i>>2]=c[f>>2];c[h+56>>2]=c[f+4>>2];c[h+52>>2]=c[f+8>>2];c[h+60>>2]=c[f+12>>2];c[j>>2]=c[f+16>>2];c[h+76>>2]=c[f+20>>2];F=c[429748+(0-E<<2)>>2]|0}c[k>>2]=F;n=0;l=e;return n|0}function _cff_parse_font_bbox(b){b=b|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0;e=c[b+412>>2]|0;f=b+32|0;if((c[b+404>>2]|0)>>>0<f>>>0){g=161;return g|0}h=b+20|0;i=c[b+16>>2]|0;j=c[h>>2]|0;k=a[i>>0]|0;do if(k<<24>>24==30)l=_cff_parse_real(i,j,0,0)|0;else{m=i+1|0;n=k&255;a:do switch(k<<24>>24){case 28:{if((i+3|0)>>>0>j>>>0){o=0;p=16}else{o=((d[m>>0]|0)<<8|(d[i+2>>0]|0))<<16>>16;p=16}break}case 29:{if((i+5|0)>>>0>j>>>0){o=0;p=16}else{q=(d[i+2>>0]|0)<<16|(d[m>>0]|0)<<24|(d[i+3>>0]|0)<<8|(d[i+4>>0]|0);p=17}break}default:{if((k&255)<247){o=n+-139|0;p=16;break a}r=(i+2|0)>>>0>j>>>0;if((k&255)<251){if(r){o=0;p=16;break a}q=(d[m>>0]|0|(n<<8)+-63232)+108|0;p=17;break a}else{if(r){o=0;p=16;break a}q=(251-n<<8)+-108-(d[m>>0]|0)|0;p=17;break a}}}while(0);if((p|0)==16)s=(o|0)<-32767?-2147483647:o<<16;else if((p|0)==17)if((q|0)>32767){l=2147483647;break}else s=(q|0)<-32767?-2147483647:q<<16;l=s}while(0);c[e+84>>2]=_FT_RoundFix(l)|0;l=b+24|0;s=c[h>>2]|0;h=c[l>>2]|0;q=a[s>>0]|0;do if(q<<24>>24==30)t=_cff_parse_real(s,h,0,0)|0;else{o=s+1|0;k=q&255;b:do switch(q<<24>>24){case 28:{if((s+3|0)>>>0>h>>>0){u=0;p=33}else{u=((d[o>>0]|0)<<8|(d[s+2>>0]|0))<<16>>16;p=33}break}case 29:{if((s+5|0)>>>0>h>>>0){u=0;p=33}else{v=(d[s+2>>0]|0)<<16|(d[o>>0]|0)<<24|(d[s+3>>0]|0)<<8|(d[s+4>>0]|0);p=34}break}default:{if((q&255)<247){u=k+-139|0;p=33;break b}j=(s+2|0)>>>0>h>>>0;if((q&255)<251){if(j){u=0;p=33;break b}v=(d[o>>0]|0|(k<<8)+-63232)+108|0;p=34;break b}else{if(j){u=0;p=33;break b}v=(251-k<<8)+-108-(d[o>>0]|0)|0;p=34;break b}}}while(0);if((p|0)==33)w=(u|0)<-32767?-2147483647:u<<16;else if((p|0)==34)if((v|0)>32767){t=2147483647;break}else w=(v|0)<-32767?-2147483647:v<<16;t=w}while(0);c[e+88>>2]=_FT_RoundFix(t)|0;t=b+28|0;b=c[l>>2]|0;l=c[t>>2]|0;w=a[b>>0]|0;do if(w<<24>>24==30)x=_cff_parse_real(b,l,0,0)|0;else{v=b+1|0;u=w&255;c:do switch(w<<24>>24){case 28:{if((b+3|0)>>>0>l>>>0){y=0;p=50}else{y=((d[v>>0]|0)<<8|(d[b+2>>0]|0))<<16>>16;p=50}break}case 29:{if((b+5|0)>>>0>l>>>0){y=0;p=50}else{z=(d[b+2>>0]|0)<<16|(d[v>>0]|0)<<24|(d[b+3>>0]|0)<<8|(d[b+4>>0]|0);p=51}break}default:{if((w&255)<247){y=u+-139|0;p=50;break c}q=(b+2|0)>>>0>l>>>0;if((w&255)<251){if(q){y=0;p=50;break c}z=(d[v>>0]|0|(u<<8)+-63232)+108|0;p=51;break c}else{if(q){y=0;p=50;break c}z=(251-u<<8)+-108-(d[v>>0]|0)|0;p=51;break c}}}while(0);if((p|0)==50)A=(y|0)<-32767?-2147483647:y<<16;else if((p|0)==51)if((z|0)>32767){x=2147483647;break}else A=(z|0)<-32767?-2147483647:z<<16;x=A}while(0);c[e+92>>2]=_FT_RoundFix(x)|0;x=c[t>>2]|0;t=c[f>>2]|0;f=a[x>>0]|0;do if(f<<24>>24==30)B=_cff_parse_real(x,t,0,0)|0;else{A=x+1|0;z=f&255;d:do switch(f<<24>>24){case 28:{if((x+3|0)>>>0>t>>>0){C=0;p=67}else{C=((d[A>>0]|0)<<8|(d[x+2>>0]|0))<<16>>16;p=67}break}case 29:{if((x+5|0)>>>0>t>>>0){C=0;p=67}else{D=(d[x+2>>0]|0)<<16|(d[A>>0]|0)<<24|(d[x+3>>0]|0)<<8|(d[x+4>>0]|0);p=68}break}default:{if((f&255)<247){C=z+-139|0;p=67;break d}y=(x+2|0)>>>0>t>>>0;if((f&255)<251){if(y){C=0;p=67;break d}D=(d[A>>0]|0|(z<<8)+-63232)+108|0;p=68;break d}else{if(y){C=0;p=67;break d}D=(251-z<<8)+-108-(d[A>>0]|0)|0;p=68;break d}}}while(0);if((p|0)==67)E=(C|0)<-32767?-2147483647:C<<16;else if((p|0)==68)if((D|0)>32767){B=2147483647;break}else E=(D|0)<-32767?-2147483647:D<<16;B=E}while(0);c[e+96>>2]=_FT_RoundFix(B)|0;g=0;return g|0}function _cff_parse_private_dict(b){b=b|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0;e=c[b+412>>2]|0;f=b+24|0;if((c[b+404>>2]|0)>>>0<f>>>0){g=161;return g|0}h=c[b+16>>2]|0;i=b+20|0;b=c[i>>2]|0;j=a[h>>0]|0;a:do if(j<<24>>24==30){k=(_cff_parse_real(h,b,0,0)|0)>>16;l=16}else{m=h+1|0;n=j&255;switch(j<<24>>24){case 28:{if((h+3|0)>>>0>b>>>0){o=b;p=0;break a}k=((d[m>>0]|0)<<8|(d[h+2>>0]|0))<<16>>16;l=16;break a;break}case 29:{if((h+5|0)>>>0>b>>>0){o=b;p=0;break a}k=(d[h+2>>0]|0)<<16|(d[m>>0]|0)<<24|(d[h+3>>0]|0)<<8|(d[h+4>>0]|0);l=16;break a;break}default:{if((j&255)<247){k=n+-139|0;l=16;break a}q=(h+2|0)>>>0>b>>>0;if((j&255)<251){if(q){o=b;p=0;break a}k=(d[m>>0]|0|(n<<8)+-63232)+108|0;l=16;break a}else{if(q){o=b;p=0;break a}k=(251-n<<8)+-108-(d[m>>0]|0)|0;l=16;break a}}}}while(0);do if((l|0)==16)if((k|0)<0){g=3;return g|0}else{o=c[i>>2]|0;p=k;break}while(0);c[e+120>>2]=p;p=c[f>>2]|0;f=a[o>>0]|0;b:do if(f<<24>>24==30){r=(_cff_parse_real(o,p,0,0)|0)>>16;l=32}else{k=o+1|0;i=f&255;switch(f<<24>>24){case 28:{if((o+3|0)>>>0>p>>>0){s=0;break b}r=((d[k>>0]|0)<<8|(d[o+2>>0]|0))<<16>>16;l=32;break b;break}case 29:{if((o+5|0)>>>0>p>>>0){s=0;break b}r=(d[o+2>>0]|0)<<16|(d[k>>0]|0)<<24|(d[o+3>>0]|0)<<8|(d[o+4>>0]|0);l=32;break b;break}default:{if((f&255)<247){r=i+-139|0;l=32;break b}b=(o+2|0)>>>0>p>>>0;if((f&255)<251){if(b){s=0;break b}r=(d[k>>0]|0|(i<<8)+-63232)+108|0;l=32;break b}else{if(b){s=0;break b}r=(251-i<<8)+-108-(d[k>>0]|0)|0;l=32;break b}}}}while(0);if((l|0)==32)if((r|0)<0){g=3;return g|0}else s=r;c[e+116>>2]=s;g=0;return g|0}function _cff_parse_multiple_master(e){e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0;f=c[e+412>>2]|0;g=e+404|0;h=e+16|0;if((c[g>>2]|0)>>>0<(e+36|0)>>>0){i=161;return i|0}j=c[h>>2]|0;k=c[e+20>>2]|0;l=a[j>>0]|0;a:do if(l<<24>>24==30)m=(_cff_parse_real(j,k,0,0)|0)>>16;else{n=j+1|0;o=l&255;switch(l<<24>>24){case 28:{if((j+3|0)>>>0>k>>>0){i=3;return i|0}else{m=((d[n>>0]|0)<<8|(d[j+2>>0]|0))<<16>>16;break a}break}case 29:{if((j+5|0)>>>0>k>>>0){i=3;return i|0}else{m=(d[j+2>>0]|0)<<16|(d[n>>0]|0)<<24|(d[j+3>>0]|0)<<8|(d[j+4>>0]|0);break a}break}default:{if((l&255)<247){m=o+-139|0;break a}p=(j+2|0)>>>0>k>>>0;if((l&255)<251)if(p){i=3;return i|0}else{m=(d[n>>0]|0|(o<<8)+-63232)+108|0;break a}else if(p){i=3;return i|0}else{m=(251-o<<8)+-108-(d[n>>0]|0)|0;break a}}}}while(0);if((m+-2|0)>>>0>14){i=3;return i|0}l=m&65535;b[f+176>>1]=l;m=(((c[g>>2]|0)-h|0)>>>2)+65532&65535;b[f+178>>1]=m;b[e+416>>1]=l;b[e+418>>1]=m;i=0;return i|0}function _cff_parse_cid_ros(b){b=b|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0;e=c[b+412>>2]|0;f=b+28|0;if((c[b+404>>2]|0)>>>0<f>>>0){g=161;return g|0}h=b+20|0;i=c[b+16>>2]|0;j=c[h>>2]|0;k=a[i>>0]|0;a:do if(k<<24>>24==30){l=(_cff_parse_real(i,j,0,0)|0)>>16;m=c[h>>2]|0;n=l}else{l=i+1|0;o=k&255;switch(k<<24>>24){case 28:{if((i+3|0)>>>0>j>>>0){m=j;n=0;break a}m=j;n=((d[l>>0]|0)<<8|(d[i+2>>0]|0))<<16>>16;break a;break}case 29:{if((i+5|0)>>>0>j>>>0){m=j;n=0;break a}m=j;n=(d[i+2>>0]|0)<<16|(d[l>>0]|0)<<24|(d[i+3>>0]|0)<<8|(d[i+4>>0]|0);break a;break}default:{if((k&255)<247){m=j;n=o+-139|0;break a}p=(i+2|0)>>>0>j>>>0;if((k&255)<251){if(p){m=j;n=0;break a}m=j;n=(d[l>>0]|0|(o<<8)+-63232)+108|0;break a}else{if(p){m=j;n=0;break a}m=j;n=(251-o<<8)+-108-(d[l>>0]|0)|0;break a}}}}while(0);c[e+132>>2]=n;n=b+24|0;b=c[n>>2]|0;j=a[m>>0]|0;b:do if(j<<24>>24==30){k=(_cff_parse_real(m,b,0,0)|0)>>16;q=c[n>>2]|0;r=k}else{k=m+1|0;i=j&255;switch(j<<24>>24){case 28:{if((m+3|0)>>>0>b>>>0){q=b;r=0;break b}q=b;r=((d[k>>0]|0)<<8|(d[m+2>>0]|0))<<16>>16;break b;break}case 29:{if((m+5|0)>>>0>b>>>0){q=b;r=0;break b}q=b;r=(d[m+2>>0]|0)<<16|(d[k>>0]|0)<<24|(d[m+3>>0]|0)<<8|(d[m+4>>0]|0);break b;break}default:{if((j&255)<247){q=b;r=i+-139|0;break b}h=(m+2|0)>>>0>b>>>0;if((j&255)<251){if(h){q=b;r=0;break b}q=b;r=(d[k>>0]|0|(i<<8)+-63232)+108|0;break b}else{if(h){q=b;r=0;break b}q=b;r=(251-i<<8)+-108-(d[k>>0]|0)|0;break b}}}}while(0);c[e+136>>2]=r;r=c[f>>2]|0;f=a[q>>0]|0;c:do if(f<<24>>24==30)s=(_cff_parse_real(q,r,0,0)|0)>>16;else{b=q+1|0;j=f&255;switch(f<<24>>24){case 28:{if((q+3|0)>>>0>r>>>0){s=0;break c}s=((d[b>>0]|0)<<8|(d[q+2>>0]|0))<<16>>16;break c;break}case 29:{if((q+5|0)>>>0>r>>>0){s=0;break c}s=(d[q+2>>0]|0)<<16|(d[b>>0]|0)<<24|(d[q+3>>0]|0)<<8|(d[q+4>>0]|0);break c;break}default:{if((f&255)<247){s=j+-139|0;break c}m=(q+2|0)>>>0>r>>>0;if((f&255)<251){if(m){s=0;break c}s=(d[b>>0]|0|(j<<8)+-63232)+108|0;break c}else{if(m){s=0;break c}s=(251-j<<8)+-108-(d[b>>0]|0)|0;break c}}}}while(0);c[e+140>>2]=s;g=0;return g|0}function _FT_RoundFix(a){a=a|0;return a+32768+(a>>31)&-65536|0}function _cff_property_set(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0;if(!(_strcmp(d,1151759)|0)){f=c[e>>2]|0;g=c[e+4>>2]|0;h=c[e+8>>2]|0;i=c[e+12>>2]|0;j=c[e+16>>2]|0;k=c[e+20>>2]|0;l=c[e+24>>2]|0;m=c[e+28>>2]|0;if((h|0)>(j|0)|((f|0)>(h|0)?1:(g|f|h|i|j|k|l|m|0)<0)){n=6;return n|0}if((m|0)>500|((k|0)>500|((i|0)>500|((g|0)>500|(j|0)>(l|0))))){n=6;return n|0}c[b+36>>2]=f;c[b+40>>2]=g;c[b+44>>2]=h;c[b+48>>2]=i;c[b+52>>2]=j;c[b+56>>2]=k;c[b+60>>2]=l;c[b+64>>2]=m;n=0;return n|0}if(!(_strcmp(d,1151780)|0)){if((c[e>>2]|0)!=1){n=7;return n|0}c[b+28>>2]=1;n=0;return n|0}else{if(_strcmp(d,1151795)|0){n=12;return n|0}a[b+32>>0]=a[e>>0]|0;n=0;return n|0}return 0}function _cff_property_get(b,d,e){b=b|0;d=d|0;e=e|0;var f=0;if(!(_strcmp(d,1151759)|0)){c[e>>2]=c[b+36>>2];c[e+4>>2]=c[b+40>>2];c[e+8>>2]=c[b+44>>2];c[e+12>>2]=c[b+48>>2];c[e+16>>2]=c[b+52>>2];c[e+20>>2]=c[b+56>>2];c[e+24>>2]=c[b+60>>2];c[e+28>>2]=c[b+64>>2];f=0;return f|0}if(!(_strcmp(d,1151780)|0)){c[e>>2]=c[b+28>>2];f=0;return f|0}if(_strcmp(d,1151795)|0){f=12;return f|0}a[e>>0]=a[b+32>>0]|0;f=0;return f|0}function _cff_get_ros(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0;f=c[a+656>>2]|0;if(!f){g=0;return g|0}a=c[f+1460>>2]|0;if((a|0)==65535){g=6;return g|0}if(b|0){h=f+2972|0;i=c[h>>2]|0;if(!i){if(a>>>0>390){j=a+-391|0;if((c[f+1312>>2]|0)>>>0>j>>>0)k=c[(c[f+1316>>2]|0)+(j<<2)>>2]|0;else k=0}else{j=c[f+2964>>2]|0;if(!j)k=0;else k=ij[c[j+20>>2]&8191](a)|0}c[h>>2]=k;l=k}else l=i;c[b>>2]=l}if(d|0){l=f+2976|0;b=c[l>>2]|0;if(!b){i=c[f+1464>>2]|0;do if((i|0)!=65535)if(i>>>0>390){k=i+-391|0;if((c[f+1312>>2]|0)>>>0<=k>>>0){m=0;break}m=c[(c[f+1316>>2]|0)+(k<<2)>>2]|0;break}else{k=c[f+2964>>2]|0;if(!k){m=0;break}m=ij[c[k+20>>2]&8191](i)|0;break}else m=0;while(0);c[l>>2]=m;n=m}else n=b;c[d>>2]=n}if(!e){g=0;return g|0}c[e>>2]=c[f+1468>>2];g=0;return g|0}function _cff_get_is_cid(b,d){b=b|0;d=d|0;var e=0;e=c[b+656>>2]|0;a[d>>0]=0;if(!e)return 0;if((c[e+1460>>2]|0)==65535)return 0;a[d>>0]=1;return 0}function _cff_get_cid_from_glyph_index(a,b,d){a=a|0;b=b|0;d=d|0;var f=0,g=0;f=c[a+656>>2]|0;if(!f){g=0;return g|0}if((c[f+1460>>2]|0)==65535){g=6;return g|0}if((c[f+12>>2]|0)>>>0<b>>>0){g=6;return g|0}if(!d){g=0;return g|0}c[d>>2]=e[(c[f+1160>>2]|0)+(b<<1)>>1];g=0;return g|0}function _cff_get_cmap_info(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;d=c[(c[(c[a>>2]|0)+96>>2]|0)+4>>2]|0;c[b>>2]=0;c[b+4>>2]=0;e=c[a+12>>2]|0;if((e|0)==428224|(e|0)==428184){f=0;return f|0}e=_ft_module_get_service(_FT_Get_Module(d,1213323)|0,1212738)|0;if(!e){f=0;return f|0}d=c[e>>2]|0;if(!d){f=0;return f|0}f=$i[d&8191](a,b)|0;return f|0}function _cff_get_glyph_name(a,d,e,f){a=a|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0;g=c[a+656>>2]|0;a=c[g+2964>>2]|0;if(!a){h=11;return h|0}i=b[(c[g+1160>>2]|0)+(d<<1)>>1]|0;d=i&65535;if(i<<16>>16==-1){h=0;return h|0}do if((i&65535)>390){j=d+-391|0;if((c[g+1312>>2]|0)>>>0>j>>>0){k=c[(c[g+1316>>2]|0)+(j<<2)>>2]|0;break}else{h=0;return h|0}}else k=ij[c[a+20>>2]&8191](d)|0;while(0);if(!k){h=0;return h|0}_ft_mem_strcpyn(e,k,f)|0;h=0;return h|0}function _cff_get_name_index(a,d){a=a|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0;e=c[a+656>>2]|0;f=_ft_module_get_service(c[a+96>>2]|0,1213996)|0;if(!f){g=0;return g|0}a=e+12|0;if(!(c[a>>2]|0)){g=0;return g|0}h=e+1160|0;i=e+1312|0;j=e+1316|0;e=f+20|0;f=0;while(1){k=b[(c[h>>2]|0)+(f<<1)>>1]|0;l=k&65535;if((k&65535)>390){k=l+-391|0;if((c[i>>2]|0)>>>0>k>>>0){m=c[(c[j>>2]|0)+(k<<2)>>2]|0;n=8}}else{m=ij[c[e>>2]&8191](l)|0;n=8}if(((n|0)==8?(n=0,m|0):0)?(_strcmp(d,m)|0)==0:0){g=f;n=11;break}f=f+1|0;if(f>>>0>=(c[a>>2]|0)>>>0){g=0;n=11;break}}if((n|0)==11)return g|0;return 0}function _ft_mem_strcpyn(b,c,d){b=b|0;c=c|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0;a:do if(d>>>0>1){e=d;f=c;g=b;while(1){h=a[f>>0]|0;if(!(h<<24>>24)){i=f;j=g;break a}k=f+1|0;l=g+1|0;a[g>>0]=h;e=e+-1|0;if(e>>>0<=1){i=k;j=l;break}else{f=k;g=l}}}else{i=c;j=b}while(0);a[j>>0]=0;return (a[i>>0]|0)!=0|0}function _cff_get_ps_name(a){a=a|0;var b=0,d=0,e=0,f=0;b=c[a+656>>2]|0;if(((c[a+532>>2]|0?(c[a+8>>2]&8|0)!=0:0)?(d=_ft_module_get_service(_FT_Get_Module(c[(c[a+96>>2]|0)+4>>2]|0,1213323)|0,1214423)|0,d|0):0)?(e=c[d>>2]|0,e|0):0){f=ij[e&8191](a)|0;return f|0}f=c[b+1304>>2]|0;return f|0}function _cff_ps_get_font_info(d,e){d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f;h=c[d+656>>2]|0;c[g>>2]=0;if(!h){i=0;l=f;return i|0}j=h+2968|0;k=c[j>>2]|0;if(!k){n=_ft_mem_alloc(c[d+100>>2]|0,32,g)|0;d=c[g>>2]|0;if(d|0){i=d;l=f;return i|0}d=c[h+1328>>2]|0;do if((d|0)!=65535)if(d>>>0>390){o=d+-391|0;if((c[h+1312>>2]|0)>>>0<=o>>>0){p=0;break}p=c[(c[h+1316>>2]|0)+(o<<2)>>2]|0;break}else{o=c[h+2964>>2]|0;if(!o){p=0;break}p=ij[c[o+20>>2]&8191](d)|0;break}else p=0;while(0);c[n>>2]=p;p=c[h+1332>>2]|0;do if((p|0)!=65535)if(p>>>0>390){d=p+-391|0;if((c[h+1312>>2]|0)>>>0<=d>>>0){q=0;break}q=c[(c[h+1316>>2]|0)+(d<<2)>>2]|0;break}else{d=c[h+2964>>2]|0;if(!d){q=0;break}q=ij[c[d+20>>2]&8191](p)|0;break}else q=0;while(0);c[n+4>>2]=q;q=c[h+1340>>2]|0;do if((q|0)!=65535)if(q>>>0>390){p=q+-391|0;if((c[h+1312>>2]|0)>>>0<=p>>>0){r=0;break}r=c[(c[h+1316>>2]|0)+(p<<2)>>2]|0;break}else{p=c[h+2964>>2]|0;if(!p){r=0;break}r=ij[c[p+20>>2]&8191](q)|0;break}else r=0;while(0);c[n+8>>2]=r;r=c[h+1344>>2]|0;do if((r|0)!=65535)if(r>>>0>390){q=r+-391|0;if((c[h+1312>>2]|0)>>>0<=q>>>0){s=0;break}s=c[(c[h+1316>>2]|0)+(q<<2)>>2]|0;break}else{q=c[h+2964>>2]|0;if(!q){s=0;break}s=ij[c[q+20>>2]&8191](r)|0;break}else s=0;while(0);c[n+12>>2]=s;s=c[h+1348>>2]|0;do if((s|0)!=65535)if(s>>>0>390){r=s+-391|0;if((c[h+1312>>2]|0)>>>0<=r>>>0){t=0;break}t=c[(c[h+1316>>2]|0)+(r<<2)>>2]|0;break}else{r=c[h+2964>>2]|0;if(!r){t=0;break}t=ij[c[r+20>>2]&8191](s)|0;break}else t=0;while(0);c[n+16>>2]=t;c[n+20>>2]=c[h+1356>>2];a[n+24>>0]=a[h+1352>>0]|0;b[n+26>>1]=c[h+1360>>2];b[n+28>>1]=c[h+1364>>2];c[j>>2]=n;u=c[g>>2]|0;v=n}else{u=0;v=k};c[e>>2]=c[v>>2];c[e+4>>2]=c[v+4>>2];c[e+8>>2]=c[v+8>>2];c[e+12>>2]=c[v+12>>2];c[e+16>>2]=c[v+16>>2];c[e+20>>2]=c[v+20>>2];c[e+24>>2]=c[v+24>>2];c[e+28>>2]=c[v+28>>2];i=u;l=f;return i|0}function _cff_ps_has_glyph_names(a){a=a|0;return (c[a+8>>2]|0)>>>9&1|0}function _cid_driver_init(a){a=a|0;return 0}function _cid_driver_done(a){a=a|0;return}function _cid_get_interface(a,b){a=a|0;b=b|0;return _ft_service_list_lookup(431840,b)|0}function _cid_face_init(e,f,g,h,i){e=e|0;f=f|0;g=g|0;h=h|0;i=i|0;var j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0,ia=0,ja=0,ka=0,la=0,ma=0,na=0,oa=0,pa=0,qa=0,ra=0,sa=0,ta=0,ua=0,va=0,wa=0,xa=0,ya=0,za=0,Aa=0,Ba=0,Ca=0,Da=0,Ea=0,Fa=0,Ga=0,Ha=0,Ia=0,Ja=0,Ka=0;i=l;l=l+384|0;if((l|0)>=(m|0))ba(384);h=i+112|0;j=i+8|0;k=i;c[f>>2]=1;n=f+136|0;do if(!(c[n>>2]|0)){o=_FT_Get_Module_Interface(c[(c[f+96>>2]|0)+4>>2]|0,1214013)|0;if(!o){p=11;l=i;return p|0}else{c[n>>2]=o;break}}while(0);o=f+320|0;if(!(c[o>>2]|0))c[o>>2]=_FT_Get_Module_Interface(c[(c[f+96>>2]|0)+4>>2]|0,1213578)|0;o=_FT_Stream_Seek(e,0)|0;if(o|0){p=o;l=i;return p|0}o=f+100|0;e=c[o>>2]|0;c[j+100>>2]=0;q=f+104|0;r=c[q>>2]|0;s=c[n>>2]|0;t=j;u=t+100|0;do{c[t>>2]=0;t=t+4|0}while((t|0)<(u|0));Ki[c[c[s+4>>2]>>2]&4095](j,0,0,e);s=j+72|0;c[s>>2]=r;v=_FT_Stream_Pos(r)|0;w=_FT_Stream_EnterFrame(r,31)|0;a:do if(!w){x=(_strncmp(c[r+32>>2]|0,1151819,31)|0)==0;_FT_Stream_ExitFrame(r);if(x){x=r+4|0;y=j+76|0;z=j+84|0;A=j+80|0;B=j+4|0;C=j+8|0;D=j+96|0;E=j+32|0;F=j+28|0;G=j+12|0;H=h+9|0;I=h;b:while(1){J=_FT_Stream_Pos(r)|0;K=c[x>>2]|0;L=K-(_FT_Stream_Pos(r)|0)|0;K=L>>>0<265?L:265;L=_FT_Stream_Read(r,h,K)|0;if(!L){M=J;N=0;O=K}else{P=L;Q=20;break}c:while(1){L=h+N+O|0;a[L>>0]=0;K=L+-6|0;if(h>>>0<K>>>0){R=h;J=a[h>>0]|0;while(1){if(J<<24>>24==83?(_strncmp(R,1151851,9)|0)==0:0){S=9;break c}T=R+1|0;J=a[T>>0]|0;if(J<<24>>24==115?(_strncmp(R,1151861,6)|0)==0:0){S=6;break c}if(T>>>0>=K>>>0)break;else R=T}}if((N+O|0)>>>0<9){P=3;Q=20;break b}_memmove(h|0,L+-9|0,9)|0;K=c[x>>2]|0;J=K-(_FT_Stream_Pos(r)|0)|0;O=J>>>0<256?J:256;J=_FT_Stream_Read(r,H,O)|0;if(J|0){P=J;Q=20;break b}else{M=M+256|0;N=9}}J=M-I+R+S|0;K=J-v|0;T=_FT_Stream_Seek(r,v)|0;if(T|0){V=T;Q=35;break a}T=_FT_Stream_ExtractFrame(r,K,y)|0;if(T|0){V=T;Q=35;break a}c[z>>2]=J;c[A>>2]=K;T=c[y>>2]|0;c[B>>2]=T;c[j>>2]=T;c[C>>2]=T+K;c[D>>2]=-1;gj[c[E>>2]&8191](j);gj[c[F>>2]&8191](j);K=c[j>>2]|0;gj[c[E>>2]&8191](j);gj[c[F>>2]&8191](j);W=c[C>>2]|0;X=c[j>>2]|0;Y=W+-6|0;if(X>>>0<Y>>>0){Z=W+-9|0;_=K;$=T;T=X;while(1){X=c[G>>2]|0;if(X|0){V=X;Q=35;break a}if(T>>>0<Z>>>0&(a[T>>0]|0)==83?(_strncmp(T,1151851,9)|0)==0:0)break b;if((a[T+1>>0]|0)==115?(_strncmp(T,1151861,6)|0)==0:0){V=2;Q=35;break a}gj[c[E>>2]&8191](j);gj[c[F>>2]&8191](j);X=c[j>>2]|0;if(X>>>0<Y>>>0){K=T;T=X;$=_;_=K}else break}}_FT_Stream_ReleaseFrame(r,y);T=_FT_Stream_Seek(r,J)|0;if(T|0){V=T;Q=35;break a}}if((Q|0)==20){V=P;Q=35;break}if(!(_strncmp($,1151868,5)|0)){B=_atol(_)|0;if((B|0)<0){V=3;Q=35;break}c[j+88>>2]=B}c[k>>2]=0;B=c[y>>2]|0;I=c[A>>2]|0;c[j>>2]=B;H=B+I|0;c[C>>2]=H;c[G>>2]=0;I=f+300|0;x=f+140|0;T=f+304|0;Y=j+68|0;Z=j+64|0;K=f+164|0;X=f+312|0;W=f+196|0;aa=H+-1+-17|0;ca=B;d:while(1){c[j>>2]=ca;gj[c[F>>2]&8191](j);B=c[j>>2]|0;da=B>>>0<H>>>0;ea=da?B+-17|0:aa;if(ca>>>0<ea>>>0){fa=ca;do{if(((a[fa>>0]|0)==37?(_strncmp(fa,1151874,17)|0)==0:0)?(c[I>>2]|0)>0:0)c[D>>2]=(c[D>>2]|0)+1;fa=fa+1|0}while((fa|0)!=(ea|0))}if(!da){Q=71;break}gj[c[E>>2]&8191](j);ea=c[j>>2]|0;if(!(ea>>>0<H>>>0&(c[G>>2]|0)==0)){Q=71;break}if(!((B+2|0)>>>0<H>>>0&(a[B>>0]|0)==47)){ca=ea;continue}fa=B+1|0;J=ea-fa|0;if((J+-1|0)>>>0>=21){ca=ea;continue}ga=a[fa>>0]|0;e:do if(J>>>0>1){ha=430004;ia=1151892;while(1){f:do if(ga<<24>>24==(a[ia>>0]|0)?(J|0)==(_strlen(ia)|0):0){ja=1;while(1){if((a[fa+ja>>0]|0)!=(a[ia+ja>>0]|0))break f;ja=ja+1|0;if(ja>>>0>=J>>>0){ka=ha;break e}}}while(0);ja=ha+36|0;la=c[ja>>2]|0;if(!la){ca=ea;continue d}else{ha=ja;ia=la}}}else{ia=430004;ha=1151892;while(1){if(ga<<24>>24==(a[ha>>0]|0)?(J|0)==(_strlen(ha)|0):0){ka=ia;break e}L=ia+36|0;la=c[L>>2]|0;if(!la){ca=ea;continue d}else{ia=L;ha=la}}}while(0);ea=c[ka+8>>2]|0;do if((ea|0)!=11){switch(c[ka+4>>2]|0){case 0:{ma=x;break}case 3:{ma=K;break}case 2:{ma=X;break}case 5:{ma=W;break}default:{J=c[D>>2]|0;if((J|0)<0){Q=67;break d}if((J|0)>=(c[I>>2]|0)){Q=67;break d}ma=(c[T>>2]|0)+(J*252|0)|0}}c[h>>2]=ma;if((ea+-9|0)>>>0<2){na=Fi[c[Y>>2]&127](j,ka,h,0,0)|0;break}else{na=Fi[c[Z>>2]&127](j,ka,h,0,0)|0;break}}else{Pi[c[ka+12>>2]&2047](f,j);na=c[G>>2]|0}while(0);c[G>>2]=na;if(na|0){oa=na;break}ca=c[j>>2]|0}if((Q|0)==67){c[G>>2]=160;oa=160}else if((Q|0)==71)if(!(c[I>>2]|0))oa=3;else{ca=c[G>>2]|0;c[k>>2]=ca;if((g|0)<0|(ca|0)!=0){pa=y;break}ca=_ft_mem_alloc(e,40,k)|0;Z=f+328|0;c[Z>>2]=ca;if(c[k>>2]|0){pa=y;break}Y=j+88|0;D=c[Y>>2]|0;W=c[q>>2]|0;g:do if(!D){t=ca;X=W;u=t+40|0;do{c[t>>2]=c[X>>2];t=t+4|0;X=X+4|0}while((t|0)<(u|0));qa=c[z>>2]|0}else{X=(c[W+4>>2]|0)-(c[z>>2]|0)|0;if(D>>>0>X>>>0){c[Y>>2]=X;ra=X}else ra=D;X=_ft_mem_alloc(e,ra,k)|0;K=f+324|0;c[K>>2]=X;if(c[k>>2]|0){pa=y;break a}x=c[Y>>2]|0;H=c[q>>2]|0;h:do if(!(_FT_Stream_Seek(H,c[z>>2]|0)|0)){E=X+x|0;i:do if((x|0)>0){aa=H+4|0;F=1;C=h;A=X;ea=h;while(1){J=C;ga=ea;j:while(1){if(J>>>0<ga>>>0){sa=J;ta=ga}else{fa=_FT_Stream_Pos(H)|0;B=(c[aa>>2]|0)-fa|0;if(!B)break h;if(_FT_Stream_Read(H,h,B>>>0<256?B:256)|0)break h;sa=h;ta=h+(_FT_Stream_Pos(H)|0)+(0-fa)|0}fa=a[sa>>0]|0;ua=fa&255;B=ua+-48|0;if(B>>>0<10){va=B;wa=0;break}if((fa+-97&255)<6){Q=92;break}if((fa+-65&255)<6){Q=93;break}switch(fa<<24>>24){case 62:{va=0;wa=1;break j;break}case 0:case 12:case 10:case 13:case 9:case 32:break;default:break h}J=sa+1|0;ga=ta}if((Q|0)==92){Q=0;va=ua+-97|0;wa=0}else if((Q|0)==93){Q=0;va=ua+-55|0;wa=0}if(!(F<<24>>24)){a[A>>0]=(d[A>>0]|0)+va;xa=A+1|0}else{a[A>>0]=va<<4;xa=A}if(wa<<24>>24)break i;if(xa>>>0<E>>>0){F=1-(F&255)&255;C=sa+1|0;A=xa;ea=ta}else break}}while(0);_FT_Stream_OpenMemory(c[Z>>2]|0,c[K>>2]|0,c[Y>>2]|0);qa=0;break g}while(0);pa=y;break a}while(0);Y=f+308|0;c[Y>>2]=qa;z=c[f+288>>2]|0;if((z|0)>=0?(D=c[f+292>>2]|0,(D|0)>=1):0){if((z|0)>4|(D|0)>4){c[k>>2]=3;pa=y;break}W=c[Z>>2]|0;ca=W+4|0;G=(c[ca>>2]|0)-qa|0;K=D+z|0;z=c[I>>2]|0;k:do if((z|0)>0){D=c[T>>2]|0;H=0;while(1){X=c[D+(H*252|0)+248>>2]|0;if((X|0)<0){Q=110;break}if((X|0)>4){Q=112;break}x=c[D+(H*252|0)+244>>2]|0;if(G>>>0<x>>>0){Q=114;break}E=c[D+(H*252|0)+240>>2]|0;if((E|0)<0){Q=118;break}if(X|0?E>>>0>(((G-x|0)>>>0)/(X>>>0)|0)>>>0:0){Q=118;break}H=H+1|0;if((H|0)>=(z|0))break k}if((Q|0)==110){c[k>>2]=3;pa=y;break a}else if((Q|0)==112){c[k>>2]=3;pa=y;break a}else if((Q|0)==114){c[k>>2]=3;pa=y;break a}else if((Q|0)==118){c[k>>2]=3;pa=y;break a}}while(0);Z=c[f+284>>2]|0;if(G>>>0<Z>>>0){c[k>>2]=3;pa=y;break}do if(K|0){if((c[f+296>>2]|0)>>>0<=(((G-Z|0)>>>0)/(K>>>0)|0)>>>0)break;c[k>>2]=3;pa=y;break a}while(0);K=c[o>>2]|0;Z=c[n>>2]|0;G=_ft_mem_realloc(K,8,0,z,0,h)|0;H=f+316|0;c[H>>2]=G;l:do if(!(c[h>>2]|0)){if((c[I>>2]|0)<=0){ya=0;break}D=W+32|0;X=Z+16|0;x=0;E=G;ea=0;A=0;C=0;F=0;m:while(1){aa=c[T>>2]|0;ga=c[aa+(x*252|0)+4>>2]|0;J=c[aa+(x*252|0)+240>>2]|0;fa=J+1|0;if(fa>>>0>ea>>>0){B=J+4&-4;if(B>>>0<=ea>>>0){Q=130;break}da=_ft_mem_realloc(K,4,ea,B,C,h)|0;if(!(c[h>>2]|0)){za=B;Aa=da;Ba=da;Ca=da}else{Da=da;break}}else{za=ea;Aa=A;Ba=F;Ca=C}da=_FT_Stream_Seek(W,(c[aa+(x*252|0)+244>>2]|0)+(c[Y>>2]|0)|0)|0;c[h>>2]=da;if(da|0){Da=Ba;break}da=aa+(x*252|0)+248|0;aa=_FT_Stream_EnterFrame(W,U(c[da>>2]|0,fa)|0)|0;c[h>>2]=aa;if(aa|0){Da=Ba;break}aa=c[da>>2]|0;da=aa&255;B=(aa+255&255)+1|0;if(!(da<<24>>24)){aa=0;do{c[Aa+(aa<<2)>>2]=0;aa=aa+1|0}while(aa>>>0<=J>>>0)}else{aa=0;ha=c[D>>2]|0;while(1){ia=ha;la=0;L=da;ja=ia;while(1){la=d[ja>>0]|la<<8;L=L+-1<<24>>24;if(!(L<<24>>24))break;else ja=ja+1|0}c[Aa+(aa<<2)>>2]=la;aa=aa+1|0;if(aa>>>0>J>>>0)break;else ha=ia+B|0}}_FT_Stream_ExitFrame(W);B=(J|0)==0;if(!B){ha=1;aa=c[Aa>>2]|0;do{da=aa;aa=c[Aa+(ha<<2)>>2]|0;ha=ha+1|0;if(da>>>0>aa>>>0){Q=144;break m}}while(ha>>>0<=J>>>0)}ha=c[Aa+(J<<2)>>2]|0;if(ha>>>0>((c[ca>>2]|0)-(c[Y>>2]|0)|0)>>>0){Q=146;break}aa=ha-(c[Aa>>2]|0)|0;ha=E+4|0;c[ha>>2]=_ft_mem_realloc(K,4,0,fa,0,h)|0;if(c[h>>2]|0){Da=Ba;break}da=_ft_mem_alloc(K,aa,h)|0;c[c[ha>>2]>>2]=da;if(c[h>>2]|0){Da=Ba;break}da=_FT_Stream_Seek(W,(c[Aa>>2]|0)+(c[Y>>2]|0)|0)|0;c[h>>2]=da;if(da|0){Da=Ba;break}da=_FT_Stream_Read(W,c[c[ha>>2]>>2]|0,aa)|0;c[h>>2]=da;if(da|0){Da=Ba;break}do if(!B){da=c[Aa>>2]|0;aa=1;ja=da;do{L=ja;ja=c[Aa+(aa<<2)>>2]|0;Ea=c[ha>>2]|0;c[Ea+(aa<<2)>>2]=(c[Ea+(aa+-1<<2)>>2]|0)+(ja-L);aa=aa+1|0}while(aa>>>0<=J>>>0);if((ga|0)<=-1)break;aa=Aa+4|0;bj[c[X>>2]&4095](c[c[ha>>2]>>2]|0,(c[aa>>2]|0)-da|0,4330);if((J|0)==1)break;else{Fa=aa;Ga=1}do{aa=Ga;Ga=Ga+1|0;ja=Fa;Fa=Aa+(Ga<<2)|0;bj[c[X>>2]&4095](c[(c[ha>>2]|0)+(aa<<2)>>2]|0,(c[Fa>>2]|0)-(c[ja>>2]|0)|0,4330)}while((Ga|0)!=(J|0))}while(0);c[E>>2]=J;x=x+1|0;if((x|0)>=(c[I>>2]|0)){ya=Ba;break l}else{E=E+8|0;ea=za;A=Aa;C=Ca;F=Ba}}if((Q|0)==130){c[h>>2]=160;Da=F}else if((Q|0)==144){c[h>>2]=3;Da=Ba}else if((Q|0)==146){c[h>>2]=3;Da=Ba}C=c[H>>2]|0;if(!C){ya=Da;break}if((c[I>>2]|0)>0){A=0;ea=C;while(1){E=c[ea+(A<<3)+4>>2]|0;if(!E)Ha=ea;else{_ft_mem_free(K,c[E>>2]|0);c[c[(c[H>>2]|0)+(A<<3)+4>>2]>>2]=0;Ha=c[H>>2]|0}_ft_mem_free(K,c[Ha+(A<<3)+4>>2]|0);E=c[H>>2]|0;c[E+(A<<3)+4>>2]=0;A=A+1|0;if((A|0)>=(c[I>>2]|0)){Ia=E;break}else ea=E}}else Ia=C;_ft_mem_free(K,Ia);c[H>>2]=0;ya=Da}else ya=0;while(0);_ft_mem_free(K,ya);c[k>>2]=c[h>>2];pa=y;break}c[k>>2]=3;pa=y;break}c[k>>2]=oa;pa=y}else{V=2;Q=35}}else{V=w;Q=35}while(0);if((Q|0)==35){c[k>>2]=V;pa=j+76|0}if(c[pa>>2]|0)_FT_Stream_ReleaseFrame(c[s>>2]|0,pa);gj[c[j+24>>2]&8191](j);j=c[k>>2]|0;if((g|0)<0|(j|0)!=0){p=j;l=i;return p|0}if(g&65535|0){p=6;l=i;return p|0}g=f+140|0;j=g+24|0;c[f+16>>2]=c[g+156>>2];c[f+36>>2]=0;c[f+4>>2]=0;k=f+8|0;pa=c[k>>2]|0;c[k>>2]=pa|2065;if(a[g+48>>0]|0)c[k>>2]=pa|2069;pa=c[g+36>>2]|0;k=f+20|0;c[k>>2]=pa;s=f+24|0;c[s>>2]=1214477;n:do if(!pa){V=c[g>>2]|0;if(V|0)c[k>>2]=V}else{V=c[g+32>>2]|0;if(V|0?(w=a[V>>0]|0,w<<24>>24):0){oa=pa;h=V;V=w;o:while(1){w=V<<24>>24==0;ya=oa;p:while(1){Da=a[ya>>0]|0;if(V<<24>>24==Da<<24>>24){Q=177;break}switch(V<<24>>24){case 45:case 32:{Ja=ya;break p;break}default:{}}switch(Da<<24>>24){case 0:{break o;break}case 45:case 32:break;default:break n}if(w)break n;else ya=ya+1|0}if((Q|0)==177){Q=0;Ja=ya+1|0}w=h+1|0;V=a[w>>0]|0;if(!(V<<24>>24))break n;else{oa=Ja;h=w}}c[s>>2]=h}}while(0);s=f+12|0;Ja=(c[g+44>>2]|0)!=0&1;c[s>>2]=Ja;Q=c[g+40>>2]|0;do if(Q|0){if(_strcmp(Q,1214497)|0?_strcmp(Q,1213613)|0:0)break;c[s>>2]=Ja|2}while(0);c[f+28>>2]=0;c[f+32>>2]=0;c[f+52>>2]=c[g+56>>2]>>16;Ja=c[g+60>>2]>>16;c[f+56>>2]=Ja;c[f+60>>2]=(c[g+64>>2]|0)+65535>>16;s=(c[g+68>>2]|0)+65535>>16;c[f+64>>2]=s;Q=f+68|0;pa=b[Q>>1]|0;if(!(pa<<16>>16)){b[Q>>1]=1e3;Ka=1e3}else Ka=pa;b[f+70>>1]=s;b[f+72>>1]=Ja;pa=(((Ka&65535)*12|0)>>>0)/10|0;Ka=s-Ja|0;b[f+74>>1]=(pa<<16>>16|0)<(Ka|0)?Ka:pa;b[f+80>>1]=b[j+26>>1]|0;b[f+82>>1]=b[g+52>>1]|0;p=0;l=i;return p|0}function _cid_face_done(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0;if(!a)return;b=a+140|0;d=b+24|0;e=c[a+100>>2]|0;f=a+316|0;g=c[f>>2]|0;h=b+160|0;if(g|0){i=c[h>>2]|0;if((i|0)>0){j=0;k=g;l=i;while(1){i=k+(j<<3)+4|0;m=c[i>>2]|0;if(!m){n=l;o=k}else{_ft_mem_free(e,c[m>>2]|0);c[c[i>>2]>>2]=0;_ft_mem_free(e,c[i>>2]|0);c[i>>2]=0;n=c[h>>2]|0;o=c[f>>2]|0}j=j+1|0;if((j|0)>=(n|0)){p=o;break}else{k=o;l=n}}}else p=g;_ft_mem_free(e,p);c[f>>2]=0}_ft_mem_free(e,c[d>>2]|0);c[d>>2]=0;d=b+28|0;_ft_mem_free(e,c[d>>2]|0);c[d>>2]=0;d=b+32|0;_ft_mem_free(e,c[d>>2]|0);c[d>>2]=0;d=b+36|0;_ft_mem_free(e,c[d>>2]|0);c[d>>2]=0;d=b+40|0;_ft_mem_free(e,c[d>>2]|0);c[d>>2]=0;d=b+164|0;_ft_mem_free(e,c[d>>2]|0);c[d>>2]=0;c[h>>2]=0;_ft_mem_free(e,c[b>>2]|0);c[b>>2]=0;h=b+12|0;_ft_mem_free(e,c[h>>2]|0);c[h>>2]=0;h=b+16|0;_ft_mem_free(e,c[h>>2]|0);c[h>>2]=0;c[a+20>>2]=0;c[a+24>>2]=0;h=a+324|0;_ft_mem_free(e,c[h>>2]|0);c[h>>2]=0;h=a+328|0;_ft_mem_free(e,c[h>>2]|0);c[h>>2]=0;return}function _cid_size_init(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b;e=c[a>>2]|0;f=c[e+320>>2]|0;g=_FT_Get_Module(c[(c[e+96>>2]|0)+4>>2]|0,1213578)|0;if(!((f|0)!=0&(g|0)!=0)){h=0;l=b;return h|0}e=c[f>>2]|0;if(!e){h=0;l=b;return h|0}f=ij[e&8191](g)|0;if(!f){h=0;l=b;return h|0}g=c[a>>2]|0;e=nj[c[f>>2]&2047](c[g+100>>2]|0,(c[g+140+164>>2]|0)+((c[g+4>>2]|0)*252|0)|0,d)|0;if(!e)c[a+40>>2]=c[d>>2];h=e;l=b;return h|0}function _cid_size_done(a){a=a|0;var b=0,d=0,e=0;b=a+40|0;if(!(c[b>>2]|0))return;d=c[a>>2]|0;a=c[d+320>>2]|0;e=_FT_Get_Module(c[(c[d+96>>2]|0)+4>>2]|0,1213578)|0;if(((a|0)!=0&(e|0)!=0?(d=c[a>>2]|0,d|0):0)?(a=ij[d&8191](e)|0,a|0):0)gj[c[a+8>>2]&8191](c[b>>2]|0);c[b>>2]=0;return}function _cid_slot_init(a){a=a|0;var b=0,d=0,e=0;b=c[a+4>>2]|0;d=c[b+320>>2]|0;if(!d)return 0;e=_FT_Get_Module(c[(c[b+96>>2]|0)+4>>2]|0,1213578)|0;if(!e)return 0;b=ij[c[d+4>>2]&8191](e)|0;c[(c[a+156>>2]|0)+36>>2]=b;return 0}function _cid_slot_done(a){a=a|0;c[(c[a+156>>2]|0)+36>>2]=0;return}function _cid_slot_load_glyph(d,f,g,h){d=d|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0;i=l;l=l+1536|0;if((l|0)>=(m|0))ba(1536);j=i+32|0;k=i+16|0;n=i;o=c[d+4>>2]|0;p=c[o+136>>2]|0;if((c[o+16>>2]|0)>>>0<=g>>>0){q=6;l=i;return q|0}r=(h&1024|0)==0?h:h|3;h=d+164|0;c[h>>2]=c[f+16>>2];s=d+168|0;c[s>>2]=c[f+20>>2];t=d+108|0;b[d+110>>1]=0;b[t>>1]=0;u=(r&1|0)==0;v=u?(r>>>1&1^1)&255:0;w=d+72|0;c[w>>2]=1869968492;x=p+12|0;p=ki[c[c[x>>2]>>2]&3](j,o,f,d,0,0,v,r>>>16&15,4818)|0;if(p|0){q=p;l=i;return q|0}p=r&1024;a[j+69>>0]=p>>>10;y=_cid_load_glyph(j,g)|0;if(y|0){q=y;l=i;return q|0}y=j+1380|0;c[k>>2]=c[y>>2];c[k+4>>2]=c[y+4>>2];c[k+8>>2]=c[y+8>>2];c[k+12>>2]=c[y+12>>2];y=c[j+1396>>2]|0;g=c[j+1400>>2]|0;gj[c[(c[x>>2]|0)+4>>2]&8191](j);x=d+124|0;c[x>>2]=c[x>>2]&1|4;if(p|0){p=c[d+156>>2]|0;c[d+32>>2]=(_FT_RoundFix(c[j+32>>2]|0)|0)>>16;c[d+40>>2]=(_FT_RoundFix(c[j+40>>2]|0)|0)>>16;z=p+12|0;c[z>>2]=c[k>>2];c[z+4>>2]=c[k+4>>2];c[z+8>>2]=c[k+8>>2];c[z+12>>2]=c[k+12>>2];c[p+28>>2]=y;c[p+32>>2]=g;a[p+8>>0]=1;q=0;l=i;return q|0}p=d+24|0;z=j+40|0;A=d+40|0;c[A>>2]=(_FT_RoundFix(c[z>>2]|0)|0)>>16;c[d+56>>2]=(_FT_RoundFix(c[z>>2]|0)|0)>>16;a[(c[d+156>>2]|0)+8>>0]=0;z=(c[o+208>>2]|0)-(c[o+200>>2]|0)>>16;o=d+52|0;c[o>>2]=z;c[d+60>>2]=z;c[w>>2]=1869968492;if((e[f+14>>1]|0)<24)c[x>>2]=c[x>>2]|256;x=k+12|0;if(!(((c[k>>2]|0)==65536&(c[x>>2]|0)==65536?(c[k+4>>2]|0)==0:0)?!(c[k+8>>2]|0):0)){_FT_Outline_Transform(t,k);c[A>>2]=_FT_MulFix(c[A>>2]|0,c[k>>2]|0)|0;c[o>>2]=_FT_MulFix(c[o>>2]|0,c[x>>2]|0)|0}if(g|y|0){_FT_Outline_Translate(t,y,g);c[A>>2]=(c[A>>2]|0)+y;c[o>>2]=(c[o>>2]|0)+g}if(u){u=c[j+16>>2]|0;g=c[u+4>>2]|0;y=c[h>>2]|0;h=c[s>>2]|0;if(!(v<<24>>24!=0?(c[j+72>>2]|0)!=0:0))B=17;if((B|0)==17?(B=b[u+2>>1]|0,B<<16>>16>0):0){u=g;g=B<<16>>16;while(1){c[u>>2]=_FT_MulFix(c[u>>2]|0,y)|0;B=u+4|0;c[B>>2]=_FT_MulFix(c[B>>2]|0,h)|0;if((g|0)>1){u=u+8|0;g=g+-1|0}else break}}c[A>>2]=_FT_MulFix(c[A>>2]|0,y)|0;c[o>>2]=_FT_MulFix(c[o>>2]|0,h)|0}_FT_Outline_Get_CBox(t,n);t=c[n>>2]|0;c[p>>2]=(c[n+8>>2]|0)-t;h=c[n+12>>2]|0;c[d+28>>2]=h-(c[n+4>>2]|0);c[d+32>>2]=t;c[d+36>>2]=h;if(r&16|0)_ft_synthesize_vertical_metrics(p,c[o>>2]|0);q=0;l=i;return q|0}function _cid_size_request(a,b){a=a|0;b=b|0;var d=0,e=0;_FT_Request_Metrics(c[a>>2]|0,b);b=c[a>>2]|0;d=c[b+320>>2]|0;e=_FT_Get_Module(c[(c[b+96>>2]|0)+4>>2]|0,1213578)|0;if(!((d|0)!=0&(e|0)!=0))return 0;b=c[d>>2]|0;if(!b)return 0;d=ij[b&8191](e)|0;if(!d)return 0;Li[c[d+4>>2]&255](c[a+40>>2]|0,c[a+16>>2]|0,c[a+20>>2]|0,0,0);return 0}function _cid_load_glyph(a,b){a=a|0;b=b|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e+16|0;g=e;h=c[a+4>>2]|0;i=c[h+328>>2]|0;c[f>>2]=0;j=c[h+100>>2]|0;k=c[h+136>>2]|0;n=c[(c[h+128>>2]|0)+48>>2]|0;o=(n|0)!=0;do if(o){p=n+4|0;q=nj[c[c[n>>2]>>2]&2047](c[p>>2]|0,b,g)|0;c[f>>2]=q;if(!q){q=h+288|0;r=c[q>>2]|0;s=r&255;if(!(s<<24>>24))t=0;else{u=0;v=s;s=c[g>>2]|0;while(1){w=d[s>>0]|0|u<<8;v=v+-1<<24>>24;if(!(v<<24>>24)){t=w;break}else{u=w;s=s+1|0}}}s=c[g+4>>2]|0;if(s){u=s-r|0;s=_ft_mem_alloc(j,u,f)|0;if(!(c[f>>2]|0)){_memcpy(s|0,(c[g>>2]|0)+(c[q>>2]|0)|0,u|0)|0;x=s;y=u}else{x=s;y=u}}else{x=0;y=0}Pi[c[(c[n>>2]|0)+4>>2]&2047](c[p>>2]|0,g);if(!(c[f>>2]|0)){z=t;A=x;B=y;break}else C=x}else C=0;D=C;_ft_mem_free(j,D);E=c[f>>2]|0;l=e;return E|0}else{u=h+288|0;s=h+292|0;v=(c[s>>2]|0)+(c[u>>2]|0)|0;w=h+308|0;F=_FT_Stream_Seek(i,(c[h+284>>2]|0)+(c[w>>2]|0)+(U(v,b)|0)|0)|0;c[f>>2]=F;if(F|0){D=0;_ft_mem_free(j,D);E=c[f>>2]|0;l=e;return E|0}F=_FT_Stream_EnterFrame(i,v<<1)|0;c[f>>2]=F;if(F|0){D=0;_ft_mem_free(j,D);E=c[f>>2]|0;l=e;return E|0}F=c[i+32>>2]|0;v=c[u>>2]|0;u=v&255;if(!(u<<24>>24)){G=F;H=0}else{I=v+255&255;J=0;K=u;u=F;while(1){J=d[u>>0]|0|J<<8;K=K+-1<<24>>24;if(!(K<<24>>24))break;else u=u+1|0}G=F+(I+1)|0;H=J}u=c[s>>2]|0;K=u&255;p=K<<24>>24==0;if(!p){q=u+255&255;u=0;r=K;L=G;while(1){u=d[L>>0]|0|u<<8;r=r+-1<<24>>24;if(!(r<<24>>24))break;else L=L+1|0}if(p){M=u;N=0}else{L=0;r=K;s=G+(q+1)+v|0;while(1){J=d[s>>0]|0|L<<8;r=r+-1<<24>>24;if(!(r<<24>>24)){M=u;N=J;break}else{L=J;s=s+1|0}}}}else{M=0;N=0}_FT_Stream_ExitFrame(i);if(H>>>0<(c[h+300>>2]|0)>>>0?!(N>>>0<M>>>0?1:N>>>0>(c[i+4>>2]|0)>>>0):0){s=N-M|0;if(!s){D=0;_ft_mem_free(j,D);E=c[f>>2]|0;l=e;return E|0}L=_ft_mem_alloc(j,s,f)|0;if(c[f>>2]|0){D=L;_ft_mem_free(j,D);E=c[f>>2]|0;l=e;return E|0}u=_FT_Stream_ReadAt(i,(c[w>>2]|0)+M|0,L,s)|0;c[f>>2]=u;if(!u){z=H;A=L;B=s;break}else D=L;_ft_mem_free(j,D);E=c[f>>2]|0;l=e;return E|0}c[f>>2]=9;D=0;_ft_mem_free(j,D);E=c[f>>2]|0;l=e;return E|0}while(0);H=c[h+316>>2]|0;c[a+1364>>2]=c[H+(z<<3)>>2];c[a+1368>>2]=c[H+(z<<3)+4>>2];c[a+1372>>2]=0;c[a+1376>>2]=0;H=c[h+304>>2]|0;h=a+1380|0;M=H+(z*252|0)+216|0;c[h>>2]=c[M>>2];c[h+4>>2]=c[M+4>>2];c[h+8>>2]=c[M+8>>2];c[h+12>>2]=c[M+12>>2];M=H+(z*252|0)+232|0;h=c[M+4>>2]|0;i=a+1396|0;c[i>>2]=c[M>>2];c[i+4>>2]=h;h=c[H+(z*252|0)+4>>2]|0;c[a+1360>>2]=h;z=(h|0)>-1;H=z?h:0;if(B>>>0<H>>>0){c[f>>2]=9;D=A;_ft_mem_free(j,D);E=c[f>>2]|0;l=e;return E|0}if(z)bj[c[k+16>>2]&4095](A,B,4330);k=nj[c[a+1488>>2]&2047](a,A+H|0,B-H|0)|0;c[f>>2]=k;if(!(o&(k|0)==0)){D=A;_ft_mem_free(j,D);E=c[f>>2]|0;l=e;return E|0}if(!(c[(c[n>>2]|0)+8>>2]|0)){D=A;_ft_mem_free(j,D);E=c[f>>2]|0;l=e;return E|0}k=a+32|0;c[g>>2]=(_FT_RoundFix(c[k>>2]|0)|0)>>16;c[g+4>>2]=0;o=a+40|0;H=g+8|0;c[H>>2]=(_FT_RoundFix(c[o>>2]|0)|0)>>16;B=a+44|0;a=g+12|0;c[a>>2]=(_FT_RoundFix(c[B>>2]|0)|0)>>16;c[f>>2]=ri[c[(c[n>>2]|0)+8>>2]&511](c[n+4>>2]|0,b,0,g)|0;c[k>>2]=c[g>>2]<<16;c[o>>2]=c[H>>2]<<16;c[B>>2]=c[a>>2]<<16;D=A;_ft_mem_free(j,D);E=c[f>>2]|0;l=e;return E|0}function _FT_Stream_ReadAt(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0;f=c[a+4>>2]|0;if(f>>>0<=b>>>0){g=85;return g|0}h=c[a+20>>2]|0;if(!h){i=f-b|0;f=i>>>0>e>>>0?e:i;_memcpy(d|0,(c[a>>2]|0)+b|0,f|0)|0;j=f}else j=ri[h&511](a,b,d,e)|0;c[a+8>>2]=j+b;g=j>>>0<e>>>0?85:0;return g|0}function _FT_Stream_OpenMemory(a,b,d){a=a|0;b=b|0;d=d|0;c[a>>2]=b;c[a+4>>2]=d;c[a+8>>2]=0;c[a+32>>2]=0;c[a+20>>2]=0;c[a+24>>2]=0;return}function _parse_fd_array(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d;f=c[a+100>>2]|0;g=c[b+72>>2]|0;c[e>>2]=0;h=ij[c[b+36>>2]&8191](b)|0;if((h|0)<0){c[e>>2]=3;i=3;l=d;return i|0}b=((c[g+4>>2]|0)>>>0)/100|0;g=h>>>0>b>>>0?b:h;h=a+304|0;if(c[h>>2]|0){i=0;l=d;return i|0}b=_ft_mem_realloc(f,252,0,g,0,e)|0;c[h>>2]=b;h=c[e>>2]|0;if(h|0){i=h;l=d;return i|0}c[a+300>>2]=g;if((g|0)>0)j=0;else{i=0;l=d;return i|0}do{c[b+(j*252|0)+4>>2]=4;j=j+1|0}while((j|0)<(g|0));i=0;l=d;return i|0}function _cid_parse_font_matrix(a,d){a=a|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e;g=c[d+96>>2]|0;if((g|0)<=-1){h=0;l=e;return h|0}if((g|0)>=(c[a+300>>2]|0)){h=0;l=e;return h|0}i=c[a+304>>2]|0;if((ri[c[d+52>>2]&511](d,6,f,3)|0)<6){h=3;l=e;return h|0}d=f+12|0;j=c[d>>2]|0;k=(j|0)<0?0-j|0:j;a:do if((k|0)<65536){switch(k|0){case 0:{h=3;break}default:{n=6;break a}}l=e;return h|0}else{switch(k|0){case 65536:break;default:{n=6;break a}}o=f+8|0;p=f+16|0;q=f+4|0;r=j;s=c[f+20>>2]|0}while(0);if((n|0)==6){b[a+68>>1]=_FT_DivFix(1e3,k)|0;c[f>>2]=_FT_DivFix(c[f>>2]|0,k)|0;a=f+4|0;c[a>>2]=_FT_DivFix(c[a>>2]|0,k)|0;n=f+8|0;c[n>>2]=_FT_DivFix(c[n>>2]|0,k)|0;j=f+16|0;c[j>>2]=_FT_DivFix(c[j>>2]|0,k)|0;t=f+20|0;u=_FT_DivFix(c[t>>2]|0,k)|0;c[t>>2]=u;t=c[d>>2]>>31&-131072|65536;c[d>>2]=t;o=n;p=j;q=a;r=t;s=u}c[i+(g*252|0)+216>>2]=c[f>>2];c[i+(g*252|0)+224>>2]=c[q>>2];c[i+(g*252|0)+220>>2]=c[o>>2];c[i+(g*252|0)+228>>2]=r;c[i+(g*252|0)+232>>2]=c[p>>2]>>16;c[i+(g*252|0)+236>>2]=s>>16;h=0;l=e;return h|0}function _parse_expansion_factor(a,b){a=a|0;b=b|0;var d=0,e=0;d=c[b+96>>2]|0;if((d|0)<=-1)return 0;if((d|0)>=(c[a+300>>2]|0))return 0;e=c[a+304>>2]|0;a=$i[c[b+40>>2]&8191](b,0)|0;c[e+(d*252|0)+208>>2]=a;c[e+(d*252|0)+180>>2]=a;return 0}function _cid_get_ros(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;if(b|0)c[b>>2]=c[a+152>>2];if(d|0)c[d>>2]=c[a+156>>2];if(!e)return 0;c[e>>2]=c[a+160>>2];return 0}function _cid_get_is_cid(b,c){b=b|0;c=c|0;if(c|0)a[c>>0]=1;return 0}function _cid_get_cid_from_glyph_index(a,b,d){a=a|0;b=b|0;d=d|0;if(!d)return 0;c[d>>2]=b;return 0}function _cid_ps_get_font_info(a,b){a=a|0;b=b|0;var d=0;d=a+140+24|0;c[b>>2]=c[d>>2];c[b+4>>2]=c[d+4>>2];c[b+8>>2]=c[d+8>>2];c[b+12>>2]=c[d+12>>2];c[b+16>>2]=c[d+16>>2];c[b+20>>2]=c[d+20>>2];c[b+24>>2]=c[d+24>>2];c[b+28>>2]=c[d+28>>2];return 0}function _cid_ps_get_font_extra(a,c){a=a|0;c=c|0;b[c>>1]=b[a+312>>1]|0;return 0}function _cid_get_postscript_name(b){b=b|0;var d=0;d=c[b+140>>2]|0;if(!d)return 0;else return ((a[d>>0]|0)==47?d+1|0:d)|0;return 0}function _ft_validator_init(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;c[a+156>>2]=b;c[a+160>>2]=d;c[a+164>>2]=e;c[a+168>>2]=0;return}function _ft_validator_error(a,b){a=a|0;b=b|0;c[a+168>>2]=b;Gd(a|0,1)}function _pcf_driver_requester(a,b){a=a|0;b=b|0;return _ft_service_list_lookup(432052,b)|0}function _PCF_Face_Init(e,f,g,h,i){e=e|0;f=f|0;g=g|0;h=h|0;i=i|0;var j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0,ia=0,ja=0,ka=0,la=0,ma=0,na=0,oa=0,pa=0,qa=0,ra=0,sa=0,ta=0,ua=0,va=0,wa=0,xa=0,ya=0,za=0,Aa=0,Ba=0,Ca=0,Da=0,Ea=0,Fa=0,Ga=0,Ha=0,Ia=0,Ja=0,Ka=0,La=0,Ma=0,Na=0,Oa=0,Pa=0,Qa=0,Ra=0,Sa=0,Ta=0,Ua=0,Va=0,Wa=0,Xa=0,Ya=0,Za=0,_a=0,$a=0,ab=0,bb=0,cb=0,db=0,eb=0,fb=0,gb=0,hb=0,ib=0,jb=0,kb=0,lb=0,mb=0,nb=0,ob=0,pb=0,qb=0,rb=0,sb=0,tb=0,ub=0,vb=0,wb=0,xb=0,yb=0,zb=0,Ab=0,Bb=0,Cb=0,Db=0,Eb=0,Fb=0,Gb=0,Hb=0,Ib=0,Jb=0,Kb=0,Lb=0,Mb=0,Nb=0,Ob=0,Pb=0,Qb=0,Rb=0,Sb=0,Tb=0,Ub=0,Vb=0,Wb=0,Xb=0,Yb=0,Zb=0;i=l;l=l+48|0;if((l|0)>=(m|0))ba(48);h=i+24|0;j=i+8|0;k=i;n=f+100|0;o=c[n>>2]|0;p=f+184|0;q=_FT_Stream_Seek(e,0)|0;c[h>>2]=q;a:do if((q|0)==0?(r=_FT_Stream_ReadFields(e,457392,p)|0,c[h>>2]=r,(r|0)==0):0)if(((c[p>>2]|0)==1885562369?(r=f+188|0,s=c[r>>2]|0,(s|0)!=0):0)?(t=e+4|0,u=c[t>>2]|0,u>>>0>=16):0){v=u>>>4;if(s>>>0>v>>>0){c[r>>2]=v;w=v}else w=s;s=_ft_mem_realloc(o,16,0,w,0,h)|0;v=f+192|0;c[v>>2]=s;if(!(c[h>>2]|0)){b:do if(c[r>>2]|0){u=0;x=s;while(1){y=_FT_Stream_ReadFields(e,457408,x)|0;c[h>>2]=y;if(y|0){z=37;break b}u=u+1|0;A=c[r>>2]|0;if(u>>>0>=A>>>0)break;else x=x+16|0}x=c[v>>2]|0;if((A|0)==1){B=x;C=x;D=c[t>>2]|0;z=31}else{E=x;F=A;z=14}}else{E=s;F=0;z=14}while(0);c:do if((z|0)==14){s=E+12|0;x=0;u=F;d:while(1){y=~x;x=x+1|0;if((u|0)==(x|0)){z=17;break}G=0;H=0;I=c[s>>2]|0;while(1){J=H;H=H+1|0;K=E+(H<<4)+12|0;L=c[K>>2]|0;M=E+(H<<4)|0;N=E+(J<<4)|0;if(I>>>0>L>>>0){c[j>>2]=c[N>>2];c[j+4>>2]=c[N+4>>2];c[j+8>>2]=c[N+8>>2];c[j+12>>2]=c[N+12>>2];c[N>>2]=c[M>>2];c[N+4>>2]=c[M+4>>2];c[N+8>>2]=c[M+8>>2];c[N+12>>2]=c[M+12>>2];c[M>>2]=c[j>>2];c[M+4>>2]=c[j+4>>2];c[M+8>>2]=c[j+8>>2];c[M+12>>2]=c[j+12>>2];O=1;P=c[K>>2]|0}else{O=G;P=L}L=c[E+(J<<4)+8>>2]|0;if(P>>>0<L>>>0){z=23;break d}if((c[E+(J<<4)+12>>2]|0)>>>0>(P-L|0)>>>0){z=23;break d}Q=c[r>>2]|0;if(H>>>0>=(Q+y|0)>>>0)break;else{G=O;I=P}}if(!((O|0)!=0&x>>>0<(Q+-1|0)>>>0)){z=25;break}else u=Q}if((z|0)==17){R=c[v>>2]|0;S=u;T=c[t>>2]|0}else if((z|0)==23){c[h>>2]=9;z=37;break}else if((z|0)==25){x=c[v>>2]|0;s=c[t>>2]|0;if((Q|0)==1){B=x;C=x;D=s;z=31;break}else{R=x;S=Q;T=s}}s=S+-1|0;x=R;I=0;while(1){G=c[x+8>>2]|0;if(T>>>0<G>>>0)break;if((c[x+12>>2]|0)>>>0>(T-G|0)>>>0)break;G=x+16|0;I=I+1|0;if(I>>>0>=s>>>0){B=G;C=R;D=T;z=31;break c}else x=G}c[h>>2]=8;z=37}while(0);do if((z|0)==31){t=c[B+12>>2]|0;if(D>>>0<t>>>0){c[h>>2]=8;z=37;break}x=B+8|0;s=D-t|0;if((c[x>>2]|0)>>>0>s>>>0)c[x>>2]=s;c[k>>2]=0;V=C}while(0);if((z|0)==37){_ft_mem_free(o,c[v>>2]|0);c[v>>2]=0;s=c[h>>2]|0;c[k>>2]=s;if(!s)V=0;else break}c[f>>2]=1;c[f+4>>2]=0;if((g|0)<0){W=0;l=i;return W|0}s=c[n>>2]|0;x=c[r>>2]|0;e:do if(x){t=0;while(1){if((c[V+(t<<4)>>2]|0)==1)break;I=t+1|0;if(I>>>0<x>>>0)t=I;else{X=3;z=45;break e}}I=c[e+8>>2]|0;u=c[V+(t<<4)+12>>2]|0;if(u>>>0>=I>>>0?(_FT_Stream_Skip(e,u-I|0)|0)==0:0){I=c[V+(t<<4)+8>>2]|0;c[h>>2]=0;u=_FT_Stream_ReadULongLE(e,h)|0;if(u>>>0<256&(c[h>>2]|0)==0){G=(u&4|0)==0;if(G)Y=_FT_Stream_ReadULongLE(e,h)|0;else Y=_FT_Stream_ReadULong(e,h)|0;if(!(c[h>>2]|0)){if(Y>>>0>((I>>>0)/9|0)>>>0){c[h>>2]=8;Z=0;_=0;break}c[f+280>>2]=Y;u=_ft_mem_realloc(s,12,0,Y,0,h)|0;if(!(c[h>>2]|0)){y=(Y|0)==0;do if(!y){if(G){H=0;do{L=_FT_Stream_ReadFields(e,457432,u+(H*12|0)|0)|0;c[h>>2]=L;if(L|0){Z=0;_=u;break e}H=H+1|0}while(H>>>0<Y>>>0)}else{H=0;do{L=_FT_Stream_ReadFields(e,457452,u+(H*12|0)|0)|0;c[h>>2]=L;if(L|0){Z=0;_=u;break e}H=H+1|0}while(H>>>0<Y>>>0)}H=Y&3;if(!H)break;L=_FT_Stream_Skip(e,4-H|0)|0;c[h>>2]=L;if(!L)break;c[h>>2]=83;Z=0;_=u;break e}while(0);if(G)$=_FT_Stream_ReadULongLE(e,h)|0;else $=_FT_Stream_ReadULong(e,h)|0;if(c[h>>2]|0){Z=0;_=u;break}if($>>>0>((U(Y,-9)|0)+I|0)>>>0){c[h>>2]=8;Z=0;_=u;break}t=_ft_mem_realloc(s,1,0,$+1|0,0,h)|0;if(c[h>>2]|0){Z=t;_=u;break}L=_FT_Stream_Read(e,t,$)|0;c[h>>2]=L;if(L|0){Z=t;_=u;break}L=_ft_mem_realloc(s,12,0,Y,0,h)|0;if(c[h>>2]|0){Z=t;_=u;break}c[f+284>>2]=L;f:do if(!y){H=0;while(1){J=c[u+(H*12|0)>>2]|0;if((J|0)<0|J>>>0>$>>>0){z=74;break}c[L+(H*12|0)>>2]=_ft_mem_strdup(s,t+J|0,h)|0;if(c[h>>2]|0){Z=t;_=u;break e}J=a[u+(H*12|0)+4>>0]|0;a[L+(H*12|0)+4>>0]=J;K=c[u+(H*12|0)+8>>2]|0;if(J<<24>>24){if((K|0)<0|K>>>0>$>>>0){z=78;break}c[L+(H*12|0)+8>>2]=_ft_mem_strdup(s,t+K|0,h)|0;if(c[h>>2]|0){Z=t;_=u;break e}}else c[L+(H*12|0)+8>>2]=K;H=H+1|0;if(H>>>0>=Y>>>0)break f}if((z|0)==74){c[h>>2]=9;Z=t;_=u;break e}else if((z|0)==78){c[h>>2]=9;Z=t;_=u;break e}}while(0);c[h>>2]=0;Z=t;_=u}else{Z=0;_=u}}else{Z=0;_=0}}else{Z=0;_=0}}else{X=83;z=45}}else{X=3;z=45}while(0);if((z|0)==45){c[h>>2]=X;Z=0;_=0}_ft_mem_free(s,_);_ft_mem_free(s,Z);x=c[h>>2]|0;c[k>>2]=x;if(!x){x=c[v>>2]|0;L=c[r>>2]|0;g:do if(!L)z=88;else{y=0;while(1){if((c[x+(y<<4)>>2]|0)==256)break;y=y+1|0;if(y>>>0>=L>>>0){z=88;break g}}aa=x;ca=L;da=j;ea=1;z=90}while(0);if((z|0)==88){L=_pcf_get_accel(e,f,2)|0;c[k>>2]=L;if(L|0)break;L=c[r>>2]|0;if(!L){fa=3;ga=j;z=95}else{aa=c[v>>2]|0;ca=L;da=j;ea=0;z=90}}h:do if((z|0)==90){L=c[n>>2]|0;x=0;while(1){if((c[aa+(x<<4)>>2]|0)==4)break;s=x+1|0;if(s>>>0<ca>>>0)x=s;else{fa=3;ga=da;z=95;break h}}s=e+8|0;y=c[s>>2]|0;u=c[aa+(x<<4)+12>>2]|0;if(u>>>0>=y>>>0?(_FT_Stream_Skip(e,u-y|0)|0)==0:0){y=c[aa+(x<<4)+8>>2]|0;c[j>>2]=0;u=_FT_Stream_ReadULongLE(e,j)|0;t=c[j>>2]|0;if(!t){switch(u&-256|0){case 256:case 0:break;default:{ha=3;ia=da;break h}}I=u>>>0<256;G=(u&4|0)!=0;do if(I)if(G){ja=_FT_Stream_ReadULong(e,j)|0;break}else{ja=_FT_Stream_ReadULongLE(e,j)|0;break}else if(G){ja=(_FT_Stream_ReadUShort(e,j)|0)&65535;break}else{ja=(_FT_Stream_ReadUShortLE(e,j)|0)&65535;break}while(0);if(!(c[j>>2]|0)){x=f+288|0;c[x>>2]=ja;if(!ja){ha=8;ia=da}else{if(I){if(ja>>>0>((y>>>0)/12|0)>>>0){ha=8;ia=da;break}}else if(ja>>>0>((y>>>0)/5|0)>>>0){ha=8;ia=da;break}u=_ft_mem_realloc(L,16,0,ja,0,j)|0;H=f+292|0;c[H>>2]=u;if(c[j>>2]|0){ha=64;ia=da;break}K=G?457472:457504;J=h+1|0;M=h+2|0;N=h+3|0;ka=h+4|0;i:do if(I){la=u;ma=0;while(1){na=_FT_Stream_ReadFields(e,K,la)|0;c[j>>2]=na;c[la+12>>2]=0;if(na|0){z=126;break i}if((b[la+2>>1]|0)>=(b[la>>1]|0)){na=la+8|0;if(((b[na>>1]|0)+(b[la+6>>1]|0)|0)<0){oa=na;z=116}}else{oa=la+8|0;z=116}if((z|0)==116){z=0;na=la;c[na>>2]=0;c[na+4>>2]=0;b[oa>>1]=0}ma=ma+1|0;if(ma>>>0>=ja>>>0){z=125;break}else la=la+16|0}}else{la=u;ma=0;while(1){pa=_FT_Stream_ReadFields(e,457536,h)|0;if(pa|0)break;b[la>>1]=(d[h>>0]|0)+65408;na=la+2|0;b[na>>1]=(d[J>>0]|0)+65408;b[la+4>>1]=(d[M>>0]|0)+65408;qa=(d[N>>0]|0)+65408|0;b[la+6>>1]=qa;ra=(d[ka>>0]|0)+65408|0;b[la+8>>1]=ra;b[la+10>>1]=0;c[j>>2]=0;c[la+12>>2]=0;if(!((b[na>>1]|0)>=(b[la>>1]|0)?((ra<<16>>16)+(qa<<16>>16)|0)>=0:0)){c[la>>2]=0;c[la+4>>2]=0;b[la+8>>1]=0}ma=ma+1|0;if(ma>>>0>=ja>>>0){z=125;break i}else la=la+16|0}c[j>>2]=pa;c[la+12>>2]=0;z=126}while(0);if((z|0)==125)c[k>>2]=0;else if((z|0)==126?(_ft_mem_free(L,c[H>>2]|0),c[H>>2]=0,ka=c[j>>2]|0,c[k>>2]=ka,ka|0):0)break a;ka=c[n>>2]|0;N=c[v>>2]|0;M=c[r>>2]|0;j:do if(!M){sa=3;z=132}else{J=0;while(1){if((c[N+(J<<4)>>2]|0)==8)break;u=J+1|0;if(u>>>0<M>>>0)J=u;else{sa=3;z=132;break j}}la=c[s>>2]|0;u=c[N+(J<<4)+12>>2]|0;if(u>>>0<la>>>0){sa=83;z=132;break}if(_FT_Stream_Skip(e,u-la|0)|0){sa=83;z=132;break}la=c[N+(J<<4)+8>>2]|0;u=_FT_Stream_EnterFrame(e,8)|0;c[h>>2]=u;if(u|0){ta=u;break}u=_FT_Stream_GetULongLE(e)|0;K=(u&4|0)==0;if(K)ua=_FT_Stream_GetULongLE(e)|0;else ua=_FT_Stream_GetULong(e)|0;_FT_Stream_ExitFrame(e);if(u>>>0>=256){ta=3;break}if((ua|0)!=(c[x>>2]|0)){ta=3;break}I=_ft_mem_realloc(ka,4,0,ua,0,h)|0;G=c[h>>2]|0;if(G|0){ta=G;break}G=(ua|0)==0;if(!G)if(K){y=0;do{c[I+(y<<2)>>2]=_FT_Stream_ReadULongLE(e,h)|0;y=y+1|0}while((y|0)!=(ua|0))}else{y=0;do{c[I+(y<<2)>>2]=_FT_Stream_ReadULong(e,h)|0;y=y+1|0}while((y|0)!=(ua|0))}do if(!(c[h>>2]|0)){if(K){_FT_Stream_ReadULongLE(e,h)|0;if(c[h>>2]|0)break;_FT_Stream_ReadULongLE(e,h)|0;if(c[h>>2]|0)break;_FT_Stream_ReadULongLE(e,h)|0;if(c[h>>2]|0)break;_FT_Stream_ReadULongLE(e,h)|0;if(c[h>>2]|0)break}else{_FT_Stream_ReadULong(e,h)|0;if(c[h>>2]|0)break;_FT_Stream_ReadULong(e,h)|0;if(c[h>>2]|0)break;_FT_Stream_ReadULong(e,h)|0;if(c[h>>2]|0)break;_FT_Stream_ReadULong(e,h)|0;if(c[h>>2]|0)break}if(!G){y=0;do{J=c[I+(y<<2)>>2]|0;if(!((J|0)<0|J>>>0>la>>>0))c[(c[H>>2]|0)+(y<<4)+12>>2]=(c[s>>2]|0)+J;y=y+1|0}while((y|0)!=(ua|0))}c[f+308>>2]=u}while(0);_ft_mem_free(ka,I);u=c[h>>2]|0;c[k>>2]=u;if(u|0)break a;u=c[n>>2]|0;la=c[v>>2]|0;G=c[r>>2]|0;k:do if(!G){va=3;z=166}else{K=0;while(1){if((c[la+(K<<4)>>2]|0)==32)break;y=K+1|0;if(y>>>0<G>>>0)K=y;else{va=3;z=166;break k}}y=c[s>>2]|0;J=c[la+(K<<4)+12>>2]|0;if(J>>>0<y>>>0){va=83;z=166;break}if(_FT_Stream_Skip(e,J-y|0)|0){va=83;z=166;break}y=_FT_Stream_EnterFrame(e,14)|0;c[h>>2]=y;if(y|0){wa=y;break}y=_FT_Stream_GetULongLE(e)|0;J=(y&4|0)==0;if(J){ma=(_FT_Stream_GetUShortLE(e)|0)<<16>>16;qa=(_FT_Stream_GetUShortLE(e)|0)<<16>>16;ra=(_FT_Stream_GetUShortLE(e)|0)<<16>>16;na=(_FT_Stream_GetUShortLE(e)|0)<<16>>16;xa=na;ya=ra;za=qa;Aa=ma;Ba=_FT_Stream_GetUShortLE(e)|0}else{ma=(_FT_Stream_GetUShort(e)|0)<<16>>16;qa=(_FT_Stream_GetUShort(e)|0)<<16>>16;ra=(_FT_Stream_GetUShort(e)|0)<<16>>16;na=(_FT_Stream_GetUShort(e)|0)<<16>>16;xa=na;ya=ra;za=qa;Aa=ma;Ba=_FT_Stream_GetUShort(e)|0}b[f+304>>1]=Ba;_FT_Stream_ExitFrame(e);if(y>>>0>=256){wa=3;break}if((Aa|0)<0){wa=8;break}if((za|0)<(Aa|0)|(za|0)>255|(ya|0)<0){wa=8;break}if((xa|0)<(ya|0)|(xa|0)>255){wa=8;break}y=U(1-ya+xa|0,1-Aa+za|0)|0;ma=_ft_mem_realloc(u,8,0,y,0,h)|0;if(c[h>>2]|0){wa=64;break}qa=_FT_Stream_EnterFrame(e,y<<1)|0;c[h>>2]=qa;do if(!qa){if(J){ra=0;na=ya;while(1){Ca=na<<8;Da=Aa;Ea=ra;while(1){Fa=_FT_Stream_GetUShortLE(e)|0;if(Fa<<16>>16==-1)Ga=Ea;else{c[ma+(Ea<<3)>>2]=Da+Ca;b[ma+(Ea<<3)+4>>1]=Fa;Ga=Ea+1|0}if((Da|0)<(za|0)){Da=Da+1|0;Ea=Ga}else break}if((na|0)<(xa|0)){ra=Ga;na=na+1|0}else{Ha=Ga;break}}}else{na=0;ra=ya;while(1){Ea=ra<<8;Da=Aa;Ca=na;while(1){Fa=_FT_Stream_GetUShort(e)|0;if(Fa<<16>>16==-1)Ia=Ca;else{c[ma+(Ca<<3)>>2]=Da+Ea;b[ma+(Ca<<3)+4>>1]=Fa;Ia=Ca+1|0}if((Da|0)<(za|0)){Da=Da+1|0;Ca=Ia}else break}if((ra|0)<(xa|0)){na=Ia;ra=ra+1|0}else{Ha=Ia;break}}}_FT_Stream_ExitFrame(e);ra=_ft_mem_realloc(u,8,y,Ha,ma,h)|0;if(c[h>>2]|0){Ja=ra;z=191;break}c[f+296>>2]=Ha;c[f+300>>2]=ra;c[k>>2]=0}else{Ja=ma;z=191}while(0);if((z|0)==191?(_ft_mem_free(u,Ja),ma=c[h>>2]|0,c[k>>2]=ma,ma|0):0)break a;if(ea?(ma=_pcf_get_accel(e,f,256)|0,c[k>>2]=ma,ma|0):0)break a;ma=f+8|0;y=c[ma>>2]|0;c[ma>>2]=y|146;if(a[f+199>>0]|0)c[ma>>2]=y|150;c[h>>2]=0;y=c[n>>2]|0;ma=f+12|0;c[ma>>2]=0;J=f+284|0;qa=c[J>>2]|0;K=f+280|0;ra=c[K>>2]|0;if((ra|0)>=1){na=0;do{Ka=(_strcmp(c[qa+(na*12|0)>>2]|0,1152102)|0)==0;na=na+1|0}while(!((na|0)>=(ra|0)|Ka));Ca=qa+(na*12|0)+-12|0;l:do if(Ka){if(!(a[Ca+4>>0]|0)){La=0;Ma=2;break}Da=c[Ca+8>>2]|0;switch(a[Da>>0]|0){case 105:case 73:case 111:case 79:break;default:{La=0;Ma=2;break l}}c[ma>>2]=1;La=(a[Da>>0]|32)<<24>>24==111?1152108:1214502;Ma=3}else{La=0;Ma=2}while(0);Ca=0;do{Na=(_strcmp(c[qa+(Ca*12|0)>>2]|0,1152116)|0)==0;Ca=Ca+1|0}while(!((Ca|0)>=(ra|0)|Na));na=qa+(Ca*12|0)+-12|0;m:do if(Na){if(!(a[na+4>>0]|0)){Oa=0;break}switch(a[c[na+8>>2]>>0]|0){case 98:case 66:break;default:{Oa=0;break m}}c[ma>>2]=Ma;Oa=1214497}else Oa=0;while(0);ma=0;do{Pa=(_strcmp(c[qa+(ma*12|0)>>2]|0,1152128)|0)==0;ma=ma+1|0}while(!((ma|0)>=(ra|0)|Pa));na=qa+(ma*12|0)+-12|0;n:do if(Pa){if(!(a[na+4>>0]|0)){Qa=0;break}Ca=c[na+8>>2]|0;switch(a[Ca>>0]|0){case 110:case 78:case 0:{Qa=0;break n;break}default:{}}Qa=Ca}else Qa=0;while(0);na=0;do{Ra=(_strcmp(c[qa+(na*12|0)>>2]|0,1152142)|0)==0;na=na+1|0}while(!((na|0)>=(ra|0)|Ra));ra=qa+(na*12|0)+-12|0;o:do if(Ra){if(!(a[ra+4>>0]|0)){Sa=0;Ta=0;Ua=0;break}ma=c[ra+8>>2]|0;switch(a[ma>>0]|0){case 110:case 78:case 0:{Sa=0;Ta=0;Ua=0;break o;break}default:{}}if(!ma){Sa=0;Ta=0;Ua=0;break}Ca=_strlen(ma)|0;Sa=Ca+1|0;Ta=ma;Ua=Ca}else{Sa=0;Ta=0;Ua=0}while(0);if(!Oa){Va=Sa;Wa=1;Xa=0;Ya=0}else{ra=_strlen(Oa)|0;Va=Sa+1+ra|0;Wa=0;Xa=Oa;Ya=ra}if(!La){Za=Va;_a=0;$a=0}else{ra=_strlen(La)|0;Za=Va+1+ra|0;_a=ra;$a=La}if(!Qa){ab=Za;bb=0}else{ra=_strlen(Qa)|0;ab=Za+1+ra|0;bb=ra}if(!ab){cb=_a;db=Qa;eb=bb;fb=La;gb=Ya;hb=Xa;ib=$a;jb=Wa;z=222}else{kb=ab;lb=_a;mb=Qa;nb=bb;ob=La;pb=Ta;qb=Ua;rb=Xa;sb=Ya;tb=$a;ub=Wa}}else{cb=0;db=0;eb=0;fb=0;gb=0;hb=0;ib=0;jb=1;z=222}if((z|0)==222){kb=8;lb=cb;mb=db;nb=eb;ob=fb;pb=1214477;qb=7;rb=hb;sb=gb;tb=ib;ub=jb}ra=_ft_mem_alloc(y,kb,h)|0;na=f+24|0;c[na>>2]=ra;qa=c[h>>2]|0;if(qa|0){c[k>>2]=qa;break a}if(!pb)vb=ra;else{_memcpy(ra|0,pb|0,qb|0)|0;if(qb|0){qa=0;do{Ca=ra+qa|0;if((a[Ca>>0]|0)==32)a[Ca>>0]=45;qa=qa+1|0}while((qa|0)!=(qb|0))}vb=ra+qb|0}if(ub){wb=vb;xb=tb}else{if((vb|0)==(c[na>>2]|0))yb=vb;else{a[vb>>0]=32;yb=vb+1|0}_memcpy(yb|0,rb|0,sb|0)|0;wb=yb+sb|0;xb=ob}if(!xb)zb=wb;else{if((wb|0)==(c[na>>2]|0))Ab=wb;else{a[wb>>0]=32;Ab=wb+1|0}_memcpy(Ab|0,xb|0,lb|0)|0;zb=Ab+lb|0}if(!mb)Bb=zb;else{if((zb|0)==(c[na>>2]|0))Cb=zb;else{a[zb>>0]=32;Cb=zb+1|0}_memcpy(Cb|0,mb|0,nb|0)|0;if(!nb)Db=0;else{qa=0;do{y=Cb+qa|0;if((a[y>>0]|0)==32)a[y>>0]=45;qa=qa+1|0}while((qa|0)!=(nb|0));Db=nb}Bb=Cb+Db|0}a[Bb>>0]=0;qa=c[h>>2]|0;c[k>>2]=qa;if(qa|0)break a;qa=c[J>>2]|0;na=c[K>>2]|0;do if((na|0)>=1){ra=0;do{Eb=(_strcmp(c[qa+(ra*12|0)>>2]|0,1152157)|0)==0;ra=ra+1|0}while(!((ra|0)>=(na|0)|Eb));y=qa+(ra*12|0)+-12|0;if(!Eb){z=259;break}if(!(a[y+4>>0]|0)){z=259;break}c[f+20>>2]=_ft_mem_strdup(o,c[y+8>>2]|0,k)|0;if(c[k>>2]|0)break a}else z=259;while(0);if((z|0)==259)c[f+20>>2]=0;c[f+16>>2]=(c[x>>2]|0)+1;c[f+28>>2]=1;qa=_ft_mem_realloc(o,16,0,1,0,k)|0;c[f+32>>2]=qa;if(c[k>>2]|0)break a;c[qa>>2]=0;c[qa+4>>2]=0;c[qa+8>>2]=0;c[qa+12>>2]=0;na=(c[f+208>>2]|0)+(c[f+204>>2]|0)<<16;y=na>>16;Ca=(na|0)<0?0-y|0:y;b[qa>>1]=Ca;y=c[J>>2]|0;na=c[K>>2]|0;do if((na|0)<1)z=265;else{ma=0;do{Fb=(_strcmp(c[y+(ma*12|0)>>2]|0,1152169)|0)==0;ma=ma+1|0}while(!((ma|0)>=(na|0)|Fb));if(!Fb){z=265;break}ra=(c[y+(ma*12|0)+-12+8>>2]<<16)+327680|0;Da=(ra>>16|0)/10|0;Gb=(ra|0)<-589824?0-Da|0:Da;Hb=na;Ib=y}while(0);if((z|0)==265){y=_FT_MulDiv(Ca<<16>>16,2,3)|0;Gb=y;Hb=c[K>>2]|0;Ib=c[J>>2]|0}b[qa+2>>1]=Gb;do if((Hb|0)<1){Jb=0;Kb=0}else{y=0;do{Lb=(_strcmp(c[Ib+(y*12|0)>>2]|0,1152183)|0)==0;y=y+1|0}while(!((y|0)>=(Hb|0)|Lb));if(Lb){ma=c[Ib+(y*12|0)+-12+8>>2]|0;c[qa+4>>2]=_FT_MulDiv((ma|0)<0?0-ma|0:ma,460800,72270)|0;Mb=c[K>>2]|0;Nb=c[J>>2]|0}else{Mb=Hb;Nb=Ib}if((Mb|0)<1){Jb=0;Kb=0;break}else Ob=0;do{Pb=(_strcmp(c[Nb+(Ob*12|0)>>2]|0,1152194)|0)==0;Ob=Ob+1|0}while(!((Ob|0)>=(Mb|0)|Pb));if(Pb){y=c[Nb+(Ob*12|0)+-12+8>>2]<<16;ma=y>>16;c[qa+12>>2]=((y|0)<0?0-ma|0:ma)<<6;Qb=0}else Qb=0;do{Rb=(_strcmp(c[Nb+(Qb*12|0)>>2]|0,1152205)|0)==0;Qb=Qb+1|0}while(!((Qb|0)>=(Mb|0)|Rb));if(Rb){ma=c[Nb+(Qb*12|0)+-12+8>>2]<<16;y=ma>>16;Sb=((ma|0)<0?0-y|0:y)<<16>>16}else Sb=0;y=0;do{Tb=(_strcmp(c[Nb+(y*12|0)>>2]|0,1152218)|0)==0;y=y+1|0}while(!((y|0)>=(Mb|0)|Tb));if(!Tb){Jb=0;Kb=Sb;break}ma=c[Nb+(y*12|0)+-12+8>>2]<<16;na=ma>>16;Jb=((ma|0)<0?0-na|0:na)&65535;Kb=Sb}while(0);Ca=qa+12|0;na=c[Ca>>2]|0;do if(!na){ma=c[qa+4>>2]|0;c[Ca>>2]=ma;if(!(Jb<<16>>16)){Ub=ma;break}Da=_FT_MulDiv(ma,Jb<<16>>16,72)|0;c[Ca>>2]=Da;Vb=Da;z=284}else{Vb=na;z=284}while(0);do if((z|0)==284){if((Kb|0)==0|Jb<<16>>16==0){Ub=Vb;break}Ub=_FT_MulDiv(Vb,Kb,Jb<<16>>16)|0}while(0);c[qa+8>>2]=Ub;na=c[J>>2]|0;Ca=c[K>>2]|0;do if((Ca|0)>=1){Da=0;do{Wb=(_strcmp(c[na+(Da*12|0)>>2]|0,1212747)|0)==0;Da=Da+1|0}while(!((Da|0)>=(Ca|0)|Wb));y=na+(Da*12|0)+-12|0;ma=0;do{Xb=(_strcmp(c[na+(ma*12|0)>>2]|0,1212764)|0)==0;ma=ma+1|0}while(!((ma|0)>=(Ca|0)|Xb));Da=Xb?na+(ma*12|0)+-12|0:0;if(!Wb)break;if(!(Xb&(a[y+4>>0]|0)!=0))break;if(!(a[Da+4>>0]|0))break;c[f+176>>2]=_ft_mem_strdup(o,c[Da+8>>2]|0,k)|0;if(c[k>>2]|0)break a;c[f+180>>2]=_ft_mem_strdup(o,c[y+8>>2]|0,k)|0}while(0);if(c[k>>2]|0)break a;if(g&65535|0){_PCF_Face_Done(f);W=6;l=i;return W|0}na=c[f+180>>2]|0;Ca=c[f+176>>2]|0;p:do if((na|0)!=0&(Ca|0)!=0){switch(a[na>>0]|0){case 73:case 105:break;default:{z=306;break p}}switch(a[na+1>>0]|0){case 83:case 115:break;default:{z=306;break p}}switch(a[na+2>>0]|0){case 79:case 111:break;default:{z=306;break p}}K=na+3|0;if(_strcmp(K,1152231)|0){if(_strcmp(K,1152237)|0){z=306;break}if(_strcmp(Ca,1152242)|0){z=306;break}}c[h>>2]=f;c[h+4>>2]=1970170211;b[h+8>>1]=3;b[h+10>>1]=1;Yb=h}else z=306;while(0);if((z|0)==306){c[h>>2]=f;Ca=h+4|0;c[Ca>>2]=0;c[Ca+4>>2]=0;Yb=h}W=_FT_CMap_New(432012,0,h,0)|0;l=i;return W|0}while(0);if((z|0)==166){c[h>>2]=va;wa=va}c[k>>2]=wa;break a}while(0);if((z|0)==132){c[h>>2]=sa;ta=sa}c[k>>2]=ta;break a}}else{ha=3;ia=da}}else{ha=t;ia=da}}else{fa=83;ga=da;z=95}}while(0);if((z|0)==95){c[j>>2]=fa;ha=fa;ia=ga}c[k>>2]=ha}}else{Zb=64;z=35}}else{Zb=3;z=35}else{Zb=1;z=35}while(0);if((z|0)==35)c[k>>2]=Zb;_PCF_Face_Done(f);_PCF_Face_Done(f);W=2;l=i;return W|0}function _PCF_Face_Done(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0;if(!b)return;d=c[b+100>>2]|0;e=b+300|0;_ft_mem_free(d,c[e>>2]|0);c[e>>2]=0;e=b+292|0;_ft_mem_free(d,c[e>>2]|0);c[e>>2]=0;e=b+284|0;f=c[e>>2]|0;if(f|0){g=b+280|0;if((c[g>>2]|0)>0){h=0;i=f;while(1){j=i+(h*12|0)|0;if(j|0?(_ft_mem_free(d,c[j>>2]|0),c[j>>2]=0,j=i+(h*12|0)+8|0,a[i+(h*12|0)+4>>0]|0):0){_ft_mem_free(d,c[j>>2]|0);c[j>>2]=0}h=h+1|0;j=c[e>>2]|0;if((h|0)>=(c[g>>2]|0)){k=j;break}else i=j}}else k=f;_ft_mem_free(d,k);c[e>>2]=0}e=b+192|0;_ft_mem_free(d,c[e>>2]|0);c[e>>2]=0;e=b+20|0;_ft_mem_free(d,c[e>>2]|0);c[e>>2]=0;e=b+24|0;_ft_mem_free(d,c[e>>2]|0);c[e>>2]=0;e=b+32|0;_ft_mem_free(d,c[e>>2]|0);c[e>>2]=0;e=b+176|0;_ft_mem_free(d,c[e>>2]|0);c[e>>2]=0;e=b+180|0;_ft_mem_free(d,c[e>>2]|0);c[e>>2]=0;e=b+104|0;d=c[e>>2]|0;if((d|0)!=(b+132|0))return;_FT_Stream_Close(d);c[e>>2]=c[b+172>>2];return}function _PCF_Glyph_Load(e,f,g,h){e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0;h=c[f>>2]|0;if(!h){i=35;return i|0}if((c[h+16>>2]|0)>>>0<=g>>>0){i=6;return i|0}f=c[h+104>>2]|0;j=(g|0)==0?0:g+-1|0;g=c[h+292>>2]|0;k=g+(j<<4)+6|0;l=(b[g+(j<<4)+8>>1]|0)+(b[k>>1]|0)|0;m=e+76|0;c[m>>2]=l;n=g+(j<<4)+2|0;o=g+(j<<4)|0;p=(b[n>>1]|0)-(b[o>>1]|0)|0;c[e+80>>2]=p;b[e+92>>1]=1;a[e+94>>0]=1;q=h+308|0;switch(1<<(c[q>>2]&3)&15){case 1:{r=(p+7|0)>>>3;break}case 2:{r=(p+15|0)>>>4<<1;break}case 4:{r=(p+31|0)>>>5<<2;break}case 8:{r=(p+63|0)>>>6<<3;break}default:{i=3;return i|0}}c[e+84>>2]=r;p=U(l,r)|0;r=_ft_glyphslot_alloc_bitmap(e,p)|0;if(r|0){i=r;return i|0}r=_FT_Stream_Seek(f,c[g+(j<<4)+12>>2]|0)|0;if(r|0){i=r;return i|0}r=e+88|0;l=_FT_Stream_Read(f,c[r>>2]|0,p)|0;if(l|0){i=l;return i|0}l=c[q>>2]|0;if((l&8|0)!=0|(p|0)==0)s=l;else{l=p;f=c[r>>2]|0;while(1){t=d[f>>0]|0;u=t>>>1&85|t<<1&170;t=u>>>2&51|u<<2&204;a[f>>0]=t>>>4|t<<4;l=l+-1|0;if(!l)break;else f=f+1|0}s=c[q>>2]|0}a:do if((s>>>2^s>>>3)&1|0)switch(1<<(s>>>4&3)&15){case 4:{if(p>>>0<=3)break a;q=p;f=c[r>>2]|0;while(1){l=a[f>>0]|0;t=f+3|0;a[f>>0]=a[t>>0]|0;a[t>>0]=l;l=f+1|0;t=a[l>>0]|0;u=f+2|0;a[l>>0]=a[u>>0]|0;a[u>>0]=t;q=q+-4|0;if(q>>>0<=3)break;else f=f+4|0}break}case 2:{if(p>>>0<=1)break a;f=p;q=c[r>>2]|0;while(1){t=a[q>>0]|0;u=q+1|0;a[q>>0]=a[u>>0]|0;a[u>>0]=t;f=f+-2|0;if(f>>>0<=1)break;else q=q+2|0}break}default:break a}while(0);c[e+72>>2]=1651078259;r=b[o>>1]|0;c[e+100>>2]=r;o=b[k>>1]|0;c[e+104>>2]=o;k=e+24|0;c[e+40>>2]=b[g+(j<<4)+4>>1]<<6;c[e+32>>2]=r<<6;c[e+36>>2]=o<<6;c[k>>2]=(b[n>>1]|0)-r<<6;c[e+28>>2]=c[m>>2]<<6;_ft_synthesize_vertical_metrics(k,(c[h+208>>2]|0)+(c[h+204>>2]|0)<<6);i=0;return i|0}function _PCF_Size_Request(a,d){a=a|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0;e=c[a>>2]|0;f=c[d+16>>2]|0;g=c[d+8>>2]|0;h=((U(g,f)|0)+36|0)/72|0;i=((f|0)==0?g:h)+32>>6;a:do switch(c[d>>2]|0){case 0:{if((i|0)==((c[(c[e+32>>2]|0)+12>>2]|0)+32>>6|0)){h=e+196|0;j=h+8|0;k=h+12|0;break a}else{l=23;return l|0}break}case 1:{h=e+196|0;g=h+8|0;f=h+12|0;if((i|0)==((c[f>>2]|0)+(c[g>>2]|0)|0)){j=g;k=f}else{l=23;return l|0}break}default:{l=7;return l|0}}while(0);_FT_Select_Metrics(e,0);c[a+24>>2]=c[j>>2]<<6;c[a+28>>2]=0-(c[k>>2]|0)<<6;c[a+36>>2]=b[e+196+40>>1]<<6;l=0;return l|0}function _PCF_Size_Select(a,d){a=a|0;d=d|0;var e=0,f=0;e=c[a>>2]|0;f=e+196|0;_FT_Select_Metrics(e,d);c[a+24>>2]=c[f+8>>2]<<6;c[a+28>>2]=0-(c[f+12>>2]|0)<<6;c[a+36>>2]=b[f+40>>1]<<6;return 0}function _ft_glyphslot_alloc_bitmap(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0;d=c[(c[a+4>>2]|0)+100>>2]|0;e=(c[a+156>>2]|0)+4|0;f=c[e>>2]|0;if(!(f&1))c[e>>2]=f|1;else{f=a+88|0;e=c[f>>2]|0;if(e|0)Pi[c[d+8>>2]&2047](d,e);c[f>>2]=0}if((b|0)>0){f=$i[c[d+4>>2]&8191](d,b)|0;if(!f){g=0;h=64}else{_memset(f|0,0,b|0)|0;g=f;h=0}}else{g=0;h=b|0?6:0}c[a+88>>2]=g;return h|0}function _FT_Stream_Close(a){a=a|0;var b=0;if(!a)return;b=c[a+24>>2]|0;if(!b)return;gj[b&8191](a);return}function _FT_Stream_ReadULongLE(a,b){a=a|0;b=b|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;c[b>>2]=0;g=a+8|0;h=c[g>>2]|0;do if((h+3|0)>>>0<(c[a+4>>2]|0)>>>0){i=c[a+20>>2]|0;if(!i){j=(c[a>>2]|0)+h|0;if(!j){k=0;n=h}else{o=j;p=h;q=6}}else{if((ri[i&511](a,h,f,4)|0)!=4)break;o=f;p=c[g>>2]|0;q=6}if((q|0)==6){k=(d[o+2>>0]|0)<<16|(d[o+3>>0]|0)<<24|(d[o+1>>0]|0)<<8|(d[o>>0]|0);n=p}c[g>>2]=n+4;r=k;l=e;return r|0}while(0);c[b>>2]=85;r=0;l=e;return r|0}function _FT_Stream_ReadULong(a,b){a=a|0;b=b|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;c[b>>2]=0;g=a+8|0;h=c[g>>2]|0;do if((h+3|0)>>>0<(c[a+4>>2]|0)>>>0){i=c[a+20>>2]|0;if(!i){j=(c[a>>2]|0)+h|0;if(!j){k=0;n=h}else{o=j;p=h;q=6}}else{if((ri[i&511](a,h,f,4)|0)!=4)break;o=f;p=c[g>>2]|0;q=6}if((q|0)==6){k=(d[o+1>>0]|0)<<16|(d[o>>0]|0)<<24|(d[o+2>>0]|0)<<8|(d[o+3>>0]|0);n=p}c[g>>2]=n+4;r=k;l=e;return r|0}while(0);c[b>>2]=85;r=0;l=e;return r|0}function _pcf_get_accel(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;g=c[b+192>>2]|0;h=c[b+188>>2]|0;a:do if(h){i=0;while(1){if((c[g+(i<<4)>>2]|0)==(d|0))break;j=i+1|0;if(j>>>0<h>>>0)i=j;else{k=3;break a}}j=c[a+8>>2]|0;n=c[g+(i<<4)+12>>2]|0;if(n>>>0>=j>>>0?(_FT_Stream_Skip(a,n-j|0)|0)==0:0){c[f>>2]=0;j=_FT_Stream_ReadULongLE(a,f)|0;n=c[f>>2]|0;if(n|0){o=n;l=e;return o|0}n=j&-256;switch(n|0){case 256:case 0:break;default:{o=0;l=e;return o|0}}p=j&4;j=b+196|0;if(!p){q=_FT_Stream_ReadFields(a,457616,j)|0;c[f>>2]=q;if(q|0){o=q;l=e;return o|0}}else{q=_FT_Stream_ReadFields(a,457564,j)|0;c[f>>2]=q;if(q|0){o=q;l=e;return o|0}}q=b+216|0;j=p|0?457472:457504;p=_FT_Stream_ReadFields(a,j,q)|0;c[f>>2]=p;if(p|0){o=p;l=e;return o|0}p=b+232|0;r=_FT_Stream_ReadFields(a,j,p)|0;c[f>>2]=r;if(r|0){o=r;l=e;return o|0}r=b+248|0;if((n|0)!=256){c[r>>2]=c[q>>2];c[r+4>>2]=c[q+4>>2];c[r+8>>2]=c[q+8>>2];c[r+12>>2]=c[q+12>>2];q=b+264|0;c[q>>2]=c[p>>2];c[q+4>>2]=c[p+4>>2];c[q+8>>2]=c[p+8>>2];c[q+12>>2]=c[p+12>>2];o=0;l=e;return o|0}p=_FT_Stream_ReadFields(a,j,r)|0;c[f>>2]=p;if(p|0){o=p;l=e;return o|0}p=_FT_Stream_ReadFields(a,j,b+264|0)|0;c[f>>2]=p;o=p;l=e;return o|0}else k=83}else k=3;while(0);c[f>>2]=k;o=k;l=e;return o|0}function _FT_Stream_ReadUShortLE(a,b){a=a|0;b=b|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;c[b>>2]=0;g=a+8|0;h=c[g>>2]|0;do if((h+1|0)>>>0<(c[a+4>>2]|0)>>>0){i=c[a+20>>2]|0;if(!i){j=(c[a>>2]|0)+h|0;if(!j){k=0;n=h}else{o=j;p=h;q=6}}else{if((ri[i&511](a,h,f,2)|0)!=2)break;o=f;p=c[g>>2]|0;q=6}if((q|0)==6){k=((d[o+1>>0]|0)<<8|(d[o>>0]|0))&65535;n=p}c[g>>2]=n+2;r=k;l=e;return r|0}while(0);c[b>>2]=85;r=0;l=e;return r|0}function _FT_Stream_GetULongLE(a){a=a|0;var b=0,e=0,f=0,g=0,h=0;b=a+32|0;e=c[b>>2]|0;f=e+3|0;if(f>>>0>=(c[a+36>>2]|0)>>>0){g=0;h=e;c[b>>2]=h;return g|0}g=(d[e+2>>0]|0)<<16|(d[f>>0]|0)<<24|(d[e+1>>0]|0)<<8|(d[e>>0]|0);h=e+4|0;c[b>>2]=h;return g|0}function _FT_Stream_GetULong(a){a=a|0;var b=0,e=0,f=0,g=0,h=0;b=a+32|0;e=c[b>>2]|0;f=e+3|0;if(f>>>0>=(c[a+36>>2]|0)>>>0){g=0;h=e;c[b>>2]=h;return g|0}g=(d[e+1>>0]|0)<<16|(d[e>>0]|0)<<24|(d[e+2>>0]|0)<<8|(d[f>>0]|0);h=e+4|0;c[b>>2]=h;return g|0}function _FT_Stream_GetUShortLE(a){a=a|0;var b=0,e=0,f=0,g=0,h=0;b=a+32|0;e=c[b>>2]|0;f=e+1|0;if(f>>>0>=(c[a+36>>2]|0)>>>0){g=0;h=e;c[b>>2]=h;return g|0}g=((d[f>>0]|0)<<8|(d[e>>0]|0))&65535;h=e+2|0;c[b>>2]=h;return g|0}function _pcf_cmap_init(a,b){a=a|0;b=b|0;b=c[a>>2]|0;c[a+16>>2]=c[b+296>>2];c[a+20>>2]=c[b+300>>2];return 0}function _pcf_cmap_done(a){a=a|0;c[a+20>>2]=0;c[a+16>>2]=0;return}function _pcf_cmap_char_index(a,b){a=a|0;b=b|0;var d=0,f=0,g=0,h=0,i=0,j=0,k=0;d=c[a+20>>2]|0;f=c[a+16>>2]|0;if(!f){g=0;return g|0}else{h=0;i=f}while(1){j=(h+i|0)>>>1;f=c[d+(j<<3)>>2]|0;if((f|0)==(b|0))break;a=f>>>0>b>>>0;i=a?j:i;h=a?h:j+1|0;if(h>>>0>=i>>>0){g=0;k=5;break}}if((k|0)==5)return g|0;g=(e[d+(j<<3)+4>>1]|0)+1|0;return g|0}function _pcf_cmap_char_next(a,b){a=a|0;b=b|0;var d=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0;d=c[a+20>>2]|0;f=(c[b>>2]|0)+1|0;g=c[a+16>>2]|0;a:do if(!g){h=0;i=4}else{a=0;j=g;while(1){k=(a+j|0)>>>1;l=c[d+(k<<3)>>2]|0;if((f|0)==(l|0)){m=f;n=k;break a}o=f>>>0<l>>>0;j=o?k:j;l=o?a:k+1|0;if(l>>>0>=j>>>0){h=l;i=4;break}else a=l}}while(0);do if((i|0)==4)if(h>>>0<g>>>0){m=c[d+(h<<3)>>2]|0;n=h;break}else{p=0;q=0;c[b>>2]=p;return q|0}while(0);p=m;q=(e[d+(n<<3)+4>>1]|0)+1|0;c[b>>2]=p;return q|0}function _pcf_get_charset_id(a,b,d){a=a|0;b=b|0;d=d|0;c[b>>2]=c[a+176>>2];c[d>>2]=c[a+180>>2];return 0}function _pcf_get_bdf_property(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0;f=c[b+284>>2]|0;g=c[b+280>>2]|0;if((g|0)<1){h=6;return h|0}else i=0;do{j=(_strcmp(c[f+(i*12|0)>>2]|0,d)|0)==0;i=i+1|0}while(!((i|0)>=(g|0)|j));g=f+(i*12|0)+-12|0;if(!j){h=6;return h|0}j=(a[g+4>>0]|0)==0;i=c[(j?g+8|0:g+8|0)>>2]|0;c[e>>2]=j?2:1;c[e+4>>2]=i;h=0;return h|0}function _pfr_cmap_init(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0;b=c[a>>2]|0;d=c[b+408>>2]|0;c[a+16>>2]=d;e=c[b+416>>2]|0;c[a+20>>2]=e;a=e;if(d>>>0<=1){f=0;return f|0}e=1;b=c[a>>2]|0;while(1){g=b;b=c[a+(e<<4)>>2]|0;e=e+1|0;if(g>>>0>=b>>>0){f=8;h=5;break}if(e>>>0>=d>>>0){f=0;h=5;break}}if((h|0)==5)return f|0;return 0}function _pfr_cmap_done(a){a=a|0;c[a+20>>2]=0;c[a+16>>2]=0;return}function _pfr_cmap_char_index(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0;d=c[a+16>>2]|0;if(!d){e=0;return e|0}f=c[a+20>>2]|0;a=0;g=d;while(1){h=((g-a|0)>>>1)+a|0;d=c[f+(h<<4)>>2]|0;if((d|0)==(b|0))break;i=d>>>0<b>>>0;g=i?g:h;a=i?h+1|0:a;if(g>>>0<=a>>>0){e=0;j=6;break}}if((j|0)==6)return e|0;e=h+1|0;return e|0}function _pfr_cmap_char_next(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0;d=c[a+16>>2]|0;e=a+20|0;if(!d){f=0;g=0;c[b>>2]=f;return g|0}a=c[e>>2]|0;h=c[b>>2]|0;a:while(1){h=h+1|0;i=d;j=0;while(1){k=((i-j|0)>>>1)+j|0;l=c[a+(k<<4)>>2]|0;if((l|0)==(h|0))break;m=l>>>0<h>>>0;j=m?k+1|0:j;i=m?i:k;if(i>>>0<=j>>>0)break a}if(k|0){n=7;break}}if((n|0)==7){f=h;g=k+1|0;c[b>>2]=f;return g|0}if((j|0)==0|j>>>0>=d>>>0){f=0;g=0;c[b>>2]=f;return g|0}f=c[(c[e>>2]|0)+(j<<4)>>2]|0;g=j+1|0;c[b>>2]=f;return g|0}function _pfr_get_service(a,b){a=a|0;b=b|0;return _ft_service_list_lookup(432220,b)|0}function _pfr_face_init(e,f,g,h,i){e=e|0;f=f|0;g=g|0;h=h|0;i=i|0;var j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0,ia=0,ja=0,ka=0,la=0,ma=0,na=0,oa=0,pa=0,qa=0,ra=0,sa=0,ta=0,ua=0,va=0,wa=0,xa=0,ya=0,za=0,Aa=0,Ba=0,Ca=0,Da=0,Ea=0,Fa=0,Ga=0,Ha=0,Ia=0,Ja=0,Ka=0,La=0,Ma=0,Na=0,Oa=0,Pa=0,Qa=0,Ra=0,Sa=0,Ta=0,Ua=0,Va=0,Wa=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);h=i+8|0;j=i+4|0;k=i;n=f+132|0;o=_FT_Stream_Seek(e,0)|0;if(!o){p=_FT_Stream_ReadFields(e,457668,n)|0;if(!p){q=f+204|0;r=f+168|0;c[r>>2]=(c[r>>2]|0)+(c[q>>2]<<16);c[k>>2]=0;if((((c[n>>2]|0)==1346785840?(c[f+136>>2]|0)>>>0<=4:0)?(c[f+144>>2]|0)>>>0>=58:0)?(c[f+140>>2]|0)==3338:0){n=f+152|0;r=c[n>>2]|0;s=_FT_Stream_Seek(e,r)|0;c[h>>2]=s;if(!s){t=_FT_Stream_ReadUShort(e,h)|0;u=t&65535;v=c[h>>2]|0;if(!v){if(((t&65535)<=13106?(t=c[e+4>>2]|0,((u*5|0)+2|0)>>>0<(t-r|0)>>>0):0)?((u*23|0)+95|0)>>>0<t>>>0:0){c[k>>2]=0;c[f>>2]=u;if((g|0)<0){w=0;l=i;return w|0}t=g&65535;if(t>>>0>=u>>>0){c[k>>2]=6;w=6;l=i;return w|0}u=f+240|0;g=(c[q>>2]|0)==0;q=_FT_Stream_Seek(e,c[n>>2]|0)|0;c[h>>2]=q;do if(!q){n=_FT_Stream_ReadUShort(e,h)|0;r=c[h>>2]|0;if(!r){if((n&65535)>>>0<=t>>>0){x=6;break}n=_FT_Stream_Skip(e,t*5|0)|0;c[h>>2]=n;if(n|0){x=n;break}n=_FT_Stream_ReadUShort(e,h)|0;y=n&65535;z=c[h>>2]|0;if(z|0){x=z;break}z=_FT_Stream_ReadUOffset(e,h)|0;A=c[h>>2]|0;if(A|0){x=A;break}c[u>>2]=y;c[f+244>>2]=z;A=_FT_Stream_Seek(e,z)|0;c[h>>2]=A;if(A|0){x=A;break}A=_FT_Stream_EnterFrame(e,y)|0;c[h>>2]=A;if(A|0){x=A;break}A=e+32|0;z=c[A>>2]|0;B=z+y|0;a:do if((n&65535)<13)C=53;else{c[u+8>>2]=d[z+1>>0]<<8|d[z>>0]<<16|d[z+2>>0];c[u+12>>2]=d[z+4>>0]<<8|d[z+3>>0]<<16|d[z+5>>0];c[u+16>>2]=d[z+7>>0]<<8|d[z+6>>0]<<16|d[z+8>>0];c[u+20>>2]=d[z+10>>0]<<8|d[z+9>>0]<<16|d[z+11>>0];y=z+13|0;D=d[z+12>>0]|0;E=(D&4|0)!=0;F=D>>>3&1;G=(D&3|0)==0;H=(D&16|0)!=0;if((y+((E?(G?F|4:F+1|0):0)+(H?(D>>>5&1)+1|0:0))|0)>>>0>B>>>0){C=53;break}do if(E){if(!(D&8)){I=z+14|0;J=d[y>>0]|0}else{I=z+15|0;J=(d[y>>0]<<8|d[z+14>>0])<<16>>16}c[u+28>>2]=J;if(!G){K=I;break}c[u+36>>2]=d[I+1>>0]<<8|d[I>>0]<<16|d[I+2>>0];K=I+3|0}else K=y;while(0);if(H){if(!(D&32)){L=K+1|0;M=d[K>>0]|0}else{L=K+2|0;M=(d[K>>0]<<8|d[K+1>>0])<<16>>16}c[u+32>>2]=M;N=L}else N=K;b:do if(!(D&64))O=N;else{y=N+1|0;c:do if(y>>>0<=B>>>0){G=a[N>>0]|0;if(!(G<<24>>24))P=y;else{E=G&255;G=y;while(1){F=G+2|0;if(F>>>0>B>>>0)break c;Q=F+(d[G>>0]|0)|0;if(Q>>>0>B>>>0)break c;E=E+-1|0;if(!E){P=Q;break}else G=Q}}c[h>>2]=0;O=P;break b}while(0);c[h>>2]=8;break a}while(0);D=O+5|0;if(D>>>0>B>>>0){C=53;break}H=d[O>>0]<<8|d[O+1>>0];y=u+40|0;c[y>>2]=H;c[u+44>>2]=d[O+3>>0]<<8|d[O+2>>0]<<16|d[O+4>>0];if(g)break;if((O+6|0)>>>0>B>>>0){C=53;break}c[y>>2]=d[D>>0]<<16|H}while(0);if((C|0)==53)c[h>>2]=8;_FT_Stream_ExitFrame(e);B=c[h>>2]|0;c[k>>2]=B;if(B|0){w=B;l=i;return w|0}B=f+288|0;z=c[u+44>>2]|0;n=c[u+40>>2]|0;H=c[e+28>>2]|0;c[B>>2]=H;c[B+4>>2]=z;D=B+136|0;c[D>>2]=0;c[B+140>>2]=D;D=_FT_Stream_Seek(e,z)|0;c[j>>2]=D;d:do if(!D){y=_FT_Stream_EnterFrame(e,n)|0;c[j>>2]=y;if(y|0){R=y;break}y=c[A>>2]|0;G=B+148|0;c[G>>2]=y;E=y+n|0;e:do if((n|0)>=15){c[B+8>>2]=d[y>>0]<<8|d[y+1>>0];c[B+12>>2]=d[y+2>>0]<<8|d[y+3>>0];c[B+16>>2]=d[y+4>>0]<<8|d[y+5>>0];c[B+20>>2]=(d[y+6>>0]<<8|d[y+7>>0])<<16>>16;c[B+24>>2]=(d[y+8>>0]<<8|d[y+9>>0])<<16>>16;c[B+28>>2]=(d[y+10>>0]<<8|d[y+11>>0])<<16>>16;c[B+32>>2]=(d[y+12>>0]<<8|d[y+13>>0])<<16>>16;Q=y+15|0;F=d[y+14>>0]|0;c[B+36>>2]=F;S=(F&4|0)!=0;if(S)T=Q;else{if((n|0)<17){C=151;break}c[B+40>>2]=(d[Q>>0]<<8|d[y+16>>0])<<16>>16;T=y+17|0}f:do if(!(F&128))V=T;else{Q=T+1|0;g:do if(Q>>>0>E>>>0)W=8;else{X=a[T>>0]|0;h:do if(!(X<<24>>24))Y=Q;else{Z=X&255;_=Q;while(1){$=_+2|0;if($>>>0>E>>>0){W=8;break g}aa=$+(d[_>>0]|0)|0;if(aa>>>0>E>>>0){W=8;break g}switch(a[_+1>>0]|0){case 1:{ca=1337;C=72;break}case 2:{ca=1338;C=72;break}case 3:{ca=1339;C=72;break}case 4:{ca=1340;C=72;break}default:{}}if((C|0)==72?(C=0,da=nj[ca&2047]($,aa,B)|0,da|0):0){W=da;break g}Z=Z+-1|0;if(!Z){Y=aa;break h}else _=aa}}while(0);c[j>>2]=0;V=Y;break f}while(0);c[j>>2]=W;break e}while(0);Q=V+3|0;if(Q>>>0>E>>>0){C=151;break}X=d[V+1>>0]<<8|d[V>>0]<<16|d[V+2>>0];i:do if(X){_=Q+X|0;if(_>>>0>E>>>0){C=151;break e}Z=B+84|0;aa=B+44|0;da=B+48|0;$=B+52|0;ea=B+88|0;fa=X;ga=Q;j:while(1){ha=ga+4|0;if(ha>>>0>_>>>0){ia=_;break i}ja=d[ga>>0]<<8|d[ga+1>>0];if(ja>>>0<4|fa>>>0<ja>>>0){ia=_;break i}k:do switch(((d[ga+2>>0]<<8|d[ga+3>>0])&65535)<<16>>16){case 1:{ka=ja+-4|0;c[h>>2]=0;la=c[Z>>2]|0;if(la|0){_ft_mem_free(H,la);c[Z>>2]=0}la=ja+-5|0;l:do if(ka|0){if(!(a[ha+la>>0]|0))if(!la)break;else ma=la;else ma=ka;na=0;do{oa=a[ha+na>>0]|0;na=na+1|0;if((oa&255)<32|oa<<24>>24<0)break l}while(na>>>0<ma>>>0);pa=_ft_mem_alloc(H,ma+1|0,h)|0;qa=c[h>>2]|0;if(qa|0){C=92;break j}_memcpy(pa|0,ha|0,ma|0)|0;a[pa+ma>>0]=0;na=c[h>>2]|0;c[Z>>2]=pa;c[j>>2]=na;if(!na)break k;else{R=na;break d}}while(0);c[Z>>2]=0;c[j>>2]=0;break}case 2:{if(ja>>>0<36)break k;c[aa>>2]=(d[ga+14>>0]<<8|d[ga+15>>0])<<16>>16;c[da>>2]=(d[ga+16>>0]<<8|d[ga+17>>0])<<16>>16;c[$>>2]=(d[ga+18>>0]<<8|d[ga+19>>0])<<16>>16;break}case 3:{ka=ja+-4|0;c[h>>2]=0;la=c[ea>>2]|0;if(la|0){_ft_mem_free(H,la);c[ea>>2]=0}la=ja+-5|0;m:do if(ka|0){if(!(a[ha+la>>0]|0))if(!la)break;else ra=la;else ra=ka;na=0;do{oa=a[ha+na>>0]|0;na=na+1|0;if((oa&255)<32|oa<<24>>24<0)break m}while(na>>>0<ra>>>0);sa=_ft_mem_alloc(H,ra+1|0,h)|0;ta=c[h>>2]|0;if(ta|0){C=106;break j}_memcpy(sa|0,ha|0,ra|0)|0;a[sa+ra>>0]=0;na=c[h>>2]|0;c[ea>>2]=sa;c[j>>2]=na;if(!na)break k;else{R=na;break d}}while(0);c[ea>>2]=0;c[j>>2]=0;break}default:{}}while(0);ga=ga+ja|0;fa=fa-ja|0;if(!fa){ia=_;break i}}if((C|0)==92){c[Z>>2]=pa;c[j>>2]=qa;R=qa;break d}else if((C|0)==106){c[ea>>2]=sa;c[j>>2]=ta;R=ta;break d}}else ia=Q;while(0);Q=ia+1|0;if(Q>>>0>E>>>0){C=151;break}X=a[ia>>0]|0;_=X&255;c[B+104>>2]=_;fa=Q+(_<<1)|0;if(fa>>>0>E>>>0){C=151;break}ga=_ft_mem_realloc(H,4,0,_,0,j)|0;c[B+108>>2]=ga;if(c[j>>2]|0)break;if(!(X<<24>>24))ua=Q;else{X=0;$=Q;while(1){c[ga+(X<<2)>>2]=(d[$>>0]<<8|d[$+1>>0])<<16>>16;X=X+1|0;if((X|0)==(_|0)){ua=fa;break}else $=$+2|0}}$=ua+8|0;if($>>>0>E>>>0){C=151;break}c[B+112>>2]=d[ua>>0];c[B+116>>2]=d[ua+1>>0];c[B+68>>2]=d[ua+2>>0]<<8|d[ua+3>>0];c[B+56>>2]=d[ua+4>>0]<<8|d[ua+5>>0];fa=$;_=d[ua+6>>0]<<8|d[ua+7>>0];c[B+120>>2]=_;c[B+124>>2]=fa+z-(c[A>>2]|0);X=F&8;ga=(X|0)!=0;Q=F&16;da=(Q|0)==0;aa=F&32;ha=(aa|0)==0;if(($+(U(_,(Q>>>4)+(X>>>3)+(aa>>>5)+(F>>>1&3|4)|0)|0)|0)>>>0>E>>>0){C=151;break}aa=_ft_mem_realloc(H,16,0,_,0,j)|0;c[B+128>>2]=aa;if(!((_|0)!=0&(c[j>>2]|0)==0))break;X=B+40|0;if(!(F&2)){if(S){Q=0;$=fa;while(1){ka=$;c[aa+(Q<<4)>>2]=d[ka>>0];c[aa+(Q<<4)+4>>2]=(d[ka+1>>0]<<8|d[ka+2>>0])<<16>>16;la=ga?ka+4|0:ka+3|0;if(da){va=la+1|0;wa=d[la>>0]|0}else{va=la+2|0;wa=d[la>>0]<<8|d[la+1>>0]}c[aa+(Q<<4)+8>>2]=wa;if(ha){xa=d[va>>0]<<8;ya=1;za=va+2|0}else{xa=d[va+1>>0]<<8|d[va>>0]<<16;ya=2;za=va+3|0}c[aa+(Q<<4)+12>>2]=d[va+ya>>0]|xa;Q=Q+1|0;if((Q|0)==(_|0))break e;else $=za}}$=c[X>>2]|0;Q=0;F=fa;while(1){la=F;c[aa+(Q<<4)>>2]=d[la>>0];c[aa+(Q<<4)+4>>2]=$;ka=ga?la+2|0:la+1|0;if(da){Aa=ka+1|0;Ba=d[ka>>0]|0}else{Aa=ka+2|0;Ba=d[ka>>0]<<8|d[ka+1>>0]}c[aa+(Q<<4)+8>>2]=Ba;if(ha){Ca=d[Aa>>0]<<8;Da=1;Ea=Aa+2|0}else{Ca=d[Aa+1>>0]<<8|d[Aa>>0]<<16;Da=2;Ea=Aa+3|0}c[aa+(Q<<4)+12>>2]=d[Aa+Da>>0]|Ca;Q=Q+1|0;if((Q|0)==(_|0))break;else F=Ea}}else{if(S){F=0;Q=fa;while(1){$=Q;c[aa+(F<<4)>>2]=d[$>>0]<<8|d[$+1>>0];c[aa+(F<<4)+4>>2]=(d[$+2>>0]<<8|d[$+3>>0])<<16>>16;ka=ga?$+5|0:$+4|0;if(da){Fa=ka+1|0;Ga=d[ka>>0]|0}else{Fa=ka+2|0;Ga=d[ka>>0]<<8|d[ka+1>>0]}c[aa+(F<<4)+8>>2]=Ga;if(ha){Ha=d[Fa>>0]<<8;Ia=1;Ja=Fa+2|0}else{Ha=d[Fa+1>>0]<<8|d[Fa>>0]<<16;Ia=2;Ja=Fa+3|0}c[aa+(F<<4)+12>>2]=d[Fa+Ia>>0]|Ha;F=F+1|0;if((F|0)==(_|0))break e;else Q=Ja}}Q=c[X>>2]|0;F=0;S=fa;while(1){ka=S;c[aa+(F<<4)>>2]=d[ka>>0]<<8|d[ka+1>>0];c[aa+(F<<4)+4>>2]=Q;$=ga?ka+3|0:ka+2|0;if(da){Ka=$+1|0;La=d[$>>0]|0}else{Ka=$+2|0;La=d[$>>0]<<8|d[$+1>>0]}c[aa+(F<<4)+8>>2]=La;if(ha){Ma=d[Ka>>0]<<8;Na=1;Oa=Ka+2|0}else{Ma=d[Ka+1>>0]<<8|d[Ka>>0]<<16;Na=2;Oa=Ka+3|0}c[aa+(F<<4)+12>>2]=d[Ka+Na>>0]|Ma;F=F+1|0;if((F|0)==(_|0))break;else S=Oa}}}else C=151;while(0);if((C|0)==151)c[j>>2]=8;_FT_Stream_ExitFrame(e);c[B+144>>2]=_FT_Stream_Pos(e)|0;c[G>>2]=0;E=c[j>>2]|0;c[k>>2]=E;if(E|0){w=E;l=i;return w|0}c[f+4>>2]=t;E=B+120|0;y=c[E>>2]|0;c[f+16>>2]=y+1;S=f+8|0;_=c[S>>2]|1;c[S>>2]=_;n:do if(!y)Pa=0;else{F=c[B+128>>2]|0;aa=0;while(1){if(c[F+(aa<<4)+12>>2]|0){Pa=aa;break n}ha=aa+1|0;if(ha>>>0<y>>>0)aa=ha;else{Pa=ha;break}}}while(0);do if((Pa|0)==(y|0)){if(c[B+92>>2]|0){c[S>>2]=0;Qa=0;break}c[k>>2]=3;w=3;l=i;return w|0}else Qa=_;while(0);_=B+36|0;y=c[_>>2]|0;if(!(y&4)){G=Qa|4;c[S>>2]=G;Ra=G}else Ra=Qa;G=Ra|(y<<4&16)+16;c[S>>2]=G;aa=c[B+92>>2]|0;F=(aa|0)==0;if(F)Sa=G;else{ha=G|2;c[S>>2]=ha;Sa=ha}ha=B+132|0;if(c[ha>>2]|0)c[S>>2]=Sa|64;G=c[B+84>>2]|0;da=f+20|0;c[da>>2]=G;if(!G)c[da>>2]=c[B+80>>2];c[f+24>>2]=c[B+88>>2];da=f+28|0;c[da>>2]=0;G=f+32|0;c[G>>2]=0;ga=f+52|0;Q=B+20|0;c[ga>>2]=c[Q>>2];c[ga+4>>2]=c[Q+4>>2];c[ga+8>>2]=c[Q+8>>2];c[ga+12>>2]=c[Q+12>>2];Q=c[B+12>>2]|0;ga=f+68|0;b[ga>>1]=Q;fa=c[B+32>>2]|0;b[f+70>>1]=fa;X=c[B+24>>2]|0;b[f+72>>1]=X;$=(((Q&65535)*12|0)>>>0)/10|0;Q=f+74|0;ka=(fa<<16>>16)-(X<<16>>16)|0;b[Q>>1]=($<<16>>16|0)<(ka|0)?ka:$;if(F)Ta=y;else{y=_ft_mem_realloc(c[(c[f+104>>2]|0)+28>>2]|0,16,0,aa,0,k)|0;c[G>>2]=y;G=c[k>>2]|0;if(G|0){w=G;l=i;return w|0}G=c[B+100>>2]|0;F=y;y=0;while(1){$=c[G+4>>2]|0;b[F>>1]=$;ka=c[G>>2]|0;b[F+2>>1]=ka;X=$<<6;c[F+4>>2]=X;c[F+8>>2]=ka<<6;c[F+12>>2]=X;y=y+1|0;if((y|0)==(aa|0))break;else{G=G+36|0;F=F+16|0}}c[da>>2]=aa;Ta=c[_>>2]|0}do if(!(Ta&4))Ua=c[B+40>>2]|0;else{F=c[E>>2]|0;if(!F){Ua=0;break}G=F;F=0;y=c[B+128>>2]|0;while(1){X=c[y+4>>2]|0;ka=(F|0)<(X|0)?X:F;G=G+-1|0;if(!G){Ua=ka;break}else{F=ka;y=y+16|0}}}while(0);b[f+76>>1]=Ua;b[f+78>>1]=b[Q>>1]|0;E=b[ga>>1]|0;b[f+80>>1]=(E&65535|0)/-10|0;b[f+82>>1]=(E&65535)/30|0;c[h>>2]=f;b[h+8>>1]=3;b[h+10>>1]=1;c[h+4>>2]=1970170211;E=_FT_CMap_New(432084,0,h,0)|0;c[k>>2]=E;if(!(c[ha>>2]|0)){w=E;l=i;return w|0}c[S>>2]=c[S>>2]|64;w=E;l=i;return w|0}else R=D;while(0);c[k>>2]=R;w=R;l=i;return w|0}else x=r}else x=q;while(0);c[k>>2]=x;w=x;l=i;return w|0}c[h>>2]=8;Va=8}else Va=v}else Va=s;c[k>>2]=Va;w=Va;l=i;return w|0}c[k>>2]=2;w=2;l=i;return w|0}else Wa=p}else Wa=o;c[k>>2]=Wa;w=Wa;l=i;return w|0}function _pfr_face_done(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0;if(!a)return;b=c[(c[a+96>>2]|0)+8>>2]|0;c[a+20>>2]=0;c[a+24>>2]=0;d=a+288|0;e=c[a+100>>2]|0;f=d+80|0;_ft_mem_free(e,c[f>>2]|0);c[f>>2]=0;f=d+84|0;_ft_mem_free(e,c[f>>2]|0);c[f>>2]=0;f=d+88|0;_ft_mem_free(e,c[f>>2]|0);c[f>>2]=0;f=d+76|0;_ft_mem_free(e,c[f>>2]|0);c[f>>2]=0;c[d+72>>2]=0;c[d+64>>2]=0;c[d+60>>2]=0;f=d+100|0;_ft_mem_free(e,c[f>>2]|0);c[f>>2]=0;c[d+92>>2]=0;c[d+96>>2]=0;f=d+128|0;_ft_mem_free(e,c[f>>2]|0);c[f>>2]=0;c[d+120>>2]=0;c[d+124>>2]=0;f=d+108|0;_ft_mem_free(e,c[f>>2]|0);c[f>>2]=0;c[d+104>>2]=0;f=d+136|0;g=c[f>>2]|0;if(g|0){h=g;do{g=h;h=c[h>>2]|0;_ft_mem_free(e,g)}while((h|0)!=0)}c[f>>2]=0;c[d+140>>2]=0;c[d+132>>2]=0;d=a+32|0;_ft_mem_free(b,c[d>>2]|0);c[d>>2]=0;return}function _pfr_slot_init(b){b=b|0;var d=0,e=0,f=0;d=c[c[b+156>>2]>>2]|0;e=b+160|0;f=e+36|0;do{c[e>>2]=0;e=e+4|0}while((e|0)<(f|0));c[b+188>>2]=d;a[b+192>>0]=0;_FT_GlyphLoader_Rewind(d);return 0}function _pfr_slot_done(b){b=b|0;var d=0,e=0;d=c[c[b+188>>2]>>2]|0;e=b+168|0;_ft_mem_free(d,c[e>>2]|0);c[e>>2]=0;c[b+172>>2]=0;c[b+164>>2]=0;_ft_mem_free(d,c[b+184>>2]|0);d=b+176|0;c[d>>2]=0;c[d+4>>2]=0;c[d+8>>2]=0;c[d+12>>2]=0;a[d+16>>0]=0;return}function _pfr_slot_load(f,g,h,i){f=f|0;g=g|0;h=h|0;i=i|0;var j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0,ia=0,ja=0,ka=0,la=0,ma=0,na=0,oa=0,pa=0,qa=0,ra=0,sa=0,ta=0,ua=0,va=0,wa=0,xa=0,ya=0,za=0,Aa=0,Ba=0,Ca=0,Da=0,Ea=0,Fa=0,Ga=0,Ha=0,Ia=0,Ja=0,Ka=0,La=0,Ma=0,Na=0,Oa=0,Pa=0,Qa=0,Ra=0,Sa=0,Ta=0,Ua=0,Va=0,Wa=0,Xa=0,Ya=0,Za=0,_a=0,$a=0,ab=0,bb=0,cb=0,db=0,eb=0;j=l;l=l+16|0;if((l|0)>=(m|0))ba(16);k=j;n=c[f+4>>2]|0;o=f+108|0;p=(h|0)==0?0:h+-1|0;if(!n){q=6;l=j;return q|0}if(p>>>0>=(c[n+408>>2]|0)>>>0){q=6;l=j;return q|0}a:do if((i&9|0)==0?(h=c[n+104>>2]|0,r=c[n+416>>2]|0,s=c[n+380>>2]|0,s|0):0){t=g+12|0;u=e[t>>1]|0;v=g+14|0;w=0;x=c[n+388>>2]|0;while(1){if((c[x>>2]|0)==(u|0)?(c[x+4>>2]|0)==(e[v>>1]|0):0)break;w=w+1|0;if(w>>>0>=s>>>0)break a;else x=x+36|0}s=x+8|0;w=c[s>>2]|0;if((_FT_Stream_Seek(h,(c[x+24>>2]|0)+(c[n+432>>2]|0)|0)|0)==0?(v=x+28|0,(_FT_Stream_EnterFrame(h,U(c[v>>2]|0,(w&1|4)+(w>>>1&1)+(w>>>2&1)|0)|0)|0)==0):0){w=h+32|0;u=c[w>>2]|0;y=c[v>>2]|0;v=c[r+(p<<4)>>2]|0;z=c[s>>2]|0;A=z&1;B=(A|0)!=0;C=(A|4)+(z>>>1&1)+(z>>>2&1)|0;if(!(z&64)){A=c[h+36>>2]|0;D=z|128;c[s>>2]=D;E=U(C,y)|0;F=u+E|0;b:do if(F>>>0<=A>>>0)if((E|0)>0)if(B){G=-1;H=u;while(1){I=G;G=d[H+1>>0]|d[H>>0]<<8;if((G|0)<=(I|0)){J=19;break b}H=H+C|0;if(H>>>0>=F>>>0){K=D;break}}}else{H=-1;G=u;while(1){I=H;H=d[G>>0]|0;if((H|0)<=(I|0)){J=19;break b}G=G+C|0;if(G>>>0>=F>>>0){K=D;break}}}else K=D;else J=19;while(0);if((J|0)==19){D=z&-129;c[s>>2]=D;K=D}D=K|64;c[s>>2]=D;L=D}else L=z;c:do if(L&128|0){if(B){D=0;F=y;while(1){if(D>>>0>=F>>>0)break c;E=(D+F|0)>>>1;A=u+(U(E,C)|0)+2|0;x=A+-2|0;G=d[x>>0]<<8|d[x+1>>0];x=G>>>0>v>>>0;if((G|0)==(v|0)){M=A;break}else{D=x?D:G>>>0<v>>>0?E+1|0:D;F=x?E:F}}}else{F=0;D=y;while(1){if(F>>>0>=D>>>0)break c;E=(F+D|0)>>>1;N=u+(U(E,C)|0)|0;x=d[N>>0]|0;G=x>>>0>v>>>0;if((x|0)==(v|0))break;else{F=G?F:x>>>0<v>>>0?E+1|0:F;D=G?E:D}}M=N+1|0}if(!(L&2)){O=M+1|0;P=d[M>>0]|0}else{O=M+2|0;P=d[M>>0]<<8|d[M+1>>0]}D=d[O>>0]|0;if(!(L&4)){Q=D<<8;R=1}else{Q=d[O+1>>0]<<8|D<<16;R=2}D=d[O+R>>0]|Q;_FT_Stream_ExitFrame(h);if(!P)break a;F=r+(p<<4)+4|0;E=c[F>>2]|0;G=n+304|0;x=c[G>>2]|0;A=c[n+300>>2]|0;if((x|0)==(A|0)){S=E;T=E;V=x}else{H=_FT_MulDiv(E,A,x)|0;S=H;T=c[F>>2]|0;V=c[G>>2]|0}c[f+56>>2]=S;G=_FT_MulDiv(e[t>>1]<<8,T,V)|0;if(_FT_Stream_Seek(h,(c[n+188>>2]|0)+D|0)|0)break a;if(_FT_Stream_EnterFrame(h,P)|0)break a;D=c[w>>2]|0;F=h+36|0;H=c[F>>2]|0;x=D+1|0;d:do if(x>>>0<=H>>>0){A=a[D>>0]|0;switch(A&3){case 0:{E=D+2|0;if(E>>>0>H>>>0)break d;I=a[x>>0]|0;W=(I&255)<<28>>28;X=I<<24>>24>>4;Y=E;break}case 1:{E=D+3|0;if(E>>>0>H>>>0)break d;W=a[D+2>>0]|0;X=a[x>>0]|0;Y=E;break}case 2:{E=D+5|0;if(E>>>0>H>>>0)break d;W=(d[D+3>>0]<<8|d[D+4>>0])<<16>>16;X=(d[x>>0]<<8|d[D+2>>0])<<16>>16;Y=E;break}case 3:{E=D+7|0;if(E>>>0>H>>>0)break d;W=d[D+5>>0]<<8|d[D+4>>0]<<16|d[D+6>>0];X=d[D+2>>0]<<8|d[x>>0]<<16|d[D+3>>0];Y=E;break}default:{}}switch((A&255)>>>2&3){case 0:{Z=0;_=0;$=Y;break}case 1:{E=Y+1|0;if(E>>>0>H>>>0)break d;I=d[Y>>0]|0;Z=I&15;_=I>>>4;$=E;break}case 2:{E=Y+2|0;if(E>>>0>H>>>0)break d;Z=d[Y+1>>0]|0;_=d[Y>>0]|0;$=E;break}case 3:{E=Y+4|0;if(E>>>0>H>>>0)break d;Z=d[Y+2>>0]<<8|d[Y+3>>0];_=d[Y>>0]<<8|d[Y+1>>0];$=E;break}default:{}}switch((A&255)>>>4&3){case 0:{aa=G;ca=$;break}case 1:{E=$+1|0;if(E>>>0>H>>>0)break d;aa=a[$>>0]<<8;ca=E;break}case 2:{E=$+2|0;if(E>>>0>H>>>0)break d;aa=(d[$>>0]<<8|d[$+1>>0])<<16>>16;ca=E;break}case 3:{E=$+3|0;if(E>>>0>H>>>0)break d;aa=d[$+1>>0]<<8|d[$>>0]<<16|d[$+2>>0];ca=E;break}default:{}}E=ca;I=(A&255)>>>6;switch(I&3){case 0:{if((W|0)>(2147483647-Z|0)?1:((U(Z,_)|0)+7|0)>>>3>>>0>P>>>0)break d;break}case 1:{if((U(Z,_)|0)>>>0>(P*15|0)>>>0|(W|0)>(2147483647-Z|0))break d;break}case 2:{if((W|0)>(2147483647-Z|0)?1:(U(Z,_)|0)>>>0>(((P+1|0)>>>1)*255|0)>>>0)break d;break}default:break d}c[f+72>>2]=1651078259;A=f+80|0;c[A>>2]=_;da=f+76|0;c[da>>2]=Z;ea=_+7>>3;fa=f+84|0;c[fa>>2]=ea;a[f+94>>0]=1;ga=_<<6;c[f+24>>2]=ga;c[f+28>>2]=Z<<6;c[f+32>>2]=X<<6;c[f+36>>2]=W<<6;c[f+40>>2]=(aa>>2)+32&-64;c[f+44>>2]=0-ga>>1;c[f+48>>2]=0;c[f+52>>2]=c[g+32>>2];c[f+100>>2]=X;c[f+104>>2]=Z+W;if(!(_ft_glyphslot_alloc_bitmap(f,U(ea,Z)|0)|0)){ea=c[F>>2]|0;ga=c[n+208>>2]&2;ha=c[da>>2]|0;e:do if(ha|0){da=c[A>>2]|0;if(!da)break;ia=c[f+88>>2]|0;ja=c[fa>>2]|0;ka=U(da,ha)|0;la=(ga|0)==0;ma=ia+(U(ja,ha+-1|0)|0)|0;na=la?0-ja|0:ja;ja=la?ma:ia;switch(I&3){case 0:{ia=ea-E<<3;ma=ia>>>0>ka>>>0?ka:ia;if(!ma)break e;ia=0;la=128;oa=ja;pa=da;qa=ca;ra=0;sa=ma;ta=ja;while(1){if(!((sa^ma)&7)){ua=d[qa>>0]|0;va=qa+1|0}else{ua=ia;va=qa}wa=((ua&128|0)==0?0:la)|ra;ia=ua<<1;xa=la>>>1;ya=pa+-1|0;do if(!ya){a[oa>>0]=wa;za=ta+na|0;Aa=128;Ba=za;Ca=da;Da=0;Ea=za}else{if(xa|0){Aa=xa;Ba=oa;Ca=ya;Da=wa;Ea=ta;break}a[oa>>0]=wa;Aa=128;Ba=oa+1|0;Ca=ya;Da=0;Ea=ta}while(0);sa=sa+-1|0;if(!sa)break;else{la=Aa;oa=Ba;pa=Ca;qa=va;ra=Da;ta=Ea}}if((Aa|0)==128)break e;a[Ba>>0]=Da;break e;break}case 1:{if(!ka)break e;ta=ca;ra=0;qa=128;pa=ja;oa=da;la=1;sa=ka;ia=0;ma=1;ya=ja;wa=0;while(1){f:do if(!la){Fa=ta;Ga=ia;Ha=ma;Ia=wa}else{xa=ta;za=ia;Ja=ma;Ka=wa;while(1){La=za;Ma=Ja;Na=Ka;while(1){if(Ma|0)break;if(!Na){La=0;Ma=1;Na=0}else{Fa=xa;Ga=Na;Ha=1;Ia=Na;break f}}if(xa>>>0>=ea>>>0){Fa=xa;Ga=La;Ha=Ma;Ia=Na;break f}Oa=xa+1|0;Pa=d[xa>>0]|0;Qa=Pa>>>4;Ra=Pa&15;if(!Qa){xa=Oa;za=0;Ja=0;Ka=Ra}else{Fa=Oa;Ga=Qa;Ha=0;Ia=Ra;break}}}while(0);Ka=((Ha|0)==0?0:qa)|ra;Ja=qa>>>1;za=oa+-1|0;do if(!za){a[pa>>0]=Ka;xa=ya+na|0;Sa=128;Ta=xa;Ua=da;Va=0;Wa=xa}else{if(Ja|0){Sa=Ja;Ta=pa;Ua=za;Va=Ka;Wa=ya;break}a[pa>>0]=Ka;Sa=128;Ta=pa+1|0;Ua=za;Va=0;Wa=ya}while(0);sa=sa+-1|0;if(!sa)break;else{ta=Fa;ra=Va;qa=Sa;pa=Ta;oa=Ua;la=(Ga|0)<2&1;ia=Ga+-1|0;ma=Ha;ya=Wa;wa=Ia}}if((Sa|0)==128)break e;a[Ta>>0]=Va;break e;break}case 2:{if(!ka)break e;wa=128;ya=ja;ma=da;ia=1;la=ka;oa=0;pa=1;qa=ca;ra=0;ta=ja;while(1){g:do if(!ia){Xa=oa;Ya=pa;Za=qa}else{sa=oa;za=pa;Ka=qa;while(1){if(Ka>>>0>=ea>>>0){Xa=sa;Ya=za;Za=Ka;break g}Ja=Ka+1|0;xa=a[Ka>>0]|0;Ra=xa&255;Qa=za^1;if(!(xa<<24>>24)){sa=Ra;za=Qa;Ka=Ja}else{Xa=Ra;Ya=Qa;Za=Ja;break}}}while(0);Ka=((Ya|0)==0?0:wa)|ra;za=wa>>>1;sa=ma+-1|0;do if(!sa){a[ya>>0]=Ka;Ja=ta+na|0;_a=128;$a=Ja;ab=da;bb=0;cb=Ja}else{if(za|0){_a=za;$a=ya;ab=sa;bb=Ka;cb=ta;break}a[ya>>0]=Ka;_a=128;$a=ya+1|0;ab=sa;bb=0;cb=ta}while(0);la=la+-1|0;if(!la)break;else{wa=_a;ya=$a;ma=ab;ia=(Xa|0)<2&1;oa=Xa+-1|0;pa=Ya;qa=Za;ra=bb;ta=cb}}if((_a|0)==128)break e;a[$a>>0]=bb;break e;break}default:break e}}while(0);_FT_Stream_ExitFrame(h);q=0;l=j;return q|0}}while(0);_FT_Stream_ExitFrame(h);break a}while(0);_FT_Stream_ExitFrame(h)}}while(0);if(i&16384|0){q=6;l=j;return q|0}bb=c[n+416>>2]|0;c[f+72>>2]=1869968492;$a=f+110|0;b[$a>>1]=0;b[o>>1]=0;_a=c[n+188>>2]|0;cb=c[n+104>>2]|0;Za=c[bb+(p<<4)+12>>2]|0;Ya=c[bb+(p<<4)+8>>2]|0;Xa=f+188|0;_FT_GlyphLoader_Rewind(c[Xa>>2]|0);c[f+176>>2]=0;ab=_pfr_glyph_load_rec(f+160|0,cb,_a,Za,Ya)|0;if(ab|0){q=ab;l=j;return q|0}ab=i&1;i=(c[Xa>>2]|0)+20|0;c[o>>2]=c[i>>2];c[o+4>>2]=c[i+4>>2];c[o+8>>2]=c[i+8>>2];c[o+12>>2]=c[i+12>>2];c[o+16>>2]=c[i+16>>2];i=f+124|0;Xa=c[i>>2]&-6;c[i>>2]=Xa|4;if(g|0?(e[g+14>>1]|0)<24:0)c[i>>2]=Xa|260;Xa=f+40|0;c[Xa>>2]=0;i=f+52|0;c[i>>2]=0;Ya=c[bb+(p<<4)+4>>2]|0;p=c[n+304>>2]|0;bb=c[n+300>>2]|0;if((p|0)==(bb|0))db=Ya;else db=_FT_MulDiv(Ya,bb,p)|0;c[(c[n+324>>2]&1|0?i:Xa)>>2]=db;db=c[Xa>>2]|0;c[f+56>>2]=db;c[f+60>>2]=c[i>>2];c[f+44>>2]=0;c[f+48>>2]=0;if(!ab){ab=c[g+16>>2]|0;n=c[g+20>>2]|0;if((b[$a>>1]|0)>0){g=0;p=c[f+112>>2]|0;while(1){c[p>>2]=_FT_MulFix(c[p>>2]|0,ab)|0;bb=p+4|0;c[bb>>2]=_FT_MulFix(c[bb>>2]|0,n)|0;g=g+1|0;if((g|0)>=(b[$a>>1]|0))break;else p=p+8|0}eb=c[Xa>>2]|0}else eb=db;c[Xa>>2]=_FT_MulFix(eb,ab)|0;c[i>>2]=_FT_MulFix(c[i>>2]|0,n)|0}_FT_Outline_Get_CBox(o,k);o=c[k>>2]|0;c[f+24>>2]=(c[k+8>>2]|0)-o;n=c[k+4>>2]|0;c[f+28>>2]=(c[k+12>>2]|0)-n;c[f+32>>2]=o;c[f+36>>2]=n;q=0;l=j;return q|0}function _pfr_get_kerning(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0;f=a+288|0;_pfr_face_get_kerning(a,b,d,e)|0;d=f+12|0;b=c[d>>2]|0;a=f+16|0;f=c[a>>2]|0;if((b|0)==(f|0))return 0;g=c[e>>2]|0;if(g|0)c[e>>2]=_FT_MulDiv(g,b,f)|0;f=e+4|0;e=c[f>>2]|0;if(!e)return 0;c[f>>2]=_FT_MulDiv(e,c[d>>2]|0,c[a>>2]|0)|0;return 0}function _pfr_face_get_kerning(a,e,f,g){a=a|0;e=e|0;f=f|0;g=g|0;var h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0;h=a+288|0;c[g>>2]=0;c[g+4>>2]=0;i=(e|0)==0?0:e+-1|0;e=(f|0)==0?0:f+-1|0;f=c[h+120>>2]|0;if(i>>>0>f>>>0|e>>>0>f>>>0){j=0;return j|0}f=c[h+128>>2]|0;k=c[f+(e<<4)>>2]&65535|c[f+(i<<4)>>2]<<16;i=c[a+104>>2]|0;a=c[h+136>>2]|0;if(!a){j=0;return j|0}else l=a;while(1){if(k>>>0>=(c[l+16>>2]|0)>>>0?k>>>0<=(c[l+20>>2]|0)>>>0:0)break;a=c[l>>2]|0;if(!a){j=0;m=28;break}else l=a}if((m|0)==28)return j|0;a=_FT_Stream_Seek(i,c[l+12>>2]|0)|0;if(a|0){j=a;return j|0}a=l+4|0;h=l+8|0;f=_FT_Stream_EnterFrame(i,U(d[a>>0]|0,c[h>>2]|0)|0)|0;if(f|0){j=f;return j|0}f=d[a>>0]|0;a=c[h>>2]|0;h=31-(X(f|0)|0)|0;e=a<<h;n=f-(1<<h)|0;h=c[i+32>>2]|0;f=d[l+5>>0]|0;o=f&1;p=f&2;if(n){f=h+(U(n,a)|0)|0;if(!(o<<24>>24)){n=f+2|0;q=n;r=d[n+-2>>0]<<16;s=n+-1|0}else{n=f+4|0;f=n+-4|0;q=n;r=d[f+1>>0]<<16|d[f>>0]<<24|d[f+2>>0]<<8;s=f+3|0}f=d[s>>0]|r;if((f|0)==(k|0)){t=q;m=24}else{u=f>>>0<k>>>0?q+(p<<24>>24==0?1:2)|0:h;m=14}}else{u=h;m=14}a:do if((m|0)==14){h=o<<24>>24!=0;if(e>>>0>a>>>0)if(h){q=u;f=e;while(1){f=f>>>1;r=q+f|0;s=r+4|0;n=s+-4|0;v=d[n+3>>0]|(d[n+1>>0]<<16|d[n>>0]<<24|d[n+2>>0]<<8);if((v|0)==(k|0)){t=s;m=24;break a}s=v>>>0<k>>>0?r:q;if(f>>>0<=a>>>0){w=s;break}else q=s}}else{q=u;f=e;while(1){f=f>>>1;s=q+f|0;r=s+2|0;v=d[r+-1>>0]|d[r+-2>>0]<<16;if((v|0)==(k|0)){t=r;m=24;break a}r=v>>>0<k>>>0?s:q;if(f>>>0<=a>>>0){w=r;break}else q=r}}else w=u;if(h){x=w+4|0;y=d[w+1>>0]<<16|d[w>>0]<<24|d[w+2>>0]<<8;z=3}else{x=w+2|0;y=d[w>>0]<<16;z=1}if((d[w+z>>0]|y|0)==(k|0)){t=x;m=24}}while(0);if((m|0)==24){m=d[t>>0]|0;if(!(p<<24>>24))A=m;else A=(d[t+1>>0]|m<<8)<<16>>16;c[g>>2]=(b[l+6>>1]|0)+A}_FT_Stream_ExitFrame(i);j=0;return j|0}function _pfr_glyph_load_rec(f,g,h,i,j){f=f|0;g=g|0;h=h|0;i=i|0;j=j|0;var k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0,ia=0,ja=0,ka=0,la=0,ma=0,na=0,oa=0,pa=0,qa=0,ra=0,sa=0,ta=0,ua=0,va=0,wa=0,xa=0,ya=0,za=0,Aa=0,Ba=0,Ca=0,Da=0,Ea=0,Fa=0,Ga=0,Ha=0,Ia=0,Ja=0,Ka=0,La=0,Ma=0,Na=0,Oa=0,Pa=0,Qa=0,Ra=0,Sa=0,Ta=0,Ua=0;k=l;l=l+48|0;if((l|0)>=(m|0))ba(48);n=k+32|0;o=k;p=_FT_Stream_Seek(g,i+h|0)|0;if(p|0){q=p;l=k;return q|0}p=_FT_Stream_EnterFrame(g,j)|0;if(p|0){q=p;l=k;return q|0}p=c[g+32>>2]|0;i=p+j|0;if(j|0?(a[p>>0]|0)<0:0){r=c[f+28>>2]|0;s=f+16|0;t=c[s>>2]|0;c[n>>2]=0;u=c[r>>2]|0;v=p+1|0;a:do if((j|0)>=1?(w=d[p>>0]|0,(w&128|0)!=0):0){x=w&63;b:do if(!(w&64))y=v;else{z=p+2|0;c:do if((j|0)>=2){A=a[v>>0]|0;if(!(A<<24>>24))B=z;else{C=A&255;A=z;while(1){D=A+2|0;if(D>>>0>i>>>0)break c;E=D+(d[A>>0]|0)|0;if(E>>>0>i>>>0)break c;C=C+-1|0;if(!C){B=E;break}else A=E}}c[n>>2]=0;y=B;break b}while(0);c[n>>2]=8;F=8;break a}while(0);w=t+x|0;z=f+20|0;A=c[z>>2]|0;if(w>>>0>A>>>0){C=w+3&-4;if(C>>>0>64){c[n>>2]=8;F=8;break}w=f+24|0;E=_ft_mem_realloc(u,24,A,C,c[w>>2]|0,n)|0;c[w>>2]=E;w=c[n>>2]|0;if(w|0){F=w;break}c[z>>2]=C;G=E}else G=c[f+24>>2]|0;if(!x)F=0;else{E=G+(t*24|0)|0;C=0;z=y;while(1){w=z+1|0;if(w>>>0>i>>>0){H=52;break a}A=a[z>>0]|0;D=A&255;c[E>>2]=65536;if(!(D&16))I=w;else{J=z+3|0;if(J>>>0>i>>>0){H=52;break a}c[E>>2]=(d[w>>0]<<8|d[z+2>>0])<<16>>12;I=J}J=E+4|0;c[J>>2]=65536;if(!(D&32))K=I;else{w=I+2|0;if(w>>>0>i>>>0){H=52;break a}c[J>>2]=(d[I>>0]<<8|d[I+1>>0])<<16>>12;K=w}switch(A&3){case 1:{w=K+2|0;if(w>>>0>i>>>0){H=52;break a}L=(d[K>>0]<<8|d[K+1>>0])<<16>>16;M=w;break}case 2:{w=K+1|0;if(w>>>0>i>>>0){H=52;break a}L=a[K>>0]|0;M=w;break}default:{L=0;M=K}}switch((A&255)>>>2&3){case 1:{A=M+2|0;if(A>>>0>i>>>0){H=52;break a}N=(d[M>>0]<<8|d[M+1>>0])<<16>>16;O=A;break}case 2:{A=M+1|0;if(A>>>0>i>>>0){H=52;break a}N=a[M>>0]|0;O=A;break}default:{N=0;O=M}}c[E+8>>2]=L;c[E+12>>2]=N;if(!(D&64)){A=O+1|0;if(A>>>0>i>>>0){H=52;break a}P=A;Q=d[O>>0]|0}else{A=O+2|0;if(A>>>0>i>>>0){H=52;break a}P=A;Q=d[O>>0]<<8|d[O+1>>0]}c[E+20>>2]=Q;if(!(D&128)){D=P+2|0;if(D>>>0>i>>>0){H=52;break a}R=D;S=1;T=d[P>>0]<<8}else{D=P+3|0;if(D>>>0>i>>>0){H=52;break a}R=D;S=2;T=d[P+1>>0]<<8|d[P>>0]<<16}c[E+16>>2]=d[P+S>>0]|T;c[s>>2]=(c[s>>2]|0)+1;C=C+1|0;if(C>>>0>=x>>>0){F=0;break a}else{E=E+24|0;z=R}}}}else H=52;while(0);if((H|0)==52){c[n>>2]=8;F=8}_FT_Stream_ExitFrame(g);if(F|0){q=F;l=k;return q|0}F=(c[s>>2]|0)-t|0;s=f+24|0;if(!F){q=0;l=k;return q|0}R=r+22|0;T=r+24|0;r=0;while(1){S=(c[s>>2]|0)+(t*24|0)+(r*24|0)|0;P=b[R>>1]|0;Q=_pfr_glyph_load_rec(f,g,h,c[S+16>>2]|0,c[S+20>>2]|0)|0;if(Q|0){q=Q;H=182;break}Q=(c[s>>2]|0)+(t*24|0)+(r*24|0)|0;S=(b[R>>1]|0)-P|0;O=c[Q>>2]|0;N=c[T>>2]|0;if((O|0)==65536?(c[Q+4>>2]|0)==65536:0){if((S|0)>0){L=c[Q+8>>2]|0;M=c[Q+12>>2]|0;K=N+(P<<3)|0;I=0;while(1){c[K>>2]=(c[K>>2]|0)+L;y=K+4|0;c[y>>2]=(c[y>>2]|0)+M;I=I+1|0;if((I|0)==(S|0))break;else K=K+8|0}}}else H=59;d:do if((H|0)==59?(H=0,(S|0)>0):0){K=Q+8|0;I=Q+4|0;M=Q+12|0;L=0;y=N+(P<<3)|0;G=O;while(1){u=_FT_MulFix(c[y>>2]|0,G)|0;c[y>>2]=(c[K>>2]|0)+u;u=y+4|0;B=_FT_MulFix(c[u>>2]|0,c[I>>2]|0)|0;c[u>>2]=(c[M>>2]|0)+B;B=L+1|0;if((B|0)==(S|0))break d;L=B;y=y+8|0;G=c[Q>>2]|0}}while(0);r=r+1|0;if(r>>>0>=F>>>0){q=0;H=182;break}}if((H|0)==182){l=k;return q|0}}c[n>>2]=0;F=f+28|0;r=c[c[F>>2]>>2]|0;T=p+1|0;e:do if((j|0)>=1?(R=d[p>>0]|0,(R&128|0)==0):0){if(!(R&4)){if(!(R&2)){U=0;V=T}else{if((j|0)<2){H=180;break}U=d[T>>0]|0;V=p+2|0}if(!(R&1)){W=0;X=U;Y=V}else{t=V+1|0;if(t>>>0>i>>>0){H=180;break}W=d[V>>0]|0;X=U;Y=t}}else{if((j|0)<2){H=180;break}t=d[T>>0]|0;W=t>>>4;X=t&15;Y=p+2|0}t=X+W|0;s=f+4|0;h=c[s>>2]|0;if(t>>>0<=h>>>0){Q=f+8|0;S=c[Q>>2]|0;O=f+12|0;c[O>>2]=S+(X<<2);if(!t){Z=Y;_=Q;$=O}else{aa=Q;ca=S;da=O;H=82}}else{O=t+7&-8;S=f+8|0;Q=_ft_mem_realloc(r,4,h,O,c[S>>2]|0,n)|0;c[S>>2]=Q;h=c[n>>2]|0;if(h|0){ea=h;break}c[s>>2]=O;O=f+12|0;c[O>>2]=Q+(X<<2);aa=S;ca=Q;da=O;H=82}if((H|0)==82){O=0;Q=0;S=0;s=Y;while(1){if(!(S&7)){h=s+1|0;if(h>>>0>i>>>0){H=180;break e}fa=d[s>>0]|0;ga=h}else{fa=Q;ga=s}if(!(fa&1)){h=ga+1|0;if(h>>>0>i>>>0){H=180;break e}ha=(d[ga>>0]|0)+O|0;ia=h}else{h=ga+2|0;if(h>>>0>i>>>0){H=180;break e}ha=(d[ga>>0]<<8|d[ga+1>>0])<<16>>16;ia=h}c[ca+(S<<2)>>2]=ha;S=S+1|0;if(S>>>0>=t>>>0){Z=ia;_=aa;$=da;break}else{O=ha;Q=fa>>>1;s=ia}}}f:do if(!(R&8))ja=Z;else{s=Z+1|0;g:do if(s>>>0<=i>>>0){Q=a[Z>>0]|0;if(!(Q<<24>>24))ka=s;else{O=Q&255;Q=s;while(1){t=Q+2|0;if(t>>>0>i>>>0)break g;S=t+(d[Q>>0]|0)|0;if(S>>>0>i>>>0)break g;O=O+-1|0;if(!O){ka=S;break}else Q=S}}c[n>>2]=0;ja=ka;break f}while(0);c[n>>2]=8;ea=8;break e}while(0);R=f+32|0;a[R>>0]=0;s=o+4|0;c[s>>2]=0;c[o>>2]=0;Q=o+24|0;O=o;S=c[O>>2]|0;t=c[O+4>>2]|0;O=Q;c[O>>2]=S;c[O+4>>2]=t;O=o+8|0;h=o+16|0;P=ja;N=t;t=S;h:while(1){S=P+1|0;if(S>>>0>i>>>0){H=177;break}G=a[P>>0]|0;y=G&15;L=(G&255)>>>4;switch(L&15){case 0:{H=133;break h;break}case 5:case 4:case 1:{la=o;ma=0;na=y;oa=1;pa=S;qa=t;ra=N;H=111;break}case 2:{if(y>>>0>=X>>>0){H=177;break h}c[o>>2]=c[(c[_>>2]|0)+(y<<2)>>2];c[s>>2]=N;G=o;M=c[G>>2]|0;I=c[G+4>>2]|0;G=Q;c[G>>2]=M;c[G+4>>2]=I;sa=S;ta=M;ua=I;H=144;break}case 3:{if(y>>>0>=W>>>0){H=177;break h}c[o>>2]=t;c[s>>2]=c[(c[$>>2]|0)+(y<<2)>>2];I=o;M=c[I>>2]|0;G=c[I+4>>2]|0;I=Q;c[I>>2]=M;c[I+4>>2]=G;sa=S;ta=M;ua=G;H=144;break}case 6:{la=o;ma=0;na=2958;oa=3;pa=S;qa=t;ra=N;H=111;break}case 7:{la=o;ma=0;na=3627;oa=3;pa=S;qa=t;ra=N;H=111;break}default:{la=o;ma=0;na=y;oa=4;pa=S;qa=t;ra=N;H=111}}i:do if((H|0)==111){while(1){H=0;switch(na&3){case 0:{S=pa+1|0;if(S>>>0>i>>>0){H=179;break h}y=d[pa>>0]|0;if(y>>>0>=X>>>0){H=179;break h}va=S;wa=c[(c[_>>2]|0)+(y<<2)>>2]|0;break}case 1:{y=pa+2|0;if(y>>>0>i>>>0){H=179;break h}va=y;wa=(d[pa>>0]<<8|d[pa+1>>0])<<16>>16;break}case 2:{y=pa+1|0;if(y>>>0>i>>>0){H=179;break h}va=y;wa=(a[pa>>0]|0)+qa|0;break}default:{va=pa;wa=qa}}c[la>>2]=wa;switch(na>>>2&3){case 0:{y=va+1|0;if(y>>>0>i>>>0){H=179;break h}S=d[va>>0]|0;if(S>>>0>=W>>>0){H=179;break h}xa=y;ya=c[(c[$>>2]|0)+(S<<2)>>2]|0;break}case 1:{S=va+2|0;if(S>>>0>i>>>0){H=179;break h}xa=S;ya=(d[va>>0]<<8|d[va+1>>0])<<16>>16;break}case 2:{S=va+1|0;if(S>>>0>i>>>0){H=179;break h}xa=S;ya=(a[va>>0]|0)+ra|0;break}default:{xa=va;ya=ra}}c[la+4>>2]=ya;if((ma|0)==0&(oa|0)==4){S=xa+1|0;if(S>>>0>i>>>0){H=179;break h}za=S;Aa=3;Ba=d[xa>>0]|0}else{za=xa;Aa=oa;Ba=na>>>4}S=la;qa=c[S>>2]|0;ra=c[S+4>>2]|0;S=Q;c[S>>2]=qa;c[S+4>>2]=ra;ma=ma+1|0;if(ma>>>0>=Aa>>>0)break;else{la=la+8|0;na=Ba;oa=Aa;pa=za;H=111}}switch(L&15){case 0:{H=133;break h;break}case 3:case 2:case 1:{sa=za;ta=qa;ua=ra;H=144;break i;break}case 5:case 4:break;default:{S=c[F>>2]|0;do if(!(a[R>>0]|0))Ca=8;else{y=S+58|0;G=b[y>>1]|0;if(((b[S+22>>1]|0)+3+(G<<16>>16)|0)>>>0>(c[S+4>>2]|0)>>>0){M=_FT_GlyphLoader_CheckPoints(S,3,0)|0;if(M|0){Ca=M;break}Da=b[y>>1]|0}else Da=G;G=Da<<16>>16;M=(c[S+60>>2]|0)+(G<<3)|0;I=(c[S+64>>2]|0)+G|0;G=o;K=c[G+4>>2]|0;B=M;c[B>>2]=c[G>>2];c[B+4>>2]=K;K=O;B=c[K+4>>2]|0;G=M+8|0;c[G>>2]=c[K>>2];c[G+4>>2]=B;B=h;G=c[B+4>>2]|0;K=M+16|0;c[K>>2]=c[B>>2];c[K+4>>2]=G;a[I>>0]=2;a[I+1>>0]=2;a[I+2>>0]=1;b[y>>1]=(e[y>>1]|0)+3;Ca=0}while(0);c[n>>2]=Ca;Ea=za;Fa=Ca;Ga=qa;Ha=ra;break i}}S=c[F>>2]|0;y=S+58|0;if(a[R>>0]|0){I=b[y>>1]|0;G=I<<16>>16;K=G+-1|0;B=S+56|0;M=b[B>>1]|0;if(M<<16>>16>0)Ia=b[(c[S+68>>2]|0)+((M<<16>>16)+-1<<1)>>1]|0;else Ia=0;if(((K|0)>(Ia|0)?(u=c[S+60>>2]|0,(c[u+(Ia<<3)>>2]|0)==(c[u+(K<<3)>>2]|0)):0)?(c[u+(Ia<<3)+4>>2]|0)==(c[u+(K<<3)+4>>2]|0):0){b[y>>1]=I+-1<<16>>16;Ja=G+-2|0}else Ja=K;if((Ja|0)>=(Ia|0)){K=c[S+68>>2]|0;b[B>>1]=M+1<<16>>16;b[K+(M<<16>>16<<1)>>1]=Ja}a[R>>0]=0}a[R>>0]=1;M=b[S+22>>1]|0;K=b[y>>1]|0;y=c[S+4>>2]|0;if(((M<<16>>16)+1+(K<<16>>16)|0)>>>0<=y>>>0?((b[S+20>>1]|0)+1+(b[S+56>>1]|0)|0)>>>0<=(c[S+8>>2]|0)>>>0:0){Ka=S;La=M;Ma=K;Na=y;H=165}else{y=_FT_GlyphLoader_CheckPoints(S,1,1)|0;if(!y){S=c[F>>2]|0;if(!(a[R>>0]|0))Oa=8;else{Ka=S;La=b[S+22>>1]|0;Ma=b[S+58>>1]|0;Na=c[S+4>>2]|0;H=165}}else Oa=y}do if((H|0)==165){H=0;y=Ka+58|0;if(((Ma<<16>>16)+1+(La<<16>>16)|0)>>>0>Na>>>0){S=_FT_GlyphLoader_CheckPoints(Ka,1,0)|0;if(S|0){Oa=S;break}Pa=b[y>>1]|0}else Pa=Ma;S=Pa<<16>>16;K=o;M=c[K+4>>2]|0;B=(c[Ka+60>>2]|0)+(S<<3)|0;c[B>>2]=c[K>>2];c[B+4>>2]=M;a[(c[Ka+64>>2]|0)+S>>0]=1;b[y>>1]=(b[y>>1]|0)+1<<16>>16;Oa=0}while(0);c[n>>2]=Oa;Ea=za;Fa=Oa;Ga=qa;Ha=ra}while(0);if((H|0)==144){H=0;L=c[F>>2]|0;do if(!(a[R>>0]|0))Qa=8;else{y=L+58|0;S=b[y>>1]|0;if(((b[L+22>>1]|0)+1+(S<<16>>16)|0)>>>0>(c[L+4>>2]|0)>>>0){M=_FT_GlyphLoader_CheckPoints(L,1,0)|0;if(M|0){Qa=M;break}Ra=b[y>>1]|0}else Ra=S;S=Ra<<16>>16;M=o;B=c[M+4>>2]|0;K=(c[L+60>>2]|0)+(S<<3)|0;c[K>>2]=c[M>>2];c[K+4>>2]=B;a[(c[L+64>>2]|0)+S>>0]=1;b[y>>1]=(b[y>>1]|0)+1<<16>>16;Qa=0}while(0);c[n>>2]=Qa;Ea=sa;Fa=Qa;Ga=ta;Ha=ua}if(!Fa){P=Ea;N=Ha;t=Ga}else{Sa=Fa;break}}if((H|0)==133){t=c[F>>2]|0;if(a[R>>0]|0){N=t+58|0;P=b[N>>1]|0;h=P<<16>>16;O=h+-1|0;Q=t+56|0;s=b[Q>>1]|0;if(s<<16>>16>0)Ta=b[(c[t+68>>2]|0)+((s<<16>>16)+-1<<1)>>1]|0;else Ta=0;if(((O|0)>(Ta|0)?(L=c[t+60>>2]|0,(c[L+(Ta<<3)>>2]|0)==(c[L+(O<<3)>>2]|0)):0)?(c[L+(Ta<<3)+4>>2]|0)==(c[L+(O<<3)+4>>2]|0):0){b[N>>1]=P+-1<<16>>16;Ua=h+-2|0}else Ua=O;if((Ua|0)>=(Ta|0)){O=c[t+68>>2]|0;b[Q>>1]=s+1<<16>>16;b[O+(s<<16>>16<<1)>>1]=Ua}a[R>>0]=0}_FT_GlyphLoader_Add(t);Sa=c[n>>2]|0}else if((H|0)==177){H=180;break}else if((H|0)==179){H=180;break}ea=Sa}else H=180;while(0);if((H|0)==180){c[n>>2]=8;ea=8}_FT_Stream_ExitFrame(g);q=ea;l=k;return q|0}function _FT_Stream_ReadUOffset(a,b){a=a|0;b=b|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;c[b>>2]=0;g=a+8|0;h=c[g>>2]|0;do if((h+2|0)>>>0<(c[a+4>>2]|0)>>>0){i=c[a+20>>2]|0;if(!i){j=(c[a>>2]|0)+h|0;if(!j){k=0;n=h}else{o=j;p=h;q=6}}else{if((ri[i&511](a,h,f,3)|0)!=3)break;o=f;p=c[g>>2]|0;q=6}if((q|0)==6){k=(d[o+1>>0]|0)<<8|(d[o>>0]|0)<<16|(d[o+2>>0]|0);n=p}c[g>>2]=n+3;r=k;l=e;return r|0}while(0);c[b>>2]=85;r=0;l=e;return r|0}function _pfr_extra_item_load_bitmap_info(b,e,f){b=b|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0;g=l;l=l+16|0;if((l|0)>=(m|0))ba(16);h=g;i=c[f>>2]|0;c[h>>2]=0;j=b+5|0;if(j>>>0<=e>>>0){k=d[b+3>>0]|0;n=a[b+4>>0]|0;b=n&255;o=f+92|0;p=c[o>>2]|0;q=p+b|0;r=f+96|0;do if(q>>>0>(c[r>>2]|0)>>>0){s=q+3&-4;t=f+100|0;c[t>>2]=_ft_mem_realloc(i,36,p,s,c[t>>2]|0,h)|0;t=c[h>>2]|0;if(!t){c[r>>2]=s;break}else{u=t;l=g;return u|0}}while(0);r=k&1;p=(r|0)==0;i=k&2;q=(i|0)==0;t=k&4;s=(t|0)==0;v=k&8;w=(v|0)==0;x=k&16;k=(x|0)==0;if((j+(U((r|8)+(i>>>1)+(t>>>2)+(v>>>3)+(x>>>4)|0,b)|0)|0)>>>0<=e>>>0){e=c[o>>2]|0;x=(c[f+100>>2]|0)+(e*36|0)|0;if(n<<24>>24)if(p){p=j;n=0;f=x;while(1){v=p+1|0;c[f>>2]=d[p>>0];if(q){y=p+2|0;z=d[v>>0]|0}else{y=p+3|0;z=(d[v>>0]|0)<<8|(d[p+2>>0]|0)}c[f+4>>2]=z;c[f+8>>2]=d[y>>0];v=a[y+1>>0]|0;if(s){A=y+3|0;B=(v&255)<<8;C=2}else{A=y+4|0;B=(d[y+2>>0]|0)<<8|(v&255)<<16;C=3}c[f+20>>2]=d[y+C>>0]|0|B;if(w){D=A+2|0;E=(d[A>>0]|0)<<8;F=1}else{D=A+3|0;E=(d[A+1>>0]|0)<<8|(d[A>>0]|0)<<16;F=2}c[f+24>>2]=d[A+F>>0]|0|E;if(k){G=D+1|0;H=d[D>>0]|0}else{G=D+2|0;H=(d[D>>0]|0)<<8|(d[D+1>>0]|0)}c[f+28>>2]=H;n=n+1|0;if((n|0)==(b|0))break;else{p=G;f=f+36|0}}}else{f=j;j=0;G=x;while(1){x=f+2|0;c[G>>2]=(d[f>>0]|0)<<8|(d[f+1>>0]|0);if(q){I=f+3|0;J=d[x>>0]|0}else{I=f+4|0;J=(d[x>>0]|0)<<8|(d[f+3>>0]|0)}c[G+4>>2]=J;c[G+8>>2]=d[I>>0];x=a[I+1>>0]|0;if(s){K=I+3|0;L=(x&255)<<8;M=2}else{K=I+4|0;L=(d[I+2>>0]|0)<<8|(x&255)<<16;M=3}c[G+20>>2]=d[I+M>>0]|0|L;if(w){N=K+2|0;O=(d[K>>0]|0)<<8;P=1}else{N=K+3|0;O=(d[K+1>>0]|0)<<8|(d[K>>0]|0)<<16;P=2}c[G+24>>2]=d[K+P>>0]|0|O;if(k){Q=N+1|0;R=d[N>>0]|0}else{Q=N+2|0;R=(d[N>>0]|0)<<8|(d[N+1>>0]|0)}c[G+28>>2]=R;j=j+1|0;if((j|0)==(b|0))break;else{f=Q;G=G+36|0}}}c[o>>2]=e+b;u=c[h>>2]|0;l=g;return u|0}}c[h>>2]=8;u=8;l=g;return u|0}function _pfr_extra_item_load_font_id(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f;c[g>>2]=0;h=d-b|0;d=e+80|0;if(c[d>>2]|0){i=0;l=f;return i|0}j=_ft_mem_alloc(c[e>>2]|0,h+1|0,g)|0;c[d>>2]=j;e=c[g>>2]|0;if(e|0){i=e;l=f;return i|0}_memcpy(j|0,b|0,h|0)|0;a[(c[d>>2]|0)+h>>0]=0;i=c[g>>2]|0;l=f;return i|0}function _pfr_extra_item_load_stem_snaps(a,b,e){a=a|0;b=b|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f;c[g>>2]=0;h=c[e>>2]|0;i=e+76|0;if(c[i>>2]|0){j=0;l=f;return j|0}k=a+1|0;if(k>>>0<=b>>>0?(n=d[a>>0]|0,a=n&15,o=a+(n>>>4)|0,(k+(o<<1)|0)>>>0<=b>>>0):0){b=_ft_mem_realloc(h,4,0,o,0,g)|0;h=c[g>>2]|0;if(h|0){j=h;l=f;return j|0}c[i>>2]=b;c[e+64>>2]=b+(a<<2);if(!o){j=0;l=f;return j|0}else{p=b;q=o;r=k}while(1){c[p>>2]=((d[r>>0]|0)<<8|(d[r+1>>0]|0))<<16>>16;q=q+-1|0;if(!q)break;else{p=p+4|0;r=r+2|0}}j=c[g>>2]|0;l=f;return j|0}c[g>>2]=8;j=8;l=f;return j|0}function _pfr_extra_item_load_kerning_pairs(e,f,g){e=e|0;f=f|0;g=g|0;var h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0;h=l;l=l+16|0;if((l|0)>=(m|0))ba(16);i=h;c[i>>2]=0;j=c[g>>2]|0;k=_ft_mem_alloc(j,24,i)|0;n=c[i>>2]|0;if(n|0){o=n;l=h;return o|0}n=e+4|0;if(n>>>0<=f>>>0?(p=a[e>>0]|0,a[k+4>>0]=p,b[k+6>>1]=(d[e+1>>0]|0)<<8|(d[e+2>>0]|0),q=a[e+3>>0]|0,a[k+5>>0]=q,c[k+12>>2]=(c[g+4>>2]|0)+n-(c[g+148>>2]|0),r=q&255,s=r<<1&2,t=(r&2|0)==0?s+3|0:s|4,c[k+8>>2]=t,s=p&255,(n+(U(t,s)|0)|0)>>>0<=f>>>0):0){if(!(p<<24>>24)){_ft_mem_free(j,k);o=c[i>>2]|0;l=h;return o|0}p=U(t,s+-1|0)|0;if(!(q&1)){c[k+16>>2]=(d[n>>0]|0)<<16|(d[e+5>>0]|0);q=n+p|0;u=(d[q>>0]|0)<<16|(d[q+1>>0]|0)}else{c[k+16>>2]=(d[e+6>>0]|0)<<8|(d[e+7>>0]|0)|((d[n>>0]|0)<<8|(d[e+5>>0]|0))<<16;e=n+p+2|0;p=e+-2|0;n=e+2+-2|0;u=(d[n>>0]|0)<<8|(d[n+1>>0]|0)|((d[p>>0]|0)<<8|(d[p+1>>0]|0))<<16}c[k+20>>2]=u;c[k>>2]=0;u=g+140|0;c[c[u>>2]>>2]=k;c[u>>2]=k;u=g+132|0;c[u>>2]=(c[u>>2]|0)+s;o=0;l=h;return o|0}_ft_mem_free(j,k);c[i>>2]=8;o=8;l=h;return o|0}function _pfr_get_metrics(a,b,d,f,g){a=a|0;b=b|0;d=d|0;f=f|0;g=g|0;var h=0,i=0,j=0,k=0;h=a+288|0;i=c[a+88>>2]|0;if(b|0)c[b>>2]=c[h+12>>2];if(d|0)c[d>>2]=c[h+16>>2];if(!i){j=65536;k=65536}else{d=h+16|0;h=_FT_DivFix((e[i+12>>1]|0)<<6,c[d>>2]|0)|0;j=h;k=_FT_DivFix((e[i+14>>1]|0)<<6,c[d>>2]|0)|0}if(f|0)c[f>>2]=j;if(!g)return 0;c[g>>2]=k;return 0}function _pfr_get_advance(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0;c[d>>2]=0;if(!b){e=6;return e|0}f=b+-1|0;if(!a){e=6;return e|0}b=a+288|0;if(f>>>0>=(c[b+120>>2]|0)>>>0){e=6;return e|0}c[d>>2]=c[(c[b+128>>2]|0)+(f<<4)+4>>2];e=0;return e|0}function _ps_table_new(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;c[a+32>>2]=d;g=a+24|0;c[g>>2]=_ft_mem_realloc(d,4,0,b,0,f)|0;if((c[f>>2]|0)==0?(c[a+28>>2]=_ft_mem_realloc(d,4,0,b,0,f)|0,(c[f>>2]|0)==0):0){c[a+16>>2]=b;c[a+12>>2]=-559038737;c[a+20>>2]=0;c[a>>2]=0;c[a+8>>2]=0;c[a+4>>2]=0;b=a+36|0;c[b>>2]=c[108064];c[b+4>>2]=c[108065];c[b+8>>2]=c[108066];c[b+12>>2]=c[108067];h=0;l=e;return h|0}_ft_mem_free(d,c[g>>2]|0);c[g>>2]=0;h=c[f>>2]|0;l=e;return h|0}function _ps_table_done(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b;e=c[a+32>>2]|0;f=c[a>>2]|0;if(!f){l=b;return}g=a+4|0;h=_ft_mem_alloc(e,c[g>>2]|0,d)|0;c[a>>2]=h;if(c[d>>2]|0){l=b;return}_memcpy(h|0,f|0,c[g>>2]|0)|0;h=(c[a>>2]|0)-f|0;d=c[a+24>>2]|0;i=c[a+16>>2]|0;j=d+(i<<2)|0;if((i|0)>0){i=d;do{d=c[i>>2]|0;if(d|0)c[i>>2]=d+h;i=i+4|0}while(i>>>0<j>>>0)}c[a+8>>2]=c[g>>2];_ft_mem_free(e,f);l=b;return}function _ps_table_add(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f;if((b|0)<0){h=6;l=f;return h|0}i=a+16|0;if((c[i>>2]|0)<=(b|0)){h=6;l=f;return h|0}j=a+4|0;k=(c[j>>2]|0)+e|0;n=a+8|0;o=c[n>>2]|0;if(k>>>0>o>>>0){p=c[a>>2]|0;q=d-p|0;r=(q|0)>-1&q>>>0<o>>>0?q:-1;q=p;s=o;do s=s+1024+(s>>>2)&-1024;while(s>>>0<k>>>0);k=c[a+32>>2]|0;o=_ft_mem_alloc(k,s,g)|0;c[a>>2]=o;t=c[g>>2]|0;if(t|0){c[a>>2]=q;h=t;l=f;return h|0}if(p|0){_memcpy(o|0,q|0,c[n>>2]|0)|0;o=(c[a>>2]|0)-p|0;p=c[a+24>>2]|0;t=c[i>>2]|0;i=p+(t<<2)|0;if((t|0)>0){t=p;do{p=c[t>>2]|0;if(p|0)c[t>>2]=p+o;t=t+4|0}while(t>>>0<i>>>0)}_ft_mem_free(k,q)}c[n>>2]=s;if((r|0)>-1)u=(c[a>>2]|0)+r|0;else u=d}else u=d;c[(c[a+24>>2]|0)+(b<<2)>>2]=(c[a>>2]|0)+(c[j>>2]|0);c[(c[a+28>>2]|0)+(b<<2)>>2]=e;_memcpy((c[a>>2]|0)+(c[j>>2]|0)|0,u|0,e|0)|0;c[j>>2]=(c[j>>2]|0)+e;h=0;l=f;return h|0}function _ps_table_release(a){a=a|0;var b=0,d=0,e=0;b=c[a+32>>2]|0;d=a+12|0;if((c[d>>2]|0)!=-559038737)return;_ft_mem_free(b,c[a>>2]|0);c[a>>2]=0;e=a+24|0;_ft_mem_free(b,c[e>>2]|0);c[e>>2]=0;e=a+28|0;_ft_mem_free(b,c[e>>2]|0);c[e>>2]=0;c[d>>2]=0;return}function _ps_parser_init(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;c[a+12>>2]=0;c[a+4>>2]=b;c[a+8>>2]=d;c[a>>2]=b;c[a+16>>2]=e;e=a+20|0;a=432272;b=e+52|0;do{c[e>>2]=c[a>>2];e=e+4|0;a=a+4|0}while((e|0)<(b|0));return}function _ps_parser_done(a){a=a|0;return}function _ps_parser_skip_spaces(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0;d=c[b+8>>2]|0;e=c[b>>2]|0;f=e;a:do if(f>>>0<d>>>0){g=e;h=f;while(1){switch(a[h>>0]|0){case 0:case 12:case 9:case 10:case 13:case 32:{i=g;break}case 37:{j=h;k=37;b:while(1){switch(k<<24>>24){case 10:case 13:{l=j;break b;break}default:{}}m=j+1|0;if(m>>>0>=d>>>0){l=m;break}j=m;k=a[m>>0]|0}i=l;break}default:{n=g;break a}}h=i+1|0;k=h;if(h>>>0>=d>>>0){n=k;break a}else g=k}}else n=e;while(0);c[b>>2]=n;return}function _ps_parser_skip_PS_token(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0;d=c[b>>2]|0;e=c[b+8>>2]|0;f=d;a:do if(f>>>0<e>>>0){g=d;h=f;while(1){switch(a[h>>0]|0){case 0:case 12:case 9:case 10:case 13:case 32:{i=g;break}case 37:{j=h;k=37;b:while(1){switch(k<<24>>24){case 10:case 13:{l=j;break b;break}default:{}}m=j+1|0;if(m>>>0>=e>>>0){l=m;break}j=m;k=a[m>>0]|0}i=l;break}default:{n=g;break a}}h=i+1|0;k=h;if(h>>>0>=e>>>0){n=k;break a}else g=k}}else n=d;while(0);d=n;c:do if(d>>>0<e>>>0){switch(a[d>>0]|0){case 93:case 91:{o=0;p=d+1|0;break c;break}case 123:{i=0;l=n;g=123;h=d;d:while(1){switch(g<<24>>24){case 123:{q=0;r=i+1|0;s=l;break}case 125:{k=i+-1|0;if(!k){t=14;break d}else{q=0;r=k;s=l}break}case 40:{k=l;e:do if(k>>>0<e>>>0){j=k;m=0;while(1){u=j;f:while(1){v=u+1|0;g:do switch(a[u>>0]|0){case 40:{t=25;break f;break}case 41:{t=27;break f;break}case 92:{if((v|0)==(e|0)){w=3;x=e;break e}y=a[v>>0]|0;switch(y<<24>>24){case 41:case 40:case 92:case 102:case 98:case 116:case 114:case 110:{z=u+2|0;break g;break}default:{}}if(v>>>0<e>>>0&(y&-8)<<24>>24==48){y=0;A=v;while(1){B=A+1|0;y=y+1|0;if(!(B>>>0<e>>>0&y>>>0<3)){z=B;break g}if((a[B>>0]&-8)<<24>>24!=48){z=B;break}else A=B}}else z=v;break}default:z=v}while(0);if(z>>>0<e>>>0)u=z;else{w=3;x=z;break e}}if((t|0)==25){t=0;C=m+1|0}else if((t|0)==27){t=0;u=m+-1|0;if(!u){w=0;x=v;break e}else C=u}if(v>>>0<e>>>0){j=v;m=C}else{w=3;x=v;break}}}else{w=3;x=k}while(0);q=w;r=i;s=x;break}case 60:{k=l+1|0;m=k;h:do if(k>>>0<e>>>0){j=m;u=k;while(1){A=j;y=u;i:while(1){switch(a[y>>0]|0){case 0:case 12:case 9:case 10:case 13:case 32:{D=A;break}case 37:{B=y;E=37;j:while(1){switch(E<<24>>24){case 10:case 13:{F=B;break j;break}default:{}}G=B+1|0;if(G>>>0>=e>>>0){F=G;break}B=G;E=a[G>>0]|0}D=F;break}default:{H=A;break i}}y=D+1|0;E=y;if(y>>>0>=e>>>0){H=E;break}else A=E}A=H;if(A>>>0>=e>>>0){I=H;break h}y=a[A>>0]|0;if((y+-48&255)>=10)switch(y<<24>>24){case 65:case 66:case 67:case 68:case 69:case 70:case 97:case 98:case 99:case 100:case 101:case 102:break;default:{I=H;break h}}u=A+1|0;A=u;if(u>>>0>=e>>>0){I=A;break}else j=A}}else I=m;while(0);J=I;if(J>>>0<e>>>0?(a[J>>0]|0)!=62:0){t=43;break d}q=0;r=i;s=J+1|0;break}case 37:{m=h;k=37;k:while(1){switch(k<<24>>24){case 10:case 13:{K=m;break k;break}default:{}}j=m+1|0;if(j>>>0>=e>>>0){K=j;break}m=j;k=a[j>>0]|0}q=0;r=i;s=K;break}default:{q=0;r=i;s=l}}k=s+1|0;m=k;if(!((q|0)==0&k>>>0<e>>>0)){L=q;M=r;N=m;break}i=r;l=m;g=a[k>>0]|0;h=k}if((t|0)==14){L=0;M=0;N=h+1|0}else if((t|0)==43){L=3;M=i;N=J+1|0}o=(M|0)==0?L:3;p=N;break c;break}case 40:{g=d;l=0;l:while(1){k=g;m:while(1){O=k+1|0;n:do switch(a[k>>0]|0){case 40:{t=61;break m;break}case 41:{t=63;break m;break}case 92:{if((O|0)==(e|0)){P=3;Q=e;break l}m=a[O>>0]|0;switch(m<<24>>24){case 41:case 40:case 92:case 102:case 98:case 116:case 114:case 110:{R=k+2|0;break n;break}default:{}}if(O>>>0<e>>>0&(m&-8)<<24>>24==48){m=0;j=O;while(1){u=j+1|0;m=m+1|0;if(!(u>>>0<e>>>0&m>>>0<3)){R=u;break n}if((a[u>>0]&-8)<<24>>24!=48){R=u;break}else j=u}}else R=O;break}default:R=O}while(0);if(R>>>0<e>>>0)k=R;else{P=3;Q=R;break l}}if((t|0)==61){t=0;S=l+1|0}else if((t|0)==63){t=0;k=l+-1|0;if(!k){P=0;Q=O;break}else S=k}if(O>>>0<e>>>0){g=O;l=S}else{P=3;Q=O;break}}o=P;p=Q;break c;break}case 60:{l=d+1|0;o:do if(l>>>0<e>>>0){if((a[l>>0]|0)==60){o=0;p=d+2|0;break c}g=l;i=l;while(1){h=g;k=i;p:while(1){switch(a[k>>0]|0){case 0:case 12:case 9:case 10:case 13:case 32:{T=h;break}case 37:{j=k;m=37;q:while(1){switch(m<<24>>24){case 10:case 13:{U=j;break q;break}default:{}}u=j+1|0;if(u>>>0>=e>>>0){U=u;break}j=u;m=a[u>>0]|0}T=U;break}default:{V=h;break p}}k=T+1|0;m=k;if(k>>>0>=e>>>0){V=m;break}else h=m}h=V;if(h>>>0>=e>>>0){W=V;break o}k=a[h>>0]|0;if((k+-48&255)>=10)switch(k<<24>>24){case 65:case 66:case 67:case 68:case 69:case 70:case 97:case 98:case 99:case 100:case 101:case 102:break;default:{W=V;break o}}i=h+1|0;h=i;if(i>>>0>=e>>>0){W=h;break}else g=h}}else W=l;while(0);l=W;if(l>>>0<e>>>0?(a[l>>0]|0)!=62:0){o=3;p=W;break c}o=0;p=l+1|0;break c;break}case 62:{l=d+1|0;g=l;if(l>>>0>=e>>>0){o=3;p=g;break c}if((a[l>>0]|0)!=62){o=3;p=g;break c}o=0;p=d+2|0;break c;break}case 47:{X=d+1|0;break}default:X=n}g=X;if(g>>>0<e>>>0){l=X;i=g;while(1){switch(a[i>>0]|0){case 37:case 125:case 123:case 93:case 91:case 62:case 60:case 41:case 40:case 47:case 0:case 12:case 9:case 10:case 13:case 32:{o=0;p=l;break c;break}default:{}}i=i+1|0;g=i;if(i>>>0>=e>>>0){o=0;p=g;break c}else l=g}}else{o=0;p=X}}else{o=0;p=n}while(0);n=p;c[b+12>>2]=n>>>0<e>>>0&(n|0)==(f|0)?3:o;c[b>>2]=n>>>0>e>>>0?e:p;return}function _ps_parser_to_int(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0;d=c[b+8>>2]|0;e=c[b>>2]|0;f=e;a:do if(f>>>0<d>>>0){g=e;h=f;while(1){switch(a[h>>0]|0){case 0:case 12:case 9:case 10:case 13:case 32:{i=g;break}case 37:{j=h;k=37;b:while(1){switch(k<<24>>24){case 10:case 13:{l=j;break b;break}default:{}}m=j+1|0;if(m>>>0>=d>>>0){l=m;break}j=m;k=a[m>>0]|0}i=l;break}default:{n=g;break a}}h=i+1|0;k=h;if(h>>>0>=d>>>0){n=k;break a}else g=k}}else n=e;while(0);c[b>>2]=n;e=n;if(e>>>0>=d>>>0){o=0;return o|0}n=a[e>>0]|0;switch(n<<24>>24){case 43:case 45:{i=e+1|0;if((i|0)==(d|0)){o=0;return o|0}else{p=i;q=n<<24>>24==45&1}break}default:{p=e;q=0}}c:do if(p>>>0<d>>>0){n=0;i=0;l=p;while(1){f=a[l>>0]|0;switch(f<<24>>24){case 0:case 12:case 9:case 10:case 13:case 32:{r=n;s=i;t=l;break c;break}default:{}}if(f<<24>>24<0){r=n;s=i;t=l;break c}g=f&127;f=a[1152268+g>>0]|0;if((g+-48|0)>>>0>=10){r=n;s=i;t=l;break c}if((n|0)>214748364){u=n;v=1}else{g=(n|0)==214748364&f<<24>>24>7;u=g?214748364:(n*10|0)+(f<<24>>24)|0;v=g?1:i}g=l+1|0;if(g>>>0<d>>>0){n=u;i=v;l=g}else{r=u;s=v;t=g;break c}}}else{r=0;s=0;t=p}while(0);p=s<<24>>24==0?r:2147483647;r=q<<24>>24==0?p:0-p|0;p=t;if((t|0)==(e|0)){o=0;return o|0}if(t>>>0<d>>>0?(a[t>>0]|0)==35:0){e=t+1|0;if(e>>>0>=d>>>0|(r+-2|0)>>>0>34){o=0;return o|0}q=a[e>>0]|0;switch(q<<24>>24){case 43:case 45:{if((t+2|0)==(d|0)){o=0;return o|0}else{w=2;x=q<<24>>24==45&1}break}default:{w=1;x=0}}q=2147483647/(r|0)|0;d:do if((t+w|0)>>>0<d>>>0){e=(2147483647%(r|0)|0)<<24>>24;s=0;v=0;u=w;while(1){l=a[t+u>>0]|0;switch(l<<24>>24){case 0:case 12:case 9:case 10:case 13:case 32:{y=s;z=v;A=u;break d;break}default:{}}if(l<<24>>24<0){y=s;z=v;A=u;break d}i=a[1152268+(l&127)>>0]|0;l=i<<24>>24;if(!(i<<24>>24>-1&(l|0)<(r|0))){y=s;z=v;A=u;break d}if((s|0)>(q|0)){B=s;C=1}else{i=(s|0)==(q|0)&(l|0)>(e|0);n=l+(U(s,r)|0)|0;B=i?q:n;C=i?1:v}i=u+1|0;if((t+i|0)>>>0<d>>>0){s=B;v=C;u=i}else{y=B;z=C;A=i;break d}}}else{y=0;z=0;A=w}while(0);w=z<<24>>24==0?y:2147483647;if((A|0)==1){o=0;return o|0}else{D=x<<24>>24==0?w:0-w|0;E=t+A|0}}else{D=r;E=p}c[b>>2]=E;o=D;return o|0}function _ps_parser_to_fixed(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0;e=c[b+8>>2]|0;f=c[b>>2]|0;g=f;a:do if(g>>>0<e>>>0){h=f;i=g;while(1){switch(a[i>>0]|0){case 0:case 12:case 9:case 10:case 13:case 32:{j=h;break}case 37:{k=i;l=37;b:while(1){switch(l<<24>>24){case 10:case 13:{m=k;break b;break}default:{}}n=k+1|0;if(n>>>0>=e>>>0){m=n;break}k=n;l=a[n>>0]|0}j=m;break}default:{o=h;break a}}i=j+1|0;l=i;if(i>>>0>=e>>>0){o=l;break a}else h=l}}else o=f;while(0);c[b>>2]=o;return _PS_Conv_ToFixed(b,e,d)|0}function _ps_parser_to_bytes(b,d,e,f,g){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;var h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0;h=b+8|0;i=c[h>>2]|0;j=c[b>>2]|0;k=j;a:do if(k>>>0<i>>>0){l=j;m=k;while(1){switch(a[m>>0]|0){case 0:case 12:case 9:case 10:case 13:case 32:{n=l;break}case 37:{o=m;p=37;b:while(1){switch(p<<24>>24){case 10:case 13:{q=o;break b;break}default:{}}r=o+1|0;if(r>>>0>=i>>>0){q=r;break}o=r;p=a[r>>0]|0}n=q;break}default:{s=l;break a}}m=n+1|0;p=m;if(m>>>0>=i>>>0){s=p;break a}else l=p}}else s=j;while(0);c[b>>2]=s;j=s;if(j>>>0>=i>>>0){t=0;return t|0}if(!(g<<24>>24)){g=e<<1;n=i-s|0;s=g>>>0>n>>>0?n:g;if(s){g=1;n=0;q=0;c:while(1){k=a[j+q>>0]|0;switch(k<<24>>24){case 0:case 9:case 10:case 12:case 13:case 32:{u=g;v=n;break}default:{if(k<<24>>24<0){w=g;x=n;y=q;break c}l=a[1152268+(k&127)>>0]|0;if((l&255)>15){w=g;x=n;y=q;break c}k=l<<24>>24|g<<4;if(!(k&256)){u=k;v=n}else{a[d+n>>0]=k;u=1;v=n+1|0}}}k=q+1|0;if(k>>>0<s>>>0){g=u;n=v;q=k}else{w=u;x=v;y=k;break}}if((w|0)==1){z=y;A=x}else{a[d+x>>0]=w<<4;z=y;A=x+1|0}}else{z=0;A=0}c[f>>2]=A;B=j+z|0}else{if((a[j>>0]|0)!=60){t=3;return t|0}z=j+1|0;j=z;A=e<<1;if(z>>>0<i>>>0){e=i-j|0;x=A>>>0>e>>>0?e:A;if(x){A=1;e=0;y=0;d:while(1){w=a[z+y>>0]|0;switch(w<<24>>24){case 0:case 9:case 10:case 12:case 13:case 32:{C=A;D=e;break}default:{if(w<<24>>24<0){E=A;F=e;G=y;break d}v=a[1152268+(w&127)>>0]|0;if((v&255)>15){E=A;F=e;G=y;break d}w=v<<24>>24|A<<4;if(!(w&256)){C=w;D=e}else{a[d+e>>0]=w;C=1;D=e+1|0}}}w=y+1|0;if(w>>>0<x>>>0){A=C;e=D;y=w}else{E=C;F=D;G=w;break}}if((E|0)==1){H=G;I=F}else{a[d+F>>0]=E<<4;H=G;I=F+1|0}}else{H=0;I=0}J=I;K=z+H|0;L=c[h>>2]|0}else{J=0;K=j;L=i}c[f>>2]=J;J=K;if(J>>>0<L>>>0?(a[J>>0]|0)!=62:0){t=3;return t|0}B=J+1|0}c[b>>2]=B;t=0;return t|0}function _ps_parser_to_coord_array(d,e,f){d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0;g=l;l=l+16|0;if((l|0)>=(m|0))ba(16);h=g;i=c[d+8>>2]|0;j=c[d>>2]|0;k=j;a:do if(k>>>0<i>>>0){n=j;o=k;while(1){switch(a[o>>0]|0){case 0:case 12:case 9:case 10:case 13:case 32:{p=n;break}case 37:{q=o;r=37;b:while(1){switch(r<<24>>24){case 10:case 13:{s=q;break b;break}default:{}}t=q+1|0;if(t>>>0>=i>>>0){s=t;break}q=t;r=a[t>>0]|0}p=s;break}default:{u=n;break a}}o=p+1|0;r=o;if(o>>>0>=i>>>0){u=r;break a}else n=r}}else u=j;while(0);c[d>>2]=u;j=u;c[h>>2]=j;c:do if(j>>>0<i>>>0){p=a[j>>0]|0;s=p<<24>>24==91?93:p<<24>>24==123?125:0;p=s<<24>>24!=0;if(p){k=j+1|0;c[h>>2]=k;v=k;w=k}else{v=j;w=u}d:do if(!f)if(p){k=0;n=v;o=w;while(1){if(n>>>0>=i>>>0){x=k;y=o;break c}r=o;e:do if(r>>>0<i>>>0){q=o;t=r;while(1){switch(a[t>>0]|0){case 0:case 12:case 9:case 10:case 13:case 32:{z=q;break}case 37:{A=t;B=37;f:while(1){switch(B<<24>>24){case 10:case 13:{C=A;break f;break}default:{}}D=A+1|0;if(D>>>0>=i>>>0){C=D;break}A=D;B=a[D>>0]|0}z=C;break}default:{E=q;break e}}t=z+1|0;B=t;if(t>>>0>=i>>>0){E=B;break e}else q=B}}else E=o;while(0);c[h>>2]=E;r=E;if(r>>>0>=i>>>0){x=k;y=E;break c}if((a[r>>0]|0)==s<<24>>24){F=k;G=r;break d}_PS_Conv_ToFixed(h,i,0)|0;n=c[h>>2]|0;q=n;if((r|0)==(n|0)){x=-1;y=q;break c}else{k=k+1|0;o=q}}}else{if(v>>>0>=i>>>0){x=0;y=w;break c}o=w;g:do if(o>>>0<i>>>0){k=w;n=o;while(1){switch(a[n>>0]|0){case 0:case 12:case 9:case 10:case 13:case 32:{H=k;break}case 37:{q=n;r=37;h:while(1){switch(r<<24>>24){case 10:case 13:{I=q;break h;break}default:{}}t=q+1|0;if(t>>>0>=i>>>0){I=t;break}q=t;r=a[t>>0]|0}H=I;break}default:{J=k;break g}}n=H+1|0;r=n;if(n>>>0>=i>>>0){J=r;break g}else k=r}}else J=w;while(0);c[h>>2]=J;o=J;if(o>>>0>=i>>>0){x=0;y=J;break c}if(!(a[o>>0]|0)){F=0;G=o;break}_PS_Conv_ToFixed(h,i,0)|0;k=c[h>>2]|0;x=(o|0)==(k|0)?-1:1;y=k;break c}else if(p){k=0;o=v;n=w;while(1){if(o>>>0>=i>>>0){x=k;y=n;break c}r=n;i:do if(r>>>0<i>>>0){q=n;t=r;while(1){switch(a[t>>0]|0){case 0:case 12:case 9:case 10:case 13:case 32:{K=q;break}case 37:{B=t;A=37;j:while(1){switch(A<<24>>24){case 10:case 13:{L=B;break j;break}default:{}}D=B+1|0;if(D>>>0>=i>>>0){L=D;break}B=D;A=a[D>>0]|0}K=L;break}default:{M=q;break i}}t=K+1|0;A=t;if(t>>>0>=i>>>0){M=A;break i}else q=A}}else M=n;while(0);c[h>>2]=M;r=M;if(r>>>0>=i>>>0){x=k;y=M;break c}if((a[r>>0]|0)==s<<24>>24){F=k;G=r;break d}if((k|0)>=(e|0)){x=k;y=M;break c}b[f+(k<<1)>>1]=(_PS_Conv_ToFixed(h,i,0)|0)>>>16;o=c[h>>2]|0;q=o;if((r|0)==(o|0)){x=-1;y=q;break c}else{k=k+1|0;n=q}}}else{if(v>>>0>=i>>>0){x=0;y=w;break c}n=w;k:do if(n>>>0<i>>>0){k=w;o=n;while(1){switch(a[o>>0]|0){case 0:case 12:case 9:case 10:case 13:case 32:{N=k;break}case 37:{q=o;r=37;l:while(1){switch(r<<24>>24){case 10:case 13:{O=q;break l;break}default:{}}t=q+1|0;if(t>>>0>=i>>>0){O=t;break}q=t;r=a[t>>0]|0}N=O;break}default:{P=k;break k}}o=N+1|0;r=o;if(o>>>0>=i>>>0){P=r;break k}else k=r}}else P=w;while(0);c[h>>2]=P;n=P;if(n>>>0>=i>>>0){x=0;y=P;break c}if(!(a[n>>0]|0)){F=0;G=n;break}if((e|0)<=0){x=0;y=P;break c}b[f>>1]=(_PS_Conv_ToFixed(h,i,0)|0)>>>16;k=c[h>>2]|0;x=(n|0)==(k|0)?-1:1;y=k;break c}while(0);s=G+1|0;c[h>>2]=s;x=F;y=s}else{x=0;y=u}while(0);c[d>>2]=y;l=g;return x|0}function _ps_parser_to_fixed_array(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0;g=c[b+8>>2]|0;h=c[b>>2]|0;i=h;a:do if(i>>>0<g>>>0){j=h;k=i;while(1){switch(a[k>>0]|0){case 0:case 12:case 9:case 10:case 13:case 32:{l=j;break}case 37:{m=k;n=37;b:while(1){switch(n<<24>>24){case 10:case 13:{o=m;break b;break}default:{}}p=m+1|0;if(p>>>0>=g>>>0){o=p;break}m=p;n=a[p>>0]|0}l=o;break}default:{q=j;break a}}k=l+1|0;n=k;if(k>>>0>=g>>>0){q=n;break a}else j=n}}else q=h;while(0);c[b>>2]=q;return _ps_tofixedarray(b,g,d,e,f)|0}function _ps_parser_to_token(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0;e=d+8|0;c[e>>2]=0;c[d>>2]=0;f=d+4|0;c[f>>2]=0;g=b+8|0;h=c[g>>2]|0;i=c[b>>2]|0;j=i;a:do if(j>>>0<h>>>0){k=i;l=j;while(1){switch(a[l>>0]|0){case 0:case 12:case 9:case 10:case 13:case 32:{m=k;break}case 37:{n=l;o=37;b:while(1){switch(o<<24>>24){case 10:case 13:{p=n;break b;break}default:{}}q=n+1|0;if(q>>>0>=h>>>0){p=q;break}n=q;o=a[q>>0]|0}m=p;break}default:{r=k;break a}}l=m+1|0;o=l;if(l>>>0>=h>>>0){r=o;break a}else k=o}}else r=i;while(0);c[b>>2]=r;i=r;if(i>>>0>=h>>>0)return;c:do switch(a[i>>0]|0){case 40:{c[e>>2]=2;c[d>>2]=r;m=i;p=0;d:while(1){j=m;e:while(1){s=j+1|0;f:do switch(a[j>>0]|0){case 40:{t=20;break e;break}case 41:{t=22;break e;break}case 92:{if((s|0)==(h|0)){u=h;t=23;break d}k=a[s>>0]|0;switch(k<<24>>24){case 41:case 40:case 92:case 102:case 98:case 116:case 114:case 110:{v=j+2|0;break f;break}default:{}}if(s>>>0<h>>>0&(k&-8)<<24>>24==48){k=0;l=s;while(1){o=l+1|0;k=k+1|0;if(!(o>>>0<h>>>0&k>>>0<3)){v=o;break f}if((a[o>>0]&-8)<<24>>24!=48){v=o;break}else l=o}}else v=s;break}default:v=s}while(0);if(v>>>0<h>>>0)j=v;else{u=v;t=23;break d}}if((t|0)==20){t=0;w=p+1|0}else if((t|0)==22){t=0;j=p+-1|0;if(!j){t=24;break}else w=j}if(s>>>0<h>>>0){m=s;p=w}else{u=s;t=23;break}}if((t|0)==23){x=u;t=91;break c}else if((t|0)==24){p=s;c[f>>2]=p;y=p;break c}break}case 123:{c[e>>2]=3;c[d>>2]=r;p=0;m=r;j=i;g:while(1){switch(a[j>>0]|0){case 123:{z=0;A=p+1|0;B=m;break}case 125:{l=p+-1|0;if(!l){t=29;break g}else{z=0;A=l;B=m}break}case 40:{l=m;h:do if(l>>>0<h>>>0){k=l;o=0;while(1){n=k;i:while(1){C=n+1|0;j:do switch(a[n>>0]|0){case 40:{t=40;break i;break}case 41:{t=42;break i;break}case 92:{if((C|0)==(h|0)){D=3;E=h;break h}q=a[C>>0]|0;switch(q<<24>>24){case 41:case 40:case 92:case 102:case 98:case 116:case 114:case 110:{F=n+2|0;break j;break}default:{}}if(C>>>0<h>>>0&(q&-8)<<24>>24==48){q=0;G=C;while(1){H=G+1|0;q=q+1|0;if(!(H>>>0<h>>>0&q>>>0<3)){F=H;break j}if((a[H>>0]&-8)<<24>>24!=48){F=H;break}else G=H}}else F=C;break}default:F=C}while(0);if(F>>>0<h>>>0)n=F;else{D=3;E=F;break h}}if((t|0)==40){t=0;I=o+1|0}else if((t|0)==42){t=0;n=o+-1|0;if(!n){D=0;E=C;break h}else I=n}if(C>>>0<h>>>0){k=C;o=I}else{D=3;E=C;break}}}else{D=3;E=l}while(0);z=D;A=p;B=E;break}case 60:{l=m+1|0;o=l;k:do if(l>>>0<h>>>0){k=o;n=l;while(1){G=k;q=n;l:while(1){switch(a[q>>0]|0){case 0:case 12:case 9:case 10:case 13:case 32:{J=G;break}case 37:{H=q;K=37;m:while(1){switch(K<<24>>24){case 10:case 13:{L=H;break m;break}default:{}}M=H+1|0;if(M>>>0>=h>>>0){L=M;break}H=M;K=a[M>>0]|0}J=L;break}default:{N=G;break l}}q=J+1|0;K=q;if(q>>>0>=h>>>0){N=K;break}else G=K}G=N;if(G>>>0>=h>>>0){O=N;break k}q=a[G>>0]|0;if((q+-48&255)>=10)switch(q<<24>>24){case 65:case 66:case 67:case 68:case 69:case 70:case 97:case 98:case 99:case 100:case 101:case 102:break;default:{O=N;break k}}n=G+1|0;G=n;if(n>>>0>=h>>>0){O=G;break}else k=G}}else O=o;while(0);P=O;if(P>>>0<h>>>0?(a[P>>0]|0)!=62:0){t=58;break g}z=0;A=p;B=P+1|0;break}case 37:{o=j;l=37;n:while(1){switch(l<<24>>24){case 10:case 13:{Q=o;break n;break}default:{}}k=o+1|0;if(k>>>0>=h>>>0){Q=k;break}o=k;l=a[k>>0]|0}z=0;A=p;B=Q;break}default:{z=0;A=p;B=m}}l=B+1|0;o=l;if((z|0)==0&l>>>0<h>>>0){p=A;m=o;j=l}else{R=z;S=A;T=o;break}}if((t|0)==29){R=0;S=0;T=j+1|0}else if((t|0)==58){R=3;S=p;T=P+1|0}if(!(S|R)){c[f>>2]=T;U=T;V=T;t=92}else{x=T;t=91}break}case 91:{c[e>>2]=3;m=i+1|0;c[d>>2]=i;o=m;c[b>>2]=o;o:do if(m>>>0<h>>>0){l=o;k=m;while(1){switch(a[k>>0]|0){case 0:case 12:case 9:case 10:case 13:case 32:{W=l;break}case 37:{n=k;G=37;p:while(1){switch(G<<24>>24){case 10:case 13:{X=n;break p;break}default:{}}q=n+1|0;if(q>>>0>=h>>>0){X=q;break}n=q;G=a[q>>0]|0}W=X;break}default:{Y=l;break o}}k=W+1|0;G=k;if(k>>>0>=h>>>0){Y=G;break o}else l=G}}else Y=o;while(0);c[b>>2]=Y;o=Y;if(o>>>0<h>>>0){m=b+12|0;p=1;j=Y;l=o;q:while(1){if(c[m>>2]|0){x=j;t=91;break c}switch(a[l>>0]|0){case 91:{Z=p+1|0;break}case 93:{if((p|0)<2)break q;else Z=p+-1|0;break}default:Z=p}c[b>>2]=j;_ps_parser_skip_PS_token(b);o=c[g>>2]|0;k=c[b>>2]|0;G=k;r:do if(G>>>0<o>>>0){n=k;q=G;while(1){switch(a[q>>0]|0){case 0:case 12:case 9:case 10:case 13:case 32:{_=n;break}case 37:{K=q;H=37;s:while(1){switch(H<<24>>24){case 10:case 13:{$=K;break s;break}default:{}}M=K+1|0;if(M>>>0>=o>>>0){$=M;break}K=M;H=a[M>>0]|0}_=$;break}default:{aa=n;break r}}q=_+1|0;H=q;if(q>>>0>=o>>>0){aa=H;break r}else n=H}}else aa=k;while(0);c[b>>2]=aa;k=aa;if(k>>>0<h>>>0){p=Z;j=aa;l=k}else{x=aa;t=91;break c}}j=l+1|0;c[f>>2]=j;y=j}else{x=Y;t=91}break}default:{c[d>>2]=i;c[e>>2]=(a[i>>0]|0)==47?4:1;_ps_parser_skip_PS_token(b);j=c[b>>2]|0;if(!(c[b+12>>2]|0)){c[f>>2]=j;U=j;V=j;t=92}else{x=j;t=91}}}while(0);if((t|0)==91){U=x;V=c[f>>2]|0;t=92}if((t|0)==92)if(!V){c[d>>2]=0;c[e>>2]=0;y=U}else y=U;c[b>>2]=y;return}function _ps_parser_to_token_array(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);g=f+12|0;h=f;c[e>>2]=-1;_ps_parser_to_token(a,g);if((c[g+8>>2]|0)!=3){l=f;return}i=c[a>>2]|0;j=a+8|0;k=c[j>>2]|0;n=b+(d*12|0)|0;d=(c[g>>2]|0)+1|0;c[a>>2]=d;o=(c[g+4>>2]|0)+-1|0;c[j>>2]=o;a:do if(d>>>0<o>>>0){g=h+8|0;b:do if(!b){p=0;while(1){_ps_parser_to_token(a,h);if(!(c[g>>2]|0)){q=p;break b}r=p+12|0;if((c[a>>2]|0)>>>0<(c[j>>2]|0)>>>0)p=r;else{s=r;break a}}}else{p=b;while(1){_ps_parser_to_token(a,h);if(!(c[g>>2]|0)){q=p;break b}if(p>>>0<n>>>0){c[p>>2]=c[h>>2];c[p+4>>2]=c[h+4>>2];c[p+8>>2]=c[h+8>>2]}r=p+12|0;if((c[a>>2]|0)>>>0<(c[j>>2]|0)>>>0)p=r;else{s=r;break a}}}while(0);s=q}else s=b;while(0);c[e>>2]=(s-b|0)/12|0;c[a>>2]=i;c[j>>2]=k;l=f;return}function _ps_parser_load_field(d,e,f,g,h){d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0,ia=0,ja=0,ka=0,la=0,ma=0,na=0,oa=0,pa=0,qa=0,ra=0,sa=0,ta=0,ua=0,va=0,wa=0,xa=0,ya=0,za=0,Aa=0,Ba=0,Ca=0,Da=0,Ea=0,Fa=0,Ga=0,Ha=0,Ia=0,Ja=0,Ka=0,La=0,Ma=0,Na=0,Oa=0,Pa=0,Qa=0,Ra=0,Sa=0,Ta=0,Ua=0,Va=0,Wa=0,Xa=0,Ya=0;h=l;l=l+48|0;if((l|0)>=(m|0))ba(48);i=h+36|0;j=h+24|0;k=h+20|0;n=h+16|0;o=h;_ps_parser_to_token(d,j);p=c[j+8>>2]|0;a:do if(p|0){q=c[j>>2]|0;c[k>>2]=q;r=c[j+4>>2]|0;s=c[e+8>>2]|0;t=q;if((s|0)==7){u=c[d>>2]|0;v=d+8|0;w=c[v>>2]|0;c[d>>2]=t+1;c[v>>2]=r+-1;_ps_parser_to_token(d,i);c[d>>2]=u;c[v>>2]=w;if((c[i+8>>2]|0)==3){x=1;y=8;z=5}else{A=r;B=0;C=1;D=7;E=q;z=7}}else if((p|0)==3){x=g;y=s;z=5}else{A=r;B=0;C=1;D=s;E=q;z=7}if((z|0)==5){if(!g)break;q=t+1|0;c[k>>2]=q;if(x|0){A=r+-1|0;B=1;C=x;D=y;E=q;z=7}}b:do if((z|0)==7){q=e+16|0;r=e+20|0;t=d+16|0;s=A;w=o+4|0;v=o+8|0;u=o+12|0;F=g<<2;G=(g|0)==0;H=g<<1;I=g*3|0;J=g<<1;K=B;L=C;M=E;c:while(1){N=(c[f+(K<<2)>>2]|0)+(c[q>>2]|0)|0;O=M;d:do if(O>>>0<A>>>0){P=M;Q=O;while(1){switch(a[Q>>0]|0){case 0:case 12:case 9:case 10:case 13:case 32:{R=P;break}case 37:{S=Q;T=37;e:while(1){switch(T<<24>>24){case 10:case 13:{V=S;break e;break}default:{}}W=S+1|0;if(W>>>0>=A>>>0){V=W;break}S=W;T=a[W>>0]|0}R=V;break}default:{X=P;break d}}Q=R+1|0;T=Q;if(Q>>>0>=A>>>0){X=T;break d}else P=T}}else X=M;while(0);c[k>>2]=X;O=X;f:do switch(D|0){case 1:{P=O+3|0;if((((P>>>0<A>>>0?(a[O>>0]|0)==116:0)?(a[O+1>>0]|0)==114:0)?(a[O+2>>0]|0)==117:0)?(a[P>>0]|0)==101:0){Y=1;Z=O+5|0}else{Q=O+4|0;if((((Q>>>0<A>>>0?(a[O>>0]|0)==102:0)?(a[O+1>>0]|0)==97:0)?(a[O+2>>0]|0)==108:0)?(a[P>>0]|0)==115:0){Y=0;Z=(a[Q>>0]|0)==101?O+6|0:O}else{Y=0;Z=O}}c[k>>2]=Z;_=Y;z=57;break}case 3:{_=_PS_Conv_ToFixed(k,A,0)|0;z=57;break}case 4:{_=_PS_Conv_ToFixed(k,A,3)|0;z=57;break}case 2:{if(O>>>0<A>>>0){Q=a[O>>0]|0;switch(Q<<24>>24){case 43:case 45:{P=O+1|0;if((P|0)==(A|0)){_=0;z=57;break f}else{$=P;aa=Q<<24>>24==45&1}break}default:{$=O;aa=0}}g:do if($>>>0<A>>>0){Q=0;P=0;T=$;while(1){S=a[T>>0]|0;switch(S<<24>>24){case 0:case 12:case 9:case 10:case 13:case 32:{ca=Q;da=P;ea=T;break g;break}default:{}}if(S<<24>>24<0){ca=Q;da=P;ea=T;break g}W=S&127;S=a[1152268+W>>0]|0;if((W+-48|0)>>>0>=10){ca=Q;da=P;ea=T;break g}if((Q|0)>214748364){fa=Q;ga=1}else{W=(Q|0)==214748364&S<<24>>24>7;fa=W?214748364:(Q*10|0)+(S<<24>>24)|0;ga=W?1:P}W=T+1|0;if(W>>>0<A>>>0){Q=fa;P=ga;T=W}else{ca=fa;da=ga;ea=W;break g}}}else{ca=0;da=0;ea=$}while(0);T=da<<24>>24==0?ca:2147483647;P=aa<<24>>24==0?T:0-T|0;T=ea;if((ea|0)!=(O|0)){if(ea>>>0<A>>>0?(a[ea>>0]|0)==35:0){Q=ea+1|0;if(Q>>>0>=A>>>0|(P+-2|0)>>>0>34){_=0;z=57;break f}W=a[Q>>0]|0;switch(W<<24>>24){case 43:case 45:{if((ea+2|0)==(A|0)){_=0;z=57;break f}else{ha=2;ia=W<<24>>24==45&1}break}default:{ha=1;ia=0}}W=2147483647/(P|0)|0;h:do if((ea+ha|0)>>>0<A>>>0){Q=(2147483647%(P|0)|0)<<24>>24;S=0;ja=0;ka=ha;while(1){la=a[ea+ka>>0]|0;switch(la<<24>>24){case 0:case 12:case 9:case 10:case 13:case 32:{ma=S;na=ja;oa=ka;break h;break}default:{}}if(la<<24>>24<0){ma=S;na=ja;oa=ka;break h}pa=a[1152268+(la&127)>>0]|0;la=pa<<24>>24;if(!(pa<<24>>24>-1&(la|0)<(P|0))){ma=S;na=ja;oa=ka;break h}if((S|0)>(W|0)){qa=S;ra=1}else{pa=(S|0)==(W|0)&(la|0)>(Q|0);sa=la+(U(S,P)|0)|0;qa=pa?W:sa;ra=pa?1:ja}pa=ka+1|0;if((ea+pa|0)>>>0<A>>>0){S=qa;ja=ra;ka=pa}else{ma=qa;na=ra;oa=pa;break h}}}else{ma=0;na=0;oa=ha}while(0);W=na<<24>>24==0?ma:2147483647;if((oa|0)==1){_=0;z=57;break f}else{ta=ia<<24>>24==0?W:0-W|0;ua=ea+oa|0}}else{ta=P;ua=T}c[k>>2]=ua;_=ta;z=57}else{_=0;z=57}}else{_=0;z=57}break}case 6:case 5:{W=c[t>>2]|0;ka=s-X|0;if(O>>>0<A>>>0){switch(p|0){case 4:{ja=O+1|0;c[k>>2]=ja;va=ka+-1|0;wa=ja;break}case 2:{ja=O+1|0;c[k>>2]=ja;va=ka+-2|0;wa=ja;break}default:{z=66;break c}}ja=c[N>>2]|0;if(ja|0){_ft_mem_free(W,ja);c[N>>2]=0}ja=_ft_mem_alloc(W,va+1|0,n)|0;if(c[n>>2]|0){z=121;break c}_memcpy(ja|0,wa|0,va|0)|0;a[ja+va>>0]=0;c[N>>2]=ja}break}case 7:{c[i>>2]=O;if(O>>>0>=A>>>0){z=72;break c}ja=a[O>>0]|0;W=ja<<24>>24==91?93:ja<<24>>24==123?125:0;i:do if(!(W<<24>>24)){if(O>>>0>=A>>>0){xa=X;z=100;break c}ja=X;j:do if(ja>>>0<A>>>0){ka=X;S=ja;while(1){switch(a[S>>0]|0){case 0:case 12:case 9:case 10:case 13:case 32:{ya=ka;break}case 37:{Q=S;pa=37;k:while(1){switch(pa<<24>>24){case 10:case 13:{za=Q;break k;break}default:{}}sa=Q+1|0;if(sa>>>0>=A>>>0){za=sa;break}Q=sa;pa=a[sa>>0]|0}ya=za;break}default:{Aa=ka;break j}}S=ya+1|0;pa=S;if(S>>>0>=A>>>0){Aa=pa;break j}else ka=pa}}else Aa=X;while(0);c[i>>2]=Aa;ja=Aa;if(ja>>>0>=A>>>0){xa=Aa;z=100;break c}if(!(a[ja>>0]|0)){Ba=0;Ca=ja;z=99}else{z=85;break c}}else{ja=O+1|0;c[i>>2]=ja;ka=0;S=ja;pa=ja;while(1){if(S>>>0>=A>>>0){Da=ka;Ea=pa;z=101;break i}ja=pa;l:do if(ja>>>0<A>>>0){Q=pa;sa=ja;while(1){switch(a[sa>>0]|0){case 0:case 12:case 9:case 10:case 13:case 32:{Fa=Q;break}case 37:{la=sa;Ga=37;m:while(1){switch(Ga<<24>>24){case 10:case 13:{Ha=la;break m;break}default:{}}Ia=la+1|0;if(Ia>>>0>=A>>>0){Ha=Ia;break}la=Ia;Ga=a[Ia>>0]|0}Fa=Ha;break}default:{Ja=Q;break l}}sa=Fa+1|0;Ga=sa;if(sa>>>0>=A>>>0){Ja=Ga;break l}else Q=Ga}}else Ja=pa;while(0);c[i>>2]=Ja;ja=Ja;if(ja>>>0>=A>>>0){Da=ka;Ea=Ja;z=101;break i}if((a[ja>>0]|0)==W<<24>>24){Ba=ka;Ca=ja;z=99;break i}if((ka|0)>=4)break;c[o+(ka<<2)>>2]=_PS_Conv_ToFixed(i,A,0)|0;S=c[i>>2]|0;Q=S;if((ja|0)==(S|0)){Da=-1;Ea=Q;z=101;break i}else{ka=ka+1|0;pa=Q}}c[k>>2]=Ja}while(0);if((z|0)==99){z=0;W=Ca+1|0;c[i>>2]=W;Da=Ba;Ea=W;z=101}if((z|0)==101?(z=0,c[k>>2]=Ea,(Da|0)<4):0)break c;c[N>>2]=_FT_RoundFix(c[o>>2]|0)|0;c[N+4>>2]=_FT_RoundFix(c[w>>2]|0)|0;c[N+8>>2]=_FT_RoundFix(c[v>>2]|0)|0;c[N+12>>2]=_FT_RoundFix(c[u>>2]|0)|0;break}case 8:{Ka=c[t>>2]|0;La=_ft_mem_realloc(Ka,4,0,F,0,n)|0;if(c[n>>2]|0){z=121;break c}W=_ps_tofixedarray(k,A,g,La,0)|0;if((W|0)<0|W>>>0<g>>>0){z=106;break c}W=c[k>>2]|0;T=W;n:do if(T>>>0<A>>>0){P=W;pa=T;while(1){switch(a[pa>>0]|0){case 0:case 12:case 9:case 10:case 13:case 32:{Ma=P;break}case 37:{ka=pa;S=37;o:while(1){switch(S<<24>>24){case 10:case 13:{Na=ka;break o;break}default:{}}Q=ka+1|0;if(Q>>>0>=A>>>0){Na=Q;break}ka=Q;S=a[Q>>0]|0}Ma=Na;break}default:{Oa=P;break n}}pa=Ma+1|0;S=pa;if(pa>>>0>=A>>>0){Oa=S;break n}else P=S}}else Oa=W;while(0);c[k>>2]=Oa;W=_ps_tofixedarray(k,A,g,La+(g<<2)|0,0)|0;if((W|0)<0|W>>>0<g>>>0){z=106;break c}W=c[k>>2]|0;T=W;p:do if(T>>>0<A>>>0){P=W;pa=T;while(1){switch(a[pa>>0]|0){case 0:case 12:case 9:case 10:case 13:case 32:{Pa=P;break}case 37:{S=pa;ka=37;q:while(1){switch(ka<<24>>24){case 10:case 13:{Qa=S;break q;break}default:{}}Q=S+1|0;if(Q>>>0>=A>>>0){Qa=Q;break}S=Q;ka=a[Q>>0]|0}Pa=Qa;break}default:{Ra=P;break p}}pa=Pa+1|0;ka=pa;if(pa>>>0>=A>>>0){Ra=ka;break p}else P=ka}}else Ra=W;while(0);c[k>>2]=Ra;W=_ps_tofixedarray(k,A,g,La+(J<<2)|0,0)|0;if((W|0)<0|W>>>0<g>>>0){z=106;break c}W=c[k>>2]|0;T=W;r:do if(T>>>0<A>>>0){P=W;pa=T;while(1){switch(a[pa>>0]|0){case 0:case 12:case 9:case 10:case 13:case 32:{Sa=P;break}case 37:{ka=pa;S=37;s:while(1){switch(S<<24>>24){case 10:case 13:{Ta=ka;break s;break}default:{}}Q=ka+1|0;if(Q>>>0>=A>>>0){Ta=Q;break}ka=Q;S=a[Q>>0]|0}Sa=Ta;break}default:{Ua=P;break r}}pa=Sa+1|0;S=pa;if(pa>>>0>=A>>>0){Ua=S;break r}else P=S}}else Ua=W;while(0);c[k>>2]=Ua;W=_ps_tofixedarray(k,A,g,La+(I<<2)|0,0)|0;if((W|0)<0|W>>>0<g>>>0){z=106;break c}W=c[k>>2]|0;T=W;t:do if(T>>>0<A>>>0){P=W;pa=T;while(1){switch(a[pa>>0]|0){case 0:case 12:case 9:case 10:case 13:case 32:{Va=P;break}case 37:{S=pa;ka=37;u:while(1){switch(ka<<24>>24){case 10:case 13:{Wa=S;break u;break}default:{}}Q=S+1|0;if(Q>>>0>=A>>>0){Wa=Q;break}S=Q;ka=a[Q>>0]|0}Va=Wa;break}default:{Xa=P;break t}}pa=Va+1|0;ka=pa;if(pa>>>0>=A>>>0){Xa=ka;break t}else P=ka}}else Xa=W;while(0);c[k>>2]=Xa;if(!G){W=0;do{T=c[f+(W<<2)>>2]|0;c[T>>2]=_FT_RoundFix(c[La+(W<<2)>>2]|0)|0;c[T+4>>2]=_FT_RoundFix(c[La+(W+g<<2)>>2]|0)|0;c[T+8>>2]=_FT_RoundFix(c[La+(W+H<<2)>>2]|0)|0;c[T+12>>2]=_FT_RoundFix(c[La+(W+I<<2)>>2]|0)|0;W=W+1|0}while((W|0)!=(g|0))}_ft_mem_free(Ka,La);break}default:break a}while(0);v:do if((z|0)==57){z=0;switch(a[r>>0]|0){case 1:{a[N>>0]=_;break v;break}case 2:{b[N>>1]=_;break v;break}case 4:{c[N>>2]=_;break v;break}default:{c[N>>2]=_;break v}}}while(0);N=L+-1|0;if(!N)break b;K=K+1|0;L=N;M=c[k>>2]|0}if((z|0)==66){c[n>>2]=3;Ya=c[n>>2]|0;l=h;return Ya|0}else if((z|0)==72)c[k>>2]=X;else if((z|0)==85){c[o>>2]=_PS_Conv_ToFixed(i,A,0)|0;xa=c[i>>2]|0;z=100}else if((z|0)==106){c[n>>2]=3;_ft_mem_free(Ka,La);Ya=c[n>>2]|0;l=h;return Ya|0}else if((z|0)==121){Ya=c[n>>2]|0;l=h;return Ya|0}if((z|0)==100)c[k>>2]=xa;c[n>>2]=3;Ya=c[n>>2]|0;l=h;return Ya|0}while(0);c[n>>2]=0;Ya=c[n>>2]|0;l=h;return Ya|0}while(0);c[n>>2]=3;Ya=c[n>>2]|0;l=h;return Ya|0}function _ps_parser_load_field_table(b,e,f,g,h){b=b|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0;h=l;l=l+448|0;if((l|0)>=(m|0))ba(448);i=h+436|0;j=h+424|0;k=h+40|0;n=h;o=n;p=e;q=o+36|0;do{c[o>>2]=c[p>>2];o=o+4|0;p=p+4|0}while((o|0)<(q|0));p=n+8|0;c[p>>2]=2;o=e+8|0;switch(c[o>>2]|0){case 7:case 10:{c[p>>2]=3;break}default:{}}_ps_parser_to_token(b,i);if((c[i+8>>2]|0)!=3){r=162;l=h;return r|0}p=c[b>>2]|0;q=b+8|0;s=c[q>>2]|0;t=k+384|0;u=(c[i>>2]|0)+1|0;c[b>>2]=u;v=(c[i+4>>2]|0)+-1|0;c[q>>2]=v;a:do if(u>>>0<v>>>0){i=j+8|0;w=k;while(1){_ps_parser_to_token(b,j);if(!(c[i>>2]|0))break;if(w>>>0<t>>>0){c[w>>2]=c[j>>2];c[w+4>>2]=c[j+4>>2];c[w+8>>2]=c[j+8>>2]}x=w+12|0;if((c[b>>2]|0)>>>0<(c[q>>2]|0)>>>0)w=x;else{y=x;break a}}y=w}else y=k;while(0);j=y-k|0;y=(j|0)/12|0;c[b>>2]=p;c[q>>2]=s;if((j|0)<0){r=162;l=h;return r|0}j=c[e+24>>2]|0;t=y>>>0>j>>>0?j:y;if((c[o>>2]|0)!=7?(o=c[e+28>>2]|0,o|0):0)a[(c[f>>2]|0)+o>>0]=t;b:do if((t|0)>0){o=n+20|0;e=n+16|0;y=k;j=t;while(1){c[b>>2]=c[y>>2];c[q>>2]=c[y+4>>2];v=_ps_parser_load_field(b,n,f,g,0)|0;if(v|0){z=v;break b}c[e>>2]=(c[e>>2]|0)+(d[o>>0]|0);if((j|0)>1){y=y+12|0;j=j+-1|0}else{z=0;break}}}else z=0;while(0);c[b>>2]=p;c[q>>2]=s;r=z;l=h;return r|0}function _PS_Conv_ToFixed(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ba=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0,ia=0,ja=0,ka=0,la=0,ma=0,na=0,oa=0,pa=0,qa=0,ra=0,sa=0,ta=0,ua=0,va=0,wa=0,xa=0,ya=0,za=0,Aa=0,Ba=0,Ca=0,Da=0,Ea=0,Fa=0,Ga=0,Ha=0,Ia=0,Ja=0;f=c[b>>2]|0;if(f>>>0>=d>>>0){g=0;return g|0}h=a[f>>0]|0;a:do switch(h<<24>>24){case 43:case 45:{i=f+1|0;if((i|0)==(d|0)){g=0;return g|0}else{j=h<<24>>24==45&1;k=i;l=a[i>>0]|0;break a}break}default:{j=0;k=f;l=h}}while(0);h=k;do if(l<<24>>24!=46){b:do if(k>>>0<d>>>0){switch(l<<24>>24){case 43:case 45:{f=k+1|0;if((f|0)==(d|0)){m=0;n=h;break b}else{o=f;p=l<<24>>24==45&1}break}default:{o=k;p=0}}c:do if(o>>>0<d>>>0){f=0;i=0;q=o;while(1){r=a[q>>0]|0;switch(r<<24>>24){case 0:case 12:case 9:case 10:case 13:case 32:{s=f;t=i;u=q;break c;break}default:{}}if(r<<24>>24<0){s=f;t=i;u=q;break c}v=r&127;r=a[1152268+v>>0]|0;if((v+-48|0)>>>0>=10){s=f;t=i;u=q;break c}if((f|0)>214748364){w=f;x=1}else{v=(f|0)==214748364&r<<24>>24>7;w=v?214748364:(f*10|0)+(r<<24>>24)|0;x=v?1:i}v=q+1|0;if(v>>>0<d>>>0){f=w;i=x;q=v}else{s=w;t=x;u=v;break c}}}else{s=0;t=0;u=o}while(0);q=t<<24>>24==0?s:2147483647;i=p<<24>>24==0?q:0-q|0;q=u;if((u|0)!=(k|0)){if(u>>>0<d>>>0?(a[u>>0]|0)==35:0){f=u+1|0;if(f>>>0>=d>>>0|(i+-2|0)>>>0>34){m=0;n=h;break}v=a[f>>0]|0;switch(v<<24>>24){case 43:case 45:{if((u+2|0)==(d|0)){m=0;n=h;break b}else{y=2;z=v<<24>>24==45&1}break}default:{y=1;z=0}}v=2147483647/(i|0)|0;d:do if((u+y|0)>>>0<d>>>0){f=(2147483647%(i|0)|0)<<24>>24;r=0;A=0;B=y;while(1){C=a[u+B>>0]|0;switch(C<<24>>24){case 0:case 12:case 9:case 10:case 13:case 32:{D=r;E=A;F=B;break d;break}default:{}}if(C<<24>>24<0){D=r;E=A;F=B;break d}G=a[1152268+(C&127)>>0]|0;C=G<<24>>24;if(!(G<<24>>24>-1&(C|0)<(i|0))){D=r;E=A;F=B;break d}if((r|0)>(v|0)){H=r;I=1}else{G=(r|0)==(v|0)&(C|0)>(f|0);J=C+(U(r,i)|0)|0;H=G?v:J;I=G?1:A}G=B+1|0;if((u+G|0)>>>0<d>>>0){r=H;A=I;B=G}else{D=H;E=I;F=G;break d}}}else{D=0;E=0;F=y}while(0);v=E<<24>>24==0?D:2147483647;if((F|0)==1){m=0;n=h;break}else{K=z<<24>>24==0?v:0-v|0;L=u+F|0}}else{K=i;L=q}m=K;n=L}else{m=0;n=h}}else{m=0;n=h}while(0);if((n|0)==(k|0)){g=0;return g|0}else{v=(m|0)>32767;M=v?m:m<<16;N=v&1;O=n;break}}else{M=0;N=0;O=h}while(0);h=O;if(h>>>0<d>>>0?(a[h>>0]|0)==46:0){n=(M|0)==0;m=e;k=1;L=0;K=h;e:while(1){if((L|0)<214748364){P=m;Q=L;R=K}else{S=m;T=L;V=K;W=38;break}while(1){X=R+1|0;if(X>>>0>=d>>>0){Y=P;Z=k;_=Q;$=X;break e}h=a[X>>0]|0;switch(h<<24>>24){case 0:case 12:case 9:case 10:case 13:case 32:{Y=P;Z=k;_=Q;$=X;break e;break}default:{}}if(h<<24>>24<0){Y=P;Z=k;_=Q;$=X;break e}F=h&127;if((F+-48|0)>>>0>9){Y=P;Z=k;_=Q;$=X;break e}aa=(a[1152268+F>>0]|0)+(Q*10|0)|0;if(!(n&(P|0)>0))break;F=P+-1|0;if((aa|0)<214748364){P=F;Q=aa;R=X}else{S=F;T=aa;V=X;W=38;break e}}ba=k*10|0;if((ba|0)<214748364){m=P;k=ba;L=aa;K=X}else{W=49;break}}f:do if((W|0)==38){K=V;while(1){L=K+1|0;if(L>>>0>=d>>>0){Y=S;Z=k;_=T;$=L;break f}m=a[L>>0]|0;switch(m<<24>>24){case 0:case 12:case 9:case 10:case 13:case 32:{Y=S;Z=k;_=T;$=L;break f;break}default:{}}if(m<<24>>24<0){Y=S;Z=k;_=T;$=L;break f}if(((m&127)+-48|0)>>>0>9){Y=S;Z=k;_=T;$=L;break f}else K=L}}else if((W|0)==49)if(n){K=X;while(1){L=K+1|0;if(L>>>0>=d>>>0){Y=P;Z=ba;_=aa;$=L;break f}m=a[L>>0]|0;switch(m<<24>>24){case 0:case 12:case 9:case 10:case 13:case 32:{Y=P;Z=ba;_=aa;$=L;break f;break}default:{}}if(m<<24>>24<0){Y=P;Z=ba;_=aa;$=L;break f}if(((m&127)+-48|0)>>>0>9){Y=P;Z=ba;_=aa;$=L;break f}else K=L}}else{K=X;while(1){L=K+1|0;if(L>>>0>=d>>>0){Y=P;Z=ba;_=aa;$=L;break f}m=a[L>>0]|0;switch(m<<24>>24){case 0:case 12:case 9:case 10:case 13:case 32:{Y=P;Z=ba;_=aa;$=L;break f;break}default:{}}if(m<<24>>24<0){Y=P;Z=ba;_=aa;$=L;break f}if(((m&127)+-48|0)>>>0>9){Y=P;Z=ba;_=aa;$=L;break f}else K=L}}while(0);ca=Y;da=Z;ea=_;fa=$}else{ca=e;da=1;ea=0;fa=O}O=fa;e=O+1|0;g:do if(e>>>0<d>>>0){switch(a[O>>0]|0){case 69:case 101:break;default:{ga=0;ha=N;ia=ca;ja=fa;break g}}$=a[e>>0]|0;switch($<<24>>24){case 43:case 45:{if((O+2|0)==(d|0)){g=0;return g|0}else{ka=2;la=$<<24>>24==45&1}break}default:{ka=1;la=0}}h:do if((O+ka|0)>>>0<d>>>0){$=0;_=0;Z=ka;while(1){Y=a[O+Z>>0]|0;switch(Y<<24>>24){case 0:case 12:case 9:case 10:case 13:case 32:{ma=$;na=_;oa=Z;break h;break}default:{}}if(Y<<24>>24<0){ma=$;na=_;oa=Z;break h}aa=Y&127;Y=a[1152268+aa>>0]|0;if((aa+-48|0)>>>0>=10){ma=$;na=_;oa=Z;break h}if(($|0)>214748364){pa=$;qa=1}else{aa=($|0)==214748364&Y<<24>>24>7;pa=aa?214748364:($*10|0)+(Y<<24>>24)|0;qa=aa?1:_}aa=Z+1|0;if((O+aa|0)>>>0<d>>>0){$=pa;_=qa;Z=aa}else{ma=pa;na=qa;oa=aa;break h}}}else{ma=0;na=0;oa=ka}while(0);Z=O+oa|0;_=na<<24>>24==0?ma:2147483647;$=la<<24>>24==0?_:0-_|0;if((oa|0)==1){g=0;return g|0}if(Z>>>0<d>>>0?(a[Z>>0]|0)==35:0){Z=oa+1|0;_=O+Z|0;if(($+-2|0)>>>0>34|_>>>0>=d>>>0){g=0;return g|0}q=a[_>>0]|0;switch(q<<24>>24){case 43:case 45:{_=oa+2|0;if((O+_|0)==(d|0)){g=0;return g|0}else{ra=_;sa=q<<24>>24==45&1}break}default:{ra=Z;sa=0}}q=2147483647/($|0)|0;i:do if((O+ra|0)>>>0<d>>>0){_=(2147483647%($|0)|0)<<24>>24;i=0;aa=0;Y=ra;while(1){ba=a[O+Y>>0]|0;switch(ba<<24>>24){case 0:case 12:case 9:case 10:case 13:case 32:{ta=i;ua=aa;va=Y;break i;break}default:{}}if(ba<<24>>24<0){ta=i;ua=aa;va=Y;break i}P=a[1152268+(ba&127)>>0]|0;ba=P<<24>>24;if(!(P<<24>>24>-1&(ba|0)<($|0))){ta=i;ua=aa;va=Y;break i}if((i|0)>(q|0)){wa=i;xa=1}else{P=(i|0)==(q|0)&(ba|0)>(_|0);X=ba+(U(i,$)|0)|0;wa=P?q:X;xa=P?1:aa}P=Y+1|0;if((O+P|0)>>>0<d>>>0){i=wa;aa=xa;Y=P}else{ta=wa;ua=xa;va=P;break i}}}else{ta=0;ua=0;va=ra}while(0);q=ua<<24>>24==0?ta:2147483647;if((va|0)==(Z|0)|(va|0)==1){g=0;return g|0}else{ya=sa<<24>>24==0?q:0-q|0;za=va}}else{ya=$;za=oa}ga=(ya|0)<-1e3&1;ha=(ya|0)>1e3?1:N;ia=((ya+1e3|0)>>>0>2e3?0:ya)+ca|0;ja=O+za|0}else{ga=0;ha=N;ia=ca;ja=fa}while(0);c[b>>2]=ja;if(!(ea|M)){g=0;return g|0}j:do if(!(ha<<24>>24)){if(ga<<24>>24){g=0;return g|0}if((ia|0)>0){ja=M;b=da;fa=ea;ca=ia;while(1){if((ja|0)>214748363){Aa=2147483647;break j}N=ja*10|0;if((fa|0)>214748363){if((b|0)==1){Aa=2147483647;break j}Ba=(b|0)/10|0;Ca=fa}else{Ba=b;Ca=fa*10|0}za=ca+-1|0;if((ca|0)>1){ja=N;b=Ba;fa=Ca;ca=za}else{Da=N;Ea=Ba;Fa=Ca;Ga=za;break}}}else{Da=M;Ea=da;Fa=ea;Ga=ia}k:do if((Ga|0)<0){ca=Da;fa=Ea;b=Fa;ja=Ga;while(1){$=(fa|0)<214748364;Z=$?b:(b|0)/10|0;if(!((ca+9|0)>>>0>18|(Z|0)!=0)){g=0;break}za=$?fa*10|0:fa;$=(ca|0)/10|0;if((ja|0)<-1){ca=$;fa=za;b=Z;ja=ja+1|0}else{Ha=$;Ia=za;Ja=Z;break k}}return g|0}else{Ha=Da;Ia=Ea;Ja=Fa}while(0);if(!Ja)Aa=Ha;else Aa=(_FT_DivFix(Ja,Ia)|0)+Ha|0}else Aa=2147483647;while(0);g=j<<24>>24==0?Aa:0-Aa|0;return g|0}function _ps_tofixedarray(b,d,e,f,g){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;var h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0;h=l;l=l+16|0;if((l|0)>=(m|0))ba(16);i=h;j=c[b>>2]|0;c[i>>2]=j;k=j;a:do if(j>>>0<d>>>0){n=a[j>>0]|0;o=n<<24>>24==91?93:n<<24>>24==123?125:0;n=o<<24>>24!=0;if(n){p=j+1|0;c[i>>2]=p;q=p;r=p}else{q=k;r=j}p=n^1;b:do if(!f){n=0;s=r;t=q;while(1){if(s>>>0>=d>>>0){u=n;v=t;break a}w=t;c:do if(w>>>0<d>>>0){x=t;y=w;while(1){switch(a[y>>0]|0){case 0:case 12:case 9:case 10:case 13:case 32:{z=x;break}case 37:{A=y;B=37;d:while(1){switch(B<<24>>24){case 10:case 13:{C=A;break d;break}default:{}}D=A+1|0;if(D>>>0>=d>>>0){C=D;break}A=D;B=a[D>>0]|0}z=C;break}default:{E=x;break c}}y=z+1|0;B=y;if(y>>>0>=d>>>0){E=B;break c}else x=B}}else E=t;while(0);c[i>>2]=E;w=E;if(w>>>0>=d>>>0){u=n;v=E;break a}if((a[w>>0]|0)==o<<24>>24){F=n;G=w;break b}_PS_Conv_ToFixed(i,d,g)|0;s=c[i>>2]|0;x=(w|0)==(s|0);w=n+1|0;y=s;if(x|p){u=x?-1:w;v=y;break a}else{n=w;t=y}}}else{t=0;n=r;s=q;while(1){if(n>>>0>=d>>>0){u=t;v=s;break a}y=s;e:do if(y>>>0<d>>>0){w=s;x=y;while(1){switch(a[x>>0]|0){case 0:case 12:case 9:case 10:case 13:case 32:{H=w;break}case 37:{B=x;A=37;f:while(1){switch(A<<24>>24){case 10:case 13:{I=B;break f;break}default:{}}D=B+1|0;if(D>>>0>=d>>>0){I=D;break}B=D;A=a[D>>0]|0}H=I;break}default:{J=w;break e}}x=H+1|0;A=x;if(x>>>0>=d>>>0){J=A;break e}else w=A}}else J=s;while(0);c[i>>2]=J;y=J;if(y>>>0>=d>>>0){u=t;v=J;break a}if((a[y>>0]|0)==o<<24>>24){F=t;G=y;break b}if((t|0)>=(e|0)){u=t;v=J;break a}c[f+(t<<2)>>2]=_PS_Conv_ToFixed(i,d,g)|0;n=c[i>>2]|0;w=(y|0)==(n|0);y=t+1|0;x=n;if(w|p){u=w?-1:y;v=x;break a}else{t=y;s=x}}}while(0);p=G+1|0;c[i>>2]=p;u=F;v=p}else{u=0;v=k}while(0);c[b>>2]=v;l=h;return u|0}function _t1_builder_init(b,d,e,f,g){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;c[b+64>>2]=0;a[b+68>>0]=1;c[b+4>>2]=d;c[b+8>>2]=f;c[b>>2]=c[d+100>>2];if(f|0?(d=f+156|0,f=c[c[d>>2]>>2]|0,c[b+12>>2]=f,c[b+16>>2]=f+20,c[b+20>>2]=f+56,_FT_GlyphLoader_Rewind(f),c[b+76>>2]=c[e+40>>2],e=b+72|0,c[e>>2]=0,g<<24>>24):0)c[e>>2]=c[(c[d>>2]|0)+36>>2];d=b+24|0;e=b+80|0;c[d>>2]=0;c[d+4>>2]=0;c[d+8>>2]=0;c[d+12>>2]=0;c[d+16>>2]=0;c[d+20>>2]=0;c[e>>2]=c[108081];c[e+4>>2]=c[108082];c[e+8>>2]=c[108083];c[e+12>>2]=c[108084];c[e+16>>2]=c[108085];c[e+20>>2]=c[108086];c[e+24>>2]=c[108087];c[e+28>>2]=c[108088];return}function _t1_builder_done(a){a=a|0;var b=0,d=0;b=c[a+8>>2]|0;if(!b)return;d=b+108|0;b=c[a+16>>2]|0;c[d>>2]=c[b>>2];c[d+4>>2]=c[b+4>>2];c[d+8>>2]=c[b+8>>2];c[d+12>>2]=c[b+12>>2];c[d+16>>2]=c[b+16>>2];return}function _t1_builder_check_points(a,d){a=a|0;d=d|0;var e=0,f=0;if(!d){e=0;return e|0}f=c[a+12>>2]|0;if(((b[f+22>>1]|0)+d+(b[f+58>>1]|0)|0)>>>0<=(c[f+4>>2]|0)>>>0){e=0;return e|0}e=_FT_GlyphLoader_CheckPoints(f,d,0)|0;return e|0}function _t1_builder_add_point(d,e,f,g){d=d|0;e=e|0;f=f|0;g=g|0;var h=0,i=0,j=0,k=0,l=0,m=0,n=0;h=c[d+20>>2]|0;if(!(a[d+68>>0]|0)){i=h+2|0;j=b[i>>1]|0;k=j+1<<16>>16;b[i>>1]=k;return}else{d=c[h+4>>2]|0;l=h+2|0;m=b[l>>1]|0;n=(c[h+8>>2]|0)+m|0;c[d+(m<<3)>>2]=(_FT_RoundFix(e)|0)>>16;c[d+(m<<3)+4>>2]=(_FT_RoundFix(f)|0)>>16;a[n>>0]=g<<24>>24?1:2;i=l;j=b[i>>1]|0;k=j+1<<16>>16;b[i>>1]=k;return}}function _t1_builder_add_point1(d,e,f){d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,l=0;g=c[d+12>>2]|0;if(((b[g+22>>1]|0)+1+(b[g+58>>1]|0)|0)>>>0>(c[g+4>>2]|0)>>>0?(h=_FT_GlyphLoader_CheckPoints(g,1,0)|0,h|0):0){i=h;return i|0}h=c[d+20>>2]|0;if(!(a[d+68>>0]|0))j=h+2|0;else{d=c[h+4>>2]|0;g=h+2|0;k=b[g>>1]|0;l=(c[h+8>>2]|0)+k|0;c[d+(k<<3)>>2]=(_FT_RoundFix(e)|0)>>16;c[d+(k<<3)+4>>2]=(_FT_RoundFix(f)|0)>>16;a[l>>0]=1;j=g}b[j>>1]=(b[j>>1]|0)+1<<16>>16;i=0;return i|0}function _t1_builder_add_contour(d){d=d|0;var f=0,g=0,h=0,i=0;f=c[d+20>>2]|0;if(!f){g=3;return g|0}if(!(a[d+68>>0]|0)){b[f>>1]=(b[f>>1]|0)+1<<16>>16;g=0;return g|0}h=c[d+12>>2]|0;if(((b[h+20>>1]|0)+1+(b[h+56>>1]|0)|0)>>>0>(c[h+8>>2]|0)>>>0?(d=_FT_GlyphLoader_CheckPoints(h,0,1)|0,d|0):0){g=d;return g|0}d=b[f>>1]|0;if(d<<16>>16>0){b[(c[f+12>>2]|0)+((d<<16>>16)+-1<<1)>>1]=(e[f+2>>1]|0)+65535;i=b[f>>1]|0}else i=d;b[f>>1]=i+1<<16>>16;g=0;return g|0}function _t1_builder_start_point(d,f,g){d=d|0;f=f|0;g=g|0;var h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0;h=d+64|0;if((c[h>>2]|0)==3){i=0;return i|0}c[h>>2]=3;h=d+20|0;j=c[h>>2]|0;if(!j){i=3;return i|0}k=d+68|0;if(a[k>>0]|0){l=d+12|0;m=c[l>>2]|0;if(((b[m+20>>1]|0)+1+(b[m+56>>1]|0)|0)>>>0>(c[m+8>>2]|0)>>>0?(n=_FT_GlyphLoader_CheckPoints(m,0,1)|0,n|0):0){i=n;return i|0}n=b[j>>1]|0;if(n<<16>>16>0){b[(c[j+12>>2]|0)+((n<<16>>16)+-1<<1)>>1]=(e[j+2>>1]|0)+65535;o=l;p=j;q=9}else{r=l;s=j;t=n}}else{o=d+12|0;p=j;q=9}if((q|0)==9){r=o;s=p;t=b[p>>1]|0}b[s>>1]=t+1<<16>>16;t=c[r>>2]|0;if(((b[t+22>>1]|0)+1+(b[t+58>>1]|0)|0)>>>0>(c[t+4>>2]|0)>>>0?(r=_FT_GlyphLoader_CheckPoints(t,1,0)|0,r|0):0){i=r;return i|0}r=c[h>>2]|0;if(!(a[k>>0]|0))u=r+2|0;else{k=c[r+4>>2]|0;h=r+2|0;t=b[h>>1]|0;s=(c[r+8>>2]|0)+t|0;c[k+(t<<3)>>2]=(_FT_RoundFix(f)|0)>>16;c[k+(t<<3)+4>>2]=(_FT_RoundFix(g)|0)>>16;a[s>>0]=1;u=h}b[u>>1]=(b[u>>1]|0)+1<<16>>16;i=0;return i|0}function _t1_builder_close_contour(d){d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0;e=c[d+20>>2]|0;if(!e)return;d=b[e>>1]|0;if(d<<16>>16<2)f=0;else f=(b[(c[e+12>>2]|0)+((d<<16>>16)+-2<<1)>>1]|0)+1|0;g=e+2|0;h=b[g>>1]|0;i=h<<16>>16;if(((h<<16>>16>1?(j=c[e+4>>2]|0,k=j+(i<<3)+-8|0,l=(c[e+8>>2]|0)+i+-1|0,(c[j+(f<<3)>>2]|0)==(c[k>>2]|0)):0)?(c[j+(f<<3)+4>>2]|0)==(c[k+4>>2]|0):0)?(a[l>>0]|0)==1:0){l=h+-1<<16>>16;b[g>>1]=l;m=l}else m=h;if(d<<16>>16<=0)return;h=(m<<16>>16)+-1|0;if((f|0)==(h|0)){b[e>>1]=d+-1<<16>>16;b[g>>1]=m+-1<<16>>16;return}else{b[(c[e+12>>2]|0)+((d<<16>>16)+-1<<1)>>1]=h;return}}function _t1_decoder_init(b,d,e,f,g,h,i,j,k){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;i=i|0;j=j|0;k=k|0;var l=0,m=0;_memset(b|0,0,1504)|0;l=_ft_module_get_service(c[d+96>>2]|0,1213996)|0;if(!l){m=7;return m|0}c[b+1348>>2]=l;c[b+64>>2]=0;a[b+68>>0]=1;c[b+4>>2]=d;c[b+8>>2]=f;c[b>>2]=c[d+100>>2];if(f|0?(l=f+156|0,f=c[c[l>>2]>>2]|0,c[b+12>>2]=f,c[b+16>>2]=f+20,c[b+20>>2]=f+56,_FT_GlyphLoader_Rewind(f),c[b+76>>2]=c[e+40>>2],e=b+72|0,c[e>>2]=0,i<<24>>24):0)c[e>>2]=c[(c[l>>2]|0)+36>>2];l=b+24|0;e=b+80|0;c[l>>2]=0;c[l+4>>2]=0;c[l+8>>2]=0;c[l+12>>2]=0;c[l+16>>2]=0;c[l+20>>2]=0;c[e>>2]=c[108081];c[e+4>>2]=c[108082];c[e+8>>2]=c[108083];c[e+12>>2]=c[108084];c[e+16>>2]=c[108085];c[e+20>>2]=c[108086];c[e+24>>2]=c[108087];c[e+28>>2]=c[108088];c[b+1352>>2]=c[d+16>>2];c[b+1356>>2]=g;c[b+1472>>2]=j;c[b+1468>>2]=h;c[b+1476>>2]=k;k=b+1480|0;c[k>>2]=c[108089];c[k+4>>2]=c[108090];c[k+8>>2]=c[108091];m=0;return m|0}function _t1_decoder_done(a){a=a|0;var b=0,d=0;b=c[a+8>>2]|0;if(!b)return;d=b+108|0;b=c[a+16>>2]|0;c[d>>2]=c[b>>2];c[d+4>>2]=c[b+4>>2];c[d+8>>2]=c[b+8>>2];c[d+12>>2]=c[b+12>>2];c[d+16>>2]=c[b+16>>2];return}function _t1_decoder_parse_charstrings(f,g,h){f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0,ia=0,ja=0,ka=0,la=0,ma=0,na=0,oa=0,pa=0,qa=0,ra=0,sa=0,ta=0,ua=0,va=0,wa=0,xa=0,ya=0,za=0,Aa=0,Ba=0,Ca=0,Da=0,Ea=0,Fa=0,Ga=0,Ha=0,Ia=0,Ja=0,Ka=0,La=0,Ma=0,Na=0,Oa=0,Pa=0,Qa=0,Ra=0,Sa=0,Ta=0,Ua=0,Va=0,Wa=0,Xa=0,Ya=0,Za=0,_a=0,$a=0,ab=0,bb=0,cb=0,db=0,eb=0,fb=0,gb=0,hb=0,ib=0,jb=0,kb=0,lb=0,mb=0,nb=0,ob=0,pb=0,qb=0,rb=0,sb=0,tb=0;i=l;l=l+16|0;if((l|0)>=(m|0))ba(16);j=i+4|0;k=i;n=i+8|0;c[j>>2]=f;c[k>>2]=g;o=k^j^n;p=(o>>>10^o^o>>20)&65535;c[n>>2]=(p|0)==0?29572:p;c[f+1136>>2]=f+112;p=f+1140|0;c[f+1344>>2]=p;o=f+64|0;c[o>>2]=0;q=c[f+72>>2]|0;r=c[f+1492>>2]|0;if((r|0)!=0?(s=c[f+1496>>2]|0,(s|0)!=0):0){_memset(r|0,0,s<<2|0)|0;t=c[k>>2]|0}else t=g;c[f+1144>>2]=t;g=t+h|0;c[f+1148>>2]=g;c[p>>2]=t;k=f+24|0;s=c[k>>2]|0;r=f+28|0;u=c[r>>2]|0;v=(q|0)!=0;if(v)gj[c[q+4>>2]&8191](c[q>>2]|0);if((h|0)<=0){w=0;l=i;return w|0}h=f+12|0;x=f+20|0;y=f+68|0;z=q+20|0;A=f+32|0;B=f+40|0;C=f+44|0;D=f+70|0;E=f+36|0;F=q+12|0;G=q+16|0;H=p;p=t;t=g;g=s;I=u;u=s;s=0;J=0;K=0;a:while(1){L=p;M=s;N=J;O=K;while(1){P=c[j>>2]|0;Q=P+1136|0;R=P+112|0;S=L;T=N;V=O;W=c[Q>>2]|0;while(1){X=S+1|0;Y=a[S>>0]|0;b:do switch(Y<<24>>24){case 1:{Z=16;_=V;$=0;aa=X;break}case 3:{Z=18;_=V;$=0;aa=X;break}case 4:{Z=14;_=V;$=0;aa=X;break}case 5:{Z=9;_=V;$=0;aa=X;break}case 6:{Z=6;_=V;$=0;aa=X;break}case 7:{Z=13;_=V;$=0;aa=X;break}case 8:{Z=11;_=V;$=0;aa=X;break}case 9:{Z=5;_=V;$=0;aa=X;break}case 10:{Z=22;_=V;$=0;aa=X;break}case 11:{Z=24;_=V;$=0;aa=X;break}case 13:{Z=2;_=V;$=0;aa=X;break}case 14:{Z=1;_=V;$=0;aa=X;break}case 15:{Z=26;_=V;$=0;aa=X;break}case 21:{Z=10;_=V;$=0;aa=X;break}case 22:{Z=7;_=V;$=0;aa=X;break}case 30:{Z=12;_=V;$=0;aa=X;break}case 31:{Z=8;_=V;$=0;aa=X;break}case 12:{if(X>>>0>=t>>>0){w=160;ca=262;break a}da=S+2|0;switch(a[X>>0]|0){case 0:{Z=15;_=V;$=0;aa=da;break b;break}case 1:{Z=19;_=V;$=0;aa=da;break b;break}case 2:{Z=17;_=V;$=0;aa=da;break b;break}case 6:{Z=3;_=V;$=0;aa=da;break b;break}case 7:{Z=4;_=V;$=0;aa=da;break b;break}case 12:{Z=20;_=V;$=0;aa=da;break b;break}case 16:{Z=21;_=V;$=0;aa=da;break b;break}case 17:{Z=23;_=V;$=0;aa=da;break b;break}case 33:{Z=25;_=V;$=0;aa=da;break b;break}default:{w=160;ca=262;break a}}break}case -1:{da=S+5|0;if(da>>>0>t>>>0){w=160;ca=262;break a}ea=d[S+2>>0]<<16|d[X>>0]<<24|d[S+3>>0]<<8|d[S+4>>0];fa=V<<24>>24!=0;if((ea+32e3|0)>>>0>64e3){Z=0;_=fa?V:1;$=ea;aa=da;break b}else{Z=0;_=V;$=fa?ea:ea<<16;aa=da;break b}break}default:{da=Y&255;if((Y&255)<=31){w=160;ca=262;break a}do if((Y&255)>=247){ea=S+2|0;if(ea>>>0>t>>>0){w=160;ca=262;break a}fa=d[X>>0]|0;ga=da<<8;if((Y&255)<251){ha=(fa|ga+-63232)+108|0;ia=ea;break}else{ha=-108-(fa|ga+-64256)|0;ia=ea;break}}else{ha=da+-139|0;ia=X}while(0);Z=0;_=V;$=V<<24>>24==0?ha<<16:ha;aa=ia}}while(0);c:do if((T|0)>0){switch(Z&31){case 23:case 0:case 24:case 22:{ja=T;break c;break}default:{}}ja=0}else ja=T;while(0);X=(Z|0)==0;V=(Z|0)==20|(X|_<<24>>24==0)?_:0;ka=W;if(!X)break;if((ka-R|0)>1020){w=160;ca=262;break a}X=W+4|0;c[W>>2]=$;c[Q>>2]=X;if(aa>>>0>=t>>>0){w=0;ca=262;break a}else{S=aa;T=ja;W=X}}if((Z|0)!=21)break;T=P+112|0;S=T;if((ka-S|0)<8){w=161;ca=262;break a}Q=W+-8|0;R=c[W+-4>>2]>>16;X=c[Q>>2]>>16;if((X|0)>(Q-S>>2|0)){w=161;ca=262;break a}S=Q+(0-X<<2)|0;d:do switch(R|0){case 0:{if((X|0)!=3){w=160;ca=262;break a}if(!(c[P+1404>>2]|0)){w=160;ca=262;break a}if((c[P+1408>>2]|0)!=7){w=160;ca=262;break a}c[S>>2]=g;c[S+4>>2]=I;la=S;ma=2;na=0;ca=112;break}case 1:{if(X|0){w=160;ca=262;break a}c[P+1404>>2]=1;c[P+1408>>2]=0;Q=_t1_builder_start_point(f,g,I)|0;if(Q|0){w=Q;ca=262;break a}Q=c[h>>2]|0;if(((b[Q+22>>1]|0)+6+(b[Q+58>>1]|0)|0)>>>0>(c[Q+4>>2]|0)>>>0?(Y=_FT_GlyphLoader_CheckPoints(Q,6,0)|0,(Y|0)!=0):0){w=Y;ca=262;break a}else{la=S;ma=0;na=0;ca=112}break}case 2:{if(!X)if(c[P+1404>>2]|0){Y=P+1408|0;Q=c[Y>>2]|0;c[Y>>2]=Q+1;if((Q+-1|0)>>>0<6){Y=c[x>>2]|0;if(!(a[y>>0]|0))oa=Y+2|0;else{da=c[Y+4>>2]|0;ea=Y+2|0;ga=b[ea>>1]|0;fa=(c[Y+8>>2]|0)+ga|0;c[da+(ga<<3)>>2]=(_FT_RoundFix(g)|0)>>16;c[da+(ga<<3)+4>>2]=(_FT_RoundFix(I)|0)>>16;a[fa>>0]=(Q|0)==3|(Q|0)==6?1:2;oa=ea}b[oa>>1]=(b[oa>>1]|0)+1<<16>>16;pa=0}else pa=0}else pa=13;else pa=32;switch(pa&63){case 32:{w=160;ca=262;break a;break}case 0:{la=S;ma=0;na=0;ca=112;break d;break}default:{}}if(!pa){qa=0;ra=0}else{w=160;ca=262;break a}break}case 3:{if((X|0)!=1){w=160;ca=262;break a}if(v){Pi[c[z>>2]&2047](c[q>>2]|0,b[(c[x>>2]|0)+2>>1]|0);la=S;ma=1;na=0;ca=112}else{la=S;ma=1;na=0;ca=112}break}case 13:case 12:{la=T;ma=0;na=0;ca=112;break}case 18:case 17:case 16:case 15:case 14:{ea=c[P+1468>>2]|0;if(!ea){w=160;ca=262;break a}Q=R+-13+((R|0)==18&1)|0;fa=c[ea>>2]|0;if((X|0)!=(U(fa,Q)|0)){w=160;ca=262;break a}if(!Q){la=S;ma=0;na=0;ca=112}else{ga=ea+136|0;da=S;Y=S+(Q<<2)|0;sa=0;ta=fa;while(1){fa=c[da>>2]|0;if(ta>>>0>1){ua=fa;va=1;wa=Y;while(1){xa=wa+4|0;ya=(_FT_MulFix(c[wa>>2]|0,c[(c[ga>>2]|0)+(va<<2)>>2]|0)|0)+ua|0;va=va+1|0;za=c[ea>>2]|0;if(va>>>0>=za>>>0){Aa=ya;Ba=xa;Ca=za;break}else{ua=ya;wa=xa}}}else{Aa=fa;Ba=Y;Ca=ta}c[da>>2]=Aa;sa=sa+1|0;if((sa|0)==(Q|0)){la=S;ma=Q;na=0;ca=112;break}else{da=da+4|0;Y=Ba;ta=Ca}}}break}case 19:{ta=c[P+1468>>2]|0;if((X|0)!=1|(ta|0)==0){w=160;ca=262;break a}Y=c[S>>2]>>16;if((Y|0)<0){w=160;ca=262;break a}da=c[ta>>2]|0;if((da+Y|0)>>>0>(c[P+1496>>2]|0)>>>0){w=160;ca=262;break a}_memcpy((c[P+1492>>2]|0)+(Y<<2)|0,c[ta+136>>2]|0,da<<2|0)|0;la=S;ma=0;na=0;ca=112;break}case 20:{if((X|0)!=2){w=160;ca=262;break a}c[S>>2]=(c[S>>2]|0)+(c[S+4>>2]|0);la=S;ma=1;na=0;ca=112;break}case 21:{if((X|0)!=2){w=160;ca=262;break a}c[S>>2]=(c[S>>2]|0)-(c[S+4>>2]|0);la=S;ma=1;na=0;ca=112;break}case 22:{if((X|0)!=2){w=160;ca=262;break a}c[S>>2]=_FT_MulFix(c[S>>2]|0,c[S+4>>2]|0)|0;la=S;ma=1;na=0;ca=112;break}case 23:{if((X|0)!=2){w=160;ca=262;break a}da=c[S+4>>2]|0;if(!da){w=160;ca=262;break a}c[S>>2]=_FT_DivFix(c[S>>2]|0,da)|0;la=S;ma=1;na=0;ca=112;break}case 24:{if((X|0)!=2|(c[P+1468>>2]|0)==0){w=160;ca=262;break a}da=c[S+4>>2]>>16;if((da|0)<0){w=160;ca=262;break a}if(da>>>0>=(c[P+1496>>2]|0)>>>0){w=160;ca=262;break a}c[(c[P+1492>>2]|0)+(da<<2)>>2]=c[S>>2];la=S;ma=0;na=0;ca=112;break}case 25:{if((X|0)!=1|(c[P+1468>>2]|0)==0){w=160;ca=262;break a}da=c[S>>2]>>16;if((da|0)<0){w=160;ca=262;break a}if(da>>>0>=(c[P+1496>>2]|0)>>>0){w=160;ca=262;break a}c[S>>2]=c[(c[P+1492>>2]|0)+(da<<2)>>2];la=S;ma=1;na=0;ca=112;break}case 27:{if((X|0)!=4){w=160;ca=262;break a}if((c[S+8>>2]|0)>(c[S+12>>2]|0)){c[S>>2]=c[S+4>>2];la=S;ma=1;na=0;ca=112}else{la=S;ma=1;na=0;ca=112}break}case 28:{if(X|0){w=160;ca=262;break a}da=c[n>>2]|0;c[S>>2]=((da|0)>32767&1)+da;da=c[n>>2]|0;ta=_FT_MulFix(da,65536-da|0)|0;c[n>>2]=(ta|0)==0?ta+10355|0:ta;la=S;ma=1;na=0;ca=112;break}default:if((X|R|0)>-1){la=S;ma=0;na=X;ca=112}else{w=160;ca=262;break a}}while(0);if((ca|0)==112){ca=0;c[(c[j>>2]|0)+1136>>2]=la+(ma<<2);qa=ma;ra=na}if(aa>>>0<t>>>0){L=aa;M=qa;N=ra;O=V}else{w=0;ca=262;break a}}O=c[432368+(Z<<2)>>2]|0;if((ka-(P+112)>>2|0)<(O|0)){w=161;ca=262;break}Da=W+(0-O<<2)|0;e:do switch(Z&31){case 1:{ca=117;break a;break}case 3:{ca=134;break a;break}case 2:{c[o>>2]=1;c[A>>2]=(c[A>>2]|0)+(c[Da>>2]|0);c[B>>2]=c[Da+4>>2];c[C>>2]=0;O=(c[Da>>2]|0)+(c[k>>2]|0)|0;if(!(a[D>>0]|0)){Ea=O;Fa=Da;Ga=H;Ha=t;Ia=O;Ja=c[r>>2]|0;Ka=V;La=aa;Ma=M;Na=ja}else{w=0;ca=262;break a}break}case 4:{c[o>>2]=1;c[A>>2]=(c[A>>2]|0)+(c[Da>>2]|0);O=Da+4|0;c[E>>2]=(c[E>>2]|0)+(c[O>>2]|0);c[B>>2]=c[Da+8>>2];c[C>>2]=c[Da+12>>2];if(!(a[D>>0]|0)){Ea=u;Fa=Da;Ga=H;Ha=t;Ia=(c[Da>>2]|0)+(c[k>>2]|0)|0;Ja=(c[O>>2]|0)+(c[r>>2]|0)|0;Ka=V;La=aa;Ma=M;Na=ja}else{w=0;ca=262;break a}break}case 5:{do if((c[o>>2]&-2|0)==2?(O=c[x>>2]|0,O|0):0){N=b[O>>1]|0;if(N<<16>>16<2)Oa=0;else Oa=(b[(c[O+12>>2]|0)+((N<<16>>16)+-2<<1)>>1]|0)+1|0;L=O+2|0;X=b[L>>1]|0;S=X<<16>>16;if(((X<<16>>16>1?(R=c[O+4>>2]|0,T=R+(S<<3)+-8|0,ta=(c[O+8>>2]|0)+S+-1|0,(c[R+(Oa<<3)>>2]|0)==(c[T>>2]|0)):0)?(c[R+(Oa<<3)+4>>2]|0)==(c[T+4>>2]|0):0)?(T=X+-1<<16>>16,(a[ta>>0]|0)==1):0){b[L>>1]=T;Pa=T}else Pa=X;X=N<<16>>16;if(N<<16>>16>0){T=(Pa<<16>>16)+-1|0;if((Oa|0)==(T|0)){b[O>>1]=N+-1<<16>>16;b[L>>1]=Pa+-1<<16>>16;break}else{b[(c[O+12>>2]|0)+(X+-1<<1)>>1]=T;break}}}while(0);c[o>>2]=1;Ea=u;Fa=Da;Ga=H;Ha=t;Ia=g;Ja=I;Ka=V;La=aa;Ma=M;Na=ja;break}case 6:{T=_t1_builder_start_point(f,g,I)|0;if(T|0){w=T;ca=262;break a}Qa=(c[Da>>2]|0)+g|0;Ra=I;ca=194;break}case 7:{T=(c[Da>>2]|0)+g|0;if(!(c[P+1404>>2]|0)){if(!(c[o>>2]|0)){w=160;ca=262;break a}c[o>>2]=2;Ea=u;Fa=Da;Ga=H;Ha=t;Ia=T;Ja=I;Ka=V;La=aa;Ma=M;Na=ja}else{Ea=u;Fa=Da;Ga=H;Ha=t;Ia=T;Ja=I;Ka=V;La=aa;Ma=M;Na=ja}break}case 8:{T=_t1_builder_start_point(f,g,I)|0;if(T|0){w=T;ca=262;break a}T=c[h>>2]|0;if(((b[T+22>>1]|0)+3+(b[T+58>>1]|0)|0)>>>0>(c[T+4>>2]|0)>>>0?(X=_FT_GlyphLoader_CheckPoints(T,3,0)|0,X|0):0){w=X;ca=262;break a}X=(c[Da>>2]|0)+g|0;T=c[x>>2]|0;if(!(a[y>>0]|0)){Sa=T+2|0;Ta=0;Ua=T}else{O=c[T+4>>2]|0;L=T+2|0;N=b[L>>1]|0;ta=(c[T+8>>2]|0)+N|0;c[O+(N<<3)>>2]=(_FT_RoundFix(X)|0)>>16;c[O+(N<<3)+4>>2]=(_FT_RoundFix(I)|0)>>16;a[ta>>0]=2;Sa=L;Ta=a[y>>0]|0;Ua=c[x>>2]|0}b[Sa>>1]=(b[Sa>>1]|0)+1<<16>>16;L=(c[Da+4>>2]|0)+X|0;X=(c[Da+8>>2]|0)+I|0;if(!(Ta<<24>>24)){Va=Ua+2|0;Wa=0;Xa=Ua}else{ta=c[Ua+4>>2]|0;N=Ua+2|0;O=b[N>>1]|0;T=(c[Ua+8>>2]|0)+O|0;c[ta+(O<<3)>>2]=(_FT_RoundFix(L)|0)>>16;c[ta+(O<<3)+4>>2]=(_FT_RoundFix(X)|0)>>16;a[T>>0]=2;Va=N;Wa=a[y>>0]|0;Xa=c[x>>2]|0}b[Va>>1]=(b[Va>>1]|0)+1<<16>>16;N=(c[Da+12>>2]|0)+X|0;if(!(Wa<<24>>24))Ya=Xa+2|0;else{X=c[Xa+4>>2]|0;T=Xa+2|0;O=b[T>>1]|0;ta=(c[Xa+8>>2]|0)+O|0;c[X+(O<<3)>>2]=(_FT_RoundFix(L)|0)>>16;c[X+(O<<3)+4>>2]=(_FT_RoundFix(N)|0)>>16;a[ta>>0]=1;Ya=T}b[Ya>>1]=(b[Ya>>1]|0)+1<<16>>16;Ea=u;Fa=Da;Ga=H;Ha=t;Ia=L;Ja=N;Ka=V;La=aa;Ma=M;Na=ja;break}case 9:{N=_t1_builder_start_point(f,g,I)|0;if(N|0){w=N;ca=262;break a}Qa=(c[Da>>2]|0)+g|0;Ra=(c[Da+4>>2]|0)+I|0;ca=194;break}case 10:{N=(c[Da>>2]|0)+g|0;L=(c[Da+4>>2]|0)+I|0;if(!(c[P+1404>>2]|0)){if(!(c[o>>2]|0)){w=160;ca=262;break a}c[o>>2]=2;Ea=u;Fa=Da;Ga=H;Ha=t;Ia=N;Ja=L;Ka=V;La=aa;Ma=M;Na=ja}else{Ea=u;Fa=Da;Ga=H;Ha=t;Ia=N;Ja=L;Ka=V;La=aa;Ma=M;Na=ja}break}case 11:{L=_t1_builder_start_point(f,g,I)|0;if(L|0){w=L;ca=262;break a}L=c[h>>2]|0;if(((b[L+22>>1]|0)+3+(b[L+58>>1]|0)|0)>>>0>(c[L+4>>2]|0)>>>0?(N=_FT_GlyphLoader_CheckPoints(L,3,0)|0,N|0):0){w=N;ca=262;break a}N=(c[Da>>2]|0)+g|0;L=(c[Da+4>>2]|0)+I|0;T=c[x>>2]|0;if(!(a[y>>0]|0)){Za=T+2|0;_a=0;$a=T}else{ta=c[T+4>>2]|0;O=T+2|0;X=b[O>>1]|0;R=(c[T+8>>2]|0)+X|0;c[ta+(X<<3)>>2]=(_FT_RoundFix(N)|0)>>16;c[ta+(X<<3)+4>>2]=(_FT_RoundFix(L)|0)>>16;a[R>>0]=2;Za=O;_a=a[y>>0]|0;$a=c[x>>2]|0}b[Za>>1]=(b[Za>>1]|0)+1<<16>>16;O=(c[Da+8>>2]|0)+N|0;N=(c[Da+12>>2]|0)+L|0;if(!(_a<<24>>24)){ab=$a+2|0;bb=0;cb=$a}else{L=c[$a+4>>2]|0;R=$a+2|0;X=b[R>>1]|0;ta=(c[$a+8>>2]|0)+X|0;c[L+(X<<3)>>2]=(_FT_RoundFix(O)|0)>>16;c[L+(X<<3)+4>>2]=(_FT_RoundFix(N)|0)>>16;a[ta>>0]=2;ab=R;bb=a[y>>0]|0;cb=c[x>>2]|0}b[ab>>1]=(b[ab>>1]|0)+1<<16>>16;R=(c[Da+16>>2]|0)+O|0;O=(c[Da+20>>2]|0)+N|0;if(!(bb<<24>>24))db=cb+2|0;else{N=c[cb+4>>2]|0;ta=cb+2|0;X=b[ta>>1]|0;L=(c[cb+8>>2]|0)+X|0;c[N+(X<<3)>>2]=(_FT_RoundFix(R)|0)>>16;c[N+(X<<3)+4>>2]=(_FT_RoundFix(O)|0)>>16;a[L>>0]=1;db=ta}b[db>>1]=(b[db>>1]|0)+1<<16>>16;Ea=u;Fa=Da;Ga=H;Ha=t;Ia=R;Ja=O;Ka=V;La=aa;Ma=M;Na=ja;break}case 12:{O=_t1_builder_start_point(f,g,I)|0;if(O|0){w=O;ca=262;break a}O=c[h>>2]|0;if(((b[O+22>>1]|0)+3+(b[O+58>>1]|0)|0)>>>0>(c[O+4>>2]|0)>>>0?(R=_FT_GlyphLoader_CheckPoints(O,3,0)|0,R|0):0){w=R;ca=262;break a}R=(c[Da>>2]|0)+I|0;O=c[x>>2]|0;if(!(a[y>>0]|0)){eb=O+2|0;fb=0;gb=O}else{ta=c[O+4>>2]|0;L=O+2|0;X=b[L>>1]|0;N=(c[O+8>>2]|0)+X|0;c[ta+(X<<3)>>2]=(_FT_RoundFix(g)|0)>>16;c[ta+(X<<3)+4>>2]=(_FT_RoundFix(R)|0)>>16;a[N>>0]=2;eb=L;fb=a[y>>0]|0;gb=c[x>>2]|0}b[eb>>1]=(b[eb>>1]|0)+1<<16>>16;L=(c[Da+4>>2]|0)+g|0;N=(c[Da+8>>2]|0)+R|0;if(!(fb<<24>>24)){hb=gb+2|0;ib=0;jb=gb}else{R=c[gb+4>>2]|0;X=gb+2|0;ta=b[X>>1]|0;O=(c[gb+8>>2]|0)+ta|0;c[R+(ta<<3)>>2]=(_FT_RoundFix(L)|0)>>16;c[R+(ta<<3)+4>>2]=(_FT_RoundFix(N)|0)>>16;a[O>>0]=2;hb=X;ib=a[y>>0]|0;jb=c[x>>2]|0}b[hb>>1]=(b[hb>>1]|0)+1<<16>>16;X=(c[Da+12>>2]|0)+L|0;if(!(ib<<24>>24))kb=jb+2|0;else{L=c[jb+4>>2]|0;O=jb+2|0;ta=b[O>>1]|0;R=(c[jb+8>>2]|0)+ta|0;c[L+(ta<<3)>>2]=(_FT_RoundFix(X)|0)>>16;c[L+(ta<<3)+4>>2]=(_FT_RoundFix(N)|0)>>16;a[R>>0]=1;kb=O}b[kb>>1]=(b[kb>>1]|0)+1<<16>>16;Ea=u;Fa=Da;Ga=H;Ha=t;Ia=X;Ja=N;Ka=V;La=aa;Ma=M;Na=ja;break}case 13:{N=_t1_builder_start_point(f,g,I)|0;if(N|0){w=N;ca=262;break a}Qa=g;Ra=(c[Da>>2]|0)+I|0;ca=194;break}case 14:{N=(c[Da>>2]|0)+I|0;if(!(c[P+1404>>2]|0)){if(!(c[o>>2]|0)){w=160;ca=262;break a}c[o>>2]=2;Ea=u;Fa=Da;Ga=H;Ha=t;Ia=g;Ja=N;Ka=V;La=aa;Ma=M;Na=ja}else{Ea=u;Fa=Da;Ga=H;Ha=t;Ia=g;Ja=N;Ka=V;La=aa;Ma=M;Na=ja}break}case 20:{N=Da+4|0;c[Da>>2]=_FT_DivFix(c[Da>>2]|0,c[N>>2]|0)|0;Ea=u;Fa=N;Ga=H;Ha=t;Ia=g;Ja=I;Ka=0;La=aa;Ma=M;Na=ja;break}case 22:{N=c[Da>>2]>>16;X=c[P+1376>>2]|0;if(!X)lb=N;else{O=_ft_hash_num_lookup(N,X)|0;if(!O){w=160;ca=262;break a}lb=c[O>>2]|0}if((lb|0)<0){w=160;ca=262;break a}O=c[j>>2]|0;if((lb|0)>=(c[O+1364>>2]|0)){w=160;ca=262;break a}if((H-(O+1140)|0)>180){w=160;ca=262;break a}c[H>>2]=aa;O=H+12|0;X=c[j>>2]|0;N=c[X+1368>>2]|0;R=c[N+(lb<<2)>>2]|0;ta=H+16|0;c[ta>>2]=R;L=c[X+1372>>2]|0;if(!L){T=c[X+1360>>2]|0;S=R+((T|0)>0?T:0)|0;c[ta>>2]=S;mb=c[N+(lb+1<<2)>>2]|0;nb=S}else{mb=R+(c[L+(lb<<2)>>2]|0)|0;nb=R}c[H+20>>2]=mb;c[O>>2]=nb;if(!nb){w=160;ca=262;break a}c[X+1344>>2]=O;Ea=u;Fa=Da;Ga=O;Ha=mb;Ia=g;Ja=I;Ka=V;La=nb;Ma=M;Na=ja;break}case 23:{if((M|0)>0){Ea=u;Fa=Da;Ga=H;Ha=t;Ia=g;Ja=I;Ka=V;La=aa;Ma=M+-1|0;Na=ja;break e}if(!ja){w=160;ca=262;break a}Ea=u;Fa=Da+4|0;Ga=H;Ha=t;Ia=g;Ja=I;Ka=V;La=aa;Ma=M;Na=ja+-1|0;break}case 24:{if(H>>>0<=(P+1140|0)>>>0){w=160;ca=262;break a}O=H+-12|0;X=c[O>>2]|0;R=c[H+-4>>2]|0;c[P+1344>>2]=O;Ea=u;Fa=Da;Ga=O;Ha=R;Ia=g;Ja=I;Ka=V;La=X;Ma=M;Na=ja;break}case 26:case 15:{Ea=u;Fa=Da;Ga=H;Ha=t;Ia=g;Ja=I;Ka=V;La=aa;Ma=M;Na=ja;break}case 16:{if(v){bj[c[F>>2]&4095](c[q>>2]|0,1,Da);Ea=u;Fa=Da;Ga=H;Ha=t;Ia=g;Ja=I;Ka=V;La=aa;Ma=M;Na=ja}else{Ea=u;Fa=Da;Ga=H;Ha=t;Ia=g;Ja=I;Ka=V;La=aa;Ma=M;Na=ja}break}case 17:{if(v){bj[c[G>>2]&4095](c[q>>2]|0,1,Da);Ea=u;Fa=Da;Ga=H;Ha=t;Ia=g;Ja=I;Ka=V;La=aa;Ma=M;Na=ja}else{Ea=u;Fa=Da;Ga=H;Ha=t;Ia=g;Ja=I;Ka=V;La=aa;Ma=M;Na=ja}break}case 18:{if(v){c[Da>>2]=(c[Da>>2]|0)+u;bj[c[F>>2]&4095](c[q>>2]|0,0,Da);Ea=u;Fa=Da;Ga=H;Ha=t;Ia=g;Ja=I;Ka=V;La=aa;Ma=M;Na=ja}else{Ea=u;Fa=Da;Ga=H;Ha=t;Ia=g;Ja=I;Ka=V;La=aa;Ma=M;Na=ja}break}case 19:{if(v){c[Da>>2]=(c[Da>>2]|0)+u;X=Da+8|0;c[X>>2]=(c[X>>2]|0)+u;X=Da+16|0;c[X>>2]=(c[X>>2]|0)+u;bj[c[G>>2]&4095](c[q>>2]|0,0,Da);Ea=u;Fa=Da;Ga=H;Ha=t;Ia=g;Ja=I;Ka=V;La=aa;Ma=M;Na=ja}else{Ea=u;Fa=Da;Ga=H;Ha=t;Ia=g;Ja=I;Ka=V;La=aa;Ma=M;Na=ja}break}case 25:{X=c[Da>>2]|0;R=c[Da+4>>2]|0;c[P+1404>>2]=0;Ea=u;Fa=Da;Ga=H;Ha=t;Ia=X;Ja=R;Ka=V;La=aa;Ma=M;Na=ja;break}default:{w=160;ca=262;break a}}while(0);if((ca|0)==194){ca=0;R=c[h>>2]|0;if(((b[R+22>>1]|0)+1+(b[R+58>>1]|0)|0)>>>0>(c[R+4>>2]|0)>>>0?(X=_FT_GlyphLoader_CheckPoints(R,1,0)|0,X|0):0){w=X;ca=262;break}X=c[x>>2]|0;if(!(a[y>>0]|0))ob=X+2|0;else{R=c[X+4>>2]|0;O=X+2|0;L=b[O>>1]|0;S=(c[X+8>>2]|0)+L|0;c[R+(L<<3)>>2]=(_FT_RoundFix(Qa)|0)>>16;c[R+(L<<3)+4>>2]=(_FT_RoundFix(Ra)|0)>>16;a[S>>0]=1;ob=O}b[ob>>1]=(b[ob>>1]|0)+1<<16>>16;Ea=u;Fa=Da;Ga=H;Ha=t;Ia=Qa;Ja=Ra;Ka=V;La=aa;Ma=M;Na=ja}c[(c[j>>2]|0)+1136>>2]=Fa;if(La>>>0<Ha>>>0){H=Ga;p=La;t=Ha;g=Ia;I=Ja;u=Ea;s=Ma;J=Na;K=Ka}else{w=0;ca=262;break}}if((ca|0)==117){Ka=c[x>>2]|0;do if(Ka|0){K=b[Ka>>1]|0;if(K<<16>>16<2)pb=0;else pb=(b[(c[Ka+12>>2]|0)+((K<<16>>16)+-2<<1)>>1]|0)+1|0;Na=Ka+2|0;J=b[Na>>1]|0;Ma=J<<16>>16;if(((J<<16>>16>1?(s=c[Ka+4>>2]|0,Ea=s+(Ma<<3)+-8|0,u=(c[Ka+8>>2]|0)+Ma+-1|0,(c[s+(pb<<3)>>2]|0)==(c[Ea>>2]|0)):0)?(c[s+(pb<<3)+4>>2]|0)==(c[Ea+4>>2]|0):0)?(Ea=J+-1<<16>>16,(a[u>>0]|0)==1):0){b[Na>>1]=Ea;qb=Ea}else qb=J;J=K<<16>>16;if(K<<16>>16>0){Ea=(qb<<16>>16)+-1|0;if((pb|0)==(Ea|0)){b[Ka>>1]=K+-1<<16>>16;b[Na>>1]=qb+-1<<16>>16;break}else{b[(c[Ka+12>>2]|0)+(J+-1<<1)>>1]=Ea;break}}}while(0);if(v){if($i[c[q+8>>2]&8191](c[q>>2]|0,b[Ka+2>>1]|0)|0){w=160;l=i;return w|0}Ka=ri[c[q+24>>2]&511](c[q>>2]|0,c[x>>2]|0,c[f+76>>2]|0,c[(c[j>>2]|0)+1472>>2]|0)|0;if(Ka|0){w=Ka;l=i;return w|0}}_FT_GlyphLoader_Add(c[h>>2]|0);w=0;l=i;return w|0}else if((ca|0)==134){h=c[Da>>2]|0;Ka=c[Da+8>>2]|0;j=c[Da+12>>2]>>16;f=c[Da+16>>2]>>16;x=P+1500|0;if(a[x>>0]|0){w=160;l=i;return w|0}if(a[P+70>>0]|0){w=160;l=i;return w|0}q=P+32|0;v=(c[q>>2]|0)+(c[Da+4>>2]|0)|0;Da=P+1356|0;qb=(c[(c[(c[P+4>>2]|0)+128>>2]|0)+48>>2]|0)!=0;if(!((c[Da>>2]|0)!=0|qb)){w=160;l=i;return w|0}f:do if(!qb){pb=P+1348|0;Ea=c[pb>>2]|0;g:do if(j>>>0<=255?(J=ij[c[Ea+20>>2]&8191](e[(c[Ea+24>>2]|0)+(j<<1)>>1]|0)|0,Na=c[P+1352>>2]|0,(Na|0)!=0):0){K=c[Da>>2]|0;u=0;while(1){s=c[K+(u<<2)>>2]|0;if((s|0?(a[s>>0]|0)==(a[J>>0]|0):0)?(_strcmp(s,J)|0)==0:0){rb=u;break g}u=u+1|0;if(u>>>0>=Na>>>0){rb=-1;break}}}else rb=-1;while(0);Ea=c[pb>>2]|0;if(f>>>0<=255?(M=ij[c[Ea+20>>2]&8191](e[(c[Ea+24>>2]|0)+(f<<1)>>1]|0)|0,Ea=c[P+1352>>2]|0,(Ea|0)!=0):0){Na=c[Da>>2]|0;u=0;while(1){J=c[Na+(u<<2)>>2]|0;if((J|0?(a[J>>0]|0)==(a[M>>0]|0):0)?(_strcmp(J,M)|0)==0:0){sb=rb;tb=u;break f}u=u+1|0;if(u>>>0>=Ea>>>0){sb=rb;tb=-1;break}}}else{sb=rb;tb=-1}}else{sb=j;tb=f}while(0);if((sb|tb|0)<0){w=160;l=i;return w|0}if(a[P+69>>0]|0){f=c[P+8>>2]|0;j=c[c[f+156>>2]>>2]|0;rb=_FT_GlyphLoader_CheckSubGlyphs(j,2)|0;if(rb|0){w=rb;l=i;return w|0}rb=c[j+88>>2]|0;c[rb>>2]=sb;b[rb+4>>1]=514;c[rb+8>>2]=0;c[rb+12>>2]=0;c[rb+32>>2]=tb;b[rb+36>>1]=2;c[rb+40>>2]=(_FT_RoundFix(v-h|0)|0)>>16;c[rb+44>>2]=(_FT_RoundFix(Ka)|0)>>16;c[f+128>>2]=2;c[f+132>>2]=c[j+52>>2];c[f+72>>2]=1668246896;c[j+84>>2]=2;w=0;l=i;return w|0}_FT_GlyphLoader_Prepare(c[P+12>>2]|0);a[x>>0]=1;j=P+1476|0;f=$i[c[j>>2]&8191](P,sb)|0;a[x>>0]=0;if(f|0){w=f;l=i;return w|0}f=q;sb=c[f>>2]|0;rb=c[f+4>>2]|0;f=P+40|0;Da=f;qb=c[Da>>2]|0;Ea=c[Da+4>>2]|0;c[q>>2]=0;c[P+36>>2]=0;Da=P+24|0;c[Da>>2]=v-h;h=P+28|0;c[h>>2]=Ka;a[x>>0]=1;Ka=$i[c[j>>2]&8191](P,tb)|0;a[x>>0]=0;if(Ka|0){w=Ka;l=i;return w|0}Ka=q;c[Ka>>2]=sb;c[Ka+4>>2]=rb;rb=f;c[rb>>2]=qb;c[rb+4>>2]=Ea;c[Da>>2]=0;c[h>>2]=0;w=0;l=i;return w|0}else if((ca|0)==262){l=i;return w|0}return 0}function _FT_GlyphLoader_CheckSubGlyphs(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0;d=c[a>>2]|0;e=a+48|0;f=(c[e>>2]|0)+b+(c[a+84>>2]|0)|0;b=a+12|0;g=c[b>>2]|0;if(f>>>0<=g>>>0){h=0;return h|0}i=f+1|0;f=i&-2;j=a+52|0;k=c[j>>2]|0;a:do if((i|g|0)<0){l=6;m=k}else{do if(!f)if(!k){n=0;o=0}else{Pi[c[d+8>>2]&2047](d,k);n=0;o=0}else{if((f|0)>67108863){l=10;m=k;break a}p=f<<5;if(g|0){q=ri[c[d+12>>2]&511](d,g<<5,p,k)|0;r=(q|0)==0;n=r?64:0;o=r?k:q;break}if((f|0)>0){q=$i[c[d+4>>2]&8191](d,p)|0;if(!q){l=64;m=0;break a}_memset(q|0,0,p|0)|0;n=0;o=q;break}else{c[j>>2]=0;h=6;return h|0}}while(0);q=(n|0)==0;if(!((f|0)>(g|0)&q)){c[j>>2]=o;if(!q){h=n;return h|0}}else{_memset(o+(g<<5)|0,0,f-g<<5|0)|0;c[j>>2]=o}c[b>>2]=f;c[a+88>>2]=o+(c[e>>2]<<5);h=0;return h|0}while(0);c[j>>2]=m;h=l;return h|0}function _FT_GlyphLoader_Prepare(d){d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0;b[d+58>>1]=0;b[d+56>>1]=0;c[d+84>>2]=0;e=b[d+22>>1]|0;c[d+60>>2]=(c[d+24>>2]|0)+(e<<3);c[d+64>>2]=(c[d+28>>2]|0)+e;c[d+68>>2]=(c[d+32>>2]|0)+(b[d+20>>1]<<1);if(!(a[d+16>>0]|0)){f=d+52|0;g=c[f>>2]|0;h=d+48|0;i=c[h>>2]|0;j=g+(i<<5)|0;k=d+88|0;c[k>>2]=j;return}c[d+76>>2]=(c[d+40>>2]|0)+(e<<3);c[d+80>>2]=(c[d+44>>2]|0)+(e<<3);f=d+52|0;g=c[f>>2]|0;h=d+48|0;i=c[h>>2]|0;j=g+(i<<5)|0;k=d+88|0;c[k>>2]=j;return}function _ft_hash_num_lookup(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d;c[e>>2]=a;a=c[b+20>>2]|0;f=ij[c[b+12>>2]&8191](e)|0;g=b+4|0;h=a+(((f>>>0)%((c[g>>2]|0)>>>0)|0)<<2)|0;f=b+16|0;b=c[h>>2]|0;a:do if(!b)i=h;else{j=h;k=b;while(1){if(($i[c[f>>2]&8191](k,e)|0)<<24>>24){i=j;break a}n=j+-4|0;if(n>>>0<a>>>0)o=a+((c[g>>2]|0)+-1<<2)|0;else o=n;k=c[o>>2]|0;if(!k){i=o;break}else j=o}}while(0);o=c[i>>2]|0;l=d;return ((o|0)==0?0:o+4|0)|0}function _afm_parser_init(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f;h=_ft_mem_alloc(b,16,g)|0;i=c[g>>2]|0;if(i|0){j=i;l=f;return j|0}c[h+4>>2]=d;c[h>>2]=d;c[h+8>>2]=e;c[h+12>>2]=2;c[a>>2]=b;c[a+4>>2]=h;c[a+8>>2]=0;c[a+12>>2]=0;j=0;l=f;return j|0}function _afm_parser_done(a){a=a|0;var b=0;b=a+4|0;_ft_mem_free(c[a>>2]|0,c[b>>2]|0);c[b>>2]=0;return}function _afm_parser_parse(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0,ia=0,ja=0,ka=0,la=0,ma=0,na=0,oa=0,pa=0,qa=0,ra=0,sa=0,ta=0,ua=0,va=0,wa=0,xa=0,ya=0,za=0,Aa=0,Ba=0,Ca=0,Da=0,Ea=0,Fa=0,Ga=0,Ha=0,Ia=0,Ja=0,Ka=0,La=0,Ma=0,Na=0,Oa=0,Pa=0,Qa=0,Ra=0,Sa=0,Ta=0,Ua=0,Va=0,Wa=0,Xa=0,Ya=0,Za=0,_a=0,$a=0,ab=0,bb=0,cb=0,db=0,eb=0,fb=0,gb=0,hb=0,ib=0,jb=0,kb=0,lb=0,mb=0,nb=0,ob=0,pb=0,qb=0,rb=0,sb=0,tb=0,ub=0,vb=0,wb=0,xb=0,yb=0,zb=0,Ab=0,Bb=0,Cb=0,Db=0,Eb=0,Fb=0,Gb=0,Hb=0,Ib=0,Jb=0,Kb=0,Lb=0,Mb=0,Nb=0,Ob=0,Pb=0,Qb=0,Rb=0,Sb=0,Tb=0,Ub=0,Vb=0,Wb=0,Xb=0,Yb=0,Zb=0,_b=0,$b=0,ac=0,bc=0,cc=0,dc=0,ec=0,fc=0,gc=0,hc=0,ic=0,jc=0,kc=0,lc=0;d=l;l=l+80|0;if((l|0)>=(m|0))ba(80);e=d+32|0;f=d;g=c[b>>2]|0;h=b+8|0;i=c[h>>2]|0;if(!i){j=6;l=d;return j|0}k=b+4|0;n=c[k>>2]|0;o=n+12|0;p=n+8|0;q=c[o>>2]|0;a:while(1){do if((q|0)>1){r=c[n>>2]|0;s=c[p>>2]|0}else{t=c[n>>2]|0;u=c[p>>2]|0;if((q|0)!=1){b:do if(t>>>0<u>>>0){v=t;c:while(1){w=v+1|0;c[n>>2]=w;switch(a[v>>0]|0){case 26:{x=3;y=w;z=11;break b;break}case 10:case 13:{z=9;break c;break}case 59:{z=10;break c;break}case 9:case 32:break;default:{A=q;B=w;break b}}if(w>>>0<u>>>0)v=w;else{x=3;y=w;z=11;break b}}if((z|0)==9){z=0;x=2;y=w;z=11;break}else if((z|0)==10){z=0;x=1;y=w;z=11;break}}else{x=3;y=t;z=11}while(0);if((z|0)==11){z=0;c[o>>2]=x;A=x;B=y}if((A|0)>1){r=B;s=u;break}else C=B}else C=t;d:while(1){if(C>>>0>=u>>>0){D=C;z=15;break}v=C+1|0;c[n>>2]=v;switch(a[C>>0]|0){case 26:{D=v;z=15;break d;break}case 10:case 13:{E=2;F=v;break d;break}default:C=v}}if((z|0)==15){z=0;E=3;F=D}c[o>>2]=E;r=F;s=u}while(0);c[o>>2]=0;e:do if(r>>>0<s>>>0){G=r;f:while(1){H=G+1|0;c[n>>2]=H;switch(a[G>>0]|0){case 26:{I=3;z=23;break e;break}case 10:case 13:{z=21;break f;break}case 59:{z=22;break f;break}case 9:case 32:break;default:{z=19;break f}}if(H>>>0<s>>>0)G=H;else{I=3;z=23;break e}}if((z|0)==19){z=0;u=H;t=H;g:while(1){if(u>>>0>=s>>>0){J=t;z=28;break}v=u+1|0;c[n>>2]=v;K=v;switch(a[u>>0]|0){case 26:{J=K;z=28;break g;break}case 9:case 32:{L=0;M=K;break g;break}case 10:case 13:{z=26;break g;break}case 59:{z=27;break g;break}default:{u=v;t=K}}}if((z|0)==26){z=0;c[o>>2]=2;L=2;M=K}else if((z|0)==27){z=0;c[o>>2]=1;L=1;M=K}else if((z|0)==28){z=0;c[o>>2]=3;L=3;M=J}if(!G){N=L;break}else break a}else if((z|0)==21){z=0;I=2;z=23;break}else if((z|0)==22){z=0;I=1;z=23;break}}else{I=3;z=23}while(0);if((z|0)==23){z=0;c[o>>2]=I;N=I}if((N|0)==2)q=2;else{j=2;z=290;break}}if((z|0)==290){l=d;return j|0}if((M+~G|0)!=16){j=2;l=d;return j|0}if(_strncmp(G,1152396,16)|0){j=2;l=d;return j|0}G=e+4|0;M=f+4|0;q=f+8|0;N=f+16|0;I=f+24|0;o=i+4|0;J=f+12|0;K=i+8|0;s=f+20|0;H=i+12|0;r=f+28|0;F=i+16|0;E=i+20|0;D=i+24|0;C=e+4|0;B=160;A=n;n=L;h:while(1){L=A+12|0;y=A+8|0;x=n;i:while(1){do if((x|0)>1){O=c[A>>2]|0;P=c[y>>2]|0}else{w=c[A>>2]|0;p=c[y>>2]|0;if((x|0)!=1){j:do if(w>>>0<p>>>0){t=w;k:while(1){Q=t+1|0;c[A>>2]=Q;switch(a[t>>0]|0){case 26:{R=3;S=Q;z=43;break j;break}case 10:case 13:{z=41;break k;break}case 59:{z=42;break k;break}case 9:case 32:break;default:{T=Q;U=x;break j}}if(Q>>>0<p>>>0)t=Q;else{R=3;S=Q;z=43;break j}}if((z|0)==41){z=0;R=2;S=Q;z=43;break}else if((z|0)==42){z=0;R=1;S=Q;z=43;break}}else{R=3;S=w;z=43}while(0);if((z|0)==43){z=0;c[L>>2]=R;T=S;U=R}if((U|0)>1){O=T;P=p;break}else V=T}else V=w;l:while(1){if(V>>>0>=p>>>0){W=V;z=47;break}t=V+1|0;c[A>>2]=t;switch(a[V>>0]|0){case 26:{W=t;z=47;break l;break}case 10:case 13:{X=2;Y=t;break l;break}default:V=t}}if((z|0)==47){z=0;X=3;Y=W}c[L>>2]=X;O=Y;P=p}while(0);c[L>>2]=0;m:do if(O>>>0<P>>>0){Z=O;n:while(1){_=Z+1|0;c[A>>2]=_;switch(a[Z>>0]|0){case 26:{$=3;z=55;break m;break}case 10:case 13:{z=53;break n;break}case 59:{z=54;break n;break}case 9:case 32:break;default:{z=51;break n}}if(_>>>0<P>>>0)Z=_;else{$=3;z=55;break m}}if((z|0)==51){z=0;p=_;w=_;o:while(1){if(w>>>0>=P>>>0){aa=p;z=60;break}t=w+1|0;c[A>>2]=t;ca=t;switch(a[w>>0]|0){case 26:{aa=ca;z=60;break o;break}case 9:case 32:{da=0;ea=ca;break o;break}case 10:case 13:{z=58;break o;break}case 59:{z=59;break o;break}default:{p=ca;w=t}}}if((z|0)==58){z=0;c[L>>2]=2;da=2;ea=ca}else if((z|0)==59){z=0;c[L>>2]=1;da=1;ea=ca}else if((z|0)==60){z=0;c[L>>2]=3;da=3;ea=aa}if(!Z){fa=da;break}else break i}else if((z|0)==53){z=0;$=2;z=55;break}else if((z|0)==54){z=0;$=1;z=55;break}}else{$=3;z=55}while(0);if((z|0)==55){z=0;c[L>>2]=$;fa=$}if((fa|0)==2)x=2;else{ga=B;break h}}x=ea+~Z|0;L=a[Z>>0]|0;y=0;while(1){w=c[432488+(y<<2)>>2]|0;if((a[w>>0]|0)==L<<24>>24){ha=y;ia=w;z=65;break}y=y+1|0;if((y|0)>=74){ja=B;break}}p:do if((z|0)==65){while(1){z=0;if(!(_strncmp(ia,Z,x)|0))break;y=ha+1|0;if((y|0)>=74){ja=B;break p}ia=c[432488+(y<<2)>>2]|0;if((a[ia>>0]|0)!=L<<24>>24){ja=B;break p}else{ha=y;z=65}}switch(ha|0){case 49:{z=149;break h;break}case 20:{z=287;break h;break}case 40:{c[e>>2]=3;if((_afm_parser_read_vals(b,e,1)|0)!=1){z=71;break h}switch(c[G>>2]|0){case 0:case 2:{ja=B;break p;break}default:{ka=7;z=286;break h}}break}case 30:{c[f>>2]=4;if((_afm_parser_read_vals(b,f,1)|0)!=1){ka=B;z=286;break h}a[i>>0]=a[M>>0]|0;ja=B;break p;break}case 26:{c[f>>2]=2;c[q>>2]=2;c[N>>2]=2;c[I>>2]=2;if((_afm_parser_read_vals(b,f,4)|0)!=4){ka=B;z=286;break h}c[o>>2]=c[M>>2];c[K>>2]=c[J>>2];c[H>>2]=c[s>>2];c[F>>2]=c[r>>2];ja=B;break p;break}case 0:{c[f>>2]=2;if((_afm_parser_read_vals(b,f,1)|0)!=1){ka=B;z=286;break h}c[E>>2]=c[M>>2];ja=B;break p;break}case 14:{c[f>>2]=2;if((_afm_parser_read_vals(b,f,1)|0)!=1){ka=B;z=286;break h}c[D>>2]=c[M>>2];ja=B;break p;break}case 45:{c[e>>2]=3;if((_afm_parser_read_vals(b,e,1)|0)!=1){z=288;break h}y=c[C>>2]|0;w=c[k>>2]|0;p=w+12|0;t=c[p>>2]|0;u=w+8|0;if((y|0)>0){v=y;y=t;while(1){la=v;v=v+-1|0;ma=y;q:while(1){do if((ma|0)>1){na=c[w>>2]|0;oa=c[u>>2]|0}else{pa=c[w>>2]|0;qa=c[u>>2]|0;if((ma|0)!=1){r:do if(pa>>>0<qa>>>0){ra=pa;s:while(1){sa=ra+1|0;c[w>>2]=sa;switch(a[ra>>0]|0){case 26:{ta=3;ua=sa;z=93;break r;break}case 10:case 13:{z=91;break s;break}case 59:{z=92;break s;break}case 9:case 32:break;default:{va=ma;wa=sa;break r}}if(sa>>>0<qa>>>0)ra=sa;else{ta=3;ua=sa;z=93;break r}}if((z|0)==91){z=0;ta=2;ua=sa;z=93;break}else if((z|0)==92){z=0;ta=1;ua=sa;z=93;break}}else{ta=3;ua=pa;z=93}while(0);if((z|0)==93){z=0;c[p>>2]=ta;va=ta;wa=ua}if((va|0)>1){na=wa;oa=qa;break}else xa=wa}else xa=pa;t:while(1){if(xa>>>0>=qa>>>0){ya=3;za=xa;break}Aa=xa+1|0;c[w>>2]=Aa;switch(a[xa>>0]|0){case 26:{ya=3;za=Aa;break t;break}case 10:case 13:{z=97;break t;break}default:xa=Aa}}if((z|0)==97){z=0;ya=2;za=Aa}c[p>>2]=ya;na=za;oa=qa}while(0);c[p>>2]=0;u:do if(na>>>0<oa>>>0){pa=na;v:while(1){ra=pa+1|0;c[w>>2]=ra;switch(a[pa>>0]|0){case 26:{Ba=3;z=104;break u;break}case 10:case 13:{z=102;break v;break}case 59:{z=103;break v;break}case 9:case 32:break;default:{Ca=ra;z=105;break v}}if(ra>>>0<oa>>>0)pa=ra;else{Ba=3;z=104;break u}}if((z|0)==102){z=0;Ba=2;z=104;break}else if((z|0)==103){z=0;Ba=1;z=104;break}else if((z|0)==105){w:while(1){z=0;if(Ca>>>0>=oa>>>0){z=109;break}qa=Ca+1|0;c[w>>2]=qa;switch(a[Ca>>0]|0){case 26:{z=109;break w;break}case 9:case 32:{Da=0;break w;break}case 10:case 13:{z=107;break w;break}case 59:{z=108;break w;break}default:{Ca=qa;z=105}}}if((z|0)==107){z=0;c[p>>2]=2;Da=2}else if((z|0)==108){z=0;c[p>>2]=1;Da=1}else if((z|0)==109){z=0;c[p>>2]=3;Da=3}if(!pa){Ea=Da;break}else break q}}else{Ba=3;z=104}while(0);if((z|0)==104){z=0;c[p>>2]=Ba;Ea=Ba}if((Ea|0)==2)ma=2;else{z=148;break h}}if((la|0)<=1){Fa=Da;break}else y=Da}}else Fa=t;x:while(1){y=Fa;y:while(1){do if((y|0)>1){Ga=c[w>>2]|0;Ha=c[u>>2]|0}else{v=c[w>>2]|0;ma=c[u>>2]|0;if((y|0)!=1){z:do if(v>>>0<ma>>>0){qa=v;A:while(1){Ia=qa+1|0;c[w>>2]=Ia;switch(a[qa>>0]|0){case 26:{Ja=3;Ka=Ia;z=121;break z;break}case 10:case 13:{z=119;break A;break}case 59:{z=120;break A;break}case 9:case 32:break;default:{La=y;Ma=Ia;break z}}if(Ia>>>0<ma>>>0)qa=Ia;else{Ja=3;Ka=Ia;z=121;break z}}if((z|0)==119){z=0;Ja=2;Ka=Ia;z=121;break}else if((z|0)==120){z=0;Ja=1;Ka=Ia;z=121;break}}else{Ja=3;Ka=v;z=121}while(0);if((z|0)==121){z=0;c[p>>2]=Ja;La=Ja;Ma=Ka}if((La|0)>1){Ga=Ma;Ha=ma;break}else Na=Ma}else Na=v;B:while(1){if(Na>>>0>=ma>>>0){Oa=3;Pa=Na;break}Qa=Na+1|0;c[w>>2]=Qa;switch(a[Na>>0]|0){case 26:{Oa=3;Pa=Qa;break B;break}case 10:case 13:{z=125;break B;break}default:Na=Qa}}if((z|0)==125){z=0;Oa=2;Pa=Qa}c[p>>2]=Oa;Ga=Pa;Ha=ma}while(0);c[p>>2]=0;C:do if(Ga>>>0<Ha>>>0){Ra=Ga;D:while(1){Sa=Ra+1|0;c[w>>2]=Sa;switch(a[Ra>>0]|0){case 26:{Ta=3;z=133;break C;break}case 10:case 13:{z=131;break D;break}case 59:{z=132;break D;break}case 9:case 32:break;default:{z=129;break D}}if(Sa>>>0<Ha>>>0)Ra=Sa;else{Ta=3;z=133;break C}}if((z|0)==129){z=0;ma=Sa;v=Sa;E:while(1){if(ma>>>0>=Ha>>>0){Ua=v;z=138;break}pa=ma+1|0;c[w>>2]=pa;Va=pa;switch(a[ma>>0]|0){case 26:{Ua=Va;z=138;break E;break}case 9:case 32:{Wa=0;Xa=Va;break E;break}case 10:case 13:{z=136;break E;break}case 59:{z=137;break E;break}default:{ma=pa;v=Va}}}if((z|0)==136){z=0;c[p>>2]=2;Wa=2;Xa=Va}else if((z|0)==137){z=0;c[p>>2]=1;Wa=1;Xa=Va}else if((z|0)==138){z=0;c[p>>2]=3;Wa=3;Xa=Ua}if(!Ra){Ya=Wa;break}else break y}else if((z|0)==131){z=0;Ta=2;z=133;break}else if((z|0)==132){z=0;Ta=1;z=133;break}}else{Ta=3;z=133}while(0);if((z|0)==133){z=0;c[p>>2]=Ta;Ya=Ta}if((Ya|0)==2)y=2;else{z=148;break h}}y=Xa+~Ra|0;la=a[Ra>>0]|0;v=0;while(1){ma=c[432488+(v<<2)>>2]|0;if((a[ma>>0]|0)==la<<24>>24){Za=v;_a=ma;break}ma=v+1|0;if((ma|0)<74)v=ma;else{Fa=Wa;continue x}}while(1){if(!(_strncmp(_a,Ra,y)|0))break;v=Za+1|0;if((v|0)>=74){Fa=Wa;continue x}ma=c[432488+(v<<2)>>2]|0;if((a[ma>>0]|0)==la<<24>>24){Za=v;_a=ma}else{Fa=Wa;continue x}}switch(Za|0){case 17:case 20:{ja=0;break p;break}default:Fa=Wa}}break}default:{ja=B;break p}}}while(0);L=c[k>>2]|0;B=ja;A=L;n=c[L+12>>2]|0}F:do if((z|0)==71){ka=B;z=286}else if((z|0)==148){j=160;l=d;return j|0}else if((z|0)==149){n=e+4|0;ja=e+8|0;Wa=e+16|0;Fa=e+24|0;Za=e+32|0;_a=e+4|0;Ra=e+12|0;Xa=e+20|0;Ya=e+28|0;Ta=e+36|0;Ua=e+4|0;Va=e+8|0;Ha=e+16|0;Sa=e+24|0;Ga=e+4|0;Pa=e+12|0;Oa=e+20|0;Qa=e+28|0;Na=A;Ma=da;G:while(1){La=Na+12|0;Ka=Na+8|0;Ja=Ma;H:while(1){Ia=Ja;I:while(1){do if((Ia|0)>1){$a=c[Na>>2]|0;ab=c[Ka>>2]|0}else{Da=c[Na>>2]|0;Ea=c[Ka>>2]|0;if((Ia|0)!=1){J:do if(Da>>>0<Ea>>>0){Ba=Da;K:while(1){bb=Ba+1|0;c[Na>>2]=bb;switch(a[Ba>>0]|0){case 26:{cb=3;db=bb;z=160;break J;break}case 10:case 13:{z=158;break K;break}case 59:{z=159;break K;break}case 9:case 32:break;default:{eb=Ia;fb=bb;break J}}if(bb>>>0<Ea>>>0)Ba=bb;else{cb=3;db=bb;z=160;break J}}if((z|0)==158){z=0;cb=2;db=bb;z=160;break}else if((z|0)==159){z=0;cb=1;db=bb;z=160;break}}else{cb=3;db=Da;z=160}while(0);if((z|0)==160){z=0;c[La>>2]=cb;eb=cb;fb=db}if((eb|0)>1){$a=fb;ab=Ea;break}else gb=fb}else gb=Da;L:while(1){if(gb>>>0>=Ea>>>0){hb=3;ib=gb;break}jb=gb+1|0;c[Na>>2]=jb;switch(a[gb>>0]|0){case 26:{hb=3;ib=jb;break L;break}case 10:case 13:{z=164;break L;break}default:gb=jb}}if((z|0)==164){z=0;hb=2;ib=jb}c[La>>2]=hb;$a=ib;ab=Ea}while(0);c[La>>2]=0;M:do if($a>>>0<ab>>>0){kb=$a;N:while(1){lb=kb+1|0;c[Na>>2]=lb;switch(a[kb>>0]|0){case 26:{mb=3;z=172;break M;break}case 10:case 13:{z=170;break N;break}case 59:{z=171;break N;break}case 9:case 32:break;default:{z=168;break N}}if(lb>>>0<ab>>>0)kb=lb;else{mb=3;z=172;break M}}if((z|0)==168){z=0;Ea=lb;Da=lb;O:while(1){if(Ea>>>0>=ab>>>0){nb=Da;z=177;break}Ba=Ea+1|0;c[Na>>2]=Ba;ob=Ba;switch(a[Ea>>0]|0){case 26:{nb=ob;z=177;break O;break}case 9:case 32:{pb=0;qb=ob;break O;break}case 10:case 13:{z=175;break O;break}case 59:{z=176;break O;break}default:{Ea=Ba;Da=ob}}}if((z|0)==175){z=0;c[La>>2]=2;pb=2;qb=ob}else if((z|0)==176){z=0;c[La>>2]=1;pb=1;qb=ob}else if((z|0)==177){z=0;c[La>>2]=3;pb=3;qb=nb}if(!kb){rb=pb;break}else break I}else if((z|0)==170){z=0;mb=2;z=172;break}else if((z|0)==171){z=0;mb=1;z=172;break}}else{mb=3;z=172}while(0);if((z|0)==172){z=0;c[La>>2]=mb;rb=mb}if((rb|0)==2)Ia=2;else{ka=160;z=286;break F}}Ia=qb+~kb|0;Da=a[kb>>0]|0;Ea=0;while(1){Ba=c[432488+(Ea<<2)>>2]|0;if((a[Ba>>0]|0)==Da<<24>>24){sb=Ea;tb=Ba;break}Ba=Ea+1|0;if((Ba|0)<74)Ea=Ba;else{Ja=pb;continue H}}while(1){if(!(_strncmp(tb,kb,Ia)|0))break H;Ea=sb+1|0;if((Ea|0)>=74){Ja=pb;continue H}Ba=c[432488+(Ea<<2)>>2]|0;if((a[Ba>>0]|0)==Da<<24>>24){sb=Ea;tb=Ba}else{Ja=pb;continue H}}}switch(sb|0){case 20:case 21:{z=287;break F;break}case 53:{Ja=c[h>>2]|0;c[e>>2]=3;if((_afm_parser_read_vals(b,e,1)|0)!=1){z=188;break G}La=c[n>>2]|0;if((La|0)<0){ka=160;z=286;break F}Ka=Ja+32|0;c[Ka>>2]=La;if(La){Da=Ja+28|0;c[Da>>2]=_ft_mem_realloc(c[b>>2]|0,20,0,La,0,e)|0;La=c[e>>2]|0;if(!La)ub=Da;else{ka=La;z=286;break F}}else ub=Ja+28|0;Ja=-1;P:while(1){vb=c[k>>2]|0;La=vb+12|0;Da=vb+8|0;Ia=c[La>>2]|0;Q:while(1){do if((Ia|0)>1){wb=c[vb>>2]|0;xb=c[Da>>2]|0}else{Ba=c[vb>>2]|0;Ea=c[Da>>2]|0;if((Ia|0)!=1){R:do if(Ba>>>0<Ea>>>0){Ca=Ba;S:while(1){yb=Ca+1|0;c[vb>>2]=yb;switch(a[Ca>>0]|0){case 26:{zb=3;Ab=yb;z=203;break R;break}case 10:case 13:{z=201;break S;break}case 59:{z=202;break S;break}case 9:case 32:break;default:{Bb=Ia;Cb=yb;break R}}if(yb>>>0<Ea>>>0)Ca=yb;else{zb=3;Ab=yb;z=203;break R}}if((z|0)==201){z=0;zb=2;Ab=yb;z=203;break}else if((z|0)==202){z=0;zb=1;Ab=yb;z=203;break}}else{zb=3;Ab=Ba;z=203}while(0);if((z|0)==203){z=0;c[La>>2]=zb;Bb=zb;Cb=Ab}if((Bb|0)>1){wb=Cb;xb=Ea;break}else Db=Cb}else Db=Ba;T:while(1){if(Db>>>0>=Ea>>>0){Eb=Db;z=207;break}Ca=Db+1|0;c[vb>>2]=Ca;switch(a[Db>>0]|0){case 26:{Eb=Ca;z=207;break T;break}case 10:case 13:{Fb=2;Gb=Ca;break T;break}default:Db=Ca}}if((z|0)==207){z=0;Fb=3;Gb=Eb}c[La>>2]=Fb;wb=Gb;xb=Ea}while(0);c[La>>2]=0;U:do if(wb>>>0<xb>>>0){Hb=wb;V:while(1){Ib=Hb+1|0;c[vb>>2]=Ib;switch(a[Hb>>0]|0){case 26:{Jb=3;z=215;break U;break}case 10:case 13:{z=213;break V;break}case 59:{z=214;break V;break}case 9:case 32:break;default:{z=211;break V}}if(Ib>>>0<xb>>>0)Hb=Ib;else{Jb=3;z=215;break U}}if((z|0)==211){z=0;Ea=Ib;Ba=Ib;W:while(1){if(Ea>>>0>=xb>>>0){Kb=Ba;z=220;break}Ca=Ea+1|0;c[vb>>2]=Ca;Lb=Ca;switch(a[Ea>>0]|0){case 26:{Kb=Lb;z=220;break W;break}case 9:case 32:{Mb=0;Nb=Lb;break W;break}case 10:case 13:{z=218;break W;break}case 59:{z=219;break W;break}default:{Ea=Ca;Ba=Lb}}}if((z|0)==218){z=0;c[La>>2]=2;Mb=2;Nb=Lb}else if((z|0)==219){z=0;c[La>>2]=1;Mb=1;Nb=Lb}else if((z|0)==220){z=0;c[La>>2]=3;Mb=3;Nb=Kb}if(!Hb){Ob=Mb;break}else break Q}else if((z|0)==213){z=0;Jb=2;z=215;break}else if((z|0)==214){z=0;Jb=1;z=215;break}}else{Jb=3;z=215}while(0);if((z|0)==215){z=0;c[La>>2]=Jb;Ob=Jb}if((Ob|0)==2)Ia=2;else{ka=160;z=286;break F}}Ia=Nb+~Hb|0;La=a[Hb>>0]|0;Da=0;while(1){Ba=c[432488+(Da<<2)>>2]|0;if((a[Ba>>0]|0)==La<<24>>24){Pb=Da;Qb=Ba;z=225;break}Da=Da+1|0;if((Da|0)>=74){Rb=Ja;break}}X:do if((z|0)==225){while(1){z=0;if(!(_strncmp(Qb,Hb,Ia)|0))break;Da=Pb+1|0;if((Da|0)>=74){Rb=Ja;break X}Qb=c[432488+(Da<<2)>>2]|0;if((a[Qb>>0]|0)!=La<<24>>24){Rb=Ja;break X}else{Pb=Da;z=225}}switch(Pb|0){case 20:case 21:case 23:{break P;break}case 56:break;default:{z=233;break G}}Da=Ja+1|0;if((Da|0)>=(c[Ka>>2]|0)){z=233;break G}Ba=c[ub>>2]|0;c[e>>2]=3;c[ja>>2]=2;c[Wa>>2]=2;c[Fa>>2]=2;c[Za>>2]=2;if((_afm_parser_read_vals(b,e,5)|0)!=5){z=233;break G}c[Ba+(Da*20|0)>>2]=c[_a>>2];c[Ba+(Da*20|0)+4>>2]=c[Ra>>2];c[Ba+(Da*20|0)+8>>2]=c[Xa>>2];c[Ba+(Da*20|0)+12>>2]=c[Ya>>2];c[Ba+(Da*20|0)+16>>2]=c[Ta>>2];Rb=Da}while(0);Ja=Rb}c[Ka>>2]=Ja+1;Na=vb;Ma=Mb;continue G;break}case 51:case 50:{La=c[h>>2]|0;c[e>>2]=3;if((_afm_parser_read_vals(b,e,1)|0)!=1){z=237;break G}Ia=c[Ua>>2]|0;if((Ia|0)<0){ka=160;z=286;break F}Da=La+40|0;c[Da>>2]=Ia;if(Ia){Ba=La+36|0;c[Ba>>2]=_ft_mem_realloc(c[b>>2]|0,16,0,Ia,0,e)|0;Ia=c[e>>2]|0;if(!Ia)Sb=Ba;else{ka=Ia;z=286;break F}}else Sb=La+36|0;La=0;Y:while(1){Ia=c[k>>2]|0;Ba=Ia+12|0;Ea=Ia+8|0;Ca=c[Ba>>2]|0;Z:while(1){oa=Ca;_:while(1){do if((oa|0)>1){Tb=c[Ia>>2]|0;Ub=c[Ea>>2]|0}else{na=c[Ia>>2]|0;za=c[Ea>>2]|0;if((oa|0)!=1){$:do if(na>>>0<za>>>0){ya=na;aa:while(1){Vb=ya+1|0;c[Ia>>2]=Vb;switch(a[ya>>0]|0){case 26:{Wb=3;Xb=Vb;z=253;break $;break}case 10:case 13:{z=251;break aa;break}case 59:{z=252;break aa;break}case 9:case 32:break;default:{Yb=oa;Zb=Vb;break $}}if(Vb>>>0<za>>>0)ya=Vb;else{Wb=3;Xb=Vb;z=253;break $}}if((z|0)==251){z=0;Wb=2;Xb=Vb;z=253;break}else if((z|0)==252){z=0;Wb=1;Xb=Vb;z=253;break}}else{Wb=3;Xb=na;z=253}while(0);if((z|0)==253){z=0;c[Ba>>2]=Wb;Yb=Wb;Zb=Xb}if((Yb|0)>1){Tb=Zb;Ub=za;break}else _b=Zb}else _b=na;ba:while(1){if(_b>>>0>=za>>>0){$b=_b;z=257;break}ya=_b+1|0;c[Ia>>2]=ya;switch(a[_b>>0]|0){case 26:{$b=ya;z=257;break ba;break}case 10:case 13:{ac=2;bc=ya;break ba;break}default:_b=ya}}if((z|0)==257){z=0;ac=3;bc=$b}c[Ba>>2]=ac;Tb=bc;Ub=za}while(0);c[Ba>>2]=0;ca:do if(Tb>>>0<Ub>>>0){cc=Tb;da:while(1){dc=cc+1|0;c[Ia>>2]=dc;switch(a[cc>>0]|0){case 26:{ec=3;z=265;break ca;break}case 10:case 13:{z=263;break da;break}case 59:{z=264;break da;break}case 9:case 32:break;default:{z=261;break da}}if(dc>>>0<Ub>>>0)cc=dc;else{ec=3;z=265;break ca}}if((z|0)==261){z=0;za=dc;na=dc;ea:while(1){if(za>>>0>=Ub>>>0){fc=na;z=270;break}ya=za+1|0;c[Ia>>2]=ya;gc=ya;switch(a[za>>0]|0){case 26:{fc=gc;z=270;break ea;break}case 9:case 32:{hc=0;ic=gc;break ea;break}case 10:case 13:{z=268;break ea;break}case 59:{z=269;break ea;break}default:{za=ya;na=gc}}}if((z|0)==268){z=0;c[Ba>>2]=2;hc=2;ic=gc}else if((z|0)==269){z=0;c[Ba>>2]=1;hc=1;ic=gc}else if((z|0)==270){z=0;c[Ba>>2]=3;hc=3;ic=fc}if(!cc){jc=hc;break}else break _}else if((z|0)==263){z=0;ec=2;z=265;break}else if((z|0)==264){z=0;ec=1;z=265;break}}else{ec=3;z=265}while(0);if((z|0)==265){z=0;c[Ba>>2]=ec;jc=ec}if((jc|0)==2)oa=2;else{ka=160;z=286;break F}}oa=ic+~cc|0;na=a[cc>>0]|0;za=0;while(1){ya=c[432488+(za<<2)>>2]|0;if((a[ya>>0]|0)==na<<24>>24){kc=za;lc=ya;break}ya=za+1|0;if((ya|0)<74)za=ya;else{Ca=hc;continue Z}}while(1){if(!(_strncmp(lc,cc,oa)|0))break Z;za=kc+1|0;if((za|0)>=74){Ca=hc;continue Z}ya=c[432488+(za<<2)>>2]|0;if((a[ya>>0]|0)==na<<24>>24){kc=za;lc=ya}else{Ca=hc;continue Z}}}switch(kc|0){case 20:case 21:case 22:{break Y;break}case 37:case 36:case 34:break;default:{ka=160;z=286;break F}}if((La|0)>=(c[Da>>2]|0)){z=283;break G}Ca=c[Sb>>2]|0;c[e>>2]=5;c[Va>>2]=5;c[Ha>>2]=3;c[Sa>>2]=3;Ba=_afm_parser_read_vals(b,e,4)|0;if((Ba|0)<3){z=283;break G}c[Ca+(La<<4)>>2]=c[Ga>>2];c[Ca+(La<<4)+4>>2]=c[Pa>>2];Ia=(kc|0)==37;Ea=c[Oa>>2]|0;na=Ia?Ea:(kc|0)==34&(Ba|0)==4?c[Qa>>2]|0:0;c[Ca+(La<<4)+8>>2]=Ia?0:Ea;c[Ca+(La<<4)+12>>2]=na;La=La+1|0}c[Da>>2]=La;_qsort(c[Sb>>2]|0,La,16,4819);Ja=c[k>>2]|0;Na=Ja;Ma=c[Ja+12>>2]|0;continue G;break}default:{ka=160;z=286;break F}}}if((z|0)==188){ka=160;z=286;break}else if((z|0)==233){ka=160;z=286;break}else if((z|0)==237){ka=160;z=286;break}else if((z|0)==283){ka=160;z=286;break}}else if((z|0)==288)ga=B;while(0);if((z|0)==286)ga=ka;else if((z|0)==287){j=0;l=d;return j|0}z=i+28|0;_ft_mem_free(g,c[z>>2]|0);c[z>>2]=0;c[i+32>>2]=0;z=i+36|0;_ft_mem_free(g,c[z>>2]|0);c[z>>2]=0;c[i+40>>2]=0;a[i>>0]=0;j=ga;l=d;return j|0}function _afm_parser_read_vals(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0,ia=0,ja=0,ka=0,la=0,ma=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f+4|0;h=f;i=c[b+4>>2]|0;if((e+-1|0)>>>0>=5){j=0;l=f;return j|0}k=i+12|0;n=i+8|0;o=b+12|0;p=b+16|0;q=0;a:while(1){r=c[d+(q<<3)>>2]|0;s=c[k>>2]|0;t=(s|0)>0;if(r){if(t)break;u=c[i>>2]|0;v=c[n>>2]|0;if(u>>>0<v>>>0)w=u;else{x=3;y=24;break}b:while(1){z=w+1|0;c[i>>2]=z;switch(a[w>>0]|0){case 10:case 13:{y=22;break a;break}case 59:{y=23;break a;break}case 26:{x=3;y=24;break a;break}case 9:case 32:break;default:break b}if(z>>>0<v>>>0)w=z;else{x=3;y=24;break a}}u=z;A=z;c:while(1){if(A>>>0>=v>>>0){B=u;y=29;break}C=A+1|0;c[i>>2]=C;D=C;switch(a[A>>0]|0){case 26:{B=D;y=29;break c;break}case 9:case 32:{E=D;break c;break}case 10:case 13:{y=27;break c;break}case 59:{y=28;break c;break}default:{u=D;A=C}}}if((y|0)==27){y=0;c[k>>2]=2;E=D}else if((y|0)==28){y=0;c[k>>2]=1;E=D}else if((y|0)==29){y=0;c[k>>2]=3;E=B}c[g>>2]=w;if(!w){j=q;y=71;break}else{F=w;G=E}}else{d:do if(t)H=s;else{A=c[i>>2]|0;u=c[n>>2]|0;e:do if(A>>>0<u>>>0){v=A;f:while(1){C=v;v=v+1|0;c[i>>2]=v;switch(a[C>>0]|0){case 26:{I=3;break e;break}case 10:case 13:{y=8;break f;break}case 59:{y=9;break f;break}case 9:case 32:break;default:{H=s;break d}}if(v>>>0>=u>>>0){I=3;break e}}if((y|0)==8){y=0;I=2;break}else if((y|0)==9){y=0;I=1;break}}else I=3;while(0);c[k>>2]=I;H=I}while(0);if((H|0)>1)break;s=c[i>>2]|0;t=s+-1|0;u=c[n>>2]|0;A=s;v=s;g:while(1){if(v>>>0>=u>>>0){J=3;K=A;break}s=v+1|0;c[i>>2]=s;L=s;switch(a[v>>0]|0){case 26:{J=3;K=L;break g;break}case 10:case 13:{y=15;break g;break}default:{A=L;v=s}}}if((y|0)==15){y=0;J=2;K=L}c[k>>2]=J;c[g>>2]=t;F=t;G=K}v=G-F|0;A=v+-1|0;switch(r|0){case 1:case 0:{u=_ft_mem_qalloc(c[b>>2]|0,v,h)|0;s=d+(q<<3)+4|0;c[s>>2]=u;if(!(c[h>>2]|0)){_memcpy(u|0,F|0,A|0)|0;a[(c[s>>2]|0)+A>>0]=0}break}case 2:{c[d+(q<<3)+4>>2]=_PS_Conv_ToFixed(g,F+A|0,0)|0;break}case 3:{s=F+A|0;h:do if((v|0)>=2){u=a[F>>0]|0;switch(u<<24>>24){case 43:case 45:{if((A|0)==1){M=0;break h}else{N=F+1|0;O=u<<24>>24==45&1}break}default:{N=F;O=0}}i:do if(N>>>0<s>>>0){u=0;C=0;P=N;while(1){Q=a[P>>0]|0;switch(Q<<24>>24){case 0:case 12:case 9:case 10:case 13:case 32:{R=u;S=C;T=P;break i;break}default:{}}if(Q<<24>>24<0){R=u;S=C;T=P;break i}V=Q&127;Q=a[1152268+V>>0]|0;if((V+-48|0)>>>0>=10){R=u;S=C;T=P;break i}if((u|0)>214748364){W=u;X=1}else{V=(u|0)==214748364&Q<<24>>24>7;W=V?214748364:(u*10|0)+(Q<<24>>24)|0;X=V?1:C}V=P+1|0;if(V>>>0<s>>>0){u=W;C=X;P=V}else{R=W;S=X;T=V;break i}}}else{R=0;S=0;T=N}while(0);P=S<<24>>24==0?R:2147483647;C=O<<24>>24==0?P:0-P|0;P=T;if((T|0)!=(F|0)){if(T>>>0<s>>>0?(a[T>>0]|0)==35:0){u=T+1|0;if(u>>>0>=s>>>0|(C+-2|0)>>>0>34){M=0;break}V=a[u>>0]|0;switch(V<<24>>24){case 43:case 45:{if((T+2|0)==(s|0)){M=0;break h}else{Y=2;Z=V<<24>>24==45&1}break}default:{Y=1;Z=0}}V=2147483647/(C|0)|0;j:do if((T+Y|0)>>>0<s>>>0){u=(2147483647%(C|0)|0)<<24>>24;Q=0;_=0;$=Y;while(1){aa=a[T+$>>0]|0;switch(aa<<24>>24){case 0:case 12:case 9:case 10:case 13:case 32:{ca=Q;da=_;ea=$;break j;break}default:{}}if(aa<<24>>24<0){ca=Q;da=_;ea=$;break j}fa=a[1152268+(aa&127)>>0]|0;aa=fa<<24>>24;if(!(fa<<24>>24>-1&(aa|0)<(C|0))){ca=Q;da=_;ea=$;break j}if((Q|0)>(V|0)){ga=Q;ha=1}else{fa=(Q|0)==(V|0)&(aa|0)>(u|0);ia=aa+(U(Q,C)|0)|0;ga=fa?V:ia;ha=fa?1:_}fa=$+1|0;if((T+fa|0)>>>0<s>>>0){Q=ga;_=ha;$=fa}else{ca=ga;da=ha;ea=fa;break j}}}else{ca=0;da=0;ea=Y}while(0);V=da<<24>>24==0?ca:2147483647;if((ea|0)==1){M=0;break}else{ja=Z<<24>>24==0?V:0-V|0;ka=T+ea|0}}else{ja=C;ka=P}c[g>>2]=ka;M=ja}else M=0}else M=0;while(0);c[d+(q<<3)+4>>2]=M;break}case 4:{if((A|0)==4)la=(_strncmp(F,1152413,4)|0)==0;else la=0;a[d+(q<<3)+4>>0]=la&1;break}case 5:{s=c[o>>2]|0;if(!s)ma=0;else ma=nj[s&2047](F,A,c[p>>2]|0)|0;c[d+(q<<3)+4>>2]=ma;break}default:{}}s=q+1|0;if((s|0)<(e|0))q=s;else{j=s;y=71;break}}if((y|0)==22){x=2;y=24}else if((y|0)==23){x=1;y=24}else if((y|0)==71){l=f;return j|0}if((y|0)==24)c[k>>2]=x;c[g>>2]=0;j=q;l=f;return j|0}function _afm_compare_kern_pairs(a,b){a=a|0;b=b|0;var d=0;d=c[a>>2]<<16|c[a+4>>2];a=c[b>>2]<<16|c[b+4>>2];return (d>>>0>a>>>0?1:(d>>>0<a>>>0)<<31>>31)|0}function _t1_cmap_standard_init(a,b){a=a|0;b=b|0;var d=0;b=c[a>>2]|0;d=c[b+488>>2]|0;c[a+24>>2]=c[b+420>>2];c[a+28>>2]=c[b+424>>2];c[a+20>>2]=c[d+20>>2];c[a+16>>2]=c[d+24>>2];return 0}function _t1_cmap_std_done(a){a=a|0;var b=0;b=a+16|0;c[b>>2]=0;c[b+4>>2]=0;c[b+8>>2]=0;c[b+12>>2]=0;return}function _t1_cmap_std_char_index(b,d){b=b|0;d=d|0;var f=0,g=0,h=0,i=0,j=0;if(d>>>0>=256){f=0;return f|0}g=ij[c[b+20>>2]&8191](e[(c[b+16>>2]|0)+(d<<1)>>1]|0)|0;d=c[b+24>>2]|0;if(!d){f=0;return f|0}h=c[b+28>>2]|0;b=0;while(1){i=c[h+(b<<2)>>2]|0;if((i|0?(a[i>>0]|0)==(a[g>>0]|0):0)?(_strcmp(i,g)|0)==0:0){f=b;j=8;break}b=b+1|0;if(b>>>0>=d>>>0){f=0;j=8;break}}if((j|0)==8)return f|0;return 0}function _t1_cmap_std_char_next(b,d){b=b|0;d=d|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0;f=(c[d>>2]|0)+1|0;if(f>>>0>=256){g=0;h=0;c[d>>2]=g;return h|0}i=b+16|0;j=b+20|0;k=b+24|0;l=b+28|0;b=f;a:while(1){f=ij[c[j>>2]&8191](e[(c[i>>2]|0)+(b<<1)>>1]|0)|0;m=c[k>>2]|0;b:do if(m|0){n=c[l>>2]|0;o=0;while(1){p=c[n+(o<<2)>>2]|0;if((p|0?(a[p>>0]|0)==(a[f>>0]|0):0)?(_strcmp(p,f)|0)==0:0)break;p=o+1|0;if(p>>>0<m>>>0)o=p;else break b}if(o|0){g=b;h=o;q=11;break a}}while(0);b=b+1|0;if(b>>>0>=256){g=0;h=0;q=11;break}}if((q|0)==11){c[d>>2]=g;return h|0}return 0}function _t1_cmap_expert_init(a,b){a=a|0;b=b|0;var d=0;b=c[a>>2]|0;d=c[b+488>>2]|0;c[a+24>>2]=c[b+420>>2];c[a+28>>2]=c[b+424>>2];c[a+20>>2]=c[d+20>>2];c[a+16>>2]=c[d+28>>2];return 0}function _t1_cmap_custom_init(a,b){a=a|0;b=b|0;var d=0;b=c[a>>2]|0;d=c[b+376>>2]|0;c[a+16>>2]=d;c[a+20>>2]=(c[b+380>>2]|0)-d;c[a+24>>2]=c[b+384>>2];return 0}function _t1_cmap_custom_done(a){a=a|0;c[a+24>>2]=0;c[a+16>>2]=0;c[a+20>>2]=0;return}function _t1_cmap_custom_char_index(a,b){a=a|0;b=b|0;var d=0,f=0;d=c[a+16>>2]|0;if(d>>>0>b>>>0){f=0;return f|0}if(((c[a+20>>2]|0)+d|0)>>>0<=b>>>0){f=0;return f|0}f=e[(c[a+24>>2]|0)+(b<<1)>>1]|0;return f|0}function _t1_cmap_custom_char_next(a,d){a=a|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0;e=(c[d>>2]|0)+1|0;f=c[a+16>>2]|0;g=e>>>0<f>>>0?f:e;e=(c[a+20>>2]|0)+f|0;a:do if(g>>>0<e>>>0){f=c[a+24>>2]|0;h=g;while(1){i=b[f+(h<<1)>>1]|0;if(i<<16>>16){j=h;k=i;break a}h=h+1|0;if(h>>>0>=e>>>0){j=0;k=0;break}}}else{j=0;k=0}while(0);c[d>>2]=j;return k&65535|0}function _t1_cmap_unicode_init(a,b){a=a|0;b=b|0;b=c[a>>2]|0;return Wh[c[(c[b+488>>2]|0)+4>>2]&63](c[b+100>>2]|0,a,c[b+420>>2]|0,4820,0,b)|0}function _t1_cmap_unicode_done(a){a=a|0;var b=0;b=a+20|0;_ft_mem_free(c[(c[a>>2]|0)+100>>2]|0,c[b>>2]|0);c[b>>2]=0;c[a+16>>2]=0;return}function _t1_cmap_unicode_char_index(a,b){a=a|0;b=b|0;return $i[c[(c[(c[a>>2]|0)+488>>2]|0)+8>>2]&8191](a,b)|0}function _t1_cmap_unicode_char_next(a,b){a=a|0;b=b|0;return $i[c[(c[(c[a>>2]|0)+488>>2]|0)+12>>2]&8191](a,b)|0}function _psaux_get_glyph_name(a,b){a=a|0;b=b|0;return c[(c[a+424>>2]|0)+(b<<2)>>2]|0}function _t1_decrypt(b,c,e){b=b|0;c=c|0;e=e|0;var f=0,g=0,h=0;if((c|0)<=0)return;f=e&65535;e=0;while(1){g=b+e|0;h=d[g>>0]|0;a[g>>0]=h^f>>>8;e=e+1|0;if((e|0)==(c|0))break;else f=((h+f|0)*52845|0)+22719&65535}return}function _ps_hinter_init(a){a=a|0;var b=0,d=0,e=0,f=0;b=c[a+8>>2]|0;d=a+12|0;e=a+16|0;f=e+84|0;do{c[e>>2]=0;e=e+4|0}while((e|0)<(f|0));c[d>>2]=b;c[a+100>>2]=1341;c[a+104>>2]=130;c[a+108>>2]=5353;c[a+116>>2]=5354;c[a+120>>2]=4821;c[a+124>>2]=2089;c[a+128>>2]=2090;c[a+132>>2]=2030;c[a+136>>2]=267;c[a+112>>2]=d;c[a+144>>2]=5355;c[a+148>>2]=4821;c[a+152>>2]=3197;c[a+156>>2]=3198;c[a+160>>2]=2091;c[a+164>>2]=267;c[a+140>>2]=d;return 0}function _ps_hinter_done(a){a=a|0;var b=0,d=0;c[a+112>>2]=0;c[a+140>>2]=0;b=a+12|0;d=c[b>>2]|0;_ps_dimension_done(a+28|0,d);_ps_dimension_done(a+64|0,d);c[a+16>>2]=0;c[b>>2]=0;return}function _ps_dimension_done(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0;d=a+28|0;e=c[d>>2]|0;f=a+32|0;g=c[f>>2]|0;if(!e)h=g;else{i=e;e=g;while(1){_ft_mem_free(b,c[e+8>>2]|0);c[e>>2]=0;c[e+4>>2]=0;c[e+8>>2]=0;c[e+12>>2]=0;i=i+-1|0;if(!i)break;else e=e+16|0}h=c[f>>2]|0}_ft_mem_free(b,h);c[f>>2]=0;c[a+24>>2]=0;c[d>>2]=0;d=a+16|0;f=c[d>>2]|0;h=a+20|0;e=c[h>>2]|0;if(!f)j=e;else{i=f;f=e;while(1){_ft_mem_free(b,c[f+8>>2]|0);c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;c[f+12>>2]=0;i=i+-1|0;if(!i)break;else f=f+16|0}j=c[h>>2]|0}_ft_mem_free(b,j);c[h>>2]=0;c[a+12>>2]=0;c[d>>2]=0;d=a+8|0;_ft_mem_free(b,c[d>>2]|0);c[d>>2]=0;c[a>>2]=0;c[a+4>>2]=0;return}function _psh_globals_new(f,g,h){f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0;i=l;l=l+16|0;if((l|0)>=(m|0))ba(16);j=i;k=_ft_mem_alloc(f,2496,j)|0;n=c[j>>2]|0;if(n|0){o=n;c[h>>2]=k;l=i;return o|0}c[k>>2]=f;f=k+4|0;n=k+208|0;c[k+212>>2]=e[g+120>>1];p=a[g+124>>0]|0;q=p&255;if(p<<24>>24){p=q;r=g+128|0;s=k+224|0;while(1){c[s>>2]=b[r>>1];p=p+-1|0;if(!p)break;else{r=r+2|0;s=s+12|0}}}c[n>>2]=q+1;c[k+8>>2]=e[g+122>>1];q=a[g+125>>0]|0;n=q&255;if(q<<24>>24){q=k+20|0;s=n;r=g+154|0;while(1){c[q>>2]=b[r>>1];s=s+-1|0;if(!s)break;else{q=q+12|0;r=r+2|0}}}c[f>>2]=n+1;n=k+412|0;f=g+8|0;r=g+9|0;q=g+116|0;_psh_blues_set_zones(n,d[f>>0]|0,g+12|0,d[r>>0]|0,g+40|0,c[q>>2]|0,0);s=g+10|0;p=g+11|0;_psh_blues_set_zones(n,d[s>>0]|0,g+60|0,d[p>>0]|0,g+88|0,c[q>>2]|0,1);n=a[f>>0]|0;f=n&255;if(!(n<<24>>24))t=1;else{n=0;u=1;while(1){v=(e[g+12+((n|1)<<1)>>1]|0)-(e[g+12+(n<<1)>>1]|0)|0;w=(v<<16>>16|0)>(u<<16>>16|0)?v&65535:u;n=n+2|0;if(n>>>0>=f>>>0){t=w;break}else u=w}}u=a[r>>0]|0;r=u&255;if(!(u<<24>>24))x=t;else{u=0;f=t;while(1){t=(e[g+40+((u|1)<<1)>>1]|0)-(e[g+40+(u<<1)>>1]|0)|0;n=(t<<16>>16|0)>(f<<16>>16|0)?t&65535:f;u=u+2|0;if(u>>>0>=r>>>0){x=n;break}else f=n}}f=a[s>>0]|0;s=f&255;if(!(f<<24>>24))y=x;else{f=0;r=x;while(1){x=(e[g+60+((f|1)<<1)>>1]|0)-(e[g+60+(f<<1)>>1]|0)|0;u=(x<<16>>16|0)>(r<<16>>16|0)?x&65535:r;f=f+2|0;if(f>>>0>=s>>>0){y=u;break}else r=u}}r=a[p>>0]|0;p=r&255;if(!(r<<24>>24))z=y;else{r=0;s=y;while(1){y=(e[g+88+((r|1)<<1)>>1]|0)-(e[g+88+(r<<1)>>1]|0)|0;f=(y<<16>>16|0)>(s<<16>>16|0)?y&65535:s;r=r+2|0;if(r>>>0>=p>>>0){z=f;break}else s=f}}s=_FT_DivFix(1e3,z<<16>>16)|0;z=c[g+108>>2]|0;c[k+2476>>2]=(z|0)<(s|0)?z:s;c[k+2480>>2]=c[g+112>>2];c[k+2488>>2]=c[q>>2];c[k+200>>2]=0;c[k+204>>2]=0;c[k+404>>2]=0;c[k+408>>2]=0;o=c[j>>2]|0;c[h>>2]=k;l=i;return o|0}function _psh_globals_set_scale(b,d,e,f,g){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;var h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0;h=b+200|0;i=b+204|0;if(!((c[h>>2]|0)==(d|0)?(c[i>>2]|0)==(f|0):0))j=3;if(((j|0)==3?(c[h>>2]=d,c[i>>2]=f,f=c[b+4>>2]|0,f|0):0)?(i=_FT_MulFix(c[b+8>>2]|0,d)|0,h=b+12|0,c[h>>2]=i,c[b+16>>2]=i+32&-64,i=f+-1|0,i|0):0){f=i;i=b+20|0;while(1){j=_FT_MulFix(c[i>>2]|0,d)|0;k=c[h>>2]|0;l=j-k|0;m=(((l|0)<0?0-l|0:l)|0)<128?k:j;c[i+4>>2]=m;c[i+8>>2]=m+32&-64;f=f+-1|0;if(!f)break;else i=i+12|0}}i=b+404|0;f=b+408|0;if((c[i>>2]|0)==(e|0)?(c[f>>2]|0)==(g|0):0)return;c[i>>2]=e;c[f>>2]=g;f=c[b+208>>2]|0;if(f|0?(i=_FT_MulFix(c[b+212>>2]|0,e)|0,h=b+216|0,c[h>>2]=i,c[b+220>>2]=i+32&-64,i=f+-1|0,i|0):0){f=i;i=b+224|0;while(1){d=_FT_MulFix(c[i>>2]|0,e)|0;m=c[h>>2]|0;j=d-m|0;k=(((j|0)<0?0-j|0:j)|0)<128?m:d;c[i+4>>2]=k;c[i+8>>2]=k+32&-64;f=f+-1|0;if(!f)break;else i=i+12|0}}i=b+412|0;f=c[b+2476>>2]<<3;if((e|0)>34359737)n=((f|0)/125|0|0)>(e|0);else n=(e*125|0)<(f|0);a[b+2492>>0]=n&1;n=c[b+2480>>2]|0;a:do if((n|0)>0){f=n;while(1){if((_FT_MulFix(f,e)|0)<=32){o=f;break a}h=f+-1|0;if((f|0)>1)f=h;else{o=h;break}}}else o=n;while(0);c[b+2484>>2]=o;o=b+1960|0;n=b+928|0;f=b+1444|0;h=0;do{switch(h|0){case 0:{p=i;break}case 1:{p=n;break}case 2:{p=f;break}default:p=o}k=c[p>>2]|0;if(k|0){d=p+4|0;m=k;while(1){c[d+28>>2]=(_FT_MulFix(c[d+8>>2]|0,e)|0)+g;c[d+24>>2]=(_FT_MulFix(c[d+12>>2]|0,e)|0)+g;k=d+16|0;c[k>>2]=(_FT_MulFix(c[d>>2]|0,e)|0)+g;c[d+20>>2]=_FT_MulFix(c[d+4>>2]|0,e)|0;c[k>>2]=(c[k>>2]|0)+32&-64;m=m+-1|0;if(!m)break;else d=d+32|0}}h=h+1|0}while((h|0)!=4);h=c[i>>2]|0;if(h|0){i=b+1448|0;g=h;h=b+416|0;while(1){p=c[f>>2]|0;b:do if(p|0){d=i;m=p;while(1){k=(c[h>>2]|0)-(c[d>>2]|0)|0;if((_FT_MulFix((k|0)<0?0-k|0:k,e)|0)<64)break;m=m+-1|0;if(!m)break b;else d=d+32|0}c[h+28>>2]=c[d+28>>2];c[h+24>>2]=c[d+24>>2];c[h+16>>2]=c[d+16>>2];c[h+20>>2]=c[d+20>>2]}while(0);g=g+-1|0;if(!g)break;else h=h+32|0}}h=c[n>>2]|0;if(!h)return;n=b+1964|0;g=h;h=b+932|0;while(1){b=c[o>>2]|0;c:do if(b|0){i=n;f=b;while(1){p=(c[h>>2]|0)-(c[i>>2]|0)|0;if((_FT_MulFix((p|0)<0?0-p|0:p,e)|0)<64)break;f=f+-1|0;if(!f)break c;else i=i+32|0}c[h+28>>2]=c[i+28>>2];c[h+24>>2]=c[i+24>>2];c[h+16>>2]=c[i+16>>2];c[h+20>>2]=c[i+20>>2]}while(0);g=g+-1|0;if(!g)break;else h=h+32|0}return}function _psh_globals_destroy(a){a=a|0;var b=0;if(!a)return;b=c[a>>2]|0;c[a+4>>2]=0;c[a+208>>2]=0;c[a+412>>2]=0;c[a+928>>2]=0;c[a+1444>>2]=0;c[a+1960>>2]=0;_ft_mem_free(b,a);return}function _t1_hints_open(a){a=a|0;c[a+4>>2]=0;c[a+12>>2]=1;c[a+16>>2]=0;c[a+28>>2]=0;c[a+40>>2]=0;c[a+52>>2]=0;c[a+64>>2]=0;c[a+76>>2]=0;return}function _ps_hints_close(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;d=c[a+4>>2]|0;if(d|0){e=d;return e|0}d=c[a>>2]|0;f=_ps_dimension_end(a+16|0,b,d)|0;if(f|0){e=f;return e|0}e=_ps_dimension_end(a+52|0,b,d)|0;return e|0}function _t1_hints_stem(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0;e=_FT_RoundFix(c[d>>2]|0)|0;f=_FT_RoundFix(c[d+4>>2]|0)|0;d=a+4|0;if(c[d>>2]|0)return;g=_ps_dimension_add_t1stem(a+16+(((b|0)!=0&1)*36|0)|0,e>>16,f>>16,c[a>>2]|0,0)|0;if(!g)return;c[d>>2]=g;return}function _ps_hints_t1stem3(b,e,f){b=b|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0;g=l;l=l+16|0;if((l|0)>=(m|0))ba(16);h=g+12|0;i=g;j=b+4|0;if(c[j>>2]|0){l=g;return}k=c[b>>2]|0;n=(e|0)!=0&1;e=b+16+(n*36|0)|0;a:do if((c[b+12>>2]|0)==1){o=(_FT_RoundFix(c[f>>2]|0)|0)>>16;p=_ps_dimension_add_t1stem(e,o,(_FT_RoundFix(c[f+4>>2]|0)|0)>>16,k,i)|0;if(!p){o=(_FT_RoundFix(c[f+8>>2]|0)|0)>>16;q=i+4|0;r=_ps_dimension_add_t1stem(e,o,(_FT_RoundFix(c[f+12>>2]|0)|0)>>16,k,q)|0;if(!r){o=(_FT_RoundFix(c[f+16>>2]|0)|0)>>16;s=i+8|0;t=_ps_dimension_add_t1stem(e,o,(_FT_RoundFix(c[f+20>>2]|0)|0)>>16,k,s)|0;if(!t){o=c[i>>2]|0;u=c[q>>2]|0;q=c[s>>2]|0;s=b+16+(n*36|0)+24|0;v=c[s>>2]|0;b:do if(!v)w=13;else{x=o>>3;y=128>>>(o&7);z=u>>3;A=128>>>(u&7);B=q>>3;C=128>>>(q&7);D=v;E=c[b+16+(n*36|0)+32>>2]|0;while(1){F=E;G=c[F>>2]|0;if(G>>>0>o>>>0?(d[(c[F+8>>2]|0)+x>>0]|0)&y|0:0){H=E;break b}if(G>>>0>u>>>0?(d[(c[F+8>>2]|0)+z>>0]|0)&A|0:0){H=E;break b}if(G>>>0>q>>>0?(d[(c[F+8>>2]|0)+B>>0]|0)&C|0:0){H=E;break b}D=D+-1|0;if(!D){w=13;break}else E=F+16|0}}while(0);if((w|0)==13){E=v+1|0;D=b+16+(n*36|0)+28|0;C=c[D>>2]|0;do if(E>>>0>C>>>0){c[h>>2]=0;B=v+8&-8;A=b+16+(n*36|0)+32|0;z=_ft_mem_realloc(k,16,C,B,c[A>>2]|0,h)|0;c[A>>2]=z;A=c[h>>2]|0;if(!A){c[D>>2]=B;I=z;break}else{J=A;break a}}else I=c[b+16+(n*36|0)+32>>2]|0;while(0);D=I+(E<<4)+-16|0;c[D>>2]=0;c[D+12>>2]=0;c[s>>2]=E;H=D}if((o|0)>-1){D=H;if((c[D>>2]|0)>>>0<=o>>>0){C=o+1|0;v=D+4|0;A=((c[v>>2]|0)+7|0)>>>3;z=(o+8|0)>>>3;c[h>>2]=0;do if(z>>>0>A>>>0){B=z+7&1073741816;y=D+8|0;c[y>>2]=_ft_mem_realloc(k,1,A,B,c[y>>2]|0,h)|0;y=c[h>>2]|0;if(!y){c[v>>2]=B<<3;break}else{J=y;break a}}while(0);c[D>>2]=C}v=(c[D+8>>2]|0)+(o>>>3)|0;a[v>>0]=d[v>>0]|0|128>>>(o&7)}if((u|0)>-1){v=H;if((c[v>>2]|0)>>>0<=u>>>0){A=u+1|0;z=v+4|0;E=((c[z>>2]|0)+7|0)>>>3;s=(u+8|0)>>>3;c[h>>2]=0;do if(s>>>0>E>>>0){y=s+7&1073741816;B=v+8|0;c[B>>2]=_ft_mem_realloc(k,1,E,y,c[B>>2]|0,h)|0;B=c[h>>2]|0;if(!B){c[z>>2]=y<<3;break}else{J=B;break a}}while(0);c[v>>2]=A}z=(c[v+8>>2]|0)+(u>>>3)|0;a[z>>0]=d[z>>0]|0|128>>>(u&7);if((q|0)>-1){K=v;L=v;w=37}}else if((q|0)>-1){z=H;K=z;L=z;w=37}if((w|0)==37){if((c[L>>2]|0)>>>0<=q>>>0){z=q+1|0;E=K+4|0;s=((c[E>>2]|0)+7|0)>>>3;o=(q+8|0)>>>3;c[h>>2]=0;do if(o>>>0>s>>>0){D=o+7&1073741816;C=K+8|0;c[C>>2]=_ft_mem_realloc(k,1,s,D,c[C>>2]|0,h)|0;C=c[h>>2]|0;if(!C){c[E>>2]=D<<3;break}else{J=C;break a}}while(0);c[L>>2]=z}E=(c[K+8>>2]|0)+(q>>>3)|0;a[E>>0]=d[E>>0]|0|128>>>(q&7)}l=g;return}else J=t}else J=r}else J=p}else J=6;while(0);c[j>>2]=J;l=g;return}function _ps_hints_t1reset(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d;f=a+4|0;if(c[f>>2]|0){l=d;return}g=c[a>>2]|0;a:do if((c[a+12>>2]|0)==1){h=a+28|0;i=c[h>>2]|0;if(i|0)c[(c[a+36>>2]|0)+(i<<4)+-16+12>>2]=b;j=i+1|0;k=a+32|0;n=c[k>>2]|0;do if(j>>>0>n>>>0){c[e>>2]=0;o=i+8&-8;p=a+36|0;q=_ft_mem_realloc(g,16,n,o,c[p>>2]|0,e)|0;c[p>>2]=q;p=c[e>>2]|0;if(!p){c[k>>2]=o;r=q;break}else{s=p;break a}}else r=c[a+36>>2]|0;while(0);k=r+(j<<4)+-16|0;c[k>>2]=0;c[k+12>>2]=0;c[h>>2]=j;k=a+64|0;n=c[k>>2]|0;if(n|0)c[(c[a+72>>2]|0)+(n<<4)+-16+12>>2]=b;i=n+1|0;p=a+68|0;q=c[p>>2]|0;do if(i>>>0>q>>>0){c[e>>2]=0;o=n+8&-8;t=a+72|0;u=_ft_mem_realloc(g,16,q,o,c[t>>2]|0,e)|0;c[t>>2]=u;t=c[e>>2]|0;if(!t){c[p>>2]=o;v=u;break}else{s=t;break a}}else v=c[a+72>>2]|0;while(0);p=v+(i<<4)+-16|0;c[p>>2]=0;c[p+12>>2]=0;c[k>>2]=i;l=d;return}else s=6;while(0);c[f>>2]=s;l=d;return}function _ps_hints_apply(e,f,g,h){e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0,ia=0,ja=0,ka=0,la=0,ma=0,na=0,oa=0,pa=0,qa=0,ra=0,sa=0,ta=0,ua=0,va=0,wa=0,xa=0,ya=0,za=0,Aa=0,Ba=0,Ca=0,Da=0,Ea=0,Fa=0,Ga=0,Ha=0,Ia=0,Ja=0,Ka=0,La=0,Ma=0,Na=0,Oa=0,Pa=0,Qa=0,Ra=0,Sa=0,Ta=0,Ua=0,Va=0,Wa=0,Xa=0,Ya=0,Za=0,_a=0,$a=0,ab=0,bb=0,cb=0,db=0;i=l;l=l+208|0;if((l|0)>=(m|0))ba(208);j=i+136|0;k=i+128|0;n=i;o=f+2|0;p=b[o>>1]|0;if(!(p<<16>>16)){q=0;l=i;return q|0}if(!(b[f>>1]|0)){q=0;l=i;return q|0}r=n;s=r+128|0;do{c[r>>2]=0;r=r+4|0}while((r|0)<(s|0));r=c[g>>2]|0;s=n+16|0;c[s>>2]=r;t=n+8|0;c[t>>2]=_ft_mem_realloc(r,40,0,p<<16>>16,0,j)|0;p=c[j>>2]|0;if(!p){u=_ft_mem_realloc(r,8,0,b[f>>1]|0,0,j)|0;v=n+12|0;c[v>>2]=u;w=c[j>>2]|0;if(!w){x=b[o>>1]|0;c[n>>2]=x<<16>>16;o=b[f>>1]|0;y=o<<16>>16;z=n+4|0;c[z>>2]=y;A=c[t>>2]|0;if(o<<16>>16){o=c[f+12>>2]|0;B=0;C=u;u=0;while(1){D=u;u=(b[o+(B<<1)>>1]|0)+1|0;E=u-D|0;F=A+(D*40|0)|0;c[C>>2]=F;c[C+4>>2]=E;if(E|0){c[F>>2]=A+(u*40|0)+-40;c[A+(D*40|0)+8>>2]=C;if((E|0)==1)G=F;else{D=E;E=F;while(1){H=E+40|0;c[E+4>>2]=H;c[H>>2]=E;c[E+48>>2]=C;D=D+-1|0;if(D>>>0<=1){G=H;break}else E=H}}c[G+4>>2]=F}B=B+1|0;if(B>>>0>=y>>>0)break;else C=C+8|0}}C=f+4|0;y=c[C>>2]|0;if(x<<16>>16){x=A;B=f+8|0;G=A;A=0;while(1){u=((c[G>>2]|0)-x|0)/40|0;o=((c[G+4>>2]|0)-x|0)/40|0;if(!(a[(c[B>>2]|0)+A>>0]&1))c[G+12>>2]=1;E=c[y+(A<<3)>>2]|0;D=E-(c[y+(u<<3)>>2]|0)|0;H=c[y+(A<<3)+4>>2]|0;I=H-(c[y+(u<<3)+4>>2]|0)|0;u=(D|0)<0?0-D|0:D;J=(I|0)<0?0-I|0:I;if((J*12|0)<(u|0))K=D>>31&-4|2;else K=(u*12|0)<(J|0)?(I>>31&2)+-1|0:4;a[G+20>>0]=K;J=(c[y+(o<<3)>>2]|0)-E|0;E=(c[y+(o<<3)+4>>2]|0)-H|0;H=(J|0)<0?0-J|0:J;o=(E|0)<0?0-E|0:E;if((o*12|0)<(H|0))L=J>>31&-4|2;else L=(H*12|0)<(o|0)?(E>>31&2)+-1|0:4;a[G+21>>0]=L;o=G+12|0;H=c[o>>2]|0;do if(!(H&1)){if((K|0)==(L|0)){if((K|0)==4){if(!(_ft_corner_is_flat(D,I,J,E)|0))break;M=c[o>>2]|0}else M=H;c[o>>2]=M|2}}else c[o>>2]=H|2;while(0);A=A+1|0;N=c[n>>2]|0;if(A>>>0>=N>>>0)break;else G=G+40|0}G=c[t>>2]|0;A=c[C>>2]|0;c[n+20>>2]=f;c[n+24>>2]=g;if(N|0){C=G;G=A;A=N;while(1){c[C+16>>2]=0;c[C+24>>2]=0;N=c[G+4>>2]|0;c[C+28>>2]=c[G>>2];c[C+32>>2]=N;A=A+-1|0;if(!A)break;else{C=C+40|0;G=G+8|0}}}}else{c[n+20>>2]=f;c[n+24>>2]=g}if(c[z>>2]|0){f=0;do{G=c[v>>2]|0;a:do if((c[G+(f<<3)+4>>2]|0)>>>0>=4){C=c[G+(f<<3)>>2]|0;A=C+28|0;N=C+32|0;M=C;while(1){M=c[M+4>>2]|0;if((M|0)==(C|0))break a;O=(c[M+28>>2]|0)-(c[A>>2]|0)|0;P=(c[M+32>>2]|0)-(c[N>>2]|0)|0;if(P|O|0){Q=C;break}}while(1){R=Q;while(1){S=c[R>>2]|0;if((S|0)==(C|0))break a;T=(c[R+28>>2]|0)-(c[S+28>>2]|0)|0;U=(c[R+32>>2]|0)-(c[S+32>>2]|0)|0;if(!(U|T))R=S;else break}N=_ft_corner_orientation(O,P,T,U)|0;if(!N)Q=S;else{V=R;W=N;X=U;Y=T;Z=M;break}}while(1){M=Z;C=0;while(1){_=M;$=C;N=c[M+28>>2]|0;A=c[M+32>>2]|0;while(1){aa=c[_+4>>2]|0;$=(aa|0)==(R|0)?1:$;K=N;N=c[aa+28>>2]|0;ca=N-K|0;K=A;A=c[aa+32>>2]|0;da=A-K|0;if(da|ca|0)break;else _=aa}ea=_ft_corner_orientation(Y,X,ca,da)|0;if(!ea){M=aa;C=$}else break}if((ea^W|0)<0){C=V;do{M=C+12|0;c[M>>2]=c[M>>2]|4;C=c[C+4>>2]|0}while((C|0)!=(_|0));C=_+12|0;c[C>>2]=c[C>>2]|4}if(!$){V=_;W=ea;X=da;Y=ca;Z=aa}else break}}while(0);f=f+1|0}while(f>>>0<(c[z>>2]|0)>>>0)}f=_psh_hint_table_init(n+28|0,e+16|0,e+28|0,r)|0;c[j>>2]=f;if(!f){aa=_psh_hint_table_init(n+68|0,e+52|0,e+64|0,r)|0;if(!aa){r=n+24|0;e=c[r>>2]|0;Z=c[e+200>>2]|0;ca=c[e+404>>2]|0;e=_FT_MulFix(c[g+416>>2]|0,ca)|0;Y=e+32&-64;if((Y|0)==0|(e|0)==(Y|0))fa=1;else{da=_FT_MulDiv(ca,Y,e)|0;if((Y|0)<(e|0))ga=Z-((Z|0)/50|0)|0;else ga=Z;_psh_globals_set_scale(c[r>>2]|0,ga,da,0,0);fa=0}a[n+120>>0]=1;a[n+121>>0]=1;a[n+122>>0]=(h|1|0)==3&1;a[n+123>>0]=((h|0)==2|(h|0)==4)&1;a[n+124>>0]=(h|0)!=1&1;h=n+20|0;da=g+412|0;ga=g+416|0;e=g+928|0;Y=g+2488|0;X=g+2492|0;ea=g+2484|0;W=0;while(1){_=c[n>>2]|0;V=c[t>>2]|0;$=c[(c[h>>2]|0)+4>>2]|0;if(_|0)if(!W){R=V;T=$;U=_;while(1){c[R+16>>2]=0;c[R+24>>2]=0;S=c[T+4>>2]|0;c[R+28>>2]=c[T>>2];c[R+32>>2]=S;U=U+-1|0;if(!U)break;else{R=R+40|0;T=T+8|0}}}else{T=V;R=$;U=_;while(1){c[T+16>>2]=0;c[T+24>>2]=0;S=c[R>>2]|0;c[T+28>>2]=c[R+4>>2];c[T+32>>2]=S;U=U+-1|0;if(!U)break;else{T=T+40|0;R=R+8|0}}}R=c[z>>2]|0;b:do if(!R)ha=0;else{T=c[v>>2]|0;U=0;while(1){$=c[T+(U<<3)>>2]|0;c:do if(c[T+(U<<3)+4>>2]|0){S=$+28|0;Q=$;do{Q=c[Q>>2]|0;if((Q|0)==($|0)){ia=U;ja=91;break b}}while((c[Q+28>>2]|0)==(c[S>>2]|0));S=c[Q+4>>2]|0;P=S;O=Q;while(1){G=P+28|0;C=P;do{C=c[C+4>>2]|0;if((C|0)==(S|0))break c;ka=c[C+28>>2]|0;la=c[G>>2]|0}while((ka|0)==(la|0));if((c[O+28>>2]|0)<(la|0)){if((ka|0)<(la|0)){ma=P;ja=77}}else if((ka|0)>(la|0)){ma=P;ja=77}if((ja|0)==77)while(1){ja=0;G=ma+16|0;c[G>>2]=c[G>>2]|64;ma=c[ma+4>>2]|0;if((ma|0)==(C|0))break;else ja=77}P=C;O=c[C>>2]|0}}while(0);U=U+1|0;if(U>>>0>=R>>>0){ha=0;break}}}while(0);d:while(1){if((ja|0)==91){ja=0;ha=ia+1|0}if(ha>>>0>=_>>>0)break;R=V+(ha*40|0)|0;U=V+(ha*40|0)+16|0;T=c[U>>2]|0;if(!(T&64)){ia=ha;ja=91;continue}$=V+(ha*40|0)+32|0;O=R;while(1){O=c[O>>2]|0;if((O|0)==(R|0)){ia=ha;ja=91;continue d}na=c[O+32>>2]|0;oa=c[$>>2]|0;if((na|0)!=(oa|0)){pa=R;break}}while(1){pa=c[pa+4>>2]|0;if((pa|0)==(R|0)){ia=ha;ja=91;continue d}qa=c[pa+32>>2]|0;if((qa|0)!=(oa|0))break}if((na|0)<(oa|0)&(qa|0)>(oa|0)){c[U>>2]=T|128;ia=ha;ja=91;continue}if(!((na|0)>(oa|0)&(qa|0)<(oa|0))){ia=ha;ja=91;continue}c[U>>2]=T|256;ia=ha;ja=91}V=n+28+(W*40|0)|0;_=c[r>>2]|0;R=c[V>>2]|0;if(!R)ra=_;else{$=c[n+28+(W*40|0)+8>>2]|0;O=R;while(1){_psh_hint_align($,_,W,n);O=O+-1|0;if(!O)break;else $=$+28|0}ra=c[r>>2]|0}$=n+28+(W*40|0)+32|0;O=c[$>>2]|0;_=c[O+8>>2]|0;R=c[O>>2]|0;O=(W|0)==0;P=O?1:2;S=_FT_DivFix(32,c[ra+4+(W*204|0)+196>>2]|0)|0;Q=(S|0)<30?S:30;e:do if(R>>>0>1){S=c[n>>2]|0;if(!S){sa=1;ta=0}else{G=c[_+12>>2]|0;M=n+28+(W*40|0)+4|0;A=n+28+(W*40|0)+12|0;N=R;K=G>>>0>S>>>0?S:G;G=_;L=S;while(1){S=G+16|0;y=c[G+28>>2]|0;B=y>>>0<L>>>0?y:L;if(B>>>0>K>>>0){y=(c[t>>2]|0)+(K*40|0)|0;_psh_hint_table_activate_mask(V,c[S>>2]|0,c[G+24>>2]|0);_psh_hint_table_find_strong_points(c[M>>2]|0,c[A>>2]|0,y,B-K|0,Q,P)}y=N+-1|0;if(y>>>0<=1){ua=M;va=A;ja=105;break e}N=y;K=B;G=S;L=c[n>>2]|0}}}else if((R|0)==1){ua=n+28+(W*40|0)+4|0;va=n+28+(W*40|0)+12|0;ja=105}else ja=106;while(0);if((ja|0)==105){ja=0;R=c[n>>2]|0;_=c[t>>2]|0;L=c[(c[$>>2]|0)+8>>2]|0;_psh_hint_table_activate_mask(V,c[L>>2]|0,c[L+8>>2]|0);_psh_hint_table_find_strong_points(c[ua>>2]|0,c[va>>2]|0,_,R,Q,P);ja=106}if((ja|0)==106){ja=0;R=c[n>>2]|0;_=(R|0)==0;if(_){sa=1;ta=0}else{L=R;G=c[t>>2]|0;while(1){do if(c[G+24>>2]|0){K=G+16|0;N=c[K>>2]|0;if(N&16|0)break;c[K>>2]=N|16}while(0);L=L+-1|0;if(!L){sa=_;ta=R;break}else G=G+40|0}}}f:do if((W|0)==1)if(sa)wa=0;else{G=c[t>>2]|0;R=ta;_=G;while(1){switch(a[_+20>>0]|0){case -2:case 2:{ja=118;break}default:switch(a[_+21>>0]|0){case -2:case 2:{ja=118;break}default:{}}}g:do if((ja|0)==118){ja=0;L=_+16|0;P=c[L>>2]|0;if(P&16|0)break;Q=c[_+28>>2]|0;V=c[da>>2]|0;h:do if(!V)xa=P;else{$=c[Y>>2]|0;N=0-$|0;K=_+36|0;A=ga;M=V;T=P;while(1){U=Q-(c[A+12>>2]|0)|0;if((U|0)<(N|0)){xa=T;break h}do if((Q|0)>((c[A+8>>2]|0)+$|0))ya=T;else{if((a[X>>0]|0)==0?(U|0)>(c[ea>>2]|0):0){ya=T;break}c[K>>2]=c[A+24>>2];S=T|48;c[L>>2]=S;ya=S}while(0);M=M+-1|0;if(!M){xa=ya;break}else{A=A+32|0;T=ya}}}while(0);P=c[e>>2]|0;if(!P)break;V=c[Y>>2]|0;T=0-V|0;A=_+36|0;M=P;K=g+932+(P<<5)|0;P=xa;while(1){$=(c[K+-24>>2]|0)-Q|0;if(($|0)<(T|0))break g;do if((Q|0)<((c[K+-20>>2]|0)-V|0))za=P;else{if((a[X>>0]|0)==0?($|0)>=(c[ea>>2]|0):0){za=P;break}c[A>>2]=c[K+-4>>2];N=P|48;c[L>>2]=N;za=N}while(0);K=K+-32|0;M=M+-1|0;if(!M)break;else P=za}}while(0);R=R+-1|0;if(!R){Aa=G;ja=136;break f}else _=_+40|0}}else{Aa=c[t>>2]|0;ja=136}while(0);if((ja|0)==136){ja=0;_=c[(c[r>>2]|0)+4+(W*204|0)+196>>2]|0;if(sa)wa=0;else{G=ta;R=Aa;while(1){P=c[R+24>>2]|0;if(P|0){M=R+16|0;K=c[M>>2]|0;L=c[P+8>>2]|0;do if(!(K&512)){if(K&1024|0){Ba=(c[P+12>>2]|0)+L|0;break}A=(c[R+28>>2]|0)-(c[P>>2]|0)|0;if((A|0)<1){Ba=(_FT_MulFix(A,_)|0)+L|0;break}V=c[P+4>>2]|0;Q=c[P+12>>2]|0;if((A|0)<(V|0)){Ba=(_FT_MulDiv(A,Q,V)|0)+L|0;break}else{Ba=Q+L+(_FT_MulFix(A-V|0,_)|0)|0;break}}else Ba=L;while(0);c[R+36>>2]=Ba;c[M>>2]=c[M>>2]|32}G=G+-1|0;if(!G)break;else R=R+40|0}wa=c[n>>2]|0}}R=c[(c[r>>2]|0)+4+(W*204|0)+196>>2]|0;G=c[s>>2]|0;_=c[t>>2]|0;L=_+(wa*40|0)|0;do if((wa|0)>0){P=_;K=0;do{K=((c[P+16>>2]|0)>>>4&1)+K|0;P=P+40|0}while(P>>>0<L>>>0);if(K|0){if(K>>>0>=17){P=_ft_mem_realloc(G,4,0,K,0,k)|0;if(!(c[k>>2]|0))Ca=P;else break}else Ca=j;P=_;M=0;while(1){if(!(c[P+16>>2]&16))Da=M;else{V=Ca+(M<<2)|0;i:do if((M|0)>0){A=c[P+28>>2]|0;Q=V;while(1){T=Q+-4|0;$=c[T>>2]|0;if((c[$+28>>2]|0)<=(A|0)){Ea=Q;break i}c[Q>>2]=$;if(T>>>0>Ca>>>0)Q=T;else{Ea=T;break}}}else Ea=V;while(0);c[Ea>>2]=P;Da=M+1|0}P=P+40|0;if(P>>>0>=L>>>0)break;else M=Da}M=Ca+(Da+-1<<2)|0;if(!Da){P=_;do{K=P+16|0;V=c[K>>2]|0;do if(!(V&16)){Q=P+12|0;A=c[Q>>2]|0;if(A&2|0){T=a[P+20>>0]|0;if(T<<24>>24==4)break;if(T<<24>>24!=(a[P+21>>0]|0))break;if(!(A&4|V&64))break;c[Q>>2]=A&-3}A=c[Ca>>2]|0;Q=c[A+36>>2]|0;c[P+36>>2]=(_FT_MulFix((c[P+28>>2]|0)-(c[A+28>>2]|0)|0,R)|0)+Q;c[K>>2]=c[K>>2]|32}while(0);P=P+40|0}while(P>>>0<L>>>0)}else{P=_;do{K=P+16|0;V=c[K>>2]|0;do if(!(V&16)){Q=P+12|0;A=c[Q>>2]|0;if(A&2|0){T=a[P+20>>0]|0;if(T<<24>>24==4)break;if(T<<24>>24!=(a[P+21>>0]|0))break;if(!(A&4|V&64))break;c[Q>>2]=A&-3}A=c[P+28>>2]|0;Q=0;while(1){if((c[(c[Ca+(Q<<2)>>2]|0)+28>>2]|0)>(A|0)){ja=180;break}T=Q+1|0;if(T>>>0<Da>>>0)Q=T;else{Fa=T;ja=182;break}}do if((ja|0)==180){ja=0;if(Q|0){Fa=Q;ja=182;break}T=c[Ca>>2]|0;$=c[T+36>>2]|0;Ga=(_FT_MulFix(A-(c[T+28>>2]|0)|0,R)|0)+$|0}while(0);do if((ja|0)==182){ja=0;Q=c[Ca+(Fa+-1<<2)>>2]|0;$=Da;while(1){if(!$){Ha=0;break}T=$+-1|0;if((c[(c[Ca+(T<<2)>>2]|0)+28>>2]|0)<(A|0)){Ha=$;break}else $=T}if((Ha|0)==(Da|0)){$=c[M>>2]|0;T=c[$+36>>2]|0;Ga=(_FT_MulFix(A-(c[$+28>>2]|0)|0,R)|0)+T|0;break}T=c[Ca+(Ha<<2)>>2]|0;$=c[Q+28>>2]|0;if((A|0)==($|0)){Ga=c[Q+36>>2]|0;break}N=c[T+28>>2]|0;C=c[T+36>>2]|0;if((A|0)==(N|0)){Ga=C;break}T=c[Q+36>>2]|0;Ga=(_FT_MulDiv(A-$|0,C-T|0,N-$|0)|0)+T|0}while(0);c[P+36>>2]=Ga;c[K>>2]=c[K>>2]|32}while(0);P=P+40|0}while(P>>>0<L>>>0)}if((Ca|0)==(j|0))break;_ft_mem_free(G,Ca)}}while(0);G=c[z>>2]|0;L=c[r>>2]|0;R=c[L+4+(W*204|0)+196>>2]|0;if(G|0){_=c[L+4+(W*204|0)+200>>2]|0;L=c[v>>2]|0;P=G;while(1){G=c[L>>2]|0;M=c[L+4>>2]|0;K=G+(M*40|0)|0;j:do if((M|0)>0){V=0;A=G;T=0;do{$=(c[A+16>>2]&32|0)==0;T=$?T:(T|0)==0?A:T;V=(($^1)&1)+V|0;A=A+40|0}while(A>>>0<K>>>0);if(V>>>0<2){if((V|0)==1){A=c[T+36>>2]|0;Ia=A-(_FT_MulFix(c[T+28>>2]|0,R)|0)|0}else Ia=_;A=G;while(1){if((A|0)!=(T|0))c[A+36>>2]=(_FT_MulFix(c[A+28>>2]|0,R)|0)+Ia;A=A+40|0;if(A>>>0>=K>>>0){Ja=Ia;break j}}}else Ka=T;while(1){A=Ka;while(1){La=A+4|0;Ma=c[La>>2]|0;if((Ma|0)==(T|0)){Ja=_;break j}if(!(c[Ma+16>>2]&32)){Na=Ma;break}else A=Ma}do Na=c[Na+4>>2]|0;while(!(c[Na+16>>2]&32|0));V=c[A+28>>2]|0;$=c[Na+28>>2]|0;N=c[A+36>>2]|0;C=c[Na+36>>2]|0;if((V|0)>($|0)){Oa=N-C|0;Pa=C;Qa=V-$|0;Ra=$}else{Oa=C-N|0;Pa=N;Qa=$-V|0;Ra=V}if((Qa|0)>0){V=_FT_DivFix(Oa,Qa)|0;Sa=V;Ta=c[La>>2]|0}else{Sa=65536;Ta=Ma}V=Oa+Pa|0;$=Ta;do{N=(c[$+28>>2]|0)-Ra|0;do if((N|0)>=1)if((N|0)<(Qa|0)){Ua=Pa;Va=_FT_MulFix(N,Sa)|0;break}else{Ua=V;Va=_FT_MulFix(N-Qa|0,R)|0;break}else{Ua=Pa;Va=_FT_MulFix(N,R)|0}while(0);c[$+36>>2]=Ua+Va;$=c[$+4>>2]|0}while(($|0)!=(Na|0));if((Na|0)==(T|0)){Ja=_;break}else Ka=Na}}else Ja=_;while(0);P=P+-1|0;if(!P)break;else{_=Ja;L=L+8|0}}}L=c[t>>2]|0;_=c[h>>2]|0;P=c[_+4>>2]|0;R=c[_+8>>2]|0;_=c[n>>2]|0;if(_|0){K=O?32:64;if(O){G=L;M=0;T=_;while(1){c[P+(M<<3)>>2]=c[G+36>>2];if(!(c[G+16>>2]&16))Wa=T;else{$=R+M|0;a[$>>0]=d[$>>0]|K;Wa=c[n>>2]|0}M=M+1|0;if(M>>>0>=Wa>>>0)break;else{G=G+40|0;T=Wa}}}else{T=L;G=0;M=_;while(1){c[P+(G<<3)+4>>2]=c[T+36>>2];if(!(c[T+16>>2]&16))Xa=M;else{O=R+G|0;a[O>>0]=d[O>>0]|K;Xa=c[n>>2]|0}G=G+1|0;if(G>>>0>=Xa>>>0)break;else{T=T+40|0;M=Xa}}}}if(!fa)_psh_globals_set_scale(c[r>>2]|0,Z,ca,0,0);W=W+1|0;if((W|0)==2){Ya=v;Za=n;_a=z;$a=v;ab=0;break}}}else{Ya=v;Za=n;_a=z;$a=v;ab=aa}}else{bb=f;cb=v;db=v;ja=53}}else{bb=w;cb=v;db=v;ja=53}}else{v=n+12|0;bb=p;cb=v;db=v;ja=53}if((ja|0)==53){Ya=db;Za=n;_a=n+4|0;$a=cb;ab=bb}bb=c[s>>2]|0;cb=n+92|0;_ft_mem_free(bb,c[cb>>2]|0);c[cb>>2]=0;c[n+88>>2]=0;c[n+96>>2]=0;cb=n+80|0;_ft_mem_free(bb,c[cb>>2]|0);c[cb>>2]=0;cb=n+76|0;_ft_mem_free(bb,c[cb>>2]|0);c[cb>>2]=0;c[n+72>>2]=0;c[n+68>>2]=0;c[n+84>>2]=0;cb=n+52|0;_ft_mem_free(bb,c[cb>>2]|0);c[cb>>2]=0;c[n+48>>2]=0;c[n+56>>2]=0;cb=n+40|0;_ft_mem_free(bb,c[cb>>2]|0);c[cb>>2]=0;cb=n+36|0;_ft_mem_free(bb,c[cb>>2]|0);c[cb>>2]=0;c[n+32>>2]=0;c[n+28>>2]=0;c[n+44>>2]=0;_ft_mem_free(bb,c[t>>2]|0);c[t>>2]=0;_ft_mem_free(bb,c[Ya>>2]|0);c[$a>>2]=0;c[Za>>2]=0;c[_a>>2]=0;c[s>>2]=0;q=ab;l=i;return q|0}function _t2_hints_open(a){a=a|0;c[a+4>>2]=0;c[a+12>>2]=2;c[a+16>>2]=0;c[a+28>>2]=0;c[a+40>>2]=0;c[a+52>>2]=0;c[a+64>>2]=0;c[a+76>>2]=0;return}function _t2_hints_stems(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0;f=l;l=l+128|0;if((l|0)>=(m|0))ba(128);g=f;if((d|0)<=0){l=f;return}h=a+4|0;i=a+16+(((b|0)!=0&1)*36|0)|0;b=d;d=0;while(1){j=(b|0)<16?b:16;k=j<<1;n=0;o=d;do{o=(c[e+(n<<2)>>2]|0)+o|0;c[g+(n<<2)>>2]=(_FT_RoundFix(o)|0)>>16;n=n+1|0}while((n|0)<(k|0));p=0;do{n=g+((p|1)<<2)|0;c[n>>2]=(c[n>>2]|0)-(c[g+(p<<2)>>2]|0);p=p+2|0}while((p|0)<(k|0));a:do if(!(c[h>>2]|0)){k=j;n=g;while(1){q=_ps_dimension_add_t1stem(i,c[n>>2]|0,c[n+4>>2]|0,c[a>>2]|0,0)|0;if(q|0)break;if((k|0)>1){k=k+-1|0;n=n+8|0}else break a}c[h>>2]=q}while(0);b=b-j|0;if((b|0)<=0)break;else d=o}l=f;return}function _ps_hints_t2mask(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0;f=a+4|0;if(c[f>>2]|0)return;g=a+16|0;h=c[a>>2]|0;i=c[g>>2]|0;j=a+52|0;a=c[j>>2]|0;if((a+i|0)!=(d|0))return;d=_ps_dimension_set_mask_bits(g,e,a,i,b,h)|0;if(!d){i=_ps_dimension_set_mask_bits(j,e,0,a,b,h)|0;if(!i)return;else k=i}else k=d;c[f>>2]=k;return}function _ps_hints_t2counter(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0;e=a+4|0;if(c[e>>2]|0)return;f=a+16|0;g=c[a>>2]|0;h=c[f>>2]|0;i=a+52|0;a=c[i>>2]|0;if((a+h|0)!=(b|0))return;b=_ps_dimension_set_mask_bits(f,d,0,h,0,g)|0;if(!b){f=_ps_dimension_set_mask_bits(i,d,h,a,0,g)|0;if(!f)return;else j=f}else j=b;c[e>>2]=j;return}function _ps_dimension_set_mask_bits(b,e,f,g,h,i){b=b|0;e=e|0;f=f|0;g=g|0;h=h|0;i=i|0;var j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0;j=l;l=l+16|0;if((l|0)>=(m|0))ba(16);k=j;n=b+12|0;o=c[n>>2]|0;if(o|0)c[(c[b+20>>2]|0)+(o<<4)+-16+12>>2]=h;h=o+1|0;p=b+16|0;q=c[p>>2]|0;do if(h>>>0>q>>>0){c[k>>2]=0;r=o+8&-8;s=b+20|0;t=_ft_mem_realloc(i,16,q,r,c[s>>2]|0,k)|0;c[s>>2]=t;s=c[k>>2]|0;if(!s){c[p>>2]=r;u=t;v=t;w=r;x=t;break}y=s;l=j;return y|0}else{s=c[b+20>>2]|0;u=s;v=s;w=q;x=s}while(0);q=v+(h<<4)+-16|0;c[q>>2]=0;c[q+12>>2]=0;c[n>>2]=h;if(!h){do if(!w){c[k>>2]=0;q=_ft_mem_realloc(i,16,0,8,x,k)|0;c[b+20>>2]=q;v=c[k>>2]|0;if(!v){c[p>>2]=8;z=q;break}y=v;l=j;return y|0}else z=u;while(0);c[z>>2]=0;c[z+12>>2]=0;c[n>>2]=1;A=z}else A=u+(h<<4)+-16|0;h=A+4|0;u=((c[h>>2]|0)+7|0)>>>3;z=(g+7|0)>>>3;c[k>>2]=0;do if(z>>>0>u>>>0){n=z+7&1073741816;p=A+8|0;b=_ft_mem_realloc(i,1,u,n,c[p>>2]|0,k)|0;c[p>>2]=b;p=c[k>>2]|0;if(!p){c[h>>2]=n<<3;B=b;break}y=p;l=j;return y|0}else B=c[A+8>>2]|0;while(0);c[A>>2]=g;if(!g){y=0;l=j;return y|0}A=128;h=B;B=128>>>(f&7);k=e+(f>>>3)|0;f=g;while(1){a[h>>0]=(((d[k>>0]|0)&B|0)==0?0:A)|(d[h>>0]|0)&(A^255);g=B>>1;e=(g|0)==0;u=A>>1;i=(u|0)==0;f=f+-1|0;if(!f){y=0;break}else{A=i?128:u;h=i?h+1|0:h;B=e?128:g;k=e?k+1|0:k}}l=j;return y|0}function _ps_dimension_add_t1stem(b,e,f,g,h){b=b|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0;i=l;l=l+16|0;if((l|0)>=(m|0))ba(16);j=i;k=(f|0)<0;n=(f|0)==-21;o=k?0:f;f=(n?-21:0)+e|0;e=k?(n?3:1):0;n=(h|0)!=0;if(n)c[h>>2]=-1;k=c[b>>2]|0;p=b+8|0;q=c[p>>2]|0;r=q;s=q;a:do if(!k){t=0;u=7}else{v=0;w=q;while(1){x=w;if((c[x>>2]|0)==(f|0)?(c[x+4>>2]|0)==(o|0):0){y=v;break a}z=v+1|0;if(z>>>0<k>>>0){v=z;w=x+12|0}else{t=z;u=7;break}}}while(0);if((u|0)==7){q=k+1|0;w=b+4|0;v=c[w>>2]|0;if(q>>>0<v>>>0)A=s;else{c[j>>2]=0;do if(v>>>0<q>>>0){z=k+8&-8;x=_ft_mem_realloc(g,12,v,z,r,j)|0;c[p>>2]=x;B=c[j>>2]|0;if(!B){c[w>>2]=z;C=x;break}D=B;l=i;return D|0}else C=s;while(0);A=C}C=A+(q*12|0)+-12|0;c[b>>2]=q;c[C>>2]=f;c[C+4>>2]=o;c[C+8>>2]=e;y=t}t=b+12|0;e=c[t>>2]|0;if(e){C=(c[b+20>>2]|0)+(e<<4)+-16|0;if((c[C>>2]|0)>>>0>y>>>0)E=C;else{F=C;u=22}}else{C=b+16|0;do if(!(c[C>>2]|0)){c[j>>2]=0;e=b+20|0;o=_ft_mem_realloc(g,16,0,8,c[e>>2]|0,j)|0;c[e>>2]=o;e=c[j>>2]|0;if(!e){c[C>>2]=8;G=o;break}D=e;l=i;return D|0}else G=c[b+20>>2]|0;while(0);c[G>>2]=0;c[G+12>>2]=0;c[t>>2]=1;F=G;u=22}if((u|0)==22){u=y+1|0;G=F+4|0;t=((c[G>>2]|0)+7|0)>>>3;b=(y+8|0)>>>3;c[j>>2]=0;do if(b>>>0>t>>>0){C=b+7&1073741816;e=F+8|0;c[e>>2]=_ft_mem_realloc(g,1,t,C,c[e>>2]|0,j)|0;e=c[j>>2]|0;if(!e){c[G>>2]=C<<3;break}D=e;l=i;return D|0}while(0);c[F>>2]=u;E=F}F=(c[E+8>>2]|0)+(y>>>3)|0;a[F>>0]=d[F>>0]|0|128>>>(y&7);if(!n){D=0;l=i;return D|0}c[h>>2]=y;D=0;l=i;return D|0}function _ft_corner_orientation(a,b,c,d){a=a|0;b=b|0;c=c|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0;if((((d|0)<0?0-d|0:d)+((a|0)<0?0-a|0:a)|0)>>>0<131072?(((c|0)<0?0-c|0:c)+((b|0)<0?0-b|0:b)|0)>>>0<131072:0){e=U(d,a)|0;f=U(c,b)|0;g=(e|0)>(f|0)?1:((e|0)<(f|0))<<31>>31;return g|0}f=a&65535;e=a>>>16;a=d&65535;h=d>>>16;d=U(a,e)|0;i=(U(h,f)|0)+d|0;j=i<<16;k=j+(U(a,f)|0)|0;f=(i>>>16)+(U(h,e)|0)+((i>>>0<d>>>0&1)<<16)+(k>>>0<j>>>0&1)|0;j=b&65535;d=b>>>16;b=c&65535;i=c>>>16;c=U(b,d)|0;e=(U(i,j)|0)+c|0;h=e<<16;a=h+(U(b,j)|0)|0;j=(e>>>16)+(U(i,d)|0)+((e>>>0<c>>>0&1)<<16)+(a>>>0<h>>>0&1)|0;if(f>>>0>j>>>0){g=1;return g|0}if(f>>>0<j>>>0){g=-1;return g|0}else return (k>>>0>a>>>0?1:(k>>>0<a>>>0)<<31>>31)|0;return 0}function _psh_hint_table_init(a,b,e,f){a=a|0;b=b|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0;g=l;l=l+16|0;if((l|0)>=(m|0))ba(16);h=g;i=c[b>>2]|0;j=i<<1;k=a+12|0;c[k>>2]=_ft_mem_realloc(f,4,0,j,0,h)|0;if(c[h>>2]|0){n=c[h>>2]|0;l=g;return n|0}o=a+8|0;c[o>>2]=_ft_mem_realloc(f,28,0,i,0,h)|0;if(c[h>>2]|0){n=c[h>>2]|0;l=g;return n|0}c[a+24>>2]=_ft_mem_realloc(f,16,0,j|1,0,h)|0;if(c[h>>2]|0){n=c[h>>2]|0;l=g;return n|0}c[a>>2]=i;j=a+16|0;c[j>>2]=(c[k>>2]|0)+(i<<2);k=a+4|0;c[k>>2]=0;c[a+20>>2]=0;c[a+28>>2]=0;if(i|0){f=c[b+8>>2]|0;b=c[o>>2]|0;p=i;while(1){c[b>>2]=c[f>>2];c[b+4>>2]=c[f+4>>2];c[b+16>>2]=c[f+8>>2];p=p+-1|0;if(!p)break;else{f=f+12|0;b=b+28|0}}}if((e|0)!=0?(b=c[e+8>>2]|0,f=c[e>>2]|0,c[a+32>>2]=e,(f|0)!=0):0){e=b;b=f;f=0;while(1){a=c[e>>2]|0;if(!a)q=f;else{p=0;r=c[e+8>>2]|0;s=0;t=0;u=f;while(1){if(!t){v=128;w=r+1|0;x=d[r>>0]|0}else{v=t;w=r;x=s}if(((v&x|0)!=0?(y=c[o>>2]|0,z=y+(p*28|0)|0,i>>>0>p>>>0):0)?(A=y+(p*28|0)+16|0,B=c[A>>2]|0,(B&4|0)==0):0){c[A>>2]=B|4;B=c[j>>2]|0;A=y+(p*28|0)+20|0;c[A>>2]=0;a:do if(u|0){C=c[z>>2]|0;D=(c[y+(p*28|0)+4>>2]|0)+C|0;E=B;F=u;while(1){G=c[E>>2]|0;H=c[G>>2]|0;if((D|0)>=(H|0)?((c[G+4>>2]|0)+H|0)>=(C|0):0)break;F=F+-1|0;if(!F)break a;else E=E+4|0}c[A>>2]=G}while(0);if(u>>>0<i>>>0){A=u+1|0;c[k>>2]=A;c[B+(u<<2)>>2]=z;I=A}else I=u}else I=u;p=p+1|0;if((p|0)==(a|0)){q=I;break}else{r=w;s=x;t=v>>1;u=I}}}b=b+-1|0;if(!b){J=q;break}else{e=e+16|0;f=q}}}else J=0;if((J|0)!=(i|0)&(i|0)!=0){K=0;L=J}else{n=c[h>>2]|0;l=g;return n|0}while(1){J=c[o>>2]|0;q=J+(K*28|0)|0;if(i>>>0>K>>>0?(f=J+(K*28|0)+16|0,e=c[f>>2]|0,(e&4|0)==0):0){c[f>>2]=e|4;e=c[j>>2]|0;f=J+(K*28|0)+20|0;c[f>>2]=0;b:do if(L|0){b=c[q>>2]|0;I=(c[J+(K*28|0)+4>>2]|0)+b|0;v=e;x=L;while(1){M=c[v>>2]|0;w=c[M>>2]|0;if((I|0)>=(w|0)?((c[M+4>>2]|0)+w|0)>=(b|0):0)break;x=x+-1|0;if(!x)break b;else v=v+4|0}c[f>>2]=M}while(0);if(L>>>0<i>>>0){f=L+1|0;c[k>>2]=f;c[e+(L<<2)>>2]=q;N=f}else N=L}else N=L;K=K+1|0;if((K|0)==(i|0))break;else L=N}n=c[h>>2]|0;l=g;return n|0}function _psh_hint_align(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0;g=c[d+4+(e*204|0)+196>>2]|0;h=b+16|0;if(c[h>>2]&8|0)return;i=c[d+4+(e*204|0)+200>>2]|0;j=(_FT_MulFix(c[b>>2]|0,g)|0)+i|0;i=b+4|0;k=_FT_MulFix(c[i>>2]|0,g)|0;a:do switch(e|0){case 0:{if(!(a[f+120>>0]|0))l=6;else{m=(a[f+122>>0]|0)!=0;l=27}break}case 1:{if(!(a[f+121>>0]|0))l=6;else{n=(a[f+123>>0]|0)!=0;o=b+12|0;c[o>>2]=k;p=c[b>>2]|0;q=(c[i>>2]|0)+p|0;r=a[d+2492>>0]|0;s=c[d+412>>2]|0;b:do if(!s){t=0;u=0;v=2}else{w=c[d+2488>>2]|0;x=0-w|0;y=s;z=d+416|0;while(1){A=q-(c[z+12>>2]|0)|0;if((A|0)<(x|0)){t=0;u=0;v=2;break b}if(((c[z+8>>2]|0)+w|0)>=(q|0))break;y=y+-1|0;if(!y){t=0;u=0;v=2;break b}else z=z+32|0}if(r<<24>>24==0?(A|0)>(c[d+2484>>2]|0):0){t=0;u=0;v=2;break}t=1;u=c[z+16>>2]|0;v=3}while(0);q=c[d+928>>2]|0;c:do if(!q){B=t;C=0}else{s=c[d+2488>>2]|0;y=0-s|0;w=q;x=d+932+(q<<5)|0;while(1){D=(c[x+-24>>2]|0)-p|0;if((D|0)<(y|0)){B=t;C=0;break c}w=w+-1|0;if(((c[x+-20>>2]|0)-s|0)<=(p|0))break;if(!w){B=t;C=0;break c}else x=x+-32|0}if(r<<24>>24==0?(D|0)>=(c[d+2484>>2]|0):0){B=t;C=0;break}B=v;C=c[x+-16>>2]|0}while(0);switch(B|0){case 1:{r=b+8|0;c[r>>2]=u-k;if(!n)break a;E=(k|0)<64?64:k+32&-64;F=u;G=r;H=o;l=48;break a;break}case 2:{c[b+8>>2]=C;if(!n)break a;I=(k|0)<64?64:k+32&-64;J=o;l=51;break a;break}case 3:{c[b+8>>2]=C;c[o>>2]=u-C;break a;break}default:{K=B;L=u;M=o;N=n;l=28;break a}}}break}default:{m=0;l=27}}while(0);if((l|0)==6){c[b+8>>2]=j;c[b+12>>2]=k}else if((l|0)==27){u=b+12|0;c[u>>2]=k;K=0;L=0;M=u;N=m;l=28}d:do if((l|0)==28){m=c[b+20>>2]|0;if(!m)O=j;else{if(!(c[m+16>>2]&8))_psh_hint_align(m,d,e,f);u=c[m+8>>2]|0;B=c[m+12>>2]>>1;O=u-(k>>1)+B+(_FT_MulFix((c[b>>2]|0)-((c[m+4>>2]>>1)+(c[m>>2]|0))+(c[i>>2]>>1)|0,g)|0)|0}m=b+8|0;c[m>>2]=O;c[M>>2]=k;do if(a[f+124>>0]|0){if((k|0)<65){if((k|0)>31){P=O+(k>>>1)&-64;Q=64;break}B=O+32&-64;if((k|0)<=0){P=B;Q=k;break}u=O+k|0;C=u+32&-64;v=B-O|0;t=C-u|0;P=(((v|0)<0?0-v|0:v)|0)>(((t|0)<0?0-t|0:t)|0)?C:B;Q=k;break}B=c[d+4+(e*204|0)+8>>2]|0;C=k-B|0;t=(((C|0)<0?0-C|0:C)|0)<40?((B|0)>48?B:48):k;if((t|0)>=192){P=O;Q=t+32&-64;break}B=t&63;C=t&-64;if(B>>>0>=10)if(B>>>0<32){P=O;Q=C|10;break}else{P=O;Q=B>>>0<54?C|54:t;break}else{P=O;Q=t}}else{P=O;Q=k}while(0);n=P+32|0;o=(n&-64)-P|0;t=(n+Q&-64)-P-Q|0;c[m>>2]=((((o|0)<0?0-o|0:o)|0)>(((t|0)<0?0-t|0:t)|0)?t:o)+P;c[M>>2]=Q;if(N){o=(Q|0)<64?64:Q+32&-64;switch(K|0){case 3:{break d;break}case 1:{E=o;F=L;G=m;H=M;l=48;break d;break}case 2:{I=o;J=M;l=51;break d;break}default:{}}t=c[m>>2]|0;c[M>>2]=o;n=o>>1;C=t+n|0;R=o;S=((o&64|0)==0?C+32&-64:C&-64|32)-n|0;T=m;U=M;l=50}}while(0);if((l|0)==48){R=E;S=F-E|0;T=G;U=H;l=50}if((l|0)==50){c[T>>2]=S;I=R;J=U;l=51}if((l|0)==51)c[J>>2]=I;c[h>>2]=c[h>>2]|8;return}function _psh_hint_table_activate_mask(a,b,e){a=a|0;b=b|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0;f=c[a>>2]|0;g=a+8|0;if(f|0){h=c[g>>2]|0;i=f;while(1){j=h+16|0;c[j>>2]=c[j>>2]&-5;c[h+24>>2]=-1;i=i+-1|0;if(!i)break;else h=h+28|0}}if(!b){c[a+4>>2]=0;return}h=a+12|0;i=0;j=0;k=e;e=0;l=0;while(1){if(!i){m=128;n=d[k>>0]|0;o=k+1|0}else{m=i;n=j;o=k}if(((m&n|0)!=0?(p=c[g>>2]|0,q=p+(e*28|0)|0,r=p+(e*28|0)+16|0,p=c[r>>2]|0,(p&4|0)==0):0)?(c[r>>2]=p|4,l>>>0<f>>>0):0){c[(c[h>>2]|0)+(l<<2)>>2]=q;s=l+1|0}else s=l;e=e+1|0;if((e|0)==(b|0))break;else{i=m>>1;j=n;k=o;l=s}}c[a+4>>2]=s;a=c[h>>2]|0;if((s|0)>1)t=1;else return;do{h=c[a+(t<<2)>>2]|0;l=c[h>>2]|0;o=t;do{k=o;o=o+-1|0;n=a+(o<<2)|0;j=c[n>>2]|0;if((c[j>>2]|0)<(l|0))break;c[a+(k<<2)>>2]=j;c[n>>2]=h}while((k|0)>1);t=t+1|0}while((t|0)!=(s|0));return}function _psh_hint_table_find_strong_points(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0;if(!f)return;i=0-h|0;j=(b|0)==0;k=(h|0)==2;l=k?128:256;m=k?256:128;k=f;f=e;while(1){e=c[f+28>>2]|0;n=f+16|0;o=c[n>>2]|0;a:do if(!(o&16)){p=a[f+20>>0]|0;if(!((p|0)==(h|0)|(p|0)==(i|0))){q=a[f+21>>0]|0;if((q|0)==(h|0)|(q|0)==(i|0)){r=q;s=6}}else{r=p;s=6}if((s|0)==6?(s=0,r|0):0)if((r|0)==(h|0)){if(j)break;else t=0;while(1){u=c[d+(t<<2)>>2]|0;p=e-(c[u>>2]|0)|0;t=t+1|0;if((p|0)<(g|0)&(0-p|0)<(g|0))break;if(t>>>0>=b>>>0)break a}c[n>>2]=o|528;c[f+24>>2]=u;break}else{if((r|0)!=(i|0)|j)break;else v=0;while(1){w=c[d+(v<<2)>>2]|0;p=e-(c[w>>2]|0)-(c[w+4>>2]|0)|0;v=v+1|0;if((p|0)<(g|0)&(0-p|0)<(g|0))break;if(v>>>0>=b>>>0)break a}c[n>>2]=o|1040;c[f+24>>2]=w;break}if(o&64|0){b:do if(!(o&l)){if(!((o&m|0)==0|j)){p=0;while(1){x=c[d+(p<<2)>>2]|0;q=e-(c[x>>2]|0)-(c[x+4>>2]|0)|0;p=p+1|0;if((q|0)<(g|0)&(0-q|0)<(g|0))break;if(p>>>0>=b>>>0)break b}c[f+24>>2]=x;c[n>>2]=o|1040}}else{if(j)break a;else y=0;while(1){z=c[d+(y<<2)>>2]|0;p=e-(c[z>>2]|0)|0;y=y+1|0;if((p|0)<(g|0)&(0-p|0)<(g|0))break;if(y>>>0>=b>>>0)break b}c[f+24>>2]=z;c[n>>2]=o|528}while(0);p=f+24|0;if(!((c[p>>2]|0)!=0|j)){q=0;while(1){A=c[d+(q<<2)>>2]|0;B=c[A>>2]|0;if((e|0)>=(B|0)?(e|0)<=((c[A+4>>2]|0)+B|0):0)break;q=q+1|0;if(q>>>0>=b>>>0)break a}c[p>>2]=A}}}while(0);k=k+-1|0;if(!k)break;else f=f+40|0}return}function _ps_dimension_end(b,e,f){b=b|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0;g=l;l=l+16|0;if((l|0)>=(m|0))ba(16);h=g;i=c[b+12>>2]|0;if(i|0)c[(c[b+20>>2]|0)+(i<<4)+-16+12>>2]=e;e=b+24|0;i=c[e>>2]|0;if((i|0)<=1){j=0;l=g;return j|0}k=b+32|0;b=i;n=i;a:while(1){i=b+-2|0;b=b+-1|0;b:do if((i|0)>-1){o=c[k>>2]|0;p=c[o+(b<<4)+8>>2]|0;q=c[o+(b<<4)>>2]|0;r=i;c:while(1){s=c[o+(r<<4)+8>>2]|0;t=c[o+(r<<4)>>2]|0;u=q>>>0<t>>>0?q:t;if(u>>>0>7){t=p;v=s;w=u;while(1){if((a[v>>0]&a[t>>0])<<24>>24)break c;x=t+1|0;y=v+1|0;z=w+-8|0;if(z>>>0>7){t=x;v=y;w=z}else{A=z;B=x;C=y;break}}}else{A=u;B=p;C=s}if(A|0?a[C>>0]&a[B>>0]&255&~(255>>>A)|0:0)break;if((r|0)>0)r=r+-1|0;else{D=n;break b}}p=r>>>0>b>>>0;q=p?r:b;w=p?b:r;if(w>>>0<q>>>0&q>>>0<n>>>0){p=o+(q<<4)|0;v=o+(w<<4)|0;t=c[v>>2]|0;y=c[p>>2]|0;if(y|0){if(y>>>0>t>>>0){x=o+(w<<4)+4|0;z=((c[x>>2]|0)+7|0)>>>3;E=(y+7|0)>>>3;c[h>>2]=0;if(E>>>0>z>>>0){F=E+7&1073741816;G=o+(w<<4)+8|0;c[G>>2]=_ft_mem_realloc(f,1,z,F,c[G>>2]|0,h)|0;H=c[h>>2]|0;if(H|0)break a;c[x>>2]=F<<3;I=G}else I=o+(w<<4)+8|0;G=t;do{if((c[v>>2]|0)>>>0>G>>>0){t=(c[I>>2]|0)+(G>>>3)|0;a[t>>0]=(d[t>>0]|0)&(128>>>(G&7)^255)}G=G+1|0}while((G|0)!=(y|0));J=E}else J=(y+7|0)>>>3;if(J|0){E=c[o+(w<<4)+8>>2]|0;G=c[o+(q<<4)+8>>2]|0;v=J;while(1){a[E>>0]=a[G>>0]|a[E>>0];v=v+-1|0;if(!v)break;else{E=E+1|0;G=G+1|0}}}}c[p>>2]=0;c[o+(q<<4)+12>>2]=0;G=c[e>>2]|0;E=G+~q|0;if((E|0)>0){c[h>>2]=c[p>>2];c[h+4>>2]=c[p+4>>2];c[h+8>>2]=c[p+8>>2];c[h+12>>2]=c[p+12>>2];_memmove(p|0,p+16|0,E<<4|0)|0;v=p+(E<<4)|0;c[v>>2]=c[h>>2];c[v+4>>2]=c[h+4>>2];c[v+8>>2]=c[h+8>>2];c[v+12>>2]=c[h+12>>2];K=c[e>>2]|0}else K=G;G=K+-1|0;c[e>>2]=G;D=G}else D=n}else D=n;while(0);if((b|0)<=1){j=0;L=33;break}else n=D}if((L|0)==33){l=g;return j|0}j=H;l=g;return j|0}function _psh_blues_set_zones(a,d,e,f,g,h,i){a=a|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;i=i|0;var j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0;j=(i|0)==0;i=j?a+516|0:a+1548|0;k=j?a:a+1032|0;c[k>>2]=0;c[i>>2]=0;if(d>>>0>1){a=d;d=e;e=0;j=0;l=0;while(1){m=b[d>>1]|0;n=b[d+2>>1]|0;if(e){o=1;p=l;q=n-m|0;r=m;s=k}else{o=0;p=j;q=m-n|0;r=n;s=i}n=s+4|0;a:do if(p){m=n;t=p;while(1){u=c[m>>2]|0;if((r|0)<(u|0)){v=t;w=14;break}if((r|0)==(u|0))break;t=t+-1|0;u=m+32|0;if(!t){x=u;w=15;break a}else m=u}if((w|0)==14)while(1){w=0;t=m+(v<<5)|0;v=v+-1|0;u=m+(v<<5)|0;c[t>>2]=c[u>>2];c[t+4>>2]=c[u+4>>2];c[t+8>>2]=c[u+8>>2];c[t+12>>2]=c[u+12>>2];c[t+16>>2]=c[u+16>>2];c[t+20>>2]=c[u+20>>2];c[t+24>>2]=c[u+24>>2];c[t+28>>2]=c[u+28>>2];if(!v){x=m;w=15;break a}else w=14}u=m+4|0;t=c[u>>2]|0;if((q|0)<0){if((q|0)>=(t|0)){y=j;z=l;break}c[u>>2]=q;y=j;z=l;break}else{if((q|0)<=(t|0)){y=j;z=l;break}c[u>>2]=q;y=j;z=l;break}}else{x=n;w=15}while(0);do if((w|0)==15){w=0;c[x>>2]=r;c[x+4>>2]=q;if(!(o<<24>>24)){y=j+1|0;z=l;break}else{y=j;z=l+1|0;break}}while(0);a=a+-2|0;if(a>>>0<=1){A=y;B=z;break}else{d=d+4|0;e=1;j=y;l=z}}}else{A=0;B=0}c[k>>2]=B;c[i>>2]=A;if(f>>>0>1){z=i+4|0;l=f;f=g;g=A;while(1){y=b[f+2>>1]|0;j=(b[f>>1]|0)-y|0;b:do if(g){e=z;d=g;while(1){a=c[e>>2]|0;if((y|0)<(a|0)){C=d;w=30;break}if((y|0)==(a|0))break;d=d+-1|0;a=e+32|0;if(!d){D=a;w=31;break b}else e=a}if((w|0)==30)while(1){w=0;d=e+(C<<5)|0;C=C+-1|0;m=e+(C<<5)|0;c[d>>2]=c[m>>2];c[d+4>>2]=c[m+4>>2];c[d+8>>2]=c[m+8>>2];c[d+12>>2]=c[m+12>>2];c[d+16>>2]=c[m+16>>2];c[d+20>>2]=c[m+20>>2];c[d+24>>2]=c[m+24>>2];c[d+28>>2]=c[m+28>>2];if(!C){D=e;w=31;break b}else w=30}m=e+4|0;d=c[m>>2]|0;if((j|0)<0){if((j|0)>=(d|0)){E=g;break}c[m>>2]=j;E=g;break}else{if((j|0)<=(d|0)){E=g;break}c[m>>2]=j;E=g;break}}else{D=z;w=31}while(0);if((w|0)==31){w=0;c[D>>2]=y;c[D+4>>2]=j;E=g+1|0}l=l+-2|0;if(l>>>0<=1){F=E;break}else{f=f+4|0;g=E}}}else F=A;c[k>>2]=B;c[i>>2]=F;A=(B|0)==0;if(!A){E=B;g=k+4|0;while(1){f=c[g>>2]|0;if((E|0)!=1){l=(c[g+32>>2]|0)-f|0;D=g+4|0;w=c[D>>2]|0;if((w|0)>(l|0)){c[D>>2]=l;G=l}else G=w}else G=c[g+4>>2]|0;c[g+12>>2]=f;c[g+8>>2]=G+f;E=E+-1|0;if(!E)break;else g=g+32|0}}g=(F|0)==0;if(!g){E=i+4|0;G=F;while(1){f=c[E>>2]|0;if((G|0)!=1){w=f-(c[E+32>>2]|0)|0;l=E+4|0;D=c[l>>2]|0;if((D|0)<(w|0)){c[l>>2]=w;H=w}else H=D}else H=c[E+4>>2]|0;c[E+8>>2]=f;c[E+12>>2]=H+f;G=G+-1|0;if(!G)break;else E=E+32|0}}E=k+4|0;if(!A){A=k+16|0;c[A>>2]=(c[A>>2]|0)-h;A=B+-1|0;G=c[k+12>>2]|0;if(!A){I=G;J=E}else{H=k+-28+(B<<3<<2)|0;B=G;G=E;E=A;while(1){A=G+44|0;k=c[A>>2]|0;f=(k-B|0)/2|0;if((f|0)<(h|0)){D=f+B|0;c[A>>2]=D;c[G+8>>2]=D}else{c[G+8>>2]=B+h;c[A>>2]=k-h}E=E+-1|0;B=c[G+40>>2]|0;if(!E)break;else G=G+32|0}I=B;J=H}c[J+8>>2]=I+h}I=i+4|0;if(g)return;g=i+16|0;c[g>>2]=(c[g>>2]|0)-h;g=F+-1|0;J=c[i+12>>2]|0;if(!g){K=J;L=I}else{H=i+-28+(F<<3<<2)|0;F=J;J=I;I=g;while(1){g=J+44|0;i=c[g>>2]|0;B=(i-F|0)/2|0;G=(B|0)<(h|0);E=B+F|0;c[g>>2]=G?E:i-h|0;c[J+8>>2]=G?E:F+h|0;I=I+-1|0;F=c[J+40>>2]|0;if(!I)break;else J=J+32|0}K=F;L=H}c[L+8>>2]=K+h;return}function _pshinter_get_globals_funcs(a){a=a|0;return a+100|0}function _pshinter_get_t1_funcs(a){a=a|0;return a+112|0}function _pshinter_get_t2_funcs(a){a=a|0;return a+140|0}function _psnames_get_service(a,b){a=a|0;b=b|0;return _ft_service_list_lookup(433140,b)|0}function _ps_unicode_value(b){b=b|0;var c=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0;c=a[b>>0]|0;a:do if(c<<24>>24==117){e=a[b+1>>0]|0;b:do if(e<<24>>24==110?(a[b+2>>0]|0)==105:0){f=d[b+3>>0]|0;g=f+-48|0;h=(f+-65|0)>>>0>5?16:f+-55|0;if(g>>>0>9)if(h>>>0>15)break;else i=h;else i=g;g=d[b+4>>0]|0;h=g+-48|0;f=(g+-65|0)>>>0>5?16:g+-55|0;if(h>>>0>9)if(f>>>0>15)break;else j=f+(i<<4)|0;else j=h+(i<<4)|0;h=d[b+5>>0]|0;f=h+-48|0;g=(h+-65|0)>>>0>5?16:h+-55|0;if(f>>>0>9)if(g>>>0>15)break;else k=g+(j<<4)|0;else k=f+(j<<4)|0;f=d[b+6>>0]|0;g=f+-48|0;h=(f+-65|0)>>>0>5?16:f+-55|0;if(g>>>0>9)if(h>>>0>15)break;else l=h+(k<<4)|0;else l=g+(k<<4)|0;switch(a[b+7>>0]|0){case 46:break;case 0:{m=l;return m|0}default:break b}m=l|-2147483648;return m|0}while(0);g=e&255;h=g+-48|0;f=(g+-65|0)>>>0>5?16:g+-55|0;if(h>>>0>9)if(f>>>0>15){n=b;o=c;break}else p=f;else p=h;h=d[b+2>>0]|0;f=h+-48|0;g=(h+-65|0)>>>0>5?16:h+-55|0;if(f>>>0>9)if(g>>>0>15){n=b;o=c;break}else q=g+(p<<4)|0;else q=f+(p<<4)|0;f=d[b+3>>0]|0;g=f+-48|0;h=(f+-65|0)>>>0>5?16:f+-55|0;if(g>>>0>9)if(h>>>0>15){n=b;o=c;break}else r=h+(q<<4)|0;else r=g+(q<<4)|0;g=d[b+4>>0]|0;h=g+-48|0;f=(g+-65|0)>>>0>5?16:g+-55|0;if(h>>>0>9)if(f>>>0>15){n=b;o=c;break}else s=f+(r<<4)|0;else s=h+(r<<4)|0;h=b+5|0;f=d[h>>0]|0;g=f+-48|0;t=(f+-65|0)>>>0>5?16:f+-55|0;if(g>>>0>9)if(t>>>0>15){u=h;v=s}else{w=t+(s<<4)|0;x=32}else{w=g+(s<<4)|0;x=32}do if((x|0)==32){g=b+6|0;t=d[g>>0]|0;h=t+-48|0;f=(t+-65|0)>>>0>5?16:t+-55|0;if(h>>>0>9)if(f>>>0>15){u=g;v=w;break}else y=f+(w<<4)|0;else y=h+(w<<4)|0;u=b+7|0;v=y}while(0);switch(a[u>>0]|0){case 46:break;case 0:{m=v;return m|0}default:{n=b;o=c;break a}}m=v|-2147483648;return m|0}else{n=b;o=c}while(0);c:while(1){switch(o<<24>>24){case 0:{z=n;break c;break}case 46:{if(n>>>0>b>>>0){x=17;break c}break}default:{}}c=n+1|0;n=c;o=a[c>>0]|0}if((x|0)==17)if(!n)z=0;else{m=_ft_get_adobe_glyph_index(b,n)|0|-2147483648;return m|0}m=_ft_get_adobe_glyph_index(b,z)|0;return m|0}function _ps_unicodes_init(a,b,d,e,f,g){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;var h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0;h=l;l=l+96|0;if((l|0)>=(m|0))ba(96);i=h+80|0;j=h+40|0;k=h;n=j;o=n+40|0;do{c[n>>2]=0;n=n+4|0}while((n|0)<(o|0));n=b+16|0;c[n>>2]=0;o=b+20|0;c[o>>2]=0;b=_ft_mem_realloc(a,8,0,d+10|0,0,i)|0;c[o>>2]=b;p=c[i>>2]|0;if(p|0){q=p;l=h;return q|0}a:do if(!d)r=b;else{if(!f){p=b;s=0;while(1){t=$i[e&8191](g,s)|0;if(t){if(_strcmp(1156633,t)|0)if(_strcmp(1156639,t)|0)if(_strcmp(1156645,t)|0)if(_strcmp(1156654,t)|0)if(_strcmp(1156661,t)|0)if(_strcmp(1156668,t)|0)if(_strcmp(1156671,t)|0)if(_strcmp(1156686,t)|0)if(_strcmp(1156692,t)|0){if(!(_strcmp(1156705,t)|0)){u=9;v=15}}else{u=8;v=15}else{u=7;v=15}else{u=6;v=15}else{u=5;v=15}else{u=4;v=15}else{u=3;v=15}else{u=2;v=15}else{u=1;v=15}else{u=0;v=15}if((v|0)==15?(v=0,w=j+(u<<2)|0,(c[w>>2]|0)==0):0){c[w>>2]=1;c[k+(u<<2)>>2]=s}w=_ps_unicode_value(t)|0;if(w&2147483647){switch(w|0){case 916:{x=0;v=28;break}case 937:{x=1;v=28;break}case 8725:{x=2;v=28;break}case 173:{x=3;v=28;break}case 713:{x=4;v=28;break}case 956:{x=5;v=28;break}case 8729:{x=6;v=28;break}case 160:{x=7;v=28;break}case 538:{x=8;v=28;break}case 539:{x=9;v=28;break}default:{}}if((v|0)==28){v=0;c[j+(x<<2)>>2]=2}c[p>>2]=w;c[p+4>>2]=s;y=p+8|0}else y=p}else y=p;s=s+1|0;if((s|0)==(d|0)){r=y;break a}else p=y}}else{z=b;A=0}while(1){p=$i[e&8191](g,A)|0;if(!p)B=z;else{if(_strcmp(1156633,p)|0)if(_strcmp(1156639,p)|0)if(_strcmp(1156645,p)|0)if(_strcmp(1156654,p)|0)if(_strcmp(1156661,p)|0)if(_strcmp(1156668,p)|0)if(_strcmp(1156671,p)|0)if(_strcmp(1156686,p)|0)if(_strcmp(1156692,p)|0){if(!(_strcmp(1156705,p)|0)){C=9;v=33}}else{C=8;v=33}else{C=7;v=33}else{C=6;v=33}else{C=5;v=33}else{C=4;v=33}else{C=3;v=33}else{C=2;v=33}else{C=1;v=33}else{C=0;v=33}if((v|0)==33?(v=0,s=j+(C<<2)|0,(c[s>>2]|0)==0):0){c[s>>2]=1;c[k+(C<<2)>>2]=A}s=_ps_unicode_value(p)|0;if(!(s&2147483647))D=z;else{switch(s|0){case 916:{E=0;v=55;break}case 937:{E=1;v=55;break}case 8725:{E=2;v=55;break}case 173:{E=3;v=55;break}case 713:{E=4;v=55;break}case 956:{E=5;v=55;break}case 8729:{E=6;v=55;break}case 160:{E=7;v=55;break}case 538:{E=8;v=55;break}case 539:{E=9;v=55;break}default:{}}if((v|0)==55){v=0;c[j+(E<<2)>>2]=2}c[z>>2]=s;c[z+4>>2]=A;D=z+8|0}Pi[f&2047](g,p);B=D}A=A+1|0;if((A|0)==(d|0)){r=B;break}else z=B}}while(0);if((c[j>>2]|0)==1){c[r>>2]=916;c[r+4>>2]=c[k>>2];F=r+8|0}else F=r;if((c[j+4>>2]|0)==1){c[F>>2]=937;c[F+4>>2]=c[k+4>>2];G=F+8|0}else G=F;if((c[j+8>>2]|0)==1){c[G>>2]=8725;c[G+4>>2]=c[k+8>>2];H=G+8|0}else H=G;if((c[j+12>>2]|0)==1){c[H>>2]=173;c[H+4>>2]=c[k+12>>2];I=H+8|0}else I=H;if((c[j+16>>2]|0)==1){c[I>>2]=713;c[I+4>>2]=c[k+16>>2];J=I+8|0}else J=I;if((c[j+20>>2]|0)==1){c[J>>2]=956;c[J+4>>2]=c[k+20>>2];K=J+8|0}else K=J;if((c[j+24>>2]|0)==1){c[K>>2]=8729;c[K+4>>2]=c[k+24>>2];L=K+8|0}else L=K;if((c[j+28>>2]|0)==1){c[L>>2]=160;c[L+4>>2]=c[k+28>>2];M=L+8|0}else M=L;if((c[j+32>>2]|0)==1){c[M>>2]=538;c[M+4>>2]=c[k+32>>2];N=M+8|0}else N=M;if((c[j+36>>2]|0)==1){c[N>>2]=539;c[N+4>>2]=c[k+36>>2];O=N+8|0}else O=N;N=c[o>>2]|0;k=O-N>>3;if(!k){_ft_mem_free(a,N);c[o>>2]=0;O=c[i>>2]|0;if(!O){c[i>>2]=163;P=163}else P=O}else{if(k>>>0<d>>>1>>>0){O=_ft_mem_realloc(a,8,d,k,N,i)|0;c[o>>2]=O;c[i>>2]=0;Q=O}else Q=N;_qsort(Q,k,8,4822);P=c[i>>2]|0}c[n>>2]=k;q=P;l=h;return q|0}function _ps_unicodes_char_index(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0;d=c[a+20>>2]|0;e=0;f=d;g=d+(c[a+16>>2]<<3)+-8|0;while(1){if(f>>>0>g>>>0){h=e;break}a=f+(g-f>>4<<3)|0;d=c[a>>2]|0;if((d|0)==(b|0)){h=a;break}i=d&2147483647;d=(i|0)==(b|0)?a:e;j=i>>>0<b>>>0;if((f|0)==(g|0)){h=d;break}else{e=d;f=j?a+8|0:f;g=j?g:a+-8|0}}if(!h){k=0;return k|0}k=c[h+4>>2]|0;return k|0}function _ps_unicodes_char_next(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0;d=(c[b>>2]|0)+1|0;e=c[a+16>>2]|0;do if(e){f=c[a+20>>2]|0;g=0;h=e;i=0;while(1){j=((h-i|0)>>>1)+i|0;k=c[f+(j<<3)>>2]|0;if((k|0)==(d|0)){l=4;break}m=k&2147483647;if((m|0)==(d|0))n=c[f+(j<<3)+4>>2]|0;else n=g;k=m>>>0<d>>>0;i=k?j+1|0:i;h=k?h:j;if(h>>>0<=i>>>0){l=8;break}else g=n}if((l|0)==4){o=d;p=c[f+(j<<3)+4>>2]|0;c[b>>2]=o;return p|0}else if((l|0)==8){if(!n){q=i;break}else{o=d;p=n}c[b>>2]=o;return p|0}}else q=0;while(0);if(q>>>0>=e>>>0){o=0;p=0;c[b>>2]=o;return p|0}e=c[a+20>>2]|0;o=c[e+(q<<3)>>2]&2147483647;p=c[e+(q<<3)+4>>2]|0;c[b>>2]=o;return p|0}function _ps_get_macintosh_name(a){a=a|0;return 1152937+(b[459078+((a>>>0>257?0:a)<<1)>>1]|0)|0}function _ps_get_standard_strings(a){a=a|0;var c=0;if(a>>>0>390){c=0;return c|0}c=1152937+(b[458296+(a<<1)>>1]|0)|0;return c|0}function _compare_uni_maps(a,b){a=a|0;b=b|0;var d=0,e=0;d=c[a>>2]|0;a=d&2147483647;e=c[b>>2]|0;b=e&2147483647;if((a|0)==(b|0))return (d>>>0>e>>>0?1:(d>>>0<e>>>0)<<31>>31)|0;else return (a>>>0>b>>>0?1:(a>>>0<b>>>0)<<31>>31)|0;return 0}function _ft_get_adobe_glyph_index(b,c){b=b|0;c=c|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;if(!((b|0)!=0&b>>>0<c>>>0)){e=0;return e|0}f=b+1|0;g=a[b>>0]|0;b=52;h=0;while(1){if((h|0)>=(b|0)){e=0;i=16;break}j=b+h>>1;k=1156720+(j<<1)|0;l=1156718+(d[k>>0]<<8|d[k+1>>0])|0;m=a[l>>0]|0;k=m&127;n=(k|0)<(g|0);if((k|0)==(g|0))break;else{b=n?b:j;h=n?j+1|0:h}}if((i|0)==16)return e|0;h=m&-128;a:do if(f>>>0<c>>>0){m=f;b=l;g=h;b:while(1){j=a[m>>0]|0;m=m+1|0;n=b+1|0;k=a[n>>0]|0;o=k&255;p=o&127;c:do if(g<<24>>24)if((j|0)==(p|0)){q=n;r=k}else{e=0;i=16;break b}else{if(!p){e=0;i=16;break b}s=p;t=b+(o>>>6|1)+1|0;while(1){u=1156718+(d[t>>0]<<8|d[t+1>>0])|0;v=a[u>>0]|0;if((j|0)==(v&127|0)){q=u;r=v;break c}if((s|0)>1){s=s+-1|0;t=t+2|0}else{e=0;i=16;break b}}}while(0);j=r&-128;if(m>>>0>=c>>>0){w=q;x=j;break a}else{b=q;g=j}}if((i|0)==16)return e|0}else{w=l;x=h}while(0);if(x<<24>>24){e=0;return e|0}if((a[w+1>>0]|0)>=0){e=0;return e|0}e=d[w+2>>0]<<8|d[w+3>>0];return e|0}function _ft_black_new(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d;c[b>>2]=0;f=_ft_mem_alloc(a,4,e)|0;g=c[e>>2]|0;if(g|0){l=d;return g|0}c[f>>2]=a;c[b>>2]=f;l=d;return g|0}function _ft_black_reset(a,b,c){a=a|0;b=b|0;c=c|0;return}function _ft_black_set_mode(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function _ft_black_render(d,e){d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;f=l;l=l+17408|0;if((l|0)>=(m|0))ba(17408);g=f+16384|0;h=f;i=c[e+4>>2]|0;j=c[e>>2]|0;if(!d){k=96;l=f;return k|0}if(!i){k=20;l=f;return k|0}d=b[i+2>>1]|0;n=d<<16>>16;if(!(d<<16>>16)){k=0;l=f;return k|0}o=b[i>>1]|0;if(o<<16>>16<1){k=0;l=f;return k|0}p=c[i+12>>2]|0;if(!p){k=20;l=f;return k|0}q=c[i+4>>2]|0;if(!q){k=20;l=f;return k|0}if((n|0)!=((b[p+((o<<16>>16)+-1<<1)>>1]|0)+1|0)){k=20;l=f;return k|0}if(c[e+8>>2]&3|0){k=19;l=f;return k|0}if(!j){k=20;l=f;return k|0}if(!(c[j+4>>2]|0)){k=0;l=f;return k|0}if(!(c[j>>2]|0)){k=0;l=f;return k|0}if(!(c[j+12>>2]|0)){k=20;l=f;return k|0}e=q+(n<<3)|0;a:do if(d<<16>>16>0){n=q;while(1){if(((c[n>>2]|0)+16777216|0)>>>0>33554432){k=20;r=26;break}if(((c[n+4>>2]|0)+16777216|0)>>>0>33554432){k=20;r=26;break}n=n+8|0;if(n>>>0>=e>>>0)break a}if((r|0)==26){l=f;return k|0}}while(0);r=g+128|0;c[r>>2]=c[i>>2];c[r+4>>2]=c[i+4>>2];c[r+8>>2]=c[i+8>>2];c[r+12>>2]=c[i+12>>2];c[r+16>>2]=c[i+16>>2];i=g+104|0;c[i>>2]=c[j>>2];c[i+4>>2]=c[j+4>>2];c[i+8>>2]=c[j+8>>2];c[i+12>>2]=c[j+12>>2];c[i+16>>2]=c[j+16>>2];c[i+20>>2]=c[j+20>>2];c[g+28>>2]=h;c[g+32>>2]=h+16384;h=c[g+144>>2]|0;j=(h&256|0)==0;i=j?6:12;c[g>>2]=i;c[g+16>>2]=j?32:256;c[g+20>>2]=j?2:30;j=1<<i;c[g+4>>2]=j;c[g+8>>2]=j>>>1;j=i+-6|0;c[g+12>>2]=j;c[g+24>>2]=j;if(!(h&8)){j=g+176|0;i=(h&16)>>>2;a[j>>0]=i;if(!(h&32))a[j>>0]=i|1}else a[g+176>>0]=2;i=g+177|0;a[i>>0]=h>>>9&1^1;h=g+160|0;c[h>>2]=2092;j=g+164|0;c[j>>2]=2966;r=g+168|0;c[r>>2]=2967;e=g+172|0;c[e>>2]=5356;q=g+1020|0;c[q>>2]=0;d=g+956|0;b[d>>1]=0;n=g+958|0;b[n>>1]=(c[g+104>>2]|0)+65535;o=g+108|0;b[g+56>>1]=c[o>>2];c[g+60>>2]=c[g+116>>2];p=_Render_Single_Pass(g,0)|0;if(p|0){k=p;l=f;return k|0}if((a[i>>0]|0?(a[g+176>>0]|0)!=2:0)?(c[h>>2]=2093,c[j>>2]=2968,c[r>>2]=2969,c[e>>2]=5357,c[q>>2]=0,b[d>>1]=0,b[n>>1]=(c[o>>2]|0)+65535,o=_Render_Single_Pass(g,1)|0,o|0):0){k=o;l=f;return k|0}k=0;l=f;return k|0}function _ft_black_done(a){a=a|0;_ft_mem_free(c[a>>2]|0,a);return}function _Vertical_Sweep_Init(a,d,e){a=a|0;d=d|0;e=e|0;var f=0,g=0;e=c[a+112>>2]|0;f=0-e|0;b[a+156>>1]=f;g=U(b[d>>1]|0,f)|0;f=a+148|0;c[f>>2]=g;if((e|0)<=0)return;c[f>>2]=(U((c[a+104>>2]|0)+-1|0,e)|0)+g;return}function _Vertical_Sweep_Span(f,g,h,i,j,k){f=f|0;g=g|0;h=h|0;i=i|0;j=j|0;k=k|0;var l=0,m=0,n=0,o=0,p=0,q=0;k=c[f+4>>2]|0;g=0-k|0;l=c[f>>2]|0;m=(h+-1+k&g)>>l;if((b[j+12>>1]&7)!=2?(i-h-k|0)<=(c[f+20>>2]|0):0)n=m;else n=(g&i)>>l;if((n|0)<=-1)return;l=e[f+56>>1]|0;if((m|0)>=(l|0))return;i=(m|0)>0?m:0;m=(n|0)<(l|0)?n:l+-1|0;l=i<<13>>16;n=m<<13>>16;g=255>>>(i&7);i=127>>>(m&7)^255;m=c[f+60>>2]|0;k=c[f+148>>2]|0;f=m+k+l|0;h=n-l|0;if((h|0)>0){a[f>>0]=d[f>>0]|0|g;if((h|0)==1)o=f;else{j=l-n|0;_memset(m+(k+l+1)|0,-1,n+((j|0)>-2?j:-2)+1-l|0)|0;l=h;h=f;while(1){l=l+-1|0;j=h+1|0;if((l|0)<=1){o=j;break}else h=j}}p=o+1|0;q=i}else{p=f;q=i&g}a[p>>0]=d[p>>0]|0|q;return}function _Vertical_Sweep_Drop(f,g,h,i,j,k){f=f|0;g=g|0;h=h|0;i=i|0;j=j|0;k=k|0;var l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;l=c[f+4>>2]|0;m=h+-1|0;n=0-l|0;o=m+l&n;p=n&i;if((o|0)>(p|0)){q=b[j+12>>1]|0;r=q&65535;s=r&7;if((o|0)!=(p+l|0))return;switch(q&7){case 0:{t=p;break}case 4:{t=(c[f+8>>2]|0)+((m+i|0)/2|0)&n;break}case 5:case 1:{if((c[j+28>>2]|0)==(k|0)?(c[j+16>>2]|0)<1:0){if(!(r&16))return;if((i-h|0)<(c[f+8>>2]|0))return}if((c[k+28>>2]|0)==(j|0)?(c[j+20>>2]|0)==(g<<16>>16|0):0){if(!(q&32))return;if((i-h|0)<(c[f+8>>2]|0))return}if((s|0)==1)t=p;else t=(c[f+8>>2]|0)+((m+i|0)/2|0)&n;break}default:return}n=c[f>>2]|0;if((t|0)<0)u=o;else u=(t>>n|0)<(e[f+56>>1]|0|0)?t:p;t=((u|0)==(o|0)?p:o)>>n;p=t&7;if(((t|0)>-1?(t|0)<(e[f+56>>1]|0|0):0)?((d[(c[f+60>>2]|0)+((c[f+148>>2]|0)+(t<<13>>16))>>0]|0)&128>>>p|0)!=0:0)return;else{v=u;w=n}}else{v=o;w=c[f>>2]|0}o=v>>w;if((o|0)<=-1)return;if((o|0)>=(e[f+56>>1]|0|0))return;w=(c[f+60>>2]|0)+((c[f+148>>2]|0)+(o<<13>>16))|0;a[w>>0]=d[w>>0]|0|128>>>(o&7);return}function _Vertical_Sweep_Step(a){a=a|0;var d=0;d=a+148|0;c[d>>2]=(c[d>>2]|0)+(b[a+156>>1]|0);return}function _Render_Single_Pass(d,f){d=d|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0,ia=0,ja=0,ka=0,la=0,ma=0,na=0,oa=0,pa=0,qa=0,ra=0,sa=0,ta=0,ua=0,va=0,wa=0,xa=0,ya=0,za=0,Aa=0,Ba=0,Ca=0,Da=0,Ea=0,Fa=0,Ga=0,Ha=0,Ia=0,Ja=0,Ka=0,La=0,Ma=0,Na=0,Oa=0,Pa=0,Qa=0,Ra=0,Sa=0,Ta=0,Ua=0,Va=0,Wa=0,Xa=0,Ya=0,Za=0,_a=0,$a=0,ab=0,bb=0,cb=0,db=0,eb=0,fb=0,gb=0,hb=0,ib=0,jb=0,kb=0,lb=0,mb=0,nb=0,ob=0,pb=0,qb=0,rb=0,sb=0,tb=0,ub=0,vb=0,wb=0,xb=0,yb=0,zb=0,Ab=0,Bb=0,Cb=0,Db=0,Eb=0,Fb=0,Gb=0,Hb=0,Ib=0,Jb=0,Kb=0,Lb=0,Mb=0,Nb=0,Ob=0,Pb=0,Qb=0,Rb=0,Sb=0,Tb=0,Ub=0;g=l;l=l+16|0;if((l|0)>=(m|0))ba(16);h=g+14|0;i=g+12|0;j=g+8|0;k=g+4|0;n=g;o=d+1020|0;p=c[o>>2]|0;if((p|0)<=-1){q=0;l=g;return q|0}r=d+4|0;s=d+80|0;t=d+76|0;u=d+28|0;v=d+40|0;w=d+44|0;x=d+92|0;y=d+87|0;z=d+86|0;A=d+32|0;B=d+36|0;C=d+48|0;D=d+88|0;E=d+84|0;F=d+128|0;G=d+100|0;H=d+96|0;I=d+140|0;J=d+132|0;K=d+24|0;L=d+8|0;M=f<<24>>24!=0;f=d+136|0;N=d+68|0;O=d+72|0;P=d+176|0;Q=d+160|0;R=d+172|0;S=d+168|0;T=d+164|0;V=p;a:while(1){p=c[r>>2]|0;c[s>>2]=U(b[d+956+(V<<2)+2>>1]|0,p)|0;c[t>>2]=U(b[d+956+(V<<2)>>1]|0,p)|0;p=c[u>>2]|0;c[v>>2]=p;c[w>>2]=0;c[x>>2]=0;a[y>>0]=0;a[z>>0]=0;W=(c[A>>2]|0)+-32|0;c[B>>2]=W;c[C>>2]=0;X=p;c[D>>2]=X;c[X+8>>2]=X;b[E>>1]=0;b:do if((b[F>>1]|0)>0){p=0;Y=0;Z=c[I>>2]|0;_=c[L>>2]|0;while(1){c[G>>2]=0;c[H>>2]=0;$=c[J>>2]|0;aa=e[Z+(Y<<1)>>1]|0;ca=$+(aa<<3)|0;da=p&65535;ea=$+(da<<3)|0;fa=c[K>>2]|0;ga=(c[ea>>2]<<fa)-_|0;ha=(c[$+(da<<3)+4>>2]<<fa)-_|0;ia=(c[ca>>2]<<fa)-_|0;ja=(c[$+(aa<<3)+4>>2]<<fa)-_|0;fa=M?ha:ga;$=M?ga:ha;ha=M?ja:ia;ga=M?ia:ja;ja=c[f>>2]|0;ia=ja+da|0;da=a[ia>>0]|0;if(!(da&4))ka=da;else{a[P>>0]=(da&255)>>>5;ka=a[ia>>0]|0}switch(ka&3){case 2:{la=35;break a;break}case 0:{if((a[ja+aa>>0]&3)==1){ma=ca+-8|0;na=ha;oa=ga}else{ma=ca;na=(ha+fa|0)/2|0;oa=(ga+$|0)/2|0}pa=ea+-8|0;qa=ia+-1|0;ra=ma;sa=na;ta=oa;break}default:{pa=ea;qa=ia;ra=ca;sa=fa;ta=$}}c[N>>2]=sa;c[O>>2]=ta;c:do if(pa>>>0<ra>>>0){$=pa;fa=qa;d:while(1){ca=$+8|0;ia=fa+1|0;e:do switch(a[ia>>0]&3){case 1:{ea=c[K>>2]|0;ga=c[L>>2]|0;ha=(c[ca>>2]<<ea)-ga|0;aa=(c[$+12>>2]<<ea)-ga|0;if(!((_Line_To(d,M?aa:ha,M?ha:aa)|0)<<24>>24)){ua=ca;va=ia}else{la=83;break b}break}case 0:{aa=c[K>>2]|0;ha=c[L>>2]|0;ga=(c[ca>>2]<<aa)-ha|0;ea=(c[$+12>>2]<<aa)-ha|0;if(M){ha=ca;aa=ia;ja=ea;da=ga;while(1){if(ha>>>0>=ra>>>0){wa=ja;xa=da;break d}ya=ha+8|0;za=aa+1|0;Aa=c[K>>2]|0;Ba=c[L>>2]|0;Ca=(c[ya>>2]<<Aa)-Ba|0;Da=(c[ha+12>>2]<<Aa)-Ba|0;switch(a[za>>0]&3){case 1:{Ba=(_Conic_To(d,ja,da,Da,Ca)|0)<<24>>24==0;Ea=Ba?7:12;Fa=ja;Ga=da;break}case 0:{Ba=(_Conic_To(d,ja,da,(Da+ja|0)/2|0,(Ca+da|0)/2|0)|0)<<24>>24==0;Ea=Ba?15:12;Fa=Ba?Da:ja;Ga=Ba?Ca:da;break}default:{la=35;break a}}switch(Ea&15){case 6:{la=35;break a;break}case 12:{la=83;break b;break}case 7:{ua=ya;va=za;break e;break}case 15:{ha=ya;aa=za;ja=Fa;da=Ga;break}default:break c}}}else{da=ca;ja=ia;aa=ga;ha=ea;while(1){if(da>>>0>=ra>>>0){wa=aa;xa=ha;break d}za=da+8|0;ya=ja+1|0;Ca=c[K>>2]|0;Ba=c[L>>2]|0;Da=(c[za>>2]<<Ca)-Ba|0;Aa=(c[da+12>>2]<<Ca)-Ba|0;switch(a[ya>>0]&3){case 1:{Ba=(_Conic_To(d,aa,ha,Da,Aa)|0)<<24>>24==0;Ha=Ba?7:12;Ia=aa;Ja=ha;break}case 0:{Ba=(_Conic_To(d,aa,ha,(Da+aa|0)/2|0,(Aa+ha|0)/2|0)|0)<<24>>24==0;Ha=Ba?15:12;Ia=Ba?Da:aa;Ja=Ba?Aa:ha;break}default:{la=35;break a}}switch(Ha&15){case 6:{la=35;break a;break}case 12:{la=83;break b;break}case 7:{ua=za;va=ya;break e;break}case 15:{da=za;ja=ya;aa=Ia;ha=Ja;break}default:break c}}}break}default:{if(($+16|0)>>>0>ra>>>0){la=35;break a}if((a[fa+2>>0]&3)!=2){la=35;break a}ha=$+24|0;aa=c[K>>2]|0;ja=c[L>>2]|0;da=(c[$+8>>2]<<aa)-ja|0;ea=(c[$+12>>2]<<aa)-ja|0;ga=(c[$+16>>2]<<aa)-ja|0;ya=(c[$+20>>2]<<aa)-ja|0;za=M?ea:da;Aa=M?da:ea;ea=M?ya:ga;da=M?ga:ya;if(ha>>>0>ra>>>0){Ka=18;La=_Cubic_To(d,za,Aa,ea,da,sa,ta)|0}else{ya=(c[ha>>2]<<aa)-ja|0;ga=(c[$+28>>2]<<aa)-ja|0;Ka=7;La=_Cubic_To(d,za,Aa,ea,da,M?ga:ya,M?ya:ga)|0}switch((La<<24>>24==0?Ka:12)&31){case 6:{la=35;break a;break}case 12:{la=83;break b;break}case 7:{ua=ha;va=fa+3|0;break}default:break c}}}while(0);if(ua>>>0<ra>>>0){$=ua;fa=va}else{la=34;break c}}if((_Conic_To(d,wa,xa,sa,ta)|0)<<24>>24){la=83;break b}}else la=34;while(0);if((la|0)==34?(la=0,(_Line_To(d,sa,ta)|0)<<24>>24):0){la=83;break b}Z=c[I>>2]|0;p=(e[Z+(Y<<1)>>1]|0)+1|0;fa=c[O>>2]|0;$=c[r>>2]|0;ia=$+-1|0;ca=ia&fa;if(((((ca|0)==0?(fa|0)>=(c[t>>2]|0):0)?(fa|0)<=(c[s>>2]|0):0)?(ha=c[H>>2]|0,ha|0):0)?((b[(c[D>>2]|0)+12>>1]^b[ha+12>>1])&8)==0:0)c[v>>2]=(c[v>>2]|0)+-4;ha=c[D>>2]|0;ga=c[v>>2]|0;ya=c[ha+8>>2]|0;_=c[L>>2]|0;da=0-$|0;$=ya;if((ga|0)!=(ya|0)?(b[ha+12>>1]&8)!=0:0)Ma=ca;else Ma=(ia+fa&da)-fa|0;fa=(Ma|0)<(_|0);da=ga-$|0;if((da|0)<0){la=46;break a}if(!da)Na=ga;else{c[ha+16>>2]=da>>2;if(!fa){fa=ha+12|0;da=e[fa>>1]|0;b[fa>>1]=(da<<1&16^16)+16|da}c[D>>2]=ga;da=ga+32|0;c[v>>2]=da;c[ga+16>>2]=0;c[ga+8>>2]=da;c[ha+28>>2]=ga;b[E>>1]=(b[E>>1]|0)+1<<16>>16;Na=da}Oa=c[B>>2]|0;if(Na>>>0>=Oa>>>0)break;a[y>>0]=0;da=c[H>>2]|0;if(da|0)c[ha+28>>2]=da;Y=Y+1|0;if((Y|0)>=(b[F>>1]|0)){la=55;break}}f:do if((la|0)==55){la=0;Y=b[E>>1]|0;_=c[x>>2]|0;if(!((Y&65535)>1&(_|0)!=0)){Pa=Oa;Qa=Na;la=81;break b}Z=c[A>>2]|0;p=_;da=Y;Y=Oa;while(1){ha=c[p+16>>2]|0;if((da&65535)>1)Ra=(c[p+8>>2]|0)+(ha<<2)|0;else Ra=0;c[p+4>>2]=Ra;ga=p+20|0;fa=c[ga>>2]|0;if(!(b[p+12>>1]&8)){$=fa-ha+1|0;c[ga>>2]=$;ga=p+8|0;c[ga>>2]=(c[ga>>2]|0)+(ha+-1<<2);Sa=fa;Ta=$}else{Sa=ha+-1+fa|0;Ta=fa}fa=c[C>>2]|0;ha=Z+(0-fa<<2)|0;$=fa;while(1){Ua=$+-1|0;if(($|0)<=0){Va=Ta;Wa=Ua;la=68;break}Xa=ha+(Ua<<2)|0;Ya=c[Xa>>2]|0;if((Ya|0)>(Ta|0))$=Ua;else{la=65;break}}if((la|0)==65){la=0;if((Ya|0)<(Ta|0)){c[Xa>>2]=Ta;ga=$+-2|0;if(($|0)>1){ia=ga;ca=Ya;while(1){ya=ha+(ia<<2)|0;ea=c[ya>>2]|0;c[ya>>2]=ca;if((ia|0)>0){ia=ia+-1|0;ca=ea}else{Za=ea;la=69;break}}}else{Va=Ya;Wa=ga;la=68}}else{Va=Ta;Wa=Ua;la=68}}if((la|0)==68){la=0;if((Wa|0)<0){Za=Va;la=69}else{_a=fa;$a=Y}}if((la|0)==69){la=0;ca=Y+-4|0;c[B>>2]=ca;if(ca>>>0<=Na>>>0)break f;ia=fa+1|0;c[C>>2]=ia;c[Z+(~fa<<2)>>2]=Za;_a=ia;$a=ca}ca=Sa+1|0;ia=Z+(0-_a<<2)|0;ha=_a;while(1){ab=ha+-1|0;if((ha|0)<=0){bb=ca;cb=ab;la=77;break}db=ia+(ab<<2)|0;eb=c[db>>2]|0;if((eb|0)>(ca|0))ha=ab;else{la=74;break}}if((la|0)==74){la=0;if((eb|0)<=(Sa|0)){c[db>>2]=ca;fa=ha+-2|0;if((ha|0)>1){ga=fa;$=eb;while(1){ea=ia+(ga<<2)|0;ya=c[ea>>2]|0;c[ea>>2]=$;if((ga|0)>0){ga=ga+-1|0;$=ya}else{fb=ya;la=78;break}}}else{bb=eb;cb=fa;la=77}}else{bb=ca;cb=ab;la=77}}if((la|0)==77){la=0;if((cb|0)<0){fb=bb;la=78}else gb=$a}if((la|0)==78){la=0;$=$a+-4|0;c[B>>2]=$;if($>>>0<=Na>>>0)break f;c[C>>2]=_a+1;c[Z+(~_a<<2)>>2]=fb;gb=$}da=da+-1<<16>>16;if(!(da<<16>>16)){hb=Na;ib=gb;jb=_;la=82;break b}else{p=Ra;Y=gb}}}while(0);c[w>>2]=98;la=85}else{Pa=W;Qa=X;la=81}while(0);if((la|0)==81){la=0;c[x>>2]=0;hb=Qa;ib=Pa;jb=0;la=82}if((la|0)==82){la=0;if(hb>>>0<ib>>>0)if(!jb)kb=-1;else{c[j>>2]=0;c[k>>2]=0;c[n>>2]=0;X=c[d>>2]|0;W=c[t>>2]>>X&65535;b[i>>1]=W;Y=c[s>>2]>>X&65535;b[h>>1]=Y;X=jb;p=Y;Y=W;while(1){W=X+4|0;_=X;X=c[W>>2]|0;da=c[_+20>>2]|0;Z=da+65535+(c[_+16>>2]|0)|0;$=Z&65535;if((p<<16>>16|0)>(da<<16>>16|0)){ga=da&65535;b[h>>1]=ga;lb=ga}else lb=p;if((Y<<16>>16|0)<(Z<<16>>16|0)){b[i>>1]=$;mb=$}else mb=Y;c[_>>2]=0;$=c[j>>2]|0;g:do if(!$){nb=j;ob=0}else{Z=j;ga=$;while(1){if((c[ga>>2]|0)>0){nb=Z;ob=ga;break g}da=ga+4|0;ga=c[da>>2]|0;if(!ga){nb=da;ob=0;break}else Z=da}}while(0);c[W>>2]=ob;c[nb>>2]=_;if(!X)break;else{p=lb;Y=mb}}if(!(c[C>>2]|0)){la=99;break}bj[c[Q>>2]&4095](d,h,i);Y=c[j>>2]|0;p=b[h>>1]|0;if(Y|0){X=p<<16>>16;$=Y;do{c[$+24>>2]=(c[$+20>>2]|0)-X;$=c[$+4>>2]|0}while(($|0)!=0)}$=c[C>>2]|0;if(($|0)>0){X=$+-1|0;if((c[(c[A>>2]|0)+(0-$<<2)>>2]|0)==(p<<16>>16|0)){c[C>>2]=X;pb=p;qb=0;rb=X}else{sb=p;tb=0;la=106}}else{pb=p;qb=0;rb=$}h:while(1){if((la|0)==106){la=0;pb=sb;qb=tb;rb=c[C>>2]|0}if((rb|0)<=0)break;$=c[j>>2]|0;if($|0){X=qb<<16>>16;Y=$;do{$=Y+4|0;Z=Y;Y=c[$>>2]|0;ga=Z+24|0;da=(c[ga>>2]|0)-X|0;c[ga>>2]=da;if(!da){da=c[j>>2]|0;ga=j;while(1){if(!da)break;ia=da+4|0;ha=da;da=c[ia>>2]|0;if((ha|0)==(Z|0)){la=115;break}else ga=ia}if((la|0)==115){la=0;c[ga>>2]=da}ia=c[Z>>2]|0;i:do if(!(b[Z+12>>1]&8)){ha=c[n>>2]|0;if(!ha){ub=n;vb=0}else{ya=n;ea=ha;while(1){if((ia|0)<(c[ea>>2]|0)){ub=ya;vb=ea;break i}ha=ea+4|0;ea=c[ha>>2]|0;if(!ea){ub=ha;vb=0;break}else ya=ha}}}else{ya=c[k>>2]|0;if(!ya){ub=k;vb=0}else{ea=k;ca=ya;while(1){if((ia|0)<(c[ca>>2]|0)){ub=ea;vb=ca;break i}ya=ca+4|0;ca=c[ya>>2]|0;if(!ca){ub=ya;vb=0;break}else ea=ya}}}while(0);c[$>>2]=vb;c[ub>>2]=Z}}while((Y|0)!=0)}Y=c[k>>2]|0;if(Y|0){X=Y;do{_=X+8|0;W=c[_>>2]|0;c[X>>2]=c[W>>2];c[_>>2]=W+(((b[X+12>>1]&8)>>>2)+-1<<2);W=X+16|0;c[W>>2]=(c[W>>2]|0)+-1;X=c[X+4>>2]|0}while((X|0)!=0);X=Y+4|0;W=c[X>>2]|0;if(W|0){_=X;X=k;ia=W;W=Y;while(1){if((c[W>>2]|0)>(c[ia>>2]|0)){c[X>>2]=ia;da=ia+4|0;c[_>>2]=c[da>>2];c[da>>2]=W;wb=k;xb=c[k>>2]|0}else{wb=_;xb=ia}_=xb+4|0;ia=c[_>>2]|0;if(!ia)break;else{X=wb;W=xb}}}}W=c[n>>2]|0;if(W){X=W;do{ia=X+8|0;_=c[ia>>2]|0;c[X>>2]=c[_>>2];c[ia>>2]=_+(((b[X+12>>1]&8)>>>2)+-1<<2);_=X+16|0;c[_>>2]=(c[_>>2]|0)+-1;X=c[X+4>>2]|0}while((X|0)!=0);X=W+4|0;_=c[X>>2]|0;if(!_)yb=W;else{ia=X;X=W;Y=n;da=_;_=W;while(1){if((c[_>>2]|0)>(c[da>>2]|0)){c[Y>>2]=da;ga=da+4|0;c[ia>>2]=c[ga>>2];c[ga>>2]=_;ga=c[n>>2]|0;zb=ga;Ab=n;Bb=ga}else{zb=X;Ab=ia;Bb=da}ia=Bb+4|0;da=c[ia>>2]|0;if(!da){yb=zb;break}else{X=zb;Y=Ab;_=Bb}}}}else yb=0;_=c[A>>2]|0;c[C>>2]=rb+-1;Y=c[_+(0-rb<<2)>>2]<<16>>16;_=Y-(pb&65535)|0;j:do if((pb<<16>>16|0)<(Y|0)){X=yb;da=pb;k:while(1){ia=c[k>>2]|0;W=(ia|0)==0;if(!W){ga=0;ea=ia;ca=X;while(1){ya=c[ea>>2]|0;fa=c[ca>>2]|0;ha=(ya|0)>(fa|0);Aa=ha?fa:ya;za=ha?ya:fa;fa=c[r>>2]|0;ya=0-fa|0;ha=Aa&ya;ja=fa+-1+za&ya;do if((za-Aa|0)>(fa|0)|(ha|0)==(Aa|0)|(ja|0)==(za|0))la=144;else{if(!((ha|0)>(ja|0)|(ja|0)==(ha+fa|0))){la=144;break}if((b[ea+12>>1]&7)==2){Cb=ga;break}c[ea>>2]=Aa;c[ca>>2]=za;c[ea+24>>2]=1;Cb=ga+1<<16>>16}while(0);if((la|0)==144){la=0;ui[c[T>>2]&4095](d,da,Aa,za,ea,ca);Cb=ga}fa=c[ea+4>>2]|0;if(!fa)break;ga=Cb;ea=fa;ca=c[ca+4>>2]|0}if(Cb<<16>>16>=1){ca=ia;ea=n;while(1){ga=c[ea>>2]|0;fa=ca+24|0;if(c[fa>>2]|0){c[fa>>2]=0;ui[c[S>>2]&4095](d,da,c[ca>>2]|0,c[ga>>2]|0,ca,ga)}ca=c[ca+4>>2]|0;if(!ca)break;else ea=ga+4|0}}}gj[c[R>>2]&8191](d);ea=da+1<<16>>16;if((ea<<16>>16|0)>=(Y|0)){Db=ia;Eb=ea;break j}do if(!W){ca=ia;do{ga=ca+8|0;fa=c[ga>>2]|0;c[ca>>2]=c[fa>>2];c[ga>>2]=fa+(((b[ca+12>>1]&8)>>>2)+-1<<2);fa=ca+16|0;c[fa>>2]=(c[fa>>2]|0)+-1;ca=c[ca+4>>2]|0}while((ca|0)!=0);ca=ia+4|0;za=c[ca>>2]|0;if(!za)break;else{Fb=ca;Gb=k;Hb=za;Ib=ia}while(1){if((c[Ib>>2]|0)>(c[Hb>>2]|0)){c[Gb>>2]=Hb;za=Hb+4|0;c[Fb>>2]=c[za>>2];c[za>>2]=Ib;Jb=k;Kb=c[k>>2]|0}else{Jb=Fb;Kb=Hb}Fb=Kb+4|0;Hb=c[Fb>>2]|0;if(!Hb)break;else{Gb=Jb;Ib=Kb}}}while(0);ia=c[n>>2]|0;if(!ia){X=0;da=ea;continue}else Lb=ia;do{W=Lb+8|0;za=c[W>>2]|0;c[Lb>>2]=c[za>>2];c[W>>2]=za+(((b[Lb+12>>1]&8)>>>2)+-1<<2);za=Lb+16|0;c[za>>2]=(c[za>>2]|0)+-1;Lb=c[Lb+4>>2]|0}while((Lb|0)!=0);za=ia+4|0;W=c[za>>2]|0;if(!W){X=ia;da=ea;continue}else{Mb=za;Nb=ia;Ob=n;Pb=W;Qb=ia}while(1){if((c[Qb>>2]|0)>(c[Pb>>2]|0)){c[Ob>>2]=Pb;W=Pb+4|0;c[Mb>>2]=c[W>>2];c[W>>2]=Qb;W=c[n>>2]|0;Rb=W;Sb=n;Tb=W}else{Rb=Nb;Sb=Mb;Tb=Pb}W=Tb+4|0;za=c[W>>2]|0;if(!za){X=Rb;da=ea;continue k}else{Mb=W;Nb=Rb;Ob=Sb;Pb=za;Qb=Tb}}}}else{Db=c[k>>2]|0;Eb=pb}while(0);if(Db|0){Y=Db;do{da=Y;Y=c[Y+4>>2]|0;l:do if(!(c[da+16>>2]|0)){X=c[k>>2]|0;Z=k;while(1){if(!X)break l;$=X+4|0;ea=X;X=c[$>>2]|0;if((ea|0)==(da|0))break;else Z=$}c[Z>>2]=X}while(0)}while((Y|0)!=0)}Y=c[n>>2]|0;if(!Y){sb=Eb;tb=_;la=106;continue}else Ub=Y;while(1){Y=c[Ub+4>>2]|0;m:do if(!(c[Ub+16>>2]|0)){da=c[n>>2]|0;$=n;while(1){if(!da)break m;ea=da+4|0;ia=da;da=c[ea>>2]|0;if((ia|0)==(Ub|0))break;else $=ea}c[$>>2]=da}while(0);if(!Y){sb=Eb;tb=_;la=106;continue h}else Ub=Y}}if(pb<<16>>16<=(b[i>>1]|0)){p=pb;do{gj[c[R>>2]&8191](d);p=p+1<<16>>16}while(p<<16>>16<=(b[i>>1]|0))}kb=-1}else la=83}if((la|0)==83){la=0;if((c[w>>2]|0)==98)la=85;else{q=1;la=181;break}}if((la|0)==85){la=0;c[w>>2]=0;p=c[o>>2]|0;_=b[d+956+(p<<2)+2>>1]|0;X=b[d+956+(p<<2)>>1]|0;Z=((_<<16>>16)+X|0)/2|0;if((p|0)>6|(Z|0)<(X|0)){la=86;break}b[d+956+(p+1<<2)>>1]=Z;b[d+956+((c[o>>2]|0)+1<<2)+2>>1]=_;b[d+956+(c[o>>2]<<2)+2>>1]=Z+65535;kb=1}V=(c[o>>2]|0)+kb|0;c[o>>2]=V;if((V|0)<=-1){q=0;la=181;break}}if((la|0)==35){c[w>>2]=20;q=1;l=g;return q|0}else if((la|0)==46){c[w>>2]=99;q=1;l=g;return q|0}else if((la|0)==86){c[o>>2]=0;c[w>>2]=20;q=20;l=g;return q|0}else if((la|0)==99){c[w>>2]=20;q=20;l=g;return q|0}else if((la|0)==181){l=g;return q|0}return 0}function _Horizontal_Sweep_Init(a,b,c){a=a|0;b=b|0;c=c|0;return}function _Horizontal_Sweep_Span(b,e,f,g,h,i){b=b|0;e=e|0;f=f|0;g=g|0;h=h|0;i=i|0;var j=0;i=c[b+4>>2]|0;if((g-f|0)>=(i|0))return;h=0-i|0;j=f+-1+i&h;if((j|0)!=(h&g|0))return;g=j>>c[b>>2];if((g|0)<=-1)return;j=c[b+104>>2]|0;if(g>>>0>=j>>>0)return;h=e<<16>>16;e=c[b+112>>2]|0;i=(c[b+60>>2]|0)+(h>>3)+(U(e,0-g|0)|0)|0;g=i+(U(e,j+-1|0)|0)|0;j=(e|0)>0?g:i;a[j>>0]=d[j>>0]|0|128>>>(h&7);return}function _Horizontal_Sweep_Drop(e,f,g,h,i,j){e=e|0;f=f|0;g=g|0;h=h|0;i=i|0;j=j|0;var k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;k=c[e+4>>2]|0;l=g+-1|0;m=0-k|0;n=l+k&m;o=m&h;if((n|0)>(o|0)){p=b[i+12>>1]|0;q=p&65535;r=q&7;if((n|0)!=(o+k|0))return;switch(p&7){case 0:{s=o;break}case 4:{s=(c[e+8>>2]|0)+((l+h|0)/2|0)&m;break}case 5:case 1:{if((c[i+28>>2]|0)==(j|0)?(c[i+16>>2]|0)<1:0){if(!(q&16))return;if((h-g|0)<(c[e+8>>2]|0))return}if((c[j+28>>2]|0)==(i|0)?(c[i+20>>2]|0)==(f<<16>>16|0):0){if(!(p&32))return;if((h-g|0)<(c[e+8>>2]|0))return}if((r|0)==1)s=o;else s=(c[e+8>>2]|0)+((l+h|0)/2|0)&m;break}default:return}m=c[e>>2]|0;if((s|0)<0)t=n;else t=s>>m>>>0<(c[e+104>>2]|0)>>>0?s:o;s=((t|0)==(n|0)?o:n)>>m;o=f<<16>>16;h=128>>>(o&7);l=e+104|0;r=c[e+112>>2]|0;g=(c[e+60>>2]|0)+(o>>3)+(U(s,0-r|0)|0)|0;if((r|0)>0)u=g+(U((c[l>>2]|0)+-1|0,r)|0)|0;else u=g;if(((s|0)>-1?s>>>0<(c[l>>2]|0)>>>0:0)?((d[u>>0]|0)&h|0)!=0:0)return;else{v=t;w=m}}else{v=n;w=c[e>>2]|0}n=v>>w;if((n|0)<=-1)return;w=c[e+104>>2]|0;if(n>>>0>=w>>>0)return;v=f<<16>>16;f=c[e+112>>2]|0;m=(c[e+60>>2]|0)+(v>>3)+(U(f,0-n|0)|0)|0;n=m+(U(f,w+-1|0)|0)|0;w=(f|0)>0?n:m;a[w>>0]=d[w>>0]|0|128>>>(v&7);return}function _Horizontal_Sweep_Step(a){a=a|0;return}function _Line_To(f,g,h){f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0;i=f+100|0;a:do switch(c[i>>2]|0){case 0:{j=c[f+72>>2]|0;if((j|0)<(h|0)){k=c[f+4>>2]|0;l=((j+-1+k&0-k)-j|0)<(c[f+8>>2]|0);k=f+92|0;m=f+40|0;n=c[m>>2]|0;if(!(c[k>>2]|0)){c[f+88>>2]=n;c[k>>2]=n;k=n+32|0;c[m>>2]=k;o=k}else o=n;if(o>>>0>=(c[f+36>>2]|0)>>>0){c[f+44>>2]=98;p=1;return p|0}n=c[f+88>>2]|0;c[n+20>>2]=0;c[n+16>>2]=0;c[n+8>>2]=o;c[n+4>>2]=0;c[n+28>>2]=0;b[n+12>>1]=d[f+176>>0]|(l?8:40);l=f+96|0;if(!(c[l>>2]|0))c[l>>2]=n;c[i>>2]=1;a[f+86>>0]=1;q=f+87|0;r=51;break a}if((j|0)>(h|0)){n=((c[f+4>>2]|0)+-1&j|0)<(c[f+8>>2]|0);j=f+92|0;l=f+40|0;k=c[l>>2]|0;if(!(c[j>>2]|0)){c[f+88>>2]=k;c[j>>2]=k;j=k+32|0;c[l>>2]=j;s=j}else s=k;if(s>>>0>=(c[f+36>>2]|0)>>>0){c[f+44>>2]=98;p=1;return p|0}k=c[f+88>>2]|0;c[k+20>>2]=0;c[k+16>>2]=0;c[k+8>>2]=s;c[k+4>>2]=0;c[k+28>>2]=0;j=d[f+176>>0]|0;b[k+12>>1]=n?j:j|16;j=f+96|0;if(!(c[j>>2]|0))c[j>>2]=k;c[i>>2]=2;a[f+86>>0]=1;t=f+87|0;r=53}else r=50;break}case 1:{k=c[f+72>>2]|0;if((k|0)>(h|0)){j=((c[f+4>>2]|0)+-1&k|0)<(c[f+8>>2]|0);k=f+40|0;n=c[k>>2]|0;l=f+88|0;m=c[l>>2]|0;u=n-(c[m+8>>2]|0)|0;if((u|0)<0){c[f+44>>2]=99;p=1;return p|0}if(!u){v=n;w=m}else{c[m+16>>2]=u>>2;if(!j){u=m+12|0;x=e[u>>1]|0;b[u>>1]=(x<<1&16^16)+16|x}c[l>>2]=n;x=n+32|0;c[k>>2]=x;c[n+16>>2]=0;c[n+8>>2]=x;c[m+28>>2]=n;m=f+84|0;b[m>>1]=(b[m>>1]|0)+1<<16>>16;v=x;w=n}n=c[f+36>>2]|0;if(v>>>0>=n>>>0){c[f+44>>2]=98;p=1;return p|0}x=f+87|0;a[x>>0]=0;m=f+92|0;if(!(c[m>>2]|0)){c[l>>2]=v;c[m>>2]=v;m=v+32|0;c[k>>2]=m;y=m;z=v}else{y=v;z=w}if(y>>>0>=n>>>0){c[f+44>>2]=98;p=1;return p|0}c[z+20>>2]=0;c[z+16>>2]=0;c[z+8>>2]=y;c[z+4>>2]=0;c[z+28>>2]=0;n=d[f+176>>0]|0;b[z+12>>1]=j?n:n|16;n=f+96|0;if(!(c[n>>2]|0))c[n>>2]=z;c[i>>2]=2;a[f+86>>0]=1;t=x;r=53}else r=52;break}case 2:{x=c[f+72>>2]|0;if((x|0)<(h|0)){n=c[f+4>>2]|0;j=((x+-1+n&0-n)-x|0)<(c[f+8>>2]|0);x=f+40|0;n=c[x>>2]|0;m=f+88|0;k=c[m>>2]|0;l=n-(c[k+8>>2]|0)|0;if((l|0)<0){c[f+44>>2]=99;p=1;return p|0}if(!l){A=n;B=k}else{c[k+16>>2]=l>>2;if(!j){l=k+12|0;u=e[l>>1]|0;b[l>>1]=(u<<1&16^16)+16|u}c[m>>2]=n;u=n+32|0;c[x>>2]=u;c[n+16>>2]=0;c[n+8>>2]=u;c[k+28>>2]=n;k=f+84|0;b[k>>1]=(b[k>>1]|0)+1<<16>>16;A=u;B=n}n=c[f+36>>2]|0;if(A>>>0>=n>>>0){c[f+44>>2]=98;p=1;return p|0}u=f+87|0;a[u>>0]=0;k=f+92|0;if(!(c[k>>2]|0)){c[m>>2]=A;c[k>>2]=A;k=A+32|0;c[x>>2]=k;C=k;D=A}else{C=A;D=B}if(C>>>0>=n>>>0){c[f+44>>2]=98;p=1;return p|0}c[D+20>>2]=0;c[D+16>>2]=0;c[D+8>>2]=C;c[D+4>>2]=0;c[D+28>>2]=0;b[D+12>>1]=d[f+176>>0]|(j?8:40);j=f+96|0;if(!(c[j>>2]|0))c[j>>2]=D;c[i>>2]=1;a[f+86>>0]=1;q=u;r=51}else r=54;break}default:r=50}while(0);if((r|0)==50){E=f+72|0;F=f+68|0}else if((r|0)==51){a[q>>0]=0;r=52}else if((r|0)==53){a[t>>0]=0;r=54}if((r|0)==52){t=f+68|0;q=f+72|0;if(!((_Line_Up(f,c[t>>2]|0,c[q>>2]|0,g,h,c[f+76>>2]|0,c[f+80>>2]|0)|0)<<24>>24)){E=q;F=t}else{p=1;return p|0}}else if((r|0)==54){r=f+68|0;t=f+72|0;q=f+86|0;i=a[q>>0]|0;D=_Line_Up(f,c[r>>2]|0,0-(c[t>>2]|0)|0,g,0-h|0,0-(c[f+80>>2]|0)|0,0-(c[f+76>>2]|0)|0)|0;if(i<<24>>24?(a[q>>0]|0)==0:0){q=(c[f+88>>2]|0)+20|0;c[q>>2]=0-(c[q>>2]|0)}if(!(D<<24>>24)){E=t;F=r}else{p=1;return p|0}}c[F>>2]=g;c[E>>2]=h;p=0;return p|0}function _Conic_To(f,g,h,i,j){f=f|0;g=g|0;h=h|0;i=i|0;j=j|0;var k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0;k=f+180|0;l=f+52|0;c[l>>2]=k;m=f+68|0;c[f+196>>2]=c[m>>2];n=f+72|0;o=c[n>>2]|0;c[f+200>>2]=o;c[f+188>>2]=g;c[f+192>>2]=h;c[k>>2]=i;c[f+184>>2]=j;g=f+100|0;p=f+76|0;q=f+80|0;r=f+86|0;s=f+88|0;t=f+4|0;u=f+8|0;v=f+92|0;w=f+40|0;x=f+36|0;y=f+176|0;z=f+96|0;A=f+87|0;B=f+84|0;C=k;D=o;o=j;j=h;h=i;a:while(1){i=C+20|0;E=C+12|0;F=C+4|0;G=(D|0)>(o|0);do if(!((j|0)<((G?o:D)|0)|(j|0)>((G?D:o)|0))){if((D|0)==(o|0)){c[l>>2]=C+-16;break}H=(D|0)<(o|0);I=H?1:2;J=c[g>>2]|0;if((J|0)!=(I|0)){K=c[t>>2]|0;if(H)L=(D+-1+K&0-K)-D|0;else L=K+-1&D;K=(L|0)>=(c[u>>2]|0);M=c[w>>2]|0;if(!J)N=M;else{J=c[s>>2]|0;O=M-(c[J+8>>2]|0)|0;if((O|0)<0){P=12;break a}if(!O)Q=M;else{c[J+16>>2]=O>>2;if(K){O=J+12|0;R=e[O>>1]|0;b[O>>1]=(R<<1&16^16)+16|R}c[s>>2]=M;R=M+32|0;c[w>>2]=R;c[M+16>>2]=0;c[M+8>>2]=R;c[J+28>>2]=M;b[B>>1]=(b[B>>1]|0)+1<<16>>16;Q=R}if(Q>>>0>=(c[x>>2]|0)>>>0){P=18;break a}a[A>>0]=0;N=Q}if(!(c[v>>2]|0)){c[s>>2]=N;c[v>>2]=N;R=N+32|0;c[w>>2]=R;S=R}else S=N;if(S>>>0>=(c[x>>2]|0)>>>0){P=23;break a}R=c[s>>2]|0;M=R+12|0;c[R+20>>2]=0;c[R+16>>2]=0;c[R+8>>2]=S;c[R+4>>2]=0;c[R+28>>2]=0;J=d[y>>0]|0;b[M>>1]=J;O=R;if(H){b[M>>1]=J|8;if(K)b[M>>1]=J|40}else if(K)b[M>>1]=J|16;if(!(c[z>>2]|0))c[z>>2]=O;c[g>>2]=I;a[r>>0]=1;a[A>>0]=0}I=c[p>>2]|0;O=c[q>>2]|0;if(H)if(!((_Bezier_Up(f,2,5358,I,O)|0)<<24>>24))break;else{T=1;P=41;break a}c[F>>2]=0-o;c[E>>2]=0-j;c[i>>2]=0-D;H=a[r>>0]|0;J=_Bezier_Up(f,2,5358,0-O|0,0-I|0)|0;if(H<<24>>24?(a[r>>0]|0)==0:0){H=(c[s>>2]|0)+20|0;c[H>>2]=0-(c[H>>2]|0)}c[F>>2]=0-(c[F>>2]|0);if(J<<24>>24){T=1;P=41;break a}}else{J=C+16|0;H=c[J>>2]|0;c[C+32>>2]=H;I=C+8|0;O=c[I>>2]|0;M=(O+H|0)/2|0;c[C+24>>2]=M;H=(h+O|0)/2|0;c[I>>2]=H;c[J>>2]=(H+M|0)/2|0;c[C+36>>2]=D;M=(j+D|0)/2|0;c[C+28>>2]=M;H=(o+j|0)/2|0;c[E>>2]=H;c[i>>2]=(H+M|0)/2|0;c[l>>2]=C+16}while(0);i=c[l>>2]|0;if(i>>>0<k>>>0){P=40;break}C=i;D=c[i+20>>2]|0;o=c[i+4>>2]|0;j=c[i+12>>2]|0;h=c[i>>2]|0}if((P|0)==12){c[f+44>>2]=99;T=1;return T|0}else if((P|0)==18){c[f+44>>2]=98;T=1;return T|0}else if((P|0)==23){c[f+44>>2]=98;T=1;return T|0}else if((P|0)==40){c[m>>2]=h;c[n>>2]=o;T=0;return T|0}else if((P|0)==41)return T|0;return 0}function _Cubic_To(f,g,h,i,j,k,l){f=f|0;g=g|0;h=h|0;i=i|0;j=j|0;k=k|0;l=l|0;var m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0;m=f+180|0;n=f+52|0;c[n>>2]=m;o=f+68|0;c[f+204>>2]=c[o>>2];p=f+72|0;q=c[p>>2]|0;c[f+208>>2]=q;c[f+196>>2]=g;c[f+200>>2]=h;c[f+188>>2]=i;c[f+192>>2]=j;c[m>>2]=k;c[f+184>>2]=l;i=f+100|0;g=f+76|0;r=f+80|0;s=f+86|0;t=f+88|0;u=f+4|0;v=f+8|0;w=f+92|0;x=f+40|0;y=f+36|0;z=f+176|0;A=f+96|0;B=f+87|0;C=f+84|0;D=m;E=q;q=l;l=h;h=j;j=k;a:while(1){k=D+28|0;F=D+20|0;G=D+12|0;H=D+4|0;I=(E|0)<=(q|0);J=(l|0)>(h|0);do if(!(((J?h:l)|0)<((I?E:q)|0)?1:((J?l:h)|0)>((I?q:E)|0))){if((E|0)==(q|0)){c[n>>2]=D+-24;break}K=I?1:2;L=c[i>>2]|0;if((L|0)!=(K|0)){M=c[u>>2]|0;if(I)N=(E+-1+M&0-M)-E|0;else N=M+-1&E;M=(N|0)>=(c[v>>2]|0);O=c[x>>2]|0;if(!L)P=O;else{L=c[t>>2]|0;Q=O-(c[L+8>>2]|0)|0;if((Q|0)<0){R=12;break a}if(!Q)S=O;else{c[L+16>>2]=Q>>2;if(M){Q=L+12|0;T=e[Q>>1]|0;b[Q>>1]=(T<<1&16^16)+16|T}c[t>>2]=O;T=O+32|0;c[x>>2]=T;c[O+16>>2]=0;c[O+8>>2]=T;c[L+28>>2]=O;b[C>>1]=(b[C>>1]|0)+1<<16>>16;S=T}if(S>>>0>=(c[y>>2]|0)>>>0){R=18;break a}a[B>>0]=0;P=S}if(!(c[w>>2]|0)){c[t>>2]=P;c[w>>2]=P;T=P+32|0;c[x>>2]=T;U=T}else U=P;if(U>>>0>=(c[y>>2]|0)>>>0){R=23;break a}T=c[t>>2]|0;O=T+12|0;c[T+20>>2]=0;c[T+16>>2]=0;c[T+8>>2]=U;c[T+4>>2]=0;c[T+28>>2]=0;L=d[z>>0]|0;b[O>>1]=L;Q=T;if(I){b[O>>1]=L|8;if(M)b[O>>1]=L|40}else if(M)b[O>>1]=L|16;if(!(c[A>>2]|0))c[A>>2]=Q;c[i>>2]=K;a[s>>0]=1;a[B>>0]=0}K=c[g>>2]|0;Q=c[r>>2]|0;if(I)if(!((_Bezier_Up(f,3,5359,K,Q)|0)<<24>>24))break;else{V=1;R=41;break a}c[H>>2]=0-q;c[G>>2]=0-h;c[F>>2]=0-l;c[k>>2]=0-E;L=a[s>>0]|0;O=_Bezier_Up(f,3,5359,0-Q|0,0-K|0)|0;if(L<<24>>24?(a[s>>0]|0)==0:0){L=(c[t>>2]|0)+20|0;c[L>>2]=0-(c[L>>2]|0)}c[H>>2]=0-(c[H>>2]|0);if(O<<24>>24){V=1;R=41;break a}}else{O=D+24|0;L=c[O>>2]|0;c[D+48>>2]=L;K=D+8|0;Q=D+16|0;M=c[Q>>2]|0;T=(c[K>>2]|0)+1|0;W=j+T>>1;c[K>>2]=W;K=L+1+M>>1;c[D+40>>2]=K;L=(T+M>>1)+1|0;M=L+W>>1;c[Q>>2]=M;Q=L+K>>1;c[D+32>>2]=Q;c[O>>2]=Q+1+M>>1;c[D+52>>2]=E;M=h+1|0;Q=q+M>>1;c[G>>2]=Q;O=E+1+l>>1;c[D+44>>2]=O;K=(M+l>>1)+1|0;M=K+Q>>1;c[F>>2]=M;Q=K+O>>1;c[D+36>>2]=Q;c[k>>2]=Q+1+M>>1;c[n>>2]=D+24}while(0);k=c[n>>2]|0;if(k>>>0<m>>>0){R=40;break}D=k;E=c[k+28>>2]|0;q=c[k+4>>2]|0;l=c[k+20>>2]|0;h=c[k+12>>2]|0;j=c[k>>2]|0}if((R|0)==12){c[f+44>>2]=99;V=1;return V|0}else if((R|0)==18){c[f+44>>2]=98;V=1;return V|0}else if((R|0)==23){c[f+44>>2]=98;V=1;return V|0}else if((R|0)==40){c[o>>2]=j;c[p>>2]=q;V=0;return V|0}else if((R|0)==41)return V|0;return 0}function _Split_Cubic(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0,i=0;b=a+24|0;d=c[b>>2]|0;c[a+48>>2]=d;e=a+8|0;f=a+16|0;g=c[f>>2]|0;h=(c[e>>2]|0)+1|0;i=h+(c[a>>2]|0)>>1;c[e>>2]=i;e=d+1+g>>1;c[a+40>>2]=e;d=(h+g>>1)+1|0;g=d+i>>1;c[f>>2]=g;f=d+e>>1;c[a+32>>2]=f;c[b>>2]=f+1+g>>1;g=a+28|0;f=c[g>>2]|0;c[a+52>>2]=f;b=a+12|0;e=a+20|0;d=c[e>>2]|0;i=(c[b>>2]|0)+1|0;h=i+(c[a+4>>2]|0)>>1;c[b>>2]=h;b=f+1+d>>1;c[a+44>>2]=b;f=(i+d>>1)+1|0;d=f+h>>1;c[e>>2]=d;e=f+b>>1;c[a+36>>2]=e;c[g>>2]=e+1+d>>1;return}function _Bezier_Up(b,d,e,f,g){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;var h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0;h=b+52|0;i=c[h>>2]|0;j=c[i+(d<<3)+4>>2]|0;k=c[i+4>>2]|0;l=b+40|0;m=c[l>>2]|0;if(!((j|0)>(g|0)|(k|0)<(f|0))){n=b+4|0;o=c[n>>2]|0;p=0-o|0;q=k&p;k=(q|0)>(g|0)?g:q;if((j|0)>=(f|0)){q=j+-1+o&p;if(!(j&65535&o+65535)){j=b+87|0;if(!(a[j>>0]|0))r=m;else{a[j>>0]=0;r=m+-4|0}c[r>>2]=c[i+(d<<3)>>2];s=q;t=q+o|0;u=r+4|0}else{s=q;t=q;u=m}}else{s=f;t=f;u=m}f=b+86|0;if(a[f>>0]|0){c[(c[b+88>>2]|0)+20>>2]=s>>c[b>>2];a[f>>0]=0}if((k|0)<(t|0)){v=u;w=i}else{if((u+(k-t>>c[b>>2]<<2)+4|0)>>>0>=(c[b+36>>2]|0)>>>0){c[l>>2]=u;c[b+44>>2]=98;x=1;return x|0}f=b+87|0;s=b+16|0;b=0-d|0;q=i;r=t;t=u;while(1){a[f>>0]=0;u=c[q+4>>2]|0;do if((u|0)>(r|0)){o=q+(d<<3)|0;j=c[q+(d<<3)+4>>2]|0;p=u-j|0;if((p|0)<(c[s>>2]|0)){g=c[o>>2]|0;c[t>>2]=((U((c[q>>2]|0)-g|0,r-j|0)|0)/(p|0)|0)+g;y=q+(b<<3)|0;z=(c[n>>2]|0)+r|0;A=t+4|0;break}else{gj[e&8191](q);y=o;z=r;A=t;break}}else{if((u|0)==(r|0)){a[f>>0]=1;c[t>>2]=c[q>>2];B=(c[n>>2]|0)+r|0;C=t+4|0}else{B=r;C=t}y=q+(b<<3)|0;z=B;A=C}while(0);if((z|0)>(k|0)|y>>>0<i>>>0)break;else{q=y;r=z;t=A}}v=A;w=c[h>>2]|0}}else{v=m;w=i}c[l>>2]=v;c[h>>2]=w+(0-d<<3);x=0;return x|0}function _Split_Conic(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=a+16|0;d=c[b>>2]|0;c[a+32>>2]=d;e=a+8|0;f=c[e>>2]|0;g=(f+d|0)/2|0;c[a+24>>2]=g;d=((c[a>>2]|0)+f|0)/2|0;c[e>>2]=d;c[b>>2]=(d+g|0)/2|0;g=a+20|0;d=c[g>>2]|0;c[a+36>>2]=d;b=a+12|0;e=c[b>>2]|0;f=(e+d|0)/2|0;c[a+28>>2]=f;d=((c[a+4>>2]|0)+e|0)/2|0;c[b>>2]=d;c[g>>2]=(d+f|0)/2|0;return}function _Line_Up(b,d,e,f,g,h,i){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;i=i|0;var j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0;j=f-d|0;f=g-e|0;if((f|0)<1|(g|0)<(h|0)|(e|0)>(i|0)){k=0;return k|0}if((h|0)>(e|0)){l=(_FT_MulDiv(j,h-e|0,f)|0)+d|0;m=c[b>>2]|0;n=0;o=h>>m;p=l;q=m}else{m=c[b>>2]|0;n=(c[b+4>>2]|0)+-1&e;o=e>>m;p=d;q=m}if((g|0)>(i|0)){r=0;s=i}else{r=(c[b+4>>2]|0)+-1&g;s=g}g=s>>q;do if((n|0)>0)if((o|0)==(g|0)){k=0;return k|0}else{t=o+1|0;u=(_FT_MulDiv(j,(c[b+4>>2]|0)-n|0,f)|0)+p|0;v=b+87|0;break}else{q=b+87|0;if(!(a[q>>0]|0)){t=o;u=p;v=q}else{s=b+40|0;c[s>>2]=(c[s>>2]|0)+-4;a[q>>0]=0;t=o;u=p;v=q}}while(0);a[v>>0]=(r|0)==0&1;r=b+86|0;if(a[r>>0]|0){c[(c[b+88>>2]|0)+20>>2]=t;a[r>>0]=0}r=g-t|0;t=r+1|0;g=b+40|0;if(((c[g>>2]|0)+(t<<2)|0)>>>0>=(c[b+36>>2]|0)>>>0){c[b+44>>2]=98;k=1;return k|0}v=b+4|0;b=c[v>>2]|0;if((j|0)>0){w=_FT_MulDiv_No_Round(b,j,f)|0;x=1;y=j}else{p=0-j|0;w=0-(_FT_MulDiv_No_Round(b,p,f)|0)|0;x=-1;y=p}p=(U(c[v>>2]|0,y)|0)%(f|0)|0;y=c[g>>2]|0;if((r|0)>-1){r=0-f|0;v=t;t=y;b=u;while(1){u=t+4|0;c[t>>2]=b;j=r+p|0;o=(j|0)>-1;if((v|0)>1){r=j-(o?f:0)|0;v=v+-1|0;t=u;b=b+w+(o?x:0)|0}else{z=u;break}}}else z=y;c[g>>2]=z;k=0;return k|0}function _FT_MulDiv_No_Round(a,b,c){a=a|0;b=b|0;c=c|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0;d=a>>31|1;e=(a|0)<0?0-a|0:a;a=(b|0)<0;f=a?0-d|0:d;d=a?0-b|0:b;b=(c|0)<0;a=b?0-c|0:c;c=b?0-f|0:f;do if(a){if((d+e|0)>>>0<131072){g=((U(d,e)|0)>>>0)/(a>>>0)|0;break}f=e&65535;b=e>>>16;h=d&65535;i=d>>>16;j=U(h,b)|0;k=(U(i,f)|0)+j|0;l=k<<16;m=l+(U(h,f)|0)|0;f=(k>>>16)+(U(i,b)|0)+((k>>>0<j>>>0&1)<<16)+(m>>>0<l>>>0&1)|0;if(!f){g=(m>>>0)/(a>>>0)|0;break}if(f>>>0<a>>>0){l=X(f|0)|0;j=32-l|0;k=m>>>j|f<<l;f=(k>>>0)/(a>>>0)|0;b=j;j=f;i=k-(U(f,a)|0)|0;f=m<<l;while(1){l=i<<1|f>>>31;m=l>>>0<a>>>0;k=(m^1)&1|j<<1;b=b+-1|0;if(!b){g=k;break}else{j=k;i=l-(m?0:a)|0;f=f<<1}}}else g=2147483647}else g=2147483647;while(0);return ((c|0)<0?0-g|0:g)|0}function _ft_raster1_init(a){a=a|0;var b=0;b=c[a+4>>2]|0;bj[c[(c[(c[a+12>>2]|0)+56>>2]|0)+8>>2]&4095](c[a+52>>2]|0,c[b+164>>2]|0,c[b+168>>2]|0);return 0}function _ft_raster1_render(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0;g=l;l=l+80|0;if((l|0)>=(m|0))ba(80);h=g+64|0;i=g+48|0;j=g;k=d+72|0;if((c[k>>2]|0)!=(c[b+16>>2]|0)){c[h>>2]=6;n=6;l=g;return n|0}if((e|0)!=2){n=19;l=g;return n|0}e=d+108|0;if(f|0)_FT_Outline_Translate(e,c[f>>2]|0,c[f+4>>2]|0);_FT_Outline_Get_CBox(e,i);f=c[i>>2]|0;o=f+32&-64;p=c[i+4>>2]|0;q=p+32&-64;r=c[i+8>>2]|0;s=c[i+12>>2]|0;i=s+32&-64;t=(r+32&-64)-o>>6;u=(t|0)==0;v=f&-64;f=u?v:o;o=u?(r+63&-64)-v>>6:t;t=i-q>>6;if(!t){v=p&-64;p=s+63&-64;w=p-v>>6;x=p;y=v}else{w=t;x=i;y=q}if((w|o)>>>0>65535){c[h>>2]=6;n=6;l=g;return n|0}q=d+76|0;i=c[b+8>>2]|0;t=d+156|0;v=d+88|0;if(c[(c[t>>2]|0)+4>>2]&1|0){_ft_mem_free(i,c[v>>2]|0);c[v>>2]=0;p=(c[t>>2]|0)+4|0;c[p>>2]=c[p>>2]&-2}p=(o+15|0)>>>4<<1;a[d+94>>0]=1;c[d+80>>2]=o;c[q>>2]=w;c[d+84>>2]=p;c[v>>2]=_ft_mem_realloc(i,w,0,p,0,h)|0;p=c[h>>2]|0;if(p|0){n=p;l=g;return n|0}p=(c[t>>2]|0)+4|0;c[p>>2]=c[p>>2]|1;_FT_Outline_Translate(e,0-f|0,0-y|0);c[j>>2]=q;c[j+4>>2]=e;c[j+8>>2]=0;c[h>>2]=$i[c[b+56>>2]&8191](c[b+52>>2]|0,j)|0;_FT_Outline_Translate(e,f,y);y=c[h>>2]|0;if(y|0){n=y;l=g;return n|0}c[k>>2]=1651078259;c[d+100>>2]=f>>6;c[d+104>>2]=x>>6;n=0;l=g;return n|0}function _ft_raster1_transform(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0;if((c[b+72>>2]|0)!=(c[a+16>>2]|0)){f=6;return f|0}if(d|0)_FT_Outline_Transform(b+108|0,d);if(!e){f=0;return f|0}_FT_Outline_Translate(b+108|0,c[e>>2]|0,c[e+4>>2]|0);f=0;return f|0}function _ft_raster1_get_cbox(a,b,d){a=a|0;b=b|0;d=d|0;c[d>>2]=0;c[d+4>>2]=0;c[d+8>>2]=0;c[d+12>>2]=0;if((c[b+72>>2]|0)!=(c[a+16>>2]|0))return;_FT_Outline_Get_CBox(b+108|0,d);return}function _ft_raster1_set_mode(a,b,d){a=a|0;b=b|0;d=d|0;return nj[c[(c[(c[a+12>>2]|0)+56>>2]|0)+12>>2]&2047](c[a+52>>2]|0,b,d)|0}function _tt_cmap_init(a,b){a=a|0;b=b|0;c[a+16>>2]=b;return 0}function _tt_cmap0_char_index(a,b){a=a|0;b=b|0;var e=0;if(b>>>0>=256){e=0;return e|0}e=d[(c[a+16>>2]|0)+(b+6)>>0]|0;return e|0}function _tt_cmap0_char_next(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0;e=(c[b+16>>2]|0)+6|0;b=0;f=c[d>>2]|0;while(1){g=f+1|0;if(g>>>0>=256){h=0;i=b;j=4;break}k=a[e+g>>0]|0;l=k&255;if(!(k<<24>>24)){b=l;f=g}else{h=g;i=l;j=4;break}}if((j|0)==4){c[d>>2]=h;return i|0}return 0}function _tt_cmap0_validate(a,b){a=a|0;b=b|0;var e=0,f=0,g=0,h=0;e=b+160|0;if((a+4|0)>>>0>(c[e>>2]|0)>>>0)_ft_validator_error(b,8);f=(d[a+2>>0]|0)<<8|(d[a+3>>0]|0);if(f>>>0<262?1:(a+f|0)>>>0>(c[e>>2]|0)>>>0)_ft_validator_error(b,8);if(!(c[b+164>>2]|0))return 0;e=b+172|0;f=0;g=a+6|0;while(1){if((d[g>>0]|0)>>>0>=(c[e>>2]|0)>>>0){h=8;break}f=f+1|0;if((f|0)==256){h=10;break}else g=g+1|0}if((h|0)==8)_ft_validator_error(b,16);else if((h|0)==10)return 0;return 0}function _tt_cmap0_get_info(a,b){a=a|0;b=b|0;var e=0;e=c[a+16>>2]|0;c[b+4>>2]=0;c[b>>2]=(d[e+4>>0]|0)<<8|(d[e+5>>0]|0);return 0}function _tt_cmap2_char_index(b,e){b=b|0;e=e|0;var f=0,g=0,h=0,i=0;f=c[b+16>>2]|0;if(e>>>0>=65536)return 0;b=e>>>8;g=f+6|0;h=f+518|0;if(!b){f=g+(e<<1&510)|0;if(!((d[f>>0]|0)<<8|(d[f+1>>0]|0)))i=h;else return 0}else{f=g+(b<<1)|0;b=a[f+1>>0]&-8&255|(d[f>>0]|0)<<8;if(!b)return 0;else i=h+b|0}b=i+6|0;h=(d[b>>0]|0)<<8|(d[i+7>>0]|0);f=(e&255)-((d[i>>0]|0)<<8|(d[i+1>>0]|0))|0;if(h|0?f>>>0<((d[i+2>>0]|0)<<8|(d[i+3>>0]|0))>>>0:0){e=b+(h+(f<<1))|0;f=(d[e>>0]|0)<<8|(d[e+1>>0]|0);return ((f|0)==0?0:f+((d[i+4>>0]|0)<<8|(d[i+5>>0]|0))&65535)|0}else return 0;return 0}function _tt_cmap2_char_next(b,e){b=b|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0;f=c[b+16>>2]|0;b=(c[e>>2]|0)+1|0;if(b>>>0>=65536){g=0;h=0;c[e>>2]=g;return h|0}i=f+6|0;j=f+518|0;f=b;a:while(1){b=f>>>8;if(!b){k=i+(f<<1&510)|0;if(!((d[k>>0]|0)<<8|(d[k+1>>0]|0))){l=j;m=6}else n=f}else{k=i+(b<<1)|0;b=a[k+1>>0]&-8&255|(d[k>>0]|0)<<8;if(!b)n=f;else{l=j+b|0;m=6}}if((m|0)==6){m=0;b=(d[l>>0]|0)<<8|(d[l+1>>0]|0);k=(d[l+2>>0]|0)<<8|(d[l+3>>0]|0);o=l+6|0;p=(d[l+4>>0]|0)<<8|(d[l+5>>0]|0);q=(d[o>>0]|0)<<8|(d[l+7>>0]|0);r=f&255;if(q){s=r>>>0<b>>>0;t=s?0:r-b|0;u=(s?b:r)+(f&-256)|0;if(t>>>0<k>>>0){r=o+(q+(t<<1))|0;q=u;o=t;while(1){t=(d[r>>0]|0)<<8|(d[r+1>>0]|0);r=r+2|0;if(t|0?(b=t+p&65535,b|0):0){g=q;h=b;m=13;break a}o=o+1|0;b=q+1|0;if(o>>>0>=k>>>0){n=b;break}else q=b}}else n=u}else n=f}f=n+256&-256;if(f>>>0>=65536){g=0;h=0;m=13;break}}if((m|0)==13){c[e>>2]=g;return h|0}return 0}function _tt_cmap2_validate(a,b){a=a|0;b=b|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0;e=b+160|0;if((a+4|0)>>>0>(c[e>>2]|0)>>>0)_ft_validator_error(b,8);f=(d[a+2>>0]|0)<<8|(d[a+3>>0]|0);g=a+f|0;if(f>>>0<518?1:g>>>0>(c[e>>2]|0)>>>0)_ft_validator_error(b,8);f=b+164|0;h=0;i=0;j=a+6|0;while(1){k=d[j+1>>0]|0;if(!((c[f>>2]|0)>>>0<2|(k&7|0)==0)){l=7;break}m=((d[j>>0]|0)<<8|k)>>>3;i=m>>>0>i>>>0?m:i;h=h+1|0;if((h|0)==256)break;else j=j+2|0}if((l|0)==7)_ft_validator_error(b,8);j=a+518|0;a=j+((i<<3)+8)|0;if(a>>>0>(c[e>>2]|0)>>>0)_ft_validator_error(b,8);e=b+172|0;h=0;m=j;a:while(1){j=(d[m>>0]|0)<<8|(d[m+1>>0]|0);k=(d[m+2>>0]|0)<<8|(d[m+3>>0]|0);n=(d[m+4>>0]|0)<<8|(d[m+5>>0]|0);o=m+8|0;p=m+6|0;q=(d[p>>0]|0)<<8|(d[m+7>>0]|0);if(k){if((c[f>>2]|0)>>>0>1?j>>>0>255|(k+j|0)>>>0>256:0){l=15;break}if(q){j=p+q|0;if(j>>>0<a>>>0){l=19;break}if((j+(k<<1)|0)>>>0>g>>>0){l=19;break}if(c[f>>2]|0){j=m+((k<<1)+8)|0;k=o;while(1){q=k+2|0;p=(d[k>>0]|0)<<8|(d[k+1>>0]|0);if(p|0?(p+n&65535)>>>0>=(c[e>>2]|0)>>>0:0){l=24;break a}if(q>>>0<j>>>0)k=q;else{r=q;break}}}else r=o}else r=o}else r=o;h=h+1|0;if(h>>>0>i>>>0){l=27;break}else m=r}if((l|0)==15)_ft_validator_error(b,8);else if((l|0)==19)_ft_validator_error(b,9);else if((l|0)==24)_ft_validator_error(b,16);else if((l|0)==27)return 0;return 0}function _tt_cmap2_get_info(a,b){a=a|0;b=b|0;var e=0;e=c[a+16>>2]|0;c[b+4>>2]=2;c[b>>2]=(d[e+4>>0]|0)<<8|(d[e+5>>0]|0);return 0}function _tt_cmap4_init(a,b){a=a|0;b=b|0;c[a+16>>2]=b;c[a+32>>2]=((d[b+6>>0]|0)<<8|(d[b+7>>0]|0))>>>1;c[a+24>>2]=-1;c[a+28>>2]=0;return 0}function _tt_cmap4_char_index(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d;c[e>>2]=b;do if(b>>>0<=65535)if(!(c[a+20>>2]&1)){f=_tt_cmap4_char_map_binary(a,e,0)|0;break}else{f=_tt_cmap4_char_map_linear(a,e,0)|0;break}else f=0;while(0);l=d;return f|0}function _tt_cmap4_char_next(a,b){a=a|0;b=b|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;e=c[b>>2]|0;if(e>>>0>65534){f=0;return f|0}if(c[a+20>>2]&1|0){f=_tt_cmap4_char_map_linear(a,b,1)|0;return f|0}g=a+24|0;if((e|0)!=(c[g>>2]|0)){f=_tt_cmap4_char_map_binary(a,b,1)|0;return f|0}h=e+1|0;e=a+40|0;i=c[e>>2]|0;j=a+52|0;k=a+44|0;l=a+48|0;m=a+36|0;n=h>>>0<i>>>0?i:h;h=i;a:while(1){i=c[j>>2]|0;o=c[k>>2]|0;p=c[l>>2]|0;b:do if(n>>>0>o>>>0)q=n;else{if(!i){r=n;while(1){s=r+p&65535;if(s|0){t=r;u=s;v=17;break a}s=r+1|0;if(s>>>0>o>>>0){q=s;break b}else r=s}}r=i+(n-h<<1)|0;s=n;while(1){w=(d[r>>0]|0)<<8|(d[r+1>>0]|0);r=r+2|0;if(w|0?(x=w+p&65535,x|0):0){t=s;u=x;v=17;break a}x=s+1|0;if(x>>>0>o>>>0){q=x;break}else s=x}}while(0);if((_tt_cmap4_set_range(a,(c[m>>2]|0)+1|0)|0)<0){v=16;break}o=c[e>>2]|0;n=q>>>0<o>>>0?o:q;h=o}if((v|0)==16){c[g>>2]=-1;c[a+28>>2]=0;f=0;return f|0}else if((v|0)==17){c[g>>2]=t;c[a+28>>2]=u;c[b>>2]=t;f=u;return f|0}return 0}function _tt_cmap4_validate(b,e){b=b|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0;f=e+160|0;if((b+4|0)>>>0>(c[f>>2]|0)>>>0)_ft_validator_error(e,8);g=(d[b+2>>0]|0)<<8|(d[b+3>>0]|0);do if((b+g|0)>>>0>(c[f>>2]|0)>>>0)if(!(c[e+164>>2]|0)){h=(c[f>>2]|0)-b|0;break}else _ft_validator_error(e,8);else h=g;while(0);if(h>>>0<16)_ft_validator_error(e,8);g=d[b+7>>0]|0;i=(d[b+6>>0]|0)<<8|g;j=e+164|0;if(!((c[j>>2]|0)>>>0<2|(g&1|0)==0))_ft_validator_error(e,8);g=i>>>1;i=g<<1;if(h>>>0<((g<<3)+16|0)>>>0)_ft_validator_error(e,8);if((c[j>>2]|0)>>>0>1){k=a[b+9>>0]|0;l=(d[b+8>>0]|0)<<8|k&255;m=(d[b+10>>0]|0)<<8|(d[b+11>>0]|0);n=a[b+13>>0]|0;o=(d[b+12>>0]|0)<<8|n&255;if((n|k)&1)_ft_validator_error(e,8);k=l>>>1;if(!((k|0)==(1<<m|0)&(k>>>0<=g>>>0&k<<1>>>0>=g>>>0&((o>>>1)+k|0)==(g|0))))_ft_validator_error(e,8)}k=b+14|0;o=b+16+i|0;m=o+i|0;l=m+i|0;n=l+i|0;if((c[j>>2]|0)>>>0>1?(p=k+(i+-2)|0,((d[p>>0]|0)<<8|(d[p+1>>0]|0)|0)!=65535):0)_ft_validator_error(e,8);if(!g){q=0;return q|0}p=g+-1|0;i=e+172|0;r=b+h|0;h=l;l=m;m=k;k=o;o=0;b=0;s=0;t=0;a:while(1){u=k;k=k+2|0;v=b;b=(d[u>>0]|0)<<8|(d[u+1>>0]|0);u=m;m=m+2|0;w=o;o=(d[u>>0]|0)<<8|(d[u+1>>0]|0);u=(d[l>>0]|0)<<8|(d[l+1>>0]|0);l=l+2|0;x=h;h=h+2|0;y=(d[x>>0]|0)<<8|(d[x+1>>0]|0);if(o>>>0<b>>>0){z=24;break}do if((s|0)!=0&b>>>0<=w>>>0){if(c[j>>2]|0){z=27;break a}if(v>>>0>b>>>0|w>>>0>o>>>0){A=t|1;break}else{A=t|2;break}}else A=t;while(0);switch((y&65535)<<16>>16){case -1:{if((c[j>>2]|0)>>>0>1){z=47;break a}if(!((s|0)==(p|0)&(b|0)==65535&(o|0)==65535)){z=47;break a}break}case 0:break;default:{w=x+y|0;if(!(c[j>>2]|0)){if(!((s|0)==(p|0)&(b|0)==65535&(o|0)==65535)){if(w>>>0<n>>>0){z=39;break a}if((w+((o-b<<1)+2)|0)>>>0>(c[f>>2]|0)>>>0){z=39;break a}}}else{if(w>>>0<n>>>0){z=35;break a}if((w+((o-b<<1)+2)|0)>>>0>r>>>0){z=35;break a}}if((c[j>>2]|0)!=0&o>>>0>b>>>0){v=w;w=b;do{B=(d[v>>0]|0)<<8|(d[v+1>>0]|0);v=v+2|0;if(B|0?(B+u&65535)>>>0>=(c[i>>2]|0)>>>0:0){z=43;break a}w=w+1|0}while((w|0)!=(o|0))}}}s=s+1|0;if((s|0)==(g|0)){q=A;z=49;break}else t=A}if((z|0)==24)_ft_validator_error(e,8);else if((z|0)==27)_ft_validator_error(e,8);else if((z|0)==35)_ft_validator_error(e,8);else if((z|0)==39)_ft_validator_error(e,8);else if((z|0)==43)_ft_validator_error(e,16);else if((z|0)==47)_ft_validator_error(e,8);else if((z|0)==49)return q|0;return 0}function _tt_cmap4_get_info(a,b){a=a|0;b=b|0;var e=0;e=c[a+16>>2]|0;c[b+4>>2]=4;c[b>>2]=(d[e+4>>0]|0)<<8|(d[e+5>>0]|0);return 0}function _tt_cmap4_char_map_linear(b,e,f){b=b|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0;g=c[b>>2]|0;h=(c[g+500>>2]|0)+(c[g+504>>2]|0)|0;i=c[b+16>>2]|0;b=a[i+7>>0]&-2&255|(d[i+6>>0]|0)<<8;j=b>>>1;if(!j){k=0;return k|0}l=f<<24>>24!=0;m=(c[e>>2]|0)+(l&1)|0;if(m>>>0>65535){k=0;return k|0}n=j+-1|0;o=g+16|0;g=f<<24>>24==0;f=i+16+b|0;p=i+14|0;i=0;q=m;a:while(1){m=(d[p>>0]|0)<<8|(d[p+1>>0]|0);p=p+2|0;r=(d[f>>0]|0)<<8|(d[f+1>>0]|0);s=q>>>0>=r>>>0;t=s?q:r;if(!(l|s)){u=0;v=q;break}s=f+b|0;f=f+2|0;w=s+1|0;x=s+b|0;y=x+1|0;b:do if((m|0)==65535&(i>>>0>=n>>>0&(r|0)==65535)){z=t;while(1){if(z>>>0>65535){A=z;break b}B=(d[x>>0]|0)<<8|(d[y>>0]|0);C=(B|0)!=0&(x+B+2|0)>>>0>h>>>0;D=C?0:B;B=C?1:((d[s>>0]|0)<<8|(d[w>>0]|0))<<16>>16;c:do switch((D&65535)<<16>>16){case -1:{A=z;break b;break}case 0:{C=B+z|0;E=C&65535;if(g){u=E;v=z;break a}if(E>>>0<(c[o>>2]|0)>>>0){F=E;G=z}else{if((C|0)<0&(B+65535|0)>-1){F=0;G=0-B|0;break c}if(!((C|0)<65536&(B|0)>0)){A=z;break b}F=0;G=65536-B|0}break}default:{C=x+(D+((z<<1)+-131070))|0;if(l&C>>>0>h>>>0){A=z;break b}E=(d[C>>0]|0)<<8|(d[C+1>>0]|0);C=E+B&65535;if(!E){F=0;G=z}else{F=C>>>0>=(c[o>>2]|0)>>>0?0:C;G=z}}}while(0);B=G>>>0>65534|(g|(F|0)!=0);D=((B^1)&1)+G|0;if(B){u=F;v=D;break a}else z=D}}else{z=t;while(1){if(z>>>0>m>>>0){A=z;break b}D=((d[s>>0]|0)<<8|(d[w>>0]|0))<<16>>16;B=(d[x>>0]|0)<<8|(d[y>>0]|0);d:do switch((B&65535)<<16>>16){case -1:{A=z;break b;break}case 0:{C=D+z|0;E=C&65535;if(g){u=E;v=z;break a}if(E>>>0<(c[o>>2]|0)>>>0){H=E;I=z}else{E=D+m|0;if((C|0)<0&(E|0)>-1){H=0;I=0-D|0;break d}if(!((C|0)<65536&(E|0)>65535)){A=z;break b}H=0;I=65536-D|0}break}default:{E=x+(B+(z-r<<1))|0;if(l&E>>>0>h>>>0){A=z;break b}C=(d[E>>0]|0)<<8|(d[E+1>>0]|0);E=C+D&65535;if(!C){H=0;I=z}else{H=E>>>0>=(c[o>>2]|0)>>>0?0:E;I=z}}}while(0);D=I>>>0>65534|(g|(H|0)!=0);B=((D^1)&1)+I|0;if(D){u=H;v=B;break a}else z=B}}while(0);i=i+1|0;if(i>>>0>=j>>>0){u=0;v=A;break}else q=A}if(!l){k=u;return k|0}c[e>>2]=v;k=u;return k|0}function _tt_cmap4_set_range(a,b){a=a|0;b=b|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0;e=c[a+32>>2]|0;if(e>>>0<=b>>>0){f=-1;return f|0}g=(c[a+16>>2]|0)+14|0;h=a+44|0;i=e<<1;j=i+2|0;k=a+40|0;l=a+48|0;m=e+-1|0;n=b;while(1){b=g+(n<<1)|0;o=(d[b>>0]|0)<<8|(d[b+1>>0]|0);c[h>>2]=o;p=b+j|0;b=(d[p>>0]|0)<<8|(d[p+1>>0]|0);c[k>>2]=b;q=p+i|0;c[l>>2]=((d[q>>0]|0)<<8|(d[q+1>>0]|0))<<16>>16;r=q+i|0;q=(d[r>>0]|0)<<8|(d[r+1>>0]|0);if(n>>>0>=m>>>0&(b|0)==65535&(o|0)==65535){o=c[a>>2]|0;if(!q){s=0;break}if((r+q+2|0)>>>0>((c[o+500>>2]|0)+(c[o+504>>2]|0)|0)>>>0){t=6;break}}if((q|0)!=65535){s=q;break}q=n+1|0;if(q>>>0<e>>>0)n=q;else{f=-1;t=10;break}}if((t|0)==6){c[l>>2]=1;s=0}else if((t|0)==10)return f|0;c[a+52>>2]=s|0?r+s|0:0;c[a+36>>2]=n;f=0;return f|0}function _tt_cmap4_char_map_binary(b,e,f){b=b|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ba=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0,ia=0,ja=0,ka=0,la=0,ma=0,na=0,oa=0,pa=0,qa=0,ra=0,sa=0,ta=0;g=c[b+16>>2]|0;h=a[g+7>>0]&-2&255|(d[g+6>>0]|0)<<8;if(!h){i=0;return i|0}j=h>>>1;k=f<<24>>24!=0;f=(c[e>>2]|0)+(k&1)|0;l=h+2|0;m=g+14|0;g=65535;n=j;o=0;p=j;a:while(1){q=g;r=n;s=p;while(1){if(o>>>0>=r>>>0){t=0;u=q;v=s;break a}w=(r+o|0)>>>1;x=m+(w<<1)|0;q=(d[x>>0]|0)<<8|(d[x+1>>0]|0);y=x+l|0;z=(d[y>>0]|0)<<8|(d[y+1>>0]|0);if(f>>>0>=z>>>0)break;else{r=w;s=w}}if(f>>>0<=q>>>0){A=8;break}g=q;n=r;o=w+1|0;p=w}do if((A|0)==8){p=y+h|0;o=((d[p>>0]|0)<<8|(d[p+1>>0]|0))<<16>>16;n=p+h|0;p=(d[n>>0]|0)<<8|(d[n+1>>0]|0);if((q|0)==65535&(w>>>0>=(j+-1|0)>>>0&(z|0)==65535)){g=c[b>>2]|0;if(!p){B=0;C=o}else{s=(n+p+2|0)>>>0>((c[g+500>>2]|0)+(c[g+504>>2]|0)|0)>>>0;B=s?0:p;C=s?1:o}}else{B=p;C=o}s=(B|0)==65535;if(!(c[b+20>>2]&2))if(s){t=0;u=q;v=w;break}else{D=z;E=n;F=q;G=B;H=C;I=w}else{g=w+1|0;x=s?g:w;b:do if(!w){J=z;K=0;L=n;M=q;N=B;O=C;P=x}else{s=z;Q=w;R=n;S=q;T=B;U=C;V=x;while(1){W=Q;Q=Q+-1|0;X=m+(Q<<1)|0;Y=(d[X>>0]|0)<<8|(d[X+1>>0]|0);if(f>>>0>Y>>>0){J=s;K=W;L=R;M=S;N=T;O=U;P=V;break b}W=X+l|0;X=(d[W>>0]|0)<<8|(d[W+1>>0]|0);Z=W+h|0;W=((d[Z>>0]|0)<<8|(d[Z+1>>0]|0))<<16>>16;_=Z+h|0;Z=(d[_>>0]|0)<<8|(d[_+1>>0]|0);$=(Z|0)==65535?V:Q;if(!Q){J=X;K=0;L=_;M=Y;N=Z;O=W;P=$;break}else{s=X;R=_;S=Y;T=Z;U=W;V=$}}}while(0);if((P|0)==(g|0)){x=(K|0)==(w|0);n=x?M:q;if(g>>>0>=j>>>0){t=0;u=n;v=w;break}r=g;V=x?J:z;U=n;n=x?N:p;T=x?O:o;x=w;while(1){S=m+(r<<1)|0;R=S+l|0;s=(d[R>>0]|0)<<8|(d[R+1>>0]|0);if(f>>>0<s>>>0){aa=r;ba=V;ca=U;da=n;ea=T;fa=R;ga=x;break}Q=(d[S>>0]|0)<<8|(d[S+1>>0]|0);S=R+h|0;R=((d[S>>0]|0)<<8|(d[S+1>>0]|0))<<16>>16;$=S+h|0;S=(d[$>>0]|0)<<8|(d[$+1>>0]|0);W=(S|0)==65535?x:r;Z=r+1|0;if(Z>>>0<j>>>0){r=Z;V=s;U=Q;n=S;T=R;x=W}else{aa=Z;ba=s;ca=Q;da=S;ea=R;fa=$;ga=W;break}}x=aa+-1|0;if((ga|0)==(w|0)){t=0;u=ca;v=x;break}else{ha=ga;ia=x;ja=ba;ka=fa;la=ca;ma=da;na=ea}}else{ha=P;ia=K;ja=J;ka=L;la=M;ma=N;na=O}if((ha|0)==(ia|0)){D=ja;E=ka;F=la;G=ma;H=na;I=ha}else{x=m+(ha<<1)|0;T=x+l|0;n=T+h|0;U=n+h|0;D=(d[T>>0]|0)<<8|(d[T+1>>0]|0);E=U;F=(d[x>>0]|0)<<8|(d[x+1>>0]|0);G=(d[U>>0]|0)<<8|(d[U+1>>0]|0);H=((d[n>>0]|0)<<8|(d[n+1>>0]|0))<<16>>16;I=ha}}if(!G){t=H+f&65535;u=F;v=I;break}else{n=E+((f-D<<1)+G)|0;U=(d[n>>0]|0)<<8|(d[n+1>>0]|0);t=(U|0)==0?0:U+H&65535;u=F;v=I;break}}while(0);if(!k){i=t;return i|0}if(f>>>0>u>>>0){u=v+1|0;if((u|0)==(j|0)){i=0;return i|0}else oa=u}else oa=v;v=(t|0)!=0;if(_tt_cmap4_set_range(b,oa)|0){if(!v){i=0;return i|0}c[e>>2]=f;i=t;return i|0}oa=b+24|0;c[oa>>2]=f;c:do if(v){pa=t;qa=f}else{d:do if(f>>>0<=65534){u=f+1|0;j=b+40|0;k=c[j>>2]|0;I=b+52|0;F=b+44|0;H=b+48|0;G=b+36|0;D=u>>>0<k>>>0?k:u;u=k;e:while(1){k=c[I>>2]|0;E=c[F>>2]|0;ha=c[H>>2]|0;f:do if(D>>>0>E>>>0)ra=D;else{if(!k){h=D;while(1){l=h+ha&65535;if(l|0){sa=h;ta=l;break e}l=h+1|0;if(l>>>0>E>>>0){ra=l;break f}else h=l}}h=k+(D-u<<1)|0;l=D;while(1){m=(d[h>>0]|0)<<8|(d[h+1>>0]|0);h=h+2|0;if(m|0?(na=m+ha&65535,na|0):0){sa=l;ta=na;break e}na=l+1|0;if(na>>>0>E>>>0){ra=na;break}else l=na}}while(0);if((_tt_cmap4_set_range(b,(c[G>>2]|0)+1|0)|0)<0)break d;E=c[j>>2]|0;D=ra>>>0<E>>>0?E:ra;u=E}c[oa>>2]=sa;pa=ta;qa=sa;break c}while(0);c[oa>>2]=-1;c[b+28>>2]=0;i=0;return i|0}while(0);c[b+28>>2]=pa;c[e>>2]=qa;i=pa;return i|0}function _tt_cmap6_char_index(a,b){a=a|0;b=b|0;var e=0,f=0;e=c[a+16>>2]|0;a=b-((d[e+6>>0]|0)<<8|(d[e+7>>0]|0))|0;if(a>>>0>=((d[e+8>>0]|0)<<8|(d[e+9>>0]|0))>>>0){f=0;return f|0}b=e+10+(a<<1)|0;f=(d[b>>0]|0)<<8|(d[b+1>>0]|0);return f|0}function _tt_cmap6_char_next(a,b){a=a|0;b=b|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0;e=c[a+16>>2]|0;a=(c[b>>2]|0)+1|0;f=(d[e+6>>0]|0)<<8|(d[e+7>>0]|0);g=(d[e+8>>0]|0)<<8|(d[e+9>>0]|0);if(a>>>0>65535){h=0;return h|0}i=a>>>0<f>>>0?f:a;a=i-f|0;a:do if(a>>>0<g>>>0){f=e+10+(a<<1)|0;j=a;k=i;while(1){l=(d[f>>0]|0)<<8|(d[f+1>>0]|0);if(l|0){m=k;n=l;break a}if(k>>>0>65534){h=0;break}j=j+1|0;if(j>>>0>=g>>>0){m=0;n=0;break a}else{f=f+2|0;k=k+1|0}}return h|0}else{m=0;n=0}while(0);c[b>>2]=m;h=n;return h|0}function _tt_cmap6_validate(a,b){a=a|0;b=b|0;var e=0,f=0,g=0,h=0,i=0;e=a+10|0;f=b+160|0;if(e>>>0>(c[f>>2]|0)>>>0)_ft_validator_error(b,8);g=(d[a+2>>0]|0)<<8|(d[a+3>>0]|0);h=(d[a+8>>0]|0)<<8|(d[a+9>>0]|0);if((a+g|0)>>>0>(c[f>>2]|0)>>>0)_ft_validator_error(b,8);if(g>>>0<((h<<1)+10|0)>>>0)_ft_validator_error(b,8);if((c[b+164>>2]|0)==0|(h|0)==0)return 0;g=b+172|0;f=h;h=e;while(1){if(((d[h>>0]|0)<<8|(d[h+1>>0]|0))>>>0>=(c[g>>2]|0)>>>0){i=9;break}f=f+-1|0;if(!f){i=11;break}else h=h+2|0}if((i|0)==9)_ft_validator_error(b,16);else if((i|0)==11)return 0;return 0}function _tt_cmap6_get_info(a,b){a=a|0;b=b|0;var e=0;e=c[a+16>>2]|0;c[b+4>>2]=6;c[b>>2]=(d[e+4>>0]|0)<<8|(d[e+5>>0]|0);return 0}function _tt_cmap8_char_index(a,b){a=a|0;b=b|0;var e=0,f=0,g=0,h=0;e=c[a+16>>2]|0;a=(d[e+8205>>0]|0)<<16|(d[e+8204>>0]|0)<<24|(d[e+8206>>0]|0)<<8|(d[e+8207>>0]|0);if(!a)return 0;f=e+8208|0;e=a;while(1){g=(d[f+1>>0]|0)<<16|(d[f>>0]|0)<<24|(d[f+2>>0]|0)<<8|(d[f+3>>0]|0);if(g>>>0>b>>>0){h=7;break}e=e+-1|0;if(((d[f+5>>0]|0)<<16|(d[f+4>>0]|0)<<24|(d[f+6>>0]|0)<<8|(d[f+7>>0]|0))>>>0>=b>>>0){h=6;break}if(!e){h=7;break}else f=f+12|0}if((h|0)==6){e=(d[f+9>>0]|0)<<16|(d[f+8>>0]|0)<<24|(d[f+10>>0]|0)<<8|(d[f+11>>0]|0);f=b-g|0;return (e>>>0>~f>>>0?0:e+f|0)|0}else if((h|0)==7)return 0;return 0}function _tt_cmap8_char_next(a,b){a=a|0;b=b|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0;e=c[a+16>>2]|0;f=c[b>>2]|0;if((f|0)==-1){g=0;return g|0}h=(d[e+8205>>0]|0)<<16|(d[e+8204>>0]|0)<<24|(d[e+8206>>0]|0)<<8|(d[e+8207>>0]|0);a:do if(!h){i=0;j=0}else{k=(c[a>>2]|0)+16|0;l=f+1|0;m=h;n=e+8208|0;while(1){o=(d[n+1>>0]|0)<<16|(d[n>>0]|0)<<24|(d[n+2>>0]|0)<<8|(d[n+3>>0]|0);p=(d[n+5>>0]|0)<<16|(d[n+4>>0]|0)<<24|(d[n+6>>0]|0)<<8|(d[n+7>>0]|0);q=(d[n+9>>0]|0)<<16|(d[n+8>>0]|0)<<24|(d[n+10>>0]|0)<<8|(d[n+11>>0]|0);n=n+12|0;r=l>>>0<o>>>0?o:l;b:do if(r>>>0<=p>>>0){s=r;while(1){t=s-o|0;if(q>>>0>~t>>>0){u=s;break b}v=t+q|0;if(v|0)break;if((s|0)==-1){i=0;j=0;break a}t=s+1|0;if(t>>>0>p>>>0){u=t;break b}else s=t}if(v>>>0<(c[k>>2]|0)>>>0){i=s;j=v;break a}else u=s}else u=r;while(0);m=m+-1|0;if(!m){i=0;j=0;break}else l=u}}while(0);c[b>>2]=i;g=j;return g|0}function _tt_cmap8_validate(a,b){a=a|0;b=b|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0;e=a+8208|0;f=b+160|0;if(e>>>0>(c[f>>2]|0)>>>0)_ft_validator_error(b,8);g=(d[a+5>>0]|0)<<16|(d[a+4>>0]|0)<<24|(d[a+6>>0]|0)<<8|(d[a+7>>0]|0);if(g>>>0<8208?1:g>>>0>((c[f>>2]|0)-a|0)>>>0)_ft_validator_error(b,8);g=a+12|0;h=(d[a+8205>>0]|0)<<16|(d[a+8204>>0]|0)<<24|(d[a+8206>>0]|0)<<8|(d[a+8207>>0]|0);if(h>>>0>((((c[f>>2]|0)-e|0)>>>0)/12|0)>>>0)_ft_validator_error(b,8);if(!h)return 0;f=b+164|0;a=b+172|0;i=0;j=0;k=e;a:while(1){e=(d[k+1>>0]|0)<<16|(d[k>>0]|0)<<24;l=e|(d[k+2>>0]|0)<<8|(d[k+3>>0]|0);m=(d[k+5>>0]|0)<<16|(d[k+4>>0]|0)<<24;n=j;j=m|(d[k+6>>0]|0)<<8|(d[k+7>>0]|0);o=k;k=k+12|0;if(j>>>0<l>>>0){p=10;break}if(!((i|0)==0|l>>>0>n>>>0)){p=12;break}do if(c[f>>2]|0){n=j-l|0;q=c[a>>2]|0;if(!(q>>>0>=n>>>0?((d[o+9>>0]|0)<<16|(d[o+8>>0]|0)<<24|(d[o+10>>0]|0)<<8|(d[o+11>>0]|0))>>>0<(q-n|0)>>>0:0)){p=15;break a}q=n+1|0;if(!e){if(m|0){p=24;break a}if(!q)break;else{r=l;s=q}while(1){if((d[g+(r>>>3&8191)>>0]|0)&128>>>(r&7)|0){p=27;break a}s=s+-1|0;if(!s)break;else r=r+1|0}}else{if(!q)break;else{t=q;u=l}while(1){if(!((d[g+(u>>>19)>>0]|0)&128>>>(u>>>16&7))){p=19;break a}if(!((d[g+(u>>>3&8191)>>0]|0)&128>>>(u&7))){p=21;break a}t=t+-1|0;if(!t)break;else u=u+1|0}}}while(0);i=i+1|0;if((i|0)==(h|0)){p=30;break}}if((p|0)==10)_ft_validator_error(b,8);else if((p|0)==12)_ft_validator_error(b,8);else if((p|0)==15)_ft_validator_error(b,16);else if((p|0)==19)_ft_validator_error(b,8);else if((p|0)==21)_ft_validator_error(b,8);else if((p|0)==24)_ft_validator_error(b,8);else if((p|0)==27)_ft_validator_error(b,8);else if((p|0)==30)return 0;return 0}function _tt_cmap8_get_info(a,b){a=a|0;b=b|0;var e=0;e=c[a+16>>2]|0;c[b+4>>2]=8;c[b>>2]=(d[e+9>>0]|0)<<16|(d[e+8>>0]|0)<<24|(d[e+10>>0]|0)<<8|(d[e+11>>0]|0);return 0}function _tt_cmap10_char_index(a,b){a=a|0;b=b|0;var e=0,f=0,g=0;e=c[a+16>>2]|0;a=(d[e+13>>0]|0)<<16|(d[e+12>>0]|0)<<24|(d[e+14>>0]|0)<<8|(d[e+15>>0]|0);if(a>>>0>b>>>0){f=0;return f|0}g=b-a|0;if(g>>>0>=((d[e+17>>0]|0)<<16|(d[e+16>>0]|0)<<24|(d[e+18>>0]|0)<<8|(d[e+19>>0]|0))>>>0){f=0;return f|0}a=e+20+(g<<1)|0;f=(d[a>>0]|0)<<8|(d[a+1>>0]|0);return f|0}function _tt_cmap10_char_next(a,b){a=a|0;b=b|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0;e=c[a+16>>2]|0;a=(d[e+13>>0]|0)<<16|(d[e+12>>0]|0)<<24|(d[e+14>>0]|0)<<8|(d[e+15>>0]|0);f=(d[e+17>>0]|0)<<16|(d[e+16>>0]|0)<<24|(d[e+18>>0]|0)<<8|(d[e+19>>0]|0);g=c[b>>2]|0;if((g|0)==-1){h=0;return h|0}i=g+1|0;g=i>>>0<a>>>0?a:i;i=g-a|0;a:do if(i>>>0<f>>>0){a=e+20+(i<<1)|0;j=i;k=g;while(1){l=(d[a>>0]|0)<<8|(d[a+1>>0]|0);if(l|0){m=k;n=l;break a}if((k|0)==-1){h=0;break}l=k+1|0;j=j+1|0;if(j>>>0>=f>>>0){m=l;n=0;break a}else{a=a+2|0;k=l}}return h|0}else{m=g;n=0}while(0);c[b>>2]=m;h=n;return h|0}function _tt_cmap10_validate(a,b){a=a|0;b=b|0;var e=0,f=0,g=0,h=0,i=0;e=a+20|0;f=b+160|0;if(e>>>0>(c[f>>2]|0)>>>0)_ft_validator_error(b,8);g=(d[a+5>>0]|0)<<16|(d[a+4>>0]|0)<<24|(d[a+6>>0]|0)<<8|(d[a+7>>0]|0);h=(d[a+17>>0]|0)<<16|(d[a+16>>0]|0)<<24|(d[a+18>>0]|0)<<8|(d[a+19>>0]|0);if(g>>>0<20?1:g>>>0>((c[f>>2]|0)-a|0)>>>0)_ft_validator_error(b,8);if((g+-20|0)>>>1>>>0<h>>>0)_ft_validator_error(b,8);if((c[b+164>>2]|0)==0|(h|0)==0)return 0;g=b+172|0;a=h;h=e;while(1){if(((d[h>>0]|0)<<8|(d[h+1>>0]|0))>>>0>=(c[g>>2]|0)>>>0){i=9;break}a=a+-1|0;if(!a){i=11;break}else h=h+2|0}if((i|0)==9)_ft_validator_error(b,16);else if((i|0)==11)return 0;return 0}function _tt_cmap10_get_info(a,b){a=a|0;b=b|0;var e=0;e=c[a+16>>2]|0;c[b+4>>2]=10;c[b>>2]=(d[e+9>>0]|0)<<16|(d[e+8>>0]|0)<<24|(d[e+10>>0]|0)<<8|(d[e+11>>0]|0);return 0}function _tt_cmap12_init(b,e){b=b|0;e=e|0;c[b+16>>2]=e;c[b+40>>2]=(d[e+13>>0]|0)<<16|(d[e+12>>0]|0)<<24|(d[e+14>>0]|0)<<8|(d[e+15>>0]|0);a[b+24>>0]=0;return 0}function _tt_cmap12_char_index(a,b){a=a|0;b=b|0;var d=0,e=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d;c[e>>2]=b;b=_tt_cmap12_char_map_binary(a,e,0)|0;l=d;return b|0}function _tt_cmap12_char_next(b,d){b=b|0;d=d|0;var e=0,f=0,g=0;e=b+24|0;if(a[e>>0]|0?(f=b+28|0,(c[f>>2]|0)==(c[d>>2]|0)):0){_tt_cmap12_next(b);if(!(a[e>>0]|0)){g=0;return g|0}e=c[b+32>>2]|0;c[d>>2]=c[f>>2];g=e;return g|0}g=_tt_cmap12_char_map_binary(b,d,1)|0;return g|0}function _tt_cmap12_validate(a,b){a=a|0;b=b|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0;e=a+16|0;f=b+160|0;if(e>>>0>(c[f>>2]|0)>>>0)_ft_validator_error(b,8);g=(d[a+5>>0]|0)<<16|(d[a+4>>0]|0)<<24|(d[a+6>>0]|0)<<8|(d[a+7>>0]|0);h=(d[a+13>>0]|0)<<16|(d[a+12>>0]|0)<<24|(d[a+14>>0]|0)<<8|(d[a+15>>0]|0);if(g>>>0<16?1:g>>>0>((c[f>>2]|0)-a|0)>>>0)_ft_validator_error(b,8);if((((g+-16|0)>>>0)/12|0)>>>0<h>>>0)_ft_validator_error(b,8);if(!h)return 0;g=b+164|0;a=b+172|0;f=0;i=0;j=e;while(1){e=(d[j+1>>0]|0)<<16|(d[j>>0]|0)<<24|(d[j+2>>0]|0)<<8|(d[j+3>>0]|0);k=f;f=(d[j+5>>0]|0)<<16|(d[j+4>>0]|0)<<24|(d[j+6>>0]|0)<<8|(d[j+7>>0]|0);l=j;j=j+12|0;if(f>>>0<e>>>0){m=9;break}if(!((i|0)==0|e>>>0>k>>>0)){m=11;break}if(c[g>>2]|0?(k=f-e|0,e=c[a>>2]|0,!(e>>>0>=k>>>0?((d[l+9>>0]|0)<<16|(d[l+8>>0]|0)<<24|(d[l+10>>0]|0)<<8|(d[l+11>>0]|0))>>>0<(e-k|0)>>>0:0)):0){m=14;break}i=i+1|0;if((i|0)==(h|0)){m=16;break}}if((m|0)==9)_ft_validator_error(b,8);else if((m|0)==11)_ft_validator_error(b,8);else if((m|0)==14)_ft_validator_error(b,16);else if((m|0)==16)return 0;return 0}function _tt_cmap12_get_info(a,b){a=a|0;b=b|0;var e=0;e=c[a+16>>2]|0;c[b+4>>2]=12;c[b>>2]=(d[e+9>>0]|0)<<16|(d[e+8>>0]|0)<<24|(d[e+10>>0]|0)<<8|(d[e+11>>0]|0);return 0}function _tt_cmap12_next(b){b=b|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0;e=c[b>>2]|0;f=b+28|0;g=c[f>>2]|0;a:do if((g|0)!=-1?(h=b+36|0,i=c[h>>2]|0,j=c[b+40>>2]|0,i>>>0<j>>>0):0){k=(c[b+16>>2]|0)+16|0;l=e+16|0;m=g+1|0;n=i;b:while(1){i=k+(n*12|0)+4|0;o=i+-4|0;p=(d[o+1>>0]|0)<<16|(d[o>>0]|0)<<24|(d[o+2>>0]|0)<<8|(d[o+3>>0]|0);o=i+4|0;i=o+-4|0;q=(d[i+1>>0]|0)<<16|(d[i>>0]|0)<<24|(d[i+2>>0]|0)<<8|(d[i+3>>0]|0);i=(d[o+1>>0]|0)<<16|(d[o>>0]|0)<<24|(d[o+2>>0]|0)<<8|(d[o+3>>0]|0);o=m>>>0<p>>>0?p:m;c:do if(o>>>0<=q>>>0){r=o;while(1){s=r-p|0;if(i>>>0>~s>>>0){t=r;break c}u=s+i|0;if(u|0)break;if((r|0)==-1)break a;s=r+1|0;if(s>>>0>q>>>0){t=s;break c}else r=s}if(u>>>0<(c[l>>2]|0)>>>0)break b;else t=r}else t=o;while(0);o=n+1|0;if(o>>>0<j>>>0){m=t;n=o}else break a}c[f>>2]=r;c[b+32>>2]=u;c[h>>2]=n;return}while(0);a[b+24>>0]=0;return}function _tt_cmap12_char_map_binary(b,e,f){b=b|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;g=c[b+16>>2]|0;h=d[g+13>>0]<<16|d[g+12>>0]<<24|d[g+14>>0]<<8|d[g+15>>0];i=c[e>>2]|0;if(!h){j=0;return j|0}k=f<<24>>24!=0;do if(k)if((i|0)==-1){j=0;return j|0}else{l=i+1|0;break}else l=i;while(0);i=g+16|0;g=0;f=h;a:while(1){m=g;while(1){n=(m+f|0)>>>1;o=i+(n*12|0)+4|0;p=o+-4|0;q=d[p+1>>0]<<16|d[p>>0]<<24|d[p+2>>0]<<8|d[p+3>>0];r=o+4|0;o=r+-4|0;s=d[o+1>>0]<<16|d[o>>0]<<24|d[o+2>>0]<<8|d[o+3>>0];if(l>>>0<q>>>0)break;if(l>>>0<=s>>>0){t=11;break a}o=n+1|0;if(o>>>0<f>>>0)m=o;else{u=0;break a}}if(m>>>0<n>>>0){g=m;f=n}else{u=0;break}}if((t|0)==11){t=d[r+1>>0]<<16|d[r>>0]<<24|d[r+2>>0]<<8|d[r+3>>0];r=l-q|0;u=t>>>0>~r>>>0?0:t+r|0}if(!k){j=u;return j|0}k=c[b>>2]|0;if(l>>>0>s>>>0){s=n+1|0;if((s|0)==(h|0)){j=0;return j|0}else v=s}else v=n;n=b+24|0;a[n>>0]=1;s=b+28|0;c[s>>2]=l;c[b+36>>2]=v;if((u|0)==0?1:u>>>0>=(c[k+16>>2]|0)>>>0){_tt_cmap12_next(b);if(!(a[n>>0]|0))w=0;else w=c[b+32>>2]|0}else{c[b+32>>2]=u;w=u}c[e>>2]=c[s>>2];j=w;return j|0}function _tt_cmap13_init(b,e){b=b|0;e=e|0;c[b+16>>2]=e;c[b+40>>2]=(d[e+13>>0]|0)<<16|(d[e+12>>0]|0)<<24|(d[e+14>>0]|0)<<8|(d[e+15>>0]|0);a[b+24>>0]=0;return 0}function _tt_cmap13_char_index(a,b){a=a|0;b=b|0;var d=0,e=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d;c[e>>2]=b;b=_tt_cmap13_char_map_binary(a,e,0)|0;l=d;return b|0}function _tt_cmap13_char_next(b,d){b=b|0;d=d|0;var e=0,f=0,g=0;e=b+24|0;if(a[e>>0]|0?(f=b+28|0,(c[f>>2]|0)==(c[d>>2]|0)):0){_tt_cmap13_next(b);if(!(a[e>>0]|0)){g=0;return g|0}e=c[b+32>>2]|0;c[d>>2]=c[f>>2];g=e;return g|0}g=_tt_cmap13_char_map_binary(b,d,1)|0;return g|0}function _tt_cmap13_validate(a,b){a=a|0;b=b|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0;e=a+16|0;f=b+160|0;if(e>>>0>(c[f>>2]|0)>>>0)_ft_validator_error(b,8);g=(d[a+5>>0]|0)<<16|(d[a+4>>0]|0)<<24|(d[a+6>>0]|0)<<8|(d[a+7>>0]|0);h=(d[a+13>>0]|0)<<16|(d[a+12>>0]|0)<<24|(d[a+14>>0]|0)<<8|(d[a+15>>0]|0);if(g>>>0<16?1:g>>>0>((c[f>>2]|0)-a|0)>>>0)_ft_validator_error(b,8);if((((g+-16|0)>>>0)/12|0)>>>0<h>>>0)_ft_validator_error(b,8);if(!h)return 0;g=b+164|0;a=b+172|0;f=e;e=0;i=0;while(1){j=(d[f+1>>0]|0)<<16|(d[f>>0]|0)<<24|(d[f+2>>0]|0)<<8|(d[f+3>>0]|0);k=i;i=(d[f+5>>0]|0)<<16|(d[f+4>>0]|0)<<24|(d[f+6>>0]|0)<<8|(d[f+7>>0]|0);l=f;f=f+12|0;if(j>>>0>i>>>0){m=9;break}if(!((e|0)==0|j>>>0>k>>>0)){m=11;break}if(c[g>>2]|0?((d[l+9>>0]|0)<<16|(d[l+8>>0]|0)<<24|(d[l+10>>0]|0)<<8|(d[l+11>>0]|0))>>>0>=(c[a>>2]|0)>>>0:0){m=14;break}e=e+1|0;if((e|0)==(h|0)){m=16;break}}if((m|0)==9)_ft_validator_error(b,8);else if((m|0)==11)_ft_validator_error(b,8);else if((m|0)==14)_ft_validator_error(b,16);else if((m|0)==16)return 0;return 0}function _tt_cmap13_get_info(a,b){a=a|0;b=b|0;var e=0;e=c[a+16>>2]|0;c[b+4>>2]=13;c[b>>2]=(d[e+9>>0]|0)<<16|(d[e+8>>0]|0)<<24|(d[e+10>>0]|0)<<8|(d[e+11>>0]|0);return 0}function _tt_cmap13_next(b){b=b|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0;e=c[b>>2]|0;f=b+28|0;g=c[f>>2]|0;a:do if((g|0)!=-1?(h=b+36|0,i=c[h>>2]|0,j=c[b+40>>2]|0,i>>>0<j>>>0):0){k=(c[b+16>>2]|0)+16|0;l=e+16|0;m=i;i=g+1|0;while(1){n=k+(m*12|0)+4|0;o=n+-4|0;p=(d[o+1>>0]|0)<<16|(d[o>>0]|0)<<24|(d[o+2>>0]|0)<<8|(d[o+3>>0]|0);o=n+4|0;n=o+-4|0;q=(d[o+1>>0]|0)<<16|(d[o>>0]|0)<<24|(d[o+2>>0]|0)<<8|(d[o+3>>0]|0);i=i>>>0<p>>>0?p:i;if(!((q|0)==0?1:i>>>0>((d[n+1>>0]|0)<<16|(d[n>>0]|0)<<24|(d[n+2>>0]|0)<<8|(d[n+3>>0]|0))>>>0)?q>>>0<(c[l>>2]|0)>>>0:0)break;n=m+1|0;if(n>>>0>=j>>>0)break a;else m=n}c[f>>2]=i;c[b+32>>2]=q;c[h>>2]=m;return}while(0);a[b+24>>0]=0;return}function _tt_cmap13_char_map_binary(b,e,f){b=b|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0;g=c[b+16>>2]|0;h=d[g+13>>0]<<16|d[g+12>>0]<<24|d[g+14>>0]<<8|d[g+15>>0];i=c[e>>2]|0;if(!h){j=0;return j|0}k=f<<24>>24!=0;do if(k)if((i|0)==-1){j=0;return j|0}else{l=i+1|0;break}else l=i;while(0);i=g+16|0;g=0;f=h;a:while(1){m=g;while(1){n=(m+f|0)>>>1;o=i+(n*12|0)+4|0;p=o+-4|0;q=o+4|0;o=q+-4|0;r=d[o+1>>0]<<16|d[o>>0]<<24|d[o+2>>0]<<8|d[o+3>>0];if(l>>>0<(d[p+1>>0]<<16|d[p>>0]<<24|d[p+2>>0]<<8|d[p+3>>0])>>>0)break;if(l>>>0<=r>>>0){s=11;break a}p=n+1|0;if(p>>>0<f>>>0)m=p;else{t=0;break a}}if(m>>>0<n>>>0){g=m;f=n}else{t=0;break}}if((s|0)==11)t=d[q+1>>0]<<16|d[q>>0]<<24|d[q+2>>0]<<8|d[q+3>>0];if(!k){j=t;return j|0}k=c[b>>2]|0;if(l>>>0>r>>>0){r=n+1|0;if((r|0)==(h|0)){j=0;return j|0}else u=r}else u=n;n=b+24|0;a[n>>0]=1;r=b+28|0;c[r>>2]=l;c[b+36>>2]=u;if((t|0)==0?1:t>>>0>=(c[k+16>>2]|0)>>>0){_tt_cmap13_next(b);if(!(a[n>>0]|0))v=0;else v=c[b+32>>2]|0}else{c[b+32>>2]=t;v=t}c[e>>2]=c[r>>2];j=v;return j|0}function _tt_cmap14_init(a,b){a=a|0;b=b|0;c[a+16>>2]=b;c[a+24>>2]=(d[b+7>>0]|0)<<16|(d[b+6>>0]|0)<<24|(d[b+8>>0]|0)<<8|(d[b+9>>0]|0);c[a+28>>2]=0;c[a+32>>2]=0;return 0}function _tt_cmap14_done(a){a=a|0;var b=0,d=0;b=c[a+36>>2]|0;c[a+28>>2]=0;if(!b)return;d=a+32|0;a=c[d>>2]|0;if(!a)return;_ft_mem_free(b,a);c[d>>2]=0;return}function _tt_cmap14_char_index(a,b){a=a|0;b=b|0;return 0}function _tt_cmap14_char_next(a,b){a=a|0;b=b|0;c[b>>2]=0;return 0}function _tt_cmap14_char_var_index(a,b,e,f){a=a|0;b=b|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0;g=c[a+16>>2]|0;a=g+10|0;h=0;i=0;j=(d[g+7>>0]|0)<<16|(d[g+6>>0]|0)<<24|(d[g+8>>0]|0)<<8|(d[g+9>>0]|0);while(1){if(i>>>0>=j>>>0){k=0;l=20;break}m=(i+j|0)>>>1;n=a+(m*11|0)+3|0;o=n+-3|0;p=(d[o+1>>0]|0)<<8|(d[o>>0]|0)<<16|(d[o+2>>0]|0);o=p>>>0>f>>>0;q=p>>>0<f>>>0;r=q?h:n;if((p|0)==(f|0))break;else{h=o?h:r;i=o?i:q?m+1|0:i;j=o?m:j}}if((l|0)==20)return k|0;if(!r){k=0;return k|0}j=(d[r+1>>0]|0)<<16|(d[r>>0]|0)<<24|(d[r+2>>0]|0)<<8|(d[r+3>>0]|0);i=(d[r+5>>0]|0)<<16|(d[r+4>>0]|0)<<24|(d[r+6>>0]|0)<<8|(d[r+7>>0]|0);a:do if(j|0){r=g+j|0;h=r+4|0;f=(d[r+1>>0]|0)<<16|(d[r>>0]|0)<<24|(d[r+2>>0]|0)<<8|(d[r+3>>0]|0);r=0;while(1){a=f;while(1){if(r>>>0>=a>>>0)break a;s=(a+r|0)>>>1;t=h+(s<<2)+3|0;m=t+-3|0;u=(d[m+1>>0]|0)<<8|(d[m>>0]|0)<<16|(d[m+2>>0]|0);if(u>>>0>e>>>0)a=s;else break}if(((d[t>>0]|0)+u|0)>>>0<e>>>0){f=a;r=s+1|0}else break}k=$i[c[(c[b+12>>2]|0)+12>>2]&8191](b,e)|0;return k|0}while(0);if(!i){k=0;return k|0}b=g+i|0;i=(d[b+1>>0]|0)<<16|(d[b>>0]|0)<<24|(d[b+2>>0]|0)<<8|(d[b+3>>0]|0);g=b+4|0;if(!i){k=0;return k|0}else{v=0;w=i}b:while(1){i=v;while(1){x=(i+w|0)>>>1;y=g+(x*5|0)+3|0;b=y+-3|0;s=(d[b+1>>0]|0)<<8|(d[b>>0]|0)<<16|(d[b+2>>0]|0);if(s>>>0>e>>>0)break;if(s>>>0>=e>>>0){l=19;break b}s=x+1|0;if(s>>>0<w>>>0)i=s;else{k=0;l=20;break b}}if(i>>>0<x>>>0){v=i;w=x}else{k=0;l=20;break}}if((l|0)==19){k=(d[y>>0]|0)<<8|(d[y+1>>0]|0);return k|0}else if((l|0)==20)return k|0;return 0}function _tt_cmap14_char_var_isdefault(a,b,e){a=a|0;b=b|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0;f=c[a+16>>2]|0;a=f+10|0;g=0;h=0;i=(d[f+7>>0]|0)<<16|(d[f+6>>0]|0)<<24|(d[f+8>>0]|0)<<8|(d[f+9>>0]|0);while(1){if(h>>>0>=i>>>0){j=-1;k=20;break}l=(h+i|0)>>>1;m=a+(l*11|0)+3|0;n=m+-3|0;o=(d[n+1>>0]|0)<<8|(d[n>>0]|0)<<16|(d[n+2>>0]|0);n=o>>>0>e>>>0;p=o>>>0<e>>>0;q=p?g:m;if((o|0)==(e|0))break;else{g=n?g:q;h=n?h:p?l+1|0:h;i=n?l:i}}if((k|0)==20)return j|0;if(!q){j=-1;return j|0}k=(d[q+1>>0]|0)<<16|(d[q>>0]|0)<<24|(d[q+2>>0]|0)<<8|(d[q+3>>0]|0);i=(d[q+5>>0]|0)<<16|(d[q+4>>0]|0)<<24|(d[q+6>>0]|0)<<8|(d[q+7>>0]|0);a:do if(k|0){q=f+k|0;h=q+4|0;g=(d[q+1>>0]|0)<<16|(d[q>>0]|0)<<24|(d[q+2>>0]|0)<<8|(d[q+3>>0]|0);q=0;while(1){e=g;while(1){if(q>>>0>=e>>>0)break a;r=(e+q|0)>>>1;s=h+(r<<2)+3|0;a=s+-3|0;t=(d[a+1>>0]|0)<<8|(d[a>>0]|0)<<16|(d[a+2>>0]|0);if(t>>>0>b>>>0)e=r;else break}if(((d[s>>0]|0)+t|0)>>>0<b>>>0){g=e;q=r+1|0}else{j=1;break}}return j|0}while(0);b:do if(i|0?(r=f+i|0,t=(d[r+1>>0]|0)<<16|(d[r>>0]|0)<<24|(d[r+2>>0]|0)<<8|(d[r+3>>0]|0),s=r+4|0,t|0):0){r=0;k=t;c:while(1){t=r;while(1){u=(t+k|0)>>>1;v=s+(u*5|0)+3|0;q=v+-3|0;g=(d[q+1>>0]|0)<<8|(d[q>>0]|0)<<16|(d[q+2>>0]|0);if(g>>>0>b>>>0)break;if(g>>>0>=b>>>0)break c;g=u+1|0;if(g>>>0<k>>>0)t=g;else break b}if(t>>>0<u>>>0){r=t;k=u}else break b}if((d[v>>0]|0)<<8|(d[v+1>>0]|0)|0){j=0;return j|0}}while(0);j=-1;return j|0}function _tt_cmap14_variants(a,b){a=a|0;b=b|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;g=c[a+24>>2]|0;h=c[a+16>>2]|0;i=g+1|0;j=a+28|0;k=c[j>>2]|0;c[f>>2]=0;do if(k>>>0<i>>>0){c[a+36>>2]=b;n=a+32|0;o=_ft_mem_realloc(b,4,k,i,c[n>>2]|0,f)|0;c[n>>2]=o;if(!(c[f>>2]|0)){c[j>>2]=i;p=o;break}q=0;l=e;return q|0}else p=c[a+32>>2]|0;while(0);if(!g)r=0;else{a=h+10|0;h=0;while(1){c[p+(h<<2)>>2]=(d[a+1>>0]|0)<<8|(d[a>>0]|0)<<16|(d[a+2>>0]|0);h=h+1|0;if((h|0)==(g|0)){r=g;break}else a=a+11|0}}c[p+(r<<2)>>2]=0;q=p;l=e;return q|0}function _tt_cmap14_char_variants(a,b,e){a=a|0;b=b|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f;h=c[a+24>>2]|0;i=a+16|0;j=c[i>>2]|0;k=h+1|0;n=a+28|0;o=c[n>>2]|0;c[g>>2]=0;do if(o>>>0<k>>>0){c[a+36>>2]=b;p=a+32|0;q=_ft_mem_realloc(b,4,o,k,c[p>>2]|0,g)|0;c[p>>2]=q;if(!(c[g>>2]|0)){c[n>>2]=k;r=q;break}s=0;l=f;return s|0}else r=c[a+32>>2]|0;while(0);if(!h)t=r;else{a=h;h=j+10|0;j=r;while(1){k=(d[h+1>>0]|0)<<8|(d[h>>0]|0)<<16|(d[h+2>>0]|0);n=(d[h+4>>0]|0)<<16|(d[h+3>>0]|0)<<24|(d[h+5>>0]|0)<<8|(d[h+6>>0]|0);g=(d[h+8>>0]|0)<<16|(d[h+7>>0]|0)<<24|(d[h+9>>0]|0)<<8|(d[h+10>>0]|0);h=h+11|0;a:do if(!n)u=14;else{o=(c[i>>2]|0)+n|0;b=o+4|0;q=(d[o+1>>0]|0)<<16|(d[o>>0]|0)<<24|(d[o+2>>0]|0)<<8|(d[o+3>>0]|0);o=0;while(1){p=q;while(1){if(o>>>0>=p>>>0){u=14;break a}v=(p+o|0)>>>1;w=b+(v<<2)+3|0;x=w+-3|0;y=(d[x+1>>0]|0)<<8|(d[x>>0]|0)<<16|(d[x+2>>0]|0);if(y>>>0>e>>>0)p=v;else break}if(((d[w>>0]|0)+y|0)>>>0<e>>>0){q=p;o=v+1|0}else{u=22;break}}}while(0);b:do if((u|0)==14){u=0;if((g|0)!=0?(n=(c[i>>2]|0)+g|0,o=(d[n+1>>0]|0)<<16|(d[n>>0]|0)<<24|(d[n+2>>0]|0)<<8|(d[n+3>>0]|0),q=n+4|0,(o|0)!=0):0){n=0;b=o;c:while(1){o=n;while(1){z=(o+b|0)>>>1;A=q+(z*5|0)+3|0;x=A+-3|0;B=(d[x+1>>0]|0)<<8|(d[x>>0]|0)<<16|(d[x+2>>0]|0);if(B>>>0>e>>>0)break;if(B>>>0>=e>>>0)break c;B=z+1|0;if(B>>>0<b>>>0)o=B;else{C=j;break b}}if(o>>>0<z>>>0){n=o;b=z}else{C=j;break b}}if((d[A>>0]|0)<<8|(d[A+1>>0]|0))u=22;else C=j}else C=j}while(0);if((u|0)==22){u=0;c[j>>2]=k;C=j+4|0}a=a+-1|0;if(!a){t=C;break}else j=C}}c[t>>2]=0;s=r;l=f;return s|0}function _tt_cmap14_variant_chars(a,b,e){a=a|0;b=b|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f;h=c[a+16>>2]|0;i=h+10|0;j=0;k=0;n=(d[h+7>>0]|0)<<16|(d[h+6>>0]|0)<<24|(d[h+8>>0]|0)<<8|(d[h+9>>0]|0);while(1){if(k>>>0>=n>>>0){o=0;p=44;break}q=(k+n|0)>>>1;r=i+(q*11|0)+3|0;s=r+-3|0;t=(d[s+1>>0]|0)<<8|(d[s>>0]|0)<<16|(d[s+2>>0]|0);s=t>>>0>e>>>0;u=t>>>0<e>>>0;v=u?j:r;if((t|0)==(e|0))break;else{j=s?j:v;k=s?k:u?q+1|0:k;n=s?q:n}}if((p|0)==44){l=f;return o|0}if(!v){o=0;l=f;return o|0}p=(d[v+1>>0]|0)<<16|(d[v>>0]|0)<<24|(d[v+2>>0]|0)<<8|(d[v+3>>0]|0);n=(d[v+5>>0]|0)<<16|(d[v+4>>0]|0)<<24|(d[v+6>>0]|0)<<8|(d[v+7>>0]|0);if(!(n|p)){o=0;l=f;return o|0}if(!p){o=_tt_cmap14_get_nondef_chars(a,h+n|0,b)|0;l=f;return o|0}if(!n){o=_tt_cmap14_get_def_chars(a,h+p|0,b)|0;l=f;return o|0}v=h+n|0;n=h+p|0;p=v+4|0;h=p+-4|0;k=(d[h+1>>0]|0)<<16|(d[h>>0]|0)<<24|(d[h+2>>0]|0)<<8|(d[h+3>>0]|0);h=(d[n+1>>0]|0)<<16|(d[n>>0]|0)<<24|(d[n+2>>0]|0)<<8|(d[n+3>>0]|0);if(!h)w=0;else{j=h;e=n+7|0;i=0;while(1){q=i+1+(d[e>>0]|0)|0;j=j+-1|0;if(!j){w=q;break}else{e=e+4|0;i=q}}}i=n+4|0;if(!k){o=_tt_cmap14_get_def_chars(a,n,b)|0;l=f;return o|0}if(!w){o=_tt_cmap14_get_nondef_chars(a,v,b)|0;l=f;return o|0}v=k+1+w|0;w=a+28|0;n=c[w>>2]|0;c[g>>2]=0;do if(n>>>0<v>>>0){c[a+36>>2]=b;e=a+32|0;j=_ft_mem_realloc(b,4,n,v,c[e>>2]|0,g)|0;c[e>>2]=j;if(!(c[g>>2]|0)){c[w>>2]=v;x=j;break}o=0;l=f;return o|0}else x=c[a+32>>2]|0;while(0);a=i+3|0;i=a+-3|0;v=p+3|0;p=v+-3|0;w=1;g=1;n=a+1|0;b=(d[p+1>>0]|0)<<8|(d[p>>0]|0)<<16|(d[p+2>>0]|0);p=d[a>>0]|0;a=(d[i+1>>0]|0)<<8|(d[i>>0]|0)<<16|(d[i+2>>0]|0);i=v+2|0;v=0;a:while(1){if(b>>>0>(p+a|0)>>>0){j=g;e=n;q=p;s=a;u=v;while(1){t=0;r=u;do{y=r;r=r+1|0;c[x+(y<<2)>>2]=t+s;t=t+1|0}while(t>>>0<=q>>>0);t=j+1|0;if(t>>>0>h>>>0){z=e;A=q;B=s;C=w;D=t;E=r;break a}y=(d[e+1>>0]|0)<<8|(d[e>>0]|0)<<16|(d[e+2>>0]|0);F=e+4|0;G=d[e+3>>0]|0;if(b>>>0>(G+y|0)>>>0){j=t;e=F;q=G;s=y;u=r}else{H=t;I=F;J=G;K=y;L=r;break}}}else{H=g;I=n;J=p;K=a;L=v}if(b>>>0<K>>>0){c[x+(L<<2)>>2]=b;M=L+1|0}else M=L;u=w+1|0;if(u>>>0>k>>>0){z=I;A=J;B=K;C=u;D=H;E=M;break}w=u;g=H;n=I;b=(d[i+1>>0]|0)<<8|(d[i>>0]|0)<<16|(d[i+2>>0]|0);p=J;a=K;i=i+5|0;v=M}if(C>>>0>k>>>0)if(D>>>0<=h>>>0){M=0;v=E;do{K=v;v=v+1|0;c[x+(K<<2)>>2]=M+B;M=M+1|0}while(M>>>0<=A>>>0);if(D>>>0<h>>>0){A=z;z=D;D=v;while(1){M=(d[A+1>>0]|0)<<8|(d[A>>0]|0)<<16|(d[A+2>>0]|0);B=d[A+3>>0]|0;K=D+1|0;a=0;J=D;while(1){c[x+(J<<2)>>2]=a+M;if((a|0)==(B|0))break;else{a=a+1|0;J=J+1|0}}J=K+B|0;z=z+1|0;if((z|0)==(h|0)){N=J;break}else{A=A+4|0;D=J}}}else N=v}else N=E;else{c[x+(E<<2)>>2]=b;b=E+1|0;if(C>>>0<k>>>0){v=E+k+1|0;E=i;i=C;D=b;while(1){c[x+(D<<2)>>2]=(d[E+1>>0]|0)<<8|(d[E>>0]|0)<<16|(d[E+2>>0]|0);i=i+1|0;if((i|0)==(k|0))break;else{E=E+5|0;D=D+1|0}}N=v-C|0}else N=b}c[x+(N<<2)>>2]=0;o=x;l=f;return o|0}function _tt_cmap14_validate(a,b){a=a|0;b=b|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0;e=a+10|0;f=b+160|0;if(e>>>0>(c[f>>2]|0)>>>0)_ft_validator_error(b,8);g=(d[a+3>>0]|0)<<16|(d[a+2>>0]|0)<<24|(d[a+4>>0]|0)<<8|(d[a+5>>0]|0);h=(d[a+7>>0]|0)<<16|(d[a+6>>0]|0)<<24|(d[a+8>>0]|0)<<8|(d[a+9>>0]|0);if(g>>>0<10?1:g>>>0>((c[f>>2]|0)-a|0)>>>0)_ft_validator_error(b,8);if((((g+-10|0)>>>0)/11|0)>>>0<h>>>0)_ft_validator_error(b,8);if(!h)return 0;i=b+164|0;j=b+172|0;k=0;l=1;m=e;a:while(1){e=(d[m+1>>0]|0)<<8|(d[m>>0]|0)<<16|(d[m+2>>0]|0);n=(d[m+4>>0]|0)<<16|(d[m+3>>0]|0)<<24|(d[m+5>>0]|0)<<8|(d[m+6>>0]|0);o=(d[m+8>>0]|0)<<16|(d[m+7>>0]|0)<<24|(d[m+9>>0]|0)<<8|(d[m+10>>0]|0);m=m+11|0;if(!(n>>>0<g>>>0&o>>>0<g>>>0)){p=9;break}if(e>>>0<l>>>0){p=11;break}l=e+1|0;if(n|0){e=a+n+4|0;if(e>>>0>(c[f>>2]|0)>>>0){p=14;break}n=e+-4|0;q=(d[n+1>>0]|0)<<16|(d[n>>0]|0)<<24|(d[n+2>>0]|0)<<8|(d[n+3>>0]|0);if(q>>>0>((c[f>>2]|0)-e|0)>>>2>>>0){p=16;break}if(q|0){n=e;e=0;r=0;while(1){s=(d[n+1>>0]|0)<<8|(d[n>>0]|0)<<16|(d[n+2>>0]|0);t=s+(d[n+3>>0]|0)|0;if(t>>>0>1114111){p=19;break a}if(s>>>0<r>>>0){p=21;break a}e=e+1|0;if((e|0)==(q|0))break;else{n=n+4|0;r=t+1|0}}}}if(o|0){r=a+o+4|0;if(r>>>0>(c[f>>2]|0)>>>0){p=25;break}n=r+-4|0;q=(d[n+1>>0]|0)<<16|(d[n>>0]|0)<<24|(d[n+2>>0]|0)<<8|(d[n+3>>0]|0);if(q>>>0>((((c[f>>2]|0)-r|0)>>>0)/5|0)>>>0){p=27;break}if(q|0){n=0;e=0;t=r;do{r=(d[t+1>>0]|0)<<8|(d[t>>0]|0)<<16|(d[t+2>>0]|0);s=t;t=t+5|0;if(r>>>0>1114111){p=30;break a}if(r>>>0<n>>>0){p=32;break a}n=r+1|0;if(c[i>>2]|0?((d[s+3>>0]|0)<<8|(d[s+4>>0]|0))>>>0>=(c[j>>2]|0)>>>0:0){p=35;break a}e=e+1|0}while((e|0)!=(q|0))}}k=k+1|0;if((k|0)==(h|0)){p=38;break}}switch(p|0){case 9:{_ft_validator_error(b,8);break}case 11:{_ft_validator_error(b,8);break}case 14:{_ft_validator_error(b,8);break}case 16:{_ft_validator_error(b,8);break}case 19:{_ft_validator_error(b,8);break}case 21:{_ft_validator_error(b,8);break}case 25:{_ft_validator_error(b,8);break}case 27:{_ft_validator_error(b,8);break}case 30:{_ft_validator_error(b,8);break}case 32:{_ft_validator_error(b,8);break}case 35:{_ft_validator_error(b,16);break}case 38:return 0}return 0}function _tt_cmap14_get_info(a,b){a=a|0;b=b|0;c[b+4>>2]=14;c[b>>2]=-1;return 0}function _tt_cmap14_get_nondef_chars(a,b,e){a=a|0;b=b|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f;h=(d[b+1>>0]|0)<<16|(d[b>>0]|0)<<24|(d[b+2>>0]|0)<<8|(d[b+3>>0]|0);i=h+1|0;j=a+28|0;k=c[j>>2]|0;c[g>>2]=0;do if(k>>>0<i>>>0){c[a+36>>2]=e;n=a+32|0;o=_ft_mem_realloc(e,4,k,i,c[n>>2]|0,g)|0;c[n>>2]=o;if(!(c[g>>2]|0)){c[j>>2]=i;p=o;break}q=0;l=f;return q|0}else p=c[a+32>>2]|0;while(0);if(!h)r=0;else{a=0;i=b+4|0;while(1){c[p+(a<<2)>>2]=(d[i+1>>0]|0)<<8|(d[i>>0]|0)<<16|(d[i+2>>0]|0);a=a+1|0;if((a|0)==(h|0)){r=h;break}else i=i+5|0}}c[p+(r<<2)>>2]=0;q=p;l=f;return q|0}function _tt_cmap14_get_def_chars(b,e,f){b=b|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0;g=_tt_cmap14_def_char_count(e)|0;h=a[e>>0]|0;i=a[e+1>>0]|0;j=a[e+2>>0]|0;k=a[e+3>>0]|0;if(_tt_cmap14_ensure(b,g+1|0,f)|0){l=0;return l|0}f=(i&255)<<16|(h&255)<<24|(j&255)<<8|k&255;k=c[b+32>>2]|0;if(!f)m=k;else{b=k;j=f;f=e;while(1){e=f;f=f+4|0;h=d[e+7>>0]|0;i=b+4|0;g=(d[e+5>>0]|0)<<8|(d[f>>0]|0)<<16|(d[e+6>>0]|0);e=h+1|0;n=b;while(1){c[n>>2]=g;e=e+-1|0;if(!e)break;else{g=g+1|0;n=n+4|0}}n=i+(h<<2)|0;j=j+-1|0;if(!j){m=n;break}else b=n}}c[m>>2]=0;l=k;return l|0}function _tt_cmap14_def_char_count(a){a=a|0;var b=0,c=0,e=0,f=0;b=(d[a+1>>0]|0)<<16|(d[a>>0]|0)<<24|(d[a+2>>0]|0)<<8|(d[a+3>>0]|0);if(!b){c=0;return c|0}e=b;b=a+7|0;a=0;while(1){f=a+1+(d[b>>0]|0)|0;e=e+-1|0;if(!e){c=f;break}else{b=b+4|0;a=f}}return c|0}function _tt_cmap14_ensure(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;g=a+28|0;h=c[g>>2]|0;c[f>>2]=0;if(h>>>0>=b>>>0){i=0;l=e;return i|0}c[a+36>>2]=d;j=a+32|0;c[j>>2]=_ft_mem_realloc(d,4,h,b,c[j>>2]|0,f)|0;j=c[f>>2]|0;if(j|0){i=j;l=e;return i|0}c[g>>2]=b;i=0;l=e;return i|0}function _sfnt_get_interface(a,b){a=a|0;b=b|0;return _ft_service_list_lookup(433864,b)|0}function _tt_get_cmap_info(a,b){a=a|0;b=b|0;return $i[c[(c[a+12>>2]|0)+48>>2]&8191](a,b)|0}function _sfnt_get_charset_id(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e+8|0;g=e;h=_tt_face_find_bdf_prop(a,1212747,g)|0;if(!h){i=_tt_face_find_bdf_prop(a,1212764,f)|0;if(!i)if((c[g>>2]|0)==1?(c[f>>2]|0)==1:0){c[b>>2]=c[f+4>>2];c[d>>2]=c[g+4>>2];j=0}else j=6;else j=i}else j=h;l=e;return j|0}function _tt_face_find_bdf_prop(f,g,h){f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0;i=c[f+88>>2]|0;c[h>>2]=0;j=f+780|0;do if(!(a[j>>0]|0)){k=c[f+104>>2]|0;l=f+760|0;c[l>>2]=0;c[l+4>>2]=0;c[l+8>>2]=0;c[l+12>>2]=0;c[l+16>>2]=0;c[l+20>>2]=0;m=b[f+152>>1]|0;n=c[f+156>>2]|0;o=n+((m&65535)<<4)|0;if(!(m<<16>>16)){p=8;return p|0}else q=n;while(1){if((c[q>>2]|0)==1111770656?(r=c[q+12>>2]|0,r|0):0)break;n=q+16|0;if(n>>>0<o>>>0)q=n;else{p=8;s=34;break}}if((s|0)==34)return p|0;if(r>>>0<8|(_FT_Stream_Seek(k,c[q+8>>2]|0)|0)!=0){p=8;return p|0}if(_FT_Stream_ExtractFrame(k,r,l)|0){p=8;return p|0}o=c[l>>2]|0;c[f+764>>2]=o+r;n=d[o+2>>0]<<8|d[o+3>>0];m=d[o+5>>0]<<16|d[o+4>>0]<<24|d[o+6>>0]<<8|d[o+7>>0];if(!(m>>>0<8?1:(d[o>>0]<<8|d[o+1>>0]|0)!=1)?!((m+1|0)>>>0>r>>>0|(m+-8|0)>>>2>>>0<n>>>0):0){c[f+776>>2]=n;t=o+m|0;c[f+768>>2]=t;c[f+772>>2]=r-m;m=o+8|0;u=m+(n<<2)|0;if(!n)v=u;else{w=u;u=n;x=m;while(1){m=w+((d[x+2>>0]<<8|d[x+3>>0])*10|0)|0;u=u+-1|0;if(!u){v=m;break}else{w=m;x=x+4|0}}}if(v>>>0<=t>>>0){a[j>>0]=1;y=n;z=o;break}}_FT_Stream_ReleaseFrame(k,l);c[l>>2]=0;c[l+4>>2]=0;c[l+8>>2]=0;c[l+12>>2]=0;c[l+16>>2]=0;c[l+20>>2]=0;p=8;return p|0}else{y=c[f+776>>2]|0;z=c[f+760>>2]|0}while(0);j=z+8|0;if((g|0)==0|(i|0)==0){p=6;return p|0}z=_strlen(g)|0;if(!((y|0)!=0&(z|0)!=0)){p=6;return p|0}v=e[i+14>>1]|0;i=j;r=y;q=j+(y<<2)|0;while(1){A=d[i+2>>0]<<8|d[i+3>>0];if((d[i>>0]<<8|d[i+1>>0]|0)==(v|0))break;r=r+-1|0;if(!r){p=6;s=34;break}else{i=i+4|0;q=q+(A*10|0)|0}}if((s|0)==34)return p|0;if(!A){p=6;return p|0}i=f+772|0;r=f+768|0;f=q;q=A;a:while(1){A=a[f+5>>0]|0;b:do if(((A&16?(v=d[f+1>>0]<<16|d[f>>0]<<24|d[f+2>>0]<<8|d[f+3>>0],B=d[f+7>>0]<<16|d[f+6>>0]<<24|d[f+8>>0]<<8|d[f+9>>0],y=c[i>>2]|0,y>>>0>v>>>0):0)?(j=y-v|0,z>>>0<j>>>0):0)?(x=c[r>>2]|0,(_strncmp(g,x+v|0,j)|0)==0):0){switch(A&15){case 2:{s=31;break a;break}case 3:{s=32;break a;break}case 1:case 0:break;default:break b}if(B>>>0<y>>>0?(C=x+B|0,_memchr(C,0,y)|0):0){s=30;break a}}while(0);q=q+-1|0;if(!q){p=6;s=34;break}else f=f+10|0}if((s|0)==30){c[h>>2]=1;c[h+4>>2]=C;p=0;return p|0}else if((s|0)==31){c[h>>2]=2;c[h+4>>2]=B;p=0;return p|0}else if((s|0)==32){c[h>>2]=3;c[h+4>>2]=B;p=0;return p|0}else if((s|0)==34)return p|0;return 0}function _sfnt_get_glyph_name(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f;h=_tt_face_get_ps_name(a,b,g)|0;if(h|0){l=f;return h|0}_ft_mem_strcpyn(d,c[g>>2]|0,e)|0;l=f;return h|0}function _sfnt_get_name_index(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d;f=c[a+16>>2]|0;a:do if((f|0)>0){g=0;while(1){if(!(_tt_face_get_ps_name(a,g,e)|0))if(!(_strcmp(b,c[e>>2]|0)|0)){h=g;break a}g=g+1|0;if(g>>>0>=f>>>0){h=0;break}}}else h=0;while(0);l=d;return h|0}function _tt_face_get_ps_name(d,f,g){d=d|0;f=f|0;g=g|0;var h=0,i=0,j=0,k=0;if(!d){h=35;return h|0}if((e[d+264>>1]|0)>>>0<=f>>>0){h=16;return h|0}i=c[d+536>>2]|0;if(!i){h=7;return h|0}j=d+612|0;k=i+16|0;c[g>>2]=ij[c[k>>2]&8191](0)|0;i=c[d+468>>2]|0;if((i|0)<131072){switch(i|0){case 65536:break;default:{h=0;return h|0}}if(f>>>0>=258){h=0;return h|0}c[g>>2]=ij[c[k>>2]&8191](f)|0;h=0;return h|0}if((i|0)>=163840){switch(i|0){case 163840:break;default:{h=0;return h|0}}if((a[j>>0]|0)==0?_load_post_names(d)|0:0){h=0;return h|0}if((e[d+616>>1]|0)>>>0<=f>>>0){h=0;return h|0}c[g>>2]=ij[c[k>>2]&8191]((a[(c[d+620>>2]|0)+f>>0]|0)+f|0)|0;h=0;return h|0}switch(i|0){case 131072:break;default:{h=0;return h|0}}if((a[j>>0]|0)==0?_load_post_names(d)|0:0){h=0;return h|0}if((e[d+616>>1]|0)>>>0<=f>>>0){h=0;return h|0}j=b[(c[d+620>>2]|0)+(f<<1)>>1]|0;f=j&65535;if((j&65535)<258){c[g>>2]=ij[c[k>>2]&8191](f)|0;h=0;return h|0}else{c[g>>2]=c[(c[d+624>>2]|0)+(f+-258<<2)>>2];h=0;return h|0}return 0}function _load_post_names(d){d=d|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f+4|0;h=f;i=c[d+104>>2]|0;j=ri[c[d+508>>2]&511](d,1886352244,i,h)|0;if(j|0){k=j;l=f;return k|0}j=_FT_Stream_Pos(i)|0;n=(c[h>>2]|0)+j|0;j=c[d+468>>2]|0;h=_FT_Stream_Skip(i,32)|0;if(h|0){k=h;l=f;return k|0}a:do if((j|0)<163840){switch(j|0){case 131072:break;default:{o=3;break a}}h=c[i+28>>2]|0;p=_FT_Stream_ReadUShort(i,g)|0;q=p&65535;r=c[g>>2]|0;b:do if(!r){if((p&65535)>(e[d+264>>1]|0)){c[g>>2]=3;s=3;break}t=_ft_mem_realloc(h,2,0,q,0,g)|0;c:do if((c[g>>2]|0)==0?(u=_FT_Stream_EnterFrame(i,q<<1)|0,c[g>>2]=u,(u|0)==0):0){if(!(p<<16>>16)){_FT_Stream_ExitFrame(i);v=0}else{u=0;do{b[t+(u<<1)>>1]=_FT_Stream_GetUShort(i)|0;u=u+1|0}while((u|0)!=(q|0));_FT_Stream_ExitFrame(i);u=0;w=0;while(1){x=b[t+(w<<1)>>1]|0;y=(x&65535)+-257|0;z=(x&65535)>257&(y|0)>(u&65535|0)?y&65535:u;w=w+1|0;if((w|0)==(q|0)){v=z;break}else u=z}}u=v&65535;w=_ft_mem_realloc(h,4,0,u,0,g)|0;if(!(c[g>>2]|0)){d:do if(v<<16>>16){z=0;while(1){if((_FT_Stream_Pos(i)|0)>>>0>=n>>>0){A=23;break}y=(_FT_Stream_ReadChar(i,g)|0)&255;if(c[g>>2]|0){B=0;break}if(n>>>0>=y>>>0?(_FT_Stream_Pos(i)|0)>>>0<=(n-y|0)>>>0:0)C=y;else{y=n-(_FT_Stream_Pos(i)|0)|0;C=(y|0)>0?y:0}y=_ft_mem_realloc(h,1,0,C+1|0,0,g)|0;x=w+(z<<2)|0;c[x>>2]=y;if(c[g>>2]|0){B=0;break}D=_FT_Stream_Read(i,y,C)|0;c[g>>2]=D;if(D|0){B=0;break}a[(c[x>>2]|0)+C>>0]=0;x=z+1|0;if(x>>>0<u>>>0)z=x;else break d}e:do if((A|0)==23){if((z&65535)>=(v&65535))break d;x=z&65535;while(1){D=_ft_mem_realloc(h,1,0,1,0,g)|0;c[w+(x<<2)>>2]=D;if(c[g>>2]|0){B=0;break e}a[D>>0]=0;x=x+1|0;if(x>>>0>=u>>>0)break d}}while(0);while(1){z=w+(B<<2)|0;_ft_mem_free(h,c[z>>2]|0);c[z>>2]=0;B=B+1|0;if((B|0)==(u|0)){E=w;break c}}}while(0);b[d+616>>1]=p;b[d+618>>1]=v;c[d+620>>2]=t;c[d+624>>2]=w;s=0;break b}else E=w}else E=0;while(0);_ft_mem_free(h,E);_ft_mem_free(h,t);s=c[g>>2]|0}else s=r;while(0);o=s}else{switch(j|0){case 163840:break;default:{o=3;break a}}r=c[i+28>>2]|0;h=_FT_Stream_ReadUShort(i,g)|0;p=h&65535;q=c[g>>2]|0;f:do if(!q){if((h&65535)>258?1:(h&65535)>(e[d+264>>1]|0)){c[g>>2]=3;F=3;break}u=_ft_mem_realloc(r,1,0,p,0,g)|0;g:do if((c[g>>2]|0)==0?(z=_FT_Stream_Read(i,u,p)|0,c[g>>2]=z,(z|0)==0):0){h:do if(h<<16>>16){z=0;while(1){if(((a[u+z>>0]|0)+z|0)>>>0>p>>>0)break;z=z+1|0;if((z|0)>=(p|0))break h}c[g>>2]=3;break g}while(0);b[d+616>>1]=h;c[d+620>>2]=u;F=0;break f}while(0);_ft_mem_free(r,u);F=c[g>>2]|0}else F=q;while(0);o=F}while(0);a[d+612>>0]=1;k=o;l=f;return k|0}function _sfnt_get_ps_name(d){d=d|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f;h=d+664|0;i=c[h>>2]|0;if(i|0){j=i;l=f;return j|0}i=b[d+340>>1]|0;do if(!(i<<16>>16))k=0;else{n=c[d+356>>2]|0;o=i&65535;p=0;q=-1;r=-1;while(1){a:do if((b[n+(p*20|0)+6>>1]|0)==6?(b[n+(p*20|0)+8>>1]|0)!=0:0)switch(b[n+(p*20|0)>>1]|0){case 3:{if((b[n+(p*20|0)+2>>1]|0)!=1){s=r;t=q;break a}s=r;t=(b[n+(p*20|0)+4>>1]|0)==1033?p:q;break a;break}case 1:{if(b[n+(p*20|0)+2>>1]|0){s=r;t=q;break a}s=(b[n+(p*20|0)+4>>1]|0)==0?p:r;t=q;break a;break}default:{s=r;t=q;break a}}else{s=r;t=q}while(0);p=p+1|0;if((p|0)>=(o|0))break;else{q=t;r=s}}if((t|0)==-1){if((s|0)==-1){k=0;break}r=c[d+100>>2]|0;q=c[d+356>>2]|0;o=q+(s*20|0)+8|0;p=e[o>>1]|0;c[g>>2]=0;n=_ft_mem_alloc(r,p+1|0,g)|0;do if(!(c[g>>2]|0)){u=c[d+360>>2]|0;v=q+(s*20|0)+12|0;w=_FT_Stream_Seek(u,c[v>>2]|0)|0;c[g>>2]=w;if((w|0)==0?(w=_FT_Stream_Read(u,n,p)|0,c[g>>2]=w,(w|0)==0):0){a[n+p>>0]=0;x=n;break}c[v>>2]=0;b[o>>1]=0;v=q+(s*20|0)+16|0;_ft_mem_free(r,c[v>>2]|0);c[v>>2]=0;_ft_mem_free(r,n);x=0}else x=n;while(0);k=x;break}n=c[d+100>>2]|0;r=c[d+356>>2]|0;q=r+(t*20|0)+8|0;o=b[q>>1]|0;p=(o&65535)>>>1;v=p&65535;c[g>>2]=0;w=_ft_mem_alloc(n,(o&65535)+1|0,g)|0;do if(!(c[g>>2]|0)){o=c[d+360>>2]|0;u=r+(t*20|0)+12|0;y=_FT_Stream_Seek(o,c[u>>2]|0)|0;c[g>>2]=y;if((y|0)==0?(y=_FT_Stream_EnterFrame(o,e[q>>1]|0)|0,c[g>>2]=y,(y|0)==0):0){if(!(p<<16>>16))z=w;else{y=c[o+32>>2]|0;A=w;B=v;while(1){if((a[y>>0]|0)==0?(C=a[y+1>>0]|0,C<<24>>24>31):0){a[A>>0]=C;D=A+1|0}else D=A;B=B+-1|0;if(!B){z=D;break}else{y=y+2|0;A=D}}}a[z>>0]=0;_FT_Stream_ExitFrame(o);E=w;break}_ft_mem_free(n,w);b[q>>1]=0;c[u>>2]=0;A=r+(t*20|0)+16|0;_ft_mem_free(n,c[A>>2]|0);c[A>>2]=0;E=0}else E=w;while(0);k=E}while(0);c[h>>2]=k;j=k;l=f;return j|0}function _tt_face_load_any(a,d,e,f,g){a=a|0;d=d|0;e=e|0;f=f|0;g=g|0;var h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0;do if(d){h=b[a+152>>1]|0;i=c[a+156>>2]|0;j=i+((h&65535)<<4)|0;if(!(h<<16>>16)){k=142;return k|0}else l=i;while(1){if((c[l>>2]|0)==(d|0)?(m=c[l+12>>2]|0,m|0):0){n=6;break}i=l+16|0;if(i>>>0<j>>>0)l=i;else{k=142;n=12;break}}if((n|0)==6){o=m;p=(c[l+8>>2]|0)+e|0;break}else if((n|0)==12)return k|0}else{o=c[(c[a+104>>2]|0)+4>>2]|0;p=e}while(0);if(g){e=c[g>>2]|0;if(!e){c[g>>2]=o;k=0;return k|0}else q=e}else q=o;k=_FT_Stream_ReadAt(c[a+104>>2]|0,p,f,q)|0;return k|0}function _get_sfnt_table(d,e){d=d|0;e=e|0;var f=0;switch(e|0){case 0:{f=d+160|0;break}case 3:{f=d+216|0;break}case 4:{f=a[d+292>>0]|0?d+296|0:0;break}case 2:{e=d+364|0;f=(b[e>>1]|0)==-1?0:e;break}case 5:{f=d+468|0;break}case 1:{f=d+260|0;break}case 6:{e=d+548|0;f=c[e>>2]|0?e:0;break}default:f=0}return f|0}function _sfnt_table_info(a,b,d,f,g){a=a|0;b=b|0;d=d|0;f=f|0;g=g|0;var h=0,i=0,j=0,k=0;if(!((f|0)!=0&(g|0)!=0)){h=6;return h|0}i=e[a+152>>1]|0;do if(d)if(i>>>0>b>>>0){j=c[a+156>>2]|0;c[d>>2]=c[j+(b<<4)>>2];c[f>>2]=c[j+(b<<4)+8>>2];k=c[j+(b<<4)+12>>2]|0;break}else{h=142;return h|0}else k=i;while(0);c[g>>2]=k;h=0;return h|0}function _tt_face_goto_table(a,d,e,f){a=a|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,l=0;g=b[a+152>>1]|0;h=c[a+156>>2]|0;a=h+((g&65535)<<4)|0;if(!(g<<16>>16)){i=142;return i|0}else j=h;while(1){if((c[j>>2]|0)==(d|0)?(k=c[j+12>>2]|0,k|0):0)break;h=j+16|0;if(h>>>0<a>>>0)j=h;else{i=142;l=8;break}}if((l|0)==8)return i|0;if(f|0)c[f>>2]=k;i=_FT_Stream_Seek(e,c[j+8>>2]|0)|0;return i|0}function _sfnt_init_face(d,f,g,h,i){d=d|0;f=f|0;g=g|0;h=h|0;i=i|0;var j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0,ia=0,ja=0,ka=0,la=0,ma=0,na=0,oa=0,pa=0,qa=0,ra=0,sa=0,ta=0,ua=0;i=l;l=l+64|0;if((l|0)>=(m|0))ba(64);h=i+52|0;j=i+8|0;k=i+4|0;n=i;o=f+532|0;p=c[o>>2]|0;q=f+96|0;do if(!p){r=_FT_Get_Module_Interface(c[(c[q>>2]|0)+4>>2]|0,1213323)|0;if(!r){s=11;l=i;return s|0}else{c[o>>2]=r;c[f+508>>2]=c[r>>2];t=r;break}}else t=p;while(0);c[f+536>>2]=_ft_module_get_service(c[q>>2]|0,1213996)|0;q=c[d+28>>2]|0;p=f+132|0;c[p>>2]=0;o=f+136|0;c[o>>2]=0;r=f+140|0;c[r>>2]=0;u=_FT_Stream_Pos(d)|0;v=_FT_Stream_ReadULong(d,k)|0;w=c[k>>2]|0;a:do if(!w){x=j+4|0;y=j+8|0;z=j+12|0;A=j+16|0;B=j+24|0;C=j+28|0;D=j+32|0;E=j+36|0;F=j+40|0;G=f+104|0;H=f+8|0;I=d;J=v;K=u;b:while(1){if((J|0)<1953658213){L=99;break}if((J|0)<1954115633){L=105;break}if((J|0)<2001684038){L=111;break}switch(J|0){case 2001684038:break;default:{M=2;break a}}N=_FT_Stream_Seek(I,K)|0;c[k>>2]=N;if(N|0){M=N;break a}N=I+28|0;O=c[N>>2]|0;c[h>>2]=0;P=_FT_Stream_ReadFields(I,460274,j)|0;c[h>>2]=P;if(P|0){Q=P;L=60;break}P=c[x>>2]|0;if((P|0)<2001684038)switch(P|0){case 1953784678:{Q=8;L=60;break b;break}default:{}}else switch(P|0){case 2001684038:{Q=8;L=60;break b;break}default:{}}P=c[y>>2]|0;if((P|0)!=(c[I+4>>2]|0)){Q=8;L=60;break}R=b[z>>1]|0;S=R&65535;if(!(R<<16>>16)){Q=8;L=60;break}if(((S*20|0)+44|0)>>>0>=P>>>0){Q=8;L=60;break}P=S<<4|12;S=c[A>>2]|0;if(!(P>>>0<S>>>0&(S&3|0)==0)){Q=8;L=60;break}S=(c[C>>2]|0)!=0;if(!(c[B>>2]|0)){if(!((c[D>>2]|0)==0&(S^1))){Q=8;L=60;break}}else if(S&(c[D>>2]|0)==0){Q=8;L=60;break}if(!((c[E>>2]|0)!=0|(c[F>>2]|0)==0)){Q=8;L=60;break}S=_ft_mem_alloc(O,P,h)|0;c:do if(!(c[h>>2]|0)){P=_ft_mem_alloc(O,40,h)|0;if(!(c[h>>2]|0)){R=b[z>>1]|0;T=R&65535;if(!(R<<16>>16))V=0;else{R=T;W=0;while(1){R=R>>>1;X=W+1|0;if(!R){V=X;break}else W=X}}W=V+-1|0;R=16<<W;X=(T<<4)-R|0;a[S>>0]=(c[x>>2]|0)>>>24;a[S+1>>0]=(c[x>>2]|0)>>>16;a[S+2>>0]=(c[x>>2]|0)>>>8;a[S+3>>0]=c[x>>2];a[S+4>>0]=(e[z>>1]|0)>>>8;a[S+5>>0]=b[z>>1];a[S+6>>0]=R>>>8;a[S+7>>0]=R;a[S+8>>0]=W>>>8;a[S+9>>0]=W;a[S+10>>0]=X>>>8;a[S+11>>0]=X;X=_ft_mem_realloc(O,24,0,e[z>>1]|0,0,h)|0;if(c[h>>2]|0){Y=S;Z=P;_=X;$=0;aa=P;break}W=_ft_mem_realloc(O,4,0,e[z>>1]|0,0,h)|0;if(c[h>>2]|0){Y=S;Z=P;_=X;$=W;aa=P;break}R=_FT_Stream_EnterFrame(I,(e[z>>1]|0)*20|0)|0;c[h>>2]=R;if(R|0){Y=S;Z=P;_=X;$=W;aa=P;break}d:do if(b[z>>1]|0){R=0;ca=0;while(1){da=X+(ca*24|0)|0;c[da>>2]=_FT_Stream_GetULong(I)|0;c[X+(ca*24|0)+4>>2]=_FT_Stream_GetULong(I)|0;c[X+(ca*24|0)+8>>2]=_FT_Stream_GetULong(I)|0;c[X+(ca*24|0)+12>>2]=_FT_Stream_GetULong(I)|0;c[X+(ca*24|0)+16>>2]=_FT_Stream_GetULong(I)|0;ea=R;R=c[da>>2]|0;if(R>>>0<=ea>>>0)break;c[W+(ca<<2)>>2]=da;ca=ca+1|0;if((ca|0)>=(e[z>>1]|0))break d}_FT_Stream_ExitFrame(I);c[h>>2]=8;Y=S;Z=P;_=X;$=W;aa=P;break c}while(0);_FT_Stream_ExitFrame(I);_qsort(W,e[z>>1]|0,4,4823);T=b[z>>1]|0;ca=T&65535;R=(ca*20|0)+44|0;da=ca<<4|12;e:do if(!(T<<16>>16)){fa=R;ga=da}else{ea=c[y>>2]|0;ha=c[A>>2]|0;ia=R;ja=da;ka=0;while(1){la=c[W+(ka<<2)>>2]|0;if((c[la+4>>2]|0)!=(ia|0))break;ma=c[la+8>>2]|0;if(ea>>>0<ma>>>0|ia>>>0>(ea-ma|0)>>>0)break;na=c[la+12>>2]|0;if(ma>>>0>na>>>0|(ha>>>0<na>>>0|ja>>>0>(ha-na|0)>>>0))break;c[la+20>>2]=ja;la=(ma+3&-4)+ia|0;ma=(na+3&-4)+ja|0;ka=ka+1|0;if((ka|0)>=(ca|0)){fa=la;ga=ma;break e}else{ia=la;ja=ma}}c[h>>2]=8;Y=S;Z=P;_=X;$=W;aa=P;break c}while(0);ca=c[B>>2]|0;do if(!ca)oa=fa;else{if((ca|0)==(fa|0)?(R=(c[C>>2]|0)+fa|0,R>>>0<=(c[y>>2]|0)>>>0):0){oa=R;break}c[h>>2]=8;Y=S;Z=P;_=X;$=W;aa=P;break c}while(0);ca=c[E>>2]|0;do if(!ca){pa=oa;qa=c[y>>2]|0}else{if((ca|0)==(oa+3&-4|0)?(R=(c[F>>2]|0)+ca|0,T=c[y>>2]|0,R>>>0<=T>>>0):0){pa=R;qa=T;break}c[h>>2]=8;Y=S;Z=P;_=X;$=W;aa=P;break c}while(0);if(!((pa|0)==(qa|0)?(ga|0)==(c[A>>2]|0):0)){c[h>>2]=8;Y=S;Z=P;_=X;$=W;aa=P;break}ca=_ft_mem_realloc(O,1,da,ga,S,h)|0;if(c[h>>2]|0){Y=ca;Z=P;_=X;$=W;aa=P;break}f:do if(b[z>>1]|0){T=I+32|0;R=ca+12|0;ja=0;while(1){ia=X+(ja*24|0)|0;a[R>>0]=(c[ia>>2]|0)>>>24;a[R+1>>0]=(c[ia>>2]|0)>>>16;a[R+2>>0]=(c[ia>>2]|0)>>>8;a[R+3>>0]=c[ia>>2];ia=X+(ja*24|0)+16|0;a[R+4>>0]=(c[ia>>2]|0)>>>24;a[R+5>>0]=(c[ia>>2]|0)>>>16;a[R+6>>0]=(c[ia>>2]|0)>>>8;a[R+7>>0]=c[ia>>2];ia=X+(ja*24|0)+20|0;a[R+8>>0]=(c[ia>>2]|0)>>>24;a[R+9>>0]=(c[ia>>2]|0)>>>16;a[R+10>>0]=(c[ia>>2]|0)>>>8;a[R+11>>0]=c[ia>>2];ka=X+(ja*24|0)+12|0;a[R+12>>0]=(c[ka>>2]|0)>>>24;a[R+13>>0]=(c[ka>>2]|0)>>>16;a[R+14>>0]=(c[ka>>2]|0)>>>8;a[R+15>>0]=c[ka>>2];R=R+16|0;ha=_FT_Stream_Seek(I,c[X+(ja*24|0)+4>>2]|0)|0;c[h>>2]=ha;if(ha|0){Y=ca;Z=P;_=X;$=W;aa=P;break c}ha=X+(ja*24|0)+8|0;ea=_FT_Stream_EnterFrame(I,c[ha>>2]|0)|0;c[h>>2]=ea;if(ea|0){Y=ca;Z=P;_=X;$=W;aa=P;break c}ea=c[ha>>2]|0;if((ea|0)!=(c[ka>>2]|0))break;_memcpy(ca+(c[ia>>2]|0)|0,c[T>>2]|0,ea|0)|0;_FT_Stream_ExitFrame(I);ea=(c[ka>>2]|0)+(c[ia>>2]|0)|0;if(ea&3|0){ia=ea;do{a[ca+ia>>0]=0;ia=ia+1|0}while((ia&3|0)!=0)}ja=ja+1|0;if((ja|0)>=(e[z>>1]|0))break f}c[h>>2]=7;Y=ca;Z=P;_=X;$=W;aa=P;break c}while(0);_FT_Stream_OpenMemory(P,ca,c[A>>2]|0);c[P+28>>2]=c[N>>2];c[P+24>>2]=5360;_FT_Stream_Free(c[G>>2]|0,(c[H>>2]|0)>>>10&1);c[G>>2]=P;c[H>>2]=c[H>>2]&-1025;Y=ca;Z=P;_=X;$=W;aa=P}else{Y=S;Z=P;_=0;$=0;aa=P}}else{Y=S;Z=0;_=0;$=0;aa=0}while(0);_ft_mem_free(O,_);_ft_mem_free(O,$);if(c[h>>2]|0){_ft_mem_free(O,Y);_FT_Stream_Close(Z);_ft_mem_free(O,aa);S=c[h>>2]|0;c[k>>2]=S;if(S|0){M=S;break a}}else c[k>>2]=0;S=c[G>>2]|0;N=_FT_Stream_Pos(S)|0;da=_FT_Stream_ReadULong(S,k)|0;ja=c[k>>2]|0;if(!ja){I=S;J=da;K=N}else{M=ja;break a}}g:do if((L|0)==60){c[k>>2]=Q;M=Q;break a}else if((L|0)==99){if((J|0)<131072)switch(J|0){case 65536:{break g;break}default:{M=2;break a}}if((J|0)<1330926671)switch(J|0){case 131072:{break g;break}default:{M=2;break a}}else switch(J|0){case 1330926671:{break g;break}default:{M=2;break a}}}else if((L|0)==105)if((J|0)<1953784678)switch(J|0){case 1953658213:{break g;break}default:{M=2;break a}}else switch(J|0){case 1953784678:{break g;break}default:{M=2;break a}}else if((L|0)==111)switch(J|0){case 1954115633:break;default:{M=2;break a}}while(0);c[p>>2]=1953784678;if((J|0)==1953784678){H=_FT_Stream_ReadFields(I,460334,p)|0;c[k>>2]=H;if(H|0){M=H;break}H=c[r>>2]|0;if(!H){M=8;break}if(H>>>0>(c[I+4>>2]|0)>>>5>>>0){M=10;break}A=f+144|0;c[A>>2]=_ft_mem_realloc(q,4,0,H,0,k)|0;H=c[k>>2]|0;if(H|0){M=H;break}H=_FT_Stream_EnterFrame(I,c[r>>2]<<2)|0;c[k>>2]=H;if(H|0){M=H;break}if((c[r>>2]|0)>0){H=0;do{z=_FT_Stream_GetULong(I)|0;c[(c[A>>2]|0)+(H<<2)>>2]=z;H=H+1|0}while((H|0)<(c[r>>2]|0))}_FT_Stream_ExitFrame(I);H=c[k>>2]|0;c[n>>2]=H;if(H|0){s=H;l=i;return s|0}}else{c[o>>2]=65536;c[r>>2]=1;H=_ft_mem_alloc(q,4,k)|0;c[f+144>>2]=H;A=c[k>>2]|0;if(A|0){M=A;break}c[H>>2]=K;c[n>>2]=0}H=c[G>>2]|0;A=(g|0)<0?0-g|0:g;J=A&65535;if((J|0)>=(c[r>>2]|0))if((g|0)>-1){s=6;l=i;return s|0}else ra=0;else ra=J;J=_FT_Stream_Seek(H,c[(c[f+144>>2]|0)+(ra<<2)>>2]|0)|0;c[n>>2]=J;if(J|0){s=J;l=i;return s|0}J=$i[c[t+88>>2]&8191](f,H)|0;c[n>>2]=J;if(J|0){s=J;l=i;return s|0}J=A>>16;A=f+508|0;z=(ri[c[A>>2]&511](f,1719034226,H,h)|0)!=0;if(((((((((((!(z|(c[h>>2]|0)>>>0<20)?(z=_FT_Stream_ReadULong(H,n)|0,(c[n>>2]|0)==0):0)?(y=(_FT_Stream_ReadUShort(H,n)|0)&65535,(c[n>>2]|0)==0):0)?(F=_FT_Stream_Skip(H,2)|0,c[n>>2]=F,(F|0)==0):0)?(F=_FT_Stream_ReadUShort(H,n)|0,(c[n>>2]|0)==0):0)?(E=_FT_Stream_ReadUShort(H,n)|0,(c[n>>2]|0)==0):0)?(C=_FT_Stream_ReadUShort(H,n)|0,(c[n>>2]|0)==0):0)?(B=_FT_Stream_ReadUShort(H,n)|0,(z|0)==65536&(c[n>>2]|0)==0):0)?(z=E&65535,E<<16>>16==20):0)?(E=F&65535,(F&65535)<=16382):0)?(F=B&65535,!((C&65535)>32511|(F|0)!=((E<<2)+4|0))):0)?(B=(U(z,E)|0)+y+(U(F,C&65535)|0)|0,B>>>0<=(c[h>>2]|0)>>>0):0)sa=C;else sa=0;C=(ri[c[A>>2]&511](f,1128678944,H,0)|0)==0;H=C?0:sa;if((H&65535)>32766){if((g|0)<=-1){ta=0;L=94}}else{ta=H;L=94}do if((L|0)==94){if((J|0)>(ta&65535|0))if((g|0)>-1)break;else ua=0;else ua=ta;c[f+12>>2]=(ua&65535)<<16;c[f>>2]=c[r>>2];c[f+4>>2]=ra;s=c[n>>2]|0;l=i;return s|0}while(0);s=6;l=i;return s|0}else M=w;while(0);c[n>>2]=M;s=M;l=i;return s|0}function _sfnt_load_face(d,f,g,h,i){d=d|0;f=f|0;g=g|0;h=h|0;i=i|0;var j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,V=0,W=0,X=0,Y=0;g=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=g+28|0;k=g;n=c[f+532>>2]|0;a:do if((h|0)>0){o=0;p=0;q=0;while(1){switch(c[i+(q<<3)>>2]|0){case 1768386662:{r=1;s=p;break}case 1768386675:{r=o;s=1;break}default:{r=o;s=p}}q=q+1|0;if((q|0)==(h|0)){t=r;u=s;break a}else{o=r;p=s}}}else{t=0;u=0}while(0);s=f+128|0;b:do if(!(c[(c[s>>2]|0)+48>>2]|0)){r=b[f+152>>1]|0;h=c[f+156>>2]|0;i=h+((r&65535)<<4)|0;p=r<<16>>16==0;c:do if(!p){r=h;do{if((c[r>>2]|0)==1735162214?c[r+12>>2]|0:0){v=1;break b}r=r+16|0}while(r>>>0<i>>>0);if(!p){r=h;while(1){if((c[r>>2]|0)==1128678944?c[r+12>>2]|0:0){w=r;break c}r=r+16|0;if(r>>>0>=i>>>0){w=0;break}}}else w=0}else w=0;while(0);v=(w|0)!=0}else v=1;while(0);w=(ri[c[f+508>>2]&511](f,1935829368,d,0)|0)==0;i=v&(w^1)&1;if(w|v^1?(v=c[n+68>>2]|0,(v|0)!=0):0){h=$i[v&8191](f,d)|0;c[j>>2]=h;v=(h|0)==0;if(w|v^1){x=v;y=19}else z=v}else{x=0;y=19}if((y|0)==19){v=$i[c[n+24>>2]&8191](f,d)|0;c[j>>2]=v;if(!v)z=x;else{A=v;l=g;return A|0}}v=f+178|0;if(!(b[v>>1]|0)){c[j>>2]=8;A=8;l=g;return A|0}$i[c[n+36>>2]&8191](f,d)|0;$i[c[n+32>>2]&8191](f,d)|0;$i[c[n+48>>2]&8191](f,d)|0;x=$i[c[n+44>>2]&8191](f,d)|0;c[j>>2]=x;if(!z){z=n+28|0;w=nj[c[z>>2]&2047](f,d,0)|0;c[j>>2]=w;do if(!w){h=nj[c[n+92>>2]&2047](f,d,0)|0;c[j>>2]=h;if((h&255|0)!=142){if(!h){B=i;break}else A=h;l=g;return A|0}c[j>>2]=147;h=c[(c[s>>2]|0)+48>>2]|0;if(!h){A=147;l=g;return A|0}if(!(c[(c[h>>2]|0)+8>>2]|0)){A=147;l=g;return A|0}else{b[f+250>>1]=0;c[j>>2]=0;B=i;break}}else{if((w&255|0)!=142){A=w;l=g;return A|0}if((c[f+148>>2]|0)==1953658213){c[j>>2]=0;B=0;break}c[j>>2]=143;h=c[(c[s>>2]|0)+48>>2]|0;if(!h){A=143;l=g;return A|0}if(!(c[(c[h>>2]|0)+8>>2]|0)){A=143;l=g;return A|0}else{b[f+250>>1]=0;c[j>>2]=0;B=i;break}}while(0);s=nj[c[z>>2]&2047](f,d,1)|0;c[j>>2]=s;if(!s){z=nj[c[n+92>>2]&2047](f,d,1)|0;c[j>>2]=z;if(!z)a[f+292>>0]=1;else{C=z;y=38}}else{C=s;y=38}if((y|0)==38?!((C|0)==0|(C&255|0)==142):0){A=C;l=g;return A|0}C=$i[c[n+40>>2]&8191](f,d)|0;c[j>>2]=C;if(!C)D=B;else{b[f+364>>1]=-1;D=B}}else D=i;i=c[n+96>>2]|0;do if(i|0?(B=$i[i&8191](f,d)|0,c[j>>2]=B,B|0):0)if((B&255|0)==142){c[j>>2]=0;break}else{A=B;l=g;return A|0}while(0);i=$i[c[n+64>>2]&8191](f,d)|0;c[j>>2]=i;do if(i|0)if((i&255|0)==142){c[f+548>>2]=0;break}else{A=i;l=g;return A|0}while(0);$i[c[n+60>>2]&8191](f,d)|0;c[j>>2]=$i[c[n+56>>2]&8191](f,d)|0;c[f+16>>2]=e[f+264>>1];d=f+20|0;c[d>>2]=0;i=f+24|0;c[i>>2]=0;B=f+364|0;if((b[B>>1]|0)!=-1?(b[f+428>>1]&256)!=0:0){do if(!(t<<24>>24)){C=_tt_face_get_name(f,16,d)|0;c[j>>2]=C;if(!C)if(!(c[d>>2]|0)){y=53;break}else break;else{A=C;l=g;return A|0}}else y=53;while(0);if((y|0)==53?(C=_tt_face_get_name(f,1,d)|0,c[j>>2]=C,C|0):0){A=C;l=g;return A|0}if(u<<24>>24==0?(C=_tt_face_get_name(f,17,i)|0,c[j>>2]=C,C|0):0){A=C;l=g;return A|0}if((c[i>>2]|0)==0?(C=_tt_face_get_name(f,2,i)|0,c[j>>2]=C,C|0):0){A=C;l=g;return A|0}}else{C=_tt_face_get_name(f,21,d)|0;c[j>>2]=C;if(C|0){A=C;l=g;return A|0}C=c[d>>2]|0;do if(!(t<<24>>24!=0|(C|0)!=0)){s=_tt_face_get_name(f,16,d)|0;c[j>>2]=s;if(!s){E=c[d>>2]|0;break}else{A=s;l=g;return A|0}}else E=C;while(0);if((E|0)==0?(E=_tt_face_get_name(f,1,d)|0,c[j>>2]=E,E|0):0){A=E;l=g;return A|0}E=_tt_face_get_name(f,22,i)|0;c[j>>2]=E;if(E|0){A=E;l=g;return A|0}E=c[i>>2]|0;do if(!(u<<24>>24!=0|(E|0)!=0)){d=_tt_face_get_name(f,17,i)|0;c[j>>2]=d;if(!d){F=c[i>>2]|0;break}else{A=d;l=g;return A|0}}else F=E;while(0);if((F|0)==0?(F=_tt_face_get_name(f,2,i)|0,c[j>>2]=F,F|0):0){A=F;l=g;return A|0}}F=f+8|0;i=c[F>>2]|0;E=D<<24>>24==1;D=((c[f+732>>2]&-2|0)==2?i|16384:i)|E&1;i=D|24;if(!x)G=(c[f+468>>2]|0)==196608?i:D|536;else G=i;i=(c[f+480>>2]|0)==0?G:G|4;G=f+292|0;D=(a[G>>0]|0)==0?i:i|32;i=(c[f+752>>2]|0)==0?D:D|64;D=b[f+152>>1]|0;x=c[f+156>>2]|0;u=x+((D&65535)<<4)|0;d:do if(!(D<<16>>16))H=i;else{d=x;while(1){if((c[d>>2]|0)==1735162214?c[d+12>>2]|0:0){I=x;break}d=d+16|0;if(d>>>0>=u>>>0){H=i;break d}}while(1){if((c[I>>2]|0)==1719034226?c[I+12>>2]|0:0){J=x;break}I=I+16|0;if(I>>>0>=u>>>0){H=i;break d}}while(1){if((c[J>>2]|0)==1735811442?c[J+12>>2]|0:0){K=J;break}J=J+16|0;if(J>>>0>=u>>>0){K=0;break}}H=(K|0)==0?i:i|256}while(0);c[F>>2]=H;if(E?(b[B>>1]|0)!=-1:0){E=e[f+428>>1]|0;H=(E&512|0)==0?E&1:1;L=H;M=E&32;N=H|2}else{H=e[f+204>>1]|0;E=H<<1&2;L=E;M=H&2;N=E|1}E=f+12|0;c[E>>2]=((M|0)==0?L:N)|c[E>>2];_tt_face_build_cmaps(f);E=c[f+36>>2]|0;e:do if((E|0)>0){N=c[f+40>>2]|0;L=0;while(1){M=c[N+(L<<2)>>2]|0;H=b[M+10>>1]|0;f:do switch(b[M+8>>1]|0){case 2:{O=433948;y=98;break}case 0:{O=433960;y=98;break}case 1:{if(!(H<<16>>16)){O=433972;y=98}else P=0;break}case 3:{switch(H<<16>>16){case 0:{O=433984;y=98;break f;break}case 10:{O=433996;y=98;break f;break}case 1:{O=434008;y=98;break f;break}case 2:{O=434020;y=98;break f;break}case 3:{O=434032;y=98;break f;break}case 4:{O=434044;y=98;break f;break}case 5:{O=434056;y=98;break f;break}case 6:{O=434068;y=98;break f;break}default:{P=0;break f}}break}default:P=0}while(0);if((y|0)==98){y=0;P=c[O+8>>2]|0}c[M+4>>2]=P;L=L+1|0;if((L|0)>=(E|0))break e}}while(0);E=c[f+736>>2]|0;g:do if(!E)Q=c[F>>2]|0;else{P=c[(c[f+104>>2]|0)+28>>2]|0;O=b[v>>1]|0;y=b[f+366>>1]|0;if(O<<16>>16!=0?(b[B>>1]|0)!=-1:0){R=y;S=O}else{R=1;S=1}O=_ft_mem_realloc(P,16,0,E,0,j)|0;P=f+32|0;c[P>>2]=O;y=c[j>>2]|0;h:do if(!y){L=n+108|0;N=k+20|0;H=R<<16>>16;i=S&65535;K=(S&65535)>>>1&65535;u=k+2|0;J=nj[c[L>>2]&2047](f,0,k)|0;c[j>>2]=J;if(!J){I=0;x=O;while(1){b[x+(I<<4)>>1]=(c[N>>2]|0)>>>6;D=e[k>>1]|0;b[x+(I<<4)+2>>1]=((U(D,H)|0)+K|0)/(i|0)|0;c[x+(I<<4)+8>>2]=D<<6;D=e[u>>1]<<6;c[x+(I<<4)+12>>2]=D;c[x+(I<<4)+4>>2]=D;I=I+1|0;if(I>>>0>=E>>>0)break;x=c[P>>2]|0;D=nj[c[L>>2]&2047](f,I,k)|0;c[j>>2]=D;if(D|0){T=D;break h}}I=c[F>>2]|2;c[F>>2]=I;c[f+28>>2]=E;Q=I;break g}else T=J}else T=y;while(0);A=T;l=g;return A|0}while(0);if(!(Q&3)){T=Q|1;c[F>>2]=T;V=T}else V=Q;if(!(V&1)){A=0;l=g;return A|0}c[f+52>>2]=b[f+196>>1];c[f+56>>2]=b[f+198>>1];c[f+60>>2]=b[f+200>>1];c[f+64>>2]=b[f+202>>1];b[f+68>>1]=b[v>>1]|0;v=b[f+220>>1]|0;V=f+70|0;b[V>>1]=v;Q=b[f+222>>1]|0;T=f+72|0;b[T>>1]=Q;F=(v&65535)-(Q&65535)+(e[f+224>>1]|0)|0;E=f+74|0;b[E>>1]=F;if((v|Q)<<16>>16==0?(b[B>>1]|0)!=-1:0){B=b[f+434>>1]|0;Q=b[f+436>>1]|0;if(!((Q|B)<<16>>16)){v=b[f+440>>1]|0;b[V>>1]=v;j=e[f+442>>1]|0;b[T>>1]=0-j;W=(v&65535)+j|0}else{b[V>>1]=B;b[T>>1]=Q;W=(B<<16>>16)-(Q<<16>>16)+(b[f+438>>1]|0)|0}b[E>>1]=W;X=W}else X=F;b[f+76>>1]=b[f+226>>1]|0;if(!(a[G>>0]|0))Y=X<<16>>16;else Y=e[f+306>>1]|0;b[f+78>>1]=Y;Y=b[f+478>>1]|0;b[f+80>>1]=(e[f+476>>1]|0)-(((Y<<16>>16)/2|0)&65535);b[f+82>>1]=Y;A=0;l=g;return A|0}function _sfnt_done_face(d){d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0;if(!d)return;e=c[d+100>>2]|0;f=d+532|0;g=c[f>>2]|0;h=(g|0)!=0;if(h){i=c[g+80>>2]|0;if(i|0)gj[i&8191](d);i=c[g+100>>2]|0;if(i|0)gj[i&8191](d)}if(a[d+780>>0]|0){i=d+760|0;if(c[i>>2]|0)_FT_Stream_ReleaseFrame(c[d+104>>2]|0,i);c[d+764>>2]=0;c[d+768>>2]=0;c[d+772>>2]=0}i=d+104|0;_FT_Stream_ReleaseFrame(c[i>>2]|0,d+740|0);j=d+744|0;c[j>>2]=0;c[j+4>>2]=0;c[j+8>>2]=0;c[j+12>>2]=0;j=d+144|0;_ft_mem_free(e,c[j>>2]|0);c[j>>2]=0;c[d+140>>2]=0;j=d+156|0;_ft_mem_free(e,c[j>>2]|0);c[j>>2]=0;b[d+152>>1]=0;_FT_Stream_ReleaseFrame(c[i>>2]|0,d+500|0);c[d+504>>2]=0;j=c[i>>2]|0;_FT_Stream_ReleaseFrame(j,d+680|0);_FT_Stream_ReleaseFrame(j,d+688|0);c[d+684>>2]=0;c[d+692>>2]=0;j=d+292|0;if(a[j>>0]|0){i=d+332|0;_ft_mem_free(e,c[i>>2]|0);c[i>>2]=0;i=d+336|0;_ft_mem_free(e,c[i>>2]|0);c[i>>2]=0;a[j>>0]=0}j=d+544|0;_ft_mem_free(e,c[j>>2]|0);c[j>>2]=0;b[d+542>>1]=0;if(h)gj[c[g+52>>2]&8191](d);g=d+20|0;_ft_mem_free(e,c[g>>2]|0);c[g>>2]=0;g=d+24|0;_ft_mem_free(e,c[g>>2]|0);c[g>>2]=0;g=d+32|0;_ft_mem_free(e,c[g>>2]|0);c[g>>2]=0;c[d+28>>2]=0;g=d+664|0;_ft_mem_free(e,c[g>>2]|0);c[g>>2]=0;c[f>>2]=0;return}function _tt_face_load_head(a,b){a=a|0;b=b|0;var d=0,e=0;d=ri[c[a+508>>2]&511](a,1751474532,b,0)|0;if(d|0){e=d;return e|0}e=_FT_Stream_ReadFields(b,459642,a+160|0)|0;return e|0}function _tt_face_load_hhea(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0;e=c[a+508>>2]|0;do if(!(d<<24>>24)){f=ri[e&511](a,1751672161,b,0)|0;if(!f){g=a+216|0;break}else{h=f;return h|0}}else{f=ri[e&511](a,1986553185,b,0)|0;if(!f)g=a+296|0;else{h=f;return h|0}}while(0);a=_FT_Stream_ReadFields(b,460198,g)|0;if(a|0){h=a;return h|0}c[g+36>>2]=0;c[g+40>>2]=0;h=0;return h|0}function _tt_face_load_cmap(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;d=a+504|0;e=ri[c[a+508>>2]&511](a,1668112752,b,d)|0;if(e|0){f=e;return f|0}e=_FT_Stream_ExtractFrame(b,c[d>>2]|0,a+500|0)|0;if(!e){f=0;return f|0}c[d>>2]=0;f=e;return f|0}function _tt_face_load_maxp(a,d){a=a|0;d=d|0;var f=0,g=0,h=0,i=0,j=0,k=0;f=a+260|0;g=ri[c[a+508>>2]&511](a,1835104368,d,0)|0;if(g|0){h=g;return h|0}g=_FT_Stream_ReadFields(d,460122,f)|0;if(g|0){h=g;return h|0}g=a+276|0;i=a+280|0;j=a+290|0;k=a+266|0;a=k+26|0;do{b[k>>1]=0;k=k+2|0}while((k|0)<(a|0));if((c[f>>2]|0)<=65535){h=0;return h|0}k=_FT_Stream_ReadFields(d,460138,f)|0;if(k|0){h=k;return h|0}if((e[i>>1]|0)<64)b[i>>1]=64;if((e[g>>1]|0)>65531)b[g>>1]=-5;if((e[j>>1]|0)<=100){h=0;return h|0}b[j>>1]=100;h=0;return h|0}function _tt_face_load_os2(a,d){a=a|0;d=d|0;var f=0,g=0,h=0;f=ri[c[a+508>>2]&511](a,1330851634,d,0)|0;if(f|0){g=f;return g|0}f=a+364|0;h=_FT_Stream_ReadFields(d,459886,f)|0;if(h|0){g=h;return g|0}h=a+444|0;c[h>>2]=0;c[h+4>>2]=0;c[h+8>>2]=0;c[h+12>>2]=0;c[h+16>>2]=0;b[a+464>>1]=-1;if(!(b[f>>1]|0)){g=0;return g|0}a=_FT_Stream_ReadFields(d,460062,f)|0;if(a|0){g=a;return g|0}if((e[f>>1]|0)<=1){g=0;return g|0}a=_FT_Stream_ReadFields(d,460078,f)|0;if(a|0){g=a;return g|0}if((e[f>>1]|0)<=4){g=0;return g|0}g=_FT_Stream_ReadFields(d,460106,f)|0;return g|0}function _tt_face_load_post(a,b){a=a|0;b=b|0;var d=0,e=0;d=ri[c[a+508>>2]&511](a,1886352244,b,0)|0;if(d|0){e=d;return e|0}e=_FT_Stream_ReadFields(b,459842,a+468|0)|0;return e|0}function _tt_face_load_name(a,d){a=a|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e+4|0;g=e;h=c[d+28>>2]|0;c[a+360>>2]=d;i=ri[c[a+508>>2]&511](a,1851878757,d,g)|0;c[f>>2]=i;if(i|0){j=i;l=e;return j|0}i=_FT_Stream_Pos(d)|0;k=_FT_Stream_ReadFields(d,459794,a+344|0)|0;c[f>>2]=k;if(k|0){j=k;l=e;return j|0}k=a+348|0;n=c[k>>2]|0;o=n*12|0;p=i+6+o|0;q=(c[g>>2]|0)+i|0;if(p>>>0>q>>>0){c[f>>2]=145;j=145;l=e;return j|0}c[k>>2]=0;g=a+356|0;c[g>>2]=_ft_mem_realloc(h,20,0,n,0,f)|0;h=c[f>>2]|0;if(h|0){j=h;l=e;return j|0}h=_FT_Stream_EnterFrame(d,o)|0;c[f>>2]=h;if(h|0){j=h;l=e;return j|0}h=c[g>>2]|0;if(!n){r=h;s=h}else{o=a+352|0;t=n;n=h;while(1){h=_FT_Stream_ReadFields(d,459814,n)|0;c[f>>2]=h;do if((h|0)==0?(u=n+8|0,v=b[u>>1]|0,v<<16>>16!=0):0){w=n+12|0;x=(c[o>>2]|0)+i+(c[w>>2]|0)|0;c[w>>2]=x;if(x>>>0<p>>>0|(x+(v&65535)|0)>>>0>q>>>0){c[w>>2]=0;b[u>>1]=0;y=n;break}else{y=n+20|0;break}}else y=n;while(0);t=t+-1|0;if(!t)break;else n=y}r=y;s=c[g>>2]|0}c[k>>2]=(r-s|0)/20|0;_FT_Stream_ExitFrame(d);b[a+340>>1]=c[k>>2];j=c[f>>2]|0;l=e;return j|0}function _tt_face_free_name(a){a=a|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0;d=c[(c[a+96>>2]|0)+8>>2]|0;e=a+356|0;f=c[e>>2]|0;g=a+348|0;h=c[g>>2]|0;if(!f){c[g>>2]=0;i=a+344|0;b[i>>1]=0;j=a+352|0;c[j>>2]=0;return}if(!h)k=f;else{l=f;f=h;while(1){h=l+16|0;_ft_mem_free(d,c[h>>2]|0);c[h>>2]=0;b[l+8>>1]=0;f=f+-1|0;if(!f)break;else l=l+20|0}k=c[e>>2]|0}_ft_mem_free(d,k);c[e>>2]=0;c[g>>2]=0;i=a+344|0;b[i>>1]=0;j=a+352|0;c[j>>2]=0;return}function _tt_face_load_kern(b,e){b=b|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f;h=ri[c[b+508>>2]&511](b,1801810542,e,g)|0;if(h|0){i=h;l=f;return i|0}h=c[g>>2]|0;if(h>>>0<4){i=142;l=f;return i|0}j=b+740|0;k=_FT_Stream_ExtractFrame(e,h,j)|0;if(k|0){i=k;l=f;return i|0}k=c[g>>2]|0;c[b+744>>2]=k;g=c[j>>2]|0;j=g+k|0;k=(d[g+2>>0]|0)<<8|(d[g+3>>0]|0);h=k>>>0<32?k:32;a:do if(!h){n=0;o=0;p=0}else{k=g+4|0;e=0;q=0;r=0;while(1){s=1<<e;t=k+6|0;if(t>>>0>j>>>0){n=e;o=q;p=r;break a}u=(d[k+2>>0]|0)<<8|(d[k+3>>0]|0);if(u>>>0<15){n=e;o=q;p=r;break a}v=k+u|0;u=k;k=v>>>0>j>>>0?j:v;v=u+14|0;b:do if(!(v>>>0>j>>>0?1:((d[u+4>>0]|0)<<8|a[u+5>>0]&-9&255|0)!=1)){w=(d[t>>0]|0)<<8|(d[u+7>>0]|0);x=k-v|0;y=(x|0)<(w*6|0)?(x|0)/6|0:w;w=s|r;if(!y){z=w;A=q}else{x=(d[u+15>>0]|0)<<16|(d[v>>0]|0)<<24|(d[u+16>>0]|0)<<8|(d[u+17>>0]|0);B=y;y=u+20|0;while(1){B=B+-1|0;if(!B)break;C=x;x=(d[y+1>>0]|0)<<16|(d[y>>0]|0)<<24|(d[y+2>>0]|0)<<8|(d[y+3>>0]|0);D=x>>>0>C>>>0;if(!D){z=w;A=q;break b}else y=y+(D?6:4)|0}z=w;A=s|q}}else{z=r;A=q}while(0);s=e+1|0;if(s>>>0>=h>>>0){n=s;o=A;p=z;break}else{e=s;q=A;r=z}}}while(0);c[b+748>>2]=n;c[b+752>>2]=p;c[b+756>>2]=o;i=0;l=f;return i|0}function _tt_face_load_gasp(a,d){a=a|0;d=d|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f;h=c[d+28>>2]|0;i=ri[c[a+508>>2]&511](a,1734439792,d,0)|0;c[g>>2]=i;if(i|0){j=i;l=f;return j|0}i=_FT_Stream_EnterFrame(d,4)|0;c[g>>2]=i;if(i|0){j=i;l=f;return j|0}i=a+540|0;b[i>>1]=_FT_Stream_GetUShort(d)|0;k=a+542|0;b[k>>1]=_FT_Stream_GetUShort(d)|0;_FT_Stream_ExitFrame(d);if((e[i>>1]|0)>1){b[k>>1]=0;c[g>>2]=8;j=8;l=f;return j|0}i=b[k>>1]|0;k=i&65535;n=a+544|0;c[n>>2]=_ft_mem_realloc(h,4,0,k,0,g)|0;h=c[g>>2]|0;if(h|0){j=h;l=f;return j|0}h=_FT_Stream_EnterFrame(d,k<<2)|0;c[g>>2]=h;if(h|0){j=h;l=f;return j|0}h=c[n>>2]|0;if(i<<16>>16){i=0;do{b[h+(i<<2)>>1]=_FT_Stream_GetUShort(d)|0;b[h+(i<<2)+2>>1]=_FT_Stream_GetUShort(d)|0;i=i+1|0}while((i|0)!=(k|0))}_FT_Stream_ExitFrame(d);j=c[g>>2]|0;l=f;return j|0}function _tt_face_load_pclt(a,b){a=a|0;b=b|0;var d=0,e=0;d=ri[c[a+508>>2]&511](a,1346587732,b,0)|0;if(d|0){e=d;return e|0}e=_FT_Stream_ReadFields(b,459726,a+548|0)|0;return e|0}function _tt_face_load_bhed(a,b){a=a|0;b=b|0;var d=0,e=0;d=ri[c[a+508>>2]&511](a,1651008868,b,0)|0;if(d|0){e=d;return e|0}e=_FT_Stream_ReadFields(b,459642,a+160|0)|0;return e|0}function _tt_face_load_sbit_image(e,f,g,h,i,j,k){e=e|0;f=f|0;g=g|0;h=h|0;i=i|0;j=j|0;k=k|0;var n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0;n=l;l=l+80|0;if((l|0)>=(m|0))ba(80);o=n+48|0;p=n;switch(c[e+732>>2]|0){case 2:case 1:{q=c[e+104>>2]|0;r=e+508|0;if(((ri[c[r>>2]&511](e,1128416340,q,o)|0)!=0?(ri[c[r>>2]&511](e,1161970772,q,o)|0)!=0:0)?(s=ri[c[r>>2]&511](e,1650745716,q,o)|0,(s|0)!=0):0)t=s;else{c[p>>2]=e;c[p+4>>2]=q;s=e+84|0;c[p+8>>2]=(c[s>>2]|0)+76;c[p+12>>2]=k;a[p+16>>0]=0;a[p+17>>0]=0;c[p+20>>2]=_FT_Stream_Pos(q)|0;c[p+24>>2]=c[o>>2];q=c[e+724>>2]|0;c[p+36>>2]=q;r=q;q=c[e+728>>2]|0;c[p+40>>2]=r+q;u=f*48|0;if((((u|8)+47|0)>>>0<=q>>>0?(v=r+8+u+4|0,u=v+-4|0,r=d[u+1>>0]<<16|d[u>>0]<<24|d[u+2>>0]<<8|d[u+3>>0],c[p+28>>2]=r,u=v+4+4|0,v=u+-4|0,w=d[v+1>>0]<<16|d[v>>0]<<24|d[v+2>>0]<<8|d[v+3>>0],c[p+32>>2]=w,a[p+18>>0]=a[u+34>>0]|0,q>>>0>=r>>>0):0)?w>>>0<=(q-r|0)>>>3>>>0:0){r=_tt_sbit_decoder_load_image(p,g,0,0,0)|0;if(r|h&1048576|0){x=r;l=n;return x|0}r=j+18|0;if((a[r>>0]|0)!=7){x=0;l=n;return x|0}h=c[c[s>>2]>>2]|0;_FT_Bitmap_Init(o);p=_FT_Bitmap_Convert(h,j,o,1)|0;if(!p){a[r>>0]=a[o+18>>0]|0;c[j+8>>2]=c[o+8>>2];b[j+16>>1]=b[o+16>>1]|0;_ft_glyphslot_set_bitmap(c[s>>2]|0,c[o+12>>2]|0);j=(c[(c[s>>2]|0)+156>>2]|0)+4|0;c[j>>2]=c[j>>2]|1}else _FT_Bitmap_Done(h,o)|0;x=p;l=n;return x|0}else t=3}x=t;l=n;return x|0}case 3:{b[k+2>>1]=0;b[k>>1]=0;k=(c[e+724>>2]|0)+8+(f<<2)+4+-4|0;f=d[k+1>>0]<<16|d[k>>0]<<24|d[k+2>>0]<<8|d[k+3>>0];k=ri[c[e+508>>2]&511](e,1935829368,i,o)|0;a:do if(!k){t=_FT_Stream_Pos(i)|0;p=e+16|0;if((c[p>>2]|0)>>>0<g>>>0)y=6;else{h=t+f|0;t=h+4|0;j=0;s=g;b:while(1){r=c[o>>2]|0;if(r>>>0<=f>>>0){y=3;break a}q=s<<2;if((r-f|0)>>>0<(q+12|0)>>>0){y=3;break a}r=_FT_Stream_Seek(i,t+q|0)|0;if(r|0){y=r;break a}r=_FT_Stream_EnterFrame(i,8)|0;if(r|0){y=r;break a}r=_FT_Stream_GetULong(i)|0;q=_FT_Stream_GetULong(i)|0;_FT_Stream_ExitFrame(i);if((q|0)==(r|0)){y=6;break a}if(q>>>0<r>>>0){y=3;break a}w=q-r|0;if(w>>>0<8){y=3;break a}if(((c[o>>2]|0)-f|0)>>>0<q>>>0){y=3;break a}q=_FT_Stream_Seek(i,r+h|0)|0;if(q|0){y=q;break a}q=_FT_Stream_EnterFrame(i,w)|0;if(q|0){y=q;break a}_FT_Stream_GetUShort(i)|0;_FT_Stream_GetUShort(i)|0;z=_FT_Stream_GetULong(i)|0;if((z|0)>=1919378028){A=36;break}if((z|0)>=1785751328){A=38;break}switch(z|0){case 1685418085:break;default:{B=7;break b}}if((j|0)>=4){B=3;break}s=(_FT_Stream_GetUShort(i)|0)&65535;_FT_Stream_ExitFrame(i);if(s>>>0>(c[p>>2]|0)>>>0){y=6;break a}else j=j+1|0}c:do if((A|0)==36)if((z|0)<1953064550)switch(z|0){case 1919378028:{A=25;break c;break}default:{B=7;break c}}else switch(z|0){case 1953064550:{A=25;break c;break}default:{B=7;break c}}else if((A|0)==38)switch(z|0){case 1785751328:{A=25;break}default:B=7}while(0);if((A|0)==25)B=2;_FT_Stream_ExitFrame(i);y=B}}else y=k;while(0);x=y;l=n;return x|0}default:{x=2;l=n;return x|0}}return 0}function _tt_face_free_ps_names(d){d=d|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0;f=c[d+100>>2]|0;g=d+612|0;if(!(a[g>>0]|0)){a[g>>0]=0;return}h=c[d+468>>2]|0;if((h|0)>=163840){switch(h|0){case 163840:break;default:{a[g>>0]=0;return}}i=d+620|0;_ft_mem_free(f,c[i>>2]|0);c[i>>2]=0;b[d+616>>1]=0;a[g>>0]=0;return}switch(h|0){case 131072:break;default:{a[g>>0]=0;return}}h=d+620|0;_ft_mem_free(f,c[h>>2]|0);c[h>>2]=0;b[d+616>>1]=0;h=d+618|0;i=d+624|0;d=c[i>>2]|0;if(!(b[h>>1]|0))j=d;else{k=d;d=0;while(1){_ft_mem_free(f,c[k+(d<<2)>>2]|0);c[(c[i>>2]|0)+(d<<2)>>2]=0;d=d+1|0;l=c[i>>2]|0;if(d>>>0>=(e[h>>1]|0)>>>0){j=l;break}else k=l}}_ft_mem_free(f,j);c[i>>2]=0;b[h>>1]=0;a[g>>0]=0;return}function _tt_face_get_kerning(b,e,f){b=b|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0;g=c[b+740>>2]|0;h=c[b+744>>2]|0;i=g+h|0;j=c[b+748>>2]|0;if((h|0)<10|(j|0)==0){k=0;return k|0}h=c[b+752>>2]|0;l=e<<16|f;f=b+756|0;b=j;j=1;e=g+4|0;m=0;n=g+10|0;while(1){g=a[e+5>>0]|0;o=e+(d[e+2>>0]<<8|d[e+3>>0])|0;p=e;e=o>>>0>i>>>0?i:o;o=p+14|0;a:do if(!((h&j|0)==0|o>>>0>e>>>0)?(q=d[n>>0]<<8|d[p+7>>0],r=e-o|0,s=(r|0)<(q*6|0)?(r|0)/6|0:q,(a[p+4>>0]|0)==0):0){q=(s|0)==0;if(!(c[f>>2]&j)){if(q){t=m;break}else{u=s;v=o}while(1){if((d[v+1>>0]<<16|d[v>>0]<<24|d[v+2>>0]<<8|d[v+3>>0]|0)==(l|0))break;u=u+-1|0;if(!u){t=m;break a}else v=v+6|0}w=d[v+4>>0]|0;x=v+5|0}else{if(q){t=m;break}else{y=s;z=0}while(1){r=(y+z|0)>>>1;A=o+(r*6|0)+4|0;B=A+-4|0;C=d[B+1>>0]<<16|d[B>>0]<<24|d[B+2>>0]<<8|d[B+3>>0];if((C|0)==(l|0))break;B=C>>>0<l>>>0;z=B?r+1|0:z;y=B?y:r;if(z>>>0>=y>>>0){t=m;break a}}w=d[A>>0]|0;x=A+1|0}t=((d[x>>0]|w<<8)<<16>>16)+((g&8)==0?m:0)|0}else t=m;while(0);b=b+-1|0;n=e+6|0;if(n>>>0>i>>>0|(b|0)==0){k=t;break}else{j=j<<1;m=t}}return k|0}function _tt_face_load_font_dir(a,d){a=a|0;d=d|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0;f=l;l=l+48|0;if((l|0)>=(m|0))ba(48);g=f+40|0;h=f+24|0;i=f+8|0;j=f;k=c[d+28>>2]|0;n=i+12|0;c[n>>2]=_FT_Stream_Pos(d)|0;c[i>>2]=_FT_Stream_ReadULong(d,j)|0;o=c[j>>2]|0;if(o|0){p=o;l=f;return p|0}o=_FT_Stream_ReadFields(d,459594,i)|0;c[j>>2]=o;if(o|0){p=o;l=f;return p|0}a:do if((c[i>>2]|0)==1330926671){q=b[i+4>>1]|0;r=1330926671}else{o=c[n>>2]|0;s=_FT_Stream_Seek(d,o+12|0)|0;c[g>>2]=s;do if(!s){t=i+4|0;if(b[t>>1]|0){u=h+8|0;v=d+4|0;w=h+12|0;x=o+28|0;y=0;z=0;A=0;B=0;C=0;b:while(1){D=_FT_Stream_ReadFields(d,459618,h)|0;c[g>>2]=D;if(D|0){E=8;break}D=c[u>>2]|0;F=c[v>>2]|0;c:do if(F>>>0<D>>>0){G=y;H=z;I=A;J=B}else{K=c[w>>2]|0;L=c[h>>2]|0;d:do if(K>>>0>(F-D|0)>>>0)if((L|0)<1986884728)switch(L|0){case 1752003704:{break d;break}default:{G=y;H=z;I=A;J=B;break c}}else switch(L|0){case 1986884728:{break d;break}default:{G=y;H=z;I=A;J=B;break c}}while(0);M=B+1<<16>>16;e:do if((L|0)>=1651008868){if((L|0)<1751474532)switch(L|0){case 1651008868:break;default:break e}else switch(L|0){case 1751474532:break;default:break e}if(K>>>0<54){E=14;break b}N=_FT_Stream_Seek(d,D+12|0)|0;c[g>>2]=N;if(N|0){O=N;E=20;break b}_FT_Stream_ReadULong(d,g)|0;N=c[g>>2]|0;if(N|0){O=N;E=20;break b}N=_FT_Stream_Seek(d,x+(C<<4)|0)|0;c[g>>2]=N;if(!N){G=y;H=z;I=1;J=M;break c}else{O=N;E=20;break b}}else{if((L|0)>=1397313095)switch(L|0){case 1397313095:{G=y;H=1;I=A;J=M;break c;break}default:break e}switch(L|0){case 1296389185:break;default:break e}G=1;H=z;I=A;J=M;break c}while(0);G=y;H=z;I=A;J=M}while(0);D=C+1|0;if(D>>>0<(e[t>>1]|0)>>>0){y=G;z=H;A=I;B=J;C=D}else{P=G;Q=H;R=I;S=J;break}}if((E|0)==8){b[t>>1]=(C&65535)+-1<<16>>16;P=y;Q=z;R=A;S=B}else if((E|0)==14){c[g>>2]=142;O=142;E=20}if((E|0)==20){T=O;break}if(S<<16>>16){if((R|0)==0?!((Q|0)!=0&(P|0)!=0):0){c[g>>2]=142;T=142;break}c[j>>2]=0;q=S;r=c[i>>2]|0;break a}}c[g>>2]=2;T=2}else T=s;while(0);c[j>>2]=T;p=T;l=f;return p|0}while(0);T=a+152|0;b[T>>1]=q;c[a+148>>2]=r;r=a+156|0;c[r>>2]=_ft_mem_realloc(k,16,0,q&65535,0,j)|0;q=c[j>>2]|0;if(q|0){p=q;l=f;return p|0}q=_FT_Stream_Seek(d,(c[n>>2]|0)+12|0)|0;c[j>>2]=q;if(q|0){p=q;l=f;return p|0}q=i+4|0;i=_FT_Stream_EnterFrame(d,e[q>>1]<<4)|0;c[j>>2]=i;if(i|0){p=i;l=f;return p|0}if(!(b[q>>1]|0))U=0;else{i=d+4|0;n=0;k=0;while(1){a=_FT_Stream_GetULong(d)|0;g=_FT_Stream_GetULong(d)|0;S=_FT_Stream_GetULong(d)|0;P=_FT_Stream_GetULong(d)|0;Q=c[i>>2]|0;f:do if(Q>>>0<S>>>0)V=k;else{R=Q-S|0;if(P>>>0>R>>>0){if((a|0)<1986884728)switch(a|0){case 1752003704:break;default:{V=k;break f}}else switch(a|0){case 1986884728:break;default:{V=k;break f}}W=R&-4}else W=P;R=k&65535;O=c[r>>2]|0;if(k<<16>>16){E=0;do{if((c[O+(E<<4)>>2]|0)==(a|0)){V=k;break f}E=E+1|0}while(E>>>0<R>>>0)}c[O+(R<<4)>>2]=a;c[O+(R<<4)+4>>2]=g;c[O+(R<<4)+8>>2]=S;c[O+(R<<4)+12>>2]=W;V=k+1<<16>>16}while(0);n=n+1<<16>>16;if((n&65535)>=(e[q>>1]|0)){U=V;break}else k=V}}b[T>>1]=U;_FT_Stream_ExitFrame(d);p=c[j>>2]|0;l=f;return p|0}function _tt_face_load_hmtx(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;g=d<<24>>24==0;d=ri[c[a+508>>2]&511](a,g?1752003704:1986884728,b,f)|0;if(d|0){l=e;return d|0}c[(g?a+684|0:a+692|0)>>2]=c[f>>2];c[(g?a+784|0:a+788|0)>>2]=_FT_Stream_Pos(b)|0;l=e;return d|0}function _tt_face_load_sbit(a,b){a=a|0;b=b|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;g=a+724|0;h=a+728|0;i=a+732|0;j=a+736|0;k=a+508|0;c[g>>2]=0;c[g+4>>2]=0;c[g+8>>2]=0;c[g+12>>2]=0;if(ri[c[k>>2]&511](a,1128418371,b,f)|0)if((ri[c[k>>2]&511](a,1161972803,b,f)|0)!=0?(ri[c[k>>2]&511](a,1651273571,b,f)|0)!=0:0){n=ri[c[k>>2]&511](a,1935829368,b,f)|0;if(!n){o=3;p=5}else q=n}else{o=1;p=5}else{o=2;p=5}a:do if((p|0)==5){c[i>>2]=o;n=c[f>>2]|0;if(n>>>0<8)q=3;else switch(o&3){case 2:case 1:{a=_FT_Stream_ExtractFrame(b,n,g)|0;if(a|0){q=a;break a}a=c[f>>2]|0;c[h>>2]=a;n=c[g>>2]|0;k=(d[n+1>>0]|0)<<16|(d[n>>0]|0)<<24;r=(d[n+5>>0]|0)<<16|(d[n+4>>0]|0)<<24|(d[n+6>>0]|0)<<8|(d[n+7>>0]|0);if((k|0)<196608)switch(k|0){case 131072:break;default:{q=2;break a}}else switch(k|0){case 196608:break;default:{q=2;break a}}if(r>>>0>65535){q=3;break a}c[j>>2]=(r*48|8)>>>0>a>>>0?((a+-8|0)>>>0)/48|0:r;s=0;l=e;return s|0}case 3:{r=_FT_Stream_EnterFrame(b,8)|0;if(r|0){q=r;break a}r=_FT_Stream_GetUShort(b)|0;a=_FT_Stream_GetUShort(b)|0;k=_FT_Stream_GetULong(b)|0;_FT_Stream_ExitFrame(b);if(!(r<<16>>16)){q=2;break a}r=k>>>0>65535;if(a<<16>>16==1){if(r){q=3;break a}}else if(a<<16>>16!=3|r){q=3;break a}r=c[f>>2]|0;a=((k<<2)+8|0)>>>0>r>>>0?(r+-8|0)>>>2:k;k=_FT_Stream_Seek(b,(_FT_Stream_Pos(b)|0)+-8|0)|0;if(k|0){q=k;break a}k=(a<<2)+8|0;c[h>>2]=k;r=_FT_Stream_ExtractFrame(b,k,g)|0;if(r|0){q=r;break a}c[j>>2]=a;s=0;l=e;return s|0}default:{s=0;l=e;return s|0}}}while(0);if(c[g>>2]|0)_FT_Stream_ReleaseFrame(b,g);c[h>>2]=0;c[i>>2]=0;s=q;l=e;return s|0}function _tt_face_free_sbit(a){a=a|0;_FT_Stream_ReleaseFrame(c[a+104>>2]|0,a+724|0);c[a+728>>2]=0;c[a+732>>2]=0;c[a+736>>2]=0;return}function _tt_face_set_sbit_strike(a,b,c){a=a|0;b=b|0;c=c|0;return _FT_Match_Size(a,b,0,c)|0}function _tt_face_load_strike_metrics(f,g,h){f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0;i=l;l=l+16|0;if((l|0)>=(m|0))ba(16);j=i;if((c[f+736>>2]|0)>>>0<=g>>>0){k=6;l=i;return k|0}switch(c[f+732>>2]|0){case 2:case 1:{n=(c[f+724>>2]|0)+8+(g*48|0)|0;b[h>>1]=d[n+44>>0]|0;o=a[n+45>>0]|0;b[h+2>>1]=o&255;p=a[n+16>>0]|0;q=p<<24>>24<<6;r=h+12|0;c[r>>2]=q;s=a[n+17>>0]|0;t=s<<24>>24<<6;u=h+16|0;c[u>>2]=t;v=a[n+24>>0]|0;w=a[n+25>>0]|0;if(s<<24>>24>0)if(w<<24>>24<0){x=0-t|0;c[u>>2]=x;y=x;z=q}else{y=t;z=q}else if(!((s|p)<<24>>24)){if(!((w|v)<<24>>24)){p=(o&255)<<6;c[r>>2]=p;A=0;B=p}else{p=v<<24>>24<<6;c[r>>2]=p;A=w<<24>>24<<6;B=p}c[u>>2]=A;y=A;z=B}else{y=t;z=q}q=z-y|0;y=h+20|0;c[y>>2]=q;if(!q){q=(o&255)<<6;c[y>>2]=q;c[u>>2]=z-q}c[h+24>>2]=(d[n+18>>0]|0)+(a[n+22>>0]|0)+(a[n+23>>0]|0)<<6;k=0;l=i;return k|0}case 3:{n=c[f+104>>2]|0;q=(c[f+724>>2]|0)+8+(g<<2)+4+-4|0;g=d[q+1>>0]<<16|d[q>>0]<<24|d[q+2>>0]<<8|d[q+3>>0];q=ri[c[f+508>>2]&511](f,1935829368,n,j)|0;if(!q)if((g+4|0)>>>0<=(c[j>>2]|0)>>>0){j=_FT_Stream_Seek(n,(_FT_Stream_Pos(n)|0)+g|0)|0;if(!j){g=_FT_Stream_EnterFrame(n,4)|0;if(!g){z=_FT_Stream_GetUShort(n)|0;_FT_Stream_GetUShort(n)|0;_FT_Stream_ExitFrame(n);n=b[f+178>>1]|0;b[h>>1]=z;b[h+2>>1]=z;u=f+220|0;y=(z&65535)<<6;z=n&65535;c[h+12>>2]=_FT_MulDiv(b[u>>1]|0,y,z)|0;n=f+222|0;c[h+16>>2]=_FT_MulDiv(b[n>>1]|0,y,z)|0;c[h+20>>2]=_FT_MulDiv((b[u>>1]|0)-(b[n>>1]|0)+(b[f+224>>1]|0)|0,y,z)|0;c[h+24>>2]=_FT_MulDiv(e[f+226>>1]|0,y,z)|0;C=0}else C=g}else C=j}else C=3;else C=q;k=C;l=i;return k|0}default:{k=2;l=i;return k|0}}return 0}function _tt_face_get_metrics(a,d,e,f,g){a=a|0;d=d|0;e=e|0;f=f|0;g=g|0;var h=0,i=0,j=0,k=0,n=0,o=0,p=0;h=l;l=l+16|0;if((l|0)>=(m|0))ba(16);i=h;j=c[a+104>>2]|0;k=d<<24>>24==0;d=c[(k?a+784|0:a+788|0)>>2]|0;n=(c[(k?a+684|0:a+692|0)>>2]|0)+d|0;o=b[(k?a+216|0:a+296|0)+34>>1]|0;a=o&65535;do if(o<<16>>16){if(a>>>0>e>>>0){k=d+(e<<2)|0;if((k+4|0)>>>0>n>>>0)break;p=_FT_Stream_Seek(j,k)|0;c[i>>2]=p;if(p|0)break;b[g>>1]=_FT_Stream_ReadUShort(j,i)|0;if(c[i>>2]|0)break;b[f>>1]=_FT_Stream_ReadUShort(j,i)|0;if(c[i>>2]|0)break;l=h;return}p=a<<2;k=d+-4+p|0;if(((p+d|0)>>>0<=n>>>0?(p=_FT_Stream_Seek(j,k)|0,c[i>>2]=p,(p|0)==0):0)?(b[g>>1]=_FT_Stream_ReadUShort(j,i)|0,(c[i>>2]|0)==0):0){p=(e-a<<1)+4+k|0;if((p+2|0)>>>0>n>>>0){b[f>>1]=0;l=h;return}k=_FT_Stream_Seek(j,p)|0;c[i>>2]=k;if(k|0){l=h;return}b[f>>1]=_FT_Stream_ReadUShort(j,i)|0;l=h;return}}while(0);b[f>>1]=0;b[g>>1]=0;l=h;return}function _tt_face_get_name(a,d,f){a=a|0;d=d|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0;g=l;l=l+16|0;if((l|0)>=(m|0))ba(16);h=g;i=c[a+100>>2]|0;c[h>>2]=0;j=a+356|0;k=b[a+340>>1]|0;if(!(k<<16>>16)){n=0;c[f>>2]=n;o=c[h>>2]|0;l=g;return o|0}p=k&65535;k=0;q=-1;r=-1;s=-1;t=-1;u=c[j>>2]|0;v=0;while(1){a:do if((b[u+6>>1]|0)==d<<16>>16?(b[u+8>>1]|0)!=0:0)switch(b[u>>1]|0){case 2:case 0:{w=k;x=v;y=r;z=s;A=t;break a;break}case 1:{if(!(b[u+4>>1]|0)){w=k;x=q;y=r;z=v;A=t;break a}w=k;x=q;y=r;z=s;A=(b[u+2>>1]|0)==0?v:t;break a;break}case 3:{if((r|0)!=-1?(b[u+4>>1]&1023)!=9:0){w=k;x=q;y=r;z=s;A=t;break a}switch(b[u+2>>1]|0){case 10:case 1:case 0:break;default:{w=k;x=q;y=r;z=s;A=t;break a}}w=(b[u+4>>1]&1023)==9&1;x=q;y=v;z=s;A=t;break a;break}default:{w=k;x=q;y=r;z=s;A=t;break a}}else{w=k;x=q;y=r;z=s;A=t}while(0);v=v+1|0;if(v>>>0>=p>>>0)break;else{k=w;q=x;r=y;s=z;t=A;u=u+20|0}}u=(z|0)>-1?z:A;b:do if((y|0)>-1?(u|0)<0|w<<24>>24!=0:0){A=c[j>>2]|0;switch(b[A+(y*20|0)+2>>1]|0){case 10:case 0:case 1:{B=4824;C=A+(y*20|0)|0;break b;break}default:n=0}c[f>>2]=n;o=c[h>>2]|0;l=g;return o|0}else D=17;while(0);do if((D|0)==17){if((u|0)>-1){B=4825;C=(c[j>>2]|0)+(u*20|0)|0;break}if((x|0)>-1){B=4824;C=(c[j>>2]|0)+(x*20|0)|0;break}else{n=0;c[f>>2]=n;o=c[h>>2]|0;l=g;return o|0}}while(0);if(!C){n=0;c[f>>2]=n;o=c[h>>2]|0;l=g;return o|0}x=C+16|0;do if(!(c[x>>2]|0)){j=c[a+360>>2]|0;u=C+8|0;c[x>>2]=_ft_mem_realloc(i,1,0,e[u>>1]|0,0,h)|0;if(((c[h>>2]|0)==0?(D=_FT_Stream_Seek(j,c[C+12>>2]|0)|0,c[h>>2]=D,(D|0)==0):0)?(D=_FT_Stream_Read(j,c[x>>2]|0,e[u>>1]|0)|0,c[h>>2]=D,(D|0)==0):0)break;_ft_mem_free(i,c[x>>2]|0);c[x>>2]=0;b[u>>1]=0;n=0;c[f>>2]=n;o=c[h>>2]|0;l=g;return o|0}while(0);n=$i[B&8191](C,i)|0;c[f>>2]=n;o=c[h>>2]|0;l=g;return o|0}function _tt_name_entry_ascii_from_other(d,e){d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f;h=c[d+16>>2]|0;i=b[d+8>>1]|0;d=i&65535;j=_ft_mem_realloc(e,1,0,d+1|0,0,g)|0;if(c[g>>2]|0){k=0;l=f;return k|0}a:do if(!(i<<16>>16))n=0;else{g=0;e=h;while(1){o=a[e>>0]|0;if(!(o<<24>>24)){n=g;break a}a[j+g>>0]=(o&255)<32|o<<24>>24<0?63:o;o=g+1|0;if(o>>>0<d>>>0){g=o;e=e+1|0}else{n=o;break}}}while(0);a[j+n>>0]=0;k=j;l=f;return k|0}function _tt_name_entry_ascii_from_utf16(b,f){b=b|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0;g=l;l=l+16|0;if((l|0)>=(m|0))ba(16);h=g;i=c[b+16>>2]|0;j=(e[b+8>>1]|0)>>>1;b=j&65535;k=_ft_mem_realloc(f,1,0,b+1|0,0,h)|0;if(c[h>>2]|0){n=0;l=g;return n|0}a:do if(!(j<<16>>16))o=0;else{h=0;f=i;while(1){p=a[f+1>>0]|0;q=(d[f>>0]|0)<<8|p&255;if(!q){o=h;break a}a[k+h>>0]=(q+-32|0)>>>0>95?63:p;p=h+1|0;if(p>>>0<b>>>0){h=p;f=f+2|0}else{o=p;break}}}while(0);a[k+o>>0]=0;n=k;l=g;return n|0}function _FT_Match_Size(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0;if(!(c[a+8>>2]&2)){f=35;return f|0}if(c[b>>2]|0){f=7;return f|0}g=c[b+12>>2]|0;h=c[b+4>>2]|0;i=((U(h,g)|0)+36|0)/72|0;j=(g|0)==0?h:i;i=c[b+16>>2]|0;g=c[b+8>>2]|0;b=((U(g,i)|0)+36|0)/72|0;k=(i|0)==0?g:b;b=(g|0)==0;if((h|0)!=0&b){l=j;m=j}else{l=k;m=(h|0)==0?(b?j:k):j}j=m+32|0;m=l+32|0;l=c[a+28>>2]|0;if((l|0)<=0){f=23;return f|0}k=c[a+32>>2]|0;a:do if(!(d<<24>>24)){a=0;while(1){if(((c[k+(a<<4)+12>>2]|0)+32^m)>>>0<=63?((c[k+(a<<4)+8>>2]|0)+32^j)>>>0<=63:0){n=a;break a}a=a+1|0;if((a|0)>=(l|0)){f=23;break}}return f|0}else{a=0;while(1){if(((c[k+(a<<4)+12>>2]|0)+32^m)>>>0<=63){n=a;break a}a=a+1|0;if((a|0)>=(l|0)){f=23;break}}return f|0}while(0);if(!e){f=0;return f|0}c[e>>2]=n;f=0;return f|0}function _tt_sbit_decoder_load_image(f,g,h,i,j){f=f|0;g=g|0;h=h|0;i=i|0;j=j|0;var k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0;k=l;l=l+16|0;if((l|0)>=(m|0))ba(16);n=k;o=c[f+40>>2]|0;p=c[f+32>>2]|0;if(j>>>0>100){q=8;l=k;return q|0}r=(c[f+36>>2]|0)+(c[f+28>>2]|0)|0;if(!p){q=6;l=k;return q|0}else{s=p;t=r}while(1){u=d[t>>0]<<8|d[t+1>>0];if(u>>>0<=g>>>0?(d[t+2>>0]<<8|d[t+3>>0])>>>0>=g>>>0:0)break;s=s+-1|0;if(!s){q=6;v=66;break}else t=t+8|0}if((v|0)==66){l=k;return q|0}s=d[t+5>>0]<<16|d[t+4>>0]<<24|d[t+6>>0]<<8|d[t+7>>0];t=o;if(s>>>0>(t-r|0)>>>0){q=8;l=k;return q|0}p=r+s|0;if((p+8|0)>>>0>o>>>0){q=6;l=k;return q|0}s=p+2|0;p=s+-2|0;r=s+2|0;s=r+-2|0;w=d[s>>0]<<8|d[s+1>>0];s=r+4|0;r=s+-4|0;x=d[r+1>>0]<<16|d[r>>0]<<24|d[r+2>>0]<<8|d[r+3>>0];a:do switch(((d[p>>0]<<8|d[p+1>>0])&65535)<<16>>16){case 1:{r=s+(g-u<<2)|0;if((r+8|0)>>>0>o>>>0){q=6;l=k;return q|0}y=r+4|0;r=y+-4|0;z=d[r+1>>0]<<16|d[r>>0]<<24|d[r+2>>0]<<8|d[r+3>>0];r=y+4+-4|0;y=d[r+1>>0]<<16|d[r>>0]<<24|d[r+2>>0]<<8|d[r+3>>0];if((z|0)==(y|0)){q=6;l=k;return q|0}else{A=z;B=y}break}case 2:{if((s+12|0)>>>0>o>>>0){q=6;l=k;return q|0}y=s+4|0;z=y+-4|0;r=d[z+1>>0]<<16|d[z>>0]<<24|d[z+2>>0]<<8|d[z+3>>0];z=c[f+12>>2]|0;C=y+5|0;if(C>>>0>o>>>0){q=6;l=k;return q|0}b[z>>1]=d[y>>0]|0;b[z+2>>1]=d[y+1>>0]|0;b[z+4>>1]=a[y+2>>0]|0;b[z+6>>1]=a[y+3>>0]|0;b[z+8>>1]=d[y+4>>0]|0;if((y+8|0)>>>0>o>>>0){q=6;l=k;return q|0}else{b[z+10>>1]=a[C>>0]|0;b[z+12>>1]=a[y+6>>0]|0;b[z+14>>1]=d[y+7>>0]|0;a[f+16>>0]=1;y=U(r,g-u|0)|0;A=y;B=y+r|0;break a}break}case 3:{r=s+(g-u<<1)|0;if((r+4|0)>>>0>o>>>0){q=6;l=k;return q|0}y=r+2|0;r=y+-2|0;z=d[r>>0]<<8|d[r+1>>0];r=y+2+-2|0;y=d[r>>0]<<8|d[r+1>>0];if((z|0)==(y|0)){q=6;l=k;return q|0}else{A=z;B=y}break}case 4:{y=s+4|0;if(y>>>0>o>>>0){q=6;l=k;return q|0}z=y+-4|0;r=d[z+1>>0]<<16|d[z>>0]<<24|d[z+2>>0]<<8|d[z+3>>0];if((y+4|0)>>>0>o>>>0){q=6;l=k;return q|0}if(r|0?r>>>0<=((t-y>>2)+-1|0)>>>0:0){D=0;E=y}else{q=6;l=k;return q|0}while(1){if((d[E>>0]<<8|d[E+1>>0]|0)==(g|0)){v=21;break}D=D+1|0;if(D>>>0>=r>>>0){q=6;v=66;break}else E=E+4|0}if((v|0)==21){A=d[E+2>>0]<<8|d[E+3>>0];B=d[E+6>>0]<<8|d[E+7>>0];break a}else if((v|0)==66){l=k;return q|0}break}case 19:case 5:{if((s+16|0)>>>0>o>>>0){q=6;l=k;return q|0}r=s+4|0;y=d[s+1>>0]<<16|d[s>>0]<<24|d[s+2>>0]<<8|d[s+3>>0];z=c[f+12>>2]|0;C=r+5|0;if(C>>>0>o>>>0){q=6;l=k;return q|0}b[z>>1]=d[r>>0]|0;b[z+2>>1]=d[r+1>>0]|0;b[z+4>>1]=a[r+2>>0]|0;b[z+6>>1]=a[r+3>>0]|0;b[z+8>>1]=d[r+4>>0]|0;F=r+8|0;if(F>>>0>o>>>0){q=6;l=k;return q|0}b[z+10>>1]=a[C>>0]|0;b[z+12>>1]=a[r+6>>0]|0;b[z+14>>1]=d[r+7>>0]|0;a[f+16>>0]=1;r=F+4|0;z=d[F+1>>0]<<16|d[F>>0]<<24|d[F+2>>0]<<8|d[F+3>>0];if(z>>>0<=t-r>>1>>>0&(z|0)!=0){G=0;H=r}else{q=6;l=k;return q|0}while(1){if((d[H>>0]<<8|d[H+1>>0]|0)==(g|0)){v=29;break}r=G+1|0;if(r>>>0<z>>>0){G=r;H=H+2|0}else{q=6;v=66;break}}if((v|0)==29){z=U(G,y)|0;A=z;B=z+y|0;break a}else if((v|0)==66){l=k;return q|0}break}default:{q=6;l=k;return q|0}}while(0);if(B>>>0<A>>>0){q=6;l=k;return q|0}G=B-A|0;H=A+x|0;A=c[f+4>>2]|0;if((G|0)!=0?(B+x|0)>>>0<=(c[f+24>>2]|0)>>>0:0){x=_FT_Stream_Seek(A,H+(c[f+20>>2]|0)|0)|0;if(!x){H=_FT_Stream_ExtractFrame(A,G,n)|0;if(!H){B=c[n>>2]|0;g=B+G|0;t=w&65535;switch(t<<16>>16){case 17:case 8:case 2:case 1:{I=0;v=37;break}case 18:case 9:case 7:case 6:{I=1;v=37;break}default:{J=B;v=43}}do if((v|0)==37){w=c[f+12>>2]|0;o=B+5|0;if((G|0)<5)K=6;else{b[w>>1]=d[B>>0]|0;b[w+2>>1]=d[B+1>>0]|0;b[w+4>>1]=a[B+2>>0]|0;b[w+6>>1]=a[B+3>>0]|0;b[w+8>>1]=d[B+4>>0]|0;if(!(I<<24>>24)){b[w+10>>1]=0;b[w+12>>1]=0;L=o;M=0}else{if((G|0)<8){K=6;break}b[w+10>>1]=a[o>>0]|0;b[w+12>>1]=a[B+6>>0]|0;L=B+8|0;M=d[B+7>>0]|0}b[w+14>>1]=M;a[f+16>>0]=1;J=L;v=43}}while(0);b:do if((v|0)==43){L=J;c:do switch(t<<16>>16){case 19:case 18:case 17:{K=7;break b;break}case 6:case 1:{N=45;O=L;break}case 7:case 2:{M=c[f+12>>2]|0;B=e[M+2>>1]|0;G=e[M>>1]|0;M=U((B+7|0)>>>3,G)|0;if(((U(G,B)|0)+7|0)>>>3>>>0<M>>>0?(M|0)==(g-L|0):0){N=45;O=L;break c}N=46;O=L;break}case 5:{N=46;O=L;break}case 8:{M=J+1|0;if(M>>>0>g>>>0){K=0;break b}P=M;v=50;break}case 9:{P=L;v=50;break}default:{K=8;break b}}while(0);if((v|0)==50){N=47;O=P}L=f+17|0;if(!(a[L>>0]|0)){y=c[f+8>>2]|0;if(!(a[f+16>>0]|0)){K=6;break}M=c[f+12>>2]|0;B=e[M+2>>1]|0;G=e[M>>1]|0;c[y+4>>2]=B;c[y>>2]=G;switch(a[f+18>>0]|0){case 1:{a[y+18>>0]=1;Q=2;R=(B+7|0)>>>3;break}case 2:{a[y+18>>0]=3;Q=4;R=(B+3|0)>>>2;break}case 4:{a[y+18>>0]=4;Q=16;R=(B+1|0)>>>1;break}case 8:{a[y+18>>0]=2;Q=256;R=B;break}case 32:{a[y+18>>0]=7;Q=256;R=B<<2;break}default:{K=3;break b}}c[y+8>>2]=R;b[y+16>>1]=Q;y=U(R,G)|0;if(y|0){G=_ft_glyphslot_alloc_bitmap(c[(c[f>>2]|0)+84>>2]|0,y)|0;if(G|0){K=G;break}a[L>>0]=1}}K=Wh[N&63](f,O,g,h,i,j)|0}while(0);_FT_Stream_ReleaseFrame(A,n);S=K}else S=H}else S=x}else S=6;q=S;l=k;return q|0}function _FT_Bitmap_Convert(e,f,g,h){e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0;i=l;l=l+16|0;if((l|0)>=(m|0))ba(16);j=i;c[j>>2]=0;if(!e){k=33;l=i;return k|0}if(!((f|0)!=0&(g|0)!=0)){k=6;l=i;return k|0}n=c[e>>2]|0;e=f+18|0;if(((d[e>>0]|0)+-1|0)>>>0<7){o=g+8|0;p=c[o>>2]|0;q=U((p|0)<0?0-p|0:p,c[g>>2]|0)|0;a[g+18>>0]=2;r=c[f>>2]|0;c[g>>2]=r;s=f+4|0;c[g+4>>2]=c[s>>2];t=c[s>>2]|0;if((h|0)>0){s=(t|0)%(h|0)|0;u=(s|0)==0?0:h-s|0}else u=0;s=u+t|0;if((s|0)>0?r>>>0>(4294967295/(s>>>0)|0)>>>0:0){k=6;l=i;return k|0}t=U(r,s)|0;do if(t>>>0>q>>>0){r=g+12|0;c[r>>2]=_ft_mem_qrealloc(n,1,q,t,c[r>>2]|0,j)|0;r=c[j>>2]|0;if(!r){v=c[o>>2]|0;break}else{k=r;l=i;return k|0}}else v=p;while(0);c[o>>2]=(v|0)<0?0-s|0:s}else c[j>>2]=6;s=c[f+12>>2]|0;v=c[g+12>>2]|0;o=f+8|0;p=c[o>>2]|0;if((p|0)<0)w=s+(U((c[f>>2]|0)+-1|0,0-p|0)|0)|0;else w=s;s=g+8|0;t=c[s>>2]|0;if((t|0)<0)x=v+(U((c[g>>2]|0)+-1|0,0-t|0)|0)|0;else x=v;switch(a[e>>0]|0){case 1:{b[g+16>>1]=2;e=c[f>>2]|0;if(e|0){v=f+4|0;q=e;e=w;n=x;while(1){r=c[v>>2]|0;u=r>>>3;if(!u){y=n;z=e;A=r}else{r=n+(u<<3)|0;h=u;B=n;C=e;while(1){D=a[C>>0]|0;E=D&255;a[B>>0]=(D&255)>>>7;a[B+1>>0]=E>>>6&1;a[B+2>>0]=E>>>5&1;a[B+3>>0]=E>>>4&1;a[B+4>>0]=E>>>3&1;a[B+5>>0]=E>>>2&1;a[B+6>>0]=E>>>1&1;a[B+7>>0]=E&1;h=h+-1|0;if(!h)break;else{B=B+8|0;C=C+1|0}}y=r;z=e+u|0;A=c[v>>2]|0}C=A&7;if(C|0){B=d[z>>0]|0;h=C;C=y;while(1){a[C>>0]=B>>>7&1;h=h+-1|0;if(!h)break;else{B=B<<1;C=C+1|0}}}q=q+-1|0;if(!q)break;else{e=e+(c[o>>2]|0)|0;n=n+(c[s>>2]|0)|0}}}break}case 6:case 5:case 2:{n=c[f+4>>2]|0;b[g+16>>1]=256;e=c[f>>2]|0;if(e|0){q=e;e=x;y=w;while(1){_memcpy(e|0,y|0,n|0)|0;q=q+-1|0;if(!q)break;else{e=e+(c[s>>2]|0)|0;y=y+(c[o>>2]|0)|0}}}break}case 3:{b[g+16>>1]=4;y=c[f>>2]|0;if(y|0){e=f+4|0;q=y;y=x;n=w;while(1){z=c[e>>2]|0;A=z>>>2;if(!A){F=y;G=n;H=z}else{z=A<<2;v=A;C=y;B=n;while(1){h=a[B>>0]|0;u=h&255;a[C>>0]=(h&255)>>>6;a[C+1>>0]=u>>>4&3;a[C+2>>0]=u>>>2&3;a[C+3>>0]=u&3;v=v+-1|0;if(!v)break;else{C=C+4|0;B=B+1|0}}F=y+z|0;G=n+A|0;H=c[e>>2]|0}B=H&3;if(B|0){C=d[G>>0]|0;v=B;B=F;while(1){a[B>>0]=C>>>6&3;v=v+-1|0;if(!v)break;else{C=C<<2;B=B+1|0}}}q=q+-1|0;if(!q)break;else{y=y+(c[s>>2]|0)|0;n=n+(c[o>>2]|0)|0}}}break}case 4:{b[g+16>>1]=16;n=c[f>>2]|0;if(n|0){y=f+4|0;q=n;n=x;F=w;while(1){G=c[y>>2]|0;H=G>>>1;if(!H){I=n;J=F;K=G}else{G=H<<1;e=H;B=n;C=F;while(1){v=a[C>>0]|0;a[B>>0]=(v&255)>>>4;a[B+1>>0]=v&15;e=e+-1|0;if(!e)break;else{B=B+2|0;C=C+1|0}}I=n+G|0;J=F+H|0;K=c[y>>2]|0}if(K&1|0)a[I>>0]=(d[J>>0]|0)>>>4;q=q+-1|0;if(!q)break;else{n=n+(c[s>>2]|0)|0;F=F+(c[o>>2]|0)|0}}}break}case 7:{b[g+16>>1]=256;g=c[f>>2]|0;if(g|0){F=f+4|0;f=g;g=x;x=w;w=t;t=p;while(1){p=c[F>>2]|0;if(!p){L=t;M=w}else{n=g;q=x;J=p;while(1){p=a[q+3>>0]|0;I=p&255;if(!(p<<24>>24))N=0;else{p=d[q>>0]|0;K=U(p*4732|0,p)|0;p=d[q+1>>0]|0;y=(U(p*46871|0,p)|0)+K|0;K=d[q+2>>0]|0;N=I-(((y+(U(K*13933|0,K)|0)|0)>>>16>>>0)/(I>>>0)|0)&255}a[n>>0]=N;J=J+-1|0;if(!J)break;else{n=n+1|0;q=q+4|0}}L=c[o>>2]|0;M=c[s>>2]|0}f=f+-1|0;if(!f)break;else{g=g+M|0;x=x+L|0;w=M;t=L}}}break}default:{}}k=c[j>>2]|0;l=i;return k|0}function _tt_sbit_decoder_load_compound(a,e,f,g,h,i){a=a|0;e=e|0;f=f|0;g=g|0;h=h|0;i=i|0;var j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;j=a+12|0;k=c[j>>2]|0;l=b[k+4>>1]|0;m=b[k+6>>1]|0;n=b[k+8>>1]|0;o=b[k+10>>1]|0;p=b[k+12>>1]|0;q=b[k+14>>1]|0;r=e+2|0;if(r>>>0>f>>>0){s=3;return s|0}t=(d[e>>0]|0)<<8|(d[e+1>>0]|0);if((r+(t<<2)|0)>>>0>f>>>0){s=3;return s|0}if(!t){u=0;v=k}else{k=i+1|0;i=r;r=0;while(1){f=_tt_sbit_decoder_load_image(a,(d[i>>0]|0)<<8|(d[i+1>>0]|0),(d[i+2>>0]|0)+g|0,(d[i+3>>0]|0)+h|0,k)|0;if(f|0){w=f;break}r=r+1|0;if(r>>>0>=t>>>0){w=0;break}else i=i+4|0}u=w;v=c[j>>2]|0}b[v+4>>1]=(l<<8&65535)<<16>>16>>8;b[v+6>>1]=(m<<8&65535)<<16>>16>>8;b[v+8>>1]=n&255;b[v+10>>1]=(o<<8&65535)<<16>>16>>8;b[v+12>>1]=(p<<8&65535)<<16>>16>>8;b[v+14>>1]=q&255;q=c[a+8>>2]|0;b[v+2>>1]=c[q+4>>2]&255;b[v>>1]=c[q>>2]&255;s=u;return s|0}function _tt_sbit_decoder_load_bit_aligned(f,g,h,i,j,k){f=f|0;g=g|0;h=h|0;i=i|0;j=j|0;k=k|0;var l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ba=0,ca=0,da=0;k=c[f+8>>2]|0;l=c[k+8>>2]|0;m=c[k+12>>2]|0;n=c[f+12>>2]|0;o=e[n+2>>1]|0;p=b[n>>1]|0;n=p&65535;q=U(d[f+18>>0]|0,o)|0;if((i|0)<0){r=3;return r|0}if((n+j|0)>>>0>(c[k>>2]|0)>>>0|((j|0)<0?1:(o+i|0)>>>0>(c[k+4>>2]|0)>>>0)){r=3;return r|0}if((g+(((U(q,n)|0)+7|0)>>>3)|0)>>>0>h>>>0){r=3;return r|0}if(!(p<<16>>16!=0&(q|0)!=0)){r=0;return r|0}p=U(l,j)|0;j=i>>>3;k=m+(p+j)|0;o=i&7;i=8-o|0;f=q>>>0<i>>>0?q:i;s=~(255<<f)<<i-f;i=q-f|0;t=8-f|0;if(!o){u=q+-8|0;v=u>>>3;w=v+1|0;x=u-(v<<3)|0;u=q>>>0>7;y=0;z=g;A=0;B=n;C=k;D=m+(j+v+p+1)|0;while(1){if(u){v=C;E=q;F=z;G=y;while(1){H=d[F>>0]|0|G&65535;a[v>>0]=H>>>A|(d[v>>0]|0);G=H<<8&65535;E=E+-8|0;if((E|0)<=7)break;else{v=v+1|0;F=F+1|0}}I=x;J=D;K=G;L=z+w|0}else{I=q;J=C;K=y;L=z}do if((I|0)>0){F=65280>>>I;v=d[J>>0]|0;if((A|0)>=(I|0)){a[J>>0]=v|F&(K&65535)>>>A;M=A-I|0;N=K;O=L;break}if(L>>>0<h>>>0){P=(d[L>>0]|0|K&65535)&65535;Q=L+1|0}else{P=K;Q=L}E=P&65535;a[J>>0]=E>>>A&F|v;M=A+8-I|0;N=E<<8&65535;O=Q}else{M=A;N=K;O=L}while(0);if((B|0)>1){y=N;z=O;A=M;B=B+-1|0;C=C+l|0;D=D+l|0}else{r=0;break}}return r|0}D=~q;C=o+-9|0;B=(C>>>0<D>>>0?D:C)+q+-7|0;q=B>>>3;C=q+1|0;D=B-(q<<3)|0;B=(i|0)>7;M=0;A=g;g=0;O=n;z=k;k=m+(j+q+p+2)|0;while(1){do if((O|0)==(n|0)){R=o;S=d[A>>0]|0;T=A+1|0}else{if((g|0)>=(f|0)){R=g-f|0;S=(M&65535)>>>8;T=A;break}if(A>>>0<h>>>0){V=(d[A>>0]|0|M&65535)&65535;W=A+1|0}else{V=M;W=A}R=t+g|0;S=V;T=W}while(0);p=S&65535;q=z+1|0;a[z>>0]=p>>>R&s|(d[z>>0]|0);j=p<<8;if(B){p=q;m=i;N=T;y=j;while(1){L=d[N>>0]|0|y&65280;a[p>>0]=L>>>R|(d[p>>0]|0);y=L<<8;m=m+-8|0;if((m|0)<=7)break;else{p=p+1|0;N=N+1|0}}X=D;Y=k;Z=y;_=T+C|0}else{X=i;Y=q;Z=j;_=T}N=Z&65535;do if((X|0)>0){p=65280>>>X;m=d[Y>>0]|0;if((R|0)>=(X|0)){a[Y>>0]=m|p&(Z&65280)>>>R;$=R-X|0;aa=N;ba=_;break}if(_>>>0<h>>>0){ca=d[_>>0]|0|Z&65280;da=_+1|0}else{ca=Z;da=_}L=ca&65535;a[Y>>0]=L>>>R&p|m;$=R+8-X|0;aa=L<<8&65535;ba=da}else{$=R;aa=N;ba=_}while(0);if((O|0)>1){M=aa;A=ba;g=$;O=O+-1|0;z=z+l|0;k=k+l|0}else{r=0;break}}return r|0}function _tt_sbit_decoder_load_byte_aligned(f,g,h,i,j,k){f=f|0;g=g|0;h=h|0;i=i|0;j=j|0;k=k|0;var l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0;k=c[f+8>>2]|0;l=c[k+8>>2]|0;m=c[k+12>>2]|0;n=c[f+12>>2]|0;o=e[n+2>>1]|0;p=b[n>>1]|0;n=p&65535;q=U(d[f+18>>0]|0,o)|0;if((i|0)<0){r=3;return r|0}if((n+j|0)>>>0>(c[k>>2]|0)>>>0|((j|0)<0?1:(o+i|0)>>>0>(c[k+4>>2]|0)>>>0)){r=3;return r|0}if((g+(U((q+7|0)>>>3,n)|0)|0)>>>0>h>>>0){r=3;return r|0}h=U(l,j)|0;j=i>>>3;k=m+(h+j)|0;o=i&7;i=p<<16>>16!=0;if(!o){if(!i){r=0;return r|0}if(q>>>0<=7){p=(q|0)==0;f=65280>>>q;s=g;t=n;u=k;while(1){if(p)v=s;else{a[u>>0]=(d[s>>0]|0)&f|(d[u>>0]|0);v=s+1|0}if((t|0)>1){s=v;t=t+-1|0;u=u+l|0}else{r=0;break}}return r|0}u=q+-8|0;t=u>>>3;v=t<<3;s=t+1|0;f=(q-v|0)>8;p=65280>>>(u-v|0);v=g;u=n;w=k;x=m+(j+t+h+1)|0;while(1){y=v+t|0;z=q;A=w;B=v;while(1){a[A>>0]=a[B>>0]|a[A>>0];z=z+-8|0;if((z|0)<=7)break;else{A=A+1|0;B=B+1|0}}B=v+s|0;if(f){a[x>>0]=(d[B>>0]|0)&p|(d[x>>0]|0);C=y+2|0}else C=B;if((u|0)>1){v=C;u=u+-1|0;w=w+l|0;x=x+l|0}else{r=0;break}}return r|0}if(!i){r=0;return r|0}if(q>>>0<=7){i=(q|0)==0;x=(q+o|0)>>>0>8;w=65280>>>q;u=n;C=k;v=g;while(1){if(i){D=0;E=v}else{D=(d[v>>0]|0)&w;E=v+1|0}a[C>>0]=D>>>o|(d[C>>0]|0);if(x){p=C+1|0;a[p>>0]=d[p>>0]|0|D<<8>>>o}if((u|0)>1){u=u+-1|0;C=C+l|0;v=E}else{r=0;break}}return r|0}E=q+-8|0;v=E>>>3;C=v<<3;u=j+v+h|0;h=v+1|0;j=E-C|0;E=(q-C|0)>8;C=65280>>>j;D=(j+o|0)>8;j=n;n=k;k=g;g=m+u|0;x=m+(u+1)|0;while(1){u=k+v|0;m=q;w=n;i=0;p=k;f=d[n>>0]|0;while(1){s=d[p>>0]|0|i;a[w>>0]=s>>>o|f;w=w+1|0;i=s<<8;m=m+-8|0;f=d[w>>0]|0;if((m|0)<=7)break;else p=p+1|0}p=k+h|0;if(E){F=(d[p>>0]|0)&C|i;G=u+2|0}else{F=i;G=p}a[x>>0]=F>>>o|f;if(D){p=g+2|0;a[p>>0]=d[p>>0]|0|F<<8>>>o}if((j|0)>1){j=j+-1|0;n=n+l|0;k=G;g=g+l|0;x=x+l|0}else{r=0;break}}return r|0}function _tt_face_build_cmaps(a){a=a|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0;f=l;l=l+224|0;if((l|0)>=(m|0))ba(224);g=4;h=_malloc(40)|0;c[h>>2]=0;i=f+216|0;j=f+212|0;k=f+200|0;n=f+196|0;o=f+192|0;p=f+188|0;s=f+184|0;t=f+8|0;u=f+4|0;v=f;w=c[a+500>>2]|0;x=a+504|0;y=w+(c[x>>2]|0)|0;c[j>>2]=w;if(!(c[j>>2]|0)){_free(h|0);l=f;return}if(((c[j>>2]|0)+4|0)>>>0>y>>>0){_free(h|0);l=f;return}c[j>>2]=(c[j>>2]|0)+2;if(d[(c[j>>2]|0)+-1>>0]|0|(d[(c[j>>2]|0)+-2>>0]|0)<<8|0){_free(h|0);l=f;return}c[j>>2]=(c[j>>2]|0)+2;c[i>>2]=d[(c[j>>2]|0)+-1>>0]|0|(d[(c[j>>2]|0)+-2>>0]|0)<<8;if(!(c[i>>2]|0)){_free(h|0);l=f;return}z=k+8|0;A=k+10|0;B=k+4|0;C=a+264|0;D=t+172|0;E=t+168|0;while(1){if(((c[j>>2]|0)+8|0)>>>0>y>>>0){G=26;break}c[j>>2]=(c[j>>2]|0)+2;b[z>>1]=d[(c[j>>2]|0)+-1>>0]|0|(d[(c[j>>2]|0)+-2>>0]|0)<<8;c[j>>2]=(c[j>>2]|0)+2;b[A>>1]=d[(c[j>>2]|0)+-1>>0]|0|(d[(c[j>>2]|0)+-2>>0]|0)<<8;c[k>>2]=a;c[B>>2]=0;c[j>>2]=(c[j>>2]|0)+4;H=(d[(c[j>>2]|0)+-3>>0]|0)<<16|(d[(c[j>>2]|0)+-4>>0]|0)<<24|(d[(c[j>>2]|0)+-2>>0]|0)<<8|(d[(c[j>>2]|0)+-1>>0]|0);if(H|0?H>>>0<=((c[x>>2]|0)+-2|0)>>>0:0){c[n>>2]=w+H;c[o>>2]=d[(c[n>>2]|0)+1>>0]|0|(d[c[n>>2]>>0]|0)<<8;c[p>>2]=434080;a:do if(c[c[p>>2]>>2]|0){while(1){c[s>>2]=c[c[p>>2]>>2];if((c[(c[s>>2]|0)+40>>2]|0)==(c[o>>2]|0))break;c[p>>2]=(c[p>>2]|0)+4;if(!(c[c[p>>2]>>2]|0))break a}c[u>>2]=0;q=0;yc(3199,t|0,c[n>>2]|0,y|0,0);H=q;q=0;if((H|0)!=0&(r|0)!=0){I=_testSetjmp(c[H>>2]|0,h|0,g|0)|0;if(!I)Gd(H|0,r|0);F=r}else I=-1;if((I|0)!=1){c[D>>2]=e[C>>1];h=_saveSetjmp(t,1,h|0,g|0)|0;g=F;q=0;H=q;q=0;if((H|0)!=0&(r|0)!=0){J=_testSetjmp(c[H>>2]|0,h|0,g|0)|0;if(!J)Gd(H|0,r|0);F=r}else J=-1;if((J|0)!=1)K=0;else K=F}else K=F;while(1){if(!K){q=0;H=Pc(c[(c[s>>2]|0)+44>>2]|0,c[n>>2]|0,t|0)|0;L=q;q=0;if((L|0)!=0&(r|0)!=0){M=_testSetjmp(c[L>>2]|0,h|0,g|0)|0;if(!M)Gd(L|0,r|0);F=r}else M=-1;if((M|0)==1){K=F;continue}c[u>>2]=H}if(c[E>>2]|0)break;q=0;N=fc(268,c[s>>2]|0,c[n>>2]|0,k|0,v|0)|0;H=q;q=0;if((H|0)!=0&(r|0)!=0){O=_testSetjmp(c[H>>2]|0,h|0,g|0)|0;if(!O)Gd(H|0,r|0);F=r}else O=-1;if((O|0)==1)K=F;else{G=19;break}}if((G|0)==19?(G=0,(N|0)==0):0)c[(c[v>>2]|0)+20>>2]=c[u>>2]}while(0)}c[i>>2]=(c[i>>2]|0)+-1;if(!(c[i>>2]|0)){G=26;break}}if((G|0)==26){_free(h|0);l=f;return}}function _compare_offsets(a,b){a=a|0;b=b|0;var d=0;d=c[(c[a>>2]|0)+4>>2]|0;a=c[(c[b>>2]|0)+4>>2]|0;return (d>>>0>a>>>0?1:(d>>>0<a>>>0)<<31>>31)|0}function _sfnt_stream_close(a){a=a|0;var b=0;_ft_mem_free(c[a+28>>2]|0,c[a>>2]|0);c[a+24>>2]=0;b=a;c[b>>2]=0;c[b+4>>2]=0;return}function _FT_Stream_Free(a,b){a=a|0;b=b|0;var d=0,e=0;if(!a)return;d=c[a+28>>2]|0;e=c[a+24>>2]|0;if(e|0)gj[e&8191](a);if(b|0)return;Pi[c[d+8>>2]&2047](d,a);return}function _gray_raster_new(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d;c[b>>2]=0;f=_ft_mem_alloc(a,4,e)|0;g=c[e>>2]|0;if(g|0){l=d;return g|0}c[f>>2]=a;c[b>>2]=f;l=d;return g|0}function _gray_raster_reset(a,b,c){a=a|0;b=b|0;c=c|0;return}function _gray_raster_set_mode(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function _gray_raster_render(a,d){a=a|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0;e=l;l=l+17152|0;if((l|0)>=(m|0))ba(17152);f=e+768|0;g=e+512|0;h=e+496|0;i=e+480|0;j=e;k=c[d+4>>2]|0;n=c[d>>2]|0;if(!a){o=6;l=e;return o|0}if(!k){o=20;l=e;return o|0}a=b[k+2>>1]|0;if(!(a<<16>>16)){o=0;l=e;return o|0}p=b[k>>1]|0;if(p<<16>>16<1){o=0;l=e;return o|0}q=c[k+12>>2]|0;if(!q){o=20;l=e;return o|0}if(!(c[k+4>>2]|0)){o=20;l=e;return o|0}if((a<<16>>16|0)!=((b[q+((p<<16>>16)+-1<<1)>>1]|0)+1|0)){o=20;l=e;return o|0}p=d+8|0;q=c[p>>2]|0;if(!(q&2)){if(!n){o=6;l=e;return o|0}if(!(c[n+4>>2]|0)){o=0;l=e;return o|0}if(!(c[n>>2]|0)){o=0;l=e;return o|0}if(!(c[n+12>>2]|0)){o=6;l=e;return o|0}}if(!(q&1)){o=19;l=e;return o|0}_FT_Outline_Get_CBox(k,h);q=c[h>>2]|0;if((q|0)<-16777216){o=20;l=e;return o|0}a=h+8|0;r=c[a>>2]|0;if((r|0)>16777216){o=20;l=e;return o|0}s=h+4|0;t=c[s>>2]|0;if((t|0)<-16777216){o=20;l=e;return o|0}u=h+12|0;v=c[u>>2]|0;if((v|0)>16777216){o=20;l=e;return o|0}w=q>>6;c[h>>2]=w;q=t>>6;c[s>>2]=q;s=r+63>>6;c[a>>2]=s;a=v+63>>6;c[u>>2]=a;u=c[p>>2]|0;p=(u&2|0)==0;do if(!p)if(!(u&4)){c[i>>2]=-32768;c[i+4>>2]=-32768;c[i+8>>2]=32767;c[i+12>>2]=32767;x=-32768;y=-32768;z=32767;A=32767;break}else{v=d+32|0;c[i>>2]=c[v>>2];c[i+4>>2]=c[v+4>>2];c[i+8>>2]=c[v+8>>2];c[i+12>>2]=c[v+12>>2];x=c[i>>2]|0;y=c[i+4>>2]|0;z=c[i+8>>2]|0;A=c[i+12>>2]|0;break}else{c[i>>2]=0;c[i+4>>2]=0;v=c[n+4>>2]|0;c[i+8>>2]=v;r=c[n>>2]|0;c[i+12>>2]=r;x=0;y=0;z=v;A=r}while(0);u=c[((w|0)>(x|0)?h:i)>>2]|0;c[j+164>>2]=u;x=c[((q|0)>(y|0)?h:i)+4>>2]|0;y=j+172|0;c[y>>2]=x;q=c[((s|0)<(z|0)?h:i)+8>>2]|0;c[j+168>>2]=q;z=c[((a|0)<(A|0)?h:i)+12>>2]|0;i=j+176|0;c[i>>2]=z;if(!((q|0)>(u|0)&(z|0)>(x|0))){o=0;l=e;return o|0}h=j+180|0;c[h>>2]=q-u;u=z-x|0;q=j+184|0;c[q>>2]=u;A=j+220|0;c[A>>2]=c[k>>2];c[A+4>>2]=c[k+4>>2];c[A+8>>2]=c[k+8>>2];c[A+12>>2]=c[k+12>>2];c[A+16>>2]=c[k+16>>2];if(p){p=j+240|0;c[p>>2]=c[n>>2];c[p+4>>2]=c[n+4>>2];c[p+8>>2]=c[n+8>>2];c[p+12>>2]=c[n+12>>2];c[p+16>>2]=c[n+16>>2];c[p+20>>2]=c[n+20>>2];c[j+460>>2]=3200;B=j}else{c[j+460>>2]=c[d+12>>2];B=c[d+28>>2]|0}d=j+464|0;c[d>>2]=B;if((u|0)>128){B=(u+127|0)/128|0;C=(u+-1+B|0)/(B|0)|0}else C=128;B=g+4|0;u=j+208|0;n=j+196|0;p=j+456|0;k=j+468|0;A=j+472|0;a=j+460|0;s=j+264|0;w=j+200|0;r=j+204|0;v=x;a:while(1){x=v+C|0;t=v;v=(x|0)>(z|0)?z:x;c[g>>2]=t;c[B>>2]=v;t=0;D=v;while(1){E=g+(t<<3)|0;F=g+(t<<3)+4|0;G=c[E>>2]|0;H=D-G|0;I=((H<<2)+15|0)>>>4;J=1024-I|0;b:do if(J>>>0<2)K=54;else{c[w>>2]=f+(I<<4);c[r>>2]=J;c[A>>2]=f;do if(H|0){L=H+-1|0;c[f+(L<<2)>>2]=0;if(!L)break;L=H+-2|0;c[f+(L<<2)>>2]=0;if(!L)break;else M=L;do{M=M+-1|0;c[(c[A>>2]|0)+(M<<2)>>2]=0}while((M|0)!=0)}while(0);c[u>>2]=0;c[n>>2]=1;c[y>>2]=G;c[i>>2]=D;c[q>>2]=H;switch(_gray_convert_glyph_inner(j)|0){case 64:{K=54;break b;break}case 0:break;default:{N=1;break a}}do if(c[u>>2]|0){c[p>>2]=0;c[k>>2]=0;if((c[q>>2]|0)>0){L=0;do{O=c[(c[A>>2]|0)+(L<<2)>>2]|0;do if(O|0){P=0;Q=0;R=O;S=0;do{T=c[R>>2]|0;if(S&(T|0)>(P|0))_gray_hline(j,P,L,Q<<9,T-P|0);Q=(c[R+4>>2]|0)+Q|0;U=Q<<9;T=U-(c[R+8>>2]|0)|0;do if(T|0){V=c[R>>2]|0;if((V|0)<=-1)break;_gray_hline(j,V,L,T,1)}while(0);P=(c[R>>2]|0)+1|0;R=c[R+12>>2]|0;S=(Q|0)!=0}while((R|0)!=0);if(!S)break;_gray_hline(j,P,L,U,(c[h>>2]|0)-P|0)}while(0);L=L+1|0}while((L|0)<(c[q>>2]|0))}L=c[a>>2]|0;if(!L)break;O=c[p>>2]|0;if((O|0)<=0)break;Ki[L&4095](c[k>>2]|0,O,s,c[d>>2]|0)}while(0);W=t+-1|0}while(0);if((K|0)==54){K=0;J=H>>1;I=J+G|0;O=t+1|0;if(!J){N=1;break a}c[g+(O<<3)>>2]=G;c[E+12>>2]=I;c[E>>2]=I;c[F>>2]=D;W=O}if((W|0)<=-1)break;t=W;D=c[g+(W<<3)+4>>2]|0}if((z|0)<=(x|0)){N=0;break}}o=N;l=e;return o|0}function _gray_raster_done(a){a=a|0;_ft_mem_free(c[a>>2]|0,a);return}function _gray_render_span(d,e,f,g){d=d|0;e=e|0;f=f|0;g=g|0;var h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0;h=c[g+248>>2]|0;i=(c[g+252>>2]|0)+(U(h,0-d|0)|0)|0;if((h|0)>-1)j=i+(U((c[g+240>>2]|0)+-1|0,h)|0)|0;else j=i;if((e|0)>0){k=e;l=f}else return;while(1){f=a[l+4>>0]|0;a:do if(f<<24>>24){e=j+(b[l>>1]|0)|0;i=b[l+2>>1]|0;switch(i<<16>>16){case 0:{break a;break}case 7:{a[e>>0]=f;m=e+1|0;n=7;break}case 6:{m=e;n=7;break}case 5:{o=e;n=8;break}case 4:{p=e;n=9;break}case 3:{q=e;n=10;break}case 2:{r=e;n=11;break}case 1:{s=e;break}default:{_memset(e|0,f|0,i&65535|0)|0;break a}}if((n|0)==7){n=0;a[m>>0]=f;o=m+1|0;n=8}if((n|0)==8){n=0;a[o>>0]=f;p=o+1|0;n=9}if((n|0)==9){n=0;a[p>>0]=f;q=p+1|0;n=10}if((n|0)==10){n=0;a[q>>0]=f;r=q+1|0;n=11}if((n|0)==11){n=0;a[r>>0]=f;s=r+1|0}a[s>>0]=f}while(0);if((k|0)>1){k=k+-1|0;l=l+6|0}else break}return}function _gray_convert_glyph_inner(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=4;e=_malloc(40)|0;c[e>>2]=0;f=b;c[f>>2]=0;e=_saveSetjmp(a,1,e|0,d|0)|0;d=F;q=0;g=q;q=0;if((g|0)!=0&(r|0)!=0){h=_testSetjmp(c[g>>2]|0,e|0,d|0)|0;if(!h)Gd(g|0,r|0);F=r}else h=-1;if((h|0)==1)i=F;else i=0;a:while(1){if(i|0){j=15;break}q=0;h=bd(1342,a+220|0,434144,a|0)|0;g=q;q=0;if((g|0)!=0&(r|0)!=0){k=_testSetjmp(c[g>>2]|0,e|0,d|0)|0;if(!k)Gd(g|0,r|0);F=r}else k=-1;if((k|0)==1){i=F;continue}c[f>>2]=h;if(c[a+196>>2]|0){j=16;break}n=c[a+188>>2]|0;o=c[a+192>>2]|0;if(!(o|n)){j=16;break}h=c[a+156>>2]|0;g=c[a+180>>2]|0;p=(h|0)>(g|0)?g:h;h=(c[a+472>>2]|0)+(c[a+160>>2]<<2)|0;g=c[h>>2]|0;b:do if(!g){s=h;t=0}else{u=h;v=g;while(1){w=c[v>>2]|0;if((w|0)>(p|0)){s=u;t=v;break b}if((w|0)==(p|0)){x=v;break a}w=v+12|0;v=c[w>>2]|0;if(!v){s=w;t=0;break}else u=w}}while(0);y=a+208|0;z=c[y>>2]|0;if((z|0)<(c[a+204>>2]|0)){j=13;break}q=0;Dc(653,a|0,1);g=q;q=0;if((g|0)!=0&(r|0)!=0){A=_testSetjmp(c[g>>2]|0,e|0,d|0)|0;if(!A)Gd(g|0,r|0);F=r}else A=-1;i=F}if((j|0)==13){i=c[a+200>>2]|0;c[y>>2]=z+1;y=i+(z<<4)|0;c[y>>2]=p;c[i+(z<<4)+8>>2]=0;c[i+(z<<4)+4>>2]=0;c[i+(z<<4)+12>>2]=t;c[s>>2]=y;x=y}else if((j|0)==15){c[f>>2]=64;B=c[f>>2]|0;_free(e|0);l=b;return B|0}else if((j|0)==16){B=c[f>>2]|0;_free(e|0);l=b;return B|0}j=x+8|0;c[j>>2]=(c[j>>2]|0)+n;n=x+4|0;c[n>>2]=(c[n>>2]|0)+o;B=c[f>>2]|0;_free(e|0);l=b;return B|0}function _gray_hline(f,g,h,i,j){f=f|0;g=g|0;h=h|0;i=i|0;j=j|0;var k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0;k=i>>9;i=(k|0)<0?0-k|0:k;do if(c[f+236>>2]&2){k=i&511;if(k>>>0>256){l=512-k|0;break}else{l=(k|0)==256?255:k;break}}else l=(i|0)<255?i:255;while(0);i=(c[f+172>>2]|0)+h|0;h=(c[f+164>>2]|0)+g|0;if(!l)return;g=f+456|0;k=c[g>>2]|0;m=f+264|0;n=f+264+(k*6|0)|0;if(((d[n+-2>>0]|0)==(l|0)?(o=n+-4|0,p=e[o>>1]|0,(p+(b[n+-6>>1]|0)|0)==(h|0)):0)?((k|0)>0?(c[f+468>>2]|0)==(i|0):0):0){b[o>>1]=p+j;return}p=f+468|0;o=c[p>>2]|0;if((k|0)>31|(o|0)!=(i|0)){q=c[f+460>>2]|0;if((k|0)>0&(q|0)!=0)Ki[q&4095](o,k,m,c[f+464>>2]|0);c[g>>2]=0;c[p>>2]=i;r=m}else r=n;b[r>>1]=h;b[r+2>>1]=j;a[r+4>>0]=l;c[g>>2]=(c[g>>2]|0)+1;return}function _FT_Outline_Decompose(d,e,f){d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0,ia=0,ja=0;g=l;l=l+48|0;if((l|0)>=(m|0))ba(48);h=g+16|0;i=g+8|0;j=g;k=g+32|0;n=g+24|0;if(!d){o=20;l=g;return o|0}if(!e){o=6;l=g;return o|0}p=c[e+16>>2]|0;q=c[e+20>>2]|0;if((b[d>>1]|0)<=0){o=0;l=g;return o|0}r=d+12|0;s=d+4|0;t=i+4|0;u=d+8|0;v=e+4|0;w=j+4|0;x=k+4|0;y=n+4|0;z=e+12|0;A=j+4|0;B=h+4|0;C=j+4|0;D=e+8|0;E=k+4|0;F=0;G=0;a:while(1){H=b[(c[r>>2]|0)+(G<<1)>>1]|0;I=H<<16>>16;if(H<<16>>16<0){o=20;J=35;break}H=c[s>>2]|0;K=H+(I<<3)|0;L=H+(F<<3)|0;M=L;N=c[M+4>>2]|0;c[i>>2]=(c[M>>2]<<p)-q;M=(N<<p)-q|0;c[t>>2]=M;N=(c[H+(I<<3)>>2]<<p)-q|0;O=(c[H+(I<<3)+4>>2]<<p)-q|0;H=i;P=c[H>>2]|0;Q=c[H+4>>2]|0;H=h;c[H>>2]=P;c[H+4>>2]=Q;Q=c[u>>2]|0;H=Q+F|0;switch(a[H>>0]&3){case 2:{o=20;J=35;break a;break}case 0:{if((a[Q+I>>0]&3)==1){c[i>>2]=N;c[t>>2]=O;R=K+-8|0}else{c[i>>2]=(P+N|0)/2|0;c[t>>2]=(M+O|0)/2|0;R=K}S=H+-1|0;T=L+-8|0;U=R;break}default:{S=H;T=L;U=K}}K=$i[c[e>>2]&8191](i,f)|0;if(K|0){V=K;J=34;break}b:do if(T>>>0<U>>>0){K=0;L=S;H=T;c:while(1){O=H+8|0;M=L+1|0;d:do switch(a[M>>0]&3){case 1:{c[j>>2]=(c[O>>2]<<p)-q;c[A>>2]=(c[H+12>>2]<<p)-q;N=$i[c[v>>2]&8191](j,f)|0;if(!N){W=0;X=M;Y=O}else{o=N;J=35;break a}break}case 0:{c[h>>2]=(c[O>>2]<<p)-q;c[B>>2]=(c[H+12>>2]<<p)-q;N=K;P=M;Q=O;while(1){if(Q>>>0>=U>>>0){J=23;break c}Z=Q+8|0;_=P+1|0;$=a[_>>0]|0;aa=(c[Z>>2]<<p)-q|0;c[j>>2]=aa;ca=(c[Q+12>>2]<<p)-q|0;c[C>>2]=ca;switch($&3){case 1:{$=nj[c[D>>2]&2047](h,j,f)|0;da=($|0)==0?11:10;ea=$;break}case 0:{c[k>>2]=(aa+(c[h>>2]|0)|0)/2|0;c[E>>2]=(ca+(c[B>>2]|0)|0)/2|0;ca=nj[c[D>>2]&2047](h,k,f)|0;if(!ca){aa=j;$=c[aa+4>>2]|0;fa=h;c[fa>>2]=c[aa>>2];c[fa+4>>2]=$;da=16;ea=0}else{da=10;ea=ca}break}default:{da=7;ea=N}}switch(da&31){case 11:{W=ea;X=_;Y=Z;break d;break}case 16:{N=ea;P=_;Q=Z;break}default:{ga=F;ha=da;ia=ea;break b}}}break}default:{if((H+16|0)>>>0>U>>>0){J=28;break a}if((a[L+2>>0]&3)!=2){J=28;break a}Q=H+24|0;c[j>>2]=(c[H+8>>2]<<p)-q;c[w>>2]=(c[H+12>>2]<<p)-q;c[k>>2]=(c[H+16>>2]<<p)-q;c[x>>2]=(c[H+20>>2]<<p)-q;if(Q>>>0>U>>>0){J=27;break c}c[n>>2]=(c[Q>>2]<<p)-q;c[y>>2]=(c[H+28>>2]<<p)-q;P=ri[c[z>>2]&511](j,k,n,f)|0;if(!P){W=0;X=L+3|0;Y=Q}else{ga=F;ha=10;ia=P;break b}}}while(0);if(Y>>>0<U>>>0){K=W;L=X;H=Y}else{J=30;break b}}if((J|0)==23){J=0;ja=nj[c[D>>2]&2047](h,i,f)|0;J=31;break}else if((J|0)==27){J=0;ja=ri[c[z>>2]&511](j,k,i,f)|0;J=31;break}}else J=30;while(0);if((J|0)==30){J=0;ja=$i[c[v>>2]&8191](i,f)|0;J=31}if((J|0)==31){J=0;H=(ja|0)==0;ga=H?I+1|0:F;ha=H?0:10;ia=ja}switch(ha|0){case 7:{o=20;J=35;break a;break}case 0:break;default:{V=ia;J=34;break a}}G=G+1|0;if((G|0)>=(b[d>>1]|0)){V=0;J=34;break}else F=ga}if((J|0)==28){o=20;l=g;return o|0}else if((J|0)==34){o=V;l=g;return o|0}else if((J|0)==35){l=g;return o|0}return 0}function _gray_move_to(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;d=b+196|0;e=b+188|0;if(!(c[d>>2]|0)){f=c[e>>2]|0;g=b+192|0;h=c[g>>2]|0;if(!(h|f))i=g;else{j=c[b+156>>2]|0;k=c[b+180>>2]|0;l=(j|0)>(k|0)?k:j;j=(c[b+472>>2]|0)+(c[b+160>>2]<<2)|0;k=c[j>>2]|0;a:do if(!k){m=j;n=0;o=8}else{p=j;q=k;while(1){r=c[q>>2]|0;if((r|0)>(l|0)){m=p;n=q;o=8;break a}if((r|0)==(l|0)){s=q;break a}r=q+12|0;q=c[r>>2]|0;if(!q){m=r;n=0;o=8;break}else p=r}}while(0);do if((o|0)==8){k=b+208|0;j=c[k>>2]|0;if((j|0)<(c[b+204>>2]|0)){p=c[b+200>>2]|0;c[k>>2]=j+1;k=p+(j<<4)|0;c[k>>2]=l;c[p+(j<<4)+8>>2]=0;c[p+(j<<4)+4>>2]=0;c[p+(j<<4)+12>>2]=n;c[m>>2]=k;s=k;break}else Gd(b|0,1)}while(0);m=s+8|0;c[m>>2]=(c[m>>2]|0)+f;f=s+4|0;c[f>>2]=(c[f>>2]|0)+h;i=g}}else i=b+192|0;g=c[a>>2]|0;h=g<<2;f=c[a+4>>2]|0;a=f<<2;s=g>>6;g=c[b+168>>2]|0;m=(g|0)<(s|0)?g:s;s=c[b+164>>2]|0;n=(m|0)<(s|0)?s+-1|0:m;c[e>>2]=0;c[i>>2]=0;m=n-s|0;l=b+156|0;c[l>>2]=m;o=(f>>6)-(c[b+172>>2]|0)|0;f=b+160|0;c[f>>2]=o;c[d>>2]=0;k=((g|0)<(n|0)?g:n)-s|0;s=(k|0)>-1?k:-1;if((s|0)!=(m|0)){c[e>>2]=0;c[i>>2]=0;c[l>>2]=s;c[f>>2]=o}if(o>>>0>=(c[b+184>>2]|0)>>>0){t=1;u=t&1;c[d>>2]=u;v=b+212|0;c[v>>2]=h;w=b+216|0;c[w>>2]=a;return 0}t=(s|0)>=(c[b+180>>2]|0);u=t&1;c[d>>2]=u;v=b+212|0;c[v>>2]=h;w=b+216|0;c[w>>2]=a;return 0}function _gray_line_to(a,b){a=a|0;b=b|0;_gray_render_line(b,c[a>>2]<<2,c[a+4>>2]<<2);return 0}function _gray_conic_to(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0;e=l;l=l+272|0;if((l|0)>=(m|0))ba(272);f=e;g=c[a>>2]|0;h=c[a+4>>2]|0;a=c[b+4>>2]|0;i=c[b>>2]<<2;c[f>>2]=i;b=a<<2;c[f+4>>2]=b;c[f+8>>2]=g<<2;c[f+12>>2]=h<<2;j=d+212|0;k=c[j>>2]|0;c[f+16>>2]=k;n=d+216|0;o=c[n>>2]|0;c[f+20>>2]=o;p=a>>6;a=c[d+176>>2]|0;q=h>>6;r=o>>8;if((r|0)<(a|0)|((p|0)<(a|0)|(q|0)<(a|0))?(a=c[d+172>>2]|0,!((r|0)<(a|0)&((p|0)<(a|0)&(q|0)<(a|0)))):0){a=i-(g<<3)+k|0;k=(a|0)<0?0-a|0:a;a=o+(b-(h<<3))|0;h=(a|0)<0?0-a|0:a;a=(k|0)<(h|0)?h:k;if((a|0)>64){k=1;h=a;while(1){a=k<<1;if(h>>>0>259){k=a;h=h>>>2}else{s=f;t=a;break}}}else{s=f;t=1}while(1){if(!(t&1)){f=1;h=s;while(1){k=h+16|0;a=c[k>>2]|0;c[h+32>>2]=a;o=h+8|0;g=c[o>>2]|0;q=(g+a|0)/2|0;c[h+24>>2]=q;a=((c[h>>2]|0)+g|0)/2|0;c[o>>2]=a;c[k>>2]=(a+q|0)/2|0;q=h+20|0;a=c[q>>2]|0;c[h+36>>2]=a;k=h+12|0;o=c[k>>2]|0;g=(o+a|0)/2|0;c[h+28>>2]=g;a=((c[h+4>>2]|0)+o|0)/2|0;c[k>>2]=a;c[q>>2]=(a+g|0)/2|0;g=h+16|0;f=f<<1;if(f&t|0){u=g;break}else h=g}}else u=s;_gray_render_line(d,c[u>>2]|0,c[u+4>>2]|0);t=t+-1|0;if(!t)break;else s=u+-16|0}l=e;return 0}c[j>>2]=i;c[n>>2]=b;l=e;return 0}function _gray_cubic_to(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0;f=l;l=l+400|0;if((l|0)>=(m|0))ba(400);g=f;h=c[a>>2]|0;i=c[a+4>>2]|0;a=c[b>>2]|0;j=c[b+4>>2]|0;b=c[d+4>>2]|0;k=c[d>>2]<<2;c[g>>2]=k;d=b<<2;c[g+4>>2]=d;c[g+8>>2]=a<<2;c[g+12>>2]=j<<2;c[g+16>>2]=h<<2;c[g+20>>2]=i<<2;h=e+212|0;c[g+24>>2]=c[h>>2];a=e+216|0;n=c[a>>2]|0;c[g+28>>2]=n;o=b>>6;b=c[e+176>>2]|0;p=j>>6;j=i>>6;if(!((o|0)<(b|0)|(p|0)<(b|0))){i=n>>8;if((i|0)<(b|0)|(j|0)<(b|0)){q=i;r=4}}else{q=n>>8;r=4}if((r|0)==4?(n=c[e+172>>2]|0,!((q|0)<(n|0)&((j|0)<(n|0)&((o|0)<(n|0)&(p|0)<(n|0))))):0){n=0;p=d;while(1){o=g+(n<<3)|0;j=n+3|0;q=c[g+(j<<3)>>2]|0;i=c[o>>2]|0;b=q-i|0;s=o+28|0;t=c[s>>2]|0;u=t-p|0;v=(b|0)<0?0-b|0:b;w=(u|0)<0?0-u|0:u;x=(v|0)>(w|0);y=((x?w:v)*3>>3)+(x?v:w)|0;if((y|0)<=32767){w=y*42|0;y=o+8|0;v=c[y>>2]|0;x=v-i|0;z=o+12|0;A=c[z>>2]|0;B=A-p|0;C=(U(x,u)|0)-(U(B,b)|0)|0;if((((((C|0)<0?0-C|0:C)|0)<=(w|0)?(C=(c[o+16>>2]|0)-i|0,D=(c[o+20>>2]|0)-p|0,E=(U(C,u)|0)-(U(D,b)|0)|0,(((E|0)<0?0-E|0:E)|0)<=(w|0)):0)?((U(B-u|0,B)|0)+(U(x-b|0,x)|0)|0)<=0:0)?((U(D-u|0,D)|0)+(U(C-b|0,C)|0)|0)<=0:0){_gray_render_line(e,i,p);if(!n)break;F=n+-3|0}else{G=y;H=z;I=v;J=A;r=15}}else{A=o+8|0;v=o+12|0;G=A;H=v;I=c[A>>2]|0;J=c[v>>2]|0;r=15}if((r|0)==15){r=0;c[o+48>>2]=q;v=o+16|0;A=c[v>>2]|0;z=(I+i|0)/2|0;c[G>>2]=z;i=(A+q|0)/2|0;c[o+40>>2]=i;q=(A+I|0)/2|0;A=(q+z|0)/2|0;c[v>>2]=A;v=(i+q|0)/2|0;c[o+32>>2]=v;c[o+24>>2]=(A+v|0)/2|0;c[o+52>>2]=t;v=o+20|0;A=c[v>>2]|0;q=(J+p|0)/2|0;c[H>>2]=q;i=(A+t|0)/2|0;c[o+44>>2]=i;t=(A+J|0)/2|0;A=(t+q|0)/2|0;c[v>>2]=A;v=(i+t|0)/2|0;c[o+36>>2]=v;c[s>>2]=(A+v|0)/2|0;F=j}n=F;p=c[g+(F<<3)+4>>2]|0}l=f;return 0}c[h>>2]=k;c[a>>2]=d;l=f;return 0}function _gray_render_line(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ba=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0,ia=0,ja=0,ka=0,la=0,ma=0,na=0,oa=0,pa=0,qa=0,ra=0,sa=0,ta=0;e=a+216|0;f=c[e>>2]|0;g=f>>8;h=d>>8;i=c[a+176>>2]|0;if(!((g|0)<(i|0)|(h|0)<(i|0))){j=a+212|0;c[j>>2]=b;c[e>>2]=d;return}i=a+172|0;k=c[i>>2]|0;if((g|0)<(k|0)&(h|0)<(k|0)){j=a+212|0;c[j>>2]=b;c[e>>2]=d;return}l=f-(g<<8)|0;m=d-(h<<8)|0;n=c[a+212>>2]|0;if((g|0)==(h|0)){_gray_render_scanline(a,g,n,l,b,m);j=a+212|0;c[j>>2]=b;c[e>>2]=d;return}o=b-n|0;p=d-f|0;f=(p|0)<0;if(!o){q=n>>8;r=n-(q<<8)<<1;s=p>>31;t=s|1;u=s+256&-256;s=u-l|0;v=U(r,s)|0;w=a+188|0;x=(c[w>>2]|0)+v|0;c[w>>2]=x;v=a+192|0;y=(c[v>>2]|0)+s|0;c[v>>2]=y;s=t+g|0;z=s-k|0;A=c[a+168>>2]|0;B=((A|0)<(q|0)?A:q)-(c[a+164>>2]|0)|0;q=(B|0)>-1?B:-1;B=a+156|0;A=c[B>>2]|0;if((q|0)==(A|0)?(z|0)==(c[a+160>>2]|0):0){C=x;D=y}else{if(!((c[a+196>>2]|0)!=0|(y|x|0)==0)){E=c[a+180>>2]|0;F=(A|0)>(E|0)?E:A;A=(c[a+472>>2]|0)+(c[a+160>>2]<<2)|0;E=c[A>>2]|0;a:do if(!E){G=A;H=0;I=13}else{J=A;K=E;while(1){L=c[K>>2]|0;if((L|0)>(F|0)){G=J;H=K;I=13;break a}if((L|0)==(F|0)){M=K;break a}L=K+12|0;K=c[L>>2]|0;if(!K){G=L;H=0;I=13;break}else J=L}}while(0);do if((I|0)==13){E=a+208|0;A=c[E>>2]|0;if((A|0)<(c[a+204>>2]|0)){J=c[a+200>>2]|0;c[E>>2]=A+1;E=J+(A<<4)|0;c[E>>2]=F;c[J+(A<<4)+8>>2]=0;c[J+(A<<4)+4>>2]=0;c[J+(A<<4)+12>>2]=H;c[G>>2]=E;M=E;break}else Gd(a|0,1)}while(0);G=M+8|0;c[G>>2]=(c[G>>2]|0)+x;x=M+4|0;c[x>>2]=(c[x>>2]|0)+y}c[w>>2]=0;c[v>>2]=0;c[B>>2]=q;c[a+160>>2]=z;C=0;D=0}y=c[a+184>>2]|0;if(z>>>0<y>>>0)N=(q|0)>=(c[a+180>>2]|0);else N=1;x=N&1;N=a+196|0;c[N>>2]=x;M=(u<<1)+-256|0;G=U(r,M)|0;do if((s|0)!=(h|0)){H=a+160|0;F=a+180|0;E=a+472|0;A=a+208|0;J=a+204|0;K=a+200|0;L=s;O=C;P=D;Q=z;R=x;S=z;while(1){T=O+G|0;V=P+M|0;L=L+t|0;W=Q;Q=L-k|0;if((Q|0)==(W|0)){X=T;Y=V;Z=S}else{if(!((R|0)!=0|(V|T|0)==0)){W=c[F>>2]|0;_=(q|0)>(W|0)?W:q;W=(c[E>>2]|0)+(S<<2)|0;$=c[W>>2]|0;b:do if(!$){aa=W;ba=0;I=28}else{ca=W;da=$;while(1){ea=c[da>>2]|0;if((ea|0)>(_|0)){aa=ca;ba=da;I=28;break b}if((ea|0)==(_|0)){fa=da;break b}ea=da+12|0;da=c[ea>>2]|0;if(!da){aa=ea;ba=0;I=28;break}else ca=ea}}while(0);if((I|0)==28){I=0;$=c[A>>2]|0;if(($|0)>=(c[J>>2]|0)){I=29;break}W=c[K>>2]|0;c[A>>2]=$+1;ca=W+($<<4)|0;c[ca>>2]=_;c[W+($<<4)+8>>2]=0;c[W+($<<4)+4>>2]=0;c[W+($<<4)+12>>2]=ba;c[aa>>2]=ca;fa=ca}ca=fa+8|0;c[ca>>2]=(c[ca>>2]|0)+T;ca=fa+4|0;c[ca>>2]=(c[ca>>2]|0)+V}c[B>>2]=q;c[H>>2]=Q;X=0;Y=0;Z=Q}if(Q>>>0<y>>>0)ga=(q|0)>=(c[F>>2]|0);else ga=1;R=ga&1;c[N>>2]=R;if((L|0)==(h|0)){I=36;break}else{O=X;P=Y;S=Z}}if((I|0)==29){c[w>>2]=T;c[v>>2]=V;Gd(a|0,1)}else if((I|0)==36){c[w>>2]=X;c[v>>2]=Y;ha=X;ia=Y;break}}else{ha=C;ia=D}while(0);D=m+-256+u|0;c[w>>2]=ha+(U(r,D)|0);c[v>>2]=ia+D;j=a+212|0;c[j>>2]=b;c[e>>2]=d;return}D=f?0-p|0:p;ia=p>>31;p=ia|1;v=ia+256&-256;ia=U(o,f?l:256-l|0)|0;f=(ia|0)%(D|0)|0;r=(f|0)<0?D:0;ha=((ia|0)/(D|0)|0)+n+(f>>31)|0;_gray_render_scanline(a,g,n,l,ha,v);l=p+g|0;g=ha>>8;n=l-(c[i>>2]|0)|0;ia=a+168|0;w=c[ia>>2]|0;u=a+164|0;C=((w|0)<(g|0)?w:g)-(c[u>>2]|0)|0;g=(C|0)>-1?C:-1;C=a+156|0;w=c[C>>2]|0;if(!((g|0)==(w|0)?(n|0)==(c[a+160>>2]|0):0)){Y=a+188|0;if(!(c[a+196>>2]|0)){X=c[Y>>2]|0;V=a+192|0;T=c[V>>2]|0;if(!(T|X))ja=V;else{Z=c[a+180>>2]|0;N=(w|0)>(Z|0)?Z:w;w=(c[a+472>>2]|0)+(c[a+160>>2]<<2)|0;Z=c[w>>2]|0;c:do if(!Z){ka=w;la=0;I=47}else{ga=w;q=Z;while(1){y=c[q>>2]|0;if((y|0)>(N|0)){ka=ga;la=q;I=47;break c}if((y|0)==(N|0)){ma=q;break c}y=q+12|0;q=c[y>>2]|0;if(!q){ka=y;la=0;I=47;break}else ga=y}}while(0);do if((I|0)==47){Z=a+208|0;w=c[Z>>2]|0;if((w|0)<(c[a+204>>2]|0)){ga=c[a+200>>2]|0;c[Z>>2]=w+1;Z=ga+(w<<4)|0;c[Z>>2]=N;c[ga+(w<<4)+8>>2]=0;c[ga+(w<<4)+4>>2]=0;c[ga+(w<<4)+12>>2]=la;c[ka>>2]=Z;ma=Z;break}else Gd(a|0,1)}while(0);ka=ma+8|0;c[ka>>2]=(c[ka>>2]|0)+X;X=ma+4|0;c[X>>2]=(c[X>>2]|0)+T;ja=V}}else ja=a+192|0;c[Y>>2]=0;c[ja>>2]=0;c[C>>2]=g;c[a+160>>2]=n}ja=a+184|0;if(n>>>0<(c[ja>>2]|0)>>>0)na=(g|0)>=(c[a+180>>2]|0);else na=1;g=a+196|0;c[g>>2]=na&1;d:do if((l|0)==(h|0)){oa=ha;pa=256-v|0}else{na=o<<8;n=(na|0)%(D|0)|0;Y=(n>>31)+((na|0)/(D|0)|0)|0;na=((n|0)<0?D:0)+n|0;n=256-v|0;V=a+160|0;T=a+180|0;X=a+188|0;ma=a+192|0;ka=a+472|0;la=a+208|0;N=a+204|0;Z=a+200|0;w=ha;ga=l;q=f-D+r|0;while(1){y=na+q|0;q=y-((y|0)>-1?D:0)|0;B=Y+w+(y>>>31^1)|0;_gray_render_scanline(a,ga,w,n,B,v);ga=ga+p|0;y=B>>8;fa=ga-(c[i>>2]|0)|0;aa=c[ia>>2]|0;ba=((aa|0)<(y|0)?aa:y)-(c[u>>2]|0)|0;y=(ba|0)>-1?ba:-1;ba=c[C>>2]|0;if(!((y|0)==(ba|0)?(fa|0)==(c[V>>2]|0):0)){if((c[g>>2]|0)==0?(aa=c[X>>2]|0,k=c[ma>>2]|0,k|aa|0):0){t=c[T>>2]|0;M=(ba|0)>(t|0)?t:ba;ba=(c[ka>>2]|0)+(c[V>>2]<<2)|0;t=c[ba>>2]|0;e:do if(!t){qa=ba;ra=0;I=65}else{G=ba;z=t;while(1){x=c[z>>2]|0;if((x|0)>(M|0)){qa=G;ra=z;I=65;break e}if((x|0)==(M|0)){sa=z;break e}x=z+12|0;z=c[x>>2]|0;if(!z){qa=x;ra=0;I=65;break}else G=x}}while(0);if((I|0)==65){I=0;t=c[la>>2]|0;if((t|0)>=(c[N>>2]|0))break;ba=c[Z>>2]|0;c[la>>2]=t+1;_=ba+(t<<4)|0;c[_>>2]=M;c[ba+(t<<4)+8>>2]=0;c[ba+(t<<4)+4>>2]=0;c[ba+(t<<4)+12>>2]=ra;c[qa>>2]=_;sa=_}_=sa+8|0;c[_>>2]=(c[_>>2]|0)+aa;_=sa+4|0;c[_>>2]=(c[_>>2]|0)+k}c[X>>2]=0;c[ma>>2]=0;c[C>>2]=y;c[V>>2]=fa}if(fa>>>0<(c[ja>>2]|0)>>>0)ta=(y|0)>=(c[T>>2]|0);else ta=1;c[g>>2]=ta&1;if((ga|0)==(h|0)){oa=B;pa=n;break d}else w=B}Gd(a|0,1)}while(0);_gray_render_scanline(a,h,oa,pa,b,m);j=a+212|0;c[j>>2]=b;c[e>>2]=d;return}function _gray_render_scanline(a,b,d,e,f,g){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;var h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ba=0,ca=0,da=0,ea=0,fa=0,ga=0;h=d>>8;i=f>>8;if((g|0)==(e|0)){j=b-(c[a+172>>2]|0)|0;k=c[a+168>>2]|0;l=((k|0)<(i|0)?k:i)-(c[a+164>>2]|0)|0;k=(l|0)>-1?l:-1;l=a+156|0;m=c[l>>2]|0;if(!((k|0)==(m|0)?(j|0)==(c[a+160>>2]|0):0)){n=a+188|0;if(!(c[a+196>>2]|0)){o=c[n>>2]|0;p=a+192|0;q=c[p>>2]|0;if(!(q|o))r=p;else{s=c[a+180>>2]|0;t=(m|0)>(s|0)?s:m;m=(c[a+472>>2]|0)+(c[a+160>>2]<<2)|0;s=c[m>>2]|0;a:do if(!s){u=m;v=0;w=11}else{x=m;y=s;while(1){z=c[y>>2]|0;if((z|0)>(t|0)){u=x;v=y;w=11;break a}if((z|0)==(t|0)){A=y;break a}z=y+12|0;y=c[z>>2]|0;if(!y){u=z;v=0;w=11;break}else x=z}}while(0);do if((w|0)==11){s=a+208|0;m=c[s>>2]|0;if((m|0)<(c[a+204>>2]|0)){x=c[a+200>>2]|0;c[s>>2]=m+1;s=x+(m<<4)|0;c[s>>2]=t;c[x+(m<<4)+8>>2]=0;c[x+(m<<4)+4>>2]=0;c[x+(m<<4)+12>>2]=v;c[u>>2]=s;A=s;break}else Gd(a|0,1)}while(0);u=A+8|0;c[u>>2]=(c[u>>2]|0)+o;o=A+4|0;c[o>>2]=(c[o>>2]|0)+q;r=p}}else r=a+192|0;c[n>>2]=0;c[r>>2]=0;c[l>>2]=k;c[a+160>>2]=j}if(j>>>0<(c[a+184>>2]|0)>>>0)B=(k|0)>=(c[a+180>>2]|0);else B=1;c[a+196>>2]=B&1;return}B=d-(h<<8)|0;k=f-(i<<8)|0;j=g-e|0;if((h|0)==(i|0)){l=U(k+B|0,j)|0;r=a+188|0;c[r>>2]=(c[r>>2]|0)+l;l=a+192|0;c[l>>2]=(c[l>>2]|0)+j;return}l=f-d|0;d=(l|0)<0;f=l>>31;r=f+256&-256;n=d?0-l|0:l;l=f|1;f=U(d?B:256-B|0,j)|0;j=(f|0)%(n|0)|0;d=(j>>31)+((f|0)/(n|0)|0)|0;f=(j|0)<0?n:0;p=U(d,r+B|0)|0;B=a+188|0;q=p+(c[B>>2]|0)|0;c[B>>2]=q;p=a+192|0;o=(c[p>>2]|0)+d|0;c[p>>2]=o;A=l+h|0;h=b-(c[a+172>>2]|0)|0;b=c[a+168>>2]|0;u=c[a+164>>2]|0;v=((b|0)<(A|0)?b:A)-u|0;t=(v|0)>-1?v:-1;v=a+156|0;s=c[v>>2]|0;if((t|0)==(s|0)?(h|0)==(c[a+160>>2]|0):0){C=q;D=o}else{if(!((c[a+196>>2]|0)!=0|(o|q|0)==0)){m=c[a+180>>2]|0;x=(s|0)>(m|0)?m:s;s=(c[a+472>>2]|0)+(c[a+160>>2]<<2)|0;m=c[s>>2]|0;b:do if(!m){E=s;F=0;w=28}else{y=s;z=m;while(1){G=c[z>>2]|0;if((G|0)>(x|0)){E=y;F=z;w=28;break b}if((G|0)==(x|0)){H=z;break b}G=z+12|0;z=c[G>>2]|0;if(!z){E=G;F=0;w=28;break}else y=G}}while(0);do if((w|0)==28){m=a+208|0;s=c[m>>2]|0;if((s|0)<(c[a+204>>2]|0)){y=c[a+200>>2]|0;c[m>>2]=s+1;m=y+(s<<4)|0;c[m>>2]=x;c[y+(s<<4)+8>>2]=0;c[y+(s<<4)+4>>2]=0;c[y+(s<<4)+12>>2]=F;c[E>>2]=m;H=m;break}else Gd(a|0,1)}while(0);E=H+8|0;c[E>>2]=(c[E>>2]|0)+q;q=H+4|0;c[q>>2]=(c[q>>2]|0)+o}c[B>>2]=0;c[p>>2]=0;c[v>>2]=t;c[a+160>>2]=h;C=0;D=0}o=h>>>0<(c[a+184>>2]|0)>>>0;if(o)I=(t|0)>=(c[a+180>>2]|0);else I=1;q=I&1;I=a+196|0;c[I>>2]=q;H=d+e|0;do if((A|0)!=(i|0)){e=d+g-H<<8;E=(e|0)%(n|0)|0;F=(E>>31)+((e|0)/(n|0)|0)|0;e=((E|0)<0?n:0)+E|0;E=a+160|0;x=a+180|0;m=a+472|0;s=a+208|0;y=a+204|0;z=a+200|0;G=H;J=A;K=j-n+f|0;L=C;M=D;N=t;O=q;P=t;while(1){Q=e+K|0;R=F+(Q>>>31^1)|0;K=Q-((Q|0)>-1?n:0)|0;S=(R<<8)+L|0;T=R+M|0;G=R+G|0;J=J+l|0;R=((b|0)<(J|0)?b:J)-u|0;Q=N;N=(R|0)>-1?R:-1;if((N|0)==(Q|0)){V=S;W=T;X=P}else{if(!((O|0)!=0|(T|S|0)==0)){Q=c[x>>2]|0;R=(P|0)>(Q|0)?Q:P;Q=(c[m>>2]|0)+(h<<2)|0;Y=c[Q>>2]|0;c:do if(!Y){Z=Q;_=0;w=43}else{$=Q;aa=Y;while(1){ba=c[aa>>2]|0;if((ba|0)>(R|0)){Z=$;_=aa;w=43;break c}if((ba|0)==(R|0)){ca=aa;break c}ba=aa+12|0;aa=c[ba>>2]|0;if(!aa){Z=ba;_=0;w=43;break}else $=ba}}while(0);if((w|0)==43){w=0;Y=c[s>>2]|0;if((Y|0)>=(c[y>>2]|0)){w=44;break}Q=c[z>>2]|0;c[s>>2]=Y+1;$=Q+(Y<<4)|0;c[$>>2]=R;c[Q+(Y<<4)+8>>2]=0;c[Q+(Y<<4)+4>>2]=0;c[Q+(Y<<4)+12>>2]=_;c[Z>>2]=$;ca=$}$=ca+8|0;c[$>>2]=(c[$>>2]|0)+S;$=ca+4|0;c[$>>2]=(c[$>>2]|0)+T}c[v>>2]=N;c[E>>2]=h;V=0;W=0;X=N}if(o)da=(N|0)>=(c[x>>2]|0);else da=1;O=da&1;c[I>>2]=O;if((J|0)==(i|0)){w=51;break}else{L=V;M=W;P=X}}if((w|0)==44){c[B>>2]=S;c[p>>2]=T;Gd(a|0,1)}else if((w|0)==51){c[B>>2]=V;c[p>>2]=W;ea=G;fa=V;ga=W;break}}else{ea=H;fa=C;ga=D}while(0);D=g-ea|0;c[B>>2]=(U(D,k+256-r|0)|0)+fa;c[p>>2]=ga+D;return}function _ft_smooth_init(a){a=a|0;var b=0;b=c[a+4>>2]|0;bj[c[(c[(c[a+12>>2]|0)+56>>2]|0)+8>>2]&4095](c[a+52>>2]|0,c[b+164>>2]|0,c[b+168>>2]|0);return 0}function _ft_smooth_render(a,b,c,d){a=a|0;b=b|0;c=c|0;d=d|0;return _ft_smooth_render_generic(a,b,(c|0)==1?0:c,d,0)|0}function _ft_smooth_transform(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0;if((c[b+72>>2]|0)!=(c[a+16>>2]|0)){f=6;return f|0}if(d|0)_FT_Outline_Transform(b+108|0,d);if(!e){f=0;return f|0}_FT_Outline_Translate(b+108|0,c[e>>2]|0,c[e+4>>2]|0);f=0;return f|0}function _ft_smooth_get_cbox(a,b,d){a=a|0;b=b|0;d=d|0;c[d>>2]=0;c[d+4>>2]=0;c[d+8>>2]=0;c[d+12>>2]=0;if((c[b+72>>2]|0)!=(c[a+16>>2]|0))return;_FT_Outline_Get_CBox(b+108|0,d);return}function _ft_smooth_set_mode(a,b,d){a=a|0;b=b|0;d=d|0;return nj[c[(c[(c[a+12>>2]|0)+56>>2]|0)+12>>2]&2047](c[a+52>>2]|0,b,d)|0}function _ft_smooth_render_generic(d,e,f,g,h){d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0;i=l;l=l+80|0;if((l|0)>=(m|0))ba(80);j=i+64|0;k=i+48|0;n=i;o=e+108|0;p=e+76|0;q=c[d+8>>2]|0;r=(f|0)==3;s=(f|0)==4;t=e+72|0;if((c[t>>2]|0)!=(c[d+16>>2]|0)){c[j>>2]=6;u=c[j>>2]|0;l=i;return u|0}if((f|0)!=(h|0)){c[j>>2]=19;u=c[j>>2]|0;l=i;return u|0}if(!g){v=0;w=0}else{v=c[g>>2]|0;w=c[g+4>>2]|0}_FT_Outline_Get_CBox(o,k);g=(c[k>>2]|0)+v|0;h=g&-64;c[k>>2]=h;f=k+4|0;x=(c[f>>2]|0)+w&-64;c[f>>2]=x;f=k+8|0;y=v+63+(c[f>>2]|0)&-64;c[f>>2]=y;f=k+12|0;k=w+63+(c[f>>2]|0)|0;z=k&-64;c[f>>2]=z;f=v-h|0;v=w-x|0;w=(y-h|0)>>>6;h=(z-x|0)>>>6;x=w*3|0;z=r?x+3&536870908:w;y=r?x:w;x=s?h*3|0:h;if((y|x)&268402688|0){c[j>>2]=98;u=c[j>>2]|0;l=i;return u|0}A=e+156|0;B=e+88|0;if(c[(c[A>>2]|0)+4>>2]&1|0){_ft_mem_free(q,c[B>>2]|0);c[B>>2]=0;C=(c[A>>2]|0)+4|0;c[C>>2]=c[C>>2]&-2}c[B>>2]=_ft_mem_alloc(q,U(z,x)|0,j)|0;if(c[j>>2]|0){u=c[j>>2]|0;l=i;return u|0}C=(c[A>>2]|0)+4|0;c[C>>2]=c[C>>2]|1;c[t>>2]=1651078259;c[e+100>>2]=g>>6;c[e+104>>2]=k>>6;a[e+94>>0]=2;b[e+92>>1]=256;c[e+80>>2]=y;c[p>>2]=x;c[e+84>>2]=z;if(!(v|f))D=0;else{_FT_Outline_Translate(o,f,v);D=1}c[n>>2]=p;c[n+4>>2]=o;c[n+8>>2]=1;p=$i[c[d+56>>2]&8191](c[d+52>>2]|0,n)|0;c[j>>2]=p;if(!p){if(!((h|0)==0|r^1|(w|0)==0)){r=h;p=c[B>>2]|0;while(1){n=p+y|0;d=w;do{d=d+-1|0;e=a[p+d>>0]|0;k=n;n=n+-3|0;a[n>>0]=e;a[k+-2>>0]=e;a[k+-1>>0]=e}while((d|0)!=0);r=r+-1|0;if(!r)break;else p=p+z|0}}if(s?(s=c[B>>2]|0,h|0):0){p=s;r=s+(U(z,x-h|0)|0)|0;x=h;while(1){_memcpy(p|0,r|0,z|0)|0;h=p+z|0;_memcpy(h|0,r|0,z|0)|0;s=h+z|0;_memcpy(s|0,r|0,z|0)|0;x=x+-1|0;if(!x)break;else{p=s+z|0;r=r+z|0}}}c[j>>2]=0;E=0}else E=1;if(D<<24>>24)_FT_Outline_Translate(o,0-f|0,0-v|0);if(!(E<<24>>24)){u=c[j>>2]|0;l=i;return u|0}_ft_mem_free(q,c[B>>2]|0);c[B>>2]=0;B=(c[A>>2]|0)+4|0;c[B>>2]=c[B>>2]&-2;u=c[j>>2]|0;l=i;return u|0}function _ft_smooth_render_lcd(b,c,d,e){b=b|0;c=c|0;d=d|0;e=e|0;var f=0;f=_ft_smooth_render_generic(b,c,d,e,3)|0;if(f|0)return f|0;a[c+94>>0]=5;return f|0}function _ft_smooth_render_lcd_v(b,c,d,e){b=b|0;c=c|0;d=d|0;e=e|0;var f=0;f=_ft_smooth_render_generic(b,c,d,e,4)|0;if(f|0)return f|0;a[c+94>>0]=6;return f|0}function _tt_driver_init(a){a=a|0;c[a+64>>2]=35;return 0}function _tt_driver_done(a){a=a|0;return}function _tt_get_interface(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;d=_ft_service_list_lookup(434944,b)|0;if(d|0){e=d;return e|0}if(!a){e=0;return e|0}d=c[a+4>>2]|0;if(!d){e=0;return e|0}f=_FT_Get_Module(d,1213323)|0;if(!f){e=0;return e|0}d=c[(c[f>>2]|0)+20>>2]|0;if(!d){e=0;return e|0}e=$i[c[d+16>>2]&8191](a,b)|0;return e|0}function _tt_face_init(e,f,g,h,i){e=e|0;f=f|0;g=g|0;h=h|0;i=i|0;var j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ca=0,da=0,ea=0,fa=0,ga=0;j=l;l=l+80|0;if((l|0)>=(m|0))ba(80);k=j+8|0;n=j;o=_FT_Get_Module_Interface(c[(c[f+96>>2]|0)+4>>2]|0,1213323)|0;if(!o){p=11;l=j;return p|0}q=_FT_Stream_Seek(e,0)|0;if(q|0){p=q;l=j;return p|0}q=Fi[c[o+4>>2]&127](e,f,g,h,i)|0;e=f+104|0;r=c[e>>2]|0;if(q|0){p=q;l=j;return p|0}q=c[f+148>>2]|0;a:do if((q|0)>=131072)if((q|0)<1953658213){switch(q|0){case 131072:{break a;break}default:p=2}l=j;return p|0}else{switch(q|0){case 1953658213:{break a;break}default:p=2}l=j;return p|0}else{switch(q|0){case 65536:{break a;break}default:p=2}l=j;return p|0}while(0);q=f+8|0;c[q>>2]=c[q>>2]|2048;if((g|0)<0){p=0;l=j;return p|0}s=Fi[c[o+8>>2]&127](r,f,g,h,i)|0;if(s|0){p=s;l=j;return p|0}s=c[f+20>>2]|0;if(s)if(((((((((_strstr(s,1213328)|0)==0?(_strstr(s,1213348)|0)==0:0)?(_strstr(s,1213368)|0)==0:0)?(_strstr(s,1213388)|0)==0:0)?(_strstr(s,1213408)|0)==0:0)?(_strstr(s,1213428)|0)==0:0)?(_strstr(s,1213448)|0)==0:0)?(_strstr(s,1213468)|0)==0:0)?(_strstr(s,1213488)|0)==0:0)t=17;else t=66;else t=17;b:do if((t|0)==17){s=k;i=s+72|0;do{c[s>>2]=0;s=s+4|0}while((s|0)<(i|0));s=f+152|0;i=b[s>>1]|0;c:do if(i<<16>>16){h=f+156|0;u=f+508|0;v=0;w=0;x=i;y=0;while(1){z=c[h>>2]|0;A=c[z+(y<<4)>>2]|0;d:do if((A|0)>=1718642541)if((A|0)<1886545264){switch(A|0){case 1718642541:break;default:{B=w;C=x;break d}}D=1;E=w;t=25;break}else{switch(A|0){case 1886545264:break;default:{B=w;C=x;break d}}D=2;E=w;t=25;break}else switch(A|0){case 1668707360:{D=0;E=1;t=25;break}default:{B=w;C=x}}while(0);if((t|0)==25){t=0;A=0;F=0;G=z;while(1){if((c[G+(y<<4)+12>>2]|0)==(c[434512+(A*24|0)+(D<<3)+4>>2]|0)){do if(!F){H=c[u>>2]|0;if((H|0)!=0?(ri[H&511](f,c[G+(y<<4)>>2]|0,c[e>>2]|0,0)|0)==0:0){H=c[e>>2]|0;I=c[(c[h>>2]|0)+(y<<4)+12>>2]|0;if(_FT_Stream_EnterFrame(H,I)|0){J=0;break}if(I>>>0>3){K=0;L=I;do{K=(_FT_Stream_GetULong(H)|0)+K|0;L=L+-4|0}while(L>>>0>3);M=K;N=I&3}else{M=0;N=I}if(!N)O=M;else{L=3;P=N;Q=M;while(1){R=(((_FT_Stream_GetChar(H)|0)&255)<<(L<<3))+Q|0;P=P+-1|0;if(!P){O=R;break}else{L=L+-1|0;Q=R}}}_FT_Stream_ExitFrame(H);J=O}else J=0}else J=F;while(0);Q=k+(A<<2)|0;L=c[Q>>2]|0;P=L+1|0;if((c[434512+(A*24|0)+(D<<3)>>2]|0)==(J|0)){c[Q>>2]=P;S=P}else S=L;if((S|0)==3)break c;else T=J}else T=F;L=A+1|0;if((L|0)>=18)break;A=L;F=T;G=c[h>>2]|0}B=E;C=b[s>>1]|0}G=v+1<<16>>16;if((G&65535)<(C&65535)){v=G;w=B;x=C;y=G&65535}else break}if(B<<24>>24){if(((((((((c[k>>2]|0)!=3?(c[k+4>>2]|0)!=3:0)?(c[k+8>>2]|0)!=3:0)?(c[k+12>>2]|0)!=3:0)?(c[k+16>>2]|0)!=3:0)?(c[k+20>>2]|0)!=3:0)?(c[k+24>>2]|0)!=3:0)?(c[k+28>>2]|0)!=3:0)?(c[k+32>>2]|0)!=3:0){if((c[k+36>>2]|0)==3)break;if((c[k+40>>2]|0)==3)break;if((c[k+44>>2]|0)==3)break;if((c[k+48>>2]|0)==3)break;if((c[k+52>>2]|0)==3)break;if((c[k+56>>2]|0)==3)break;if((c[k+60>>2]|0)==3)break;if((c[k+64>>2]|0)==3)break;if((c[k+68>>2]|0)==3){t=66;break b}else break b}}else{U=0;t=46}}else{U=0;t=46}while(0);e:do if((t|0)==46){while(1){t=0;s=k+(U<<2)|0;i=c[s>>2]|0;y=i+1|0;if(U>>>0<6)V=i;else{c[s>>2]=y;V=y}U=U+1|0;if((V|0)==3)break e;if((U|0)>=18)break;else t=46}break b}while(0);t=66}while(0);if((t|0)==66)c[q>>2]=c[q>>2]|8192;U=c[r+28>>2]|0;V=f+508|0;B=ri[c[V>>2]&511](f,1751412088,r,n)|0;c[k>>2]=B;C=c[n>>2]|0;if(!((B|0)!=0|C>>>0<8)){B=f+704|0;E=_FT_Stream_ExtractFrame(r,C,B)|0;c[k>>2]=E;if(E|0){p=E;l=j;return p|0}E=c[B>>2]|0;C=E+(c[n>>2]|0)|0;T=d[E+2>>0]<<8|d[E+3>>0];J=d[E+5>>0]<<16|d[E+4>>0]<<24|d[E+6>>0]<<8|d[E+7>>0];S=J>>>0>4294901759?J&65535:J;if(!((T>>>0>255?1:(d[E>>0]<<8|d[E+1>>0]|0)!=0)|(S+-4|0)>>>0>65533)){J=f+720|0;c[J>>2]=_ft_mem_realloc(U,1,0,T,0,k)|0;if(!(c[k>>2]|0)){f:do if(!T)W=0;else{U=E+8|0;D=0;while(1){O=U;U=U+S|0;if(U>>>0>C>>>0){W=D;break f}a[(c[J>>2]|0)+D>>0]=a[O>>0]|0;O=D+1|0;if(O>>>0>=T>>>0){W=O;break}else D=O}}while(0);c[f+712>>2]=W;c[f+708>>2]=c[n>>2];c[f+716>>2]=S}else t=79}else{c[k>>2]=3;t=79}if((t|0)==79){_FT_Stream_ReleaseFrame(r,B);c[f+708>>2]=0}B=c[k>>2]|0;if(B|0){p=B;l=j;return p|0}}g:do if(c[q>>2]&1){B=f+128|0;h:do if(!(c[(c[B>>2]|0)+48>>2]|0)){S=f+668|0;W=ri[c[V>>2]&511](f,1735162214,r,S)|0;if((W&255|0)!=142)if(!W)t=86;else X=W;else{c[S>>2]=0;t=86}do if((t|0)==86)if(!(ri[c[V>>2]&511](f,1819239265,r,k)|0)){S=c[k>>2]|0;if(!(b[f+210>>1]|0))if(S>>>0>131071){X=8;break}else Y=1;else if(S>>>0>262143){X=8;break}else Y=2;W=S>>>Y;T=f+696|0;c[T>>2]=W;J=f+16|0;C=c[J>>2]|0;E=C+1|0;do if(!(W>>>0>C>>>0|(W|0)==(E|0))){D=E<<Y;U=c[f+156>>2]|0;O=b[f+152>>1]|0;M=U+((O&65535)<<4)|0;N=_FT_Stream_Pos(r)|0;if(O<<16>>16){O=0;e=2147483647;y=U;do{U=(c[y+8>>2]|0)-N|0;s=(U|0)>0&(U|0)<(e|0);e=s?U:e;O=s?1:O;y=y+16|0}while(y>>>0<M>>>0);if(O<<24>>24)Z=e;else t=94}else t=94;if((t|0)==94)Z=(c[r+4>>2]|0)-N|0;if(D>>>0>Z>>>0){M=c[T>>2]|0;c[J>>2]=(M|0)==0?0:M+-1|0;_=c[k>>2]|0;break}else{c[T>>2]=(c[J>>2]|0)+1;c[k>>2]=D;_=D;break}}else _=S;while(0);S=_FT_Stream_ExtractFrame(r,_,f+700|0)|0;if(!S){t=100;break h}else{$=S;break h}}else X=144;while(0);$=X}else t=100;while(0);do if((t|0)==100){S=_tt_face_load_cvt(f,r)|0;if(!S){if(!(ri[c[V>>2]&511](f,1718642541,r,k)|0)){J=c[k>>2]|0;c[f+628>>2]=J;T=_FT_Stream_ExtractFrame(r,J,f+632|0)|0;if(T|0){$=T;break}}else{c[f+632>>2]=0;c[f+628>>2]=0}if(!(ri[c[V>>2]&511](f,1886545264,r,k)|0)){T=c[k>>2]|0;c[f+636>>2]=T;aa=_FT_Stream_ExtractFrame(r,T,f+640|0)|0}else{c[f+640>>2]=0;c[f+636>>2]=0;aa=0}$=aa}else $=S}while(0);if(((c[(c[B>>2]|0)+48>>2]|0)==0?(c[f+28>>2]|0)!=0:0)?(c[f+700>>2]|0)!=0:0){S=f+696|0;i:do if(c[S>>2]|0){T=0;J=0;E=0;while(1){_tt_face_get_location(f,E,k)|0;if(c[k>>2]|0){W=T+1|0;if(W>>>0>1)break i;else{ca=W;da=E}}else{ca=T;da=J}E=E+1|0;if(E>>>0>=(c[S>>2]|0)>>>0)break;else{T=ca;J=da}}if((ca|0)==1){do if(da){J=(_FT_Get_Glyph_Name(f,da,n,8)|0)==0;if(J&(a[n>>0]|0)==46?(_strncmp(n,1214057,8)|0)==0:0)break;else{ea=$;break g}}while(0);c[q>>2]=c[q>>2]&-2;ea=$;break g}}while(0);ea=$}else ea=$}else ea=0;while(0);$=g>>16;do if(($|0)>0&(c[q>>2]&256|0)!=0){g=_TT_Get_MM_Var(f,0)|0;if(g|0){p=g;l=j;return p|0}g=f+676|0;n=c[(c[(c[g>>2]|0)+8>>2]|0)+16>>2]|0;if(!n)fa=0;else{da=c[f+100>>2]|0;ca=n+($<<3)+-8|0;n=nj[c[o+116>>2]&2047](f,c[ca+4>>2]&65535,k)|0;if(!n){aa=f+24|0;r=c[aa>>2]|0;if(r|0){_ft_mem_free(da,r);c[aa>>2]=0}c[aa>>2]=c[k>>2];aa=_TT_Set_Var_Design(f,c[c[(c[g>>2]|0)+8>>2]>>2]|0,c[ca>>2]|0)|0;if(!aa){fa=0;break}else ga=aa}else ga=n;p=ga;l=j;return p|0}}else fa=ea;while(0);c[f+512>>2]=269;c[f+520>>2]=5916;c[f+524>>2]=5917;c[f+528>>2]=5918;c[f+516>>2]=5361;p=fa;l=j;return p|0}function _tt_face_done(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0,i=0;if(!a)return;b=c[a+100>>2]|0;d=a+104|0;e=c[d>>2]|0;f=c[a+532>>2]|0;g=a+656|0;h=c[g+4>>2]|0;if(h|0)gj[h&8191](c[g>>2]|0);if(f|0)gj[c[f+12>>2]&8191](a);_FT_Stream_ReleaseFrame(c[d>>2]|0,a+700|0);c[a+696>>2]=0;f=c[d>>2]|0;d=a+720|0;_ft_mem_free(c[f+28>>2]|0,c[d>>2]|0);c[d>>2]=0;_FT_Stream_ReleaseFrame(f,a+704|0);f=a+648|0;_ft_mem_free(b,c[f>>2]|0);c[f>>2]=0;c[a+644>>2]=0;_FT_Stream_ReleaseFrame(e,a+632|0);_FT_Stream_ReleaseFrame(e,a+640|0);c[a+628>>2]=0;c[a+636>>2]=0;e=a+676|0;a=c[e>>2]|0;if(a|0){f=a+4|0;_ft_mem_free(b,c[f>>2]|0);c[f>>2]=0;f=a+8|0;_ft_mem_free(b,c[f>>2]|0);c[f>>2]=0;f=a+20|0;d=c[f>>2]|0;if(d|0){if(!(c[a>>2]|0))i=d;else{g=0;h=d;while(1){_ft_mem_free(b,c[h+(g<<3)+4>>2]|0);d=c[f>>2]|0;c[d+(g<<3)+4>>2]=0;g=g+1|0;if(g>>>0>=(c[a>>2]|0)>>>0){i=d;break}else h=d}}_ft_mem_free(b,i);c[f>>2]=0}f=a+28|0;_ft_mem_free(b,c[f>>2]|0);c[f>>2]=0;f=a+36|0;_ft_mem_free(b,c[f>>2]|0);c[f>>2]=0;_ft_mem_free(b,a)}c[e>>2]=0;return}function _tt_size_init(b){b=b|0;c[b+296>>2]=-1;c[b+300>>2]=-1;a[b+72+36>>0]=0;c[b+112>>2]=-1;return 0}function _tt_size_done(b){b=b|0;_tt_size_done_bytecode(b);a[b+72+36>>0]=0;return}function _tt_slot_init(a){a=a|0;return _FT_GlyphLoader_CreateExtra(c[c[a+156>>2]>>2]|0)|0}function _tt_glyph_load(f,g,h,i){f=f|0;g=g|0;h=h|0;i=i|0;var j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0,ia=0,ja=0,ka=0,la=0,ma=0,na=0,oa=0,pa=0,qa=0,ra=0,sa=0;j=l;l=l+256|0;if((l|0)>=(m|0))ba(256);k=j+232|0;n=j+216|0;o=j;p=f+4|0;q=c[p>>2]|0;if(!f){r=37;l=j;return r|0}if(!g){r=36;l=j;return r|0}if(!q){r=35;l=j;return r|0}if((c[q+16>>2]|0)>>>0<=h>>>0?(c[(c[q+128>>2]|0)+48>>2]|0)==0:0){r=6;l=j;return r|0}if(!(i&2))s=i;else{t=(c[q+8>>2]&8192|0)==0?i:i&-3;s=t>>>14&2|t}if(!(s&1025))u=s;else u=(c[q+8>>2]|0)>>>12&2^11|s;s=c[g+112>>2]|0;do if((u&8|0)==0&(s|0)!=-1){if(ni[c[(c[q+532>>2]|0)+72>>2]&63](q,s,h,u,c[q+104>>2]|0,f+76|0,k)|0){v=25;break}b[f+110>>1]=0;b[f+108>>1]=0;c[f+24>>2]=e[k+2>>1]<<6;c[f+28>>2]=e[k>>1]<<6;t=b[k+4>>1]|0;c[f+32>>2]=t<<6;i=b[k+6>>1]|0;c[f+36>>2]=i<<6;w=f+40|0;c[w>>2]=e[k+8>>1]<<6;x=b[k+10>>1]|0;c[f+44>>2]=x<<6;y=b[k+12>>1]|0;c[f+48>>2]=y<<6;z=f+52|0;c[z>>2]=e[k+14>>1]<<6;c[f+72>>2]=1651078259;A=(u&16|0)==0;c[f+100>>2]=A?t:x;c[f+104>>2]=A?i:y;y=c[p>>2]|0;if(c[y+8>>2]&1){i=c[y+104>>2]|0;_memset(o|0,0,216)|0;do if((c[(c[y+128>>2]|0)+48>>2]|0)==0?(A=ri[c[y+508>>2]&511](y,1735162214,i,0)|0,(A&255|0)!=142):0)if(!A){B=_FT_Stream_Pos(i)|0;v=19;break}else{C=o;break}else{B=0;v=19}while(0);if((v|0)==19){c[o+84>>2]=B;c[o+16>>2]=u;c[o>>2]=y;c[o+4>>2]=g;c[o+8>>2]=f;c[o+24>>2]=i;c[o+208>>2]=0;c[o+212>>2]=0;C=o}_load_truetype_glyph(o,h,0,1)|0;_FT_List_Finalize(o+208|0,0,c[(c[C>>2]|0)+100>>2]|0,0);A=c[o+60>>2]|0;c[f+56>>2]=A;x=f+60|0;c[x>>2]=c[o+180>>2];if(!((A|0)==0|(c[w>>2]|0)!=0))c[w>>2]=_FT_MulFix(A,c[g+16>>2]|0)|0;if((c[z>>2]|0)==0?(A=c[x>>2]|0,(A|0)!=0):0){c[z>>2]=_FT_MulFix(A,c[g+20>>2]|0)|0;D=0}else D=0}else D=0}else v=25;while(0);do if((v|0)==25){C=(u&1|0)!=0;if(!C?(a[g+108>>0]|0)==0:0){D=36;break}if(!(u&16384)){B=u&128;q=c[p>>2]|0;s=c[q+104>>2]|0;_memset(o|0,0,216)|0;A=(u&2|0)==0;if(A){x=g+296|0;t=c[x>>2]|0;if((t|0)>=0){E=c[g+300>>2]|0;if((E|0)>=0){if(t|0){D=t;break}if(E|0){D=E;break}}else{F=t;v=57}}else{t=c[g>>2]|0;E=c[t+100>>2]|0;G=g+124|0;_ft_mem_free(E,c[G>>2]|0);c[G>>2]=0;H=g+136|0;_ft_mem_free(E,c[H>>2]|0);c[H>>2]=0;I=g+244|0;_ft_mem_free(E,c[I>>2]|0);c[I>>2]=0;J=g+252|0;_ft_mem_free(E,c[J>>2]|0);c[J>>2]=0;K=g+292|0;L=c[K>>2]|0;if(L|0){M=c[L+8>>2]|0;b[L+440>>1]=0;b[L+442>>1]=0;N=L+24|0;_ft_mem_free(M,c[N>>2]|0);c[N>>2]=0;c[L+20>>2]=0;N=L+436|0;_ft_mem_free(M,c[N>>2]|0);c[N>>2]=0;c[L+432>>2]=0;c[L+428>>2]=0;N=L+392|0;_ft_mem_free(M,c[N>>2]|0);c[N>>2]=0;c[L+388>>2]=0;c[L+4>>2]=0;c[L>>2]=0;_ft_mem_free(M,L)}L=g+256|0;M=c[L>>2]|0;if(M|0){N=L+28|0;_ft_mem_free(M,c[N>>2]|0);c[N>>2]=0;N=L+24|0;_ft_mem_free(M,c[N>>2]|0);c[N>>2]=0;N=L+16|0;_ft_mem_free(M,c[N>>2]|0);c[N>>2]=0;N=L+12|0;_ft_mem_free(M,c[N>>2]|0);c[N>>2]=0;N=L+20|0;_ft_mem_free(M,c[N>>2]|0);c[N>>2]=0;c[L>>2]=0;c[L+4>>2]=0;c[L+8>>2]=0}c[x>>2]=-1;c[g+300>>2]=-1;N=t+96|0;c[K>>2]=_TT_New_Context(c[N>>2]|0)|0;M=e[t+280>>1]|0;c[g+120>>2]=M;O=g+132|0;c[O>>2]=e[t+282>>1];P=g+116|0;c[P>>2]=0;Q=g+128|0;c[Q>>2]=0;R=g+140|0;c[R>>2]=0;S=g+144|0;c[S>>2]=0;T=g+240|0;c[T>>2]=c[t+644>>2];V=g+248|0;b[V>>1]=b[t+278>>1]|0;W=g+72|0;a[W+37>>0]=0;a[W+38>>0]=0;X=W+20|0;c[X>>2]=0;c[X+4>>2]=0;c[X+8>>2]=0;c[X+12>>2]=0;c[G>>2]=_ft_mem_realloc(E,24,0,M,0,n)|0;a:do if(((c[n>>2]|0)==0?(c[H>>2]=_ft_mem_realloc(E,24,0,c[O>>2]|0,0,n)|0,(c[n>>2]|0)==0):0)?(c[I>>2]=_ft_mem_realloc(E,4,0,c[T>>2]|0,0,n)|0,(c[n>>2]|0)==0):0){c[J>>2]=_ft_mem_realloc(E,4,0,e[V>>1]|0,0,n)|0;if(c[n>>2]|0){v=54;break}M=(e[t+276>>1]|0)+4|0;G=M&65535;X=L+4|0;c[X>>2]=0;c[X+4>>2]=0;c[X+8>>2]=0;c[X+12>>2]=0;c[X+16>>2]=0;c[X+20>>2]=0;c[X+24>>2]=0;c[X+28>>2]=0;c[L>>2]=E;W=M&65535;M=L+12|0;c[M>>2]=_ft_mem_realloc(E,8,0,W,0,k)|0;Y=c[k>>2]|0;do if(!Y){c[L+16>>2]=_ft_mem_realloc(E,8,0,W,0,k)|0;Z=c[k>>2]|0;if(Z|0){_=Z;v=44;break}c[L+20>>2]=_ft_mem_realloc(E,8,0,W,0,k)|0;Z=c[k>>2]|0;if(Z|0){_=Z;v=44;break}c[L+24>>2]=_ft_mem_realloc(E,1,0,W,0,k)|0;Z=c[k>>2]|0;if(Z|0){_=Z;v=44;break}c[L+28>>2]=_ft_mem_realloc(E,2,0,0,0,k)|0;Z=c[k>>2]|0;if(Z|0){_=Z;v=44;break}b[X>>1]=G;b[L+6>>1]=0;c[n>>2]=0}else{_=Y;v=44}while(0);do if((v|0)==44){Y=c[L>>2]|0;if(Y){X=L+28|0;_ft_mem_free(Y,c[X>>2]|0);c[X>>2]=0;X=L+24|0;_ft_mem_free(Y,c[X>>2]|0);c[X>>2]=0;X=L+16|0;_ft_mem_free(Y,c[X>>2]|0);c[X>>2]=0;_ft_mem_free(Y,c[M>>2]|0);c[M>>2]=0;X=L+20|0;_ft_mem_free(Y,c[X>>2]|0);c[X>>2]=0;c[L>>2]=0;c[L+4>>2]=0;c[L+8>>2]=0;X=c[k>>2]|0;c[n>>2]=X;if(!X)break;else{v=54;break a}}else{c[n>>2]=_;v=54;break a}}while(0);b[L+8>>1]=G;$=g+172|0;aa=434444;ca=$+68|0;do{c[$>>2]=c[aa>>2];$=$+4|0;aa=aa+4|0}while(($|0)<(ca|0));G=c[(c[(c[N>>2]|0)+4>>2]|0)+172>>2]|0;c[t+652>>2]=(G|0)==0?5919:G;G=c[g>>2]|0;M=c[K>>2]|0;X=_TT_Load_Context(M,G,g)|0;do if(!X){c[M+428>>2]=0;c[M+16>>2]=0;c[M+476>>2]=64;c[M+480>>2]=0;c[M+484>>2]=0;a[M+488>>0]=0;c[M+564>>2]=16384;a[M+561>>0]=B;Y=M+216|0;b[M+252>>1]=0;c[M+260>>2]=0;c[Y>>2]=0;c[Y+4>>2]=0;c[Y+8>>2]=0;c[M+256>>2]=65536;Y=c[G+632>>2]|0;W=c[G+628>>2]|0;c[M+444>>2]=Y;c[M+448>>2]=W;Z=M+452|0;c[Z>>2]=0;c[Z+4>>2]=0;c[Z+8>>2]=0;c[Z+12>>2]=0;if(W){c[M+356>>2]=Y;c[M+364>>2]=W;c[M+360>>2]=0;c[M+352>>2]=1;W=ij[c[G+652>>2]&8191](M)|0;c[x>>2]=W;if(W|0){da=W;break}}else c[x>>2]=0;c[P>>2]=c[M+396>>2];c[Q>>2]=c[M+408>>2];c[R>>2]=c[M+420>>2];c[S>>2]=c[M+424>>2];W=M+444|0;Y=c[W+4>>2]|0;Z=g+148|0;c[Z>>2]=c[W>>2];c[Z+4>>2]=Y;Y=M+452|0;Z=c[Y+4>>2]|0;W=g+156|0;c[W>>2]=c[Y>>2];c[W+4>>2]=Z;Z=M+460|0;W=c[Z+4>>2]|0;Y=g+164|0;c[Y>>2]=c[Z>>2];c[Y+4>>2]=W;da=0}else da=X;while(0);c[n>>2]=da;ea=da}else v=54;while(0);if((v|0)==54){_tt_size_done_bytecode(g);ea=c[n>>2]|0}if(ea|0){D=ea;break}F=c[x>>2]|0;v=57}if(((v|0)==57?(F|0)==0:0)?(c[g+300>>2]|0)<0:0){S=g+240|0;if(c[S>>2]|0){R=(c[g>>2]|0)+648|0;Q=g+88|0;P=g+244|0;K=0;do{t=_FT_MulFix(b[(c[R>>2]|0)+(K<<1)>>1]|0,c[Q>>2]|0)|0;c[(c[P>>2]|0)+(K<<2)>>2]=t;K=K+1|0}while(K>>>0<(c[S>>2]|0)>>>0)}S=b[g+264>>1]|0;if(S<<16>>16){K=c[g+268>>2]|0;P=c[g+272>>2]|0;Q=S&65535;S=0;do{c[K+(S<<3)>>2]=0;c[K+(S<<3)+4>>2]=0;c[P+(S<<3)>>2]=0;c[P+(S<<3)+4>>2]=0;S=S+1|0}while((S|0)!=(Q|0))}Q=b[g+248>>1]|0;S=Q&65535;if(Q<<16>>16)_memset(c[g+252>>2]|0,0,(S>>>0>1?S:1)<<2|0)|0;$=g+172|0;aa=434444;ca=$+68|0;do{c[$>>2]=c[aa>>2];$=$+4|0;aa=aa+4|0}while(($|0)<(ca|0));S=_tt_size_run_prep(g,B)|0;if(S|0){D=S;break}}S=c[g+292>>2]|0;if(!S){D=153;break}Q=(u&983040|0)!=131072;P=_TT_Load_Context(S,q,g)|0;if(P|0){D=P;break}P=S+608|0;if((Q&1|0)!=(d[P>>0]|0)){a[P>>0]=Q&1;Q=g+240|0;if(c[Q>>2]|0){P=q+648|0;K=g+88|0;R=g+244|0;x=0;do{t=_FT_MulFix(b[(c[P>>2]|0)+(x<<1)>>1]|0,c[K>>2]|0)|0;c[(c[R>>2]|0)+(x<<2)>>2]=t;x=x+1|0}while(x>>>0<(c[Q>>2]|0)>>>0)}Q=_tt_size_run_prep(g,B)|0;if(Q|0){D=Q;break}}Q=d[S+336>>0]|0;x=Q<<1&2|u;if(Q&2|0){$=S+284|0;aa=434444;ca=$+68|0;do{c[$>>2]=c[aa>>2];$=$+4|0;aa=aa+4|0}while(($|0)<(ca|0))}a[S+561>>0]=B;c[o+160>>2]=S;c[o+164>>2]=c[S+392>>2];fa=x}else fa=u;if((c[(c[q+128>>2]|0)+48>>2]|0)==0?(Q=ri[c[q+508>>2]&511](q,1735162214,s,0)|0,(Q&255|0)!=142):0){if(Q|0){D=Q;break}ga=_FT_Stream_Pos(s)|0}else ga=0;c[o+84>>2]=ga;Q=c[c[f+156>>2]>>2]|0;_FT_GlyphLoader_Rewind(Q);R=o+12|0;c[R>>2]=Q;Q=o+16|0;c[Q>>2]=fa;c[o>>2]=q;K=o+4|0;c[K>>2]=g;P=o+8|0;c[P>>2]=f;c[o+24>>2]=s;c[o+208>>2]=0;c[o+212>>2]=0;t=f+72|0;c[t>>2]=1869968492;N=f+128|0;c[N>>2]=0;L=f+108|0;E=f+124|0;c[E>>2]=0;V=_load_truetype_glyph(o,h,0,0)|0;if(!V){J=c[R>>2]|0;if((c[t>>2]|0)!=1668246896){t=J+20|0;c[L>>2]=c[t>>2];c[L+4>>2]=c[t+4>>2];c[L+8>>2]=c[t+8>>2];c[L+12>>2]=c[t+12>>2];c[L+16>>2]=c[t+16>>2];c[E>>2]=c[E>>2]&-513;t=c[o+68>>2]|0;if(t|0)_FT_Outline_Translate(L,0-t|0,0)}else{c[N>>2]=c[J+48>>2];c[f+132>>2]=c[J+52>>2]}b:do if(A){J=c[o+160>>2]|0;c:do if(!(a[J+337>>0]|0))ha=8;else switch(c[J+340>>2]|0){case 1:{break b;break}case 0:{ha=32;break c;break}case 4:{ha=48;break c;break}case 5:{ha=16;break c;break}default:{ha=8;break c}}while(0);c[E>>2]=c[E>>2]|ha}while(0);A=c[o>>2]|0;s=c[P>>2]|0;q=c[K>>2]|0;if(!(c[Q>>2]&1))ia=c[q+20>>2]|0;else ia=65536;if((c[s+72>>2]|0)==1668246896){x=o+36|0;c[k>>2]=c[x>>2];c[k+4>>2]=c[x+4>>2];c[k+8>>2]=c[x+8>>2];c[k+12>>2]=c[x+12>>2]}else _FT_Outline_Get_CBox(s+108|0,k);c[s+56>>2]=c[o+60>>2];x=c[k>>2]|0;S=s+32|0;c[S>>2]=x;B=c[k+12>>2]|0;c[s+36>>2]=B;J=s+40|0;c[J>>2]=(c[o+76>>2]|0)-(c[o+68>>2]|0);d:do if(!(c[A+480>>2]|0)){if(c[Q>>2]&2097154|0)break;N=e[q+12>>1]|0;t=c[A+716>>2]|0;L=(c[A+704>>2]|0)+8|0;R=c[A+712>>2]|0;if(!R)break;T=c[A+720>>2]|0;I=0;while(1){if((d[T+I>>0]|0)==(N|0))break;O=I+1|0;if(O>>>0<R>>>0)I=O;else break d}R=h+2|0;if(R>>>0>=t>>>0)break;c[J>>2]=d[L+(U(I,t)|0)+R>>0]<<6}while(0);c[s+24>>2]=(c[k+8>>2]|0)-x;q=B-(c[k+4>>2]|0)|0;c[s+28>>2]=q;do if(!(a[A+292>>0]|0))v=113;else{if(!(b[A+330>>1]|0)){v=113;break}K=o+188|0;P=(_FT_DivFix((c[K>>2]|0)-B|0,ia)|0)<<16>>16;R=c[K>>2]|0;K=c[o+196>>2]|0;if((R|0)<=(K|0)){ja=P;ka=0;break}ja=P;ka=(_FT_DivFix(R-K|0,ia)|0)&65535}while(0);if((v|0)==113){B=(_FT_DivFix(q,ia)|0)<<16>>16;if((b[A+364>>1]|0)==-1){la=b[A+220>>1]|0;ma=A+222|0}else{la=b[A+434>>1]|0;ma=A+436|0}x=la-(b[ma>>1]|0)|0;ja=(x-B|0)/2|0;ka=x}x=c[(c[A+128>>2]|0)+48>>2]|0;do if(x){B=c[(c[x>>2]|0)+8>>2]|0;if(!B){na=ja;oa=ka;v=122;break}c[n>>2]=0;K=n+4|0;c[K>>2]=ja;R=n+8|0;c[R>>2]=ka;P=ri[B&511](c[x+4>>2]|0,h,1,n)|0;if(!P){na=c[K>>2]|0;oa=c[R>>2]|0;v=122;break}else{pa=P;break}}else{na=ja;oa=ka;v=122}while(0);if((v|0)==122){c[s+60>>2]=oa;if(!(c[Q>>2]&1)){x=_FT_MulFix(na,ia)|0;qa=x;ra=_FT_MulFix(oa,ia)|0}else{qa=na;ra=oa}c[s+44>>2]=(c[S>>2]|0)-((c[J>>2]|0)/2|0);c[s+48>>2]=qa;c[s+52>>2]=ra;pa=0}sa=pa}else sa=V;_FT_List_Finalize(o+208|0,0,c[(c[o>>2]|0)+100>>2]|0,0);if(!C?(e[g+14>>1]|0)<24:0){c[E>>2]=c[E>>2]|256;D=sa}else D=sa}else D=6}while(0);r=D;l=j;return r|0}function _tt_get_kerning(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0;f=c[a+532>>2]|0;c[e>>2]=0;c[e+4>>2]=0;if(!f)return 0;c[e>>2]=nj[c[f+84>>2]&2047](a,b,d)|0;return 0}function _tt_get_advances(d,f,g,h,i){d=d|0;f=f|0;g=g|0;h=h|0;i=i|0;var j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;j=l;l=l+16|0;if((l|0)>=(m|0))ba(16);k=j+2|0;n=j;o=(g|0)!=0;if(!(h&16)){if(!o){l=j;return 0}h=d+532|0;p=0;do{Li[c[(c[h>>2]|0)+112>>2]&255](d,0,p+f|0,k,n);c[i+(p<<2)>>2]=e[n>>1];p=p+1|0}while((p|0)!=(g|0));l=j;return 0}if(!o){l=j;return 0}o=d+292|0;p=d+364|0;h=d+220|0;q=d+222|0;r=d+434|0;s=d+436|0;t=d+532|0;u=0;do{do if(!(a[o>>0]|0))if((b[p>>1]|0)==-1){v=b[h>>1]|0;b[k>>1]=v;w=(v<<16>>16)-(b[q>>1]|0)|0;v=((w|0)<0?0-w|0:w)&65535;b[n>>1]=v;x=v;break}else{v=b[r>>1]|0;b[k>>1]=v;w=(v<<16>>16)-(b[s>>1]|0)|0;v=((w|0)<0?0-w|0:w)&65535;b[n>>1]=v;x=v;break}else{Li[c[(c[t>>2]|0)+112>>2]&255](d,1,u+f|0,k,n);x=b[n>>1]|0}while(0);c[i+(u<<2)>>2]=x&65535;u=u+1|0}while((u|0)!=(g|0));l=j;return 0}function _tt_size_request(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d;f=c[a>>2]|0;do if(!(c[f+8>>2]&2)){g=0;h=f}else{i=nj[c[(c[f+532>>2]|0)+104>>2]&2047](f,b,e)|0;if(i|0){c[a+112>>2]=-1;g=i;h=c[a>>2]|0;break}i=c[e>>2]|0;j=c[a>>2]|0;k=a+112|0;c[k>>2]=i;if(!(c[j+8>>2]&1)){n=nj[c[(c[j+532>>2]|0)+108>>2]&2047](j,i,a+12|0)|0;if(!n)o=0;else{c[k>>2]=-1;o=n}}else{_FT_Select_Metrics(j,i);_tt_size_reset(a)|0;o=0}p=o;l=d;return p|0}while(0);_FT_Request_Metrics(h,b);if(!(c[(c[a>>2]|0)+8>>2]&1)){p=g;l=d;return p|0}g=_tt_size_reset(a)|0;b=a+12|0;h=a+44|0;c[b>>2]=c[h>>2];c[b+4>>2]=c[h+4>>2];c[b+8>>2]=c[h+8>>2];c[b+12>>2]=c[h+12>>2];c[b+16>>2]=c[h+16>>2];c[b+20>>2]=c[h+20>>2];c[b+24>>2]=c[h+24>>2];p=g;l=d;return p|0}function _tt_size_select(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0;d=c[a>>2]|0;e=a+112|0;c[e>>2]=b;if(c[d+8>>2]&1|0){_FT_Select_Metrics(d,b);_tt_size_reset(a)|0;f=0;return f|0}g=nj[c[(c[d+532>>2]|0)+108>>2]&2047](d,b,a+12|0)|0;if(!g){f=0;return f|0}c[e>>2]=-1;f=g;return f|0}function _tt_size_reset(d){d=d|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0;f=d+72|0;g=d+108|0;a[g>>0]=0;h=c[d>>2]|0;i=d+44|0;j=d+12|0;c[i>>2]=c[j>>2];c[i+4>>2]=c[j+4>>2];c[i+8>>2]=c[j+8>>2];c[i+12>>2]=c[j+12>>2];c[i+16>>2]=c[j+16>>2];c[i+20>>2]=c[j+20>>2];c[i+24>>2]=c[j+24>>2];j=b[i>>1]|0;if(!(j<<16>>16)){k=151;return k|0}l=d+46|0;m=b[l>>1]|0;if(!(m<<16>>16)){k=151;return k|0}if(!(b[h+176>>1]&8)){n=j;o=m}else{m=h+68|0;p=d+48|0;c[p>>2]=_FT_DivFix((j&65535)<<6,e[m>>1]|0)|0;j=_FT_DivFix(e[l>>1]<<6,e[m>>1]|0)|0;m=d+52|0;c[m>>2]=j;c[d+56>>2]=(_FT_MulFix(b[h+70>>1]|0,j)|0)+32&-64;c[d+60>>2]=(_FT_MulFix(b[h+72>>1]|0,c[m>>2]|0)|0)+32&-64;c[d+64>>2]=(_FT_MulFix(b[h+74>>1]|0,c[m>>2]|0)|0)+32&-64;c[d+68>>2]=(_FT_MulFix(b[h+76>>1]|0,c[p>>2]|0)|0)+32&-64;n=b[i>>1]|0;o=b[l>>1]|0}l=n&65535;i=o&65535;if((n&65535)<(o&65535)){c[d+88>>2]=c[d+52>>2];b[d+80>>1]=o;c[f>>2]=_FT_DivFix(l,i)|0;q=65536}else{c[d+88>>2]=c[d+48>>2];b[d+80>>1]=n;c[f>>2]=65536;q=_FT_DivFix(i,l)|0}c[d+76>>2]=q;c[d+300>>2]=-1;a[g>>0]=1;k=0;return k|0}function _load_truetype_glyph(d,f,g,h){d=d|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0,ia=0,ja=0,ka=0,la=0,ma=0,na=0,oa=0,pa=0,qa=0,ra=0,sa=0,ta=0,ua=0,va=0,wa=0,xa=0,ya=0,za=0,Aa=0,Ba=0,Ca=0,Da=0,Ea=0,Fa=0,Ga=0,Ha=0,Ia=0,Ja=0,Ka=0,La=0,Ma=0,Na=0,Oa=0,Pa=0,Qa=0,Ra=0,Sa=0,Ta=0,Ua=0,Va=0,Wa=0,Xa=0,Ya=0,Za=0,_a=0,$a=0,ab=0,bb=0,cb=0,db=0,eb=0,fb=0,gb=0,hb=0,ib=0,jb=0,kb=0,lb=0,mb=0,nb=0,ob=0,pb=0,qb=0,rb=0,sb=0,tb=0,ub=0,vb=0;i=l;l=l+128|0;if((l|0)>=(m|0))ba(128);j=i+88|0;k=i+84|0;n=i+80|0;o=i+40|0;p=i+32|0;q=i;r=i+8|0;c[n>>2]=0;s=c[d>>2]|0;t=d+12|0;u=c[t>>2]|0;if(g>>>0>1?(e[s+290>>1]|0)>>>0<g>>>0:0)c[n>>2]=21;else v=4;do if((v|0)==4){w=d+20|0;c[w>>2]=f;x=d+16|0;if(!(c[x>>2]&1)){y=c[d+4>>2]|0;z=c[y+48>>2]|0;A=c[y+52>>2]|0}else{z=65536;A=65536}y=s+128|0;B=c[(c[y>>2]|0)+48>>2]|0;if(!B){C=d+28|0;D=_tt_face_get_location(s,f,C)|0;E=0;F=C}else{C=nj[c[c[B>>2]>>2]&2047](c[B+4>>2]|0,f,p)|0;c[n>>2]=C;if(C|0)break;C=c[p+4>>2]|0;B=d+28|0;c[B>>2]=C;G=o;H=G+40|0;do{c[G>>2]=0;G=G+4|0}while((G|0)<(H|0));_FT_Stream_OpenMemory(o,c[p>>2]|0,C);c[d+24>>2]=o;D=0;E=1;F=B}G=c[F>>2]|0;do if((G|0)>0){H=c[d+84>>2]|0;if((H|0)==0?(c[(c[y>>2]|0)+48>>2]|0)==0:0){c[n>>2]=8;break}I=ri[c[s+512>>2]&511](d,f,H+D|0,G)|0;c[n>>2]=I;if(!I){I=ij[c[s+520>>2]&8191](d)|0;c[n>>2]=I;if((I|0)==0?(I=_tt_get_metrics(d,f)|0,c[n>>2]=I,!(h<<24>>24!=0|(I|0)!=0)):0){J=1;K=c[F>>2]|0;v=18}else v=132}}else{J=0;K=G;v=18}while(0);a:do if((v|0)==18){do if((K|0)!=0?(G=d+32|0,B=b[G>>1]|0,B<<16>>16!=0):0){C=d+52|0;I=c[C>>2]|0;H=(c[d+36>>2]|0)-I|0;L=d+68|0;c[L>>2]=H;M=d+72|0;c[M>>2]=0;N=d+56|0;O=c[N>>2]|0;P=d+76|0;c[P>>2]=O+H;H=d+80|0;c[H>>2]=0;Q=d+184|0;c[Q>>2]=0;R=d+176|0;S=(c[R>>2]|0)+(c[d+48>>2]|0)|0;T=d+188|0;c[T>>2]=S;U=d+192|0;c[U>>2]=0;V=d+180|0;W=d+196|0;c[W>>2]=S-(c[V>>2]|0);S=c[(c[(c[d>>2]|0)+128>>2]|0)+48>>2]|0;if((S|0)!=0?(X=c[(c[S>>2]|0)+8>>2]|0,(X|0)!=0):0){c[j>>2]=I;c[j+4>>2]=0;I=j+8|0;c[I>>2]=O;c[j+12>>2]=0;if((ri[X&511](c[S+4>>2]|0,f,0,j)|0)==0?(S=c[I>>2]|0,c[C>>2]=c[j>>2]<<16>>16,C=S&65535,c[N>>2]=C,c[R>>2]=0,c[V>>2]=0,V=d+64|0,(a[V>>0]|0)==0):0){a[V>>0]=1;c[d+60>>2]=C}Y=b[G>>1]|0}else Y=B;if(Y<<16>>16>0){B=ij[c[s+524>>2]&8191](d)|0;c[n>>2]=B;if(B|0)break;gj[c[s+516>>2]&8191](d);B=c[t>>2]|0;G=B+56|0;C=B+58|0;V=b[C>>1]|0;R=V<<16>>16;N=B+60|0;S=d+68|0;I=S;X=c[I+4>>2]|0;O=(c[N>>2]|0)+(R<<3)|0;c[O>>2]=c[I>>2];c[O+4>>2]=X;X=R+1|0;O=d+76|0;I=O;Z=c[I+4>>2]|0;_=(c[N>>2]|0)+(X<<3)|0;c[_>>2]=c[I>>2];c[_+4>>2]=Z;Z=R+2|0;_=d+184|0;I=_;$=c[I+4>>2]|0;aa=(c[N>>2]|0)+(Z<<3)|0;c[aa>>2]=c[I>>2];c[aa+4>>2]=$;$=R+3|0;aa=d+192|0;I=aa;ca=c[I+4>>2]|0;da=(c[N>>2]|0)+($<<3)|0;c[da>>2]=c[I>>2];c[da+4>>2]=ca;ca=B+64|0;a[(c[ca>>2]|0)+R>>0]=0;a[(c[ca>>2]|0)+X>>0]=0;a[(c[ca>>2]|0)+Z>>0]=0;a[(c[ca>>2]|0)+$>>0]=0;da=R+4|0;I=c[d>>2]|0;ea=a[I+672>>0]|0;if(ea<<24>>24?(fa=_TT_Vary_Apply_Glyph_Deltas(c[I+104>>2]|0,ea,c[I+676>>2]|0,c[w>>2]|0,G,da)|0,fa|0):0){c[n>>2]=fa;break a}fa=c[x>>2]|0;if(!(fa&2)){I=b[C>>1]|0;b[d+132>>1]=I;b[d+134>>1]=b[G>>1]|0;c[d+136>>2]=c[B+76>>2];G=c[N>>2]|0;c[d+140>>2]=G;C=c[B+80>>2]|0;c[d+144>>2]=C;c[d+148>>2]=c[ca>>2];c[d+152>>2]=c[B+68>>2];b[d+156>>1]=0;_memcpy(C|0,G|0,((I&65535)<<3)+32|0)|0;ga=c[x>>2]|0}else ga=fa;fa=c[N>>2]|0;I=fa+(da<<3)|0;if(!(ga&1)){da=c[d+4>>2]|0;G=c[da+48>>2]|0;C=c[da+52>>2]|0;if(V<<16>>16>-4){V=fa;do{c[V>>2]=_FT_MulFix(c[V>>2]|0,G)|0;da=V+4|0;c[da>>2]=_FT_MulFix(c[da>>2]|0,C)|0;V=V+8|0}while(V>>>0<I>>>0);ha=c[x>>2]|0;ia=c[N>>2]|0}else{ha=ga;ia=fa}I=ia+(R<<3)|0;V=c[I+4>>2]|0;C=S;c[C>>2]=c[I>>2];c[C+4>>2]=V;V=(c[N>>2]|0)+(X<<3)|0;C=c[V+4>>2]|0;I=O;c[I>>2]=c[V>>2];c[I+4>>2]=C;C=(c[N>>2]|0)+(Z<<3)|0;I=c[C+4>>2]|0;V=_;c[V>>2]=c[C>>2];c[V+4>>2]=I;I=(c[N>>2]|0)+($<<3)|0;V=c[I+4>>2]|0;C=aa;c[C>>2]=c[I>>2];c[C+4>>2]=V;ja=ha}else ja=ga;if(!(ja&2)){V=d+132|0;b[V>>1]=(e[V>>1]|0)+4;V=_TT_Hint_Glyph(d,0)|0;c[n>>2]=V;if(V|0)break a}else c[n>>2]=0;_FT_GlyphLoader_Add(u);break a}if(Y<<16>>16!=-1){c[n>>2]=20;break}V=c[s+100>>2]|0;C=d+208|0;I=c[C>>2]|0;b:do if(!I){ka=0;la=1}else{G=I;da=g;while(1){if(!da){ma=G;break}B=c[G+4>>2]|0;if(!B){ka=0;la=1;break b}else{G=B;da=da+-1|0}}do{c[ma+8>>2]=-1;ma=c[ma+4>>2]|0}while((ma|0)!=0);ka=G;la=0}while(0);I=f;if(_FT_List_Find(C,I)|0){c[n>>2]=21;break}if(la){aa=_ft_mem_alloc(V,12,n)|0;if(c[n>>2]|0)break;c[aa+8>>2]=I;_FT_List_Add(C,aa)}else c[ka+8>>2]=I;I=u+22|0;aa=b[I>>1]|0;$=aa<<16>>16;N=b[u+20>>1]|0;_=ij[c[s+528>>2]&8191](d)|0;c[n>>2]=_;if(!_){_=d+168|0;Z=c[_>>2]|0;gj[c[s+516>>2]&8191](d);O=s+672|0;if(a[O>>0]|0){X=c[u+84>>2]|0;S=X+4|0;R=S&65535;b[j+2>>1]=R;b[j>>1]=R;R=j+4|0;c[R>>2]=0;fa=j+8|0;c[fa>>2]=0;G=j+12|0;c[G>>2]=0;da=S<<16>>16;S=_ft_mem_realloc(V,8,0,da,0,n)|0;do if(!(c[n>>2]|0)){B=_ft_mem_realloc(V,1,0,da,0,n)|0;if(c[n>>2]|0){na=0;oa=0;pa=0;break}ca=_ft_mem_realloc(V,2,0,da,0,n)|0;if(c[n>>2]|0){na=0;oa=0;pa=0;break}ea=u+88|0;qa=X<<16;ra=qa>>16;sa=(qa|0)>0;if(sa){qa=c[ea>>2]|0;ta=0;ua=0;va=1;while(1){c[S+(ua<<3)>>2]=c[qa+8>>2];c[S+(ua<<3)+4>>2]=c[qa+12>>2];a[B+ua>>0]=1;b[ca+(ua<<1)>>1]=ta;wa=va<<16>>16;xa=va+1<<16>>16;if((wa|0)<(ra|0)){ya=va;qa=qa+32|0;ua=wa;va=xa;ta=ya}else{za=va;Aa=xa;Ba=wa;break}}}else{za=0;Aa=1;Ba=0}c[S+(Ba<<3)>>2]=c[L>>2];c[S+(Ba<<3)+4>>2]=c[M>>2];a[B+Ba>>0]=1;b[ca+(Ba<<1)>>1]=za;va=Aa<<16>>16;c[S+(va<<3)>>2]=c[P>>2];c[S+(va<<3)+4>>2]=c[H>>2];a[B+va>>0]=1;b[ca+(va<<1)>>1]=Aa;va=za+2<<16>>16;ta=va<<16>>16;c[S+(ta<<3)>>2]=c[Q>>2];c[S+(ta<<3)+4>>2]=c[T>>2];a[B+ta>>0]=1;b[ca+(ta<<1)>>1]=va;va=za+3<<16>>16;ta=va<<16>>16;c[S+(ta<<3)>>2]=c[U>>2];c[S+(ta<<3)+4>>2]=c[W>>2];a[B+ta>>0]=1;b[ca+(ta<<1)>>1]=va;c[R>>2]=S;c[fa>>2]=B;c[G>>2]=ca;va=_TT_Vary_Apply_Glyph_Deltas(c[s+104>>2]|0,a[O>>0]|0,c[s+676>>2]|0,f,j,da)|0;c[n>>2]=va;if(va|0){na=S;oa=B;pa=ca;break}va=c[S>>2]|0;ta=c[S+4>>2]|0;if(sa){ua=c[ea>>2]|0;qa=0;wa=va;xa=ta;while(1){c[ua+8>>2]=wa<<16>>16;c[ua+12>>2]=xa<<16>>16;qa=qa+1<<16>>16;ya=qa<<16>>16;Ca=c[S+(ya<<3)>>2]|0;Da=c[S+(ya<<3)+4>>2]|0;if((ya|0)>=(ra|0)){Ea=Da;Fa=Ca;Ga=ya;break}else{ua=ua+32|0;wa=Ca;xa=Da}}}else{Ea=ta;Fa=va;Ga=0}c[L>>2]=Fa;c[M>>2]=Ea;xa=Ga+1|0;c[P>>2]=c[S+(xa<<3)>>2];c[H>>2]=c[S+(xa<<3)+4>>2];xa=Ga+2|0;c[Q>>2]=c[S+(xa<<3)>>2];c[T>>2]=c[S+(xa<<3)+4>>2];xa=Ga+3|0;c[U>>2]=c[S+(xa<<3)>>2];c[W>>2]=c[S+(xa<<3)+4>>2];na=S;oa=B;pa=ca}else{na=0;oa=0;pa=0}while(0);_ft_mem_free(V,na);_ft_mem_free(V,oa);_ft_mem_free(V,pa);if(c[n>>2]|0)break a}S=c[x>>2]|0;if(!(S&1)){c[L>>2]=_FT_MulFix(c[L>>2]|0,z)|0;c[P>>2]=_FT_MulFix(c[P>>2]|0,z)|0;c[Q>>2]=_FT_MulFix(c[Q>>2]|0,z)|0;c[T>>2]=_FT_MulFix(c[T>>2]|0,A)|0;c[U>>2]=_FT_MulFix(c[U>>2]|0,z)|0;c[W>>2]=_FT_MulFix(c[W>>2]|0,A)|0;Ha=c[x>>2]|0}else Ha=S;if(Ha&1024|0){_FT_GlyphLoader_Add(u);c[(c[d+8>>2]|0)+72>>2]=1668246896;break a}S=c[u+84>>2]|0;H=c[u+48>>2]|0;M=d+24|0;da=c[M>>2]|0;O=c[F>>2]|0;_FT_GlyphLoader_Add(u);c:do if(!S){Ia=$;Ja=0}else{G=u+52|0;fa=d+68|0;R=d+76|0;X=d+184|0;C=d+192|0;xa=g+1|0;wa=j+4|0;ua=j+2|0;ra=d+4|0;qa=$;ea=0;d:while(1){sa=(c[G>>2]|0)+(H<<5)+(ea<<5)|0;Da=fa;Ca=c[Da>>2]|0;ya=c[Da+4>>2]|0;Da=R;Ka=c[Da>>2]|0;La=c[Da+4>>2]|0;Da=X;Ma=c[Da>>2]|0;Na=c[Da+4>>2]|0;Da=C;Oa=c[Da>>2]|0;Pa=c[Da+4>>2]|0;Da=b[I>>1]|0;Qa=Da<<16>>16;Ra=_load_truetype_glyph(d,c[sa>>2]|0,xa,0)|0;c[n>>2]=Ra;do if(!Ra){Sa=(c[G>>2]|0)+(H<<5)+(ea<<5)|0;Ta=Sa+4|0;if(!(b[Ta>>1]&512)){Ua=fa;c[Ua>>2]=Ca;c[Ua+4>>2]=ya;Ua=R;c[Ua>>2]=Ka;c[Ua+4>>2]=La;Ua=X;c[Ua>>2]=Ma;c[Ua+4>>2]=Na;Ua=C;c[Ua>>2]=Oa;c[Ua+4>>2]=Pa}Ua=b[I>>1]|0;Va=Ua<<16>>16;if(Ua<<16>>16==Da<<16>>16){Wa=Va;Xa=Sa;Ya=25;break}Ua=c[t>>2]|0;Za=Ua+24|0;c[wa>>2]=(c[Za>>2]|0)+(Qa<<3);_a=Ua+22|0;b[ua>>1]=(e[_a>>1]|0)-Qa;Ua=b[Ta>>1]|0;$a=(Ua&200)==0;if($a)ab=Ua;else{_FT_Outline_Transform(j,Sa+16|0);ab=b[Ta>>1]|0}Ua=ab&65535;bb=c[Sa+8>>2]|0;cb=c[Sa+12>>2]|0;do if(!(Ua&2)){db=bb+$|0;eb=cb+Qa|0;if(db>>>0>=Qa>>>0){fb=21;break}if(eb>>>0>=(b[_a>>1]|0)>>>0){fb=21;break}gb=c[Za>>2]|0;hb=(c[gb+(db<<3)>>2]|0)-(c[gb+(eb<<3)>>2]|0)|0;ib=(c[gb+(db<<3)+4>>2]|0)-(c[gb+(eb<<3)+4>>2]|0)|0;v=102}else{if(!(cb|bb)){fb=0;break}if($a|(Ua&2048|0)==0){jb=bb;kb=cb}else{eb=_FT_Hypot(c[Sa+16>>2]|0,c[Sa+20>>2]|0)|0;gb=_FT_Hypot(c[Sa+28>>2]|0,c[Sa+24>>2]|0)|0;db=_FT_MulFix(bb,eb)|0;jb=db;kb=_FT_MulFix(cb,gb)|0}if(c[x>>2]&1|0){hb=jb;ib=kb;v=102;break}gb=c[ra>>2]|0;db=c[gb+52>>2]|0;eb=_FT_MulFix(jb,c[gb+48>>2]|0)|0;gb=_FT_MulFix(kb,db)|0;db=(b[Ta>>1]&4)==0;hb=db?eb:eb+32&-64;ib=db?gb:gb+32&-64;v=102}while(0);do if((v|0)==102){v=0;if(!(hb|ib)){fb=0;break}_FT_Outline_Translate(j,hb,ib);fb=0}while(0);c[n>>2]=fb;Wa=Va;Xa=Sa;Ya=(fb|0)==0?0:2}else{Wa=qa;Xa=sa;Ya=2}while(0);switch(Ya&31){case 2:{break a;break}case 25:case 0:break;default:{lb=0;break d}}ea=ea+1|0;if(ea>>>0>=S>>>0){Ia=Wa;Ja=Xa;break c}else qa=Wa}l=i;return lb|0}while(0);c[M>>2]=da;c[F>>2]=O;c[_>>2]=Z;if(c[x>>2]&2|0)break a;if(!(Ia>>>0>$>>>0?(b[Ja+4>>1]&256)!=0:0))break a;S=c[t>>2]|0;I=S+22|0;H=b[I>>1]|0;W=H<<16>>16;U=W+4|0;do if(!U)v=111;else{if((U+W+(b[S+58>>1]|0)|0)>>>0<=(c[S+4>>2]|0)>>>0){v=111;break}T=_FT_GlyphLoader_CheckPoints(S,U,0)|0;c[k>>2]=T;if(T|0){mb=T;break}nb=b[I>>1]|0;v=114}while(0);if((v|0)==111){c[k>>2]=0;nb=H;v=114}e:do if((v|0)==114){U=S+24|0;W=d+68|0;Z=c[W+4>>2]|0;O=(c[U>>2]|0)+(nb<<16>>16<<3)|0;c[O>>2]=c[W>>2];c[O+4>>2]=Z;Z=d+76|0;O=c[Z+4>>2]|0;W=(c[U>>2]|0)+((b[I>>1]|0)+1<<3)|0;c[W>>2]=c[Z>>2];c[W+4>>2]=O;O=d+184|0;W=c[O+4>>2]|0;Z=(c[U>>2]|0)+((b[I>>1]|0)+2<<3)|0;c[Z>>2]=c[O>>2];c[Z+4>>2]=W;W=d+192|0;Z=c[W+4>>2]|0;O=(c[U>>2]|0)+((b[I>>1]|0)+3<<3)|0;c[O>>2]=c[W>>2];c[O+4>>2]=Z;Z=S+28|0;a[(c[Z>>2]|0)+(b[I>>1]|0)>>0]=0;a[(c[Z>>2]|0)+((b[I>>1]|0)+1)>>0]=0;a[(c[Z>>2]|0)+((b[I>>1]|0)+2)>>0]=0;a[(c[Z>>2]|0)+((b[I>>1]|0)+3)>>0]=0;Z=c[M>>2]|0;O=_FT_Stream_Seek(Z,c[_>>2]|0)|0;c[k>>2]=O;if(O|0){mb=O;break}O=_FT_Stream_ReadUShort(Z,k)|0;W=c[k>>2]|0;if(W|0){mb=W;break}W=O&65535;do if((O&65535)>(e[(c[d>>2]|0)+286>>1]|0)){if((W|0)>(c[F>>2]|0)){mb=22;break e}U=d+160|0;da=c[U>>2]|0;T=c[da+388>>2]|0;Q=da+392|0;if(T>>>0<W>>>0){c[Q>>2]=_ft_mem_realloc(c[da+8>>2]|0,1,T,W,c[Q>>2]|0,j)|0;Q=c[j>>2]|0;ob=Q;pb=(Q|0)==0?W:T;qb=c[U>>2]|0}else{ob=0;pb=T;qb=da}c[k>>2]=ob;c[qb+388>>2]=pb&65535;if(!ob){rb=U;sb=qb}else{mb=ob;break e}}else if(!(O<<16>>16)){c[n>>2]=0;break a}else{U=d+160|0;rb=U;sb=c[U>>2]|0;break}while(0);O=_FT_Stream_Read(Z,c[sb+392>>2]|0,W)|0;c[k>>2]=O;if(O|0){mb=O;break}O=c[d+8>>2]|0;c[O+136>>2]=c[(c[rb>>2]|0)+392>>2];c[O+140>>2]=W;O=c[t>>2]|0;U=(e[O+22>>1]|0)-$|0;da=U&65535;T=d+132|0;b[T>>1]=da;b[d+134>>1]=(e[O+20>>1]|0)-N;c[d+136>>2]=(c[O+40>>2]|0)+($<<3);c[d+140>>2]=(c[O+24>>2]|0)+($<<3);c[d+144>>2]=(c[O+44>>2]|0)+($<<3);Q=(c[O+28>>2]|0)+$|0;P=d+148|0;c[P>>2]=Q;c[d+152>>2]=(c[O+32>>2]|0)+(N<<1);b[d+156>>1]=aa;do if(!(da<<16>>16))tb=U&65535;else{a[Q>>0]=a[Q>>0]&-25;O=b[T>>1]|0;if((O&65535)>1)ub=1;else{tb=O&65535;break}do{O=(c[P>>2]|0)+ub|0;a[O>>0]=a[O>>0]&-25;ub=ub+1|0;O=e[T>>1]|0}while(ub>>>0<O>>>0);tb=O}while(0);b[T>>1]=tb+4;c[n>>2]=_TT_Hint_Glyph(d,1)|0;break a}while(0);c[n>>2]=mb;break a}}else v=20;while(0);f:do if((v|0)==20?(aa=d+36|0,c[aa>>2]=0,c[aa+4>>2]=0,c[aa+8>>2]=0,c[aa+12>>2]=0,N=_tt_get_metrics(d,f)|0,c[n>>2]=N,!(h<<24>>24!=0|(N|0)!=0)):0){N=d+52|0;$=c[N>>2]|0;_=(c[aa>>2]|0)-$|0;aa=d+68|0;c[aa>>2]=_;M=d+72|0;c[M>>2]=0;I=d+56|0;S=c[I>>2]|0;H=d+76|0;c[H>>2]=S+_;_=d+80|0;c[_>>2]=0;P=d+184|0;c[P>>2]=0;Q=d+176|0;U=(c[Q>>2]|0)+(c[d+48>>2]|0)|0;da=d+188|0;c[da>>2]=U;W=d+192|0;c[W>>2]=0;Z=d+180|0;O=d+196|0;c[O>>2]=U-(c[Z>>2]|0);U=c[d>>2]|0;L=c[(c[U+128>>2]|0)+48>>2]|0;if((L|0)!=0?(V=c[(c[L>>2]|0)+8>>2]|0,(V|0)!=0):0){c[j>>2]=$;c[j+4>>2]=0;$=j+8|0;c[$>>2]=S;c[j+12>>2]=0;if((ri[V&511](c[L+4>>2]|0,f,0,j)|0)==0?(L=c[$>>2]|0,c[N>>2]=c[j>>2]<<16>>16,N=L&65535,c[I>>2]=N,c[Q>>2]=0,c[Z>>2]=0,Z=d+64|0,(a[Z>>0]|0)==0):0){a[Z>>0]=1;c[d+60>>2]=N}vb=c[d>>2]|0}else vb=U;U=vb+672|0;do if(a[U>>0]|0){c[k>>2]=16843009;N=q;c[N>>2]=65536;c[N+4>>2]=196610;c[j>>2]=c[aa>>2];N=j+4|0;c[N>>2]=c[M>>2];Z=j+8|0;c[Z>>2]=c[H>>2];Q=j+12|0;c[Q>>2]=c[_>>2];I=j+16|0;c[I>>2]=c[P>>2];L=j+20|0;c[L>>2]=c[da>>2];$=j+24|0;c[$>>2]=c[W>>2];V=j+28|0;c[V>>2]=c[O>>2];b[r+2>>1]=4;b[r>>1]=4;c[r+4>>2]=j;c[r+8>>2]=k;c[r+12>>2]=q;S=_TT_Vary_Apply_Glyph_Deltas(c[vb+104>>2]|0,a[U>>0]|0,c[vb+676>>2]|0,f,r,4)|0;c[n>>2]=S;if(!S){c[aa>>2]=c[j>>2];c[M>>2]=c[N>>2];c[H>>2]=c[Z>>2];c[_>>2]=c[Q>>2];c[P>>2]=c[I>>2];c[da>>2]=c[L>>2];c[W>>2]=c[$>>2];c[O>>2]=c[V>>2];break}else break f}while(0);if(!(c[x>>2]&1)){c[aa>>2]=_FT_MulFix(c[aa>>2]|0,z)|0;c[H>>2]=_FT_MulFix(c[H>>2]|0,z)|0;c[P>>2]=_FT_MulFix(c[P>>2]|0,z)|0;c[da>>2]=_FT_MulFix(c[da>>2]|0,A)|0;c[W>>2]=_FT_MulFix(c[W>>2]|0,z)|0;c[O>>2]=_FT_MulFix(c[O>>2]|0,A)|0}c[n>>2]=0}while(0);if(J<<24>>24)v=132}while(0);if((v|0)==132)gj[c[s+516>>2]&8191](d);if(E<<24>>24){x=c[(c[y>>2]|0)+48>>2]|0;Pi[c[(c[x>>2]|0)+4>>2]&2047](c[x+4>>2]|0,p)}}while(0);lb=c[n>>2]|0;l=i;return lb|0}function _FT_List_Finalize(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0;if(!((a|0)!=0&(d|0)!=0))return;f=c[a>>2]|0;if(f|0){g=d+8|0;if(!b){h=f;i=f;while(1){j=i;k=c[h+4>>2]|0;Pi[c[g>>2]&2047](d,j);if(!k)break;else{h=k;i=k}}}else{i=f;h=f;while(1){f=i;k=h;j=c[i+4>>2]|0;bj[b&4095](d,c[f+8>>2]|0,e);Pi[c[g>>2]&2047](d,k);if(!j)break;else{i=j;h=j}}}}c[a>>2]=0;c[a+4>>2]=0;return}function _TT_New_Context(a){a=a|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d+4|0;f=d;do if(a|0?(g=c[a+8>>2]|0,h=_ft_mem_alloc(g,612,f)|0,(c[f>>2]|0)==0):0){i=h+8|0;c[i>>2]=g;j=h+432|0;c[j>>2]=32;k=h+436|0;c[k>>2]=_ft_mem_realloc(g,16,0,32,0,e)|0;if(!(c[e>>2]|0)){b[h+440>>1]=0;b[h+442>>1]=0;c[h+20>>2]=0;c[h+388>>2]=0;c[h+24>>2]=0;c[h+392>>2]=0;c[h>>2]=0;c[h+4>>2]=0;c[f>>2]=0;n=h;l=d;return n|0}else{g=c[i>>2]|0;b[h+440>>1]=0;b[h+442>>1]=0;i=h+24|0;_ft_mem_free(g,c[i>>2]|0);c[i>>2]=0;c[h+20>>2]=0;_ft_mem_free(g,c[k>>2]|0);c[k>>2]=0;c[j>>2]=0;c[h+428>>2]=0;j=h+392|0;_ft_mem_free(g,c[j>>2]|0);c[j>>2]=0;c[h+388>>2]=0;c[h+4>>2]=0;c[h>>2]=0;_ft_mem_free(g,h);g=c[e>>2]|0;c[f>>2]=g;if(!g)n=h;else break;l=d;return n|0}}while(0);n=0;l=d;return n|0}function _TT_RunIns(f){f=f|0;var g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0,ia=0,ja=0,ka=0,la=0,ma=0,na=0,oa=0,pa=0,qa=0,ra=0,sa=0,ta=0,ua=0,va=0,wa=0,xa=0,ya=0,za=0,Aa=0,Ba=0,Ca=0,Da=0,Ea=0,Fa=0,Ga=0,Ha=0,Ia=0,Ja=0,Ka=0,La=0,Ma=0,Na=0,Oa=0,Pa=0,Qa=0,Ra=0,Sa=0,Ta=0,Ua=0,Va=0,Wa=0,Xa=0,Ya=0,Za=0,_a=0,$a=0,ab=0,bb=0,cb=0,db=0,eb=0,fb=0,gb=0,hb=0,ib=0,jb=0,kb=0,lb=0,mb=0,nb=0,ob=0,pb=0,qb=0,rb=0,sb=0,tb=0,ub=0,vb=0,wb=0,xb=0,yb=0,zb=0,Ab=0,Bb=0,Cb=0,Db=0,Eb=0,Fb=0,Gb=0,Hb=0,Ib=0,Jb=0,Kb=0,Lb=0,Mb=0,Nb=0,Ob=0,Pb=0,Qb=0,Rb=0,Sb=0,Tb=0,Ub=0,Vb=0,Wb=0,Xb=0,Yb=0,Zb=0,_b=0,$b=0,ac=0,bc=0,cc=0,dc=0,ec=0,fc=0,gc=0,hc=0,ic=0,jc=0,kc=0,lc=0,mc=0,nc=0,oc=0,pc=0,qc=0,rc=0,sc=0,tc=0,uc=0,vc=0,wc=0,xc=0,yc=0,zc=0,Ac=0,Bc=0,Cc=0,Dc=0,Ec=0,Fc=0,Gc=0,Hc=0,Ic=0,Jc=0,Kc=0,Lc=0,Mc=0,Nc=0,Oc=0,Pc=0,Qc=0,Rc=0,Sc=0,Tc=0,Uc=0,Vc=0,Wc=0,Xc=0,Yc=0,Zc=0,_c=0,$c=0,ad=0,bd=0,cd=0,dd=0,ed=0,fd=0,gd=0,hd=0,id=0,jd=0,kd=0,ld=0,md=0,nd=0,od=0,pd=0,qd=0,rd=0,sd=0,td=0,ud=0,vd=0,wd=0,xd=0,yd=0,zd=0,Ad=0,Bd=0,Cd=0,Dd=0,Ed=0,Fd=0,Gd=0,Hd=0,Id=0,Jd=0,Kd=0,Ld=0,Md=0,Nd=0,Od=0,Pd=0,Qd=0,Rd=0,Sd=0,Td=0,Ud=0,Vd=0,Wd=0,Xd=0,Yd=0,Zd=0,_d=0,$d=0,ae=0,be=0,ce=0,de=0,ee=0,fe=0,ge=0,he=0,ie=0,je=0,ke=0,le=0,me=0,ne=0,oe=0,pe=0,qe=0,re=0,se=0,te=0,ue=0,ve=0,we=0;g=l;l=l+48|0;if((l|0)>=(m|0))ba(48);h=g+8|0;i=g+44|0;j=g+4|0;k=g;n=f+256|0;c[n>>2]=0;o=(b[f+216>>1]|0)==(b[f+218>>1]|0);p=f+592|0;c[p>>2]=o?5921:5920;q=f+596|0;c[q>>2]=o?4827:4826;r=f+600|0;c[r>>2]=o?2095:2094;s=f+604|0;c[s>>2]=o?2097:2096;o=f+298|0;t=b[o>>1]|0;u=t<<16>>16;v=t<<16>>16==16384;if(!v){t=b[f+300>>1]|0;w=b[f+296>>1]|0;x=b[f+294>>1]|0;if(t<<16>>16==16384){y=w;z=x}else{y=(U(x<<16>>16,u)|0)+(U(w,t<<16>>16)|0)>>14;z=x}}else{x=b[f+294>>1]|0;y=x<<16>>16;z=x}x=f+564|0;c[x>>2]=y;if(z<<16>>16==16384)A=1346;else A=(b[f+296>>1]|0)==16384?1344:1343;z=f+572|0;c[z>>2]=A;A=f+290|0;if((b[A>>1]|0)==16384)B=1346;else B=(b[f+292>>1]|0)==16384?1344:1345;t=f+576|0;c[t>>2]=B;B=f+584|0;c[B>>2]=3201;w=f+588|0;c[w>>2]=3202;do if((y|0)==16384){if(v){c[B>>2]=3203;c[w>>2]=3204;break}if((b[f+300>>1]|0)==16384){c[B>>2]=3205;c[w>>2]=3206}}while(0);if((((y|0)<0?0-y|0:y)|0)<1024)c[x>>2]=16384;c[n>>2]=0;y=f+312|0;switch((c[y>>2]&255)<<24>>24){case 5:{C=1352;D=25;break}case 1:{C=1347;D=25;break}case 4:{C=1353;D=25;break}case 3:{C=1354;D=25;break}case 0:{C=1348;D=25;break}case 2:{C=1349;D=25;break}case 6:{C=1350;D=25;break}case 7:{C=1351;D=25;break}default:E=f+568|0}if((D|0)==25){v=f+568|0;c[v>>2]=C;E=v}v=f+356|0;C=f+360|0;u=f+368|0;F=f+372|0;G=f+364|0;H=f+16|0;I=f+28|0;J=f+561|0;K=f+24|0;L=f+32|0;M=f+20|0;N=f+376|0;O=f+12|0;P=f+308|0;Q=f+320|0;R=f+72|0;S=f+80|0;T=f+380|0;V=f+284|0;W=f+44|0;X=f+328|0;Y=f+324|0;Z=f+346|0;_=f+48|0;$=f+84|0;aa=f+300|0;ca=f+88|0;da=f+52|0;ea=f+316|0;fa=f+344|0;ga=f+286|0;ha=f+288|0;ia=f+92|0;ja=f+56|0;ka=f+220|0;la=f+224|0;ma=f+416|0;na=f+408|0;oa=f+428|0;pa=f+432|0;qa=f+436|0;ra=f+352|0;sa=f+488|0;ta=f+294|0;ua=f+296|0;va=f+292|0;wa=f+294|0;xa=f+116|0;ya=f+124|0;za=f+290|0;Aa=h+4|0;Ba=h+4|0;Ca=h+4|0;Da=h+4|0;Ea=f+298|0;Fa=f+132|0;Ga=f+284|0;Ha=f+36|0;Ia=f+180|0;Ja=f+144|0;Ka=f+108|0;La=f+348|0;Ma=f+304|0;Na=f+260|0;Oa=f+60|0;Pa=f+420|0;Qa=f+404|0;Ra=f+396|0;Sa=f+400|0;Ta=f+264|0;Ua=f+154|0;Va=f+160|0;Wa=f+156|0;Xa=f+164|0;Ya=h+4|0;Za=h+8|0;_a=f+152|0;$a=h+12|0;ab=f+172|0;bb=f+176|0;cb=f+168|0;db=h+16|0;eb=f+136|0;fb=f+140|0;gb=f+118|0;hb=h+16|0;ib=f+120|0;jb=f+128|0;kb=f+468|0;lb=f+472|0;mb=f+332|0;nb=f+334|0;ob=f+384|0;pb=f+476|0;qb=f+480|0;rb=f+484|0;sb=f+282|0;tb=f+337|0;ub=f+281|0;vb=f+252|0;wb=h+4|0;xb=h+4|0;yb=f+608|0;zb=f+412|0;Ab=f+424|0;Bb=f+340|0;Cb=f+336|0;Db=0;Eb=c[C>>2]|0;Fb=c[G>>2]|0;a:while(1){Gb=c[v>>2]|0;Hb=a[Gb+Eb>>0]|0;a[u>>0]=Hb;Ib=Hb&255;Jb=a[1212811+Ib>>0]|0;c[F>>2]=Jb;if((Ib|1|0)==65){Kb=Eb+1|0;if((Kb|0)>=(Fb|0)){Lb=131;D=859;break}Mb=2-(U(d[Gb+Kb>>0]|0,Jb)|0)|0;c[F>>2]=Mb;Nb=Mb}else Nb=Jb;if((Nb+Eb|0)>(Fb|0)){Lb=131;D=859;break}Jb=a[1213067+Ib>>0]|0;Mb=(Jb&255)>>>4;Kb=(c[H>>2]|0)-Mb|0;c[I>>2]=Kb;if((Kb|0)<0){if(a[J>>0]|0){Lb=129;D=859;break}if(Mb|0){Ob=c[K>>2]|0;Pb=0;Qb=0;do{c[Ob+(Qb<<2)>>2]=0;Pb=Pb+1<<16>>16;Qb=Pb&65535}while(Qb>>>0<Mb>>>0)}c[I>>2]=0;Rb=0}else Rb=Kb;Mb=(Jb&15)+Rb|0;c[L>>2]=Mb;Qb=c[M>>2]|0;if((Mb|0)>(Qb|0)){Lb=130;D=859;break}a[N>>0]=1;c[O>>2]=0;Pb=c[K>>2]|0;Ob=Pb+(Rb<<2)|0;b:do switch(Hb<<24>>24){case 79:{Lb=135;D=859;break a;break}case 5:case 4:case 3:case 2:case 1:case 0:{Sb=Ib<<14&16384;Tb=Sb&65535;Ub=(Sb^16384)&65535;if((Hb&255)<4){b[ta>>1]=Tb;b[ua>>1]=Ub;b[A>>1]=Tb;b[va>>1]=Ub}if(!(Ib&2)){b[o>>1]=Tb;b[aa>>1]=Ub;Vb=Tb}else Vb=b[o>>1]|0;Tb=Vb<<16>>16==16384;if(Tb){Ub=b[ta>>1]|0;Wb=Ub<<16>>16;Xb=Ub}else{Ub=b[aa>>1]|0;Sb=b[ua>>1]|0;Yb=b[ta>>1]|0;Zb=(U(Yb<<16>>16,Vb<<16>>16)|0)+(U(Sb,Ub<<16>>16)|0)>>14;Wb=Ub<<16>>16==16384?Sb:Zb;Xb=Yb}c[x>>2]=Wb;if(Xb<<16>>16==16384)_b=1346;else _b=(b[ua>>1]|0)==16384?1344:1343;c[z>>2]=_b;if((b[A>>1]|0)==16384)$b=1346;else $b=(b[va>>1]|0)==16384?1344:1345;c[t>>2]=$b;c[B>>2]=3201;c[w>>2]=3202;do if((Wb|0)==16384){if(Tb){c[B>>2]=3203;c[w>>2]=3204;break}if((b[aa>>1]|0)==16384){c[B>>2]=3205;c[w>>2]=3206}}while(0);if((((Wb|0)<0?0-Wb|0:Wb)|0)<1024)c[x>>2]=16384;c[n>>2]=0;D=839;break}case 7:case 6:{Tb=c[Ob>>2]|0;Yb=c[Ob+4>>2]|0;Zb=Yb&65535;if((e[xa>>1]|0)>(Yb&65535)?(e[S>>1]|0)>(Tb&65535):0){Yb=Tb&65535;Tb=c[ca>>2]|0;Sb=c[ya>>2]|0;Ub=(c[Tb+(Yb<<3)>>2]|0)-(c[Sb+(Zb<<3)>>2]|0)|0;ac=(c[Tb+(Yb<<3)+4>>2]|0)-(c[Sb+(Zb<<3)+4>>2]|0)|0;Zb=(ac|Ub|0)==0;Sb=Zb?16384:Ub;Ub=(Hb&1)==0|Zb;Zb=Ub?ac:Sb;Yb=Ub?Sb:0-ac|0;if(Zb|Yb|0){c[h>>2]=Yb;c[Aa>>2]=Zb;_FT_Vector_NormLen(h)|0;b[wa>>1]=(c[h>>2]|0)/4|0;b[ua>>1]=(c[Aa>>2]|0)/4|0}Zb=e[wa>>1]|e[wa+2>>1]<<16;b[za>>1]=Zb;b[za+2>>1]=Zb>>>16;Yb=b[o>>1]|0;ac=Yb<<16>>16==16384;if(ac)bc=Zb<<16>>16;else{Sb=b[aa>>1]|0;Ub=b[ua>>1]|0;Tb=(U(Ub,Sb<<16>>16)|0)+(U(Yb<<16>>16,Zb<<16>>16)|0)>>14;bc=Sb<<16>>16==16384?Ub:Tb}c[x>>2]=bc;if((Zb&65535)<<16>>16==16384){c[z>>2]=1346;cc=1346}else{c[z>>2]=(b[ua>>1]|0)==16384?1344:1343;cc=(Zb&-65536|0)==1073741824?1344:1345}c[t>>2]=cc;c[B>>2]=3201;c[w>>2]=3202;do if((bc|0)==16384){if(ac){c[B>>2]=3203;c[w>>2]=3204;break}if((b[aa>>1]|0)!=16384)break;c[B>>2]=3205;c[w>>2]=3206}while(0);if((((bc|0)<0?0-bc|0:bc)|0)<1024)c[x>>2]=16384;c[n>>2]=0;D=839;break b}if(!(a[J>>0]|0))D=839;else{Lb=134;D=859;break a}break}case 9:case 8:{ac=c[Ob>>2]|0;Zb=c[Ob+4>>2]|0;Tb=Zb&65535;if((e[xa>>1]|0)>(Zb&65535)?(e[S>>1]|0)>(ac&65535):0){Zb=ac&65535;ac=c[ca>>2]|0;Ub=c[ya>>2]|0;Sb=(c[ac+(Zb<<3)>>2]|0)-(c[Ub+(Tb<<3)>>2]|0)|0;Yb=(c[ac+(Zb<<3)+4>>2]|0)-(c[Ub+(Tb<<3)+4>>2]|0)|0;Tb=(Yb|Sb|0)==0;Ub=Tb?16384:Sb;Sb=(Hb&1)==0|Tb;Tb=Sb?Yb:Ub;Zb=Sb?Ub:0-Yb|0;if(!(Tb|Zb))dc=b[o>>1]|0;else{c[h>>2]=Zb;c[Ba>>2]=Tb;_FT_Vector_NormLen(h)|0;Tb=((c[h>>2]|0)/4|0)&65535;b[o>>1]=Tb;b[aa>>1]=(c[Ba>>2]|0)/4|0;dc=Tb}Tb=dc<<16>>16==16384;if(Tb){Zb=b[ta>>1]|0;ec=Zb<<16>>16;fc=Zb}else{Zb=b[aa>>1]|0;Yb=b[ua>>1]|0;Ub=b[ta>>1]|0;Sb=(U(Ub<<16>>16,dc<<16>>16)|0)+(U(Yb,Zb<<16>>16)|0)>>14;ec=Zb<<16>>16==16384?Yb:Sb;fc=Ub}c[x>>2]=ec;if(fc<<16>>16==16384)gc=1346;else gc=(b[ua>>1]|0)==16384?1344:1343;c[z>>2]=gc;if((b[A>>1]|0)==16384)hc=1346;else hc=(b[va>>1]|0)==16384?1344:1345;c[t>>2]=hc;c[B>>2]=3201;c[w>>2]=3202;do if((ec|0)==16384){if(Tb){c[B>>2]=3203;c[w>>2]=3204;break}if((b[aa>>1]|0)!=16384)break;c[B>>2]=3205;c[w>>2]=3206}while(0);if((((ec|0)<0?0-ec|0:ec)|0)<1024)c[x>>2]=16384;c[n>>2]=0;D=839;break b}if(!(a[J>>0]|0))D=839;else{Lb=134;D=859;break a}break}case 10:{Tb=c[Ob+4>>2]<<16>>16;Ub=c[Ob>>2]<<16>>16;if(Tb|Ub|0){c[h>>2]=Ub;c[Ca>>2]=Tb;_FT_Vector_NormLen(h)|0;b[wa>>1]=(c[h>>2]|0)/4|0;b[ua>>1]=(c[Ca>>2]|0)/4|0}Tb=e[wa>>1]|e[wa+2>>1]<<16;b[za>>1]=Tb;b[za+2>>1]=Tb>>>16;Ub=b[o>>1]|0;Sb=Ub<<16>>16==16384;if(Sb)ic=Tb<<16>>16;else{Yb=b[aa>>1]|0;Zb=b[ua>>1]|0;ac=(U(Zb,Yb<<16>>16)|0)+(U(Ub<<16>>16,Tb<<16>>16)|0)>>14;ic=Yb<<16>>16==16384?Zb:ac}c[x>>2]=ic;if((Tb&65535)<<16>>16==16384){c[z>>2]=1346;jc=1346}else{c[z>>2]=(b[ua>>1]|0)==16384?1344:1343;jc=(Tb&-65536|0)==1073741824?1344:1345}c[t>>2]=jc;c[B>>2]=3201;c[w>>2]=3202;do if((ic|0)==16384){if(Sb){c[B>>2]=3203;c[w>>2]=3204;break}if((b[aa>>1]|0)==16384){c[B>>2]=3205;c[w>>2]=3206}}while(0);if((((ic|0)<0?0-ic|0:ic)|0)<1024)c[x>>2]=16384;c[n>>2]=0;D=839;break}case 11:{Sb=c[Ob+4>>2]<<16>>16;Tb=c[Ob>>2]<<16>>16;if(!(Sb|Tb))kc=b[o>>1]|0;else{c[h>>2]=Tb;c[Da>>2]=Sb;_FT_Vector_NormLen(h)|0;Sb=((c[h>>2]|0)/4|0)&65535;b[o>>1]=Sb;b[aa>>1]=(c[Da>>2]|0)/4|0;kc=Sb}Sb=kc<<16>>16==16384;if(Sb){Tb=b[ta>>1]|0;lc=Tb<<16>>16;mc=Tb}else{Tb=b[aa>>1]|0;ac=b[ua>>1]|0;Zb=b[ta>>1]|0;Yb=(U(Zb<<16>>16,kc<<16>>16)|0)+(U(ac,Tb<<16>>16)|0)>>14;lc=Tb<<16>>16==16384?ac:Yb;mc=Zb}c[x>>2]=lc;if(mc<<16>>16==16384)nc=1346;else nc=(b[ua>>1]|0)==16384?1344:1343;c[z>>2]=nc;if((b[A>>1]|0)==16384)oc=1346;else oc=(b[va>>1]|0)==16384?1344:1345;c[t>>2]=oc;c[B>>2]=3201;c[w>>2]=3202;do if((lc|0)==16384){if(Sb){c[B>>2]=3203;c[w>>2]=3204;break}if((b[aa>>1]|0)==16384){c[B>>2]=3205;c[w>>2]=3206}}while(0);if((((lc|0)<0?0-lc|0:lc)|0)<1024)c[x>>2]=16384;c[n>>2]=0;D=839;break}case 12:{Sb=b[ua>>1]|0;c[Ob>>2]=b[ta>>1];c[Ob+4>>2]=Sb<<16>>16;D=839;break}case 13:{Sb=b[aa>>1]|0;c[Ob>>2]=b[o>>1];c[Ob+4>>2]=Sb<<16>>16;D=839;break}case 14:{Sb=e[wa>>1]|e[wa+2>>1]<<16;b[Ea>>1]=Sb;b[Ea+2>>1]=Sb>>>16;Zb=Sb<<16>>16;Yb=(Sb&65535)<<16>>16==16384;ac=Sb>>>16&65535;if(Yb){c[x>>2]=Zb;pc=Zb;qc=1346}else{Tb=b[ua>>1]|0;Ub=Tb<<16>>16;rc=(U(Ub,Sb>>16)|0)+(U(Zb,Zb)|0)>>14;Zb=ac<<16>>16==16384?Ub:rc;c[x>>2]=Zb;pc=Zb;qc=Tb<<16>>16==16384?1344:1343}c[z>>2]=qc;if((b[A>>1]|0)==16384)sc=1346;else sc=(b[va>>1]|0)==16384?1344:1345;c[t>>2]=sc;c[B>>2]=3201;c[w>>2]=3202;do if((pc|0)==16384){if(Yb){c[B>>2]=3203;c[w>>2]=3204;break}if(ac<<16>>16==16384){c[B>>2]=3205;c[w>>2]=3206}}while(0);if((((pc|0)<0?0-pc|0:pc)|0)<1024)c[x>>2]=16384;c[n>>2]=0;D=839;break}case 15:{ac=c[Ob>>2]|0;Yb=c[Ob+4>>2]|0;Tb=c[Ob+8>>2]|0;Zb=c[Ob+12>>2]&65535;rc=e[W>>1]|0;if((((Zb>>>0<rc>>>0?(Ub=c[Ob+16>>2]&65535,Ub>>>0<rc>>>0):0)?(rc=Yb&65535,Yb=e[S>>1]|0,rc>>>0<Yb>>>0):0)?(Sb=Tb&65535,Sb>>>0<Yb>>>0):0)?(Yb=ac&65535,Yb>>>0<(e[xa>>1]|0)>>>0):0){ac=c[da>>2]|0;Tb=c[ac+(Zb<<3)>>2]|0;tc=(c[ac+(Ub<<3)>>2]|0)-Tb|0;uc=c[ac+(Zb<<3)+4>>2]|0;vc=(c[ac+(Ub<<3)+4>>2]|0)-uc|0;ac=c[ca>>2]|0;wc=c[ac+(rc<<3)>>2]|0;xc=(c[ac+(Sb<<3)>>2]|0)-wc|0;yc=c[ac+(rc<<3)+4>>2]|0;zc=(c[ac+(Sb<<3)+4>>2]|0)-yc|0;ac=0-vc|0;Ac=_FT_MulDiv(xc,ac,64)|0;Bc=(_FT_MulDiv(zc,tc,64)|0)+Ac|0;Ac=_FT_MulDiv(xc,tc,64)|0;Cc=(_FT_MulDiv(zc,vc,64)|0)+Ac|0;if((((Bc|0)<0?0-Bc|0:Bc)*19|0)>(((Cc|0)<0?0-Cc|0:Cc)|0)){Cc=_FT_MulDiv(Tb-wc|0,ac,64)|0;ac=(_FT_MulDiv(uc-yc|0,tc,64)|0)+Cc|0;Cc=_FT_MulDiv(ac,xc,Bc)|0;xc=_FT_MulDiv(ac,zc,Bc)|0;Bc=c[ca>>2]|0;zc=c[ya>>2]|0;c[zc+(Yb<<3)>>2]=(c[Bc+(rc<<3)>>2]|0)+Cc;Dc=(c[Bc+(rc<<3)+4>>2]|0)+xc|0;Ec=zc}else{zc=c[ca>>2]|0;xc=c[da>>2]|0;Bc=c[ya>>2]|0;c[Bc+(Yb<<3)>>2]=((c[zc+(Sb<<3)>>2]|0)+(c[zc+(rc<<3)>>2]|0)+(c[xc+(Zb<<3)>>2]|0)+(c[xc+(Ub<<3)>>2]|0)|0)/4|0;Dc=((c[zc+(Sb<<3)+4>>2]|0)+(c[zc+(rc<<3)+4>>2]|0)+(c[xc+(Zb<<3)+4>>2]|0)+(c[xc+(Ub<<3)+4>>2]|0)|0)/4|0;Ec=Bc}c[Ec+(Yb<<3)+4>>2]=Dc;Bc=(c[Fa>>2]|0)+Yb|0;a[Bc>>0]=a[Bc>>0]|24;D=839;break b}if(!(a[J>>0]|0))D=839;else{Lb=134;D=859;break a}break}case 16:{b[Ga>>1]=c[Ob>>2];D=839;break}case 17:{b[ga>>1]=c[Ob>>2];D=839;break}case 18:{b[ha>>1]=c[Ob>>2];D=839;break}case 19:{switch(c[Ob>>2]|0){case 0:{Fc=Ha;Gc=Ia;Hc=Fc+36|0;do{c[Fc>>2]=c[Gc>>2];Fc=Fc+4|0;Gc=Gc+4|0}while((Fc|0)<(Hc|0));break}case 1:{Fc=Ha;Gc=Ja;Hc=Fc+36|0;do{c[Fc>>2]=c[Gc>>2];Fc=Fc+4|0;Gc=Gc+4|0}while((Fc|0)<(Hc|0));break}default:if(!(a[J>>0]|0)){D=839;break b}else{Lb=134;D=859;break a}}b[fa>>1]=c[Ob>>2];D=839;break}case 20:{switch(c[Ob>>2]|0){case 0:{Fc=R;Gc=Ia;Hc=Fc+36|0;do{c[Fc>>2]=c[Gc>>2];Fc=Fc+4|0;Gc=Gc+4|0}while((Fc|0)<(Hc|0));break}case 1:{Fc=R;Gc=Ja;Hc=Fc+36|0;do{c[Fc>>2]=c[Gc>>2];Fc=Fc+4|0;Gc=Gc+4|0}while((Fc|0)<(Hc|0));break}default:if(!(a[J>>0]|0)){D=839;break b}else{Lb=134;D=859;break a}}b[Z>>1]=c[Ob>>2];D=839;break}case 21:{switch(c[Ob>>2]|0){case 0:{Fc=Ka;Gc=Ia;Hc=Fc+36|0;do{c[Fc>>2]=c[Gc>>2];Fc=Fc+4|0;Gc=Gc+4|0}while((Fc|0)<(Hc|0));break}case 1:{Fc=Ka;Gc=Ja;Hc=Fc+36|0;do{c[Fc>>2]=c[Gc>>2];Fc=Fc+4|0;Gc=Gc+4|0}while((Fc|0)<(Hc|0));break}default:if(!(a[J>>0]|0)){D=839;break b}else{Lb=134;D=859;break a}}b[La>>1]=c[Ob>>2];D=839;break}case 22:{switch(c[Ob>>2]|0){case 0:{Fc=Ha;Gc=Ia;Hc=Fc+36|0;do{c[Fc>>2]=c[Gc>>2];Fc=Fc+4|0;Gc=Gc+4|0}while((Fc|0)<(Hc|0));break}case 1:{Fc=Ha;Gc=Ja;Hc=Fc+36|0;do{c[Fc>>2]=c[Gc>>2];Fc=Fc+4|0;Gc=Gc+4|0}while((Fc|0)<(Hc|0));break}default:if(!(a[J>>0]|0)){D=839;break b}else{Lb=134;D=859;break a}}Fc=R;Gc=Ha;Hc=Fc+36|0;do{c[Fc>>2]=c[Gc>>2];Fc=Fc+4|0;Gc=Gc+4|0}while((Fc|0)<(Hc|0));Fc=Ka;Gc=Ha;Hc=Fc+36|0;do{c[Fc>>2]=c[Gc>>2];Fc=Fc+4|0;Gc=Gc+4|0}while((Fc|0)<(Hc|0));Bc=c[Ob>>2]&65535;b[fa>>1]=Bc;b[Z>>1]=Bc;b[La>>1]=Bc;D=839;break}case 23:{Bc=c[Ob>>2]|0;if((Bc|0)<0){Lb=132;D=859;break a}c[Ma>>2]=Bc;D=839;break}case 24:{c[y>>2]=1;c[E>>2]=1347;D=839;break}case 25:{c[y>>2]=0;c[E>>2]=1348;D=839;break}case 26:{c[P>>2]=c[Ob>>2];D=839;break}case 27:{Bc=c[G>>2]|0;Yb=1;Ub=Nb;xc=c[C>>2]|0;while(1){Zb=xc;rc=Ub;c:while(1){Ic=rc+Zb|0;c[C>>2]=Ic;if((Ic|0)>=(Bc|0)){Lb=131;D=859;break a}zc=a[Gb+Ic>>0]|0;a[u>>0]=zc;Sb=zc&255;Cc=a[1212811+Sb>>0]|0;c[F>>2]=Cc;if((Sb|1|0)==65){Sb=Ic+1|0;if((Sb|0)>=(Bc|0)){Lb=131;D=859;break a}ac=2-(U(d[Gb+Sb>>0]|0,Cc)|0)|0;c[F>>2]=ac;Jc=ac}else Jc=Cc;if((Jc+Ic|0)>(Bc|0)){Lb=131;D=859;break a}switch(zc<<24>>24){case 88:{D=194;break c;break}case 89:{Kc=-1;break c;break}default:{Zb=Ic;rc=Jc}}}if((D|0)==194){D=0;Kc=1}rc=Kc+Yb|0;if(!rc){D=839;break}else{Yb=rc;Ub=Jc;xc=Ic}}break}case 28:{xc=c[Ob>>2]|0;if(!(xc|Rb))c[O>>2]=132;Ub=(c[C>>2]|0)+xc|0;c[C>>2]=Ub;if((Ub|0)>=0){xc=c[oa>>2]|0;if((xc|0)>0?(Ub|0)>(c[(c[(c[qa>>2]|0)+(xc+-1<<4)+12>>2]|0)+8>>2]|0):0)D=201}else D=201;if((D|0)==201){D=0;c[O>>2]=132}a[N>>0]=0;D=839;break}case 29:{c[Q>>2]=c[Ob>>2];D=839;break}case 30:{c[Y>>2]=c[Ob>>2];D=839;break}case 31:{c[X>>2]=_FT_MulFix(c[Ob>>2]|0,c[Na>>2]|0)|0;D=839;break}case 32:{c[Ob+4>>2]=c[Ob>>2];D=839;break}case 127:case 126:case 89:case 33:{c[H>>2]=Mb;D=854;break}case 34:{c[L>>2]=0;D=839;break}case 35:{xc=c[Ob>>2]|0;Ub=Ob+4|0;c[Ob>>2]=c[Ub>>2];c[Ub>>2]=xc;D=839;break}case 36:{c[Ob>>2]=c[H>>2];D=839;break}case 37:{xc=c[Ob>>2]|0;if((xc|0)<1|(Rb|0)<(xc|0))if(!(a[J>>0]|0))Lc=0;else{c[O>>2]=134;Lc=0}else Lc=c[Pb+(Rb-xc<<2)>>2]|0;c[Ob>>2]=Lc;D=839;break}case 38:{xc=c[Ob>>2]|0;if((xc|0)<1|(Rb|0)<(xc|0))if(!(a[J>>0]|0)){D=839;break b}else{Lb=134;D=859;break a}else{Ub=Rb-xc|0;Yb=Pb+(Ub<<2)|0;Bc=c[Yb>>2]|0;_memmove(Yb|0,Pb+(Ub+1<<2)|0,(xc<<2)+-4|0)|0;c[(c[K>>2]|0)+((c[I>>2]|0)+-1<<2)>>2]=Bc;D=839;break b}break}case 39:{Bc=c[Ob>>2]|0;xc=c[Ob+4>>2]|0;Ub=Bc&65535;Yb=xc&65535;rc=Bc&65535;if(rc>>>0<(e[S>>1]|0)>>>0?(Bc=xc&65535,Bc>>>0<(e[W>>1]|0)>>>0):0){xc=c[da>>2]|0;Zb=c[ca>>2]|0;zc=(nj[c[z>>2]&2047](f,(c[xc+(Bc<<3)>>2]|0)-(c[Zb+(rc<<3)>>2]|0)|0,(c[xc+(Bc<<3)+4>>2]|0)-(c[Zb+(rc<<3)+4>>2]|0)|0)|0)/2|0;Ki[c[B>>2]&4095](f,R,Ub,zc);Ki[c[B>>2]&4095](f,Ha,Yb,0-zc|0);D=839;break b}if(!(a[J>>0]|0))D=839;else{Lb=134;D=859;break a}break}case 40:{zc=c[ma>>2]|0;Yb=c[na>>2]|0;Ub=zc+(Yb*24|0)|0;if((Yb|0)>0){rc=zc;while(1){if((c[rc+12>>2]&255)<<24>>24==40?a[rc+16>>0]|0:0)break;Zb=rc+24|0;if(Zb>>>0<Ub>>>0)rc=Zb;else{Mc=Yb;Nc=zc;D=842;break b}}Ub=c[oa>>2]|0;if((Ub|0)>=(c[pa>>2]|0)){Lb=130;D=859;break a}Zb=c[qa>>2]|0;c[oa>>2]=Ub+1;c[Zb+(Ub<<4)>>2]=c[ra>>2];c[Zb+(Ub<<4)+4>>2]=(c[C>>2]|0)+1;c[Zb+(Ub<<4)+8>>2]=1;c[Zb+(Ub<<4)+12>>2]=rc;Ub=c[rc>>2]|0;Zb=c[rc+4>>2]|0;Bc=Ub+-1|0;do if(Bc>>>0<=2){xc=c[f+444+(Bc<<3)>>2]|0;if(!xc){c[O>>2]=138;break}Cc=c[f+444+(Bc<<3)+4>>2]|0;if((Cc|0)<(Zb|0)){c[O>>2]=131;break}else{c[v>>2]=xc;c[G>>2]=Cc;c[C>>2]=Zb;c[ra>>2]=Ub;break}}else c[O>>2]=132;while(0);a[N>>0]=0;D=839}else{Mc=Yb;Nc=zc;D=842}break}case 41:{Ub=c[Ob>>2]&65535;if(Ub>>>0>=(e[W>>1]|0)>>>0)if(!(a[J>>0]|0)){D=839;break b}else{Lb=134;D=859;break a}else{Zb=(b[o>>1]|0)==0?-1:-9;Bc=(c[Oa>>2]|0)+Ub|0;a[Bc>>0]=((b[aa>>1]|0)==0?Zb:Zb&-17)&a[Bc>>0];D=839;break b}break}case 42:{Bc=c[Ob+4>>2]|0;Zb=(c[Pa>>2]|0)+1|0;if(Bc>>>0>=Zb>>>0){Lb=134;D=859;break a}Ub=c[Qa>>2]|0;rc=c[Ra>>2]|0;if((Zb|0)==(rc|0)?(c[Ub+(Bc*24|0)+12>>2]|0)==(Bc|0):0)Oc=Ub+(Bc*24|0)|0;else{Zb=Ub+(rc*24|0)|0;d:do if((rc|0)>0){Cc=Ub;while(1){if((c[Cc+12>>2]|0)==(Bc|0)){Pc=Cc;break d}xc=Cc+24|0;if(xc>>>0<Zb>>>0)Cc=xc;else{Pc=xc;break}}}else Pc=Ub;while(0);if((Pc|0)==(Zb|0)){Lb=134;D=859;break a}else Oc=Pc}if(!(a[Oc+16>>0]|0)){Lb=134;D=859;break a}Ub=c[oa>>2]|0;if((Ub|0)>=(c[pa>>2]|0)){Lb=130;D=859;break a}if((c[Ob>>2]|0)>0){Bc=c[qa>>2]|0;c[Bc+(Ub<<4)>>2]=c[ra>>2];c[Bc+(Ub<<4)+4>>2]=(c[C>>2]|0)+1;c[Bc+(Ub<<4)+8>>2]=c[Ob>>2];c[Bc+(Ub<<4)+12>>2]=Oc;c[oa>>2]=Ub+1;Ub=c[Oc>>2]|0;Bc=c[Oc+4>>2]|0;rc=Ub+-1|0;do if(rc>>>0<=2){zc=c[f+444+(rc<<3)>>2]|0;if(!zc){c[O>>2]=138;break}Yb=c[f+444+(rc<<3)+4>>2]|0;if((Yb|0)<(Bc|0)){c[O>>2]=131;break}else{c[v>>2]=zc;c[G>>2]=Yb;c[C>>2]=Bc;c[ra>>2]=Ub;break}}else c[O>>2]=132;while(0);a[N>>0]=0;D=839}else D=839;break}case 43:{Ub=c[Ob>>2]|0;Bc=(c[Pa>>2]|0)+1|0;if(Bc>>>0<=Ub>>>0){Lb=134;D=859;break a}rc=c[Qa>>2]|0;Zb=c[Ra>>2]|0;if((Bc|0)==(Zb|0)?(c[rc+(Ub*24|0)+12>>2]|0)==(Ub|0):0)Qc=rc+(Ub*24|0)|0;else{Bc=rc+(Zb*24|0)|0;e:do if((Zb|0)>0){Yb=rc;while(1){if((c[Yb+12>>2]|0)==(Ub|0)){Rc=Yb;break e}zc=Yb+24|0;if(zc>>>0<Bc>>>0)Yb=zc;else{Rc=zc;break}}}else Rc=rc;while(0);if((Rc|0)==(Bc|0)){Lb=134;D=859;break a}else Qc=Rc}if(!(a[Qc+16>>0]|0)){Lb=134;D=859;break a}rc=c[oa>>2]|0;if((rc|0)>=(c[pa>>2]|0)){Lb=130;D=859;break a}Ub=c[qa>>2]|0;c[Ub+(rc<<4)>>2]=c[ra>>2];c[Ub+(rc<<4)+4>>2]=(c[C>>2]|0)+1;c[Ub+(rc<<4)+8>>2]=1;c[Ub+(rc<<4)+12>>2]=Qc;c[oa>>2]=rc+1;rc=c[Qc>>2]|0;Ub=c[Qc+4>>2]|0;Zb=rc+-1|0;do if(Zb>>>0<=2){Yb=c[f+444+(Zb<<3)>>2]|0;if(!Yb){c[O>>2]=138;break}zc=c[f+444+(Zb<<3)+4>>2]|0;if((zc|0)<(Ub|0)){c[O>>2]=131;break}else{c[v>>2]=Yb;c[G>>2]=zc;c[C>>2]=Ub;c[ra>>2]=rc;break}}else c[O>>2]=132;while(0);a[N>>0]=0;D=839;break}case 44:{rc=c[Ob>>2]|0;Ub=c[Qa>>2]|0;Zb=c[Ra>>2]|0;Bc=Ub+(Zb*24|0)|0;f:do if((Zb|0)>0){zc=Ub;while(1){if((c[zc+12>>2]|0)==(rc|0)){Sc=zc;break f}Yb=zc+24|0;if(Yb>>>0<Bc>>>0)zc=Yb;else{Sc=Yb;break}}}else Sc=Ub;while(0);if((Sc|0)==(Bc|0)){if(Zb>>>0>=(c[Sa>>2]|0)>>>0){Lb=140;D=859;break a}c[Ra>>2]=Zb+1}if(rc>>>0>65535){Lb=140;D=859;break a}c[Sc>>2]=c[ra>>2];Ub=rc&65535;c[Sc+12>>2]=Ub;zc=c[C>>2]|0;c[Sc+4>>2]=zc+1;a[Sc+16>>0]=1;a[Sc+17>>0]=0;c[Sc+20>>2]=0;if((c[Pa>>2]|0)>>>0<rc>>>0)c[Pa>>2]=Ub;Ub=c[G>>2]|0;Yb=zc;zc=Nb;g:while(1){Tc=zc+Yb|0;c[C>>2]=Tc;if((Tc|0)>=(Ub|0)){Lb=131;D=859;break a}Cc=a[Gb+Tc>>0]|0;a[u>>0]=Cc;xc=Cc&255;ac=a[1212811+xc>>0]|0;c[F>>2]=ac;if((xc|1|0)==65){xc=Tc+1|0;if((xc|0)>=(Ub|0)){Lb=131;D=859;break a}Sb=2-(U(d[Gb+xc>>0]|0,ac)|0)|0;c[F>>2]=Sb;Uc=Sb}else Uc=ac;if((Uc+Tc|0)>(Ub|0)){Lb=131;D=859;break a}switch(Cc<<24>>24){case 44:case -119:{Lb=137;D=859;break a;break}case 45:{break g;break}default:{Yb=Tc;zc=Uc}}}c[Sc+8>>2]=Tc;D=839;break}case 45:{zc=c[oa>>2]|0;if((zc|0)<1){Lb=136;D=859;break a}Yb=zc+-1|0;c[oa>>2]=Yb;Ub=c[qa>>2]|0;rc=Ub+(Yb<<4)+8|0;Zb=c[rc>>2]|0;c[rc>>2]=Zb+-1;a[N>>0]=0;if((Zb|0)>1){c[oa>>2]=zc;c[C>>2]=c[(c[Ub+(Yb<<4)+12>>2]|0)+4>>2];D=839;break b}zc=c[Ub+(Yb<<4)>>2]|0;Zb=c[Ub+(Yb<<4)+4>>2]|0;Yb=zc+-1|0;if(Yb>>>0>2){Lb=132;D=859;break a}Ub=c[f+444+(Yb<<3)>>2]|0;if(!Ub){Lb=138;D=859;break a}rc=c[f+444+(Yb<<3)+4>>2]|0;if((rc|0)<(Zb|0)){Lb=131;D=859;break a}c[v>>2]=Ub;c[G>>2]=rc;c[C>>2]=Zb;c[ra>>2]=zc;D=839;break}case 47:case 46:{zc=c[Ob>>2]|0;Zb=zc&65535;rc=zc&65535;if(rc>>>0>=(e[W>>1]|0)>>>0)if(!(a[J>>0]|0)){D=839;break b}else{Lb=134;D=859;break a}if(!(Hb&1))Vc=0;else{zc=c[da>>2]|0;Ub=nj[c[z>>2]&2047](f,c[zc+(rc<<3)>>2]|0,c[zc+(rc<<3)+4>>2]|0)|0;Vc=(nj[c[E>>2]&2047](f,Ub,c[Ta>>2]|0)|0)-Ub|0}Ki[c[B>>2]&4095](f,Ha,Zb,Vc);b[Ga>>1]=Zb;b[ga>>1]=Zb;D=839;break}case 49:case 48:{h:do if(b[Ua>>1]|0){Zb=c[Va>>2]|0;Ub=c[Wa>>2]|0;rc=c[Xa>>2]|0;if(!(Hb&1)){zc=Ub+4|0;c[h>>2]=zc;Yb=Zb+4|0;c[Ya>>2]=Yb;Wc=16;Xc=zc;Yc=Yb;Zc=rc+4|0}else{c[h>>2]=Ub;c[Ya>>2]=Zb;Wc=8;Xc=Ub;Yc=Zb;Zc=rc}c[Za>>2]=Zc;rc=b[_a>>1]|0;c[$a>>2]=rc&65535;Zb=0;Ub=0;Yb=rc;while(1){rc=(e[(c[ab>>2]|0)+(Zb<<16>>16<<1)>>1]|0)-(e[bb>>1]|0)|0;zc=Yb&65535;Bc=rc>>>0<zc>>>0?rc:zc+-1|0;i:do if(Ub>>>0<=Bc>>>0){zc=c[cb>>2]|0;rc=Ub;while(1){if((a[zc+rc>>0]&Wc)<<24>>24){_c=rc;break}Cc=rc+1|0;if(Cc>>>0>Bc>>>0){$c=Cc;break i}else rc=Cc}j:while(1){zc=_c;while(1){ad=zc+1|0;if(ad>>>0>Bc>>>0)break j;if(!((a[(c[cb>>2]|0)+ad>>0]&Wc)<<24>>24))zc=ad;else break}__iup_worker_interpolate(h,_c+1|0,zc,_c,ad);_c=ad}if((_c|0)!=(rc|0)){__iup_worker_interpolate(h,_c+1&65535,Bc,_c,rc);if(!rc){$c=ad;break}__iup_worker_interpolate(h,Ub,rc+-1|0,_c,rc);$c=ad;break}Cc=(c[Yc+(rc<<3)>>2]|0)-(c[Xc+(rc<<3)>>2]|0)|0;if(!Cc)$c=ad;else{if(Ub>>>0<rc>>>0){ac=Ub;do{Sb=Yc+(ac<<3)|0;c[Sb>>2]=(c[Sb>>2]|0)+Cc;ac=ac+1|0}while((ac|0)!=(rc|0))}ac=rc+1|0;if(ac>>>0>Bc>>>0){$c=ad;break}else bd=ac;do{ac=Yc+(bd<<3)|0;c[ac>>2]=(c[ac>>2]|0)+Cc;bd=bd+1|0}while(bd>>>0<=Bc>>>0);$c=ad}}else $c=Ub;while(0);Bc=Zb+1<<16>>16;if(Bc<<16>>16>=(b[Ua>>1]|0))break h;Zb=Bc;Ub=$c;Yb=b[_a>>1]|0}}while(0);D=839;break}case 51:case 50:{k:do if((c[H>>2]|0)<(c[Ma>>2]|0))if(!(a[J>>0]|0))D=340;else{c[O>>2]=134;D=340}else if(!((_Compute_Point_Displacement(f,j,k,h,i)|0)<<24>>24))if((c[Ma>>2]|0)>0){Yb=c[k>>2]|0;Ub=c[j>>2]|0;while(1){Zb=(c[I>>2]|0)+-1|0;c[I>>2]=Zb;Bc=c[(c[K>>2]|0)+(Zb<<2)>>2]&65535;if(Bc>>>0<(e[xa>>1]|0)>>>0){if(b[o>>1]|0){Zb=(c[ya>>2]|0)+(Bc<<3)|0;c[Zb>>2]=(c[Zb>>2]|0)+Ub;Zb=(c[Fa>>2]|0)+Bc|0;a[Zb>>0]=a[Zb>>0]|8}if(b[aa>>1]|0){Zb=(c[ya>>2]|0)+(Bc<<3)+4|0;c[Zb>>2]=(c[Zb>>2]|0)+Yb;Zb=(c[Fa>>2]|0)+Bc|0;a[Zb>>0]=a[Zb>>0]|16}}else if(a[J>>0]|0)break;Zb=c[Ma>>2]|0;c[Ma>>2]=Zb+-1;if((Zb|0)<=1){D=340;break k}}c[O>>2]=134}else D=340;while(0);if((D|0)==340){D=0;c[Ma>>2]=1;c[L>>2]=c[I>>2]}D=839;break}case 53:case 52:{if(!(b[La>>1]|0))cd=1;else cd=b[gb>>1]|0;Yb=c[Ob>>2]<<16>>16;if(Yb>>>0<cd<<16>>16>>>0){if(!((_Compute_Point_Displacement(f,j,k,h,i)|0)<<24>>24)){if(!Yb)dd=0;else dd=(e[(c[eb>>2]|0)+(Yb+-1<<1)>>1]|0)+1-(e[fb>>1]|0)&65535;if(!(b[La>>1]|0))ed=b[xa>>1]|0;else ed=(e[(c[eb>>2]|0)+(Yb<<1)>>1]|0)+1-(e[fb>>1]|0)&65535;if((dd&65535)<(ed&65535)){Yb=c[db>>2]|0;Ub=c[k>>2]|0;Zb=c[j>>2]|0;Bc=e[i>>1]|0;Cc=ed&65535;rc=dd&65535;do{ac=c[ya>>2]|0;do if(!((Bc|0)==(rc|0)&(Yb|0)==(ac|0))){if(b[o>>1]|0){Sb=ac+(rc<<3)|0;c[Sb>>2]=(c[Sb>>2]|0)+Zb;Sb=(c[Fa>>2]|0)+rc|0;a[Sb>>0]=a[Sb>>0]|8}if(!(b[aa>>1]|0))break;Sb=(c[ya>>2]|0)+(rc<<3)+4|0;c[Sb>>2]=(c[Sb>>2]|0)+Ub;Sb=(c[Fa>>2]|0)+rc|0;a[Sb>>0]=a[Sb>>0]|16}while(0);rc=rc+1|0}while((rc|0)!=(Cc|0))}}}else if(a[J>>0]|0)c[O>>2]=134;D=839;break}case 55:case 54:{l:do if((c[Ob>>2]|0)>>>0>1){if(a[J>>0]|0)c[O>>2]=134}else if(!((_Compute_Point_Displacement(f,j,k,h,i)|0)<<24>>24)){switch(b[La>>1]|0){case 0:{fd=b[xa>>1]|0;break}case 1:{Cc=b[gb>>1]|0;if(Cc<<16>>16<=0)break l;fd=(e[(c[eb>>2]|0)+((Cc<<16>>16)+-1<<1)>>1]|0)+1&65535;break}default:break l}if(fd<<16>>16){Cc=c[hb>>2]|0;rc=c[ya>>2]|0;Ub=c[k>>2]|0;Zb=c[j>>2]|0;if((Cc|0)!=(rc|0)){Yb=(b[aa>>1]|0)==0;Bc=fd&65535;if(!(b[o>>1]|0)){if(Yb)break;else gd=0;while(1){ac=rc+(gd<<3)+4|0;c[ac>>2]=(c[ac>>2]|0)+Ub;gd=gd+1|0;if((gd|0)==(Bc|0))break l}}else hd=0;while(1){ac=rc+(hd<<3)|0;c[ac>>2]=(c[ac>>2]|0)+Zb;ac=rc+(hd<<3)+4|0;if(!Yb)c[ac>>2]=(c[ac>>2]|0)+Ub;hd=hd+1|0;if((hd|0)==(Bc|0))break l}}Bc=e[i>>1]|0;Yb=fd&65535;rc=0;do{do if((Bc|0)!=(rc|0)){ac=Cc+(rc<<3)|0;if(b[o>>1]|0)c[ac>>2]=(c[ac>>2]|0)+Zb;ac=Cc+(rc<<3)+4|0;if(!(b[aa>>1]|0))break;c[ac>>2]=(c[ac>>2]|0)+Ub}while(0);rc=rc+1|0}while((rc|0)!=(Yb|0))}}while(0);D=839;break}case 56:{Yb=c[Ma>>2]|0;m:do if((c[H>>2]|0)>(Yb|0)){rc=c[Ob>>2]|0;Ub=b[o>>1]|0;Cc=Ub<<16>>16;Zb=(rc|0)<0?0-rc|0:rc;Bc=Ub<<16>>16<0?0-Cc|0:Cc;Ub=Zb>>>16;ac=Zb&65535;Zb=U(Ub,Bc)|0;Sb=Zb<<16|8192;xc=Sb+(U(ac,Bc)|0)|0;Bc=(xc>>>0<Sb>>>0&1)+(Zb>>>16)<<18|xc>>>14;xc=(Cc^rc|0)>-1?Bc:0-Bc|0;Bc=b[aa>>1]|0;Cc=Bc<<16>>16;Zb=Bc<<16>>16<0?0-Cc|0:Cc;Bc=U(Zb,Ub)|0;Ub=Bc<<16|8192;Sb=Ub+(U(Zb,ac)|0)|0;ac=(Sb>>>0<Ub>>>0&1)+(Bc>>>16)<<18|Sb>>>14;Sb=(Cc^rc|0)>-1?ac:0-ac|0;if((Yb|0)>0){ac=Rb;rc=Pb;while(1){Cc=ac+-1|0;c[I>>2]=Cc;Bc=c[rc+(Cc<<2)>>2]&65535;if(Bc>>>0<(e[xa>>1]|0)>>>0){if(b[o>>1]|0){Cc=(c[ya>>2]|0)+(Bc<<3)|0;c[Cc>>2]=(c[Cc>>2]|0)+xc;Cc=(c[Fa>>2]|0)+Bc|0;a[Cc>>0]=a[Cc>>0]|8}if(b[aa>>1]|0){Cc=(c[ya>>2]|0)+(Bc<<3)+4|0;c[Cc>>2]=(c[Cc>>2]|0)+Sb;Cc=(c[Fa>>2]|0)+Bc|0;a[Cc>>0]=a[Cc>>0]|16}}else if(a[J>>0]|0){Lb=134;D=859;break a}Cc=c[Ma>>2]|0;c[Ma>>2]=Cc+-1;Bc=c[I>>2]|0;if((Cc|0)<=1){id=Bc;break m}ac=Bc;rc=c[K>>2]|0}}else id=Rb}else if(!(a[J>>0]|0))id=Rb;else{c[O>>2]=134;id=Rb}while(0);c[Ma>>2]=1;c[L>>2]=id;D=839;break}case 57:{Yb=c[Ma>>2]|0;do if((c[H>>2]|0)<(Yb|0)){if(a[J>>0]|0)c[O>>2]=134}else{if((b[fa>>1]|0)!=0?(b[Z>>1]|0)!=0:0)jd=(b[La>>1]|0)==0;else jd=1;rc=b[ga>>1]|0;ac=rc&65535;if((rc&65535)>=(e[W>>1]|0)){if(!(a[J>>0]|0))break;c[O>>2]=134;break}rc=c[(jd?_:ja)>>2]|0;Sb=rc+(ac<<3)|0;xc=c[da>>2]|0;Bc=xc+(ac<<3)|0;Cc=b[ha>>1]|0;Ub=Cc&65535;if((Cc&65535)<(e[S>>1]|0)){Cc=c[Sb>>2]|0;do if(!jd){Zb=c[ka>>2]|0;tc=c[ia>>2]|0;yc=(c[tc+(Ub<<3)>>2]|0)-Cc|0;if((Zb|0)==(c[la>>2]|0)){kd=nj[c[t>>2]&2047](f,yc,(c[tc+(Ub<<3)+4>>2]|0)-(c[rc+(ac<<3)+4>>2]|0)|0)|0;break}else{tc=_FT_MulFix(yc,Zb)|0;Zb=_FT_MulFix((c[(c[ia>>2]|0)+(e[ha>>1]<<3)+4>>2]|0)-(c[rc+(ac<<3)+4>>2]|0)|0,c[la>>2]|0)|0;kd=nj[c[t>>2]&2047](f,tc,Zb)|0;break}}else{Zb=c[$>>2]|0;kd=nj[c[t>>2]&2047](f,(c[Zb+(Ub<<3)>>2]|0)-Cc|0,(c[Zb+(Ub<<3)+4>>2]|0)-(c[rc+(ac<<3)+4>>2]|0)|0)|0}while(0);Ub=c[ca>>2]|0;Cc=e[ha>>1]|0;Zb=nj[c[z>>2]&2047](f,(c[Ub+(Cc<<3)>>2]|0)-(c[Bc>>2]|0)|0,(c[Ub+(Cc<<3)+4>>2]|0)-(c[xc+(ac<<3)+4>>2]|0)|0)|0;ld=Zb;md=kd;nd=c[Ma>>2]|0}else{ld=0;md=0;nd=Yb}if((nd|0)>0){Zb=rc+(ac<<3)+4|0;Cc=xc+(ac<<3)+4|0;Ub=(md|0)==0;tc=nd;do{yc=c[K>>2]|0;uc=(c[I>>2]|0)+-1|0;c[I>>2]=uc;wc=c[yc+(uc<<2)>>2]|0;if(wc>>>0>=(e[xa>>1]|0)>>>0)if(!(a[J>>0]|0))od=tc;else{Lb=134;D=859;break a}else{uc=c[Sb>>2]|0;do if(!jd){yc=c[ka>>2]|0;Tb=c[jb>>2]|0;Ac=(c[Tb+(wc<<3)>>2]|0)-uc|0;if((yc|0)==(c[la>>2]|0)){pd=nj[c[t>>2]&2047](f,Ac,(c[Tb+(wc<<3)+4>>2]|0)-(c[Zb>>2]|0)|0)|0;break}else{Tb=_FT_MulFix(Ac,yc)|0;yc=_FT_MulFix((c[(c[jb>>2]|0)+(wc<<3)+4>>2]|0)-(c[Zb>>2]|0)|0,c[la>>2]|0)|0;pd=nj[c[t>>2]&2047](f,Tb,yc)|0;break}}else{yc=c[ib>>2]|0;pd=nj[c[t>>2]&2047](f,(c[yc+(wc<<3)>>2]|0)-uc|0,(c[yc+(wc<<3)+4>>2]|0)-(c[Zb>>2]|0)|0)|0}while(0);uc=c[ya>>2]|0;yc=nj[c[z>>2]&2047](f,(c[uc+(wc<<3)>>2]|0)-(c[Bc>>2]|0)|0,(c[uc+(wc<<3)+4>>2]|0)-(c[Cc>>2]|0)|0)|0;if(Ub|(pd|0)==0)qd=pd;else qd=_FT_MulDiv(pd,ld,md)|0;Ki[c[B>>2]&4095](f,Ka,wc&65535,qd-yc|0);od=c[Ma>>2]|0}tc=od+-1|0;c[Ma>>2]=tc}while((od|0)>1)}}while(0);c[Ma>>2]=1;c[L>>2]=c[I>>2];D=839;break}case 59:case 58:{Yb=c[Ob>>2]|0;tc=Yb&65535;Ub=Yb&65535;if(Ub>>>0<(e[S>>1]|0)>>>0?(Yb=b[Ga>>1]|0,Cc=Yb&65535,(Yb&65535)<(e[W>>1]|0)):0){if(!(b[Z>>1]|0)){Bc=(c[_>>2]|0)+(Cc<<3)|0;Cc=c[Bc+4>>2]|0;Zb=(c[$>>2]|0)+(Ub<<3)|0;c[Zb>>2]=c[Bc>>2];c[Zb+4>>2]=Cc;Cc=Ob+4|0;Ki[c[w>>2]&4095](f,R,tc,c[Cc>>2]|0);Zb=(c[$>>2]|0)+(Ub<<3)|0;Bc=c[Zb+4>>2]|0;Sb=(c[ca>>2]|0)+(Ub<<3)|0;c[Sb>>2]=c[Zb>>2];c[Sb+4>>2]=Bc;rd=Cc;sd=b[Ga>>1]|0}else{rd=Ob+4|0;sd=Yb}Yb=c[ca>>2]|0;Cc=c[da>>2]|0;Bc=sd&65535;Sb=nj[c[z>>2]&2047](f,(c[Yb+(Ub<<3)>>2]|0)-(c[Cc+(Bc<<3)>>2]|0)|0,(c[Yb+(Ub<<3)+4>>2]|0)-(c[Cc+(Bc<<3)+4>>2]|0)|0)|0;Ki[c[B>>2]&4095](f,R,tc,(c[rd>>2]|0)-Sb|0);b[ga>>1]=b[Ga>>1]|0;b[ha>>1]=tc;if(!(a[u>>0]&1)){D=839;break b}b[Ga>>1]=tc;D=839;break b}if(!(a[J>>0]|0))D=839;else{Lb=134;D=859;break a}break}case 60:{tc=c[Ma>>2]|0;n:do if((c[H>>2]|0)>=(tc|0)?(e[Ga>>1]|0)<(e[W>>1]|0):0)if((tc|0)>0){Sb=Rb;Bc=Pb;Cc=tc;while(1){Ub=Sb+-1|0;c[I>>2]=Ub;Yb=c[Bc+(Ub<<2)>>2]|0;Ub=Yb&65535;if(Ub>>>0>=(e[S>>1]|0)>>>0)if(!(a[J>>0]|0))td=Cc;else{Lb=134;D=859;break a}else{Zb=c[ca>>2]|0;ac=c[da>>2]|0;xc=e[Ga>>1]|0;rc=nj[c[z>>2]&2047](f,(c[Zb+(Ub<<3)>>2]|0)-(c[ac+(xc<<3)>>2]|0)|0,(c[Zb+(Ub<<3)+4>>2]|0)-(c[ac+(xc<<3)+4>>2]|0)|0)|0;Ki[c[B>>2]&4095](f,R,Yb&65535,0-rc|0);td=c[Ma>>2]|0}rc=td+-1|0;c[Ma>>2]=rc;Yb=c[I>>2]|0;if((td|0)<=1){ud=Yb;break n}Sb=Yb;Bc=c[K>>2]|0;Cc=rc}}else ud=Rb;else D=439;while(0);if((D|0)==439){D=0;if(!(a[J>>0]|0))ud=Rb;else{c[O>>2]=134;ud=Rb}}c[Ma>>2]=1;c[L>>2]=ud;D=839;break}case 61:{c[y>>2]=2;c[E>>2]=1349;D=839;break}case 63:case 62:{tc=c[Ob>>2]|0;Cc=c[Ob+4>>2]|0;Bc=c[Q>>2]|0;Sb=tc&65535;rc=tc&65535;if(rc>>>0<(e[W>>1]|0)>>>0?(c[T>>2]|0)>>>0>Cc>>>0:0){tc=$i[c[q>>2]&8191](f,Cc)|0;if(!(b[fa>>1]|0)){Cc=b[o>>1]|0;Yb=Cc<<16>>16;xc=(tc|0)<0?0-tc|0:tc;ac=Cc<<16>>16<0?0-Yb|0:Yb;Cc=xc>>>16;Ub=xc&65535;xc=U(ac,Cc)|0;Zb=xc<<16|8192;yc=Zb+(U(ac,Ub)|0)|0;ac=(yc>>>0<Zb>>>0&1)+(xc>>>16)<<18|yc>>>14;yc=c[_>>2]|0;c[yc+(rc<<3)>>2]=(Yb^tc|0)>-1?ac:0-ac|0;ac=b[aa>>1]|0;Yb=ac<<16>>16;xc=ac<<16>>16<0?0-Yb|0:Yb;ac=U(xc,Cc)|0;Cc=ac<<16|8192;Zb=Cc+(U(xc,Ub)|0)|0;Ub=(Zb>>>0<Cc>>>0&1)+(ac>>>16)<<18|Zb>>>14;c[yc+(rc<<3)+4>>2]=(Yb^tc|0)>-1?Ub:0-Ub|0;Ub=yc+(rc<<3)|0;yc=c[Ub+4>>2]|0;Yb=(c[da>>2]|0)+(rc<<3)|0;c[Yb>>2]=c[Ub>>2];c[Yb+4>>2]=yc}yc=c[da>>2]|0;Yb=nj[c[z>>2]&2047](f,c[yc+(rc<<3)>>2]|0,c[yc+(rc<<3)+4>>2]|0)|0;rc=tc-Yb|0;if(!(a[u>>0]&1))vd=tc;else vd=nj[c[E>>2]&2047](f,(((rc|0)<0?0-rc|0:rc)|0)>(Bc|0)?Yb:tc,c[Ta>>2]|0)|0;Ki[c[B>>2]&4095](f,Ha,Sb,vd-Yb|0)}else D=451;if((D|0)==451?(D=0,a[J>>0]|0):0)c[O>>2]=134;b[Ga>>1]=Sb;b[ga>>1]=Sb;D=839;break}case 64:{Sb=c[C>>2]|0;Yb=a[Gb+(Sb+1)>>0]|0;tc=Yb&255;if(tc>>>0>=(Qb+1-(c[H>>2]|0)|0)>>>0){Lb=130;D=859;break a}if(Yb<<24>>24?(c[Ob>>2]=d[Gb+(Sb+2)>>0],Yb<<24>>24!=1):0){Yb=2;Sb=2;do{c[Ob+(Yb+-1<<2)>>2]=d[Gb+((c[C>>2]|0)+1+Yb)>>0];Sb=Sb+1<<16>>16;Yb=Sb&65535}while(Yb>>>0<=tc>>>0)}c[L>>2]=(c[L>>2]|0)+tc;D=839;break}case 65:{Yb=c[C>>2]|0;Sb=a[Gb+(Yb+1)>>0]|0;Bc=Sb&255;if(Bc>>>0>=(Qb+1-(c[H>>2]|0)|0)>>>0){Lb=130;D=859;break a}rc=Yb+2|0;c[C>>2]=rc;if(!(Sb<<24>>24))wd=Mb;else{Sb=0;Yb=rc;rc=0;while(1){c[C>>2]=Yb+2;c[Ob+(rc<<2)>>2]=(d[Gb+Yb>>0]<<8|d[Gb+(Yb+1)>>0])<<16>>16;yc=Sb+1<<16>>16;Ub=yc&65535;if(Ub>>>0>=Bc>>>0)break;Sb=yc;Yb=c[C>>2]|0;rc=Ub}wd=c[L>>2]|0}a[N>>0]=0;c[L>>2]=wd+Bc;D=839;break}case 66:{rc=c[Ob>>2]|0;if(rc>>>0>=(e[kb>>1]|0)>>>0)if(!(a[J>>0]|0)){D=839;break b}else{Lb=134;D=859;break a}else{c[(c[lb>>2]|0)+(rc<<2)>>2]=c[Ob+4>>2];D=839;break b}break}case 67:{rc=c[Ob>>2]|0;if(rc>>>0>=(e[kb>>1]|0)>>>0)if(!(a[J>>0]|0))xd=0;else{Lb=134;D=859;break a}else xd=c[(c[lb>>2]|0)+(rc<<2)>>2]|0;c[Ob>>2]=xd;D=839;break}case 68:{rc=c[Ob>>2]|0;if(rc>>>0>=(c[T>>2]|0)>>>0)if(!(a[J>>0]|0)){D=839;break b}else{Lb=134;D=859;break a}else{bj[c[r>>2]&4095](f,rc,c[Ob+4>>2]|0);D=839;break b}break}case 69:{rc=c[Ob>>2]|0;if(rc>>>0>=(c[T>>2]|0)>>>0)if(!(a[J>>0]|0))yd=0;else{Lb=134;D=859;break a}else yd=$i[c[q>>2]&8191](f,rc)|0;c[Ob>>2]=yd;D=839;break}case 71:case 70:{rc=c[Ob>>2]|0;do if(rc>>>0<(e[xa>>1]|0)>>>0)if(!(Hb&1)){Yb=c[ya>>2]|0;zd=nj[c[z>>2]&2047](f,c[Yb+(rc<<3)>>2]|0,c[Yb+(rc<<3)+4>>2]|0)|0;break}else{Yb=c[ib>>2]|0;zd=nj[c[t>>2]&2047](f,c[Yb+(rc<<3)>>2]|0,c[Yb+(rc<<3)+4>>2]|0)|0;break}else if(!(a[J>>0]|0))zd=0;else{c[O>>2]=134;zd=0}while(0);c[Ob>>2]=zd;D=839;break}case 72:{rc=c[Ob>>2]|0;Bc=rc&65535;if(Bc>>>0>=(e[xa>>1]|0)>>>0)if(!(a[J>>0]|0)){D=839;break b}else{Lb=134;D=859;break a}Yb=c[ya>>2]|0;Sb=nj[c[z>>2]&2047](f,c[Yb+(Bc<<3)>>2]|0,c[Yb+(Bc<<3)+4>>2]|0)|0;Ki[c[B>>2]&4095](f,Ka,rc&65535,(c[Ob+4>>2]|0)-Sb|0);if(!(b[La>>1]|0)){Sb=(c[ya>>2]|0)+(Bc<<3)|0;rc=c[Sb+4>>2]|0;Yb=(c[ib>>2]|0)+(Bc<<3)|0;c[Yb>>2]=c[Sb>>2];c[Yb+4>>2]=rc;D=839}else D=839;break}case 74:case 73:{rc=c[Ob>>2]&65535;do if(rc>>>0<(e[W>>1]|0)>>>0?(Yb=c[Ob+4>>2]&65535,Yb>>>0<(e[S>>1]|0)>>>0):0){if(Hb&1){Sb=c[da>>2]|0;Bc=c[ca>>2]|0;Ad=nj[c[z>>2]&2047](f,(c[Sb+(rc<<3)>>2]|0)-(c[Bc+(Yb<<3)>>2]|0)|0,(c[Sb+(rc<<3)+4>>2]|0)-(c[Bc+(Yb<<3)+4>>2]|0)|0)|0;break}if(b[fa>>1]|0?b[Z>>1]|0:0){Bc=c[ja>>2]|0;Sb=c[ia>>2]|0;tc=c[ka>>2]|0;Ub=(c[Bc+(rc<<3)>>2]|0)-(c[Sb+(Yb<<3)>>2]|0)|0;if((tc|0)==(c[la>>2]|0)){yc=nj[c[t>>2]&2047](f,Ub,(c[Bc+(rc<<3)+4>>2]|0)-(c[Sb+(Yb<<3)+4>>2]|0)|0)|0;Ad=_FT_MulFix(yc,c[ka>>2]|0)|0;break}else{yc=_FT_MulFix(Ub,tc)|0;tc=_FT_MulFix((c[Bc+(rc<<3)+4>>2]|0)-(c[Sb+(Yb<<3)+4>>2]|0)|0,c[la>>2]|0)|0;Ad=nj[c[t>>2]&2047](f,yc,tc)|0;break}}tc=c[_>>2]|0;yc=c[$>>2]|0;Ad=nj[c[t>>2]&2047](f,(c[tc+(rc<<3)>>2]|0)-(c[yc+(Yb<<3)>>2]|0)|0,(c[tc+(rc<<3)+4>>2]|0)-(c[yc+(Yb<<3)+4>>2]|0)|0)|0}else D=497;while(0);if((D|0)==497){D=0;if(!(a[J>>0]|0))Ad=0;else{c[O>>2]=134;Ad=0}}c[Ob>>2]=Ad;D=839;break}case 75:{c[Ob>>2]=ij[c[p>>2]&8191](f)|0;D=839;break}case 76:{c[Ob>>2]=ij[c[p>>2]&8191](f)|0;D=839;break}case 77:{a[ea>>0]=1;D=839;break}case 78:{a[ea>>0]=0;D=839;break}case 80:{c[Ob>>2]=(c[Ob>>2]|0)<(c[Ob+4>>2]|0)&1;D=839;break}case 81:{c[Ob>>2]=(c[Ob>>2]|0)<=(c[Ob+4>>2]|0)&1;D=839;break}case 82:{c[Ob>>2]=(c[Ob>>2]|0)>(c[Ob+4>>2]|0)&1;D=839;break}case 83:{c[Ob>>2]=(c[Ob>>2]|0)>=(c[Ob+4>>2]|0)&1;D=839;break}case 84:{c[Ob>>2]=(c[Ob>>2]|0)==(c[Ob+4>>2]|0)&1;D=839;break}case 85:{c[Ob>>2]=(c[Ob>>2]|0)!=(c[Ob+4>>2]|0)&1;D=839;break}case 86:{c[Ob>>2]=((nj[c[E>>2]&2047](f,c[Ob>>2]|0,0)|0)&127|0)==64&1;D=839;break}case 87:{c[Ob>>2]=((nj[c[E>>2]&2047](f,c[Ob>>2]|0,0)|0)&127|0)==0&1;D=839;break}case 88:{if(!(c[Ob>>2]|0)){rc=c[G>>2]|0;Yb=1;yc=Nb;tc=c[C>>2]|0;while(1){o:do if((Yb|0)==1){Sb=tc;Bc=yc;while(1){Ub=Bc+Sb|0;c[C>>2]=Ub;if((Ub|0)>=(rc|0)){Lb=131;D=859;break a}Zb=a[Gb+Ub>>0]|0;a[u>>0]=Zb;ac=Zb&255;Cc=a[1212811+ac>>0]|0;c[F>>2]=Cc;if((ac|1|0)==65){ac=Ub+1|0;if((ac|0)>=(rc|0)){Lb=131;D=859;break a}xc=2-(U(d[Gb+ac>>0]|0,Cc)|0)|0;c[F>>2]=xc;Bd=xc}else Bd=Cc;if((Bd+Ub|0)>(rc|0)){Lb=131;D=859;break a}switch(Zb<<24>>24){case 27:{D=839;break b;break}case 88:{Cd=Bd;Dd=Ub;D=536;break o;break}case 89:{Ed=Bd;Fd=Ub;D=537;break o;break}default:{Sb=Ub;Bc=Bd}}}}else{Bc=yc;Sb=tc;p:while(1){wc=Sb;Ub=Bc;while(1){Zb=Ub+wc|0;c[C>>2]=Zb;if((Zb|0)>=(rc|0)){Lb=131;D=859;break a}Cc=a[Gb+Zb>>0]|0;a[u>>0]=Cc;xc=Cc&255;ac=a[1212811+xc>>0]|0;c[F>>2]=ac;if((xc|1|0)==65){xc=Zb+1|0;if((xc|0)>=(rc|0)){Lb=131;D=859;break a}uc=2-(U(d[Gb+xc>>0]|0,ac)|0)|0;c[F>>2]=uc;Gd=uc}else Gd=ac;if((Gd+Zb|0)>(rc|0)){Lb=131;D=859;break a}switch(Cc<<24>>24){case 88:{Cd=Gd;Dd=Zb;D=536;break o;break}case 89:{Ed=Gd;Fd=Zb;D=537;break o;break}case 27:{Bc=Gd;Sb=Zb;continue p;break}default:{wc=Zb;Ub=Gd}}}}}while(0);if((D|0)==536){D=0;Yb=Yb+1|0;yc=Cd;tc=Dd;continue}else if((D|0)==537){D=0;Sb=Yb+-1|0;if(!Sb){D=839;break}else{Yb=Sb;yc=Ed;tc=Fd;continue}}}}else D=839;break}case 90:{if(!(c[Ob>>2]|0))Hd=0;else Hd=(c[Ob+4>>2]|0)!=0;c[Ob>>2]=Hd&1;D=839;break}case 91:{if(!(c[Ob>>2]|0))Id=(c[Ob+4>>2]|0)!=0;else Id=1;c[Ob>>2]=Id&1;D=839;break}case 92:{c[Ob>>2]=(c[Ob>>2]|0)==0&1;D=839;break}case 93:{_Ins_DELTAP(f,Ob);D=839;break}case 94:{b[mb>>1]=c[Ob>>2];D=839;break}case 95:{tc=c[Ob>>2]|0;if(tc>>>0>6){Lb=132;D=859;break a}b[nb>>1]=tc;D=839;break}case 96:{c[Ob>>2]=(c[Ob>>2]|0)+(c[Ob+4>>2]|0);D=839;break}case 97:{c[Ob>>2]=(c[Ob>>2]|0)-(c[Ob+4>>2]|0);D=839;break}case 98:{tc=c[Ob+4>>2]|0;if(!tc){Lb=133;D=859;break a}c[Ob>>2]=_FT_MulDiv_No_Round(c[Ob>>2]|0,64,tc)|0;D=839;break}case 99:{c[Ob>>2]=_FT_MulDiv(c[Ob>>2]|0,c[Ob+4>>2]|0,64)|0;D=839;break}case 100:{tc=c[Ob>>2]|0;c[Ob>>2]=(tc|0)<0?0-tc|0:tc;D=839;break}case 101:{c[Ob>>2]=0-(c[Ob>>2]|0);D=839;break}case 102:{c[Ob>>2]=c[Ob>>2]&-64;D=839;break}case 103:{c[Ob>>2]=(c[Ob>>2]|0)+63&-64;D=839;break}case 107:case 106:case 105:case 104:{c[Ob>>2]=nj[c[E>>2]&2047](f,c[Ob>>2]|0,c[f+264+(Ib+-104<<2)>>2]|0)|0;D=839;break}case 111:case 110:case 109:case 108:{tc=c[Ob>>2]|0;yc=c[f+264+(Ib+-108<<2)>>2]|0;if((tc|0)>-1){Yb=yc+tc|0;Jd=(Yb|0)>0?Yb:0}else{Yb=tc-yc|0;Jd=(Yb|0)<0?Yb:0}c[Ob>>2]=Jd;D=839;break}case 112:{Yb=c[Ob>>2]|0;if(Yb>>>0>=(c[T>>2]|0)>>>0)if(!(a[J>>0]|0)){D=839;break b}else{Lb=134;D=859;break a}else{yc=_FT_MulFix(c[Ob+4>>2]|0,c[Na>>2]|0)|0;c[(c[ob>>2]|0)+(Yb<<2)>>2]=yc;D=839;break b}break}case 114:case 113:{_Ins_DELTAP(f,Ob);D=839;break}case 117:case 116:case 115:{yc=ij[c[p>>2]&8191](f)|0;Yb=c[Ob>>2]|0;q:do if(Yb|0){tc=1;while(1){rc=c[I>>2]|0;if((rc|0)<2)break;Sb=rc+-2|0;c[I>>2]=Sb;Bc=c[K>>2]|0;Ub=c[Bc+(rc+-1<<2)>>2]|0;rc=c[Bc+(Sb<<2)>>2]|0;if(Ub>>>0<(c[T>>2]|0)>>>0){Sb=rc>>>4&15;switch(a[u>>0]|0){case 117:{Kd=Sb|32;break}case 116:{Kd=Sb|16;break}default:Kd=Sb}if((yc|0)==((e[mb>>1]|0)+Kd|0)){Sb=rc&15;rc=Sb+-8|0;bj[c[s>>2]&4095](f,Ub,((rc|0)>-1?Sb+-7|0:rc)<<6-(e[nb>>1]|0))}}else if(a[J>>0]|0){Lb=134;D=859;break a}tc=tc+1|0;if(tc>>>0>Yb>>>0)break q}if(a[J>>0]|0)c[O>>2]=129;c[I>>2]=0}while(0);c[L>>2]=c[I>>2];D=839;break}case 118:{Yb=c[Ob>>2]|0;switch(Yb>>>6&3){case 0:{Ld=8192;break}case 1:{Ld=16384;break}case 2:{Ld=32768;break}case 3:{Ld=16384;break}default:{D=585;break a}}c[pb>>2]=Ld;switch(Yb>>>4&3){case 0:{Md=0;break}case 1:{Md=Ld>>>2;break}case 2:{Md=Ld>>>1;break}case 3:{Md=(Ld*3|0)>>>2;break}default:{D=590;break a}}c[qb>>2]=Md;yc=Yb&15;if(!yc)Nd=Ld+-1|0;else Nd=(U(Ld,yc+-4|0)|0)/8|0;c[pb>>2]=Ld>>>8;c[qb>>2]=Md>>>8;c[rb>>2]=Nd>>8;c[y>>2]=6;c[E>>2]=1350;D=839;break}case 119:{yc=c[Ob>>2]|0;switch(yc>>>6&3){case 0:{Od=5792;break}case 1:{Od=11585;break}case 2:{Od=23170;break}case 3:{Od=11585;break}default:{D=599;break a}}c[pb>>2]=Od;switch(yc>>>4&3){case 0:{Pd=0;break}case 1:{Pd=Od>>>2;break}case 2:{Pd=Od>>>1;break}case 3:{Pd=(Od*3|0)>>>2;break}default:{D=604;break a}}c[qb>>2]=Pd;Yb=yc&15;if(!Yb)Qd=Od+-1|0;else Qd=(U(Od,Yb+-4|0)|0)/8|0;c[pb>>2]=Od>>>8;c[qb>>2]=Pd>>>8;c[rb>>2]=Qd>>8;c[y>>2]=7;c[E>>2]=1351;D=839;break}case 120:{if(!(c[Ob+4>>2]|0))D=839;else{Yb=c[Ob>>2]|0;if(!(Yb|Rb))c[O>>2]=132;yc=(c[C>>2]|0)+Yb|0;c[C>>2]=yc;if((yc|0)>=0){Yb=c[oa>>2]|0;if((Yb|0)>0?(yc|0)>(c[(c[(c[qa>>2]|0)+(Yb+-1<<4)+12>>2]|0)+8>>2]|0):0)D=615}else D=615;if((D|0)==615){D=0;c[O>>2]=132}a[N>>0]=0;D=839}break}case 121:{if(!(c[Ob+4>>2]|0)){Yb=c[Ob>>2]|0;if(!(Yb|Rb))c[O>>2]=132;yc=(c[C>>2]|0)+Yb|0;c[C>>2]=yc;if((yc|0)>=0){Yb=c[oa>>2]|0;if((Yb|0)>0?(yc|0)>(c[(c[(c[qa>>2]|0)+(Yb+-1<<4)+12>>2]|0)+8>>2]|0):0)D=623}else D=623;if((D|0)==623){D=0;c[O>>2]=132}a[N>>0]=0;D=839}else D=839;break}case 122:{c[y>>2]=5;c[E>>2]=1352;D=839;break}case 123:{Yb=c[ma>>2]|0;yc=c[na>>2]|0;tc=Yb+(yc*24|0)|0;if((yc|0)>0){rc=Yb;while(1){if((c[rc+12>>2]&255)<<24>>24==123?a[rc+16>>0]|0:0)break;Sb=rc+24|0;if(Sb>>>0<tc>>>0)rc=Sb;else{Mc=yc;Nc=Yb;D=842;break b}}tc=c[oa>>2]|0;if((tc|0)>=(c[pa>>2]|0)){Lb=130;D=859;break a}Sb=c[qa>>2]|0;c[oa>>2]=tc+1;c[Sb+(tc<<4)>>2]=c[ra>>2];c[Sb+(tc<<4)+4>>2]=(c[C>>2]|0)+1;c[Sb+(tc<<4)+8>>2]=1;c[Sb+(tc<<4)+12>>2]=rc;tc=c[rc>>2]|0;Sb=c[rc+4>>2]|0;Ub=tc+-1|0;do if(Ub>>>0<=2){Bc=c[f+444+(Ub<<3)>>2]|0;if(!Bc){c[O>>2]=138;break}wc=c[f+444+(Ub<<3)+4>>2]|0;if((wc|0)<(Sb|0)){c[O>>2]=131;break}else{c[v>>2]=Bc;c[G>>2]=wc;c[C>>2]=Sb;c[ra>>2]=tc;break}}else c[O>>2]=132;while(0);a[N>>0]=0;D=839}else{Mc=yc;Nc=Yb;D=842}break}case 124:{c[y>>2]=4;c[E>>2]=1353;D=839;break}case 125:{c[y>>2]=3;c[E>>2]=1354;D=839;break}case -128:{tc=c[Ma>>2]|0;r:do if((c[H>>2]|0)<(tc|0))if(!(a[J>>0]|0))Rd=Rb;else{c[O>>2]=129;Rd=Rb}else if((tc|0)>0){Sb=Rb;Ub=Pb;rc=tc;while(1){wc=Sb+-1|0;c[I>>2]=wc;Bc=c[Ub+(wc<<2)>>2]&65535;if(Bc>>>0>=(e[_a>>1]|0)>>>0)if(!(a[J>>0]|0))Sd=rc;else{Lb=134;D=859;break a}else{wc=(c[cb>>2]|0)+Bc|0;a[wc>>0]=a[wc>>0]^1;Sd=c[Ma>>2]|0}wc=Sd+-1|0;c[Ma>>2]=wc;Bc=c[I>>2]|0;if((Sd|0)<=1){Rd=Bc;break r}Sb=Bc;Ub=c[K>>2]|0;rc=wc}}else Rd=Rb;while(0);c[Ma>>2]=1;c[L>>2]=Rd;D=839;break}case -127:{tc=c[Ob>>2]|0;Yb=c[Ob+4>>2]&65535;yc=e[_a>>1]|0;rc=tc&65535;if(!(Yb>>>0<yc>>>0&rc>>>0<yc>>>0))if(!(a[J>>0]|0)){D=839;break b}else{Lb=134;D=859;break a}if(rc>>>0>Yb>>>0)D=839;else{yc=tc&65535;tc=rc;do{rc=(c[cb>>2]|0)+tc|0;a[rc>>0]=a[rc>>0]|1;yc=yc+1<<16>>16;tc=yc&65535}while(tc>>>0<=Yb>>>0);D=839}break}case -126:{Yb=c[Ob>>2]|0;tc=c[Ob+4>>2]&65535;yc=e[_a>>1]|0;rc=Yb&65535;if(!(tc>>>0<yc>>>0&rc>>>0<yc>>>0))if(!(a[J>>0]|0)){D=839;break b}else{Lb=134;D=859;break a}if(rc>>>0>tc>>>0)D=839;else{yc=Yb&65535;Yb=rc;do{rc=(c[cb>>2]|0)+Yb|0;a[rc>>0]=a[rc>>0]&-2;yc=yc+1<<16>>16;Yb=yc&65535}while(Yb>>>0<=tc>>>0);D=839}break}case -124:case -125:{tc=c[ma>>2]|0;Yb=c[na>>2]|0;yc=tc+(Yb*24|0)|0;if((Yb|0)>0){rc=tc;while(1){if(Hb<<24>>24==(c[rc+12>>2]&255)<<24>>24?a[rc+16>>0]|0:0)break;Ub=rc+24|0;if(Ub>>>0<yc>>>0)rc=Ub;else{Mc=Yb;Nc=tc;D=842;break b}}yc=c[oa>>2]|0;if((yc|0)>=(c[pa>>2]|0)){Lb=130;D=859;break a}Ub=c[qa>>2]|0;c[oa>>2]=yc+1;c[Ub+(yc<<4)>>2]=c[ra>>2];c[Ub+(yc<<4)+4>>2]=(c[C>>2]|0)+1;c[Ub+(yc<<4)+8>>2]=1;c[Ub+(yc<<4)+12>>2]=rc;yc=c[rc>>2]|0;Ub=c[rc+4>>2]|0;Sb=yc+-1|0;do if(Sb>>>0<=2){wc=c[f+444+(Sb<<3)>>2]|0;if(!wc){c[O>>2]=138;break}Bc=c[f+444+(Sb<<3)+4>>2]|0;if((Bc|0)<(Ub|0)){c[O>>2]=131;break}else{c[v>>2]=wc;c[G>>2]=Bc;c[C>>2]=Ub;c[ra>>2]=yc;break}}else c[O>>2]=132;while(0);a[N>>0]=0;D=839}else{Mc=Yb;Nc=tc;D=842}break}case -123:{yc=c[Ob>>2]|0;Ub=yc&255;switch((yc&255)<<24>>24){case -1:{a[tb>>0]=1;D=839;break b;break}case 0:{a[tb>>0]=0;D=839;break b;break}default:{if(yc&256|0?(e[vb>>1]|0)>>>0<=Ub>>>0:0)a[tb>>0]=1;if(yc&512|0?a[ub>>0]|0:0)a[tb>>0]=1;if(yc&1024|0?a[sb>>0]|0:0)a[tb>>0]=1;if(yc&2048|0?(e[vb>>1]|0)>>>0>Ub>>>0:0)a[tb>>0]=0;if(yc&4096|0?a[ub>>0]|0:0)a[tb>>0]=0;if(!(yc&8192)){D=839;break b}if(!(a[sb>>0]|0)){D=839;break b}a[tb>>0]=0;D=839;break b}}break}case -121:case -122:{yc=c[Ob>>2]&65535;if(yc>>>0<(e[S>>1]|0)>>>0?(Ub=c[Ob+4>>2]&65535,Ub>>>0<(e[xa>>1]|0)>>>0):0){Sb=c[$>>2]|0;rc=c[ib>>2]|0;Bc=(c[Sb+(yc<<3)>>2]|0)-(c[rc+(Ub<<3)>>2]|0)|0;wc=(c[Sb+(yc<<3)+4>>2]|0)-(c[rc+(Ub<<3)+4>>2]|0)|0;rc=(wc|Bc|0)==0;Sb=rc?16384:Bc;Bc=(Hb&1)==0|rc;rc=Bc?wc:Sb;Zb=Bc?Sb:0-wc|0;if(rc|Zb|0){c[h>>2]=Zb;c[xb>>2]=rc;_FT_Vector_NormLen(h)|0;b[A>>1]=(c[h>>2]|0)/4|0;b[va>>1]=(c[xb>>2]|0)/4|0}rc=c[ca>>2]|0;Zb=c[ya>>2]|0;wc=(c[rc+(yc<<3)>>2]|0)-(c[Zb+(Ub<<3)>>2]|0)|0;Sb=(c[rc+(yc<<3)+4>>2]|0)-(c[Zb+(Ub<<3)+4>>2]|0)|0;Ub=(Sb|wc|0)==0;Zb=Ub?16384:wc;wc=Bc|Ub;Ub=wc?Sb:Zb;Bc=wc?Zb:0-Sb|0;if(Ub|Bc|0){c[h>>2]=Bc;c[wb>>2]=Ub;_FT_Vector_NormLen(h)|0;b[ta>>1]=(c[h>>2]|0)/4|0;b[ua>>1]=(c[wb>>2]|0)/4|0}Ub=b[o>>1]|0;Bc=Ub<<16>>16==16384;if(Bc){Sb=b[ta>>1]|0;Td=Sb<<16>>16;Ud=Sb}else{Sb=b[aa>>1]|0;Zb=b[ua>>1]|0;wc=b[ta>>1]|0;yc=(U(wc<<16>>16,Ub<<16>>16)|0)+(U(Zb,Sb<<16>>16)|0)>>14;Td=Sb<<16>>16==16384?Zb:yc;Ud=wc}c[x>>2]=Td;if(Ud<<16>>16==16384)Vd=1346;else Vd=(b[ua>>1]|0)==16384?1344:1343;c[z>>2]=Vd;if((b[A>>1]|0)==16384)Wd=1346;else Wd=(b[va>>1]|0)==16384?1344:1345;c[t>>2]=Wd;c[B>>2]=3201;c[w>>2]=3202;do if((Td|0)==16384){if(Bc){c[B>>2]=3203;c[w>>2]=3204;break}if((b[aa>>1]|0)!=16384)break;c[B>>2]=3205;c[w>>2]=3206}while(0);if((((Td|0)<0?0-Td|0:Td)|0)<1024)c[x>>2]=16384;c[n>>2]=0;D=839;break b}if(!(a[J>>0]|0))D=839;else{Lb=134;D=859;break a}break}case -120:{Bc=c[Ob>>2]|0;if(!(Bc&1))Xd=0;else Xd=c[(c[(c[f>>2]|0)+96>>2]|0)+64>>2]|0;if(!(Bc&2))Yd=Xd;else Yd=(a[ub>>0]|0)==0?Xd:Xd|128;if(!(Bc&4))Zd=Yd;else Zd=(a[sb>>0]|0)==0?Yd:Yd|256;if(!(Bc&32))_d=Zd;else _d=(a[yb>>0]|0)==0?Zd:Zd|4096;c[Ob>>2]=_d;D=839;break}case -119:{Bc=c[ma>>2]|0;tc=c[na>>2]|0;Yb=Bc+(tc*24|0)|0;s:do if((tc|0)>0){wc=c[Ob>>2]|0;yc=Bc;while(1){if((c[yc+12>>2]|0)==(wc|0)){$d=yc;break s}Zb=yc+24|0;if(Zb>>>0<Yb>>>0)yc=Zb;else{$d=Zb;break}}}else $d=Bc;while(0);if(($d|0)==(Yb|0))if(tc>>>0<(c[zb>>2]|0)>>>0){c[na>>2]=tc+1;D=733}else ae=141;else D=733;t:do if((D|0)==733){D=0;Bc=c[Ob>>2]|0;if(Bc>>>0>255)ae=141;else{c[$d+12>>2]=Bc&255;Bc=c[C>>2]|0;c[$d+4>>2]=Bc+1;c[$d>>2]=c[ra>>2];a[$d+16>>0]=1;yc=c[Ob>>2]|0;if(yc>>>0>(c[Ab>>2]|0)>>>0)c[Ab>>2]=yc&255;yc=c[G>>2]|0;wc=Bc;Bc=Nb;while(1){Zb=Bc+wc|0;c[C>>2]=Zb;if((Zb|0)>=(yc|0)){ae=131;break t}Sb=a[Gb+Zb>>0]|0;a[u>>0]=Sb;Ub=Sb&255;rc=a[1212811+Ub>>0]|0;c[F>>2]=rc;if((Ub|1|0)==65){Ub=Zb+1|0;if((Ub|0)>=(yc|0)){ae=131;break t}Cc=2-(U(d[Gb+Ub>>0]|0,rc)|0)|0;c[F>>2]=Cc;be=Cc}else be=rc;if((be+Zb|0)>(yc|0)){ae=131;break t}switch(Sb<<24>>24){case 45:{D=839;break b;break}case 44:case -119:{ae=137;break t;break}default:{wc=Zb;Bc=be}}}}}while(0);c[O>>2]=ae;ce=ae;D=840;break}case -118:{tc=Ob+8|0;Yb=c[tc>>2]|0;Bc=Ob+4|0;wc=c[Bc>>2]|0;c[tc>>2]=c[Ob>>2];c[Bc>>2]=Yb;c[Ob>>2]=wc;D=839;break}case -117:{wc=c[Ob+4>>2]|0;if((wc|0)>(c[Ob>>2]|0)){c[Ob>>2]=wc;D=839}else D=839;break}case -116:{wc=c[Ob+4>>2]|0;if((wc|0)<(c[Ob>>2]|0)){c[Ob>>2]=wc;D=839}else D=839;break}case -115:{wc=c[Ob>>2]|0;if((wc|0)>-1){c[Bb>>2]=wc;D=839}else D=839;break}case -114:{wc=c[Ob>>2]|0;Yb=(c[Ob+4>>2]|0)+-1|0;if(Yb>>>0>2)if(!(a[J>>0]|0)){D=839;break b}else{Lb=134;D=859;break a}Bc=1<<Yb;if(!((wc|0)==0|(Bc|0)==(wc|0)))if(!(a[J>>0]|0)){D=839;break b}else{Lb=134;D=859;break a}else{a[Cb>>0]=d[Cb>>0]&(Bc^255)|wc;D=839;break b}break}case -113:{wc=c[ma>>2]|0;Bc=c[na>>2]|0;Yb=wc+(Bc*24|0)|0;if((Bc|0)>0){tc=wc;while(1){if((c[tc+12>>2]&255)<<24>>24==-113?a[tc+16>>0]|0:0)break;yc=tc+24|0;if(yc>>>0<Yb>>>0)tc=yc;else{Mc=Bc;Nc=wc;D=842;break b}}Yb=c[oa>>2]|0;if((Yb|0)>=(c[pa>>2]|0)){Lb=130;D=859;break a}yc=c[qa>>2]|0;c[oa>>2]=Yb+1;c[yc+(Yb<<4)>>2]=c[ra>>2];c[yc+(Yb<<4)+4>>2]=(c[C>>2]|0)+1;c[yc+(Yb<<4)+8>>2]=1;c[yc+(Yb<<4)+12>>2]=tc;Yb=c[tc>>2]|0;yc=c[tc+4>>2]|0;Zb=Yb+-1|0;do if(Zb>>>0<=2){Sb=c[f+444+(Zb<<3)>>2]|0;if(!Sb){c[O>>2]=138;break}rc=c[f+444+(Zb<<3)+4>>2]|0;if((rc|0)<(yc|0)){c[O>>2]=131;break}else{c[v>>2]=Sb;c[G>>2]=rc;c[C>>2]=yc;c[ra>>2]=Yb;break}}else c[O>>2]=132;while(0);a[N>>0]=0;D=839}else{Mc=Bc;Nc=wc;D=842}break}default:{if((Hb&255)>223){Yb=c[Ob>>2]|0;yc=c[Ob+4>>2]|0;Zb=c[P>>2]|0;tc=c[Q>>2]|0;rc=Yb&65535;Sb=yc+1|0;Cc=Yb&65535;if((Cc>>>0<(e[S>>1]|0)>>>0?Sb>>>0<((c[T>>2]|0)+1|0)>>>0:0)?(e[V>>1]|0)<(e[W>>1]|0):0){if(!Sb)de=0;else de=$i[c[q>>2]&8191](f,yc)|0;yc=c[X>>2]|0;Sb=de-yc|0;Yb=(((Sb|0)<0?0-Sb|0:Sb)|0)<(c[Y>>2]|0)?((de|0)>-1?yc:0-yc|0):de;if(!(b[Z>>1]|0)){yc=c[_>>2]|0;Sb=e[V>>1]|0;Ub=b[o>>1]|0;ac=Ub<<16>>16;uc=0-Yb|0;xc=(Yb|0)<0?uc:Yb;Tb=Ub<<16>>16<0?0-ac|0:ac;Ub=xc>>>16;Ac=xc&65535;xc=U(Tb,Ub)|0;vc=xc<<16|8192;ee=vc+(U(Tb,Ac)|0)|0;Tb=(ee>>>0<vc>>>0&1)+(xc>>>16)<<18|ee>>>14;ee=c[$>>2]|0;c[ee+(Cc<<3)>>2]=((ac^Yb|0)>-1?Tb:0-Tb|0)+(c[yc+(Sb<<3)>>2]|0);Tb=b[aa>>1]|0;ac=Tb<<16>>16;xc=Tb<<16>>16<0?0-ac|0:ac;Tb=U(xc,Ub)|0;Ub=Tb<<16|8192;vc=Ub+(U(xc,Ac)|0)|0;Ac=(vc>>>0<Ub>>>0&1)+(Tb>>>16)<<18|vc>>>14;c[ee+(Cc<<3)+4>>2]=((ac^Yb|0)>-1?Ac:0-Ac|0)+(c[yc+(Sb<<3)+4>>2]|0);Sb=ee+(Cc<<3)|0;ee=c[Sb+4>>2]|0;yc=(c[ca>>2]|0)+(Cc<<3)|0;c[yc>>2]=c[Sb>>2];c[yc+4>>2]=ee;fe=uc}else fe=0-Yb|0;uc=c[$>>2]|0;ee=c[_>>2]|0;yc=e[V>>1]|0;Sb=nj[c[t>>2]&2047](f,(c[uc+(Cc<<3)>>2]|0)-(c[ee+(yc<<3)>>2]|0)|0,(c[uc+(Cc<<3)+4>>2]|0)-(c[ee+(yc<<3)+4>>2]|0)|0)|0;yc=c[ca>>2]|0;ee=c[da>>2]|0;uc=e[V>>1]|0;Ac=nj[c[z>>2]&2047](f,(c[yc+(Cc<<3)>>2]|0)-(c[ee+(uc<<3)>>2]|0)|0,(c[yc+(Cc<<3)+4>>2]|0)-(c[ee+(uc<<3)+4>>2]|0)|0)|0;uc=(Sb^Yb|0)<0&(a[ea>>0]|0)!=0?fe:Yb;Yb=a[u>>0]|0;ee=Yb&255;do if(!(ee&4)){Cc=c[f+264+((ee&3)<<2)>>2]|0;if((uc|0)>-1){yc=Cc+uc|0;ge=(yc|0)>0?yc:0;he=Yb;break}else{yc=uc-Cc|0;ge=(yc|0)<0?yc:0;he=Yb;break}}else{yc=uc-Sb|0;Cc=nj[c[E>>2]&2047](f,((((yc|0)<0?0-yc|0:yc)|0)>(tc|0)?(b[fa>>1]|0)==(b[Z>>1]|0):0)?Sb:uc,c[f+264+((ee&3)<<2)>>2]|0)|0;ge=Cc;he=a[u>>0]|0}while(0);do if(he&8)if((Sb|0)>-1){ie=(ge|0)<(Zb|0)?Zb:ge;break}else{ee=0-Zb|0;ie=(ge|0)>(ee|0)?ee:ge;break}else ie=ge;while(0);Ki[c[B>>2]&4095](f,R,rc,ie-Ac|0);je=a[u>>0]|0}else if(!(a[J>>0]|0))je=Hb;else{c[O>>2]=134;je=Hb}b[ga>>1]=b[V>>1]|0;if(je&16)b[V>>1]=rc;b[ha>>1]=rc;D=839;break b}if((Hb&255)>191){Zb=c[Ob>>2]|0;Sb=c[P>>2]|0;ee=Zb&65535;uc=Zb&65535;if(uc>>>0<(e[S>>1]|0)>>>0?(Zb=b[V>>1]|0,tc=Zb&65535,(Zb&65535)<(e[W>>1]|0)):0){do if((b[fa>>1]|0)!=0?(b[Z>>1]|0)!=0:0){Zb=c[ia>>2]|0;Yb=c[ja>>2]|0;wc=c[ka>>2]|0;Bc=(c[Zb+(uc<<3)>>2]|0)-(c[Yb+(tc<<3)>>2]|0)|0;if((wc|0)==(c[la>>2]|0)){Cc=nj[c[t>>2]&2047](f,Bc,(c[Zb+(uc<<3)+4>>2]|0)-(c[Yb+(tc<<3)+4>>2]|0)|0)|0;ke=_FT_MulFix(Cc,c[ka>>2]|0)|0;break}else{Cc=_FT_MulFix(Bc,wc)|0;wc=_FT_MulFix((c[Zb+(uc<<3)+4>>2]|0)-(c[Yb+(tc<<3)+4>>2]|0)|0,c[la>>2]|0)|0;ke=nj[c[t>>2]&2047](f,Cc,wc)|0;break}}else D=800;while(0);if((D|0)==800){D=0;rc=c[$>>2]|0;Ac=c[_>>2]|0;ke=nj[c[t>>2]&2047](f,(c[rc+(uc<<3)>>2]|0)-(c[Ac+(tc<<3)>>2]|0)|0,(c[rc+(uc<<3)+4>>2]|0)-(c[Ac+(tc<<3)+4>>2]|0)|0)|0}Ac=c[X>>2]|0;rc=ke-Ac|0;wc=(((rc|0)<0?0-rc|0:rc)|0)<(c[Y>>2]|0)?((ke|0)>-1?Ac:0-Ac|0):ke;Ac=a[u>>0]|0;rc=Ac&255;Cc=c[f+264+((rc&3)<<2)>>2]|0;do if(!(rc&4))if((wc|0)>-1){Yb=wc+Cc|0;le=(Yb|0)>0?Yb:0;me=Ac;break}else{Yb=wc-Cc|0;le=(Yb|0)<0?Yb:0;me=Ac;break}else{Yb=nj[c[E>>2]&2047](f,wc,Cc)|0;le=Yb;me=a[u>>0]|0}while(0);do if(me&8)if((wc|0)>-1){ne=(le|0)<(Sb|0)?Sb:le;break}else{Cc=0-Sb|0;ne=(le|0)>(Cc|0)?Cc:le;break}else ne=le;while(0);Sb=c[ca>>2]|0;wc=c[da>>2]|0;Cc=e[V>>1]|0;Ac=nj[c[z>>2]&2047](f,(c[Sb+(uc<<3)>>2]|0)-(c[wc+(Cc<<3)>>2]|0)|0,(c[Sb+(uc<<3)+4>>2]|0)-(c[wc+(Cc<<3)+4>>2]|0)|0)|0;Ki[c[B>>2]&4095](f,R,ee,ne-Ac|0);oe=a[u>>0]|0}else if(!(a[J>>0]|0))oe=Hb;else{c[O>>2]=134;oe=Hb}b[ga>>1]=b[V>>1]|0;b[ha>>1]=ee;if(!(oe&16)){D=839;break b}b[V>>1]=ee;D=839;break b}if((Hb&255)>183){Ac=Ib+65353&65535;if(Ac>>>0>=(Qb+1-(c[H>>2]|0)|0)>>>0){Lb=130;D=859;break a}Cc=(c[C>>2]|0)+1|0;c[C>>2]=Cc;u:do if(Ac|0){wc=0;Sb=Cc;rc=0;while(1){c[C>>2]=Sb+2;c[Ob+(rc<<2)>>2]=(d[Gb+Sb>>0]<<8|d[Gb+(Sb+1)>>0])<<16>>16;tc=wc+1<<16>>16;Yb=tc&65535;if(Yb>>>0>=Ac>>>0)break u;wc=tc;Sb=c[C>>2]|0;rc=Yb}}while(0);a[N>>0]=0;D=839;break b}if((Hb&255)>175){Ac=Ib+65361&65535;if(Ac>>>0>=(Qb+1-(c[H>>2]|0)|0)>>>0){Lb=130;D=859;break a}if(!Ac){D=839;break b}else{pe=1;qe=1}while(1){c[Ob+(qe+-1<<2)>>2]=d[Gb+((c[C>>2]|0)+qe)>>0];pe=pe+1<<16>>16;qe=pe&65535;if(qe>>>0>Ac>>>0){D=839;break b}}}Ac=c[ma>>2]|0;Cc=c[na>>2]|0;ee=Ac+(Cc*24|0)|0;if((Cc|0)>0){uc=Ac;while(1){if(Hb<<24>>24==(c[uc+12>>2]&255)<<24>>24?a[uc+16>>0]|0:0)break;rc=uc+24|0;if(rc>>>0<ee>>>0)uc=rc;else{Mc=Cc;Nc=Ac;D=842;break b}}ee=c[oa>>2]|0;if((ee|0)>=(c[pa>>2]|0)){Lb=130;D=859;break a}rc=c[qa>>2]|0;c[oa>>2]=ee+1;c[rc+(ee<<4)>>2]=c[ra>>2];c[rc+(ee<<4)+4>>2]=(c[C>>2]|0)+1;c[rc+(ee<<4)+8>>2]=1;c[rc+(ee<<4)+12>>2]=uc;ee=c[uc>>2]|0;rc=c[uc+4>>2]|0;Sb=ee+-1|0;do if(Sb>>>0<=2){wc=c[f+444+(Sb<<3)>>2]|0;if(!wc){c[O>>2]=138;break}Yb=c[f+444+(Sb<<3)+4>>2]|0;if((Yb|0)<(rc|0)){c[O>>2]=131;break}else{c[v>>2]=wc;c[G>>2]=Yb;c[C>>2]=rc;c[ra>>2]=ee;break}}else c[O>>2]=132;while(0);a[N>>0]=0;D=839}else{Mc=Cc;Nc=Ac;D=842}}}while(0);if((D|0)==839){D=0;ce=c[O>>2]|0;D=840}else if((D|0)==842){D=0;c[O>>2]=128;re=Nc;se=Mc;D=843}v:do if((D|0)==840){D=0;switch(ce|0){case 0:{Hb=a[N>>0]|0;c[H>>2]=c[L>>2];if(!(Hb<<24>>24)){D=855;break v}else{D=854;break v}break}case 128:{re=c[ma>>2]|0;se=c[na>>2]|0;D=843;break v;break}default:{te=ce;break a}}}while(0);if((D|0)==843){D=0;Hb=re+(se*24|0)|0;if((se|0)>0)ue=re;else{Lb=128;D=859;break}while(1){if(a[ue+16>>0]|0?(a[u>>0]|0)==(c[ue+12>>2]&255)<<24>>24:0)break;Gb=ue+24|0;if(Gb>>>0<Hb>>>0)ue=Gb;else{Lb=128;D=859;break a}}Hb=c[oa>>2]|0;if((Hb|0)>=(c[pa>>2]|0)){Lb=134;D=859;break}Gb=c[qa>>2]|0;c[Gb+(Hb<<4)>>2]=c[ra>>2];c[Gb+(Hb<<4)+4>>2]=(c[C>>2]|0)+1;c[Gb+(Hb<<4)+8>>2]=1;c[Gb+(Hb<<4)+12>>2]=ue;Hb=c[ue>>2]|0;Gb=c[ue+4>>2]|0;Ob=Hb+-1|0;if(Ob>>>0>2){Lb=132;D=859;break}Qb=c[f+444+(Ob<<3)>>2]|0;if(!Qb){Lb=138;D=859;break}Ib=c[f+444+(Ob<<3)+4>>2]|0;if((Ib|0)<(Gb|0)){Lb=131;D=859;break}c[v>>2]=Qb;c[G>>2]=Ib;c[C>>2]=Gb;c[ra>>2]=Hb;ve=Db}else if((D|0)==854){D=0;c[C>>2]=(c[C>>2]|0)+(c[F>>2]|0);D=855}if((D|0)==855){D=0;if((Db|0)>999999){we=139;D=863;break}else ve=Db+1|0}Eb=c[C>>2]|0;Fb=c[G>>2]|0;if((Eb|0)>=(Fb|0)){D=857;break}if(a[sa>>0]|0){we=0;D=863;break}else Db=ve}if((D|0)!=585)if((D|0)!=590)if((D|0)!=599)if((D|0)!=604)if((D|0)==857)if((c[oa>>2]|0)>0){Lb=131;D=859}else{we=0;l=g;return we|0}else if((D|0)==863){l=g;return we|0}if((D|0)==859){c[O>>2]=Lb;te=Lb}if(a[sa>>0]|0){we=te;l=g;return we|0}if((c[ra>>2]|0)!=3){we=te;l=g;return we|0}ra=c[f+4>>2]|0;c[ra+296>>2]=-1;c[ra+300>>2]=-1;we=te;l=g;return we|0}function _TT_Load_Context(d,f,g){d=d|0;f=f|0;g=g|0;var h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;h=l;l=l+16|0;if((l|0)>=(m|0))ba(16);i=h;c[d>>2]=f;c[d+4>>2]=g;if(g|0){c[d+396>>2]=c[g+116>>2];c[d+400>>2]=c[g+120>>2];c[d+408>>2]=c[g+128>>2];c[d+412>>2]=c[g+132>>2];c[d+404>>2]=c[g+124>>2];c[d+416>>2]=c[g+136>>2];j=d+244|0;k=g+72|0;n=j+40|0;do{c[j>>2]=c[k>>2];j=j+4|0;k=k+4|0}while((j|0)<(n|0));o=d+216|0;p=g+44|0;c[o>>2]=c[p>>2];c[o+4>>2]=c[p+4>>2];c[o+8>>2]=c[p+8>>2];c[o+12>>2]=c[p+12>>2];c[o+16>>2]=c[p+16>>2];c[o+20>>2]=c[p+20>>2];c[o+24>>2]=c[p+24>>2];c[d+420>>2]=c[g+140>>2];c[d+424>>2]=c[g+144>>2];p=g+148|0;o=c[p+4>>2]|0;q=d+444|0;c[q>>2]=c[p>>2];c[q+4>>2]=o;o=g+156|0;q=c[o+4>>2]|0;p=d+452|0;c[p>>2]=c[o>>2];c[p+4>>2]=q;q=g+164|0;p=c[q+4>>2]|0;o=d+460|0;c[o>>2]=c[q>>2];c[o+4>>2]=p;j=d+284|0;k=g+172|0;n=j+68|0;do{c[j>>2]=c[k>>2];j=j+4|0;k=k+4|0}while((j|0)<(n|0));c[d+380>>2]=c[g+240>>2];c[d+384>>2]=c[g+244>>2];b[d+468>>1]=b[g+248>>1]|0;c[d+472>>2]=c[g+252>>2];j=d+180|0;k=g+256|0;n=j+36|0;do{c[j>>2]=c[k>>2];j=j+4|0;k=k+4|0}while((j|0)<(n|0));j=d+36|0;n=j+108|0;do{c[j>>2]=0;j=j+4|0}while((j|0)<(n|0))}g=d+20|0;p=c[g>>2]|0;o=d+8|0;q=c[o>>2]|0;r=d+24|0;s=(e[f+284>>1]|0)+32|0;do if(p>>>0<s>>>0){c[r>>2]=_ft_mem_realloc(q,1,p<<2,s<<2,c[r>>2]|0,i)|0;t=c[i>>2]|0;if(!t){u=s;v=c[o>>2]|0;break}c[g>>2]=p;w=t;l=h;return w|0}else{u=p;v=q}while(0);c[g>>2]=u;u=d+388|0;g=c[u>>2]|0;q=d+392|0;p=e[f+286>>1]|0;if(g>>>0<p>>>0){c[q>>2]=_ft_mem_realloc(v,1,g,p,c[q>>2]|0,i)|0;q=c[i>>2]|0;if(!q)x=p;else{c[u>>2]=g&65535;w=q;l=h;return w|0}}else x=g;c[u>>2]=x&65535;x=d+144|0;b[d+152>>1]=0;b[d+154>>1]=0;j=d+72|0;k=x;n=j+36|0;do{c[j>>2]=c[k>>2];j=j+4|0;k=k+4|0}while((j|0)<(n|0));j=d+108|0;k=x;n=j+36|0;do{c[j>>2]=c[k>>2];j=j+4|0;k=k+4|0}while((j|0)<(n|0));j=d+36|0;k=x;n=j+36|0;do{c[j>>2]=c[k>>2];j=j+4|0;k=k+4|0}while((j|0)<(n|0));a[d+488>>0]=0;w=0;l=h;return w|0}function _tt_size_done_bytecode(a){a=a|0;var d=0,e=0,f=0,g=0,h=0;d=c[(c[a>>2]|0)+100>>2]|0;e=a+292|0;f=c[e>>2]|0;if(f|0){g=c[f+8>>2]|0;b[f+440>>1]=0;b[f+442>>1]=0;h=f+24|0;_ft_mem_free(g,c[h>>2]|0);c[h>>2]=0;c[f+20>>2]=0;h=f+436|0;_ft_mem_free(g,c[h>>2]|0);c[h>>2]=0;c[f+432>>2]=0;c[f+428>>2]=0;h=f+392|0;_ft_mem_free(g,c[h>>2]|0);c[h>>2]=0;c[f+388>>2]=0;c[f+4>>2]=0;c[f>>2]=0;_ft_mem_free(g,f);c[e>>2]=0}e=a+244|0;_ft_mem_free(d,c[e>>2]|0);c[e>>2]=0;c[a+240>>2]=0;e=a+252|0;_ft_mem_free(d,c[e>>2]|0);c[e>>2]=0;b[a+248>>1]=0;e=a+256|0;f=c[e>>2]|0;if(f|0){g=e+28|0;_ft_mem_free(f,c[g>>2]|0);c[g>>2]=0;g=e+24|0;_ft_mem_free(f,c[g>>2]|0);c[g>>2]=0;g=e+16|0;_ft_mem_free(f,c[g>>2]|0);c[g>>2]=0;g=e+12|0;_ft_mem_free(f,c[g>>2]|0);c[g>>2]=0;g=e+20|0;_ft_mem_free(f,c[g>>2]|0);c[g>>2]=0;c[e>>2]=0;c[e+4>>2]=0;c[e+8>>2]=0}e=a+124|0;_ft_mem_free(d,c[e>>2]|0);c[e>>2]=0;_ft_mem_free(d,c[a+136>>2]|0);c[a+116>>2]=0;c[a+120>>2]=0;d=a+128|0;c[d>>2]=0;c[d+4>>2]=0;c[d+8>>2]=0;c[d+12>>2]=0;c[d+16>>2]=0;c[a+296>>2]=-1;c[a+300>>2]=-1;return}function _tt_size_run_prep(d,e){d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0;f=c[d>>2]|0;g=c[d+292>>2]|0;h=_TT_Load_Context(g,f,d)|0;if(h|0){i=h;return i|0}c[g+428>>2]=0;c[g+16>>2]=0;a[g+488>>0]=0;a[g+561>>0]=e;e=c[f+640>>2]|0;h=c[f+636>>2]|0;c[g+452>>2]=e;c[g+456>>2]=h;c[g+460>>2]=0;c[g+464>>2]=0;if(!h)j=0;else{c[g+356>>2]=e;c[g+364>>2]=h;c[g+360>>2]=0;c[g+352>>2]=2;j=ij[c[f+652>>2]&8191](g)|0}f=g+452|0;c[d+300>>2]=j;h=g+284|0;b[g+290>>1]=16384;b[g+292>>1]=0;b[g+294>>1]=16384;b[g+296>>1]=0;b[g+298>>1]=16384;b[g+300>>1]=0;b[h>>1]=0;b[g+286>>1]=0;b[g+288>>1]=0;b[g+344>>1]=1;b[g+346>>1]=1;b[g+348>>1]=1;c[g+304>>2]=1;e=d+172|0;k=h;h=e+68|0;do{c[e>>2]=c[k>>2];e=e+4|0;k=k+4|0}while((e|0)<(h|0));c[d+116>>2]=c[g+396>>2];c[d+128>>2]=c[g+408>>2];c[d+140>>2]=c[g+420>>2];c[d+144>>2]=c[g+424>>2];k=g+444|0;e=c[k+4>>2]|0;h=d+148|0;c[h>>2]=c[k>>2];c[h+4>>2]=e;e=f;f=c[e+4>>2]|0;h=d+156|0;c[h>>2]=c[e>>2];c[h+4>>2]=f;f=g+460|0;g=c[f+4>>2]|0;h=d+164|0;c[h>>2]=c[f>>2];c[h+4>>2]=g;i=j;return i|0}function _Current_Ppem(a){a=a|0;return e[a+252>>1]|0|0}function _Current_Ppem_Stretched(a){a=a|0;var b=0;b=e[a+252>>1]|0;return _FT_MulFix(b,_Current_Ratio(a)|0)|0}function _Read_CVT(a,b){a=a|0;b=b|0;return c[(c[a+384>>2]|0)+(b<<2)>>2]|0}function _Read_CVT_Stretched(a,b){a=a|0;b=b|0;var d=0;d=c[(c[a+384>>2]|0)+(b<<2)>>2]|0;return _FT_MulFix(d,_Current_Ratio(a)|0)|0}function _Write_CVT(a,b,d){a=a|0;b=b|0;d=d|0;c[(c[a+384>>2]|0)+(b<<2)>>2]=d;return}function _Write_CVT_Stretched(a,b,d){a=a|0;b=b|0;d=d|0;var e=0;e=_FT_DivFix(d,_Current_Ratio(a)|0)|0;c[(c[a+384>>2]|0)+(b<<2)>>2]=e;return}function _Move_CVT(a,b,d){a=a|0;b=b|0;d=d|0;var e=0;e=(c[a+384>>2]|0)+(b<<2)|0;c[e>>2]=(c[e>>2]|0)+d;return}function _Move_CVT_Stretched(a,b,d){a=a|0;b=b|0;d=d|0;var e=0;e=_FT_DivFix(d,_Current_Ratio(a)|0)|0;d=(c[a+384>>2]|0)+(b<<2)|0;c[d>>2]=(c[d>>2]|0)+e;return}function _Project_y(a,b,c){a=a|0;b=b|0;c=c|0;return c|0}function _Project(a,c,d){a=a|0;c=c|0;d=d|0;var e=0,f=0,g=0,h=0,i=0;e=b[a+294>>1]|0;f=b[a+296>>1]|0;a=U(e,c&65535)|0;g=U(e,c>>16)|0;c=(g<<16)+a|0;e=U(f,d&65535)|0;h=U(f,d>>16)|0;d=(h<<16)+e|0;f=d+c|0;i=(g>>16)+(a>>31)+(e>>31)+(h>>16)+(c>>>0<a>>>0&1)+(d>>>0<e>>>0&1)+(f>>>0<c>>>0&1)|0;c=i>>31;e=c+f|0;return c+i+(e>>>0<f>>>0&1)+(e>>>0>4294959103&1)<<18|(e+8192|0)>>>14|0}function _Project_x(a,b,c){a=a|0;b=b|0;c=c|0;return b|0}function _Dual_Project(a,c,d){a=a|0;c=c|0;d=d|0;var e=0,f=0,g=0,h=0,i=0;e=b[a+290>>1]|0;f=b[a+292>>1]|0;a=U(e,c&65535)|0;g=U(e,c>>16)|0;c=(g<<16)+a|0;e=U(f,d&65535)|0;h=U(f,d>>16)|0;d=(h<<16)+e|0;f=d+c|0;i=(g>>16)+(a>>31)+(e>>31)+(h>>16)+(c>>>0<a>>>0&1)+(d>>>0<e>>>0&1)+(f>>>0<c>>>0&1)|0;c=i>>31;e=c+f|0;return c+i+(e>>>0<f>>>0&1)+(e>>>0>4294959103&1)<<18|(e+8192|0)>>>14|0}function _Direct_Move(d,e,f,g){d=d|0;e=e|0;f=f|0;g=g|0;var h=0,i=0,j=0,k=0;h=b[d+298>>1]|0;i=h<<16>>16;if(h<<16>>16){if((c[(c[(c[d>>2]|0)+96>>2]|0)+64>>2]|0)==35){h=_FT_MulDiv(g,i,c[d+564>>2]|0)|0;i=f&65535;j=(c[e+16>>2]|0)+(i<<3)|0;c[j>>2]=(c[j>>2]|0)+h;k=i}else k=f&65535;i=(c[e+24>>2]|0)+k|0;a[i>>0]=a[i>>0]|8}i=b[d+300>>1]|0;if(!(i<<16>>16))return;k=_FT_MulDiv(g,i<<16>>16,c[d+564>>2]|0)|0;d=f&65535;f=(c[e+16>>2]|0)+(d<<3)+4|0;c[f>>2]=(c[f>>2]|0)+k;k=(c[e+24>>2]|0)+d|0;a[k>>0]=a[k>>0]|16;return}function _Direct_Move_Orig(a,d,e,f){a=a|0;d=d|0;e=e|0;f=f|0;var g=0,h=0;g=b[a+298>>1]|0;if(g<<16>>16){h=_FT_MulDiv(f,g<<16>>16,c[a+564>>2]|0)|0;g=(c[d+12>>2]|0)+((e&65535)<<3)|0;c[g>>2]=(c[g>>2]|0)+h}h=b[a+300>>1]|0;if(!(h<<16>>16))return;g=_FT_MulDiv(f,h<<16>>16,c[a+564>>2]|0)|0;a=(c[d+12>>2]|0)+((e&65535)<<3)+4|0;c[a>>2]=(c[a>>2]|0)+g;return}function _Direct_Move_X(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0;g=e&65535;if((c[(c[(c[b>>2]|0)+96>>2]|0)+64>>2]|0)==35){b=(c[d+16>>2]|0)+(g<<3)|0;c[b>>2]=(c[b>>2]|0)+f}f=(c[d+24>>2]|0)+g|0;a[f>>0]=a[f>>0]|8;return}function _Direct_Move_Orig_X(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;a=(c[b+12>>2]|0)+((d&65535)<<3)|0;c[a>>2]=(c[a>>2]|0)+e;return}function _Direct_Move_Y(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;b=e&65535;e=(c[d+16>>2]|0)+(b<<3)+4|0;c[e>>2]=(c[e>>2]|0)+f;f=(c[d+24>>2]|0)+b|0;a[f>>0]=a[f>>0]|16;return}function _Direct_Move_Orig_Y(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;a=(c[b+12>>2]|0)+((d&65535)<<3)+4|0;c[a>>2]=(c[a>>2]|0)+e;return}function _Round_Super_45(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0;e=c[a+480>>2]|0;f=c[a+484>>2]|0;g=c[a+476>>2]|0;if((b|0)>-1){a=d+b-e+f|0;h=a-((a|0)%(g|0)|0)+e|0;return ((h|0)<0?e:h)|0}else{h=d-b-e+f|0;f=((h|0)%(g|0)|0)-h-e|0;return ((f|0)>0?0-e|0:f)|0}return 0}function _Round_Super(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0;e=c[a+480>>2]|0;f=c[a+484>>2]|0;g=0-(c[a+476>>2]|0)|0;if((b|0)>-1){a=(d+b-e+f&g)+e|0;return ((a|0)<0?e:a)|0}else{a=0-((d-b-e+f&g)+e)|0;return ((a|0)>0?0-e|0:a)|0}return 0}function _Round_To_Double_Grid(a,b,c){a=a|0;b=b|0;c=c|0;var d=0;if((b|0)>-1){a=b+16+c&-32;d=(a|0)>0?a:0;return d|0}else{a=0-(16-b+c&-32)|0;d=(a|0)<0?a:0;return d|0}return 0}function _Round_To_Half_Grid(a,b,c){a=a|0;b=b|0;c=c|0;var d=0;if((b|0)>-1){a=c+b&-64|32;d=(a|0)<0?32:a;return d|0}else{a=c-b&-64|32;d=(a|0)<0?-32:0-a|0;return d|0}return 0}function _Round_Down_To_Grid(a,b,c){a=a|0;b=b|0;c=c|0;var d=0;if((b|0)>-1){a=c+b&-64;d=(a|0)>0?a:0;return d|0}else{a=0-(c-b&-64)|0;d=(a|0)<0?a:0;return d|0}return 0}function _Round_Up_To_Grid(a,b,c){a=a|0;b=b|0;c=c|0;var d=0;if((b|0)>-1){a=b+63+c&-64;d=(a|0)>0?a:0;return d|0}else{a=0-(63-b+c&-64)|0;d=(a|0)<0?a:0;return d|0}return 0}function _Round_To_Grid(a,b,c){a=a|0;b=b|0;c=c|0;var d=0;if((b|0)>-1){a=b+32+c&-64;d=(a|0)>0?a:0;return d|0}else{a=0-(32-b+c&-64)|0;d=(a|0)<0?a:0;return d|0}return 0}function _Round_None(a,b,c){a=a|0;b=b|0;c=c|0;var d=0;if((b|0)>-1){a=c+b|0;d=(a|0)>0?a:0;return d|0}else{a=b-c|0;d=(a|0)<0?a:0;return d|0}return 0}function __iup_worker_interpolate(a,b,d,e,f){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0;if(b>>>0>d>>>0)return;g=c[a+12>>2]|0;if(!(g>>>0>e>>>0&g>>>0>f>>>0))return;g=a+8|0;h=c[g>>2]|0;i=c[h+(e<<3)>>2]|0;j=c[h+(f<<3)>>2]|0;h=(i|0)>(j|0);k=h?i:j;l=h?j:i;i=h?e:f;j=h?f:e;e=c[a>>2]|0;f=c[e+(j<<3)>>2]|0;h=c[e+(i<<3)>>2]|0;m=a+4|0;n=c[m>>2]|0;o=c[n+(j<<3)>>2]|0;j=c[n+(i<<3)>>2]|0;i=o-f|0;p=j-h|0;if((k|0)==(l|0)|(j|0)==(o|0)){q=b;do{r=c[e+(q<<3)>>2]|0;if((r|0)>(f|0))s=(r|0)<(h|0)?o:r+p|0;else s=r+i|0;c[n+(q<<3)>>2]=s;q=q+1|0}while(q>>>0<=d>>>0);return}q=k-l|0;k=j-o|0;j=0;s=0;r=b;b=e;e=n;while(1){n=c[b+(r<<3)>>2]|0;do if((n|0)>(f|0)){if((n|0)>=(h|0)){t=n+p|0;u=j;v=s;w=e;break}if(!(j<<24>>24)){x=1;y=_FT_DivFix(k,q)|0}else{x=j;y=s}z=(_FT_MulFix((c[(c[g>>2]|0)+(r<<3)>>2]|0)-l|0,y)|0)+o|0;t=z;u=x;v=y;w=c[m>>2]|0}else{t=n+i|0;u=j;v=s;w=e}while(0);c[w+(r<<3)>>2]=t;n=r+1|0;if(n>>>0>d>>>0)break;j=u;s=v;r=n;b=c[a>>2]|0;e=w}return}function _Compute_Point_Displacement(d,e,f,g,h){d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0;i=l;l=l+16|0;if((l|0)>=(m|0))ba(16);j=i;if(!(a[d+368>>0]&1)){k=d+72|0;n=c[k>>2]|0;o=c[k+4>>2]|0;k=b[d+80>>1]|0;p=b[d+82>>1]|0;q=c[d+84>>2]|0;r=c[d+88>>2]|0;s=d+92|0;c[j>>2]=c[s>>2];c[j+4>>2]=c[s+4>>2];c[j+8>>2]=c[s+8>>2];c[j+12>>2]=c[s+12>>2];t=d+288|0;u=k;v=p;w=q;x=r;y=n;z=o}else{o=d+36|0;n=c[o>>2]|0;r=c[o+4>>2]|0;o=b[d+44>>1]|0;q=b[d+46>>1]|0;p=c[d+48>>2]|0;k=c[d+52>>2]|0;s=d+56|0;c[j>>2]=c[s>>2];c[j+4>>2]=c[s+4>>2];c[j+8>>2]=c[s+8>>2];c[j+12>>2]=c[s+12>>2];t=d+286|0;u=o;v=q;w=p;x=k;y=n;z=r}r=b[t>>1]|0;t=r&65535;if((r&65535)<(u&65535)){n=g;c[n>>2]=y;c[n+4>>2]=z;b[g+8>>1]=u;b[g+10>>1]=v;c[g+12>>2]=w;c[g+16>>2]=x;v=g+20|0;c[v>>2]=c[j>>2];c[v+4>>2]=c[j+4>>2];c[v+8>>2]=c[j+8>>2];c[v+12>>2]=c[j+12>>2];b[h>>1]=r;r=nj[c[d+572>>2]&2047](d,(c[x+(t<<3)>>2]|0)-(c[w+(t<<3)>>2]|0)|0,(c[x+(t<<3)+4>>2]|0)-(c[w+(t<<3)+4>>2]|0)|0)|0;t=d+564|0;c[e>>2]=_FT_MulDiv(r,b[d+298>>1]|0,c[t>>2]|0)|0;c[f>>2]=_FT_MulDiv(r,b[d+300>>1]|0,c[t>>2]|0)|0;A=0;l=i;return A|0}if(a[d+561>>0]|0)c[d+12>>2]=134;b[h>>1]=0;A=1;l=i;return A|0}function _Ins_DELTAP(b,d){b=b|0;d=d|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0;f=ij[c[b+592>>2]&8191](b)|0;g=c[d>>2]|0;d=b+28|0;if(!g){h=c[d>>2]|0;i=b+32|0;c[i>>2]=h;return}j=b+24|0;k=b+36|0;l=b+44|0;m=b+368|0;n=b+332|0;o=b+334|0;p=b+584|0;q=b+561|0;r=b+12|0;s=1;while(1){t=c[d>>2]|0;if((t|0)<2)break;u=t+-2|0;c[d>>2]=u;v=c[j>>2]|0;w=c[v+(t+-1<<2)>>2]|0;t=w&65535;x=c[v+(u<<2)>>2]|0;if((w&65535)>>>0<(e[l>>1]|0)>>>0){w=x>>>4&15;switch(a[m>>0]|0){case 114:{y=w|32;break}case 113:{y=w|16;break}default:y=w}if((f|0)==((e[n>>1]|0)+y|0)){w=x&15;x=w+-8|0;Ki[c[p>>2]&4095](b,k,t,((x|0)>-1?w+-7|0:x)<<6-(e[o>>1]|0))}}else if(a[q>>0]|0)c[r>>2]=134;s=s+1|0;if(s>>>0>g>>>0){z=16;break}}if((z|0)==16){h=c[d>>2]|0;i=b+32|0;c[i>>2]=h;return}if(a[q>>0]|0)c[r>>2]=129;c[d>>2]=0;h=c[d>>2]|0;i=b+32|0;c[i>>2]=h;return}function _Current_Ratio(a){a=a|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0;d=a+244|0;e=a+256|0;f=c[e>>2]|0;if(f|0){g=f;return g|0}f=b[a+296>>1]|0;if(f<<16>>16){h=b[a+294>>1]|0;i=c[a+248>>2]|0;if(!(h<<16>>16))j=i;else{a=h<<16>>16;k=c[d>>2]|0;l=(k|0)<0?0-k|0:k;m=h<<16>>16<0?0-a|0:a;h=U(l>>>16,m)|0;n=h<<16|8192;o=n+(U(l&65535,m)|0)|0;m=(o>>>0<n>>>0&1)+(h>>>16)<<18|o>>>14;o=f<<16>>16;h=(i|0)<0?0-i|0:i;n=f<<16>>16<0?0-o|0:o;f=U(h>>>16,n)|0;l=f<<16|8192;p=l+(U(h&65535,n)|0)|0;n=(p>>>0<l>>>0&1)+(f>>>16)<<18|p>>>14;j=_FT_Hypot((k^a|0)>-1?m:0-m|0,(i^o|0)>-1?n:0-n|0)|0}}else j=c[d>>2]|0;c[e>>2]=j;g=j;return g|0}function _FT_Hypot(a,b){a=a|0;b=b|0;var d=0,e=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d;c[e>>2]=a;c[e+4>>2]=b;b=_FT_Vector_Length(e)|0;l=d;return b|0}function _FT_Vector_Length(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0;if(!a){b=0;return b|0}d=a;a=c[d>>2]|0;e=c[d+4>>2]|0;if(!a){b=(e|0)<0?0-e|0:e;return b|0}d=(a|0)<0?0-a|0:a;if(!e){b=d;return b|0}f=31-(X(((e|0)<0?0-e|0:e)|d|0)|0)|0;if((f|0)<30){d=29-f|0;g=d;h=a<<d;i=e<<d}else{d=f+-29|0;g=29-f|0;h=a>>d;i=e>>d}d=0-h|0;if((i|0)>(h|0)){e=(i|0)>(d|0);j=1;k=1;l=e?d:0-i|0;m=e?i:d}else{e=(i|0)<(d|0);j=1;k=1;l=e?h:i;m=e?0-i|0:h}while(1){h=(l|0)>0;i=l+j>>k;e=m+j>>k;m=m+(h?i:0-i|0)|0;k=k+1|0;if((k|0)==23)break;else{j=j<<1;l=l+(h?0-e|0:e)|0}}l=(m|0)<0;j=l?0-m|0:m;m=j&65535;k=j>>>16;j=k*23318|0;e=(m*56281|0)+j|0;h=e<<16;i=h+(m*23318|0)|0;m=(e>>>16)+(k*56281|0)+((e>>>0<j>>>0&1)<<16)+(i>>>0<h>>>0&1)+(i>>>0>3221225471&1)|0;i=l?0-m|0:m;if((g|0)>0){b=i+(1<<g+-1)>>g;return b|0}else{b=i<<0-g;return b|0}return 0}function _tt_face_get_location(a,e,f){a=a|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0;g=c[a+696>>2]|0;do if(g>>>0>e>>>0){h=c[a+700>>2]|0;if(b[a+210>>1]|0){i=h+(e<<2)+4|0;j=i+-4|0;k=d[j+1>>0]<<16|d[j>>0]<<24|d[j+2>>0]<<8|d[j+3>>0];j=i+4|0;if(j>>>0>(h+(g<<2)|0)>>>0){l=k;m=k;break}i=j+-4|0;l=k;m=d[i+1>>0]<<16|d[i>>0]<<24|d[i+2>>0]<<8|d[i+3>>0];break}i=h+(e<<1)+2|0;k=i+-2|0;j=d[k>>0]<<8|d[k+1>>0];k=i+2|0;if(k>>>0>(h+(g<<1)|0)>>>0)n=j;else{h=k+-2|0;n=d[h>>0]<<8|d[h+1>>0]}l=j<<1;m=n<<1}else{l=0;m=0}while(0);n=c[a+668>>2]|0;a=n>>>0<l>>>0;g=m>>>0>n>>>0?n:m;c[f>>2]=a?0:(g>>>0<l>>>0?n:g)-l|0;return (a?0:l)|0}function _tt_get_metrics(d,f){d=d|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0;g=l;l=l+16|0;if((l|0)>=(m|0))ba(16);h=g+6|0;i=g+4|0;j=g+2|0;k=g;n=c[d>>2]|0;o=c[d+24>>2]|0;b[h>>1]=0;b[i>>1]=0;b[j>>1]=0;b[k>>1]=0;p=_FT_Stream_Pos(o)|0;q=n+532|0;Li[c[(c[q>>2]|0)+112>>2]&255](n,0,f,h,j);r=c[d+48>>2]|0;do if(!(a[n+292>>0]|0))if((b[n+364>>1]|0)==-1){s=b[n+220>>1]|0;b[i>>1]=(s&65535)-r;t=(s<<16>>16)-(b[n+222>>1]|0)|0;b[k>>1]=(t|0)<0?0-t|0:t;break}else{t=b[n+434>>1]|0;b[i>>1]=(t&65535)-r;s=(t<<16>>16)-(b[n+436>>1]|0)|0;b[k>>1]=(s|0)<0?0-s|0:s;break}else Li[c[(c[q>>2]|0)+112>>2]&255](n,1,f,i,k);while(0);f=_FT_Stream_Seek(o,p)|0;if(f|0){u=f;l=g;return u|0}c[d+52>>2]=b[h>>1];h=e[j>>1]|0;c[d+56>>2]=h;c[d+176>>2]=b[i>>1];c[d+180>>2]=e[k>>1];k=d+64|0;if(a[k>>0]|0){u=0;l=g;return u|0}a[k>>0]=1;c[d+60>>2]=h;u=0;l=g;return u|0}function _TT_Vary_Apply_Glyph_Deltas(d,f,g,h,i,j){d=d|0;f=f|0;g=g|0;h=h|0;i=i|0;j=j|0;var k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0,ia=0,ja=0,ka=0,la=0,ma=0,na=0,oa=0,pa=0,qa=0,ra=0,sa=0;k=l;l=l+16|0;if((l|0)>=(m|0))ba(16);n=k+8|0;o=k+4|0;p=k;q=c[d+28>>2]|0;c[p>>2]=0;if(f<<24>>24==0|(g|0)==0){r=6;l=k;return r|0}if((c[g+32>>2]|0)>>>0<=h>>>0){r=0;l=k;return r|0}f=g+36|0;s=c[f>>2]|0;t=h+1|0;if((c[s+(h<<2)>>2]|0)==(c[s+(t<<2)>>2]|0)){r=0;l=k;return r|0}s=_ft_mem_realloc(q,8,0,j,0,n)|0;if(!(c[n>>2]|0)){u=_ft_mem_realloc(q,1,0,j,0,n)|0;if(((c[n>>2]|0)==0?(v=_FT_Stream_Seek(d,c[(c[f>>2]|0)+(h<<2)>>2]|0)|0,c[n>>2]=v,(v|0)==0):0)?(v=c[f>>2]|0,f=_FT_Stream_EnterFrame(d,(c[v+(t<<2)>>2]|0)-(c[v+(h<<2)>>2]|0)|0)|0,c[n>>2]=f,(f|0)==0):0){f=d+32|0;h=(c[f>>2]|0)-(c[d>>2]|0)|0;v=_ft_mem_realloc(q,4,0,c[g>>2]|0,0,n)|0;a:do if(!(c[n>>2]|0)){t=_ft_mem_realloc(q,4,0,c[g>>2]|0,0,n)|0;if(!(c[n>>2]|0)){w=_ft_mem_realloc(q,4,0,c[g>>2]|0,0,n)|0;if(!(c[n>>2]|0)){x=(_FT_Stream_GetUShort(d)|0)&65535;y=(_FT_Stream_GetUShort(d)|0)&65535;z=g+40|0;A=c[z>>2]|0;if((y+(x<<2)|0)>>>0>A>>>0){c[n>>2]=8;B=0;C=t;D=w;break}E=y+h|0;if(!(x&32768)){F=E;G=0}else{y=c[d>>2]|0;H=(c[f>>2]|0)-y|0;c[f>>2]=y+E;E=_ft_var_readpackedpoints(d,A,p)|0;A=c[d>>2]|0;y=(c[f>>2]|0)-A|0;c[f>>2]=A+H;F=y;G=E}E=x&4095;if(!E){B=G;C=t;D=w}else{x=g+24|0;y=g+28|0;H=c[p>>2]|0;A=(j|0)==0;I=i+4|0;J=i+12|0;K=0;L=0;M=F;while(1){N=(_FT_Stream_GetUShort(d)|0)&65535;O=_FT_Stream_GetUShort(d)|0;P=O&65535;if(P&32768){if(c[g>>2]|0){Q=0;do{c[v+(Q<<2)>>2]=(_FT_Stream_GetUShort(d)|0)<<16>>16<<2;Q=Q+1|0}while(Q>>>0<(c[g>>2]|0)>>>0)}}else{Q=P&4095;if(Q>>>0>=(c[x>>2]|0)>>>0)break;R=c[g>>2]|0;_memcpy(v|0,(c[y>>2]|0)+((U(R,Q)|0)<<2)|0,R<<2|0)|0}do if(P&16384|0?c[g>>2]|0:0){R=0;do{c[t+(R<<2)>>2]=(_FT_Stream_GetUShort(d)|0)<<16>>16<<2;R=R+1|0;S=c[g>>2]|0}while(R>>>0<S>>>0);if(!S)break;else T=0;do{c[w+(T<<2)>>2]=(_FT_Stream_GetUShort(d)|0)<<16>>16<<2;T=T+1|0}while(T>>>0<(c[g>>2]|0)>>>0)}while(0);R=_ft_var_apply_tuple(g,O,v,t,w)|0;if(!R)V=K;else{Q=c[d>>2]|0;W=(c[f>>2]|0)-Q|0;if(!(P&8192)){c[o>>2]=H;X=G;Y=K;Z=H}else{c[f>>2]=Q+M;Q=_ft_var_readpackedpoints(d,c[z>>2]|0,o)|0;X=Q;Y=Q;Z=c[o>>2]|0}Q=(Z|0)==0;_=Q?j:Z;$=_ft_var_readpackeddeltas(d,c[z>>2]|0,_)|0;aa=_ft_var_readpackeddeltas(d,c[z>>2]|0,_)|0;b:do if(($|0)==0|((X|0)==0|(aa|0)==0))ca=60;else{if((X|0)==(-1|0)){if(A){ca=60;break}else da=0;while(1){_=_FT_MulFix(b[$+(da<<1)>>1]|0,R)|0;ea=(c[I>>2]|0)+(da<<3)|0;c[ea>>2]=(c[ea>>2]|0)+_;_=_FT_MulFix(b[aa+(da<<1)>>1]|0,R)|0;ea=(c[I>>2]|0)+(da<<3)+4|0;c[ea>>2]=(c[ea>>2]|0)+_;da=da+1|0;if((da|0)==(j|0)){ca=60;break b}}}if(!Y){ca=61;break}if(!A){_=0;do{ea=(c[I>>2]|0)+(_<<3)|0;fa=c[ea+4>>2]|0;ga=s+(_<<3)|0;c[ga>>2]=c[ea>>2];c[ga+4>>2]=fa;a[u+_>>0]=0;_=_+1|0}while((_|0)!=(j|0))}if(!Q){_=0;do{fa=e[Y+(_<<1)>>1]|0;if(fa>>>0<j>>>0){a[u+fa>>0]=1;ga=_FT_MulFix(b[$+(_<<1)>>1]|0,R)|0;ea=(c[I>>2]|0)+(fa<<3)|0;c[ea>>2]=(c[ea>>2]|0)+ga;ga=_FT_MulFix(b[aa+(_<<1)>>1]|0,R)|0;ea=(c[I>>2]|0)+(fa<<3)+4|0;c[ea>>2]=(c[ea>>2]|0)+ga}_=_+1|0}while(_>>>0<Z>>>0)}if(!(b[i>>1]|0)){ca=60;break}_=c[I>>2]|0;ga=0;ea=0;while(1){fa=b[(c[J>>2]|0)+(ga<<16>>16<<1)>>1]|0;c:do if((ea|0)>(fa|0))ha=ea;else{ia=ea;while(1){if(a[u+ia>>0]|0){ja=ia;break}ka=ia+1|0;if((ia|0)<(fa|0))ia=ka;else{ha=ka;break c}}d:while(1){ka=ja;while(1){la=ka+1|0;if((ka|0)>=(fa|0))break d;if(!(a[u+la>>0]|0))ka=la;else break}_tt_delta_interpolate(ja+1|0,ka,ja,la,s,_);ja=la}if((ja|0)!=(ia|0)){_tt_delta_interpolate(ja+1|0,fa,ja,ia,s,_);if((ia|0)<=0){ha=la;break}_tt_delta_interpolate(ea,ia+-1|0,ja,ia,s,_);ha=la;break}ma=(c[_+(ia<<3)>>2]|0)-(c[s+(ia<<3)>>2]|0)|0;na=(c[_+(ia<<3)+4>>2]|0)-(c[s+(ia<<3)+4>>2]|0)|0;if(!(na|ma)){ha=la;break}if((ea|0)<(ia|0)){oa=ea;do{pa=_+(oa<<3)|0;c[pa>>2]=(c[pa>>2]|0)+ma;pa=_+(oa<<3)+4|0;c[pa>>2]=(c[pa>>2]|0)+na;oa=oa+1|0}while((oa|0)!=(ia|0))}if((ia|0)<(fa|0))qa=ia;else{ha=la;break}do{qa=qa+1|0;oa=_+(qa<<3)|0;c[oa>>2]=(c[oa>>2]|0)+ma;oa=_+(qa<<3)+4|0;c[oa>>2]=(c[oa>>2]|0)+na}while((qa|0)!=(fa|0));ha=la}while(0);ga=ga+1<<16>>16;if(ga<<16>>16>=(b[i>>1]|0)){ca=60;break}else ea=ha}}while(0);if((ca|0)==60){ca=0;if((Y|0)==(-1|0))ra=-1;else ca=61}if((ca|0)==61){ca=0;_ft_mem_free(q,Y);ra=0}_ft_mem_free(q,$);_ft_mem_free(q,aa);c[f>>2]=(c[d>>2]|0)+W;V=ra}L=L+1|0;if(L>>>0>=E>>>0){B=G;C=t;D=w;break a}else{K=V;M=N+M|0}}c[n>>2]=8;B=G;C=t;D=w}}else{B=0;C=t;D=w}}else{B=0;C=t;D=0}}else{B=0;C=0;D=0}while(0);if((B|0)!=(-1|0))_ft_mem_free(q,B);_ft_mem_free(q,v);_ft_mem_free(q,C);_ft_mem_free(q,D);_FT_Stream_ExitFrame(d);sa=u}else sa=u}else sa=0;_ft_mem_free(q,s);_ft_mem_free(q,sa);r=c[n>>2]|0;l=k;return r|0}function _TT_Hint_Glyph(f,g){f=f|0;g=g|0;var h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;h=f+124|0;i=c[(c[f+8>>2]|0)+140>>2]|0;j=(i|0)>0;if(j)_memcpy(c[f+136>>2]|0,c[f+140>>2]|0,e[f+132>>1]<<3|0)|0;k=f+160|0;l=f+4|0;m=(c[k>>2]|0)+284|0;n=(c[l>>2]|0)+172|0;o=m+68|0;do{c[m>>2]=c[n>>2];m=m+4|0;n=n+4|0}while((m|0)<(o|0));p=c[k>>2]|0;if(!(g<<24>>24)){q=c[l>>2]|0;c[p+220>>2]=c[q+48>>2];c[p+224>>2]=c[q+52>>2];r=f+132|0;s=f+140|0}else{c[p+220>>2]=65536;c[p+224>>2]=65536;p=f+140|0;q=f+132|0;_memcpy(c[f+144>>2]|0,c[p>>2]|0,e[q>>1]<<3|0)|0;r=q;s=p}p=c[s>>2]|0;q=b[r>>1]|0;l=q&65535;t=p+(l+-4<<3)|0;c[t>>2]=(c[t>>2]|0)+32&-64;t=p+(l+-3<<3)|0;c[t>>2]=(c[t>>2]|0)+32&-64;t=p+(l+-2<<3)+4|0;c[t>>2]=(c[t>>2]|0)+32&-64;t=p+(l+-1<<3)+4|0;c[t>>2]=(c[t>>2]|0)+32&-64;if(j){j=c[(c[f+12>>2]|0)+64>>2]|0;t=c[k>>2]|0;c[t+460>>2]=c[t+392>>2];c[t+464>>2]=i;a[t+560>>0]=g;m=t+144|0;n=h;o=m+36|0;do{c[m>>2]=c[n>>2];m=m+4|0;n=n+4|0}while((m|0)<(o|0));h=c[k>>2]|0;c[h+356>>2]=c[h+460>>2];c[h+364>>2]=c[h+464>>2];c[h+360>>2]=0;c[h+352>>2]=3;t=h+144|0;m=h+36|0;n=t;o=m+36|0;do{c[m>>2]=c[n>>2];m=m+4|0;n=n+4|0}while((m|0)<(o|0));m=h+72|0;n=t;o=m+36|0;do{c[m>>2]=c[n>>2];m=m+4|0;n=n+4|0}while((m|0)<(o|0));m=h+108|0;n=t;o=m+36|0;do{c[m>>2]=c[n>>2];m=m+4|0;n=n+4|0}while((m|0)<(o|0));b[h+344>>1]=1;b[h+346>>1]=1;b[h+348>>1]=1;n=h+294|0;b[n>>1]=16384;b[h+296>>1]=0;m=h+298|0;o=e[n>>1]|e[n+2>>1]<<16;b[m>>1]=o;b[m+2>>1]=o>>>16;m=h+290|0;b[m>>1]=o;b[m+2>>1]=o>>>16;c[h+312>>2]=1;c[h+304>>2]=1;c[h+16>>2]=0;c[h+428>>2]=0;o=ij[c[(c[h>>2]|0)+652>>2]&8191](h)|0;h=c[k>>2]|0;if(o|0?a[h+561>>0]|0:0){u=o;return u|0}a[j>>0]=c[h+340>>2]<<5|d[j>>0]|4;v=b[r>>1]|0;w=c[s>>2]|0}else{v=q;w=p}p=v&65535;v=w+(p+-4<<3)|0;q=c[v+4>>2]|0;s=f+68|0;c[s>>2]=c[v>>2];c[s+4>>2]=q;q=w+(p+-3<<3)|0;s=c[q+4>>2]|0;v=f+76|0;c[v>>2]=c[q>>2];c[v+4>>2]=s;s=w+(p+-2<<3)|0;v=c[s+4>>2]|0;q=f+184|0;c[q>>2]=c[s>>2];c[q+4>>2]=v;v=w+(p+-1<<3)|0;p=c[v+4>>2]|0;w=f+192|0;c[w>>2]=c[v>>2];c[w+4>>2]=p;u=0;return u|0}function _FT_List_Find(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a:do if((a|0)!=0?(d=c[a>>2]|0,(d|0)!=0):0){e=d;while(1){if((c[e+8>>2]|0)==(b|0)){f=e;break a}e=c[e+4>>2]|0;if(!e){f=0;break}}}else f=0;while(0);return f|0}function _FT_List_Add(a,b){a=a|0;b=b|0;var d=0,e=0;if(!((a|0)!=0&(b|0)!=0))return;d=a+4|0;e=c[d>>2]|0;c[b+4>>2]=0;c[b>>2]=e;c[(e|0?e+4|0:a)>>2]=b;c[d>>2]=b;return}function _ft_var_readpackedpoints(a,d,e){a=a|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f;h=c[a+28>>2]|0;c[g>>2]=0;c[e>>2]=0;i=_FT_Stream_GetChar(a)|0;j=i&255;if(!(i<<24>>24)){k=-1;l=f;return k|0}if(!(j&128))n=j;else n=(_FT_Stream_GetChar(a)|0)&255|j<<8&32512;if(n>>>0>d>>>0){k=0;l=f;return k|0}d=_ft_mem_realloc(h,2,0,n,0,g)|0;if(c[g>>2]|0){k=0;l=f;return k|0}c[e>>2]=n;if(!n){k=d;l=f;return k|0}else o=0;while(1){e=_FT_Stream_GetChar(a)|0;g=e&255;if(!(g&128)){h=(_FT_Stream_GetChar(a)|0)&255;j=o+1|0;b[d+(o<<1)>>1]=h;i=g+j|0;if(e<<24>>24==0|i>>>0>n>>>0){k=d;p=13;break}else{q=0;r=h;s=j}while(1){r=((_FT_Stream_GetChar(a)|0)&255)+(r&65535)&65535;b[d+(s<<1)>>1]=r;q=q+1|0;if((q|0)==(g|0)){t=i;break}else s=s+1|0}}else{i=g&127;j=_FT_Stream_GetUShort(a)|0;h=o+1|0;b[d+(o<<1)>>1]=j;e=i+h|0;if((i|0)==0|e>>>0>n>>>0){k=d;p=13;break}else{u=j;v=0;w=h}while(1){u=((_FT_Stream_GetUShort(a)|0)&65535)+(u&65535)&65535;b[d+(w<<1)>>1]=u;v=v+1|0;if((v|0)==(i|0)){t=e;break}else w=w+1|0}}if(t>>>0<n>>>0)o=t;else{k=d;p=13;break}}if((p|0)==13){l=f;return k|0}return 0}function _ft_var_apply_tuple(a,b,d,e,f){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0;g=a+4|0;h=c[a>>2]|0;if(!h){i=65536;return i|0}if(!(b&16384)){b=0;j=65536;k=h;while(1){h=c[d+(b<<2)>>2]|0;if(h){l=c[(c[g>>2]|0)+(b<<2)>>2]|0;if(!l){i=0;m=19;break}if((l|0)!=(h|0)){if((l|0)<(((h|0)<0?h:0)|0)){i=0;m=19;break}if((l|0)>(((h|0)>0?h:0)|0)){i=0;m=19;break}n=_FT_MulDiv(j,l,h)|0;o=n;p=c[a>>2]|0}else{o=j;p=k}}else{o=j;p=k}b=b+1|0;if(b>>>0>=p>>>0){i=o;m=19;break}else{j=o;k=p}}if((m|0)==19)return i|0}else{q=0;r=65536}a:while(1){p=c[d+(q<<2)>>2]|0;do if(p){k=c[(c[g>>2]|0)+(q<<2)>>2]|0;if(!k){i=0;m=19;break a}if((k|0)!=(p|0)){o=c[e+(q<<2)>>2]|0;if((k|0)<(o|0)){i=0;m=19;break a}j=c[f+(q<<2)>>2]|0;if((j|0)<(k|0)){i=0;m=19;break a}if((k|0)<(p|0)){s=_FT_MulDiv(r,k-o|0,p-o|0)|0;break}else{s=_FT_MulDiv(r,j-k|0,j-p|0)|0;break}}else s=r}else s=r;while(0);q=q+1|0;if(q>>>0>=(c[a>>2]|0)>>>0){i=s;m=19;break}else r=s}if((m|0)==19)return i|0;return 0}function _ft_var_readpackeddeltas(a,d,e){a=a|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f;h=c[a+28>>2]|0;c[g>>2]=0;if(e>>>0>d>>>0){i=0;l=f;return i|0}d=_ft_mem_realloc(h,2,0,e,0,g)|0;if(!(c[g>>2]|0))j=0;else{i=0;l=f;return i|0}while(1){if(j>>>0>=e>>>0){i=d;k=12;break}g=(_FT_Stream_GetChar(a)|0)&255;n=g&63;if(!(g&128))if(!(g&64)){o=0;p=j;while(1){q=p+1|0;b[d+(p<<1)>>1]=(_FT_Stream_GetChar(a)|0)<<24>>24;r=o+1|0;if(q>>>0<e>>>0&r>>>0<=n>>>0){o=r;p=q}else{s=r;t=q;break}}}else{p=0;o=j;while(1){q=o+1|0;b[d+(o<<1)>>1]=_FT_Stream_GetUShort(a)|0;r=p+1|0;if(q>>>0<e>>>0&r>>>0<=n>>>0){p=r;o=q}else{s=r;t=q;break}}}else{o=j-e|0;p=(g|-64)^63;_memset(d+(j<<1)|0,0,U(o>>>0>p>>>0?o:p,-2)|0)|0;p=0;o=j;while(1){q=o+1|0;r=p+1|0;if(q>>>0<e>>>0&r>>>0<=n>>>0){p=r;o=q}else{s=r;t=q;break}}}if(s>>>0>n>>>0)j=t;else break}if((k|0)==12){l=f;return i|0}_ft_mem_free(h,d);i=0;l=f;return i|0}function _tt_delta_interpolate(a,b,d,e,f,g){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;var h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0;if((a|0)>(b|0))return;h=(c[f+(d<<3)>>2]|0)>(c[f+(e<<3)>>2]|0);i=h?d:e;j=h?e:d;d=c[f+(j<<3)>>2]|0;e=c[f+(i<<3)>>2]|0;h=c[g+(j<<3)>>2]|0;k=c[g+(i<<3)>>2]|0;l=h-d|0;m=k-e|0;if((e|0)==(d|0)|(k|0)==(h|0)){n=a;while(1){o=c[f+(n<<3)>>2]|0;if((o|0)>(d|0))p=(o|0)<(e|0)?h:o+m|0;else p=o+l|0;c[g+(n<<3)>>2]=p;if((n|0)<(b|0))n=n+1|0;else break}}else{n=_FT_DivFix(k-h|0,e-d|0)|0;k=a;while(1){p=c[f+(k<<3)>>2]|0;do if((p|0)>(d|0))if((p|0)<(e|0)){q=(_FT_MulFix(p-d|0,n)|0)+h|0;break}else{q=p+m|0;break}else q=p+l|0;while(0);c[g+(k<<3)>>2]=q;if((k|0)<(b|0))k=k+1|0;else break}}k=f+4|0;f=g+4|0;g=(c[k+(j<<3)>>2]|0)>(c[k+(i<<3)>>2]|0);q=g?j:i;l=g?i:j;j=c[k+(l<<3)>>2]|0;i=c[k+(q<<3)>>2]|0;g=c[f+(l<<3)>>2]|0;l=c[f+(q<<3)>>2]|0;q=g-j|0;m=l-i|0;if((i|0)==(j|0)|(l|0)==(g|0)){h=a;while(1){n=c[k+(h<<3)>>2]|0;if((n|0)>(j|0))r=(n|0)<(i|0)?g:n+m|0;else r=n+q|0;c[f+(h<<3)>>2]=r;if((h|0)<(b|0))h=h+1|0;else break}return}h=_FT_DivFix(l-g|0,i-j|0)|0;l=a;while(1){a=c[k+(l<<3)>>2]|0;do if((a|0)>(j|0))if((a|0)<(i|0)){s=(_FT_MulFix(a-j|0,h)|0)+g|0;break}else{s=a+m|0;break}else s=a+q|0;while(0);c[f+(l<<3)>>2]=s;if((l|0)<(b|0))l=l+1|0;else break}return}function _FT_Stream_GetChar(b){b=b|0;var d=0,e=0,f=0;d=b+32|0;e=c[d>>2]|0;if(e>>>0>=(c[b+36>>2]|0)>>>0){f=0;return f|0}c[d>>2]=e+1;f=a[e>>0]|0;return f|0}function _FT_GlyphLoader_CreateExtra(d){d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0;e=c[d>>2]|0;f=d+4|0;g=c[f>>2]|0;h=g<<1;a:do if((h|0)<0)i=6;else{do if(!h)j=0;else{if((h|0)>268435455){i=10;break a}k=g<<4;if((k|0)>0){l=$i[c[e+4>>2]&8191](e,k)|0;if(!l){i=64;break a}_memset(l|0,0,k|0)|0;m=0;n=l}else{m=k|0?6:0;n=0}if(!m){_memset(n|0,0,k|0)|0;j=n;break}c[d+40>>2]=n;o=m;return o|0}while(0);k=d+40|0;c[k>>2]=j;a[d+16>>0]=1;l=j+(c[f>>2]<<3)|0;c[d+44>>2]=l;p=b[d+22>>1]|0;c[d+60>>2]=(c[d+24>>2]|0)+(p<<3);c[d+64>>2]=(c[d+28>>2]|0)+p;c[d+68>>2]=(c[d+32>>2]|0)+(b[d+20>>1]<<1);c[d+76>>2]=(c[k>>2]|0)+(p<<3);c[d+80>>2]=l+(p<<3);o=0;return o|0}while(0);c[d+40>>2]=0;o=i;return o|0}function _tt_face_load_cvt(d,e){d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f+4|0;h=f;i=c[e+28>>2]|0;j=ri[c[d+508>>2]&511](d,1668707360,e,h)|0;c[g>>2]=j;if(j|0){c[d+644>>2]=0;c[d+648>>2]=0;c[g>>2]=0;k=0;l=f;return k|0}j=(c[h>>2]|0)>>>1;h=d+644|0;c[h>>2]=j;n=d+648|0;c[n>>2]=_ft_mem_realloc(i,2,0,j,0,g)|0;j=c[g>>2]|0;if(j|0){k=j;l=f;return k|0}j=_FT_Stream_EnterFrame(e,c[h>>2]<<1)|0;c[g>>2]=j;if(j|0){k=j;l=f;return k|0}j=c[n>>2]|0;n=c[h>>2]|0;h=j+(n<<1)|0;if((n|0)>0){n=j;do{b[n>>1]=_FT_Stream_GetUShort(e)|0;n=n+2|0}while(n>>>0<h>>>0)}_FT_Stream_ExitFrame(e);if(!(a[d+672>>0]|0)){k=c[g>>2]|0;l=f;return k|0}else{h=_tt_face_vary_cvt(d,e)|0;c[g>>2]=h;k=h;l=f;return k|0}return 0}function _FT_Get_Glyph_Name(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0;if(!b){g=35;return g|0}if((e|0)==0|(f|0)==0){g=6;return g|0}a[e>>0]=0;if((c[b+16>>2]|0)<=(d|0)){g=16;return g|0}if(!(c[b+8>>2]&512)){g=6;return g|0}h=b+128|0;i=c[h>>2]|0;j=c[i+36>>2]|0;switch(j|0){case 0:{k=6;break}case -2:{g=6;return g|0}default:l=j}if((k|0)==6){k=c[b+96>>2]|0;j=c[(c[k>>2]|0)+32>>2]|0;if(!j){m=0;n=i}else{i=$i[j&8191](k,1214412)|0;m=i;n=c[h>>2]|0}c[n+36>>2]=m|0?m:-2;l=m}if(!l){g=6;return g|0}m=c[l>>2]|0;if(!m){g=6;return g|0}g=ri[m&511](b,d,e,f)|0;return g|0}function _TT_Get_MM_Var(d,f){d=d|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0;g=l;l=l+48|0;if((l|0)>=(m|0))ba(48);h=g+44|0;i=g+40|0;j=g+24|0;k=g;n=c[d+104>>2]|0;o=c[d+100>>2]|0;c[i>>2]=0;p=d+676|0;a:do if(!(c[p>>2]|0)){q=d+508|0;r=ri[c[q>>2]&511](d,1735811442,n,h)|0;c[i>>2]=r;if(r|0){s=c[i>>2]|0;l=g;return s|0}r=ri[c[q>>2]&511](d,1719034226,n,h)|0;c[i>>2]=r;if(r|0){s=c[i>>2]|0;l=g;return s|0}r=_FT_Stream_Pos(n)|0;q=_FT_Stream_ReadFields(n,460386,j)|0;c[i>>2]=q;if(q|0){s=c[i>>2]|0;l=g;return s|0}if((((((c[j>>2]|0)==65536?(b[j+10>>1]|0)==20:0)?(q=j+8|0,t=b[q>>1]|0,u=t&65535,(t&65535)<=16382):0)?(t=e[j+14>>1]|0,(t|0)==((u<<2)+4|0)):0)?(v=j+12|0,w=b[v>>1]|0,(w&65535)<=32511):0)?(x=j+4|0,y=(U(w&65535,t)|0)+(u*20|0)+(e[x>>1]|0)|0,y>>>0<=(c[h>>2]|0)>>>0):0){y=_ft_mem_alloc(o,44,i)|0;c[p>>2]=y;if(c[i>>2]|0){s=c[i>>2]|0;l=g;return s|0}u=e[v>>1]|0;t=(u<<3)+20+(U((u<<2)+29|0,e[q>>1]|0)|0)|0;c[y+12>>2]=t;y=_ft_mem_alloc(o,t,i)|0;if(c[i>>2]|0){s=c[i>>2]|0;l=g;return s|0}c[(c[p>>2]|0)+8>>2]=y;t=b[q>>1]|0;u=t&65535;c[y>>2]=u;c[y+4>>2]=-1;w=b[v>>1]|0;z=w&65535;c[y+8>>2]=z;A=y+20|0;B=y+12|0;c[B>>2]=A;C=A+(u*24|0)|0;D=y+16|0;c[D>>2]=C;E=C+(z<<3)|0;if(!(w<<16>>16))F=E;else{w=y+((U((z<<2)+24|0,u)|0)+(z<<3)+20)|0;y=E;E=0;while(1){c[C+(E<<3)>>2]=y;E=E+1|0;if((E|0)==(z|0))break;else y=y+(u<<2)|0}F=w}if(t<<16>>16){y=F;z=0;while(1){c[A+(z*24|0)>>2]=y;z=z+1|0;if((z|0)>=(u|0))break;else y=y+5|0}}y=_FT_Stream_Seek(n,(e[x>>1]|0)+r|0)|0;c[i>>2]=y;if(y|0){s=c[i>>2]|0;l=g;return s|0}b:do if(!(b[q>>1]|0))G=0;else{y=k+4|0;u=k+8|0;z=k+12|0;A=k+18|0;t=c[B>>2]|0;w=0;while(1){E=_FT_Stream_ReadFields(n,460422,k)|0;c[i>>2]=E;if(E|0)break;E=c[k>>2]|0;C=t+16|0;c[C>>2]=E;c[t+4>>2]=c[y>>2];c[t+8>>2]=c[u>>2];c[t+12>>2]=c[z>>2];c[t+20>>2]=e[A>>1];a[c[t>>2]>>0]=E>>>24;a[(c[t>>2]|0)+1>>0]=(c[C>>2]|0)>>>16;a[(c[t>>2]|0)+2>>0]=(c[C>>2]|0)>>>8;a[(c[t>>2]|0)+3>>0]=c[C>>2];a[(c[t>>2]|0)+4>>0]=0;w=w+1|0;C=b[q>>1]|0;if((w|0)>=(C&65535|0)){G=C;break b}else t=t+24|0}s=c[i>>2]|0;l=g;return s|0}while(0);if(!(b[v>>1]|0))break;B=c[D>>2]|0;r=_FT_Stream_EnterFrame(n,((G&65535)<<2)+4|0)|0;c[i>>2]=r;if(!r){H=B;I=0}else{s=c[i>>2]|0;l=g;return s|0}while(1){c[H+4>>2]=(_FT_Stream_GetUShort(n)|0)&65535;_FT_Stream_GetUShort(n)|0;if(b[q>>1]|0){B=0;do{r=_FT_Stream_GetULong(n)|0;c[(c[H>>2]|0)+(B<<2)>>2]=r;B=B+1|0}while((B|0)<(e[q>>1]|0))}_FT_Stream_ExitFrame(n);I=I+1|0;if((I|0)>=(e[v>>1]|0))break a;B=_FT_Stream_EnterFrame(n,(e[q>>1]<<2)+4|0)|0;c[i>>2]=B;if(B|0)break;else H=H+8|0}s=c[i>>2]|0;l=g;return s|0}c[i>>2]=8;s=c[i>>2]|0;l=g;return s|0}while(0);if(!f){s=c[i>>2]|0;l=g;return s|0}H=_ft_mem_alloc(o,c[(c[p>>2]|0)+12>>2]|0,i)|0;if(c[i>>2]|0){s=c[i>>2]|0;l=g;return s|0}o=c[p>>2]|0;_memcpy(H|0,c[o+8>>2]|0,c[o+12>>2]|0)|0;o=H+20|0;c[H+12>>2]=o;p=c[H>>2]|0;n=o+(p*24|0)|0;c[H+16>>2]=n;I=c[H+8>>2]|0;G=n+(I<<3)|0;if(!I)J=G;else{k=0;F=G;while(1){c[n+(k<<3)>>2]=F;G=F+(p<<2)|0;k=k+1|0;if(k>>>0>=I>>>0){J=G;break}else F=G}}if(p|0){F=J;J=0;I=o;while(1){c[I>>2]=F;o=c[I+16>>2]|0;c:do if((o|0)<2003072104)if((o|0)<1936486004){switch(o|0){case 1869640570:break;default:break c}K=1213984;L=44;break}else{switch(o|0){case 1936486004:break;default:break c}K=1213508;L=44;break}else{if((o|0)>=2003265652)switch(o|0){case 2003265652:{K=1214199;L=44;break c;break}default:break c}switch(o|0){case 2003072104:break;default:break c}K=1213978;L=44}while(0);if((L|0)==44){L=0;c[I>>2]=K}J=J+1|0;if(J>>>0>=p>>>0)break;else{F=F+5|0;I=I+24|0}}}c[f>>2]=H;s=c[i>>2]|0;l=g;return s|0}function _TT_Set_Var_Design(d,f,g){d=d|0;f=f|0;g=g|0;var h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0;h=l;l=l+16|0;if((l|0)>=(m|0))ba(16);i=h+8|0;j=h+4|0;k=h;c[k>>2]=0;n=c[d+100>>2]|0;o=d+676|0;p=c[o>>2]|0;do if(!p){q=_TT_Get_MM_Var(d,0)|0;c[k>>2]=q;if(!q){r=c[o>>2]|0;break}else{s=0;_ft_mem_free(n,s);t=c[k>>2]|0;l=h;return t|0}}else r=p;while(0);p=c[r+8>>2]|0;q=c[p>>2]|0;u=q>>>0<f>>>0?q:f;f=_ft_mem_realloc(n,4,0,q,0,k)|0;if(c[k>>2]|0){s=f;_ft_mem_free(n,s);t=c[k>>2]|0;l=h;return t|0}a:do if(!u)v=0;else{q=0;w=c[p+12>>2]|0;while(1){x=c[g+(q<<2)>>2]|0;y=c[w+12>>2]|0;if((x|0)>(y|0))break;z=c[w+4>>2]|0;if((x|0)<(z|0))break;A=c[w+8>>2]|0;if((x|0)>=(A|0))if((y|0)==(A|0))B=0;else B=_FT_DivFix(x-A|0,y-A|0)|0;else B=0-(_FT_DivFix(x-A|0,z-A|0)|0)|0;c[f+(q<<2)>>2]=B;A=q+1|0;if(A>>>0<u>>>0){q=A;w=w+24|0}else{v=A;break a}}c[k>>2]=6;s=f;_ft_mem_free(n,s);t=c[k>>2]|0;l=h;return t|0}while(0);u=c[p>>2]|0;if(v>>>0<u>>>0){B=v<<2;g=v+1|0;_memset(f+B|0,0,((u>>>0>g>>>0?u:g)<<2)-B|0)|0}if(((a[r+16>>0]|0)==0?(B=c[d+104>>2]|0,g=c[B+28>>2]|0,u=c[o>>2]|0,a[u+16>>0]=1,o=ri[c[d+508>>2]&511](d,1635148146,B,j)|0,c[i>>2]=o,(o|0)==0):0)?(o=_FT_Stream_EnterFrame(B,c[j>>2]|0)|0,c[i>>2]=o,(o|0)==0):0){o=_FT_Stream_GetULong(B)|0;v=_FT_Stream_GetULong(B)|0;b:do if(((o|0)==65536?(v|0)==(c[c[u+8>>2]>>2]|0):0)?(w=_ft_mem_realloc(g,8,0,v,0,i)|0,q=u+20|0,c[q>>2]=w,(v|0)>0&(c[i>>2]|0)==0):0){A=0;z=w;while(1){w=_FT_Stream_GetUShort(B)|0;b[z>>1]=w;x=w&65535;if(x<<2>>>0>(c[j>>2]|0)>>>0)break;w=z+4|0;c[w>>2]=_ft_mem_realloc(g,8,0,x,0,i)|0;if(c[i>>2]|0)break;if(b[z>>1]|0){x=0;do{y=(_FT_Stream_GetUShort(B)|0)<<16>>16<<2;c[(c[w>>2]|0)+(x<<3)>>2]=y;y=(_FT_Stream_GetUShort(B)|0)<<16>>16<<2;c[(c[w>>2]|0)+(x<<3)+4>>2]=y;x=x+1|0}while((x|0)<(e[z>>1]|0))}x=A+1|0;if((x|0)<(v|0)){A=x;z=z+8|0}else break b}z=c[q>>2]|0;if((A|0)>0){x=A;w=z;while(1){y=x;x=x+-1|0;_ft_mem_free(g,c[w+(x<<3)+4>>2]|0);C=c[q>>2]|0;c[C+(x<<3)+4>>2]=0;if((y|0)<=1){D=C;break}else w=C}}else D=z;_ft_mem_free(g,D);c[q>>2]=0}while(0);_FT_Stream_ExitFrame(B)}B=c[r+20>>2]|0;r=c[p>>2]|0;if(B)if(!r)E=0;else{D=B;B=0;g=r;while(1){v=b[D>>1]|0;c:do if((v&65535)>1){i=f+(B<<2)|0;j=c[i>>2]|0;u=D+4|0;o=c[u>>2]|0;w=v&65535;x=1;while(1){F=c[o+(x<<3)>>2]|0;if((j|0)<(F|0))break;A=x+1|0;if(A>>>0<w>>>0)x=A;else{G=g;break c}}w=x+-1|0;A=c[o+(w<<3)>>2]|0;C=_FT_MulDiv(j-A|0,(c[o+(x<<3)+4>>2]|0)-(c[o+(w<<3)+4>>2]|0)|0,F-A|0)|0;c[i>>2]=(c[(c[u>>2]|0)+(w<<3)+4>>2]|0)+C;G=c[p>>2]|0}else G=g;while(0);B=B+1|0;if(B>>>0>=G>>>0){E=G;break}else{D=D+8|0;g=G}}}else E=r;c[k>>2]=_TT_Set_MM_Blend(d,E,f)|0;s=f;_ft_mem_free(n,s);t=c[k>>2]|0;l=h;return t|0}function _TT_Access_Glyph_Frame(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0;b=c[a+24>>2]|0;f=_FT_Stream_Seek(b,d)|0;if(f|0){g=f;return g|0}f=_FT_Stream_EnterFrame(b,e)|0;if(f|0){g=f;return g|0}c[a+200>>2]=c[b+32>>2];c[a+204>>2]=c[b+36>>2];g=0;return g|0}function _TT_Load_Glyph_Header(a){a=a|0;var e=0,f=0,g=0,h=0;e=a+200|0;f=c[e>>2]|0;g=f+10|0;if(g>>>0>(c[a+204>>2]|0)>>>0){h=20;return h|0}b[a+32>>1]=(d[f>>0]|0)<<8|(d[f+1>>0]|0);c[a+36>>2]=((d[f+2>>0]|0)<<8|(d[f+3>>0]|0))<<16>>16;c[a+40>>2]=((d[f+4>>0]|0)<<8|(d[f+5>>0]|0))<<16>>16;c[a+44>>2]=((d[f+6>>0]|0)<<8|(d[f+7>>0]|0))<<16>>16;c[a+48>>2]=((d[f+8>>0]|0)<<8|(d[f+9>>0]|0))<<16>>16;c[e>>2]=g;h=0;return h|0}function _TT_Load_Simple_Glyph(e){e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f;h=e+200|0;i=c[h>>2]|0;j=c[e+204>>2]|0;k=c[e+12>>2]|0;n=b[e+32>>1]|0;o=n<<16>>16;if(n<<16>>16){if(((b[k+20>>1]|0)+o+(b[k+56>>1]|0)|0)>>>0>(c[k+8>>2]|0)>>>0?(p=_FT_GlyphLoader_CheckPoints(k,0,o)|0,p|0):0){q=p;l=f;return q|0}if(n<<16>>16>4094){q=20;l=f;return q|0}}p=c[k+68>>2]|0;r=p+(o<<1)|0;if((i+((o<<1)+2)|0)>>>0>j>>>0){q=20;l=f;return q|0}o=d[i>>0]<<8;s=o|d[i+1>>0];t=n<<16>>16>0;if(t)b[p>>1]=s;if(!(o&32768)){u=s;v=p;w=i}else{q=20;l=f;return q|0}while(1){x=w+2|0;i=v+2|0;if(i>>>0>=r>>>0)break;p=u;u=d[x>>0]<<8|d[w+3>>0];b[i>>1]=u;if((u<<16|0)<=(p<<16|0)){q=20;y=52;break}else{v=i;w=x}}if((y|0)==52){l=f;return q|0}do if(t){u=b[v>>1]|0;r=u<<16>>16;if(u<<16>>16>=-1){u=r+5|0;if(!u){z=-4;break}else{A=r+1|0;B=u;y=14;break}}else{q=20;l=f;return q|0}}else{A=0;B=4;y=14}while(0);if((y|0)==14)if(((b[k+22>>1]|0)+B+(b[k+58>>1]|0)|0)>>>0>(c[k+4>>2]|0)>>>0?(v=_FT_GlyphLoader_CheckPoints(k,B,0)|0,(v|0)!=0):0){q=v;l=f;return q|0}else z=A;A=e+8|0;v=c[A>>2]|0;c[v+140>>2]=0;c[v+136>>2]=0;v=w+4|0;if(v>>>0>j>>>0){q=20;l=f;return q|0}B=d[x>>0]<<8|d[w+3>>0];if((j-v|0)<(B|0)){q=22;l=f;return q|0}if(!(c[e+16>>2]&2)){w=e+160|0;e=c[w>>2]|0;x=c[e+388>>2]|0;t=e+392|0;if(x>>>0<B>>>0){c[t>>2]=_ft_mem_realloc(c[e+8>>2]|0,1,x,B,c[t>>2]|0,g)|0;t=c[g>>2]|0;g=c[w>>2]|0;c[g+388>>2]=((t|0)==0?B:x)&65535;if(!t)C=g;else{q=t;l=f;return q|0}}else{c[e+388>>2]=x&65535;C=e}e=c[A>>2]|0;c[e+140>>2]=B;A=c[C+392>>2]|0;c[e+136>>2]=A;if(B|0)_memcpy(A|0,v|0,B|0)|0}A=v+B|0;B=k+64|0;v=c[B>>2]|0;e=v+z|0;C=(z|0)>0;a:do if(C){x=v;t=A;while(1){g=t+1|0;if(g>>>0>j>>>0){q=20;y=52;break}w=a[t>>0]|0;u=x+1|0;a[x>>0]=w;if(w&8){r=t+2|0;if(r>>>0>j>>>0){q=20;y=52;break}i=a[g>>0]|0;if((u+(i&255)|0)>>>0>e>>>0){q=20;y=52;break}if(!(i<<24>>24)){D=u;E=r}else{p=i+-1&255;_memset(u|0,w|0,p+1|0)|0;D=x+2+p|0;E=r}}else{D=u;E=g}if(D>>>0<e>>>0){x=D;t=E}else{F=E;break a}}if((y|0)==52){l=f;return q|0}}else F=A;while(0);A=k+60|0;E=c[A>>2]|0;D=E+(z<<3)|0;if(F>>>0>j>>>0){q=20;l=f;return q|0}b:do if(C){e=0;v=E;t=c[B>>2]|0;x=F;while(1){g=d[t>>0]|0;if(!(g&2))if(!(g&16)){u=x+2|0;if(u>>>0>j>>>0){q=20;y=52;break}G=(d[x>>0]<<8|d[x+1>>0])<<16>>16;H=u}else{G=0;H=x}else{u=x+1|0;if(u>>>0>j>>>0){q=20;y=52;break}r=d[x>>0]|0;G=(g&16|0)==0?0-r|0:r;H=u}e=G+e|0;c[v>>2]=e;a[t>>0]=g&237;v=v+8|0;if(v>>>0>=D>>>0){y=42;break}else{t=t+1|0;x=H}}if((y|0)==42){x=c[A>>2]|0;t=x+(z<<3)|0;if(!C){I=H;break}v=x;x=0;e=c[B>>2]|0;g=H;while(1){u=d[e>>0]|0;if(!(u&4))if(!(u&32)){r=g+2|0;if(r>>>0>j>>>0){q=20;y=52;break}J=(d[g>>0]<<8|d[g+1>>0])<<16>>16;K=r}else{J=0;K=g}else{r=g+1|0;if(r>>>0>j>>>0){q=20;y=52;break}p=d[g>>0]|0;J=(u&32|0)==0?0-p|0:p;K=r}x=J+x|0;c[v+4>>2]=x;a[e>>0]=u&1;v=v+8|0;if(v>>>0>=t>>>0){I=K;break b}else{e=e+1|0;g=K}}if((y|0)==52){l=f;return q|0}}else if((y|0)==52){l=f;return q|0}}else I=F;while(0);b[k+58>>1]=z;b[k+56>>1]=n;c[h>>2]=I;q=0;l=f;return q|0}function _TT_Load_Composite_Glyph(e){e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0;f=e+200|0;g=c[e+204>>2]|0;h=c[e+12>>2]|0;i=h+88|0;j=0;k=c[f>>2]|0;while(1){l=j;j=j+1|0;m=_FT_GlyphLoader_CheckSubGlyphs(h,j)|0;if(m|0){n=m;o=25;break}m=k+4|0;if(m>>>0>g>>>0){n=21;o=25;break}p=c[i>>2]|0;q=p+(l<<5)+12|0;c[q>>2]=0;r=p+(l<<5)+8|0;c[r>>2]=0;s=d[k+1>>0]|0;t=(d[k>>0]<<8|s)&65535;b[p+(l<<5)+4>>1]=t;c[p+(l<<5)>>2]=d[k+2>>0]<<8|d[k+3>>0];u=s<<1&2;v=u+2|0;w=(s&8|0)==0;do if(w)if(!(s&64)){x=v|s>>>4&8;break}else{x=u+6|0;break}else x=u|4;while(0);if((m+x|0)>>>0>g>>>0){n=21;o=25;break}u=(s&1|0)!=0;do if(!(s&2))if(u){c[r>>2]=d[m>>0]<<8|d[k+5>>0];y=k+8|0;z=d[k+6>>0]<<8|d[k+7>>0];break}else{c[r>>2]=d[m>>0];y=k+6|0;z=d[k+5>>0]|0;break}else if(u){c[r>>2]=(d[m>>0]<<8|d[k+5>>0])<<16>>16;y=k+8|0;z=(d[k+6>>0]<<8|d[k+7>>0])<<16>>16;break}else{c[r>>2]=a[m>>0];y=k+6|0;z=a[k+5>>0]|0;break}while(0);c[q>>2]=z;do if(w){if(s&64|0){A=0;B=(d[y+2>>0]<<8|d[y+3>>0])<<16>>14;C=0;D=(d[y>>0]<<8|d[y+1>>0])<<16>>14;E=y+4|0;break}if(!(s&128)){A=0;B=65536;C=0;D=65536;E=y}else{A=(d[y+2>>0]<<8|d[y+3>>0])<<16>>14;B=(d[y+6>>0]<<8|d[y+7>>0])<<16>>14;C=(d[y+4>>0]<<8|d[y+5>>0])<<16>>14;D=(d[y>>0]<<8|d[y+1>>0])<<16>>14;E=y+8|0}}else{m=(d[y>>0]<<8|d[y+1>>0])<<16>>14;A=0;B=m;C=0;D=m;E=y+2|0}while(0);c[p+(l<<5)+16>>2]=D;c[p+(l<<5)+20>>2]=C;c[p+(l<<5)+24>>2]=A;c[p+(l<<5)+28>>2]=B;if(!(t&32)){o=24;break}else k=E}if((o|0)==24){c[h+84>>2]=j;c[e+168>>2]=E+(_FT_Stream_Pos(c[e+24>>2]|0)|0)-g;c[f>>2]=E;n=0;return n|0}else if((o|0)==25)return n|0;return 0}function _TT_Forget_Glyph_Frame(a){a=a|0;_FT_Stream_ExitFrame(c[a+24>>2]|0);return}function _TT_Set_MM_Blend(d,f,g){d=d|0;f=f|0;g=g|0;var h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,V=0,W=0;h=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=h+28|0;j=h+24|0;k=h+4|0;n=h;c[n>>2]=0;o=c[d+100>>2]|0;p=d+672|0;a[p>>0]=0;q=d+676|0;r=c[q>>2]|0;do if(!r){s=_TT_Get_MM_Var(d,0)|0;c[n>>2]=s;if(!s){t=c[q>>2]|0;break}else{u=c[n>>2]|0;l=h;return u|0}}else t=r;while(0);r=t+8|0;q=c[r>>2]|0;s=c[q>>2]|0;v=s>>>0<f>>>0?s:f;f=(v|0)==0;a:do if(!f){s=0;while(1){if(((c[g+(s<<2)>>2]|0)+65536|0)>>>0>131072)break;s=s+1|0;if(s>>>0>=v>>>0)break a}c[n>>2]=6;u=c[n>>2]|0;l=h;return u|0}while(0);s=t+36|0;if(!(c[s>>2]|0)){w=c[d+104>>2]|0;x=c[w+28>>2]|0;y=ri[c[d+508>>2]&511](d,1735811442,w,j)|0;c[i>>2]=y;do if(!y){z=_FT_Stream_Pos(w)|0;A=_FT_Stream_ReadFields(w,460350,k)|0;c[i>>2]=A;if(!A){if((c[k>>2]|0)!=65536){c[i>>2]=8;B=8;break}C=k+4|0;D=e[C>>1]|0;if((D|0)!=(c[c[r>>2]>>2]&65535|0)){c[i>>2]=8;B=8;break}E=e[k+6>>1]|0;F=U(E,D)|0;D=c[j>>2]|0;if(F>>>0>D>>>1>>>0){c[i>>2]=8;B=8;break}F=e[k+12>>1]|0;G=k+14|0;if((U((b[G>>1]<<1&2)+6&65535,F)|0)>>>0>D>>>0){c[i>>2]=8;B=8;break}c[t+40>>2]=D;D=t+24|0;c[D>>2]=E;E=t+32|0;c[E>>2]=F;H=(c[k+16>>2]|0)+z|0;c[s>>2]=_ft_mem_realloc(x,4,0,F+1|0,0,i)|0;F=c[i>>2]|0;if(!F){I=(c[E>>2]|0)+1|0;if(!(b[G>>1]&1)){G=_FT_Stream_EnterFrame(w,I<<1)|0;c[i>>2]=G;if(!G)J=0;else{B=G;break}do{G=(((_FT_Stream_GetUShort(w)|0)&65535)<<1)+H|0;c[(c[s>>2]|0)+(J<<2)>>2]=G;J=J+1|0}while(J>>>0<=(c[E>>2]|0)>>>0);_FT_Stream_ExitFrame(w)}else{G=_FT_Stream_EnterFrame(w,I<<2)|0;c[i>>2]=G;if(!G)K=0;else{B=G;break}do{G=(_FT_Stream_GetULong(w)|0)+H|0;c[(c[s>>2]|0)+(K<<2)>>2]=G;K=K+1|0}while(K>>>0<=(c[E>>2]|0)>>>0);_FT_Stream_ExitFrame(w)}E=c[D>>2]|0;if(E|0){H=t+28|0;c[H>>2]=_ft_mem_realloc(x,4,0,U(e[C>>1]|0,E)|0,0,i)|0;E=c[i>>2]|0;if(E|0){B=E;break}E=_FT_Stream_Seek(w,(c[k+8>>2]|0)+z|0)|0;c[i>>2]=E;if(E|0){B=E;break}E=_FT_Stream_EnterFrame(w,U(c[D>>2]<<1,e[C>>1]|0)|0)|0;c[i>>2]=E;if(E|0){B=E;break}E=c[D>>2]|0;if(E|0){I=0;G=b[C>>1]|0;L=E;while(1){if(!(G<<16>>16)){M=L;N=0}else{E=0;do{O=(_FT_Stream_GetUShort(w)|0)<<16>>16<<2;P=b[C>>1]|0;Q=P&65535;c[(c[H>>2]|0)+((U(Q,I)|0)+E<<2)>>2]=O;E=E+1|0}while(E>>>0<Q>>>0);M=c[D>>2]|0;N=P}I=I+1|0;if(I>>>0>=M>>>0)break;else{G=N;L=M}}}_FT_Stream_ExitFrame(w)}B=c[i>>2]|0}else B=F}else B=A}else B=y;while(0);c[n>>2]=B;if(B|0){u=c[n>>2]|0;l=h;return u|0}}B=t+4|0;y=c[B>>2]|0;b:do if(!y){i=_ft_mem_realloc(o,4,0,c[q>>2]|0,0,n)|0;c[B>>2]=i;if(!(c[n>>2]|0)){R=1;S=c[q>>2]|0;T=i;break}else{u=c[n>>2]|0;l=h;return u|0}}else{c:do if(f){V=0;W=0}else{i=0;while(1){if((c[y+(i<<2)>>2]|0)!=(c[g+(i<<2)>>2]|0)){V=2;W=i;break c}w=i+1|0;if(w>>>0<v>>>0)i=w;else{V=0;W=w;break}}}while(0);A=c[q>>2]|0;if(W>>>0<A>>>0){F=W;while(1){if(c[y+(F<<2)>>2]|0){R=2;S=A;T=y;break b}F=F+1|0;if(F>>>0>=A>>>0){R=V;S=A;T=y;break}}}else{R=V;S=A;T=y}}while(0);c[t>>2]=S;_memcpy(T|0,g|0,v<<2|0)|0;a[p>>0]=1;p=d+648|0;v=c[p>>2]|0;if(!v){u=c[n>>2]|0;l=h;return u|0}switch(R|0){case 2:{_ft_mem_free(o,v);c[p>>2]=0;c[n>>2]=_tt_face_load_cvt(d,c[d+104>>2]|0)|0;u=c[n>>2]|0;l=h;return u|0}case 1:{c[n>>2]=_tt_face_vary_cvt(d,c[d+104>>2]|0)|0;u=c[n>>2]|0;l=h;return u|0}default:{u=c[n>>2]|0;l=h;return u|0}}return 0}function _tt_face_vary_cvt(a,d){a=a|0;d=d|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f+8|0;h=f+4|0;i=f;j=c[d+28>>2]|0;k=c[a+676>>2]|0;if(!k){c[g>>2]=0;n=0;o=0;p=0;_ft_mem_free(j,n);_ft_mem_free(j,o);_ft_mem_free(j,p);q=c[g>>2]|0;l=f;return q|0}r=a+648|0;if(!(c[r>>2]|0)){c[g>>2]=0;n=0;o=0;p=0;_ft_mem_free(j,n);_ft_mem_free(j,o);_ft_mem_free(j,p);q=c[g>>2]|0;l=f;return q|0}s=ri[c[a+508>>2]&511](a,1668702578,d,h)|0;c[g>>2]=s;if(s|0){c[g>>2]=0;n=0;o=0;p=0;_ft_mem_free(j,n);_ft_mem_free(j,o);_ft_mem_free(j,p);q=c[g>>2]|0;l=f;return q|0}s=_FT_Stream_EnterFrame(d,c[h>>2]|0)|0;c[g>>2]=s;if(s|0){c[g>>2]=0;n=0;o=0;p=0;_ft_mem_free(j,n);_ft_mem_free(j,o);_ft_mem_free(j,p);q=c[g>>2]|0;l=f;return q|0}s=d+32|0;t=(c[s>>2]|0)-(c[d>>2]|0)|0;do if((_FT_Stream_GetULong(d)|0)==65536){u=_ft_mem_realloc(j,4,0,c[k>>2]|0,0,g)|0;if(!(c[g>>2]|0)){v=_ft_mem_realloc(j,4,0,c[k>>2]|0,0,g)|0;if(!(c[g>>2]|0)){w=_ft_mem_realloc(j,4,0,c[k>>2]|0,0,g)|0;if(!(c[g>>2]|0)){x=(_FT_Stream_GetUShort(d)|0)&65535;y=(_FT_Stream_GetUShort(d)|0)&65535;if((y+(x<<2)|0)>>>0>(c[h>>2]|0)>>>0){c[g>>2]=8;z=w;A=v;B=u;break}C=x&4095;if(C){x=a+644|0;D=0;E=t+y|0;while(1){y=(_FT_Stream_GetUShort(d)|0)&65535;F=_FT_Stream_GetUShort(d)|0;G=F&65535;if(!(G&32768)){if(G&16384|0?c[k>>2]&2147483647|0:0){H=0;do{_FT_Stream_GetUShort(d)|0;H=H+1|0}while(H>>>0<c[k>>2]<<1>>>0)}}else{if(!(c[k>>2]|0))I=0;else{H=0;do{c[u+(H<<2)>>2]=(_FT_Stream_GetUShort(d)|0)<<16>>16<<2;H=H+1|0;J=c[k>>2]|0}while(H>>>0<J>>>0);I=J}if(!((G&16384|0)==0|(I|0)==0)){H=0;do{c[v+(H<<2)>>2]=(_FT_Stream_GetUShort(d)|0)<<16>>16<<2;H=H+1|0;K=c[k>>2]|0}while(H>>>0<K>>>0);if(K|0){H=0;do{c[w+(H<<2)>>2]=(_FT_Stream_GetUShort(d)|0)<<16>>16<<2;H=H+1|0}while(H>>>0<(c[k>>2]|0)>>>0)}}H=_ft_var_apply_tuple(k,F,u,v,w)|0;if(!((G&8192|0)==0|(H|0)==0)){J=c[d>>2]|0;L=(c[s>>2]|0)-J|0;c[s>>2]=J+E;J=_ft_var_readpackedpoints(d,c[h>>2]|0,i)|0;M=c[i>>2]|0;N=(M|0)==0;if(N)O=c[x>>2]|0;else O=M;P=_ft_var_readpackeddeltas(d,c[h>>2]|0,O)|0;do if(!((J|0)==0|(P|0)==0))if((J|0)==(-1|0)){if(!(c[x>>2]|0))break;Q=0;R=c[r>>2]|0;do{S=e[R+(Q<<1)>>1]|0;T=(_FT_MulFix(b[P+(Q<<1)>>1]|0,H)|0)+S&65535;R=c[r>>2]|0;b[R+(Q<<1)>>1]=T;Q=Q+1|0}while(Q>>>0<(c[x>>2]|0)>>>0);U=39}else{if(N){U=40;break}Q=0;R=c[r>>2]|0;do{T=e[J+(Q<<1)>>1]|0;S=e[R+(T<<1)>>1]|0;V=(_FT_MulFix(b[P+(Q<<1)>>1]|0,H)|0)+S&65535;R=c[r>>2]|0;b[R+(T<<1)>>1]=V;Q=Q+1|0}while(Q>>>0<M>>>0);U=39}else U=39;while(0);if((U|0)==39?(U=0,(J|0)!=(-1|0)):0)U=40;if((U|0)==40){U=0;_ft_mem_free(j,J)}_ft_mem_free(j,P);c[s>>2]=(c[d>>2]|0)+L}}D=D+1|0;if((D|0)==(C|0)){z=w;A=v;B=u;break}else E=y+E|0}}else{z=w;A=v;B=u}}else{z=w;A=v;B=u}}else{z=0;A=v;B=u}}else{z=0;A=0;B=u}}else{c[g>>2]=0;z=0;A=0;B=0}while(0);_FT_Stream_ExitFrame(d);n=B;o=A;p=z;_ft_mem_free(j,n);_ft_mem_free(j,o);_ft_mem_free(j,p);q=c[g>>2]|0;l=f;return q|0}function _tt_property_set(a,b,d){a=a|0;b=b|0;d=d|0;var e=0;if(!(_strcmp(b,1213558)|0))if((c[d>>2]|0)==35){c[a+64>>2]=35;e=0}else e=7;else e=12;return e|0}function _tt_property_get(a,b,d){a=a|0;b=b|0;d=d|0;var e=0;if(_strcmp(b,1213558)|0){e=12;return e|0}c[d>>2]=c[a+64>>2];e=0;return e|0}function _T1_Driver_Init(a){a=a|0;return 0}function _T1_Driver_Done(a){a=a|0;return}function _Get_Interface(a,b){a=a|0;b=b|0;return _ft_service_list_lookup(436816,b)|0}function _T1_Face_Init(d,e,f,g,h){d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0,ia=0,ja=0,ka=0,la=0,ma=0,na=0,oa=0,pa=0,qa=0;h=l;l=l+1904|0;if((l|0)>=(m|0))ba(1904);g=h+1888|0;d=h+384|0;i=h+4|0;j=h;k=e+132|0;c[e>>2]=1;n=e+96|0;o=_ft_module_get_service(c[n>>2]|0,1213996)|0;c[e+488>>2]=o;p=_FT_Get_Module_Interface(c[(c[n>>2]|0)+4>>2]|0,1214013)|0;q=e+492|0;c[q>>2]=p;if(!p){r=11;l=h;return r|0}c[e+552>>2]=_FT_Get_Module_Interface(c[(c[n>>2]|0)+4>>2]|0,1213578)|0;n=c[q>>2]|0;_memset(i|0,0,380)|0;c[e+536>>2]=-1;c[e+540>>2]=-1;s=e+544|0;c[s>>2]=0;c[e+280>>2]=7;c[e+284>>2]=1;c[e+172>>2]=4;c[e+348>>2]=3932;c[e+276>>2]=2596864;t=c[e+104>>2]|0;u=e+100|0;v=c[u>>2]|0;w=n+4|0;Ki[c[c[w>>2]>>2]&4095](i,0,0,v);x=i+72|0;c[x>>2]=t;y=i+80|0;z=i+76|0;A=i+92|0;B=i+93|0;c[z>>2]=0;c[z+4>>2]=0;c[z+8>>2]=0;c[z+12>>2]=0;b[z+16>>1]=0;a[z+18>>0]=0;C=_check_type1_format(t,1213587,14)|0;c[d>>2]=C;if(C)if((C&255|0)==2){D=_check_type1_format(t,1213602,10)|0;c[d>>2]=D;if(!D)E=5;else{F=D;E=22}}else{F=C;E=22}else E=5;a:do if((E|0)==5){C=_FT_Stream_Seek(t,0)|0;c[d>>2]=C;if(!C){D=_FT_Stream_ReadUShort(t,g)|0;G=c[g>>2]|0;do if(!G){if((D+32767&65535)<2){H=_FT_Stream_ReadULongLE(t,g)|0;I=c[g>>2]|0;if(I|0){J=I;break}c[d>>2]=0;if(D<<16>>16==-32767){a[A>>0]=1;K=H}else E=12}else{c[d>>2]=0;E=12}if((E|0)==12){H=_FT_Stream_Seek(t,0)|0;c[d>>2]=H;if(H|0){F=H;E=22;break a}K=c[t+4>>2]|0}if(!(c[t+20>>2]|0)){c[z>>2]=(c[t>>2]|0)+(c[t+8>>2]|0);c[y>>2]=K;a[B>>0]=1;H=_FT_Stream_Skip(t,K)|0;c[d>>2]=H;if(H|0){F=H;E=22;break a}L=c[y>>2]|0}else{H=_ft_mem_alloc(v,K,d)|0;c[z>>2]=H;I=c[d>>2]|0;if(I|0){F=I;E=22;break a}I=_FT_Stream_Read(t,H,K)|0;c[d>>2]=I;if(I|0){F=I;E=22;break a}c[y>>2]=K;L=K}I=c[z>>2]|0;c[i+4>>2]=I;c[i>>2]=I;c[i+8>>2]=I+L;c[j>>2]=0;M=I;N=L;E=26;break a}else J=G;while(0);c[d>>2]=J;F=J;E=22}else{F=C;E=22}}while(0);do if((E|0)==22){if(a[B>>0]|0){c[j>>2]=F;break}_ft_mem_free(v,c[z>>2]|0);c[z>>2]=0;J=c[d>>2]|0;c[j>>2]=J;if(!J){M=0;N=c[y>>2]|0;E=26}}while(0);b:do if((E|0)==26?(v=_parse_dict(e,i,M,N)|0,c[j>>2]=v,(v|0)==0):0){v=c[x>>2]|0;F=c[i+16>>2]|0;c[d>>2]=0;c:do if(!(a[A>>0]|0)){J=c[z>>2]|0;L=c[y>>2]|0;K=i+8|0;t=i+32|0;G=i+12|0;D=i+28|0;I=J+L|0;H=J;O=J;J=L;d:while(1){L=O;P=H;while(1){Q=P+1|0;if(((((a[P>>0]|0)==101&(P+9|0)>>>0<I>>>0?(a[Q>>0]|0)==101:0)?(a[P+2>>0]|0)==120:0)?(a[P+3>>0]|0)==101:0)?(a[P+4>>0]|0)==99:0)break;if(Q>>>0<I>>>0)P=Q;else{E=56;break d}}c[i>>2]=L;H=P+10|0;c[K>>2]=H;if(O>>>0<H>>>0){Q=O;do{if(((((Q+5|0)>>>0<H>>>0&(a[Q>>0]|0)==101?(a[Q+1>>0]|0)==101:0)?(a[Q+2>>0]|0)==120:0)?(a[Q+3>>0]|0)==101:0)?(a[Q+4>>0]|0)==99:0){E=68;break d}gj[c[t>>2]&8191](i);if(c[G>>2]|0)break;gj[c[D>>2]&8191](i);Q=c[i>>2]|0}while(Q>>>0<H>>>0);R=c[z>>2]|0;S=c[y>>2]|0}else{R=O;S=J}I=R+S|0;if(H>>>0>=I>>>0){E=67;break}else{O=R;J=S}}if((E|0)==56){c[d>>2]=3;T=3;break}else if((E|0)==67){c[d>>2]=3;T=3;break}else if((E|0)==68){c[K>>2]=(c[z>>2]|0)+(c[y>>2]|0);gj[c[t>>2]&8191](i);J=c[i>>2]|0;O=c[K>>2]|0;I=O-J|0;H=_memchr(J,10,I)|0;if(!H)U=1;else U=H>>>0>(_memchr(J,13,I)|0)>>>0;e:do if(J>>>0<O>>>0){f:do if(U){I=J;while(1){switch(a[I>>0]|0){case 10:case 13:case 9:case 32:break;default:{V=I;break f}}I=I+1|0;if(I>>>0>=O>>>0)break e}}else{I=J;while(1){switch(a[I>>0]|0){case 10:case 9:case 32:break;default:{V=I;break f}}I=I+1|0;if(I>>>0>=O>>>0)break e}}while(0);I=c[z>>2]|0;H=I-V+(c[y>>2]|0)|0;if(!(a[B>>0]|0)){a[i+94>>0]=1;c[i+84>>2]=I;c[i+88>>2]=H;c[z>>2]=0;c[y>>2]=0;W=I}else{I=_ft_mem_alloc(F,H+1|0,d)|0;c[i+84>>2]=I;D=c[d>>2]|0;if(D|0){T=D;break c}c[i+88>>2]=H;W=I}I=V+3|0;g:do if(I>>>0<O>>>0){D=a[V>>0]|0;if(((D&255)+-48|0)>>>0>=10)switch(D<<24>>24){case 65:case 66:case 67:case 68:case 69:case 70:case 97:case 98:case 99:case 100:case 101:case 102:break;default:break g}D=a[V+1>>0]|0;if(((D&255)+-48|0)>>>0>=10)switch(D<<24>>24){case 65:case 66:case 67:case 68:case 69:case 70:case 97:case 98:case 99:case 100:case 101:case 102:break;default:break g}D=a[V+2>>0]|0;if(((D&255)+-48|0)>>>0>=10)switch(D<<24>>24){case 65:case 66:case 67:case 68:case 69:case 70:case 97:case 98:case 99:case 100:case 101:case 102:break;default:break g}D=a[I>>0]|0;if(((D&255)+-48|0)>>>0>=10)switch(D<<24>>24){case 65:case 66:case 67:case 68:case 69:case 70:case 97:case 98:case 99:case 100:case 101:case 102:break;default:break g}c[i>>2]=V;D=i+84|0;G=i+88|0;Fi[c[(c[w>>2]|0)+24>>2]&127](i,W,H,g,0)|0;Q=c[g>>2]|0;c[G>>2]=Q;a[(c[D>>2]|0)+Q>>0]=0;X=D;Y=G;E=92;break c}while(0);_memmove(W|0,V|0,H|0)|0;X=i+84|0;Y=i+88|0;E=92;break c}while(0);c[d>>2]=3;T=3;break}}else{O=_FT_Stream_Pos(v)|0;J=i+88|0;c[J>>2]=0;while(1){K=_FT_Stream_ReadUShort(v,g)|0;t=c[g>>2]|0;if(t|0){Z=t;E=33;break}if((K+32767&65535)>=2){E=31;break}t=_FT_Stream_ReadULongLE(v,g)|0;I=c[g>>2]|0;if(I|0){Z=I;E=33;break}c[d>>2]=0;if(K<<16>>16!=-32766)break;c[J>>2]=(c[J>>2]|0)+t;K=_FT_Stream_Skip(v,t)|0;c[d>>2]=K;if(K|0){T=K;break c}}if((E|0)==31)c[d>>2]=0;else if((E|0)==33){c[d>>2]=Z;T=Z;break}if(!(c[J>>2]|0)){c[d>>2]=3;T=3;break}K=_FT_Stream_Seek(v,O)|0;c[d>>2]=K;if(!K){t=i+84|0;c[t>>2]=_ft_mem_alloc(F,c[J>>2]|0,d)|0;I=c[d>>2]|0;if(!I){c[J>>2]=0;G=_FT_Stream_ReadUShort(v,g)|0;D=c[g>>2]|0;h:do if(!D){Q=G;while(1){if((Q+32767&65535)>=2){_=0;E=43;break h}P=_FT_Stream_ReadULongLE(v,g)|0;L=c[g>>2]|0;if(L|0){_=L;E=43;break h}c[d>>2]=0;if(Q<<16>>16!=-32766)break h;L=_FT_Stream_Read(v,(c[t>>2]|0)+(c[J>>2]|0)|0,P)|0;c[d>>2]=L;if(L|0){T=L;break c}c[J>>2]=(c[J>>2]|0)+P;Q=_FT_Stream_ReadUShort(v,g)|0;P=c[g>>2]|0;if(P|0){_=P;E=43;break}}}else{_=D;E=43}while(0);if((E|0)==43)c[d>>2]=_;c[d>>2]=0;X=t;Y=J;E=92}else T=I}else T=K}while(0);do if((E|0)==92){bj[c[n+16>>2]&4095](c[X>>2]|0,c[Y>>2]|0,-9871);if((c[Y>>2]|0)>>>0<4){c[d>>2]=3;T=3;break}a[c[X>>2]>>0]=32;a[(c[X>>2]|0)+1>>0]=32;a[(c[X>>2]|0)+2>>0]=32;a[(c[X>>2]|0)+3>>0]=32;v=c[X>>2]|0;c[i+4>>2]=v;c[i>>2]=v;c[i+8>>2]=v+(c[Y>>2]|0);v=c[d>>2]|0;c[j>>2]=v;if(v|0)break b;v=_parse_dict(e,i,c[i+84>>2]|0,c[i+88>>2]|0)|0;c[j>>2]=v;if(v|0)break b;v=e+176|0;a[v>>0]=a[v>>0]&-2;v=e+532|0;F=c[v>>2]|0;i:do if(F){C=F+416|0;D=c[C>>2]|0;if(D|0?(D|0)!=(c[F+4>>2]|0):0)c[C>>2]=0;if((c[F>>2]|0)!=0?(C=c[F+4>>2]|0,(C|0)!=0):0){$=F;aa=C;E=105}else{_T1_Done_Blend(e);C=c[v>>2]|0;if(!C){E=112;break}D=c[C+4>>2]|0;if(D|0){$=C;aa=D;E=105}}j:do if((E|0)==105){D=0;while(1){if(!(a[$+88+(D*12|0)>>0]|0))break;D=D+1|0;if(D>>>0>=aa>>>0)break j}_T1_Done_Blend(e);if(!(c[v>>2]|0)){E=112;break i}}while(0);D=c[s>>2]|0;if(D|0?(c[e+548>>2]=_ft_mem_realloc(c[u>>2]|0,4,0,D,0,j)|0,c[j>>2]|0):0){c[s>>2]=0;break b}}else E=112;while(0);if((E|0)==112)c[s>>2]=0;v=c[i+152>>2]|0;c[e+420>>2]=v;F=i+328|0;if(c[F>>2]|0){c[e+404>>2]=c[i+312>>2];c[e+392>>2]=c[i+316>>2];c[e+408>>2]=c[i+340>>2];c[e+412>>2]=c[i+344>>2];K=i+368|0;c[e+416>>2]=c[K>>2];c[F>>2]=0;c[K>>2]=0}K=i+220|0;if((c[K>>2]|0)==0?(c[(c[e+128>>2]|0)+48>>2]|0)==0:0)c[j>>2]=3;c[K>>2]=0;c[e+396>>2]=c[i+208>>2];c[e+428>>2]=c[i+232>>2];c[e+432>>2]=c[i+236>>2];K=i+156|0;c[e+400>>2]=c[K>>2];F=i+180|0;I=e+424|0;c[I>>2]=c[F>>2];c[K>>2]=0;c[F>>2]=0;if((c[e+368>>2]|0)!=1)break b;F=c[i+116>>2]|0;k:do if((F|0)>0){K=e+384|0;J=e+388|0;t=i+124|0;if((v|0)<1){D=0;while(1){b[(c[K>>2]|0)+(D<<1)>>1]=0;c[(c[J>>2]|0)+(D<<2)>>2]=1214057;D=D+1|0;if((D|0)==(F|0)){ca=0;da=0;break k}}}else{ea=0;fa=0;ga=0}while(1){b[(c[K>>2]|0)+(ga<<1)>>1]=0;c[(c[J>>2]|0)+(ga<<2)>>2]=1214057;D=c[(c[t>>2]|0)+(ga<<2)>>2]|0;l:do if(!D){ha=ea;ia=fa}else{C=c[I>>2]|0;G=0;while(1){ja=c[C+(G<<2)>>2]|0;if(!(_strcmp(D,ja)|0))break;O=G+1|0;if((O|0)<(v|0))G=O;else{ha=ea;ia=fa;break l}}b[(c[K>>2]|0)+(ga<<1)>>1]=G;c[(c[J>>2]|0)+(ga<<2)>>2]=ja;C=(_strcmp(1214057,ja)|0)==0;ha=(ga|0)<(ea|0)|C?ea:ga+1|0;ia=C?fa:(ga|0)<(fa|0)?ga:fa}while(0);ga=ga+1|0;if((ga|0)==(F|0)){ca=ha;da=ia;break}else{ea=ha;fa=ia}}}else{ca=0;da=0}while(0);c[e+376>>2]=da;c[e+380>>2]=ca;c[e+372>>2]=c[i+96>>2];break b}while(0);c[j>>2]=T}while(0);T=i+16|0;ca=c[T>>2]|0;da=c[i+148>>2]|0;if(da|0)gj[da&8191](i+100|0);da=c[i+256>>2]|0;if(da|0)gj[da&8191](i+208|0);da=c[i+204>>2]|0;if(da|0)gj[da&8191](i+156|0);da=c[i+308>>2]|0;if(da|0)gj[da&8191](i+260|0);da=c[i+364>>2]|0;if(da|0)gj[da&8191](i+316|0);da=i+368|0;_ft_hash_str_free(c[da>>2]|0,ca);_ft_mem_free(ca,c[da>>2]|0);c[da>>2]=0;da=c[T>>2]|0;T=i+84|0;_ft_mem_free(da,c[T>>2]|0);c[T>>2]=0;if(!(a[B>>0]|0)){_ft_mem_free(da,c[z>>2]|0);c[z>>2]=0}gj[c[i+24>>2]&8191](i);i=c[j>>2]|0;if((f|0)<0|(i|0)!=0){r=i;l=h;return r|0}if(f&65535|0){r=6;l=h;return r|0}f=e+420|0;c[e+16>>2]=c[f>>2];c[e+4>>2]=0;i=e+8|0;j=c[i>>2]|0;z=j|2577;c[i>>2]=z;if(!(a[e+156>>0]|0))ka=z;else{z=j|2581;c[i>>2]=z;ka=z}z=c[e+532>>2]|0;if(z|0)c[i>>2]=ka|256;ka=c[e+144>>2]|0;i=e+20|0;c[i>>2]=ka;j=e+24|0;c[j>>2]=0;m:do if(!ka){da=c[e+364>>2]|0;if(!da)E=160;else{c[i>>2]=da;E=160}}else{da=c[e+140>>2]|0;if(da){B=a[da>>0]|0;if(B<<24>>24){T=ka;ca=da;da=B;n:while(1){B=da<<24>>24==0;ia=T;o:while(1){fa=a[ia>>0]|0;if(da<<24>>24==fa<<24>>24){E=152;break}switch(da<<24>>24){case 45:case 32:{la=ia;break o;break}default:{}}switch(fa<<24>>24){case 0:{break n;break}case 45:case 32:break;default:{E=160;break m}}if(B){ma=1214477;E=161;break m}else ia=ia+1|0}if((E|0)==152){E=0;la=ia+1|0}B=ca+1|0;da=a[B>>0]|0;if(!(da<<24>>24)){ma=1214477;E=161;break m}else{T=la;ca=B}}c[j>>2]=ca;if(!ca)E=160}else{ma=1214477;E=161}}else E=160}while(0);if((E|0)==160){la=c[e+148>>2]|0;ma=(la|0)==0?1214477:la;E=161}if((E|0)==161)c[j>>2]=ma;ma=e+12|0;j=(c[e+152>>2]|0)!=0&1;c[ma>>2]=j;E=c[e+148>>2]|0;do if(E|0){if(_strcmp(E,1214497)|0?_strcmp(E,1213613)|0:0)break;c[ma>>2]=j|2}while(0);c[e+28>>2]=0;c[e+32>>2]=0;j=e+464|0;c[e+52>>2]=c[j>>2]>>16;ma=c[j+4>>2]>>16;c[e+56>>2]=ma;E=(c[j+8>>2]|0)+65535>>16;c[e+60>>2]=E;la=(c[j+12>>2]|0)+65535>>16;c[e+64>>2]=la;j=e+68|0;ka=b[j>>1]|0;if(!(ka<<16>>16)){b[j>>1]=1e3;na=1e3}else na=ka;b[e+70>>1]=la;b[e+72>>1]=ma;ka=(((na&65535)*12|0)>>>0)/10|0;na=e+74|0;j=la-ma|0;b[na>>1]=(ka<<16>>16|0)<(j|0)?j:ka;ka=e+76|0;b[ka>>1]=E;E=(c[q>>2]|0)+12|0;if(!(ki[c[c[E>>2]>>2]&3](d,e,0,0,c[e+424>>2]|0,z,0,0,4828)|0)){a[d+70>>0]=1;a[d+68>>0]=0;c[d+1364>>2]=c[e+404>>2];c[d+1368>>2]=c[e+408>>2];c[d+1372>>2]=c[e+412>>2];c[d+1376>>2]=c[e+416>>2];c[d+1492>>2]=c[e+548>>2];c[d+1496>>2]=c[s>>2];if((c[f>>2]|0)>0){s=d+4|0;z=d+40|0;q=0;j=0;while(1){do if(!(_T1_Parse_Glyph_And_Get_Char_String(d,j,g)|0)){ma=c[(c[(c[s>>2]|0)+128>>2]|0)+48>>2]|0;if(!ma)break;Pi[c[(c[ma>>2]|0)+4>>2]&2047](c[ma+4>>2]|0,g)}while(0);ca=c[z>>2]|0;ma=(j|0)==0|(ca|0)>(q|0)?ca:q;j=j+1|0;if((j|0)>=(c[f>>2]|0)){oa=ma;break}else q=ma}}else oa=0;gj[c[(c[E>>2]|0)+4>>2]&8191](d);b[ka>>1]=(_FT_RoundFix(oa)|0)>>>16}b[e+78>>1]=b[na>>1]|0;b[e+80>>1]=b[k+26>>1]|0;b[e+82>>1]=b[e+160>>1]|0;if(!o){r=0;l=h;return r|0}r=c[p+20>>2]|0;c[g>>2]=e;p=g+8|0;b[p>>1]=3;o=g+10|0;b[o>>1]=1;k=g+4|0;c[k>>2]=1970170211;na=r+12|0;oa=_FT_CMap_New(c[na>>2]|0,0,g,0)|0;if(!((oa|0)==0|(oa&255|0)==163)){pa=oa;l=h;return pa|0}b[p>>1]=7;switch(c[e+368>>2]|0){case 2:{c[k>>2]=1094995778;b[o>>1]=0;qa=r;break}case 4:{c[k>>2]=1094992453;b[o>>1]=1;qa=r+4|0;break}case 1:{c[k>>2]=1094992451;b[o>>1]=2;qa=r+8|0;break}case 3:{c[k>>2]=1818326065;b[o>>1]=3;qa=na;break}default:{pa=0;l=h;return pa|0}}na=c[qa>>2]|0;if(!na){pa=0;l=h;return pa|0}pa=_FT_CMap_New(na,0,g,0)|0;l=h;return pa|0}function _T1_Face_Done(a){a=a|0;var b=0,d=0,e=0,f=0;if(!a)return;b=c[a+100>>2]|0;d=a+132|0;e=a+548|0;f=c[e>>2]|0;if(f|0){_ft_mem_free(b,f);c[e>>2]=0;c[a+544>>2]=0}_T1_Done_Blend(a);c[a+532>>2]=0;_ft_mem_free(b,c[d>>2]|0);c[d>>2]=0;d=a+136|0;_ft_mem_free(b,c[d>>2]|0);c[d>>2]=0;d=a+140|0;_ft_mem_free(b,c[d>>2]|0);c[d>>2]=0;d=a+144|0;_ft_mem_free(b,c[d>>2]|0);c[d>>2]=0;d=a+148|0;_ft_mem_free(b,c[d>>2]|0);c[d>>2]=0;d=a+432|0;_ft_mem_free(b,c[d>>2]|0);c[d>>2]=0;d=a+428|0;_ft_mem_free(b,c[d>>2]|0);c[d>>2]=0;d=a+424|0;_ft_mem_free(b,c[d>>2]|0);c[d>>2]=0;d=a+408|0;_ft_mem_free(b,c[d>>2]|0);c[d>>2]=0;d=a+412|0;_ft_mem_free(b,c[d>>2]|0);c[d>>2]=0;d=a+416|0;_ft_hash_str_free(c[d>>2]|0,b);_ft_mem_free(b,c[d>>2]|0);c[d>>2]=0;d=a+392|0;_ft_mem_free(b,c[d>>2]|0);c[d>>2]=0;d=a+396|0;_ft_mem_free(b,c[d>>2]|0);c[d>>2]=0;d=a+400|0;_ft_mem_free(b,c[d>>2]|0);c[d>>2]=0;d=a+372|0;e=d+12|0;_ft_mem_free(b,c[e>>2]|0);c[e>>2]=0;e=d+16|0;_ft_mem_free(b,c[e>>2]|0);c[e>>2]=0;e=a+364|0;_ft_mem_free(b,c[e>>2]|0);c[e>>2]=0;e=c[a+496>>2]|0;if(e|0){d=e+36|0;_ft_mem_free(b,c[d>>2]|0);c[d>>2]=0;c[e+40>>2]=0;d=e+28|0;_ft_mem_free(b,c[d>>2]|0);c[d>>2]=0;c[e+32>>2]=0;_ft_mem_free(b,e)}c[a+20>>2]=0;c[a+24>>2]=0;return}function _T1_Size_Init(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b;e=c[a>>2]|0;f=c[e+552>>2]|0;g=_FT_Get_Module(c[(c[e+96>>2]|0)+4>>2]|0,1213578)|0;if(!((f|0)!=0&(g|0)!=0)){h=0;l=b;return h|0}e=c[f>>2]|0;if(!e){h=0;l=b;return h|0}f=ij[e&8191](g)|0;if(!f){h=0;l=b;return h|0}g=c[a>>2]|0;e=nj[c[f>>2]&2047](c[g+100>>2]|0,g+168|0,d)|0;if(!e)c[a+40>>2]=c[d>>2];h=e;l=b;return h|0}function _T1_Size_Done(a){a=a|0;var b=0,d=0,e=0;b=a+40|0;if(!(c[b>>2]|0))return;d=c[a>>2]|0;a=c[d+552>>2]|0;e=_FT_Get_Module(c[(c[d+96>>2]|0)+4>>2]|0,1213578)|0;if(((a|0)!=0&(e|0)!=0?(d=c[a>>2]|0,d|0):0)?(a=ij[d&8191](e)|0,a|0):0)gj[c[a+8>>2]&8191](c[b>>2]|0);c[b>>2]=0;return}function _T1_GlyphSlot_Init(a){a=a|0;var b=0,d=0,e=0;b=c[a+4>>2]|0;d=c[b+552>>2]|0;if(!d)return 0;e=_FT_Get_Module(c[(c[b+96>>2]|0)+4>>2]|0,1213578)|0;if(!e)return 0;b=ij[c[d+4>>2]&8191](e)|0;c[(c[a+156>>2]|0)+36>>2]=b;return 0}function _T1_GlyphSlot_Done(a){a=a|0;c[(c[a+156>>2]|0)+36>>2]=0;return}function _T1_Load_Glyph(d,f,g,h){d=d|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0;i=l;l=l+1552|0;if((l|0)>=(m|0))ba(1552);j=i+40|0;k=i+24|0;n=i+16|0;o=i;p=c[d+4>>2]|0;q=c[(c[p+492>>2]|0)+12>>2]|0;if((c[p+16>>2]|0)>>>0<=g>>>0?(c[(c[p+128>>2]|0)+48>>2]|0)==0:0){r=6;l=i;return r|0}s=(h&1024|0)==0?h:h|3;h=(f|0)!=0;if(h){t=c[f+20>>2]|0;u=c[f+16>>2]|0}else{t=65536;u=65536}v=d+172|0;c[v>>2]=u;u=d+176|0;c[u>>2]=t;t=d+108|0;b[d+110>>1]=0;b[t>>1]=0;w=(s&1|0)==0;x=(s&3|0)==0;y=d+72|0;c[y>>2]=1869968492;z=ki[c[q>>2]&3](j,p,f,d,c[p+424>>2]|0,c[p+532>>2]|0,x&1,s>>>16&15,4828)|0;if(z|0){r=z;l=i;return r|0}z=s&1024;a[j+69>>0]=z>>>10;c[j+1364>>2]=c[p+404>>2];c[j+1368>>2]=c[p+408>>2];c[j+1372>>2]=c[p+412>>2];c[j+1376>>2]=c[p+416>>2];c[j+1492>>2]=c[p+548>>2];c[j+1496>>2]=c[p+544>>2];A=_T1_Parse_Glyph_And_Get_Char_String(j,g,n)|0;if(A|0){gj[c[q+4>>2]&8191](j);r=A;l=i;return r|0}A=j+1380|0;c[k>>2]=c[A>>2];c[k+4>>2]=c[A+4>>2];c[k+8>>2]=c[A+8>>2];c[k+12>>2]=c[A+12>>2];A=c[j+1396>>2]|0;g=c[j+1400>>2]|0;gj[c[q+4>>2]&8191](j);q=d+124|0;c[q>>2]=c[q>>2]&1|4;if(!z){z=d+24|0;B=j+40|0;C=d+40|0;c[C>>2]=(_FT_RoundFix(c[B>>2]|0)|0)>>16;c[d+56>>2]=(_FT_RoundFix(c[B>>2]|0)|0)>>16;a[(c[d+156>>2]|0)+8>>0]=0;B=(s&16|0)!=0;if(B){s=(c[p+476>>2]|0)-(c[p+468>>2]|0)>>16;c[d+52>>2]=s;D=s}else{s=j+44|0;c[d+52>>2]=(_FT_RoundFix(c[s>>2]|0)|0)>>16;D=(_FT_RoundFix(c[s>>2]|0)|0)>>16}c[d+60>>2]=D;c[y>>2]=1869968492;if(h?(e[f+14>>1]|0)<24:0)c[q>>2]=c[q>>2]|256;q=k+12|0;if(!(((c[k>>2]|0)==65536&(c[q>>2]|0)==65536?(c[k+4>>2]|0)==0:0)?!(c[k+8>>2]|0):0)){_FT_Outline_Transform(t,k);c[C>>2]=_FT_MulFix(c[C>>2]|0,c[k>>2]|0)|0;f=d+52|0;c[f>>2]=_FT_MulFix(c[f>>2]|0,c[q>>2]|0)|0}if(g|A|0){_FT_Outline_Translate(t,A,g);c[C>>2]=(c[C>>2]|0)+A;q=d+52|0;c[q>>2]=(c[q>>2]|0)+g}if(w){w=c[j+16>>2]|0;q=c[w+4>>2]|0;f=c[v>>2]|0;v=c[u>>2]|0;if(!(x?(c[j+72>>2]|0)!=0:0))E=24;if((E|0)==24?(E=b[w+2>>1]|0,E<<16>>16>0):0){w=q;q=E<<16>>16;while(1){c[w>>2]=_FT_MulFix(c[w>>2]|0,f)|0;E=w+4|0;c[E>>2]=_FT_MulFix(c[E>>2]|0,v)|0;if((q|0)>1){w=w+8|0;q=q+-1|0}else break}}c[C>>2]=_FT_MulFix(c[C>>2]|0,f)|0;f=d+52|0;c[f>>2]=_FT_MulFix(c[f>>2]|0,v)|0}_FT_Outline_Get_CBox(t,o);t=c[o>>2]|0;c[z>>2]=(c[o+8>>2]|0)-t;v=c[o+12>>2]|0;c[d+28>>2]=v-(c[o+4>>2]|0);c[d+32>>2]=t;c[d+36>>2]=v;if(B)_ft_synthesize_vertical_metrics(z,c[d+52>>2]|0)}else{z=c[d+156>>2]|0;c[d+32>>2]=(_FT_RoundFix(c[j+32>>2]|0)|0)>>16;c[d+40>>2]=(_FT_RoundFix(c[j+40>>2]|0)|0)>>16;j=z+12|0;c[j>>2]=c[k>>2];c[j+4>>2]=c[k+4>>2];c[j+8>>2]=c[k+8>>2];c[j+12>>2]=c[k+12>>2];c[z+28>>2]=A;c[z+32>>2]=g;a[z+8>>0]=1}z=d+136|0;c[z>>2]=c[n>>2];g=d+140|0;c[g>>2]=c[n+4>>2];d=c[(c[p+128>>2]|0)+48>>2]|0;if(!d){r=0;l=i;return r|0}Pi[c[(c[d>>2]|0)+4>>2]&2047](c[d+4>>2]|0,n);c[z>>2]=0;c[g>>2]=0;r=0;l=i;return r|0}function _Get_Kerning(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0;c[e>>2]=0;f=e+4|0;c[f>>2]=0;g=c[a+496>>2]|0;if(!g)return 0;a=c[g+36>>2]|0;h=b<<16|d;d=a+(c[g+40>>2]<<4)+-16|0;a:do if(d>>>0<a>>>0)i=6;else{g=a;b=d;while(1){j=(b-g>>4|0)/2|0;k=g+(j<<4)|0;l=c[k>>2]<<16|c[g+(j<<4)+4>>2];if((l|0)==(h|0))break;m=l>>>0<h>>>0;b=m?b:k+-16|0;l=m?k+16|0:g;if(l>>>0>b>>>0){i=6;break a}else g=l}c[e>>2]=c[g+(j<<4)+8>>2];n=c[g+(j<<4)+12>>2]|0}while(0);if((i|0)==6){c[e>>2]=0;n=0}c[f>>2]=n;return 0}function _T1_Read_Metrics(a,e){a=a|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);g=f+24|0;h=f+4|0;i=f;j=e+28|0;k=c[j>>2]|0;c[i>>2]=2;n=a+132|0;o=a+496|0;p=c[o>>2]|0;if(p|0){q=p+36|0;_ft_mem_free(k,c[q>>2]|0);c[q>>2]=0;c[p+40>>2]=0;q=p+28|0;_ft_mem_free(k,c[q>>2]|0);c[q>>2]=0;c[p+32>>2]=0;_ft_mem_free(k,p);c[o>>2]=0}p=_ft_mem_alloc(k,44,i)|0;if((c[i>>2]|0)==0?(q=e+4|0,r=_FT_Stream_EnterFrame(e,c[q>>2]|0)|0,c[i>>2]=r,(r|0)==0):0){r=p+4|0;s=a+464|0;c[r>>2]=c[s>>2];c[r+4>>2]=c[s+4>>2];c[r+8>>2]=c[s+8>>2];c[r+12>>2]=c[s+12>>2];t=p+20|0;c[t>>2]=c[s+12>>2];u=p+24|0;c[u>>2]=c[s+4>>2];v=(c[a+492>>2]|0)+24|0;w=c[v>>2]|0;if(w){x=ri[c[w>>2]&511](h,c[j>>2]|0,c[e+32>>2]|0,c[e+36>>2]|0)|0;c[i>>2]=x;if(!x){c[h+8>>2]=p;c[h+12>>2]=1355;c[h+16>>2]=n;c[i>>2]=ij[c[(c[v>>2]|0)+8>>2]&8191](h)|0;gj[c[(c[v>>2]|0)+4>>2]&8191](h);y=c[i>>2]|0}else y=x;if((((y&255|0)==2?(x=c[e+32>>2]|0,h=c[q>>2]|0,h>>>0>6):0)?(d[x+1>>0]|0)<4:0)?(d[x+4>>0]<<16|d[x+5>>0]<<24|d[x+3>>0]<<8|d[x+2>>0]|0)==(h|0):0){h=c[j>>2]|0;j=c[e+36>>2]|0;c[g>>2]=0;q=x+99|0;a:do if((x+101|0)>>>0<=j>>>0){v=q+((d[x+100>>0]<<8|d[q>>0])+18)|0;if(((v+18|0)>>>0<=j>>>0?(d[v+1>>0]<<8|d[v>>0])>>>0>=18:0)?(n=v+14|0,v=d[n+2>>0]<<16|d[n+3>>0]<<24|d[n+1>>0]<<8|d[n>>0],n=x+v|0,(v|0)!=0):0){v=n+2|0;if(v>>>0>j>>>0){c[g>>2]=2;z=35;break}w=d[n+1>>0]<<8|d[n>>0];A=p+40|0;c[A>>2]=w;if((v+(w<<2)|0)>>>0>j>>>0){c[g>>2]=2;z=35;break}if(w){B=_ft_mem_realloc(h,16,0,w,0,g)|0;w=p+36|0;c[w>>2]=B;if(c[g>>2]|0){z=35;break}C=c[A>>2]<<2;D=n+(C|2)|0;n=c[a+92>>2]|0;E=c[a+36>>2]|0;b:do if((E|0)>0){F=c[a+40>>2]|0;G=0;while(1){H=c[F+(G<<2)>>2]|0;G=G+1|0;if((b[H+8>>1]|0)==7)break;if((G|0)>=(E|0))break b}G=_FT_Set_Charmap(a,H)|0;c[g>>2]=G;if(G|0){z=35;break a}}while(0);if((C|0)>0){E=v;G=B;while(1){c[G>>2]=_FT_Get_Char_Index(a,d[E>>0]|0)|0;c[G+4>>2]=_FT_Get_Char_Index(a,d[E+1>>0]|0)|0;c[G+8>>2]=(d[E+3>>0]<<8|d[E+2>>0])<<16>>16;c[G+12>>2]=0;E=E+4|0;if(E>>>0>=D>>>0)break;else G=G+16|0}}if(!n)I=c[g>>2]|0;else{G=_FT_Set_Charmap(a,n)|0;c[g>>2]=G;I=G}if(I|0){z=35;break}_qsort(c[w>>2]|0,c[A>>2]|0,16,4829);if(c[g>>2]|0)z=35;else J=0}else J=0}else J=0}else{c[g>>2]=2;z=35}while(0);if((z|0)==35){I=p+36|0;_ft_mem_free(h,c[I>>2]|0);c[I>>2]=0;c[p+40>>2]=0;J=c[g>>2]|0}c[i>>2]=J;K=J}else K=y;if(K)L=p;else z=38}else z=38;if((z|0)==38){c[s>>2]=c[r>>2];c[s+4>>2]=c[r+4>>2];c[s+8>>2]=c[r+8>>2];c[s+12>>2]=c[r+12>>2];c[a+52>>2]=c[r>>2]>>16;c[a+56>>2]=c[p+8>>2]>>16;c[a+60>>2]=(c[p+12>>2]|0)+65535>>16;c[a+64>>2]=(c[p+16>>2]|0)+65535>>16;b[a+70>>1]=((c[t>>2]|0)+32768|0)>>>16;b[a+72>>1]=((c[u>>2]|0)+32768|0)>>>16;if(!(c[p+40>>2]|0))L=p;else{u=a+8|0;c[u>>2]=c[u>>2]|64;c[o>>2]=p;L=0}}_FT_Stream_ExitFrame(e);M=L}else M=p;if(!M){N=c[i>>2]|0;l=f;return N|0}p=M+36|0;_ft_mem_free(k,c[p>>2]|0);c[p>>2]=0;c[M+40>>2]=0;p=M+28|0;_ft_mem_free(k,c[p>>2]|0);c[p>>2]=0;c[M+32>>2]=0;_ft_mem_free(k,M);N=c[i>>2]|0;l=f;return N|0}function _T1_Get_Advances(b,d,e,f,g){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;var h=0,i=0,j=0,k=0,n=0,o=0,p=0;h=l;l=l+1520|0;if((l|0)>=(m|0))ba(1520);i=h+1504|0;j=h;if(f&16|0){if(!e){k=0;l=h;return k|0}_memset(g|0,0,e<<2|0)|0;k=0;l=h;return k|0}f=ki[c[c[(c[b+492>>2]|0)+12>>2]>>2]&3](j,b,0,0,c[b+424>>2]|0,c[b+532>>2]|0,0,0,4828)|0;if(f|0){k=f;l=h;return k|0}a[j+70>>0]=1;a[j+68>>0]=0;c[j+1364>>2]=c[b+404>>2];c[j+1368>>2]=c[b+408>>2];c[j+1372>>2]=c[b+412>>2];c[j+1376>>2]=c[b+416>>2];c[j+1492>>2]=c[b+548>>2];c[j+1496>>2]=c[b+544>>2];if(!e){k=0;l=h;return k|0}b=j+4|0;f=j+40|0;n=0;do{if(!(_T1_Parse_Glyph_And_Get_Char_String(j,n+d|0,i)|0)){o=c[(c[(c[b>>2]|0)+128>>2]|0)+48>>2]|0;if(o|0)Pi[c[(c[o>>2]|0)+4>>2]&2047](c[o+4>>2]|0,i);p=(_FT_RoundFix(c[f>>2]|0)|0)>>16}else p=0;c[g+(n<<2)>>2]=p;n=n+1|0}while((n|0)!=(e|0));k=0;l=h;return k|0}function _T1_Size_Request(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;d=c[a>>2]|0;e=c[d+552>>2]|0;f=_FT_Get_Module(c[(c[d+96>>2]|0)+4>>2]|0,1213578)|0;if((e|0)!=0&(f|0)!=0?(d=c[e>>2]|0,d|0):0){e=ij[d&8191](f)|0;_FT_Request_Metrics(c[a>>2]|0,b);if(!e)return 0;Li[c[e+4>>2]&255](c[a+40>>2]|0,c[a+16>>2]|0,c[a+20>>2]|0,0,0);return 0}_FT_Request_Metrics(c[a>>2]|0,b);return 0}function _T1_Parse_Glyph(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d;f=_T1_Parse_Glyph_And_Get_Char_String(a,b,e)|0;if(f|0){l=d;return f|0}b=c[(c[(c[a+4>>2]|0)+128>>2]|0)+48>>2]|0;if(!b){l=d;return f|0}Pi[c[(c[b>>2]|0)+4>>2]&2047](c[b+4>>2]|0,e);l=d;return f|0}function _T1_Parse_Glyph_And_Get_Char_String(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;g=c[a+4>>2]|0;h=c[(c[g+128>>2]|0)+48>>2]|0;i=a+1380|0;j=g+440|0;c[i>>2]=c[j>>2];c[i+4>>2]=c[j+4>>2];c[i+8>>2]=c[j+8>>2];c[i+12>>2]=c[j+12>>2];j=g+456|0;i=c[j+4>>2]|0;k=a+1396|0;c[k>>2]=c[j>>2];c[k+4>>2]=i;i=(h|0)!=0;do if(i){k=nj[c[c[h>>2]>>2]&2047](c[h+4>>2]|0,b,d)|0;if(!k){n=c[d>>2]|0;o=c[d+4>>2]|0;break}else{p=k;l=e;return p|0}}else{k=c[(c[g+428>>2]|0)+(b<<2)>>2]|0;c[d>>2]=k;j=c[(c[g+432>>2]|0)+(b<<2)>>2]|0;c[d+4>>2]=j;n=k;o=j}while(0);d=nj[c[a+1488>>2]&2047](a,n,o)|0;if(!(i&(d|0)==0)){p=d;l=e;return p|0}if(!(c[(c[h>>2]|0)+8>>2]|0)){p=0;l=e;return p|0}d=a+32|0;c[f>>2]=(_FT_RoundFix(c[d>>2]|0)|0)>>16;c[f+4>>2]=0;i=a+40|0;o=f+8|0;c[o>>2]=(_FT_RoundFix(c[i>>2]|0)|0)>>16;n=a+44|0;a=f+12|0;c[a>>2]=(_FT_RoundFix(c[n>>2]|0)|0)>>16;g=ri[c[(c[h>>2]|0)+8>>2]&511](c[h+4>>2]|0,b,0,f)|0;c[d>>2]=c[f>>2]<<16;c[i>>2]=c[o>>2]<<16;c[n>>2]=c[a>>2]<<16;p=g;l=e;return p|0}function _t1_get_index(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0;if(d>>>0>65535){f=0;return f|0}g=c[e+288>>2]|0;if((g|0)<=0){f=0;return f|0}h=c[e+292>>2]|0;e=0;while(1){i=c[h+(e<<2)>>2]|0;if(((i|0?(a[i>>0]|0)==(a[b>>0]|0):0)?(_strlen(i)|0)==(d|0):0)?(_strncmp(i,b,d)|0)==0:0){f=e;j=9;break}e=e+1|0;if((e|0)>=(g|0)){f=0;j=9;break}}if((j|0)==9)return f|0;return 0}function _compare_kern_pairs(a,b){a=a|0;b=b|0;var d=0;d=c[a>>2]<<16|c[a+4>>2];a=c[b>>2]<<16|c[b+4>>2];return (d>>>0>a>>>0?1:(d>>>0<a>>>0)<<31>>31)|0}function _T1_Done_Blend(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0;d=c[b+100>>2]|0;e=b+532|0;b=c[e>>2]|0;if(!b)return;f=c[b>>2]|0;g=c[b+4>>2]|0;h=b+24|0;_ft_mem_free(d,c[h>>2]|0);c[h>>2]=0;if(f>>>0>1)_memset(b+28|0,0,(f<<2)+-4|0)|0;h=b+216|0;_ft_mem_free(d,c[h>>2]|0);c[h>>2]=0;h=b+148|0;_ft_mem_free(d,c[h>>2]|0);c[h>>2]=0;h=b+288|0;_ft_mem_free(d,c[h>>2]|0);c[h>>2]=0;if(f|0){h=0;do{c[b+212+(h<<2)>>2]=0;c[b+144+(h<<2)>>2]=0;c[b+284+(h<<2)>>2]=0;h=h+1|0}while((h|0)!=(f|0))}f=b+136|0;_ft_mem_free(d,c[f>>2]|0);c[f>>2]=0;c[b+140>>2]=0;f=(g|0)==0;if(!f){h=0;do{i=b+8+(h<<2)|0;_ft_mem_free(d,c[i>>2]|0);c[i>>2]=0;h=h+1|0}while((h|0)!=(g|0));if(!f){f=0;do{h=b+88+(f*12|0)+4|0;_ft_mem_free(d,c[h>>2]|0);c[h>>2]=0;a[b+88+(f*12|0)>>0]=0;f=f+1|0}while((f|0)!=(g|0))}}_ft_mem_free(d,c[e>>2]|0);c[e>>2]=0;return}function _check_type1_format(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;g=_FT_Stream_Seek(a,0)|0;a:do if(!g){h=_FT_Stream_ReadUShort(a,f)|0;i=c[f>>2]|0;do if(!i){if((h+32767&65535)<2){_FT_Stream_ReadULongLE(a,f)|0;j=c[f>>2]|0;if(j|0){k=j;break}if(h<<16>>16!=-32767)n=8}else n=8;if((n|0)==8?(j=_FT_Stream_Seek(a,0)|0,j|0):0){o=j;break a}j=_FT_Stream_EnterFrame(a,d)|0;if(j|0){o=j;break a}j=(_memcmp(c[a+32>>2]|0,b,d)|0)==0;_FT_Stream_ExitFrame(a);o=j?0:2;break a}else k=i;while(0);o=k}else o=g;while(0);l=e;return o|0}function _parse_dict(b,e,f,g){b=b|0;e=e|0;f=f|0;g=g|0;var h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0;h=l;l=l+16|0;if((l|0)>=(m|0))ba(16);i=h;c[e>>2]=f;j=f+g|0;g=e+8|0;c[g>>2]=j;f=e+12|0;c[f>>2]=0;k=e+28|0;gj[c[k>>2]&8191](e);n=c[e>>2]|0;a:do if(n>>>0<j>>>0){o=e+376|0;p=e+32|0;q=b+128|0;r=e+36|0;s=b+532|0;t=b+132|0;u=e+68|0;v=e+64|0;w=b+132|0;x=b+164|0;y=b+168|0;z=b+464|0;A=0;B=0;C=n;b:while(1){D=a[C>>0]|0;c:do switch(D<<24>>24){case 101:{E=C+6|0;if((E|0)!=(j|0)){if(E>>>0>=j>>>0){F=19;break c}switch(a[C+5>>0]|0){case 37:case 125:case 123:case 93:case 91:case 62:case 60:case 41:case 40:case 47:case 0:case 12:case 9:case 10:case 13:case 32:break;default:{F=19;break c}}}if(!(_strncmp(C,1213619,5)|0))break a;else F=19;break}case 99:{E=C+10|0;if((E|0)!=(j|0)){if(E>>>0>=j>>>0){F=19;break c}switch(a[C+9>>0]|0){case 37:case 125:case 123:case 93:case 91:case 62:case 60:case 41:case 40:case 47:case 0:case 12:case 9:case 10:case 13:case 32:break;default:{F=19;break c}}}if(!(_strncmp(C,1213625,9)|0))break a;else F=19;break}case 70:{E=C+14|0;if((E|0)!=(j|0)){if(E>>>0>=j>>>0){F=19;break c}switch(a[C+13>>0]|0){case 37:case 125:case 123:case 93:case 91:case 62:case 60:case 41:case 40:case 47:case 0:case 12:case 9:case 10:case 13:case 32:break;default:{F=19;break c}}}if(!(_strncmp(C,1214037,13)|0)){E=c[o>>2]|0;if(E&1|0)c[o>>2]=E|2;c[e>>2]=C+13;G=A;H=B}else F=19;break}default:F=19}while(0);d:do if((F|0)==19){F=0;if(((D&255)+-48|0)>>>0<10){gj[c[p>>2]&8191](e);if(!(c[f>>2]|0)){G=C;H=1;break}else break a}E=(C+6|0)>>>0<j>>>0;do if(E&D<<24>>24==82)if(!(B<<24>>24==0|(a[C+1>>0]|0)!=68)){c[e>>2]=A;I=c[(c[q>>2]|0)+48>>2]|0;J=c[g>>2]|0;gj[c[k>>2]&8191](e);K=c[e>>2]|0;if(K>>>0>=J>>>0){F=27;break b}if(((d[K>>0]|0)+-48|0)>>>0>=10){F=27;break b}K=ij[c[r>>2]&8191](e)|0;gj[c[p>>2]&8191](e);L=c[e>>2]|0;if((K|0)<=-1){F=27;break b}if((K|0)>=(J-(L+1)|0)){F=27;break b}c[e>>2]=L+(K+1);if(!(c[f>>2]|0)){G=A;H=0;break d}else{M=3;F=78;break b}}else F=74;else{if(E&D<<24>>24==45){if(B<<24>>24==0|(a[C+1>>0]|0)!=124){F=74;break}c[e>>2]=A;N=c[(c[q>>2]|0)+48>>2]|0;K=c[g>>2]|0;gj[c[k>>2]&8191](e);L=c[e>>2]|0;if(L>>>0>=K>>>0){F=36;break b}if(((d[L>>0]|0)+-48|0)>>>0>=10){F=36;break b}L=ij[c[r>>2]&8191](e)|0;gj[c[p>>2]&8191](e);J=c[e>>2]|0;if((L|0)<=-1){F=36;break b}if((L|0)>=(K-(J+1)|0)){F=36;break b}c[e>>2]=J+(L+1);if(!(c[f>>2]|0)){G=A;H=0;break d}else{M=3;F=78;break b}}L=c[p>>2]|0;if((C+2|0)>>>0<j>>>0&D<<24>>24==47){J=C+1|0;c[e>>2]=J;gj[L&8191](e);if(c[f>>2]|0)break a;K=c[e>>2]|0;O=K-J|0;if(!(K>>>0<j>>>0&(O+-1|0)>>>0<21)){G=A;H=0;break d}K=a[J>>0]|0;P=435124;Q=1214164;while(1){if((K<<24>>24==(a[Q>>0]|0)?(O|0)==(_strlen(Q)|0):0)?(_memcmp(J,Q,O)|0)==0:0)break;R=P+36|0;S=c[R>>2]|0;if(!S){G=A;H=0;break d}else{P=R;Q=S}}O=c[o>>2]|0;if(!((O&1)+1&c[P+32>>2])){G=A;H=0;break d}if(O&2|0?_strcmp(Q,1214344)|0:0){G=A;H=0;break d}O=c[s>>2]|0;J=O;if(!O)T=0;else T=(c[O>>2]|0)==0?0:O;O=c[P+8>>2]|0;do if((O|0)!=11){switch(c[P+4>>2]|0){case 3:{c[i>>2]=w;if(!T){U=0;V=i}else{U=c[T>>2]|0;V=T+144|0}break}case 2:{c[i>>2]=x;U=0;V=i;break}case 4:{c[i>>2]=y;if(!T){U=0;V=i}else{U=c[T>>2]|0;V=T+212|0}break}case 5:{c[i>>2]=z;if(!T){U=0;V=i}else{U=c[T>>2]|0;V=T+284|0}break}case 6:{c[i>>2]=e;U=0;V=i;break}case 7:{c[i>>2]=b;U=0;V=i;break}case 8:{c[i>>2]=J;U=0;V=i;break}default:{c[i>>2]=t;U=0;V=i}}if(!(c[V>>2]|0)){c[f>>2]=0;G=A;H=0;break d}if((O+-9|0)>>>0<2){W=Fi[c[u>>2]&127](e,P,V,U,0)|0;break}else{W=Fi[c[v>>2]&127](e,P,V,U,0)|0;break}}else{Pi[c[P+12>>2]&2047](b,e);W=c[f>>2]|0}while(0);c[f>>2]=W;if(!W){G=A;H=0;break d}if((W&255|0)!=162){M=W;F=78;break b}c[f>>2]=0;G=A;H=0;break d}else X=L}while(0);if((F|0)==74){F=0;X=c[p>>2]|0}gj[X&8191](e);if(!(c[f>>2]|0)){G=A;H=0}else break a}while(0);gj[c[k>>2]&8191](e);C=c[e>>2]|0;if(C>>>0>=j>>>0)break a;else{A=G;B=H}}if((F|0)==27){if(I|0){M=3;l=h;return M|0}c[f>>2]=3;M=3;l=h;return M|0}else if((F|0)==36){if(N|0){M=3;l=h;return M|0}c[f>>2]=3;M=3;l=h;return M|0}else if((F|0)==78){l=h;return M|0}}while(0);M=c[f>>2]|0;l=h;return M|0}function _t1_parse_font_matrix(a,d){a=a|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e;if((ri[c[d+52>>2]&511](d,6,f,3)|0)<6){c[d+12>>2]=3;l=e;return}g=f+12|0;h=c[g>>2]|0;i=(h|0)<0?0-h|0:h;a:do if((i|0)<65536){switch(i|0){case 0:break;default:{j=6;break a}}c[d+12>>2]=3;l=e;return}else{switch(i|0){case 65536:break;default:{j=6;break a}}k=f+8|0;n=f+16|0;o=f+4|0;p=h;q=c[f+20>>2]|0}while(0);if((j|0)==6){b[a+68>>1]=_FT_DivFix(1e3,i)|0;c[f>>2]=_FT_DivFix(c[f>>2]|0,i)|0;j=f+4|0;c[j>>2]=_FT_DivFix(c[j>>2]|0,i)|0;h=f+8|0;c[h>>2]=_FT_DivFix(c[h>>2]|0,i)|0;d=f+16|0;c[d>>2]=_FT_DivFix(c[d>>2]|0,i)|0;r=f+20|0;s=_FT_DivFix(c[r>>2]|0,i)|0;c[r>>2]=s;r=c[g>>2]>>31&-131072|65536;c[g>>2]=r;k=h;n=d;o=j;p=r;q=s}c[a+440>>2]=c[f>>2];c[a+448>>2]=c[o>>2];c[a+444>>2]=c[k>>2];c[a+452>>2]=p;c[a+456>>2]=c[n>>2]>>16;c[a+460>>2]=q>>16;l=e;return}function _parse_encoding(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;g=c[d+8>>2]|0;h=c[b+492>>2]|0;i=d+28|0;gj[c[i>>2]&8191](d);j=c[d>>2]|0;if(j>>>0>=g>>>0){c[d+12>>2]=3;l=e;return}k=a[j>>0]|0;n=k<<24>>24==91;if(!(n|((k&255)+-48|0)>>>0<10)){if((j+17|0)>>>0<g>>>0?(_strncmp(j,1214362,16)|0)==0:0){c[b+368>>2]=2;l=e;return}if((j+15|0)>>>0<g>>>0?(_strncmp(j,1214379,14)|0)==0:0){c[b+368>>2]=4;l=e;return}if((j+18|0)>>>0<g>>>0?(_strncmp(j,1214394,17)|0)==0:0){c[b+368>>2]=3;l=e;return}c[d+12>>2]=162;l=e;return}k=d+100|0;o=c[d+16>>2]|0;if(!n){n=ij[c[d+36>>2]&8191](d)|0;if((n|0)>256){c[d+12>>2]=3;l=e;return}else{p=0;q=n}}else{c[d>>2]=j+1;p=1;q=256}gj[c[i>>2]&8191](d);if((c[d>>2]|0)>>>0>=g>>>0){l=e;return}n=b+384|0;r=c[n>>2]|0;if(r|0?(_ft_mem_free(o,r),c[n>>2]=0,r=b+388|0,_ft_mem_free(o,c[r>>2]|0),c[r>>2]=0,r=c[d+148>>2]|0,r|0):0)gj[r&8191](k);c[b+372>>2]=q;c[d+96>>2]=q;c[n>>2]=_ft_mem_realloc(o,2,0,q,0,f)|0;n=c[f>>2]|0;if(!n){c[b+388>>2]=_ft_mem_realloc(o,4,0,q,0,f)|0;r=c[f>>2]|0;if(!r){s=nj[c[c[h>>2]>>2]&2047](k,q,o)|0;c[f>>2]=s;if(!s){if((q|0)>0){f=d+144|0;o=0;do{ri[c[f>>2]&511](k,o,1214057,8)|0;o=o+1|0}while((o|0)!=(q|0))}gj[c[i>>2]&8191](d);o=c[d>>2]|0;a:do if(o>>>0<g>>>0){f=d+32|0;h=d+12|0;t=d+144|0;u=d+124|0;v=d+36|0;b:do if(!(p<<24>>24)){w=0;x=o;while(1){y=a[x>>0]|0;switch(y<<24>>24){case 93:{z=x;break b;break}case 100:{A=x+3|0;if((A>>>0<g>>>0?(a[x+1>>0]|0)==101:0)?(a[x+2>>0]|0)==102:0)switch(a[A>>0]|0){case 37:case 125:case 123:case 93:case 91:case 62:case 60:case 41:case 40:case 47:case 0:case 12:case 9:case 10:case 13:case 32:{B=A;break a;break}default:{}}break}default:{}}if(((y&255)+-48|0)>>>0>9){gj[c[f>>2]&8191](d);if(!(c[h>>2]|0)){C=x;D=w}else{E=51;break}}else{y=ij[c[v>>2]&8191](d)|0;gj[c[i>>2]&8191](d);A=c[d>>2]|0;if((x|0)==(A|0)){E=42;break}if((A+2|0)>>>0<g>>>0?(w|0)<(q|0)&(a[A>>0]|0)==47:0){F=A+1|0;c[d>>2]=F;gj[c[f>>2]&8191](d);G=c[d>>2]|0;if(G>>>0>=g>>>0){E=51;break}if(c[h>>2]|0){E=51;break}H=G-F|0;G=ri[c[t>>2]&511](k,y,F,H+1|0)|0;c[h>>2]=G;if(G|0){E=51;break}a[(c[(c[u>>2]|0)+(y<<2)>>2]|0)+H>>0]=0;C=F;D=w+1|0}else{C=A;D=w}}gj[c[i>>2]&8191](d);x=c[d>>2]|0;if(x>>>0>=g>>>0){B=C;break a}else w=D}if((E|0)==42){c[h>>2]=2;l=e;return}else if((E|0)==51){l=e;return}}else{w=0;x=o;while(1){A=a[x>>0]|0;switch(A<<24>>24){case 93:{z=x;break b;break}case 100:{F=x+3|0;if((F>>>0<g>>>0?(a[x+1>>0]|0)==101:0)?(a[x+2>>0]|0)==102:0)switch(a[F>>0]|0){case 37:case 125:case 123:case 93:case 91:case 62:case 60:case 41:case 40:case 47:case 0:case 12:case 9:case 10:case 13:case 32:{B=F;break a;break}default:{}}break}default:{}}if((x+2|0)>>>0>=g>>>0){E=48;break}if(!((w|0)<(q|0)&A<<24>>24==47)){E=48;break}A=x+1|0;c[d>>2]=A;gj[c[f>>2]&8191](d);F=c[d>>2]|0;if(F>>>0>=g>>>0){E=51;break}if(c[h>>2]|0){E=51;break}H=F-A|0;F=ri[c[t>>2]&511](k,w,A,H+1|0)|0;c[h>>2]=F;if(F|0){E=51;break}a[(c[(c[u>>2]|0)+(w<<2)>>2]|0)+H>>0]=0;gj[c[i>>2]&8191](d);x=c[d>>2]|0;if(x>>>0>=g>>>0){B=A;break a}else w=w+1|0}if((E|0)==48){c[h>>2]=2;l=e;return}else if((E|0)==51){l=e;return}}while(0);B=z+1|0}else B=j;while(0);c[b+368>>2]=1;c[d>>2]=B;l=e;return}else I=s}else I=r}else I=n;c[d+12>>2]=I;l=e;return}function _parse_subrs(b,e){b=b|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f;h=e+316|0;i=c[e+16>>2]|0;j=c[b+492>>2]|0;k=e+28|0;gj[c[k>>2]&8191](e);n=c[e>>2]|0;o=e+8|0;if(n>>>0<(c[o>>2]|0)>>>0?(a[n>>0]|0)==91:0){gj[c[e+32>>2]&8191](e);gj[c[k>>2]&8191](e);n=c[e>>2]|0;if(n>>>0<(c[o>>2]|0)>>>0?(a[n>>0]|0)==93:0){l=f;return}c[e+12>>2]=3;l=f;return}n=e+36|0;p=ij[c[n>>2]&8191](e)|0;if((p|0)<0){c[e+12>>2]=3;l=f;return}q=c[o>>2]|0;r=c[e>>2]|0;if(q>>>0>r>>>0?(s=q-r>>3,(p|0)>(s|0)):0){r=_ft_mem_alloc(i,24,g)|0;q=c[g>>2]|0;if(!q){c[e+368>>2]=r;t=_ft_hash_num_init(r,i)|0;c[g>>2]=t;if(!t){u=s;v=r;w=12}else x=t}else x=q}else{u=p;v=0;w=12}a:do if((w|0)==12){p=e+32|0;gj[c[p>>2]&8191](e);q=e+12|0;if(c[q>>2]|0){l=f;return}gj[c[k>>2]&8191](e);t=e+312|0;if((c[t>>2]|0)==0?(r=nj[c[c[j>>2]>>2]&2047](h,u,i)|0,c[g>>2]=r,r|0):0){x=r;break}r=c[e>>2]|0;b:do if((r+4|0)>>>0<(c[o>>2]|0)>>>0){s=b+128|0;y=(v|0)==0;z=b+172|0;A=j+16|0;B=e+360|0;C=0;D=r;while(1){if(_strncmp(D,1213941,3)|0)break b;gj[c[p>>2]&8191](e);E=ij[c[n>>2]&8191](e)|0;F=c[(c[s>>2]|0)+48>>2]|0;G=c[o>>2]|0;gj[c[k>>2]&8191](e);H=c[e>>2]|0;if(H>>>0>=G>>>0){w=22;break}if(((d[H>>0]|0)+-48|0)>>>0>=10){w=22;break}H=ij[c[n>>2]&8191](e)|0;gj[c[p>>2]&8191](e);I=c[e>>2]|0;J=I+1|0;if((H|0)<=-1){w=22;break}if((H|0)>=(G-J|0)){w=22;break}c[e>>2]=I+(H+1);if(c[q>>2]|0){w=43;break}gj[c[p>>2]&8191](e);if(c[q>>2]|0){w=43;break}gj[c[k>>2]&8191](e);I=c[e>>2]|0;if((I+4|0)>>>0<(c[o>>2]|0)>>>0?(_strncmp(I,1213945,3)|0)==0:0){gj[c[p>>2]&8191](e);gj[c[k>>2]&8191](e)}if(y)K=E;else{_ft_hash_num_insert(E,C,v,i)|0;K=C}if(!(c[t>>2]|0)){E=c[z>>2]|0;if((E|0)>-1){if(H>>>0<E>>>0){w=34;break}E=_ft_mem_alloc(i,H,g)|0;I=c[g>>2]|0;if(I|0){x=I;break a}_memcpy(E|0,J|0,H|0)|0;bj[c[A>>2]&4095](E,H,4330);I=c[z>>2]|0;c[g>>2]=ri[c[B>>2]&511](h,K,E+I|0,H-I|0)|0;_ft_mem_free(i,E);L=c[g>>2]|0}else{E=ri[c[B>>2]&511](h,K,J,H)|0;c[g>>2]=E;L=E}if(L|0){x=L;break a}}D=c[e>>2]|0;if((D+4|0)>>>0>=(c[o>>2]|0)>>>0)break b;else C=C+1|0}if((w|0)==22){if(F|0){l=f;return}c[q>>2]=3;l=f;return}else if((w|0)==34){c[g>>2]=3;x=3;break a}else if((w|0)==43){l=f;return}}while(0);if(c[t>>2]|0){l=f;return}c[t>>2]=u;l=f;return}while(0);c[e+12>>2]=x;l=f;return}function _parse_charstrings(b,e){b=b|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f;h=f+4|0;i=e+208|0;j=e+156|0;k=e+260|0;n=c[e+16>>2]|0;o=c[b+492>>2]|0;p=c[e>>2]|0;q=e+8|0;r=c[q>>2]|0;s=e+36|0;t=ij[c[s>>2]&8191](e)|0;a:do if((t|0)>=0){u=r-p>>3;v=(t|0)>(u|0)?u:t;if(!v){l=f;return}u=e+12|0;if(c[u>>2]|0){l=f;return}w=e+152|0;if(!(c[w>>2]|0)){x=v+6|0;y=nj[c[c[o>>2]>>2]&2047](i,x,n)|0;c[g>>2]=y;if(y|0){z=u;A=y;break}y=nj[c[c[o>>2]>>2]&2047](j,x,n)|0;c[g>>2]=y;if(y|0){z=u;A=y;break}y=nj[c[c[o>>2]>>2]&2047](k,4,n)|0;c[g>>2]=y;if(y|0){z=u;A=y;break}}y=e+28|0;x=e+32|0;B=b+128|0;C=e+200|0;D=e+180|0;E=b+172|0;F=v+5|0;v=o+16|0;G=e+252|0;H=0;I=0;J=0;b:while(1){gj[c[y>>2]&8191](e);K=c[e>>2]|0;if(K>>>0>=r>>>0){L=H;M=60;break}c:do if(!H){N=K;while(1){O=N+3|0;d:do if(O>>>0<r>>>0){switch(a[O>>0]|0){case 37:case 125:case 123:case 93:case 91:case 62:case 60:case 41:case 40:case 47:case 0:case 12:case 9:case 10:case 13:case 32:break;default:break d}if(((a[N>>0]|0)==101?(a[N+1>>0]|0)==110:0)?(a[N+2>>0]|0)==100:0){L=0;M=60;break b}}while(0);gj[c[x>>2]&8191](e);O=c[e>>2]|0;if(O>>>0>=r>>>0){M=36;break b}if(c[u>>2]|0){M=79;break b}if((a[N>>0]|0)==47){if((N+2|0)>>>0>=r>>>0){M=40;break b}P=c[(c[B>>2]|0)+48>>2]|0;Q=c[q>>2]|0;gj[c[y>>2]&8191](e);R=c[e>>2]|0;if(R>>>0>=Q>>>0){S=P;M=45;break b}if(((d[R>>0]|0)+-48|0)>>>0>=10){S=P;M=45;break b}R=ij[c[s>>2]&8191](e)|0;gj[c[x>>2]&8191](e);T=c[e>>2]|0;U=T+1|0;if((R|0)<=-1){S=P;M=45;break b}if((R|0)>=(Q-U|0)){S=P;M=45;break b}c[e>>2]=T+(R+1);if(c[u>>2]|0){M=79;break b}if(!(c[w>>2]|0)){V=U;W=R;X=O;Y=N;break c}}gj[c[y>>2]&8191](e);N=c[e>>2]|0;if(N>>>0>=r>>>0){L=0;M=60;break b}}}else{N=K;while(1){O=N+3|0;e:do if(O>>>0<r>>>0){switch(a[O>>0]|0){case 37:case 125:case 123:case 93:case 91:case 62:case 60:case 41:case 40:case 47:case 0:case 12:case 9:case 10:case 13:case 32:break;default:break e}switch(a[N>>0]|0){case 100:{if((a[N+1>>0]|0)!=101)break e;if((a[N+2>>0]|0)==102){L=H;M=60;break b}else break e;break}case 101:{if((a[N+1>>0]|0)!=110)break e;if((a[N+2>>0]|0)==100){L=H;M=60;break b}else break e;break}default:break e}}while(0);gj[c[x>>2]&8191](e);O=c[e>>2]|0;if(O>>>0>=r>>>0){M=36;break b}if(c[u>>2]|0){M=79;break b}if((a[N>>0]|0)==47){if((N+2|0)>>>0>=r>>>0){M=40;break b}R=c[(c[B>>2]|0)+48>>2]|0;U=c[q>>2]|0;gj[c[y>>2]&8191](e);T=c[e>>2]|0;if(T>>>0>=U>>>0){S=R;M=45;break b}if(((d[T>>0]|0)+-48|0)>>>0>=10){S=R;M=45;break b}T=ij[c[s>>2]&8191](e)|0;gj[c[x>>2]&8191](e);P=c[e>>2]|0;Q=P+1|0;if((T|0)<=-1){S=R;M=45;break b}if((T|0)>=(U-Q|0)){S=R;M=45;break b}c[e>>2]=P+(T+1);if(c[u>>2]|0){M=79;break b}if(!(c[w>>2]|0)){V=Q;W=T;X=O;Y=N;break c}}gj[c[y>>2]&8191](e);N=c[e>>2]|0;if(N>>>0>=r>>>0){L=H;M=60;break b}}}while(0);K=Y+1|0;N=X-K|0;O=ri[c[C>>2]&511](j,H,K,N+1|0)|0;c[g>>2]=O;if(O|0){z=u;A=O;break a}a[(c[(c[D>>2]|0)+(H<<2)>>2]|0)+N>>0]=0;if((a[K>>0]|0)==46){K=(_strcmp(1214057,c[(c[D>>2]|0)+(H<<2)>>2]|0)|0)==0;Z=K?1:I;_=K?H:J}else{Z=I;_=J}K=c[E>>2]|0;if((H|0)<(F|0)&(K|0)>-1){if(W>>>0<=K>>>0){M=55;break}K=_ft_mem_alloc(n,W,g)|0;N=c[g>>2]|0;if(N|0){z=u;A=N;break a}_memcpy(K|0,V|0,W|0)|0;bj[c[v>>2]&4095](K,W,4330);N=c[E>>2]|0;c[g>>2]=ri[c[G>>2]&511](i,H,K+N|0,W-N|0)|0;_ft_mem_free(n,K);$=c[g>>2]|0}else{K=ri[c[G>>2]&511](i,H,V,W)|0;c[g>>2]=K;$=K}if(!$){H=H+1|0;I=Z;J=_}else{z=u;A=$;break a}}if((M|0)==36){c[g>>2]=3;z=u;A=3;break}else if((M|0)==40){c[g>>2]=3;z=u;A=3;break}else if((M|0)==45){if(S|0){l=f;return}c[u>>2]=3;l=f;return}else if((M|0)==55){c[g>>2]=3;z=u;A=3;break}else if((M|0)==60){c[w>>2]=L;if(!(I<<24>>24)){a[h>>0]=a[1213936]|0;a[h+1>>0]=a[1213937]|0;a[h+2>>0]=a[1213938]|0;a[h+3>>0]=a[1213939]|0;a[h+4>>0]=a[1213940]|0;H=e+304|0;E=ri[c[H>>2]&511](k,0,c[c[D>>2]>>2]|0,c[c[e+184>>2]>>2]|0)|0;c[g>>2]=E;if(!E){v=ri[c[H>>2]&511](k,1,c[c[e+232>>2]>>2]|0,c[c[e+236>>2]>>2]|0)|0;c[g>>2]=v;if(!v){H=ri[c[C>>2]&511](j,0,1214057,8)|0;c[g>>2]=H;if(!H){F=ri[c[G>>2]&511](i,0,h,5)|0;c[g>>2]=F;if(!F){y=e+284|0;x=e+288|0;B=ri[c[C>>2]&511](j,L,c[c[y>>2]>>2]|0,c[c[x>>2]>>2]|0)|0;c[g>>2]=B;if(!B){K=ri[c[G>>2]&511](i,L,c[(c[y>>2]|0)+4>>2]|0,c[(c[x>>2]|0)+4>>2]|0)|0;c[g>>2]=K;if(!K){c[w>>2]=(c[w>>2]|0)+1;l=f;return}else aa=K}else aa=B}else aa=F}else aa=H}else aa=v}else aa=E;z=u;A=aa;break}E=c[c[D>>2]>>2]|0;if(!(_strcmp(1214057,E)|0)){l=f;return}v=e+304|0;H=e+184|0;F=ri[c[v>>2]&511](k,0,E,c[c[H>>2]>>2]|0)|0;c[g>>2]=F;if(F|0){z=u;A=F;break}F=e+232|0;E=e+236|0;B=ri[c[v>>2]&511](k,1,c[c[F>>2]>>2]|0,c[c[E>>2]>>2]|0)|0;c[g>>2]=B;if(B|0){z=u;A=B;break}B=ri[c[v>>2]&511](k,2,c[(c[D>>2]|0)+(J<<2)>>2]|0,c[(c[H>>2]|0)+(J<<2)>>2]|0)|0;c[g>>2]=B;if(B|0){z=u;A=B;break}B=ri[c[v>>2]&511](k,3,c[(c[F>>2]|0)+(J<<2)>>2]|0,c[(c[E>>2]|0)+(J<<2)>>2]|0)|0;c[g>>2]=B;if(B|0){z=u;A=B;break}B=e+284|0;E=e+288|0;F=ri[c[C>>2]&511](j,J,c[c[B>>2]>>2]|0,c[c[E>>2]>>2]|0)|0;c[g>>2]=F;if(F|0){z=u;A=F;break}F=ri[c[G>>2]&511](i,J,c[(c[B>>2]|0)+4>>2]|0,c[(c[E>>2]|0)+4>>2]|0)|0;c[g>>2]=F;if(F|0){z=u;A=F;break}F=ri[c[C>>2]&511](j,0,c[(c[B>>2]|0)+8>>2]|0,c[(c[E>>2]|0)+8>>2]|0)|0;c[g>>2]=F;if(F|0){z=u;A=F;break}F=ri[c[G>>2]&511](i,0,c[(c[B>>2]|0)+12>>2]|0,c[(c[E>>2]|0)+12>>2]|0)|0;c[g>>2]=F;if(F|0){z=u;A=F;break}l=f;return}else if((M|0)==79){l=f;return}}else{c[g>>2]=3;z=e+12|0;A=3}while(0);c[z>>2]=A;l=f;return}function _parse_private(a,b){a=a|0;b=b|0;a=b+376|0;c[a>>2]=c[a>>2]|1;return}function _parse_blend_design_positions(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0;d=l;l=l+256|0;if((l|0)>=(m|0))ba(256);e=d+64|0;f=d+56|0;g=d+8|0;h=d;i=b+60|0;Ki[c[i>>2]&4095](b,e,16,f);j=c[f>>2]|0;if((j|0)<0){k=162;n=b+12|0;c[n>>2]=k;l=d;return}if((j|0)==0|(j|0)>16){k=3;n=b+12|0;c[n>>2]=k;l=d;return}o=c[b>>2]|0;p=b+8|0;q=c[p>>2]|0;r=a+532|0;a:do if((j|0)>0){s=b+40|0;t=0;u=0;v=c[r>>2]|0;while(1){c[b>>2]=c[e+(u*12|0)>>2];c[p>>2]=c[e+(u*12|0)+4>>2];Ki[c[i>>2]&4095](b,g,4,h);w=c[h>>2]|0;if(u)if((w|0)==(t|0)){x=t;y=v;z=t}else{A=3;break}else{if((w+-1|0)>>>0>3){A=3;break}B=_t1_allocate_blend(a,c[f>>2]|0,w)|0;if(B|0){A=B;break}x=w;y=c[r>>2]|0;z=c[h>>2]|0}if((z|0)>0){w=y+24+(u<<2)|0;B=0;do{c[b>>2]=c[g+(B*12|0)>>2];c[p>>2]=c[g+(B*12|0)+4>>2];C=$i[c[s>>2]&8191](b,0)|0;c[(c[w>>2]|0)+(B<<2)>>2]=C;B=B+1|0}while((B|0)<(c[h>>2]|0))}u=u+1|0;if((u|0)>=(c[f>>2]|0))break a;else{t=x;v=y}}k=A;n=b+12|0;c[n>>2]=k;l=d;return}while(0);c[b>>2]=o;c[p>>2]=q;k=0;n=b+12|0;c[n>>2]=k;l=d;return}function _parse_blend_design_map(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0;e=l;l=l+320|0;if((l|0)>=(m|0))ba(320);f=e+304|0;g=e+256|0;h=e+248|0;i=e+8|0;j=e;c[f>>2]=0;k=c[b+100>>2]|0;n=d+60|0;Ki[c[n>>2]&4095](d,g,4,h);o=c[h>>2]|0;if((o|0)<0){c[f>>2]=162;p=162;q=d+12|0;c[q>>2]=p;l=e;return}if((o|0)==0|(o|0)>4){c[f>>2]=3;p=3;q=d+12|0;c[q>>2]=p;l=e;return}r=c[d>>2]|0;s=d+8|0;t=c[s>>2]|0;u=_t1_allocate_blend(b,0,o)|0;c[f>>2]=u;if(u|0){p=u;q=d+12|0;c[q>>2]=p;l=e;return}u=c[b+532>>2]|0;do if((c[h>>2]|0)>0){b=d+36|0;o=d+40|0;v=0;while(1){c[d>>2]=c[g+(v*12|0)>>2];c[s>>2]=c[g+(v*12|0)+4>>2];Ki[c[n>>2]&4095](d,i,20,j);w=c[j>>2]|0;if((w+-1|0)>>>0>19){x=9;break}y=u+88+(v*12|0)+4|0;if(c[y>>2]|0){x=11;break}z=_ft_mem_realloc(k,4,0,w<<1,0,f)|0;c[y>>2]=z;A=c[f>>2]|0;if(A|0){x=18;break}w=c[j>>2]|0;B=u+88+(v*12|0)+8|0;c[B>>2]=z+(w<<2);a[u+88+(v*12|0)>>0]=w;if((w|0)>0){w=0;do{c[d>>2]=(c[i+(w*12|0)>>2]|0)+1;c[s>>2]=(c[i+(w*12|0)+4>>2]|0)+-1;z=ij[c[b>>2]&8191](d)|0;c[(c[y>>2]|0)+(w<<2)>>2]=z;z=$i[c[o>>2]&8191](d,0)|0;c[(c[B>>2]|0)+(w<<2)>>2]=z;w=w+1|0}while((w|0)<(c[j>>2]|0))}v=v+1|0;if((v|0)>=(c[h>>2]|0)){x=16;break}}if((x|0)==9){c[f>>2]=3;p=3;q=d+12|0;c[q>>2]=p;l=e;return}else if((x|0)==11){c[f>>2]=3;p=3;q=d+12|0;c[q>>2]=p;l=e;return}else if((x|0)==16){C=c[f>>2]|0;break}else if((x|0)==18){p=A;q=d+12|0;c[q>>2]=p;l=e;return}}else C=0;while(0);c[d>>2]=r;c[s>>2]=t;p=C;q=d+12|0;c[q>>2]=p;l=e;return}function _parse_blend_axis_types(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0;e=l;l=l+64|0;if((l|0)>=(m|0))ba(64);f=e+8|0;g=e+4|0;h=e;c[h>>2]=0;Ki[c[d+60>>2]&4095](d,f,4,g);i=c[g>>2]|0;a:do if((i|0)>=0){if((i|0)==0|(i|0)>4){c[h>>2]=3;j=3;break}k=_t1_allocate_blend(b,0,i)|0;c[h>>2]=k;if(!k){n=c[b+532>>2]|0;o=c[b+100>>2]|0;if((c[g>>2]|0)>0){p=0;while(1){q=f+(p*12|0)|0;r=c[q>>2]|0;if((a[r>>0]|0)==47){s=r+1|0;c[q>>2]=s;t=s}else t=r;r=(c[f+(p*12|0)+4>>2]|0)-t|0;if(!r){u=10;break}s=n+8+(p<<2)|0;v=c[s>>2]|0;if(v|0)_ft_mem_free(o,v);v=_ft_mem_alloc(o,r+1|0,h)|0;c[s>>2]=v;s=c[h>>2]|0;if(s|0){j=s;break a}_memcpy(v|0,c[q>>2]|0,r|0)|0;a[v+r>>0]=0;p=p+1|0;if((p|0)>=(c[g>>2]|0)){u=15;break}}if((u|0)==10){c[h>>2]=3;j=3;break}else if((u|0)==15){j=c[h>>2]|0;break}}else j=0}else j=k}else{c[h>>2]=162;j=162}while(0);c[d+12>>2]=j;l=e;return}function _parse_weight_vector(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0;d=l;l=l+208|0;if((l|0)>=(m|0))ba(208);e=d+8|0;f=d;g=a+532|0;h=c[g>>2]|0;Ki[c[b+60>>2]&4095](b,e,16,f);i=c[f>>2]|0;do if((i|0)>=0)if((i|0)==0|(i|0)>16)j=3;else{if((h|0)!=0?(k=c[h>>2]|0,(k|0)!=0):0)if((k|0)==(i|0)){n=h;o=i}else{j=3;break}else{k=_t1_allocate_blend(a,i,0)|0;if(k|0){j=k;break}n=c[g>>2]|0;o=c[f>>2]|0}k=c[b>>2]|0;p=b+8|0;q=c[p>>2]|0;if((o|0)>0){r=b+40|0;s=n+136|0;t=n+140|0;u=0;do{c[b>>2]=c[e+(u*12|0)>>2];c[p>>2]=c[e+(u*12|0)+4>>2];v=$i[c[r>>2]&8191](b,0)|0;c[(c[s>>2]|0)+(u<<2)>>2]=v;c[(c[t>>2]|0)+(u<<2)>>2]=v;u=u+1|0}while((u|0)<(c[f>>2]|0))}c[b>>2]=k;c[p>>2]=q;j=0}else j=162;while(0);c[b+12>>2]=j;l=d;return}function _parse_buildchar(a,b){a=a|0;b=b|0;c[a+544>>2]=ri[c[b+52>>2]&511](b,0,0,0)|0;return}function _t1_allocate_blend(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;g=c[a+100>>2]|0;c[f>>2]=0;h=a+532|0;i=c[h>>2]|0;if(!i){j=_ft_mem_alloc(g,420,f)|0;if(!(c[f>>2]|0)){c[j+416>>2]=0;c[h>>2]=j;k=j;n=4}}else{k=i;n=4}a:do if((n|0)==4){do if(!b)n=15;else{i=c[k>>2]|0;if(i|0)if((i|0)==(b|0)){n=15;break}else break;i=k+148|0;c[i>>2]=_ft_mem_realloc(g,32,0,b,0,f)|0;if(c[f>>2]|0)break a;j=k+216|0;c[j>>2]=_ft_mem_realloc(g,196,0,b,0,f)|0;if(c[f>>2]|0)break a;h=k+288|0;c[h>>2]=_ft_mem_realloc(g,16,0,b,0,f)|0;if(c[f>>2]|0)break a;o=_ft_mem_realloc(g,4,0,b<<1,0,f)|0;c[k+136>>2]=o;if(c[f>>2]|0)break a;c[k+140>>2]=o+(b<<2);c[k+144>>2]=a+132;c[k+212>>2]=a+168;c[k+284>>2]=a+464;if(b>>>0>=2){o=2;p=c[i>>2]|0;i=c[j>>2]|0;j=c[h>>2]|0;do{p=p+32|0;c[k+144+(o<<2)>>2]=p;i=i+196|0;c[k+212+(o<<2)>>2]=i;j=j+16|0;c[k+284+(o<<2)>>2]=j;o=o+1|0}while(o>>>0<=b>>>0)}c[k>>2]=b;n=15}while(0);do if((n|0)==15){o=k+4|0;j=c[o>>2]|0;if(!d)q=j;else{if(!((j|0)==0|(j|0)==(d|0)))break;c[o>>2]=d;q=d}o=c[k>>2]|0;if(!((o|0)!=0&(q|0)!=0))break a;j=k+24|0;if(c[j>>2]|0)break a;i=_ft_mem_realloc(g,4,0,U(q,o)|0,0,f)|0;c[j>>2]=i;if(!((c[f>>2]|0)==0&o>>>0>1))break a;c[k+28>>2]=i+(q<<2);if((o|0)==2)break a;else r=2;while(1){c[k+24+(r<<2)>>2]=(c[j>>2]|0)+((U(r,q)|0)<<2);r=r+1|0;if((r|0)==(o|0))break a}}while(0);c[f>>2]=3}while(0);l=e;return c[f>>2]|0}function _ft_hash_num_init(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0;c[a+4>>2]=241;c[a>>2]=80;c[a+8>>2]=0;c[a+12>>2]=5922;c[a+16>>2]=4830;d=$i[c[b+4>>2]&8191](b,964)|0;if(!d){e=64;f=0;g=a+20|0;c[g>>2]=f;return e|0}_memset(d|0,0,964)|0;e=0;f=d;g=a+20|0;c[g>>2]=f;return e|0}function _ft_hash_num_insert(a,b,c,d){a=a|0;b=b|0;c=c|0;d=d|0;return _hash_insert(a,b,c,d)|0}function _hash_num_lookup(a){a=a|0;var b=0;b=c[a>>2]|0;return ((((((b&255)*31|0)+(b>>>8&255)|0)*31|0)+(b>>>16&255)|0)*31|0)+(b>>>24)|0}function _hash_num_compare(a,b){a=a|0;b=b|0;return (c[a>>2]|0)==(c[b>>2]|0)|0}function _T1_Get_Multi_Master(a,b){a=a|0;b=b|0;var e=0,f=0,g=0,h=0;e=c[a+532>>2]|0;if(!e){f=6;return f|0}a=c[e+4>>2]|0;c[b>>2]=a;c[b+4>>2]=c[e>>2];if(!a){f=0;return f|0}else g=0;do{c[b+8+(g*12|0)>>2]=c[e+8+(g<<2)>>2];h=c[e+88+(g*12|0)+4>>2]|0;c[b+8+(g*12|0)+4>>2]=c[h>>2];c[b+8+(g*12|0)+8>>2]=c[h+((d[e+88+(g*12|0)>>0]|0)+-1<<2)>>2];g=g+1|0}while((g|0)!=(a|0));f=0;return f|0}function _T1_Set_MM_Design(b,e,f){b=b|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0;g=l;l=l+64|0;if((l|0)>=(m|0))ba(64);h=g;i=b+532|0;b=c[i>>2]|0;if(!b){j=6;l=g;return j|0}k=b+4|0;n=c[k>>2]|0;o=n>>>0<e>>>0?n:e;if(n){e=0;p=n;while(1){n=b+88+(e*12|0)|0;q=c[b+88+(e*12|0)+4>>2]|0;r=c[b+88+(e*12|0)+8>>2]|0;if(e>>>0<o>>>0){s=c[f+(e<<2)>>2]|0;t=n;u=a[n>>0]|0}else{v=a[n>>0]|0;s=((c[q+((v&255)+-1<<2)>>2]|0)-(c[q>>2]|0)|0)/2|0;t=n;u=v}do if(u<<24>>24){v=-1;n=0;while(1){w=c[q+(n<<2)>>2]|0;if((s|0)==(w|0)){x=8;break}if((s|0)<(w|0)){y=n;z=v;break}w=n+1|0;if(w>>>0<(d[t>>0]|0)>>>0){A=n;n=w;v=A}else{y=-1;z=n;break}}if((x|0)==8){x=0;B=c[r+(n<<2)>>2]|0;C=p;break}if((z|0)>=0)if((y|0)<0){B=c[r+((d[t>>0]|0)+-1<<2)>>2]|0;C=p;break}else{v=c[q+(z<<2)>>2]|0;A=_FT_MulDiv(s-v|0,(c[r+(y<<2)>>2]|0)-(c[r+(z<<2)>>2]|0)|0,(c[q+(y<<2)>>2]|0)-v|0)|0;B=A;C=c[k>>2]|0;break}else x=12}else x=12;while(0);if((x|0)==12){x=0;B=c[r>>2]|0;C=p}c[h+(e<<2)>>2]=B;e=e+1|0;if(e>>>0>=C>>>0)break;else p=C}p=c[i>>2]|0;if(!p){j=6;l=g;return j|0}else{D=C;E=p}}else{D=0;E=b}b=E+4|0;p=c[b>>2]|0;C=p>>>0<D>>>0?p:D;D=c[E>>2]|0;if(!D){j=0;l=g;return j|0}i=E+136|0;e=0;B=p;p=D;while(1){if(!B){F=65536;G=p;H=0}else{D=65536;x=0;do{if(x>>>0<C>>>0)I=c[h+(x<<2)>>2]|0;else I=32768;k=(I|0)>0?I:0;y=(k|0)<65536?k:65536;D=_FT_MulFix(D,(1<<x&e|0)==0?65536-y|0:y)|0;x=x+1|0;J=c[b>>2]|0}while(x>>>0<J>>>0);F=D;G=c[E>>2]|0;H=J}c[(c[i>>2]|0)+(e<<2)>>2]=F;e=e+1|0;if(e>>>0>=G>>>0){j=0;break}else{B=H;p=G}}l=g;return j|0}function _T1_Set_MM_Blend(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0;e=c[a+532>>2]|0;if(!e){f=6;return f|0}a=e+4|0;g=c[a>>2]|0;h=g>>>0<b>>>0?g:b;b=c[e>>2]|0;if(!b){f=0;return f|0}i=e+136|0;j=0;k=g;g=b;while(1){if(!k){l=65536;m=g;n=0}else{b=65536;o=0;do{if(o>>>0<h>>>0)p=c[d+(o<<2)>>2]|0;else p=32768;q=(p|0)>0?p:0;r=(q|0)<65536?q:65536;b=_FT_MulFix(b,(1<<o&j|0)==0?65536-r|0:r)|0;o=o+1|0;s=c[a>>2]|0}while(o>>>0<s>>>0);l=b;m=c[e>>2]|0;n=s}c[(c[i>>2]|0)+(j<<2)>>2]=l;j=j+1|0;if(j>>>0>=m>>>0){f=0;break}else{k=n;g=m}}return f|0}function _T1_Get_MM_Var(b,e){b=b|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0;f=l;l=l+80|0;if((l|0)>=(m|0))ba(80);g=f+24|0;h=f+16|0;i=f;j=c[b+100>>2]|0;k=c[b+532>>2]|0;if(!k){c[h>>2]=6;n=6;l=f;return n|0}b=k+4|0;o=c[b>>2]|0;c[g>>2]=o;p=c[k>>2]|0;c[g+4>>2]=p;q=(o|0)==0;if(!q){r=0;do{c[g+8+(r*12|0)>>2]=c[k+8+(r<<2)>>2];s=c[k+88+(r*12|0)+4>>2]|0;c[g+8+(r*12|0)+4>>2]=c[s>>2];c[g+8+(r*12|0)+8>>2]=c[s+((d[k+88+(r*12|0)>>0]|0)+-1<<2)>>2];r=r+1|0}while((r|0)!=(o|0))}c[h>>2]=0;r=_ft_mem_alloc(j,(o*24|0)+20|0,h)|0;j=c[h>>2]|0;if(j|0){n=j;l=f;return n|0}c[r>>2]=o;c[r+4>>2]=p;c[r+8>>2]=-1;p=r+20|0;j=r+12|0;c[j>>2]=p;c[r+16>>2]=0;if(!q){s=0;do{t=c[g+8+(s*12|0)>>2]|0;c[p+(s*24|0)>>2]=t;u=c[g+8+(s*12|0)+4>>2]<<16;c[p+(s*24|0)+4>>2]=u;v=c[g+8+(s*12|0)+8>>2]<<16;c[p+(s*24|0)+12>>2]=v;c[p+(s*24|0)+8>>2]=(v+u|0)/2|0;c[p+(s*24|0)+20>>2]=-1;c[p+(s*24|0)+16>>2]=-1;do if(t|0){if(!(_strcmp(t,1214199)|0)){c[p+(s*24|0)+16>>2]=2003265652;break}u=c[p+(s*24|0)>>2]|0;if(!(_strcmp(u,1213978)|0)){c[p+(s*24|0)+16>>2]=2003072104;break}if(!(_strcmp(u,1213984)|0))c[p+(s*24|0)+16>>2]=1869640570}while(0);s=s+1|0}while(s>>>0<o>>>0)}o=c[b>>2]|0;if((c[k>>2]|0)==(1<<o|0)){b=c[k+140>>2]|0;s=c[b+4>>2]|0;switch(o|0){case 1:{c[i>>2]=s;break}case 2:{o=c[b+12>>2]|0;c[i>>2]=o+s;c[i+4>>2]=(c[b+8>>2]|0)+o;break}case 3:{o=c[b+28>>2]|0;t=c[b+20>>2]|0;u=c[b+12>>2]|0;c[i>>2]=o+s+t+u;v=c[b+24>>2]|0;c[i+4>>2]=v+o+u+(c[b+8>>2]|0);w=2;x=4;y=o;z=v;A=t;B=21;break}default:{t=c[b+60>>2]|0;v=c[b+52>>2]|0;o=c[b+44>>2]|0;u=c[b+36>>2]|0;C=c[b+28>>2]|0;D=c[b+20>>2]|0;E=c[b+12>>2]|0;c[i>>2]=t+s+v+o+u+C+D+E;s=(c[b+56>>2]|0)+t|0;t=c[b+40>>2]|0;F=c[b+24>>2]|0;c[i+4>>2]=s+o+t+C+F+E+(c[b+8>>2]|0);E=s+v+(c[b+48>>2]|0)|0;c[i+8>>2]=E+C+F+D+(c[b+16>>2]|0);w=3;x=8;y=E+o|0;z=t;A=u;B=21}}if((B|0)==21)c[i+(w<<2)>>2]=z+y+A+(c[b+(x<<2)>>2]|0);if(!q){q=c[g>>2]|0;g=0;x=p;while(1){p=c[i+(g<<2)>>2]|0;b=c[k+88+(g*12|0)+8>>2]|0;a:do if((c[b>>2]|0)<(p|0)){A=a[k+88+(g*12|0)>>0]|0;y=A&255;b:do if((A&255)>1){z=1;while(1){G=c[b+(z<<2)>>2]|0;if((G|0)>=(p|0))break;w=z+1|0;if((w|0)<(y|0))z=w;else break b}w=c[k+88+(g*12|0)+4>>2]|0;B=z+-1|0;u=c[w+(B<<2)>>2]|0;t=(c[w+(z<<2)>>2]|0)-u|0;w=c[b+(B<<2)>>2]|0;B=(U(_FT_DivFix(p-w|0,G-w|0)|0,t)|0)+(u<<16)|0;H=B;I=c[j>>2]|0;break a}while(0);H=c[(c[k+88+(g*12|0)+4>>2]|0)+(y+-1<<2)>>2]<<16;I=x}else{H=c[c[k+88+(g*12|0)+4>>2]>>2]<<16;I=x}while(0);c[I+(g*24|0)+8>>2]=H;g=g+1|0;if(g>>>0>=q>>>0)break;else x=I}}}c[e>>2]=r;n=c[h>>2]|0;l=f;return n|0}function _T1_Set_Var_Design(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;g=b>>>0<4?b:4;if(g|0){b=0;do{c[f+(b<<2)>>2]=(_FT_RoundFix(c[d+(b<<2)>>2]|0)|0)>>16;b=b+1|0}while(b>>>0<g>>>0)}b=_T1_Set_MM_Design(a,g,f)|0;l=e;return b|0}function _T1_Get_Track_Kerning(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0;f=c[a+496>>2]|0;if(!f){g=6;return g|0}a=f+32|0;h=c[a>>2]|0;if(!h){g=0;return g|0}i=f+28|0;f=0;j=h;while(1){h=c[i>>2]|0;if((c[h+(f*20|0)>>2]|0)==(d|0)){k=c[h+(f*20|0)+4>>2]|0;if((k|0)<=(b|0)){l=c[h+(f*20|0)+12>>2]|0;m=c[h+(f*20|0)+16>>2]|0;if((l|0)<(b|0)){n=j;o=m}else{p=h+(f*20|0)+8|0;q=_FT_MulDiv(b-k|0,m-(c[p>>2]|0)|0,l-k|0)|0;n=c[a>>2]|0;o=(c[p>>2]|0)+q|0}}else{n=j;o=c[h+(f*20|0)+8>>2]|0}c[e>>2]=o;r=n}else r=j;f=f+1|0;if(f>>>0>=r>>>0){g=0;break}else j=r}return g|0}function _t1_ps_get_font_info(a,b){a=a|0;b=b|0;var d=0;d=a+132|0;c[b>>2]=c[d>>2];c[b+4>>2]=c[d+4>>2];c[b+8>>2]=c[d+8>>2];c[b+12>>2]=c[d+12>>2];c[b+16>>2]=c[d+16>>2];c[b+20>>2]=c[d+20>>2];c[b+24>>2]=c[d+24>>2];c[b+28>>2]=c[d+28>>2];return 0}function _t1_ps_get_font_extra(a,c){a=a|0;c=c|0;b[c>>1]=b[a+164>>1]|0;return 0}function _t1_ps_has_glyph_names(a){a=a|0;return 1}function _t1_ps_get_font_private(a,b){a=a|0;b=b|0;_memcpy(b|0,a+168|0,196)|0;return 0}function _t1_ps_get_font_value(e,f,g,h,i){e=e|0;f=f|0;g=g|0;h=h|0;i=i|0;var j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0;j=(i|0)>0;k=j?i:0;i=e+132|0;a:do switch(f|0){case 0:{if((h|0)==0|j^1)l=1;else{a[h>>0]=a[i+305>>0]|0;l=1}break}case 1:{if(g>>>0<4)if((h|0)!=0&k>>>0>3){switch(g|0){case 0:{m=e+440|0;n=11;break}case 1:{m=e+444|0;n=11;break}case 2:{m=e+440+8|0;n=11;break}case 3:{m=e+440+12|0;n=11;break}default:o=0}if((n|0)==11)o=c[m>>2]|0;c[h>>2]=o;l=4}else l=4;else l=0;break}case 2:{if(g>>>0<4)if((h|0)!=0&k>>>0>3){switch(g|0){case 0:{p=e+464|0;n=20;break}case 1:{p=e+464+4|0;n=20;break}case 2:{p=e+464+8|0;n=20;break}case 3:{p=e+464+12|0;n=20;break}default:q=0}if((n|0)==20)q=c[p>>2]|0;c[h>>2]=q;l=4}else l=4;else l=0;break}case 3:{if((h|0)==0|j^1)l=1;else{a[h>>0]=a[e+436>>0]|0;l=1}break}case 4:{r=c[e+364>>2]|0;s=(_strlen(r)|0)+1|0;if((h|0)==0|k>>>0<s>>>0)l=s;else{_memcpy(h|0,r|0,s|0)|0;l=s}break}case 5:{if((h|0)!=0&k>>>0>3){c[h>>2]=c[e+168>>2];l=4}else l=4;break}case 6:{if((h|0)!=0&k>>>0>3){c[h>>2]=c[e+420>>2];l=4}else l=4;break}case 7:{if((c[e+420>>2]|0)>>>0>g>>>0){s=c[(c[e+424>>2]|0)+(g<<2)>>2]|0;r=_strlen(s)|0;t=r+1|0;if((h|0)==0|k>>>0<t>>>0)l=t;else{_memcpy(h|0,s|0,t|0)|0;a[h+r>>0]=0;l=t}}else l=0;break}case 8:{if((c[e+420>>2]|0)>>>0>g>>>0){t=c[(c[e+432>>2]|0)+(g<<2)>>2]|0;r=t+1|0;if((h|0)==0|k>>>0<r>>>0)l=r;else{_memcpy(h|0,c[(c[e+428>>2]|0)+(g<<2)>>2]|0,t|0)|0;a[h+t>>0]=0;l=r}}else l=0;break}case 9:{if((h|0)!=0&k>>>0>3){c[h>>2]=c[e+368>>2];l=4}else l=4;break}case 10:{if((c[e+368>>2]|0)==1?(r=e+372|0,(c[r>>2]|0)>>>0>g>>>0):0){t=c[(c[r+16>>2]|0)+(g<<2)>>2]|0;r=_strlen(t)|0;s=r+1|0;if((h|0)==0|k>>>0<s>>>0)l=s;else{_memcpy(h|0,t|0,r|0)|0;a[h+r>>0]=0;l=s}}else l=0;break}case 11:{if((h|0)!=0&k>>>0>3){c[h>>2]=c[e+404>>2];l=4}else l=4;break}case 12:{s=c[e+416>>2]|0;if(!s)if((c[e+404>>2]|0)>>>0>g>>>0)u=g;else{l=0;break a}else{r=_ft_hash_num_lookup(g,s)|0;if(!r){l=0;break a}u=c[r>>2]|0}r=c[(c[e+412>>2]|0)+(u<<2)>>2]|0;s=r+1|0;if((h|0)==0|k>>>0<s>>>0)l=s;else{_memcpy(h|0,c[(c[e+408>>2]|0)+(u<<2)>>2]|0,r|0)|0;a[h+r>>0]=0;l=s}break}case 13:{if((h|0)!=0&k>>>0>1){b[h>>1]=b[e+168+120>>1]|0;l=2}else l=2;break}case 14:{if((h|0)!=0&k>>>0>1){b[h>>1]=b[e+168+122>>1]|0;l=2}else l=2;break}case 15:{if((h|0)==0|j^1)l=1;else{a[h>>0]=a[e+168+8>>0]|0;l=1}break}case 16:{s=e+168|0;if((d[s+8>>0]|0)>>>0>g>>>0)if((h|0)!=0&k>>>0>1){b[h>>1]=b[s+12+(g<<1)>>1]|0;l=2}else l=2;else l=0;break}case 24:{if((h|0)!=0&k>>>0>3){c[h>>2]=c[e+168+108>>2];l=4}else l=4;break}case 17:{if((h|0)!=0&k>>>0>3){c[h>>2]=c[e+168+116>>2];l=4}else l=4;break}case 25:{if((h|0)!=0&k>>>0>3){c[h>>2]=c[e+168+112>>2];l=4}else l=4;break}case 18:{if((h|0)==0|j^1)l=1;else{a[h>>0]=a[e+168+9>>0]|0;l=1}break}case 19:{s=e+168|0;if((d[s+9>>0]|0)>>>0>g>>>0)if((h|0)!=0&k>>>0>1){b[h>>1]=b[s+40+(g<<1)>>1]|0;l=2}else l=2;else l=0;break}case 20:{if((h|0)==0|j^1)l=1;else{a[h>>0]=a[e+168+10>>0]|0;l=1}break}case 21:{s=e+168|0;if((d[s+10>>0]|0)>>>0>g>>>0)if((h|0)!=0&k>>>0>1){b[h>>1]=b[s+60+(g<<1)>>1]|0;l=2}else l=2;else l=0;break}case 22:{if((h|0)==0|j^1)l=1;else{a[h>>0]=a[e+168+11>>0]|0;l=1}break}case 23:{s=e+168|0;if((d[s+11>>0]|0)>>>0>g>>>0)if((h|0)!=0&k>>>0>1){b[h>>1]=b[s+88+(g<<1)>>1]|0;l=2}else l=2;else l=0;break}case 26:{if((h|0)==0|j^1)l=1;else{a[h>>0]=a[e+168+124>>0]|0;l=1}break}case 27:{s=e+168|0;if((d[s+124>>0]|0)>>>0>g>>>0)if((h|0)!=0&k>>>0>1){b[h>>1]=b[s+128+(g<<1)>>1]|0;l=2}else l=2;else l=0;break}case 28:{if((h|0)==0|j^1)l=1;else{a[h>>0]=a[e+168+125>>0]|0;l=1}break}case 29:{s=e+168|0;if((d[s+125>>0]|0)>>>0>g>>>0)if((h|0)!=0&k>>>0>1){b[h>>1]=b[s+154+(g<<1)>>1]|0;l=2}else l=2;else l=0;break}case 31:{if((h|0)==0|j^1)l=1;else{a[h>>0]=a[e+168+127>>0]|0;l=1}break}case 30:{if((h|0)==0|j^1)l=1;else{a[h>>0]=a[e+168+126>>0]|0;l=1}break}case 32:{if(g>>>0<2)if((h|0)!=0&k>>>0>1){b[h>>1]=b[e+168+192+(g<<1)>>1]|0;l=2}else l=2;else l=0;break}case 33:{if((h|0)!=0&k>>>0>3){c[h>>2]=c[e+168+4>>2];l=4}else l=4;break}case 34:{if((h|0)!=0&k>>>0>3){c[h>>2]=c[e+168+188>>2];l=4}else l=4;break}case 35:{if((h|0)!=0&k>>>0>3){c[h>>2]=c[e+168+184>>2];l=4}else l=4;break}case 41:{if((h|0)==0|j^1)l=1;else{a[h>>0]=a[e+156>>0]|0;l=1}break}case 42:{if((h|0)!=0&k>>>0>1){b[h>>1]=b[i+26>>1]|0;l=2}else l=2;break}case 43:{if((h|0)!=0&k>>>0>1){b[h>>1]=b[e+160>>1]|0;l=2}else l=2;break}case 44:{if((h|0)!=0&k>>>0>1){b[h>>1]=b[e+164>>1]|0;l=2}else l=2;break}case 36:{s=c[i>>2]|0;r=(_strlen(s)|0)+1|0;if((h|0)==0|k>>>0<r>>>0)l=r;else{_memcpy(h|0,s|0,r|0)|0;l=r}break}case 37:{r=c[e+136>>2]|0;s=(_strlen(r)|0)+1|0;if((h|0)==0|k>>>0<s>>>0)l=s;else{_memcpy(h|0,r|0,s|0)|0;l=s}break}case 38:{s=c[e+140>>2]|0;r=(_strlen(s)|0)+1|0;if((h|0)==0|k>>>0<r>>>0)l=r;else{_memcpy(h|0,s|0,r|0)|0;l=r}break}case 39:{r=c[e+144>>2]|0;s=(_strlen(r)|0)+1|0;if((h|0)==0|k>>>0<s>>>0)l=s;else{_memcpy(h|0,r|0,s|0)|0;l=s}break}case 40:{s=c[e+148>>2]|0;r=(_strlen(s)|0)+1|0;if((h|0)==0|k>>>0<r>>>0)l=r;else{_memcpy(h|0,s|0,r|0)|0;l=r}break}case 45:{if((h|0)!=0&k>>>0>3){c[h>>2]=c[e+152>>2];l=4}else l=4;break}default:l=0}while(0);return ((l|0)==0?-1:l)|0}function _t1_get_glyph_name(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;_ft_mem_strcpyn(d,c[(c[a+424>>2]|0)+(b<<2)>>2]|0,e)|0;return 0}function _t1_get_name_index(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0;d=c[a+420>>2]|0;if((d|0)<=0){e=0;return e|0}f=c[a+424>>2]|0;a=0;while(1){if(!(_strcmp(b,c[f+(a<<2)>>2]|0)|0)){e=a;g=5;break}a=a+1|0;if((a|0)>=(d|0)){e=0;g=5;break}}if((g|0)==5)return e|0;return 0}function _t1_get_ps_name(a){a=a|0;return c[a+364>>2]|0}function _T42_Driver_Init(a){a=a|0;var b=0,d=0;b=_FT_Get_Module(c[a+4>>2]|0,1214065)|0;if(!b){d=11;return d|0}c[a+28>>2]=c[b>>2];d=0;return d|0}function _T42_Driver_Done(a){a=a|0;return}function _T42_Get_Interface(a,b){a=a|0;b=b|0;return _ft_service_list_lookup(437816,b)|0}function _T42_Face_Init(d,e,f,g,h){d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0,ia=0,ja=0,ka=0,la=0,ma=0,na=0,oa=0,pa=0,qa=0,ra=0,sa=0;d=l;l=l+352|0;if((l|0)>=(m|0))ba(352);i=d+312|0;j=d+8|0;k=d;n=e+132|0;o=e+504|0;c[o>>2]=0;c[e>>2]=1;p=e+96|0;q=_ft_module_get_service(c[p>>2]|0,1213996)|0;c[e+488>>2]=q;r=_FT_Get_Module_Interface(c[(c[p>>2]|0)+4>>2]|0,1214013)|0;c[e+492>>2]=r;if(!r){s=11;l=d;return s|0}t=c[e+100>>2]|0;_memset(j|0,0,304)|0;u=e+496|0;c[u>>2]=_ft_mem_alloc(t,12,k)|0;do if(!(c[k>>2]|0)){c[e+500>>2]=12;v=c[e+104>>2]|0;Ki[c[c[r+4>>2]>>2]&4095](j,0,0,t);c[j+72>>2]=v;w=j+80|0;c[w>>2]=0;x=j+76|0;c[x>>2]=0;y=j+84|0;a[y>>0]=0;z=_FT_Stream_Seek(v,0)|0;c[i>>2]=z;do if(!z){A=_FT_Stream_EnterFrame(v,17)|0;c[i>>2]=A;if(!A){if(_memcmp(c[v+32>>2]|0,1214019,17)|0){c[i>>2]=2;_FT_Stream_ExitFrame(v);B=2;C=15;break}_FT_Stream_ExitFrame(v);D=_FT_Stream_Seek(v,0)|0;c[i>>2]=D;if(!D){E=c[v+4>>2]|0;if(!(c[v+20>>2]|0)){c[x>>2]=(c[v>>2]|0)+(c[v+8>>2]|0);c[w>>2]=E;a[y>>0]=1;F=_FT_Stream_Skip(v,E)|0;c[i>>2]=F;if(F|0){B=F;C=15;break}G=c[w>>2]|0}else{F=_ft_mem_alloc(t,E,i)|0;c[x>>2]=F;H=c[i>>2]|0;if(H|0){B=H;C=15;break}H=_FT_Stream_Read(v,F,E)|0;c[i>>2]=H;if(H|0){B=H;C=15;break}c[w>>2]=E;G=E}E=c[x>>2]|0;c[j+4>>2]=E;c[j>>2]=E;H=j+8|0;c[H>>2]=E+G;c[k>>2]=0;I=j;J=H;K=E;L=G}else{B=D;C=15}}else{B=A;C=15}}else{B=z;C=15}while(0);if((C|0)==15){if(a[y>>0]|0){c[k>>2]=B;break}_ft_mem_free(t,c[x>>2]|0);c[x>>2]=0;z=c[i>>2]|0;c[k>>2]=z;if(z|0)break;I=j;J=j+8|0;K=0;L=c[w>>2]|0}c[I>>2]=K;z=K+L|0;c[J>>2]=z;v=j+12|0;c[v>>2]=0;A=j+28|0;gj[c[A>>2]&8191](j);D=c[I>>2]|0;a:do if(D>>>0<z>>>0){E=j+32|0;H=j+56|0;F=i+8|0;M=j+68|0;N=j+64|0;O=e+164|0;P=e+464|0;Q=0;R=D;while(1){S=a[R>>0]|0;b:do if((R+25|0)>>>0<z>>>0&S<<24>>24==70){T=(_strncmp(R,1214037,13)|0)==0;U=c[E>>2]|0;if(T){gj[U&8191](j);gj[c[A>>2]&8191](j);T=c[I>>2]|0;c:do if(T>>>0<z>>>0){V=T;while(1){if((V+5|0)>>>0<z>>>0&(a[V>>0]|0)==107?(_strncmp(V,1214051,5)|0)==0:0)break;gj[c[E>>2]&8191](j);if(c[v>>2]|0){C=52;break a}gj[c[A>>2]&8191](j);V=c[I>>2]|0;if(V>>>0>=z>>>0){W=T;break c}}gj[c[E>>2]&8191](j);Pi[c[H>>2]&2047](j,i);W=(c[F>>2]|0)==3?c[I>>2]|0:T}else W=T;while(0);c[I>>2]=W;X=Q}else{Y=U;C=50}}else{T=c[E>>2]|0;if((R+2|0)>>>0<z>>>0&S<<24>>24==47){V=R+1|0;c[I>>2]=V;gj[T&8191](j);if(c[v>>2]|0){C=52;break a}Z=c[I>>2]|0;_=Z-V|0;if(Z>>>0<z>>>0&(_+-1|0)>>>0<21){Z=0;$=Q;while(1){aa=437024+(Z*36|0)|0;ca=c[aa>>2]|0;if(ca)if(((a[V>>0]|0)==(a[ca>>0]|0)?(_|0)==(_strlen(ca)|0):0)?(_memcmp(V,ca,_)|0)==0:0){ca=c[437024+(Z*36|0)+8>>2]|0;do if((Z+-15|0)>>>0>=4){switch(c[437024+(Z*36|0)+4>>2]|0){case 3:{c[i>>2]=n;break}case 2:{c[i>>2]=O;break}case 5:{c[i>>2]=P;break}default:c[i>>2]=n}if((ca+-9|0)>>>0<2){da=Fi[c[M>>2]&127](j,aa,i,0,0)|0;break}else{da=Fi[c[N>>2]&127](j,aa,i,0,0)|0;break}}else{Pi[c[437024+(Z*36|0)+12>>2]&2047](e,j);da=c[v>>2]|0}while(0);c[v>>2]=da;aa=(da|0)==0;ea=aa?7:1;fa=aa?$:da}else{ea=0;fa=$}else{ea=9;fa=$}switch(ea&15){case 6:{C=52;break a;break}case 7:{X=fa;break b;break}case 9:case 0:break;default:{ga=fa;break a}}Z=Z+1|0;if((Z|0)>=20){X=fa;break b}else $=fa}}else X=Q}else{Y=T;C=50}}while(0);if((C|0)==50){C=0;gj[Y&8191](j);if(!(c[v>>2]|0))X=Q;else{C=52;break a}}gj[c[A>>2]&8191](j);R=c[I>>2]|0;if(R>>>0>=z>>>0){C=52;break}else Q=X}}else C=52;while(0);if((C|0)==52)ga=c[v>>2]|0;c[k>>2]=ga;if(!ga){if((a[e+437>>0]|0)!=42){c[k>>2]=2;break}z=c[j+144>>2]|0;c[e+420>>2]=z;A=j+212|0;if(!(c[A>>2]|0))c[k>>2]=3;c[A>>2]=0;c[e+396>>2]=c[j+200>>2];c[e+428>>2]=c[j+224>>2];c[e+432>>2]=c[j+228>>2];A=j+148|0;c[e+400>>2]=c[A>>2];D=j+172|0;w=e+424|0;c[w>>2]=c[D>>2];c[A>>2]=0;c[D>>2]=0;if((c[e+368>>2]|0)==1){D=c[j+108>>2]|0;d:do if((D|0)>0){A=e+384|0;x=e+388|0;y=j+116|0;if((z|0)<1){Q=0;while(1){b[(c[A>>2]|0)+(Q<<1)>>1]=0;c[(c[x>>2]|0)+(Q<<2)>>2]=1214057;Q=Q+1|0;if((Q|0)==(D|0)){ha=0;ia=0;break d}}}else{ja=0;ka=0;la=0}while(1){b[(c[A>>2]|0)+(la<<1)>>1]=0;c[(c[x>>2]|0)+(la<<2)>>2]=1214057;Q=c[(c[y>>2]|0)+(la<<2)>>2]|0;e:do if(!Q){ma=ja;na=ka}else{R=c[w>>2]|0;N=0;while(1){oa=c[R+(N<<2)>>2]|0;if(!(_strcmp(Q,oa)|0))break;M=N+1|0;if((M|0)<(z|0))N=M;else{ma=ja;na=ka;break e}}b[(c[A>>2]|0)+(la<<1)>>1]=N;c[(c[x>>2]|0)+(la<<2)>>2]=oa;R=(_strcmp(1214057,oa)|0)==0;ma=(la|0)<(ja|0)|R?ja:la+1|0;na=R?ka:(la|0)<(ka|0)?la:ka}while(0);la=la+1|0;if((la|0)==(D|0)){ha=ma;ia=na;break}else{ja=ma;ka=na}}}else{ha=0;ia=0}while(0);c[e+376>>2]=ia;c[e+380>>2]=ha;c[e+372>>2]=c[j+88>>2]}}}while(0);ha=c[j+140>>2]|0;if(ha|0)gj[ha&8191](j+92|0);ha=c[j+248>>2]|0;if(ha|0)gj[ha&8191](j+200|0);ha=c[j+196>>2]|0;if(ha|0)gj[ha&8191](j+148|0);ha=c[j+300>>2]|0;if(ha|0)gj[ha&8191](j+252|0);if(!(a[j+84>>0]|0)){ha=j+76|0;_ft_mem_free(c[j+16>>2]|0,c[ha>>2]|0);c[ha>>2]=0}gj[c[j+24>>2]&8191](j);j=c[k>>2]|0;if((f|0)<0|(j|0)!=0){s=j;l=d;return s|0}if(f&65535|0){s=6;l=d;return s|0}c[e+16>>2]=c[e+420>>2];c[e+36>>2]=0;c[e+4>>2]=0;f=e+8|0;j=c[f>>2]|0;k=j|529;c[f>>2]=k;if(!(a[e+156>>0]|0))pa=k;else{k=j|533;c[f>>2]=k;pa=k}c[f>>2]=pa|2048;pa=c[e+144>>2]|0;k=e+20|0;c[k>>2]=pa;j=e+24|0;c[j>>2]=1214477;f:do if(!pa){ha=c[e+364>>2]|0;if(ha|0)c[k>>2]=ha}else{ha=c[e+140>>2]|0;if(ha|0?(ia=a[ha>>0]|0,ia<<24>>24):0){na=pa;ka=ha;ha=ia;g:while(1){ia=ha<<24>>24==0;ma=na;h:while(1){ja=a[ma>>0]|0;if(ha<<24>>24==ja<<24>>24){C=89;break}switch(ha<<24>>24){case 45:case 32:{qa=ma;break h;break}default:{}}switch(ja<<24>>24){case 0:{break g;break}case 45:case 32:break;default:break f}if(ia)break f;else ma=ma+1|0}if((C|0)==89){C=0;qa=ma+1|0}ia=ka+1|0;ha=a[ia>>0]|0;if(!(ha<<24>>24))break f;else{na=qa;ka=ia}}c[j>>2]=ka}}while(0);c[e+28>>2]=0;c[e+32>>2]=0;c[i>>2]=9;c[i+20>>2]=_FT_Get_Module(c[(c[p>>2]|0)+4>>2]|0,1214065)|0;c[i+4>>2]=c[u>>2];c[i+8>>2]=c[e+500>>2];if(g|0){c[i>>2]=25;c[i+24>>2]=g;c[i+28>>2]=h}h=_FT_Open_Face(c[(c[p>>2]|0)+4>>2]|0,i,0,o)|0;if(h|0){s=h;l=d;return s|0}_FT_Done_Size(c[(c[o>>2]|0)+88>>2]|0)|0;h=e+52|0;p=c[o>>2]|0;o=p+52|0;c[h>>2]=c[o>>2];c[h+4>>2]=c[o+4>>2];c[h+8>>2]=c[o+8>>2];c[h+12>>2]=c[o+12>>2];b[e+68>>1]=b[p+68>>1]|0;b[e+70>>1]=b[p+70>>1]|0;b[e+72>>1]=b[p+72>>1]|0;b[e+74>>1]=b[p+74>>1]|0;b[e+76>>1]=b[p+76>>1]|0;b[e+78>>1]=b[p+78>>1]|0;b[e+80>>1]=b[n+26>>1]|0;b[e+82>>1]=b[e+160>>1]|0;n=e+12|0;o=(c[e+152>>2]|0)!=0&1;c[n>>2]=o;if(c[p+12>>2]&2|0)c[n>>2]=o|2;if(c[p+8>>2]&32|0)c[f>>2]=c[f>>2]|32;if(!q){s=0;l=d;return s|0}q=c[r+20>>2]|0;c[i>>2]=e;r=i+8|0;b[r>>1]=3;f=i+10|0;b[f>>1]=1;p=i+4|0;c[p>>2]=1970170211;o=q+12|0;n=_FT_CMap_New(c[o>>2]|0,0,i,0)|0;i:do if((n|0)==0|(n&255|0)==163){b[r>>1]=7;switch(c[e+368>>2]|0){case 2:{c[p>>2]=1094995778;b[f>>1]=0;ra=q;break}case 4:{c[p>>2]=1094992453;b[f>>1]=1;ra=q+4|0;break}case 1:{c[p>>2]=1094992451;b[f>>1]=2;ra=q+8|0;break}case 3:{c[p>>2]=1818326065;b[f>>1]=3;ra=o;break}default:{sa=0;break i}}h=c[ra>>2]|0;if(!h)sa=0;else sa=_FT_CMap_New(h,0,i,0)|0}else sa=n;while(0);s=sa;l=d;return s|0}function _T42_Face_Done(a){a=a|0;var b=0,d=0,e=0;if(!a)return;b=a+132|0;d=c[a+100>>2]|0;e=c[a+504>>2]|0;if(e|0)_FT_Done_Face(e)|0;_ft_mem_free(d,c[b>>2]|0);c[b>>2]=0;b=a+136|0;_ft_mem_free(d,c[b>>2]|0);c[b>>2]=0;b=a+140|0;_ft_mem_free(d,c[b>>2]|0);c[b>>2]=0;b=a+144|0;_ft_mem_free(d,c[b>>2]|0);c[b>>2]=0;b=a+148|0;_ft_mem_free(d,c[b>>2]|0);c[b>>2]=0;b=a+432|0;_ft_mem_free(d,c[b>>2]|0);c[b>>2]=0;b=a+428|0;_ft_mem_free(d,c[b>>2]|0);c[b>>2]=0;b=a+424|0;_ft_mem_free(d,c[b>>2]|0);c[b>>2]=0;b=a+396|0;_ft_mem_free(d,c[b>>2]|0);c[b>>2]=0;b=a+400|0;_ft_mem_free(d,c[b>>2]|0);c[b>>2]=0;b=a+372|0;e=b+12|0;_ft_mem_free(d,c[e>>2]|0);c[e>>2]=0;e=b+16|0;_ft_mem_free(d,c[e>>2]|0);c[e>>2]=0;e=a+364|0;_ft_mem_free(d,c[e>>2]|0);c[e>>2]=0;e=a+496|0;_ft_mem_free(d,c[e>>2]|0);c[e>>2]=0;e=a+540|0;b=e+20|0;_ft_mem_free(d,c[b>>2]|0);c[b>>2]=0;c[e+16>>2]=0;c[a+20>>2]=0;c[a+24>>2]=0;return}function _T42_Size_Init(a){a=a|0;var b=0,d=0,e=0,f=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b;e=_FT_New_Size(c[(c[a>>2]|0)+504>>2]|0,d)|0;f=c[d>>2]|0;c[a+44>>2]=f;_FT_Activate_Size(f)|0;l=b;return e|0}function _T42_Size_Done(a){a=a|0;var b=0;b=a+44|0;if(!(_FT_List_Find((c[(c[a>>2]|0)+504>>2]|0)+108|0,c[b>>2]|0)|0))return;_FT_Done_Size(c[b>>2]|0)|0;c[b>>2]=0;return}function _T42_GlyphSlot_Init(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b;e=c[a+4>>2]|0;f=c[e+504>>2]|0;if(!(c[e+84>>2]|0)){g=0;h=f+84|0}else{g=_FT_New_GlyphSlot(f,d)|0;h=d}c[a+160>>2]=c[h>>2];l=b;return g|0}function _T42_GlyphSlot_Done(a){a=a|0;_FT_Done_GlyphSlot(c[a+160>>2]|0);return}function _T42_GlyphSlot_Load(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0;f=c[(c[(c[a+4>>2]|0)+96>>2]|0)+28>>2]|0;g=_atol(c[(c[(c[b>>2]|0)+428>>2]|0)+(d<<2)>>2]|0)|0;d=a+160|0;h=c[d>>2]|0;_ft_glyphslot_free_bitmap(h);c[h+152>>2]=0;i=h+72|0;j=h+24|0;h=j+40|0;do{c[j>>2]=0;j=j+4|0}while((j|0)<(h|0));j=i;h=j+72|0;do{c[j>>2]=0;j=j+4|0}while((j|0)<(h|0));j=ri[c[f+72>>2]&511](c[d>>2]|0,c[b+44>>2]|0,g,e|8)|0;if(j|0)return j|0;e=a+24|0;g=c[d>>2]|0;d=g+24|0;c[e>>2]=c[d>>2];c[e+4>>2]=c[d+4>>2];c[e+8>>2]=c[d+8>>2];c[e+12>>2]=c[d+12>>2];c[e+16>>2]=c[d+16>>2];c[e+20>>2]=c[d+20>>2];c[e+24>>2]=c[d+24>>2];c[e+28>>2]=c[d+28>>2];c[a+56>>2]=c[g+56>>2];c[a+60>>2]=c[g+60>>2];c[a+72>>2]=c[g+72>>2];d=a+108|0;e=g+108|0;c[d>>2]=c[e>>2];c[d+4>>2]=c[e+4>>2];c[d+8>>2]=c[e+8>>2];c[d+12>>2]=c[e+12>>2];c[d+16>>2]=c[e+16>>2];e=a+76|0;d=g+76|0;c[e>>2]=c[d>>2];c[e+4>>2]=c[d+4>>2];c[e+8>>2]=c[d+8>>2];c[e+12>>2]=c[d+12>>2];c[e+16>>2]=c[d+16>>2];c[e+20>>2]=c[d+20>>2];c[a+100>>2]=c[g+100>>2];c[a+104>>2]=c[g+104>>2];c[a+128>>2]=c[g+128>>2];c[a+132>>2]=c[g+132>>2];c[a+136>>2]=c[g+136>>2];c[a+140>>2]=c[g+140>>2];return j|0}function _T42_Size_Request(a,b){a=a|0;b=b|0;var d=0,e=0;d=c[a>>2]|0;_FT_Activate_Size(c[a+44>>2]|0)|0;e=d+504|0;d=_FT_Request_Size(c[e>>2]|0,b)|0;if(d|0)return d|0;b=a+12|0;a=(c[(c[e>>2]|0)+88>>2]|0)+12|0;c[b>>2]=c[a>>2];c[b+4>>2]=c[a+4>>2];c[b+8>>2]=c[a+8>>2];c[b+12>>2]=c[a+12>>2];c[b+16>>2]=c[a+16>>2];c[b+20>>2]=c[a+20>>2];c[b+24>>2]=c[a+24>>2];return d|0}function _T42_Size_Select(a,b){a=a|0;b=b|0;var d=0,e=0;d=c[a>>2]|0;_FT_Activate_Size(c[a+44>>2]|0)|0;e=d+504|0;d=_FT_Select_Size(c[e>>2]|0,b)|0;if(d|0)return d|0;b=a+12|0;a=(c[(c[e>>2]|0)+88>>2]|0)+12|0;c[b>>2]=c[a>>2];c[b+4>>2]=c[a+4>>2];c[b+8>>2]=c[a+8>>2];c[b+12>>2]=c[a+12>>2];c[b+16>>2]=c[a+16>>2];c[b+20>>2]=c[a+20>>2];c[b+24>>2]=c[a+24>>2];return d|0}function _FT_Activate_Size(a){a=a|0;var b=0,d=0;if(a){b=c[a>>2]|0;if((b|0)!=0?(c[b+96>>2]|0)!=0:0){c[b+88>>2]=a;d=0}else d=35}else d=36;return d|0}function _FT_Select_Size(a,b){a=a|0;b=b|0;var d=0,e=0;if(!a){d=35;return d|0}if(!(c[a+8>>2]&2)){d=35;return d|0}if((b|0)<0){d=6;return d|0}if((c[a+28>>2]|0)<=(b|0)){d=6;return d|0}e=c[(c[(c[a+96>>2]|0)+12>>2]|0)+92>>2]|0;if(!e){_FT_Select_Metrics(a,b);d=0;return d|0}else{d=$i[e&8191](c[a+88>>2]|0,b)|0;return d|0}return 0}function _FT_Request_Size(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0;if(!a){d=35;return d|0}if(!b){d=6;return d|0}e=c[b+4>>2]|0;if((e|0)<0){d=6;return d|0}f=c[b+8>>2]|0;if((f|0)<0){d=6;return d|0}g=c[b>>2]|0;if(g>>>0>4){d=6;return d|0}h=c[(c[a+96>>2]|0)+12>>2]|0;i=c[h+88>>2]|0;if(i|0){d=$i[i&8191](c[a+88>>2]|0,b)|0;return d|0}i=c[a+8>>2]|0;if((i&3|0)!=2){_FT_Request_Metrics(a,b);d=0;return d|0}if(!(i&2)){d=35;return d|0}if(g|0){d=7;return d|0}g=c[b+12>>2]|0;i=((U(g,e)|0)+36|0)/72|0;j=(g|0)==0?e:i;i=c[b+16>>2]|0;b=((U(i,f)|0)+36|0)/72|0;g=(i|0)==0?f:b;b=(f|0)==0;f=(e|0)!=0&b;i=(f?j:(e|0)==0?(b?j:g):j)+32|0;b=(f?j:g)+32|0;g=c[a+28>>2]|0;if((g|0)<=0){d=23;return d|0}j=c[a+32>>2]|0;f=0;while(1){if(((c[j+(f<<4)+12>>2]|0)+32^b)>>>0<=63?((c[j+(f<<4)+8>>2]|0)+32^i)>>>0<=63:0)break;e=f+1|0;if((e|0)<(g|0))f=e;else{d=23;k=21;break}}if((k|0)==21)return d|0;if(!((f|0)>-1&(g|0)>(f|0))){d=6;return d|0}g=c[h+92>>2]|0;if(!g){_FT_Select_Metrics(a,f);d=0;return d|0}else{d=$i[g&8191](c[a+88>>2]|0,f)|0;return d|0}return 0}function _ft_glyphslot_free_bitmap(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0;b=a+156|0;d=c[b>>2]|0;if(d|0?(e=c[d+4>>2]|0,e&1|0):0){f=c[(c[a+4>>2]|0)+100>>2]|0;g=a+88|0;h=c[g>>2]|0;if(!h){i=d;j=e}else{Pi[c[f+8>>2]&2047](f,h);h=c[b>>2]|0;i=h;j=c[h+4>>2]|0}c[g>>2]=0;c[i+4>>2]=j&-2;return}c[a+88>>2]=0;return}function _FT_Done_GlyphSlot(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0,i=0;if(!a)return;b=c[a+4>>2]|0;d=c[(c[b+96>>2]|0)+8>>2]|0;e=b+84|0;b=c[e>>2]|0;f=0;while(1){if(!b){g=8;break}h=c[b+8>>2]|0;if((b|0)==(a|0))break;else{i=b;b=h;f=i}}if((g|0)==8)return;c[((f|0)==0?e:f+8|0)>>2]=h;h=c[a+20>>2]|0;if(h|0)gj[h&8191](a);_ft_glyphslot_done(a);Pi[c[d+8>>2]&2047](d,a);return}function _ft_glyphslot_done(a){a=a|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0;d=a+4|0;e=c[(c[d>>2]|0)+96>>2]|0;f=c[e+8>>2]|0;g=c[(c[e+12>>2]|0)+68>>2]|0;if(g|0)gj[g&8191](a);g=a+156|0;h=c[g>>2]|0;if((h|0)!=0?(i=c[h+4>>2]|0,(i&1|0)!=0):0){j=c[(c[d>>2]|0)+100>>2]|0;d=a+88|0;k=c[d>>2]|0;if(!k){l=h;m=i;n=h}else{Pi[c[j+8>>2]&2047](j,k);k=c[g>>2]|0;l=k;m=c[k+4>>2]|0;n=k}c[d>>2]=0;c[l+4>>2]=m&-2;o=l;p=n}else{c[a+88>>2]=0;o=h;p=h}if(!o)return;if(!(c[c[e>>2]>>2]&512)){e=c[o>>2]|0;if(!e){q=o;r=p}else{o=c[e>>2]|0;h=e+24|0;a=c[h>>2]|0;if(a|0)Pi[c[o+8>>2]&2047](o,a);c[h>>2]=0;h=e+28|0;a=c[h>>2]|0;if(a|0)Pi[c[o+8>>2]&2047](o,a);c[h>>2]=0;h=e+32|0;a=c[h>>2]|0;if(a|0)Pi[c[o+8>>2]&2047](o,a);c[h>>2]=0;h=e+40|0;a=c[h>>2]|0;if(a|0)Pi[c[o+8>>2]&2047](o,a);c[h>>2]=0;h=e+52|0;a=c[h>>2]|0;n=o+8|0;if(a|0)Pi[c[n>>2]&2047](o,a);c[h>>2]=0;c[e+44>>2]=0;c[e+4>>2]=0;c[e+8>>2]=0;c[e+12>>2]=0;h=e+20|0;b[e+22>>1]=0;b[h>>1]=0;c[e+48>>2]=0;a=e+56|0;l=h;h=a+36|0;do{c[a>>2]=c[l>>2];a=a+4|0;l=l+4|0}while((a|0)<(h|0));Pi[c[n>>2]&2047](o,e);e=c[g>>2]|0;q=e;r=e}c[q>>2]=0;s=r}else s=p;if(s|0)Pi[c[f+8>>2]&2047](f,s);c[g>>2]=0;return}function _FT_New_GlyphSlot(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0;if(!b){e=35;return e|0}f=b+96|0;g=c[f>>2]|0;if(!g){e=6;return e|0}h=c[g+12>>2]|0;i=c[g+8>>2]|0;j=c[h+44>>2]|0;if((j|0)>0){k=$i[c[i+4>>2]&8191](i,j)|0;if(!k){l=64;m=19}else{_memset(k|0,0,j|0)|0;n=c[f>>2]|0;o=k;p=n;q=c[n+8>>2]|0;r=c[n+12>>2]|0}}else if(!j){o=0;p=g;q=i;r=h}else{l=6;m=19}if((m|0)==19){if(!d){e=l;return e|0}c[d>>2]=0;e=l;return e|0}c[o+4>>2]=b;c[o>>2]=c[p+4>>2];l=q+4|0;m=$i[c[l>>2]&8191](q,40)|0;a:do if(!m){_ft_glyphslot_done(o);if(!o){e=64;return e|0}else s=64}else{h=m;g=h+40|0;do{a[h>>0]=0;h=h+1|0}while((h|0)<(g|0));c[o+156>>2]=m;do if(!(c[c[p>>2]>>2]&512)){j=$i[c[l>>2]&8191](q,96)|0;if(!j){_ft_glyphslot_done(o);s=64;break a}else{h=j+4|0;g=h+92|0;do{a[h>>0]=0;h=h+1|0}while((h|0)<(g|0));c[j>>2]=q;c[m>>2]=j;break}}while(0);h=c[r+64>>2]|0;if(h|0?(g=ij[h&8191](o)|0,g|0):0){_ft_glyphslot_done(o);s=g;break}g=b+84|0;c[o+8>>2]=c[g>>2];c[g>>2]=o;if(!d){e=0;return e|0}c[d>>2]=o;e=0;return e|0}while(0);Pi[c[i+8>>2]&2047](i,o);e=s;return e|0}function _FT_Done_Size(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0;if(!a){b=36;return b|0}d=c[a>>2]|0;if(!d){b=35;return b|0}e=c[d+96>>2]|0;if(!e){b=34;return b|0}f=c[e+8>>2]|0;g=d+108|0;h=c[g>>2]|0;if(!h){b=36;return b|0}else i=h;while(1){if((c[i+8>>2]|0)==(a|0))break;h=c[i+4>>2]|0;if(!h){b=36;j=17;break}else i=h}if((j|0)==17)return b|0;j=c[i>>2]|0;h=c[i+4>>2]|0;c[(j|0?j+4|0:g)>>2]=h;c[(h|0?h:d+112|0)>>2]=j;Pi[c[f+8>>2]&2047](f,i);i=d+88|0;if((c[i>>2]|0)==(a|0)?(c[i>>2]=0,d=c[g>>2]|0,d|0):0)c[i>>2]=c[d+8>>2];d=c[a+8>>2]|0;if(d|0)gj[d&8191](a);d=c[(c[e+12>>2]|0)+60>>2]|0;if(d|0)gj[d&8191](a);d=a+40|0;e=c[d>>2]|0;i=f+8|0;if(e|0)Pi[c[i>>2]&2047](f,e);c[d>>2]=0;Pi[c[i>>2]&2047](f,a);b=0;return b|0}function _FT_New_Size(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0;if(!b){e=35;return e|0}if(!d){e=6;return e|0}f=b+96|0;if(!(c[f>>2]|0)){e=34;return e|0}c[d>>2]=0;g=c[(c[f>>2]|0)+12>>2]|0;f=c[b+100>>2]|0;h=c[g+40>>2]|0;do if((h|0)>0){i=f+4|0;j=$i[c[i>>2]&8191](f,h)|0;if(!j){e=64;return e|0}else{_memset(j|0,0,h|0)|0;k=j;l=i;break}}else if(!h){k=0;l=f+4|0;break}else{e=6;return e|0}while(0);h=$i[c[l>>2]&8191](f,12)|0;do if(!h)if(!k){e=64;return e|0}else{m=64;n=f+8|0;break}else{l=h;i=l+12|0;do{a[l>>0]=0;l=l+1|0}while((l|0)<(i|0));c[k>>2]=b;c[k+40>>2]=0;l=c[g+56>>2]|0;if(l|0?(i=ij[l&8191](k)|0,i|0):0){l=f+8|0;Pi[c[l>>2]&2047](f,h);m=i;n=l;break}c[d>>2]=k;c[h+8>>2]=k;l=b+112|0;i=c[l>>2]|0;c[h+4>>2]=0;c[h>>2]=i;c[(i|0?i+4|0:b+108|0)>>2]=h;c[l>>2]=h;e=0;return e|0}while(0);Pi[c[n>>2]&2047](f,k);e=m;return e|0}function _FT_Done_Face(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0,i=0;if(!a){b=35;return b|0}d=c[a+96>>2]|0;if(!d){b=35;return b|0}e=(c[a+128>>2]|0)+52|0;f=c[e>>2]|0;c[e>>2]=f+-1;if((f|0)>1){b=0;return b|0}f=c[d+8>>2]|0;e=d+16|0;g=c[e>>2]|0;if(!g){b=35;return b|0}else h=g;while(1){if((c[h+8>>2]|0)==(a|0))break;g=c[h+4>>2]|0;if(!g){b=35;i=8;break}else h=g}if((i|0)==8)return b|0;i=c[h>>2]|0;g=c[h+4>>2]|0;c[(i|0?i+4|0:e)>>2]=g;c[(g|0?g:d+20|0)>>2]=i;Pi[c[f+8>>2]&2047](f,h);_destroy_face(f,a,d);b=0;return b|0}function _destroy_face(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0;e=d+12|0;d=c[e>>2]|0;f=c[b+120>>2]|0;if(f|0)gj[f&8191](c[b+116>>2]|0);f=b+84|0;g=c[f>>2]|0;if(g|0){h=g;while(1){g=c[h+4>>2]|0;i=c[(c[g+96>>2]|0)+8>>2]|0;j=g+84|0;g=c[j>>2]|0;k=0;while(1){if(!g){l=h;break}m=c[g+8>>2]|0;if((g|0)==(h|0)){n=7;break}else{o=g;g=m;k=o}}if((n|0)==7){n=0;c[((k|0)==0?j:k+8|0)>>2]=m;g=c[h+20>>2]|0;if(g|0)gj[g&8191](h);_ft_glyphslot_done(h);Pi[c[i+8>>2]&2047](i,h);l=c[f>>2]|0}if(!l)break;else h=l}}if(a|0){l=b+108|0;h=c[l>>2]|0;if(h|0){f=a+8|0;m=h;do{h=m;m=c[m+4>>2]|0;n=c[h+8>>2]|0;g=c[n+8>>2]|0;if(g|0)gj[g&8191](n);g=c[(c[e>>2]|0)+60>>2]|0;if(g|0)gj[g&8191](n);g=n+40|0;o=c[g>>2]|0;if(o|0)Pi[c[f>>2]&2047](a,o);c[g>>2]=0;Pi[c[f>>2]&2047](a,n);Pi[c[f>>2]&2047](a,h)}while((m|0)!=0)}c[l>>2]=0;c[b+112>>2]=0}c[b+88>>2]=0;l=c[b+48>>2]|0;if(l|0)gj[l&8191](b);l=b+36|0;m=b+40|0;f=c[m>>2]|0;if((c[l>>2]|0)>0){e=0;h=f;while(1){n=c[h+(e<<2)>>2]|0;g=c[(c[n>>2]|0)+100>>2]|0;o=c[(c[n+12>>2]|0)+8>>2]|0;if(o|0)gj[o&8191](n);Pi[c[g+8>>2]&2047](g,n);c[(c[m>>2]|0)+(e<<2)>>2]=0;e=e+1|0;n=c[m>>2]|0;if((e|0)>=(c[l>>2]|0)){p=n;break}else h=n}}else p=f;if(p|0)Pi[c[a+8>>2]&2047](a,p);c[m>>2]=0;c[l>>2]=0;l=c[d+52>>2]|0;if(l|0)gj[l&8191](b);l=b+104|0;d=c[l>>2]|0;m=c[b+8>>2]&1024;if(d|0){p=c[d+28>>2]|0;f=c[d+24>>2]|0;if(f|0)gj[f&8191](d);if(!m)Pi[c[p+8>>2]&2047](p,d)}c[l>>2]=0;l=b+128|0;d=c[l>>2]|0;if(!d){q=a+8|0;r=c[q>>2]|0;Pi[r&2047](a,b);return}else{p=a+8|0;Pi[c[p>>2]&2047](a,d);c[l>>2]=0;q=p;r=c[q>>2]|0;Pi[r&2047](a,b);return}}function _FT_Open_Face(d,e,f,g){d=d|0;e=e|0;f=f|0;g=g|0;var h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0,ia=0,ja=0,ka=0,la=0,ma=0,na=0,oa=0,pa=0,qa=0,ra=0,sa=0,ta=0,ua=0,va=0,wa=0,xa=0,ya=0;h=l;l=l+16|0;if((l|0)>=(m|0))ba(16);i=h+4|0;j=h;c[i>>2]=0;c[j>>2]=0;k=(g|0)==0;n=(f|0)>-1;if(!((e|0)!=0&(n&k^1))){o=6;l=h;return o|0}if(!(c[e>>2]&2))p=0;else p=(c[e+16>>2]|0)!=0;q=p&1;c[i>>2]=0;a:do if(d){r=c[d>>2]|0;s=$i[c[r+4>>2]&8191](r,40)|0;if(s){t=s;u=t+40|0;do{a[t>>0]=0;t=t+1|0}while((t|0)<(u|0));c[s+28>>2]=r;v=c[e>>2]|0;do if(!(v&1)){if(!(v&4))if((v&2|0)!=0?(w=e+16|0,(c[w>>2]|0)!=0):0){Pi[c[r+8>>2]&2047](r,s);x=c[w>>2]|0;y=x;z=x;A=14;break}else B=6;else{x=e+12|0;w=_FT_Stream_Open(s,c[x>>2]|0)|0;c[s+16>>2]=c[x>>2];if(!w){y=s;z=s;A=14;break}else B=w}Pi[c[r+8>>2]&2047](r,s);c[i>>2]=0;C=0;D=0;E=B;A=42}else{w=c[e+8>>2]|0;c[s>>2]=c[e+4>>2];c[s+4>>2]=w;c[s+8>>2]=0;c[s+32>>2]=0;c[s+20>>2]=0;c[s+24>>2]=0;y=s;z=s;A=14}while(0);b:do if((A|0)==14){c[y+28>>2]=r;c[i>>2]=y;s=c[d>>2]|0;v=c[e>>2]|0;do if((v&8|0)!=0?(w=c[e+20>>2]|0,(w|0)!=0):0){if(!(c[c[w>>2]>>2]&1)){F=32;G=y;H=z}else{if(!(v&16)){I=0;J=0}else{I=c[e+28>>2]|0;J=c[e+24>>2]|0}x=_open_face(w,i,q,f,J,I,j)|0;if(!x){K=w;break}L=c[i>>2]|0;F=x;G=L;H=L}if(!G){M=s;N=w;O=F;A=102;break a}L=c[G+28>>2]|0;x=c[G+24>>2]|0;if(x|0)gj[x&8191](G);if(p){M=s;N=w;O=F;A=102;break a}Pi[c[L+8>>2]&2047](L,H);M=s;N=w;O=F;A=102;break a}else A=26;while(0);c:do if((A|0)==26){v=c[d+16>>2]|0;w=d+20+(v<<2)|0;if((v|0)<=0){C=s;D=0;E=11;A=42;break b}v=e+24|0;L=e+28|0;x=0;P=d+20|0;Q=11;while(1){R=c[P>>2]|0;if(c[c[R>>2]>>2]&1){if(!(c[e>>2]&16)){S=0;T=0}else{S=c[L>>2]|0;T=c[v>>2]|0}U=_open_face(R,i,q,f,T,S,j)|0;if(!U){K=R;break c}if((U&255|0)==142&(_strcmp(c[(c[c[P>>2]>>2]|0)+8>>2]|0,1214065)|0)==0){V=c[i>>2]|0;W=c[V+20>>2]|0;if(W|0?ri[W&511](V,0,0,0)|0:0){X=s;Y=R;A=44;break b}c[V+8>>2]=0;W=_open_face_PS_from_sfnt_stream(d,V,f,g)|0;if(!W)break;else Z=W}else Z=U;if((Z&255|0)==2){_=R;$=Z}else{C=s;D=R;E=Z;A=42;break b}}else{_=x;$=Q}P=P+4|0;if(P>>>0>=w>>>0){C=s;D=_;E=$;A=42;break b}else{x=_;Q=$}}Q=c[V+28>>2]|0;x=c[V+24>>2]|0;if(x|0)gj[x&8191](V);if(p){o=0;l=h;return o|0}Pi[c[Q+8>>2]&2047](Q,V);o=0;l=h;return o|0}while(0);Q=$i[c[s+4>>2]&8191](s,12)|0;d:do if(!Q){aa=0;ca=64;da=c[j>>2]|0;A=103}else{x=c[j>>2]|0;c[Q+8>>2]=x;w=x+96|0;P=c[w>>2]|0;v=P+20|0;L=c[v>>2]|0;c[Q+4>>2]=0;c[Q>>2]=L;c[(L|0?L+4|0:P+16|0)>>2]=Q;c[v>>2]=Q;e:do if(n){v=_FT_New_GlyphSlot(x,0)|0;if(v|0){aa=Q;ca=v;da=x;A=103;break d}if(!x){ea=Q;fa=35;ga=0;ha=0;break d}v=c[w>>2]|0;if(!v){aa=Q;ca=34;da=x;A=103;break d}P=c[v+12>>2]|0;v=c[x+100>>2]|0;L=c[P+40>>2]|0;if((L|0)>0){R=v+4|0;U=$i[c[R>>2]&8191](v,L)|0;if(!U){aa=Q;ca=64;da=x;A=103;break d}_memset(U|0,0,L|0)|0;ia=U;ja=R}else{if(L|0){aa=Q;ca=6;da=x;A=103;break d}ia=0;ja=v+4|0}L=$i[c[ja>>2]&8191](v,12)|0;f:do if(!L){if(!ia){aa=Q;ca=64;da=x;A=103;break d}ka=64;la=v+8|0}else{t=L;u=t+12|0;do{a[t>>0]=0;t=t+1|0}while((t|0)<(u|0));c[ia>>2]=x;c[ia+40>>2]=0;R=c[P+56>>2]|0;do if(R|0){U=ij[R&8191](ia)|0;if(!U)break;W=v+8|0;Pi[c[W>>2]&2047](v,L);ka=U;la=W;break f}while(0);c[L+8>>2]=ia;R=x+112|0;W=c[R>>2]|0;c[L+4>>2]=0;c[L>>2]=W;c[(W|0?W+4|0:x+108|0)>>2]=L;c[R>>2]=L;c[x+88>>2]=ia;break e}while(0);Pi[c[la>>2]&2047](v,ia);aa=Q;ca=ka;da=x;A=103;break d}while(0);L=c[x+8>>2]|0;if(L&1|0){P=x+74|0;R=b[P>>1]|0;if(R<<16>>16<0){W=0-(R&65535)&65535;b[P>>1]=W;ma=W}else ma=R;if(!(L&32))b[x+78>>1]=ma}if(L&2|0?(L=c[x+28>>2]|0,(L|0)>0):0){R=c[x+32>>2]|0;W=0;do{P=R+(W<<4)|0;U=b[P>>1]|0;if(U<<16>>16<0)b[P>>1]=0-(U&65535);U=R+(W<<4)+8|0;P=c[U>>2]|0;if((P|0)<0)c[U>>2]=0-P<<16>>16;P=R+(W<<4)+12|0;U=c[P>>2]|0;if((U|0)<0)c[P>>2]=0-U;W=W+1|0}while((W|0)<(L|0))}L=c[x+128>>2]|0;c[L>>2]=65536;c[L+4>>2]=0;c[L+8>>2]=0;c[L+12>>2]=65536;c[L+16>>2]=0;c[L+20>>2]=0;W=L+52|0;c[W>>2]=1;if(!k){c[g>>2]=x;o=0;l=h;return o|0}L=c[w>>2]|0;if(!L){o=0;l=h;return o|0}c[W>>2]=0;W=c[L+8>>2]|0;R=L+16|0;U=c[R>>2]|0;if(!U){o=0;l=h;return o|0}else na=U;while(1){if((c[na+8>>2]|0)==(x|0))break;U=c[na+4>>2]|0;if(!U){o=0;A=114;break}else na=U}if((A|0)==114){l=h;return o|0}w=c[na>>2]|0;U=c[na+4>>2]|0;c[(w|0?w+4|0:R)>>2]=U;c[(U|0?U:L+20|0)>>2]=w;Pi[c[W+8>>2]&2047](W,na);_destroy_face(W,x,L);o=0;l=h;return o|0}while(0);if((A|0)==103){ea=aa;fa=ca;ga=da;ha=da}if(!ea){oa=s;pa=K;qa=fa;ra=ga;break a}if(!ga){o=fa;l=h;return o|0}Q=c[ga+96>>2]|0;if(!Q){o=fa;l=h;return o|0}w=(c[ga+128>>2]|0)+52|0;U=c[w>>2]|0;c[w>>2]=U+-1;if((U|0)>1){o=fa;l=h;return o|0}U=c[Q+8>>2]|0;w=Q+16|0;P=c[w>>2]|0;if(!P){o=fa;l=h;return o|0}else sa=P;while(1){if((c[sa+8>>2]|0)==(ha|0))break;P=c[sa+4>>2]|0;if(!P){o=fa;A=114;break}else sa=P}if((A|0)==114){l=h;return o|0}s=c[sa>>2]|0;P=c[sa+4>>2]|0;c[(s|0?s+4|0:w)>>2]=P;c[(P|0?P:Q+20|0)>>2]=s;Pi[c[U+8>>2]&2047](U,sa);_destroy_face(U,ga,Q);o=fa;l=h;return o|0}while(0);g:do if((A|0)==42){switch((E&255)<<24>>24){case 85:case 2:case 81:{X=C;Y=D;A=44;break g;break}default:{}}ta=C;ua=D;va=E;wa=c[i>>2]|0}while(0);do if((A|0)==44){t=c[i>>2]|0;u=_IsMacBinary(d,t,f,g)|0;if((u&255|0)==2)xa=_IsMacResource(d,t,0,f,g)|0;else xa=u;switch((xa&255)<<24>>24){case 85:case 2:{if(!(c[e>>2]&4))ya=xa;else ya=_load_face_in_embedded_rfork(d,t,f,g,e)|0;break}default:ya=xa}if(ya|0){ta=X;ua=Y;va=(ya&255|0)==2?2:ya;wa=t;break}if(!t){o=0;l=h;return o|0}u=c[t+28>>2]|0;r=c[t+24>>2]|0;if(r|0)gj[r&8191](t);if(p){o=0;l=h;return o|0}Pi[c[u+8>>2]&2047](u,t);o=0;l=h;return o|0}while(0);if(wa){t=c[wa+28>>2]|0;u=c[wa+24>>2]|0;if(u|0)gj[u&8191](wa);if(!p){Pi[c[t+8>>2]&2047](t,wa);M=ta;N=ua;O=va;A=102}else{M=ta;N=ua;O=va;A=102}}else{M=ta;N=ua;O=va;A=102}}else{M=0;N=0;O=64;A=102}}else{M=0;N=0;O=33;A=102}while(0);if((A|0)==102){oa=M;pa=N;qa=O;ra=c[j>>2]|0}if(!ra){o=qa;l=h;return o|0}_destroy_face(oa,ra,pa);o=qa;l=h;return o|0}function _FT_Stream_Open(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0;if(!a){d=40;return d|0}e=a+12|0;c[e>>2]=0;c[a+16>>2]=b;c[a>>2]=0;c[a+8>>2]=0;f=a+20|0;c[f>>2]=0;g=a+24|0;c[g>>2]=0;h=_fopen(b,1214161)|0;if(!h){d=1;return d|0}_fseek(h,0,2)|0;b=_ftell(h)|0;c[a+4>>2]=b;if(!b){_fclose(h)|0;d=81;return d|0}else{_fseek(h,0,0)|0;c[e>>2]=h;c[f>>2]=270;c[g>>2]=5362;d=0;return d|0}return 0}function _open_face(d,e,f,g,h,i,j){d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;i=i|0;j=j|0;var k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0;k=c[d+12>>2]|0;l=c[d+8>>2]|0;m=c[k+36>>2]|0;if((m|0)>0){n=$i[c[l+4>>2]&8191](l,m)|0;if(!n){o=0;p=64;q=0;r=0}else{_memset(n|0,0,m|0)|0;s=n;t=5}}else if(!m){s=0;t=5}else{o=0;p=6;q=0;r=0}a:do if((t|0)==5){c[s+96>>2]=d;c[s+100>>2]=l;m=s+104|0;c[m>>2]=c[e>>2];if(f<<24>>24){n=s+8|0;c[n>>2]=c[n>>2]|1024}n=$i[c[l+4>>2]&8191](l,56)|0;do if(!n)if(!s){o=s;p=64;q=0;r=0;break a}else{u=64;v=0}else{w=n;x=w+56|0;do{a[w>>0]=0;w=w+1|0}while((w|0)<(x|0));c[s+128>>2]=n;c[n+48>>2]=0;b:do if((h|0)>0){w=n+48|0;x=0;y=c[w>>2]|0;while(1){if(y|0)break b;if((c[i+(x<<3)>>2]|0)==1768842098){z=c[i+(x<<3)+4>>2]|0;c[w>>2]=z;A=z}else A=0;x=x+1|0;if((x|0)>=(h|0))break;else y=A}}while(0);y=c[k+48>>2]|0;if(y){x=Fi[y&127](c[e>>2]|0,s,g,h,i)|0;c[e>>2]=c[m>>2];if(x|0){u=x;v=n;break}}else c[e>>2]=c[m>>2];x=c[s+40>>2]|0;if(!x){c[j>>2]=s;B=0;return B|0}y=x+(c[s+36>>2]<<2)|0;w=y+-4|0;c:do if(w>>>0<x>>>0){C=y;t=26}else{z=w;d:while(1){D=c[z>>2]|0;e:do if((c[D+4>>2]|0)==1970170211)switch(b[D+8>>1]|0){case 3:{if((b[D+10>>1]|0)==10)break d;else break e;break}case 0:{if((b[D+10>>1]|0)==4)break d;else break e;break}default:break e}while(0);z=z+-4|0;if(z>>>0<x>>>0){C=y;t=26;break c}}c[s+92>>2]=D}while(0);f:do if((t|0)==26){while(1){t=0;C=C+-4|0;if(C>>>0<x>>>0)break f;E=c[C>>2]|0;if((c[E+4>>2]|0)==1970170211)break;else t=26}c[s+92>>2]=E}while(0);c[j>>2]=s;B=0;return B|0}while(0);m=s+36|0;n=s+40|0;x=c[n>>2]|0;if((c[m>>2]|0)>0){y=0;w=x;while(1){z=c[w+(y<<2)>>2]|0;F=c[(c[z>>2]|0)+100>>2]|0;G=c[(c[z+12>>2]|0)+8>>2]|0;if(G|0)gj[G&8191](z);Pi[c[F+8>>2]&2047](F,z);c[(c[n>>2]|0)+(y<<2)>>2]=0;y=y+1|0;z=c[n>>2]|0;if((y|0)>=(c[m>>2]|0)){H=z;break}else w=z}}else H=x;if(H|0)Pi[c[l+8>>2]&2047](l,H);c[n>>2]=0;c[m>>2]=0;o=s;p=u;q=s;r=v}while(0);v=c[k+52>>2]|0;if(v|0)gj[v&8191](q);if(r|0)Pi[c[l+8>>2]&2047](l,r);if(o|0)Pi[c[l+8>>2]&2047](l,o);c[j>>2]=0;B=p;return B|0}function _open_face_PS_from_sfnt_stream(a,b,e,f){a=a|0;b=b|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0,ia=0,ja=0,ka=0,la=0,ma=0,na=0,oa=0,pa=0,qa=0;g=l;l=l+16|0;if((l|0)>=(m|0))ba(16);h=g;i=c[a>>2]|0;j=(e|0)>0?e&65535:e;e=b+8|0;k=c[e>>2]|0;n=b+4|0;do if((k+3|0)>>>0<(c[n>>2]|0)>>>0){o=b+20|0;p=c[o>>2]|0;if(!p){q=(c[b>>2]|0)+k|0;if(!q){c[e>>2]=k+4;r=2}else{s=q;t=k;u=8}}else{if((ri[p&511](b,k,h,4)|0)!=4)break;s=h;t=c[e>>2]|0;u=8}a:do if((u|0)==8){p=(d[s+1>>0]|0)<<16|(d[s>>0]|0)<<24|(d[s+2>>0]|0)<<8|(d[s+3>>0]|0);q=t+4|0;c[e>>2]=q;if((p|0)==1954115633){p=c[n>>2]|0;do if((t+5|0)>>>0<p>>>0){v=c[o>>2]|0;if(!v){w=(c[b>>2]|0)+q|0;if(!w){c[e>>2]=t+6;x=0;y=p;z=t+12|0;u=19}else{A=w;B=0;C=q;u=16}}else{if((ri[v&511](b,q,h,2)|0)!=2)break;A=h;B=c[o>>2]|0;C=c[e>>2]|0;u=16}do if((u|0)==16){v=(d[A>>0]|0)<<8|(d[A+1>>0]|0);c[e>>2]=C+2;w=C+8|0;if(!B){x=v;y=c[n>>2]|0;z=w;u=19;break}if(!(ri[B&511](b,w,0,0)|0)){D=v;E=w}else{F=85;l=g;return F|0}}while(0);if((u|0)==19)if(y>>>0<z>>>0){F=85;l=g;return F|0}else{D=x;E=z}c[e>>2]=E;if((D|0)<=0){F=142;l=g;return F|0}w=(j|0)>-1;v=(j|0)<0;G=0;H=-1;I=0;J=E;b:while(1){K=c[n>>2]|0;if((J+3|0)>>>0>=K>>>0){u=29;break}L=c[o>>2]|0;if(!L){M=(c[b>>2]|0)+J|0;if(!M){c[e>>2]=J+4;N=0;O=K;P=J+8|0;Q=J;u=34}else{R=M;S=J;T=0;u=30}}else{if((ri[L&511](b,J,h,4)|0)!=4){u=29;break}R=h;S=c[e>>2]|0;T=c[o>>2]|0;u=30}do if((u|0)==30){u=0;L=(d[R+1>>0]|0)<<16|(d[R>>0]|0)<<24|(d[R+2>>0]|0)<<8|(d[R+3>>0]|0);c[e>>2]=S+4;M=S+8|0;if(!T){N=L;O=c[n>>2]|0;P=M;Q=S;u=34;break}if(ri[T&511](b,M,0,0)|0){F=85;u=73;break b}U=L;V=M;W=S;X=c[n>>2]|0}while(0);if((u|0)==34){u=0;if(O>>>0<P>>>0){F=85;u=73;break}else{U=N;V=P;W=Q;X=O}}c[e>>2]=V;if((W+11|0)>>>0>=X>>>0){u=41;break}M=c[o>>2]|0;if(!M){L=(c[b>>2]|0)+V|0;if(!L){Y=0;Z=V;_=X}else{$=L;aa=V;ca=X;u=40}}else{if((ri[M&511](b,V,h,4)|0)!=4){u=41;break}$=h;aa=c[e>>2]|0;ca=c[n>>2]|0;u=40}if((u|0)==40){u=0;Y=(d[$+1>>0]|0)<<16|(d[$>>0]|0)<<24|(d[$+2>>0]|0)<<8|(d[$+3>>0]|0);Z=aa;_=ca}M=Z+4|0;c[e>>2]=M;if((Z+7|0)>>>0>=_>>>0){u=48;break}L=c[o>>2]|0;if(!L){K=(c[b>>2]|0)+M|0;if(!K){da=0;ea=M}else{fa=K;ga=M;u=47}}else{if((ri[L&511](b,M,h,4)|0)!=4){u=48;break}fa=h;ga=c[e>>2]|0;u=47}if((u|0)==47){u=0;da=(d[fa+1>>0]|0)<<16|(d[fa>>0]|0)<<24|(d[fa+2>>0]|0)<<8|(d[fa+3>>0]|0);ea=ga}J=ea+4|0;c[e>>2]=J;c:do if((U|0)<1415139377){switch(U|0){case 1128875040:break;default:{ha=G;ia=H;ja=da;ka=Y;break c}}M=Y+22|0;L=da+-22|0;if(v){la=1;ma=L;na=M;u=53;break b}else{ha=1;ia=H+1|0;ja=L;ka=M}}else{switch(U|0){case 1415139377:break;default:{ha=G;ia=H;ja=da;ka=Y;break c}}M=Y+24|0;L=da+-24|0;if(v){la=0;ma=L;na=M;u=53;break b}else{ha=0;ia=H+1|0;ja=L;ka=M}}while(0);I=I+1|0;if(w&(ia|0)==(j|0)){la=ha;ma=ja;na=ka;u=53;break}if((I|0)>=(D|0)){F=142;u=73;break}else{G=ha;H=ia}}if((u|0)==29){F=85;l=g;return F|0}else if((u|0)==41){F=85;l=g;return F|0}else if((u|0)==48){F=85;l=g;return F|0}else if((u|0)==53){H=c[n>>2]|0;if(H>>>0<na>>>0|ma>>>0>(H-na|0)>>>0){F=8;l=g;return F|0}G=na+k|0;I=c[o>>2]|0;if(!I){if(H>>>0<G>>>0){F=85;l=g;return F|0}}else if(ri[I&511](b,G,0,0)|0){F=85;l=g;return F|0}c[e>>2]=G;do if((ma|0)>0){I=$i[c[i+4>>2]&8191](i,ma)|0;if(!I){F=64;l=g;return F|0}else{_memset(I|0,0,ma|0)|0;oa=I;pa=c[e>>2]|0;break}}else if(!ma){oa=0;pa=G}else{F=6;l=g;return F|0}while(0);G=c[n>>2]|0;if(G>>>0>pa>>>0){I=c[o>>2]|0;if(!I){H=G-pa|0;G=H>>>0>ma>>>0?ma:H;_memcpy(oa|0,(c[b>>2]|0)+pa|0,G|0)|0;qa=G}else qa=ri[I&511](b,pa,oa,ma)|0;c[e>>2]=qa+pa;if(qa>>>0>=ma>>>0){I=_open_face_from_buffer(a,oa,ma,v?j:0,la<<24>>24?1214157:1214142,f)|0;if((I&255|0)==2){r=I;break a}else F=I;l=g;return F|0}}if(!oa){F=85;l=g;return F|0}Pi[c[i+8>>2]&2047](i,oa);F=85;l=g;return F|0}else if((u|0)==73){l=g;return F|0}}while(0);F=85;l=g;return F|0}else r=2}while(0);q=c[o>>2]|0;if(!q){if((c[n>>2]|0)>>>0<k>>>0){F=85;l=g;return F|0}}else if(ri[q&511](b,k,0,0)|0){F=85;l=g;return F|0}c[e>>2]=k;F=r;l=g;return F|0}while(0);F=85;l=g;return F|0}function _IsMacBinary(b,e,f,g){b=b|0;e=e|0;f=f|0;g=g|0;var h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0;h=l;l=l+128|0;if((l|0)>=(m|0))ba(128);i=h;do if(e){j=e+20|0;k=c[j>>2]|0;if(k|0?ri[k&511](e,0,0,0)|0:0){n=85;break}k=e+8|0;c[k>>2]=0;o=c[e+4>>2]|0;if(o){p=c[j>>2]|0;if(!p){j=o>>>0<128?o:128;_memcpy(i|0,c[e>>2]|0,j|0)|0;q=j}else q=ri[p&511](e,0,i,128)|0;c[k>>2]=q;if(q>>>0>=128)if(((((((a[i>>0]|0)==0?(a[i+74>>0]|0)==0:0)?(a[i+82>>0]|0)==0:0)?(k=a[i+1>>0]|0,p=k&255,(k+-1&255)<=32):0)?(a[i+63>>0]|0)==0:0)?(a[i+(p+2)>>0]|0)==0:0)?(p=a[i+83>>0]|0,p<<24>>24>=0):0)n=_IsMacResource(b,e,(d[i+84>>0]<<16|(p&255)<<24|d[i+85>>0]<<8|d[i+86>>0])+255&-128,f,g)|0;else n=2;else n=85}else n=85}else n=85;while(0);l=h;return n|0}function _IsMacResource(b,e,f,g,h){b=b|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0,ia=0,ja=0,ka=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i+16|0;k=i+12|0;n=i+8|0;o=i+4|0;p=i;q=c[b>>2]|0;r=_FT_Raccess_Get_HeaderInfo(0,e,f,k,n)|0;if(r|0){s=r;l=i;return s|0}r=c[k>>2]|0;k=c[n>>2]|0;if(_FT_Raccess_Get_DataOffsets(b,e,r,k,1347375956,1,o,p)|0){n=_FT_Raccess_Get_DataOffsets(b,e,r,k,1936092788,0,o,p)|0;if(n|0){s=n;l=i;return s|0}n=c[p>>2]|0;k=(g|0)%(n|0)|0;r=c[b>>2]|0;f=k>>31^k;a:do if((f|0)<(n|0)){k=c[o>>2]|0;t=c[k+(f<<2)>>2]|0;u=e+20|0;v=c[u>>2]|0;if(!v){w=e+4|0;x=c[w>>2]|0;if(x>>>0<t>>>0){y=85;z=k;break}else{A=w;B=x}}else{if(ri[v&511](e,t,0,0)|0){y=85;z=k;break}v=e+4|0;A=v;B=c[v>>2]|0}v=e+8|0;c[v>>2]=t;do if((t+3|0)>>>0<B>>>0){x=c[u>>2]|0;if(!x){w=(c[e>>2]|0)+t|0;if(!w){c[v>>2]=t+4;C=0}else{D=w;E=t;F=82}}else{if((ri[x&511](e,t,j,4)|0)!=4)break;D=j;E=c[v>>2]|0;F=82}if((F|0)==82){x=(d[D+1>>0]|0)<<16|(d[D>>0]|0)<<24|(d[D+2>>0]|0)<<8|(d[D+3>>0]|0);c[v>>2]=E+4;if((x|0)==-1){y=1;z=k;break a}if(x>>>0>16777215){y=9;z=k;break a}else C=x}if(!(_open_face_PS_from_sfnt_stream(b,e,f,h)|0)){y=0;z=k;break a}x=t+4|0;w=c[u>>2]|0;if(!w){if((c[A>>2]|0)>>>0<x>>>0){y=85;z=k;break a}}else if(ri[w&511](e,x,0,0)|0){y=85;z=k;break a}c[v>>2]=x;if((C|0)>0){w=$i[c[r+4>>2]&8191](r,C)|0;if(!w){y=64;z=k;break a}_memset(w|0,0,C|0)|0;G=w;H=c[v>>2]|0}else{G=0;H=x}x=c[A>>2]|0;if(x>>>0>H>>>0){w=c[u>>2]|0;if(!w){I=x-H|0;x=I>>>0>C>>>0?C:I;_memcpy(G|0,(c[e>>2]|0)+H|0,x|0)|0;J=x}else J=ri[w&511](e,H,G,C)|0;c[v>>2]=J+H;if(J>>>0>=C>>>0){if((C|0)>4){w=(_memcmp(G,1214148,4)|0)!=0;K=w?1214065:1214153}else K=1214065;y=_open_face_from_buffer(b,G,C,0,K,h)|0;z=k;break a}}if(!G){y=85;z=k;break a}Pi[c[r+8>>2]&2047](r,G);y=85;z=k;break a}while(0);y=85;z=k}else{y=1;z=c[o>>2]|0}while(0);if(z|0)Pi[c[q+8>>2]&2047](q,z);c[o>>2]=0;if(y|0){s=y;l=i;return s|0}c[c[h>>2]>>2]=n;s=0;l=i;return s|0}n=c[o>>2]|0;y=c[p>>2]|0;p=c[b>>2]|0;b:do switch(g|0){case 0:case -1:{z=(y|0)>0;if(z){G=e+20|0;r=e+4|0;K=e+8|0;C=0;J=0;do{H=c[n+(J<<2)>>2]|0;A=c[G>>2]|0;if(!A){f=c[r>>2]|0;if(f>>>0<H>>>0){L=85;F=65;break b}else M=f}else{if(ri[A&511](e,H,0,0)|0){N=85;F=64;break b}M=c[r>>2]|0}c[K>>2]=H;if((H+3|0)>>>0>=M>>>0){F=16;break}A=c[G>>2]|0;if(!A){f=(c[e>>2]|0)+H|0;if(!f){c[K>>2]=H+4;O=0}else{P=f;Q=H;F=17}}else{if((ri[A&511](e,H,j,4)|0)!=4){F=16;break}P=j;Q=c[K>>2]|0;F=17}if((F|0)==17){F=0;H=(d[P+1>>0]|0)<<16|(d[P>>0]|0)<<24|(d[P+2>>0]|0)<<8|(d[P+3>>0]|0);c[K>>2]=Q+4;if(H>>>0>16777215){N=9;F=64;break b}else O=H}H=C+6|0;if((16777215-O|0)>>>0<H>>>0){N=9;F=64;break b}C=H+O|0;J=J+1|0}while((J|0)<(y|0));if((F|0)==16){N=85;F=64;break b}J=C+2|0;if(J>>>0>=6)if((J|0)>0){K=$i[c[p+4>>2]&8191](p,J)|0;if(!K){N=64;F=64}else{_memset(K|0,0,J|0)|0;a[K>>0]=-128;a[K+1>>0]=1;G=K+2|0;a[G>>0]=0;a[G+1>>0]=0;a[G+2>>0]=0;a[G+3>>0]=0;c:do if(z){G=e+20|0;r=e+4|0;k=e+8|0;H=2;A=6;f=0;E=1;D=0;while(1){B=c[n+(D<<2)>>2]|0;v=c[G>>2]|0;if(!v){u=c[r>>2]|0;if(u>>>0<B>>>0)break c;else R=u}else{if(ri[v&511](e,B,0,0)|0)break c;R=c[r>>2]|0}c[k>>2]=B;if((B+3|0)>>>0>=R>>>0){F=35;break}v=c[G>>2]|0;if(!v){u=(c[e>>2]|0)+B|0;if(!u){t=B+4|0;c[k>>2]=t;S=0;T=t;U=R}else{V=u;W=B;F=36}}else{if((ri[v&511](e,B,j,4)|0)!=4){F=35;break}V=j;W=c[k>>2]|0;F=36}if((F|0)==36){F=0;B=(d[V+1>>0]|0)<<16|(d[V>>0]|0)<<24|(d[V+2>>0]|0)<<8|(d[V+3>>0]|0);v=W+4|0;c[k>>2]=v;if((B|0)<0)break c;S=B;T=v;U=c[r>>2]|0}if((T+1|0)>>>0>=U>>>0){F=44;break}v=c[G>>2]|0;if(!v){B=(c[e>>2]|0)+T|0;if(!B){c[k>>2]=T+2;X=H;Y=A;Z=f;_=E}else{$=B;aa=T;F=45}}else{if((ri[v&511](e,T,j,2)|0)!=2){F=44;break}$=j;aa=c[k>>2]|0;F=45}if((F|0)==45){F=0;v=a[$>>0]|0;B=v&255;c[k>>2]=aa+2;if(v<<24>>24){u=S>>>0>2?S+-2|0:0;if((B|0)==(E|0)){ca=H;da=A;ea=u+f|0;fa=E}else{t=H+3|0;if(t>>>0>J>>>0)break c;a[K+H>>0]=f;a[K+(H+1)>>0]=f>>>8;a[K+(H+2)>>0]=f>>>16;a[K+t>>0]=f>>>24;if(v<<24>>24==5){ga=H;ha=A;ia=f;F=60;break c}t=A+6|0;if(t>>>0>J>>>0)break c;a[K+A>>0]=-128;w=A+2|0;a[K+(A+1)>>0]=v;a[K+w>>0]=0;a[K+(A+3)>>0]=0;a[K+(A+4)>>0]=0;a[K+(A+5)>>0]=0;ca=w;da=t;ea=u;fa=B}if(da>>>0>C>>>0)break c;B=da+u|0;if(B>>>0>C>>>0)break c;t=K+da|0;w=c[k>>2]|0;v=c[r>>2]|0;if(v>>>0<=w>>>0)break c;x=c[G>>2]|0;if(!x){I=v-w|0;v=I>>>0>u>>>0?u:I;_memcpy(t|0,(c[e>>2]|0)+w|0,v|0)|0;ja=v}else ja=ri[x&511](e,w,t,u)|0;c[k>>2]=ja+w;if(ja>>>0<u>>>0)break c;else{X=ca;Y=B;Z=ea;_=fa}}else{X=H;Y=A;Z=f;_=E}}D=D+1|0;if((D|0)>=(y|0)){ga=X;ha=Y;ia=Z;F=60;break c}else{H=X;A=Y;f=Z;E=_}}if((F|0)==35)break;else if((F|0)==44)break}else{ga=2;ha=6;ia=0;F=60}while(0);if(((F|0)==60?(C=ha+2|0,C>>>0<=J>>>0):0)?(a[K+ha>>0]=-128,a[K+(ha+1)>>0]=3,z=ga+3|0,z>>>0<=J>>>0):0){a[K+ga>>0]=ia;a[K+(ga+1)>>0]=ia>>>8;a[K+(ga+2)>>0]=ia>>>16;a[K+z>>0]=ia>>>24;N=_open_face_from_buffer(b,K,C,0,1214142,h)|0;F=64;break b}Pi[c[p+8>>2]&2047](p,K);N=1;F=64}}else{N=6;F=64}else{N=10;F=64}}else{N=10;F=64}break}default:{N=1;F=64}}while(0);if((F|0)==64)if(!n)ka=N;else{L=N;F=65}if((F|0)==65){Pi[c[q+8>>2]&2047](q,n);ka=L}c[o>>2]=0;if(ka|0){s=ka;l=i;return s|0}c[c[h>>2]>>2]=1;s=0;l=i;return s|0}function _load_face_in_embedded_rfork(b,d,e,f,g){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;var h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0;h=l;l=l+112|0;if((l|0)>=(m|0))ba(112);i=h+72|0;j=h+36|0;k=h;n=c[b>>2]|0;o=g+12|0;_FT_Raccess_Guess(b,d,c[o>>2]|0,i,j,k);a:do if(!b)p=1;else{d=2;g=0;q=0;while(1){r=((c[437744+(g<<3)+4>>2]|0)+-3|0)>>>0<2;b:do if(q<<24>>24==0|r^1?(c[k+(g<<2)>>2]|0)==0:0){s=i+(g<<2)|0;t=c[(c[s>>2]|0?s:o)>>2]|0;s=c[b>>2]|0;u=$i[c[s+4>>2]&8191](s,40)|0;do if(!u)v=64;else{w=u;x=w+40|0;do{a[w>>0]=0;w=w+1|0}while((w|0)<(x|0));w=u+28|0;c[w>>2]=s;x=_FT_Stream_Open(u,t)|0;c[u+16>>2]=t;if(x|0){Pi[c[s+8>>2]&2047](s,u);v=x;break}c[w>>2]=s;x=_IsMacResource(b,u,c[j+(g<<2)>>2]|0,e,f)|0;y=c[w>>2]|0;w=c[u+24>>2]|0;if(w|0)gj[w&8191](u);Pi[c[y+8>>2]&2047](y,u);if(!x){p=0;break a}z=x;A=r?1:q;break b}while(0);z=v;A=r&(v&255|0)==81?1:q}else{z=d;A=q}while(0);g=g+1|0;if(g>>>0>=9){p=z;break}else{d=z;q=A}}}while(0);A=n+8|0;z=c[i>>2]|0;if(z|0){Pi[c[A>>2]&2047](n,z);c[i>>2]=0}z=i+4|0;v=c[z>>2]|0;if(v|0){Pi[c[A>>2]&2047](n,v);c[z>>2]=0}z=i+8|0;v=c[z>>2]|0;if(v|0){Pi[c[A>>2]&2047](n,v);c[z>>2]=0}z=i+12|0;v=c[z>>2]|0;if(v|0){Pi[c[A>>2]&2047](n,v);c[z>>2]=0}z=i+16|0;v=c[z>>2]|0;if(v|0){Pi[c[A>>2]&2047](n,v);c[z>>2]=0}z=i+20|0;v=c[z>>2]|0;if(v|0){Pi[c[A>>2]&2047](n,v);c[z>>2]=0}z=i+24|0;v=c[z>>2]|0;if(v|0){Pi[c[A>>2]&2047](n,v);c[z>>2]=0}z=i+28|0;v=c[z>>2]|0;if(v|0){Pi[c[A>>2]&2047](n,v);c[z>>2]=0}z=i+32|0;i=c[z>>2]|0;if(!i){B=(p|0)==0;C=B?0:2;l=h;return C|0}Pi[c[A>>2]&2047](n,i);c[z>>2]=0;B=(p|0)==0;C=B?0:2;l=h;return C|0}function _FT_Raccess_Guess(a,b,d,e,f,g){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;var h=0,i=0,j=0,k=0,l=0;h=b+20|0;i=b+8|0;if(!b){c[e>>2]=0;c[g>>2]=0;c[g>>2]=_raccess_guess_apple_double(a,0,d,e,f)|0;j=e+4|0;c[j>>2]=0;k=g+4|0;c[k>>2]=0;c[k>>2]=_raccess_guess_apple_single(a,0,d,j,f+4|0)|0;j=e+8|0;c[j>>2]=0;k=g+8|0;c[k>>2]=0;c[k>>2]=_raccess_guess_darwin_ufs_export(a,0,d,j,f+8|0)|0;j=e+12|0;c[j>>2]=0;k=g+12|0;c[k>>2]=0;c[k>>2]=_raccess_guess_darwin_newvfs(a,0,d,j,f+12|0)|0;j=e+16|0;c[j>>2]=0;k=g+16|0;c[k>>2]=0;c[k>>2]=_raccess_guess_darwin_hfsplus(a,0,d,j,f+16|0)|0;j=e+20|0;c[j>>2]=0;k=g+20|0;c[k>>2]=0;c[k>>2]=_raccess_guess_vfat(a,0,d,j,f+20|0)|0;j=e+24|0;c[j>>2]=0;k=g+24|0;c[k>>2]=0;c[k>>2]=_raccess_guess_linux_cap(a,0,d,j,f+24|0)|0;j=e+28|0;c[j>>2]=0;k=g+28|0;c[k>>2]=0;c[k>>2]=_raccess_guess_linux_double(a,0,d,j,f+28|0)|0;j=e+32|0;c[j>>2]=0;k=g+32|0;c[k>>2]=0;c[k>>2]=_raccess_guess_linux_netatalk(a,0,d,j,f+32|0)|0;return}else l=0;do{j=e+(l<<2)|0;c[j>>2]=0;k=c[h>>2]|0;if((k|0)!=0?(ri[k&511](b,0,0,0)|0)!=0:0)c[g+(l<<2)>>2]=85;else{c[i>>2]=0;k=g+(l<<2)|0;c[k>>2]=0;c[k>>2]=Fi[c[437744+(l<<3)>>2]&127](a,b,d,j,f+(l<<2)|0)|0}l=l+1|0}while((l|0)!=9);return}function _raccess_guess_apple_double(a,b,d,e,f){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;var g=0;c[e>>2]=0;if(!b){g=81;return g|0}g=_raccess_guess_apple_generic(b,333319,f)|0;return g|0}function _raccess_guess_apple_single(a,b,d,e,f){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;var g=0;c[e>>2]=0;if(!b){g=81;return g|0}g=_raccess_guess_apple_generic(b,333312,f)|0;return g|0}function _raccess_guess_darwin_ufs_export(b,d,e,f,g){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;var h=0,i=0,j=0,k=0,l=0,m=0,n=0;d=c[b>>2]|0;h=_raccess_make_file_name(d,e,1214139)|0;if(!h){i=64;return i|0}e=c[b>>2]|0;b=$i[c[e+4>>2]&8191](e,40)|0;do if(b){j=h;k=b;l=k+40|0;do{a[k>>0]=0;k=k+1|0}while((k|0)<(l|0));k=b+28|0;c[k>>2]=e;l=_FT_Stream_Open(b,h)|0;c[b+16>>2]=j;if(l|0){Pi[c[e+8>>2]&2047](e,b);m=l;break}c[k>>2]=e;l=_raccess_guess_apple_generic(b,333319,g)|0;n=c[k>>2]|0;k=c[b+24>>2]|0;if(k|0)gj[k&8191](b);Pi[c[n+8>>2]&2047](n,b);if(!l){c[f>>2]=h;i=0;return i|0}else m=l}else m=64;while(0);Pi[c[d+8>>2]&2047](d,h);i=m;return i|0}function _raccess_guess_darwin_newvfs(b,d,e,f,g){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;var h=0,i=0,j=0,k=0;d=_strlen(e)|0;h=d+18|0;i=c[b>>2]|0;do if((d|0)>-18){b=$i[c[i+4>>2]&8191](i,h)|0;if(!b){j=64;return j|0}else{_memset(b|0,0,h|0)|0;k=b;break}}else if(!h)k=0;else{j=6;return j|0}while(0);_memcpy(k|0,e|0,d|0)|0;e=k+d|0;d=1214121;h=e+18|0;do{a[e>>0]=a[d>>0]|0;e=e+1|0;d=d+1|0}while((e|0)<(h|0));c[f>>2]=k;c[g>>2]=0;j=0;return j|0}function _raccess_guess_darwin_hfsplus(b,d,e,f,g){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;var h=0,i=0,j=0,k=0;d=_strlen(e)|0;h=d+6|0;i=c[b>>2]|0;do if((d|0)>-6){b=$i[c[i+4>>2]&8191](i,h)|0;if(!b){j=64;return j|0}else{_memset(b|0,0,h|0)|0;k=b;break}}else if(!h)k=0;else{j=6;return j|0}while(0);_memcpy(k|0,e|0,d|0)|0;e=k+d|0;a[e>>0]=a[1214115]|0;a[e+1>>0]=a[1214116]|0;a[e+2>>0]=a[1214117]|0;a[e+3>>0]=a[1214118]|0;a[e+4>>0]=a[1214119]|0;a[e+5>>0]=a[1214120]|0;c[f>>2]=k;c[g>>2]=0;j=0;return j|0}function _raccess_guess_vfat(a,b,d,e,f){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;var g=0;b=_raccess_make_file_name(c[a>>2]|0,d,1214101)|0;if(!b){g=64;return g|0}c[e>>2]=b;c[f>>2]=0;g=0;return g|0}function _raccess_guess_linux_cap(a,b,d,e,f){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;var g=0;b=_raccess_make_file_name(c[a>>2]|0,d,1214090)|0;if(!b){g=64;return g|0}c[e>>2]=b;c[f>>2]=0;g=0;return g|0}function _raccess_guess_linux_double(b,d,e,f,g){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;var h=0,i=0,j=0,k=0,l=0,m=0,n=0;d=c[b>>2]|0;h=_raccess_make_file_name(d,e,1214088)|0;if(!h){i=64;return i|0}e=c[b>>2]|0;b=$i[c[e+4>>2]&8191](e,40)|0;do if(b){j=h;k=b;l=k+40|0;do{a[k>>0]=0;k=k+1|0}while((k|0)<(l|0));k=b+28|0;c[k>>2]=e;l=_FT_Stream_Open(b,h)|0;c[b+16>>2]=j;if(l|0){Pi[c[e+8>>2]&2047](e,b);m=l;break}c[k>>2]=e;l=_raccess_guess_apple_generic(b,333319,g)|0;n=c[k>>2]|0;k=c[b+24>>2]|0;if(k|0)gj[k&8191](b);Pi[c[n+8>>2]&2047](n,b);if(!l){c[f>>2]=h;i=0;return i|0}else m=l}else m=64;while(0);Pi[c[d+8>>2]&2047](d,h);i=m;return i|0}function _raccess_guess_linux_netatalk(b,d,e,f,g){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;var h=0,i=0,j=0,k=0,l=0,m=0,n=0;d=c[b>>2]|0;h=_raccess_make_file_name(d,e,1214074)|0;if(!h){i=64;return i|0}e=c[b>>2]|0;b=$i[c[e+4>>2]&8191](e,40)|0;do if(b){j=h;k=b;l=k+40|0;do{a[k>>0]=0;k=k+1|0}while((k|0)<(l|0));k=b+28|0;c[k>>2]=e;l=_FT_Stream_Open(b,h)|0;c[b+16>>2]=j;if(l|0){Pi[c[e+8>>2]&2047](e,b);m=l;break}c[k>>2]=e;l=_raccess_guess_apple_generic(b,333319,g)|0;n=c[k>>2]|0;k=c[b+24>>2]|0;if(k|0)gj[k&8191](b);Pi[c[n+8>>2]&2047](n,b);if(!l){c[f>>2]=h;i=0;return i|0}else m=l}else m=64;while(0);Pi[c[d+8>>2]&2047](d,h);i=m;return i|0}function _raccess_make_file_name(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0;f=_strlen(d)|0;g=f+1+(_strlen(e)|0)|0;do if((g|0)>0){f=$i[c[b+4>>2]&8191](b,g)|0;if(!f){h=0;return h|0}else{_memset(f|0,0,g|0)|0;i=f;break}}else if(!g)i=0;else{h=0;return h|0}while(0);g=_strrchr(d,47)|0;if(!g){a[i>>0]=0;j=d}else{b=g-d+1|0;_strncpy(i,d,b)|0;a[i+b>>0]=0;j=g+1|0}_strcat(i,e)|0;_strcat(i,j)|0;h=i;return h|0}function _raccess_guess_apple_generic(a,b,e){a=a|0;b=b|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f;h=a+8|0;i=c[h>>2]|0;j=a+4|0;do if((i+3|0)>>>0<(c[j>>2]|0)>>>0){k=a+20|0;n=c[k>>2]|0;if(!n){o=(c[a>>2]|0)+i|0;if(!o){p=0;q=i}else{r=o;s=i;t=6}}else{if((ri[n&511](a,i,g,4)|0)!=4)break;r=g;s=c[h>>2]|0;t=6}if((t|0)==6){p=(d[r+1>>0]|0)<<16|(d[r>>0]|0)<<24|(d[r+2>>0]|0)<<8|(d[r+3>>0]|0);q=s}n=q+4|0;c[h>>2]=n;if((p|0)!=(b|0)){u=2;l=f;return u|0}a:do if((q+7|0)>>>0<(c[j>>2]|0)>>>0){o=c[k>>2]|0;do if(o){if((ri[o&511](a,n,g,4)|0)!=4)break a;v=c[h>>2]|0;w=c[k>>2]|0;c[h>>2]=v+4;x=v+20|0;if(w)if(!(ri[w&511](a,x,0,0)|0)){y=x;z=v;A=c[j>>2]|0;break}else{u=85;l=f;return u|0}else{B=v;C=x;t=17}}else{c[h>>2]=q+8;B=n;C=q+24|0;t=17}while(0);if((t|0)==17){o=c[j>>2]|0;if(o>>>0<C>>>0){u=85;l=f;return u|0}else{y=C;z=B;A=o}}c[h>>2]=y;do if((z+21|0)>>>0<A>>>0){o=c[k>>2]|0;if(!o){x=(c[a>>2]|0)+y|0;if(!x){c[h>>2]=z+22;u=2;l=f;return u|0}else{D=x;E=y}}else{if((ri[o&511](a,y,g,2)|0)!=2)break;D=g;E=c[h>>2]|0}o=(d[D>>0]|0)<<8|(d[D+1>>0]|0);x=E+2|0;c[h>>2]=x;if(!o){u=2;l=f;return u|0}b:do if((E+5|0)>>>0<(c[j>>2]|0)>>>0){v=0;w=x;c:while(1){F=c[k>>2]|0;if(!F){G=(c[a>>2]|0)+w|0;if(!G){c[h>>2]=w+4;H=w+12|0;t=49}else{I=G;J=w;t=33}}else{if((ri[F&511](a,w,g,4)|0)!=4)break b;I=g;J=c[h>>2]|0;t=33}d:do if((t|0)==33){t=0;F=(d[I+1>>0]|0)<<16|(d[I>>0]|0)<<24|(d[I+2>>0]|0)<<8|(d[I+3>>0]|0);G=J+4|0;c[h>>2]=G;if((F|0)!=2){F=c[k>>2]|0;K=J+12|0;if(!F){H=K;t=49;break}if(!(ri[F&511](a,K,0,0)|0)){L=K;t=50;break}else{u=85;t=53;break c}}K=c[j>>2]|0;do if((J+7|0)>>>0<K>>>0){F=c[k>>2]|0;if(!F){M=(c[a>>2]|0)+G|0;if(!M){N=0;O=G;P=K}else{Q=M;R=G;S=K;t=39}}else{if((ri[F&511](a,G,g,4)|0)!=4)break;Q=g;R=c[h>>2]|0;S=c[j>>2]|0;t=39}if((t|0)==39){t=0;N=(d[Q+1>>0]|0)<<16|(d[Q>>0]|0)<<24|(d[Q+2>>0]|0)<<8|(d[Q+3>>0]|0);O=R;P=S}F=O+4|0;c[h>>2]=F;if((O+7|0)>>>0<P>>>0){M=c[k>>2]|0;if(!M){T=F;break c}if((ri[M&511](a,F,g,4)|0)==4){t=44;break c}}break d}while(0)}while(0);if((t|0)==49){t=0;if((c[j>>2]|0)>>>0<H>>>0){u=85;t=53;break}else{L=H;t=50}}if((t|0)==50){t=0;c[h>>2]=L}v=v+1|0;if((v|0)>=(o|0)){u=2;t=53;break}w=c[h>>2]|0;if((w+3|0)>>>0>=(c[j>>2]|0)>>>0)break b}if((t|0)==44)T=c[h>>2]|0;else if((t|0)==53){l=f;return u|0}c[h>>2]=T+4;c[e>>2]=N;u=0;l=f;return u|0}while(0);u=85;l=f;return u|0}while(0);u=85;l=f;return u|0}while(0);u=85;l=f;return u|0}while(0);u=85;l=f;return u|0}function _FT_Raccess_Get_HeaderInfo(b,e,f,g,h){b=b|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0;b=l;l=l+48|0;if((l|0)>=(m|0))ba(48);i=b+32|0;j=b+16|0;k=b;n=e+20|0;o=c[n>>2]|0;do if(!o){p=e+4|0;q=c[p>>2]|0;if(q>>>0<f>>>0){r=85;l=b;return r|0}else{s=p;t=q}}else if(!(ri[o&511](e,f,0,0)|0)){q=e+4|0;s=q;t=c[q>>2]|0;break}else{r=85;l=b;return r|0}while(0);o=e+8|0;c[o>>2]=f;if(t>>>0<=f>>>0){r=85;l=b;return r|0}q=c[n>>2]|0;if(!q){p=t-f|0;t=p>>>0<16?p:16;_memcpy(j|0,(c[e>>2]|0)+f|0,t|0)|0;u=t}else u=ri[q&511](e,f,j,16)|0;c[o>>2]=u+f;if(u>>>0<16){r=85;l=b;return r|0}u=a[j>>0]|0;if(u<<24>>24<0){r=2;l=b;return r|0}q=j+4|0;t=a[q>>0]|0;if(t<<24>>24<0){r=2;l=b;return r|0}p=j+8|0;v=a[p>>0]|0;if(v<<24>>24<0){r=2;l=b;return r|0}w=j+1|0;x=j+2|0;y=j+3|0;z=d[w>>0]<<16|(u&255)<<24|d[x>>0]<<8|d[y>>0];c[h>>2]=z;u=j+5|0;A=j+6|0;B=j+7|0;C=d[u>>0]<<16|(t&255)<<24|d[A>>0]<<8|d[B>>0];t=j+9|0;D=j+10|0;E=j+11|0;if((C|0)==0?1:(z|0)!=(C-(d[t>>0]<<16|(v&255)<<24|d[D>>0]<<8|d[E>>0])|0)){r=2;l=b;return r|0}v=2147483647-f|0;if((v|0)<(z|0)|(v|0)<(C|0)){r=2;l=b;return r|0}c[h>>2]=z+f;z=C+f|0;f=c[n>>2]|0;do if(!f){C=c[s>>2]|0;if(C>>>0<z>>>0){r=85;l=b;return r|0}else F=C}else if(!(ri[f&511](e,z,0,0)|0)){F=c[s>>2]|0;break}else{r=85;l=b;return r|0}while(0);c[o>>2]=z;f=j+15|0;C=k+15|0;a[C>>0]=(d[f>>0]|0)+1;if(F>>>0<=z>>>0){r=85;l=b;return r|0}h=c[n>>2]|0;if(!h){v=F-z|0;F=v>>>0<16?v:16;_memcpy(k|0,(c[e>>2]|0)+z|0,F|0)|0;G=F}else G=ri[h&511](e,z,k,16)|0;c[o>>2]=G+z;if(G>>>0<16){r=85;l=b;return r|0}G=a[k>>0]|0;h=a[k+1>>0]|0;F=a[k+2>>0]|0;v=a[k+3>>0]|0;H=a[k+4>>0]|0;I=a[k+5>>0]|0;J=a[k+6>>0]|0;K=a[k+7>>0]|0;L=a[k+8>>0]|0;M=a[k+9>>0]|0;N=a[k+10>>0]|0;O=a[k+11>>0]|0;P=a[k+12>>0]|0;Q=a[k+13>>0]|0;R=a[k+14>>0]|0;k=a[C>>0]|0;if(!(k<<24>>24==(a[f>>0]|0)&(R<<24>>24==(a[j+14>>0]|0)&(Q<<24>>24==(a[j+13>>0]|0)&(P<<24>>24==(a[j+12>>0]|0)&(O<<24>>24==(a[E>>0]|0)&(N<<24>>24==(a[D>>0]|0)&(M<<24>>24==(a[t>>0]|0)&(L<<24>>24==(a[p>>0]|0)&(K<<24>>24==(a[B>>0]|0)&(J<<24>>24==(a[A>>0]|0)&(I<<24>>24==(a[u>>0]|0)&(H<<24>>24==(a[q>>0]|0)&(v<<24>>24==(a[y>>0]|0)&(F<<24>>24==(a[x>>0]|0)&(h<<24>>24==(a[w>>0]|0)?G<<24>>24==(a[j>>0]|0):0))))))))))))))|(k|(R|(Q|(P|(O|(N|(M|(L|(K|(J|(I|(H|(v|(F|(h|G)))))))))))))))<<24>>24==0)){r=2;l=b;return r|0}G=c[o>>2]|0;h=G+8|0;F=c[n>>2]|0;if(!F)if((c[s>>2]|0)>>>0<h>>>0)S=G;else T=29;else if(!(ri[F&511](e,h,0,0)|0))T=29;else S=c[o>>2]|0;if((T|0)==29){c[o>>2]=h;S=h}do if((S+1|0)>>>0<(c[s>>2]|0)>>>0){h=c[n>>2]|0;if(!h){F=(c[e>>2]|0)+S|0;if(!F){c[o>>2]=S+2;U=z;T=39}else{V=F;W=S;X=0;T=37}}else{if((ri[h&511](e,S,i,2)|0)!=2)break;V=i;W=c[o>>2]|0;X=c[n>>2]|0;T=37}do if((T|0)==37){h=d[V>>0]<<8|d[V+1>>0];c[o>>2]=W+2;F=h+z|0;if(!X){U=F;T=39}else{if(!(ri[X&511](e,F,0,0)|0)){Y=F;break}else r=85;l=b;return r|0}}while(0);if((T|0)==39)if((c[s>>2]|0)>>>0<U>>>0){r=85;l=b;return r|0}else Y=U;c[o>>2]=Y;c[g>>2]=Y;r=0;l=b;return r|0}while(0);r=85;l=b;return r|0}function _FT_Raccess_Get_DataOffsets(a,e,f,g,h,i,j,k){a=a|0;e=e|0;f=f|0;g=g|0;h=h|0;i=i|0;j=j|0;k=k|0;var n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0,ia=0,ja=0,ka=0,la=0,ma=0,na=0,oa=0;n=l;l=l+16|0;if((l|0)>=(m|0))ba(16);o=n;p=c[a>>2]|0;a=e+20|0;q=c[a>>2]|0;do if(!q){r=e+4|0;s=c[r>>2]|0;if(s>>>0<f>>>0){t=85;l=n;return t|0}else{u=r;v=s}}else if(!(ri[q&511](e,f,0,0)|0)){s=e+4|0;u=s;v=c[s>>2]|0;break}else{t=85;l=n;return t|0}while(0);q=e+8|0;c[q>>2]=f;do if((f+1|0)>>>0<v>>>0){s=c[a>>2]|0;if(!s){r=(c[e>>2]|0)+f|0;if(!r){w=0;x=e;y=f}else{z=r;A=f;B=e;C=10}}else{if((ri[s&511](e,f,o,2)|0)!=2)break;z=o;A=c[q>>2]|0;B=e;C=10}if((C|0)==10){w=(d[z>>0]|0)<<8|(d[z+1>>0]|0);x=B;y=A}s=y+2|0;c[q>>2]=s;r=w&65535;D=0;E=s;while(1){s=c[u>>2]|0;if((E+3|0)>>>0>=s>>>0){C=20;break}F=c[a>>2]|0;if(!F){G=(c[x>>2]|0)+E|0;if(!G){H=0;I=E;J=s}else{K=G;L=E;M=s;C=19}}else{if((ri[F&511](e,E,o,4)|0)!=4){C=20;break}K=o;L=c[q>>2]|0;M=c[u>>2]|0;C=19}if((C|0)==19){C=0;H=(d[K+1>>0]|0)<<16|(d[K>>0]|0)<<24|(d[K+2>>0]|0)<<8|(d[K+3>>0]|0);I=L;J=M}F=I+4|0;c[q>>2]=F;if((I+5|0)>>>0>=J>>>0){C=27;break}s=c[a>>2]|0;if(!s){G=(c[x>>2]|0)+F|0;if(!G){N=1;O=F;P=J}else{Q=G;R=F;S=J;C=26}}else{if((ri[s&511](e,F,o,2)|0)!=2){C=27;break}Q=o;R=c[q>>2]|0;S=c[u>>2]|0;C=26}if((C|0)==26){C=0;N=((d[Q>>0]|0)<<8|(d[Q+1>>0]|0))+1|0;O=R;P=S}F=O+2|0;c[q>>2]=F;if((O+3|0)>>>0>=P>>>0){C=34;break}s=c[a>>2]|0;if(!s){G=(c[x>>2]|0)+F|0;if(!G){T=0;U=F}else{V=G;W=F;C=33}}else{if((ri[s&511](e,F,o,2)|0)!=2){C=34;break}V=o;W=c[q>>2]|0;C=33}if((C|0)==33){C=0;T=(d[V>>0]|0)<<8|(d[V+1>>0]|0);U=W}E=U+2|0;c[q>>2]=E;if((H|0)==(h|0)){C=36;break}if((D|0)>=(r|0)){t=1;C=80;break}else D=D+1|0}if((C|0)==20){t=85;l=n;return t|0}else if((C|0)==27){t=85;l=n;return t|0}else if((C|0)==34){t=85;l=n;return t|0}else if((C|0)==36){c[k>>2]=N;D=T+f|0;r=c[a>>2]|0;if(!r){if((c[u>>2]|0)>>>0<D>>>0){t=85;l=n;return t|0}}else if(ri[r&511](e,D,0,0)|0){t=85;l=n;return t|0}c[q>>2]=D;D=c[k>>2]|0;if((D|0)<0){t=6;l=n;return t|0}do if(D){if((D|0)>268435455){t=10;l=n;return t|0}r=D<<3;E=$i[c[p+4>>2]&8191](p,r)|0;if(!E){t=64;l=n;return t|0}else{_memset(E|0,0,r|0)|0;_memset(E|0,0,r|0)|0;X=E;break}}else X=0;while(0);D=c[k>>2]|0;a:do if((D|0)>0){E=0;r=c[q>>2]|0;while(1){if((r+1|0)>>>0>=(c[u>>2]|0)>>>0){C=52;break}F=c[a>>2]|0;if(!F){s=(c[x>>2]|0)+r|0;if(!s){Y=0;Z=r;_=0}else{$=s;aa=r;ca=0;C=51}}else{if((ri[F&511](e,r,o,2)|0)!=2){C=52;break}$=o;aa=c[q>>2]|0;ca=c[a>>2]|0;C=51}if((C|0)==51){C=0;Y=((d[$>>0]|0)<<8|(d[$+1>>0]|0))&65535;Z=aa;_=ca}c[q>>2]=Z+2;b[X+(E<<3)>>1]=Y;F=Z+4|0;if(!_){s=c[u>>2]|0;if(s>>>0<F>>>0){da=85;break a}else ea=s}else{if(ri[_&511](e,F,0,0)|0){da=85;break a}ea=c[u>>2]|0}c[q>>2]=F;if((Z+7|0)>>>0>=ea>>>0){C=63;break}s=c[a>>2]|0;if(!s){G=(c[x>>2]|0)+F|0;if(!G){c[q>>2]=Z+8;fa=0;ga=Z+12|0;C=66}else{ha=G;ia=F;ja=0;C=64}}else{if((ri[s&511](e,F,o,4)|0)!=4){C=63;break}ha=o;ia=c[q>>2]|0;ja=c[a>>2]|0;C=64}if((C|0)==64){C=0;F=(d[ha+1>>0]|0)<<16|(d[ha+2>>0]|0)<<8|(d[ha+3>>0]|0);c[q>>2]=ia+4;s=ia+8|0;if(ja)if(!(ri[ja&511](e,s,0,0)|0)){ka=F;la=s}else{da=85;break a}else{fa=F;ga=s;C=66}}if((C|0)==66){C=0;if((c[u>>2]|0)>>>0<ga>>>0){da=85;break a}else{ka=fa;la=ga}}c[q>>2]=la;c[X+(E<<3)+4>>2]=ka&16777215;s=E+1|0;F=c[k>>2]|0;if((s|0)<(F|0)){E=s;r=la}else{ma=F;C=68;break a}}if((C|0)==52){b[X+(E<<3)>>1]=0;da=85;break}else if((C|0)==63){da=85;break}}else{ma=D;C=68}while(0);do if((C|0)==68){if(!(i<<24>>24))na=ma;else{_qsort(X,ma,8,4831);na=c[k>>2]|0}if((na|0)<0)da=6;else{if(!na)oa=0;else{if((na|0)>536870911){da=10;break}D=na<<2;r=$i[c[p+4>>2]&8191](p,D)|0;if(!r){da=64;break}_memset(r|0,0,D|0)|0;_memset(r|0,0,D|0)|0;oa=r}if((c[k>>2]|0)>0){r=0;do{c[oa+(r<<2)>>2]=(c[X+(r<<3)+4>>2]|0)+g;r=r+1|0}while((r|0)<(c[k>>2]|0))}c[j>>2]=oa;da=0}}while(0);if(!X){t=da;l=n;return t|0}Pi[c[p+8>>2]&2047](p,X);t=da;l=n;return t|0}else if((C|0)==80){l=n;return t|0}}while(0);t=85;l=n;return t|0}function _open_face_from_buffer(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0;i=l;l=l+32|0;if((l|0)>=(m|0))ba(32);j=i;k=c[b>>2]|0;n=(d|0)==0;if(!b)if(n){o=33;l=i;return o|0}else p=33;else{if(n){o=6;l=i;return o|0}n=$i[c[k+4>>2]&8191](k,40)|0;if(!n)p=64;else{q=n+12|0;r=q+28|0;do{a[q>>0]=0;q=q+1|0}while((q|0)<(r|0));c[n>>2]=d;c[n+4>>2]=e;c[n+8>>2]=0;c[n+32>>2]=0;c[n+20>>2]=0;e=n+24|0;c[e>>2]=5363;c[j>>2]=2;c[j+16>>2]=n;if(g|0){c[j>>2]=10;q=c[b+16>>2]|0;r=b+20+(q<<2)|0;a:do if((q|0)>0){s=b+20|0;while(1){t=c[s>>2]|0;s=s+4|0;if(!(_strcmp(c[(c[t>>2]|0)+8>>2]|0,g)|0)){u=t;break a}if(s>>>0>=r>>>0){u=0;break}}}else u=0;while(0);c[j+20>>2]=u}u=_FT_Open_Face(b,j,f,h)|0;if(!u){f=(c[h>>2]|0)+8|0;c[f>>2]=c[f>>2]&-1025;o=0;l=i;return o|0}f=c[e>>2]|0;if(f|0)gj[f&8191](n);Pi[c[k+8>>2]&2047](k,n);o=u;l=i;return o|0}}Pi[c[k+8>>2]&2047](k,d);o=p;l=i;return o|0}function _memory_stream_close(a){a=a|0;var b=0,d=0;b=c[a+28>>2]|0;d=c[a>>2]|0;if(d|0)Pi[c[b+8>>2]&2047](b,d);c[a+24>>2]=0;d=a;c[d>>2]=0;c[d+4>>2]=0;return}function _ft_raccess_sort_ref_by_id(a,c){a=a|0;c=c|0;var d=0;d=b[a>>1]|0;a=b[c>>1]|0;return ((d&65535)<(a&65535)?-1:(d&65535)>(a&65535)&1)|0}function _ft_ansi_stream_io(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0;if((e|0)==0?(c[a+4>>2]|0)>>>0<b>>>0:0){f=1;return f|0}g=c[a+12>>2]|0;if((c[a+8>>2]|0)!=(b|0))_fseek(g,b,0)|0;f=_fread(d,1,e,g)|0;return f|0}function _ft_ansi_stream_close(a){a=a|0;var b=0;b=a+12|0;_fclose(c[b>>2]|0)|0;c[b>>2]=0;c[a+4>>2]=0;c[a>>2]=0;return}function _t42_parse_font_matrix(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;d=l;l=l+32|0;if((l|0)>=(m|0))ba(32);e=d;if((ri[c[b+52>>2]&511](b,6,e,0)|0)<6){c[b+12>>2]=3;l=d;return}f=e+12|0;g=c[f>>2]|0;h=(g|0)<0?0-g|0:g;a:do if((h|0)<65536){switch(h|0){case 0:break;default:{i=6;break a}}c[b+12>>2]=3;l=d;return}else{switch(h|0){case 65536:break;default:{i=6;break a}}j=e+8|0;k=e+16|0;n=e+4|0;o=g;p=c[e+20>>2]|0}while(0);if((i|0)==6){c[e>>2]=_FT_DivFix(c[e>>2]|0,h)|0;i=e+4|0;c[i>>2]=_FT_DivFix(c[i>>2]|0,h)|0;g=e+8|0;c[g>>2]=_FT_DivFix(c[g>>2]|0,h)|0;b=e+16|0;c[b>>2]=_FT_DivFix(c[b>>2]|0,h)|0;q=e+20|0;r=_FT_DivFix(c[q>>2]|0,h)|0;c[q>>2]=r;q=c[f>>2]>>31&-131072|65536;c[f>>2]=q;j=g;k=b;n=i;o=q;p=r}c[a+440>>2]=c[e>>2];c[a+448>>2]=c[n>>2];c[a+444>>2]=c[j>>2];c[a+452>>2]=o;c[a+456>>2]=c[k>>2]>>16;c[a+460>>2]=p>>16;l=d;return}function _t42_parse_encoding(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;g=c[d+8>>2]|0;h=c[b+492>>2]|0;i=d+28|0;gj[c[i>>2]&8191](d);j=c[d>>2]|0;if(j>>>0>=g>>>0){c[d+12>>2]=3;l=e;return}k=a[j>>0]|0;n=k<<24>>24==91;if(!(n|((k&255)+-48|0)>>>0<10)){if((j+17|0)>>>0<g>>>0?(_strncmp(j,1214362,16)|0)==0:0){c[b+368>>2]=2;l=e;return}if((j+15|0)>>>0<g>>>0?(_strncmp(j,1214379,14)|0)==0:0){c[b+368>>2]=4;l=e;return}if((j+18|0)>>>0<g>>>0?(_strncmp(j,1214394,17)|0)==0:0){c[b+368>>2]=3;l=e;return}c[d+12>>2]=162;l=e;return}k=d+92|0;o=c[d+16>>2]|0;if(!n){n=ij[c[d+36>>2]&8191](d)|0;if((n|0)>256){c[d+12>>2]=3;l=e;return}else{p=0;q=n}}else{c[d>>2]=j+1;p=1;q=256}gj[c[i>>2]&8191](d);if((c[d>>2]|0)>>>0>=g>>>0){l=e;return}n=b+384|0;r=c[n>>2]|0;if(r|0?(_ft_mem_free(o,r),c[n>>2]=0,r=b+388|0,_ft_mem_free(o,c[r>>2]|0),c[r>>2]=0,r=c[d+140>>2]|0,r|0):0)gj[r&8191](k);c[b+372>>2]=q;c[d+88>>2]=q;c[n>>2]=_ft_mem_realloc(o,2,0,q,0,f)|0;n=c[f>>2]|0;if(!n){c[b+388>>2]=_ft_mem_realloc(o,4,0,q,0,f)|0;r=c[f>>2]|0;if(!r){s=nj[c[c[h>>2]>>2]&2047](k,q,o)|0;c[f>>2]=s;if(!s){if((q|0)>0){f=d+136|0;o=0;do{ri[c[f>>2]&511](k,o,1214057,8)|0;o=o+1|0}while((o|0)!=(q|0))}gj[c[i>>2]&8191](d);o=c[d>>2]|0;a:do if(o>>>0<g>>>0){f=d+32|0;h=d+12|0;t=d+136|0;u=d+116|0;v=d+36|0;b:do if(!(p<<24>>24)){w=0;x=o;while(1){y=a[x>>0]|0;switch(y<<24>>24){case 93:{z=x;break b;break}case 100:{A=x+3|0;if((A>>>0<g>>>0?(a[x+1>>0]|0)==101:0)?(a[x+2>>0]|0)==102:0)switch(a[A>>0]|0){case 0:case 12:case 10:case 13:case 9:case 32:{B=A;break a;break}default:{}}break}default:{}}if(((y&255)+-48|0)>>>0>9){gj[c[f>>2]&8191](d);if(!(c[h>>2]|0)){C=x;D=w}else{E=51;break}}else{y=ij[c[v>>2]&8191](d)|0;gj[c[i>>2]&8191](d);A=c[d>>2]|0;if((x|0)==(A|0)){E=42;break}if((A+2|0)>>>0<g>>>0?(w|0)<(q|0)&(a[A>>0]|0)==47:0){F=A+1|0;c[d>>2]=F;gj[c[f>>2]&8191](d);G=c[d>>2]|0;if(G>>>0>=g>>>0){E=51;break}if(c[h>>2]|0){E=51;break}H=G-F|0;G=ri[c[t>>2]&511](k,y,F,H+1|0)|0;c[h>>2]=G;if(G|0){E=51;break}a[(c[(c[u>>2]|0)+(y<<2)>>2]|0)+H>>0]=0;C=F;D=w+1|0}else{C=A;D=w}}gj[c[i>>2]&8191](d);x=c[d>>2]|0;if(x>>>0>=g>>>0){B=C;break a}else w=D}if((E|0)==42){c[h>>2]=2;l=e;return}else if((E|0)==51){l=e;return}}else{w=0;x=o;while(1){A=a[x>>0]|0;switch(A<<24>>24){case 93:{z=x;break b;break}case 100:{F=x+3|0;if((F>>>0<g>>>0?(a[x+1>>0]|0)==101:0)?(a[x+2>>0]|0)==102:0)switch(a[F>>0]|0){case 0:case 12:case 10:case 13:case 9:case 32:{B=F;break a;break}default:{}}break}default:{}}if((x+2|0)>>>0>=g>>>0){E=48;break}if(!((w|0)<(q|0)&A<<24>>24==47)){E=48;break}A=x+1|0;c[d>>2]=A;gj[c[f>>2]&8191](d);F=c[d>>2]|0;if(F>>>0>=g>>>0){E=51;break}if(c[h>>2]|0){E=51;break}H=F-A|0;F=ri[c[t>>2]&511](k,w,A,H+1|0)|0;c[h>>2]=F;if(F|0){E=51;break}a[(c[(c[u>>2]|0)+(w<<2)>>2]|0)+H>>0]=0;gj[c[i>>2]&8191](d);x=c[d>>2]|0;if(x>>>0>=g>>>0){B=A;break a}else w=w+1|0}if((E|0)==48){c[h>>2]=2;l=e;return}else if((E|0)==51){l=e;return}}while(0);B=z+1|0}else B=j;while(0);c[b+368>>2]=1;c[d>>2]=B;l=e;return}else I=s}else I=r}else I=n;c[d+12>>2]=I;l=e;return}function _t42_parse_charstrings(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0;e=d+200|0;f=d+148|0;g=d+252|0;h=c[d+16>>2]|0;i=c[b+492>>2]|0;b=c[d+8>>2]|0;j=d+28|0;gj[c[j>>2]&8191](d);k=c[d>>2]|0;a:do if(k>>>0<b>>>0){l=a[k>>0]|0;b:do if(((l&255)+-48|0)>>>0<10){m=ij[c[d+36>>2]&8191](d)|0;n=d+144|0;c[n>>2]=m;if(c[d+12>>2]|0)return;if((m|0)<0){o=3;break a}p=c[d>>2]|0;q=b-p>>2;r=p;if((m|0)>(q|0)){c[n>>2]=q;s=r}else s=r}else{if(l<<24>>24!=60){o=3;break a}r=d+32|0;gj[c[r>>2]&8191](d);q=d+12|0;if(c[q>>2]|0)return;gj[c[j>>2]&8191](d);n=c[d>>2]|0;m=n;if(m>>>0<b>>>0){p=0;t=m;c:while(1){switch(a[t>>0]|0){case 62:{u=12;break c;break}case 47:{v=p+1|0;break}default:v=p}gj[c[r>>2]&8191](d);if(c[q>>2]|0){u=51;break}gj[c[j>>2]&8191](d);w=c[d>>2]|0;if(w>>>0<b>>>0){p=v;t=w}else{s=w;break b}}if((u|0)==12){c[d+144>>2]=p;c[d>>2]=n;s=m;break}else if((u|0)==51)return}else s=m}while(0);if(s>>>0<b>>>0?(c[d+264>>2]|0)==0:0){l=d+144|0;t=nj[c[c[i>>2]>>2]&2047](e,c[l>>2]|0,h)|0;if(!t){q=nj[c[c[i>>2]>>2]&2047](f,c[l>>2]|0,h)|0;if(!q){r=nj[c[c[i>>2]>>2]&2047](g,4,h)|0;if(!r){w=d+32|0;x=d+12|0;y=d+192|0;z=d+172|0;A=d+36|0;B=d+244|0;C=d+224|0;D=0;E=0;F=0;d:while(1){e:while(1){gj[c[j>>2]&8191](d);G=c[d>>2]|0;if(G>>>0>=b>>>0){H=F;I=D;J=E;break d}switch(a[G>>0]|0){case 62:{H=F;I=D;J=E;break d;break}case 101:{K=G+3|0;if((K>>>0<b>>>0?(a[G+1>>0]|0)==110:0)?(a[G+2>>0]|0)==100:0)switch(a[K>>0]|0){case 0:case 12:case 10:case 13:case 9:case 32:{H=F;I=D;J=E;break d;break}default:{}}break}default:{}}gj[c[w>>2]&8191](d);L=c[d>>2]|0;if(L>>>0>=b>>>0){o=3;break a}if(c[x>>2]|0){u=51;break d}M=a[G>>0]|0;switch(M<<24>>24){case 40:case 47:{break e;break}default:{}}}m=M<<24>>24==40;if((G+(m?3:2)|0)>>>0>=b>>>0){o=3;break a}n=G+1|0;p=L-n+(m<<31>>31)|0;K=ri[c[y>>2]&511](f,F,n,p+1|0)|0;if(K|0){o=K;break a}a[(c[(c[z>>2]|0)+(F<<2)>>2]|0)+p>>0]=0;if((a[n>>0]|0)==46){n=(_strcmp(1214057,c[(c[z>>2]|0)+(F<<2)>>2]|0)|0)==0;N=n?1:D;O=n?F:E}else{N=D;O=E}gj[c[j>>2]&8191](d);if(m)gj[c[w>>2]&8191](d);m=c[d>>2]|0;ij[c[A>>2]&8191](d)|0;n=c[d>>2]|0;if(n>>>0>=b>>>0){o=3;break a}p=n-m|0;n=ri[c[B>>2]&511](e,F,m,p+1|0)|0;if(n|0){o=n;break a}a[(c[(c[C>>2]|0)+(F<<2)>>2]|0)+p>>0]=0;p=F+1|0;if((p|0)<(c[l>>2]|0)){D=N;E=O;F=p}else{H=p;I=N;J=O;break}}if((u|0)==51)return;c[l>>2]=H;if(I<<24>>24){F=c[c[z>>2]>>2]|0;if(!(_strcmp(1214057,F)|0))return;E=d+296|0;D=d+176|0;A=ri[c[E>>2]&511](g,0,F,c[c[D>>2]>>2]|0)|0;if(!A){F=d+228|0;w=ri[c[E>>2]&511](g,1,c[c[C>>2]>>2]|0,c[c[F>>2]>>2]|0)|0;if(!w){x=ri[c[E>>2]&511](g,2,c[(c[z>>2]|0)+(J<<2)>>2]|0,c[(c[D>>2]|0)+(J<<2)>>2]|0)|0;if(!x){D=ri[c[E>>2]&511](g,3,c[(c[C>>2]|0)+(J<<2)>>2]|0,c[(c[F>>2]|0)+(J<<2)>>2]|0)|0;if(!D){F=d+276|0;E=d+280|0;p=ri[c[y>>2]&511](f,J,c[c[F>>2]>>2]|0,c[c[E>>2]>>2]|0)|0;if(!p){n=ri[c[B>>2]&511](e,J,c[(c[F>>2]|0)+4>>2]|0,c[(c[E>>2]|0)+4>>2]|0)|0;if(!n){m=ri[c[y>>2]&511](f,0,c[(c[F>>2]|0)+8>>2]|0,c[(c[E>>2]|0)+8>>2]|0)|0;if(!m){K=ri[c[B>>2]&511](e,0,c[(c[F>>2]|0)+12>>2]|0,c[(c[E>>2]|0)+12>>2]|0)|0;if(!K)return;else o=K}else o=m}else o=n}else o=p}else o=D}else o=x}else o=w}else o=A}else o=3}else o=r}else o=q}else o=t}else o=3}else o=3;while(0);c[d+12>>2]=o;return}function _t42_parse_sfnts(b,e){b=b|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0,ia=0,ja=0,ka=0,la=0,ma=0,na=0,oa=0,pa=0,qa=0,ra=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f+4|0;h=f;i=c[e+16>>2]|0;j=c[e+8>>2]|0;k=e+28|0;gj[c[k>>2]&8191](e);n=c[e>>2]|0;a:do if(n>>>0<j>>>0?(c[e>>2]=n+1,(a[n>>0]|0)==91):0){gj[c[k>>2]&8191](e);o=c[e>>2]|0;b:do if(o>>>0<j>>>0){p=e+36|0;q=e+32|0;r=e+12|0;s=j;t=b+496|0;u=b+500|0;v=e+44|0;w=0;x=0;y=0;z=0;A=0;B=0;C=0;D=o;c:while(1){E=a[D>>0]|0;switch(E<<24>>24){case 93:{F=7;break c;break}case 60:{gj[c[q>>2]&8191](e);if(c[r>>2]|0){G=z;H=A;break a}I=(c[e>>2]|0)-D|0;J=(I+-1|0)/2|0;if(I>>>0<=2){F=10;break c}I=_ft_mem_realloc(i,1,B,J,A,g)|0;K=c[g>>2]|0;if(K|0){L=z;M=I;N=K;F=48;break a}c[e>>2]=D;Fi[c[v>>2]&127](e,I,J,h,1)|0;O=1;P=J;Q=c[h>>2]|0;R=I;F=22;break}default:if(((E&255)+-48|0)>>>0<10){if(z<<24>>24){F=15;break c}E=ij[c[p>>2]&8191](e)|0;if((E|0)<0){F=17;break c}gj[c[q>>2]&8191](e);if(c[r>>2]|0){F=51;break c}I=c[e>>2]|0;S=I+1|0;if((s-I|0)>>>0<=E>>>0){F=20;break c}c[e>>2]=I+(E+1);T=0;U=B;V=E;W=S}else{O=z;P=B;Q=x;R=A;F=22}}if((F|0)==22){F=0;if(!R){F=23;break}else{T=O;U=P;V=Q;W=R}}E=V+-1|0;if(!(V&1))X=V;else X=(a[W+E>>0]|0)==0?E:V;if(!X){F=27;break}E=s-(c[e>>2]|0)|0;I=0;J=w;K=y;Y=C;while(1){switch(K|0){case 0:{Z=c[t>>2]|0;if((J|0)>=12){_=(d[Z+4>>0]<<4)+(d[Z+5>>0]|0)|0;$=_<<4|12;c[u>>2]=$;if((E|0)<($|0)){F=32;break c}c[t>>2]=_ft_mem_realloc(i,1,12,$,Z,g)|0;$=c[g>>2]|0;if(!$){aa=_;F=34}else{L=T;M=W;N=$;F=48;break a}}else{ca=Y;da=0;ea=Z;F=44}break}case 1:{aa=Y;F=34;break}case 2:{fa=Y;F=41;break}default:{ga=J;ha=Y;ia=K}}if((F|0)==34){F=0;Z=c[u>>2]|0;if((J|0)>=(Z|0)){$=c[t>>2]|0;if((aa|0)>0){_=$+12|0;ja=0;ka=Z;while(1){la=_+(ja<<4)+12|0;ma=d[la+1>>0]<<16|d[la>>0]<<24|d[la+2>>0]<<8|d[la+3>>0];if(E>>>0<ma>>>0|(ka|0)>(E-ma|0)){F=38;break c}la=ka+(ma+3&-4)|0;c[u>>2]=la;ja=ja+1|0;if((ja|0)>=(aa|0)){na=la;break}else ka=la}}else na=Z;c[t>>2]=_ft_mem_realloc(i,1,aa<<4|12,na+1|0,$,g)|0;ka=c[g>>2]|0;if(!ka){fa=aa;F=41}else{L=T;M=W;N=ka;F=48;break a}}else{oa=aa;pa=1;F=43}}if((F|0)==41){F=0;if((J|0)<(c[u>>2]|0)){oa=fa;pa=2;F=43}else{F=42;break c}}if((F|0)==43){F=0;ca=oa;da=pa;ea=c[t>>2]|0;F=44}if((F|0)==44){F=0;a[ea+J>>0]=a[W+I>>0]|0;ga=J+1|0;ha=ca;ia=da}I=I+1|0;if(I>>>0>=X>>>0)break;else{J=ga;K=ia;Y=ha}}gj[c[k>>2]&8191](e);Y=c[e>>2]|0;if(Y>>>0<j>>>0){w=ga;x=X;y=ia;z=T;A=W;B=U;C=ha;D=Y}else{qa=T;ra=W;break b}}switch(F|0){case 7:{c[e>>2]=D+1;G=z;H=A;break a;break}case 10:{c[g>>2]=3;L=z;M=A;N=3;F=48;break a;break}case 15:{c[g>>2]=3;L=z;M=A;N=3;F=48;break a;break}case 17:{c[g>>2]=3;L=0;M=A;N=3;F=48;break a;break}case 20:{c[g>>2]=3;L=0;M=S;N=3;F=48;break a;break}case 23:{c[g>>2]=3;L=O;M=0;N=3;F=48;break a;break}case 27:{c[g>>2]=3;L=T;M=W;N=3;F=48;break a;break}case 32:{c[g>>2]=3;L=T;M=W;N=3;F=48;break a;break}case 38:{c[g>>2]=3;L=T;M=W;N=3;F=48;break a;break}case 42:{c[g>>2]=3;L=T;M=W;N=3;F=48;break a;break}case 51:{l=f;return}}}else{qa=0;ra=0}while(0);c[g>>2]=3;L=qa;M=ra;N=3;F=48}else F=3;while(0);if((F|0)==3){c[g>>2]=3;L=0;M=0;N=3;F=48}if((F|0)==48){c[e+12>>2]=N;G=L;H=M}if(!(G<<24>>24)){l=f;return}_ft_mem_free(i,H);l=f;return}function _t42_ps_get_font_info(a,b){a=a|0;b=b|0;var d=0;d=a+132|0;c[b>>2]=c[d>>2];c[b+4>>2]=c[d+4>>2];c[b+8>>2]=c[d+8>>2];c[b+12>>2]=c[d+12>>2];c[b+16>>2]=c[d+16>>2];c[b+20>>2]=c[d+20>>2];c[b+24>>2]=c[d+24>>2];c[b+28>>2]=c[d+28>>2];return 0}function _t42_ps_get_font_extra(a,c){a=a|0;c=c|0;b[c>>1]=b[a+164>>1]|0;return 0}function _t42_ps_has_glyph_names(a){a=a|0;return 1}function _t42_ps_get_font_private(a,b){a=a|0;b=b|0;_memcpy(b|0,a+168|0,196)|0;return 0}function _t42_get_ps_font_name(a){a=a|0;return c[a+364>>2]|0}function _t42_get_glyph_name(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;_ft_mem_strcpyn(d,c[(c[a+424>>2]|0)+(b<<2)>>2]|0,e)|0;return 0}function _t42_get_name_index(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0;e=c[b+420>>2]|0;if((e|0)<=0){f=0;return f|0}g=c[b+424>>2]|0;h=a[d>>0]|0;i=0;while(1){j=c[g+(i<<2)>>2]|0;if(h<<24>>24==(a[j>>0]|0)?(_strcmp(d,j)|0)==0:0)break;j=i+1|0;if((j|0)<(e|0))i=j;else{f=0;k=7;break}}if((k|0)==7)return f|0;f=_atol(c[(c[b+428>>2]|0)+(i<<2)>>2]|0)|0;return f|0}function _winfnt_get_service(a,b){a=a|0;b=b|0;return _ft_service_list_lookup(438024,b)|0}function _FNT_Face_Init(d,f,g,h,i){d=d|0;f=f|0;g=g|0;h=h|0;i=i|0;var j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0,ia=0,ja=0,ka=0,la=0,ma=0,na=0,oa=0,pa=0,qa=0,ra=0,sa=0,ta=0;i=l;l=l+160|0;if((l|0)>=(m|0))ba(160);h=i+136|0;j=i+156|0;k=i+148|0;n=i+116|0;o=i+96|0;p=i+80|0;q=i+64|0;r=i+48|0;s=i+40|0;t=i+32|0;u=i+24|0;v=i+8|0;w=i;x=f+100|0;y=c[x>>2]|0;z=(g|0)<0;A=(z?0-g|0:g)&65535;g=f+104|0;B=c[g>>2]|0;C=f+132|0;c[C>>2]=0;D=_FT_Stream_Seek(B,0)|0;c[h>>2]=D;a:do if((D|0)==0?(E=_FT_Stream_ReadFields(B,460454,j)|0,c[h>>2]=E,(E|0)==0):0){c[h>>2]=2;b:do if((b[j>>1]|0)==23117){E=j+2|0;F=_FT_Stream_Seek(B,e[E>>1]|0)|0;c[h>>2]=F;c:do if((F|0)==0?(G=_FT_Stream_ReadFields(B,460474,k)|0,c[h>>2]=G,(G|0)==0):0){c[h>>2]=2;d:do switch(b[k>>1]|0){case 17742:{G=k+2|0;H=_FT_Stream_Seek(B,(e[G>>1]|0)+(e[E>>1]|0)|0)|0;c[h>>2]=H;do if((H|0)==0?(I=_FT_Stream_EnterFrame(B,(e[k+4>>1]|0)-(e[G>>1]|0)|0)|0,c[h>>2]=I,(I|0)==0):0){I=_FT_Stream_GetUShortLE(B)|0;J=I&65535;if((I&65535)>16){c[h>>2]=3;break}I=_FT_Stream_GetUShortLE(B)|0;e:do if(!(I<<16>>16)){K=0;L=0}else{M=B+32|0;N=I;while(1){O=_FT_Stream_GetUShortLE(B)|0;if(N<<16>>16==-32760)break;c[M>>2]=(c[M>>2]|0)+(((O&65535)*12|0)+4);N=_FT_Stream_GetUShortLE(B)|0;if(!(N<<16>>16)){K=0;L=0;break e}}N=_FT_Stream_Pos(B)|0;K=O;L=N+4+(c[M>>2]|0)-(c[B+36>>2]|0)|0}while(0);_FT_Stream_ExitFrame(B);if(!((L|0)!=0&K<<16>>16!=0)){c[h>>2]=3;break}I=K&65535;if((I*118|0)>>>0>(c[B+4>>2]|0)>>>0){c[h>>2]=3;break}c[f>>2]=I;if(!z){if(A>>>0>=I>>>0){c[h>>2]=6;break}c[C>>2]=_ft_mem_alloc(y,172,h)|0;if(!(c[h>>2]|0)){I=_FT_Stream_Seek(B,L+(A*12|0)|0)|0;c[h>>2]=I;do if(!I){N=_FT_Stream_EnterFrame(B,12)|0;c[h>>2]=N;if(N|0)break;N=((_FT_Stream_GetUShortLE(B)|0)&65535)<<J;c[c[C>>2]>>2]=N;N=((_FT_Stream_GetUShortLE(B)|0)&65535)<<J;c[(c[C>>2]|0)+164>>2]=N;N=B+32|0;c[N>>2]=(c[N>>2]|0)+8;_FT_Stream_ExitFrame(B);N=_fnt_font_load(c[C>>2]|0,B)|0;c[h>>2]=N;P=N;Q=76;break d}while(0);break b}}}while(0);Q=90;break a;break}case 17744:{G=_FT_Stream_Seek(B,e[E>>1]|0)|0;c[h>>2]=G;f:do if(!G){H=_FT_Stream_ReadFields(B,460498,n)|0;c[h>>2]=H;if(!H){if((((c[n>>2]|0)==17744?(b[n+4>>1]|0)==332:0)?(b[n+8>>1]|0)==224:0)?(b[n+10>>1]|0)==267:0){c[f>>2]=0;J=n+6|0;g:do if(b[J>>1]|0){I=n+12|0;N=o+8|0;R=0;while(1){S=_FT_Stream_ReadFields(B,460550,o)|0;c[h>>2]=S;if(S|0){T=2;U=S;break f}R=R+1<<16>>16;if((c[I>>2]|0)==(c[N>>2]|0))break;if((R&65535)>=(e[J>>1]|0))break g}R=o+16|0;I=_FT_Stream_Seek(B,c[R>>2]|0)|0;c[h>>2]=I;if(I|0){T=2;U=I;break f}I=_FT_Stream_ReadFields(B,460582,p)|0;c[h>>2]=I;if(I|0){T=2;U=I;break f}I=c[R>>2]|0;M=p+12|0;S=p+14|0;if((e[S>>1]|0)==(0-(e[M>>1]|0)|0)){T=0;U=0;break f}V=I+16|0;W=s+4|0;X=q+12|0;Y=q+14|0;Z=t+4|0;_=r+12|0;$=r+14|0;aa=u+4|0;ca=v+4|0;da=0;ea=0;h:while(1){fa=_FT_Stream_Seek(B,V+(ea<<3)|0)|0;c[h>>2]=fa;if(fa|0){T=2;U=fa;break f}fa=_FT_Stream_ReadFields(B,460614,s)|0;c[h>>2]=fa;if(fa|0){T=2;U=fa;break f}fa=c[W>>2]|0;if((fa|0)>=0){Q=47;break}ga=fa&2147483647;c[W>>2]=ga;fa=(c[R>>2]|0)+ga|0;ga=_FT_Stream_Seek(B,fa)|0;c[h>>2]=ga;if(ga|0){T=2;U=ga;break f}ga=_FT_Stream_ReadFields(B,460582,q)|0;c[h>>2]=ga;if(ga|0){T=2;U=ga;break f}if((e[Y>>1]|0)!=(0-(e[X>>1]|0)|0)){ga=fa+16|0;fa=0;ha=0;do{ia=_FT_Stream_Seek(B,ga+(ha<<3)|0)|0;c[h>>2]=ia;if(ia|0){T=2;U=ia;break f}ia=_FT_Stream_ReadFields(B,460614,t)|0;c[h>>2]=ia;if(ia|0){T=2;U=ia;break f}ia=c[Z>>2]|0;if((ia|0)>=0){Q=55;break h}ja=ia&2147483647;c[Z>>2]=ja;ia=(c[R>>2]|0)+ja|0;ja=_FT_Stream_Seek(B,ia)|0;c[h>>2]=ja;if(ja|0){T=2;U=ja;break f}ja=_FT_Stream_ReadFields(B,460582,r)|0;c[h>>2]=ja;if(ja|0){T=2;U=ja;break f}if((e[$>>1]|0)!=(0-(e[_>>1]|0)|0)){ja=ia+16|0;ia=0;ka=0;do{la=_FT_Stream_Seek(B,ja+(ka<<3)|0)|0;c[h>>2]=la;if(la|0){T=2;U=la;break f}la=_FT_Stream_ReadFields(B,460614,u)|0;c[h>>2]=la;if(la|0){T=2;U=la;break f}if((c[Z>>2]|0)<0){Q=63;break h}if((c[s>>2]|0)==8){la=_FT_Stream_Seek(B,(c[aa>>2]|0)+I|0)|0;c[h>>2]=la;if(la|0){T=2;U=la;break f}la=_FT_Stream_ReadFields(B,460630,v)|0;c[h>>2]=la;if(la|0){T=2;U=la;break f}la=c[f>>2]|0;if((A|0)==(la|0)){ma=_ft_mem_alloc(y,172,h)|0;c[C>>2]=ma;na=c[h>>2]|0;if(na|0){T=2;U=na;break f}c[ma>>2]=(c[v>>2]|0)+(c[R>>2]|0)-(c[N>>2]|0);c[ma+164>>2]=c[ca>>2];na=_fnt_font_load(ma,B)|0;c[h>>2]=na;if(na|0){T=15;U=na;break f}oa=c[f>>2]|0}else oa=la;c[f>>2]=oa+1}ia=ia+1<<16>>16;ka=ia&65535}while(ka>>>0<((e[$>>1]|0)+(e[_>>1]|0)|0)>>>0)}fa=fa+1<<16>>16;ha=fa&65535}while(ha>>>0<((e[Y>>1]|0)+(e[X>>1]|0)|0)>>>0)}da=da+1<<16>>16;ea=da&65535;if(ea>>>0>=((e[S>>1]|0)+(e[M>>1]|0)|0)>>>0){T=0;U=0;break f}}if((Q|0)==47){c[h>>2]=3;T=2;U=3;break f}else if((Q|0)==55){c[h>>2]=3;T=2;U=3;break f}else if((Q|0)==63){c[h>>2]=3;T=2;U=3;break f}}while(0);c[h>>2]=3;T=2;U=3;break}c[h>>2]=3;T=2;U=3}else{T=2;U=H}}else{T=2;U=G}while(0);if(!T){P=U;Q=76}else switch(T&15){case 2:{Q=90;break a;break}case 15:{pa=U;break}default:{qa=0;break a}}break}default:{P=2;Q=76}}while(0);do if((Q|0)==76){G=c[f>>2]|0;if(!G){c[h>>2]=3;break c}if((A|0)<(G|0)){pa=P;break}else{c[h>>2]=6;break c}}while(0);if(!pa){Q=90;break a}else break b}while(0);Q=90;break a}while(0);E=c[x>>2]|0;F=c[g>>2]|0;G=c[C>>2]|0;if(G){J=G+160|0;if(c[J>>2]|0)_FT_Stream_ReleaseFrame(F,J);J=G+168|0;_ft_mem_free(E,c[J>>2]|0);c[J>>2]=0;_ft_mem_free(E,G);c[C>>2]=0;Q=90}else Q=90}else Q=90;while(0);if((Q|0)==90)qa=c[h>>2]|0;c[w>>2]=qa;if(z&(qa|0)==0){ra=0;l=i;return ra|0}do if((qa&255|0)==2){pa=_ft_mem_alloc(y,172,w)|0;c[C>>2]=pa;P=c[w>>2]|0;if(P|0){ra=P;l=i;return ra|0}c[f>>2]=1;c[pa>>2]=0;c[pa+164>>2]=c[d+4>>2];P=_fnt_font_load(pa,d)|0;c[w>>2]=P;pa=(P|0)!=0;if(z|pa){if(pa)break;else ra=0;l=i;return ra|0}else{if(!A){Q=99;break}c[w>>2]=6;break}}else if(qa){if(!f){ra=qa;l=i;return ra|0}}else Q=99;while(0);do if((Q|0)==99){qa=c[C>>2]|0;c[f+4>>2]=A;z=f+8|0;d=c[z>>2]|0;c[z>>2]=d|18;pa=qa+100|0;if((b[pa>>1]|0)==(b[qa+102>>1]|0))c[z>>2]=d|22;if(a[qa+86>>0]|0){d=f+12|0;c[d>>2]=c[d>>2]|1}if((e[qa+90>>1]|0)>799){d=f+12|0;c[d>>2]=c[d>>2]|2}d=_ft_mem_realloc(y,16,0,1,0,w)|0;c[f+32>>2]=d;if(!(c[w>>2]|0)){c[f+28>>2]=1;b[d+2>>1]=b[pa>>1]|0;pa=qa+96|0;b[d>>1]=(e[qa+84>>1]|0)+(e[pa>>1]|0);z=e[qa+74>>1]<<6;P=d+4|0;c[P>>2]=z;U=b[qa+78>>1]|0;T=b[qa+76>>1]|0;oa=T<<16>>16?T&65535:72;T=d+12|0;B=(_FT_MulDiv(z,oa,72)|0)+32&-64;c[T>>2]=B;z=e[pa>>1]<<6;if((B|0)>(z|0)){c[T>>2]=z;T=_FT_MulDiv(z,72,oa)|0;c[P>>2]=T;sa=T}else sa=c[P>>2]|0;c[d+8>>2]=(_FT_MulDiv(sa,U<<16>>16?U&65535:72,72)|0)+32&-64;U=h+4|0;d=U;c[d>>2]=0;c[d+4>>2]=0;c[h>>2]=f;if((a[qa+92>>0]|0)==77){c[U>>2]=1634889070;b[h+8>>1]=1}U=_FT_CMap_New(437984,0,h,0)|0;c[w>>2]=U;if(U|0)break;if(c[f+36>>2]|0)c[f+92>>2]=c[c[f+40>>2]>>2];U=a[qa+105>>0]|0;d=a[qa+104>>0]|0;if((U&255)<(d&255)){c[w>>2]=3;break}c[f+16>>2]=(U&255)+2-(d&255);d=qa+116|0;U=c[d>>2]|0;P=c[qa+8>>2]|0;if(P>>>0<=U>>>0){c[w>>2]=3;break}T=P-U|0;U=_ft_mem_alloc(y,T+1|0,w)|0;P=qa+168|0;c[P>>2]=U;if((c[w>>2]|0)==0?(_memcpy(U|0,(c[qa+160>>2]|0)+(c[d>>2]|0)|0,T|0)|0,a[(c[P>>2]|0)+T>>0]=0,d=c[P>>2]|0,qa=_ft_mem_realloc(y,1,T,(_strlen(d)|0)+1|0,d,w)|0,c[P>>2]=qa,(c[w>>2]|0)==0):0){c[f+20>>2]=qa;qa=f+24|0;c[qa>>2]=1214477;P=c[f+12>>2]|0;d=(P&1|0)!=0;if(!(P&2))if(d)ta=1214502;else{ra=0;l=i;return ra|0}else ta=d?1214485:1214497;c[qa>>2]=ta;ra=0;l=i;return ra|0}}}while(0);ta=c[x>>2]|0;x=c[g>>2]|0;g=c[C>>2]|0;if(g|0){y=g+160|0;if(c[y>>2]|0)_FT_Stream_ReleaseFrame(x,y);y=g+168|0;_ft_mem_free(ta,c[y>>2]|0);c[y>>2]=0;_ft_mem_free(ta,g);c[C>>2]=0}C=f+32|0;_ft_mem_free(ta,c[C>>2]|0);c[C>>2]=0;c[f+28>>2]=0;ra=c[w>>2]|0;l=i;return ra|0}function _FNT_Face_Done(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;if(!a)return;b=c[a+100>>2]|0;d=c[a+104>>2]|0;e=a+132|0;f=c[e>>2]|0;if(f|0){g=f+160|0;if(c[g>>2]|0)_FT_Stream_ReleaseFrame(d,g);g=f+168|0;_ft_mem_free(b,c[g>>2]|0);c[g>>2]=0;_ft_mem_free(b,f);c[e>>2]=0}e=a+32|0;_ft_mem_free(b,c[e>>2]|0);c[e>>2]=0;c[a+28>>2]=0;return}function _FNT_Load_Glyph(f,g,h,i){f=f|0;g=g|0;h=h|0;i=i|0;var j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;i=l;l=l+16|0;if((l|0)>=(m|0))ba(16);j=i;k=c[g>>2]|0;c[j>>2]=0;if(!k){c[j>>2]=35;n=35;l=i;return n|0}g=c[k+132>>2]|0;if(g|0?(c[k+16>>2]|0)>>>0>h>>>0:0){if(!h)o=d[g+106>>0]|0;else o=h+-1|0;h=(b[g+4>>1]|0)==768;k=(U(h?6:4,o)|0)+(h?148:118)|0;o=c[g+8>>2]|0;if(k>>>0>=(o+-2+(h?-4:-2)|0)>>>0){c[j>>2]=3;n=3;l=i;return n|0}p=c[g+160>>2]|0;q=p+k+2|0;k=q+-2|0;r=d[k+1>>0]<<8|d[k>>0];k=f+80|0;c[k>>2]=r;if(h){h=q+4+-4|0;s=d[h+2>>0]<<16|d[h+3>>0]<<24|d[h+1>>0]<<8;t=h}else{h=q+2+-2|0;s=d[h+1>>0]<<8;t=h}h=d[t>>0]|s;if(h>>>0>=o>>>0){c[j>>2]=3;n=3;l=i;return n|0}s=c[(c[f+4>>2]|0)+100>>2]|0;t=(r+7|0)>>>3;r=f+84|0;c[r>>2]=t;q=e[g+96>>1]|0;u=f+76|0;c[u>>2]=q;a[f+94>>0]=1;if(((U(q,t)|0)+h|0)>>>0>o>>>0){c[j>>2]=3;n=3;l=i;return n|0}o=_ft_mem_realloc(s,q,0,t,0,j)|0;c[f+88>>2]=o;q=c[j>>2]|0;if(q|0){n=q;l=i;return n|0}if(t|0){q=o;o=t;t=p+h|0;while(1){h=c[u>>2]|0;p=t+h|0;if((h|0)>0){h=q;s=t;while(1){a[h>>0]=a[s>>0]|0;v=s+1|0;if(v>>>0<p>>>0){h=h+(c[r>>2]|0)|0;s=v}else{w=v;break}}}else w=t;o=o+-1|0;if(!o)break;else{q=q+1|0;t=w}}}c[(c[f+156>>2]|0)+4>>2]=1;c[f+100>>2]=0;w=e[g+80>>1]|0;c[f+104>>2]=w;c[f+72>>2]=1651078259;g=c[k>>2]<<6;k=f+24|0;c[k>>2]=g;t=c[u>>2]<<6;c[f+28>>2]=t;c[f+40>>2]=g;c[f+32>>2]=0;c[f+36>>2]=w<<6;_ft_synthesize_vertical_metrics(k,t);n=c[j>>2]|0;l=i;return n|0}c[j>>2]=6;n=6;l=i;return n|0}function _FNT_Size_Request(a,b){a=a|0;b=b|0;var d=0,f=0,g=0,h=0,i=0,j=0,k=0;d=c[a>>2]|0;f=c[b+16>>2]|0;g=c[b+8>>2]|0;h=((U(g,f)|0)+36|0)/72|0;i=((f|0)==0?g:h)+32>>6;a:do switch(c[b>>2]|0){case 0:{if((i|0)==((c[(c[d+32>>2]|0)+12>>2]|0)+32>>6|0)){j=c[d+132>>2]|0;break a}else{k=23;return k|0}break}case 1:{h=c[d+132>>2]|0;if((i|0)==(e[h+96>>1]|0|0))j=h;else{k=23;return k|0}break}default:{k=7;return k|0}}while(0);_FT_Select_Metrics(d,0);d=e[j+80>>1]|0;c[a+24>>2]=d<<6;c[a+28>>2]=d-(e[j+96>>1]|0)<<6;c[a+36>>2]=(e[j+102>>1]|0)<<6;k=0;return k|0}function _FNT_Size_Select(a,b){a=a|0;b=b|0;var d=0;b=c[a>>2]|0;d=c[b+132>>2]|0;_FT_Select_Metrics(b,0);b=e[d+80>>1]|0;c[a+24>>2]=b<<6;c[a+28>>2]=b-(e[d+96>>1]|0)<<6;c[a+36>>2]=(e[d+102>>1]|0)<<6;return 0}function _fnt_font_load(a,d){a=a|0;d=d|0;var e=0,f=0,g=0;e=a+4|0;f=_FT_Stream_Seek(d,c[a>>2]|0)|0;if(f|0){g=f;return g|0}f=_FT_Stream_ReadFields(d,460654,e)|0;if(f|0){g=f;return g|0}f=b[e>>1]|0;switch(f<<16>>16){case 768:case 512:break;default:{g=2;return g|0}}e=a+8|0;if((c[e>>2]|0)>>>0<(f<<16>>16==768?148:118)>>>0){g=2;return g|0}if(f<<16>>16==512){f=a+132|0;c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0}if(b[a+72>>1]&1){g=2;return g|0}f=_FT_Stream_Seek(d,c[a>>2]|0)|0;if(f|0){g=f;return g|0}g=_FT_Stream_ExtractFrame(d,c[e>>2]|0,a+160|0)|0;return g|0}function _fnt_cmap_init(a,b){a=a|0;b=b|0;var e=0;b=c[(c[a>>2]|0)+132>>2]|0;e=d[b+104>>0]|0;c[a+16>>2]=e;c[a+20>>2]=1-e+(d[b+105>>0]|0);return 0}function _fnt_cmap_char_index(a,b){a=a|0;b=b|0;var d=0;d=b-(c[a+16>>2]|0)|0;return (d>>>0<(c[a+20>>2]|0)>>>0?d+1|0:0)|0}function _fnt_cmap_char_next(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0;d=(c[b>>2]|0)+1|0;e=c[a+16>>2]|0;f=d-e|0;if(d>>>0<=e>>>0){g=e;h=1;c[b>>2]=g;return h|0}e=f>>>0<(c[a+20>>2]|0)>>>0;g=e?d:0;h=e?f+1|0:0;c[b>>2]=g;return h|0}function _winfnt_get_header(a,b){a=a|0;b=b|0;_memcpy(b|0,(c[a+132>>2]|0)+4|0,156)|0;return 0}function _FT_Render_Glyph(a,b){a=a|0;b=b|0;var d=0,e=0;if(!a){d=6;return d|0}e=c[a+4>>2]|0;if(!e){d=6;return d|0}d=_FT_Render_Glyph_Internal(c[(c[e+96>>2]|0)+4>>2]|0,a,b)|0;return d|0}function _FT_Load_Char(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0;if(!a){e=35;return e|0}f=c[a+92>>2]|0;if(!f)g=b;else{h=$i[c[(c[f+12>>2]|0)+12>>2]&8191](f,b)|0;g=h>>>0>=(c[a+16>>2]|0)>>>0?0:h}e=_FT_Load_Glyph(a,g,d)|0;return e|0}function _FT_Set_Pixel_Sizes(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e;g=(b|0)==0;h=g?d:b;i=g?d:(d|0)==0?b:d;d=(h|0)==0?1:h;h=(i|0)==0?1:i;c[f>>2]=0;c[f+4>>2]=(d>>>0<65535?d:65535)<<6;c[f+8>>2]=(h>>>0<65535?h:65535)<<6;c[f+12>>2]=0;c[f+16>>2]=0;h=_FT_Request_Size(a,f)|0;l=e;return h|0}function _FT_Get_Kerning(a,d,e,f,g){a=a|0;d=d|0;e=e|0;f=f|0;g=g|0;var h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0;if(!a){h=35;return h|0}if(!g){h=6;return h|0}i=c[a+96>>2]|0;c[g>>2]=0;j=g+4|0;c[j>>2]=0;k=c[(c[i+12>>2]|0)+76>>2]|0;if(!k){h=0;return h|0}i=ri[k&511](a,d,e,g)|0;if(!((f|0)!=2&(i|0)==0)){h=i;return h|0}i=c[g>>2]|0;e=c[a+88>>2]|0;a=c[e+16>>2]|0;d=i>>31;k=(i|0)<0?0-i|0:i;i=(a|0)<0;l=i?0-a|0:a;if(((l>>>8)+k|0)>>>0<8191)m=((U(l,k)|0)+32768|0)>>>16;else{a=k&65535;m=(U(l>>>16,a)|0)+(U(l,k>>>16)|0)+(((U(l&65535,a)|0)+32768|0)>>>16)|0}a=((i?0-(d|1)|0:d)|0)<0?0-m|0:m;c[g>>2]=a;m=c[j>>2]|0;d=c[e+20>>2]|0;i=m>>31;l=(m|0)<0?0-m|0:m;m=(d|0)<0;k=m?0-d|0:d;if(((k>>>8)+l|0)>>>0<8191)n=((U(k,l)|0)+32768|0)>>>16;else{d=l&65535;n=(U(k>>>16,d)|0)+(U(k,l>>>16)|0)+(((U(k&65535,d)|0)+32768|0)>>>16)|0}d=((m?0-(i|1)|0:i)|0)<0?0-n|0:n;c[j>>2]=d;if((f|0)==1){h=0;return h|0}f=b[e+12>>1]|0;if((f&65535)<25){n=_FT_MulDiv(a,f&65535,25)|0;c[g>>2]=n;o=n}else o=a;a=b[e+14>>1]|0;if((a&65535)<25){e=_FT_MulDiv(d,a&65535,25)|0;c[j>>2]=e;p=e}else p=d;c[g>>2]=o+32&-64;c[j>>2]=p+32&-64;h=0;return h|0}function _FT_Add_Module(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0;if(!b){e=33;return e|0}if(!d){e=6;return e|0}if((c[d+16>>2]|0)>131078){e=4;return e|0}f=b+16|0;g=c[f>>2]|0;if(g|0){h=c[d+8>>2]|0;i=0;while(1){j=c[b+20+(i<<2)>>2]|0;k=c[j>>2]|0;i=i+1|0;if(!(_strcmp(c[k+8>>2]|0,h)|0)){l=8;break}if(i>>>0>=g>>>0){m=g;break}}do if((l|0)==8)if((c[d+12>>2]|0)>(c[k+12>>2]|0)){_FT_Remove_Module(b,j)|0;m=c[f>>2]|0;break}else{e=5;return e|0}while(0);if(m>>>0>31){e=48;return e|0}}m=c[b>>2]|0;j=c[d+4>>2]|0;do if((j|0)>0){k=$i[c[m+4>>2]&8191](m,j)|0;if(!k){e=64;return e|0}else{_memset(k|0,0,j|0)|0;n=k;break}}else if(!j)n=0;else{e=6;return e|0}while(0);c[n+4>>2]=b;c[n+8>>2]=m;c[n>>2]=d;j=c[d>>2]|0;a:do if(j&2){k=c[b>>2]|0;g=$i[c[k+4>>2]&8191](k,12)|0;if(!g)o=64;else{i=g;h=i+12|0;do{a[i>>0]=0;i=i+1|0}while((i|0)<(h|0));i=c[n>>2]|0;c[n+12>>2]=i;h=c[i+36>>2]|0;c[n+16>>2]=h;do if((h|0)==1869968492?(p=i+56|0,q=c[(c[p>>2]|0)+4>>2]|0,q|0):0){r=$i[q&8191](k,n+52|0)|0;if(!r){c[n+56>>2]=c[(c[p>>2]|0)+16>>2];c[n+60>>2]=c[i+40>>2];break}else{Pi[c[k+8>>2]&2047](k,g);o=r;break a}}while(0);c[g+8>>2]=n;k=b+152|0;i=c[k>>2]|0;c[g+4>>2]=0;c[g>>2]=i;h=b+148|0;c[(i|0?i+4|0:h)>>2]=g;c[k>>2]=g;k=c[h>>2]|0;b:do if(!k)s=0;else{h=k;while(1){i=c[h+8>>2]|0;if((c[i+16>>2]|0)==1869968492){s=i;break b}h=c[h+4>>2]|0;if(!h){s=0;break}}}while(0);c[b+156>>2]=s;k=c[n>>2]|0;t=c[k>>2]|0;u=k;l=26}}else{t=j;u=d;l=26}while(0);do if((l|0)==26){if(t&4|0)c[b+160>>2]=n;if(t&1|0)c[n+12>>2]=u;j=c[d+24>>2]|0;if(j|0?(s=ij[j&8191](n)|0,s|0):0){o=s;break}s=c[f>>2]|0;c[f>>2]=s+1;c[b+20+(s<<2)>>2]=n;e=0;return e|0}while(0);if(((c[c[n>>2]>>2]&2|0?(b=c[n+12>>2]|0,b|0):0)?(c[b+36>>2]|0)==1869968492:0)?(f=c[n+52>>2]|0,f|0):0)gj[c[(c[b+56>>2]|0)+20>>2]&8191](f);Pi[c[m+8>>2]&2047](m,n);e=o;return e|0}function _FT_Remove_Module(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0;if(!a){d=33;return d|0}if(!b){d=34;return d|0}e=a+16|0;f=c[e>>2]|0;g=a+20+(f<<2)|0;if((f|0)<=0){d=34;return d|0}h=a+20|0;while(1){if((c[h>>2]|0)==(b|0))break;a=h+4|0;if(a>>>0<g>>>0)h=a;else{d=34;i=33;break}}if((i|0)==33)return d|0;c[e>>2]=f+-1;f=g+-4|0;if(h>>>0<f>>>0){g=h;do{h=g;g=g+4|0;c[h>>2]=c[g>>2]}while(g>>>0<f>>>0)}c[f>>2]=0;f=b+8|0;g=c[f>>2]|0;h=c[b>>2]|0;e=c[b+4>>2]|0;a:do if(e){i=e+160|0;if((c[i>>2]|0)==(b|0))c[i>>2]=0;i=c[h>>2]|0;if((i&2|0)!=0?(a=c[e>>2]|0,j=e+148|0,k=c[j>>2]|0,(k|0)!=0):0){l=k;while(1){if((c[l+8>>2]|0)==(b|0))break;k=c[l+4>>2]|0;if(!k){m=i;break a}else l=k}k=c[b+12>>2]|0;if((c[k+36>>2]|0)==1869968492?(n=c[b+52>>2]|0,n|0):0)gj[c[(c[k+56>>2]|0)+20>>2]&8191](n);n=c[l>>2]|0;k=c[l+4>>2]|0;c[(n|0?n+4|0:j)>>2]=k;c[(k|0?k:e+152|0)>>2]=n;Pi[c[a+8>>2]&2047](a,l);n=c[j>>2]|0;b:do if(!n)o=0;else{k=n;while(1){p=c[k+8>>2]|0;if((c[p+16>>2]|0)==1869968492){o=p;break b}k=c[k+4>>2]|0;if(!k){o=0;break}}}while(0);c[e+156>>2]=o;m=c[c[b>>2]>>2]|0}else m=i}else m=c[h>>2]|0;while(0);if(m&1|0?(m=c[f>>2]|0,m|0):0){f=b+16|0;o=c[f>>2]|0;if(o|0){e=m+8|0;n=o;do{o=n;n=c[n+4>>2]|0;_destroy_face(m,c[o+8>>2]|0,b);Pi[c[e>>2]&2047](m,o)}while((n|0)!=0)}c[f>>2]=0;c[b+20>>2]=0}f=c[h+28>>2]|0;if(f|0)gj[f&8191](b);Pi[c[g+8>>2]&2047](g,b);d=0;return d|0}function _FT_New_Library(a,b){a=a|0;b=b|0;var d=0,e=0;if(!((a|0)!=0&(b|0)!=0)){d=6;return d|0}e=$i[c[a+4>>2]&8191](a,192)|0;if(!e){d=64;return d|0}_memset(e+16|0,0,172)|0;c[e>>2]=a;c[e+168>>2]=0;c[e+164>>2]=0;c[e+4>>2]=2;c[e+8>>2]=6;c[e+12>>2]=5;c[e+188>>2]=1;c[b>>2]=e;d=0;return d|0}function _FT_Done_Library(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0;if(!a){b=33;return b|0}d=a+188|0;e=c[d>>2]|0;c[d>>2]=e+-1;if((e|0)>1){b=0;return b|0}e=c[a>>2]|0;d=a+16|0;f=c[d>>2]|0;g=0;h=f;i=f;while(1){a:do if(!i){j=0;k=h}else{if(g|0){f=0;while(1){l=c[a+20+(f<<2)>>2]|0;if(c[c[l>>2]>>2]&1|0?(m=l+16|0,l=c[m>>2]|0,l|0):0){n=l;while(1){l=c[n+8>>2]|0;o=c[l+96>>2]|0;p=(c[l+128>>2]|0)+52|0;q=o+16|0;r=c[q>>2]|0;s=(r|0)==0;t=(l|0)==0|(o|0)==0;u=c[p>>2]|0;do{do{}while(t);v=u;u=u+-1|0}while((v|0)>1|s);c[p>>2]=u;s=c[o+8>>2]|0;t=r;while(1){if((c[t+8>>2]|0)==(l|0)){w=31;break}v=c[t+4>>2]|0;if(!v){x=n;break}else t=v}if((w|0)==31){w=0;r=c[t>>2]|0;u=c[t+4>>2]|0;c[(r|0?r+4|0:q)>>2]=u;c[(u|0?u:o+20|0)>>2]=r;Pi[c[s+8>>2]&2047](s,t);_destroy_face(s,l,o);x=c[m>>2]|0}if(!x)break;else n=x}}f=f+1|0;n=c[d>>2]|0;if(f>>>0>=n>>>0){j=n;k=n;break a}}}f=c[438052+(g<<2)>>2]|0;n=0;do{m=c[a+20+(n<<2)>>2]|0;r=c[m>>2]|0;if(((_strcmp(c[r+8>>2]|0,f)|0)==0?c[r>>2]&1|0:0)?(r=m+16|0,m=c[r>>2]|0,m|0):0){u=m;while(1){m=c[u+8>>2]|0;p=c[m+96>>2]|0;v=(c[m+128>>2]|0)+52|0;y=p+16|0;z=c[y>>2]|0;A=(z|0)==0;B=(m|0)==0|(p|0)==0;C=c[v>>2]|0;do{do{}while(B);D=C;C=C+-1|0}while((D|0)>1|A);c[v>>2]=C;A=c[p+8>>2]|0;B=z;while(1){if((c[B+8>>2]|0)==(m|0)){w=17;break}o=c[B+4>>2]|0;if(!o){E=u;break}else B=o}if((w|0)==17){w=0;z=c[B>>2]|0;C=c[B+4>>2]|0;c[(z|0?z+4|0:y)>>2]=C;c[(C|0?C:p+20|0)>>2]=z;Pi[c[A+8>>2]&2047](A,B);_destroy_face(A,m,p);E=c[r>>2]|0}if(!E)break;else u=E}}n=n+1|0;u=c[d>>2]|0}while(n>>>0<u>>>0);j=u;k=u}while(0);g=g+1|0;if((g|0)==2)break;else{h=k;i=j}}if(k|0){j=k;do{_FT_Remove_Module(a,c[a+20+(j+-1<<2)>>2]|0)|0;j=c[d>>2]|0}while((j|0)!=0)}Pi[c[e+8>>2]&2047](e,a);b=0;return b|0}function _FT_Add_Default_Modules(a){a=a|0;_FT_Add_Module(a,426532)|0;_FT_Add_Module(a,434348)|0;_FT_Add_Module(a,435028)|0;_FT_Add_Module(a,428088)|0;_FT_Add_Module(a,429908)|0;_FT_Add_Module(a,432124)|0;_FT_Add_Module(a,436928)|0;_FT_Add_Module(a,437888)|0;_FT_Add_Module(a,431916)|0;_FT_Add_Module(a,432960)|0;_FT_Add_Module(a,433072)|0;_FT_Add_Module(a,433024)|0;_FT_Add_Module(a,433180)|0;_FT_Add_Module(a,433708)|0;_FT_Add_Module(a,434168)|0;_FT_Add_Module(a,434228)|0;_FT_Add_Module(a,434288)|0;_FT_Add_Module(a,426592)|0;return}function _FT_Init_FreeType(a){a=a|0;var b=0,d=0,e=0;b=_FT_New_Memory()|0;if(!b){d=7;return d|0}e=_FT_New_Library(b,a)|0;if(!e){_FT_Add_Default_Modules(c[a>>2]|0);d=0;return d|0}else{_FT_Done_Memory(b);d=e;return d|0}return 0}function _FT_New_Memory(){var a=0;a=_malloc(16)|0;if(!a)return a|0;c[a>>2]=0;c[a+4>>2]=4832;c[a+12>>2]=271;c[a+8>>2]=2031;return a|0}function _FT_Done_Memory(a){a=a|0;_free(a);return}function _ft_alloc(a,b){a=a|0;b=b|0;return _malloc(b)|0}function _ft_realloc(a,b,c,d){a=a|0;b=b|0;c=c|0;d=d|0;return _realloc(d,c)|0}function _ft_free(a,b){a=a|0;b=b|0;_free(b);return}function _FT_Done_FreeType(a){a=a|0;var b=0,d=0;if(!a){b=33;return b|0}d=c[a>>2]|0;_FT_Done_Library(a)|0;_FT_Done_Memory(d);b=0;return b|0}function _emscripten_get_global_libc(){return 1255864}function ___stdio_close(a){a=a|0;var b=0,d=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b;c[d>>2]=_dummy_290(c[a+60>>2]|0)|0;a=___syscall_ret(vf(6,d|0)|0)|0;l=b;return a|0}function ___stdio_read(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);g=f;h=f+16|0;c[h>>2]=d;i=h+4|0;j=b+48|0;k=c[j>>2]|0;c[i>>2]=e-((k|0)!=0&1);n=b+44|0;c[h+8>>2]=c[n>>2];c[h+12>>2]=k;c[g>>2]=c[b+60>>2];c[g+4>>2]=h;c[g+8>>2]=2;h=___syscall_ret(xe(145,g|0)|0)|0;if((h|0)>=1){g=c[i>>2]|0;if(h>>>0>g>>>0){i=c[n>>2]|0;n=b+4|0;c[n>>2]=i;c[b+8>>2]=i+(h-g);if(!(c[j>>2]|0))o=e;else{c[n>>2]=i+1;a[d+(e+-1)>>0]=a[i>>0]|0;o=e}}else o=h}else{c[b>>2]=c[b>>2]|h&48^16;o=h}l=f;return o|0}function ___stdio_seek(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e;g=e+20|0;c[f>>2]=c[a+60>>2];c[f+4>>2]=0;c[f+8>>2]=b;c[f+12>>2]=g;c[f+16>>2]=d;if((___syscall_ret(ue(140,f|0)|0)|0)<0){c[g>>2]=-1;h=-1}else h=c[g>>2]|0;l=e;return h|0}function ___syscall_ret(a){a=a|0;var b=0;if(a>>>0>4294963200){c[(___errno_location()|0)>>2]=0-a;b=-1}else b=a;return b|0}function ___errno_location(){return (___pthread_self_1()|0)+64|0}function ___pthread_self_1(){return _pthread_self()|0}function _pthread_self(){return 438392}function _dummy_290(a){a=a|0;return a|0}function ___stdout_write(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0;f=l;l=l+32|0;if((l|0)>=(m|0))ba(32);g=f;c[b+36>>2]=1120;if((c[b>>2]&64|0)==0?(c[g>>2]=c[b+60>>2],c[g+4>>2]=21523,c[g+8>>2]=f+16,yh(54,g|0)|0):0)a[b+75>>0]=-1;g=___stdio_write(b,d,e)|0;l=f;return g|0}function ___stdio_write(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;e=l;l=l+48|0;if((l|0)>=(m|0))ba(48);f=e+16|0;g=e;h=e+32|0;i=a+28|0;j=c[i>>2]|0;c[h>>2]=j;k=a+20|0;n=(c[k>>2]|0)-j|0;c[h+4>>2]=n;c[h+8>>2]=b;c[h+12>>2]=d;b=n+d|0;n=a+60|0;c[g>>2]=c[n>>2];c[g+4>>2]=h;c[g+8>>2]=2;j=___syscall_ret(ye(146,g|0)|0)|0;a:do if((b|0)!=(j|0)){g=2;o=b;p=h;q=j;while(1){if((q|0)<0)break;o=o-q|0;r=c[p+4>>2]|0;s=q>>>0>r>>>0;t=s?p+8|0:p;u=(s<<31>>31)+g|0;v=q-(s?r:0)|0;c[t>>2]=(c[t>>2]|0)+v;r=t+4|0;c[r>>2]=(c[r>>2]|0)-v;c[f>>2]=c[n>>2];c[f+4>>2]=t;c[f+8>>2]=u;q=___syscall_ret(ye(146,f|0)|0)|0;if((o|0)==(q|0)){w=3;break a}else{g=u;p=t}}c[a+16>>2]=0;c[i>>2]=0;c[k>>2]=0;c[a>>2]=c[a>>2]|32;if((g|0)==2)x=0;else x=d-(c[p+4>>2]|0)|0}else w=3;while(0);if((w|0)==3){w=c[a+44>>2]|0;c[a+16>>2]=w+(c[a+48>>2]|0);c[i>>2]=w;c[k>>2]=w;x=d}l=e;return x|0}function ___strerror_l(b,e){b=b|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0;f=0;while(1){if((d[1214540+f>>0]|0)==(b|0)){g=2;break}h=f+1|0;if((h|0)==87){i=1214628;j=87;g=5;break}else f=h}if((g|0)==2)if(!f)k=1214628;else{i=1214628;j=f;g=5}if((g|0)==5)while(1){g=0;f=i;do{b=f;f=f+1|0}while((a[b>>0]|0)!=0);j=j+-1|0;if(!j){k=f;break}else{i=f;g=5}}return ___lctrans(k,c[e+20>>2]|0)|0}function ___lctrans(a,b){a=a|0;b=b|0;return ___lctrans_impl(a,b)|0}function ___lctrans_impl(a,b){a=a|0;b=b|0;var d=0;if(!b)d=0;else d=___mo_lookup(c[b>>2]|0,c[b+4>>2]|0,a)|0;return (d|0?d:a)|0}function ___mo_lookup(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0;f=(c[b>>2]|0)+1794895138|0;g=_swapc(c[b+8>>2]|0,f)|0;h=_swapc(c[b+12>>2]|0,f)|0;i=_swapc(c[b+16>>2]|0,f)|0;a:do if((g>>>0<d>>>2>>>0?(j=d-(g<<2)|0,h>>>0<j>>>0&i>>>0<j>>>0):0)?((i|h)&3|0)==0:0){j=h>>>2;k=i>>>2;l=0;m=g;while(1){n=m>>>1;o=l+n|0;p=o<<1;q=p+j|0;r=_swapc(c[b+(q<<2)>>2]|0,f)|0;s=_swapc(c[b+(q+1<<2)>>2]|0,f)|0;if(!(s>>>0<d>>>0&r>>>0<(d-s|0)>>>0)){t=0;break a}if(a[b+(s+r)>>0]|0){t=0;break a}r=_strcmp(e,b+s|0)|0;if(!r)break;s=(r|0)<0;if((m|0)==1){t=0;break a}else{l=s?l:o;m=s?n:m-n|0}}m=p+k|0;l=_swapc(c[b+(m<<2)>>2]|0,f)|0;j=_swapc(c[b+(m+1<<2)>>2]|0,f)|0;if(j>>>0<d>>>0&l>>>0<(d-j|0)>>>0)t=(a[b+(j+l)>>0]|0)==0?b+j|0:0;else t=0}else t=0;while(0);return t|0}function _swapc(a,b){a=a|0;b=b|0;var c=0;c=_llvm_bswap_i32(a|0)|0;return ((b|0)==0?a:c)|0}function _strcmp(b,c){b=b|0;c=c|0;var d=0,e=0,f=0,g=0;d=a[b>>0]|0;e=a[c>>0]|0;if(d<<24>>24==0?1:d<<24>>24!=e<<24>>24){f=e;g=d}else{d=c;c=b;do{c=c+1|0;d=d+1|0;b=a[c>>0]|0;e=a[d>>0]|0}while(!(b<<24>>24==0?1:b<<24>>24!=e<<24>>24));f=e;g=b}return (g&255)-(f&255)|0}function _strerror(a){a=a|0;return ___strerror_l(a,c[(___pthread_self()|0)+188>>2]|0)|0}function ___pthread_self(){return _pthread_self()|0}function _iswalnum(a){a=a|0;var b=0;if(!(_iswdigit(a)|0))b=(_iswalpha(a)|0)!=0;else b=1;return b&1|0}function _iswalpha(a){a=a|0;var b=0;if(a>>>0<131072)b=(d[1216432+((d[1216432+(a>>>8)>>0]|0)<<5|a>>>3&31)>>0]|0)>>>(a&7)&1;else b=a>>>0<196606&1;return b|0}function _iswdigit(a){a=a|0;return (a+-48|0)>>>0<10|0}function _iswspace(a){a=a|0;var b=0;if(!a)b=0;else b=(_wcschr(438896,a)|0)!=0;return b&1|0}function _wcschr(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;if(!b)d=a+((_wcslen(a)|0)<<2)|0;else{e=a;while(1){a=c[e>>2]|0;f=(a|0)!=0;if((a|0)==(b|0)|f^1)break;else e=e+4|0}d=f?e:0}return d|0}function _wcslen(a){a=a|0;var b=0;b=a;while(1)if(!(c[b>>2]|0))break;else b=b+4|0;return b-a>>2|0}function _memchr(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0;f=d&255;g=(e|0)!=0;a:do if(g&(b&3|0)!=0){h=d&255;i=b;j=e;while(1){if((a[i>>0]|0)==h<<24>>24){k=i;l=j;m=6;break a}n=i+1|0;o=j+-1|0;p=(o|0)!=0;if(p&(n&3|0)!=0){i=n;j=o}else{q=n;r=o;s=p;m=5;break}}}else{q=b;r=e;s=g;m=5}while(0);if((m|0)==5)if(s){k=q;l=r;m=6}else{t=q;u=0}b:do if((m|0)==6){q=d&255;if((a[k>>0]|0)==q<<24>>24){t=k;u=l}else{r=U(f,16843009)|0;c:do if(l>>>0>3){s=k;g=l;while(1){e=c[s>>2]^r;if((e&-2139062144^-2139062144)&e+-16843009|0)break;e=s+4|0;b=g+-4|0;if(b>>>0>3){s=e;g=b}else{v=e;w=b;m=11;break c}}x=s;y=g}else{v=k;w=l;m=11}while(0);if((m|0)==11)if(!w){t=v;u=0;break}else{x=v;y=w}while(1){if((a[x>>0]|0)==q<<24>>24){t=x;u=y;break b}r=x+1|0;y=y+-1|0;if(!y){t=r;u=0;break}else x=r}}}while(0);return (u|0?t:0)|0}function _strlen(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0;d=b;a:do if(!(d&3)){e=b;f=4}else{g=b;h=d;while(1){if(!(a[g>>0]|0)){i=h;break a}j=g+1|0;h=j;if(!(h&3)){e=j;f=4;break}else g=j}}while(0);if((f|0)==4){f=e;while(1){k=c[f>>2]|0;if(!((k&-2139062144^-2139062144)&k+-16843009))f=f+4|0;else break}if(!((k&255)<<24>>24))l=f;else{k=f;while(1){f=k+1|0;if(!(a[f>>0]|0)){l=f;break}else k=f}}i=l}return i-d|0}function _snprintf(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f;c[g>>2]=e;e=_vsnprintf(a,b,d,g)|0;l=f;return e|0}function _vsnprintf(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0;g=l;l=l+128|0;if((l|0)>=(m|0))ba(128);h=g+124|0;i=g;j=i;k=438984;n=j+124|0;do{c[j>>2]=c[k>>2];j=j+4|0;k=k+4|0}while((j|0)<(n|0));if((d+-1|0)>>>0>2147483646)if(!d){o=h;p=1;q=4}else{c[(___errno_location()|0)>>2]=75;r=-1}else{o=b;p=d;q=4}if((q|0)==4){q=-2-o|0;d=p>>>0>q>>>0?q:p;c[i+48>>2]=d;p=i+20|0;c[p>>2]=o;c[i+44>>2]=o;q=o+d|0;o=i+16|0;c[o>>2]=q;c[i+28>>2]=q;q=_vfprintf(i,e,f)|0;if(!d)r=q;else{d=c[p>>2]|0;a[d+(((d|0)==(c[o>>2]|0))<<31>>31)>>0]=0;r=q}}l=g;return r|0}function _vfprintf(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0;f=l;l=l+224|0;if((l|0)>=(m|0))ba(224);g=f+120|0;h=f+80|0;i=f;j=f+136|0;k=h;n=k+40|0;do{c[k>>2]=0;k=k+4|0}while((k|0)<(n|0));c[g>>2]=c[e>>2];if((_printf_core(0,d,g,i,h)|0)<0)o=-1;else{if((c[b+76>>2]|0)>-1)p=___lockfile(b)|0;else p=0;e=c[b>>2]|0;k=e&32;if((a[b+74>>0]|0)<1)c[b>>2]=e&-33;e=b+48|0;if(!(c[e>>2]|0)){n=b+44|0;q=c[n>>2]|0;c[n>>2]=j;r=b+28|0;c[r>>2]=j;s=b+20|0;c[s>>2]=j;c[e>>2]=80;t=b+16|0;c[t>>2]=j+80;j=_printf_core(b,d,g,i,h)|0;if(!q)u=j;else{nj[c[b+36>>2]&2047](b,0,0)|0;v=(c[s>>2]|0)==0?-1:j;c[n>>2]=q;c[e>>2]=0;c[t>>2]=0;c[r>>2]=0;c[s>>2]=0;u=v}}else u=_printf_core(b,d,g,i,h)|0;h=c[b>>2]|0;c[b>>2]=h|k;if(p|0)___unlockfile(b);o=(h&32|0)==0?u:-1}l=f;return o|0}function _printf_core(d,e,f,g,i){d=d|0;e=e|0;f=f|0;g=g|0;i=i|0;var j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0,ia=0,ja=0,ka=0,la=0,ma=0,na=0,oa=0,pa=0,qa=0,ra=0,sa=0,ta=0,ua=0,va=0,wa=0,xa=0,ya=0,za=0,Aa=0,Ba=0,Ca=0,Da=0,Ea=0,Fa=0,Ga=0,Ha=0,Ia=0,Ja=0,Ka=0;j=l;l=l+64|0;if((l|0)>=(m|0))ba(64);k=j+16|0;n=j;o=j+24|0;p=j+8|0;q=j+20|0;c[k>>2]=e;r=(d|0)!=0;s=o+40|0;t=s;u=o+39|0;o=p+4|0;v=0;w=0;x=0;y=e;a:while(1){do if((w|0)>-1)if((v|0)>(2147483647-w|0)){c[(___errno_location()|0)>>2]=75;z=-1;break}else{z=v+w|0;break}else z=w;while(0);e=a[y>>0]|0;if(!(e<<24>>24)){A=87;break}else{B=e;C=y}b:while(1){switch(B<<24>>24){case 37:{D=C;E=C;A=9;break b;break}case 0:{G=C;H=C;break b;break}default:{}}e=C+1|0;c[k>>2]=e;B=a[e>>0]|0;C=e}c:do if((A|0)==9)while(1){A=0;if((a[E+1>>0]|0)!=37){G=D;H=E;break c}e=D+1|0;I=E+2|0;c[k>>2]=I;if((a[I>>0]|0)==37){D=e;E=I;A=9}else{G=e;H=I;break}}while(0);I=G-y|0;if(r)_out(d,y,I);if(I|0){v=I;w=z;y=H;continue}I=H+1|0;e=(a[I>>0]|0)+-48|0;if(e>>>0<10){J=(a[H+2>>0]|0)==36;K=J?e:-1;L=J?1:x;M=J?H+3|0:I}else{K=-1;L=x;M=I}c[k>>2]=M;I=a[M>>0]|0;J=(I<<24>>24)+-32|0;d:do if(J>>>0<32){e=0;N=I;O=J;P=M;while(1){Q=1<<O;if(!(Q&75913)){R=e;S=N;T=P;break d}U=Q|e;Q=P+1|0;c[k>>2]=Q;V=a[Q>>0]|0;O=(V<<24>>24)+-32|0;if(O>>>0>=32){R=U;S=V;T=Q;break}else{e=U;N=V;P=Q}}}else{R=0;S=I;T=M}while(0);if(S<<24>>24==42){I=T+1|0;J=(a[I>>0]|0)+-48|0;if(J>>>0<10?(a[T+2>>0]|0)==36:0){c[i+(J<<2)>>2]=10;W=c[g+((a[I>>0]|0)+-48<<3)>>2]|0;X=1;Y=T+3|0}else{if(L|0){Z=-1;break}if(r){J=(c[f>>2]|0)+(4-1)&~(4-1);P=c[J>>2]|0;c[f>>2]=J+4;W=P;X=0;Y=I}else{W=0;X=0;Y=I}}c[k>>2]=Y;I=(W|0)<0;_=I?0-W|0:W;$=I?R|8192:R;aa=X;ca=Y}else{I=_getint(k)|0;if((I|0)<0){Z=-1;break}_=I;$=R;aa=L;ca=c[k>>2]|0}do if((a[ca>>0]|0)==46){if((a[ca+1>>0]|0)!=42){c[k>>2]=ca+1;I=_getint(k)|0;da=I;ea=c[k>>2]|0;break}I=ca+2|0;P=(a[I>>0]|0)+-48|0;if(P>>>0<10?(a[ca+3>>0]|0)==36:0){c[i+(P<<2)>>2]=10;P=c[g+((a[I>>0]|0)+-48<<3)>>2]|0;J=ca+4|0;c[k>>2]=J;da=P;ea=J;break}if(aa|0){Z=-1;break a}if(r){J=(c[f>>2]|0)+(4-1)&~(4-1);P=c[J>>2]|0;c[f>>2]=J+4;fa=P}else fa=0;c[k>>2]=I;da=fa;ea=I}else{da=-1;ea=ca}while(0);I=0;P=ea;while(1){if(((a[P>>0]|0)+-65|0)>>>0>57){Z=-1;break a}ga=P+1|0;c[k>>2]=ga;ha=a[(a[P>>0]|0)+-65+(1219408+(I*58|0))>>0]|0;ia=ha&255;if((ia+-1|0)>>>0<8){I=ia;P=ga}else break}if(!(ha<<24>>24)){Z=-1;break}J=(K|0)>-1;do if(ha<<24>>24==19)if(J){Z=-1;break a}else A=49;else{if(J){c[i+(K<<2)>>2]=ia;N=g+(K<<3)|0;e=c[N+4>>2]|0;O=n;c[O>>2]=c[N>>2];c[O+4>>2]=e;A=49;break}if(!r){Z=0;break a}_pop_arg(n,ia,f)}while(0);if((A|0)==49?(A=0,!r):0){v=0;w=z;x=aa;y=ga;continue}J=a[P>>0]|0;e=(I|0)!=0&(J&15|0)==3?J&-33:J;J=$&-65537;O=($&8192|0)==0?$:J;e:do switch(e|0){case 110:{switch((I&255)<<24>>24){case 0:{c[c[n>>2]>>2]=z;v=0;w=z;x=aa;y=ga;continue a;break}case 1:{c[c[n>>2]>>2]=z;v=0;w=z;x=aa;y=ga;continue a;break}case 2:{N=c[n>>2]|0;c[N>>2]=z;c[N+4>>2]=((z|0)<0)<<31>>31;v=0;w=z;x=aa;y=ga;continue a;break}case 3:{b[c[n>>2]>>1]=z;v=0;w=z;x=aa;y=ga;continue a;break}case 4:{a[c[n>>2]>>0]=z;v=0;w=z;x=aa;y=ga;continue a;break}case 6:{c[c[n>>2]>>2]=z;v=0;w=z;x=aa;y=ga;continue a;break}case 7:{N=c[n>>2]|0;c[N>>2]=z;c[N+4>>2]=((z|0)<0)<<31>>31;v=0;w=z;x=aa;y=ga;continue a;break}default:{v=0;w=z;x=aa;y=ga;continue a}}break}case 112:{ja=120;ka=da>>>0>8?da:8;la=O|8;A=61;break}case 88:case 120:{ja=e;ka=da;la=O;A=61;break}case 111:{N=n;Q=c[N>>2]|0;V=c[N+4>>2]|0;N=_fmt_o(Q,V,s)|0;U=t-N|0;ma=N;na=0;oa=1219872;pa=(O&8|0)==0|(da|0)>(U|0)?da:U+1|0;qa=O;ra=Q;sa=V;A=67;break}case 105:case 100:{V=n;Q=c[V>>2]|0;U=c[V+4>>2]|0;if((U|0)<0){V=_i64Subtract(0,0,Q|0,U|0)|0;N=F;ta=n;c[ta>>2]=V;c[ta+4>>2]=N;ua=1;va=1219872;wa=V;xa=N;A=66;break e}else{ua=(O&2049|0)!=0&1;va=(O&2048|0)==0?((O&1|0)==0?1219872:1219874):1219873;wa=Q;xa=U;A=66;break e}break}case 117:{U=n;ua=0;va=1219872;wa=c[U>>2]|0;xa=c[U+4>>2]|0;A=66;break}case 99:{a[u>>0]=c[n>>2];ya=u;za=0;Aa=1219872;Ba=s;Ca=1;Da=J;break}case 109:{Ea=_strerror(c[(___errno_location()|0)>>2]|0)|0;A=71;break}case 115:{U=c[n>>2]|0;Ea=U|0?U:1219882;A=71;break}case 67:{c[p>>2]=c[n>>2];c[o>>2]=0;c[n>>2]=p;Fa=-1;Ga=p;A=75;break}case 83:{U=c[n>>2]|0;if(!da){_pad_607(d,32,_,0,O);Ha=0;A=84}else{Fa=da;Ga=U;A=75}break}case 65:case 71:case 70:case 69:case 97:case 103:case 102:case 101:{v=_fmt_fp(d,+h[n>>3],_,da,O,e)|0;w=z;x=aa;y=ga;continue a;break}default:{ya=y;za=0;Aa=1219872;Ba=s;Ca=da;Da=O}}while(0);f:do if((A|0)==61){A=0;e=n;I=c[e>>2]|0;P=c[e+4>>2]|0;e=_fmt_x(I,P,s,ja&32)|0;U=(la&8|0)==0|(I|0)==0&(P|0)==0;ma=e;na=U?0:2;oa=U?1219872:1219872+(ja>>4)|0;pa=ka;qa=la;ra=I;sa=P;A=67}else if((A|0)==66){A=0;ma=_fmt_u(wa,xa,s)|0;na=ua;oa=va;pa=da;qa=O;ra=wa;sa=xa;A=67}else if((A|0)==71){A=0;P=_memchr(Ea,0,da)|0;I=(P|0)==0;ya=Ea;za=0;Aa=1219872;Ba=I?Ea+da|0:P;Ca=I?da:P-Ea|0;Da=J}else if((A|0)==75){A=0;P=Ga;I=0;U=0;while(1){e=c[P>>2]|0;if(!e){Ia=I;Ja=U;break}Q=_wctomb(q,e)|0;if((Q|0)<0|Q>>>0>(Fa-I|0)>>>0){Ia=I;Ja=Q;break}e=Q+I|0;if(Fa>>>0>e>>>0){P=P+4|0;I=e;U=Q}else{Ia=e;Ja=Q;break}}if((Ja|0)<0){Z=-1;break a}_pad_607(d,32,_,Ia,O);if(!Ia){Ha=0;A=84}else{U=Ga;I=0;while(1){P=c[U>>2]|0;if(!P){Ha=Ia;A=84;break f}Q=_wctomb(q,P)|0;I=Q+I|0;if((I|0)>(Ia|0)){Ha=Ia;A=84;break f}_out(d,q,Q);if(I>>>0>=Ia>>>0){Ha=Ia;A=84;break}else U=U+4|0}}}while(0);if((A|0)==67){A=0;J=(ra|0)!=0|(sa|0)!=0;U=(pa|0)!=0|J;I=((J^1)&1)+(t-ma)|0;ya=U?ma:s;za=na;Aa=oa;Ba=s;Ca=U?((pa|0)>(I|0)?pa:I):pa;Da=(pa|0)>-1?qa&-65537:qa}else if((A|0)==84){A=0;_pad_607(d,32,_,Ha,O^8192);v=(_|0)>(Ha|0)?_:Ha;w=z;x=aa;y=ga;continue}I=Ba-ya|0;U=(Ca|0)<(I|0)?I:Ca;J=U+za|0;Q=(_|0)<(J|0)?J:_;_pad_607(d,32,Q,J,Da);_out(d,Aa,za);_pad_607(d,48,Q,J,Da^65536);_pad_607(d,48,U,I,0);_out(d,ya,I);_pad_607(d,32,Q,J,Da^8192);v=Q;w=z;x=aa;y=ga}g:do if((A|0)==87)if(!d)if(!x)Z=0;else{ga=1;while(1){y=c[i+(ga<<2)>>2]|0;if(!y){Ka=ga;break}_pop_arg(g+(ga<<3)|0,y,f);ga=ga+1|0;if((ga|0)>=10){Z=1;break g}}while(1){if(c[i+(Ka<<2)>>2]|0){Z=-1;break g}Ka=Ka+1|0;if((Ka|0)>=10){Z=1;break}}}else Z=z;while(0);l=j;return Z|0}function ___lockfile(a){a=a|0;return 0}function ___unlockfile(a){a=a|0;return}function _out(a,b,d){a=a|0;b=b|0;d=d|0;if(!(c[a>>2]&32))___fwritex(b,d,a)|0;return}function _getint(b){b=b|0;var d=0,e=0,f=0,g=0,h=0;d=c[b>>2]|0;e=(a[d>>0]|0)+-48|0;if(e>>>0<10){f=0;g=d;d=e;while(1){e=d+(f*10|0)|0;g=g+1|0;c[b>>2]=g;d=(a[g>>0]|0)+-48|0;if(d>>>0>=10){h=e;break}else f=e}}else h=0;return h|0}function _pop_arg(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,i=0,j=0.0;a:do if(b>>>0<=20)do switch(b|0){case 9:{e=(c[d>>2]|0)+(4-1)&~(4-1);f=c[e>>2]|0;c[d>>2]=e+4;c[a>>2]=f;break a;break}case 10:{f=(c[d>>2]|0)+(4-1)&~(4-1);e=c[f>>2]|0;c[d>>2]=f+4;f=a;c[f>>2]=e;c[f+4>>2]=((e|0)<0)<<31>>31;break a;break}case 11:{e=(c[d>>2]|0)+(4-1)&~(4-1);f=c[e>>2]|0;c[d>>2]=e+4;e=a;c[e>>2]=f;c[e+4>>2]=0;break a;break}case 12:{e=(c[d>>2]|0)+(8-1)&~(8-1);f=e;g=c[f>>2]|0;i=c[f+4>>2]|0;c[d>>2]=e+8;e=a;c[e>>2]=g;c[e+4>>2]=i;break a;break}case 13:{i=(c[d>>2]|0)+(4-1)&~(4-1);e=c[i>>2]|0;c[d>>2]=i+4;i=(e&65535)<<16>>16;e=a;c[e>>2]=i;c[e+4>>2]=((i|0)<0)<<31>>31;break a;break}case 14:{i=(c[d>>2]|0)+(4-1)&~(4-1);e=c[i>>2]|0;c[d>>2]=i+4;i=a;c[i>>2]=e&65535;c[i+4>>2]=0;break a;break}case 15:{i=(c[d>>2]|0)+(4-1)&~(4-1);e=c[i>>2]|0;c[d>>2]=i+4;i=(e&255)<<24>>24;e=a;c[e>>2]=i;c[e+4>>2]=((i|0)<0)<<31>>31;break a;break}case 16:{i=(c[d>>2]|0)+(4-1)&~(4-1);e=c[i>>2]|0;c[d>>2]=i+4;i=a;c[i>>2]=e&255;c[i+4>>2]=0;break a;break}case 17:{i=(c[d>>2]|0)+(8-1)&~(8-1);j=+h[i>>3];c[d>>2]=i+8;h[a>>3]=j;break a;break}case 18:{i=(c[d>>2]|0)+(8-1)&~(8-1);j=+h[i>>3];c[d>>2]=i+8;h[a>>3]=j;break a;break}default:break a}while(0);while(0);return}function _fmt_x(b,c,e,f){b=b|0;c=c|0;e=e|0;f=f|0;var g=0,h=0;if((b|0)==0&(c|0)==0)g=e;else{h=e;e=c;c=b;while(1){b=h+-1|0;a[b>>0]=d[1219920+(c&15)>>0]|0|f;c=_bitshift64Lshr(c|0,e|0,4)|0;e=F;if((c|0)==0&(e|0)==0){g=b;break}else h=b}}return g|0}function _fmt_o(b,c,d){b=b|0;c=c|0;d=d|0;var e=0,f=0;if((b|0)==0&(c|0)==0)e=d;else{f=d;d=c;c=b;while(1){b=f+-1|0;a[b>>0]=c&7|48;c=_bitshift64Lshr(c|0,d|0,3)|0;d=F;if((c|0)==0&(d|0)==0){e=b;break}else f=b}}return e|0}function _fmt_u(b,c,d){b=b|0;c=c|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0;if(c>>>0>0|(c|0)==0&b>>>0>4294967295){e=d;f=b;g=c;while(1){c=___uremdi3(f|0,g|0,10,0)|0;e=e+-1|0;a[e>>0]=c&255|48;c=f;f=___udivdi3(f|0,g|0,10,0)|0;if(!(g>>>0>9|(g|0)==9&c>>>0>4294967295))break;else g=F}h=f;i=e}else{h=b;i=d}if(!h)j=i;else{d=h;h=i;while(1){i=h+-1|0;a[i>>0]=(d>>>0)%10|0|48;if(d>>>0<10){j=i;break}else{d=(d>>>0)/10|0;h=i}}}return j|0}function _pad_607(a,b,c,d,e){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;var f=0,g=0,h=0;f=l;l=l+256|0;if((l|0)>=(m|0))ba(256);g=f;if((c|0)>(d|0)&(e&73728|0)==0){e=c-d|0;_memset(g|0,b|0,(e>>>0<256?e:256)|0)|0;if(e>>>0>255){b=c-d|0;d=e;do{_out(a,g,256);d=d+-256|0}while(d>>>0>255);h=b&255}else h=e;_out(a,g,h)}l=f;return}function _wctomb(a,b){a=a|0;b=b|0;var c=0;if(!a)c=0;else c=_wcrtomb(a,b,0)|0;return c|0}function _fmt_fp(b,e,f,g,h,i){b=b|0;e=+e;f=f|0;g=g|0;h=h|0;i=i|0;var j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0.0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0.0,D=0,E=0.0,G=0,H=0,I=0,J=0.0,K=0,L=0,M=0,N=0,O=0.0,P=0,Q=0,R=0,S=0,T=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ca=0,da=0,ea=0,fa=0,ga=0.0,ha=0.0,ia=0,ja=0,ka=0,la=0,ma=0,na=0,oa=0,pa=0,qa=0,ra=0,sa=0,ta=0,ua=0,va=0,wa=0,xa=0,ya=0,za=0,Aa=0,Ba=0,Ca=0,Da=0,Ea=0,Fa=0,Ga=0;j=l;l=l+560|0;if((l|0)>=(m|0))ba(560);k=j+8|0;n=j;o=j+524|0;p=o;q=j+512|0;c[n>>2]=0;r=q+12|0;___DOUBLE_BITS_608(e)|0;if((F|0)<0){s=-e;t=1;u=1219889}else{s=e;t=(h&2049|0)!=0&1;u=(h&2048|0)==0?((h&1|0)==0?1219890:1219895):1219892}___DOUBLE_BITS_608(s)|0;v=F&2146435072;do if(v>>>0<2146435072|(v|0)==2146435072&0<0){e=+_frexpl(s,n)*2.0;w=e!=0.0;if(w)c[n>>2]=(c[n>>2]|0)+-1;x=i|32;if((x|0)==97){y=i&32;z=(y|0)==0?u:u+9|0;A=t|2;B=12-g|0;do if(!(g>>>0>11|(B|0)==0)){C=8.0;D=B;do{D=D+-1|0;C=C*16.0}while((D|0)!=0);if((a[z>>0]|0)==45){E=-(C+(-e-C));break}else{E=e+C-C;break}}else E=e;while(0);B=c[n>>2]|0;D=(B|0)<0?0-B|0:B;G=_fmt_u(D,((D|0)<0)<<31>>31,r)|0;if((G|0)==(r|0)){D=q+11|0;a[D>>0]=48;H=D}else H=G;a[H+-1>>0]=(B>>31&2)+43;B=H+-2|0;a[B>>0]=i+15;G=(g|0)<1;D=(h&8|0)==0;I=o;J=E;while(1){K=~~J;L=I+1|0;a[I>>0]=d[1219920+K>>0]|y;J=(J-+(K|0))*16.0;if((L-p|0)==1?!(D&(G&J==0.0)):0){a[L>>0]=46;M=I+2|0}else M=L;if(!(J!=0.0))break;else I=M}I=M-p|0;G=r-B|0;D=(g|0)!=0&(I+-2|0)<(g|0)?g+2|0:I;y=G+A+D|0;_pad_607(b,32,f,y,h);_out(b,z,A);_pad_607(b,48,f,y,h^65536);_out(b,o,I);_pad_607(b,48,D-I|0,0,0);_out(b,B,G);_pad_607(b,32,f,y,h^8192);N=y;break}y=(g|0)<0?6:g;if(w){G=(c[n>>2]|0)+-28|0;c[n>>2]=G;O=e*268435456.0;P=G}else{O=e;P=c[n>>2]|0}G=(P|0)<0?k:k+288|0;I=G;J=O;do{D=~~J>>>0;c[I>>2]=D;I=I+4|0;J=(J-+(D>>>0))*1.0e9}while(J!=0.0);if((P|0)>0){w=G;B=I;A=P;while(1){z=(A|0)<29?A:29;D=B+-4|0;if(D>>>0>=w>>>0){L=D;D=0;do{K=_bitshift64Shl(c[L>>2]|0,0,z|0)|0;Q=_i64Add(K|0,F|0,D|0,0)|0;K=F;R=___uremdi3(Q|0,K|0,1e9,0)|0;c[L>>2]=R;D=___udivdi3(Q|0,K|0,1e9,0)|0;L=L+-4|0}while(L>>>0>=w>>>0);if(D){L=w+-4|0;c[L>>2]=D;S=L}else S=w}else S=w;L=B;while(1){if(L>>>0<=S>>>0)break;K=L+-4|0;if(!(c[K>>2]|0))L=K;else break}D=(c[n>>2]|0)-z|0;c[n>>2]=D;if((D|0)>0){w=S;B=L;A=D}else{T=S;V=L;W=D;break}}}else{T=G;V=I;W=P}if((W|0)<0){A=((y+25|0)/9|0)+1|0;B=(x|0)==102;w=T;D=V;K=W;while(1){Q=0-K|0;R=(Q|0)<9?Q:9;if(w>>>0<D>>>0){Q=(1<<R)+-1|0;X=1e9>>>R;Y=0;Z=w;do{_=c[Z>>2]|0;c[Z>>2]=(_>>>R)+Y;Y=U(_&Q,X)|0;Z=Z+4|0}while(Z>>>0<D>>>0);Z=(c[w>>2]|0)==0?w+4|0:w;if(!Y){$=Z;aa=D}else{c[D>>2]=Y;$=Z;aa=D+4|0}}else{$=(c[w>>2]|0)==0?w+4|0:w;aa=D}Z=B?G:$;X=(aa-Z>>2|0)>(A|0)?Z+(A<<2)|0:aa;K=(c[n>>2]|0)+R|0;c[n>>2]=K;if((K|0)>=0){ca=$;da=X;break}else{w=$;D=X}}}else{ca=T;da=V}D=G;if(ca>>>0<da>>>0){w=(D-ca>>2)*9|0;K=c[ca>>2]|0;if(K>>>0<10)ea=w;else{A=w;w=10;while(1){w=w*10|0;B=A+1|0;if(K>>>0<w>>>0){ea=B;break}else A=B}}}else ea=0;A=(x|0)==103;w=(y|0)!=0;K=y-((x|0)!=102?ea:0)+((w&A)<<31>>31)|0;if((K|0)<(((da-D>>2)*9|0)+-9|0)){B=K+9216|0;K=G+4+(((B|0)/9|0)+-1024<<2)|0;I=((B|0)%9|0)+1|0;if((I|0)<9){B=I;I=10;while(1){X=I*10|0;B=B+1|0;if((B|0)==9){fa=X;break}else I=X}}else fa=10;I=c[K>>2]|0;B=(I>>>0)%(fa>>>0)|0;x=(K+4|0)==(da|0);if(!(x&(B|0)==0)){C=(((I>>>0)/(fa>>>0)|0)&1|0)==0?9007199254740992.0:9007199254740994.0;X=(fa|0)/2|0;J=B>>>0<X>>>0?.5:x&(B|0)==(X|0)?1.0:1.5;if(!t){ga=J;ha=C}else{X=(a[u>>0]|0)==45;ga=X?-J:J;ha=X?-C:C}X=I-B|0;c[K>>2]=X;if(ha+ga!=ha){B=X+fa|0;c[K>>2]=B;if(B>>>0>999999999){B=ca;X=K;while(1){I=X+-4|0;c[X>>2]=0;if(I>>>0<B>>>0){x=B+-4|0;c[x>>2]=0;ia=x}else ia=B;x=(c[I>>2]|0)+1|0;c[I>>2]=x;if(x>>>0>999999999){B=ia;X=I}else{ja=ia;ka=I;break}}}else{ja=ca;ka=K}X=(D-ja>>2)*9|0;B=c[ja>>2]|0;if(B>>>0<10){la=ka;ma=X;na=ja}else{I=X;X=10;while(1){X=X*10|0;x=I+1|0;if(B>>>0<X>>>0){la=ka;ma=x;na=ja;break}else I=x}}}else{la=K;ma=ea;na=ca}}else{la=K;ma=ea;na=ca}I=la+4|0;oa=ma;pa=da>>>0>I>>>0?I:da;qa=na}else{oa=ea;pa=da;qa=ca}I=pa;while(1){if(I>>>0<=qa>>>0){ra=0;break}X=I+-4|0;if(!(c[X>>2]|0))I=X;else{ra=1;break}}K=0-oa|0;do if(A){X=((w^1)&1)+y|0;if((X|0)>(oa|0)&(oa|0)>-5){sa=i+-1|0;ta=X+-1-oa|0}else{sa=i+-2|0;ta=X+-1|0}X=h&8;if(!X){if(ra?(B=c[I+-4>>2]|0,(B|0)!=0):0)if(!((B>>>0)%10|0)){x=0;Z=10;while(1){Z=Z*10|0;Q=x+1|0;if((B>>>0)%(Z>>>0)|0|0){ua=Q;break}else x=Q}}else ua=0;else ua=9;x=((I-D>>2)*9|0)+-9|0;if((sa|32|0)==102){Z=x-ua|0;B=(Z|0)>0?Z:0;va=sa;wa=(ta|0)<(B|0)?ta:B;xa=0;break}else{B=x+oa-ua|0;x=(B|0)>0?B:0;va=sa;wa=(ta|0)<(x|0)?ta:x;xa=0;break}}else{va=sa;wa=ta;xa=X}}else{va=i;wa=y;xa=h&8}while(0);y=wa|xa;D=(y|0)!=0&1;w=(va|32|0)==102;if(w){ya=0;za=(oa|0)>0?oa:0}else{A=(oa|0)<0?K:oa;x=_fmt_u(A,((A|0)<0)<<31>>31,r)|0;A=r;if((A-x|0)<2){B=x;while(1){Z=B+-1|0;a[Z>>0]=48;if((A-Z|0)<2)B=Z;else{Aa=Z;break}}}else Aa=x;a[Aa+-1>>0]=(oa>>31&2)+43;B=Aa+-2|0;a[B>>0]=va;ya=B;za=A-B|0}B=t+1+wa+D+za|0;_pad_607(b,32,f,B,h);_out(b,u,t);_pad_607(b,48,f,B,h^65536);if(w){K=qa>>>0>G>>>0?G:qa;Z=o+9|0;R=Z;Y=o+8|0;Q=K;do{L=_fmt_u(c[Q>>2]|0,0,Z)|0;if((Q|0)==(K|0))if((L|0)==(Z|0)){a[Y>>0]=48;Ba=Y}else Ba=L;else if(L>>>0>o>>>0){_memset(o|0,48,L-p|0)|0;z=L;while(1){_=z+-1|0;if(_>>>0>o>>>0)z=_;else{Ba=_;break}}}else Ba=L;_out(b,Ba,R-Ba|0);Q=Q+4|0}while(Q>>>0<=G>>>0);if(y|0)_out(b,1219936,1);if(Q>>>0<I>>>0&(wa|0)>0){G=wa;R=Q;while(1){Y=_fmt_u(c[R>>2]|0,0,Z)|0;if(Y>>>0>o>>>0){_memset(o|0,48,Y-p|0)|0;K=Y;while(1){w=K+-1|0;if(w>>>0>o>>>0)K=w;else{Ca=w;break}}}else Ca=Y;_out(b,Ca,(G|0)<9?G:9);R=R+4|0;K=G+-9|0;if(!(R>>>0<I>>>0&(G|0)>9)){Da=K;break}else G=K}}else Da=wa;_pad_607(b,48,Da+9|0,9,0)}else{G=ra?I:qa+4|0;if((wa|0)>-1){R=o+9|0;Z=(xa|0)==0;Q=R;y=0-p|0;K=o+8|0;L=wa;w=qa;while(1){D=_fmt_u(c[w>>2]|0,0,R)|0;if((D|0)==(R|0)){a[K>>0]=48;Ea=K}else Ea=D;do if((w|0)==(qa|0)){D=Ea+1|0;_out(b,Ea,1);if(Z&(L|0)<1){Fa=D;break}_out(b,1219936,1);Fa=D}else{if(Ea>>>0<=o>>>0){Fa=Ea;break}_memset(o|0,48,Ea+y|0)|0;D=Ea;while(1){A=D+-1|0;if(A>>>0>o>>>0)D=A;else{Fa=A;break}}}while(0);Y=Q-Fa|0;_out(b,Fa,(L|0)>(Y|0)?Y:L);D=L-Y|0;w=w+4|0;if(!(w>>>0<G>>>0&(D|0)>-1)){Ga=D;break}else L=D}}else Ga=wa;_pad_607(b,48,Ga+18|0,18,0);_out(b,ya,r-ya|0)}_pad_607(b,32,f,B,h^8192);N=B}else{L=(i&32|0)!=0;G=t+3|0;_pad_607(b,32,f,G,h&-65537);_out(b,u,t);_out(b,s!=s|0.0!=0.0?(L?1220213:1219916):L?1219908:1219912,3);_pad_607(b,32,f,G,h^8192);N=G}while(0);l=j;return ((N|0)<(f|0)?f:N)|0}function ___DOUBLE_BITS_608(a){a=+a;var b=0;h[j>>3]=a;b=c[j>>2]|0;F=c[j+4>>2]|0;return b|0}function _frexpl(a,b){a=+a;b=b|0;return +(+_frexp(a,b))}function _frexp(a,b){a=+a;b=b|0;var d=0,e=0,f=0,g=0.0,i=0.0,k=0,l=0.0;h[j>>3]=a;d=c[j>>2]|0;e=c[j+4>>2]|0;f=_bitshift64Lshr(d|0,e|0,52)|0;switch(f&2047){case 0:{if(a!=0.0){g=+_frexp(a*18446744073709551616.0,b);i=g;k=(c[b>>2]|0)+-64|0}else{i=a;k=0}c[b>>2]=k;l=i;break}case 2047:{l=a;break}default:{c[b>>2]=(f&2047)+-1022;c[j>>2]=d;c[j+4>>2]=e&-2146435073|1071644672;l=+h[j>>3]}}return +l}function _wcrtomb(b,d,e){b=b|0;d=d|0;e=e|0;var f=0;do if(b){if(d>>>0<128){a[b>>0]=d;f=1;break}if(!(c[c[(___pthread_self_112()|0)+188>>2]>>2]|0))if((d&-128|0)==57216){a[b>>0]=d;f=1;break}else{c[(___errno_location()|0)>>2]=84;f=-1;break}if(d>>>0<2048){a[b>>0]=d>>>6|192;a[b+1>>0]=d&63|128;f=2;break}if(d>>>0<55296|(d&-8192|0)==57344){a[b>>0]=d>>>12|224;a[b+1>>0]=d>>>6&63|128;a[b+2>>0]=d&63|128;f=3;break}if((d+-65536|0)>>>0<1048576){a[b>>0]=d>>>18|240;a[b+1>>0]=d>>>12&63|128;a[b+2>>0]=d>>>6&63|128;a[b+3>>0]=d&63|128;f=4;break}else{c[(___errno_location()|0)>>2]=84;f=-1;break}}else f=1;while(0);return f|0}function ___pthread_self_112(){return _pthread_self()|0}function ___fwritex(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0;f=e+16|0;g=c[f>>2]|0;if(!g)if(!(___towrite(e)|0)){h=c[f>>2]|0;i=5}else j=0;else{h=g;i=5}a:do if((i|0)==5){g=e+20|0;f=c[g>>2]|0;k=f;if((h-f|0)>>>0<d>>>0){j=nj[c[e+36>>2]&2047](e,b,d)|0;break}b:do if((a[e+75>>0]|0)>-1){f=d;while(1){if(!f){l=0;m=b;n=d;o=k;break b}p=f+-1|0;if((a[b+p>>0]|0)==10)break;else f=p}p=nj[c[e+36>>2]&2047](e,b,f)|0;if(p>>>0<f>>>0){j=p;break a}l=f;m=b+f|0;n=d-f|0;o=c[g>>2]|0}else{l=0;m=b;n=d;o=k}while(0);_memcpy(o|0,m|0,n|0)|0;c[g>>2]=(c[g>>2]|0)+n;j=l+n|0}while(0);return j|0}function ___towrite(b){b=b|0;var d=0,e=0,f=0;d=b+74|0;e=a[d>>0]|0;a[d>>0]=e+255|e;e=c[b>>2]|0;if(!(e&8)){c[b+8>>2]=0;c[b+4>>2]=0;d=c[b+44>>2]|0;c[b+28>>2]=d;c[b+20>>2]=d;c[b+16>>2]=d+(c[b+48>>2]|0);f=0}else{c[b>>2]=e|32;f=-1}return f|0}function _sn_write(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0;e=a+20|0;f=c[e>>2]|0;g=(c[a+16>>2]|0)-f|0;a=g>>>0>d>>>0?d:g;_memcpy(f|0,b|0,a|0)|0;c[e>>2]=(c[e>>2]|0)+a;return d|0}function _strncmp(b,c,d){b=b|0;c=c|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0;if(!d)e=0;else{f=a[b>>0]|0;g=f&255;h=a[c>>0]|0;i=h&255;a:do if(!(f<<24>>24)){j=i;k=g}else{l=b;m=d;n=c;o=f;p=i;q=g;r=h;while(1){m=m+-1|0;if(!(o<<24>>24==r<<24>>24&((m|0)!=0&r<<24>>24!=0))){j=p;k=q;break a}l=l+1|0;n=n+1|0;o=a[l>>0]|0;s=o&255;r=a[n>>0]|0;t=r&255;if(!(o<<24>>24)){j=t;k=s;break}else{p=t;q=s}}}while(0);e=k-j|0}return e|0}function _qsort(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0;f=l;l=l+208|0;if((l|0)>=(m|0))ba(208);g=f+8|0;h=f;i=U(d,b)|0;b=h;c[b>>2]=1;c[b+4>>2]=0;a:do if(i|0){b=0-d|0;c[g+4>>2]=d;c[g>>2]=d;j=2;k=d;n=d;while(1){o=k+d+n|0;c[g+(j<<2)>>2]=o;if(o>>>0<i>>>0){p=n;j=j+1|0;n=o;k=p}else break}k=a+i+b|0;if(k>>>0>a>>>0){n=k;j=1;p=a;o=1;while(1){do if((o&3|0)!=3){q=j+-1|0;if((c[g+(q<<2)>>2]|0)>>>0<(n-p|0)>>>0)_sift(p,d,e,j,g);else _trinkle(p,d,e,h,j,0,g);if((j|0)==1){_shl(h,1);r=0;break}else{_shl(h,q);r=1;break}}else{_sift(p,d,e,j,g);_shr(h,2);r=j+2|0}while(0);q=c[h>>2]|1;c[h>>2]=q;s=p+d|0;if(s>>>0<k>>>0){j=r;p=s;o=q}else{t=r;u=s;v=q;break}}}else{t=1;u=a;v=1}_trinkle(u,d,e,h,t,0,g);o=h+4|0;p=u;j=t;k=v;while(1){if((j|0)==1&(k|0)==1){if(!(c[o>>2]|0))break a}else if((j|0)>=2){_shl(h,2);n=j+-2|0;c[h>>2]=c[h>>2]^7;_shr(h,1);_trinkle(p+(0-(c[g+(n<<2)>>2]|0))+b|0,d,e,h,j+-1|0,1,g);_shl(h,1);q=c[h>>2]|1;c[h>>2]=q;s=p+b|0;_trinkle(s,d,e,h,n,1,g);p=s;j=n;k=q;continue}q=_pntz(h)|0;_shr(h,q);p=p+b|0;j=q+j|0;k=c[h>>2]|0}}while(0);l=f;return}function _sift(a,b,d,e,f){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;g=l;l=l+240|0;if((l|0)>=(m|0))ba(240);h=g;c[h>>2]=a;a:do if((e|0)>1){i=0-b|0;j=a;k=e;n=1;o=a;while(1){p=j+i|0;q=k+-2|0;r=p+(0-(c[f+(q<<2)>>2]|0))|0;if(($i[d&8191](o,r)|0)>-1?($i[d&8191](o,p)|0)>-1:0){s=n;break a}t=n+1|0;u=h+(n<<2)|0;if(($i[d&8191](r,p)|0)>-1){c[u>>2]=r;v=r;w=k+-1|0}else{c[u>>2]=p;v=p;w=q}if((w|0)<=1){s=t;break a}j=v;k=w;n=t;o=c[h>>2]|0}}else s=1;while(0);_cycle(b,h,s);l=g;return}function _shr(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0;d=a+4|0;if(b>>>0>31){e=c[d>>2]|0;c[a>>2]=e;c[d>>2]=0;f=b+-32|0;g=0;h=e}else{f=b;g=c[d>>2]|0;h=c[a>>2]|0}c[a>>2]=g<<32-f|h>>>f;c[d>>2]=g>>>f;return}function _trinkle(a,b,d,e,f,g,h){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0;i=l;l=l+240|0;if((l|0)>=(m|0))ba(240);j=i+232|0;k=i;n=c[e>>2]|0;c[j>>2]=n;o=c[e+4>>2]|0;e=j+4|0;c[e>>2]=o;c[k>>2]=a;a:do if((n|0)!=1|(o|0)!=0?(p=0-b|0,q=a+(0-(c[h+(f<<2)>>2]|0))|0,($i[d&8191](q,a)|0)>=1):0){r=1;s=f;t=(g|0)==0;u=a;v=q;while(1){if(t&(s|0)>1){q=u+p|0;w=c[h+(s+-2<<2)>>2]|0;if(($i[d&8191](q,v)|0)>-1){x=r;y=s;z=u;A=10;break a}if(($i[d&8191](q+(0-w)|0,v)|0)>-1){x=r;y=s;z=u;A=10;break a}}w=r+1|0;c[k+(r<<2)>>2]=v;q=_pntz(j)|0;_shr(j,q);B=q+s|0;if(!((c[j>>2]|0)!=1|(c[e>>2]|0)!=0)){x=w;y=B;z=v;A=10;break a}q=v+(0-(c[h+(B<<2)>>2]|0))|0;if(($i[d&8191](q,c[k>>2]|0)|0)<1){C=v;D=w;E=B;F=0;A=9;break}else{G=v;r=w;s=B;t=1;v=q;u=G}}}else{C=a;D=1;E=f;F=g;A=9}while(0);if((A|0)==9?(F|0)==0:0){x=D;y=E;z=C;A=10}if((A|0)==10){_cycle(b,k,x);_sift(z,b,d,y,h)}l=i;return}function _shl(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0;d=a+4|0;if(b>>>0>31){e=c[a>>2]|0;c[d>>2]=e;c[a>>2]=0;f=b+-32|0;g=0;h=e}else{f=b;g=c[a>>2]|0;h=c[d>>2]|0}c[d>>2]=g>>>(32-f|0)|h<<f;c[a>>2]=g<<f;return}function _pntz(a){a=a|0;var b=0,d=0;b=_a_ctz_l((c[a>>2]|0)+-1|0)|0;if(!b){d=_a_ctz_l(c[a+4>>2]|0)|0;return ((d|0)==0?0:d+32|0)|0}else return b|0;return 0}function _a_ctz_l(a){a=a|0;var b=0,c=0,d=0;if(a)if(!(a&1)){b=a;a=0;while(1){c=a+1|0;b=b>>>1;if(b&1|0){d=c;break}else a=c}}else d=0;else d=32;return d|0}function _cycle(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0;e=l;l=l+256|0;if((l|0)>=(m|0))ba(256);f=e;a:do if((d|0)>=2?(g=b+(d<<2)|0,c[g>>2]=f,a|0):0){h=a;i=f;while(1){j=h>>>0<256?h:256;_memcpy(i|0,c[b>>2]|0,j|0)|0;k=0;do{n=b+(k<<2)|0;k=k+1|0;_memcpy(c[n>>2]|0,c[b+(k<<2)>>2]|0,j|0)|0;c[n>>2]=(c[n>>2]|0)+j}while((k|0)!=(d|0));k=h-j|0;if(!k)break a;h=k;i=c[g>>2]|0}}while(0);l=e;return}function _strcpy(a,b){a=a|0;b=b|0;___stpcpy(a,b)|0;return a|0}function ___stpcpy(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0;e=d;a:do if(!((e^b)&3)){if(!(e&3)){f=d;g=b}else{h=d;i=b;while(1){j=a[h>>0]|0;a[i>>0]=j;if(!(j<<24>>24)){k=i;break a}j=h+1|0;l=i+1|0;if(!(j&3)){f=j;g=l;break}else{h=j;i=l}}}i=c[f>>2]|0;if(!((i&-2139062144^-2139062144)&i+-16843009)){h=g;l=f;j=i;while(1){i=l+4|0;m=h+4|0;c[h>>2]=j;j=c[i>>2]|0;if((j&-2139062144^-2139062144)&j+-16843009|0){n=i;o=m;break}else{h=m;l=i}}}else{n=f;o=g}p=n;q=o;r=8}else{p=d;q=b;r=8}while(0);if((r|0)==8){r=a[p>>0]|0;a[q>>0]=r;if(!(r<<24>>24))k=q;else{r=q;q=p;while(1){q=q+1|0;p=r+1|0;b=a[q>>0]|0;a[p>>0]=b;if(!(b<<24>>24)){k=p;break}else r=p}}}return k|0}function _strchr(b,c){b=b|0;c=c|0;var d=0;d=___strchrnul(b,c)|0;return ((a[d>>0]|0)==(c&255)<<24>>24?d:0)|0}function _opendir(a){a=a|0;var b=0,d=0,e=0,f=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b+8|0;e=_open(a,589824,b)|0;do if((e|0)>=0){a=_calloc(1,2072)|0;if(!a){c[d>>2]=e;vf(6,d|0)|0;f=0;break}else{c[a>>2]=e;f=a;break}}else f=0;while(0);l=b;return f|0}function _stat(a,b){a=a|0;b=b|0;var d=0,e=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d;c[e>>2]=a;c[e+4>>2]=b;b=___syscall_ret(fg(195,e|0)|0)|0;l=d;return b|0}function _closedir(a){a=a|0;var b=0;b=_close(c[a>>2]|0)|0;_free(a);return b|0}function _close(a){a=a|0;var b=0,d=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b;c[d>>2]=_dummy_290(a)|0;a=vf(6,d|0)|0;d=___syscall_ret((a|0)==-4?0:a)|0;l=b;return d|0}function _readdir(a){a=a|0;var b=0,d=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b;f=a+8|0;g=c[f>>2]|0;h=a+12|0;a:do if((g|0)<(c[h>>2]|0)){i=g;j=6}else{c[d>>2]=c[a>>2];c[d+4>>2]=a+24;c[d+8>>2]=2048;k=oe(220,d|0)|0;if((k|0)>=1){c[h>>2]=k;c[f>>2]=0;i=0;j=6;break}switch(k|0){case 0:case -2:{n=0;break a;break}default:{}}c[(___errno_location()|0)>>2]=0-k;n=0}while(0);if((j|0)==6){j=a+24+i|0;c[f>>2]=(e[j+8>>1]|0)+i;c[a+4>>2]=c[j+4>>2];n=j}l=b;return n|0}function _open(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0;e=l;l=l+48|0;if((l|0)>=(m|0))ba(48);f=e+16|0;g=e;h=e+32|0;if(!(b&4194368))i=0;else{c[h>>2]=d;d=(c[h>>2]|0)+(4-1)&~(4-1);j=c[d>>2]|0;c[h>>2]=d+4;i=j}c[g>>2]=a;c[g+4>>2]=b|32768;c[g+8>>2]=i;i=wf(5,g|0)|0;if(!((b&524288|0)==0|(i|0)<0)){c[f>>2]=i;c[f+4>>2]=2;c[f+8>>2]=1;rd(221,f|0)|0}f=___syscall_ret(i)|0;l=e;return f|0}function ___strchrnul(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0;e=d&255;a:do if(!e)f=b+(_strlen(b)|0)|0;else{if(!(b&3))g=b;else{h=d&255;i=b;while(1){j=a[i>>0]|0;if(j<<24>>24==0?1:j<<24>>24==h<<24>>24){f=i;break a}j=i+1|0;if(!(j&3)){g=j;break}else i=j}}i=U(e,16843009)|0;h=c[g>>2]|0;b:do if(!((h&-2139062144^-2139062144)&h+-16843009)){j=g;k=h;while(1){l=k^i;if((l&-2139062144^-2139062144)&l+-16843009|0){m=j;break b}l=j+4|0;k=c[l>>2]|0;if((k&-2139062144^-2139062144)&k+-16843009|0){m=l;break}else j=l}}else m=g;while(0);i=d&255;h=m;while(1){j=a[h>>0]|0;if(j<<24>>24==0?1:j<<24>>24==i<<24>>24){f=h;break}else h=h+1|0}}while(0);return f|0}function _isxdigit(a){a=a|0;return ((a+-48|0)>>>0<10|((a|32)+-97|0)>>>0<6)&1|0}function _isspace(a){a=a|0;return ((a|0)==32|(a+-9|0)>>>0<5)&1|0}function _strtoul(a,b,c){a=a|0;b=b|0;c=c|0;var d=0;d=_strtox(a,b,c,-1,0)|0;return d|0}function _strtox(a,b,d,e,f){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0;g=l;l=l+128|0;if((l|0)>=(m|0))ba(128);h=g;c[h>>2]=0;i=h+4|0;c[i>>2]=a;c[h+44>>2]=a;j=h+8|0;c[j>>2]=(a|0)<0?-1:a+2147483647|0;c[h+76>>2]=-1;___shlim(h,0);k=___intscan(h,d,1,e,f)|0;if(b|0)c[b>>2]=a+((c[i>>2]|0)+(c[h+108>>2]|0)-(c[j>>2]|0));l=g;return k|0}function ___shlim(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;c[a+104>>2]=b;d=c[a+8>>2]|0;e=c[a+4>>2]|0;f=d-e|0;c[a+108>>2]=f;c[a+100>>2]=(b|0)!=0&(f|0)>(b|0)?e+b|0:d;return}function ___intscan(b,e,f,g,h){b=b|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ba=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0,ia=0,ja=0,ka=0,la=0;a:do if(e>>>0>36){c[(___errno_location()|0)>>2]=22;i=0;j=0}else{k=b+4|0;l=b+100|0;do{m=c[k>>2]|0;if(m>>>0<(c[l>>2]|0)>>>0){c[k>>2]=m+1;n=d[m>>0]|0}else n=___shgetc(b)|0}while((_isspace(n)|0)!=0);b:do switch(n|0){case 43:case 45:{m=((n|0)==45)<<31>>31;o=c[k>>2]|0;if(o>>>0<(c[l>>2]|0)>>>0){c[k>>2]=o+1;p=m;q=d[o>>0]|0;break b}else{p=m;q=___shgetc(b)|0;break b}break}default:{p=0;q=n}}while(0);m=(e|0)==0;do if((e|16|0)==16&(q|0)==48){o=c[k>>2]|0;if(o>>>0<(c[l>>2]|0)>>>0){c[k>>2]=o+1;r=d[o>>0]|0}else r=___shgetc(b)|0;if((r|32|0)!=120)if(m){s=r;t=8;u=46;break}else{v=r;w=e;u=32;break}o=c[k>>2]|0;if(o>>>0<(c[l>>2]|0)>>>0){c[k>>2]=o+1;x=d[o>>0]|0}else x=___shgetc(b)|0;if((d[1219939+x>>0]|0)>15){o=(c[l>>2]|0)!=0;if(o)c[k>>2]=(c[k>>2]|0)+-1;if(!f){___shlim(b,0);i=0;j=0;break a}if(!o){i=0;j=0;break a}c[k>>2]=(c[k>>2]|0)+-1;i=0;j=0;break a}else{s=x;t=16;u=46}}else{o=m?10:e;if((d[1219939+q>>0]|0)>>>0<o>>>0){v=q;w=o;u=32}else{if(c[l>>2]|0)c[k>>2]=(c[k>>2]|0)+-1;___shlim(b,0);c[(___errno_location()|0)>>2]=22;i=0;j=0;break a}}while(0);c:do if((u|0)==32)if((w|0)==10){m=v+-48|0;if(m>>>0<10){o=0;y=m;do{o=(o*10|0)+y|0;m=c[k>>2]|0;if(m>>>0<(c[l>>2]|0)>>>0){c[k>>2]=m+1;z=d[m>>0]|0}else z=___shgetc(b)|0;y=z+-48|0}while(y>>>0<10&o>>>0<429496729);A=z;B=o;C=0}else{A=v;B=0;C=0}y=A+-48|0;if(y>>>0<10){m=A;D=B;E=C;G=y;while(1){y=___muldi3(D|0,E|0,10,0)|0;H=F;I=((G|0)<0)<<31>>31;J=~I;if(H>>>0>J>>>0|(H|0)==(J|0)&y>>>0>~G>>>0){K=10;L=m;M=D;N=E;u=72;break c}D=_i64Add(y|0,H|0,G|0,I|0)|0;E=F;I=c[k>>2]|0;if(I>>>0<(c[l>>2]|0)>>>0){c[k>>2]=I+1;O=d[I>>0]|0}else O=___shgetc(b)|0;G=O+-48|0;if(!(G>>>0<10&(E>>>0<429496729|(E|0)==429496729&D>>>0<2576980378)))break;else m=O}if(G>>>0>9){P=p;Q=E;R=D}else{K=10;L=O;M=D;N=E;u=72}}else{P=p;Q=C;R=B}}else{s=v;t=w;u=46}while(0);d:do if((u|0)==46){if(!(t+-1&t)){m=a[1220195+((t*23|0)>>>5&7)>>0]|0;o=a[1219939+s>>0]|0;I=o&255;if(I>>>0<t>>>0){H=0;y=I;do{H=y|H<<m;I=c[k>>2]|0;if(I>>>0<(c[l>>2]|0)>>>0){c[k>>2]=I+1;S=d[I>>0]|0}else S=___shgetc(b)|0;T=a[1219939+S>>0]|0;y=T&255}while(H>>>0<134217728&y>>>0<t>>>0);V=S;W=T;X=0;Y=H}else{V=s;W=o;X=0;Y=0}y=_bitshift64Lshr(-1,-1,m|0)|0;E=F;if((W&255)>>>0>=t>>>0|(X>>>0>E>>>0|(X|0)==(E|0)&Y>>>0>y>>>0)){K=t;L=V;M=Y;N=X;u=72;break}else{Z=Y;_=X;$=W}while(1){D=_bitshift64Shl(Z|0,_|0,m|0)|0;G=F;I=$&255|D;D=c[k>>2]|0;if(D>>>0<(c[l>>2]|0)>>>0){c[k>>2]=D+1;aa=d[D>>0]|0}else aa=___shgetc(b)|0;$=a[1219939+aa>>0]|0;if(($&255)>>>0>=t>>>0|(G>>>0>E>>>0|(G|0)==(E|0)&I>>>0>y>>>0)){K=t;L=aa;M=I;N=G;u=72;break d}else{Z=I;_=G}}}y=a[1219939+s>>0]|0;E=y&255;if(E>>>0<t>>>0){m=0;o=E;do{m=o+(U(m,t)|0)|0;E=c[k>>2]|0;if(E>>>0<(c[l>>2]|0)>>>0){c[k>>2]=E+1;ba=d[E>>0]|0}else ba=___shgetc(b)|0;ca=a[1219939+ba>>0]|0;o=ca&255}while(m>>>0<119304647&o>>>0<t>>>0);da=ba;ea=ca;fa=m;ga=0}else{da=s;ea=y;fa=0;ga=0}if((ea&255)>>>0<t>>>0){o=___udivdi3(-1,-1,t|0,0)|0;E=F;H=da;G=ga;I=fa;D=ea;while(1){if(G>>>0>E>>>0|(G|0)==(E|0)&I>>>0>o>>>0){K=t;L=H;M=I;N=G;u=72;break d}J=___muldi3(I|0,G|0,t|0,0)|0;ha=F;ia=D&255;if(ha>>>0>4294967295|(ha|0)==-1&J>>>0>~ia>>>0){K=t;L=H;M=I;N=G;u=72;break d}ja=_i64Add(ia|0,0,J|0,ha|0)|0;ha=F;J=c[k>>2]|0;if(J>>>0<(c[l>>2]|0)>>>0){c[k>>2]=J+1;ka=d[J>>0]|0}else ka=___shgetc(b)|0;D=a[1219939+ka>>0]|0;if((D&255)>>>0>=t>>>0){K=t;L=ka;M=ja;N=ha;u=72;break}else{H=ka;G=ha;I=ja}}}else{K=t;L=da;M=fa;N=ga;u=72}}while(0);if((u|0)==72)if((d[1219939+L>>0]|0)>>>0<K>>>0){do{I=c[k>>2]|0;if(I>>>0<(c[l>>2]|0)>>>0){c[k>>2]=I+1;la=d[I>>0]|0}else la=___shgetc(b)|0}while((d[1219939+la>>0]|0)>>>0<K>>>0);c[(___errno_location()|0)>>2]=34;P=(g&1|0)==0&0==0?p:0;Q=h;R=g}else{P=p;Q=N;R=M}if(c[l>>2]|0)c[k>>2]=(c[k>>2]|0)+-1;if(!(Q>>>0<h>>>0|(Q|0)==(h|0)&R>>>0<g>>>0)){if(!((g&1|0)!=0|0!=0|(P|0)!=0)){c[(___errno_location()|0)>>2]=34;I=_i64Add(g|0,h|0,-1,-1)|0;i=F;j=I;break}if(Q>>>0>h>>>0|(Q|0)==(h|0)&R>>>0>g>>>0){c[(___errno_location()|0)>>2]=34;i=h;j=g;break}}I=((P|0)<0)<<31>>31;G=_i64Subtract(R^P|0,Q^I|0,P|0,I|0)|0;i=F;j=G}while(0);F=i;return j|0}function ___shgetc(b){b=b|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0;e=b+104|0;f=c[e>>2]|0;if((f|0)!=0?(c[b+108>>2]|0)>=(f|0):0)g=4;else{f=___uflow(b)|0;if((f|0)>=0){h=c[e>>2]|0;e=b+8|0;if(h){i=c[e>>2]|0;j=c[b+4>>2]|0;k=b+108|0;l=h-(c[k>>2]|0)|0;h=i;if((i-j|0)<(l|0)){m=k;n=h;o=h;p=j}else{m=k;n=j+(l+-1)|0;o=h;p=j}}else{j=c[e>>2]|0;m=b+108|0;n=j;o=j;p=c[b+4>>2]|0}c[b+100>>2]=n;if(o|0)c[m>>2]=o+1-p+(c[m>>2]|0);m=p+-1|0;if((d[m>>0]|0|0)==(f|0))q=f;else{a[m>>0]=f;q=f}}else g=4}if((g|0)==4){c[b+100>>2]=0;q=-1}return q|0}function ___uflow(a){a=a|0;var b=0,e=0,f=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=b;if((___toread(a)|0)==0?(nj[c[a+32>>2]&2047](a,e,1)|0)==1:0)f=d[e>>0]|0;else f=-1;l=b;return f|0}function ___toread(b){b=b|0;var d=0,e=0,f=0;d=b+74|0;e=a[d>>0]|0;a[d>>0]=e+255|e;e=b+20|0;d=b+28|0;if((c[e>>2]|0)>>>0>(c[d>>2]|0)>>>0)nj[c[b+36>>2]&2047](b,0,0)|0;c[b+16>>2]=0;c[d>>2]=0;c[e>>2]=0;e=c[b>>2]|0;if(!(e&4)){d=(c[b+44>>2]|0)+(c[b+48>>2]|0)|0;c[b+8>>2]=d;c[b+4>>2]=d;f=e<<27>>31}else{c[b>>2]=e|32;f=-1}return f|0}function _strcasecmp(b,c){b=b|0;c=c|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0;e=a[b>>0]|0;f=e&255;a:do if(!(e<<24>>24)){g=c;h=f}else{i=b;j=c;k=f;l=e;while(1){m=a[j>>0]|0;if(!(m<<24>>24)){g=j;h=k;break a}if(l<<24>>24!=m<<24>>24?(n=_tolower(k)|0,(n|0)!=(_tolower(m&255)|0)):0){g=j;h=k;break a}i=i+1|0;m=j+1|0;l=a[i>>0]|0;n=l&255;if(!(l<<24>>24)){g=m;h=n;break}else{j=m;k=n}}}while(0);e=_tolower(h)|0;return e-(_tolower(d[g>>0]|0)|0)|0}function _tolower(a){a=a|0;var b=0;b=(_isupper(a)|0)==0;return (b?a:a|32)|0}function _isupper(a){a=a|0;return (a+-65|0)>>>0<26|0}function _strncasecmp(b,c,e){b=b|0;c=c|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0;if(!e)f=0;else{g=a[b>>0]|0;h=g&255;a:do if(!(g<<24>>24)){i=c;j=h}else{k=b;l=e;m=c;n=g;o=h;while(1){l=l+-1|0;p=a[m>>0]|0;if(!((l|0)!=0&p<<24>>24!=0)){i=m;j=o;break a}if(n<<24>>24!=p<<24>>24?(q=_tolower(o)|0,(q|0)!=(_tolower(p&255)|0)):0){i=m;j=o;break a}k=k+1|0;p=m+1|0;n=a[k>>0]|0;q=n&255;if(!(n<<24>>24)){i=p;j=q;break}else{m=p;o=q}}}while(0);h=_tolower(j)|0;f=h-(_tolower(d[i>>0]|0)|0)|0}return f|0}function _wcscmp(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0;d=c[a>>2]|0;e=c[b>>2]|0;if((e|0)==0|((d|0)==0|(d|0)!=(e|0))){f=e;g=d}else{d=b;b=a;do{b=b+4|0;d=d+4|0;a=c[b>>2]|0;e=c[d>>2]|0}while(!((e|0)==0|((a|0)==0|(a|0)!=(e|0))));f=e;g=a}return g-f|0}function _mbrtowc(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;g=l;l=l+16|0;if((l|0)>=(m|0))ba(16);h=g;i=(f|0)==0?1255944:f;f=c[i>>2]|0;a:do if(!d)if(!f)j=0;else k=17;else{n=(b|0)==0?h:b;if(!e)j=-2;else{if(!f){o=a[d>>0]|0;if(o<<24>>24>-1){c[n>>2]=o&255;j=o<<24>>24!=0&1;break}o=(c[c[(___pthread_self_121()|0)+188>>2]>>2]|0)==0;p=a[d>>0]|0;if(o){c[n>>2]=p<<24>>24&57343;j=1;break}o=(p&255)+-194|0;if(o>>>0>50){k=17;break}p=c[438060+(o<<2)>>2]|0;o=e+-1|0;if(!o)q=p;else{r=d+1|0;s=p;t=o;k=11}}else{r=d;s=f;t=e;k=11}b:do if((k|0)==11){o=a[r>>0]|0;p=(o&255)>>>3;if((p+-16|p+(s>>26))>>>0>7){k=17;break a}else{u=r;v=s;w=t;x=o}while(1){u=u+1|0;v=(x&255)+-128|v<<6;w=w+-1|0;if((v|0)>=0)break;if(!w){q=v;break b}x=a[u>>0]|0;if((x&-64)<<24>>24!=-128){k=17;break a}}c[i>>2]=0;c[n>>2]=v;j=e-w|0;break a}while(0);c[i>>2]=q;j=-2}}while(0);if((k|0)==17){c[i>>2]=0;c[(___errno_location()|0)>>2]=84;j=-1}l=g;return j|0}function ___pthread_self_121(){return _pthread_self()|0}function _cosh(a){a=+a;var b=0,d=0.0,e=0.0;h[j>>3]=a;b=c[j+4>>2]&2147483647;c[j>>2]=c[j>>2];c[j+4>>2]=b;a=+h[j>>3];do if(b>>>0<1072049730)if(b>>>0<1045430272)d=1.0;else{e=+_expm1(a);d=e*e/((e+1.0)*2.0)+1.0}else if(b>>>0<1082535490){e=+R(+a);d=(e+1.0/e)*.5;break}else{d=+___expo2(a);break}while(0);return +d}function _sinh(a){a=+a;var b=0,d=0.0,e=0,f=0.0,g=0.0,i=0.0;h[j>>3]=a;b=c[j+4>>2]|0;d=(b|0)<0?-.5:.5;e=b&2147483647;c[j>>2]=c[j>>2];c[j+4>>2]=e;f=+h[j>>3];do if(e>>>0<1082535490){g=+_expm1(f);if(e>>>0>=1072693248){i=d*(g+g/(g+1.0));break}if(e>>>0<1045430272)i=a;else i=d*(g*2.0-g*g/(g+1.0))}else i=d*2.0*+___expo2(f);while(0);return +i}function _copysign(a,b){a=+a;b=+b;var d=0,e=0,f=0;h[j>>3]=a;d=c[j>>2]|0;e=c[j+4>>2]|0;h[j>>3]=b;f=c[j+4>>2]&-2147483648|e&2147483647;c[j>>2]=d;c[j+4>>2]=f;return +(+h[j>>3])}function _expm1(a){a=+a;var b=0,d=0,e=0,f=0,g=0.0,i=0.0,k=0,l=0.0,m=0.0,n=0,o=0,p=0.0,q=0.0;h[j>>3]=a;b=c[j+4>>2]|0;d=b&2147483647;e=_bitshift64Lshr(c[j>>2]|0,b|0,63)|0;do if(d>>>0>1078159481){b=___DOUBLE_BITS_151(a)|0;f=F&2147483647;if(!(f>>>0>2146435072|(f|0)==2146435072&b>>>0>0))if(!e)if(a>709.782712893384)g=a*8988465674311579538646525.0e283;else{i=.5;k=12}else g=-1.0;else g=a}else{if(d>>>0<=1071001154)if(d>>>0<1016070144){g=a;break}else{l=a;m=0.0;n=0;k=15;break}b=(e|0)!=0;if(d>>>0>=1072734898){i=b?-.5:.5;k=12;break}if(b){o=-1;p=a+.6931471803691238;q=-1.9082149292705877e-10;k=13;break}else{o=1;p=a+-.6931471803691238;q=1.9082149292705877e-10;k=13;break}}while(0);if((k|0)==12){d=~~(a*1.4426950408889634+i);i=+(d|0);o=d;p=a-i*.6931471803691238;q=i*1.9082149292705877e-10;k=13}if((k|0)==13){i=p-q;l=i;m=p-i-q;n=o;k=15}a:do if((k|0)==15){q=l*.5;i=l*q;p=i*(i*(i*(i*(4.008217827329362e-06-i*2.0109921818362437e-07)+-7.93650757867488e-05)+1.5873015872548146e-03)+-.03333333333333313)+1.0;a=3.0-q*p;q=i*((p-a)/(6.0-l*a));if(!n){g=l-(l*q-i);break}a=l*(q-m)-m-i;switch(n|0){case -1:{g=(l-a)*.5+-.5;break a;break}case 1:{if(l<-.25){g=(a-(l+.5))*-2.0;break a}else{g=(l-a)*2.0+1.0;break a}break}default:{o=_bitshift64Shl(n+1023|0,0,52)|0;d=F;c[j>>2]=o;c[j+4>>2]=d;i=+h[j>>3];if(n>>>0>56){q=l-a+1.0;g=((n|0)==1024?q*2.0*8988465674311579538646525.0e283:i*q)+-1.0;break a}else{d=_bitshift64Shl(1023-n|0,0,52)|0;o=F;e=(n|0)<20;c[j>>2]=d;c[j+4>>2]=o;q=+h[j>>3];g=i*((e?1.0-q:1.0)+(l-(e?a:q+a)));break a}}}}while(0);return +g}function ___expo2(a){a=+a;return +(+R(+(a+-1416.0996898839683))*2247116418577894884661631.0e283*2247116418577894884661631.0e283)}function ___DOUBLE_BITS_151(a){a=+a;var b=0;h[j>>3]=a;b=c[j>>2]|0;F=c[j+4>>2]|0;return b|0}function _mbsinit(a){a=a|0;var b=0;if(!a)b=1;else b=(c[a>>2]|0)==0;return b&1|0}function _poll(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;c[f>>2]=a;c[f+4>>2]=b;c[f+8>>2]=d;d=___syscall_ret(Tg(168,f|0)|0)|0;l=e;return d|0}function _select(a,b,d,e,f){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0;g=l;l=l+32|0;if((l|0)>=(m|0))ba(32);h=g;c[h>>2]=a;c[h+4>>2]=b;c[h+8>>2]=d;c[h+12>>2]=e;c[h+16>>2]=f;f=___syscall_ret(ve(142,h|0)|0)|0;l=g;return f|0}function _rintf(a){a=+a;var b=0,d=0,e=0.0,f=0.0;b=(g[j>>2]=a,c[j>>2]|0);if((b&2130706432)>>>0<=1249902592){d=(b|0)<0;e=(d?8388608.0:-8388608.0)+((d?-8388608.0:8388608.0)+a);if(e==0.0)f=d?-0.0:0.0;else f=e}else f=a;return +f}function _llrint(a){a=+a;var b=0.0;b=+_rint(a);F=+H(b)>=1.0?(b>0.0?~~+V(+G(b/4294967296.0),4294967295.0)>>>0:~~+T((b-+(~~b>>>0))/4294967296.0)>>>0):0;return ~~b>>>0|0}function _rint(a){a=+a;var b=0,d=0,e=0.0,f=0.0;h[j>>3]=a;b=c[j+4>>2]|0;d=b&2146435072;if(!(d>>>0>1126170624|(d|0)==1126170624&0>0)){d=(b|0)<0;e=(d?4503599627370496.0:-4503599627370496.0)+((d?-4503599627370496.0:4503599627370496.0)+a);if(e==0.0)f=d?-0.0:0.0;else f=e}else f=a;return +f}function _scalbnf(a,b){a=+a;b=b|0;var d=0.0,e=0,f=0,h=0,i=0.0,k=0;if((b|0)<=127)if((b|0)<-126){d=a*1.1754943508222875e-38;e=b+126|0;f=(e|0)<-126;h=b+252|0;i=f?d*1.1754943508222875e-38:d;k=f?((h|0)>-126?h:-126):e}else{i=a;k=b}else{d=a*1701411834604692317316873.0e14;e=b+-127|0;h=(e|0)>127;f=b+-254|0;i=h?d*1701411834604692317316873.0e14:d;k=h?((f|0)<127?f:127):e}return +(i*(c[j>>2]=(k<<23)+1065353216,+g[j>>2]))}function _scalbn(a,b){a=+a;b=b|0;var d=0.0,e=0,f=0,g=0,i=0.0,k=0;if((b|0)<=1023)if((b|0)<-1022){d=a*2.2250738585072014e-308;e=b+1022|0;f=(e|0)<-1022;g=b+2044|0;i=f?d*2.2250738585072014e-308:d;k=f?((g|0)>-1022?g:-1022):e}else{i=a;k=b}else{d=a*8988465674311579538646525.0e283;e=b+-1023|0;g=(e|0)>1023;f=b+-2046|0;i=g?d*8988465674311579538646525.0e283:d;k=g?((f|0)<1023?f:1023):e}e=_bitshift64Shl(k+1023|0,0,52)|0;k=F;c[j>>2]=e;c[j+4>>2]=k;return +(i*+h[j>>3])}function _scalbnl(a,b){a=+a;b=b|0;return +(+_scalbn(a,b))}function _tanh(a){a=+a;var b=0,d=0,e=0.0,f=0.0;h[j>>3]=a;b=c[j+4>>2]|0;d=b&2147483647;c[j>>2]=c[j>>2];c[j+4>>2]=d;a=+h[j>>3];do if(d>>>0>1071748074)if(d>>>0>1077149696){e=1.0-0.0/a;break}else{e=1.0-2.0/(+_expm1(a*2.0)+2.0);break}else{if(d>>>0>1070618798){f=+_expm1(a*2.0);e=f/(f+2.0);break}if(d>>>0>1048575){f=+_expm1(a*-2.0);e=-f/(f+2.0)}else e=a}while(0);return +((b|0)<0?-e:e)}function _fetestexcept(a){a=a|0;return 0}function _feclearexcept(a){a=a|0;return 0}function _log10(a){a=+a;var b=0,d=0,e=0,f=0.0,g=0,i=0,k=0,l=0,m=0,n=0,o=0.0,p=0.0,q=0.0,r=0.0,s=0.0,t=0.0;h[j>>3]=a;b=c[j>>2]|0;d=c[j+4>>2]|0;e=(d|0)<0;do if(e|d>>>0<1048576){if((b|0)==0&(d&2147483647|0)==0){f=-1.0/(a*a);break}if(e){f=(a-a)/0.0;break}else{h[j>>3]=a*18014398509481984.0;g=c[j+4>>2]|0;i=-1077;k=g;l=c[j>>2]|0;m=g;n=9;break}}else if(d>>>0<=2146435071)if((b|0)==0&0==0&(d|0)==1072693248)f=0.0;else{i=-1023;k=d;l=b;m=d;n=9}else f=a;while(0);if((n|0)==9){n=k+614242|0;c[j>>2]=l;c[j+4>>2]=(n&1048575)+1072079006;a=+h[j>>3]+-1.0;o=a*(a*.5);p=a/(a+2.0);q=p*p;r=q*q;h[j>>3]=a-o;l=c[j+4>>2]|0;c[j>>2]=0;c[j+4>>2]=l;s=+h[j>>3];t=a-s-o+p*(o+(r*(r*(r*.15313837699209373+.22222198432149784)+.3999999999940942)+q*(r*(r*(r*.14798198605116586+.1818357216161805)+.2857142874366239)+.6666666666666735)));r=s*.4342944818781689;q=+(i+(n>>>20)|0);o=q*.30102999566361177;p=o+r;f=p+(r+(o-p)+(t*.4342944818781689+(q*3.694239077158931e-13+(s+t)*2.5082946711645275e-11)))}return +f}function _lrint(a){a=+a;var b=0,c=0.0;b=_fetestexcept(32)|0;c=+_rint(a);return ~~c|0}function _fmodl(a,b){a=+a;b=+b;return +(+_fmod(a,b))}function _fmod(a,b){a=+a;b=+b;var d=0,e=0,f=0,g=0,i=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0.0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ba=0.0;h[j>>3]=a;d=c[j>>2]|0;e=c[j+4>>2]|0;h[j>>3]=b;f=c[j>>2]|0;g=c[j+4>>2]|0;i=_bitshift64Lshr(d|0,e|0,52)|0;k=i&2047;i=_bitshift64Lshr(f|0,g|0,52)|0;l=i&2047;i=e&-2147483648;m=_bitshift64Shl(f|0,g|0,1)|0;n=F;a:do if(!((m|0)==0&(n|0)==0)?(o=___DOUBLE_BITS_233(b)|0,p=F&2147483647,!((k|0)==2047|(p>>>0>2146435072|(p|0)==2146435072&o>>>0>0))):0){o=_bitshift64Shl(d|0,e|0,1)|0;p=F;if(!(p>>>0>n>>>0|(p|0)==(n|0)&o>>>0>m>>>0))return +((o|0)==(m|0)&(p|0)==(n|0)?a*0.0:a);if(!k){p=_bitshift64Shl(d|0,e|0,12)|0;o=F;if((o|0)>-1|(o|0)==-1&p>>>0>4294967295){q=0;r=p;p=o;while(1){o=q+-1|0;r=_bitshift64Shl(r|0,p|0,1)|0;p=F;if(!((p|0)>-1|(p|0)==-1&r>>>0>4294967295)){s=o;break}else q=o}}else s=0;q=_bitshift64Shl(d|0,e|0,1-s|0)|0;t=s;u=q;v=F}else{t=k;u=d;v=e&1048575|1048576}if(!l){q=_bitshift64Shl(f|0,g|0,12)|0;r=F;if((r|0)>-1|(r|0)==-1&q>>>0>4294967295){p=0;o=q;q=r;while(1){r=p+-1|0;o=_bitshift64Shl(o|0,q|0,1)|0;q=F;if(!((q|0)>-1|(q|0)==-1&o>>>0>4294967295)){w=r;break}else p=r}}else w=0;p=_bitshift64Shl(f|0,g|0,1-w|0)|0;x=w;y=p;z=F}else{x=l;y=f;z=g&1048575|1048576}p=_i64Subtract(u|0,v|0,y|0,z|0)|0;o=F;q=(o|0)>-1|(o|0)==-1&p>>>0>4294967295;b:do if((t|0)>(x|0)){r=t;A=o;B=q;C=u;D=v;E=p;while(1){if(B)if((E|0)==0&(A|0)==0)break;else{G=E;H=A}else{G=C;H=D}I=_bitshift64Shl(G|0,H|0,1)|0;J=F;K=r+-1|0;L=_i64Subtract(I|0,J|0,y|0,z|0)|0;M=F;N=(M|0)>-1|(M|0)==-1&L>>>0>4294967295;if((K|0)>(x|0)){r=K;A=M;B=N;C=I;D=J;E=L}else{O=K;P=N;Q=L;R=M;S=I;T=J;break b}}U=a*0.0;break a}else{O=t;P=q;Q=p;R=o;S=u;T=v}while(0);if(P)if((Q|0)==0&(R|0)==0){U=a*0.0;break}else{V=R;W=Q}else{V=T;W=S}if(V>>>0<1048576|(V|0)==1048576&W>>>0<0){o=O;p=W;q=V;while(1){E=_bitshift64Shl(p|0,q|0,1)|0;D=F;C=o+-1|0;if(D>>>0<1048576|(D|0)==1048576&E>>>0<0){o=C;p=E;q=D}else{X=C;Y=E;Z=D;break}}}else{X=O;Y=W;Z=V}if((X|0)>0){q=_i64Add(Y|0,Z|0,0,-1048576)|0;p=F;o=_bitshift64Shl(X|0,0,52)|0;_=p|F;$=q|o}else{o=_bitshift64Lshr(Y|0,Z|0,1-X|0)|0;_=F;$=o}c[j>>2]=$;c[j+4>>2]=_|i;U=+h[j>>3]}else aa=3;while(0);if((aa|0)==3){ba=a*b;U=ba/ba}return +U}function ___DOUBLE_BITS_233(a){a=+a;var b=0;h[j>>3]=a;b=c[j>>2]|0;F=c[j+4>>2]|0;return b|0}function _ldexpf(a,b){a=+a;b=b|0;return +(+_scalbnf(a,b))}function _copysignl(a,b){a=+a;b=+b;return +(+_copysign(a,b))}function _lrintf(a){a=+a;return ~~+_rintf(a)|0}function _fmodf(a,b){a=+a;b=+b;var d=0,e=0,f=0,h=0,i=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0.0,H=0,I=0,J=0,K=0,L=0,M=0.0;d=(g[j>>2]=a,c[j>>2]|0);e=(g[j>>2]=b,c[j>>2]|0);f=d>>>23&255;h=e>>>23&255;i=d&-2147483648;k=e<<1;a:do if((k|0)!=0?!((f|0)==255|((___FLOAT_BITS_257(b)|0)&2147483647)>>>0>2139095040):0){l=d<<1;if(l>>>0<=k>>>0)return +((l|0)==(k|0)?a*0.0:a);if(!f){l=d<<9;if((l|0)>-1){m=l;l=0;while(1){n=l+-1|0;m=m<<1;if((m|0)<=-1){o=n;break}else l=n}}else o=0;p=d<<1-o;q=o}else{p=d&8388607|8388608;q=f}if(!h){l=e<<9;if((l|0)>-1){m=0;n=l;while(1){l=m+-1|0;n=n<<1;if((n|0)<=-1){r=l;break}else m=l}}else r=0;s=r;t=e<<1-r}else{s=h;t=e&8388607|8388608}m=p-t|0;n=(m|0)>-1;b:do if((q|0)>(s|0)){l=p;u=q;v=m;w=n;while(1){if(w)if(!v)break;else x=v;else x=l;y=x<<1;z=u+-1|0;A=y-t|0;B=(A|0)>-1;if((z|0)>(s|0)){l=y;u=z;v=A;w=B}else{C=y;D=z;E=B;F=A;break b}}G=a*0.0;break a}else{C=p;D=q;E=n;F=m}while(0);if(E)if(!F){G=a*0.0;break}else H=F;else H=C;if(H>>>0<8388608){m=D;n=H;while(1){w=n<<1;v=m+-1|0;if(w>>>0<8388608){m=v;n=w}else{I=w;J=v;break}}}else{I=H;J=D}if((J|0)>0)K=I+-8388608|J<<23;else K=I>>>(1-J|0);G=(c[j>>2]=K|i,+g[j>>2])}else L=3;while(0);if((L|0)==3){M=a*b;G=M/M}return +G}function ___FLOAT_BITS_257(a){a=+a;return (g[j>>2]=a,c[j>>2]|0)|0}function _sprintf(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;c[f>>2]=d;d=_vsprintf(a,b,f)|0;l=e;return d|0}function _vsprintf(a,b,c){a=a|0;b=b|0;c=c|0;return _vsnprintf(a,2147483647,b,c)|0}function ___floatscan(b,e,f){b=b|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0.0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0;switch(e|0){case 0:{g=-149;h=24;i=4;break}case 1:{g=-1074;h=53;i=4;break}case 2:{g=-1074;h=53;i=4;break}default:j=0.0}a:do if((i|0)==4){e=b+4|0;k=b+100|0;do{l=c[e>>2]|0;if(l>>>0<(c[k>>2]|0)>>>0){c[e>>2]=l+1;m=d[l>>0]|0}else m=___shgetc(b)|0}while((_isspace(m)|0)!=0);b:do switch(m|0){case 43:case 45:{l=1-(((m|0)==45&1)<<1)|0;n=c[e>>2]|0;if(n>>>0<(c[k>>2]|0)>>>0){c[e>>2]=n+1;o=d[n>>0]|0;p=l;break b}else{o=___shgetc(b)|0;p=l;break b}break}default:{o=m;p=1}}while(0);l=0;n=o;while(1){if((n|32|0)!=(a[1220204+l>>0]|0)){q=l;r=n;break}do if(l>>>0<7){s=c[e>>2]|0;if(s>>>0<(c[k>>2]|0)>>>0){c[e>>2]=s+1;t=d[s>>0]|0;break}else{t=___shgetc(b)|0;break}}else t=n;while(0);s=l+1|0;if(s>>>0<8){l=s;n=t}else{q=s;r=t;break}}c:do switch(q|0){case 8:break;case 3:{i=23;break}default:{n=(f|0)!=0;if(n&q>>>0>3)if((q|0)==8)break c;else{i=23;break c}d:do if(!q){l=0;s=r;while(1){if((s|32|0)!=(a[1220213+l>>0]|0)){w=l;x=s;break d}do if(l>>>0<2){y=c[e>>2]|0;if(y>>>0<(c[k>>2]|0)>>>0){c[e>>2]=y+1;z=d[y>>0]|0;break}else{z=___shgetc(b)|0;break}}else z=s;while(0);y=l+1|0;if(y>>>0<3){l=y;s=z}else{w=y;x=z;break}}}else{w=q;x=r}while(0);switch(w|0){case 3:{s=c[e>>2]|0;if(s>>>0<(c[k>>2]|0)>>>0){c[e>>2]=s+1;A=d[s>>0]|0}else A=___shgetc(b)|0;if((A|0)==40)B=1;else{if(!(c[k>>2]|0)){j=u;break a}c[e>>2]=(c[e>>2]|0)+-1;j=u;break a}while(1){s=c[e>>2]|0;if(s>>>0<(c[k>>2]|0)>>>0){c[e>>2]=s+1;C=d[s>>0]|0}else C=___shgetc(b)|0;if(!((C+-48|0)>>>0<10|(C+-65|0)>>>0<26)?!((C|0)==95|(C+-97|0)>>>0<26):0)break;B=B+1|0}if((C|0)==41){j=u;break a}s=(c[k>>2]|0)==0;if(!s)c[e>>2]=(c[e>>2]|0)+-1;if(!n){c[(___errno_location()|0)>>2]=22;___shlim(b,0);j=0.0;break a}if(!B){j=u;break a}else D=B;while(1){D=D+-1|0;if(!s)c[e>>2]=(c[e>>2]|0)+-1;if(!D){j=u;break a}}break}case 0:{if((x|0)==48){s=c[e>>2]|0;if(s>>>0<(c[k>>2]|0)>>>0){c[e>>2]=s+1;E=d[s>>0]|0}else E=___shgetc(b)|0;if((E|32|0)==120){j=+_hexfloat(b,h,g,p,f);break a}if(!(c[k>>2]|0))F=48;else{c[e>>2]=(c[e>>2]|0)+-1;F=48}}else F=x;j=+_decfloat(b,F,h,g,p,f);break a;break}default:{if(c[k>>2]|0)c[e>>2]=(c[e>>2]|0)+-1;c[(___errno_location()|0)>>2]=22;___shlim(b,0);j=0.0;break a}}}}while(0);if((i|0)==23){s=(c[k>>2]|0)==0;if(!s)c[e>>2]=(c[e>>2]|0)+-1;if((f|0)!=0&q>>>0>3){n=q;do{if(!s)c[e>>2]=(c[e>>2]|0)+-1;n=n+-1|0}while(n>>>0>3)}}j=+(p|0)*v}while(0);return +j}function _hexfloat(a,b,e,f,g){a=a|0;b=b|0;e=e|0;f=f|0;g=g|0;var h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0.0,q=0.0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,G=0.0,H=0.0,I=0,J=0,K=0,L=0,M=0,N=0,O=0.0,P=0,Q=0.0,R=0.0,S=0,T=0.0,U=0,V=0,W=0,X=0.0,Y=0,Z=0,_=0,$=0,aa=0,ba=0,ca=0.0,da=0,ea=0.0;h=a+4|0;i=c[h>>2]|0;j=a+100|0;if(i>>>0<(c[j>>2]|0)>>>0){c[h>>2]=i+1;k=d[i>>0]|0;l=0}else{k=___shgetc(a)|0;l=0}a:while(1){switch(k|0){case 46:{m=8;break a;break}case 48:break;default:{n=0;o=0;p=1.0;q=0.0;r=0;s=k;t=l;u=0;v=0;w=0;x=0;break a}}i=c[h>>2]|0;if(i>>>0<(c[j>>2]|0)>>>0){c[h>>2]=i+1;k=d[i>>0]|0;l=1;continue}else{k=___shgetc(a)|0;l=1;continue}}if((m|0)==8){k=c[h>>2]|0;if(k>>>0<(c[j>>2]|0)>>>0){c[h>>2]=k+1;y=d[k>>0]|0}else y=___shgetc(a)|0;if((y|0)==48){k=0;i=0;while(1){z=c[h>>2]|0;if(z>>>0<(c[j>>2]|0)>>>0){c[h>>2]=z+1;A=d[z>>0]|0}else A=___shgetc(a)|0;z=_i64Add(k|0,i|0,-1,-1)|0;B=F;if((A|0)==48){k=z;i=B}else{n=1;o=0;p=1.0;q=0.0;r=0;s=A;t=1;u=B;v=0;w=0;x=z;break}}}else{n=1;o=0;p=1.0;q=0.0;r=0;s=y;t=l;u=0;v=0;w=0;x=0}}while(1){l=s+-48|0;y=(s|0)==46;if(l>>>0>=10?!(y|((s|32)+-97|0)>>>0<6):0){C=s;break}if(y)if(!n){D=1;E=o;G=p;H=q;I=r;J=t;K=w;L=v;M=w;N=v}else{C=46;break}else{y=(s|0)>57?(s|32)+-87|0:l;do if(!((v|0)<0|(v|0)==0&w>>>0<8))if((v|0)<0|(v|0)==0&w>>>0<14){O=p*.0625;P=o;Q=O;R=q+O*+(y|0);S=r;break}else{l=(o|0)!=0|(y|0)==0;P=l?o:1;Q=p;R=l?q:q+p*.5;S=r;break}else{P=o;Q=p;R=q;S=y+(r<<4)|0}while(0);y=_i64Add(w|0,v|0,1,0)|0;D=n;E=P;G=Q;H=R;I=S;J=1;K=x;L=u;M=y;N=F}y=c[h>>2]|0;if(y>>>0<(c[j>>2]|0)>>>0){c[h>>2]=y+1;n=D;o=E;p=G;q=H;r=I;s=d[y>>0]|0;t=J;u=L;v=N;w=M;x=K;continue}else{n=D;o=E;p=G;q=H;r=I;s=___shgetc(a)|0;t=J;u=L;v=N;w=M;x=K;continue}}do if(!t){K=c[j>>2]|0;M=(K|0)!=0;if(M)c[h>>2]=(c[h>>2]|0)+-1;if(g){if(M)c[h>>2]=(c[h>>2]|0)+-1;if(!((n|0)==0|(K|0)==0))c[h>>2]=(c[h>>2]|0)+-1}else ___shlim(a,0);T=+(f|0)*0.0}else{K=(n|0)==0;M=K?w:x;N=K?v:u;if((v|0)<0|(v|0)==0&w>>>0<8){K=r;L=w;J=v;while(1){s=K<<4;L=_i64Add(L|0,J|0,1,0)|0;J=F;if(!((J|0)<0|(J|0)==0&L>>>0<8)){U=s;break}else K=s}}else U=r;if((C|32|0)==112){K=_scanexp(a,g)|0;L=F;if((K|0)==0&(L|0)==-2147483648){if(!g){___shlim(a,0);T=0.0;break}if(!(c[j>>2]|0)){V=0;W=0}else{c[h>>2]=(c[h>>2]|0)+-1;V=0;W=0}}else{V=K;W=L}}else if(!(c[j>>2]|0)){V=0;W=0}else{c[h>>2]=(c[h>>2]|0)+-1;V=0;W=0}L=_bitshift64Shl(M|0,N|0,2)|0;K=_i64Add(L|0,F|0,-32,-1)|0;L=_i64Add(K|0,F|0,V|0,W|0)|0;K=F;if(!U){T=+(f|0)*0.0;break}J=0-e|0;s=((J|0)<0)<<31>>31;if((K|0)>(s|0)|(K|0)==(s|0)&L>>>0>J>>>0){c[(___errno_location()|0)>>2]=34;T=+(f|0)*1797693134862315708145274.0e284*1797693134862315708145274.0e284;break}J=e+-106|0;s=((J|0)<0)<<31>>31;if((K|0)<(s|0)|(K|0)==(s|0)&L>>>0<J>>>0){c[(___errno_location()|0)>>2]=34;T=+(f|0)*2.2250738585072014e-308*2.2250738585072014e-308;break}if((U|0)>-1){H=q;J=U;s=L;I=K;while(1){E=!(H>=.5);o=J<<1|(E^1)&1;G=H+(E?H:H+-1.0);E=_i64Add(s|0,I|0,-1,-1)|0;D=F;if((o|0)>-1){H=G;J=o;s=E;I=D}else{X=G;Y=o;Z=E;_=D;break}}}else{X=q;Y=U;Z=L;_=K}I=((b|0)<0)<<31>>31;s=_i64Subtract(32,0,e|0,((e|0)<0)<<31>>31|0)|0;J=_i64Add(s|0,F|0,Z|0,_|0)|0;s=F;if((I|0)>(s|0)|(I|0)==(s|0)&b>>>0>J>>>0)if((J|0)>0){$=J;m=59}else{aa=0;ba=84;m=61}else{$=b;m=59}if((m|0)==59)if(($|0)<53){aa=$;ba=84-$|0;m=61}else{ca=0.0;da=$;ea=+(f|0)}if((m|0)==61){H=+(f|0);ca=+_copysignl(+_scalbn(1.0,ba),H);da=aa;ea=H}J=(Y&1|0)==0&(X!=0.0&(da|0)<32);H=ea*(J?0.0:X)+(ca+ea*+(((J&1)+Y|0)>>>0))-ca;if(!(H!=0.0))c[(___errno_location()|0)>>2]=34;T=+_scalbnl(H,Z)}while(0);return +T}function _decfloat(a,b,e,f,g,h){a=a|0;b=b|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,G=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0,ia=0,ja=0,ka=0,la=0,ma=0,na=0,oa=0,pa=0,qa=0,ra=0,sa=0,ta=0,ua=0,va=0,wa=0,xa=0,ya=0,za=0,Aa=0,Ba=0,Ca=0.0,Da=0,Ea=0,Fa=0,Ga=0,Ha=0,Ia=0,Ja=0,Ka=0,La=0,Ma=0,Na=0,Oa=0,Pa=0,Qa=0,Ra=0,Sa=0,Ta=0,Ua=0,Va=0,Wa=0,Xa=0,Ya=0,Za=0,_a=0,$a=0,ab=0,bb=0,cb=0,db=0.0,eb=0,fb=0,gb=0,hb=0,ib=0,jb=0,kb=0,lb=0.0,mb=0.0,nb=0.0,ob=0.0,pb=0.0,qb=0.0,rb=0.0,sb=0.0,tb=0.0,ub=0.0,vb=0;i=l;l=l+512|0;if((l|0)>=(m|0))ba(512);j=i;k=f+e|0;n=0-k|0;o=a+4|0;p=a+100|0;q=b;b=0;a:while(1){switch(q|0){case 46:{r=6;break a;break}case 48:break;default:{s=0;t=q;u=b;v=0;w=0;break a}}x=c[o>>2]|0;if(x>>>0<(c[p>>2]|0)>>>0){c[o>>2]=x+1;q=d[x>>0]|0;b=1;continue}else{q=___shgetc(a)|0;b=1;continue}}if((r|0)==6){q=c[o>>2]|0;if(q>>>0<(c[p>>2]|0)>>>0){c[o>>2]=q+1;y=d[q>>0]|0}else y=___shgetc(a)|0;if((y|0)==48){q=0;x=0;while(1){z=_i64Add(q|0,x|0,-1,-1)|0;A=F;B=c[o>>2]|0;if(B>>>0<(c[p>>2]|0)>>>0){c[o>>2]=B+1;C=d[B>>0]|0}else C=___shgetc(a)|0;if((C|0)==48){q=z;x=A}else{s=1;t=C;u=1;v=z;w=A;break}}}else{s=1;t=y;u=b;v=0;w=0}}c[j>>2]=0;b=t+-48|0;y=(t|0)==46;b:do if(y|b>>>0<10){C=j+496|0;x=0;q=0;A=0;z=s;B=u;D=t;E=y;G=b;I=v;J=w;K=0;L=0;c:while(1){do if(E)if(!z){M=x;N=q;O=1;P=A;Q=B;R=K;S=L;T=K;V=L}else break c;else{W=_i64Add(K|0,L|0,1,0)|0;X=F;Y=(D|0)!=48;if((q|0)>=125){if(!Y){M=x;N=q;O=z;P=A;Q=B;R=I;S=J;T=W;V=X;break}c[C>>2]=c[C>>2]|1;M=x;N=q;O=z;P=A;Q=B;R=I;S=J;T=W;V=X;break}Z=j+(q<<2)|0;if(!x)_=G;else _=D+-48+((c[Z>>2]|0)*10|0)|0;c[Z>>2]=_;Z=x+1|0;$=(Z|0)==9;M=$?0:Z;N=($&1)+q|0;O=z;P=Y?W:A;Q=1;R=I;S=J;T=W;V=X}while(0);X=c[o>>2]|0;if(X>>>0<(c[p>>2]|0)>>>0){c[o>>2]=X+1;aa=d[X>>0]|0}else aa=___shgetc(a)|0;G=aa+-48|0;E=(aa|0)==46;if(!(E|G>>>0<10)){ca=M;da=N;ea=P;fa=O;ga=aa;ha=Q;ia=R;ja=T;ka=S;la=V;r=29;break b}else{x=M;q=N;A=P;z=O;B=Q;D=aa;I=R;J=S;K=T;L=V}}ma=x;na=q;oa=A;pa=K;qa=L;ra=I;sa=J;ta=(B|0)!=0;r=37}else{ca=0;da=0;ea=0;fa=s;ga=t;ha=u;ia=v;ja=0;ka=w;la=0;r=29}while(0);do if((r|0)==29){w=(fa|0)==0;v=w?ja:ia;u=w?la:ka;w=(ha|0)!=0;if(!(w&(ga|32|0)==101))if((ga|0)>-1){ma=ca;na=da;oa=ea;pa=ja;qa=la;ra=v;sa=u;ta=w;r=37;break}else{ua=ca;va=da;wa=ea;xa=ja;ya=la;za=w;Aa=v;Ba=u;r=39;break}w=_scanexp(a,h)|0;t=F;if((w|0)==0&(t|0)==-2147483648){if(!h){___shlim(a,0);Ca=0.0;break}if(!(c[p>>2]|0)){Da=0;Ea=0}else{c[o>>2]=(c[o>>2]|0)+-1;Da=0;Ea=0}}else{Da=w;Ea=t}t=_i64Add(Da|0,Ea|0,v|0,u|0)|0;Fa=ca;Ga=da;Ha=ea;Ia=t;Ja=ja;Ka=F;La=la;r=41}while(0);if((r|0)==37)if(c[p>>2]|0){c[o>>2]=(c[o>>2]|0)+-1;if(ta){Fa=ma;Ga=na;Ha=oa;Ia=ra;Ja=pa;Ka=sa;La=qa;r=41}else r=40}else{ua=ma;va=na;wa=oa;xa=pa;ya=qa;za=ta;Aa=ra;Ba=sa;r=39}if((r|0)==39)if(za){Fa=ua;Ga=va;Ha=wa;Ia=Aa;Ja=xa;Ka=Ba;La=ya;r=41}else r=40;do if((r|0)==40){c[(___errno_location()|0)>>2]=22;___shlim(a,0);Ca=0.0}else if((r|0)==41){ya=c[j>>2]|0;if(!ya){Ca=+(g|0)*0.0;break}if(((La|0)<0|(La|0)==0&Ja>>>0<10)&((Ia|0)==(Ja|0)&(Ka|0)==(La|0))?(e|0)>30|(ya>>>e|0)==0:0){Ca=+(g|0)*+(ya>>>0);break}ya=(f|0)/-2|0;Ba=((ya|0)<0)<<31>>31;if((Ka|0)>(Ba|0)|(Ka|0)==(Ba|0)&Ia>>>0>ya>>>0){c[(___errno_location()|0)>>2]=34;Ca=+(g|0)*1797693134862315708145274.0e284*1797693134862315708145274.0e284;break}ya=f+-106|0;Ba=((ya|0)<0)<<31>>31;if((Ka|0)<(Ba|0)|(Ka|0)==(Ba|0)&Ia>>>0<ya>>>0){c[(___errno_location()|0)>>2]=34;Ca=+(g|0)*2.2250738585072014e-308*2.2250738585072014e-308;break}if(!Fa)Ma=Ga;else{if((Fa|0)<9){ya=j+(Ga<<2)|0;Ba=Fa;xa=c[ya>>2]|0;do{xa=xa*10|0;Ba=Ba+1|0}while((Ba|0)!=9);c[ya>>2]=xa}Ma=Ga+1|0}if((Ha|0)<9?(Ha|0)<=(Ia|0)&(Ia|0)<18:0){Ba=c[j>>2]|0;if((Ia|0)==9){Ca=+(g|0)*+(Ba>>>0);break}if((Ia|0)<9){Ca=+(g|0)*+(Ba>>>0)/+(c[439108+(8-Ia<<2)>>2]|0);break}B=e+27+(U(Ia,-3)|0)|0;if((B|0)>30|(Ba>>>B|0)==0){Ca=+(g|0)*+(Ba>>>0)*+(c[439108+(Ia+-10<<2)>>2]|0);break}}Ba=(Ia|0)%9|0;if(!Ba){Na=0;Oa=Ma;Pa=0;Qa=Ia}else{B=(Ia|0)>-1?Ba:Ba+9|0;Ba=c[439108+(8-B<<2)>>2]|0;if(Ma){J=1e9/(Ba|0)|0;I=0;L=0;K=Ia;A=0;do{q=j+(A<<2)|0;x=c[q>>2]|0;Aa=((x>>>0)/(Ba>>>0)|0)+I|0;c[q>>2]=Aa;I=U(J,(x>>>0)%(Ba>>>0)|0)|0;x=(A|0)==(L|0)&(Aa|0)==0;K=x?K+-9|0:K;L=x?L+1&127:L;A=A+1|0}while((A|0)!=(Ma|0));if(!I){Ra=L;Sa=Ma;Ta=K}else{c[j+(Ma<<2)>>2]=I;Ra=L;Sa=Ma+1|0;Ta=K}}else{Ra=0;Sa=0;Ta=Ia}Na=0;Oa=Sa;Pa=Ra;Qa=9-B+Ta|0}d:while(1){A=(Qa|0)<18;Ba=(Qa|0)==18;J=j+(Pa<<2)|0;xa=Na;ya=Oa;while(1){if(!A){if(!Ba){Ua=xa;Va=Pa;Wa=Qa;Xa=ya;break d}if((c[J>>2]|0)>>>0>=9007199){Ua=xa;Va=Pa;Wa=18;Xa=ya;break d}}x=0;Ya=ya;Aa=ya+127|0;while(1){q=Aa&127;wa=j+(q<<2)|0;va=_bitshift64Shl(c[wa>>2]|0,0,29)|0;ua=_i64Add(va|0,F|0,x|0,0)|0;va=F;if(va>>>0>0|(va|0)==0&ua>>>0>1e9){za=___udivdi3(ua|0,va|0,1e9,0)|0;sa=___uremdi3(ua|0,va|0,1e9,0)|0;Za=za;_a=sa}else{Za=0;_a=ua}c[wa>>2]=_a;wa=(q|0)==(Pa|0);Ya=(_a|0)==0&(((q|0)!=(Ya+127&127|0)|wa)^1)?q:Ya;if(wa)break;else{x=Za;Aa=q+-1|0}}xa=xa+-29|0;if(Za|0)break;else ya=Ya}ya=Pa+127&127;J=Ya+127&127;Ba=j+((Ya+126&127)<<2)|0;if((ya|0)==(Ya|0)){c[Ba>>2]=c[Ba>>2]|c[j+(J<<2)>>2];$a=J}else $a=Ya;c[j+(ya<<2)>>2]=Za;Na=xa;Oa=$a;Pa=ya;Qa=Qa+9|0}e:while(1){B=Xa+1&127;K=j+((Xa+127&127)<<2)|0;L=Ua;I=Va;ya=Wa;while(1){J=(ya|0)==18;Ba=(ya|0)>27?9:1;ab=L;bb=I;while(1){A=0;while(1){Aa=A+bb&127;if((Aa|0)==(Xa|0)){cb=2;r=88;break}x=c[j+(Aa<<2)>>2]|0;Aa=c[439140+(A<<2)>>2]|0;if(x>>>0<Aa>>>0){cb=2;r=88;break}if(x>>>0>Aa>>>0)break;Aa=A+1|0;if((Aa|0)<2)A=Aa;else{cb=Aa;r=88;break}}if((r|0)==88?(r=0,J&(cb|0)==2):0){db=0.0;eb=0;fb=Xa;break e}gb=Ba+ab|0;if((bb|0)==(Xa|0)){ab=gb;bb=Xa}else break}J=(1<<Ba)+-1|0;A=1e9>>>Ba;hb=0;ib=bb;jb=ya;Aa=bb;do{x=j+(Aa<<2)|0;q=c[x>>2]|0;wa=(q>>>Ba)+hb|0;c[x>>2]=wa;hb=U(q&J,A)|0;q=(Aa|0)==(ib|0)&(wa|0)==0;jb=q?jb+-9|0:jb;ib=q?ib+1&127:ib;Aa=Aa+1&127}while((Aa|0)!=(Xa|0));if(!hb){L=gb;I=ib;ya=jb;continue}if((B|0)!=(ib|0))break;c[K>>2]=c[K>>2]|1;L=gb;I=ib;ya=jb}c[j+(Xa<<2)>>2]=hb;Ua=gb;Va=ib;Wa=jb;Xa=B}while(1){ya=eb+bb&127;I=fb+1&127;if((ya|0)==(fb|0)){c[j+(I+-1<<2)>>2]=0;kb=I}else kb=fb;db=db*1.0e9+ +((c[j+(ya<<2)>>2]|0)>>>0);eb=eb+1|0;if((eb|0)==2)break;else fb=kb}lb=+(g|0);mb=lb*db;ya=ab+53|0;I=ya-f|0;L=(I|0)<(e|0);K=L?((I|0)>0?I:0):e;if((K|0)<53){nb=+_copysignl(+_scalbn(1.0,105-K|0),mb);ob=+_fmodl(mb,+_scalbn(1.0,53-K|0));pb=nb;qb=ob;rb=nb+(mb-ob)}else{pb=0.0;qb=0.0;rb=mb}xa=bb+2&127;if((xa|0)!=(kb|0)){Aa=c[j+(xa<<2)>>2]|0;do if(Aa>>>0>=5e8){if((Aa|0)!=5e8){sb=lb*.75+qb;break}if((bb+3&127|0)==(kb|0)){sb=lb*.5+qb;break}else{sb=lb*.75+qb;break}}else{if((Aa|0)==0?(bb+3&127|0)==(kb|0):0){sb=qb;break}sb=lb*.25+qb}while(0);if((53-K|0)>1?!(+_fmodl(sb,1.0)!=0.0):0)tb=sb+1.0;else tb=sb}else tb=qb;lb=rb+tb-pb;do if((ya&2147483647|0)>(-2-k|0)){Aa=!(+H(+lb)>=9007199254740992.0);xa=((Aa^1)&1)+ab|0;mb=Aa?lb:lb*.5;if((xa+50|0)<=(n|0)?!(tb!=0.0&(L&((K|0)!=(I|0)|Aa))):0){ub=mb;vb=xa;break}c[(___errno_location()|0)>>2]=34;ub=mb;vb=xa}else{ub=lb;vb=ab}while(0);Ca=+_scalbnl(ub,vb)}while(0);l=i;return +Ca}function _scanexp(a,b){a=a|0;b=b|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0;e=a+4|0;f=c[e>>2]|0;g=a+100|0;if(f>>>0<(c[g>>2]|0)>>>0){c[e>>2]=f+1;h=d[f>>0]|0}else h=___shgetc(a)|0;switch(h|0){case 43:case 45:{f=(h|0)==45&1;i=c[e>>2]|0;if(i>>>0<(c[g>>2]|0)>>>0){c[e>>2]=i+1;j=d[i>>0]|0}else j=___shgetc(a)|0;if((b|0)!=0&(j+-48|0)>>>0>9?(c[g>>2]|0)!=0:0){c[e>>2]=(c[e>>2]|0)+-1;k=f;l=j}else{k=f;l=j}break}default:{k=0;l=h}}if((l+-48|0)>>>0>9)if(!(c[g>>2]|0)){m=-2147483648;n=0}else{c[e>>2]=(c[e>>2]|0)+-1;m=-2147483648;n=0}else{h=0;j=l;while(1){h=j+-48+(h*10|0)|0;l=c[e>>2]|0;if(l>>>0<(c[g>>2]|0)>>>0){c[e>>2]=l+1;o=d[l>>0]|0}else o=___shgetc(a)|0;if(!((o+-48|0)>>>0<10&(h|0)<214748364))break;else j=o}j=((h|0)<0)<<31>>31;if((o+-48|0)>>>0<10){l=o;f=h;b=j;while(1){i=___muldi3(f|0,b|0,10,0)|0;p=F;q=_i64Add(l|0,((l|0)<0)<<31>>31|0,-48,-1)|0;r=_i64Add(q|0,F|0,i|0,p|0)|0;p=F;i=c[e>>2]|0;if(i>>>0<(c[g>>2]|0)>>>0){c[e>>2]=i+1;s=d[i>>0]|0}else s=___shgetc(a)|0;if((s+-48|0)>>>0<10&((p|0)<21474836|(p|0)==21474836&r>>>0<2061584302)){l=s;f=r;b=p}else{t=s;u=r;v=p;break}}}else{t=o;u=h;v=j}j=c[g>>2]|0;if((t+-48|0)>>>0<10){t=j;while(1){h=c[e>>2]|0;if(h>>>0<t>>>0){c[e>>2]=h+1;w=d[h>>0]|0;x=t}else{h=___shgetc(a)|0;w=h;x=c[g>>2]|0}if((w+-48|0)>>>0<10)t=x;else{y=x;break}}}else y=j;if(y|0)c[e>>2]=(c[e>>2]|0)+-1;e=(k|0)!=0;k=_i64Subtract(0,0,u|0,v|0)|0;m=e?F:v;n=e?k:u}F=m;return n|0}function _atoi(b){b=b|0;var c=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0;c=b;while(1){d=a[c>>0]|0;e=d<<24>>24;f=c+1|0;if(!(_isspace(e)|0))break;else c=f}switch(e|0){case 45:{g=1;h=5;break}case 43:{g=0;h=5;break}default:{i=0;j=c;k=d}}if((h|0)==5){i=g;j=f;k=a[f>>0]|0}f=(k<<24>>24)+-48|0;if(f>>>0<10){k=0;g=j;j=f;while(1){g=g+1|0;f=(k*10|0)-j|0;j=(a[g>>0]|0)+-48|0;if(j>>>0>=10){l=f;break}else k=f}}else l=0;return (i|0?l:0-l|0)|0}function _atol(b){b=b|0;var c=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0;c=b;while(1){d=a[c>>0]|0;e=d<<24>>24;f=c+1|0;if(!(_isspace(e)|0))break;else c=f}switch(e|0){case 45:{g=1;h=5;break}case 43:{g=0;h=5;break}default:{i=0;j=c;k=d}}if((h|0)==5){i=g;j=f;k=a[f>>0]|0}f=(k<<24>>24)+-48|0;if(f>>>0<10){k=0;g=j;j=f;while(1){g=g+1|0;f=(k*10|0)-j|0;j=(a[g>>0]|0)+-48|0;if(j>>>0>=10){l=f;break}else k=f}}else l=0;return (i|0?l:0-l|0)|0}function _ioctl(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e;g=e+16|0;c[g>>2]=d;d=(c[g>>2]|0)+(4-1)&~(4-1);h=c[d>>2]|0;c[g>>2]=d+4;c[f>>2]=a;c[f+4>>2]=b;c[f+8>>2]=h;h=___syscall_ret(yh(54,f|0)|0)|0;l=e;return h|0}function _tcsetattr(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;if(b>>>0>2){c[(___errno_location()|0)>>2]=22;g=-1}else{c[f>>2]=d;g=_ioctl(a,b+21506|0,f)|0}l=e;return g|0}function _tcgetattr(a,b){a=a|0;b=b|0;var d=0,e=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d;c[e>>2]=b;b=((_ioctl(a,21505,e)|0)!=0)<<31>>31;l=d;return b|0}function _getuid(){var a=0,b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=$e(199,a|0)|0;l=a;return b|0}function _write(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;c[f>>2]=a;c[f+4>>2]=b;c[f+8>>2]=d;d=___syscall_ret(xf(4,f|0)|0)|0;l=e;return d|0}function _read(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;c[f>>2]=a;c[f+4>>2]=b;c[f+8>>2]=d;d=___syscall_ret(sf(3,f|0)|0)|0;l=e;return d|0}function ___procfdname(b,c){b=b|0;c=c|0;var d=0,e=0,f=0;d=b;e=1220217;f=d+15|0;do{a[d>>0]=a[e>>0]|0;d=d+1|0;e=e+1|0}while((d|0)<(f|0));if(!c){a[b+14>>0]=48;a[b+15>>0]=0}else{e=c;d=14;while(1){d=d+1|0;if(e>>>0<10)break;else e=(e>>>0)/10|0}a[b+d>>0]=0;e=c;c=d;while(1){c=c+-1|0;a[b+c>>0]=(e>>>0)%10|0|48;if(e>>>0<10)break;else e=(e>>>0)/10|0}}return}function _pipe(a){a=a|0;var b=0,d=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b;c[d>>2]=a;a=___syscall_ret(Ie(42,d|0)|0)|0;l=b;return a|0}function _unlink(a){a=a|0;var b=0,d=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b;c[d>>2]=a;a=___syscall_ret(nf(10,d|0)|0)|0;l=b;return a|0}function _chdir(a){a=a|0;var b=0,d=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b;c[d>>2]=a;a=___syscall_ret(lf(12,d|0)|0)|0;l=b;return a|0}function _getcwd(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0;d=l;l=l+4112|0;if((l|0)>=(m|0))ba(4112);e=d;f=d+8|0;if(a)if(!b){c[(___errno_location()|0)>>2]=22;g=0}else{h=b;i=a;j=4}else{h=4096;i=f;j=4}if((j|0)==4){c[e>>2]=i;c[e+4>>2]=h;if((___syscall_ret(Fg(183,e|0)|0)|0)>=0)if((i|0)==(f|0))g=___strdup(f)|0;else g=i;else g=0}l=d;return g|0}function ___strdup(a){a=a|0;var b=0,c=0,d=0;b=(_strlen(a)|0)+1|0;c=_malloc(b)|0;if(!c)d=0;else{_memcpy(c|0,a|0,b|0)|0;d=c}return d|0}function _rmdir(a){a=a|0;var b=0,d=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b;c[d>>2]=a;a=___syscall_ret(Vg(40,d|0)|0)|0;l=b;return a|0}function _getpid(){var a=0,b=0;a=l;l=l+16|0;if((l|0)>=(m|0))ba(16);b=Sf(20,a|0)|0;l=a;return b|0}function _pipe2(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0;d=l;l=l+80|0;if((l|0)>=(m|0))ba(80);e=d+56|0;f=d+40|0;g=d+24|0;h=d+8|0;i=d;do if(b){c[i>>2]=a;c[i+4>>2]=b;j=Od(331,i|0)|0;if((j|0)!=-38){k=___syscall_ret(j)|0;break}j=_pipe(a)|0;if(!j){if(b&524288|0){c[h>>2]=c[a>>2];c[h+4>>2]=2;c[h+8>>2]=1;rd(221,h|0)|0;c[g>>2]=c[a+4>>2];c[g+4>>2]=2;c[g+8>>2]=1;rd(221,g|0)|0}if(!(b&2048))k=0;else{c[f>>2]=c[a>>2];c[f+4>>2]=4;c[f+8>>2]=2048;rd(221,f|0)|0;c[e>>2]=c[a+4>>2];c[e+4>>2]=4;c[e+8>>2]=2048;rd(221,e|0)|0;k=0}}else k=j}else k=_pipe(a)|0;while(0);l=d;return k|0}function _fputs(a,b){a=a|0;b=b|0;var c=0;c=_strlen(a)|0;return ((_fwrite(a,1,c,b)|0)!=(c|0))<<31>>31|0}function _fwrite(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0;f=U(d,b)|0;g=(b|0)==0?0:d;if((c[e+76>>2]|0)>-1){d=(___lockfile(e)|0)==0;h=___fwritex(a,f,e)|0;if(d)i=h;else{___unlockfile(e);i=h}}else i=___fwritex(a,f,e)|0;if((i|0)==(f|0))j=g;else j=(i>>>0)/(b>>>0)|0;return j|0}function ___unlist_locked_file(a){a=a|0;var b=0,d=0,e=0;if(c[a+68>>2]|0){b=c[a+116>>2]|0;d=a+112|0;if(b|0)c[b+112>>2]=c[d>>2];a=c[d>>2]|0;if(!a)e=(___pthread_self_641()|0)+232|0;else e=a+116|0;c[e>>2]=b}return}function ___pthread_self_641(){return _pthread_self()|0}function ___overflow(b,e){b=b|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f;h=e&255;a[g>>0]=h;i=b+16|0;j=c[i>>2]|0;if(!j)if(!(___towrite(b)|0)){k=c[i>>2]|0;n=4}else o=-1;else{k=j;n=4}do if((n|0)==4){j=b+20|0;i=c[j>>2]|0;if(i>>>0<k>>>0?(p=e&255,(p|0)!=(a[b+75>>0]|0)):0){c[j>>2]=i+1;a[i>>0]=h;o=p;break}if((nj[c[b+36>>2]&2047](b,g,1)|0)==1)o=d[g>>0]|0;else o=-1}while(0);l=f;return o|0}function _fopen(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0;e=l;l=l+48|0;if((l|0)>=(m|0))ba(48);f=e+32|0;g=e+16|0;h=e;if(_memchr(1220232,a[d>>0]|0,4)|0){i=___fmodeflags(d)|0;c[h>>2]=b;c[h+4>>2]=i|32768;c[h+8>>2]=438;b=___syscall_ret(wf(5,h|0)|0)|0;if((b|0)>=0){if(i&524288|0){c[g>>2]=b;c[g+4>>2]=2;c[g+8>>2]=1;rd(221,g|0)|0}g=___fdopen(b,d)|0;if(!g){c[f>>2]=b;vf(6,f|0)|0;j=0}else j=g}else j=0}else{c[(___errno_location()|0)>>2]=22;j=0}l=e;return j|0}function ___fmodeflags(b){b=b|0;var c=0,d=0,e=0,f=0;c=(_strchr(b,43)|0)==0;d=a[b>>0]|0;e=c?d<<24>>24!=114&1:2;c=(_strchr(b,120)|0)==0;f=c?e:e|128;e=(_strchr(b,101)|0)==0;b=e?f:f|524288;f=d<<24>>24==114?b:b|64;b=d<<24>>24==119?f|512:f;return (d<<24>>24==97?b|1024:b)|0}function ___fdopen(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0;e=l;l=l+64|0;if((l|0)>=(m|0))ba(64);f=e+40|0;g=e+24|0;h=e+16|0;i=e;j=e+56|0;k=a[d>>0]|0;if(_memchr(1220232,k<<24>>24,4)|0){n=_malloc(1156)|0;if(!n)o=0;else{p=n;q=p+124|0;do{c[p>>2]=0;p=p+4|0}while((p|0)<(q|0));if(!(_strchr(d,43)|0))c[n>>2]=k<<24>>24==114?8:4;if(!(_strchr(d,101)|0))r=k;else{c[i>>2]=b;c[i+4>>2]=2;c[i+8>>2]=1;rd(221,i|0)|0;r=a[d>>0]|0}if(r<<24>>24==97){c[h>>2]=b;c[h+4>>2]=3;r=rd(221,h|0)|0;if(!(r&1024)){c[g>>2]=b;c[g+4>>2]=4;c[g+8>>2]=r|1024;rd(221,g|0)|0}g=c[n>>2]|128;c[n>>2]=g;s=g}else s=c[n>>2]|0;c[n+60>>2]=b;c[n+44>>2]=n+132;c[n+48>>2]=1024;g=n+75|0;a[g>>0]=-1;if((s&8|0)==0?(c[f>>2]=b,c[f+4>>2]=21523,c[f+8>>2]=j,(yh(54,f|0)|0)==0):0)a[g>>0]=10;c[n+32>>2]=1117;c[n+36>>2]=1120;c[n+40>>2]=1118;c[n+12>>2]=4739;if(!(c[313967]|0))c[n+76>>2]=-1;___ofl_add(n)|0;o=n}}else{c[(___errno_location()|0)>>2]=22;o=0}l=e;return o|0}function ___ofl_add(a){a=a|0;var b=0,d=0;b=___ofl_lock()|0;c[a+56>>2]=c[b>>2];d=c[b>>2]|0;if(d|0)c[d+52>>2]=a;c[b>>2]=a;___ofl_unlock();return a|0}function ___ofl_lock(){tf(1255948);return 1255956}function ___ofl_unlock(){zh(1255948);return}function _fclose(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0;if((c[a+76>>2]|0)>-1)b=___lockfile(a)|0;else b=0;___unlist_locked_file(a);d=(c[a>>2]&1|0)!=0;if(!d){e=___ofl_lock()|0;f=c[a+52>>2]|0;g=a+56|0;if(f|0)c[f+56>>2]=c[g>>2];h=c[g>>2]|0;if(h|0)c[h+52>>2]=f;if((c[e>>2]|0)==(a|0))c[e>>2]=h;___ofl_unlock()}h=_fflush(a)|0;e=ij[c[a+12>>2]&8191](a)|0|h;h=c[a+92>>2]|0;if(h|0)_free(h);if(d){if(b|0)___unlockfile(a)}else _free(a);return e|0}function _fflush(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0,i=0;do if(a){if((c[a+76>>2]|0)<=-1){b=___fflush_unlocked(a)|0;break}d=(___lockfile(a)|0)==0;e=___fflush_unlocked(a)|0;if(d)b=e;else{___unlockfile(a);b=e}}else{if(!(c[109691]|0))f=0;else f=_fflush(c[109691]|0)|0;e=c[(___ofl_lock()|0)>>2]|0;if(!e)g=f;else{d=e;e=f;while(1){if((c[d+76>>2]|0)>-1)h=___lockfile(d)|0;else h=0;if((c[d+20>>2]|0)>>>0>(c[d+28>>2]|0)>>>0)i=___fflush_unlocked(d)|0|e;else i=e;if(h|0)___unlockfile(d);d=c[d+56>>2]|0;if(!d){g=i;break}else e=i}}___ofl_unlock();b=g}while(0);return b|0}function ___fflush_unlocked(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0,i=0;b=a+20|0;d=a+28|0;if((c[b>>2]|0)>>>0>(c[d>>2]|0)>>>0?(nj[c[a+36>>2]&2047](a,0,0)|0,(c[b>>2]|0)==0):0)e=-1;else{f=a+4|0;g=c[f>>2]|0;h=a+8|0;i=c[h>>2]|0;if(g>>>0<i>>>0)nj[c[a+40>>2]&2047](a,g-i|0,1)|0;c[a+16>>2]=0;c[d>>2]=0;c[b>>2]=0;c[h>>2]=0;c[f>>2]=0;e=0}return e|0}function _fgets(b,e,f){b=b|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;if((c[f+76>>2]|0)>-1)g=___lockfile(f)|0;else g=0;h=e+-1|0;i=(h|0)!=0;if((e|0)<2){e=f+74|0;j=a[e>>0]|0;a[e>>0]=j+255|j;if(g|0)___unlockfile(f);if(i)k=0;else{a[b>>0]=0;k=b}}else{a:do if(i){j=f+4|0;e=f+8|0;l=h;m=b;while(1){n=c[j>>2]|0;o=n;p=(c[e>>2]|0)-o|0;q=_memchr(n,10,p)|0;r=(q|0)==0;s=r?p:1-o+q|0;q=s>>>0<l>>>0?s:l;_memcpy(m|0,n|0,q|0)|0;n=(c[j>>2]|0)+q|0;c[j>>2]=n;t=m+q|0;s=l-q|0;if(!(r&(s|0)!=0)){u=t;v=17;break a}if(n>>>0>=(c[e>>2]|0)>>>0){r=___uflow(f)|0;if((r|0)<0)break;else w=r}else{c[j>>2]=n+1;w=d[n>>0]|0}l=s+-1|0;s=t+1|0;a[t>>0]=w;if(!((l|0)!=0&(w&255|0)!=10)){u=s;v=17;break a}else m=s}if((t|0)!=(b|0)?(c[f>>2]&16|0)!=0:0){u=t;v=17}else x=0}else{u=b;v=17}while(0);if((v|0)==17)if(!b)x=0;else{a[u>>0]=0;x=b}if(!g)k=x;else{___unlockfile(f);k=x}}return k|0}function _feof(a){a=a|0;var b=0,d=0,e=0;if((c[a+76>>2]|0)>-1){b=(___lockfile(a)|0)==0;d=(c[a>>2]|0)>>>4&1;if(b)e=d;else{___unlockfile(a);e=d}}else e=(c[a>>2]|0)>>>4&1;return e|0}function _ferror(a){a=a|0;var b=0,d=0,e=0;if((c[a+76>>2]|0)>-1){b=(___lockfile(a)|0)==0;d=(c[a>>2]|0)>>>5&1;if(b)e=d;else{___unlockfile(a);e=d}}else e=(c[a>>2]|0)>>>5&1;return e|0}function _sscanf(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;c[f>>2]=d;d=_vsscanf(a,b,f)|0;l=e;return d|0}function _vsscanf(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0;e=l;l=l+128|0;if((l|0)>=(m|0))ba(128);f=e;g=f;h=g+124|0;do{c[g>>2]=0;g=g+4|0}while((g|0)<(h|0));c[f+32>>2]=1356;c[f+44>>2]=a;c[f+76>>2]=-1;c[f+84>>2]=a;a=_vfscanf(f,b,d)|0;l=e;return a|0}function _do_read_759(a,b,c){a=a|0;b=b|0;c=c|0;return ___string_read(a,b,c)|0}function _vfscanf(b,e,f){b=b|0;e=e|0;f=f|0;var i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0,ia=0,ja=0,ka=0,la=0,ma=0,na=0,oa=0,pa=0,qa=0,ra=0,sa=0,ta=0,ua=0,va=0,wa=0,xa=0,ya=0,za=0,Aa=0,Ba=0,Ca=0,Da=0,Ea=0,Fa=0,Ga=0,Ha=0,Ia=0,Ja=0,Ka=0,La=0,Ma=0,Na=0,Oa=0,Pa=0,Qa=0,Ra=0,Sa=0,Ta=0,Ua=0,Va=0,Wa=0.0,Xa=0,Ya=0,Za=0,_a=0,$a=0,ab=0,bb=0,cb=0,db=0,eb=0,fb=0;i=l;l=l+288|0;if((l|0)>=(m|0))ba(288);j=i+8|0;k=i+17|0;n=i;o=i+16|0;if((c[b+76>>2]|0)>-1)p=___lockfile(b)|0;else p=0;q=a[e>>0]|0;a:do if(q<<24>>24){r=b+4|0;s=b+100|0;t=b+108|0;u=b+8|0;v=k+10|0;w=k+33|0;x=j+4|0;y=k+46|0;z=k+94|0;A=k+1|0;B=k+1|0;C=e;D=0;E=0;G=0;H=0;I=q;b:while(1){c:do if(!(_isspace(I&255)|0)){J=I<<24>>24==37;d:do if(J){K=C+1|0;L=a[K>>0]|0;e:do switch(L<<24>>24){case 37:{break d;break}case 42:{M=0;N=C+2|0;break}default:{O=(L&255)+-48|0;if(O>>>0<10?(a[C+2>>0]|0)==36:0){M=_arg_n(f,O)|0;N=C+3|0;break e}O=(c[f>>2]|0)+(4-1)&~(4-1);P=c[O>>2]|0;c[f>>2]=O+4;M=P;N=K}}while(0);K=a[N>>0]|0;L=K&255;if((L+-48|0)>>>0<10){P=0;O=N;Q=L;while(1){L=(P*10|0)+-48+Q|0;R=O+1|0;S=a[R>>0]|0;Q=S&255;if((Q+-48|0)>>>0>=10){T=L;U=R;V=S;break}else{P=L;O=R}}}else{T=0;U=N;V=K}O=V<<24>>24==109;P=(M|0)!=0;Q=O?0:G;R=O?0:H;L=O?U+1|0:U;W=P&O;O=L+1|0;switch(a[L>>0]|0){case 104:{S=(a[O>>0]|0)==104;X=S?-2:-1;Y=S?L+2|0:O;break}case 108:{S=(a[O>>0]|0)==108;X=S?3:1;Y=S?L+2|0:O;break}case 106:{X=3;Y=O;break}case 116:case 122:{X=1;Y=O;break}case 76:{X=2;Y=O;break}case 110:case 112:case 67:case 83:case 91:case 99:case 115:case 88:case 71:case 70:case 69:case 65:case 103:case 102:case 101:case 97:case 120:case 117:case 111:case 105:case 100:{X=0;Y=L;break}default:{Z=Q;_=R;$=W;aa=137;break b}}L=d[Y>>0]|0;O=(L&47|0)==3;S=O?L|32:L;L=O?1:X;O=S&255;switch(O<<24>>24){case 99:{ca=(T|0)>1?T:1;da=D;break}case 91:{ca=T;da=D;break}case 110:{_store_int(M,L,D,((D|0)<0)<<31>>31);ea=Y;fa=E;ga=D;ha=Q;ia=R;break c;break}default:{___shlim(b,0);do{ja=c[r>>2]|0;if(ja>>>0<(c[s>>2]|0)>>>0){c[r>>2]=ja+1;ka=d[ja>>0]|0}else ka=___shgetc(b)|0}while((_isspace(ka)|0)!=0);if(!(c[s>>2]|0))la=c[r>>2]|0;else{K=(c[r>>2]|0)+-1|0;c[r>>2]=K;la=K}ca=T;da=(c[t>>2]|0)+D+la-(c[u>>2]|0)|0}}___shlim(b,ca);K=c[r>>2]|0;ja=c[s>>2]|0;if(K>>>0<ja>>>0){c[r>>2]=K+1;ma=ja}else{if((___shgetc(b)|0)<0){Z=Q;_=R;$=W;aa=137;break b}ma=c[s>>2]|0}if(ma|0)c[r>>2]=(c[r>>2]|0)+-1;f:do switch(O<<24>>24){case 91:case 99:case 115:{ja=(S|0)==99;g:do if((S|16|0)==115){_memset(A|0,-1,256)|0;a[k>>0]=0;if((S|0)==115){a[w>>0]=0;a[v>>0]=0;a[v+1>>0]=0;a[v+2>>0]=0;a[v+3>>0]=0;a[v+4>>0]=0;na=Y}else na=Y}else{K=Y+1|0;oa=(a[K>>0]|0)==94;pa=oa&1;qa=oa?Y+2|0:K;_memset(B|0,oa&1|0,256)|0;a[k>>0]=0;switch(a[qa>>0]|0){case 45:{ra=y;aa=64;break}case 93:{ra=z;aa=64;break}default:{sa=qa;ta=(pa^1)&255}}if((aa|0)==64){aa=0;oa=(pa^1)&255;a[ra>>0]=oa;sa=qa+1|0;ta=oa}oa=sa;while(1){qa=a[oa>>0]|0;h:do switch(qa<<24>>24){case 0:{Z=Q;_=R;$=W;aa=137;break b;break}case 93:{na=oa;break g;break}case 45:{pa=oa+1|0;K=a[pa>>0]|0;switch(K<<24>>24){case 93:case 0:{ua=oa;va=45;break h;break}default:{}}wa=a[oa+-1>>0]|0;if((wa&255)<(K&255)){xa=wa&255;do{xa=xa+1|0;a[k+xa>>0]=ta;wa=a[pa>>0]|0}while((xa|0)<(wa&255|0));ua=pa;va=wa}else{ua=pa;va=K}break}default:{ua=oa;va=qa}}while(0);a[k+((va&255)+1)>>0]=ta;oa=ua+1|0}}while(0);oa=ja?ca+1|0:31;qa=(L|0)==1;i:do if(qa){if(W){xa=_malloc(oa<<2)|0;if(!xa){Z=0;_=0;$=1;aa=137;break b}else ya=xa}else ya=M;c[j>>2]=0;c[x>>2]=0;xa=oa;wa=0;za=ya;j:while(1){Aa=(za|0)==0;Ba=wa;while(1){k:while(1){Ca=c[r>>2]|0;if(Ca>>>0<(c[s>>2]|0)>>>0){c[r>>2]=Ca+1;Da=d[Ca>>0]|0}else Da=___shgetc(b)|0;if(!(a[k+(Da+1)>>0]|0))break j;a[o>>0]=Da;switch(_mbrtowc(n,o,1,j)|0){case -1:{Z=0;_=za;$=W;aa=137;break b;break}case -2:break;default:break k}}if(Aa)Ea=Ba;else{c[za+(Ba<<2)>>2]=c[n>>2];Ea=Ba+1|0}if(W&(Ea|0)==(xa|0))break;else Ba=Ea}Aa=xa<<1|1;K=_realloc(za,Aa<<2)|0;if(!K){Z=0;_=za;$=1;aa=137;break b}else{pa=xa;xa=Aa;za=K;wa=pa}}if(!(_mbsinit(j)|0)){Z=0;_=za;$=W;aa=137;break b}else{Fa=Ba;Ga=0;Ha=za;Ia=za}}else{if(W){wa=_malloc(oa)|0;if(!wa){Z=0;_=0;$=1;aa=137;break b}else{Ja=oa;Ka=0;La=wa}while(1){wa=Ka;do{xa=c[r>>2]|0;if(xa>>>0<(c[s>>2]|0)>>>0){c[r>>2]=xa+1;Ma=d[xa>>0]|0}else Ma=___shgetc(b)|0;if(!(a[k+(Ma+1)>>0]|0)){Fa=wa;Ga=La;Ha=0;Ia=0;break i}a[La+wa>>0]=Ma;wa=wa+1|0}while((wa|0)!=(Ja|0));wa=Ja<<1|1;xa=_realloc(La,wa)|0;if(!xa){Z=La;_=0;$=1;aa=137;break b}else{pa=Ja;Ja=wa;La=xa;Ka=pa}}}if(!M){za=ma;while(1){pa=c[r>>2]|0;if(pa>>>0<za>>>0){c[r>>2]=pa+1;Na=d[pa>>0]|0}else Na=___shgetc(b)|0;if(!(a[k+(Na+1)>>0]|0)){Fa=0;Ga=0;Ha=0;Ia=0;break i}za=c[s>>2]|0}}else{za=0;pa=ma;while(1){xa=c[r>>2]|0;if(xa>>>0<pa>>>0){c[r>>2]=xa+1;Oa=d[xa>>0]|0}else Oa=___shgetc(b)|0;if(!(a[k+(Oa+1)>>0]|0)){Fa=za;Ga=M;Ha=0;Ia=0;break i}a[M+za>>0]=Oa;za=za+1|0;pa=c[s>>2]|0}}}while(0);if(!(c[s>>2]|0))Pa=c[r>>2]|0;else{oa=(c[r>>2]|0)+-1|0;c[r>>2]=oa;Pa=oa}oa=Pa-(c[u>>2]|0)+(c[t>>2]|0)|0;if(!oa){Qa=Ga;Ra=Ia;aa=139;break b}if(!((oa|0)==(ca|0)|ja^1)){Qa=Ga;Ra=Ia;aa=139;break b}do if(W)if(qa){c[M>>2]=Ha;break}else{c[M>>2]=Ga;break}while(0);if(ja){Sa=na;Ta=Ga;Ua=Ia}else{if(Ha|0)c[Ha+(Fa<<2)>>2]=0;if(!Ga){Sa=na;Ta=0;Ua=Ia;break f}a[Ga+Fa>>0]=0;Sa=na;Ta=Ga;Ua=Ia}break}case 120:case 88:case 112:{Va=16;aa=125;break}case 111:{Va=8;aa=125;break}case 117:case 100:{Va=10;aa=125;break}case 105:{Va=0;aa=125;break}case 71:case 103:case 70:case 102:case 69:case 101:case 65:case 97:{Wa=+___floatscan(b,L,0);if((c[t>>2]|0)==((c[u>>2]|0)-(c[r>>2]|0)|0)){Qa=Q;Ra=R;aa=139;break b}if(!M){Sa=Y;Ta=Q;Ua=R}else switch(L|0){case 0:{g[M>>2]=Wa;Sa=Y;Ta=Q;Ua=R;break f;break}case 1:{h[M>>3]=Wa;Sa=Y;Ta=Q;Ua=R;break f;break}case 2:{h[M>>3]=Wa;Sa=Y;Ta=Q;Ua=R;break f;break}default:{Sa=Y;Ta=Q;Ua=R;break f}}break}default:{Sa=Y;Ta=Q;Ua=R}}while(0);do if((aa|0)==125){aa=0;O=___intscan(b,Va,0,-1,-1)|0;if((c[t>>2]|0)==((c[u>>2]|0)-(c[r>>2]|0)|0)){Qa=Q;Ra=R;aa=139;break b}if(P&(S|0)==112){c[M>>2]=O;Sa=Y;Ta=Q;Ua=R;break}else{_store_int(M,L,O,F);Sa=Y;Ta=Q;Ua=R;break}}while(0);ea=Sa;fa=(P&1)+E|0;ga=(c[t>>2]|0)+da+(c[r>>2]|0)-(c[u>>2]|0)|0;ha=Ta;ia=Ua;break c}while(0);R=C+(J&1)|0;___shlim(b,0);Q=c[r>>2]|0;if(Q>>>0<(c[s>>2]|0)>>>0){c[r>>2]=Q+1;Xa=d[Q>>0]|0}else Xa=___shgetc(b)|0;if((Xa|0)!=(d[R>>0]|0)){aa=22;break b}ea=R;fa=E;ga=D+1|0;ha=G;ia=H}else{R=C;while(1){Q=R+1|0;if(!(_isspace(d[Q>>0]|0)|0))break;else R=Q}___shlim(b,0);do{J=c[r>>2]|0;if(J>>>0<(c[s>>2]|0)>>>0){c[r>>2]=J+1;Ya=d[J>>0]|0}else Ya=___shgetc(b)|0}while((_isspace(Ya)|0)!=0);if(!(c[s>>2]|0))Za=c[r>>2]|0;else{J=(c[r>>2]|0)+-1|0;c[r>>2]=J;Za=J}ea=R;fa=E;ga=(c[t>>2]|0)+D+Za-(c[u>>2]|0)|0;ha=G;ia=H}while(0);C=ea+1|0;I=a[C>>0]|0;if(!(I<<24>>24)){_a=fa;break a}else{D=ga;E=fa;G=ha;H=ia}}if((aa|0)==22){if(c[s>>2]|0)c[r>>2]=(c[r>>2]|0)+-1;if((E|0)!=0|(Xa|0)>-1){_a=E;break}else{$a=0;ab=G;bb=H;aa=138}}else if((aa|0)==137){D=$&1;if(!E){$a=D;ab=Z;bb=_;aa=138}else{cb=D;db=E;eb=Z;fb=_}}else if((aa|0)==139){cb=W&1;db=E;eb=Qa;fb=Ra}if((aa|0)==138){cb=$a;db=-1;eb=ab;fb=bb}if(!cb)_a=db;else{_free(eb);_free(fb);_a=db}}else _a=0;while(0);if(p|0)___unlockfile(b);l=i;return _a|0}function _arg_n(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d;c[e>>2]=c[a>>2];a=b;while(1){b=(c[e>>2]|0)+(4-1)&~(4-1);f=c[b>>2]|0;c[e>>2]=b+4;if(a>>>0>1)a=a+-1|0;else break}l=d;return f|0}function _store_int(d,e,f,g){d=d|0;e=e|0;f=f|0;g=g|0;var h=0;a:do if(d|0)switch(e|0){case -2:{a[d>>0]=f;break a;break}case -1:{b[d>>1]=f;break a;break}case 0:{c[d>>2]=f;break a;break}case 1:{c[d>>2]=f;break a;break}case 3:{h=d;c[h>>2]=f;c[h+4>>2]=g;break a;break}default:break a}while(0);return}function ___string_read(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0;e=a+84|0;f=c[e>>2]|0;g=d+256|0;h=_memchr(f,0,g)|0;i=(h|0)==0?g:h-f|0;h=i>>>0<d>>>0?i:d;_memcpy(b|0,f|0,h|0)|0;c[a+4>>2]=f+h;b=f+i|0;c[a+8>>2]=b;c[e>>2]=b;return h|0}function _fseek(a,b,c){a=a|0;b=b|0;c=c|0;return ___fseeko(a,b,c)|0}function _fprintf(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0;e=l;l=l+16|0;if((l|0)>=(m|0))ba(16);f=e;c[f>>2]=d;d=_vfprintf(a,b,f)|0;l=e;return d|0}function ___fseeko(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0;if((c[a+76>>2]|0)>-1){e=(___lockfile(a)|0)==0;f=___fseeko_unlocked(a,b,d)|0;if(e)g=f;else{___unlockfile(a);g=f}}else g=___fseeko_unlocked(a,b,d)|0;return g|0}function ___fseeko_unlocked(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0;if((d|0)==1)e=b-(c[a+8>>2]|0)+(c[a+4>>2]|0)|0;else e=b;b=a+20|0;f=a+28|0;if((c[b>>2]|0)>>>0>(c[f>>2]|0)>>>0?(nj[c[a+36>>2]&2047](a,0,0)|0,(c[b>>2]|0)==0):0)g=-1;else{c[a+16>>2]=0;c[f>>2]=0;c[b>>2]=0;if((nj[c[a+40>>2]&2047](a,e,d)|0)<0)g=-1;else{c[a+8>>2]=0;c[a+4>>2]=0;c[a>>2]=c[a>>2]&-17;g=0}}return g|0}function _strstr(b,c){b=b|0;c=c|0;var d=0,e=0,f=0;d=a[c>>0]|0;do if(d<<24>>24){e=_strchr(b,d<<24>>24)|0;if(e)if(a[c+1>>0]|0)if(a[e+1>>0]|0){if(!(a[c+2>>0]|0)){f=_twobyte_strstr(e,c)|0;break}if(a[e+2>>0]|0){if(!(a[c+3>>0]|0)){f=_threebyte_strstr(e,c)|0;break}if(a[e+3>>0]|0)if(!(a[c+4>>0]|0)){f=_fourbyte_strstr(e,c)|0;break}else{f=_twoway_strstr(e,c)|0;break}else f=0}else f=0}else f=0;else f=e;else f=0}else f=b;while(0);return f|0}function _twobyte_strstr(b,c){b=b|0;c=c|0;var e=0,f=0,g=0,h=0;e=(d[c>>0]|0)<<8|(d[c+1>>0]|0);c=d[b>>0]|0;f=b;while(1){b=f+1|0;g=a[b>>0]|0;if(!(g<<24>>24)){h=0;break}c=g&255|c<<8&65280;if((c|0)==(e|0)){h=f;break}else f=b}return h|0}function _threebyte_strstr(b,c){b=b|0;c=c|0;var e=0,f=0,g=0,h=0,i=0,j=0;e=(d[c+1>>0]|0)<<16|(d[c>>0]|0)<<24|(d[c+2>>0]|0)<<8;c=b+2|0;f=a[c>>0]|0;g=(d[b+1>>0]|0)<<16|(d[b>>0]|0)<<24|(f&255)<<8;b=f<<24>>24!=0;if((g|0)==(e|0)|b^1){h=c;i=b}else{b=c;c=g;while(1){g=b+1|0;f=a[g>>0]|0;c=(f&255|c)<<8;j=f<<24>>24!=0;if((c|0)==(e|0)|j^1){h=g;i=j;break}else b=g}}return (i?h+-2|0:0)|0}function _fourbyte_strstr(b,c){b=b|0;c=c|0;var e=0,f=0,g=0,h=0,i=0,j=0;e=(d[c+1>>0]|0)<<16|(d[c>>0]|0)<<24|(d[c+2>>0]|0)<<8|(d[c+3>>0]|0);c=b+3|0;f=a[c>>0]|0;g=f&255|((d[b+1>>0]|0)<<16|(d[b>>0]|0)<<24|(d[b+2>>0]|0)<<8);b=f<<24>>24!=0;if((g|0)==(e|0)|b^1){h=b;i=c}else{b=c;c=g;while(1){g=b+1|0;f=a[g>>0]|0;c=f&255|c<<8;j=f<<24>>24!=0;if((c|0)==(e|0)|j^1){h=j;i=g;break}else b=g}}return (h?i+-3|0:0)|0}function _twoway_strstr(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0;e=l;l=l+1056|0;if((l|0)>=(m|0))ba(1056);f=e+1024|0;g=e;c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;c[f+12>>2]=0;c[f+16>>2]=0;c[f+20>>2]=0;c[f+24>>2]=0;c[f+28>>2]=0;h=a[d>>0]|0;a:do if(h<<24>>24){i=0;j=h;k=h&255;while(1){if(!(a[b+i>>0]|0)){n=0;break a}o=f+(((j&255)>>>5&255)<<2)|0;c[o>>2]=c[o>>2]|1<<(j&31);i=i+1|0;c[g+(k<<2)>>2]=i;o=a[d+i>>0]|0;if(!(o<<24>>24))break;else{j=o;k=o&255}}k=i>>>0>1;if(k){j=0;o=-1;p=1;b:while(1){q=1;r=j;s=p;while(1){t=r;u=s;c:while(1){v=1;w=u;while(1){x=a[d+(v+o)>>0]|0;y=a[d+w>>0]|0;if(x<<24>>24!=y<<24>>24)break c;if((v|0)==(q|0))break;v=v+1|0;z=v+t|0;if(z>>>0>=i>>>0){A=q;B=o;break b}else w=z}v=q+t|0;u=v+1|0;if(u>>>0>=i>>>0){A=q;B=o;break b}else t=v}u=w-o|0;if((x&255)<=(y&255))break;s=w+1|0;if(s>>>0>=i>>>0){A=u;B=o;break b}else{q=u;r=w}}p=t+2|0;if(p>>>0>=i>>>0){A=1;B=t;break}else{j=t+1|0;o=t}}if(k){o=0;j=-1;p=1;while(1){r=1;q=o;s=p;while(1){C=q;u=s;d:while(1){v=1;D=u;while(1){E=a[d+(v+j)>>0]|0;F=a[d+D>>0]|0;if(E<<24>>24!=F<<24>>24)break d;if((v|0)==(r|0))break;v=v+1|0;z=v+C|0;if(z>>>0>=i>>>0){G=A;H=B;I=i;J=r;K=j;L=27;break a}else D=z}v=r+C|0;u=v+1|0;if(u>>>0>=i>>>0){G=A;H=B;I=i;J=r;K=j;L=27;break a}else C=v}u=D-j|0;if((E&255)>=(F&255))break;s=D+1|0;if(s>>>0>=i>>>0){G=A;H=B;I=i;J=u;K=j;L=27;break a}else{r=u;q=D}}p=C+2|0;if(p>>>0>=i>>>0){G=A;H=B;I=i;J=1;K=C;L=27;break}else{o=C+1|0;j=C}}}else{G=A;H=B;I=i;J=1;K=-1;L=27}}else{G=1;H=-1;I=i;J=1;K=-1;L=27}}else{G=1;H=-1;I=0;J=1;K=-1;L=27}while(0);e:do if((L|0)==27){B=(K+1|0)>>>0>(H+1|0)>>>0;A=B?J:G;C=B?K:H;B=C+1|0;if(!(_memcmp(d,d+A|0,B)|0)){M=I-A|0;N=A}else{A=I-C+-1|0;M=0;N=(C>>>0>A>>>0?C:A)+1|0}A=I|63;D=I+-1|0;F=(M|0)!=0;E=I-N|0;t=b;w=0;y=b;while(1){x=t;do if((y-x|0)>>>0<I>>>0){h=_memchr(y,0,A)|0;if(h)if((h-x|0)>>>0<I>>>0){n=0;break e}else{O=h;break}else{O=y+A|0;break}}else O=y;while(0);x=a[t+D>>0]|0;f:do if(!(1<<(x&31)&c[f+(((x&255)>>>5&255)<<2)>>2])){P=0;Q=I}else{h=I-(c[g+((x&255)<<2)>>2]|0)|0;if(h|0){P=0;Q=F&(w|0)!=0&h>>>0<N>>>0?E:h;break}h=B>>>0>w>>>0?B:w;j=a[d+h>>0]|0;g:do if(!(j<<24>>24))R=B;else{o=h;p=j;while(1){if(p<<24>>24!=(a[t+o>>0]|0))break;k=o+1|0;p=a[d+k>>0]|0;if(!(p<<24>>24)){R=B;break g}else o=k}P=0;Q=o-C|0;break f}while(0);while(1){if(R>>>0<=w>>>0){n=t;break e}R=R+-1|0;if((a[d+R>>0]|0)!=(a[t+R>>0]|0)){P=M;Q=N;break}}}while(0);t=t+Q|0;w=P;y=O}}while(0);l=e;return n|0}function _memcmp(b,c,d){b=b|0;c=c|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0;a:do if(!d)e=0;else{f=b;g=d;h=c;while(1){i=a[f>>0]|0;j=a[h>>0]|0;if(i<<24>>24!=j<<24>>24)break;g=g+-1|0;if(!g){e=0;break a}else{f=f+1|0;h=h+1|0}}e=(i&255)-(j&255)|0}while(0);return e|0}function _fstat(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0;d=l;l=l+48|0;if((l|0)>=(m|0))ba(48);e=d+40|0;f=d+8|0;g=d;h=b;c[g>>2]=a;c[g+4>>2]=h;b=eg(197,g|0)|0;if((b|0)==-9?(c[f>>2]=a,c[f+4>>2]=1,(rd(221,f|0)|0)>=0):0){___procfdname(f,a);c[e>>2]=f;c[e+4>>2]=h;i=___syscall_ret(fg(195,e|0)|0)|0}else i=___syscall_ret(b)|0;l=d;return i|0}function _fcntl(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;e=l;l=l+192|0;if((l|0)>=(m|0))ba(192);f=e+152|0;g=e+136|0;h=e+120|0;i=e+104|0;j=e+96|0;k=e+80|0;n=e+64|0;o=e+48|0;p=e+32|0;q=e+16|0;r=e;s=e+176|0;t=e+168|0;c[s>>2]=d;d=(c[s>>2]|0)+(4-1)&~(4-1);u=c[d>>2]|0;c[s>>2]=d+4;d=(b|0)==4?u|32768:u;switch(b|0){case 14:{c[r>>2]=a;c[r+4>>2]=14;c[r+8>>2]=d;v=___syscall_ret(rd(221,r|0)|0)|0;break}case 9:{c[q>>2]=a;c[q+4>>2]=16;c[q+8>>2]=t;r=rd(221,q|0)|0;switch(r|0){case -22:{c[p>>2]=a;c[p+4>>2]=9;c[p+8>>2]=d;w=rd(221,p|0)|0;break}case 0:{p=c[t+4>>2]|0;w=(c[t>>2]|0)==2?0-p|0:p;break}default:w=___syscall_ret(r)|0}v=w;break}case 1030:{c[o>>2]=a;c[o+4>>2]=1030;c[o+8>>2]=d;w=rd(221,o|0)|0;do if((w|0)==-22){c[k>>2]=a;c[k+4>>2]=1030;c[k+8>>2]=0;o=rd(221,k|0)|0;if((o|0)==-22){c[i>>2]=a;c[i+4>>2]=0;c[i+8>>2]=d;r=rd(221,i|0)|0;if((r|0)<=-1){x=r;break}c[h>>2]=r;c[h+4>>2]=2;c[h+8>>2]=1;rd(221,h|0)|0;x=r;break}else{if((o|0)<=-1){x=-22;break}c[j>>2]=o;vf(6,j|0)|0;x=-22;break}}else if((w|0)>-1){c[n>>2]=w;c[n+4>>2]=2;c[n+8>>2]=1;rd(221,n|0)|0;x=w}else x=w;while(0);v=___syscall_ret(x)|0;break}case 15:case 16:case 12:case 13:{c[g>>2]=a;c[g+4>>2]=b;c[g+8>>2]=d;v=___syscall_ret(rd(221,g|0)|0)|0;break}default:{c[f>>2]=a;c[f+4>>2]=b;c[f+8>>2]=d;v=___syscall_ret(rd(221,f|0)|0)|0}}l=e;return v|0}function _socket(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0;e=l;l=l+96|0;if((l|0)>=(m|0))ba(96);f=e+32|0;g=e+16|0;h=e+8|0;i=e;j=e+72|0;k=e+48|0;c[j>>2]=a;c[j+4>>2]=b;c[j+8>>2]=d;c[j+12>>2]=0;c[j+16>>2]=0;c[j+20>>2]=0;c[i>>2]=1;c[i+4>>2]=j;j=___syscall_ret(If(102,i|0)|0)|0;do if((j|0)<0){if((c[(___errno_location()|0)>>2]|0)==22){if(!(b&526336)){n=j;break}}else if((b&526336|0)==0|(c[(___errno_location()|0)>>2]|0)!=93){n=j;break}c[k>>2]=a;c[k+4>>2]=b&-526337;c[k+8>>2]=d;c[k+12>>2]=0;c[k+16>>2]=0;c[k+20>>2]=0;c[h>>2]=1;c[h+4>>2]=k;i=___syscall_ret(If(102,h|0)|0)|0;if((i|0)>=0){if(b&524288|0){c[g>>2]=i;c[g+4>>2]=2;c[g+8>>2]=1;rd(221,g|0)|0}if(b&2048){c[f>>2]=i;c[f+4>>2]=4;c[f+8>>2]=2048;rd(221,f|0)|0;n=i}else n=i}else n=i}else n=j;while(0);l=e;return n|0}function _connect(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e;g=e+8|0;c[g>>2]=a;c[g+4>>2]=b;c[g+8>>2]=d;c[g+12>>2]=0;c[g+16>>2]=0;c[g+20>>2]=0;c[f>>2]=3;c[f+4>>2]=g;g=___syscall_ret(If(102,f|0)|0)|0;l=e;return g|0}function _send(a,b,c,d){a=a|0;b=b|0;c=c|0;d=d|0;return _sendto(a,b,c,d,0,0)|0}function _sendto(a,b,d,e,f,g){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;var h=0,i=0,j=0;h=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=h;j=h+8|0;c[j>>2]=a;c[j+4>>2]=b;c[j+8>>2]=d;c[j+12>>2]=e;c[j+16>>2]=f;c[j+20>>2]=g;c[i>>2]=11;c[i+4>>2]=j;j=___syscall_ret(If(102,i|0)|0)|0;l=h;return j|0}function _strrchr(a,b){a=a|0;b=b|0;return ___memrchr(a,b,(_strlen(a)|0)+1|0)|0}function ___memrchr(b,c,d){b=b|0;c=c|0;d=d|0;var e=0,f=0;e=c&255;c=d;while(1){if(!c){f=0;break}c=c+-1|0;d=b+c|0;if((a[d>>0]|0)==e<<24>>24){f=d;break}}return f|0}function _mkdir(a,b){a=a|0;b=b|0;var d=0,e=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d;c[e>>2]=a;c[e+4>>2]=b;b=___syscall_ret(vg(39,e|0)|0)|0;l=d;return b|0}function _strncpy(a,b,c){a=a|0;b=b|0;c=c|0;___stpncpy(a,b,c)|0;return a|0}function ___stpncpy(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0;f=d;do if(!((f^b)&3)){g=(e|0)!=0;a:do if(g&(f&3|0)!=0){h=e;i=d;j=b;while(1){k=a[i>>0]|0;a[j>>0]=k;if(!(k<<24>>24)){l=h;m=i;n=j;break a}k=h+-1|0;o=i+1|0;p=j+1|0;q=(k|0)!=0;if(q&(o&3|0)!=0){h=k;i=o;j=p}else{r=k;s=o;t=p;u=q;v=5;break}}}else{r=e;s=d;t=b;u=g;v=5}while(0);if((v|0)==5)if(u){l=r;m=s;n=t}else{w=t;x=0;break}if(!(a[m>>0]|0)){w=n;x=l}else{b:do if(l>>>0>3){g=n;j=m;i=l;while(1){h=c[j>>2]|0;if((h&-2139062144^-2139062144)&h+-16843009|0){y=j;z=g;A=i;break b}c[g>>2]=h;h=i+-4|0;q=j+4|0;p=g+4|0;if(h>>>0>3){g=p;j=q;i=h}else{y=q;z=p;A=h;break}}}else{y=m;z=n;A=l}while(0);B=y;C=z;D=A;v=11}}else{B=d;C=b;D=e;v=11}while(0);c:do if((v|0)==11)if(!D){w=C;x=0}else{e=B;b=C;d=D;while(1){A=a[e>>0]|0;a[b>>0]=A;if(!(A<<24>>24)){w=b;x=d;break c}d=d+-1|0;A=b+1|0;if(!d){w=A;x=0;break}else{e=e+1|0;b=A}}}while(0);_memset(w|0,0,x|0)|0;return w|0}function _strcat(a,b){a=a|0;b=b|0;_strcpy(a+(_strlen(a)|0)|0,b)|0;return a|0}function _popen(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0;e=l;l=l+160|0;if((l|0)>=(m|0))ba(160);f=e+48|0;g=e+40|0;h=e+32|0;i=e+24|0;j=e+16|0;k=e+8|0;n=e;o=e+152|0;q=e+148|0;r=e+72|0;s=e+56|0;switch(a[d>>0]|0){case 114:{t=0;u=4;break}case 119:{t=1;u=4;break}default:{c[(___errno_location()|0)>>2]=22;v=0}}do if((u|0)==4)if(!(_pipe2(o,524288)|0)){w=o+(t<<2)|0;x=___fdopen(c[w>>2]|0,d)|0;if(!x){c[n>>2]=c[o>>2];vf(6,n|0)|0;c[k>>2]=c[o+4>>2];vf(6,k|0)|0;v=0;break}if((c[x+76>>2]|0)>-1)y=___lockfile(x)|0;else y=0;z=t^1;A=o+(z<<2)|0;do if((c[A>>2]|0)==(z|0)){c[j>>2]=0;B=_fcntl(z,1030,j)|0;if((B|0)<0){C=c[(___errno_location()|0)>>2]|0;break}else{c[i>>2]=c[A>>2];vf(6,i|0)|0;c[A>>2]=B;u=13;break}}else u=13;while(0);if((u|0)==13)if(!(oh(r|0)|0)){if(!(we(r|0,c[A>>2]|0,z|0)|0)){c[s>>2]=1220236;c[s+4>>2]=1220239;c[s+8>>2]=b;c[s+12>>2]=0;B=_e(q|0,1220242,r|0,0,s|0,c[p>>2]|0)|0;if(!B){Oh(r|0)|0;c[x+64>>2]=c[q>>2];if(!(_strchr(d,101)|0)){D=c[w>>2]|0;c[h>>2]=0;_fcntl(D,2,h)|0}c[g>>2]=c[A>>2];vf(6,g|0)|0;if(!y){v=x;break}___unlockfile(x);v=x;break}else E=B}else E=12;Oh(r|0)|0;C=E}else C=12;_fclose(x)|0;c[f>>2]=c[A>>2];vf(6,f|0)|0;c[(___errno_location()|0)>>2]=C;v=0}else v=0;while(0);l=e;return v|0}function _rename(a,b){a=a|0;b=b|0;var d=0,e=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d;c[e>>2]=a;c[e+4>>2]=b;b=___syscall_ret(Qd(38,e|0)|0)|0;l=d;return b|0}function _fileno(a){a=a|0;if((c[a+76>>2]|0)>-1?___lockfile(a)|0:0)___unlockfile(a);return c[a+60>>2]|0}function _vprintf(a,b){a=a|0;b=b|0;return _vfprintf(c[109659]|0,a,b)|0}function _fgetc(a){a=a|0;var b=0,e=0,f=0,g=0,h=0;if((c[a+76>>2]|0)>=0?(___lockfile(a)|0)!=0:0){b=a+4|0;e=c[b>>2]|0;if(e>>>0<(c[a+8>>2]|0)>>>0){c[b>>2]=e+1;f=d[e>>0]|0}else f=___uflow(a)|0;___unlockfile(a);g=f}else h=3;do if((h|0)==3){f=a+4|0;e=c[f>>2]|0;if(e>>>0<(c[a+8>>2]|0)>>>0){c[f>>2]=e+1;g=d[e>>0]|0;break}else{g=___uflow(a)|0;break}}while(0);return g|0}function _perror(b){b=b|0;var d=0,e=0,f=0;d=c[109692]|0;e=_strerror(c[(___errno_location()|0)>>2]|0)|0;if((c[d+76>>2]|0)>-1)f=___lockfile(d)|0;else f=0;if(b|0?a[b>>0]|0:0){_fwrite(b,_strlen(b)|0,1,d)|0;_fputc(58,d)|0;_fputc(32,d)|0}_fwrite(e,_strlen(e)|0,1,d)|0;_fputc(10,d)|0;if(f|0)___unlockfile(d);return}function _fputc(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0;e=b&255;f=b&255;if((c[d+76>>2]|0)>=0?(___lockfile(d)|0)!=0:0){if((f|0)!=(a[d+75>>0]|0)?(g=d+20|0,h=c[g>>2]|0,h>>>0<(c[d+16>>2]|0)>>>0):0){c[g>>2]=h+1;a[h>>0]=e;i=f}else i=___overflow(d,b)|0;___unlockfile(d);j=i}else k=3;do if((k|0)==3){if((f|0)!=(a[d+75>>0]|0)?(i=d+20|0,h=c[i>>2]|0,h>>>0<(c[d+16>>2]|0)>>>0):0){c[i>>2]=h+1;a[h>>0]=e;j=f;break}j=___overflow(d,b)|0}while(0);return j|0}function _fread(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0;g=U(e,d)|0;h=(d|0)==0?0:e;if((c[f+76>>2]|0)>-1)i=___lockfile(f)|0;else i=0;e=f+74|0;j=a[e>>0]|0;a[e>>0]=j+255|j;j=f+4|0;e=c[j>>2]|0;k=(c[f+8>>2]|0)-e|0;l=k>>>0<g>>>0?k:g;if((k|0)>0){_memcpy(b|0,e|0,l|0)|0;c[j>>2]=e+l;m=g-l|0;n=b+l|0}else{m=g;n=b}a:do if(!m)o=13;else{b=f+32|0;l=m;e=n;while(1){if(___toread(f)|0)break;j=nj[c[b>>2]&2047](f,e,l)|0;if((j+1|0)>>>0<2)break;k=l-j|0;if(!k){o=13;break a}else{l=k;e=e+j|0}}if(i|0)___unlockfile(f);p=((g-l|0)>>>0)/(d>>>0)|0}while(0);if((o|0)==13)if(!i)p=h;else{___unlockfile(f);p=h}return p|0}function ___ftello(a){a=a|0;var b=0,d=0,e=0;if((c[a+76>>2]|0)>-1){b=(___lockfile(a)|0)==0;d=___ftello_unlocked(a)|0;if(b)e=d;else e=d}else e=___ftello_unlocked(a)|0;return e|0}function ___ftello_unlocked(a){a=a|0;var b=0,d=0,e=0;if(!(c[a>>2]&128))b=1;else b=(c[a+20>>2]|0)>>>0>(c[a+28>>2]|0)>>>0?2:1;d=nj[c[a+40>>2]&2047](a,0,b)|0;if((d|0)<0)e=d;else e=d-(c[a+8>>2]|0)+(c[a+4>>2]|0)+(c[a+20>>2]|0)-(c[a+28>>2]|0)|0;return e|0}function _printf(a,b){a=a|0;b=b|0;var d=0,e=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d;c[e>>2]=b;b=_vfprintf(c[109659]|0,a,e)|0;l=d;return b|0}function _pclose(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0;b=l;l=l+32|0;if((l|0)>=(m|0))ba(32);d=b;e=b+16|0;f=c[a+64>>2]|0;_fclose(a)|0;a=e;do{c[d>>2]=f;c[d+4>>2]=a;c[d+8>>2]=0;c[d+12>>2]=0;g=cf(114,d|0)|0}while((g|0)==-4);if((g|0)<0)h=___syscall_ret(g)|0;else h=c[e>>2]|0;l=b;return h|0}function _putchar(a){a=a|0;return _fputc(a,c[109659]|0)|0}function _puts(b){b=b|0;var d=0,e=0,f=0,g=0,h=0;d=c[109659]|0;if((c[d+76>>2]|0)>-1)e=___lockfile(d)|0;else e=0;do if((_fputs(b,d)|0)<0)f=1;else{if((a[d+75>>0]|0)!=10?(g=d+20|0,h=c[g>>2]|0,h>>>0<(c[d+16>>2]|0)>>>0):0){c[g>>2]=h+1;a[h>>0]=10;f=0;break}f=(___overflow(d,10)|0)<0}while(0);if(e|0)___unlockfile(d);return f<<31>>31|0}function _ftell(a){a=a|0;return ___ftello(a)|0}function ___statfs(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0;d=l;l=l+16|0;if((l|0)>=(m|0))ba(16);e=d;f=a;a=b;g=b;b=g+64|0;do{c[g>>2]=0;g=g+4|0}while((g|0)<(b|0));c[e>>2]=f;c[e+4>>2]=64;c[e+8>>2]=a;a=___syscall_ret(Dd(268,e|0)|0)|0;l=d;return a|0}function _statvfs(a,b){a=a|0;b=b|0;var c=0,d=0,e=0;c=l;l=l+64|0;if((l|0)>=(m|0))ba(64);d=c;if((___statfs(a,d)|0)<0)e=-1;else{_fixup(b,d);e=0}l=c;return e|0}function _fixup(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0;d=a+4|0;e=b+4|0;f=a+4|0;g=f+68|0;do{c[f>>2]=0;f=f+4|0}while((f|0)<(g|0));c[a>>2]=c[e>>2];f=c[b+40>>2]|0;c[d>>2]=f|0?f:c[e>>2]|0;c[a+8>>2]=c[b+8>>2];c[a+12>>2]=c[b+12>>2];c[a+16>>2]=c[b+16>>2];c[a+20>>2]=c[b+20>>2];e=c[b+24>>2]|0;c[a+24>>2]=e;c[a+28>>2]=e;c[a+32>>2]=c[b+28>>2];c[a+40>>2]=c[b+44>>2];c[a+44>>2]=c[b+36>>2];return}function _htons(a){a=a|0;return ___bswap_16(a)|0}function _bind(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e;g=e+8|0;c[g>>2]=a;c[g+4>>2]=b;c[g+8>>2]=d;c[g+12>>2]=0;c[g+16>>2]=0;c[g+20>>2]=0;c[f>>2]=2;c[f+4>>2]=g;g=___syscall_ret(If(102,f|0)|0)|0;l=e;return g|0}function _setsockopt(a,b,d,e,f){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0;g=l;l=l+32|0;if((l|0)>=(m|0))ba(32);h=g;i=g+8|0;c[i>>2]=a;c[i+4>>2]=b;c[i+8>>2]=d;c[i+12>>2]=e;c[i+16>>2]=f;c[i+20>>2]=0;c[h>>2]=14;c[h+4>>2]=i;i=___syscall_ret(If(102,h|0)|0)|0;l=g;return i|0}function _recvfrom(a,b,d,e,f,g){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;var h=0,i=0,j=0;h=l;l=l+32|0;if((l|0)>=(m|0))ba(32);i=h;j=h+8|0;c[j>>2]=a;c[j+4>>2]=b;c[j+8>>2]=d;c[j+12>>2]=e;c[j+16>>2]=f;c[j+20>>2]=g;c[i>>2]=12;c[i+4>>2]=j;j=___syscall_ret(If(102,i|0)|0)|0;l=h;return j|0}function ___bswap_16(a){a=a|0;return _llvm_bswap_i16(a|0)|0}function _accept(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0;e=l;l=l+32|0;if((l|0)>=(m|0))ba(32);f=e;g=e+8|0;c[g>>2]=a;c[g+4>>2]=b;c[g+8>>2]=d;c[g+12>>2]=0;c[g+16>>2]=0;c[g+20>>2]=0;c[f>>2]=5;c[f+4>>2]=g;g=___syscall_ret(If(102,f|0)|0)|0;l=e;return g|0}function _htonl(a){a=a|0;return ___bswap_32_841(a)|0}function ___bswap_32_841(a){a=a|0;return _llvm_bswap_i32(a|0)|0}function _freeifaddrs(a){a=a|0;var b=0;if(a|0){b=a;do{a=b;b=c[b>>2]|0;_free(a)}while((b|0)!=0)}return}function _getifaddrs(a){a=a|0;var b=0,d=0,e=0,f=0;b=l;l=l+272|0;if((l|0)>=(m|0))ba(272);d=b;_memset(d|0,0,264)|0;e=___rtnetlink_enumerate(0,0,4833,d)|0;f=c[d>>2]|0;if(!e)c[a>>2]=f;else _freeifaddrs(f);l=b;return e|0}function _netlink_msg_to_ifaddr(a,f){a=a|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0;g=f+16|0;h=(b[f+4>>1]|0)==16;a:do if(h){i=f+32|0;j=c[f>>2]|0;if((j&-4|0)==32){k=164;l=0;m=10}else{n=f+j|0;j=i;o=i;while(1){p=e[j>>1]|0;if((b[j+2>>1]|0)==7)break;i=o+(p+3&131068)|0;if((n-i|0)>>>0>3){j=i;o=i}else{k=164;l=0;m=10;break a}}k=p+160|0;l=0;m=10}}else{o=c[f+20>>2]|0;j=c[a+8+((o&63)<<2)>>2]|0;if(!j)q=0;else{n=j;while(1){if((c[n+140>>2]|0)==(o|0)){k=164;l=n;m=10;break a}n=c[n+28>>2]|0;if(!n){q=0;break}}}}while(0);do if((m|0)==10){p=_calloc(1,k)|0;if(!p)q=-1;else{do if(h){n=f+20|0;o=p+140|0;c[o>>2]=c[n>>2];c[p+8>>2]=c[f+24>>2];j=f+32|0;if((c[f>>2]&-4|0)==32){r=p+4|0;break}i=p+144|0;s=p+4|0;t=p+12|0;u=p+32|0;v=g+2|0;w=p+20|0;x=p+104|0;y=p+164|0;z=p+24|0;A=j;B=j;while(1){switch(b[A+2>>1]|0){case 3:{j=(e[A>>1]|0)+-4|0;if(j>>>0<17){_memcpy(i|0,A+4|0,j|0)|0;c[s>>2]=i;C=A}else C=A;break}case 1:{_copy_lladdr(t,u,A+4|0,(e[A>>1]|0)+-4|0,c[n>>2]|0,b[v>>1]|0);C=A;break}case 2:{_copy_lladdr(w,x,A+4|0,(e[A>>1]|0)+-4|0,c[n>>2]|0,b[v>>1]|0);C=A;break}case 7:{c[z>>2]=y;_memcpy(y|0,A+4|0,(e[A>>1]|0)+-4|0)|0;C=A;break}default:C=A}j=B+((e[C>>1]|0)+3&131068)|0;if((f+(c[f>>2]|0)-j|0)>>>0>3){A=j;B=j}else break}if(!(c[s>>2]|0))r=s;else{B=a+8+((c[o>>2]&63)<<2)|0;c[p+28>>2]=c[B>>2];c[B>>2]=p;r=s}}else{B=p+4|0;c[B>>2]=c[l+4>>2];c[p+8>>2]=c[l+8>>2];A=f+24|0;if((c[f>>2]&-4|0)!=24){y=p+12|0;z=f+20|0;v=p+32|0;n=p+20|0;x=p+104|0;w=p+144|0;u=A;t=A;while(1){b:do switch(b[u+2>>1]|0){case 1:{A=c[z>>2]|0;i=d[g>>0]|0;j=(e[u>>1]|0)+-4|0;D=u+4|0;if(!(c[y>>2]|0)){_copy_addr(y,i,v,D,j,A);E=u;break b}else{_copy_addr(n,i,x,D,j,A);E=u;break b}break}case 4:{_copy_addr(n,d[g>>0]|0,x,u+4|0,(e[u>>1]|0)+-4|0,c[z>>2]|0);E=u;break}case 2:{if(c[y>>2]|0){A=x;j=v;D=A+36|0;do{c[A>>2]=c[j>>2];A=A+4|0;j=j+4|0}while((A|0)<(D|0));c[n>>2]=x;A=v;D=A+36|0;do{c[A>>2]=0;A=A+4|0}while((A|0)<(D|0))}_copy_addr(y,d[g>>0]|0,v,u+4|0,(e[u>>1]|0)+-4|0,c[z>>2]|0);E=u;break}case 3:{A=(e[u>>1]|0)+-4|0;if(A>>>0<17){_memcpy(w|0,u+4|0,A|0)|0;c[B>>2]=w;E=u}else E=u;break}default:E=u}while(0);A=t+((e[E>>1]|0)+3&131068)|0;if((f+(c[f>>2]|0)-A|0)>>>0>3){u=A;t=A}else break}if(c[y>>2]|0){_gen_netmask(p+16|0,d[g>>0]|0,p+68|0,d[g+1>>0]|0);r=B}else r=B}else r=B}while(0);if(!(c[r>>2]|0)){_free(p);q=0;break}if(!(c[a>>2]|0))c[a>>2]=p;t=a+4|0;u=c[t>>2]|0;if(u|0)c[u>>2]=p;c[t>>2]=p;q=0}}while(0);return q|0}function ___rtnetlink_enumerate(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f;h=_socket(16,524291,0)|0;if((h|0)<0)i=-1;else{j=___netlink_enumerate(h,1,18,a,d,e)|0;if(!j)k=___netlink_enumerate(h,2,22,b,d,e)|0;else k=j;c[g>>2]=h;vf(6,g|0)|0;i=k}l=f;return i|0}function ___netlink_enumerate(d,e,f,g,h,i){d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;i=i|0;var j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0;j=l;l=l+8192|0;if((l|0)>=(m|0))ba(8192);k=j;n=k+12|0;c[n>>2]=0;c[n+4>>2]=0;c[k>>2]=20;b[k+4>>1]=f;b[k+6>>1]=769;c[k+8>>2]=e;a[k+16>>0]=g;g=_send(d,k,20,0)|0;a:do if((g|0)>=0){e=_recv(d,k,8192,64)|0;if((e|0)<1)o=-1;else{f=k;n=e;b:while(1){e=k+n|0;c:do if((e-f|0)>>>0>15){p=k;q=k;while(1){switch(b[p+4>>1]|0){case 2:{o=-1;break a;break}case 3:{r=0;break b;break}default:{}}s=$i[h&8191](i,p)|0;if(s|0){r=s;break b}s=q+((c[p>>2]|0)+3&-4)|0;if((e-s|0)>>>0>15){p=s;q=s}else break c}}while(0);n=_recv(d,k,8192,64)|0;if((n|0)<1){o=-1;break a}}o=r}}else o=g;while(0);l=j;return o|0}function _recv(a,b,c,d){a=a|0;b=b|0;c=c|0;d=d|0;return _recvfrom(a,b,c,d,0,0)|0}function _copy_lladdr(d,e,f,g,h,i){d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;i=i|0;if(g>>>0<=24){b[e>>1]=17;c[e+4>>2]=h;b[e+8>>1]=i;a[e+11>>0]=g;_memcpy(e+12|0,f|0,g|0)|0;c[d>>2]=e}return}function _copy_addr(d,e,f,g,h,i){d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;i=i|0;var j=0,k=0,l=0,m=0;a:do switch(e|0){case 2:{j=4;k=f+4|0;l=7;break}case 10:{m=f+8|0;switch(a[g>>0]|0){case -2:{if((a[g+1>>0]&-64)<<24>>24!=-128){j=16;k=m;l=7;break a}break}case -1:{if((a[g+1>>0]&15)!=2){j=16;k=m;l=7;break a}break}default:{j=16;k=m;l=7;break a}}c[f+24>>2]=i;j=16;k=m;l=7;break}default:{}}while(0);if((l|0)==7?j>>>0<=h>>>0:0){b[f>>1]=e;_memcpy(k|0,g|0,j|0)|0;c[d>>2]=f}return}function _gen_netmask(b,c,d,e){b=b|0;c=c|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;f=l;l=l+16|0;if((l|0)>=(m|0))ba(16);g=f;h=g;i=h+16|0;do{a[h>>0]=0;h=h+1|0}while((h|0)<(i|0));h=e>>>0<128;i=h?e:128;e=i>>>3;_memset(g|0,-1,e|0)|0;if(h)a[g+e>>0]=255<<8-(i&7);_copy_addr(b,c,d,g,16,0);l=f;return}function _ntohl(a){a=a|0;return ___bswap_32(a)|0}function ___bswap_32(a){a=a|0;return _llvm_bswap_i32(a|0)|0}function _freeaddrinfo(a){a=a|0;_free(a);return}function _ntohs(a){a=a|0;return ___bswap_16_826(a)|0}function ___bswap_16_826(a){a=a|0;return _llvm_bswap_i16(a|0)|0}function _listen(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;d=l;l=l+32|0;if((l|0)>=(m|0))ba(32);e=d;f=d+8|0;c[f>>2]=a;c[f+4>>2]=b;b=f+8|0;c[b>>2]=0;c[b+4>>2]=0;c[b+8>>2]=0;c[b+12>>2]=0;c[e>>2]=4;c[e+4>>2]=f;f=___syscall_ret(If(102,e|0)|0)|0;l=d;return f|0}function _malloc(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0,ia=0,ja=0,ka=0,la=0,ma=0,na=0,oa=0,pa=0,qa=0,ra=0,sa=0,ta=0,ua=0,va=0,wa=0,xa=0,ya=0,za=0,Aa=0,Ba=0,Ca=0;b=l;l=l+16|0;if((l|0)>=(m|0))ba(16);d=b;do if(a>>>0<245){e=a>>>0<11?16:a+11&-8;f=e>>>3;g=c[313990]|0;h=g>>>f;if(h&3|0){i=(h&1^1)+f|0;j=1256e3+(i<<1<<2)|0;k=j+8|0;n=c[k>>2]|0;o=n+8|0;p=c[o>>2]|0;do if((j|0)!=(p|0)){if(p>>>0<(c[313994]|0)>>>0)Qh();q=p+12|0;if((c[q>>2]|0)==(n|0)){c[q>>2]=j;c[k>>2]=p;break}else Qh()}else c[313990]=g&~(1<<i);while(0);p=i<<3;c[n+4>>2]=p|3;k=n+p+4|0;c[k>>2]=c[k>>2]|1;r=o;l=b;return r|0}k=c[313992]|0;if(e>>>0>k>>>0){if(h|0){p=2<<f;j=h<<f&(p|0-p);p=(j&0-j)+-1|0;j=p>>>12&16;q=p>>>j;p=q>>>5&8;s=q>>>p;q=s>>>2&4;t=s>>>q;s=t>>>1&2;u=t>>>s;t=u>>>1&1;v=(p|j|q|s|t)+(u>>>t)|0;t=1256e3+(v<<1<<2)|0;u=t+8|0;s=c[u>>2]|0;q=s+8|0;j=c[q>>2]|0;do if((t|0)!=(j|0)){if(j>>>0<(c[313994]|0)>>>0)Qh();p=j+12|0;if((c[p>>2]|0)==(s|0)){c[p>>2]=t;c[u>>2]=j;w=g;break}else Qh()}else{p=g&~(1<<v);c[313990]=p;w=p}while(0);j=(v<<3)-e|0;c[s+4>>2]=e|3;u=s+e|0;c[u+4>>2]=j|1;c[u+j>>2]=j;if(k|0){t=c[313995]|0;f=k>>>3;h=1256e3+(f<<1<<2)|0;o=1<<f;if(w&o){f=h+8|0;n=c[f>>2]|0;if(n>>>0<(c[313994]|0)>>>0)Qh();else{x=n;y=f}}else{c[313990]=w|o;x=h;y=h+8|0}c[y>>2]=t;c[x+12>>2]=t;c[t+8>>2]=x;c[t+12>>2]=h}c[313992]=j;c[313995]=u;r=q;l=b;return r|0}u=c[313991]|0;if(u){j=(u&0-u)+-1|0;h=j>>>12&16;t=j>>>h;j=t>>>5&8;o=t>>>j;t=o>>>2&4;f=o>>>t;o=f>>>1&2;n=f>>>o;f=n>>>1&1;i=c[1256264+((j|h|t|o|f)+(n>>>f)<<2)>>2]|0;f=(c[i+4>>2]&-8)-e|0;n=c[i+16+(((c[i+16>>2]|0)==0&1)<<2)>>2]|0;if(!n){z=i;A=f}else{o=i;i=f;f=n;while(1){n=(c[f+4>>2]&-8)-e|0;t=n>>>0<i>>>0;h=t?n:i;n=t?f:o;f=c[f+16+(((c[f+16>>2]|0)==0&1)<<2)>>2]|0;if(!f){z=n;A=h;break}else{o=n;i=h}}}i=c[313994]|0;if(z>>>0<i>>>0)Qh();o=z+e|0;if(z>>>0>=o>>>0)Qh();f=c[z+24>>2]|0;q=c[z+12>>2]|0;do if((q|0)==(z|0)){s=z+20|0;v=c[s>>2]|0;if(!v){h=z+16|0;n=c[h>>2]|0;if(!n){B=0;break}else{C=n;D=h}}else{C=v;D=s}while(1){s=C+20|0;v=c[s>>2]|0;if(v|0){C=v;D=s;continue}s=C+16|0;v=c[s>>2]|0;if(!v)break;else{C=v;D=s}}if(D>>>0<i>>>0)Qh();else{c[D>>2]=0;B=C;break}}else{s=c[z+8>>2]|0;if(s>>>0<i>>>0)Qh();v=s+12|0;if((c[v>>2]|0)!=(z|0))Qh();h=q+8|0;if((c[h>>2]|0)==(z|0)){c[v>>2]=q;c[h>>2]=s;B=q;break}else Qh()}while(0);a:do if(f|0){q=c[z+28>>2]|0;i=1256264+(q<<2)|0;do if((z|0)==(c[i>>2]|0)){c[i>>2]=B;if(!B){c[313991]=u&~(1<<q);break a}}else if(f>>>0>=(c[313994]|0)>>>0){c[f+16+(((c[f+16>>2]|0)!=(z|0)&1)<<2)>>2]=B;if(!B)break a;else break}else Qh();while(0);q=c[313994]|0;if(B>>>0<q>>>0)Qh();c[B+24>>2]=f;i=c[z+16>>2]|0;do if(i|0)if(i>>>0<q>>>0)Qh();else{c[B+16>>2]=i;c[i+24>>2]=B;break}while(0);i=c[z+20>>2]|0;if(i|0)if(i>>>0<(c[313994]|0)>>>0)Qh();else{c[B+20>>2]=i;c[i+24>>2]=B;break}}while(0);if(A>>>0<16){f=A+e|0;c[z+4>>2]=f|3;u=z+f+4|0;c[u>>2]=c[u>>2]|1}else{c[z+4>>2]=e|3;c[o+4>>2]=A|1;c[o+A>>2]=A;if(k|0){u=c[313995]|0;f=k>>>3;i=1256e3+(f<<1<<2)|0;q=1<<f;if(g&q){f=i+8|0;s=c[f>>2]|0;if(s>>>0<(c[313994]|0)>>>0)Qh();else{E=s;F=f}}else{c[313990]=g|q;E=i;F=i+8|0}c[F>>2]=u;c[E+12>>2]=u;c[u+8>>2]=E;c[u+12>>2]=i}c[313992]=A;c[313995]=o}r=z+8|0;l=b;return r|0}else G=e}else G=e}else if(a>>>0<=4294967231){i=a+11|0;u=i&-8;q=c[313991]|0;if(q){f=0-u|0;s=i>>>8;if(s)if(u>>>0>16777215)H=31;else{i=(s+1048320|0)>>>16&8;h=s<<i;s=(h+520192|0)>>>16&4;v=h<<s;h=(v+245760|0)>>>16&2;n=14-(s|i|h)+(v<<h>>>15)|0;H=u>>>(n+7|0)&1|n<<1}else H=0;n=c[1256264+(H<<2)>>2]|0;b:do if(!n){I=0;J=0;K=f;L=81}else{h=0;v=f;i=n;s=u<<((H|0)==31?0:25-(H>>>1)|0);t=0;while(1){j=(c[i+4>>2]&-8)-u|0;if(j>>>0<v>>>0)if(!j){M=i;N=0;O=i;L=85;break b}else{P=i;Q=j}else{P=h;Q=v}j=c[i+20>>2]|0;i=c[i+16+(s>>>31<<2)>>2]|0;p=(j|0)==0|(j|0)==(i|0)?t:j;j=(i|0)==0;if(j){I=p;J=P;K=Q;L=81;break}else{h=P;v=Q;s=s<<((j^1)&1);t=p}}}while(0);if((L|0)==81){if((I|0)==0&(J|0)==0){n=2<<H;f=q&(n|0-n);if(!f){G=u;break}n=(f&0-f)+-1|0;f=n>>>12&16;e=n>>>f;n=e>>>5&8;o=e>>>n;e=o>>>2&4;g=o>>>e;o=g>>>1&2;k=g>>>o;g=k>>>1&1;R=0;S=c[1256264+((n|f|e|o|g)+(k>>>g)<<2)>>2]|0}else{R=J;S=I}if(!S){T=R;U=K}else{M=R;N=K;O=S;L=85}}if((L|0)==85)while(1){L=0;g=(c[O+4>>2]&-8)-u|0;k=g>>>0<N>>>0;o=k?g:N;g=k?O:M;O=c[O+16+(((c[O+16>>2]|0)==0&1)<<2)>>2]|0;if(!O){T=g;U=o;break}else{M=g;N=o;L=85}}if((T|0)!=0?U>>>0<((c[313992]|0)-u|0)>>>0:0){o=c[313994]|0;if(T>>>0<o>>>0)Qh();g=T+u|0;if(T>>>0>=g>>>0)Qh();k=c[T+24>>2]|0;e=c[T+12>>2]|0;do if((e|0)==(T|0)){f=T+20|0;n=c[f>>2]|0;if(!n){t=T+16|0;s=c[t>>2]|0;if(!s){V=0;break}else{W=s;X=t}}else{W=n;X=f}while(1){f=W+20|0;n=c[f>>2]|0;if(n|0){W=n;X=f;continue}f=W+16|0;n=c[f>>2]|0;if(!n)break;else{W=n;X=f}}if(X>>>0<o>>>0)Qh();else{c[X>>2]=0;V=W;break}}else{f=c[T+8>>2]|0;if(f>>>0<o>>>0)Qh();n=f+12|0;if((c[n>>2]|0)!=(T|0))Qh();t=e+8|0;if((c[t>>2]|0)==(T|0)){c[n>>2]=e;c[t>>2]=f;V=e;break}else Qh()}while(0);c:do if(k){e=c[T+28>>2]|0;o=1256264+(e<<2)|0;do if((T|0)==(c[o>>2]|0)){c[o>>2]=V;if(!V){f=q&~(1<<e);c[313991]=f;Y=f;break c}}else if(k>>>0>=(c[313994]|0)>>>0){c[k+16+(((c[k+16>>2]|0)!=(T|0)&1)<<2)>>2]=V;if(!V){Y=q;break c}else break}else Qh();while(0);e=c[313994]|0;if(V>>>0<e>>>0)Qh();c[V+24>>2]=k;o=c[T+16>>2]|0;do if(o|0)if(o>>>0<e>>>0)Qh();else{c[V+16>>2]=o;c[o+24>>2]=V;break}while(0);o=c[T+20>>2]|0;if(o)if(o>>>0<(c[313994]|0)>>>0)Qh();else{c[V+20>>2]=o;c[o+24>>2]=V;Y=q;break}else Y=q}else Y=q;while(0);do if(U>>>0>=16){c[T+4>>2]=u|3;c[g+4>>2]=U|1;c[g+U>>2]=U;q=U>>>3;if(U>>>0<256){k=1256e3+(q<<1<<2)|0;o=c[313990]|0;e=1<<q;if(o&e){q=k+8|0;f=c[q>>2]|0;if(f>>>0<(c[313994]|0)>>>0)Qh();else{Z=f;_=q}}else{c[313990]=o|e;Z=k;_=k+8|0}c[_>>2]=g;c[Z+12>>2]=g;c[g+8>>2]=Z;c[g+12>>2]=k;break}k=U>>>8;if(k)if(U>>>0>16777215)$=31;else{e=(k+1048320|0)>>>16&8;o=k<<e;k=(o+520192|0)>>>16&4;q=o<<k;o=(q+245760|0)>>>16&2;f=14-(k|e|o)+(q<<o>>>15)|0;$=U>>>(f+7|0)&1|f<<1}else $=0;f=1256264+($<<2)|0;c[g+28>>2]=$;o=g+16|0;c[o+4>>2]=0;c[o>>2]=0;o=1<<$;if(!(Y&o)){c[313991]=Y|o;c[f>>2]=g;c[g+24>>2]=f;c[g+12>>2]=g;c[g+8>>2]=g;break}o=U<<(($|0)==31?0:25-($>>>1)|0);q=c[f>>2]|0;while(1){if((c[q+4>>2]&-8|0)==(U|0)){L=139;break}aa=q+16+(o>>>31<<2)|0;f=c[aa>>2]|0;if(!f){L=136;break}else{o=o<<1;q=f}}if((L|0)==136)if(aa>>>0<(c[313994]|0)>>>0)Qh();else{c[aa>>2]=g;c[g+24>>2]=q;c[g+12>>2]=g;c[g+8>>2]=g;break}else if((L|0)==139){o=q+8|0;f=c[o>>2]|0;e=c[313994]|0;if(f>>>0>=e>>>0&q>>>0>=e>>>0){c[f+12>>2]=g;c[o>>2]=g;c[g+8>>2]=f;c[g+12>>2]=q;c[g+24>>2]=0;break}else Qh()}}else{f=U+u|0;c[T+4>>2]=f|3;o=T+f+4|0;c[o>>2]=c[o>>2]|1}while(0);r=T+8|0;l=b;return r|0}else G=u}else G=u}else G=-1;while(0);T=c[313992]|0;if(T>>>0>=G>>>0){U=T-G|0;aa=c[313995]|0;if(U>>>0>15){$=aa+G|0;c[313995]=$;c[313992]=U;c[$+4>>2]=U|1;c[$+U>>2]=U;c[aa+4>>2]=G|3}else{c[313992]=0;c[313995]=0;c[aa+4>>2]=T|3;U=aa+T+4|0;c[U>>2]=c[U>>2]|1}r=aa+8|0;l=b;return r|0}aa=c[313993]|0;if(aa>>>0>G>>>0){U=aa-G|0;c[313993]=U;T=c[313996]|0;$=T+G|0;c[313996]=$;c[$+4>>2]=U|1;c[T+4>>2]=G|3;r=T+8|0;l=b;return r|0}if(!(c[314108]|0)){c[314110]=4096;c[314109]=4096;c[314111]=-1;c[314112]=-1;c[314113]=0;c[314101]=0;T=d&-16^1431655768;c[d>>2]=T;c[314108]=T;ca=4096}else ca=c[314110]|0;T=G+48|0;d=G+47|0;U=ca+d|0;$=0-ca|0;ca=U&$;if(ca>>>0<=G>>>0){r=0;l=b;return r|0}Y=c[314100]|0;if(Y|0?(Z=c[314098]|0,_=Z+ca|0,_>>>0<=Z>>>0|_>>>0>Y>>>0):0){r=0;l=b;return r|0}d:do if(!(c[314101]&4)){Y=c[313996]|0;e:do if(Y){_=1256408;while(1){Z=c[_>>2]|0;if(Z>>>0<=Y>>>0?(da=_+4|0,(Z+(c[da>>2]|0)|0)>>>0>Y>>>0):0)break;Z=c[_+8>>2]|0;if(!Z){L=163;break e}else _=Z}q=U-aa&$;if(q>>>0<2147483647){Z=_sbrk(q|0)|0;if((Z|0)==((c[_>>2]|0)+(c[da>>2]|0)|0))if((Z|0)==(-1|0))ea=q;else{fa=q;ga=Z;L=180;break d}else{ha=Z;ia=q;L=171}}else ea=0}else L=163;while(0);do if((L|0)==163){Y=_sbrk(0)|0;if((Y|0)!=(-1|0)?(u=Y,q=c[314109]|0,Z=q+-1|0,V=((Z&u|0)==0?0:(Z+u&0-q)-u|0)+ca|0,u=c[314098]|0,q=V+u|0,V>>>0>G>>>0&V>>>0<2147483647):0){Z=c[314100]|0;if(Z|0?q>>>0<=u>>>0|q>>>0>Z>>>0:0){ea=0;break}Z=_sbrk(V|0)|0;if((Z|0)==(Y|0)){fa=V;ga=Y;L=180;break d}else{ha=Z;ia=V;L=171}}else ea=0}while(0);do if((L|0)==171){V=0-ia|0;if(!(T>>>0>ia>>>0&(ia>>>0<2147483647&(ha|0)!=(-1|0))))if((ha|0)==(-1|0)){ea=0;break}else{fa=ia;ga=ha;L=180;break d}Z=c[314110]|0;Y=d-ia+Z&0-Z;if(Y>>>0>=2147483647){fa=ia;ga=ha;L=180;break d}if((_sbrk(Y|0)|0)==(-1|0)){_sbrk(V|0)|0;ea=0;break}else{fa=Y+ia|0;ga=ha;L=180;break d}}while(0);c[314101]=c[314101]|4;ja=ea;L=178}else{ja=0;L=178}while(0);if(((L|0)==178?ca>>>0<2147483647:0)?(ea=_sbrk(ca|0)|0,ca=_sbrk(0)|0,ha=ca-ea|0,ia=ha>>>0>(G+40|0)>>>0,!((ea|0)==(-1|0)|ia^1|ea>>>0<ca>>>0&((ea|0)!=(-1|0)&(ca|0)!=(-1|0))^1)):0){fa=ia?ha:ja;ga=ea;L=180}if((L|0)==180){ea=(c[314098]|0)+fa|0;c[314098]=ea;if(ea>>>0>(c[314099]|0)>>>0)c[314099]=ea;ea=c[313996]|0;do if(ea){ja=1256408;while(1){ka=c[ja>>2]|0;la=ja+4|0;ma=c[la>>2]|0;if((ga|0)==(ka+ma|0)){L=190;break}ha=c[ja+8>>2]|0;if(!ha)break;else ja=ha}if(((L|0)==190?(c[ja+12>>2]&8|0)==0:0)?ea>>>0<ga>>>0&ea>>>0>=ka>>>0:0){c[la>>2]=ma+fa;ha=ea+8|0;ia=(ha&7|0)==0?0:0-ha&7;ha=ea+ia|0;ca=(c[313993]|0)+(fa-ia)|0;c[313996]=ha;c[313993]=ca;c[ha+4>>2]=ca|1;c[ha+ca+4>>2]=40;c[313997]=c[314112];break}ca=c[313994]|0;if(ga>>>0<ca>>>0){c[313994]=ga;na=ga}else na=ca;ca=ga+fa|0;ha=1256408;while(1){if((c[ha>>2]|0)==(ca|0)){L=198;break}ia=c[ha+8>>2]|0;if(!ia)break;else ha=ia}if((L|0)==198?(c[ha+12>>2]&8|0)==0:0){c[ha>>2]=ga;ja=ha+4|0;c[ja>>2]=(c[ja>>2]|0)+fa;ja=ga+8|0;ia=ga+((ja&7|0)==0?0:0-ja&7)|0;ja=ca+8|0;d=ca+((ja&7|0)==0?0:0-ja&7)|0;ja=ia+G|0;T=d-ia-G|0;c[ia+4>>2]=G|3;do if((d|0)!=(ea|0)){if((d|0)==(c[313995]|0)){da=(c[313992]|0)+T|0;c[313992]=da;c[313995]=ja;c[ja+4>>2]=da|1;c[ja+da>>2]=da;break}da=c[d+4>>2]|0;if((da&3|0)==1){$=da&-8;aa=da>>>3;f:do if(da>>>0>=256){U=c[d+24>>2]|0;Y=c[d+12>>2]|0;do if((Y|0)==(d|0)){V=d+16|0;Z=V+4|0;q=c[Z>>2]|0;if(!q){u=c[V>>2]|0;if(!u){oa=0;break}else{pa=u;qa=V}}else{pa=q;qa=Z}while(1){Z=pa+20|0;q=c[Z>>2]|0;if(q|0){pa=q;qa=Z;continue}Z=pa+16|0;q=c[Z>>2]|0;if(!q)break;else{pa=q;qa=Z}}if(qa>>>0<na>>>0)Qh();else{c[qa>>2]=0;oa=pa;break}}else{Z=c[d+8>>2]|0;if(Z>>>0<na>>>0)Qh();q=Z+12|0;if((c[q>>2]|0)!=(d|0))Qh();V=Y+8|0;if((c[V>>2]|0)==(d|0)){c[q>>2]=Y;c[V>>2]=Z;oa=Y;break}else Qh()}while(0);if(!U)break;Y=c[d+28>>2]|0;Z=1256264+(Y<<2)|0;do if((d|0)!=(c[Z>>2]|0))if(U>>>0>=(c[313994]|0)>>>0){c[U+16+(((c[U+16>>2]|0)!=(d|0)&1)<<2)>>2]=oa;if(!oa)break f;else break}else Qh();else{c[Z>>2]=oa;if(oa|0)break;c[313991]=c[313991]&~(1<<Y);break f}while(0);Y=c[313994]|0;if(oa>>>0<Y>>>0)Qh();c[oa+24>>2]=U;Z=d+16|0;V=c[Z>>2]|0;do if(V|0)if(V>>>0<Y>>>0)Qh();else{c[oa+16>>2]=V;c[V+24>>2]=oa;break}while(0);V=c[Z+4>>2]|0;if(!V)break;if(V>>>0<(c[313994]|0)>>>0)Qh();else{c[oa+20>>2]=V;c[V+24>>2]=oa;break}}else{V=c[d+8>>2]|0;Y=c[d+12>>2]|0;U=1256e3+(aa<<1<<2)|0;do if((V|0)!=(U|0)){if(V>>>0<na>>>0)Qh();if((c[V+12>>2]|0)==(d|0))break;Qh()}while(0);if((Y|0)==(V|0)){c[313990]=c[313990]&~(1<<aa);break}do if((Y|0)==(U|0))ra=Y+8|0;else{if(Y>>>0<na>>>0)Qh();Z=Y+8|0;if((c[Z>>2]|0)==(d|0)){ra=Z;break}Qh()}while(0);c[V+12>>2]=Y;c[ra>>2]=V}while(0);sa=d+$|0;ta=$+T|0}else{sa=d;ta=T}aa=sa+4|0;c[aa>>2]=c[aa>>2]&-2;c[ja+4>>2]=ta|1;c[ja+ta>>2]=ta;aa=ta>>>3;if(ta>>>0<256){da=1256e3+(aa<<1<<2)|0;_=c[313990]|0;U=1<<aa;do if(!(_&U)){c[313990]=_|U;ua=da;va=da+8|0}else{aa=da+8|0;Z=c[aa>>2]|0;if(Z>>>0>=(c[313994]|0)>>>0){ua=Z;va=aa;break}Qh()}while(0);c[va>>2]=ja;c[ua+12>>2]=ja;c[ja+8>>2]=ua;c[ja+12>>2]=da;break}U=ta>>>8;do if(!U)wa=0;else{if(ta>>>0>16777215){wa=31;break}_=(U+1048320|0)>>>16&8;$=U<<_;aa=($+520192|0)>>>16&4;Z=$<<aa;$=(Z+245760|0)>>>16&2;q=14-(aa|_|$)+(Z<<$>>>15)|0;wa=ta>>>(q+7|0)&1|q<<1}while(0);U=1256264+(wa<<2)|0;c[ja+28>>2]=wa;da=ja+16|0;c[da+4>>2]=0;c[da>>2]=0;da=c[313991]|0;q=1<<wa;if(!(da&q)){c[313991]=da|q;c[U>>2]=ja;c[ja+24>>2]=U;c[ja+12>>2]=ja;c[ja+8>>2]=ja;break}q=ta<<((wa|0)==31?0:25-(wa>>>1)|0);da=c[U>>2]|0;while(1){if((c[da+4>>2]&-8|0)==(ta|0)){L=265;break}xa=da+16+(q>>>31<<2)|0;U=c[xa>>2]|0;if(!U){L=262;break}else{q=q<<1;da=U}}if((L|0)==262)if(xa>>>0<(c[313994]|0)>>>0)Qh();else{c[xa>>2]=ja;c[ja+24>>2]=da;c[ja+12>>2]=ja;c[ja+8>>2]=ja;break}else if((L|0)==265){q=da+8|0;U=c[q>>2]|0;$=c[313994]|0;if(U>>>0>=$>>>0&da>>>0>=$>>>0){c[U+12>>2]=ja;c[q>>2]=ja;c[ja+8>>2]=U;c[ja+12>>2]=da;c[ja+24>>2]=0;break}else Qh()}}else{U=(c[313993]|0)+T|0;c[313993]=U;c[313996]=ja;c[ja+4>>2]=U|1}while(0);r=ia+8|0;l=b;return r|0}ja=1256408;while(1){T=c[ja>>2]|0;if(T>>>0<=ea>>>0?(ya=T+(c[ja+4>>2]|0)|0,ya>>>0>ea>>>0):0)break;ja=c[ja+8>>2]|0}ja=ya+-47|0;ia=ja+8|0;T=ja+((ia&7|0)==0?0:0-ia&7)|0;ia=ea+16|0;ja=T>>>0<ia>>>0?ea:T;T=ja+8|0;d=ga+8|0;ca=(d&7|0)==0?0:0-d&7;d=ga+ca|0;ha=fa+-40-ca|0;c[313996]=d;c[313993]=ha;c[d+4>>2]=ha|1;c[d+ha+4>>2]=40;c[313997]=c[314112];ha=ja+4|0;c[ha>>2]=27;c[T>>2]=c[314102];c[T+4>>2]=c[314103];c[T+8>>2]=c[314104];c[T+12>>2]=c[314105];c[314102]=ga;c[314103]=fa;c[314105]=0;c[314104]=T;T=ja+24|0;do{d=T;T=T+4|0;c[T>>2]=7}while((d+8|0)>>>0<ya>>>0);if((ja|0)!=(ea|0)){T=ja-ea|0;c[ha>>2]=c[ha>>2]&-2;c[ea+4>>2]=T|1;c[ja>>2]=T;d=T>>>3;if(T>>>0<256){ca=1256e3+(d<<1<<2)|0;U=c[313990]|0;q=1<<d;if(U&q){d=ca+8|0;$=c[d>>2]|0;if($>>>0<(c[313994]|0)>>>0)Qh();else{za=$;Aa=d}}else{c[313990]=U|q;za=ca;Aa=ca+8|0}c[Aa>>2]=ea;c[za+12>>2]=ea;c[ea+8>>2]=za;c[ea+12>>2]=ca;break}ca=T>>>8;if(ca)if(T>>>0>16777215)Ba=31;else{q=(ca+1048320|0)>>>16&8;U=ca<<q;ca=(U+520192|0)>>>16&4;d=U<<ca;U=(d+245760|0)>>>16&2;$=14-(ca|q|U)+(d<<U>>>15)|0;Ba=T>>>($+7|0)&1|$<<1}else Ba=0;$=1256264+(Ba<<2)|0;c[ea+28>>2]=Ba;c[ea+20>>2]=0;c[ia>>2]=0;U=c[313991]|0;d=1<<Ba;if(!(U&d)){c[313991]=U|d;c[$>>2]=ea;c[ea+24>>2]=$;c[ea+12>>2]=ea;c[ea+8>>2]=ea;break}d=T<<((Ba|0)==31?0:25-(Ba>>>1)|0);U=c[$>>2]|0;while(1){if((c[U+4>>2]&-8|0)==(T|0)){L=292;break}Ca=U+16+(d>>>31<<2)|0;$=c[Ca>>2]|0;if(!$){L=289;break}else{d=d<<1;U=$}}if((L|0)==289)if(Ca>>>0<(c[313994]|0)>>>0)Qh();else{c[Ca>>2]=ea;c[ea+24>>2]=U;c[ea+12>>2]=ea;c[ea+8>>2]=ea;break}else if((L|0)==292){d=U+8|0;T=c[d>>2]|0;ia=c[313994]|0;if(T>>>0>=ia>>>0&U>>>0>=ia>>>0){c[T+12>>2]=ea;c[d>>2]=ea;c[ea+8>>2]=T;c[ea+12>>2]=U;c[ea+24>>2]=0;break}else Qh()}}}else{T=c[313994]|0;if((T|0)==0|ga>>>0<T>>>0)c[313994]=ga;c[314102]=ga;c[314103]=fa;c[314105]=0;c[313999]=c[314108];c[313998]=-1;T=0;do{d=1256e3+(T<<1<<2)|0;c[d+12>>2]=d;c[d+8>>2]=d;T=T+1|0}while((T|0)!=32);T=ga+8|0;U=(T&7|0)==0?0:0-T&7;T=ga+U|0;d=fa+-40-U|0;c[313996]=T;c[313993]=d;c[T+4>>2]=d|1;c[T+d+4>>2]=40;c[313997]=c[314112]}while(0);fa=c[313993]|0;if(fa>>>0>G>>>0){ga=fa-G|0;c[313993]=ga;fa=c[313996]|0;ea=fa+G|0;c[313996]=ea;c[ea+4>>2]=ga|1;c[fa+4>>2]=G|3;r=fa+8|0;l=b;return r|0}}c[(___errno_location()|0)>>2]=12;r=0;l=b;return r|0}function _free(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0;if(!a)return;b=a+-8|0;d=c[313994]|0;if(b>>>0<d>>>0)Qh();e=c[a+-4>>2]|0;a=e&3;if((a|0)==1)Qh();f=e&-8;g=b+f|0;a:do if(!(e&1)){h=c[b>>2]|0;if(!a)return;i=b+(0-h)|0;j=h+f|0;if(i>>>0<d>>>0)Qh();if((i|0)==(c[313995]|0)){k=g+4|0;l=c[k>>2]|0;if((l&3|0)!=3){m=i;n=j;o=i;break}c[313992]=j;c[k>>2]=l&-2;c[i+4>>2]=j|1;c[i+j>>2]=j;return}l=h>>>3;if(h>>>0<256){h=c[i+8>>2]|0;k=c[i+12>>2]|0;p=1256e3+(l<<1<<2)|0;if((h|0)!=(p|0)){if(h>>>0<d>>>0)Qh();if((c[h+12>>2]|0)!=(i|0))Qh()}if((k|0)==(h|0)){c[313990]=c[313990]&~(1<<l);m=i;n=j;o=i;break}if((k|0)!=(p|0)){if(k>>>0<d>>>0)Qh();p=k+8|0;if((c[p>>2]|0)==(i|0))q=p;else Qh()}else q=k+8|0;c[h+12>>2]=k;c[q>>2]=h;m=i;n=j;o=i;break}h=c[i+24>>2]|0;k=c[i+12>>2]|0;do if((k|0)==(i|0)){p=i+16|0;l=p+4|0;r=c[l>>2]|0;if(!r){s=c[p>>2]|0;if(!s){t=0;break}else{u=s;v=p}}else{u=r;v=l}while(1){l=u+20|0;r=c[l>>2]|0;if(r|0){u=r;v=l;continue}l=u+16|0;r=c[l>>2]|0;if(!r)break;else{u=r;v=l}}if(v>>>0<d>>>0)Qh();else{c[v>>2]=0;t=u;break}}else{l=c[i+8>>2]|0;if(l>>>0<d>>>0)Qh();r=l+12|0;if((c[r>>2]|0)!=(i|0))Qh();p=k+8|0;if((c[p>>2]|0)==(i|0)){c[r>>2]=k;c[p>>2]=l;t=k;break}else Qh()}while(0);if(h){k=c[i+28>>2]|0;l=1256264+(k<<2)|0;do if((i|0)==(c[l>>2]|0)){c[l>>2]=t;if(!t){c[313991]=c[313991]&~(1<<k);m=i;n=j;o=i;break a}}else if(h>>>0>=(c[313994]|0)>>>0){c[h+16+(((c[h+16>>2]|0)!=(i|0)&1)<<2)>>2]=t;if(!t){m=i;n=j;o=i;break a}else break}else Qh();while(0);k=c[313994]|0;if(t>>>0<k>>>0)Qh();c[t+24>>2]=h;l=i+16|0;p=c[l>>2]|0;do if(p|0)if(p>>>0<k>>>0)Qh();else{c[t+16>>2]=p;c[p+24>>2]=t;break}while(0);p=c[l+4>>2]|0;if(p)if(p>>>0<(c[313994]|0)>>>0)Qh();else{c[t+20>>2]=p;c[p+24>>2]=t;m=i;n=j;o=i;break}else{m=i;n=j;o=i}}else{m=i;n=j;o=i}}else{m=b;n=f;o=b}while(0);if(o>>>0>=g>>>0)Qh();b=g+4|0;f=c[b>>2]|0;if(!(f&1))Qh();if(!(f&2)){t=c[313995]|0;if((g|0)==(c[313996]|0)){d=(c[313993]|0)+n|0;c[313993]=d;c[313996]=m;c[m+4>>2]=d|1;if((m|0)!=(t|0))return;c[313995]=0;c[313992]=0;return}if((g|0)==(t|0)){t=(c[313992]|0)+n|0;c[313992]=t;c[313995]=o;c[m+4>>2]=t|1;c[o+t>>2]=t;return}t=(f&-8)+n|0;d=f>>>3;b:do if(f>>>0>=256){u=c[g+24>>2]|0;v=c[g+12>>2]|0;do if((v|0)==(g|0)){q=g+16|0;a=q+4|0;e=c[a>>2]|0;if(!e){p=c[q>>2]|0;if(!p){w=0;break}else{x=p;y=q}}else{x=e;y=a}while(1){a=x+20|0;e=c[a>>2]|0;if(e|0){x=e;y=a;continue}a=x+16|0;e=c[a>>2]|0;if(!e)break;else{x=e;y=a}}if(y>>>0<(c[313994]|0)>>>0)Qh();else{c[y>>2]=0;w=x;break}}else{a=c[g+8>>2]|0;if(a>>>0<(c[313994]|0)>>>0)Qh();e=a+12|0;if((c[e>>2]|0)!=(g|0))Qh();q=v+8|0;if((c[q>>2]|0)==(g|0)){c[e>>2]=v;c[q>>2]=a;w=v;break}else Qh()}while(0);if(u|0){v=c[g+28>>2]|0;i=1256264+(v<<2)|0;do if((g|0)==(c[i>>2]|0)){c[i>>2]=w;if(!w){c[313991]=c[313991]&~(1<<v);break b}}else if(u>>>0>=(c[313994]|0)>>>0){c[u+16+(((c[u+16>>2]|0)!=(g|0)&1)<<2)>>2]=w;if(!w)break b;else break}else Qh();while(0);v=c[313994]|0;if(w>>>0<v>>>0)Qh();c[w+24>>2]=u;i=g+16|0;j=c[i>>2]|0;do if(j|0)if(j>>>0<v>>>0)Qh();else{c[w+16>>2]=j;c[j+24>>2]=w;break}while(0);j=c[i+4>>2]|0;if(j|0)if(j>>>0<(c[313994]|0)>>>0)Qh();else{c[w+20>>2]=j;c[j+24>>2]=w;break}}}else{j=c[g+8>>2]|0;v=c[g+12>>2]|0;u=1256e3+(d<<1<<2)|0;if((j|0)!=(u|0)){if(j>>>0<(c[313994]|0)>>>0)Qh();if((c[j+12>>2]|0)!=(g|0))Qh()}if((v|0)==(j|0)){c[313990]=c[313990]&~(1<<d);break}if((v|0)!=(u|0)){if(v>>>0<(c[313994]|0)>>>0)Qh();u=v+8|0;if((c[u>>2]|0)==(g|0))z=u;else Qh()}else z=v+8|0;c[j+12>>2]=v;c[z>>2]=j}while(0);c[m+4>>2]=t|1;c[o+t>>2]=t;if((m|0)==(c[313995]|0)){c[313992]=t;return}else A=t}else{c[b>>2]=f&-2;c[m+4>>2]=n|1;c[o+n>>2]=n;A=n}n=A>>>3;if(A>>>0<256){o=1256e3+(n<<1<<2)|0;f=c[313990]|0;b=1<<n;if(f&b){n=o+8|0;t=c[n>>2]|0;if(t>>>0<(c[313994]|0)>>>0)Qh();else{B=t;C=n}}else{c[313990]=f|b;B=o;C=o+8|0}c[C>>2]=m;c[B+12>>2]=m;c[m+8>>2]=B;c[m+12>>2]=o;return}o=A>>>8;if(o)if(A>>>0>16777215)D=31;else{B=(o+1048320|0)>>>16&8;C=o<<B;o=(C+520192|0)>>>16&4;b=C<<o;C=(b+245760|0)>>>16&2;f=14-(o|B|C)+(b<<C>>>15)|0;D=A>>>(f+7|0)&1|f<<1}else D=0;f=1256264+(D<<2)|0;c[m+28>>2]=D;c[m+20>>2]=0;c[m+16>>2]=0;C=c[313991]|0;b=1<<D;do if(C&b){B=A<<((D|0)==31?0:25-(D>>>1)|0);o=c[f>>2]|0;while(1){if((c[o+4>>2]&-8|0)==(A|0)){E=124;break}F=o+16+(B>>>31<<2)|0;n=c[F>>2]|0;if(!n){E=121;break}else{B=B<<1;o=n}}if((E|0)==121)if(F>>>0<(c[313994]|0)>>>0)Qh();else{c[F>>2]=m;c[m+24>>2]=o;c[m+12>>2]=m;c[m+8>>2]=m;break}else if((E|0)==124){B=o+8|0;i=c[B>>2]|0;n=c[313994]|0;if(i>>>0>=n>>>0&o>>>0>=n>>>0){c[i+12>>2]=m;c[B>>2]=m;c[m+8>>2]=i;c[m+12>>2]=o;c[m+24>>2]=0;break}else Qh()}}else{c[313991]=C|b;c[f>>2]=m;c[m+24>>2]=f;c[m+12>>2]=m;c[m+8>>2]=m}while(0);m=(c[313998]|0)+-1|0;c[313998]=m;if(!m)G=1256416;else return;while(1){m=c[G>>2]|0;if(!m)break;else G=m+8|0}c[313998]=-1;return}function _calloc(a,b){a=a|0;b=b|0;var d=0,e=0;if(a){d=U(b,a)|0;if((b|a)>>>0>65535)e=((d>>>0)/(a>>>0)|0|0)==(b|0)?d:-1;else e=d}else e=0;d=_malloc(e)|0;if(!d)return d|0;if(!(c[d+-4>>2]&3))return d|0;_memset(d|0,0,e|0)|0;return d|0}function _realloc(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0;if(!a){d=_malloc(b)|0;return d|0}if(b>>>0>4294967231){c[(___errno_location()|0)>>2]=12;d=0;return d|0}e=_try_realloc_chunk(a+-8|0,b>>>0<11?16:b+11&-8)|0;if(e|0){d=e+8|0;return d|0}e=_malloc(b)|0;if(!e){d=0;return d|0}f=c[a+-4>>2]|0;g=(f&-8)-((f&3|0)==0?8:4)|0;_memcpy(e|0,a|0,(g>>>0<b>>>0?g:b)|0)|0;_free(a);d=e;return d|0}function _try_realloc_chunk(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0;d=a+4|0;e=c[d>>2]|0;f=e&-8;g=a+f|0;h=c[313994]|0;i=e&3;if(!((i|0)!=1&a>>>0>=h>>>0&a>>>0<g>>>0))Qh();j=c[g+4>>2]|0;if(!(j&1))Qh();if(!i){if(b>>>0<256){k=0;return k|0}if(f>>>0>=(b+4|0)>>>0?(f-b|0)>>>0<=c[314110]<<1>>>0:0){k=a;return k|0}k=0;return k|0}if(f>>>0>=b>>>0){i=f-b|0;if(i>>>0<=15){k=a;return k|0}l=a+b|0;c[d>>2]=e&1|b|2;c[l+4>>2]=i|3;m=l+i+4|0;c[m>>2]=c[m>>2]|1;_dispose_chunk(l,i);k=a;return k|0}if((g|0)==(c[313996]|0)){i=(c[313993]|0)+f|0;l=i-b|0;m=a+b|0;if(i>>>0<=b>>>0){k=0;return k|0}c[d>>2]=e&1|b|2;c[m+4>>2]=l|1;c[313996]=m;c[313993]=l;k=a;return k|0}if((g|0)==(c[313995]|0)){l=(c[313992]|0)+f|0;if(l>>>0<b>>>0){k=0;return k|0}m=l-b|0;i=e&1;if(m>>>0>15){n=a+b|0;o=n+m|0;c[d>>2]=i|b|2;c[n+4>>2]=m|1;c[o>>2]=m;p=o+4|0;c[p>>2]=c[p>>2]&-2;q=n;r=m}else{c[d>>2]=i|l|2;i=a+l+4|0;c[i>>2]=c[i>>2]|1;q=0;r=0}c[313992]=r;c[313995]=q;k=a;return k|0}if(j&2|0){k=0;return k|0}q=(j&-8)+f|0;if(q>>>0<b>>>0){k=0;return k|0}f=q-b|0;r=j>>>3;a:do if(j>>>0>=256){i=c[g+24>>2]|0;l=c[g+12>>2]|0;do if((l|0)==(g|0)){m=g+16|0;n=m+4|0;p=c[n>>2]|0;if(!p){o=c[m>>2]|0;if(!o){s=0;break}else{t=o;u=m}}else{t=p;u=n}while(1){n=t+20|0;p=c[n>>2]|0;if(p|0){t=p;u=n;continue}n=t+16|0;p=c[n>>2]|0;if(!p)break;else{t=p;u=n}}if(u>>>0<h>>>0)Qh();else{c[u>>2]=0;s=t;break}}else{n=c[g+8>>2]|0;if(n>>>0<h>>>0)Qh();p=n+12|0;if((c[p>>2]|0)!=(g|0))Qh();m=l+8|0;if((c[m>>2]|0)==(g|0)){c[p>>2]=l;c[m>>2]=n;s=l;break}else Qh()}while(0);if(i|0){l=c[g+28>>2]|0;n=1256264+(l<<2)|0;do if((g|0)==(c[n>>2]|0)){c[n>>2]=s;if(!s){c[313991]=c[313991]&~(1<<l);break a}}else if(i>>>0>=(c[313994]|0)>>>0){c[i+16+(((c[i+16>>2]|0)!=(g|0)&1)<<2)>>2]=s;if(!s)break a;else break}else Qh();while(0);l=c[313994]|0;if(s>>>0<l>>>0)Qh();c[s+24>>2]=i;n=g+16|0;m=c[n>>2]|0;do if(m|0)if(m>>>0<l>>>0)Qh();else{c[s+16>>2]=m;c[m+24>>2]=s;break}while(0);m=c[n+4>>2]|0;if(m|0)if(m>>>0<(c[313994]|0)>>>0)Qh();else{c[s+20>>2]=m;c[m+24>>2]=s;break}}}else{m=c[g+8>>2]|0;l=c[g+12>>2]|0;i=1256e3+(r<<1<<2)|0;if((m|0)!=(i|0)){if(m>>>0<h>>>0)Qh();if((c[m+12>>2]|0)!=(g|0))Qh()}if((l|0)==(m|0)){c[313990]=c[313990]&~(1<<r);break}if((l|0)!=(i|0)){if(l>>>0<h>>>0)Qh();i=l+8|0;if((c[i>>2]|0)==(g|0))v=i;else Qh()}else v=l+8|0;c[m+12>>2]=l;c[v>>2]=m}while(0);v=e&1;if(f>>>0<16){c[d>>2]=q|v|2;e=a+q+4|0;c[e>>2]=c[e>>2]|1;k=a;return k|0}else{e=a+b|0;c[d>>2]=v|b|2;c[e+4>>2]=f|3;b=e+f+4|0;c[b>>2]=c[b>>2]|1;_dispose_chunk(e,f);k=a;return k|0}return 0}function _dispose_chunk(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0;d=a+b|0;e=c[a+4>>2]|0;a:do if(!(e&1)){f=c[a>>2]|0;if(!(e&3))return;g=a+(0-f)|0;h=f+b|0;i=c[313994]|0;if(g>>>0<i>>>0)Qh();if((g|0)==(c[313995]|0)){j=d+4|0;k=c[j>>2]|0;if((k&3|0)!=3){l=g;m=h;break}c[313992]=h;c[j>>2]=k&-2;c[g+4>>2]=h|1;c[g+h>>2]=h;return}k=f>>>3;if(f>>>0<256){f=c[g+8>>2]|0;j=c[g+12>>2]|0;n=1256e3+(k<<1<<2)|0;if((f|0)!=(n|0)){if(f>>>0<i>>>0)Qh();if((c[f+12>>2]|0)!=(g|0))Qh()}if((j|0)==(f|0)){c[313990]=c[313990]&~(1<<k);l=g;m=h;break}if((j|0)!=(n|0)){if(j>>>0<i>>>0)Qh();n=j+8|0;if((c[n>>2]|0)==(g|0))o=n;else Qh()}else o=j+8|0;c[f+12>>2]=j;c[o>>2]=f;l=g;m=h;break}f=c[g+24>>2]|0;j=c[g+12>>2]|0;do if((j|0)==(g|0)){n=g+16|0;k=n+4|0;p=c[k>>2]|0;if(!p){q=c[n>>2]|0;if(!q){r=0;break}else{s=q;t=n}}else{s=p;t=k}while(1){k=s+20|0;p=c[k>>2]|0;if(p|0){s=p;t=k;continue}k=s+16|0;p=c[k>>2]|0;if(!p)break;else{s=p;t=k}}if(t>>>0<i>>>0)Qh();else{c[t>>2]=0;r=s;break}}else{k=c[g+8>>2]|0;if(k>>>0<i>>>0)Qh();p=k+12|0;if((c[p>>2]|0)!=(g|0))Qh();n=j+8|0;if((c[n>>2]|0)==(g|0)){c[p>>2]=j;c[n>>2]=k;r=j;break}else Qh()}while(0);if(f){j=c[g+28>>2]|0;i=1256264+(j<<2)|0;do if((g|0)==(c[i>>2]|0)){c[i>>2]=r;if(!r){c[313991]=c[313991]&~(1<<j);l=g;m=h;break a}}else if(f>>>0>=(c[313994]|0)>>>0){c[f+16+(((c[f+16>>2]|0)!=(g|0)&1)<<2)>>2]=r;if(!r){l=g;m=h;break a}else break}else Qh();while(0);j=c[313994]|0;if(r>>>0<j>>>0)Qh();c[r+24>>2]=f;i=g+16|0;k=c[i>>2]|0;do if(k|0)if(k>>>0<j>>>0)Qh();else{c[r+16>>2]=k;c[k+24>>2]=r;break}while(0);k=c[i+4>>2]|0;if(k)if(k>>>0<(c[313994]|0)>>>0)Qh();else{c[r+20>>2]=k;c[k+24>>2]=r;l=g;m=h;break}else{l=g;m=h}}else{l=g;m=h}}else{l=a;m=b}while(0);b=c[313994]|0;if(d>>>0<b>>>0)Qh();a=d+4|0;r=c[a>>2]|0;if(!(r&2)){s=c[313995]|0;if((d|0)==(c[313996]|0)){t=(c[313993]|0)+m|0;c[313993]=t;c[313996]=l;c[l+4>>2]=t|1;if((l|0)!=(s|0))return;c[313995]=0;c[313992]=0;return}if((d|0)==(s|0)){s=(c[313992]|0)+m|0;c[313992]=s;c[313995]=l;c[l+4>>2]=s|1;c[l+s>>2]=s;return}s=(r&-8)+m|0;t=r>>>3;b:do if(r>>>0>=256){o=c[d+24>>2]|0;e=c[d+12>>2]|0;do if((e|0)==(d|0)){k=d+16|0;j=k+4|0;f=c[j>>2]|0;if(!f){n=c[k>>2]|0;if(!n){u=0;break}else{v=n;w=k}}else{v=f;w=j}while(1){j=v+20|0;f=c[j>>2]|0;if(f|0){v=f;w=j;continue}j=v+16|0;f=c[j>>2]|0;if(!f)break;else{v=f;w=j}}if(w>>>0<b>>>0)Qh();else{c[w>>2]=0;u=v;break}}else{j=c[d+8>>2]|0;if(j>>>0<b>>>0)Qh();f=j+12|0;if((c[f>>2]|0)!=(d|0))Qh();k=e+8|0;if((c[k>>2]|0)==(d|0)){c[f>>2]=e;c[k>>2]=j;u=e;break}else Qh()}while(0);if(o|0){e=c[d+28>>2]|0;h=1256264+(e<<2)|0;do if((d|0)==(c[h>>2]|0)){c[h>>2]=u;if(!u){c[313991]=c[313991]&~(1<<e);break b}}else if(o>>>0>=(c[313994]|0)>>>0){c[o+16+(((c[o+16>>2]|0)!=(d|0)&1)<<2)>>2]=u;if(!u)break b;else break}else Qh();while(0);e=c[313994]|0;if(u>>>0<e>>>0)Qh();c[u+24>>2]=o;h=d+16|0;g=c[h>>2]|0;do if(g|0)if(g>>>0<e>>>0)Qh();else{c[u+16>>2]=g;c[g+24>>2]=u;break}while(0);g=c[h+4>>2]|0;if(g|0)if(g>>>0<(c[313994]|0)>>>0)Qh();else{c[u+20>>2]=g;c[g+24>>2]=u;break}}}else{g=c[d+8>>2]|0;e=c[d+12>>2]|0;o=1256e3+(t<<1<<2)|0;if((g|0)!=(o|0)){if(g>>>0<b>>>0)Qh();if((c[g+12>>2]|0)!=(d|0))Qh()}if((e|0)==(g|0)){c[313990]=c[313990]&~(1<<t);break}if((e|0)!=(o|0)){if(e>>>0<b>>>0)Qh();o=e+8|0;if((c[o>>2]|0)==(d|0))x=o;else Qh()}else x=e+8|0;c[g+12>>2]=e;c[x>>2]=g}while(0);c[l+4>>2]=s|1;c[l+s>>2]=s;if((l|0)==(c[313995]|0)){c[313992]=s;return}else y=s}else{c[a>>2]=r&-2;c[l+4>>2]=m|1;c[l+m>>2]=m;y=m}m=y>>>3;if(y>>>0<256){r=1256e3+(m<<1<<2)|0;a=c[313990]|0;s=1<<m;if(a&s){m=r+8|0;x=c[m>>2]|0;if(x>>>0<(c[313994]|0)>>>0)Qh();else{z=x;A=m}}else{c[313990]=a|s;z=r;A=r+8|0}c[A>>2]=l;c[z+12>>2]=l;c[l+8>>2]=z;c[l+12>>2]=r;return}r=y>>>8;if(r)if(y>>>0>16777215)B=31;else{z=(r+1048320|0)>>>16&8;A=r<<z;r=(A+520192|0)>>>16&4;s=A<<r;A=(s+245760|0)>>>16&2;a=14-(r|z|A)+(s<<A>>>15)|0;B=y>>>(a+7|0)&1|a<<1}else B=0;a=1256264+(B<<2)|0;c[l+28>>2]=B;c[l+20>>2]=0;c[l+16>>2]=0;A=c[313991]|0;s=1<<B;if(!(A&s)){c[313991]=A|s;c[a>>2]=l;c[l+24>>2]=a;c[l+12>>2]=l;c[l+8>>2]=l;return}s=y<<((B|0)==31?0:25-(B>>>1)|0);B=c[a>>2]|0;while(1){if((c[B+4>>2]&-8|0)==(y|0)){C=121;break}D=B+16+(s>>>31<<2)|0;a=c[D>>2]|0;if(!a){C=118;break}else{s=s<<1;B=a}}if((C|0)==118){if(D>>>0<(c[313994]|0)>>>0)Qh();c[D>>2]=l;c[l+24>>2]=B;c[l+12>>2]=l;c[l+8>>2]=l;return}else if((C|0)==121){C=B+8|0;D=c[C>>2]|0;s=c[313994]|0;if(!(D>>>0>=s>>>0&B>>>0>=s>>>0))Qh();c[D+12>>2]=l;c[C>>2]=l;c[l+8>>2]=D;c[l+12>>2]=B;c[l+24>>2]=0;return}}function __Znwj(a){a=a|0;var b=0,c=0;b=(a|0)==0?1:a;while(1){a=_malloc(b)|0;if(a|0){c=a;break}a=__ZSt15get_new_handlerv()|0;if(!a){c=0;break}cj[a&15]()}return c|0}function __Znaj(a){a=a|0;return __Znwj(a)|0}function __ZdlPv(a){a=a|0;_free(a);return}function __ZdaPv(a){a=a|0;__ZdlPv(a);return}function ___cxa_guard_acquire(b){b=b|0;var c=0;if((a[b>>0]|0)==1)c=0;else{a[b>>0]=1;c=1}return c|0}function ___cxa_guard_release(a){a=a|0;return}function __ZSt15get_new_handlerv(){var a=0;a=c[314114]|0;c[314114]=a+0;return a|0}function runPostSets(){}function _pthread_mutex_lock(a){a=a|0;return 0}function _pthread_mutex_trylock(a){a=a|0;return 0}function _bitshift64Ashr(a,b,c){a=a|0;b=b|0;c=c|0;if((c|0)<32){F=b>>c;return a>>>c|(b&(1<<c)-1)<<32-c}F=(b|0)<0?-1:0;return b>>c-32|0}function _memcpy(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0;if((e|0)>=8192)return Vd(b|0,d|0,e|0)|0;f=b|0;g=b+e|0;if((b&3)==(d&3)){while(b&3){if(!e)return f|0;a[b>>0]=a[d>>0]|0;b=b+1|0;d=d+1|0;e=e-1|0}h=g&-4|0;e=h-64|0;while((b|0)<=(e|0)){c[b>>2]=c[d>>2];c[b+4>>2]=c[d+4>>2];c[b+8>>2]=c[d+8>>2];c[b+12>>2]=c[d+12>>2];c[b+16>>2]=c[d+16>>2];c[b+20>>2]=c[d+20>>2];c[b+24>>2]=c[d+24>>2];c[b+28>>2]=c[d+28>>2];c[b+32>>2]=c[d+32>>2];c[b+36>>2]=c[d+36>>2];c[b+40>>2]=c[d+40>>2];c[b+44>>2]=c[d+44>>2];c[b+48>>2]=c[d+48>>2];c[b+52>>2]=c[d+52>>2];c[b+56>>2]=c[d+56>>2];c[b+60>>2]=c[d+60>>2];b=b+64|0;d=d+64|0}while((b|0)<(h|0)){c[b>>2]=c[d>>2];b=b+4|0;d=d+4|0}}else{h=g-4|0;while((b|0)<(h|0)){a[b>>0]=a[d>>0]|0;a[b+1>>0]=a[d+1>>0]|0;a[b+2>>0]=a[d+2>>0]|0;a[b+3>>0]=a[d+3>>0]|0;b=b+4|0;d=d+4|0}}while((b|0)<(g|0)){a[b>>0]=a[d>>0]|0;b=b+1|0;d=d+1|0}return f|0}function _memmove(b,c,d){b=b|0;c=c|0;d=d|0;var e=0;if((c|0)<(b|0)&(b|0)<(c+d|0)){e=b;c=c+d|0;b=b+d|0;while((d|0)>0){b=b-1|0;c=c-1|0;d=d-1|0;a[b>>0]=a[c>>0]|0}b=e}else _memcpy(b,c,d)|0;return b|0}function _i64Add(a,b,c,d){a=a|0;b=b|0;c=c|0;d=d|0;var e=0;e=a+c>>>0;return (F=b+d+(e>>>0<a>>>0|0)>>>0,e|0)|0}function _i64Subtract(a,b,c,d){a=a|0;b=b|0;c=c|0;d=d|0;var e=0;e=b-d>>>0;e=b-d-(c>>>0>a>>>0|0)>>>0;return (F=e,a-c>>>0|0)|0}function _llvm_cttz_i32(b){b=b|0;var c=0;c=a[n+(b&255)>>0]|0;if((c|0)<8)return c|0;c=a[n+(b>>8&255)>>0]|0;if((c|0)<8)return c+8|0;c=a[n+(b>>16&255)>>0]|0;if((c|0)<8)return c+16|0;return (a[n+(b>>>24)>>0]|0)+24|0}function ___udivmoddi4(a,b,d,e,f){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,G=0,H=0;g=a;h=b;i=h;j=d;k=e;l=k;if(!i){m=(f|0)!=0;if(!l){if(m){c[f>>2]=(g>>>0)%(j>>>0);c[f+4>>2]=0}n=0;o=(g>>>0)/(j>>>0)>>>0;return (F=n,o)|0}else{if(!m){n=0;o=0;return (F=n,o)|0}c[f>>2]=a|0;c[f+4>>2]=b&0;n=0;o=0;return (F=n,o)|0}}m=(l|0)==0;do if(j){if(!m){p=(X(l|0)|0)-(X(i|0)|0)|0;if(p>>>0<=31){q=p+1|0;r=31-p|0;s=p-31>>31;t=q;u=g>>>(q>>>0)&s|i<<r;v=i>>>(q>>>0)&s;w=0;x=g<<r;break}if(!f){n=0;o=0;return (F=n,o)|0}c[f>>2]=a|0;c[f+4>>2]=h|b&0;n=0;o=0;return (F=n,o)|0}r=j-1|0;if(r&j|0){s=(X(j|0)|0)+33-(X(i|0)|0)|0;q=64-s|0;p=32-s|0;y=p>>31;z=s-32|0;A=z>>31;t=s;u=p-1>>31&i>>>(z>>>0)|(i<<p|g>>>(s>>>0))&A;v=A&i>>>(s>>>0);w=g<<q&y;x=(i<<q|g>>>(z>>>0))&y|g<<p&s-33>>31;break}if(f|0){c[f>>2]=r&g;c[f+4>>2]=0}if((j|0)==1){n=h|b&0;o=a|0|0;return (F=n,o)|0}else{r=_llvm_cttz_i32(j|0)|0;n=i>>>(r>>>0)|0;o=i<<32-r|g>>>(r>>>0)|0;return (F=n,o)|0}}else{if(m){if(f|0){c[f>>2]=(i>>>0)%(j>>>0);c[f+4>>2]=0}n=0;o=(i>>>0)/(j>>>0)>>>0;return (F=n,o)|0}if(!g){if(f|0){c[f>>2]=0;c[f+4>>2]=(i>>>0)%(l>>>0)}n=0;o=(i>>>0)/(l>>>0)>>>0;return (F=n,o)|0}r=l-1|0;if(!(r&l)){if(f|0){c[f>>2]=a|0;c[f+4>>2]=r&i|b&0}n=0;o=i>>>((_llvm_cttz_i32(l|0)|0)>>>0);return (F=n,o)|0}r=(X(l|0)|0)-(X(i|0)|0)|0;if(r>>>0<=30){s=r+1|0;p=31-r|0;t=s;u=i<<p|g>>>(s>>>0);v=i>>>(s>>>0);w=0;x=g<<p;break}if(!f){n=0;o=0;return (F=n,o)|0}c[f>>2]=a|0;c[f+4>>2]=h|b&0;n=0;o=0;return (F=n,o)|0}while(0);if(!t){B=x;C=w;D=v;E=u;G=0;H=0}else{b=d|0|0;d=k|e&0;e=_i64Add(b|0,d|0,-1,-1)|0;k=F;h=x;x=w;w=v;v=u;u=t;t=0;do{a=h;h=x>>>31|h<<1;x=t|x<<1;g=v<<1|a>>>31|0;a=v>>>31|w<<1|0;_i64Subtract(e|0,k|0,g|0,a|0)|0;i=F;l=i>>31|((i|0)<0?-1:0)<<1;t=l&1;v=_i64Subtract(g|0,a|0,l&b|0,(((i|0)<0?-1:0)>>31|((i|0)<0?-1:0)<<1)&d|0)|0;w=F;u=u-1|0}while((u|0)!=0);B=h;C=x;D=w;E=v;G=0;H=t}t=C;C=0;if(f|0){c[f>>2]=E;c[f+4>>2]=D}n=(t|0)>>>31|(B|C)<<1|(C<<1|t>>>31)&0|G;o=(t<<1|0>>>31)&-2|H;return (F=n,o)|0}function ___uremdi3(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0;f=l;l=l+16|0;g=f|0;___udivmoddi4(a,b,d,e,g)|0;l=f;return (F=c[g+4>>2]|0,c[g>>2]|0)|0}function _round(a){a=+a;return a>=0.0?+G(a+.5):+T(a-.5)}function _memset(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;f=b+e|0;d=d&255;if((e|0)>=67){while(b&3){a[b>>0]=d;b=b+1|0}g=f&-4|0;h=g-64|0;i=d|d<<8|d<<16|d<<24;while((b|0)<=(h|0)){c[b>>2]=i;c[b+4>>2]=i;c[b+8>>2]=i;c[b+12>>2]=i;c[b+16>>2]=i;c[b+20>>2]=i;c[b+24>>2]=i;c[b+28>>2]=i;c[b+32>>2]=i;c[b+36>>2]=i;c[b+40>>2]=i;c[b+44>>2]=i;c[b+48>>2]=i;c[b+52>>2]=i;c[b+56>>2]=i;c[b+60>>2]=i;b=b+64|0}while((b|0)<(g|0)){c[b>>2]=i;b=b+4|0}}while((b|0)<(f|0)){a[b>>0]=d;b=b+1|0}return f-e|0}function ___divdi3(a,b,c,d){a=a|0;b=b|0;c=c|0;d=d|0;var e=0,f=0,g=0,h=0,i=0;e=b>>31|((b|0)<0?-1:0)<<1;f=((b|0)<0?-1:0)>>31|((b|0)<0?-1:0)<<1;g=d>>31|((d|0)<0?-1:0)<<1;h=((d|0)<0?-1:0)>>31|((d|0)<0?-1:0)<<1;i=_i64Subtract(e^a|0,f^b|0,e|0,f|0)|0;b=F;a=g^e;e=h^f;return _i64Subtract((___udivmoddi4(i,b,_i64Subtract(g^c|0,h^d|0,g|0,h|0)|0,F,0)|0)^a|0,F^e|0,a|0,e|0)|0}function _llvm_bswap_i16(a){a=a|0;return (a&255)<<8|a>>8&255|0}function _bitshift64Shl(a,b,c){a=a|0;b=b|0;c=c|0;if((c|0)<32){F=b<<c|(a&(1<<c)-1<<32-c)>>>32-c;return a<<c}F=a<<c-32;return 0}function _testSetjmp(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0;while((e|0)<(d|0)){f=c[b+(e<<3)>>2]|0;if(!f)break;if((f|0)==(a|0))return c[b+((e<<3)+4)>>2]|0;e=e+1|0}return 0}function _llvm_bswap_i32(a){a=a|0;return (a&255)<<24|(a>>8&255)<<16|(a>>16&255)<<8|a>>>24|0}function _saveSetjmp(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0;s=s+1|0;c[a>>2]=s;while((f|0)<(e|0)){if(!(c[d+(f<<3)>>2]|0)){c[d+(f<<3)>>2]=s;c[d+((f<<3)+4)>>2]=b;c[d+((f<<3)+8)>>2]=0;F=e;return d|0}f=f+1|0}e=e*2|0;d=_realloc(d|0,8*(e+1|0)|0)|0;d=_saveSetjmp(a|0,b|0,d|0,e|0)|0;F=e;return d|0}function _bitshift64Lshr(a,b,c){a=a|0;b=b|0;c=c|0;if((c|0)<32){F=b>>>c;return a>>>c|(b&(1<<c)-1)<<32-c}F=0;return b>>>c-32|0}function _pthread_mutex_unlock(a){a=a|0;return 0}function ___udivdi3(a,b,c,d){a=a|0;b=b|0;c=c|0;d=d|0;return ___udivmoddi4(a,b,c,d,0)|0}function _sbrk(a){a=a|0;var b=0,d=0;a=a+15&-16|0;b=c[i>>2]|0;d=b+a|0;if((a|0)>0&(d|0)<(b|0)|(d|0)<0){aa()|0;zd(12);return -1}c[i>>2]=d;if((d|0)>($()|0)?(_()|0)==0:0){zd(12);c[i>>2]=b;return -1}return b|0}function ___remdi3(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,m=0;f=l;l=l+16|0;g=f|0;h=b>>31|((b|0)<0?-1:0)<<1;i=((b|0)<0?-1:0)>>31|((b|0)<0?-1:0)<<1;j=e>>31|((e|0)<0?-1:0)<<1;k=((e|0)<0?-1:0)>>31|((e|0)<0?-1:0)<<1;m=_i64Subtract(h^a|0,i^b|0,h|0,i|0)|0;b=F;___udivmoddi4(m,b,_i64Subtract(j^d|0,k^e|0,j|0,k|0)|0,F,g)|0;k=_i64Subtract(c[g>>2]^h|0,c[g+4>>2]^i|0,h|0,i|0)|0;i=F;l=f;return (F=i,k)|0}function ___muldsi3(a,b){a=a|0;b=b|0;var c=0,d=0,e=0,f=0;c=a&65535;d=b&65535;e=U(d,c)|0;f=a>>>16;a=(e>>>16)+(U(d,f)|0)|0;d=b>>>16;b=U(d,c)|0;return (F=(a>>>16)+(U(d,f)|0)+(((a&65535)+b|0)>>>16)|0,a+b<<16|e&65535|0)|0}function ___muldi3(a,b,c,d){a=a|0;b=b|0;c=c|0;d=d|0;var e=0,f=0;e=a;a=c;c=___muldsi3(e,a)|0;f=F;return (F=(U(b,a)|0)+(U(d,e)|0)+f|f&0,c|0|0)|0}function dynCall_iiiiiii(a,b,c,d,e,f,g){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;f=f|0;g=g|0;return Wh[a&63](b|0,c|0,d|0,e|0,f|0,g|0)|0}function dynCall_viiiiddi(a,b,c,d,e,f,g,h){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;f=+f;g=+g;h=h|0;Xh[a&1](b|0,c|0,d|0,e|0,+f,+g,h|0)}function dynCall_viiiidddiddi(a,b,c,d,e,f,g,h,i,j,k,l){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;f=+f;g=+g;h=+h;i=i|0;j=+j;k=+k;l=l|0;Yh[a&3](b|0,c|0,d|0,e|0,+f,+g,+h,i|0,+j,+k,l|0)}function dynCall_viiidddi(a,b,c,d,e,f,g,h){a=a|0;b=b|0;c=c|0;d=d|0;e=+e;f=+f;g=+g;h=h|0;Zh[a&7](b|0,c|0,d|0,+e,+f,+g,h|0)}function dynCall_viiiiiiiiiii(a,b,c,d,e,f,g,h,i,j,k,l){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;i=i|0;j=j|0;k=k|0;l=l|0;_h[a&3](b|0,c|0,d|0,e|0,f|0,g|0,h|0,i|0,j|0,k|0,l|0)}function dynCall_iidi(a,b,c,d){a=a|0;b=b|0;c=+c;d=d|0;return $h[a&1](b|0,+c,d|0)|0}function dynCall_vidi(a,b,c,d){a=a|0;b=b|0;c=+c;d=d|0;ai[a&7](b|0,+c,d|0)}function dynCall_iiiidiiiiii(a,b,c,d,e,f,g,h,i,j,k){a=a|0;b=b|0;c=c|0;d=d|0;e=+e;f=f|0;g=g|0;h=h|0;i=i|0;j=j|0;k=k|0;return bi[a&1](b|0,c|0,d|0,+e,f|0,g|0,h|0,i|0,j|0,k|0)|0}function dynCall_viiiiidi(a,b,c,d,e,f,g,h){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;f=f|0;g=+g;h=h|0;ci[a&1](b|0,c|0,d|0,e|0,f|0,+g,h|0)}function dynCall_viiiiiiiiiiiiiii(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;i=i|0;j=j|0;k=k|0;l=l|0;m=m|0;n=n|0;o=o|0;p=p|0;di[a&1](b|0,c|0,d|0,e|0,f|0,g|0,h|0,i|0,j|0,k|0,l|0,m|0,n|0,o|0,p|0)}function dynCall_viiiiiiidd(a,b,c,d,e,f,g,h,i,j){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;i=+i;j=+j;ei[a&127](b|0,c|0,d|0,e|0,f|0,g|0,h|0,+i,+j)}function dynCall_iiiidd(a,b,c,d,e,f){a=a|0;b=b|0;c=c|0;d=d|0;e=+e;f=+f;return fi[a&1](b|0,c|0,d|0,+e,+f)|0}function dynCall_viiiiidd(a,b,c,d,e,f,g,h){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;f=f|0;g=+g;h=+h;gi[a&31](b|0,c|0,d|0,e|0,f|0,+g,+h)}function dynCall_iiiiidiiiii(a,b,c,d,e,f,g,h,i,j,k){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;f=+f;g=g|0;h=h|0;i=i|0;j=j|0;k=k|0;return hi[a&3](b|0,c|0,d|0,e|0,+f,g|0,h|0,i|0,j|0,k|0)|0}function dynCall_dii(a,b,c){a=a|0;b=b|0;c=c|0;return +ii[a&127](b|0,c|0)}function dynCall_didi(a,b,c,d){a=a|0;b=b|0;c=+c;d=d|0;return +ji[a&15](b|0,+c,d|0)}function dynCall_iiiiiiiiii(a,b,c,d,e,f,g,h,i,j){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;i=i|0;j=j|0;return ki[a&3](b|0,c|0,d|0,e|0,f|0,g|0,h|0,i|0,j|0)|0}function dynCall_iiiid(a,b,c,d,e){a=a|0;b=b|0;c=c|0;d=d|0;e=+e;return li[a&1](b|0,c|0,d|0,+e)|0}function dynCall_iiiiiiidiid(a,b,c,d,e,f,g,h,i,j,k){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;f=f|0;g=g|0;h=+h;i=i|0;j=j|0;k=+k;return mi[a&7](b|0,c|0,d|0,e|0,f|0,g|0,+h,i|0,j|0,+k)|0}function dynCall_iiiiiiii(a,b,c,d,e,f,g,h){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;return ni[a&63](b|0,c|0,d|0,e|0,f|0,g|0,h|0)|0}function dynCall_iiddii(a,b,c,d,e,f){a=a|0;b=b|0;c=+c;d=+d;e=e|0;f=f|0;return oi[a&1](b|0,+c,+d,e|0,f|0)|0}function dynCall_viidddi(a,b,c,d,e,f,g){a=a|0;b=b|0;c=c|0;d=+d;e=+e;f=+f;g=g|0;pi[a&1](b|0,c|0,+d,+e,+f,g|0)}function dynCall_viidddd(a,b,c,d,e,f,g){a=a|0;b=b|0;c=c|0;d=+d;e=+e;f=+f;g=+g;qi[a&3](b|0,c|0,+d,+e,+f,+g)}function dynCall_iiiii(a,b,c,d,e){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;return ri[a&511](b|0,c|0,d|0,e|0)|0}function dynCall_diiiiiiii(a,b,c,d,e,f,g,h,i){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;i=i|0;return +si[a&1](b|0,c|0,d|0,e|0,f|0,g|0,h|0,i|0)}function dynCall_viiiiid(a,b,c,d,e,f,g){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;f=f|0;g=+g;ti[a&3](b|0,c|0,d|0,e|0,f|0,+g)}function dynCall_viiiiii(a,b,c,d,e,f,g){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;f=f|0;g=g|0;ui[a&4095](b|0,c|0,d|0,e|0,f|0,g|0)}function dynCall_viiiidddii(a,b,c,d,e,f,g,h,i,j){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;f=+f;g=+g;h=+h;i=i|0;j=j|0;vi[a&3](b|0,c|0,d|0,e|0,+f,+g,+h,i|0,j|0)}function dynCall_viiidd(a,b,c,d,e,f){a=a|0;b=b|0;c=c|0;d=d|0;e=+e;f=+f;wi[a&3](b|0,c|0,d|0,+e,+f)}function dynCall_viiidi(a,b,c,d,e,f){a=a|0;b=b|0;c=c|0;d=d|0;e=+e;f=f|0;xi[a&7](b|0,c|0,d|0,+e,f|0)}function dynCall_vidddd(a,b,c,d,e,f){a=a|0;b=b|0;c=+c;d=+d;e=+e;f=+f;yi[a&3](b|0,+c,+d,+e,+f)}function dynCall_viiiiiiiiii(a,b,c,d,e,f,g,h,i,j,k){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;i=i|0;j=j|0;k=k|0;zi[a&1](b|0,c|0,d|0,e|0,f|0,g|0,h|0,i|0,j|0,k|0)}function dynCall_diii(a,b,c,d){a=a|0;b=b|0;c=c|0;d=d|0;return +Ai[a&31](b|0,c|0,d|0)}function dynCall_viiiddidddd(a,b,c,d,e,f,g,h,i,j,k){a=a|0;b=b|0;c=c|0;d=d|0;e=+e;f=+f;g=g|0;h=+h;i=+i;j=+j;k=+k;Bi[a&3](b|0,c|0,d|0,+e,+f,g|0,+h,+i,+j,+k)}function dynCall_iiiidiiii(a,b,c,d,e,f,g,h,i){a=a|0;b=b|0;c=c|0;d=d|0;e=+e;f=f|0;g=g|0;h=h|0;i=i|0;return Ci[a&1](b|0,c|0,d|0,+e,f|0,g|0,h|0,i|0)|0}function dynCall_iiiiiidiid(a,b,c,d,e,f,g,h,i,j){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;f=f|0;g=+g;h=h|0;i=i|0;j=+j;return Di[a&3](b|0,c|0,d|0,e|0,f|0,+g,h|0,i|0,+j)|0}function dynCall_viiiddi(a,b,c,d,e,f,g){a=a|0;b=b|0;c=c|0;d=d|0;e=+e;f=+f;g=g|0;Ei[a&3](b|0,c|0,d|0,+e,+f,g|0)}function dynCall_iiiiii(a,b,c,d,e,f){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;f=f|0;return Fi[a&127](b|0,c|0,d|0,e|0,f|0)|0}function dynCall_viiid(a,b,c,d,e){a=a|0;b=b|0;c=c|0;d=d|0;e=+e;Gi[a&31](b|0,c|0,d|0,+e)}function dynCall_viidid(a,b,c,d,e,f){a=a|0;b=b|0;c=c|0;d=+d;e=e|0;f=+f;Hi[a&1](b|0,c|0,+d,e|0,+f)}function dynCall_viidii(a,b,c,d,e,f){a=a|0;b=b|0;c=c|0;d=+d;e=e|0;f=f|0;Ii[a&1](b|0,c|0,+d,e|0,f|0)}function dynCall_iiiiid(a,b,c,d,e,f){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;f=+f;return Ji[a&1](b|0,c|0,d|0,e|0,+f)|0}function dynCall_viiii(a,b,c,d,e){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;Ki[a&4095](b|0,c|0,d|0,e|0)}function dynCall_viiiii(a,b,c,d,e,f){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;f=f|0;Li[a&255](b|0,c|0,d|0,e|0,f|0)}function dynCall_vid(a,b,c){a=a|0;b=b|0;c=+c;Mi[a&511](b|0,+c)}function dynCall_iiidi(a,b,c,d,e){a=a|0;b=b|0;c=c|0;d=+d;e=e|0;return Ni[a&3](b|0,c|0,+d,e|0)|0}function dynCall_iiidd(a,b,c,d,e){a=a|0;b=b|0;c=c|0;d=+d;e=+e;return Oi[a&3](b|0,c|0,+d,+e)|0}function dynCall_vii(a,b,c){a=a|0;b=b|0;c=c|0;Pi[a&2047](b|0,c|0)}function dynCall_viiiid(a,b,c,d,e,f){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;f=+f;Qi[a&1](b|0,c|0,d|0,e|0,+f)}function dynCall_viidi(a,b,c,d,e){a=a|0;b=b|0;c=c|0;d=+d;e=e|0;Ri[a&7](b|0,c|0,+d,e|0)}function dynCall_viddd(a,b,c,d,e){a=a|0;b=b|0;c=+c;d=+d;e=+e;Si[a&3](b|0,+c,+d,+e)}function dynCall_iiiidii(a,b,c,d,e,f,g){a=a|0;b=b|0;c=c|0;d=d|0;e=+e;f=f|0;g=g|0;return Ti[a&1](b|0,c|0,d|0,+e,f|0,g|0)|0}function dynCall_viiiiiiii(a,b,c,d,e,f,g,h,i){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;i=i|0;Ui[a&7](b|0,c|0,d|0,e|0,f|0,g|0,h|0,i|0)}function dynCall_diiii(a,b,c,d,e){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;return +Vi[a&3](b|0,c|0,d|0,e|0)}function dynCall_iid(a,b,c){a=a|0;b=b|0;c=+c;return Wi[a&31](b|0,+c)|0}function dynCall_viiddd(a,b,c,d,e,f){a=a|0;b=b|0;c=c|0;d=+d;e=+e;f=+f;Xi[a&7](b|0,c|0,+d,+e,+f)}function dynCall_viiiiiii(a,b,c,d,e,f,g,h){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;Yi[a&15](b|0,c|0,d|0,e|0,f|0,g|0,h|0)}function dynCall_viiiiiid(a,b,c,d,e,f,g,h){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;f=f|0;g=g|0;h=+h;Zi[a&1](b|0,c|0,d|0,e|0,f|0,g|0,+h)}function dynCall_viiiiiiiii(a,b,c,d,e,f,g,h,i,j){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;i=i|0;j=j|0;_i[a&15](b|0,c|0,d|0,e|0,f|0,g|0,h|0,i|0,j|0)}function dynCall_iii(a,b,c){a=a|0;b=b|0;c=c|0;return $i[a&8191](b|0,c|0)|0}function dynCall_viiddi(a,b,c,d,e,f){a=a|0;b=b|0;c=c|0;d=+d;e=+e;f=f|0;aj[a&1](b|0,c|0,+d,+e,f|0)}function dynCall_viii(a,b,c,d){a=a|0;b=b|0;c=c|0;d=d|0;bj[a&4095](b|0,c|0,d|0)}function dynCall_v(a){a=a|0;cj[a&15]()}function dynCall_viid(a,b,c,d){a=a|0;b=b|0;c=c|0;d=+d;dj[a&127](b|0,c|0,+d)}function dynCall_iiiiidiiii(a,b,c,d,e,f,g,h,i,j){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;f=+f;g=g|0;h=h|0;i=i|0;j=j|0;return ej[a&1](b|0,c|0,d|0,e|0,+f,g|0,h|0,i|0,j|0)|0}function dynCall_iiiiidiiiiii(a,b,c,d,e,f,g,h,i,j,k,l){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;f=+f;g=g|0;h=h|0;i=i|0;j=j|0;k=k|0;l=l|0;return fj[a&3](b|0,c|0,d|0,e|0,+f,g|0,h|0,i|0,j|0,k|0,l|0)|0}function dynCall_vi(a,b){a=a|0;b=b|0;gj[a&8191](b|0)}function dynCall_iiiiiiiiiii(a,b,c,d,e,f,g,h,i,j,k){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;i=i|0;j=j|0;k=k|0;return hj[a&1](b|0,c|0,d|0,e|0,f|0,g|0,h|0,i|0,j|0,k|0)|0}function dynCall_ii(a,b){a=a|0;b=b|0;return ij[a&8191](b|0)|0}function dynCall_ddddd(a,b,c,d,e){a=a|0;b=+b;c=+c;d=+d;e=+e;return +jj[a&63](+b,+c,+d,+e)}function dynCall_viiiddiii(a,b,c,d,e,f,g,h,i){a=a|0;b=b|0;c=c|0;d=d|0;e=+e;f=+f;g=g|0;h=h|0;i=i|0;kj[a&0](b|0,c|0,d|0,+e,+f,g|0,h|0,i|0)}function dynCall_iiiidiiiii(a,b,c,d,e,f,g,h,i,j){a=a|0;b=b|0;c=c|0;d=d|0;e=+e;f=f|0;g=g|0;h=h|0;i=i|0;j=j|0;return lj[a&1](b|0,c|0,d|0,+e,f|0,g|0,h|0,i|0,j|0)|0}function dynCall_di(a,b){a=a|0;b=b|0;return +mj[a&511](b|0)}function dynCall_iiii(a,b,c,d){a=a|0;b=b|0;c=c|0;d=d|0;return nj[a&2047](b|0,c|0,d|0)|0}function dynCall_viiiiddii(a,b,c,d,e,f,g,h,i){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;f=+f;g=+g;h=h|0;i=i|0;oj[a&1](b|0,c|0,d|0,e|0,+f,+g,h|0,i|0)}function dynCall_iiid(a,b,c,d){a=a|0;b=b|0;c=c|0;d=+d;return pj[a&3](b|0,c|0,+d)|0}function dynCall_viiiidid(a,b,c,d,e,f,g,h){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;f=+f;g=g|0;h=+h;qj[a&1](b|0,c|0,d|0,e|0,+f,g|0,+h)}function dynCall_diiiid(a,b,c,d,e,f){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;f=+f;return +rj[a&1](b|0,c|0,d|0,e|0,+f)}function dynCall_iiiiidi(a,b,c,d,e,f,g){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;f=+f;g=g|0;return sj[a&3](b|0,c|0,d|0,e|0,+f,g|0)|0}function dynCall_iiidiii(a,b,c,d,e,f,g){a=a|0;b=b|0;c=c|0;d=+d;e=e|0;f=f|0;g=g|0;return tj[a&1](b|0,c|0,+d,e|0,f|0,g|0)|0}function dynCall_iiidiiiiii(a,b,c,d,e,f,g,h,i,j){a=a|0;b=b|0;c=c|0;d=+d;e=e|0;f=f|0;g=g|0;h=h|0;i=i|0;j=j|0;return uj[a&3](b|0,c|0,+d,e|0,f|0,g|0,h|0,i|0,j|0)|0}function dynCall_i(a){a=a|0;return vj[a&511]()|0}function dynCall_iiidii(a,b,c,d,e,f){a=a|0;b=b|0;c=c|0;d=+d;e=e|0;f=f|0;return wj[a&3](b|0,c|0,+d,e|0,f|0)|0}function dynCall_diiiiii(a,b,c,d,e,f,g){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;f=f|0;g=g|0;return +xj[a&3](b|0,c|0,d|0,e|0,f|0,g|0)}function dynCall_viiiidi(a,b,c,d,e,f,g){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;f=+f;g=g|0;yj[a&1](b|0,c|0,d|0,e|0,+f,g|0)}function dynCall_iiddiii(a,b,c,d,e,f,g){a=a|0;b=b|0;c=+c;d=+d;e=e|0;f=f|0;g=g|0;return zj[a&1](b|0,+c,+d,e|0,f|0,g|0)|0}function dynCall_iiiiiiiii(a,b,c,d,e,f,g,h,i){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;i=i|0;return Aj[a&7](b|0,c|0,d|0,e|0,f|0,g|0,h|0,i|0)|0}function dynCall_viiiddddddii(a,b,c,d,e,f,g,h,i,j,k,l){a=a|0;b=b|0;c=c|0;d=d|0;e=+e;f=+f;g=+g;h=+h;i=+i;j=+j;k=k|0;l=l|0;Bj[a&3](b|0,c|0,d|0,+e,+f,+g,+h,+i,+j,k|0,l|0)}function b0(a,b,c,d,e,f){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;f=f|0;ca(0);return 0}function b1(a,b,c,d,e,f,g){a=a|0;b=b|0;c=c|0;d=d|0;e=+e;f=+f;g=g|0;da(1)}function b2(a,b,c,d,e,f,g,h,i,j,k){a=a|0;b=b|0;c=c|0;d=d|0;e=+e;f=+f;g=+g;h=h|0;i=+i;j=+j;k=k|0;ea(2)}function b3(a,b,c,d,e,f,g){a=a|0;b=b|0;c=c|0;d=+d;e=+e;f=+f;g=g|0;fa(3)}function b4(a,b,c,d,e,f,g,h,i,j,k){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;i=i|0;j=j|0;k=k|0;ga(4)}function b5(a,b,c){a=a|0;b=+b;c=c|0;ha(5);return 0}function b6(a,b,c){a=a|0;b=+b;c=c|0;ia(6)}function b7(a,b,c,d,e,f,g,h,i,j){a=a|0;b=b|0;c=c|0;d=+d;e=e|0;f=f|0;g=g|0;h=h|0;i=i|0;j=j|0;ja(7);return 0}function b8(a,b,c,d,e,f,g){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;f=+f;g=g|0;ka(8)}function b9(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;i=i|0;j=j|0;k=k|0;l=l|0;m=m|0;n=n|0;o=o|0;la(9)}function b10(a,b,c,d,e,f,g,h,i){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;f=f|0;g=g|0;h=+h;i=+i;ma(10)}function b11(a,b,c,d,e){a=a|0;b=b|0;c=c|0;d=+d;e=+e;na(11);return 0}function b12(a,b,c,d,e,f,g){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;f=+f;g=+g;oa(12)}function b13(a,b,c,d,e,f,g,h,i,j){a=a|0;b=b|0;c=c|0;d=d|0;e=+e;f=f|0;g=g|0;h=h|0;i=i|0;j=j|0;pa(13);return 0}function b14(a,b){a=a|0;b=b|0;qa(14);return 0.0}function b15(a,b,c){a=a|0;b=+b;c=c|0;ra(15);return 0.0}function b16(a,b,c,d,e,f,g,h,i){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;i=i|0;sa(16);return 0}function b17(a,b,c,d){a=a|0;b=b|0;c=c|0;d=+d;ta(17);return 0}function b18(a,b,c,d,e,f,g,h,i,j){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;f=f|0;g=+g;h=h|0;i=i|0;j=+j;ua(18);return 0}function b19(a,b,c,d,e,f,g){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;f=f|0;g=g|0;va(19);return 0}function b20(a,b,c,d,e){a=a|0;b=+b;c=+c;d=d|0;e=e|0;wa(20);return 0}function b21(a,b,c,d,e,f){a=a|0;b=b|0;c=+c;d=+d;e=+e;f=f|0;xa(21)}function b22(a,b,c,d,e,f){a=a|0;b=b|0;c=+c;d=+d;e=+e;f=+f;ya(22)}function b23(a,b,c,d){a=a|0;b=b|0;c=c|0;d=d|0;za(23);return 0}function b24(a,b,c,d,e,f,g,h){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;Aa(24);return 0.0}function b25(a,b,c,d,e,f){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;f=+f;Ba(25)}function b26(a,b,c,d,e,f){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;f=f|0;Ca(26)}function b27(a,b,c,d,e,f,g,h,i){a=a|0;b=b|0;c=c|0;d=d|0;e=+e;f=+f;g=+g;h=h|0;i=i|0;Da(27)}function b28(a,b,c,d,e){a=a|0;b=b|0;c=c|0;d=+d;e=+e;Ea(28)}function b29(a,b,c,d,e){a=a|0;b=b|0;c=c|0;d=+d;e=e|0;Fa(29)}function b30(a,b,c,d,e){a=a|0;b=+b;c=+c;d=+d;e=+e;Ga(30)}function b31(a,b,c,d,e,f,g,h,i,j){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;i=i|0;j=j|0;Ha(31)}function b32(a,b,c){a=a|0;b=b|0;c=c|0;Ia(32);return 0.0}function b33(a,b,c,d,e,f,g,h,i,j){a=a|0;b=b|0;c=c|0;d=+d;e=+e;f=f|0;g=+g;h=+h;i=+i;j=+j;Ja(33)}function b34(a,b,c,d,e,f,g,h){a=a|0;b=b|0;c=c|0;d=+d;e=e|0;f=f|0;g=g|0;h=h|0;Ka(34);return 0}function b35(a,b,c,d,e,f,g,h,i){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;f=+f;g=g|0;h=h|0;i=+i;La(35);return 0}function b36(a,b,c,d,e,f){a=a|0;b=b|0;c=c|0;d=+d;e=+e;f=f|0;Ma(36)}function b37(a,b,c,d,e){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;Na(37);return 0}function b38(a,b,c,d){a=a|0;b=b|0;c=c|0;d=+d;Oa(38)}function b39(a,b,c,d,e){a=a|0;b=b|0;c=+c;d=d|0;e=+e;Pa(39)}function b40(a,b,c,d,e){a=a|0;b=b|0;c=+c;d=d|0;e=e|0;Qa(40)}function b41(a,b,c,d,e){a=a|0;b=b|0;c=c|0;d=d|0;e=+e;Ra(41);return 0}function b42(a,b,c,d){a=a|0;b=b|0;c=c|0;d=d|0;Sa(42)}function b43(a,b,c,d,e){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;Ta(43)}function b44(a,b){a=a|0;b=+b;Ua(44)}function b45(a,b,c,d){a=a|0;b=b|0;c=+c;d=d|0;Va(45);return 0}function b46(a,b,c,d){a=a|0;b=b|0;c=+c;d=+d;Wa(46);return 0}function b47(a,b){a=a|0;b=b|0;Xa(47)}function _emscripten_longjmp__wrapper(a,b){a=a|0;b=b|0;Nh(a|0,b|0)}function b48(a,b,c,d,e){a=a|0;b=b|0;c=c|0;d=d|0;e=+e;Ya(48)}function b49(a,b,c,d){a=a|0;b=b|0;c=+c;d=d|0;Za(49)}function b50(a,b,c,d){a=a|0;b=+b;c=+c;d=+d;_a(50)}function b51(a,b,c,d,e,f){a=a|0;b=b|0;c=c|0;d=+d;e=e|0;f=f|0;$a(51);return 0}function b52(a,b,c,d,e,f,g,h){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;ab(52)}function b53(a,b,c,d){a=a|0;b=b|0;c=c|0;d=d|0;bb(53);return 0.0}function b54(a,b){a=a|0;b=+b;cb(54);return 0}function b55(a,b,c,d,e){a=a|0;b=b|0;c=+c;d=+d;e=+e;db(55)}function b56(a,b,c,d,e,f,g){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;f=f|0;g=g|0;eb(56)}function b57(a,b,c,d,e,f,g){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;f=f|0;g=+g;fb(57)}function b58(a,b,c,d,e,f,g,h,i){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;i=i|0;gb(58)}function b59(a,b){a=a|0;b=b|0;hb(59);return 0}function b60(a,b,c,d,e){a=a|0;b=b|0;c=+c;d=+d;e=e|0;ib(60)}function b61(a,b,c){a=a|0;b=b|0;c=c|0;jb(61)}function b62(){kb(62)}function _abort__wrapper(){Qh()}function ___cxa_pure_virtual__wrapper(){Mg()}function b63(a,b,c){a=a|0;b=b|0;c=+c;lb(63)}function b64(a,b,c,d,e,f,g,h,i){a=a|0;b=b|0;c=c|0;d=d|0;e=+e;f=f|0;g=g|0;h=h|0;i=i|0;mb(64);return 0}function b65(a,b,c,d,e,f,g,h,i,j,k){a=a|0;b=b|0;c=c|0;d=d|0;e=+e;f=f|0;g=g|0;h=h|0;i=i|0;j=j|0;k=k|0;nb(65);return 0}function b66(a){a=a|0;ob(66)}function b67(a,b,c,d,e,f,g,h,i,j){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;i=i|0;j=j|0;pb(67);return 0}function b68(a){a=a|0;qb(68);return 0}function b69(a,b,c,d){a=+a;b=+b;c=+c;d=+d;rb(69);return 0.0}function b70(a,b,c,d,e,f,g,h){a=a|0;b=b|0;c=c|0;d=+d;e=+e;f=f|0;g=g|0;h=h|0;sb(70)}function b71(a,b,c,d,e,f,g,h,i){a=a|0;b=b|0;c=c|0;d=+d;e=e|0;f=f|0;g=g|0;h=h|0;i=i|0;tb(71);return 0}function b72(a){a=a|0;ub(72);return 0.0}function b73(a,b,c){a=a|0;b=b|0;c=c|0;vb(73);return 0}function b74(a,b,c,d,e,f,g,h){a=a|0;b=b|0;c=c|0;d=d|0;e=+e;f=+f;g=g|0;h=h|0;wb(74)}function b75(a,b,c){a=a|0;b=b|0;c=+c;xb(75);return 0}function b76(a,b,c,d,e,f,g){a=a|0;b=b|0;c=c|0;d=d|0;e=+e;f=f|0;g=+g;yb(76)}function b77(a,b,c,d,e){a=a|0;b=b|0;c=c|0;d=d|0;e=+e;zb(77);return 0.0}function b78(a,b,c,d,e,f){a=a|0;b=b|0;c=c|0;d=d|0;e=+e;f=f|0;Ab(78);return 0}function b79(a,b,c,d,e,f){a=a|0;b=b|0;c=+c;d=d|0;e=e|0;f=f|0;Bb(79);return 0}function b80(a,b,c,d,e,f,g,h,i){a=a|0;b=b|0;c=+c;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;i=i|0;Cb(80);return 0}function b81(){Db(81);return 0}function b82(a,b,c,d,e){a=a|0;b=b|0;c=+c;d=d|0;e=e|0;Eb(82);return 0}function b83(a,b,c,d,e,f){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;f=f|0;Fb(83);return 0.0}function b84(a,b,c,d,e,f){a=a|0;b=b|0;c=c|0;d=d|0;e=+e;f=f|0;Gb(84)}function b85(a,b,c,d,e,f){a=a|0;b=+b;c=+c;d=d|0;e=e|0;f=f|0;Hb(85);return 0}function b86(a,b,c,d,e,f,g,h){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;Ib(86);return 0}function b87(a,b,c,d,e,f,g,h,i,j,k){a=a|0;b=b|0;c=c|0;d=+d;e=+e;f=+f;g=+g;h=+h;i=+i;j=j|0;k=k|0;Jb(87)} + +// EMSCRIPTEN_END_FUNCS +var Wh=[b0,__ZN2OS11dialog_showE6StringS0_6VectorIS0_EP6ObjectS0_,__ZN2OS17dialog_input_textE6StringS0_S0_P6ObjectS0_,__ZN22GDNativeScriptLanguage13complete_codeERK6StringS2_P6ObjectP4ListIS0_16DefaultAllocatorERS0_,__ZN22GDNativeScriptLanguage11lookup_codeERK6StringS2_S2_P6ObjectRN14ScriptLanguage12LookupResultE,__ZN16GDScriptLanguage13complete_codeERK6StringS2_P6ObjectP4ListIS0_16DefaultAllocatorERS0_,__ZN14ScriptLanguage11lookup_codeERK6StringS2_S2_P6ObjectRNS_12LookupResultE,_int_get_new_index,_rsa_item_verify,_rsa_item_sign,_RSA_sign,_RSA_verify,_long_c2i,_bn_c2i,_ec_GFp_simple_set_Jprojective_coordinates_GFp,_ec_GFp_simple_get_Jprojective_coordinates_GFp,_BN_mod_exp_mont,_ssl3_get_message,_dtls1_get_message,__ZN34VisualScriptNodeInstanceExpression8_executeEPPK7VariantPN22VisualScriptExpression5ENodeERS0_R6StringRNS0_9CallErrorE,__ZN14ScriptLanguage13complete_codeERK6StringS2_P6ObjectP4ListIS0_16DefaultAllocatorERS0_,_RSA_sign_ASN1_OCTET_STRING,_RSA_verify_ASN1_OCTET_STRING,_ECDSA_sign,_ECDSA_verify,_DSA_sign,_DSA_verify,__ZN16BroadPhaseOctree12cull_segmentERK7Vector3S2_PP17CollisionObjectSWiPi,__ZN17Physics2DServerSW19groove_joint_createERK7Vector2S2_S2_3RIDS3_,__ZN20BroadPhase2DHashGrid12cull_segmentERK7Vector2S2_PP19CollisionObject2DSWiPi,_ps_unicodes_init,_enet_range_coder_compress,__ZNK5RegEx3subERK6StringS2_bii,__ZNK12VisualScript19has_data_connectionERK10StringNameiiii,_GetCoeffsFast,_GetCoeffsAlt,_DispatchAlpha_C,_ExtractAlpha_C,__ZN24NetworkedMultiplayerENet13enet_compressEPvPK10ENetBufferjjPhj,__ZN11HTTPRequest7requestERK6StringRK6VectorIS0_EbN10HTTPClient6MethodES2_,__ZN7Shape2D19collide_with_motionERK11Transform2DRK7Vector2RK3RefIS_ES2_S5_,__ZN23PhysicsDirectSpaceState14_intersect_rayERK7Vector3S2_RK6VectorI3RIDEjj,__ZN25Physics2DDirectSpaceState16_intersect_pointERK7Vector2iRK6VectorI3RIDEjj,__ZN25Physics2DDirectSpaceState14_intersect_rayERK7Vector2S2_RK6VectorI3RIDEjj,__ZN6Object7connectERK10StringNamePS_S2_RK6VectorI7VariantEj,_tt_sbit_decoder_load_byte_aligned,_tt_sbit_decoder_load_bit_aligned,_tt_sbit_decoder_load_compound,b0,b0,b0,b0,b0,b0,b0,b0,b0,b0,b0,b0,b0,b0,b0,b0];var Xh=[b1,__ZN20RasterizerSceneGLES335light_instance_set_shadow_transformE3RIDRK12CameraMatrixRK9Transformffi];var Yh=[b2,__ZN20RasterizerSceneGLES320environment_set_glowE3RIDbifffN12VisualServer24EnvironmentGlowBlendModeEffb,__ZN18VisualServerRaster20environment_set_glowE3RIDbifffN12VisualServer24EnvironmentGlowBlendModeEffb,b2];var Zh=[b3,__ZN20RasterizerSceneGLES329environment_set_dof_blur_nearE3RIDbfffN12VisualServer25EnvironmentDOFBlurQualityE,__ZN20RasterizerSceneGLES328environment_set_dof_blur_farE3RIDbfffN12VisualServer25EnvironmentDOFBlurQualityE,__ZN20RasterizerSceneGLES326environment_set_adjustmentE3RIDbfffS0_,__ZN18VisualServerRaster29environment_set_dof_blur_nearE3RIDbfffN12VisualServer25EnvironmentDOFBlurQualityE,__ZN18VisualServerRaster28environment_set_dof_blur_farE3RIDbfffN12VisualServer25EnvironmentDOFBlurQualityE,__ZN18VisualServerRaster26environment_set_adjustmentE3RIDbfffS0_,b3];var _h=[b4,__ZN22RasterizerStorageGLES316mesh_add_surfaceE3RIDjN12VisualServer13PrimitiveTypeERK10PoolVectorIhEiS6_iRK5Rect3RK6VectorIS4_ERKSA_IS7_E,__ZN18VisualServerRaster16mesh_add_surfaceE3RIDjN12VisualServer13PrimitiveTypeERK10PoolVectorIhEiS6_iRK5Rect3RK6VectorIS4_ERKSA_IS7_E,__ZN18VisualServerRaster26canvas_item_add_nine_patchE3RIDRK5Rect2S3_S0_RK7Vector2S6_N12VisualServer17NinePatchAxisModeES8_bRK5Color];var $h=[b5,__ZN9SceneTree12create_timerEfb];var ai=[b6,__ZN18VisualServerRaster19cursor_set_rotationEfi,__ZN6Node2D6move_xEfb,__ZN6Node2D6move_yEfb,__ZN15AnimationPlayer4seekEfb,__ZN9ColorRamp9add_pointEfRK5Color,__ZN15GradientTexture9add_pointEfRK5Color,b6];var bi=[b7,__ZN25PhysicsDirectSpaceStateSW13collide_shapeE3RIDRK9TransformfP7Vector3iRiRK3SetIS0_10ComparatorIS0_E16DefaultAllocatorEjj];var ci=[b8,__ZN18VisualServerRaster20canvas_item_add_lineE3RIDRK7Vector2S3_RK5Colorfb];var di=[b9,__ZN20RasterizerSceneGLES312render_sceneERK9TransformRK12CameraMatrixbPPN15RasterizerScene12InstanceBaseEiP3RIDiSB_iSA_SA_SA_SA_i];var ei=[b10,__ZL26_collision_segment_segmentILb0ELb0ELb1EEvPK9Shape2DSWRK11Transform2DS2_S5_P20_CollectorCallback2DRK7Vector2SA_ff,__ZL25_collision_segment_circleILb0ELb0ELb1EEvPK9Shape2DSWRK11Transform2DS2_S5_P20_CollectorCallback2DRK7Vector2SA_ff,__ZL28_collision_segment_rectangleILb0ELb0ELb1EEvPK9Shape2DSWRK11Transform2DS2_S5_P20_CollectorCallback2DRK7Vector2SA_ff,__ZL26_collision_segment_capsuleILb0ELb0ELb1EEvPK9Shape2DSWRK11Transform2DS2_S5_P20_CollectorCallback2DRK7Vector2SA_ff,__ZL33_collision_segment_convex_polygonILb0ELb0ELb1EEvPK9Shape2DSWRK11Transform2DS2_S5_P20_CollectorCallback2DRK7Vector2SA_ff,__ZL24_collision_circle_circleILb0ELb0ELb1EEvPK9Shape2DSWRK11Transform2DS2_S5_P20_CollectorCallback2DRK7Vector2SA_ff,__ZL27_collision_circle_rectangleILb0ELb0ELb1EEvPK9Shape2DSWRK11Transform2DS2_S5_P20_CollectorCallback2DRK7Vector2SA_ff,__ZL25_collision_circle_capsuleILb0ELb0ELb1EEvPK9Shape2DSWRK11Transform2DS2_S5_P20_CollectorCallback2DRK7Vector2SA_ff,__ZL32_collision_circle_convex_polygonILb0ELb0ELb1EEvPK9Shape2DSWRK11Transform2DS2_S5_P20_CollectorCallback2DRK7Vector2SA_ff,__ZL30_collision_rectangle_rectangleILb0ELb0ELb1EEvPK9Shape2DSWRK11Transform2DS2_S5_P20_CollectorCallback2DRK7Vector2SA_ff,__ZL28_collision_rectangle_capsuleILb0ELb0ELb1EEvPK9Shape2DSWRK11Transform2DS2_S5_P20_CollectorCallback2DRK7Vector2SA_ff,__ZL35_collision_rectangle_convex_polygonILb0ELb0ELb1EEvPK9Shape2DSWRK11Transform2DS2_S5_P20_CollectorCallback2DRK7Vector2SA_ff,__ZL26_collision_capsule_capsuleILb0ELb0ELb1EEvPK9Shape2DSWRK11Transform2DS2_S5_P20_CollectorCallback2DRK7Vector2SA_ff,__ZL33_collision_capsule_convex_polygonILb0ELb0ELb1EEvPK9Shape2DSWRK11Transform2DS2_S5_P20_CollectorCallback2DRK7Vector2SA_ff,__ZL40_collision_convex_polygon_convex_polygonILb0ELb0ELb1EEvPK9Shape2DSWRK11Transform2DS2_S5_P20_CollectorCallback2DRK7Vector2SA_ff,__ZL26_collision_segment_segmentILb1ELb0ELb1EEvPK9Shape2DSWRK11Transform2DS2_S5_P20_CollectorCallback2DRK7Vector2SA_ff,__ZL25_collision_segment_circleILb1ELb0ELb1EEvPK9Shape2DSWRK11Transform2DS2_S5_P20_CollectorCallback2DRK7Vector2SA_ff,__ZL28_collision_segment_rectangleILb1ELb0ELb1EEvPK9Shape2DSWRK11Transform2DS2_S5_P20_CollectorCallback2DRK7Vector2SA_ff,__ZL26_collision_segment_capsuleILb1ELb0ELb1EEvPK9Shape2DSWRK11Transform2DS2_S5_P20_CollectorCallback2DRK7Vector2SA_ff,__ZL33_collision_segment_convex_polygonILb1ELb0ELb1EEvPK9Shape2DSWRK11Transform2DS2_S5_P20_CollectorCallback2DRK7Vector2SA_ff,__ZL24_collision_circle_circleILb1ELb0ELb1EEvPK9Shape2DSWRK11Transform2DS2_S5_P20_CollectorCallback2DRK7Vector2SA_ff,__ZL27_collision_circle_rectangleILb1ELb0ELb1EEvPK9Shape2DSWRK11Transform2DS2_S5_P20_CollectorCallback2DRK7Vector2SA_ff,__ZL25_collision_circle_capsuleILb1ELb0ELb1EEvPK9Shape2DSWRK11Transform2DS2_S5_P20_CollectorCallback2DRK7Vector2SA_ff,__ZL32_collision_circle_convex_polygonILb1ELb0ELb1EEvPK9Shape2DSWRK11Transform2DS2_S5_P20_CollectorCallback2DRK7Vector2SA_ff,__ZL30_collision_rectangle_rectangleILb1ELb0ELb1EEvPK9Shape2DSWRK11Transform2DS2_S5_P20_CollectorCallback2DRK7Vector2SA_ff,__ZL28_collision_rectangle_capsuleILb1ELb0ELb1EEvPK9Shape2DSWRK11Transform2DS2_S5_P20_CollectorCallback2DRK7Vector2SA_ff,__ZL35_collision_rectangle_convex_polygonILb1ELb0ELb1EEvPK9Shape2DSWRK11Transform2DS2_S5_P20_CollectorCallback2DRK7Vector2SA_ff,__ZL26_collision_capsule_capsuleILb1ELb0ELb1EEvPK9Shape2DSWRK11Transform2DS2_S5_P20_CollectorCallback2DRK7Vector2SA_ff,__ZL33_collision_capsule_convex_polygonILb1ELb0ELb1EEvPK9Shape2DSWRK11Transform2DS2_S5_P20_CollectorCallback2DRK7Vector2SA_ff,__ZL40_collision_convex_polygon_convex_polygonILb1ELb0ELb1EEvPK9Shape2DSWRK11Transform2DS2_S5_P20_CollectorCallback2DRK7Vector2SA_ff,__ZL26_collision_segment_segmentILb0ELb1ELb1EEvPK9Shape2DSWRK11Transform2DS2_S5_P20_CollectorCallback2DRK7Vector2SA_ff,__ZL25_collision_segment_circleILb0ELb1ELb1EEvPK9Shape2DSWRK11Transform2DS2_S5_P20_CollectorCallback2DRK7Vector2SA_ff,__ZL28_collision_segment_rectangleILb0ELb1ELb1EEvPK9Shape2DSWRK11Transform2DS2_S5_P20_CollectorCallback2DRK7Vector2SA_ff,__ZL26_collision_segment_capsuleILb0ELb1ELb1EEvPK9Shape2DSWRK11Transform2DS2_S5_P20_CollectorCallback2DRK7Vector2SA_ff,__ZL33_collision_segment_convex_polygonILb0ELb1ELb1EEvPK9Shape2DSWRK11Transform2DS2_S5_P20_CollectorCallback2DRK7Vector2SA_ff,__ZL24_collision_circle_circleILb0ELb1ELb1EEvPK9Shape2DSWRK11Transform2DS2_S5_P20_CollectorCallback2DRK7Vector2SA_ff,__ZL27_collision_circle_rectangleILb0ELb1ELb1EEvPK9Shape2DSWRK11Transform2DS2_S5_P20_CollectorCallback2DRK7Vector2SA_ff,__ZL25_collision_circle_capsuleILb0ELb1ELb1EEvPK9Shape2DSWRK11Transform2DS2_S5_P20_CollectorCallback2DRK7Vector2SA_ff,__ZL32_collision_circle_convex_polygonILb0ELb1ELb1EEvPK9Shape2DSWRK11Transform2DS2_S5_P20_CollectorCallback2DRK7Vector2SA_ff,__ZL30_collision_rectangle_rectangleILb0ELb1ELb1EEvPK9Shape2DSWRK11Transform2DS2_S5_P20_CollectorCallback2DRK7Vector2SA_ff,__ZL28_collision_rectangle_capsuleILb0ELb1ELb1EEvPK9Shape2DSWRK11Transform2DS2_S5_P20_CollectorCallback2DRK7Vector2SA_ff,__ZL35_collision_rectangle_convex_polygonILb0ELb1ELb1EEvPK9Shape2DSWRK11Transform2DS2_S5_P20_CollectorCallback2DRK7Vector2SA_ff,__ZL26_collision_capsule_capsuleILb0ELb1ELb1EEvPK9Shape2DSWRK11Transform2DS2_S5_P20_CollectorCallback2DRK7Vector2SA_ff,__ZL33_collision_capsule_convex_polygonILb0ELb1ELb1EEvPK9Shape2DSWRK11Transform2DS2_S5_P20_CollectorCallback2DRK7Vector2SA_ff,__ZL40_collision_convex_polygon_convex_polygonILb0ELb1ELb1EEvPK9Shape2DSWRK11Transform2DS2_S5_P20_CollectorCallback2DRK7Vector2SA_ff,__ZL26_collision_segment_segmentILb1ELb1ELb1EEvPK9Shape2DSWRK11Transform2DS2_S5_P20_CollectorCallback2DRK7Vector2SA_ff,__ZL25_collision_segment_circleILb1ELb1ELb1EEvPK9Shape2DSWRK11Transform2DS2_S5_P20_CollectorCallback2DRK7Vector2SA_ff,__ZL28_collision_segment_rectangleILb1ELb1ELb1EEvPK9Shape2DSWRK11Transform2DS2_S5_P20_CollectorCallback2DRK7Vector2SA_ff,__ZL26_collision_segment_capsuleILb1ELb1ELb1EEvPK9Shape2DSWRK11Transform2DS2_S5_P20_CollectorCallback2DRK7Vector2SA_ff,__ZL33_collision_segment_convex_polygonILb1ELb1ELb1EEvPK9Shape2DSWRK11Transform2DS2_S5_P20_CollectorCallback2DRK7Vector2SA_ff,__ZL24_collision_circle_circleILb1ELb1ELb1EEvPK9Shape2DSWRK11Transform2DS2_S5_P20_CollectorCallback2DRK7Vector2SA_ff,__ZL27_collision_circle_rectangleILb1ELb1ELb1EEvPK9Shape2DSWRK11Transform2DS2_S5_P20_CollectorCallback2DRK7Vector2SA_ff,__ZL25_collision_circle_capsuleILb1ELb1ELb1EEvPK9Shape2DSWRK11Transform2DS2_S5_P20_CollectorCallback2DRK7Vector2SA_ff,__ZL32_collision_circle_convex_polygonILb1ELb1ELb1EEvPK9Shape2DSWRK11Transform2DS2_S5_P20_CollectorCallback2DRK7Vector2SA_ff,__ZL30_collision_rectangle_rectangleILb1ELb1ELb1EEvPK9Shape2DSWRK11Transform2DS2_S5_P20_CollectorCallback2DRK7Vector2SA_ff,__ZL28_collision_rectangle_capsuleILb1ELb1ELb1EEvPK9Shape2DSWRK11Transform2DS2_S5_P20_CollectorCallback2DRK7Vector2SA_ff,__ZL35_collision_rectangle_convex_polygonILb1ELb1ELb1EEvPK9Shape2DSWRK11Transform2DS2_S5_P20_CollectorCallback2DRK7Vector2SA_ff,__ZL26_collision_capsule_capsuleILb1ELb1ELb1EEvPK9Shape2DSWRK11Transform2DS2_S5_P20_CollectorCallback2DRK7Vector2SA_ff,__ZL33_collision_capsule_convex_polygonILb1ELb1ELb1EEvPK9Shape2DSWRK11Transform2DS2_S5_P20_CollectorCallback2DRK7Vector2SA_ff,__ZL40_collision_convex_polygon_convex_polygonILb1ELb1ELb1EEvPK9Shape2DSWRK11Transform2DS2_S5_P20_CollectorCallback2DRK7Vector2SA_ff,__ZL26_collision_segment_segmentILb0ELb0ELb0EEvPK9Shape2DSWRK11Transform2DS2_S5_P20_CollectorCallback2DRK7Vector2SA_ff,__ZL25_collision_segment_circleILb0ELb0ELb0EEvPK9Shape2DSWRK11Transform2DS2_S5_P20_CollectorCallback2DRK7Vector2SA_ff,__ZL28_collision_segment_rectangleILb0ELb0ELb0EEvPK9Shape2DSWRK11Transform2DS2_S5_P20_CollectorCallback2DRK7Vector2SA_ff,__ZL26_collision_segment_capsuleILb0ELb0ELb0EEvPK9Shape2DSWRK11Transform2DS2_S5_P20_CollectorCallback2DRK7Vector2SA_ff,__ZL33_collision_segment_convex_polygonILb0ELb0ELb0EEvPK9Shape2DSWRK11Transform2DS2_S5_P20_CollectorCallback2DRK7Vector2SA_ff,__ZL24_collision_circle_circleILb0ELb0ELb0EEvPK9Shape2DSWRK11Transform2DS2_S5_P20_CollectorCallback2DRK7Vector2SA_ff,__ZL27_collision_circle_rectangleILb0ELb0ELb0EEvPK9Shape2DSWRK11Transform2DS2_S5_P20_CollectorCallback2DRK7Vector2SA_ff,__ZL25_collision_circle_capsuleILb0ELb0ELb0EEvPK9Shape2DSWRK11Transform2DS2_S5_P20_CollectorCallback2DRK7Vector2SA_ff,__ZL32_collision_circle_convex_polygonILb0ELb0ELb0EEvPK9Shape2DSWRK11Transform2DS2_S5_P20_CollectorCallback2DRK7Vector2SA_ff,__ZL30_collision_rectangle_rectangleILb0ELb0ELb0EEvPK9Shape2DSWRK11Transform2DS2_S5_P20_CollectorCallback2DRK7Vector2SA_ff,__ZL28_collision_rectangle_capsuleILb0ELb0ELb0EEvPK9Shape2DSWRK11Transform2DS2_S5_P20_CollectorCallback2DRK7Vector2SA_ff,__ZL35_collision_rectangle_convex_polygonILb0ELb0ELb0EEvPK9Shape2DSWRK11Transform2DS2_S5_P20_CollectorCallback2DRK7Vector2SA_ff,__ZL26_collision_capsule_capsuleILb0ELb0ELb0EEvPK9Shape2DSWRK11Transform2DS2_S5_P20_CollectorCallback2DRK7Vector2SA_ff,__ZL33_collision_capsule_convex_polygonILb0ELb0ELb0EEvPK9Shape2DSWRK11Transform2DS2_S5_P20_CollectorCallback2DRK7Vector2SA_ff,__ZL40_collision_convex_polygon_convex_polygonILb0ELb0ELb0EEvPK9Shape2DSWRK11Transform2DS2_S5_P20_CollectorCallback2DRK7Vector2SA_ff,__ZL26_collision_segment_segmentILb1ELb0ELb0EEvPK9Shape2DSWRK11Transform2DS2_S5_P20_CollectorCallback2DRK7Vector2SA_ff,__ZL25_collision_segment_circleILb1ELb0ELb0EEvPK9Shape2DSWRK11Transform2DS2_S5_P20_CollectorCallback2DRK7Vector2SA_ff,__ZL28_collision_segment_rectangleILb1ELb0ELb0EEvPK9Shape2DSWRK11Transform2DS2_S5_P20_CollectorCallback2DRK7Vector2SA_ff,__ZL26_collision_segment_capsuleILb1ELb0ELb0EEvPK9Shape2DSWRK11Transform2DS2_S5_P20_CollectorCallback2DRK7Vector2SA_ff,__ZL33_collision_segment_convex_polygonILb1ELb0ELb0EEvPK9Shape2DSWRK11Transform2DS2_S5_P20_CollectorCallback2DRK7Vector2SA_ff,__ZL24_collision_circle_circleILb1ELb0ELb0EEvPK9Shape2DSWRK11Transform2DS2_S5_P20_CollectorCallback2DRK7Vector2SA_ff,__ZL27_collision_circle_rectangleILb1ELb0ELb0EEvPK9Shape2DSWRK11Transform2DS2_S5_P20_CollectorCallback2DRK7Vector2SA_ff,__ZL25_collision_circle_capsuleILb1ELb0ELb0EEvPK9Shape2DSWRK11Transform2DS2_S5_P20_CollectorCallback2DRK7Vector2SA_ff,__ZL32_collision_circle_convex_polygonILb1ELb0ELb0EEvPK9Shape2DSWRK11Transform2DS2_S5_P20_CollectorCallback2DRK7Vector2SA_ff,__ZL30_collision_rectangle_rectangleILb1ELb0ELb0EEvPK9Shape2DSWRK11Transform2DS2_S5_P20_CollectorCallback2DRK7Vector2SA_ff,__ZL28_collision_rectangle_capsuleILb1ELb0ELb0EEvPK9Shape2DSWRK11Transform2DS2_S5_P20_CollectorCallback2DRK7Vector2SA_ff,__ZL35_collision_rectangle_convex_polygonILb1ELb0ELb0EEvPK9Shape2DSWRK11Transform2DS2_S5_P20_CollectorCallback2DRK7Vector2SA_ff,__ZL26_collision_capsule_capsuleILb1ELb0ELb0EEvPK9Shape2DSWRK11Transform2DS2_S5_P20_CollectorCallback2DRK7Vector2SA_ff,__ZL33_collision_capsule_convex_polygonILb1ELb0ELb0EEvPK9Shape2DSWRK11Transform2DS2_S5_P20_CollectorCallback2DRK7Vector2SA_ff,__ZL40_collision_convex_polygon_convex_polygonILb1ELb0ELb0EEvPK9Shape2DSWRK11Transform2DS2_S5_P20_CollectorCallback2DRK7Vector2SA_ff,__ZL26_collision_segment_segmentILb0ELb1ELb0EEvPK9Shape2DSWRK11Transform2DS2_S5_P20_CollectorCallback2DRK7Vector2SA_ff,__ZL25_collision_segment_circleILb0ELb1ELb0EEvPK9Shape2DSWRK11Transform2DS2_S5_P20_CollectorCallback2DRK7Vector2SA_ff,__ZL28_collision_segment_rectangleILb0ELb1ELb0EEvPK9Shape2DSWRK11Transform2DS2_S5_P20_CollectorCallback2DRK7Vector2SA_ff,__ZL26_collision_segment_capsuleILb0ELb1ELb0EEvPK9Shape2DSWRK11Transform2DS2_S5_P20_CollectorCallback2DRK7Vector2SA_ff,__ZL33_collision_segment_convex_polygonILb0ELb1ELb0EEvPK9Shape2DSWRK11Transform2DS2_S5_P20_CollectorCallback2DRK7Vector2SA_ff,__ZL24_collision_circle_circleILb0ELb1ELb0EEvPK9Shape2DSWRK11Transform2DS2_S5_P20_CollectorCallback2DRK7Vector2SA_ff,__ZL27_collision_circle_rectangleILb0ELb1ELb0EEvPK9Shape2DSWRK11Transform2DS2_S5_P20_CollectorCallback2DRK7Vector2SA_ff,__ZL25_collision_circle_capsuleILb0ELb1ELb0EEvPK9Shape2DSWRK11Transform2DS2_S5_P20_CollectorCallback2DRK7Vector2SA_ff,__ZL32_collision_circle_convex_polygonILb0ELb1ELb0EEvPK9Shape2DSWRK11Transform2DS2_S5_P20_CollectorCallback2DRK7Vector2SA_ff,__ZL30_collision_rectangle_rectangleILb0ELb1ELb0EEvPK9Shape2DSWRK11Transform2DS2_S5_P20_CollectorCallback2DRK7Vector2SA_ff,__ZL28_collision_rectangle_capsuleILb0ELb1ELb0EEvPK9Shape2DSWRK11Transform2DS2_S5_P20_CollectorCallback2DRK7Vector2SA_ff,__ZL35_collision_rectangle_convex_polygonILb0ELb1ELb0EEvPK9Shape2DSWRK11Transform2DS2_S5_P20_CollectorCallback2DRK7Vector2SA_ff,__ZL26_collision_capsule_capsuleILb0ELb1ELb0EEvPK9Shape2DSWRK11Transform2DS2_S5_P20_CollectorCallback2DRK7Vector2SA_ff,__ZL33_collision_capsule_convex_polygonILb0ELb1ELb0EEvPK9Shape2DSWRK11Transform2DS2_S5_P20_CollectorCallback2DRK7Vector2SA_ff,__ZL40_collision_convex_polygon_convex_polygonILb0ELb1ELb0EEvPK9Shape2DSWRK11Transform2DS2_S5_P20_CollectorCallback2DRK7Vector2SA_ff,__ZL26_collision_segment_segmentILb1ELb1ELb0EEvPK9Shape2DSWRK11Transform2DS2_S5_P20_CollectorCallback2DRK7Vector2SA_ff,__ZL25_collision_segment_circleILb1ELb1ELb0EEvPK9Shape2DSWRK11Transform2DS2_S5_P20_CollectorCallback2DRK7Vector2SA_ff,__ZL28_collision_segment_rectangleILb1ELb1ELb0EEvPK9Shape2DSWRK11Transform2DS2_S5_P20_CollectorCallback2DRK7Vector2SA_ff,__ZL26_collision_segment_capsuleILb1ELb1ELb0EEvPK9Shape2DSWRK11Transform2DS2_S5_P20_CollectorCallback2DRK7Vector2SA_ff,__ZL33_collision_segment_convex_polygonILb1ELb1ELb0EEvPK9Shape2DSWRK11Transform2DS2_S5_P20_CollectorCallback2DRK7Vector2SA_ff,__ZL24_collision_circle_circleILb1ELb1ELb0EEvPK9Shape2DSWRK11Transform2DS2_S5_P20_CollectorCallback2DRK7Vector2SA_ff,__ZL27_collision_circle_rectangleILb1ELb1ELb0EEvPK9Shape2DSWRK11Transform2DS2_S5_P20_CollectorCallback2DRK7Vector2SA_ff,__ZL25_collision_circle_capsuleILb1ELb1ELb0EEvPK9Shape2DSWRK11Transform2DS2_S5_P20_CollectorCallback2DRK7Vector2SA_ff,__ZL32_collision_circle_convex_polygonILb1ELb1ELb0EEvPK9Shape2DSWRK11Transform2DS2_S5_P20_CollectorCallback2DRK7Vector2SA_ff,__ZL30_collision_rectangle_rectangleILb1ELb1ELb0EEvPK9Shape2DSWRK11Transform2DS2_S5_P20_CollectorCallback2DRK7Vector2SA_ff,__ZL28_collision_rectangle_capsuleILb1ELb1ELb0EEvPK9Shape2DSWRK11Transform2DS2_S5_P20_CollectorCallback2DRK7Vector2SA_ff,__ZL35_collision_rectangle_convex_polygonILb1ELb1ELb0EEvPK9Shape2DSWRK11Transform2DS2_S5_P20_CollectorCallback2DRK7Vector2SA_ff,__ZL26_collision_capsule_capsuleILb1ELb1ELb0EEvPK9Shape2DSWRK11Transform2DS2_S5_P20_CollectorCallback2DRK7Vector2SA_ff,__ZL33_collision_capsule_convex_polygonILb1ELb1ELb0EEvPK9Shape2DSWRK11Transform2DS2_S5_P20_CollectorCallback2DRK7Vector2SA_ff,__ZL40_collision_convex_polygon_convex_polygonILb1ELb1ELb0EEvPK9Shape2DSWRK11Transform2DS2_S5_P20_CollectorCallback2DRK7Vector2SA_ff,b10,b10,b10,b10,b10,b10,b10];var fi=[b11,__ZN9_Geometry27segment_intersects_cylinderERK7Vector3S2_ff];var gi=[b12,__ZL24_collision_sphere_sphereILb1EEvPK7ShapeSWRK9TransformS2_S5_P18_CollectorCallbackff,__ZL21_collision_sphere_boxILb1EEvPK7ShapeSWRK9TransformS2_S5_P18_CollectorCallbackff,__ZL25_collision_sphere_capsuleILb1EEvPK7ShapeSWRK9TransformS2_S5_P18_CollectorCallbackff,__ZL32_collision_sphere_convex_polygonILb1EEvPK7ShapeSWRK9TransformS2_S5_P18_CollectorCallbackff,__ZL22_collision_sphere_faceILb1EEvPK7ShapeSWRK9TransformS2_S5_P18_CollectorCallbackff,__ZL18_collision_box_boxILb1EEvPK7ShapeSWRK9TransformS2_S5_P18_CollectorCallbackff,__ZL22_collision_box_capsuleILb1EEvPK7ShapeSWRK9TransformS2_S5_P18_CollectorCallbackff,__ZL29_collision_box_convex_polygonILb1EEvPK7ShapeSWRK9TransformS2_S5_P18_CollectorCallbackff,__ZL19_collision_box_faceILb1EEvPK7ShapeSWRK9TransformS2_S5_P18_CollectorCallbackff,__ZL26_collision_capsule_capsuleILb1EEvPK7ShapeSWRK9TransformS2_S5_P18_CollectorCallbackff,__ZL33_collision_capsule_convex_polygonILb1EEvPK7ShapeSWRK9TransformS2_S5_P18_CollectorCallbackff,__ZL23_collision_capsule_faceILb1EEvPK7ShapeSWRK9TransformS2_S5_P18_CollectorCallbackff,__ZL40_collision_convex_polygon_convex_polygonILb1EEvPK7ShapeSWRK9TransformS2_S5_P18_CollectorCallbackff,__ZL30_collision_convex_polygon_faceILb1EEvPK7ShapeSWRK9TransformS2_S5_P18_CollectorCallbackff,__ZL24_collision_sphere_sphereILb0EEvPK7ShapeSWRK9TransformS2_S5_P18_CollectorCallbackff,__ZL21_collision_sphere_boxILb0EEvPK7ShapeSWRK9TransformS2_S5_P18_CollectorCallbackff,__ZL25_collision_sphere_capsuleILb0EEvPK7ShapeSWRK9TransformS2_S5_P18_CollectorCallbackff,__ZL32_collision_sphere_convex_polygonILb0EEvPK7ShapeSWRK9TransformS2_S5_P18_CollectorCallbackff,__ZL22_collision_sphere_faceILb0EEvPK7ShapeSWRK9TransformS2_S5_P18_CollectorCallbackff,__ZL18_collision_box_boxILb0EEvPK7ShapeSWRK9TransformS2_S5_P18_CollectorCallbackff,__ZL22_collision_box_capsuleILb0EEvPK7ShapeSWRK9TransformS2_S5_P18_CollectorCallbackff,__ZL29_collision_box_convex_polygonILb0EEvPK7ShapeSWRK9TransformS2_S5_P18_CollectorCallbackff,__ZL19_collision_box_faceILb0EEvPK7ShapeSWRK9TransformS2_S5_P18_CollectorCallbackff,__ZL26_collision_capsule_capsuleILb0EEvPK7ShapeSWRK9TransformS2_S5_P18_CollectorCallbackff,__ZL33_collision_capsule_convex_polygonILb0EEvPK7ShapeSWRK9TransformS2_S5_P18_CollectorCallbackff,__ZL23_collision_capsule_faceILb0EEvPK7ShapeSWRK9TransformS2_S5_P18_CollectorCallbackff,__ZL40_collision_convex_polygon_convex_polygonILb0EEvPK7ShapeSWRK9TransformS2_S5_P18_CollectorCallbackff,__ZL30_collision_convex_polygon_faceILb0EEvPK7ShapeSWRK9TransformS2_S5_P18_CollectorCallbackff,b12,b12,b12];var hi=[b13,__ZN27Physics2DDirectSpaceStateSW15intersect_shapeERK3RIDRK11Transform2DRK7Vector2fPN25Physics2DDirectSpaceState11ShapeResultEiRK3SetIS0_10ComparatorIS0_E16DefaultAllocatorEjj,__ZN27Physics2DDirectSpaceStateSW11cast_motionERK3RIDRK11Transform2DRK7Vector2fRfS9_RK3SetIS0_10ComparatorIS0_E16DefaultAllocatorEjj,b13];var ii=[b14,__ZN12InputDefault26get_joy_vibration_durationEi,__ZNK22RasterizerStorageGLES340reflection_probe_get_origin_max_distanceE3RID,__ZNK22RasterizerStorageGLES322gi_probe_get_cell_sizeE3RID,__ZNK22RasterizerStorageGLES319gi_probe_get_energyE3RID,__ZNK22RasterizerStorageGLES317gi_probe_get_biasE3RID,__ZNK22RasterizerStorageGLES324gi_probe_get_propagationE3RID,__ZNK12StyleBoxFlat16get_style_marginE6Margin,__ZNK15StyleBoxTexture16get_style_marginE6Margin,__ZNK13StyleBoxEmpty16get_style_marginE6Margin,__ZNK15PhysicsServerSW28shape_get_custom_solver_biasE3RID,__ZNK15PhysicsServerSW41body_get_contacts_reported_depth_tresholdE3RID,__ZNK17Physics2DServerSW28shape_get_custom_solver_biasE3RID,__ZNK17Physics2DServerSW23body_get_applied_torqueE3RID,__ZNK17Physics2DServerSW36body_get_one_way_collision_max_depthE3RID,__ZNK17Physics2DServerSW41body_get_contacts_reported_depth_tresholdE3RID,__ZNK18VisualServerRaster22gi_probe_get_cell_sizeE3RID,__ZNK18VisualServerRaster19gi_probe_get_energyE3RID,__ZNK18VisualServerRaster17gi_probe_get_biasE3RID,__ZNK18VisualServerRaster24gi_probe_get_propagationE3RID,__ZNK11Performance11get_monitorENS_7MonitorE,__ZNK7GridMap32area_get_portal_disable_distanceEi,_ExtraCost,_CombinedShannonEntropy,__ZNK6Node2D12get_angle_toERK7Vector2,__ZNK7Control10get_marginE6Margin,__ZNK8TreeItem9get_rangeEi,__ZNK5Light9get_paramENS_5ParamE,__ZNK8PinJoint9get_paramENS_5ParamE,__ZNK10HingeJoint9get_paramENS_5ParamE,__ZNK11SliderJoint9get_paramENS_5ParamE,__ZNK14ConeTwistJoint9get_paramENS_5ParamE,__ZNK16Generic6DOFJoint11get_param_xENS_5ParamE,__ZNK16Generic6DOFJoint11get_param_yENS_5ParamE,__ZNK16Generic6DOFJoint11get_param_zENS_5ParamE,__ZNK17ParticlesMaterial9get_paramENS_9ParameterE,__ZNK17ParticlesMaterial20get_param_randomnessENS_9ParameterE,__ZNK8Camera2D15get_drag_marginE6Margin,__ZNK19AnimationTreePlayer28oneshot_node_get_fadein_timeERK10StringName,__ZNK19AnimationTreePlayer29oneshot_node_get_fadeout_timeERK10StringName,__ZNK19AnimationTreePlayer34oneshot_node_get_autorestart_delayERK10StringName,__ZNK19AnimationTreePlayer41oneshot_node_get_autorestart_random_delayERK10StringName,__ZNK19AnimationTreePlayer19mix_node_get_amountERK10StringName,__ZNK19AnimationTreePlayer22blend2_node_get_amountERK10StringName,__ZNK19AnimationTreePlayer22blend3_node_get_amountERK10StringName,__ZNK19AnimationTreePlayer24timescale_node_get_scaleERK10StringName,__ZNK19AnimationTreePlayer30transition_node_get_xfade_timeERK10StringName,__ZNK8StyleBox18get_default_marginE6Margin,__ZNK8StyleBox10get_marginE6Margin,__ZNK15StyleBoxTexture15get_margin_sizeE6Margin,__ZNK15StyleBoxTexture22get_expand_margin_sizeE6Margin,__ZNK9ColorRamp10get_offsetEi,__ZNK15GradientTexture10get_offsetEi,__ZNK17PolygonPathFinder17get_point_penaltyEi,__ZNK12SpriteFrames19get_animation_speedERK10StringName,__ZNK11Particles2D9get_paramENS_9ParameterE,__ZNK11Particles2D14get_randomnessENS_9ParameterE,__ZNK11Particles2D19get_color_phase_posEi,__ZNK7Curve3D14get_point_tiltEi,__ZNK11AudioServer17get_bus_volume_dbEi,__ZNK13AudioEffectEQ16get_band_gain_dbEi,__ZNK17AudioEffectChorus18get_voice_delay_msEi,__ZNK17AudioEffectChorus17get_voice_rate_hzEi,__ZNK17AudioEffectChorus18get_voice_depth_msEi,__ZNK17AudioEffectChorus18get_voice_level_dbEi,__ZNK17AudioEffectChorus19get_voice_cutoff_hzEi,__ZNK17AudioEffectChorus13get_voice_panEi,__ZNK5AStar22get_point_weight_scaleEi,b14,b14,b14,b14,b14,b14,b14,b14,b14,b14,b14,b14,b14,b14,b14,b14,b14,b14,b14,b14,b14,b14,b14,b14,b14,b14,b14,b14,b14,b14,b14,b14,b14,b14,b14,b14,b14,b14,b14,b14,b14,b14,b14,b14,b14,b14,b14,b14,b14,b14,b14,b14,b14,b14,b14,b14,b14,b14,b14,b14];var ji=[b15,__ZNK13LineShape2DSW21get_moment_of_inertiaEfRK7Vector2,__ZNK12RayShape2DSW21get_moment_of_inertiaEfRK7Vector2,__ZNK16SegmentShape2DSW21get_moment_of_inertiaEfRK7Vector2,__ZNK15CircleShape2DSW21get_moment_of_inertiaEfRK7Vector2,__ZNK18RectangleShape2DSW21get_moment_of_inertiaEfRK7Vector2,__ZNK16CapsuleShape2DSW21get_moment_of_inertiaEfRK7Vector2,__ZNK23ConcavePolygonShape2DSW21get_moment_of_inertiaEfRK7Vector2,__ZNK22ConvexPolygonShape2DSW21get_moment_of_inertiaEfRK7Vector2,b15,b15,b15,b15,b15,b15,b15];var ki=[b16,__ZN17Physics2DServerSW18body_collide_shapeE3RIDiS0_RK11Transform2DRK7Vector2PS4_iRi,_t1_decoder_init,_png_get_IHDR];var li=[b17,__ZN12VisualServer16make_sphere_meshEiif];var mi=[b18,__ZN5Tween15follow_propertyEP6Object6String7VariantS1_S2_fNS_14TransitionTypeENS_8EaseTypeEf,__ZN5Tween13follow_methodEP6Object6String7VariantS1_S2_fNS_14TransitionTypeENS_8EaseTypeEf,__ZN5Tween18targeting_propertyEP6Object6StringS1_S2_7VariantfNS_14TransitionTypeENS_8EaseTypeEf,__ZN5Tween16targeting_methodEP6Object6StringS1_S2_7VariantfNS_14TransitionTypeENS_8EaseTypeEf,b18,b18,b18];var ni=[b19,__ZN7OS_Unix7executeERK6StringRK4ListIS0_16DefaultAllocatorEbPxPS0_Pi,__ZNK22GDNativeScriptLanguage8validateERK6StringRiS3_RS0_S2_P4ListIS0_16DefaultAllocatorE,__ZNK16GDScriptLanguage8validateERK6StringRiS3_RS0_S2_P4ListIS0_16DefaultAllocatorE,_ec_GF2m_simple_mul,_dh_bn_mod_exp,__ZN34VisualScriptNodeInstanceExpression4stepEPPK7VariantPPS0_N24VisualScriptNodeInstance9StartModeES4_RNS0_9CallErrorER6String,__ZN36VisualScriptNodeInstanceFunctionCall4stepEPPK7VariantPPS0_N24VisualScriptNodeInstance9StartModeES4_RNS0_9CallErrorER6String,__ZN35VisualScriptNodeInstancePropertySet4stepEPPK7VariantPPS0_N24VisualScriptNodeInstance9StartModeES4_RNS0_9CallErrorER6String,__ZN35VisualScriptNodeInstancePropertyGet4stepEPPK7VariantPPS0_N24VisualScriptNodeInstance9StartModeES4_RNS0_9CallErrorER6String,__ZN34VisualScriptNodeInstanceEmitSignal4stepEPPK7VariantPPS0_N24VisualScriptNodeInstance9StartModeES4_RNS0_9CallErrorER6String,__ZN35VisualScriptNodeInstanceBuiltinFunc4stepEPPK7VariantPPS0_N24VisualScriptNodeInstance9StartModeES4_RNS0_9CallErrorER6String,__ZN32VisualScriptNodeInstanceFunction4stepEPPK7VariantPPS0_N24VisualScriptNodeInstance9StartModeES4_RNS0_9CallErrorER6String,__ZN32VisualScriptNodeInstanceOperator4stepEPPK7VariantPPS0_N24VisualScriptNodeInstance9StartModeES4_RNS0_9CallErrorER6String,__ZN35VisualScriptNodeInstanceVariableGet4stepEPPK7VariantPPS0_N24VisualScriptNodeInstance9StartModeES4_RNS0_9CallErrorER6String,__ZN35VisualScriptNodeInstanceVariableSet4stepEPPK7VariantPPS0_N24VisualScriptNodeInstance9StartModeES4_RNS0_9CallErrorER6String,__ZN32VisualScriptNodeInstanceConstant4stepEPPK7VariantPPS0_N24VisualScriptNodeInstance9StartModeES4_RNS0_9CallErrorER6String,__ZN31VisualScriptNodeInstancePreload4stepEPPK7VariantPPS0_N24VisualScriptNodeInstance9StartModeES4_RNS0_9CallErrorER6String,__ZN32VisualScriptNodeInstanceIndexGet4stepEPPK7VariantPPS0_N24VisualScriptNodeInstance9StartModeES4_RNS0_9CallErrorER6String,__ZN32VisualScriptNodeInstanceIndexSet4stepEPPK7VariantPPS0_N24VisualScriptNodeInstance9StartModeES4_RNS0_9CallErrorER6String,__ZN38VisualScriptNodeInstanceGlobalConstant4stepEPPK7VariantPPS0_N24VisualScriptNodeInstance9StartModeES4_RNS0_9CallErrorER6String,__ZN37VisualScriptNodeInstanceClassConstant4stepEPPK7VariantPPS0_N24VisualScriptNodeInstance9StartModeES4_RNS0_9CallErrorER6String,__ZN41VisualScriptNodeInstanceBasicTypeConstant4stepEPPK7VariantPPS0_N24VisualScriptNodeInstance9StartModeES4_RNS0_9CallErrorER6String,__ZN36VisualScriptNodeInstanceMathConstant4stepEPPK7VariantPPS0_N24VisualScriptNodeInstance9StartModeES4_RNS0_9CallErrorER6String,__ZN39VisualScriptNodeInstanceEngineSingleton4stepEPPK7VariantPPS0_N24VisualScriptNodeInstance9StartModeES4_RNS0_9CallErrorER6String,__ZN33VisualScriptNodeInstanceSceneNode4stepEPPK7VariantPPS0_N24VisualScriptNodeInstance9StartModeES4_RNS0_9CallErrorER6String,__ZN33VisualScriptNodeInstanceSceneTree4stepEPPK7VariantPPS0_N24VisualScriptNodeInstance9StartModeES4_RNS0_9CallErrorER6String,__ZN36VisualScriptNodeInstanceResourcePath4stepEPPK7VariantPPS0_N24VisualScriptNodeInstance9StartModeES4_RNS0_9CallErrorER6String,__ZN28VisualScriptNodeInstanceSelf4stepEPPK7VariantPPS0_N24VisualScriptNodeInstance9StartModeES4_RNS0_9CallErrorER6String,__ZN34VisualScriptNodeInstanceCustomNode4stepEPPK7VariantPPS0_N24VisualScriptNodeInstance9StartModeES4_RNS0_9CallErrorER6String,__ZN31VisualScriptNodeInstanceSubCall4stepEPPK7VariantPPS0_N24VisualScriptNodeInstance9StartModeES4_RNS0_9CallErrorER6String,__ZN31VisualScriptNodeInstanceComment4stepEPPK7VariantPPS0_N24VisualScriptNodeInstance9StartModeES4_RNS0_9CallErrorER6String,__ZN35VisualScriptNodeInstanceConstructor4stepEPPK7VariantPPS0_N24VisualScriptNodeInstance9StartModeES4_RNS0_9CallErrorER6String,__ZN32VisualScriptNodeInstanceLocalVar4stepEPPK7VariantPPS0_N24VisualScriptNodeInstance9StartModeES4_RNS0_9CallErrorER6String,__ZN35VisualScriptNodeInstanceLocalVarSet4stepEPPK7VariantPPS0_N24VisualScriptNodeInstance9StartModeES4_RNS0_9CallErrorER6String,__ZN35VisualScriptNodeInstanceInputAction4stepEPPK7VariantPPS0_N24VisualScriptNodeInstance9StartModeES4_RNS0_9CallErrorER6String,__ZN35VisualScriptNodeInstanceDeconstruct4stepEPPK7VariantPPS0_N24VisualScriptNodeInstance9StartModeES4_RNS0_9CallErrorER6String,__ZN29VisualScriptNodeInstanceYield4stepEPPK7VariantPPS0_N24VisualScriptNodeInstance9StartModeES4_RNS0_9CallErrorER6String,__ZN35VisualScriptNodeInstanceYieldSignal4stepEPPK7VariantPPS0_N24VisualScriptNodeInstance9StartModeES4_RNS0_9CallErrorER6String,__ZN30VisualScriptNodeInstanceReturn4stepEPPK7VariantPPS0_N24VisualScriptNodeInstance9StartModeES4_RNS0_9CallErrorER6String,__ZN33VisualScriptNodeInstanceCondition4stepEPPK7VariantPPS0_N24VisualScriptNodeInstance9StartModeES4_RNS0_9CallErrorER6String,__ZN29VisualScriptNodeInstanceWhile4stepEPPK7VariantPPS0_N24VisualScriptNodeInstance9StartModeES4_RNS0_9CallErrorER6String,__ZN32VisualScriptNodeInstanceIterator4stepEPPK7VariantPPS0_N24VisualScriptNodeInstance9StartModeES4_RNS0_9CallErrorER6String,__ZN32VisualScriptNodeInstanceSequence4stepEPPK7VariantPPS0_N24VisualScriptNodeInstance9StartModeES4_RNS0_9CallErrorER6String,__ZN30VisualScriptNodeInstanceSwitch4stepEPPK7VariantPPS0_N24VisualScriptNodeInstance9StartModeES4_RNS0_9CallErrorER6String,__ZN35VisualScriptNodeInstanceInputFilter4stepEPPK7VariantPPS0_N24VisualScriptNodeInstance9StartModeES4_RNS0_9CallErrorER6String,__ZN32VisualScriptNodeInstanceTypeCast4stepEPPK7VariantPPS0_N24VisualScriptNodeInstance9StartModeES4_RNS0_9CallErrorER6String,__ZNK20VisualScriptLanguage8validateERK6StringRiS3_RS0_S2_P4ListIS0_16DefaultAllocatorE,__ZN15PhysicsServerSW25joint_create_hinge_simpleE3RIDRK7Vector3S3_S0_S3_S3_,__ZN27Physics2DDirectSpaceStateSW13intersect_rayERK7Vector2S2_RN25Physics2DDirectSpaceState9RayResultERK3SetI3RID10ComparatorIS7_E16DefaultAllocatorEjj,_tt_face_load_sbit_image,_png_create_read_struct_2,__ZN17VisualServerScene14_instance_pairEPvjPNS_8InstanceEijS2_i,__ZN16BroadPhaseOctree14_pair_callbackEPvjP17CollisionObjectSWijS2_i,b19,b19,b19,b19,b19,b19,b19,b19,b19,b19];var oi=[b20,__ZN9_Geometry21build_cylinder_planesEffiN7Vector34AxisE];var pi=[b21,__ZN8TreeItem16set_range_configEidddb];var qi=[b22,__ZN17VisualServerScene32instance_geometry_set_draw_rangeE3RIDffff,__ZN18VisualServerRaster32instance_geometry_set_draw_rangeE3RIDffff,b22];var ri=[b23,__ZN7OS_Unix33get_dynamic_library_symbol_handleEPv6StringRS0_,__ZNK20FileAccessBufferedFAI14FileAccessUnixE15read_data_blockEiiPh,__ZN17ResourceFormatDDS4loadERK6StringS2_P5Error,__ZNK22GDNativeScriptLanguage13make_functionERK6StringS2_RK10PoolVectorIS0_E,__ZN14ScriptLanguage23open_in_external_editorERK3RefI6ScriptEii,__ZN34ResourceFormatLoaderGDNativeScript4loadERK6StringS2_P5Error,__ZN33ResourceFormatSaverGDNativeScript4saveERK6StringRK3RefI8ResourceEj,__ZNK16GDScriptLanguage13make_functionERK6StringS2_RK10PoolVectorIS0_E,__ZN28ResourceFormatLoaderGDScript4loadERK6StringS2_P5Error,__ZN27ResourceFormatSaverGDScript4saveERK6StringRK3RefI8ResourceEj,__ZN4jpgd23jpeg_decoder_mem_stream4readEPhiPb,_tls1_generate_master_secret,_tls1_final_finish_mac,_default_realloc_ex,_pkey_rsa_ctrl,_pkey_dh_ctrl,_pkey_dsa_ctrl,_pkey_ec_ctrl,_hmac_signctx,_pkey_hmac_ctrl,_cmac_signctx,_pkey_cmac_ctrl,_rsa_pub_print,_rsa_priv_print,_rsa_pkey_ctrl,_dh_public_print,_dh_private_print,_dh_param_print,_dsa_pub_print,_dsa_priv_print,_dsa_param_print,_dsa_pkey_ctrl,_eckey_pub_print,_eckey_priv_print,_eckey_param_print,_ec_pkey_ctrl,_hmac_pkey_ctrl,_dh_pkey_ctrl,_dh_cb,_long_i2c,_bn_i2c,_ec_GFp_simple_dbl,_ec_GFp_simple_cmp,_ec_GFp_simple_points_make_affine,_ec_GFp_mont_field_sqr,_ec_GFp_mont_field_encode,_ec_GFp_mont_field_decode,_ec_GFp_nist_field_sqr,_ec_GF2m_simple_dbl,_ec_GF2m_simple_cmp,_ec_GF2m_simple_points_make_affine,_ec_GF2m_simple_field_sqr,_dsa_cb,_dsa_sign_setup,_dsa_do_verify,_sig_cb_2802,_rsa_cb,_RSA_eay_mod_exp,_ecdsa_sign_setup,_ecdsa_do_verify,_null_init_key,_null_cipher,_ssl3_generate_master_secret,_ssl3_final_finish_mac,_crl_cb,_dpn_cb,_i2r_PKEY_USAGE_PERIOD,_i2r_certpol,_i2r_crldp,_i2r_ocsp_acutoff,_sxnet_i2r,_i2r_ocsp_nonce,_i2r_ocsp_crlid,_i2r_ocsp_nocheck,_i2r_ocsp_serviceloc,_i2r_object,_i2r_pci,_i2r_NAME_CONSTRAINTS,_i2r_idp,_i2r_SCT_LIST,_file_ctrl,_def_crl_lookup,_crl_inf_cb,_x509_cb,_pubkey_cb,_mem_ctrl,_aes_wrap_init_key,_aes_wrap_cipher,_des_ede3_init_key,_des_ede3_wrap_cipher,__ZN17StreamPeerOpenSSL9_bio_ctrlEP6bio_stilPv,__ZN17StreamPeerOpenSSL16put_partial_dataEPKhiRi,__ZN17StreamPeerOpenSSL16get_partial_dataEPhiRi,__ZN17StreamPeerOpenSSL17connect_to_streamE3RefI10StreamPeerEbRK6String,_ssl3_write_bytes,_ssl3_ctrl,_ssl3_ctx_ctrl,_dtls1_write_app_data_bytes,_dtls1_ctrl,_aes_init_key,_aes_cbc_cipher,_buffer_ctrl,__ZN17ResourceFormatPBM4loadERK6StringS2_P5Error,__ZN17ResourceFormatPVR4loadERK6StringS2_P5Error,__ZNK20VisualScriptLanguage13make_functionERK6StringS2_RK10PoolVectorIS0_E,_camellia_init_key,_camellia_ofb_cipher,_camellia_cfb8_cipher,_camellia_cfb1_cipher,_camellia_cfb_cipher,_camellia_cbc_cipher,_camellia_ecb_cipher,_aes_ccm_init_key,_aes_ccm_cipher,_aes_ccm_ctrl,_aes_xts_init_key,_aes_xts_cipher,_aes_xts_ctrl,_aes_gcm_init_key,_aes_gcm_cipher,_aes_gcm_ctrl,_aes_ctr_cipher,_aes_ofb_cipher,_aes_cfb8_cipher,_aes_cfb1_cipher,_aes_cfb_cipher,_aes_ecb_cipher,_cast_init_key,_cast5_cbc_cipher,_cast5_ofb_cipher,_cast5_cfb64_cipher,_cast5_ecb_cipher,_bf_init_key,_bf_cbc_cipher,_bf_ofb_cipher,_bf_cfb64_cipher,_bf_ecb_cipher,_rc2_init_key,_rc2_cbc_cipher,_rc2_ctrl,_rc2_ofb_cipher,_rc2_cfb64_cipher,_rc2_ecb_cipher,_seed_init_key,_seed_cbc_cipher,_seed_ofb_cipher,_seed_cfb128_cipher,_seed_ecb_cipher,_idea_init_key,_idea_cbc_cipher,_idea_ofb_cipher,_idea_cfb64_cipher,_idea_ecb_cipher,_rc4_hmac_md5_init_key,_rc4_hmac_md5_cipher,_rc4_hmac_md5_ctrl,_rc4_init_key,_rc4_cipher,_des_ede_ecb_cipher,_des3_ctrl,_des_ede_init_key,_des_init_key,_des_ecb_cipher,_des_ctrl,_des_ede_cbc_cipher,_des_cbc_cipher,_desx_cbc_init_key,_desx_cbc_cipher,_des_ede_ofb_cipher,_des_ofb_cipher,_des_ede3_cfb8_cipher,_des_ede3_cfb1_cipher,_des_ede_cfb64_cipher,_des_cfb8_cipher,_des_cfb1_cipher,_des_cfb64_cipher,__ZN18StreamPeerTCPPosix16put_partial_dataEPKhiRi,__ZN18StreamPeerTCPPosix16get_partial_dataEPhiRi,__ZN18PacketPeerUDPPosix6listenEi10IP_Addressi,__ZN16ResourceSaverPNG4saveERK6StringRK3RefI8ResourceEj,__ZN25ResourceFormatLoaderTheme4loadERK6StringS2_P5Error,__ZN23ResourceFormatSaverText4saveERK6StringRK3RefI8ResourceEj,__ZN20ResourceFormatLoader4loadERK6StringS2_P5Error,__ZN31ResourceFormatLoaderDynamicFont4loadERK6StringS2_P5Error,__ZN33ResourceFormatLoaderStreamTexture4loadERK6StringS2_P5Error,__ZN15PhysicsServerSW27generic_6dof_joint_get_flagE3RIDN7Vector34AxisEN13PhysicsServer18G6DOFJointAxisFlagE,__ZN17Physics2DServerSW16pin_joint_createERK7Vector23RIDS3_,__ZNK17VisualServerScene18instances_cull_rayERK7Vector3S2_3RID,__ZNK18VisualServerRaster18instances_cull_rayERK7Vector3S2_3RID,__ZN2OS33get_dynamic_library_symbol_handleEPv6StringRS0_,__ZN19TranslationLoaderPO4loadERK6StringS2_P5Error,__ZN25ResourceFormatSaverBinary4saveERK6StringRK3RefI8ResourceEj,__ZN16StreamPeerBuffer16put_partial_dataEPKhiRi,__ZN16StreamPeerBuffer16get_partial_dataEPhiRi,__ZN22ResourceFormatImporter4loadERK6StringS2_P5Error,_af_latin_hints_apply,_af_cjk_hints_apply,_af_indic_hints_apply,_BDF_Glyph_Load,_cff_glyph_load,_cff_get_kerning,_cff_get_glyph_name,_cff_get_ros,_cid_slot_load_glyph,_cid_get_ros,_PCF_Glyph_Load,_pfr_slot_load,_pfr_get_kerning,_pfr_face_get_kerning,_ps_table_add,_ps_parser_to_fixed_array,_afm_parser_init,_ft_raster1_render,_ft_raster1_transform,_tt_cmap14_char_var_index,_tt_face_goto_table,_sfnt_get_glyph_name,_gray_cubic_to,_ft_smooth_render,_ft_smooth_transform,_ft_smooth_render_lcd,_ft_smooth_render_lcd_v,_tt_glyph_load,_tt_get_kerning,_T1_Load_Glyph,_Get_Kerning,_t1_get_glyph_name,_T1_Get_Track_Kerning,_T42_GlyphSlot_Load,_t42_get_glyph_name,_FNT_Load_Glyph,__ZNK7GridMap13get_cell_itemEiii,__ZNK7GridMap25get_cell_item_orientationEiii,_BN_nist_mod_192,_BN_nist_mod_224,_BN_nist_mod_256,_BN_nist_mod_384,_BN_nist_mod_521,_bn_sub_words,_bn_add_words,_BN_rand,_BN_pseudo_rand,__ZNK5RegEx6searchERK6Stringii,_SharpYUVUpdateY_C,_png_create_write_struct,__ZNK4Node9find_nodeERK6Stringbb,__ZN12AcceptDialog10add_buttonERK6StringbS2_,__ZN7Shape2D7collideERK11Transform2DRK3RefIS_ES2_,__ZN19AnimationTreePlayer13connect_nodesERK10StringNameS2_i,__ZNK19AnimationTreePlayer19are_nodes_connectedERK10StringNameS2_i,__ZN17DynamicFontAtSize13_ft_stream_ioEP13FT_StreamRec_mPhm,__ZN12Navigation2D14navpoly_createERK3RefI17NavigationPolygonERK11Transform2DP6Object,__ZN12Navigation2D15get_simple_pathERK7Vector2S2_b,__ZN10Navigation14navmesh_createERK3RefI14NavigationMeshERK9TransformP6Object,__ZN10Navigation15get_simple_pathERK7Vector3S2_b,__ZNK6Object12is_connectedERK10StringNamePS_S2_,__ZL10godot_readPvS_S_m,__ZL11godot_writePvS_PKvm,__ZL10godot_seekPvS_mi,__ZN5_File14open_encryptedERK6StringiRK6VectorIhE,__ZN5_File19open_encrypted_passERK6StringiS2_,__ZNK8_ClassDB12set_propertyEP6ObjectRK10StringNameRK7Variant,__ZNK8_ClassDB10has_methodE10StringNameS0_b,__ZN14_ResourceSaver4saveERK6StringRK3RefI8ResourceEj,__ZN15_ResourceLoader4loadERK6StringS2_b,__ZN9_Geometry25segment_intersects_convexERK7Vector3S2_RK6VectorI5PlaneE,_ps_hints_apply,_FT_CMap_New,_TT_Access_Glyph_Frame,_ft_ansi_stream_io,_ft_realloc,b23,b23,b23,b23,b23,b23,b23,b23,b23,b23,b23,b23,b23,b23,b23,b23,b23,b23,b23,b23,b23,b23,b23,b23,b23,b23,b23,b23,b23,b23,b23,b23,b23,b23,b23,b23,b23,b23,b23,b23,b23,b23,b23,b23,b23,b23,b23,b23,b23,b23,b23,b23,b23,b23,b23,b23,b23,b23,b23,b23,b23,b23,b23,b23,b23,b23,b23,b23,b23,b23,b23,b23,b23,b23,b23,b23,b23,b23,b23,b23,b23,b23,b23,b23,b23,b23,b23,b23,b23,b23,b23,b23,b23,b23,b23,b23,b23,b23,b23,b23,b23,b23,b23,b23,b23,b23,b23,b23,b23,b23,b23,b23,b23,b23,b23,b23,b23,b23,b23,b23,b23,b23,b23,b23,b23,b23,b23,b23,b23,b23,b23,b23,b23,b23,b23,b23,b23,b23,b23,b23,b23,b23,b23,b23,b23,b23,b23,b23,b23,b23,b23,b23,b23,b23,b23,b23,b23,b23,b23,b23,b23,b23,b23,b23,b23,b23,b23,b23,b23,b23,b23,b23,b23,b23,b23,b23,b23,b23,b23,b23,b23,b23,b23,b23,b23,b23,b23,b23,b23,b23,b23,b23,b23,b23,b23,b23,b23,b23,b23,b23,b23,b23,b23,b23,b23,b23,b23,b23,b23,b23,b23,b23,b23,b23,b23,b23,b23,b23,b23,b23,b23,b23,b23,b23,b23,b23,b23,b23,b23,b23,b23,b23,b23,b23,b23,b23,b23,b23,b23,b23];var si=[b24,_SSIMGetClipped_C];var ti=[b25,__ZN10CanvasItem14draw_primitiveERK6VectorI7Vector2ERKS0_I5ColorES4_3RefI7TextureEf,__ZN10BitmapFont8add_charEwiRK5Rect2RK7Vector2f,b25];var ui=[b26,__ZN6Object4callERK10StringNamePPK7VariantiRNS3_9CallErrorE,__ZN12MethodBind2RI10JavaScript7VariantRK6StringbE4callEP6ObjectPPKS1_iRNS1_9CallErrorE,__ZN13MethodBind1RCI11PerformancefNS0_7MonitorEE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN11MethodBind2I21TestPhysics2DMainLoopP6Object3RIDE4callES2_PPK7VariantiRNS5_9CallErrorE,__ZN11MethodBind5I21TestPhysics2DMainLoopRK3RIDjiRK7Vector2S6_E4callEP6ObjectPPK7VariantiRNSA_9CallErrorE,__ZN11MethodBind2I19TestPhysicsMainLoopP6Object3RIDE4callES2_PPK7VariantiRNS5_9CallErrorE,__ZN12MethodBind4RI24NetworkedMultiplayerENet5ErroriiiiE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN12MethodBind4RI24NetworkedMultiplayerENet5ErrorRK10IP_AddressiiiE4callEP6ObjectPPK7VariantiRNS8_9CallErrorE,__ZN11MethodBind0I24NetworkedMultiplayerENetE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN11MethodBind1I24NetworkedMultiplayerENetNS0_15CompressionModeEE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN13MethodBind0RCI24NetworkedMultiplayerENetNS0_15CompressionModeEE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN11MethodBind1I24NetworkedMultiplayerENetRK10IP_AddressE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN16GDNativeInstance4callERK10StringNamePPK7VariantiRNS3_9CallErrorE,__ZN13MethodBind0RCI14GDNativeScript3RefI15GDNativeLibraryEE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN11MethodBind1I14GDNativeScript3RefI15GDNativeLibraryEE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN13MethodBind0RCI14GDNativeScript10StringNameE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN11MethodBind1I14GDNativeScript10StringNameE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN16MethodBindVarArgI14GDNativeScriptE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN11MethodBind2I15GDNativeLibrary10StringName6StringE4callEP6ObjectPPK7VariantiRNS6_9CallErrorE,__ZN13MethodBind1RCI15GDNativeLibrary6String10StringNameE4callEP6ObjectPPK7VariantiRNS6_9CallErrorE,__ZN22GDNativeScriptLanguage28debug_get_stack_level_localsEiP4ListI6String16DefaultAllocatorEPS0_I7VariantS2_Eii,__ZN22GDNativeScriptLanguage29debug_get_stack_level_membersEiP4ListI6String16DefaultAllocatorEPS0_I7VariantS2_Eii,__ZN8GDScript4callERK10StringNamePPK7VariantiRNS3_9CallErrorE,__ZN10GDInstance4callERK10StringNamePPK7VariantiRNS3_9CallErrorE,__ZN12MethodBind1RI15GDFunctionState7VariantRKS1_E4callEP6ObjectPPS2_iRNS1_9CallErrorE,__ZN13MethodBind0RCI15GDFunctionStatebE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN16MethodBindVarArgI15GDFunctionStateE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN13MethodBind0RCI8GDScript6VectorIhEE4callEP6ObjectPPK7VariantiRNS6_9CallErrorE,__ZN16MethodBindVarArgI8GDScriptE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN16GDScriptLanguage28debug_get_stack_level_localsEiP4ListI6String16DefaultAllocatorEPS0_I7VariantS2_Eii,__ZN16GDScriptLanguage29debug_get_stack_level_membersEiP4ListI6String16DefaultAllocatorEPS0_I7VariantS2_Eii,__ZN12MethodBind0RI13GDNativeClass7VariantE4callEP6ObjectPPKS1_iRNS1_9CallErrorE,__ZN11MethodBind1I7GridMapRK3RefI11MeshLibraryEE4callEP6ObjectPPK7VariantiRNS9_9CallErrorE,__ZN13MethodBind0RCI7GridMap3RefI11MeshLibraryEE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN11MethodBind1I7GridMapfE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN13MethodBind0RCI7GridMapfE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN11MethodBind1I7GridMapiE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN13MethodBind0RCI7GridMapiE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN11MethodBind5I7GridMapiiiiiE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN13MethodBind3RCI7GridMapiiiiE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN11MethodBind0I7GridMapE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN11MethodBind1I7GridMapRK3RefI8ResourceEE4callEP6ObjectPPK7VariantiRNS9_9CallErrorE,__ZN11MethodBind1I7GridMapbE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN13MethodBind0RCI7GridMapbE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN11MethodBind4I7GridMapbbiN7Vector34AxisEE4callEP6ObjectPPK7VariantiRNS6_9CallErrorE,__ZN12MethodBind2RI7GridMap5ErroriRK5Rect3E4callEP6ObjectPPK7VariantiRNS8_9CallErrorE,__ZN13MethodBind1RCI7GridMap5Rect3iE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN11MethodBind2I7GridMapibE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN11MethodBind2I7GridMapiRK6StringE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN13MethodBind1RCI7GridMap6StringiE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN13MethodBind1RCI7GridMapbiE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN11MethodBind2I7GridMapifE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN13MethodBind1RCI7GridMapfiE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN11MethodBind2I7GridMapi5ColorE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN13MethodBind1RCI7GridMap5ColoriE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN12MethodBind0RI7GridMap5ArrayE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN11MethodBind0I5RegExE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN12MethodBind1RI5RegEx5ErrorRK6StringE4callEP6ObjectPPK7VariantiRNS8_9CallErrorE,__ZN13MethodBind3RCI5RegEx3RefI10RegExMatchERK6StringiiE4callEP6ObjectPPK7VariantiRNSA_9CallErrorE,__ZN13MethodBind5RCI5RegEx6StringRKS1_S3_biiE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN13MethodBind0RCI5RegExbE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN13MethodBind0RCI5RegEx6StringE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN13MethodBind0RCI5RegExiE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN13MethodBind0RCI5RegEx5ArrayE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN13MethodBind1RCI10RegExMatch6StringRKS1_E4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN13MethodBind0RCI10RegExMatchiE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN13MethodBind0RCI10RegExMatch5ArrayE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN13MethodBind0RCI10RegExMatch10DictionaryE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN13MethodBind1RCI10RegExMatch6StringRK7VariantE4callEP6ObjectPPS3_iRNS2_9CallErrorE,__ZN13MethodBind1RCI10RegExMatchiRK7VariantE4callEP6ObjectPPS2_iRNS1_9CallErrorE,__ZN11MethodBind1I20AudioStreamOGGVorbisRK10PoolVectorIhEE4callEP6ObjectPPK7VariantiRNS8_9CallErrorE,__ZN13MethodBind0RCI20AudioStreamOGGVorbis10PoolVectorIhEE4callEP6ObjectPPK7VariantiRNS6_9CallErrorE,__ZN11MethodBind1I20AudioStreamOGGVorbisbE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN13MethodBind0RCI20AudioStreamOGGVorbisbE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN13MethodBind0RCI16VisualScriptNode3RefI12VisualScriptEE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN11MethodBind2I16VisualScriptNodeiRK7VariantE4callEP6ObjectPPS2_iRNS1_9CallErrorE,__ZN13MethodBind1RCI16VisualScriptNode7VariantiE4callEP6ObjectPPKS1_iRNS1_9CallErrorE,__ZN11MethodBind1I16VisualScriptNode5ArrayE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN13MethodBind0RCI16VisualScriptNode5ArrayE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN11MethodBind1I24VisualScriptFunctionCallRK10StringNameE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN13MethodBind0RCI24VisualScriptFunctionCall10StringNameE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN11MethodBind1I24VisualScriptFunctionCallRK6StringE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN13MethodBind0RCI24VisualScriptFunctionCall6StringE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN11MethodBind1I24VisualScriptFunctionCallN7Variant4TypeEE4callEP6ObjectPPKS1_iRNS1_9CallErrorE,__ZN13MethodBind0RCI24VisualScriptFunctionCallN7Variant4TypeEE4callEP6ObjectPPKS1_iRNS1_9CallErrorE,__ZN11MethodBind1I24VisualScriptFunctionCallNS0_8CallModeEE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN13MethodBind0RCI24VisualScriptFunctionCallNS0_8CallModeEE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN11MethodBind1I24VisualScriptFunctionCallRK8NodePathE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN13MethodBind0RCI24VisualScriptFunctionCall8NodePathE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN11MethodBind1I24VisualScriptFunctionCalliE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN13MethodBind0RCI24VisualScriptFunctionCalliE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN11MethodBind1I24VisualScriptFunctionCallRK10DictionaryE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN13MethodBind0RCI24VisualScriptFunctionCall10DictionaryE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN11MethodBind1I24VisualScriptFunctionCallNS0_11RPCCallModeEE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN13MethodBind0RCI24VisualScriptFunctionCallNS0_11RPCCallModeEE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN11MethodBind1I24VisualScriptFunctionCallbE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN13MethodBind0RCI24VisualScriptFunctionCallbE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN11MethodBind1I23VisualScriptPropertySetRK10StringNameE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN13MethodBind0RCI23VisualScriptPropertySet10StringNameE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN11MethodBind1I23VisualScriptPropertySetRK6StringE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN13MethodBind0RCI23VisualScriptPropertySet6StringE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN11MethodBind1I23VisualScriptPropertySetN7Variant4TypeEE4callEP6ObjectPPKS1_iRNS1_9CallErrorE,__ZN13MethodBind0RCI23VisualScriptPropertySetN7Variant4TypeEE4callEP6ObjectPPKS1_iRNS1_9CallErrorE,__ZN11MethodBind1I23VisualScriptPropertySetRK10DictionaryE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN13MethodBind0RCI23VisualScriptPropertySet10DictionaryE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN11MethodBind1I23VisualScriptPropertySetN10InputEvent4TypeEE4callEP6ObjectPPK7VariantiRNS6_9CallErrorE,__ZN13MethodBind0RCI23VisualScriptPropertySetN10InputEvent4TypeEE4callEP6ObjectPPK7VariantiRNS6_9CallErrorE,__ZN11MethodBind1I23VisualScriptPropertySetNS0_8CallModeEE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN13MethodBind0RCI23VisualScriptPropertySetNS0_8CallModeEE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN11MethodBind1I23VisualScriptPropertySetRK8NodePathE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN13MethodBind0RCI23VisualScriptPropertySet8NodePathE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN11MethodBind1I23VisualScriptPropertyGetRK10StringNameE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN13MethodBind0RCI23VisualScriptPropertyGet10StringNameE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN11MethodBind1I23VisualScriptPropertyGetRK6StringE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN13MethodBind0RCI23VisualScriptPropertyGet6StringE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN11MethodBind1I23VisualScriptPropertyGetN7Variant4TypeEE4callEP6ObjectPPKS1_iRNS1_9CallErrorE,__ZN13MethodBind0RCI23VisualScriptPropertyGetN7Variant4TypeEE4callEP6ObjectPPKS1_iRNS1_9CallErrorE,__ZN11MethodBind1I23VisualScriptPropertyGetN10InputEvent4TypeEE4callEP6ObjectPPK7VariantiRNS6_9CallErrorE,__ZN13MethodBind0RCI23VisualScriptPropertyGetN10InputEvent4TypeEE4callEP6ObjectPPK7VariantiRNS6_9CallErrorE,__ZN11MethodBind1I23VisualScriptPropertyGetNS0_8CallModeEE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN13MethodBind0RCI23VisualScriptPropertyGetNS0_8CallModeEE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN11MethodBind1I23VisualScriptPropertyGetRK8NodePathE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN13MethodBind0RCI23VisualScriptPropertyGet8NodePathE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN11MethodBind1I22VisualScriptEmitSignalRK10StringNameE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN13MethodBind0RCI22VisualScriptEmitSignal10StringNameE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN11MethodBind1I23VisualScriptBuiltinFuncNS0_11BuiltinFuncEE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN12MethodBind0RI23VisualScriptBuiltinFuncNS0_11BuiltinFuncEE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN11MethodBind1I20VisualScriptOperatorN7Variant8OperatorEE4callEP6ObjectPPKS1_iRNS1_9CallErrorE,__ZN13MethodBind0RCI20VisualScriptOperatorN7Variant8OperatorEE4callEP6ObjectPPKS1_iRNS1_9CallErrorE,__ZN11MethodBind1I20VisualScriptOperatorN7Variant4TypeEE4callEP6ObjectPPKS1_iRNS1_9CallErrorE,__ZN13MethodBind0RCI20VisualScriptOperatorN7Variant4TypeEE4callEP6ObjectPPKS1_iRNS1_9CallErrorE,__ZN11MethodBind1I23VisualScriptVariableGet10StringNameE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN13MethodBind0RCI23VisualScriptVariableGet10StringNameE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN11MethodBind1I23VisualScriptVariableSet10StringNameE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN13MethodBind0RCI23VisualScriptVariableSet10StringNameE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN11MethodBind1I20VisualScriptConstantN7Variant4TypeEE4callEP6ObjectPPKS1_iRNS1_9CallErrorE,__ZN13MethodBind0RCI20VisualScriptConstantN7Variant4TypeEE4callEP6ObjectPPKS1_iRNS1_9CallErrorE,__ZN11MethodBind1I20VisualScriptConstant7VariantE4callEP6ObjectPPKS1_iRNS1_9CallErrorE,__ZN13MethodBind0RCI20VisualScriptConstant7VariantE4callEP6ObjectPPKS1_iRNS1_9CallErrorE,__ZN11MethodBind1I19VisualScriptPreloadRK3RefI8ResourceEE4callEP6ObjectPPK7VariantiRNS9_9CallErrorE,__ZN13MethodBind0RCI19VisualScriptPreload3RefI8ResourceEE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN11MethodBind1I26VisualScriptGlobalConstantiE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN12MethodBind0RI26VisualScriptGlobalConstantiE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN11MethodBind1I25VisualScriptClassConstantRK10StringNameE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN12MethodBind0RI25VisualScriptClassConstant10StringNameE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN11MethodBind1I29VisualScriptBasicTypeConstantN7Variant4TypeEE4callEP6ObjectPPKS1_iRNS1_9CallErrorE,__ZN13MethodBind0RCI29VisualScriptBasicTypeConstantN7Variant4TypeEE4callEP6ObjectPPKS1_iRNS1_9CallErrorE,__ZN11MethodBind1I29VisualScriptBasicTypeConstantRK10StringNameE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN13MethodBind0RCI29VisualScriptBasicTypeConstant10StringNameE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN11MethodBind1I24VisualScriptMathConstantNS0_12MathConstantEE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN12MethodBind0RI24VisualScriptMathConstantNS0_12MathConstantEE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN11MethodBind1I27VisualScriptEngineSingletonRK6StringE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN12MethodBind0RI27VisualScriptEngineSingleton6StringE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN11MethodBind1I21VisualScriptSceneNodeRK8NodePathE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN12MethodBind0RI21VisualScriptSceneNode8NodePathE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN11MethodBind1I24VisualScriptResourcePathRK6StringE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN12MethodBind0RI24VisualScriptResourcePath6StringE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN11MethodBind1I19VisualScriptCommentRK6StringE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN13MethodBind0RCI19VisualScriptComment6StringE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN11MethodBind1I19VisualScriptCommentRK7Vector2E4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN13MethodBind0RCI19VisualScriptComment7Vector2E4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN11MethodBind1I23VisualScriptConstructorN7Variant4TypeEE4callEP6ObjectPPKS1_iRNS1_9CallErrorE,__ZN13MethodBind0RCI23VisualScriptConstructorN7Variant4TypeEE4callEP6ObjectPPKS1_iRNS1_9CallErrorE,__ZN11MethodBind1I23VisualScriptConstructorRK10DictionaryE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN13MethodBind0RCI23VisualScriptConstructor10DictionaryE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN11MethodBind1I20VisualScriptLocalVarRK10StringNameE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN13MethodBind0RCI20VisualScriptLocalVar10StringNameE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN11MethodBind1I20VisualScriptLocalVarN7Variant4TypeEE4callEP6ObjectPPKS1_iRNS1_9CallErrorE,__ZN13MethodBind0RCI20VisualScriptLocalVarN7Variant4TypeEE4callEP6ObjectPPKS1_iRNS1_9CallErrorE,__ZN11MethodBind1I23VisualScriptLocalVarSetRK10StringNameE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN13MethodBind0RCI23VisualScriptLocalVarSet10StringNameE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN11MethodBind1I23VisualScriptLocalVarSetN7Variant4TypeEE4callEP6ObjectPPKS1_iRNS1_9CallErrorE,__ZN13MethodBind0RCI23VisualScriptLocalVarSetN7Variant4TypeEE4callEP6ObjectPPKS1_iRNS1_9CallErrorE,__ZN11MethodBind1I23VisualScriptInputActionRK10StringNameE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN13MethodBind0RCI23VisualScriptInputAction10StringNameE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN11MethodBind1I23VisualScriptInputActionNS0_4ModeEE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN13MethodBind0RCI23VisualScriptInputActionNS0_4ModeEE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN11MethodBind1I23VisualScriptDeconstructN7Variant4TypeEE4callEP6ObjectPPKS1_iRNS1_9CallErrorE,__ZN13MethodBind0RCI23VisualScriptDeconstructN7Variant4TypeEE4callEP6ObjectPPKS1_iRNS1_9CallErrorE,__ZN11MethodBind1I23VisualScriptDeconstructN10InputEvent4TypeEE4callEP6ObjectPPK7VariantiRNS6_9CallErrorE,__ZN13MethodBind0RCI23VisualScriptDeconstructN10InputEvent4TypeEE4callEP6ObjectPPK7VariantiRNS6_9CallErrorE,__ZN11MethodBind1I23VisualScriptDeconstructRK5ArrayE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN13MethodBind0RCI23VisualScriptDeconstruct5ArrayE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN11MethodBind3I25VisualScriptFunctionStateP6ObjectRK6String5ArrayE4callES2_PPK7VariantiRNS8_9CallErrorE,__ZN12MethodBind1RI25VisualScriptFunctionState7Variant5ArrayE4callEP6ObjectPPKS1_iRNS1_9CallErrorE,__ZN13MethodBind0RCI25VisualScriptFunctionStatebE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN16MethodBindVarArgI25VisualScriptFunctionStateE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN11MethodBind1I17VisualScriptYieldNS0_9YieldModeEE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN12MethodBind0RI17VisualScriptYieldNS0_9YieldModeEE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN11MethodBind1I17VisualScriptYieldfE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN12MethodBind0RI17VisualScriptYieldfE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN11MethodBind1I23VisualScriptYieldSignalRK10StringNameE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN13MethodBind0RCI23VisualScriptYieldSignal10StringNameE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN11MethodBind1I23VisualScriptYieldSignalNS0_8CallModeEE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN13MethodBind0RCI23VisualScriptYieldSignalNS0_8CallModeEE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN11MethodBind1I23VisualScriptYieldSignalRK8NodePathE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN13MethodBind0RCI23VisualScriptYieldSignal8NodePathE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN11MethodBind1I18VisualScriptReturnN7Variant4TypeEE4callEP6ObjectPPKS1_iRNS1_9CallErrorE,__ZN13MethodBind0RCI18VisualScriptReturnN7Variant4TypeEE4callEP6ObjectPPKS1_iRNS1_9CallErrorE,__ZN11MethodBind1I18VisualScriptReturnbE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN13MethodBind0RCI18VisualScriptReturnbE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN11MethodBind1I20VisualScriptSequenceiE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN13MethodBind0RCI20VisualScriptSequenceiE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN11MethodBind1I20VisualScriptTypeCastRK10StringNameE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN13MethodBind0RCI20VisualScriptTypeCast10StringNameE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN11MethodBind1I20VisualScriptTypeCastRK6StringE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN13MethodBind0RCI20VisualScriptTypeCast6StringE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN20VisualScriptInstance4callERK10StringNamePPK7VariantiRNS3_9CallErrorE,__ZN11MethodBind1I12VisualScriptiE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN11MethodBind1I12VisualScriptRK10StringNameE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN13MethodBind1RCI12VisualScriptbRK10StringNameE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN11MethodBind2I12VisualScriptRK10StringNameS3_E4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN11MethodBind2I12VisualScriptRK10StringNameRK7Vector2E4callEP6ObjectPPK7VariantiRNSA_9CallErrorE,__ZN13MethodBind1RCI12VisualScript7Vector2RK10StringNameE4callEP6ObjectPPK7VariantiRNS8_9CallErrorE,__ZN11MethodBind4I12VisualScriptRK10StringNameiRK3RefI16VisualScriptNodeERK7Vector2E4callEP6ObjectPPK7VariantiRNSF_9CallErrorE,__ZN11MethodBind2I12VisualScriptRK10StringNameiE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN13MethodBind1RCI12VisualScriptiRK10StringNameE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN13MethodBind2RCI12VisualScript3RefI16VisualScriptNodeERK10StringNameiE4callEP6ObjectPPK7VariantiRNSA_9CallErrorE,__ZN13MethodBind2RCI12VisualScriptbRK10StringNameiE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN11MethodBind3I12VisualScriptRK10StringNameiRK7Vector2E4callEP6ObjectPPK7VariantiRNSA_9CallErrorE,__ZN13MethodBind2RCI12VisualScript7Vector2RK10StringNameiE4callEP6ObjectPPK7VariantiRNS8_9CallErrorE,__ZN11MethodBind4I12VisualScriptRK10StringNameiiiE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN13MethodBind4RCI12VisualScriptbRK10StringNameiiiE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN11MethodBind5I12VisualScriptRK10StringNameiiiiE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN13MethodBind5RCI12VisualScriptbRK10StringNameiiiiE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN11MethodBind3I12VisualScriptRK10StringNameRK7VariantbE4callEP6ObjectPPS5_iRNS4_9CallErrorE,__ZN11MethodBind2I12VisualScriptRK10StringNameRK7VariantE4callEP6ObjectPPS5_iRNS4_9CallErrorE,__ZN13MethodBind1RCI12VisualScript7VariantRK10StringNameE4callEP6ObjectPPKS1_iRNS1_9CallErrorE,__ZN11MethodBind2I12VisualScriptRK10StringNameRK10DictionaryE4callEP6ObjectPPK7VariantiRNSA_9CallErrorE,__ZN13MethodBind1RCI12VisualScript10DictionaryRK10StringNameE4callEP6ObjectPPK7VariantiRNS8_9CallErrorE,__ZN11MethodBind2I12VisualScriptRK10StringNamebE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN11MethodBind4I12VisualScriptRK10StringNameN7Variant4TypeERK6StringiE4callEP6ObjectPPKS4_iRNS4_9CallErrorE,__ZN11MethodBind3I12VisualScriptRK10StringNameiN7Variant4TypeEE4callEP6ObjectPPKS4_iRNS4_9CallErrorE,__ZN13MethodBind2RCI12VisualScriptN7Variant4TypeERK10StringNameiE4callEP6ObjectPPKS1_iRNS1_9CallErrorE,__ZN11MethodBind3I12VisualScriptRK10StringNameiRK6StringE4callEP6ObjectPPK7VariantiRNSA_9CallErrorE,__ZN13MethodBind2RCI12VisualScript6StringRK10StringNameiE4callEP6ObjectPPK7VariantiRNS8_9CallErrorE,__ZN11MethodBind3I12VisualScriptRK10StringNameiiE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN11MethodBind1I12VisualScriptRK10DictionaryE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN13MethodBind0RCI12VisualScript10DictionaryE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN20VisualScriptLanguage28debug_get_stack_level_localsEiP4ListI6String16DefaultAllocatorEPS0_I7VariantS2_Eii,__ZN20VisualScriptLanguage29debug_get_stack_level_membersEiP4ListI6String16DefaultAllocatorEPS0_I7VariantS2_Eii,__ZN22RasterizerStorageGLES316texture_allocateE3RIDiiN5Image6FormatEj,__ZN22RasterizerStorageGLES328gi_probe_dynamic_data_updateE3RIDiiiPKv,__ZN20RasterizerSceneGLES313render_shadowE3RIDS0_iPPN15RasterizerScene12InstanceBaseEi,__ZN11MethodBind3I4NodePS0_S1_bE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN11MethodBind1I4NodeRK6StringE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN13MethodBind0RCI4Node10StringNameE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN11MethodBind2I4NodePS0_bE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN11MethodBind1I4NodePS0_E4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN13MethodBind0RCI4NodeiE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN13MethodBind0RCI4Node5ArrayE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN13MethodBind1RCI4NodePS0_iE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN13MethodBind1RCI4NodebRK8NodePathE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN13MethodBind1RCI4NodePS0_RK8NodePathE4callEP6ObjectPPK7VariantiRNS8_9CallErrorE,__ZN13MethodBind0RCI4NodePS0_E4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN13MethodBind3RCI4NodePS0_RK6StringbbE4callEP6ObjectPPK7VariantiRNS8_9CallErrorE,__ZN12MethodBind1RI4Node5ArrayRK8NodePathE4callEP6ObjectPPK7VariantiRNS8_9CallErrorE,__ZN13MethodBind0RCI4NodebE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN13MethodBind1RCI4NodebPKS0_E4callEP6ObjectPPK7VariantiRNS6_9CallErrorE,__ZN13MethodBind0RCI4Node8NodePathE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN13MethodBind1RCI4Node8NodePathPKS0_E4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN11MethodBind2I4NodeRK10StringNamebE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN11MethodBind1I4NodeRK10StringNameE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN13MethodBind1RCI4NodebRK10StringNameE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN11MethodBind2I4NodePS0_iE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN11MethodBind0I4NodeE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN13MethodBind0RCI4Node6StringE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN11MethodBind1I4NodeiE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN11MethodBind1I4NodebE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN13MethodBind0RCI4NodefE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN11MethodBind1I4NodeNS0_9PauseModeEE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN13MethodBind0RCI4NodeNS0_9PauseModeEE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN13MethodBind0RCI4NodeP9SceneTreeE4callEP6ObjectPPK7VariantiRNS6_9CallErrorE,__ZN13MethodBind0RCI4NodeP8ViewportE4callEP6ObjectPPK7VariantiRNS6_9CallErrorE,__ZN11MethodBind1I4NodeNS0_11NetworkModeEE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN13MethodBind0RCI4NodeNS0_11NetworkModeEE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN11MethodBind2I4NodeRK10StringNameNS0_7RPCModeEE4callEP6ObjectPPK7VariantiRNS8_9CallErrorE,__ZN11MethodBind2I4NodeRK10StringNameRK7VariantE4callEP6ObjectPPS5_iRNS4_9CallErrorE,__ZN11MethodBind3I4NodeiRK10StringNameRK7VariantE4callEP6ObjectPPS5_iRNS4_9CallErrorE,__ZN16MethodBindVarArgI4NodeE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN11MethodBind0I10CanvasItemE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN11MethodBind1I10CanvasItemRK7VariantE4callEP6ObjectPPS2_iRNS1_9CallErrorE,__ZN13MethodBind0RCI10CanvasItem7VariantE4callEP6ObjectPPKS1_iRNS1_9CallErrorE,__ZN11MethodBind1I10CanvasItemRK5Rect2E4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN11MethodBind1I10CanvasItemfE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN13MethodBind0RCI10CanvasItem5Rect2E4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN13MethodBind0RCI10CanvasItem3RIDE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN11MethodBind1I10CanvasItembE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN13MethodBind0RCI10CanvasItembE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN11MethodBind1I10CanvasItemiE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN13MethodBind0RCI10CanvasItemiE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN11MethodBind1I10CanvasItemRK5ColorE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN13MethodBind0RCI10CanvasItem5ColorE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN11MethodBind5I10CanvasItemRK7Vector2S3_RK5ColorfbE4callEP6ObjectPPK7VariantiRNSA_9CallErrorE,__ZN11MethodBind2I10CanvasItemRK5Rect2RK5ColorE4callEP6ObjectPPK7VariantiRNSA_9CallErrorE,__ZN11MethodBind3I10CanvasItemRK7Vector2fRK5ColorE4callEP6ObjectPPK7VariantiRNSA_9CallErrorE,__ZN11MethodBind3I10CanvasItemRK3RefI7TextureERK7Vector2RK5ColorE4callEP6ObjectPPK7VariantiRNSF_9CallErrorE,__ZN11MethodBind5I10CanvasItemRK3RefI7TextureERK5Rect2bRK5ColorbE4callEP6ObjectPPK7VariantiRNSF_9CallErrorE,__ZN11MethodBind5I10CanvasItemRK3RefI7TextureERK5Rect2S8_RK5ColorbE4callEP6ObjectPPK7VariantiRNSF_9CallErrorE,__ZN11MethodBind2I10CanvasItemRK3RefI8StyleBoxERK5Rect2E4callEP6ObjectPPK7VariantiRNSC_9CallErrorE,__ZN11MethodBind5I10CanvasItemRK6VectorI7Vector2ERKS1_I5ColorES5_3RefI7TextureEfE4callEP6ObjectPPK7VariantiRNSG_9CallErrorE,__ZN11MethodBind4I10CanvasItemRK6VectorI7Vector2ERKS1_I5ColorES5_3RefI7TextureEE4callEP6ObjectPPK7VariantiRNSG_9CallErrorE,__ZN11MethodBind4I10CanvasItemRK6VectorI7Vector2ERK5ColorS5_3RefI7TextureEE4callEP6ObjectPPK7VariantiRNSF_9CallErrorE,__ZN11MethodBind5I10CanvasItemRK3RefI4FontERK7Vector2RK6StringRK5ColoriE4callEP6ObjectPPK7VariantiRNSI_9CallErrorE,__ZN12MethodBind5RI10CanvasItemfRK3RefI4FontERK7Vector2RK6StringSB_RK5ColorE4callEP6ObjectPPK7VariantiRNSI_9CallErrorE,__ZN11MethodBind3I10CanvasItemRK7Vector2fS3_E4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN11MethodBind1I10CanvasItemRK11Transform2DE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN13MethodBind0RCI10CanvasItem11Transform2DE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN13MethodBind0RCI10CanvasItem7Vector2E4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN13MethodBind0RCI10CanvasItem3RefI7World2DEE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN11MethodBind1I10CanvasItemRK3RefI14ShaderMaterialEE4callEP6ObjectPPK7VariantiRNS9_9CallErrorE,__ZN13MethodBind0RCI10CanvasItem3RefI14ShaderMaterialEE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN13MethodBind1RCI10CanvasItem7Vector2RKS1_E4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN13MethodBind1RCI10CanvasItem10InputEventRKS1_E4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN13MethodBind0RCI6Node2DfE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN11MethodBind1I6Node2DfE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN11MethodBind1I6Node2DRK7Vector2E4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN13MethodBind0RCI6Node2D7Vector2E4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN11MethodBind2I6Node2DfbE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN11MethodBind1I6Node2DRK11Transform2DE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN13MethodBind1RCI6Node2DfRK7Vector2E4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN11MethodBind1I6Node2DiE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN13MethodBind0RCI6Node2DiE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN11MethodBind1I6Node2DbE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN13MethodBind0RCI6Node2DbE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN13MethodBind1RCI6Node2D11Transform2DPK4NodeE4callEP6ObjectPPK7VariantiRNS8_9CallErrorE,__ZN11MethodBind0I7ControlE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN13MethodBind0RCI7Control7Vector2E4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN11MethodBind3I7Control6MarginNS0_10AnchorTypeEbE4callEP6ObjectPPK7VariantiRNS6_9CallErrorE,__ZN11MethodBind2I7Control6MarginNS0_10AnchorTypeEE4callEP6ObjectPPK7VariantiRNS6_9CallErrorE,__ZN13MethodBind1RCI7ControlNS0_10AnchorTypeE6MarginE4callEP6ObjectPPK7VariantiRNS6_9CallErrorE,__ZN11MethodBind2I7Control6MarginfE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN11MethodBind3I7Control6MarginNS0_10AnchorTypeEfE4callEP6ObjectPPK7VariantiRNS6_9CallErrorE,__ZN11MethodBind1I7ControlRK7Vector2E4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN11MethodBind1I7ControlfE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN13MethodBind1RCI7Controlf6MarginE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN13MethodBind0RCI7ControlfE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN13MethodBind0RCI7Control5Rect2E4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN11MethodBind1I7ControliE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN11MethodBind1I7ControlbE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN11MethodBind1I7ControlNS0_9FocusModeEE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN13MethodBind0RCI7ControlNS0_9FocusModeEE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN13MethodBind0RCI7ControlbE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN13MethodBind0RCI7ControlPS0_E4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN13MethodBind0RCI7ControliE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN11MethodBind1I7ControlRK3RefI5ThemeEE4callEP6ObjectPPK7VariantiRNS9_9CallErrorE,__ZN13MethodBind0RCI7Control3RefI5ThemeEE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN11MethodBind2I7ControlRK10StringNameRK3RefI7TextureEE4callEP6ObjectPPK7VariantiRNSC_9CallErrorE,__ZN11MethodBind2I7ControlRK10StringNameRK3RefI6ShaderEE4callEP6ObjectPPK7VariantiRNSC_9CallErrorE,__ZN11MethodBind2I7ControlRK10StringNameRK3RefI8StyleBoxEE4callEP6ObjectPPK7VariantiRNSC_9CallErrorE,__ZN11MethodBind2I7ControlRK10StringNameRK3RefI4FontEE4callEP6ObjectPPK7VariantiRNSC_9CallErrorE,__ZN11MethodBind2I7ControlRK10StringNameRK5ColorE4callEP6ObjectPPK7VariantiRNSA_9CallErrorE,__ZN11MethodBind2I7ControlRK10StringNameiE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN13MethodBind2RCI7Control3RefI7TextureERK10StringNameS6_E4callEP6ObjectPPK7VariantiRNSA_9CallErrorE,__ZN13MethodBind2RCI7Control3RefI8StyleBoxERK10StringNameS6_E4callEP6ObjectPPK7VariantiRNSA_9CallErrorE,__ZN13MethodBind2RCI7Control3RefI4FontERK10StringNameS6_E4callEP6ObjectPPK7VariantiRNSA_9CallErrorE,__ZN13MethodBind2RCI7Control5ColorRK10StringNameS4_E4callEP6ObjectPPK7VariantiRNS8_9CallErrorE,__ZN13MethodBind2RCI7ControliRK10StringNameS3_E4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN13MethodBind1RCI7ControlbRK10StringNameE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN13MethodBind2RCI7ControlbRK10StringNameS3_E4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN11MethodBind1I7ControlRK6StringE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN13MethodBind1RCI7Control6StringRK7Vector2E4callEP6ObjectPPK7VariantiRNS8_9CallErrorE,__ZN13MethodBind0RCI7Control6StringE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN11MethodBind1I7ControlNS0_11CursorShapeEE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN13MethodBind0RCI7ControlNS0_11CursorShapeEE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN13MethodBind1RCI7ControlNS0_11CursorShapeERK7Vector2E4callEP6ObjectPPK7VariantiRNS8_9CallErrorE,__ZN11MethodBind2I7Control6MarginRK8NodePathE4callEP6ObjectPPK7VariantiRNS8_9CallErrorE,__ZN13MethodBind1RCI7Control8NodePath6MarginE4callEP6ObjectPPK7VariantiRNS6_9CallErrorE,__ZN11MethodBind2I7ControlRK7VariantPS0_E4callEP6ObjectPPS2_iRNS1_9CallErrorE,__ZN11MethodBind1I7ControlNS0_11MouseFilterEE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN13MethodBind0RCI7ControlNS0_11MouseFilterEE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN12MethodBind0RI7ControlbE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN11MethodBind1I7ControlPS0_E4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN11MethodBind1I7SpatialRK9TransformE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN13MethodBind0RCI7Spatial9TransformE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN11MethodBind1I7SpatialRK7Vector3E4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN13MethodBind0RCI7Spatial7Vector3E4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN13MethodBind0RCI7SpatialPS0_E4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN11MethodBind1I7SpatialbE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN13MethodBind0RCI7SpatialbE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN13MethodBind0RCI7Spatial3RefI5WorldEE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN11MethodBind0I7SpatialE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN11MethodBind1I7SpatialRK3RefI12SpatialGizmoEE4callEP6ObjectPPK7VariantiRNS9_9CallErrorE,__ZN13MethodBind0RCI7Spatial3RefI12SpatialGizmoEE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN11MethodBind2I7SpatialRK7Vector3fE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN11MethodBind1I7SpatialfE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN11MethodBind2I7SpatialRK7Vector3S3_E4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN11MethodBind3I7SpatialRK7Vector3S3_S3_E4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN12MethodBind1RI19InstancePlaceholder10DictionarybE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN11MethodBind1I19InstancePlaceholderRK3RefI11PackedSceneEE4callEP6ObjectPPK7VariantiRNS9_9CallErrorE,__ZN13MethodBind0RCI19InstancePlaceholder6StringE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN12MethodBind5RI11HTTPRequest5ErrorRK6StringRK6VectorIS2_EbN10HTTPClient6MethodES4_E4callEP6ObjectPPK7VariantiRNSE_9CallErrorE,__ZN11MethodBind0I11HTTPRequestE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN13MethodBind0RCI11HTTPRequestN10HTTPClient6StatusEE4callEP6ObjectPPK7VariantiRNS6_9CallErrorE,__ZN11MethodBind1I11HTTPRequestbE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN13MethodBind0RCI11HTTPRequestbE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN11MethodBind1I11HTTPRequestiE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN13MethodBind0RCI11HTTPRequestiE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN11MethodBind1I11HTTPRequestRK6StringE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN13MethodBind0RCI11HTTPRequest6StringE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN11MethodBind4I11HTTPRequestiiRK10PoolVectorI6StringERKS1_IhEE4callEP6ObjectPPK7VariantiRNSC_9CallErrorE,__ZNK7Texture9draw_rectE3RIDRK5Rect2bRK5Colorb,__ZNK7Texture16draw_rect_regionE3RIDRK5Rect2S3_RK5Colorb,__ZN13MethodBind0RCI7TextureiE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN13MethodBind0RCI7Texture7Vector2E4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN13MethodBind0RCI7TexturebE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN11MethodBind1I7TexturejE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN13MethodBind0RCI7TexturejE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN12MethodBind4CI7Texture3RIDRK7Vector2RK5ColorbE4callEP6ObjectPPK7VariantiRNSB_9CallErrorE,__ZN12MethodBind5CI7Texture3RIDRK5Rect2bRK5ColorbE4callEP6ObjectPPK7VariantiRNSB_9CallErrorE,__ZN12MethodBind5CI7Texture3RIDRK5Rect2S4_RK5ColorbE4callEP6ObjectPPK7VariantiRNSB_9CallErrorE,__ZN11MethodBind1I15ViewportTextureRK8NodePathE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN13MethodBind0RCI15ViewportTexture8NodePathE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN11MethodBind1I5LabelNS0_5AlignEE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN13MethodBind0RCI5LabelNS0_5AlignEE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN11MethodBind1I5LabelNS0_6VAlignEE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN13MethodBind0RCI5LabelNS0_6VAlignEE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN11MethodBind1I5LabelRK6StringE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN13MethodBind0RCI5Label6StringE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN11MethodBind1I5LabelbE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN13MethodBind0RCI5LabelbE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN13MethodBind0RCI5LabeliE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN11MethodBind1I5LabeliE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN11MethodBind1I5LabelfE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN13MethodBind0RCI5LabelfE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN11MethodBind1I15SpatialMaterialRK5ColorE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN13MethodBind0RCI15SpatialMaterial5ColorE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN11MethodBind1I15SpatialMaterialNS0_12SpecularModeEE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN13MethodBind0RCI15SpatialMaterialNS0_12SpecularModeEE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN11MethodBind1I15SpatialMaterialfE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN13MethodBind0RCI15SpatialMaterialfE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN11MethodBind1I15SpatialMaterialNS0_8DetailUVEE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN13MethodBind0RCI15SpatialMaterialNS0_8DetailUVEE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN11MethodBind1I15SpatialMaterialNS0_9BlendModeEE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN13MethodBind0RCI15SpatialMaterialNS0_9BlendModeEE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN11MethodBind1I15SpatialMaterialNS0_13DepthDrawModeEE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN13MethodBind0RCI15SpatialMaterialNS0_13DepthDrawModeEE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN11MethodBind1I15SpatialMaterialNS0_8CullModeEE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN13MethodBind0RCI15SpatialMaterialNS0_8CullModeEE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN11MethodBind1I15SpatialMaterialNS0_11DiffuseModeEE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN13MethodBind0RCI15SpatialMaterialNS0_11DiffuseModeEE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN11MethodBind2I15SpatialMaterialNS0_5FlagsEbE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN13MethodBind1RCI15SpatialMaterialbNS0_5FlagsEE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN11MethodBind2I15SpatialMaterialNS0_7FeatureEbE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN13MethodBind1RCI15SpatialMaterialbNS0_7FeatureEE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN11MethodBind2I15SpatialMaterialNS0_12TextureParamERK3RefI7TextureEE4callEP6ObjectPPK7VariantiRNSA_9CallErrorE,__ZN13MethodBind1RCI15SpatialMaterial3RefI7TextureENS0_12TextureParamEE4callEP6ObjectPPK7VariantiRNS8_9CallErrorE,__ZN11MethodBind1I15SpatialMaterialRK7Vector2E4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN13MethodBind0RCI15SpatialMaterial7Vector2E4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN11MethodBind1I15SpatialMaterialNS0_13BillboardModeEE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN13MethodBind0RCI15SpatialMaterialNS0_13BillboardModeEE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN11MethodBind1I15SpatialMaterialiE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN13MethodBind0RCI15SpatialMaterialiE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN11MethodBind1I4MeshRK10StringNameE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN13MethodBind0RCI4MeshiE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN13MethodBind1RCI4Mesh10StringNameiE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN11MethodBind0I4MeshE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN11MethodBind1I4MeshNS0_14BlendShapeModeEE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN13MethodBind0RCI4MeshNS0_14BlendShapeModeEE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN11MethodBind4I4MeshNS0_13PrimitiveTypeERK5ArrayS4_jE4callEP6ObjectPPK7VariantiRNS8_9CallErrorE,__ZN11MethodBind1I4MeshiE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN13MethodBind1RCI4MeshiiE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN13MethodBind1RCI4MeshjiE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN13MethodBind1RCI4MeshNS0_13PrimitiveTypeEiE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN11MethodBind2I4MeshiRK3RefI8MaterialEE4callEP6ObjectPPK7VariantiRNS9_9CallErrorE,__ZN13MethodBind1RCI4Mesh3RefI8MaterialEiE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN11MethodBind2I4MeshiRK6StringE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN13MethodBind1RCI4Mesh6StringiE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN11MethodBind1I4MeshRK5Rect3E4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN13MethodBind0RCI4Mesh5Rect3E4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN11MethodBind1I11SurfaceToolN4Mesh13PrimitiveTypeEE4callEP6ObjectPPK7VariantiRNS6_9CallErrorE,__ZN11MethodBind1I11SurfaceToolRK7Vector3E4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN11MethodBind1I11SurfaceTool5ColorE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN11MethodBind1I11SurfaceToolRK5PlaneE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN11MethodBind1I11SurfaceToolRK7Vector2E4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN11MethodBind1I11SurfaceToolRK6VectorIiEE4callEP6ObjectPPK7VariantiRNS8_9CallErrorE,__ZN11MethodBind1I11SurfaceToolRK6VectorIfEE4callEP6ObjectPPK7VariantiRNS8_9CallErrorE,__ZN11MethodBind1I11SurfaceToolbE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN11MethodBind6I11SurfaceToolRK6VectorI7Vector3ERKS1_I7Vector2ERKS1_I5ColorES9_S5_RKS1_I5PlaneEE4callEP6ObjectPPK7VariantiRNSL_9CallErrorE,__ZN11MethodBind1I11SurfaceToolRK3RefI8MaterialEE4callEP6ObjectPPK7VariantiRNS9_9CallErrorE,__ZN11MethodBind0I11SurfaceToolE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN11MethodBind1I11SurfaceTooliE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN12MethodBind1RI11SurfaceTool3RefI4MeshERKS3_E4callEP6ObjectPPK7VariantiRNS9_9CallErrorE,__ZN11MethodBind1I8ViewportRK7Vector2E4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN13MethodBind0RCI8Viewport7Vector2E4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN11MethodBind1I8ViewportRK3RefI7World2DEE4callEP6ObjectPPK7VariantiRNS9_9CallErrorE,__ZN13MethodBind0RCI8Viewport3RefI7World2DEE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN11MethodBind1I8ViewportRK3RefI5WorldEE4callEP6ObjectPPK7VariantiRNS9_9CallErrorE,__ZN13MethodBind0RCI8Viewport3RefI5WorldEE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN11MethodBind1I8ViewportRK11Transform2DE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN13MethodBind0RCI8Viewport11Transform2DE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN13MethodBind0RCI8Viewport5Rect2E4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN11MethodBind1I8ViewportbE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN13MethodBind0RCI8ViewportbE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN11MethodBind0I8ViewportE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN11MethodBind1I8ViewportRK10InputEventE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN11MethodBind1I8ViewportRK6StringE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN11MethodBind3I8ViewportbRK7Vector2S3_E4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN13MethodBind0RCI8Viewport5ImageE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN11MethodBind1I8ViewportNS0_10UpdateModeEE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN13MethodBind0RCI8ViewportNS0_10UpdateModeEE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN11MethodBind1I8ViewportNS0_4MSAAEE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN13MethodBind0RCI8ViewportNS0_4MSAAEE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN13MethodBind0RCI8Viewport3RefI15ViewportTextureEE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN12MethodBind0RI8ViewportbE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN13MethodBind0RCI8Viewport3RIDE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN13MethodBind0RCI8ViewportP6CameraE4callEP6ObjectPPK7VariantiRNS6_9CallErrorE,__ZN11MethodBind1I8ViewportRK5Rect2E4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN13MethodBind0RCI8Viewport7VariantE4callEP6ObjectPPKS1_iRNS1_9CallErrorE,__ZN11MethodBind1I8ViewportiE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN13MethodBind0RCI8ViewportiE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN11MethodBind2I8ViewportiNS0_25ShadowAtlasQuadrantSubdivEE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN13MethodBind1RCI8ViewportNS0_25ShadowAtlasQuadrantSubdivEiE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN13MethodBind0RCI5World3RIDE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN11MethodBind1I5WorldRK3RefI11EnvironmentEE4callEP6ObjectPPK7VariantiRNS9_9CallErrorE,__ZN13MethodBind0RCI5World3RefI11EnvironmentEE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN12MethodBind0RI5WorldP23PhysicsDirectSpaceStateE4callEP6ObjectPPK7VariantiRNS6_9CallErrorE,__ZN12MethodBind0RI7World2D3RIDE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN12MethodBind0RI7World2DP25Physics2DDirectSpaceStateE4callEP6ObjectPPK7VariantiRNS6_9CallErrorE,__ZN11MethodBind0I9ContainerE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN11MethodBind2I9ContainerP7ControlRK5Rect2E4callEP6ObjectPPK7VariantiRNS9_9CallErrorE,__ZN11MethodBind1I9GraphNodeRK6StringE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN13MethodBind0RCI9GraphNode6StringE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN11MethodBind1I9GraphNodeRK10InputEventE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN11MethodBind9I9GraphNodeibiRK5ColorbiS3_RK3RefI7TextureES8_E4callEP6ObjectPPK7VariantiRNSC_9CallErrorE,__ZN11MethodBind1I9GraphNodeiE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN11MethodBind0I9GraphNodeE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN13MethodBind1RCI9GraphNodebiE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN13MethodBind1RCI9GraphNodeiiE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN13MethodBind1RCI9GraphNode5ColoriE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN11MethodBind1I9GraphNodeRK7Vector2E4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN13MethodBind0RCI9GraphNode7Vector2E4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN11MethodBind1I9GraphNodebE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN13MethodBind0RCI9GraphNodebE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN12MethodBind0RI9GraphNodebE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN12MethodBind0RI9GraphNodeiE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN12MethodBind1RI9GraphNode7Vector2iE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN12MethodBind1RI9GraphNodeiiE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN12MethodBind1RI9GraphNode5ColoriE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN11MethodBind1I9GraphNodeNS0_7OverlayEE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN13MethodBind0RCI9GraphNodeNS0_7OverlayEE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN13MethodBind0RCI5RangedE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN11MethodBind1I5RangedE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN11MethodBind1I5RangebE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN13MethodBind0RCI5RangebE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN11MethodBind1I5RangeP4NodeE4callEP6ObjectPPK7VariantiRNS6_9CallErrorE,__ZN11MethodBind0I5RangeE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN11MethodBind1I11ProgressBarbE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN13MethodBind0RCI11ProgressBarbE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN11MethodBind1I15CenterContainerbE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN13MethodBind0RCI15CenterContainerbE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN11MethodBind1I11TextureRectRK3RefI7TextureEE4callEP6ObjectPPK7VariantiRNS9_9CallErrorE,__ZN13MethodBind0RCI11TextureRect3RefI7TextureEE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN11MethodBind1I11TextureRectbE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN13MethodBind0RCI11TextureRectbE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN11MethodBind1I11TextureRectNS0_11StretchModeEE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN13MethodBind0RCI11TextureRectNS0_11StretchModeEE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN11MethodBind1I10BaseButton10InputEventE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN11MethodBind1I10BaseButtonbE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN13MethodBind0RCI10BaseButtonbE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN11MethodBind1I10BaseButtonNS0_10ActionModeEE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN13MethodBind0RCI10BaseButtonNS0_10ActionModeEE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN13MethodBind0RCI10BaseButtonNS0_8DrawModeEE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN11MethodBind1I10BaseButtonN7Control9FocusModeEE4callEP6ObjectPPK7VariantiRNS6_9CallErrorE,__ZN13MethodBind0RCI10BaseButtonN7Control9FocusModeEE4callEP6ObjectPPK7VariantiRNS6_9CallErrorE,__ZN11MethodBind1I10BaseButtonRK3RefI8ShortCutEE4callEP6ObjectPPK7VariantiRNS9_9CallErrorE,__ZN13MethodBind0RCI10BaseButton3RefI8ShortCutEE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN11MethodBind1I10BaseButtonRK3RefI11ButtonGroupEE4callEP6ObjectPPK7VariantiRNS9_9CallErrorE,__ZN13MethodBind0RCI10BaseButton3RefI11ButtonGroupEE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN11MethodBind1I6ButtonRK6StringE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN13MethodBind0RCI6Button6StringE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN11MethodBind1I6ButtonRK3RefI7TextureEE4callEP6ObjectPPK7VariantiRNS9_9CallErrorE,__ZN13MethodBind0RCI6Button3RefI7TextureEE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN11MethodBind1I6ButtonbE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN13MethodBind0RCI6ButtonbE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN11MethodBind1I6ButtonNS0_9TextAlignEE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN13MethodBind0RCI6ButtonNS0_9TextAlignEE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN12MethodBind0RI10MenuButtonP9PopupMenuE4callEP6ObjectPPK7VariantiRNS6_9CallErrorE,__ZN11MethodBind1I10MenuButton10InputEventE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN11MethodBind1I10MenuButtonRK5ArrayE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN13MethodBind0RCI10MenuButton5ArrayE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN11MethodBind1I15TextureProgressRK3RefI7TextureEE4callEP6ObjectPPK7VariantiRNS9_9CallErrorE,__ZN13MethodBind0RCI15TextureProgress3RefI7TextureEE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN11MethodBind1I15TextureProgressiE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN12MethodBind0RI15TextureProgressiE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN11MethodBind1I15TextureProgressfE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN12MethodBind0RI15TextureProgressfE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN11MethodBind1I15TextureProgressRK7Vector2E4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN12MethodBind0RI15TextureProgress7Vector2E4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN11MethodBind1I13NinePatchRectRK3RefI7TextureEE4callEP6ObjectPPK7VariantiRNS9_9CallErrorE,__ZN13MethodBind0RCI13NinePatchRect3RefI7TextureEE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN11MethodBind2I13NinePatchRect6MarginiE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN13MethodBind1RCI13NinePatchRecti6MarginE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN11MethodBind1I13NinePatchRectRK5Rect2E4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN13MethodBind0RCI13NinePatchRect5Rect2E4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN11MethodBind1I13NinePatchRectbE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN13MethodBind0RCI13NinePatchRectbE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN11MethodBind1I12OptionButtoniE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN11MethodBind2I12OptionButtonRK6StringiE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN11MethodBind3I12OptionButtonRK3RefI7TextureERK6StringiE4callEP6ObjectPPK7VariantiRNSC_9CallErrorE,__ZN11MethodBind2I12OptionButtoniRK6StringE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN11MethodBind2I12OptionButtoniRK3RefI7TextureEE4callEP6ObjectPPK7VariantiRNS9_9CallErrorE,__ZN11MethodBind2I12OptionButtonibE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN11MethodBind2I12OptionButtoniiE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN11MethodBind2I12OptionButtoniRK7VariantE4callEP6ObjectPPS2_iRNS1_9CallErrorE,__ZN13MethodBind1RCI12OptionButton6StringiE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN13MethodBind1RCI12OptionButton3RefI7TextureEiE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN13MethodBind1RCI12OptionButtoniiE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN13MethodBind1RCI12OptionButton7VariantiE4callEP6ObjectPPKS1_iRNS1_9CallErrorE,__ZN13MethodBind1RCI12OptionButtonbiE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN13MethodBind0RCI12OptionButtoniE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN11MethodBind0I12OptionButtonE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN13MethodBind0RCI12OptionButton7VariantE4callEP6ObjectPPKS1_iRNS1_9CallErrorE,__ZN11MethodBind1I12OptionButtonRK5ArrayE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN13MethodBind0RCI12OptionButton5ArrayE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN11MethodBind1I13RichTextLabel10InputEventE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN11MethodBind1I13RichTextLabeldE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN12MethodBind0RI13RichTextLabel6StringE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN11MethodBind1I13RichTextLabelRK6StringE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN11MethodBind1I13RichTextLabelRK3RefI7TextureEE4callEP6ObjectPPK7VariantiRNS9_9CallErrorE,__ZN11MethodBind0I13RichTextLabelE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN12MethodBind1RI13RichTextLabelbiE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN11MethodBind1I13RichTextLabelRK3RefI4FontEE4callEP6ObjectPPK7VariantiRNS9_9CallErrorE,__ZN11MethodBind1I13RichTextLabelRK5ColorE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN11MethodBind1I13RichTextLabelNS0_5AlignEE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN11MethodBind1I13RichTextLabeliE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN11MethodBind1I13RichTextLabelNS0_8ListTypeEE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN11MethodBind1I13RichTextLabelRK7VariantE4callEP6ObjectPPS2_iRNS1_9CallErrorE,__ZN11MethodBind3I13RichTextLabelibiE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN11MethodBind1I13RichTextLabelbE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN13MethodBind0RCI13RichTextLabelbE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN12MethodBind0RI13RichTextLabelP10VScrollBarE4callEP6ObjectPPK7VariantiRNS6_9CallErrorE,__ZN13MethodBind0RCI13RichTextLabeliE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN12MethodBind1RI13RichTextLabel5ErrorRK6StringE4callEP6ObjectPPK7VariantiRNS8_9CallErrorE,__ZN13MethodBind0RCI13RichTextLabel6StringE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN11MethodBind1I14SplitContainerRK10InputEventE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN11MethodBind1I14SplitContaineriE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN13MethodBind0RCI14SplitContaineriE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN11MethodBind1I14SplitContainerbE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN13MethodBind0RCI14SplitContainerbE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN11MethodBind1I14SplitContainerNS0_17DraggerVisibilityEE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN13MethodBind0RCI14SplitContainerNS0_17DraggerVisibilityEE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN11MethodBind1I13TextureButtonRK3RefI7TextureEE4callEP6ObjectPPK7VariantiRNS9_9CallErrorE,__ZN11MethodBind1I13TextureButtonRK3RefI6BitMapEE4callEP6ObjectPPK7VariantiRNS9_9CallErrorE,__ZN11MethodBind1I13TextureButtonbE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN11MethodBind1I13TextureButtonNS0_11StretchModeEE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN13MethodBind0RCI13TextureButton3RefI7TextureEE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN13MethodBind0RCI13TextureButton3RefI6BitMapEE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN13MethodBind0RCI13TextureButtonbE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN13MethodBind0RCI13TextureButtonNS0_11StretchModeEE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN11MethodBind0I8LineEditE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN11MethodBind1I8LineEditNS0_5AlignEE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN13MethodBind0RCI8LineEditNS0_5AlignEE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN11MethodBind1I8LineEdit10InputEventE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN11MethodBind1I8LineEdit6StringE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN13MethodBind0RCI8LineEdit6StringE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN11MethodBind1I8LineEditfE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN13MethodBind0RCI8LineEditfE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN11MethodBind1I8LineEditiE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN13MethodBind0RCI8LineEditiE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN11MethodBind1I8LineEditbE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN13MethodBind0RCI8LineEditbE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN11MethodBind2I8LineEditiiE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN13MethodBind0RCI8LineEditP9PopupMenuE4callEP6ObjectPPK7VariantiRNS6_9CallErrorE,__ZN11MethodBind1I9ScrollBar10InputEventE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN11MethodBind1I9ScrollBarfE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN13MethodBind0RCI9ScrollBarfE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN11MethodBind1I9ScrollBarRK10InputEventE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN11MethodBind0I9ScrollBarE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN11MethodBind1I5PopupRK7Vector2E4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN11MethodBind1I5PopupfE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN11MethodBind1I5PopupRK5Rect2E4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN11MethodBind1I5PopupbE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN13MethodBind0RCI5PopupbE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN11MethodBind1I17ViewportContainerbE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN13MethodBind0RCI17ViewportContainerbE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN11MethodBind1I13GridContaineriE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN13MethodBind0RCI13GridContaineriE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN11MethodBind1I8TextEditRK10InputEventE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN11MethodBind1I8TextEditdE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN11MethodBind0I8TextEditE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN11MethodBind1I8TextEdit6StringE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN11MethodBind1I8TextEditRK6StringE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN13MethodBind0RCI8TextEditiE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN12MethodBind0RI8TextEdit6StringE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN13MethodBind1RCI8TextEdit6StringiE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN11MethodBind2I8TextEditibE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN11MethodBind1I8TextEditbE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN13MethodBind0RCI8TextEditbE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN11MethodBind1I8TextEditfE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN13MethodBind0RCI8TextEditfE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN11MethodBind1I8TextEditiE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN11MethodBind4I8TextEditiiiiE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN13MethodBind0RCI8TextEdit6StringE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN13MethodBind4RCI8TextEdit10PoolVectorIiERK6StringjiiE4callEP6ObjectPPK7VariantiRNS9_9CallErrorE,__ZN11MethodBind2I8TextEditRK6StringRK5ColorE4callEP6ObjectPPK7VariantiRNSA_9CallErrorE,__ZN11MethodBind4I8TextEditRK6StringS3_RK5ColorbE4callEP6ObjectPPK7VariantiRNSA_9CallErrorE,__ZN13MethodBind0RCI8TextEditP9PopupMenuE4callEP6ObjectPPK7VariantiRNS6_9CallErrorE,__ZN11MethodBind1I6Slider10InputEventE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN11MethodBind1I6SlideriE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN13MethodBind0RCI6SlideriE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN13MethodBind0RCI6SliderbE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN11MethodBind1I6SliderbE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN11MethodBind1I10LinkButtonRK6StringE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN13MethodBind0RCI10LinkButton6StringE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN11MethodBind1I10LinkButtonNS0_13UnderlineModeEE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN13MethodBind0RCI10LinkButtonNS0_13UnderlineModeEE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN11MethodBind1I9PopupMenuRK10InputEventE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN11MethodBind4I9PopupMenuRK3RefI7TextureERK6StringijE4callEP6ObjectPPK7VariantiRNSC_9CallErrorE,__ZN11MethodBind3I9PopupMenuRK6StringijE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN11MethodBind3I9PopupMenuRK6StringS3_iE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN11MethodBind4I9PopupMenuRK3RefI7TextureERKS1_I8ShortCutEibE4callEP6ObjectPPK7VariantiRNSD_9CallErrorE,__ZN11MethodBind3I9PopupMenuRK3RefI8ShortCutEibE4callEP6ObjectPPK7VariantiRNS9_9CallErrorE,__ZN11MethodBind2I9PopupMenuiRK6StringE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN11MethodBind2I9PopupMenuiRK3RefI7TextureEE4callEP6ObjectPPK7VariantiRNS9_9CallErrorE,__ZN11MethodBind2I9PopupMenuibE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN11MethodBind2I9PopupMenuiiE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN11MethodBind2I9PopupMenuijE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN11MethodBind2I9PopupMenuiRK7VariantE4callEP6ObjectPPS2_iRNS1_9CallErrorE,__ZN11MethodBind3I9PopupMenuiRK3RefI8ShortCutEbE4callEP6ObjectPPK7VariantiRNS9_9CallErrorE,__ZN11MethodBind1I9PopupMenuiE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN13MethodBind1RCI9PopupMenu6StringiE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN13MethodBind1RCI9PopupMenu3RefI7TextureEiE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN13MethodBind1RCI9PopupMenubiE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN13MethodBind1RCI9PopupMenuiiE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN13MethodBind1RCI9PopupMenujiE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN13MethodBind1RCI9PopupMenu7VariantiE4callEP6ObjectPPKS1_iRNS1_9CallErrorE,__ZN13MethodBind1RCI9PopupMenu3RefI8ShortCutEiE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN13MethodBind0RCI9PopupMenuiE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN11MethodBind0I9PopupMenuE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN11MethodBind1I9PopupMenuRK5ArrayE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN13MethodBind0RCI9PopupMenu5ArrayE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN11MethodBind1I9PopupMenubE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN12MethodBind0RI9PopupMenubE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN11MethodBind1I15ScrollContainerfE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN11MethodBind1I15ScrollContainerRK10InputEventE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN11MethodBind1I15ScrollContainerbE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN13MethodBind0RCI15ScrollContainerbE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN11MethodBind0I15ScrollContainerE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN11MethodBind1I15ScrollContaineriE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN13MethodBind0RCI15ScrollContaineriE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN11MethodBind1I11VideoPlayerRK3RefI11VideoStreamEE4callEP6ObjectPPK7VariantiRNS9_9CallErrorE,__ZN13MethodBind0RCI11VideoPlayer3RefI11VideoStreamEE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN11MethodBind0I11VideoPlayerE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN13MethodBind0RCI11VideoPlayerbE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN11MethodBind1I11VideoPlayerbE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN11MethodBind1I11VideoPlayerfE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN13MethodBind0RCI11VideoPlayerfE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN11MethodBind1I11VideoPlayeriE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN13MethodBind0RCI11VideoPlayeriE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN13MethodBind0RCI11VideoPlayer6StringE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN12MethodBind0RI11VideoPlayer3RefI7TextureEE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN11MethodBind1I17ColorPickerButtonRK5ColorE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN13MethodBind0RCI17ColorPickerButton5ColorE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN12MethodBind0RI17ColorPickerButtonP11ColorPickerE4callEP6ObjectPPK7VariantiRNS6_9CallErrorE,__ZN11MethodBind1I17ColorPickerButtonbE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN13MethodBind0RCI17ColorPickerButtonbE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN11MethodBind3I8ItemListRK6StringRK3RefI7TextureEbE4callEP6ObjectPPK7VariantiRNSC_9CallErrorE,__ZN11MethodBind2I8ItemListRK3RefI7TextureEbE4callEP6ObjectPPK7VariantiRNS9_9CallErrorE,__ZN11MethodBind2I8ItemListiRK6StringE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN13MethodBind1RCI8ItemList6StringiE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN11MethodBind2I8ItemListiRK3RefI7TextureEE4callEP6ObjectPPK7VariantiRNS9_9CallErrorE,__ZN13MethodBind1RCI8ItemList3RefI7TextureEiE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN11MethodBind2I8ItemListiRK5Rect2E4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN13MethodBind1RCI8ItemList5Rect2iE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN11MethodBind2I8ItemListibE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN13MethodBind1RCI8ItemListbiE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN11MethodBind2I8ItemListiRK7VariantE4callEP6ObjectPPS2_iRNS1_9CallErrorE,__ZN13MethodBind1RCI8ItemList7VariantiE4callEP6ObjectPPKS1_iRNS1_9CallErrorE,__ZN11MethodBind2I8ItemListiRK5ColorE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN13MethodBind1RCI8ItemList5ColoriE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN11MethodBind1I8ItemListiE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN12MethodBind0RI8ItemList6VectorIiEE4callEP6ObjectPPK7VariantiRNS6_9CallErrorE,__ZN13MethodBind0RCI8ItemListiE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN11MethodBind0I8ItemListE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN11MethodBind1I8ItemListbE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN11MethodBind1I8ItemListNS0_10SelectModeEE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN13MethodBind0RCI8ItemListNS0_10SelectModeEE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN11MethodBind1I8ItemListNS0_8IconModeEE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN13MethodBind0RCI8ItemListNS0_8IconModeEE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN11MethodBind1I8ItemListRK7Vector2E4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN13MethodBind0RCI8ItemList7Vector2E4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN11MethodBind1I8ItemListfE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN13MethodBind0RCI8ItemListfE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN13MethodBind0RCI8ItemListbE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN13MethodBind2RCI8ItemListiRK7Vector2bE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN12MethodBind0RI8ItemListP10VScrollBarE4callEP6ObjectPPK7VariantiRNS6_9CallErrorE,__ZN11MethodBind1I8ItemListdE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN11MethodBind1I8ItemListRK10InputEventE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN11MethodBind2I11ButtonArrayRK6StringS3_E4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN11MethodBind3I11ButtonArrayRK3RefI7TextureERK6StringS8_E4callEP6ObjectPPK7VariantiRNSC_9CallErrorE,__ZN11MethodBind2I11ButtonArrayiRK6StringE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN11MethodBind2I11ButtonArrayiRK3RefI7TextureEE4callEP6ObjectPPK7VariantiRNS9_9CallErrorE,__ZN13MethodBind1RCI11ButtonArray6StringiE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN13MethodBind1RCI11ButtonArray3RefI7TextureEiE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN13MethodBind0RCI11ButtonArrayiE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN11MethodBind1I11ButtonArraybE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN13MethodBind0RCI11ButtonArraybE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN11MethodBind1I11ButtonArrayiE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN11MethodBind0I11ButtonArrayE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN11MethodBind1I11ButtonArrayRK10InputEventE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN11MethodBind2I8TreeItemiNS0_12TreeCellModeEE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN13MethodBind1RCI8TreeItemNS0_12TreeCellModeEiE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN11MethodBind2I8TreeItemibE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN13MethodBind1RCI8TreeItembiE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN11MethodBind2I8TreeItemi6StringE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN13MethodBind1RCI8TreeItem6StringiE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN11MethodBind2I8TreeItemiRK3RefI7TextureEE4callEP6ObjectPPK7VariantiRNS9_9CallErrorE,__ZN13MethodBind1RCI8TreeItem3RefI7TextureEiE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN11MethodBind2I8TreeItemiRK5Rect2E4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN13MethodBind1RCI8TreeItem5Rect2iE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN11MethodBind2I8TreeItemiiE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN13MethodBind1RCI8TreeItemiiE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN11MethodBind2I8TreeItemidE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN13MethodBind1RCI8TreeItemdiE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN11MethodBind5I8TreeItemidddbE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN12MethodBind1RI8TreeItem10DictionaryiE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN11MethodBind2I8TreeItemiRK7VariantE4callEP6ObjectPPS2_iRNS1_9CallErrorE,__ZN13MethodBind1RCI8TreeItem7VariantiE4callEP6ObjectPPKS1_iRNS1_9CallErrorE,__ZN11MethodBind3I8TreeItemiP6ObjectRK10StringNameE4callES2_PPK7VariantiRNS7_9CallErrorE,__ZN11MethodBind1I8TreeItembE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN12MethodBind0RI8TreeItembE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN12MethodBind0RI8TreeItemPS0_E4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN11MethodBind1I8TreeItemP6ObjectE4callES2_PPK7VariantiRNS4_9CallErrorE,__ZN12MethodBind1RI8TreeItembiE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN11MethodBind1I8TreeItemiE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN11MethodBind2I8TreeItemiRK5ColorE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN11MethodBind3I8TreeItemiRK5ColorbE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN13MethodBind1RCI8TreeItem5ColoriE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN11MethodBind4I8TreeItemiRK3RefI7TextureEibE4callEP6ObjectPPK7VariantiRNS9_9CallErrorE,__ZN13MethodBind2RCI8TreeItem3RefI7TextureEiiE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN11MethodBind3I8TreeItemiiRK3RefI7TextureEE4callEP6ObjectPPK7VariantiRNS9_9CallErrorE,__ZN13MethodBind2RCI8TreeItembiiE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN11MethodBind2I8TreeItemiRK6StringE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN11MethodBind0I8TreeItemE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN11MethodBind0I4TreeE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN11MethodBind1I4Tree10InputEventE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN11MethodBind1I4TreeiE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN11MethodBind1I4Tree6StringE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN11MethodBind1I4TreedE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN11MethodBind1I4TreefE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN12MethodBind1RI4TreeP6ObjectS2_E4callES2_PPK7VariantiRNS4_9CallErrorE,__ZN12MethodBind0RI4TreeP8TreeItemE4callEP6ObjectPPK7VariantiRNS6_9CallErrorE,__ZN11MethodBind2I4TreeiiE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN11MethodBind2I4TreeibE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN13MethodBind1RCI4TreeiiE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN11MethodBind1I4TreebE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN12MethodBind1RI4TreeP8TreeItemP6ObjectE4callES4_PPK7VariantiRNS6_9CallErrorE,__ZN13MethodBind0RCI4TreeP8TreeItemE4callEP6ObjectPPK7VariantiRNS6_9CallErrorE,__ZN13MethodBind0RCI4TreeiE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN11MethodBind1I4TreeNS0_10SelectModeEE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN13MethodBind0RCI4Tree5Rect2E4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN13MethodBind2RCI4Tree5Rect2P6ObjectiE4callES3_PPK7VariantiRNS5_9CallErrorE,__ZN13MethodBind1RCI4TreeP8TreeItemRK7Vector2E4callEP6ObjectPPK7VariantiRNS9_9CallErrorE,__ZN13MethodBind1RCI4TreeiRK7Vector2E4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN13MethodBind0RCI4TreebE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN11MethodBind2I4TreeiRK6StringE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN13MethodBind1RCI4Tree6StringiE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN13MethodBind0RCI4Tree7Vector2E4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN11MethodBind1I12WindowDialogRK10InputEventE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN11MethodBind1I12WindowDialogRK6StringE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN13MethodBind0RCI12WindowDialog6StringE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN11MethodBind1I12WindowDialogbE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN13MethodBind0RCI12WindowDialogbE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN11MethodBind0I12WindowDialogE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN12MethodBind0RI12WindowDialogP13TextureButtonE4callEP6ObjectPPK7VariantiRNS6_9CallErrorE,__ZN11MethodBind0I12AcceptDialogE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN12MethodBind0RI12AcceptDialogP6ButtonE4callEP6ObjectPPK7VariantiRNS6_9CallErrorE,__ZN12MethodBind0RI12AcceptDialogP5LabelE4callEP6ObjectPPK7VariantiRNS6_9CallErrorE,__ZN11MethodBind1I12AcceptDialogbE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN13MethodBind0RCI12AcceptDialogbE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN12MethodBind3RI12AcceptDialogP6ButtonRK6StringbS5_E4callEP6ObjectPPK7VariantiRNS9_9CallErrorE,__ZN12MethodBind1RI12AcceptDialogP6ButtonRK6StringE4callEP6ObjectPPK7VariantiRNS9_9CallErrorE,__ZN11MethodBind1I12AcceptDialogRK6StringE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN11MethodBind1I12AcceptDialogP4NodeE4callEP6ObjectPPK7VariantiRNS6_9CallErrorE,__ZN11MethodBind1I12AcceptDialog6StringE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN13MethodBind0RCI12AcceptDialog6StringE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN11MethodBind1I7SpinBoxRK10InputEventE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN11MethodBind1I7SpinBoxRK6StringE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN13MethodBind0RCI7SpinBox6StringE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN11MethodBind1I7SpinBoxbE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN13MethodBind0RCI7SpinBoxbE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN11MethodBind0I7SpinBoxE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN12MethodBind0RI7SpinBoxP8LineEditE4callEP6ObjectPPK7VariantiRNS6_9CallErrorE,__ZN12MethodBind0RI18ConfirmationDialogP6ButtonE4callEP6ObjectPPK7VariantiRNS6_9CallErrorE,__ZN11MethodBind1I10FileDialogRK10InputEventE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN11MethodBind0I10FileDialogE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN11MethodBind1I10FileDialog6StringE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN11MethodBind1I10FileDialogRK6StringE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN11MethodBind1I10FileDialogiE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN11MethodBind1I10FileDialogRK6VectorI6StringEE4callEP6ObjectPPK7VariantiRNS9_9CallErrorE,__ZN13MethodBind0RCI10FileDialog6VectorI6StringEE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN13MethodBind0RCI10FileDialog6StringE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN11MethodBind1I10FileDialogNS0_4ModeEE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN13MethodBind0RCI10FileDialogNS0_4ModeEE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN12MethodBind0RI10FileDialogP13VBoxContainerE4callEP6ObjectPPK7VariantiRNS6_9CallErrorE,__ZN11MethodBind1I10FileDialogNS0_6AccessEE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN13MethodBind0RCI10FileDialogNS0_6AccessEE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN11MethodBind1I10FileDialogbE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN13MethodBind0RCI10FileDialogbE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN11MethodBind1I12TabContainerRK10InputEventE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN13MethodBind0RCI12TabContaineriE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN11MethodBind1I12TabContaineriE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN13MethodBind0RCI12TabContainerP7ControlE4callEP6ObjectPPK7VariantiRNS6_9CallErrorE,__ZN13MethodBind1RCI12TabContainerP7ControliE4callEP6ObjectPPK7VariantiRNS6_9CallErrorE,__ZN11MethodBind1I12TabContainerNS0_8TabAlignEE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN13MethodBind0RCI12TabContainerNS0_8TabAlignEE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN11MethodBind1I12TabContainerbE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN13MethodBind0RCI12TabContainerbE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN11MethodBind2I12TabContaineriRK6StringE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN13MethodBind1RCI12TabContainer6StringiE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN11MethodBind2I12TabContaineriRK3RefI7TextureEE4callEP6ObjectPPK7VariantiRNS9_9CallErrorE,__ZN13MethodBind1RCI12TabContainer3RefI7TextureEiE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN11MethodBind2I12TabContaineribE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN13MethodBind1RCI12TabContainerbiE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN11MethodBind1I12TabContainerP4NodeE4callEP6ObjectPPK7VariantiRNS6_9CallErrorE,__ZN13MethodBind0RCI12TabContainerP5PopupE4callEP6ObjectPPK7VariantiRNS6_9CallErrorE,__ZN11MethodBind0I12TabContainerE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN11MethodBind1I12BoxContainerbE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN13MethodBind0RCI12BoxContainerNS0_9AlignModeEE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN11MethodBind1I12BoxContainerNS0_9AlignModeEE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN11MethodBind1I4TabsRK10InputEventE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN13MethodBind0RCI4TabsiE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN11MethodBind1I4TabsiE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN11MethodBind2I4TabsiRK6StringE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN13MethodBind1RCI4Tabs6StringiE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN11MethodBind2I4TabsiRK3RefI7TextureEE4callEP6ObjectPPK7VariantiRNS9_9CallErrorE,__ZN13MethodBind1RCI4Tabs3RefI7TextureEiE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN11MethodBind2I4TabsibE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN13MethodBind1RCI4TabsbiE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN11MethodBind2I4TabsRK6StringRK3RefI7TextureEE4callEP6ObjectPPK7VariantiRNSC_9CallErrorE,__ZN11MethodBind1I4TabsNS0_8TabAlignEE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN13MethodBind0RCI4TabsNS0_8TabAlignEE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN12MethodBind4RI9GraphEdit5ErrorRK10StringNameiS4_iE4callEP6ObjectPPK7VariantiRNS8_9CallErrorE,__ZN12MethodBind4RI9GraphEditbRK10StringNameiS3_iE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN11MethodBind4I9GraphEditRK10StringNameiS3_iE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN13MethodBind0RCI9GraphEdit5ArrayE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN13MethodBind0RCI9GraphEdit7Vector2E4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN11MethodBind1I9GraphEditRK7Vector2E4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN11MethodBind1I9GraphEditfE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN13MethodBind0RCI9GraphEditfE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN11MethodBind1I9GraphEditiE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN13MethodBind0RCI9GraphEditiE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN11MethodBind1I9GraphEditbE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN13MethodBind0RCI9GraphEditbE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN11MethodBind1I9GraphEditP4NodeE4callEP6ObjectPPK7VariantiRNS6_9CallErrorE,__ZN11MethodBind1I9GraphEditRK10InputEventE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN11MethodBind0I9GraphEditE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN11MethodBind1I9GraphEditdE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN15CollisionObject12_input_eventEP4NodeRK10InputEventRK7Vector3S7_i,__ZN11MethodBind2I15CollisionObjectRK3RefI5ShapeERK9TransformE4callEP6ObjectPPK7VariantiRNSC_9CallErrorE,__ZN13MethodBind0RCI15CollisionObjectiE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN11MethodBind2I15CollisionObjectiRK3RefI5ShapeEE4callEP6ObjectPPK7VariantiRNS9_9CallErrorE,__ZN11MethodBind2I15CollisionObjectiRK9TransformE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN11MethodBind2I15CollisionObjectibE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN13MethodBind1RCI15CollisionObjectbiE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN13MethodBind1RCI15CollisionObject3RefI5ShapeEiE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN13MethodBind1RCI15CollisionObject9TransformiE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN11MethodBind1I15CollisionObjectiE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN11MethodBind0I15CollisionObjectE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN11MethodBind1I15CollisionObjectbE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN13MethodBind0RCI15CollisionObjectbE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN13MethodBind0RCI15CollisionObject3RIDE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN11MethodBind1I11PhysicsBodyjE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN13MethodBind0RCI11PhysicsBodyjE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN11MethodBind2I11PhysicsBodyibE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN13MethodBind1RCI11PhysicsBodybiE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN11MethodBind1I10StaticBodyRK7Vector3E4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN13MethodBind0RCI10StaticBody7Vector3E4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN11MethodBind1I10StaticBodyfE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN13MethodBind0RCI10StaticBodyfE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN11MethodBind1I11PhysicsBodyP4NodeE4callEP6ObjectPPK7VariantiRNS6_9CallErrorE,__ZN11MethodBind1I9RigidBodyNS0_4ModeEE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN13MethodBind0RCI9RigidBodyNS0_4ModeEE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN11MethodBind1I9RigidBodyfE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN13MethodBind0RCI9RigidBodyfE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN11MethodBind1I9RigidBodyRK7Vector3E4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN13MethodBind0RCI9RigidBody7Vector3E4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN11MethodBind1I9RigidBodyiE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN13MethodBind0RCI9RigidBodyiE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN11MethodBind1I9RigidBodybE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN12MethodBind0RI9RigidBodybE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN13MethodBind0RCI9RigidBodybE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN11MethodBind2I9RigidBodyRK7Vector3S3_E4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN11MethodBind1I9RigidBodyP6ObjectE4callES2_PPK7VariantiRNS4_9CallErrorE,__ZN11MethodBind1I9RigidBodyjE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN11MethodBind1I9RigidBodyNS0_8AxisLockEE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN13MethodBind0RCI9RigidBodyNS0_8AxisLockEE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN13MethodBind0RCI9RigidBody5ArrayE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN12MethodBind1RI13KinematicBody7Vector3RKS1_E4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN12MethodBind1RI13KinematicBodybRK7Vector3E4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN13MethodBind0RCI13KinematicBodybE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN13MethodBind0RCI13KinematicBody7Vector3E4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN13MethodBind0RCI13KinematicBody7VariantE4callEP6ObjectPPKS1_iRNS1_9CallErrorE,__ZN13MethodBind0RCI13KinematicBodyiE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN11MethodBind1I13KinematicBodybE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN11MethodBind1I13KinematicBodyfE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN13MethodBind0RCI13KinematicBodyfE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN11MethodBind1I4AreajE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN11MethodBind1I4AreaNS0_13SpaceOverrideEE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN13MethodBind0RCI4AreaNS0_13SpaceOverrideEE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN11MethodBind1I4AreabE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN13MethodBind0RCI4AreabE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN11MethodBind1I4AreafE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN13MethodBind0RCI4AreafE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN11MethodBind1I4AreaRK7Vector3E4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN13MethodBind0RCI4Area7Vector3E4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN13MethodBind0RCI4AreajE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN11MethodBind2I4AreaibE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN13MethodBind1RCI4AreabiE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN13MethodBind0RCI4Area5ArrayE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN13MethodBind1RCI4AreabP4NodeE4callEP6ObjectPPK7VariantiRNS6_9CallErrorE,__ZN11MethodBind5I4AreaiRK3RIDiiiE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN13MethodBind0RCI14VisualInstance3RIDE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN11MethodBind1I14VisualInstanceRK3RIDE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN11MethodBind1I14VisualInstancejE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN13MethodBind0RCI14VisualInstancejE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN13MethodBind0RCI14VisualInstance5Rect3E4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN11MethodBind1I16GeometryInstanceRK3RefI8MaterialEE4callEP6ObjectPPK7VariantiRNS9_9CallErrorE,__ZN13MethodBind0RCI16GeometryInstance3RefI8MaterialEE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN11MethodBind2I16GeometryInstanceNS0_5FlagsEbE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN13MethodBind1RCI16GeometryInstancebNS0_5FlagsEE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN11MethodBind1I16GeometryInstanceNS0_20ShadowCastingSettingEE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN13MethodBind0RCI16GeometryInstanceNS0_20ShadowCastingSettingEE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN11MethodBind1I16GeometryInstancefE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN13MethodBind0RCI16GeometryInstancefE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN11MethodBind1I12MeshInstanceRK3RefI4MeshEE4callEP6ObjectPPK7VariantiRNS9_9CallErrorE,__ZN13MethodBind0RCI12MeshInstance3RefI4MeshEE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN11MethodBind1I12MeshInstanceRK8NodePathE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN12MethodBind0RI12MeshInstance8NodePathE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN11MethodBind0I12MeshInstanceE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN11MethodBind1I14CollisionShape3RefI8ResourceEE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN11MethodBind1I14CollisionShapeRK3RefI5ShapeEE4callEP6ObjectPPK7VariantiRNS9_9CallErrorE,__ZN13MethodBind0RCI14CollisionShape3RefI5ShapeEE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN11MethodBind1I14CollisionShapeP6ObjectE4callES2_PPK7VariantiRNS4_9CallErrorE,__ZN11MethodBind1I14CollisionShapebE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN13MethodBind0RCI14CollisionShapebE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN11MethodBind0I14CollisionShapeE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN11MethodBind1I14CollisionShapeiE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN13MethodBind0RCI14CollisionShapeiE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN11MethodBind1I18ConvexPolygonShapeRK10PoolVectorI7Vector3EE4callEP6ObjectPPK7VariantiRNS9_9CallErrorE,__ZN13MethodBind0RCI18ConvexPolygonShape10PoolVectorI7Vector3EE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN11MethodBind1I19ConcavePolygonShapeRK10PoolVectorI7Vector3EE4callEP6ObjectPPK7VariantiRNS9_9CallErrorE,__ZN13MethodBind0RCI19ConcavePolygonShape10PoolVectorI7Vector3EE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN11MethodBind1I22NavigationMeshInstanceRK3RefI14NavigationMeshEE4callEP6ObjectPPK7VariantiRNS9_9CallErrorE,__ZN13MethodBind0RCI22NavigationMeshInstance3RefI14NavigationMeshEE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN11MethodBind1I22NavigationMeshInstancebE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN13MethodBind0RCI22NavigationMeshInstancebE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN11MethodBind0I8ListenerE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN13MethodBind0RCI8ListenerbE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN13MethodBind0RCI8Listener9TransformE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN11MethodBind1I11VehicleBodyfE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN13MethodBind0RCI11VehicleBodyfE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN13MethodBind0RCI11VehicleBody7Vector3E4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN11MethodBind1I11VehicleBodyP6ObjectE4callES2_PPK7VariantiRNS4_9CallErrorE,__ZN13MethodBind1RCI6Camera7Vector3RK7Vector2E4callEP6ObjectPPK7VariantiRNS8_9CallErrorE,__ZN13MethodBind1RCI6Camera7Vector2RK7Vector3E4callEP6ObjectPPK7VariantiRNS8_9CallErrorE,__ZN13MethodBind1RCI6CamerabRK7Vector3E4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN11MethodBind3I6CamerafffE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN11MethodBind0I6CameraE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN13MethodBind0RCI6CamerabE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN13MethodBind0RCI6Camera9TransformE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN13MethodBind0RCI6CamerafE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN13MethodBind0RCI6CameraNS0_10ProjectionEE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN11MethodBind1I6CamerafE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN11MethodBind1I6CamerajE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN13MethodBind0RCI6CamerajE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN11MethodBind1I6CameraRK3RefI11EnvironmentEE4callEP6ObjectPPK7VariantiRNS9_9CallErrorE,__ZN13MethodBind0RCI6Camera3RefI11EnvironmentEE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN11MethodBind1I6CameraNS0_10KeepAspectEE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN13MethodBind0RCI6CameraNS0_10KeepAspectEE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN11MethodBind1I5LightbE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN13MethodBind0RCI5LightbE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN11MethodBind2I5LightNS0_5ParamEfE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN13MethodBind1RCI5LightfNS0_5ParamEE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN11MethodBind1I5LightjE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN13MethodBind0RCI5LightjE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN11MethodBind1I5LightRK5ColorE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN13MethodBind0RCI5Light5ColorE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN11MethodBind1I16CollisionPolygonP6ObjectE4callES2_PPK7VariantiRNS4_9CallErrorE,__ZN11MethodBind1I16CollisionPolygonNS0_9BuildModeEE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN13MethodBind0RCI16CollisionPolygonNS0_9BuildModeEE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN11MethodBind1I16CollisionPolygonfE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN13MethodBind0RCI16CollisionPolygonfE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN11MethodBind1I16CollisionPolygonRK6VectorI7Vector2EE4callEP6ObjectPPK7VariantiRNS9_9CallErrorE,__ZN13MethodBind0RCI16CollisionPolygon6VectorI7Vector2EE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN11MethodBind1I16CollisionPolygonRK7Vector2E4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN13MethodBind0RCI16CollisionPolygon7Vector2E4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN13MethodBind0RCI16CollisionPolygoniE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN11MethodBind1I6PortalRK6VectorI7Vector2EE4callEP6ObjectPPK7VariantiRNS9_9CallErrorE,__ZN13MethodBind0RCI6Portal6VectorI7Vector2EE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN11MethodBind1I6PortalbE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN13MethodBind0RCI6PortalbE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN11MethodBind1I6PortalfE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN13MethodBind0RCI6PortalfE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN11MethodBind1I6PortalRK5ColorE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN13MethodBind0RCI6Portal5ColorE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN11MethodBind1I11GIProbeDataRK5Rect3E4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN13MethodBind0RCI11GIProbeData5Rect3E4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN11MethodBind1I11GIProbeDatafE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN13MethodBind0RCI11GIProbeDatafE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN11MethodBind1I11GIProbeDataRK9TransformE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN13MethodBind0RCI11GIProbeData9TransformE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN11MethodBind1I11GIProbeDataRK10PoolVectorIiEE4callEP6ObjectPPK7VariantiRNS8_9CallErrorE,__ZN13MethodBind0RCI11GIProbeData10PoolVectorIiEE4callEP6ObjectPPK7VariantiRNS6_9CallErrorE,__ZN11MethodBind1I11GIProbeDataiE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN13MethodBind0RCI11GIProbeDataiE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN11MethodBind1I11GIProbeDatabE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN13MethodBind0RCI11GIProbeDatabE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN11MethodBind1I7GIProbeRK3RefI11GIProbeDataEE4callEP6ObjectPPK7VariantiRNS9_9CallErrorE,__ZN13MethodBind0RCI7GIProbe3RefI11GIProbeDataEE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN11MethodBind1I7GIProbeNS0_6SubdivEE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN13MethodBind0RCI7GIProbeNS0_6SubdivEE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN11MethodBind1I7GIProbeRK7Vector3E4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN13MethodBind0RCI7GIProbe7Vector3E4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN11MethodBind1I7GIProbeiE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN13MethodBind0RCI7GIProbeiE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN11MethodBind1I7GIProbefE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN13MethodBind0RCI7GIProbefE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN11MethodBind1I7GIProbebE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN13MethodBind0RCI7GIProbebE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN11MethodBind2I7GIProbeP4NodebE4callEP6ObjectPPK7VariantiRNS6_9CallErrorE,__ZN11MethodBind0I7GIProbeE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN11MethodBind1I17MultiMeshInstanceRK3RefI9MultiMeshEE4callEP6ObjectPPK7VariantiRNS9_9CallErrorE,__ZN13MethodBind0RCI17MultiMeshInstance3RefI9MultiMeshEE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN11MethodBind1I9MultiMeshRK3RefI4MeshEE4callEP6ObjectPPK7VariantiRNS9_9CallErrorE,__ZN13MethodBind0RCI9MultiMesh3RefI4MeshEE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN11MethodBind1I9MultiMeshNS0_11ColorFormatEE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN13MethodBind0RCI9MultiMeshNS0_11ColorFormatEE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN11MethodBind1I9MultiMeshNS0_15TransformFormatEE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN13MethodBind0RCI9MultiMeshNS0_15TransformFormatEE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN11MethodBind1I9MultiMeshiE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN13MethodBind0RCI9MultiMeshiE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN11MethodBind2I9MultiMeshiRK9TransformE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN13MethodBind1RCI9MultiMesh9TransformiE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN11MethodBind2I9MultiMeshiRK5ColorE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN13MethodBind1RCI9MultiMesh5ColoriE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN13MethodBind0RCI9MultiMesh5Rect3E4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN11MethodBind1I9MultiMeshRK10PoolVectorI7Vector3EE4callEP6ObjectPPK7VariantiRNS9_9CallErrorE,__ZN13MethodBind0RCI9MultiMesh10PoolVectorI7Vector3EE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN11MethodBind1I9MultiMeshRK10PoolVectorI5ColorEE4callEP6ObjectPPK7VariantiRNS9_9CallErrorE,__ZN13MethodBind0RCI9MultiMesh10PoolVectorI5ColorEE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN11MethodBind1I15RemoteTransformRK8NodePathE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN13MethodBind0RCI15RemoteTransform8NodePathE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN11MethodBind1I14ProximityGroup6StringE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN11MethodBind2I14ProximityGroup6String7VariantE4callEP6ObjectPPKS2_iRNS2_9CallErrorE,__ZN11MethodBind1I14ProximityGroupiE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN11MethodBind1I14ProximityGroupRK7Vector3E4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN13MethodBind0RCI14ProximityGroup7Vector3E4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN11MethodBind2I17ImmediateGeometryN4Mesh13PrimitiveTypeERK3RefI7TextureEE4callEP6ObjectPPK7VariantiRNSB_9CallErrorE,__ZN11MethodBind1I17ImmediateGeometryRK7Vector3E4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN11MethodBind1I17ImmediateGeometryRK5PlaneE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN11MethodBind1I17ImmediateGeometryRK5ColorE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN11MethodBind1I17ImmediateGeometryRK7Vector2E4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN11MethodBind4I17ImmediateGeometryiifbE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN11MethodBind0I17ImmediateGeometryE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN11MethodBind1I4QuadN7Vector34AxisEE4callEP6ObjectPPK7VariantiRNS6_9CallErrorE,__ZN13MethodBind0RCI4QuadN7Vector34AxisEE4callEP6ObjectPPK7VariantiRNS6_9CallErrorE,__ZN11MethodBind1I4QuadRK7Vector2E4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN13MethodBind0RCI4Quad7Vector2E4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN11MethodBind1I4QuadbE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN13MethodBind0RCI4QuadbE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN11MethodBind1I12SpriteBase3DbE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN13MethodBind0RCI12SpriteBase3DbE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN11MethodBind1I12SpriteBase3DRK7Vector2E4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN13MethodBind0RCI12SpriteBase3D7Vector2E4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN11MethodBind1I12SpriteBase3DRK5ColorE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN13MethodBind0RCI12SpriteBase3D5ColorE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN11MethodBind1I12SpriteBase3DfE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN13MethodBind0RCI12SpriteBase3DfE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN11MethodBind1I12SpriteBase3DN7Vector34AxisEE4callEP6ObjectPPK7VariantiRNS6_9CallErrorE,__ZN13MethodBind0RCI12SpriteBase3DN7Vector34AxisEE4callEP6ObjectPPK7VariantiRNS6_9CallErrorE,__ZN11MethodBind2I12SpriteBase3DNS0_9DrawFlagsEbE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN13MethodBind1RCI12SpriteBase3DbNS0_9DrawFlagsEE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN11MethodBind1I12SpriteBase3DNS0_12AlphaCutModeEE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN13MethodBind0RCI12SpriteBase3DNS0_12AlphaCutModeEE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN13MethodBind0RCI12SpriteBase3D5Rect2E4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN11MethodBind0I12SpriteBase3DE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN11MethodBind1I8Sprite3DRK3RefI7TextureEE4callEP6ObjectPPK7VariantiRNS9_9CallErrorE,__ZN13MethodBind0RCI8Sprite3D3RefI7TextureEE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN11MethodBind1I8Sprite3DbE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN13MethodBind0RCI8Sprite3DbE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN11MethodBind1I8Sprite3DRK5Rect2E4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN13MethodBind0RCI8Sprite3D5Rect2E4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN11MethodBind1I8Sprite3DiE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN13MethodBind0RCI8Sprite3DiE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN11MethodBind1I16AnimatedSprite3DRK3RefI12SpriteFramesEE4callEP6ObjectPPK7VariantiRNS9_9CallErrorE,__ZN13MethodBind0RCI16AnimatedSprite3D3RefI12SpriteFramesEE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN11MethodBind1I16AnimatedSprite3DRK10StringNameE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN13MethodBind0RCI16AnimatedSprite3D10StringNameE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN11MethodBind1I16AnimatedSprite3DbE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN13MethodBind0RCI16AnimatedSprite3DbE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN11MethodBind0I16AnimatedSprite3DE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN11MethodBind1I16AnimatedSprite3DiE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN13MethodBind0RCI16AnimatedSprite3DiE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN11MethodBind1I15ReflectionProbefE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN13MethodBind0RCI15ReflectionProbefE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN11MethodBind1I15ReflectionProbe5ColorE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN13MethodBind0RCI15ReflectionProbe5ColorE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN11MethodBind1I15ReflectionProbeRK7Vector3E4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN13MethodBind0RCI15ReflectionProbe7Vector3E4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN11MethodBind1I15ReflectionProbebE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN13MethodBind0RCI15ReflectionProbebE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN11MethodBind1I15ReflectionProbejE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN13MethodBind0RCI15ReflectionProbejE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN11MethodBind1I15ReflectionProbeNS0_10UpdateModeEE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN13MethodBind0RCI15ReflectionProbeNS0_10UpdateModeEE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN11MethodBind1I8SkeletonRK6StringE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN13MethodBind1RCI8Skeletoni6StringE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN13MethodBind1RCI8Skeleton6StringiE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN13MethodBind1RCI8SkeletoniiE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN11MethodBind2I8SkeletoniiE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN13MethodBind0RCI8SkeletoniE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN11MethodBind1I8SkeletoniE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN13MethodBind1RCI8Skeleton9TransformiE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN11MethodBind2I8SkeletoniRK9TransformE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN11MethodBind2I8SkeletonibE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN13MethodBind1RCI8SkeletonbiE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN11MethodBind2I8SkeletoniP4NodeE4callEP6ObjectPPK7VariantiRNS6_9CallErrorE,__ZN13MethodBind1RCI8Skeleton5ArrayiE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN11MethodBind0I8SkeletonE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN11MethodBind1I5JointRK8NodePathE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN13MethodBind0RCI5Joint8NodePathE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN11MethodBind1I5JointiE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN13MethodBind0RCI5JointiE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN11MethodBind1I5JointbE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN13MethodBind0RCI5JointbE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN11MethodBind2I8PinJointNS0_5ParamEfE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN13MethodBind1RCI8PinJointfNS0_5ParamEE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN11MethodBind2I10HingeJointNS0_5ParamEfE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN13MethodBind1RCI10HingeJointfNS0_5ParamEE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN11MethodBind2I10HingeJointNS0_4FlagEbE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN13MethodBind1RCI10HingeJointbNS0_4FlagEE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN11MethodBind1I10HingeJointfE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN13MethodBind0RCI10HingeJointfE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN11MethodBind2I11SliderJointNS0_5ParamEfE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN13MethodBind1RCI11SliderJointfNS0_5ParamEE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN11MethodBind1I11SliderJointfE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN13MethodBind0RCI11SliderJointfE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN11MethodBind2I14ConeTwistJointNS0_5ParamEfE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN13MethodBind1RCI14ConeTwistJointfNS0_5ParamEE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN11MethodBind1I14ConeTwistJointfE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN13MethodBind0RCI14ConeTwistJointfE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN11MethodBind1I16Generic6DOFJointfE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN13MethodBind0RCI16Generic6DOFJointfE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN11MethodBind2I16Generic6DOFJointNS0_5ParamEfE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN13MethodBind1RCI16Generic6DOFJointfNS0_5ParamEE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN11MethodBind2I16Generic6DOFJointNS0_4FlagEbE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN13MethodBind1RCI16Generic6DOFJointbNS0_4FlagEE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN11MethodBind1I18VisibilityNotifierRK5Rect3E4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN13MethodBind0RCI18VisibilityNotifier5Rect3E4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN13MethodBind0RCI18VisibilityNotifierbE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN11MethodBind2I17VisibilityEnablerNS0_7EnablerEbE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN13MethodBind1RCI17VisibilityEnablerbNS0_7EnablerEE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN11MethodBind1I17VisibilityEnablerP4NodeE4callEP6ObjectPPK7VariantiRNS6_9CallErrorE,__ZN11MethodBind1I10BakedLightiE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN13MethodBind0RCI10BakedLightiE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN11MethodBind0I10BakedLightE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN11MethodBind1I4RoomRK3RefI10RoomBoundsEE4callEP6ObjectPPK7VariantiRNS9_9CallErrorE,__ZN13MethodBind0RCI4Room3RefI10RoomBoundsEE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN11MethodBind1I16WorldEnvironmentRK3RefI11EnvironmentEE4callEP6ObjectPPK7VariantiRNS9_9CallErrorE,__ZN13MethodBind0RCI16WorldEnvironment3RefI11EnvironmentEE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN11MethodBind1I9ParticlesbE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN11MethodBind1I9ParticlesiE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN11MethodBind1I9ParticlesfE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN11MethodBind1I9ParticlesRK5Rect3E4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN11MethodBind1I9ParticlesRK3RefI8MaterialEE4callEP6ObjectPPK7VariantiRNS9_9CallErrorE,__ZN13MethodBind0RCI9ParticlesbE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN13MethodBind0RCI9ParticlesiE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN13MethodBind0RCI9ParticlesfE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN13MethodBind0RCI9Particles5Rect3E4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN13MethodBind0RCI9Particles3RefI8MaterialEE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN11MethodBind1I9ParticlesNS0_9DrawOrderEE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN13MethodBind0RCI9ParticlesNS0_9DrawOrderEE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN11MethodBind2I9ParticlesiRK3RefI4MeshEE4callEP6ObjectPPK7VariantiRNS9_9CallErrorE,__ZN13MethodBind1RCI9Particles3RefI4MeshEiE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN11MethodBind1I17ParticlesMaterialfE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN13MethodBind0RCI17ParticlesMaterialfE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN11MethodBind2I17ParticlesMaterialNS0_9ParameterEfE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN13MethodBind1RCI17ParticlesMaterialfNS0_9ParameterEE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN11MethodBind2I17ParticlesMaterialNS0_9ParameterERK3RefI7TextureEE4callEP6ObjectPPK7VariantiRNSA_9CallErrorE,__ZN13MethodBind1RCI17ParticlesMaterial3RefI7TextureENS0_9ParameterEE4callEP6ObjectPPK7VariantiRNS8_9CallErrorE,__ZN11MethodBind1I17ParticlesMaterialRK5ColorE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN13MethodBind0RCI17ParticlesMaterial5ColorE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN11MethodBind1I17ParticlesMaterialRK3RefI7TextureEE4callEP6ObjectPPK7VariantiRNS9_9CallErrorE,__ZN13MethodBind0RCI17ParticlesMaterial3RefI7TextureEE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN11MethodBind2I17ParticlesMaterialNS0_5FlagsEbE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN13MethodBind1RCI17ParticlesMaterialbNS0_5FlagsEE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN11MethodBind1I17ParticlesMaterialNS0_13EmissionShapeEE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN13MethodBind0RCI17ParticlesMaterialNS0_13EmissionShapeEE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN11MethodBind1I17ParticlesMaterial7Vector3E4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN13MethodBind0RCI17ParticlesMaterial7Vector3E4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN11MethodBind1I17ParticlesMaterialiE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN13MethodBind0RCI17ParticlesMaterialiE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN11MethodBind1I17ParticlesMaterialRK3RefI12CurveTextureEE4callEP6ObjectPPK7VariantiRNS9_9CallErrorE,__ZN13MethodBind0RCI17ParticlesMaterial3RefI12CurveTextureEE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN11MethodBind1I17ParticlesMaterialRK3RefI15GradientTextureEE4callEP6ObjectPPK7VariantiRNS9_9CallErrorE,__ZN13MethodBind0RCI17ParticlesMaterial3RefI15GradientTextureEE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN11MethodBind1I17ParticlesMaterialRK7Vector3E4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN11MethodBind1I14BackBufferCopyRK5Rect2E4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN13MethodBind0RCI14BackBufferCopy5Rect2E4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN11MethodBind1I14BackBufferCopyNS0_8CopyModeEE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN13MethodBind0RCI14BackBufferCopyNS0_8CopyModeEE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN11MethodBind1I14CanvasModulateRK5ColorE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN13MethodBind0RCI14CanvasModulate5ColorE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN11MethodBind1I17RemoteTransform2DRK8NodePathE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN13MethodBind0RCI17RemoteTransform2D8NodePathE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN11MethodBind1I12PathFollow2DfE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN13MethodBind0RCI12PathFollow2DfE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN11MethodBind1I12PathFollow2DbE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN13MethodBind0RCI12PathFollow2DbE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN11MethodBind1I7Joint2DRK8NodePathE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN13MethodBind0RCI7Joint2D8NodePathE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN11MethodBind1I7Joint2DfE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN13MethodBind0RCI7Joint2DfE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN11MethodBind1I7Joint2DbE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN13MethodBind0RCI7Joint2DbE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN11MethodBind1I10PinJoint2DfE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN13MethodBind0RCI10PinJoint2DfE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN11MethodBind1I13GrooveJoint2DfE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN13MethodBind0RCI13GrooveJoint2DfE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN11MethodBind1I19DampedSpringJoint2DfE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN13MethodBind0RCI19DampedSpringJoint2DfE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN11MethodBind1I7TileMapRK3RefI7TileSetEE4callEP6ObjectPPK7VariantiRNS9_9CallErrorE,__ZN13MethodBind0RCI7TileMap3RefI7TileSetEE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN11MethodBind1I7TileMapNS0_4ModeEE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN13MethodBind0RCI7TileMapNS0_4ModeEE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN11MethodBind1I7TileMapNS0_10HalfOffsetEE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN13MethodBind0RCI7TileMapNS0_10HalfOffsetEE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN11MethodBind1I7TileMapRK11Transform2DE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN13MethodBind0RCI7TileMap11Transform2DE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN11MethodBind1I7TileMap7Vector2E4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN13MethodBind0RCI7TileMap7Vector2E4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN11MethodBind1I7TileMapiE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN13MethodBind0RCI7TileMapiE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN11MethodBind1I7TileMapNS0_10TileOriginEE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN13MethodBind0RCI7TileMapNS0_10TileOriginEE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN11MethodBind1I7TileMapbE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN13MethodBind0RCI7TileMapbE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN11MethodBind1I7TileMapjE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN13MethodBind0RCI7TileMapjE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN11MethodBind2I7TileMapibE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN13MethodBind1RCI7TileMapbiE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN11MethodBind1I7TileMapfE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN13MethodBind0RCI7TileMapfE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN11MethodBind6I7TileMapiiibbbE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN11MethodBind5I7TileMapRK7Vector2ibbbE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN13MethodBind2RCI7TileMapiiiE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN13MethodBind1RCI7TileMapiRK7Vector2E4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN13MethodBind2RCI7TileMapbiiE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN11MethodBind0I7TileMapE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN13MethodBind0RCI7TileMap5ArrayE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN12MethodBind0RI7TileMap5Rect2E4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN13MethodBind2RCI7TileMap7Vector2RKS1_bE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN13MethodBind1RCI7TileMap7Vector2RKS1_E4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN11MethodBind1I7TileMapRK10PoolVectorIiEE4callEP6ObjectPPK7VariantiRNS8_9CallErrorE,__ZN13MethodBind0RCI7TileMap10PoolVectorIiEE4callEP6ObjectPPK7VariantiRNS6_9CallErrorE,__ZN11MethodBind1I18CollisionPolygon2DP6ObjectE4callES2_PPK7VariantiRNS4_9CallErrorE,__ZN11MethodBind1I18CollisionPolygon2DRK6VectorI7Vector2EE4callEP6ObjectPPK7VariantiRNS9_9CallErrorE,__ZN13MethodBind0RCI18CollisionPolygon2D6VectorI7Vector2EE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN11MethodBind1I18CollisionPolygon2DNS0_9BuildModeEE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN13MethodBind0RCI18CollisionPolygon2DNS0_9BuildModeEE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN11MethodBind1I18CollisionPolygon2DbE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN13MethodBind0RCI18CollisionPolygon2DbE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN11MethodBind1I18CollisionPolygon2DRK7Vector2E4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN13MethodBind0RCI18CollisionPolygon2D7Vector2E4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN13MethodBind0RCI18CollisionPolygon2DiE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN11MethodBind1I7Shape2DfE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN13MethodBind0RCI7Shape2DfE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN12MethodBind3RI7Shape2DbRK11Transform2DRK3RefIS0_ES3_E4callEP6ObjectPPK7VariantiRNSB_9CallErrorE,__ZN12MethodBind5RI7Shape2DbRK11Transform2DRK7Vector2RK3RefIS0_ES3_S6_E4callEP6ObjectPPK7VariantiRNSE_9CallErrorE,__ZN12MethodBind3RI7Shape2D7VariantRK11Transform2DRK3RefIS0_ES4_E4callEP6ObjectPPKS1_iRNS1_9CallErrorE,__ZN12MethodBind5RI7Shape2D7VariantRK11Transform2DRK7Vector2RK3RefIS0_ES4_S7_E4callEP6ObjectPPKS1_iRNS1_9CallErrorE,__ZN11MethodBind1I21ConcavePolygonShape2DRK10PoolVectorI7Vector2EE4callEP6ObjectPPK7VariantiRNS9_9CallErrorE,__ZN13MethodBind0RCI21ConcavePolygonShape2D10PoolVectorI7Vector2EE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN11MethodBind1I20ConvexPolygonShape2DRK6VectorI7Vector2EE4callEP6ObjectPPK7VariantiRNS9_9CallErrorE,__ZN13MethodBind0RCI20ConvexPolygonShape2D6VectorI7Vector2EE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN11MethodBind1I6SpriteRK3RefI7TextureEE4callEP6ObjectPPK7VariantiRNS9_9CallErrorE,__ZN13MethodBind0RCI6Sprite3RefI7TextureEE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN11MethodBind1I6SpritebE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN13MethodBind0RCI6SpritebE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN11MethodBind1I6SpriteRK7Vector2E4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN13MethodBind0RCI6Sprite7Vector2E4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN11MethodBind1I6SpriteRK5Rect2E4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN13MethodBind0RCI6Sprite5Rect2E4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN11MethodBind1I6SpriteiE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN13MethodBind0RCI6SpriteiE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN11MethodBind2I17CollisionObject2DRK3RefI7Shape2DERK11Transform2DE4callEP6ObjectPPK7VariantiRNSC_9CallErrorE,__ZN13MethodBind0RCI17CollisionObject2DiE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN11MethodBind2I17CollisionObject2DiRK3RefI7Shape2DEE4callEP6ObjectPPK7VariantiRNS9_9CallErrorE,__ZN11MethodBind2I17CollisionObject2DiRK11Transform2DE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN11MethodBind2I17CollisionObject2DibE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN13MethodBind1RCI17CollisionObject2D3RefI7Shape2DEiE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN13MethodBind1RCI17CollisionObject2D11Transform2DiE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN13MethodBind1RCI17CollisionObject2DbiE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN11MethodBind1I17CollisionObject2DiE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN11MethodBind0I17CollisionObject2DE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN13MethodBind0RCI17CollisionObject2D3RIDE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN11MethodBind1I17CollisionObject2DbE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN13MethodBind0RCI17CollisionObject2DbE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN11MethodBind1I13PhysicsBody2DjE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN13MethodBind0RCI13PhysicsBody2DjE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN11MethodBind2I13PhysicsBody2DibE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN13MethodBind1RCI13PhysicsBody2DbiE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN11MethodBind1I13PhysicsBody2DRK7Vector2E4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN13MethodBind0RCI13PhysicsBody2D7Vector2E4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN11MethodBind1I13PhysicsBody2DfE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN13MethodBind0RCI13PhysicsBody2DfE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN11MethodBind1I13PhysicsBody2DP4NodeE4callEP6ObjectPPK7VariantiRNS6_9CallErrorE,__ZN11MethodBind1I12StaticBody2DRK7Vector2E4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN11MethodBind1I12StaticBody2DfE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN13MethodBind0RCI12StaticBody2D7Vector2E4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN13MethodBind0RCI12StaticBody2DfE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN11MethodBind1I11RigidBody2DNS0_4ModeEE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN13MethodBind0RCI11RigidBody2DNS0_4ModeEE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN11MethodBind1I11RigidBody2DfE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN13MethodBind0RCI11RigidBody2DfE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN11MethodBind1I11RigidBody2DRK7Vector2E4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN13MethodBind0RCI11RigidBody2D7Vector2E4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN11MethodBind1I11RigidBody2DiE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN13MethodBind0RCI11RigidBody2DiE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN11MethodBind1I11RigidBody2DbE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN12MethodBind0RI11RigidBody2DbE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN13MethodBind0RCI11RigidBody2DbE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN11MethodBind1I11RigidBody2DNS0_7CCDModeEE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN13MethodBind0RCI11RigidBody2DNS0_7CCDModeEE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN11MethodBind2I11RigidBody2DRK7Vector2S3_E4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN12MethodBind3RI11RigidBody2DbRK7Vector2fRK3RefI25Physics2DTestMotionResultEE4callEP6ObjectPPK7VariantiRNSC_9CallErrorE,__ZN11MethodBind1I11RigidBody2DP6ObjectE4callES2_PPK7VariantiRNS4_9CallErrorE,__ZN11MethodBind1I11RigidBody2DjE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN13MethodBind0RCI11RigidBody2D5ArrayE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN12MethodBind1RI15KinematicBody2D7Vector2RKS1_E4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN12MethodBind5RI15KinematicBody2D7Vector2RKS1_S3_fifE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN12MethodBind2RI15KinematicBody2DbRK11Transform2DRK7Vector2E4callEP6ObjectPPK7VariantiRNSA_9CallErrorE,__ZN13MethodBind0RCI15KinematicBody2D7Vector2E4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN11MethodBind0I15KinematicBody2DE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN13MethodBind0RCI15KinematicBody2DbE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN13MethodBind0RCI15KinematicBody2D7VariantE4callEP6ObjectPPKS1_iRNS1_9CallErrorE,__ZN13MethodBind0RCI15KinematicBody2DiE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN13MethodBind0RCI15KinematicBody2D5ArrayE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN11MethodBind1I15KinematicBody2DfE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN13MethodBind0RCI15KinematicBody2DfE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN11MethodBind1I17OccluderPolygon2DbE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN13MethodBind0RCI17OccluderPolygon2DbE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN11MethodBind1I17OccluderPolygon2DNS0_8CullModeEE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN13MethodBind0RCI17OccluderPolygon2DNS0_8CullModeEE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN11MethodBind1I17OccluderPolygon2DRK10PoolVectorI7Vector2EE4callEP6ObjectPPK7VariantiRNS9_9CallErrorE,__ZN13MethodBind0RCI17OccluderPolygon2D10PoolVectorI7Vector2EE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN11MethodBind1I15LightOccluder2DRK3RefI17OccluderPolygon2DEE4callEP6ObjectPPK7VariantiRNS9_9CallErrorE,__ZN13MethodBind0RCI15LightOccluder2D3RefI17OccluderPolygon2DEE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN11MethodBind1I15LightOccluder2DiE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN13MethodBind0RCI15LightOccluder2DiE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN11MethodBind0I15LightOccluder2DE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN11MethodBind1I7Light2DbE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN13MethodBind0RCI7Light2DbE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN11MethodBind1I7Light2DRK3RefI7TextureEE4callEP6ObjectPPK7VariantiRNS9_9CallErrorE,__ZN13MethodBind0RCI7Light2D3RefI7TextureEE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN11MethodBind1I7Light2DRK7Vector2E4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN13MethodBind0RCI7Light2D7Vector2E4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN11MethodBind1I7Light2DRK5ColorE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN13MethodBind0RCI7Light2D5ColorE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN11MethodBind1I7Light2DfE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN13MethodBind0RCI7Light2DfE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN11MethodBind1I7Light2DiE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN13MethodBind0RCI7Light2DiE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN11MethodBind1I7Light2DNS0_4ModeEE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN13MethodBind0RCI7Light2DNS0_4ModeEE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN11MethodBind1I7Light2DNS0_12ShadowFilterEE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN13MethodBind0RCI7Light2DNS0_12ShadowFilterEE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN11MethodBind1I16CollisionShape2DRK3RefI7Shape2DEE4callEP6ObjectPPK7VariantiRNS9_9CallErrorE,__ZN13MethodBind0RCI16CollisionShape2D3RefI7Shape2DEE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN11MethodBind0I16CollisionShape2DE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN11MethodBind1I16CollisionShape2DP6ObjectE4callES2_PPK7VariantiRNS4_9CallErrorE,__ZN11MethodBind1I16CollisionShape2DbE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN13MethodBind0RCI16CollisionShape2DbE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN11MethodBind1I16CollisionShape2DiE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN13MethodBind0RCI16CollisionShape2DiE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN11MethodBind1I14AnimatedSpriteRK3RefI12SpriteFramesEE4callEP6ObjectPPK7VariantiRNS9_9CallErrorE,__ZN13MethodBind0RCI14AnimatedSprite3RefI12SpriteFramesEE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN11MethodBind1I14AnimatedSpriteRK10StringNameE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN13MethodBind0RCI14AnimatedSprite10StringNameE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN11MethodBind1I14AnimatedSpritebE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN13MethodBind0RCI14AnimatedSpritebE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN11MethodBind0I14AnimatedSpriteE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN11MethodBind1I14AnimatedSpriteRK7Vector2E4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN13MethodBind0RCI14AnimatedSprite7Vector2E4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN11MethodBind1I14AnimatedSpriteiE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN13MethodBind0RCI14AnimatedSpriteiE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN11MethodBind1I6Area2DjE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN11MethodBind1I6Area2DNS0_13SpaceOverrideEE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN13MethodBind0RCI6Area2DNS0_13SpaceOverrideEE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN11MethodBind1I6Area2DbE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN13MethodBind0RCI6Area2DbE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN11MethodBind1I6Area2DfE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN13MethodBind0RCI6Area2DfE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN11MethodBind1I6Area2DRK7Vector2E4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN13MethodBind0RCI6Area2D7Vector2E4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN13MethodBind0RCI6Area2DjE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN11MethodBind2I6Area2DibE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN13MethodBind1RCI6Area2DbiE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN13MethodBind0RCI6Area2D5ArrayE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN13MethodBind1RCI6Area2DbP4NodeE4callEP6ObjectPPK7VariantiRNS6_9CallErrorE,__ZN11MethodBind5I6Area2DiRK3RIDiiiE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN11MethodBind1I9Polygon2DRK10PoolVectorI7Vector2EE4callEP6ObjectPPK7VariantiRNS9_9CallErrorE,__ZN13MethodBind0RCI9Polygon2D10PoolVectorI7Vector2EE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN11MethodBind1I9Polygon2DRK5ColorE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN13MethodBind0RCI9Polygon2D5ColorE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN11MethodBind1I9Polygon2DRK10PoolVectorI5ColorEE4callEP6ObjectPPK7VariantiRNS9_9CallErrorE,__ZN13MethodBind0RCI9Polygon2D10PoolVectorI5ColorEE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN11MethodBind1I9Polygon2DRK3RefI7TextureEE4callEP6ObjectPPK7VariantiRNS9_9CallErrorE,__ZN13MethodBind0RCI9Polygon2D3RefI7TextureEE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN11MethodBind1I9Polygon2DRK7Vector2E4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN13MethodBind0RCI9Polygon2D7Vector2E4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN11MethodBind1I9Polygon2DfE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN13MethodBind0RCI9Polygon2DfE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN11MethodBind1I9Polygon2DbE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN13MethodBind0RCI9Polygon2DbE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN11MethodBind1I8Camera2DRK7Vector2E4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN13MethodBind0RCI8Camera2D7Vector2E4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN11MethodBind1I8Camera2DNS0_10AnchorModeEE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN13MethodBind0RCI8Camera2DNS0_10AnchorModeEE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN11MethodBind1I8Camera2DbE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN13MethodBind0RCI8Camera2DbE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN11MethodBind0I8Camera2DE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN11MethodBind1I8Camera2DP6ObjectE4callES2_PPK7VariantiRNS4_9CallErrorE,__ZN11MethodBind2I8Camera2D6MarginiE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN13MethodBind1RCI8Camera2Di6MarginE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN11MethodBind1I8Camera2DfE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN13MethodBind0RCI8Camera2DfE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN11MethodBind2I8Camera2D6MarginfE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN13MethodBind1RCI8Camera2Df6MarginE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN11MethodBind1I8Camera2DP4NodeE4callEP6ObjectPPK7VariantiRNS6_9CallErrorE,__ZN13MethodBind0RCI8Camera2DP4NodeE4callEP6ObjectPPK7VariantiRNS6_9CallErrorE,__ZN11MethodBind1I20VisibilityNotifier2DRK5Rect2E4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN13MethodBind0RCI20VisibilityNotifier2D5Rect2E4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN13MethodBind0RCI20VisibilityNotifier2DbE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN11MethodBind2I19VisibilityEnabler2DNS0_7EnablerEbE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN13MethodBind1RCI19VisibilityEnabler2DbNS0_7EnablerEE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN11MethodBind1I19VisibilityEnabler2DP4NodeE4callEP6ObjectPPK7VariantiRNS6_9CallErrorE,__ZN11MethodBind1I13ParallaxLayerRK7Vector2E4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN13MethodBind0RCI13ParallaxLayer7Vector2E4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN11MethodBind1I25NavigationPolygonInstanceRK3RefI17NavigationPolygonEE4callEP6ObjectPPK7VariantiRNS9_9CallErrorE,__ZN13MethodBind0RCI25NavigationPolygonInstance3RefI17NavigationPolygonEE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN11MethodBind1I25NavigationPolygonInstancebE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN13MethodBind0RCI25NavigationPolygonInstancebE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN11MethodBind0I25NavigationPolygonInstanceE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN11MethodBind1I17TouchScreenButtonRK3RefI7TextureEE4callEP6ObjectPPK7VariantiRNS9_9CallErrorE,__ZN13MethodBind0RCI17TouchScreenButton3RefI7TextureEE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN11MethodBind1I17TouchScreenButtonRK3RefI6BitMapEE4callEP6ObjectPPK7VariantiRNS9_9CallErrorE,__ZN13MethodBind0RCI17TouchScreenButton3RefI6BitMapEE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN11MethodBind1I17TouchScreenButtonRK3RefI7Shape2DEE4callEP6ObjectPPK7VariantiRNS9_9CallErrorE,__ZN13MethodBind0RCI17TouchScreenButton3RefI7Shape2DEE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN11MethodBind1I17TouchScreenButtonbE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN13MethodBind0RCI17TouchScreenButtonbE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN11MethodBind1I17TouchScreenButtonRK6StringE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN13MethodBind0RCI17TouchScreenButton6StringE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN11MethodBind1I17TouchScreenButtonNS0_14VisibilityModeEE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN13MethodBind0RCI17TouchScreenButtonNS0_14VisibilityModeEE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN11MethodBind1I17TouchScreenButtonRK10InputEventE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN11MethodBind1I19ParticleAttractor2DbE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN13MethodBind0RCI19ParticleAttractor2DbE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN11MethodBind1I19ParticleAttractor2DfE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN13MethodBind0RCI19ParticleAttractor2DfE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN11MethodBind1I19ParticleAttractor2D8NodePathE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN13MethodBind0RCI19ParticleAttractor2D8NodePathE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN11MethodBind1I15AnimationPlayerP4NodeE4callEP6ObjectPPK7VariantiRNS6_9CallErrorE,__ZN11MethodBind0I15AnimationPlayerE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN12MethodBind2RI15AnimationPlayer5ErrorRK10StringNameRK3RefI9AnimationEE4callEP6ObjectPPK7VariantiRNSD_9CallErrorE,__ZN11MethodBind1I15AnimationPlayerRK10StringNameE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN11MethodBind2I15AnimationPlayerRK10StringNameS3_E4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN13MethodBind1RCI15AnimationPlayerbRK10StringNameE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN13MethodBind1RCI15AnimationPlayer3RefI9AnimationERK10StringNameE4callEP6ObjectPPK7VariantiRNSA_9CallErrorE,__ZN13MethodBind0RCI15AnimationPlayer10PoolVectorI6StringEE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN13MethodBind1RCI15AnimationPlayer10StringNameRKS1_E4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN11MethodBind3I15AnimationPlayerRK10StringNameS3_fE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN13MethodBind2RCI15AnimationPlayerfRK10StringNameS3_E4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN11MethodBind1I15AnimationPlayerfE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN13MethodBind0RCI15AnimationPlayerfE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN11MethodBind4I15AnimationPlayerRK10StringNameffbE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN11MethodBind2I15AnimationPlayerRK10StringNamefE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN11MethodBind1I15AnimationPlayerbE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN13MethodBind0RCI15AnimationPlayerbE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN11MethodBind1I15AnimationPlayerRK6StringE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN13MethodBind0RCI15AnimationPlayer6StringE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN11MethodBind1I15AnimationPlayerRK8NodePathE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN13MethodBind0RCI15AnimationPlayer8NodePathE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN11MethodBind2I15AnimationPlayerfbE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN13MethodBind1RCI15AnimationPlayer10StringNameRK3RefI9AnimationEE4callEP6ObjectPPK7VariantiRNSA_9CallErrorE,__ZN11MethodBind1I15AnimationPlayerNS0_20AnimationProcessModeEE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN13MethodBind0RCI15AnimationPlayerNS0_20AnimationProcessModeEE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN11MethodBind2I19AnimationTreePlayerNS0_8NodeTypeERK10StringNameE4callEP6ObjectPPK7VariantiRNS8_9CallErrorE,__ZN13MethodBind1RCI19AnimationTreePlayerbRK10StringNameE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN12MethodBind2RI19AnimationTreePlayer5ErrorRK10StringNameS4_E4callEP6ObjectPPK7VariantiRNS8_9CallErrorE,__ZN13MethodBind1RCI19AnimationTreePlayerNS0_8NodeTypeERK10StringNameE4callEP6ObjectPPK7VariantiRNS8_9CallErrorE,__ZN13MethodBind1RCI19AnimationTreePlayeriRK10StringNameE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN13MethodBind2RCI19AnimationTreePlayer10StringNameRKS1_iE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN11MethodBind2I19AnimationTreePlayerRK10StringNameRK3RefI9AnimationEE4callEP6ObjectPPK7VariantiRNSC_9CallErrorE,__ZN13MethodBind1RCI19AnimationTreePlayer3RefI9AnimationERK10StringNameE4callEP6ObjectPPK7VariantiRNSA_9CallErrorE,__ZN11MethodBind2I19AnimationTreePlayerRK10StringNameRK6StringE4callEP6ObjectPPK7VariantiRNSA_9CallErrorE,__ZN13MethodBind1RCI19AnimationTreePlayer6StringRK10StringNameE4callEP6ObjectPPK7VariantiRNS8_9CallErrorE,__ZN11MethodBind3I19AnimationTreePlayerRK10StringNameRK8NodePathbE4callEP6ObjectPPK7VariantiRNSA_9CallErrorE,__ZN11MethodBind2I19AnimationTreePlayerRK10StringNamefE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN13MethodBind1RCI19AnimationTreePlayerfRK10StringNameE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN11MethodBind2I19AnimationTreePlayerRK10StringNamebE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN11MethodBind1I19AnimationTreePlayerRK10StringNameE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN11MethodBind2I19AnimationTreePlayerRK10StringNameRK7Vector2E4callEP6ObjectPPK7VariantiRNSA_9CallErrorE,__ZN13MethodBind1RCI19AnimationTreePlayer7Vector2RK10StringNameE4callEP6ObjectPPK7VariantiRNS8_9CallErrorE,__ZN11MethodBind2I19AnimationTreePlayerRK10StringNameiE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN11MethodBind3I19AnimationTreePlayerRK10StringNameibE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN13MethodBind2RCI19AnimationTreePlayerbRK10StringNameiE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN12MethodBind3RI19AnimationTreePlayer5ErrorRK10StringNameS4_iE4callEP6ObjectPPK7VariantiRNS8_9CallErrorE,__ZN13MethodBind3RCI19AnimationTreePlayerbRK10StringNameS3_iE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN11MethodBind1I19AnimationTreePlayerbE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN13MethodBind0RCI19AnimationTreePlayerbE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN11MethodBind1I19AnimationTreePlayerRK8NodePathE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN13MethodBind0RCI19AnimationTreePlayer8NodePathE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN12MethodBind0RI19AnimationTreePlayer10PoolVectorI6StringEE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN11MethodBind1I19AnimationTreePlayerNS0_20AnimationProcessModeEE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN13MethodBind0RCI19AnimationTreePlayerNS0_20AnimationProcessModeEE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN11MethodBind1I19AnimationTreePlayerfE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN11MethodBind0I19AnimationTreePlayerE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN13MethodBind0RCI5TweenbE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN11MethodBind1I5TweenbE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN11MethodBind1I5TweenfE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN13MethodBind0RCI5TweenfE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN11MethodBind1I5TweenNS0_16TweenProcessModeEE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN13MethodBind0RCI5TweenNS0_16TweenProcessModeEE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN12MethodBind0RI5TweenbE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN12MethodBind2RI5TweenbP6Object6StringE4callES2_PPK7VariantiRNS5_9CallErrorE,__ZN11MethodBind3I5TweenP6Object6StringbE4callES2_PPK7VariantiRNS5_9CallErrorE,__ZN12MethodBind1RI5TweenbfE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN12MethodBind8RI5TweenbP6Object6String7VariantS4_fNS0_14TransitionTypeENS0_8EaseTypeEfE4callES2_PPKS4_iRNS4_9CallErrorE,__ZN12MethodBind8RI5TweenbP6Objectf6StringRK7VariantS6_S6_S6_S6_E4callES2_PPS5_iRNS4_9CallErrorE,__ZN12MethodBind9RI5TweenbP6Object6String7VariantS2_S3_fNS0_14TransitionTypeENS0_8EaseTypeEfE4callES2_PPKS4_iRNS4_9CallErrorE,__ZN12MethodBind9RI5TweenbP6Object6StringS2_S3_7VariantfNS0_14TransitionTypeENS0_8EaseTypeEfE4callES2_PPKS4_iRNS4_9CallErrorE,__ZN11MethodBind1I11AudioPlayer3RefI11AudioStreamEE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN13MethodBind0RCI11AudioPlayer3RefI11AudioStreamEE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN11MethodBind1I11AudioPlayerfE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN13MethodBind0RCI11AudioPlayerfE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN11MethodBind0I11AudioPlayerE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN13MethodBind0RCI11AudioPlayerbE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN12MethodBind0RI11AudioPlayerfE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN11MethodBind1I11AudioPlayerRK10StringNameE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN13MethodBind0RCI11AudioPlayer10StringNameE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN11MethodBind1I11AudioPlayerbE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN12MethodBind0RI11AudioPlayerbE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN11MethodBind1I11AudioPlayerNS0_9MixTargetEE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN13MethodBind0RCI11AudioPlayerNS0_9MixTargetEE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN12MethodBind2RI9AnimationiNS0_9TrackTypeEiE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN11MethodBind1I9AnimationiE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN13MethodBind0RCI9AnimationiE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN13MethodBind1RCI9AnimationNS0_9TrackTypeEiE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN13MethodBind1RCI9Animation8NodePathiE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN11MethodBind2I9AnimationiRK8NodePathE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN13MethodBind1RCI9AnimationiRK8NodePathE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN11MethodBind2I9AnimationibE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN13MethodBind1RCI9AnimationbiE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN12MethodBind5RI9Animationiif7Vector3RK4QuatRKS1_E4callEP6ObjectPPK7VariantiRNSA_9CallErrorE,__ZN11MethodBind4I9AnimationifRK7VariantfE4callEP6ObjectPPS2_iRNS1_9CallErrorE,__ZN11MethodBind2I9AnimationiiE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN11MethodBind2I9AnimationifE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN11MethodBind3I9AnimationiiRK7VariantE4callEP6ObjectPPS2_iRNS1_9CallErrorE,__ZN11MethodBind3I9AnimationiifE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN13MethodBind2RCI9AnimationfiiE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN13MethodBind1RCI9AnimationiiE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN13MethodBind2RCI9Animation7VariantiiE4callEP6ObjectPPKS1_iRNS1_9CallErrorE,__ZN13MethodBind3RCI9AnimationiifbE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN11MethodBind2I9AnimationiNS0_17InterpolationTypeEE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN13MethodBind1RCI9AnimationNS0_17InterpolationTypeEiE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN13MethodBind2RCI9Animation5ArrayifE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN11MethodBind2I9AnimationiNS0_10UpdateModeEE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN13MethodBind1RCI9AnimationNS0_10UpdateModeEiE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN13MethodBind3RCI9Animation10PoolVectorIiEiffE4callEP6ObjectPPK7VariantiRNS6_9CallErrorE,__ZN13MethodBind2RCI9Animation10StringNameiiE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN13MethodBind2RCI9Animation6VectorI7VariantEiiE4callEP6ObjectPPKS2_iRNS2_9CallErrorE,__ZN11MethodBind1I9AnimationfE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN13MethodBind0RCI9AnimationfE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN11MethodBind1I9AnimationbE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN13MethodBind0RCI9AnimationbE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN11MethodBind0I9AnimationE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN11MethodBind1I16RectangleShape2DRK7Vector2E4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN13MethodBind0RCI16RectangleShape2D7Vector2E4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN11MethodBind1I11EnvironmentNS0_6BGModeEE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN11MethodBind1I11EnvironmentRK3RefI6SkyBoxEE4callEP6ObjectPPK7VariantiRNS9_9CallErrorE,__ZN11MethodBind1I11EnvironmentfE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN11MethodBind1I11EnvironmentRK5ColorE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN11MethodBind1I11EnvironmentiE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN13MethodBind0RCI11EnvironmentNS0_6BGModeEE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN13MethodBind0RCI11Environment3RefI6SkyBoxEE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN13MethodBind0RCI11EnvironmentfE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN13MethodBind0RCI11Environment5ColorE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN13MethodBind0RCI11EnvironmentiE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN11MethodBind1I11EnvironmentbE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN13MethodBind0RCI11EnvironmentbE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN11MethodBind1I11EnvironmentNS0_14DOFBlurQualityEE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN13MethodBind0RCI11EnvironmentNS0_14DOFBlurQualityEE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN11MethodBind2I11EnvironmentibE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN13MethodBind1RCI11EnvironmentbiE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN11MethodBind1I11EnvironmentNS0_13GlowBlendModeEE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN13MethodBind0RCI11EnvironmentNS0_13GlowBlendModeEE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN11MethodBind1I11EnvironmentNS0_10ToneMapperEE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN13MethodBind0RCI11EnvironmentNS0_10ToneMapperEE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN11MethodBind1I11EnvironmentRK3RefI7TextureEE4callEP6ObjectPPK7VariantiRNS9_9CallErrorE,__ZN13MethodBind0RCI11Environment3RefI7TextureEE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN11MethodBind1I6SkyBoxNS0_12RadianceSizeEE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN13MethodBind0RCI6SkyBoxNS0_12RadianceSizeEE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN11MethodBind2I11ImageSkyBoxNS0_9ImagePathERK6StringE4callEP6ObjectPPK7VariantiRNS8_9CallErrorE,__ZN13MethodBind1RCI11ImageSkyBox6StringNS0_9ImagePathEE4callEP6ObjectPPK7VariantiRNS6_9CallErrorE,__ZN11MethodBind1I8BoxShapeRK7Vector3E4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN13MethodBind0RCI8BoxShape7Vector3E4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN11MethodBind1I17AudioStreamSampleNS0_6FormatEE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN13MethodBind0RCI17AudioStreamSampleNS0_6FormatEE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN11MethodBind1I17AudioStreamSampleNS0_8LoopModeEE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN13MethodBind0RCI17AudioStreamSampleNS0_8LoopModeEE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN11MethodBind1I17AudioStreamSampleiE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN13MethodBind0RCI17AudioStreamSampleiE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN11MethodBind1I17AudioStreamSamplebE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN13MethodBind0RCI17AudioStreamSamplebE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN11MethodBind1I17AudioStreamSampleRK10PoolVectorIhEE4callEP6ObjectPPK7VariantiRNS8_9CallErrorE,__ZN13MethodBind0RCI17AudioStreamSample10PoolVectorIhEE4callEP6ObjectPPK7VariantiRNS6_9CallErrorE,__ZN11MethodBind1I11MeshLibraryiE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN11MethodBind2I11MeshLibraryiRK6StringE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN11MethodBind2I11MeshLibraryiRK3RefI4MeshEE4callEP6ObjectPPK7VariantiRNS9_9CallErrorE,__ZN11MethodBind2I11MeshLibraryiRK3RefI14NavigationMeshEE4callEP6ObjectPPK7VariantiRNS9_9CallErrorE,__ZN11MethodBind2I11MeshLibraryiRK3RefI5ShapeEE4callEP6ObjectPPK7VariantiRNS9_9CallErrorE,__ZN13MethodBind1RCI11MeshLibrary6StringiE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN13MethodBind1RCI11MeshLibrary3RefI4MeshEiE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN13MethodBind1RCI11MeshLibrary3RefI14NavigationMeshEiE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN13MethodBind1RCI11MeshLibrary3RefI5ShapeEiE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN11MethodBind0I11MeshLibraryE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN13MethodBind0RCI11MeshLibrary6VectorIiEE4callEP6ObjectPPK7VariantiRNS6_9CallErrorE,__ZN13MethodBind0RCI11MeshLibraryiE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN11MethodBind3I5ThemeRK10StringNameS3_RK3RefI7TextureEE4callEP6ObjectPPK7VariantiRNSC_9CallErrorE,__ZN13MethodBind2RCI5Theme3RefI7TextureERK10StringNameS6_E4callEP6ObjectPPK7VariantiRNSA_9CallErrorE,__ZN13MethodBind2RCI5ThemebRK10StringNameS3_E4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN11MethodBind2I5ThemeRK10StringNameS3_E4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN13MethodBind1RCI5Theme10PoolVectorI6StringERKS2_E4callEP6ObjectPPK7VariantiRNS9_9CallErrorE,__ZN11MethodBind3I5ThemeRK10StringNameS3_RK3RefI8StyleBoxEE4callEP6ObjectPPK7VariantiRNSC_9CallErrorE,__ZN13MethodBind2RCI5Theme3RefI8StyleBoxERK10StringNameS6_E4callEP6ObjectPPK7VariantiRNSA_9CallErrorE,__ZN13MethodBind0RCI5Theme10PoolVectorI6StringEE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN11MethodBind3I5ThemeRK10StringNameS3_RK3RefI4FontEE4callEP6ObjectPPK7VariantiRNSC_9CallErrorE,__ZN13MethodBind2RCI5Theme3RefI4FontERK10StringNameS6_E4callEP6ObjectPPK7VariantiRNSA_9CallErrorE,__ZN11MethodBind3I5ThemeRK10StringNameS3_RK5ColorE4callEP6ObjectPPK7VariantiRNSA_9CallErrorE,__ZN13MethodBind2RCI5Theme5ColorRK10StringNameS4_E4callEP6ObjectPPK7VariantiRNS8_9CallErrorE,__ZN11MethodBind3I5ThemeRK10StringNameS3_iE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN13MethodBind2RCI5ThemeiRK10StringNameS3_E4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN11MethodBind1I5ThemeRK3RefI4FontEE4callEP6ObjectPPK7VariantiRNS9_9CallErrorE,__ZN13MethodBind0RCI5Theme3RefI4FontEE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN11MethodBind0I5ThemeE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN11MethodBind1I12StyleBoxFlatRK5ColorE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN13MethodBind0RCI12StyleBoxFlat5ColorE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN11MethodBind1I12StyleBoxFlatiE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN13MethodBind0RCI12StyleBoxFlatiE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN11MethodBind1I12StyleBoxFlatbE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN13MethodBind0RCI12StyleBoxFlatbE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN13MethodBind2RCI8StyleBoxbRK7Vector2RK5Rect2E4callEP6ObjectPPK7VariantiRNSA_9CallErrorE,__ZN11MethodBind2I8StyleBox6MarginfE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN13MethodBind1RCI8StyleBoxf6MarginE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN13MethodBind0RCI8StyleBox7Vector2E4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN12MethodBind2CI8StyleBox3RIDRK5Rect2E4callEP6ObjectPPK7VariantiRNS8_9CallErrorE,__ZN11MethodBind1I15StyleBoxTexture3RefI8ResourceEE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN13MethodBind0RCI15StyleBoxTexture3RefI8ResourceEE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN11MethodBind2I15StyleBoxTexture6MarginfE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN13MethodBind1RCI15StyleBoxTexturef6MarginE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN11MethodBind1I15StyleBoxTextureRK5Rect2E4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN13MethodBind0RCI15StyleBoxTexture5Rect2E4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN11MethodBind1I15StyleBoxTexturebE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN13MethodBind0RCI15StyleBoxTexturebE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN11MethodBind1I15StyleBoxTextureRK5ColorE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN13MethodBind0RCI15StyleBoxTexture5ColorE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN13MethodBind0RCI10SceneStateiE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN13MethodBind1RCI10SceneState10StringNameiE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN13MethodBind2RCI10SceneState8NodePathibE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN13MethodBind1RCI10SceneState8NodePathiE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN13MethodBind1RCI10SceneStatebiE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN13MethodBind1RCI10SceneState6StringiE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN13MethodBind1RCI10SceneState3RefI11PackedSceneEiE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN13MethodBind1RCI10SceneState10PoolVectorI6StringEiE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN13MethodBind1RCI10SceneStateiiE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN13MethodBind2RCI10SceneState10StringNameiiE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN13MethodBind2RCI10SceneState7VariantiiE4callEP6ObjectPPKS1_iRNS1_9CallErrorE,__ZN13MethodBind1RCI10SceneState5ArrayiE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN12MethodBind1RI11PackedScene5ErrorP4NodeE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN13MethodBind1RCI11PackedSceneP4NodeNS0_12GenEditStateEE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN13MethodBind0RCI11PackedScenebE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN11MethodBind1I11PackedSceneRK10DictionaryE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN13MethodBind0RCI11PackedScene10DictionaryE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN12MethodBind0RI11PackedScene3RefI10SceneStateEE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN11MethodBind1I10RoomBoundsRK10PoolVectorI5Face3EE4callEP6ObjectPPK7VariantiRNS9_9CallErrorE,__ZN13MethodBind0RCI10RoomBounds10PoolVectorI5Face3EE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN11MethodBind1I14CapsuleShape2DfE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN13MethodBind0RCI14CapsuleShape2DfE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN11MethodBind2I9ColorRampfRK5ColorE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN11MethodBind1I9ColorRampiE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN11MethodBind2I9ColorRampifE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN13MethodBind1RCI9ColorRampfiE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN11MethodBind2I9ColorRampiRK5ColorE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN13MethodBind1RCI9ColorRamp5ColoriE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN12MethodBind1RI9ColorRamp5ColorfE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN13MethodBind0RCI9ColorRampiE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN11MethodBind1I9ColorRampRK6VectorIfEE4callEP6ObjectPPK7VariantiRNS8_9CallErrorE,__ZN13MethodBind0RCI9ColorRamp6VectorIfEE4callEP6ObjectPPK7VariantiRNS6_9CallErrorE,__ZN11MethodBind1I9ColorRampRK6VectorI5ColorEE4callEP6ObjectPPK7VariantiRNS9_9CallErrorE,__ZN13MethodBind0RCI9ColorRamp6VectorI5ColorEE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN11MethodBind1I8RayShapefE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN13MethodBind0RCI8RayShapefE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN13MethodBind0RCI6ShaderNS0_4ModeEE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN11MethodBind1I6ShaderRK6StringE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN13MethodBind0RCI6Shader6StringE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN11MethodBind2I6ShaderRK10StringNameRK3RefI7TextureEE4callEP6ObjectPPK7VariantiRNSC_9CallErrorE,__ZN13MethodBind1RCI6Shader3RefI7TextureERK10StringNameE4callEP6ObjectPPK7VariantiRNSA_9CallErrorE,__ZN13MethodBind1RCI6ShaderbRK10StringNameE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN11MethodBind1I11LineShape2DRK7Vector2E4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN13MethodBind0RCI11LineShape2D7Vector2E4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN11MethodBind1I11LineShape2DfE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN13MethodBind0RCI11LineShape2DfE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN11MethodBind1I11SphereShapefE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN13MethodBind0RCI11SphereShapefE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN11MethodBind1I15DynamicFontDataRK6StringE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN13MethodBind0RCI15DynamicFontData6StringE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZNK12ImageTexture9draw_rectE3RIDRK5Rect2bRK5Colorb,__ZNK12ImageTexture16draw_rect_regionE3RIDRK5Rect2S3_RK5Colorb,__ZN11MethodBind4I12ImageTextureiiN5Image6FormatEjE4callEP6ObjectPPK7VariantiRNS6_9CallErrorE,__ZN11MethodBind2I12ImageTextureRK5ImagejE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN13MethodBind0RCI12ImageTextureN5Image6FormatEE4callEP6ObjectPPK7VariantiRNS6_9CallErrorE,__ZN11MethodBind1I12ImageTextureRK6StringE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN11MethodBind1I12ImageTextureRK5ImageE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN13MethodBind0RCI12ImageTexture5ImageE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN11MethodBind1I12ImageTextureNS0_7StorageEE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN13MethodBind0RCI12ImageTextureNS0_7StorageEE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN11MethodBind1I12ImageTexturefE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN13MethodBind0RCI12ImageTexturefE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN11MethodBind0I12ImageTextureE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN11MethodBind1I12ImageTextureRK7Vector2E4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN11MethodBind1I12ImageTextureRK3RIDE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN12MethodBind5CI4Font3RIDRK7Vector2RK6StringRK5ColoriE4callEP6ObjectPPK7VariantiRNSE_9CallErrorE,__ZN13MethodBind0RCI4FontfE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN13MethodBind0RCI4FontbE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN13MethodBind1RCI4Font7Vector2RK6StringE4callEP6ObjectPPK7VariantiRNS8_9CallErrorE,__ZN13MethodBind5RCI4Fontf3RIDRK7Vector2wwRK5ColorE4callEP6ObjectPPK7VariantiRNSB_9CallErrorE,__ZN11MethodBind0I4FontE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN11MethodBind1I11DynamicFontRK3RefI15DynamicFontDataEE4callEP6ObjectPPK7VariantiRNS9_9CallErrorE,__ZN13MethodBind0RCI11DynamicFont3RefI15DynamicFontDataEE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN11MethodBind1I11DynamicFontiE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN13MethodBind0RCI11DynamicFontiE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN11MethodBind1I11DynamicFontbE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN13MethodBind0RCI11DynamicFontbE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN11MethodBind2I11DynamicFontiiE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN13MethodBind1RCI11DynamicFontiiE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN11MethodBind2I11DynamicFontiRK3RefI15DynamicFontDataEE4callEP6ObjectPPK7VariantiRNS9_9CallErrorE,__ZN13MethodBind1RCI11DynamicFont3RefI15DynamicFontDataEiE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN11MethodBind1I14SegmentShape2DRK7Vector2E4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN13MethodBind0RCI14SegmentShape2D7Vector2E4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN11MethodBind1I10RayShape2DfE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN13MethodBind0RCI10RayShape2DfE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN11MethodBind1I14ShaderMaterialRK3RefI6ShaderEE4callEP6ObjectPPK7VariantiRNS9_9CallErrorE,__ZN13MethodBind0RCI14ShaderMaterial3RefI6ShaderEE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN11MethodBind2I14ShaderMaterialRK10StringNameRK7VariantE4callEP6ObjectPPS5_iRNS4_9CallErrorE,__ZN13MethodBind1RCI14ShaderMaterial7VariantRK10StringNameE4callEP6ObjectPPKS1_iRNS1_9CallErrorE,__ZN11MethodBind1I12CapsuleShapefE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN13MethodBind0RCI12CapsuleShapefE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN11MethodBind1I10PlaneShape5PlaneE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN13MethodBind0RCI10PlaneShape5PlaneE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZNK13StreamTexture9draw_rectE3RIDRK5Rect2bRK5Colorb,__ZNK13StreamTexture16draw_rect_regionE3RIDRK5Rect2S3_RK5Colorb,__ZN12MethodBind1RI13StreamTexture5ErrorRK6StringE4callEP6ObjectPPK7VariantiRNS8_9CallErrorE,__ZN13MethodBind0RCI13StreamTexture6StringE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZNK12AtlasTexture9draw_rectE3RIDRK5Rect2bRK5Colorb,__ZNK12AtlasTexture16draw_rect_regionE3RIDRK5Rect2S3_RK5Colorb,__ZN11MethodBind1I12AtlasTextureRK3RefI7TextureEE4callEP6ObjectPPK7VariantiRNS9_9CallErrorE,__ZN13MethodBind0RCI12AtlasTexture3RefI7TextureEE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN11MethodBind1I12AtlasTextureRK5Rect2E4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN13MethodBind0RCI12AtlasTexture5Rect2E4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZNK12LargeTexture9draw_rectE3RIDRK5Rect2bRK5Colorb,__ZNK12LargeTexture16draw_rect_regionE3RIDRK5Rect2S3_RK5Colorb,__ZN12MethodBind2RI12LargeTextureiRK7Vector2RK3RefI7TextureEE4callEP6ObjectPPK7VariantiRNSC_9CallErrorE,__ZN11MethodBind2I12LargeTextureiRK7Vector2E4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN11MethodBind2I12LargeTextureiRK3RefI7TextureEE4callEP6ObjectPPK7VariantiRNS9_9CallErrorE,__ZN11MethodBind1I12LargeTextureRK7Vector2E4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN11MethodBind0I12LargeTextureE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN13MethodBind0RCI12LargeTextureiE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN13MethodBind1RCI12LargeTexture7Vector2iE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN13MethodBind1RCI12LargeTexture3RefI7TextureEiE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN11MethodBind1I12LargeTextureRK5ArrayE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN13MethodBind0RCI12LargeTexture5ArrayE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN13MethodBind0RCI7CubeMapiE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN11MethodBind1I7CubeMapjE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN13MethodBind0RCI7CubeMapjE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN11MethodBind2I7CubeMapNS0_4SideERK5ImageE4callEP6ObjectPPK7VariantiRNS8_9CallErrorE,__ZN13MethodBind1RCI7CubeMap5ImageNS0_4SideEE4callEP6ObjectPPK7VariantiRNS6_9CallErrorE,__ZN11MethodBind1I7CubeMapNS0_7StorageEE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN13MethodBind0RCI7CubeMapNS0_7StorageEE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN11MethodBind1I7CubeMapfE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN13MethodBind0RCI7CubeMapfE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN11MethodBind1I12CurveTexturefE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN13MethodBind0RCI12CurveTexturefE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN11MethodBind1I12CurveTextureiE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN11MethodBind1I12CurveTextureRK10PoolVectorI7Vector2EE4callEP6ObjectPPK7VariantiRNS9_9CallErrorE,__ZN13MethodBind0RCI12CurveTexture10PoolVectorI7Vector2EE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN11MethodBind2I15GradientTexturefRK5ColorE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN11MethodBind1I15GradientTextureiE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN11MethodBind2I15GradientTextureifE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN13MethodBind1RCI15GradientTexturefiE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN11MethodBind2I15GradientTextureiRK5ColorE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN13MethodBind1RCI15GradientTexture5ColoriE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN12MethodBind1RI15GradientTexture5ColorfE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN13MethodBind0RCI15GradientTextureiE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN11MethodBind0I15GradientTextureE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN11MethodBind1I15GradientTextureRK6VectorIfEE4callEP6ObjectPPK7VariantiRNS8_9CallErrorE,__ZN13MethodBind0RCI15GradientTexture6VectorIfEE4callEP6ObjectPPK7VariantiRNS6_9CallErrorE,__ZN11MethodBind1I15GradientTextureRK6VectorI5ColorEE4callEP6ObjectPPK7VariantiRNS9_9CallErrorE,__ZN13MethodBind0RCI15GradientTexture6VectorI5ColorEE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN11MethodBind1I13CircleShape2DfE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN13MethodBind0RCI13CircleShape2DfE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN12MethodBind1RI10BitmapFont5ErrorRK6StringE4callEP6ObjectPPK7VariantiRNS8_9CallErrorE,__ZN11MethodBind1I10BitmapFontfE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN11MethodBind3I10BitmapFontwwiE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN13MethodBind2RCI10BitmapFontiwwE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN11MethodBind1I10BitmapFontRK3RefI7TextureEE4callEP6ObjectPPK7VariantiRNS9_9CallErrorE,__ZN11MethodBind5I10BitmapFontwiRK5Rect2RK7Vector2fE4callEP6ObjectPPK7VariantiRNSA_9CallErrorE,__ZN13MethodBind0RCI10BitmapFontiE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN13MethodBind1RCI10BitmapFont3RefI7TextureEiE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN13MethodBind2RCI10BitmapFont7Vector2wwE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN11MethodBind1I10BitmapFontbE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN11MethodBind0I10BitmapFontE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN11MethodBind1I10BitmapFontRK10PoolVectorIiEE4callEP6ObjectPPK7VariantiRNS8_9CallErrorE,__ZN13MethodBind0RCI10BitmapFont10PoolVectorIiEE4callEP6ObjectPPK7VariantiRNS6_9CallErrorE,__ZN11MethodBind1I10BitmapFontRK6VectorI7VariantEE4callEP6ObjectPPKS2_iRNS2_9CallErrorE,__ZN13MethodBind0RCI10BitmapFont6VectorI7VariantEE4callEP6ObjectPPKS2_iRNS2_9CallErrorE,__ZN11MethodBind1I10BitmapFontRK3RefIS0_EE4callEP6ObjectPPK7VariantiRNS8_9CallErrorE,__ZN13MethodBind0RCI10BitmapFont3RefIS0_EE4callEP6ObjectPPK7VariantiRNS6_9CallErrorE,__ZN11MethodBind1I14SceneTreeTimerfE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN13MethodBind0RCI14SceneTreeTimerfE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN13MethodBind0RCI9SceneTreeP8ViewportE4callEP6ObjectPPK7VariantiRNS6_9CallErrorE,__ZN13MethodBind1RCI9SceneTreebRK10StringNameE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN11MethodBind1I9SceneTreebE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN13MethodBind0RCI9SceneTreebE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN11MethodBind0I9SceneTreeE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN12MethodBind0RI9SceneTreebE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN12MethodBind2RI9SceneTree3RefI14SceneTreeTimerEfbE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN13MethodBind0RCI9SceneTreeiE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN13MethodBind0RCI9SceneTreexE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN11MethodBind3I9SceneTreeNS0_11StretchModeENS0_13StretchAspectE7Vector2E4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN11MethodBind1I9SceneTreeP6ObjectE4callES2_PPK7VariantiRNS4_9CallErrorE,__ZN11MethodBind3I9SceneTreejRK10StringNameiE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN11MethodBind4I9SceneTreejRK10StringNameRK6StringRK7VariantE4callEP6ObjectPPS8_iRNS7_9CallErrorE,__ZN11MethodBind2I9SceneTreeRK10StringNameiE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN11MethodBind3I9SceneTreeRK10StringNameRK6StringRK7VariantE4callEP6ObjectPPS8_iRNS7_9CallErrorE,__ZN12MethodBind1RI9SceneTree5ArrayRK10StringNameE4callEP6ObjectPPK7VariantiRNS8_9CallErrorE,__ZN11MethodBind1I9SceneTreeP4NodeE4callEP6ObjectPPK7VariantiRNS6_9CallErrorE,__ZN13MethodBind0RCI9SceneTreeP4NodeE4callEP6ObjectPPK7VariantiRNS6_9CallErrorE,__ZN12MethodBind1RI9SceneTree5ErrorRK6StringE4callEP6ObjectPPK7VariantiRNS8_9CallErrorE,__ZN12MethodBind1RI9SceneTree5ErrorRK3RefI11PackedSceneEE4callEP6ObjectPPK7VariantiRNSA_9CallErrorE,__ZN12MethodBind0RI9SceneTree5ErrorE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN11MethodBind1I9SceneTreeRK3RefI24NetworkedMultiplayerPeerEE4callEP6ObjectPPK7VariantiRNS9_9CallErrorE,__ZN11MethodBind1I9SceneTreeiE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN16MethodBindVarArgI9SceneTreeE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN11MethodBind1I17NavigationPolygonRK10PoolVectorI7Vector2EE4callEP6ObjectPPK7VariantiRNS9_9CallErrorE,__ZN13MethodBind0RCI17NavigationPolygon10PoolVectorI7Vector2EE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN11MethodBind1I17NavigationPolygonRK6VectorIiEE4callEP6ObjectPPK7VariantiRNS8_9CallErrorE,__ZN13MethodBind0RCI17NavigationPolygoniE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN12MethodBind1RI17NavigationPolygon6VectorIiEiE4callEP6ObjectPPK7VariantiRNS6_9CallErrorE,__ZN11MethodBind0I17NavigationPolygonE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN11MethodBind2I17NavigationPolygonRK10PoolVectorI7Vector2EiE4callEP6ObjectPPK7VariantiRNS9_9CallErrorE,__ZN11MethodBind2I17NavigationPolygoniRK10PoolVectorI7Vector2EE4callEP6ObjectPPK7VariantiRNS9_9CallErrorE,__ZN13MethodBind1RCI17NavigationPolygon10PoolVectorI7Vector2EiE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN11MethodBind1I17NavigationPolygoniE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN11MethodBind1I17NavigationPolygonRK5ArrayE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN13MethodBind0RCI17NavigationPolygon5ArrayE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN12MethodBind3RI12Navigation2DiRK3RefI17NavigationPolygonERK11Transform2DP6ObjectE4callESA_PPK7VariantiRNSC_9CallErrorE,__ZN11MethodBind2I12Navigation2DiRK11Transform2DE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN11MethodBind1I12Navigation2DiE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN12MethodBind3RI12Navigation2D6VectorI7Vector2ERKS2_S5_bE4callEP6ObjectPPK7VariantiRNS9_9CallErrorE,__ZN12MethodBind1RI12Navigation2D7Vector2RKS1_E4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN12MethodBind1RI12Navigation2DP6ObjectRK7Vector2E4callES2_PPK7VariantiRNS7_9CallErrorE,__ZN13MethodBind0RCI7Curve2DiE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN11MethodBind4I7Curve2DRK7Vector2S3_S3_iE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN11MethodBind2I7Curve2DiRK7Vector2E4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN13MethodBind1RCI7Curve2D7Vector2iE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN11MethodBind1I7Curve2DiE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN11MethodBind0I7Curve2DE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN13MethodBind2RCI7Curve2D7Vector2ifE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN13MethodBind1RCI7Curve2D7Vector2fE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN11MethodBind1I7Curve2DfE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN13MethodBind0RCI7Curve2DfE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN13MethodBind2RCI7Curve2D7Vector2fbE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN13MethodBind0RCI7Curve2D10PoolVectorI7Vector2EE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN13MethodBind2RCI7Curve2D10PoolVectorI7Vector2EifE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN13MethodBind0RCI7Curve2D10DictionaryE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN11MethodBind1I7Curve2DRK10DictionaryE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN11MethodBind1I6Path2DRK3RefI7Curve2DEE4callEP6ObjectPPK7VariantiRNS9_9CallErrorE,__ZN13MethodBind0RCI6Path2D3RefI7Curve2DEE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN11MethodBind0I6Path2DE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN11MethodBind1I6BitMapRK7Vector2E4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN11MethodBind1I6BitMapRK5ImageE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN11MethodBind2I6BitMapRK7Vector2bE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN13MethodBind1RCI6BitMapbRK7Vector2E4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN11MethodBind2I6BitMapRK5Rect2bE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN13MethodBind0RCI6BitMapiE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN13MethodBind0RCI6BitMap7Vector2E4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN11MethodBind1I6BitMapRK10DictionaryE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN13MethodBind0RCI6BitMap10DictionaryE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN11MethodBind2I17PolygonPathFinderRK6VectorI7Vector2ERKS1_IiEE4callEP6ObjectPPK7VariantiRNSC_9CallErrorE,__ZN12MethodBind2RI17PolygonPathFinder6VectorI7Vector2ERKS2_S5_E4callEP6ObjectPPK7VariantiRNS9_9CallErrorE,__ZN13MethodBind2RCI17PolygonPathFinder6VectorI7Vector2ERKS2_S5_E4callEP6ObjectPPK7VariantiRNS9_9CallErrorE,__ZN13MethodBind1RCI17PolygonPathFinder7Vector2RKS1_E4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN13MethodBind1RCI17PolygonPathFinderbRK7Vector2E4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN11MethodBind2I17PolygonPathFinderifE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN13MethodBind1RCI17PolygonPathFinderfiE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN13MethodBind0RCI17PolygonPathFinder5Rect2E4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN11MethodBind1I17PolygonPathFinderRK10DictionaryE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN13MethodBind0RCI17PolygonPathFinder10DictionaryE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN11MethodBind0I12MeshDataToolE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN12MethodBind2RI12MeshDataTool5ErrorRK3RefI4MeshEiE4callEP6ObjectPPK7VariantiRNSA_9CallErrorE,__ZN12MethodBind1RI12MeshDataTool5ErrorRK3RefI4MeshEE4callEP6ObjectPPK7VariantiRNSA_9CallErrorE,__ZN13MethodBind0RCI12MeshDataTooliE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN11MethodBind2I12MeshDataTooliRK7Vector3E4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN13MethodBind1RCI12MeshDataTool7Vector3iE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN11MethodBind2I12MeshDataTooliRK5PlaneE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN13MethodBind1RCI12MeshDataTool5PlaneiE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN11MethodBind2I12MeshDataTooliRK7Vector2E4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN13MethodBind1RCI12MeshDataTool7Vector2iE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN11MethodBind2I12MeshDataTooliRK5ColorE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN13MethodBind1RCI12MeshDataTool5ColoriE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN11MethodBind2I12MeshDataTooliRK6VectorIiEE4callEP6ObjectPPK7VariantiRNS8_9CallErrorE,__ZN13MethodBind1RCI12MeshDataTool6VectorIiEiE4callEP6ObjectPPK7VariantiRNS6_9CallErrorE,__ZN11MethodBind2I12MeshDataTooliRK6VectorIfEE4callEP6ObjectPPK7VariantiRNS8_9CallErrorE,__ZN13MethodBind1RCI12MeshDataTool6VectorIfEiE4callEP6ObjectPPK7VariantiRNS6_9CallErrorE,__ZN11MethodBind2I12MeshDataTooliRK7VariantE4callEP6ObjectPPS2_iRNS1_9CallErrorE,__ZN13MethodBind1RCI12MeshDataTool7VariantiE4callEP6ObjectPPKS1_iRNS1_9CallErrorE,__ZN13MethodBind2RCI12MeshDataTooliiiE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN11MethodBind1I12MeshDataToolRK3RefI8MaterialEE4callEP6ObjectPPK7VariantiRNS9_9CallErrorE,__ZN13MethodBind0RCI12MeshDataTool3RefI8MaterialEE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN11MethodBind1I8QuadMeshRK3RefI8MaterialEE4callEP6ObjectPPK7VariantiRNS9_9CallErrorE,__ZN13MethodBind0RCI8QuadMesh3RefI8MaterialEE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN11MethodBind1I18ParallaxBackgroundRK11Transform2DE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN11MethodBind1I18ParallaxBackgroundRK7Vector2E4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN13MethodBind0RCI18ParallaxBackground7Vector2E4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN11MethodBind1I18ParallaxBackgroundbE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN12MethodBind0RI18ParallaxBackgroundbE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN11MethodBind1I11CanvasLayeriE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN13MethodBind0RCI11CanvasLayeriE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN11MethodBind1I11CanvasLayerRK11Transform2DE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN13MethodBind0RCI11CanvasLayer11Transform2DE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN11MethodBind1I11CanvasLayerRK7Vector2E4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN13MethodBind0RCI11CanvasLayer7Vector2E4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN11MethodBind1I11CanvasLayerfE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN13MethodBind0RCI11CanvasLayerfE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN11MethodBind1I11CanvasLayerP4NodeE4callEP6ObjectPPK7VariantiRNS6_9CallErrorE,__ZN13MethodBind0RCI11CanvasLayerP4NodeE4callEP6ObjectPPK7VariantiRNS6_9CallErrorE,__ZN13MethodBind0RCI11CanvasLayer3RefI7World2DEE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN11MethodBind1I7TileSetiE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN11MethodBind2I7TileSetiRK6StringE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN13MethodBind1RCI7TileSet6StringiE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN11MethodBind2I7TileSetiRK3RefI7TextureEE4callEP6ObjectPPK7VariantiRNS9_9CallErrorE,__ZN13MethodBind1RCI7TileSet3RefI7TextureEiE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN11MethodBind2I7TileSetiRK3RefI14ShaderMaterialEE4callEP6ObjectPPK7VariantiRNS9_9CallErrorE,__ZN13MethodBind1RCI7TileSet3RefI14ShaderMaterialEiE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN11MethodBind2I7TileSetiRK7Vector2E4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN13MethodBind1RCI7TileSet7Vector2iE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN11MethodBind2I7TileSetiRK5Rect2E4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN13MethodBind1RCI7TileSet5Rect2iE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN11MethodBind2I7TileSetiRK3RefI7Shape2DEE4callEP6ObjectPPK7VariantiRNS9_9CallErrorE,__ZN13MethodBind1RCI7TileSet3RefI7Shape2DEiE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN11MethodBind2I7TileSetiRK5ArrayE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN13MethodBind1RCI7TileSet5ArrayiE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN11MethodBind2I7TileSetiRK3RefI17NavigationPolygonEE4callEP6ObjectPPK7VariantiRNS9_9CallErrorE,__ZN13MethodBind1RCI7TileSet3RefI17NavigationPolygonEiE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN11MethodBind2I7TileSetiRK3RefI17OccluderPolygon2DEE4callEP6ObjectPPK7VariantiRNS9_9CallErrorE,__ZN13MethodBind1RCI7TileSet3RefI17OccluderPolygon2DEiE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN11MethodBind0I7TileSetE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN13MethodBind0RCI7TileSetiE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN13MethodBind1RCI7TileSetiRK6StringE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN13MethodBind0RCI7TileSet5ArrayE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN11MethodBind1I5YSortbE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN13MethodBind0RCI5YSortbE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN11MethodBind1I9RayCast2DbE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN13MethodBind0RCI9RayCast2DbE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN11MethodBind1I9RayCast2DRK7Vector2E4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN13MethodBind0RCI9RayCast2D7Vector2E4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN11MethodBind0I9RayCast2DE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN13MethodBind0RCI9RayCast2DP6ObjectE4callES2_PPK7VariantiRNS4_9CallErrorE,__ZN13MethodBind0RCI9RayCast2DiE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN11MethodBind1I9RayCast2DRK3RIDE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN11MethodBind1I9RayCast2DPK6ObjectE4callEPS1_PPK7VariantiRNS6_9CallErrorE,__ZN11MethodBind1I9RayCast2DjE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN13MethodBind0RCI9RayCast2DjE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN11MethodBind1I6Line2DRK10PoolVectorI7Vector2EE4callEP6ObjectPPK7VariantiRNS9_9CallErrorE,__ZN13MethodBind0RCI6Line2D10PoolVectorI7Vector2EE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN11MethodBind2I6Line2Di7Vector2E4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN13MethodBind1RCI6Line2D7Vector2iE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN13MethodBind0RCI6Line2DiE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN11MethodBind1I6Line2D7Vector2E4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN11MethodBind1I6Line2DiE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN11MethodBind1I6Line2DfE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN13MethodBind0RCI6Line2DfE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN11MethodBind1I6Line2D5ColorE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN13MethodBind0RCI6Line2D5ColorE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN11MethodBind1I6Line2DRK3RefI9ColorRampEE4callEP6ObjectPPK7VariantiRNS9_9CallErrorE,__ZN13MethodBind0RCI6Line2D3RefI9ColorRampEE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN11MethodBind1I6Line2DRK3RefI7TextureEE4callEP6ObjectPPK7VariantiRNS9_9CallErrorE,__ZN13MethodBind0RCI6Line2D3RefI7TextureEE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN11MethodBind1I6Line2D15LineTextureModeE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN13MethodBind0RCI6Line2D15LineTextureModeE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN11MethodBind1I6Line2D13LineJointModeE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN13MethodBind0RCI6Line2D13LineJointModeE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN11MethodBind1I6Line2D11LineCapModeE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN13MethodBind0RCI6Line2D11LineCapModeE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN11MethodBind0I6Line2DE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN11MethodBind1I12SpriteFramesRK10StringNameE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN13MethodBind1RCI12SpriteFramesbRK10StringNameE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN11MethodBind2I12SpriteFramesRK10StringNameS3_E4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN11MethodBind2I12SpriteFramesRK10StringNamefE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN13MethodBind1RCI12SpriteFramesfRK10StringNameE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN11MethodBind2I12SpriteFramesRK10StringNamebE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN11MethodBind3I12SpriteFramesRK10StringNameRK3RefI7TextureEiE4callEP6ObjectPPK7VariantiRNSC_9CallErrorE,__ZN13MethodBind1RCI12SpriteFramesiRK10StringNameE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN13MethodBind2RCI12SpriteFrames3RefI7TextureERK10StringNameiE4callEP6ObjectPPK7VariantiRNSA_9CallErrorE,__ZN11MethodBind3I12SpriteFramesRK10StringNameiRK3RefI7TextureEE4callEP6ObjectPPK7VariantiRNSC_9CallErrorE,__ZN11MethodBind2I12SpriteFramesRK10StringNameiE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN11MethodBind0I12SpriteFramesE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN11MethodBind1I12SpriteFramesRK5ArrayE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN13MethodBind0RCI12SpriteFrames5ArrayE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN11MethodBind1I11Particles2DbE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN13MethodBind0RCI11Particles2DbE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN11MethodBind1I11Particles2DNS0_11ProcessModeEE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN13MethodBind0RCI11Particles2DNS0_11ProcessModeEE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN11MethodBind1I11Particles2DiE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN13MethodBind0RCI11Particles2DiE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN11MethodBind1I11Particles2DfE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN13MethodBind0RCI11Particles2DfE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN11MethodBind2I11Particles2DNS0_9ParameterEfE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN13MethodBind1RCI11Particles2DfNS0_9ParameterEE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN11MethodBind1I11Particles2DRK3RefI7TextureEE4callEP6ObjectPPK7VariantiRNS9_9CallErrorE,__ZN13MethodBind0RCI11Particles2D3RefI7TextureEE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN11MethodBind1I11Particles2DRK5ColorE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN13MethodBind0RCI11Particles2D5ColorE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN11MethodBind1I11Particles2DRK3RefI9ColorRampEE4callEP6ObjectPPK7VariantiRNS9_9CallErrorE,__ZN13MethodBind0RCI11Particles2D3RefI9ColorRampEE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN11MethodBind1I11Particles2DRK7Vector2E4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN13MethodBind0RCI11Particles2D7Vector2E4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN11MethodBind2I11Particles2DiRK5ColorE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN13MethodBind1RCI11Particles2D5ColoriE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN11MethodBind2I11Particles2DifE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN13MethodBind1RCI11Particles2DfiE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN11MethodBind0I11Particles2DE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN11MethodBind1I11Particles2DRK10PoolVectorI7Vector2EE4callEP6ObjectPPK7VariantiRNS9_9CallErrorE,__ZN13MethodBind0RCI11Particles2D10PoolVectorI7Vector2EE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN11MethodBind1I10PathFollowfE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN13MethodBind0RCI10PathFollowfE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN11MethodBind1I10PathFollowNS0_12RotationModeEE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN13MethodBind0RCI10PathFollowNS0_12RotationModeEE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN11MethodBind1I10PathFollowbE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN13MethodBind0RCI10PathFollowbE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN13MethodBind0RCI7Curve3DiE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN11MethodBind4I7Curve3DRK7Vector3S3_S3_iE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN11MethodBind2I7Curve3DiRK7Vector3E4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN13MethodBind1RCI7Curve3D7Vector3iE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN11MethodBind2I7Curve3DifE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN13MethodBind1RCI7Curve3DfiE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN11MethodBind1I7Curve3DiE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN11MethodBind0I7Curve3DE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN13MethodBind2RCI7Curve3D7Vector3ifE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN13MethodBind1RCI7Curve3D7Vector3fE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN11MethodBind1I7Curve3DfE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN13MethodBind0RCI7Curve3DfE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN13MethodBind2RCI7Curve3D7Vector3fbE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN13MethodBind0RCI7Curve3D10PoolVectorI7Vector3EE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN13MethodBind0RCI7Curve3D10PoolVectorIfEE4callEP6ObjectPPK7VariantiRNS6_9CallErrorE,__ZN13MethodBind2RCI7Curve3D10PoolVectorI7Vector3EifE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN13MethodBind0RCI7Curve3D10DictionaryE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN11MethodBind1I7Curve3DRK10DictionaryE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN11MethodBind1I4PathRK3RefI7Curve3DEE4callEP6ObjectPPK7VariantiRNS9_9CallErrorE,__ZN13MethodBind0RCI4Path3RefI7Curve3DEE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN11MethodBind0I4PathE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN11MethodBind1I7RayCastbE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN13MethodBind0RCI7RayCastbE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN11MethodBind1I7RayCastRK7Vector3E4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN13MethodBind0RCI7RayCast7Vector3E4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN11MethodBind0I7RayCastE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN13MethodBind0RCI7RayCastP6ObjectE4callES2_PPK7VariantiRNS4_9CallErrorE,__ZN13MethodBind0RCI7RayCastiE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN11MethodBind1I7RayCastRK3RIDE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN11MethodBind1I7RayCastPK6ObjectE4callEPS1_PPK7VariantiRNS6_9CallErrorE,__ZN11MethodBind1I7RayCastjE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN13MethodBind0RCI7RayCastjE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN11MethodBind1I12VehicleWheelfE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN13MethodBind0RCI12VehicleWheelfE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN11MethodBind1I12VehicleWheelbE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN13MethodBind0RCI12VehicleWheelbE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN12MethodBind3RI10NavigationiRK3RefI14NavigationMeshERK9TransformP6ObjectE4callESA_PPK7VariantiRNSC_9CallErrorE,__ZN11MethodBind2I10NavigationiRK9TransformE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN11MethodBind1I10NavigationiE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN12MethodBind3RI10Navigation6VectorI7Vector3ERKS2_S5_bE4callEP6ObjectPPK7VariantiRNS9_9CallErrorE,__ZN12MethodBind3RI10Navigation7Vector3RKS1_S3_RKbE4callEP6ObjectPPK7VariantiRNS9_9CallErrorE,__ZN12MethodBind1RI10Navigation7Vector3RKS1_E4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN12MethodBind1RI10NavigationP6ObjectRK7Vector3E4callES2_PPK7VariantiRNS7_9CallErrorE,__ZN11MethodBind1I10NavigationRK7Vector3E4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN13MethodBind0RCI10Navigation7Vector3E4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN11MethodBind1I14NavigationMeshRK10PoolVectorI7Vector3EE4callEP6ObjectPPK7VariantiRNS9_9CallErrorE,__ZN13MethodBind0RCI14NavigationMesh10PoolVectorI7Vector3EE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN11MethodBind1I14NavigationMeshRK6VectorIiEE4callEP6ObjectPPK7VariantiRNS8_9CallErrorE,__ZN13MethodBind0RCI14NavigationMeshiE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN12MethodBind1RI14NavigationMesh6VectorIiEiE4callEP6ObjectPPK7VariantiRNS6_9CallErrorE,__ZN11MethodBind0I14NavigationMeshE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN11MethodBind1I14NavigationMeshRK5ArrayE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN13MethodBind0RCI14NavigationMesh5ArrayE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN11MethodBind1I9OmniLightNS0_10ShadowModeEE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN13MethodBind0RCI9OmniLightNS0_10ShadowModeEE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN11MethodBind1I9OmniLightNS0_12ShadowDetailEE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN13MethodBind0RCI9OmniLightNS0_12ShadowDetailEE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN11MethodBind1I16DirectionalLightNS0_10ShadowModeEE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN13MethodBind0RCI16DirectionalLightNS0_10ShadowModeEE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN11MethodBind1I16DirectionalLightbE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN13MethodBind0RCI16DirectionalLightbE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN11MethodBind1I18InterpolatedCameraRK8NodePathE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN13MethodBind0RCI18InterpolatedCamera8NodePathE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN11MethodBind1I18InterpolatedCameraPK6ObjectE4callEPS1_PPK7VariantiRNS6_9CallErrorE,__ZN11MethodBind1I18InterpolatedCamerafE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN13MethodBind0RCI18InterpolatedCamerafE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN11MethodBind1I18InterpolatedCamerabE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN13MethodBind0RCI18InterpolatedCamerabE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN11MethodBind1I14BoneAttachmentRK6StringE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN13MethodBind0RCI14BoneAttachment6StringE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN11MethodBind1I5TimerfE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN13MethodBind0RCI5TimerfE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN11MethodBind1I5TimerbE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN13MethodBind0RCI5TimerbE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN11MethodBind0I5TimerE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN11MethodBind1I5TimerNS0_16TimerProcessModeEE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN13MethodBind0RCI5TimerNS0_16TimerProcessModeEE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN11MethodBind1I11ColorPickerRK5ColorE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN13MethodBind0RCI11ColorPicker5ColorE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN11MethodBind1I11ColorPickerbE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN13MethodBind0RCI11ColorPickerbE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN11MethodBind1I11ColorPickerdE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN11MethodBind1I11ColorPickerRK6StringE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN11MethodBind0I11ColorPickerE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN11MethodBind2I11ColorPickeriP7ControlE4callEP6ObjectPPK7VariantiRNS6_9CallErrorE,__ZN11MethodBind1I11ColorPickerRK10InputEventE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN11MethodBind1I9ColorRectRK5ColorE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN13MethodBind0RCI9ColorRect5ColorE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN11MethodBind1I8ShortCutRK10InputEventE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN13MethodBind0RCI8ShortCut10InputEventE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN13MethodBind0RCI8ShortCutbE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN13MethodBind1RCI8ShortCutbRK10InputEventE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN13MethodBind0RCI8ShortCut6StringE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN12MethodBind0RI11ButtonGroupP10BaseButtonE4callEP6ObjectPPK7VariantiRNS6_9CallErrorE,__ZN11MethodBind1I17ResourcePreloaderRK5ArrayE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN13MethodBind0RCI17ResourcePreloader5ArrayE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN11MethodBind2I17ResourcePreloaderRK10StringNameRK3RefI8ResourceEE4callEP6ObjectPPK7VariantiRNSC_9CallErrorE,__ZN11MethodBind1I17ResourcePreloaderRK10StringNameE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN11MethodBind2I17ResourcePreloaderRK10StringNameS3_E4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN13MethodBind1RCI17ResourcePreloaderbRK10StringNameE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN13MethodBind1RCI17ResourcePreloader3RefI8ResourceERK10StringNameE4callEP6ObjectPPK7VariantiRNSA_9CallErrorE,__ZN13MethodBind0RCI17ResourcePreloader10PoolVectorI6StringEE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN13MethodBind0RCI24Physics2DDirectBodyState7Vector2E4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN13MethodBind0RCI24Physics2DDirectBodyStatefE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN11MethodBind1I24Physics2DDirectBodyStateRK7Vector2E4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN11MethodBind1I24Physics2DDirectBodyStatefE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN11MethodBind1I24Physics2DDirectBodyStateRK11Transform2DE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN13MethodBind0RCI24Physics2DDirectBodyState11Transform2DE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN11MethodBind1I24Physics2DDirectBodyStatebE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN13MethodBind0RCI24Physics2DDirectBodyStatebE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN13MethodBind0RCI24Physics2DDirectBodyStateiE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN13MethodBind1RCI24Physics2DDirectBodyState7Vector2iE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN13MethodBind1RCI24Physics2DDirectBodyStateiiE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN13MethodBind1RCI24Physics2DDirectBodyState3RIDiE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN13MethodBind1RCI24Physics2DDirectBodyStatejiE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN13MethodBind1RCI24Physics2DDirectBodyStateP6ObjectiE4callES2_PPK7VariantiRNS4_9CallErrorE,__ZN13MethodBind1RCI24Physics2DDirectBodyState7VariantiE4callEP6ObjectPPKS1_iRNS1_9CallErrorE,__ZN11MethodBind0I24Physics2DDirectBodyStateE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN12MethodBind0RI24Physics2DDirectBodyStateP25Physics2DDirectSpaceStateE4callEP6ObjectPPK7VariantiRNS6_9CallErrorE,__ZN12MethodBind1RI15Physics2DServer3RIDNS0_9ShapeTypeEE4callEP6ObjectPPK7VariantiRNS6_9CallErrorE,__ZN11MethodBind2I15Physics2DServer3RIDRK7VariantE4callEP6ObjectPPS3_iRNS2_9CallErrorE,__ZN13MethodBind1RCI15Physics2DServerNS0_9ShapeTypeE3RIDE4callEP6ObjectPPK7VariantiRNS6_9CallErrorE,__ZN13MethodBind1RCI15Physics2DServer7Variant3RIDE4callEP6ObjectPPKS1_iRNS1_9CallErrorE,__ZN12MethodBind0RI15Physics2DServer3RIDE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN11MethodBind2I15Physics2DServer3RIDbE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN13MethodBind1RCI15Physics2DServerb3RIDE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN11MethodBind3I15Physics2DServer3RIDNS0_14SpaceParameterEfE4callEP6ObjectPPK7VariantiRNS6_9CallErrorE,__ZN13MethodBind2RCI15Physics2DServerf3RIDNS0_14SpaceParameterEE4callEP6ObjectPPK7VariantiRNS6_9CallErrorE,__ZN12MethodBind1RI15Physics2DServerP25Physics2DDirectSpaceState3RIDE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN11MethodBind2I15Physics2DServer3RIDS1_E4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN13MethodBind1RCI15Physics2DServer3RIDS1_E4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN11MethodBind2I15Physics2DServer3RIDNS0_21AreaSpaceOverrideModeEE4callEP6ObjectPPK7VariantiRNS6_9CallErrorE,__ZN13MethodBind1RCI15Physics2DServerNS0_21AreaSpaceOverrideModeE3RIDE4callEP6ObjectPPK7VariantiRNS6_9CallErrorE,__ZN11MethodBind3I15Physics2DServer3RIDS1_RK11Transform2DE4callEP6ObjectPPK7VariantiRNS8_9CallErrorE,__ZN11MethodBind3I15Physics2DServer3RIDiS1_E4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN11MethodBind3I15Physics2DServer3RIDiRK11Transform2DE4callEP6ObjectPPK7VariantiRNS8_9CallErrorE,__ZN13MethodBind1RCI15Physics2DServeri3RIDE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN13MethodBind2RCI15Physics2DServer3RIDS1_iE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN13MethodBind2RCI15Physics2DServer11Transform2D3RIDiE4callEP6ObjectPPK7VariantiRNS6_9CallErrorE,__ZN11MethodBind2I15Physics2DServer3RIDiE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN11MethodBind1I15Physics2DServer3RIDE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN11MethodBind2I15Physics2DServer3RIDjE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN11MethodBind3I15Physics2DServer3RIDNS0_13AreaParameterERK7VariantE4callEP6ObjectPPS4_iRNS3_9CallErrorE,__ZN11MethodBind2I15Physics2DServer3RIDRK11Transform2DE4callEP6ObjectPPK7VariantiRNS8_9CallErrorE,__ZN13MethodBind2RCI15Physics2DServer7Variant3RIDNS0_13AreaParameterEE4callEP6ObjectPPKS1_iRNS1_9CallErrorE,__ZN13MethodBind1RCI15Physics2DServer11Transform2D3RIDE4callEP6ObjectPPK7VariantiRNS6_9CallErrorE,__ZN13MethodBind1RCI15Physics2DServerj3RIDE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN11MethodBind3I15Physics2DServer3RIDP6ObjectRK10StringNameE4callES3_PPK7VariantiRNS8_9CallErrorE,__ZN12MethodBind2RI15Physics2DServer3RIDNS0_8BodyModeEbE4callEP6ObjectPPK7VariantiRNS6_9CallErrorE,__ZN11MethodBind2I15Physics2DServer3RIDNS0_8BodyModeEE4callEP6ObjectPPK7VariantiRNS6_9CallErrorE,__ZN13MethodBind1RCI15Physics2DServerNS0_8BodyModeE3RIDE4callEP6ObjectPPK7VariantiRNS6_9CallErrorE,__ZN11MethodBind3I15Physics2DServer3RIDiRK7VariantE4callEP6ObjectPPS3_iRNS2_9CallErrorE,__ZN13MethodBind2RCI15Physics2DServer7Variant3RIDiE4callEP6ObjectPPKS1_iRNS1_9CallErrorE,__ZN11MethodBind3I15Physics2DServer3RIDibE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN13MethodBind2RCI15Physics2DServerb3RIDiE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN11MethodBind2I15Physics2DServer3RIDNS0_7CCDModeEE4callEP6ObjectPPK7VariantiRNS6_9CallErrorE,__ZN13MethodBind1RCI15Physics2DServerNS0_7CCDModeE3RIDE4callEP6ObjectPPK7VariantiRNS6_9CallErrorE,__ZN11MethodBind3I15Physics2DServer3RIDNS0_13BodyParameterEfE4callEP6ObjectPPK7VariantiRNS6_9CallErrorE,__ZN13MethodBind2RCI15Physics2DServerf3RIDNS0_13BodyParameterEE4callEP6ObjectPPK7VariantiRNS6_9CallErrorE,__ZN11MethodBind3I15Physics2DServer3RIDNS0_9BodyStateERK7VariantE4callEP6ObjectPPS4_iRNS3_9CallErrorE,__ZN13MethodBind2RCI15Physics2DServer7Variant3RIDNS0_9BodyStateEE4callEP6ObjectPPKS1_iRNS1_9CallErrorE,__ZN11MethodBind3I15Physics2DServer3RIDRK7Vector2S4_E4callEP6ObjectPPK7VariantiRNS8_9CallErrorE,__ZN11MethodBind2I15Physics2DServer3RIDRK7Vector2E4callEP6ObjectPPK7VariantiRNS8_9CallErrorE,__ZN13MethodBind1RCI15Physics2DServer7Vector23RIDE4callEP6ObjectPPK7VariantiRNS6_9CallErrorE,__ZN11MethodBind2I15Physics2DServer3RIDfE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN13MethodBind1RCI15Physics2DServerf3RIDE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN11MethodBind4I15Physics2DServer3RIDP6ObjectRK10StringNameRK7VariantE4callES3_PPS8_iRNS7_9CallErrorE,__ZN12MethodBind5RI15Physics2DServerb3RIDRK11Transform2DRK7Vector2fRK3RefI25Physics2DTestMotionResultEE4callEP6ObjectPPK7VariantiRNSG_9CallErrorE,__ZN11MethodBind3I15Physics2DServer3RIDNS0_10JointParamEfE4callEP6ObjectPPK7VariantiRNS6_9CallErrorE,__ZN13MethodBind2RCI15Physics2DServerf3RIDNS0_10JointParamEE4callEP6ObjectPPK7VariantiRNS6_9CallErrorE,__ZN12MethodBind3RI15Physics2DServer3RIDRK7Vector2S1_S1_E4callEP6ObjectPPK7VariantiRNS8_9CallErrorE,__ZN12MethodBind5RI15Physics2DServer3RIDRK7Vector2S4_S4_S1_S1_E4callEP6ObjectPPK7VariantiRNS8_9CallErrorE,__ZN12MethodBind4RI15Physics2DServer3RIDRK7Vector2S4_S1_S1_E4callEP6ObjectPPK7VariantiRNS8_9CallErrorE,__ZN11MethodBind3I15Physics2DServer3RIDNS0_17DampedStringParamEfE4callEP6ObjectPPK7VariantiRNS6_9CallErrorE,__ZN13MethodBind2RCI15Physics2DServerf3RIDNS0_17DampedStringParamEE4callEP6ObjectPPK7VariantiRNS6_9CallErrorE,__ZN13MethodBind1RCI15Physics2DServerNS0_9JointTypeE3RIDE4callEP6ObjectPPK7VariantiRNS6_9CallErrorE,__ZN11MethodBind1I15Physics2DServerbE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN12MethodBind1RI15Physics2DServeriNS0_11ProcessInfoEE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN11MethodBind1I11AudioServeriE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN13MethodBind0RCI11AudioServeriE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN11MethodBind2I11AudioServeriiE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN11MethodBind2I11AudioServeriRK6StringE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN13MethodBind1RCI11AudioServer6StringiE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN11MethodBind2I11AudioServerifE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN13MethodBind1RCI11AudioServerfiE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN11MethodBind2I11AudioServeriRK10StringNameE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN13MethodBind1RCI11AudioServer10StringNameiE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN11MethodBind2I11AudioServeribE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN13MethodBind1RCI11AudioServerbiE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN11MethodBind3I11AudioServeriRK3RefI11AudioEffectEiE4callEP6ObjectPPK7VariantiRNS9_9CallErrorE,__ZN12MethodBind2RI11AudioServer3RefI11AudioEffectEiiE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN11MethodBind3I11AudioServeriiiE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN11MethodBind3I11AudioServeriibE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN13MethodBind2RCI11AudioServerbiiE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN13MethodBind2RCI11AudioServerfiiE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN11MethodBind0I11AudioServerE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN13MethodBind0RCI11AudioServerNS0_11SpeakerModeEE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN13MethodBind0RCI11AudioServerfE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN11MethodBind1I11AudioServerRK3RefI14AudioBusLayoutEE4callEP6ObjectPPK7VariantiRNS9_9CallErrorE,__ZN13MethodBind0RCI11AudioServer3RefI14AudioBusLayoutEE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN12VisualServer28mesh_add_surface_from_arraysE3RIDNS_13PrimitiveTypeERK5ArrayS4_j,__ZN12MethodBind0RI12VisualServer3RIDE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN12MethodBind2RI12VisualServer3RIDRK5ImagejE4callEP6ObjectPPK7VariantiRNS8_9CallErrorE,__ZN11MethodBind2I12VisualServer3RIDjE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN13MethodBind1RCI12VisualServerj3RIDE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN11MethodBind1I12VisualServerbE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN13MethodBind0RCI22PhysicsDirectBodyState7Vector3E4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN13MethodBind0RCI22PhysicsDirectBodyStatefE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN13MethodBind0RCI22PhysicsDirectBodyState5BasisE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN11MethodBind1I22PhysicsDirectBodyStateRK7Vector3E4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN11MethodBind1I22PhysicsDirectBodyStateRK9TransformE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN13MethodBind0RCI22PhysicsDirectBodyState9TransformE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN11MethodBind2I22PhysicsDirectBodyStateRK7Vector3S3_E4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN11MethodBind1I22PhysicsDirectBodyStatebE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN13MethodBind0RCI22PhysicsDirectBodyStatebE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN13MethodBind0RCI22PhysicsDirectBodyStateiE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN13MethodBind1RCI22PhysicsDirectBodyState7Vector3iE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN13MethodBind1RCI22PhysicsDirectBodyStateiiE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN13MethodBind1RCI22PhysicsDirectBodyState3RIDiE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN13MethodBind1RCI22PhysicsDirectBodyStatejiE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN13MethodBind1RCI22PhysicsDirectBodyStateP6ObjectiE4callES2_PPK7VariantiRNS4_9CallErrorE,__ZN11MethodBind0I22PhysicsDirectBodyStateE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN12MethodBind0RI22PhysicsDirectBodyStateP23PhysicsDirectSpaceStateE4callEP6ObjectPPK7VariantiRNS6_9CallErrorE,__ZN12MethodBind1RI13PhysicsServer3RIDNS0_9ShapeTypeEE4callEP6ObjectPPK7VariantiRNS6_9CallErrorE,__ZN11MethodBind2I13PhysicsServer3RIDRK7VariantE4callEP6ObjectPPS3_iRNS2_9CallErrorE,__ZN13MethodBind1RCI13PhysicsServerNS0_9ShapeTypeE3RIDE4callEP6ObjectPPK7VariantiRNS6_9CallErrorE,__ZN13MethodBind1RCI13PhysicsServer7Variant3RIDE4callEP6ObjectPPKS1_iRNS1_9CallErrorE,__ZN12MethodBind0RI13PhysicsServer3RIDE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN11MethodBind2I13PhysicsServer3RIDbE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN13MethodBind1RCI13PhysicsServerb3RIDE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN11MethodBind3I13PhysicsServer3RIDNS0_14SpaceParameterEfE4callEP6ObjectPPK7VariantiRNS6_9CallErrorE,__ZN13MethodBind2RCI13PhysicsServerf3RIDNS0_14SpaceParameterEE4callEP6ObjectPPK7VariantiRNS6_9CallErrorE,__ZN12MethodBind1RI13PhysicsServerP23PhysicsDirectSpaceState3RIDE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN11MethodBind2I13PhysicsServer3RIDS1_E4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN13MethodBind1RCI13PhysicsServer3RIDS1_E4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN11MethodBind2I13PhysicsServer3RIDNS0_21AreaSpaceOverrideModeEE4callEP6ObjectPPK7VariantiRNS6_9CallErrorE,__ZN13MethodBind1RCI13PhysicsServerNS0_21AreaSpaceOverrideModeE3RIDE4callEP6ObjectPPK7VariantiRNS6_9CallErrorE,__ZN11MethodBind3I13PhysicsServer3RIDS1_RK9TransformE4callEP6ObjectPPK7VariantiRNS8_9CallErrorE,__ZN11MethodBind3I13PhysicsServer3RIDiS1_E4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN11MethodBind3I13PhysicsServer3RIDiRK9TransformE4callEP6ObjectPPK7VariantiRNS8_9CallErrorE,__ZN13MethodBind1RCI13PhysicsServeri3RIDE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN13MethodBind2RCI13PhysicsServer3RIDS1_iE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN13MethodBind2RCI13PhysicsServer9Transform3RIDiE4callEP6ObjectPPK7VariantiRNS6_9CallErrorE,__ZN11MethodBind2I13PhysicsServer3RIDiE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN11MethodBind1I13PhysicsServer3RIDE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN11MethodBind2I13PhysicsServer3RIDjE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN11MethodBind3I13PhysicsServer3RIDNS0_13AreaParameterERK7VariantE4callEP6ObjectPPS4_iRNS3_9CallErrorE,__ZN11MethodBind2I13PhysicsServer3RIDRK9TransformE4callEP6ObjectPPK7VariantiRNS8_9CallErrorE,__ZN13MethodBind2RCI13PhysicsServer7Variant3RIDNS0_13AreaParameterEE4callEP6ObjectPPKS1_iRNS1_9CallErrorE,__ZN13MethodBind1RCI13PhysicsServer9Transform3RIDE4callEP6ObjectPPK7VariantiRNS6_9CallErrorE,__ZN13MethodBind1RCI13PhysicsServerj3RIDE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN11MethodBind3I13PhysicsServer3RIDP6ObjectRK10StringNameE4callES3_PPK7VariantiRNS8_9CallErrorE,__ZN12MethodBind2RI13PhysicsServer3RIDNS0_8BodyModeEbE4callEP6ObjectPPK7VariantiRNS6_9CallErrorE,__ZN11MethodBind2I13PhysicsServer3RIDNS0_8BodyModeEE4callEP6ObjectPPK7VariantiRNS6_9CallErrorE,__ZN13MethodBind1RCI13PhysicsServerNS0_8BodyModeE3RIDE4callEP6ObjectPPK7VariantiRNS6_9CallErrorE,__ZN13MethodBind2RCI13PhysicsServerj3RIDjE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN11MethodBind3I13PhysicsServer3RIDNS0_13BodyParameterEfE4callEP6ObjectPPK7VariantiRNS6_9CallErrorE,__ZN13MethodBind2RCI13PhysicsServerf3RIDNS0_13BodyParameterEE4callEP6ObjectPPK7VariantiRNS6_9CallErrorE,__ZN11MethodBind3I13PhysicsServer3RIDNS0_9BodyStateERK7VariantE4callEP6ObjectPPS4_iRNS3_9CallErrorE,__ZN13MethodBind2RCI13PhysicsServer7Variant3RIDNS0_9BodyStateEE4callEP6ObjectPPKS1_iRNS1_9CallErrorE,__ZN11MethodBind3I13PhysicsServer3RIDRK7Vector3S4_E4callEP6ObjectPPK7VariantiRNS8_9CallErrorE,__ZN11MethodBind2I13PhysicsServer3RIDRK7Vector3E4callEP6ObjectPPK7VariantiRNS8_9CallErrorE,__ZN11MethodBind2I13PhysicsServer3RIDNS0_12BodyAxisLockEE4callEP6ObjectPPK7VariantiRNS6_9CallErrorE,__ZN13MethodBind1RCI13PhysicsServerNS0_12BodyAxisLockE3RIDE4callEP6ObjectPPK7VariantiRNS6_9CallErrorE,__ZN11MethodBind4I13PhysicsServer3RIDP6ObjectRK10StringNameRK7VariantE4callES3_PPS8_iRNS7_9CallErrorE,__ZN12MethodBind4RI13PhysicsServer3RIDS1_RK7Vector3S1_S4_E4callEP6ObjectPPK7VariantiRNS8_9CallErrorE,__ZN11MethodBind3I13PhysicsServer3RIDNS0_13PinJointParamEfE4callEP6ObjectPPK7VariantiRNS6_9CallErrorE,__ZN13MethodBind2RCI13PhysicsServerf3RIDNS0_13PinJointParamEE4callEP6ObjectPPK7VariantiRNS6_9CallErrorE,__ZN13MethodBind1RCI13PhysicsServer7Vector33RIDE4callEP6ObjectPPK7VariantiRNS6_9CallErrorE,__ZN12MethodBind4RI13PhysicsServer3RIDS1_RK9TransformS1_S4_E4callEP6ObjectPPK7VariantiRNS8_9CallErrorE,__ZN11MethodBind3I13PhysicsServer3RIDNS0_15HingeJointParamEfE4callEP6ObjectPPK7VariantiRNS6_9CallErrorE,__ZN13MethodBind2RCI13PhysicsServerf3RIDNS0_15HingeJointParamEE4callEP6ObjectPPK7VariantiRNS6_9CallErrorE,__ZN11MethodBind3I13PhysicsServer3RIDNS0_14HingeJointFlagEbE4callEP6ObjectPPK7VariantiRNS6_9CallErrorE,__ZN13MethodBind2RCI13PhysicsServerb3RIDNS0_14HingeJointFlagEE4callEP6ObjectPPK7VariantiRNS6_9CallErrorE,__ZN11MethodBind3I13PhysicsServer3RIDNS0_16SliderJointParamEfE4callEP6ObjectPPK7VariantiRNS6_9CallErrorE,__ZN13MethodBind2RCI13PhysicsServerf3RIDNS0_16SliderJointParamEE4callEP6ObjectPPK7VariantiRNS6_9CallErrorE,__ZN11MethodBind3I13PhysicsServer3RIDNS0_19ConeTwistJointParamEfE4callEP6ObjectPPK7VariantiRNS6_9CallErrorE,__ZN13MethodBind2RCI13PhysicsServerf3RIDNS0_19ConeTwistJointParamEE4callEP6ObjectPPK7VariantiRNS6_9CallErrorE,__ZN13MethodBind1RCI13PhysicsServerNS0_9JointTypeE3RIDE4callEP6ObjectPPK7VariantiRNS6_9CallErrorE,__ZN11MethodBind4I13PhysicsServer3RIDN7Vector34AxisENS0_19G6DOFJointAxisParamEfE4callEP6ObjectPPK7VariantiRNS8_9CallErrorE,__ZN12MethodBind3RI13PhysicsServerf3RIDN7Vector34AxisENS0_19G6DOFJointAxisParamEE4callEP6ObjectPPK7VariantiRNS8_9CallErrorE,__ZN11MethodBind4I13PhysicsServer3RIDN7Vector34AxisENS0_18G6DOFJointAxisFlagEbE4callEP6ObjectPPK7VariantiRNS8_9CallErrorE,__ZN12MethodBind3RI13PhysicsServerb3RIDN7Vector34AxisENS0_18G6DOFJointAxisFlagEE4callEP6ObjectPPK7VariantiRNS8_9CallErrorE,__ZN11MethodBind1I13PhysicsServerbE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN12MethodBind1RI13PhysicsServeriNS0_11ProcessInfoEE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN12MethodBind5RI23PhysicsDirectSpaceState10DictionaryRK7Vector3S4_RK6VectorI3RIDEjjE4callEP6ObjectPPK7VariantiRNSD_9CallErrorE,__ZN12MethodBind2RI23PhysicsDirectSpaceState5ArrayRK3RefI27PhysicsShapeQueryParametersEiE4callEP6ObjectPPK7VariantiRNSA_9CallErrorE,__ZN12MethodBind2RI23PhysicsDirectSpaceState5ArrayRK3RefI27PhysicsShapeQueryParametersERK7Vector3E4callEP6ObjectPPK7VariantiRNSD_9CallErrorE,__ZN12MethodBind1RI23PhysicsDirectSpaceState10DictionaryRK3RefI27PhysicsShapeQueryParametersEE4callEP6ObjectPPK7VariantiRNSA_9CallErrorE,__ZN12MethodBind5RI25Physics2DDirectSpaceState5ArrayRK7Vector2iRK6VectorI3RIDEjjE4callEP6ObjectPPK7VariantiRNSD_9CallErrorE,__ZN12MethodBind5RI25Physics2DDirectSpaceState10DictionaryRK7Vector2S4_RK6VectorI3RIDEjjE4callEP6ObjectPPK7VariantiRNSD_9CallErrorE,__ZN12MethodBind2RI25Physics2DDirectSpaceState5ArrayRK3RefI29Physics2DShapeQueryParametersEiE4callEP6ObjectPPK7VariantiRNSA_9CallErrorE,__ZN12MethodBind1RI25Physics2DDirectSpaceState5ArrayRK3RefI29Physics2DShapeQueryParametersEE4callEP6ObjectPPK7VariantiRNSA_9CallErrorE,__ZN12MethodBind1RI25Physics2DDirectSpaceState10DictionaryRK3RefI29Physics2DShapeQueryParametersEE4callEP6ObjectPPK7VariantiRNSA_9CallErrorE,__ZNK13LineShape2DSW19project_range_castvERK7Vector2S2_RK11Transform2DRfS6_,__ZNK12RayShape2DSW19project_range_castvERK7Vector2S2_RK11Transform2DRfS6_,__ZNK16SegmentShape2DSW19project_range_castvERK7Vector2S2_RK11Transform2DRfS6_,__ZNK15CircleShape2DSW19project_range_castvERK7Vector2S2_RK11Transform2DRfS6_,__ZNK18RectangleShape2DSW19project_range_castvERK7Vector2S2_RK11Transform2DRfS6_,__ZNK16CapsuleShape2DSW19project_range_castvERK7Vector2S2_RK11Transform2DRfS6_,__ZNK23ConcavePolygonShape2DSW19project_range_castvERK7Vector2S2_RK11Transform2DRfS6_,__ZNK22ConvexPolygonShape2DSW19project_range_castvERK7Vector2S2_RK11Transform2DRfS6_,__ZN18VisualServerRaster16texture_allocateE3RIDiiN5Image6FormatEj,__ZN18VisualServerRaster23canvas_item_add_polygonE3RIDRK6VectorI7Vector2ERKS1_I5ColorES5_S0_,__ZN11MethodBind1I18AudioEffectLimiterfE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN13MethodBind0RCI18AudioEffectLimiterfE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN11MethodBind1I24AudioEffectStereoEnhancefE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN13MethodBind0RCI24AudioEffectStereoEnhancefE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN11MethodBind1I18AudioEffectAmplifyfE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN13MethodBind0RCI18AudioEffectAmplifyfE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN11MethodBind1I16AudioEffectDelayfE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN12MethodBind0RI16AudioEffectDelayfE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN11MethodBind1I16AudioEffectDelaybE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN13MethodBind0RCI16AudioEffectDelaybE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN13MethodBind0RCI16AudioEffectDelayfE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN11MethodBind1I17AudioEffectPannerfE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN13MethodBind0RCI17AudioEffectPannerfE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN11MethodBind1I17AudioEffectReverbfE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN13MethodBind0RCI17AudioEffectReverbfE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN11MethodBind1I21AudioEffectDistortionNS0_4ModeEE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN13MethodBind0RCI21AudioEffectDistortionNS0_4ModeEE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN11MethodBind1I21AudioEffectDistortionfE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN13MethodBind0RCI21AudioEffectDistortionfE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN11MethodBind2I13AudioEffectEQifE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN13MethodBind1RCI13AudioEffectEQfiE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN13MethodBind0RCI13AudioEffectEQiE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN11MethodBind1I17AudioEffectChorusiE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN13MethodBind0RCI17AudioEffectChorusiE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN11MethodBind2I17AudioEffectChorusifE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN13MethodBind1RCI17AudioEffectChorusfiE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN11MethodBind1I17AudioEffectChorusfE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN13MethodBind0RCI17AudioEffectChorusfE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN11MethodBind1I21AudioEffectCompressorfE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN13MethodBind0RCI21AudioEffectCompressorfE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN11MethodBind1I21AudioEffectCompressorRK10StringNameE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN13MethodBind0RCI21AudioEffectCompressor10StringNameE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN11MethodBind1I17AudioEffectFilterfE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN13MethodBind0RCI17AudioEffectFilterfE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN11MethodBind1I17AudioEffectFilterNS0_8FilterDBEE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN13MethodBind0RCI17AudioEffectFilterNS0_8FilterDBEE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN11MethodBind1I17AudioEffectPhaserfE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN13MethodBind0RCI17AudioEffectPhaserfE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN11MethodBind1I21AudioEffectPitchShiftfE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN13MethodBind0RCI21AudioEffectPitchShiftfE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN11MethodBind1I29Physics2DShapeQueryParametersRK3RefI8ResourceEE4callEP6ObjectPPK7VariantiRNS9_9CallErrorE,__ZN11MethodBind1I29Physics2DShapeQueryParametersRK3RIDE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN13MethodBind0RCI29Physics2DShapeQueryParameters3RIDE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN11MethodBind1I29Physics2DShapeQueryParametersRK11Transform2DE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN13MethodBind0RCI29Physics2DShapeQueryParameters11Transform2DE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN11MethodBind1I29Physics2DShapeQueryParametersRK7Vector2E4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN13MethodBind0RCI29Physics2DShapeQueryParameters7Vector2E4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN11MethodBind1I29Physics2DShapeQueryParametersfE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN13MethodBind0RCI29Physics2DShapeQueryParametersfE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN11MethodBind1I29Physics2DShapeQueryParametersiE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN13MethodBind0RCI29Physics2DShapeQueryParametersiE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN11MethodBind1I29Physics2DShapeQueryParametersRK6VectorI3RIDEE4callEP6ObjectPPK7VariantiRNS9_9CallErrorE,__ZN13MethodBind0RCI29Physics2DShapeQueryParameters6VectorI3RIDEE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN13MethodBind0RCI25Physics2DShapeQueryResultiE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN13MethodBind1RCI25Physics2DShapeQueryResult3RIDiE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN13MethodBind1RCI25Physics2DShapeQueryResultjiE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN13MethodBind1RCI25Physics2DShapeQueryResultP6ObjectiE4callES2_PPK7VariantiRNS4_9CallErrorE,__ZN13MethodBind1RCI25Physics2DShapeQueryResultiiE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN13MethodBind0RCI25Physics2DTestMotionResult7Vector2E4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN13MethodBind0RCI25Physics2DTestMotionResultjE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN13MethodBind0RCI25Physics2DTestMotionResult3RIDE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN13MethodBind0RCI25Physics2DTestMotionResultP6ObjectE4callES2_PPK7VariantiRNS4_9CallErrorE,__ZN13MethodBind0RCI25Physics2DTestMotionResultiE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN13MethodBind0RCI23PhysicsShapeQueryResultiE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN13MethodBind1RCI23PhysicsShapeQueryResult3RIDiE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN13MethodBind1RCI23PhysicsShapeQueryResultjiE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN13MethodBind1RCI23PhysicsShapeQueryResultP6ObjectiE4callES2_PPK7VariantiRNS4_9CallErrorE,__ZN13MethodBind1RCI23PhysicsShapeQueryResultiiE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN11MethodBind1I27PhysicsShapeQueryParametersRK3RefI8ResourceEE4callEP6ObjectPPK7VariantiRNS9_9CallErrorE,__ZN11MethodBind1I27PhysicsShapeQueryParametersRK3RIDE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN13MethodBind0RCI27PhysicsShapeQueryParameters3RIDE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN11MethodBind1I27PhysicsShapeQueryParametersRK9TransformE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN13MethodBind0RCI27PhysicsShapeQueryParameters9TransformE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN11MethodBind1I27PhysicsShapeQueryParametersfE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN13MethodBind0RCI27PhysicsShapeQueryParametersfE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN11MethodBind1I27PhysicsShapeQueryParametersiE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN13MethodBind0RCI27PhysicsShapeQueryParametersiE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN11MethodBind1I27PhysicsShapeQueryParametersRK6VectorI3RIDEE4callEP6ObjectPPK7VariantiRNS9_9CallErrorE,__ZN13MethodBind0RCI27PhysicsShapeQueryParameters6VectorI3RIDEE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN13MethodBind0RCI6Object6StringE4callEPS0_PPK7VariantiRNS4_9CallErrorE,__ZN13MethodBind1RCI6ObjectbRK6StringE4callEPS0_PPK7VariantiRNS6_9CallErrorE,__ZN11MethodBind2I6ObjectRK6StringRK7VariantE4callEPS0_PPS5_iRNS4_9CallErrorE,__ZN13MethodBind1RCI6Object7VariantRK6StringE4callEPS0_PPKS1_iRNS1_9CallErrorE,__ZN13MethodBind0RCI6Object5ArrayE4callEPS0_PPK7VariantiRNS4_9CallErrorE,__ZN11MethodBind2I6ObjectibE4callEPS0_PPK7VariantiRNS3_9CallErrorE,__ZN13MethodBind0RCI6ObjectjE4callEPS0_PPK7VariantiRNS3_9CallErrorE,__ZN11MethodBind1I6ObjectRK6RefPtrE4callEPS0_PPK7VariantiRNS6_9CallErrorE,__ZN13MethodBind0RCI6Object6RefPtrE4callEPS0_PPK7VariantiRNS4_9CallErrorE,__ZN13MethodBind0RCI6Object10PoolVectorI6StringEE4callEPS0_PPK7VariantiRNS6_9CallErrorE,__ZN11MethodBind2I6ObjectRK6StringRK5ArrayE4callEPS0_PPK7VariantiRNS9_9CallErrorE,__ZN13MethodBind1RCI6ObjectbRK10StringNameE4callEPS0_PPK7VariantiRNS6_9CallErrorE,__ZN12MethodBind2RI6Object7VariantRK10StringNameRK5ArrayE4callEPS0_PPKS1_iRNS1_9CallErrorE,__ZN13MethodBind1RCI6Object5ArrayRK6StringE4callEPS0_PPK7VariantiRNS7_9CallErrorE,__ZN12MethodBind5RI6Object5ErrorRK10StringNamePS0_S4_RK6VectorI7VariantEjE4callES5_PPKS7_iRNS7_9CallErrorE,__ZN11MethodBind3I6ObjectRK10StringNamePS0_S3_E4callES4_PPK7VariantiRNS6_9CallErrorE,__ZN13MethodBind3RCI6ObjectbRK10StringNamePS0_S3_E4callES4_PPK7VariantiRNS6_9CallErrorE,__ZN11MethodBind1I6ObjectbE4callEPS0_PPK7VariantiRNS3_9CallErrorE,__ZN13MethodBind0RCI6ObjectbE4callEPS0_PPK7VariantiRNS3_9CallErrorE,__ZN11MethodBind0I6ObjectE4callEPS0_PPK7VariantiRNS3_9CallErrorE,__ZN13MethodBind1RCI6Object10StringNameRKS1_E4callEPS0_PPK7VariantiRNS6_9CallErrorE,__ZN16MethodBindVarArgI6ObjectE4callEPS0_PPK7VariantiRNS3_9CallErrorE,__ZN12MethodBind0RI9ReferencebE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN11MethodBind0I9ReferenceE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN11MethodBind1I8ResourceRK6StringE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN13MethodBind0RCI8Resource6StringE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN13MethodBind0RCI8Resource3RIDE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN11MethodBind1I8ResourcebE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN13MethodBind0RCI8ResourcebE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN13MethodBind0RCI8ResourceP4NodeE4callEP6ObjectPPK7VariantiRNS6_9CallErrorE,__ZN11MethodBind0I8ResourceE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN12MethodBind1RI8Resource3RefIS0_EbE4callEP6ObjectPPK7VariantiRNS6_9CallErrorE,__ZN11MethodBind1I11TranslationRK6StringE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN13MethodBind0RCI11Translation6StringE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN11MethodBind2I11TranslationRK10StringNameS3_E4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN13MethodBind1RCI11Translation10StringNameRKS1_E4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN11MethodBind1I11TranslationRK10StringNameE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN13MethodBind0RCI11Translation10PoolVectorI6StringEE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN13MethodBind0RCI11TranslationiE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN11MethodBind1I11TranslationRK10PoolVectorI6StringEE4callEP6ObjectPPK7VariantiRNS9_9CallErrorE,__ZN13MethodBind1RCI12GlobalConfigb6StringE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN11MethodBind2I12GlobalConfigRK6StringiE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN13MethodBind1RCI12GlobalConfigiRK6StringE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN11MethodBind2I12GlobalConfigRK6StringRK7VariantE4callEP6ObjectPPS5_iRNS4_9CallErrorE,__ZN11MethodBind1I12GlobalConfigRK10DictionaryE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN11MethodBind1I12GlobalConfigRK6StringE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN13MethodBind1RCI12GlobalConfig6StringRKS1_E4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN13MethodBind0RCI12GlobalConfig6StringE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN12MethodBind0RI12GlobalConfig5ErrorE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN13MethodBind1RCI12GlobalConfigbRK6StringE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN13MethodBind1RCI12GlobalConfigP6ObjectRK6StringE4callES2_PPK7VariantiRNS7_9CallErrorE,__ZN12MethodBind1RI12GlobalConfigbRK6StringE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN12MethodBind1RI12GlobalConfig7VariantRK6StringE4callEP6ObjectPPKS1_iRNS1_9CallErrorE,__ZN12MethodBind1RI12GlobalConfig5ErrorRK6StringE4callEP6ObjectPPK7VariantiRNS8_9CallErrorE,__ZN11MethodBind1I16PHashTranslationRK3RefI11TranslationEE4callEP6ObjectPPK7VariantiRNS9_9CallErrorE,__ZN11MethodBind2I8UndoRedoRK6StringNS0_9MergeModeEE4callEP6ObjectPPK7VariantiRNS8_9CallErrorE,__ZN11MethodBind0I8UndoRedoE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN11MethodBind3I8UndoRedoP6ObjectRK6StringRK7VariantE4callES2_PPS7_iRNS6_9CallErrorE,__ZN11MethodBind1I8UndoRedoP6ObjectE4callES2_PPK7VariantiRNS4_9CallErrorE,__ZN13MethodBind0RCI8UndoRedo6StringE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN13MethodBind0RCI8UndoRedoyE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN16MethodBindVarArgI8UndoRedoE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN13MethodBind0RCI22PackedDataContainerRefiE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN12MethodBind1RI22PackedDataContainerRef7VariantRK5ArrayE4callEP6ObjectPPKS1_iRNS1_9CallErrorE,__ZN12MethodBind1RI22PackedDataContainerRef7VariantRKS1_E4callEP6ObjectPPS2_iRNS1_9CallErrorE,__ZN13MethodBind0RCI22PackedDataContainerRefbE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN11MethodBind1I19PackedDataContainerRK10PoolVectorIhEE4callEP6ObjectPPK7VariantiRNS8_9CallErrorE,__ZN13MethodBind0RCI19PackedDataContainer10PoolVectorIhEE4callEP6ObjectPPK7VariantiRNS6_9CallErrorE,__ZN12MethodBind1RI19PackedDataContainer7VariantRK5ArrayE4callEP6ObjectPPKS1_iRNS1_9CallErrorE,__ZN12MethodBind1RI19PackedDataContainer7VariantRKS1_E4callEP6ObjectPPS2_iRNS1_9CallErrorE,__ZN12MethodBind1RI19PackedDataContainer5ErrorRK7VariantE4callEP6ObjectPPS3_iRNS2_9CallErrorE,__ZN13MethodBind0RCI19PackedDataContaineriE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN13MethodBind1RCI5InputbiE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN13MethodBind2RCI5InputbiiE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN13MethodBind1RCI5InputbRK10StringNameE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN11MethodBind2I5Input6StringbE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN11MethodBind1I5Input6StringE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN12MethodBind1RI5InputbiE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN13MethodBind2RCI5InputfiiE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN12MethodBind1RI5Input6StringiE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN13MethodBind1RCI5Input6StringiE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN12MethodBind0RI5Input5ArrayE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN12MethodBind1RI5Input7Vector2iE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN12MethodBind1RI5InputfiE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN12MethodBind1RI5Inputi6StringE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN11MethodBind4I5InputifffE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN11MethodBind1I5InputiE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN13MethodBind0RCI5Input7Vector3E4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN13MethodBind0RCI5Input7Vector2E4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN13MethodBind0RCI5InputiE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN11MethodBind1I5InputNS0_9MouseModeEE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN13MethodBind0RCI5InputNS0_9MouseModeEE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN11MethodBind1I5InputRK7Vector2E4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN11MethodBind1I5InputRK10StringNameE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN11MethodBind2I5InputRK3RefI8ResourceERK7Vector2E4callEP6ObjectPPK7VariantiRNSC_9CallErrorE,__ZN11MethodBind1I5InputRK10InputEventE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN13MethodBind0RCI5AStariE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN11MethodBind3I5AStariRK7Vector3fE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN13MethodBind1RCI5AStar7Vector3iE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN13MethodBind1RCI5AStarfiE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN11MethodBind1I5AStariE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN11MethodBind2I5AStariiE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN13MethodBind2RCI5AStarbiiE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN11MethodBind0I5AStarE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN13MethodBind1RCI5AStariRK7Vector3E4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN13MethodBind1RCI5AStar7Vector3RKS1_E4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN12MethodBind2RI5AStar10PoolVectorI7Vector3EiiE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN12MethodBind2RI5AStar10PoolVectorIiEiiE4callEP6ObjectPPK7VariantiRNS6_9CallErrorE,__ZN12MethodBind2RI9PCKPacker5ErrorRK6StringiE4callEP6ObjectPPK7VariantiRNS8_9CallErrorE,__ZN12MethodBind2RI9PCKPacker5ErrorRK6StringS4_E4callEP6ObjectPPK7VariantiRNS8_9CallErrorE,__ZN12MethodBind1RI9PCKPacker5ErrorbE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN13MethodBind0RCI10PacketPeer7VariantE4callEP6ObjectPPKS1_iRNS1_9CallErrorE,__ZN12MethodBind1RI10PacketPeer5ErrorRK7VariantE4callEP6ObjectPPS3_iRNS2_9CallErrorE,__ZN13MethodBind0RCI10PacketPeer10PoolVectorIhEE4callEP6ObjectPPK7VariantiRNS6_9CallErrorE,__ZN12MethodBind1RI10PacketPeer5ErrorRK10PoolVectorIhEE4callEP6ObjectPPK7VariantiRNS9_9CallErrorE,__ZN13MethodBind0RCI10PacketPeer5ErrorE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN13MethodBind0RCI10PacketPeeriE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN11MethodBind1I16PacketPeerStream3RefI9ReferenceEE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN12MethodBind2RI2IP10IP_AddressRK6StringNS0_4TypeEE4callEP6ObjectPPK7VariantiRNS9_9CallErrorE,__ZN12MethodBind2RI2IPiRK6StringNS0_4TypeEE4callEP6ObjectPPK7VariantiRNS8_9CallErrorE,__ZN13MethodBind1RCI2IPNS0_14ResolverStatusEiE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN13MethodBind1RCI2IP10IP_AddressiE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN11MethodBind1I2IPiE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN13MethodBind0RCI2IP5ArrayE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN11MethodBind1I2IPRK6StringE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN12MethodBind4RI10HTTPClient5ErrorRK6StringibbE4callEP6ObjectPPK7VariantiRNS8_9CallErrorE,__ZN11MethodBind1I10HTTPClientRK3RefI10StreamPeerEE4callEP6ObjectPPK7VariantiRNS9_9CallErrorE,__ZN13MethodBind0RCI10HTTPClient3RefI10StreamPeerEE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN12MethodBind4RI10HTTPClient5ErrorNS0_6MethodERK6StringRK6VectorIS3_ERK10PoolVectorIhEE4callEP6ObjectPPK7VariantiRNSH_9CallErrorE,__ZN12MethodBind4RI10HTTPClient5ErrorNS0_6MethodERK6StringRK6VectorIS3_ES5_E4callEP6ObjectPPK7VariantiRNSD_9CallErrorE,__ZN12MethodBind1RI10HTTPClient5ErrorRK6StringE4callEP6ObjectPPK7VariantiRNS8_9CallErrorE,__ZN12MethodBind1RI10HTTPClient5ErrorRK10PoolVectorIhEE4callEP6ObjectPPK7VariantiRNS9_9CallErrorE,__ZN11MethodBind0I10HTTPClientE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN13MethodBind0RCI10HTTPClientbE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN13MethodBind0RCI10HTTPClientiE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN12MethodBind0RI10HTTPClient10PoolVectorI6StringEE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN12MethodBind0RI10HTTPClient10DictionaryE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN12MethodBind0RI10HTTPClient10PoolVectorIhEE4callEP6ObjectPPK7VariantiRNS6_9CallErrorE,__ZN11MethodBind1I10HTTPClientiE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN11MethodBind1I10HTTPClientbE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN13MethodBind0RCI10HTTPClientNS0_6StatusEE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN12MethodBind0RI10HTTPClient5ErrorE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN12MethodBind1RI10HTTPClient6StringRK10DictionaryE4callEP6ObjectPPK7VariantiRNS8_9CallErrorE,__ZN12MethodBind0RI25ResourceInteractiveLoader3RefI8ResourceEE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN12MethodBind0RI25ResourceInteractiveLoader5ErrorE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN13MethodBind0RCI25ResourceInteractiveLoaderiE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN12MethodBind0RI9XMLParser5ErrorE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN12MethodBind0RI9XMLParserNS0_8NodeTypeEE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN13MethodBind0RCI9XMLParser6StringE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN13MethodBind0RCI9XMLParseryE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN13MethodBind0RCI9XMLParseriE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN13MethodBind1RCI9XMLParser6StringiE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN13MethodBind1RCI9XMLParserbRK6StringE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN13MethodBind1RCI9XMLParser6StringRKS1_E4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN13MethodBind0RCI9XMLParserbE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN11MethodBind0I9XMLParserE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN12MethodBind1RI9XMLParser5ErroryE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN12MethodBind1RI9XMLParser5ErrorRK6StringE4callEP6ObjectPPK7VariantiRNS8_9CallErrorE,__ZN12MethodBind1RI9XMLParser5ErrorRK6VectorIhEE4callEP6ObjectPPK7VariantiRNS9_9CallErrorE,__ZN11MethodBind1I16StreamPeerBufferiE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN13MethodBind0RCI16StreamPeerBufferiE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN11MethodBind1I16StreamPeerBufferRK10PoolVectorIhEE4callEP6ObjectPPK7VariantiRNS8_9CallErrorE,__ZN13MethodBind0RCI16StreamPeerBuffer10PoolVectorIhEE4callEP6ObjectPPK7VariantiRNS6_9CallErrorE,__ZN11MethodBind0I16StreamPeerBufferE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN13MethodBind0RCI16StreamPeerBuffer3RefIS0_EE4callEP6ObjectPPK7VariantiRNS6_9CallErrorE,__ZN12MethodBind1RI10StreamPeer5ErrorRK10PoolVectorIhEE4callEP6ObjectPPK7VariantiRNS9_9CallErrorE,__ZN12MethodBind1RI10StreamPeer5ArrayRK10PoolVectorIhEE4callEP6ObjectPPK7VariantiRNS9_9CallErrorE,__ZN12MethodBind1RI10StreamPeer5ArrayiE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN13MethodBind0RCI10StreamPeeriE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN11MethodBind1I10StreamPeerbE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN13MethodBind0RCI10StreamPeerbE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN11MethodBind1I10StreamPeeraE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN11MethodBind1I10StreamPeerhE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN11MethodBind1I10StreamPeersE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN11MethodBind1I10StreamPeertE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN11MethodBind1I10StreamPeeriE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN11MethodBind1I10StreamPeerjE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN11MethodBind1I10StreamPeerxE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN11MethodBind1I10StreamPeeryE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN11MethodBind1I10StreamPeerfE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN11MethodBind1I10StreamPeerdE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN11MethodBind1I10StreamPeerRK6StringE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN11MethodBind1I10StreamPeerRK7VariantE4callEP6ObjectPPS2_iRNS1_9CallErrorE,__ZN12MethodBind0RI10StreamPeeraE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN12MethodBind0RI10StreamPeerhE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN12MethodBind0RI10StreamPeersE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN12MethodBind0RI10StreamPeertE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN12MethodBind0RI10StreamPeeriE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN12MethodBind0RI10StreamPeerjE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN12MethodBind0RI10StreamPeerxE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN12MethodBind0RI10StreamPeeryE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN12MethodBind0RI10StreamPeerfE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN12MethodBind1RI10StreamPeer6StringiE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN12MethodBind0RI10StreamPeer7VariantE4callEP6ObjectPPKS1_iRNS1_9CallErrorE,__ZN11MethodBind1I3_OSRK6StringE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN13MethodBind0RCI3_OS6StringE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN13MethodBind0RCI3_OSiE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN11MethodBind1I3_OSiE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN13MethodBind1RCI3_OS7Vector2iE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN13MethodBind1RCI3_OSiiE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN13MethodBind0RCI3_OS7Vector2E4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN11MethodBind1I3_OSRK7Vector2E4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN11MethodBind1I3_OSbE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN13MethodBind0RCI3_OSbE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN11MethodBind0I3_OSE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN11MethodBind1I3_OSNS0_17ScreenOrientationEE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN13MethodBind0RCI3_OSNS0_17ScreenOrientationEE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN12MethodBind4RI3_OSiRK6StringRK6VectorIS1_Eb5ArrayE4callEP6ObjectPPK7VariantiRNSC_9CallErrorE,__ZN12MethodBind1RI3_OS5ErroriE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN12MethodBind1RI3_OS5Error6StringE4callEP6ObjectPPK7VariantiRNS6_9CallErrorE,__ZN13MethodBind1RCI3_OS6StringRKS1_E4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN13MethodBind1RCI3_OSbRK6StringE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN12MethodBind0RI3_OS6VectorI6StringEE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN13MethodBind1RCI3_OS10DictionarybE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN13MethodBind0RCI3_OS10DictionaryE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN13MethodBind0RCI3_OSyE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN13MethodBind1RCI3_OS10DictionaryyE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN13MethodBind1RCI3_OSy10DictionaryE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN11MethodBind1I3_OSRK5ImageE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN12MethodBind1CI3_OSjE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN13MethodBind0RCI3_OSjE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN13MethodBind1RCI3_OS6StringNS0_9SystemDirEE4callEP6ObjectPPK7VariantiRNS6_9CallErrorE,__ZN11MethodBind1I3_OSRK6VectorI6StringEE4callEP6ObjectPPK7VariantiRNS9_9CallErrorE,__ZN12MethodBind4RI3_OS5Error6StringfS2_S2_E4callEP6ObjectPPK7VariantiRNS6_9CallErrorE,__ZN12MethodBind0RI3_OSbE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN13MethodBind1RCI3_OS6StringjE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN13MethodBind1RCI3_OSbjE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN13MethodBind1RCI3_OSiRK6StringE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN11MethodBind2I3_OSRK6StringS3_E4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN12MethodBind1RI3_OS5ErrorRK6StringE4callEP6ObjectPPK7VariantiRNS8_9CallErrorE,__ZN12MethodBind0RI3_OS10PowerStateE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN12MethodBind0RI3_OSiE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN12MethodBind3RI5_File5ErrorRK6StringiRK6VectorIhEE4callEP6ObjectPPK7VariantiRNSC_9CallErrorE,__ZN12MethodBind3RI5_File5ErrorRK6StringiS4_E4callEP6ObjectPPK7VariantiRNS8_9CallErrorE,__ZN12MethodBind2RI5_File5ErrorRK6StringiE4callEP6ObjectPPK7VariantiRNS8_9CallErrorE,__ZN11MethodBind0I5_FileE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN13MethodBind0RCI5_FilebE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN11MethodBind1I5_FilexE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN13MethodBind0RCI5_FilexE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN13MethodBind0RCI5_FilehE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN13MethodBind0RCI5_FiletE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN13MethodBind0RCI5_FilejE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN13MethodBind0RCI5_FileyE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN13MethodBind0RCI5_FilefE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN13MethodBind0RCI5_FiledE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN13MethodBind1RCI5_File10PoolVectorIhEiE4callEP6ObjectPPK7VariantiRNS6_9CallErrorE,__ZN13MethodBind0RCI5_File6StringE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN13MethodBind1RCI5_File6StringRKS1_E4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN12MethodBind0RI5_FilebE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN11MethodBind1I5_FilebE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN13MethodBind0RCI5_File5ErrorE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN13MethodBind0RCI5_File7VariantE4callEP6ObjectPPKS1_iRNS1_9CallErrorE,__ZN13MethodBind1RCI5_File6VectorI6StringES2_E4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN11MethodBind1I5_FilehE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN11MethodBind1I5_FiletE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN11MethodBind1I5_FilejE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN11MethodBind1I5_FileyE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN11MethodBind1I5_FilefE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN11MethodBind1I5_FiledE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN11MethodBind1I5_FileRK10PoolVectorIhEE4callEP6ObjectPPK7VariantiRNS8_9CallErrorE,__ZN11MethodBind1I5_FileRK6StringE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN11MethodBind1I5_FileRK7VariantE4callEP6ObjectPPS2_iRNS1_9CallErrorE,__ZN12MethodBind0RI5_File6StringE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN13MethodBind1RCI5_FilebRK6StringE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN13MethodBind1RCI5_FileyRK6StringE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN12MethodBind1RI10_Directory5ErrorRK6StringE4callEP6ObjectPPK7VariantiRNS8_9CallErrorE,__ZN12MethodBind2RI10_Directory5ErrorbbE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN12MethodBind0RI10_Directory6StringE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN13MethodBind0RCI10_DirectorybE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN11MethodBind0I10_DirectoryE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN12MethodBind0RI10_DirectoryiE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN12MethodBind1RI10_Directory6StringiE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN12MethodBind1RI10_Directory5Error6StringE4callEP6ObjectPPK7VariantiRNS6_9CallErrorE,__ZN12MethodBind1RI10_Directoryb6StringE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN12MethodBind2RI10_Directory5Error6StringS2_E4callEP6ObjectPPK7VariantiRNS6_9CallErrorE,__ZN12MethodBind0RI10_Semaphore5ErrorE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN11MethodBind0I6_MutexE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN12MethodBind0RI6_Mutex5ErrorE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN12MethodBind4RI7_Thread5ErrorP6ObjectRK10StringNameRK7VariantiE4callES3_PPS8_iRNS7_9CallErrorE,__ZN13MethodBind0RCI7_Thread6StringE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN13MethodBind0RCI7_ThreadbE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN12MethodBind0RI7_Thread7VariantE4callEP6ObjectPPKS1_iRNS1_9CallErrorE,__ZN13MethodBind0RCI8_ClassDB10PoolVectorI6StringEE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN13MethodBind1RCI8_ClassDB10PoolVectorI6StringERK10StringNameE4callEP6ObjectPPK7VariantiRNSA_9CallErrorE,__ZN13MethodBind1RCI8_ClassDB10StringNameRKS1_E4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN13MethodBind1RCI8_ClassDBbRK10StringNameE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN13MethodBind2RCI8_ClassDBbRK10StringNameS3_E4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN13MethodBind1RCI8_ClassDB7VariantRK10StringNameE4callEP6ObjectPPKS1_iRNS1_9CallErrorE,__ZN13MethodBind2RCI8_ClassDBb10StringNameS1_E4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN13MethodBind2RCI8_ClassDB10Dictionary10StringNameS2_E4callEP6ObjectPPK7VariantiRNS6_9CallErrorE,__ZN13MethodBind2RCI8_ClassDB5Array10StringNamebE4callEP6ObjectPPK7VariantiRNS6_9CallErrorE,__ZN13MethodBind2RCI8_ClassDB7VariantP6ObjectRK10StringNameE4callES3_PPKS1_iRNS1_9CallErrorE,__ZN13MethodBind3RCI8_ClassDB5ErrorP6ObjectRK10StringNameRK7VariantE4callES3_PPS8_iRNS7_9CallErrorE,__ZN13MethodBind3RCI8_ClassDBb10StringNameS1_bE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN13MethodBind2RCI8_ClassDB10PoolVectorI6StringERK10StringNamebE4callEP6ObjectPPK7VariantiRNSA_9CallErrorE,__ZN13MethodBind2RCI8_ClassDBiRK10StringNameS3_E4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN13MethodBind1RCI8_ClassDBb10StringNameE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN13MethodBind0RCI6ScriptbE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN13MethodBind1RCI6ScriptbPK6ObjectE4callEPS1_PPK7VariantiRNS6_9CallErrorE,__ZN13MethodBind0RCI6Script6StringE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN11MethodBind1I6ScriptRK6StringE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN12MethodBind1RI6Script5ErrorbE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN11MethodBind1I17TranslationServerRK6StringE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN13MethodBind0RCI17TranslationServer6StringE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN13MethodBind1RCI17TranslationServer10StringNameRKS1_E4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN11MethodBind1I17TranslationServerRK3RefI11TranslationEE4callEP6ObjectPPK7VariantiRNS9_9CallErrorE,__ZN11MethodBind0I17TranslationServerE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN12MethodBind1RI10_Marshalls6StringRK7VariantE4callEP6ObjectPPS3_iRNS2_9CallErrorE,__ZN12MethodBind1RI10_Marshalls7VariantRK6StringE4callEP6ObjectPPKS1_iRNS1_9CallErrorE,__ZN12MethodBind1RI10_Marshalls6StringRK10PoolVectorIhEE4callEP6ObjectPPK7VariantiRNS9_9CallErrorE,__ZN12MethodBind1RI10_Marshalls10PoolVectorIhERK6StringE4callEP6ObjectPPK7VariantiRNS9_9CallErrorE,__ZN12MethodBind1RI10_Marshalls6StringRKS1_E4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN11MethodBind1I7_EngineiE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN13MethodBind0RCI7_EngineiE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN13MethodBind0RCI7_EnginefE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN11MethodBind1I7_EnginefE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN12MethodBind0RI7_EnginefE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN13MethodBind0RCI7_Engine6StringE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN12MethodBind0RI7_EngineiE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN13MethodBind0RCI7_EngineP8MainLoopE4callEP6ObjectPPK7VariantiRNS6_9CallErrorE,__ZN13MethodBind0RCI7_Engine10DictionaryE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN12MethodBind3RI14_ResourceSaver5ErrorRK6StringRK3RefI8ResourceEjE4callEP6ObjectPPK7VariantiRNSD_9CallErrorE,__ZN12MethodBind1RI14_ResourceSaver10PoolVectorI6StringERK3RefI8ResourceEE4callEP6ObjectPPK7VariantiRNSC_9CallErrorE,__ZN12MethodBind2RI15_ResourceLoader3RefI25ResourceInteractiveLoaderERK6StringS6_E4callEP6ObjectPPK7VariantiRNSA_9CallErrorE,__ZN12MethodBind3RI15_ResourceLoader3RefI8ResourceERK6StringS6_bE4callEP6ObjectPPK7VariantiRNSA_9CallErrorE,__ZN12MethodBind1RI15_ResourceLoader10PoolVectorI6StringERKS2_E4callEP6ObjectPPK7VariantiRNS9_9CallErrorE,__ZN11MethodBind1I15_ResourceLoaderbE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN12MethodBind1RI15_ResourceLoaderbRK6StringE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN12MethodBind1RI9_Geometry10PoolVectorI5PlaneERK7Vector3E4callEP6ObjectPPK7VariantiRNSA_9CallErrorE,__ZN12MethodBind4RI9_Geometry10PoolVectorI5PlaneEffiN7Vector34AxisEE4callEP6ObjectPPK7VariantiRNS9_9CallErrorE,__ZN12MethodBind5RI9_Geometry10PoolVectorI5PlaneEffiiN7Vector34AxisEE4callEP6ObjectPPK7VariantiRNS9_9CallErrorE,__ZN12MethodBind4RI9_GeometryfRK7Vector2S3_S3_fE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN12MethodBind4RI9_Geometry7VariantRK7Vector2S4_S4_S4_E4callEP6ObjectPPKS1_iRNS1_9CallErrorE,__ZN12MethodBind4RI9_Geometry10PoolVectorI7Vector2ERKS2_S5_S5_S5_E4callEP6ObjectPPK7VariantiRNS9_9CallErrorE,__ZN12MethodBind4RI9_Geometry10PoolVectorI7Vector3ERKS2_S5_S5_S5_E4callEP6ObjectPPK7VariantiRNS9_9CallErrorE,__ZN12MethodBind3RI9_Geometry7Vector2RKS1_S3_S3_E4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN12MethodBind3RI9_Geometry7Vector3RKS1_S3_S3_E4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN12MethodBind1RI9_GeometryiRK7Vector3E4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN12MethodBind5RI9_Geometry7VariantRK7Vector3S4_S4_S4_S4_E4callEP6ObjectPPKS1_iRNS1_9CallErrorE,__ZN12MethodBind4RI9_Geometry10PoolVectorI7Vector3ERKS2_S5_S5_fE4callEP6ObjectPPK7VariantiRNS9_9CallErrorE,__ZN12MethodBind4RI9_Geometry10PoolVectorI7Vector3ERKS2_S5_ffE4callEP6ObjectPPK7VariantiRNS9_9CallErrorE,__ZN12MethodBind3RI9_Geometry10PoolVectorI7Vector3ERKS2_S5_RK6VectorI5PlaneEE4callEP6ObjectPPK7VariantiRNSE_9CallErrorE,__ZN13MethodBind4RCI9_GeometrybRK7Vector2S3_S3_S3_E4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN12MethodBind1RI9_Geometry6VectorIiERKS1_I7Vector2EE4callEP6ObjectPPK7VariantiRNSA_9CallErrorE,__ZN12MethodBind1RI9_Geometry10DictionaryRK6VectorI7Vector2EE4callEP6ObjectPPK7VariantiRNSA_9CallErrorE,__ZN11MethodBind3I10ConfigFileRK6StringS3_RK7VariantE4callEP6ObjectPPS5_iRNS4_9CallErrorE,__ZN13MethodBind3RCI10ConfigFile7VariantRK6StringS4_S1_E4callEP6ObjectPPKS1_iRNS1_9CallErrorE,__ZN13MethodBind1RCI10ConfigFilebRK6StringE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN13MethodBind2RCI10ConfigFilebRK6StringS3_E4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN13MethodBind0RCI10ConfigFile10PoolVectorI6StringEE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN13MethodBind1RCI10ConfigFile10PoolVectorI6StringERKS2_E4callEP6ObjectPPK7VariantiRNS9_9CallErrorE,__ZN11MethodBind1I10ConfigFileRK6StringE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN12MethodBind1RI10ConfigFile5ErrorRK6StringE4callEP6ObjectPPK7VariantiRNS8_9CallErrorE,__ZN11MethodBind1I8MainLoopRK10InputEventE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN11MethodBind1I8MainLoopRK6StringE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN11MethodBind0I8MainLoopE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN12MethodBind1RI8MainLoopbfE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN12MethodBind1RI13StreamPeerSSL5Error3RefI10StreamPeerEE4callEP6ObjectPPK7VariantiRNS8_9CallErrorE,__ZN12MethodBind3RI13StreamPeerSSL5Error3RefI10StreamPeerEbRK6StringE4callEP6ObjectPPK7VariantiRNSB_9CallErrorE,__ZN13MethodBind0RCI13StreamPeerSSLNS0_6StatusEE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN11MethodBind0I13StreamPeerSSLE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN12MethodBind3RI13PacketPeerUDP5Errori10IP_AddressiE4callEP6ObjectPPK7VariantiRNS6_9CallErrorE,__ZN11MethodBind0I13PacketPeerUDPE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN12MethodBind0RI13PacketPeerUDP5ErrorE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN13MethodBind0RCI13PacketPeerUDPbE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN13MethodBind0RCI13PacketPeerUDP6StringE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN13MethodBind0RCI13PacketPeerUDPiE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN12MethodBind2RI13PacketPeerUDP5ErrorRK6StringiE4callEP6ObjectPPK7VariantiRNS8_9CallErrorE,__ZN12MethodBind2RI10TCP_Server5Errort10IP_AddressE4callEP6ObjectPPK7VariantiRNS6_9CallErrorE,__ZN13MethodBind0RCI10TCP_ServerbE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN12MethodBind0RI10TCP_Server3RefI13StreamPeerTCPEE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN11MethodBind0I10TCP_ServerE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN12MethodBind2RI13StreamPeerTCP5ErrorRK6StringiE4callEP6ObjectPPK7VariantiRNS8_9CallErrorE,__ZN13MethodBind0RCI13StreamPeerTCPbE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN13MethodBind0RCI13StreamPeerTCPNS0_6StatusEE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN13MethodBind0RCI13StreamPeerTCP10IP_AddressE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN13MethodBind0RCI13StreamPeerTCPtE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN11MethodBind0I13StreamPeerTCPE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN11MethodBind1I7FuncRefP6ObjectE4callES2_PPK7VariantiRNS4_9CallErrorE,__ZN11MethodBind1I7FuncRefRK10StringNameE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN16MethodBindVarArgI7FuncRefE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN13MethodBind0RCI7WeakRef7VariantE4callEP6ObjectPPKS1_iRNS1_9CallErrorE,__ZN13MethodBind1RCI8InputMapbRK10StringNameE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN13MethodBind1RCI8InputMapiRK10StringNameE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN13MethodBind1RCI8InputMap10StringNameiE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN12MethodBind0RI8InputMap5ArrayE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN11MethodBind1I8InputMapRK10StringNameE4callEP6ObjectPPK7VariantiRNS7_9CallErrorE,__ZN11MethodBind2I8InputMapRK10StringNameRK10InputEventE4callEP6ObjectPPK7VariantiRNSA_9CallErrorE,__ZN12MethodBind2RI8InputMapbRK10StringNameRK10InputEventE4callEP6ObjectPPK7VariantiRNSA_9CallErrorE,__ZN12MethodBind1RI8InputMap5ArrayRK10StringNameE4callEP6ObjectPPK7VariantiRNS8_9CallErrorE,__ZN13MethodBind2RCI8InputMapbRK10InputEventRK10StringNameE4callEP6ObjectPPK7VariantiRNSA_9CallErrorE,__ZN11MethodBind0I8InputMapE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN11MethodBind1I24NetworkedMultiplayerPeerNS0_12TransferModeEE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN11MethodBind1I24NetworkedMultiplayerPeeriE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN13MethodBind0RCI24NetworkedMultiplayerPeeriE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN11MethodBind0I24NetworkedMultiplayerPeerE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN13MethodBind0RCI24NetworkedMultiplayerPeerNS0_16ConnectionStatusEE4callEP6ObjectPPK7VariantiRNS5_9CallErrorE,__ZN11MethodBind1I24NetworkedMultiplayerPeerbE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN13MethodBind0RCI24NetworkedMultiplayerPeerbE4callEP6ObjectPPK7VariantiRNS4_9CallErrorE,__ZN21TestPhysics2DMainLoop19_ray_query_callbackERK3RIDjiRK7Vector2S5_,__ZN7GridMap13set_cell_itemEiiiii,_AES_cbc_encrypt,__ZN12VisualScript12data_connectERK10StringNameiiii,__ZN12VisualScript15data_disconnectERK10StringNameiiii,_DispatchAlphaToGreen_C,_MapARGB,_MapAlpha,_VFilter8,_HFilter8,_VFilter8i,_HFilter8i,_VP8LCollectColorRedTransforms_C,_PackARGB,_PackRGB,_Camellia_cbc_encrypt,__ZN5Image6createEiibNS_6FormatERK10PoolVectorIhE,__ZN10CanvasItem17draw_texture_rectERK3RefI7TextureERK5Rect2bRK5Colorb,__ZN10CanvasItem24draw_texture_rect_regionERK3RefI7TextureERK5Rect2S7_RK5Colorb,__ZN10CanvasItem11draw_stringERK3RefI4FontERK7Vector2RK6StringRK5Colori,__ZN4Area11_body_inoutEiRK3RIDiii,__ZN4Area11_area_inoutEiRK3RIDiii,__ZN7TileMap9set_cellvERK7Vector2ibbb,__ZN6Area2D11_body_inoutEiRK3RIDiii,__ZN6Area2D11_area_inoutEiRK3RIDiii,__ZNK4Font4drawE3RIDRK7Vector2RK6StringRK5Colori,__ZN7SpaceSW18_broadphase_unpairEP17CollisionObjectSWiS1_iPvS2_,__ZN9Space2DSW18_broadphase_unpairEP19CollisionObject2DSWiS1_iPvS2_,__ZN9_Geometry29segment_intersects_segment_2dERK7Vector2S2_S2_S2_,_Vertical_Sweep_Span,_Vertical_Sweep_Drop,_Horizontal_Sweep_Span,_Horizontal_Sweep_Drop,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26,b26];var vi=[b27,__ZN20RasterizerSceneGLES319environment_set_ssrE3RIDbifffbb,__ZN18VisualServerRaster19environment_set_ssrE3RIDbifffbb,b27];var wi=[b28,__ZN20RasterizerSceneGLES329environment_set_ambient_lightE3RIDRK5Colorff,__ZN18VisualServerRaster29environment_set_ambient_lightE3RIDRK5Colorff,b28];var xi=[b29,__ZN22RasterizerStorageGLES315room_add_boundsE3RIDRK10PoolVectorI7Vector2EfRK9Transform,__ZN18VisualServerRaster15room_add_boundsE3RIDRK10PoolVectorI7Vector2EfRK9Transform,__ZN18VisualServerRaster22canvas_item_add_circleE3RIDRK7Vector2fRK5Color,__ZN17ImmediateGeometry10add_sphereEiifb,b29,b29,b29];var yi=[b30,__ZN19ScriptDebuggerLocal25profiling_set_frame_timesEffff,__ZN20ScriptDebuggerRemote25profiling_set_frame_timesEffff,b30];var zi=[b31,__ZN9GraphNode8set_slotEibiRK5ColorbiS2_RK3RefI7TextureES7_];var Ai=[b32,__ZNK12InputDefault12get_joy_axisEii,__ZN22RasterizerStorageGLES315light_get_paramE3RIDN12VisualServer10LightParamE,__ZNK15PhysicsServerSW15space_get_paramE3RIDN13PhysicsServer14SpaceParameterE,__ZNK15PhysicsServerSW14body_get_paramE3RIDN13PhysicsServer13BodyParameterE,__ZNK15PhysicsServerSW19pin_joint_get_paramE3RIDN13PhysicsServer13PinJointParamE,__ZNK15PhysicsServerSW21hinge_joint_get_paramE3RIDN13PhysicsServer15HingeJointParamE,__ZNK15PhysicsServerSW22slider_joint_get_paramE3RIDN13PhysicsServer16SliderJointParamE,__ZNK15PhysicsServerSW26cone_twist_joint_get_paramE3RIDN13PhysicsServer19ConeTwistJointParamE,__ZNK17Physics2DServerSW15space_get_paramE3RIDN15Physics2DServer14SpaceParameterE,__ZNK17Physics2DServerSW14body_get_paramE3RIDN15Physics2DServer13BodyParameterE,__ZNK17Physics2DServerSW15joint_get_paramE3RIDN15Physics2DServer10JointParamE,__ZNK17Physics2DServerSW19pin_joint_get_paramE3RIDN15Physics2DServer13PinJointParamE,__ZNK17Physics2DServerSW29damped_string_joint_get_paramE3RIDN15Physics2DServer17DampedStringParamE,__ZN5AStar14_estimate_costEii,__ZN5AStar13_compute_costEii,_ExtraCostCombined,__ZNK15AnimationPlayer14get_blend_timeERK10StringNameS2_,__ZNK9Animation24track_get_key_transitionEii,__ZNK9Animation18track_get_key_timeEii,__ZNK11AudioServer27get_bus_peak_volume_left_dbEii,__ZNK11AudioServer28get_bus_peak_volume_right_dbEii,b32,b32,b32,b32,b32,b32,b32,b32,b32,b32];var Bi=[b33,__ZN20RasterizerSceneGLES323environment_set_tonemapE3RIDN12VisualServer21EnvironmentToneMapperEffbffff,__ZN18VisualServerRaster23environment_set_tonemapE3RIDN12VisualServer21EnvironmentToneMapperEffbffff,b33];var Ci=[b34,__ZN25PhysicsDirectSpaceStateSW9rest_infoE3RIDRK9TransformfPN23PhysicsDirectSpaceState13ShapeRestInfoERK3SetIS0_10ComparatorIS0_E16DefaultAllocatorEjj];var Di=[b35,__ZN5Tween20interpolate_propertyEP6Object6String7VariantS3_fNS_14TransitionTypeENS_8EaseTypeEf,__ZN5Tween18interpolate_methodEP6Object6String7VariantS3_fNS_14TransitionTypeENS_8EaseTypeEf,b35];var Ei=[b36,__ZN20RasterizerSceneGLES319environment_set_fogE3RIDbffS0_,__ZN18VisualServerRaster19environment_set_fogE3RIDbffS0_,b36];var Fi=[b37,__ZN22GDNativeScriptLanguage34debug_parse_stack_level_expressionEiRK6Stringii,__ZN16GDScriptLanguage34debug_parse_stack_level_expressionEiRK6Stringii,_pkey_rsa_sign,_pkey_rsa_verify,_pkey_rsa_verifyrecover,_pkey_rsa_encrypt,_pkey_rsa_decrypt,_pkey_dsa_sign,_pkey_dsa_verify,_pkey_ec_sign,_pkey_ec_verify,_rsa_sig_print,_dsa_sig_print,_long_print,_ec_GFp_mont_group_set_curve,_ec_GFp_simple_group_get_curve,_ec_GFp_simple_point_set_affine_coordinates,_ec_GFp_simple_point_get_affine_coordinates,_ec_GFp_simple_add,_ec_GFp_mont_field_mul,_ec_GFp_nist_group_set_curve,_ec_GFp_nist_field_mul,_ec_GF2m_simple_group_set_curve,_ec_GF2m_simple_group_get_curve,_ec_GF2m_simple_point_set_affine_coordinates,_ec_GF2m_simple_point_get_affine_coordinates,_ec_GF2m_simple_add,_ec_GF2m_simple_field_mul,_ec_GF2m_simple_field_div,_RSA_eay_public_encrypt,_RSA_eay_public_decrypt,_RSA_eay_private_encrypt,_RSA_eay_private_decrypt,_ecdh_compute_key,_ecdsa_do_sign,_x509_name_ex_i2d,_x509_name_ex_print,_ssl3_read_bytes,_dtls1_read_bytes,__ZN20VisualScriptLanguage34debug_parse_stack_level_expressionEiRK6Stringii,__ZN22RasterizerStorageGLES328gi_probe_dynamic_data_createEiiiN17RasterizerStorage18GIProbeCompressionE,__ZNK7Texture15get_rect_regionERK5Rect2S2_RS0_S3_,__ZNK12AtlasTexture15get_rect_regionERK5Rect2S2_RS0_S3_,__ZN16BroadPhaseOctree9cull_aabbERK5Rect3PP17CollisionObjectSWiPi,__ZN15PhysicsServerSW16joint_create_pinE3RIDRK7Vector3S0_S3_,__ZN15PhysicsServerSW18joint_create_hingeE3RIDRK9TransformS0_S3_,__ZN15PhysicsServerSW19joint_create_sliderE3RIDRK9TransformS0_S3_,__ZN15PhysicsServerSW23joint_create_cone_twistE3RIDRK9TransformS0_S3_,__ZN15PhysicsServerSW25joint_create_generic_6dofE3RIDRK9TransformS0_S3_,__ZNK13MotionShapeSW17intersect_segmentERK7Vector3S2_RS0_S3_,__ZNK16HeightMapShapeSW17intersect_segmentERK7Vector3S2_RS0_S3_,__ZNK21ConcavePolygonShapeSW17intersect_segmentERK7Vector3S2_RS0_S3_,__ZNK11FaceShapeSW17intersect_segmentERK7Vector3S2_RS0_S3_,__ZNK20ConvexPolygonShapeSW17intersect_segmentERK7Vector3S2_RS0_S3_,__ZNK14CapsuleShapeSW17intersect_segmentERK7Vector3S2_RS0_S3_,__ZNK10BoxShapeSW17intersect_segmentERK7Vector3S2_RS0_S3_,__ZNK13SphereShapeSW17intersect_segmentERK7Vector3S2_RS0_S3_,__ZNK10RayShapeSW17intersect_segmentERK7Vector3S2_RS0_S3_,__ZNK12PlaneShapeSW17intersect_segmentERK7Vector3S2_RS0_S3_,__ZN17Physics2DServerSW26damped_spring_joint_createERK7Vector2S2_3RIDS3_,__ZNK13LineShape2DSW17intersect_segmentERK7Vector2S2_RS0_S3_,__ZNK12RayShape2DSW17intersect_segmentERK7Vector2S2_RS0_S3_,__ZNK16SegmentShape2DSW17intersect_segmentERK7Vector2S2_RS0_S3_,__ZNK15CircleShape2DSW17intersect_segmentERK7Vector2S2_RS0_S3_,__ZNK18RectangleShape2DSW17intersect_segmentERK7Vector2S2_RS0_S3_,__ZNK16CapsuleShape2DSW17intersect_segmentERK7Vector2S2_RS0_S3_,__ZNK23ConcavePolygonShape2DSW17intersect_segmentERK7Vector2S2_RS0_S3_,__ZNK22ConvexPolygonShape2DSW17intersect_segmentERK7Vector2S2_RS0_S3_,__ZN20BroadPhase2DHashGrid9cull_aabbERK5Rect2PP19CollisionObject2DSWiPi,_af_autofitter_load_glyph,_BDF_Face_Init,_cff_face_init,_cff_get_advances,_cid_face_init,_PCF_Face_Init,_pfr_face_init,_pfr_get_metrics,_ps_parser_to_bytes,_ps_parser_load_field,_ps_parser_load_field_table,_sfnt_init_face,_sfnt_load_face,_tt_face_load_any,_sfnt_table_info,_tt_face_init,_tt_get_advances,_T1_Face_Init,_T1_Get_Advances,_t1_ps_get_font_value,_T42_Face_Init,_raccess_guess_apple_double,_raccess_guess_apple_single,_raccess_guess_darwin_ufs_export,_raccess_guess_darwin_newvfs,_raccess_guess_darwin_hfsplus,_raccess_guess_vfat,_raccess_guess_linux_cap,_raccess_guess_linux_double,_raccess_guess_linux_netatalk,_FNT_Face_Init,__ZN24NetworkedMultiplayerENet13create_serverEiiii,__ZN24NetworkedMultiplayerENet13create_clientERK10IP_Addressiii,_enet_range_coder_decompress,_equal_nocase,_equal_wildcard,_equal_email,_equal_case,__ZNK12VisualScript23has_sequence_connectionERK10StringNameiii,__ZN24NetworkedMultiplayerENet15enet_decompressEPvPKhjPhj,__ZNK8TextEdit12_search_bindERK6Stringjii,__ZN9GraphEdit12connect_nodeERK10StringNameiS2_i,__ZN9GraphEdit17is_node_connectedERK10StringNameiS2_i,__ZN29ResourceInteractiveLoaderText20_parse_ext_resourcesEPvPN13VariantParser6StreamER3RefI8ResourceERiR6String,__ZN29ResourceInteractiveLoaderText20_parse_sub_resourcesEPvPN13VariantParser6StreamER3RefI8ResourceERiR6String,__ZN7SpaceSW16_broadphase_pairEP17CollisionObjectSWiS1_iPv,__ZN9Space2DSW16_broadphase_pairEP19CollisionObject2DSWiS1_iPv,__ZN10HTTPClient15connect_to_hostERK6Stringibb,__ZN10HTTPClient11request_rawENS_6MethodERK6StringRK6VectorIS1_ERK10PoolVectorIhE,__ZN10HTTPClient7requestENS_6MethodERK6StringRK6VectorIS1_ES3_,__ZN3_OS7executeERK6StringRK6VectorIS0_Eb5Array,__ZN7_Thread5startEP6ObjectRK10StringNameRK7Varianti,__ZN9_Geometry38get_closest_points_between_segments_2dERK7Vector2S2_S2_S2_,__ZN9_Geometry35get_closest_points_between_segmentsERK7Vector3S2_S2_S2_,__ZNK9_Geometry24point_is_inside_triangleERK7Vector2S2_S2_S2_,__bdf_parse_start,__bdf_parse_properties,__bdf_parse_glyphs];var Gi=[b38,__ZN22RasterizerStorageGLES315light_set_paramE3RIDN12VisualServer10LightParamEf,__ZN15PhysicsServerSW15space_set_paramE3RIDN13PhysicsServer14SpaceParameterEf,__ZN15PhysicsServerSW14body_set_paramE3RIDN13PhysicsServer13BodyParameterEf,__ZN15PhysicsServerSW19pin_joint_set_paramE3RIDN13PhysicsServer13PinJointParamEf,__ZN15PhysicsServerSW21hinge_joint_set_paramE3RIDN13PhysicsServer15HingeJointParamEf,__ZN15PhysicsServerSW22slider_joint_set_paramE3RIDN13PhysicsServer16SliderJointParamEf,__ZN15PhysicsServerSW26cone_twist_joint_set_paramE3RIDN13PhysicsServer19ConeTwistJointParamEf,__ZN17Physics2DServerSW15space_set_paramE3RIDN15Physics2DServer14SpaceParameterEf,__ZN17Physics2DServerSW14body_set_paramE3RIDN15Physics2DServer13BodyParameterEf,__ZN17Physics2DServerSW15joint_set_paramE3RIDN15Physics2DServer10JointParamEf,__ZN17Physics2DServerSW19pin_joint_set_paramE3RIDN15Physics2DServer13PinJointParamEf,__ZN17Physics2DServerSW29damped_string_joint_set_paramE3RIDN15Physics2DServer17DampedStringParamEf,__ZN17VisualServerScene31instance_set_blend_shape_weightE3RIDif,__ZN18VisualServerRaster15light_set_paramE3RIDN12VisualServer10LightParamEf,__ZN18VisualServerRaster31instance_set_blend_shape_weightE3RIDif,__ZN7Control21set_anchor_and_marginE6MarginNS_10AnchorTypeEf,__ZN15AnimationPlayer14set_blend_timeERK10StringNameS2_f,__ZN9Animation24track_set_key_transitionEiif,__ZNK7Curve2D11interpolateEif,__ZNK7Curve3D11interpolateEif,__ZN5AStar9add_pointEiRK7Vector3f,b38,b38,b38,b38,b38,b38,b38,b38,b38,b38];var Hi=[b39,__ZN9Animation16track_insert_keyEifRK7Variantf];var Ii=[b40,__ZN11SurfaceTool19mikktSetTSpaceBasicEPK18SMikkTSpaceContextPKffii];var Ji=[b41,__ZN9_Geometry25segment_intersects_sphereERK7Vector3S2_S2_f];var Ki=[b42,__ZN13OS_JavaScript10initializeERKN2OS9VideoModeEii,__ZN7OS_Unix6vprintEPKcPib,__ZN6Object15call_multilevelERK10StringNamePPK7Varianti,__ZN6Object24call_multilevel_reversedERK10StringNamePPK7Varianti,__ZNK6Object6getvarERK7VariantPb,__ZN6Object6setvarERK7VariantS2_Pb,__ZNK6Object20get_argument_optionsERK10StringNameiP4ListI6String16DefaultAllocatorE,__ZN12MethodBind2RI10JavaScript7VariantRK6StringbE7ptrcallEP6ObjectPPKvPv,__ZNK5Input20get_argument_optionsERK10StringNameiP4ListI6String16DefaultAllocatorE,__ZN12InputDefault17warp_mouse_motionERK21InputEventMouseMotionRK5Rect2,__ZN13MethodBind1RCI11PerformancefNS0_7MonitorEE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind2I21TestPhysics2DMainLoopP6Object3RIDE7ptrcallES2_PPKvPv,__ZN11MethodBind5I21TestPhysics2DMainLoopRK3RIDjiRK7Vector2S6_E7ptrcallEP6ObjectPPKvPv,__ZNK7Control20get_argument_optionsERK10StringNameiP4ListI6String16DefaultAllocatorE,__ZN11MethodBind2I19TestPhysicsMainLoopP6Object3RIDE7ptrcallES2_PPKvPv,__ZN20ResourceFormatLoader16get_dependenciesERK6StringP4ListIS0_16DefaultAllocatorEb,__ZN12MethodBind4RI24NetworkedMultiplayerENet5ErroriiiiE7ptrcallEP6ObjectPPKvPv,__ZN12MethodBind4RI24NetworkedMultiplayerENet5ErrorRK10IP_AddressiiiE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind0I24NetworkedMultiplayerENetE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I24NetworkedMultiplayerENetNS0_15CompressionModeEE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI24NetworkedMultiplayerENetNS0_15CompressionModeEE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I24NetworkedMultiplayerENetRK10IP_AddressE7ptrcallEP6ObjectPPKvPv,__ZN16GDNativeInstance15call_multilevelERK10StringNamePPK7Varianti,__ZN16GDNativeInstance24call_multilevel_reversedERK10StringNamePPK7Varianti,__ZN13MethodBind0RCI14GDNativeScript3RefI15GDNativeLibraryEE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I14GDNativeScript3RefI15GDNativeLibraryEE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI14GDNativeScript10StringNameE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I14GDNativeScript10StringNameE7ptrcallEP6ObjectPPKvPv,__ZN16MethodBindVarArgI14GDNativeScriptE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind2I15GDNativeLibrary10StringName6StringE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind1RCI15GDNativeLibrary6String10StringNameE7ptrcallEP6ObjectPPKvPv,__ZNK22GDNativeScriptLanguage16auto_indent_codeER6Stringii,__ZN10GDInstance15call_multilevelERK10StringNamePPK7Varianti,__ZN10GDInstance24call_multilevel_reversedERK10StringNamePPK7Varianti,__ZN12MethodBind1RI15GDFunctionState7VariantRKS1_E7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI15GDFunctionStatebE7ptrcallEP6ObjectPPKvPv,__ZN16MethodBindVarArgI15GDFunctionStateE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI8GDScript6VectorIhEE7ptrcallEP6ObjectPPKvPv,__ZN16MethodBindVarArgI8GDScriptE7ptrcallEP6ObjectPPKvPv,__ZNK16GDScriptLanguage16auto_indent_codeER6Stringii,__ZN12MethodBind0RI13GDNativeClass7VariantE7ptrcallEP6ObjectPPKvPv,__ZNK4Node20get_argument_optionsERK10StringNameiP4ListI6String16DefaultAllocatorE,__ZN11MethodBind1I7GridMapRK3RefI11MeshLibraryEE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI7GridMap3RefI11MeshLibraryEE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I7GridMapfE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI7GridMapfE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I7GridMapiE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI7GridMapiE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind5I7GridMapiiiiiE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind3RCI7GridMapiiiiE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind0I7GridMapE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I7GridMapRK3RefI8ResourceEE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I7GridMapbE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI7GridMapbE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind4I7GridMapbbiN7Vector34AxisEE7ptrcallEP6ObjectPPKvPv,__ZN12MethodBind2RI7GridMap5ErroriRK5Rect3E7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind1RCI7GridMap5Rect3iE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind2I7GridMapibE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind2I7GridMapiRK6StringE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind1RCI7GridMap6StringiE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind1RCI7GridMapbiE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind2I7GridMapifE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind1RCI7GridMapfiE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind2I7GridMapi5ColorE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind1RCI7GridMap5ColoriE7ptrcallEP6ObjectPPKvPv,__ZN12MethodBind0RI7GridMap5ArrayE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind0I5RegExE7ptrcallEP6ObjectPPKvPv,__ZN12MethodBind1RI5RegEx5ErrorRK6StringE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind3RCI5RegEx3RefI10RegExMatchERK6StringiiE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind5RCI5RegEx6StringRKS1_S3_biiE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI5RegExbE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI5RegEx6StringE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI5RegExiE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI5RegEx5ArrayE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind1RCI10RegExMatch6StringRKS1_E7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI10RegExMatchiE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI10RegExMatch5ArrayE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI10RegExMatch10DictionaryE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind1RCI10RegExMatch6StringRK7VariantE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind1RCI10RegExMatchiRK7VariantE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I20AudioStreamOGGVorbisRK10PoolVectorIhEE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI20AudioStreamOGGVorbis10PoolVectorIhEE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I20AudioStreamOGGVorbisbE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI20AudioStreamOGGVorbisbE7ptrcallEP6ObjectPPKvPv,__ZNK16VisualScriptNode17guess_output_typeEPNS_9TypeGuessEi,__ZN13MethodBind0RCI16VisualScriptNode3RefI12VisualScriptEE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind2I16VisualScriptNodeiRK7VariantE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind1RCI16VisualScriptNode7VariantiE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I16VisualScriptNode5ArrayE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI16VisualScriptNode5ArrayE7ptrcallEP6ObjectPPKvPv,__ZNK24VisualScriptFunctionCall17guess_output_typeEPN16VisualScriptNode9TypeGuessEi,__ZN11MethodBind1I24VisualScriptFunctionCallRK10StringNameE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI24VisualScriptFunctionCall10StringNameE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I24VisualScriptFunctionCallRK6StringE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI24VisualScriptFunctionCall6StringE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I24VisualScriptFunctionCallN7Variant4TypeEE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI24VisualScriptFunctionCallN7Variant4TypeEE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I24VisualScriptFunctionCallNS0_8CallModeEE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI24VisualScriptFunctionCallNS0_8CallModeEE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I24VisualScriptFunctionCallRK8NodePathE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI24VisualScriptFunctionCall8NodePathE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I24VisualScriptFunctionCalliE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI24VisualScriptFunctionCalliE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I24VisualScriptFunctionCallRK10DictionaryE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI24VisualScriptFunctionCall10DictionaryE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I24VisualScriptFunctionCallNS0_11RPCCallModeEE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI24VisualScriptFunctionCallNS0_11RPCCallModeEE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I24VisualScriptFunctionCallbE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI24VisualScriptFunctionCallbE7ptrcallEP6ObjectPPKvPv,__ZNK23VisualScriptPropertySet17guess_output_typeEPN16VisualScriptNode9TypeGuessEi,__ZN11MethodBind1I23VisualScriptPropertySetRK10StringNameE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI23VisualScriptPropertySet10StringNameE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I23VisualScriptPropertySetRK6StringE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI23VisualScriptPropertySet6StringE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I23VisualScriptPropertySetN7Variant4TypeEE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI23VisualScriptPropertySetN7Variant4TypeEE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I23VisualScriptPropertySetRK10DictionaryE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI23VisualScriptPropertySet10DictionaryE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I23VisualScriptPropertySetN10InputEvent4TypeEE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI23VisualScriptPropertySetN10InputEvent4TypeEE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I23VisualScriptPropertySetNS0_8CallModeEE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI23VisualScriptPropertySetNS0_8CallModeEE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I23VisualScriptPropertySetRK8NodePathE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI23VisualScriptPropertySet8NodePathE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I23VisualScriptPropertyGetRK10StringNameE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI23VisualScriptPropertyGet10StringNameE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I23VisualScriptPropertyGetRK6StringE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI23VisualScriptPropertyGet6StringE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I23VisualScriptPropertyGetN7Variant4TypeEE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI23VisualScriptPropertyGetN7Variant4TypeEE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I23VisualScriptPropertyGetN10InputEvent4TypeEE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI23VisualScriptPropertyGetN10InputEvent4TypeEE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I23VisualScriptPropertyGetNS0_8CallModeEE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI23VisualScriptPropertyGetNS0_8CallModeEE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I23VisualScriptPropertyGetRK8NodePathE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI23VisualScriptPropertyGet8NodePathE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I22VisualScriptEmitSignalRK10StringNameE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI22VisualScriptEmitSignal10StringNameE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I23VisualScriptBuiltinFuncNS0_11BuiltinFuncEE7ptrcallEP6ObjectPPKvPv,__ZN12MethodBind0RI23VisualScriptBuiltinFuncNS0_11BuiltinFuncEE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I20VisualScriptOperatorN7Variant8OperatorEE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI20VisualScriptOperatorN7Variant8OperatorEE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I20VisualScriptOperatorN7Variant4TypeEE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI20VisualScriptOperatorN7Variant4TypeEE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I23VisualScriptVariableGet10StringNameE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI23VisualScriptVariableGet10StringNameE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I23VisualScriptVariableSet10StringNameE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI23VisualScriptVariableSet10StringNameE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I20VisualScriptConstantN7Variant4TypeEE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI20VisualScriptConstantN7Variant4TypeEE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I20VisualScriptConstant7VariantE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI20VisualScriptConstant7VariantE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I19VisualScriptPreloadRK3RefI8ResourceEE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI19VisualScriptPreload3RefI8ResourceEE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I26VisualScriptGlobalConstantiE7ptrcallEP6ObjectPPKvPv,__ZN12MethodBind0RI26VisualScriptGlobalConstantiE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I25VisualScriptClassConstantRK10StringNameE7ptrcallEP6ObjectPPKvPv,__ZN12MethodBind0RI25VisualScriptClassConstant10StringNameE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I29VisualScriptBasicTypeConstantN7Variant4TypeEE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI29VisualScriptBasicTypeConstantN7Variant4TypeEE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I29VisualScriptBasicTypeConstantRK10StringNameE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI29VisualScriptBasicTypeConstant10StringNameE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I24VisualScriptMathConstantNS0_12MathConstantEE7ptrcallEP6ObjectPPKvPv,__ZN12MethodBind0RI24VisualScriptMathConstantNS0_12MathConstantEE7ptrcallEP6ObjectPPKvPv,__ZNK27VisualScriptEngineSingleton17guess_output_typeEPN16VisualScriptNode9TypeGuessEi,__ZN11MethodBind1I27VisualScriptEngineSingletonRK6StringE7ptrcallEP6ObjectPPKvPv,__ZN12MethodBind0RI27VisualScriptEngineSingleton6StringE7ptrcallEP6ObjectPPKvPv,__ZNK21VisualScriptSceneNode17guess_output_typeEPN16VisualScriptNode9TypeGuessEi,__ZN11MethodBind1I21VisualScriptSceneNodeRK8NodePathE7ptrcallEP6ObjectPPKvPv,__ZN12MethodBind0RI21VisualScriptSceneNode8NodePathE7ptrcallEP6ObjectPPKvPv,__ZNK21VisualScriptSceneTree17guess_output_typeEPN16VisualScriptNode9TypeGuessEi,__ZN11MethodBind1I24VisualScriptResourcePathRK6StringE7ptrcallEP6ObjectPPKvPv,__ZN12MethodBind0RI24VisualScriptResourcePath6StringE7ptrcallEP6ObjectPPKvPv,__ZNK16VisualScriptSelf17guess_output_typeEPN16VisualScriptNode9TypeGuessEi,__ZN11MethodBind1I19VisualScriptCommentRK6StringE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI19VisualScriptComment6StringE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I19VisualScriptCommentRK7Vector2E7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI19VisualScriptComment7Vector2E7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I23VisualScriptConstructorN7Variant4TypeEE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI23VisualScriptConstructorN7Variant4TypeEE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I23VisualScriptConstructorRK10DictionaryE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI23VisualScriptConstructor10DictionaryE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I20VisualScriptLocalVarRK10StringNameE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI20VisualScriptLocalVar10StringNameE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I20VisualScriptLocalVarN7Variant4TypeEE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI20VisualScriptLocalVarN7Variant4TypeEE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I23VisualScriptLocalVarSetRK10StringNameE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI23VisualScriptLocalVarSet10StringNameE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I23VisualScriptLocalVarSetN7Variant4TypeEE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI23VisualScriptLocalVarSetN7Variant4TypeEE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I23VisualScriptInputActionRK10StringNameE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI23VisualScriptInputAction10StringNameE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I23VisualScriptInputActionNS0_4ModeEE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI23VisualScriptInputActionNS0_4ModeEE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I23VisualScriptDeconstructN7Variant4TypeEE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI23VisualScriptDeconstructN7Variant4TypeEE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I23VisualScriptDeconstructN10InputEvent4TypeEE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI23VisualScriptDeconstructN10InputEvent4TypeEE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I23VisualScriptDeconstructRK5ArrayE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI23VisualScriptDeconstruct5ArrayE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind3I25VisualScriptFunctionStateP6ObjectRK6String5ArrayE7ptrcallES2_PPKvPv,__ZN12MethodBind1RI25VisualScriptFunctionState7Variant5ArrayE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI25VisualScriptFunctionStatebE7ptrcallEP6ObjectPPKvPv,__ZN16MethodBindVarArgI25VisualScriptFunctionStateE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I17VisualScriptYieldNS0_9YieldModeEE7ptrcallEP6ObjectPPKvPv,__ZN12MethodBind0RI17VisualScriptYieldNS0_9YieldModeEE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I17VisualScriptYieldfE7ptrcallEP6ObjectPPKvPv,__ZN12MethodBind0RI17VisualScriptYieldfE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I23VisualScriptYieldSignalRK10StringNameE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI23VisualScriptYieldSignal10StringNameE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I23VisualScriptYieldSignalNS0_8CallModeEE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI23VisualScriptYieldSignalNS0_8CallModeEE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I23VisualScriptYieldSignalRK8NodePathE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI23VisualScriptYieldSignal8NodePathE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I18VisualScriptReturnN7Variant4TypeEE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI18VisualScriptReturnN7Variant4TypeEE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I18VisualScriptReturnbE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI18VisualScriptReturnbE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I20VisualScriptSequenceiE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI20VisualScriptSequenceiE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I20VisualScriptTypeCastRK10StringNameE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI20VisualScriptTypeCast10StringNameE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I20VisualScriptTypeCastRK6StringE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI20VisualScriptTypeCast6StringE7ptrcallEP6ObjectPPKvPv,__ZN14ScriptInstance15call_multilevelERK10StringNamePPK7Varianti,__ZN14ScriptInstance24call_multilevel_reversedERK10StringNamePPK7Varianti,__ZN11MethodBind1I12VisualScriptiE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I12VisualScriptRK10StringNameE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind1RCI12VisualScriptbRK10StringNameE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind2I12VisualScriptRK10StringNameS3_E7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind2I12VisualScriptRK10StringNameRK7Vector2E7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind1RCI12VisualScript7Vector2RK10StringNameE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind4I12VisualScriptRK10StringNameiRK3RefI16VisualScriptNodeERK7Vector2E7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind2I12VisualScriptRK10StringNameiE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind1RCI12VisualScriptiRK10StringNameE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind2RCI12VisualScript3RefI16VisualScriptNodeERK10StringNameiE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind2RCI12VisualScriptbRK10StringNameiE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind3I12VisualScriptRK10StringNameiRK7Vector2E7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind2RCI12VisualScript7Vector2RK10StringNameiE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind4I12VisualScriptRK10StringNameiiiE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind4RCI12VisualScriptbRK10StringNameiiiE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind5I12VisualScriptRK10StringNameiiiiE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind5RCI12VisualScriptbRK10StringNameiiiiE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind3I12VisualScriptRK10StringNameRK7VariantbE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind2I12VisualScriptRK10StringNameRK7VariantE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind1RCI12VisualScript7VariantRK10StringNameE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind2I12VisualScriptRK10StringNameRK10DictionaryE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind1RCI12VisualScript10DictionaryRK10StringNameE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind2I12VisualScriptRK10StringNamebE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind4I12VisualScriptRK10StringNameN7Variant4TypeERK6StringiE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind3I12VisualScriptRK10StringNameiN7Variant4TypeEE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind2RCI12VisualScriptN7Variant4TypeERK10StringNameiE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind3I12VisualScriptRK10StringNameiRK6StringE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind2RCI12VisualScript6StringRK10StringNameiE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind3I12VisualScriptRK10StringNameiiE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I12VisualScriptRK10DictionaryE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI12VisualScript10DictionaryE7ptrcallEP6ObjectPPKvPv,__ZNK20VisualScriptLanguage16auto_indent_codeER6Stringii,__ZN7IP_Unix17_resolve_hostnameERK6StringN2IP4TypeE,__ZN15RasterizerGLES314set_boot_imageERK5ImageRK5Colorb,__ZN15RasterizerGLES328blit_render_target_to_screenE3RIDRK5Rect2i,__ZN22RasterizerStorageGLES316texture_set_dataE3RIDRK5ImageN12VisualServer11CubeMapSideE,__ZNK22RasterizerStorageGLES316texture_get_dataE3RIDN12VisualServer11CubeMapSideE,__ZN22RasterizerStorageGLES325texture_set_size_overrideE3RIDii,__ZN22RasterizerStorageGLES330texture_set_detect_3d_callbackE3RIDPFvPvES1_,__ZN22RasterizerStorageGLES332texture_set_detect_srgb_callbackE3RIDPFvPvES1_,__ZN22RasterizerStorageGLES318skybox_set_textureE3RIDS0_i,__ZN22RasterizerStorageGLES332shader_set_default_texture_paramE3RIDRK10StringNameS0_,__ZN22RasterizerStorageGLES318material_set_paramE3RIDRK10StringNameRK7Variant,__ZNK22RasterizerStorageGLES318material_get_paramE3RIDRK10StringName,__ZN22RasterizerStorageGLES325mesh_surface_set_materialE3RIDiS0_,__ZNK22RasterizerStorageGLES321mesh_surface_get_aabbE3RIDi,__ZNK22RasterizerStorageGLES313mesh_get_aabbE3RIDS0_,__ZN22RasterizerStorageGLES332multimesh_instance_set_transformE3RIDiRK9Transform,__ZN22RasterizerStorageGLES335multimesh_instance_set_transform_2dE3RIDiRK11Transform2D,__ZN22RasterizerStorageGLES328multimesh_instance_set_colorE3RIDiRK5Color,__ZNK22RasterizerStorageGLES332multimesh_instance_get_transformE3RIDi,__ZNK22RasterizerStorageGLES335multimesh_instance_get_transform_2dE3RIDi,__ZNK22RasterizerStorageGLES328multimesh_instance_get_colorE3RIDi,__ZN22RasterizerStorageGLES315immediate_beginE3RIDN12VisualServer13PrimitiveTypeES0_,__ZN22RasterizerStorageGLES317skeleton_allocateE3RIDib,__ZN22RasterizerStorageGLES327skeleton_bone_set_transformE3RIDiRK9Transform,__ZNK22RasterizerStorageGLES327skeleton_bone_get_transformE3RIDi,__ZN22RasterizerStorageGLES330skeleton_bone_set_transform_2dE3RIDiRK11Transform2D,__ZNK22RasterizerStorageGLES330skeleton_bone_get_transform_2dE3RIDi,__ZN22RasterizerStorageGLES328particles_set_draw_pass_meshE3RIDiS0_,__ZN22RasterizerStorageGLES322render_target_set_sizeE3RIDii,__ZN22RasterizerStorageGLES322render_target_set_flagE3RIDN17RasterizerStorage17RenderTargetFlagsEb,__ZN20RasterizerSceneGLES337shadow_atlas_set_quadrant_subdivisionE3RIDii,__ZN20RasterizerSceneGLES332gi_probe_instance_set_light_dataE3RIDS0_S0_,__ZN11MethodBind3I4NodePS0_S1_bE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I4NodeRK6StringE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI4Node10StringNameE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind2I4NodePS0_bE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I4NodePS0_E7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI4NodeiE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI4Node5ArrayE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind1RCI4NodePS0_iE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind1RCI4NodebRK8NodePathE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind1RCI4NodePS0_RK8NodePathE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI4NodePS0_E7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind3RCI4NodePS0_RK6StringbbE7ptrcallEP6ObjectPPKvPv,__ZN12MethodBind1RI4Node5ArrayRK8NodePathE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI4NodebE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind1RCI4NodebPKS0_E7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI4Node8NodePathE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind1RCI4Node8NodePathPKS0_E7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind2I4NodeRK10StringNamebE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I4NodeRK10StringNameE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind1RCI4NodebRK10StringNameE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind2I4NodePS0_iE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind0I4NodeE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI4Node6StringE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I4NodeiE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I4NodebE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI4NodefE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I4NodeNS0_9PauseModeEE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI4NodeNS0_9PauseModeEE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI4NodeP9SceneTreeE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI4NodeP8ViewportE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I4NodeNS0_11NetworkModeEE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI4NodeNS0_11NetworkModeEE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind2I4NodeRK10StringNameNS0_7RPCModeEE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind2I4NodeRK10StringNameRK7VariantE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind3I4NodeiRK10StringNameRK7VariantE7ptrcallEP6ObjectPPKvPv,__ZN16MethodBindVarArgI4NodeE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind0I10CanvasItemE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I10CanvasItemRK7VariantE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI10CanvasItem7VariantE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I10CanvasItemRK5Rect2E7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I10CanvasItemfE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI10CanvasItem5Rect2E7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI10CanvasItem3RIDE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I10CanvasItembE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI10CanvasItembE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I10CanvasItemiE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI10CanvasItemiE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I10CanvasItemRK5ColorE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI10CanvasItem5ColorE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind5I10CanvasItemRK7Vector2S3_RK5ColorfbE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind2I10CanvasItemRK5Rect2RK5ColorE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind3I10CanvasItemRK7Vector2fRK5ColorE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind3I10CanvasItemRK3RefI7TextureERK7Vector2RK5ColorE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind5I10CanvasItemRK3RefI7TextureERK5Rect2bRK5ColorbE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind5I10CanvasItemRK3RefI7TextureERK5Rect2S8_RK5ColorbE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind2I10CanvasItemRK3RefI8StyleBoxERK5Rect2E7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind5I10CanvasItemRK6VectorI7Vector2ERKS1_I5ColorES5_3RefI7TextureEfE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind4I10CanvasItemRK6VectorI7Vector2ERKS1_I5ColorES5_3RefI7TextureEE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind4I10CanvasItemRK6VectorI7Vector2ERK5ColorS5_3RefI7TextureEE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind5I10CanvasItemRK3RefI4FontERK7Vector2RK6StringRK5ColoriE7ptrcallEP6ObjectPPKvPv,__ZN12MethodBind5RI10CanvasItemfRK3RefI4FontERK7Vector2RK6StringSB_RK5ColorE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind3I10CanvasItemRK7Vector2fS3_E7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I10CanvasItemRK11Transform2DE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI10CanvasItem11Transform2DE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI10CanvasItem7Vector2E7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI10CanvasItem3RefI7World2DEE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I10CanvasItemRK3RefI14ShaderMaterialEE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI10CanvasItem3RefI14ShaderMaterialEE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind1RCI10CanvasItem7Vector2RKS1_E7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind1RCI10CanvasItem10InputEventRKS1_E7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI6Node2DfE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I6Node2DfE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I6Node2DRK7Vector2E7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI6Node2D7Vector2E7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind2I6Node2DfbE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I6Node2DRK11Transform2DE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind1RCI6Node2DfRK7Vector2E7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I6Node2DiE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI6Node2DiE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I6Node2DbE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI6Node2DbE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind1RCI6Node2D11Transform2DPK4NodeE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind0I7ControlE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI7Control7Vector2E7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind3I7Control6MarginNS0_10AnchorTypeEbE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind2I7Control6MarginNS0_10AnchorTypeEE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind1RCI7ControlNS0_10AnchorTypeE6MarginE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind2I7Control6MarginfE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind3I7Control6MarginNS0_10AnchorTypeEfE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I7ControlRK7Vector2E7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I7ControlfE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind1RCI7Controlf6MarginE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI7ControlfE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI7Control5Rect2E7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I7ControliE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I7ControlbE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I7ControlNS0_9FocusModeEE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI7ControlNS0_9FocusModeEE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI7ControlbE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI7ControlPS0_E7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI7ControliE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I7ControlRK3RefI5ThemeEE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI7Control3RefI5ThemeEE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind2I7ControlRK10StringNameRK3RefI7TextureEE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind2I7ControlRK10StringNameRK3RefI6ShaderEE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind2I7ControlRK10StringNameRK3RefI8StyleBoxEE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind2I7ControlRK10StringNameRK3RefI4FontEE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind2I7ControlRK10StringNameRK5ColorE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind2I7ControlRK10StringNameiE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind2RCI7Control3RefI7TextureERK10StringNameS6_E7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind2RCI7Control3RefI8StyleBoxERK10StringNameS6_E7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind2RCI7Control3RefI4FontERK10StringNameS6_E7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind2RCI7Control5ColorRK10StringNameS4_E7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind2RCI7ControliRK10StringNameS3_E7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind1RCI7ControlbRK10StringNameE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind2RCI7ControlbRK10StringNameS3_E7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I7ControlRK6StringE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind1RCI7Control6StringRK7Vector2E7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI7Control6StringE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I7ControlNS0_11CursorShapeEE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI7ControlNS0_11CursorShapeEE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind1RCI7ControlNS0_11CursorShapeERK7Vector2E7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind2I7Control6MarginRK8NodePathE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind1RCI7Control8NodePath6MarginE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind2I7ControlRK7VariantPS0_E7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I7ControlNS0_11MouseFilterEE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI7ControlNS0_11MouseFilterEE7ptrcallEP6ObjectPPKvPv,__ZN12MethodBind0RI7ControlbE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I7ControlPS0_E7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I7SpatialRK9TransformE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI7Spatial9TransformE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I7SpatialRK7Vector3E7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI7Spatial7Vector3E7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI7SpatialPS0_E7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I7SpatialbE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI7SpatialbE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI7Spatial3RefI5WorldEE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind0I7SpatialE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I7SpatialRK3RefI12SpatialGizmoEE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI7Spatial3RefI12SpatialGizmoEE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind2I7SpatialRK7Vector3fE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I7SpatialfE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind2I7SpatialRK7Vector3S3_E7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind3I7SpatialRK7Vector3S3_S3_E7ptrcallEP6ObjectPPKvPv,__ZN12MethodBind1RI19InstancePlaceholder10DictionarybE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I19InstancePlaceholderRK3RefI11PackedSceneEE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI19InstancePlaceholder6StringE7ptrcallEP6ObjectPPKvPv,__ZN12MethodBind5RI11HTTPRequest5ErrorRK6StringRK6VectorIS2_EbN10HTTPClient6MethodES4_E7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind0I11HTTPRequestE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI11HTTPRequestN10HTTPClient6StatusEE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I11HTTPRequestbE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI11HTTPRequestbE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I11HTTPRequestiE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI11HTTPRequestiE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I11HTTPRequestRK6StringE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI11HTTPRequest6StringE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind4I11HTTPRequestiiRK10PoolVectorI6StringERKS1_IhEE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI7TextureiE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI7Texture7Vector2E7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI7TexturebE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I7TexturejE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI7TexturejE7ptrcallEP6ObjectPPKvPv,__ZN12MethodBind4CI7Texture3RIDRK7Vector2RK5ColorbE7ptrcallEP6ObjectPPKvPv,__ZN12MethodBind5CI7Texture3RIDRK5Rect2bRK5ColorbE7ptrcallEP6ObjectPPKvPv,__ZN12MethodBind5CI7Texture3RIDRK5Rect2S4_RK5ColorbE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I15ViewportTextureRK8NodePathE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI15ViewportTexture8NodePathE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I5LabelNS0_5AlignEE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI5LabelNS0_5AlignEE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I5LabelNS0_6VAlignEE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI5LabelNS0_6VAlignEE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I5LabelRK6StringE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI5Label6StringE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I5LabelbE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI5LabelbE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI5LabeliE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I5LabeliE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I5LabelfE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI5LabelfE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I15SpatialMaterialRK5ColorE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI15SpatialMaterial5ColorE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I15SpatialMaterialNS0_12SpecularModeEE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI15SpatialMaterialNS0_12SpecularModeEE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I15SpatialMaterialfE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI15SpatialMaterialfE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I15SpatialMaterialNS0_8DetailUVEE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI15SpatialMaterialNS0_8DetailUVEE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I15SpatialMaterialNS0_9BlendModeEE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI15SpatialMaterialNS0_9BlendModeEE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I15SpatialMaterialNS0_13DepthDrawModeEE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI15SpatialMaterialNS0_13DepthDrawModeEE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I15SpatialMaterialNS0_8CullModeEE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI15SpatialMaterialNS0_8CullModeEE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I15SpatialMaterialNS0_11DiffuseModeEE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI15SpatialMaterialNS0_11DiffuseModeEE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind2I15SpatialMaterialNS0_5FlagsEbE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind1RCI15SpatialMaterialbNS0_5FlagsEE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind2I15SpatialMaterialNS0_7FeatureEbE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind1RCI15SpatialMaterialbNS0_7FeatureEE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind2I15SpatialMaterialNS0_12TextureParamERK3RefI7TextureEE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind1RCI15SpatialMaterial3RefI7TextureENS0_12TextureParamEE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I15SpatialMaterialRK7Vector2E7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI15SpatialMaterial7Vector2E7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I15SpatialMaterialNS0_13BillboardModeEE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI15SpatialMaterialNS0_13BillboardModeEE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I15SpatialMaterialiE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI15SpatialMaterialiE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I4MeshRK10StringNameE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI4MeshiE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind1RCI4Mesh10StringNameiE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind0I4MeshE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I4MeshNS0_14BlendShapeModeEE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI4MeshNS0_14BlendShapeModeEE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind4I4MeshNS0_13PrimitiveTypeERK5ArrayS4_jE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I4MeshiE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind1RCI4MeshiiE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind1RCI4MeshjiE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind1RCI4MeshNS0_13PrimitiveTypeEiE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind2I4MeshiRK3RefI8MaterialEE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind1RCI4Mesh3RefI8MaterialEiE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind2I4MeshiRK6StringE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind1RCI4Mesh6StringiE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I4MeshRK5Rect3E7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI4Mesh5Rect3E7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I11SurfaceToolN4Mesh13PrimitiveTypeEE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I11SurfaceToolRK7Vector3E7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I11SurfaceTool5ColorE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I11SurfaceToolRK5PlaneE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I11SurfaceToolRK7Vector2E7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I11SurfaceToolRK6VectorIiEE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I11SurfaceToolRK6VectorIfEE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I11SurfaceToolbE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind6I11SurfaceToolRK6VectorI7Vector3ERKS1_I7Vector2ERKS1_I5ColorES9_S5_RKS1_I5PlaneEE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I11SurfaceToolRK3RefI8MaterialEE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind0I11SurfaceToolE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I11SurfaceTooliE7ptrcallEP6ObjectPPKvPv,__ZN12MethodBind1RI11SurfaceTool3RefI4MeshERKS3_E7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I8ViewportRK7Vector2E7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI8Viewport7Vector2E7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I8ViewportRK3RefI7World2DEE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI8Viewport3RefI7World2DEE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I8ViewportRK3RefI5WorldEE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI8Viewport3RefI5WorldEE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I8ViewportRK11Transform2DE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI8Viewport11Transform2DE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI8Viewport5Rect2E7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I8ViewportbE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI8ViewportbE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind0I8ViewportE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I8ViewportRK10InputEventE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I8ViewportRK6StringE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind3I8ViewportbRK7Vector2S3_E7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI8Viewport5ImageE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I8ViewportNS0_10UpdateModeEE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI8ViewportNS0_10UpdateModeEE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I8ViewportNS0_4MSAAEE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI8ViewportNS0_4MSAAEE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI8Viewport3RefI15ViewportTextureEE7ptrcallEP6ObjectPPKvPv,__ZN12MethodBind0RI8ViewportbE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI8Viewport3RIDE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI8ViewportP6CameraE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I8ViewportRK5Rect2E7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI8Viewport7VariantE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I8ViewportiE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI8ViewportiE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind2I8ViewportiNS0_25ShadowAtlasQuadrantSubdivEE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind1RCI8ViewportNS0_25ShadowAtlasQuadrantSubdivEiE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI5World3RIDE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I5WorldRK3RefI11EnvironmentEE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI5World3RefI11EnvironmentEE7ptrcallEP6ObjectPPKvPv,__ZN12MethodBind0RI5WorldP23PhysicsDirectSpaceStateE7ptrcallEP6ObjectPPKvPv,__ZN12MethodBind0RI7World2D3RIDE7ptrcallEP6ObjectPPKvPv,__ZN12MethodBind0RI7World2DP25Physics2DDirectSpaceStateE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind0I9ContainerE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind2I9ContainerP7ControlRK5Rect2E7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I9GraphNodeRK6StringE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI9GraphNode6StringE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I9GraphNodeRK10InputEventE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind9I9GraphNodeibiRK5ColorbiS3_RK3RefI7TextureES8_E7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I9GraphNodeiE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind0I9GraphNodeE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind1RCI9GraphNodebiE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind1RCI9GraphNodeiiE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind1RCI9GraphNode5ColoriE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I9GraphNodeRK7Vector2E7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI9GraphNode7Vector2E7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I9GraphNodebE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI9GraphNodebE7ptrcallEP6ObjectPPKvPv,__ZN12MethodBind0RI9GraphNodebE7ptrcallEP6ObjectPPKvPv,__ZN12MethodBind0RI9GraphNodeiE7ptrcallEP6ObjectPPKvPv,__ZN12MethodBind1RI9GraphNode7Vector2iE7ptrcallEP6ObjectPPKvPv,__ZN12MethodBind1RI9GraphNodeiiE7ptrcallEP6ObjectPPKvPv,__ZN12MethodBind1RI9GraphNode5ColoriE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I9GraphNodeNS0_7OverlayEE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI9GraphNodeNS0_7OverlayEE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI5RangedE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I5RangedE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I5RangebE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI5RangebE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I5RangeP4NodeE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind0I5RangeE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I11ProgressBarbE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI11ProgressBarbE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I15CenterContainerbE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI15CenterContainerbE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I11TextureRectRK3RefI7TextureEE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI11TextureRect3RefI7TextureEE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I11TextureRectbE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI11TextureRectbE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I11TextureRectNS0_11StretchModeEE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI11TextureRectNS0_11StretchModeEE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I10BaseButton10InputEventE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I10BaseButtonbE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI10BaseButtonbE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I10BaseButtonNS0_10ActionModeEE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI10BaseButtonNS0_10ActionModeEE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI10BaseButtonNS0_8DrawModeEE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I10BaseButtonN7Control9FocusModeEE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI10BaseButtonN7Control9FocusModeEE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I10BaseButtonRK3RefI8ShortCutEE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI10BaseButton3RefI8ShortCutEE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I10BaseButtonRK3RefI11ButtonGroupEE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI10BaseButton3RefI11ButtonGroupEE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I6ButtonRK6StringE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI6Button6StringE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I6ButtonRK3RefI7TextureEE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI6Button3RefI7TextureEE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I6ButtonbE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI6ButtonbE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I6ButtonNS0_9TextAlignEE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI6ButtonNS0_9TextAlignEE7ptrcallEP6ObjectPPKvPv,__ZN12MethodBind0RI10MenuButtonP9PopupMenuE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I10MenuButton10InputEventE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I10MenuButtonRK5ArrayE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI10MenuButton5ArrayE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I15TextureProgressRK3RefI7TextureEE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI15TextureProgress3RefI7TextureEE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I15TextureProgressiE7ptrcallEP6ObjectPPKvPv,__ZN12MethodBind0RI15TextureProgressiE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I15TextureProgressfE7ptrcallEP6ObjectPPKvPv,__ZN12MethodBind0RI15TextureProgressfE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I15TextureProgressRK7Vector2E7ptrcallEP6ObjectPPKvPv,__ZN12MethodBind0RI15TextureProgress7Vector2E7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I13NinePatchRectRK3RefI7TextureEE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI13NinePatchRect3RefI7TextureEE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind2I13NinePatchRect6MarginiE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind1RCI13NinePatchRecti6MarginE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I13NinePatchRectRK5Rect2E7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI13NinePatchRect5Rect2E7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I13NinePatchRectbE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI13NinePatchRectbE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I12OptionButtoniE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind2I12OptionButtonRK6StringiE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind3I12OptionButtonRK3RefI7TextureERK6StringiE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind2I12OptionButtoniRK6StringE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind2I12OptionButtoniRK3RefI7TextureEE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind2I12OptionButtonibE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind2I12OptionButtoniiE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind2I12OptionButtoniRK7VariantE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind1RCI12OptionButton6StringiE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind1RCI12OptionButton3RefI7TextureEiE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind1RCI12OptionButtoniiE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind1RCI12OptionButton7VariantiE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind1RCI12OptionButtonbiE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI12OptionButtoniE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind0I12OptionButtonE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI12OptionButton7VariantE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I12OptionButtonRK5ArrayE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI12OptionButton5ArrayE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I13RichTextLabel10InputEventE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I13RichTextLabeldE7ptrcallEP6ObjectPPKvPv,__ZN12MethodBind0RI13RichTextLabel6StringE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I13RichTextLabelRK6StringE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I13RichTextLabelRK3RefI7TextureEE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind0I13RichTextLabelE7ptrcallEP6ObjectPPKvPv,__ZN12MethodBind1RI13RichTextLabelbiE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I13RichTextLabelRK3RefI4FontEE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I13RichTextLabelRK5ColorE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I13RichTextLabelNS0_5AlignEE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I13RichTextLabeliE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I13RichTextLabelNS0_8ListTypeEE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I13RichTextLabelRK7VariantE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind3I13RichTextLabelibiE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I13RichTextLabelbE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI13RichTextLabelbE7ptrcallEP6ObjectPPKvPv,__ZN12MethodBind0RI13RichTextLabelP10VScrollBarE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI13RichTextLabeliE7ptrcallEP6ObjectPPKvPv,__ZN12MethodBind1RI13RichTextLabel5ErrorRK6StringE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI13RichTextLabel6StringE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I14SplitContainerRK10InputEventE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I14SplitContaineriE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI14SplitContaineriE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I14SplitContainerbE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI14SplitContainerbE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I14SplitContainerNS0_17DraggerVisibilityEE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI14SplitContainerNS0_17DraggerVisibilityEE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I13TextureButtonRK3RefI7TextureEE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I13TextureButtonRK3RefI6BitMapEE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I13TextureButtonbE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I13TextureButtonNS0_11StretchModeEE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI13TextureButton3RefI7TextureEE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI13TextureButton3RefI6BitMapEE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI13TextureButtonbE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI13TextureButtonNS0_11StretchModeEE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind0I8LineEditE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I8LineEditNS0_5AlignEE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI8LineEditNS0_5AlignEE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I8LineEdit10InputEventE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I8LineEdit6StringE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI8LineEdit6StringE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I8LineEditfE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI8LineEditfE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I8LineEditiE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI8LineEditiE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I8LineEditbE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI8LineEditbE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind2I8LineEditiiE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI8LineEditP9PopupMenuE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I9ScrollBar10InputEventE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I9ScrollBarfE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI9ScrollBarfE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I9ScrollBarRK10InputEventE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind0I9ScrollBarE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I5PopupRK7Vector2E7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I5PopupfE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I5PopupRK5Rect2E7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I5PopupbE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI5PopupbE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I17ViewportContainerbE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI17ViewportContainerbE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I13GridContaineriE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI13GridContaineriE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I8TextEditRK10InputEventE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I8TextEditdE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind0I8TextEditE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I8TextEdit6StringE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I8TextEditRK6StringE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI8TextEditiE7ptrcallEP6ObjectPPKvPv,__ZN12MethodBind0RI8TextEdit6StringE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind1RCI8TextEdit6StringiE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind2I8TextEditibE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I8TextEditbE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI8TextEditbE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I8TextEditfE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI8TextEditfE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I8TextEditiE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind4I8TextEditiiiiE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI8TextEdit6StringE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind4RCI8TextEdit10PoolVectorIiERK6StringjiiE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind2I8TextEditRK6StringRK5ColorE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind4I8TextEditRK6StringS3_RK5ColorbE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI8TextEditP9PopupMenuE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I6Slider10InputEventE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I6SlideriE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI6SlideriE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI6SliderbE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I6SliderbE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I10LinkButtonRK6StringE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI10LinkButton6StringE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I10LinkButtonNS0_13UnderlineModeEE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI10LinkButtonNS0_13UnderlineModeEE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I9PopupMenuRK10InputEventE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind4I9PopupMenuRK3RefI7TextureERK6StringijE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind3I9PopupMenuRK6StringijE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind3I9PopupMenuRK6StringS3_iE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind4I9PopupMenuRK3RefI7TextureERKS1_I8ShortCutEibE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind3I9PopupMenuRK3RefI8ShortCutEibE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind2I9PopupMenuiRK6StringE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind2I9PopupMenuiRK3RefI7TextureEE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind2I9PopupMenuibE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind2I9PopupMenuiiE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind2I9PopupMenuijE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind2I9PopupMenuiRK7VariantE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind3I9PopupMenuiRK3RefI8ShortCutEbE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I9PopupMenuiE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind1RCI9PopupMenu6StringiE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind1RCI9PopupMenu3RefI7TextureEiE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind1RCI9PopupMenubiE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind1RCI9PopupMenuiiE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind1RCI9PopupMenujiE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind1RCI9PopupMenu7VariantiE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind1RCI9PopupMenu3RefI8ShortCutEiE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI9PopupMenuiE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind0I9PopupMenuE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I9PopupMenuRK5ArrayE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI9PopupMenu5ArrayE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I9PopupMenubE7ptrcallEP6ObjectPPKvPv,__ZN12MethodBind0RI9PopupMenubE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I15ScrollContainerfE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I15ScrollContainerRK10InputEventE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I15ScrollContainerbE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI15ScrollContainerbE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind0I15ScrollContainerE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I15ScrollContaineriE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI15ScrollContaineriE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I11VideoPlayerRK3RefI11VideoStreamEE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI11VideoPlayer3RefI11VideoStreamEE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind0I11VideoPlayerE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI11VideoPlayerbE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I11VideoPlayerbE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I11VideoPlayerfE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI11VideoPlayerfE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I11VideoPlayeriE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI11VideoPlayeriE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI11VideoPlayer6StringE7ptrcallEP6ObjectPPKvPv,__ZN12MethodBind0RI11VideoPlayer3RefI7TextureEE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I17ColorPickerButtonRK5ColorE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI17ColorPickerButton5ColorE7ptrcallEP6ObjectPPKvPv,__ZN12MethodBind0RI17ColorPickerButtonP11ColorPickerE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I17ColorPickerButtonbE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI17ColorPickerButtonbE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind3I8ItemListRK6StringRK3RefI7TextureEbE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind2I8ItemListRK3RefI7TextureEbE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind2I8ItemListiRK6StringE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind1RCI8ItemList6StringiE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind2I8ItemListiRK3RefI7TextureEE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind1RCI8ItemList3RefI7TextureEiE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind2I8ItemListiRK5Rect2E7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind1RCI8ItemList5Rect2iE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind2I8ItemListibE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind1RCI8ItemListbiE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind2I8ItemListiRK7VariantE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind1RCI8ItemList7VariantiE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind2I8ItemListiRK5ColorE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind1RCI8ItemList5ColoriE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I8ItemListiE7ptrcallEP6ObjectPPKvPv,__ZN12MethodBind0RI8ItemList6VectorIiEE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI8ItemListiE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind0I8ItemListE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I8ItemListbE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I8ItemListNS0_10SelectModeEE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI8ItemListNS0_10SelectModeEE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I8ItemListNS0_8IconModeEE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI8ItemListNS0_8IconModeEE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I8ItemListRK7Vector2E7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI8ItemList7Vector2E7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I8ItemListfE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI8ItemListfE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI8ItemListbE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind2RCI8ItemListiRK7Vector2bE7ptrcallEP6ObjectPPKvPv,__ZN12MethodBind0RI8ItemListP10VScrollBarE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I8ItemListdE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I8ItemListRK10InputEventE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind2I11ButtonArrayRK6StringS3_E7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind3I11ButtonArrayRK3RefI7TextureERK6StringS8_E7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind2I11ButtonArrayiRK6StringE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind2I11ButtonArrayiRK3RefI7TextureEE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind1RCI11ButtonArray6StringiE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind1RCI11ButtonArray3RefI7TextureEiE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI11ButtonArrayiE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I11ButtonArraybE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI11ButtonArraybE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I11ButtonArrayiE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind0I11ButtonArrayE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I11ButtonArrayRK10InputEventE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind2I8TreeItemiNS0_12TreeCellModeEE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind1RCI8TreeItemNS0_12TreeCellModeEiE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind2I8TreeItemibE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind1RCI8TreeItembiE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind2I8TreeItemi6StringE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind1RCI8TreeItem6StringiE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind2I8TreeItemiRK3RefI7TextureEE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind1RCI8TreeItem3RefI7TextureEiE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind2I8TreeItemiRK5Rect2E7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind1RCI8TreeItem5Rect2iE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind2I8TreeItemiiE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind1RCI8TreeItemiiE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind2I8TreeItemidE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind1RCI8TreeItemdiE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind5I8TreeItemidddbE7ptrcallEP6ObjectPPKvPv,__ZN12MethodBind1RI8TreeItem10DictionaryiE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind2I8TreeItemiRK7VariantE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind1RCI8TreeItem7VariantiE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind3I8TreeItemiP6ObjectRK10StringNameE7ptrcallES2_PPKvPv,__ZN11MethodBind1I8TreeItembE7ptrcallEP6ObjectPPKvPv,__ZN12MethodBind0RI8TreeItembE7ptrcallEP6ObjectPPKvPv,__ZN12MethodBind0RI8TreeItemPS0_E7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I8TreeItemP6ObjectE7ptrcallES2_PPKvPv,__ZN12MethodBind1RI8TreeItembiE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I8TreeItemiE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind2I8TreeItemiRK5ColorE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind3I8TreeItemiRK5ColorbE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind1RCI8TreeItem5ColoriE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind4I8TreeItemiRK3RefI7TextureEibE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind2RCI8TreeItem3RefI7TextureEiiE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind3I8TreeItemiiRK3RefI7TextureEE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind2RCI8TreeItembiiE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind2I8TreeItemiRK6StringE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind0I8TreeItemE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind0I4TreeE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I4Tree10InputEventE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I4TreeiE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I4Tree6StringE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I4TreedE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I4TreefE7ptrcallEP6ObjectPPKvPv,__ZN12MethodBind1RI4TreeP6ObjectS2_E7ptrcallES2_PPKvPv,__ZN12MethodBind0RI4TreeP8TreeItemE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind2I4TreeiiE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind2I4TreeibE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind1RCI4TreeiiE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I4TreebE7ptrcallEP6ObjectPPKvPv,__ZN12MethodBind1RI4TreeP8TreeItemP6ObjectE7ptrcallES4_PPKvPv,__ZN13MethodBind0RCI4TreeP8TreeItemE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI4TreeiE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I4TreeNS0_10SelectModeEE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI4Tree5Rect2E7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind2RCI4Tree5Rect2P6ObjectiE7ptrcallES3_PPKvPv,__ZN13MethodBind1RCI4TreeP8TreeItemRK7Vector2E7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind1RCI4TreeiRK7Vector2E7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI4TreebE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind2I4TreeiRK6StringE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind1RCI4Tree6StringiE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI4Tree7Vector2E7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I12WindowDialogRK10InputEventE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I12WindowDialogRK6StringE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI12WindowDialog6StringE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I12WindowDialogbE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI12WindowDialogbE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind0I12WindowDialogE7ptrcallEP6ObjectPPKvPv,__ZN12MethodBind0RI12WindowDialogP13TextureButtonE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind0I12AcceptDialogE7ptrcallEP6ObjectPPKvPv,__ZN12MethodBind0RI12AcceptDialogP6ButtonE7ptrcallEP6ObjectPPKvPv,__ZN12MethodBind0RI12AcceptDialogP5LabelE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I12AcceptDialogbE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI12AcceptDialogbE7ptrcallEP6ObjectPPKvPv,__ZN12MethodBind3RI12AcceptDialogP6ButtonRK6StringbS5_E7ptrcallEP6ObjectPPKvPv,__ZN12MethodBind1RI12AcceptDialogP6ButtonRK6StringE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I12AcceptDialogRK6StringE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I12AcceptDialogP4NodeE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I12AcceptDialog6StringE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI12AcceptDialog6StringE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I7SpinBoxRK10InputEventE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I7SpinBoxRK6StringE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI7SpinBox6StringE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I7SpinBoxbE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI7SpinBoxbE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind0I7SpinBoxE7ptrcallEP6ObjectPPKvPv,__ZN12MethodBind0RI7SpinBoxP8LineEditE7ptrcallEP6ObjectPPKvPv,__ZN12MethodBind0RI18ConfirmationDialogP6ButtonE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I10FileDialogRK10InputEventE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind0I10FileDialogE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I10FileDialog6StringE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I10FileDialogRK6StringE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I10FileDialogiE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I10FileDialogRK6VectorI6StringEE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI10FileDialog6VectorI6StringEE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI10FileDialog6StringE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I10FileDialogNS0_4ModeEE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI10FileDialogNS0_4ModeEE7ptrcallEP6ObjectPPKvPv,__ZN12MethodBind0RI10FileDialogP13VBoxContainerE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I10FileDialogNS0_6AccessEE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI10FileDialogNS0_6AccessEE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I10FileDialogbE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI10FileDialogbE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I12TabContainerRK10InputEventE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI12TabContaineriE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I12TabContaineriE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI12TabContainerP7ControlE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind1RCI12TabContainerP7ControliE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I12TabContainerNS0_8TabAlignEE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI12TabContainerNS0_8TabAlignEE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I12TabContainerbE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI12TabContainerbE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind2I12TabContaineriRK6StringE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind1RCI12TabContainer6StringiE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind2I12TabContaineriRK3RefI7TextureEE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind1RCI12TabContainer3RefI7TextureEiE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind2I12TabContaineribE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind1RCI12TabContainerbiE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I12TabContainerP4NodeE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI12TabContainerP5PopupE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind0I12TabContainerE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I12BoxContainerbE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI12BoxContainerNS0_9AlignModeEE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I12BoxContainerNS0_9AlignModeEE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I4TabsRK10InputEventE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI4TabsiE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I4TabsiE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind2I4TabsiRK6StringE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind1RCI4Tabs6StringiE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind2I4TabsiRK3RefI7TextureEE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind1RCI4Tabs3RefI7TextureEiE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind2I4TabsibE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind1RCI4TabsbiE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind2I4TabsRK6StringRK3RefI7TextureEE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I4TabsNS0_8TabAlignEE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI4TabsNS0_8TabAlignEE7ptrcallEP6ObjectPPKvPv,__ZN12MethodBind4RI9GraphEdit5ErrorRK10StringNameiS4_iE7ptrcallEP6ObjectPPKvPv,__ZN12MethodBind4RI9GraphEditbRK10StringNameiS3_iE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind4I9GraphEditRK10StringNameiS3_iE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI9GraphEdit5ArrayE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI9GraphEdit7Vector2E7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I9GraphEditRK7Vector2E7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I9GraphEditfE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI9GraphEditfE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I9GraphEditiE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI9GraphEditiE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I9GraphEditbE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI9GraphEditbE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I9GraphEditP4NodeE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I9GraphEditRK10InputEventE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind0I9GraphEditE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I9GraphEditdE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind2I15CollisionObjectRK3RefI5ShapeERK9TransformE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI15CollisionObjectiE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind2I15CollisionObjectiRK3RefI5ShapeEE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind2I15CollisionObjectiRK9TransformE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind2I15CollisionObjectibE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind1RCI15CollisionObjectbiE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind1RCI15CollisionObject3RefI5ShapeEiE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind1RCI15CollisionObject9TransformiE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I15CollisionObjectiE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind0I15CollisionObjectE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I15CollisionObjectbE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI15CollisionObjectbE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI15CollisionObject3RIDE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I11PhysicsBodyjE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI11PhysicsBodyjE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind2I11PhysicsBodyibE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind1RCI11PhysicsBodybiE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I10StaticBodyRK7Vector3E7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI10StaticBody7Vector3E7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I10StaticBodyfE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI10StaticBodyfE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I11PhysicsBodyP4NodeE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I9RigidBodyNS0_4ModeEE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI9RigidBodyNS0_4ModeEE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I9RigidBodyfE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI9RigidBodyfE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I9RigidBodyRK7Vector3E7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI9RigidBody7Vector3E7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I9RigidBodyiE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI9RigidBodyiE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I9RigidBodybE7ptrcallEP6ObjectPPKvPv,__ZN12MethodBind0RI9RigidBodybE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI9RigidBodybE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind2I9RigidBodyRK7Vector3S3_E7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I9RigidBodyP6ObjectE7ptrcallES2_PPKvPv,__ZN11MethodBind1I9RigidBodyjE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I9RigidBodyNS0_8AxisLockEE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI9RigidBodyNS0_8AxisLockEE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI9RigidBody5ArrayE7ptrcallEP6ObjectPPKvPv,__ZN12MethodBind1RI13KinematicBody7Vector3RKS1_E7ptrcallEP6ObjectPPKvPv,__ZN12MethodBind1RI13KinematicBodybRK7Vector3E7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI13KinematicBodybE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI13KinematicBody7Vector3E7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI13KinematicBody7VariantE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI13KinematicBodyiE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I13KinematicBodybE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I13KinematicBodyfE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI13KinematicBodyfE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I4AreajE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I4AreaNS0_13SpaceOverrideEE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI4AreaNS0_13SpaceOverrideEE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I4AreabE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI4AreabE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I4AreafE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI4AreafE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I4AreaRK7Vector3E7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI4Area7Vector3E7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI4AreajE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind2I4AreaibE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind1RCI4AreabiE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI4Area5ArrayE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind1RCI4AreabP4NodeE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind5I4AreaiRK3RIDiiiE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI14VisualInstance3RIDE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I14VisualInstanceRK3RIDE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I14VisualInstancejE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI14VisualInstancejE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI14VisualInstance5Rect3E7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I16GeometryInstanceRK3RefI8MaterialEE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI16GeometryInstance3RefI8MaterialEE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind2I16GeometryInstanceNS0_5FlagsEbE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind1RCI16GeometryInstancebNS0_5FlagsEE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I16GeometryInstanceNS0_20ShadowCastingSettingEE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI16GeometryInstanceNS0_20ShadowCastingSettingEE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I16GeometryInstancefE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI16GeometryInstancefE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I12MeshInstanceRK3RefI4MeshEE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI12MeshInstance3RefI4MeshEE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I12MeshInstanceRK8NodePathE7ptrcallEP6ObjectPPKvPv,__ZN12MethodBind0RI12MeshInstance8NodePathE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind0I12MeshInstanceE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I14CollisionShape3RefI8ResourceEE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I14CollisionShapeRK3RefI5ShapeEE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI14CollisionShape3RefI5ShapeEE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I14CollisionShapeP6ObjectE7ptrcallES2_PPKvPv,__ZN11MethodBind1I14CollisionShapebE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI14CollisionShapebE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind0I14CollisionShapeE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I14CollisionShapeiE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI14CollisionShapeiE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I18ConvexPolygonShapeRK10PoolVectorI7Vector3EE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI18ConvexPolygonShape10PoolVectorI7Vector3EE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I19ConcavePolygonShapeRK10PoolVectorI7Vector3EE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI19ConcavePolygonShape10PoolVectorI7Vector3EE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I22NavigationMeshInstanceRK3RefI14NavigationMeshEE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI22NavigationMeshInstance3RefI14NavigationMeshEE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I22NavigationMeshInstancebE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI22NavigationMeshInstancebE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind0I8ListenerE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI8ListenerbE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI8Listener9TransformE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I11VehicleBodyfE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI11VehicleBodyfE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI11VehicleBody7Vector3E7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I11VehicleBodyP6ObjectE7ptrcallES2_PPKvPv,__ZN13MethodBind1RCI6Camera7Vector3RK7Vector2E7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind1RCI6Camera7Vector2RK7Vector3E7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind1RCI6CamerabRK7Vector3E7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind3I6CamerafffE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind0I6CameraE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI6CamerabE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI6Camera9TransformE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI6CamerafE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI6CameraNS0_10ProjectionEE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I6CamerafE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I6CamerajE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI6CamerajE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I6CameraRK3RefI11EnvironmentEE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI6Camera3RefI11EnvironmentEE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I6CameraNS0_10KeepAspectEE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI6CameraNS0_10KeepAspectEE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I5LightbE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI5LightbE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind2I5LightNS0_5ParamEfE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind1RCI5LightfNS0_5ParamEE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I5LightjE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI5LightjE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I5LightRK5ColorE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI5Light5ColorE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I16CollisionPolygonP6ObjectE7ptrcallES2_PPKvPv,__ZN11MethodBind1I16CollisionPolygonNS0_9BuildModeEE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI16CollisionPolygonNS0_9BuildModeEE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I16CollisionPolygonfE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI16CollisionPolygonfE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I16CollisionPolygonRK6VectorI7Vector2EE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI16CollisionPolygon6VectorI7Vector2EE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I16CollisionPolygonRK7Vector2E7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI16CollisionPolygon7Vector2E7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI16CollisionPolygoniE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I6PortalRK6VectorI7Vector2EE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI6Portal6VectorI7Vector2EE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I6PortalbE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI6PortalbE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I6PortalfE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI6PortalfE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I6PortalRK5ColorE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI6Portal5ColorE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I11GIProbeDataRK5Rect3E7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI11GIProbeData5Rect3E7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I11GIProbeDatafE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI11GIProbeDatafE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I11GIProbeDataRK9TransformE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI11GIProbeData9TransformE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I11GIProbeDataRK10PoolVectorIiEE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI11GIProbeData10PoolVectorIiEE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I11GIProbeDataiE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI11GIProbeDataiE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I11GIProbeDatabE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI11GIProbeDatabE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I7GIProbeRK3RefI11GIProbeDataEE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI7GIProbe3RefI11GIProbeDataEE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I7GIProbeNS0_6SubdivEE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI7GIProbeNS0_6SubdivEE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I7GIProbeRK7Vector3E7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI7GIProbe7Vector3E7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I7GIProbeiE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI7GIProbeiE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I7GIProbefE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI7GIProbefE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I7GIProbebE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI7GIProbebE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind2I7GIProbeP4NodebE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind0I7GIProbeE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I17MultiMeshInstanceRK3RefI9MultiMeshEE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI17MultiMeshInstance3RefI9MultiMeshEE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I9MultiMeshRK3RefI4MeshEE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI9MultiMesh3RefI4MeshEE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I9MultiMeshNS0_11ColorFormatEE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI9MultiMeshNS0_11ColorFormatEE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I9MultiMeshNS0_15TransformFormatEE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI9MultiMeshNS0_15TransformFormatEE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I9MultiMeshiE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI9MultiMeshiE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind2I9MultiMeshiRK9TransformE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind1RCI9MultiMesh9TransformiE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind2I9MultiMeshiRK5ColorE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind1RCI9MultiMesh5ColoriE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI9MultiMesh5Rect3E7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I9MultiMeshRK10PoolVectorI7Vector3EE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI9MultiMesh10PoolVectorI7Vector3EE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I9MultiMeshRK10PoolVectorI5ColorEE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI9MultiMesh10PoolVectorI5ColorEE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I15RemoteTransformRK8NodePathE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI15RemoteTransform8NodePathE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I14ProximityGroup6StringE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind2I14ProximityGroup6String7VariantE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I14ProximityGroupiE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I14ProximityGroupRK7Vector3E7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI14ProximityGroup7Vector3E7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind2I17ImmediateGeometryN4Mesh13PrimitiveTypeERK3RefI7TextureEE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I17ImmediateGeometryRK7Vector3E7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I17ImmediateGeometryRK5PlaneE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I17ImmediateGeometryRK5ColorE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I17ImmediateGeometryRK7Vector2E7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind4I17ImmediateGeometryiifbE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind0I17ImmediateGeometryE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I4QuadN7Vector34AxisEE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI4QuadN7Vector34AxisEE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I4QuadRK7Vector2E7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI4Quad7Vector2E7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I4QuadbE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI4QuadbE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I12SpriteBase3DbE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI12SpriteBase3DbE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I12SpriteBase3DRK7Vector2E7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI12SpriteBase3D7Vector2E7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I12SpriteBase3DRK5ColorE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI12SpriteBase3D5ColorE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I12SpriteBase3DfE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI12SpriteBase3DfE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I12SpriteBase3DN7Vector34AxisEE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI12SpriteBase3DN7Vector34AxisEE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind2I12SpriteBase3DNS0_9DrawFlagsEbE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind1RCI12SpriteBase3DbNS0_9DrawFlagsEE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I12SpriteBase3DNS0_12AlphaCutModeEE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI12SpriteBase3DNS0_12AlphaCutModeEE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI12SpriteBase3D5Rect2E7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind0I12SpriteBase3DE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I8Sprite3DRK3RefI7TextureEE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI8Sprite3D3RefI7TextureEE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I8Sprite3DbE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI8Sprite3DbE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I8Sprite3DRK5Rect2E7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI8Sprite3D5Rect2E7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I8Sprite3DiE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI8Sprite3DiE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I16AnimatedSprite3DRK3RefI12SpriteFramesEE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI16AnimatedSprite3D3RefI12SpriteFramesEE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I16AnimatedSprite3DRK10StringNameE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI16AnimatedSprite3D10StringNameE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I16AnimatedSprite3DbE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI16AnimatedSprite3DbE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind0I16AnimatedSprite3DE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I16AnimatedSprite3DiE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI16AnimatedSprite3DiE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I15ReflectionProbefE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI15ReflectionProbefE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I15ReflectionProbe5ColorE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI15ReflectionProbe5ColorE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I15ReflectionProbeRK7Vector3E7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI15ReflectionProbe7Vector3E7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I15ReflectionProbebE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI15ReflectionProbebE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I15ReflectionProbejE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI15ReflectionProbejE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I15ReflectionProbeNS0_10UpdateModeEE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI15ReflectionProbeNS0_10UpdateModeEE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I8SkeletonRK6StringE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind1RCI8Skeletoni6StringE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind1RCI8Skeleton6StringiE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind1RCI8SkeletoniiE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind2I8SkeletoniiE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI8SkeletoniE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I8SkeletoniE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind1RCI8Skeleton9TransformiE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind2I8SkeletoniRK9TransformE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind2I8SkeletonibE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind1RCI8SkeletonbiE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind2I8SkeletoniP4NodeE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind1RCI8Skeleton5ArrayiE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind0I8SkeletonE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I5JointRK8NodePathE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI5Joint8NodePathE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I5JointiE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI5JointiE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I5JointbE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI5JointbE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind2I8PinJointNS0_5ParamEfE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind1RCI8PinJointfNS0_5ParamEE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind2I10HingeJointNS0_5ParamEfE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind1RCI10HingeJointfNS0_5ParamEE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind2I10HingeJointNS0_4FlagEbE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind1RCI10HingeJointbNS0_4FlagEE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I10HingeJointfE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI10HingeJointfE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind2I11SliderJointNS0_5ParamEfE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind1RCI11SliderJointfNS0_5ParamEE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I11SliderJointfE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI11SliderJointfE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind2I14ConeTwistJointNS0_5ParamEfE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind1RCI14ConeTwistJointfNS0_5ParamEE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I14ConeTwistJointfE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI14ConeTwistJointfE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I16Generic6DOFJointfE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI16Generic6DOFJointfE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind2I16Generic6DOFJointNS0_5ParamEfE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind1RCI16Generic6DOFJointfNS0_5ParamEE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind2I16Generic6DOFJointNS0_4FlagEbE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind1RCI16Generic6DOFJointbNS0_4FlagEE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I18VisibilityNotifierRK5Rect3E7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI18VisibilityNotifier5Rect3E7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI18VisibilityNotifierbE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind2I17VisibilityEnablerNS0_7EnablerEbE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind1RCI17VisibilityEnablerbNS0_7EnablerEE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I17VisibilityEnablerP4NodeE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I10BakedLightiE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI10BakedLightiE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind0I10BakedLightE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I4RoomRK3RefI10RoomBoundsEE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI4Room3RefI10RoomBoundsEE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I16WorldEnvironmentRK3RefI11EnvironmentEE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI16WorldEnvironment3RefI11EnvironmentEE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I9ParticlesbE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I9ParticlesiE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I9ParticlesfE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I9ParticlesRK5Rect3E7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I9ParticlesRK3RefI8MaterialEE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI9ParticlesbE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI9ParticlesiE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI9ParticlesfE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI9Particles5Rect3E7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI9Particles3RefI8MaterialEE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I9ParticlesNS0_9DrawOrderEE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI9ParticlesNS0_9DrawOrderEE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind2I9ParticlesiRK3RefI4MeshEE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind1RCI9Particles3RefI4MeshEiE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I17ParticlesMaterialfE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI17ParticlesMaterialfE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind2I17ParticlesMaterialNS0_9ParameterEfE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind1RCI17ParticlesMaterialfNS0_9ParameterEE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind2I17ParticlesMaterialNS0_9ParameterERK3RefI7TextureEE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind1RCI17ParticlesMaterial3RefI7TextureENS0_9ParameterEE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I17ParticlesMaterialRK5ColorE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI17ParticlesMaterial5ColorE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I17ParticlesMaterialRK3RefI7TextureEE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI17ParticlesMaterial3RefI7TextureEE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind2I17ParticlesMaterialNS0_5FlagsEbE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind1RCI17ParticlesMaterialbNS0_5FlagsEE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I17ParticlesMaterialNS0_13EmissionShapeEE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI17ParticlesMaterialNS0_13EmissionShapeEE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I17ParticlesMaterial7Vector3E7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI17ParticlesMaterial7Vector3E7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I17ParticlesMaterialiE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI17ParticlesMaterialiE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I17ParticlesMaterialRK3RefI12CurveTextureEE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI17ParticlesMaterial3RefI12CurveTextureEE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I17ParticlesMaterialRK3RefI15GradientTextureEE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI17ParticlesMaterial3RefI15GradientTextureEE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I17ParticlesMaterialRK7Vector3E7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I14BackBufferCopyRK5Rect2E7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI14BackBufferCopy5Rect2E7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I14BackBufferCopyNS0_8CopyModeEE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI14BackBufferCopyNS0_8CopyModeEE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I14CanvasModulateRK5ColorE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI14CanvasModulate5ColorE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I17RemoteTransform2DRK8NodePathE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI17RemoteTransform2D8NodePathE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I12PathFollow2DfE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI12PathFollow2DfE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I12PathFollow2DbE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI12PathFollow2DbE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I7Joint2DRK8NodePathE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI7Joint2D8NodePathE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I7Joint2DfE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI7Joint2DfE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I7Joint2DbE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI7Joint2DbE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I10PinJoint2DfE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI10PinJoint2DfE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I13GrooveJoint2DfE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI13GrooveJoint2DfE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I19DampedSpringJoint2DfE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI19DampedSpringJoint2DfE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I7TileMapRK3RefI7TileSetEE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI7TileMap3RefI7TileSetEE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I7TileMapNS0_4ModeEE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI7TileMapNS0_4ModeEE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I7TileMapNS0_10HalfOffsetEE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI7TileMapNS0_10HalfOffsetEE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I7TileMapRK11Transform2DE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI7TileMap11Transform2DE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I7TileMap7Vector2E7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI7TileMap7Vector2E7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I7TileMapiE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI7TileMapiE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I7TileMapNS0_10TileOriginEE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI7TileMapNS0_10TileOriginEE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I7TileMapbE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI7TileMapbE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I7TileMapjE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI7TileMapjE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind2I7TileMapibE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind1RCI7TileMapbiE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I7TileMapfE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI7TileMapfE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind6I7TileMapiiibbbE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind5I7TileMapRK7Vector2ibbbE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind2RCI7TileMapiiiE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind1RCI7TileMapiRK7Vector2E7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind2RCI7TileMapbiiE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind0I7TileMapE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI7TileMap5ArrayE7ptrcallEP6ObjectPPKvPv,__ZN12MethodBind0RI7TileMap5Rect2E7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind2RCI7TileMap7Vector2RKS1_bE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind1RCI7TileMap7Vector2RKS1_E7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I7TileMapRK10PoolVectorIiEE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI7TileMap10PoolVectorIiEE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I18CollisionPolygon2DP6ObjectE7ptrcallES2_PPKvPv,__ZN11MethodBind1I18CollisionPolygon2DRK6VectorI7Vector2EE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI18CollisionPolygon2D6VectorI7Vector2EE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I18CollisionPolygon2DNS0_9BuildModeEE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI18CollisionPolygon2DNS0_9BuildModeEE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I18CollisionPolygon2DbE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI18CollisionPolygon2DbE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I18CollisionPolygon2DRK7Vector2E7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI18CollisionPolygon2D7Vector2E7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI18CollisionPolygon2DiE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I7Shape2DfE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI7Shape2DfE7ptrcallEP6ObjectPPKvPv,__ZN12MethodBind3RI7Shape2DbRK11Transform2DRK3RefIS0_ES3_E7ptrcallEP6ObjectPPKvPv,__ZN12MethodBind5RI7Shape2DbRK11Transform2DRK7Vector2RK3RefIS0_ES3_S6_E7ptrcallEP6ObjectPPKvPv,__ZN12MethodBind3RI7Shape2D7VariantRK11Transform2DRK3RefIS0_ES4_E7ptrcallEP6ObjectPPKvPv,__ZN12MethodBind5RI7Shape2D7VariantRK11Transform2DRK7Vector2RK3RefIS0_ES4_S7_E7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I21ConcavePolygonShape2DRK10PoolVectorI7Vector2EE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI21ConcavePolygonShape2D10PoolVectorI7Vector2EE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I20ConvexPolygonShape2DRK6VectorI7Vector2EE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI20ConvexPolygonShape2D6VectorI7Vector2EE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I6SpriteRK3RefI7TextureEE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI6Sprite3RefI7TextureEE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I6SpritebE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI6SpritebE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I6SpriteRK7Vector2E7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI6Sprite7Vector2E7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I6SpriteRK5Rect2E7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI6Sprite5Rect2E7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I6SpriteiE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI6SpriteiE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind2I17CollisionObject2DRK3RefI7Shape2DERK11Transform2DE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI17CollisionObject2DiE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind2I17CollisionObject2DiRK3RefI7Shape2DEE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind2I17CollisionObject2DiRK11Transform2DE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind2I17CollisionObject2DibE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind1RCI17CollisionObject2D3RefI7Shape2DEiE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind1RCI17CollisionObject2D11Transform2DiE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind1RCI17CollisionObject2DbiE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I17CollisionObject2DiE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind0I17CollisionObject2DE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI17CollisionObject2D3RIDE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I17CollisionObject2DbE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI17CollisionObject2DbE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I13PhysicsBody2DjE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI13PhysicsBody2DjE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind2I13PhysicsBody2DibE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind1RCI13PhysicsBody2DbiE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I13PhysicsBody2DRK7Vector2E7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI13PhysicsBody2D7Vector2E7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I13PhysicsBody2DfE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI13PhysicsBody2DfE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I13PhysicsBody2DP4NodeE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I12StaticBody2DRK7Vector2E7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I12StaticBody2DfE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI12StaticBody2D7Vector2E7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI12StaticBody2DfE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I11RigidBody2DNS0_4ModeEE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI11RigidBody2DNS0_4ModeEE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I11RigidBody2DfE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI11RigidBody2DfE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I11RigidBody2DRK7Vector2E7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI11RigidBody2D7Vector2E7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I11RigidBody2DiE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI11RigidBody2DiE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I11RigidBody2DbE7ptrcallEP6ObjectPPKvPv,__ZN12MethodBind0RI11RigidBody2DbE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI11RigidBody2DbE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I11RigidBody2DNS0_7CCDModeEE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI11RigidBody2DNS0_7CCDModeEE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind2I11RigidBody2DRK7Vector2S3_E7ptrcallEP6ObjectPPKvPv,__ZN12MethodBind3RI11RigidBody2DbRK7Vector2fRK3RefI25Physics2DTestMotionResultEE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I11RigidBody2DP6ObjectE7ptrcallES2_PPKvPv,__ZN11MethodBind1I11RigidBody2DjE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI11RigidBody2D5ArrayE7ptrcallEP6ObjectPPKvPv,__ZN12MethodBind1RI15KinematicBody2D7Vector2RKS1_E7ptrcallEP6ObjectPPKvPv,__ZN12MethodBind5RI15KinematicBody2D7Vector2RKS1_S3_fifE7ptrcallEP6ObjectPPKvPv,__ZN12MethodBind2RI15KinematicBody2DbRK11Transform2DRK7Vector2E7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI15KinematicBody2D7Vector2E7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind0I15KinematicBody2DE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI15KinematicBody2DbE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI15KinematicBody2D7VariantE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI15KinematicBody2DiE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI15KinematicBody2D5ArrayE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I15KinematicBody2DfE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI15KinematicBody2DfE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I17OccluderPolygon2DbE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI17OccluderPolygon2DbE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I17OccluderPolygon2DNS0_8CullModeEE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI17OccluderPolygon2DNS0_8CullModeEE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I17OccluderPolygon2DRK10PoolVectorI7Vector2EE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI17OccluderPolygon2D10PoolVectorI7Vector2EE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I15LightOccluder2DRK3RefI17OccluderPolygon2DEE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI15LightOccluder2D3RefI17OccluderPolygon2DEE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I15LightOccluder2DiE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI15LightOccluder2DiE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind0I15LightOccluder2DE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I7Light2DbE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI7Light2DbE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I7Light2DRK3RefI7TextureEE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI7Light2D3RefI7TextureEE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I7Light2DRK7Vector2E7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI7Light2D7Vector2E7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I7Light2DRK5ColorE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI7Light2D5ColorE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I7Light2DfE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI7Light2DfE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I7Light2DiE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI7Light2DiE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I7Light2DNS0_4ModeEE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI7Light2DNS0_4ModeEE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I7Light2DNS0_12ShadowFilterEE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI7Light2DNS0_12ShadowFilterEE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I16CollisionShape2DRK3RefI7Shape2DEE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI16CollisionShape2D3RefI7Shape2DEE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind0I16CollisionShape2DE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I16CollisionShape2DP6ObjectE7ptrcallES2_PPKvPv,__ZN11MethodBind1I16CollisionShape2DbE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI16CollisionShape2DbE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I16CollisionShape2DiE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI16CollisionShape2DiE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I14AnimatedSpriteRK3RefI12SpriteFramesEE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI14AnimatedSprite3RefI12SpriteFramesEE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I14AnimatedSpriteRK10StringNameE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI14AnimatedSprite10StringNameE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I14AnimatedSpritebE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI14AnimatedSpritebE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind0I14AnimatedSpriteE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I14AnimatedSpriteRK7Vector2E7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI14AnimatedSprite7Vector2E7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I14AnimatedSpriteiE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI14AnimatedSpriteiE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I6Area2DjE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I6Area2DNS0_13SpaceOverrideEE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI6Area2DNS0_13SpaceOverrideEE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I6Area2DbE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI6Area2DbE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I6Area2DfE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI6Area2DfE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I6Area2DRK7Vector2E7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI6Area2D7Vector2E7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI6Area2DjE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind2I6Area2DibE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind1RCI6Area2DbiE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI6Area2D5ArrayE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind1RCI6Area2DbP4NodeE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind5I6Area2DiRK3RIDiiiE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I9Polygon2DRK10PoolVectorI7Vector2EE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI9Polygon2D10PoolVectorI7Vector2EE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I9Polygon2DRK5ColorE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI9Polygon2D5ColorE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I9Polygon2DRK10PoolVectorI5ColorEE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI9Polygon2D10PoolVectorI5ColorEE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I9Polygon2DRK3RefI7TextureEE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI9Polygon2D3RefI7TextureEE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I9Polygon2DRK7Vector2E7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI9Polygon2D7Vector2E7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I9Polygon2DfE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI9Polygon2DfE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I9Polygon2DbE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI9Polygon2DbE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I8Camera2DRK7Vector2E7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI8Camera2D7Vector2E7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I8Camera2DNS0_10AnchorModeEE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI8Camera2DNS0_10AnchorModeEE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I8Camera2DbE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI8Camera2DbE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind0I8Camera2DE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I8Camera2DP6ObjectE7ptrcallES2_PPKvPv,__ZN11MethodBind2I8Camera2D6MarginiE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind1RCI8Camera2Di6MarginE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I8Camera2DfE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI8Camera2DfE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind2I8Camera2D6MarginfE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind1RCI8Camera2Df6MarginE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I8Camera2DP4NodeE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI8Camera2DP4NodeE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I20VisibilityNotifier2DRK5Rect2E7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI20VisibilityNotifier2D5Rect2E7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI20VisibilityNotifier2DbE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind2I19VisibilityEnabler2DNS0_7EnablerEbE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind1RCI19VisibilityEnabler2DbNS0_7EnablerEE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I19VisibilityEnabler2DP4NodeE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I13ParallaxLayerRK7Vector2E7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI13ParallaxLayer7Vector2E7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I25NavigationPolygonInstanceRK3RefI17NavigationPolygonEE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI25NavigationPolygonInstance3RefI17NavigationPolygonEE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I25NavigationPolygonInstancebE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI25NavigationPolygonInstancebE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind0I25NavigationPolygonInstanceE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I17TouchScreenButtonRK3RefI7TextureEE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI17TouchScreenButton3RefI7TextureEE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I17TouchScreenButtonRK3RefI6BitMapEE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI17TouchScreenButton3RefI6BitMapEE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I17TouchScreenButtonRK3RefI7Shape2DEE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI17TouchScreenButton3RefI7Shape2DEE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I17TouchScreenButtonbE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI17TouchScreenButtonbE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I17TouchScreenButtonRK6StringE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI17TouchScreenButton6StringE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I17TouchScreenButtonNS0_14VisibilityModeEE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI17TouchScreenButtonNS0_14VisibilityModeEE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I17TouchScreenButtonRK10InputEventE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I19ParticleAttractor2DbE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI19ParticleAttractor2DbE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I19ParticleAttractor2DfE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI19ParticleAttractor2DfE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I19ParticleAttractor2D8NodePathE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI19ParticleAttractor2D8NodePathE7ptrcallEP6ObjectPPKvPv,__ZNK15AnimationPlayer20get_argument_optionsERK10StringNameiP4ListI6String16DefaultAllocatorE,__ZN11MethodBind1I15AnimationPlayerP4NodeE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind0I15AnimationPlayerE7ptrcallEP6ObjectPPKvPv,__ZN12MethodBind2RI15AnimationPlayer5ErrorRK10StringNameRK3RefI9AnimationEE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I15AnimationPlayerRK10StringNameE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind2I15AnimationPlayerRK10StringNameS3_E7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind1RCI15AnimationPlayerbRK10StringNameE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind1RCI15AnimationPlayer3RefI9AnimationERK10StringNameE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI15AnimationPlayer10PoolVectorI6StringEE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind1RCI15AnimationPlayer10StringNameRKS1_E7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind3I15AnimationPlayerRK10StringNameS3_fE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind2RCI15AnimationPlayerfRK10StringNameS3_E7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I15AnimationPlayerfE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI15AnimationPlayerfE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind4I15AnimationPlayerRK10StringNameffbE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind2I15AnimationPlayerRK10StringNamefE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I15AnimationPlayerbE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI15AnimationPlayerbE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I15AnimationPlayerRK6StringE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI15AnimationPlayer6StringE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I15AnimationPlayerRK8NodePathE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI15AnimationPlayer8NodePathE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind2I15AnimationPlayerfbE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind1RCI15AnimationPlayer10StringNameRK3RefI9AnimationEE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I15AnimationPlayerNS0_20AnimationProcessModeEE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI15AnimationPlayerNS0_20AnimationProcessModeEE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind2I19AnimationTreePlayerNS0_8NodeTypeERK10StringNameE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind1RCI19AnimationTreePlayerbRK10StringNameE7ptrcallEP6ObjectPPKvPv,__ZN12MethodBind2RI19AnimationTreePlayer5ErrorRK10StringNameS4_E7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind1RCI19AnimationTreePlayerNS0_8NodeTypeERK10StringNameE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind1RCI19AnimationTreePlayeriRK10StringNameE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind2RCI19AnimationTreePlayer10StringNameRKS1_iE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind2I19AnimationTreePlayerRK10StringNameRK3RefI9AnimationEE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind1RCI19AnimationTreePlayer3RefI9AnimationERK10StringNameE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind2I19AnimationTreePlayerRK10StringNameRK6StringE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind1RCI19AnimationTreePlayer6StringRK10StringNameE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind3I19AnimationTreePlayerRK10StringNameRK8NodePathbE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind2I19AnimationTreePlayerRK10StringNamefE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind1RCI19AnimationTreePlayerfRK10StringNameE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind2I19AnimationTreePlayerRK10StringNamebE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I19AnimationTreePlayerRK10StringNameE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind2I19AnimationTreePlayerRK10StringNameRK7Vector2E7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind1RCI19AnimationTreePlayer7Vector2RK10StringNameE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind2I19AnimationTreePlayerRK10StringNameiE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind3I19AnimationTreePlayerRK10StringNameibE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind2RCI19AnimationTreePlayerbRK10StringNameiE7ptrcallEP6ObjectPPKvPv,__ZN12MethodBind3RI19AnimationTreePlayer5ErrorRK10StringNameS4_iE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind3RCI19AnimationTreePlayerbRK10StringNameS3_iE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I19AnimationTreePlayerbE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI19AnimationTreePlayerbE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I19AnimationTreePlayerRK8NodePathE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI19AnimationTreePlayer8NodePathE7ptrcallEP6ObjectPPKvPv,__ZN12MethodBind0RI19AnimationTreePlayer10PoolVectorI6StringEE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I19AnimationTreePlayerNS0_20AnimationProcessModeEE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI19AnimationTreePlayerNS0_20AnimationProcessModeEE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I19AnimationTreePlayerfE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind0I19AnimationTreePlayerE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI5TweenbE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I5TweenbE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I5TweenfE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI5TweenfE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I5TweenNS0_16TweenProcessModeEE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI5TweenNS0_16TweenProcessModeEE7ptrcallEP6ObjectPPKvPv,__ZN12MethodBind0RI5TweenbE7ptrcallEP6ObjectPPKvPv,__ZN12MethodBind2RI5TweenbP6Object6StringE7ptrcallES2_PPKvPv,__ZN11MethodBind3I5TweenP6Object6StringbE7ptrcallES2_PPKvPv,__ZN12MethodBind1RI5TweenbfE7ptrcallEP6ObjectPPKvPv,__ZN12MethodBind8RI5TweenbP6Object6String7VariantS4_fNS0_14TransitionTypeENS0_8EaseTypeEfE7ptrcallES2_PPKvPv,__ZN12MethodBind8RI5TweenbP6Objectf6StringRK7VariantS6_S6_S6_S6_E7ptrcallES2_PPKvPv,__ZN12MethodBind9RI5TweenbP6Object6String7VariantS2_S3_fNS0_14TransitionTypeENS0_8EaseTypeEfE7ptrcallES2_PPKvPv,__ZN12MethodBind9RI5TweenbP6Object6StringS2_S3_7VariantfNS0_14TransitionTypeENS0_8EaseTypeEfE7ptrcallES2_PPKvPv,__ZN11MethodBind1I11AudioPlayer3RefI11AudioStreamEE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI11AudioPlayer3RefI11AudioStreamEE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I11AudioPlayerfE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI11AudioPlayerfE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind0I11AudioPlayerE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI11AudioPlayerbE7ptrcallEP6ObjectPPKvPv,__ZN12MethodBind0RI11AudioPlayerfE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I11AudioPlayerRK10StringNameE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI11AudioPlayer10StringNameE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I11AudioPlayerbE7ptrcallEP6ObjectPPKvPv,__ZN12MethodBind0RI11AudioPlayerbE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I11AudioPlayerNS0_9MixTargetEE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI11AudioPlayerNS0_9MixTargetEE7ptrcallEP6ObjectPPKvPv,__ZN12MethodBind2RI9AnimationiNS0_9TrackTypeEiE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I9AnimationiE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI9AnimationiE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind1RCI9AnimationNS0_9TrackTypeEiE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind1RCI9Animation8NodePathiE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind2I9AnimationiRK8NodePathE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind1RCI9AnimationiRK8NodePathE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind2I9AnimationibE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind1RCI9AnimationbiE7ptrcallEP6ObjectPPKvPv,__ZN12MethodBind5RI9Animationiif7Vector3RK4QuatRKS1_E7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind4I9AnimationifRK7VariantfE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind2I9AnimationiiE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind2I9AnimationifE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind3I9AnimationiiRK7VariantE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind3I9AnimationiifE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind2RCI9AnimationfiiE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind1RCI9AnimationiiE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind2RCI9Animation7VariantiiE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind3RCI9AnimationiifbE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind2I9AnimationiNS0_17InterpolationTypeEE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind1RCI9AnimationNS0_17InterpolationTypeEiE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind2RCI9Animation5ArrayifE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind2I9AnimationiNS0_10UpdateModeEE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind1RCI9AnimationNS0_10UpdateModeEiE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind3RCI9Animation10PoolVectorIiEiffE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind2RCI9Animation10StringNameiiE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind2RCI9Animation6VectorI7VariantEiiE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I9AnimationfE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI9AnimationfE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I9AnimationbE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI9AnimationbE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind0I9AnimationE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I16RectangleShape2DRK7Vector2E7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI16RectangleShape2D7Vector2E7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I11EnvironmentNS0_6BGModeEE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I11EnvironmentRK3RefI6SkyBoxEE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I11EnvironmentfE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I11EnvironmentRK5ColorE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I11EnvironmentiE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI11EnvironmentNS0_6BGModeEE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI11Environment3RefI6SkyBoxEE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI11EnvironmentfE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI11Environment5ColorE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI11EnvironmentiE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I11EnvironmentbE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI11EnvironmentbE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I11EnvironmentNS0_14DOFBlurQualityEE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI11EnvironmentNS0_14DOFBlurQualityEE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind2I11EnvironmentibE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind1RCI11EnvironmentbiE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I11EnvironmentNS0_13GlowBlendModeEE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI11EnvironmentNS0_13GlowBlendModeEE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I11EnvironmentNS0_10ToneMapperEE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI11EnvironmentNS0_10ToneMapperEE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I11EnvironmentRK3RefI7TextureEE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI11Environment3RefI7TextureEE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I6SkyBoxNS0_12RadianceSizeEE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI6SkyBoxNS0_12RadianceSizeEE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind2I11ImageSkyBoxNS0_9ImagePathERK6StringE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind1RCI11ImageSkyBox6StringNS0_9ImagePathEE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I8BoxShapeRK7Vector3E7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI8BoxShape7Vector3E7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I17AudioStreamSampleNS0_6FormatEE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI17AudioStreamSampleNS0_6FormatEE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I17AudioStreamSampleNS0_8LoopModeEE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI17AudioStreamSampleNS0_8LoopModeEE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I17AudioStreamSampleiE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI17AudioStreamSampleiE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I17AudioStreamSamplebE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI17AudioStreamSamplebE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I17AudioStreamSampleRK10PoolVectorIhEE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI17AudioStreamSample10PoolVectorIhEE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I11MeshLibraryiE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind2I11MeshLibraryiRK6StringE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind2I11MeshLibraryiRK3RefI4MeshEE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind2I11MeshLibraryiRK3RefI14NavigationMeshEE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind2I11MeshLibraryiRK3RefI5ShapeEE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind1RCI11MeshLibrary6StringiE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind1RCI11MeshLibrary3RefI4MeshEiE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind1RCI11MeshLibrary3RefI14NavigationMeshEiE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind1RCI11MeshLibrary3RefI5ShapeEiE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind0I11MeshLibraryE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI11MeshLibrary6VectorIiEE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI11MeshLibraryiE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind3I5ThemeRK10StringNameS3_RK3RefI7TextureEE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind2RCI5Theme3RefI7TextureERK10StringNameS6_E7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind2RCI5ThemebRK10StringNameS3_E7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind2I5ThemeRK10StringNameS3_E7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind1RCI5Theme10PoolVectorI6StringERKS2_E7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind3I5ThemeRK10StringNameS3_RK3RefI8StyleBoxEE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind2RCI5Theme3RefI8StyleBoxERK10StringNameS6_E7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI5Theme10PoolVectorI6StringEE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind3I5ThemeRK10StringNameS3_RK3RefI4FontEE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind2RCI5Theme3RefI4FontERK10StringNameS6_E7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind3I5ThemeRK10StringNameS3_RK5ColorE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind2RCI5Theme5ColorRK10StringNameS4_E7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind3I5ThemeRK10StringNameS3_iE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind2RCI5ThemeiRK10StringNameS3_E7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I5ThemeRK3RefI4FontEE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI5Theme3RefI4FontEE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind0I5ThemeE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I12StyleBoxFlatRK5ColorE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI12StyleBoxFlat5ColorE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I12StyleBoxFlatiE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI12StyleBoxFlatiE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I12StyleBoxFlatbE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI12StyleBoxFlatbE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind2RCI8StyleBoxbRK7Vector2RK5Rect2E7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind2I8StyleBox6MarginfE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind1RCI8StyleBoxf6MarginE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI8StyleBox7Vector2E7ptrcallEP6ObjectPPKvPv,__ZN12MethodBind2CI8StyleBox3RIDRK5Rect2E7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I15StyleBoxTexture3RefI8ResourceEE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI15StyleBoxTexture3RefI8ResourceEE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind2I15StyleBoxTexture6MarginfE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind1RCI15StyleBoxTexturef6MarginE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I15StyleBoxTextureRK5Rect2E7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI15StyleBoxTexture5Rect2E7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I15StyleBoxTexturebE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI15StyleBoxTexturebE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I15StyleBoxTextureRK5ColorE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI15StyleBoxTexture5ColorE7ptrcallEP6ObjectPPKvPv,__ZN24ResourceFormatLoaderText16get_dependenciesERK6StringP4ListIS0_16DefaultAllocatorEb,__ZN13MethodBind0RCI10SceneStateiE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind1RCI10SceneState10StringNameiE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind2RCI10SceneState8NodePathibE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind1RCI10SceneState8NodePathiE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind1RCI10SceneStatebiE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind1RCI10SceneState6StringiE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind1RCI10SceneState3RefI11PackedSceneEiE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind1RCI10SceneState10PoolVectorI6StringEiE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind1RCI10SceneStateiiE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind2RCI10SceneState10StringNameiiE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind2RCI10SceneState7VariantiiE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind1RCI10SceneState5ArrayiE7ptrcallEP6ObjectPPKvPv,__ZN12MethodBind1RI11PackedScene5ErrorP4NodeE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind1RCI11PackedSceneP4NodeNS0_12GenEditStateEE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI11PackedScenebE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I11PackedSceneRK10DictionaryE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI11PackedScene10DictionaryE7ptrcallEP6ObjectPPKvPv,__ZN12MethodBind0RI11PackedScene3RefI10SceneStateEE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I10RoomBoundsRK10PoolVectorI5Face3EE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI10RoomBounds10PoolVectorI5Face3EE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I14CapsuleShape2DfE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI14CapsuleShape2DfE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind2I9ColorRampfRK5ColorE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I9ColorRampiE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind2I9ColorRampifE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind1RCI9ColorRampfiE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind2I9ColorRampiRK5ColorE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind1RCI9ColorRamp5ColoriE7ptrcallEP6ObjectPPKvPv,__ZN12MethodBind1RI9ColorRamp5ColorfE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI9ColorRampiE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I9ColorRampRK6VectorIfEE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI9ColorRamp6VectorIfEE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I9ColorRampRK6VectorI5ColorEE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI9ColorRamp6VectorI5ColorEE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I8RayShapefE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI8RayShapefE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI6ShaderNS0_4ModeEE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I6ShaderRK6StringE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI6Shader6StringE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind2I6ShaderRK10StringNameRK3RefI7TextureEE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind1RCI6Shader3RefI7TextureERK10StringNameE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind1RCI6ShaderbRK10StringNameE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I11LineShape2DRK7Vector2E7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI11LineShape2D7Vector2E7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I11LineShape2DfE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI11LineShape2DfE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I11SphereShapefE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI11SphereShapefE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I15DynamicFontDataRK6StringE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI15DynamicFontData6StringE7ptrcallEP6ObjectPPKvPv,__ZNK11DynamicFont13get_char_sizeEww,__ZN11MethodBind4I12ImageTextureiiN5Image6FormatEjE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind2I12ImageTextureRK5ImagejE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI12ImageTextureN5Image6FormatEE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I12ImageTextureRK6StringE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I12ImageTextureRK5ImageE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI12ImageTexture5ImageE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I12ImageTextureNS0_7StorageEE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI12ImageTextureNS0_7StorageEE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I12ImageTexturefE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI12ImageTexturefE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind0I12ImageTextureE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I12ImageTextureRK7Vector2E7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I12ImageTextureRK3RIDE7ptrcallEP6ObjectPPKvPv,__ZN12MethodBind5CI4Font3RIDRK7Vector2RK6StringRK5ColoriE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI4FontfE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI4FontbE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind1RCI4Font7Vector2RK6StringE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind5RCI4Fontf3RIDRK7Vector2wwRK5ColorE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind0I4FontE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I11DynamicFontRK3RefI15DynamicFontDataEE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI11DynamicFont3RefI15DynamicFontDataEE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I11DynamicFontiE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI11DynamicFontiE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I11DynamicFontbE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI11DynamicFontbE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind2I11DynamicFontiiE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind1RCI11DynamicFontiiE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind2I11DynamicFontiRK3RefI15DynamicFontDataEE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind1RCI11DynamicFont3RefI15DynamicFontDataEiE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I14SegmentShape2DRK7Vector2E7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI14SegmentShape2D7Vector2E7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I10RayShape2DfE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI10RayShape2DfE7ptrcallEP6ObjectPPKvPv,__ZNK14ShaderMaterial20get_argument_optionsERK10StringNameiP4ListI6String16DefaultAllocatorE,__ZN11MethodBind1I14ShaderMaterialRK3RefI6ShaderEE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI14ShaderMaterial3RefI6ShaderEE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind2I14ShaderMaterialRK10StringNameRK7VariantE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind1RCI14ShaderMaterial7VariantRK10StringNameE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I12CapsuleShapefE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI12CapsuleShapefE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I10PlaneShape5PlaneE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI10PlaneShape5PlaneE7ptrcallEP6ObjectPPKvPv,__ZN12MethodBind1RI13StreamTexture5ErrorRK6StringE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI13StreamTexture6StringE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I12AtlasTextureRK3RefI7TextureEE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI12AtlasTexture3RefI7TextureEE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I12AtlasTextureRK5Rect2E7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI12AtlasTexture5Rect2E7ptrcallEP6ObjectPPKvPv,__ZN12MethodBind2RI12LargeTextureiRK7Vector2RK3RefI7TextureEE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind2I12LargeTextureiRK7Vector2E7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind2I12LargeTextureiRK3RefI7TextureEE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I12LargeTextureRK7Vector2E7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind0I12LargeTextureE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI12LargeTextureiE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind1RCI12LargeTexture7Vector2iE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind1RCI12LargeTexture3RefI7TextureEiE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I12LargeTextureRK5ArrayE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI12LargeTexture5ArrayE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI7CubeMapiE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I7CubeMapjE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI7CubeMapjE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind2I7CubeMapNS0_4SideERK5ImageE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind1RCI7CubeMap5ImageNS0_4SideEE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I7CubeMapNS0_7StorageEE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI7CubeMapNS0_7StorageEE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I7CubeMapfE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI7CubeMapfE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I12CurveTexturefE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI12CurveTexturefE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I12CurveTextureiE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I12CurveTextureRK10PoolVectorI7Vector2EE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI12CurveTexture10PoolVectorI7Vector2EE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind2I15GradientTexturefRK5ColorE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I15GradientTextureiE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind2I15GradientTextureifE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind1RCI15GradientTexturefiE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind2I15GradientTextureiRK5ColorE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind1RCI15GradientTexture5ColoriE7ptrcallEP6ObjectPPKvPv,__ZN12MethodBind1RI15GradientTexture5ColorfE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI15GradientTextureiE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind0I15GradientTextureE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I15GradientTextureRK6VectorIfEE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI15GradientTexture6VectorIfEE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I15GradientTextureRK6VectorI5ColorEE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI15GradientTexture6VectorI5ColorEE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I13CircleShape2DfE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI13CircleShape2DfE7ptrcallEP6ObjectPPKvPv,__ZNK10BitmapFont13get_char_sizeEww,__ZN12MethodBind1RI10BitmapFont5ErrorRK6StringE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I10BitmapFontfE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind3I10BitmapFontwwiE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind2RCI10BitmapFontiwwE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I10BitmapFontRK3RefI7TextureEE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind5I10BitmapFontwiRK5Rect2RK7Vector2fE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI10BitmapFontiE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind1RCI10BitmapFont3RefI7TextureEiE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind2RCI10BitmapFont7Vector2wwE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I10BitmapFontbE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind0I10BitmapFontE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I10BitmapFontRK10PoolVectorIiEE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI10BitmapFont10PoolVectorIiEE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I10BitmapFontRK6VectorI7VariantEE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI10BitmapFont6VectorI7VariantEE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I10BitmapFontRK3RefIS0_EE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI10BitmapFont3RefIS0_EE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I14SceneTreeTimerfE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI14SceneTreeTimerfE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI9SceneTreeP8ViewportE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind1RCI9SceneTreebRK10StringNameE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I9SceneTreebE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI9SceneTreebE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind0I9SceneTreeE7ptrcallEP6ObjectPPKvPv,__ZN12MethodBind0RI9SceneTreebE7ptrcallEP6ObjectPPKvPv,__ZN12MethodBind2RI9SceneTree3RefI14SceneTreeTimerEfbE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI9SceneTreeiE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI9SceneTreexE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind3I9SceneTreeNS0_11StretchModeENS0_13StretchAspectE7Vector2E7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I9SceneTreeP6ObjectE7ptrcallES2_PPKvPv,__ZN11MethodBind3I9SceneTreejRK10StringNameiE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind4I9SceneTreejRK10StringNameRK6StringRK7VariantE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind2I9SceneTreeRK10StringNameiE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind3I9SceneTreeRK10StringNameRK6StringRK7VariantE7ptrcallEP6ObjectPPKvPv,__ZN12MethodBind1RI9SceneTree5ArrayRK10StringNameE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I9SceneTreeP4NodeE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI9SceneTreeP4NodeE7ptrcallEP6ObjectPPKvPv,__ZN12MethodBind1RI9SceneTree5ErrorRK6StringE7ptrcallEP6ObjectPPKvPv,__ZN12MethodBind1RI9SceneTree5ErrorRK3RefI11PackedSceneEE7ptrcallEP6ObjectPPKvPv,__ZN12MethodBind0RI9SceneTree5ErrorE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I9SceneTreeRK3RefI24NetworkedMultiplayerPeerEE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I9SceneTreeiE7ptrcallEP6ObjectPPKvPv,__ZN16MethodBindVarArgI9SceneTreeE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I17NavigationPolygonRK10PoolVectorI7Vector2EE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI17NavigationPolygon10PoolVectorI7Vector2EE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I17NavigationPolygonRK6VectorIiEE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI17NavigationPolygoniE7ptrcallEP6ObjectPPKvPv,__ZN12MethodBind1RI17NavigationPolygon6VectorIiEiE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind0I17NavigationPolygonE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind2I17NavigationPolygonRK10PoolVectorI7Vector2EiE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind2I17NavigationPolygoniRK10PoolVectorI7Vector2EE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind1RCI17NavigationPolygon10PoolVectorI7Vector2EiE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I17NavigationPolygoniE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I17NavigationPolygonRK5ArrayE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI17NavigationPolygon5ArrayE7ptrcallEP6ObjectPPKvPv,__ZN12MethodBind3RI12Navigation2DiRK3RefI17NavigationPolygonERK11Transform2DP6ObjectE7ptrcallESA_PPKvPv,__ZN11MethodBind2I12Navigation2DiRK11Transform2DE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I12Navigation2DiE7ptrcallEP6ObjectPPKvPv,__ZN12MethodBind3RI12Navigation2D6VectorI7Vector2ERKS2_S5_bE7ptrcallEP6ObjectPPKvPv,__ZN12MethodBind1RI12Navigation2D7Vector2RKS1_E7ptrcallEP6ObjectPPKvPv,__ZN12MethodBind1RI12Navigation2DP6ObjectRK7Vector2E7ptrcallES2_PPKvPv,__ZN13MethodBind0RCI7Curve2DiE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind4I7Curve2DRK7Vector2S3_S3_iE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind2I7Curve2DiRK7Vector2E7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind1RCI7Curve2D7Vector2iE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I7Curve2DiE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind0I7Curve2DE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind2RCI7Curve2D7Vector2ifE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind1RCI7Curve2D7Vector2fE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I7Curve2DfE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI7Curve2DfE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind2RCI7Curve2D7Vector2fbE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI7Curve2D10PoolVectorI7Vector2EE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind2RCI7Curve2D10PoolVectorI7Vector2EifE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI7Curve2D10DictionaryE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I7Curve2DRK10DictionaryE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I6Path2DRK3RefI7Curve2DEE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI6Path2D3RefI7Curve2DEE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind0I6Path2DE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I6BitMapRK7Vector2E7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I6BitMapRK5ImageE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind2I6BitMapRK7Vector2bE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind1RCI6BitMapbRK7Vector2E7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind2I6BitMapRK5Rect2bE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI6BitMapiE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI6BitMap7Vector2E7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I6BitMapRK10DictionaryE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI6BitMap10DictionaryE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind2I17PolygonPathFinderRK6VectorI7Vector2ERKS1_IiEE7ptrcallEP6ObjectPPKvPv,__ZN12MethodBind2RI17PolygonPathFinder6VectorI7Vector2ERKS2_S5_E7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind2RCI17PolygonPathFinder6VectorI7Vector2ERKS2_S5_E7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind1RCI17PolygonPathFinder7Vector2RKS1_E7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind1RCI17PolygonPathFinderbRK7Vector2E7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind2I17PolygonPathFinderifE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind1RCI17PolygonPathFinderfiE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI17PolygonPathFinder5Rect2E7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I17PolygonPathFinderRK10DictionaryE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI17PolygonPathFinder10DictionaryE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind0I12MeshDataToolE7ptrcallEP6ObjectPPKvPv,__ZN12MethodBind2RI12MeshDataTool5ErrorRK3RefI4MeshEiE7ptrcallEP6ObjectPPKvPv,__ZN12MethodBind1RI12MeshDataTool5ErrorRK3RefI4MeshEE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI12MeshDataTooliE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind2I12MeshDataTooliRK7Vector3E7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind1RCI12MeshDataTool7Vector3iE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind2I12MeshDataTooliRK5PlaneE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind1RCI12MeshDataTool5PlaneiE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind2I12MeshDataTooliRK7Vector2E7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind1RCI12MeshDataTool7Vector2iE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind2I12MeshDataTooliRK5ColorE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind1RCI12MeshDataTool5ColoriE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind2I12MeshDataTooliRK6VectorIiEE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind1RCI12MeshDataTool6VectorIiEiE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind2I12MeshDataTooliRK6VectorIfEE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind1RCI12MeshDataTool6VectorIfEiE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind2I12MeshDataTooliRK7VariantE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind1RCI12MeshDataTool7VariantiE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind2RCI12MeshDataTooliiiE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I12MeshDataToolRK3RefI8MaterialEE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI12MeshDataTool3RefI8MaterialEE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I8QuadMeshRK3RefI8MaterialEE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI8QuadMesh3RefI8MaterialEE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I18ParallaxBackgroundRK11Transform2DE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I18ParallaxBackgroundRK7Vector2E7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI18ParallaxBackground7Vector2E7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I18ParallaxBackgroundbE7ptrcallEP6ObjectPPKvPv,__ZN12MethodBind0RI18ParallaxBackgroundbE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I11CanvasLayeriE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI11CanvasLayeriE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I11CanvasLayerRK11Transform2DE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI11CanvasLayer11Transform2DE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I11CanvasLayerRK7Vector2E7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI11CanvasLayer7Vector2E7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I11CanvasLayerfE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI11CanvasLayerfE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I11CanvasLayerP4NodeE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI11CanvasLayerP4NodeE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI11CanvasLayer3RefI7World2DEE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I7TileSetiE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind2I7TileSetiRK6StringE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind1RCI7TileSet6StringiE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind2I7TileSetiRK3RefI7TextureEE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind1RCI7TileSet3RefI7TextureEiE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind2I7TileSetiRK3RefI14ShaderMaterialEE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind1RCI7TileSet3RefI14ShaderMaterialEiE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind2I7TileSetiRK7Vector2E7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind1RCI7TileSet7Vector2iE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind2I7TileSetiRK5Rect2E7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind1RCI7TileSet5Rect2iE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind2I7TileSetiRK3RefI7Shape2DEE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind1RCI7TileSet3RefI7Shape2DEiE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind2I7TileSetiRK5ArrayE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind1RCI7TileSet5ArrayiE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind2I7TileSetiRK3RefI17NavigationPolygonEE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind1RCI7TileSet3RefI17NavigationPolygonEiE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind2I7TileSetiRK3RefI17OccluderPolygon2DEE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind1RCI7TileSet3RefI17OccluderPolygon2DEiE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind0I7TileSetE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI7TileSetiE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind1RCI7TileSetiRK6StringE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI7TileSet5ArrayE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I5YSortbE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI5YSortbE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I9RayCast2DbE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI9RayCast2DbE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I9RayCast2DRK7Vector2E7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI9RayCast2D7Vector2E7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind0I9RayCast2DE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI9RayCast2DP6ObjectE7ptrcallES2_PPKvPv,__ZN13MethodBind0RCI9RayCast2DiE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I9RayCast2DRK3RIDE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I9RayCast2DPK6ObjectE7ptrcallEPS1_PPKvPv,__ZN11MethodBind1I9RayCast2DjE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI9RayCast2DjE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I6Line2DRK10PoolVectorI7Vector2EE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI6Line2D10PoolVectorI7Vector2EE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind2I6Line2Di7Vector2E7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind1RCI6Line2D7Vector2iE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI6Line2DiE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I6Line2D7Vector2E7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I6Line2DiE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I6Line2DfE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI6Line2DfE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I6Line2D5ColorE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI6Line2D5ColorE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I6Line2DRK3RefI9ColorRampEE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI6Line2D3RefI9ColorRampEE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I6Line2DRK3RefI7TextureEE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI6Line2D3RefI7TextureEE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I6Line2D15LineTextureModeE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI6Line2D15LineTextureModeE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I6Line2D13LineJointModeE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI6Line2D13LineJointModeE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I6Line2D11LineCapModeE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI6Line2D11LineCapModeE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind0I6Line2DE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I12SpriteFramesRK10StringNameE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind1RCI12SpriteFramesbRK10StringNameE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind2I12SpriteFramesRK10StringNameS3_E7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind2I12SpriteFramesRK10StringNamefE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind1RCI12SpriteFramesfRK10StringNameE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind2I12SpriteFramesRK10StringNamebE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind3I12SpriteFramesRK10StringNameRK3RefI7TextureEiE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind1RCI12SpriteFramesiRK10StringNameE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind2RCI12SpriteFrames3RefI7TextureERK10StringNameiE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind3I12SpriteFramesRK10StringNameiRK3RefI7TextureEE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind2I12SpriteFramesRK10StringNameiE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind0I12SpriteFramesE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I12SpriteFramesRK5ArrayE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI12SpriteFrames5ArrayE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I11Particles2DbE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI11Particles2DbE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I11Particles2DNS0_11ProcessModeEE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI11Particles2DNS0_11ProcessModeEE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I11Particles2DiE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI11Particles2DiE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I11Particles2DfE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI11Particles2DfE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind2I11Particles2DNS0_9ParameterEfE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind1RCI11Particles2DfNS0_9ParameterEE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I11Particles2DRK3RefI7TextureEE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI11Particles2D3RefI7TextureEE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I11Particles2DRK5ColorE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI11Particles2D5ColorE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I11Particles2DRK3RefI9ColorRampEE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI11Particles2D3RefI9ColorRampEE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I11Particles2DRK7Vector2E7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI11Particles2D7Vector2E7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind2I11Particles2DiRK5ColorE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind1RCI11Particles2D5ColoriE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind2I11Particles2DifE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind1RCI11Particles2DfiE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind0I11Particles2DE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I11Particles2DRK10PoolVectorI7Vector2EE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI11Particles2D10PoolVectorI7Vector2EE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I10PathFollowfE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI10PathFollowfE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I10PathFollowNS0_12RotationModeEE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI10PathFollowNS0_12RotationModeEE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I10PathFollowbE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI10PathFollowbE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI7Curve3DiE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind4I7Curve3DRK7Vector3S3_S3_iE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind2I7Curve3DiRK7Vector3E7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind1RCI7Curve3D7Vector3iE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind2I7Curve3DifE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind1RCI7Curve3DfiE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I7Curve3DiE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind0I7Curve3DE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind2RCI7Curve3D7Vector3ifE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind1RCI7Curve3D7Vector3fE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I7Curve3DfE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI7Curve3DfE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind2RCI7Curve3D7Vector3fbE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI7Curve3D10PoolVectorI7Vector3EE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI7Curve3D10PoolVectorIfEE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind2RCI7Curve3D10PoolVectorI7Vector3EifE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI7Curve3D10DictionaryE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I7Curve3DRK10DictionaryE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I4PathRK3RefI7Curve3DEE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI4Path3RefI7Curve3DEE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind0I4PathE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I7RayCastbE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI7RayCastbE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I7RayCastRK7Vector3E7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI7RayCast7Vector3E7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind0I7RayCastE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI7RayCastP6ObjectE7ptrcallES2_PPKvPv,__ZN13MethodBind0RCI7RayCastiE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I7RayCastRK3RIDE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I7RayCastPK6ObjectE7ptrcallEPS1_PPKvPv,__ZN11MethodBind1I7RayCastjE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI7RayCastjE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I12VehicleWheelfE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI12VehicleWheelfE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I12VehicleWheelbE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI12VehicleWheelbE7ptrcallEP6ObjectPPKvPv,__ZN12MethodBind3RI10NavigationiRK3RefI14NavigationMeshERK9TransformP6ObjectE7ptrcallESA_PPKvPv,__ZN11MethodBind2I10NavigationiRK9TransformE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I10NavigationiE7ptrcallEP6ObjectPPKvPv,__ZN12MethodBind3RI10Navigation6VectorI7Vector3ERKS2_S5_bE7ptrcallEP6ObjectPPKvPv,__ZN12MethodBind3RI10Navigation7Vector3RKS1_S3_RKbE7ptrcallEP6ObjectPPKvPv,__ZN12MethodBind1RI10Navigation7Vector3RKS1_E7ptrcallEP6ObjectPPKvPv,__ZN12MethodBind1RI10NavigationP6ObjectRK7Vector3E7ptrcallES2_PPKvPv,__ZN11MethodBind1I10NavigationRK7Vector3E7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI10Navigation7Vector3E7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I14NavigationMeshRK10PoolVectorI7Vector3EE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI14NavigationMesh10PoolVectorI7Vector3EE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I14NavigationMeshRK6VectorIiEE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI14NavigationMeshiE7ptrcallEP6ObjectPPKvPv,__ZN12MethodBind1RI14NavigationMesh6VectorIiEiE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind0I14NavigationMeshE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I14NavigationMeshRK5ArrayE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI14NavigationMesh5ArrayE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I9OmniLightNS0_10ShadowModeEE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI9OmniLightNS0_10ShadowModeEE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I9OmniLightNS0_12ShadowDetailEE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI9OmniLightNS0_12ShadowDetailEE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I16DirectionalLightNS0_10ShadowModeEE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI16DirectionalLightNS0_10ShadowModeEE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I16DirectionalLightbE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI16DirectionalLightbE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I18InterpolatedCameraRK8NodePathE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI18InterpolatedCamera8NodePathE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I18InterpolatedCameraPK6ObjectE7ptrcallEPS1_PPKvPv,__ZN11MethodBind1I18InterpolatedCamerafE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI18InterpolatedCamerafE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I18InterpolatedCamerabE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI18InterpolatedCamerabE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I14BoneAttachmentRK6StringE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI14BoneAttachment6StringE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I5TimerfE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI5TimerfE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I5TimerbE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI5TimerbE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind0I5TimerE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I5TimerNS0_16TimerProcessModeEE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI5TimerNS0_16TimerProcessModeEE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I11ColorPickerRK5ColorE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI11ColorPicker5ColorE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I11ColorPickerbE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI11ColorPickerbE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I11ColorPickerdE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I11ColorPickerRK6StringE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind0I11ColorPickerE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind2I11ColorPickeriP7ControlE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I11ColorPickerRK10InputEventE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I9ColorRectRK5ColorE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI9ColorRect5ColorE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I8ShortCutRK10InputEventE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI8ShortCut10InputEventE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI8ShortCutbE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind1RCI8ShortCutbRK10InputEventE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI8ShortCut6StringE7ptrcallEP6ObjectPPKvPv,__ZN12MethodBind0RI11ButtonGroupP10BaseButtonE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I17ResourcePreloaderRK5ArrayE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI17ResourcePreloader5ArrayE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind2I17ResourcePreloaderRK10StringNameRK3RefI8ResourceEE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I17ResourcePreloaderRK10StringNameE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind2I17ResourcePreloaderRK10StringNameS3_E7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind1RCI17ResourcePreloaderbRK10StringNameE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind1RCI17ResourcePreloader3RefI8ResourceERK10StringNameE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI17ResourcePreloader10PoolVectorI6StringEE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI24Physics2DDirectBodyState7Vector2E7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI24Physics2DDirectBodyStatefE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I24Physics2DDirectBodyStateRK7Vector2E7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I24Physics2DDirectBodyStatefE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I24Physics2DDirectBodyStateRK11Transform2DE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI24Physics2DDirectBodyState11Transform2DE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I24Physics2DDirectBodyStatebE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI24Physics2DDirectBodyStatebE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI24Physics2DDirectBodyStateiE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind1RCI24Physics2DDirectBodyState7Vector2iE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind1RCI24Physics2DDirectBodyStateiiE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind1RCI24Physics2DDirectBodyState3RIDiE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind1RCI24Physics2DDirectBodyStatejiE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind1RCI24Physics2DDirectBodyStateP6ObjectiE7ptrcallES2_PPKvPv,__ZN13MethodBind1RCI24Physics2DDirectBodyState7VariantiE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind0I24Physics2DDirectBodyStateE7ptrcallEP6ObjectPPKvPv,__ZN12MethodBind0RI24Physics2DDirectBodyStateP25Physics2DDirectSpaceStateE7ptrcallEP6ObjectPPKvPv,__ZN12MethodBind1RI15Physics2DServer3RIDNS0_9ShapeTypeEE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind2I15Physics2DServer3RIDRK7VariantE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind1RCI15Physics2DServerNS0_9ShapeTypeE3RIDE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind1RCI15Physics2DServer7Variant3RIDE7ptrcallEP6ObjectPPKvPv,__ZN12MethodBind0RI15Physics2DServer3RIDE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind2I15Physics2DServer3RIDbE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind1RCI15Physics2DServerb3RIDE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind3I15Physics2DServer3RIDNS0_14SpaceParameterEfE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind2RCI15Physics2DServerf3RIDNS0_14SpaceParameterEE7ptrcallEP6ObjectPPKvPv,__ZN12MethodBind1RI15Physics2DServerP25Physics2DDirectSpaceState3RIDE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind2I15Physics2DServer3RIDS1_E7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind1RCI15Physics2DServer3RIDS1_E7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind2I15Physics2DServer3RIDNS0_21AreaSpaceOverrideModeEE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind1RCI15Physics2DServerNS0_21AreaSpaceOverrideModeE3RIDE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind3I15Physics2DServer3RIDS1_RK11Transform2DE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind3I15Physics2DServer3RIDiS1_E7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind3I15Physics2DServer3RIDiRK11Transform2DE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind1RCI15Physics2DServeri3RIDE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind2RCI15Physics2DServer3RIDS1_iE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind2RCI15Physics2DServer11Transform2D3RIDiE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind2I15Physics2DServer3RIDiE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I15Physics2DServer3RIDE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind2I15Physics2DServer3RIDjE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind3I15Physics2DServer3RIDNS0_13AreaParameterERK7VariantE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind2I15Physics2DServer3RIDRK11Transform2DE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind2RCI15Physics2DServer7Variant3RIDNS0_13AreaParameterEE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind1RCI15Physics2DServer11Transform2D3RIDE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind1RCI15Physics2DServerj3RIDE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind3I15Physics2DServer3RIDP6ObjectRK10StringNameE7ptrcallES3_PPKvPv,__ZN12MethodBind2RI15Physics2DServer3RIDNS0_8BodyModeEbE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind2I15Physics2DServer3RIDNS0_8BodyModeEE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind1RCI15Physics2DServerNS0_8BodyModeE3RIDE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind3I15Physics2DServer3RIDiRK7VariantE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind2RCI15Physics2DServer7Variant3RIDiE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind3I15Physics2DServer3RIDibE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind2RCI15Physics2DServerb3RIDiE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind2I15Physics2DServer3RIDNS0_7CCDModeEE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind1RCI15Physics2DServerNS0_7CCDModeE3RIDE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind3I15Physics2DServer3RIDNS0_13BodyParameterEfE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind2RCI15Physics2DServerf3RIDNS0_13BodyParameterEE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind3I15Physics2DServer3RIDNS0_9BodyStateERK7VariantE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind2RCI15Physics2DServer7Variant3RIDNS0_9BodyStateEE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind3I15Physics2DServer3RIDRK7Vector2S4_E7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind2I15Physics2DServer3RIDRK7Vector2E7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind1RCI15Physics2DServer7Vector23RIDE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind2I15Physics2DServer3RIDfE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind1RCI15Physics2DServerf3RIDE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind4I15Physics2DServer3RIDP6ObjectRK10StringNameRK7VariantE7ptrcallES3_PPKvPv,__ZN12MethodBind5RI15Physics2DServerb3RIDRK11Transform2DRK7Vector2fRK3RefI25Physics2DTestMotionResultEE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind3I15Physics2DServer3RIDNS0_10JointParamEfE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind2RCI15Physics2DServerf3RIDNS0_10JointParamEE7ptrcallEP6ObjectPPKvPv,__ZN12MethodBind3RI15Physics2DServer3RIDRK7Vector2S1_S1_E7ptrcallEP6ObjectPPKvPv,__ZN12MethodBind5RI15Physics2DServer3RIDRK7Vector2S4_S4_S1_S1_E7ptrcallEP6ObjectPPKvPv,__ZN12MethodBind4RI15Physics2DServer3RIDRK7Vector2S4_S1_S1_E7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind3I15Physics2DServer3RIDNS0_17DampedStringParamEfE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind2RCI15Physics2DServerf3RIDNS0_17DampedStringParamEE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind1RCI15Physics2DServerNS0_9JointTypeE3RIDE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I15Physics2DServerbE7ptrcallEP6ObjectPPKvPv,__ZN12MethodBind1RI15Physics2DServeriNS0_11ProcessInfoEE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I11AudioServeriE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI11AudioServeriE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind2I11AudioServeriiE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind2I11AudioServeriRK6StringE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind1RCI11AudioServer6StringiE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind2I11AudioServerifE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind1RCI11AudioServerfiE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind2I11AudioServeriRK10StringNameE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind1RCI11AudioServer10StringNameiE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind2I11AudioServeribE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind1RCI11AudioServerbiE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind3I11AudioServeriRK3RefI11AudioEffectEiE7ptrcallEP6ObjectPPKvPv,__ZN12MethodBind2RI11AudioServer3RefI11AudioEffectEiiE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind3I11AudioServeriiiE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind3I11AudioServeriibE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind2RCI11AudioServerbiiE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind2RCI11AudioServerfiiE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind0I11AudioServerE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI11AudioServerNS0_11SpeakerModeEE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI11AudioServerfE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I11AudioServerRK3RefI14AudioBusLayoutEE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI11AudioServer3RefI14AudioBusLayoutEE7ptrcallEP6ObjectPPKvPv,__ZN12MethodBind0RI12VisualServer3RIDE7ptrcallEP6ObjectPPKvPv,__ZN12MethodBind2RI12VisualServer3RIDRK5ImagejE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind2I12VisualServer3RIDjE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind1RCI12VisualServerj3RIDE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I12VisualServerbE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI22PhysicsDirectBodyState7Vector3E7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI22PhysicsDirectBodyStatefE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI22PhysicsDirectBodyState5BasisE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I22PhysicsDirectBodyStateRK7Vector3E7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I22PhysicsDirectBodyStateRK9TransformE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI22PhysicsDirectBodyState9TransformE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind2I22PhysicsDirectBodyStateRK7Vector3S3_E7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I22PhysicsDirectBodyStatebE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI22PhysicsDirectBodyStatebE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI22PhysicsDirectBodyStateiE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind1RCI22PhysicsDirectBodyState7Vector3iE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind1RCI22PhysicsDirectBodyStateiiE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind1RCI22PhysicsDirectBodyState3RIDiE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind1RCI22PhysicsDirectBodyStatejiE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind1RCI22PhysicsDirectBodyStateP6ObjectiE7ptrcallES2_PPKvPv,__ZN11MethodBind0I22PhysicsDirectBodyStateE7ptrcallEP6ObjectPPKvPv,__ZN12MethodBind0RI22PhysicsDirectBodyStateP23PhysicsDirectSpaceStateE7ptrcallEP6ObjectPPKvPv,__ZN12MethodBind1RI13PhysicsServer3RIDNS0_9ShapeTypeEE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind2I13PhysicsServer3RIDRK7VariantE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind1RCI13PhysicsServerNS0_9ShapeTypeE3RIDE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind1RCI13PhysicsServer7Variant3RIDE7ptrcallEP6ObjectPPKvPv,__ZN12MethodBind0RI13PhysicsServer3RIDE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind2I13PhysicsServer3RIDbE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind1RCI13PhysicsServerb3RIDE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind3I13PhysicsServer3RIDNS0_14SpaceParameterEfE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind2RCI13PhysicsServerf3RIDNS0_14SpaceParameterEE7ptrcallEP6ObjectPPKvPv,__ZN12MethodBind1RI13PhysicsServerP23PhysicsDirectSpaceState3RIDE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind2I13PhysicsServer3RIDS1_E7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind1RCI13PhysicsServer3RIDS1_E7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind2I13PhysicsServer3RIDNS0_21AreaSpaceOverrideModeEE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind1RCI13PhysicsServerNS0_21AreaSpaceOverrideModeE3RIDE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind3I13PhysicsServer3RIDS1_RK9TransformE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind3I13PhysicsServer3RIDiS1_E7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind3I13PhysicsServer3RIDiRK9TransformE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind1RCI13PhysicsServeri3RIDE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind2RCI13PhysicsServer3RIDS1_iE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind2RCI13PhysicsServer9Transform3RIDiE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind2I13PhysicsServer3RIDiE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I13PhysicsServer3RIDE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind2I13PhysicsServer3RIDjE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind3I13PhysicsServer3RIDNS0_13AreaParameterERK7VariantE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind2I13PhysicsServer3RIDRK9TransformE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind2RCI13PhysicsServer7Variant3RIDNS0_13AreaParameterEE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind1RCI13PhysicsServer9Transform3RIDE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind1RCI13PhysicsServerj3RIDE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind3I13PhysicsServer3RIDP6ObjectRK10StringNameE7ptrcallES3_PPKvPv,__ZN12MethodBind2RI13PhysicsServer3RIDNS0_8BodyModeEbE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind2I13PhysicsServer3RIDNS0_8BodyModeEE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind1RCI13PhysicsServerNS0_8BodyModeE3RIDE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind2RCI13PhysicsServerj3RIDjE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind3I13PhysicsServer3RIDNS0_13BodyParameterEfE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind2RCI13PhysicsServerf3RIDNS0_13BodyParameterEE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind3I13PhysicsServer3RIDNS0_9BodyStateERK7VariantE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind2RCI13PhysicsServer7Variant3RIDNS0_9BodyStateEE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind3I13PhysicsServer3RIDRK7Vector3S4_E7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind2I13PhysicsServer3RIDRK7Vector3E7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind2I13PhysicsServer3RIDNS0_12BodyAxisLockEE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind1RCI13PhysicsServerNS0_12BodyAxisLockE3RIDE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind4I13PhysicsServer3RIDP6ObjectRK10StringNameRK7VariantE7ptrcallES3_PPKvPv,__ZN12MethodBind4RI13PhysicsServer3RIDS1_RK7Vector3S1_S4_E7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind3I13PhysicsServer3RIDNS0_13PinJointParamEfE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind2RCI13PhysicsServerf3RIDNS0_13PinJointParamEE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind1RCI13PhysicsServer7Vector33RIDE7ptrcallEP6ObjectPPKvPv,__ZN12MethodBind4RI13PhysicsServer3RIDS1_RK9TransformS1_S4_E7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind3I13PhysicsServer3RIDNS0_15HingeJointParamEfE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind2RCI13PhysicsServerf3RIDNS0_15HingeJointParamEE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind3I13PhysicsServer3RIDNS0_14HingeJointFlagEbE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind2RCI13PhysicsServerb3RIDNS0_14HingeJointFlagEE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind3I13PhysicsServer3RIDNS0_16SliderJointParamEfE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind2RCI13PhysicsServerf3RIDNS0_16SliderJointParamEE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind3I13PhysicsServer3RIDNS0_19ConeTwistJointParamEfE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind2RCI13PhysicsServerf3RIDNS0_19ConeTwistJointParamEE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind1RCI13PhysicsServerNS0_9JointTypeE3RIDE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind4I13PhysicsServer3RIDN7Vector34AxisENS0_19G6DOFJointAxisParamEfE7ptrcallEP6ObjectPPKvPv,__ZN12MethodBind3RI13PhysicsServerf3RIDN7Vector34AxisENS0_19G6DOFJointAxisParamEE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind4I13PhysicsServer3RIDN7Vector34AxisENS0_18G6DOFJointAxisFlagEbE7ptrcallEP6ObjectPPKvPv,__ZN12MethodBind3RI13PhysicsServerb3RIDN7Vector34AxisENS0_18G6DOFJointAxisFlagEE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I13PhysicsServerbE7ptrcallEP6ObjectPPKvPv,__ZN12MethodBind1RI13PhysicsServeriNS0_11ProcessInfoEE7ptrcallEP6ObjectPPKvPv,__ZN15PhysicsServerSW14area_add_shapeE3RIDS0_RK9Transform,__ZN15PhysicsServerSW14area_set_shapeE3RIDiS0_,__ZN15PhysicsServerSW24area_set_shape_transformE3RIDiRK9Transform,__ZNK15PhysicsServerSW24area_get_shape_transformE3RIDi,__ZN15PhysicsServerSW14area_set_paramE3RIDN13PhysicsServer13AreaParameterERK7Variant,__ZNK15PhysicsServerSW14area_get_paramE3RIDN13PhysicsServer13AreaParameterE,__ZN15PhysicsServerSW25area_set_monitor_callbackE3RIDP6ObjectRK10StringName,__ZN15PhysicsServerSW30area_set_area_monitor_callbackE3RIDP6ObjectRK10StringName,__ZN15PhysicsServerSW14body_add_shapeE3RIDS0_RK9Transform,__ZN15PhysicsServerSW14body_set_shapeE3RIDiS0_,__ZN15PhysicsServerSW24body_set_shape_transformE3RIDiRK9Transform,__ZNK15PhysicsServerSW24body_get_shape_transformE3RIDi,__ZN15PhysicsServerSW25body_set_shape_as_triggerE3RIDib,__ZN15PhysicsServerSW14body_set_stateE3RIDN13PhysicsServer9BodyStateERK7Variant,__ZNK15PhysicsServerSW14body_get_stateE3RIDN13PhysicsServer9BodyStateE,__ZN15PhysicsServerSW18body_apply_impulseE3RIDRK7Vector3S3_,__ZN15PhysicsServerSW20hinge_joint_set_flagE3RIDN13PhysicsServer14HingeJointFlagEb,__ZN12MethodBind5RI23PhysicsDirectSpaceState10DictionaryRK7Vector3S4_RK6VectorI3RIDEjjE7ptrcallEP6ObjectPPKvPv,__ZN12MethodBind2RI23PhysicsDirectSpaceState5ArrayRK3RefI27PhysicsShapeQueryParametersEiE7ptrcallEP6ObjectPPKvPv,__ZN12MethodBind2RI23PhysicsDirectSpaceState5ArrayRK3RefI27PhysicsShapeQueryParametersERK7Vector3E7ptrcallEP6ObjectPPKvPv,__ZN12MethodBind1RI23PhysicsDirectSpaceState10DictionaryRK3RefI27PhysicsShapeQueryParametersEE7ptrcallEP6ObjectPPKvPv,__ZNK16HeightMapShapeSW4cullERK5Rect3PFvPvP7ShapeSWES3_,__ZNK21ConcavePolygonShapeSW4cullERK5Rect3PFvPvP7ShapeSWES3_,__ZN17Physics2DServerSW14area_add_shapeE3RIDS0_RK11Transform2D,__ZN17Physics2DServerSW14area_set_shapeE3RIDiS0_,__ZN17Physics2DServerSW24area_set_shape_transformE3RIDiRK11Transform2D,__ZNK17Physics2DServerSW24area_get_shape_transformE3RIDi,__ZN17Physics2DServerSW14area_set_paramE3RIDN15Physics2DServer13AreaParameterERK7Variant,__ZNK17Physics2DServerSW14area_get_paramE3RIDN15Physics2DServer13AreaParameterE,__ZN17Physics2DServerSW25area_set_monitor_callbackE3RIDP6ObjectRK10StringName,__ZN17Physics2DServerSW30area_set_area_monitor_callbackE3RIDP6ObjectRK10StringName,__ZN17Physics2DServerSW14body_add_shapeE3RIDS0_RK11Transform2D,__ZN17Physics2DServerSW14body_set_shapeE3RIDiS0_,__ZN17Physics2DServerSW24body_set_shape_transformE3RIDiRK11Transform2D,__ZN17Physics2DServerSW23body_set_shape_metadataE3RIDiRK7Variant,__ZNK17Physics2DServerSW24body_get_shape_transformE3RIDi,__ZNK17Physics2DServerSW23body_get_shape_metadataE3RIDi,__ZN17Physics2DServerSW25body_set_shape_as_triggerE3RIDib,__ZN17Physics2DServerSW14body_set_stateE3RIDN15Physics2DServer9BodyStateERK7Variant,__ZNK17Physics2DServerSW14body_get_stateE3RIDN15Physics2DServer9BodyStateE,__ZN17Physics2DServerSW14body_add_forceE3RIDRK7Vector2S3_,__ZN17Physics2DServerSW18body_apply_impulseE3RIDRK7Vector2S3_,__ZN12MethodBind5RI25Physics2DDirectSpaceState5ArrayRK7Vector2iRK6VectorI3RIDEjjE7ptrcallEP6ObjectPPKvPv,__ZN12MethodBind5RI25Physics2DDirectSpaceState10DictionaryRK7Vector2S4_RK6VectorI3RIDEjjE7ptrcallEP6ObjectPPKvPv,__ZN12MethodBind2RI25Physics2DDirectSpaceState5ArrayRK3RefI29Physics2DShapeQueryParametersEiE7ptrcallEP6ObjectPPKvPv,__ZN12MethodBind1RI25Physics2DDirectSpaceState5ArrayRK3RefI29Physics2DShapeQueryParametersEE7ptrcallEP6ObjectPPKvPv,__ZN12MethodBind1RI25Physics2DDirectSpaceState10DictionaryRK3RefI29Physics2DShapeQueryParametersEE7ptrcallEP6ObjectPPKvPv,__ZNK13LineShape2DSW12get_supportsERK7Vector2PS0_Ri,__ZNK12RayShape2DSW12get_supportsERK7Vector2PS0_Ri,__ZNK16SegmentShape2DSW12get_supportsERK7Vector2PS0_Ri,__ZNK15CircleShape2DSW12get_supportsERK7Vector2PS0_Ri,__ZNK18RectangleShape2DSW12get_supportsERK7Vector2PS0_Ri,__ZNK16CapsuleShape2DSW12get_supportsERK7Vector2PS0_Ri,__ZNK23ConcavePolygonShape2DSW12get_supportsERK7Vector2PS0_Ri,__ZNK23ConcavePolygonShape2DSW4cullERK5Rect2PFvPvP9Shape2DSWES3_,__ZNK22ConvexPolygonShape2DSW12get_supportsERK7Vector2PS0_Ri,__ZN17VisualServerScene34scenario_set_reflection_atlas_sizeE3RIDii,__ZN17VisualServerScene29instance_set_surface_materialE3RIDiS0_,__ZN17VisualServerScene26instance_geometry_set_flagE3RIDN12VisualServer13InstanceFlagsEb,__ZN18VisualServerRaster16texture_set_dataE3RIDRK5ImageN12VisualServer11CubeMapSideE,__ZNK18VisualServerRaster16texture_get_dataE3RIDN12VisualServer11CubeMapSideE,__ZN18VisualServerRaster25texture_set_size_overrideE3RIDii,__ZN18VisualServerRaster30texture_set_detect_3d_callbackE3RIDPFvPvES1_,__ZN18VisualServerRaster32texture_set_detect_srgb_callbackE3RIDPFvPvES1_,__ZN18VisualServerRaster18skybox_set_textureE3RIDS0_i,__ZN18VisualServerRaster32shader_set_default_texture_paramE3RIDRK10StringNameS0_,__ZN18VisualServerRaster18material_set_paramE3RIDRK10StringNameRK7Variant,__ZNK18VisualServerRaster18material_get_paramE3RIDRK10StringName,__ZN18VisualServerRaster25mesh_surface_set_materialE3RIDiS0_,__ZNK18VisualServerRaster21mesh_surface_get_aabbE3RIDi,__ZN18VisualServerRaster32multimesh_instance_set_transformE3RIDiRK9Transform,__ZN18VisualServerRaster35multimesh_instance_set_transform_2dE3RIDiRK11Transform2D,__ZN18VisualServerRaster28multimesh_instance_set_colorE3RIDiRK5Color,__ZNK18VisualServerRaster32multimesh_instance_get_transformE3RIDi,__ZNK18VisualServerRaster35multimesh_instance_get_transform_2dE3RIDi,__ZNK18VisualServerRaster28multimesh_instance_get_colorE3RIDi,__ZN18VisualServerRaster15immediate_beginE3RIDN12VisualServer13PrimitiveTypeES0_,__ZN18VisualServerRaster17skeleton_allocateE3RIDib,__ZN18VisualServerRaster27skeleton_bone_set_transformE3RIDiRK9Transform,__ZNK18VisualServerRaster27skeleton_bone_get_transformE3RIDi,__ZN18VisualServerRaster30skeleton_bone_set_transform_2dE3RIDiRK11Transform2D,__ZNK18VisualServerRaster30skeleton_bone_get_transform_2dE3RIDi,__ZN18VisualServerRaster28particles_set_draw_pass_meshE3RIDiS0_,__ZN18VisualServerRaster17viewport_set_sizeE3RIDii,__ZN18VisualServerRaster25viewport_attach_to_screenE3RIDRK5Rect2i,__ZN18VisualServerRaster29viewport_set_canvas_transformE3RIDS0_RK11Transform2D,__ZN18VisualServerRaster25viewport_set_canvas_layerE3RIDS0_i,__ZN18VisualServerRaster46viewport_set_shadow_atlas_quadrant_subdivisionE3RIDii,__ZN18VisualServerRaster34scenario_set_reflection_atlas_sizeE3RIDii,__ZN18VisualServerRaster29instance_set_surface_materialE3RIDiS0_,__ZN18VisualServerRaster26instance_geometry_set_flagE3RIDN12VisualServer13InstanceFlagsEb,__ZN18VisualServerRaster25canvas_set_item_mirroringE3RIDS0_RK7Vector2,__ZN18VisualServerRaster27canvas_item_set_custom_rectE3RIDbRK5Rect2,__ZN18VisualServerRaster20canvas_item_add_rectE3RIDRK5Rect2RK5Color,__ZN18VisualServerRaster20canvas_item_add_meshE3RIDRKS0_S0_,__ZN18VisualServerRaster25canvas_item_add_multimeshE3RIDS0_S0_,__ZN18VisualServerRaster34canvas_item_set_copy_to_backbufferE3RIDbRK5Rect2,__ZN18VisualServerRaster24canvas_light_set_z_rangeE3RIDii,__ZN18VisualServerRaster28canvas_light_set_layer_rangeE3RIDii,__ZN18VisualServerRaster33canvas_occluder_polygon_set_shapeE3RIDRK10PoolVectorI7Vector2Eb,__ZN18VisualServerRaster14set_boot_imageERK5ImageRK5Colorb,__ZN26AudioEffectLimiterInstance7processEPK10AudioFramePS0_i,__ZN11MethodBind1I18AudioEffectLimiterfE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI18AudioEffectLimiterfE7ptrcallEP6ObjectPPKvPv,__ZN32AudioEffectStereoEnhanceInstance7processEPK10AudioFramePS0_i,__ZN11MethodBind1I24AudioEffectStereoEnhancefE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI24AudioEffectStereoEnhancefE7ptrcallEP6ObjectPPKvPv,__ZN26AudioEffectAmplifyInstance7processEPK10AudioFramePS0_i,__ZN11MethodBind1I18AudioEffectAmplifyfE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI18AudioEffectAmplifyfE7ptrcallEP6ObjectPPKvPv,__ZN24AudioEffectDelayInstance7processEPK10AudioFramePS0_i,__ZN11MethodBind1I16AudioEffectDelayfE7ptrcallEP6ObjectPPKvPv,__ZN12MethodBind0RI16AudioEffectDelayfE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I16AudioEffectDelaybE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI16AudioEffectDelaybE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI16AudioEffectDelayfE7ptrcallEP6ObjectPPKvPv,__ZN25AudioEffectPannerInstance7processEPK10AudioFramePS0_i,__ZN11MethodBind1I17AudioEffectPannerfE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI17AudioEffectPannerfE7ptrcallEP6ObjectPPKvPv,__ZN25AudioEffectReverbInstance7processEPK10AudioFramePS0_i,__ZN11MethodBind1I17AudioEffectReverbfE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI17AudioEffectReverbfE7ptrcallEP6ObjectPPKvPv,__ZN29AudioEffectDistortionInstance7processEPK10AudioFramePS0_i,__ZN11MethodBind1I21AudioEffectDistortionNS0_4ModeEE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI21AudioEffectDistortionNS0_4ModeEE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I21AudioEffectDistortionfE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI21AudioEffectDistortionfE7ptrcallEP6ObjectPPKvPv,__ZN21AudioEffectEQInstance7processEPK10AudioFramePS0_i,__ZN11MethodBind2I13AudioEffectEQifE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind1RCI13AudioEffectEQfiE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI13AudioEffectEQiE7ptrcallEP6ObjectPPKvPv,__ZN25AudioEffectChorusInstance7processEPK10AudioFramePS0_i,__ZN11MethodBind1I17AudioEffectChorusiE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI17AudioEffectChorusiE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind2I17AudioEffectChorusifE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind1RCI17AudioEffectChorusfiE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I17AudioEffectChorusfE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI17AudioEffectChorusfE7ptrcallEP6ObjectPPKvPv,__ZN29AudioEffectCompressorInstance7processEPK10AudioFramePS0_i,__ZN11MethodBind1I21AudioEffectCompressorfE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI21AudioEffectCompressorfE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I21AudioEffectCompressorRK10StringNameE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI21AudioEffectCompressor10StringNameE7ptrcallEP6ObjectPPKvPv,__ZN25AudioEffectFilterInstance7processEPK10AudioFramePS0_i,__ZN11MethodBind1I17AudioEffectFilterfE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI17AudioEffectFilterfE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I17AudioEffectFilterNS0_8FilterDBEE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI17AudioEffectFilterNS0_8FilterDBEE7ptrcallEP6ObjectPPKvPv,__ZN25AudioEffectPhaserInstance7processEPK10AudioFramePS0_i,__ZN11MethodBind1I17AudioEffectPhaserfE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI17AudioEffectPhaserfE7ptrcallEP6ObjectPPKvPv,__ZN29AudioEffectPitchShiftInstance7processEPK10AudioFramePS0_i,__ZN11MethodBind1I21AudioEffectPitchShiftfE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI21AudioEffectPitchShiftfE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I29Physics2DShapeQueryParametersRK3RefI8ResourceEE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I29Physics2DShapeQueryParametersRK3RIDE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI29Physics2DShapeQueryParameters3RIDE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I29Physics2DShapeQueryParametersRK11Transform2DE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI29Physics2DShapeQueryParameters11Transform2DE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I29Physics2DShapeQueryParametersRK7Vector2E7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI29Physics2DShapeQueryParameters7Vector2E7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I29Physics2DShapeQueryParametersfE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI29Physics2DShapeQueryParametersfE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I29Physics2DShapeQueryParametersiE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI29Physics2DShapeQueryParametersiE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I29Physics2DShapeQueryParametersRK6VectorI3RIDEE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI29Physics2DShapeQueryParameters6VectorI3RIDEE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI25Physics2DShapeQueryResultiE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind1RCI25Physics2DShapeQueryResult3RIDiE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind1RCI25Physics2DShapeQueryResultjiE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind1RCI25Physics2DShapeQueryResultP6ObjectiE7ptrcallES2_PPKvPv,__ZN13MethodBind1RCI25Physics2DShapeQueryResultiiE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI25Physics2DTestMotionResult7Vector2E7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI25Physics2DTestMotionResultjE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI25Physics2DTestMotionResult3RIDE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI25Physics2DTestMotionResultP6ObjectE7ptrcallES2_PPKvPv,__ZN13MethodBind0RCI25Physics2DTestMotionResultiE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI23PhysicsShapeQueryResultiE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind1RCI23PhysicsShapeQueryResult3RIDiE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind1RCI23PhysicsShapeQueryResultjiE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind1RCI23PhysicsShapeQueryResultP6ObjectiE7ptrcallES2_PPKvPv,__ZN13MethodBind1RCI23PhysicsShapeQueryResultiiE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I27PhysicsShapeQueryParametersRK3RefI8ResourceEE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I27PhysicsShapeQueryParametersRK3RIDE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI27PhysicsShapeQueryParameters3RIDE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I27PhysicsShapeQueryParametersRK9TransformE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI27PhysicsShapeQueryParameters9TransformE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I27PhysicsShapeQueryParametersfE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI27PhysicsShapeQueryParametersfE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I27PhysicsShapeQueryParametersiE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI27PhysicsShapeQueryParametersiE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I27PhysicsShapeQueryParametersRK6VectorI3RIDEE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI27PhysicsShapeQueryParameters6VectorI3RIDEE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI6Object6StringE7ptrcallEPS0_PPKvPv,__ZN13MethodBind1RCI6ObjectbRK6StringE7ptrcallEPS0_PPKvPv,__ZN11MethodBind2I6ObjectRK6StringRK7VariantE7ptrcallEPS0_PPKvPv,__ZN13MethodBind1RCI6Object7VariantRK6StringE7ptrcallEPS0_PPKvPv,__ZN13MethodBind0RCI6Object5ArrayE7ptrcallEPS0_PPKvPv,__ZN11MethodBind2I6ObjectibE7ptrcallEPS0_PPKvPv,__ZN13MethodBind0RCI6ObjectjE7ptrcallEPS0_PPKvPv,__ZN11MethodBind1I6ObjectRK6RefPtrE7ptrcallEPS0_PPKvPv,__ZN13MethodBind0RCI6Object6RefPtrE7ptrcallEPS0_PPKvPv,__ZN13MethodBind0RCI6Object10PoolVectorI6StringEE7ptrcallEPS0_PPKvPv,__ZN11MethodBind2I6ObjectRK6StringRK5ArrayE7ptrcallEPS0_PPKvPv,__ZN13MethodBind1RCI6ObjectbRK10StringNameE7ptrcallEPS0_PPKvPv,__ZN12MethodBind2RI6Object7VariantRK10StringNameRK5ArrayE7ptrcallEPS0_PPKvPv,__ZN13MethodBind1RCI6Object5ArrayRK6StringE7ptrcallEPS0_PPKvPv,__ZN12MethodBind5RI6Object5ErrorRK10StringNamePS0_S4_RK6VectorI7VariantEjE7ptrcallES5_PPKvPv,__ZN11MethodBind3I6ObjectRK10StringNamePS0_S3_E7ptrcallES4_PPKvPv,__ZN13MethodBind3RCI6ObjectbRK10StringNamePS0_S3_E7ptrcallES4_PPKvPv,__ZN11MethodBind1I6ObjectbE7ptrcallEPS0_PPKvPv,__ZN13MethodBind0RCI6ObjectbE7ptrcallEPS0_PPKvPv,__ZN11MethodBind0I6ObjectE7ptrcallEPS0_PPKvPv,__ZN13MethodBind1RCI6Object10StringNameRKS1_E7ptrcallEPS0_PPKvPv,__ZN16MethodBindVarArgI6ObjectE7ptrcallEPS0_PPKvPv,__ZN12MethodBind0RI9ReferencebE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind0I9ReferenceE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I8ResourceRK6StringE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI8Resource6StringE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI8Resource3RIDE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I8ResourcebE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI8ResourcebE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI8ResourceP4NodeE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind0I8ResourceE7ptrcallEP6ObjectPPKvPv,__ZN12MethodBind1RI8Resource3RefIS0_EbE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I11TranslationRK6StringE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI11Translation6StringE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind2I11TranslationRK10StringNameS3_E7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind1RCI11Translation10StringNameRKS1_E7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I11TranslationRK10StringNameE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI11Translation10PoolVectorI6StringEE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI11TranslationiE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I11TranslationRK10PoolVectorI6StringEE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind1RCI12GlobalConfigb6StringE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind2I12GlobalConfigRK6StringiE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind1RCI12GlobalConfigiRK6StringE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind2I12GlobalConfigRK6StringRK7VariantE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I12GlobalConfigRK10DictionaryE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I12GlobalConfigRK6StringE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind1RCI12GlobalConfig6StringRKS1_E7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI12GlobalConfig6StringE7ptrcallEP6ObjectPPKvPv,__ZN12MethodBind0RI12GlobalConfig5ErrorE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind1RCI12GlobalConfigbRK6StringE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind1RCI12GlobalConfigP6ObjectRK6StringE7ptrcallES2_PPKvPv,__ZN12MethodBind1RI12GlobalConfigbRK6StringE7ptrcallEP6ObjectPPKvPv,__ZN12MethodBind1RI12GlobalConfig7VariantRK6StringE7ptrcallEP6ObjectPPKvPv,__ZN12MethodBind1RI12GlobalConfig5ErrorRK6StringE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I16PHashTranslationRK3RefI11TranslationEE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind2I8UndoRedoRK6StringNS0_9MergeModeEE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind0I8UndoRedoE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind3I8UndoRedoP6ObjectRK6StringRK7VariantE7ptrcallES2_PPKvPv,__ZN11MethodBind1I8UndoRedoP6ObjectE7ptrcallES2_PPKvPv,__ZN13MethodBind0RCI8UndoRedo6StringE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI8UndoRedoyE7ptrcallEP6ObjectPPKvPv,__ZN16MethodBindVarArgI8UndoRedoE7ptrcallEP6ObjectPPKvPv,__ZNK19PackedDataContainer6getvarERK7VariantPb,__ZNK22PackedDataContainerRef6getvarERK7VariantPb,__ZN13MethodBind0RCI22PackedDataContainerRefiE7ptrcallEP6ObjectPPKvPv,__ZN12MethodBind1RI22PackedDataContainerRef7VariantRK5ArrayE7ptrcallEP6ObjectPPKvPv,__ZN12MethodBind1RI22PackedDataContainerRef7VariantRKS1_E7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI22PackedDataContainerRefbE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I19PackedDataContainerRK10PoolVectorIhEE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI19PackedDataContainer10PoolVectorIhEE7ptrcallEP6ObjectPPKvPv,__ZN12MethodBind1RI19PackedDataContainer7VariantRK5ArrayE7ptrcallEP6ObjectPPKvPv,__ZN12MethodBind1RI19PackedDataContainer7VariantRKS1_E7ptrcallEP6ObjectPPKvPv,__ZN12MethodBind1RI19PackedDataContainer5ErrorRK7VariantE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI19PackedDataContaineriE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind1RCI5InputbiE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind2RCI5InputbiiE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind1RCI5InputbRK10StringNameE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind2I5Input6StringbE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I5Input6StringE7ptrcallEP6ObjectPPKvPv,__ZN12MethodBind1RI5InputbiE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind2RCI5InputfiiE7ptrcallEP6ObjectPPKvPv,__ZN12MethodBind1RI5Input6StringiE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind1RCI5Input6StringiE7ptrcallEP6ObjectPPKvPv,__ZN12MethodBind0RI5Input5ArrayE7ptrcallEP6ObjectPPKvPv,__ZN12MethodBind1RI5Input7Vector2iE7ptrcallEP6ObjectPPKvPv,__ZN12MethodBind1RI5InputfiE7ptrcallEP6ObjectPPKvPv,__ZN12MethodBind1RI5Inputi6StringE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind4I5InputifffE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I5InputiE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI5Input7Vector3E7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI5Input7Vector2E7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI5InputiE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I5InputNS0_9MouseModeEE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI5InputNS0_9MouseModeEE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I5InputRK7Vector2E7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I5InputRK10StringNameE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind2I5InputRK3RefI8ResourceERK7Vector2E7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I5InputRK10InputEventE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI5AStariE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind3I5AStariRK7Vector3fE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind1RCI5AStar7Vector3iE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind1RCI5AStarfiE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I5AStariE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind2I5AStariiE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind2RCI5AStarbiiE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind0I5AStarE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind1RCI5AStariRK7Vector3E7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind1RCI5AStar7Vector3RKS1_E7ptrcallEP6ObjectPPKvPv,__ZN12MethodBind2RI5AStar10PoolVectorI7Vector3EiiE7ptrcallEP6ObjectPPKvPv,__ZN12MethodBind2RI5AStar10PoolVectorIiEiiE7ptrcallEP6ObjectPPKvPv,__ZN12MethodBind2RI9PCKPacker5ErrorRK6StringiE7ptrcallEP6ObjectPPKvPv,__ZN12MethodBind2RI9PCKPacker5ErrorRK6StringS4_E7ptrcallEP6ObjectPPKvPv,__ZN12MethodBind1RI9PCKPacker5ErrorbE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI10PacketPeer7VariantE7ptrcallEP6ObjectPPKvPv,__ZN12MethodBind1RI10PacketPeer5ErrorRK7VariantE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI10PacketPeer10PoolVectorIhEE7ptrcallEP6ObjectPPKvPv,__ZN12MethodBind1RI10PacketPeer5ErrorRK10PoolVectorIhEE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI10PacketPeer5ErrorE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI10PacketPeeriE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I16PacketPeerStream3RefI9ReferenceEE7ptrcallEP6ObjectPPKvPv,__ZN12MethodBind2RI2IP10IP_AddressRK6StringNS0_4TypeEE7ptrcallEP6ObjectPPKvPv,__ZN12MethodBind2RI2IPiRK6StringNS0_4TypeEE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind1RCI2IPNS0_14ResolverStatusEiE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind1RCI2IP10IP_AddressiE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I2IPiE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI2IP5ArrayE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I2IPRK6StringE7ptrcallEP6ObjectPPKvPv,__ZN12MethodBind4RI10HTTPClient5ErrorRK6StringibbE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I10HTTPClientRK3RefI10StreamPeerEE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI10HTTPClient3RefI10StreamPeerEE7ptrcallEP6ObjectPPKvPv,__ZN12MethodBind4RI10HTTPClient5ErrorNS0_6MethodERK6StringRK6VectorIS3_ERK10PoolVectorIhEE7ptrcallEP6ObjectPPKvPv,__ZN12MethodBind4RI10HTTPClient5ErrorNS0_6MethodERK6StringRK6VectorIS3_ES5_E7ptrcallEP6ObjectPPKvPv,__ZN12MethodBind1RI10HTTPClient5ErrorRK6StringE7ptrcallEP6ObjectPPKvPv,__ZN12MethodBind1RI10HTTPClient5ErrorRK10PoolVectorIhEE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind0I10HTTPClientE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI10HTTPClientbE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI10HTTPClientiE7ptrcallEP6ObjectPPKvPv,__ZN12MethodBind0RI10HTTPClient10PoolVectorI6StringEE7ptrcallEP6ObjectPPKvPv,__ZN12MethodBind0RI10HTTPClient10DictionaryE7ptrcallEP6ObjectPPKvPv,__ZN12MethodBind0RI10HTTPClient10PoolVectorIhEE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I10HTTPClientiE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I10HTTPClientbE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI10HTTPClientNS0_6StatusEE7ptrcallEP6ObjectPPKvPv,__ZN12MethodBind0RI10HTTPClient5ErrorE7ptrcallEP6ObjectPPKvPv,__ZN12MethodBind1RI10HTTPClient6StringRK10DictionaryE7ptrcallEP6ObjectPPKvPv,__ZN12MethodBind0RI25ResourceInteractiveLoader3RefI8ResourceEE7ptrcallEP6ObjectPPKvPv,__ZN12MethodBind0RI25ResourceInteractiveLoader5ErrorE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI25ResourceInteractiveLoaderiE7ptrcallEP6ObjectPPKvPv,__ZN26ResourceFormatLoaderBinary16get_dependenciesERK6StringP4ListIS0_16DefaultAllocatorEb,__ZN12MethodBind0RI9XMLParser5ErrorE7ptrcallEP6ObjectPPKvPv,__ZN12MethodBind0RI9XMLParserNS0_8NodeTypeEE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI9XMLParser6StringE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI9XMLParseryE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI9XMLParseriE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind1RCI9XMLParser6StringiE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind1RCI9XMLParserbRK6StringE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind1RCI9XMLParser6StringRKS1_E7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI9XMLParserbE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind0I9XMLParserE7ptrcallEP6ObjectPPKvPv,__ZN12MethodBind1RI9XMLParser5ErroryE7ptrcallEP6ObjectPPKvPv,__ZN12MethodBind1RI9XMLParser5ErrorRK6StringE7ptrcallEP6ObjectPPKvPv,__ZN12MethodBind1RI9XMLParser5ErrorRK6VectorIhEE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I16StreamPeerBufferiE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI16StreamPeerBufferiE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I16StreamPeerBufferRK10PoolVectorIhEE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI16StreamPeerBuffer10PoolVectorIhEE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind0I16StreamPeerBufferE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI16StreamPeerBuffer3RefIS0_EE7ptrcallEP6ObjectPPKvPv,__ZN12MethodBind1RI10StreamPeer5ErrorRK10PoolVectorIhEE7ptrcallEP6ObjectPPKvPv,__ZN12MethodBind1RI10StreamPeer5ArrayRK10PoolVectorIhEE7ptrcallEP6ObjectPPKvPv,__ZN12MethodBind1RI10StreamPeer5ArrayiE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI10StreamPeeriE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I10StreamPeerbE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI10StreamPeerbE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I10StreamPeeraE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I10StreamPeerhE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I10StreamPeersE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I10StreamPeertE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I10StreamPeeriE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I10StreamPeerjE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I10StreamPeerxE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I10StreamPeeryE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I10StreamPeerfE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I10StreamPeerdE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I10StreamPeerRK6StringE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I10StreamPeerRK7VariantE7ptrcallEP6ObjectPPKvPv,__ZN12MethodBind0RI10StreamPeeraE7ptrcallEP6ObjectPPKvPv,__ZN12MethodBind0RI10StreamPeerhE7ptrcallEP6ObjectPPKvPv,__ZN12MethodBind0RI10StreamPeersE7ptrcallEP6ObjectPPKvPv,__ZN12MethodBind0RI10StreamPeertE7ptrcallEP6ObjectPPKvPv,__ZN12MethodBind0RI10StreamPeeriE7ptrcallEP6ObjectPPKvPv,__ZN12MethodBind0RI10StreamPeerjE7ptrcallEP6ObjectPPKvPv,__ZN12MethodBind0RI10StreamPeerxE7ptrcallEP6ObjectPPKvPv,__ZN12MethodBind0RI10StreamPeeryE7ptrcallEP6ObjectPPKvPv,__ZN12MethodBind0RI10StreamPeerfE7ptrcallEP6ObjectPPKvPv,__ZN12MethodBind1RI10StreamPeer6StringiE7ptrcallEP6ObjectPPKvPv,__ZN12MethodBind0RI10StreamPeer7VariantE7ptrcallEP6ObjectPPKvPv,__ZN22ResourceFormatImporter16get_dependenciesERK6StringP4ListIS0_16DefaultAllocatorEb,__ZN11MethodBind1I3_OSRK6StringE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI3_OS6StringE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI3_OSiE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I3_OSiE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind1RCI3_OS7Vector2iE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind1RCI3_OSiiE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI3_OS7Vector2E7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I3_OSRK7Vector2E7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I3_OSbE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI3_OSbE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind0I3_OSE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I3_OSNS0_17ScreenOrientationEE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI3_OSNS0_17ScreenOrientationEE7ptrcallEP6ObjectPPKvPv,__ZN12MethodBind4RI3_OSiRK6StringRK6VectorIS1_Eb5ArrayE7ptrcallEP6ObjectPPKvPv,__ZN12MethodBind1RI3_OS5ErroriE7ptrcallEP6ObjectPPKvPv,__ZN12MethodBind1RI3_OS5Error6StringE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind1RCI3_OS6StringRKS1_E7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind1RCI3_OSbRK6StringE7ptrcallEP6ObjectPPKvPv,__ZN12MethodBind0RI3_OS6VectorI6StringEE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind1RCI3_OS10DictionarybE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI3_OS10DictionaryE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI3_OSyE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind1RCI3_OS10DictionaryyE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind1RCI3_OSy10DictionaryE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I3_OSRK5ImageE7ptrcallEP6ObjectPPKvPv,__ZN12MethodBind1CI3_OSjE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI3_OSjE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind1RCI3_OS6StringNS0_9SystemDirEE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I3_OSRK6VectorI6StringEE7ptrcallEP6ObjectPPKvPv,__ZN12MethodBind4RI3_OS5Error6StringfS2_S2_E7ptrcallEP6ObjectPPKvPv,__ZN12MethodBind0RI3_OSbE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind1RCI3_OS6StringjE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind1RCI3_OSbjE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind1RCI3_OSiRK6StringE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind2I3_OSRK6StringS3_E7ptrcallEP6ObjectPPKvPv,__ZN12MethodBind1RI3_OS5ErrorRK6StringE7ptrcallEP6ObjectPPKvPv,__ZN12MethodBind0RI3_OS10PowerStateE7ptrcallEP6ObjectPPKvPv,__ZN12MethodBind0RI3_OSiE7ptrcallEP6ObjectPPKvPv,__ZN12MethodBind3RI5_File5ErrorRK6StringiRK6VectorIhEE7ptrcallEP6ObjectPPKvPv,__ZN12MethodBind3RI5_File5ErrorRK6StringiS4_E7ptrcallEP6ObjectPPKvPv,__ZN12MethodBind2RI5_File5ErrorRK6StringiE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind0I5_FileE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI5_FilebE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I5_FilexE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI5_FilexE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI5_FilehE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI5_FiletE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI5_FilejE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI5_FileyE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI5_FilefE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI5_FiledE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind1RCI5_File10PoolVectorIhEiE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI5_File6StringE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind1RCI5_File6StringRKS1_E7ptrcallEP6ObjectPPKvPv,__ZN12MethodBind0RI5_FilebE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I5_FilebE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI5_File5ErrorE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI5_File7VariantE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind1RCI5_File6VectorI6StringES2_E7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I5_FilehE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I5_FiletE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I5_FilejE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I5_FileyE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I5_FilefE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I5_FiledE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I5_FileRK10PoolVectorIhEE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I5_FileRK6StringE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I5_FileRK7VariantE7ptrcallEP6ObjectPPKvPv,__ZN12MethodBind0RI5_File6StringE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind1RCI5_FilebRK6StringE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind1RCI5_FileyRK6StringE7ptrcallEP6ObjectPPKvPv,__ZN12MethodBind1RI10_Directory5ErrorRK6StringE7ptrcallEP6ObjectPPKvPv,__ZN12MethodBind2RI10_Directory5ErrorbbE7ptrcallEP6ObjectPPKvPv,__ZN12MethodBind0RI10_Directory6StringE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI10_DirectorybE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind0I10_DirectoryE7ptrcallEP6ObjectPPKvPv,__ZN12MethodBind0RI10_DirectoryiE7ptrcallEP6ObjectPPKvPv,__ZN12MethodBind1RI10_Directory6StringiE7ptrcallEP6ObjectPPKvPv,__ZN12MethodBind1RI10_Directory5Error6StringE7ptrcallEP6ObjectPPKvPv,__ZN12MethodBind1RI10_Directoryb6StringE7ptrcallEP6ObjectPPKvPv,__ZN12MethodBind2RI10_Directory5Error6StringS2_E7ptrcallEP6ObjectPPKvPv,__ZN12MethodBind0RI10_Semaphore5ErrorE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind0I6_MutexE7ptrcallEP6ObjectPPKvPv,__ZN12MethodBind0RI6_Mutex5ErrorE7ptrcallEP6ObjectPPKvPv,__ZN12MethodBind4RI7_Thread5ErrorP6ObjectRK10StringNameRK7VariantiE7ptrcallES3_PPKvPv,__ZN13MethodBind0RCI7_Thread6StringE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI7_ThreadbE7ptrcallEP6ObjectPPKvPv,__ZN12MethodBind0RI7_Thread7VariantE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI8_ClassDB10PoolVectorI6StringEE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind1RCI8_ClassDB10PoolVectorI6StringERK10StringNameE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind1RCI8_ClassDB10StringNameRKS1_E7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind1RCI8_ClassDBbRK10StringNameE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind2RCI8_ClassDBbRK10StringNameS3_E7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind1RCI8_ClassDB7VariantRK10StringNameE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind2RCI8_ClassDBb10StringNameS1_E7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind2RCI8_ClassDB10Dictionary10StringNameS2_E7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind2RCI8_ClassDB5Array10StringNamebE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind2RCI8_ClassDB7VariantP6ObjectRK10StringNameE7ptrcallES3_PPKvPv,__ZN13MethodBind3RCI8_ClassDB5ErrorP6ObjectRK10StringNameRK7VariantE7ptrcallES3_PPKvPv,__ZN13MethodBind3RCI8_ClassDBb10StringNameS1_bE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind2RCI8_ClassDB10PoolVectorI6StringERK10StringNamebE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind2RCI8_ClassDBiRK10StringNameS3_E7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind1RCI8_ClassDBb10StringNameE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI6ScriptbE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind1RCI6ScriptbPK6ObjectE7ptrcallEPS1_PPKvPv,__ZN13MethodBind0RCI6Script6StringE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I6ScriptRK6StringE7ptrcallEP6ObjectPPKvPv,__ZN12MethodBind1RI6Script5ErrorbE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I17TranslationServerRK6StringE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI17TranslationServer6StringE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind1RCI17TranslationServer10StringNameRKS1_E7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I17TranslationServerRK3RefI11TranslationEE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind0I17TranslationServerE7ptrcallEP6ObjectPPKvPv,__ZN12MethodBind1RI10_Marshalls6StringRK7VariantE7ptrcallEP6ObjectPPKvPv,__ZN12MethodBind1RI10_Marshalls7VariantRK6StringE7ptrcallEP6ObjectPPKvPv,__ZN12MethodBind1RI10_Marshalls6StringRK10PoolVectorIhEE7ptrcallEP6ObjectPPKvPv,__ZN12MethodBind1RI10_Marshalls10PoolVectorIhERK6StringE7ptrcallEP6ObjectPPKvPv,__ZN12MethodBind1RI10_Marshalls6StringRKS1_E7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I7_EngineiE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI7_EngineiE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI7_EnginefE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I7_EnginefE7ptrcallEP6ObjectPPKvPv,__ZN12MethodBind0RI7_EnginefE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI7_Engine6StringE7ptrcallEP6ObjectPPKvPv,__ZN12MethodBind0RI7_EngineiE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI7_EngineP8MainLoopE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI7_Engine10DictionaryE7ptrcallEP6ObjectPPKvPv,__ZN12MethodBind3RI14_ResourceSaver5ErrorRK6StringRK3RefI8ResourceEjE7ptrcallEP6ObjectPPKvPv,__ZN12MethodBind1RI14_ResourceSaver10PoolVectorI6StringERK3RefI8ResourceEE7ptrcallEP6ObjectPPKvPv,__ZN12MethodBind2RI15_ResourceLoader3RefI25ResourceInteractiveLoaderERK6StringS6_E7ptrcallEP6ObjectPPKvPv,__ZN12MethodBind3RI15_ResourceLoader3RefI8ResourceERK6StringS6_bE7ptrcallEP6ObjectPPKvPv,__ZN12MethodBind1RI15_ResourceLoader10PoolVectorI6StringERKS2_E7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I15_ResourceLoaderbE7ptrcallEP6ObjectPPKvPv,__ZN12MethodBind1RI15_ResourceLoaderbRK6StringE7ptrcallEP6ObjectPPKvPv,__ZN12MethodBind1RI9_Geometry10PoolVectorI5PlaneERK7Vector3E7ptrcallEP6ObjectPPKvPv,__ZN12MethodBind4RI9_Geometry10PoolVectorI5PlaneEffiN7Vector34AxisEE7ptrcallEP6ObjectPPKvPv,__ZN12MethodBind5RI9_Geometry10PoolVectorI5PlaneEffiiN7Vector34AxisEE7ptrcallEP6ObjectPPKvPv,__ZN12MethodBind4RI9_GeometryfRK7Vector2S3_S3_fE7ptrcallEP6ObjectPPKvPv,__ZN12MethodBind4RI9_Geometry7VariantRK7Vector2S4_S4_S4_E7ptrcallEP6ObjectPPKvPv,__ZN12MethodBind4RI9_Geometry10PoolVectorI7Vector2ERKS2_S5_S5_S5_E7ptrcallEP6ObjectPPKvPv,__ZN12MethodBind4RI9_Geometry10PoolVectorI7Vector3ERKS2_S5_S5_S5_E7ptrcallEP6ObjectPPKvPv,__ZN12MethodBind3RI9_Geometry7Vector2RKS1_S3_S3_E7ptrcallEP6ObjectPPKvPv,__ZN12MethodBind3RI9_Geometry7Vector3RKS1_S3_S3_E7ptrcallEP6ObjectPPKvPv,__ZN12MethodBind1RI9_GeometryiRK7Vector3E7ptrcallEP6ObjectPPKvPv,__ZN12MethodBind5RI9_Geometry7VariantRK7Vector3S4_S4_S4_S4_E7ptrcallEP6ObjectPPKvPv,__ZN12MethodBind4RI9_Geometry10PoolVectorI7Vector3ERKS2_S5_S5_fE7ptrcallEP6ObjectPPKvPv,__ZN12MethodBind4RI9_Geometry10PoolVectorI7Vector3ERKS2_S5_ffE7ptrcallEP6ObjectPPKvPv,__ZN12MethodBind3RI9_Geometry10PoolVectorI7Vector3ERKS2_S5_RK6VectorI5PlaneEE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind4RCI9_GeometrybRK7Vector2S3_S3_S3_E7ptrcallEP6ObjectPPKvPv,__ZN12MethodBind1RI9_Geometry6VectorIiERKS1_I7Vector2EE7ptrcallEP6ObjectPPKvPv,__ZN12MethodBind1RI9_Geometry10DictionaryRK6VectorI7Vector2EE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind3I10ConfigFileRK6StringS3_RK7VariantE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind3RCI10ConfigFile7VariantRK6StringS4_S1_E7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind1RCI10ConfigFilebRK6StringE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind2RCI10ConfigFilebRK6StringS3_E7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI10ConfigFile10PoolVectorI6StringEE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind1RCI10ConfigFile10PoolVectorI6StringERKS2_E7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I10ConfigFileRK6StringE7ptrcallEP6ObjectPPKvPv,__ZN12MethodBind1RI10ConfigFile5ErrorRK6StringE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I8MainLoopRK10InputEventE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I8MainLoopRK6StringE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind0I8MainLoopE7ptrcallEP6ObjectPPKvPv,__ZN12MethodBind1RI8MainLoopbfE7ptrcallEP6ObjectPPKvPv,__ZN12MethodBind1RI13StreamPeerSSL5Error3RefI10StreamPeerEE7ptrcallEP6ObjectPPKvPv,__ZN12MethodBind3RI13StreamPeerSSL5Error3RefI10StreamPeerEbRK6StringE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI13StreamPeerSSLNS0_6StatusEE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind0I13StreamPeerSSLE7ptrcallEP6ObjectPPKvPv,__ZN12MethodBind3RI13PacketPeerUDP5Errori10IP_AddressiE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind0I13PacketPeerUDPE7ptrcallEP6ObjectPPKvPv,__ZN12MethodBind0RI13PacketPeerUDP5ErrorE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI13PacketPeerUDPbE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI13PacketPeerUDP6StringE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI13PacketPeerUDPiE7ptrcallEP6ObjectPPKvPv,__ZN12MethodBind2RI13PacketPeerUDP5ErrorRK6StringiE7ptrcallEP6ObjectPPKvPv,__ZN12MethodBind2RI10TCP_Server5Errort10IP_AddressE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI10TCP_ServerbE7ptrcallEP6ObjectPPKvPv,__ZN12MethodBind0RI10TCP_Server3RefI13StreamPeerTCPEE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind0I10TCP_ServerE7ptrcallEP6ObjectPPKvPv,__ZN12MethodBind2RI13StreamPeerTCP5ErrorRK6StringiE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI13StreamPeerTCPbE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI13StreamPeerTCPNS0_6StatusEE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI13StreamPeerTCP10IP_AddressE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI13StreamPeerTCPtE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind0I13StreamPeerTCPE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I7FuncRefP6ObjectE7ptrcallES2_PPKvPv,__ZN11MethodBind1I7FuncRefRK10StringNameE7ptrcallEP6ObjectPPKvPv,__ZN16MethodBindVarArgI7FuncRefE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI7WeakRef7VariantE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind1RCI8InputMapbRK10StringNameE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind1RCI8InputMapiRK10StringNameE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind1RCI8InputMap10StringNameiE7ptrcallEP6ObjectPPKvPv,__ZN12MethodBind0RI8InputMap5ArrayE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I8InputMapRK10StringNameE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind2I8InputMapRK10StringNameRK10InputEventE7ptrcallEP6ObjectPPKvPv,__ZN12MethodBind2RI8InputMapbRK10StringNameRK10InputEventE7ptrcallEP6ObjectPPKvPv,__ZN12MethodBind1RI8InputMap5ArrayRK10StringNameE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind2RCI8InputMapbRK10InputEventRK10StringNameE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind0I8InputMapE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I24NetworkedMultiplayerPeerNS0_12TransferModeEE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I24NetworkedMultiplayerPeeriE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI24NetworkedMultiplayerPeeriE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind0I24NetworkedMultiplayerPeerE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI24NetworkedMultiplayerPeerNS0_16ConnectionStatusEE7ptrcallEP6ObjectPPKvPv,__ZN11MethodBind1I24NetworkedMultiplayerPeerbE7ptrcallEP6ObjectPPKvPv,__ZN13MethodBind0RCI24NetworkedMultiplayerPeerbE7ptrcallEP6ObjectPPKvPv,_ps_parser_init,_ps_parser_to_token_array,_t1_builder_add_point,__ZL18_glut_mouse_buttoniiii,__ZN10JavaScript4evalERK6Stringb,__ZN4jpgd12jpeg_decoder21decode_block_dc_firstEPS0_iii,__ZN4jpgd12jpeg_decoder22decode_block_dc_refineEPS0_iii,__ZN4jpgd12jpeg_decoder21decode_block_ac_firstEPS0_iii,__ZN4jpgd12jpeg_decoder22decode_block_ac_refineEPS0_iii,_look_str_cb,__ZN25VisualScriptFunctionState17connect_to_signalEP6ObjectRK6String5Array,__ZN12VisualScript12set_node_posERK10StringNameiRK7Vector2,__ZNK12VisualScript12get_node_posERK10StringNamei,__ZN12VisualScript12add_variableERK10StringNameRK7Variantb,__ZN12VisualScript31custom_signal_set_argument_typeERK10StringNameiN7Variant4TypeE,__ZN12VisualScript31custom_signal_set_argument_nameERK10StringNameiRK6String,__ZN12VisualScript27custom_signal_swap_argumentERK10StringNameii,_WebPMultRowC,_ApplyAlphaMultiply_16b,_WebPConvertRGBA32ToUV_C,_SharpYUVUpdateRGB_C,_PredictorAdd0,_PredictorAdd1,_PredictorAdd2,_PredictorAdd3,_PredictorAdd4,_PredictorAdd5,_PredictorAdd6,_PredictorAdd7,_PredictorAdd8,_PredictorAdd9,_PredictorAdd10,_PredictorAdd11,_PredictorAdd12,_PredictorAdd13,_VP8LTransformColorInverse_C,_HorizontalUnfilter,_VerticalUnfilter,_GradientUnfilter,_ITransform,_GetEntropyUnrefined,_VP8LBundleColorMap_C,_PredictorSub0_C,_PredictorSub1_C,_PredictorSub2_C,_PredictorSub3_C,_PredictorSub4_C,_PredictorSub5_C,_PredictorSub6_C,_PredictorSub7_C,_PredictorSub8_C,_PredictorSub9_C,_PredictorSub10_C,_PredictorSub11_C,_PredictorSub12_C,_PredictorSub13_C,_png_set_write_fn,_png_set_mem_fn,_png_set_error_fn,__ZN4Node20add_child_below_nodeEPS_S0_b,__ZN4Node7rset_idEiRK10StringNameRK7Variant,__ZN4Node18rset_unreliable_idEiRK10StringNameRK7Variant,__ZN10CanvasItem12draw_textureERK3RefI7TextureERK7Vector2RK5Color,__ZN7Control10set_anchorE6MarginNS_10AnchorTypeEb,__ZNK7Control9get_colorERK10StringNameS2_,__ZN7Spatial16look_at_from_posERK7Vector3S2_S2_,__ZN11SurfaceTool14mikktGetNormalEPK18SMikkTSpaceContextPfii,__ZN11SurfaceTool16mikktGetPositionEPK18SMikkTSpaceContextPfii,__ZN11SurfaceTool16mikktGetTexCoordEPK18SMikkTSpaceContextPfii,__ZN8Viewport17set_size_overrideEbRK7Vector2S2_,__ZN12OptionButton13add_icon_itemERK3RefI7TextureERK6Stringi,__ZN13RichTextLabel23set_table_column_expandEibi,__ZN9PopupMenu8add_itemERK6Stringij,__ZN9PopupMenu14add_check_itemERK6Stringij,__ZN9PopupMenu16add_submenu_itemERK6StringS2_i,__ZN9PopupMenu12add_shortcutERK3RefI8ShortCutEib,__ZN9PopupMenu18add_check_shortcutERK3RefI8ShortCutEib,__ZN9PopupMenu17set_item_shortcutEiRK3RefI8ShortCutEb,__ZN8ItemList8add_itemERK6StringRK3RefI7TextureEb,__ZN11ButtonArray15add_icon_buttonERK3RefI7TextureERK6StringS7_,__ZN8TreeItem15set_custom_drawEiP6ObjectRK10StringName,__ZN8TreeItem19set_custom_bg_colorEiRK5Colorb,__ZN8TreeItem10set_buttonEiiRK3RefI7TextureE,__ZNK4Tree14_get_item_rectEP6Objecti,__ZNK7TileMap12map_to_worldERK7Vector2b,__ZN19AnimationTreePlayer30animation_node_set_filter_pathERK10StringNameRK8NodePathb,__ZN19AnimationTreePlayer28oneshot_node_set_filter_pathERK10StringNameRK8NodePathb,__ZN19AnimationTreePlayer27blend2_node_set_filter_pathERK10StringNameRK8NodePathb,__ZN19AnimationTreePlayer38transition_node_set_input_auto_advanceERK10StringNameib,__ZN5Tween7_removeEP6Object6Stringb,__ZN9Animation19track_set_key_valueEiiRK7Variant,__ZNK9Animation19track_get_key_valueEii,__ZN5Theme8set_iconERK10StringNameS2_RK3RefI7TextureE,__ZN5Theme12set_styleboxERK10StringNameS2_RK3RefI8StyleBoxE,__ZN5Theme8set_fontERK10StringNameS2_RK3RefI4FontE,__ZN5Theme9set_colorERK10StringNameS2_RK5Color,__ZNK5Theme9get_colorERK10StringNameS2_,__ZN5Theme12set_constantERK10StringNameS2_i,__ZNK10SceneState23get_node_property_valueEii,__ZN10BitmapFont16add_kerning_pairEwwi,__ZN9SceneTree18set_screen_stretchENS_11StretchModeENS_13StretchAspectE7Vector2,__ZN9SceneTree18notify_group_flagsEjRK10StringNamei,__ZN9SceneTree9set_groupERK10StringNameRK6StringRK7Variant,__ZN9SceneTree25_live_edit_node_set_funcsEPviRK10StringNameRK7Variant,__ZN9SceneTree29_live_edit_node_set_res_funcsEPviRK10StringNameRK6String,__ZN9SceneTree24_live_edit_res_set_funcsEPviRK10StringNameRK7Variant,__ZN9SceneTree28_live_edit_res_set_res_funcsEPviRK10StringNameRK6String,__ZN9SceneTree28_live_edit_create_node_funcsEPvRK8NodePathRK6StringS6_,__ZN9SceneTree30_live_edit_instance_node_funcsEPvRK8NodePathRK6StringS6_,__ZN9SceneTree29_live_edit_restore_node_funcsEPvjRK8NodePathi,__ZN12SpriteFrames9add_frameERK10StringNameRK3RefI7TextureEi,__ZN12SpriteFrames9set_frameERK10StringNameiRK3RefI7TextureE,__ZN11AudioServer14add_bus_effectEiRK3RefI11AudioEffectEi,__ZN11AudioServer16swap_bus_effectsEiii,__ZN11AudioServer22set_bus_effect_enabledEiib,__ZN6Object5callvERK10StringNameRK5Array,__ZN6Object10disconnectERK10StringNamePS_S2_,__ZN8UndoRedo15add_do_propertyEP6ObjectRK6StringRK7Variant,__ZN8UndoRedo17add_undo_propertyEP6ObjectRK6StringRK7Variant,__ZN2IP16resolve_hostnameERK6StringNS_4TypeE,__ZNK8_ClassDB12get_propertyEP6ObjectRK10StringName,__ZN10ConfigFile9set_valueERK6StringS2_RK7Variant,_t2_hints_stems,_ps_hints_t2mask,_ft_validator_init,_gray_render_span,_Direct_Move,_Direct_Move_Orig,_Direct_Move_X,_Direct_Move_Orig_X,_Direct_Move_Y,_Direct_Move_Orig_Y,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42,b42];var Li=[b43,__ZN12InputDefault22joy_connection_changedEib6StringS0_,__ZN22GDNativeScriptLanguage17debug_get_globalsEP4ListI6String16DefaultAllocatorEPS0_I7VariantS2_Eii,__ZN16GDScriptLanguage17debug_get_globalsEP4ListI6String16DefaultAllocatorEPS0_I7VariantS2_Eii,__ZN20VisualScriptLanguage17debug_get_globalsEP4ListI6String16DefaultAllocatorEPS0_I7VariantS2_Eii,__ZN22RasterizerStorageGLES318multimesh_allocateE3RIDiN12VisualServer24MultimeshTransformFormatENS1_20MultimeshColorFormatE,__ZN21RasterizerCanvasGLES319canvas_render_itemsEPN16RasterizerCanvas4ItemEiRK5ColorPNS0_5LightE,__ZNK7Texture4drawE3RIDRK7Vector2RK5Colorb,__ZNK12ImageTexture4drawE3RIDRK7Vector2RK5Colorb,__ZNK13StreamTexture4drawE3RIDRK7Vector2RK5Colorb,__ZNK12AtlasTexture4drawE3RIDRK7Vector2RK5Colorb,__ZNK12LargeTexture4drawE3RIDRK7Vector2RK5Colorb,__ZN15PhysicsServerSW35body_set_force_integration_callbackE3RIDP6ObjectRK10StringNameRK7Variant,__ZN15PhysicsServerSW27generic_6dof_joint_set_flagE3RIDN7Vector34AxisEN13PhysicsServer18G6DOFJointAxisFlagEb,__ZL30_generate_contacts_point_pointPK7Vector3iS1_iP18_CollectorCallback,__ZL29_generate_contacts_point_edgePK7Vector3iS1_iP18_CollectorCallback,__ZL29_generate_contacts_point_facePK7Vector3iS1_iP18_CollectorCallback,__ZL28_generate_contacts_edge_edgePK7Vector3iS1_iP18_CollectorCallback,__ZL28_generate_contacts_face_facePK7Vector3iS1_iP18_CollectorCallback,__ZNK13MotionShapeSW13project_rangeERK7Vector3RK9TransformRfS6_,__ZNK13MotionShapeSW12get_supportsERK7Vector3iPS0_Ri,__ZNK16HeightMapShapeSW13project_rangeERK7Vector3RK9TransformRfS6_,__ZNK14ConcaveShapeSW12get_supportsERK7Vector3iPS0_Ri,__ZNK21ConcavePolygonShapeSW13project_rangeERK7Vector3RK9TransformRfS6_,__ZNK11FaceShapeSW13project_rangeERK7Vector3RK9TransformRfS6_,__ZNK11FaceShapeSW12get_supportsERK7Vector3iPS0_Ri,__ZNK20ConvexPolygonShapeSW13project_rangeERK7Vector3RK9TransformRfS6_,__ZNK20ConvexPolygonShapeSW12get_supportsERK7Vector3iPS0_Ri,__ZNK14CapsuleShapeSW13project_rangeERK7Vector3RK9TransformRfS6_,__ZNK14CapsuleShapeSW12get_supportsERK7Vector3iPS0_Ri,__ZNK10BoxShapeSW13project_rangeERK7Vector3RK9TransformRfS6_,__ZNK10BoxShapeSW12get_supportsERK7Vector3iPS0_Ri,__ZNK13SphereShapeSW13project_rangeERK7Vector3RK9TransformRfS6_,__ZNK13SphereShapeSW12get_supportsERK7Vector3iPS0_Ri,__ZNK10RayShapeSW13project_rangeERK7Vector3RK9TransformRfS6_,__ZNK10RayShapeSW12get_supportsERK7Vector3iPS0_Ri,__ZNK12PlaneShapeSW13project_rangeERK7Vector3RK9TransformRfS6_,__ZNK12PlaneShapeSW12get_supportsERK7Vector3iPS0_Ri,__ZL30_generate_contacts_point_pointPK7Vector2iS1_iP20_CollectorCallback2D,__ZL29_generate_contacts_point_edgePK7Vector2iS1_iP20_CollectorCallback2D,__ZL28_generate_contacts_edge_edgePK7Vector2iS1_iP20_CollectorCallback2D,__ZN17Physics2DServerSW35body_set_force_integration_callbackE3RIDP6ObjectRK10StringNameRK7Variant,__ZNK13LineShape2DSW14project_rangevERK7Vector2RK11Transform2DRfS6_,__ZNK12RayShape2DSW14project_rangevERK7Vector2RK11Transform2DRfS6_,__ZNK16SegmentShape2DSW14project_rangevERK7Vector2RK11Transform2DRfS6_,__ZNK15CircleShape2DSW14project_rangevERK7Vector2RK11Transform2DRfS6_,__ZNK18RectangleShape2DSW14project_rangevERK7Vector2RK11Transform2DRfS6_,__ZNK16CapsuleShape2DSW14project_rangevERK7Vector2RK11Transform2DRfS6_,__ZNK23ConcavePolygonShape2DSW14project_rangevERK7Vector2RK11Transform2DRfS6_,__ZNK23ConcavePolygonShape2DSW13project_rangeERK7Vector2RK11Transform2DRfS6_,__ZNK22ConvexPolygonShape2DSW14project_rangevERK7Vector2RK11Transform2DRfS6_,__ZN18VisualServerRaster18multimesh_allocateE3RIDiN12VisualServer24MultimeshTransformFormatENS1_20MultimeshColorFormatE,__ZN18VisualServerRaster18cursor_set_textureE3RIDRK7Vector2iRK5Rect2,__ZN18VisualServerRaster22black_bars_set_marginsEiiii,__ZN18VisualServerRaster21black_bars_set_imagesE3RIDS0_S0_S0_,_t1_builder_init,_tt_face_get_metrics,__ZL9_gfx_initPvbiib,__ZN14GDNativeScript4_newEPPK7VariantiRNS0_9CallErrorE,__ZN15GDFunctionState16_signal_callbackEPPK7VariantiRNS0_9CallErrorE,__ZN8GDScript4_newEPPK7VariantiRNS0_9CallErrorE,__ZN7GridMap8set_clipEbbiN7Vector34AxisE,__ZN25VisualScriptFunctionState16_signal_callbackEPPK7VariantiRNS0_9CallErrorE,__ZN12VisualScript8add_nodeERK10StringNameiRK3RefI16VisualScriptNodeERK7Vector2,__ZN12VisualScript16sequence_connectERK10StringNameiii,__ZN12VisualScript19sequence_disconnectERK10StringNameiii,__ZN12VisualScript26custom_signal_add_argumentERK10StringNameN7Variant4TypeERK6Stringi,_ApplyAlphaMultiply,_WebPConvertARGBToUV_C,_SharpYUVFilterRow_C,_HorizontalFilter,_VerticalFilter,_GradientFilter,_VFilter16,_HFilter16,_VFilter16i,_HFilter16i,_WebPYuv444ToRgbC,_WebPYuv444ToRgbaC,_WebPYuv444ToBgrC,_WebPYuv444ToBgraC,_WebPYuv444ToArgbC,_WebPYuv444ToRgba4444C,_WebPYuv444ToRgb565C,_YuvToRgbRow,_YuvToRgbaRow,_YuvToBgrRow,_YuvToBgraRow,_YuvToArgbRow,_YuvToRgba4444Row,_YuvToRgb565Row,_CollectHistogram,_GetCombinedEntropyUnrefined,__Z16_err_print_errorPKcS0_iS0_16ErrorHandlerType,__ZN4Node9_rpc_bindEPPK7VariantiRNS0_9CallErrorE,__ZN4Node20_rpc_unreliable_bindEPPK7VariantiRNS0_9CallErrorE,__ZN4Node12_rpc_id_bindEPPK7VariantiRNS0_9CallErrorE,__ZN4Node23_rpc_unreliable_id_bindEPPK7VariantiRNS0_9CallErrorE,__ZN10CanvasItem12draw_polygonERK6VectorI7Vector2ERKS0_I5ColorES4_3RefI7TextureE,__ZN10CanvasItem20draw_colored_polygonERK6VectorI7Vector2ERK5ColorS4_3RefI7TextureE,__ZN11HTTPRequest13_request_doneEiiRK10PoolVectorI6StringERKS0_IhE,__ZN4Mesh23add_surface_from_arraysENS_13PrimitiveTypeERK5ArrayS3_j,__ZN8TextEdit6selectEiiii,__ZN8TextEdit16add_color_regionERK6StringS2_RK5Colorb,__ZN9PopupMenu13add_icon_itemERK3RefI7TextureERK6Stringij,__ZN9PopupMenu19add_icon_check_itemERK3RefI7TextureERK6Stringij,__ZN9PopupMenu17add_icon_shortcutERK3RefI7TextureERKS0_I8ShortCutEib,__ZN9PopupMenu23add_icon_check_shortcutERK3RefI7TextureERKS0_I8ShortCutEib,__ZN8TreeItem10add_buttonEiRK3RefI7TextureEib,__ZN9GraphEdit15disconnect_nodeERK10StringNameiS2_i,__ZN7Shape2D24collide_and_get_contactsERK11Transform2DRK3RefIS_ES2_,__ZN12ImageTexture6createEiiN5Image6FormatEj,__ZN9SceneTree17_call_group_flagsEPPK7VariantiRNS0_9CallErrorE,__ZN9SceneTree15set_group_flagsEjRK10StringNameRK6StringRK7Variant,__ZN9SceneTree11_call_groupEPPK7VariantiRNS0_9CallErrorE,__ZN9SceneTree30_live_edit_reparent_node_funcsEPvRK8NodePathS3_RK6Stringi,__ZN7Curve2D9add_pointERK7Vector2S2_S2_i,__ZN7Curve3D9add_pointERK7Vector3S2_S2_i,__ZN10Navigation28get_closest_point_to_segmentERK7Vector3S2_RKb,__ZN6Object12_emit_signalEPPK7VariantiRNS0_9CallErrorE,__ZN6Object10_call_bindEPPK7VariantiRNS0_9CallErrorE,__ZN6Object19_call_deferred_bindEPPK7VariantiRNS0_9CallErrorE,__ZN8UndoRedo14_add_do_methodEPPK7VariantiRNS0_9CallErrorE,__ZN8UndoRedo16_add_undo_methodEPPK7VariantiRNS0_9CallErrorE,__ZN9_Geometry31get_closest_point_to_segment_2dERK7Vector2S2_S2_,__ZN9_Geometry28get_closest_point_to_segmentERK7Vector3S2_S2_,__ZN9_Geometry40get_closest_point_to_segment_uncapped_2dERK7Vector2S2_S2_,__ZN9_Geometry37get_closest_point_to_segment_uncappedERK7Vector3S2_S2_,__ZNK10ConfigFile9get_valueERK6StringS2_7Variant,__ZN7FuncRef9call_funcEPPK7VariantiRNS0_9CallErrorE,_psh_globals_set_scale,b43,b43,b43,b43,b43,b43,b43,b43,b43,b43,b43,b43,b43,b43,b43,b43,b43,b43,b43,b43,b43,b43,b43,b43,b43,b43,b43,b43,b43,b43,b43,b43,b43,b43,b43,b43,b43,b43,b43,b43,b43,b43,b43,b43,b43,b43,b43,b43,b43,b43,b43,b43,b43,b43,b43,b43,b43,b43,b43,b43,b43,b43,b43,b43,b43,b43,b43,b43,b43,b43,b43,b43,b43,b43,b43,b43,b43,b43,b43,b43,b43,b43,b43,b43,b43,b43,b43,b43,b43,b43,b43,b43,b43,b43,b43,b43,b43,b43,b43,b43,b43,b43,b43,b43,b43,b43,b43,b43,b43,b43,b43,b43,b43,b43,b43,b43,b43,b43,b43,b43,b43,b43,b43,b43,b43];var Mi=[b44,__ZN10FileAccess11store_floatEf,__ZN10FileAccess12store_doubleEd,__ZN10FileAccess10store_realEf,__ZN10CanvasItem11edit_rotateEf,__ZN5Range14_value_changedEd,__ZN28AudioStreamPlaybackOGGVorbis5startEf,__ZN28AudioStreamPlaybackOGGVorbis8seek_posEf,__ZN6Node2D11edit_rotateEf,__ZN7SpinBox14_value_changedEd,__ZN25AudioStreamPlaybackSample5startEf,__ZN25AudioStreamPlaybackSample8seek_posEf,__ZN15PhysicsServerSW4stepEf,__ZN18Generic6DOFJointSW5solveEf,__ZN16ConeTwistJointSW5solveEf,__ZN13SliderJointSW5solveEf,__ZN12HingeJointSW5solveEf,__ZN10PinJointSW5solveEf,__ZN10BodyPairSW5solveEf,__ZN10AreaPairSW5solveEf,__ZN11Area2PairSW5solveEf,__ZN12BodyPair2DSW5solveEf,__ZN12PinJoint2DSW5solveEf,__ZN15GrooveJoint2DSW5solveEf,__ZN21DampedSpringJoint2DSW5solveEf,__ZN17Physics2DServerSW4stepEf,__ZN26Physics2DDirectBodyStateSW20set_angular_velocityEf,__ZN12AreaPair2DSW5solveEf,__ZN13Area2Pair2DSW5solveEf,__ZN7GridMap13set_cell_sizeEf,__ZN17VisualScriptYield13set_wait_timeEf,__ZN6Node2D9_set_rotdEf,__ZN6Node2D12set_rotationEf,__ZN6Node2D23set_rotation_in_degreesEf,__ZN6Node2D6rotateEf,__ZN6Node2D19set_global_rotationEf,__ZN6Node2D30set_global_rotation_in_degreesEf,__ZN7Control12set_rotationEf,__ZN7Control16set_rotation_degEf,__ZN7Control17_set_rotation_degEf,__ZN7Control17set_stretch_ratioEf,__ZN7Spatial8rotate_xEf,__ZN7Spatial8rotate_yEf,__ZN7Spatial8rotate_zEf,__ZN5Label19set_percent_visibleEf,__ZN15SpatialMaterial13set_metalnessEf,__ZN15SpatialMaterial13set_roughnessEf,__ZN15SpatialMaterial19set_emission_energyEf,__ZN15SpatialMaterial16set_normal_scaleEf,__ZN15SpatialMaterial7set_rimEf,__ZN15SpatialMaterial12set_rim_tintEf,__ZN15SpatialMaterial13set_clearcoatEf,__ZN15SpatialMaterial19set_clearcoat_glossEf,__ZN15SpatialMaterial14set_anisotropyEf,__ZN15SpatialMaterial16set_height_scaleEf,__ZN15SpatialMaterial34set_subsurface_scattering_strengthEf,__ZN15SpatialMaterial14set_refractionEf,__ZN15SpatialMaterial24set_refraction_roughnessEf,__ZN15SpatialMaterial14set_line_widthEf,__ZN15SpatialMaterial14set_point_sizeEf,__ZN5Range9set_valueEd,__ZN5Range7set_minEd,__ZN5Range7set_maxEd,__ZN5Range8set_stepEd,__ZN5Range8set_pageEd,__ZN5Range12set_as_ratioEd,__ZN15TextureProgress24set_radial_initial_angleEf,__ZN15TextureProgress16set_fill_degreesEf,__ZN13RichTextLabel15_scroll_changedEd,__ZN8LineEdit21set_placeholder_alphaEf,__ZN8LineEdit22cursor_set_blink_speedEf,__ZN9ScrollBar15set_custom_stepEf,__ZN5Popup20popup_centered_ratioEf,__ZN8TextEdit13_scroll_movedEd,__ZN8TextEdit22cursor_set_blink_speedEf,__ZN15ScrollContainer13_scroll_movedEf,__ZN11VideoPlayer10set_volumeEf,__ZN11VideoPlayer13set_volume_dbEf,__ZN8ItemList14set_icon_scaleEf,__ZN8ItemList15_scroll_changedEd,__ZN4Tree20value_editor_changedEd,__ZN4Tree13_scroll_movedEf,__ZN9GraphEdit8set_zoomEf,__ZN9GraphEdit13_scroll_movedEd,__ZN9GraphEdit19_snap_value_changedEd,__ZN10StaticBody12set_frictionEf,__ZN10StaticBody10set_bounceEf,__ZN9RigidBody8set_massEf,__ZN9RigidBody10set_weightEf,__ZN9RigidBody12set_frictionEf,__ZN9RigidBody10set_bounceEf,__ZN9RigidBody17set_gravity_scaleEf,__ZN9RigidBody15set_linear_dampEf,__ZN9RigidBody16set_angular_dampEf,__ZN13KinematicBody20set_collision_marginEf,__ZN4Area26set_gravity_distance_scaleEf,__ZN4Area11set_gravityEf,__ZN4Area16set_angular_dampEf,__ZN4Area15set_linear_dampEf,__ZN4Area12set_priorityEf,__ZN16GeometryInstance22set_lod_max_hysteresisEf,__ZN16GeometryInstance20set_lod_max_distanceEf,__ZN16GeometryInstance22set_lod_min_hysteresisEf,__ZN16GeometryInstance20set_lod_min_distanceEf,__ZN16GeometryInstance21set_extra_cull_marginEf,__ZN11VehicleBody8set_massEf,__ZN11VehicleBody12set_frictionEf,__ZN11VehicleBody16set_engine_forceEf,__ZN11VehicleBody9set_brakeEf,__ZN11VehicleBody12set_steeringEf,__ZN6Camera12set_h_offsetEf,__ZN6Camera12set_v_offsetEf,__ZN16CollisionPolygon9set_depthEf,__ZN6Portal20set_disable_distanceEf,__ZN6Portal17set_connect_rangeEf,__ZN11GIProbeData13set_cell_sizeEf,__ZN11GIProbeData10set_energyEf,__ZN11GIProbeData8set_biasEf,__ZN11GIProbeData15set_propagationEf,__ZN7GIProbe10set_energyEf,__ZN7GIProbe8set_biasEf,__ZN7GIProbe15set_propagationEf,__ZN12SpriteBase3D11set_opacityEf,__ZN12SpriteBase3D14set_pixel_sizeEf,__ZN15ReflectionProbe13set_intensityEf,__ZN15ReflectionProbe27set_interior_ambient_energyEf,__ZN15ReflectionProbe39set_interior_ambient_probe_contributionEf,__ZN15ReflectionProbe16set_max_distanceEf,__ZN10HingeJoint16_set_upper_limitEf,__ZN10HingeJoint16_set_lower_limitEf,__ZN11SliderJoint24_set_upper_limit_angularEf,__ZN11SliderJoint24_set_lower_limit_angularEf,__ZN14ConeTwistJoint15_set_swing_spanEf,__ZN14ConeTwistJoint15_set_twist_spanEf,__ZN16Generic6DOFJoint23_set_angular_hi_limit_xEf,__ZN16Generic6DOFJoint23_set_angular_lo_limit_xEf,__ZN16Generic6DOFJoint23_set_angular_hi_limit_yEf,__ZN16Generic6DOFJoint23_set_angular_lo_limit_yEf,__ZN16Generic6DOFJoint23_set_angular_hi_limit_zEf,__ZN16Generic6DOFJoint23_set_angular_lo_limit_zEf,__ZN9Particles12set_lifetimeEf,__ZN9Particles20set_pre_process_timeEf,__ZN9Particles23set_explosiveness_ratioEf,__ZN9Particles20set_randomness_ratioEf,__ZN9Particles15set_speed_scaleEf,__ZN17ParticlesMaterial10set_spreadEf,__ZN17ParticlesMaterial12set_flatnessEf,__ZN17ParticlesMaterial26set_emission_sphere_radiusEf,__ZN12PathFollow2D10set_offsetEf,__ZN12PathFollow2D12set_h_offsetEf,__ZN12PathFollow2D12set_v_offsetEf,__ZN12PathFollow2D15set_unit_offsetEf,__ZN7Joint2D8set_biasEf,__ZN10PinJoint2D12set_softnessEf,__ZN13GrooveJoint2D10set_lengthEf,__ZN13GrooveJoint2D18set_initial_offsetEf,__ZN19DampedSpringJoint2D10set_lengthEf,__ZN19DampedSpringJoint2D15set_rest_lengthEf,__ZN19DampedSpringJoint2D13set_stiffnessEf,__ZN19DampedSpringJoint2D11set_dampingEf,__ZN7TileMap22set_collision_frictionEf,__ZN7TileMap20set_collision_bounceEf,__ZN7Shape2D22set_custom_solver_biasEf,__ZN13PhysicsBody2D31set_one_way_collision_max_depthEf,__ZN12StaticBody2D29set_constant_angular_velocityEf,__ZN12StaticBody2D12set_frictionEf,__ZN12StaticBody2D10set_bounceEf,__ZN11RigidBody2D8set_massEf,__ZN11RigidBody2D11set_inertiaEf,__ZN11RigidBody2D10set_weightEf,__ZN11RigidBody2D12set_frictionEf,__ZN11RigidBody2D10set_bounceEf,__ZN11RigidBody2D17set_gravity_scaleEf,__ZN11RigidBody2D15set_linear_dampEf,__ZN11RigidBody2D16set_angular_dampEf,__ZN11RigidBody2D20set_angular_velocityEf,__ZN11RigidBody2D18set_applied_torqueEf,__ZN15KinematicBody2D20set_collision_marginEf,__ZN7Light2D10set_heightEf,__ZN7Light2D10set_energyEf,__ZN7Light2D17set_texture_scaleEf,__ZN7Light2D26set_shadow_gradient_lengthEf,__ZN6Area2D26set_gravity_distance_scaleEf,__ZN6Area2D11set_gravityEf,__ZN6Area2D15set_linear_dampEf,__ZN6Area2D16set_angular_dampEf,__ZN6Area2D12set_priorityEf,__ZN9Polygon2D20set_texture_rotationEf,__ZN9Polygon2D22_set_texture_rotationdEf,__ZN9Polygon2D17set_invert_borderEf,__ZN8Camera2D12set_v_offsetEf,__ZN8Camera2D12set_h_offsetEf,__ZN8Camera2D20set_follow_smoothingEf,__ZN8Camera2D18_set_old_smoothingEf,__ZN19ParticleAttractor2D10set_radiusEf,__ZN19ParticleAttractor2D18set_disable_radiusEf,__ZN19ParticleAttractor2D11set_gravityEf,__ZN19ParticleAttractor2D14set_absorptionEf,__ZN15AnimationPlayer22set_default_blend_timeEf,__ZN15AnimationPlayer15set_speed_scaleEf,__ZN15AnimationPlayer7advanceEf,__ZN19AnimationTreePlayer7advanceEf,__ZN5Tween15set_speed_scaleEf,__ZN11AudioPlayer13set_volume_dbEf,__ZN11AudioPlayer4playEf,__ZN11AudioPlayer4seekEf,__ZN9Animation10set_lengthEf,__ZN9Animation8set_stepEf,__ZN11Environment16set_skybox_scaleEf,__ZN11Environment13set_bg_energyEf,__ZN11Environment24set_ambient_light_energyEf,__ZN11Environment37set_ambient_light_skybox_contributionEf,__ZN11Environment13set_ssr_accelEf,__ZN11Environment12set_ssr_fadeEf,__ZN11Environment23set_ssr_depth_toleranceEf,__ZN11Environment15set_ssao_radiusEf,__ZN11Environment18set_ssao_intensityEf,__ZN11Environment16set_ssao_radius2Ef,__ZN11Environment19set_ssao_intensity2Ef,__ZN11Environment13set_ssao_biasEf,__ZN11Environment28set_ssao_direct_light_affectEf,__ZN11Environment25set_dof_blur_far_distanceEf,__ZN11Environment27set_dof_blur_far_transitionEf,__ZN11Environment23set_dof_blur_far_amountEf,__ZN11Environment26set_dof_blur_near_distanceEf,__ZN11Environment28set_dof_blur_near_transitionEf,__ZN11Environment24set_dof_blur_near_amountEf,__ZN11Environment18set_glow_intensityEf,__ZN11Environment17set_glow_strengthEf,__ZN11Environment14set_glow_bloomEf,__ZN11Environment27set_glow_hdr_bleed_tresholdEf,__ZN11Environment24set_glow_hdr_bleed_scaleEf,__ZN11Environment20set_tonemap_exposureEf,__ZN11Environment17set_tonemap_whiteEf,__ZN11Environment29set_tonemap_auto_exposure_maxEf,__ZN11Environment29set_tonemap_auto_exposure_minEf,__ZN11Environment31set_tonemap_auto_exposure_speedEf,__ZN11Environment30set_tonemap_auto_exposure_greyEf,__ZN11Environment25set_adjustment_brightnessEf,__ZN11Environment23set_adjustment_contrastEf,__ZN11Environment25set_adjustment_saturationEf,__ZN14CapsuleShape2D10set_radiusEf,__ZN14CapsuleShape2D10set_heightEf,__ZN8RayShape10set_lengthEf,__ZN11LineShape2D5set_dEf,__ZN11SphereShape10set_radiusEf,__ZN12ImageTexture25set_lossy_storage_qualityEf,__ZN10RayShape2D10set_lengthEf,__ZN12CapsuleShape10set_radiusEf,__ZN12CapsuleShape10set_heightEf,__ZN7CubeMap25set_lossy_storage_qualityEf,__ZN12CurveTexture7set_maxEf,__ZN12CurveTexture7set_minEf,__ZN13CircleShape2D10set_radiusEf,__ZN10BitmapFont10set_heightEf,__ZN10BitmapFont10set_ascentEf,__ZN14SceneTreeTimer13set_time_leftEf,__ZN7Curve2D17set_bake_intervalEf,__ZN11CanvasLayer12set_rotationEf,__ZN11CanvasLayer13set_rotationdEf,__ZN11CanvasLayer14_set_rotationdEf,__ZN6Line2D9set_widthEf,__ZN6Line2D15set_sharp_limitEf,__ZN11Particles2D12set_lifetimeEf,__ZN11Particles2D14set_time_scaleEf,__ZN11Particles2D20set_pre_process_timeEf,__ZN11Particles2D16set_emit_timeoutEf,__ZN11Particles2D11pre_processEf,__ZN11Particles2D17set_explosivenessEf,__ZN10PathFollow10set_offsetEf,__ZN10PathFollow12set_h_offsetEf,__ZN10PathFollow12set_v_offsetEf,__ZN10PathFollow15set_unit_offsetEf,__ZN7Curve3D17set_bake_intervalEf,__ZN12VehicleWheel10set_radiusEf,__ZN12VehicleWheel26set_suspension_rest_lengthEf,__ZN12VehicleWheel21set_suspension_travelEf,__ZN12VehicleWheel24set_suspension_stiffnessEf,__ZN12VehicleWheel24set_suspension_max_forceEf,__ZN12VehicleWheel23set_damping_compressionEf,__ZN12VehicleWheel22set_damping_relaxationEf,__ZN12VehicleWheel17set_friction_slipEf,__ZN18InterpolatedCamera9set_speedEf,__ZN5Timer13set_wait_timeEf,__ZN11ColorPicker14_value_changedEd,__ZN18AudioEffectLimiter14set_ceiling_dbEf,__ZN18AudioEffectLimiter15set_treshold_dbEf,__ZN18AudioEffectLimiter16set_soft_clip_dbEf,__ZN18AudioEffectLimiter19set_soft_clip_ratioEf,__ZN24AudioEffectStereoEnhance15set_pan_pulloutEf,__ZN24AudioEffectStereoEnhance16set_time_pulloutEf,__ZN24AudioEffectStereoEnhance12set_surroundEf,__ZN18AudioEffectAmplify13set_volume_dbEf,__ZN16AudioEffectDelay7set_dryEf,__ZN16AudioEffectDelay17set_tap1_delay_msEf,__ZN16AudioEffectDelay17set_tap1_level_dbEf,__ZN16AudioEffectDelay12set_tap1_panEf,__ZN16AudioEffectDelay17set_tap2_delay_msEf,__ZN16AudioEffectDelay17set_tap2_level_dbEf,__ZN16AudioEffectDelay12set_tap2_panEf,__ZN16AudioEffectDelay21set_feedback_delay_msEf,__ZN16AudioEffectDelay21set_feedback_level_dbEf,__ZN16AudioEffectDelay20set_feedback_lowpassEf,__ZN17AudioEffectPanner7set_panEf,__ZN17AudioEffectReverb17set_predelay_msecEf,__ZN17AudioEffectReverb21set_predelay_feedbackEf,__ZN17AudioEffectReverb13set_room_sizeEf,__ZN17AudioEffectReverb11set_dampingEf,__ZN17AudioEffectReverb10set_spreadEf,__ZN17AudioEffectReverb7set_dryEf,__ZN17AudioEffectReverb7set_wetEf,__ZN17AudioEffectReverb7set_hpfEf,__ZN21AudioEffectDistortion12set_pre_gainEf,__ZN21AudioEffectDistortion14set_keep_hf_hzEf,__ZN21AudioEffectDistortion9set_driveEf,__ZN21AudioEffectDistortion13set_post_gainEf,__ZN17AudioEffectChorus7set_wetEf,__ZN17AudioEffectChorus7set_dryEf,__ZN21AudioEffectCompressor12set_tresholdEf,__ZN21AudioEffectCompressor9set_ratioEf,__ZN21AudioEffectCompressor8set_gainEf,__ZN21AudioEffectCompressor13set_attack_usEf,__ZN21AudioEffectCompressor14set_release_msEf,__ZN21AudioEffectCompressor7set_mixEf,__ZN17AudioEffectFilter10set_cutoffEf,__ZN17AudioEffectFilter13set_resonanceEf,__ZN17AudioEffectFilter8set_gainEf,__ZN17AudioEffectPhaser16set_range_min_hzEf,__ZN17AudioEffectPhaser16set_range_max_hzEf,__ZN17AudioEffectPhaser11set_rate_hzEf,__ZN17AudioEffectPhaser12set_feedbackEf,__ZN17AudioEffectPhaser9set_depthEf,__ZN21AudioEffectPitchShift15set_pitch_scaleEf,__ZN29Physics2DShapeQueryParameters10set_marginEf,__ZN27PhysicsShapeQueryParameters10set_marginEf,__ZN10StreamPeer9put_floatEf,__ZN10StreamPeer10put_doubleEd,__ZN5_File11store_floatEf,__ZN5_File12store_doubleEd,__ZN5_File10store_realEf,__ZN7_Engine14set_time_scaleEf,b44,b44,b44,b44,b44,b44,b44,b44,b44,b44,b44,b44,b44,b44,b44,b44,b44,b44,b44,b44,b44,b44,b44,b44,b44,b44,b44,b44,b44,b44,b44,b44,b44,b44,b44,b44,b44,b44,b44,b44,b44,b44,b44,b44,b44,b44,b44,b44,b44,b44,b44,b44,b44,b44,b44,b44,b44,b44,b44,b44,b44,b44,b44,b44,b44,b44,b44,b44,b44,b44,b44,b44,b44,b44,b44,b44,b44,b44,b44,b44,b44,b44,b44,b44,b44,b44,b44,b44,b44,b44,b44,b44,b44,b44,b44,b44,b44,b44,b44,b44,b44,b44,b44,b44,b44,b44,b44,b44,b44,b44,b44,b44,b44,b44,b44,b44,b44,b44,b44,b44,b44,b44,b44,b44,b44,b44,b44,b44,b44,b44,b44,b44,b44,b44,b44,b44,b44,b44,b44,b44,b44,b44,b44,b44,b44,b44,b44,b44,b44,b44,b44,b44,b44,b44,b44,b44,b44,b44,b44,b44,b44,b44,b44,b44,b44,b44,b44,b44,b44,b44,b44];var Ni=[b45,__ZN11RigidBody2D12_test_motionERK7Vector2fRK3RefI25Physics2DTestMotionResultE,__ZNK9Animation14track_find_keyEifb,b45];var Oi=[b46,__ZNK9Animation28_value_track_get_key_indicesEiff,__ZNK9Animation29_method_track_get_key_indicesEiff,b46];var Pi=[b47,__ZNK13OS_JavaScript22get_default_video_modeEv,__ZN13OS_JavaScript13set_main_loopEP8MainLoop,__ZN2OS14set_last_errorEPKc,__ZN2OS14set_mouse_modeENS_9MouseModeE,__ZN2OS14warp_mouse_posERK7Vector2,__ZNK13OS_JavaScript18get_mouse_positionEv,__ZN13OS_JavaScript16set_window_titleERK6String,__ZN2OS13set_clipboardERK6String,__ZN2OS18set_current_screenEi,__ZNK2OS19get_window_positionEv,__ZN2OS19set_window_positionERK7Vector2,__ZNK13OS_JavaScript15get_window_sizeEv,__ZN13OS_JavaScript15set_window_sizeE7Vector2,__ZN13OS_JavaScript21set_window_fullscreenEb,__ZN2OS20set_window_resizableEb,__ZN2OS20set_window_minimizedEb,__ZN13OS_JavaScript20set_window_maximizedEb,__ZN2OS21set_borderless_windowEi,__ZN2OS18set_keep_screen_onEb,__ZN2OS28set_low_processor_usage_modeEb,__ZNK7OS_Unix18get_time_zone_infoEv,__ZNK7OS_Unix10delay_usecEj,__ZN13OS_JavaScript16set_cursor_shapeEN2OS11CursorShapeE,__ZN2OS19dump_memory_to_fileEPKc,__ZN2OS22dump_resources_to_fileEPKc,__ZN2OS22print_resources_in_useEb,__ZN2OS19print_all_resourcesE6String,__ZN2OS18set_no_window_modeEb,__ZN2OS22set_screen_orientationENS_17ScreenOrientationE,__ZN2OS8set_iconERK5Image,__ZN2OS13set_exit_codeEi,__ZN2OS11set_contextEi,__ZN2OS13set_use_vsyncEb,__ZN13OS_JavaScript14set_mouse_showEb,__ZN13OS_JavaScript14set_mouse_grabEb,__ZN20FileAccessBufferedFAI14FileAccessUnixE16_set_access_typeEN10FileAccess10AccessTypeE,__ZN18FileAccessBuffered4seekEj,__ZN10FileAccess15set_endian_swapEb,__ZN20FileAccessBufferedFAI14FileAccessUnixE7store_8Eh,__ZN10FileAccess8store_16Et,__ZN10FileAccess8store_32Ej,__ZN10FileAccess12store_stringERK6String,__ZN10FileAccess10store_lineERK6String,__ZN10FileAccess19store_pascal_stringERK6String,__ZNK6Object18_validate_propertyER12PropertyInfo,__ZNK6Object24get_translatable_stringsEP4ListI6String16DefaultAllocatorE,__ZN12InputDefault18remove_joy_mappingE6String,__ZN12InputDefault18stop_joy_vibrationEi,__ZNK12InputDefault18get_mouse_positionEv,__ZNK12InputDefault20get_last_mouse_speedEv,__ZN12InputDefault14warp_mouse_posERK7Vector2,__ZNK12InputDefault11get_gravityEv,__ZNK12InputDefault17get_accelerometerEv,__ZNK12InputDefault16get_magnetometerEv,__ZNK12InputDefault13get_gyroscopeEv,__ZN12InputDefault12action_pressERK10StringName,__ZN12InputDefault14action_releaseERK10StringName,__ZN12InputDefault19set_mouse_in_windowEb,__ZN12InputDefault17parse_input_eventERK10InputEvent,__ZN21TestPhysics2DMainLoop11input_eventERK10InputEvent,__ZN8MainLoop10input_textERK6String,__ZN9SceneTree11input_eventERK10InputEvent,__ZN9SceneTree10input_textERK6String,__ZN7Control16add_child_notifyEP4Node,__ZN7Control19remove_child_notifyEP4Node,__ZN4Node17move_child_notifyEPS_,__ZNK7Control14edit_get_stateEv,__ZN7Control14edit_set_stateERK7Variant,__ZN7Control13edit_set_rectERK5Rect2,__ZNK7Control21edit_get_minimum_sizeEv,__ZN10CanvasItem14set_light_maskEi,__ZNK7Control13get_item_rectEv,__ZNK7Control13get_transformEv,__ZNK10CanvasItem20get_global_transformEv,__ZNK10CanvasItem32get_global_transform_with_canvasEv,__ZNK9ScrollBar16get_minimum_sizeEv,__ZNK7Control25get_combined_minimum_sizeEv,__ZN7Control19set_drag_forwardingEPS_,__ZN10TestRender12TestMainLoop11input_eventERK10InputEvent,__ZN9TestImage12TestMainLoop11input_eventERK10InputEvent,__ZN19TestPhysicsMainLoop11input_eventERK10InputEvent,__ZN6TestIO12TestMainLoop11input_eventERK10InputEvent,__ZNK17ResourceFormatDDS25get_recognized_extensionsEP4ListI6String16DefaultAllocatorE,__ZN24NetworkedMultiplayerENet17set_transfer_modeEN24NetworkedMultiplayerPeer12TransferModeE,__ZN24NetworkedMultiplayerENet15set_target_peerEi,__ZN24NetworkedMultiplayerENet26set_refuse_new_connectionsEb,__ZN6Script19_placeholder_erasedEP25PlaceHolderScriptInstance,__ZN14GDNativeScript15set_source_codeERK6String,__ZNK14GDNativeScript22get_script_signal_listEP4ListI10MethodInfo16DefaultAllocatorE,__ZNK14GDNativeScript22get_script_method_listEP4ListI10MethodInfo16DefaultAllocatorE,__ZNK14GDNativeScript24get_script_property_listEP4ListI12PropertyInfo16DefaultAllocatorE,__ZNK16GDNativeInstance17get_property_listEP4ListI12PropertyInfo16DefaultAllocatorE,__ZN14ScriptInstance18get_property_stateER4ListI4PairI10StringName7VariantE16DefaultAllocatorE,__ZNK16GDNativeInstance15get_method_listEP4ListI10MethodInfo16DefaultAllocatorE,__ZN16GDNativeInstance12notificationEi,__ZNK22GDNativeScriptLanguage18get_reserved_wordsEP4ListI6String16DefaultAllocatorE,__ZNK22GDNativeScriptLanguage22get_comment_delimitersEP4ListI6String16DefaultAllocatorE,__ZNK22GDNativeScriptLanguage21get_string_delimitersEP4ListI6String16DefaultAllocatorE,__ZNK22GDNativeScriptLanguage25get_recognized_extensionsEP4ListI6String16DefaultAllocatorE,__ZNK22GDNativeScriptLanguage20get_public_functionsEP4ListI10MethodInfo16DefaultAllocatorE,__ZNK22GDNativeScriptLanguage20get_public_constantsEP4ListI4PairI6String7VariantE16DefaultAllocatorE,__ZNK34ResourceFormatLoaderGDNativeScript25get_recognized_extensionsEP4ListI6String16DefaultAllocatorE,__ZN8GDScript15set_source_codeERK6String,__ZNK8GDScript22get_script_signal_listEP4ListI10MethodInfo16DefaultAllocatorE,__ZNK8GDScript22get_script_method_listEP4ListI10MethodInfo16DefaultAllocatorE,__ZNK8GDScript24get_script_property_listEP4ListI12PropertyInfo16DefaultAllocatorE,__ZNK10GDInstance17get_property_listEP4ListI12PropertyInfo16DefaultAllocatorE,__ZNK10GDInstance15get_method_listEP4ListI10MethodInfo16DefaultAllocatorE,__ZN10GDInstance12notificationEi,__ZN17GDTokenizerBuffer7advanceEi,__ZN15GDTokenizerText7advanceEi,__ZNK16GDScriptLanguage18get_reserved_wordsEP4ListI6String16DefaultAllocatorE,__ZNK16GDScriptLanguage22get_comment_delimitersEP4ListI6String16DefaultAllocatorE,__ZNK16GDScriptLanguage21get_string_delimitersEP4ListI6String16DefaultAllocatorE,__ZNK16GDScriptLanguage25get_recognized_extensionsEP4ListI6String16DefaultAllocatorE,__ZNK16GDScriptLanguage20get_public_functionsEP4ListI10MethodInfo16DefaultAllocatorE,__ZNK16GDScriptLanguage20get_public_constantsEP4ListI4PairI6String7VariantE16DefaultAllocatorE,__ZNK28ResourceFormatLoaderGDScript25get_recognized_extensionsEP4ListI6String16DefaultAllocatorE,__ZN9Container16add_child_notifyEP4Node,__ZN9Container19remove_child_notifyEP4Node,__ZN9Container17move_child_notifyEP4Node,__ZNK12BoxContainer16get_minimum_sizeEv,__ZN4Node16add_child_notifyEPS_,__ZN4Node19remove_child_notifyEPS_,__ZNK14ImageLoaderJPG25get_recognized_extensionsEP4ListI6String16DefaultAllocatorE,_long_free,_bn_free,_ssleay_rand_seed,_x509_name_ex_free,__ZNK17ResourceFormatPBM25get_recognized_extensionsEP4ListI6String16DefaultAllocatorE,__ZNK17ResourceFormatPVR25get_recognized_extensionsEP4ListI6String16DefaultAllocatorE,__ZNK24VisualScriptFunctionCall18_validate_propertyER12PropertyInfo,__ZNK23VisualScriptPropertySet18_validate_propertyER12PropertyInfo,__ZNK23VisualScriptPropertyGet18_validate_propertyER12PropertyInfo,__ZNK22VisualScriptEmitSignal18_validate_propertyER12PropertyInfo,__ZNK23VisualScriptVariableGet18_validate_propertyER12PropertyInfo,__ZNK23VisualScriptVariableSet18_validate_propertyER12PropertyInfo,__ZNK20VisualScriptConstant18_validate_propertyER12PropertyInfo,__ZNK25VisualScriptClassConstant18_validate_propertyER12PropertyInfo,__ZNK29VisualScriptBasicTypeConstant18_validate_propertyER12PropertyInfo,__ZNK21VisualScriptSceneNode18_validate_propertyER12PropertyInfo,__ZNK21VisualScriptSceneTree18_validate_propertyER12PropertyInfo,__ZNK23VisualScriptInputAction18_validate_propertyER12PropertyInfo,__ZNK23VisualScriptDeconstruct18_validate_propertyER12PropertyInfo,__ZNK17VisualScriptYield18_validate_propertyER12PropertyInfo,__ZNK23VisualScriptYieldSignal18_validate_propertyER12PropertyInfo,__ZN12VisualScript15set_source_codeERK6String,__ZNK12VisualScript22get_script_signal_listEP4ListI10MethodInfo16DefaultAllocatorE,__ZNK12VisualScript22get_script_method_listEP4ListI10MethodInfo16DefaultAllocatorE,__ZNK12VisualScript24get_script_property_listEP4ListI12PropertyInfo16DefaultAllocatorE,__ZNK20VisualScriptInstance17get_property_listEP4ListI12PropertyInfo16DefaultAllocatorE,__ZNK20VisualScriptInstance15get_method_listEP4ListI10MethodInfo16DefaultAllocatorE,__ZN20VisualScriptInstance12notificationEi,__ZNK20VisualScriptLanguage18get_reserved_wordsEP4ListI6String16DefaultAllocatorE,__ZNK20VisualScriptLanguage22get_comment_delimitersEP4ListI6String16DefaultAllocatorE,__ZNK20VisualScriptLanguage21get_string_delimitersEP4ListI6String16DefaultAllocatorE,__ZNK20VisualScriptLanguage25get_recognized_extensionsEP4ListI6String16DefaultAllocatorE,__ZNK20VisualScriptLanguage20get_public_functionsEP4ListI10MethodInfo16DefaultAllocatorE,__ZNK20VisualScriptLanguage20get_public_constantsEP4ListI4PairI6String7VariantE16DefaultAllocatorE,__ZNK15ImageLoaderWEBP25get_recognized_extensionsEP4ListI6String16DefaultAllocatorE,__ZNK18StreamPeerTCPPosix18get_connected_hostEv,__ZN18StreamPeerTCPPosix11set_nodelayEb,__ZNK7IP_Unix19get_local_addressesEP4ListI10IP_Address16DefaultAllocatorE,__ZNK18PacketPeerUDPPosix18get_packet_addressEv,__ZN10FileAccess16_set_access_typeENS_10AccessTypeE,__ZN14FileAccessUnix4seekEj,__ZN14FileAccessUnix7store_8Eh,__ZN2OS15set_window_sizeE7Vector2,__ZN2OS21set_window_fullscreenEb,__ZN2OS20set_window_maximizedEb,__ZN15RasterizerGLES325set_current_render_targetE3RID,__ZN15RasterizerGLES319clear_render_targetERK5Color,__ZN22RasterizerStorageGLES337texture_set_shrink_all_x2_on_set_dataEb,__ZN22RasterizerStorageGLES319texture_debug_usageEP4ListIN12VisualServer11TextureInfoE16DefaultAllocatorE,__ZN22RasterizerStorageGLES322textures_keep_originalEb,__ZN22RasterizerStorageGLES310mesh_clearE3RID,__ZN22RasterizerStorageGLES313immediate_endE3RID,__ZN22RasterizerStorageGLES315immediate_clearE3RID,__ZN22RasterizerStorageGLES317room_clear_boundsE3RID,__ZN22RasterizerStorageGLES325particles_request_processE3RID,__ZN22RasterizerStorageGLES327_particles_update_historiesEPNS_9ParticlesE,__ZN9RID_OwnerIN22RasterizerStorageGLES314CanvasOccluderEE14get_owned_listEP4ListI3RID16DefaultAllocatorE,__ZN9RID_OwnerIN22RasterizerStorageGLES317CanvasLightShadowEE14get_owned_listEP4ListI3RID16DefaultAllocatorE,__ZN9RID_OwnerIN22RasterizerStorageGLES312RenderTargetEE14get_owned_listEP4ListI3RID16DefaultAllocatorE,__ZN9RID_OwnerIN22RasterizerStorageGLES39ParticlesEE14get_owned_listEP4ListI3RID16DefaultAllocatorE,__ZN9RID_OwnerIN22RasterizerStorageGLES311GIProbeDataEE14get_owned_listEP4ListI3RID16DefaultAllocatorE,__ZN9RID_OwnerIN22RasterizerStorageGLES37GIProbeEE14get_owned_listEP4ListI3RID16DefaultAllocatorE,__ZN9RID_OwnerIN22RasterizerStorageGLES315ReflectionProbeEE14get_owned_listEP4ListI3RID16DefaultAllocatorE,__ZN9RID_OwnerIN22RasterizerStorageGLES35LightEE14get_owned_listEP4ListI3RID16DefaultAllocatorE,__ZN9RID_OwnerIN22RasterizerStorageGLES38SkeletonEE14get_owned_listEP4ListI3RID16DefaultAllocatorE,__ZN9RID_OwnerIN22RasterizerStorageGLES39ImmediateEE14get_owned_listEP4ListI3RID16DefaultAllocatorE,__ZN9RID_OwnerIN22RasterizerStorageGLES39MultiMeshEE14get_owned_listEP4ListI3RID16DefaultAllocatorE,__ZN9RID_OwnerIN22RasterizerStorageGLES34MeshEE14get_owned_listEP4ListI3RID16DefaultAllocatorE,__ZN9RID_OwnerIN22RasterizerStorageGLES38MaterialEE14get_owned_listEP4ListI3RID16DefaultAllocatorE,__ZN9RID_OwnerIN22RasterizerStorageGLES36ShaderEE14get_owned_listEP4ListI3RID16DefaultAllocatorE,__ZN9RID_OwnerIN22RasterizerStorageGLES36SkyBoxEE14get_owned_listEP4ListI3RID16DefaultAllocatorE,__ZN9RID_OwnerIN22RasterizerStorageGLES37TextureEE14get_owned_listEP4ListI3RID16DefaultAllocatorE,__ZN21RasterizerCanvasGLES319light_internal_freeE3RID,__ZN21RasterizerCanvasGLES329canvas_debug_viewport_shadowsEPN16RasterizerCanvas5LightE,__ZN9RID_OwnerIN21RasterizerCanvasGLES313LightInternalEE14get_owned_listEP4ListI3RID16DefaultAllocatorE,__ZN20RasterizerSceneGLES328set_directional_shadow_countEi,__ZN20RasterizerSceneGLES327light_instance_mark_visibleE3RID,__ZN20RasterizerSceneGLES336reflection_probe_release_atlas_indexE3RID,__ZN9RID_OwnerIN20RasterizerSceneGLES315GIProbeInstanceEE14get_owned_listEP4ListI3RID16DefaultAllocatorE,__ZN9RID_OwnerIN20RasterizerSceneGLES313LightInstanceEE14get_owned_listEP4ListI3RID16DefaultAllocatorE,__ZN9RID_OwnerIN20RasterizerSceneGLES311EnvironmentEE14get_owned_listEP4ListI3RID16DefaultAllocatorE,__ZN9RID_OwnerIN20RasterizerSceneGLES323ReflectionProbeInstanceEE14get_owned_listEP4ListI3RID16DefaultAllocatorE,__ZN9RID_OwnerIN20RasterizerSceneGLES315ReflectionAtlasEE14get_owned_listEP4ListI3RID16DefaultAllocatorE,__ZN9RID_OwnerIN20RasterizerSceneGLES311ShadowAtlasEE14get_owned_listEP4ListI3RID16DefaultAllocatorE,__ZNK14ImageLoaderPNG25get_recognized_extensionsEP4ListI6String16DefaultAllocatorE,__ZNK6Node2D14edit_get_stateEv,__ZN6Node2D14edit_set_stateERK7Variant,__ZN6Node2D13edit_set_rectERK5Rect2,__ZNK10CanvasItem21edit_get_minimum_sizeEv,__ZNK6Node2D13get_item_rectEv,__ZNK6Node2D13get_transformEv,__ZN6Node2D14edit_set_pivotERK7Vector2,__ZNK6Node2D14edit_get_pivotEv,__ZNK10CanvasItem14edit_get_stateEv,__ZN10CanvasItem14edit_set_stateERK7Variant,__ZN10CanvasItem13edit_set_rectERK5Rect2,__ZNK7Control16get_minimum_sizeEv,__ZNK15ViewportTexture8get_sizeEv,__ZN15ViewportTexture9set_flagsEj,__ZNK7Texture8get_dataEv,__ZNK7Texture8get_sizeEv,__ZNK5Label16get_minimum_sizeEv,__ZNK15SpatialMaterial18_validate_propertyER12PropertyInfo,__ZNK9GraphNode16get_minimum_sizeEv,__ZNK11ProgressBar16get_minimum_sizeEv,__ZNK15CenterContainer16get_minimum_sizeEv,__ZNK11TextureRect16get_minimum_sizeEv,__ZNK6Button16get_minimum_sizeEv,__ZN10BaseButton7toggledEb,__ZN10MenuButton10_gui_inputE10InputEvent,__ZN10BaseButton16_unhandled_inputE10InputEvent,__ZN10BaseButton10_gui_inputE10InputEvent,__ZNK15TextureProgress16get_minimum_sizeEv,__ZNK14PanelContainer16get_minimum_sizeEv,__ZNK13NinePatchRect16get_minimum_sizeEv,__ZNK12OptionButton24get_translatable_stringsEP4ListI6String16DefaultAllocatorE,__ZNK12OptionButton16get_minimum_sizeEv,__ZNK14SplitContainer16get_minimum_sizeEv,__ZNK13TextureButton16get_minimum_sizeEv,__ZNK8LineEdit16get_minimum_sizeEv,__ZN5Popup5popupERK5Rect2,__ZNK17ViewportContainer16get_minimum_sizeEv,__ZNK13GridContainer16get_minimum_sizeEv,__ZNK8TextEdit16get_minimum_sizeEv,__ZNK6Slider16get_minimum_sizeEv,__ZNK10LinkButton16get_minimum_sizeEv,__ZNK9PopupMenu24get_translatable_stringsEP4ListI6String16DefaultAllocatorE,__ZNK9PopupMenu16get_minimum_sizeEv,__ZNK15ScrollContainer16get_minimum_sizeEv,__ZNK11VideoPlayer16get_minimum_sizeEv,__ZNK9Separator16get_minimum_sizeEv,__ZNK15MarginContainer16get_minimum_sizeEv,__ZNK11ButtonArray24get_translatable_stringsEP4ListI6String16DefaultAllocatorE,__ZNK11ButtonArray16get_minimum_sizeEv,__ZNK4Tree16get_minimum_sizeEv,__ZNK12WindowDialog16get_minimum_sizeEv,__ZNK12AcceptDialog16get_minimum_sizeEv,__ZN12AcceptDialog13custom_actionERK6String,__ZNK7SpinBox16get_minimum_sizeEv,__ZNK12TabContainer24get_translatable_stringsEP4ListI6String16DefaultAllocatorE,__ZN12TabContainer16add_child_notifyEP4Node,__ZN12TabContainer19remove_child_notifyEP4Node,__ZNK12TabContainer16get_minimum_sizeEv,__ZNK4Tabs16get_minimum_sizeEv,__ZN9GraphEdit16add_child_notifyEP4Node,__ZN9GraphEdit19remove_child_notifyEP4Node,__ZNK11PhysicsBody19get_linear_velocityEv,__ZNK11PhysicsBody20get_angular_velocityEv,__ZNK9RigidBody19get_linear_velocityEv,__ZNK9RigidBody20get_angular_velocityEv,__ZNK12MeshInstance8get_aabbEv,__ZNK14VisualInstance20get_transformed_aabbEv,__ZNK8Listener22get_listener_transformEv,__ZNK11VehicleBody19get_linear_velocityEv,__ZNK6Camera20get_camera_transformEv,__ZNK5Light8get_aabbEv,__ZNK16CollisionPolygon13get_item_rectEv,__ZNK6Portal8get_aabbEv,__ZNK7GIProbe8get_aabbEv,__ZNK17MultiMeshInstance8get_aabbEv,__ZNK9MultiMesh8get_aabbEv,__ZNK17ImmediateGeometry8get_aabbEv,__ZNK4Quad8get_aabbEv,__ZNK12SpriteBase3D8get_aabbEv,__ZNK8Sprite3D18_validate_propertyER12PropertyInfo,__ZNK8Sprite3D13get_item_rectEv,__ZNK16AnimatedSprite3D18_validate_propertyER12PropertyInfo,__ZNK16AnimatedSprite3D13get_item_rectEv,__ZNK15ReflectionProbe18_validate_propertyER12PropertyInfo,__ZNK15ReflectionProbe8get_aabbEv,__ZNK10BakedLight8get_aabbEv,__ZNK4Room8get_aabbEv,__ZNK8TestCube8get_aabbEv,__ZNK9Particles18_validate_propertyER12PropertyInfo,__ZNK9Particles8get_aabbEv,__ZNK17ParticlesMaterial18_validate_propertyER12PropertyInfo,__ZNK14BackBufferCopy13get_item_rectEv,__ZN7TileMap14set_light_maskEi,__ZNK7TileMap13get_item_rectEv,__ZNK18CollisionPolygon2D13get_item_rectEv,__ZNK21ConcavePolygonShape2D8get_rectEv,__ZNK7Shape2D8get_rectEv,__ZNK20ConvexPolygonShape2D8get_rectEv,__ZNK6Sprite18_validate_propertyER12PropertyInfo,__ZNK6Sprite13get_item_rectEv,__ZN6Sprite14edit_set_pivotERK7Vector2,__ZNK6Sprite14edit_get_pivotEv,__ZNK7Light2D13get_item_rectEv,__ZN7Light2D14edit_set_pivotERK7Vector2,__ZNK7Light2D14edit_get_pivotEv,__ZNK16CollisionShape2D13get_item_rectEv,__ZNK14AnimatedSprite18_validate_propertyER12PropertyInfo,__ZNK14AnimatedSprite13get_item_rectEv,__ZN14AnimatedSprite14edit_set_pivotERK7Vector2,__ZNK14AnimatedSprite14edit_get_pivotEv,__ZNK9Polygon2D13get_item_rectEv,__ZN9Polygon2D14edit_set_pivotERK7Vector2,__ZNK9Polygon2D14edit_get_pivotEv,__ZN8Camera2D20get_camera_transformEv,__ZNK10Position2D13get_item_rectEv,__ZNK20VisibilityNotifier2D13get_item_rectEv,__ZNK17TouchScreenButton13get_item_rectEv,__ZNK11AudioPlayer18_validate_propertyER12PropertyInfo,__ZNK16RectangleShape2D8get_rectEv,__ZNK11Environment18_validate_propertyER12PropertyInfo,__ZNK25ResourceFormatLoaderTheme25get_recognized_extensionsEP4ListI6String16DefaultAllocatorE,__ZNK8StyleBox15get_center_sizeEv,__ZNK12StyleBoxFlat15get_center_sizeEv,__ZNK15StyleBoxTexture15get_center_sizeEv,__ZN29ResourceInteractiveLoaderText14set_local_pathERK6String,__ZNK24ResourceFormatLoaderText25get_recognized_extensionsEP4ListI6String16DefaultAllocatorE,__ZNK14CapsuleShape2D8get_rectEv,__ZNK11LineShape2D8get_rectEv,__ZN12ImageTexture9set_flagsEj,__ZNK12ImageTexture8get_dataEv,__ZNK31ResourceFormatLoaderDynamicFont25get_recognized_extensionsEP4ListI6String16DefaultAllocatorE,__ZNK14SegmentShape2D8get_rectEv,__ZNK10RayShape2D8get_rectEv,__ZN13StreamTexture9set_flagsEj,__ZNK13StreamTexture8get_dataEv,__ZN12AtlasTexture9set_flagsEj,__ZN12LargeTexture9set_flagsEj,__ZN12CurveTexture9set_flagsEj,__ZN15GradientTexture9set_flagsEj,__ZNK33ResourceFormatLoaderStreamTexture25get_recognized_extensionsEP4ListI6String16DefaultAllocatorE,__ZNK13CircleShape2D8get_rectEv,__ZN16BroadPhaseOctree6removeEj,__ZN15PhysicsServerSW17area_clear_shapesE3RID,__ZN15PhysicsServerSW17body_clear_shapesE3RID,__ZN15PhysicsServerSW4freeE3RID,__ZN15PhysicsServerSW10set_activeEb,__ZNK24PhysicsDirectBodyStateSW17get_total_gravityEv,__ZNK24PhysicsDirectBodyStateSW18get_center_of_massEv,__ZNK24PhysicsDirectBodyStateSW26get_principal_inertia_axesEv,__ZNK24PhysicsDirectBodyStateSW19get_inverse_inertiaEv,__ZNK24PhysicsDirectBodyStateSW26get_inverse_inertia_tensorEv,__ZN24PhysicsDirectBodyStateSW19set_linear_velocityERK7Vector3,__ZNK24PhysicsDirectBodyStateSW19get_linear_velocityEv,__ZN24PhysicsDirectBodyStateSW20set_angular_velocityERK7Vector3,__ZNK24PhysicsDirectBodyStateSW20get_angular_velocityEv,__ZN24PhysicsDirectBodyStateSW13set_transformERK9Transform,__ZNK24PhysicsDirectBodyStateSW13get_transformEv,__ZN24PhysicsDirectBodyStateSW20apply_torque_impulseERK7Vector3,__ZN24PhysicsDirectBodyStateSW15set_sleep_stateEb,__ZN17CollisionObjectSW12remove_shapeEP7ShapeSW,__ZN6BodySW9set_spaceEP7SpaceSW,__ZN6AreaSW9set_spaceEP7SpaceSW,__ZN13MotionShapeSW8set_dataERK7Variant,__ZNK13MotionShapeSW8get_dataEv,__ZN16HeightMapShapeSW8set_dataERK7Variant,__ZNK16HeightMapShapeSW8get_dataEv,__ZN21ConcavePolygonShapeSW8set_dataERK7Variant,__ZNK21ConcavePolygonShapeSW8get_dataEv,__ZN11FaceShapeSW8set_dataERK7Variant,__ZNK11FaceShapeSW8get_dataEv,__ZN20ConvexPolygonShapeSW8set_dataERK7Variant,__ZNK20ConvexPolygonShapeSW8get_dataEv,__ZN14CapsuleShapeSW8set_dataERK7Variant,__ZNK14CapsuleShapeSW8get_dataEv,__ZN10BoxShapeSW8set_dataERK7Variant,__ZNK10BoxShapeSW8get_dataEv,__ZN13SphereShapeSW8set_dataERK7Variant,__ZNK13SphereShapeSW8get_dataEv,__ZN10RayShapeSW8set_dataERK7Variant,__ZNK10RayShapeSW8get_dataEv,__ZN12PlaneShapeSW8set_dataERK7Variant,__ZNK12PlaneShapeSW8get_dataEv,__ZN9RID_OwnerI7JointSWE14get_owned_listEP4ListI3RID16DefaultAllocatorE,__ZN9RID_OwnerI6BodySWE14get_owned_listEP4ListI3RID16DefaultAllocatorE,__ZN9RID_OwnerI6AreaSWE14get_owned_listEP4ListI3RID16DefaultAllocatorE,__ZN9RID_OwnerI7SpaceSWE14get_owned_listEP4ListI3RID16DefaultAllocatorE,__ZN9RID_OwnerI7ShapeSWE14get_owned_listEP4ListI3RID16DefaultAllocatorE,__ZN19CollisionObject2DSW12remove_shapeEP9Shape2DSW,__ZN17Physics2DServerSW17area_clear_shapesE3RID,__ZN17Physics2DServerSW17body_clear_shapesE3RID,__ZN17Physics2DServerSW4freeE3RID,__ZN17Physics2DServerSW10set_activeEb,__ZNK26Physics2DDirectBodyStateSW17get_total_gravityEv,__ZN26Physics2DDirectBodyStateSW19set_linear_velocityERK7Vector2,__ZNK26Physics2DDirectBodyStateSW19get_linear_velocityEv,__ZN26Physics2DDirectBodyStateSW13set_transformERK11Transform2D,__ZNK26Physics2DDirectBodyStateSW13get_transformEv,__ZN26Physics2DDirectBodyStateSW15set_sleep_stateEb,__ZN8Body2DSW9set_spaceEP9Space2DSW,__ZN8Area2DSW9set_spaceEP9Space2DSW,__ZN13LineShape2DSW8set_dataERK7Variant,__ZNK13LineShape2DSW8get_dataEv,__ZN12RayShape2DSW8set_dataERK7Variant,__ZNK12RayShape2DSW8get_dataEv,__ZN16SegmentShape2DSW8set_dataERK7Variant,__ZNK16SegmentShape2DSW8get_dataEv,__ZN15CircleShape2DSW8set_dataERK7Variant,__ZNK15CircleShape2DSW8get_dataEv,__ZN18RectangleShape2DSW8set_dataERK7Variant,__ZNK18RectangleShape2DSW8get_dataEv,__ZN16CapsuleShape2DSW8set_dataERK7Variant,__ZNK16CapsuleShape2DSW8get_dataEv,__ZN23ConcavePolygonShape2DSW8set_dataERK7Variant,__ZNK23ConcavePolygonShape2DSW8get_dataEv,__ZN22ConvexPolygonShape2DSW8set_dataERK7Variant,__ZNK22ConvexPolygonShape2DSW8get_dataEv,__ZN9RID_OwnerI9Joint2DSWE14get_owned_listEP4ListI3RID16DefaultAllocatorE,__ZN9RID_OwnerI8Body2DSWE14get_owned_listEP4ListI3RID16DefaultAllocatorE,__ZN9RID_OwnerI8Area2DSWE14get_owned_listEP4ListI3RID16DefaultAllocatorE,__ZN9RID_OwnerI9Space2DSWE14get_owned_listEP4ListI3RID16DefaultAllocatorE,__ZN9RID_OwnerI9Shape2DSWE14get_owned_listEP4ListI3RID16DefaultAllocatorE,__ZN20BroadPhase2DHashGrid6removeEj,__ZN18VisualServerRaster37texture_set_shrink_all_x2_on_set_dataEb,__ZN18VisualServerRaster19texture_debug_usageEP4ListIN12VisualServer11TextureInfoE16DefaultAllocatorE,__ZN18VisualServerRaster22textures_keep_originalEb,__ZN18VisualServerRaster10mesh_clearE3RID,__ZN18VisualServerRaster13immediate_endE3RID,__ZN18VisualServerRaster15immediate_clearE3RID,__ZN18VisualServerRaster17room_clear_boundsE3RID,__ZN18VisualServerRaster15viewport_detachE3RID,__ZN18VisualServerRaster17canvas_item_clearE3RID,__ZN18VisualServerRaster4freeE3RID,__ZN18VisualServerRaster23set_default_clear_colorERK5Color,__ZN9RID_OwnerIN20VisualServerViewport8ViewportEE14get_owned_listEP4ListI3RID16DefaultAllocatorE,__ZN9RID_OwnerIN16RasterizerCanvas5LightEE14get_owned_listEP4ListI3RID16DefaultAllocatorE,__ZN9RID_OwnerIN18VisualServerCanvas4ItemEE14get_owned_listEP4ListI3RID16DefaultAllocatorE,__ZN9RID_OwnerIN18VisualServerCanvas6CanvasEE14get_owned_listEP4ListI3RID16DefaultAllocatorE,__ZN9RID_OwnerIN16RasterizerCanvas21LightOccluderInstanceEE14get_owned_listEP4ListI3RID16DefaultAllocatorE,__ZN9RID_OwnerIN18VisualServerCanvas20LightOccluderPolygonEE14get_owned_listEP4ListI3RID16DefaultAllocatorE,__ZNK17AudioEffectChorus18_validate_propertyER12PropertyInfo,__ZNK21AudioEffectCompressor18_validate_propertyER12PropertyInfo,__ZN9RID_OwnerIN17VisualServerScene6CameraEE14get_owned_listEP4ListI3RID16DefaultAllocatorE,__ZN9RID_OwnerIN17VisualServerScene8ScenarioEE14get_owned_listEP4ListI3RID16DefaultAllocatorE,__ZN9RID_OwnerIN17VisualServerScene8InstanceEE14get_owned_listEP4ListI3RID16DefaultAllocatorE,__ZN14ScriptDebugger19set_live_edit_funcsEPNS_13LiveEditFuncsE,__ZN6Engine25set_iterations_per_secondEi,__ZN6Engine14set_target_fpsEi,__ZN20ScriptDebuggerRemote19set_live_edit_funcsEPN14ScriptDebugger13LiveEditFuncsE,__ZN8MainLoop11input_eventERK10InputEvent,__ZN19FileAccessEncrypted4seekEj,__ZN19FileAccessEncrypted7store_8Eh,__ZN17FileAccessNetwork4seekEj,__ZN17FileAccessNetwork7store_8Eh,__ZN14FileAccessPack4seekEj,__ZN14FileAccessPack15set_endian_swapEb,__ZN14FileAccessPack7store_8Eh,__ZNK19TranslationLoaderPO25get_recognized_extensionsEP4ListI6String16DefaultAllocatorE,__ZN32ResourceInteractiveLoaderDefault14set_local_pathERK6String,__ZN31ResourceInteractiveLoaderBinary14set_local_pathERK6String,__ZN20FileAccessCompressed4seekEj,__ZN20FileAccessCompressed7store_8Eh,__ZNK26ResourceFormatLoaderBinary25get_recognized_extensionsEP4ListI6String16DefaultAllocatorE,__ZN16FileAccessMemory4seekEj,__ZN16FileAccessMemory7store_8Eh,__ZN13FileAccessZip4seekEj,__ZN13FileAccessZip7store_8Eh,__ZNK22ResourceFormatImporter25get_recognized_extensionsEP4ListI6String16DefaultAllocatorE,__ZN3_OS18set_current_screenEi,__ZNK3_OS19get_window_positionEv,__ZN3_OS19set_window_positionERK7Vector2,__ZNK3_OS15get_window_sizeEv,__ZN3_OS15set_window_sizeERK7Vector2,__ZN3_OS21set_window_fullscreenEb,__ZN3_OS20set_window_resizableEb,__ZN3_OS20set_window_minimizedEb,__ZN3_OS20set_window_maximizedEb,__ZN3_OS21set_borderless_windowEb,__ZN5_File19store_pascal_stringERK6String,_af_latin_metrics_scale,_af_cjk_metrics_scale,_af_indic_metrics_scale,_ps_parser_to_token,_t1_parse_font_matrix,_parse_encoding,_parse_subrs,_parse_charstrings,_parse_private,_parse_blend_design_positions,_parse_blend_design_map,_parse_blend_axis_types,_parse_weight_vector,_parse_buildchar,_t42_parse_font_matrix,_t42_parse_encoding,_t42_parse_charstrings,_t42_parse_sfnts,__ZN13OS_JavaScript25_close_notification_funcsERK6Stringi,__ZL18_glut_mouse_motionii,__ZN9SceneTree13_notificationEi,__ZN6Object13_notificationEi,__ZN4Node13_notificationEi,__ZN10CanvasItem13_notificationEi,__ZN7Control13_notificationEi,__ZN9ScrollBar13_notificationEi,__ZNK7Control18_get_property_listEP4ListI12PropertyInfo16DefaultAllocatorE,__ZNK6Object18_get_property_listEP4ListI12PropertyInfo16DefaultAllocatorE,__ZN24NetworkedMultiplayerENet20set_compression_modeENS_15CompressionModeE,__ZN24NetworkedMultiplayerENet11set_bind_ipERK10IP_Address,__ZN6Script13_notificationEi,__ZN14GDNativeScript11set_libraryE3RefI15GDNativeLibraryE,__ZN14GDNativeScript15set_script_nameE10StringName,__ZNK15GDNativeLibrary18_get_property_listEP4ListI12PropertyInfo16DefaultAllocatorE,__ZNK8GDScript18_get_property_listEP4ListI12PropertyInfo16DefaultAllocatorE,__ZN13GDNativeClass4_newEv,__ZN9Container13_notificationEi,__ZN12BoxContainer13_notificationEi,__ZNK7GridMap18_get_property_listEP4ListI12PropertyInfo16DefaultAllocatorE,__ZN7Spatial13_notificationEi,__ZN7GridMap13_notificationEi,__ZN7GridMap9set_themeERK3RefI11MeshLibraryE,__ZN7GridMap15set_octant_sizeEi,__ZN7GridMap16resource_changedERK3RefI8ResourceE,__ZN7GridMap12set_center_xEb,__ZN7GridMap12set_center_yEb,__ZN7GridMap12set_center_zEb,__ZN7GridMap10erase_areaEi,__ZN4jpgd12jpeg_decoder13stop_decodingENS_11jpgd_statusE,__ZN4jpgd12jpeg_decoder4initEPNS_19jpeg_decoder_streamE,_int_cb_LHASH_DOALL_ARG,__SSL_MD5_Transform,_tls1_md5_final_raw,_SHA1_Transform,_tls1_sha1_final_raw,_SHA256_Transform,_tls1_sha256_final_raw,_SHA512_Transform,_tls1_sha512_final_raw,_timeout_LHASH_DOALL_ARG,__ZN20AudioStreamOGGVorbis8set_dataERK10PoolVectorIhE,__ZN20AudioStreamOGGVorbis8set_loopEb,__ZNK22VisualScriptExpression18_get_property_listEP4ListI12PropertyInfo16DefaultAllocatorE,__ZN16VisualScriptNode13_notificationEi,__ZN16VisualScriptNode25_set_default_input_valuesE5Array,__ZN24VisualScriptFunctionCall13set_base_typeERK10StringName,__ZN24VisualScriptFunctionCall15set_base_scriptERK6String,__ZN24VisualScriptFunctionCall14set_basic_typeEN7Variant4TypeE,__ZN24VisualScriptFunctionCall13set_singletonERK10StringName,__ZN24VisualScriptFunctionCall12set_functionERK10StringName,__ZN24VisualScriptFunctionCall13set_call_modeENS_8CallModeE,__ZN24VisualScriptFunctionCall13set_base_pathERK8NodePath,__ZN24VisualScriptFunctionCall20set_use_default_argsEi,__ZN24VisualScriptFunctionCall19_set_argument_cacheERK10Dictionary,__ZN24VisualScriptFunctionCall17set_rpc_call_modeENS_11RPCCallModeE,__ZN24VisualScriptFunctionCall12set_validateEb,__ZN23VisualScriptPropertySet13set_base_typeERK10StringName,__ZN23VisualScriptPropertySet15set_base_scriptERK6String,__ZN23VisualScriptPropertySet14set_basic_typeEN7Variant4TypeE,__ZN23VisualScriptPropertySet15_set_type_cacheERK10Dictionary,__ZN23VisualScriptPropertySet14set_event_typeEN10InputEvent4TypeE,__ZN23VisualScriptPropertySet12set_propertyERK10StringName,__ZN23VisualScriptPropertySet13set_call_modeENS_8CallModeE,__ZN23VisualScriptPropertySet13set_base_pathERK8NodePath,__ZN23VisualScriptPropertyGet13set_base_typeERK10StringName,__ZN23VisualScriptPropertyGet15set_base_scriptERK6String,__ZN23VisualScriptPropertyGet14set_basic_typeEN7Variant4TypeE,__ZN23VisualScriptPropertyGet15_set_type_cacheEN7Variant4TypeE,__ZN23VisualScriptPropertyGet14set_event_typeEN10InputEvent4TypeE,__ZN23VisualScriptPropertyGet12set_propertyERK10StringName,__ZN23VisualScriptPropertyGet13set_call_modeENS_8CallModeE,__ZN23VisualScriptPropertyGet13set_base_pathERK8NodePath,__ZN22VisualScriptEmitSignal10set_signalERK10StringName,__ZN23VisualScriptBuiltinFunc8set_funcENS_11BuiltinFuncE,__ZNK20VisualScriptFunction18_get_property_listEP4ListI12PropertyInfo16DefaultAllocatorE,__ZN20VisualScriptOperator12set_operatorEN7Variant8OperatorE,__ZN20VisualScriptOperator9set_typedEN7Variant4TypeE,__ZN23VisualScriptVariableGet12set_variableE10StringName,__ZN23VisualScriptVariableSet12set_variableE10StringName,__ZN20VisualScriptConstant17set_constant_typeEN7Variant4TypeE,__ZN20VisualScriptConstant18set_constant_valueE7Variant,__ZNK20VisualScriptConstant18get_constant_valueEv,__ZN19VisualScriptPreload11set_preloadERK3RefI8ResourceE,__ZN26VisualScriptGlobalConstant19set_global_constantEi,__ZN25VisualScriptClassConstant18set_class_constantERK10StringName,__ZN25VisualScriptClassConstant13set_base_typeERK10StringName,__ZN29VisualScriptBasicTypeConstant14set_basic_typeEN7Variant4TypeE,__ZN29VisualScriptBasicTypeConstant23set_basic_type_constantERK10StringName,__ZN24VisualScriptMathConstant17set_math_constantENS_12MathConstantE,__ZN27VisualScriptEngineSingleton13set_singletonERK6String,__ZN21VisualScriptSceneNode13set_node_pathERK8NodePath,__ZN24VisualScriptResourcePath17set_resource_pathERK6String,__ZN19VisualScriptComment9set_titleERK6String,__ZN19VisualScriptComment15set_descriptionERK6String,__ZN19VisualScriptComment8set_sizeERK7Vector2,__ZNK19VisualScriptComment8get_sizeEv,__ZN23VisualScriptConstructor20set_constructor_typeEN7Variant4TypeE,__ZN23VisualScriptConstructor15set_constructorERK10Dictionary,__ZN20VisualScriptLocalVar12set_var_nameERK10StringName,__ZN20VisualScriptLocalVar12set_var_typeEN7Variant4TypeE,__ZN23VisualScriptLocalVarSet12set_var_nameERK10StringName,__ZN23VisualScriptLocalVarSet12set_var_typeEN7Variant4TypeE,__ZN23VisualScriptInputAction15set_action_nameERK10StringName,__ZN23VisualScriptInputAction15set_action_modeENS_4ModeE,__ZN23VisualScriptDeconstruct20set_deconstruct_typeEN7Variant4TypeE,__ZN23VisualScriptDeconstruct26set_deconstruct_input_typeEN10InputEvent4TypeE,__ZN23VisualScriptDeconstruct15_set_elem_cacheERK5Array,__ZN17VisualScriptYield14set_yield_modeENS_9YieldModeE,__ZN23VisualScriptYieldSignal13set_base_typeERK10StringName,__ZN23VisualScriptYieldSignal10set_signalERK10StringName,__ZN23VisualScriptYieldSignal13set_call_modeENS_8CallModeE,__ZN23VisualScriptYieldSignal13set_base_pathERK8NodePath,__ZN18VisualScriptReturn15set_return_typeEN7Variant4TypeE,__ZN18VisualScriptReturn23set_enable_return_valueEb,__ZN20VisualScriptSequence9set_stepsEi,__ZNK18VisualScriptSwitch18_get_property_listEP4ListI12PropertyInfo16DefaultAllocatorE,__ZNK23VisualScriptInputFilter18_get_property_listEP4ListI12PropertyInfo16DefaultAllocatorE,__ZN20VisualScriptTypeCast13set_base_typeERK10StringName,__ZN20VisualScriptTypeCast15set_base_scriptERK6String,__ZN12VisualScript19_node_ports_changedEi,__ZN12VisualScript12add_functionERK10StringName,__ZN12VisualScript15remove_functionERK10StringName,__ZN12VisualScript15remove_variableERK10StringName,__ZN12VisualScript17add_custom_signalERK10StringName,__ZN12VisualScript20remove_custom_signalERK10StringName,__ZN12VisualScript22set_instance_base_typeERK10StringName,__ZN12VisualScript9_set_dataERK10Dictionary,_ProcessRows,_WebPRescalerImportRowExpandC,_WebPRescalerImportRowShrinkC,_ExtractAlphaRows,_TransformWHT,_TransformUV,_TransformDC,_TransformDCUV,_TransformAC3,__ZL18_webp_lossy_unpackRK10PoolVectorIhE,_FTransformWHT,_Intra4Preds,_Mean16x4,_Copy4x4,_Copy16x8,_SetResidualCoeffs,_VP8LSubtractGreenFromBlueAndRed_C,_emscripten_longjmp__wrapper,__ZN5Image7convertENS_6FormatE,_png_write_info,__ZN6Memory11free_staticEPvb,_png_write_image,_png_write_end,_png_destroy_write_struct,_png_free,_zcfree,_png_zfree,__ZL19_png_error_functionP14png_struct_defPKc,__ZL18_png_warn_functionP14png_struct_defPKc,__ZL12_png_free_fnP14png_struct_defPv,_png_read_info,_png_read_update_info,_png_read_image,__ZL20_lossless_unpack_pngRK10PoolVectorIhE,__ZN10PoolVectorIhE9push_backERKh,__ZN4Node8set_nameERK6String,__ZN4Node12remove_childEPS_,__ZN4Node17remove_from_groupERK10StringName,__ZN4Node9set_ownerEPS_,__ZN4Node12set_filenameERK6String,__ZN4Node22propagate_notificationEi,__ZN4Node17set_fixed_processEb,__ZN4Node11set_processEb,__ZN4Node17set_process_inputEb,__ZN4Node27set_process_unhandled_inputEb,__ZN4Node31set_process_unhandled_key_inputEb,__ZN4Node14set_pause_modeENS_9PauseModeE,__ZN4Node18set_display_foldedEb,__ZN4Node20set_process_internalEb,__ZN4Node26set_fixed_process_internalEb,__ZN4Node35set_scene_instance_load_placeholderEb,__ZN4Node16set_network_modeENS_11NetworkModeE,__ZNK10CanvasItem26get_item_and_children_rectEv,__ZN10CanvasItem11set_visibleEb,__ZN10CanvasItem15set_as_toplevelEb,__ZN10CanvasItem12set_modulateERK5Color,__ZNK10CanvasItem12get_modulateEv,__ZN10CanvasItem17set_self_modulateERK5Color,__ZNK10CanvasItem17get_self_modulateEv,__ZN10CanvasItem22set_draw_behind_parentEb,__ZN10CanvasItem11_set_on_topEb,__ZN10CanvasItem25draw_set_transform_matrixERK11Transform2D,__ZNK10CanvasItem22get_viewport_transformEv,__ZNK10CanvasItem17get_viewport_rectEv,__ZNK10CanvasItem20get_canvas_transformEv,__ZNK10CanvasItem19get_local_mouse_posEv,__ZNK10CanvasItem25get_global_mouse_positionEv,__ZN10CanvasItem12set_materialERK3RefI14ShaderMaterialE,__ZN10CanvasItem23set_use_parent_materialEb,__ZN10CanvasItem26set_notify_local_transformEb,__ZN10CanvasItem20set_notify_transformEb,__ZN6Node2D12set_positionERK7Vector2,__ZN6Node2D9set_scaleERK7Vector2,__ZNK6Node2D12get_positionEv,__ZNK6Node2D9get_scaleEv,__ZN6Node2D9translateERK7Vector2,__ZN6Node2D16global_translateERK7Vector2,__ZN6Node2D5scaleERK7Vector2,__ZN6Node2D19set_global_positionERK7Vector2,__ZNK6Node2D19get_global_positionEv,__ZN6Node2D16set_global_scaleERK7Vector2,__ZNK6Node2D16get_global_scaleEv,__ZN6Node2D13set_transformERK11Transform2D,__ZN6Node2D20set_global_transformERK11Transform2D,__ZN6Node2D7look_atERK7Vector2,__ZN6Node2D5set_zEi,__ZN6Node2D17set_z_as_relativeEb,__ZN7Control9set_beginERK7Vector2,__ZN7Control7set_endERK7Vector2,__ZN7Control12set_positionERK7Vector2,__ZN7Control8set_sizeERK7Vector2,__ZN7Control23set_custom_minimum_sizeERK7Vector2,__ZN7Control19set_global_positionERK7Vector2,__ZN7Control9set_scaleERK7Vector2,__ZNK7Control9get_beginEv,__ZNK7Control7get_endEv,__ZNK7Control12get_positionEv,__ZNK7Control8get_sizeEv,__ZNK7Control9get_scaleEv,__ZNK7Control23get_custom_minimum_sizeEv,__ZNK7Control19get_global_positionEv,__ZNK7Control8get_rectEv,__ZNK7Control15get_global_rectEv,__ZN7Control23set_area_as_parent_rectEi,__ZN7Control10show_modalEb,__ZN7Control14set_focus_modeENS_9FocusModeE,__ZN7Control16set_h_size_flagsEi,__ZN7Control16set_v_size_flagsEi,__ZN7Control9set_themeERK3RefI5ThemeE,__ZN7Control11set_tooltipERK6String,__ZN7Control24set_default_cursor_shapeENS_11CursorShapeE,__ZN7Control16set_mouse_filterENS_11MouseFilterE,__ZN7Control17set_clip_contentsEb,__ZN7Control16set_drag_previewEPS_,__ZN7Control10warp_mouseERK7Vector2,__ZN7Spatial13set_transformERK9Transform,__ZNK7Spatial13get_transformEv,__ZN7Spatial15set_translationERK7Vector3,__ZNK7Spatial15get_translationEv,__ZN7Spatial12set_rotationERK7Vector3,__ZNK7Spatial12get_rotationEv,__ZN7Spatial23set_rotation_in_degreesERK7Vector3,__ZNK7Spatial23get_rotation_in_degreesEv,__ZN7Spatial9set_scaleERK7Vector3,__ZNK7Spatial9get_scaleEv,__ZN7Spatial20set_global_transformERK9Transform,__ZNK7Spatial20get_global_transformEv,__ZN7Spatial33set_ignore_transform_notificationEb,__ZN7Spatial15set_as_toplevelEb,__ZN7Spatial17_set_rotation_degERK7Vector3,__ZNK7Spatial17_get_rotation_degEv,__ZN7Spatial9set_gizmoERK3RefI12SpatialGizmoE,__ZN7Spatial11set_visibleEb,__ZN7Spatial26set_notify_local_transformEb,__ZN7Spatial20set_notify_transformEb,__ZN7Spatial9translateERK7Vector3,__ZN7Spatial16global_translateERK7Vector3,__ZNK19InstancePlaceholder18_get_property_listEP4ListI12PropertyInfo16DefaultAllocatorE,__ZN19InstancePlaceholder19replace_by_instanceERK3RefI11PackedSceneE,__ZN11HTTPRequest13_notificationEi,__ZN11HTTPRequest15set_use_threadsEb,__ZN11HTTPRequest19set_body_size_limitEi,__ZN11HTTPRequest17set_max_redirectsEi,__ZN11HTTPRequest17set_download_fileERK6String,__ZN11HTTPRequest17_redirect_requestERK6String,__ZN15ViewportTexture26set_viewport_path_in_sceneERK8NodePath,__ZN8Viewport13_notificationEi,__ZN5Label13_notificationEi,__ZN5Label9set_alignENS_5AlignE,__ZN5Label10set_valignENS_6VAlignE,__ZN5Label8set_textERK6String,__ZN5Label12set_autowrapEb,__ZN5Label13set_clip_textEb,__ZN5Label13set_uppercaseEb,__ZN5Label22set_visible_charactersEi,__ZN5Label17set_lines_skippedEi,__ZN5Label21set_max_lines_visibleEi,__ZN5Panel13_notificationEi,__ZN15SpatialMaterial10set_albedoERK5Color,__ZNK15SpatialMaterial10get_albedoEv,__ZN15SpatialMaterial17set_specular_modeENS_12SpecularModeE,__ZN15SpatialMaterial12set_specularERK5Color,__ZNK15SpatialMaterial12get_specularEv,__ZN15SpatialMaterial12set_emissionERK5Color,__ZNK15SpatialMaterial12get_emissionEv,__ZN15SpatialMaterial13set_detail_uvENS_8DetailUVE,__ZN15SpatialMaterial14set_blend_modeENS_9BlendModeE,__ZN15SpatialMaterial19set_depth_draw_modeENS_13DepthDrawModeE,__ZN15SpatialMaterial13set_cull_modeENS_8CullModeE,__ZN15SpatialMaterial16set_diffuse_modeENS_11DiffuseModeE,__ZN15SpatialMaterial21set_detail_blend_modeENS_9BlendModeE,__ZN15SpatialMaterial13set_uv1_scaleERK7Vector2,__ZNK15SpatialMaterial13get_uv1_scaleEv,__ZN15SpatialMaterial14set_uv1_offsetERK7Vector2,__ZNK15SpatialMaterial14get_uv1_offsetEv,__ZN15SpatialMaterial13set_uv2_scaleERK7Vector2,__ZNK15SpatialMaterial13get_uv2_scaleEv,__ZN15SpatialMaterial14set_uv2_offsetERK7Vector2,__ZNK15SpatialMaterial14get_uv2_offsetEv,__ZN15SpatialMaterial18set_billboard_modeENS_13BillboardModeE,__ZN15SpatialMaterial27set_particles_anim_h_framesEi,__ZN15SpatialMaterial27set_particles_anim_v_framesEi,__ZN15SpatialMaterial23set_particles_anim_loopEi,__ZNK4Mesh18_get_property_listEP4ListI12PropertyInfo16DefaultAllocatorE,__ZN4Mesh15add_blend_shapeERK10StringName,__ZN4Mesh20set_blend_shape_modeENS_14BlendShapeModeE,__ZN4Mesh14surface_removeEi,__ZN4Mesh15set_custom_aabbERK5Rect3,__ZNK4Mesh15get_custom_aabbEv,__ZN11SurfaceTool5beginEN4Mesh13PrimitiveTypeE,__ZN11SurfaceTool10add_vertexERK7Vector3,__ZN11SurfaceTool9add_colorE5Color,__ZN11SurfaceTool10add_normalERK7Vector3,__ZN11SurfaceTool11add_tangentERK5Plane,__ZN11SurfaceTool6add_uvERK7Vector2,__ZN11SurfaceTool7add_uv2ERK7Vector2,__ZN11SurfaceTool9add_bonesERK6VectorIiE,__ZN11SurfaceTool11add_weightsERK6VectorIfE,__ZN11SurfaceTool16add_smooth_groupEb,__ZN11SurfaceTool12set_materialERK3RefI8MaterialE,__ZN11SurfaceTool9add_indexEi,__ZN8Viewport8set_sizeERK7Vector2,__ZNK8Viewport8get_sizeEv,__ZN8Viewport12set_world_2dERK3RefI7World2DE,__ZN8Viewport9set_worldERK3RefI5WorldE,__ZN8Viewport20set_canvas_transformERK11Transform2D,__ZNK8Viewport20get_canvas_transformEv,__ZN8Viewport27set_global_canvas_transformERK11Transform2D,__ZNK8Viewport27get_global_canvas_transformEv,__ZNK8Viewport19get_final_transformEv,__ZNK8Viewport16get_visible_rectEv,__ZN8Viewport26set_transparent_backgroundEb,__ZN8Viewport9_vp_inputERK10InputEvent,__ZN8Viewport14_vp_input_textERK6String,__ZN8Viewport19_vp_unhandled_inputERK10InputEvent,__ZNK8Viewport17get_size_overrideEv,__ZN8Viewport25set_size_override_stretchEb,__ZNK8Viewport18get_screen_captureEv,__ZN8Viewport9set_vflipEb,__ZN8Viewport22set_clear_on_new_frameEb,__ZN8Viewport15set_update_modeENS_10UpdateModeE,__ZN8Viewport8set_msaaENS_4MSAAE,__ZN8Viewport7set_hdrEb,__ZN8Viewport26set_physics_object_pickingEb,__ZN8Viewport5inputERK10InputEvent,__ZN8Viewport15unhandled_inputERK10InputEvent,__ZN8Viewport17set_use_own_worldEb,__ZN8Viewport21set_as_audio_listenerEb,__ZN8Viewport24set_as_audio_listener_2dEb,__ZN8Viewport25set_attach_to_screen_rectERK5Rect2,__ZNK8Viewport18get_mouse_positionEv,__ZN8Viewport10warp_mouseERK7Vector2,__ZNK8Viewport17gui_get_drag_dataEv,__ZN8Viewport17set_disable_inputEb,__ZN8Viewport14set_disable_3dEb,__ZN8Viewport21set_shadow_atlas_sizeEi,__ZN5World15set_environmentERK3RefI11EnvironmentE,__ZNK9GraphNode18_get_property_listEP4ListI12PropertyInfo16DefaultAllocatorE,__ZN9GraphNode13_notificationEi,__ZN9GraphNode9set_titleERK6String,__ZN9GraphNode10_gui_inputERK10InputEvent,__ZN9GraphNode10clear_slotEi,__ZN9GraphNode10set_offsetERK7Vector2,__ZNK9GraphNode10get_offsetEv,__ZN9GraphNode11set_commentEb,__ZN9GraphNode14set_resizeableEb,__ZN9GraphNode12set_selectedEb,__ZN9GraphNode21set_show_close_buttonEb,__ZN9GraphNode11set_overlayENS_7OverlayE,__ZN11ProgressBar13_notificationEi,__ZN5Range22set_use_rounded_valuesEb,__ZN5Range13set_exp_ratioEb,__ZN5Range6_shareEP4Node,__ZN11ProgressBar19set_percent_visibleEb,__ZN15CenterContainer13_notificationEi,__ZN15CenterContainer16set_use_top_leftEb,__ZN11TextureRect13_notificationEi,__ZN11TextureRect11set_textureERK3RefI7TextureE,__ZN11TextureRect10set_expandEb,__ZN11TextureRect16set_stretch_modeENS_11StretchModeE,__ZN10BaseButton13_notificationEi,__ZN6Button13_notificationEi,__ZN10BaseButton11set_pressedEb,__ZN10BaseButton15set_toggle_modeEb,__ZN10BaseButton12set_disabledEb,__ZN10BaseButton15set_action_modeENS_10ActionModeE,__ZN10BaseButton22set_enabled_focus_modeEN7Control9FocusModeE,__ZN10BaseButton12set_shortcutERK3RefI8ShortCutE,__ZN10BaseButton16set_button_groupERK3RefI11ButtonGroupE,__ZN6Button8set_textERK6String,__ZN6Button8set_iconERK3RefI7TextureE,__ZN6Button8set_flatEb,__ZN6Button13set_clip_textEb,__ZN6Button14set_text_alignENS_9TextAlignE,__ZN10MenuButton20_unhandled_key_inputE10InputEvent,__ZN10MenuButton10_set_itemsERK5Array,__ZN15TextureProgress13_notificationEi,__ZN15TextureProgress17set_under_textureERK3RefI7TextureE,__ZN15TextureProgress20set_progress_textureERK3RefI7TextureE,__ZN15TextureProgress16set_over_textureERK3RefI7TextureE,__ZN15TextureProgress13set_fill_modeEi,__ZN15TextureProgress24set_radial_center_offsetERK7Vector2,__ZN15TextureProgress24get_radial_center_offsetEv,__ZN14PanelContainer13_notificationEi,__ZN13NinePatchRect13_notificationEi,__ZN13NinePatchRect11set_textureERK3RefI7TextureE,__ZN13NinePatchRect15set_region_rectERK5Rect2,__ZNK13NinePatchRect15get_region_rectEv,__ZN13NinePatchRect15set_draw_centerEb,__ZN12OptionButton13_notificationEi,__ZN12OptionButton9_selectedEi,__ZN12OptionButton6selectEi,__ZNK12OptionButton21get_selected_metadataEv,__ZN12OptionButton11remove_itemEi,__ZN12OptionButton11_select_intEi,__ZN12OptionButton10_set_itemsERK5Array,__ZN13RichTextLabel13_notificationEi,__ZN13RichTextLabel10_gui_inputE10InputEvent,__ZN13RichTextLabel8add_textERK6String,__ZN13RichTextLabel9add_imageERK3RefI7TextureE,__ZN13RichTextLabel9push_fontERK3RefI4FontE,__ZN13RichTextLabel10push_colorERK5Color,__ZN13RichTextLabel10push_alignENS_5AlignE,__ZN13RichTextLabel11push_indentEi,__ZN13RichTextLabel9push_listENS_8ListTypeE,__ZN13RichTextLabel9push_metaERK7Variant,__ZN13RichTextLabel10push_tableEi,__ZN13RichTextLabel18set_meta_underlineEb,__ZN13RichTextLabel17set_scroll_activeEb,__ZN13RichTextLabel17set_scroll_followEb,__ZN13RichTextLabel14scroll_to_lineEi,__ZN13RichTextLabel12set_tab_sizeEi,__ZN13RichTextLabel21set_selection_enabledEb,__ZN13RichTextLabel10set_bbcodeERK6String,__ZN13RichTextLabel22set_visible_charactersEi,__ZN13RichTextLabel14set_use_bbcodeEb,__ZN14SplitContainer13_notificationEi,__ZN14SplitContainer10_gui_inputERK10InputEvent,__ZN14SplitContainer16set_split_offsetEi,__ZN14SplitContainer13set_collapsedEb,__ZN14SplitContainer22set_dragger_visibilityENS_17DraggerVisibilityE,__ZN13TextureButton13_notificationEi,__ZN13TextureButton18set_normal_textureERK3RefI7TextureE,__ZN13TextureButton19set_pressed_textureERK3RefI7TextureE,__ZN13TextureButton17set_hover_textureERK3RefI7TextureE,__ZN13TextureButton20set_disabled_textureERK3RefI7TextureE,__ZN13TextureButton19set_focused_textureERK3RefI7TextureE,__ZN13TextureButton14set_click_maskERK3RefI6BitMapE,__ZN13TextureButton10set_expandEb,__ZN13TextureButton16set_stretch_modeENS_11StretchModeE,__ZN8LineEdit13_notificationEi,__ZN8LineEdit9set_alignENS_5AlignE,__ZN8LineEdit10_gui_inputE10InputEvent,__ZN8LineEdit8set_textE6String,__ZN8LineEdit15set_placeholderE6String,__ZN8LineEdit14set_cursor_posEi,__ZN8LineEdit25set_expand_to_text_lengthEb,__ZN8LineEdit24cursor_set_blink_enabledEb,__ZN8LineEdit14set_max_lengthEi,__ZN8LineEdit16append_at_cursorE6String,__ZN8LineEdit12set_editableEb,__ZN8LineEdit10set_secretEb,__ZN8LineEdit11menu_optionEi,__ZN9ScrollBar10_gui_inputE10InputEvent,__ZN9ScrollBar17_drag_slave_inputERK10InputEvent,__ZN5Popup13_notificationEi,__ZN5Popup14popup_centeredERK7Vector2,__ZN5Popup22popup_centered_minsizeERK7Vector2,__ZN5Popup13set_exclusiveEb,__ZN17ViewportContainer13_notificationEi,__ZN17ViewportContainer11set_stretchEb,__ZN13GridContainer13_notificationEi,__ZN13GridContainer11set_columnsEi,__ZN8TextEdit13_notificationEi,__ZN8TextEdit10_gui_inputERK10InputEvent,__ZN8TextEdit8set_textE6String,__ZN8TextEdit21insert_text_at_cursorERK6String,__ZN8TextEdit24cursor_set_blink_enabledEb,__ZN8TextEdit21cursor_set_block_modeEb,__ZN8TextEdit12set_readonlyEb,__ZN8TextEdit8set_wrapEb,__ZN8TextEdit13set_max_charsEi,__ZN8TextEdit21set_show_line_numbersEb,__ZN8TextEdit29set_highlight_all_occurrencesEb,__ZN8TextEdit19set_syntax_coloringEb,__ZN8TextEdit11menu_optionEi,__ZN8CheckBox13_notificationEi,__ZN6Slider13_notificationEi,__ZN6Slider10_gui_inputE10InputEvent,__ZN6Slider9set_ticksEi,__ZN6Slider20set_ticks_on_bordersEb,__ZN10LinkButton13_notificationEi,__ZN10LinkButton8set_textERK6String,__ZN10LinkButton18set_underline_modeENS_13UnderlineModeE,__ZN9PopupMenu13_notificationEi,__ZN9PopupMenu10_gui_inputERK10InputEvent,__ZN9PopupMenu19toggle_item_checkedEi,__ZN9PopupMenu11remove_itemEi,__ZN9PopupMenu10_set_itemsERK5Array,__ZN9PopupMenu26set_hide_on_item_selectionEb,__ZN15ScrollContainer13_notificationEi,__ZN15ScrollContainer10_gui_inputERK10InputEvent,__ZN15ScrollContainer19set_enable_h_scrollEb,__ZN15ScrollContainer19set_enable_v_scrollEb,__ZN15ScrollContainer12set_h_scrollEi,__ZN15ScrollContainer12set_v_scrollEi,__ZN11VideoPlayer13_notificationEi,__ZN11VideoPlayer10set_streamERK3RefI11VideoStreamE,__ZN11VideoPlayer10set_pausedEb,__ZN11VideoPlayer15set_audio_trackEi,__ZN11VideoPlayer12set_autoplayEb,__ZN11VideoPlayer10set_expandEb,__ZN11VideoPlayer18set_buffering_msecEi,__ZN9Separator13_notificationEi,__ZN17ColorPickerButton13_notificationEi,__ZN17ColorPickerButton14set_pick_colorERK5Color,__ZNK17ColorPickerButton14get_pick_colorEv,__ZN17ColorPickerButton14set_edit_alphaEb,__ZN17ColorPickerButton14_color_changedERK5Color,__ZN8ItemList13_notificationEi,__ZN8ItemList8unselectEi,__ZN8ItemList11remove_itemEi,__ZN8ItemList22set_fixed_column_widthEi,__ZN8ItemList21set_same_column_widthEb,__ZN8ItemList18set_max_text_linesEi,__ZN8ItemList15set_max_columnsEi,__ZN8ItemList15set_select_modeENS_10SelectModeE,__ZN8ItemList13set_icon_modeENS_8IconModeE,__ZN8ItemList19set_fixed_icon_sizeERK7Vector2,__ZNK8ItemList19get_fixed_icon_sizeEv,__ZN8ItemList20set_allow_rmb_selectEb,__ZN8ItemList10_gui_inputERK10InputEvent,__ZN15MarginContainer13_notificationEi,__ZNK11ButtonArray18_get_property_listEP4ListI12PropertyInfo16DefaultAllocatorE,__ZN11ButtonArray13_notificationEi,__ZN11ButtonArray8set_flatEb,__ZN11ButtonArray12set_selectedEi,__ZN11ButtonArray12erase_buttonEi,__ZN11ButtonArray10_gui_inputERK10InputEvent,__ZN8TreeItem13set_collapsedEb,__ZN8TreeItem13_remove_childEP6Object,__ZN8TreeItem6selectEi,__ZN8TreeItem8deselectEi,__ZN8TreeItem18clear_custom_colorEi,__ZN8TreeItem21clear_custom_bg_colorEi,__ZN4Tree13_notificationEi,__ZN4Tree10_gui_inputE10InputEvent,__ZN4Tree12popup_selectEi,__ZN4Tree17text_editor_enterE6String,__ZN4Tree13set_hide_rootEb,__ZN4Tree15set_select_modeENS_10SelectModeE,__ZN4Tree11set_columnsEi,__ZNK4Tree21get_custom_popup_rectEv,__ZN4Tree25set_column_titles_visibleEb,__ZNK4Tree10get_scrollEv,__ZN4Tree16set_hide_foldingEb,__ZN4Tree19set_drop_mode_flagsEi,__ZN4Tree20set_allow_rmb_selectEb,__ZN4Tree57set_single_select_cell_editing_only_when_already_selectedEb,__ZN12WindowDialog13_notificationEi,__ZN12WindowDialog10_gui_inputERK10InputEvent,__ZN12WindowDialog9set_titleERK6String,__ZN12WindowDialog13set_resizableEb,__ZN11PopupDialog13_notificationEi,__ZN12AcceptDialog13_notificationEi,__ZN12AcceptDialog14set_hide_on_okEb,__ZN12AcceptDialog21_builtin_text_enteredERK6String,__ZN12AcceptDialog19register_text_enterEP4Node,__ZN12AcceptDialog14_custom_actionERK6String,__ZN12AcceptDialog8set_textE6String,__ZN7SpinBox13_notificationEi,__ZN7SpinBox10_gui_inputERK10InputEvent,__ZN7SpinBox13_text_enteredERK6String,__ZN7SpinBox10set_suffixERK6String,__ZN7SpinBox10set_prefixERK6String,__ZN7SpinBox12set_editableEb,__ZN7SpinBox16_line_edit_inputERK10InputEvent,__ZN10FileDialog13_notificationEi,__ZN10FileDialog16_unhandled_inputERK10InputEvent,__ZN10FileDialog12_dir_enteredE6String,__ZN10FileDialog13_file_enteredERK6String,__ZN10FileDialog16_filter_selectedEi,__ZN10FileDialog10add_filterERK6String,__ZN10FileDialog11set_filtersERK6VectorI6StringE,__ZN10FileDialog15set_current_dirERK6String,__ZN10FileDialog16set_current_fileERK6String,__ZN10FileDialog16set_current_pathERK6String,__ZN10FileDialog8set_modeENS_4ModeE,__ZN10FileDialog10set_accessENS_6AccessE,__ZN10FileDialog21set_show_hidden_filesEb,__ZN10FileDialog13_select_driveEi,__ZN12TabContainer13_notificationEi,__ZN12TabContainer10_gui_inputERK10InputEvent,__ZN12TabContainer15set_current_tabEi,__ZN12TabContainer13set_tab_alignENS_8TabAlignE,__ZN12TabContainer16set_tabs_visibleEb,__ZN12TabContainer9set_popupEP4Node,__ZN11CheckButton13_notificationEi,__ZN12BoxContainer10add_spacerEb,__ZN12BoxContainer13set_alignmentENS_9AlignModeE,__ZN4Tabs13_notificationEi,__ZN4Tabs10_gui_inputERK10InputEvent,__ZN4Tabs15set_current_tabEi,__ZN4Tabs10remove_tabEi,__ZN4Tabs13set_tab_alignENS_8TabAlignE,__ZN4Tabs18ensure_tab_visibleEi,__ZN9GraphEdit13_notificationEi,__ZNK9GraphEdit14get_scroll_ofsEv,__ZN9GraphEdit14set_scroll_ofsERK7Vector2,__ZN9GraphEdit8set_snapEi,__ZN9GraphEdit12set_use_snapEb,__ZN9GraphEdit21set_right_disconnectsEb,__ZN9GraphEdit17_graph_node_movedEP4Node,__ZN9GraphEdit18_graph_node_raisedEP4Node,__ZN9GraphEdit16_top_layer_inputERK10InputEvent,__ZN9GraphEdit10_gui_inputERK10InputEvent,__ZN9GraphEdit12set_selectedEP4Node,__ZN15CollisionObject13_notificationEi,__ZNK15CollisionObject18_get_property_listEP4ListI12PropertyInfo16DefaultAllocatorE,__ZN15CollisionObject12remove_shapeEi,__ZN15CollisionObject16set_ray_pickableEb,__ZN15CollisionObject25set_capture_input_on_dragEb,__ZN11PhysicsBody19set_collision_layerEj,__ZN11PhysicsBody18set_collision_maskEj,__ZN11PhysicsBody11_set_layersEj,__ZN10StaticBody28set_constant_linear_velocityERK7Vector3,__ZN10StaticBody29set_constant_angular_velocityERK7Vector3,__ZNK10StaticBody28get_constant_linear_velocityEv,__ZNK10StaticBody29get_constant_angular_velocityEv,__ZN11PhysicsBody28add_collision_exception_withEP4Node,__ZN11PhysicsBody31remove_collision_exception_withEP4Node,__ZN9RigidBody8set_modeENS_4ModeE,__ZN9RigidBody19set_linear_velocityERK7Vector3,__ZN9RigidBody20set_angular_velocityERK7Vector3,__ZN9RigidBody25set_max_contacts_reportedEi,__ZN9RigidBody25set_use_custom_integratorEb,__ZN9RigidBody19set_contact_monitorEb,__ZN9RigidBody38set_use_continuous_collision_detectionEb,__ZN9RigidBody17set_axis_velocityERK7Vector3,__ZN9RigidBody12set_sleepingEb,__ZN9RigidBody13set_can_sleepEb,__ZN9RigidBody21_direct_state_changedEP6Object,__ZN9RigidBody16_body_enter_treeEj,__ZN9RigidBody15_body_exit_treeEj,__ZN9RigidBody13set_axis_lockENS_8AxisLockE,__ZNK13KinematicBody17get_collision_posEv,__ZNK13KinematicBody20get_collision_normalEv,__ZNK13KinematicBody21get_collider_velocityEv,__ZNK13KinematicBody13_get_colliderEv,__ZN13KinematicBody30set_collide_with_static_bodiesEb,__ZN13KinematicBody33set_collide_with_kinematic_bodiesEb,__ZN13KinematicBody29set_collide_with_rigid_bodiesEb,__ZN13KinematicBody33set_collide_with_character_bodiesEb,__ZN4Area13_notificationEi,__ZN4Area16_body_enter_treeEj,__ZN4Area15_body_exit_treeEj,__ZN4Area16_area_enter_treeEj,__ZN4Area15_area_exit_treeEj,__ZN4Area23set_space_override_modeENS_13SpaceOverrideE,__ZN4Area20set_gravity_is_pointEb,__ZN4Area18set_gravity_vectorERK7Vector3,__ZNK4Area18get_gravity_vectorEv,__ZN4Area18set_collision_maskEj,__ZN4Area14set_layer_maskEj,__ZN4Area15set_monitorableEb,__ZN4Area14set_monitoringEb,__ZN22NavigationMeshInstance13_notificationEi,__ZNK12MeshInstance18_get_property_listEP4ListI12PropertyInfo16DefaultAllocatorE,__ZN12MeshInstance13_notificationEi,__ZN16GeometryInstance13_notificationEi,__ZN14VisualInstance13_notificationEi,__ZN14VisualInstance8set_baseERK3RID,__ZN14VisualInstance14set_layer_maskEj,__ZN16GeometryInstance21set_material_overrideERK3RefI8MaterialE,__ZN16GeometryInstance24set_cast_shadows_settingENS_20ShadowCastingSettingE,__ZN12MeshInstance8set_meshERK3RefI4MeshE,__ZN12MeshInstance17set_skeleton_pathERK8NodePath,__ZN14CollisionShape13_notificationEi,__ZN14CollisionShape16resource_changedE3RefI8ResourceE,__ZN14CollisionShape9set_shapeERK3RefI5ShapeE,__ZN14CollisionShape24_add_to_collision_objectEP6Object,__ZN14CollisionShape11set_triggerEb,__ZN14CollisionShape23_set_update_shape_indexEi,__ZN18ConvexPolygonShape10set_pointsERK10PoolVectorI7Vector3E,__ZNK19ConcavePolygonShape18_get_property_listEP4ListI12PropertyInfo16DefaultAllocatorE,__ZN19ConcavePolygonShape9set_facesERK10PoolVectorI7Vector3E,__ZN22NavigationMeshInstance19set_navigation_meshERK3RefI14NavigationMeshE,__ZN22NavigationMeshInstance11set_enabledEb,__ZNK8Listener18_get_property_listEP4ListI12PropertyInfo16DefaultAllocatorE,__ZN8Listener13_notificationEi,__ZN11VehicleBody21_direct_state_changedEP6Object,__ZNK6Camera18_get_property_listEP4ListI12PropertyInfo16DefaultAllocatorE,__ZN6Camera13_notificationEi,__ZN6Camera13set_cull_maskEj,__ZN6Camera15set_environmentERK3RefI11EnvironmentE,__ZN6Camera20set_keep_aspect_modeENS_10KeepAspectE,__ZN5Light13_notificationEi,__ZN5Light15set_editor_onlyEb,__ZN5Light10set_shadowEb,__ZN5Light12set_negativeEb,__ZN5Light13set_cull_maskEj,__ZN5Light9set_colorERK5Color,__ZNK5Light9get_colorEv,__ZN5Light16set_shadow_colorERK5Color,__ZNK5Light16get_shadow_colorEv,__ZN16CollisionPolygon13_notificationEi,__ZN16CollisionPolygon24_add_to_collision_objectEP6Object,__ZN16CollisionPolygon14set_build_modeENS_9BuildModeE,__ZN16CollisionPolygon11set_polygonERK6VectorI7Vector2E,__ZN16CollisionPolygon16_set_shape_rangeERK7Vector2,__ZNK16CollisionPolygon16_get_shape_rangeEv,__ZNK6Portal18_get_property_listEP4ListI12PropertyInfo16DefaultAllocatorE,__ZN6Portal9set_shapeERK6VectorI7Vector2E,__ZN6Portal11set_enabledEb,__ZN6Portal18set_disabled_colorERK5Color,__ZNK6Portal18get_disabled_colorEv,__ZN11GIProbeData10set_boundsERK5Rect3,__ZNK11GIProbeData10get_boundsEv,__ZN11GIProbeData17set_to_cell_xformERK9Transform,__ZNK11GIProbeData17get_to_cell_xformEv,__ZN11GIProbeData16set_dynamic_dataERK10PoolVectorIiE,__ZN11GIProbeData17set_dynamic_rangeEi,__ZN11GIProbeData12set_interiorEb,__ZN11GIProbeData12set_compressEb,__ZN7GIProbe14set_probe_dataERK3RefI11GIProbeDataE,__ZN7GIProbe10set_subdivENS_6SubdivE,__ZN7GIProbe11set_extentsERK7Vector3,__ZNK7GIProbe11get_extentsEv,__ZN7GIProbe17set_dynamic_rangeEi,__ZN7GIProbe12set_interiorEb,__ZN7GIProbe12set_compressEb,__ZN17MultiMeshInstance13set_multimeshERK3RefI9MultiMeshE,__ZN9MultiMesh8set_meshERK3RefI4MeshE,__ZN9MultiMesh16set_color_formatENS_11ColorFormatE,__ZN9MultiMesh20set_transform_formatENS_15TransformFormatE,__ZN9MultiMesh18set_instance_countEi,__ZN9MultiMesh20_set_transform_arrayERK10PoolVectorI7Vector3E,__ZN9MultiMesh16_set_color_arrayERK10PoolVectorI5ColorE,__ZN15RemoteTransform13_notificationEi,__ZN15RemoteTransform15set_remote_nodeERK8NodePath,__ZN14ProximityGroup13_notificationEi,__ZN14ProximityGroup14set_group_nameE6String,__ZN14ProximityGroup17set_dispatch_modeEi,__ZN14ProximityGroup15set_grid_radiusERK7Vector3,__ZNK14ProximityGroup15get_grid_radiusEv,__ZN17ImmediateGeometry10set_normalERK7Vector3,__ZN17ImmediateGeometry11set_tangentERK5Plane,__ZN17ImmediateGeometry9set_colorERK5Color,__ZN17ImmediateGeometry6set_uvERK7Vector2,__ZN17ImmediateGeometry7set_uv2ERK7Vector2,__ZN17ImmediateGeometry10add_vertexERK7Vector3,__ZN4Quad13_notificationEi,__ZN4Quad8set_axisEN7Vector34AxisE,__ZN4Quad8set_sizeERK7Vector2,__ZNK4Quad8get_sizeEv,__ZN4Quad12set_centeredEb,__ZN4Quad10set_offsetERK7Vector2,__ZNK4Quad10get_offsetEv,__ZN12SpriteBase3D13_notificationEi,__ZN12SpriteBase3D12set_centeredEb,__ZN12SpriteBase3D10set_offsetERK7Vector2,__ZNK12SpriteBase3D10get_offsetEv,__ZN12SpriteBase3D10set_flip_hEb,__ZN12SpriteBase3D10set_flip_vEb,__ZN12SpriteBase3D12set_modulateERK5Color,__ZNK12SpriteBase3D12get_modulateEv,__ZN12SpriteBase3D8set_axisEN7Vector34AxisE,__ZN12SpriteBase3D18set_alpha_cut_modeENS_12AlphaCutModeE,__ZN8Sprite3D11set_textureERK3RefI7TextureE,__ZN8Sprite3D10set_regionEb,__ZN8Sprite3D15set_region_rectERK5Rect2,__ZNK8Sprite3D15get_region_rectEv,__ZN8Sprite3D9set_frameEi,__ZN8Sprite3D11set_vframesEi,__ZN8Sprite3D11set_hframesEi,__ZN16AnimatedSprite3D13_notificationEi,__ZN16AnimatedSprite3D17set_sprite_framesERK3RefI12SpriteFramesE,__ZN16AnimatedSprite3D13set_animationERK10StringName,__ZN16AnimatedSprite3D12_set_playingEb,__ZN16AnimatedSprite3D4playERK10StringName,__ZN16AnimatedSprite3D9set_frameEi,__ZN15ReflectionProbe20set_interior_ambientE5Color,__ZNK15ReflectionProbe20get_interior_ambientEv,__ZN15ReflectionProbe11set_extentsERK7Vector3,__ZNK15ReflectionProbe11get_extentsEv,__ZN15ReflectionProbe17set_origin_offsetERK7Vector3,__ZNK15ReflectionProbe17get_origin_offsetEv,__ZN15ReflectionProbe15set_as_interiorEb,__ZN15ReflectionProbe25set_enable_box_projectionEb,__ZN15ReflectionProbe18set_enable_shadowsEb,__ZN15ReflectionProbe13set_cull_maskEj,__ZN15ReflectionProbe15set_update_modeENS_10UpdateModeE,__ZNK8Skeleton18_get_property_listEP4ListI12PropertyInfo16DefaultAllocatorE,__ZN8Skeleton13_notificationEi,__ZN8Skeleton8add_boneERK6String,__ZN8Skeleton22unparent_bone_and_restEi,__ZN5Joint13_notificationEi,__ZN5Joint10set_node_aERK8NodePath,__ZN5Joint10set_node_bERK8NodePath,__ZN5Joint19set_solver_priorityEi,__ZN5Joint32set_exclude_nodes_from_collisionEb,__ZN18VisibilityNotifier13_notificationEi,__ZN17VisibilityEnabler13_notificationEi,__ZN18VisibilityNotifier8set_aabbERK5Rect3,__ZNK18VisibilityNotifier8get_aabbEv,__ZN17VisibilityEnabler13_node_removedEP4Node,__ZN10BakedLight15set_cell_subdivEi,__ZN4Room13_notificationEi,__ZN4Room8set_roomERK3RefI10RoomBoundsE,__ZN16WorldEnvironment13_notificationEi,__ZN16WorldEnvironment15set_environmentERK3RefI11EnvironmentE,__ZN9Particles12set_emittingEb,__ZN9Particles10set_amountEi,__ZN9Particles19set_visibility_aabbERK5Rect3,__ZN9Particles25set_use_local_coordinatesEb,__ZN9Particles13set_fixed_fpsEi,__ZN9Particles20set_fractional_deltaEb,__ZN9Particles20set_process_materialERK3RefI8MaterialE,__ZNK9Particles19get_visibility_aabbEv,__ZN9Particles14set_draw_orderENS_9DrawOrderE,__ZN9Particles15set_draw_passesEi,__ZNK9Particles12capture_aabbEv,__ZN17ParticlesMaterial9set_colorERK5Color,__ZNK17ParticlesMaterial9get_colorEv,__ZN17ParticlesMaterial14set_color_rampERK3RefI7TextureE,__ZN17ParticlesMaterial18set_emission_shapeENS_13EmissionShapeE,__ZN17ParticlesMaterial24set_emission_box_extentsE7Vector3,__ZNK17ParticlesMaterial24get_emission_box_extentsEv,__ZN17ParticlesMaterial26set_emission_point_textureERK3RefI7TextureE,__ZN17ParticlesMaterial27set_emission_normal_textureERK3RefI7TextureE,__ZN17ParticlesMaterial24set_emission_point_countEi,__ZN17ParticlesMaterial17set_trail_divisorEi,__ZN17ParticlesMaterial23set_trail_size_modifierERK3RefI12CurveTextureE,__ZN17ParticlesMaterial24set_trail_color_modifierERK3RefI15GradientTextureE,__ZNK17ParticlesMaterial11get_gravityEv,__ZN17ParticlesMaterial11set_gravityERK7Vector3,__ZN6Node2D13_notificationEi,__ZN14BackBufferCopy8set_rectERK5Rect2,__ZNK14BackBufferCopy8get_rectEv,__ZN14BackBufferCopy13set_copy_modeENS_8CopyModeE,__ZN14CanvasModulate13_notificationEi,__ZN14CanvasModulate9set_colorERK5Color,__ZNK14CanvasModulate9get_colorEv,__ZN17RemoteTransform2D13_notificationEi,__ZN17RemoteTransform2D15set_remote_nodeERK8NodePath,__ZNK12PathFollow2D18_get_property_listEP4ListI12PropertyInfo16DefaultAllocatorE,__ZN12PathFollow2D13_notificationEi,__ZN12PathFollow2D10set_rotateEb,__ZN12PathFollow2D23set_cubic_interpolationEb,__ZN12PathFollow2D8set_loopEb,__ZN10PinJoint2D13_notificationEi,__ZN7Joint2D13_notificationEi,__ZN7Joint2D10set_node_aERK8NodePath,__ZN7Joint2D10set_node_bERK8NodePath,__ZN7Joint2D32set_exclude_nodes_from_collisionEb,__ZN13GrooveJoint2D13_notificationEi,__ZN19DampedSpringJoint2D13_notificationEi,__ZN7TileMap13_notificationEi,__ZN7TileMap11set_tilesetERK3RefI7TileSetE,__ZN7TileMap8set_modeENS_4ModeE,__ZN7TileMap15set_half_offsetENS_10HalfOffsetE,__ZN7TileMap20set_custom_transformERK11Transform2D,__ZNK7TileMap20get_custom_transformEv,__ZN7TileMap13set_cell_sizeE7Vector2,__ZNK7TileMap13get_cell_sizeEv,__ZN7TileMap18_set_old_cell_sizeEi,__ZN7TileMap17set_quadrant_sizeEi,__ZN7TileMap15set_tile_originENS_10TileOriginE,__ZN7TileMap12set_center_xEb,__ZN7TileMap12set_center_yEb,__ZN7TileMap15set_y_sort_modeEb,__ZN7TileMap27set_collision_use_kinematicEb,__ZN7TileMap19set_collision_layerEj,__ZN7TileMap18set_collision_maskEj,__ZN7TileMap23set_occluder_light_maskEi,__ZN7TileMap13get_used_rectEv,__ZN7TileMap14_set_tile_dataERK10PoolVectorIiE,__ZN18CollisionPolygon2D13_notificationEi,__ZN18CollisionPolygon2D24_add_to_collision_objectEP6Object,__ZN18CollisionPolygon2D11set_polygonERK6VectorI7Vector2E,__ZN18CollisionPolygon2D14set_build_modeENS_9BuildModeE,__ZN18CollisionPolygon2D11set_triggerEb,__ZN18CollisionPolygon2D16_set_shape_rangeERK7Vector2,__ZNK18CollisionPolygon2D16_get_shape_rangeEv,__ZN21ConcavePolygonShape2D12set_segmentsERK10PoolVectorI7Vector2E,__ZN20ConvexPolygonShape2D15set_point_cloudERK6VectorI7Vector2E,__ZN20ConvexPolygonShape2D10set_pointsERK6VectorI7Vector2E,__ZN6Sprite13_notificationEi,__ZN6Sprite11set_textureERK3RefI7TextureE,__ZN6Sprite12set_centeredEb,__ZN6Sprite10set_offsetERK7Vector2,__ZNK6Sprite10get_offsetEv,__ZN6Sprite10set_flip_hEb,__ZN6Sprite10set_flip_vEb,__ZN6Sprite10set_regionEb,__ZN6Sprite15set_region_rectERK5Rect2,__ZNK6Sprite15get_region_rectEv,__ZN6Sprite9set_frameEi,__ZN6Sprite11set_vframesEi,__ZN6Sprite11set_hframesEi,__ZNK17CollisionObject2D18_get_property_listEP4ListI12PropertyInfo16DefaultAllocatorE,__ZN17CollisionObject2D13_notificationEi,__ZN17CollisionObject2D12remove_shapeEi,__ZN17CollisionObject2D12set_pickableEb,__ZN13PhysicsBody2D19set_collision_layerEj,__ZN13PhysicsBody2D18set_collision_maskEj,__ZN13PhysicsBody2D11_set_layersEj,__ZN13PhysicsBody2D31set_one_way_collision_directionERK7Vector2,__ZNK13PhysicsBody2D31get_one_way_collision_directionEv,__ZN13PhysicsBody2D28add_collision_exception_withEP4Node,__ZN13PhysicsBody2D31remove_collision_exception_withEP4Node,__ZN12StaticBody2D28set_constant_linear_velocityERK7Vector2,__ZNK12StaticBody2D28get_constant_linear_velocityEv,__ZN11RigidBody2D8set_modeENS_4ModeE,__ZN11RigidBody2D19set_linear_velocityERK7Vector2,__ZNK11RigidBody2D19get_linear_velocityEv,__ZN11RigidBody2D25set_max_contacts_reportedEi,__ZN11RigidBody2D25set_use_custom_integratorEb,__ZN11RigidBody2D19set_contact_monitorEb,__ZN11RigidBody2D39set_continuous_collision_detection_modeENS_7CCDModeE,__ZN11RigidBody2D17set_axis_velocityERK7Vector2,__ZN11RigidBody2D17set_applied_forceERK7Vector2,__ZNK11RigidBody2D17get_applied_forceEv,__ZN11RigidBody2D12set_sleepingEb,__ZN11RigidBody2D13set_can_sleepEb,__ZN11RigidBody2D21_direct_state_changedEP6Object,__ZN11RigidBody2D16_body_enter_treeEj,__ZN11RigidBody2D15_body_exit_treeEj,__ZNK15KinematicBody2D10get_travelEv,__ZNK15KinematicBody2D17get_collision_posEv,__ZNK15KinematicBody2D20get_collision_normalEv,__ZNK15KinematicBody2D21get_collider_velocityEv,__ZNK15KinematicBody2D13_get_colliderEv,__ZNK15KinematicBody2D21get_collider_metadataEv,__ZN17OccluderPolygon2D10set_closedEb,__ZN17OccluderPolygon2D13set_cull_modeENS_8CullModeE,__ZN17OccluderPolygon2D11set_polygonERK10PoolVectorI7Vector2E,__ZN15LightOccluder2D13_notificationEi,__ZN15LightOccluder2D20set_occluder_polygonERK3RefI17OccluderPolygon2DE,__ZN15LightOccluder2D23set_occluder_light_maskEi,__ZN7Light2D13_notificationEi,__ZN7Light2D11set_enabledEb,__ZN7Light2D15set_editor_onlyEb,__ZN7Light2D11set_textureERK3RefI7TextureE,__ZN7Light2D18set_texture_offsetERK7Vector2,__ZNK7Light2D18get_texture_offsetEv,__ZN7Light2D9set_colorERK5Color,__ZNK7Light2D9get_colorEv,__ZN7Light2D15set_z_range_minEi,__ZN7Light2D15set_z_range_maxEi,__ZN7Light2D19set_layer_range_minEi,__ZN7Light2D19set_layer_range_maxEi,__ZN7Light2D18set_item_cull_maskEi,__ZN7Light2D25set_item_shadow_cull_maskEi,__ZN7Light2D8set_modeENS_4ModeE,__ZN7Light2D18set_shadow_enabledEb,__ZN7Light2D22set_shadow_buffer_sizeEi,__ZN7Light2D17set_shadow_filterENS_12ShadowFilterE,__ZN7Light2D16set_shadow_colorERK5Color,__ZNK7Light2D16get_shadow_colorEv,__ZN16CollisionShape2D13_notificationEi,__ZN16CollisionShape2D9set_shapeERK3RefI7Shape2DE,__ZN16CollisionShape2D24_add_to_collision_objectEP6Object,__ZN16CollisionShape2D11set_triggerEb,__ZN16CollisionShape2D23_set_update_shape_indexEi,__ZN14AnimatedSprite13_notificationEi,__ZN14AnimatedSprite17set_sprite_framesERK3RefI12SpriteFramesE,__ZN14AnimatedSprite13set_animationERK10StringName,__ZN14AnimatedSprite12_set_playingEb,__ZN14AnimatedSprite4playERK10StringName,__ZN14AnimatedSprite12set_centeredEb,__ZN14AnimatedSprite10set_offsetERK7Vector2,__ZNK14AnimatedSprite10get_offsetEv,__ZN14AnimatedSprite10set_flip_hEb,__ZN14AnimatedSprite10set_flip_vEb,__ZN14AnimatedSprite9set_frameEi,__ZN6Area2D13_notificationEi,__ZN6Area2D16_body_enter_treeEj,__ZN6Area2D15_body_exit_treeEj,__ZN6Area2D16_area_enter_treeEj,__ZN6Area2D15_area_exit_treeEj,__ZN6Area2D23set_space_override_modeENS_13SpaceOverrideE,__ZN6Area2D20set_gravity_is_pointEb,__ZN6Area2D18set_gravity_vectorERK7Vector2,__ZNK6Area2D18get_gravity_vectorEv,__ZN6Area2D18set_collision_maskEj,__ZN6Area2D14set_layer_maskEj,__ZN6Area2D14set_monitoringEb,__ZN6Area2D15set_monitorableEb,__ZN9Polygon2D13_notificationEi,__ZN9Polygon2D11set_polygonERK10PoolVectorI7Vector2E,__ZN9Polygon2D6set_uvERK10PoolVectorI7Vector2E,__ZN9Polygon2D9set_colorERK5Color,__ZNK9Polygon2D9get_colorEv,__ZN9Polygon2D17set_vertex_colorsERK10PoolVectorI5ColorE,__ZN9Polygon2D11set_textureERK3RefI7TextureE,__ZN9Polygon2D18set_texture_offsetERK7Vector2,__ZNK9Polygon2D18get_texture_offsetEv,__ZN9Polygon2D17set_texture_scaleERK7Vector2,__ZNK9Polygon2D17get_texture_scaleEv,__ZN9Polygon2D10set_invertEb,__ZN9Polygon2D10set_offsetERK7Vector2,__ZNK9Polygon2D10get_offsetEv,__ZN8Camera2D13_notificationEi,__ZN8Camera2D10set_offsetERK7Vector2,__ZNK8Camera2D10get_offsetEv,__ZN8Camera2D15set_anchor_modeENS_10AnchorModeE,__ZN8Camera2D12set_rotatingEb,__ZN8Camera2D13_make_currentEP6Object,__ZN8Camera2D12_set_currentEb,__ZN8Camera2D27set_limit_smoothing_enabledEb,__ZN8Camera2D18set_v_drag_enabledEb,__ZN8Camera2D18set_h_drag_enabledEb,__ZNK8Camera2D14get_camera_posEv,__ZNK8Camera2D24get_camera_screen_centerEv,__ZN8Camera2D8set_zoomERK7Vector2,__ZNK8Camera2D8get_zoomEv,__ZN8Camera2D19set_custom_viewportEP4Node,__ZN8Camera2D27set_enable_follow_smoothingEb,__ZN10Position2D13_notificationEi,__ZN20VisibilityNotifier2D13_notificationEi,__ZN20VisibilityNotifier2D8set_rectERK5Rect2,__ZNK20VisibilityNotifier2D8get_rectEv,__ZN19VisibilityEnabler2D13_notificationEi,__ZN19VisibilityEnabler2D13_node_removedEP4Node,__ZN13ParallaxLayer13_notificationEi,__ZN13ParallaxLayer16set_motion_scaleERK7Vector2,__ZNK13ParallaxLayer16get_motion_scaleEv,__ZN13ParallaxLayer17set_motion_offsetERK7Vector2,__ZNK13ParallaxLayer17get_motion_offsetEv,__ZN13ParallaxLayer13set_mirroringERK7Vector2,__ZNK13ParallaxLayer13get_mirroringEv,__ZN25NavigationPolygonInstance13_notificationEi,__ZN25NavigationPolygonInstance22set_navigation_polygonERK3RefI17NavigationPolygonE,__ZN25NavigationPolygonInstance11set_enabledEb,__ZN17TouchScreenButton13_notificationEi,__ZN17TouchScreenButton11set_textureERK3RefI7TextureE,__ZN17TouchScreenButton19set_texture_pressedERK3RefI7TextureE,__ZN17TouchScreenButton11set_bitmaskERK3RefI6BitMapE,__ZN17TouchScreenButton9set_shapeERK3RefI7Shape2DE,__ZN17TouchScreenButton18set_shape_centeredEb,__ZN17TouchScreenButton17set_shape_visibleEb,__ZN17TouchScreenButton10set_actionERK6String,__ZN17TouchScreenButton19set_visibility_modeENS_14VisibilityModeE,__ZN17TouchScreenButton16set_passby_pressEb,__ZN17TouchScreenButton6_inputERK10InputEvent,__ZN19ParticleAttractor2D13_notificationEi,__ZN19ParticleAttractor2D11set_enabledEb,__ZN19ParticleAttractor2D18set_particles_pathE8NodePath,__ZNK15AnimationPlayer18_get_property_listEP4ListI12PropertyInfo16DefaultAllocatorE,__ZN15AnimationPlayer13_notificationEi,__ZN15AnimationPlayer13_node_removedEP4Node,__ZN15AnimationPlayer16remove_animationERK10StringName,__ZN15AnimationPlayer4stopEb,__ZN15AnimationPlayer21set_current_animationERK6String,__ZN15AnimationPlayer5queueERK10StringName,__ZN15AnimationPlayer10set_activeEb,__ZN15AnimationPlayer12set_autoplayERK6String,__ZN15AnimationPlayer8set_rootERK8NodePath,__ZN15AnimationPlayer26set_animation_process_modeENS_20AnimationProcessModeE,__ZNK19AnimationTreePlayer18_get_property_listEP4ListI12PropertyInfo16DefaultAllocatorE,__ZN19AnimationTreePlayer13_notificationEi,__ZN19AnimationTreePlayer18oneshot_node_startERK10StringName,__ZN19AnimationTreePlayer17oneshot_node_stopERK10StringName,__ZN19AnimationTreePlayer11remove_nodeERK10StringName,__ZN19AnimationTreePlayer10set_activeEb,__ZN19AnimationTreePlayer13set_base_pathERK8NodePath,__ZN19AnimationTreePlayer17set_master_playerERK8NodePath,__ZN19AnimationTreePlayer26set_animation_process_modeENS_20AnimationProcessModeE,__ZNK5Tween18_get_property_listEP4ListI12PropertyInfo16DefaultAllocatorE,__ZN5Tween13_notificationEi,__ZN5Tween10set_activeEb,__ZN5Tween10set_repeatEb,__ZN5Tween22set_tween_process_modeENS_16TweenProcessModeE,__ZN11AudioPlayer13_notificationEi,__ZN11AudioPlayer10set_streamE3RefI11AudioStreamE,__ZN11AudioPlayer7set_busERK10StringName,__ZN11AudioPlayer12set_autoplayEb,__ZN11AudioPlayer14set_mix_targetENS_9MixTargetE,__ZN11AudioPlayer12_set_playingEb,__ZNK9Animation18_get_property_listEP4ListI12PropertyInfo16DefaultAllocatorE,__ZN9Animation12remove_trackEi,__ZN9Animation13track_move_upEi,__ZN9Animation15track_move_downEi,__ZN9Animation8set_loopEb,__ZN16RectangleShape2D11set_extentsERK7Vector2,__ZNK16RectangleShape2D11get_extentsEv,__ZN11Environment14set_backgroundENS_6BGModeE,__ZN11Environment10set_skyboxERK3RefI6SkyBoxE,__ZN11Environment12set_bg_colorERK5Color,__ZN11Environment20set_canvas_max_layerEi,__ZN11Environment23set_ambient_light_colorERK5Color,__ZNK11Environment12get_bg_colorEv,__ZNK11Environment23get_ambient_light_colorEv,__ZN11Environment15set_ssr_enabledEb,__ZN11Environment17set_ssr_max_stepsEi,__ZN11Environment14set_ssr_smoothEb,__ZN11Environment13set_ssr_roughEb,__ZN11Environment16set_ssao_enabledEb,__ZN11Environment14set_ssao_colorERK5Color,__ZNK11Environment14get_ssao_colorEv,__ZN11Environment13set_ssao_blurEb,__ZN11Environment24set_dof_blur_far_enabledEb,__ZN11Environment24set_dof_blur_far_qualityENS_14DOFBlurQualityE,__ZN11Environment25set_dof_blur_near_enabledEb,__ZN11Environment25set_dof_blur_near_qualityENS_14DOFBlurQualityE,__ZN11Environment16set_glow_enabledEb,__ZN11Environment19set_glow_blend_modeENS_13GlowBlendModeE,__ZN11Environment24set_glow_bicubic_upscaleEb,__ZN11Environment14set_tonemapperENS_10ToneMapperE,__ZN11Environment25set_tonemap_auto_exposureEb,__ZN11Environment21set_adjustment_enableEb,__ZN11Environment31set_adjustment_color_correctionERK3RefI7TextureE,__ZN6SkyBox17set_radiance_sizeENS_12RadianceSizeE,__ZN8BoxShape11set_extentsERK7Vector3,__ZNK8BoxShape11get_extentsEv,__ZN17AudioStreamSample10set_formatENS_6FormatE,__ZN17AudioStreamSample13set_loop_modeENS_8LoopModeE,__ZN17AudioStreamSample14set_loop_beginEi,__ZN17AudioStreamSample12set_loop_endEi,__ZN17AudioStreamSample12set_mix_rateEi,__ZN17AudioStreamSample10set_stereoEb,__ZN17AudioStreamSample8set_dataERK10PoolVectorIhE,__ZNK11MeshLibrary18_get_property_listEP4ListI12PropertyInfo16DefaultAllocatorE,__ZN11MeshLibrary11create_itemEi,__ZN11MeshLibrary11remove_itemEi,__ZNK5Theme18_get_property_listEP4ListI12PropertyInfo16DefaultAllocatorE,__ZN5Theme22set_default_theme_fontERK3RefI4FontE,__ZNK8StyleBox16get_minimum_sizeEv,__ZNK8StyleBox10get_offsetEv,__ZN12StyleBoxFlat12set_bg_colorERK5Color,__ZNK12StyleBoxFlat12get_bg_colorEv,__ZN12StyleBoxFlat15set_light_colorERK5Color,__ZNK12StyleBoxFlat15get_light_colorEv,__ZN12StyleBoxFlat14set_dark_colorERK5Color,__ZNK12StyleBoxFlat14get_dark_colorEv,__ZN12StyleBoxFlat15set_border_sizeEi,__ZN12StyleBoxFlat16set_border_blendEb,__ZN12StyleBoxFlat15set_draw_centerEb,__ZN15StyleBoxTexture11set_textureE3RefI8ResourceE,__ZN15StyleBoxTexture15set_region_rectERK5Rect2,__ZNK15StyleBoxTexture15get_region_rectEv,__ZN15StyleBoxTexture15set_draw_centerEb,__ZN15StyleBoxTexture12set_modulateERK5Color,__ZNK15StyleBoxTexture12get_modulateEv,__ZN11PackedScene18_set_bundled_sceneERK10Dictionary,__ZN10RoomBounds17set_geometry_hintERK10PoolVectorI5Face3E,__ZN9ColorRamp12remove_pointEi,__ZN9ColorRamp11set_offsetsERK6VectorIfE,__ZN9ColorRamp10set_colorsERK6VectorI5ColorE,__ZN6Shader8set_codeERK6String,__ZN11LineShape2D10set_normalERK7Vector2,__ZNK11LineShape2D10get_normalEv,__ZN15DynamicFontData13set_font_pathERK6String,__ZNK11DynamicFont18_get_property_listEP4ListI12PropertyInfo16DefaultAllocatorE,__ZNK12ImageTexture18_get_property_listEP4ListI12PropertyInfo16DefaultAllocatorE,__ZN12ImageTexture4loadERK6String,__ZN12ImageTexture8set_dataERK5Image,__ZN12ImageTexture11set_storageENS_7StorageE,__ZN12ImageTexture17set_size_overrideERK7Vector2,__ZN12ImageTexture12_reload_hookERK3RID,__ZN11DynamicFont13set_font_dataERK3RefI15DynamicFontDataE,__ZN11DynamicFont8set_sizeEi,__ZN11DynamicFont15set_use_mipmapsEb,__ZN11DynamicFont14set_use_filterEb,__ZN11DynamicFont12add_fallbackERK3RefI15DynamicFontDataE,__ZN11DynamicFont15remove_fallbackEi,__ZN14SegmentShape2D5set_aERK7Vector2,__ZNK14SegmentShape2D5get_aEv,__ZN14SegmentShape2D5set_bERK7Vector2,__ZNK14SegmentShape2D5get_bEv,__ZNK14ShaderMaterial18_get_property_listEP4ListI12PropertyInfo16DefaultAllocatorE,__ZN14ShaderMaterial10set_shaderERK3RefI6ShaderE,__ZN10PlaneShape9set_planeE5Plane,__ZNK10PlaneShape9get_planeEv,__ZN12AtlasTexture9set_atlasERK3RefI7TextureE,__ZN12AtlasTexture10set_regionERK5Rect2,__ZNK12AtlasTexture10get_regionEv,__ZN12AtlasTexture10set_marginERK5Rect2,__ZNK12AtlasTexture10get_marginEv,__ZN12LargeTexture8set_sizeERK7Vector2,__ZN12LargeTexture9_set_dataERK5Array,__ZNK7CubeMap18_get_property_listEP4ListI12PropertyInfo16DefaultAllocatorE,__ZN7CubeMap9set_flagsEj,__ZN7CubeMap11set_storageENS_7StorageE,__ZN12CurveTexture9set_widthEi,__ZN12CurveTexture10set_pointsERK10PoolVectorI7Vector2E,__ZN15GradientTexture12remove_pointEi,__ZN15GradientTexture9set_widthEi,__ZN15GradientTexture11set_offsetsERK6VectorIfE,__ZN15GradientTexture10set_colorsERK6VectorI5ColorE,__ZN10BitmapFont11add_textureERK3RefI7TextureE,__ZN10BitmapFont23set_distance_field_hintEb,__ZN10BitmapFont10_set_charsERK10PoolVectorIiE,__ZN10BitmapFont13_set_kerningsERK10PoolVectorIiE,__ZN10BitmapFont13_set_texturesERK6VectorI7VariantE,__ZN10BitmapFont12set_fallbackERK3RefIS_E,__ZN9SceneTree20set_auto_accept_quitEb,__ZN9SceneTree15set_editor_hintEb,__ZN9SceneTree25set_debug_collisions_hintEb,__ZN9SceneTree25set_debug_navigation_hintEb,__ZN9SceneTree9set_pauseEb,__ZN9SceneTree12queue_deleteEP6Object,__ZN9SceneTree17set_current_sceneEP4Node,__ZN9SceneTree13_change_sceneEP4Node,__ZN9SceneTree16set_network_peerERK3RefI24NetworkedMultiplayerPeerE,__ZN9SceneTree34set_refuse_new_network_connectionsEb,__ZN9SceneTree23_network_peer_connectedEi,__ZN9SceneTree26_network_peer_disconnectedEi,__ZN9SceneTree28_live_edit_remove_node_funcsEPvRK8NodePath,__ZN17NavigationPolygon12set_verticesERK10PoolVectorI7Vector2E,__ZN17NavigationPolygon11add_polygonERK6VectorIiE,__ZN17NavigationPolygon11add_outlineERK10PoolVectorI7Vector2E,__ZN17NavigationPolygon14remove_outlineEi,__ZN17NavigationPolygon13_set_polygonsERK5Array,__ZN17NavigationPolygon13_set_outlinesERK5Array,__ZN12Navigation2D14navpoly_removeEi,__ZN6Path2D9set_curveERK3RefI7Curve2DE,__ZN7Curve2D12remove_pointEi,__ZN7Curve2D9_set_dataERK10Dictionary,__ZN6Path2D13_notificationEi,__ZN6BitMap6createERK7Vector2,__ZN6BitMap23create_from_image_alphaERK5Image,__ZNK6BitMap8get_sizeEv,__ZN6BitMap9_set_dataERK10Dictionary,__ZNK17PolygonPathFinder10get_boundsEv,__ZN17PolygonPathFinder9_set_dataERK10Dictionary,__ZN12MeshDataTool12set_materialERK3RefI8MaterialE,__ZN8QuadMesh12set_materialERK3RefI8MaterialE,__ZN11CanvasLayer9set_layerEi,__ZN11CanvasLayer13set_transformERK11Transform2D,__ZNK11CanvasLayer13get_transformEv,__ZN11CanvasLayer10set_offsetERK7Vector2,__ZNK11CanvasLayer10get_offsetEv,__ZN11CanvasLayer9set_scaleERK7Vector2,__ZNK11CanvasLayer9get_scaleEv,__ZN11CanvasLayer19set_custom_viewportEP4Node,__ZN18ParallaxBackground13_camera_movedERK11Transform2D,__ZN18ParallaxBackground17set_scroll_offsetERK7Vector2,__ZNK18ParallaxBackground17get_scroll_offsetEv,__ZN18ParallaxBackground22set_scroll_base_offsetERK7Vector2,__ZNK18ParallaxBackground22get_scroll_base_offsetEv,__ZN18ParallaxBackground21set_scroll_base_scaleERK7Vector2,__ZNK18ParallaxBackground21get_scroll_base_scaleEv,__ZN18ParallaxBackground15set_limit_beginERK7Vector2,__ZNK18ParallaxBackground15get_limit_beginEv,__ZN18ParallaxBackground13set_limit_endERK7Vector2,__ZNK18ParallaxBackground13get_limit_endEv,__ZN18ParallaxBackground22set_ignore_camera_zoomEb,__ZN11CanvasLayer13_notificationEi,__ZN18ParallaxBackground13_notificationEi,__ZN7TileSet11create_tileEi,__ZN7TileSet11remove_tileEi,__ZNK7TileSet18_get_property_listEP4ListI12PropertyInfo16DefaultAllocatorE,__ZN5YSort16set_sort_enabledEb,__ZN9RayCast2D11set_enabledEb,__ZN9RayCast2D11set_cast_toERK7Vector2,__ZNK9RayCast2D11get_cast_toEv,__ZNK9RayCast2D19get_collision_pointEv,__ZNK9RayCast2D20get_collision_normalEv,__ZN9RayCast2D17add_exception_ridERK3RID,__ZN9RayCast2D13add_exceptionEPK6Object,__ZN9RayCast2D20remove_exception_ridERK3RID,__ZN9RayCast2D16remove_exceptionEPK6Object,__ZN9RayCast2D14set_layer_maskEj,__ZN9RayCast2D13set_type_maskEj,__ZN9RayCast2D23set_exclude_parent_bodyEb,__ZN9RayCast2D13_notificationEi,__ZN6Line2D10set_pointsERK10PoolVectorI7Vector2E,__ZN6Line2D9add_pointE7Vector2,__ZN6Line2D12remove_pointEi,__ZN6Line2D17set_default_colorE5Color,__ZNK6Line2D17get_default_colorEv,__ZN6Line2D12set_gradientERK3RefI9ColorRampE,__ZN6Line2D11set_textureERK3RefI7TextureE,__ZN6Line2D16set_texture_modeE15LineTextureMode,__ZN6Line2D14set_joint_modeE13LineJointMode,__ZN6Line2D18set_begin_cap_modeE11LineCapMode,__ZN6Line2D16set_end_cap_modeE11LineCapMode,__ZN6Line2D19set_round_precisionEi,__ZN6Line2D13_notificationEi,__ZN12SpriteFrames13add_animationERK10StringName,__ZN12SpriteFrames16remove_animationERK10StringName,__ZN12SpriteFrames5clearERK10StringName,__ZN12SpriteFrames11_set_framesERK5Array,__ZN12SpriteFrames15_set_animationsERK5Array,__ZN11Particles2D12set_emittingEb,__ZN11Particles2D16set_process_modeENS_11ProcessModeE,__ZN11Particles2D10set_amountEi,__ZN11Particles2D11set_textureERK3RefI7TextureE,__ZN11Particles2D9set_colorERK5Color,__ZNK11Particles2D9get_colorEv,__ZN11Particles2D14set_color_rampERK3RefI9ColorRampE,__ZN11Particles2D18set_emissor_offsetERK7Vector2,__ZNK11Particles2D18get_emissor_offsetEv,__ZN11Particles2D10set_flip_hEb,__ZN11Particles2D10set_flip_vEb,__ZN11Particles2D12set_h_framesEi,__ZN11Particles2D12set_v_framesEi,__ZN11Particles2D25set_emission_half_extentsERK7Vector2,__ZNK11Particles2D25get_emission_half_extentsEv,__ZN11Particles2D16set_color_phasesEi,__ZN11Particles2D19set_use_local_spaceEb,__ZN11Particles2D20set_initial_velocityERK7Vector2,__ZNK11Particles2D20get_initial_velocityEv,__ZN11Particles2D19set_emission_pointsERK10PoolVectorI7Vector2E,__ZN11Particles2D13_notificationEi,__ZN10PathFollow17set_rotation_modeENS_12RotationModeE,__ZN10PathFollow23set_cubic_interpolationEb,__ZN10PathFollow8set_loopEb,__ZNK10PathFollow18_get_property_listEP4ListI12PropertyInfo16DefaultAllocatorE,__ZN10PathFollow13_notificationEi,__ZN4Path9set_curveERK3RefI7Curve3DE,__ZN7Curve3D12remove_pointEi,__ZN7Curve3D9_set_dataERK10Dictionary,__ZN7RayCast11set_enabledEb,__ZN7RayCast11set_cast_toERK7Vector3,__ZNK7RayCast11get_cast_toEv,__ZNK7RayCast19get_collision_pointEv,__ZNK7RayCast20get_collision_normalEv,__ZN7RayCast17add_exception_ridERK3RID,__ZN7RayCast13add_exceptionEPK6Object,__ZN7RayCast20remove_exception_ridERK3RID,__ZN7RayCast16remove_exceptionEPK6Object,__ZN7RayCast14set_layer_maskEj,__ZN7RayCast13set_type_maskEj,__ZN7RayCast13_notificationEi,__ZN12VehicleWheel19set_use_as_tractionEb,__ZN12VehicleWheel19set_use_as_steeringEb,__ZN12VehicleWheel13_notificationEi,__ZN10Navigation14navmesh_removeEi,__ZN10Navigation13set_up_vectorERK7Vector3,__ZNK10Navigation13get_up_vectorEv,__ZN14NavigationMesh12set_verticesERK10PoolVectorI7Vector3E,__ZN14NavigationMesh11add_polygonERK6VectorIiE,__ZN14NavigationMesh13_set_polygonsERK5Array,__ZN9OmniLight15set_shadow_modeENS_10ShadowModeE,__ZN9OmniLight17set_shadow_detailENS_12ShadowDetailE,__ZN16DirectionalLight15set_shadow_modeENS_10ShadowModeE,__ZN16DirectionalLight16set_blend_splitsEb,__ZN18InterpolatedCamera15set_target_pathERK8NodePath,__ZN18InterpolatedCamera11_set_targetEPK6Object,__ZN18InterpolatedCamera25set_interpolation_enabledEb,__ZN18InterpolatedCamera13_notificationEi,__ZN14BoneAttachment13set_bone_nameERK6String,__ZNK14BoneAttachment18_get_property_listEP4ListI12PropertyInfo16DefaultAllocatorE,__ZN14BoneAttachment13_notificationEi,__ZN5Timer13_notificationEi,__ZN5Timer12set_one_shotEb,__ZN5Timer13set_autostartEb,__ZN5Timer10set_pausedEb,__ZN5Timer22set_timer_process_modeENS_16TimerProcessModeE,__ZN11ColorPicker13_notificationEi,__ZN11ColorPicker14set_pick_colorERK5Color,__ZNK11ColorPicker14get_pick_colorEv,__ZN11ColorPicker12set_raw_modeEb,__ZN11ColorPicker14set_edit_alphaEb,__ZN11ColorPicker10add_presetERK5Color,__ZN11ColorPicker13_html_enteredERK6String,__ZN11ColorPicker9_uv_inputERK10InputEvent,__ZN11ColorPicker8_w_inputERK10InputEvent,__ZN11ColorPicker13_preset_inputERK10InputEvent,__ZN11ColorPicker13_screen_inputERK10InputEvent,__ZN10PopupPanel13_notificationEi,__ZN13ReferenceRect13_notificationEi,__ZN9ColorRect15set_frame_colorERK5Color,__ZNK9ColorRect15get_frame_colorEv,__ZN9ColorRect13_notificationEi,__ZN8ShortCut12set_shortcutERK10InputEvent,__ZNK8ShortCut12get_shortcutEv,__ZN17ResourcePreloader14_set_resourcesERK5Array,__ZN17ResourcePreloader15remove_resourceERK10StringName,__ZN11AudioServer13set_bus_countEi,__ZN11AudioServer10remove_busEi,__ZN11AudioServer7add_busEi,__ZN11AudioServer14set_bus_layoutERK3RefI14AudioBusLayoutE,__ZNK14AudioBusLayout18_get_property_listEP4ListI12PropertyInfo16DefaultAllocatorE,__ZN17CollisionSolverSW16concave_callbackEPvP7ShapeSW,__ZN17CollisionSolverSW25concave_distance_callbackEPvP7ShapeSW,__ZN19CollisionSolver2DSW16concave_callbackEPvP9Shape2DSW,__ZN16AudioEffectDelay15set_tap1_activeEb,__ZN16AudioEffectDelay15set_tap2_activeEb,__ZN16AudioEffectDelay19set_feedback_activeEb,__ZN21AudioEffectDistortion8set_modeENS_4ModeE,__ZNK13AudioEffectEQ18_get_property_listEP4ListI12PropertyInfo16DefaultAllocatorE,__ZN17AudioEffectChorus15set_voice_countEi,__ZN21AudioEffectCompressor13set_sidechainERK10StringName,__ZN17AudioEffectFilter6set_dbENS_8FilterDBE,__ZN29Physics2DShapeQueryParameters9set_shapeERK3RefI8ResourceE,__ZN29Physics2DShapeQueryParameters13set_shape_ridERK3RID,__ZN29Physics2DShapeQueryParameters13set_transformERK11Transform2D,__ZNK29Physics2DShapeQueryParameters13get_transformEv,__ZN29Physics2DShapeQueryParameters10set_motionERK7Vector2,__ZNK29Physics2DShapeQueryParameters10get_motionEv,__ZN29Physics2DShapeQueryParameters14set_layer_maskEi,__ZN29Physics2DShapeQueryParameters20set_object_type_maskEi,__ZN29Physics2DShapeQueryParameters11set_excludeERK6VectorI3RIDE,__ZNK25Physics2DTestMotionResult10get_motionEv,__ZNK25Physics2DTestMotionResult20get_motion_remainderEv,__ZNK25Physics2DTestMotionResult19get_collision_pointEv,__ZNK25Physics2DTestMotionResult20get_collision_normalEv,__ZNK25Physics2DTestMotionResult21get_collider_velocityEv,__ZN27PhysicsShapeQueryParameters9set_shapeERK3RefI8ResourceE,__ZN27PhysicsShapeQueryParameters13set_shape_ridERK3RID,__ZN27PhysicsShapeQueryParameters13set_transformERK9Transform,__ZNK27PhysicsShapeQueryParameters13get_transformEv,__ZN27PhysicsShapeQueryParameters14set_layer_maskEi,__ZN27PhysicsShapeQueryParameters20set_object_type_maskEi,__ZN27PhysicsShapeQueryParameters11set_excludeERK6VectorI3RIDE,__ZN6Object10set_scriptERK6RefPtr,__ZNK6Object10get_scriptEv,__ZN6Object17set_block_signalsEb,__ZN6Object23set_message_translationEb,__ZN8Resource9_set_pathERK6String,__ZN8Resource15_take_over_pathERK6String,__ZN8Resource8set_nameERK6String,__ZN8Resource18set_local_to_sceneEb,__ZN11Translation10set_localeERK6String,__ZN11Translation13erase_messageERK10StringName,__ZN11Translation13_set_messagesERK10PoolVectorI6StringE,__ZNK12GlobalConfig18_get_property_listEP4ListI12PropertyInfo16DefaultAllocatorE,__ZN12GlobalConfig23_add_property_info_bindERK10Dictionary,__ZN12GlobalConfig5clearERK6String,__ZNK16PHashTranslation18_get_property_listEP4ListI12PropertyInfo16DefaultAllocatorE,__ZN16PHashTranslation8generateERK3RefI11TranslationE,__ZN8UndoRedo16add_do_referenceEP6Object,__ZN8UndoRedo18add_undo_referenceEP6Object,__ZN19PackedDataContainer9_set_dataERK10PoolVectorIhE,__ZN5Input14set_mouse_modeENS_9MouseModeE,__ZN5AStar12remove_pointEi,__ZNK10PacketPeer12_bnd_get_varEv,__ZN16PacketPeerStream16_set_stream_peerE3RefI9ReferenceE,__ZN2IP18erase_resolve_itemEi,__ZN2IP11clear_cacheERK6String,__ZN10HTTPClient14set_connectionERK3RefI10StreamPeerE,__ZN10HTTPClient19set_read_chunk_sizeEi,__ZN10HTTPClient17set_blocking_modeEb,__ZL10zipio_freePvS_,__ZL10godot_freePvS_,__ZN10StreamPeer14set_big_endianEb,__ZN10StreamPeer5put_8Ea,__ZN10StreamPeer6put_u8Eh,__ZN10StreamPeer6put_16Es,__ZN10StreamPeer7put_u16Et,__ZN10StreamPeer6put_32Ei,__ZN10StreamPeer7put_u32Ej,__ZN10StreamPeer15put_utf8_stringERK6String,__ZN10StreamPeer7put_varERK7Variant,__ZN10StreamPeer7get_varEv,__ZN16StreamPeerBuffer4seekEi,__ZN16StreamPeerBuffer6resizeEi,__ZN16StreamPeerBuffer14set_data_arrayERK10PoolVectorIhE,__ZN3_OS13set_clipboardERK6String,__ZN3_OS22set_screen_orientationENS_17ScreenOrientationE,__ZN3_OS18set_keep_screen_onEb,__ZN3_OS16set_window_titleERK6String,__ZN3_OS28set_low_processor_usage_modeEb,__ZN3_OS8set_iconERK5Image,__ZN3_OS13set_exit_codeEi,__ZNK3_OS10delay_usecEj,__ZNK3_OS10delay_msecEj,__ZN3_OS19dump_memory_to_fileERK6String,__ZN3_OS22dump_resources_to_fileERK6String,__ZN3_OS21show_virtual_keyboardERK6String,__ZN3_OS22print_resources_in_useEb,__ZN3_OS19print_all_resourcesERK6String,__ZN3_OS23print_resources_by_typeERK6VectorI6StringE,__ZN3_OS33set_use_file_access_save_and_swapEb,__ZN3_OS13set_use_vsyncEb,__ZN5_File15set_endian_swapEb,__ZNK5_File7get_varEv,__ZN5_File7store_8Eh,__ZN5_File8store_16Et,__ZN5_File8store_32Ej,__ZN5_File12store_bufferERK10PoolVectorIhE,__ZN5_File10store_lineERK6String,__ZN5_File12store_stringERK6String,__ZN5_File9store_varERK7Variant,__ZN7_Thread14wait_to_finishEv,__ZN17TranslationServer10set_localeERK6String,__ZN17TranslationServer15add_translationERK3RefI11TranslationE,__ZN17TranslationServer18remove_translationERK3RefI11TranslationE,__ZN12_VariantCall13Vector2_init1ER7VariantPPKS0_,__ZN12_VariantCall11Rect2_init1ER7VariantPPKS0_,__ZN12_VariantCall11Rect2_init2ER7VariantPPKS0_,__ZN12_VariantCall17Transform2D_init2ER7VariantPPKS0_,__ZN12_VariantCall17Transform2D_init3ER7VariantPPKS0_,__ZN12_VariantCall13Vector3_init1ER7VariantPPKS0_,__ZN12_VariantCall11Plane_init1ER7VariantPPKS0_,__ZN12_VariantCall11Plane_init2ER7VariantPPKS0_,__ZN12_VariantCall11Plane_init3ER7VariantPPKS0_,__ZN12_VariantCall10Quat_init1ER7VariantPPKS0_,__ZN12_VariantCall10Quat_init2ER7VariantPPKS0_,__ZN12_VariantCall11Color_init1ER7VariantPPKS0_,__ZN12_VariantCall11Color_init2ER7VariantPPKS0_,__ZN12_VariantCall11Rect3_init1ER7VariantPPKS0_,__ZN12_VariantCall11Basis_init1ER7VariantPPKS0_,__ZN12_VariantCall11Basis_init2ER7VariantPPKS0_,__ZN12_VariantCall15Transform_init1ER7VariantPPKS0_,__ZN12_VariantCall15Transform_init2ER7VariantPPKS0_,__ZN12_VariantCall11Image_init1ER7VariantPPKS0_,__ZN7_Engine25set_iterations_per_secondEi,__ZN7_Engine14set_target_fpsEi,__ZN15_ResourceLoader30set_abort_on_missing_resourcesEb,__ZN10ConfigFile13erase_sectionERK6String,__ZN7FuncRef12set_instanceEP6Object,__ZN7FuncRef12set_functionERK10StringName,__ZNK7WeakRef7get_refEv,__ZN20ScriptDebuggerRemote14_print_handlerEPvRK6String,__ZN8InputMap10add_actionERK10StringName,__ZN8InputMap12erase_actionERK10StringName,_cf2_builder_moveTo,_cf2_builder_lineTo,_cf2_builder_cubeTo,_ps_hints_t1reset,_ft_free,b47,b47,b47,b47,b47,b47,b47,b47,b47,b47,b47,b47,b47,b47,b47,b47];var Qi=[b48,__ZN15PhysicsServerSW28generic_6dof_joint_set_paramE3RIDN7Vector34AxisEN13PhysicsServer19G6DOFJointAxisParamEf];var Ri=[b49,__ZN28AudioStreamPlaybackResampled3mixEP10AudioFramefi,__ZN25AudioStreamPlaybackSample3mixEP10AudioFramefi,__ZN10CanvasItem11draw_circleERK7Vector2fRK5Color,__ZN10CanvasItem18draw_set_transformERK7Vector2fS2_,__ZNK7Curve2D17interpolate_bakedEfb,__ZNK7Curve3D17interpolate_bakedEfb,b49];var Si=[b50,__ZN6Camera15set_perspectiveEfff,__ZN6Camera14set_orthogonalEfff,b50];var Ti=[b51,__ZN20RasterizerSceneGLES325shadow_atlas_update_lightE3RIDS0_fy];var Ui=[b52,__ZN14ScriptInstance4callERK10StringNameRK7VariantS5_S5_S5_S5_,__ZN18VisualServerRaster30canvas_item_add_triangle_arrayE3RIDRK6VectorIiERKS1_I7Vector2ERKS1_I5ColorES8_S0_i,__ZN9SceneTree26_live_edit_node_call_funcsEPviRK10StringNameRK7VariantS6_S6_S6_S6_,__ZN9SceneTree25_live_edit_res_call_funcsEPviRK10StringNameRK7VariantS6_S6_S6_S6_,__ZN17VisualServerScene16_instance_unpairEPvjPNS_8InstanceEijS2_iS0_,__ZN16BroadPhaseOctree16_unpair_callbackEPvjP17CollisionObjectSWijS2_iS0_,b52];var Vi=[b53,__ZN15PhysicsServerSW28generic_6dof_joint_get_paramE3RIDN7Vector34AxisEN13PhysicsServer19G6DOFJointAxisParamE,_SSIMGet_C,b53];var Wi=[b54,__ZN8MainLoop9iterationEf,__ZN21TestPhysics2DMainLoop4idleEf,__ZN9SceneTree9iterationEf,__ZN9SceneTree4idleEf,__ZN10TestRender12TestMainLoop9iterationEf,__ZN10TestRender12TestMainLoop4idleEf,__ZN9TestImage12TestMainLoop9iterationEf,__ZN9TestImage12TestMainLoop4idleEf,__ZN19TestPhysicsMainLoop9iterationEf,__ZN19TestPhysicsMainLoop4idleEf,__ZN6TestIO12TestMainLoop9iterationEf,__ZN6TestIO12TestMainLoop4idleEf,__ZN18Generic6DOFJointSW5setupEf,__ZN16ConeTwistJointSW5setupEf,__ZN13SliderJointSW5setupEf,__ZN12HingeJointSW5setupEf,__ZN10PinJointSW5setupEf,__ZN10BodyPairSW5setupEf,__ZN10AreaPairSW5setupEf,__ZN11Area2PairSW5setupEf,__ZN12BodyPair2DSW5setupEf,__ZN12PinJoint2DSW5setupEf,__ZN15GrooveJoint2DSW5setupEf,__ZN21DampedSpringJoint2DSW5setupEf,__ZN12AreaPair2DSW5setupEf,__ZN13Area2Pair2DSW5setupEf,__ZN8MainLoop4idleEf,__ZL16_webp_lossy_packRK5Imagef,__ZN5Tween4seekEf,b54,b54];var Xi=[b55,__ZN12InputDefault19start_joy_vibrationEifff,__ZN17VisualServerScene22camera_set_perspectiveE3RIDfff,__ZN17VisualServerScene21camera_set_orthogonalE3RIDfff,__ZN18VisualServerRaster22camera_set_perspectiveE3RIDfff,__ZN18VisualServerRaster21camera_set_orthogonalE3RIDfff,b55,b55];var Yi=[b56,__ZN13OS_JavaScript11print_errorEPKcS1_iS1_S1_N2OS9ErrorTypeE,__ZN14ScriptInstance15call_multilevelERK10StringNameRK7VariantS5_S5_S5_S5_,__ZN7OS_Unix11print_errorEPKcS1_iS1_S1_N2OS9ErrorTypeE,__ZN18VisualServerRaster28canvas_item_add_texture_rectE3RIDRK5Rect2S0_bRK5Colorb,__ZN18VisualServerRaster35canvas_item_add_texture_rect_regionE3RIDRK5Rect2S0_S3_RK5Colorb,__ZN2OS11print_errorEPKcS1_iS1_S1_NS_9ErrorTypeE,_VP8LCollectColorBlueTransforms_C,__ZN11SurfaceTool16add_triangle_fanERK6VectorI7Vector3ERKS0_I7Vector2ERKS0_I5ColorES8_S4_RKS0_I5PlaneE,__ZN7TileMap8set_cellEiiibbb,__ZN7Shape2D36collide_with_motion_and_get_contactsERK11Transform2DRK7Vector2RK3RefIS_ES2_S5_,__ZN9_Geometry23ray_intersects_triangleERK7Vector3S2_S2_S2_S2_,__ZN9_Geometry27segment_intersects_triangleERK7Vector3S2_S2_S2_S2_,__ZN20ScriptDebuggerRemote12_err_handlerEPvPKcS2_iS2_S2_16ErrorHandlerType,b56,b56];var Zi=[b57,__ZN18VisualServerRaster25canvas_item_add_primitiveE3RIDRK6VectorI7Vector2ERKS1_I5ColorES5_S0_f];var _i=[b58,_UpsampleRgbLinePair,_UpsampleRgbaLinePair,_UpsampleBgrLinePair,_UpsampleBgraLinePair,_UpsampleArgbLinePair,_UpsampleRgba4444LinePair,_UpsampleRgb565LinePair,_png_set_IHDR,b58,b58,b58,b58,b58,b58,b58];var $i=[b59,__ZNK13OS_JavaScript21get_video_driver_nameEi,__ZNK13OS_JavaScript21get_audio_driver_nameEi,__ZN7OS_Unix16get_stdin_stringEb,__ZNK2OS14get_screen_dpiEi,__ZN7OS_Unix21close_dynamic_libraryEPv,__ZN7OS_Unix4killERKx,__ZN13OS_JavaScript10shell_openE6String,__ZN7OS_Unix7set_cwdERK6String,__ZNK7OS_Unix15has_environmentERK6String,__ZNK7OS_Unix15get_environmentERK6String,__ZNK2OS14get_system_dirENS_9SystemDirE,__ZN13OS_JavaScript12is_joy_knownEi,__ZNK13OS_JavaScript12get_joy_guidEi,__ZN7OS_Unix21check_feature_supportERK6String,__ZN7OS_Unix21unix_initialize_audioEi,__ZN20FileAccessBufferedFAI14FileAccessUnixE18_get_modified_timeERK6String,__ZNK10FileAccess12get_csv_lineE6String,__ZN20FileAccessBufferedFAI14FileAccessUnixE11file_existsERK6String,__ZNK10JavaScript8is_classERK6String,__ZNK10JavaScript12is_class_ptrEPv,__ZNK12MethodBind2RI10JavaScript7VariantRK6StringbE18_gen_argument_typeEi,__ZNK12InputDefault8is_classERK6String,__ZNK12InputDefault12is_class_ptrEPv,__ZNK12InputDefault14is_key_pressedEi,__ZNK12InputDefault23is_mouse_button_pressedEi,__ZNK12InputDefault17is_action_pressedERK10StringName,__ZNK12InputDefault22is_action_just_pressedERK10StringName,__ZNK12InputDefault23is_action_just_releasedERK10StringName,__ZN12InputDefault12get_joy_nameEi,__ZN12InputDefault12is_joy_knownEi,__ZNK12InputDefault12get_joy_guidEi,__ZN12InputDefault27get_joy_vibration_timestampEi,__ZN12InputDefault21get_joy_button_stringEi,__ZN12InputDefault19get_joy_axis_stringEi,__ZN12InputDefault32get_joy_button_index_from_stringE6String,__ZN12InputDefault30get_joy_axis_index_from_stringE6String,__ZNK11Performance8is_classERK6String,__ZNK11Performance12is_class_ptrEPv,__ZNK13MethodBind1RCI11PerformancefNS0_7MonitorEE18_gen_argument_typeEi,__ZNK21TestPhysics2DMainLoop8is_classERK6String,__ZNK21TestPhysics2DMainLoop12is_class_ptrEPv,__ZNK11MethodBind2I21TestPhysics2DMainLoopP6Object3RIDE18_gen_argument_typeEi,__ZNK11MethodBind5I21TestPhysics2DMainLoopRK3RIDjiRK7Vector2S6_E18_gen_argument_typeEi,__ZNK9SceneTree8is_classERK6String,__ZNK9SceneTree12is_class_ptrEPv,__ZNK10HScrollBar8is_classERK6String,__ZNK10HScrollBar12is_class_ptrEPv,__ZNK7Control9has_pointERK7Vector2,__ZNK7Control11get_tooltipERK7Vector2,__ZNK7Control16get_cursor_shapeERK7Vector2,__ZNK8MainLoop8is_classERK6String,__ZNK8MainLoop12is_class_ptrEPv,__ZNK19TestPhysicsMainLoop8is_classERK6String,__ZNK19TestPhysicsMainLoop12is_class_ptrEPv,__ZNK11MethodBind2I19TestPhysicsMainLoopP6Object3RIDE18_gen_argument_typeEi,__ZNK17ResourceFormatDDS12handles_typeERK6String,__ZNK17ResourceFormatDDS17get_resource_typeERK6String,__ZNK24NetworkedMultiplayerENet8is_classERK6String,__ZNK24NetworkedMultiplayerENet12is_class_ptrEPv,__ZNK10PacketPeer17get_packet_bufferER10PoolVectorIhE,__ZN10PacketPeer17put_packet_bufferERK10PoolVectorIhE,__ZNK10PacketPeer7get_varER7Variant,__ZN10PacketPeer7put_varERK7Variant,__ZNK24NetworkedMultiplayerPeer8is_classERK6String,__ZNK24NetworkedMultiplayerPeer12is_class_ptrEPv,__ZNK12MethodBind4RI24NetworkedMultiplayerENet5ErroriiiiE18_gen_argument_typeEi,__ZNK12MethodBind4RI24NetworkedMultiplayerENet5ErrorRK10IP_AddressiiiE18_gen_argument_typeEi,__ZNK11MethodBind0I24NetworkedMultiplayerENetE18_gen_argument_typeEi,__ZNK11MethodBind1I24NetworkedMultiplayerENetNS0_15CompressionModeEE18_gen_argument_typeEi,__ZNK13MethodBind0RCI24NetworkedMultiplayerENetNS0_15CompressionModeEE18_gen_argument_typeEi,__ZNK11MethodBind1I24NetworkedMultiplayerENetRK10IP_AddressE18_gen_argument_typeEi,__ZNK14GDNativeScript8is_classERK6String,__ZNK14GDNativeScript12is_class_ptrEPv,__ZN14GDNativeScript15instance_createEP6Object,__ZNK14GDNativeScript12instance_hasEPK6Object,__ZN14GDNativeScript6reloadEb,__ZNK14GDNativeScript10has_methodERK10StringName,__ZNK14GDNativeScript17has_script_signalERK10StringName,__ZNK6Script15get_member_lineERK10StringName,__ZNK16GDNativeInstance10has_methodERK10StringName,__ZNK16GDNativeInstance12get_rpc_modeERK10StringName,__ZNK16GDNativeInstance13get_rset_modeERK10StringName,__ZNK6Script8is_classERK6String,__ZNK6Script12is_class_ptrEPv,__ZNK13MethodBind0RCI14GDNativeScript3RefI15GDNativeLibraryEE18_gen_argument_typeEi,__ZNK11MethodBind1I14GDNativeScript3RefI15GDNativeLibraryEE18_gen_argument_typeEi,__ZNK13MethodBind0RCI14GDNativeScript10StringNameE18_gen_argument_typeEi,__ZNK11MethodBind1I14GDNativeScript10StringNameE18_gen_argument_typeEi,__ZNK16MethodBindVarArgI14GDNativeScriptE18_gen_argument_typeEi,__ZNK15GDNativeLibrary8is_classERK6String,__ZNK15GDNativeLibrary12is_class_ptrEPv,__ZNK11MethodBind2I15GDNativeLibrary10StringName6StringE18_gen_argument_typeEi,__ZNK13MethodBind1RCI15GDNativeLibrary6String10StringNameE18_gen_argument_typeEi,__ZN22GDNativeScriptLanguage12execute_fileERK6String,__ZNK22GDNativeScriptLanguage26debug_get_stack_level_lineEi,__ZNK22GDNativeScriptLanguage30debug_get_stack_level_functionEi,__ZNK22GDNativeScriptLanguage28debug_get_stack_level_sourceEi,__ZNK34ResourceFormatLoaderGDNativeScript12handles_typeERK6String,__ZNK34ResourceFormatLoaderGDNativeScript17get_resource_typeERK6String,__ZNK33ResourceFormatSaverGDNativeScript9recognizeERK3RefI8ResourceE,__ZNK8GDScript8is_classERK6String,__ZNK8GDScript12is_class_ptrEPv,__ZN8GDScript15instance_createEP6Object,__ZNK8GDScript12instance_hasEPK6Object,__ZN8GDScript6reloadEb,__ZNK8GDScript10has_methodERK10StringName,__ZNK8GDScript17has_script_signalERK10StringName,__ZNK8GDScript15get_member_lineERK10StringName,__ZNK10GDInstance10has_methodERK10StringName,__ZNK10GDInstance12get_rpc_modeERK10StringName,__ZNK10GDInstance13get_rset_modeERK10StringName,__ZNK15GDFunctionState8is_classERK6String,__ZNK15GDFunctionState12is_class_ptrEPv,__ZNK12MethodBind1RI15GDFunctionState7VariantRKS1_E18_gen_argument_typeEi,__ZNK13MethodBind0RCI15GDFunctionStatebE18_gen_argument_typeEi,__ZNK16MethodBindVarArgI15GDFunctionStateE18_gen_argument_typeEi,__ZNK13MethodBind0RCI8GDScript6VectorIhEE18_gen_argument_typeEi,__ZNK17GDTokenizerBuffer18get_token_constantEi,__ZNK17GDTokenizerBuffer9get_tokenEi,__ZNK17GDTokenizerBuffer20get_token_identifierEi,__ZNK17GDTokenizerBuffer23get_token_built_in_funcEi,__ZNK17GDTokenizerBuffer14get_token_typeEi,__ZNK17GDTokenizerBuffer14get_token_lineEi,__ZNK17GDTokenizerBuffer16get_token_columnEi,__ZNK17GDTokenizerBuffer21get_token_line_indentEi,__ZNK17GDTokenizerBuffer15get_token_errorEi,__ZNK15GDTokenizerText18get_token_constantEi,__ZNK15GDTokenizerText9get_tokenEi,__ZNK15GDTokenizerText20get_token_identifierEi,__ZNK15GDTokenizerText23get_token_built_in_funcEi,__ZNK15GDTokenizerText14get_token_typeEi,__ZNK15GDTokenizerText14get_token_lineEi,__ZNK15GDTokenizerText16get_token_columnEi,__ZNK15GDTokenizerText21get_token_line_indentEi,__ZNK15GDTokenizerText15get_token_errorEi,__ZNK16MethodBindVarArgI8GDScriptE18_gen_argument_typeEi,__ZN16GDScriptLanguage12execute_fileERK6String,__ZNK16GDScriptLanguage26debug_get_stack_level_lineEi,__ZNK16GDScriptLanguage30debug_get_stack_level_functionEi,__ZNK16GDScriptLanguage28debug_get_stack_level_sourceEi,__ZNK13GDNativeClass8is_classERK6String,__ZNK13GDNativeClass12is_class_ptrEPv,__ZNK12MethodBind0RI13GDNativeClass7VariantE18_gen_argument_typeEi,__ZNK28ResourceFormatLoaderGDScript12handles_typeERK6String,__ZNK28ResourceFormatLoaderGDScript17get_resource_typeERK6String,__ZNK27ResourceFormatSaverGDScript9recognizeERK3RefI8ResourceE,__ZNK13VBoxContainer8is_classERK6String,__ZNK13VBoxContainer12is_class_ptrEPv,__ZNK7GridMap8is_classERK6String,__ZNK7GridMap12is_class_ptrEPv,__ZNK11MethodBind1I7GridMapRK3RefI11MeshLibraryEE18_gen_argument_typeEi,__ZNK13MethodBind0RCI7GridMap3RefI11MeshLibraryEE18_gen_argument_typeEi,__ZNK11MethodBind1I7GridMapfE18_gen_argument_typeEi,__ZNK13MethodBind0RCI7GridMapfE18_gen_argument_typeEi,__ZNK11MethodBind1I7GridMapiE18_gen_argument_typeEi,__ZNK13MethodBind0RCI7GridMapiE18_gen_argument_typeEi,__ZNK11MethodBind5I7GridMapiiiiiE18_gen_argument_typeEi,__ZNK13MethodBind3RCI7GridMapiiiiE18_gen_argument_typeEi,__ZNK11MethodBind0I7GridMapE18_gen_argument_typeEi,__ZNK11MethodBind1I7GridMapRK3RefI8ResourceEE18_gen_argument_typeEi,__ZNK11MethodBind1I7GridMapbE18_gen_argument_typeEi,__ZNK13MethodBind0RCI7GridMapbE18_gen_argument_typeEi,__ZNK11MethodBind4I7GridMapbbiN7Vector34AxisEE18_gen_argument_typeEi,__ZNK12MethodBind2RI7GridMap5ErroriRK5Rect3E18_gen_argument_typeEi,__ZNK13MethodBind1RCI7GridMap5Rect3iE18_gen_argument_typeEi,__ZNK11MethodBind2I7GridMapibE18_gen_argument_typeEi,__ZNK11MethodBind2I7GridMapiRK6StringE18_gen_argument_typeEi,__ZNK13MethodBind1RCI7GridMap6StringiE18_gen_argument_typeEi,__ZNK13MethodBind1RCI7GridMapbiE18_gen_argument_typeEi,__ZNK11MethodBind2I7GridMapifE18_gen_argument_typeEi,__ZNK13MethodBind1RCI7GridMapfiE18_gen_argument_typeEi,__ZNK11MethodBind2I7GridMapi5ColorE18_gen_argument_typeEi,__ZNK13MethodBind1RCI7GridMap5ColoriE18_gen_argument_typeEi,__ZNK12MethodBind0RI7GridMap5ArrayE18_gen_argument_typeEi,_tls1_enc,_tls1_change_cipher_state,_realloc,_pkey_rsa_copy,_pkey_rsa_keygen,_pkey_dh_copy,_pkey_dh_paramgen,_pkey_dh_keygen,_pkey_dsa_copy,_pkey_dsa_paramgen,_pkey_dsa_keygen,_pkey_ec_copy,_pkey_ec_paramgen,_pkey_ec_keygen,_pkey_hmac_copy,_pkey_hmac_keygen,_hmac_signctx_init,_pkey_cmac_copy,_pkey_cmac_keygen,_cmac_signctx_init,_rsa_pub_decode,_rsa_pub_encode,_rsa_pub_cmp,_rsa_priv_decode,_rsa_priv_encode,_old_rsa_priv_encode,_dh_pub_decode,_dh_pub_encode,_dh_pub_cmp,_dh_priv_decode,_dh_priv_encode,_dh_param_encode,_dh_copy_parameters,_dh_cmp_parameters,_dsa_pub_decode,_dsa_pub_encode,_dsa_pub_cmp,_dsa_priv_decode,_dsa_priv_encode,_dsa_param_encode,_dsa_copy_parameters,_dsa_cmp_parameters,_old_dsa_priv_encode,_eckey_pub_decode,_eckey_pub_encode,_eckey_pub_cmp,_eckey_priv_decode,_eckey_priv_encode,_eckey_param_encode,_ec_copy_parameters,_ec_cmp_parameters,_old_ec_priv_encode,_old_hmac_encode,_final_4465,_long_new,_bn_new,_ssleay_rand_nopseudo_bytes,_ssleay_rand_pseudo_bytes,_ec_GFp_mont_group_copy,_ec_GFp_simple_group_check_discriminant,_ec_GFp_simple_point_copy,_ec_GFp_simple_point_set_to_infinity,_ec_GFp_simple_is_at_infinity,_ec_GFp_nist_group_copy,_ec_GF2m_simple_group_copy,_ec_GF2m_simple_group_check_discriminant,_ec_GF2m_simple_point_copy,_ec_GF2m_simple_point_set_to_infinity,_ec_GF2m_simple_is_at_infinity,_ec_GF2m_precompute_mult,_final256,_ssl3_enc,_ssl3_change_cipher_state,_final_4547,_x509_name_ex_new,_i2s_ASN1_IA5STRING,_i2s_ASN1_OCTET_STRING,_i2s_ASN1_INTEGER,_i2s_ASN1_ENUMERATED_TABLE,_i2d_ocsp_nonce,_file_puts,_def_crl_verify,_write_string,_read_string,_mem_puts,__ZN17StreamPeerOpenSSL9_bio_putsEP6bio_stPKc,__ZNK13StreamPeerSSL8is_classERK6String,__ZNK13StreamPeerSSL12is_class_ptrEPv,__ZN17StreamPeerOpenSSL13accept_streamE3RefI10StreamPeerE,_ssl23_put_cipher_by_char,_ssl3_put_cipher_by_char,_final512,_buffer_puts,__ZNK10StreamPeer8is_classERK6String,__ZNK10StreamPeer12is_class_ptrEPv,__ZNK17ResourceFormatPBM12handles_typeERK6String,__ZNK17ResourceFormatPBM17get_resource_typeERK6String,__ZNK17ResourceFormatPVR12handles_typeERK6String,__ZNK17ResourceFormatPVR17get_resource_typeERK6String,__ZNK5RegEx8is_classERK6String,__ZNK5RegEx12is_class_ptrEPv,__ZNK11MethodBind0I5RegExE18_gen_argument_typeEi,__ZNK12MethodBind1RI5RegEx5ErrorRK6StringE18_gen_argument_typeEi,__ZNK13MethodBind3RCI5RegEx3RefI10RegExMatchERK6StringiiE18_gen_argument_typeEi,__ZNK13MethodBind5RCI5RegEx6StringRKS1_S3_biiE18_gen_argument_typeEi,__ZNK13MethodBind0RCI5RegExbE18_gen_argument_typeEi,__ZNK13MethodBind0RCI5RegEx6StringE18_gen_argument_typeEi,__ZNK13MethodBind0RCI5RegExiE18_gen_argument_typeEi,__ZNK13MethodBind0RCI5RegEx5ArrayE18_gen_argument_typeEi,__ZNK10RegExMatch8is_classERK6String,__ZNK10RegExMatch12is_class_ptrEPv,__ZNK13MethodBind1RCI10RegExMatch6StringRKS1_E18_gen_argument_typeEi,__ZNK13MethodBind0RCI10RegExMatchiE18_gen_argument_typeEi,__ZNK13MethodBind0RCI10RegExMatch5ArrayE18_gen_argument_typeEi,__ZNK13MethodBind0RCI10RegExMatch10DictionaryE18_gen_argument_typeEi,__ZNK13MethodBind1RCI10RegExMatch6StringRK7VariantE18_gen_argument_typeEi,__ZNK13MethodBind1RCI10RegExMatchiRK7VariantE18_gen_argument_typeEi,__ZNK11AudioStream8is_classERK6String,__ZNK11AudioStream12is_class_ptrEPv,__ZNK20AudioStreamOGGVorbis8is_classERK6String,__ZNK20AudioStreamOGGVorbis12is_class_ptrEPv,__ZNK19AudioStreamPlayback8is_classERK6String,__ZNK19AudioStreamPlayback12is_class_ptrEPv,__ZNK28AudioStreamPlaybackOGGVorbis8is_classERK6String,__ZNK28AudioStreamPlaybackOGGVorbis12is_class_ptrEPv,__ZNK11MethodBind1I20AudioStreamOGGVorbisRK10PoolVectorIhEE18_gen_argument_typeEi,__ZNK13MethodBind0RCI20AudioStreamOGGVorbis10PoolVectorIhEE18_gen_argument_typeEi,__ZNK11MethodBind1I20AudioStreamOGGVorbisbE18_gen_argument_typeEi,__ZNK13MethodBind0RCI20AudioStreamOGGVorbisbE18_gen_argument_typeEi,__ZNK22VisualScriptExpression8is_classERK6String,__ZNK22VisualScriptExpression12is_class_ptrEPv,__ZNK22VisualScriptExpression29get_output_sequence_port_textEi,__ZN22VisualScriptExpression8instanceEP20VisualScriptInstance,__ZNK16VisualScriptNode8is_classERK6String,__ZNK16VisualScriptNode12is_class_ptrEPv,__ZNK13MethodBind0RCI16VisualScriptNode3RefI12VisualScriptEE18_gen_argument_typeEi,__ZNK11MethodBind2I16VisualScriptNodeiRK7VariantE18_gen_argument_typeEi,__ZNK13MethodBind1RCI16VisualScriptNode7VariantiE18_gen_argument_typeEi,__ZNK11MethodBind1I16VisualScriptNode5ArrayE18_gen_argument_typeEi,__ZNK13MethodBind0RCI16VisualScriptNode5ArrayE18_gen_argument_typeEi,__ZNK24VisualScriptFunctionCall8is_classERK6String,__ZNK24VisualScriptFunctionCall12is_class_ptrEPv,__ZNK24VisualScriptFunctionCall29get_output_sequence_port_textEi,__ZN24VisualScriptFunctionCall8instanceEP20VisualScriptInstance,__ZNK11MethodBind1I24VisualScriptFunctionCallRK10StringNameE18_gen_argument_typeEi,__ZNK13MethodBind0RCI24VisualScriptFunctionCall10StringNameE18_gen_argument_typeEi,__ZNK11MethodBind1I24VisualScriptFunctionCallRK6StringE18_gen_argument_typeEi,__ZNK13MethodBind0RCI24VisualScriptFunctionCall6StringE18_gen_argument_typeEi,__ZNK11MethodBind1I24VisualScriptFunctionCallN7Variant4TypeEE18_gen_argument_typeEi,__ZNK13MethodBind0RCI24VisualScriptFunctionCallN7Variant4TypeEE18_gen_argument_typeEi,__ZNK11MethodBind1I24VisualScriptFunctionCallNS0_8CallModeEE18_gen_argument_typeEi,__ZNK13MethodBind0RCI24VisualScriptFunctionCallNS0_8CallModeEE18_gen_argument_typeEi,__ZNK11MethodBind1I24VisualScriptFunctionCallRK8NodePathE18_gen_argument_typeEi,__ZNK13MethodBind0RCI24VisualScriptFunctionCall8NodePathE18_gen_argument_typeEi,__ZNK11MethodBind1I24VisualScriptFunctionCalliE18_gen_argument_typeEi,__ZNK13MethodBind0RCI24VisualScriptFunctionCalliE18_gen_argument_typeEi,__ZNK11MethodBind1I24VisualScriptFunctionCallRK10DictionaryE18_gen_argument_typeEi,__ZNK13MethodBind0RCI24VisualScriptFunctionCall10DictionaryE18_gen_argument_typeEi,__ZNK11MethodBind1I24VisualScriptFunctionCallNS0_11RPCCallModeEE18_gen_argument_typeEi,__ZNK13MethodBind0RCI24VisualScriptFunctionCallNS0_11RPCCallModeEE18_gen_argument_typeEi,__ZNK11MethodBind1I24VisualScriptFunctionCallbE18_gen_argument_typeEi,__ZNK13MethodBind0RCI24VisualScriptFunctionCallbE18_gen_argument_typeEi,__ZNK23VisualScriptPropertySet8is_classERK6String,__ZNK23VisualScriptPropertySet12is_class_ptrEPv,__ZNK23VisualScriptPropertySet29get_output_sequence_port_textEi,__ZN23VisualScriptPropertySet8instanceEP20VisualScriptInstance,__ZNK11MethodBind1I23VisualScriptPropertySetRK10StringNameE18_gen_argument_typeEi,__ZNK13MethodBind0RCI23VisualScriptPropertySet10StringNameE18_gen_argument_typeEi,__ZNK11MethodBind1I23VisualScriptPropertySetRK6StringE18_gen_argument_typeEi,__ZNK13MethodBind0RCI23VisualScriptPropertySet6StringE18_gen_argument_typeEi,__ZNK11MethodBind1I23VisualScriptPropertySetN7Variant4TypeEE18_gen_argument_typeEi,__ZNK13MethodBind0RCI23VisualScriptPropertySetN7Variant4TypeEE18_gen_argument_typeEi,__ZNK11MethodBind1I23VisualScriptPropertySetRK10DictionaryE18_gen_argument_typeEi,__ZNK13MethodBind0RCI23VisualScriptPropertySet10DictionaryE18_gen_argument_typeEi,__ZNK11MethodBind1I23VisualScriptPropertySetN10InputEvent4TypeEE18_gen_argument_typeEi,__ZNK13MethodBind0RCI23VisualScriptPropertySetN10InputEvent4TypeEE18_gen_argument_typeEi,__ZNK11MethodBind1I23VisualScriptPropertySetNS0_8CallModeEE18_gen_argument_typeEi,__ZNK13MethodBind0RCI23VisualScriptPropertySetNS0_8CallModeEE18_gen_argument_typeEi,__ZNK11MethodBind1I23VisualScriptPropertySetRK8NodePathE18_gen_argument_typeEi,__ZNK13MethodBind0RCI23VisualScriptPropertySet8NodePathE18_gen_argument_typeEi,__ZNK23VisualScriptPropertyGet8is_classERK6String,__ZNK23VisualScriptPropertyGet12is_class_ptrEPv,__ZNK23VisualScriptPropertyGet29get_output_sequence_port_textEi,__ZN23VisualScriptPropertyGet8instanceEP20VisualScriptInstance,__ZNK11MethodBind1I23VisualScriptPropertyGetRK10StringNameE18_gen_argument_typeEi,__ZNK13MethodBind0RCI23VisualScriptPropertyGet10StringNameE18_gen_argument_typeEi,__ZNK11MethodBind1I23VisualScriptPropertyGetRK6StringE18_gen_argument_typeEi,__ZNK13MethodBind0RCI23VisualScriptPropertyGet6StringE18_gen_argument_typeEi,__ZNK11MethodBind1I23VisualScriptPropertyGetN7Variant4TypeEE18_gen_argument_typeEi,__ZNK13MethodBind0RCI23VisualScriptPropertyGetN7Variant4TypeEE18_gen_argument_typeEi,__ZNK11MethodBind1I23VisualScriptPropertyGetN10InputEvent4TypeEE18_gen_argument_typeEi,__ZNK13MethodBind0RCI23VisualScriptPropertyGetN10InputEvent4TypeEE18_gen_argument_typeEi,__ZNK11MethodBind1I23VisualScriptPropertyGetNS0_8CallModeEE18_gen_argument_typeEi,__ZNK13MethodBind0RCI23VisualScriptPropertyGetNS0_8CallModeEE18_gen_argument_typeEi,__ZNK11MethodBind1I23VisualScriptPropertyGetRK8NodePathE18_gen_argument_typeEi,__ZNK13MethodBind0RCI23VisualScriptPropertyGet8NodePathE18_gen_argument_typeEi,__ZNK22VisualScriptEmitSignal8is_classERK6String,__ZNK22VisualScriptEmitSignal12is_class_ptrEPv,__ZNK22VisualScriptEmitSignal29get_output_sequence_port_textEi,__ZN22VisualScriptEmitSignal8instanceEP20VisualScriptInstance,__ZNK11MethodBind1I22VisualScriptEmitSignalRK10StringNameE18_gen_argument_typeEi,__ZNK13MethodBind0RCI22VisualScriptEmitSignal10StringNameE18_gen_argument_typeEi,__ZNK23VisualScriptBuiltinFunc8is_classERK6String,__ZNK23VisualScriptBuiltinFunc12is_class_ptrEPv,__ZNK23VisualScriptBuiltinFunc29get_output_sequence_port_textEi,__ZN23VisualScriptBuiltinFunc8instanceEP20VisualScriptInstance,__ZNK11MethodBind1I23VisualScriptBuiltinFuncNS0_11BuiltinFuncEE18_gen_argument_typeEi,__ZNK12MethodBind0RI23VisualScriptBuiltinFuncNS0_11BuiltinFuncEE18_gen_argument_typeEi,__ZNK20VisualScriptFunction8is_classERK6String,__ZNK20VisualScriptFunction12is_class_ptrEPv,__ZNK20VisualScriptFunction29get_output_sequence_port_textEi,__ZN20VisualScriptFunction8instanceEP20VisualScriptInstance,__ZNK20VisualScriptOperator8is_classERK6String,__ZNK20VisualScriptOperator12is_class_ptrEPv,__ZNK20VisualScriptOperator29get_output_sequence_port_textEi,__ZN20VisualScriptOperator8instanceEP20VisualScriptInstance,__ZNK11MethodBind1I20VisualScriptOperatorN7Variant8OperatorEE18_gen_argument_typeEi,__ZNK13MethodBind0RCI20VisualScriptOperatorN7Variant8OperatorEE18_gen_argument_typeEi,__ZNK11MethodBind1I20VisualScriptOperatorN7Variant4TypeEE18_gen_argument_typeEi,__ZNK13MethodBind0RCI20VisualScriptOperatorN7Variant4TypeEE18_gen_argument_typeEi,__ZNK23VisualScriptVariableGet8is_classERK6String,__ZNK23VisualScriptVariableGet12is_class_ptrEPv,__ZNK23VisualScriptVariableGet29get_output_sequence_port_textEi,__ZN23VisualScriptVariableGet8instanceEP20VisualScriptInstance,__ZNK11MethodBind1I23VisualScriptVariableGet10StringNameE18_gen_argument_typeEi,__ZNK13MethodBind0RCI23VisualScriptVariableGet10StringNameE18_gen_argument_typeEi,__ZNK23VisualScriptVariableSet8is_classERK6String,__ZNK23VisualScriptVariableSet12is_class_ptrEPv,__ZNK23VisualScriptVariableSet29get_output_sequence_port_textEi,__ZN23VisualScriptVariableSet8instanceEP20VisualScriptInstance,__ZNK11MethodBind1I23VisualScriptVariableSet10StringNameE18_gen_argument_typeEi,__ZNK13MethodBind0RCI23VisualScriptVariableSet10StringNameE18_gen_argument_typeEi,__ZNK20VisualScriptConstant8is_classERK6String,__ZNK20VisualScriptConstant12is_class_ptrEPv,__ZNK20VisualScriptConstant29get_output_sequence_port_textEi,__ZN20VisualScriptConstant8instanceEP20VisualScriptInstance,__ZNK11MethodBind1I20VisualScriptConstantN7Variant4TypeEE18_gen_argument_typeEi,__ZNK13MethodBind0RCI20VisualScriptConstantN7Variant4TypeEE18_gen_argument_typeEi,__ZNK11MethodBind1I20VisualScriptConstant7VariantE18_gen_argument_typeEi,__ZNK13MethodBind0RCI20VisualScriptConstant7VariantE18_gen_argument_typeEi,__ZNK19VisualScriptPreload8is_classERK6String,__ZNK19VisualScriptPreload12is_class_ptrEPv,__ZNK19VisualScriptPreload29get_output_sequence_port_textEi,__ZN19VisualScriptPreload8instanceEP20VisualScriptInstance,__ZNK11MethodBind1I19VisualScriptPreloadRK3RefI8ResourceEE18_gen_argument_typeEi,__ZNK13MethodBind0RCI19VisualScriptPreload3RefI8ResourceEE18_gen_argument_typeEi,__ZNK20VisualScriptIndexGet8is_classERK6String,__ZNK20VisualScriptIndexGet12is_class_ptrEPv,__ZNK20VisualScriptIndexGet29get_output_sequence_port_textEi,__ZN20VisualScriptIndexGet8instanceEP20VisualScriptInstance,__ZNK20VisualScriptIndexSet8is_classERK6String,__ZNK20VisualScriptIndexSet12is_class_ptrEPv,__ZNK20VisualScriptIndexSet29get_output_sequence_port_textEi,__ZN20VisualScriptIndexSet8instanceEP20VisualScriptInstance,__ZNK26VisualScriptGlobalConstant8is_classERK6String,__ZNK26VisualScriptGlobalConstant12is_class_ptrEPv,__ZNK26VisualScriptGlobalConstant29get_output_sequence_port_textEi,__ZN26VisualScriptGlobalConstant8instanceEP20VisualScriptInstance,__ZNK11MethodBind1I26VisualScriptGlobalConstantiE18_gen_argument_typeEi,__ZNK12MethodBind0RI26VisualScriptGlobalConstantiE18_gen_argument_typeEi,__ZNK25VisualScriptClassConstant8is_classERK6String,__ZNK25VisualScriptClassConstant12is_class_ptrEPv,__ZNK25VisualScriptClassConstant29get_output_sequence_port_textEi,__ZN25VisualScriptClassConstant8instanceEP20VisualScriptInstance,__ZNK11MethodBind1I25VisualScriptClassConstantRK10StringNameE18_gen_argument_typeEi,__ZNK12MethodBind0RI25VisualScriptClassConstant10StringNameE18_gen_argument_typeEi,__ZNK29VisualScriptBasicTypeConstant8is_classERK6String,__ZNK29VisualScriptBasicTypeConstant12is_class_ptrEPv,__ZNK29VisualScriptBasicTypeConstant29get_output_sequence_port_textEi,__ZN29VisualScriptBasicTypeConstant8instanceEP20VisualScriptInstance,__ZNK11MethodBind1I29VisualScriptBasicTypeConstantN7Variant4TypeEE18_gen_argument_typeEi,__ZNK13MethodBind0RCI29VisualScriptBasicTypeConstantN7Variant4TypeEE18_gen_argument_typeEi,__ZNK11MethodBind1I29VisualScriptBasicTypeConstantRK10StringNameE18_gen_argument_typeEi,__ZNK13MethodBind0RCI29VisualScriptBasicTypeConstant10StringNameE18_gen_argument_typeEi,__ZNK24VisualScriptMathConstant8is_classERK6String,__ZNK24VisualScriptMathConstant12is_class_ptrEPv,__ZNK24VisualScriptMathConstant29get_output_sequence_port_textEi,__ZN24VisualScriptMathConstant8instanceEP20VisualScriptInstance,__ZNK11MethodBind1I24VisualScriptMathConstantNS0_12MathConstantEE18_gen_argument_typeEi,__ZNK12MethodBind0RI24VisualScriptMathConstantNS0_12MathConstantEE18_gen_argument_typeEi,__ZNK27VisualScriptEngineSingleton8is_classERK6String,__ZNK27VisualScriptEngineSingleton12is_class_ptrEPv,__ZNK27VisualScriptEngineSingleton29get_output_sequence_port_textEi,__ZN27VisualScriptEngineSingleton8instanceEP20VisualScriptInstance,__ZNK11MethodBind1I27VisualScriptEngineSingletonRK6StringE18_gen_argument_typeEi,__ZNK12MethodBind0RI27VisualScriptEngineSingleton6StringE18_gen_argument_typeEi,__ZNK21VisualScriptSceneNode8is_classERK6String,__ZNK21VisualScriptSceneNode12is_class_ptrEPv,__ZNK21VisualScriptSceneNode29get_output_sequence_port_textEi,__ZN21VisualScriptSceneNode8instanceEP20VisualScriptInstance,__ZNK11MethodBind1I21VisualScriptSceneNodeRK8NodePathE18_gen_argument_typeEi,__ZNK12MethodBind0RI21VisualScriptSceneNode8NodePathE18_gen_argument_typeEi,__ZNK21VisualScriptSceneTree8is_classERK6String,__ZNK21VisualScriptSceneTree12is_class_ptrEPv,__ZNK21VisualScriptSceneTree29get_output_sequence_port_textEi,__ZN21VisualScriptSceneTree8instanceEP20VisualScriptInstance,__ZNK24VisualScriptResourcePath8is_classERK6String,__ZNK24VisualScriptResourcePath12is_class_ptrEPv,__ZNK24VisualScriptResourcePath29get_output_sequence_port_textEi,__ZN24VisualScriptResourcePath8instanceEP20VisualScriptInstance,__ZNK11MethodBind1I24VisualScriptResourcePathRK6StringE18_gen_argument_typeEi,__ZNK12MethodBind0RI24VisualScriptResourcePath6StringE18_gen_argument_typeEi,__ZNK16VisualScriptSelf8is_classERK6String,__ZNK16VisualScriptSelf12is_class_ptrEPv,__ZNK16VisualScriptSelf29get_output_sequence_port_textEi,__ZN16VisualScriptSelf8instanceEP20VisualScriptInstance,__ZNK22VisualScriptCustomNode8is_classERK6String,__ZNK22VisualScriptCustomNode12is_class_ptrEPv,__ZNK22VisualScriptCustomNode29get_output_sequence_port_textEi,__ZN22VisualScriptCustomNode8instanceEP20VisualScriptInstance,__ZNK19VisualScriptSubCall8is_classERK6String,__ZNK19VisualScriptSubCall12is_class_ptrEPv,__ZNK19VisualScriptSubCall29get_output_sequence_port_textEi,__ZN19VisualScriptSubCall8instanceEP20VisualScriptInstance,__ZNK19VisualScriptComment8is_classERK6String,__ZNK19VisualScriptComment12is_class_ptrEPv,__ZNK19VisualScriptComment29get_output_sequence_port_textEi,__ZN19VisualScriptComment8instanceEP20VisualScriptInstance,__ZNK11MethodBind1I19VisualScriptCommentRK6StringE18_gen_argument_typeEi,__ZNK13MethodBind0RCI19VisualScriptComment6StringE18_gen_argument_typeEi,__ZNK11MethodBind1I19VisualScriptCommentRK7Vector2E18_gen_argument_typeEi,__ZNK13MethodBind0RCI19VisualScriptComment7Vector2E18_gen_argument_typeEi,__ZNK23VisualScriptConstructor8is_classERK6String,__ZNK23VisualScriptConstructor12is_class_ptrEPv,__ZNK23VisualScriptConstructor29get_output_sequence_port_textEi,__ZN23VisualScriptConstructor8instanceEP20VisualScriptInstance,__ZNK11MethodBind1I23VisualScriptConstructorN7Variant4TypeEE18_gen_argument_typeEi,__ZNK13MethodBind0RCI23VisualScriptConstructorN7Variant4TypeEE18_gen_argument_typeEi,__ZNK11MethodBind1I23VisualScriptConstructorRK10DictionaryE18_gen_argument_typeEi,__ZNK13MethodBind0RCI23VisualScriptConstructor10DictionaryE18_gen_argument_typeEi,__ZNK20VisualScriptLocalVar8is_classERK6String,__ZNK20VisualScriptLocalVar12is_class_ptrEPv,__ZNK20VisualScriptLocalVar29get_output_sequence_port_textEi,__ZN20VisualScriptLocalVar8instanceEP20VisualScriptInstance,__ZNK11MethodBind1I20VisualScriptLocalVarRK10StringNameE18_gen_argument_typeEi,__ZNK13MethodBind0RCI20VisualScriptLocalVar10StringNameE18_gen_argument_typeEi,__ZNK11MethodBind1I20VisualScriptLocalVarN7Variant4TypeEE18_gen_argument_typeEi,__ZNK13MethodBind0RCI20VisualScriptLocalVarN7Variant4TypeEE18_gen_argument_typeEi,__ZNK23VisualScriptLocalVarSet8is_classERK6String,__ZNK23VisualScriptLocalVarSet12is_class_ptrEPv,__ZNK23VisualScriptLocalVarSet29get_output_sequence_port_textEi,__ZN23VisualScriptLocalVarSet8instanceEP20VisualScriptInstance,__ZNK11MethodBind1I23VisualScriptLocalVarSetRK10StringNameE18_gen_argument_typeEi,__ZNK13MethodBind0RCI23VisualScriptLocalVarSet10StringNameE18_gen_argument_typeEi,__ZNK11MethodBind1I23VisualScriptLocalVarSetN7Variant4TypeEE18_gen_argument_typeEi,__ZNK13MethodBind0RCI23VisualScriptLocalVarSetN7Variant4TypeEE18_gen_argument_typeEi,__ZNK23VisualScriptInputAction8is_classERK6String,__ZNK23VisualScriptInputAction12is_class_ptrEPv,__ZNK23VisualScriptInputAction29get_output_sequence_port_textEi,__ZN23VisualScriptInputAction8instanceEP20VisualScriptInstance,__ZNK11MethodBind1I23VisualScriptInputActionRK10StringNameE18_gen_argument_typeEi,__ZNK13MethodBind0RCI23VisualScriptInputAction10StringNameE18_gen_argument_typeEi,__ZNK11MethodBind1I23VisualScriptInputActionNS0_4ModeEE18_gen_argument_typeEi,__ZNK13MethodBind0RCI23VisualScriptInputActionNS0_4ModeEE18_gen_argument_typeEi,__ZNK23VisualScriptDeconstruct8is_classERK6String,__ZNK23VisualScriptDeconstruct12is_class_ptrEPv,__ZNK23VisualScriptDeconstruct29get_output_sequence_port_textEi,__ZN23VisualScriptDeconstruct8instanceEP20VisualScriptInstance,__ZNK11MethodBind1I23VisualScriptDeconstructN7Variant4TypeEE18_gen_argument_typeEi,__ZNK13MethodBind0RCI23VisualScriptDeconstructN7Variant4TypeEE18_gen_argument_typeEi,__ZNK11MethodBind1I23VisualScriptDeconstructN10InputEvent4TypeEE18_gen_argument_typeEi,__ZNK13MethodBind0RCI23VisualScriptDeconstructN10InputEvent4TypeEE18_gen_argument_typeEi,__ZNK11MethodBind1I23VisualScriptDeconstructRK5ArrayE18_gen_argument_typeEi,__ZNK13MethodBind0RCI23VisualScriptDeconstruct5ArrayE18_gen_argument_typeEi,__ZNK17VisualScriptYield8is_classERK6String,__ZNK17VisualScriptYield12is_class_ptrEPv,__ZNK17VisualScriptYield29get_output_sequence_port_textEi,__ZN17VisualScriptYield8instanceEP20VisualScriptInstance,__ZNK25VisualScriptFunctionState8is_classERK6String,__ZNK25VisualScriptFunctionState12is_class_ptrEPv,__ZNK11MethodBind3I25VisualScriptFunctionStateP6ObjectRK6String5ArrayE18_gen_argument_typeEi,__ZNK12MethodBind1RI25VisualScriptFunctionState7Variant5ArrayE18_gen_argument_typeEi,__ZNK13MethodBind0RCI25VisualScriptFunctionStatebE18_gen_argument_typeEi,__ZNK16MethodBindVarArgI25VisualScriptFunctionStateE18_gen_argument_typeEi,__ZNK11MethodBind1I17VisualScriptYieldNS0_9YieldModeEE18_gen_argument_typeEi,__ZNK12MethodBind0RI17VisualScriptYieldNS0_9YieldModeEE18_gen_argument_typeEi,__ZNK11MethodBind1I17VisualScriptYieldfE18_gen_argument_typeEi,__ZNK12MethodBind0RI17VisualScriptYieldfE18_gen_argument_typeEi,__ZNK23VisualScriptYieldSignal8is_classERK6String,__ZNK23VisualScriptYieldSignal12is_class_ptrEPv,__ZNK23VisualScriptYieldSignal29get_output_sequence_port_textEi,__ZN23VisualScriptYieldSignal8instanceEP20VisualScriptInstance,__ZNK11MethodBind1I23VisualScriptYieldSignalRK10StringNameE18_gen_argument_typeEi,__ZNK13MethodBind0RCI23VisualScriptYieldSignal10StringNameE18_gen_argument_typeEi,__ZNK11MethodBind1I23VisualScriptYieldSignalNS0_8CallModeEE18_gen_argument_typeEi,__ZNK13MethodBind0RCI23VisualScriptYieldSignalNS0_8CallModeEE18_gen_argument_typeEi,__ZNK11MethodBind1I23VisualScriptYieldSignalRK8NodePathE18_gen_argument_typeEi,__ZNK13MethodBind0RCI23VisualScriptYieldSignal8NodePathE18_gen_argument_typeEi,__ZNK18VisualScriptReturn8is_classERK6String,__ZNK18VisualScriptReturn12is_class_ptrEPv,__ZNK18VisualScriptReturn29get_output_sequence_port_textEi,__ZN18VisualScriptReturn8instanceEP20VisualScriptInstance,__ZNK11MethodBind1I18VisualScriptReturnN7Variant4TypeEE18_gen_argument_typeEi,__ZNK13MethodBind0RCI18VisualScriptReturnN7Variant4TypeEE18_gen_argument_typeEi,__ZNK11MethodBind1I18VisualScriptReturnbE18_gen_argument_typeEi,__ZNK13MethodBind0RCI18VisualScriptReturnbE18_gen_argument_typeEi,__ZNK21VisualScriptCondition8is_classERK6String,__ZNK21VisualScriptCondition12is_class_ptrEPv,__ZNK21VisualScriptCondition29get_output_sequence_port_textEi,__ZN21VisualScriptCondition8instanceEP20VisualScriptInstance,__ZNK17VisualScriptWhile8is_classERK6String,__ZNK17VisualScriptWhile12is_class_ptrEPv,__ZNK17VisualScriptWhile29get_output_sequence_port_textEi,__ZN17VisualScriptWhile8instanceEP20VisualScriptInstance,__ZNK20VisualScriptIterator8is_classERK6String,__ZNK20VisualScriptIterator12is_class_ptrEPv,__ZNK20VisualScriptIterator29get_output_sequence_port_textEi,__ZN20VisualScriptIterator8instanceEP20VisualScriptInstance,__ZNK20VisualScriptSequence8is_classERK6String,__ZNK20VisualScriptSequence12is_class_ptrEPv,__ZNK20VisualScriptSequence29get_output_sequence_port_textEi,__ZN20VisualScriptSequence8instanceEP20VisualScriptInstance,__ZNK11MethodBind1I20VisualScriptSequenceiE18_gen_argument_typeEi,__ZNK13MethodBind0RCI20VisualScriptSequenceiE18_gen_argument_typeEi,__ZNK18VisualScriptSwitch8is_classERK6String,__ZNK18VisualScriptSwitch12is_class_ptrEPv,__ZNK18VisualScriptSwitch29get_output_sequence_port_textEi,__ZN18VisualScriptSwitch8instanceEP20VisualScriptInstance,__ZNK23VisualScriptInputFilter8is_classERK6String,__ZNK23VisualScriptInputFilter12is_class_ptrEPv,__ZNK23VisualScriptInputFilter29get_output_sequence_port_textEi,__ZN23VisualScriptInputFilter8instanceEP20VisualScriptInstance,__ZNK20VisualScriptTypeCast8is_classERK6String,__ZNK20VisualScriptTypeCast12is_class_ptrEPv,__ZNK20VisualScriptTypeCast29get_output_sequence_port_textEi,__ZN20VisualScriptTypeCast8instanceEP20VisualScriptInstance,__ZNK11MethodBind1I20VisualScriptTypeCastRK10StringNameE18_gen_argument_typeEi,__ZNK13MethodBind0RCI20VisualScriptTypeCast10StringNameE18_gen_argument_typeEi,__ZNK11MethodBind1I20VisualScriptTypeCastRK6StringE18_gen_argument_typeEi,__ZNK13MethodBind0RCI20VisualScriptTypeCast6StringE18_gen_argument_typeEi,__ZNK12VisualScript8is_classERK6String,__ZNK12VisualScript12is_class_ptrEPv,__ZN12VisualScript15instance_createEP6Object,__ZNK12VisualScript12instance_hasEPK6Object,__ZN12VisualScript6reloadEb,__ZNK12VisualScript10has_methodERK10StringName,__ZNK12VisualScript17has_script_signalERK10StringName,__ZNK12VisualScript15get_member_lineERK10StringName,__ZNK20VisualScriptInstance10has_methodERK10StringName,__ZNK20VisualScriptInstance12get_rpc_modeERK10StringName,__ZNK20VisualScriptInstance13get_rset_modeERK10StringName,__ZNK11MethodBind1I12VisualScriptiE18_gen_argument_typeEi,__ZNK11MethodBind1I12VisualScriptRK10StringNameE18_gen_argument_typeEi,__ZNK13MethodBind1RCI12VisualScriptbRK10StringNameE18_gen_argument_typeEi,__ZNK11MethodBind2I12VisualScriptRK10StringNameS3_E18_gen_argument_typeEi,__ZNK11MethodBind2I12VisualScriptRK10StringNameRK7Vector2E18_gen_argument_typeEi,__ZNK13MethodBind1RCI12VisualScript7Vector2RK10StringNameE18_gen_argument_typeEi,__ZNK11MethodBind4I12VisualScriptRK10StringNameiRK3RefI16VisualScriptNodeERK7Vector2E18_gen_argument_typeEi,__ZNK11MethodBind2I12VisualScriptRK10StringNameiE18_gen_argument_typeEi,__ZNK13MethodBind1RCI12VisualScriptiRK10StringNameE18_gen_argument_typeEi,__ZNK13MethodBind2RCI12VisualScript3RefI16VisualScriptNodeERK10StringNameiE18_gen_argument_typeEi,__ZNK13MethodBind2RCI12VisualScriptbRK10StringNameiE18_gen_argument_typeEi,__ZNK11MethodBind3I12VisualScriptRK10StringNameiRK7Vector2E18_gen_argument_typeEi,__ZNK13MethodBind2RCI12VisualScript7Vector2RK10StringNameiE18_gen_argument_typeEi,__ZNK11MethodBind4I12VisualScriptRK10StringNameiiiE18_gen_argument_typeEi,__ZNK13MethodBind4RCI12VisualScriptbRK10StringNameiiiE18_gen_argument_typeEi,__ZNK11MethodBind5I12VisualScriptRK10StringNameiiiiE18_gen_argument_typeEi,__ZNK13MethodBind5RCI12VisualScriptbRK10StringNameiiiiE18_gen_argument_typeEi,__ZNK11MethodBind3I12VisualScriptRK10StringNameRK7VariantbE18_gen_argument_typeEi,__ZNK11MethodBind2I12VisualScriptRK10StringNameRK7VariantE18_gen_argument_typeEi,__ZNK13MethodBind1RCI12VisualScript7VariantRK10StringNameE18_gen_argument_typeEi,__ZNK11MethodBind2I12VisualScriptRK10StringNameRK10DictionaryE18_gen_argument_typeEi,__ZNK13MethodBind1RCI12VisualScript10DictionaryRK10StringNameE18_gen_argument_typeEi,__ZNK11MethodBind2I12VisualScriptRK10StringNamebE18_gen_argument_typeEi,__ZNK11MethodBind4I12VisualScriptRK10StringNameN7Variant4TypeERK6StringiE18_gen_argument_typeEi,__ZNK11MethodBind3I12VisualScriptRK10StringNameiN7Variant4TypeEE18_gen_argument_typeEi,__ZNK13MethodBind2RCI12VisualScriptN7Variant4TypeERK10StringNameiE18_gen_argument_typeEi,__ZNK11MethodBind3I12VisualScriptRK10StringNameiRK6StringE18_gen_argument_typeEi,__ZNK13MethodBind2RCI12VisualScript6StringRK10StringNameiE18_gen_argument_typeEi,__ZNK11MethodBind3I12VisualScriptRK10StringNameiiE18_gen_argument_typeEi,__ZNK11MethodBind1I12VisualScriptRK10DictionaryE18_gen_argument_typeEi,__ZNK13MethodBind0RCI12VisualScript10DictionaryE18_gen_argument_typeEi,__ZN20VisualScriptLanguage12execute_fileERK6String,__ZNK20VisualScriptLanguage26debug_get_stack_level_lineEi,__ZNK20VisualScriptLanguage30debug_get_stack_level_functionEi,__ZNK20VisualScriptLanguage28debug_get_stack_level_sourceEi,_final_4460,_final_4542,_final_4959,_final_4497,_final_4573,_final_4555,_final,_final_5026,_EVP_CIPHER_set_asn1_iv,_EVP_CIPHER_get_asn1_iv,_rc2_set_asn1_type_and_iv,_rc2_get_asn1_type_and_iv,__ZNK13HBoxContainer8is_classERK6String,__ZNK13HBoxContainer12is_class_ptrEPv,__ZN9DirAccess8get_nextEPb,__ZN13DirAccessUnix9get_driveEi,__ZN13DirAccessUnix10change_dirE6String,__ZN13DirAccessUnix8make_dirE6String,__ZN9DirAccess18make_dir_recursiveE6String,__ZN13DirAccessUnix11file_existsE6String,__ZN13DirAccessUnix10dir_existsE6String,__ZN13DirAccessUnix6removeE6String,__ZNK13DirAccessUnix16fix_unicode_nameEPKc,__ZN13DirAccessUnix17get_modified_timeE6String,__ZNK13StreamPeerTCP8is_classERK6String,__ZNK13StreamPeerTCP12is_class_ptrEPv,__ZNK7IP_Unix8is_classERK6String,__ZNK7IP_Unix12is_class_ptrEPv,__ZNK13PacketPeerUDP8is_classERK6String,__ZNK13PacketPeerUDP12is_class_ptrEPv,__ZN18PacketPeerUDPPosix5_pollEb,__ZN14FileAccessUnix18_get_modified_timeERK6String,__ZN14FileAccessUnix11file_existsERK6String,__ZNK7OS_Unix21get_audio_driver_nameEi,__ZN2OS10shell_openE6String,__ZN2OS12is_joy_knownEi,__ZNK2OS12get_joy_guidEi,__ZNK10TCP_Server8is_classERK6String,__ZNK10TCP_Server12is_class_ptrEPv,__ZNK22RasterizerStorageGLES317texture_get_flagsE3RID,__ZNK22RasterizerStorageGLES318texture_get_formatE3RID,__ZNK22RasterizerStorageGLES317texture_get_widthE3RID,__ZNK22RasterizerStorageGLES318texture_get_heightE3RID,__ZNK22RasterizerStorageGLES316texture_get_pathE3RID,__ZNK22RasterizerStorageGLES315shader_get_codeE3RID,__ZNK22RasterizerStorageGLES319material_get_shaderE3RID,__ZN22RasterizerStorageGLES320material_is_animatedE3RID,__ZN22RasterizerStorageGLES322material_casts_shadowsE3RID,__ZNK22RasterizerStorageGLES326mesh_get_blend_shape_countE3RID,__ZNK22RasterizerStorageGLES325mesh_get_blend_shape_modeE3RID,__ZNK22RasterizerStorageGLES322mesh_get_surface_countE3RID,__ZNK22RasterizerStorageGLES328multimesh_get_instance_countE3RID,__ZNK22RasterizerStorageGLES318multimesh_get_meshE3RID,__ZNK22RasterizerStorageGLES331multimesh_get_visible_instancesE3RID,__ZNK22RasterizerStorageGLES322immediate_get_materialE3RID,__ZNK22RasterizerStorageGLES323skeleton_get_bone_countE3RID,__ZN22RasterizerStorageGLES312light_createEN12VisualServer9LightTypeE,__ZNK22RasterizerStorageGLES334light_directional_get_blend_splitsE3RID,__ZN22RasterizerStorageGLES333light_directional_get_shadow_modeE3RID,__ZN22RasterizerStorageGLES326light_omni_get_shadow_modeE3RID,__ZNK22RasterizerStorageGLES316light_has_shadowE3RID,__ZNK22RasterizerStorageGLES314light_get_typeE3RID,__ZNK22RasterizerStorageGLES317light_get_versionE3RID,__ZNK22RasterizerStorageGLES332reflection_probe_get_update_modeE3RID,__ZNK22RasterizerStorageGLES330reflection_probe_get_cull_maskE3RID,__ZNK22RasterizerStorageGLES332reflection_probe_renders_shadowsE3RID,__ZNK22RasterizerStorageGLES325gi_probe_get_dynamic_dataE3RID,__ZNK22RasterizerStorageGLES326gi_probe_get_dynamic_rangeE3RID,__ZNK22RasterizerStorageGLES320gi_probe_is_interiorE3RID,__ZNK22RasterizerStorageGLES322gi_probe_is_compressedE3RID,__ZN22RasterizerStorageGLES320gi_probe_get_versionE3RID,__ZNK22RasterizerStorageGLES325render_target_get_textureE3RID,__ZN22RasterizerStorageGLES332render_target_renedered_in_frameE3RID,__ZN22RasterizerStorageGLES333canvas_light_shadow_buffer_createEi,__ZNK22RasterizerStorageGLES313get_base_typeE3RID,__ZN22RasterizerStorageGLES34freeE3RID,__ZNK22RasterizerStorageGLES314has_os_featureERK6String,__ZN20RasterizerSceneGLES333get_directional_light_shadow_sizeE3RID,__ZN20RasterizerSceneGLES321light_instance_createE3RID,__ZN20RasterizerSceneGLES332reflection_probe_instance_createE3RID,__ZN20RasterizerSceneGLES338reflection_probe_instance_needs_redrawE3RID,__ZN20RasterizerSceneGLES340reflection_probe_instance_has_reflectionE3RID,__ZN20RasterizerSceneGLES342reflection_probe_instance_postprocess_stepE3RID,__ZN20RasterizerSceneGLES34freeE3RID,__ZNK16ResourceSaverPNG9recognizeERK3RefI8ResourceE,_deflate_stored,_deflate_fast,_deflate_slow,__ZNK4Node8is_classERK6String,__ZNK4Node12is_class_ptrEPv,__ZNK11MethodBind3I4NodePS0_S1_bE18_gen_argument_typeEi,__ZNK11MethodBind1I4NodeRK6StringE18_gen_argument_typeEi,__ZNK13MethodBind0RCI4Node10StringNameE18_gen_argument_typeEi,__ZNK11MethodBind2I4NodePS0_bE18_gen_argument_typeEi,__ZNK11MethodBind1I4NodePS0_E18_gen_argument_typeEi,__ZNK13MethodBind0RCI4NodeiE18_gen_argument_typeEi,__ZNK13MethodBind0RCI4Node5ArrayE18_gen_argument_typeEi,__ZNK13MethodBind1RCI4NodePS0_iE18_gen_argument_typeEi,__ZNK13MethodBind1RCI4NodebRK8NodePathE18_gen_argument_typeEi,__ZNK13MethodBind1RCI4NodePS0_RK8NodePathE18_gen_argument_typeEi,__ZNK13MethodBind0RCI4NodePS0_E18_gen_argument_typeEi,__ZNK13MethodBind3RCI4NodePS0_RK6StringbbE18_gen_argument_typeEi,__ZNK12MethodBind1RI4Node5ArrayRK8NodePathE18_gen_argument_typeEi,__ZNK13MethodBind0RCI4NodebE18_gen_argument_typeEi,__ZNK13MethodBind1RCI4NodebPKS0_E18_gen_argument_typeEi,__ZNK13MethodBind0RCI4Node8NodePathE18_gen_argument_typeEi,__ZNK13MethodBind1RCI4Node8NodePathPKS0_E18_gen_argument_typeEi,__ZNK11MethodBind2I4NodeRK10StringNamebE18_gen_argument_typeEi,__ZNK11MethodBind1I4NodeRK10StringNameE18_gen_argument_typeEi,__ZNK13MethodBind1RCI4NodebRK10StringNameE18_gen_argument_typeEi,__ZNK11MethodBind2I4NodePS0_iE18_gen_argument_typeEi,__ZNK11MethodBind0I4NodeE18_gen_argument_typeEi,__ZNK13MethodBind0RCI4Node6StringE18_gen_argument_typeEi,__ZNK11MethodBind1I4NodeiE18_gen_argument_typeEi,__ZNK11MethodBind1I4NodebE18_gen_argument_typeEi,__ZNK13MethodBind0RCI4NodefE18_gen_argument_typeEi,__ZNK11MethodBind1I4NodeNS0_9PauseModeEE18_gen_argument_typeEi,__ZNK13MethodBind0RCI4NodeNS0_9PauseModeEE18_gen_argument_typeEi,__ZNK13MethodBind0RCI4NodeP9SceneTreeE18_gen_argument_typeEi,__ZNK13MethodBind0RCI4NodeP8ViewportE18_gen_argument_typeEi,__ZNK11MethodBind1I4NodeNS0_11NetworkModeEE18_gen_argument_typeEi,__ZNK13MethodBind0RCI4NodeNS0_11NetworkModeEE18_gen_argument_typeEi,__ZNK11MethodBind2I4NodeRK10StringNameNS0_7RPCModeEE18_gen_argument_typeEi,__ZNK11MethodBind2I4NodeRK10StringNameRK7VariantE18_gen_argument_typeEi,__ZNK11MethodBind3I4NodeiRK10StringNameRK7VariantE18_gen_argument_typeEi,__ZNK16MethodBindVarArgI4NodeE18_gen_argument_typeEi,__ZNK6Node2D8is_classERK6String,__ZNK6Node2D12is_class_ptrEPv,__ZNK10CanvasItem8is_classERK6String,__ZNK10CanvasItem12is_class_ptrEPv,__ZNK11MethodBind0I10CanvasItemE18_gen_argument_typeEi,__ZNK11MethodBind1I10CanvasItemRK7VariantE18_gen_argument_typeEi,__ZNK13MethodBind0RCI10CanvasItem7VariantE18_gen_argument_typeEi,__ZNK11MethodBind1I10CanvasItemRK5Rect2E18_gen_argument_typeEi,__ZNK11MethodBind1I10CanvasItemfE18_gen_argument_typeEi,__ZNK13MethodBind0RCI10CanvasItem5Rect2E18_gen_argument_typeEi,__ZNK13MethodBind0RCI10CanvasItem3RIDE18_gen_argument_typeEi,__ZNK11MethodBind1I10CanvasItembE18_gen_argument_typeEi,__ZNK13MethodBind0RCI10CanvasItembE18_gen_argument_typeEi,__ZNK11MethodBind1I10CanvasItemiE18_gen_argument_typeEi,__ZNK13MethodBind0RCI10CanvasItemiE18_gen_argument_typeEi,__ZNK11MethodBind1I10CanvasItemRK5ColorE18_gen_argument_typeEi,__ZNK13MethodBind0RCI10CanvasItem5ColorE18_gen_argument_typeEi,__ZNK11MethodBind5I10CanvasItemRK7Vector2S3_RK5ColorfbE18_gen_argument_typeEi,__ZNK11MethodBind2I10CanvasItemRK5Rect2RK5ColorE18_gen_argument_typeEi,__ZNK11MethodBind3I10CanvasItemRK7Vector2fRK5ColorE18_gen_argument_typeEi,__ZNK11MethodBind3I10CanvasItemRK3RefI7TextureERK7Vector2RK5ColorE18_gen_argument_typeEi,__ZNK11MethodBind5I10CanvasItemRK3RefI7TextureERK5Rect2bRK5ColorbE18_gen_argument_typeEi,__ZNK11MethodBind5I10CanvasItemRK3RefI7TextureERK5Rect2S8_RK5ColorbE18_gen_argument_typeEi,__ZNK11MethodBind2I10CanvasItemRK3RefI8StyleBoxERK5Rect2E18_gen_argument_typeEi,__ZNK11MethodBind5I10CanvasItemRK6VectorI7Vector2ERKS1_I5ColorES5_3RefI7TextureEfE18_gen_argument_typeEi,__ZNK11MethodBind4I10CanvasItemRK6VectorI7Vector2ERKS1_I5ColorES5_3RefI7TextureEE18_gen_argument_typeEi,__ZNK11MethodBind4I10CanvasItemRK6VectorI7Vector2ERK5ColorS5_3RefI7TextureEE18_gen_argument_typeEi,__ZNK11MethodBind5I10CanvasItemRK3RefI4FontERK7Vector2RK6StringRK5ColoriE18_gen_argument_typeEi,__ZNK12MethodBind5RI10CanvasItemfRK3RefI4FontERK7Vector2RK6StringSB_RK5ColorE18_gen_argument_typeEi,__ZNK11MethodBind3I10CanvasItemRK7Vector2fS3_E18_gen_argument_typeEi,__ZNK11MethodBind1I10CanvasItemRK11Transform2DE18_gen_argument_typeEi,__ZNK13MethodBind0RCI10CanvasItem11Transform2DE18_gen_argument_typeEi,__ZNK13MethodBind0RCI10CanvasItem7Vector2E18_gen_argument_typeEi,__ZNK13MethodBind0RCI10CanvasItem3RefI7World2DEE18_gen_argument_typeEi,__ZNK11MethodBind1I10CanvasItemRK3RefI14ShaderMaterialEE18_gen_argument_typeEi,__ZNK13MethodBind0RCI10CanvasItem3RefI14ShaderMaterialEE18_gen_argument_typeEi,__ZNK13MethodBind1RCI10CanvasItem7Vector2RKS1_E18_gen_argument_typeEi,__ZNK13MethodBind1RCI10CanvasItem10InputEventRKS1_E18_gen_argument_typeEi,__ZNK13MethodBind0RCI6Node2DfE18_gen_argument_typeEi,__ZNK11MethodBind1I6Node2DfE18_gen_argument_typeEi,__ZNK11MethodBind1I6Node2DRK7Vector2E18_gen_argument_typeEi,__ZNK13MethodBind0RCI6Node2D7Vector2E18_gen_argument_typeEi,__ZNK11MethodBind2I6Node2DfbE18_gen_argument_typeEi,__ZNK11MethodBind1I6Node2DRK11Transform2DE18_gen_argument_typeEi,__ZNK13MethodBind1RCI6Node2DfRK7Vector2E18_gen_argument_typeEi,__ZNK11MethodBind1I6Node2DiE18_gen_argument_typeEi,__ZNK13MethodBind0RCI6Node2DiE18_gen_argument_typeEi,__ZNK11MethodBind1I6Node2DbE18_gen_argument_typeEi,__ZNK13MethodBind0RCI6Node2DbE18_gen_argument_typeEi,__ZNK13MethodBind1RCI6Node2D11Transform2DPK4NodeE18_gen_argument_typeEi,__ZNK7Control8is_classERK6String,__ZNK7Control12is_class_ptrEPv,__ZNK11MethodBind0I7ControlE18_gen_argument_typeEi,__ZNK13MethodBind0RCI7Control7Vector2E18_gen_argument_typeEi,__ZNK11MethodBind3I7Control6MarginNS0_10AnchorTypeEbE18_gen_argument_typeEi,__ZNK11MethodBind2I7Control6MarginNS0_10AnchorTypeEE18_gen_argument_typeEi,__ZNK13MethodBind1RCI7ControlNS0_10AnchorTypeE6MarginE18_gen_argument_typeEi,__ZNK11MethodBind2I7Control6MarginfE18_gen_argument_typeEi,__ZNK11MethodBind3I7Control6MarginNS0_10AnchorTypeEfE18_gen_argument_typeEi,__ZNK11MethodBind1I7ControlRK7Vector2E18_gen_argument_typeEi,__ZNK11MethodBind1I7ControlfE18_gen_argument_typeEi,__ZNK13MethodBind1RCI7Controlf6MarginE18_gen_argument_typeEi,__ZNK13MethodBind0RCI7ControlfE18_gen_argument_typeEi,__ZNK13MethodBind0RCI7Control5Rect2E18_gen_argument_typeEi,__ZNK11MethodBind1I7ControliE18_gen_argument_typeEi,__ZNK11MethodBind1I7ControlbE18_gen_argument_typeEi,__ZNK11MethodBind1I7ControlNS0_9FocusModeEE18_gen_argument_typeEi,__ZNK13MethodBind0RCI7ControlNS0_9FocusModeEE18_gen_argument_typeEi,__ZNK13MethodBind0RCI7ControlbE18_gen_argument_typeEi,__ZNK13MethodBind0RCI7ControlPS0_E18_gen_argument_typeEi,__ZNK13MethodBind0RCI7ControliE18_gen_argument_typeEi,__ZNK11MethodBind1I7ControlRK3RefI5ThemeEE18_gen_argument_typeEi,__ZNK13MethodBind0RCI7Control3RefI5ThemeEE18_gen_argument_typeEi,__ZNK11MethodBind2I7ControlRK10StringNameRK3RefI7TextureEE18_gen_argument_typeEi,__ZNK11MethodBind2I7ControlRK10StringNameRK3RefI6ShaderEE18_gen_argument_typeEi,__ZNK11MethodBind2I7ControlRK10StringNameRK3RefI8StyleBoxEE18_gen_argument_typeEi,__ZNK11MethodBind2I7ControlRK10StringNameRK3RefI4FontEE18_gen_argument_typeEi,__ZNK11MethodBind2I7ControlRK10StringNameRK5ColorE18_gen_argument_typeEi,__ZNK11MethodBind2I7ControlRK10StringNameiE18_gen_argument_typeEi,__ZNK13MethodBind2RCI7Control3RefI7TextureERK10StringNameS6_E18_gen_argument_typeEi,__ZNK13MethodBind2RCI7Control3RefI8StyleBoxERK10StringNameS6_E18_gen_argument_typeEi,__ZNK13MethodBind2RCI7Control3RefI4FontERK10StringNameS6_E18_gen_argument_typeEi,__ZNK13MethodBind2RCI7Control5ColorRK10StringNameS4_E18_gen_argument_typeEi,__ZNK13MethodBind2RCI7ControliRK10StringNameS3_E18_gen_argument_typeEi,__ZNK13MethodBind1RCI7ControlbRK10StringNameE18_gen_argument_typeEi,__ZNK13MethodBind2RCI7ControlbRK10StringNameS3_E18_gen_argument_typeEi,__ZNK11MethodBind1I7ControlRK6StringE18_gen_argument_typeEi,__ZNK13MethodBind1RCI7Control6StringRK7Vector2E18_gen_argument_typeEi,__ZNK13MethodBind0RCI7Control6StringE18_gen_argument_typeEi,__ZNK11MethodBind1I7ControlNS0_11CursorShapeEE18_gen_argument_typeEi,__ZNK13MethodBind0RCI7ControlNS0_11CursorShapeEE18_gen_argument_typeEi,__ZNK13MethodBind1RCI7ControlNS0_11CursorShapeERK7Vector2E18_gen_argument_typeEi,__ZNK11MethodBind2I7Control6MarginRK8NodePathE18_gen_argument_typeEi,__ZNK13MethodBind1RCI7Control8NodePath6MarginE18_gen_argument_typeEi,__ZNK11MethodBind2I7ControlRK7VariantPS0_E18_gen_argument_typeEi,__ZNK11MethodBind1I7ControlNS0_11MouseFilterEE18_gen_argument_typeEi,__ZNK13MethodBind0RCI7ControlNS0_11MouseFilterEE18_gen_argument_typeEi,__ZNK12MethodBind0RI7ControlbE18_gen_argument_typeEi,__ZNK11MethodBind1I7ControlPS0_E18_gen_argument_typeEi,__ZNK7Spatial8is_classERK6String,__ZNK7Spatial12is_class_ptrEPv,__ZNK11MethodBind1I7SpatialRK9TransformE18_gen_argument_typeEi,__ZNK13MethodBind0RCI7Spatial9TransformE18_gen_argument_typeEi,__ZNK11MethodBind1I7SpatialRK7Vector3E18_gen_argument_typeEi,__ZNK13MethodBind0RCI7Spatial7Vector3E18_gen_argument_typeEi,__ZNK13MethodBind0RCI7SpatialPS0_E18_gen_argument_typeEi,__ZNK11MethodBind1I7SpatialbE18_gen_argument_typeEi,__ZNK13MethodBind0RCI7SpatialbE18_gen_argument_typeEi,__ZNK13MethodBind0RCI7Spatial3RefI5WorldEE18_gen_argument_typeEi,__ZNK11MethodBind0I7SpatialE18_gen_argument_typeEi,__ZNK11MethodBind1I7SpatialRK3RefI12SpatialGizmoEE18_gen_argument_typeEi,__ZNK13MethodBind0RCI7Spatial3RefI12SpatialGizmoEE18_gen_argument_typeEi,__ZNK11MethodBind2I7SpatialRK7Vector3fE18_gen_argument_typeEi,__ZNK11MethodBind1I7SpatialfE18_gen_argument_typeEi,__ZNK11MethodBind2I7SpatialRK7Vector3S3_E18_gen_argument_typeEi,__ZNK11MethodBind3I7SpatialRK7Vector3S3_S3_E18_gen_argument_typeEi,__ZNK19InstancePlaceholder8is_classERK6String,__ZNK19InstancePlaceholder12is_class_ptrEPv,__ZNK12MethodBind1RI19InstancePlaceholder10DictionarybE18_gen_argument_typeEi,__ZNK11MethodBind1I19InstancePlaceholderRK3RefI11PackedSceneEE18_gen_argument_typeEi,__ZNK13MethodBind0RCI19InstancePlaceholder6StringE18_gen_argument_typeEi,__ZNK11HTTPRequest8is_classERK6String,__ZNK11HTTPRequest12is_class_ptrEPv,__ZNK12MethodBind5RI11HTTPRequest5ErrorRK6StringRK6VectorIS2_EbN10HTTPClient6MethodES4_E18_gen_argument_typeEi,__ZNK11MethodBind0I11HTTPRequestE18_gen_argument_typeEi,__ZNK13MethodBind0RCI11HTTPRequestN10HTTPClient6StatusEE18_gen_argument_typeEi,__ZNK11MethodBind1I11HTTPRequestbE18_gen_argument_typeEi,__ZNK13MethodBind0RCI11HTTPRequestbE18_gen_argument_typeEi,__ZNK11MethodBind1I11HTTPRequestiE18_gen_argument_typeEi,__ZNK13MethodBind0RCI11HTTPRequestiE18_gen_argument_typeEi,__ZNK11MethodBind1I11HTTPRequestRK6StringE18_gen_argument_typeEi,__ZNK13MethodBind0RCI11HTTPRequest6StringE18_gen_argument_typeEi,__ZNK11MethodBind4I11HTTPRequestiiRK10PoolVectorI6StringERKS1_IhEE18_gen_argument_typeEi,__ZNK15ViewportTexture8is_classERK6String,__ZNK15ViewportTexture12is_class_ptrEPv,__ZNK7Texture8is_classERK6String,__ZNK7Texture12is_class_ptrEPv,__ZNK13MethodBind0RCI7TextureiE18_gen_argument_typeEi,__ZNK13MethodBind0RCI7Texture7Vector2E18_gen_argument_typeEi,__ZNK13MethodBind0RCI7TexturebE18_gen_argument_typeEi,__ZNK11MethodBind1I7TexturejE18_gen_argument_typeEi,__ZNK13MethodBind0RCI7TexturejE18_gen_argument_typeEi,__ZNK12MethodBind4CI7Texture3RIDRK7Vector2RK5ColorbE18_gen_argument_typeEi,__ZNK12MethodBind5CI7Texture3RIDRK5Rect2bRK5ColorbE18_gen_argument_typeEi,__ZNK12MethodBind5CI7Texture3RIDRK5Rect2S4_RK5ColorbE18_gen_argument_typeEi,__ZNK11MethodBind1I15ViewportTextureRK8NodePathE18_gen_argument_typeEi,__ZNK13MethodBind0RCI15ViewportTexture8NodePathE18_gen_argument_typeEi,__ZNK8Viewport8is_classERK6String,__ZNK8Viewport12is_class_ptrEPv,__ZNK12TooltipPanel8is_classERK6String,__ZNK12TooltipPanel12is_class_ptrEPv,__ZNK12TooltipLabel8is_classERK6String,__ZNK12TooltipLabel12is_class_ptrEPv,__ZNK5Label8is_classERK6String,__ZNK5Label12is_class_ptrEPv,__ZNK11MethodBind1I5LabelNS0_5AlignEE18_gen_argument_typeEi,__ZNK13MethodBind0RCI5LabelNS0_5AlignEE18_gen_argument_typeEi,__ZNK11MethodBind1I5LabelNS0_6VAlignEE18_gen_argument_typeEi,__ZNK13MethodBind0RCI5LabelNS0_6VAlignEE18_gen_argument_typeEi,__ZNK11MethodBind1I5LabelRK6StringE18_gen_argument_typeEi,__ZNK13MethodBind0RCI5Label6StringE18_gen_argument_typeEi,__ZNK11MethodBind1I5LabelbE18_gen_argument_typeEi,__ZNK13MethodBind0RCI5LabelbE18_gen_argument_typeEi,__ZNK13MethodBind0RCI5LabeliE18_gen_argument_typeEi,__ZNK11MethodBind1I5LabeliE18_gen_argument_typeEi,__ZNK11MethodBind1I5LabelfE18_gen_argument_typeEi,__ZNK13MethodBind0RCI5LabelfE18_gen_argument_typeEi,__ZNK5Panel8is_classERK6String,__ZNK5Panel12is_class_ptrEPv,__ZNK8Material8is_classERK6String,__ZNK8Material12is_class_ptrEPv,__ZNK15SpatialMaterial8is_classERK6String,__ZNK15SpatialMaterial12is_class_ptrEPv,__ZNK11MethodBind1I15SpatialMaterialRK5ColorE18_gen_argument_typeEi,__ZNK13MethodBind0RCI15SpatialMaterial5ColorE18_gen_argument_typeEi,__ZNK11MethodBind1I15SpatialMaterialNS0_12SpecularModeEE18_gen_argument_typeEi,__ZNK13MethodBind0RCI15SpatialMaterialNS0_12SpecularModeEE18_gen_argument_typeEi,__ZNK11MethodBind1I15SpatialMaterialfE18_gen_argument_typeEi,__ZNK13MethodBind0RCI15SpatialMaterialfE18_gen_argument_typeEi,__ZNK11MethodBind1I15SpatialMaterialNS0_8DetailUVEE18_gen_argument_typeEi,__ZNK13MethodBind0RCI15SpatialMaterialNS0_8DetailUVEE18_gen_argument_typeEi,__ZNK11MethodBind1I15SpatialMaterialNS0_9BlendModeEE18_gen_argument_typeEi,__ZNK13MethodBind0RCI15SpatialMaterialNS0_9BlendModeEE18_gen_argument_typeEi,__ZNK11MethodBind1I15SpatialMaterialNS0_13DepthDrawModeEE18_gen_argument_typeEi,__ZNK13MethodBind0RCI15SpatialMaterialNS0_13DepthDrawModeEE18_gen_argument_typeEi,__ZNK11MethodBind1I15SpatialMaterialNS0_8CullModeEE18_gen_argument_typeEi,__ZNK13MethodBind0RCI15SpatialMaterialNS0_8CullModeEE18_gen_argument_typeEi,__ZNK11MethodBind1I15SpatialMaterialNS0_11DiffuseModeEE18_gen_argument_typeEi,__ZNK13MethodBind0RCI15SpatialMaterialNS0_11DiffuseModeEE18_gen_argument_typeEi,__ZNK11MethodBind2I15SpatialMaterialNS0_5FlagsEbE18_gen_argument_typeEi,__ZNK13MethodBind1RCI15SpatialMaterialbNS0_5FlagsEE18_gen_argument_typeEi,__ZNK11MethodBind2I15SpatialMaterialNS0_7FeatureEbE18_gen_argument_typeEi,__ZNK13MethodBind1RCI15SpatialMaterialbNS0_7FeatureEE18_gen_argument_typeEi,__ZNK11MethodBind2I15SpatialMaterialNS0_12TextureParamERK3RefI7TextureEE18_gen_argument_typeEi,__ZNK13MethodBind1RCI15SpatialMaterial3RefI7TextureENS0_12TextureParamEE18_gen_argument_typeEi,__ZNK11MethodBind1I15SpatialMaterialRK7Vector2E18_gen_argument_typeEi,__ZNK13MethodBind0RCI15SpatialMaterial7Vector2E18_gen_argument_typeEi,__ZNK11MethodBind1I15SpatialMaterialNS0_13BillboardModeEE18_gen_argument_typeEi,__ZNK13MethodBind0RCI15SpatialMaterialNS0_13BillboardModeEE18_gen_argument_typeEi,__ZNK11MethodBind1I15SpatialMaterialiE18_gen_argument_typeEi,__ZNK13MethodBind0RCI15SpatialMaterialiE18_gen_argument_typeEi,__ZNK4Mesh8is_classERK6String,__ZNK4Mesh12is_class_ptrEPv,__ZNK4Mesh30surface_get_blend_shape_arraysEi,__ZNK11MethodBind1I4MeshRK10StringNameE18_gen_argument_typeEi,__ZNK13MethodBind0RCI4MeshiE18_gen_argument_typeEi,__ZNK13MethodBind1RCI4Mesh10StringNameiE18_gen_argument_typeEi,__ZNK11MethodBind0I4MeshE18_gen_argument_typeEi,__ZNK11MethodBind1I4MeshNS0_14BlendShapeModeEE18_gen_argument_typeEi,__ZNK13MethodBind0RCI4MeshNS0_14BlendShapeModeEE18_gen_argument_typeEi,__ZNK11MethodBind4I4MeshNS0_13PrimitiveTypeERK5ArrayS4_jE18_gen_argument_typeEi,__ZNK11MethodBind1I4MeshiE18_gen_argument_typeEi,__ZNK13MethodBind1RCI4MeshiiE18_gen_argument_typeEi,__ZNK13MethodBind1RCI4MeshjiE18_gen_argument_typeEi,__ZNK13MethodBind1RCI4MeshNS0_13PrimitiveTypeEiE18_gen_argument_typeEi,__ZNK11MethodBind2I4MeshiRK3RefI8MaterialEE18_gen_argument_typeEi,__ZNK13MethodBind1RCI4Mesh3RefI8MaterialEiE18_gen_argument_typeEi,__ZNK11MethodBind2I4MeshiRK6StringE18_gen_argument_typeEi,__ZNK13MethodBind1RCI4Mesh6StringiE18_gen_argument_typeEi,__ZNK11MethodBind1I4MeshRK5Rect3E18_gen_argument_typeEi,__ZNK13MethodBind0RCI4Mesh5Rect3E18_gen_argument_typeEi,__ZNK11SurfaceTool8is_classERK6String,__ZNK11SurfaceTool12is_class_ptrEPv,__ZNK11MethodBind1I11SurfaceToolN4Mesh13PrimitiveTypeEE18_gen_argument_typeEi,__ZNK11MethodBind1I11SurfaceToolRK7Vector3E18_gen_argument_typeEi,__ZNK11MethodBind1I11SurfaceTool5ColorE18_gen_argument_typeEi,__ZNK11MethodBind1I11SurfaceToolRK5PlaneE18_gen_argument_typeEi,__ZNK11MethodBind1I11SurfaceToolRK7Vector2E18_gen_argument_typeEi,__ZNK11MethodBind1I11SurfaceToolRK6VectorIiEE18_gen_argument_typeEi,__ZNK11MethodBind1I11SurfaceToolRK6VectorIfEE18_gen_argument_typeEi,__ZNK11MethodBind1I11SurfaceToolbE18_gen_argument_typeEi,__ZNK11MethodBind6I11SurfaceToolRK6VectorI7Vector3ERKS1_I7Vector2ERKS1_I5ColorES9_S5_RKS1_I5PlaneEE18_gen_argument_typeEi,__ZNK11MethodBind1I11SurfaceToolRK3RefI8MaterialEE18_gen_argument_typeEi,__ZNK11MethodBind0I11SurfaceToolE18_gen_argument_typeEi,__ZNK11MethodBind1I11SurfaceTooliE18_gen_argument_typeEi,__ZNK12MethodBind1RI11SurfaceTool3RefI4MeshERKS3_E18_gen_argument_typeEi,__ZNK11MethodBind1I8ViewportRK7Vector2E18_gen_argument_typeEi,__ZNK13MethodBind0RCI8Viewport7Vector2E18_gen_argument_typeEi,__ZNK11MethodBind1I8ViewportRK3RefI7World2DEE18_gen_argument_typeEi,__ZNK13MethodBind0RCI8Viewport3RefI7World2DEE18_gen_argument_typeEi,__ZNK11MethodBind1I8ViewportRK3RefI5WorldEE18_gen_argument_typeEi,__ZNK13MethodBind0RCI8Viewport3RefI5WorldEE18_gen_argument_typeEi,__ZNK11MethodBind1I8ViewportRK11Transform2DE18_gen_argument_typeEi,__ZNK13MethodBind0RCI8Viewport11Transform2DE18_gen_argument_typeEi,__ZNK13MethodBind0RCI8Viewport5Rect2E18_gen_argument_typeEi,__ZNK11MethodBind1I8ViewportbE18_gen_argument_typeEi,__ZNK13MethodBind0RCI8ViewportbE18_gen_argument_typeEi,__ZNK11MethodBind0I8ViewportE18_gen_argument_typeEi,__ZNK11MethodBind1I8ViewportRK10InputEventE18_gen_argument_typeEi,__ZNK11MethodBind1I8ViewportRK6StringE18_gen_argument_typeEi,__ZNK11MethodBind3I8ViewportbRK7Vector2S3_E18_gen_argument_typeEi,__ZNK13MethodBind0RCI8Viewport5ImageE18_gen_argument_typeEi,__ZNK11MethodBind1I8ViewportNS0_10UpdateModeEE18_gen_argument_typeEi,__ZNK13MethodBind0RCI8ViewportNS0_10UpdateModeEE18_gen_argument_typeEi,__ZNK11MethodBind1I8ViewportNS0_4MSAAEE18_gen_argument_typeEi,__ZNK13MethodBind0RCI8ViewportNS0_4MSAAEE18_gen_argument_typeEi,__ZNK13MethodBind0RCI8Viewport3RefI15ViewportTextureEE18_gen_argument_typeEi,__ZNK12MethodBind0RI8ViewportbE18_gen_argument_typeEi,__ZNK13MethodBind0RCI8Viewport3RIDE18_gen_argument_typeEi,__ZNK13MethodBind0RCI8ViewportP6CameraE18_gen_argument_typeEi,__ZNK11MethodBind1I8ViewportRK5Rect2E18_gen_argument_typeEi,__ZNK13MethodBind0RCI8Viewport7VariantE18_gen_argument_typeEi,__ZNK11MethodBind1I8ViewportiE18_gen_argument_typeEi,__ZNK13MethodBind0RCI8ViewportiE18_gen_argument_typeEi,__ZNK11MethodBind2I8ViewportiNS0_25ShadowAtlasQuadrantSubdivEE18_gen_argument_typeEi,__ZNK13MethodBind1RCI8ViewportNS0_25ShadowAtlasQuadrantSubdivEiE18_gen_argument_typeEi,__ZNK5World8is_classERK6String,__ZNK5World12is_class_ptrEPv,__ZNK13MethodBind0RCI5World3RIDE18_gen_argument_typeEi,__ZNK11MethodBind1I5WorldRK3RefI11EnvironmentEE18_gen_argument_typeEi,__ZNK13MethodBind0RCI5World3RefI11EnvironmentEE18_gen_argument_typeEi,__ZNK12MethodBind0RI5WorldP23PhysicsDirectSpaceStateE18_gen_argument_typeEi,__ZNK7World2D8is_classERK6String,__ZNK7World2D12is_class_ptrEPv,__ZNK12MethodBind0RI7World2D3RIDE18_gen_argument_typeEi,__ZNK12MethodBind0RI7World2DP25Physics2DDirectSpaceStateE18_gen_argument_typeEi,__ZNK9GraphNode8is_classERK6String,__ZNK9GraphNode12is_class_ptrEPv,__ZNK9GraphNode9has_pointERK7Vector2,__ZNK9Container8is_classERK6String,__ZNK9Container12is_class_ptrEPv,__ZNK11MethodBind0I9ContainerE18_gen_argument_typeEi,__ZNK11MethodBind2I9ContainerP7ControlRK5Rect2E18_gen_argument_typeEi,__ZNK11MethodBind1I9GraphNodeRK6StringE18_gen_argument_typeEi,__ZNK13MethodBind0RCI9GraphNode6StringE18_gen_argument_typeEi,__ZNK11MethodBind1I9GraphNodeRK10InputEventE18_gen_argument_typeEi,__ZNK11MethodBind9I9GraphNodeibiRK5ColorbiS3_RK3RefI7TextureES8_E18_gen_argument_typeEi,__ZNK11MethodBind1I9GraphNodeiE18_gen_argument_typeEi,__ZNK11MethodBind0I9GraphNodeE18_gen_argument_typeEi,__ZNK13MethodBind1RCI9GraphNodebiE18_gen_argument_typeEi,__ZNK13MethodBind1RCI9GraphNodeiiE18_gen_argument_typeEi,__ZNK13MethodBind1RCI9GraphNode5ColoriE18_gen_argument_typeEi,__ZNK11MethodBind1I9GraphNodeRK7Vector2E18_gen_argument_typeEi,__ZNK13MethodBind0RCI9GraphNode7Vector2E18_gen_argument_typeEi,__ZNK11MethodBind1I9GraphNodebE18_gen_argument_typeEi,__ZNK13MethodBind0RCI9GraphNodebE18_gen_argument_typeEi,__ZNK12MethodBind0RI9GraphNodebE18_gen_argument_typeEi,__ZNK12MethodBind0RI9GraphNodeiE18_gen_argument_typeEi,__ZNK12MethodBind1RI9GraphNode7Vector2iE18_gen_argument_typeEi,__ZNK12MethodBind1RI9GraphNodeiiE18_gen_argument_typeEi,__ZNK12MethodBind1RI9GraphNode5ColoriE18_gen_argument_typeEi,__ZNK11MethodBind1I9GraphNodeNS0_7OverlayEE18_gen_argument_typeEi,__ZNK13MethodBind0RCI9GraphNodeNS0_7OverlayEE18_gen_argument_typeEi,__ZNK11ProgressBar8is_classERK6String,__ZNK11ProgressBar12is_class_ptrEPv,__ZNK5Range8is_classERK6String,__ZNK5Range12is_class_ptrEPv,__ZNK13MethodBind0RCI5RangedE18_gen_argument_typeEi,__ZNK11MethodBind1I5RangedE18_gen_argument_typeEi,__ZNK11MethodBind1I5RangebE18_gen_argument_typeEi,__ZNK13MethodBind0RCI5RangebE18_gen_argument_typeEi,__ZNK11MethodBind1I5RangeP4NodeE18_gen_argument_typeEi,__ZNK11MethodBind0I5RangeE18_gen_argument_typeEi,__ZNK11MethodBind1I11ProgressBarbE18_gen_argument_typeEi,__ZNK13MethodBind0RCI11ProgressBarbE18_gen_argument_typeEi,__ZNK15CenterContainer8is_classERK6String,__ZNK15CenterContainer12is_class_ptrEPv,__ZNK11MethodBind1I15CenterContainerbE18_gen_argument_typeEi,__ZNK13MethodBind0RCI15CenterContainerbE18_gen_argument_typeEi,__ZNK11TextureRect8is_classERK6String,__ZNK11TextureRect12is_class_ptrEPv,__ZNK11MethodBind1I11TextureRectRK3RefI7TextureEE18_gen_argument_typeEi,__ZNK13MethodBind0RCI11TextureRect3RefI7TextureEE18_gen_argument_typeEi,__ZNK11MethodBind1I11TextureRectbE18_gen_argument_typeEi,__ZNK13MethodBind0RCI11TextureRectbE18_gen_argument_typeEi,__ZNK11MethodBind1I11TextureRectNS0_11StretchModeEE18_gen_argument_typeEi,__ZNK13MethodBind0RCI11TextureRectNS0_11StretchModeEE18_gen_argument_typeEi,__ZNK10MenuButton8is_classERK6String,__ZNK10MenuButton12is_class_ptrEPv,__ZNK10BaseButton11get_tooltipERK7Vector2,__ZNK6Button8is_classERK6String,__ZNK6Button12is_class_ptrEPv,__ZNK10BaseButton8is_classERK6String,__ZNK10BaseButton12is_class_ptrEPv,__ZNK11MethodBind1I10BaseButton10InputEventE18_gen_argument_typeEi,__ZNK11MethodBind1I10BaseButtonbE18_gen_argument_typeEi,__ZNK13MethodBind0RCI10BaseButtonbE18_gen_argument_typeEi,__ZNK11MethodBind1I10BaseButtonNS0_10ActionModeEE18_gen_argument_typeEi,__ZNK13MethodBind0RCI10BaseButtonNS0_10ActionModeEE18_gen_argument_typeEi,__ZNK13MethodBind0RCI10BaseButtonNS0_8DrawModeEE18_gen_argument_typeEi,__ZNK11MethodBind1I10BaseButtonN7Control9FocusModeEE18_gen_argument_typeEi,__ZNK13MethodBind0RCI10BaseButtonN7Control9FocusModeEE18_gen_argument_typeEi,__ZNK11MethodBind1I10BaseButtonRK3RefI8ShortCutEE18_gen_argument_typeEi,__ZNK13MethodBind0RCI10BaseButton3RefI8ShortCutEE18_gen_argument_typeEi,__ZNK11MethodBind1I10BaseButtonRK3RefI11ButtonGroupEE18_gen_argument_typeEi,__ZNK13MethodBind0RCI10BaseButton3RefI11ButtonGroupEE18_gen_argument_typeEi,__ZNK11MethodBind1I6ButtonRK6StringE18_gen_argument_typeEi,__ZNK13MethodBind0RCI6Button6StringE18_gen_argument_typeEi,__ZNK11MethodBind1I6ButtonRK3RefI7TextureEE18_gen_argument_typeEi,__ZNK13MethodBind0RCI6Button3RefI7TextureEE18_gen_argument_typeEi,__ZNK11MethodBind1I6ButtonbE18_gen_argument_typeEi,__ZNK13MethodBind0RCI6ButtonbE18_gen_argument_typeEi,__ZNK11MethodBind1I6ButtonNS0_9TextAlignEE18_gen_argument_typeEi,__ZNK13MethodBind0RCI6ButtonNS0_9TextAlignEE18_gen_argument_typeEi,__ZNK12MethodBind0RI10MenuButtonP9PopupMenuE18_gen_argument_typeEi,__ZNK11MethodBind1I10MenuButton10InputEventE18_gen_argument_typeEi,__ZNK11MethodBind1I10MenuButtonRK5ArrayE18_gen_argument_typeEi,__ZNK13MethodBind0RCI10MenuButton5ArrayE18_gen_argument_typeEi,__ZNK15TextureProgress8is_classERK6String,__ZNK15TextureProgress12is_class_ptrEPv,__ZNK11MethodBind1I15TextureProgressRK3RefI7TextureEE18_gen_argument_typeEi,__ZNK13MethodBind0RCI15TextureProgress3RefI7TextureEE18_gen_argument_typeEi,__ZNK11MethodBind1I15TextureProgressiE18_gen_argument_typeEi,__ZNK12MethodBind0RI15TextureProgressiE18_gen_argument_typeEi,__ZNK11MethodBind1I15TextureProgressfE18_gen_argument_typeEi,__ZNK12MethodBind0RI15TextureProgressfE18_gen_argument_typeEi,__ZNK11MethodBind1I15TextureProgressRK7Vector2E18_gen_argument_typeEi,__ZNK12MethodBind0RI15TextureProgress7Vector2E18_gen_argument_typeEi,__ZNK14PanelContainer8is_classERK6String,__ZNK14PanelContainer12is_class_ptrEPv,__ZNK13NinePatchRect8is_classERK6String,__ZNK13NinePatchRect12is_class_ptrEPv,__ZNK11MethodBind1I13NinePatchRectRK3RefI7TextureEE18_gen_argument_typeEi,__ZNK13MethodBind0RCI13NinePatchRect3RefI7TextureEE18_gen_argument_typeEi,__ZNK11MethodBind2I13NinePatchRect6MarginiE18_gen_argument_typeEi,__ZNK13MethodBind1RCI13NinePatchRecti6MarginE18_gen_argument_typeEi,__ZNK11MethodBind1I13NinePatchRectRK5Rect2E18_gen_argument_typeEi,__ZNK13MethodBind0RCI13NinePatchRect5Rect2E18_gen_argument_typeEi,__ZNK11MethodBind1I13NinePatchRectbE18_gen_argument_typeEi,__ZNK13MethodBind0RCI13NinePatchRectbE18_gen_argument_typeEi,__ZNK12OptionButton8is_classERK6String,__ZNK12OptionButton12is_class_ptrEPv,__ZNK11MethodBind1I12OptionButtoniE18_gen_argument_typeEi,__ZNK11MethodBind2I12OptionButtonRK6StringiE18_gen_argument_typeEi,__ZNK11MethodBind3I12OptionButtonRK3RefI7TextureERK6StringiE18_gen_argument_typeEi,__ZNK11MethodBind2I12OptionButtoniRK6StringE18_gen_argument_typeEi,__ZNK11MethodBind2I12OptionButtoniRK3RefI7TextureEE18_gen_argument_typeEi,__ZNK11MethodBind2I12OptionButtonibE18_gen_argument_typeEi,__ZNK11MethodBind2I12OptionButtoniiE18_gen_argument_typeEi,__ZNK11MethodBind2I12OptionButtoniRK7VariantE18_gen_argument_typeEi,__ZNK13MethodBind1RCI12OptionButton6StringiE18_gen_argument_typeEi,__ZNK13MethodBind1RCI12OptionButton3RefI7TextureEiE18_gen_argument_typeEi,__ZNK13MethodBind1RCI12OptionButtoniiE18_gen_argument_typeEi,__ZNK13MethodBind1RCI12OptionButton7VariantiE18_gen_argument_typeEi,__ZNK13MethodBind1RCI12OptionButtonbiE18_gen_argument_typeEi,__ZNK13MethodBind0RCI12OptionButtoniE18_gen_argument_typeEi,__ZNK11MethodBind0I12OptionButtonE18_gen_argument_typeEi,__ZNK13MethodBind0RCI12OptionButton7VariantE18_gen_argument_typeEi,__ZNK11MethodBind1I12OptionButtonRK5ArrayE18_gen_argument_typeEi,__ZNK13MethodBind0RCI12OptionButton5ArrayE18_gen_argument_typeEi,__ZNK13RichTextLabel8is_classERK6String,__ZNK13RichTextLabel12is_class_ptrEPv,__ZNK13RichTextLabel16get_cursor_shapeERK7Vector2,__ZNK11MethodBind1I13RichTextLabel10InputEventE18_gen_argument_typeEi,__ZNK11MethodBind1I13RichTextLabeldE18_gen_argument_typeEi,__ZNK12MethodBind0RI13RichTextLabel6StringE18_gen_argument_typeEi,__ZNK11MethodBind1I13RichTextLabelRK6StringE18_gen_argument_typeEi,__ZNK11MethodBind1I13RichTextLabelRK3RefI7TextureEE18_gen_argument_typeEi,__ZNK11MethodBind0I13RichTextLabelE18_gen_argument_typeEi,__ZNK12MethodBind1RI13RichTextLabelbiE18_gen_argument_typeEi,__ZNK11MethodBind1I13RichTextLabelRK3RefI4FontEE18_gen_argument_typeEi,__ZNK11MethodBind1I13RichTextLabelRK5ColorE18_gen_argument_typeEi,__ZNK11MethodBind1I13RichTextLabelNS0_5AlignEE18_gen_argument_typeEi,__ZNK11MethodBind1I13RichTextLabeliE18_gen_argument_typeEi,__ZNK11MethodBind1I13RichTextLabelNS0_8ListTypeEE18_gen_argument_typeEi,__ZNK11MethodBind1I13RichTextLabelRK7VariantE18_gen_argument_typeEi,__ZNK11MethodBind3I13RichTextLabelibiE18_gen_argument_typeEi,__ZNK11MethodBind1I13RichTextLabelbE18_gen_argument_typeEi,__ZNK13MethodBind0RCI13RichTextLabelbE18_gen_argument_typeEi,__ZNK12MethodBind0RI13RichTextLabelP10VScrollBarE18_gen_argument_typeEi,__ZNK13MethodBind0RCI13RichTextLabeliE18_gen_argument_typeEi,__ZNK12MethodBind1RI13RichTextLabel5ErrorRK6StringE18_gen_argument_typeEi,__ZNK13MethodBind0RCI13RichTextLabel6StringE18_gen_argument_typeEi,__ZNK14SplitContainer8is_classERK6String,__ZNK14SplitContainer12is_class_ptrEPv,__ZNK14SplitContainer16get_cursor_shapeERK7Vector2,__ZNK11MethodBind1I14SplitContainerRK10InputEventE18_gen_argument_typeEi,__ZNK11MethodBind1I14SplitContaineriE18_gen_argument_typeEi,__ZNK13MethodBind0RCI14SplitContaineriE18_gen_argument_typeEi,__ZNK11MethodBind1I14SplitContainerbE18_gen_argument_typeEi,__ZNK13MethodBind0RCI14SplitContainerbE18_gen_argument_typeEi,__ZNK11MethodBind1I14SplitContainerNS0_17DraggerVisibilityEE18_gen_argument_typeEi,__ZNK13MethodBind0RCI14SplitContainerNS0_17DraggerVisibilityEE18_gen_argument_typeEi,__ZNK13TextureButton8is_classERK6String,__ZNK13TextureButton12is_class_ptrEPv,__ZNK13TextureButton9has_pointERK7Vector2,__ZNK11MethodBind1I13TextureButtonRK3RefI7TextureEE18_gen_argument_typeEi,__ZNK11MethodBind1I13TextureButtonRK3RefI6BitMapEE18_gen_argument_typeEi,__ZNK11MethodBind1I13TextureButtonbE18_gen_argument_typeEi,__ZNK11MethodBind1I13TextureButtonNS0_11StretchModeEE18_gen_argument_typeEi,__ZNK13MethodBind0RCI13TextureButton3RefI7TextureEE18_gen_argument_typeEi,__ZNK13MethodBind0RCI13TextureButton3RefI6BitMapEE18_gen_argument_typeEi,__ZNK13MethodBind0RCI13TextureButtonbE18_gen_argument_typeEi,__ZNK13MethodBind0RCI13TextureButtonNS0_11StretchModeEE18_gen_argument_typeEi,__ZNK8LineEdit8is_classERK6String,__ZNK8LineEdit12is_class_ptrEPv,__ZNK11MethodBind0I8LineEditE18_gen_argument_typeEi,__ZNK11MethodBind1I8LineEditNS0_5AlignEE18_gen_argument_typeEi,__ZNK13MethodBind0RCI8LineEditNS0_5AlignEE18_gen_argument_typeEi,__ZNK11MethodBind1I8LineEdit10InputEventE18_gen_argument_typeEi,__ZNK11MethodBind1I8LineEdit6StringE18_gen_argument_typeEi,__ZNK13MethodBind0RCI8LineEdit6StringE18_gen_argument_typeEi,__ZNK11MethodBind1I8LineEditfE18_gen_argument_typeEi,__ZNK13MethodBind0RCI8LineEditfE18_gen_argument_typeEi,__ZNK11MethodBind1I8LineEditiE18_gen_argument_typeEi,__ZNK13MethodBind0RCI8LineEditiE18_gen_argument_typeEi,__ZNK11MethodBind1I8LineEditbE18_gen_argument_typeEi,__ZNK13MethodBind0RCI8LineEditbE18_gen_argument_typeEi,__ZNK11MethodBind2I8LineEditiiE18_gen_argument_typeEi,__ZNK13MethodBind0RCI8LineEditP9PopupMenuE18_gen_argument_typeEi,__ZNK9ScrollBar8is_classERK6String,__ZNK9ScrollBar12is_class_ptrEPv,__ZNK11MethodBind1I9ScrollBar10InputEventE18_gen_argument_typeEi,__ZNK11MethodBind1I9ScrollBarfE18_gen_argument_typeEi,__ZNK13MethodBind0RCI9ScrollBarfE18_gen_argument_typeEi,__ZNK11MethodBind1I9ScrollBarRK10InputEventE18_gen_argument_typeEi,__ZNK11MethodBind0I9ScrollBarE18_gen_argument_typeEi,__ZNK5Popup8is_classERK6String,__ZNK5Popup12is_class_ptrEPv,__ZNK11MethodBind1I5PopupRK7Vector2E18_gen_argument_typeEi,__ZNK11MethodBind1I5PopupfE18_gen_argument_typeEi,__ZNK11MethodBind1I5PopupRK5Rect2E18_gen_argument_typeEi,__ZNK11MethodBind1I5PopupbE18_gen_argument_typeEi,__ZNK13MethodBind0RCI5PopupbE18_gen_argument_typeEi,__ZNK17ViewportContainer8is_classERK6String,__ZNK17ViewportContainer12is_class_ptrEPv,__ZNK11MethodBind1I17ViewportContainerbE18_gen_argument_typeEi,__ZNK13MethodBind0RCI17ViewportContainerbE18_gen_argument_typeEi,__ZNK13GridContainer8is_classERK6String,__ZNK13GridContainer12is_class_ptrEPv,__ZNK11MethodBind1I13GridContaineriE18_gen_argument_typeEi,__ZNK13MethodBind0RCI13GridContaineriE18_gen_argument_typeEi,__ZNK8TextEdit8is_classERK6String,__ZNK8TextEdit12is_class_ptrEPv,__ZNK8TextEdit11get_tooltipERK7Vector2,__ZNK8TextEdit16get_cursor_shapeERK7Vector2,__ZNK11MethodBind1I8TextEditRK10InputEventE18_gen_argument_typeEi,__ZNK11MethodBind1I8TextEditdE18_gen_argument_typeEi,__ZNK11MethodBind0I8TextEditE18_gen_argument_typeEi,__ZNK11MethodBind1I8TextEdit6StringE18_gen_argument_typeEi,__ZNK11MethodBind1I8TextEditRK6StringE18_gen_argument_typeEi,__ZNK13MethodBind0RCI8TextEditiE18_gen_argument_typeEi,__ZNK12MethodBind0RI8TextEdit6StringE18_gen_argument_typeEi,__ZNK13MethodBind1RCI8TextEdit6StringiE18_gen_argument_typeEi,__ZNK11MethodBind2I8TextEditibE18_gen_argument_typeEi,__ZNK11MethodBind1I8TextEditbE18_gen_argument_typeEi,__ZNK13MethodBind0RCI8TextEditbE18_gen_argument_typeEi,__ZNK11MethodBind1I8TextEditfE18_gen_argument_typeEi,__ZNK13MethodBind0RCI8TextEditfE18_gen_argument_typeEi,__ZNK11MethodBind1I8TextEditiE18_gen_argument_typeEi,__ZNK11MethodBind4I8TextEditiiiiE18_gen_argument_typeEi,__ZNK13MethodBind0RCI8TextEdit6StringE18_gen_argument_typeEi,__ZNK13MethodBind4RCI8TextEdit10PoolVectorIiERK6StringjiiE18_gen_argument_typeEi,__ZNK11MethodBind2I8TextEditRK6StringRK5ColorE18_gen_argument_typeEi,__ZNK11MethodBind4I8TextEditRK6StringS3_RK5ColorbE18_gen_argument_typeEi,__ZNK13MethodBind0RCI8TextEditP9PopupMenuE18_gen_argument_typeEi,__ZNK8CheckBox8is_classERK6String,__ZNK8CheckBox12is_class_ptrEPv,__ZNK6Slider8is_classERK6String,__ZNK6Slider12is_class_ptrEPv,__ZNK11MethodBind1I6Slider10InputEventE18_gen_argument_typeEi,__ZNK11MethodBind1I6SlideriE18_gen_argument_typeEi,__ZNK13MethodBind0RCI6SlideriE18_gen_argument_typeEi,__ZNK13MethodBind0RCI6SliderbE18_gen_argument_typeEi,__ZNK11MethodBind1I6SliderbE18_gen_argument_typeEi,__ZNK10LinkButton8is_classERK6String,__ZNK10LinkButton12is_class_ptrEPv,__ZNK11MethodBind1I10LinkButtonRK6StringE18_gen_argument_typeEi,__ZNK13MethodBind0RCI10LinkButton6StringE18_gen_argument_typeEi,__ZNK11MethodBind1I10LinkButtonNS0_13UnderlineModeEE18_gen_argument_typeEi,__ZNK13MethodBind0RCI10LinkButtonNS0_13UnderlineModeEE18_gen_argument_typeEi,__ZNK9PopupMenu8is_classERK6String,__ZNK9PopupMenu12is_class_ptrEPv,__ZNK9PopupMenu9has_pointERK7Vector2,__ZNK9PopupMenu11get_tooltipERK7Vector2,__ZNK11MethodBind1I9PopupMenuRK10InputEventE18_gen_argument_typeEi,__ZNK11MethodBind4I9PopupMenuRK3RefI7TextureERK6StringijE18_gen_argument_typeEi,__ZNK11MethodBind3I9PopupMenuRK6StringijE18_gen_argument_typeEi,__ZNK11MethodBind3I9PopupMenuRK6StringS3_iE18_gen_argument_typeEi,__ZNK11MethodBind4I9PopupMenuRK3RefI7TextureERKS1_I8ShortCutEibE18_gen_argument_typeEi,__ZNK11MethodBind3I9PopupMenuRK3RefI8ShortCutEibE18_gen_argument_typeEi,__ZNK11MethodBind2I9PopupMenuiRK6StringE18_gen_argument_typeEi,__ZNK11MethodBind2I9PopupMenuiRK3RefI7TextureEE18_gen_argument_typeEi,__ZNK11MethodBind2I9PopupMenuibE18_gen_argument_typeEi,__ZNK11MethodBind2I9PopupMenuiiE18_gen_argument_typeEi,__ZNK11MethodBind2I9PopupMenuijE18_gen_argument_typeEi,__ZNK11MethodBind2I9PopupMenuiRK7VariantE18_gen_argument_typeEi,__ZNK11MethodBind3I9PopupMenuiRK3RefI8ShortCutEbE18_gen_argument_typeEi,__ZNK11MethodBind1I9PopupMenuiE18_gen_argument_typeEi,__ZNK13MethodBind1RCI9PopupMenu6StringiE18_gen_argument_typeEi,__ZNK13MethodBind1RCI9PopupMenu3RefI7TextureEiE18_gen_argument_typeEi,__ZNK13MethodBind1RCI9PopupMenubiE18_gen_argument_typeEi,__ZNK13MethodBind1RCI9PopupMenuiiE18_gen_argument_typeEi,__ZNK13MethodBind1RCI9PopupMenujiE18_gen_argument_typeEi,__ZNK13MethodBind1RCI9PopupMenu7VariantiE18_gen_argument_typeEi,__ZNK13MethodBind1RCI9PopupMenu3RefI8ShortCutEiE18_gen_argument_typeEi,__ZNK13MethodBind0RCI9PopupMenuiE18_gen_argument_typeEi,__ZNK11MethodBind0I9PopupMenuE18_gen_argument_typeEi,__ZNK11MethodBind1I9PopupMenuRK5ArrayE18_gen_argument_typeEi,__ZNK13MethodBind0RCI9PopupMenu5ArrayE18_gen_argument_typeEi,__ZNK11MethodBind1I9PopupMenubE18_gen_argument_typeEi,__ZNK12MethodBind0RI9PopupMenubE18_gen_argument_typeEi,__ZNK15ScrollContainer8is_classERK6String,__ZNK15ScrollContainer12is_class_ptrEPv,__ZNK11MethodBind1I15ScrollContainerfE18_gen_argument_typeEi,__ZNK11MethodBind1I15ScrollContainerRK10InputEventE18_gen_argument_typeEi,__ZNK11MethodBind1I15ScrollContainerbE18_gen_argument_typeEi,__ZNK13MethodBind0RCI15ScrollContainerbE18_gen_argument_typeEi,__ZNK11MethodBind0I15ScrollContainerE18_gen_argument_typeEi,__ZNK11MethodBind1I15ScrollContaineriE18_gen_argument_typeEi,__ZNK13MethodBind0RCI15ScrollContaineriE18_gen_argument_typeEi,__ZNK11VideoPlayer8is_classERK6String,__ZNK11VideoPlayer12is_class_ptrEPv,__ZNK11MethodBind1I11VideoPlayerRK3RefI11VideoStreamEE18_gen_argument_typeEi,__ZNK13MethodBind0RCI11VideoPlayer3RefI11VideoStreamEE18_gen_argument_typeEi,__ZNK11MethodBind0I11VideoPlayerE18_gen_argument_typeEi,__ZNK13MethodBind0RCI11VideoPlayerbE18_gen_argument_typeEi,__ZNK11MethodBind1I11VideoPlayerbE18_gen_argument_typeEi,__ZNK11MethodBind1I11VideoPlayerfE18_gen_argument_typeEi,__ZNK13MethodBind0RCI11VideoPlayerfE18_gen_argument_typeEi,__ZNK11MethodBind1I11VideoPlayeriE18_gen_argument_typeEi,__ZNK13MethodBind0RCI11VideoPlayeriE18_gen_argument_typeEi,__ZNK13MethodBind0RCI11VideoPlayer6StringE18_gen_argument_typeEi,__ZNK12MethodBind0RI11VideoPlayer3RefI7TextureEE18_gen_argument_typeEi,__ZNK9Separator8is_classERK6String,__ZNK9Separator12is_class_ptrEPv,__ZNK17ColorPickerButton8is_classERK6String,__ZNK17ColorPickerButton12is_class_ptrEPv,__ZNK11MethodBind1I17ColorPickerButtonRK5ColorE18_gen_argument_typeEi,__ZNK13MethodBind0RCI17ColorPickerButton5ColorE18_gen_argument_typeEi,__ZNK12MethodBind0RI17ColorPickerButtonP11ColorPickerE18_gen_argument_typeEi,__ZNK11MethodBind1I17ColorPickerButtonbE18_gen_argument_typeEi,__ZNK13MethodBind0RCI17ColorPickerButtonbE18_gen_argument_typeEi,__ZNK8ItemList8is_classERK6String,__ZNK8ItemList12is_class_ptrEPv,__ZNK8ItemList11get_tooltipERK7Vector2,__ZNK11MethodBind3I8ItemListRK6StringRK3RefI7TextureEbE18_gen_argument_typeEi,__ZNK11MethodBind2I8ItemListRK3RefI7TextureEbE18_gen_argument_typeEi,__ZNK11MethodBind2I8ItemListiRK6StringE18_gen_argument_typeEi,__ZNK13MethodBind1RCI8ItemList6StringiE18_gen_argument_typeEi,__ZNK11MethodBind2I8ItemListiRK3RefI7TextureEE18_gen_argument_typeEi,__ZNK13MethodBind1RCI8ItemList3RefI7TextureEiE18_gen_argument_typeEi,__ZNK11MethodBind2I8ItemListiRK5Rect2E18_gen_argument_typeEi,__ZNK13MethodBind1RCI8ItemList5Rect2iE18_gen_argument_typeEi,__ZNK11MethodBind2I8ItemListibE18_gen_argument_typeEi,__ZNK13MethodBind1RCI8ItemListbiE18_gen_argument_typeEi,__ZNK11MethodBind2I8ItemListiRK7VariantE18_gen_argument_typeEi,__ZNK13MethodBind1RCI8ItemList7VariantiE18_gen_argument_typeEi,__ZNK11MethodBind2I8ItemListiRK5ColorE18_gen_argument_typeEi,__ZNK13MethodBind1RCI8ItemList5ColoriE18_gen_argument_typeEi,__ZNK11MethodBind1I8ItemListiE18_gen_argument_typeEi,__ZNK12MethodBind0RI8ItemList6VectorIiEE18_gen_argument_typeEi,__ZNK13MethodBind0RCI8ItemListiE18_gen_argument_typeEi,__ZNK11MethodBind0I8ItemListE18_gen_argument_typeEi,__ZNK11MethodBind1I8ItemListbE18_gen_argument_typeEi,__ZNK11MethodBind1I8ItemListNS0_10SelectModeEE18_gen_argument_typeEi,__ZNK13MethodBind0RCI8ItemListNS0_10SelectModeEE18_gen_argument_typeEi,__ZNK11MethodBind1I8ItemListNS0_8IconModeEE18_gen_argument_typeEi,__ZNK13MethodBind0RCI8ItemListNS0_8IconModeEE18_gen_argument_typeEi,__ZNK11MethodBind1I8ItemListRK7Vector2E18_gen_argument_typeEi,__ZNK13MethodBind0RCI8ItemList7Vector2E18_gen_argument_typeEi,__ZNK11MethodBind1I8ItemListfE18_gen_argument_typeEi,__ZNK13MethodBind0RCI8ItemListfE18_gen_argument_typeEi,__ZNK13MethodBind0RCI8ItemListbE18_gen_argument_typeEi,__ZNK13MethodBind2RCI8ItemListiRK7Vector2bE18_gen_argument_typeEi,__ZNK12MethodBind0RI8ItemListP10VScrollBarE18_gen_argument_typeEi,__ZNK11MethodBind1I8ItemListdE18_gen_argument_typeEi,__ZNK11MethodBind1I8ItemListRK10InputEventE18_gen_argument_typeEi,__ZNK15MarginContainer8is_classERK6String,__ZNK15MarginContainer12is_class_ptrEPv,__ZNK11ButtonArray8is_classERK6String,__ZNK11ButtonArray12is_class_ptrEPv,__ZNK11ButtonArray11get_tooltipERK7Vector2,__ZNK11MethodBind2I11ButtonArrayRK6StringS3_E18_gen_argument_typeEi,__ZNK11MethodBind3I11ButtonArrayRK3RefI7TextureERK6StringS8_E18_gen_argument_typeEi,__ZNK11MethodBind2I11ButtonArrayiRK6StringE18_gen_argument_typeEi,__ZNK11MethodBind2I11ButtonArrayiRK3RefI7TextureEE18_gen_argument_typeEi,__ZNK13MethodBind1RCI11ButtonArray6StringiE18_gen_argument_typeEi,__ZNK13MethodBind1RCI11ButtonArray3RefI7TextureEiE18_gen_argument_typeEi,__ZNK13MethodBind0RCI11ButtonArrayiE18_gen_argument_typeEi,__ZNK11MethodBind1I11ButtonArraybE18_gen_argument_typeEi,__ZNK13MethodBind0RCI11ButtonArraybE18_gen_argument_typeEi,__ZNK11MethodBind1I11ButtonArrayiE18_gen_argument_typeEi,__ZNK11MethodBind0I11ButtonArrayE18_gen_argument_typeEi,__ZNK11MethodBind1I11ButtonArrayRK10InputEventE18_gen_argument_typeEi,__ZNK8TreeItem8is_classERK6String,__ZNK8TreeItem12is_class_ptrEPv,__ZNK11MethodBind2I8TreeItemiNS0_12TreeCellModeEE18_gen_argument_typeEi,__ZNK13MethodBind1RCI8TreeItemNS0_12TreeCellModeEiE18_gen_argument_typeEi,__ZNK11MethodBind2I8TreeItemibE18_gen_argument_typeEi,__ZNK13MethodBind1RCI8TreeItembiE18_gen_argument_typeEi,__ZNK11MethodBind2I8TreeItemi6StringE18_gen_argument_typeEi,__ZNK13MethodBind1RCI8TreeItem6StringiE18_gen_argument_typeEi,__ZNK11MethodBind2I8TreeItemiRK3RefI7TextureEE18_gen_argument_typeEi,__ZNK13MethodBind1RCI8TreeItem3RefI7TextureEiE18_gen_argument_typeEi,__ZNK11MethodBind2I8TreeItemiRK5Rect2E18_gen_argument_typeEi,__ZNK13MethodBind1RCI8TreeItem5Rect2iE18_gen_argument_typeEi,__ZNK11MethodBind2I8TreeItemiiE18_gen_argument_typeEi,__ZNK13MethodBind1RCI8TreeItemiiE18_gen_argument_typeEi,__ZNK11MethodBind2I8TreeItemidE18_gen_argument_typeEi,__ZNK13MethodBind1RCI8TreeItemdiE18_gen_argument_typeEi,__ZNK11MethodBind5I8TreeItemidddbE18_gen_argument_typeEi,__ZNK12MethodBind1RI8TreeItem10DictionaryiE18_gen_argument_typeEi,__ZNK11MethodBind2I8TreeItemiRK7VariantE18_gen_argument_typeEi,__ZNK13MethodBind1RCI8TreeItem7VariantiE18_gen_argument_typeEi,__ZNK11MethodBind3I8TreeItemiP6ObjectRK10StringNameE18_gen_argument_typeEi,__ZNK11MethodBind1I8TreeItembE18_gen_argument_typeEi,__ZNK12MethodBind0RI8TreeItembE18_gen_argument_typeEi,__ZNK12MethodBind0RI8TreeItemPS0_E18_gen_argument_typeEi,__ZNK11MethodBind1I8TreeItemP6ObjectE18_gen_argument_typeEi,__ZNK12MethodBind1RI8TreeItembiE18_gen_argument_typeEi,__ZNK11MethodBind1I8TreeItemiE18_gen_argument_typeEi,__ZNK11MethodBind2I8TreeItemiRK5ColorE18_gen_argument_typeEi,__ZNK11MethodBind3I8TreeItemiRK5ColorbE18_gen_argument_typeEi,__ZNK13MethodBind1RCI8TreeItem5ColoriE18_gen_argument_typeEi,__ZNK11MethodBind4I8TreeItemiRK3RefI7TextureEibE18_gen_argument_typeEi,__ZNK13MethodBind2RCI8TreeItem3RefI7TextureEiiE18_gen_argument_typeEi,__ZNK11MethodBind3I8TreeItemiiRK3RefI7TextureEE18_gen_argument_typeEi,__ZNK13MethodBind2RCI8TreeItembiiE18_gen_argument_typeEi,__ZNK11MethodBind2I8TreeItemiRK6StringE18_gen_argument_typeEi,__ZNK11MethodBind0I8TreeItemE18_gen_argument_typeEi,__ZNK4Tree8is_classERK6String,__ZNK4Tree12is_class_ptrEPv,__ZNK4Tree11get_tooltipERK7Vector2,__ZNK11MethodBind0I4TreeE18_gen_argument_typeEi,__ZNK11MethodBind1I4Tree10InputEventE18_gen_argument_typeEi,__ZNK11MethodBind1I4TreeiE18_gen_argument_typeEi,__ZNK11MethodBind1I4Tree6StringE18_gen_argument_typeEi,__ZNK11MethodBind1I4TreedE18_gen_argument_typeEi,__ZNK11MethodBind1I4TreefE18_gen_argument_typeEi,__ZNK12MethodBind1RI4TreeP6ObjectS2_E18_gen_argument_typeEi,__ZNK12MethodBind0RI4TreeP8TreeItemE18_gen_argument_typeEi,__ZNK11MethodBind2I4TreeiiE18_gen_argument_typeEi,__ZNK11MethodBind2I4TreeibE18_gen_argument_typeEi,__ZNK13MethodBind1RCI4TreeiiE18_gen_argument_typeEi,__ZNK11MethodBind1I4TreebE18_gen_argument_typeEi,__ZNK12MethodBind1RI4TreeP8TreeItemP6ObjectE18_gen_argument_typeEi,__ZNK13MethodBind0RCI4TreeP8TreeItemE18_gen_argument_typeEi,__ZNK13MethodBind0RCI4TreeiE18_gen_argument_typeEi,__ZNK11MethodBind1I4TreeNS0_10SelectModeEE18_gen_argument_typeEi,__ZNK13MethodBind0RCI4Tree5Rect2E18_gen_argument_typeEi,__ZNK13MethodBind2RCI4Tree5Rect2P6ObjectiE18_gen_argument_typeEi,__ZNK13MethodBind1RCI4TreeP8TreeItemRK7Vector2E18_gen_argument_typeEi,__ZNK13MethodBind1RCI4TreeiRK7Vector2E18_gen_argument_typeEi,__ZNK13MethodBind0RCI4TreebE18_gen_argument_typeEi,__ZNK11MethodBind2I4TreeiRK6StringE18_gen_argument_typeEi,__ZNK13MethodBind1RCI4Tree6StringiE18_gen_argument_typeEi,__ZNK13MethodBind0RCI4Tree7Vector2E18_gen_argument_typeEi,__ZNK12WindowDialog8is_classERK6String,__ZNK12WindowDialog12is_class_ptrEPv,__ZNK12WindowDialog9has_pointERK7Vector2,__ZNK11MethodBind1I12WindowDialogRK10InputEventE18_gen_argument_typeEi,__ZNK11MethodBind1I12WindowDialogRK6StringE18_gen_argument_typeEi,__ZNK13MethodBind0RCI12WindowDialog6StringE18_gen_argument_typeEi,__ZNK11MethodBind1I12WindowDialogbE18_gen_argument_typeEi,__ZNK13MethodBind0RCI12WindowDialogbE18_gen_argument_typeEi,__ZNK11MethodBind0I12WindowDialogE18_gen_argument_typeEi,__ZNK12MethodBind0RI12WindowDialogP13TextureButtonE18_gen_argument_typeEi,__ZNK11PopupDialog8is_classERK6String,__ZNK11PopupDialog12is_class_ptrEPv,__ZNK12AcceptDialog8is_classERK6String,__ZNK12AcceptDialog12is_class_ptrEPv,__ZNK11MethodBind0I12AcceptDialogE18_gen_argument_typeEi,__ZNK12MethodBind0RI12AcceptDialogP6ButtonE18_gen_argument_typeEi,__ZNK12MethodBind0RI12AcceptDialogP5LabelE18_gen_argument_typeEi,__ZNK11MethodBind1I12AcceptDialogbE18_gen_argument_typeEi,__ZNK13MethodBind0RCI12AcceptDialogbE18_gen_argument_typeEi,__ZNK12MethodBind3RI12AcceptDialogP6ButtonRK6StringbS5_E18_gen_argument_typeEi,__ZNK12MethodBind1RI12AcceptDialogP6ButtonRK6StringE18_gen_argument_typeEi,__ZNK11MethodBind1I12AcceptDialogRK6StringE18_gen_argument_typeEi,__ZNK11MethodBind1I12AcceptDialogP4NodeE18_gen_argument_typeEi,__ZNK11MethodBind1I12AcceptDialog6StringE18_gen_argument_typeEi,__ZNK13MethodBind0RCI12AcceptDialog6StringE18_gen_argument_typeEi,__ZNK7SpinBox8is_classERK6String,__ZNK7SpinBox12is_class_ptrEPv,__ZNK11MethodBind1I7SpinBoxRK10InputEventE18_gen_argument_typeEi,__ZNK11MethodBind1I7SpinBoxRK6StringE18_gen_argument_typeEi,__ZNK13MethodBind0RCI7SpinBox6StringE18_gen_argument_typeEi,__ZNK11MethodBind1I7SpinBoxbE18_gen_argument_typeEi,__ZNK13MethodBind0RCI7SpinBoxbE18_gen_argument_typeEi,__ZNK11MethodBind0I7SpinBoxE18_gen_argument_typeEi,__ZNK12MethodBind0RI7SpinBoxP8LineEditE18_gen_argument_typeEi,__ZNK10FileDialog8is_classERK6String,__ZNK10FileDialog12is_class_ptrEPv,__ZNK18ConfirmationDialog8is_classERK6String,__ZNK18ConfirmationDialog12is_class_ptrEPv,__ZNK12MethodBind0RI18ConfirmationDialogP6ButtonE18_gen_argument_typeEi,__ZNK11MethodBind1I10FileDialogRK10InputEventE18_gen_argument_typeEi,__ZNK11MethodBind0I10FileDialogE18_gen_argument_typeEi,__ZNK11MethodBind1I10FileDialog6StringE18_gen_argument_typeEi,__ZNK11MethodBind1I10FileDialogRK6StringE18_gen_argument_typeEi,__ZNK11MethodBind1I10FileDialogiE18_gen_argument_typeEi,__ZNK11MethodBind1I10FileDialogRK6VectorI6StringEE18_gen_argument_typeEi,__ZNK13MethodBind0RCI10FileDialog6VectorI6StringEE18_gen_argument_typeEi,__ZNK13MethodBind0RCI10FileDialog6StringE18_gen_argument_typeEi,__ZNK11MethodBind1I10FileDialogNS0_4ModeEE18_gen_argument_typeEi,__ZNK13MethodBind0RCI10FileDialogNS0_4ModeEE18_gen_argument_typeEi,__ZNK12MethodBind0RI10FileDialogP13VBoxContainerE18_gen_argument_typeEi,__ZNK11MethodBind1I10FileDialogNS0_6AccessEE18_gen_argument_typeEi,__ZNK13MethodBind0RCI10FileDialogNS0_6AccessEE18_gen_argument_typeEi,__ZNK11MethodBind1I10FileDialogbE18_gen_argument_typeEi,__ZNK13MethodBind0RCI10FileDialogbE18_gen_argument_typeEi,__ZNK12TabContainer8is_classERK6String,__ZNK12TabContainer12is_class_ptrEPv,__ZNK11MethodBind1I12TabContainerRK10InputEventE18_gen_argument_typeEi,__ZNK13MethodBind0RCI12TabContaineriE18_gen_argument_typeEi,__ZNK11MethodBind1I12TabContaineriE18_gen_argument_typeEi,__ZNK13MethodBind0RCI12TabContainerP7ControlE18_gen_argument_typeEi,__ZNK13MethodBind1RCI12TabContainerP7ControliE18_gen_argument_typeEi,__ZNK11MethodBind1I12TabContainerNS0_8TabAlignEE18_gen_argument_typeEi,__ZNK13MethodBind0RCI12TabContainerNS0_8TabAlignEE18_gen_argument_typeEi,__ZNK11MethodBind1I12TabContainerbE18_gen_argument_typeEi,__ZNK13MethodBind0RCI12TabContainerbE18_gen_argument_typeEi,__ZNK11MethodBind2I12TabContaineriRK6StringE18_gen_argument_typeEi,__ZNK13MethodBind1RCI12TabContainer6StringiE18_gen_argument_typeEi,__ZNK11MethodBind2I12TabContaineriRK3RefI7TextureEE18_gen_argument_typeEi,__ZNK13MethodBind1RCI12TabContainer3RefI7TextureEiE18_gen_argument_typeEi,__ZNK11MethodBind2I12TabContaineribE18_gen_argument_typeEi,__ZNK13MethodBind1RCI12TabContainerbiE18_gen_argument_typeEi,__ZNK11MethodBind1I12TabContainerP4NodeE18_gen_argument_typeEi,__ZNK13MethodBind0RCI12TabContainerP5PopupE18_gen_argument_typeEi,__ZNK11MethodBind0I12TabContainerE18_gen_argument_typeEi,__ZNK11CheckButton8is_classERK6String,__ZNK11CheckButton12is_class_ptrEPv,__ZNK12BoxContainer8is_classERK6String,__ZNK12BoxContainer12is_class_ptrEPv,__ZNK11MethodBind1I12BoxContainerbE18_gen_argument_typeEi,__ZNK13MethodBind0RCI12BoxContainerNS0_9AlignModeEE18_gen_argument_typeEi,__ZNK11MethodBind1I12BoxContainerNS0_9AlignModeEE18_gen_argument_typeEi,__ZNK4Tabs8is_classERK6String,__ZNK4Tabs12is_class_ptrEPv,__ZNK11MethodBind1I4TabsRK10InputEventE18_gen_argument_typeEi,__ZNK13MethodBind0RCI4TabsiE18_gen_argument_typeEi,__ZNK11MethodBind1I4TabsiE18_gen_argument_typeEi,__ZNK11MethodBind2I4TabsiRK6StringE18_gen_argument_typeEi,__ZNK13MethodBind1RCI4Tabs6StringiE18_gen_argument_typeEi,__ZNK11MethodBind2I4TabsiRK3RefI7TextureEE18_gen_argument_typeEi,__ZNK13MethodBind1RCI4Tabs3RefI7TextureEiE18_gen_argument_typeEi,__ZNK11MethodBind2I4TabsibE18_gen_argument_typeEi,__ZNK13MethodBind1RCI4TabsbiE18_gen_argument_typeEi,__ZNK11MethodBind2I4TabsRK6StringRK3RefI7TextureEE18_gen_argument_typeEi,__ZNK11MethodBind1I4TabsNS0_8TabAlignEE18_gen_argument_typeEi,__ZNK13MethodBind0RCI4TabsNS0_8TabAlignEE18_gen_argument_typeEi,__ZNK15GraphEditFilter8is_classERK6String,__ZNK15GraphEditFilter12is_class_ptrEPv,__ZNK15GraphEditFilter9has_pointERK7Vector2,__ZNK9GraphEdit8is_classERK6String,__ZNK9GraphEdit12is_class_ptrEPv,__ZNK12MethodBind4RI9GraphEdit5ErrorRK10StringNameiS4_iE18_gen_argument_typeEi,__ZNK12MethodBind4RI9GraphEditbRK10StringNameiS3_iE18_gen_argument_typeEi,__ZNK11MethodBind4I9GraphEditRK10StringNameiS3_iE18_gen_argument_typeEi,__ZNK13MethodBind0RCI9GraphEdit5ArrayE18_gen_argument_typeEi,__ZNK13MethodBind0RCI9GraphEdit7Vector2E18_gen_argument_typeEi,__ZNK11MethodBind1I9GraphEditRK7Vector2E18_gen_argument_typeEi,__ZNK11MethodBind1I9GraphEditfE18_gen_argument_typeEi,__ZNK13MethodBind0RCI9GraphEditfE18_gen_argument_typeEi,__ZNK11MethodBind1I9GraphEditiE18_gen_argument_typeEi,__ZNK13MethodBind0RCI9GraphEditiE18_gen_argument_typeEi,__ZNK11MethodBind1I9GraphEditbE18_gen_argument_typeEi,__ZNK13MethodBind0RCI9GraphEditbE18_gen_argument_typeEi,__ZNK11MethodBind1I9GraphEditP4NodeE18_gen_argument_typeEi,__ZNK11MethodBind1I9GraphEditRK10InputEventE18_gen_argument_typeEi,__ZNK11MethodBind0I9GraphEditE18_gen_argument_typeEi,__ZNK11MethodBind1I9GraphEditdE18_gen_argument_typeEi,__ZNK11PhysicsBody8is_classERK6String,__ZNK11PhysicsBody12is_class_ptrEPv,__ZNK15CollisionObject8is_classERK6String,__ZNK15CollisionObject12is_class_ptrEPv,__ZNK11MethodBind2I15CollisionObjectRK3RefI5ShapeERK9TransformE18_gen_argument_typeEi,__ZNK13MethodBind0RCI15CollisionObjectiE18_gen_argument_typeEi,__ZNK11MethodBind2I15CollisionObjectiRK3RefI5ShapeEE18_gen_argument_typeEi,__ZNK11MethodBind2I15CollisionObjectiRK9TransformE18_gen_argument_typeEi,__ZNK11MethodBind2I15CollisionObjectibE18_gen_argument_typeEi,__ZNK13MethodBind1RCI15CollisionObjectbiE18_gen_argument_typeEi,__ZNK13MethodBind1RCI15CollisionObject3RefI5ShapeEiE18_gen_argument_typeEi,__ZNK13MethodBind1RCI15CollisionObject9TransformiE18_gen_argument_typeEi,__ZNK11MethodBind1I15CollisionObjectiE18_gen_argument_typeEi,__ZNK11MethodBind0I15CollisionObjectE18_gen_argument_typeEi,__ZNK11MethodBind1I15CollisionObjectbE18_gen_argument_typeEi,__ZNK13MethodBind0RCI15CollisionObjectbE18_gen_argument_typeEi,__ZNK13MethodBind0RCI15CollisionObject3RIDE18_gen_argument_typeEi,__ZNK11MethodBind1I11PhysicsBodyjE18_gen_argument_typeEi,__ZNK13MethodBind0RCI11PhysicsBodyjE18_gen_argument_typeEi,__ZNK11MethodBind2I11PhysicsBodyibE18_gen_argument_typeEi,__ZNK13MethodBind1RCI11PhysicsBodybiE18_gen_argument_typeEi,__ZNK10StaticBody8is_classERK6String,__ZNK10StaticBody12is_class_ptrEPv,__ZNK11MethodBind1I10StaticBodyRK7Vector3E18_gen_argument_typeEi,__ZNK13MethodBind0RCI10StaticBody7Vector3E18_gen_argument_typeEi,__ZNK11MethodBind1I10StaticBodyfE18_gen_argument_typeEi,__ZNK13MethodBind0RCI10StaticBodyfE18_gen_argument_typeEi,__ZNK11MethodBind1I11PhysicsBodyP4NodeE18_gen_argument_typeEi,__ZNK9RigidBody8is_classERK6String,__ZNK9RigidBody12is_class_ptrEPv,__ZNK11MethodBind1I9RigidBodyNS0_4ModeEE18_gen_argument_typeEi,__ZNK13MethodBind0RCI9RigidBodyNS0_4ModeEE18_gen_argument_typeEi,__ZNK11MethodBind1I9RigidBodyfE18_gen_argument_typeEi,__ZNK13MethodBind0RCI9RigidBodyfE18_gen_argument_typeEi,__ZNK11MethodBind1I9RigidBodyRK7Vector3E18_gen_argument_typeEi,__ZNK13MethodBind0RCI9RigidBody7Vector3E18_gen_argument_typeEi,__ZNK11MethodBind1I9RigidBodyiE18_gen_argument_typeEi,__ZNK13MethodBind0RCI9RigidBodyiE18_gen_argument_typeEi,__ZNK11MethodBind1I9RigidBodybE18_gen_argument_typeEi,__ZNK12MethodBind0RI9RigidBodybE18_gen_argument_typeEi,__ZNK13MethodBind0RCI9RigidBodybE18_gen_argument_typeEi,__ZNK11MethodBind2I9RigidBodyRK7Vector3S3_E18_gen_argument_typeEi,__ZNK11MethodBind1I9RigidBodyP6ObjectE18_gen_argument_typeEi,__ZNK11MethodBind1I9RigidBodyjE18_gen_argument_typeEi,__ZNK11MethodBind1I9RigidBodyNS0_8AxisLockEE18_gen_argument_typeEi,__ZNK13MethodBind0RCI9RigidBodyNS0_8AxisLockEE18_gen_argument_typeEi,__ZNK13MethodBind0RCI9RigidBody5ArrayE18_gen_argument_typeEi,__ZNK13KinematicBody8is_classERK6String,__ZNK13KinematicBody12is_class_ptrEPv,__ZNK12MethodBind1RI13KinematicBody7Vector3RKS1_E18_gen_argument_typeEi,__ZNK12MethodBind1RI13KinematicBodybRK7Vector3E18_gen_argument_typeEi,__ZNK13MethodBind0RCI13KinematicBodybE18_gen_argument_typeEi,__ZNK13MethodBind0RCI13KinematicBody7Vector3E18_gen_argument_typeEi,__ZNK13MethodBind0RCI13KinematicBody7VariantE18_gen_argument_typeEi,__ZNK13MethodBind0RCI13KinematicBodyiE18_gen_argument_typeEi,__ZNK11MethodBind1I13KinematicBodybE18_gen_argument_typeEi,__ZNK11MethodBind1I13KinematicBodyfE18_gen_argument_typeEi,__ZNK13MethodBind0RCI13KinematicBodyfE18_gen_argument_typeEi,__ZNK4Area8is_classERK6String,__ZNK4Area12is_class_ptrEPv,__ZNK11MethodBind1I4AreajE18_gen_argument_typeEi,__ZNK11MethodBind1I4AreaNS0_13SpaceOverrideEE18_gen_argument_typeEi,__ZNK13MethodBind0RCI4AreaNS0_13SpaceOverrideEE18_gen_argument_typeEi,__ZNK11MethodBind1I4AreabE18_gen_argument_typeEi,__ZNK13MethodBind0RCI4AreabE18_gen_argument_typeEi,__ZNK11MethodBind1I4AreafE18_gen_argument_typeEi,__ZNK13MethodBind0RCI4AreafE18_gen_argument_typeEi,__ZNK11MethodBind1I4AreaRK7Vector3E18_gen_argument_typeEi,__ZNK13MethodBind0RCI4Area7Vector3E18_gen_argument_typeEi,__ZNK13MethodBind0RCI4AreajE18_gen_argument_typeEi,__ZNK11MethodBind2I4AreaibE18_gen_argument_typeEi,__ZNK13MethodBind1RCI4AreabiE18_gen_argument_typeEi,__ZNK13MethodBind0RCI4Area5ArrayE18_gen_argument_typeEi,__ZNK13MethodBind1RCI4AreabP4NodeE18_gen_argument_typeEi,__ZNK11MethodBind5I4AreaiRK3RIDiiiE18_gen_argument_typeEi,__ZNK22NavigationMeshInstance8is_classERK6String,__ZNK22NavigationMeshInstance12is_class_ptrEPv,__ZNK12MeshInstance8is_classERK6String,__ZNK12MeshInstance12is_class_ptrEPv,__ZNK12MeshInstance9get_facesEj,__ZNK16GeometryInstance8is_classERK6String,__ZNK16GeometryInstance12is_class_ptrEPv,__ZNK14VisualInstance8is_classERK6String,__ZNK14VisualInstance12is_class_ptrEPv,__ZNK13MethodBind0RCI14VisualInstance3RIDE18_gen_argument_typeEi,__ZNK11MethodBind1I14VisualInstanceRK3RIDE18_gen_argument_typeEi,__ZNK11MethodBind1I14VisualInstancejE18_gen_argument_typeEi,__ZNK13MethodBind0RCI14VisualInstancejE18_gen_argument_typeEi,__ZNK13MethodBind0RCI14VisualInstance5Rect3E18_gen_argument_typeEi,__ZNK11MethodBind1I16GeometryInstanceRK3RefI8MaterialEE18_gen_argument_typeEi,__ZNK13MethodBind0RCI16GeometryInstance3RefI8MaterialEE18_gen_argument_typeEi,__ZNK11MethodBind2I16GeometryInstanceNS0_5FlagsEbE18_gen_argument_typeEi,__ZNK13MethodBind1RCI16GeometryInstancebNS0_5FlagsEE18_gen_argument_typeEi,__ZNK11MethodBind1I16GeometryInstanceNS0_20ShadowCastingSettingEE18_gen_argument_typeEi,__ZNK13MethodBind0RCI16GeometryInstanceNS0_20ShadowCastingSettingEE18_gen_argument_typeEi,__ZNK11MethodBind1I16GeometryInstancefE18_gen_argument_typeEi,__ZNK13MethodBind0RCI16GeometryInstancefE18_gen_argument_typeEi,__ZNK11MethodBind1I12MeshInstanceRK3RefI4MeshEE18_gen_argument_typeEi,__ZNK13MethodBind0RCI12MeshInstance3RefI4MeshEE18_gen_argument_typeEi,__ZNK11MethodBind1I12MeshInstanceRK8NodePathE18_gen_argument_typeEi,__ZNK12MethodBind0RI12MeshInstance8NodePathE18_gen_argument_typeEi,__ZNK11MethodBind0I12MeshInstanceE18_gen_argument_typeEi,__ZNK14CollisionShape8is_classERK6String,__ZNK14CollisionShape12is_class_ptrEPv,__ZNK11MethodBind1I14CollisionShape3RefI8ResourceEE18_gen_argument_typeEi,__ZNK11MethodBind1I14CollisionShapeRK3RefI5ShapeEE18_gen_argument_typeEi,__ZNK13MethodBind0RCI14CollisionShape3RefI5ShapeEE18_gen_argument_typeEi,__ZNK11MethodBind1I14CollisionShapeP6ObjectE18_gen_argument_typeEi,__ZNK11MethodBind1I14CollisionShapebE18_gen_argument_typeEi,__ZNK13MethodBind0RCI14CollisionShapebE18_gen_argument_typeEi,__ZNK11MethodBind0I14CollisionShapeE18_gen_argument_typeEi,__ZNK11MethodBind1I14CollisionShapeiE18_gen_argument_typeEi,__ZNK13MethodBind0RCI14CollisionShapeiE18_gen_argument_typeEi,__ZNK18ConvexPolygonShape8is_classERK6String,__ZNK18ConvexPolygonShape12is_class_ptrEPv,__ZNK5Shape8is_classERK6String,__ZNK5Shape12is_class_ptrEPv,__ZNK11MethodBind1I18ConvexPolygonShapeRK10PoolVectorI7Vector3EE18_gen_argument_typeEi,__ZNK13MethodBind0RCI18ConvexPolygonShape10PoolVectorI7Vector3EE18_gen_argument_typeEi,__ZNK19ConcavePolygonShape8is_classERK6String,__ZNK19ConcavePolygonShape12is_class_ptrEPv,__ZNK11MethodBind1I19ConcavePolygonShapeRK10PoolVectorI7Vector3EE18_gen_argument_typeEi,__ZNK13MethodBind0RCI19ConcavePolygonShape10PoolVectorI7Vector3EE18_gen_argument_typeEi,__ZNK11MethodBind1I22NavigationMeshInstanceRK3RefI14NavigationMeshEE18_gen_argument_typeEi,__ZNK13MethodBind0RCI22NavigationMeshInstance3RefI14NavigationMeshEE18_gen_argument_typeEi,__ZNK11MethodBind1I22NavigationMeshInstancebE18_gen_argument_typeEi,__ZNK13MethodBind0RCI22NavigationMeshInstancebE18_gen_argument_typeEi,__ZNK8Listener8is_classERK6String,__ZNK8Listener12is_class_ptrEPv,__ZNK11MethodBind0I8ListenerE18_gen_argument_typeEi,__ZNK13MethodBind0RCI8ListenerbE18_gen_argument_typeEi,__ZNK13MethodBind0RCI8Listener9TransformE18_gen_argument_typeEi,__ZNK11VehicleBody8is_classERK6String,__ZNK11VehicleBody12is_class_ptrEPv,__ZNK11MethodBind1I11VehicleBodyfE18_gen_argument_typeEi,__ZNK13MethodBind0RCI11VehicleBodyfE18_gen_argument_typeEi,__ZNK13MethodBind0RCI11VehicleBody7Vector3E18_gen_argument_typeEi,__ZNK11MethodBind1I11VehicleBodyP6ObjectE18_gen_argument_typeEi,__ZNK6Camera8is_classERK6String,__ZNK6Camera12is_class_ptrEPv,__ZNK13MethodBind1RCI6Camera7Vector3RK7Vector2E18_gen_argument_typeEi,__ZNK13MethodBind1RCI6Camera7Vector2RK7Vector3E18_gen_argument_typeEi,__ZNK13MethodBind1RCI6CamerabRK7Vector3E18_gen_argument_typeEi,__ZNK11MethodBind3I6CamerafffE18_gen_argument_typeEi,__ZNK11MethodBind0I6CameraE18_gen_argument_typeEi,__ZNK13MethodBind0RCI6CamerabE18_gen_argument_typeEi,__ZNK13MethodBind0RCI6Camera9TransformE18_gen_argument_typeEi,__ZNK13MethodBind0RCI6CamerafE18_gen_argument_typeEi,__ZNK13MethodBind0RCI6CameraNS0_10ProjectionEE18_gen_argument_typeEi,__ZNK11MethodBind1I6CamerafE18_gen_argument_typeEi,__ZNK11MethodBind1I6CamerajE18_gen_argument_typeEi,__ZNK13MethodBind0RCI6CamerajE18_gen_argument_typeEi,__ZNK11MethodBind1I6CameraRK3RefI11EnvironmentEE18_gen_argument_typeEi,__ZNK13MethodBind0RCI6Camera3RefI11EnvironmentEE18_gen_argument_typeEi,__ZNK11MethodBind1I6CameraNS0_10KeepAspectEE18_gen_argument_typeEi,__ZNK13MethodBind0RCI6CameraNS0_10KeepAspectEE18_gen_argument_typeEi,__ZNK5Light8is_classERK6String,__ZNK5Light12is_class_ptrEPv,__ZNK5Light9get_facesEj,__ZNK11MethodBind1I5LightbE18_gen_argument_typeEi,__ZNK13MethodBind0RCI5LightbE18_gen_argument_typeEi,__ZNK11MethodBind2I5LightNS0_5ParamEfE18_gen_argument_typeEi,__ZNK13MethodBind1RCI5LightfNS0_5ParamEE18_gen_argument_typeEi,__ZNK11MethodBind1I5LightjE18_gen_argument_typeEi,__ZNK13MethodBind0RCI5LightjE18_gen_argument_typeEi,__ZNK11MethodBind1I5LightRK5ColorE18_gen_argument_typeEi,__ZNK13MethodBind0RCI5Light5ColorE18_gen_argument_typeEi,__ZNK16CollisionPolygon8is_classERK6String,__ZNK16CollisionPolygon12is_class_ptrEPv,__ZNK11MethodBind1I16CollisionPolygonP6ObjectE18_gen_argument_typeEi,__ZNK11MethodBind1I16CollisionPolygonNS0_9BuildModeEE18_gen_argument_typeEi,__ZNK13MethodBind0RCI16CollisionPolygonNS0_9BuildModeEE18_gen_argument_typeEi,__ZNK11MethodBind1I16CollisionPolygonfE18_gen_argument_typeEi,__ZNK13MethodBind0RCI16CollisionPolygonfE18_gen_argument_typeEi,__ZNK11MethodBind1I16CollisionPolygonRK6VectorI7Vector2EE18_gen_argument_typeEi,__ZNK13MethodBind0RCI16CollisionPolygon6VectorI7Vector2EE18_gen_argument_typeEi,__ZNK11MethodBind1I16CollisionPolygonRK7Vector2E18_gen_argument_typeEi,__ZNK13MethodBind0RCI16CollisionPolygon7Vector2E18_gen_argument_typeEi,__ZNK13MethodBind0RCI16CollisionPolygoniE18_gen_argument_typeEi,__ZNK6Portal8is_classERK6String,__ZNK6Portal12is_class_ptrEPv,__ZNK6Portal9get_facesEj,__ZNK11MethodBind1I6PortalRK6VectorI7Vector2EE18_gen_argument_typeEi,__ZNK13MethodBind0RCI6Portal6VectorI7Vector2EE18_gen_argument_typeEi,__ZNK11MethodBind1I6PortalbE18_gen_argument_typeEi,__ZNK13MethodBind0RCI6PortalbE18_gen_argument_typeEi,__ZNK11MethodBind1I6PortalfE18_gen_argument_typeEi,__ZNK13MethodBind0RCI6PortalfE18_gen_argument_typeEi,__ZNK11MethodBind1I6PortalRK5ColorE18_gen_argument_typeEi,__ZNK13MethodBind0RCI6Portal5ColorE18_gen_argument_typeEi,__ZNK11GIProbeData8is_classERK6String,__ZNK11GIProbeData12is_class_ptrEPv,__ZNK11MethodBind1I11GIProbeDataRK5Rect3E18_gen_argument_typeEi,__ZNK13MethodBind0RCI11GIProbeData5Rect3E18_gen_argument_typeEi,__ZNK11MethodBind1I11GIProbeDatafE18_gen_argument_typeEi,__ZNK13MethodBind0RCI11GIProbeDatafE18_gen_argument_typeEi,__ZNK11MethodBind1I11GIProbeDataRK9TransformE18_gen_argument_typeEi,__ZNK13MethodBind0RCI11GIProbeData9TransformE18_gen_argument_typeEi,__ZNK11MethodBind1I11GIProbeDataRK10PoolVectorIiEE18_gen_argument_typeEi,__ZNK13MethodBind0RCI11GIProbeData10PoolVectorIiEE18_gen_argument_typeEi,__ZNK11MethodBind1I11GIProbeDataiE18_gen_argument_typeEi,__ZNK13MethodBind0RCI11GIProbeDataiE18_gen_argument_typeEi,__ZNK11MethodBind1I11GIProbeDatabE18_gen_argument_typeEi,__ZNK13MethodBind0RCI11GIProbeDatabE18_gen_argument_typeEi,__ZNK7GIProbe8is_classERK6String,__ZNK7GIProbe12is_class_ptrEPv,__ZNK7GIProbe9get_facesEj,__ZNK11MethodBind1I7GIProbeRK3RefI11GIProbeDataEE18_gen_argument_typeEi,__ZNK13MethodBind0RCI7GIProbe3RefI11GIProbeDataEE18_gen_argument_typeEi,__ZNK11MethodBind1I7GIProbeNS0_6SubdivEE18_gen_argument_typeEi,__ZNK13MethodBind0RCI7GIProbeNS0_6SubdivEE18_gen_argument_typeEi,__ZNK11MethodBind1I7GIProbeRK7Vector3E18_gen_argument_typeEi,__ZNK13MethodBind0RCI7GIProbe7Vector3E18_gen_argument_typeEi,__ZNK11MethodBind1I7GIProbeiE18_gen_argument_typeEi,__ZNK13MethodBind0RCI7GIProbeiE18_gen_argument_typeEi,__ZNK11MethodBind1I7GIProbefE18_gen_argument_typeEi,__ZNK13MethodBind0RCI7GIProbefE18_gen_argument_typeEi,__ZNK11MethodBind1I7GIProbebE18_gen_argument_typeEi,__ZNK13MethodBind0RCI7GIProbebE18_gen_argument_typeEi,__ZNK11MethodBind2I7GIProbeP4NodebE18_gen_argument_typeEi,__ZNK11MethodBind0I7GIProbeE18_gen_argument_typeEi,__ZNK17MultiMeshInstance8is_classERK6String,__ZNK17MultiMeshInstance12is_class_ptrEPv,__ZNK17MultiMeshInstance9get_facesEj,__ZNK11MethodBind1I17MultiMeshInstanceRK3RefI9MultiMeshEE18_gen_argument_typeEi,__ZNK13MethodBind0RCI17MultiMeshInstance3RefI9MultiMeshEE18_gen_argument_typeEi,__ZNK9MultiMesh8is_classERK6String,__ZNK9MultiMesh12is_class_ptrEPv,__ZNK11MethodBind1I9MultiMeshRK3RefI4MeshEE18_gen_argument_typeEi,__ZNK13MethodBind0RCI9MultiMesh3RefI4MeshEE18_gen_argument_typeEi,__ZNK11MethodBind1I9MultiMeshNS0_11ColorFormatEE18_gen_argument_typeEi,__ZNK13MethodBind0RCI9MultiMeshNS0_11ColorFormatEE18_gen_argument_typeEi,__ZNK11MethodBind1I9MultiMeshNS0_15TransformFormatEE18_gen_argument_typeEi,__ZNK13MethodBind0RCI9MultiMeshNS0_15TransformFormatEE18_gen_argument_typeEi,__ZNK11MethodBind1I9MultiMeshiE18_gen_argument_typeEi,__ZNK13MethodBind0RCI9MultiMeshiE18_gen_argument_typeEi,__ZNK11MethodBind2I9MultiMeshiRK9TransformE18_gen_argument_typeEi,__ZNK13MethodBind1RCI9MultiMesh9TransformiE18_gen_argument_typeEi,__ZNK11MethodBind2I9MultiMeshiRK5ColorE18_gen_argument_typeEi,__ZNK13MethodBind1RCI9MultiMesh5ColoriE18_gen_argument_typeEi,__ZNK13MethodBind0RCI9MultiMesh5Rect3E18_gen_argument_typeEi,__ZNK11MethodBind1I9MultiMeshRK10PoolVectorI7Vector3EE18_gen_argument_typeEi,__ZNK13MethodBind0RCI9MultiMesh10PoolVectorI7Vector3EE18_gen_argument_typeEi,__ZNK11MethodBind1I9MultiMeshRK10PoolVectorI5ColorEE18_gen_argument_typeEi,__ZNK13MethodBind0RCI9MultiMesh10PoolVectorI5ColorEE18_gen_argument_typeEi,__ZNK15RemoteTransform8is_classERK6String,__ZNK15RemoteTransform12is_class_ptrEPv,__ZNK11MethodBind1I15RemoteTransformRK8NodePathE18_gen_argument_typeEi,__ZNK13MethodBind0RCI15RemoteTransform8NodePathE18_gen_argument_typeEi,__ZNK14ProximityGroup8is_classERK6String,__ZNK14ProximityGroup12is_class_ptrEPv,__ZNK11MethodBind1I14ProximityGroup6StringE18_gen_argument_typeEi,__ZNK11MethodBind2I14ProximityGroup6String7VariantE18_gen_argument_typeEi,__ZNK11MethodBind1I14ProximityGroupiE18_gen_argument_typeEi,__ZNK11MethodBind1I14ProximityGroupRK7Vector3E18_gen_argument_typeEi,__ZNK13MethodBind0RCI14ProximityGroup7Vector3E18_gen_argument_typeEi,__ZNK17ImmediateGeometry8is_classERK6String,__ZNK17ImmediateGeometry12is_class_ptrEPv,__ZNK17ImmediateGeometry9get_facesEj,__ZNK11MethodBind2I17ImmediateGeometryN4Mesh13PrimitiveTypeERK3RefI7TextureEE18_gen_argument_typeEi,__ZNK11MethodBind1I17ImmediateGeometryRK7Vector3E18_gen_argument_typeEi,__ZNK11MethodBind1I17ImmediateGeometryRK5PlaneE18_gen_argument_typeEi,__ZNK11MethodBind1I17ImmediateGeometryRK5ColorE18_gen_argument_typeEi,__ZNK11MethodBind1I17ImmediateGeometryRK7Vector2E18_gen_argument_typeEi,__ZNK11MethodBind4I17ImmediateGeometryiifbE18_gen_argument_typeEi,__ZNK11MethodBind0I17ImmediateGeometryE18_gen_argument_typeEi,__ZNK4Quad8is_classERK6String,__ZNK4Quad12is_class_ptrEPv,__ZNK4Quad9get_facesEj,__ZNK11MethodBind1I4QuadN7Vector34AxisEE18_gen_argument_typeEi,__ZNK13MethodBind0RCI4QuadN7Vector34AxisEE18_gen_argument_typeEi,__ZNK11MethodBind1I4QuadRK7Vector2E18_gen_argument_typeEi,__ZNK13MethodBind0RCI4Quad7Vector2E18_gen_argument_typeEi,__ZNK11MethodBind1I4QuadbE18_gen_argument_typeEi,__ZNK13MethodBind0RCI4QuadbE18_gen_argument_typeEi,__ZNK12SpriteBase3D8is_classERK6String,__ZNK12SpriteBase3D12is_class_ptrEPv,__ZNK12SpriteBase3D9get_facesEj,__ZNK11MethodBind1I12SpriteBase3DbE18_gen_argument_typeEi,__ZNK13MethodBind0RCI12SpriteBase3DbE18_gen_argument_typeEi,__ZNK11MethodBind1I12SpriteBase3DRK7Vector2E18_gen_argument_typeEi,__ZNK13MethodBind0RCI12SpriteBase3D7Vector2E18_gen_argument_typeEi,__ZNK11MethodBind1I12SpriteBase3DRK5ColorE18_gen_argument_typeEi,__ZNK13MethodBind0RCI12SpriteBase3D5ColorE18_gen_argument_typeEi,__ZNK11MethodBind1I12SpriteBase3DfE18_gen_argument_typeEi,__ZNK13MethodBind0RCI12SpriteBase3DfE18_gen_argument_typeEi,__ZNK11MethodBind1I12SpriteBase3DN7Vector34AxisEE18_gen_argument_typeEi,__ZNK13MethodBind0RCI12SpriteBase3DN7Vector34AxisEE18_gen_argument_typeEi,__ZNK11MethodBind2I12SpriteBase3DNS0_9DrawFlagsEbE18_gen_argument_typeEi,__ZNK13MethodBind1RCI12SpriteBase3DbNS0_9DrawFlagsEE18_gen_argument_typeEi,__ZNK11MethodBind1I12SpriteBase3DNS0_12AlphaCutModeEE18_gen_argument_typeEi,__ZNK13MethodBind0RCI12SpriteBase3DNS0_12AlphaCutModeEE18_gen_argument_typeEi,__ZNK13MethodBind0RCI12SpriteBase3D5Rect2E18_gen_argument_typeEi,__ZNK11MethodBind0I12SpriteBase3DE18_gen_argument_typeEi,__ZNK8Sprite3D8is_classERK6String,__ZNK8Sprite3D12is_class_ptrEPv,__ZNK11MethodBind1I8Sprite3DRK3RefI7TextureEE18_gen_argument_typeEi,__ZNK13MethodBind0RCI8Sprite3D3RefI7TextureEE18_gen_argument_typeEi,__ZNK11MethodBind1I8Sprite3DbE18_gen_argument_typeEi,__ZNK13MethodBind0RCI8Sprite3DbE18_gen_argument_typeEi,__ZNK11MethodBind1I8Sprite3DRK5Rect2E18_gen_argument_typeEi,__ZNK13MethodBind0RCI8Sprite3D5Rect2E18_gen_argument_typeEi,__ZNK11MethodBind1I8Sprite3DiE18_gen_argument_typeEi,__ZNK13MethodBind0RCI8Sprite3DiE18_gen_argument_typeEi,__ZNK16AnimatedSprite3D8is_classERK6String,__ZNK16AnimatedSprite3D12is_class_ptrEPv,__ZNK11MethodBind1I16AnimatedSprite3DRK3RefI12SpriteFramesEE18_gen_argument_typeEi,__ZNK13MethodBind0RCI16AnimatedSprite3D3RefI12SpriteFramesEE18_gen_argument_typeEi,__ZNK11MethodBind1I16AnimatedSprite3DRK10StringNameE18_gen_argument_typeEi,__ZNK13MethodBind0RCI16AnimatedSprite3D10StringNameE18_gen_argument_typeEi,__ZNK11MethodBind1I16AnimatedSprite3DbE18_gen_argument_typeEi,__ZNK13MethodBind0RCI16AnimatedSprite3DbE18_gen_argument_typeEi,__ZNK11MethodBind0I16AnimatedSprite3DE18_gen_argument_typeEi,__ZNK11MethodBind1I16AnimatedSprite3DiE18_gen_argument_typeEi,__ZNK13MethodBind0RCI16AnimatedSprite3DiE18_gen_argument_typeEi,__ZNK15ReflectionProbe8is_classERK6String,__ZNK15ReflectionProbe12is_class_ptrEPv,__ZNK15ReflectionProbe9get_facesEj,__ZNK11MethodBind1I15ReflectionProbefE18_gen_argument_typeEi,__ZNK13MethodBind0RCI15ReflectionProbefE18_gen_argument_typeEi,__ZNK11MethodBind1I15ReflectionProbe5ColorE18_gen_argument_typeEi,__ZNK13MethodBind0RCI15ReflectionProbe5ColorE18_gen_argument_typeEi,__ZNK11MethodBind1I15ReflectionProbeRK7Vector3E18_gen_argument_typeEi,__ZNK13MethodBind0RCI15ReflectionProbe7Vector3E18_gen_argument_typeEi,__ZNK11MethodBind1I15ReflectionProbebE18_gen_argument_typeEi,__ZNK13MethodBind0RCI15ReflectionProbebE18_gen_argument_typeEi,__ZNK11MethodBind1I15ReflectionProbejE18_gen_argument_typeEi,__ZNK13MethodBind0RCI15ReflectionProbejE18_gen_argument_typeEi,__ZNK11MethodBind1I15ReflectionProbeNS0_10UpdateModeEE18_gen_argument_typeEi,__ZNK13MethodBind0RCI15ReflectionProbeNS0_10UpdateModeEE18_gen_argument_typeEi,__ZNK8Skeleton8is_classERK6String,__ZNK8Skeleton12is_class_ptrEPv,__ZNK11MethodBind1I8SkeletonRK6StringE18_gen_argument_typeEi,__ZNK13MethodBind1RCI8Skeletoni6StringE18_gen_argument_typeEi,__ZNK13MethodBind1RCI8Skeleton6StringiE18_gen_argument_typeEi,__ZNK13MethodBind1RCI8SkeletoniiE18_gen_argument_typeEi,__ZNK11MethodBind2I8SkeletoniiE18_gen_argument_typeEi,__ZNK13MethodBind0RCI8SkeletoniE18_gen_argument_typeEi,__ZNK11MethodBind1I8SkeletoniE18_gen_argument_typeEi,__ZNK13MethodBind1RCI8Skeleton9TransformiE18_gen_argument_typeEi,__ZNK11MethodBind2I8SkeletoniRK9TransformE18_gen_argument_typeEi,__ZNK11MethodBind2I8SkeletonibE18_gen_argument_typeEi,__ZNK13MethodBind1RCI8SkeletonbiE18_gen_argument_typeEi,__ZNK11MethodBind2I8SkeletoniP4NodeE18_gen_argument_typeEi,__ZNK13MethodBind1RCI8Skeleton5ArrayiE18_gen_argument_typeEi,__ZNK11MethodBind0I8SkeletonE18_gen_argument_typeEi,__ZNK8PinJoint8is_classERK6String,__ZNK8PinJoint12is_class_ptrEPv,__ZNK5Joint8is_classERK6String,__ZNK5Joint12is_class_ptrEPv,__ZNK11MethodBind1I5JointRK8NodePathE18_gen_argument_typeEi,__ZNK13MethodBind0RCI5Joint8NodePathE18_gen_argument_typeEi,__ZNK11MethodBind1I5JointiE18_gen_argument_typeEi,__ZNK13MethodBind0RCI5JointiE18_gen_argument_typeEi,__ZNK11MethodBind1I5JointbE18_gen_argument_typeEi,__ZNK13MethodBind0RCI5JointbE18_gen_argument_typeEi,__ZNK11MethodBind2I8PinJointNS0_5ParamEfE18_gen_argument_typeEi,__ZNK13MethodBind1RCI8PinJointfNS0_5ParamEE18_gen_argument_typeEi,__ZNK10HingeJoint8is_classERK6String,__ZNK10HingeJoint12is_class_ptrEPv,__ZNK11MethodBind2I10HingeJointNS0_5ParamEfE18_gen_argument_typeEi,__ZNK13MethodBind1RCI10HingeJointfNS0_5ParamEE18_gen_argument_typeEi,__ZNK11MethodBind2I10HingeJointNS0_4FlagEbE18_gen_argument_typeEi,__ZNK13MethodBind1RCI10HingeJointbNS0_4FlagEE18_gen_argument_typeEi,__ZNK11MethodBind1I10HingeJointfE18_gen_argument_typeEi,__ZNK13MethodBind0RCI10HingeJointfE18_gen_argument_typeEi,__ZNK11SliderJoint8is_classERK6String,__ZNK11SliderJoint12is_class_ptrEPv,__ZNK11MethodBind2I11SliderJointNS0_5ParamEfE18_gen_argument_typeEi,__ZNK13MethodBind1RCI11SliderJointfNS0_5ParamEE18_gen_argument_typeEi,__ZNK11MethodBind1I11SliderJointfE18_gen_argument_typeEi,__ZNK13MethodBind0RCI11SliderJointfE18_gen_argument_typeEi,__ZNK14ConeTwistJoint8is_classERK6String,__ZNK14ConeTwistJoint12is_class_ptrEPv,__ZNK11MethodBind2I14ConeTwistJointNS0_5ParamEfE18_gen_argument_typeEi,__ZNK13MethodBind1RCI14ConeTwistJointfNS0_5ParamEE18_gen_argument_typeEi,__ZNK11MethodBind1I14ConeTwistJointfE18_gen_argument_typeEi,__ZNK13MethodBind0RCI14ConeTwistJointfE18_gen_argument_typeEi,__ZNK16Generic6DOFJoint8is_classERK6String,__ZNK16Generic6DOFJoint12is_class_ptrEPv,__ZNK11MethodBind1I16Generic6DOFJointfE18_gen_argument_typeEi,__ZNK13MethodBind0RCI16Generic6DOFJointfE18_gen_argument_typeEi,__ZNK11MethodBind2I16Generic6DOFJointNS0_5ParamEfE18_gen_argument_typeEi,__ZNK13MethodBind1RCI16Generic6DOFJointfNS0_5ParamEE18_gen_argument_typeEi,__ZNK11MethodBind2I16Generic6DOFJointNS0_4FlagEbE18_gen_argument_typeEi,__ZNK13MethodBind1RCI16Generic6DOFJointbNS0_4FlagEE18_gen_argument_typeEi,__ZNK17VisibilityEnabler8is_classERK6String,__ZNK17VisibilityEnabler12is_class_ptrEPv,__ZNK18VisibilityNotifier8is_classERK6String,__ZNK18VisibilityNotifier12is_class_ptrEPv,__ZNK11MethodBind1I18VisibilityNotifierRK5Rect3E18_gen_argument_typeEi,__ZNK13MethodBind0RCI18VisibilityNotifier5Rect3E18_gen_argument_typeEi,__ZNK13MethodBind0RCI18VisibilityNotifierbE18_gen_argument_typeEi,__ZNK11MethodBind2I17VisibilityEnablerNS0_7EnablerEbE18_gen_argument_typeEi,__ZNK13MethodBind1RCI17VisibilityEnablerbNS0_7EnablerEE18_gen_argument_typeEi,__ZNK11MethodBind1I17VisibilityEnablerP4NodeE18_gen_argument_typeEi,__ZNK10BakedLight8is_classERK6String,__ZNK10BakedLight12is_class_ptrEPv,__ZNK10BakedLight9get_facesEj,__ZNK11MethodBind1I10BakedLightiE18_gen_argument_typeEi,__ZNK13MethodBind0RCI10BakedLightiE18_gen_argument_typeEi,__ZNK11MethodBind0I10BakedLightE18_gen_argument_typeEi,__ZNK4Room8is_classERK6String,__ZNK4Room12is_class_ptrEPv,__ZNK4Room9get_facesEj,__ZNK11MethodBind1I4RoomRK3RefI10RoomBoundsEE18_gen_argument_typeEi,__ZNK13MethodBind0RCI4Room3RefI10RoomBoundsEE18_gen_argument_typeEi,__ZNK16WorldEnvironment8is_classERK6String,__ZNK16WorldEnvironment12is_class_ptrEPv,__ZNK11MethodBind1I16WorldEnvironmentRK3RefI11EnvironmentEE18_gen_argument_typeEi,__ZNK13MethodBind0RCI16WorldEnvironment3RefI11EnvironmentEE18_gen_argument_typeEi,__ZNK8TestCube8is_classERK6String,__ZNK8TestCube12is_class_ptrEPv,__ZNK8TestCube9get_facesEj,__ZNK9Particles8is_classERK6String,__ZNK9Particles12is_class_ptrEPv,__ZNK9Particles9get_facesEj,__ZNK11MethodBind1I9ParticlesbE18_gen_argument_typeEi,__ZNK11MethodBind1I9ParticlesiE18_gen_argument_typeEi,__ZNK11MethodBind1I9ParticlesfE18_gen_argument_typeEi,__ZNK11MethodBind1I9ParticlesRK5Rect3E18_gen_argument_typeEi,__ZNK11MethodBind1I9ParticlesRK3RefI8MaterialEE18_gen_argument_typeEi,__ZNK13MethodBind0RCI9ParticlesbE18_gen_argument_typeEi,__ZNK13MethodBind0RCI9ParticlesiE18_gen_argument_typeEi,__ZNK13MethodBind0RCI9ParticlesfE18_gen_argument_typeEi,__ZNK13MethodBind0RCI9Particles5Rect3E18_gen_argument_typeEi,__ZNK13MethodBind0RCI9Particles3RefI8MaterialEE18_gen_argument_typeEi,__ZNK11MethodBind1I9ParticlesNS0_9DrawOrderEE18_gen_argument_typeEi,__ZNK13MethodBind0RCI9ParticlesNS0_9DrawOrderEE18_gen_argument_typeEi,__ZNK11MethodBind2I9ParticlesiRK3RefI4MeshEE18_gen_argument_typeEi,__ZNK13MethodBind1RCI9Particles3RefI4MeshEiE18_gen_argument_typeEi,__ZNK17ParticlesMaterial8is_classERK6String,__ZNK17ParticlesMaterial12is_class_ptrEPv,__ZNK11MethodBind1I17ParticlesMaterialfE18_gen_argument_typeEi,__ZNK13MethodBind0RCI17ParticlesMaterialfE18_gen_argument_typeEi,__ZNK11MethodBind2I17ParticlesMaterialNS0_9ParameterEfE18_gen_argument_typeEi,__ZNK13MethodBind1RCI17ParticlesMaterialfNS0_9ParameterEE18_gen_argument_typeEi,__ZNK11MethodBind2I17ParticlesMaterialNS0_9ParameterERK3RefI7TextureEE18_gen_argument_typeEi,__ZNK13MethodBind1RCI17ParticlesMaterial3RefI7TextureENS0_9ParameterEE18_gen_argument_typeEi,__ZNK11MethodBind1I17ParticlesMaterialRK5ColorE18_gen_argument_typeEi,__ZNK13MethodBind0RCI17ParticlesMaterial5ColorE18_gen_argument_typeEi,__ZNK11MethodBind1I17ParticlesMaterialRK3RefI7TextureEE18_gen_argument_typeEi,__ZNK13MethodBind0RCI17ParticlesMaterial3RefI7TextureEE18_gen_argument_typeEi,__ZNK11MethodBind2I17ParticlesMaterialNS0_5FlagsEbE18_gen_argument_typeEi,__ZNK13MethodBind1RCI17ParticlesMaterialbNS0_5FlagsEE18_gen_argument_typeEi,__ZNK11MethodBind1I17ParticlesMaterialNS0_13EmissionShapeEE18_gen_argument_typeEi,__ZNK13MethodBind0RCI17ParticlesMaterialNS0_13EmissionShapeEE18_gen_argument_typeEi,__ZNK11MethodBind1I17ParticlesMaterial7Vector3E18_gen_argument_typeEi,__ZNK13MethodBind0RCI17ParticlesMaterial7Vector3E18_gen_argument_typeEi,__ZNK11MethodBind1I17ParticlesMaterialiE18_gen_argument_typeEi,__ZNK13MethodBind0RCI17ParticlesMaterialiE18_gen_argument_typeEi,__ZNK11MethodBind1I17ParticlesMaterialRK3RefI12CurveTextureEE18_gen_argument_typeEi,__ZNK13MethodBind0RCI17ParticlesMaterial3RefI12CurveTextureEE18_gen_argument_typeEi,__ZNK11MethodBind1I17ParticlesMaterialRK3RefI15GradientTextureEE18_gen_argument_typeEi,__ZNK13MethodBind0RCI17ParticlesMaterial3RefI15GradientTextureEE18_gen_argument_typeEi,__ZNK11MethodBind1I17ParticlesMaterialRK7Vector3E18_gen_argument_typeEi,__ZNK14BackBufferCopy8is_classERK6String,__ZNK14BackBufferCopy12is_class_ptrEPv,__ZNK11MethodBind1I14BackBufferCopyRK5Rect2E18_gen_argument_typeEi,__ZNK13MethodBind0RCI14BackBufferCopy5Rect2E18_gen_argument_typeEi,__ZNK11MethodBind1I14BackBufferCopyNS0_8CopyModeEE18_gen_argument_typeEi,__ZNK13MethodBind0RCI14BackBufferCopyNS0_8CopyModeEE18_gen_argument_typeEi,__ZNK14CanvasModulate8is_classERK6String,__ZNK14CanvasModulate12is_class_ptrEPv,__ZNK11MethodBind1I14CanvasModulateRK5ColorE18_gen_argument_typeEi,__ZNK13MethodBind0RCI14CanvasModulate5ColorE18_gen_argument_typeEi,__ZNK17RemoteTransform2D8is_classERK6String,__ZNK17RemoteTransform2D12is_class_ptrEPv,__ZNK11MethodBind1I17RemoteTransform2DRK8NodePathE18_gen_argument_typeEi,__ZNK13MethodBind0RCI17RemoteTransform2D8NodePathE18_gen_argument_typeEi,__ZNK12PathFollow2D8is_classERK6String,__ZNK12PathFollow2D12is_class_ptrEPv,__ZNK11MethodBind1I12PathFollow2DfE18_gen_argument_typeEi,__ZNK13MethodBind0RCI12PathFollow2DfE18_gen_argument_typeEi,__ZNK11MethodBind1I12PathFollow2DbE18_gen_argument_typeEi,__ZNK13MethodBind0RCI12PathFollow2DbE18_gen_argument_typeEi,__ZNK10PinJoint2D8is_classERK6String,__ZNK10PinJoint2D12is_class_ptrEPv,__ZNK7Joint2D8is_classERK6String,__ZNK7Joint2D12is_class_ptrEPv,__ZNK11MethodBind1I7Joint2DRK8NodePathE18_gen_argument_typeEi,__ZNK13MethodBind0RCI7Joint2D8NodePathE18_gen_argument_typeEi,__ZNK11MethodBind1I7Joint2DfE18_gen_argument_typeEi,__ZNK13MethodBind0RCI7Joint2DfE18_gen_argument_typeEi,__ZNK11MethodBind1I7Joint2DbE18_gen_argument_typeEi,__ZNK13MethodBind0RCI7Joint2DbE18_gen_argument_typeEi,__ZNK11MethodBind1I10PinJoint2DfE18_gen_argument_typeEi,__ZNK13MethodBind0RCI10PinJoint2DfE18_gen_argument_typeEi,__ZNK13GrooveJoint2D8is_classERK6String,__ZNK13GrooveJoint2D12is_class_ptrEPv,__ZNK11MethodBind1I13GrooveJoint2DfE18_gen_argument_typeEi,__ZNK13MethodBind0RCI13GrooveJoint2DfE18_gen_argument_typeEi,__ZNK19DampedSpringJoint2D8is_classERK6String,__ZNK19DampedSpringJoint2D12is_class_ptrEPv,__ZNK11MethodBind1I19DampedSpringJoint2DfE18_gen_argument_typeEi,__ZNK13MethodBind0RCI19DampedSpringJoint2DfE18_gen_argument_typeEi,__ZNK7TileMap8is_classERK6String,__ZNK7TileMap12is_class_ptrEPv,__ZNK11MethodBind1I7TileMapRK3RefI7TileSetEE18_gen_argument_typeEi,__ZNK13MethodBind0RCI7TileMap3RefI7TileSetEE18_gen_argument_typeEi,__ZNK11MethodBind1I7TileMapNS0_4ModeEE18_gen_argument_typeEi,__ZNK13MethodBind0RCI7TileMapNS0_4ModeEE18_gen_argument_typeEi,__ZNK11MethodBind1I7TileMapNS0_10HalfOffsetEE18_gen_argument_typeEi,__ZNK13MethodBind0RCI7TileMapNS0_10HalfOffsetEE18_gen_argument_typeEi,__ZNK11MethodBind1I7TileMapRK11Transform2DE18_gen_argument_typeEi,__ZNK13MethodBind0RCI7TileMap11Transform2DE18_gen_argument_typeEi,__ZNK11MethodBind1I7TileMap7Vector2E18_gen_argument_typeEi,__ZNK13MethodBind0RCI7TileMap7Vector2E18_gen_argument_typeEi,__ZNK11MethodBind1I7TileMapiE18_gen_argument_typeEi,__ZNK13MethodBind0RCI7TileMapiE18_gen_argument_typeEi,__ZNK11MethodBind1I7TileMapNS0_10TileOriginEE18_gen_argument_typeEi,__ZNK13MethodBind0RCI7TileMapNS0_10TileOriginEE18_gen_argument_typeEi,__ZNK11MethodBind1I7TileMapbE18_gen_argument_typeEi,__ZNK13MethodBind0RCI7TileMapbE18_gen_argument_typeEi,__ZNK11MethodBind1I7TileMapjE18_gen_argument_typeEi,__ZNK13MethodBind0RCI7TileMapjE18_gen_argument_typeEi,__ZNK11MethodBind2I7TileMapibE18_gen_argument_typeEi,__ZNK13MethodBind1RCI7TileMapbiE18_gen_argument_typeEi,__ZNK11MethodBind1I7TileMapfE18_gen_argument_typeEi,__ZNK13MethodBind0RCI7TileMapfE18_gen_argument_typeEi,__ZNK11MethodBind6I7TileMapiiibbbE18_gen_argument_typeEi,__ZNK11MethodBind5I7TileMapRK7Vector2ibbbE18_gen_argument_typeEi,__ZNK13MethodBind2RCI7TileMapiiiE18_gen_argument_typeEi,__ZNK13MethodBind1RCI7TileMapiRK7Vector2E18_gen_argument_typeEi,__ZNK13MethodBind2RCI7TileMapbiiE18_gen_argument_typeEi,__ZNK11MethodBind0I7TileMapE18_gen_argument_typeEi,__ZNK13MethodBind0RCI7TileMap5ArrayE18_gen_argument_typeEi,__ZNK12MethodBind0RI7TileMap5Rect2E18_gen_argument_typeEi,__ZNK13MethodBind2RCI7TileMap7Vector2RKS1_bE18_gen_argument_typeEi,__ZNK13MethodBind1RCI7TileMap7Vector2RKS1_E18_gen_argument_typeEi,__ZNK11MethodBind1I7TileMapRK10PoolVectorIiEE18_gen_argument_typeEi,__ZNK13MethodBind0RCI7TileMap10PoolVectorIiEE18_gen_argument_typeEi,__ZNK18CollisionPolygon2D8is_classERK6String,__ZNK18CollisionPolygon2D12is_class_ptrEPv,__ZNK11MethodBind1I18CollisionPolygon2DP6ObjectE18_gen_argument_typeEi,__ZNK11MethodBind1I18CollisionPolygon2DRK6VectorI7Vector2EE18_gen_argument_typeEi,__ZNK13MethodBind0RCI18CollisionPolygon2D6VectorI7Vector2EE18_gen_argument_typeEi,__ZNK11MethodBind1I18CollisionPolygon2DNS0_9BuildModeEE18_gen_argument_typeEi,__ZNK13MethodBind0RCI18CollisionPolygon2DNS0_9BuildModeEE18_gen_argument_typeEi,__ZNK11MethodBind1I18CollisionPolygon2DbE18_gen_argument_typeEi,__ZNK13MethodBind0RCI18CollisionPolygon2DbE18_gen_argument_typeEi,__ZNK11MethodBind1I18CollisionPolygon2DRK7Vector2E18_gen_argument_typeEi,__ZNK13MethodBind0RCI18CollisionPolygon2D7Vector2E18_gen_argument_typeEi,__ZNK13MethodBind0RCI18CollisionPolygon2DiE18_gen_argument_typeEi,__ZNK21ConcavePolygonShape2D8is_classERK6String,__ZNK21ConcavePolygonShape2D12is_class_ptrEPv,__ZNK7Shape2D8is_classERK6String,__ZNK7Shape2D12is_class_ptrEPv,__ZNK11MethodBind1I7Shape2DfE18_gen_argument_typeEi,__ZNK13MethodBind0RCI7Shape2DfE18_gen_argument_typeEi,__ZNK12MethodBind3RI7Shape2DbRK11Transform2DRK3RefIS0_ES3_E18_gen_argument_typeEi,__ZNK12MethodBind5RI7Shape2DbRK11Transform2DRK7Vector2RK3RefIS0_ES3_S6_E18_gen_argument_typeEi,__ZNK12MethodBind3RI7Shape2D7VariantRK11Transform2DRK3RefIS0_ES4_E18_gen_argument_typeEi,__ZNK12MethodBind5RI7Shape2D7VariantRK11Transform2DRK7Vector2RK3RefIS0_ES4_S7_E18_gen_argument_typeEi,__ZNK11MethodBind1I21ConcavePolygonShape2DRK10PoolVectorI7Vector2EE18_gen_argument_typeEi,__ZNK13MethodBind0RCI21ConcavePolygonShape2D10PoolVectorI7Vector2EE18_gen_argument_typeEi,__ZNK20ConvexPolygonShape2D8is_classERK6String,__ZNK20ConvexPolygonShape2D12is_class_ptrEPv,__ZNK11MethodBind1I20ConvexPolygonShape2DRK6VectorI7Vector2EE18_gen_argument_typeEi,__ZNK13MethodBind0RCI20ConvexPolygonShape2D6VectorI7Vector2EE18_gen_argument_typeEi,__ZNK6Sprite8is_classERK6String,__ZNK6Sprite12is_class_ptrEPv,__ZNK11MethodBind1I6SpriteRK3RefI7TextureEE18_gen_argument_typeEi,__ZNK13MethodBind0RCI6Sprite3RefI7TextureEE18_gen_argument_typeEi,__ZNK11MethodBind1I6SpritebE18_gen_argument_typeEi,__ZNK13MethodBind0RCI6SpritebE18_gen_argument_typeEi,__ZNK11MethodBind1I6SpriteRK7Vector2E18_gen_argument_typeEi,__ZNK13MethodBind0RCI6Sprite7Vector2E18_gen_argument_typeEi,__ZNK11MethodBind1I6SpriteRK5Rect2E18_gen_argument_typeEi,__ZNK13MethodBind0RCI6Sprite5Rect2E18_gen_argument_typeEi,__ZNK11MethodBind1I6SpriteiE18_gen_argument_typeEi,__ZNK13MethodBind0RCI6SpriteiE18_gen_argument_typeEi,__ZNK12StaticBody2D8is_classERK6String,__ZNK12StaticBody2D12is_class_ptrEPv,__ZNK13PhysicsBody2D8is_classERK6String,__ZNK13PhysicsBody2D12is_class_ptrEPv,__ZNK17CollisionObject2D8is_classERK6String,__ZNK17CollisionObject2D12is_class_ptrEPv,__ZNK11MethodBind2I17CollisionObject2DRK3RefI7Shape2DERK11Transform2DE18_gen_argument_typeEi,__ZNK13MethodBind0RCI17CollisionObject2DiE18_gen_argument_typeEi,__ZNK11MethodBind2I17CollisionObject2DiRK3RefI7Shape2DEE18_gen_argument_typeEi,__ZNK11MethodBind2I17CollisionObject2DiRK11Transform2DE18_gen_argument_typeEi,__ZNK11MethodBind2I17CollisionObject2DibE18_gen_argument_typeEi,__ZNK13MethodBind1RCI17CollisionObject2D3RefI7Shape2DEiE18_gen_argument_typeEi,__ZNK13MethodBind1RCI17CollisionObject2D11Transform2DiE18_gen_argument_typeEi,__ZNK13MethodBind1RCI17CollisionObject2DbiE18_gen_argument_typeEi,__ZNK11MethodBind1I17CollisionObject2DiE18_gen_argument_typeEi,__ZNK11MethodBind0I17CollisionObject2DE18_gen_argument_typeEi,__ZNK13MethodBind0RCI17CollisionObject2D3RIDE18_gen_argument_typeEi,__ZNK11MethodBind1I17CollisionObject2DbE18_gen_argument_typeEi,__ZNK13MethodBind0RCI17CollisionObject2DbE18_gen_argument_typeEi,__ZNK11MethodBind1I13PhysicsBody2DjE18_gen_argument_typeEi,__ZNK13MethodBind0RCI13PhysicsBody2DjE18_gen_argument_typeEi,__ZNK11MethodBind2I13PhysicsBody2DibE18_gen_argument_typeEi,__ZNK13MethodBind1RCI13PhysicsBody2DbiE18_gen_argument_typeEi,__ZNK11MethodBind1I13PhysicsBody2DRK7Vector2E18_gen_argument_typeEi,__ZNK13MethodBind0RCI13PhysicsBody2D7Vector2E18_gen_argument_typeEi,__ZNK11MethodBind1I13PhysicsBody2DfE18_gen_argument_typeEi,__ZNK13MethodBind0RCI13PhysicsBody2DfE18_gen_argument_typeEi,__ZNK11MethodBind1I13PhysicsBody2DP4NodeE18_gen_argument_typeEi,__ZNK11MethodBind1I12StaticBody2DRK7Vector2E18_gen_argument_typeEi,__ZNK11MethodBind1I12StaticBody2DfE18_gen_argument_typeEi,__ZNK13MethodBind0RCI12StaticBody2D7Vector2E18_gen_argument_typeEi,__ZNK13MethodBind0RCI12StaticBody2DfE18_gen_argument_typeEi,__ZNK11RigidBody2D8is_classERK6String,__ZNK11RigidBody2D12is_class_ptrEPv,__ZNK11MethodBind1I11RigidBody2DNS0_4ModeEE18_gen_argument_typeEi,__ZNK13MethodBind0RCI11RigidBody2DNS0_4ModeEE18_gen_argument_typeEi,__ZNK11MethodBind1I11RigidBody2DfE18_gen_argument_typeEi,__ZNK13MethodBind0RCI11RigidBody2DfE18_gen_argument_typeEi,__ZNK11MethodBind1I11RigidBody2DRK7Vector2E18_gen_argument_typeEi,__ZNK13MethodBind0RCI11RigidBody2D7Vector2E18_gen_argument_typeEi,__ZNK11MethodBind1I11RigidBody2DiE18_gen_argument_typeEi,__ZNK13MethodBind0RCI11RigidBody2DiE18_gen_argument_typeEi,__ZNK11MethodBind1I11RigidBody2DbE18_gen_argument_typeEi,__ZNK12MethodBind0RI11RigidBody2DbE18_gen_argument_typeEi,__ZNK13MethodBind0RCI11RigidBody2DbE18_gen_argument_typeEi,__ZNK11MethodBind1I11RigidBody2DNS0_7CCDModeEE18_gen_argument_typeEi,__ZNK13MethodBind0RCI11RigidBody2DNS0_7CCDModeEE18_gen_argument_typeEi,__ZNK11MethodBind2I11RigidBody2DRK7Vector2S3_E18_gen_argument_typeEi,__ZNK12MethodBind3RI11RigidBody2DbRK7Vector2fRK3RefI25Physics2DTestMotionResultEE18_gen_argument_typeEi,__ZNK11MethodBind1I11RigidBody2DP6ObjectE18_gen_argument_typeEi,__ZNK11MethodBind1I11RigidBody2DjE18_gen_argument_typeEi,__ZNK13MethodBind0RCI11RigidBody2D5ArrayE18_gen_argument_typeEi,__ZNK15KinematicBody2D8is_classERK6String,__ZNK15KinematicBody2D12is_class_ptrEPv,__ZNK12MethodBind1RI15KinematicBody2D7Vector2RKS1_E18_gen_argument_typeEi,__ZNK12MethodBind5RI15KinematicBody2D7Vector2RKS1_S3_fifE18_gen_argument_typeEi,__ZNK12MethodBind2RI15KinematicBody2DbRK11Transform2DRK7Vector2E18_gen_argument_typeEi,__ZNK13MethodBind0RCI15KinematicBody2D7Vector2E18_gen_argument_typeEi,__ZNK11MethodBind0I15KinematicBody2DE18_gen_argument_typeEi,__ZNK13MethodBind0RCI15KinematicBody2DbE18_gen_argument_typeEi,__ZNK13MethodBind0RCI15KinematicBody2D7VariantE18_gen_argument_typeEi,__ZNK13MethodBind0RCI15KinematicBody2DiE18_gen_argument_typeEi,__ZNK13MethodBind0RCI15KinematicBody2D5ArrayE18_gen_argument_typeEi,__ZNK11MethodBind1I15KinematicBody2DfE18_gen_argument_typeEi,__ZNK13MethodBind0RCI15KinematicBody2DfE18_gen_argument_typeEi,__ZNK17OccluderPolygon2D8is_classERK6String,__ZNK17OccluderPolygon2D12is_class_ptrEPv,__ZNK11MethodBind1I17OccluderPolygon2DbE18_gen_argument_typeEi,__ZNK13MethodBind0RCI17OccluderPolygon2DbE18_gen_argument_typeEi,__ZNK11MethodBind1I17OccluderPolygon2DNS0_8CullModeEE18_gen_argument_typeEi,__ZNK13MethodBind0RCI17OccluderPolygon2DNS0_8CullModeEE18_gen_argument_typeEi,__ZNK11MethodBind1I17OccluderPolygon2DRK10PoolVectorI7Vector2EE18_gen_argument_typeEi,__ZNK13MethodBind0RCI17OccluderPolygon2D10PoolVectorI7Vector2EE18_gen_argument_typeEi,__ZNK15LightOccluder2D8is_classERK6String,__ZNK15LightOccluder2D12is_class_ptrEPv,__ZNK11MethodBind1I15LightOccluder2DRK3RefI17OccluderPolygon2DEE18_gen_argument_typeEi,__ZNK13MethodBind0RCI15LightOccluder2D3RefI17OccluderPolygon2DEE18_gen_argument_typeEi,__ZNK11MethodBind1I15LightOccluder2DiE18_gen_argument_typeEi,__ZNK13MethodBind0RCI15LightOccluder2DiE18_gen_argument_typeEi,__ZNK11MethodBind0I15LightOccluder2DE18_gen_argument_typeEi,__ZNK7Light2D8is_classERK6String,__ZNK7Light2D12is_class_ptrEPv,__ZNK11MethodBind1I7Light2DbE18_gen_argument_typeEi,__ZNK13MethodBind0RCI7Light2DbE18_gen_argument_typeEi,__ZNK11MethodBind1I7Light2DRK3RefI7TextureEE18_gen_argument_typeEi,__ZNK13MethodBind0RCI7Light2D3RefI7TextureEE18_gen_argument_typeEi,__ZNK11MethodBind1I7Light2DRK7Vector2E18_gen_argument_typeEi,__ZNK13MethodBind0RCI7Light2D7Vector2E18_gen_argument_typeEi,__ZNK11MethodBind1I7Light2DRK5ColorE18_gen_argument_typeEi,__ZNK13MethodBind0RCI7Light2D5ColorE18_gen_argument_typeEi,__ZNK11MethodBind1I7Light2DfE18_gen_argument_typeEi,__ZNK13MethodBind0RCI7Light2DfE18_gen_argument_typeEi,__ZNK11MethodBind1I7Light2DiE18_gen_argument_typeEi,__ZNK13MethodBind0RCI7Light2DiE18_gen_argument_typeEi,__ZNK11MethodBind1I7Light2DNS0_4ModeEE18_gen_argument_typeEi,__ZNK13MethodBind0RCI7Light2DNS0_4ModeEE18_gen_argument_typeEi,__ZNK11MethodBind1I7Light2DNS0_12ShadowFilterEE18_gen_argument_typeEi,__ZNK13MethodBind0RCI7Light2DNS0_12ShadowFilterEE18_gen_argument_typeEi,__ZNK16CollisionShape2D8is_classERK6String,__ZNK16CollisionShape2D12is_class_ptrEPv,__ZNK11MethodBind1I16CollisionShape2DRK3RefI7Shape2DEE18_gen_argument_typeEi,__ZNK13MethodBind0RCI16CollisionShape2D3RefI7Shape2DEE18_gen_argument_typeEi,__ZNK11MethodBind0I16CollisionShape2DE18_gen_argument_typeEi,__ZNK11MethodBind1I16CollisionShape2DP6ObjectE18_gen_argument_typeEi,__ZNK11MethodBind1I16CollisionShape2DbE18_gen_argument_typeEi,__ZNK13MethodBind0RCI16CollisionShape2DbE18_gen_argument_typeEi,__ZNK11MethodBind1I16CollisionShape2DiE18_gen_argument_typeEi,__ZNK13MethodBind0RCI16CollisionShape2DiE18_gen_argument_typeEi,__ZNK14AnimatedSprite8is_classERK6String,__ZNK14AnimatedSprite12is_class_ptrEPv,__ZNK11MethodBind1I14AnimatedSpriteRK3RefI12SpriteFramesEE18_gen_argument_typeEi,__ZNK13MethodBind0RCI14AnimatedSprite3RefI12SpriteFramesEE18_gen_argument_typeEi,__ZNK11MethodBind1I14AnimatedSpriteRK10StringNameE18_gen_argument_typeEi,__ZNK13MethodBind0RCI14AnimatedSprite10StringNameE18_gen_argument_typeEi,__ZNK11MethodBind1I14AnimatedSpritebE18_gen_argument_typeEi,__ZNK13MethodBind0RCI14AnimatedSpritebE18_gen_argument_typeEi,__ZNK11MethodBind0I14AnimatedSpriteE18_gen_argument_typeEi,__ZNK11MethodBind1I14AnimatedSpriteRK7Vector2E18_gen_argument_typeEi,__ZNK13MethodBind0RCI14AnimatedSprite7Vector2E18_gen_argument_typeEi,__ZNK11MethodBind1I14AnimatedSpriteiE18_gen_argument_typeEi,__ZNK13MethodBind0RCI14AnimatedSpriteiE18_gen_argument_typeEi,__ZNK6Area2D8is_classERK6String,__ZNK6Area2D12is_class_ptrEPv,__ZNK11MethodBind1I6Area2DjE18_gen_argument_typeEi,__ZNK11MethodBind1I6Area2DNS0_13SpaceOverrideEE18_gen_argument_typeEi,__ZNK13MethodBind0RCI6Area2DNS0_13SpaceOverrideEE18_gen_argument_typeEi,__ZNK11MethodBind1I6Area2DbE18_gen_argument_typeEi,__ZNK13MethodBind0RCI6Area2DbE18_gen_argument_typeEi,__ZNK11MethodBind1I6Area2DfE18_gen_argument_typeEi,__ZNK13MethodBind0RCI6Area2DfE18_gen_argument_typeEi,__ZNK11MethodBind1I6Area2DRK7Vector2E18_gen_argument_typeEi,__ZNK13MethodBind0RCI6Area2D7Vector2E18_gen_argument_typeEi,__ZNK13MethodBind0RCI6Area2DjE18_gen_argument_typeEi,__ZNK11MethodBind2I6Area2DibE18_gen_argument_typeEi,__ZNK13MethodBind1RCI6Area2DbiE18_gen_argument_typeEi,__ZNK13MethodBind0RCI6Area2D5ArrayE18_gen_argument_typeEi,__ZNK13MethodBind1RCI6Area2DbP4NodeE18_gen_argument_typeEi,__ZNK11MethodBind5I6Area2DiRK3RIDiiiE18_gen_argument_typeEi,__ZNK9Polygon2D8is_classERK6String,__ZNK9Polygon2D12is_class_ptrEPv,__ZNK11MethodBind1I9Polygon2DRK10PoolVectorI7Vector2EE18_gen_argument_typeEi,__ZNK13MethodBind0RCI9Polygon2D10PoolVectorI7Vector2EE18_gen_argument_typeEi,__ZNK11MethodBind1I9Polygon2DRK5ColorE18_gen_argument_typeEi,__ZNK13MethodBind0RCI9Polygon2D5ColorE18_gen_argument_typeEi,__ZNK11MethodBind1I9Polygon2DRK10PoolVectorI5ColorEE18_gen_argument_typeEi,__ZNK13MethodBind0RCI9Polygon2D10PoolVectorI5ColorEE18_gen_argument_typeEi,__ZNK11MethodBind1I9Polygon2DRK3RefI7TextureEE18_gen_argument_typeEi,__ZNK13MethodBind0RCI9Polygon2D3RefI7TextureEE18_gen_argument_typeEi,__ZNK11MethodBind1I9Polygon2DRK7Vector2E18_gen_argument_typeEi,__ZNK13MethodBind0RCI9Polygon2D7Vector2E18_gen_argument_typeEi,__ZNK11MethodBind1I9Polygon2DfE18_gen_argument_typeEi,__ZNK13MethodBind0RCI9Polygon2DfE18_gen_argument_typeEi,__ZNK11MethodBind1I9Polygon2DbE18_gen_argument_typeEi,__ZNK13MethodBind0RCI9Polygon2DbE18_gen_argument_typeEi,__ZNK8Camera2D8is_classERK6String,__ZNK8Camera2D12is_class_ptrEPv,__ZNK11MethodBind1I8Camera2DRK7Vector2E18_gen_argument_typeEi,__ZNK13MethodBind0RCI8Camera2D7Vector2E18_gen_argument_typeEi,__ZNK11MethodBind1I8Camera2DNS0_10AnchorModeEE18_gen_argument_typeEi,__ZNK13MethodBind0RCI8Camera2DNS0_10AnchorModeEE18_gen_argument_typeEi,__ZNK11MethodBind1I8Camera2DbE18_gen_argument_typeEi,__ZNK13MethodBind0RCI8Camera2DbE18_gen_argument_typeEi,__ZNK11MethodBind0I8Camera2DE18_gen_argument_typeEi,__ZNK11MethodBind1I8Camera2DP6ObjectE18_gen_argument_typeEi,__ZNK11MethodBind2I8Camera2D6MarginiE18_gen_argument_typeEi,__ZNK13MethodBind1RCI8Camera2Di6MarginE18_gen_argument_typeEi,__ZNK11MethodBind1I8Camera2DfE18_gen_argument_typeEi,__ZNK13MethodBind0RCI8Camera2DfE18_gen_argument_typeEi,__ZNK11MethodBind2I8Camera2D6MarginfE18_gen_argument_typeEi,__ZNK13MethodBind1RCI8Camera2Df6MarginE18_gen_argument_typeEi,__ZNK11MethodBind1I8Camera2DP4NodeE18_gen_argument_typeEi,__ZNK13MethodBind0RCI8Camera2DP4NodeE18_gen_argument_typeEi,__ZNK10Position2D8is_classERK6String,__ZNK10Position2D12is_class_ptrEPv,__ZNK20VisibilityNotifier2D8is_classERK6String,__ZNK20VisibilityNotifier2D12is_class_ptrEPv,__ZNK11MethodBind1I20VisibilityNotifier2DRK5Rect2E18_gen_argument_typeEi,__ZNK13MethodBind0RCI20VisibilityNotifier2D5Rect2E18_gen_argument_typeEi,__ZNK13MethodBind0RCI20VisibilityNotifier2DbE18_gen_argument_typeEi,__ZNK19VisibilityEnabler2D8is_classERK6String,__ZNK19VisibilityEnabler2D12is_class_ptrEPv,__ZNK11MethodBind2I19VisibilityEnabler2DNS0_7EnablerEbE18_gen_argument_typeEi,__ZNK13MethodBind1RCI19VisibilityEnabler2DbNS0_7EnablerEE18_gen_argument_typeEi,__ZNK11MethodBind1I19VisibilityEnabler2DP4NodeE18_gen_argument_typeEi,__ZNK13ParallaxLayer8is_classERK6String,__ZNK13ParallaxLayer12is_class_ptrEPv,__ZNK11MethodBind1I13ParallaxLayerRK7Vector2E18_gen_argument_typeEi,__ZNK13MethodBind0RCI13ParallaxLayer7Vector2E18_gen_argument_typeEi,__ZNK25NavigationPolygonInstance8is_classERK6String,__ZNK25NavigationPolygonInstance12is_class_ptrEPv,__ZNK11MethodBind1I25NavigationPolygonInstanceRK3RefI17NavigationPolygonEE18_gen_argument_typeEi,__ZNK13MethodBind0RCI25NavigationPolygonInstance3RefI17NavigationPolygonEE18_gen_argument_typeEi,__ZNK11MethodBind1I25NavigationPolygonInstancebE18_gen_argument_typeEi,__ZNK13MethodBind0RCI25NavigationPolygonInstancebE18_gen_argument_typeEi,__ZNK11MethodBind0I25NavigationPolygonInstanceE18_gen_argument_typeEi,__ZNK17TouchScreenButton8is_classERK6String,__ZNK17TouchScreenButton12is_class_ptrEPv,__ZNK11MethodBind1I17TouchScreenButtonRK3RefI7TextureEE18_gen_argument_typeEi,__ZNK13MethodBind0RCI17TouchScreenButton3RefI7TextureEE18_gen_argument_typeEi,__ZNK11MethodBind1I17TouchScreenButtonRK3RefI6BitMapEE18_gen_argument_typeEi,__ZNK13MethodBind0RCI17TouchScreenButton3RefI6BitMapEE18_gen_argument_typeEi,__ZNK11MethodBind1I17TouchScreenButtonRK3RefI7Shape2DEE18_gen_argument_typeEi,__ZNK13MethodBind0RCI17TouchScreenButton3RefI7Shape2DEE18_gen_argument_typeEi,__ZNK11MethodBind1I17TouchScreenButtonbE18_gen_argument_typeEi,__ZNK13MethodBind0RCI17TouchScreenButtonbE18_gen_argument_typeEi,__ZNK11MethodBind1I17TouchScreenButtonRK6StringE18_gen_argument_typeEi,__ZNK13MethodBind0RCI17TouchScreenButton6StringE18_gen_argument_typeEi,__ZNK11MethodBind1I17TouchScreenButtonNS0_14VisibilityModeEE18_gen_argument_typeEi,__ZNK13MethodBind0RCI17TouchScreenButtonNS0_14VisibilityModeEE18_gen_argument_typeEi,__ZNK11MethodBind1I17TouchScreenButtonRK10InputEventE18_gen_argument_typeEi,__ZNK19ParticleAttractor2D8is_classERK6String,__ZNK19ParticleAttractor2D12is_class_ptrEPv,__ZNK11MethodBind1I19ParticleAttractor2DbE18_gen_argument_typeEi,__ZNK13MethodBind0RCI19ParticleAttractor2DbE18_gen_argument_typeEi,__ZNK11MethodBind1I19ParticleAttractor2DfE18_gen_argument_typeEi,__ZNK13MethodBind0RCI19ParticleAttractor2DfE18_gen_argument_typeEi,__ZNK11MethodBind1I19ParticleAttractor2D8NodePathE18_gen_argument_typeEi,__ZNK13MethodBind0RCI19ParticleAttractor2D8NodePathE18_gen_argument_typeEi,__ZNK15AnimationPlayer8is_classERK6String,__ZNK15AnimationPlayer12is_class_ptrEPv,__ZNK11MethodBind1I15AnimationPlayerP4NodeE18_gen_argument_typeEi,__ZNK11MethodBind0I15AnimationPlayerE18_gen_argument_typeEi,__ZNK12MethodBind2RI15AnimationPlayer5ErrorRK10StringNameRK3RefI9AnimationEE18_gen_argument_typeEi,__ZNK11MethodBind1I15AnimationPlayerRK10StringNameE18_gen_argument_typeEi,__ZNK11MethodBind2I15AnimationPlayerRK10StringNameS3_E18_gen_argument_typeEi,__ZNK13MethodBind1RCI15AnimationPlayerbRK10StringNameE18_gen_argument_typeEi,__ZNK13MethodBind1RCI15AnimationPlayer3RefI9AnimationERK10StringNameE18_gen_argument_typeEi,__ZNK13MethodBind0RCI15AnimationPlayer10PoolVectorI6StringEE18_gen_argument_typeEi,__ZNK13MethodBind1RCI15AnimationPlayer10StringNameRKS1_E18_gen_argument_typeEi,__ZNK11MethodBind3I15AnimationPlayerRK10StringNameS3_fE18_gen_argument_typeEi,__ZNK13MethodBind2RCI15AnimationPlayerfRK10StringNameS3_E18_gen_argument_typeEi,__ZNK11MethodBind1I15AnimationPlayerfE18_gen_argument_typeEi,__ZNK13MethodBind0RCI15AnimationPlayerfE18_gen_argument_typeEi,__ZNK11MethodBind4I15AnimationPlayerRK10StringNameffbE18_gen_argument_typeEi,__ZNK11MethodBind2I15AnimationPlayerRK10StringNamefE18_gen_argument_typeEi,__ZNK11MethodBind1I15AnimationPlayerbE18_gen_argument_typeEi,__ZNK13MethodBind0RCI15AnimationPlayerbE18_gen_argument_typeEi,__ZNK11MethodBind1I15AnimationPlayerRK6StringE18_gen_argument_typeEi,__ZNK13MethodBind0RCI15AnimationPlayer6StringE18_gen_argument_typeEi,__ZNK11MethodBind1I15AnimationPlayerRK8NodePathE18_gen_argument_typeEi,__ZNK13MethodBind0RCI15AnimationPlayer8NodePathE18_gen_argument_typeEi,__ZNK11MethodBind2I15AnimationPlayerfbE18_gen_argument_typeEi,__ZNK13MethodBind1RCI15AnimationPlayer10StringNameRK3RefI9AnimationEE18_gen_argument_typeEi,__ZNK11MethodBind1I15AnimationPlayerNS0_20AnimationProcessModeEE18_gen_argument_typeEi,__ZNK13MethodBind0RCI15AnimationPlayerNS0_20AnimationProcessModeEE18_gen_argument_typeEi,__ZNK19AnimationTreePlayer8is_classERK6String,__ZNK19AnimationTreePlayer12is_class_ptrEPv,__ZNK11MethodBind2I19AnimationTreePlayerNS0_8NodeTypeERK10StringNameE18_gen_argument_typeEi,__ZNK13MethodBind1RCI19AnimationTreePlayerbRK10StringNameE18_gen_argument_typeEi,__ZNK12MethodBind2RI19AnimationTreePlayer5ErrorRK10StringNameS4_E18_gen_argument_typeEi,__ZNK13MethodBind1RCI19AnimationTreePlayerNS0_8NodeTypeERK10StringNameE18_gen_argument_typeEi,__ZNK13MethodBind1RCI19AnimationTreePlayeriRK10StringNameE18_gen_argument_typeEi,__ZNK13MethodBind2RCI19AnimationTreePlayer10StringNameRKS1_iE18_gen_argument_typeEi,__ZNK11MethodBind2I19AnimationTreePlayerRK10StringNameRK3RefI9AnimationEE18_gen_argument_typeEi,__ZNK13MethodBind1RCI19AnimationTreePlayer3RefI9AnimationERK10StringNameE18_gen_argument_typeEi,__ZNK11MethodBind2I19AnimationTreePlayerRK10StringNameRK6StringE18_gen_argument_typeEi,__ZNK13MethodBind1RCI19AnimationTreePlayer6StringRK10StringNameE18_gen_argument_typeEi,__ZNK11MethodBind3I19AnimationTreePlayerRK10StringNameRK8NodePathbE18_gen_argument_typeEi,__ZNK11MethodBind2I19AnimationTreePlayerRK10StringNamefE18_gen_argument_typeEi,__ZNK13MethodBind1RCI19AnimationTreePlayerfRK10StringNameE18_gen_argument_typeEi,__ZNK11MethodBind2I19AnimationTreePlayerRK10StringNamebE18_gen_argument_typeEi,__ZNK11MethodBind1I19AnimationTreePlayerRK10StringNameE18_gen_argument_typeEi,__ZNK11MethodBind2I19AnimationTreePlayerRK10StringNameRK7Vector2E18_gen_argument_typeEi,__ZNK13MethodBind1RCI19AnimationTreePlayer7Vector2RK10StringNameE18_gen_argument_typeEi,__ZNK11MethodBind2I19AnimationTreePlayerRK10StringNameiE18_gen_argument_typeEi,__ZNK11MethodBind3I19AnimationTreePlayerRK10StringNameibE18_gen_argument_typeEi,__ZNK13MethodBind2RCI19AnimationTreePlayerbRK10StringNameiE18_gen_argument_typeEi,__ZNK12MethodBind3RI19AnimationTreePlayer5ErrorRK10StringNameS4_iE18_gen_argument_typeEi,__ZNK13MethodBind3RCI19AnimationTreePlayerbRK10StringNameS3_iE18_gen_argument_typeEi,__ZNK11MethodBind1I19AnimationTreePlayerbE18_gen_argument_typeEi,__ZNK13MethodBind0RCI19AnimationTreePlayerbE18_gen_argument_typeEi,__ZNK11MethodBind1I19AnimationTreePlayerRK8NodePathE18_gen_argument_typeEi,__ZNK13MethodBind0RCI19AnimationTreePlayer8NodePathE18_gen_argument_typeEi,__ZNK12MethodBind0RI19AnimationTreePlayer10PoolVectorI6StringEE18_gen_argument_typeEi,__ZNK11MethodBind1I19AnimationTreePlayerNS0_20AnimationProcessModeEE18_gen_argument_typeEi,__ZNK13MethodBind0RCI19AnimationTreePlayerNS0_20AnimationProcessModeEE18_gen_argument_typeEi,__ZNK11MethodBind1I19AnimationTreePlayerfE18_gen_argument_typeEi,__ZNK11MethodBind0I19AnimationTreePlayerE18_gen_argument_typeEi,__ZNK5Tween8is_classERK6String,__ZNK5Tween12is_class_ptrEPv,__ZNK13MethodBind0RCI5TweenbE18_gen_argument_typeEi,__ZNK11MethodBind1I5TweenbE18_gen_argument_typeEi,__ZNK11MethodBind1I5TweenfE18_gen_argument_typeEi,__ZNK13MethodBind0RCI5TweenfE18_gen_argument_typeEi,__ZNK11MethodBind1I5TweenNS0_16TweenProcessModeEE18_gen_argument_typeEi,__ZNK13MethodBind0RCI5TweenNS0_16TweenProcessModeEE18_gen_argument_typeEi,__ZNK12MethodBind0RI5TweenbE18_gen_argument_typeEi,__ZNK12MethodBind2RI5TweenbP6Object6StringE18_gen_argument_typeEi,__ZNK11MethodBind3I5TweenP6Object6StringbE18_gen_argument_typeEi,__ZNK12MethodBind1RI5TweenbfE18_gen_argument_typeEi,__ZNK12MethodBind8RI5TweenbP6Object6String7VariantS4_fNS0_14TransitionTypeENS0_8EaseTypeEfE18_gen_argument_typeEi,__ZNK12MethodBind8RI5TweenbP6Objectf6StringRK7VariantS6_S6_S6_S6_E18_gen_argument_typeEi,__ZNK12MethodBind9RI5TweenbP6Object6String7VariantS2_S3_fNS0_14TransitionTypeENS0_8EaseTypeEfE18_gen_argument_typeEi,__ZNK12MethodBind9RI5TweenbP6Object6StringS2_S3_7VariantfNS0_14TransitionTypeENS0_8EaseTypeEfE18_gen_argument_typeEi,__ZNK11AudioPlayer8is_classERK6String,__ZNK11AudioPlayer12is_class_ptrEPv,__ZNK11MethodBind1I11AudioPlayer3RefI11AudioStreamEE18_gen_argument_typeEi,__ZNK13MethodBind0RCI11AudioPlayer3RefI11AudioStreamEE18_gen_argument_typeEi,__ZNK11MethodBind1I11AudioPlayerfE18_gen_argument_typeEi,__ZNK13MethodBind0RCI11AudioPlayerfE18_gen_argument_typeEi,__ZNK11MethodBind0I11AudioPlayerE18_gen_argument_typeEi,__ZNK13MethodBind0RCI11AudioPlayerbE18_gen_argument_typeEi,__ZNK12MethodBind0RI11AudioPlayerfE18_gen_argument_typeEi,__ZNK11MethodBind1I11AudioPlayerRK10StringNameE18_gen_argument_typeEi,__ZNK13MethodBind0RCI11AudioPlayer10StringNameE18_gen_argument_typeEi,__ZNK11MethodBind1I11AudioPlayerbE18_gen_argument_typeEi,__ZNK12MethodBind0RI11AudioPlayerbE18_gen_argument_typeEi,__ZNK11MethodBind1I11AudioPlayerNS0_9MixTargetEE18_gen_argument_typeEi,__ZNK13MethodBind0RCI11AudioPlayerNS0_9MixTargetEE18_gen_argument_typeEi,__ZNK9Animation8is_classERK6String,__ZNK9Animation12is_class_ptrEPv,__ZNK12MethodBind2RI9AnimationiNS0_9TrackTypeEiE18_gen_argument_typeEi,__ZNK11MethodBind1I9AnimationiE18_gen_argument_typeEi,__ZNK13MethodBind0RCI9AnimationiE18_gen_argument_typeEi,__ZNK13MethodBind1RCI9AnimationNS0_9TrackTypeEiE18_gen_argument_typeEi,__ZNK13MethodBind1RCI9Animation8NodePathiE18_gen_argument_typeEi,__ZNK11MethodBind2I9AnimationiRK8NodePathE18_gen_argument_typeEi,__ZNK13MethodBind1RCI9AnimationiRK8NodePathE18_gen_argument_typeEi,__ZNK11MethodBind2I9AnimationibE18_gen_argument_typeEi,__ZNK13MethodBind1RCI9AnimationbiE18_gen_argument_typeEi,__ZNK12MethodBind5RI9Animationiif7Vector3RK4QuatRKS1_E18_gen_argument_typeEi,__ZNK11MethodBind4I9AnimationifRK7VariantfE18_gen_argument_typeEi,__ZNK11MethodBind2I9AnimationiiE18_gen_argument_typeEi,__ZNK11MethodBind2I9AnimationifE18_gen_argument_typeEi,__ZNK11MethodBind3I9AnimationiiRK7VariantE18_gen_argument_typeEi,__ZNK11MethodBind3I9AnimationiifE18_gen_argument_typeEi,__ZNK13MethodBind2RCI9AnimationfiiE18_gen_argument_typeEi,__ZNK13MethodBind1RCI9AnimationiiE18_gen_argument_typeEi,__ZNK13MethodBind2RCI9Animation7VariantiiE18_gen_argument_typeEi,__ZNK13MethodBind3RCI9AnimationiifbE18_gen_argument_typeEi,__ZNK11MethodBind2I9AnimationiNS0_17InterpolationTypeEE18_gen_argument_typeEi,__ZNK13MethodBind1RCI9AnimationNS0_17InterpolationTypeEiE18_gen_argument_typeEi,__ZNK13MethodBind2RCI9Animation5ArrayifE18_gen_argument_typeEi,__ZNK11MethodBind2I9AnimationiNS0_10UpdateModeEE18_gen_argument_typeEi,__ZNK13MethodBind1RCI9AnimationNS0_10UpdateModeEiE18_gen_argument_typeEi,__ZNK13MethodBind3RCI9Animation10PoolVectorIiEiffE18_gen_argument_typeEi,__ZNK13MethodBind2RCI9Animation10StringNameiiE18_gen_argument_typeEi,__ZNK13MethodBind2RCI9Animation6VectorI7VariantEiiE18_gen_argument_typeEi,__ZNK11MethodBind1I9AnimationfE18_gen_argument_typeEi,__ZNK13MethodBind0RCI9AnimationfE18_gen_argument_typeEi,__ZNK11MethodBind1I9AnimationbE18_gen_argument_typeEi,__ZNK13MethodBind0RCI9AnimationbE18_gen_argument_typeEi,__ZNK11MethodBind0I9AnimationE18_gen_argument_typeEi,__ZNK16RectangleShape2D8is_classERK6String,__ZNK16RectangleShape2D12is_class_ptrEPv,__ZNK11MethodBind1I16RectangleShape2DRK7Vector2E18_gen_argument_typeEi,__ZNK13MethodBind0RCI16RectangleShape2D7Vector2E18_gen_argument_typeEi,__ZNK11Environment8is_classERK6String,__ZNK11Environment12is_class_ptrEPv,__ZNK11MethodBind1I11EnvironmentNS0_6BGModeEE18_gen_argument_typeEi,__ZNK11MethodBind1I11EnvironmentRK3RefI6SkyBoxEE18_gen_argument_typeEi,__ZNK11MethodBind1I11EnvironmentfE18_gen_argument_typeEi,__ZNK11MethodBind1I11EnvironmentRK5ColorE18_gen_argument_typeEi,__ZNK11MethodBind1I11EnvironmentiE18_gen_argument_typeEi,__ZNK13MethodBind0RCI11EnvironmentNS0_6BGModeEE18_gen_argument_typeEi,__ZNK13MethodBind0RCI11Environment3RefI6SkyBoxEE18_gen_argument_typeEi,__ZNK13MethodBind0RCI11EnvironmentfE18_gen_argument_typeEi,__ZNK13MethodBind0RCI11Environment5ColorE18_gen_argument_typeEi,__ZNK13MethodBind0RCI11EnvironmentiE18_gen_argument_typeEi,__ZNK11MethodBind1I11EnvironmentbE18_gen_argument_typeEi,__ZNK13MethodBind0RCI11EnvironmentbE18_gen_argument_typeEi,__ZNK11MethodBind1I11EnvironmentNS0_14DOFBlurQualityEE18_gen_argument_typeEi,__ZNK13MethodBind0RCI11EnvironmentNS0_14DOFBlurQualityEE18_gen_argument_typeEi,__ZNK11MethodBind2I11EnvironmentibE18_gen_argument_typeEi,__ZNK13MethodBind1RCI11EnvironmentbiE18_gen_argument_typeEi,__ZNK11MethodBind1I11EnvironmentNS0_13GlowBlendModeEE18_gen_argument_typeEi,__ZNK13MethodBind0RCI11EnvironmentNS0_13GlowBlendModeEE18_gen_argument_typeEi,__ZNK11MethodBind1I11EnvironmentNS0_10ToneMapperEE18_gen_argument_typeEi,__ZNK13MethodBind0RCI11EnvironmentNS0_10ToneMapperEE18_gen_argument_typeEi,__ZNK11MethodBind1I11EnvironmentRK3RefI7TextureEE18_gen_argument_typeEi,__ZNK13MethodBind0RCI11Environment3RefI7TextureEE18_gen_argument_typeEi,__ZNK11ImageSkyBox8is_classERK6String,__ZNK11ImageSkyBox12is_class_ptrEPv,__ZNK6SkyBox8is_classERK6String,__ZNK6SkyBox12is_class_ptrEPv,__ZNK11MethodBind1I6SkyBoxNS0_12RadianceSizeEE18_gen_argument_typeEi,__ZNK13MethodBind0RCI6SkyBoxNS0_12RadianceSizeEE18_gen_argument_typeEi,__ZNK11MethodBind2I11ImageSkyBoxNS0_9ImagePathERK6StringE18_gen_argument_typeEi,__ZNK13MethodBind1RCI11ImageSkyBox6StringNS0_9ImagePathEE18_gen_argument_typeEi,__ZNK8BoxShape8is_classERK6String,__ZNK8BoxShape12is_class_ptrEPv,__ZNK11MethodBind1I8BoxShapeRK7Vector3E18_gen_argument_typeEi,__ZNK13MethodBind0RCI8BoxShape7Vector3E18_gen_argument_typeEi,__ZNK25AudioStreamPlaybackSample8is_classERK6String,__ZNK25AudioStreamPlaybackSample12is_class_ptrEPv,__ZNK17AudioStreamSample8is_classERK6String,__ZNK17AudioStreamSample12is_class_ptrEPv,__ZNK11MethodBind1I17AudioStreamSampleNS0_6FormatEE18_gen_argument_typeEi,__ZNK13MethodBind0RCI17AudioStreamSampleNS0_6FormatEE18_gen_argument_typeEi,__ZNK11MethodBind1I17AudioStreamSampleNS0_8LoopModeEE18_gen_argument_typeEi,__ZNK13MethodBind0RCI17AudioStreamSampleNS0_8LoopModeEE18_gen_argument_typeEi,__ZNK11MethodBind1I17AudioStreamSampleiE18_gen_argument_typeEi,__ZNK13MethodBind0RCI17AudioStreamSampleiE18_gen_argument_typeEi,__ZNK11MethodBind1I17AudioStreamSamplebE18_gen_argument_typeEi,__ZNK13MethodBind0RCI17AudioStreamSamplebE18_gen_argument_typeEi,__ZNK11MethodBind1I17AudioStreamSampleRK10PoolVectorIhEE18_gen_argument_typeEi,__ZNK13MethodBind0RCI17AudioStreamSample10PoolVectorIhEE18_gen_argument_typeEi,__ZNK11MeshLibrary8is_classERK6String,__ZNK11MeshLibrary12is_class_ptrEPv,__ZNK11MethodBind1I11MeshLibraryiE18_gen_argument_typeEi,__ZNK11MethodBind2I11MeshLibraryiRK6StringE18_gen_argument_typeEi,__ZNK11MethodBind2I11MeshLibraryiRK3RefI4MeshEE18_gen_argument_typeEi,__ZNK11MethodBind2I11MeshLibraryiRK3RefI14NavigationMeshEE18_gen_argument_typeEi,__ZNK11MethodBind2I11MeshLibraryiRK3RefI5ShapeEE18_gen_argument_typeEi,__ZNK13MethodBind1RCI11MeshLibrary6StringiE18_gen_argument_typeEi,__ZNK13MethodBind1RCI11MeshLibrary3RefI4MeshEiE18_gen_argument_typeEi,__ZNK13MethodBind1RCI11MeshLibrary3RefI14NavigationMeshEiE18_gen_argument_typeEi,__ZNK13MethodBind1RCI11MeshLibrary3RefI5ShapeEiE18_gen_argument_typeEi,__ZNK11MethodBind0I11MeshLibraryE18_gen_argument_typeEi,__ZNK13MethodBind0RCI11MeshLibrary6VectorIiEE18_gen_argument_typeEi,__ZNK13MethodBind0RCI11MeshLibraryiE18_gen_argument_typeEi,__ZNK5Theme8is_classERK6String,__ZNK5Theme12is_class_ptrEPv,__ZNK11MethodBind3I5ThemeRK10StringNameS3_RK3RefI7TextureEE18_gen_argument_typeEi,__ZNK13MethodBind2RCI5Theme3RefI7TextureERK10StringNameS6_E18_gen_argument_typeEi,__ZNK13MethodBind2RCI5ThemebRK10StringNameS3_E18_gen_argument_typeEi,__ZNK11MethodBind2I5ThemeRK10StringNameS3_E18_gen_argument_typeEi,__ZNK13MethodBind1RCI5Theme10PoolVectorI6StringERKS2_E18_gen_argument_typeEi,__ZNK11MethodBind3I5ThemeRK10StringNameS3_RK3RefI8StyleBoxEE18_gen_argument_typeEi,__ZNK13MethodBind2RCI5Theme3RefI8StyleBoxERK10StringNameS6_E18_gen_argument_typeEi,__ZNK13MethodBind0RCI5Theme10PoolVectorI6StringEE18_gen_argument_typeEi,__ZNK11MethodBind3I5ThemeRK10StringNameS3_RK3RefI4FontEE18_gen_argument_typeEi,__ZNK13MethodBind2RCI5Theme3RefI4FontERK10StringNameS6_E18_gen_argument_typeEi,__ZNK11MethodBind3I5ThemeRK10StringNameS3_RK5ColorE18_gen_argument_typeEi,__ZNK13MethodBind2RCI5Theme5ColorRK10StringNameS4_E18_gen_argument_typeEi,__ZNK11MethodBind3I5ThemeRK10StringNameS3_iE18_gen_argument_typeEi,__ZNK13MethodBind2RCI5ThemeiRK10StringNameS3_E18_gen_argument_typeEi,__ZNK11MethodBind1I5ThemeRK3RefI4FontEE18_gen_argument_typeEi,__ZNK13MethodBind0RCI5Theme3RefI4FontEE18_gen_argument_typeEi,__ZNK11MethodBind0I5ThemeE18_gen_argument_typeEi,__ZNK25ResourceFormatLoaderTheme12handles_typeERK6String,__ZNK25ResourceFormatLoaderTheme17get_resource_typeERK6String,__ZNK8StyleBox8is_classERK6String,__ZNK8StyleBox12is_class_ptrEPv,__ZNK12StyleBoxFlat8is_classERK6String,__ZNK12StyleBoxFlat12is_class_ptrEPv,__ZNK11MethodBind1I12StyleBoxFlatRK5ColorE18_gen_argument_typeEi,__ZNK13MethodBind0RCI12StyleBoxFlat5ColorE18_gen_argument_typeEi,__ZNK11MethodBind1I12StyleBoxFlatiE18_gen_argument_typeEi,__ZNK13MethodBind0RCI12StyleBoxFlatiE18_gen_argument_typeEi,__ZNK11MethodBind1I12StyleBoxFlatbE18_gen_argument_typeEi,__ZNK13MethodBind0RCI12StyleBoxFlatbE18_gen_argument_typeEi,__ZNK13MethodBind2RCI8StyleBoxbRK7Vector2RK5Rect2E18_gen_argument_typeEi,__ZNK11MethodBind2I8StyleBox6MarginfE18_gen_argument_typeEi,__ZNK13MethodBind1RCI8StyleBoxf6MarginE18_gen_argument_typeEi,__ZNK13MethodBind0RCI8StyleBox7Vector2E18_gen_argument_typeEi,__ZNK12MethodBind2CI8StyleBox3RIDRK5Rect2E18_gen_argument_typeEi,__ZNK15StyleBoxTexture8is_classERK6String,__ZNK15StyleBoxTexture12is_class_ptrEPv,__ZNK11MethodBind1I15StyleBoxTexture3RefI8ResourceEE18_gen_argument_typeEi,__ZNK13MethodBind0RCI15StyleBoxTexture3RefI8ResourceEE18_gen_argument_typeEi,__ZNK11MethodBind2I15StyleBoxTexture6MarginfE18_gen_argument_typeEi,__ZNK13MethodBind1RCI15StyleBoxTexturef6MarginE18_gen_argument_typeEi,__ZNK11MethodBind1I15StyleBoxTextureRK5Rect2E18_gen_argument_typeEi,__ZNK13MethodBind0RCI15StyleBoxTexture5Rect2E18_gen_argument_typeEi,__ZNK11MethodBind1I15StyleBoxTexturebE18_gen_argument_typeEi,__ZNK13MethodBind0RCI15StyleBoxTexturebE18_gen_argument_typeEi,__ZNK11MethodBind1I15StyleBoxTextureRK5ColorE18_gen_argument_typeEi,__ZNK13MethodBind0RCI15StyleBoxTexture5ColorE18_gen_argument_typeEi,__ZNK25ResourceInteractiveLoader8is_classERK6String,__ZNK25ResourceInteractiveLoader12is_class_ptrEPv,__ZNK23ResourceFormatSaverText9recognizeERK3RefI8ResourceE,__ZNK24ResourceFormatLoaderText12handles_typeERK6String,__ZNK24ResourceFormatLoaderText17get_resource_typeERK6String,__ZNK11PackedScene8is_classERK6String,__ZNK11PackedScene12is_class_ptrEPv,__ZNK10SceneState8is_classERK6String,__ZNK10SceneState12is_class_ptrEPv,__ZNK13MethodBind0RCI10SceneStateiE18_gen_argument_typeEi,__ZNK13MethodBind1RCI10SceneState10StringNameiE18_gen_argument_typeEi,__ZNK13MethodBind2RCI10SceneState8NodePathibE18_gen_argument_typeEi,__ZNK13MethodBind1RCI10SceneState8NodePathiE18_gen_argument_typeEi,__ZNK13MethodBind1RCI10SceneStatebiE18_gen_argument_typeEi,__ZNK13MethodBind1RCI10SceneState6StringiE18_gen_argument_typeEi,__ZNK13MethodBind1RCI10SceneState3RefI11PackedSceneEiE18_gen_argument_typeEi,__ZNK13MethodBind1RCI10SceneState10PoolVectorI6StringEiE18_gen_argument_typeEi,__ZNK13MethodBind1RCI10SceneStateiiE18_gen_argument_typeEi,__ZNK13MethodBind2RCI10SceneState10StringNameiiE18_gen_argument_typeEi,__ZNK13MethodBind2RCI10SceneState7VariantiiE18_gen_argument_typeEi,__ZNK13MethodBind1RCI10SceneState5ArrayiE18_gen_argument_typeEi,__ZNK12MethodBind1RI11PackedScene5ErrorP4NodeE18_gen_argument_typeEi,__ZNK13MethodBind1RCI11PackedSceneP4NodeNS0_12GenEditStateEE18_gen_argument_typeEi,__ZNK13MethodBind0RCI11PackedScenebE18_gen_argument_typeEi,__ZNK11MethodBind1I11PackedSceneRK10DictionaryE18_gen_argument_typeEi,__ZNK13MethodBind0RCI11PackedScene10DictionaryE18_gen_argument_typeEi,__ZNK12MethodBind0RI11PackedScene3RefI10SceneStateEE18_gen_argument_typeEi,__ZNK10RoomBounds8is_classERK6String,__ZNK10RoomBounds12is_class_ptrEPv,__ZNK11MethodBind1I10RoomBoundsRK10PoolVectorI5Face3EE18_gen_argument_typeEi,__ZNK13MethodBind0RCI10RoomBounds10PoolVectorI5Face3EE18_gen_argument_typeEi,__ZNK14CapsuleShape2D8is_classERK6String,__ZNK14CapsuleShape2D12is_class_ptrEPv,__ZNK11MethodBind1I14CapsuleShape2DfE18_gen_argument_typeEi,__ZNK13MethodBind0RCI14CapsuleShape2DfE18_gen_argument_typeEi,__ZNK9ColorRamp8is_classERK6String,__ZNK9ColorRamp12is_class_ptrEPv,__ZNK11MethodBind2I9ColorRampfRK5ColorE18_gen_argument_typeEi,__ZNK11MethodBind1I9ColorRampiE18_gen_argument_typeEi,__ZNK11MethodBind2I9ColorRampifE18_gen_argument_typeEi,__ZNK13MethodBind1RCI9ColorRampfiE18_gen_argument_typeEi,__ZNK11MethodBind2I9ColorRampiRK5ColorE18_gen_argument_typeEi,__ZNK13MethodBind1RCI9ColorRamp5ColoriE18_gen_argument_typeEi,__ZNK12MethodBind1RI9ColorRamp5ColorfE18_gen_argument_typeEi,__ZNK13MethodBind0RCI9ColorRampiE18_gen_argument_typeEi,__ZNK11MethodBind1I9ColorRampRK6VectorIfEE18_gen_argument_typeEi,__ZNK13MethodBind0RCI9ColorRamp6VectorIfEE18_gen_argument_typeEi,__ZNK11MethodBind1I9ColorRampRK6VectorI5ColorEE18_gen_argument_typeEi,__ZNK13MethodBind0RCI9ColorRamp6VectorI5ColorEE18_gen_argument_typeEi,__ZNK8RayShape8is_classERK6String,__ZNK8RayShape12is_class_ptrEPv,__ZNK11MethodBind1I8RayShapefE18_gen_argument_typeEi,__ZNK13MethodBind0RCI8RayShapefE18_gen_argument_typeEi,__ZNK6Shader8is_classERK6String,__ZNK6Shader12is_class_ptrEPv,__ZNK13MethodBind0RCI6ShaderNS0_4ModeEE18_gen_argument_typeEi,__ZNK11MethodBind1I6ShaderRK6StringE18_gen_argument_typeEi,__ZNK13MethodBind0RCI6Shader6StringE18_gen_argument_typeEi,__ZNK11MethodBind2I6ShaderRK10StringNameRK3RefI7TextureEE18_gen_argument_typeEi,__ZNK13MethodBind1RCI6Shader3RefI7TextureERK10StringNameE18_gen_argument_typeEi,__ZNK13MethodBind1RCI6ShaderbRK10StringNameE18_gen_argument_typeEi,__ZNK11LineShape2D8is_classERK6String,__ZNK11LineShape2D12is_class_ptrEPv,__ZNK11MethodBind1I11LineShape2DRK7Vector2E18_gen_argument_typeEi,__ZNK13MethodBind0RCI11LineShape2D7Vector2E18_gen_argument_typeEi,__ZNK11MethodBind1I11LineShape2DfE18_gen_argument_typeEi,__ZNK13MethodBind0RCI11LineShape2DfE18_gen_argument_typeEi,__ZNK11SphereShape8is_classERK6String,__ZNK11SphereShape12is_class_ptrEPv,__ZNK11MethodBind1I11SphereShapefE18_gen_argument_typeEi,__ZNK13MethodBind0RCI11SphereShapefE18_gen_argument_typeEi,__ZNK15DynamicFontData8is_classERK6String,__ZNK15DynamicFontData12is_class_ptrEPv,__ZNK11MethodBind1I15DynamicFontDataRK6StringE18_gen_argument_typeEi,__ZNK13MethodBind0RCI15DynamicFontData6StringE18_gen_argument_typeEi,__ZNK17DynamicFontAtSize8is_classERK6String,__ZNK17DynamicFontAtSize12is_class_ptrEPv,__ZNK11DynamicFont8is_classERK6String,__ZNK11DynamicFont12is_class_ptrEPv,__ZNK12ImageTexture8is_classERK6String,__ZNK12ImageTexture12is_class_ptrEPv,__ZNK11MethodBind4I12ImageTextureiiN5Image6FormatEjE18_gen_argument_typeEi,__ZNK11MethodBind2I12ImageTextureRK5ImagejE18_gen_argument_typeEi,__ZNK13MethodBind0RCI12ImageTextureN5Image6FormatEE18_gen_argument_typeEi,__ZNK11MethodBind1I12ImageTextureRK6StringE18_gen_argument_typeEi,__ZNK11MethodBind1I12ImageTextureRK5ImageE18_gen_argument_typeEi,__ZNK13MethodBind0RCI12ImageTexture5ImageE18_gen_argument_typeEi,__ZNK11MethodBind1I12ImageTextureNS0_7StorageEE18_gen_argument_typeEi,__ZNK13MethodBind0RCI12ImageTextureNS0_7StorageEE18_gen_argument_typeEi,__ZNK11MethodBind1I12ImageTexturefE18_gen_argument_typeEi,__ZNK13MethodBind0RCI12ImageTexturefE18_gen_argument_typeEi,__ZNK11MethodBind0I12ImageTextureE18_gen_argument_typeEi,__ZNK11MethodBind1I12ImageTextureRK7Vector2E18_gen_argument_typeEi,__ZNK11MethodBind1I12ImageTextureRK3RIDE18_gen_argument_typeEi,__ZNK4Font8is_classERK6String,__ZNK4Font12is_class_ptrEPv,__ZNK12MethodBind5CI4Font3RIDRK7Vector2RK6StringRK5ColoriE18_gen_argument_typeEi,__ZNK13MethodBind0RCI4FontfE18_gen_argument_typeEi,__ZNK13MethodBind0RCI4FontbE18_gen_argument_typeEi,__ZNK13MethodBind1RCI4Font7Vector2RK6StringE18_gen_argument_typeEi,__ZNK13MethodBind5RCI4Fontf3RIDRK7Vector2wwRK5ColorE18_gen_argument_typeEi,__ZNK11MethodBind0I4FontE18_gen_argument_typeEi,__ZNK11MethodBind1I11DynamicFontRK3RefI15DynamicFontDataEE18_gen_argument_typeEi,__ZNK13MethodBind0RCI11DynamicFont3RefI15DynamicFontDataEE18_gen_argument_typeEi,__ZNK11MethodBind1I11DynamicFontiE18_gen_argument_typeEi,__ZNK13MethodBind0RCI11DynamicFontiE18_gen_argument_typeEi,__ZNK11MethodBind1I11DynamicFontbE18_gen_argument_typeEi,__ZNK13MethodBind0RCI11DynamicFontbE18_gen_argument_typeEi,__ZNK11MethodBind2I11DynamicFontiiE18_gen_argument_typeEi,__ZNK13MethodBind1RCI11DynamicFontiiE18_gen_argument_typeEi,__ZNK11MethodBind2I11DynamicFontiRK3RefI15DynamicFontDataEE18_gen_argument_typeEi,__ZNK13MethodBind1RCI11DynamicFont3RefI15DynamicFontDataEiE18_gen_argument_typeEi,__ZNK31ResourceFormatLoaderDynamicFont12handles_typeERK6String,__ZNK31ResourceFormatLoaderDynamicFont17get_resource_typeERK6String,__ZNK14SegmentShape2D8is_classERK6String,__ZNK14SegmentShape2D12is_class_ptrEPv,__ZNK11MethodBind1I14SegmentShape2DRK7Vector2E18_gen_argument_typeEi,__ZNK13MethodBind0RCI14SegmentShape2D7Vector2E18_gen_argument_typeEi,__ZNK10RayShape2D8is_classERK6String,__ZNK10RayShape2D12is_class_ptrEPv,__ZNK11MethodBind1I10RayShape2DfE18_gen_argument_typeEi,__ZNK13MethodBind0RCI10RayShape2DfE18_gen_argument_typeEi,__ZNK14ShaderMaterial8is_classERK6String,__ZNK14ShaderMaterial12is_class_ptrEPv,__ZNK11MethodBind1I14ShaderMaterialRK3RefI6ShaderEE18_gen_argument_typeEi,__ZNK13MethodBind0RCI14ShaderMaterial3RefI6ShaderEE18_gen_argument_typeEi,__ZNK11MethodBind2I14ShaderMaterialRK10StringNameRK7VariantE18_gen_argument_typeEi,__ZNK13MethodBind1RCI14ShaderMaterial7VariantRK10StringNameE18_gen_argument_typeEi,__ZNK12CapsuleShape8is_classERK6String,__ZNK12CapsuleShape12is_class_ptrEPv,__ZNK11MethodBind1I12CapsuleShapefE18_gen_argument_typeEi,__ZNK13MethodBind0RCI12CapsuleShapefE18_gen_argument_typeEi,__ZNK10PlaneShape8is_classERK6String,__ZNK10PlaneShape12is_class_ptrEPv,__ZNK11MethodBind1I10PlaneShape5PlaneE18_gen_argument_typeEi,__ZNK13MethodBind0RCI10PlaneShape5PlaneE18_gen_argument_typeEi,__ZNK13StreamTexture8is_classERK6String,__ZNK13StreamTexture12is_class_ptrEPv,__ZNK12MethodBind1RI13StreamTexture5ErrorRK6StringE18_gen_argument_typeEi,__ZNK13MethodBind0RCI13StreamTexture6StringE18_gen_argument_typeEi,__ZNK12AtlasTexture8is_classERK6String,__ZNK12AtlasTexture12is_class_ptrEPv,__ZNK11MethodBind1I12AtlasTextureRK3RefI7TextureEE18_gen_argument_typeEi,__ZNK13MethodBind0RCI12AtlasTexture3RefI7TextureEE18_gen_argument_typeEi,__ZNK11MethodBind1I12AtlasTextureRK5Rect2E18_gen_argument_typeEi,__ZNK13MethodBind0RCI12AtlasTexture5Rect2E18_gen_argument_typeEi,__ZNK12LargeTexture8is_classERK6String,__ZNK12LargeTexture12is_class_ptrEPv,__ZNK12MethodBind2RI12LargeTextureiRK7Vector2RK3RefI7TextureEE18_gen_argument_typeEi,__ZNK11MethodBind2I12LargeTextureiRK7Vector2E18_gen_argument_typeEi,__ZNK11MethodBind2I12LargeTextureiRK3RefI7TextureEE18_gen_argument_typeEi,__ZNK11MethodBind1I12LargeTextureRK7Vector2E18_gen_argument_typeEi,__ZNK11MethodBind0I12LargeTextureE18_gen_argument_typeEi,__ZNK13MethodBind0RCI12LargeTextureiE18_gen_argument_typeEi,__ZNK13MethodBind1RCI12LargeTexture7Vector2iE18_gen_argument_typeEi,__ZNK13MethodBind1RCI12LargeTexture3RefI7TextureEiE18_gen_argument_typeEi,__ZNK11MethodBind1I12LargeTextureRK5ArrayE18_gen_argument_typeEi,__ZNK13MethodBind0RCI12LargeTexture5ArrayE18_gen_argument_typeEi,__ZNK7CubeMap8is_classERK6String,__ZNK7CubeMap12is_class_ptrEPv,__ZNK13MethodBind0RCI7CubeMapiE18_gen_argument_typeEi,__ZNK11MethodBind1I7CubeMapjE18_gen_argument_typeEi,__ZNK13MethodBind0RCI7CubeMapjE18_gen_argument_typeEi,__ZNK11MethodBind2I7CubeMapNS0_4SideERK5ImageE18_gen_argument_typeEi,__ZNK13MethodBind1RCI7CubeMap5ImageNS0_4SideEE18_gen_argument_typeEi,__ZNK11MethodBind1I7CubeMapNS0_7StorageEE18_gen_argument_typeEi,__ZNK13MethodBind0RCI7CubeMapNS0_7StorageEE18_gen_argument_typeEi,__ZNK11MethodBind1I7CubeMapfE18_gen_argument_typeEi,__ZNK13MethodBind0RCI7CubeMapfE18_gen_argument_typeEi,__ZNK12CurveTexture8is_classERK6String,__ZNK12CurveTexture12is_class_ptrEPv,__ZNK11MethodBind1I12CurveTexturefE18_gen_argument_typeEi,__ZNK13MethodBind0RCI12CurveTexturefE18_gen_argument_typeEi,__ZNK11MethodBind1I12CurveTextureiE18_gen_argument_typeEi,__ZNK11MethodBind1I12CurveTextureRK10PoolVectorI7Vector2EE18_gen_argument_typeEi,__ZNK13MethodBind0RCI12CurveTexture10PoolVectorI7Vector2EE18_gen_argument_typeEi,__ZNK15GradientTexture8is_classERK6String,__ZNK15GradientTexture12is_class_ptrEPv,__ZNK11MethodBind2I15GradientTexturefRK5ColorE18_gen_argument_typeEi,__ZNK11MethodBind1I15GradientTextureiE18_gen_argument_typeEi,__ZNK11MethodBind2I15GradientTextureifE18_gen_argument_typeEi,__ZNK13MethodBind1RCI15GradientTexturefiE18_gen_argument_typeEi,__ZNK11MethodBind2I15GradientTextureiRK5ColorE18_gen_argument_typeEi,__ZNK13MethodBind1RCI15GradientTexture5ColoriE18_gen_argument_typeEi,__ZNK12MethodBind1RI15GradientTexture5ColorfE18_gen_argument_typeEi,__ZNK13MethodBind0RCI15GradientTextureiE18_gen_argument_typeEi,__ZNK11MethodBind0I15GradientTextureE18_gen_argument_typeEi,__ZNK11MethodBind1I15GradientTextureRK6VectorIfEE18_gen_argument_typeEi,__ZNK13MethodBind0RCI15GradientTexture6VectorIfEE18_gen_argument_typeEi,__ZNK11MethodBind1I15GradientTextureRK6VectorI5ColorEE18_gen_argument_typeEi,__ZNK13MethodBind0RCI15GradientTexture6VectorI5ColorEE18_gen_argument_typeEi,__ZNK33ResourceFormatLoaderStreamTexture12handles_typeERK6String,__ZNK33ResourceFormatLoaderStreamTexture17get_resource_typeERK6String,__ZNK13CircleShape2D8is_classERK6String,__ZNK13CircleShape2D12is_class_ptrEPv,__ZNK11MethodBind1I13CircleShape2DfE18_gen_argument_typeEi,__ZNK13MethodBind0RCI13CircleShape2DfE18_gen_argument_typeEi,__ZNK10BitmapFont8is_classERK6String,__ZNK10BitmapFont12is_class_ptrEPv,__ZNK12MethodBind1RI10BitmapFont5ErrorRK6StringE18_gen_argument_typeEi,__ZNK11MethodBind1I10BitmapFontfE18_gen_argument_typeEi,__ZNK11MethodBind3I10BitmapFontwwiE18_gen_argument_typeEi,__ZNK13MethodBind2RCI10BitmapFontiwwE18_gen_argument_typeEi,__ZNK11MethodBind1I10BitmapFontRK3RefI7TextureEE18_gen_argument_typeEi,__ZNK11MethodBind5I10BitmapFontwiRK5Rect2RK7Vector2fE18_gen_argument_typeEi,__ZNK13MethodBind0RCI10BitmapFontiE18_gen_argument_typeEi,__ZNK13MethodBind1RCI10BitmapFont3RefI7TextureEiE18_gen_argument_typeEi,__ZNK13MethodBind2RCI10BitmapFont7Vector2wwE18_gen_argument_typeEi,__ZNK11MethodBind1I10BitmapFontbE18_gen_argument_typeEi,__ZNK11MethodBind0I10BitmapFontE18_gen_argument_typeEi,__ZNK11MethodBind1I10BitmapFontRK10PoolVectorIiEE18_gen_argument_typeEi,__ZNK13MethodBind0RCI10BitmapFont10PoolVectorIiEE18_gen_argument_typeEi,__ZNK11MethodBind1I10BitmapFontRK6VectorI7VariantEE18_gen_argument_typeEi,__ZNK13MethodBind0RCI10BitmapFont6VectorI7VariantEE18_gen_argument_typeEi,__ZNK11MethodBind1I10BitmapFontRK3RefIS0_EE18_gen_argument_typeEi,__ZNK13MethodBind0RCI10BitmapFont3RefIS0_EE18_gen_argument_typeEi,__ZNK11MethodBind1I14SceneTreeTimerfE18_gen_argument_typeEi,__ZNK13MethodBind0RCI14SceneTreeTimerfE18_gen_argument_typeEi,__ZNK13MethodBind0RCI9SceneTreeP8ViewportE18_gen_argument_typeEi,__ZNK13MethodBind1RCI9SceneTreebRK10StringNameE18_gen_argument_typeEi,__ZNK11MethodBind1I9SceneTreebE18_gen_argument_typeEi,__ZNK13MethodBind0RCI9SceneTreebE18_gen_argument_typeEi,__ZNK11MethodBind0I9SceneTreeE18_gen_argument_typeEi,__ZNK12MethodBind0RI9SceneTreebE18_gen_argument_typeEi,__ZNK12MethodBind2RI9SceneTree3RefI14SceneTreeTimerEfbE18_gen_argument_typeEi,__ZNK13MethodBind0RCI9SceneTreeiE18_gen_argument_typeEi,__ZNK13MethodBind0RCI9SceneTreexE18_gen_argument_typeEi,__ZNK11MethodBind3I9SceneTreeNS0_11StretchModeENS0_13StretchAspectE7Vector2E18_gen_argument_typeEi,__ZNK11MethodBind1I9SceneTreeP6ObjectE18_gen_argument_typeEi,__ZNK11MethodBind3I9SceneTreejRK10StringNameiE18_gen_argument_typeEi,__ZNK11MethodBind4I9SceneTreejRK10StringNameRK6StringRK7VariantE18_gen_argument_typeEi,__ZNK11MethodBind2I9SceneTreeRK10StringNameiE18_gen_argument_typeEi,__ZNK11MethodBind3I9SceneTreeRK10StringNameRK6StringRK7VariantE18_gen_argument_typeEi,__ZNK12MethodBind1RI9SceneTree5ArrayRK10StringNameE18_gen_argument_typeEi,__ZNK11MethodBind1I9SceneTreeP4NodeE18_gen_argument_typeEi,__ZNK13MethodBind0RCI9SceneTreeP4NodeE18_gen_argument_typeEi,__ZNK12MethodBind1RI9SceneTree5ErrorRK6StringE18_gen_argument_typeEi,__ZNK12MethodBind1RI9SceneTree5ErrorRK3RefI11PackedSceneEE18_gen_argument_typeEi,__ZNK12MethodBind0RI9SceneTree5ErrorE18_gen_argument_typeEi,__ZNK11MethodBind1I9SceneTreeRK3RefI24NetworkedMultiplayerPeerEE18_gen_argument_typeEi,__ZNK11MethodBind1I9SceneTreeiE18_gen_argument_typeEi,__ZNK16MethodBindVarArgI9SceneTreeE18_gen_argument_typeEi,__ZNK14SceneTreeTimer8is_classERK6String,__ZNK14SceneTreeTimer12is_class_ptrEPv,__ZNK17NavigationPolygon8is_classERK6String,__ZNK17NavigationPolygon12is_class_ptrEPv,__ZNK11MethodBind1I17NavigationPolygonRK10PoolVectorI7Vector2EE18_gen_argument_typeEi,__ZNK13MethodBind0RCI17NavigationPolygon10PoolVectorI7Vector2EE18_gen_argument_typeEi,__ZNK11MethodBind1I17NavigationPolygonRK6VectorIiEE18_gen_argument_typeEi,__ZNK13MethodBind0RCI17NavigationPolygoniE18_gen_argument_typeEi,__ZNK12MethodBind1RI17NavigationPolygon6VectorIiEiE18_gen_argument_typeEi,__ZNK11MethodBind0I17NavigationPolygonE18_gen_argument_typeEi,__ZNK11MethodBind2I17NavigationPolygonRK10PoolVectorI7Vector2EiE18_gen_argument_typeEi,__ZNK11MethodBind2I17NavigationPolygoniRK10PoolVectorI7Vector2EE18_gen_argument_typeEi,__ZNK13MethodBind1RCI17NavigationPolygon10PoolVectorI7Vector2EiE18_gen_argument_typeEi,__ZNK11MethodBind1I17NavigationPolygoniE18_gen_argument_typeEi,__ZNK11MethodBind1I17NavigationPolygonRK5ArrayE18_gen_argument_typeEi,__ZNK13MethodBind0RCI17NavigationPolygon5ArrayE18_gen_argument_typeEi,__ZNK12Navigation2D8is_classERK6String,__ZNK12Navigation2D12is_class_ptrEPv,__ZNK12MethodBind3RI12Navigation2DiRK3RefI17NavigationPolygonERK11Transform2DP6ObjectE18_gen_argument_typeEi,__ZNK11MethodBind2I12Navigation2DiRK11Transform2DE18_gen_argument_typeEi,__ZNK11MethodBind1I12Navigation2DiE18_gen_argument_typeEi,__ZNK12MethodBind3RI12Navigation2D6VectorI7Vector2ERKS2_S5_bE18_gen_argument_typeEi,__ZNK12MethodBind1RI12Navigation2D7Vector2RKS1_E18_gen_argument_typeEi,__ZNK12MethodBind1RI12Navigation2DP6ObjectRK7Vector2E18_gen_argument_typeEi,__ZNK6Path2D8is_classERK6String,__ZNK6Path2D12is_class_ptrEPv,__ZNK7Curve2D8is_classERK6String,__ZNK7Curve2D12is_class_ptrEPv,__ZNK13MethodBind0RCI7Curve2DiE18_gen_argument_typeEi,__ZNK11MethodBind4I7Curve2DRK7Vector2S3_S3_iE18_gen_argument_typeEi,__ZNK11MethodBind2I7Curve2DiRK7Vector2E18_gen_argument_typeEi,__ZNK13MethodBind1RCI7Curve2D7Vector2iE18_gen_argument_typeEi,__ZNK11MethodBind1I7Curve2DiE18_gen_argument_typeEi,__ZNK11MethodBind0I7Curve2DE18_gen_argument_typeEi,__ZNK13MethodBind2RCI7Curve2D7Vector2ifE18_gen_argument_typeEi,__ZNK13MethodBind1RCI7Curve2D7Vector2fE18_gen_argument_typeEi,__ZNK11MethodBind1I7Curve2DfE18_gen_argument_typeEi,__ZNK13MethodBind0RCI7Curve2DfE18_gen_argument_typeEi,__ZNK13MethodBind2RCI7Curve2D7Vector2fbE18_gen_argument_typeEi,__ZNK13MethodBind0RCI7Curve2D10PoolVectorI7Vector2EE18_gen_argument_typeEi,__ZNK13MethodBind2RCI7Curve2D10PoolVectorI7Vector2EifE18_gen_argument_typeEi,__ZNK13MethodBind0RCI7Curve2D10DictionaryE18_gen_argument_typeEi,__ZNK11MethodBind1I7Curve2DRK10DictionaryE18_gen_argument_typeEi,__ZNK11MethodBind1I6Path2DRK3RefI7Curve2DEE18_gen_argument_typeEi,__ZNK13MethodBind0RCI6Path2D3RefI7Curve2DEE18_gen_argument_typeEi,__ZNK11MethodBind0I6Path2DE18_gen_argument_typeEi,__ZNK6BitMap8is_classERK6String,__ZNK6BitMap12is_class_ptrEPv,__ZNK11MethodBind1I6BitMapRK7Vector2E18_gen_argument_typeEi,__ZNK11MethodBind1I6BitMapRK5ImageE18_gen_argument_typeEi,__ZNK11MethodBind2I6BitMapRK7Vector2bE18_gen_argument_typeEi,__ZNK13MethodBind1RCI6BitMapbRK7Vector2E18_gen_argument_typeEi,__ZNK11MethodBind2I6BitMapRK5Rect2bE18_gen_argument_typeEi,__ZNK13MethodBind0RCI6BitMapiE18_gen_argument_typeEi,__ZNK13MethodBind0RCI6BitMap7Vector2E18_gen_argument_typeEi,__ZNK11MethodBind1I6BitMapRK10DictionaryE18_gen_argument_typeEi,__ZNK13MethodBind0RCI6BitMap10DictionaryE18_gen_argument_typeEi,__ZNK17PolygonPathFinder8is_classERK6String,__ZNK17PolygonPathFinder12is_class_ptrEPv,__ZNK11MethodBind2I17PolygonPathFinderRK6VectorI7Vector2ERKS1_IiEE18_gen_argument_typeEi,__ZNK12MethodBind2RI17PolygonPathFinder6VectorI7Vector2ERKS2_S5_E18_gen_argument_typeEi,__ZNK13MethodBind2RCI17PolygonPathFinder6VectorI7Vector2ERKS2_S5_E18_gen_argument_typeEi,__ZNK13MethodBind1RCI17PolygonPathFinder7Vector2RKS1_E18_gen_argument_typeEi,__ZNK13MethodBind1RCI17PolygonPathFinderbRK7Vector2E18_gen_argument_typeEi,__ZNK11MethodBind2I17PolygonPathFinderifE18_gen_argument_typeEi,__ZNK13MethodBind1RCI17PolygonPathFinderfiE18_gen_argument_typeEi,__ZNK13MethodBind0RCI17PolygonPathFinder5Rect2E18_gen_argument_typeEi,__ZNK11MethodBind1I17PolygonPathFinderRK10DictionaryE18_gen_argument_typeEi,__ZNK13MethodBind0RCI17PolygonPathFinder10DictionaryE18_gen_argument_typeEi,__ZNK13StyleBoxEmpty8is_classERK6String,__ZNK13StyleBoxEmpty12is_class_ptrEPv,__ZNK12MeshDataTool8is_classERK6String,__ZNK12MeshDataTool12is_class_ptrEPv,__ZNK11MethodBind0I12MeshDataToolE18_gen_argument_typeEi,__ZNK12MethodBind2RI12MeshDataTool5ErrorRK3RefI4MeshEiE18_gen_argument_typeEi,__ZNK12MethodBind1RI12MeshDataTool5ErrorRK3RefI4MeshEE18_gen_argument_typeEi,__ZNK13MethodBind0RCI12MeshDataTooliE18_gen_argument_typeEi,__ZNK11MethodBind2I12MeshDataTooliRK7Vector3E18_gen_argument_typeEi,__ZNK13MethodBind1RCI12MeshDataTool7Vector3iE18_gen_argument_typeEi,__ZNK11MethodBind2I12MeshDataTooliRK5PlaneE18_gen_argument_typeEi,__ZNK13MethodBind1RCI12MeshDataTool5PlaneiE18_gen_argument_typeEi,__ZNK11MethodBind2I12MeshDataTooliRK7Vector2E18_gen_argument_typeEi,__ZNK13MethodBind1RCI12MeshDataTool7Vector2iE18_gen_argument_typeEi,__ZNK11MethodBind2I12MeshDataTooliRK5ColorE18_gen_argument_typeEi,__ZNK13MethodBind1RCI12MeshDataTool5ColoriE18_gen_argument_typeEi,__ZNK11MethodBind2I12MeshDataTooliRK6VectorIiEE18_gen_argument_typeEi,__ZNK13MethodBind1RCI12MeshDataTool6VectorIiEiE18_gen_argument_typeEi,__ZNK11MethodBind2I12MeshDataTooliRK6VectorIfEE18_gen_argument_typeEi,__ZNK13MethodBind1RCI12MeshDataTool6VectorIfEiE18_gen_argument_typeEi,__ZNK11MethodBind2I12MeshDataTooliRK7VariantE18_gen_argument_typeEi,__ZNK13MethodBind1RCI12MeshDataTool7VariantiE18_gen_argument_typeEi,__ZNK13MethodBind2RCI12MeshDataTooliiiE18_gen_argument_typeEi,__ZNK11MethodBind1I12MeshDataToolRK3RefI8MaterialEE18_gen_argument_typeEi,__ZNK13MethodBind0RCI12MeshDataTool3RefI8MaterialEE18_gen_argument_typeEi,__ZNK8QuadMesh8is_classERK6String,__ZNK8QuadMesh12is_class_ptrEPv,__ZNK11MethodBind1I8QuadMeshRK3RefI8MaterialEE18_gen_argument_typeEi,__ZNK13MethodBind0RCI8QuadMesh3RefI8MaterialEE18_gen_argument_typeEi,__ZNK18ParallaxBackground8is_classERK6String,__ZNK18ParallaxBackground12is_class_ptrEPv,__ZNK11CanvasLayer8is_classERK6String,__ZNK11CanvasLayer12is_class_ptrEPv,__ZNK11MethodBind1I18ParallaxBackgroundRK11Transform2DE18_gen_argument_typeEi,__ZNK11MethodBind1I18ParallaxBackgroundRK7Vector2E18_gen_argument_typeEi,__ZNK13MethodBind0RCI18ParallaxBackground7Vector2E18_gen_argument_typeEi,__ZNK11MethodBind1I18ParallaxBackgroundbE18_gen_argument_typeEi,__ZNK12MethodBind0RI18ParallaxBackgroundbE18_gen_argument_typeEi,__ZNK11MethodBind1I11CanvasLayeriE18_gen_argument_typeEi,__ZNK13MethodBind0RCI11CanvasLayeriE18_gen_argument_typeEi,__ZNK11MethodBind1I11CanvasLayerRK11Transform2DE18_gen_argument_typeEi,__ZNK13MethodBind0RCI11CanvasLayer11Transform2DE18_gen_argument_typeEi,__ZNK11MethodBind1I11CanvasLayerRK7Vector2E18_gen_argument_typeEi,__ZNK13MethodBind0RCI11CanvasLayer7Vector2E18_gen_argument_typeEi,__ZNK11MethodBind1I11CanvasLayerfE18_gen_argument_typeEi,__ZNK13MethodBind0RCI11CanvasLayerfE18_gen_argument_typeEi,__ZNK11MethodBind1I11CanvasLayerP4NodeE18_gen_argument_typeEi,__ZNK13MethodBind0RCI11CanvasLayerP4NodeE18_gen_argument_typeEi,__ZNK13MethodBind0RCI11CanvasLayer3RefI7World2DEE18_gen_argument_typeEi,__ZNK7TileSet8is_classERK6String,__ZNK7TileSet12is_class_ptrEPv,__ZNK11MethodBind1I7TileSetiE18_gen_argument_typeEi,__ZNK11MethodBind2I7TileSetiRK6StringE18_gen_argument_typeEi,__ZNK13MethodBind1RCI7TileSet6StringiE18_gen_argument_typeEi,__ZNK11MethodBind2I7TileSetiRK3RefI7TextureEE18_gen_argument_typeEi,__ZNK13MethodBind1RCI7TileSet3RefI7TextureEiE18_gen_argument_typeEi,__ZNK11MethodBind2I7TileSetiRK3RefI14ShaderMaterialEE18_gen_argument_typeEi,__ZNK13MethodBind1RCI7TileSet3RefI14ShaderMaterialEiE18_gen_argument_typeEi,__ZNK11MethodBind2I7TileSetiRK7Vector2E18_gen_argument_typeEi,__ZNK13MethodBind1RCI7TileSet7Vector2iE18_gen_argument_typeEi,__ZNK11MethodBind2I7TileSetiRK5Rect2E18_gen_argument_typeEi,__ZNK13MethodBind1RCI7TileSet5Rect2iE18_gen_argument_typeEi,__ZNK11MethodBind2I7TileSetiRK3RefI7Shape2DEE18_gen_argument_typeEi,__ZNK13MethodBind1RCI7TileSet3RefI7Shape2DEiE18_gen_argument_typeEi,__ZNK11MethodBind2I7TileSetiRK5ArrayE18_gen_argument_typeEi,__ZNK13MethodBind1RCI7TileSet5ArrayiE18_gen_argument_typeEi,__ZNK11MethodBind2I7TileSetiRK3RefI17NavigationPolygonEE18_gen_argument_typeEi,__ZNK13MethodBind1RCI7TileSet3RefI17NavigationPolygonEiE18_gen_argument_typeEi,__ZNK11MethodBind2I7TileSetiRK3RefI17OccluderPolygon2DEE18_gen_argument_typeEi,__ZNK13MethodBind1RCI7TileSet3RefI17OccluderPolygon2DEiE18_gen_argument_typeEi,__ZNK11MethodBind0I7TileSetE18_gen_argument_typeEi,__ZNK13MethodBind0RCI7TileSetiE18_gen_argument_typeEi,__ZNK13MethodBind1RCI7TileSetiRK6StringE18_gen_argument_typeEi,__ZNK13MethodBind0RCI7TileSet5ArrayE18_gen_argument_typeEi,__ZNK5YSort8is_classERK6String,__ZNK5YSort12is_class_ptrEPv,__ZNK11MethodBind1I5YSortbE18_gen_argument_typeEi,__ZNK13MethodBind0RCI5YSortbE18_gen_argument_typeEi,__ZNK9RayCast2D8is_classERK6String,__ZNK9RayCast2D12is_class_ptrEPv,__ZNK11MethodBind1I9RayCast2DbE18_gen_argument_typeEi,__ZNK13MethodBind0RCI9RayCast2DbE18_gen_argument_typeEi,__ZNK11MethodBind1I9RayCast2DRK7Vector2E18_gen_argument_typeEi,__ZNK13MethodBind0RCI9RayCast2D7Vector2E18_gen_argument_typeEi,__ZNK11MethodBind0I9RayCast2DE18_gen_argument_typeEi,__ZNK13MethodBind0RCI9RayCast2DP6ObjectE18_gen_argument_typeEi,__ZNK13MethodBind0RCI9RayCast2DiE18_gen_argument_typeEi,__ZNK11MethodBind1I9RayCast2DRK3RIDE18_gen_argument_typeEi,__ZNK11MethodBind1I9RayCast2DPK6ObjectE18_gen_argument_typeEi,__ZNK11MethodBind1I9RayCast2DjE18_gen_argument_typeEi,__ZNK13MethodBind0RCI9RayCast2DjE18_gen_argument_typeEi,__ZNK6Line2D8is_classERK6String,__ZNK6Line2D12is_class_ptrEPv,__ZNK11MethodBind1I6Line2DRK10PoolVectorI7Vector2EE18_gen_argument_typeEi,__ZNK13MethodBind0RCI6Line2D10PoolVectorI7Vector2EE18_gen_argument_typeEi,__ZNK11MethodBind2I6Line2Di7Vector2E18_gen_argument_typeEi,__ZNK13MethodBind1RCI6Line2D7Vector2iE18_gen_argument_typeEi,__ZNK13MethodBind0RCI6Line2DiE18_gen_argument_typeEi,__ZNK11MethodBind1I6Line2D7Vector2E18_gen_argument_typeEi,__ZNK11MethodBind1I6Line2DiE18_gen_argument_typeEi,__ZNK11MethodBind1I6Line2DfE18_gen_argument_typeEi,__ZNK13MethodBind0RCI6Line2DfE18_gen_argument_typeEi,__ZNK11MethodBind1I6Line2D5ColorE18_gen_argument_typeEi,__ZNK13MethodBind0RCI6Line2D5ColorE18_gen_argument_typeEi,__ZNK11MethodBind1I6Line2DRK3RefI9ColorRampEE18_gen_argument_typeEi,__ZNK13MethodBind0RCI6Line2D3RefI9ColorRampEE18_gen_argument_typeEi,__ZNK11MethodBind1I6Line2DRK3RefI7TextureEE18_gen_argument_typeEi,__ZNK13MethodBind0RCI6Line2D3RefI7TextureEE18_gen_argument_typeEi,__ZNK11MethodBind1I6Line2D15LineTextureModeE18_gen_argument_typeEi,__ZNK13MethodBind0RCI6Line2D15LineTextureModeE18_gen_argument_typeEi,__ZNK11MethodBind1I6Line2D13LineJointModeE18_gen_argument_typeEi,__ZNK13MethodBind0RCI6Line2D13LineJointModeE18_gen_argument_typeEi,__ZNK11MethodBind1I6Line2D11LineCapModeE18_gen_argument_typeEi,__ZNK13MethodBind0RCI6Line2D11LineCapModeE18_gen_argument_typeEi,__ZNK11MethodBind0I6Line2DE18_gen_argument_typeEi,__ZNK12SpriteFrames8is_classERK6String,__ZNK12SpriteFrames12is_class_ptrEPv,__ZNK11MethodBind1I12SpriteFramesRK10StringNameE18_gen_argument_typeEi,__ZNK13MethodBind1RCI12SpriteFramesbRK10StringNameE18_gen_argument_typeEi,__ZNK11MethodBind2I12SpriteFramesRK10StringNameS3_E18_gen_argument_typeEi,__ZNK11MethodBind2I12SpriteFramesRK10StringNamefE18_gen_argument_typeEi,__ZNK13MethodBind1RCI12SpriteFramesfRK10StringNameE18_gen_argument_typeEi,__ZNK11MethodBind2I12SpriteFramesRK10StringNamebE18_gen_argument_typeEi,__ZNK11MethodBind3I12SpriteFramesRK10StringNameRK3RefI7TextureEiE18_gen_argument_typeEi,__ZNK13MethodBind1RCI12SpriteFramesiRK10StringNameE18_gen_argument_typeEi,__ZNK13MethodBind2RCI12SpriteFrames3RefI7TextureERK10StringNameiE18_gen_argument_typeEi,__ZNK11MethodBind3I12SpriteFramesRK10StringNameiRK3RefI7TextureEE18_gen_argument_typeEi,__ZNK11MethodBind2I12SpriteFramesRK10StringNameiE18_gen_argument_typeEi,__ZNK11MethodBind0I12SpriteFramesE18_gen_argument_typeEi,__ZNK11MethodBind1I12SpriteFramesRK5ArrayE18_gen_argument_typeEi,__ZNK13MethodBind0RCI12SpriteFrames5ArrayE18_gen_argument_typeEi,__ZNK11Particles2D8is_classERK6String,__ZNK11Particles2D12is_class_ptrEPv,__ZNK11MethodBind1I11Particles2DbE18_gen_argument_typeEi,__ZNK13MethodBind0RCI11Particles2DbE18_gen_argument_typeEi,__ZNK11MethodBind1I11Particles2DNS0_11ProcessModeEE18_gen_argument_typeEi,__ZNK13MethodBind0RCI11Particles2DNS0_11ProcessModeEE18_gen_argument_typeEi,__ZNK11MethodBind1I11Particles2DiE18_gen_argument_typeEi,__ZNK13MethodBind0RCI11Particles2DiE18_gen_argument_typeEi,__ZNK11MethodBind1I11Particles2DfE18_gen_argument_typeEi,__ZNK13MethodBind0RCI11Particles2DfE18_gen_argument_typeEi,__ZNK11MethodBind2I11Particles2DNS0_9ParameterEfE18_gen_argument_typeEi,__ZNK13MethodBind1RCI11Particles2DfNS0_9ParameterEE18_gen_argument_typeEi,__ZNK11MethodBind1I11Particles2DRK3RefI7TextureEE18_gen_argument_typeEi,__ZNK13MethodBind0RCI11Particles2D3RefI7TextureEE18_gen_argument_typeEi,__ZNK11MethodBind1I11Particles2DRK5ColorE18_gen_argument_typeEi,__ZNK13MethodBind0RCI11Particles2D5ColorE18_gen_argument_typeEi,__ZNK11MethodBind1I11Particles2DRK3RefI9ColorRampEE18_gen_argument_typeEi,__ZNK13MethodBind0RCI11Particles2D3RefI9ColorRampEE18_gen_argument_typeEi,__ZNK11MethodBind1I11Particles2DRK7Vector2E18_gen_argument_typeEi,__ZNK13MethodBind0RCI11Particles2D7Vector2E18_gen_argument_typeEi,__ZNK11MethodBind2I11Particles2DiRK5ColorE18_gen_argument_typeEi,__ZNK13MethodBind1RCI11Particles2D5ColoriE18_gen_argument_typeEi,__ZNK11MethodBind2I11Particles2DifE18_gen_argument_typeEi,__ZNK13MethodBind1RCI11Particles2DfiE18_gen_argument_typeEi,__ZNK11MethodBind0I11Particles2DE18_gen_argument_typeEi,__ZNK11MethodBind1I11Particles2DRK10PoolVectorI7Vector2EE18_gen_argument_typeEi,__ZNK13MethodBind0RCI11Particles2D10PoolVectorI7Vector2EE18_gen_argument_typeEi,__ZNK10PathFollow8is_classERK6String,__ZNK10PathFollow12is_class_ptrEPv,__ZNK11MethodBind1I10PathFollowfE18_gen_argument_typeEi,__ZNK13MethodBind0RCI10PathFollowfE18_gen_argument_typeEi,__ZNK11MethodBind1I10PathFollowNS0_12RotationModeEE18_gen_argument_typeEi,__ZNK13MethodBind0RCI10PathFollowNS0_12RotationModeEE18_gen_argument_typeEi,__ZNK11MethodBind1I10PathFollowbE18_gen_argument_typeEi,__ZNK13MethodBind0RCI10PathFollowbE18_gen_argument_typeEi,__ZNK4Path8is_classERK6String,__ZNK4Path12is_class_ptrEPv,__ZNK7Curve3D8is_classERK6String,__ZNK7Curve3D12is_class_ptrEPv,__ZNK13MethodBind0RCI7Curve3DiE18_gen_argument_typeEi,__ZNK11MethodBind4I7Curve3DRK7Vector3S3_S3_iE18_gen_argument_typeEi,__ZNK11MethodBind2I7Curve3DiRK7Vector3E18_gen_argument_typeEi,__ZNK13MethodBind1RCI7Curve3D7Vector3iE18_gen_argument_typeEi,__ZNK11MethodBind2I7Curve3DifE18_gen_argument_typeEi,__ZNK13MethodBind1RCI7Curve3DfiE18_gen_argument_typeEi,__ZNK11MethodBind1I7Curve3DiE18_gen_argument_typeEi,__ZNK11MethodBind0I7Curve3DE18_gen_argument_typeEi,__ZNK13MethodBind2RCI7Curve3D7Vector3ifE18_gen_argument_typeEi,__ZNK13MethodBind1RCI7Curve3D7Vector3fE18_gen_argument_typeEi,__ZNK11MethodBind1I7Curve3DfE18_gen_argument_typeEi,__ZNK13MethodBind0RCI7Curve3DfE18_gen_argument_typeEi,__ZNK13MethodBind2RCI7Curve3D7Vector3fbE18_gen_argument_typeEi,__ZNK13MethodBind0RCI7Curve3D10PoolVectorI7Vector3EE18_gen_argument_typeEi,__ZNK13MethodBind0RCI7Curve3D10PoolVectorIfEE18_gen_argument_typeEi,__ZNK13MethodBind2RCI7Curve3D10PoolVectorI7Vector3EifE18_gen_argument_typeEi,__ZNK13MethodBind0RCI7Curve3D10DictionaryE18_gen_argument_typeEi,__ZNK11MethodBind1I7Curve3DRK10DictionaryE18_gen_argument_typeEi,__ZNK11MethodBind1I4PathRK3RefI7Curve3DEE18_gen_argument_typeEi,__ZNK13MethodBind0RCI4Path3RefI7Curve3DEE18_gen_argument_typeEi,__ZNK11MethodBind0I4PathE18_gen_argument_typeEi,__ZNK7RayCast8is_classERK6String,__ZNK7RayCast12is_class_ptrEPv,__ZNK11MethodBind1I7RayCastbE18_gen_argument_typeEi,__ZNK13MethodBind0RCI7RayCastbE18_gen_argument_typeEi,__ZNK11MethodBind1I7RayCastRK7Vector3E18_gen_argument_typeEi,__ZNK13MethodBind0RCI7RayCast7Vector3E18_gen_argument_typeEi,__ZNK11MethodBind0I7RayCastE18_gen_argument_typeEi,__ZNK13MethodBind0RCI7RayCastP6ObjectE18_gen_argument_typeEi,__ZNK13MethodBind0RCI7RayCastiE18_gen_argument_typeEi,__ZNK11MethodBind1I7RayCastRK3RIDE18_gen_argument_typeEi,__ZNK11MethodBind1I7RayCastPK6ObjectE18_gen_argument_typeEi,__ZNK11MethodBind1I7RayCastjE18_gen_argument_typeEi,__ZNK13MethodBind0RCI7RayCastjE18_gen_argument_typeEi,__ZNK12VehicleWheel8is_classERK6String,__ZNK12VehicleWheel12is_class_ptrEPv,__ZNK11MethodBind1I12VehicleWheelfE18_gen_argument_typeEi,__ZNK13MethodBind0RCI12VehicleWheelfE18_gen_argument_typeEi,__ZNK11MethodBind1I12VehicleWheelbE18_gen_argument_typeEi,__ZNK13MethodBind0RCI12VehicleWheelbE18_gen_argument_typeEi,__ZNK10Navigation8is_classERK6String,__ZNK10Navigation12is_class_ptrEPv,__ZNK12MethodBind3RI10NavigationiRK3RefI14NavigationMeshERK9TransformP6ObjectE18_gen_argument_typeEi,__ZNK11MethodBind2I10NavigationiRK9TransformE18_gen_argument_typeEi,__ZNK11MethodBind1I10NavigationiE18_gen_argument_typeEi,__ZNK12MethodBind3RI10Navigation6VectorI7Vector3ERKS2_S5_bE18_gen_argument_typeEi,__ZNK12MethodBind3RI10Navigation7Vector3RKS1_S3_RKbE18_gen_argument_typeEi,__ZNK12MethodBind1RI10Navigation7Vector3RKS1_E18_gen_argument_typeEi,__ZNK12MethodBind1RI10NavigationP6ObjectRK7Vector3E18_gen_argument_typeEi,__ZNK11MethodBind1I10NavigationRK7Vector3E18_gen_argument_typeEi,__ZNK13MethodBind0RCI10Navigation7Vector3E18_gen_argument_typeEi,__ZNK14NavigationMesh8is_classERK6String,__ZNK14NavigationMesh12is_class_ptrEPv,__ZNK11MethodBind1I14NavigationMeshRK10PoolVectorI7Vector3EE18_gen_argument_typeEi,__ZNK13MethodBind0RCI14NavigationMesh10PoolVectorI7Vector3EE18_gen_argument_typeEi,__ZNK11MethodBind1I14NavigationMeshRK6VectorIiEE18_gen_argument_typeEi,__ZNK13MethodBind0RCI14NavigationMeshiE18_gen_argument_typeEi,__ZNK12MethodBind1RI14NavigationMesh6VectorIiEiE18_gen_argument_typeEi,__ZNK11MethodBind0I14NavigationMeshE18_gen_argument_typeEi,__ZNK11MethodBind1I14NavigationMeshRK5ArrayE18_gen_argument_typeEi,__ZNK13MethodBind0RCI14NavigationMesh5ArrayE18_gen_argument_typeEi,__ZNK10Position3D8is_classERK6String,__ZNK10Position3D12is_class_ptrEPv,__ZNK9SpotLight8is_classERK6String,__ZNK9SpotLight12is_class_ptrEPv,__ZNK9OmniLight8is_classERK6String,__ZNK9OmniLight12is_class_ptrEPv,__ZNK11MethodBind1I9OmniLightNS0_10ShadowModeEE18_gen_argument_typeEi,__ZNK13MethodBind0RCI9OmniLightNS0_10ShadowModeEE18_gen_argument_typeEi,__ZNK11MethodBind1I9OmniLightNS0_12ShadowDetailEE18_gen_argument_typeEi,__ZNK13MethodBind0RCI9OmniLightNS0_12ShadowDetailEE18_gen_argument_typeEi,__ZNK16DirectionalLight8is_classERK6String,__ZNK16DirectionalLight12is_class_ptrEPv,__ZNK11MethodBind1I16DirectionalLightNS0_10ShadowModeEE18_gen_argument_typeEi,__ZNK13MethodBind0RCI16DirectionalLightNS0_10ShadowModeEE18_gen_argument_typeEi,__ZNK11MethodBind1I16DirectionalLightbE18_gen_argument_typeEi,__ZNK13MethodBind0RCI16DirectionalLightbE18_gen_argument_typeEi,__ZNK18InterpolatedCamera8is_classERK6String,__ZNK18InterpolatedCamera12is_class_ptrEPv,__ZNK11MethodBind1I18InterpolatedCameraRK8NodePathE18_gen_argument_typeEi,__ZNK13MethodBind0RCI18InterpolatedCamera8NodePathE18_gen_argument_typeEi,__ZNK11MethodBind1I18InterpolatedCameraPK6ObjectE18_gen_argument_typeEi,__ZNK11MethodBind1I18InterpolatedCamerafE18_gen_argument_typeEi,__ZNK13MethodBind0RCI18InterpolatedCamerafE18_gen_argument_typeEi,__ZNK11MethodBind1I18InterpolatedCamerabE18_gen_argument_typeEi,__ZNK13MethodBind0RCI18InterpolatedCamerabE18_gen_argument_typeEi,__ZNK14BoneAttachment8is_classERK6String,__ZNK14BoneAttachment12is_class_ptrEPv,__ZNK11MethodBind1I14BoneAttachmentRK6StringE18_gen_argument_typeEi,__ZNK13MethodBind0RCI14BoneAttachment6StringE18_gen_argument_typeEi,__ZNK10VScrollBar8is_classERK6String,__ZNK10VScrollBar12is_class_ptrEPv,__ZNK11ColorPicker8is_classERK6String,__ZNK11ColorPicker12is_class_ptrEPv,__ZNK7HSlider8is_classERK6String,__ZNK7HSlider12is_class_ptrEPv,__ZNK5Timer8is_classERK6String,__ZNK5Timer12is_class_ptrEPv,__ZNK11MethodBind1I5TimerfE18_gen_argument_typeEi,__ZNK13MethodBind0RCI5TimerfE18_gen_argument_typeEi,__ZNK11MethodBind1I5TimerbE18_gen_argument_typeEi,__ZNK13MethodBind0RCI5TimerbE18_gen_argument_typeEi,__ZNK11MethodBind0I5TimerE18_gen_argument_typeEi,__ZNK11MethodBind1I5TimerNS0_16TimerProcessModeEE18_gen_argument_typeEi,__ZNK13MethodBind0RCI5TimerNS0_16TimerProcessModeEE18_gen_argument_typeEi,__ZNK10HSeparator8is_classERK6String,__ZNK10HSeparator12is_class_ptrEPv,__ZNK10VSeparator8is_classERK6String,__ZNK10VSeparator12is_class_ptrEPv,__ZNK10ToolButton8is_classERK6String,__ZNK10ToolButton12is_class_ptrEPv,__ZNK11MethodBind1I11ColorPickerRK5ColorE18_gen_argument_typeEi,__ZNK13MethodBind0RCI11ColorPicker5ColorE18_gen_argument_typeEi,__ZNK11MethodBind1I11ColorPickerbE18_gen_argument_typeEi,__ZNK13MethodBind0RCI11ColorPickerbE18_gen_argument_typeEi,__ZNK11MethodBind1I11ColorPickerdE18_gen_argument_typeEi,__ZNK11MethodBind1I11ColorPickerRK6StringE18_gen_argument_typeEi,__ZNK11MethodBind0I11ColorPickerE18_gen_argument_typeEi,__ZNK11MethodBind2I11ColorPickeriP7ControlE18_gen_argument_typeEi,__ZNK11MethodBind1I11ColorPickerRK10InputEventE18_gen_argument_typeEi,__ZNK10PopupPanel8is_classERK6String,__ZNK10PopupPanel12is_class_ptrEPv,__ZNK13ReferenceRect8is_classERK6String,__ZNK13ReferenceRect12is_class_ptrEPv,__ZNK12VButtonArray8is_classERK6String,__ZNK12VButtonArray12is_class_ptrEPv,__ZNK12HButtonArray8is_classERK6String,__ZNK12HButtonArray12is_class_ptrEPv,__ZNK15VSplitContainer8is_classERK6String,__ZNK15VSplitContainer12is_class_ptrEPv,__ZNK15HSplitContainer8is_classERK6String,__ZNK15HSplitContainer12is_class_ptrEPv,__ZNK9ColorRect8is_classERK6String,__ZNK9ColorRect12is_class_ptrEPv,__ZNK11MethodBind1I9ColorRectRK5ColorE18_gen_argument_typeEi,__ZNK13MethodBind0RCI9ColorRect5ColorE18_gen_argument_typeEi,__ZNK7VSlider8is_classERK6String,__ZNK7VSlider12is_class_ptrEPv,__ZNK8ShortCut8is_classERK6String,__ZNK8ShortCut12is_class_ptrEPv,__ZNK11MethodBind1I8ShortCutRK10InputEventE18_gen_argument_typeEi,__ZNK13MethodBind0RCI8ShortCut10InputEventE18_gen_argument_typeEi,__ZNK13MethodBind0RCI8ShortCutbE18_gen_argument_typeEi,__ZNK13MethodBind1RCI8ShortCutbRK10InputEventE18_gen_argument_typeEi,__ZNK13MethodBind0RCI8ShortCut6StringE18_gen_argument_typeEi,__ZNK11ButtonGroup8is_classERK6String,__ZNK11ButtonGroup12is_class_ptrEPv,__ZNK12MethodBind0RI11ButtonGroupP10BaseButtonE18_gen_argument_typeEi,__ZNK17ResourcePreloader8is_classERK6String,__ZNK17ResourcePreloader12is_class_ptrEPv,__ZNK11MethodBind1I17ResourcePreloaderRK5ArrayE18_gen_argument_typeEi,__ZNK13MethodBind0RCI17ResourcePreloader5ArrayE18_gen_argument_typeEi,__ZNK11MethodBind2I17ResourcePreloaderRK10StringNameRK3RefI8ResourceEE18_gen_argument_typeEi,__ZNK11MethodBind1I17ResourcePreloaderRK10StringNameE18_gen_argument_typeEi,__ZNK11MethodBind2I17ResourcePreloaderRK10StringNameS3_E18_gen_argument_typeEi,__ZNK13MethodBind1RCI17ResourcePreloaderbRK10StringNameE18_gen_argument_typeEi,__ZNK13MethodBind1RCI17ResourcePreloader3RefI8ResourceERK10StringNameE18_gen_argument_typeEi,__ZNK13MethodBind0RCI17ResourcePreloader10PoolVectorI6StringEE18_gen_argument_typeEi,__ZNK24Physics2DDirectBodyState8is_classERK6String,__ZNK24Physics2DDirectBodyState12is_class_ptrEPv,__ZNK24Physics2DDirectBodyState27get_contact_collider_objectEi,__ZNK13MethodBind0RCI24Physics2DDirectBodyState7Vector2E18_gen_argument_typeEi,__ZNK13MethodBind0RCI24Physics2DDirectBodyStatefE18_gen_argument_typeEi,__ZNK11MethodBind1I24Physics2DDirectBodyStateRK7Vector2E18_gen_argument_typeEi,__ZNK11MethodBind1I24Physics2DDirectBodyStatefE18_gen_argument_typeEi,__ZNK11MethodBind1I24Physics2DDirectBodyStateRK11Transform2DE18_gen_argument_typeEi,__ZNK13MethodBind0RCI24Physics2DDirectBodyState11Transform2DE18_gen_argument_typeEi,__ZNK11MethodBind1I24Physics2DDirectBodyStatebE18_gen_argument_typeEi,__ZNK13MethodBind0RCI24Physics2DDirectBodyStatebE18_gen_argument_typeEi,__ZNK13MethodBind0RCI24Physics2DDirectBodyStateiE18_gen_argument_typeEi,__ZNK13MethodBind1RCI24Physics2DDirectBodyState7Vector2iE18_gen_argument_typeEi,__ZNK13MethodBind1RCI24Physics2DDirectBodyStateiiE18_gen_argument_typeEi,__ZNK13MethodBind1RCI24Physics2DDirectBodyState3RIDiE18_gen_argument_typeEi,__ZNK13MethodBind1RCI24Physics2DDirectBodyStatejiE18_gen_argument_typeEi,__ZNK13MethodBind1RCI24Physics2DDirectBodyStateP6ObjectiE18_gen_argument_typeEi,__ZNK13MethodBind1RCI24Physics2DDirectBodyState7VariantiE18_gen_argument_typeEi,__ZNK11MethodBind0I24Physics2DDirectBodyStateE18_gen_argument_typeEi,__ZNK12MethodBind0RI24Physics2DDirectBodyStateP25Physics2DDirectSpaceStateE18_gen_argument_typeEi,__ZNK15Physics2DServer8is_classERK6String,__ZNK15Physics2DServer12is_class_ptrEPv,__ZNK12MethodBind1RI15Physics2DServer3RIDNS0_9ShapeTypeEE18_gen_argument_typeEi,__ZNK11MethodBind2I15Physics2DServer3RIDRK7VariantE18_gen_argument_typeEi,__ZNK13MethodBind1RCI15Physics2DServerNS0_9ShapeTypeE3RIDE18_gen_argument_typeEi,__ZNK13MethodBind1RCI15Physics2DServer7Variant3RIDE18_gen_argument_typeEi,__ZNK12MethodBind0RI15Physics2DServer3RIDE18_gen_argument_typeEi,__ZNK11MethodBind2I15Physics2DServer3RIDbE18_gen_argument_typeEi,__ZNK13MethodBind1RCI15Physics2DServerb3RIDE18_gen_argument_typeEi,__ZNK11MethodBind3I15Physics2DServer3RIDNS0_14SpaceParameterEfE18_gen_argument_typeEi,__ZNK13MethodBind2RCI15Physics2DServerf3RIDNS0_14SpaceParameterEE18_gen_argument_typeEi,__ZNK12MethodBind1RI15Physics2DServerP25Physics2DDirectSpaceState3RIDE18_gen_argument_typeEi,__ZNK11MethodBind2I15Physics2DServer3RIDS1_E18_gen_argument_typeEi,__ZNK13MethodBind1RCI15Physics2DServer3RIDS1_E18_gen_argument_typeEi,__ZNK11MethodBind2I15Physics2DServer3RIDNS0_21AreaSpaceOverrideModeEE18_gen_argument_typeEi,__ZNK13MethodBind1RCI15Physics2DServerNS0_21AreaSpaceOverrideModeE3RIDE18_gen_argument_typeEi,__ZNK11MethodBind3I15Physics2DServer3RIDS1_RK11Transform2DE18_gen_argument_typeEi,__ZNK11MethodBind3I15Physics2DServer3RIDiS1_E18_gen_argument_typeEi,__ZNK11MethodBind3I15Physics2DServer3RIDiRK11Transform2DE18_gen_argument_typeEi,__ZNK13MethodBind1RCI15Physics2DServeri3RIDE18_gen_argument_typeEi,__ZNK13MethodBind2RCI15Physics2DServer3RIDS1_iE18_gen_argument_typeEi,__ZNK13MethodBind2RCI15Physics2DServer11Transform2D3RIDiE18_gen_argument_typeEi,__ZNK11MethodBind2I15Physics2DServer3RIDiE18_gen_argument_typeEi,__ZNK11MethodBind1I15Physics2DServer3RIDE18_gen_argument_typeEi,__ZNK11MethodBind2I15Physics2DServer3RIDjE18_gen_argument_typeEi,__ZNK11MethodBind3I15Physics2DServer3RIDNS0_13AreaParameterERK7VariantE18_gen_argument_typeEi,__ZNK11MethodBind2I15Physics2DServer3RIDRK11Transform2DE18_gen_argument_typeEi,__ZNK13MethodBind2RCI15Physics2DServer7Variant3RIDNS0_13AreaParameterEE18_gen_argument_typeEi,__ZNK13MethodBind1RCI15Physics2DServer11Transform2D3RIDE18_gen_argument_typeEi,__ZNK13MethodBind1RCI15Physics2DServerj3RIDE18_gen_argument_typeEi,__ZNK11MethodBind3I15Physics2DServer3RIDP6ObjectRK10StringNameE18_gen_argument_typeEi,__ZNK12MethodBind2RI15Physics2DServer3RIDNS0_8BodyModeEbE18_gen_argument_typeEi,__ZNK11MethodBind2I15Physics2DServer3RIDNS0_8BodyModeEE18_gen_argument_typeEi,__ZNK13MethodBind1RCI15Physics2DServerNS0_8BodyModeE3RIDE18_gen_argument_typeEi,__ZNK11MethodBind3I15Physics2DServer3RIDiRK7VariantE18_gen_argument_typeEi,__ZNK13MethodBind2RCI15Physics2DServer7Variant3RIDiE18_gen_argument_typeEi,__ZNK11MethodBind3I15Physics2DServer3RIDibE18_gen_argument_typeEi,__ZNK13MethodBind2RCI15Physics2DServerb3RIDiE18_gen_argument_typeEi,__ZNK11MethodBind2I15Physics2DServer3RIDNS0_7CCDModeEE18_gen_argument_typeEi,__ZNK13MethodBind1RCI15Physics2DServerNS0_7CCDModeE3RIDE18_gen_argument_typeEi,__ZNK11MethodBind3I15Physics2DServer3RIDNS0_13BodyParameterEfE18_gen_argument_typeEi,__ZNK13MethodBind2RCI15Physics2DServerf3RIDNS0_13BodyParameterEE18_gen_argument_typeEi,__ZNK11MethodBind3I15Physics2DServer3RIDNS0_9BodyStateERK7VariantE18_gen_argument_typeEi,__ZNK13MethodBind2RCI15Physics2DServer7Variant3RIDNS0_9BodyStateEE18_gen_argument_typeEi,__ZNK11MethodBind3I15Physics2DServer3RIDRK7Vector2S4_E18_gen_argument_typeEi,__ZNK11MethodBind2I15Physics2DServer3RIDRK7Vector2E18_gen_argument_typeEi,__ZNK13MethodBind1RCI15Physics2DServer7Vector23RIDE18_gen_argument_typeEi,__ZNK11MethodBind2I15Physics2DServer3RIDfE18_gen_argument_typeEi,__ZNK13MethodBind1RCI15Physics2DServerf3RIDE18_gen_argument_typeEi,__ZNK11MethodBind4I15Physics2DServer3RIDP6ObjectRK10StringNameRK7VariantE18_gen_argument_typeEi,__ZNK12MethodBind5RI15Physics2DServerb3RIDRK11Transform2DRK7Vector2fRK3RefI25Physics2DTestMotionResultEE18_gen_argument_typeEi,__ZNK11MethodBind3I15Physics2DServer3RIDNS0_10JointParamEfE18_gen_argument_typeEi,__ZNK13MethodBind2RCI15Physics2DServerf3RIDNS0_10JointParamEE18_gen_argument_typeEi,__ZNK12MethodBind3RI15Physics2DServer3RIDRK7Vector2S1_S1_E18_gen_argument_typeEi,__ZNK12MethodBind5RI15Physics2DServer3RIDRK7Vector2S4_S4_S1_S1_E18_gen_argument_typeEi,__ZNK12MethodBind4RI15Physics2DServer3RIDRK7Vector2S4_S1_S1_E18_gen_argument_typeEi,__ZNK11MethodBind3I15Physics2DServer3RIDNS0_17DampedStringParamEfE18_gen_argument_typeEi,__ZNK13MethodBind2RCI15Physics2DServerf3RIDNS0_17DampedStringParamEE18_gen_argument_typeEi,__ZNK13MethodBind1RCI15Physics2DServerNS0_9JointTypeE3RIDE18_gen_argument_typeEi,__ZNK11MethodBind1I15Physics2DServerbE18_gen_argument_typeEi,__ZNK12MethodBind1RI15Physics2DServeriNS0_11ProcessInfoEE18_gen_argument_typeEi,__ZNK11AudioServer8is_classERK6String,__ZNK11AudioServer12is_class_ptrEPv,__ZNK11MethodBind1I11AudioServeriE18_gen_argument_typeEi,__ZNK13MethodBind0RCI11AudioServeriE18_gen_argument_typeEi,__ZNK11MethodBind2I11AudioServeriiE18_gen_argument_typeEi,__ZNK11MethodBind2I11AudioServeriRK6StringE18_gen_argument_typeEi,__ZNK13MethodBind1RCI11AudioServer6StringiE18_gen_argument_typeEi,__ZNK11MethodBind2I11AudioServerifE18_gen_argument_typeEi,__ZNK13MethodBind1RCI11AudioServerfiE18_gen_argument_typeEi,__ZNK11MethodBind2I11AudioServeriRK10StringNameE18_gen_argument_typeEi,__ZNK13MethodBind1RCI11AudioServer10StringNameiE18_gen_argument_typeEi,__ZNK11MethodBind2I11AudioServeribE18_gen_argument_typeEi,__ZNK13MethodBind1RCI11AudioServerbiE18_gen_argument_typeEi,__ZNK11MethodBind3I11AudioServeriRK3RefI11AudioEffectEiE18_gen_argument_typeEi,__ZNK12MethodBind2RI11AudioServer3RefI11AudioEffectEiiE18_gen_argument_typeEi,__ZNK11MethodBind3I11AudioServeriiiE18_gen_argument_typeEi,__ZNK11MethodBind3I11AudioServeriibE18_gen_argument_typeEi,__ZNK13MethodBind2RCI11AudioServerbiiE18_gen_argument_typeEi,__ZNK13MethodBind2RCI11AudioServerfiiE18_gen_argument_typeEi,__ZNK11MethodBind0I11AudioServerE18_gen_argument_typeEi,__ZNK13MethodBind0RCI11AudioServerNS0_11SpeakerModeEE18_gen_argument_typeEi,__ZNK13MethodBind0RCI11AudioServerfE18_gen_argument_typeEi,__ZNK11MethodBind1I11AudioServerRK3RefI14AudioBusLayoutEE18_gen_argument_typeEi,__ZNK13MethodBind0RCI11AudioServer3RefI14AudioBusLayoutEE18_gen_argument_typeEi,__ZNK14AudioBusLayout8is_classERK6String,__ZNK14AudioBusLayout12is_class_ptrEPv,__ZNK12VisualServer8is_classERK6String,__ZNK12VisualServer12is_class_ptrEPv,__ZNK12MethodBind0RI12VisualServer3RIDE18_gen_argument_typeEi,__ZNK12MethodBind2RI12VisualServer3RIDRK5ImagejE18_gen_argument_typeEi,__ZNK11MethodBind2I12VisualServer3RIDjE18_gen_argument_typeEi,__ZNK13MethodBind1RCI12VisualServerj3RIDE18_gen_argument_typeEi,__ZNK11MethodBind1I12VisualServerbE18_gen_argument_typeEi,__ZNK22PhysicsDirectBodyState8is_classERK6String,__ZNK22PhysicsDirectBodyState12is_class_ptrEPv,__ZNK22PhysicsDirectBodyState27get_contact_collider_objectEi,__ZNK13MethodBind0RCI22PhysicsDirectBodyState7Vector3E18_gen_argument_typeEi,__ZNK13MethodBind0RCI22PhysicsDirectBodyStatefE18_gen_argument_typeEi,__ZNK13MethodBind0RCI22PhysicsDirectBodyState5BasisE18_gen_argument_typeEi,__ZNK11MethodBind1I22PhysicsDirectBodyStateRK7Vector3E18_gen_argument_typeEi,__ZNK11MethodBind1I22PhysicsDirectBodyStateRK9TransformE18_gen_argument_typeEi,__ZNK13MethodBind0RCI22PhysicsDirectBodyState9TransformE18_gen_argument_typeEi,__ZNK11MethodBind2I22PhysicsDirectBodyStateRK7Vector3S3_E18_gen_argument_typeEi,__ZNK11MethodBind1I22PhysicsDirectBodyStatebE18_gen_argument_typeEi,__ZNK13MethodBind0RCI22PhysicsDirectBodyStatebE18_gen_argument_typeEi,__ZNK13MethodBind0RCI22PhysicsDirectBodyStateiE18_gen_argument_typeEi,__ZNK13MethodBind1RCI22PhysicsDirectBodyState7Vector3iE18_gen_argument_typeEi,__ZNK13MethodBind1RCI22PhysicsDirectBodyStateiiE18_gen_argument_typeEi,__ZNK13MethodBind1RCI22PhysicsDirectBodyState3RIDiE18_gen_argument_typeEi,__ZNK13MethodBind1RCI22PhysicsDirectBodyStatejiE18_gen_argument_typeEi,__ZNK13MethodBind1RCI22PhysicsDirectBodyStateP6ObjectiE18_gen_argument_typeEi,__ZNK11MethodBind0I22PhysicsDirectBodyStateE18_gen_argument_typeEi,__ZNK12MethodBind0RI22PhysicsDirectBodyStateP23PhysicsDirectSpaceStateE18_gen_argument_typeEi,__ZNK13PhysicsServer8is_classERK6String,__ZNK13PhysicsServer12is_class_ptrEPv,__ZNK12MethodBind1RI13PhysicsServer3RIDNS0_9ShapeTypeEE18_gen_argument_typeEi,__ZNK11MethodBind2I13PhysicsServer3RIDRK7VariantE18_gen_argument_typeEi,__ZNK13MethodBind1RCI13PhysicsServerNS0_9ShapeTypeE3RIDE18_gen_argument_typeEi,__ZNK13MethodBind1RCI13PhysicsServer7Variant3RIDE18_gen_argument_typeEi,__ZNK12MethodBind0RI13PhysicsServer3RIDE18_gen_argument_typeEi,__ZNK11MethodBind2I13PhysicsServer3RIDbE18_gen_argument_typeEi,__ZNK13MethodBind1RCI13PhysicsServerb3RIDE18_gen_argument_typeEi,__ZNK11MethodBind3I13PhysicsServer3RIDNS0_14SpaceParameterEfE18_gen_argument_typeEi,__ZNK13MethodBind2RCI13PhysicsServerf3RIDNS0_14SpaceParameterEE18_gen_argument_typeEi,__ZNK12MethodBind1RI13PhysicsServerP23PhysicsDirectSpaceState3RIDE18_gen_argument_typeEi,__ZNK11MethodBind2I13PhysicsServer3RIDS1_E18_gen_argument_typeEi,__ZNK13MethodBind1RCI13PhysicsServer3RIDS1_E18_gen_argument_typeEi,__ZNK11MethodBind2I13PhysicsServer3RIDNS0_21AreaSpaceOverrideModeEE18_gen_argument_typeEi,__ZNK13MethodBind1RCI13PhysicsServerNS0_21AreaSpaceOverrideModeE3RIDE18_gen_argument_typeEi,__ZNK11MethodBind3I13PhysicsServer3RIDS1_RK9TransformE18_gen_argument_typeEi,__ZNK11MethodBind3I13PhysicsServer3RIDiS1_E18_gen_argument_typeEi,__ZNK11MethodBind3I13PhysicsServer3RIDiRK9TransformE18_gen_argument_typeEi,__ZNK13MethodBind1RCI13PhysicsServeri3RIDE18_gen_argument_typeEi,__ZNK13MethodBind2RCI13PhysicsServer3RIDS1_iE18_gen_argument_typeEi,__ZNK13MethodBind2RCI13PhysicsServer9Transform3RIDiE18_gen_argument_typeEi,__ZNK11MethodBind2I13PhysicsServer3RIDiE18_gen_argument_typeEi,__ZNK11MethodBind1I13PhysicsServer3RIDE18_gen_argument_typeEi,__ZNK11MethodBind2I13PhysicsServer3RIDjE18_gen_argument_typeEi,__ZNK11MethodBind3I13PhysicsServer3RIDNS0_13AreaParameterERK7VariantE18_gen_argument_typeEi,__ZNK11MethodBind2I13PhysicsServer3RIDRK9TransformE18_gen_argument_typeEi,__ZNK13MethodBind2RCI13PhysicsServer7Variant3RIDNS0_13AreaParameterEE18_gen_argument_typeEi,__ZNK13MethodBind1RCI13PhysicsServer9Transform3RIDE18_gen_argument_typeEi,__ZNK13MethodBind1RCI13PhysicsServerj3RIDE18_gen_argument_typeEi,__ZNK11MethodBind3I13PhysicsServer3RIDP6ObjectRK10StringNameE18_gen_argument_typeEi,__ZNK12MethodBind2RI13PhysicsServer3RIDNS0_8BodyModeEbE18_gen_argument_typeEi,__ZNK11MethodBind2I13PhysicsServer3RIDNS0_8BodyModeEE18_gen_argument_typeEi,__ZNK13MethodBind1RCI13PhysicsServerNS0_8BodyModeE3RIDE18_gen_argument_typeEi,__ZNK13MethodBind2RCI13PhysicsServerj3RIDjE18_gen_argument_typeEi,__ZNK11MethodBind3I13PhysicsServer3RIDNS0_13BodyParameterEfE18_gen_argument_typeEi,__ZNK13MethodBind2RCI13PhysicsServerf3RIDNS0_13BodyParameterEE18_gen_argument_typeEi,__ZNK11MethodBind3I13PhysicsServer3RIDNS0_9BodyStateERK7VariantE18_gen_argument_typeEi,__ZNK13MethodBind2RCI13PhysicsServer7Variant3RIDNS0_9BodyStateEE18_gen_argument_typeEi,__ZNK11MethodBind3I13PhysicsServer3RIDRK7Vector3S4_E18_gen_argument_typeEi,__ZNK11MethodBind2I13PhysicsServer3RIDRK7Vector3E18_gen_argument_typeEi,__ZNK11MethodBind2I13PhysicsServer3RIDNS0_12BodyAxisLockEE18_gen_argument_typeEi,__ZNK13MethodBind1RCI13PhysicsServerNS0_12BodyAxisLockE3RIDE18_gen_argument_typeEi,__ZNK11MethodBind4I13PhysicsServer3RIDP6ObjectRK10StringNameRK7VariantE18_gen_argument_typeEi,__ZNK12MethodBind4RI13PhysicsServer3RIDS1_RK7Vector3S1_S4_E18_gen_argument_typeEi,__ZNK11MethodBind3I13PhysicsServer3RIDNS0_13PinJointParamEfE18_gen_argument_typeEi,__ZNK13MethodBind2RCI13PhysicsServerf3RIDNS0_13PinJointParamEE18_gen_argument_typeEi,__ZNK13MethodBind1RCI13PhysicsServer7Vector33RIDE18_gen_argument_typeEi,__ZNK12MethodBind4RI13PhysicsServer3RIDS1_RK9TransformS1_S4_E18_gen_argument_typeEi,__ZNK11MethodBind3I13PhysicsServer3RIDNS0_15HingeJointParamEfE18_gen_argument_typeEi,__ZNK13MethodBind2RCI13PhysicsServerf3RIDNS0_15HingeJointParamEE18_gen_argument_typeEi,__ZNK11MethodBind3I13PhysicsServer3RIDNS0_14HingeJointFlagEbE18_gen_argument_typeEi,__ZNK13MethodBind2RCI13PhysicsServerb3RIDNS0_14HingeJointFlagEE18_gen_argument_typeEi,__ZNK11MethodBind3I13PhysicsServer3RIDNS0_16SliderJointParamEfE18_gen_argument_typeEi,__ZNK13MethodBind2RCI13PhysicsServerf3RIDNS0_16SliderJointParamEE18_gen_argument_typeEi,__ZNK11MethodBind3I13PhysicsServer3RIDNS0_19ConeTwistJointParamEfE18_gen_argument_typeEi,__ZNK13MethodBind2RCI13PhysicsServerf3RIDNS0_19ConeTwistJointParamEE18_gen_argument_typeEi,__ZNK13MethodBind1RCI13PhysicsServerNS0_9JointTypeE3RIDE18_gen_argument_typeEi,__ZNK11MethodBind4I13PhysicsServer3RIDN7Vector34AxisENS0_19G6DOFJointAxisParamEfE18_gen_argument_typeEi,__ZNK12MethodBind3RI13PhysicsServerf3RIDN7Vector34AxisENS0_19G6DOFJointAxisParamEE18_gen_argument_typeEi,__ZNK11MethodBind4I13PhysicsServer3RIDN7Vector34AxisENS0_18G6DOFJointAxisFlagEbE18_gen_argument_typeEi,__ZNK12MethodBind3RI13PhysicsServerb3RIDN7Vector34AxisENS0_18G6DOFJointAxisFlagEE18_gen_argument_typeEi,__ZNK11MethodBind1I13PhysicsServerbE18_gen_argument_typeEi,__ZNK12MethodBind1RI13PhysicsServeriNS0_11ProcessInfoEE18_gen_argument_typeEi,__ZNK16BroadPhaseOctree10get_objectEj,__ZNK16BroadPhaseOctree9is_staticEj,__ZNK16BroadPhaseOctree12get_subindexEj,__ZNK15PhysicsServerSW8is_classERK6String,__ZNK15PhysicsServerSW12is_class_ptrEPv,__ZN15PhysicsServerSW12shape_createEN13PhysicsServer9ShapeTypeE,__ZNK15PhysicsServerSW14shape_get_typeE3RID,__ZNK15PhysicsServerSW15space_is_activeE3RID,__ZN15PhysicsServerSW22space_get_direct_stateE3RID,__ZNK15PhysicsServerSW18space_get_contactsE3RID,__ZNK15PhysicsServerSW23space_get_contact_countE3RID,__ZNK15PhysicsServerSW14area_get_spaceE3RID,__ZNK15PhysicsServerSW28area_get_space_override_modeE3RID,__ZNK15PhysicsServerSW20area_get_shape_countE3RID,__ZNK15PhysicsServerSW27area_get_object_instance_IDE3RID,__ZNK15PhysicsServerSW20area_is_ray_pickableE3RID,__ZNK15PhysicsServerSW14body_get_spaceE3RID,__ZNK15PhysicsServerSW13body_get_modeE3RID,__ZNK15PhysicsServerSW20body_get_shape_countE3RID,__ZNK15PhysicsServerSW27body_get_object_instance_IDE3RID,__ZNK15PhysicsServerSW46body_is_continuous_collision_detection_enabledE3RID,__ZNK15PhysicsServerSW18body_get_axis_lockE3RID,__ZNK15PhysicsServerSW30body_get_max_contacts_reportedE3RID,__ZNK15PhysicsServerSW34body_is_omitting_force_integrationE3RID,__ZNK15PhysicsServerSW20body_is_ray_pickableE3RID,__ZNK15PhysicsServerSW14joint_get_typeE3RID,__ZNK15PhysicsServerSW25joint_get_solver_priorityE3RID,__ZN15PhysicsServerSW16get_process_infoEN13PhysicsServer11ProcessInfoE,__ZNK24PhysicsDirectBodyStateSW8is_classERK6String,__ZNK24PhysicsDirectBodyStateSW12is_class_ptrEPv,__ZNK24PhysicsDirectBodyStateSW23get_contact_local_shapeEi,__ZNK24PhysicsDirectBodyStateSW20get_contact_colliderEi,__ZNK24PhysicsDirectBodyStateSW23get_contact_collider_idEi,__ZNK24PhysicsDirectBodyStateSW26get_contact_collider_shapeEi,__ZNK25PhysicsDirectSpaceStateSW8is_classERK6String,__ZNK25PhysicsDirectSpaceStateSW12is_class_ptrEPv,__ZNK23PhysicsDirectSpaceState8is_classERK6String,__ZNK23PhysicsDirectSpaceState12is_class_ptrEPv,__ZNK12MethodBind5RI23PhysicsDirectSpaceState10DictionaryRK7Vector3S4_RK6VectorI3RIDEjjE18_gen_argument_typeEi,__ZNK12MethodBind2RI23PhysicsDirectSpaceState5ArrayRK3RefI27PhysicsShapeQueryParametersEiE18_gen_argument_typeEi,__ZNK12MethodBind2RI23PhysicsDirectSpaceState5ArrayRK3RefI27PhysicsShapeQueryParametersERK7Vector3E18_gen_argument_typeEi,__ZNK12MethodBind1RI23PhysicsDirectSpaceState10DictionaryRK3RefI27PhysicsShapeQueryParametersEE18_gen_argument_typeEi,__ZNK17Physics2DServerSW8is_classERK6String,__ZNK17Physics2DServerSW12is_class_ptrEPv,__ZN17Physics2DServerSW12shape_createEN15Physics2DServer9ShapeTypeE,__ZNK17Physics2DServerSW14shape_get_typeE3RID,__ZNK17Physics2DServerSW15space_is_activeE3RID,__ZN17Physics2DServerSW22space_get_direct_stateE3RID,__ZNK17Physics2DServerSW18space_get_contactsE3RID,__ZNK17Physics2DServerSW23space_get_contact_countE3RID,__ZNK17Physics2DServerSW14area_get_spaceE3RID,__ZNK17Physics2DServerSW28area_get_space_override_modeE3RID,__ZNK17Physics2DServerSW20area_get_shape_countE3RID,__ZNK17Physics2DServerSW27area_get_object_instance_IDE3RID,__ZNK17Physics2DServerSW14body_get_spaceE3RID,__ZNK17Physics2DServerSW13body_get_modeE3RID,__ZNK17Physics2DServerSW20body_get_shape_countE3RID,__ZNK17Physics2DServerSW27body_get_object_instance_IDE3RID,__ZNK17Physics2DServerSW44body_get_continuous_collision_detection_modeE3RID,__ZNK17Physics2DServerSW19body_get_layer_maskE3RID,__ZNK17Physics2DServerSW23body_get_collision_maskE3RID,__ZNK17Physics2DServerSW30body_get_max_contacts_reportedE3RID,__ZNK17Physics2DServerSW34body_is_omitting_force_integrationE3RID,__ZNK17Physics2DServerSW14joint_get_typeE3RID,__ZN17Physics2DServerSW16get_process_infoEN15Physics2DServer11ProcessInfoE,__ZNK26Physics2DDirectBodyStateSW8is_classERK6String,__ZNK26Physics2DDirectBodyStateSW12is_class_ptrEPv,__ZNK26Physics2DDirectBodyStateSW23get_contact_local_shapeEi,__ZNK26Physics2DDirectBodyStateSW20get_contact_colliderEi,__ZNK26Physics2DDirectBodyStateSW23get_contact_collider_idEi,__ZNK26Physics2DDirectBodyStateSW26get_contact_collider_shapeEi,__ZNK27Physics2DDirectSpaceStateSW8is_classERK6String,__ZNK27Physics2DDirectSpaceStateSW12is_class_ptrEPv,__ZNK25Physics2DDirectSpaceState8is_classERK6String,__ZNK25Physics2DDirectSpaceState12is_class_ptrEPv,__ZNK12MethodBind5RI25Physics2DDirectSpaceState5ArrayRK7Vector2iRK6VectorI3RIDEjjE18_gen_argument_typeEi,__ZNK12MethodBind5RI25Physics2DDirectSpaceState10DictionaryRK7Vector2S4_RK6VectorI3RIDEjjE18_gen_argument_typeEi,__ZNK12MethodBind2RI25Physics2DDirectSpaceState5ArrayRK3RefI29Physics2DShapeQueryParametersEiE18_gen_argument_typeEi,__ZNK12MethodBind1RI25Physics2DDirectSpaceState5ArrayRK3RefI29Physics2DShapeQueryParametersEE18_gen_argument_typeEi,__ZNK12MethodBind1RI25Physics2DDirectSpaceState10DictionaryRK3RefI29Physics2DShapeQueryParametersEE18_gen_argument_typeEi,__ZNK13LineShape2DSW14contains_pointERK7Vector2,__ZNK12RayShape2DSW14contains_pointERK7Vector2,__ZNK16SegmentShape2DSW14contains_pointERK7Vector2,__ZNK15CircleShape2DSW14contains_pointERK7Vector2,__ZNK18RectangleShape2DSW14contains_pointERK7Vector2,__ZNK16CapsuleShape2DSW14contains_pointERK7Vector2,__ZNK23ConcavePolygonShape2DSW14contains_pointERK7Vector2,__ZNK22ConvexPolygonShape2DSW14contains_pointERK7Vector2,__ZNK20BroadPhase2DHashGrid10get_objectEj,__ZNK20BroadPhase2DHashGrid9is_staticEj,__ZNK20BroadPhase2DHashGrid12get_subindexEj,__ZNK18VisualServerRaster17texture_get_flagsE3RID,__ZNK18VisualServerRaster18texture_get_formatE3RID,__ZNK18VisualServerRaster17texture_get_widthE3RID,__ZNK18VisualServerRaster18texture_get_heightE3RID,__ZNK18VisualServerRaster16texture_get_pathE3RID,__ZNK18VisualServerRaster15shader_get_codeE3RID,__ZNK18VisualServerRaster19material_get_shaderE3RID,__ZNK18VisualServerRaster26mesh_get_blend_shape_countE3RID,__ZNK18VisualServerRaster25mesh_get_blend_shape_modeE3RID,__ZNK18VisualServerRaster22mesh_get_surface_countE3RID,__ZNK18VisualServerRaster28multimesh_get_instance_countE3RID,__ZNK18VisualServerRaster18multimesh_get_meshE3RID,__ZNK18VisualServerRaster31multimesh_get_visible_instancesE3RID,__ZNK18VisualServerRaster22immediate_get_materialE3RID,__ZNK18VisualServerRaster23skeleton_get_bone_countE3RID,__ZN18VisualServerRaster12light_createEN12VisualServer9LightTypeE,__ZNK18VisualServerRaster25gi_probe_get_dynamic_dataE3RID,__ZNK18VisualServerRaster26gi_probe_get_dynamic_rangeE3RID,__ZNK18VisualServerRaster20gi_probe_is_interiorE3RID,__ZNK18VisualServerRaster22gi_probe_is_compressedE3RID,__ZNK18VisualServerRaster20viewport_get_textureE3RID,__ZN18VisualServerRaster15get_render_infoEN12VisualServer10RenderInfoE,__ZNK18VisualServerRaster11has_featureEN12VisualServer8FeaturesE,__ZNK18VisualServerRaster14has_os_featureERK6String,__ZNK28AudioStreamPlaybackResampled8is_classERK6String,__ZNK28AudioStreamPlaybackResampled12is_class_ptrEPv,__ZNK18AudioEffectLimiter8is_classERK6String,__ZNK18AudioEffectLimiter12is_class_ptrEPv,__ZNK19AudioEffectInstance8is_classERK6String,__ZNK19AudioEffectInstance12is_class_ptrEPv,__ZNK26AudioEffectLimiterInstance8is_classERK6String,__ZNK26AudioEffectLimiterInstance12is_class_ptrEPv,__ZNK11AudioEffect8is_classERK6String,__ZNK11AudioEffect12is_class_ptrEPv,__ZNK11MethodBind1I18AudioEffectLimiterfE18_gen_argument_typeEi,__ZNK13MethodBind0RCI18AudioEffectLimiterfE18_gen_argument_typeEi,__ZNK32AudioEffectStereoEnhanceInstance8is_classERK6String,__ZNK32AudioEffectStereoEnhanceInstance12is_class_ptrEPv,__ZNK24AudioEffectStereoEnhance8is_classERK6String,__ZNK24AudioEffectStereoEnhance12is_class_ptrEPv,__ZNK11MethodBind1I24AudioEffectStereoEnhancefE18_gen_argument_typeEi,__ZNK13MethodBind0RCI24AudioEffectStereoEnhancefE18_gen_argument_typeEi,__ZNK18AudioEffectAmplify8is_classERK6String,__ZNK18AudioEffectAmplify12is_class_ptrEPv,__ZNK26AudioEffectAmplifyInstance8is_classERK6String,__ZNK26AudioEffectAmplifyInstance12is_class_ptrEPv,__ZNK11MethodBind1I18AudioEffectAmplifyfE18_gen_argument_typeEi,__ZNK13MethodBind0RCI18AudioEffectAmplifyfE18_gen_argument_typeEi,__ZNK16AudioEffectDelay8is_classERK6String,__ZNK16AudioEffectDelay12is_class_ptrEPv,__ZNK24AudioEffectDelayInstance8is_classERK6String,__ZNK24AudioEffectDelayInstance12is_class_ptrEPv,__ZNK11MethodBind1I16AudioEffectDelayfE18_gen_argument_typeEi,__ZNK12MethodBind0RI16AudioEffectDelayfE18_gen_argument_typeEi,__ZNK11MethodBind1I16AudioEffectDelaybE18_gen_argument_typeEi,__ZNK13MethodBind0RCI16AudioEffectDelaybE18_gen_argument_typeEi,__ZNK13MethodBind0RCI16AudioEffectDelayfE18_gen_argument_typeEi,__ZNK17AudioEffectPanner8is_classERK6String,__ZNK17AudioEffectPanner12is_class_ptrEPv,__ZNK25AudioEffectPannerInstance8is_classERK6String,__ZNK25AudioEffectPannerInstance12is_class_ptrEPv,__ZNK11MethodBind1I17AudioEffectPannerfE18_gen_argument_typeEi,__ZNK13MethodBind0RCI17AudioEffectPannerfE18_gen_argument_typeEi,__ZNK25AudioEffectReverbInstance8is_classERK6String,__ZNK25AudioEffectReverbInstance12is_class_ptrEPv,__ZNK17AudioEffectReverb8is_classERK6String,__ZNK17AudioEffectReverb12is_class_ptrEPv,__ZNK11MethodBind1I17AudioEffectReverbfE18_gen_argument_typeEi,__ZNK13MethodBind0RCI17AudioEffectReverbfE18_gen_argument_typeEi,__ZNK21AudioEffectDistortion8is_classERK6String,__ZNK21AudioEffectDistortion12is_class_ptrEPv,__ZNK29AudioEffectDistortionInstance8is_classERK6String,__ZNK29AudioEffectDistortionInstance12is_class_ptrEPv,__ZNK11MethodBind1I21AudioEffectDistortionNS0_4ModeEE18_gen_argument_typeEi,__ZNK13MethodBind0RCI21AudioEffectDistortionNS0_4ModeEE18_gen_argument_typeEi,__ZNK11MethodBind1I21AudioEffectDistortionfE18_gen_argument_typeEi,__ZNK13MethodBind0RCI21AudioEffectDistortionfE18_gen_argument_typeEi,__ZNK13AudioEffectEQ8is_classERK6String,__ZNK13AudioEffectEQ12is_class_ptrEPv,__ZNK21AudioEffectEQInstance8is_classERK6String,__ZNK21AudioEffectEQInstance12is_class_ptrEPv,__ZNK11MethodBind2I13AudioEffectEQifE18_gen_argument_typeEi,__ZNK13MethodBind1RCI13AudioEffectEQfiE18_gen_argument_typeEi,__ZNK13MethodBind0RCI13AudioEffectEQiE18_gen_argument_typeEi,__ZNK17AudioEffectChorus8is_classERK6String,__ZNK17AudioEffectChorus12is_class_ptrEPv,__ZNK25AudioEffectChorusInstance8is_classERK6String,__ZNK25AudioEffectChorusInstance12is_class_ptrEPv,__ZNK11MethodBind1I17AudioEffectChorusiE18_gen_argument_typeEi,__ZNK13MethodBind0RCI17AudioEffectChorusiE18_gen_argument_typeEi,__ZNK11MethodBind2I17AudioEffectChorusifE18_gen_argument_typeEi,__ZNK13MethodBind1RCI17AudioEffectChorusfiE18_gen_argument_typeEi,__ZNK11MethodBind1I17AudioEffectChorusfE18_gen_argument_typeEi,__ZNK13MethodBind0RCI17AudioEffectChorusfE18_gen_argument_typeEi,__ZNK21AudioEffectCompressor8is_classERK6String,__ZNK21AudioEffectCompressor12is_class_ptrEPv,__ZNK29AudioEffectCompressorInstance8is_classERK6String,__ZNK29AudioEffectCompressorInstance12is_class_ptrEPv,__ZNK11MethodBind1I21AudioEffectCompressorfE18_gen_argument_typeEi,__ZNK13MethodBind0RCI21AudioEffectCompressorfE18_gen_argument_typeEi,__ZNK11MethodBind1I21AudioEffectCompressorRK10StringNameE18_gen_argument_typeEi,__ZNK13MethodBind0RCI21AudioEffectCompressor10StringNameE18_gen_argument_typeEi,__ZNK25AudioEffectFilterInstance8is_classERK6String,__ZNK25AudioEffectFilterInstance12is_class_ptrEPv,__ZNK17AudioEffectFilter8is_classERK6String,__ZNK17AudioEffectFilter12is_class_ptrEPv,__ZNK11MethodBind1I17AudioEffectFilterfE18_gen_argument_typeEi,__ZNK13MethodBind0RCI17AudioEffectFilterfE18_gen_argument_typeEi,__ZNK11MethodBind1I17AudioEffectFilterNS0_8FilterDBEE18_gen_argument_typeEi,__ZNK13MethodBind0RCI17AudioEffectFilterNS0_8FilterDBEE18_gen_argument_typeEi,__ZNK17AudioEffectPhaser8is_classERK6String,__ZNK17AudioEffectPhaser12is_class_ptrEPv,__ZNK25AudioEffectPhaserInstance8is_classERK6String,__ZNK25AudioEffectPhaserInstance12is_class_ptrEPv,__ZNK11MethodBind1I17AudioEffectPhaserfE18_gen_argument_typeEi,__ZNK13MethodBind0RCI17AudioEffectPhaserfE18_gen_argument_typeEi,__ZNK21AudioEffectPitchShift8is_classERK6String,__ZNK21AudioEffectPitchShift12is_class_ptrEPv,__ZNK29AudioEffectPitchShiftInstance8is_classERK6String,__ZNK29AudioEffectPitchShiftInstance12is_class_ptrEPv,__ZNK11MethodBind1I21AudioEffectPitchShiftfE18_gen_argument_typeEi,__ZNK13MethodBind0RCI21AudioEffectPitchShiftfE18_gen_argument_typeEi,__ZNK11MethodBind1I29Physics2DShapeQueryParametersRK3RefI8ResourceEE18_gen_argument_typeEi,__ZNK11MethodBind1I29Physics2DShapeQueryParametersRK3RIDE18_gen_argument_typeEi,__ZNK13MethodBind0RCI29Physics2DShapeQueryParameters3RIDE18_gen_argument_typeEi,__ZNK11MethodBind1I29Physics2DShapeQueryParametersRK11Transform2DE18_gen_argument_typeEi,__ZNK13MethodBind0RCI29Physics2DShapeQueryParameters11Transform2DE18_gen_argument_typeEi,__ZNK11MethodBind1I29Physics2DShapeQueryParametersRK7Vector2E18_gen_argument_typeEi,__ZNK13MethodBind0RCI29Physics2DShapeQueryParameters7Vector2E18_gen_argument_typeEi,__ZNK11MethodBind1I29Physics2DShapeQueryParametersfE18_gen_argument_typeEi,__ZNK13MethodBind0RCI29Physics2DShapeQueryParametersfE18_gen_argument_typeEi,__ZNK11MethodBind1I29Physics2DShapeQueryParametersiE18_gen_argument_typeEi,__ZNK13MethodBind0RCI29Physics2DShapeQueryParametersiE18_gen_argument_typeEi,__ZNK11MethodBind1I29Physics2DShapeQueryParametersRK6VectorI3RIDEE18_gen_argument_typeEi,__ZNK13MethodBind0RCI29Physics2DShapeQueryParameters6VectorI3RIDEE18_gen_argument_typeEi,__ZNK29Physics2DShapeQueryParameters8is_classERK6String,__ZNK29Physics2DShapeQueryParameters12is_class_ptrEPv,__ZNK13MethodBind0RCI25Physics2DShapeQueryResultiE18_gen_argument_typeEi,__ZNK13MethodBind1RCI25Physics2DShapeQueryResult3RIDiE18_gen_argument_typeEi,__ZNK13MethodBind1RCI25Physics2DShapeQueryResultjiE18_gen_argument_typeEi,__ZNK13MethodBind1RCI25Physics2DShapeQueryResultP6ObjectiE18_gen_argument_typeEi,__ZNK13MethodBind1RCI25Physics2DShapeQueryResultiiE18_gen_argument_typeEi,__ZNK13MethodBind0RCI25Physics2DTestMotionResult7Vector2E18_gen_argument_typeEi,__ZNK13MethodBind0RCI25Physics2DTestMotionResultjE18_gen_argument_typeEi,__ZNK13MethodBind0RCI25Physics2DTestMotionResult3RIDE18_gen_argument_typeEi,__ZNK13MethodBind0RCI25Physics2DTestMotionResultP6ObjectE18_gen_argument_typeEi,__ZNK13MethodBind0RCI25Physics2DTestMotionResultiE18_gen_argument_typeEi,__ZNK25Physics2DTestMotionResult8is_classERK6String,__ZNK25Physics2DTestMotionResult12is_class_ptrEPv,__ZNK13MethodBind0RCI23PhysicsShapeQueryResultiE18_gen_argument_typeEi,__ZNK13MethodBind1RCI23PhysicsShapeQueryResult3RIDiE18_gen_argument_typeEi,__ZNK13MethodBind1RCI23PhysicsShapeQueryResultjiE18_gen_argument_typeEi,__ZNK13MethodBind1RCI23PhysicsShapeQueryResultP6ObjectiE18_gen_argument_typeEi,__ZNK13MethodBind1RCI23PhysicsShapeQueryResultiiE18_gen_argument_typeEi,__ZNK27PhysicsShapeQueryParameters8is_classERK6String,__ZNK27PhysicsShapeQueryParameters12is_class_ptrEPv,__ZNK11MethodBind1I27PhysicsShapeQueryParametersRK3RefI8ResourceEE18_gen_argument_typeEi,__ZNK11MethodBind1I27PhysicsShapeQueryParametersRK3RIDE18_gen_argument_typeEi,__ZNK13MethodBind0RCI27PhysicsShapeQueryParameters3RIDE18_gen_argument_typeEi,__ZNK11MethodBind1I27PhysicsShapeQueryParametersRK9TransformE18_gen_argument_typeEi,__ZNK13MethodBind0RCI27PhysicsShapeQueryParameters9TransformE18_gen_argument_typeEi,__ZNK11MethodBind1I27PhysicsShapeQueryParametersfE18_gen_argument_typeEi,__ZNK13MethodBind0RCI27PhysicsShapeQueryParametersfE18_gen_argument_typeEi,__ZNK11MethodBind1I27PhysicsShapeQueryParametersiE18_gen_argument_typeEi,__ZNK13MethodBind0RCI27PhysicsShapeQueryParametersiE18_gen_argument_typeEi,__ZNK11MethodBind1I27PhysicsShapeQueryParametersRK6VectorI3RIDEE18_gen_argument_typeEi,__ZNK13MethodBind0RCI27PhysicsShapeQueryParameters6VectorI3RIDEE18_gen_argument_typeEi,__ZNK15AudioEffectEQ218is_classERK6String,__ZNK15AudioEffectEQ2112is_class_ptrEPv,__ZNK15AudioEffectEQ108is_classERK6String,__ZNK15AudioEffectEQ1012is_class_ptrEPv,__ZNK14AudioEffectEQ68is_classERK6String,__ZNK14AudioEffectEQ612is_class_ptrEPv,__ZNK26AudioEffectHighShelfFilter8is_classERK6String,__ZNK26AudioEffectHighShelfFilter12is_class_ptrEPv,__ZNK25AudioEffectLowShelfFilter8is_classERK6String,__ZNK25AudioEffectLowShelfFilter12is_class_ptrEPv,__ZNK26AudioEffectBandLimitFilter8is_classERK6String,__ZNK26AudioEffectBandLimitFilter12is_class_ptrEPv,__ZNK22AudioEffectNotchFilter8is_classERK6String,__ZNK22AudioEffectNotchFilter12is_class_ptrEPv,__ZNK25AudioEffectBandPassFilter8is_classERK6String,__ZNK25AudioEffectBandPassFilter12is_class_ptrEPv,__ZNK25AudioEffectHighPassFilter8is_classERK6String,__ZNK25AudioEffectHighPassFilter12is_class_ptrEPv,__ZNK24AudioEffectLowPassFilter8is_classERK6String,__ZNK24AudioEffectLowPassFilter12is_class_ptrEPv,__ZNK11Translation8is_classERK6String,__ZNK11Translation12is_class_ptrEPv,__ZNK11Translation11get_messageERK10StringName,__ZNK8Resource8is_classERK6String,__ZNK8Resource12is_class_ptrEPv,__ZNK9Reference8is_classERK6String,__ZNK9Reference12is_class_ptrEPv,__ZNK6Object8is_classERK6String,__ZNK6Object12is_class_ptrEPv,__ZNK13MethodBind0RCI6Object6StringE18_gen_argument_typeEi,__ZNK13MethodBind1RCI6ObjectbRK6StringE18_gen_argument_typeEi,__ZNK11MethodBind2I6ObjectRK6StringRK7VariantE18_gen_argument_typeEi,__ZNK13MethodBind1RCI6Object7VariantRK6StringE18_gen_argument_typeEi,__ZNK13MethodBind0RCI6Object5ArrayE18_gen_argument_typeEi,__ZNK11MethodBind2I6ObjectibE18_gen_argument_typeEi,__ZNK13MethodBind0RCI6ObjectjE18_gen_argument_typeEi,__ZNK11MethodBind1I6ObjectRK6RefPtrE18_gen_argument_typeEi,__ZNK13MethodBind0RCI6Object6RefPtrE18_gen_argument_typeEi,__ZNK13MethodBind0RCI6Object10PoolVectorI6StringEE18_gen_argument_typeEi,__ZNK11MethodBind2I6ObjectRK6StringRK5ArrayE18_gen_argument_typeEi,__ZNK13MethodBind1RCI6ObjectbRK10StringNameE18_gen_argument_typeEi,__ZNK12MethodBind2RI6Object7VariantRK10StringNameRK5ArrayE18_gen_argument_typeEi,__ZNK13MethodBind1RCI6Object5ArrayRK6StringE18_gen_argument_typeEi,__ZNK12MethodBind5RI6Object5ErrorRK10StringNamePS0_S4_RK6VectorI7VariantEjE18_gen_argument_typeEi,__ZNK11MethodBind3I6ObjectRK10StringNamePS0_S3_E18_gen_argument_typeEi,__ZNK13MethodBind3RCI6ObjectbRK10StringNamePS0_S3_E18_gen_argument_typeEi,__ZNK11MethodBind1I6ObjectbE18_gen_argument_typeEi,__ZNK13MethodBind0RCI6ObjectbE18_gen_argument_typeEi,__ZNK11MethodBind0I6ObjectE18_gen_argument_typeEi,__ZNK13MethodBind1RCI6Object10StringNameRKS1_E18_gen_argument_typeEi,__ZNK16MethodBindVarArgI6ObjectE18_gen_argument_typeEi,__ZNK12MethodBind0RI9ReferencebE18_gen_argument_typeEi,__ZNK11MethodBind0I9ReferenceE18_gen_argument_typeEi,__ZNK11MethodBind1I8ResourceRK6StringE18_gen_argument_typeEi,__ZNK13MethodBind0RCI8Resource6StringE18_gen_argument_typeEi,__ZNK13MethodBind0RCI8Resource3RIDE18_gen_argument_typeEi,__ZNK11MethodBind1I8ResourcebE18_gen_argument_typeEi,__ZNK13MethodBind0RCI8ResourcebE18_gen_argument_typeEi,__ZNK13MethodBind0RCI8ResourceP4NodeE18_gen_argument_typeEi,__ZNK11MethodBind0I8ResourceE18_gen_argument_typeEi,__ZNK12MethodBind1RI8Resource3RefIS0_EbE18_gen_argument_typeEi,__ZNK11MethodBind1I11TranslationRK6StringE18_gen_argument_typeEi,__ZNK13MethodBind0RCI11Translation6StringE18_gen_argument_typeEi,__ZNK11MethodBind2I11TranslationRK10StringNameS3_E18_gen_argument_typeEi,__ZNK13MethodBind1RCI11Translation10StringNameRKS1_E18_gen_argument_typeEi,__ZNK11MethodBind1I11TranslationRK10StringNameE18_gen_argument_typeEi,__ZNK13MethodBind0RCI11Translation10PoolVectorI6StringEE18_gen_argument_typeEi,__ZNK13MethodBind0RCI11TranslationiE18_gen_argument_typeEi,__ZNK11MethodBind1I11TranslationRK10PoolVectorI6StringEE18_gen_argument_typeEi,__ZNK12GlobalConfig8is_classERK6String,__ZNK12GlobalConfig12is_class_ptrEPv,__ZNK13MethodBind1RCI12GlobalConfigb6StringE18_gen_argument_typeEi,__ZNK11MethodBind2I12GlobalConfigRK6StringiE18_gen_argument_typeEi,__ZNK13MethodBind1RCI12GlobalConfigiRK6StringE18_gen_argument_typeEi,__ZNK11MethodBind2I12GlobalConfigRK6StringRK7VariantE18_gen_argument_typeEi,__ZNK11MethodBind1I12GlobalConfigRK10DictionaryE18_gen_argument_typeEi,__ZNK11MethodBind1I12GlobalConfigRK6StringE18_gen_argument_typeEi,__ZNK13MethodBind1RCI12GlobalConfig6StringRKS1_E18_gen_argument_typeEi,__ZNK13MethodBind0RCI12GlobalConfig6StringE18_gen_argument_typeEi,__ZNK12MethodBind0RI12GlobalConfig5ErrorE18_gen_argument_typeEi,__ZNK13MethodBind1RCI12GlobalConfigbRK6StringE18_gen_argument_typeEi,__ZNK13MethodBind1RCI12GlobalConfigP6ObjectRK6StringE18_gen_argument_typeEi,__ZNK12MethodBind1RI12GlobalConfigbRK6StringE18_gen_argument_typeEi,__ZNK12MethodBind1RI12GlobalConfig7VariantRK6StringE18_gen_argument_typeEi,__ZNK12MethodBind1RI12GlobalConfig5ErrorRK6StringE18_gen_argument_typeEi,__ZN13DirAccessPack9get_driveEi,__ZN13DirAccessPack10change_dirE6String,__ZN13DirAccessPack8make_dirE6String,__ZN13DirAccessPack11file_existsE6String,__ZN13DirAccessPack10dir_existsE6String,__ZN13DirAccessPack6removeE6String,__ZNK16PHashTranslation8is_classERK6String,__ZNK16PHashTranslation12is_class_ptrEPv,__ZNK16PHashTranslation11get_messageERK10StringName,__ZNK11MethodBind1I16PHashTranslationRK3RefI11TranslationEE18_gen_argument_typeEi,__ZNK8UndoRedo8is_classERK6String,__ZNK8UndoRedo12is_class_ptrEPv,__ZNK11MethodBind2I8UndoRedoRK6StringNS0_9MergeModeEE18_gen_argument_typeEi,__ZNK11MethodBind0I8UndoRedoE18_gen_argument_typeEi,__ZNK11MethodBind3I8UndoRedoP6ObjectRK6StringRK7VariantE18_gen_argument_typeEi,__ZNK11MethodBind1I8UndoRedoP6ObjectE18_gen_argument_typeEi,__ZNK13MethodBind0RCI8UndoRedo6StringE18_gen_argument_typeEi,__ZNK13MethodBind0RCI8UndoRedoyE18_gen_argument_typeEi,__ZNK16MethodBindVarArgI8UndoRedoE18_gen_argument_typeEi,__ZNK19PackedDataContainer8is_classERK6String,__ZNK19PackedDataContainer12is_class_ptrEPv,__ZNK22PackedDataContainerRef8is_classERK6String,__ZNK22PackedDataContainerRef12is_class_ptrEPv,__ZNK13MethodBind0RCI22PackedDataContainerRefiE18_gen_argument_typeEi,__ZNK12MethodBind1RI22PackedDataContainerRef7VariantRK5ArrayE18_gen_argument_typeEi,__ZNK12MethodBind1RI22PackedDataContainerRef7VariantRKS1_E18_gen_argument_typeEi,__ZNK13MethodBind0RCI22PackedDataContainerRefbE18_gen_argument_typeEi,__ZNK11MethodBind1I19PackedDataContainerRK10PoolVectorIhEE18_gen_argument_typeEi,__ZNK13MethodBind0RCI19PackedDataContainer10PoolVectorIhEE18_gen_argument_typeEi,__ZNK12MethodBind1RI19PackedDataContainer7VariantRK5ArrayE18_gen_argument_typeEi,__ZNK12MethodBind1RI19PackedDataContainer7VariantRKS1_E18_gen_argument_typeEi,__ZNK12MethodBind1RI19PackedDataContainer5ErrorRK7VariantE18_gen_argument_typeEi,__ZNK13MethodBind0RCI19PackedDataContaineriE18_gen_argument_typeEi,__ZN2OS21close_dynamic_libraryEPv,__ZN2OS7set_cwdERK6String,__ZNK5Input8is_classERK6String,__ZNK5Input12is_class_ptrEPv,__ZNK13MethodBind1RCI5InputbiE18_gen_argument_typeEi,__ZNK13MethodBind2RCI5InputbiiE18_gen_argument_typeEi,__ZNK13MethodBind1RCI5InputbRK10StringNameE18_gen_argument_typeEi,__ZNK11MethodBind2I5Input6StringbE18_gen_argument_typeEi,__ZNK11MethodBind1I5Input6StringE18_gen_argument_typeEi,__ZNK12MethodBind1RI5InputbiE18_gen_argument_typeEi,__ZNK13MethodBind2RCI5InputfiiE18_gen_argument_typeEi,__ZNK12MethodBind1RI5Input6StringiE18_gen_argument_typeEi,__ZNK13MethodBind1RCI5Input6StringiE18_gen_argument_typeEi,__ZNK12MethodBind0RI5Input5ArrayE18_gen_argument_typeEi,__ZNK12MethodBind1RI5Input7Vector2iE18_gen_argument_typeEi,__ZNK12MethodBind1RI5InputfiE18_gen_argument_typeEi,__ZNK12MethodBind1RI5Inputi6StringE18_gen_argument_typeEi,__ZNK11MethodBind4I5InputifffE18_gen_argument_typeEi,__ZNK11MethodBind1I5InputiE18_gen_argument_typeEi,__ZNK13MethodBind0RCI5Input7Vector3E18_gen_argument_typeEi,__ZNK13MethodBind0RCI5Input7Vector2E18_gen_argument_typeEi,__ZNK13MethodBind0RCI5InputiE18_gen_argument_typeEi,__ZNK11MethodBind1I5InputNS0_9MouseModeEE18_gen_argument_typeEi,__ZNK13MethodBind0RCI5InputNS0_9MouseModeEE18_gen_argument_typeEi,__ZNK11MethodBind1I5InputRK7Vector2E18_gen_argument_typeEi,__ZNK11MethodBind1I5InputRK10StringNameE18_gen_argument_typeEi,__ZNK11MethodBind2I5InputRK3RefI8ResourceERK7Vector2E18_gen_argument_typeEi,__ZNK11MethodBind1I5InputRK10InputEventE18_gen_argument_typeEi,__ZNK5AStar8is_classERK6String,__ZNK5AStar12is_class_ptrEPv,__ZNK13MethodBind0RCI5AStariE18_gen_argument_typeEi,__ZNK11MethodBind3I5AStariRK7Vector3fE18_gen_argument_typeEi,__ZNK13MethodBind1RCI5AStar7Vector3iE18_gen_argument_typeEi,__ZNK13MethodBind1RCI5AStarfiE18_gen_argument_typeEi,__ZNK11MethodBind1I5AStariE18_gen_argument_typeEi,__ZNK11MethodBind2I5AStariiE18_gen_argument_typeEi,__ZNK13MethodBind2RCI5AStarbiiE18_gen_argument_typeEi,__ZNK11MethodBind0I5AStarE18_gen_argument_typeEi,__ZNK13MethodBind1RCI5AStariRK7Vector3E18_gen_argument_typeEi,__ZNK13MethodBind1RCI5AStar7Vector3RKS1_E18_gen_argument_typeEi,__ZNK12MethodBind2RI5AStar10PoolVectorI7Vector3EiiE18_gen_argument_typeEi,__ZNK12MethodBind2RI5AStar10PoolVectorIiEiiE18_gen_argument_typeEi,__ZNK9PCKPacker8is_classERK6String,__ZNK9PCKPacker12is_class_ptrEPv,__ZNK12MethodBind2RI9PCKPacker5ErrorRK6StringiE18_gen_argument_typeEi,__ZNK12MethodBind2RI9PCKPacker5ErrorRK6StringS4_E18_gen_argument_typeEi,__ZNK12MethodBind1RI9PCKPacker5ErrorbE18_gen_argument_typeEi,__ZNK10PacketPeer8is_classERK6String,__ZNK10PacketPeer12is_class_ptrEPv,__ZNK13MethodBind0RCI10PacketPeer7VariantE18_gen_argument_typeEi,__ZNK12MethodBind1RI10PacketPeer5ErrorRK7VariantE18_gen_argument_typeEi,__ZNK13MethodBind0RCI10PacketPeer10PoolVectorIhEE18_gen_argument_typeEi,__ZNK12MethodBind1RI10PacketPeer5ErrorRK10PoolVectorIhEE18_gen_argument_typeEi,__ZNK13MethodBind0RCI10PacketPeer5ErrorE18_gen_argument_typeEi,__ZNK13MethodBind0RCI10PacketPeeriE18_gen_argument_typeEi,__ZNK16PacketPeerStream8is_classERK6String,__ZNK16PacketPeerStream12is_class_ptrEPv,__ZNK11MethodBind1I16PacketPeerStream3RefI9ReferenceEE18_gen_argument_typeEi,__ZNK2IP8is_classERK6String,__ZNK2IP12is_class_ptrEPv,__ZNK12MethodBind2RI2IP10IP_AddressRK6StringNS0_4TypeEE18_gen_argument_typeEi,__ZNK12MethodBind2RI2IPiRK6StringNS0_4TypeEE18_gen_argument_typeEi,__ZNK13MethodBind1RCI2IPNS0_14ResolverStatusEiE18_gen_argument_typeEi,__ZNK13MethodBind1RCI2IP10IP_AddressiE18_gen_argument_typeEi,__ZNK11MethodBind1I2IPiE18_gen_argument_typeEi,__ZNK13MethodBind0RCI2IP5ArrayE18_gen_argument_typeEi,__ZNK11MethodBind1I2IPRK6StringE18_gen_argument_typeEi,__ZNK10HTTPClient8is_classERK6String,__ZNK10HTTPClient12is_class_ptrEPv,__ZNK12MethodBind4RI10HTTPClient5ErrorRK6StringibbE18_gen_argument_typeEi,__ZNK11MethodBind1I10HTTPClientRK3RefI10StreamPeerEE18_gen_argument_typeEi,__ZNK13MethodBind0RCI10HTTPClient3RefI10StreamPeerEE18_gen_argument_typeEi,__ZNK12MethodBind4RI10HTTPClient5ErrorNS0_6MethodERK6StringRK6VectorIS3_ERK10PoolVectorIhEE18_gen_argument_typeEi,__ZNK12MethodBind4RI10HTTPClient5ErrorNS0_6MethodERK6StringRK6VectorIS3_ES5_E18_gen_argument_typeEi,__ZNK12MethodBind1RI10HTTPClient5ErrorRK6StringE18_gen_argument_typeEi,__ZNK12MethodBind1RI10HTTPClient5ErrorRK10PoolVectorIhEE18_gen_argument_typeEi,__ZNK11MethodBind0I10HTTPClientE18_gen_argument_typeEi,__ZNK13MethodBind0RCI10HTTPClientbE18_gen_argument_typeEi,__ZNK13MethodBind0RCI10HTTPClientiE18_gen_argument_typeEi,__ZNK12MethodBind0RI10HTTPClient10PoolVectorI6StringEE18_gen_argument_typeEi,__ZNK12MethodBind0RI10HTTPClient10DictionaryE18_gen_argument_typeEi,__ZNK12MethodBind0RI10HTTPClient10PoolVectorIhEE18_gen_argument_typeEi,__ZNK11MethodBind1I10HTTPClientiE18_gen_argument_typeEi,__ZNK11MethodBind1I10HTTPClientbE18_gen_argument_typeEi,__ZNK13MethodBind0RCI10HTTPClientNS0_6StatusEE18_gen_argument_typeEi,__ZNK12MethodBind0RI10HTTPClient5ErrorE18_gen_argument_typeEi,__ZNK12MethodBind1RI10HTTPClient6StringRK10DictionaryE18_gen_argument_typeEi,__ZN19FileAccessEncrypted18_get_modified_timeERK6String,__ZN19FileAccessEncrypted11file_existsERK6String,__ZN17FileAccessNetwork18_get_modified_timeERK6String,__ZN17FileAccessNetwork11file_existsERK6String,__ZN14FileAccessPack18_get_modified_timeERK6String,__ZN14FileAccessPack11file_existsERK6String,__ZN15PackedSourcePCK13try_open_packERK6String,__ZNK19TranslationLoaderPO12handles_typeERK6String,__ZNK19TranslationLoaderPO17get_resource_typeERK6String,__ZNK32ResourceInteractiveLoaderDefault8is_classERK6String,__ZNK32ResourceInteractiveLoaderDefault12is_class_ptrEPv,__ZNK12MethodBind0RI25ResourceInteractiveLoader3RefI8ResourceEE18_gen_argument_typeEi,__ZNK12MethodBind0RI25ResourceInteractiveLoader5ErrorE18_gen_argument_typeEi,__ZNK13MethodBind0RCI25ResourceInteractiveLoaderiE18_gen_argument_typeEi,__ZNK25ResourceFormatSaverBinary9recognizeERK3RefI8ResourceE,__ZN20FileAccessCompressed18_get_modified_timeERK6String,__ZN20FileAccessCompressed11file_existsERK6String,__ZNK26ResourceFormatLoaderBinary12handles_typeERK6String,__ZNK26ResourceFormatLoaderBinary17get_resource_typeERK6String,__ZN16FileAccessMemory18_get_modified_timeERK6String,__ZN16FileAccessMemory11file_existsERK6String,__ZNK9XMLParser8is_classERK6String,__ZNK9XMLParser12is_class_ptrEPv,__ZNK12MethodBind0RI9XMLParser5ErrorE18_gen_argument_typeEi,__ZNK12MethodBind0RI9XMLParserNS0_8NodeTypeEE18_gen_argument_typeEi,__ZNK13MethodBind0RCI9XMLParser6StringE18_gen_argument_typeEi,__ZNK13MethodBind0RCI9XMLParseryE18_gen_argument_typeEi,__ZNK13MethodBind0RCI9XMLParseriE18_gen_argument_typeEi,__ZNK13MethodBind1RCI9XMLParser6StringiE18_gen_argument_typeEi,__ZNK13MethodBind1RCI9XMLParserbRK6StringE18_gen_argument_typeEi,__ZNK13MethodBind1RCI9XMLParser6StringRKS1_E18_gen_argument_typeEi,__ZNK13MethodBind0RCI9XMLParserbE18_gen_argument_typeEi,__ZNK11MethodBind0I9XMLParserE18_gen_argument_typeEi,__ZNK12MethodBind1RI9XMLParser5ErroryE18_gen_argument_typeEi,__ZNK12MethodBind1RI9XMLParser5ErrorRK6StringE18_gen_argument_typeEi,__ZNK12MethodBind1RI9XMLParser5ErrorRK6VectorIhEE18_gen_argument_typeEi,__ZN10ZipArchive13try_open_packERK6String,__ZN13FileAccessZip18_get_modified_timeERK6String,__ZN13FileAccessZip11file_existsERK6String,__ZNK16StreamPeerBuffer8is_classERK6String,__ZNK16StreamPeerBuffer12is_class_ptrEPv,__ZNK11MethodBind1I16StreamPeerBufferiE18_gen_argument_typeEi,__ZNK13MethodBind0RCI16StreamPeerBufferiE18_gen_argument_typeEi,__ZNK11MethodBind1I16StreamPeerBufferRK10PoolVectorIhEE18_gen_argument_typeEi,__ZNK13MethodBind0RCI16StreamPeerBuffer10PoolVectorIhEE18_gen_argument_typeEi,__ZNK11MethodBind0I16StreamPeerBufferE18_gen_argument_typeEi,__ZNK13MethodBind0RCI16StreamPeerBuffer3RefIS0_EE18_gen_argument_typeEi,__ZNK12MethodBind1RI10StreamPeer5ErrorRK10PoolVectorIhEE18_gen_argument_typeEi,__ZNK12MethodBind1RI10StreamPeer5ArrayRK10PoolVectorIhEE18_gen_argument_typeEi,__ZNK12MethodBind1RI10StreamPeer5ArrayiE18_gen_argument_typeEi,__ZNK13MethodBind0RCI10StreamPeeriE18_gen_argument_typeEi,__ZNK11MethodBind1I10StreamPeerbE18_gen_argument_typeEi,__ZNK13MethodBind0RCI10StreamPeerbE18_gen_argument_typeEi,__ZNK11MethodBind1I10StreamPeeraE18_gen_argument_typeEi,__ZNK11MethodBind1I10StreamPeerhE18_gen_argument_typeEi,__ZNK11MethodBind1I10StreamPeersE18_gen_argument_typeEi,__ZNK11MethodBind1I10StreamPeertE18_gen_argument_typeEi,__ZNK11MethodBind1I10StreamPeeriE18_gen_argument_typeEi,__ZNK11MethodBind1I10StreamPeerjE18_gen_argument_typeEi,__ZNK11MethodBind1I10StreamPeerxE18_gen_argument_typeEi,__ZNK11MethodBind1I10StreamPeeryE18_gen_argument_typeEi,__ZNK11MethodBind1I10StreamPeerfE18_gen_argument_typeEi,__ZNK11MethodBind1I10StreamPeerdE18_gen_argument_typeEi,__ZNK11MethodBind1I10StreamPeerRK6StringE18_gen_argument_typeEi,__ZNK11MethodBind1I10StreamPeerRK7VariantE18_gen_argument_typeEi,__ZNK12MethodBind0RI10StreamPeeraE18_gen_argument_typeEi,__ZNK12MethodBind0RI10StreamPeerhE18_gen_argument_typeEi,__ZNK12MethodBind0RI10StreamPeersE18_gen_argument_typeEi,__ZNK12MethodBind0RI10StreamPeertE18_gen_argument_typeEi,__ZNK12MethodBind0RI10StreamPeeriE18_gen_argument_typeEi,__ZNK12MethodBind0RI10StreamPeerjE18_gen_argument_typeEi,__ZNK12MethodBind0RI10StreamPeerxE18_gen_argument_typeEi,__ZNK12MethodBind0RI10StreamPeeryE18_gen_argument_typeEi,__ZNK12MethodBind0RI10StreamPeerfE18_gen_argument_typeEi,__ZNK12MethodBind1RI10StreamPeer6StringiE18_gen_argument_typeEi,__ZNK12MethodBind0RI10StreamPeer7VariantE18_gen_argument_typeEi,__ZNK22ResourceFormatImporter12handles_typeERK6String,__ZNK22ResourceFormatImporter17get_resource_typeERK6String,__ZNK22ResourceFormatImporter15can_be_importedERK6String,__ZNK3_OS8is_classERK6String,__ZNK3_OS12is_class_ptrEPv,__ZNK3_OS14get_screen_dpiEi,__ZNK11MethodBind1I3_OSRK6StringE18_gen_argument_typeEi,__ZNK13MethodBind0RCI3_OS6StringE18_gen_argument_typeEi,__ZNK13MethodBind0RCI3_OSiE18_gen_argument_typeEi,__ZNK11MethodBind1I3_OSiE18_gen_argument_typeEi,__ZNK13MethodBind1RCI3_OS7Vector2iE18_gen_argument_typeEi,__ZNK13MethodBind1RCI3_OSiiE18_gen_argument_typeEi,__ZNK13MethodBind0RCI3_OS7Vector2E18_gen_argument_typeEi,__ZNK11MethodBind1I3_OSRK7Vector2E18_gen_argument_typeEi,__ZNK11MethodBind1I3_OSbE18_gen_argument_typeEi,__ZNK13MethodBind0RCI3_OSbE18_gen_argument_typeEi,__ZNK11MethodBind0I3_OSE18_gen_argument_typeEi,__ZNK11MethodBind1I3_OSNS0_17ScreenOrientationEE18_gen_argument_typeEi,__ZNK13MethodBind0RCI3_OSNS0_17ScreenOrientationEE18_gen_argument_typeEi,__ZNK12MethodBind4RI3_OSiRK6StringRK6VectorIS1_Eb5ArrayE18_gen_argument_typeEi,__ZNK12MethodBind1RI3_OS5ErroriE18_gen_argument_typeEi,__ZNK12MethodBind1RI3_OS5Error6StringE18_gen_argument_typeEi,__ZNK13MethodBind1RCI3_OS6StringRKS1_E18_gen_argument_typeEi,__ZNK13MethodBind1RCI3_OSbRK6StringE18_gen_argument_typeEi,__ZNK12MethodBind0RI3_OS6VectorI6StringEE18_gen_argument_typeEi,__ZNK13MethodBind1RCI3_OS10DictionarybE18_gen_argument_typeEi,__ZNK13MethodBind0RCI3_OS10DictionaryE18_gen_argument_typeEi,__ZNK13MethodBind0RCI3_OSyE18_gen_argument_typeEi,__ZNK13MethodBind1RCI3_OS10DictionaryyE18_gen_argument_typeEi,__ZNK13MethodBind1RCI3_OSy10DictionaryE18_gen_argument_typeEi,__ZNK11MethodBind1I3_OSRK5ImageE18_gen_argument_typeEi,__ZNK12MethodBind1CI3_OSjE18_gen_argument_typeEi,__ZNK13MethodBind0RCI3_OSjE18_gen_argument_typeEi,__ZNK13MethodBind1RCI3_OS6StringNS0_9SystemDirEE18_gen_argument_typeEi,__ZNK11MethodBind1I3_OSRK6VectorI6StringEE18_gen_argument_typeEi,__ZNK12MethodBind4RI3_OS5Error6StringfS2_S2_E18_gen_argument_typeEi,__ZNK12MethodBind0RI3_OSbE18_gen_argument_typeEi,__ZNK13MethodBind1RCI3_OS6StringjE18_gen_argument_typeEi,__ZNK13MethodBind1RCI3_OSbjE18_gen_argument_typeEi,__ZNK13MethodBind1RCI3_OSiRK6StringE18_gen_argument_typeEi,__ZNK11MethodBind2I3_OSRK6StringS3_E18_gen_argument_typeEi,__ZNK12MethodBind1RI3_OS5ErrorRK6StringE18_gen_argument_typeEi,__ZNK12MethodBind0RI3_OS10PowerStateE18_gen_argument_typeEi,__ZNK12MethodBind0RI3_OSiE18_gen_argument_typeEi,__ZNK5_File8is_classERK6String,__ZNK5_File12is_class_ptrEPv,__ZNK12MethodBind3RI5_File5ErrorRK6StringiRK6VectorIhEE18_gen_argument_typeEi,__ZNK12MethodBind3RI5_File5ErrorRK6StringiS4_E18_gen_argument_typeEi,__ZNK12MethodBind2RI5_File5ErrorRK6StringiE18_gen_argument_typeEi,__ZNK11MethodBind0I5_FileE18_gen_argument_typeEi,__ZNK13MethodBind0RCI5_FilebE18_gen_argument_typeEi,__ZNK11MethodBind1I5_FilexE18_gen_argument_typeEi,__ZNK13MethodBind0RCI5_FilexE18_gen_argument_typeEi,__ZNK13MethodBind0RCI5_FilehE18_gen_argument_typeEi,__ZNK13MethodBind0RCI5_FiletE18_gen_argument_typeEi,__ZNK13MethodBind0RCI5_FilejE18_gen_argument_typeEi,__ZNK13MethodBind0RCI5_FileyE18_gen_argument_typeEi,__ZNK13MethodBind0RCI5_FilefE18_gen_argument_typeEi,__ZNK13MethodBind0RCI5_FiledE18_gen_argument_typeEi,__ZNK13MethodBind1RCI5_File10PoolVectorIhEiE18_gen_argument_typeEi,__ZNK13MethodBind0RCI5_File6StringE18_gen_argument_typeEi,__ZNK13MethodBind1RCI5_File6StringRKS1_E18_gen_argument_typeEi,__ZNK12MethodBind0RI5_FilebE18_gen_argument_typeEi,__ZNK11MethodBind1I5_FilebE18_gen_argument_typeEi,__ZNK13MethodBind0RCI5_File5ErrorE18_gen_argument_typeEi,__ZNK13MethodBind0RCI5_File7VariantE18_gen_argument_typeEi,__ZNK13MethodBind1RCI5_File6VectorI6StringES2_E18_gen_argument_typeEi,__ZNK11MethodBind1I5_FilehE18_gen_argument_typeEi,__ZNK11MethodBind1I5_FiletE18_gen_argument_typeEi,__ZNK11MethodBind1I5_FilejE18_gen_argument_typeEi,__ZNK11MethodBind1I5_FileyE18_gen_argument_typeEi,__ZNK11MethodBind1I5_FilefE18_gen_argument_typeEi,__ZNK11MethodBind1I5_FiledE18_gen_argument_typeEi,__ZNK11MethodBind1I5_FileRK10PoolVectorIhEE18_gen_argument_typeEi,__ZNK11MethodBind1I5_FileRK6StringE18_gen_argument_typeEi,__ZNK11MethodBind1I5_FileRK7VariantE18_gen_argument_typeEi,__ZNK12MethodBind0RI5_File6StringE18_gen_argument_typeEi,__ZNK13MethodBind1RCI5_FilebRK6StringE18_gen_argument_typeEi,__ZNK13MethodBind1RCI5_FileyRK6StringE18_gen_argument_typeEi,__ZNK10_Directory8is_classERK6String,__ZNK10_Directory12is_class_ptrEPv,__ZNK12MethodBind1RI10_Directory5ErrorRK6StringE18_gen_argument_typeEi,__ZNK12MethodBind2RI10_Directory5ErrorbbE18_gen_argument_typeEi,__ZNK12MethodBind0RI10_Directory6StringE18_gen_argument_typeEi,__ZNK13MethodBind0RCI10_DirectorybE18_gen_argument_typeEi,__ZNK11MethodBind0I10_DirectoryE18_gen_argument_typeEi,__ZNK12MethodBind0RI10_DirectoryiE18_gen_argument_typeEi,__ZNK12MethodBind1RI10_Directory6StringiE18_gen_argument_typeEi,__ZNK12MethodBind1RI10_Directory5Error6StringE18_gen_argument_typeEi,__ZNK12MethodBind1RI10_Directoryb6StringE18_gen_argument_typeEi,__ZNK12MethodBind2RI10_Directory5Error6StringS2_E18_gen_argument_typeEi,__ZNK10_Semaphore8is_classERK6String,__ZNK10_Semaphore12is_class_ptrEPv,__ZNK12MethodBind0RI10_Semaphore5ErrorE18_gen_argument_typeEi,__ZNK6_Mutex8is_classERK6String,__ZNK6_Mutex12is_class_ptrEPv,__ZNK11MethodBind0I6_MutexE18_gen_argument_typeEi,__ZNK12MethodBind0RI6_Mutex5ErrorE18_gen_argument_typeEi,__ZNK7_Thread8is_classERK6String,__ZNK7_Thread12is_class_ptrEPv,__ZNK12MethodBind4RI7_Thread5ErrorP6ObjectRK10StringNameRK7VariantiE18_gen_argument_typeEi,__ZNK13MethodBind0RCI7_Thread6StringE18_gen_argument_typeEi,__ZNK13MethodBind0RCI7_ThreadbE18_gen_argument_typeEi,__ZNK12MethodBind0RI7_Thread7VariantE18_gen_argument_typeEi,__ZNK8_ClassDB8is_classERK6String,__ZNK8_ClassDB12is_class_ptrEPv,__ZNK13MethodBind0RCI8_ClassDB10PoolVectorI6StringEE18_gen_argument_typeEi,__ZNK13MethodBind1RCI8_ClassDB10PoolVectorI6StringERK10StringNameE18_gen_argument_typeEi,__ZNK13MethodBind1RCI8_ClassDB10StringNameRKS1_E18_gen_argument_typeEi,__ZNK13MethodBind1RCI8_ClassDBbRK10StringNameE18_gen_argument_typeEi,__ZNK13MethodBind2RCI8_ClassDBbRK10StringNameS3_E18_gen_argument_typeEi,__ZNK13MethodBind1RCI8_ClassDB7VariantRK10StringNameE18_gen_argument_typeEi,__ZNK13MethodBind2RCI8_ClassDBb10StringNameS1_E18_gen_argument_typeEi,__ZNK13MethodBind2RCI8_ClassDB10Dictionary10StringNameS2_E18_gen_argument_typeEi,__ZNK13MethodBind2RCI8_ClassDB5Array10StringNamebE18_gen_argument_typeEi,__ZNK13MethodBind2RCI8_ClassDB7VariantP6ObjectRK10StringNameE18_gen_argument_typeEi,__ZNK13MethodBind3RCI8_ClassDB5ErrorP6ObjectRK10StringNameRK7VariantE18_gen_argument_typeEi,__ZNK13MethodBind3RCI8_ClassDBb10StringNameS1_bE18_gen_argument_typeEi,__ZNK13MethodBind2RCI8_ClassDB10PoolVectorI6StringERK10StringNamebE18_gen_argument_typeEi,__ZNK13MethodBind2RCI8_ClassDBiRK10StringNameS3_E18_gen_argument_typeEi,__ZNK13MethodBind1RCI8_ClassDBb10StringNameE18_gen_argument_typeEi,__ZNK13MethodBind0RCI6ScriptbE18_gen_argument_typeEi,__ZNK13MethodBind1RCI6ScriptbPK6ObjectE18_gen_argument_typeEi,__ZNK13MethodBind0RCI6Script6StringE18_gen_argument_typeEi,__ZNK11MethodBind1I6ScriptRK6StringE18_gen_argument_typeEi,__ZNK12MethodBind1RI6Script5ErrorbE18_gen_argument_typeEi,__ZNK11MethodBind1I17TranslationServerRK6StringE18_gen_argument_typeEi,__ZNK13MethodBind0RCI17TranslationServer6StringE18_gen_argument_typeEi,__ZNK13MethodBind1RCI17TranslationServer10StringNameRKS1_E18_gen_argument_typeEi,__ZNK11MethodBind1I17TranslationServerRK3RefI11TranslationEE18_gen_argument_typeEi,__ZNK11MethodBind0I17TranslationServerE18_gen_argument_typeEi,__ZNK17TranslationServer8is_classERK6String,__ZNK17TranslationServer12is_class_ptrEPv,__ZNK10_Marshalls8is_classERK6String,__ZNK10_Marshalls12is_class_ptrEPv,__ZNK12MethodBind1RI10_Marshalls6StringRK7VariantE18_gen_argument_typeEi,__ZNK12MethodBind1RI10_Marshalls7VariantRK6StringE18_gen_argument_typeEi,__ZNK12MethodBind1RI10_Marshalls6StringRK10PoolVectorIhEE18_gen_argument_typeEi,__ZNK12MethodBind1RI10_Marshalls10PoolVectorIhERK6StringE18_gen_argument_typeEi,__ZNK12MethodBind1RI10_Marshalls6StringRKS1_E18_gen_argument_typeEi,__ZNK7_Engine8is_classERK6String,__ZNK7_Engine12is_class_ptrEPv,__ZNK11MethodBind1I7_EngineiE18_gen_argument_typeEi,__ZNK13MethodBind0RCI7_EngineiE18_gen_argument_typeEi,__ZNK13MethodBind0RCI7_EnginefE18_gen_argument_typeEi,__ZNK11MethodBind1I7_EnginefE18_gen_argument_typeEi,__ZNK12MethodBind0RI7_EnginefE18_gen_argument_typeEi,__ZNK13MethodBind0RCI7_Engine6StringE18_gen_argument_typeEi,__ZNK12MethodBind0RI7_EngineiE18_gen_argument_typeEi,__ZNK13MethodBind0RCI7_EngineP8MainLoopE18_gen_argument_typeEi,__ZNK13MethodBind0RCI7_Engine10DictionaryE18_gen_argument_typeEi,__ZNK14_ResourceSaver8is_classERK6String,__ZNK14_ResourceSaver12is_class_ptrEPv,__ZNK12MethodBind3RI14_ResourceSaver5ErrorRK6StringRK3RefI8ResourceEjE18_gen_argument_typeEi,__ZNK12MethodBind1RI14_ResourceSaver10PoolVectorI6StringERK3RefI8ResourceEE18_gen_argument_typeEi,__ZNK15_ResourceLoader8is_classERK6String,__ZNK15_ResourceLoader12is_class_ptrEPv,__ZNK12MethodBind2RI15_ResourceLoader3RefI25ResourceInteractiveLoaderERK6StringS6_E18_gen_argument_typeEi,__ZNK12MethodBind3RI15_ResourceLoader3RefI8ResourceERK6StringS6_bE18_gen_argument_typeEi,__ZNK12MethodBind1RI15_ResourceLoader10PoolVectorI6StringERKS2_E18_gen_argument_typeEi,__ZNK11MethodBind1I15_ResourceLoaderbE18_gen_argument_typeEi,__ZNK12MethodBind1RI15_ResourceLoaderbRK6StringE18_gen_argument_typeEi,__ZNK9_Geometry8is_classERK6String,__ZNK9_Geometry12is_class_ptrEPv,__ZNK12MethodBind1RI9_Geometry10PoolVectorI5PlaneERK7Vector3E18_gen_argument_typeEi,__ZNK12MethodBind4RI9_Geometry10PoolVectorI5PlaneEffiN7Vector34AxisEE18_gen_argument_typeEi,__ZNK12MethodBind5RI9_Geometry10PoolVectorI5PlaneEffiiN7Vector34AxisEE18_gen_argument_typeEi,__ZNK12MethodBind4RI9_GeometryfRK7Vector2S3_S3_fE18_gen_argument_typeEi,__ZNK12MethodBind4RI9_Geometry7VariantRK7Vector2S4_S4_S4_E18_gen_argument_typeEi,__ZNK12MethodBind4RI9_Geometry10PoolVectorI7Vector2ERKS2_S5_S5_S5_E18_gen_argument_typeEi,__ZNK12MethodBind4RI9_Geometry10PoolVectorI7Vector3ERKS2_S5_S5_S5_E18_gen_argument_typeEi,__ZNK12MethodBind3RI9_Geometry7Vector2RKS1_S3_S3_E18_gen_argument_typeEi,__ZNK12MethodBind3RI9_Geometry7Vector3RKS1_S3_S3_E18_gen_argument_typeEi,__ZNK12MethodBind1RI9_GeometryiRK7Vector3E18_gen_argument_typeEi,__ZNK12MethodBind5RI9_Geometry7VariantRK7Vector3S4_S4_S4_S4_E18_gen_argument_typeEi,__ZNK12MethodBind4RI9_Geometry10PoolVectorI7Vector3ERKS2_S5_S5_fE18_gen_argument_typeEi,__ZNK12MethodBind4RI9_Geometry10PoolVectorI7Vector3ERKS2_S5_ffE18_gen_argument_typeEi,__ZNK12MethodBind3RI9_Geometry10PoolVectorI7Vector3ERKS2_S5_RK6VectorI5PlaneEE18_gen_argument_typeEi,__ZNK13MethodBind4RCI9_GeometrybRK7Vector2S3_S3_S3_E18_gen_argument_typeEi,__ZNK12MethodBind1RI9_Geometry6VectorIiERKS1_I7Vector2EE18_gen_argument_typeEi,__ZNK12MethodBind1RI9_Geometry10DictionaryRK6VectorI7Vector2EE18_gen_argument_typeEi,__ZNK10ConfigFile8is_classERK6String,__ZNK10ConfigFile12is_class_ptrEPv,__ZNK11MethodBind3I10ConfigFileRK6StringS3_RK7VariantE18_gen_argument_typeEi,__ZNK13MethodBind3RCI10ConfigFile7VariantRK6StringS4_S1_E18_gen_argument_typeEi,__ZNK13MethodBind1RCI10ConfigFilebRK6StringE18_gen_argument_typeEi,__ZNK13MethodBind2RCI10ConfigFilebRK6StringS3_E18_gen_argument_typeEi,__ZNK13MethodBind0RCI10ConfigFile10PoolVectorI6StringEE18_gen_argument_typeEi,__ZNK13MethodBind1RCI10ConfigFile10PoolVectorI6StringERKS2_E18_gen_argument_typeEi,__ZNK11MethodBind1I10ConfigFileRK6StringE18_gen_argument_typeEi,__ZNK12MethodBind1RI10ConfigFile5ErrorRK6StringE18_gen_argument_typeEi,__ZNK12TriangleMesh8is_classERK6String,__ZNK12TriangleMesh12is_class_ptrEPv,__ZNK11MethodBind1I8MainLoopRK10InputEventE18_gen_argument_typeEi,__ZNK11MethodBind1I8MainLoopRK6StringE18_gen_argument_typeEi,__ZNK11MethodBind0I8MainLoopE18_gen_argument_typeEi,__ZNK12MethodBind1RI8MainLoopbfE18_gen_argument_typeEi,__ZNK12MethodBind1RI13StreamPeerSSL5Error3RefI10StreamPeerEE18_gen_argument_typeEi,__ZNK12MethodBind3RI13StreamPeerSSL5Error3RefI10StreamPeerEbRK6StringE18_gen_argument_typeEi,__ZNK13MethodBind0RCI13StreamPeerSSLNS0_6StatusEE18_gen_argument_typeEi,__ZNK11MethodBind0I13StreamPeerSSLE18_gen_argument_typeEi,__ZNK12MethodBind3RI13PacketPeerUDP5Errori10IP_AddressiE18_gen_argument_typeEi,__ZNK11MethodBind0I13PacketPeerUDPE18_gen_argument_typeEi,__ZNK12MethodBind0RI13PacketPeerUDP5ErrorE18_gen_argument_typeEi,__ZNK13MethodBind0RCI13PacketPeerUDPbE18_gen_argument_typeEi,__ZNK13MethodBind0RCI13PacketPeerUDP6StringE18_gen_argument_typeEi,__ZNK13MethodBind0RCI13PacketPeerUDPiE18_gen_argument_typeEi,__ZNK12MethodBind2RI13PacketPeerUDP5ErrorRK6StringiE18_gen_argument_typeEi,__ZNK12MethodBind2RI10TCP_Server5Errort10IP_AddressE18_gen_argument_typeEi,__ZNK13MethodBind0RCI10TCP_ServerbE18_gen_argument_typeEi,__ZNK12MethodBind0RI10TCP_Server3RefI13StreamPeerTCPEE18_gen_argument_typeEi,__ZNK11MethodBind0I10TCP_ServerE18_gen_argument_typeEi,__ZNK12MethodBind2RI13StreamPeerTCP5ErrorRK6StringiE18_gen_argument_typeEi,__ZNK13MethodBind0RCI13StreamPeerTCPbE18_gen_argument_typeEi,__ZNK13MethodBind0RCI13StreamPeerTCPNS0_6StatusEE18_gen_argument_typeEi,__ZNK13MethodBind0RCI13StreamPeerTCP10IP_AddressE18_gen_argument_typeEi,__ZNK13MethodBind0RCI13StreamPeerTCPtE18_gen_argument_typeEi,__ZNK11MethodBind0I13StreamPeerTCPE18_gen_argument_typeEi,__ZNK7FuncRef8is_classERK6String,__ZNK7FuncRef12is_class_ptrEPv,__ZNK11MethodBind1I7FuncRefP6ObjectE18_gen_argument_typeEi,__ZNK11MethodBind1I7FuncRefRK10StringNameE18_gen_argument_typeEi,__ZNK16MethodBindVarArgI7FuncRefE18_gen_argument_typeEi,__ZNK7WeakRef8is_classERK6String,__ZNK7WeakRef12is_class_ptrEPv,__ZNK13MethodBind0RCI7WeakRef7VariantE18_gen_argument_typeEi,__ZNK13MethodBind1RCI8InputMapbRK10StringNameE18_gen_argument_typeEi,__ZNK13MethodBind1RCI8InputMapiRK10StringNameE18_gen_argument_typeEi,__ZNK13MethodBind1RCI8InputMap10StringNameiE18_gen_argument_typeEi,__ZNK12MethodBind0RI8InputMap5ArrayE18_gen_argument_typeEi,__ZNK11MethodBind1I8InputMapRK10StringNameE18_gen_argument_typeEi,__ZNK11MethodBind2I8InputMapRK10StringNameRK10InputEventE18_gen_argument_typeEi,__ZNK12MethodBind2RI8InputMapbRK10StringNameRK10InputEventE18_gen_argument_typeEi,__ZNK12MethodBind1RI8InputMap5ArrayRK10StringNameE18_gen_argument_typeEi,__ZNK13MethodBind2RCI8InputMapbRK10InputEventRK10StringNameE18_gen_argument_typeEi,__ZNK11MethodBind0I8InputMapE18_gen_argument_typeEi,__ZNK8InputMap8is_classERK6String,__ZNK8InputMap12is_class_ptrEPv,__ZNK11MethodBind1I24NetworkedMultiplayerPeerNS0_12TransferModeEE18_gen_argument_typeEi,__ZNK11MethodBind1I24NetworkedMultiplayerPeeriE18_gen_argument_typeEi,__ZNK13MethodBind0RCI24NetworkedMultiplayerPeeriE18_gen_argument_typeEi,__ZNK11MethodBind0I24NetworkedMultiplayerPeerE18_gen_argument_typeEi,__ZNK13MethodBind0RCI24NetworkedMultiplayerPeerNS0_16ConnectionStatusEE18_gen_argument_typeEi,__ZNK11MethodBind1I24NetworkedMultiplayerPeerbE18_gen_argument_typeEi,__ZNK13MethodBind0RCI24NetworkedMultiplayerPeerbE18_gen_argument_typeEi,_af_dummy_hints_init,_af_latin_metrics_init,_af_latin_hints_init,_af_cjk_metrics_init,_af_cjk_hints_init,_af_indic_metrics_init,_af_indic_hints_init,_af_get_interface,_bdf_driver_requester,_BDF_Size_Request,_BDF_Size_Select,_bdf_cmap_init,_bdf_cmap_char_index,_bdf_cmap_char_next,_cff_get_interface,_cff_size_request,_cff_size_select,_cff_cmap_unicode_init,_cff_cmap_unicode_char_index,_cff_cmap_unicode_char_next,_cff_cmap_encoding_init,_cff_cmap_encoding_char_index,_cff_cmap_encoding_char_next,_cff_ps_get_font_info,_cff_get_name_index,_cff_get_cmap_info,_cff_get_is_cid,_cid_get_interface,_cid_size_request,_parse_fd_array,_cid_parse_font_matrix,_parse_expansion_factor,_cid_ps_get_font_info,_cid_ps_get_font_extra,_cid_get_is_cid,_pcf_driver_requester,_PCF_Size_Request,_PCF_Size_Select,_pcf_cmap_init,_pcf_cmap_char_index,_pcf_cmap_char_next,_pfr_cmap_init,_pfr_cmap_char_index,_pfr_cmap_char_next,_pfr_get_service,_ps_parser_to_fixed,_t1_builder_check_points,_t1_cmap_standard_init,_t1_cmap_std_char_index,_t1_cmap_std_char_next,_t1_cmap_expert_init,_t1_cmap_custom_init,_t1_cmap_custom_char_index,_t1_cmap_custom_char_next,_t1_cmap_unicode_init,_t1_cmap_unicode_char_index,_t1_cmap_unicode_char_next,_psnames_get_service,_ps_unicodes_char_index,_ps_unicodes_char_next,_ft_black_new,_ft_black_render,_tt_cmap_init,_tt_cmap0_char_index,_tt_cmap0_char_next,_tt_cmap0_validate,_tt_cmap0_get_info,_tt_cmap2_char_index,_tt_cmap2_char_next,_tt_cmap2_validate,_tt_cmap2_get_info,_tt_cmap4_init,_tt_cmap4_char_index,_tt_cmap4_char_next,_tt_cmap4_validate,_tt_cmap4_get_info,_tt_cmap6_char_index,_tt_cmap6_char_next,_tt_cmap6_validate,_tt_cmap6_get_info,_tt_cmap8_char_index,_tt_cmap8_char_next,_tt_cmap8_validate,_tt_cmap8_get_info,_tt_cmap10_char_index,_tt_cmap10_char_next,_tt_cmap10_validate,_tt_cmap10_get_info,_tt_cmap12_init,_tt_cmap12_char_index,_tt_cmap12_char_next,_tt_cmap12_validate,_tt_cmap12_get_info,_tt_cmap13_init,_tt_cmap13_char_index,_tt_cmap13_char_next,_tt_cmap13_validate,_tt_cmap13_get_info,_tt_cmap14_init,_tt_cmap14_char_index,_tt_cmap14_char_next,_tt_cmap14_variants,_tt_cmap14_validate,_tt_cmap14_get_info,_sfnt_get_interface,_tt_face_load_head,_tt_face_load_cmap,_tt_face_load_maxp,_tt_face_load_os2,_tt_face_load_post,_tt_face_load_name,_tt_face_load_kern,_tt_face_load_gasp,_tt_face_load_pclt,_tt_face_load_bhed,_tt_face_load_font_dir,_tt_face_load_sbit,_get_sfnt_table,_sfnt_get_name_index,_tt_get_cmap_info,_gray_raster_new,_gray_raster_render,_gray_move_to,_gray_line_to,_tt_get_interface,_tt_size_request,_tt_size_select,_TT_Get_MM_Var,_Get_Interface,_T1_Read_Metrics,_T1_Size_Request,_t1_get_name_index,_t1_ps_get_font_info,_t1_ps_get_font_extra,_t1_ps_get_font_private,_T1_Get_Multi_Master,_T1_Get_MM_Var,_T42_Get_Interface,_T42_Size_Request,_T42_Size_Select,_t42_get_name_index,_t42_ps_get_font_info,_t42_ps_get_font_extra,_t42_ps_get_font_private,_winfnt_get_service,_FNT_Size_Request,_FNT_Size_Select,_fnt_cmap_init,_fnt_cmap_char_index,_fnt_cmap_char_next,_winfnt_get_header,__ZNK15GDNativeLibrary17get_platform_fileE10StringName,__ZNK7GridMap13area_get_nameEi,__ZNK7GridMap23area_is_exterior_portalEi,__ZN4jpgd12jpeg_decoder8get_bitsEi,_err_string_data_LHASH_COMP,_err_state_LHASH_COMP,_app_info_LHASH_COMP,_strcmp,_ex_class_item_LHASH_COMP,_obj_name_LHASH_COMP,_pmeth_cmp_BSEARCH_CMP_FN,_der_cmp,_ameth_cmp_BSEARCH_CMP_FN,_sigx_cmp_BSEARCH_CMP_FN,_sig_cmp_BSEARCH_CMP_FN,_sk_comp_cmp,_type_str,_cpy_asc,_cpy_bmp,_cpy_univ,_cpy_utf8,_ext_cmp_BSEARCH_CMP_FN,_table_cmp_BSEARCH_CMP_FN_4379,_X509_REVOKED_cmp,_nid_cmp_BSEARCH_CMP_FN,__ZN17StreamPeerOpenSSL21_cert_verify_callbackEP17x509_store_ctx_stPv,_ssl_session_LHASH_COMP,_x509_object_cmp,_ssl_cipher_ptr_id_cmp,_srp_password_from_info_cb,_ssl_cipher_id_cmp_BSEARCH_CMP_FN,_ca_dn_cmp,_null_callback,_check_crl,_X509_STORE_get1_certs,_X509_STORE_get1_crls,_table_cmp_BSEARCH_CMP_FN,_policy_data_cmp,_node_cmp,__ZN5RegEx7compileERK6String,__ZNK10RegExMatch6expandERK6String,__ZNK10RegExMatch10get_stringERK7Variant,__ZNK10RegExMatch9get_startERK7Variant,__ZNK10RegExMatch7get_endERK7Variant,__ZL14uint32_comparePKvS0_,__ZL13point_comparePKvS0_,__ZNK12VisualScript12has_functionERK10StringName,__ZNK12VisualScript20get_function_node_idERK10StringName,__ZNK12VisualScript12has_variableERK10StringName,__ZNK12VisualScript18_get_variable_infoERK10StringName,__ZNK12VisualScript19get_variable_exportERK10StringName,__ZNK12VisualScript17has_custom_signalERK10StringName,__ZNK12VisualScript32custom_signal_get_argument_countERK10StringName,_Predictor0,_Predictor1,_Predictor2,_Predictor3,_Predictor4,_Predictor5,_Predictor6,_Predictor7,_Predictor8,_Predictor9,_Predictor10,_Predictor11,_Predictor12,_Predictor13,_FinishRow,_EmitRescaledRGB,_EmitRescaledYUV,_EmitSampledRGB,_EmitFancyRGB,_EmitYUV,_SSE16x16,_SSE8x8,_SSE16x8,_SSE4x4,_GetResidualCost,_CompressAlphaJob,_DoSegmentsJob,_PaletteCompareColorsForQsort,_CompareHuffmanTrees,__ZN6Memory12alloc_staticEjb,_png_user_version_check,_png_malloc_warn,__ZL14_png_malloc_fnP14png_struct_defj,_png_get_color_type,__ZN10PoolVectorIhE6resizeEi,__ZN16ResourceSaverPNG10save_imageERK6StringR5Image,__ZNK4Node9get_childEi,__ZNK4Node8has_nodeERK8NodePath,__ZNK4Node8get_nodeERK8NodePath,__ZNK4Node21has_node_and_resourceERK8NodePath,__ZN4Node22_get_node_and_resourceERK8NodePath,__ZNK4Node14is_a_parent_ofEPKS_,__ZNK4Node15is_greater_thanEPKS_,__ZNK4Node11get_path_toEPKS_,__ZNK4Node11is_in_groupERK10StringName,__ZNK4Node9duplicateEi,__ZNK7Control10get_anchorE6Margin,__ZNK7Control17has_icon_overrideERK10StringName,__ZNK7Control21has_stylebox_overrideERK10StringName,__ZNK7Control17has_font_overrideERK10StringName,__ZNK7Control18has_color_overrideERK10StringName,__ZNK7Control21has_constant_overrideERK10StringName,__ZNK7Control19get_focus_neighbourE6Margin,__ZN19InstancePlaceholder17get_stored_valuesEb,__ZNK15SpatialMaterial8get_flagENS_5FlagsE,__ZNK15SpatialMaterial11get_featureENS_7FeatureE,__ZNK15SpatialMaterial11get_textureENS_12TextureParamE,__ZNK4Mesh20get_blend_shape_nameEi,__ZNK4Mesh21surface_get_array_lenEi,__ZNK4Mesh27surface_get_array_index_lenEi,__ZNK4Mesh18surface_get_formatEi,__ZNK4Mesh26surface_get_primitive_typeEi,__ZNK4Mesh20surface_get_materialEi,__ZNK4Mesh16surface_get_nameEi,__ZN11SurfaceTool25mikktGetNumVerticesOfFaceEPK18SMikkTSpaceContexti,__ZN11SurfaceTool6commitERK3RefI4MeshE,__ZNK8Viewport32get_shadow_atlas_quadrant_subdivEi,__ZNK9GraphNode20is_slot_enabled_leftEi,__ZNK9GraphNode18get_slot_type_leftEi,__ZNK9GraphNode21is_slot_enabled_rightEi,__ZNK9GraphNode19get_slot_type_rightEi,__ZN9GraphNode26get_connection_output_typeEi,__ZN9GraphNode25get_connection_input_typeEi,__ZNK13NinePatchRect16get_patch_marginE6Margin,__ZNK12OptionButton13get_item_textEi,__ZNK12OptionButton13get_item_iconEi,__ZNK12OptionButton11get_item_IDEi,__ZNK12OptionButton16is_item_disabledEi,__ZN13RichTextLabel11remove_lineEi,__ZN13RichTextLabel12parse_bbcodeERK6String,__ZN13RichTextLabel13append_bbcodeERK6String,__ZNK8TextEdit8get_lineEi,__ZNK9PopupMenu13get_item_textEi,__ZNK9PopupMenu13get_item_iconEi,__ZNK9PopupMenu15is_item_checkedEi,__ZNK9PopupMenu11get_item_IDEi,__ZNK9PopupMenu14get_item_indexEi,__ZNK9PopupMenu20get_item_acceleratorEi,__ZNK9PopupMenu16is_item_disabledEi,__ZNK9PopupMenu16get_item_submenuEi,__ZNK9PopupMenu17is_item_separatorEi,__ZNK9PopupMenu17is_item_checkableEi,__ZNK9PopupMenu16get_item_tooltipEi,__ZNK9PopupMenu17get_item_shortcutEi,__ZNK8ItemList13get_item_textEi,__ZNK8ItemList13get_item_iconEi,__ZNK8ItemList18is_item_selectableEi,__ZNK8ItemList16is_item_disabledEi,__ZNK8ItemList23is_item_tooltip_enabledEi,__ZNK8ItemList16get_item_tooltipEi,__ZNK8ItemList11is_selectedEi,__ZNK11ButtonArray15get_button_textEi,__ZNK11ButtonArray18get_button_tooltipEi,__ZNK11ButtonArray15get_button_iconEi,__ZNK8TreeItem13get_cell_modeEi,__ZNK8TreeItem10is_checkedEi,__ZNK8TreeItem8get_textEi,__ZNK8TreeItem8get_iconEi,__ZNK8TreeItem18get_icon_max_widthEi,__ZN8TreeItem17_get_range_configEi,__ZNK8TreeItem13is_selectableEi,__ZN8TreeItem11is_selectedEi,__ZN8TreeItem11is_editableEi,__ZNK8TreeItem16get_button_countEi,__ZNK8TreeItem11get_tooltipEi,__ZN4Tree12_create_itemEP6Object,__ZNK4Tree16get_column_widthEi,__ZN4Tree18_get_next_selectedEP6Object,__ZNK4Tree15get_item_at_posERK7Vector2,__ZNK4Tree17get_column_at_posERK7Vector2,__ZNK4Tree16get_column_titleEi,__ZN12AcceptDialog10add_cancelERK6String,__ZNK12TabContainer15get_tab_controlEi,__ZNK12TabContainer13get_tab_titleEi,__ZNK12TabContainer12get_tab_iconEi,__ZNK12TabContainer16get_tab_disabledEi,__ZNK4Tabs13get_tab_titleEi,__ZNK4Tabs12get_tab_iconEi,__ZNK4Tabs16get_tab_disabledEi,__ZNK15CollisionObject23is_shape_set_as_triggerEi,__ZNK15CollisionObject9get_shapeEi,__ZNK11PhysicsBody22get_collision_mask_bitEi,__ZNK11PhysicsBody23get_collision_layer_bitEi,__ZN13KinematicBody15can_teleport_toERK7Vector3,__ZNK4Area22get_collision_mask_bitEi,__ZNK4Area18get_layer_mask_bitEi,__ZNK4Area13overlaps_bodyEP4Node,__ZNK4Area13overlaps_areaEP4Node,__ZNK16GeometryInstance8get_flagENS_5FlagsE,__ZNK6Camera18is_position_behindERK7Vector3,__ZNK12SpriteBase3D13get_draw_flagENS_9DrawFlagsE,__ZNK8Skeleton9find_boneE6String,__ZNK8Skeleton13get_bone_nameEi,__ZNK8Skeleton15get_bone_parentEi,__ZNK8Skeleton21is_bone_rest_disabledEi,__ZNK8Skeleton30_get_bound_child_nodes_to_boneEi,__ZNK10HingeJoint8get_flagENS_4FlagE,__ZNK16Generic6DOFJoint10get_flag_xENS_4FlagE,__ZNK16Generic6DOFJoint10get_flag_yENS_4FlagE,__ZNK16Generic6DOFJoint10get_flag_zENS_4FlagE,__ZNK17VisibilityEnabler18is_enabler_enabledENS_7EnablerE,__ZNK9Particles18get_draw_pass_meshEi,__ZNK17ParticlesMaterial17get_param_textureENS_9ParameterE,__ZNK17ParticlesMaterial8get_flagENS_5FlagsE,__ZNK7TileMap23get_collision_layer_bitEi,__ZNK7TileMap22get_collision_mask_bitEi,__ZNK7TileMap9get_cellvERK7Vector2,__ZNK17CollisionObject2D9get_shapeEi,__ZNK17CollisionObject2D23is_shape_set_as_triggerEi,__ZNK13PhysicsBody2D22get_collision_mask_bitEi,__ZNK13PhysicsBody2D23get_collision_layer_bitEi,__ZNK6Area2D22get_collision_mask_bitEi,__ZNK6Area2D18get_layer_mask_bitEi,__ZNK6Area2D13overlaps_bodyEP4Node,__ZNK6Area2D13overlaps_areaEP4Node,__ZNK8Camera2D9get_limitE6Margin,__ZNK19VisibilityEnabler2D18is_enabler_enabledENS_7EnablerE,__ZNK15AnimationPlayer13has_animationERK10StringName,__ZNK15AnimationPlayer13get_animationERK10StringName,__ZNK15AnimationPlayer18animation_get_nextERK10StringName,__ZNK15AnimationPlayer14find_animationERK3RefI9AnimationE,__ZNK19AnimationTreePlayer11node_existsERK10StringName,__ZNK19AnimationTreePlayer13node_get_typeERK10StringName,__ZNK19AnimationTreePlayer20node_get_input_countERK10StringName,__ZNK19AnimationTreePlayer28animation_node_get_animationERK10StringName,__ZNK19AnimationTreePlayer35animation_node_get_master_animationERK10StringName,__ZNK19AnimationTreePlayer28oneshot_node_has_autorestartERK10StringName,__ZNK19AnimationTreePlayer22oneshot_node_is_activeERK10StringName,__ZNK19AnimationTreePlayer31transition_node_get_input_countERK10StringName,__ZNK19AnimationTreePlayer27transition_node_get_currentERK10StringName,__ZNK9Animation14track_get_typeEi,__ZNK9Animation14track_get_pathEi,__ZNK9Animation10find_trackERK8NodePath,__ZNK9Animation17track_is_importedEi,__ZNK9Animation19track_get_key_countEi,__ZNK9Animation28track_get_interpolation_typeEi,__ZNK9Animation33track_get_interpolation_loop_wrapEi,__ZNK9Animation27value_track_get_update_modeEi,__ZNK11Environment21is_glow_level_enabledEi,__ZNK11ImageSkyBox14get_image_pathENS_9ImagePathE,__ZNK11MeshLibrary13get_item_nameEi,__ZNK11MeshLibrary13get_item_meshEi,__ZNK11MeshLibrary16get_item_navmeshEi,__ZNK11MeshLibrary14get_item_shapeEi,__ZNK5Theme14_get_icon_listERK6String,__ZNK5Theme18_get_stylebox_listERK6String,__ZNK5Theme14_get_font_listERK6String,__ZNK5Theme15_get_color_listERK6String,__ZNK5Theme18_get_constant_listERK6String,__ZNK5Theme14_get_type_listERK6String,__ZN31ResourceFormatSaverTextInstance16_write_resourcesEPvRK3RefI8ResourceE,__ZNK10SceneState13get_node_typeEi,__ZNK10SceneState13get_node_nameEi,__ZNK10SceneState19get_node_owner_pathEi,__ZNK10SceneState28is_node_instance_placeholderEi,__ZNK10SceneState29get_node_instance_placeholderEi,__ZNK10SceneState17get_node_instanceEi,__ZNK10SceneState16_get_node_groupsEi,__ZNK10SceneState23get_node_property_countEi,__ZNK10SceneState21get_connection_sourceEi,__ZNK10SceneState21get_connection_signalEi,__ZNK10SceneState21get_connection_targetEi,__ZNK10SceneState21get_connection_methodEi,__ZNK10SceneState20get_connection_flagsEi,__ZNK10SceneState20get_connection_bindsEi,__ZN11PackedScene4packEP4Node,__ZNK11PackedScene8instanceENS_12GenEditStateE,__ZNK6Shader25get_default_texture_paramERK10StringName,__ZNK6Shader9has_paramERK10StringName,__ZNK11DynamicFont11get_spacingEi,__ZNK11DynamicFont12get_fallbackEi,__ZN13StreamTexture4loadERK6String,__ZNK12LargeTexture17get_piece_textureEi,__ZN10BitmapFont15create_from_fntERK6String,__ZNK10BitmapFont11get_textureEi,__ZNK9SceneTree9has_groupERK10StringName,__ZN9SceneTree19_get_nodes_in_groupERK10StringName,__ZN9SceneTree12change_sceneERK6String,__ZN9SceneTree15change_scene_toERK3RefI11PackedSceneE,__ZN17NavigationPolygon11get_polygonEi,__ZNK17NavigationPolygon11get_outlineEi,__ZN12Navigation2D23get_closest_point_ownerERK7Vector2,__ZNK6BitMap7get_bitERK7Vector2,__ZNK17PolygonPathFinder15is_point_insideERK7Vector2,__ZN12MeshDataTool17commit_to_surfaceERK3RefI4MeshE,__ZNK12MeshDataTool16get_vertex_bonesEi,__ZNK12MeshDataTool18get_vertex_weightsEi,__ZNK12MeshDataTool16get_vertex_edgesEi,__ZNK12MeshDataTool16get_vertex_facesEi,__ZNK12MeshDataTool14get_edge_facesEi,__ZNK7TileSet13tile_get_nameEi,__ZNK7TileSet16tile_get_textureEi,__ZNK7TileSet17tile_get_materialEi,__ZNK7TileSet14tile_get_shapeEi,__ZNK7TileSet16_tile_get_shapesEi,__ZNK7TileSet27tile_get_navigation_polygonEi,__ZNK7TileSet23tile_get_light_occluderEi,__ZNK7TileSet17find_tile_by_nameERK6String,__ZNK12SpriteFrames13has_animationERK10StringName,__ZNK12SpriteFrames18get_animation_loopERK10StringName,__ZNK12SpriteFrames15get_frame_countERK10StringName,__ZN10Navigation23get_closest_point_ownerERK7Vector3,__ZN14NavigationMesh11get_polygonEi,__ZNK8ShortCut11is_shortcutERK10InputEvent,__ZNK17ResourcePreloader12has_resourceERK10StringName,__ZNK17ResourcePreloader12get_resourceERK10StringName,__ZNK11AudioServer12get_bus_nameEi,__ZNK11AudioServer12get_bus_sendEi,__ZNK11AudioServer11is_bus_soloEi,__ZNK11AudioServer11is_bus_muteEi,__ZNK11AudioServer24is_bus_bypassing_effectsEi,__ZN23PhysicsDirectSpaceState14_get_rest_infoERK3RefI27PhysicsShapeQueryParametersE,__ZN25Physics2DDirectSpaceState12_cast_motionERK3RefI29Physics2DShapeQueryParametersE,__ZN25Physics2DDirectSpaceState14_get_rest_infoERK3RefI29Physics2DShapeQueryParametersE,__ZNK25Physics2DShapeQueryResult14get_result_ridEi,__ZNK25Physics2DShapeQueryResult20get_result_object_idEi,__ZNK25Physics2DShapeQueryResult17get_result_objectEi,__ZNK25Physics2DShapeQueryResult23get_result_object_shapeEi,__ZNK23PhysicsShapeQueryResult14get_result_ridEi,__ZNK23PhysicsShapeQueryResult20get_result_object_idEi,__ZNK23PhysicsShapeQueryResult17get_result_objectEi,__ZNK23PhysicsShapeQueryResult23get_result_object_shapeEi,__ZNK6Object8has_metaERK6String,__ZNK6Object16_has_user_signalERK10StringName,__ZNK6Object10has_methodERK10StringName,__ZNK6Object27_get_signal_connection_listERK6String,__ZNK6Object10XL_MESSAGEERK10StringName,__ZNK6Object2trERK10StringName,__ZN8Resource9duplicateEb,__ZNK12GlobalConfig3hasE6String,__ZNK12GlobalConfig9get_orderERK6String,__ZNK12GlobalConfig13localize_pathERK6String,__ZNK12GlobalConfig14globalize_pathERK6String,__ZNK12GlobalConfig13has_singletonERK6String,__ZNK12GlobalConfig20get_singleton_objectERK6String,__ZN12GlobalConfig19_load_resource_packERK6String,__ZN12GlobalConfig19property_can_revertERK6String,__ZN12GlobalConfig16_save_custom_bndERK6String,__ZL13_write_to_strPvRK6String,__ZN19PackedDataContainer4packERK7Variant,__ZNK5AStar17get_closest_pointERK7Vector3,__ZN9PCKPacker5flushEb,__ZN10PacketPeer11_put_packetERK10PoolVectorIhE,__ZNK2IP23get_resolve_item_statusEi,__ZN10HTTPClient14send_body_textERK6String,__ZN10HTTPClient14send_body_dataERK10PoolVectorIhE,__ZN10HTTPClient22query_string_from_dictERK10Dictionary,__ZNK9XMLParser18get_attribute_nameEi,__ZNK9XMLParser19get_attribute_valueEi,__ZNK9XMLParser13has_attributeERK6String,__ZNK9XMLParser19get_attribute_valueERK6String,__ZNK9XMLParser24get_attribute_value_safeERK6String,__ZN9XMLParser4openERK6String,__ZN9XMLParser11open_bufferERK6VectorIhE,__ZL10godot_tellPvS_,__ZL11godot_closePvS_,__ZL15godot_testerrorPvS_,__ZN10StreamPeer9_put_dataERK10PoolVectorIhE,__ZN10StreamPeer17_put_partial_dataERK10PoolVectorIhE,__ZN10StreamPeer9_get_dataEi,__ZN10StreamPeer17_get_partial_dataEi,__ZN10StreamPeer10get_stringEi,__ZN10StreamPeer15get_utf8_stringEi,__ZN3_OS4killEi,__ZN3_OS10shell_openE6String,__ZNK3_OS15get_environmentERK6String,__ZNK3_OS15has_environmentERK6String,__ZNK3_OS12get_datetimeEb,__ZNK3_OS8get_dateEb,__ZNK3_OS8get_timeEb,__ZNK3_OS27get_unix_time_from_datetimeE10Dictionary,__ZNK3_OS14get_system_dirENS_9SystemDirE,__ZNK3_OS19get_scancode_stringEj,__ZNK3_OS19is_scancode_unicodeEj,__ZNK3_OS25find_scancode_from_stringERK6String,__ZN3_OS15set_thread_nameERK6String,__ZNK5_File10get_bufferEi,__ZNK5_File7get_md5ERK6String,__ZNK5_File10get_sha256ERK6String,__ZNK5_File12get_csv_lineE6String,__ZNK5_File11file_existsERK6String,__ZNK5_File17get_modified_timeERK6String,__ZN10_Directory4openERK6String,__ZN10_Directory9get_driveEi,__ZN10_Directory10change_dirE6String,__ZN10_Directory8make_dirE6String,__ZN10_Directory18make_dir_recursiveE6String,__ZN10_Directory11file_existsE6String,__ZN10_Directory10dir_existsE6String,__ZN10_Directory6removeE6String,__ZNK8_ClassDB25get_inheriters_from_classERK10StringName,__ZNK8_ClassDB16get_parent_classERK10StringName,__ZNK8_ClassDB12class_existsERK10StringName,__ZNK8_ClassDB12can_instanceERK10StringName,__ZNK8_ClassDB12get_categoryERK10StringName,__ZNK8_ClassDB16is_class_enabledE10StringName,__ZNK17TranslationServer9translateERK10StringName,__ZN10_Marshalls17variant_to_base64ERK7Variant,__ZN10_Marshalls13raw_to_base64ERK10PoolVectorIhE,__ZN10_Marshalls13base64_to_rawERK6String,__ZN10_Marshalls14utf8_to_base64ERK6String,__ZN10_Marshalls14base64_to_utf8ERK6String,__ZN14_ResourceSaver25get_recognized_extensionsERK3RefI8ResourceE,__ZN15_ResourceLoader34get_recognized_extensions_for_typeERK6String,__ZN15_ResourceLoader16get_dependenciesERK6String,__ZN15_ResourceLoader3hasERK6String,__ZN9_Geometry16build_box_planesERK7Vector3,__ZN9_Geometry19get_uv84_normal_bitERK7Vector3,__ZN9_Geometry19triangulate_polygonERK6VectorI7Vector2E,__ZN9_Geometry10make_atlasERK6VectorI7Vector2E,__ZNK10ConfigFile11has_sectionERK6String,__ZNK10ConfigFile17_get_section_keysERK6String,__ZN10ConfigFile4loadERK6String,__ZN10ConfigFile4saveERK6String,__ZNK8InputMap10has_actionERK10StringName,__ZNK8InputMap13get_action_idERK10StringName,__ZNK8InputMap18get_action_from_idEi,__ZN8InputMap16_get_action_listERK10StringName,_hash_str_compare,_by_encoding,_cff_sid_to_glyph_name,_cid_load_glyph,_afm_compare_kern_pairs,_psaux_get_glyph_name,_ps_hints_close,_compare_uni_maps,_compare_offsets,_tt_name_entry_ascii_from_utf16,_tt_name_entry_ascii_from_other,_Read_CVT_Stretched,_Read_CVT,_T1_Parse_Glyph,_compare_kern_pairs,_hash_num_compare,_ft_raccess_sort_ref_by_id,_ft_alloc,_netlink_msg_to_ifaddr,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59,b59];var aj=[b60,__ZN15AnimationPlayer4playERK10StringNameffb];var bj=[b61,__ZN2OS11set_cmdlineEPKcRK4ListI6String16DefaultAllocatorE,__ZN7OS_Unix5printEPKcz,__ZN2OS8printerrEPKcz,__ZN13OS_JavaScript5alertERK6StringS2_,__ZN13OS_JavaScript14set_video_modeERKN2OS9VideoModeEi,__ZNK13OS_JavaScript14get_video_modeEi,__ZNK13OS_JavaScript24get_fullscreen_mode_listEP4ListIN2OS9VideoModeE16DefaultAllocatorEi,__ZNK2OS19get_screen_positionEi,__ZNK13OS_JavaScript15get_screen_sizeEi,__ZNK7OS_Unix8get_dateEb,__ZNK7OS_Unix8get_timeEb,__ZN2OS21show_virtual_keyboardERK6StringRK5Rect2,__ZN2OS25enable_for_stealing_focusEx,__ZN18FileAccessBuffered8seek_endEx,__ZN10FileAccess8store_64Ey,__ZN20FileAccessBufferedFAI14FileAccessUnixE12store_bufferEPKhi,__ZNK10JavaScript19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb,__ZN10JavaScript14_notificationvEib,__ZN6Object17_changed_callbackEPS_PKc,__ZNK12InputDefault19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb,__ZN12InputDefault14_notificationvEib,__ZN12InputDefault15add_joy_mappingE6Stringb,__ZN12InputDefault26get_joy_vibration_strengthEi,__ZN12InputDefault23set_custom_mouse_cursorERK3RefI8ResourceERK7Vector2,__ZNK11Performance19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb,__ZN11Performance14_notificationvEib,__ZNK21TestPhysics2DMainLoop19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb,__ZN21TestPhysics2DMainLoop14_notificationvEib,__ZN8MainLoop10drop_filesERK6VectorI6StringEi,__ZNK9SceneTree19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb,__ZN9SceneTree14_notificationvEib,__ZN9SceneTree10drop_filesERK6VectorI6StringEi,__ZNK10HScrollBar19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb,__ZN10HScrollBar14_notificationvEib,__ZN7Control13get_drag_dataERK7Vector2,__ZN7Control9drop_dataERK7Vector2RK7Variant,__ZNK8MainLoop19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb,__ZN8MainLoop14_notificationvEib,__ZNK19TestPhysicsMainLoop19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb,__ZN19TestPhysicsMainLoop14_notificationvEib,__ZNK20ResourceFormatLoader34get_recognized_extensions_for_typeERK6StringP4ListIS0_16DefaultAllocatorE,__ZNK24NetworkedMultiplayerENet19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb,__ZN24NetworkedMultiplayerENet14_notificationvEib,__ZNK24NetworkedMultiplayerPeer19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb,__ZN24NetworkedMultiplayerPeer14_notificationvEib,__ZNK14GDNativeScript19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb,__ZN14GDNativeScript14_notificationvEib,__ZN8Resource8set_pathERK6Stringb,__ZNK14GDNativeScript15get_method_infoERK10StringName,__ZNK6Script19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb,__ZN6Script14_notificationvEib,__ZNK15GDNativeLibrary19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb,__ZN15GDNativeLibrary14_notificationvEib,__ZN22GDNativeScriptLanguage19add_global_constantERK10StringNameRK7Variant,__ZN22GDNativeScriptLanguage18reload_tool_scriptERK3RefI6ScriptEb,__ZNK33ResourceFormatSaverGDNativeScript25get_recognized_extensionsERK3RefI8ResourceEP4ListI6String16DefaultAllocatorE,__ZNK8GDScript19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb,__ZN8GDScript14_notificationvEib,__ZNK8GDScript15get_method_infoERK10StringName,__ZNK15GDFunctionState19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb,__ZN15GDFunctionState14_notificationvEib,__ZN16GDScriptLanguage19add_global_constantERK10StringNameRK7Variant,__ZN16GDScriptLanguage18reload_tool_scriptERK3RefI6ScriptEb,__ZNK13GDNativeClass19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb,__ZN13GDNativeClass14_notificationvEib,__ZNK27ResourceFormatSaverGDScript25get_recognized_extensionsERK3RefI8ResourceEP4ListI6String16DefaultAllocatorE,__ZNK13VBoxContainer19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb,__ZN13VBoxContainer14_notificationvEib,__ZNK7GridMap19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb,__ZN7GridMap14_notificationvEib,_ssl3_set_handshake_header,_int_free_ex_data,_dtls1_set_handshake_header,__ZNK13StreamPeerSSL19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb,__ZN13StreamPeerSSL14_notificationvEib,__ZNK10StreamPeer19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb,__ZN10StreamPeer14_notificationvEib,__ZNK5RegEx19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb,__ZN5RegEx14_notificationvEib,__ZNK10RegExMatch19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb,__ZN10RegExMatch14_notificationvEib,__ZNK11AudioStream19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb,__ZN11AudioStream14_notificationvEib,__ZNK20AudioStreamOGGVorbis19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb,__ZN20AudioStreamOGGVorbis14_notificationvEib,__ZNK19AudioStreamPlayback19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb,__ZN19AudioStreamPlayback14_notificationvEib,__ZNK28AudioStreamPlaybackOGGVorbis19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb,__ZN28AudioStreamPlaybackOGGVorbis14_notificationvEib,__ZN28AudioStreamPlaybackOGGVorbis13_mix_internalEP10AudioFramei,__ZNK22VisualScriptExpression19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb,__ZN22VisualScriptExpression14_notificationvEib,__ZNK22VisualScriptExpression25get_input_value_port_infoEi,__ZNK22VisualScriptExpression26get_output_value_port_infoEi,__ZNK16VisualScriptNode19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb,__ZN16VisualScriptNode14_notificationvEib,__ZNK24VisualScriptFunctionCall19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb,__ZN24VisualScriptFunctionCall14_notificationvEib,__ZNK24VisualScriptFunctionCall25get_input_value_port_infoEi,__ZNK24VisualScriptFunctionCall26get_output_value_port_infoEi,__ZNK23VisualScriptPropertySet19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb,__ZN23VisualScriptPropertySet14_notificationvEib,__ZNK23VisualScriptPropertySet25get_input_value_port_infoEi,__ZNK23VisualScriptPropertySet26get_output_value_port_infoEi,__ZNK23VisualScriptPropertyGet19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb,__ZN23VisualScriptPropertyGet14_notificationvEib,__ZNK23VisualScriptPropertyGet25get_input_value_port_infoEi,__ZNK23VisualScriptPropertyGet26get_output_value_port_infoEi,__ZNK22VisualScriptEmitSignal19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb,__ZN22VisualScriptEmitSignal14_notificationvEib,__ZNK22VisualScriptEmitSignal25get_input_value_port_infoEi,__ZNK22VisualScriptEmitSignal26get_output_value_port_infoEi,__ZNK23VisualScriptBuiltinFunc19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb,__ZN23VisualScriptBuiltinFunc14_notificationvEib,__ZNK23VisualScriptBuiltinFunc25get_input_value_port_infoEi,__ZNK23VisualScriptBuiltinFunc26get_output_value_port_infoEi,__ZNK20VisualScriptFunction19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb,__ZN20VisualScriptFunction14_notificationvEib,__ZNK20VisualScriptFunction25get_input_value_port_infoEi,__ZNK20VisualScriptFunction26get_output_value_port_infoEi,__ZNK20VisualScriptOperator19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb,__ZN20VisualScriptOperator14_notificationvEib,__ZNK20VisualScriptOperator25get_input_value_port_infoEi,__ZNK20VisualScriptOperator26get_output_value_port_infoEi,__ZNK23VisualScriptVariableGet19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb,__ZN23VisualScriptVariableGet14_notificationvEib,__ZNK23VisualScriptVariableGet25get_input_value_port_infoEi,__ZNK23VisualScriptVariableGet26get_output_value_port_infoEi,__ZNK23VisualScriptVariableSet19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb,__ZN23VisualScriptVariableSet14_notificationvEib,__ZNK23VisualScriptVariableSet25get_input_value_port_infoEi,__ZNK23VisualScriptVariableSet26get_output_value_port_infoEi,__ZNK20VisualScriptConstant19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb,__ZN20VisualScriptConstant14_notificationvEib,__ZNK20VisualScriptConstant25get_input_value_port_infoEi,__ZNK20VisualScriptConstant26get_output_value_port_infoEi,__ZNK19VisualScriptPreload19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb,__ZN19VisualScriptPreload14_notificationvEib,__ZNK19VisualScriptPreload25get_input_value_port_infoEi,__ZNK19VisualScriptPreload26get_output_value_port_infoEi,__ZNK20VisualScriptIndexGet19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb,__ZN20VisualScriptIndexGet14_notificationvEib,__ZNK20VisualScriptIndexGet25get_input_value_port_infoEi,__ZNK20VisualScriptIndexGet26get_output_value_port_infoEi,__ZNK20VisualScriptIndexSet19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb,__ZN20VisualScriptIndexSet14_notificationvEib,__ZNK20VisualScriptIndexSet25get_input_value_port_infoEi,__ZNK20VisualScriptIndexSet26get_output_value_port_infoEi,__ZNK26VisualScriptGlobalConstant19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb,__ZN26VisualScriptGlobalConstant14_notificationvEib,__ZNK26VisualScriptGlobalConstant25get_input_value_port_infoEi,__ZNK26VisualScriptGlobalConstant26get_output_value_port_infoEi,__ZNK25VisualScriptClassConstant19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb,__ZN25VisualScriptClassConstant14_notificationvEib,__ZNK25VisualScriptClassConstant25get_input_value_port_infoEi,__ZNK25VisualScriptClassConstant26get_output_value_port_infoEi,__ZNK29VisualScriptBasicTypeConstant19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb,__ZN29VisualScriptBasicTypeConstant14_notificationvEib,__ZNK29VisualScriptBasicTypeConstant25get_input_value_port_infoEi,__ZNK29VisualScriptBasicTypeConstant26get_output_value_port_infoEi,__ZNK24VisualScriptMathConstant19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb,__ZN24VisualScriptMathConstant14_notificationvEib,__ZNK24VisualScriptMathConstant25get_input_value_port_infoEi,__ZNK24VisualScriptMathConstant26get_output_value_port_infoEi,__ZNK27VisualScriptEngineSingleton19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb,__ZN27VisualScriptEngineSingleton14_notificationvEib,__ZNK27VisualScriptEngineSingleton25get_input_value_port_infoEi,__ZNK27VisualScriptEngineSingleton26get_output_value_port_infoEi,__ZNK21VisualScriptSceneNode19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb,__ZN21VisualScriptSceneNode14_notificationvEib,__ZNK21VisualScriptSceneNode25get_input_value_port_infoEi,__ZNK21VisualScriptSceneNode26get_output_value_port_infoEi,__ZNK21VisualScriptSceneTree19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb,__ZN21VisualScriptSceneTree14_notificationvEib,__ZNK21VisualScriptSceneTree25get_input_value_port_infoEi,__ZNK21VisualScriptSceneTree26get_output_value_port_infoEi,__ZNK24VisualScriptResourcePath19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb,__ZN24VisualScriptResourcePath14_notificationvEib,__ZNK24VisualScriptResourcePath25get_input_value_port_infoEi,__ZNK24VisualScriptResourcePath26get_output_value_port_infoEi,__ZNK16VisualScriptSelf19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb,__ZN16VisualScriptSelf14_notificationvEib,__ZNK16VisualScriptSelf25get_input_value_port_infoEi,__ZNK16VisualScriptSelf26get_output_value_port_infoEi,__ZNK22VisualScriptCustomNode19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb,__ZN22VisualScriptCustomNode14_notificationvEib,__ZNK22VisualScriptCustomNode25get_input_value_port_infoEi,__ZNK22VisualScriptCustomNode26get_output_value_port_infoEi,__ZNK19VisualScriptSubCall19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb,__ZN19VisualScriptSubCall14_notificationvEib,__ZNK19VisualScriptSubCall25get_input_value_port_infoEi,__ZNK19VisualScriptSubCall26get_output_value_port_infoEi,__ZNK19VisualScriptComment19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb,__ZN19VisualScriptComment14_notificationvEib,__ZNK19VisualScriptComment25get_input_value_port_infoEi,__ZNK19VisualScriptComment26get_output_value_port_infoEi,__ZNK23VisualScriptConstructor19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb,__ZN23VisualScriptConstructor14_notificationvEib,__ZNK23VisualScriptConstructor25get_input_value_port_infoEi,__ZNK23VisualScriptConstructor26get_output_value_port_infoEi,__ZNK20VisualScriptLocalVar19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb,__ZN20VisualScriptLocalVar14_notificationvEib,__ZNK20VisualScriptLocalVar25get_input_value_port_infoEi,__ZNK20VisualScriptLocalVar26get_output_value_port_infoEi,__ZNK23VisualScriptLocalVarSet19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb,__ZN23VisualScriptLocalVarSet14_notificationvEib,__ZNK23VisualScriptLocalVarSet25get_input_value_port_infoEi,__ZNK23VisualScriptLocalVarSet26get_output_value_port_infoEi,__ZNK23VisualScriptInputAction19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb,__ZN23VisualScriptInputAction14_notificationvEib,__ZNK23VisualScriptInputAction25get_input_value_port_infoEi,__ZNK23VisualScriptInputAction26get_output_value_port_infoEi,__ZNK23VisualScriptDeconstruct19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb,__ZN23VisualScriptDeconstruct14_notificationvEib,__ZNK23VisualScriptDeconstruct25get_input_value_port_infoEi,__ZNK23VisualScriptDeconstruct26get_output_value_port_infoEi,__ZNK17VisualScriptYield19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb,__ZN17VisualScriptYield14_notificationvEib,__ZNK17VisualScriptYield25get_input_value_port_infoEi,__ZNK17VisualScriptYield26get_output_value_port_infoEi,__ZNK25VisualScriptFunctionState19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb,__ZN25VisualScriptFunctionState14_notificationvEib,__ZNK23VisualScriptYieldSignal19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb,__ZN23VisualScriptYieldSignal14_notificationvEib,__ZNK23VisualScriptYieldSignal25get_input_value_port_infoEi,__ZNK23VisualScriptYieldSignal26get_output_value_port_infoEi,__ZNK18VisualScriptReturn19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb,__ZN18VisualScriptReturn14_notificationvEib,__ZNK18VisualScriptReturn25get_input_value_port_infoEi,__ZNK18VisualScriptReturn26get_output_value_port_infoEi,__ZNK21VisualScriptCondition19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb,__ZN21VisualScriptCondition14_notificationvEib,__ZNK21VisualScriptCondition25get_input_value_port_infoEi,__ZNK21VisualScriptCondition26get_output_value_port_infoEi,__ZNK17VisualScriptWhile19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb,__ZN17VisualScriptWhile14_notificationvEib,__ZNK17VisualScriptWhile25get_input_value_port_infoEi,__ZNK17VisualScriptWhile26get_output_value_port_infoEi,__ZNK20VisualScriptIterator19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb,__ZN20VisualScriptIterator14_notificationvEib,__ZNK20VisualScriptIterator25get_input_value_port_infoEi,__ZNK20VisualScriptIterator26get_output_value_port_infoEi,__ZNK20VisualScriptSequence19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb,__ZN20VisualScriptSequence14_notificationvEib,__ZNK20VisualScriptSequence25get_input_value_port_infoEi,__ZNK20VisualScriptSequence26get_output_value_port_infoEi,__ZNK18VisualScriptSwitch19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb,__ZN18VisualScriptSwitch14_notificationvEib,__ZNK18VisualScriptSwitch25get_input_value_port_infoEi,__ZNK18VisualScriptSwitch26get_output_value_port_infoEi,__ZNK23VisualScriptInputFilter19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb,__ZN23VisualScriptInputFilter14_notificationvEib,__ZNK23VisualScriptInputFilter25get_input_value_port_infoEi,__ZNK23VisualScriptInputFilter26get_output_value_port_infoEi,__ZNK20VisualScriptTypeCast19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb,__ZN20VisualScriptTypeCast14_notificationvEib,__ZNK20VisualScriptTypeCast25get_input_value_port_infoEi,__ZNK20VisualScriptTypeCast26get_output_value_port_infoEi,__ZNK12VisualScript19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb,__ZN12VisualScript14_notificationvEib,__ZNK12VisualScript15get_method_infoERK10StringName,__ZN20VisualScriptLanguage19add_global_constantERK10StringNameRK7Variant,__ZN20VisualScriptLanguage18reload_tool_scriptERK3RefI6ScriptEb,__ZNK13HBoxContainer19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb,__ZN13HBoxContainer14_notificationvEib,__ZNK13StreamPeerTCP19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb,__ZN13StreamPeerTCP14_notificationvEib,__ZNK7IP_Unix19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb,__ZN7IP_Unix14_notificationvEib,__ZNK13PacketPeerUDP19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb,__ZN13PacketPeerUDP14_notificationvEib,__ZN18PacketPeerUDPPosix16set_dest_addressERK10IP_Addressi,__ZN14FileAccessUnix8seek_endEx,__ZN10FileAccess12store_bufferEPKhi,__ZN7OS_Unix5alertERK6StringS2_,__ZNK2OS15get_screen_sizeEi,__ZNK10TCP_Server19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb,__ZN10TCP_Server14_notificationvEib,__ZN22RasterizerStorageGLES317texture_set_flagsE3RIDj,__ZN22RasterizerStorageGLES316texture_set_pathE3RIDRK6String,__ZN22RasterizerStorageGLES315shader_set_codeE3RIDRK6String,__ZNK22RasterizerStorageGLES321shader_get_param_listE3RIDP4ListI12PropertyInfo16DefaultAllocatorE,__ZN22RasterizerStorageGLES319material_set_shaderE3RIDS0_,__ZN22RasterizerStorageGLES327material_add_instance_ownerE3RIDPN15RasterizerScene12InstanceBaseE,__ZN22RasterizerStorageGLES330material_remove_instance_ownerE3RIDPN15RasterizerScene12InstanceBaseE,__ZN22RasterizerStorageGLES326mesh_set_blend_shape_countE3RIDi,__ZN22RasterizerStorageGLES325mesh_set_blend_shape_modeE3RIDN12VisualServer14BlendShapeModeE,__ZN22RasterizerStorageGLES319mesh_remove_surfaceE3RIDi,__ZN22RasterizerStorageGLES320mesh_set_custom_aabbE3RIDRK5Rect3,__ZNK22RasterizerStorageGLES320mesh_get_custom_aabbE3RID,__ZN22RasterizerStorageGLES318multimesh_set_meshE3RIDS0_,__ZN22RasterizerStorageGLES331multimesh_set_visible_instancesE3RIDi,__ZNK22RasterizerStorageGLES318multimesh_get_aabbE3RID,__ZN22RasterizerStorageGLES316immediate_vertexE3RIDRK7Vector3,__ZN22RasterizerStorageGLES316immediate_normalE3RIDRK7Vector3,__ZN22RasterizerStorageGLES317immediate_tangentE3RIDRK5Plane,__ZN22RasterizerStorageGLES315immediate_colorE3RIDRK5Color,__ZN22RasterizerStorageGLES312immediate_uvE3RIDRK7Vector2,__ZN22RasterizerStorageGLES313immediate_uv2E3RIDRK7Vector2,__ZN22RasterizerStorageGLES322immediate_set_materialE3RIDS0_,__ZNK22RasterizerStorageGLES318immediate_get_aabbE3RID,__ZN22RasterizerStorageGLES315light_set_colorE3RIDRK5Color,__ZN22RasterizerStorageGLES316light_set_shadowE3RIDb,__ZN22RasterizerStorageGLES322light_set_shadow_colorE3RIDRK5Color,__ZN22RasterizerStorageGLES319light_set_projectorE3RIDS0_,__ZN22RasterizerStorageGLES318light_set_negativeE3RIDb,__ZN22RasterizerStorageGLES319light_set_cull_maskE3RIDj,__ZN22RasterizerStorageGLES326light_omni_set_shadow_modeE3RIDN12VisualServer19LightOmniShadowModeE,__ZN22RasterizerStorageGLES328light_omni_set_shadow_detailE3RIDN12VisualServer21LightOmniShadowDetailE,__ZN22RasterizerStorageGLES333light_directional_set_shadow_modeE3RIDN12VisualServer26LightDirectionalShadowModeE,__ZN22RasterizerStorageGLES334light_directional_set_blend_splitsE3RIDb,__ZNK22RasterizerStorageGLES314light_get_aabbE3RID,__ZN22RasterizerStorageGLES315light_get_colorE3RID,__ZN22RasterizerStorageGLES332reflection_probe_set_update_modeE3RIDN12VisualServer25ReflectionProbeUpdateModeE,__ZN22RasterizerStorageGLES337reflection_probe_set_interior_ambientE3RIDRK5Color,__ZN22RasterizerStorageGLES328reflection_probe_set_extentsE3RIDRK7Vector3,__ZN22RasterizerStorageGLES334reflection_probe_set_origin_offsetE3RIDRK7Vector3,__ZN22RasterizerStorageGLES332reflection_probe_set_as_interiorE3RIDb,__ZN22RasterizerStorageGLES342reflection_probe_set_enable_box_projectionE3RIDb,__ZN22RasterizerStorageGLES335reflection_probe_set_enable_shadowsE3RIDb,__ZN22RasterizerStorageGLES330reflection_probe_set_cull_maskE3RIDj,__ZNK22RasterizerStorageGLES325reflection_probe_get_aabbE3RID,__ZNK22RasterizerStorageGLES328reflection_probe_get_extentsE3RID,__ZNK22RasterizerStorageGLES334reflection_probe_get_origin_offsetE3RID,__ZN22RasterizerStorageGLES316portal_set_shapeE3RIDRK6VectorI7Vector2E,__ZN22RasterizerStorageGLES318portal_set_enabledE3RIDb,__ZN22RasterizerStorageGLES325portal_set_disabled_colorE3RIDRK5Color,__ZN22RasterizerStorageGLES321instance_add_skeletonE3RIDPN15RasterizerScene12InstanceBaseE,__ZN22RasterizerStorageGLES324instance_remove_skeletonE3RIDPN15RasterizerScene12InstanceBaseE,__ZN22RasterizerStorageGLES323instance_add_dependencyE3RIDPN15RasterizerScene12InstanceBaseE,__ZN22RasterizerStorageGLES326instance_remove_dependencyE3RIDPN15RasterizerScene12InstanceBaseE,__ZN22RasterizerStorageGLES319gi_probe_set_boundsE3RIDRK5Rect3,__ZNK22RasterizerStorageGLES319gi_probe_get_boundsE3RID,__ZN22RasterizerStorageGLES326gi_probe_set_to_cell_xformE3RIDRK9Transform,__ZNK22RasterizerStorageGLES326gi_probe_get_to_cell_xformE3RID,__ZN22RasterizerStorageGLES325gi_probe_set_dynamic_dataE3RIDRK10PoolVectorIiE,__ZN22RasterizerStorageGLES326gi_probe_set_dynamic_rangeE3RIDi,__ZN22RasterizerStorageGLES321gi_probe_set_interiorE3RIDb,__ZN22RasterizerStorageGLES321gi_probe_set_compressE3RIDb,__ZN22RasterizerStorageGLES322particles_set_emittingE3RIDb,__ZN22RasterizerStorageGLES320particles_set_amountE3RIDi,__ZN22RasterizerStorageGLES325particles_set_custom_aabbE3RIDRK5Rect3,__ZN22RasterizerStorageGLES335particles_set_use_local_coordinatesE3RIDb,__ZN22RasterizerStorageGLES330particles_set_process_materialE3RIDS0_,__ZN22RasterizerStorageGLES323particles_set_fixed_fpsE3RIDi,__ZN22RasterizerStorageGLES330particles_set_fractional_deltaE3RIDb,__ZN22RasterizerStorageGLES324particles_set_draw_orderE3RIDN12VisualServer18ParticlesDrawOrderE,__ZN22RasterizerStorageGLES325particles_set_draw_passesE3RIDi,__ZN22RasterizerStorageGLES326particles_get_current_aabbE3RID,__ZNK22RasterizerStorageGLES318particles_get_aabbE3RID,__ZN22RasterizerStorageGLES332particles_set_emission_transformE3RIDRK9Transform,__ZN22RasterizerStorageGLES322render_target_set_msaaE3RIDN12VisualServer12ViewportMSAAE,__ZN22RasterizerStorageGLES335canvas_light_occluder_set_polylinesE3RIDRK10PoolVectorI7Vector2E,__ZN21RasterizerCanvasGLES321light_internal_updateE3RIDPN16RasterizerCanvas5LightE,__ZN20RasterizerSceneGLES321shadow_atlas_set_sizeE3RIDi,__ZN20RasterizerSceneGLES326environment_set_backgroundE3RIDN12VisualServer13EnvironmentBGE,__ZN20RasterizerSceneGLES322environment_set_skyboxE3RIDS0_,__ZN20RasterizerSceneGLES324environment_set_bg_colorE3RIDRK5Color,__ZN20RasterizerSceneGLES332environment_set_canvas_max_layerE3RIDi,__ZN20RasterizerSceneGLES328light_instance_set_transformE3RIDRK9Transform,__ZN20RasterizerSceneGLES325reflection_atlas_set_sizeE3RIDi,__ZN20RasterizerSceneGLES332reflection_atlas_set_subdivisionE3RIDi,__ZN20RasterizerSceneGLES339reflection_probe_instance_set_transformE3RIDRK9Transform,__ZN20RasterizerSceneGLES339gi_probe_instance_set_transform_to_dataE3RIDRK9Transform,__ZN20RasterizerSceneGLES328gi_probe_instance_set_boundsE3RIDRK7Vector3,__ZN20RasterizerSceneGLES314set_scene_passEy,__ZNK16ResourceSaverPNG25get_recognized_extensionsERK3RefI8ResourceEP4ListI6String16DefaultAllocatorE,__ZNK4Node19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb,__ZN4Node14_notificationvEib,__ZNK6Node2D19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb,__ZN6Node2D14_notificationvEib,__ZNK10CanvasItem19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb,__ZN10CanvasItem14_notificationvEib,__ZNK7Control19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb,__ZN7Control14_notificationvEib,__ZNK7Spatial19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb,__ZN7Spatial14_notificationvEib,__ZNK19InstancePlaceholder19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb,__ZN19InstancePlaceholder14_notificationvEib,__ZNK11HTTPRequest19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb,__ZN11HTTPRequest14_notificationvEib,__ZNK15ViewportTexture19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb,__ZN15ViewportTexture14_notificationvEib,__ZNK7Texture19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb,__ZN7Texture14_notificationvEib,__ZNK8Viewport19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb,__ZN8Viewport14_notificationvEib,__ZNK12TooltipPanel19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb,__ZN12TooltipPanel14_notificationvEib,__ZNK12TooltipLabel19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb,__ZN12TooltipLabel14_notificationvEib,__ZNK5Label19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb,__ZN5Label14_notificationvEib,__ZNK5Panel19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb,__ZN5Panel14_notificationvEib,__ZNK8Material19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb,__ZN8Material14_notificationvEib,__ZNK15SpatialMaterial19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb,__ZN15SpatialMaterial14_notificationvEib,__ZNK4Mesh19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb,__ZN4Mesh14_notificationvEib,__ZNK11SurfaceTool19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb,__ZN11SurfaceTool14_notificationvEib,__ZNK5World19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb,__ZN5World14_notificationvEib,__ZNK7World2D19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb,__ZN7World2D14_notificationvEib,__ZNK9GraphNode19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb,__ZN9GraphNode14_notificationvEib,__ZNK9Container19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb,__ZN9Container14_notificationvEib,__ZNK11ProgressBar19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb,__ZN11ProgressBar14_notificationvEib,__ZNK5Range19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb,__ZN5Range14_notificationvEib,__ZNK15CenterContainer19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb,__ZN15CenterContainer14_notificationvEib,__ZNK11TextureRect19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb,__ZN11TextureRect14_notificationvEib,__ZNK10MenuButton19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb,__ZN10MenuButton14_notificationvEib,__ZNK6Button19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb,__ZN6Button14_notificationvEib,__ZNK10BaseButton19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb,__ZN10BaseButton14_notificationvEib,__ZNK15TextureProgress19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb,__ZN15TextureProgress14_notificationvEib,__ZNK14PanelContainer19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb,__ZN14PanelContainer14_notificationvEib,__ZNK13NinePatchRect19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb,__ZN13NinePatchRect14_notificationvEib,__ZNK12OptionButton19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb,__ZN12OptionButton14_notificationvEib,__ZNK13RichTextLabel19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb,__ZN13RichTextLabel14_notificationvEib,__ZNK14SplitContainer19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb,__ZN14SplitContainer14_notificationvEib,__ZNK13TextureButton19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb,__ZN13TextureButton14_notificationvEib,__ZNK8LineEdit19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb,__ZN8LineEdit14_notificationvEib,__ZN8LineEdit13get_drag_dataERK7Vector2,__ZN8LineEdit9drop_dataERK7Vector2RK7Variant,__ZNK9ScrollBar19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb,__ZN9ScrollBar14_notificationvEib,__ZNK5Popup19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb,__ZN5Popup14_notificationvEib,__ZNK17ViewportContainer19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb,__ZN17ViewportContainer14_notificationvEib,__ZNK13GridContainer19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb,__ZN13GridContainer14_notificationvEib,__ZNK8TextEdit19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb,__ZN8TextEdit14_notificationvEib,__ZNK8CheckBox19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb,__ZN8CheckBox14_notificationvEib,__ZNK6Slider19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb,__ZN6Slider14_notificationvEib,__ZNK10LinkButton19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb,__ZN10LinkButton14_notificationvEib,__ZNK9PopupMenu19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb,__ZN9PopupMenu14_notificationvEib,__ZNK15ScrollContainer19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb,__ZN15ScrollContainer14_notificationvEib,__ZNK11VideoPlayer19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb,__ZN11VideoPlayer14_notificationvEib,__ZNK9Separator19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb,__ZN9Separator14_notificationvEib,__ZNK17ColorPickerButton19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb,__ZN17ColorPickerButton14_notificationvEib,__ZNK8ItemList19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb,__ZN8ItemList14_notificationvEib,__ZNK15MarginContainer19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb,__ZN15MarginContainer14_notificationvEib,__ZNK11ButtonArray19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb,__ZN11ButtonArray14_notificationvEib,__ZNK8TreeItem19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb,__ZN8TreeItem14_notificationvEib,__ZNK4Tree19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb,__ZN4Tree14_notificationvEib,__ZNK12WindowDialog19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb,__ZN12WindowDialog14_notificationvEib,__ZNK11PopupDialog19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb,__ZN11PopupDialog14_notificationvEib,__ZNK12AcceptDialog19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb,__ZN12AcceptDialog14_notificationvEib,__ZNK7SpinBox19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb,__ZN7SpinBox14_notificationvEib,__ZNK10FileDialog19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb,__ZN10FileDialog14_notificationvEib,__ZNK18ConfirmationDialog19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb,__ZN18ConfirmationDialog14_notificationvEib,__ZNK12TabContainer19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb,__ZN12TabContainer14_notificationvEib,__ZNK11CheckButton19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb,__ZN11CheckButton14_notificationvEib,__ZNK12BoxContainer19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb,__ZN12BoxContainer14_notificationvEib,__ZNK4Tabs19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb,__ZN4Tabs14_notificationvEib,__ZNK15GraphEditFilter19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb,__ZN15GraphEditFilter14_notificationvEib,__ZNK9GraphEdit19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb,__ZN9GraphEdit14_notificationvEib,__ZNK11PhysicsBody19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb,__ZN11PhysicsBody14_notificationvEib,__ZNK15CollisionObject19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb,__ZN15CollisionObject14_notificationvEib,__ZNK10StaticBody19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb,__ZN10StaticBody14_notificationvEib,__ZNK9RigidBody19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb,__ZN9RigidBody14_notificationvEib,__ZNK13KinematicBody19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb,__ZN13KinematicBody14_notificationvEib,__ZNK4Area19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb,__ZN4Area14_notificationvEib,__ZNK22NavigationMeshInstance19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb,__ZN22NavigationMeshInstance14_notificationvEib,__ZNK12MeshInstance19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb,__ZN12MeshInstance14_notificationvEib,__ZNK16GeometryInstance19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb,__ZN16GeometryInstance14_notificationvEib,__ZNK14VisualInstance19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb,__ZN14VisualInstance14_notificationvEib,__ZNK14CollisionShape19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb,__ZN14CollisionShape14_notificationvEib,__ZNK18ConvexPolygonShape19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb,__ZN18ConvexPolygonShape14_notificationvEib,__ZNK5Shape19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb,__ZN5Shape14_notificationvEib,__ZNK19ConcavePolygonShape19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb,__ZN19ConcavePolygonShape14_notificationvEib,__ZNK8Listener19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb,__ZN8Listener14_notificationvEib,__ZNK11VehicleBody19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb,__ZN11VehicleBody14_notificationvEib,__ZNK6Camera19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb,__ZN6Camera14_notificationvEib,__ZNK5Light19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb,__ZN5Light14_notificationvEib,__ZNK16CollisionPolygon19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb,__ZN16CollisionPolygon14_notificationvEib,__ZNK6Portal19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb,__ZN6Portal14_notificationvEib,__ZNK11GIProbeData19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb,__ZN11GIProbeData14_notificationvEib,__ZNK7GIProbe19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb,__ZN7GIProbe14_notificationvEib,__ZNK17MultiMeshInstance19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb,__ZN17MultiMeshInstance14_notificationvEib,__ZNK9MultiMesh19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb,__ZN9MultiMesh14_notificationvEib,__ZNK15RemoteTransform19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb,__ZN15RemoteTransform14_notificationvEib,__ZNK14ProximityGroup19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb,__ZN14ProximityGroup14_notificationvEib,__ZNK17ImmediateGeometry19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb,__ZN17ImmediateGeometry14_notificationvEib,__ZNK4Quad19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb,__ZN4Quad14_notificationvEib,__ZNK12SpriteBase3D19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb,__ZN12SpriteBase3D14_notificationvEib,__ZNK8Sprite3D19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb,__ZN8Sprite3D14_notificationvEib,__ZNK16AnimatedSprite3D19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb,__ZN16AnimatedSprite3D14_notificationvEib,__ZNK15ReflectionProbe19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb,__ZN15ReflectionProbe14_notificationvEib,__ZNK8Skeleton19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb,__ZN8Skeleton14_notificationvEib,__ZNK8PinJoint19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb,__ZN8PinJoint14_notificationvEib,__ZNK5Joint19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb,__ZN5Joint14_notificationvEib,__ZNK10HingeJoint19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb,__ZN10HingeJoint14_notificationvEib,__ZNK11SliderJoint19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb,__ZN11SliderJoint14_notificationvEib,__ZNK14ConeTwistJoint19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb,__ZN14ConeTwistJoint14_notificationvEib,__ZNK16Generic6DOFJoint19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb,__ZN16Generic6DOFJoint14_notificationvEib,__ZNK17VisibilityEnabler19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb,__ZN17VisibilityEnabler14_notificationvEib,__ZNK18VisibilityNotifier19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb,__ZN18VisibilityNotifier14_notificationvEib,__ZNK10BakedLight19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb,__ZN10BakedLight14_notificationvEib,__ZNK4Room19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb,__ZN4Room14_notificationvEib,__ZNK16WorldEnvironment19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb,__ZN16WorldEnvironment14_notificationvEib,__ZNK8TestCube19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb,__ZN8TestCube14_notificationvEib,__ZNK9Particles19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb,__ZN9Particles14_notificationvEib,__ZNK17ParticlesMaterial19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb,__ZN17ParticlesMaterial14_notificationvEib,__ZNK14BackBufferCopy19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb,__ZN14BackBufferCopy14_notificationvEib,__ZNK14CanvasModulate19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb,__ZN14CanvasModulate14_notificationvEib,__ZNK17RemoteTransform2D19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb,__ZN17RemoteTransform2D14_notificationvEib,__ZNK12PathFollow2D19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb,__ZN12PathFollow2D14_notificationvEib,__ZNK10PinJoint2D19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb,__ZN10PinJoint2D14_notificationvEib,__ZNK7Joint2D19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb,__ZN7Joint2D14_notificationvEib,__ZNK13GrooveJoint2D19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb,__ZN13GrooveJoint2D14_notificationvEib,__ZNK19DampedSpringJoint2D19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb,__ZN19DampedSpringJoint2D14_notificationvEib,__ZNK7TileMap19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb,__ZN7TileMap14_notificationvEib,__ZNK18CollisionPolygon2D19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb,__ZN18CollisionPolygon2D14_notificationvEib,__ZNK21ConcavePolygonShape2D19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb,__ZN21ConcavePolygonShape2D14_notificationvEib,__ZN21ConcavePolygonShape2D4drawERK3RIDRK5Color,__ZNK7Shape2D19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb,__ZN7Shape2D14_notificationvEib,__ZN7Shape2D4drawERK3RIDRK5Color,__ZNK20ConvexPolygonShape2D19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb,__ZN20ConvexPolygonShape2D14_notificationvEib,__ZN20ConvexPolygonShape2D4drawERK3RIDRK5Color,__ZNK6Sprite19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb,__ZN6Sprite14_notificationvEib,__ZNK12StaticBody2D19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb,__ZN12StaticBody2D14_notificationvEib,__ZNK13PhysicsBody2D19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb,__ZN13PhysicsBody2D14_notificationvEib,__ZNK17CollisionObject2D19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb,__ZN17CollisionObject2D14_notificationvEib,__ZNK11RigidBody2D19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb,__ZN11RigidBody2D14_notificationvEib,__ZNK15KinematicBody2D19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb,__ZN15KinematicBody2D14_notificationvEib,__ZNK17OccluderPolygon2D19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb,__ZN17OccluderPolygon2D14_notificationvEib,__ZNK15LightOccluder2D19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb,__ZN15LightOccluder2D14_notificationvEib,__ZNK7Light2D19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb,__ZN7Light2D14_notificationvEib,__ZNK16CollisionShape2D19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb,__ZN16CollisionShape2D14_notificationvEib,__ZNK14AnimatedSprite19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb,__ZN14AnimatedSprite14_notificationvEib,__ZNK6Area2D19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb,__ZN6Area2D14_notificationvEib,__ZNK9Polygon2D19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb,__ZN9Polygon2D14_notificationvEib,__ZNK8Camera2D19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb,__ZN8Camera2D14_notificationvEib,__ZNK10Position2D19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb,__ZN10Position2D14_notificationvEib,__ZNK20VisibilityNotifier2D19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb,__ZN20VisibilityNotifier2D14_notificationvEib,__ZNK19VisibilityEnabler2D19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb,__ZN19VisibilityEnabler2D14_notificationvEib,__ZNK13ParallaxLayer19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb,__ZN13ParallaxLayer14_notificationvEib,__ZNK25NavigationPolygonInstance19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb,__ZN25NavigationPolygonInstance14_notificationvEib,__ZNK17TouchScreenButton19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb,__ZN17TouchScreenButton14_notificationvEib,__ZNK19ParticleAttractor2D19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb,__ZN19ParticleAttractor2D14_notificationvEib,__ZNK15AnimationPlayer19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb,__ZN15AnimationPlayer14_notificationvEib,__ZNK19AnimationTreePlayer19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb,__ZN19AnimationTreePlayer14_notificationvEib,__ZNK5Tween19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb,__ZN5Tween14_notificationvEib,__ZNK11AudioPlayer19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb,__ZN11AudioPlayer14_notificationvEib,__ZNK9Animation19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb,__ZN9Animation14_notificationvEib,__ZNK16RectangleShape2D19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb,__ZN16RectangleShape2D14_notificationvEib,__ZN16RectangleShape2D4drawERK3RIDRK5Color,__ZNK11Environment19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb,__ZN11Environment14_notificationvEib,__ZNK11ImageSkyBox19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb,__ZN11ImageSkyBox14_notificationvEib,__ZNK6SkyBox19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb,__ZN6SkyBox14_notificationvEib,__ZNK8BoxShape19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb,__ZN8BoxShape14_notificationvEib,__ZNK25AudioStreamPlaybackSample19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb,__ZN25AudioStreamPlaybackSample14_notificationvEib,__ZNK17AudioStreamSample19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb,__ZN17AudioStreamSample14_notificationvEib,__ZNK11MeshLibrary19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb,__ZN11MeshLibrary14_notificationvEib,__ZNK5Theme19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb,__ZN5Theme14_notificationvEib,__ZNK8StyleBox19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb,__ZN8StyleBox14_notificationvEib,__ZNK12StyleBoxFlat19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb,__ZN12StyleBoxFlat14_notificationvEib,__ZNK12StyleBoxFlat4drawE3RIDRK5Rect2,__ZNK15StyleBoxTexture19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb,__ZN15StyleBoxTexture14_notificationvEib,__ZNK15StyleBoxTexture4drawE3RIDRK5Rect2,__ZNK25ResourceInteractiveLoader19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb,__ZN25ResourceInteractiveLoader14_notificationvEib,__ZNK23ResourceFormatSaverText25get_recognized_extensionsERK3RefI8ResourceEP4ListI6String16DefaultAllocatorE,__ZNK24ResourceFormatLoaderText34get_recognized_extensions_for_typeERK6StringP4ListIS0_16DefaultAllocatorE,__ZNK11PackedScene19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb,__ZN11PackedScene14_notificationvEib,__ZN11PackedScene8set_pathERK6Stringb,__ZNK10SceneState19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb,__ZN10SceneState14_notificationvEib,__ZN10SceneState22set_last_modified_timeEy,__ZNK10RoomBounds19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb,__ZN10RoomBounds14_notificationvEib,__ZNK14CapsuleShape2D19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb,__ZN14CapsuleShape2D14_notificationvEib,__ZN14CapsuleShape2D4drawERK3RIDRK5Color,__ZNK9ColorRamp19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb,__ZN9ColorRamp14_notificationvEib,__ZNK8RayShape19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb,__ZN8RayShape14_notificationvEib,__ZNK6Shader19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb,__ZN6Shader14_notificationvEib,__ZNK11LineShape2D19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb,__ZN11LineShape2D14_notificationvEib,__ZN11LineShape2D4drawERK3RIDRK5Color,__ZNK11SphereShape19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb,__ZN11SphereShape14_notificationvEib,__ZNK15DynamicFontData19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb,__ZN15DynamicFontData14_notificationvEib,__ZNK17DynamicFontAtSize19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb,__ZN17DynamicFontAtSize14_notificationvEib,__ZNK11DynamicFont19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb,__ZN11DynamicFont14_notificationvEib,__ZNK12ImageTexture19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb,__ZN12ImageTexture14_notificationvEib,__ZN12ImageTexture8set_pathERK6Stringb,__ZNK4Font19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb,__ZN4Font14_notificationvEib,__ZNK14SegmentShape2D19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb,__ZN14SegmentShape2D14_notificationvEib,__ZN14SegmentShape2D4drawERK3RIDRK5Color,__ZNK10RayShape2D19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb,__ZN10RayShape2D14_notificationvEib,__ZN10RayShape2D4drawERK3RIDRK5Color,__ZNK14ShaderMaterial19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb,__ZN14ShaderMaterial14_notificationvEib,__ZNK12CapsuleShape19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb,__ZN12CapsuleShape14_notificationvEib,__ZNK10PlaneShape19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb,__ZN10PlaneShape14_notificationvEib,__ZNK13StreamTexture19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb,__ZN13StreamTexture14_notificationvEib,__ZNK12AtlasTexture19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb,__ZN12AtlasTexture14_notificationvEib,__ZNK12LargeTexture19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb,__ZN12LargeTexture14_notificationvEib,__ZNK7CubeMap19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb,__ZN7CubeMap14_notificationvEib,__ZN7CubeMap8set_pathERK6Stringb,__ZNK12CurveTexture19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb,__ZN12CurveTexture14_notificationvEib,__ZNK15GradientTexture19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb,__ZN15GradientTexture14_notificationvEib,__ZNK13CircleShape2D19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb,__ZN13CircleShape2D14_notificationvEib,__ZN13CircleShape2D4drawERK3RIDRK5Color,__ZNK10BitmapFont19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb,__ZN10BitmapFont14_notificationvEib,__ZNK14SceneTreeTimer19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb,__ZN14SceneTreeTimer14_notificationvEib,__ZNK17NavigationPolygon19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb,__ZN17NavigationPolygon14_notificationvEib,__ZNK12Navigation2D19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb,__ZN12Navigation2D14_notificationvEib,__ZNK6Path2D19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb,__ZN6Path2D14_notificationvEib,__ZNK7Curve2D19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb,__ZN7Curve2D14_notificationvEib,__ZNK6BitMap19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb,__ZN6BitMap14_notificationvEib,__ZNK17PolygonPathFinder19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb,__ZN17PolygonPathFinder14_notificationvEib,__ZNK13StyleBoxEmpty19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb,__ZN13StyleBoxEmpty14_notificationvEib,__ZNK13StyleBoxEmpty4drawE3RIDRK5Rect2,__ZNK12MeshDataTool19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb,__ZN12MeshDataTool14_notificationvEib,__ZNK8QuadMesh19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb,__ZN8QuadMesh14_notificationvEib,__ZNK18ParallaxBackground19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb,__ZN18ParallaxBackground14_notificationvEib,__ZNK11CanvasLayer19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb,__ZN11CanvasLayer14_notificationvEib,__ZNK7TileSet19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb,__ZN7TileSet14_notificationvEib,__ZNK5YSort19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb,__ZN5YSort14_notificationvEib,__ZNK9RayCast2D19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb,__ZN9RayCast2D14_notificationvEib,__ZNK6Line2D19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb,__ZN6Line2D14_notificationvEib,__ZNK12SpriteFrames19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb,__ZN12SpriteFrames14_notificationvEib,__ZNK11Particles2D19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb,__ZN11Particles2D14_notificationvEib,__ZNK10PathFollow19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb,__ZN10PathFollow14_notificationvEib,__ZNK4Path19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb,__ZN4Path14_notificationvEib,__ZNK7Curve3D19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb,__ZN7Curve3D14_notificationvEib,__ZNK7RayCast19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb,__ZN7RayCast14_notificationvEib,__ZNK12VehicleWheel19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb,__ZN12VehicleWheel14_notificationvEib,__ZNK10Navigation19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb,__ZN10Navigation14_notificationvEib,__ZNK14NavigationMesh19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb,__ZN14NavigationMesh14_notificationvEib,__ZNK10Position3D19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb,__ZN10Position3D14_notificationvEib,__ZNK9SpotLight19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb,__ZN9SpotLight14_notificationvEib,__ZNK9OmniLight19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb,__ZN9OmniLight14_notificationvEib,__ZNK16DirectionalLight19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb,__ZN16DirectionalLight14_notificationvEib,__ZNK18InterpolatedCamera19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb,__ZN18InterpolatedCamera14_notificationvEib,__ZNK14BoneAttachment19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb,__ZN14BoneAttachment14_notificationvEib,__ZNK10VScrollBar19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb,__ZN10VScrollBar14_notificationvEib,__ZNK11ColorPicker19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb,__ZN11ColorPicker14_notificationvEib,__ZNK7HSlider19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb,__ZN7HSlider14_notificationvEib,__ZNK5Timer19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb,__ZN5Timer14_notificationvEib,__ZNK10HSeparator19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb,__ZN10HSeparator14_notificationvEib,__ZNK10VSeparator19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb,__ZN10VSeparator14_notificationvEib,__ZNK10ToolButton19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb,__ZN10ToolButton14_notificationvEib,__ZNK10PopupPanel19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb,__ZN10PopupPanel14_notificationvEib,__ZNK13ReferenceRect19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb,__ZN13ReferenceRect14_notificationvEib,__ZNK12VButtonArray19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb,__ZN12VButtonArray14_notificationvEib,__ZNK12HButtonArray19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb,__ZN12HButtonArray14_notificationvEib,__ZNK15VSplitContainer19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb,__ZN15VSplitContainer14_notificationvEib,__ZNK15HSplitContainer19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb,__ZN15HSplitContainer14_notificationvEib,__ZNK9ColorRect19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb,__ZN9ColorRect14_notificationvEib,__ZNK7VSlider19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb,__ZN7VSlider14_notificationvEib,__ZNK8ShortCut19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb,__ZN8ShortCut14_notificationvEib,__ZNK11ButtonGroup19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb,__ZN11ButtonGroup14_notificationvEib,__ZNK17ResourcePreloader19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb,__ZN17ResourcePreloader14_notificationvEib,__ZNK24Physics2DDirectBodyState19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb,__ZN24Physics2DDirectBodyState14_notificationvEib,__ZNK15Physics2DServer19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb,__ZN15Physics2DServer14_notificationvEib,__ZNK11AudioServer19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb,__ZN11AudioServer14_notificationvEib,__ZNK14AudioBusLayout19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb,__ZN14AudioBusLayout14_notificationvEib,__ZNK12VisualServer19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb,__ZN12VisualServer14_notificationvEib,__ZN12VisualServer19immediate_vertex_2dE3RIDRK7Vector2,__ZN12VisualServer31mesh_add_surface_from_mesh_dataE3RIDRKN8Geometry8MeshDataE,__ZN12VisualServer28mesh_add_surface_from_planesE3RIDRK10PoolVectorI5PlaneE,__ZNK22PhysicsDirectBodyState19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb,__ZN22PhysicsDirectBodyState14_notificationvEib,__ZNK13PhysicsServer19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb,__ZN13PhysicsServer14_notificationvEib,__ZN16BroadPhaseOctree4moveEjRK5Rect3,__ZN16BroadPhaseOctree10set_staticEjb,__ZN16BroadPhaseOctree17set_pair_callbackEPFPvP17CollisionObjectSWiS2_iS0_ES0_,__ZN16BroadPhaseOctree19set_unpair_callbackEPFvP17CollisionObjectSWiS1_iPvS2_ES2_,__ZNK15PhysicsServerSW19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb,__ZN15PhysicsServerSW14_notificationvEib,__ZN15PhysicsServerSW14shape_set_dataE3RIDRK7Variant,__ZNK15PhysicsServerSW14shape_get_dataE3RID,__ZN15PhysicsServerSW16space_set_activeE3RIDb,__ZN15PhysicsServerSW24space_set_debug_contactsE3RIDi,__ZN15PhysicsServerSW14area_set_spaceE3RIDS0_,__ZN15PhysicsServerSW28area_set_space_override_modeE3RIDN13PhysicsServer21AreaSpaceOverrideModeE,__ZN15PhysicsServerSW17area_remove_shapeE3RIDi,__ZN15PhysicsServerSW30area_attach_object_instance_IDE3RIDj,__ZN15PhysicsServerSW18area_set_transformE3RIDRK9Transform,__ZNK15PhysicsServerSW18area_get_transformE3RID,__ZN15PhysicsServerSW23area_set_collision_maskE3RIDj,__ZN15PhysicsServerSW19area_set_layer_maskE3RIDj,__ZN15PhysicsServerSW20area_set_monitorableE3RIDb,__ZN15PhysicsServerSW21area_set_ray_pickableE3RIDb,__ZN15PhysicsServerSW14body_set_spaceE3RIDS0_,__ZN15PhysicsServerSW13body_set_modeE3RIDN13PhysicsServer8BodyModeE,__ZN15PhysicsServerSW17body_remove_shapeE3RIDi,__ZN15PhysicsServerSW30body_attach_object_instance_IDE3RIDj,__ZN15PhysicsServerSW46body_set_enable_continuous_collision_detectionE3RIDb,__ZN15PhysicsServerSW19body_set_layer_maskE3RIDj,__ZN15PhysicsServerSW23body_set_collision_maskE3RIDj,__ZN15PhysicsServerSW19body_set_user_flagsE3RIDj,__ZN15PhysicsServerSW22body_set_applied_forceE3RIDRK7Vector3,__ZNK15PhysicsServerSW22body_get_applied_forceE3RID,__ZN15PhysicsServerSW23body_set_applied_torqueE3RIDRK7Vector3,__ZNK15PhysicsServerSW23body_get_applied_torqueE3RID,__ZN15PhysicsServerSW25body_apply_torque_impulseE3RIDRK7Vector3,__ZN15PhysicsServerSW22body_set_axis_velocityE3RIDRK7Vector3,__ZN15PhysicsServerSW18body_set_axis_lockE3RIDN13PhysicsServer12BodyAxisLockE,__ZN15PhysicsServerSW28body_add_collision_exceptionE3RIDS0_,__ZN15PhysicsServerSW31body_remove_collision_exceptionE3RIDS0_,__ZN15PhysicsServerSW29body_get_collision_exceptionsE3RIDP4ListIS0_16DefaultAllocatorE,__ZN15PhysicsServerSW30body_set_max_contacts_reportedE3RIDi,__ZN15PhysicsServerSW31body_set_omit_force_integrationE3RIDb,__ZN15PhysicsServerSW21body_set_ray_pickableE3RIDb,__ZN15PhysicsServerSW25joint_set_solver_priorityE3RIDi,__ZN15PhysicsServerSW21pin_joint_set_local_AE3RIDRK7Vector3,__ZNK15PhysicsServerSW21pin_joint_get_local_AE3RID,__ZN15PhysicsServerSW21pin_joint_set_local_BE3RIDRK7Vector3,__ZNK15PhysicsServerSW21pin_joint_get_local_BE3RID,__ZNK24PhysicsDirectBodyStateSW19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb,__ZN24PhysicsDirectBodyStateSW14_notificationvEib,__ZN24PhysicsDirectBodyStateSW9add_forceERK7Vector3S2_,__ZN24PhysicsDirectBodyStateSW13apply_impulseERK7Vector3S2_,__ZNK24PhysicsDirectBodyStateSW21get_contact_local_posEi,__ZNK24PhysicsDirectBodyStateSW24get_contact_local_normalEi,__ZNK24PhysicsDirectBodyStateSW24get_contact_collider_posEi,__ZNK24PhysicsDirectBodyStateSW36get_contact_collider_velocity_at_posEi,__ZNK25PhysicsDirectSpaceStateSW19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb,__ZN25PhysicsDirectSpaceStateSW14_notificationvEib,__ZNK13MotionShapeSW11get_supportERK7Vector3,__ZNK7ShapeSW11get_supportERK7Vector3,__ZNK23PhysicsDirectSpaceState19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb,__ZN23PhysicsDirectSpaceState14_notificationvEib,__ZNK16HeightMapShapeSW11get_supportERK7Vector3,__ZNK21ConcavePolygonShapeSW11get_supportERK7Vector3,__ZNK11FaceShapeSW11get_supportERK7Vector3,__ZNK20ConvexPolygonShapeSW11get_supportERK7Vector3,__ZNK14CapsuleShapeSW11get_supportERK7Vector3,__ZNK10BoxShapeSW11get_supportERK7Vector3,__ZNK13SphereShapeSW11get_supportERK7Vector3,__ZNK10RayShapeSW11get_supportERK7Vector3,__ZNK12PlaneShapeSW11get_supportERK7Vector3,__ZNK17Physics2DServerSW19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb,__ZN17Physics2DServerSW14_notificationvEib,__ZN17Physics2DServerSW14shape_set_dataE3RIDRK7Variant,__ZNK17Physics2DServerSW14shape_get_dataE3RID,__ZN17Physics2DServerSW16space_set_activeE3RIDb,__ZN17Physics2DServerSW24space_set_debug_contactsE3RIDi,__ZN17Physics2DServerSW14area_set_spaceE3RIDS0_,__ZN17Physics2DServerSW28area_set_space_override_modeE3RIDN15Physics2DServer21AreaSpaceOverrideModeE,__ZN17Physics2DServerSW17area_remove_shapeE3RIDi,__ZN17Physics2DServerSW30area_attach_object_instance_IDE3RIDj,__ZN17Physics2DServerSW18area_set_transformE3RIDRK11Transform2D,__ZNK17Physics2DServerSW18area_get_transformE3RID,__ZN17Physics2DServerSW23area_set_collision_maskE3RIDj,__ZN17Physics2DServerSW19area_set_layer_maskE3RIDj,__ZN17Physics2DServerSW20area_set_monitorableE3RIDb,__ZN17Physics2DServerSW17area_set_pickableE3RIDb,__ZN17Physics2DServerSW14body_set_spaceE3RIDS0_,__ZN17Physics2DServerSW13body_set_modeE3RIDN15Physics2DServer8BodyModeE,__ZN17Physics2DServerSW17body_remove_shapeE3RIDi,__ZN17Physics2DServerSW30body_attach_object_instance_IDE3RIDj,__ZN17Physics2DServerSW44body_set_continuous_collision_detection_modeE3RIDN15Physics2DServer7CCDModeE,__ZN17Physics2DServerSW19body_set_layer_maskE3RIDj,__ZN17Physics2DServerSW23body_set_collision_maskE3RIDj,__ZN17Physics2DServerSW22body_set_applied_forceE3RIDRK7Vector2,__ZNK17Physics2DServerSW22body_get_applied_forceE3RID,__ZN17Physics2DServerSW22body_set_axis_velocityE3RIDRK7Vector2,__ZN17Physics2DServerSW28body_add_collision_exceptionE3RIDS0_,__ZN17Physics2DServerSW31body_remove_collision_exceptionE3RIDS0_,__ZN17Physics2DServerSW29body_get_collision_exceptionsE3RIDP4ListIS0_16DefaultAllocatorE,__ZN17Physics2DServerSW30body_set_max_contacts_reportedE3RIDi,__ZN17Physics2DServerSW36body_set_one_way_collision_directionE3RIDRK7Vector2,__ZNK17Physics2DServerSW36body_get_one_way_collision_directionE3RID,__ZN17Physics2DServerSW31body_set_omit_force_integrationE3RIDb,__ZN17Physics2DServerSW17body_set_pickableE3RIDb,__ZNK26Physics2DDirectBodyStateSW19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb,__ZN26Physics2DDirectBodyStateSW14_notificationvEib,__ZNK26Physics2DDirectBodyStateSW21get_contact_local_posEi,__ZNK26Physics2DDirectBodyStateSW24get_contact_local_normalEi,__ZNK26Physics2DDirectBodyStateSW24get_contact_collider_posEi,__ZNK26Physics2DDirectBodyStateSW35get_contact_collider_shape_metadataEi,__ZNK26Physics2DDirectBodyStateSW36get_contact_collider_velocity_at_posEi,__ZNK27Physics2DDirectSpaceStateSW19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb,__ZN27Physics2DDirectSpaceStateSW14_notificationvEib,__ZNK25Physics2DDirectSpaceState19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb,__ZN25Physics2DDirectSpaceState14_notificationvEib,__ZNK9Shape2DSW11get_supportERK7Vector2,__ZN20BroadPhase2DHashGrid4moveEjRK5Rect2,__ZN20BroadPhase2DHashGrid10set_staticEjb,__ZN20BroadPhase2DHashGrid17set_pair_callbackEPFPvP19CollisionObject2DSWiS2_iS0_ES0_,__ZN20BroadPhase2DHashGrid19set_unpair_callbackEPFvP19CollisionObject2DSWiS1_iPvS2_ES2_,__ZN17VisualServerScene20camera_set_transformE3RIDRK9Transform,__ZN17VisualServerScene20camera_set_cull_maskE3RIDj,__ZN17VisualServerScene22camera_set_environmentE3RIDS0_,__ZN17VisualServerScene30camera_set_use_vertical_aspectE3RIDb,__ZN17VisualServerScene18scenario_set_debugE3RIDN12VisualServer17ScenarioDebugModeE,__ZN17VisualServerScene24scenario_set_environmentE3RIDS0_,__ZN17VisualServerScene33scenario_set_fallback_environmentE3RIDS0_,__ZN17VisualServerScene17instance_set_baseE3RIDS0_,__ZN17VisualServerScene21instance_set_scenarioE3RIDS0_,__ZN17VisualServerScene23instance_set_layer_maskE3RIDj,__ZN17VisualServerScene22instance_set_transformE3RIDRK9Transform,__ZN17VisualServerScene34instance_attach_object_instance_IDE3RIDj,__ZN17VisualServerScene20instance_set_visibleE3RIDb,__ZN17VisualServerScene24instance_attach_skeletonE3RIDS0_,__ZN17VisualServerScene21instance_set_exteriorE3RIDb,__ZN17VisualServerScene17instance_set_roomE3RIDS0_,__ZN17VisualServerScene42instance_geometry_set_cast_shadows_settingE3RIDN12VisualServer20ShadowCastingSettingE,__ZN17VisualServerScene39instance_geometry_set_material_overrideE3RIDS0_,__ZN17VisualServerScene37instance_geometry_set_as_instance_lodE3RIDS0_,__ZN18VisualServerRaster17texture_set_flagsE3RIDj,__ZN18VisualServerRaster16texture_set_pathE3RIDRK6String,__ZN18VisualServerRaster15shader_set_codeE3RIDRK6String,__ZNK18VisualServerRaster21shader_get_param_listE3RIDP4ListI12PropertyInfo16DefaultAllocatorE,__ZN18VisualServerRaster19material_set_shaderE3RIDS0_,__ZN18VisualServerRaster26mesh_set_blend_shape_countE3RIDi,__ZN18VisualServerRaster25mesh_set_blend_shape_modeE3RIDN12VisualServer14BlendShapeModeE,__ZN18VisualServerRaster19mesh_remove_surfaceE3RIDi,__ZN18VisualServerRaster20mesh_set_custom_aabbE3RIDRK5Rect3,__ZNK18VisualServerRaster20mesh_get_custom_aabbE3RID,__ZN18VisualServerRaster18multimesh_set_meshE3RIDS0_,__ZNK18VisualServerRaster18multimesh_get_aabbE3RID,__ZN18VisualServerRaster31multimesh_set_visible_instancesE3RIDi,__ZN18VisualServerRaster16immediate_vertexE3RIDRK7Vector3,__ZN18VisualServerRaster16immediate_normalE3RIDRK7Vector3,__ZN18VisualServerRaster17immediate_tangentE3RIDRK5Plane,__ZN18VisualServerRaster15immediate_colorE3RIDRK5Color,__ZN18VisualServerRaster12immediate_uvE3RIDRK7Vector2,__ZN18VisualServerRaster13immediate_uv2E3RIDRK7Vector2,__ZN18VisualServerRaster22immediate_set_materialE3RIDS0_,__ZN18VisualServerRaster15light_set_colorE3RIDRK5Color,__ZN18VisualServerRaster16light_set_shadowE3RIDb,__ZN18VisualServerRaster22light_set_shadow_colorE3RIDRK5Color,__ZN18VisualServerRaster19light_set_projectorE3RIDS0_,__ZN18VisualServerRaster18light_set_negativeE3RIDb,__ZN18VisualServerRaster19light_set_cull_maskE3RIDj,__ZN18VisualServerRaster26light_omni_set_shadow_modeE3RIDN12VisualServer19LightOmniShadowModeE,__ZN18VisualServerRaster28light_omni_set_shadow_detailE3RIDN12VisualServer21LightOmniShadowDetailE,__ZN18VisualServerRaster33light_directional_set_shadow_modeE3RIDN12VisualServer26LightDirectionalShadowModeE,__ZN18VisualServerRaster34light_directional_set_blend_splitsE3RIDb,__ZN18VisualServerRaster32reflection_probe_set_update_modeE3RIDN12VisualServer25ReflectionProbeUpdateModeE,__ZN18VisualServerRaster37reflection_probe_set_interior_ambientE3RIDRK5Color,__ZN18VisualServerRaster28reflection_probe_set_extentsE3RIDRK7Vector3,__ZN18VisualServerRaster34reflection_probe_set_origin_offsetE3RIDRK7Vector3,__ZN18VisualServerRaster32reflection_probe_set_as_interiorE3RIDb,__ZN18VisualServerRaster42reflection_probe_set_enable_box_projectionE3RIDb,__ZN18VisualServerRaster35reflection_probe_set_enable_shadowsE3RIDb,__ZN18VisualServerRaster30reflection_probe_set_cull_maskE3RIDj,__ZN18VisualServerRaster16portal_set_shapeE3RIDRK6VectorI7Vector2E,__ZN18VisualServerRaster18portal_set_enabledE3RIDb,__ZN18VisualServerRaster25portal_set_disabled_colorE3RIDRK5Color,__ZN18VisualServerRaster19gi_probe_set_boundsE3RIDRK5Rect3,__ZNK18VisualServerRaster19gi_probe_get_boundsE3RID,__ZN18VisualServerRaster26gi_probe_set_to_cell_xformE3RIDRK9Transform,__ZNK18VisualServerRaster26gi_probe_get_to_cell_xformE3RID,__ZN18VisualServerRaster25gi_probe_set_dynamic_dataE3RIDRK10PoolVectorIiE,__ZN18VisualServerRaster26gi_probe_set_dynamic_rangeE3RIDi,__ZN18VisualServerRaster21gi_probe_set_interiorE3RIDb,__ZN18VisualServerRaster21gi_probe_set_compressE3RIDb,__ZN18VisualServerRaster22particles_set_emittingE3RIDb,__ZN18VisualServerRaster20particles_set_amountE3RIDi,__ZN18VisualServerRaster25particles_set_custom_aabbE3RIDRK5Rect3,__ZN18VisualServerRaster35particles_set_use_local_coordinatesE3RIDb,__ZN18VisualServerRaster30particles_set_process_materialE3RIDS0_,__ZN18VisualServerRaster23particles_set_fixed_fpsE3RIDi,__ZN18VisualServerRaster30particles_set_fractional_deltaE3RIDb,__ZN18VisualServerRaster24particles_set_draw_orderE3RIDN12VisualServer18ParticlesDrawOrderE,__ZN18VisualServerRaster25particles_set_draw_passesE3RIDi,__ZN18VisualServerRaster26particles_get_current_aabbE3RID,__ZN18VisualServerRaster20camera_set_transformE3RIDRK9Transform,__ZN18VisualServerRaster20camera_set_cull_maskE3RIDj,__ZN18VisualServerRaster22camera_set_environmentE3RIDS0_,__ZN18VisualServerRaster30camera_set_use_vertical_aspectE3RIDb,__ZN18VisualServerRaster19viewport_set_activeE3RIDb,__ZN18VisualServerRaster28viewport_set_parent_viewportE3RIDS0_,__ZN18VisualServerRaster24viewport_set_update_modeE3RIDN12VisualServer18ViewportUpdateModeE,__ZN18VisualServerRaster18viewport_set_vflipE3RIDb,__ZN18VisualServerRaster23viewport_set_clear_modeE3RIDN12VisualServer17ViewportClearModeE,__ZN18VisualServerRaster26viewport_set_hide_scenarioE3RIDb,__ZN18VisualServerRaster24viewport_set_hide_canvasE3RIDb,__ZN18VisualServerRaster32viewport_set_disable_environmentE3RIDb,__ZN18VisualServerRaster23viewport_set_disable_3dE3RIDb,__ZN18VisualServerRaster22viewport_attach_cameraE3RIDS0_,__ZN18VisualServerRaster21viewport_set_scenarioE3RIDS0_,__ZN18VisualServerRaster22viewport_attach_canvasE3RIDS0_,__ZN18VisualServerRaster22viewport_remove_canvasE3RIDS0_,__ZN18VisualServerRaster35viewport_set_transparent_backgroundE3RIDb,__ZN18VisualServerRaster36viewport_set_global_canvas_transformE3RIDRK11Transform2D,__ZN18VisualServerRaster30viewport_set_shadow_atlas_sizeE3RIDi,__ZN18VisualServerRaster17viewport_set_msaaE3RIDN12VisualServer12ViewportMSAAE,__ZN18VisualServerRaster16viewport_set_hdrE3RIDb,__ZN18VisualServerRaster26environment_set_backgroundE3RIDN12VisualServer13EnvironmentBGE,__ZN18VisualServerRaster22environment_set_skyboxE3RIDS0_,__ZN18VisualServerRaster24environment_set_bg_colorE3RIDRK5Color,__ZN18VisualServerRaster32environment_set_canvas_max_layerE3RIDi,__ZN18VisualServerRaster18scenario_set_debugE3RIDN12VisualServer17ScenarioDebugModeE,__ZN18VisualServerRaster24scenario_set_environmentE3RIDS0_,__ZN18VisualServerRaster33scenario_set_fallback_environmentE3RIDS0_,__ZN18VisualServerRaster17instance_set_baseE3RIDS0_,__ZN18VisualServerRaster21instance_set_scenarioE3RIDS0_,__ZN18VisualServerRaster23instance_set_layer_maskE3RIDj,__ZN18VisualServerRaster22instance_set_transformE3RIDRK9Transform,__ZN18VisualServerRaster34instance_attach_object_instance_IDE3RIDj,__ZN18VisualServerRaster20instance_set_visibleE3RIDb,__ZN18VisualServerRaster24instance_attach_skeletonE3RIDS0_,__ZN18VisualServerRaster21instance_set_exteriorE3RIDb,__ZN18VisualServerRaster17instance_set_roomE3RIDS0_,__ZN18VisualServerRaster42instance_geometry_set_cast_shadows_settingE3RIDN12VisualServer20ShadowCastingSettingE,__ZN18VisualServerRaster39instance_geometry_set_material_overrideE3RIDS0_,__ZN18VisualServerRaster37instance_geometry_set_as_instance_lodE3RIDS0_,__ZN18VisualServerRaster19canvas_set_modulateE3RIDRK5Color,__ZN18VisualServerRaster22canvas_item_set_parentE3RIDS0_,__ZN18VisualServerRaster23canvas_item_set_visibleE3RIDb,__ZN18VisualServerRaster26canvas_item_set_light_maskE3RIDi,__ZN18VisualServerRaster25canvas_item_set_transformE3RIDRK11Transform2D,__ZN18VisualServerRaster20canvas_item_set_clipE3RIDb,__ZN18VisualServerRaster35canvas_item_set_distance_field_modeE3RIDb,__ZN18VisualServerRaster24canvas_item_set_modulateE3RIDRK5Color,__ZN18VisualServerRaster29canvas_item_set_self_modulateE3RIDRK5Color,__ZN18VisualServerRaster34canvas_item_set_draw_behind_parentE3RIDb,__ZN18VisualServerRaster29canvas_item_add_set_transformE3RIDRK11Transform2D,__ZN18VisualServerRaster27canvas_item_add_clip_ignoreE3RIDb,__ZN18VisualServerRaster34canvas_item_set_sort_children_by_yE3RIDb,__ZN18VisualServerRaster17canvas_item_set_zE3RIDi,__ZN18VisualServerRaster39canvas_item_set_z_as_relative_to_parentE3RIDb,__ZN18VisualServerRaster26canvas_item_set_draw_indexE3RIDi,__ZN18VisualServerRaster24canvas_item_set_materialE3RIDS0_,__ZN18VisualServerRaster35canvas_item_set_use_parent_materialE3RIDb,__ZN18VisualServerRaster29canvas_light_attach_to_canvasE3RIDS0_,__ZN18VisualServerRaster24canvas_light_set_enabledE3RIDb,__ZN18VisualServerRaster26canvas_light_set_transformE3RIDRK11Transform2D,__ZN18VisualServerRaster24canvas_light_set_textureE3RIDS0_,__ZN18VisualServerRaster31canvas_light_set_texture_offsetE3RIDRK7Vector2,__ZN18VisualServerRaster22canvas_light_set_colorE3RIDRK5Color,__ZN18VisualServerRaster31canvas_light_set_item_cull_maskE3RIDi,__ZN18VisualServerRaster38canvas_light_set_item_shadow_cull_maskE3RIDi,__ZN18VisualServerRaster21canvas_light_set_modeE3RIDN12VisualServer15CanvasLightModeE,__ZN18VisualServerRaster31canvas_light_set_shadow_enabledE3RIDb,__ZN18VisualServerRaster35canvas_light_set_shadow_buffer_sizeE3RIDi,__ZN18VisualServerRaster30canvas_light_set_shadow_filterE3RIDN12VisualServer23CanvasLightShadowFilterE,__ZN18VisualServerRaster29canvas_light_set_shadow_colorE3RIDRK5Color,__ZN18VisualServerRaster38canvas_light_occluder_attach_to_canvasE3RIDS0_,__ZN18VisualServerRaster33canvas_light_occluder_set_enabledE3RIDb,__ZN18VisualServerRaster33canvas_light_occluder_set_polygonE3RIDS0_,__ZN18VisualServerRaster35canvas_light_occluder_set_transformE3RIDRK11Transform2D,__ZN18VisualServerRaster36canvas_light_occluder_set_light_maskE3RIDi,__ZN18VisualServerRaster42canvas_occluder_polygon_set_shape_as_linesE3RIDRK10PoolVectorI7Vector2E,__ZN18VisualServerRaster37canvas_occluder_polygon_set_cull_modeE3RIDN12VisualServer29CanvasOccluderPolygonCullModeE,__ZN18VisualServerRaster18cursor_set_visibleEbi,__ZN18VisualServerRaster14cursor_set_posERK7Vector2i,__ZNK28AudioStreamPlaybackResampled19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb,__ZN28AudioStreamPlaybackResampled14_notificationvEib,__ZNK18AudioEffectLimiter19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb,__ZN18AudioEffectLimiter14_notificationvEib,__ZNK19AudioEffectInstance19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb,__ZN19AudioEffectInstance14_notificationvEib,__ZNK26AudioEffectLimiterInstance19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb,__ZN26AudioEffectLimiterInstance14_notificationvEib,__ZNK11AudioEffect19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb,__ZN11AudioEffect14_notificationvEib,__ZNK32AudioEffectStereoEnhanceInstance19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb,__ZN32AudioEffectStereoEnhanceInstance14_notificationvEib,__ZNK24AudioEffectStereoEnhance19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb,__ZN24AudioEffectStereoEnhance14_notificationvEib,__ZNK18AudioEffectAmplify19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb,__ZN18AudioEffectAmplify14_notificationvEib,__ZNK26AudioEffectAmplifyInstance19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb,__ZN26AudioEffectAmplifyInstance14_notificationvEib,__ZNK16AudioEffectDelay19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb,__ZN16AudioEffectDelay14_notificationvEib,__ZNK24AudioEffectDelayInstance19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb,__ZN24AudioEffectDelayInstance14_notificationvEib,__ZNK17AudioEffectPanner19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb,__ZN17AudioEffectPanner14_notificationvEib,__ZNK25AudioEffectPannerInstance19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb,__ZN25AudioEffectPannerInstance14_notificationvEib,__ZNK25AudioEffectReverbInstance19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb,__ZN25AudioEffectReverbInstance14_notificationvEib,__ZNK17AudioEffectReverb19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb,__ZN17AudioEffectReverb14_notificationvEib,__ZNK21AudioEffectDistortion19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb,__ZN21AudioEffectDistortion14_notificationvEib,__ZNK29AudioEffectDistortionInstance19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb,__ZN29AudioEffectDistortionInstance14_notificationvEib,__ZNK13AudioEffectEQ19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb,__ZN13AudioEffectEQ14_notificationvEib,__ZNK21AudioEffectEQInstance19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb,__ZN21AudioEffectEQInstance14_notificationvEib,__ZNK17AudioEffectChorus19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb,__ZN17AudioEffectChorus14_notificationvEib,__ZNK25AudioEffectChorusInstance19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb,__ZN25AudioEffectChorusInstance14_notificationvEib,__ZNK21AudioEffectCompressor19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb,__ZN21AudioEffectCompressor14_notificationvEib,__ZNK29AudioEffectCompressorInstance19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb,__ZN29AudioEffectCompressorInstance14_notificationvEib,__ZNK25AudioEffectFilterInstance19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb,__ZN25AudioEffectFilterInstance14_notificationvEib,__ZNK17AudioEffectFilter19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb,__ZN17AudioEffectFilter14_notificationvEib,__ZNK17AudioEffectPhaser19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb,__ZN17AudioEffectPhaser14_notificationvEib,__ZNK25AudioEffectPhaserInstance19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb,__ZN25AudioEffectPhaserInstance14_notificationvEib,__ZNK21AudioEffectPitchShift19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb,__ZN21AudioEffectPitchShift14_notificationvEib,__ZNK29AudioEffectPitchShiftInstance19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb,__ZN29AudioEffectPitchShiftInstance14_notificationvEib,__ZNK29Physics2DShapeQueryParameters19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb,__ZN29Physics2DShapeQueryParameters14_notificationvEib,__ZNK25Physics2DTestMotionResult19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb,__ZN25Physics2DTestMotionResult14_notificationvEib,__ZNK27PhysicsShapeQueryParameters19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb,__ZN27PhysicsShapeQueryParameters14_notificationvEib,__ZNK15AudioEffectEQ2119_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb,__ZN15AudioEffectEQ2114_notificationvEib,__ZNK15AudioEffectEQ1019_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb,__ZN15AudioEffectEQ1014_notificationvEib,__ZNK14AudioEffectEQ619_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb,__ZN14AudioEffectEQ614_notificationvEib,__ZNK26AudioEffectHighShelfFilter19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb,__ZN26AudioEffectHighShelfFilter14_notificationvEib,__ZNK25AudioEffectLowShelfFilter19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb,__ZN25AudioEffectLowShelfFilter14_notificationvEib,__ZNK26AudioEffectBandLimitFilter19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb,__ZN26AudioEffectBandLimitFilter14_notificationvEib,__ZNK22AudioEffectNotchFilter19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb,__ZN22AudioEffectNotchFilter14_notificationvEib,__ZNK25AudioEffectBandPassFilter19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb,__ZN25AudioEffectBandPassFilter14_notificationvEib,__ZNK25AudioEffectHighPassFilter19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb,__ZN25AudioEffectHighPassFilter14_notificationvEib,__ZNK24AudioEffectLowPassFilter19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb,__ZN24AudioEffectLowPassFilter14_notificationvEib,__ZN14ScriptDebugger35set_request_scene_tree_message_funcEPFvPvES0_,__ZNK11Translation19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb,__ZN11Translation14_notificationvEib,__ZNK8Resource19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb,__ZN8Resource14_notificationvEib,__ZNK9Reference19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb,__ZN9Reference14_notificationvEib,__ZNK6Object19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb,__ZN6Object14_notificationvEib,__ZN19ScriptDebuggerLocal5debugEP14ScriptLanguageb,__ZN19ScriptDebuggerLocal12send_messageERK6StringRK5Array,__ZN19ScriptDebuggerLocal24add_profiling_frame_dataERK10StringNameRK5Array,__ZNK12GlobalConfig19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb,__ZN12GlobalConfig14_notificationvEib,__ZNK16PHashTranslation19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb,__ZN16PHashTranslation14_notificationvEib,__ZN20ScriptDebuggerRemote5debugEP14ScriptLanguageb,__ZN20ScriptDebuggerRemote12send_messageERK6StringRK5Array,__ZN20ScriptDebuggerRemote35set_request_scene_tree_message_funcEPFvPvES0_,__ZN20ScriptDebuggerRemote24add_profiling_frame_dataERK10StringNameRK5Array,__ZNK8UndoRedo19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb,__ZN8UndoRedo14_notificationvEib,__ZNK19PackedDataContainer19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb,__ZN19PackedDataContainer14_notificationvEib,__ZNK22PackedDataContainerRef19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb,__ZN22PackedDataContainerRef14_notificationvEib,__ZN2OS5printEPKcz,__ZNK5Input19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb,__ZN5Input14_notificationvEib,__ZNK5AStar19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb,__ZN5AStar14_notificationvEib,__ZNK9PCKPacker19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb,__ZN9PCKPacker14_notificationvEib,__ZNK10PacketPeer19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb,__ZN10PacketPeer14_notificationvEib,__ZNK16PacketPeerStream19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb,__ZN16PacketPeerStream14_notificationvEib,__ZNK2IP19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb,__ZN2IP14_notificationvEib,__ZNK10HTTPClient19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb,__ZN10HTTPClient14_notificationvEib,__ZN19FileAccessEncrypted8seek_endEx,__ZN19FileAccessEncrypted12store_bufferEPKhi,__ZN17FileAccessNetwork8seek_endEx,__ZN14FileAccessPack8seek_endEx,__ZN14FileAccessPack12store_bufferEPKhi,__ZNK32ResourceInteractiveLoaderDefault19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb,__ZN32ResourceInteractiveLoaderDefault14_notificationvEib,__ZNK25ResourceFormatSaverBinary25get_recognized_extensionsERK3RefI8ResourceEP4ListI6String16DefaultAllocatorE,__ZN20FileAccessCompressed8seek_endEx,__ZNK26ResourceFormatLoaderBinary34get_recognized_extensions_for_typeERK6StringP4ListIS0_16DefaultAllocatorE,__ZN16FileAccessMemory8seek_endEx,__ZN16FileAccessMemory12store_bufferEPKhi,__ZNK9XMLParser19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb,__ZN9XMLParser14_notificationvEib,__ZN13FileAccessZip8seek_endEx,__ZNK16StreamPeerBuffer19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb,__ZN16StreamPeerBuffer14_notificationvEib,__ZNK22ResourceFormatImporter34get_recognized_extensions_for_typeERK6StringP4ListIS0_16DefaultAllocatorE,__ZNK3_OS19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb,__ZN3_OS14_notificationvEib,__ZNK3_OS19get_screen_positionEi,__ZNK3_OS15get_screen_sizeEi,__ZNK5_File19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb,__ZN5_File14_notificationvEib,__ZNK10_Directory19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb,__ZN10_Directory14_notificationvEib,__ZNK10_Semaphore19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb,__ZN10_Semaphore14_notificationvEib,__ZNK6_Mutex19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb,__ZN6_Mutex14_notificationvEib,__ZNK7_Thread19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb,__ZN7_Thread14_notificationvEib,__ZNK8_ClassDB19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb,__ZN8_ClassDB14_notificationvEib,__ZNK17TranslationServer19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb,__ZN17TranslationServer14_notificationvEib,__ZNK10_Marshalls19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb,__ZN10_Marshalls14_notificationvEib,__ZNK7_Engine19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb,__ZN7_Engine14_notificationvEib,__ZNK14_ResourceSaver19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb,__ZN14_ResourceSaver14_notificationvEib,__ZNK15_ResourceLoader19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb,__ZN15_ResourceLoader14_notificationvEib,__ZNK9_Geometry19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb,__ZN9_Geometry14_notificationvEib,__ZNK10ConfigFile19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb,__ZN10ConfigFile14_notificationvEib,__ZNK12TriangleMesh19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb,__ZN12TriangleMesh14_notificationvEib,__ZNK7FuncRef19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb,__ZN7FuncRef14_notificationvEib,__ZNK7WeakRef19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb,__ZN7WeakRef14_notificationvEib,__ZNK8InputMap19_get_property_listvEP4ListI12PropertyInfo16DefaultAllocatorEb,__ZN8InputMap14_notificationvEib,_af_latin_get_standard_widths,_af_cjk_get_standard_widths,_af_indic_get_standard_widths,_t1_decrypt,_ft_black_reset,_ft_raster1_get_cbox,_gray_raster_reset,_ft_smooth_get_cbox,__ZN21TestPhysics2DMainLoop11_body_movedEP6Object3RID,__ZN19TestPhysicsMainLoop22body_changed_transformEP6Object3RID,__ZN15GDNativeLibrary17set_platform_fileE10StringName6String,__ZN15GDFunctionState6resumeERK7Variant,__ZNK7GridMap15area_get_boundsEi,__ZN7GridMap24area_set_exterior_portalEib,__ZN7GridMap13area_set_nameEiRK6String,__ZN7GridMap29area_set_portal_disable_colorEi5Color,__ZNK7GridMap29area_get_portal_disable_colorEi,_AES_encrypt,_AES_decrypt,__ZN16VisualScriptNode23set_default_input_valueEiRK7Variant,__ZNK16VisualScriptNode23get_default_input_valueEi,__ZN25VisualScriptFunctionState6resumeE5Array,__ZN12VisualScript15rename_functionERK10StringNameS2_,__ZN12VisualScript19set_function_scrollERK10StringNameRK7Vector2,__ZNK12VisualScript19get_function_scrollERK10StringName,__ZN12VisualScript11remove_nodeERK10StringNamei,__ZN12VisualScript26set_variable_default_valueERK10StringNameRK7Variant,__ZNK12VisualScript26get_variable_default_valueERK10StringName,__ZN12VisualScript18_set_variable_infoERK10StringNameRK10Dictionary,__ZN12VisualScript19set_variable_exportERK10StringNameb,__ZN12VisualScript15rename_variableERK10StringNameS2_,__ZN12VisualScript29custom_signal_remove_argumentERK10StringNamei,__ZN12VisualScript20rename_custom_signalERK10StringNameS2_,_WebPMultARGBRowC,_ExtractGreen_C,_ConvertARGBToY,_ConvertRGB24ToY,_ConvertBGR24ToY,_VP8LAddGreenToBlueAndRed_C,_VP8LConvertBGRAToRGB_C,_VP8LConvertBGRAToRGBA_C,_VP8LConvertBGRAToRGBA4444_C,_VP8LConvertBGRAToRGB565_C,_VP8LConvertBGRAToBGR_C,_TransformTwo,_SimpleVFilter16,_SimpleHFilter16,_SimpleVFilter16i,_SimpleHFilter16i,_DitherCombine8x8,_FTransform,_FTransform2,_Intra16Preds,_IntraChromaPreds,_VP8LTransformColor_C,_HistogramAdd,_Camellia_decrypt,_Camellia_encrypt,_SEED_encrypt,_SEED_decrypt,__ZL22_jpegd_mem_loader_funcPKhi,__ZL15_write_png_dataP14png_struct_defPhj,_png_default_write_data,__ZN14ImageLoaderPNG14_read_png_dataEP14png_struct_defPhj,_png_destroy_read_struct,_png_set_read_fn,_png_default_read_data,_png_read_filter_row_sub,_png_read_filter_row_up,_png_read_filter_row_avg,_png_read_filter_row_paeth_multibyte_pixel,_png_read_filter_row_paeth_1byte_pixel,__ZL13_load_mem_pngPKhi,__ZL14user_read_dataP14png_struct_defPhj,__ZL15_write_png_dataP14png_struct_defPhj_1605,__ZN4Node9add_childEPS_b,__ZN4Node12add_to_groupERK10StringNameb,__ZN4Node10move_childEPS_i,__ZN4Node10replace_byEPS_b,__ZN4Node10rpc_configERK10StringNameNS_7RPCModeE,__ZN4Node11rset_configERK10StringNameNS_7RPCModeE,__ZN4Node4rsetERK10StringNameRK7Variant,__ZN4Node15rset_unreliableERK10StringNameRK7Variant,__ZN10CanvasItem9draw_rectERK5Rect2RK5Color,__ZN10CanvasItem14draw_style_boxERK3RefI8StyleBoxERK5Rect2,__ZNK10CanvasItem21make_canvas_pos_localERK7Vector2,__ZNK10CanvasItem16make_input_localERK10InputEvent,__ZNK6Node2D32get_relative_transform_to_parentEPK4Node,__ZN7Control11_set_anchorE6MarginNS_10AnchorTypeE,__ZN7Control17add_icon_overrideERK10StringNameRK3RefI7TextureE,__ZN7Control19add_shader_overrideERK10StringNameRK3RefI6ShaderE,__ZN7Control18add_style_overrideERK10StringNameRK3RefI8StyleBoxE,__ZN7Control17add_font_overrideERK10StringNameRK3RefI4FontE,__ZN7Control18add_color_overrideERK10StringNameRK5Color,__ZN7Control21add_constant_overrideERK10StringNamei,__ZN7Control19set_focus_neighbourE6MarginRK8NodePath,__ZN7Control10force_dragERK7VariantPS_,__ZN7Spatial7look_atERK7Vector3S2_,__ZN15SpatialMaterial8set_flagENS_5FlagsEb,__ZN15SpatialMaterial11set_featureENS_7FeatureEb,__ZN15SpatialMaterial11set_textureENS_12TextureParamERK3RefI7TextureE,__ZN4Mesh20surface_set_materialEiRK3RefI8MaterialE,__ZN4Mesh16surface_set_nameEiRK6String,__ZN8Viewport32set_shadow_atlas_quadrant_subdivEiNS_25ShadowAtlasQuadrantSubdivE,__ZN9Container17fit_child_in_rectEP7ControlRK5Rect2,__ZNK9GraphNode19get_slot_color_leftEi,__ZNK9GraphNode20get_slot_color_rightEi,__ZN9GraphNode25get_connection_output_posEi,__ZN9GraphNode27get_connection_output_colorEi,__ZN9GraphNode24get_connection_input_posEi,__ZN9GraphNode26get_connection_input_colorEi,__ZN13NinePatchRect16set_patch_marginE6Margini,__ZN12OptionButton8add_itemERK6Stringi,__ZN12OptionButton13set_item_textEiRK6String,__ZN12OptionButton13set_item_iconEiRK3RefI7TextureE,__ZN12OptionButton17set_item_disabledEib,__ZN12OptionButton11set_item_IDEii,__ZN12OptionButton17set_item_metadataEiRK7Variant,__ZNK12OptionButton17get_item_metadataEi,__ZN8LineEdit6selectEii,__ZN8TextEdit17cursor_set_columnEib,__ZN8TextEdit15cursor_set_lineEib,__ZN8TextEdit17add_keyword_colorERK6StringRK5Color,__ZN9PopupMenu13set_item_textEiRK6String,__ZN9PopupMenu13set_item_iconEiRK3RefI7TextureE,__ZN9PopupMenu16set_item_checkedEib,__ZN9PopupMenu11set_item_IDEii,__ZN9PopupMenu20set_item_acceleratorEij,__ZN9PopupMenu17set_item_metadataEiRK7Variant,__ZN9PopupMenu17set_item_disabledEib,__ZN9PopupMenu16set_item_submenuEiRK6String,__ZN9PopupMenu21set_item_as_separatorEib,__ZN9PopupMenu21set_item_as_checkableEib,__ZN9PopupMenu16set_item_tooltipEiRK6String,__ZNK9PopupMenu17get_item_metadataEi,__ZN8ItemList13add_icon_itemERK3RefI7TextureEb,__ZN8ItemList13set_item_textEiRK6String,__ZN8ItemList13set_item_iconEiRK3RefI7TextureE,__ZN8ItemList20set_item_icon_regionEiRK5Rect2,__ZNK8ItemList20get_item_icon_regionEi,__ZN8ItemList19set_item_selectableEib,__ZN8ItemList17set_item_disabledEib,__ZN8ItemList17set_item_metadataEiRK7Variant,__ZNK8ItemList17get_item_metadataEi,__ZN8ItemList24set_item_custom_bg_colorEiRK5Color,__ZNK8ItemList24get_item_custom_bg_colorEi,__ZN8ItemList24set_item_tooltip_enabledEib,__ZN8ItemList16set_item_tooltipEiRK6String,__ZN8ItemList6selectEib,__ZN11ButtonArray10add_buttonERK6StringS2_,__ZN11ButtonArray15set_button_textEiRK6String,__ZN11ButtonArray18set_button_tooltipEiRK6String,__ZN11ButtonArray15set_button_iconEiRK3RefI7TextureE,__ZN8TreeItem13set_cell_modeEiNS_12TreeCellModeE,__ZN8TreeItem11set_checkedEib,__ZN8TreeItem8set_textEi6String,__ZN8TreeItem8set_iconEiRK3RefI7TextureE,__ZN8TreeItem15set_icon_regionEiRK5Rect2,__ZNK8TreeItem15get_icon_regionEi,__ZN8TreeItem18set_icon_max_widthEii,__ZN8TreeItem12set_metadataEiRK7Variant,__ZNK8TreeItem12get_metadataEi,__ZN8TreeItem14set_selectableEib,__ZN8TreeItem12set_editableEib,__ZN8TreeItem16set_custom_colorEiRK5Color,__ZNK8TreeItem19get_custom_bg_colorEi,__ZN8TreeItem12erase_buttonEii,__ZN8TreeItem11set_tooltipEiRK6String,__ZN4Tree20set_column_min_widthEii,__ZN4Tree17set_column_expandEib,__ZN4Tree16set_column_titleEiRK6String,__ZN12TabContainer13set_tab_titleEiRK6String,__ZN12TabContainer12set_tab_iconEiRK3RefI7TextureE,__ZN12TabContainer16set_tab_disabledEib,__ZN4Tabs13set_tab_titleEiRK6String,__ZN4Tabs12set_tab_iconEiRK3RefI7TextureE,__ZN4Tabs16set_tab_disabledEib,__ZN4Tabs7add_tabERK6StringRK3RefI7TextureE,__ZN15CollisionObject9add_shapeERK3RefI5ShapeERK9Transform,__ZN15CollisionObject9set_shapeEiRK3RefI5ShapeE,__ZN15CollisionObject19set_shape_transformEiRK9Transform,__ZN15CollisionObject20set_shape_as_triggerEib,__ZNK15CollisionObject19get_shape_transformEi,__ZN11PhysicsBody22set_collision_mask_bitEib,__ZN11PhysicsBody23set_collision_layer_bitEib,__ZN9RigidBody13apply_impulseERK7Vector3S2_,__ZN13KinematicBody4moveERK7Vector3,__ZN13KinematicBody7move_toERK7Vector3,__ZN4Area22set_collision_mask_bitEib,__ZN4Area18set_layer_mask_bitEib,__ZN16GeometryInstance8set_flagENS_5FlagsEb,__ZNK6Camera18project_ray_normalERK7Vector2,__ZNK6Camera24project_local_ray_normalERK7Vector2,__ZNK6Camera18project_ray_originERK7Vector2,__ZNK6Camera18unproject_positionERK7Vector3,__ZNK6Camera16project_positionERK7Vector2,__ZN7GIProbe4bakeEP4Nodeb,__ZN9MultiMesh22set_instance_transformEiRK9Transform,__ZNK9MultiMesh22get_instance_transformEi,__ZN9MultiMesh18set_instance_colorEiRK5Color,__ZNK9MultiMesh18get_instance_colorEi,__ZN14ProximityGroup9broadcastE6String7Variant,__ZN14ProximityGroup26_proximity_group_broadcastE6String7Variant,__ZN17ImmediateGeometry5beginEN4Mesh13PrimitiveTypeERK3RefI7TextureE,__ZN12SpriteBase3D13set_draw_flagENS_9DrawFlagsEb,__ZN8Skeleton15set_bone_parentEii,__ZNK8Skeleton13get_bone_restEi,__ZN8Skeleton13set_bone_restEiRK9Transform,__ZN8Skeleton21set_bone_disable_restEib,__ZN8Skeleton23bind_child_node_to_boneEiP4Node,__ZN8Skeleton27unbind_child_node_from_boneEiP4Node,__ZNK8Skeleton13get_bone_poseEi,__ZN8Skeleton13set_bone_poseEiRK9Transform,__ZN8Skeleton20set_bone_global_poseEiRK9Transform,__ZNK8Skeleton20get_bone_global_poseEi,__ZNK8Skeleton20get_bone_custom_poseEi,__ZN8Skeleton20set_bone_custom_poseEiRK9Transform,__ZNK8Skeleton18get_bone_transformEi,__ZN10HingeJoint8set_flagENS_4FlagEb,__ZN16Generic6DOFJoint10set_flag_xENS_4FlagEb,__ZN16Generic6DOFJoint10set_flag_yENS_4FlagEb,__ZN16Generic6DOFJoint10set_flag_zENS_4FlagEb,__ZN17VisibilityEnabler11set_enablerENS_7EnablerEb,__ZN9Particles18set_draw_pass_meshEiRK3RefI4MeshE,__ZN17ParticlesMaterial17set_param_textureENS_9ParameterERK3RefI7TextureE,__ZN17ParticlesMaterial8set_flagENS_5FlagsEb,__ZN7TileMap23set_collision_layer_bitEib,__ZN7TileMap22set_collision_mask_bitEib,__ZNK7TileMap12world_to_mapERK7Vector2,__ZN17CollisionObject2D9add_shapeERK3RefI7Shape2DERK11Transform2D,__ZN17CollisionObject2D9set_shapeEiRK3RefI7Shape2DE,__ZN17CollisionObject2D19set_shape_transformEiRK11Transform2D,__ZN17CollisionObject2D20set_shape_as_triggerEib,__ZNK17CollisionObject2D19get_shape_transformEi,__ZN13PhysicsBody2D22set_collision_mask_bitEib,__ZN13PhysicsBody2D23set_collision_layer_bitEib,__ZN11RigidBody2D13apply_impulseERK7Vector2S2_,__ZN11RigidBody2D9add_forceERK7Vector2S2_,__ZN15KinematicBody2D4moveERK7Vector2,__ZN15KinematicBody2D7move_toERK7Vector2,__ZN6Area2D22set_collision_mask_bitEib,__ZN6Area2D18set_layer_mask_bitEib,__ZN8Camera2D9set_limitE6Margini,__ZN19VisibilityEnabler2D11set_enablerENS_7EnablerEb,__ZN15AnimationPlayer16rename_animationERK10StringNameS2_,__ZN15AnimationPlayer18animation_set_nextERK10StringNameS2_,__ZN19AnimationTreePlayer8add_nodeENS_8NodeTypeERK10StringName,__ZN19AnimationTreePlayer28animation_node_set_animationERK10StringNameRK3RefI9AnimationE,__ZN19AnimationTreePlayer35animation_node_set_master_animationERK10StringNameRK6String,__ZN19AnimationTreePlayer28oneshot_node_set_autorestartERK10StringNameb,__ZN19AnimationTreePlayer22blend4_node_set_amountERK10StringNameRK7Vector2,__ZNK19AnimationTreePlayer22blend4_node_get_amountERK10StringName,__ZN19AnimationTreePlayer31transition_node_set_input_countERK10StringNamei,__ZN19AnimationTreePlayer28transition_node_delete_inputERK10StringNamei,__ZN19AnimationTreePlayer27transition_node_set_currentERK10StringNamei,__ZN19AnimationTreePlayer12node_set_posERK10StringNameRK7Vector2,__ZNK19AnimationTreePlayer12node_get_posERK10StringName,__ZN19AnimationTreePlayer16disconnect_nodesERK10StringNamei,__ZN9Animation14track_set_pathEiRK8NodePath,__ZN9Animation18track_set_importedEib,__ZN9Animation16track_remove_keyEii,__ZN9Animation28track_set_interpolation_typeEiNS_17InterpolationTypeE,__ZN9Animation33track_set_interpolation_loop_wrapEib,__ZN9Animation27value_track_set_update_modeEiNS_10UpdateModeE,__ZN11Environment14set_glow_levelEib,__ZN11ImageSkyBox14set_image_pathENS_9ImagePathERK6String,__ZN11MeshLibrary13set_item_nameEiRK6String,__ZN11MeshLibrary13set_item_meshEiRK3RefI4MeshE,__ZN11MeshLibrary16set_item_navmeshEiRK3RefI14NavigationMeshE,__ZN11MeshLibrary14set_item_shapeEiRK3RefI5ShapeE,__ZN5Theme10clear_iconERK10StringNameS2_,__ZN5Theme14clear_styleboxERK10StringNameS2_,__ZN5Theme10clear_fontERK10StringNameS2_,__ZN5Theme11clear_colorERK10StringNameS2_,__ZN5Theme14clear_constantERK10StringNameS2_,__ZN9ColorRamp9set_colorEiRK5Color,__ZNK9ColorRamp9get_colorEi,__ZN6Shader25set_default_texture_paramERK10StringNameRK3RefI7TextureE,__ZN12ImageTexture17create_from_imageERK5Imagej,__ZNK4Font15get_string_sizeERK6String,__ZN11DynamicFont11set_spacingEii,__ZN11DynamicFont12set_fallbackEiRK3RefI15DynamicFontDataE,__ZN14ShaderMaterial16set_shader_paramERK10StringNameRK7Variant,__ZNK14ShaderMaterial16get_shader_paramERK10StringName,__ZN12LargeTexture16set_piece_offsetEiRK7Vector2,__ZN12LargeTexture17set_piece_textureEiRK3RefI7TextureE,__ZNK12LargeTexture16get_piece_offsetEi,__ZN7CubeMap8set_sideENS_4SideERK5Image,__ZNK7CubeMap8get_sideENS_4SideE,__ZN15GradientTexture9set_colorEiRK5Color,__ZNK15GradientTexture9get_colorEi,__ZN9SceneTree12notify_groupERK10StringNamei,__ZN9SceneTree26_live_edit_node_path_funcsEPvRK8NodePathi,__ZN9SceneTree25_live_edit_res_path_funcsEPvRK6Stringi,__ZN9SceneTree21_live_edit_root_funcsEPvRK8NodePathRK6String,__ZN9SceneTree37_live_edit_remove_and_keep_node_funcsEPvRK8NodePathj,__ZN9SceneTree31_live_edit_duplicate_node_funcsEPvRK8NodePathRK6String,__ZN17NavigationPolygon20add_outline_at_indexERK10PoolVectorI7Vector2Ei,__ZN17NavigationPolygon11set_outlineEiRK10PoolVectorI7Vector2E,__ZN12Navigation2D21navpoly_set_transformEiRK11Transform2D,__ZN12Navigation2D17get_closest_pointERK7Vector2,__ZN7Curve2D13set_point_posEiRK7Vector2,__ZNK7Curve2D13get_point_posEi,__ZN7Curve2D12set_point_inEiRK7Vector2,__ZNK7Curve2D12get_point_inEi,__ZN7Curve2D13set_point_outEiRK7Vector2,__ZNK7Curve2D13get_point_outEi,__ZN6BitMap7set_bitERK7Vector2b,__ZN6BitMap12set_bit_rectERK5Rect2b,__ZN17PolygonPathFinder5setupERK6VectorI7Vector2ERKS0_IiE,__ZNK17PolygonPathFinder17get_closest_pointERK7Vector2,__ZN12MeshDataTool10set_vertexEiRK7Vector3,__ZNK12MeshDataTool10get_vertexEi,__ZN12MeshDataTool17set_vertex_normalEiRK7Vector3,__ZNK12MeshDataTool17get_vertex_normalEi,__ZN12MeshDataTool18set_vertex_tangentEiRK5Plane,__ZNK12MeshDataTool18get_vertex_tangentEi,__ZN12MeshDataTool13set_vertex_uvEiRK7Vector2,__ZNK12MeshDataTool13get_vertex_uvEi,__ZN12MeshDataTool14set_vertex_uv2EiRK7Vector2,__ZNK12MeshDataTool14get_vertex_uv2Ei,__ZN12MeshDataTool16set_vertex_colorEiRK5Color,__ZNK12MeshDataTool16get_vertex_colorEi,__ZN12MeshDataTool16set_vertex_bonesEiRK6VectorIiE,__ZN12MeshDataTool18set_vertex_weightsEiRK6VectorIfE,__ZN12MeshDataTool15set_vertex_metaEiRK7Variant,__ZNK12MeshDataTool15get_vertex_metaEi,__ZN12MeshDataTool13set_edge_metaEiRK7Variant,__ZNK12MeshDataTool13get_edge_metaEi,__ZN12MeshDataTool13set_face_metaEiRK7Variant,__ZNK12MeshDataTool13get_face_metaEi,__ZNK12MeshDataTool15get_face_normalEi,__ZN7TileSet13tile_set_nameEiRK6String,__ZN7TileSet16tile_set_textureEiRK3RefI7TextureE,__ZN7TileSet17tile_set_materialEiRK3RefI14ShaderMaterialE,__ZN7TileSet23tile_set_texture_offsetEiRK7Vector2,__ZNK7TileSet23tile_get_texture_offsetEi,__ZN7TileSet21tile_set_shape_offsetEiRK7Vector2,__ZNK7TileSet21tile_get_shape_offsetEi,__ZN7TileSet15tile_set_regionEiRK5Rect2,__ZNK7TileSet15tile_get_regionEi,__ZN7TileSet14tile_set_shapeEiRK3RefI7Shape2DE,__ZN7TileSet16_tile_set_shapesEiRK5Array,__ZN7TileSet27tile_set_navigation_polygonEiRK3RefI17NavigationPolygonE,__ZN7TileSet34tile_set_navigation_polygon_offsetEiRK7Vector2,__ZNK7TileSet34tile_get_navigation_polygon_offsetEi,__ZN7TileSet23tile_set_light_occluderEiRK3RefI17OccluderPolygon2DE,__ZN7TileSet24tile_set_occluder_offsetEiRK7Vector2,__ZNK7TileSet24tile_get_occluder_offsetEi,__ZN6Line2D13set_point_posEi7Vector2,__ZNK6Line2D13get_point_posEi,__ZN12SpriteFrames16rename_animationERK10StringNameS2_,__ZN12SpriteFrames18set_animation_loopERK10StringNameb,__ZN12SpriteFrames12remove_frameERK10StringNamei,__ZN11Particles2D21set_color_phase_colorEiRK5Color,__ZNK11Particles2D21get_color_phase_colorEi,__ZN7Curve3D13set_point_posEiRK7Vector3,__ZNK7Curve3D13get_point_posEi,__ZN7Curve3D12set_point_inEiRK7Vector3,__ZNK7Curve3D12get_point_inEi,__ZN7Curve3D13set_point_outEiRK7Vector3,__ZNK7Curve3D13get_point_outEi,__ZN10Navigation21navmesh_set_transformEiRK9Transform,__ZN10Navigation17get_closest_pointERK7Vector3,__ZN10Navigation24get_closest_point_normalERK7Vector3,__ZN11ColorPicker9_hsv_drawEiP7Control,__ZN17ResourcePreloader12add_resourceERK10StringNameRK3RefI8ResourceE,__ZN17ResourcePreloader15rename_resourceERK10StringNameS2_,__ZN11AudioServer8move_busEii,__ZN11AudioServer12set_bus_nameEiRK6String,__ZN11AudioServer12set_bus_sendEiRK10StringName,__ZN11AudioServer12set_bus_soloEib,__ZN11AudioServer12set_bus_muteEib,__ZN11AudioServer22set_bus_bypass_effectsEib,__ZN11AudioServer17remove_bus_effectEii,__ZN15PhysicsServerSW14_shape_col_cbkERK7Vector3S2_Pv,__ZL16_rest_cbk_resultRK7Vector3S1_Pv,__ZN10BodyPairSW23_contact_added_callbackERK7Vector3S2_Pv,__ZN12BodyPair2DSW12_add_contactERK7Vector2S2_Pv,__ZN17Physics2DServerSW14_shape_col_cbkERK7Vector2S2_Pv,__ZL16_rest_cbk_resultRK7Vector2S1_Pv,__ZN6Object9_set_bindERK6StringRK7Variant,__ZNK6Object9_get_bindERK6String,__ZN6Object12notificationEib,__ZN6Object8set_metaERK6StringRK7Variant,__ZNK6Object8get_metaERK6String,__ZN6Object16_add_user_signalERK6StringRK5Array,__ZN11Translation11add_messageERK10StringNameS2_,__ZN12GlobalConfig9set_orderERK6Stringi,__ZN12GlobalConfig17set_initial_valueERK6StringRK7Variant,__ZN12GlobalConfig19property_get_revertERK6String,__ZN8UndoRedo13create_actionERK6StringNS_9MergeModeE,__ZN22PackedDataContainerRef10_iter_initERK5Array,__ZN22PackedDataContainerRef9_iter_getERK7Variant,__ZN22PackedDataContainerRef10_iter_nextERK5Array,__ZN19PackedDataContainer10_iter_initERK5Array,__ZN19PackedDataContainer9_iter_getERK7Variant,__ZN19PackedDataContainer10_iter_nextERK5Array,__ZNK5AStar13get_point_posEi,__ZN5AStar14connect_pointsEii,__ZN5AStar17disconnect_pointsEii,__ZNK5AStar26get_closest_pos_in_segmentERK7Vector3,__ZNK2IP24get_resolve_item_addressEi,__ZN10StreamPeer6put_64Ex,__ZN10StreamPeer7put_u64Ey,__ZN3_OS5alertERK6StringS2_,__ZN5_File4seekEx,__ZN5_File8seek_endEx,__ZN5_File8store_64Ey,__ZNK8_ClassDB8instanceERK10StringName,__ZN12_VariantCall23_call_String_casecmp_toER7VariantS1_PPKS0_,__ZN12_VariantCall25_call_String_nocasecmp_toER7VariantS1_PPKS0_,__ZN12_VariantCall19_call_String_lengthER7VariantS1_PPKS0_,__ZN12_VariantCall19_call_String_substrER7VariantS1_PPKS0_,__ZN12_VariantCall17_call_String_findER7VariantS1_PPKS0_,__ZN12_VariantCall22_call_String_find_lastER7VariantS1_PPKS0_,__ZN12_VariantCall18_call_String_findnER7VariantS1_PPKS0_,__ZN12_VariantCall18_call_String_rfindER7VariantS1_PPKS0_,__ZN12_VariantCall19_call_String_rfindnER7VariantS1_PPKS0_,__ZN12_VariantCall18_call_String_matchER7VariantS1_PPKS0_,__ZN12_VariantCall19_call_String_matchnER7VariantS1_PPKS0_,__ZN12_VariantCall24_call_String_begins_withER7VariantS1_PPKS0_,__ZN12_VariantCall22_call_String_ends_withER7VariantS1_PPKS0_,__ZN12_VariantCall30_call_String_is_subsequence_ofER7VariantS1_PPKS0_,__ZN12_VariantCall31_call_String_is_subsequence_ofiER7VariantS1_PPKS0_,__ZN12_VariantCall20_call_String_bigramsER7VariantS1_PPKS0_,__ZN12_VariantCall23_call_String_similarityER7VariantS1_PPKS0_,__ZN12_VariantCall19_call_String_formatER7VariantS1_PPKS0_,__ZN12_VariantCall20_call_String_replaceER7VariantS1_PPKS0_,__ZN12_VariantCall21_call_String_replacenER7VariantS1_PPKS0_,__ZN12_VariantCall19_call_String_insertER7VariantS1_PPKS0_,__ZN12_VariantCall23_call_String_capitalizeER7VariantS1_PPKS0_,__ZN12_VariantCall18_call_String_splitER7VariantS1_PPKS0_,__ZN12_VariantCall25_call_String_split_floatsER7VariantS1_PPKS0_,__ZN12_VariantCall21_call_String_to_upperER7VariantS1_PPKS0_,__ZN12_VariantCall21_call_String_to_lowerER7VariantS1_PPKS0_,__ZN12_VariantCall17_call_String_leftER7VariantS1_PPKS0_,__ZN12_VariantCall18_call_String_rightER7VariantS1_PPKS0_,__ZN12_VariantCall24_call_String_strip_edgesER7VariantS1_PPKS0_,__ZN12_VariantCall26_call_String_get_extensionER7VariantS1_PPKS0_,__ZN12_VariantCall25_call_String_get_basenameER7VariantS1_PPKS0_,__ZN12_VariantCall22_call_String_plus_fileER7VariantS1_PPKS0_,__ZN12_VariantCall19_call_String_ord_atER7VariantS1_PPKS0_,__ZN12_VariantCall18_call_String_eraseER7VariantS1_PPKS0_,__ZN12_VariantCall17_call_String_hashER7VariantS1_PPKS0_,__ZN12_VariantCall21_call_String_md5_textER7VariantS1_PPKS0_,__ZN12_VariantCall24_call_String_sha256_textER7VariantS1_PPKS0_,__ZN12_VariantCall23_call_String_md5_bufferER7VariantS1_PPKS0_,__ZN12_VariantCall26_call_String_sha256_bufferER7VariantS1_PPKS0_,__ZN12_VariantCall18_call_String_emptyER7VariantS1_PPKS0_,__ZN12_VariantCall24_call_String_is_abs_pathER7VariantS1_PPKS0_,__ZN12_VariantCall24_call_String_is_rel_pathER7VariantS1_PPKS0_,__ZN12_VariantCall25_call_String_get_base_dirER7VariantS1_PPKS0_,__ZN12_VariantCall21_call_String_get_fileER7VariantS1_PPKS0_,__ZN12_VariantCall23_call_String_xml_escapeER7VariantS1_PPKS0_,__ZN12_VariantCall25_call_String_xml_unescapeER7VariantS1_PPKS0_,__ZN12_VariantCall21_call_String_c_escapeER7VariantS1_PPKS0_,__ZN12_VariantCall23_call_String_c_unescapeER7VariantS1_PPKS0_,__ZN12_VariantCall24_call_String_json_escapeER7VariantS1_PPKS0_,__ZN12_VariantCall27_call_String_percent_encodeER7VariantS1_PPKS0_,__ZN12_VariantCall27_call_String_percent_decodeER7VariantS1_PPKS0_,__ZN12_VariantCall32_call_String_is_valid_identifierER7VariantS1_PPKS0_,__ZN12_VariantCall29_call_String_is_valid_integerER7VariantS1_PPKS0_,__ZN12_VariantCall27_call_String_is_valid_floatER7VariantS1_PPKS0_,__ZN12_VariantCall32_call_String_is_valid_html_colorER7VariantS1_PPKS0_,__ZN12_VariantCall32_call_String_is_valid_ip_addressER7VariantS1_PPKS0_,__ZN12_VariantCall19_call_String_to_intER7VariantS1_PPKS0_,__ZN12_VariantCall21_call_String_to_floatER7VariantS1_PPKS0_,__ZN12_VariantCall23_call_String_hex_to_intER7VariantS1_PPKS0_,__ZN12_VariantCall25_call_String_pad_decimalsER7VariantS1_PPKS0_,__ZN12_VariantCall22_call_String_pad_zerosER7VariantS1_PPKS0_,__ZN12_VariantCall21_call_String_to_asciiER7VariantS1_PPKS0_,__ZN12_VariantCall20_call_String_to_utf8ER7VariantS1_PPKS0_,__ZN12_VariantCall24_call_Vector2_normalizedER7VariantS1_PPKS0_,__ZN12_VariantCall20_call_Vector2_lengthER7VariantS1_PPKS0_,__ZN12_VariantCall19_call_Vector2_angleER7VariantS1_PPKS0_,__ZN12_VariantCall28_call_Vector2_length_squaredER7VariantS1_PPKS0_,__ZN12_VariantCall25_call_Vector2_distance_toER7VariantS1_PPKS0_,__ZN12_VariantCall33_call_Vector2_distance_squared_toER7VariantS1_PPKS0_,__ZN12_VariantCall22_call_Vector2_angle_toER7VariantS1_PPKS0_,__ZN12_VariantCall28_call_Vector2_angle_to_pointER7VariantS1_PPKS0_,__ZN12_VariantCall32_call_Vector2_linear_interpolateER7VariantS1_PPKS0_,__ZN12_VariantCall31_call_Vector2_cubic_interpolateER7VariantS1_PPKS0_,__ZN12_VariantCall21_call_Vector2_rotatedER7VariantS1_PPKS0_,__ZN12_VariantCall21_call_Vector2_tangentER7VariantS1_PPKS0_,__ZN12_VariantCall19_call_Vector2_floorER7VariantS1_PPKS0_,__ZN12_VariantCall21_call_Vector2_snappedER7VariantS1_PPKS0_,__ZN12_VariantCall20_call_Vector2_aspectER7VariantS1_PPKS0_,__ZN12_VariantCall17_call_Vector2_dotER7VariantS1_PPKS0_,__ZN12_VariantCall19_call_Vector2_slideER7VariantS1_PPKS0_,__ZN12_VariantCall20_call_Vector2_bounceER7VariantS1_PPKS0_,__ZN12_VariantCall21_call_Vector2_reflectER7VariantS1_PPKS0_,__ZN12_VariantCall17_call_Vector2_absER7VariantS1_PPKS0_,__ZN12_VariantCall21_call_Vector2_clampedER7VariantS1_PPKS0_,__ZN12_VariantCall20_call_Rect2_get_areaER7VariantS1_PPKS0_,__ZN12_VariantCall22_call_Rect2_intersectsER7VariantS1_PPKS0_,__ZN12_VariantCall20_call_Rect2_enclosesER7VariantS1_PPKS0_,__ZN12_VariantCall23_call_Rect2_has_no_areaER7VariantS1_PPKS0_,__ZN12_VariantCall16_call_Rect2_clipER7VariantS1_PPKS0_,__ZN12_VariantCall17_call_Rect2_mergeER7VariantS1_PPKS0_,__ZN12_VariantCall21_call_Rect2_has_pointER7VariantS1_PPKS0_,__ZN12_VariantCall16_call_Rect2_growER7VariantS1_PPKS0_,__ZN12_VariantCall18_call_Rect2_expandER7VariantS1_PPKS0_,__ZN12_VariantCall22_call_Vector3_min_axisER7VariantS1_PPKS0_,__ZN12_VariantCall22_call_Vector3_max_axisER7VariantS1_PPKS0_,__ZN12_VariantCall20_call_Vector3_lengthER7VariantS1_PPKS0_,__ZN12_VariantCall28_call_Vector3_length_squaredER7VariantS1_PPKS0_,__ZN12_VariantCall24_call_Vector3_normalizedER7VariantS1_PPKS0_,__ZN12_VariantCall21_call_Vector3_inverseER7VariantS1_PPKS0_,__ZN12_VariantCall21_call_Vector3_snappedER7VariantS1_PPKS0_,__ZN12_VariantCall21_call_Vector3_rotatedER7VariantS1_PPKS0_,__ZN12_VariantCall32_call_Vector3_linear_interpolateER7VariantS1_PPKS0_,__ZN12_VariantCall31_call_Vector3_cubic_interpolateER7VariantS1_PPKS0_,__ZN12_VariantCall17_call_Vector3_dotER7VariantS1_PPKS0_,__ZN12_VariantCall19_call_Vector3_crossER7VariantS1_PPKS0_,__ZN12_VariantCall19_call_Vector3_outerER7VariantS1_PPKS0_,__ZN12_VariantCall32_call_Vector3_to_diagonal_matrixER7VariantS1_PPKS0_,__ZN12_VariantCall17_call_Vector3_absER7VariantS1_PPKS0_,__ZN12_VariantCall19_call_Vector3_floorER7VariantS1_PPKS0_,__ZN12_VariantCall18_call_Vector3_ceilER7VariantS1_PPKS0_,__ZN12_VariantCall25_call_Vector3_distance_toER7VariantS1_PPKS0_,__ZN12_VariantCall33_call_Vector3_distance_squared_toER7VariantS1_PPKS0_,__ZN12_VariantCall22_call_Vector3_angle_toER7VariantS1_PPKS0_,__ZN12_VariantCall19_call_Vector3_slideER7VariantS1_PPKS0_,__ZN12_VariantCall20_call_Vector3_bounceER7VariantS1_PPKS0_,__ZN12_VariantCall21_call_Vector3_reflectER7VariantS1_PPKS0_,__ZN12_VariantCall22_call_Plane_normalizedER7VariantS1_PPKS0_,__ZN12_VariantCall18_call_Plane_centerER7VariantS1_PPKS0_,__ZN12_VariantCall25_call_Plane_get_any_pointER7VariantS1_PPKS0_,__ZN12_VariantCall25_call_Plane_is_point_overER7VariantS1_PPKS0_,__ZN12_VariantCall23_call_Plane_distance_toER7VariantS1_PPKS0_,__ZN12_VariantCall21_call_Plane_has_pointER7VariantS1_PPKS0_,__ZN12_VariantCall19_call_Plane_projectER7VariantS1_PPKS0_,__ZN12_VariantCall23_call_Plane_intersect_3ER7VariantS1_PPKS0_,__ZN12_VariantCall26_call_Plane_intersects_rayER7VariantS1_PPKS0_,__ZN12_VariantCall30_call_Plane_intersects_segmentER7VariantS1_PPKS0_,__ZN12_VariantCall17_call_Quat_lengthER7VariantS1_PPKS0_,__ZN12_VariantCall25_call_Quat_length_squaredER7VariantS1_PPKS0_,__ZN12_VariantCall21_call_Quat_normalizedER7VariantS1_PPKS0_,__ZN12_VariantCall18_call_Quat_inverseER7VariantS1_PPKS0_,__ZN12_VariantCall14_call_Quat_dotER7VariantS1_PPKS0_,__ZN12_VariantCall16_call_Quat_xformER7VariantS1_PPKS0_,__ZN12_VariantCall16_call_Quat_slerpER7VariantS1_PPKS0_,__ZN12_VariantCall18_call_Quat_slerpniER7VariantS1_PPKS0_,__ZN12_VariantCall22_call_Quat_cubic_slerpER7VariantS1_PPKS0_,__ZN12_VariantCall17_call_Color_to_32ER7VariantS1_PPKS0_,__ZN12_VariantCall21_call_Color_to_ARGB32ER7VariantS1_PPKS0_,__ZN12_VariantCall16_call_Color_grayER7VariantS1_PPKS0_,__ZN12_VariantCall20_call_Color_invertedER7VariantS1_PPKS0_,__ZN12_VariantCall22_call_Color_contrastedER7VariantS1_PPKS0_,__ZN12_VariantCall30_call_Color_linear_interpolateER7VariantS1_PPKS0_,__ZN12_VariantCall17_call_Color_blendER7VariantS1_PPKS0_,__ZN12_VariantCall19_call_Color_to_htmlER7VariantS1_PPKS0_,__ZN12_VariantCall22_call_Image_get_formatER7VariantS1_PPKS0_,__ZN12_VariantCall21_call_Image_get_widthER7VariantS1_PPKS0_,__ZN12_VariantCall22_call_Image_get_heightER7VariantS1_PPKS0_,__ZN12_VariantCall17_call_Image_emptyER7VariantS1_PPKS0_,__ZN12_VariantCall16_call_Image_loadER7VariantS1_PPKS0_,__ZN12_VariantCall20_call_Image_save_pngER7VariantS1_PPKS0_,__ZN12_VariantCall25_call_Image_get_used_rectER7VariantS1_PPKS0_,__ZN12_VariantCall20_call_Image_get_rectER7VariantS1_PPKS0_,__ZN12_VariantCall22_call_Image_compressedER7VariantS1_PPKS0_,__ZN12_VariantCall24_call_Image_decompressedER7VariantS1_PPKS0_,__ZN12_VariantCall19_call_Image_resizedER7VariantS1_PPKS0_,__ZN12_VariantCall20_call_Image_get_dataER7VariantS1_PPKS0_,__ZN12_VariantCall21_call_Image_blit_rectER7VariantS1_PPKS0_,__ZN12_VariantCall21_call_Image_convertedER7VariantS1_PPKS0_,__ZN12_VariantCall27_call_Image_fix_alpha_edgesER7VariantS1_PPKS0_,__ZN12_VariantCall16_call_RID_get_idER7VariantS1_PPKS0_,__ZN12_VariantCall26_call_NodePath_is_absoluteER7VariantS1_PPKS0_,__ZN12_VariantCall29_call_NodePath_get_name_countER7VariantS1_PPKS0_,__ZN12_VariantCall23_call_NodePath_get_nameER7VariantS1_PPKS0_,__ZN12_VariantCall32_call_NodePath_get_subname_countER7VariantS1_PPKS0_,__ZN12_VariantCall26_call_NodePath_get_subnameER7VariantS1_PPKS0_,__ZN12_VariantCall27_call_NodePath_get_propertyER7VariantS1_PPKS0_,__ZN12_VariantCall23_call_NodePath_is_emptyER7VariantS1_PPKS0_,__ZN12_VariantCall21_call_Dictionary_sizeER7VariantS1_PPKS0_,__ZN12_VariantCall22_call_Dictionary_emptyER7VariantS1_PPKS0_,__ZN12_VariantCall22_call_Dictionary_clearER7VariantS1_PPKS0_,__ZN12_VariantCall20_call_Dictionary_hasER7VariantS1_PPKS0_,__ZN12_VariantCall24_call_Dictionary_has_allER7VariantS1_PPKS0_,__ZN12_VariantCall22_call_Dictionary_eraseER7VariantS1_PPKS0_,__ZN12_VariantCall21_call_Dictionary_hashER7VariantS1_PPKS0_,__ZN12_VariantCall21_call_Dictionary_keysER7VariantS1_PPKS0_,__ZN12_VariantCall23_call_Dictionary_valuesER7VariantS1_PPKS0_,__ZN12_VariantCall16_call_Array_sizeER7VariantS1_PPKS0_,__ZN12_VariantCall17_call_Array_emptyER7VariantS1_PPKS0_,__ZN12_VariantCall17_call_Array_clearER7VariantS1_PPKS0_,__ZN12_VariantCall16_call_Array_hashER7VariantS1_PPKS0_,__ZN12_VariantCall21_call_Array_push_backER7VariantS1_PPKS0_,__ZN12_VariantCall22_call_Array_push_frontER7VariantS1_PPKS0_,__ZN12_VariantCall18_call_Array_appendER7VariantS1_PPKS0_,__ZN12_VariantCall18_call_Array_resizeER7VariantS1_PPKS0_,__ZN12_VariantCall18_call_Array_insertER7VariantS1_PPKS0_,__ZN12_VariantCall18_call_Array_removeER7VariantS1_PPKS0_,__ZN12_VariantCall17_call_Array_eraseER7VariantS1_PPKS0_,__ZN12_VariantCall17_call_Array_frontER7VariantS1_PPKS0_,__ZN12_VariantCall16_call_Array_backER7VariantS1_PPKS0_,__ZN12_VariantCall16_call_Array_findER7VariantS1_PPKS0_,__ZN12_VariantCall17_call_Array_rfindER7VariantS1_PPKS0_,__ZN12_VariantCall21_call_Array_find_lastER7VariantS1_PPKS0_,__ZN12_VariantCall17_call_Array_countER7VariantS1_PPKS0_,__ZN12_VariantCall15_call_Array_hasER7VariantS1_PPKS0_,__ZN12_VariantCall20_call_Array_pop_backER7VariantS1_PPKS0_,__ZN12_VariantCall21_call_Array_pop_frontER7VariantS1_PPKS0_,__ZN12_VariantCall16_call_Array_sortER7VariantS1_PPKS0_,__ZN12_VariantCall23_call_Array_sort_customER7VariantS1_PPKS0_,__ZN12_VariantCall18_call_Array_invertER7VariantS1_PPKS0_,__ZN12_VariantCall24_call_PoolByteArray_sizeER7VariantS1_PPKS0_,__ZN12_VariantCall23_call_PoolByteArray_setER7VariantS1_PPKS0_,__ZN12_VariantCall29_call_PoolByteArray_push_backER7VariantS1_PPKS0_,__ZN12_VariantCall26_call_PoolByteArray_appendER7VariantS1_PPKS0_,__ZN12_VariantCall32_call_PoolByteArray_append_arrayER7VariantS1_PPKS0_,__ZN12_VariantCall26_call_PoolByteArray_removeER7VariantS1_PPKS0_,__ZN12_VariantCall26_call_PoolByteArray_insertER7VariantS1_PPKS0_,__ZN12_VariantCall26_call_PoolByteArray_resizeER7VariantS1_PPKS0_,__ZN12_VariantCall26_call_PoolByteArray_invertER7VariantS1_PPKS0_,__ZN12_VariantCall28_call_PoolByteArray_subarrayER7VariantS1_PPKS0_,__ZN12_VariantCall41_call_PoolByteArray_get_string_from_asciiER7VariantS1_PPKS0_,__ZN12_VariantCall40_call_PoolByteArray_get_string_from_utf8ER7VariantS1_PPKS0_,__ZN12_VariantCall23_call_PoolIntArray_sizeER7VariantS1_PPKS0_,__ZN12_VariantCall22_call_PoolIntArray_setER7VariantS1_PPKS0_,__ZN12_VariantCall28_call_PoolIntArray_push_backER7VariantS1_PPKS0_,__ZN12_VariantCall25_call_PoolIntArray_appendER7VariantS1_PPKS0_,__ZN12_VariantCall31_call_PoolIntArray_append_arrayER7VariantS1_PPKS0_,__ZN12_VariantCall25_call_PoolIntArray_removeER7VariantS1_PPKS0_,__ZN12_VariantCall25_call_PoolIntArray_insertER7VariantS1_PPKS0_,__ZN12_VariantCall25_call_PoolIntArray_resizeER7VariantS1_PPKS0_,__ZN12_VariantCall25_call_PoolIntArray_invertER7VariantS1_PPKS0_,__ZN12_VariantCall24_call_PoolRealArray_sizeER7VariantS1_PPKS0_,__ZN12_VariantCall23_call_PoolRealArray_setER7VariantS1_PPKS0_,__ZN12_VariantCall29_call_PoolRealArray_push_backER7VariantS1_PPKS0_,__ZN12_VariantCall26_call_PoolRealArray_appendER7VariantS1_PPKS0_,__ZN12_VariantCall32_call_PoolRealArray_append_arrayER7VariantS1_PPKS0_,__ZN12_VariantCall26_call_PoolRealArray_removeER7VariantS1_PPKS0_,__ZN12_VariantCall26_call_PoolRealArray_insertER7VariantS1_PPKS0_,__ZN12_VariantCall26_call_PoolRealArray_resizeER7VariantS1_PPKS0_,__ZN12_VariantCall26_call_PoolRealArray_invertER7VariantS1_PPKS0_,__ZN12_VariantCall26_call_PoolStringArray_sizeER7VariantS1_PPKS0_,__ZN12_VariantCall25_call_PoolStringArray_setER7VariantS1_PPKS0_,__ZN12_VariantCall31_call_PoolStringArray_push_backER7VariantS1_PPKS0_,__ZN12_VariantCall28_call_PoolStringArray_appendER7VariantS1_PPKS0_,__ZN12_VariantCall34_call_PoolStringArray_append_arrayER7VariantS1_PPKS0_,__ZN12_VariantCall28_call_PoolStringArray_removeER7VariantS1_PPKS0_,__ZN12_VariantCall28_call_PoolStringArray_insertER7VariantS1_PPKS0_,__ZN12_VariantCall28_call_PoolStringArray_resizeER7VariantS1_PPKS0_,__ZN12_VariantCall28_call_PoolStringArray_invertER7VariantS1_PPKS0_,__ZN12_VariantCall26_call_PoolStringArray_joinER7VariantS1_PPKS0_,__ZN12_VariantCall27_call_PoolVector2Array_sizeER7VariantS1_PPKS0_,__ZN12_VariantCall26_call_PoolVector2Array_setER7VariantS1_PPKS0_,__ZN12_VariantCall32_call_PoolVector2Array_push_backER7VariantS1_PPKS0_,__ZN12_VariantCall29_call_PoolVector2Array_appendER7VariantS1_PPKS0_,__ZN12_VariantCall35_call_PoolVector2Array_append_arrayER7VariantS1_PPKS0_,__ZN12_VariantCall29_call_PoolVector2Array_removeER7VariantS1_PPKS0_,__ZN12_VariantCall29_call_PoolVector2Array_insertER7VariantS1_PPKS0_,__ZN12_VariantCall29_call_PoolVector2Array_resizeER7VariantS1_PPKS0_,__ZN12_VariantCall29_call_PoolVector2Array_invertER7VariantS1_PPKS0_,__ZN12_VariantCall27_call_PoolVector3Array_sizeER7VariantS1_PPKS0_,__ZN12_VariantCall26_call_PoolVector3Array_setER7VariantS1_PPKS0_,__ZN12_VariantCall32_call_PoolVector3Array_push_backER7VariantS1_PPKS0_,__ZN12_VariantCall29_call_PoolVector3Array_appendER7VariantS1_PPKS0_,__ZN12_VariantCall35_call_PoolVector3Array_append_arrayER7VariantS1_PPKS0_,__ZN12_VariantCall29_call_PoolVector3Array_removeER7VariantS1_PPKS0_,__ZN12_VariantCall29_call_PoolVector3Array_insertER7VariantS1_PPKS0_,__ZN12_VariantCall29_call_PoolVector3Array_resizeER7VariantS1_PPKS0_,__ZN12_VariantCall29_call_PoolVector3Array_invertER7VariantS1_PPKS0_,__ZN12_VariantCall25_call_PoolColorArray_sizeER7VariantS1_PPKS0_,__ZN12_VariantCall24_call_PoolColorArray_setER7VariantS1_PPKS0_,__ZN12_VariantCall30_call_PoolColorArray_push_backER7VariantS1_PPKS0_,__ZN12_VariantCall27_call_PoolColorArray_appendER7VariantS1_PPKS0_,__ZN12_VariantCall33_call_PoolColorArray_append_arrayER7VariantS1_PPKS0_,__ZN12_VariantCall27_call_PoolColorArray_removeER7VariantS1_PPKS0_,__ZN12_VariantCall27_call_PoolColorArray_insertER7VariantS1_PPKS0_,__ZN12_VariantCall27_call_PoolColorArray_resizeER7VariantS1_PPKS0_,__ZN12_VariantCall27_call_PoolColorArray_invertER7VariantS1_PPKS0_,__ZN12_VariantCall20_call_Rect3_get_areaER7VariantS1_PPKS0_,__ZN12_VariantCall23_call_Rect3_has_no_areaER7VariantS1_PPKS0_,__ZN12_VariantCall26_call_Rect3_has_no_surfaceER7VariantS1_PPKS0_,__ZN12_VariantCall22_call_Rect3_intersectsER7VariantS1_PPKS0_,__ZN12_VariantCall20_call_Rect3_enclosesER7VariantS1_PPKS0_,__ZN12_VariantCall17_call_Rect3_mergeER7VariantS1_PPKS0_,__ZN12_VariantCall24_call_Rect3_intersectionER7VariantS1_PPKS0_,__ZN12_VariantCall28_call_Rect3_intersects_planeER7VariantS1_PPKS0_,__ZN12_VariantCall30_call_Rect3_intersects_segmentER7VariantS1_PPKS0_,__ZN12_VariantCall21_call_Rect3_has_pointER7VariantS1_PPKS0_,__ZN12_VariantCall23_call_Rect3_get_supportER7VariantS1_PPKS0_,__ZN12_VariantCall28_call_Rect3_get_longest_axisER7VariantS1_PPKS0_,__ZN12_VariantCall34_call_Rect3_get_longest_axis_indexER7VariantS1_PPKS0_,__ZN12_VariantCall33_call_Rect3_get_longest_axis_sizeER7VariantS1_PPKS0_,__ZN12_VariantCall29_call_Rect3_get_shortest_axisER7VariantS1_PPKS0_,__ZN12_VariantCall35_call_Rect3_get_shortest_axis_indexER7VariantS1_PPKS0_,__ZN12_VariantCall34_call_Rect3_get_shortest_axis_sizeER7VariantS1_PPKS0_,__ZN12_VariantCall18_call_Rect3_expandER7VariantS1_PPKS0_,__ZN12_VariantCall16_call_Rect3_growER7VariantS1_PPKS0_,__ZN12_VariantCall24_call_Rect3_get_endpointER7VariantS1_PPKS0_,__ZN12_VariantCall25_call_Transform2D_inverseER7VariantS1_PPKS0_,__ZN12_VariantCall32_call_Transform2D_affine_inverseER7VariantS1_PPKS0_,__ZN12_VariantCall30_call_Transform2D_get_rotationER7VariantS1_PPKS0_,__ZN12_VariantCall28_call_Transform2D_get_originER7VariantS1_PPKS0_,__ZN12_VariantCall27_call_Transform2D_get_scaleER7VariantS1_PPKS0_,__ZN12_VariantCall33_call_Transform2D_orthonormalizedER7VariantS1_PPKS0_,__ZN12_VariantCall25_call_Transform2D_rotatedER7VariantS1_PPKS0_,__ZN12_VariantCall24_call_Transform2D_scaledER7VariantS1_PPKS0_,__ZN12_VariantCall28_call_Transform2D_translatedER7VariantS1_PPKS0_,__ZN12_VariantCall23_call_Transform2D_xformER7VariantS1_PPKS0_,__ZN12_VariantCall27_call_Transform2D_xform_invER7VariantS1_PPKS0_,__ZN12_VariantCall29_call_Transform2D_basis_xformER7VariantS1_PPKS0_,__ZN12_VariantCall33_call_Transform2D_basis_xform_invER7VariantS1_PPKS0_,__ZN12_VariantCall34_call_Transform2D_interpolate_withER7VariantS1_PPKS0_,__ZN12_VariantCall19_call_Basis_inverseER7VariantS1_PPKS0_,__ZN12_VariantCall22_call_Basis_transposedER7VariantS1_PPKS0_,__ZN12_VariantCall27_call_Basis_orthonormalizedER7VariantS1_PPKS0_,__ZN12_VariantCall23_call_Basis_determinantER7VariantS1_PPKS0_,__ZN12_VariantCall19_call_Basis_rotatedER7VariantS1_PPKS0_,__ZN12_VariantCall18_call_Basis_scaledER7VariantS1_PPKS0_,__ZN12_VariantCall21_call_Basis_get_scaleER7VariantS1_PPKS0_,__ZN12_VariantCall21_call_Basis_get_eulerER7VariantS1_PPKS0_,__ZN12_VariantCall17_call_Basis_tdotxER7VariantS1_PPKS0_,__ZN12_VariantCall17_call_Basis_tdotyER7VariantS1_PPKS0_,__ZN12_VariantCall17_call_Basis_tdotzER7VariantS1_PPKS0_,__ZN12_VariantCall17_call_Basis_xformER7VariantS1_PPKS0_,__ZN12_VariantCall21_call_Basis_xform_invER7VariantS1_PPKS0_,__ZN12_VariantCall32_call_Basis_get_orthogonal_indexER7VariantS1_PPKS0_,__ZN12_VariantCall23_call_Transform_inverseER7VariantS1_PPKS0_,__ZN12_VariantCall30_call_Transform_affine_inverseER7VariantS1_PPKS0_,__ZN12_VariantCall31_call_Transform_orthonormalizedER7VariantS1_PPKS0_,__ZN12_VariantCall23_call_Transform_rotatedER7VariantS1_PPKS0_,__ZN12_VariantCall22_call_Transform_scaledER7VariantS1_PPKS0_,__ZN12_VariantCall26_call_Transform_translatedER7VariantS1_PPKS0_,__ZN12_VariantCall26_call_Transform_looking_atER7VariantS1_PPKS0_,__ZN12_VariantCall21_call_Transform_xformER7VariantS1_PPKS0_,__ZN12_VariantCall25_call_Transform_xform_invER7VariantS1_PPKS0_,__ZN12_VariantCall27_call_InputEvent_is_pressedER7VariantS1_PPKS0_,__ZN12_VariantCall26_call_InputEvent_is_actionER7VariantS1_PPKS0_,__ZN12_VariantCall34_call_InputEvent_is_action_pressedER7VariantS1_PPKS0_,__ZN12_VariantCall35_call_InputEvent_is_action_releasedER7VariantS1_PPKS0_,__ZN12_VariantCall24_call_InputEvent_is_echoER7VariantS1_PPKS0_,__ZN12_VariantCall30_call_InputEvent_set_as_actionER7VariantS1_PPKS0_,__ZN10_Marshalls17base64_to_variantERK6String,__ZN8InputMap16action_add_eventERK10StringNameRK10InputEvent,__ZN8InputMap18action_erase_eventERK10StringNameRK10InputEvent,_t1_hints_stem,_ps_hints_t1stem3,_ps_hints_t2counter,_Vertical_Sweep_Init,_Horizontal_Sweep_Init,_Write_CVT_Stretched,_Write_CVT,_Move_CVT_Stretched,_Move_CVT,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61,b61];var cj=[b62,_abort__wrapper,___cxa_pure_virtual__wrapper,_int_err_del,_int_cleanup,_ssleay_rand_cleanup,__ZL9_gfx_idlev,__ZL11_godot_drawv,__ZN15SpatialMaterial13flush_changesEv,__ZN17ParticlesMaterial13flush_changesEv,b62,b62,b62,b62,b62,b62];var dj=[b63,_ssleay_rand_add,__ZN22RasterizerStorageGLES323material_set_line_widthE3RIDf,__ZN22RasterizerStorageGLES330reflection_probe_set_intensityE3RIDf,__ZN22RasterizerStorageGLES344reflection_probe_set_interior_ambient_energyE3RIDf,__ZN22RasterizerStorageGLES356reflection_probe_set_interior_ambient_probe_contributionE3RIDf,__ZN22RasterizerStorageGLES333reflection_probe_set_max_distanceE3RIDf,__ZN22RasterizerStorageGLES327portal_set_disable_distanceE3RIDf,__ZN22RasterizerStorageGLES322gi_probe_set_cell_sizeE3RIDf,__ZN22RasterizerStorageGLES319gi_probe_set_energyE3RIDf,__ZN22RasterizerStorageGLES317gi_probe_set_biasE3RIDf,__ZN22RasterizerStorageGLES324gi_probe_set_propagationE3RIDf,__ZN22RasterizerStorageGLES322particles_set_lifetimeE3RIDf,__ZN22RasterizerStorageGLES330particles_set_pre_process_timeE3RIDf,__ZN22RasterizerStorageGLES333particles_set_explosiveness_ratioE3RIDf,__ZN22RasterizerStorageGLES330particles_set_randomness_ratioE3RIDf,__ZN22RasterizerStorageGLES325particles_set_speed_scaleE3RIDf,__ZN20RasterizerSceneGLES328environment_set_skybox_scaleE3RIDf,__ZN20RasterizerSceneGLES325environment_set_bg_energyE3RIDf,__ZN15PhysicsServerSW28shape_set_custom_solver_biasE3RIDf,__ZN15PhysicsServerSW41body_set_contacts_reported_depth_tresholdE3RIDf,__ZNK13MotionShapeSW21get_moment_of_inertiaEf,__ZNK16HeightMapShapeSW21get_moment_of_inertiaEf,__ZNK21ConcavePolygonShapeSW21get_moment_of_inertiaEf,__ZNK11FaceShapeSW21get_moment_of_inertiaEf,__ZNK20ConvexPolygonShapeSW21get_moment_of_inertiaEf,__ZNK14CapsuleShapeSW21get_moment_of_inertiaEf,__ZNK10BoxShapeSW21get_moment_of_inertiaEf,__ZNK13SphereShapeSW21get_moment_of_inertiaEf,__ZNK10RayShapeSW21get_moment_of_inertiaEf,__ZNK12PlaneShapeSW21get_moment_of_inertiaEf,__ZN17Physics2DServerSW28shape_set_custom_solver_biasE3RIDf,__ZN17Physics2DServerSW23body_set_applied_torqueE3RIDf,__ZN17Physics2DServerSW36body_set_one_way_collision_max_depthE3RIDf,__ZN17Physics2DServerSW41body_set_contacts_reported_depth_tresholdE3RIDf,__ZN17VisualServerScene36instance_set_extra_visibility_marginE3RIDf,__ZN18VisualServerRaster23material_set_line_widthE3RIDf,__ZN18VisualServerRaster30reflection_probe_set_intensityE3RIDf,__ZN18VisualServerRaster44reflection_probe_set_interior_ambient_energyE3RIDf,__ZN18VisualServerRaster56reflection_probe_set_interior_ambient_probe_contributionE3RIDf,__ZN18VisualServerRaster33reflection_probe_set_max_distanceE3RIDf,__ZN18VisualServerRaster27portal_set_disable_distanceE3RIDf,__ZN18VisualServerRaster22gi_probe_set_cell_sizeE3RIDf,__ZN18VisualServerRaster19gi_probe_set_energyE3RIDf,__ZN18VisualServerRaster17gi_probe_set_biasE3RIDf,__ZN18VisualServerRaster24gi_probe_set_propagationE3RIDf,__ZN18VisualServerRaster22particles_set_lifetimeE3RIDf,__ZN18VisualServerRaster30particles_set_pre_process_timeE3RIDf,__ZN18VisualServerRaster33particles_set_explosiveness_ratioE3RIDf,__ZN18VisualServerRaster30particles_set_randomness_ratioE3RIDf,__ZN18VisualServerRaster25particles_set_speed_scaleE3RIDf,__ZN18VisualServerRaster28environment_set_skybox_scaleE3RIDf,__ZN18VisualServerRaster25environment_set_bg_energyE3RIDf,__ZN18VisualServerRaster36instance_set_extra_visibility_marginE3RIDf,__ZN18VisualServerRaster22canvas_light_set_scaleE3RIDf,__ZN18VisualServerRaster23canvas_light_set_heightE3RIDf,__ZN18VisualServerRaster23canvas_light_set_energyE3RIDf,__ZN18VisualServerRaster39canvas_light_set_shadow_gradient_lengthE3RIDf,__ZN7GridMap32area_set_portal_disable_distanceEif,__ZN7Control10set_marginE6Marginf,__ZN7Spatial6rotateERK7Vector3f,__ZN7Spatial13global_rotateERK7Vector3f,__ZN8TreeItem9set_rangeEid,__ZN5Light9set_paramENS_5ParamEf,__ZN8PinJoint9set_paramENS_5ParamEf,__ZN10HingeJoint9set_paramENS_5ParamEf,__ZN11SliderJoint9set_paramENS_5ParamEf,__ZN14ConeTwistJoint9set_paramENS_5ParamEf,__ZN16Generic6DOFJoint11set_param_xENS_5ParamEf,__ZN16Generic6DOFJoint11set_param_yENS_5ParamEf,__ZN16Generic6DOFJoint11set_param_zENS_5ParamEf,__ZN17ParticlesMaterial9set_paramENS_9ParameterEf,__ZN17ParticlesMaterial20set_param_randomnessENS_9ParameterEf,__ZN8Camera2D15set_drag_marginE6Marginf,__ZN15AnimationPlayer14play_backwardsERK10StringNamef,__ZN19AnimationTreePlayer28oneshot_node_set_fadein_timeERK10StringNamef,__ZN19AnimationTreePlayer29oneshot_node_set_fadeout_timeERK10StringNamef,__ZN19AnimationTreePlayer34oneshot_node_set_autorestart_delayERK10StringNamef,__ZN19AnimationTreePlayer41oneshot_node_set_autorestart_random_delayERK10StringNamef,__ZN19AnimationTreePlayer19mix_node_set_amountERK10StringNamef,__ZN19AnimationTreePlayer22blend2_node_set_amountERK10StringNamef,__ZN19AnimationTreePlayer22blend3_node_set_amountERK10StringNamef,__ZN19AnimationTreePlayer24timescale_node_set_scaleERK10StringNamef,__ZN19AnimationTreePlayer18timeseek_node_seekERK10StringNamef,__ZN19AnimationTreePlayer30transition_node_set_xfade_timeERK10StringNamef,__ZN9Animation23track_remove_key_at_posEif,__ZN8StyleBox18set_default_marginE6Marginf,__ZN15StyleBoxTexture15set_margin_sizeE6Marginf,__ZN15StyleBoxTexture22set_expand_margin_sizeE6Marginf,__ZN9ColorRamp10set_offsetEif,__ZN9ColorRamp19get_color_at_offsetEf,__ZN15GradientTexture10set_offsetEif,__ZN15GradientTexture19get_color_at_offsetEf,__ZNK7Curve2D12interpolatefEf,__ZN17PolygonPathFinder17set_point_penaltyEif,__ZN12SpriteFrames19set_animation_speedERK10StringNamef,__ZN11Particles2D9set_paramENS_9ParameterEf,__ZN11Particles2D14set_randomnessENS_9ParameterEf,__ZN11Particles2D19set_color_phase_posEif,__ZN7Curve3D14set_point_tiltEif,__ZNK7Curve3D12interpolatefEf,__ZN11AudioServer17set_bus_volume_dbEif,__ZN13AudioEffectEQ16set_band_gain_dbEif,__ZN17AudioEffectChorus18set_voice_delay_msEif,__ZN17AudioEffectChorus17set_voice_rate_hzEif,__ZN17AudioEffectChorus18set_voice_depth_msEif,__ZN17AudioEffectChorus18set_voice_level_dbEif,__ZN17AudioEffectChorus19set_voice_cutoff_hzEif,__ZN17AudioEffectChorus13set_voice_panEif,b63,b63,b63,b63,b63,b63,b63,b63,b63,b63,b63,b63,b63,b63,b63,b63,b63,b63,b63];var ej=[b64,__ZN27Physics2DDirectSpaceStateSW9rest_infoE3RIDRK11Transform2DRK7Vector2fPN25Physics2DDirectSpaceState13ShapeRestInfoERK3SetIS0_10ComparatorIS0_E16DefaultAllocatorEjj];var fj=[b65,__ZN25PhysicsDirectSpaceStateSW11cast_motionERK3RIDRK9TransformRK7Vector3fRfS9_RK3SetIS0_10ComparatorIS0_E16DefaultAllocatorEjjPN23PhysicsDirectSpaceState13ShapeRestInfoE,__ZN27Physics2DDirectSpaceStateSW13collide_shapeE3RIDRK11Transform2DRK7Vector2fPS4_iRiRK3SetIS0_10ComparatorIS0_E16DefaultAllocatorEjj,b65];var gj=[b66,__ZN13OS_JavaScript15initialize_coreEv,__ZN13OS_JavaScript16delete_main_loopEv,__ZN13OS_JavaScript8finalizeEv,__ZN7OS_Unix13finalize_coreEv,__ZN2OS16clear_last_errorEv,__ZN2OS17request_attentionEv,__ZN2OS5yieldEv,__ZN2OS21hide_virtual_keyboardEv,__ZN2OS25move_window_to_foregroundEv,__ZN7OS_Unix11debug_breakEv,__ZN2OS24release_rendering_threadEv,__ZN2OS21make_rendering_threadEv,__ZN2OS12swap_buffersEv,__ZN2OS18native_video_pauseEv,__ZN2OS20native_video_unpauseEv,__ZN2OS17native_video_stopEv,__ZN13OS_JavaScriptD2Ev,__ZN13OS_JavaScriptD0Ev,__ZN20FileAccessBufferedFAI14FileAccessUnixE5closeEv,__ZN20FileAccessBufferedFAI14FileAccessUnixED2Ev,__ZN20FileAccessBufferedFAI14FileAccessUnixED0Ev,__ZN21AudioDriverJavaScript5startEv,__ZN21AudioDriverJavaScript4lockEv,__ZN21AudioDriverJavaScript6unlockEv,__ZN21AudioDriverJavaScript6finishEv,__ZN11AudioDriverD2Ev,__ZN21AudioDriverJavaScriptD0Ev,__ZN15PowerJavascriptD2Ev,__ZN15PowerJavascriptD0Ev,__ZN10JavaScript18_initialize_classvEv,__ZN10JavaScriptD2Ev,__ZN10JavaScriptD0Ev,__ZN10MethodBindD2Ev,__ZN12MethodBind2RI10JavaScript7VariantRK6StringbED0Ev,__ZN12InputDefault18_initialize_classvEv,__ZN12InputDefaultD2Ev,__ZN12InputDefaultD0Ev,__ZN11Performance18_initialize_classvEv,__ZN11PerformanceD2Ev,__ZN11PerformanceD0Ev,__ZN13MethodBind1RCI11PerformancefNS0_7MonitorEED0Ev,__ZN21TestPhysics2DMainLoop18_initialize_classvEv,__ZN21TestPhysics2DMainLoopD2Ev,__ZN21TestPhysics2DMainLoopD0Ev,__ZN21TestPhysics2DMainLoop4initEv,__ZN21TestPhysics2DMainLoop6finishEv,__ZN11MethodBind2I21TestPhysics2DMainLoopP6Object3RIDED0Ev,__ZN11MethodBind5I21TestPhysics2DMainLoopRK3RIDjiRK7Vector2S6_ED0Ev,__ZN9SceneTree18_initialize_classvEv,__ZN9SceneTreeD2Ev,__ZN7TestGUI12TestMainLoopD0Ev,__ZN7TestGUI12TestMainLoop4initEv,__ZN9SceneTree6finishEv,__ZN7TestGUI12TestMainLoop12request_quitEv,__ZN10HScrollBar18_initialize_classvEv,__ZN10HScrollBarD2Ev,__ZN10HScrollBarD0Ev,__ZN8MainLoop18_initialize_classvEv,__ZN10TestRender12TestMainLoopD2Ev,__ZN10TestRender12TestMainLoopD0Ev,__ZN10TestRender12TestMainLoop4initEv,__ZN10TestRender12TestMainLoop6finishEv,__ZN8MainLoopD2Ev,__ZN9TestImage12TestMainLoopD0Ev,__ZN9TestImage12TestMainLoop4initEv,__ZN9TestImage12TestMainLoop6finishEv,__ZN19TestPhysicsMainLoop18_initialize_classvEv,__ZN19TestPhysicsMainLoopD2Ev,__ZN19TestPhysicsMainLoopD0Ev,__ZN19TestPhysicsMainLoop4initEv,__ZN19TestPhysicsMainLoop6finishEv,__ZN19TestPhysicsMainLoop12request_quitEv,__ZN11MethodBind2I19TestPhysicsMainLoopP6Object3RIDED0Ev,__ZN6TestIO12TestMainLoopD0Ev,__ZN6TestIO12TestMainLoop4initEv,__ZN6TestIO12TestMainLoop6finishEv,__ZN6TestIO12TestMainLoop12request_quitEv,__ZN20ResourceFormatLoaderD2Ev,__ZN17ResourceFormatDDSD0Ev,__ZN24NetworkedMultiplayerENet18_initialize_classvEv,__ZN24NetworkedMultiplayerENetD2Ev,__ZN24NetworkedMultiplayerENetD0Ev,__ZN24NetworkedMultiplayerENet4pollEv,_free,__ZN24NetworkedMultiplayerPeer18_initialize_classvEv,__ZN24NetworkedMultiplayerPeerD2Ev,__ZN24NetworkedMultiplayerPeerD0Ev,__ZN12MethodBind4RI24NetworkedMultiplayerENet5ErroriiiiED0Ev,__ZN12MethodBind4RI24NetworkedMultiplayerENet5ErrorRK10IP_AddressiiiED0Ev,__ZN11MethodBind0I24NetworkedMultiplayerENetED0Ev,__ZN11MethodBind1I24NetworkedMultiplayerENetNS0_15CompressionModeEED0Ev,__ZN13MethodBind0RCI24NetworkedMultiplayerENetNS0_15CompressionModeEED0Ev,__ZN11MethodBind1I24NetworkedMultiplayerENetRK10IP_AddressED0Ev,__ZN14GDNativeScript18_initialize_classvEv,__ZN14GDNativeScriptD2Ev,__ZN14GDNativeScriptD0Ev,__ZN8Resource22_resource_path_changedEv,__ZN8Resource16reload_from_fileEv,__ZN8Resource20setup_local_to_sceneEv,__ZN14GDNativeScript14update_exportsEv,__ZN14ScriptInstance20refcount_incrementedEv,__ZN16GDNativeInstanceD2Ev,__ZN16GDNativeInstanceD0Ev,__ZN6Script18_initialize_classvEv,__ZN6ScriptD2Ev,__ZN6ScriptD0Ev,__ZN6Script14update_exportsEv,__ZN13MethodBind0RCI14GDNativeScript3RefI15GDNativeLibraryEED0Ev,__ZN11MethodBind1I14GDNativeScript3RefI15GDNativeLibraryEED0Ev,__ZN13MethodBind0RCI14GDNativeScript10StringNameED0Ev,__ZN11MethodBind1I14GDNativeScript10StringNameED0Ev,__ZN16MethodBindVarArgI14GDNativeScriptED0Ev,__ZN15GDNativeLibrary18_initialize_classvEv,__ZN15GDNativeLibraryD2Ev,__ZN15GDNativeLibraryD0Ev,__ZN11MethodBind2I15GDNativeLibrary10StringName6StringED0Ev,__ZN13MethodBind1RCI15GDNativeLibrary6String10StringNameED0Ev,__ZN22GDNativeScriptLanguage4initEv,__ZN22GDNativeScriptLanguage6finishEv,__ZN22GDNativeScriptLanguage12thread_enterEv,__ZN22GDNativeScriptLanguage11thread_exitEv,__ZN22GDNativeScriptLanguage18reload_all_scriptsEv,__ZN22GDNativeScriptLanguage15profiling_startEv,__ZN22GDNativeScriptLanguage14profiling_stopEv,__ZN22GDNativeScriptLanguage5frameEv,__ZN22GDNativeScriptLanguageD2Ev,__ZN22GDNativeScriptLanguageD0Ev,__ZN34ResourceFormatLoaderGDNativeScriptD0Ev,__ZN19ResourceFormatSaverD2Ev,__ZN33ResourceFormatSaverGDNativeScriptD0Ev,__ZN8GDScript18_initialize_classvEv,__ZN8GDScriptD2Ev,__ZN8GDScriptD0Ev,__ZN8GDScript14update_exportsEv,__ZN8GDParser14IdentifierNodeD2Ev,__ZN8GDParser14IdentifierNodeD0Ev,__ZN8GDParser12OperatorNodeD2Ev,__ZN8GDParser12OperatorNodeD0Ev,__ZN8GDParser9ClassNodeD2Ev,__ZN8GDParser9ClassNodeD0Ev,__ZN8GDParser9BlockNodeD2Ev,__ZN8GDParser9BlockNodeD0Ev,__ZN8GDParser12FunctionNodeD2Ev,__ZN8GDParser12FunctionNodeD0Ev,__ZN8GDParser4NodeD2Ev,__ZN8GDParser11NewLineNodeD0Ev,__ZN8GDParser12ConstantNodeD2Ev,__ZN8GDParser12ConstantNodeD0Ev,__ZN8GDParser12LocalVarNodeD2Ev,__ZN8GDParser12LocalVarNodeD0Ev,__ZN8GDParser15ControlFlowNodeD2Ev,__ZN8GDParser15ControlFlowNodeD0Ev,__ZN8GDParser8TypeNodeD0Ev,__ZN8GDParser9MatchNodeD2Ev,__ZN8GDParser9MatchNodeD0Ev,__ZN8GDParser10AssertNodeD0Ev,__ZN8GDParser14BreakpointNodeD0Ev,__ZN8GDParser19BuiltInFunctionNodeD0Ev,__ZN8GDParser17PatternBranchNodeD2Ev,__ZN8GDParser17PatternBranchNodeD0Ev,__ZN8GDParser11PatternNodeD2Ev,__ZN8GDParser11PatternNodeD0Ev,__ZN10GDInstanceD2Ev,__ZN10GDInstanceD0Ev,__ZN15GDFunctionState18_initialize_classvEv,__ZN15GDFunctionStateD2Ev,__ZN15GDFunctionStateD0Ev,__ZN12MethodBind1RI15GDFunctionState7VariantRKS1_ED0Ev,__ZN13MethodBind0RCI15GDFunctionStatebED0Ev,__ZN16MethodBindVarArgI15GDFunctionStateED0Ev,__ZN8GDParser8SelfNodeD0Ev,__ZN8GDParser9ArrayNodeD2Ev,__ZN8GDParser9ArrayNodeD0Ev,__ZN8GDParser14DictionaryNodeD2Ev,__ZN8GDParser14DictionaryNodeD0Ev,__ZN13MethodBind0RCI8GDScript6VectorIhEED0Ev,__ZN17GDTokenizerBufferD2Ev,__ZN17GDTokenizerBufferD0Ev,__ZN15GDTokenizerTextD2Ev,__ZN15GDTokenizerTextD0Ev,__ZN16MethodBindVarArgI8GDScriptED0Ev,__ZN16GDScriptLanguage4initEv,__ZN16GDScriptLanguage6finishEv,__ZN14ScriptLanguage12thread_enterEv,__ZN14ScriptLanguage11thread_exitEv,__ZN16GDScriptLanguage18reload_all_scriptsEv,__ZN16GDScriptLanguage15profiling_startEv,__ZN16GDScriptLanguage14profiling_stopEv,__ZN16GDScriptLanguage5frameEv,__ZN16GDScriptLanguageD2Ev,__ZN16GDScriptLanguageD0Ev,__ZN13GDNativeClass18_initialize_classvEv,__ZN13GDNativeClassD2Ev,__ZN13GDNativeClassD0Ev,__ZN12MethodBind0RI13GDNativeClass7VariantED0Ev,__ZN28ResourceFormatLoaderGDScriptD0Ev,__ZN27ResourceFormatSaverGDScriptD0Ev,__ZN13VBoxContainer18_initialize_classvEv,__ZN13VBoxContainerD2Ev,__ZN13VBoxContainerD0Ev,__ZN7GridMap18_initialize_classvEv,__ZN7GridMapD2Ev,__ZN7GridMapD0Ev,__ZN11MethodBind1I7GridMapRK3RefI11MeshLibraryEED0Ev,__ZN13MethodBind0RCI7GridMap3RefI11MeshLibraryEED0Ev,__ZN11MethodBind1I7GridMapfED0Ev,__ZN13MethodBind0RCI7GridMapfED0Ev,__ZN11MethodBind1I7GridMapiED0Ev,__ZN13MethodBind0RCI7GridMapiED0Ev,__ZN11MethodBind5I7GridMapiiiiiED0Ev,__ZN13MethodBind3RCI7GridMapiiiiED0Ev,__ZN11MethodBind0I7GridMapED0Ev,__ZN11MethodBind1I7GridMapRK3RefI8ResourceEED0Ev,__ZN11MethodBind1I7GridMapbED0Ev,__ZN13MethodBind0RCI7GridMapbED0Ev,__ZN11MethodBind4I7GridMapbbiN7Vector34AxisEED0Ev,__ZN12MethodBind2RI7GridMap5ErroriRK5Rect3ED0Ev,__ZN13MethodBind1RCI7GridMap5Rect3iED0Ev,__ZN11MethodBind2I7GridMapibED0Ev,__ZN11MethodBind2I7GridMapiRK6StringED0Ev,__ZN13MethodBind1RCI7GridMap6StringiED0Ev,__ZN13MethodBind1RCI7GridMapbiED0Ev,__ZN11MethodBind2I7GridMapifED0Ev,__ZN13MethodBind1RCI7GridMapfiED0Ev,__ZN11MethodBind2I7GridMapi5ColorED0Ev,__ZN13MethodBind1RCI7GridMap5ColoriED0Ev,__ZN12MethodBind0RI7GridMap5ArrayED0Ev,__ZN4jpgd19jpeg_decoder_streamD2Ev,__ZN4jpgd23jpeg_decoder_mem_streamD0Ev,__ZN17ImageFormatLoaderD2Ev,__ZN14ImageLoaderJPGD0Ev,_int_thread_release,_int_thread_del_item,_pkey_rsa_cleanup,_pkey_dh_cleanup,_pkey_dsa_cleanup,_pkey_ec_cleanup,_pkey_hmac_cleanup,_pkey_cmac_cleanup,_int_rsa_free,_int_dh_free,_int_dsa_free,_int_ec_free,_hmac_key_free,_cmac_key_free,_ec_GFp_mont_group_finish,_ec_GFp_mont_group_clear_finish,_ec_GFp_simple_point_finish,_ec_GFp_simple_point_clear_finish,_ec_GFp_simple_group_finish,_ec_GFp_simple_group_clear_finish,_ec_GF2m_simple_group_finish,_ec_GF2m_simple_group_clear_finish,_ec_GF2m_simple_point_finish,_ec_GF2m_simple_point_clear_finish,_ocsp_nonce_free,_SCT_LIST_free,__ZN13StreamPeerSSL18_initialize_classvEv,__ZN17StreamPeerOpenSSLD2Ev,__ZN17StreamPeerOpenSSLD0Ev,__ZN17StreamPeerOpenSSL22disconnect_from_streamEv,_tls1_clear,_tls1_free,_dtls1_clear,_dtls1_free,_ssl3_clear,_ssl3_free,__ZN13StreamPeerSSLD2Ev,__ZN13StreamPeerSSLD0Ev,__ZN10StreamPeer18_initialize_classvEv,__ZN10StreamPeerD2Ev,__ZN10StreamPeerD0Ev,__ZN17ResourceFormatPBMD0Ev,__ZN17ResourceFormatPVRD0Ev,__ZN5RegEx18_initialize_classvEv,__ZN5RegExD2Ev,__ZN5RegExD0Ev,__ZN11MethodBind0I5RegExED0Ev,__ZN12MethodBind1RI5RegEx5ErrorRK6StringED0Ev,__ZN13MethodBind3RCI5RegEx3RefI10RegExMatchERK6StringiiED0Ev,__ZN13MethodBind5RCI5RegEx6StringRKS1_S3_biiED0Ev,__ZN13MethodBind0RCI5RegExbED0Ev,__ZN13MethodBind0RCI5RegEx6StringED0Ev,__ZN13MethodBind0RCI5RegExiED0Ev,__ZN13MethodBind0RCI5RegEx5ArrayED0Ev,__ZN10RegExMatch18_initialize_classvEv,__ZN10RegExMatchD2Ev,__ZN10RegExMatchD0Ev,__ZN13MethodBind1RCI10RegExMatch6StringRKS1_ED0Ev,__ZN13MethodBind0RCI10RegExMatchiED0Ev,__ZN13MethodBind0RCI10RegExMatch5ArrayED0Ev,__ZN13MethodBind0RCI10RegExMatch10DictionaryED0Ev,__ZN13MethodBind1RCI10RegExMatch6StringRK7VariantED0Ev,__ZN13MethodBind1RCI10RegExMatchiRK7VariantED0Ev,__ZN14RegExNodeGroupD2Ev,__ZN18RegExNodeCapturingD0Ev,__ZN14RegExNodeGroupD0Ev,__ZN18RegExNodeLookAheadD0Ev,__ZN19RegExNodeLookBehindD0Ev,__ZN9RegExNodeD2Ev,__ZN22RegExNodeBackReferenceD0Ev,__ZN21RegExNodeWordBoundaryD0Ev,__ZN18RegExNodeShorthandD0Ev,__ZN13RegExNodeCharD0Ev,__ZN16RegExNodeBracketD2Ev,__ZN16RegExNodeBracketD0Ev,__ZN14RegExNodeRangeD0Ev,__ZN20RegExNodeAnchorStartD0Ev,__ZN18RegExNodeAnchorEndD0Ev,__ZN19RegExNodeQuantifierD2Ev,__ZN19RegExNodeQuantifierD0Ev,__ZN9RegExNodeD0Ev,__ZN11AudioStream18_initialize_classvEv,__ZN11AudioStreamD2Ev,__ZN11AudioStreamD0Ev,__ZN20AudioStreamOGGVorbis18_initialize_classvEv,__ZN20AudioStreamOGGVorbisD2Ev,__ZN20AudioStreamOGGVorbisD0Ev,__ZN19AudioStreamPlayback18_initialize_classvEv,__ZN19AudioStreamPlaybackD2Ev,__ZN19AudioStreamPlaybackD0Ev,__ZN28AudioStreamPlaybackOGGVorbis18_initialize_classvEv,__ZN28AudioStreamPlaybackOGGVorbisD2Ev,__ZN28AudioStreamPlaybackOGGVorbisD0Ev,__ZN28AudioStreamPlaybackOGGVorbis4stopEv,__ZN11MethodBind1I20AudioStreamOGGVorbisRK10PoolVectorIhEED0Ev,__ZN13MethodBind0RCI20AudioStreamOGGVorbis10PoolVectorIhEED0Ev,__ZN11MethodBind1I20AudioStreamOGGVorbisbED0Ev,__ZN13MethodBind0RCI20AudioStreamOGGVorbisbED0Ev,__ZN22VisualScriptExpression18_initialize_classvEv,__ZN22VisualScriptExpressionD2Ev,__ZN22VisualScriptExpressionD0Ev,__ZN24VisualScriptNodeInstanceD2Ev,__ZN34VisualScriptNodeInstanceExpressionD0Ev,__ZN24VisualScriptNodeInstanceD0Ev,__ZN22VisualScriptExpression14DictionaryNodeD2Ev,__ZN22VisualScriptExpression14DictionaryNodeD0Ev,__ZN22VisualScriptExpression9ArrayNodeD2Ev,__ZN22VisualScriptExpression9ArrayNodeD0Ev,__ZN22VisualScriptExpression5ENodeD2Ev,__ZN22VisualScriptExpression9InputNodeD0Ev,__ZN22VisualScriptExpression8SelfNodeD0Ev,__ZN22VisualScriptExpression12ConstantNodeD2Ev,__ZN22VisualScriptExpression12ConstantNodeD0Ev,__ZN22VisualScriptExpression15ConstructorNodeD2Ev,__ZN22VisualScriptExpression15ConstructorNodeD0Ev,__ZN22VisualScriptExpression15BuiltinFuncNodeD2Ev,__ZN22VisualScriptExpression15BuiltinFuncNodeD0Ev,__ZN22VisualScriptExpression9IndexNodeD0Ev,__ZN22VisualScriptExpression8CallNodeD2Ev,__ZN22VisualScriptExpression8CallNodeD0Ev,__ZN22VisualScriptExpression14NamedIndexNodeD2Ev,__ZN22VisualScriptExpression14NamedIndexNodeD0Ev,__ZN22VisualScriptExpression12OperatorNodeD0Ev,__ZN22VisualScriptExpression5ENodeD0Ev,__ZN16VisualScriptNode18_initialize_classvEv,__ZN16VisualScriptNodeD2Ev,__ZN16VisualScriptNodeD0Ev,__ZN13MethodBind0RCI16VisualScriptNode3RefI12VisualScriptEED0Ev,__ZN11MethodBind2I16VisualScriptNodeiRK7VariantED0Ev,__ZN13MethodBind1RCI16VisualScriptNode7VariantiED0Ev,__ZN11MethodBind1I16VisualScriptNode5ArrayED0Ev,__ZN13MethodBind0RCI16VisualScriptNode5ArrayED0Ev,__ZN24VisualScriptFunctionCall18_initialize_classvEv,__ZN24VisualScriptFunctionCallD2Ev,__ZN24VisualScriptFunctionCallD0Ev,__ZN36VisualScriptNodeInstanceFunctionCallD2Ev,__ZN36VisualScriptNodeInstanceFunctionCallD0Ev,__ZN11MethodBind1I24VisualScriptFunctionCallRK10StringNameED0Ev,__ZN13MethodBind0RCI24VisualScriptFunctionCall10StringNameED0Ev,__ZN11MethodBind1I24VisualScriptFunctionCallRK6StringED0Ev,__ZN13MethodBind0RCI24VisualScriptFunctionCall6StringED0Ev,__ZN11MethodBind1I24VisualScriptFunctionCallN7Variant4TypeEED0Ev,__ZN13MethodBind0RCI24VisualScriptFunctionCallN7Variant4TypeEED0Ev,__ZN11MethodBind1I24VisualScriptFunctionCallNS0_8CallModeEED0Ev,__ZN13MethodBind0RCI24VisualScriptFunctionCallNS0_8CallModeEED0Ev,__ZN11MethodBind1I24VisualScriptFunctionCallRK8NodePathED0Ev,__ZN13MethodBind0RCI24VisualScriptFunctionCall8NodePathED0Ev,__ZN11MethodBind1I24VisualScriptFunctionCalliED0Ev,__ZN13MethodBind0RCI24VisualScriptFunctionCalliED0Ev,__ZN11MethodBind1I24VisualScriptFunctionCallRK10DictionaryED0Ev,__ZN13MethodBind0RCI24VisualScriptFunctionCall10DictionaryED0Ev,__ZN11MethodBind1I24VisualScriptFunctionCallNS0_11RPCCallModeEED0Ev,__ZN13MethodBind0RCI24VisualScriptFunctionCallNS0_11RPCCallModeEED0Ev,__ZN11MethodBind1I24VisualScriptFunctionCallbED0Ev,__ZN13MethodBind0RCI24VisualScriptFunctionCallbED0Ev,__ZN23VisualScriptPropertySet18_initialize_classvEv,__ZN23VisualScriptPropertySetD2Ev,__ZN23VisualScriptPropertySetD0Ev,__ZN35VisualScriptNodeInstancePropertySetD2Ev,__ZN35VisualScriptNodeInstancePropertySetD0Ev,__ZN11MethodBind1I23VisualScriptPropertySetRK10StringNameED0Ev,__ZN13MethodBind0RCI23VisualScriptPropertySet10StringNameED0Ev,__ZN11MethodBind1I23VisualScriptPropertySetRK6StringED0Ev,__ZN13MethodBind0RCI23VisualScriptPropertySet6StringED0Ev,__ZN11MethodBind1I23VisualScriptPropertySetN7Variant4TypeEED0Ev,__ZN13MethodBind0RCI23VisualScriptPropertySetN7Variant4TypeEED0Ev,__ZN11MethodBind1I23VisualScriptPropertySetRK10DictionaryED0Ev,__ZN13MethodBind0RCI23VisualScriptPropertySet10DictionaryED0Ev,__ZN11MethodBind1I23VisualScriptPropertySetN10InputEvent4TypeEED0Ev,__ZN13MethodBind0RCI23VisualScriptPropertySetN10InputEvent4TypeEED0Ev,__ZN11MethodBind1I23VisualScriptPropertySetNS0_8CallModeEED0Ev,__ZN13MethodBind0RCI23VisualScriptPropertySetNS0_8CallModeEED0Ev,__ZN11MethodBind1I23VisualScriptPropertySetRK8NodePathED0Ev,__ZN13MethodBind0RCI23VisualScriptPropertySet8NodePathED0Ev,__ZN23VisualScriptPropertyGet18_initialize_classvEv,__ZN23VisualScriptPropertyGetD2Ev,__ZN23VisualScriptPropertyGetD0Ev,__ZN35VisualScriptNodeInstancePropertyGetD2Ev,__ZN35VisualScriptNodeInstancePropertyGetD0Ev,__ZN11MethodBind1I23VisualScriptPropertyGetRK10StringNameED0Ev,__ZN13MethodBind0RCI23VisualScriptPropertyGet10StringNameED0Ev,__ZN11MethodBind1I23VisualScriptPropertyGetRK6StringED0Ev,__ZN13MethodBind0RCI23VisualScriptPropertyGet6StringED0Ev,__ZN11MethodBind1I23VisualScriptPropertyGetN7Variant4TypeEED0Ev,__ZN13MethodBind0RCI23VisualScriptPropertyGetN7Variant4TypeEED0Ev,__ZN11MethodBind1I23VisualScriptPropertyGetN10InputEvent4TypeEED0Ev,__ZN13MethodBind0RCI23VisualScriptPropertyGetN10InputEvent4TypeEED0Ev,__ZN11MethodBind1I23VisualScriptPropertyGetNS0_8CallModeEED0Ev,__ZN13MethodBind0RCI23VisualScriptPropertyGetNS0_8CallModeEED0Ev,__ZN11MethodBind1I23VisualScriptPropertyGetRK8NodePathED0Ev,__ZN13MethodBind0RCI23VisualScriptPropertyGet8NodePathED0Ev,__ZN22VisualScriptEmitSignal18_initialize_classvEv,__ZN22VisualScriptEmitSignalD2Ev,__ZN22VisualScriptEmitSignalD0Ev,__ZN34VisualScriptNodeInstanceEmitSignalD2Ev,__ZN34VisualScriptNodeInstanceEmitSignalD0Ev,__ZN11MethodBind1I22VisualScriptEmitSignalRK10StringNameED0Ev,__ZN13MethodBind0RCI22VisualScriptEmitSignal10StringNameED0Ev,__ZN23VisualScriptBuiltinFunc18_initialize_classvEv,__ZN23VisualScriptBuiltinFuncD2Ev,__ZN23VisualScriptBuiltinFuncD0Ev,__ZN35VisualScriptNodeInstanceBuiltinFuncD0Ev,__ZN11MethodBind1I23VisualScriptBuiltinFuncNS0_11BuiltinFuncEED0Ev,__ZN12MethodBind0RI23VisualScriptBuiltinFuncNS0_11BuiltinFuncEED0Ev,__ZN20VisualScriptFunction18_initialize_classvEv,__ZN20VisualScriptFunctionD2Ev,__ZN20VisualScriptFunctionD0Ev,__ZN32VisualScriptNodeInstanceFunctionD0Ev,__ZN20VisualScriptOperator18_initialize_classvEv,__ZN20VisualScriptOperatorD2Ev,__ZN20VisualScriptOperatorD0Ev,__ZN32VisualScriptNodeInstanceOperatorD0Ev,__ZN11MethodBind1I20VisualScriptOperatorN7Variant8OperatorEED0Ev,__ZN13MethodBind0RCI20VisualScriptOperatorN7Variant8OperatorEED0Ev,__ZN11MethodBind1I20VisualScriptOperatorN7Variant4TypeEED0Ev,__ZN13MethodBind0RCI20VisualScriptOperatorN7Variant4TypeEED0Ev,__ZN23VisualScriptVariableGet18_initialize_classvEv,__ZN23VisualScriptVariableGetD2Ev,__ZN23VisualScriptVariableGetD0Ev,__ZN35VisualScriptNodeInstanceVariableGetD2Ev,__ZN35VisualScriptNodeInstanceVariableGetD0Ev,__ZN11MethodBind1I23VisualScriptVariableGet10StringNameED0Ev,__ZN13MethodBind0RCI23VisualScriptVariableGet10StringNameED0Ev,__ZN23VisualScriptVariableSet18_initialize_classvEv,__ZN23VisualScriptVariableSetD2Ev,__ZN23VisualScriptVariableSetD0Ev,__ZN35VisualScriptNodeInstanceVariableSetD2Ev,__ZN35VisualScriptNodeInstanceVariableSetD0Ev,__ZN11MethodBind1I23VisualScriptVariableSet10StringNameED0Ev,__ZN13MethodBind0RCI23VisualScriptVariableSet10StringNameED0Ev,__ZN20VisualScriptConstant18_initialize_classvEv,__ZN20VisualScriptConstantD2Ev,__ZN20VisualScriptConstantD0Ev,__ZN32VisualScriptNodeInstanceConstantD2Ev,__ZN32VisualScriptNodeInstanceConstantD0Ev,__ZN11MethodBind1I20VisualScriptConstantN7Variant4TypeEED0Ev,__ZN13MethodBind0RCI20VisualScriptConstantN7Variant4TypeEED0Ev,__ZN11MethodBind1I20VisualScriptConstant7VariantED0Ev,__ZN13MethodBind0RCI20VisualScriptConstant7VariantED0Ev,__ZN19VisualScriptPreload18_initialize_classvEv,__ZN19VisualScriptPreloadD2Ev,__ZN19VisualScriptPreloadD0Ev,__ZN31VisualScriptNodeInstancePreloadD2Ev,__ZN31VisualScriptNodeInstancePreloadD0Ev,__ZN11MethodBind1I19VisualScriptPreloadRK3RefI8ResourceEED0Ev,__ZN13MethodBind0RCI19VisualScriptPreload3RefI8ResourceEED0Ev,__ZN20VisualScriptIndexGet18_initialize_classvEv,__ZN20VisualScriptIndexGetD2Ev,__ZN20VisualScriptIndexGetD0Ev,__ZN32VisualScriptNodeInstanceIndexGetD0Ev,__ZN20VisualScriptIndexSet18_initialize_classvEv,__ZN20VisualScriptIndexSetD2Ev,__ZN20VisualScriptIndexSetD0Ev,__ZN32VisualScriptNodeInstanceIndexSetD0Ev,__ZN26VisualScriptGlobalConstant18_initialize_classvEv,__ZN26VisualScriptGlobalConstantD2Ev,__ZN26VisualScriptGlobalConstantD0Ev,__ZN38VisualScriptNodeInstanceGlobalConstantD0Ev,__ZN11MethodBind1I26VisualScriptGlobalConstantiED0Ev,__ZN12MethodBind0RI26VisualScriptGlobalConstantiED0Ev,__ZN25VisualScriptClassConstant18_initialize_classvEv,__ZN25VisualScriptClassConstantD2Ev,__ZN25VisualScriptClassConstantD0Ev,__ZN37VisualScriptNodeInstanceClassConstantD0Ev,__ZN11MethodBind1I25VisualScriptClassConstantRK10StringNameED0Ev,__ZN12MethodBind0RI25VisualScriptClassConstant10StringNameED0Ev,__ZN29VisualScriptBasicTypeConstant18_initialize_classvEv,__ZN29VisualScriptBasicTypeConstantD2Ev,__ZN29VisualScriptBasicTypeConstantD0Ev,__ZN41VisualScriptNodeInstanceBasicTypeConstantD0Ev,__ZN11MethodBind1I29VisualScriptBasicTypeConstantN7Variant4TypeEED0Ev,__ZN13MethodBind0RCI29VisualScriptBasicTypeConstantN7Variant4TypeEED0Ev,__ZN11MethodBind1I29VisualScriptBasicTypeConstantRK10StringNameED0Ev,__ZN13MethodBind0RCI29VisualScriptBasicTypeConstant10StringNameED0Ev,__ZN24VisualScriptMathConstant18_initialize_classvEv,__ZN24VisualScriptMathConstantD2Ev,__ZN24VisualScriptMathConstantD0Ev,__ZN36VisualScriptNodeInstanceMathConstantD0Ev,__ZN11MethodBind1I24VisualScriptMathConstantNS0_12MathConstantEED0Ev,__ZN12MethodBind0RI24VisualScriptMathConstantNS0_12MathConstantEED0Ev,__ZN27VisualScriptEngineSingleton18_initialize_classvEv,__ZN27VisualScriptEngineSingletonD2Ev,__ZN27VisualScriptEngineSingletonD0Ev,__ZN39VisualScriptNodeInstanceEngineSingletonD0Ev,__ZN11MethodBind1I27VisualScriptEngineSingletonRK6StringED0Ev,__ZN12MethodBind0RI27VisualScriptEngineSingleton6StringED0Ev,__ZN21VisualScriptSceneNode18_initialize_classvEv,__ZN21VisualScriptSceneNodeD2Ev,__ZN21VisualScriptSceneNodeD0Ev,__ZN33VisualScriptNodeInstanceSceneNodeD2Ev,__ZN33VisualScriptNodeInstanceSceneNodeD0Ev,__ZN11MethodBind1I21VisualScriptSceneNodeRK8NodePathED0Ev,__ZN12MethodBind0RI21VisualScriptSceneNode8NodePathED0Ev,__ZN21VisualScriptSceneTree18_initialize_classvEv,__ZN21VisualScriptSceneTreeD2Ev,__ZN21VisualScriptSceneTreeD0Ev,__ZN33VisualScriptNodeInstanceSceneTreeD0Ev,__ZN24VisualScriptResourcePath18_initialize_classvEv,__ZN24VisualScriptResourcePathD2Ev,__ZN24VisualScriptResourcePathD0Ev,__ZN36VisualScriptNodeInstanceResourcePathD2Ev,__ZN36VisualScriptNodeInstanceResourcePathD0Ev,__ZN11MethodBind1I24VisualScriptResourcePathRK6StringED0Ev,__ZN12MethodBind0RI24VisualScriptResourcePath6StringED0Ev,__ZN16VisualScriptSelf18_initialize_classvEv,__ZN16VisualScriptSelfD2Ev,__ZN16VisualScriptSelfD0Ev,__ZN28VisualScriptNodeInstanceSelfD0Ev,__ZN22VisualScriptCustomNode18_initialize_classvEv,__ZN22VisualScriptCustomNodeD2Ev,__ZN22VisualScriptCustomNodeD0Ev,__ZN34VisualScriptNodeInstanceCustomNodeD0Ev,__ZN19VisualScriptSubCall18_initialize_classvEv,__ZN19VisualScriptSubCallD2Ev,__ZN19VisualScriptSubCallD0Ev,__ZN31VisualScriptNodeInstanceSubCallD0Ev,__ZN19VisualScriptComment18_initialize_classvEv,__ZN19VisualScriptCommentD2Ev,__ZN19VisualScriptCommentD0Ev,__ZN31VisualScriptNodeInstanceCommentD0Ev,__ZN11MethodBind1I19VisualScriptCommentRK6StringED0Ev,__ZN13MethodBind0RCI19VisualScriptComment6StringED0Ev,__ZN11MethodBind1I19VisualScriptCommentRK7Vector2ED0Ev,__ZN13MethodBind0RCI19VisualScriptComment7Vector2ED0Ev,__ZN23VisualScriptConstructor18_initialize_classvEv,__ZN23VisualScriptConstructorD2Ev,__ZN23VisualScriptConstructorD0Ev,__ZN35VisualScriptNodeInstanceConstructorD0Ev,__ZN11MethodBind1I23VisualScriptConstructorN7Variant4TypeEED0Ev,__ZN13MethodBind0RCI23VisualScriptConstructorN7Variant4TypeEED0Ev,__ZN11MethodBind1I23VisualScriptConstructorRK10DictionaryED0Ev,__ZN13MethodBind0RCI23VisualScriptConstructor10DictionaryED0Ev,__ZN20VisualScriptLocalVar18_initialize_classvEv,__ZN20VisualScriptLocalVarD2Ev,__ZN20VisualScriptLocalVarD0Ev,__ZN32VisualScriptNodeInstanceLocalVarD2Ev,__ZN32VisualScriptNodeInstanceLocalVarD0Ev,__ZN11MethodBind1I20VisualScriptLocalVarRK10StringNameED0Ev,__ZN13MethodBind0RCI20VisualScriptLocalVar10StringNameED0Ev,__ZN11MethodBind1I20VisualScriptLocalVarN7Variant4TypeEED0Ev,__ZN13MethodBind0RCI20VisualScriptLocalVarN7Variant4TypeEED0Ev,__ZN23VisualScriptLocalVarSet18_initialize_classvEv,__ZN23VisualScriptLocalVarSetD2Ev,__ZN23VisualScriptLocalVarSetD0Ev,__ZN35VisualScriptNodeInstanceLocalVarSetD2Ev,__ZN35VisualScriptNodeInstanceLocalVarSetD0Ev,__ZN11MethodBind1I23VisualScriptLocalVarSetRK10StringNameED0Ev,__ZN13MethodBind0RCI23VisualScriptLocalVarSet10StringNameED0Ev,__ZN11MethodBind1I23VisualScriptLocalVarSetN7Variant4TypeEED0Ev,__ZN13MethodBind0RCI23VisualScriptLocalVarSetN7Variant4TypeEED0Ev,__ZN23VisualScriptInputAction18_initialize_classvEv,__ZN23VisualScriptInputActionD2Ev,__ZN23VisualScriptInputActionD0Ev,__ZN35VisualScriptNodeInstanceInputActionD2Ev,__ZN35VisualScriptNodeInstanceInputActionD0Ev,__ZN11MethodBind1I23VisualScriptInputActionRK10StringNameED0Ev,__ZN13MethodBind0RCI23VisualScriptInputAction10StringNameED0Ev,__ZN11MethodBind1I23VisualScriptInputActionNS0_4ModeEED0Ev,__ZN13MethodBind0RCI23VisualScriptInputActionNS0_4ModeEED0Ev,__ZN23VisualScriptDeconstruct18_initialize_classvEv,__ZN23VisualScriptDeconstructD2Ev,__ZN23VisualScriptDeconstructD0Ev,__ZN35VisualScriptNodeInstanceDeconstructD2Ev,__ZN35VisualScriptNodeInstanceDeconstructD0Ev,__ZN11MethodBind1I23VisualScriptDeconstructN7Variant4TypeEED0Ev,__ZN13MethodBind0RCI23VisualScriptDeconstructN7Variant4TypeEED0Ev,__ZN11MethodBind1I23VisualScriptDeconstructN10InputEvent4TypeEED0Ev,__ZN13MethodBind0RCI23VisualScriptDeconstructN10InputEvent4TypeEED0Ev,__ZN11MethodBind1I23VisualScriptDeconstructRK5ArrayED0Ev,__ZN13MethodBind0RCI23VisualScriptDeconstruct5ArrayED0Ev,__ZN17VisualScriptYield18_initialize_classvEv,__ZN17VisualScriptYieldD2Ev,__ZN17VisualScriptYieldD0Ev,__ZN29VisualScriptNodeInstanceYieldD0Ev,__ZN25VisualScriptFunctionState18_initialize_classvEv,__ZN25VisualScriptFunctionStateD2Ev,__ZN25VisualScriptFunctionStateD0Ev,__ZN11MethodBind3I25VisualScriptFunctionStateP6ObjectRK6String5ArrayED0Ev,__ZN12MethodBind1RI25VisualScriptFunctionState7Variant5ArrayED0Ev,__ZN13MethodBind0RCI25VisualScriptFunctionStatebED0Ev,__ZN16MethodBindVarArgI25VisualScriptFunctionStateED0Ev,__ZN11MethodBind1I17VisualScriptYieldNS0_9YieldModeEED0Ev,__ZN12MethodBind0RI17VisualScriptYieldNS0_9YieldModeEED0Ev,__ZN11MethodBind1I17VisualScriptYieldfED0Ev,__ZN12MethodBind0RI17VisualScriptYieldfED0Ev,__ZN23VisualScriptYieldSignal18_initialize_classvEv,__ZN23VisualScriptYieldSignalD2Ev,__ZN23VisualScriptYieldSignalD0Ev,__ZN35VisualScriptNodeInstanceYieldSignalD2Ev,__ZN35VisualScriptNodeInstanceYieldSignalD0Ev,__ZN11MethodBind1I23VisualScriptYieldSignalRK10StringNameED0Ev,__ZN13MethodBind0RCI23VisualScriptYieldSignal10StringNameED0Ev,__ZN11MethodBind1I23VisualScriptYieldSignalNS0_8CallModeEED0Ev,__ZN13MethodBind0RCI23VisualScriptYieldSignalNS0_8CallModeEED0Ev,__ZN11MethodBind1I23VisualScriptYieldSignalRK8NodePathED0Ev,__ZN13MethodBind0RCI23VisualScriptYieldSignal8NodePathED0Ev,__ZN18VisualScriptReturn18_initialize_classvEv,__ZN18VisualScriptReturnD2Ev,__ZN18VisualScriptReturnD0Ev,__ZN30VisualScriptNodeInstanceReturnD0Ev,__ZN11MethodBind1I18VisualScriptReturnN7Variant4TypeEED0Ev,__ZN13MethodBind0RCI18VisualScriptReturnN7Variant4TypeEED0Ev,__ZN11MethodBind1I18VisualScriptReturnbED0Ev,__ZN13MethodBind0RCI18VisualScriptReturnbED0Ev,__ZN21VisualScriptCondition18_initialize_classvEv,__ZN21VisualScriptConditionD2Ev,__ZN21VisualScriptConditionD0Ev,__ZN33VisualScriptNodeInstanceConditionD0Ev,__ZN17VisualScriptWhile18_initialize_classvEv,__ZN17VisualScriptWhileD2Ev,__ZN17VisualScriptWhileD0Ev,__ZN29VisualScriptNodeInstanceWhileD0Ev,__ZN20VisualScriptIterator18_initialize_classvEv,__ZN20VisualScriptIteratorD2Ev,__ZN20VisualScriptIteratorD0Ev,__ZN32VisualScriptNodeInstanceIteratorD0Ev,__ZN20VisualScriptSequence18_initialize_classvEv,__ZN20VisualScriptSequenceD2Ev,__ZN20VisualScriptSequenceD0Ev,__ZN32VisualScriptNodeInstanceSequenceD0Ev,__ZN11MethodBind1I20VisualScriptSequenceiED0Ev,__ZN13MethodBind0RCI20VisualScriptSequenceiED0Ev,__ZN18VisualScriptSwitch18_initialize_classvEv,__ZN18VisualScriptSwitchD2Ev,__ZN18VisualScriptSwitchD0Ev,__ZN30VisualScriptNodeInstanceSwitchD0Ev,__ZN23VisualScriptInputFilter18_initialize_classvEv,__ZN23VisualScriptInputFilterD2Ev,__ZN23VisualScriptInputFilterD0Ev,__ZN35VisualScriptNodeInstanceInputFilterD2Ev,__ZN35VisualScriptNodeInstanceInputFilterD0Ev,__ZN20VisualScriptTypeCast18_initialize_classvEv,__ZN20VisualScriptTypeCastD2Ev,__ZN20VisualScriptTypeCastD0Ev,__ZN32VisualScriptNodeInstanceTypeCastD2Ev,__ZN32VisualScriptNodeInstanceTypeCastD0Ev,__ZN11MethodBind1I20VisualScriptTypeCastRK10StringNameED0Ev,__ZN13MethodBind0RCI20VisualScriptTypeCast10StringNameED0Ev,__ZN11MethodBind1I20VisualScriptTypeCastRK6StringED0Ev,__ZN13MethodBind0RCI20VisualScriptTypeCast6StringED0Ev,__ZN12VisualScript18_initialize_classvEv,__ZN12VisualScriptD2Ev,__ZN12VisualScriptD0Ev,__ZN20VisualScriptInstanceD2Ev,__ZN20VisualScriptInstanceD0Ev,__ZN11MethodBind1I12VisualScriptiED0Ev,__ZN11MethodBind1I12VisualScriptRK10StringNameED0Ev,__ZN13MethodBind1RCI12VisualScriptbRK10StringNameED0Ev,__ZN11MethodBind2I12VisualScriptRK10StringNameS3_ED0Ev,__ZN11MethodBind2I12VisualScriptRK10StringNameRK7Vector2ED0Ev,__ZN13MethodBind1RCI12VisualScript7Vector2RK10StringNameED0Ev,__ZN11MethodBind4I12VisualScriptRK10StringNameiRK3RefI16VisualScriptNodeERK7Vector2ED0Ev,__ZN11MethodBind2I12VisualScriptRK10StringNameiED0Ev,__ZN13MethodBind1RCI12VisualScriptiRK10StringNameED0Ev,__ZN13MethodBind2RCI12VisualScript3RefI16VisualScriptNodeERK10StringNameiED0Ev,__ZN13MethodBind2RCI12VisualScriptbRK10StringNameiED0Ev,__ZN11MethodBind3I12VisualScriptRK10StringNameiRK7Vector2ED0Ev,__ZN13MethodBind2RCI12VisualScript7Vector2RK10StringNameiED0Ev,__ZN11MethodBind4I12VisualScriptRK10StringNameiiiED0Ev,__ZN13MethodBind4RCI12VisualScriptbRK10StringNameiiiED0Ev,__ZN11MethodBind5I12VisualScriptRK10StringNameiiiiED0Ev,__ZN13MethodBind5RCI12VisualScriptbRK10StringNameiiiiED0Ev,__ZN11MethodBind3I12VisualScriptRK10StringNameRK7VariantbED0Ev,__ZN11MethodBind2I12VisualScriptRK10StringNameRK7VariantED0Ev,__ZN13MethodBind1RCI12VisualScript7VariantRK10StringNameED0Ev,__ZN11MethodBind2I12VisualScriptRK10StringNameRK10DictionaryED0Ev,__ZN13MethodBind1RCI12VisualScript10DictionaryRK10StringNameED0Ev,__ZN11MethodBind2I12VisualScriptRK10StringNamebED0Ev,__ZN11MethodBind4I12VisualScriptRK10StringNameN7Variant4TypeERK6StringiED0Ev,__ZN11MethodBind3I12VisualScriptRK10StringNameiN7Variant4TypeEED0Ev,__ZN13MethodBind2RCI12VisualScriptN7Variant4TypeERK10StringNameiED0Ev,__ZN11MethodBind3I12VisualScriptRK10StringNameiRK6StringED0Ev,__ZN13MethodBind2RCI12VisualScript6StringRK10StringNameiED0Ev,__ZN11MethodBind3I12VisualScriptRK10StringNameiiED0Ev,__ZN11MethodBind1I12VisualScriptRK10DictionaryED0Ev,__ZN13MethodBind0RCI12VisualScript10DictionaryED0Ev,__ZN20VisualScriptLanguage4initEv,__ZN20VisualScriptLanguage6finishEv,__ZN20VisualScriptLanguage18reload_all_scriptsEv,__ZN20VisualScriptLanguage15profiling_startEv,__ZN20VisualScriptLanguage14profiling_stopEv,__ZN14ScriptLanguage5frameEv,__ZN20VisualScriptLanguageD2Ev,__ZN20VisualScriptLanguageD0Ev,__ZN15ImageLoaderWEBPD0Ev,_Init,_Launch,_Execute,_End,__ZN7Javelin6BitmapD2Ev,__ZN7Javelin10RgbaBitmapD0Ev,__ZN7Javelin6BitmapD0Ev,__ZN13HBoxContainer18_initialize_classvEv,__ZN13HBoxContainerD2Ev,__ZN13HBoxContainerD0Ev,__ZN10MutexPosix4lockEv,__ZN10MutexPosix6unlockEv,__ZN10MutexPosixD2Ev,__ZN10MutexPosixD0Ev,__ZN11RWLockPosix9read_lockEv,__ZN11RWLockPosix11read_unlockEv,__ZN11RWLockPosix10write_lockEv,__ZN11RWLockPosix12write_unlockEv,__ZN11RWLockPosixD2Ev,__ZN11RWLockPosixD0Ev,__ZN13DirAccessUnix12list_dir_endEv,__ZN13DirAccessUnixD2Ev,__ZN13DirAccessUnixD0Ev,__ZN13StreamPeerTCP18_initialize_classvEv,__ZN18StreamPeerTCPPosixD2Ev,__ZN18StreamPeerTCPPosixD0Ev,__ZN18StreamPeerTCPPosix20disconnect_from_hostEv,__ZN7IP_Unix18_initialize_classvEv,__ZN7IP_UnixD2Ev,__ZN7IP_UnixD0Ev,__ZN13PacketPeerUDP18_initialize_classvEv,__ZN18PacketPeerUDPPosixD2Ev,__ZN18PacketPeerUDPPosixD0Ev,__ZN18PacketPeerUDPPosix5closeEv,__ZN13PacketPeerUDPD2Ev,__ZN13PacketPeerUDPD0Ev,__ZN11ThreadPosixD2Ev,__ZN11ThreadPosixD0Ev,__ZN14FileAccessUnix5closeEv,__ZN14FileAccessUnixD2Ev,__ZN14FileAccessUnixD0Ev,__ZN7OS_Unix15initialize_coreEv,__ZN7OS_UnixD2Ev,__ZN7OS_UnixD0Ev,__ZN10TCP_Server18_initialize_classvEv,__ZN14TCPServerPosixD2Ev,__ZN14TCPServerPosixD0Ev,__ZN14TCPServerPosix4stopEv,__ZN10TCP_ServerD2Ev,__ZN10TCP_ServerD0Ev,__ZN14SemaphorePosixD2Ev,__ZN14SemaphorePosixD0Ev,__ZN15RasterizerGLES310initializeEv,__ZN15RasterizerGLES311begin_frameEv,__ZN15RasterizerGLES321restore_render_targetEv,__ZN15RasterizerGLES39end_frameEv,__ZN15RasterizerGLES38finalizeEv,__ZN15RasterizerGLES3D2Ev,__ZN15RasterizerGLES3D0Ev,__ZN22RasterizerStorageGLES322update_dirty_resourcesEv,__ZN22RasterizerStorageGLES3D2Ev,__ZN22RasterizerStorageGLES3D0Ev,__ZN9RID_OwnerIN22RasterizerStorageGLES314CanvasOccluderEED2Ev,__ZN9RID_OwnerIN22RasterizerStorageGLES314CanvasOccluderEED0Ev,__ZN9RID_OwnerIN22RasterizerStorageGLES317CanvasLightShadowEED2Ev,__ZN9RID_OwnerIN22RasterizerStorageGLES317CanvasLightShadowEED0Ev,__ZN9RID_OwnerIN22RasterizerStorageGLES312RenderTargetEED2Ev,__ZN9RID_OwnerIN22RasterizerStorageGLES312RenderTargetEED0Ev,__ZN9RID_OwnerIN22RasterizerStorageGLES39ParticlesEED2Ev,__ZN9RID_OwnerIN22RasterizerStorageGLES39ParticlesEED0Ev,__ZN9RID_OwnerIN22RasterizerStorageGLES311GIProbeDataEED2Ev,__ZN9RID_OwnerIN22RasterizerStorageGLES311GIProbeDataEED0Ev,__ZN9RID_OwnerIN22RasterizerStorageGLES37GIProbeEED2Ev,__ZN9RID_OwnerIN22RasterizerStorageGLES37GIProbeEED0Ev,__ZN9RID_OwnerIN22RasterizerStorageGLES315ReflectionProbeEED2Ev,__ZN9RID_OwnerIN22RasterizerStorageGLES315ReflectionProbeEED0Ev,__ZN9RID_OwnerIN22RasterizerStorageGLES35LightEED2Ev,__ZN9RID_OwnerIN22RasterizerStorageGLES35LightEED0Ev,__ZN9RID_OwnerIN22RasterizerStorageGLES38SkeletonEED2Ev,__ZN9RID_OwnerIN22RasterizerStorageGLES38SkeletonEED0Ev,__ZN9RID_OwnerIN22RasterizerStorageGLES39ImmediateEED2Ev,__ZN9RID_OwnerIN22RasterizerStorageGLES39ImmediateEED0Ev,__ZN9RID_OwnerIN22RasterizerStorageGLES39MultiMeshEED2Ev,__ZN9RID_OwnerIN22RasterizerStorageGLES39MultiMeshEED0Ev,__ZN9RID_OwnerIN22RasterizerStorageGLES34MeshEED2Ev,__ZN9RID_OwnerIN22RasterizerStorageGLES34MeshEED0Ev,__ZN9RID_OwnerIN22RasterizerStorageGLES38MaterialEED2Ev,__ZN9RID_OwnerIN22RasterizerStorageGLES38MaterialEED0Ev,__ZN9RID_OwnerIN22RasterizerStorageGLES36ShaderEED2Ev,__ZN9RID_OwnerIN22RasterizerStorageGLES36ShaderEED0Ev,__ZN9RID_OwnerIN22RasterizerStorageGLES36SkyBoxEED2Ev,__ZN9RID_OwnerIN22RasterizerStorageGLES36SkyBoxEED0Ev,__ZN9RID_OwnerIN22RasterizerStorageGLES37TextureEED2Ev,__ZN9RID_OwnerIN22RasterizerStorageGLES37TextureEED0Ev,__ZN11ShaderGLES3D2Ev,__ZN11ShaderGLES3D0Ev,__ZN22RasterizerStorageGLES314CanvasOccluderD2Ev,__ZN22RasterizerStorageGLES314CanvasOccluderD0Ev,__ZN8RID_DataD2Ev,__ZN22RasterizerStorageGLES317CanvasLightShadowD0Ev,__ZN22RasterizerStorageGLES312RenderTargetD2Ev,__ZN22RasterizerStorageGLES312RenderTargetD0Ev,__ZN22RasterizerStorageGLES37TextureD2Ev,__ZN22RasterizerStorageGLES37TextureD0Ev,__ZN22RasterizerStorageGLES39ParticlesD2Ev,__ZN22RasterizerStorageGLES39ParticlesD0Ev,__ZN22RasterizerStorageGLES312InstantiableD2Ev,__ZN22RasterizerStorageGLES312InstantiableD0Ev,__ZN22RasterizerStorageGLES311GIProbeDataD0Ev,__ZN22RasterizerStorageGLES37GIProbeD2Ev,__ZN22RasterizerStorageGLES37GIProbeD0Ev,__ZN22RasterizerStorageGLES315ReflectionProbeD0Ev,__ZN22RasterizerStorageGLES35LightD0Ev,__ZN22RasterizerStorageGLES38SkeletonD2Ev,__ZN22RasterizerStorageGLES38SkeletonD0Ev,__ZN22RasterizerStorageGLES39ImmediateD2Ev,__ZN22RasterizerStorageGLES39ImmediateD0Ev,__ZN22RasterizerStorageGLES38Geometry23material_changed_notifyEv,__ZN22RasterizerStorageGLES39MultiMeshD2Ev,__ZN22RasterizerStorageGLES39MultiMeshD0Ev,__ZN22RasterizerStorageGLES37SurfaceD2Ev,__ZN22RasterizerStorageGLES37SurfaceD0Ev,__ZN22RasterizerStorageGLES37Surface23material_changed_notifyEv,__ZN22RasterizerStorageGLES34MeshD2Ev,__ZN22RasterizerStorageGLES34MeshD0Ev,__ZN22RasterizerStorageGLES38MaterialD2Ev,__ZN22RasterizerStorageGLES38MaterialD0Ev,__ZN22RasterizerStorageGLES36ShaderD2Ev,__ZN22RasterizerStorageGLES36ShaderD0Ev,__ZN22RasterizerStorageGLES36SkyBoxD0Ev,__ZN21RasterizerCanvasGLES312canvas_beginEv,__ZN21RasterizerCanvasGLES310canvas_endEv,__ZN21RasterizerCanvasGLES312reset_canvasEv,__ZN21RasterizerCanvasGLES3D2Ev,__ZN21RasterizerCanvasGLES3D0Ev,__ZN9RID_OwnerIN21RasterizerCanvasGLES313LightInternalEED2Ev,__ZN9RID_OwnerIN21RasterizerCanvasGLES313LightInternalEED0Ev,__ZN21RasterizerCanvasGLES313LightInternalD0Ev,__ZN20RasterizerSceneGLES3D2Ev,__ZN20RasterizerSceneGLES3D0Ev,__ZN9RID_OwnerIN20RasterizerSceneGLES315GIProbeInstanceEED2Ev,__ZN9RID_OwnerIN20RasterizerSceneGLES315GIProbeInstanceEED0Ev,__ZN9RID_OwnerIN20RasterizerSceneGLES313LightInstanceEED2Ev,__ZN9RID_OwnerIN20RasterizerSceneGLES313LightInstanceEED0Ev,__ZN9RID_OwnerIN20RasterizerSceneGLES311EnvironmentEED2Ev,__ZN9RID_OwnerIN20RasterizerSceneGLES311EnvironmentEED0Ev,__ZN9RID_OwnerIN20RasterizerSceneGLES323ReflectionProbeInstanceEED2Ev,__ZN9RID_OwnerIN20RasterizerSceneGLES323ReflectionProbeInstanceEED0Ev,__ZN9RID_OwnerIN20RasterizerSceneGLES315ReflectionAtlasEED2Ev,__ZN9RID_OwnerIN20RasterizerSceneGLES315ReflectionAtlasEED0Ev,__ZN9RID_OwnerIN20RasterizerSceneGLES311ShadowAtlasEED2Ev,__ZN9RID_OwnerIN20RasterizerSceneGLES311ShadowAtlasEED0Ev,__ZN20RasterizerSceneGLES315GIProbeInstanceD0Ev,__ZN20RasterizerSceneGLES323ReflectionProbeInstanceD0Ev,__ZN20RasterizerSceneGLES315ReflectionAtlasD2Ev,__ZN20RasterizerSceneGLES315ReflectionAtlasD0Ev,__ZN20RasterizerSceneGLES313LightInstanceD2Ev,__ZN20RasterizerSceneGLES313LightInstanceD0Ev,__ZN20RasterizerSceneGLES311EnvironmentD0Ev,__ZN20RasterizerSceneGLES311ShadowAtlasD2Ev,__ZN20RasterizerSceneGLES311ShadowAtlasD0Ev,__ZN16ResourceSaverPNGD0Ev,__ZN14ImageLoaderPNGD0Ev,__ZN16SceneShaderGLES34initEv,__ZN16SceneShaderGLES3D0Ev,__ZN19CubeToDpShaderGLES34initEv,__ZN19CubeToDpShaderGLES3D0Ev,__ZN18ResolveShaderGLES34initEv,__ZN18ResolveShaderGLES3D0Ev,__ZN32ScreenSpaceReflectionShaderGLES34initEv,__ZN32ScreenSpaceReflectionShaderGLES3D0Ev,__ZN21EffectBlurShaderGLES34initEv,__ZN21EffectBlurShaderGLES3D0Ev,__ZN28SubsurfScatteringShaderGLES34initEv,__ZN28SubsurfScatteringShaderGLES3D0Ev,__ZN21SsaoMinifyShaderGLES34initEv,__ZN21SsaoMinifyShaderGLES3D0Ev,__ZN15SsaoShaderGLES34initEv,__ZN15SsaoShaderGLES3D0Ev,__ZN19SsaoBlurShaderGLES34initEv,__ZN19SsaoBlurShaderGLES3D0Ev,__ZN19ExposureShaderGLES34initEv,__ZN19ExposureShaderGLES3D0Ev,__ZN18TonemapShaderGLES34initEv,__ZN18TonemapShaderGLES3D0Ev,__ZN17CanvasShaderGLES34initEv,__ZN17CanvasShaderGLES3D0Ev,__ZN23CanvasShadowShaderGLES34initEv,__ZN23CanvasShadowShaderGLES3D0Ev,__ZN15CopyShaderGLES34initEv,__ZN15CopyShaderGLES3D0Ev,__ZN24CubemapFilterShaderGLES34initEv,__ZN24CubemapFilterShaderGLES3D0Ev,__ZN21BlendShapeShaderGLES34initEv,__ZN21BlendShapeShaderGLES3D0Ev,__ZN20ParticlesShaderGLES34initEv,__ZN20ParticlesShaderGLES3D0Ev,__ZN4Node18_initialize_classvEv,__ZN4NodeD2Ev,__ZN4NodeD0Ev,__ZN11MethodBind3I4NodePS0_S1_bED0Ev,__ZN11MethodBind1I4NodeRK6StringED0Ev,__ZN13MethodBind0RCI4Node10StringNameED0Ev,__ZN11MethodBind2I4NodePS0_bED0Ev,__ZN11MethodBind1I4NodePS0_ED0Ev,__ZN13MethodBind0RCI4NodeiED0Ev,__ZN13MethodBind0RCI4Node5ArrayED0Ev,__ZN13MethodBind1RCI4NodePS0_iED0Ev,__ZN13MethodBind1RCI4NodebRK8NodePathED0Ev,__ZN13MethodBind1RCI4NodePS0_RK8NodePathED0Ev,__ZN13MethodBind0RCI4NodePS0_ED0Ev,__ZN13MethodBind3RCI4NodePS0_RK6StringbbED0Ev,__ZN12MethodBind1RI4Node5ArrayRK8NodePathED0Ev,__ZN13MethodBind0RCI4NodebED0Ev,__ZN13MethodBind1RCI4NodebPKS0_ED0Ev,__ZN13MethodBind0RCI4Node8NodePathED0Ev,__ZN13MethodBind1RCI4Node8NodePathPKS0_ED0Ev,__ZN11MethodBind2I4NodeRK10StringNamebED0Ev,__ZN11MethodBind1I4NodeRK10StringNameED0Ev,__ZN13MethodBind1RCI4NodebRK10StringNameED0Ev,__ZN11MethodBind2I4NodePS0_iED0Ev,__ZN11MethodBind0I4NodeED0Ev,__ZN13MethodBind0RCI4Node6StringED0Ev,__ZN11MethodBind1I4NodeiED0Ev,__ZN11MethodBind1I4NodebED0Ev,__ZN13MethodBind0RCI4NodefED0Ev,__ZN11MethodBind1I4NodeNS0_9PauseModeEED0Ev,__ZN13MethodBind0RCI4NodeNS0_9PauseModeEED0Ev,__ZN13MethodBind0RCI4NodeP9SceneTreeED0Ev,__ZN13MethodBind0RCI4NodeP8ViewportED0Ev,__ZN11MethodBind1I4NodeNS0_11NetworkModeEED0Ev,__ZN13MethodBind0RCI4NodeNS0_11NetworkModeEED0Ev,__ZN11MethodBind2I4NodeRK10StringNameNS0_7RPCModeEED0Ev,__ZN11MethodBind2I4NodeRK10StringNameRK7VariantED0Ev,__ZN11MethodBind3I4NodeiRK10StringNameRK7VariantED0Ev,__ZN16MethodBindVarArgI4NodeED0Ev,__ZN6Node2D18_initialize_classvEv,__ZN6Node2DD2Ev,__ZN6Node2DD0Ev,__ZN10CanvasItem18_initialize_classvEv,__ZN10CanvasItemD2Ev,__ZN10CanvasItemD0Ev,__ZN11MethodBind0I10CanvasItemED0Ev,__ZN11MethodBind1I10CanvasItemRK7VariantED0Ev,__ZN13MethodBind0RCI10CanvasItem7VariantED0Ev,__ZN11MethodBind1I10CanvasItemRK5Rect2ED0Ev,__ZN11MethodBind1I10CanvasItemfED0Ev,__ZN13MethodBind0RCI10CanvasItem5Rect2ED0Ev,__ZN13MethodBind0RCI10CanvasItem3RIDED0Ev,__ZN11MethodBind1I10CanvasItembED0Ev,__ZN13MethodBind0RCI10CanvasItembED0Ev,__ZN11MethodBind1I10CanvasItemiED0Ev,__ZN13MethodBind0RCI10CanvasItemiED0Ev,__ZN11MethodBind1I10CanvasItemRK5ColorED0Ev,__ZN13MethodBind0RCI10CanvasItem5ColorED0Ev,__ZN11MethodBind5I10CanvasItemRK7Vector2S3_RK5ColorfbED0Ev,__ZN11MethodBind2I10CanvasItemRK5Rect2RK5ColorED0Ev,__ZN11MethodBind3I10CanvasItemRK7Vector2fRK5ColorED0Ev,__ZN11MethodBind3I10CanvasItemRK3RefI7TextureERK7Vector2RK5ColorED0Ev,__ZN11MethodBind5I10CanvasItemRK3RefI7TextureERK5Rect2bRK5ColorbED0Ev,__ZN11MethodBind5I10CanvasItemRK3RefI7TextureERK5Rect2S8_RK5ColorbED0Ev,__ZN11MethodBind2I10CanvasItemRK3RefI8StyleBoxERK5Rect2ED0Ev,__ZN11MethodBind5I10CanvasItemRK6VectorI7Vector2ERKS1_I5ColorES5_3RefI7TextureEfED0Ev,__ZN11MethodBind4I10CanvasItemRK6VectorI7Vector2ERKS1_I5ColorES5_3RefI7TextureEED0Ev,__ZN11MethodBind4I10CanvasItemRK6VectorI7Vector2ERK5ColorS5_3RefI7TextureEED0Ev,__ZN11MethodBind5I10CanvasItemRK3RefI4FontERK7Vector2RK6StringRK5ColoriED0Ev,__ZN12MethodBind5RI10CanvasItemfRK3RefI4FontERK7Vector2RK6StringSB_RK5ColorED0Ev,__ZN11MethodBind3I10CanvasItemRK7Vector2fS3_ED0Ev,__ZN11MethodBind1I10CanvasItemRK11Transform2DED0Ev,__ZN13MethodBind0RCI10CanvasItem11Transform2DED0Ev,__ZN13MethodBind0RCI10CanvasItem7Vector2ED0Ev,__ZN13MethodBind0RCI10CanvasItem3RefI7World2DEED0Ev,__ZN11MethodBind1I10CanvasItemRK3RefI14ShaderMaterialEED0Ev,__ZN13MethodBind0RCI10CanvasItem3RefI14ShaderMaterialEED0Ev,__ZN13MethodBind1RCI10CanvasItem7Vector2RKS1_ED0Ev,__ZN13MethodBind1RCI10CanvasItem10InputEventRKS1_ED0Ev,__ZN13MethodBind0RCI6Node2DfED0Ev,__ZN11MethodBind1I6Node2DfED0Ev,__ZN11MethodBind1I6Node2DRK7Vector2ED0Ev,__ZN13MethodBind0RCI6Node2D7Vector2ED0Ev,__ZN11MethodBind2I6Node2DfbED0Ev,__ZN11MethodBind1I6Node2DRK11Transform2DED0Ev,__ZN13MethodBind1RCI6Node2DfRK7Vector2ED0Ev,__ZN11MethodBind1I6Node2DiED0Ev,__ZN13MethodBind0RCI6Node2DiED0Ev,__ZN11MethodBind1I6Node2DbED0Ev,__ZN13MethodBind0RCI6Node2DbED0Ev,__ZN13MethodBind1RCI6Node2D11Transform2DPK4NodeED0Ev,__ZN7Control18_initialize_classvEv,__ZN7ControlD2Ev,__ZN7ControlD0Ev,__ZN11MethodBind0I7ControlED0Ev,__ZN13MethodBind0RCI7Control7Vector2ED0Ev,__ZN11MethodBind3I7Control6MarginNS0_10AnchorTypeEbED0Ev,__ZN11MethodBind2I7Control6MarginNS0_10AnchorTypeEED0Ev,__ZN13MethodBind1RCI7ControlNS0_10AnchorTypeE6MarginED0Ev,__ZN11MethodBind2I7Control6MarginfED0Ev,__ZN11MethodBind3I7Control6MarginNS0_10AnchorTypeEfED0Ev,__ZN11MethodBind1I7ControlRK7Vector2ED0Ev,__ZN11MethodBind1I7ControlfED0Ev,__ZN13MethodBind1RCI7Controlf6MarginED0Ev,__ZN13MethodBind0RCI7ControlfED0Ev,__ZN13MethodBind0RCI7Control5Rect2ED0Ev,__ZN11MethodBind1I7ControliED0Ev,__ZN11MethodBind1I7ControlbED0Ev,__ZN11MethodBind1I7ControlNS0_9FocusModeEED0Ev,__ZN13MethodBind0RCI7ControlNS0_9FocusModeEED0Ev,__ZN13MethodBind0RCI7ControlbED0Ev,__ZN13MethodBind0RCI7ControlPS0_ED0Ev,__ZN13MethodBind0RCI7ControliED0Ev,__ZN11MethodBind1I7ControlRK3RefI5ThemeEED0Ev,__ZN13MethodBind0RCI7Control3RefI5ThemeEED0Ev,__ZN11MethodBind2I7ControlRK10StringNameRK3RefI7TextureEED0Ev,__ZN11MethodBind2I7ControlRK10StringNameRK3RefI6ShaderEED0Ev,__ZN11MethodBind2I7ControlRK10StringNameRK3RefI8StyleBoxEED0Ev,__ZN11MethodBind2I7ControlRK10StringNameRK3RefI4FontEED0Ev,__ZN11MethodBind2I7ControlRK10StringNameRK5ColorED0Ev,__ZN11MethodBind2I7ControlRK10StringNameiED0Ev,__ZN13MethodBind2RCI7Control3RefI7TextureERK10StringNameS6_ED0Ev,__ZN13MethodBind2RCI7Control3RefI8StyleBoxERK10StringNameS6_ED0Ev,__ZN13MethodBind2RCI7Control3RefI4FontERK10StringNameS6_ED0Ev,__ZN13MethodBind2RCI7Control5ColorRK10StringNameS4_ED0Ev,__ZN13MethodBind2RCI7ControliRK10StringNameS3_ED0Ev,__ZN13MethodBind1RCI7ControlbRK10StringNameED0Ev,__ZN13MethodBind2RCI7ControlbRK10StringNameS3_ED0Ev,__ZN11MethodBind1I7ControlRK6StringED0Ev,__ZN13MethodBind1RCI7Control6StringRK7Vector2ED0Ev,__ZN13MethodBind0RCI7Control6StringED0Ev,__ZN11MethodBind1I7ControlNS0_11CursorShapeEED0Ev,__ZN13MethodBind0RCI7ControlNS0_11CursorShapeEED0Ev,__ZN13MethodBind1RCI7ControlNS0_11CursorShapeERK7Vector2ED0Ev,__ZN11MethodBind2I7Control6MarginRK8NodePathED0Ev,__ZN13MethodBind1RCI7Control8NodePath6MarginED0Ev,__ZN11MethodBind2I7ControlRK7VariantPS0_ED0Ev,__ZN11MethodBind1I7ControlNS0_11MouseFilterEED0Ev,__ZN13MethodBind0RCI7ControlNS0_11MouseFilterEED0Ev,__ZN12MethodBind0RI7ControlbED0Ev,__ZN11MethodBind1I7ControlPS0_ED0Ev,__ZN7Spatial18_initialize_classvEv,__ZN7SpatialD2Ev,__ZN7SpatialD0Ev,__ZN11MethodBind1I7SpatialRK9TransformED0Ev,__ZN13MethodBind0RCI7Spatial9TransformED0Ev,__ZN11MethodBind1I7SpatialRK7Vector3ED0Ev,__ZN13MethodBind0RCI7Spatial7Vector3ED0Ev,__ZN13MethodBind0RCI7SpatialPS0_ED0Ev,__ZN11MethodBind1I7SpatialbED0Ev,__ZN13MethodBind0RCI7SpatialbED0Ev,__ZN13MethodBind0RCI7Spatial3RefI5WorldEED0Ev,__ZN11MethodBind0I7SpatialED0Ev,__ZN11MethodBind1I7SpatialRK3RefI12SpatialGizmoEED0Ev,__ZN13MethodBind0RCI7Spatial3RefI12SpatialGizmoEED0Ev,__ZN11MethodBind2I7SpatialRK7Vector3fED0Ev,__ZN11MethodBind1I7SpatialfED0Ev,__ZN11MethodBind2I7SpatialRK7Vector3S3_ED0Ev,__ZN11MethodBind3I7SpatialRK7Vector3S3_S3_ED0Ev,__ZN19InstancePlaceholder18_initialize_classvEv,__ZN19InstancePlaceholderD2Ev,__ZN19InstancePlaceholderD0Ev,__ZN12MethodBind1RI19InstancePlaceholder10DictionarybED0Ev,__ZN11MethodBind1I19InstancePlaceholderRK3RefI11PackedSceneEED0Ev,__ZN13MethodBind0RCI19InstancePlaceholder6StringED0Ev,__ZN11HTTPRequest18_initialize_classvEv,__ZN11HTTPRequestD2Ev,__ZN11HTTPRequestD0Ev,__ZN12MethodBind5RI11HTTPRequest5ErrorRK6StringRK6VectorIS2_EbN10HTTPClient6MethodES4_ED0Ev,__ZN11MethodBind0I11HTTPRequestED0Ev,__ZN13MethodBind0RCI11HTTPRequestN10HTTPClient6StatusEED0Ev,__ZN11MethodBind1I11HTTPRequestbED0Ev,__ZN13MethodBind0RCI11HTTPRequestbED0Ev,__ZN11MethodBind1I11HTTPRequestiED0Ev,__ZN13MethodBind0RCI11HTTPRequestiED0Ev,__ZN11MethodBind1I11HTTPRequestRK6StringED0Ev,__ZN13MethodBind0RCI11HTTPRequest6StringED0Ev,__ZN11MethodBind4I11HTTPRequestiiRK10PoolVectorI6StringERKS1_IhEED0Ev,__ZN15ViewportTexture18_initialize_classvEv,__ZN15ViewportTextureD2Ev,__ZN15ViewportTextureD0Ev,__ZN15ViewportTexture20setup_local_to_sceneEv,__ZN7Texture18_initialize_classvEv,__ZN7TextureD2Ev,__ZN7TextureD0Ev,__ZN13MethodBind0RCI7TextureiED0Ev,__ZN13MethodBind0RCI7Texture7Vector2ED0Ev,__ZN13MethodBind0RCI7TexturebED0Ev,__ZN11MethodBind1I7TexturejED0Ev,__ZN13MethodBind0RCI7TexturejED0Ev,__ZN12MethodBind4CI7Texture3RIDRK7Vector2RK5ColorbED0Ev,__ZN12MethodBind5CI7Texture3RIDRK5Rect2bRK5ColorbED0Ev,__ZN12MethodBind5CI7Texture3RIDRK5Rect2S4_RK5ColorbED0Ev,__ZN11MethodBind1I15ViewportTextureRK8NodePathED0Ev,__ZN13MethodBind0RCI15ViewportTexture8NodePathED0Ev,__ZN8Viewport18_initialize_classvEv,__ZN8ViewportD2Ev,__ZN8ViewportD0Ev,__ZN12TooltipPanel18_initialize_classvEv,__ZN12TooltipPanelD2Ev,__ZN12TooltipPanelD0Ev,__ZN12TooltipLabel18_initialize_classvEv,__ZN12TooltipLabelD2Ev,__ZN12TooltipLabelD0Ev,__ZN5Label18_initialize_classvEv,__ZN5LabelD2Ev,__ZN5LabelD0Ev,__ZN11MethodBind1I5LabelNS0_5AlignEED0Ev,__ZN13MethodBind0RCI5LabelNS0_5AlignEED0Ev,__ZN11MethodBind1I5LabelNS0_6VAlignEED0Ev,__ZN13MethodBind0RCI5LabelNS0_6VAlignEED0Ev,__ZN11MethodBind1I5LabelRK6StringED0Ev,__ZN13MethodBind0RCI5Label6StringED0Ev,__ZN11MethodBind1I5LabelbED0Ev,__ZN13MethodBind0RCI5LabelbED0Ev,__ZN13MethodBind0RCI5LabeliED0Ev,__ZN11MethodBind1I5LabeliED0Ev,__ZN11MethodBind1I5LabelfED0Ev,__ZN13MethodBind0RCI5LabelfED0Ev,__ZN5Panel18_initialize_classvEv,__ZN5PanelD2Ev,__ZN5PanelD0Ev,__ZN8Material18_initialize_classvEv,__ZN8MaterialD2Ev,__ZN8MaterialD0Ev,__ZN15SpatialMaterial18_initialize_classvEv,__ZN15SpatialMaterialD2Ev,__ZN15SpatialMaterialD0Ev,__ZN11MethodBind1I15SpatialMaterialRK5ColorED0Ev,__ZN13MethodBind0RCI15SpatialMaterial5ColorED0Ev,__ZN11MethodBind1I15SpatialMaterialNS0_12SpecularModeEED0Ev,__ZN13MethodBind0RCI15SpatialMaterialNS0_12SpecularModeEED0Ev,__ZN11MethodBind1I15SpatialMaterialfED0Ev,__ZN13MethodBind0RCI15SpatialMaterialfED0Ev,__ZN11MethodBind1I15SpatialMaterialNS0_8DetailUVEED0Ev,__ZN13MethodBind0RCI15SpatialMaterialNS0_8DetailUVEED0Ev,__ZN11MethodBind1I15SpatialMaterialNS0_9BlendModeEED0Ev,__ZN13MethodBind0RCI15SpatialMaterialNS0_9BlendModeEED0Ev,__ZN11MethodBind1I15SpatialMaterialNS0_13DepthDrawModeEED0Ev,__ZN13MethodBind0RCI15SpatialMaterialNS0_13DepthDrawModeEED0Ev,__ZN11MethodBind1I15SpatialMaterialNS0_8CullModeEED0Ev,__ZN13MethodBind0RCI15SpatialMaterialNS0_8CullModeEED0Ev,__ZN11MethodBind1I15SpatialMaterialNS0_11DiffuseModeEED0Ev,__ZN13MethodBind0RCI15SpatialMaterialNS0_11DiffuseModeEED0Ev,__ZN11MethodBind2I15SpatialMaterialNS0_5FlagsEbED0Ev,__ZN13MethodBind1RCI15SpatialMaterialbNS0_5FlagsEED0Ev,__ZN11MethodBind2I15SpatialMaterialNS0_7FeatureEbED0Ev,__ZN13MethodBind1RCI15SpatialMaterialbNS0_7FeatureEED0Ev,__ZN11MethodBind2I15SpatialMaterialNS0_12TextureParamERK3RefI7TextureEED0Ev,__ZN13MethodBind1RCI15SpatialMaterial3RefI7TextureENS0_12TextureParamEED0Ev,__ZN11MethodBind1I15SpatialMaterialRK7Vector2ED0Ev,__ZN13MethodBind0RCI15SpatialMaterial7Vector2ED0Ev,__ZN11MethodBind1I15SpatialMaterialNS0_13BillboardModeEED0Ev,__ZN13MethodBind0RCI15SpatialMaterialNS0_13BillboardModeEED0Ev,__ZN11MethodBind1I15SpatialMaterialiED0Ev,__ZN13MethodBind0RCI15SpatialMaterialiED0Ev,__ZN4Mesh18_initialize_classvEv,__ZN4MeshD2Ev,__ZN4MeshD0Ev,__ZN11MethodBind1I4MeshRK10StringNameED0Ev,__ZN13MethodBind0RCI4MeshiED0Ev,__ZN13MethodBind1RCI4Mesh10StringNameiED0Ev,__ZN11MethodBind0I4MeshED0Ev,__ZN11MethodBind1I4MeshNS0_14BlendShapeModeEED0Ev,__ZN13MethodBind0RCI4MeshNS0_14BlendShapeModeEED0Ev,__ZN11MethodBind4I4MeshNS0_13PrimitiveTypeERK5ArrayS4_jED0Ev,__ZN11MethodBind1I4MeshiED0Ev,__ZN13MethodBind1RCI4MeshiiED0Ev,__ZN13MethodBind1RCI4MeshjiED0Ev,__ZN13MethodBind1RCI4MeshNS0_13PrimitiveTypeEiED0Ev,__ZN11MethodBind2I4MeshiRK3RefI8MaterialEED0Ev,__ZN13MethodBind1RCI4Mesh3RefI8MaterialEiED0Ev,__ZN11MethodBind2I4MeshiRK6StringED0Ev,__ZN13MethodBind1RCI4Mesh6StringiED0Ev,__ZN11MethodBind1I4MeshRK5Rect3ED0Ev,__ZN13MethodBind0RCI4Mesh5Rect3ED0Ev,__ZN11SurfaceTool18_initialize_classvEv,__ZN11SurfaceToolD2Ev,__ZN11SurfaceToolD0Ev,__ZN11MethodBind1I11SurfaceToolN4Mesh13PrimitiveTypeEED0Ev,__ZN11MethodBind1I11SurfaceToolRK7Vector3ED0Ev,__ZN11MethodBind1I11SurfaceTool5ColorED0Ev,__ZN11MethodBind1I11SurfaceToolRK5PlaneED0Ev,__ZN11MethodBind1I11SurfaceToolRK7Vector2ED0Ev,__ZN11MethodBind1I11SurfaceToolRK6VectorIiEED0Ev,__ZN11MethodBind1I11SurfaceToolRK6VectorIfEED0Ev,__ZN11MethodBind1I11SurfaceToolbED0Ev,__ZN11MethodBind6I11SurfaceToolRK6VectorI7Vector3ERKS1_I7Vector2ERKS1_I5ColorES9_S5_RKS1_I5PlaneEED0Ev,__ZN11MethodBind1I11SurfaceToolRK3RefI8MaterialEED0Ev,__ZN11MethodBind0I11SurfaceToolED0Ev,__ZN11MethodBind1I11SurfaceTooliED0Ev,__ZN12MethodBind1RI11SurfaceTool3RefI4MeshERKS3_ED0Ev,__ZN11MethodBind1I8ViewportRK7Vector2ED0Ev,__ZN13MethodBind0RCI8Viewport7Vector2ED0Ev,__ZN11MethodBind1I8ViewportRK3RefI7World2DEED0Ev,__ZN13MethodBind0RCI8Viewport3RefI7World2DEED0Ev,__ZN11MethodBind1I8ViewportRK3RefI5WorldEED0Ev,__ZN13MethodBind0RCI8Viewport3RefI5WorldEED0Ev,__ZN11MethodBind1I8ViewportRK11Transform2DED0Ev,__ZN13MethodBind0RCI8Viewport11Transform2DED0Ev,__ZN13MethodBind0RCI8Viewport5Rect2ED0Ev,__ZN11MethodBind1I8ViewportbED0Ev,__ZN13MethodBind0RCI8ViewportbED0Ev,__ZN11MethodBind0I8ViewportED0Ev,__ZN11MethodBind1I8ViewportRK10InputEventED0Ev,__ZN11MethodBind1I8ViewportRK6StringED0Ev,__ZN11MethodBind3I8ViewportbRK7Vector2S3_ED0Ev,__ZN13MethodBind0RCI8Viewport5ImageED0Ev,__ZN11MethodBind1I8ViewportNS0_10UpdateModeEED0Ev,__ZN13MethodBind0RCI8ViewportNS0_10UpdateModeEED0Ev,__ZN11MethodBind1I8ViewportNS0_4MSAAEED0Ev,__ZN13MethodBind0RCI8ViewportNS0_4MSAAEED0Ev,__ZN13MethodBind0RCI8Viewport3RefI15ViewportTextureEED0Ev,__ZN12MethodBind0RI8ViewportbED0Ev,__ZN13MethodBind0RCI8Viewport3RIDED0Ev,__ZN13MethodBind0RCI8ViewportP6CameraED0Ev,__ZN11MethodBind1I8ViewportRK5Rect2ED0Ev,__ZN13MethodBind0RCI8Viewport7VariantED0Ev,__ZN11MethodBind1I8ViewportiED0Ev,__ZN13MethodBind0RCI8ViewportiED0Ev,__ZN11MethodBind2I8ViewportiNS0_25ShadowAtlasQuadrantSubdivEED0Ev,__ZN13MethodBind1RCI8ViewportNS0_25ShadowAtlasQuadrantSubdivEiED0Ev,__ZN5World18_initialize_classvEv,__ZN5WorldD2Ev,__ZN5WorldD0Ev,__ZN13MethodBind0RCI5World3RIDED0Ev,__ZN11MethodBind1I5WorldRK3RefI11EnvironmentEED0Ev,__ZN13MethodBind0RCI5World3RefI11EnvironmentEED0Ev,__ZN12MethodBind0RI5WorldP23PhysicsDirectSpaceStateED0Ev,__ZN7World2D18_initialize_classvEv,__ZN7World2DD2Ev,__ZN7World2DD0Ev,__ZN12MethodBind0RI7World2D3RIDED0Ev,__ZN12MethodBind0RI7World2DP25Physics2DDirectSpaceStateED0Ev,__ZN9SceneTreeD0Ev,__ZN9SceneTree4initEv,__ZN9GraphNode18_initialize_classvEv,__ZN9GraphNodeD2Ev,__ZN9GraphNodeD0Ev,__ZN9Container18_initialize_classvEv,__ZN9ContainerD2Ev,__ZN9ContainerD0Ev,__ZN11MethodBind0I9ContainerED0Ev,__ZN11MethodBind2I9ContainerP7ControlRK5Rect2ED0Ev,__ZN11MethodBind1I9GraphNodeRK6StringED0Ev,__ZN13MethodBind0RCI9GraphNode6StringED0Ev,__ZN11MethodBind1I9GraphNodeRK10InputEventED0Ev,__ZN11MethodBind9I9GraphNodeibiRK5ColorbiS3_RK3RefI7TextureES8_ED0Ev,__ZN11MethodBind1I9GraphNodeiED0Ev,__ZN11MethodBind0I9GraphNodeED0Ev,__ZN13MethodBind1RCI9GraphNodebiED0Ev,__ZN13MethodBind1RCI9GraphNodeiiED0Ev,__ZN13MethodBind1RCI9GraphNode5ColoriED0Ev,__ZN11MethodBind1I9GraphNodeRK7Vector2ED0Ev,__ZN13MethodBind0RCI9GraphNode7Vector2ED0Ev,__ZN11MethodBind1I9GraphNodebED0Ev,__ZN13MethodBind0RCI9GraphNodebED0Ev,__ZN12MethodBind0RI9GraphNodebED0Ev,__ZN12MethodBind0RI9GraphNodeiED0Ev,__ZN12MethodBind1RI9GraphNode7Vector2iED0Ev,__ZN12MethodBind1RI9GraphNodeiiED0Ev,__ZN12MethodBind1RI9GraphNode5ColoriED0Ev,__ZN11MethodBind1I9GraphNodeNS0_7OverlayEED0Ev,__ZN13MethodBind0RCI9GraphNodeNS0_7OverlayEED0Ev,__ZN11ProgressBar18_initialize_classvEv,__ZN11ProgressBarD2Ev,__ZN11ProgressBarD0Ev,__ZN5Range18_initialize_classvEv,__ZN5RangeD2Ev,__ZN5RangeD0Ev,__ZN13MethodBind0RCI5RangedED0Ev,__ZN11MethodBind1I5RangedED0Ev,__ZN11MethodBind1I5RangebED0Ev,__ZN13MethodBind0RCI5RangebED0Ev,__ZN11MethodBind1I5RangeP4NodeED0Ev,__ZN11MethodBind0I5RangeED0Ev,__ZN11MethodBind1I11ProgressBarbED0Ev,__ZN13MethodBind0RCI11ProgressBarbED0Ev,__ZN15CenterContainer18_initialize_classvEv,__ZN15CenterContainerD2Ev,__ZN15CenterContainerD0Ev,__ZN11MethodBind1I15CenterContainerbED0Ev,__ZN13MethodBind0RCI15CenterContainerbED0Ev,__ZN11TextureRect18_initialize_classvEv,__ZN11TextureRectD2Ev,__ZN11TextureRectD0Ev,__ZN11MethodBind1I11TextureRectRK3RefI7TextureEED0Ev,__ZN13MethodBind0RCI11TextureRect3RefI7TextureEED0Ev,__ZN11MethodBind1I11TextureRectbED0Ev,__ZN13MethodBind0RCI11TextureRectbED0Ev,__ZN11MethodBind1I11TextureRectNS0_11StretchModeEED0Ev,__ZN13MethodBind0RCI11TextureRectNS0_11StretchModeEED0Ev,__ZN10MenuButton18_initialize_classvEv,__ZN10MenuButtonD2Ev,__ZN10MenuButtonD0Ev,__ZN10MenuButton7pressedEv,__ZN6Button18_initialize_classvEv,__ZN6ButtonD2Ev,__ZN6ButtonD0Ev,__ZN10BaseButton7pressedEv,__ZN10BaseButton18_initialize_classvEv,__ZN10BaseButtonD2Ev,__ZN10BaseButtonD0Ev,__ZN11MethodBind1I10BaseButton10InputEventED0Ev,__ZN11MethodBind1I10BaseButtonbED0Ev,__ZN13MethodBind0RCI10BaseButtonbED0Ev,__ZN11MethodBind1I10BaseButtonNS0_10ActionModeEED0Ev,__ZN13MethodBind0RCI10BaseButtonNS0_10ActionModeEED0Ev,__ZN13MethodBind0RCI10BaseButtonNS0_8DrawModeEED0Ev,__ZN11MethodBind1I10BaseButtonN7Control9FocusModeEED0Ev,__ZN13MethodBind0RCI10BaseButtonN7Control9FocusModeEED0Ev,__ZN11MethodBind1I10BaseButtonRK3RefI8ShortCutEED0Ev,__ZN13MethodBind0RCI10BaseButton3RefI8ShortCutEED0Ev,__ZN11MethodBind1I10BaseButtonRK3RefI11ButtonGroupEED0Ev,__ZN13MethodBind0RCI10BaseButton3RefI11ButtonGroupEED0Ev,__ZN11MethodBind1I6ButtonRK6StringED0Ev,__ZN13MethodBind0RCI6Button6StringED0Ev,__ZN11MethodBind1I6ButtonRK3RefI7TextureEED0Ev,__ZN13MethodBind0RCI6Button3RefI7TextureEED0Ev,__ZN11MethodBind1I6ButtonbED0Ev,__ZN13MethodBind0RCI6ButtonbED0Ev,__ZN11MethodBind1I6ButtonNS0_9TextAlignEED0Ev,__ZN13MethodBind0RCI6ButtonNS0_9TextAlignEED0Ev,__ZN12MethodBind0RI10MenuButtonP9PopupMenuED0Ev,__ZN11MethodBind1I10MenuButton10InputEventED0Ev,__ZN11MethodBind1I10MenuButtonRK5ArrayED0Ev,__ZN13MethodBind0RCI10MenuButton5ArrayED0Ev,__ZN15TextureProgress18_initialize_classvEv,__ZN15TextureProgressD2Ev,__ZN15TextureProgressD0Ev,__ZN11MethodBind1I15TextureProgressRK3RefI7TextureEED0Ev,__ZN13MethodBind0RCI15TextureProgress3RefI7TextureEED0Ev,__ZN11MethodBind1I15TextureProgressiED0Ev,__ZN12MethodBind0RI15TextureProgressiED0Ev,__ZN11MethodBind1I15TextureProgressfED0Ev,__ZN12MethodBind0RI15TextureProgressfED0Ev,__ZN11MethodBind1I15TextureProgressRK7Vector2ED0Ev,__ZN12MethodBind0RI15TextureProgress7Vector2ED0Ev,__ZN14PanelContainer18_initialize_classvEv,__ZN14PanelContainerD2Ev,__ZN14PanelContainerD0Ev,__ZN13NinePatchRect18_initialize_classvEv,__ZN13NinePatchRectD2Ev,__ZN13NinePatchRectD0Ev,__ZN11MethodBind1I13NinePatchRectRK3RefI7TextureEED0Ev,__ZN13MethodBind0RCI13NinePatchRect3RefI7TextureEED0Ev,__ZN11MethodBind2I13NinePatchRect6MarginiED0Ev,__ZN13MethodBind1RCI13NinePatchRecti6MarginED0Ev,__ZN11MethodBind1I13NinePatchRectRK5Rect2ED0Ev,__ZN13MethodBind0RCI13NinePatchRect5Rect2ED0Ev,__ZN11MethodBind1I13NinePatchRectbED0Ev,__ZN13MethodBind0RCI13NinePatchRectbED0Ev,__ZN12OptionButton18_initialize_classvEv,__ZN12OptionButtonD2Ev,__ZN12OptionButtonD0Ev,__ZN12OptionButton7pressedEv,__ZN11MethodBind1I12OptionButtoniED0Ev,__ZN11MethodBind2I12OptionButtonRK6StringiED0Ev,__ZN11MethodBind3I12OptionButtonRK3RefI7TextureERK6StringiED0Ev,__ZN11MethodBind2I12OptionButtoniRK6StringED0Ev,__ZN11MethodBind2I12OptionButtoniRK3RefI7TextureEED0Ev,__ZN11MethodBind2I12OptionButtonibED0Ev,__ZN11MethodBind2I12OptionButtoniiED0Ev,__ZN11MethodBind2I12OptionButtoniRK7VariantED0Ev,__ZN13MethodBind1RCI12OptionButton6StringiED0Ev,__ZN13MethodBind1RCI12OptionButton3RefI7TextureEiED0Ev,__ZN13MethodBind1RCI12OptionButtoniiED0Ev,__ZN13MethodBind1RCI12OptionButton7VariantiED0Ev,__ZN13MethodBind1RCI12OptionButtonbiED0Ev,__ZN13MethodBind0RCI12OptionButtoniED0Ev,__ZN11MethodBind0I12OptionButtonED0Ev,__ZN13MethodBind0RCI12OptionButton7VariantED0Ev,__ZN11MethodBind1I12OptionButtonRK5ArrayED0Ev,__ZN13MethodBind0RCI12OptionButton5ArrayED0Ev,__ZN13RichTextLabel18_initialize_classvEv,__ZN13RichTextLabelD2Ev,__ZN13RichTextLabelD0Ev,__ZN13RichTextLabel4ItemD2Ev,__ZN13RichTextLabel13ItemUnderlineD0Ev,__ZN13RichTextLabel9ItemAlignD0Ev,__ZN13RichTextLabel8ItemListD0Ev,__ZN13RichTextLabel10ItemIndentD0Ev,__ZN13RichTextLabel8ItemMetaD2Ev,__ZN13RichTextLabel8ItemMetaD0Ev,__ZN13RichTextLabel9ItemImageD2Ev,__ZN13RichTextLabel9ItemImageD0Ev,__ZN13RichTextLabel9ItemColorD0Ev,__ZN13RichTextLabel4ItemD0Ev,__ZN13RichTextLabel9ItemFrameD2Ev,__ZN13RichTextLabel9ItemFrameD0Ev,__ZN13RichTextLabel9ItemTableD2Ev,__ZN13RichTextLabel9ItemTableD0Ev,__ZN13RichTextLabel8ItemFontD2Ev,__ZN13RichTextLabel8ItemFontD0Ev,__ZN13RichTextLabel8ItemTextD2Ev,__ZN13RichTextLabel8ItemTextD0Ev,__ZN13RichTextLabel11ItemNewlineD0Ev,__ZN11MethodBind1I13RichTextLabel10InputEventED0Ev,__ZN11MethodBind1I13RichTextLabeldED0Ev,__ZN12MethodBind0RI13RichTextLabel6StringED0Ev,__ZN11MethodBind1I13RichTextLabelRK6StringED0Ev,__ZN11MethodBind1I13RichTextLabelRK3RefI7TextureEED0Ev,__ZN11MethodBind0I13RichTextLabelED0Ev,__ZN12MethodBind1RI13RichTextLabelbiED0Ev,__ZN11MethodBind1I13RichTextLabelRK3RefI4FontEED0Ev,__ZN11MethodBind1I13RichTextLabelRK5ColorED0Ev,__ZN11MethodBind1I13RichTextLabelNS0_5AlignEED0Ev,__ZN11MethodBind1I13RichTextLabeliED0Ev,__ZN11MethodBind1I13RichTextLabelNS0_8ListTypeEED0Ev,__ZN11MethodBind1I13RichTextLabelRK7VariantED0Ev,__ZN11MethodBind3I13RichTextLabelibiED0Ev,__ZN11MethodBind1I13RichTextLabelbED0Ev,__ZN13MethodBind0RCI13RichTextLabelbED0Ev,__ZN12MethodBind0RI13RichTextLabelP10VScrollBarED0Ev,__ZN13MethodBind0RCI13RichTextLabeliED0Ev,__ZN12MethodBind1RI13RichTextLabel5ErrorRK6StringED0Ev,__ZN13MethodBind0RCI13RichTextLabel6StringED0Ev,__ZN14SplitContainer18_initialize_classvEv,__ZN14SplitContainerD2Ev,__ZN14SplitContainerD0Ev,__ZN11MethodBind1I14SplitContainerRK10InputEventED0Ev,__ZN11MethodBind1I14SplitContaineriED0Ev,__ZN13MethodBind0RCI14SplitContaineriED0Ev,__ZN11MethodBind1I14SplitContainerbED0Ev,__ZN13MethodBind0RCI14SplitContainerbED0Ev,__ZN11MethodBind1I14SplitContainerNS0_17DraggerVisibilityEED0Ev,__ZN13MethodBind0RCI14SplitContainerNS0_17DraggerVisibilityEED0Ev,__ZN13TextureButton18_initialize_classvEv,__ZN13TextureButtonD2Ev,__ZN13TextureButtonD0Ev,__ZN11MethodBind1I13TextureButtonRK3RefI7TextureEED0Ev,__ZN11MethodBind1I13TextureButtonRK3RefI6BitMapEED0Ev,__ZN11MethodBind1I13TextureButtonbED0Ev,__ZN11MethodBind1I13TextureButtonNS0_11StretchModeEED0Ev,__ZN13MethodBind0RCI13TextureButton3RefI7TextureEED0Ev,__ZN13MethodBind0RCI13TextureButton3RefI6BitMapEED0Ev,__ZN13MethodBind0RCI13TextureButtonbED0Ev,__ZN13MethodBind0RCI13TextureButtonNS0_11StretchModeEED0Ev,__ZN8LineEdit18_initialize_classvEv,__ZN8LineEditD2Ev,__ZN8LineEditD0Ev,__ZN11MethodBind0I8LineEditED0Ev,__ZN11MethodBind1I8LineEditNS0_5AlignEED0Ev,__ZN13MethodBind0RCI8LineEditNS0_5AlignEED0Ev,__ZN11MethodBind1I8LineEdit10InputEventED0Ev,__ZN11MethodBind1I8LineEdit6StringED0Ev,__ZN13MethodBind0RCI8LineEdit6StringED0Ev,__ZN11MethodBind1I8LineEditfED0Ev,__ZN13MethodBind0RCI8LineEditfED0Ev,__ZN11MethodBind1I8LineEditiED0Ev,__ZN13MethodBind0RCI8LineEditiED0Ev,__ZN11MethodBind1I8LineEditbED0Ev,__ZN13MethodBind0RCI8LineEditbED0Ev,__ZN11MethodBind2I8LineEditiiED0Ev,__ZN13MethodBind0RCI8LineEditP9PopupMenuED0Ev,__ZN9ScrollBar18_initialize_classvEv,__ZN9ScrollBarD2Ev,__ZN9ScrollBarD0Ev,__ZN11MethodBind1I9ScrollBar10InputEventED0Ev,__ZN11MethodBind1I9ScrollBarfED0Ev,__ZN13MethodBind0RCI9ScrollBarfED0Ev,__ZN11MethodBind1I9ScrollBarRK10InputEventED0Ev,__ZN11MethodBind0I9ScrollBarED0Ev,__ZN5Popup18_initialize_classvEv,__ZN5PopupD2Ev,__ZN5PopupD0Ev,__ZN5Popup11_post_popupEv,__ZN5Popup9_fix_sizeEv,__ZN11MethodBind1I5PopupRK7Vector2ED0Ev,__ZN11MethodBind1I5PopupfED0Ev,__ZN11MethodBind1I5PopupRK5Rect2ED0Ev,__ZN11MethodBind1I5PopupbED0Ev,__ZN13MethodBind0RCI5PopupbED0Ev,__ZN17ViewportContainer18_initialize_classvEv,__ZN17ViewportContainerD2Ev,__ZN17ViewportContainerD0Ev,__ZN11MethodBind1I17ViewportContainerbED0Ev,__ZN13MethodBind0RCI17ViewportContainerbED0Ev,__ZN13GridContainer18_initialize_classvEv,__ZN13GridContainerD2Ev,__ZN13GridContainerD0Ev,__ZN11MethodBind1I13GridContaineriED0Ev,__ZN13MethodBind0RCI13GridContaineriED0Ev,__ZN8TextEdit18_initialize_classvEv,__ZN8TextEditD2Ev,__ZN8TextEditD0Ev,__ZN11MethodBind1I8TextEditRK10InputEventED0Ev,__ZN11MethodBind1I8TextEditdED0Ev,__ZN11MethodBind0I8TextEditED0Ev,__ZN11MethodBind1I8TextEdit6StringED0Ev,__ZN11MethodBind1I8TextEditRK6StringED0Ev,__ZN13MethodBind0RCI8TextEditiED0Ev,__ZN12MethodBind0RI8TextEdit6StringED0Ev,__ZN13MethodBind1RCI8TextEdit6StringiED0Ev,__ZN11MethodBind2I8TextEditibED0Ev,__ZN11MethodBind1I8TextEditbED0Ev,__ZN13MethodBind0RCI8TextEditbED0Ev,__ZN11MethodBind1I8TextEditfED0Ev,__ZN13MethodBind0RCI8TextEditfED0Ev,__ZN11MethodBind1I8TextEditiED0Ev,__ZN11MethodBind4I8TextEditiiiiED0Ev,__ZN13MethodBind0RCI8TextEdit6StringED0Ev,__ZN13MethodBind4RCI8TextEdit10PoolVectorIiERK6StringjiiED0Ev,__ZN11MethodBind2I8TextEditRK6StringRK5ColorED0Ev,__ZN11MethodBind4I8TextEditRK6StringS3_RK5ColorbED0Ev,__ZN13MethodBind0RCI8TextEditP9PopupMenuED0Ev,__ZN8CheckBox18_initialize_classvEv,__ZN8CheckBoxD2Ev,__ZN8CheckBoxD0Ev,__ZN6Slider18_initialize_classvEv,__ZN6SliderD2Ev,__ZN6SliderD0Ev,__ZN11MethodBind1I6Slider10InputEventED0Ev,__ZN11MethodBind1I6SlideriED0Ev,__ZN13MethodBind0RCI6SlideriED0Ev,__ZN13MethodBind0RCI6SliderbED0Ev,__ZN11MethodBind1I6SliderbED0Ev,__ZN10LinkButton18_initialize_classvEv,__ZN10LinkButtonD2Ev,__ZN10LinkButtonD0Ev,__ZN11MethodBind1I10LinkButtonRK6StringED0Ev,__ZN13MethodBind0RCI10LinkButton6StringED0Ev,__ZN11MethodBind1I10LinkButtonNS0_13UnderlineModeEED0Ev,__ZN13MethodBind0RCI10LinkButtonNS0_13UnderlineModeEED0Ev,__ZN9PopupMenu18_initialize_classvEv,__ZN9PopupMenuD2Ev,__ZN9PopupMenuD0Ev,__ZN11MethodBind1I9PopupMenuRK10InputEventED0Ev,__ZN11MethodBind4I9PopupMenuRK3RefI7TextureERK6StringijED0Ev,__ZN11MethodBind3I9PopupMenuRK6StringijED0Ev,__ZN11MethodBind3I9PopupMenuRK6StringS3_iED0Ev,__ZN11MethodBind4I9PopupMenuRK3RefI7TextureERKS1_I8ShortCutEibED0Ev,__ZN11MethodBind3I9PopupMenuRK3RefI8ShortCutEibED0Ev,__ZN11MethodBind2I9PopupMenuiRK6StringED0Ev,__ZN11MethodBind2I9PopupMenuiRK3RefI7TextureEED0Ev,__ZN11MethodBind2I9PopupMenuibED0Ev,__ZN11MethodBind2I9PopupMenuiiED0Ev,__ZN11MethodBind2I9PopupMenuijED0Ev,__ZN11MethodBind2I9PopupMenuiRK7VariantED0Ev,__ZN11MethodBind3I9PopupMenuiRK3RefI8ShortCutEbED0Ev,__ZN11MethodBind1I9PopupMenuiED0Ev,__ZN13MethodBind1RCI9PopupMenu6StringiED0Ev,__ZN13MethodBind1RCI9PopupMenu3RefI7TextureEiED0Ev,__ZN13MethodBind1RCI9PopupMenubiED0Ev,__ZN13MethodBind1RCI9PopupMenuiiED0Ev,__ZN13MethodBind1RCI9PopupMenujiED0Ev,__ZN13MethodBind1RCI9PopupMenu7VariantiED0Ev,__ZN13MethodBind1RCI9PopupMenu3RefI8ShortCutEiED0Ev,__ZN13MethodBind0RCI9PopupMenuiED0Ev,__ZN11MethodBind0I9PopupMenuED0Ev,__ZN11MethodBind1I9PopupMenuRK5ArrayED0Ev,__ZN13MethodBind0RCI9PopupMenu5ArrayED0Ev,__ZN11MethodBind1I9PopupMenubED0Ev,__ZN12MethodBind0RI9PopupMenubED0Ev,__ZN15ScrollContainer18_initialize_classvEv,__ZN15ScrollContainerD2Ev,__ZN15ScrollContainerD0Ev,__ZN11MethodBind1I15ScrollContainerfED0Ev,__ZN11MethodBind1I15ScrollContainerRK10InputEventED0Ev,__ZN11MethodBind1I15ScrollContainerbED0Ev,__ZN13MethodBind0RCI15ScrollContainerbED0Ev,__ZN11MethodBind0I15ScrollContainerED0Ev,__ZN11MethodBind1I15ScrollContaineriED0Ev,__ZN13MethodBind0RCI15ScrollContaineriED0Ev,__ZN11VideoPlayer18_initialize_classvEv,__ZN11VideoPlayerD2Ev,__ZN11VideoPlayerD0Ev,__ZN11MethodBind1I11VideoPlayerRK3RefI11VideoStreamEED0Ev,__ZN13MethodBind0RCI11VideoPlayer3RefI11VideoStreamEED0Ev,__ZN11MethodBind0I11VideoPlayerED0Ev,__ZN13MethodBind0RCI11VideoPlayerbED0Ev,__ZN11MethodBind1I11VideoPlayerbED0Ev,__ZN11MethodBind1I11VideoPlayerfED0Ev,__ZN13MethodBind0RCI11VideoPlayerfED0Ev,__ZN11MethodBind1I11VideoPlayeriED0Ev,__ZN13MethodBind0RCI11VideoPlayeriED0Ev,__ZN13MethodBind0RCI11VideoPlayer6StringED0Ev,__ZN12MethodBind0RI11VideoPlayer3RefI7TextureEED0Ev,__ZN9Separator18_initialize_classvEv,__ZN9SeparatorD2Ev,__ZN9SeparatorD0Ev,__ZN17ColorPickerButton18_initialize_classvEv,__ZN17ColorPickerButtonD2Ev,__ZN17ColorPickerButtonD0Ev,__ZN17ColorPickerButton7pressedEv,__ZN11MethodBind1I17ColorPickerButtonRK5ColorED0Ev,__ZN13MethodBind0RCI17ColorPickerButton5ColorED0Ev,__ZN12MethodBind0RI17ColorPickerButtonP11ColorPickerED0Ev,__ZN11MethodBind1I17ColorPickerButtonbED0Ev,__ZN13MethodBind0RCI17ColorPickerButtonbED0Ev,__ZN8ItemList18_initialize_classvEv,__ZN8ItemListD2Ev,__ZN8ItemListD0Ev,__ZN11MethodBind3I8ItemListRK6StringRK3RefI7TextureEbED0Ev,__ZN11MethodBind2I8ItemListRK3RefI7TextureEbED0Ev,__ZN11MethodBind2I8ItemListiRK6StringED0Ev,__ZN13MethodBind1RCI8ItemList6StringiED0Ev,__ZN11MethodBind2I8ItemListiRK3RefI7TextureEED0Ev,__ZN13MethodBind1RCI8ItemList3RefI7TextureEiED0Ev,__ZN11MethodBind2I8ItemListiRK5Rect2ED0Ev,__ZN13MethodBind1RCI8ItemList5Rect2iED0Ev,__ZN11MethodBind2I8ItemListibED0Ev,__ZN13MethodBind1RCI8ItemListbiED0Ev,__ZN11MethodBind2I8ItemListiRK7VariantED0Ev,__ZN13MethodBind1RCI8ItemList7VariantiED0Ev,__ZN11MethodBind2I8ItemListiRK5ColorED0Ev,__ZN13MethodBind1RCI8ItemList5ColoriED0Ev,__ZN11MethodBind1I8ItemListiED0Ev,__ZN12MethodBind0RI8ItemList6VectorIiEED0Ev,__ZN13MethodBind0RCI8ItemListiED0Ev,__ZN11MethodBind0I8ItemListED0Ev,__ZN11MethodBind1I8ItemListbED0Ev,__ZN11MethodBind1I8ItemListNS0_10SelectModeEED0Ev,__ZN13MethodBind0RCI8ItemListNS0_10SelectModeEED0Ev,__ZN11MethodBind1I8ItemListNS0_8IconModeEED0Ev,__ZN13MethodBind0RCI8ItemListNS0_8IconModeEED0Ev,__ZN11MethodBind1I8ItemListRK7Vector2ED0Ev,__ZN13MethodBind0RCI8ItemList7Vector2ED0Ev,__ZN11MethodBind1I8ItemListfED0Ev,__ZN13MethodBind0RCI8ItemListfED0Ev,__ZN13MethodBind0RCI8ItemListbED0Ev,__ZN13MethodBind2RCI8ItemListiRK7Vector2bED0Ev,__ZN12MethodBind0RI8ItemListP10VScrollBarED0Ev,__ZN11MethodBind1I8ItemListdED0Ev,__ZN11MethodBind1I8ItemListRK10InputEventED0Ev,__ZN15MarginContainer18_initialize_classvEv,__ZN15MarginContainerD2Ev,__ZN15MarginContainerD0Ev,__ZN11ButtonArray18_initialize_classvEv,__ZN11ButtonArrayD2Ev,__ZN11ButtonArrayD0Ev,__ZN11MethodBind2I11ButtonArrayRK6StringS3_ED0Ev,__ZN11MethodBind3I11ButtonArrayRK3RefI7TextureERK6StringS8_ED0Ev,__ZN11MethodBind2I11ButtonArrayiRK6StringED0Ev,__ZN11MethodBind2I11ButtonArrayiRK3RefI7TextureEED0Ev,__ZN13MethodBind1RCI11ButtonArray6StringiED0Ev,__ZN13MethodBind1RCI11ButtonArray3RefI7TextureEiED0Ev,__ZN13MethodBind0RCI11ButtonArrayiED0Ev,__ZN11MethodBind1I11ButtonArraybED0Ev,__ZN13MethodBind0RCI11ButtonArraybED0Ev,__ZN11MethodBind1I11ButtonArrayiED0Ev,__ZN11MethodBind0I11ButtonArrayED0Ev,__ZN11MethodBind1I11ButtonArrayRK10InputEventED0Ev,__ZN8TreeItem18_initialize_classvEv,__ZN8TreeItemD2Ev,__ZN8TreeItemD0Ev,__ZN11MethodBind2I8TreeItemiNS0_12TreeCellModeEED0Ev,__ZN13MethodBind1RCI8TreeItemNS0_12TreeCellModeEiED0Ev,__ZN11MethodBind2I8TreeItemibED0Ev,__ZN13MethodBind1RCI8TreeItembiED0Ev,__ZN11MethodBind2I8TreeItemi6StringED0Ev,__ZN13MethodBind1RCI8TreeItem6StringiED0Ev,__ZN11MethodBind2I8TreeItemiRK3RefI7TextureEED0Ev,__ZN13MethodBind1RCI8TreeItem3RefI7TextureEiED0Ev,__ZN11MethodBind2I8TreeItemiRK5Rect2ED0Ev,__ZN13MethodBind1RCI8TreeItem5Rect2iED0Ev,__ZN11MethodBind2I8TreeItemiiED0Ev,__ZN13MethodBind1RCI8TreeItemiiED0Ev,__ZN11MethodBind2I8TreeItemidED0Ev,__ZN13MethodBind1RCI8TreeItemdiED0Ev,__ZN11MethodBind5I8TreeItemidddbED0Ev,__ZN12MethodBind1RI8TreeItem10DictionaryiED0Ev,__ZN11MethodBind2I8TreeItemiRK7VariantED0Ev,__ZN13MethodBind1RCI8TreeItem7VariantiED0Ev,__ZN11MethodBind3I8TreeItemiP6ObjectRK10StringNameED0Ev,__ZN11MethodBind1I8TreeItembED0Ev,__ZN12MethodBind0RI8TreeItembED0Ev,__ZN12MethodBind0RI8TreeItemPS0_ED0Ev,__ZN11MethodBind1I8TreeItemP6ObjectED0Ev,__ZN12MethodBind1RI8TreeItembiED0Ev,__ZN11MethodBind1I8TreeItemiED0Ev,__ZN11MethodBind2I8TreeItemiRK5ColorED0Ev,__ZN11MethodBind3I8TreeItemiRK5ColorbED0Ev,__ZN13MethodBind1RCI8TreeItem5ColoriED0Ev,__ZN11MethodBind4I8TreeItemiRK3RefI7TextureEibED0Ev,__ZN13MethodBind2RCI8TreeItem3RefI7TextureEiiED0Ev,__ZN11MethodBind3I8TreeItemiiRK3RefI7TextureEED0Ev,__ZN13MethodBind2RCI8TreeItembiiED0Ev,__ZN11MethodBind2I8TreeItemiRK6StringED0Ev,__ZN11MethodBind0I8TreeItemED0Ev,__ZN4Tree18_initialize_classvEv,__ZN4TreeD2Ev,__ZN4TreeD0Ev,__ZN11MethodBind0I4TreeED0Ev,__ZN11MethodBind1I4Tree10InputEventED0Ev,__ZN11MethodBind1I4TreeiED0Ev,__ZN11MethodBind1I4Tree6StringED0Ev,__ZN11MethodBind1I4TreedED0Ev,__ZN11MethodBind1I4TreefED0Ev,__ZN12MethodBind1RI4TreeP6ObjectS2_ED0Ev,__ZN12MethodBind0RI4TreeP8TreeItemED0Ev,__ZN11MethodBind2I4TreeiiED0Ev,__ZN11MethodBind2I4TreeibED0Ev,__ZN13MethodBind1RCI4TreeiiED0Ev,__ZN11MethodBind1I4TreebED0Ev,__ZN12MethodBind1RI4TreeP8TreeItemP6ObjectED0Ev,__ZN13MethodBind0RCI4TreeP8TreeItemED0Ev,__ZN13MethodBind0RCI4TreeiED0Ev,__ZN11MethodBind1I4TreeNS0_10SelectModeEED0Ev,__ZN13MethodBind0RCI4Tree5Rect2ED0Ev,__ZN13MethodBind2RCI4Tree5Rect2P6ObjectiED0Ev,__ZN13MethodBind1RCI4TreeP8TreeItemRK7Vector2ED0Ev,__ZN13MethodBind1RCI4TreeiRK7Vector2ED0Ev,__ZN13MethodBind0RCI4TreebED0Ev,__ZN11MethodBind2I4TreeiRK6StringED0Ev,__ZN13MethodBind1RCI4Tree6StringiED0Ev,__ZN13MethodBind0RCI4Tree7Vector2ED0Ev,__ZN12WindowDialog18_initialize_classvEv,__ZN12WindowDialogD2Ev,__ZN12WindowDialogD0Ev,__ZN12WindowDialog11_post_popupEv,__ZN12WindowDialog9_fix_sizeEv,__ZN12WindowDialog14_close_pressedEv,__ZN11MethodBind1I12WindowDialogRK10InputEventED0Ev,__ZN11MethodBind1I12WindowDialogRK6StringED0Ev,__ZN13MethodBind0RCI12WindowDialog6StringED0Ev,__ZN11MethodBind1I12WindowDialogbED0Ev,__ZN13MethodBind0RCI12WindowDialogbED0Ev,__ZN11MethodBind0I12WindowDialogED0Ev,__ZN12MethodBind0RI12WindowDialogP13TextureButtonED0Ev,__ZN11PopupDialog18_initialize_classvEv,__ZN11PopupDialogD2Ev,__ZN11PopupDialogD0Ev,__ZN12AcceptDialog18_initialize_classvEv,__ZN12AcceptDialogD2Ev,__ZN12AcceptDialogD0Ev,__ZN12AcceptDialog11_post_popupEv,__ZN12AcceptDialog14_close_pressedEv,__ZN12AcceptDialog10ok_pressedEv,__ZN12AcceptDialog14cancel_pressedEv,__ZN11MethodBind0I12AcceptDialogED0Ev,__ZN12MethodBind0RI12AcceptDialogP6ButtonED0Ev,__ZN12MethodBind0RI12AcceptDialogP5LabelED0Ev,__ZN11MethodBind1I12AcceptDialogbED0Ev,__ZN13MethodBind0RCI12AcceptDialogbED0Ev,__ZN12MethodBind3RI12AcceptDialogP6ButtonRK6StringbS5_ED0Ev,__ZN12MethodBind1RI12AcceptDialogP6ButtonRK6StringED0Ev,__ZN11MethodBind1I12AcceptDialogRK6StringED0Ev,__ZN11MethodBind1I12AcceptDialogP4NodeED0Ev,__ZN11MethodBind1I12AcceptDialog6StringED0Ev,__ZN13MethodBind0RCI12AcceptDialog6StringED0Ev,__ZN7SpinBox18_initialize_classvEv,__ZN7SpinBoxD2Ev,__ZN7SpinBoxD0Ev,__ZN11MethodBind1I7SpinBoxRK10InputEventED0Ev,__ZN11MethodBind1I7SpinBoxRK6StringED0Ev,__ZN13MethodBind0RCI7SpinBox6StringED0Ev,__ZN11MethodBind1I7SpinBoxbED0Ev,__ZN13MethodBind0RCI7SpinBoxbED0Ev,__ZN11MethodBind0I7SpinBoxED0Ev,__ZN12MethodBind0RI7SpinBoxP8LineEditED0Ev,__ZN10FileDialog18_initialize_classvEv,__ZN10FileDialogD2Ev,__ZN10FileDialogD0Ev,__ZN10FileDialog11_post_popupEv,__ZN18ConfirmationDialog18_initialize_classvEv,__ZN18ConfirmationDialogD2Ev,__ZN18ConfirmationDialogD0Ev,__ZN12MethodBind0RI18ConfirmationDialogP6ButtonED0Ev,__ZN11MethodBind1I10FileDialogRK10InputEventED0Ev,__ZN11MethodBind0I10FileDialogED0Ev,__ZN11MethodBind1I10FileDialog6StringED0Ev,__ZN11MethodBind1I10FileDialogRK6StringED0Ev,__ZN11MethodBind1I10FileDialogiED0Ev,__ZN11MethodBind1I10FileDialogRK6VectorI6StringEED0Ev,__ZN13MethodBind0RCI10FileDialog6VectorI6StringEED0Ev,__ZN13MethodBind0RCI10FileDialog6StringED0Ev,__ZN11MethodBind1I10FileDialogNS0_4ModeEED0Ev,__ZN13MethodBind0RCI10FileDialogNS0_4ModeEED0Ev,__ZN12MethodBind0RI10FileDialogP13VBoxContainerED0Ev,__ZN11MethodBind1I10FileDialogNS0_6AccessEED0Ev,__ZN13MethodBind0RCI10FileDialogNS0_6AccessEED0Ev,__ZN11MethodBind1I10FileDialogbED0Ev,__ZN13MethodBind0RCI10FileDialogbED0Ev,__ZN12TabContainer18_initialize_classvEv,__ZN12TabContainerD2Ev,__ZN12TabContainerD0Ev,__ZN11MethodBind1I12TabContainerRK10InputEventED0Ev,__ZN13MethodBind0RCI12TabContaineriED0Ev,__ZN11MethodBind1I12TabContaineriED0Ev,__ZN13MethodBind0RCI12TabContainerP7ControlED0Ev,__ZN13MethodBind1RCI12TabContainerP7ControliED0Ev,__ZN11MethodBind1I12TabContainerNS0_8TabAlignEED0Ev,__ZN13MethodBind0RCI12TabContainerNS0_8TabAlignEED0Ev,__ZN11MethodBind1I12TabContainerbED0Ev,__ZN13MethodBind0RCI12TabContainerbED0Ev,__ZN11MethodBind2I12TabContaineriRK6StringED0Ev,__ZN13MethodBind1RCI12TabContainer6StringiED0Ev,__ZN11MethodBind2I12TabContaineriRK3RefI7TextureEED0Ev,__ZN13MethodBind1RCI12TabContainer3RefI7TextureEiED0Ev,__ZN11MethodBind2I12TabContaineribED0Ev,__ZN13MethodBind1RCI12TabContainerbiED0Ev,__ZN11MethodBind1I12TabContainerP4NodeED0Ev,__ZN13MethodBind0RCI12TabContainerP5PopupED0Ev,__ZN11MethodBind0I12TabContainerED0Ev,__ZN11CheckButton18_initialize_classvEv,__ZN11CheckButtonD2Ev,__ZN11CheckButtonD0Ev,__ZN12BoxContainer18_initialize_classvEv,__ZN12BoxContainerD2Ev,__ZN12BoxContainerD0Ev,__ZN11MethodBind1I12BoxContainerbED0Ev,__ZN13MethodBind0RCI12BoxContainerNS0_9AlignModeEED0Ev,__ZN11MethodBind1I12BoxContainerNS0_9AlignModeEED0Ev,__ZN4Tabs18_initialize_classvEv,__ZN4TabsD2Ev,__ZN4TabsD0Ev,__ZN11MethodBind1I4TabsRK10InputEventED0Ev,__ZN13MethodBind0RCI4TabsiED0Ev,__ZN11MethodBind1I4TabsiED0Ev,__ZN11MethodBind2I4TabsiRK6StringED0Ev,__ZN13MethodBind1RCI4Tabs6StringiED0Ev,__ZN11MethodBind2I4TabsiRK3RefI7TextureEED0Ev,__ZN13MethodBind1RCI4Tabs3RefI7TextureEiED0Ev,__ZN11MethodBind2I4TabsibED0Ev,__ZN13MethodBind1RCI4TabsbiED0Ev,__ZN11MethodBind2I4TabsRK6StringRK3RefI7TextureEED0Ev,__ZN11MethodBind1I4TabsNS0_8TabAlignEED0Ev,__ZN13MethodBind0RCI4TabsNS0_8TabAlignEED0Ev,__ZN15GraphEditFilter18_initialize_classvEv,__ZN15GraphEditFilterD2Ev,__ZN15GraphEditFilterD0Ev,__ZN9GraphEdit18_initialize_classvEv,__ZN9GraphEditD2Ev,__ZN9GraphEditD0Ev,__ZN12MethodBind4RI9GraphEdit5ErrorRK10StringNameiS4_iED0Ev,__ZN12MethodBind4RI9GraphEditbRK10StringNameiS3_iED0Ev,__ZN11MethodBind4I9GraphEditRK10StringNameiS3_iED0Ev,__ZN13MethodBind0RCI9GraphEdit5ArrayED0Ev,__ZN13MethodBind0RCI9GraphEdit7Vector2ED0Ev,__ZN11MethodBind1I9GraphEditRK7Vector2ED0Ev,__ZN11MethodBind1I9GraphEditfED0Ev,__ZN13MethodBind0RCI9GraphEditfED0Ev,__ZN11MethodBind1I9GraphEditiED0Ev,__ZN13MethodBind0RCI9GraphEditiED0Ev,__ZN11MethodBind1I9GraphEditbED0Ev,__ZN13MethodBind0RCI9GraphEditbED0Ev,__ZN11MethodBind1I9GraphEditP4NodeED0Ev,__ZN11MethodBind1I9GraphEditRK10InputEventED0Ev,__ZN11MethodBind0I9GraphEditED0Ev,__ZN11MethodBind1I9GraphEditdED0Ev,__ZN11PhysicsBody18_initialize_classvEv,__ZN11PhysicsBodyD2Ev,__ZN11PhysicsBodyD0Ev,__ZN15CollisionObject12_mouse_enterEv,__ZN15CollisionObject11_mouse_exitEv,__ZN15CollisionObject18_initialize_classvEv,__ZN15CollisionObjectD2Ev,__ZN15CollisionObjectD0Ev,__ZN11MethodBind2I15CollisionObjectRK3RefI5ShapeERK9TransformED0Ev,__ZN13MethodBind0RCI15CollisionObjectiED0Ev,__ZN11MethodBind2I15CollisionObjectiRK3RefI5ShapeEED0Ev,__ZN11MethodBind2I15CollisionObjectiRK9TransformED0Ev,__ZN11MethodBind2I15CollisionObjectibED0Ev,__ZN13MethodBind1RCI15CollisionObjectbiED0Ev,__ZN13MethodBind1RCI15CollisionObject3RefI5ShapeEiED0Ev,__ZN13MethodBind1RCI15CollisionObject9TransformiED0Ev,__ZN11MethodBind1I15CollisionObjectiED0Ev,__ZN11MethodBind0I15CollisionObjectED0Ev,__ZN11MethodBind1I15CollisionObjectbED0Ev,__ZN13MethodBind0RCI15CollisionObjectbED0Ev,__ZN13MethodBind0RCI15CollisionObject3RIDED0Ev,__ZN11MethodBind1I11PhysicsBodyjED0Ev,__ZN13MethodBind0RCI11PhysicsBodyjED0Ev,__ZN11MethodBind2I11PhysicsBodyibED0Ev,__ZN13MethodBind1RCI11PhysicsBodybiED0Ev,__ZN10StaticBody18_initialize_classvEv,__ZN10StaticBodyD2Ev,__ZN10StaticBodyD0Ev,__ZN11MethodBind1I10StaticBodyRK7Vector3ED0Ev,__ZN13MethodBind0RCI10StaticBody7Vector3ED0Ev,__ZN11MethodBind1I10StaticBodyfED0Ev,__ZN13MethodBind0RCI10StaticBodyfED0Ev,__ZN11MethodBind1I11PhysicsBodyP4NodeED0Ev,__ZN9RigidBody18_initialize_classvEv,__ZN9RigidBodyD2Ev,__ZN9RigidBodyD0Ev,__ZN11MethodBind1I9RigidBodyNS0_4ModeEED0Ev,__ZN13MethodBind0RCI9RigidBodyNS0_4ModeEED0Ev,__ZN11MethodBind1I9RigidBodyfED0Ev,__ZN13MethodBind0RCI9RigidBodyfED0Ev,__ZN11MethodBind1I9RigidBodyRK7Vector3ED0Ev,__ZN13MethodBind0RCI9RigidBody7Vector3ED0Ev,__ZN11MethodBind1I9RigidBodyiED0Ev,__ZN13MethodBind0RCI9RigidBodyiED0Ev,__ZN11MethodBind1I9RigidBodybED0Ev,__ZN12MethodBind0RI9RigidBodybED0Ev,__ZN13MethodBind0RCI9RigidBodybED0Ev,__ZN11MethodBind2I9RigidBodyRK7Vector3S3_ED0Ev,__ZN11MethodBind1I9RigidBodyP6ObjectED0Ev,__ZN11MethodBind1I9RigidBodyjED0Ev,__ZN11MethodBind1I9RigidBodyNS0_8AxisLockEED0Ev,__ZN13MethodBind0RCI9RigidBodyNS0_8AxisLockEED0Ev,__ZN13MethodBind0RCI9RigidBody5ArrayED0Ev,__ZN13KinematicBody18_initialize_classvEv,__ZN13KinematicBodyD2Ev,__ZN13KinematicBodyD0Ev,__ZN12MethodBind1RI13KinematicBody7Vector3RKS1_ED0Ev,__ZN12MethodBind1RI13KinematicBodybRK7Vector3ED0Ev,__ZN13MethodBind0RCI13KinematicBodybED0Ev,__ZN13MethodBind0RCI13KinematicBody7Vector3ED0Ev,__ZN13MethodBind0RCI13KinematicBody7VariantED0Ev,__ZN13MethodBind0RCI13KinematicBodyiED0Ev,__ZN11MethodBind1I13KinematicBodybED0Ev,__ZN11MethodBind1I13KinematicBodyfED0Ev,__ZN13MethodBind0RCI13KinematicBodyfED0Ev,__ZN4Area18_initialize_classvEv,__ZN4AreaD2Ev,__ZN4AreaD0Ev,__ZN11MethodBind1I4AreajED0Ev,__ZN11MethodBind1I4AreaNS0_13SpaceOverrideEED0Ev,__ZN13MethodBind0RCI4AreaNS0_13SpaceOverrideEED0Ev,__ZN11MethodBind1I4AreabED0Ev,__ZN13MethodBind0RCI4AreabED0Ev,__ZN11MethodBind1I4AreafED0Ev,__ZN13MethodBind0RCI4AreafED0Ev,__ZN11MethodBind1I4AreaRK7Vector3ED0Ev,__ZN13MethodBind0RCI4Area7Vector3ED0Ev,__ZN13MethodBind0RCI4AreajED0Ev,__ZN11MethodBind2I4AreaibED0Ev,__ZN13MethodBind1RCI4AreabiED0Ev,__ZN13MethodBind0RCI4Area5ArrayED0Ev,__ZN13MethodBind1RCI4AreabP4NodeED0Ev,__ZN11MethodBind5I4AreaiRK3RIDiiiED0Ev,__ZN22NavigationMeshInstance18_initialize_classvEv,__ZN22NavigationMeshInstanceD2Ev,__ZN22NavigationMeshInstanceD0Ev,__ZN12MeshInstance18_initialize_classvEv,__ZN12MeshInstanceD2Ev,__ZN12MeshInstanceD0Ev,__ZN16GeometryInstance18_initialize_classvEv,__ZN16GeometryInstanceD2Ev,__ZN16GeometryInstanceD0Ev,__ZN14VisualInstance18_initialize_classvEv,__ZN14VisualInstanceD2Ev,__ZN14VisualInstanceD0Ev,__ZN13MethodBind0RCI14VisualInstance3RIDED0Ev,__ZN11MethodBind1I14VisualInstanceRK3RIDED0Ev,__ZN11MethodBind1I14VisualInstancejED0Ev,__ZN13MethodBind0RCI14VisualInstancejED0Ev,__ZN13MethodBind0RCI14VisualInstance5Rect3ED0Ev,__ZN11MethodBind1I16GeometryInstanceRK3RefI8MaterialEED0Ev,__ZN13MethodBind0RCI16GeometryInstance3RefI8MaterialEED0Ev,__ZN11MethodBind2I16GeometryInstanceNS0_5FlagsEbED0Ev,__ZN13MethodBind1RCI16GeometryInstancebNS0_5FlagsEED0Ev,__ZN11MethodBind1I16GeometryInstanceNS0_20ShadowCastingSettingEED0Ev,__ZN13MethodBind0RCI16GeometryInstanceNS0_20ShadowCastingSettingEED0Ev,__ZN11MethodBind1I16GeometryInstancefED0Ev,__ZN13MethodBind0RCI16GeometryInstancefED0Ev,__ZN11MethodBind1I12MeshInstanceRK3RefI4MeshEED0Ev,__ZN13MethodBind0RCI12MeshInstance3RefI4MeshEED0Ev,__ZN11MethodBind1I12MeshInstanceRK8NodePathED0Ev,__ZN12MethodBind0RI12MeshInstance8NodePathED0Ev,__ZN11MethodBind0I12MeshInstanceED0Ev,__ZN14CollisionShape18_initialize_classvEv,__ZN14CollisionShapeD2Ev,__ZN14CollisionShapeD0Ev,__ZN11MethodBind1I14CollisionShape3RefI8ResourceEED0Ev,__ZN11MethodBind1I14CollisionShapeRK3RefI5ShapeEED0Ev,__ZN13MethodBind0RCI14CollisionShape3RefI5ShapeEED0Ev,__ZN11MethodBind1I14CollisionShapeP6ObjectED0Ev,__ZN11MethodBind1I14CollisionShapebED0Ev,__ZN13MethodBind0RCI14CollisionShapebED0Ev,__ZN11MethodBind0I14CollisionShapeED0Ev,__ZN11MethodBind1I14CollisionShapeiED0Ev,__ZN13MethodBind0RCI14CollisionShapeiED0Ev,__ZN18ConvexPolygonShape18_initialize_classvEv,__ZN18ConvexPolygonShapeD2Ev,__ZN18ConvexPolygonShapeD0Ev,__ZN18ConvexPolygonShape13_update_shapeEv,__ZN5Shape18_initialize_classvEv,__ZN5ShapeD2Ev,__ZN5ShapeD0Ev,__ZN11MethodBind1I18ConvexPolygonShapeRK10PoolVectorI7Vector3EED0Ev,__ZN13MethodBind0RCI18ConvexPolygonShape10PoolVectorI7Vector3EED0Ev,__ZN19ConcavePolygonShape18_initialize_classvEv,__ZN19ConcavePolygonShapeD2Ev,__ZN19ConcavePolygonShapeD0Ev,__ZN19ConcavePolygonShape13_update_shapeEv,__ZN11MethodBind1I19ConcavePolygonShapeRK10PoolVectorI7Vector3EED0Ev,__ZN13MethodBind0RCI19ConcavePolygonShape10PoolVectorI7Vector3EED0Ev,__ZN11MethodBind1I22NavigationMeshInstanceRK3RefI14NavigationMeshEED0Ev,__ZN13MethodBind0RCI22NavigationMeshInstance3RefI14NavigationMeshEED0Ev,__ZN11MethodBind1I22NavigationMeshInstancebED0Ev,__ZN13MethodBind0RCI22NavigationMeshInstancebED0Ev,__ZN8Listener18_initialize_classvEv,__ZN8ListenerD2Ev,__ZN8ListenerD0Ev,__ZN8Listener24_request_listener_updateEv,__ZN11MethodBind0I8ListenerED0Ev,__ZN13MethodBind0RCI8ListenerbED0Ev,__ZN13MethodBind0RCI8Listener9TransformED0Ev,__ZN11VehicleBody18_initialize_classvEv,__ZN11VehicleBodyD2Ev,__ZN11VehicleBodyD0Ev,__ZN11MethodBind1I11VehicleBodyfED0Ev,__ZN13MethodBind0RCI11VehicleBodyfED0Ev,__ZN13MethodBind0RCI11VehicleBody7Vector3ED0Ev,__ZN11MethodBind1I11VehicleBodyP6ObjectED0Ev,__ZN6Camera18_initialize_classvEv,__ZN6CameraD2Ev,__ZN6CameraD0Ev,__ZN6Camera22_request_camera_updateEv,__ZN13MethodBind1RCI6Camera7Vector3RK7Vector2ED0Ev,__ZN13MethodBind1RCI6Camera7Vector2RK7Vector3ED0Ev,__ZN13MethodBind1RCI6CamerabRK7Vector3ED0Ev,__ZN11MethodBind3I6CamerafffED0Ev,__ZN11MethodBind0I6CameraED0Ev,__ZN13MethodBind0RCI6CamerabED0Ev,__ZN13MethodBind0RCI6Camera9TransformED0Ev,__ZN13MethodBind0RCI6CamerafED0Ev,__ZN13MethodBind0RCI6CameraNS0_10ProjectionEED0Ev,__ZN11MethodBind1I6CamerafED0Ev,__ZN11MethodBind1I6CamerajED0Ev,__ZN13MethodBind0RCI6CamerajED0Ev,__ZN11MethodBind1I6CameraRK3RefI11EnvironmentEED0Ev,__ZN13MethodBind0RCI6Camera3RefI11EnvironmentEED0Ev,__ZN11MethodBind1I6CameraNS0_10KeepAspectEED0Ev,__ZN13MethodBind0RCI6CameraNS0_10KeepAspectEED0Ev,__ZN5Light18_initialize_classvEv,__ZN5LightD2Ev,__ZN5LightD0Ev,__ZN11MethodBind1I5LightbED0Ev,__ZN13MethodBind0RCI5LightbED0Ev,__ZN11MethodBind2I5LightNS0_5ParamEfED0Ev,__ZN13MethodBind1RCI5LightfNS0_5ParamEED0Ev,__ZN11MethodBind1I5LightjED0Ev,__ZN13MethodBind0RCI5LightjED0Ev,__ZN11MethodBind1I5LightRK5ColorED0Ev,__ZN13MethodBind0RCI5Light5ColorED0Ev,__ZN16CollisionPolygon18_initialize_classvEv,__ZN16CollisionPolygonD2Ev,__ZN16CollisionPolygonD0Ev,__ZN11MethodBind1I16CollisionPolygonP6ObjectED0Ev,__ZN11MethodBind1I16CollisionPolygonNS0_9BuildModeEED0Ev,__ZN13MethodBind0RCI16CollisionPolygonNS0_9BuildModeEED0Ev,__ZN11MethodBind1I16CollisionPolygonfED0Ev,__ZN13MethodBind0RCI16CollisionPolygonfED0Ev,__ZN11MethodBind1I16CollisionPolygonRK6VectorI7Vector2EED0Ev,__ZN13MethodBind0RCI16CollisionPolygon6VectorI7Vector2EED0Ev,__ZN11MethodBind1I16CollisionPolygonRK7Vector2ED0Ev,__ZN13MethodBind0RCI16CollisionPolygon7Vector2ED0Ev,__ZN13MethodBind0RCI16CollisionPolygoniED0Ev,__ZN6Portal18_initialize_classvEv,__ZN6PortalD2Ev,__ZN6PortalD0Ev,__ZN11MethodBind1I6PortalRK6VectorI7Vector2EED0Ev,__ZN13MethodBind0RCI6Portal6VectorI7Vector2EED0Ev,__ZN11MethodBind1I6PortalbED0Ev,__ZN13MethodBind0RCI6PortalbED0Ev,__ZN11MethodBind1I6PortalfED0Ev,__ZN13MethodBind0RCI6PortalfED0Ev,__ZN11MethodBind1I6PortalRK5ColorED0Ev,__ZN13MethodBind0RCI6Portal5ColorED0Ev,__ZN11GIProbeData18_initialize_classvEv,__ZN11GIProbeDataD2Ev,__ZN11GIProbeDataD0Ev,__ZN11MethodBind1I11GIProbeDataRK5Rect3ED0Ev,__ZN13MethodBind0RCI11GIProbeData5Rect3ED0Ev,__ZN11MethodBind1I11GIProbeDatafED0Ev,__ZN13MethodBind0RCI11GIProbeDatafED0Ev,__ZN11MethodBind1I11GIProbeDataRK9TransformED0Ev,__ZN13MethodBind0RCI11GIProbeData9TransformED0Ev,__ZN11MethodBind1I11GIProbeDataRK10PoolVectorIiEED0Ev,__ZN13MethodBind0RCI11GIProbeData10PoolVectorIiEED0Ev,__ZN11MethodBind1I11GIProbeDataiED0Ev,__ZN13MethodBind0RCI11GIProbeDataiED0Ev,__ZN11MethodBind1I11GIProbeDatabED0Ev,__ZN13MethodBind0RCI11GIProbeDatabED0Ev,__ZN7GIProbe18_initialize_classvEv,__ZN7GIProbeD2Ev,__ZN7GIProbeD0Ev,__ZN11MethodBind1I7GIProbeRK3RefI11GIProbeDataEED0Ev,__ZN13MethodBind0RCI7GIProbe3RefI11GIProbeDataEED0Ev,__ZN11MethodBind1I7GIProbeNS0_6SubdivEED0Ev,__ZN13MethodBind0RCI7GIProbeNS0_6SubdivEED0Ev,__ZN11MethodBind1I7GIProbeRK7Vector3ED0Ev,__ZN13MethodBind0RCI7GIProbe7Vector3ED0Ev,__ZN11MethodBind1I7GIProbeiED0Ev,__ZN13MethodBind0RCI7GIProbeiED0Ev,__ZN11MethodBind1I7GIProbefED0Ev,__ZN13MethodBind0RCI7GIProbefED0Ev,__ZN11MethodBind1I7GIProbebED0Ev,__ZN13MethodBind0RCI7GIProbebED0Ev,__ZN11MethodBind2I7GIProbeP4NodebED0Ev,__ZN11MethodBind0I7GIProbeED0Ev,__ZN17MultiMeshInstance18_initialize_classvEv,__ZN17MultiMeshInstanceD2Ev,__ZN17MultiMeshInstanceD0Ev,__ZN11MethodBind1I17MultiMeshInstanceRK3RefI9MultiMeshEED0Ev,__ZN13MethodBind0RCI17MultiMeshInstance3RefI9MultiMeshEED0Ev,__ZN9MultiMesh18_initialize_classvEv,__ZN9MultiMeshD2Ev,__ZN9MultiMeshD0Ev,__ZN11MethodBind1I9MultiMeshRK3RefI4MeshEED0Ev,__ZN13MethodBind0RCI9MultiMesh3RefI4MeshEED0Ev,__ZN11MethodBind1I9MultiMeshNS0_11ColorFormatEED0Ev,__ZN13MethodBind0RCI9MultiMeshNS0_11ColorFormatEED0Ev,__ZN11MethodBind1I9MultiMeshNS0_15TransformFormatEED0Ev,__ZN13MethodBind0RCI9MultiMeshNS0_15TransformFormatEED0Ev,__ZN11MethodBind1I9MultiMeshiED0Ev,__ZN13MethodBind0RCI9MultiMeshiED0Ev,__ZN11MethodBind2I9MultiMeshiRK9TransformED0Ev,__ZN13MethodBind1RCI9MultiMesh9TransformiED0Ev,__ZN11MethodBind2I9MultiMeshiRK5ColorED0Ev,__ZN13MethodBind1RCI9MultiMesh5ColoriED0Ev,__ZN13MethodBind0RCI9MultiMesh5Rect3ED0Ev,__ZN11MethodBind1I9MultiMeshRK10PoolVectorI7Vector3EED0Ev,__ZN13MethodBind0RCI9MultiMesh10PoolVectorI7Vector3EED0Ev,__ZN11MethodBind1I9MultiMeshRK10PoolVectorI5ColorEED0Ev,__ZN13MethodBind0RCI9MultiMesh10PoolVectorI5ColorEED0Ev,__ZN15RemoteTransform18_initialize_classvEv,__ZN15RemoteTransformD2Ev,__ZN15RemoteTransformD0Ev,__ZN11MethodBind1I15RemoteTransformRK8NodePathED0Ev,__ZN13MethodBind0RCI15RemoteTransform8NodePathED0Ev,__ZN14ProximityGroup18_initialize_classvEv,__ZN14ProximityGroupD2Ev,__ZN14ProximityGroupD0Ev,__ZN11MethodBind1I14ProximityGroup6StringED0Ev,__ZN11MethodBind2I14ProximityGroup6String7VariantED0Ev,__ZN11MethodBind1I14ProximityGroupiED0Ev,__ZN11MethodBind1I14ProximityGroupRK7Vector3ED0Ev,__ZN13MethodBind0RCI14ProximityGroup7Vector3ED0Ev,__ZN17ImmediateGeometry18_initialize_classvEv,__ZN17ImmediateGeometryD2Ev,__ZN17ImmediateGeometryD0Ev,__ZN11MethodBind2I17ImmediateGeometryN4Mesh13PrimitiveTypeERK3RefI7TextureEED0Ev,__ZN11MethodBind1I17ImmediateGeometryRK7Vector3ED0Ev,__ZN11MethodBind1I17ImmediateGeometryRK5PlaneED0Ev,__ZN11MethodBind1I17ImmediateGeometryRK5ColorED0Ev,__ZN11MethodBind1I17ImmediateGeometryRK7Vector2ED0Ev,__ZN11MethodBind4I17ImmediateGeometryiifbED0Ev,__ZN11MethodBind0I17ImmediateGeometryED0Ev,__ZN4Quad18_initialize_classvEv,__ZN4QuadD2Ev,__ZN4QuadD0Ev,__ZN11MethodBind1I4QuadN7Vector34AxisEED0Ev,__ZN13MethodBind0RCI4QuadN7Vector34AxisEED0Ev,__ZN11MethodBind1I4QuadRK7Vector2ED0Ev,__ZN13MethodBind0RCI4Quad7Vector2ED0Ev,__ZN11MethodBind1I4QuadbED0Ev,__ZN13MethodBind0RCI4QuadbED0Ev,__ZN12SpriteBase3D18_initialize_classvEv,__ZN12SpriteBase3DD2Ev,__ZN12SpriteBase3DD0Ev,__ZN11MethodBind1I12SpriteBase3DbED0Ev,__ZN13MethodBind0RCI12SpriteBase3DbED0Ev,__ZN11MethodBind1I12SpriteBase3DRK7Vector2ED0Ev,__ZN13MethodBind0RCI12SpriteBase3D7Vector2ED0Ev,__ZN11MethodBind1I12SpriteBase3DRK5ColorED0Ev,__ZN13MethodBind0RCI12SpriteBase3D5ColorED0Ev,__ZN11MethodBind1I12SpriteBase3DfED0Ev,__ZN13MethodBind0RCI12SpriteBase3DfED0Ev,__ZN11MethodBind1I12SpriteBase3DN7Vector34AxisEED0Ev,__ZN13MethodBind0RCI12SpriteBase3DN7Vector34AxisEED0Ev,__ZN11MethodBind2I12SpriteBase3DNS0_9DrawFlagsEbED0Ev,__ZN13MethodBind1RCI12SpriteBase3DbNS0_9DrawFlagsEED0Ev,__ZN11MethodBind1I12SpriteBase3DNS0_12AlphaCutModeEED0Ev,__ZN13MethodBind0RCI12SpriteBase3DNS0_12AlphaCutModeEED0Ev,__ZN13MethodBind0RCI12SpriteBase3D5Rect2ED0Ev,__ZN11MethodBind0I12SpriteBase3DED0Ev,__ZN8Sprite3D18_initialize_classvEv,__ZN8Sprite3DD2Ev,__ZN8Sprite3DD0Ev,__ZN8Sprite3D5_drawEv,__ZN11MethodBind1I8Sprite3DRK3RefI7TextureEED0Ev,__ZN13MethodBind0RCI8Sprite3D3RefI7TextureEED0Ev,__ZN11MethodBind1I8Sprite3DbED0Ev,__ZN13MethodBind0RCI8Sprite3DbED0Ev,__ZN11MethodBind1I8Sprite3DRK5Rect2ED0Ev,__ZN13MethodBind0RCI8Sprite3D5Rect2ED0Ev,__ZN11MethodBind1I8Sprite3DiED0Ev,__ZN13MethodBind0RCI8Sprite3DiED0Ev,__ZN16AnimatedSprite3D18_initialize_classvEv,__ZN16AnimatedSprite3DD2Ev,__ZN16AnimatedSprite3DD0Ev,__ZN16AnimatedSprite3D5_drawEv,__ZN11MethodBind1I16AnimatedSprite3DRK3RefI12SpriteFramesEED0Ev,__ZN13MethodBind0RCI16AnimatedSprite3D3RefI12SpriteFramesEED0Ev,__ZN11MethodBind1I16AnimatedSprite3DRK10StringNameED0Ev,__ZN13MethodBind0RCI16AnimatedSprite3D10StringNameED0Ev,__ZN11MethodBind1I16AnimatedSprite3DbED0Ev,__ZN13MethodBind0RCI16AnimatedSprite3DbED0Ev,__ZN11MethodBind0I16AnimatedSprite3DED0Ev,__ZN11MethodBind1I16AnimatedSprite3DiED0Ev,__ZN13MethodBind0RCI16AnimatedSprite3DiED0Ev,__ZN15ReflectionProbe18_initialize_classvEv,__ZN15ReflectionProbeD2Ev,__ZN15ReflectionProbeD0Ev,__ZN11MethodBind1I15ReflectionProbefED0Ev,__ZN13MethodBind0RCI15ReflectionProbefED0Ev,__ZN11MethodBind1I15ReflectionProbe5ColorED0Ev,__ZN13MethodBind0RCI15ReflectionProbe5ColorED0Ev,__ZN11MethodBind1I15ReflectionProbeRK7Vector3ED0Ev,__ZN13MethodBind0RCI15ReflectionProbe7Vector3ED0Ev,__ZN11MethodBind1I15ReflectionProbebED0Ev,__ZN13MethodBind0RCI15ReflectionProbebED0Ev,__ZN11MethodBind1I15ReflectionProbejED0Ev,__ZN13MethodBind0RCI15ReflectionProbejED0Ev,__ZN11MethodBind1I15ReflectionProbeNS0_10UpdateModeEED0Ev,__ZN13MethodBind0RCI15ReflectionProbeNS0_10UpdateModeEED0Ev,__ZN8Skeleton18_initialize_classvEv,__ZN8SkeletonD2Ev,__ZN8SkeletonD0Ev,__ZN11MethodBind1I8SkeletonRK6StringED0Ev,__ZN13MethodBind1RCI8Skeletoni6StringED0Ev,__ZN13MethodBind1RCI8Skeleton6StringiED0Ev,__ZN13MethodBind1RCI8SkeletoniiED0Ev,__ZN11MethodBind2I8SkeletoniiED0Ev,__ZN13MethodBind0RCI8SkeletoniED0Ev,__ZN11MethodBind1I8SkeletoniED0Ev,__ZN13MethodBind1RCI8Skeleton9TransformiED0Ev,__ZN11MethodBind2I8SkeletoniRK9TransformED0Ev,__ZN11MethodBind2I8SkeletonibED0Ev,__ZN13MethodBind1RCI8SkeletonbiED0Ev,__ZN11MethodBind2I8SkeletoniP4NodeED0Ev,__ZN13MethodBind1RCI8Skeleton5ArrayiED0Ev,__ZN11MethodBind0I8SkeletonED0Ev,__ZN8PinJoint18_initialize_classvEv,__ZN8PinJointD2Ev,__ZN8PinJointD0Ev,__ZN5Joint18_initialize_classvEv,__ZN5JointD2Ev,__ZN5JointD0Ev,__ZN11MethodBind1I5JointRK8NodePathED0Ev,__ZN13MethodBind0RCI5Joint8NodePathED0Ev,__ZN11MethodBind1I5JointiED0Ev,__ZN13MethodBind0RCI5JointiED0Ev,__ZN11MethodBind1I5JointbED0Ev,__ZN13MethodBind0RCI5JointbED0Ev,__ZN11MethodBind2I8PinJointNS0_5ParamEfED0Ev,__ZN13MethodBind1RCI8PinJointfNS0_5ParamEED0Ev,__ZN10HingeJoint18_initialize_classvEv,__ZN10HingeJointD2Ev,__ZN10HingeJointD0Ev,__ZN11MethodBind2I10HingeJointNS0_5ParamEfED0Ev,__ZN13MethodBind1RCI10HingeJointfNS0_5ParamEED0Ev,__ZN11MethodBind2I10HingeJointNS0_4FlagEbED0Ev,__ZN13MethodBind1RCI10HingeJointbNS0_4FlagEED0Ev,__ZN11MethodBind1I10HingeJointfED0Ev,__ZN13MethodBind0RCI10HingeJointfED0Ev,__ZN11SliderJoint18_initialize_classvEv,__ZN11SliderJointD2Ev,__ZN11SliderJointD0Ev,__ZN11MethodBind2I11SliderJointNS0_5ParamEfED0Ev,__ZN13MethodBind1RCI11SliderJointfNS0_5ParamEED0Ev,__ZN11MethodBind1I11SliderJointfED0Ev,__ZN13MethodBind0RCI11SliderJointfED0Ev,__ZN14ConeTwistJoint18_initialize_classvEv,__ZN14ConeTwistJointD2Ev,__ZN14ConeTwistJointD0Ev,__ZN11MethodBind2I14ConeTwistJointNS0_5ParamEfED0Ev,__ZN13MethodBind1RCI14ConeTwistJointfNS0_5ParamEED0Ev,__ZN11MethodBind1I14ConeTwistJointfED0Ev,__ZN13MethodBind0RCI14ConeTwistJointfED0Ev,__ZN16Generic6DOFJoint18_initialize_classvEv,__ZN16Generic6DOFJointD2Ev,__ZN16Generic6DOFJointD0Ev,__ZN11MethodBind1I16Generic6DOFJointfED0Ev,__ZN13MethodBind0RCI16Generic6DOFJointfED0Ev,__ZN11MethodBind2I16Generic6DOFJointNS0_5ParamEfED0Ev,__ZN13MethodBind1RCI16Generic6DOFJointfNS0_5ParamEED0Ev,__ZN11MethodBind2I16Generic6DOFJointNS0_4FlagEbED0Ev,__ZN13MethodBind1RCI16Generic6DOFJointbNS0_4FlagEED0Ev,__ZN17VisibilityEnabler18_initialize_classvEv,__ZN17VisibilityEnablerD2Ev,__ZN17VisibilityEnablerD0Ev,__ZN17VisibilityEnabler13_screen_enterEv,__ZN17VisibilityEnabler12_screen_exitEv,__ZN18VisibilityNotifier18_initialize_classvEv,__ZN18VisibilityNotifierD2Ev,__ZN18VisibilityNotifierD0Ev,__ZN18VisibilityNotifier13_screen_enterEv,__ZN18VisibilityNotifier12_screen_exitEv,__ZN11MethodBind1I18VisibilityNotifierRK5Rect3ED0Ev,__ZN13MethodBind0RCI18VisibilityNotifier5Rect3ED0Ev,__ZN13MethodBind0RCI18VisibilityNotifierbED0Ev,__ZN11MethodBind2I17VisibilityEnablerNS0_7EnablerEbED0Ev,__ZN13MethodBind1RCI17VisibilityEnablerbNS0_7EnablerEED0Ev,__ZN11MethodBind1I17VisibilityEnablerP4NodeED0Ev,__ZN10BakedLight18_initialize_classvEv,__ZN10BakedLightD2Ev,__ZN10BakedLightD0Ev,__ZN10PoolVectorIN10BakedLight8BakeCellEE6AccessD2Ev,__ZN10PoolVectorIN10BakedLight8BakeCellEE6AccessD0Ev,__ZN11MethodBind1I10BakedLightiED0Ev,__ZN13MethodBind0RCI10BakedLightiED0Ev,__ZN11MethodBind0I10BakedLightED0Ev,__ZN4Room18_initialize_classvEv,__ZN4RoomD2Ev,__ZN4RoomD0Ev,__ZN11MethodBind1I4RoomRK3RefI10RoomBoundsEED0Ev,__ZN13MethodBind0RCI4Room3RefI10RoomBoundsEED0Ev,__ZN16WorldEnvironment18_initialize_classvEv,__ZN16WorldEnvironmentD2Ev,__ZN16WorldEnvironmentD0Ev,__ZN11MethodBind1I16WorldEnvironmentRK3RefI11EnvironmentEED0Ev,__ZN13MethodBind0RCI16WorldEnvironment3RefI11EnvironmentEED0Ev,__ZN8TestCube18_initialize_classvEv,__ZN8TestCubeD2Ev,__ZN8TestCubeD0Ev,__ZN9Particles18_initialize_classvEv,__ZN9ParticlesD2Ev,__ZN9ParticlesD0Ev,__ZN11MethodBind1I9ParticlesbED0Ev,__ZN11MethodBind1I9ParticlesiED0Ev,__ZN11MethodBind1I9ParticlesfED0Ev,__ZN11MethodBind1I9ParticlesRK5Rect3ED0Ev,__ZN11MethodBind1I9ParticlesRK3RefI8MaterialEED0Ev,__ZN13MethodBind0RCI9ParticlesbED0Ev,__ZN13MethodBind0RCI9ParticlesiED0Ev,__ZN13MethodBind0RCI9ParticlesfED0Ev,__ZN13MethodBind0RCI9Particles5Rect3ED0Ev,__ZN13MethodBind0RCI9Particles3RefI8MaterialEED0Ev,__ZN11MethodBind1I9ParticlesNS0_9DrawOrderEED0Ev,__ZN13MethodBind0RCI9ParticlesNS0_9DrawOrderEED0Ev,__ZN11MethodBind2I9ParticlesiRK3RefI4MeshEED0Ev,__ZN13MethodBind1RCI9Particles3RefI4MeshEiED0Ev,__ZN17ParticlesMaterial18_initialize_classvEv,__ZN17ParticlesMaterialD2Ev,__ZN17ParticlesMaterialD0Ev,__ZN11MethodBind1I17ParticlesMaterialfED0Ev,__ZN13MethodBind0RCI17ParticlesMaterialfED0Ev,__ZN11MethodBind2I17ParticlesMaterialNS0_9ParameterEfED0Ev,__ZN13MethodBind1RCI17ParticlesMaterialfNS0_9ParameterEED0Ev,__ZN11MethodBind2I17ParticlesMaterialNS0_9ParameterERK3RefI7TextureEED0Ev,__ZN13MethodBind1RCI17ParticlesMaterial3RefI7TextureENS0_9ParameterEED0Ev,__ZN11MethodBind1I17ParticlesMaterialRK5ColorED0Ev,__ZN13MethodBind0RCI17ParticlesMaterial5ColorED0Ev,__ZN11MethodBind1I17ParticlesMaterialRK3RefI7TextureEED0Ev,__ZN13MethodBind0RCI17ParticlesMaterial3RefI7TextureEED0Ev,__ZN11MethodBind2I17ParticlesMaterialNS0_5FlagsEbED0Ev,__ZN13MethodBind1RCI17ParticlesMaterialbNS0_5FlagsEED0Ev,__ZN11MethodBind1I17ParticlesMaterialNS0_13EmissionShapeEED0Ev,__ZN13MethodBind0RCI17ParticlesMaterialNS0_13EmissionShapeEED0Ev,__ZN11MethodBind1I17ParticlesMaterial7Vector3ED0Ev,__ZN13MethodBind0RCI17ParticlesMaterial7Vector3ED0Ev,__ZN11MethodBind1I17ParticlesMaterialiED0Ev,__ZN13MethodBind0RCI17ParticlesMaterialiED0Ev,__ZN11MethodBind1I17ParticlesMaterialRK3RefI12CurveTextureEED0Ev,__ZN13MethodBind0RCI17ParticlesMaterial3RefI12CurveTextureEED0Ev,__ZN11MethodBind1I17ParticlesMaterialRK3RefI15GradientTextureEED0Ev,__ZN13MethodBind0RCI17ParticlesMaterial3RefI15GradientTextureEED0Ev,__ZN11MethodBind1I17ParticlesMaterialRK7Vector3ED0Ev,__ZN14BackBufferCopy18_initialize_classvEv,__ZN14BackBufferCopyD2Ev,__ZN14BackBufferCopyD0Ev,__ZN11MethodBind1I14BackBufferCopyRK5Rect2ED0Ev,__ZN13MethodBind0RCI14BackBufferCopy5Rect2ED0Ev,__ZN11MethodBind1I14BackBufferCopyNS0_8CopyModeEED0Ev,__ZN13MethodBind0RCI14BackBufferCopyNS0_8CopyModeEED0Ev,__ZN14CanvasModulate18_initialize_classvEv,__ZN14CanvasModulateD2Ev,__ZN14CanvasModulateD0Ev,__ZN11MethodBind1I14CanvasModulateRK5ColorED0Ev,__ZN13MethodBind0RCI14CanvasModulate5ColorED0Ev,__ZN17RemoteTransform2D18_initialize_classvEv,__ZN17RemoteTransform2DD2Ev,__ZN17RemoteTransform2DD0Ev,__ZN11MethodBind1I17RemoteTransform2DRK8NodePathED0Ev,__ZN13MethodBind0RCI17RemoteTransform2D8NodePathED0Ev,__ZN12PathFollow2D18_initialize_classvEv,__ZN12PathFollow2DD2Ev,__ZN12PathFollow2DD0Ev,__ZN11MethodBind1I12PathFollow2DfED0Ev,__ZN13MethodBind0RCI12PathFollow2DfED0Ev,__ZN11MethodBind1I12PathFollow2DbED0Ev,__ZN13MethodBind0RCI12PathFollow2DbED0Ev,__ZN10PinJoint2D18_initialize_classvEv,__ZN10PinJoint2DD2Ev,__ZN10PinJoint2DD0Ev,__ZN7Joint2D18_initialize_classvEv,__ZN7Joint2DD2Ev,__ZN7Joint2DD0Ev,__ZN11MethodBind1I7Joint2DRK8NodePathED0Ev,__ZN13MethodBind0RCI7Joint2D8NodePathED0Ev,__ZN11MethodBind1I7Joint2DfED0Ev,__ZN13MethodBind0RCI7Joint2DfED0Ev,__ZN11MethodBind1I7Joint2DbED0Ev,__ZN13MethodBind0RCI7Joint2DbED0Ev,__ZN11MethodBind1I10PinJoint2DfED0Ev,__ZN13MethodBind0RCI10PinJoint2DfED0Ev,__ZN13GrooveJoint2D18_initialize_classvEv,__ZN13GrooveJoint2DD2Ev,__ZN13GrooveJoint2DD0Ev,__ZN11MethodBind1I13GrooveJoint2DfED0Ev,__ZN13MethodBind0RCI13GrooveJoint2DfED0Ev,__ZN19DampedSpringJoint2D18_initialize_classvEv,__ZN19DampedSpringJoint2DD2Ev,__ZN19DampedSpringJoint2DD0Ev,__ZN11MethodBind1I19DampedSpringJoint2DfED0Ev,__ZN13MethodBind0RCI19DampedSpringJoint2DfED0Ev,__ZN7TileMap18_initialize_classvEv,__ZN7TileMapD2Ev,__ZN7TileMapD0Ev,__ZN11MethodBind1I7TileMapRK3RefI7TileSetEED0Ev,__ZN13MethodBind0RCI7TileMap3RefI7TileSetEED0Ev,__ZN11MethodBind1I7TileMapNS0_4ModeEED0Ev,__ZN13MethodBind0RCI7TileMapNS0_4ModeEED0Ev,__ZN11MethodBind1I7TileMapNS0_10HalfOffsetEED0Ev,__ZN13MethodBind0RCI7TileMapNS0_10HalfOffsetEED0Ev,__ZN11MethodBind1I7TileMapRK11Transform2DED0Ev,__ZN13MethodBind0RCI7TileMap11Transform2DED0Ev,__ZN11MethodBind1I7TileMap7Vector2ED0Ev,__ZN13MethodBind0RCI7TileMap7Vector2ED0Ev,__ZN11MethodBind1I7TileMapiED0Ev,__ZN13MethodBind0RCI7TileMapiED0Ev,__ZN11MethodBind1I7TileMapNS0_10TileOriginEED0Ev,__ZN13MethodBind0RCI7TileMapNS0_10TileOriginEED0Ev,__ZN11MethodBind1I7TileMapbED0Ev,__ZN13MethodBind0RCI7TileMapbED0Ev,__ZN11MethodBind1I7TileMapjED0Ev,__ZN13MethodBind0RCI7TileMapjED0Ev,__ZN11MethodBind2I7TileMapibED0Ev,__ZN13MethodBind1RCI7TileMapbiED0Ev,__ZN11MethodBind1I7TileMapfED0Ev,__ZN13MethodBind0RCI7TileMapfED0Ev,__ZN11MethodBind6I7TileMapiiibbbED0Ev,__ZN11MethodBind5I7TileMapRK7Vector2ibbbED0Ev,__ZN13MethodBind2RCI7TileMapiiiED0Ev,__ZN13MethodBind1RCI7TileMapiRK7Vector2ED0Ev,__ZN13MethodBind2RCI7TileMapbiiED0Ev,__ZN11MethodBind0I7TileMapED0Ev,__ZN13MethodBind0RCI7TileMap5ArrayED0Ev,__ZN12MethodBind0RI7TileMap5Rect2ED0Ev,__ZN13MethodBind2RCI7TileMap7Vector2RKS1_bED0Ev,__ZN13MethodBind1RCI7TileMap7Vector2RKS1_ED0Ev,__ZN11MethodBind1I7TileMapRK10PoolVectorIiEED0Ev,__ZN13MethodBind0RCI7TileMap10PoolVectorIiEED0Ev,__ZN18CollisionPolygon2D18_initialize_classvEv,__ZN18CollisionPolygon2DD2Ev,__ZN18CollisionPolygon2DD0Ev,__ZN11MethodBind1I18CollisionPolygon2DP6ObjectED0Ev,__ZN11MethodBind1I18CollisionPolygon2DRK6VectorI7Vector2EED0Ev,__ZN13MethodBind0RCI18CollisionPolygon2D6VectorI7Vector2EED0Ev,__ZN11MethodBind1I18CollisionPolygon2DNS0_9BuildModeEED0Ev,__ZN13MethodBind0RCI18CollisionPolygon2DNS0_9BuildModeEED0Ev,__ZN11MethodBind1I18CollisionPolygon2DbED0Ev,__ZN13MethodBind0RCI18CollisionPolygon2DbED0Ev,__ZN11MethodBind1I18CollisionPolygon2DRK7Vector2ED0Ev,__ZN13MethodBind0RCI18CollisionPolygon2D7Vector2ED0Ev,__ZN13MethodBind0RCI18CollisionPolygon2DiED0Ev,__ZN21ConcavePolygonShape2D18_initialize_classvEv,__ZN21ConcavePolygonShape2DD2Ev,__ZN21ConcavePolygonShape2DD0Ev,__ZN7Shape2D18_initialize_classvEv,__ZN7Shape2DD2Ev,__ZN7Shape2DD0Ev,__ZN11MethodBind1I7Shape2DfED0Ev,__ZN13MethodBind0RCI7Shape2DfED0Ev,__ZN12MethodBind3RI7Shape2DbRK11Transform2DRK3RefIS0_ES3_ED0Ev,__ZN12MethodBind5RI7Shape2DbRK11Transform2DRK7Vector2RK3RefIS0_ES3_S6_ED0Ev,__ZN12MethodBind3RI7Shape2D7VariantRK11Transform2DRK3RefIS0_ES4_ED0Ev,__ZN12MethodBind5RI7Shape2D7VariantRK11Transform2DRK7Vector2RK3RefIS0_ES4_S7_ED0Ev,__ZN11MethodBind1I21ConcavePolygonShape2DRK10PoolVectorI7Vector2EED0Ev,__ZN13MethodBind0RCI21ConcavePolygonShape2D10PoolVectorI7Vector2EED0Ev,__ZN20ConvexPolygonShape2D18_initialize_classvEv,__ZN20ConvexPolygonShape2DD2Ev,__ZN20ConvexPolygonShape2DD0Ev,__ZN11MethodBind1I20ConvexPolygonShape2DRK6VectorI7Vector2EED0Ev,__ZN13MethodBind0RCI20ConvexPolygonShape2D6VectorI7Vector2EED0Ev,__ZN6Sprite18_initialize_classvEv,__ZN6SpriteD2Ev,__ZN6SpriteD0Ev,__ZN11MethodBind1I6SpriteRK3RefI7TextureEED0Ev,__ZN13MethodBind0RCI6Sprite3RefI7TextureEED0Ev,__ZN11MethodBind1I6SpritebED0Ev,__ZN13MethodBind0RCI6SpritebED0Ev,__ZN11MethodBind1I6SpriteRK7Vector2ED0Ev,__ZN13MethodBind0RCI6Sprite7Vector2ED0Ev,__ZN11MethodBind1I6SpriteRK5Rect2ED0Ev,__ZN13MethodBind0RCI6Sprite5Rect2ED0Ev,__ZN11MethodBind1I6SpriteiED0Ev,__ZN13MethodBind0RCI6SpriteiED0Ev,__ZN12StaticBody2D18_initialize_classvEv,__ZN12StaticBody2DD2Ev,__ZN12StaticBody2DD0Ev,__ZN13PhysicsBody2D18_initialize_classvEv,__ZN13PhysicsBody2DD2Ev,__ZN13PhysicsBody2DD0Ev,__ZN17CollisionObject2D18_initialize_classvEv,__ZN17CollisionObject2DD2Ev,__ZN17CollisionObject2DD0Ev,__ZN11MethodBind2I17CollisionObject2DRK3RefI7Shape2DERK11Transform2DED0Ev,__ZN13MethodBind0RCI17CollisionObject2DiED0Ev,__ZN11MethodBind2I17CollisionObject2DiRK3RefI7Shape2DEED0Ev,__ZN11MethodBind2I17CollisionObject2DiRK11Transform2DED0Ev,__ZN11MethodBind2I17CollisionObject2DibED0Ev,__ZN13MethodBind1RCI17CollisionObject2D3RefI7Shape2DEiED0Ev,__ZN13MethodBind1RCI17CollisionObject2D11Transform2DiED0Ev,__ZN13MethodBind1RCI17CollisionObject2DbiED0Ev,__ZN11MethodBind1I17CollisionObject2DiED0Ev,__ZN11MethodBind0I17CollisionObject2DED0Ev,__ZN13MethodBind0RCI17CollisionObject2D3RIDED0Ev,__ZN11MethodBind1I17CollisionObject2DbED0Ev,__ZN13MethodBind0RCI17CollisionObject2DbED0Ev,__ZN11MethodBind1I13PhysicsBody2DjED0Ev,__ZN13MethodBind0RCI13PhysicsBody2DjED0Ev,__ZN11MethodBind2I13PhysicsBody2DibED0Ev,__ZN13MethodBind1RCI13PhysicsBody2DbiED0Ev,__ZN11MethodBind1I13PhysicsBody2DRK7Vector2ED0Ev,__ZN13MethodBind0RCI13PhysicsBody2D7Vector2ED0Ev,__ZN11MethodBind1I13PhysicsBody2DfED0Ev,__ZN13MethodBind0RCI13PhysicsBody2DfED0Ev,__ZN11MethodBind1I13PhysicsBody2DP4NodeED0Ev,__ZN11MethodBind1I12StaticBody2DRK7Vector2ED0Ev,__ZN11MethodBind1I12StaticBody2DfED0Ev,__ZN13MethodBind0RCI12StaticBody2D7Vector2ED0Ev,__ZN13MethodBind0RCI12StaticBody2DfED0Ev,__ZN11RigidBody2D18_initialize_classvEv,__ZN11RigidBody2DD2Ev,__ZN11RigidBody2DD0Ev,__ZN11MethodBind1I11RigidBody2DNS0_4ModeEED0Ev,__ZN13MethodBind0RCI11RigidBody2DNS0_4ModeEED0Ev,__ZN11MethodBind1I11RigidBody2DfED0Ev,__ZN13MethodBind0RCI11RigidBody2DfED0Ev,__ZN11MethodBind1I11RigidBody2DRK7Vector2ED0Ev,__ZN13MethodBind0RCI11RigidBody2D7Vector2ED0Ev,__ZN11MethodBind1I11RigidBody2DiED0Ev,__ZN13MethodBind0RCI11RigidBody2DiED0Ev,__ZN11MethodBind1I11RigidBody2DbED0Ev,__ZN12MethodBind0RI11RigidBody2DbED0Ev,__ZN13MethodBind0RCI11RigidBody2DbED0Ev,__ZN11MethodBind1I11RigidBody2DNS0_7CCDModeEED0Ev,__ZN13MethodBind0RCI11RigidBody2DNS0_7CCDModeEED0Ev,__ZN11MethodBind2I11RigidBody2DRK7Vector2S3_ED0Ev,__ZN12MethodBind3RI11RigidBody2DbRK7Vector2fRK3RefI25Physics2DTestMotionResultEED0Ev,__ZN11MethodBind1I11RigidBody2DP6ObjectED0Ev,__ZN11MethodBind1I11RigidBody2DjED0Ev,__ZN13MethodBind0RCI11RigidBody2D5ArrayED0Ev,__ZN15KinematicBody2D18_initialize_classvEv,__ZN15KinematicBody2DD2Ev,__ZN15KinematicBody2DD0Ev,__ZN12MethodBind1RI15KinematicBody2D7Vector2RKS1_ED0Ev,__ZN12MethodBind5RI15KinematicBody2D7Vector2RKS1_S3_fifED0Ev,__ZN12MethodBind2RI15KinematicBody2DbRK11Transform2DRK7Vector2ED0Ev,__ZN13MethodBind0RCI15KinematicBody2D7Vector2ED0Ev,__ZN11MethodBind0I15KinematicBody2DED0Ev,__ZN13MethodBind0RCI15KinematicBody2DbED0Ev,__ZN13MethodBind0RCI15KinematicBody2D7VariantED0Ev,__ZN13MethodBind0RCI15KinematicBody2DiED0Ev,__ZN13MethodBind0RCI15KinematicBody2D5ArrayED0Ev,__ZN11MethodBind1I15KinematicBody2DfED0Ev,__ZN13MethodBind0RCI15KinematicBody2DfED0Ev,__ZN17OccluderPolygon2D18_initialize_classvEv,__ZN17OccluderPolygon2DD2Ev,__ZN17OccluderPolygon2DD0Ev,__ZN11MethodBind1I17OccluderPolygon2DbED0Ev,__ZN13MethodBind0RCI17OccluderPolygon2DbED0Ev,__ZN11MethodBind1I17OccluderPolygon2DNS0_8CullModeEED0Ev,__ZN13MethodBind0RCI17OccluderPolygon2DNS0_8CullModeEED0Ev,__ZN11MethodBind1I17OccluderPolygon2DRK10PoolVectorI7Vector2EED0Ev,__ZN13MethodBind0RCI17OccluderPolygon2D10PoolVectorI7Vector2EED0Ev,__ZN15LightOccluder2D18_initialize_classvEv,__ZN15LightOccluder2DD2Ev,__ZN15LightOccluder2DD0Ev,__ZN11MethodBind1I15LightOccluder2DRK3RefI17OccluderPolygon2DEED0Ev,__ZN13MethodBind0RCI15LightOccluder2D3RefI17OccluderPolygon2DEED0Ev,__ZN11MethodBind1I15LightOccluder2DiED0Ev,__ZN13MethodBind0RCI15LightOccluder2DiED0Ev,__ZN11MethodBind0I15LightOccluder2DED0Ev,__ZN7Light2D18_initialize_classvEv,__ZN7Light2DD2Ev,__ZN7Light2DD0Ev,__ZN11MethodBind1I7Light2DbED0Ev,__ZN13MethodBind0RCI7Light2DbED0Ev,__ZN11MethodBind1I7Light2DRK3RefI7TextureEED0Ev,__ZN13MethodBind0RCI7Light2D3RefI7TextureEED0Ev,__ZN11MethodBind1I7Light2DRK7Vector2ED0Ev,__ZN13MethodBind0RCI7Light2D7Vector2ED0Ev,__ZN11MethodBind1I7Light2DRK5ColorED0Ev,__ZN13MethodBind0RCI7Light2D5ColorED0Ev,__ZN11MethodBind1I7Light2DfED0Ev,__ZN13MethodBind0RCI7Light2DfED0Ev,__ZN11MethodBind1I7Light2DiED0Ev,__ZN13MethodBind0RCI7Light2DiED0Ev,__ZN11MethodBind1I7Light2DNS0_4ModeEED0Ev,__ZN13MethodBind0RCI7Light2DNS0_4ModeEED0Ev,__ZN11MethodBind1I7Light2DNS0_12ShadowFilterEED0Ev,__ZN13MethodBind0RCI7Light2DNS0_12ShadowFilterEED0Ev,__ZN16CollisionShape2D18_initialize_classvEv,__ZN16CollisionShape2DD2Ev,__ZN16CollisionShape2DD0Ev,__ZN11MethodBind1I16CollisionShape2DRK3RefI7Shape2DEED0Ev,__ZN13MethodBind0RCI16CollisionShape2D3RefI7Shape2DEED0Ev,__ZN11MethodBind0I16CollisionShape2DED0Ev,__ZN11MethodBind1I16CollisionShape2DP6ObjectED0Ev,__ZN11MethodBind1I16CollisionShape2DbED0Ev,__ZN13MethodBind0RCI16CollisionShape2DbED0Ev,__ZN11MethodBind1I16CollisionShape2DiED0Ev,__ZN13MethodBind0RCI16CollisionShape2DiED0Ev,__ZN14AnimatedSprite18_initialize_classvEv,__ZN14AnimatedSpriteD2Ev,__ZN14AnimatedSpriteD0Ev,__ZN11MethodBind1I14AnimatedSpriteRK3RefI12SpriteFramesEED0Ev,__ZN13MethodBind0RCI14AnimatedSprite3RefI12SpriteFramesEED0Ev,__ZN11MethodBind1I14AnimatedSpriteRK10StringNameED0Ev,__ZN13MethodBind0RCI14AnimatedSprite10StringNameED0Ev,__ZN11MethodBind1I14AnimatedSpritebED0Ev,__ZN13MethodBind0RCI14AnimatedSpritebED0Ev,__ZN11MethodBind0I14AnimatedSpriteED0Ev,__ZN11MethodBind1I14AnimatedSpriteRK7Vector2ED0Ev,__ZN13MethodBind0RCI14AnimatedSprite7Vector2ED0Ev,__ZN11MethodBind1I14AnimatedSpriteiED0Ev,__ZN13MethodBind0RCI14AnimatedSpriteiED0Ev,__ZN6Area2D18_initialize_classvEv,__ZN6Area2DD2Ev,__ZN6Area2DD0Ev,__ZN11MethodBind1I6Area2DjED0Ev,__ZN11MethodBind1I6Area2DNS0_13SpaceOverrideEED0Ev,__ZN13MethodBind0RCI6Area2DNS0_13SpaceOverrideEED0Ev,__ZN11MethodBind1I6Area2DbED0Ev,__ZN13MethodBind0RCI6Area2DbED0Ev,__ZN11MethodBind1I6Area2DfED0Ev,__ZN13MethodBind0RCI6Area2DfED0Ev,__ZN11MethodBind1I6Area2DRK7Vector2ED0Ev,__ZN13MethodBind0RCI6Area2D7Vector2ED0Ev,__ZN13MethodBind0RCI6Area2DjED0Ev,__ZN11MethodBind2I6Area2DibED0Ev,__ZN13MethodBind1RCI6Area2DbiED0Ev,__ZN13MethodBind0RCI6Area2D5ArrayED0Ev,__ZN13MethodBind1RCI6Area2DbP4NodeED0Ev,__ZN11MethodBind5I6Area2DiRK3RIDiiiED0Ev,__ZN9Polygon2D18_initialize_classvEv,__ZN9Polygon2DD2Ev,__ZN9Polygon2DD0Ev,__ZN11MethodBind1I9Polygon2DRK10PoolVectorI7Vector2EED0Ev,__ZN13MethodBind0RCI9Polygon2D10PoolVectorI7Vector2EED0Ev,__ZN11MethodBind1I9Polygon2DRK5ColorED0Ev,__ZN13MethodBind0RCI9Polygon2D5ColorED0Ev,__ZN11MethodBind1I9Polygon2DRK10PoolVectorI5ColorEED0Ev,__ZN13MethodBind0RCI9Polygon2D10PoolVectorI5ColorEED0Ev,__ZN11MethodBind1I9Polygon2DRK3RefI7TextureEED0Ev,__ZN13MethodBind0RCI9Polygon2D3RefI7TextureEED0Ev,__ZN11MethodBind1I9Polygon2DRK7Vector2ED0Ev,__ZN13MethodBind0RCI9Polygon2D7Vector2ED0Ev,__ZN11MethodBind1I9Polygon2DfED0Ev,__ZN13MethodBind0RCI9Polygon2DfED0Ev,__ZN11MethodBind1I9Polygon2DbED0Ev,__ZN13MethodBind0RCI9Polygon2DbED0Ev,__ZN8Camera2D18_initialize_classvEv,__ZN8Camera2DD2Ev,__ZN8Camera2DD0Ev,__ZN11MethodBind1I8Camera2DRK7Vector2ED0Ev,__ZN13MethodBind0RCI8Camera2D7Vector2ED0Ev,__ZN11MethodBind1I8Camera2DNS0_10AnchorModeEED0Ev,__ZN13MethodBind0RCI8Camera2DNS0_10AnchorModeEED0Ev,__ZN11MethodBind1I8Camera2DbED0Ev,__ZN13MethodBind0RCI8Camera2DbED0Ev,__ZN11MethodBind0I8Camera2DED0Ev,__ZN11MethodBind1I8Camera2DP6ObjectED0Ev,__ZN11MethodBind2I8Camera2D6MarginiED0Ev,__ZN13MethodBind1RCI8Camera2Di6MarginED0Ev,__ZN11MethodBind1I8Camera2DfED0Ev,__ZN13MethodBind0RCI8Camera2DfED0Ev,__ZN11MethodBind2I8Camera2D6MarginfED0Ev,__ZN13MethodBind1RCI8Camera2Df6MarginED0Ev,__ZN11MethodBind1I8Camera2DP4NodeED0Ev,__ZN13MethodBind0RCI8Camera2DP4NodeED0Ev,__ZN10Position2D18_initialize_classvEv,__ZN10Position2DD2Ev,__ZN10Position2DD0Ev,__ZN20VisibilityNotifier2D18_initialize_classvEv,__ZN20VisibilityNotifier2DD2Ev,__ZN20VisibilityNotifier2DD0Ev,__ZN20VisibilityNotifier2D13_screen_enterEv,__ZN20VisibilityNotifier2D12_screen_exitEv,__ZN11MethodBind1I20VisibilityNotifier2DRK5Rect2ED0Ev,__ZN13MethodBind0RCI20VisibilityNotifier2D5Rect2ED0Ev,__ZN13MethodBind0RCI20VisibilityNotifier2DbED0Ev,__ZN19VisibilityEnabler2D18_initialize_classvEv,__ZN19VisibilityEnabler2DD2Ev,__ZN19VisibilityEnabler2DD0Ev,__ZN19VisibilityEnabler2D13_screen_enterEv,__ZN19VisibilityEnabler2D12_screen_exitEv,__ZN11MethodBind2I19VisibilityEnabler2DNS0_7EnablerEbED0Ev,__ZN13MethodBind1RCI19VisibilityEnabler2DbNS0_7EnablerEED0Ev,__ZN11MethodBind1I19VisibilityEnabler2DP4NodeED0Ev,__ZN13ParallaxLayer18_initialize_classvEv,__ZN13ParallaxLayerD2Ev,__ZN13ParallaxLayerD0Ev,__ZN11MethodBind1I13ParallaxLayerRK7Vector2ED0Ev,__ZN13MethodBind0RCI13ParallaxLayer7Vector2ED0Ev,__ZN25NavigationPolygonInstance18_initialize_classvEv,__ZN25NavigationPolygonInstanceD2Ev,__ZN25NavigationPolygonInstanceD0Ev,__ZN11MethodBind1I25NavigationPolygonInstanceRK3RefI17NavigationPolygonEED0Ev,__ZN13MethodBind0RCI25NavigationPolygonInstance3RefI17NavigationPolygonEED0Ev,__ZN11MethodBind1I25NavigationPolygonInstancebED0Ev,__ZN13MethodBind0RCI25NavigationPolygonInstancebED0Ev,__ZN11MethodBind0I25NavigationPolygonInstanceED0Ev,__ZN17TouchScreenButton18_initialize_classvEv,__ZN17TouchScreenButtonD2Ev,__ZN17TouchScreenButtonD0Ev,__ZN11MethodBind1I17TouchScreenButtonRK3RefI7TextureEED0Ev,__ZN13MethodBind0RCI17TouchScreenButton3RefI7TextureEED0Ev,__ZN11MethodBind1I17TouchScreenButtonRK3RefI6BitMapEED0Ev,__ZN13MethodBind0RCI17TouchScreenButton3RefI6BitMapEED0Ev,__ZN11MethodBind1I17TouchScreenButtonRK3RefI7Shape2DEED0Ev,__ZN13MethodBind0RCI17TouchScreenButton3RefI7Shape2DEED0Ev,__ZN11MethodBind1I17TouchScreenButtonbED0Ev,__ZN13MethodBind0RCI17TouchScreenButtonbED0Ev,__ZN11MethodBind1I17TouchScreenButtonRK6StringED0Ev,__ZN13MethodBind0RCI17TouchScreenButton6StringED0Ev,__ZN11MethodBind1I17TouchScreenButtonNS0_14VisibilityModeEED0Ev,__ZN13MethodBind0RCI17TouchScreenButtonNS0_14VisibilityModeEED0Ev,__ZN11MethodBind1I17TouchScreenButtonRK10InputEventED0Ev,__ZN19ParticleAttractor2D18_initialize_classvEv,__ZN19ParticleAttractor2DD2Ev,__ZN19ParticleAttractor2DD0Ev,__ZN11MethodBind1I19ParticleAttractor2DbED0Ev,__ZN13MethodBind0RCI19ParticleAttractor2DbED0Ev,__ZN11MethodBind1I19ParticleAttractor2DfED0Ev,__ZN13MethodBind0RCI19ParticleAttractor2DfED0Ev,__ZN11MethodBind1I19ParticleAttractor2D8NodePathED0Ev,__ZN13MethodBind0RCI19ParticleAttractor2D8NodePathED0Ev,__ZN15AnimationPlayer18_initialize_classvEv,__ZN15AnimationPlayerD2Ev,__ZN15AnimationPlayerD0Ev,__ZN11MethodBind1I15AnimationPlayerP4NodeED0Ev,__ZN11MethodBind0I15AnimationPlayerED0Ev,__ZN12MethodBind2RI15AnimationPlayer5ErrorRK10StringNameRK3RefI9AnimationEED0Ev,__ZN11MethodBind1I15AnimationPlayerRK10StringNameED0Ev,__ZN11MethodBind2I15AnimationPlayerRK10StringNameS3_ED0Ev,__ZN13MethodBind1RCI15AnimationPlayerbRK10StringNameED0Ev,__ZN13MethodBind1RCI15AnimationPlayer3RefI9AnimationERK10StringNameED0Ev,__ZN13MethodBind0RCI15AnimationPlayer10PoolVectorI6StringEED0Ev,__ZN13MethodBind1RCI15AnimationPlayer10StringNameRKS1_ED0Ev,__ZN11MethodBind3I15AnimationPlayerRK10StringNameS3_fED0Ev,__ZN13MethodBind2RCI15AnimationPlayerfRK10StringNameS3_ED0Ev,__ZN11MethodBind1I15AnimationPlayerfED0Ev,__ZN13MethodBind0RCI15AnimationPlayerfED0Ev,__ZN11MethodBind4I15AnimationPlayerRK10StringNameffbED0Ev,__ZN11MethodBind2I15AnimationPlayerRK10StringNamefED0Ev,__ZN11MethodBind1I15AnimationPlayerbED0Ev,__ZN13MethodBind0RCI15AnimationPlayerbED0Ev,__ZN11MethodBind1I15AnimationPlayerRK6StringED0Ev,__ZN13MethodBind0RCI15AnimationPlayer6StringED0Ev,__ZN11MethodBind1I15AnimationPlayerRK8NodePathED0Ev,__ZN13MethodBind0RCI15AnimationPlayer8NodePathED0Ev,__ZN11MethodBind2I15AnimationPlayerfbED0Ev,__ZN13MethodBind1RCI15AnimationPlayer10StringNameRK3RefI9AnimationEED0Ev,__ZN11MethodBind1I15AnimationPlayerNS0_20AnimationProcessModeEED0Ev,__ZN13MethodBind0RCI15AnimationPlayerNS0_20AnimationProcessModeEED0Ev,__ZN19AnimationTreePlayer18_initialize_classvEv,__ZN19AnimationTreePlayerD2Ev,__ZN19AnimationTreePlayerD0Ev,__ZN19AnimationTreePlayer13AnimationNodeD2Ev,__ZN19AnimationTreePlayer13AnimationNodeD0Ev,__ZN19AnimationTreePlayer11OneShotNodeD2Ev,__ZN19AnimationTreePlayer11OneShotNodeD0Ev,__ZN19AnimationTreePlayer8NodeBaseD2Ev,__ZN19AnimationTreePlayer7MixNodeD0Ev,__ZN19AnimationTreePlayer10Blend2NodeD2Ev,__ZN19AnimationTreePlayer10Blend2NodeD0Ev,__ZN19AnimationTreePlayer10Blend3NodeD0Ev,__ZN19AnimationTreePlayer10Blend4NodeD0Ev,__ZN19AnimationTreePlayer13TimeScaleNodeD0Ev,__ZN19AnimationTreePlayer12TimeSeekNodeD0Ev,__ZN19AnimationTreePlayer14TransitionNodeD2Ev,__ZN19AnimationTreePlayer14TransitionNodeD0Ev,__ZN19AnimationTreePlayer8NodeBaseD0Ev,__ZN11MethodBind2I19AnimationTreePlayerNS0_8NodeTypeERK10StringNameED0Ev,__ZN13MethodBind1RCI19AnimationTreePlayerbRK10StringNameED0Ev,__ZN12MethodBind2RI19AnimationTreePlayer5ErrorRK10StringNameS4_ED0Ev,__ZN13MethodBind1RCI19AnimationTreePlayerNS0_8NodeTypeERK10StringNameED0Ev,__ZN13MethodBind1RCI19AnimationTreePlayeriRK10StringNameED0Ev,__ZN13MethodBind2RCI19AnimationTreePlayer10StringNameRKS1_iED0Ev,__ZN11MethodBind2I19AnimationTreePlayerRK10StringNameRK3RefI9AnimationEED0Ev,__ZN13MethodBind1RCI19AnimationTreePlayer3RefI9AnimationERK10StringNameED0Ev,__ZN11MethodBind2I19AnimationTreePlayerRK10StringNameRK6StringED0Ev,__ZN13MethodBind1RCI19AnimationTreePlayer6StringRK10StringNameED0Ev,__ZN11MethodBind3I19AnimationTreePlayerRK10StringNameRK8NodePathbED0Ev,__ZN11MethodBind2I19AnimationTreePlayerRK10StringNamefED0Ev,__ZN13MethodBind1RCI19AnimationTreePlayerfRK10StringNameED0Ev,__ZN11MethodBind2I19AnimationTreePlayerRK10StringNamebED0Ev,__ZN11MethodBind1I19AnimationTreePlayerRK10StringNameED0Ev,__ZN11MethodBind2I19AnimationTreePlayerRK10StringNameRK7Vector2ED0Ev,__ZN13MethodBind1RCI19AnimationTreePlayer7Vector2RK10StringNameED0Ev,__ZN11MethodBind2I19AnimationTreePlayerRK10StringNameiED0Ev,__ZN11MethodBind3I19AnimationTreePlayerRK10StringNameibED0Ev,__ZN13MethodBind2RCI19AnimationTreePlayerbRK10StringNameiED0Ev,__ZN12MethodBind3RI19AnimationTreePlayer5ErrorRK10StringNameS4_iED0Ev,__ZN13MethodBind3RCI19AnimationTreePlayerbRK10StringNameS3_iED0Ev,__ZN11MethodBind1I19AnimationTreePlayerbED0Ev,__ZN13MethodBind0RCI19AnimationTreePlayerbED0Ev,__ZN11MethodBind1I19AnimationTreePlayerRK8NodePathED0Ev,__ZN13MethodBind0RCI19AnimationTreePlayer8NodePathED0Ev,__ZN12MethodBind0RI19AnimationTreePlayer10PoolVectorI6StringEED0Ev,__ZN11MethodBind1I19AnimationTreePlayerNS0_20AnimationProcessModeEED0Ev,__ZN13MethodBind0RCI19AnimationTreePlayerNS0_20AnimationProcessModeEED0Ev,__ZN11MethodBind1I19AnimationTreePlayerfED0Ev,__ZN11MethodBind0I19AnimationTreePlayerED0Ev,__ZN5Tween18_initialize_classvEv,__ZN5TweenD2Ev,__ZN5TweenD0Ev,__ZN13MethodBind0RCI5TweenbED0Ev,__ZN11MethodBind1I5TweenbED0Ev,__ZN11MethodBind1I5TweenfED0Ev,__ZN13MethodBind0RCI5TweenfED0Ev,__ZN11MethodBind1I5TweenNS0_16TweenProcessModeEED0Ev,__ZN13MethodBind0RCI5TweenNS0_16TweenProcessModeEED0Ev,__ZN12MethodBind0RI5TweenbED0Ev,__ZN12MethodBind2RI5TweenbP6Object6StringED0Ev,__ZN11MethodBind3I5TweenP6Object6StringbED0Ev,__ZN12MethodBind1RI5TweenbfED0Ev,__ZN12MethodBind8RI5TweenbP6Object6String7VariantS4_fNS0_14TransitionTypeENS0_8EaseTypeEfED0Ev,__ZN12MethodBind8RI5TweenbP6Objectf6StringRK7VariantS6_S6_S6_S6_ED0Ev,__ZN12MethodBind9RI5TweenbP6Object6String7VariantS2_S3_fNS0_14TransitionTypeENS0_8EaseTypeEfED0Ev,__ZN12MethodBind9RI5TweenbP6Object6StringS2_S3_7VariantfNS0_14TransitionTypeENS0_8EaseTypeEfED0Ev,__ZN11AudioPlayer18_initialize_classvEv,__ZN11AudioPlayerD2Ev,__ZN11AudioPlayerD0Ev,__ZN11MethodBind1I11AudioPlayer3RefI11AudioStreamEED0Ev,__ZN13MethodBind0RCI11AudioPlayer3RefI11AudioStreamEED0Ev,__ZN11MethodBind1I11AudioPlayerfED0Ev,__ZN13MethodBind0RCI11AudioPlayerfED0Ev,__ZN11MethodBind0I11AudioPlayerED0Ev,__ZN13MethodBind0RCI11AudioPlayerbED0Ev,__ZN12MethodBind0RI11AudioPlayerfED0Ev,__ZN11MethodBind1I11AudioPlayerRK10StringNameED0Ev,__ZN13MethodBind0RCI11AudioPlayer10StringNameED0Ev,__ZN11MethodBind1I11AudioPlayerbED0Ev,__ZN12MethodBind0RI11AudioPlayerbED0Ev,__ZN11MethodBind1I11AudioPlayerNS0_9MixTargetEED0Ev,__ZN13MethodBind0RCI11AudioPlayerNS0_9MixTargetEED0Ev,__ZN9Animation18_initialize_classvEv,__ZN9AnimationD2Ev,__ZN9AnimationD0Ev,__ZN9Animation5TrackD2Ev,__ZN9Animation5TrackD0Ev,__ZN9Animation14TransformTrackD2Ev,__ZN9Animation14TransformTrackD0Ev,__ZN9Animation10ValueTrackD2Ev,__ZN9Animation10ValueTrackD0Ev,__ZN9Animation11MethodTrackD2Ev,__ZN9Animation11MethodTrackD0Ev,__ZN12MethodBind2RI9AnimationiNS0_9TrackTypeEiED0Ev,__ZN11MethodBind1I9AnimationiED0Ev,__ZN13MethodBind0RCI9AnimationiED0Ev,__ZN13MethodBind1RCI9AnimationNS0_9TrackTypeEiED0Ev,__ZN13MethodBind1RCI9Animation8NodePathiED0Ev,__ZN11MethodBind2I9AnimationiRK8NodePathED0Ev,__ZN13MethodBind1RCI9AnimationiRK8NodePathED0Ev,__ZN11MethodBind2I9AnimationibED0Ev,__ZN13MethodBind1RCI9AnimationbiED0Ev,__ZN12MethodBind5RI9Animationiif7Vector3RK4QuatRKS1_ED0Ev,__ZN11MethodBind4I9AnimationifRK7VariantfED0Ev,__ZN11MethodBind2I9AnimationiiED0Ev,__ZN11MethodBind2I9AnimationifED0Ev,__ZN11MethodBind3I9AnimationiiRK7VariantED0Ev,__ZN11MethodBind3I9AnimationiifED0Ev,__ZN13MethodBind2RCI9AnimationfiiED0Ev,__ZN13MethodBind1RCI9AnimationiiED0Ev,__ZN13MethodBind2RCI9Animation7VariantiiED0Ev,__ZN13MethodBind3RCI9AnimationiifbED0Ev,__ZN11MethodBind2I9AnimationiNS0_17InterpolationTypeEED0Ev,__ZN13MethodBind1RCI9AnimationNS0_17InterpolationTypeEiED0Ev,__ZN13MethodBind2RCI9Animation5ArrayifED0Ev,__ZN11MethodBind2I9AnimationiNS0_10UpdateModeEED0Ev,__ZN13MethodBind1RCI9AnimationNS0_10UpdateModeEiED0Ev,__ZN13MethodBind3RCI9Animation10PoolVectorIiEiffED0Ev,__ZN13MethodBind2RCI9Animation10StringNameiiED0Ev,__ZN13MethodBind2RCI9Animation6VectorI7VariantEiiED0Ev,__ZN11MethodBind1I9AnimationfED0Ev,__ZN13MethodBind0RCI9AnimationfED0Ev,__ZN11MethodBind1I9AnimationbED0Ev,__ZN13MethodBind0RCI9AnimationbED0Ev,__ZN11MethodBind0I9AnimationED0Ev,__ZN16RectangleShape2D18_initialize_classvEv,__ZN16RectangleShape2DD2Ev,__ZN16RectangleShape2DD0Ev,__ZN11MethodBind1I16RectangleShape2DRK7Vector2ED0Ev,__ZN13MethodBind0RCI16RectangleShape2D7Vector2ED0Ev,__ZN11Environment18_initialize_classvEv,__ZN11EnvironmentD2Ev,__ZN11EnvironmentD0Ev,__ZN11MethodBind1I11EnvironmentNS0_6BGModeEED0Ev,__ZN11MethodBind1I11EnvironmentRK3RefI6SkyBoxEED0Ev,__ZN11MethodBind1I11EnvironmentfED0Ev,__ZN11MethodBind1I11EnvironmentRK5ColorED0Ev,__ZN11MethodBind1I11EnvironmentiED0Ev,__ZN13MethodBind0RCI11EnvironmentNS0_6BGModeEED0Ev,__ZN13MethodBind0RCI11Environment3RefI6SkyBoxEED0Ev,__ZN13MethodBind0RCI11EnvironmentfED0Ev,__ZN13MethodBind0RCI11Environment5ColorED0Ev,__ZN13MethodBind0RCI11EnvironmentiED0Ev,__ZN11MethodBind1I11EnvironmentbED0Ev,__ZN13MethodBind0RCI11EnvironmentbED0Ev,__ZN11MethodBind1I11EnvironmentNS0_14DOFBlurQualityEED0Ev,__ZN13MethodBind0RCI11EnvironmentNS0_14DOFBlurQualityEED0Ev,__ZN11MethodBind2I11EnvironmentibED0Ev,__ZN13MethodBind1RCI11EnvironmentbiED0Ev,__ZN11MethodBind1I11EnvironmentNS0_13GlowBlendModeEED0Ev,__ZN13MethodBind0RCI11EnvironmentNS0_13GlowBlendModeEED0Ev,__ZN11MethodBind1I11EnvironmentNS0_10ToneMapperEED0Ev,__ZN13MethodBind0RCI11EnvironmentNS0_10ToneMapperEED0Ev,__ZN11MethodBind1I11EnvironmentRK3RefI7TextureEED0Ev,__ZN13MethodBind0RCI11Environment3RefI7TextureEED0Ev,__ZN11ImageSkyBox18_initialize_classvEv,__ZN11ImageSkyBoxD2Ev,__ZN11ImageSkyBoxD0Ev,__ZN11ImageSkyBox17_radiance_changedEv,__ZN6SkyBox18_initialize_classvEv,__ZN6SkyBoxD2Ev,__ZN6SkyBoxD0Ev,__ZN11MethodBind1I6SkyBoxNS0_12RadianceSizeEED0Ev,__ZN13MethodBind0RCI6SkyBoxNS0_12RadianceSizeEED0Ev,__ZN11MethodBind2I11ImageSkyBoxNS0_9ImagePathERK6StringED0Ev,__ZN13MethodBind1RCI11ImageSkyBox6StringNS0_9ImagePathEED0Ev,__ZN8BoxShape18_initialize_classvEv,__ZN8BoxShapeD2Ev,__ZN8BoxShapeD0Ev,__ZN8BoxShape13_update_shapeEv,__ZN11MethodBind1I8BoxShapeRK7Vector3ED0Ev,__ZN13MethodBind0RCI8BoxShape7Vector3ED0Ev,__ZN25AudioStreamPlaybackSample18_initialize_classvEv,__ZN25AudioStreamPlaybackSampleD2Ev,__ZN25AudioStreamPlaybackSampleD0Ev,__ZN25AudioStreamPlaybackSample4stopEv,__ZN17AudioStreamSample18_initialize_classvEv,__ZN17AudioStreamSampleD2Ev,__ZN17AudioStreamSampleD0Ev,__ZN11MethodBind1I17AudioStreamSampleNS0_6FormatEED0Ev,__ZN13MethodBind0RCI17AudioStreamSampleNS0_6FormatEED0Ev,__ZN11MethodBind1I17AudioStreamSampleNS0_8LoopModeEED0Ev,__ZN13MethodBind0RCI17AudioStreamSampleNS0_8LoopModeEED0Ev,__ZN11MethodBind1I17AudioStreamSampleiED0Ev,__ZN13MethodBind0RCI17AudioStreamSampleiED0Ev,__ZN11MethodBind1I17AudioStreamSamplebED0Ev,__ZN13MethodBind0RCI17AudioStreamSamplebED0Ev,__ZN11MethodBind1I17AudioStreamSampleRK10PoolVectorIhEED0Ev,__ZN13MethodBind0RCI17AudioStreamSample10PoolVectorIhEED0Ev,__ZN11MeshLibrary18_initialize_classvEv,__ZN11MeshLibraryD2Ev,__ZN11MeshLibraryD0Ev,__ZN11MethodBind1I11MeshLibraryiED0Ev,__ZN11MethodBind2I11MeshLibraryiRK6StringED0Ev,__ZN11MethodBind2I11MeshLibraryiRK3RefI4MeshEED0Ev,__ZN11MethodBind2I11MeshLibraryiRK3RefI14NavigationMeshEED0Ev,__ZN11MethodBind2I11MeshLibraryiRK3RefI5ShapeEED0Ev,__ZN13MethodBind1RCI11MeshLibrary6StringiED0Ev,__ZN13MethodBind1RCI11MeshLibrary3RefI4MeshEiED0Ev,__ZN13MethodBind1RCI11MeshLibrary3RefI14NavigationMeshEiED0Ev,__ZN13MethodBind1RCI11MeshLibrary3RefI5ShapeEiED0Ev,__ZN11MethodBind0I11MeshLibraryED0Ev,__ZN13MethodBind0RCI11MeshLibrary6VectorIiEED0Ev,__ZN13MethodBind0RCI11MeshLibraryiED0Ev,__ZN5Theme18_initialize_classvEv,__ZN5ThemeD2Ev,__ZN5ThemeD0Ev,__ZN11MethodBind3I5ThemeRK10StringNameS3_RK3RefI7TextureEED0Ev,__ZN13MethodBind2RCI5Theme3RefI7TextureERK10StringNameS6_ED0Ev,__ZN13MethodBind2RCI5ThemebRK10StringNameS3_ED0Ev,__ZN11MethodBind2I5ThemeRK10StringNameS3_ED0Ev,__ZN13MethodBind1RCI5Theme10PoolVectorI6StringERKS2_ED0Ev,__ZN11MethodBind3I5ThemeRK10StringNameS3_RK3RefI8StyleBoxEED0Ev,__ZN13MethodBind2RCI5Theme3RefI8StyleBoxERK10StringNameS6_ED0Ev,__ZN13MethodBind0RCI5Theme10PoolVectorI6StringEED0Ev,__ZN11MethodBind3I5ThemeRK10StringNameS3_RK3RefI4FontEED0Ev,__ZN13MethodBind2RCI5Theme3RefI4FontERK10StringNameS6_ED0Ev,__ZN11MethodBind3I5ThemeRK10StringNameS3_RK5ColorED0Ev,__ZN13MethodBind2RCI5Theme5ColorRK10StringNameS4_ED0Ev,__ZN11MethodBind3I5ThemeRK10StringNameS3_iED0Ev,__ZN13MethodBind2RCI5ThemeiRK10StringNameS3_ED0Ev,__ZN11MethodBind1I5ThemeRK3RefI4FontEED0Ev,__ZN13MethodBind0RCI5Theme3RefI4FontEED0Ev,__ZN11MethodBind0I5ThemeED0Ev,__ZN25ResourceFormatLoaderThemeD0Ev,__ZN8StyleBox18_initialize_classvEv,__ZN8StyleBoxD2Ev,__ZN8StyleBoxD0Ev,__ZN12StyleBoxFlat18_initialize_classvEv,__ZN12StyleBoxFlatD2Ev,__ZN12StyleBoxFlatD0Ev,__ZN11MethodBind1I12StyleBoxFlatRK5ColorED0Ev,__ZN13MethodBind0RCI12StyleBoxFlat5ColorED0Ev,__ZN11MethodBind1I12StyleBoxFlatiED0Ev,__ZN13MethodBind0RCI12StyleBoxFlatiED0Ev,__ZN11MethodBind1I12StyleBoxFlatbED0Ev,__ZN13MethodBind0RCI12StyleBoxFlatbED0Ev,__ZN13MethodBind2RCI8StyleBoxbRK7Vector2RK5Rect2ED0Ev,__ZN11MethodBind2I8StyleBox6MarginfED0Ev,__ZN13MethodBind1RCI8StyleBoxf6MarginED0Ev,__ZN13MethodBind0RCI8StyleBox7Vector2ED0Ev,__ZN12MethodBind2CI8StyleBox3RIDRK5Rect2ED0Ev,__ZN15StyleBoxTexture18_initialize_classvEv,__ZN15StyleBoxTextureD2Ev,__ZN15StyleBoxTextureD0Ev,__ZN11MethodBind1I15StyleBoxTexture3RefI8ResourceEED0Ev,__ZN13MethodBind0RCI15StyleBoxTexture3RefI8ResourceEED0Ev,__ZN11MethodBind2I15StyleBoxTexture6MarginfED0Ev,__ZN13MethodBind1RCI15StyleBoxTexturef6MarginED0Ev,__ZN11MethodBind1I15StyleBoxTextureRK5Rect2ED0Ev,__ZN13MethodBind0RCI15StyleBoxTexture5Rect2ED0Ev,__ZN11MethodBind1I15StyleBoxTexturebED0Ev,__ZN13MethodBind0RCI15StyleBoxTexturebED0Ev,__ZN11MethodBind1I15StyleBoxTextureRK5ColorED0Ev,__ZN13MethodBind0RCI15StyleBoxTexture5ColorED0Ev,__ZN25ResourceInteractiveLoader18_initialize_classvEv,__ZN29ResourceInteractiveLoaderTextD2Ev,__ZN29ResourceInteractiveLoaderTextD0Ev,__ZN23ResourceFormatSaverTextD0Ev,__ZN24ResourceFormatLoaderTextD0Ev,__ZN11PackedScene18_initialize_classvEv,__ZN11PackedSceneD2Ev,__ZN11PackedSceneD0Ev,__ZN10SceneState18_initialize_classvEv,__ZN10SceneStateD2Ev,__ZN10SceneStateD0Ev,__ZN13MethodBind0RCI10SceneStateiED0Ev,__ZN13MethodBind1RCI10SceneState10StringNameiED0Ev,__ZN13MethodBind2RCI10SceneState8NodePathibED0Ev,__ZN13MethodBind1RCI10SceneState8NodePathiED0Ev,__ZN13MethodBind1RCI10SceneStatebiED0Ev,__ZN13MethodBind1RCI10SceneState6StringiED0Ev,__ZN13MethodBind1RCI10SceneState3RefI11PackedSceneEiED0Ev,__ZN13MethodBind1RCI10SceneState10PoolVectorI6StringEiED0Ev,__ZN13MethodBind1RCI10SceneStateiiED0Ev,__ZN13MethodBind2RCI10SceneState10StringNameiiED0Ev,__ZN13MethodBind2RCI10SceneState7VariantiiED0Ev,__ZN13MethodBind1RCI10SceneState5ArrayiED0Ev,__ZN12MethodBind1RI11PackedScene5ErrorP4NodeED0Ev,__ZN13MethodBind1RCI11PackedSceneP4NodeNS0_12GenEditStateEED0Ev,__ZN13MethodBind0RCI11PackedScenebED0Ev,__ZN11MethodBind1I11PackedSceneRK10DictionaryED0Ev,__ZN13MethodBind0RCI11PackedScene10DictionaryED0Ev,__ZN12MethodBind0RI11PackedScene3RefI10SceneStateEED0Ev,__ZN10RoomBounds18_initialize_classvEv,__ZN10RoomBoundsD2Ev,__ZN10RoomBoundsD0Ev,__ZN11MethodBind1I10RoomBoundsRK10PoolVectorI5Face3EED0Ev,__ZN13MethodBind0RCI10RoomBounds10PoolVectorI5Face3EED0Ev,__ZN14CapsuleShape2D18_initialize_classvEv,__ZN14CapsuleShape2DD2Ev,__ZN14CapsuleShape2DD0Ev,__ZN11MethodBind1I14CapsuleShape2DfED0Ev,__ZN13MethodBind0RCI14CapsuleShape2DfED0Ev,__ZN9ColorRamp18_initialize_classvEv,__ZN9ColorRampD2Ev,__ZN9ColorRampD0Ev,__ZN11MethodBind2I9ColorRampfRK5ColorED0Ev,__ZN11MethodBind1I9ColorRampiED0Ev,__ZN11MethodBind2I9ColorRampifED0Ev,__ZN13MethodBind1RCI9ColorRampfiED0Ev,__ZN11MethodBind2I9ColorRampiRK5ColorED0Ev,__ZN13MethodBind1RCI9ColorRamp5ColoriED0Ev,__ZN12MethodBind1RI9ColorRamp5ColorfED0Ev,__ZN13MethodBind0RCI9ColorRampiED0Ev,__ZN11MethodBind1I9ColorRampRK6VectorIfEED0Ev,__ZN13MethodBind0RCI9ColorRamp6VectorIfEED0Ev,__ZN11MethodBind1I9ColorRampRK6VectorI5ColorEED0Ev,__ZN13MethodBind0RCI9ColorRamp6VectorI5ColorEED0Ev,__ZN8RayShape18_initialize_classvEv,__ZN8RayShapeD2Ev,__ZN8RayShapeD0Ev,__ZN8RayShape13_update_shapeEv,__ZN11MethodBind1I8RayShapefED0Ev,__ZN13MethodBind0RCI8RayShapefED0Ev,__ZN6Shader18_initialize_classvEv,__ZN6ShaderD2Ev,__ZN6ShaderD0Ev,__ZN13MethodBind0RCI6ShaderNS0_4ModeEED0Ev,__ZN11MethodBind1I6ShaderRK6StringED0Ev,__ZN13MethodBind0RCI6Shader6StringED0Ev,__ZN11MethodBind2I6ShaderRK10StringNameRK3RefI7TextureEED0Ev,__ZN13MethodBind1RCI6Shader3RefI7TextureERK10StringNameED0Ev,__ZN13MethodBind1RCI6ShaderbRK10StringNameED0Ev,__ZN11LineShape2D18_initialize_classvEv,__ZN11LineShape2DD2Ev,__ZN11LineShape2DD0Ev,__ZN11MethodBind1I11LineShape2DRK7Vector2ED0Ev,__ZN13MethodBind0RCI11LineShape2D7Vector2ED0Ev,__ZN11MethodBind1I11LineShape2DfED0Ev,__ZN13MethodBind0RCI11LineShape2DfED0Ev,__ZN11SphereShape18_initialize_classvEv,__ZN11SphereShapeD2Ev,__ZN11SphereShapeD0Ev,__ZN11SphereShape13_update_shapeEv,__ZN11MethodBind1I11SphereShapefED0Ev,__ZN13MethodBind0RCI11SphereShapefED0Ev,__ZN15DynamicFontData18_initialize_classvEv,__ZN15DynamicFontDataD2Ev,__ZN15DynamicFontDataD0Ev,__ZN11MethodBind1I15DynamicFontDataRK6StringED0Ev,__ZN13MethodBind0RCI15DynamicFontData6StringED0Ev,__ZN17DynamicFontAtSize18_initialize_classvEv,__ZN17DynamicFontAtSizeD2Ev,__ZN17DynamicFontAtSizeD0Ev,__ZN11DynamicFont18_initialize_classvEv,__ZN11DynamicFontD2Ev,__ZN11DynamicFontD0Ev,__ZN12ImageTexture18_initialize_classvEv,__ZN12ImageTextureD2Ev,__ZN12ImageTextureD0Ev,__ZN12ImageTexture22_resource_path_changedEv,__ZN12ImageTexture16reload_from_fileEv,__ZN11MethodBind4I12ImageTextureiiN5Image6FormatEjED0Ev,__ZN11MethodBind2I12ImageTextureRK5ImagejED0Ev,__ZN13MethodBind0RCI12ImageTextureN5Image6FormatEED0Ev,__ZN11MethodBind1I12ImageTextureRK6StringED0Ev,__ZN11MethodBind1I12ImageTextureRK5ImageED0Ev,__ZN13MethodBind0RCI12ImageTexture5ImageED0Ev,__ZN11MethodBind1I12ImageTextureNS0_7StorageEED0Ev,__ZN13MethodBind0RCI12ImageTextureNS0_7StorageEED0Ev,__ZN11MethodBind1I12ImageTexturefED0Ev,__ZN13MethodBind0RCI12ImageTexturefED0Ev,__ZN11MethodBind0I12ImageTextureED0Ev,__ZN11MethodBind1I12ImageTextureRK7Vector2ED0Ev,__ZN11MethodBind1I12ImageTextureRK3RIDED0Ev,__ZN4Font18_initialize_classvEv,__ZN4FontD2Ev,__ZN4FontD0Ev,__ZN12MethodBind5CI4Font3RIDRK7Vector2RK6StringRK5ColoriED0Ev,__ZN13MethodBind0RCI4FontfED0Ev,__ZN13MethodBind0RCI4FontbED0Ev,__ZN13MethodBind1RCI4Font7Vector2RK6StringED0Ev,__ZN13MethodBind5RCI4Fontf3RIDRK7Vector2wwRK5ColorED0Ev,__ZN11MethodBind0I4FontED0Ev,__ZN11MethodBind1I11DynamicFontRK3RefI15DynamicFontDataEED0Ev,__ZN13MethodBind0RCI11DynamicFont3RefI15DynamicFontDataEED0Ev,__ZN11MethodBind1I11DynamicFontiED0Ev,__ZN13MethodBind0RCI11DynamicFontiED0Ev,__ZN11MethodBind1I11DynamicFontbED0Ev,__ZN13MethodBind0RCI11DynamicFontbED0Ev,__ZN11MethodBind2I11DynamicFontiiED0Ev,__ZN13MethodBind1RCI11DynamicFontiiED0Ev,__ZN11MethodBind2I11DynamicFontiRK3RefI15DynamicFontDataEED0Ev,__ZN13MethodBind1RCI11DynamicFont3RefI15DynamicFontDataEiED0Ev,__ZN31ResourceFormatLoaderDynamicFontD0Ev,__ZN14SegmentShape2D18_initialize_classvEv,__ZN14SegmentShape2DD2Ev,__ZN14SegmentShape2DD0Ev,__ZN11MethodBind1I14SegmentShape2DRK7Vector2ED0Ev,__ZN13MethodBind0RCI14SegmentShape2D7Vector2ED0Ev,__ZN10RayShape2D18_initialize_classvEv,__ZN10RayShape2DD2Ev,__ZN10RayShape2DD0Ev,__ZN11MethodBind1I10RayShape2DfED0Ev,__ZN13MethodBind0RCI10RayShape2DfED0Ev,__ZN14ShaderMaterial18_initialize_classvEv,__ZN14ShaderMaterialD2Ev,__ZN14ShaderMaterialD0Ev,__ZN11MethodBind1I14ShaderMaterialRK3RefI6ShaderEED0Ev,__ZN13MethodBind0RCI14ShaderMaterial3RefI6ShaderEED0Ev,__ZN11MethodBind2I14ShaderMaterialRK10StringNameRK7VariantED0Ev,__ZN13MethodBind1RCI14ShaderMaterial7VariantRK10StringNameED0Ev,__ZN12CapsuleShape18_initialize_classvEv,__ZN12CapsuleShapeD2Ev,__ZN12CapsuleShapeD0Ev,__ZN12CapsuleShape13_update_shapeEv,__ZN11MethodBind1I12CapsuleShapefED0Ev,__ZN13MethodBind0RCI12CapsuleShapefED0Ev,__ZN10PlaneShape18_initialize_classvEv,__ZN10PlaneShapeD2Ev,__ZN10PlaneShapeD0Ev,__ZN10PlaneShape13_update_shapeEv,__ZN11MethodBind1I10PlaneShape5PlaneED0Ev,__ZN13MethodBind0RCI10PlaneShape5PlaneED0Ev,__ZN13StreamTexture18_initialize_classvEv,__ZN13StreamTextureD2Ev,__ZN13StreamTextureD0Ev,__ZN13StreamTexture16reload_from_fileEv,__ZN12MethodBind1RI13StreamTexture5ErrorRK6StringED0Ev,__ZN13MethodBind0RCI13StreamTexture6StringED0Ev,__ZN12AtlasTexture18_initialize_classvEv,__ZN12AtlasTextureD2Ev,__ZN12AtlasTextureD0Ev,__ZN11MethodBind1I12AtlasTextureRK3RefI7TextureEED0Ev,__ZN13MethodBind0RCI12AtlasTexture3RefI7TextureEED0Ev,__ZN11MethodBind1I12AtlasTextureRK5Rect2ED0Ev,__ZN13MethodBind0RCI12AtlasTexture5Rect2ED0Ev,__ZN12LargeTexture18_initialize_classvEv,__ZN12LargeTextureD2Ev,__ZN12LargeTextureD0Ev,__ZN12MethodBind2RI12LargeTextureiRK7Vector2RK3RefI7TextureEED0Ev,__ZN11MethodBind2I12LargeTextureiRK7Vector2ED0Ev,__ZN11MethodBind2I12LargeTextureiRK3RefI7TextureEED0Ev,__ZN11MethodBind1I12LargeTextureRK7Vector2ED0Ev,__ZN11MethodBind0I12LargeTextureED0Ev,__ZN13MethodBind0RCI12LargeTextureiED0Ev,__ZN13MethodBind1RCI12LargeTexture7Vector2iED0Ev,__ZN13MethodBind1RCI12LargeTexture3RefI7TextureEiED0Ev,__ZN11MethodBind1I12LargeTextureRK5ArrayED0Ev,__ZN13MethodBind0RCI12LargeTexture5ArrayED0Ev,__ZN7CubeMap18_initialize_classvEv,__ZN7CubeMapD2Ev,__ZN7CubeMapD0Ev,__ZN13MethodBind0RCI7CubeMapiED0Ev,__ZN11MethodBind1I7CubeMapjED0Ev,__ZN13MethodBind0RCI7CubeMapjED0Ev,__ZN11MethodBind2I7CubeMapNS0_4SideERK5ImageED0Ev,__ZN13MethodBind1RCI7CubeMap5ImageNS0_4SideEED0Ev,__ZN11MethodBind1I7CubeMapNS0_7StorageEED0Ev,__ZN13MethodBind0RCI7CubeMapNS0_7StorageEED0Ev,__ZN11MethodBind1I7CubeMapfED0Ev,__ZN13MethodBind0RCI7CubeMapfED0Ev,__ZN12CurveTexture18_initialize_classvEv,__ZN12CurveTextureD2Ev,__ZN12CurveTextureD0Ev,__ZN11MethodBind1I12CurveTexturefED0Ev,__ZN13MethodBind0RCI12CurveTexturefED0Ev,__ZN11MethodBind1I12CurveTextureiED0Ev,__ZN11MethodBind1I12CurveTextureRK10PoolVectorI7Vector2EED0Ev,__ZN13MethodBind0RCI12CurveTexture10PoolVectorI7Vector2EED0Ev,__ZN15GradientTexture18_initialize_classvEv,__ZN15GradientTextureD2Ev,__ZN15GradientTextureD0Ev,__ZN11MethodBind2I15GradientTexturefRK5ColorED0Ev,__ZN11MethodBind1I15GradientTextureiED0Ev,__ZN11MethodBind2I15GradientTextureifED0Ev,__ZN13MethodBind1RCI15GradientTexturefiED0Ev,__ZN11MethodBind2I15GradientTextureiRK5ColorED0Ev,__ZN13MethodBind1RCI15GradientTexture5ColoriED0Ev,__ZN12MethodBind1RI15GradientTexture5ColorfED0Ev,__ZN13MethodBind0RCI15GradientTextureiED0Ev,__ZN11MethodBind0I15GradientTextureED0Ev,__ZN11MethodBind1I15GradientTextureRK6VectorIfEED0Ev,__ZN13MethodBind0RCI15GradientTexture6VectorIfEED0Ev,__ZN11MethodBind1I15GradientTextureRK6VectorI5ColorEED0Ev,__ZN13MethodBind0RCI15GradientTexture6VectorI5ColorEED0Ev,__ZN33ResourceFormatLoaderStreamTextureD0Ev,__ZN13CircleShape2D18_initialize_classvEv,__ZN13CircleShape2DD2Ev,__ZN13CircleShape2DD0Ev,__ZN11MethodBind1I13CircleShape2DfED0Ev,__ZN13MethodBind0RCI13CircleShape2DfED0Ev,__ZN10BitmapFont18_initialize_classvEv,__ZN10BitmapFontD2Ev,__ZN10BitmapFontD0Ev,__ZN12MethodBind1RI10BitmapFont5ErrorRK6StringED0Ev,__ZN11MethodBind1I10BitmapFontfED0Ev,__ZN11MethodBind3I10BitmapFontwwiED0Ev,__ZN13MethodBind2RCI10BitmapFontiwwED0Ev,__ZN11MethodBind1I10BitmapFontRK3RefI7TextureEED0Ev,__ZN11MethodBind5I10BitmapFontwiRK5Rect2RK7Vector2fED0Ev,__ZN13MethodBind0RCI10BitmapFontiED0Ev,__ZN13MethodBind1RCI10BitmapFont3RefI7TextureEiED0Ev,__ZN13MethodBind2RCI10BitmapFont7Vector2wwED0Ev,__ZN11MethodBind1I10BitmapFontbED0Ev,__ZN11MethodBind0I10BitmapFontED0Ev,__ZN11MethodBind1I10BitmapFontRK10PoolVectorIiEED0Ev,__ZN13MethodBind0RCI10BitmapFont10PoolVectorIiEED0Ev,__ZN11MethodBind1I10BitmapFontRK6VectorI7VariantEED0Ev,__ZN13MethodBind0RCI10BitmapFont6VectorI7VariantEED0Ev,__ZN11MethodBind1I10BitmapFontRK3RefIS0_EED0Ev,__ZN13MethodBind0RCI10BitmapFont3RefIS0_EED0Ev,__ZN11MethodBind1I14SceneTreeTimerfED0Ev,__ZN13MethodBind0RCI14SceneTreeTimerfED0Ev,__ZN13MethodBind0RCI9SceneTreeP8ViewportED0Ev,__ZN13MethodBind1RCI9SceneTreebRK10StringNameED0Ev,__ZN11MethodBind1I9SceneTreebED0Ev,__ZN13MethodBind0RCI9SceneTreebED0Ev,__ZN11MethodBind0I9SceneTreeED0Ev,__ZN12MethodBind0RI9SceneTreebED0Ev,__ZN12MethodBind2RI9SceneTree3RefI14SceneTreeTimerEfbED0Ev,__ZN13MethodBind0RCI9SceneTreeiED0Ev,__ZN13MethodBind0RCI9SceneTreexED0Ev,__ZN11MethodBind3I9SceneTreeNS0_11StretchModeENS0_13StretchAspectE7Vector2ED0Ev,__ZN11MethodBind1I9SceneTreeP6ObjectED0Ev,__ZN11MethodBind3I9SceneTreejRK10StringNameiED0Ev,__ZN11MethodBind4I9SceneTreejRK10StringNameRK6StringRK7VariantED0Ev,__ZN11MethodBind2I9SceneTreeRK10StringNameiED0Ev,__ZN11MethodBind3I9SceneTreeRK10StringNameRK6StringRK7VariantED0Ev,__ZN12MethodBind1RI9SceneTree5ArrayRK10StringNameED0Ev,__ZN11MethodBind1I9SceneTreeP4NodeED0Ev,__ZN13MethodBind0RCI9SceneTreeP4NodeED0Ev,__ZN12MethodBind1RI9SceneTree5ErrorRK6StringED0Ev,__ZN12MethodBind1RI9SceneTree5ErrorRK3RefI11PackedSceneEED0Ev,__ZN12MethodBind0RI9SceneTree5ErrorED0Ev,__ZN11MethodBind1I9SceneTreeRK3RefI24NetworkedMultiplayerPeerEED0Ev,__ZN11MethodBind1I9SceneTreeiED0Ev,__ZN16MethodBindVarArgI9SceneTreeED0Ev,__ZN14SceneTreeTimer18_initialize_classvEv,__ZN14SceneTreeTimerD2Ev,__ZN14SceneTreeTimerD0Ev,__ZN17NavigationPolygon18_initialize_classvEv,__ZN17NavigationPolygonD2Ev,__ZN17NavigationPolygonD0Ev,__ZN11MethodBind1I17NavigationPolygonRK10PoolVectorI7Vector2EED0Ev,__ZN13MethodBind0RCI17NavigationPolygon10PoolVectorI7Vector2EED0Ev,__ZN11MethodBind1I17NavigationPolygonRK6VectorIiEED0Ev,__ZN13MethodBind0RCI17NavigationPolygoniED0Ev,__ZN12MethodBind1RI17NavigationPolygon6VectorIiEiED0Ev,__ZN11MethodBind0I17NavigationPolygonED0Ev,__ZN11MethodBind2I17NavigationPolygonRK10PoolVectorI7Vector2EiED0Ev,__ZN11MethodBind2I17NavigationPolygoniRK10PoolVectorI7Vector2EED0Ev,__ZN13MethodBind1RCI17NavigationPolygon10PoolVectorI7Vector2EiED0Ev,__ZN11MethodBind1I17NavigationPolygoniED0Ev,__ZN11MethodBind1I17NavigationPolygonRK5ArrayED0Ev,__ZN13MethodBind0RCI17NavigationPolygon5ArrayED0Ev,__ZN12Navigation2D18_initialize_classvEv,__ZN12Navigation2DD2Ev,__ZN12Navigation2DD0Ev,__ZN12MethodBind3RI12Navigation2DiRK3RefI17NavigationPolygonERK11Transform2DP6ObjectED0Ev,__ZN11MethodBind2I12Navigation2DiRK11Transform2DED0Ev,__ZN11MethodBind1I12Navigation2DiED0Ev,__ZN12MethodBind3RI12Navigation2D6VectorI7Vector2ERKS2_S5_bED0Ev,__ZN12MethodBind1RI12Navigation2D7Vector2RKS1_ED0Ev,__ZN12MethodBind1RI12Navigation2DP6ObjectRK7Vector2ED0Ev,__ZN6Path2D18_initialize_classvEv,__ZN6Path2DD2Ev,__ZN6Path2DD0Ev,__ZN7Curve2D18_initialize_classvEv,__ZN7Curve2DD2Ev,__ZN7Curve2DD0Ev,__ZN13MethodBind0RCI7Curve2DiED0Ev,__ZN11MethodBind4I7Curve2DRK7Vector2S3_S3_iED0Ev,__ZN11MethodBind2I7Curve2DiRK7Vector2ED0Ev,__ZN13MethodBind1RCI7Curve2D7Vector2iED0Ev,__ZN11MethodBind1I7Curve2DiED0Ev,__ZN11MethodBind0I7Curve2DED0Ev,__ZN13MethodBind2RCI7Curve2D7Vector2ifED0Ev,__ZN13MethodBind1RCI7Curve2D7Vector2fED0Ev,__ZN11MethodBind1I7Curve2DfED0Ev,__ZN13MethodBind0RCI7Curve2DfED0Ev,__ZN13MethodBind2RCI7Curve2D7Vector2fbED0Ev,__ZN13MethodBind0RCI7Curve2D10PoolVectorI7Vector2EED0Ev,__ZN13MethodBind2RCI7Curve2D10PoolVectorI7Vector2EifED0Ev,__ZN13MethodBind0RCI7Curve2D10DictionaryED0Ev,__ZN11MethodBind1I7Curve2DRK10DictionaryED0Ev,__ZN11MethodBind1I6Path2DRK3RefI7Curve2DEED0Ev,__ZN13MethodBind0RCI6Path2D3RefI7Curve2DEED0Ev,__ZN11MethodBind0I6Path2DED0Ev,__ZN6BitMap18_initialize_classvEv,__ZN6BitMapD2Ev,__ZN6BitMapD0Ev,__ZN11MethodBind1I6BitMapRK7Vector2ED0Ev,__ZN11MethodBind1I6BitMapRK5ImageED0Ev,__ZN11MethodBind2I6BitMapRK7Vector2bED0Ev,__ZN13MethodBind1RCI6BitMapbRK7Vector2ED0Ev,__ZN11MethodBind2I6BitMapRK5Rect2bED0Ev,__ZN13MethodBind0RCI6BitMapiED0Ev,__ZN13MethodBind0RCI6BitMap7Vector2ED0Ev,__ZN11MethodBind1I6BitMapRK10DictionaryED0Ev,__ZN13MethodBind0RCI6BitMap10DictionaryED0Ev,__ZN17PolygonPathFinder18_initialize_classvEv,__ZN17PolygonPathFinderD2Ev,__ZN17PolygonPathFinderD0Ev,__ZN11MethodBind2I17PolygonPathFinderRK6VectorI7Vector2ERKS1_IiEED0Ev,__ZN12MethodBind2RI17PolygonPathFinder6VectorI7Vector2ERKS2_S5_ED0Ev,__ZN13MethodBind2RCI17PolygonPathFinder6VectorI7Vector2ERKS2_S5_ED0Ev,__ZN13MethodBind1RCI17PolygonPathFinder7Vector2RKS1_ED0Ev,__ZN13MethodBind1RCI17PolygonPathFinderbRK7Vector2ED0Ev,__ZN11MethodBind2I17PolygonPathFinderifED0Ev,__ZN13MethodBind1RCI17PolygonPathFinderfiED0Ev,__ZN13MethodBind0RCI17PolygonPathFinder5Rect2ED0Ev,__ZN11MethodBind1I17PolygonPathFinderRK10DictionaryED0Ev,__ZN13MethodBind0RCI17PolygonPathFinder10DictionaryED0Ev,__ZN13StyleBoxEmpty18_initialize_classvEv,__ZN13StyleBoxEmptyD2Ev,__ZN13StyleBoxEmptyD0Ev,__ZN12MeshDataTool18_initialize_classvEv,__ZN12MeshDataToolD2Ev,__ZN12MeshDataToolD0Ev,__ZN11MethodBind0I12MeshDataToolED0Ev,__ZN12MethodBind2RI12MeshDataTool5ErrorRK3RefI4MeshEiED0Ev,__ZN12MethodBind1RI12MeshDataTool5ErrorRK3RefI4MeshEED0Ev,__ZN13MethodBind0RCI12MeshDataTooliED0Ev,__ZN11MethodBind2I12MeshDataTooliRK7Vector3ED0Ev,__ZN13MethodBind1RCI12MeshDataTool7Vector3iED0Ev,__ZN11MethodBind2I12MeshDataTooliRK5PlaneED0Ev,__ZN13MethodBind1RCI12MeshDataTool5PlaneiED0Ev,__ZN11MethodBind2I12MeshDataTooliRK7Vector2ED0Ev,__ZN13MethodBind1RCI12MeshDataTool7Vector2iED0Ev,__ZN11MethodBind2I12MeshDataTooliRK5ColorED0Ev,__ZN13MethodBind1RCI12MeshDataTool5ColoriED0Ev,__ZN11MethodBind2I12MeshDataTooliRK6VectorIiEED0Ev,__ZN13MethodBind1RCI12MeshDataTool6VectorIiEiED0Ev,__ZN11MethodBind2I12MeshDataTooliRK6VectorIfEED0Ev,__ZN13MethodBind1RCI12MeshDataTool6VectorIfEiED0Ev,__ZN11MethodBind2I12MeshDataTooliRK7VariantED0Ev,__ZN13MethodBind1RCI12MeshDataTool7VariantiED0Ev,__ZN13MethodBind2RCI12MeshDataTooliiiED0Ev,__ZN11MethodBind1I12MeshDataToolRK3RefI8MaterialEED0Ev,__ZN13MethodBind0RCI12MeshDataTool3RefI8MaterialEED0Ev,__ZN8QuadMesh18_initialize_classvEv,__ZN8QuadMeshD2Ev,__ZN8QuadMeshD0Ev,__ZN11MethodBind1I8QuadMeshRK3RefI8MaterialEED0Ev,__ZN13MethodBind0RCI8QuadMesh3RefI8MaterialEED0Ev,__ZN18ParallaxBackground18_initialize_classvEv,__ZN18ParallaxBackgroundD2Ev,__ZN18ParallaxBackgroundD0Ev,__ZN11CanvasLayer18_initialize_classvEv,__ZN11CanvasLayerD2Ev,__ZN11CanvasLayerD0Ev,__ZN11MethodBind1I18ParallaxBackgroundRK11Transform2DED0Ev,__ZN11MethodBind1I18ParallaxBackgroundRK7Vector2ED0Ev,__ZN13MethodBind0RCI18ParallaxBackground7Vector2ED0Ev,__ZN11MethodBind1I18ParallaxBackgroundbED0Ev,__ZN12MethodBind0RI18ParallaxBackgroundbED0Ev,__ZN11MethodBind1I11CanvasLayeriED0Ev,__ZN13MethodBind0RCI11CanvasLayeriED0Ev,__ZN11MethodBind1I11CanvasLayerRK11Transform2DED0Ev,__ZN13MethodBind0RCI11CanvasLayer11Transform2DED0Ev,__ZN11MethodBind1I11CanvasLayerRK7Vector2ED0Ev,__ZN13MethodBind0RCI11CanvasLayer7Vector2ED0Ev,__ZN11MethodBind1I11CanvasLayerfED0Ev,__ZN13MethodBind0RCI11CanvasLayerfED0Ev,__ZN11MethodBind1I11CanvasLayerP4NodeED0Ev,__ZN13MethodBind0RCI11CanvasLayerP4NodeED0Ev,__ZN13MethodBind0RCI11CanvasLayer3RefI7World2DEED0Ev,__ZN7TileSet18_initialize_classvEv,__ZN7TileSetD2Ev,__ZN7TileSetD0Ev,__ZN11MethodBind1I7TileSetiED0Ev,__ZN11MethodBind2I7TileSetiRK6StringED0Ev,__ZN13MethodBind1RCI7TileSet6StringiED0Ev,__ZN11MethodBind2I7TileSetiRK3RefI7TextureEED0Ev,__ZN13MethodBind1RCI7TileSet3RefI7TextureEiED0Ev,__ZN11MethodBind2I7TileSetiRK3RefI14ShaderMaterialEED0Ev,__ZN13MethodBind1RCI7TileSet3RefI14ShaderMaterialEiED0Ev,__ZN11MethodBind2I7TileSetiRK7Vector2ED0Ev,__ZN13MethodBind1RCI7TileSet7Vector2iED0Ev,__ZN11MethodBind2I7TileSetiRK5Rect2ED0Ev,__ZN13MethodBind1RCI7TileSet5Rect2iED0Ev,__ZN11MethodBind2I7TileSetiRK3RefI7Shape2DEED0Ev,__ZN13MethodBind1RCI7TileSet3RefI7Shape2DEiED0Ev,__ZN11MethodBind2I7TileSetiRK5ArrayED0Ev,__ZN13MethodBind1RCI7TileSet5ArrayiED0Ev,__ZN11MethodBind2I7TileSetiRK3RefI17NavigationPolygonEED0Ev,__ZN13MethodBind1RCI7TileSet3RefI17NavigationPolygonEiED0Ev,__ZN11MethodBind2I7TileSetiRK3RefI17OccluderPolygon2DEED0Ev,__ZN13MethodBind1RCI7TileSet3RefI17OccluderPolygon2DEiED0Ev,__ZN11MethodBind0I7TileSetED0Ev,__ZN13MethodBind0RCI7TileSetiED0Ev,__ZN13MethodBind1RCI7TileSetiRK6StringED0Ev,__ZN13MethodBind0RCI7TileSet5ArrayED0Ev,__ZN5YSort18_initialize_classvEv,__ZN5YSortD2Ev,__ZN5YSortD0Ev,__ZN11MethodBind1I5YSortbED0Ev,__ZN13MethodBind0RCI5YSortbED0Ev,__ZN9RayCast2D18_initialize_classvEv,__ZN9RayCast2DD2Ev,__ZN9RayCast2DD0Ev,__ZN11MethodBind1I9RayCast2DbED0Ev,__ZN13MethodBind0RCI9RayCast2DbED0Ev,__ZN11MethodBind1I9RayCast2DRK7Vector2ED0Ev,__ZN13MethodBind0RCI9RayCast2D7Vector2ED0Ev,__ZN11MethodBind0I9RayCast2DED0Ev,__ZN13MethodBind0RCI9RayCast2DP6ObjectED0Ev,__ZN13MethodBind0RCI9RayCast2DiED0Ev,__ZN11MethodBind1I9RayCast2DRK3RIDED0Ev,__ZN11MethodBind1I9RayCast2DPK6ObjectED0Ev,__ZN11MethodBind1I9RayCast2DjED0Ev,__ZN13MethodBind0RCI9RayCast2DjED0Ev,__ZN6Line2D18_initialize_classvEv,__ZN6Line2DD2Ev,__ZN6Line2DD0Ev,__ZN11MethodBind1I6Line2DRK10PoolVectorI7Vector2EED0Ev,__ZN13MethodBind0RCI6Line2D10PoolVectorI7Vector2EED0Ev,__ZN11MethodBind2I6Line2Di7Vector2ED0Ev,__ZN13MethodBind1RCI6Line2D7Vector2iED0Ev,__ZN13MethodBind0RCI6Line2DiED0Ev,__ZN11MethodBind1I6Line2D7Vector2ED0Ev,__ZN11MethodBind1I6Line2DiED0Ev,__ZN11MethodBind1I6Line2DfED0Ev,__ZN13MethodBind0RCI6Line2DfED0Ev,__ZN11MethodBind1I6Line2D5ColorED0Ev,__ZN13MethodBind0RCI6Line2D5ColorED0Ev,__ZN11MethodBind1I6Line2DRK3RefI9ColorRampEED0Ev,__ZN13MethodBind0RCI6Line2D3RefI9ColorRampEED0Ev,__ZN11MethodBind1I6Line2DRK3RefI7TextureEED0Ev,__ZN13MethodBind0RCI6Line2D3RefI7TextureEED0Ev,__ZN11MethodBind1I6Line2D15LineTextureModeED0Ev,__ZN13MethodBind0RCI6Line2D15LineTextureModeED0Ev,__ZN11MethodBind1I6Line2D13LineJointModeED0Ev,__ZN13MethodBind0RCI6Line2D13LineJointModeED0Ev,__ZN11MethodBind1I6Line2D11LineCapModeED0Ev,__ZN13MethodBind0RCI6Line2D11LineCapModeED0Ev,__ZN11MethodBind0I6Line2DED0Ev,__ZN12SpriteFrames18_initialize_classvEv,__ZN12SpriteFramesD2Ev,__ZN12SpriteFramesD0Ev,__ZN11MethodBind1I12SpriteFramesRK10StringNameED0Ev,__ZN13MethodBind1RCI12SpriteFramesbRK10StringNameED0Ev,__ZN11MethodBind2I12SpriteFramesRK10StringNameS3_ED0Ev,__ZN11MethodBind2I12SpriteFramesRK10StringNamefED0Ev,__ZN13MethodBind1RCI12SpriteFramesfRK10StringNameED0Ev,__ZN11MethodBind2I12SpriteFramesRK10StringNamebED0Ev,__ZN11MethodBind3I12SpriteFramesRK10StringNameRK3RefI7TextureEiED0Ev,__ZN13MethodBind1RCI12SpriteFramesiRK10StringNameED0Ev,__ZN13MethodBind2RCI12SpriteFrames3RefI7TextureERK10StringNameiED0Ev,__ZN11MethodBind3I12SpriteFramesRK10StringNameiRK3RefI7TextureEED0Ev,__ZN11MethodBind2I12SpriteFramesRK10StringNameiED0Ev,__ZN11MethodBind0I12SpriteFramesED0Ev,__ZN11MethodBind1I12SpriteFramesRK5ArrayED0Ev,__ZN13MethodBind0RCI12SpriteFrames5ArrayED0Ev,__ZN11Particles2D18_initialize_classvEv,__ZN11Particles2DD2Ev,__ZN11Particles2DD0Ev,__ZN11MethodBind1I11Particles2DbED0Ev,__ZN13MethodBind0RCI11Particles2DbED0Ev,__ZN11MethodBind1I11Particles2DNS0_11ProcessModeEED0Ev,__ZN13MethodBind0RCI11Particles2DNS0_11ProcessModeEED0Ev,__ZN11MethodBind1I11Particles2DiED0Ev,__ZN13MethodBind0RCI11Particles2DiED0Ev,__ZN11MethodBind1I11Particles2DfED0Ev,__ZN13MethodBind0RCI11Particles2DfED0Ev,__ZN11MethodBind2I11Particles2DNS0_9ParameterEfED0Ev,__ZN13MethodBind1RCI11Particles2DfNS0_9ParameterEED0Ev,__ZN11MethodBind1I11Particles2DRK3RefI7TextureEED0Ev,__ZN13MethodBind0RCI11Particles2D3RefI7TextureEED0Ev,__ZN11MethodBind1I11Particles2DRK5ColorED0Ev,__ZN13MethodBind0RCI11Particles2D5ColorED0Ev,__ZN11MethodBind1I11Particles2DRK3RefI9ColorRampEED0Ev,__ZN13MethodBind0RCI11Particles2D3RefI9ColorRampEED0Ev,__ZN11MethodBind1I11Particles2DRK7Vector2ED0Ev,__ZN13MethodBind0RCI11Particles2D7Vector2ED0Ev,__ZN11MethodBind2I11Particles2DiRK5ColorED0Ev,__ZN13MethodBind1RCI11Particles2D5ColoriED0Ev,__ZN11MethodBind2I11Particles2DifED0Ev,__ZN13MethodBind1RCI11Particles2DfiED0Ev,__ZN11MethodBind0I11Particles2DED0Ev,__ZN11MethodBind1I11Particles2DRK10PoolVectorI7Vector2EED0Ev,__ZN13MethodBind0RCI11Particles2D10PoolVectorI7Vector2EED0Ev,__ZN10PoolVectorIN10BakedLight8BakeCellEE5WriteD0Ev,__ZN10PathFollow18_initialize_classvEv,__ZN10PathFollowD2Ev,__ZN10PathFollowD0Ev,__ZN11MethodBind1I10PathFollowfED0Ev,__ZN13MethodBind0RCI10PathFollowfED0Ev,__ZN11MethodBind1I10PathFollowNS0_12RotationModeEED0Ev,__ZN13MethodBind0RCI10PathFollowNS0_12RotationModeEED0Ev,__ZN11MethodBind1I10PathFollowbED0Ev,__ZN13MethodBind0RCI10PathFollowbED0Ev,__ZN4Path18_initialize_classvEv,__ZN4PathD2Ev,__ZN4PathD0Ev,__ZN7Curve3D18_initialize_classvEv,__ZN7Curve3DD2Ev,__ZN7Curve3DD0Ev,__ZN13MethodBind0RCI7Curve3DiED0Ev,__ZN11MethodBind4I7Curve3DRK7Vector3S3_S3_iED0Ev,__ZN11MethodBind2I7Curve3DiRK7Vector3ED0Ev,__ZN13MethodBind1RCI7Curve3D7Vector3iED0Ev,__ZN11MethodBind2I7Curve3DifED0Ev,__ZN13MethodBind1RCI7Curve3DfiED0Ev,__ZN11MethodBind1I7Curve3DiED0Ev,__ZN11MethodBind0I7Curve3DED0Ev,__ZN13MethodBind2RCI7Curve3D7Vector3ifED0Ev,__ZN13MethodBind1RCI7Curve3D7Vector3fED0Ev,__ZN11MethodBind1I7Curve3DfED0Ev,__ZN13MethodBind0RCI7Curve3DfED0Ev,__ZN13MethodBind2RCI7Curve3D7Vector3fbED0Ev,__ZN13MethodBind0RCI7Curve3D10PoolVectorI7Vector3EED0Ev,__ZN13MethodBind0RCI7Curve3D10PoolVectorIfEED0Ev,__ZN13MethodBind2RCI7Curve3D10PoolVectorI7Vector3EifED0Ev,__ZN13MethodBind0RCI7Curve3D10DictionaryED0Ev,__ZN11MethodBind1I7Curve3DRK10DictionaryED0Ev,__ZN11MethodBind1I4PathRK3RefI7Curve3DEED0Ev,__ZN13MethodBind0RCI4Path3RefI7Curve3DEED0Ev,__ZN11MethodBind0I4PathED0Ev,__ZN7RayCast18_initialize_classvEv,__ZN7RayCastD2Ev,__ZN7RayCastD0Ev,__ZN11MethodBind1I7RayCastbED0Ev,__ZN13MethodBind0RCI7RayCastbED0Ev,__ZN11MethodBind1I7RayCastRK7Vector3ED0Ev,__ZN13MethodBind0RCI7RayCast7Vector3ED0Ev,__ZN11MethodBind0I7RayCastED0Ev,__ZN13MethodBind0RCI7RayCastP6ObjectED0Ev,__ZN13MethodBind0RCI7RayCastiED0Ev,__ZN11MethodBind1I7RayCastRK3RIDED0Ev,__ZN11MethodBind1I7RayCastPK6ObjectED0Ev,__ZN11MethodBind1I7RayCastjED0Ev,__ZN13MethodBind0RCI7RayCastjED0Ev,__ZN12VehicleWheel18_initialize_classvEv,__ZN12VehicleWheelD2Ev,__ZN12VehicleWheelD0Ev,__ZN11MethodBind1I12VehicleWheelfED0Ev,__ZN13MethodBind0RCI12VehicleWheelfED0Ev,__ZN11MethodBind1I12VehicleWheelbED0Ev,__ZN13MethodBind0RCI12VehicleWheelbED0Ev,__ZN10Navigation18_initialize_classvEv,__ZN10NavigationD2Ev,__ZN10NavigationD0Ev,__ZN12MethodBind3RI10NavigationiRK3RefI14NavigationMeshERK9TransformP6ObjectED0Ev,__ZN11MethodBind2I10NavigationiRK9TransformED0Ev,__ZN11MethodBind1I10NavigationiED0Ev,__ZN12MethodBind3RI10Navigation6VectorI7Vector3ERKS2_S5_bED0Ev,__ZN12MethodBind3RI10Navigation7Vector3RKS1_S3_RKbED0Ev,__ZN12MethodBind1RI10Navigation7Vector3RKS1_ED0Ev,__ZN12MethodBind1RI10NavigationP6ObjectRK7Vector3ED0Ev,__ZN11MethodBind1I10NavigationRK7Vector3ED0Ev,__ZN13MethodBind0RCI10Navigation7Vector3ED0Ev,__ZN14NavigationMesh18_initialize_classvEv,__ZN14NavigationMeshD2Ev,__ZN14NavigationMeshD0Ev,__ZN11MethodBind1I14NavigationMeshRK10PoolVectorI7Vector3EED0Ev,__ZN13MethodBind0RCI14NavigationMesh10PoolVectorI7Vector3EED0Ev,__ZN11MethodBind1I14NavigationMeshRK6VectorIiEED0Ev,__ZN13MethodBind0RCI14NavigationMeshiED0Ev,__ZN12MethodBind1RI14NavigationMesh6VectorIiEiED0Ev,__ZN11MethodBind0I14NavigationMeshED0Ev,__ZN11MethodBind1I14NavigationMeshRK5ArrayED0Ev,__ZN13MethodBind0RCI14NavigationMesh5ArrayED0Ev,__ZN10Position3D18_initialize_classvEv,__ZN10Position3DD2Ev,__ZN10Position3DD0Ev,__ZN19AnimationTreePlayer7NodeOutD0Ev,__ZN9SpotLight18_initialize_classvEv,__ZN9SpotLightD2Ev,__ZN9SpotLightD0Ev,__ZN9OmniLight18_initialize_classvEv,__ZN9OmniLightD2Ev,__ZN9OmniLightD0Ev,__ZN11MethodBind1I9OmniLightNS0_10ShadowModeEED0Ev,__ZN13MethodBind0RCI9OmniLightNS0_10ShadowModeEED0Ev,__ZN11MethodBind1I9OmniLightNS0_12ShadowDetailEED0Ev,__ZN13MethodBind0RCI9OmniLightNS0_12ShadowDetailEED0Ev,__ZN16DirectionalLight18_initialize_classvEv,__ZN16DirectionalLightD2Ev,__ZN16DirectionalLightD0Ev,__ZN11MethodBind1I16DirectionalLightNS0_10ShadowModeEED0Ev,__ZN13MethodBind0RCI16DirectionalLightNS0_10ShadowModeEED0Ev,__ZN11MethodBind1I16DirectionalLightbED0Ev,__ZN13MethodBind0RCI16DirectionalLightbED0Ev,__ZN18InterpolatedCamera18_initialize_classvEv,__ZN18InterpolatedCameraD2Ev,__ZN18InterpolatedCameraD0Ev,__ZN11MethodBind1I18InterpolatedCameraRK8NodePathED0Ev,__ZN13MethodBind0RCI18InterpolatedCamera8NodePathED0Ev,__ZN11MethodBind1I18InterpolatedCameraPK6ObjectED0Ev,__ZN11MethodBind1I18InterpolatedCamerafED0Ev,__ZN13MethodBind0RCI18InterpolatedCamerafED0Ev,__ZN11MethodBind1I18InterpolatedCamerabED0Ev,__ZN13MethodBind0RCI18InterpolatedCamerabED0Ev,__ZN14BoneAttachment18_initialize_classvEv,__ZN14BoneAttachmentD2Ev,__ZN14BoneAttachmentD0Ev,__ZN11MethodBind1I14BoneAttachmentRK6StringED0Ev,__ZN13MethodBind0RCI14BoneAttachment6StringED0Ev,__ZN10VScrollBar18_initialize_classvEv,__ZN10VScrollBarD2Ev,__ZN10VScrollBarD0Ev,__ZN11ColorPicker18_initialize_classvEv,__ZN11ColorPickerD2Ev,__ZN11ColorPickerD0Ev,__ZN7HSlider18_initialize_classvEv,__ZN7HSliderD2Ev,__ZN7HSliderD0Ev,__ZN5Timer18_initialize_classvEv,__ZN5TimerD2Ev,__ZN5TimerD0Ev,__ZN11MethodBind1I5TimerfED0Ev,__ZN13MethodBind0RCI5TimerfED0Ev,__ZN11MethodBind1I5TimerbED0Ev,__ZN13MethodBind0RCI5TimerbED0Ev,__ZN11MethodBind0I5TimerED0Ev,__ZN11MethodBind1I5TimerNS0_16TimerProcessModeEED0Ev,__ZN13MethodBind0RCI5TimerNS0_16TimerProcessModeEED0Ev,__ZN10HSeparator18_initialize_classvEv,__ZN10HSeparatorD2Ev,__ZN10HSeparatorD0Ev,__ZN10VSeparator18_initialize_classvEv,__ZN10VSeparatorD2Ev,__ZN10VSeparatorD0Ev,__ZN10ToolButton18_initialize_classvEv,__ZN10ToolButtonD2Ev,__ZN10ToolButtonD0Ev,__ZN11MethodBind1I11ColorPickerRK5ColorED0Ev,__ZN13MethodBind0RCI11ColorPicker5ColorED0Ev,__ZN11MethodBind1I11ColorPickerbED0Ev,__ZN13MethodBind0RCI11ColorPickerbED0Ev,__ZN11MethodBind1I11ColorPickerdED0Ev,__ZN11MethodBind1I11ColorPickerRK6StringED0Ev,__ZN11MethodBind0I11ColorPickerED0Ev,__ZN11MethodBind2I11ColorPickeriP7ControlED0Ev,__ZN11MethodBind1I11ColorPickerRK10InputEventED0Ev,__ZN10PopupPanel18_initialize_classvEv,__ZN10PopupPanelD2Ev,__ZN10PopupPanelD0Ev,__ZN13ReferenceRect18_initialize_classvEv,__ZN13ReferenceRectD2Ev,__ZN13ReferenceRectD0Ev,__ZN12VButtonArray18_initialize_classvEv,__ZN12VButtonArrayD2Ev,__ZN12VButtonArrayD0Ev,__ZN12HButtonArray18_initialize_classvEv,__ZN12HButtonArrayD2Ev,__ZN12HButtonArrayD0Ev,__ZN15VSplitContainer18_initialize_classvEv,__ZN15VSplitContainerD2Ev,__ZN15VSplitContainerD0Ev,__ZN15HSplitContainer18_initialize_classvEv,__ZN15HSplitContainerD2Ev,__ZN15HSplitContainerD0Ev,__ZN9ColorRect18_initialize_classvEv,__ZN9ColorRectD2Ev,__ZN9ColorRectD0Ev,__ZN11MethodBind1I9ColorRectRK5ColorED0Ev,__ZN13MethodBind0RCI9ColorRect5ColorED0Ev,__ZN7VSlider18_initialize_classvEv,__ZN7VSliderD2Ev,__ZN7VSliderD0Ev,__ZN8ShortCut18_initialize_classvEv,__ZN8ShortCutD2Ev,__ZN8ShortCutD0Ev,__ZN11MethodBind1I8ShortCutRK10InputEventED0Ev,__ZN13MethodBind0RCI8ShortCut10InputEventED0Ev,__ZN13MethodBind0RCI8ShortCutbED0Ev,__ZN13MethodBind1RCI8ShortCutbRK10InputEventED0Ev,__ZN13MethodBind0RCI8ShortCut6StringED0Ev,__ZN11ButtonGroup18_initialize_classvEv,__ZN11ButtonGroupD2Ev,__ZN11ButtonGroupD0Ev,__ZN12MethodBind0RI11ButtonGroupP10BaseButtonED0Ev,__ZN17ResourcePreloader18_initialize_classvEv,__ZN17ResourcePreloaderD2Ev,__ZN17ResourcePreloaderD0Ev,__ZN11MethodBind1I17ResourcePreloaderRK5ArrayED0Ev,__ZN13MethodBind0RCI17ResourcePreloader5ArrayED0Ev,__ZN11MethodBind2I17ResourcePreloaderRK10StringNameRK3RefI8ResourceEED0Ev,__ZN11MethodBind1I17ResourcePreloaderRK10StringNameED0Ev,__ZN11MethodBind2I17ResourcePreloaderRK10StringNameS3_ED0Ev,__ZN13MethodBind1RCI17ResourcePreloaderbRK10StringNameED0Ev,__ZN13MethodBind1RCI17ResourcePreloader3RefI8ResourceERK10StringNameED0Ev,__ZN13MethodBind0RCI17ResourcePreloader10PoolVectorI6StringEED0Ev,__ZN24Physics2DDirectBodyState18_initialize_classvEv,__ZN24Physics2DDirectBodyStateD2Ev,__ZN24Physics2DDirectBodyStateD0Ev,__ZN24Physics2DDirectBodyState16integrate_forcesEv,__ZN13MethodBind0RCI24Physics2DDirectBodyState7Vector2ED0Ev,__ZN13MethodBind0RCI24Physics2DDirectBodyStatefED0Ev,__ZN11MethodBind1I24Physics2DDirectBodyStateRK7Vector2ED0Ev,__ZN11MethodBind1I24Physics2DDirectBodyStatefED0Ev,__ZN11MethodBind1I24Physics2DDirectBodyStateRK11Transform2DED0Ev,__ZN13MethodBind0RCI24Physics2DDirectBodyState11Transform2DED0Ev,__ZN11MethodBind1I24Physics2DDirectBodyStatebED0Ev,__ZN13MethodBind0RCI24Physics2DDirectBodyStatebED0Ev,__ZN13MethodBind0RCI24Physics2DDirectBodyStateiED0Ev,__ZN13MethodBind1RCI24Physics2DDirectBodyState7Vector2iED0Ev,__ZN13MethodBind1RCI24Physics2DDirectBodyStateiiED0Ev,__ZN13MethodBind1RCI24Physics2DDirectBodyState3RIDiED0Ev,__ZN13MethodBind1RCI24Physics2DDirectBodyStatejiED0Ev,__ZN13MethodBind1RCI24Physics2DDirectBodyStateP6ObjectiED0Ev,__ZN13MethodBind1RCI24Physics2DDirectBodyState7VariantiED0Ev,__ZN11MethodBind0I24Physics2DDirectBodyStateED0Ev,__ZN12MethodBind0RI24Physics2DDirectBodyStateP25Physics2DDirectSpaceStateED0Ev,__ZN15Physics2DServer18_initialize_classvEv,__ZN15Physics2DServerD2Ev,__ZN15Physics2DServerD0Ev,__ZN12MethodBind1RI15Physics2DServer3RIDNS0_9ShapeTypeEED0Ev,__ZN11MethodBind2I15Physics2DServer3RIDRK7VariantED0Ev,__ZN13MethodBind1RCI15Physics2DServerNS0_9ShapeTypeE3RIDED0Ev,__ZN13MethodBind1RCI15Physics2DServer7Variant3RIDED0Ev,__ZN12MethodBind0RI15Physics2DServer3RIDED0Ev,__ZN11MethodBind2I15Physics2DServer3RIDbED0Ev,__ZN13MethodBind1RCI15Physics2DServerb3RIDED0Ev,__ZN11MethodBind3I15Physics2DServer3RIDNS0_14SpaceParameterEfED0Ev,__ZN13MethodBind2RCI15Physics2DServerf3RIDNS0_14SpaceParameterEED0Ev,__ZN12MethodBind1RI15Physics2DServerP25Physics2DDirectSpaceState3RIDED0Ev,__ZN11MethodBind2I15Physics2DServer3RIDS1_ED0Ev,__ZN13MethodBind1RCI15Physics2DServer3RIDS1_ED0Ev,__ZN11MethodBind2I15Physics2DServer3RIDNS0_21AreaSpaceOverrideModeEED0Ev,__ZN13MethodBind1RCI15Physics2DServerNS0_21AreaSpaceOverrideModeE3RIDED0Ev,__ZN11MethodBind3I15Physics2DServer3RIDS1_RK11Transform2DED0Ev,__ZN11MethodBind3I15Physics2DServer3RIDiS1_ED0Ev,__ZN11MethodBind3I15Physics2DServer3RIDiRK11Transform2DED0Ev,__ZN13MethodBind1RCI15Physics2DServeri3RIDED0Ev,__ZN13MethodBind2RCI15Physics2DServer3RIDS1_iED0Ev,__ZN13MethodBind2RCI15Physics2DServer11Transform2D3RIDiED0Ev,__ZN11MethodBind2I15Physics2DServer3RIDiED0Ev,__ZN11MethodBind1I15Physics2DServer3RIDED0Ev,__ZN11MethodBind2I15Physics2DServer3RIDjED0Ev,__ZN11MethodBind3I15Physics2DServer3RIDNS0_13AreaParameterERK7VariantED0Ev,__ZN11MethodBind2I15Physics2DServer3RIDRK11Transform2DED0Ev,__ZN13MethodBind2RCI15Physics2DServer7Variant3RIDNS0_13AreaParameterEED0Ev,__ZN13MethodBind1RCI15Physics2DServer11Transform2D3RIDED0Ev,__ZN13MethodBind1RCI15Physics2DServerj3RIDED0Ev,__ZN11MethodBind3I15Physics2DServer3RIDP6ObjectRK10StringNameED0Ev,__ZN12MethodBind2RI15Physics2DServer3RIDNS0_8BodyModeEbED0Ev,__ZN11MethodBind2I15Physics2DServer3RIDNS0_8BodyModeEED0Ev,__ZN13MethodBind1RCI15Physics2DServerNS0_8BodyModeE3RIDED0Ev,__ZN11MethodBind3I15Physics2DServer3RIDiRK7VariantED0Ev,__ZN13MethodBind2RCI15Physics2DServer7Variant3RIDiED0Ev,__ZN11MethodBind3I15Physics2DServer3RIDibED0Ev,__ZN13MethodBind2RCI15Physics2DServerb3RIDiED0Ev,__ZN11MethodBind2I15Physics2DServer3RIDNS0_7CCDModeEED0Ev,__ZN13MethodBind1RCI15Physics2DServerNS0_7CCDModeE3RIDED0Ev,__ZN11MethodBind3I15Physics2DServer3RIDNS0_13BodyParameterEfED0Ev,__ZN13MethodBind2RCI15Physics2DServerf3RIDNS0_13BodyParameterEED0Ev,__ZN11MethodBind3I15Physics2DServer3RIDNS0_9BodyStateERK7VariantED0Ev,__ZN13MethodBind2RCI15Physics2DServer7Variant3RIDNS0_9BodyStateEED0Ev,__ZN11MethodBind3I15Physics2DServer3RIDRK7Vector2S4_ED0Ev,__ZN11MethodBind2I15Physics2DServer3RIDRK7Vector2ED0Ev,__ZN13MethodBind1RCI15Physics2DServer7Vector23RIDED0Ev,__ZN11MethodBind2I15Physics2DServer3RIDfED0Ev,__ZN13MethodBind1RCI15Physics2DServerf3RIDED0Ev,__ZN11MethodBind4I15Physics2DServer3RIDP6ObjectRK10StringNameRK7VariantED0Ev,__ZN12MethodBind5RI15Physics2DServerb3RIDRK11Transform2DRK7Vector2fRK3RefI25Physics2DTestMotionResultEED0Ev,__ZN11MethodBind3I15Physics2DServer3RIDNS0_10JointParamEfED0Ev,__ZN13MethodBind2RCI15Physics2DServerf3RIDNS0_10JointParamEED0Ev,__ZN12MethodBind3RI15Physics2DServer3RIDRK7Vector2S1_S1_ED0Ev,__ZN12MethodBind5RI15Physics2DServer3RIDRK7Vector2S4_S4_S1_S1_ED0Ev,__ZN12MethodBind4RI15Physics2DServer3RIDRK7Vector2S4_S1_S1_ED0Ev,__ZN11MethodBind3I15Physics2DServer3RIDNS0_17DampedStringParamEfED0Ev,__ZN13MethodBind2RCI15Physics2DServerf3RIDNS0_17DampedStringParamEED0Ev,__ZN13MethodBind1RCI15Physics2DServerNS0_9JointTypeE3RIDED0Ev,__ZN11MethodBind1I15Physics2DServerbED0Ev,__ZN12MethodBind1RI15Physics2DServeriNS0_11ProcessInfoEED0Ev,__ZN11AudioServer18_initialize_classvEv,__ZN11AudioServerD2Ev,__ZN11AudioServerD0Ev,__ZN11AudioServer4initEv,__ZN11AudioServer6finishEv,__ZN11AudioServer6updateEv,__ZN11AudioServer23load_default_bus_layoutEv,__ZN11AudioServer4lockEv,__ZN11AudioServer6unlockEv,__ZN11MethodBind1I11AudioServeriED0Ev,__ZN13MethodBind0RCI11AudioServeriED0Ev,__ZN11MethodBind2I11AudioServeriiED0Ev,__ZN11MethodBind2I11AudioServeriRK6StringED0Ev,__ZN13MethodBind1RCI11AudioServer6StringiED0Ev,__ZN11MethodBind2I11AudioServerifED0Ev,__ZN13MethodBind1RCI11AudioServerfiED0Ev,__ZN11MethodBind2I11AudioServeriRK10StringNameED0Ev,__ZN13MethodBind1RCI11AudioServer10StringNameiED0Ev,__ZN11MethodBind2I11AudioServeribED0Ev,__ZN13MethodBind1RCI11AudioServerbiED0Ev,__ZN11MethodBind3I11AudioServeriRK3RefI11AudioEffectEiED0Ev,__ZN12MethodBind2RI11AudioServer3RefI11AudioEffectEiiED0Ev,__ZN11MethodBind3I11AudioServeriiiED0Ev,__ZN11MethodBind3I11AudioServeriibED0Ev,__ZN13MethodBind2RCI11AudioServerbiiED0Ev,__ZN13MethodBind2RCI11AudioServerfiiED0Ev,__ZN11MethodBind0I11AudioServerED0Ev,__ZN13MethodBind0RCI11AudioServerNS0_11SpeakerModeEED0Ev,__ZN13MethodBind0RCI11AudioServerfED0Ev,__ZN11MethodBind1I11AudioServerRK3RefI14AudioBusLayoutEED0Ev,__ZN13MethodBind0RCI11AudioServer3RefI14AudioBusLayoutEED0Ev,__ZN14AudioBusLayout18_initialize_classvEv,__ZN14AudioBusLayoutD2Ev,__ZN14AudioBusLayoutD0Ev,__ZN12VisualServer18_initialize_classvEv,__ZN12VisualServerD2Ev,__ZN12VisualServerD0Ev,__ZN12MethodBind0RI12VisualServer3RIDED0Ev,__ZN12MethodBind2RI12VisualServer3RIDRK5ImagejED0Ev,__ZN11MethodBind2I12VisualServer3RIDjED0Ev,__ZN13MethodBind1RCI12VisualServerj3RIDED0Ev,__ZN11MethodBind1I12VisualServerbED0Ev,__ZN22PhysicsDirectBodyState18_initialize_classvEv,__ZN22PhysicsDirectBodyStateD2Ev,__ZN22PhysicsDirectBodyStateD0Ev,__ZN22PhysicsDirectBodyState16integrate_forcesEv,__ZN13MethodBind0RCI22PhysicsDirectBodyState7Vector3ED0Ev,__ZN13MethodBind0RCI22PhysicsDirectBodyStatefED0Ev,__ZN13MethodBind0RCI22PhysicsDirectBodyState5BasisED0Ev,__ZN11MethodBind1I22PhysicsDirectBodyStateRK7Vector3ED0Ev,__ZN11MethodBind1I22PhysicsDirectBodyStateRK9TransformED0Ev,__ZN13MethodBind0RCI22PhysicsDirectBodyState9TransformED0Ev,__ZN11MethodBind2I22PhysicsDirectBodyStateRK7Vector3S3_ED0Ev,__ZN11MethodBind1I22PhysicsDirectBodyStatebED0Ev,__ZN13MethodBind0RCI22PhysicsDirectBodyStatebED0Ev,__ZN13MethodBind0RCI22PhysicsDirectBodyStateiED0Ev,__ZN13MethodBind1RCI22PhysicsDirectBodyState7Vector3iED0Ev,__ZN13MethodBind1RCI22PhysicsDirectBodyStateiiED0Ev,__ZN13MethodBind1RCI22PhysicsDirectBodyState3RIDiED0Ev,__ZN13MethodBind1RCI22PhysicsDirectBodyStatejiED0Ev,__ZN13MethodBind1RCI22PhysicsDirectBodyStateP6ObjectiED0Ev,__ZN11MethodBind0I22PhysicsDirectBodyStateED0Ev,__ZN12MethodBind0RI22PhysicsDirectBodyStateP23PhysicsDirectSpaceStateED0Ev,__ZN13PhysicsServer18_initialize_classvEv,__ZN13PhysicsServerD2Ev,__ZN13PhysicsServerD0Ev,__ZN12MethodBind1RI13PhysicsServer3RIDNS0_9ShapeTypeEED0Ev,__ZN11MethodBind2I13PhysicsServer3RIDRK7VariantED0Ev,__ZN13MethodBind1RCI13PhysicsServerNS0_9ShapeTypeE3RIDED0Ev,__ZN13MethodBind1RCI13PhysicsServer7Variant3RIDED0Ev,__ZN12MethodBind0RI13PhysicsServer3RIDED0Ev,__ZN11MethodBind2I13PhysicsServer3RIDbED0Ev,__ZN13MethodBind1RCI13PhysicsServerb3RIDED0Ev,__ZN11MethodBind3I13PhysicsServer3RIDNS0_14SpaceParameterEfED0Ev,__ZN13MethodBind2RCI13PhysicsServerf3RIDNS0_14SpaceParameterEED0Ev,__ZN12MethodBind1RI13PhysicsServerP23PhysicsDirectSpaceState3RIDED0Ev,__ZN11MethodBind2I13PhysicsServer3RIDS1_ED0Ev,__ZN13MethodBind1RCI13PhysicsServer3RIDS1_ED0Ev,__ZN11MethodBind2I13PhysicsServer3RIDNS0_21AreaSpaceOverrideModeEED0Ev,__ZN13MethodBind1RCI13PhysicsServerNS0_21AreaSpaceOverrideModeE3RIDED0Ev,__ZN11MethodBind3I13PhysicsServer3RIDS1_RK9TransformED0Ev,__ZN11MethodBind3I13PhysicsServer3RIDiS1_ED0Ev,__ZN11MethodBind3I13PhysicsServer3RIDiRK9TransformED0Ev,__ZN13MethodBind1RCI13PhysicsServeri3RIDED0Ev,__ZN13MethodBind2RCI13PhysicsServer3RIDS1_iED0Ev,__ZN13MethodBind2RCI13PhysicsServer9Transform3RIDiED0Ev,__ZN11MethodBind2I13PhysicsServer3RIDiED0Ev,__ZN11MethodBind1I13PhysicsServer3RIDED0Ev,__ZN11MethodBind2I13PhysicsServer3RIDjED0Ev,__ZN11MethodBind3I13PhysicsServer3RIDNS0_13AreaParameterERK7VariantED0Ev,__ZN11MethodBind2I13PhysicsServer3RIDRK9TransformED0Ev,__ZN13MethodBind2RCI13PhysicsServer7Variant3RIDNS0_13AreaParameterEED0Ev,__ZN13MethodBind1RCI13PhysicsServer9Transform3RIDED0Ev,__ZN13MethodBind1RCI13PhysicsServerj3RIDED0Ev,__ZN11MethodBind3I13PhysicsServer3RIDP6ObjectRK10StringNameED0Ev,__ZN12MethodBind2RI13PhysicsServer3RIDNS0_8BodyModeEbED0Ev,__ZN11MethodBind2I13PhysicsServer3RIDNS0_8BodyModeEED0Ev,__ZN13MethodBind1RCI13PhysicsServerNS0_8BodyModeE3RIDED0Ev,__ZN13MethodBind2RCI13PhysicsServerj3RIDjED0Ev,__ZN11MethodBind3I13PhysicsServer3RIDNS0_13BodyParameterEfED0Ev,__ZN13MethodBind2RCI13PhysicsServerf3RIDNS0_13BodyParameterEED0Ev,__ZN11MethodBind3I13PhysicsServer3RIDNS0_9BodyStateERK7VariantED0Ev,__ZN13MethodBind2RCI13PhysicsServer7Variant3RIDNS0_9BodyStateEED0Ev,__ZN11MethodBind3I13PhysicsServer3RIDRK7Vector3S4_ED0Ev,__ZN11MethodBind2I13PhysicsServer3RIDRK7Vector3ED0Ev,__ZN11MethodBind2I13PhysicsServer3RIDNS0_12BodyAxisLockEED0Ev,__ZN13MethodBind1RCI13PhysicsServerNS0_12BodyAxisLockE3RIDED0Ev,__ZN11MethodBind4I13PhysicsServer3RIDP6ObjectRK10StringNameRK7VariantED0Ev,__ZN12MethodBind4RI13PhysicsServer3RIDS1_RK7Vector3S1_S4_ED0Ev,__ZN11MethodBind3I13PhysicsServer3RIDNS0_13PinJointParamEfED0Ev,__ZN13MethodBind2RCI13PhysicsServerf3RIDNS0_13PinJointParamEED0Ev,__ZN13MethodBind1RCI13PhysicsServer7Vector33RIDED0Ev,__ZN12MethodBind4RI13PhysicsServer3RIDS1_RK9TransformS1_S4_ED0Ev,__ZN11MethodBind3I13PhysicsServer3RIDNS0_15HingeJointParamEfED0Ev,__ZN13MethodBind2RCI13PhysicsServerf3RIDNS0_15HingeJointParamEED0Ev,__ZN11MethodBind3I13PhysicsServer3RIDNS0_14HingeJointFlagEbED0Ev,__ZN13MethodBind2RCI13PhysicsServerb3RIDNS0_14HingeJointFlagEED0Ev,__ZN11MethodBind3I13PhysicsServer3RIDNS0_16SliderJointParamEfED0Ev,__ZN13MethodBind2RCI13PhysicsServerf3RIDNS0_16SliderJointParamEED0Ev,__ZN11MethodBind3I13PhysicsServer3RIDNS0_19ConeTwistJointParamEfED0Ev,__ZN13MethodBind2RCI13PhysicsServerf3RIDNS0_19ConeTwistJointParamEED0Ev,__ZN13MethodBind1RCI13PhysicsServerNS0_9JointTypeE3RIDED0Ev,__ZN11MethodBind4I13PhysicsServer3RIDN7Vector34AxisENS0_19G6DOFJointAxisParamEfED0Ev,__ZN12MethodBind3RI13PhysicsServerf3RIDN7Vector34AxisENS0_19G6DOFJointAxisParamEED0Ev,__ZN11MethodBind4I13PhysicsServer3RIDN7Vector34AxisENS0_18G6DOFJointAxisFlagEbED0Ev,__ZN12MethodBind3RI13PhysicsServerb3RIDN7Vector34AxisENS0_18G6DOFJointAxisFlagEED0Ev,__ZN11MethodBind1I13PhysicsServerbED0Ev,__ZN12MethodBind1RI13PhysicsServeriNS0_11ProcessInfoEED0Ev,__ZN16BroadPhaseOctree6updateEv,__ZN16BroadPhaseOctreeD2Ev,__ZN16BroadPhaseOctreeD0Ev,__ZN15PhysicsServerSW18_initialize_classvEv,__ZN15PhysicsServerSWD2Ev,__ZN15PhysicsServerSWD0Ev,__ZN15PhysicsServerSW4initEv,__ZN15PhysicsServerSW4syncEv,__ZN15PhysicsServerSW13flush_queriesEv,__ZN15PhysicsServerSW6finishEv,__ZN24PhysicsDirectBodyStateSW18_initialize_classvEv,__ZN24PhysicsDirectBodyStateSWD2Ev,__ZN24PhysicsDirectBodyStateSWD0Ev,__ZN18Generic6DOFJointSWD0Ev,__ZN18Generic6DOFJointSW13calcAnchorPosEv,__ZN16ConeTwistJointSWD0Ev,__ZN13SliderJointSWD0Ev,__ZN12HingeJointSWD0Ev,__ZN10PinJointSWD2Ev,__ZN10PinJointSWD0Ev,__ZN6BodySWD2Ev,__ZN6BodySWD0Ev,__ZN17CollisionObjectSW14_shape_changedEv,__ZN6BodySW15_shapes_changedEv,__ZN17CollisionObjectSWD2Ev,__ZN17CollisionObjectSWD0Ev,__ZN6AreaSWD2Ev,__ZN6AreaSWD0Ev,__ZN6AreaSW15_shapes_changedEv,__ZN7SpaceSWD2Ev,__ZN7SpaceSWD0Ev,__ZN25PhysicsDirectSpaceStateSW18_initialize_classvEv,__ZN25PhysicsDirectSpaceStateSWD2Ev,__ZN25PhysicsDirectSpaceStateSWD0Ev,__ZN7ShapeSWD2Ev,__ZN13MotionShapeSWD0Ev,__ZN7ShapeSWD0Ev,__ZN23PhysicsDirectSpaceState18_initialize_classvEv,__ZN23PhysicsDirectSpaceStateD2Ev,__ZN23PhysicsDirectSpaceStateD0Ev,__ZN12MethodBind5RI23PhysicsDirectSpaceState10DictionaryRK7Vector3S4_RK6VectorI3RIDEjjED0Ev,__ZN12MethodBind2RI23PhysicsDirectSpaceState5ArrayRK3RefI27PhysicsShapeQueryParametersEiED0Ev,__ZN12MethodBind2RI23PhysicsDirectSpaceState5ArrayRK3RefI27PhysicsShapeQueryParametersERK7Vector3ED0Ev,__ZN12MethodBind1RI23PhysicsDirectSpaceState10DictionaryRK3RefI27PhysicsShapeQueryParametersEED0Ev,__ZN10BodyPairSWD2Ev,__ZN10BodyPairSWD0Ev,__ZN10AreaPairSWD2Ev,__ZN10AreaPairSWD0Ev,__ZN11Area2PairSWD2Ev,__ZN11Area2PairSWD0Ev,__ZN16HeightMapShapeSWD2Ev,__ZN16HeightMapShapeSWD0Ev,__ZN21ConcavePolygonShapeSWD2Ev,__ZN21ConcavePolygonShapeSWD0Ev,__ZN11FaceShapeSWD0Ev,__ZN20ConvexPolygonShapeSWD2Ev,__ZN20ConvexPolygonShapeSWD0Ev,__ZN14CapsuleShapeSWD0Ev,__ZN10BoxShapeSWD0Ev,__ZN13SphereShapeSWD0Ev,__ZN10RayShapeSWD0Ev,__ZN12PlaneShapeSWD0Ev,__ZN9RID_OwnerI7JointSWED2Ev,__ZN9RID_OwnerI7JointSWED0Ev,__ZN9RID_OwnerI6BodySWED2Ev,__ZN9RID_OwnerI6BodySWED0Ev,__ZN9RID_OwnerI6AreaSWED2Ev,__ZN9RID_OwnerI6AreaSWED0Ev,__ZN9RID_OwnerI7SpaceSWED2Ev,__ZN9RID_OwnerI7SpaceSWED0Ev,__ZN9RID_OwnerI7ShapeSWED2Ev,__ZN9RID_OwnerI7ShapeSWED0Ev,__ZN12BodyPair2DSWD2Ev,__ZN12BodyPair2DSWD0Ev,__ZN19CollisionObject2DSWD2Ev,__ZN19CollisionObject2DSWD0Ev,__ZN19CollisionObject2DSW14_shape_changedEv,__ZN12PinJoint2DSWD2Ev,__ZN12PinJoint2DSWD0Ev,__ZN15GrooveJoint2DSWD2Ev,__ZN15GrooveJoint2DSWD0Ev,__ZN21DampedSpringJoint2DSWD2Ev,__ZN21DampedSpringJoint2DSWD0Ev,__ZN17Physics2DServerSW18_initialize_classvEv,__ZN17Physics2DServerSWD2Ev,__ZN17Physics2DServerSWD0Ev,__ZN17Physics2DServerSW4initEv,__ZN17Physics2DServerSW4syncEv,__ZN17Physics2DServerSW13flush_queriesEv,__ZN17Physics2DServerSW8end_syncEv,__ZN17Physics2DServerSW6finishEv,__ZN26Physics2DDirectBodyStateSW18_initialize_classvEv,__ZN26Physics2DDirectBodyStateSWD2Ev,__ZN26Physics2DDirectBodyStateSWD0Ev,__ZN8Body2DSWD2Ev,__ZN8Body2DSWD0Ev,__ZN8Body2DSW15_shapes_changedEv,__ZN8Area2DSWD2Ev,__ZN8Area2DSWD0Ev,__ZN8Area2DSW15_shapes_changedEv,__ZN9Space2DSWD2Ev,__ZN9Space2DSWD0Ev,__ZN27Physics2DDirectSpaceStateSW18_initialize_classvEv,__ZN27Physics2DDirectSpaceStateSWD2Ev,__ZN27Physics2DDirectSpaceStateSWD0Ev,__ZN25Physics2DDirectSpaceState18_initialize_classvEv,__ZN25Physics2DDirectSpaceStateD2Ev,__ZN25Physics2DDirectSpaceStateD0Ev,__ZN12MethodBind5RI25Physics2DDirectSpaceState5ArrayRK7Vector2iRK6VectorI3RIDEjjED0Ev,__ZN12MethodBind5RI25Physics2DDirectSpaceState10DictionaryRK7Vector2S4_RK6VectorI3RIDEjjED0Ev,__ZN12MethodBind2RI25Physics2DDirectSpaceState5ArrayRK3RefI29Physics2DShapeQueryParametersEiED0Ev,__ZN12MethodBind1RI25Physics2DDirectSpaceState5ArrayRK3RefI29Physics2DShapeQueryParametersEED0Ev,__ZN12MethodBind1RI25Physics2DDirectSpaceState10DictionaryRK3RefI29Physics2DShapeQueryParametersEED0Ev,__ZN12AreaPair2DSWD2Ev,__ZN12AreaPair2DSWD0Ev,__ZN13Area2Pair2DSWD2Ev,__ZN13Area2Pair2DSWD0Ev,__ZN9Shape2DSWD2Ev,__ZN13LineShape2DSWD0Ev,__ZN12RayShape2DSWD0Ev,__ZN16SegmentShape2DSWD0Ev,__ZN15CircleShape2DSWD0Ev,__ZN18RectangleShape2DSWD0Ev,__ZN16CapsuleShape2DSWD0Ev,__ZN23ConcavePolygonShape2DSWD2Ev,__ZN23ConcavePolygonShape2DSWD0Ev,__ZN9Shape2DSWD0Ev,__ZN22ConvexPolygonShape2DSWD2Ev,__ZN22ConvexPolygonShape2DSWD0Ev,__ZN9RID_OwnerI9Joint2DSWED2Ev,__ZN9RID_OwnerI9Joint2DSWED0Ev,__ZN9RID_OwnerI8Body2DSWED2Ev,__ZN9RID_OwnerI8Body2DSWED0Ev,__ZN9RID_OwnerI8Area2DSWED2Ev,__ZN9RID_OwnerI8Area2DSWED0Ev,__ZN9RID_OwnerI9Space2DSWED2Ev,__ZN9RID_OwnerI9Space2DSWED0Ev,__ZN9RID_OwnerI9Shape2DSWED2Ev,__ZN9RID_OwnerI9Shape2DSWED0Ev,__ZN20BroadPhase2DHashGrid6updateEv,__ZN20BroadPhase2DHashGridD2Ev,__ZN20BroadPhase2DHashGridD0Ev,__ZN17VisualServerScene17InstanceLightDataD2Ev,__ZN17VisualServerScene17InstanceLightDataD0Ev,__ZN17VisualServerScene20InstanceGeometryDataD2Ev,__ZN17VisualServerScene20InstanceGeometryDataD0Ev,__ZN17VisualServerScene27InstanceReflectionProbeDataD2Ev,__ZN17VisualServerScene27InstanceReflectionProbeDataD0Ev,__ZN17VisualServerScene19InstanceGIProbeDataD2Ev,__ZN17VisualServerScene19InstanceGIProbeDataD0Ev,__ZN17VisualServerScene8InstanceD2Ev,__ZN17VisualServerScene8InstanceD0Ev,__ZN17VisualServerScene8Instance12base_removedEv,__ZN17VisualServerScene8Instance12base_changedEv,__ZN17VisualServerScene8Instance21base_material_changedEv,__ZN15RasterizerScene12InstanceBaseD2Ev,__ZN15RasterizerScene12InstanceBaseD0Ev,__ZN17VisualServerScene8ScenarioD2Ev,__ZN17VisualServerScene8ScenarioD0Ev,__ZN17VisualServerScene6CameraD0Ev,__ZN18VisualServerRasterD2Ev,__ZN18VisualServerRasterD0Ev,__ZN18VisualServerRaster4drawEv,__ZN18VisualServerRaster4syncEv,__ZN18VisualServerRaster4initEv,__ZN18VisualServerRaster6finishEv,__ZN18VisualServerCanvas20LightOccluderPolygonD2Ev,__ZN18VisualServerCanvas20LightOccluderPolygonD0Ev,__ZN16RasterizerCanvas21LightOccluderInstanceD0Ev,__ZN16RasterizerCanvas5LightD2Ev,__ZN16RasterizerCanvas5LightD0Ev,__ZN16RasterizerCanvas4Item7CommandD2Ev,__ZN16RasterizerCanvas4Item17CommandClipIgnoreD0Ev,__ZN16RasterizerCanvas4Item16CommandTransformD0Ev,__ZN16RasterizerCanvas4Item16CommandMultiMeshD0Ev,__ZN16RasterizerCanvas4Item11CommandMeshD0Ev,__ZN16RasterizerCanvas4Item14CommandPolygonD2Ev,__ZN16RasterizerCanvas4Item14CommandPolygonD0Ev,__ZN16RasterizerCanvas4Item16CommandPrimitiveD2Ev,__ZN16RasterizerCanvas4Item16CommandPrimitiveD0Ev,__ZN16RasterizerCanvas4Item16CommandNinePatchD0Ev,__ZN16RasterizerCanvas4Item11CommandRectD0Ev,__ZN16RasterizerCanvas4Item13CommandCircleD0Ev,__ZN16RasterizerCanvas4Item11CommandLineD0Ev,__ZN18VisualServerCanvas4ItemD2Ev,__ZN18VisualServerCanvas4ItemD0Ev,__ZN16RasterizerCanvas4ItemD2Ev,__ZN16RasterizerCanvas4ItemD0Ev,__ZN18VisualServerCanvas6CanvasD2Ev,__ZN18VisualServerCanvas6CanvasD0Ev,__ZN20VisualServerViewport8ViewportD2Ev,__ZN20VisualServerViewport8ViewportD0Ev,__ZN9RID_OwnerIN20VisualServerViewport8ViewportEED2Ev,__ZN9RID_OwnerIN20VisualServerViewport8ViewportEED0Ev,__ZN9RID_OwnerIN16RasterizerCanvas5LightEED2Ev,__ZN9RID_OwnerIN16RasterizerCanvas5LightEED0Ev,__ZN9RID_OwnerIN18VisualServerCanvas4ItemEED2Ev,__ZN9RID_OwnerIN18VisualServerCanvas4ItemEED0Ev,__ZN9RID_OwnerIN18VisualServerCanvas6CanvasEED2Ev,__ZN9RID_OwnerIN18VisualServerCanvas6CanvasEED0Ev,__ZN9RID_OwnerIN16RasterizerCanvas21LightOccluderInstanceEED2Ev,__ZN9RID_OwnerIN16RasterizerCanvas21LightOccluderInstanceEED0Ev,__ZN9RID_OwnerIN18VisualServerCanvas20LightOccluderPolygonEED2Ev,__ZN9RID_OwnerIN18VisualServerCanvas20LightOccluderPolygonEED0Ev,__ZN28AudioStreamPlaybackResampled18_initialize_classvEv,__ZN28AudioStreamPlaybackResampledD2Ev,__ZN28AudioStreamPlaybackResampledD0Ev,__ZN18AudioEffectLimiter18_initialize_classvEv,__ZN18AudioEffectLimiterD2Ev,__ZN18AudioEffectLimiterD0Ev,__ZN19AudioEffectInstance18_initialize_classvEv,__ZN19AudioEffectInstanceD2Ev,__ZN19AudioEffectInstanceD0Ev,__ZN26AudioEffectLimiterInstance18_initialize_classvEv,__ZN26AudioEffectLimiterInstanceD2Ev,__ZN26AudioEffectLimiterInstanceD0Ev,__ZN11AudioEffect18_initialize_classvEv,__ZN11AudioEffectD2Ev,__ZN11AudioEffectD0Ev,__ZN11MethodBind1I18AudioEffectLimiterfED0Ev,__ZN13MethodBind0RCI18AudioEffectLimiterfED0Ev,__ZN32AudioEffectStereoEnhanceInstance18_initialize_classvEv,__ZN32AudioEffectStereoEnhanceInstanceD2Ev,__ZN32AudioEffectStereoEnhanceInstanceD0Ev,__ZN24AudioEffectStereoEnhance18_initialize_classvEv,__ZN24AudioEffectStereoEnhanceD2Ev,__ZN24AudioEffectStereoEnhanceD0Ev,__ZN11MethodBind1I24AudioEffectStereoEnhancefED0Ev,__ZN13MethodBind0RCI24AudioEffectStereoEnhancefED0Ev,__ZN18AudioEffectAmplify18_initialize_classvEv,__ZN18AudioEffectAmplifyD2Ev,__ZN18AudioEffectAmplifyD0Ev,__ZN26AudioEffectAmplifyInstance18_initialize_classvEv,__ZN26AudioEffectAmplifyInstanceD2Ev,__ZN26AudioEffectAmplifyInstanceD0Ev,__ZN11MethodBind1I18AudioEffectAmplifyfED0Ev,__ZN13MethodBind0RCI18AudioEffectAmplifyfED0Ev,__ZN16AudioEffectDelay18_initialize_classvEv,__ZN16AudioEffectDelayD2Ev,__ZN16AudioEffectDelayD0Ev,__ZN24AudioEffectDelayInstance18_initialize_classvEv,__ZN24AudioEffectDelayInstanceD2Ev,__ZN24AudioEffectDelayInstanceD0Ev,__ZN11MethodBind1I16AudioEffectDelayfED0Ev,__ZN12MethodBind0RI16AudioEffectDelayfED0Ev,__ZN11MethodBind1I16AudioEffectDelaybED0Ev,__ZN13MethodBind0RCI16AudioEffectDelaybED0Ev,__ZN13MethodBind0RCI16AudioEffectDelayfED0Ev,__ZN17AudioEffectPanner18_initialize_classvEv,__ZN17AudioEffectPannerD2Ev,__ZN17AudioEffectPannerD0Ev,__ZN25AudioEffectPannerInstance18_initialize_classvEv,__ZN25AudioEffectPannerInstanceD2Ev,__ZN25AudioEffectPannerInstanceD0Ev,__ZN11MethodBind1I17AudioEffectPannerfED0Ev,__ZN13MethodBind0RCI17AudioEffectPannerfED0Ev,__ZN25AudioEffectReverbInstance18_initialize_classvEv,__ZN25AudioEffectReverbInstanceD2Ev,__ZN25AudioEffectReverbInstanceD0Ev,__ZN17AudioEffectReverb18_initialize_classvEv,__ZN17AudioEffectReverbD2Ev,__ZN17AudioEffectReverbD0Ev,__ZN11MethodBind1I17AudioEffectReverbfED0Ev,__ZN13MethodBind0RCI17AudioEffectReverbfED0Ev,__ZN21AudioEffectDistortion18_initialize_classvEv,__ZN21AudioEffectDistortionD2Ev,__ZN21AudioEffectDistortionD0Ev,__ZN29AudioEffectDistortionInstance18_initialize_classvEv,__ZN29AudioEffectDistortionInstanceD2Ev,__ZN29AudioEffectDistortionInstanceD0Ev,__ZN11MethodBind1I21AudioEffectDistortionNS0_4ModeEED0Ev,__ZN13MethodBind0RCI21AudioEffectDistortionNS0_4ModeEED0Ev,__ZN11MethodBind1I21AudioEffectDistortionfED0Ev,__ZN13MethodBind0RCI21AudioEffectDistortionfED0Ev,__ZN13AudioEffectEQ18_initialize_classvEv,__ZN13AudioEffectEQD2Ev,__ZN13AudioEffectEQD0Ev,__ZN21AudioEffectEQInstance18_initialize_classvEv,__ZN21AudioEffectEQInstanceD2Ev,__ZN21AudioEffectEQInstanceD0Ev,__ZN11MethodBind2I13AudioEffectEQifED0Ev,__ZN13MethodBind1RCI13AudioEffectEQfiED0Ev,__ZN13MethodBind0RCI13AudioEffectEQiED0Ev,__ZN17AudioEffectChorus18_initialize_classvEv,__ZN17AudioEffectChorusD2Ev,__ZN17AudioEffectChorusD0Ev,__ZN25AudioEffectChorusInstance18_initialize_classvEv,__ZN25AudioEffectChorusInstanceD2Ev,__ZN25AudioEffectChorusInstanceD0Ev,__ZN11MethodBind1I17AudioEffectChorusiED0Ev,__ZN13MethodBind0RCI17AudioEffectChorusiED0Ev,__ZN11MethodBind2I17AudioEffectChorusifED0Ev,__ZN13MethodBind1RCI17AudioEffectChorusfiED0Ev,__ZN11MethodBind1I17AudioEffectChorusfED0Ev,__ZN13MethodBind0RCI17AudioEffectChorusfED0Ev,__ZN21AudioEffectCompressor18_initialize_classvEv,__ZN21AudioEffectCompressorD2Ev,__ZN21AudioEffectCompressorD0Ev,__ZN29AudioEffectCompressorInstance18_initialize_classvEv,__ZN29AudioEffectCompressorInstanceD2Ev,__ZN29AudioEffectCompressorInstanceD0Ev,__ZN11MethodBind1I21AudioEffectCompressorfED0Ev,__ZN13MethodBind0RCI21AudioEffectCompressorfED0Ev,__ZN11MethodBind1I21AudioEffectCompressorRK10StringNameED0Ev,__ZN13MethodBind0RCI21AudioEffectCompressor10StringNameED0Ev,__ZN25AudioEffectFilterInstance18_initialize_classvEv,__ZN25AudioEffectFilterInstanceD2Ev,__ZN25AudioEffectFilterInstanceD0Ev,__ZN17AudioEffectFilter18_initialize_classvEv,__ZN17AudioEffectFilterD2Ev,__ZN17AudioEffectFilterD0Ev,__ZN11MethodBind1I17AudioEffectFilterfED0Ev,__ZN13MethodBind0RCI17AudioEffectFilterfED0Ev,__ZN11MethodBind1I17AudioEffectFilterNS0_8FilterDBEED0Ev,__ZN13MethodBind0RCI17AudioEffectFilterNS0_8FilterDBEED0Ev,__ZN17AudioEffectPhaser18_initialize_classvEv,__ZN17AudioEffectPhaserD2Ev,__ZN17AudioEffectPhaserD0Ev,__ZN25AudioEffectPhaserInstance18_initialize_classvEv,__ZN25AudioEffectPhaserInstanceD2Ev,__ZN25AudioEffectPhaserInstanceD0Ev,__ZN11MethodBind1I17AudioEffectPhaserfED0Ev,__ZN13MethodBind0RCI17AudioEffectPhaserfED0Ev,__ZN21AudioEffectPitchShift18_initialize_classvEv,__ZN21AudioEffectPitchShiftD2Ev,__ZN21AudioEffectPitchShiftD0Ev,__ZN29AudioEffectPitchShiftInstance18_initialize_classvEv,__ZN29AudioEffectPitchShiftInstanceD2Ev,__ZN29AudioEffectPitchShiftInstanceD0Ev,__ZN11MethodBind1I21AudioEffectPitchShiftfED0Ev,__ZN13MethodBind0RCI21AudioEffectPitchShiftfED0Ev,__ZN11MethodBind1I29Physics2DShapeQueryParametersRK3RefI8ResourceEED0Ev,__ZN11MethodBind1I29Physics2DShapeQueryParametersRK3RIDED0Ev,__ZN13MethodBind0RCI29Physics2DShapeQueryParameters3RIDED0Ev,__ZN11MethodBind1I29Physics2DShapeQueryParametersRK11Transform2DED0Ev,__ZN13MethodBind0RCI29Physics2DShapeQueryParameters11Transform2DED0Ev,__ZN11MethodBind1I29Physics2DShapeQueryParametersRK7Vector2ED0Ev,__ZN13MethodBind0RCI29Physics2DShapeQueryParameters7Vector2ED0Ev,__ZN11MethodBind1I29Physics2DShapeQueryParametersfED0Ev,__ZN13MethodBind0RCI29Physics2DShapeQueryParametersfED0Ev,__ZN11MethodBind1I29Physics2DShapeQueryParametersiED0Ev,__ZN13MethodBind0RCI29Physics2DShapeQueryParametersiED0Ev,__ZN11MethodBind1I29Physics2DShapeQueryParametersRK6VectorI3RIDEED0Ev,__ZN13MethodBind0RCI29Physics2DShapeQueryParameters6VectorI3RIDEED0Ev,__ZN29Physics2DShapeQueryParameters18_initialize_classvEv,__ZN29Physics2DShapeQueryParametersD2Ev,__ZN29Physics2DShapeQueryParametersD0Ev,__ZN13MethodBind0RCI25Physics2DShapeQueryResultiED0Ev,__ZN13MethodBind1RCI25Physics2DShapeQueryResult3RIDiED0Ev,__ZN13MethodBind1RCI25Physics2DShapeQueryResultjiED0Ev,__ZN13MethodBind1RCI25Physics2DShapeQueryResultP6ObjectiED0Ev,__ZN13MethodBind1RCI25Physics2DShapeQueryResultiiED0Ev,__ZN13MethodBind0RCI25Physics2DTestMotionResult7Vector2ED0Ev,__ZN13MethodBind0RCI25Physics2DTestMotionResultjED0Ev,__ZN13MethodBind0RCI25Physics2DTestMotionResult3RIDED0Ev,__ZN13MethodBind0RCI25Physics2DTestMotionResultP6ObjectED0Ev,__ZN13MethodBind0RCI25Physics2DTestMotionResultiED0Ev,__ZN25Physics2DTestMotionResult18_initialize_classvEv,__ZN25Physics2DTestMotionResultD2Ev,__ZN25Physics2DTestMotionResultD0Ev,__ZN13MethodBind0RCI23PhysicsShapeQueryResultiED0Ev,__ZN13MethodBind1RCI23PhysicsShapeQueryResult3RIDiED0Ev,__ZN13MethodBind1RCI23PhysicsShapeQueryResultjiED0Ev,__ZN13MethodBind1RCI23PhysicsShapeQueryResultP6ObjectiED0Ev,__ZN13MethodBind1RCI23PhysicsShapeQueryResultiiED0Ev,__ZN27PhysicsShapeQueryParameters18_initialize_classvEv,__ZN27PhysicsShapeQueryParametersD2Ev,__ZN27PhysicsShapeQueryParametersD0Ev,__ZN11MethodBind1I27PhysicsShapeQueryParametersRK3RefI8ResourceEED0Ev,__ZN11MethodBind1I27PhysicsShapeQueryParametersRK3RIDED0Ev,__ZN13MethodBind0RCI27PhysicsShapeQueryParameters3RIDED0Ev,__ZN11MethodBind1I27PhysicsShapeQueryParametersRK9TransformED0Ev,__ZN13MethodBind0RCI27PhysicsShapeQueryParameters9TransformED0Ev,__ZN11MethodBind1I27PhysicsShapeQueryParametersfED0Ev,__ZN13MethodBind0RCI27PhysicsShapeQueryParametersfED0Ev,__ZN11MethodBind1I27PhysicsShapeQueryParametersiED0Ev,__ZN13MethodBind0RCI27PhysicsShapeQueryParametersiED0Ev,__ZN11MethodBind1I27PhysicsShapeQueryParametersRK6VectorI3RIDEED0Ev,__ZN13MethodBind0RCI27PhysicsShapeQueryParameters6VectorI3RIDEED0Ev,__ZN15AudioEffectEQ2118_initialize_classvEv,__ZN15AudioEffectEQ21D2Ev,__ZN15AudioEffectEQ21D0Ev,__ZN15AudioEffectEQ1018_initialize_classvEv,__ZN15AudioEffectEQ10D2Ev,__ZN15AudioEffectEQ10D0Ev,__ZN14AudioEffectEQ618_initialize_classvEv,__ZN14AudioEffectEQ6D2Ev,__ZN14AudioEffectEQ6D0Ev,__ZN26AudioEffectHighShelfFilter18_initialize_classvEv,__ZN26AudioEffectHighShelfFilterD2Ev,__ZN26AudioEffectHighShelfFilterD0Ev,__ZN25AudioEffectLowShelfFilter18_initialize_classvEv,__ZN25AudioEffectLowShelfFilterD2Ev,__ZN25AudioEffectLowShelfFilterD0Ev,__ZN26AudioEffectBandLimitFilter18_initialize_classvEv,__ZN26AudioEffectBandLimitFilterD2Ev,__ZN26AudioEffectBandLimitFilterD0Ev,__ZN22AudioEffectNotchFilter18_initialize_classvEv,__ZN22AudioEffectNotchFilterD2Ev,__ZN22AudioEffectNotchFilterD0Ev,__ZN25AudioEffectBandPassFilter18_initialize_classvEv,__ZN25AudioEffectBandPassFilterD2Ev,__ZN25AudioEffectBandPassFilterD0Ev,__ZN25AudioEffectHighPassFilter18_initialize_classvEv,__ZN25AudioEffectHighPassFilterD2Ev,__ZN25AudioEffectHighPassFilterD0Ev,__ZN24AudioEffectLowPassFilter18_initialize_classvEv,__ZN24AudioEffectLowPassFilterD2Ev,__ZN24AudioEffectLowPassFilterD0Ev,__ZN11AudioDriverD0Ev,__ZN17RasterizerStorageD2Ev,__ZN17RasterizerStorageD0Ev,__ZN14ShaderLanguage12ConstantNodeD2Ev,__ZN14ShaderLanguage12ConstantNodeD0Ev,__ZN14ShaderLanguage12OperatorNodeD2Ev,__ZN14ShaderLanguage12OperatorNodeD0Ev,__ZN14ShaderLanguage12VariableNodeD2Ev,__ZN14ShaderLanguage12VariableNodeD0Ev,__ZN14ShaderLanguage10MemberNodeD2Ev,__ZN14ShaderLanguage10MemberNodeD0Ev,__ZN14ShaderLanguage9BlockNodeD2Ev,__ZN14ShaderLanguage9BlockNodeD0Ev,__ZN14ShaderLanguage15ControlFlowNodeD2Ev,__ZN14ShaderLanguage15ControlFlowNodeD0Ev,__ZN14ShaderLanguage12FunctionNodeD2Ev,__ZN14ShaderLanguage12FunctionNodeD0Ev,__ZN14ShaderLanguage10ShaderNodeD2Ev,__ZN14ShaderLanguage10ShaderNodeD0Ev,__ZN9RID_OwnerIN17VisualServerScene6CameraEED2Ev,__ZN9RID_OwnerIN17VisualServerScene6CameraEED0Ev,__ZN9RID_OwnerIN17VisualServerScene8ScenarioEED2Ev,__ZN9RID_OwnerIN17VisualServerScene8ScenarioEED0Ev,__ZN9RID_OwnerIN17VisualServerScene8InstanceEED2Ev,__ZN9RID_OwnerIN17VisualServerScene8InstanceEED0Ev,__ZN14ScriptDebugger9idle_pollEv,__ZN14ScriptDebugger9line_pollEv,__ZN14ScriptDebugger12request_quitEv,__ZN14ScriptDebuggerD2Ev,__ZN14ScriptDebuggerD0Ev,__ZN11Translation18_initialize_classvEv,__ZN11TranslationD2Ev,__ZN11TranslationD0Ev,__ZN8Resource18_initialize_classvEv,__ZN8ResourceD2Ev,__ZN8ResourceD0Ev,__ZN9Reference18_initialize_classvEv,__ZN9ReferenceD2Ev,__ZN9ReferenceD0Ev,__ZN6Object18_initialize_classvEv,__ZN6ObjectD2Ev,__ZN6ObjectD0Ev,__ZN13MethodBind0RCI6Object6StringED0Ev,__ZN13MethodBind1RCI6ObjectbRK6StringED0Ev,__ZN11MethodBind2I6ObjectRK6StringRK7VariantED0Ev,__ZN13MethodBind1RCI6Object7VariantRK6StringED0Ev,__ZN13MethodBind0RCI6Object5ArrayED0Ev,__ZN11MethodBind2I6ObjectibED0Ev,__ZN13MethodBind0RCI6ObjectjED0Ev,__ZN11MethodBind1I6ObjectRK6RefPtrED0Ev,__ZN13MethodBind0RCI6Object6RefPtrED0Ev,__ZN13MethodBind0RCI6Object10PoolVectorI6StringEED0Ev,__ZN11MethodBind2I6ObjectRK6StringRK5ArrayED0Ev,__ZN13MethodBind1RCI6ObjectbRK10StringNameED0Ev,__ZN12MethodBind2RI6Object7VariantRK10StringNameRK5ArrayED0Ev,__ZN13MethodBind1RCI6Object5ArrayRK6StringED0Ev,__ZN12MethodBind5RI6Object5ErrorRK10StringNamePS0_S4_RK6VectorI7VariantEjED0Ev,__ZN11MethodBind3I6ObjectRK10StringNamePS0_S3_ED0Ev,__ZN13MethodBind3RCI6ObjectbRK10StringNamePS0_S3_ED0Ev,__ZN11MethodBind1I6ObjectbED0Ev,__ZN13MethodBind0RCI6ObjectbED0Ev,__ZN11MethodBind0I6ObjectED0Ev,__ZN13MethodBind1RCI6Object10StringNameRKS1_ED0Ev,__ZN10MethodBindD0Ev,__ZN16MethodBindVarArgI6ObjectED0Ev,__ZN12MethodBind0RI9ReferencebED0Ev,__ZN11MethodBind0I9ReferenceED0Ev,__ZN11MethodBind1I8ResourceRK6StringED0Ev,__ZN13MethodBind0RCI8Resource6StringED0Ev,__ZN13MethodBind0RCI8Resource3RIDED0Ev,__ZN11MethodBind1I8ResourcebED0Ev,__ZN13MethodBind0RCI8ResourcebED0Ev,__ZN13MethodBind0RCI8ResourceP4NodeED0Ev,__ZN11MethodBind0I8ResourceED0Ev,__ZN12MethodBind1RI8Resource3RefIS0_EbED0Ev,__ZN11MethodBind1I11TranslationRK6StringED0Ev,__ZN13MethodBind0RCI11Translation6StringED0Ev,__ZN11MethodBind2I11TranslationRK10StringNameS3_ED0Ev,__ZN13MethodBind1RCI11Translation10StringNameRKS1_ED0Ev,__ZN11MethodBind1I11TranslationRK10StringNameED0Ev,__ZN13MethodBind0RCI11Translation10PoolVectorI6StringEED0Ev,__ZN13MethodBind0RCI11TranslationiED0Ev,__ZN11MethodBind1I11TranslationRK10PoolVectorI6StringEED0Ev,__ZN19ScriptDebuggerLocal9idle_pollEv,__ZN19ScriptDebuggerLocal15profiling_startEv,__ZN19ScriptDebuggerLocal13profiling_endEv,__ZN19ScriptDebuggerLocalD2Ev,__ZN19ScriptDebuggerLocalD0Ev,__ZN12GlobalConfig18_initialize_classvEv,__ZN12GlobalConfigD2Ev,__ZN12GlobalConfigD0Ev,__ZN13MethodBind1RCI12GlobalConfigb6StringED0Ev,__ZN11MethodBind2I12GlobalConfigRK6StringiED0Ev,__ZN13MethodBind1RCI12GlobalConfigiRK6StringED0Ev,__ZN11MethodBind2I12GlobalConfigRK6StringRK7VariantED0Ev,__ZN11MethodBind1I12GlobalConfigRK10DictionaryED0Ev,__ZN11MethodBind1I12GlobalConfigRK6StringED0Ev,__ZN13MethodBind1RCI12GlobalConfig6StringRKS1_ED0Ev,__ZN13MethodBind0RCI12GlobalConfig6StringED0Ev,__ZN12MethodBind0RI12GlobalConfig5ErrorED0Ev,__ZN13MethodBind1RCI12GlobalConfigbRK6StringED0Ev,__ZN13MethodBind1RCI12GlobalConfigP6ObjectRK6StringED0Ev,__ZN12MethodBind1RI12GlobalConfigbRK6StringED0Ev,__ZN12MethodBind1RI12GlobalConfig7VariantRK6StringED0Ev,__ZN12MethodBind1RI12GlobalConfig5ErrorRK6StringED0Ev,__ZN13DirAccessPack12list_dir_endEv,__ZN13DirAccessPackD2Ev,__ZN13DirAccessPackD0Ev,__ZN9DirAccessD2Ev,__ZN9DirAccessD0Ev,__ZN16PHashTranslation18_initialize_classvEv,__ZN16PHashTranslationD2Ev,__ZN16PHashTranslationD0Ev,__ZN11MethodBind1I16PHashTranslationRK3RefI11TranslationEED0Ev,__ZN13VariantParser6StreamD2Ev,__ZN13VariantParser10StreamFileD0Ev,__ZN13VariantParser12StreamStringD2Ev,__ZN13VariantParser12StreamStringD0Ev,__ZN20ScriptDebuggerRemote9idle_pollEv,__ZN20ScriptDebuggerRemote9line_pollEv,__ZN20ScriptDebuggerRemote12request_quitEv,__ZN20ScriptDebuggerRemote15profiling_startEv,__ZN20ScriptDebuggerRemote13profiling_endEv,__ZN20ScriptDebuggerRemoteD2Ev,__ZN20ScriptDebuggerRemoteD0Ev,__ZN8UndoRedo18_initialize_classvEv,__ZN8UndoRedoD2Ev,__ZN8UndoRedoD0Ev,__ZN11MethodBind2I8UndoRedoRK6StringNS0_9MergeModeEED0Ev,__ZN11MethodBind0I8UndoRedoED0Ev,__ZN11MethodBind3I8UndoRedoP6ObjectRK6StringRK7VariantED0Ev,__ZN11MethodBind1I8UndoRedoP6ObjectED0Ev,__ZN13MethodBind0RCI8UndoRedo6StringED0Ev,__ZN13MethodBind0RCI8UndoRedoyED0Ev,__ZN16MethodBindVarArgI8UndoRedoED0Ev,__ZN19PackedDataContainer18_initialize_classvEv,__ZN19PackedDataContainerD2Ev,__ZN19PackedDataContainerD0Ev,__ZN22PackedDataContainerRef18_initialize_classvEv,__ZN22PackedDataContainerRefD2Ev,__ZN22PackedDataContainerRefD0Ev,__ZN13MethodBind0RCI22PackedDataContainerRefiED0Ev,__ZN12MethodBind1RI22PackedDataContainerRef7VariantRK5ArrayED0Ev,__ZN12MethodBind1RI22PackedDataContainerRef7VariantRKS1_ED0Ev,__ZN13MethodBind0RCI22PackedDataContainerRefbED0Ev,__ZN11MethodBind1I19PackedDataContainerRK10PoolVectorIhEED0Ev,__ZN13MethodBind0RCI19PackedDataContainer10PoolVectorIhEED0Ev,__ZN12MethodBind1RI19PackedDataContainer7VariantRK5ArrayED0Ev,__ZN12MethodBind1RI19PackedDataContainer7VariantRKS1_ED0Ev,__ZN12MethodBind1RI19PackedDataContainer5ErrorRK7VariantED0Ev,__ZN13MethodBind0RCI19PackedDataContaineriED0Ev,__ZN10FileAccessD2Ev,__ZN10FileAccessD0Ev,__ZN2OS11debug_breakEv,__ZN2OSD2Ev,__ZN2OSD0Ev,__ZN6ThreadD2Ev,__ZN6ThreadD0Ev,__ZN8MainLoopD0Ev,__ZN8MainLoop4initEv,__ZN8MainLoop6finishEv,__ZN5Input18_initialize_classvEv,__ZN5InputD2Ev,__ZN5InputD0Ev,__ZN13MethodBind1RCI5InputbiED0Ev,__ZN13MethodBind2RCI5InputbiiED0Ev,__ZN13MethodBind1RCI5InputbRK10StringNameED0Ev,__ZN11MethodBind2I5Input6StringbED0Ev,__ZN11MethodBind1I5Input6StringED0Ev,__ZN12MethodBind1RI5InputbiED0Ev,__ZN13MethodBind2RCI5InputfiiED0Ev,__ZN12MethodBind1RI5Input6StringiED0Ev,__ZN13MethodBind1RCI5Input6StringiED0Ev,__ZN12MethodBind0RI5Input5ArrayED0Ev,__ZN12MethodBind1RI5Input7Vector2iED0Ev,__ZN12MethodBind1RI5InputfiED0Ev,__ZN12MethodBind1RI5Inputi6StringED0Ev,__ZN11MethodBind4I5InputifffED0Ev,__ZN11MethodBind1I5InputiED0Ev,__ZN13MethodBind0RCI5Input7Vector3ED0Ev,__ZN13MethodBind0RCI5Input7Vector2ED0Ev,__ZN13MethodBind0RCI5InputiED0Ev,__ZN11MethodBind1I5InputNS0_9MouseModeEED0Ev,__ZN13MethodBind0RCI5InputNS0_9MouseModeEED0Ev,__ZN11MethodBind1I5InputRK7Vector2ED0Ev,__ZN11MethodBind1I5InputRK10StringNameED0Ev,__ZN11MethodBind2I5InputRK3RefI8ResourceERK7Vector2ED0Ev,__ZN11MethodBind1I5InputRK10InputEventED0Ev,__ZN5AStar18_initialize_classvEv,__ZN5AStarD2Ev,__ZN5AStarD0Ev,__ZN13MethodBind0RCI5AStariED0Ev,__ZN11MethodBind3I5AStariRK7Vector3fED0Ev,__ZN13MethodBind1RCI5AStar7Vector3iED0Ev,__ZN13MethodBind1RCI5AStarfiED0Ev,__ZN11MethodBind1I5AStariED0Ev,__ZN11MethodBind2I5AStariiED0Ev,__ZN13MethodBind2RCI5AStarbiiED0Ev,__ZN11MethodBind0I5AStarED0Ev,__ZN13MethodBind1RCI5AStariRK7Vector3ED0Ev,__ZN13MethodBind1RCI5AStar7Vector3RKS1_ED0Ev,__ZN12MethodBind2RI5AStar10PoolVectorI7Vector3EiiED0Ev,__ZN12MethodBind2RI5AStar10PoolVectorIiEiiED0Ev,__ZN9PCKPacker18_initialize_classvEv,__ZN9PCKPackerD2Ev,__ZN9PCKPackerD0Ev,__ZN12MethodBind2RI9PCKPacker5ErrorRK6StringiED0Ev,__ZN12MethodBind2RI9PCKPacker5ErrorRK6StringS4_ED0Ev,__ZN12MethodBind1RI9PCKPacker5ErrorbED0Ev,__ZN10PacketPeer18_initialize_classvEv,__ZN10PacketPeerD2Ev,__ZN10PacketPeerD0Ev,__ZN13MethodBind0RCI10PacketPeer7VariantED0Ev,__ZN12MethodBind1RI10PacketPeer5ErrorRK7VariantED0Ev,__ZN13MethodBind0RCI10PacketPeer10PoolVectorIhEED0Ev,__ZN12MethodBind1RI10PacketPeer5ErrorRK10PoolVectorIhEED0Ev,__ZN13MethodBind0RCI10PacketPeer5ErrorED0Ev,__ZN13MethodBind0RCI10PacketPeeriED0Ev,__ZN16PacketPeerStream18_initialize_classvEv,__ZN16PacketPeerStreamD2Ev,__ZN16PacketPeerStreamD0Ev,__ZN11MethodBind1I16PacketPeerStream3RefI9ReferenceEED0Ev,__ZN2IP18_initialize_classvEv,__ZN2IPD2Ev,__ZN2IPD0Ev,__ZN12MethodBind2RI2IP10IP_AddressRK6StringNS0_4TypeEED0Ev,__ZN12MethodBind2RI2IPiRK6StringNS0_4TypeEED0Ev,__ZN13MethodBind1RCI2IPNS0_14ResolverStatusEiED0Ev,__ZN13MethodBind1RCI2IP10IP_AddressiED0Ev,__ZN11MethodBind1I2IPiED0Ev,__ZN13MethodBind0RCI2IP5ArrayED0Ev,__ZN11MethodBind1I2IPRK6StringED0Ev,__ZN10HTTPClient18_initialize_classvEv,__ZN10HTTPClientD2Ev,__ZN10HTTPClientD0Ev,__ZN12MethodBind4RI10HTTPClient5ErrorRK6StringibbED0Ev,__ZN11MethodBind1I10HTTPClientRK3RefI10StreamPeerEED0Ev,__ZN13MethodBind0RCI10HTTPClient3RefI10StreamPeerEED0Ev,__ZN12MethodBind4RI10HTTPClient5ErrorNS0_6MethodERK6StringRK6VectorIS3_ERK10PoolVectorIhEED0Ev,__ZN12MethodBind4RI10HTTPClient5ErrorNS0_6MethodERK6StringRK6VectorIS3_ES5_ED0Ev,__ZN12MethodBind1RI10HTTPClient5ErrorRK6StringED0Ev,__ZN12MethodBind1RI10HTTPClient5ErrorRK10PoolVectorIhEED0Ev,__ZN11MethodBind0I10HTTPClientED0Ev,__ZN13MethodBind0RCI10HTTPClientbED0Ev,__ZN13MethodBind0RCI10HTTPClientiED0Ev,__ZN12MethodBind0RI10HTTPClient10PoolVectorI6StringEED0Ev,__ZN12MethodBind0RI10HTTPClient10DictionaryED0Ev,__ZN12MethodBind0RI10HTTPClient10PoolVectorIhEED0Ev,__ZN11MethodBind1I10HTTPClientiED0Ev,__ZN11MethodBind1I10HTTPClientbED0Ev,__ZN13MethodBind0RCI10HTTPClientNS0_6StatusEED0Ev,__ZN12MethodBind0RI10HTTPClient5ErrorED0Ev,__ZN12MethodBind1RI10HTTPClient6StringRK10DictionaryED0Ev,__ZN19FileAccessEncrypted5closeEv,__ZN19FileAccessEncryptedD2Ev,__ZN19FileAccessEncryptedD0Ev,__ZN17FileAccessNetwork5closeEv,__ZN17FileAccessNetworkD2Ev,__ZN17FileAccessNetworkD0Ev,__ZN14FileAccessPack5closeEv,__ZN14FileAccessPackD2Ev,__ZN14FileAccessPackD0Ev,__ZN10PackSourceD2Ev,__ZN15PackedSourcePCKD0Ev,__ZN19TranslationLoaderPOD0Ev,__ZN25ResourceInteractiveLoaderD2Ev,__ZN25ResourceInteractiveLoaderD0Ev,__ZN32ResourceInteractiveLoaderDefault18_initialize_classvEv,__ZN32ResourceInteractiveLoaderDefaultD2Ev,__ZN32ResourceInteractiveLoaderDefaultD0Ev,__ZN12MethodBind0RI25ResourceInteractiveLoader3RefI8ResourceEED0Ev,__ZN12MethodBind0RI25ResourceInteractiveLoader5ErrorED0Ev,__ZN13MethodBind0RCI25ResourceInteractiveLoaderiED0Ev,__ZN31ResourceInteractiveLoaderBinaryD2Ev,__ZN31ResourceInteractiveLoaderBinaryD0Ev,__ZN25ResourceFormatSaverBinaryD0Ev,__ZN20FileAccessCompressed5closeEv,__ZN20FileAccessCompressedD2Ev,__ZN20FileAccessCompressedD0Ev,__ZN26ResourceFormatLoaderBinaryD0Ev,__ZN16FileAccessMemory5closeEv,__ZN16FileAccessMemoryD0Ev,__ZN9XMLParser18_initialize_classvEv,__ZN9XMLParserD2Ev,__ZN9XMLParserD0Ev,__ZN12MethodBind0RI9XMLParser5ErrorED0Ev,__ZN12MethodBind0RI9XMLParserNS0_8NodeTypeEED0Ev,__ZN13MethodBind0RCI9XMLParser6StringED0Ev,__ZN13MethodBind0RCI9XMLParseryED0Ev,__ZN13MethodBind0RCI9XMLParseriED0Ev,__ZN13MethodBind1RCI9XMLParser6StringiED0Ev,__ZN13MethodBind1RCI9XMLParserbRK6StringED0Ev,__ZN13MethodBind1RCI9XMLParser6StringRKS1_ED0Ev,__ZN13MethodBind0RCI9XMLParserbED0Ev,__ZN11MethodBind0I9XMLParserED0Ev,__ZN12MethodBind1RI9XMLParser5ErroryED0Ev,__ZN12MethodBind1RI9XMLParser5ErrorRK6StringED0Ev,__ZN12MethodBind1RI9XMLParser5ErrorRK6VectorIhEED0Ev,__ZN10ZipArchiveD2Ev,__ZN10ZipArchiveD0Ev,__ZN13FileAccessZip5closeEv,__ZN13FileAccessZipD2Ev,__ZN13FileAccessZipD0Ev,__ZN16StreamPeerBuffer18_initialize_classvEv,__ZN16StreamPeerBufferD2Ev,__ZN16StreamPeerBufferD0Ev,__ZN10PoolVectorIhE6AccessD2Ev,__ZN10PoolVectorIhE4ReadD0Ev,__ZN10PoolVectorIhE6AccessD0Ev,__ZN11MethodBind1I16StreamPeerBufferiED0Ev,__ZN13MethodBind0RCI16StreamPeerBufferiED0Ev,__ZN11MethodBind1I16StreamPeerBufferRK10PoolVectorIhEED0Ev,__ZN13MethodBind0RCI16StreamPeerBuffer10PoolVectorIhEED0Ev,__ZN11MethodBind0I16StreamPeerBufferED0Ev,__ZN13MethodBind0RCI16StreamPeerBuffer3RefIS0_EED0Ev,__ZN12MethodBind1RI10StreamPeer5ErrorRK10PoolVectorIhEED0Ev,__ZN12MethodBind1RI10StreamPeer5ArrayRK10PoolVectorIhEED0Ev,__ZN12MethodBind1RI10StreamPeer5ArrayiED0Ev,__ZN13MethodBind0RCI10StreamPeeriED0Ev,__ZN11MethodBind1I10StreamPeerbED0Ev,__ZN13MethodBind0RCI10StreamPeerbED0Ev,__ZN11MethodBind1I10StreamPeeraED0Ev,__ZN11MethodBind1I10StreamPeerhED0Ev,__ZN11MethodBind1I10StreamPeersED0Ev,__ZN11MethodBind1I10StreamPeertED0Ev,__ZN11MethodBind1I10StreamPeeriED0Ev,__ZN11MethodBind1I10StreamPeerjED0Ev,__ZN11MethodBind1I10StreamPeerxED0Ev,__ZN11MethodBind1I10StreamPeeryED0Ev,__ZN11MethodBind1I10StreamPeerfED0Ev,__ZN11MethodBind1I10StreamPeerdED0Ev,__ZN11MethodBind1I10StreamPeerRK6StringED0Ev,__ZN11MethodBind1I10StreamPeerRK7VariantED0Ev,__ZN12MethodBind0RI10StreamPeeraED0Ev,__ZN12MethodBind0RI10StreamPeerhED0Ev,__ZN12MethodBind0RI10StreamPeersED0Ev,__ZN12MethodBind0RI10StreamPeertED0Ev,__ZN12MethodBind0RI10StreamPeeriED0Ev,__ZN12MethodBind0RI10StreamPeerjED0Ev,__ZN12MethodBind0RI10StreamPeerxED0Ev,__ZN12MethodBind0RI10StreamPeeryED0Ev,__ZN12MethodBind0RI10StreamPeerfED0Ev,__ZN12MethodBind1RI10StreamPeer6StringiED0Ev,__ZN12MethodBind0RI10StreamPeer7VariantED0Ev,__ZN22ResourceFormatImporterD2Ev,__ZN22ResourceFormatImporterD0Ev,__ZN13StreamPeerTCPD2Ev,__ZN13StreamPeerTCPD0Ev,__ZN18FileAccessBufferedD2Ev,__ZN18FileAccessBufferedD0Ev,__ZN3_OS18_initialize_classvEv,__ZN3_OSD2Ev,__ZN3_OSD0Ev,__ZN3_OS17request_attentionEv,__ZN11MethodBind1I3_OSRK6StringED0Ev,__ZN13MethodBind0RCI3_OS6StringED0Ev,__ZN13MethodBind0RCI3_OSiED0Ev,__ZN11MethodBind1I3_OSiED0Ev,__ZN13MethodBind1RCI3_OS7Vector2iED0Ev,__ZN13MethodBind1RCI3_OSiiED0Ev,__ZN13MethodBind0RCI3_OS7Vector2ED0Ev,__ZN11MethodBind1I3_OSRK7Vector2ED0Ev,__ZN11MethodBind1I3_OSbED0Ev,__ZN13MethodBind0RCI3_OSbED0Ev,__ZN11MethodBind0I3_OSED0Ev,__ZN11MethodBind1I3_OSNS0_17ScreenOrientationEED0Ev,__ZN13MethodBind0RCI3_OSNS0_17ScreenOrientationEED0Ev,__ZN12MethodBind4RI3_OSiRK6StringRK6VectorIS1_Eb5ArrayED0Ev,__ZN12MethodBind1RI3_OS5ErroriED0Ev,__ZN12MethodBind1RI3_OS5Error6StringED0Ev,__ZN13MethodBind1RCI3_OS6StringRKS1_ED0Ev,__ZN13MethodBind1RCI3_OSbRK6StringED0Ev,__ZN12MethodBind0RI3_OS6VectorI6StringEED0Ev,__ZN13MethodBind1RCI3_OS10DictionarybED0Ev,__ZN13MethodBind0RCI3_OS10DictionaryED0Ev,__ZN13MethodBind0RCI3_OSyED0Ev,__ZN13MethodBind1RCI3_OS10DictionaryyED0Ev,__ZN13MethodBind1RCI3_OSy10DictionaryED0Ev,__ZN11MethodBind1I3_OSRK5ImageED0Ev,__ZN12MethodBind1CI3_OSjED0Ev,__ZN13MethodBind0RCI3_OSjED0Ev,__ZN13MethodBind1RCI3_OS6StringNS0_9SystemDirEED0Ev,__ZN11MethodBind1I3_OSRK6VectorI6StringEED0Ev,__ZN12MethodBind4RI3_OS5Error6StringfS2_S2_ED0Ev,__ZN12MethodBind0RI3_OSbED0Ev,__ZN13MethodBind1RCI3_OS6StringjED0Ev,__ZN13MethodBind1RCI3_OSbjED0Ev,__ZN13MethodBind1RCI3_OSiRK6StringED0Ev,__ZN11MethodBind2I3_OSRK6StringS3_ED0Ev,__ZN12MethodBind1RI3_OS5ErrorRK6StringED0Ev,__ZN12MethodBind0RI3_OS10PowerStateED0Ev,__ZN12MethodBind0RI3_OSiED0Ev,__ZN5_File18_initialize_classvEv,__ZN5_FileD2Ev,__ZN5_FileD0Ev,__ZN12MethodBind3RI5_File5ErrorRK6StringiRK6VectorIhEED0Ev,__ZN12MethodBind3RI5_File5ErrorRK6StringiS4_ED0Ev,__ZN12MethodBind2RI5_File5ErrorRK6StringiED0Ev,__ZN11MethodBind0I5_FileED0Ev,__ZN13MethodBind0RCI5_FilebED0Ev,__ZN11MethodBind1I5_FilexED0Ev,__ZN13MethodBind0RCI5_FilexED0Ev,__ZN13MethodBind0RCI5_FilehED0Ev,__ZN13MethodBind0RCI5_FiletED0Ev,__ZN13MethodBind0RCI5_FilejED0Ev,__ZN13MethodBind0RCI5_FileyED0Ev,__ZN13MethodBind0RCI5_FilefED0Ev,__ZN13MethodBind0RCI5_FiledED0Ev,__ZN13MethodBind1RCI5_File10PoolVectorIhEiED0Ev,__ZN13MethodBind0RCI5_File6StringED0Ev,__ZN13MethodBind1RCI5_File6StringRKS1_ED0Ev,__ZN12MethodBind0RI5_FilebED0Ev,__ZN11MethodBind1I5_FilebED0Ev,__ZN13MethodBind0RCI5_File5ErrorED0Ev,__ZN13MethodBind0RCI5_File7VariantED0Ev,__ZN13MethodBind1RCI5_File6VectorI6StringES2_ED0Ev,__ZN11MethodBind1I5_FilehED0Ev,__ZN11MethodBind1I5_FiletED0Ev,__ZN11MethodBind1I5_FilejED0Ev,__ZN11MethodBind1I5_FileyED0Ev,__ZN11MethodBind1I5_FilefED0Ev,__ZN11MethodBind1I5_FiledED0Ev,__ZN11MethodBind1I5_FileRK10PoolVectorIhEED0Ev,__ZN11MethodBind1I5_FileRK6StringED0Ev,__ZN11MethodBind1I5_FileRK7VariantED0Ev,__ZN12MethodBind0RI5_File6StringED0Ev,__ZN13MethodBind1RCI5_FilebRK6StringED0Ev,__ZN13MethodBind1RCI5_FileyRK6StringED0Ev,__ZN10_Directory18_initialize_classvEv,__ZN10_DirectoryD2Ev,__ZN10_DirectoryD0Ev,__ZN12MethodBind1RI10_Directory5ErrorRK6StringED0Ev,__ZN12MethodBind2RI10_Directory5ErrorbbED0Ev,__ZN12MethodBind0RI10_Directory6StringED0Ev,__ZN13MethodBind0RCI10_DirectorybED0Ev,__ZN11MethodBind0I10_DirectoryED0Ev,__ZN12MethodBind0RI10_DirectoryiED0Ev,__ZN12MethodBind1RI10_Directory6StringiED0Ev,__ZN12MethodBind1RI10_Directory5Error6StringED0Ev,__ZN12MethodBind1RI10_Directoryb6StringED0Ev,__ZN12MethodBind2RI10_Directory5Error6StringS2_ED0Ev,__ZN10_Semaphore18_initialize_classvEv,__ZN10_SemaphoreD2Ev,__ZN10_SemaphoreD0Ev,__ZN12MethodBind0RI10_Semaphore5ErrorED0Ev,__ZN6_Mutex18_initialize_classvEv,__ZN6_MutexD2Ev,__ZN6_MutexD0Ev,__ZN11MethodBind0I6_MutexED0Ev,__ZN12MethodBind0RI6_Mutex5ErrorED0Ev,__ZN7_Thread18_initialize_classvEv,__ZN7_ThreadD2Ev,__ZN7_ThreadD0Ev,__ZN12MethodBind4RI7_Thread5ErrorP6ObjectRK10StringNameRK7VariantiED0Ev,__ZN13MethodBind0RCI7_Thread6StringED0Ev,__ZN13MethodBind0RCI7_ThreadbED0Ev,__ZN12MethodBind0RI7_Thread7VariantED0Ev,__ZN8_ClassDB18_initialize_classvEv,__ZN8_ClassDBD2Ev,__ZN8_ClassDBD0Ev,__ZN13MethodBind0RCI8_ClassDB10PoolVectorI6StringEED0Ev,__ZN13MethodBind1RCI8_ClassDB10PoolVectorI6StringERK10StringNameED0Ev,__ZN13MethodBind1RCI8_ClassDB10StringNameRKS1_ED0Ev,__ZN13MethodBind1RCI8_ClassDBbRK10StringNameED0Ev,__ZN13MethodBind2RCI8_ClassDBbRK10StringNameS3_ED0Ev,__ZN13MethodBind1RCI8_ClassDB7VariantRK10StringNameED0Ev,__ZN13MethodBind2RCI8_ClassDBb10StringNameS1_ED0Ev,__ZN13MethodBind2RCI8_ClassDB10Dictionary10StringNameS2_ED0Ev,__ZN13MethodBind2RCI8_ClassDB5Array10StringNamebED0Ev,__ZN13MethodBind2RCI8_ClassDB7VariantP6ObjectRK10StringNameED0Ev,__ZN13MethodBind3RCI8_ClassDB5ErrorP6ObjectRK10StringNameRK7VariantED0Ev,__ZN13MethodBind3RCI8_ClassDBb10StringNameS1_bED0Ev,__ZN13MethodBind2RCI8_ClassDB10PoolVectorI6StringERK10StringNamebED0Ev,__ZN13MethodBind2RCI8_ClassDBiRK10StringNameS3_ED0Ev,__ZN13MethodBind1RCI8_ClassDBb10StringNameED0Ev,__ZN13MethodBind0RCI6ScriptbED0Ev,__ZN13MethodBind1RCI6ScriptbPK6ObjectED0Ev,__ZN13MethodBind0RCI6Script6StringED0Ev,__ZN11MethodBind1I6ScriptRK6StringED0Ev,__ZN12MethodBind1RI6Script5ErrorbED0Ev,__ZN11MethodBind1I17TranslationServerRK6StringED0Ev,__ZN13MethodBind0RCI17TranslationServer6StringED0Ev,__ZN13MethodBind1RCI17TranslationServer10StringNameRKS1_ED0Ev,__ZN11MethodBind1I17TranslationServerRK3RefI11TranslationEED0Ev,__ZN11MethodBind0I17TranslationServerED0Ev,__ZN17TranslationServer18_initialize_classvEv,__ZN17TranslationServerD2Ev,__ZN17TranslationServerD0Ev,__ZN10_Marshalls18_initialize_classvEv,__ZN10_MarshallsD2Ev,__ZN10_MarshallsD0Ev,__ZN12MethodBind1RI10_Marshalls6StringRK7VariantED0Ev,__ZN12MethodBind1RI10_Marshalls7VariantRK6StringED0Ev,__ZN12MethodBind1RI10_Marshalls6StringRK10PoolVectorIhEED0Ev,__ZN12MethodBind1RI10_Marshalls10PoolVectorIhERK6StringED0Ev,__ZN12MethodBind1RI10_Marshalls6StringRKS1_ED0Ev,__ZN7_Engine18_initialize_classvEv,__ZN7_EngineD2Ev,__ZN7_EngineD0Ev,__ZN11MethodBind1I7_EngineiED0Ev,__ZN13MethodBind0RCI7_EngineiED0Ev,__ZN13MethodBind0RCI7_EnginefED0Ev,__ZN11MethodBind1I7_EnginefED0Ev,__ZN12MethodBind0RI7_EnginefED0Ev,__ZN13MethodBind0RCI7_Engine6StringED0Ev,__ZN12MethodBind0RI7_EngineiED0Ev,__ZN13MethodBind0RCI7_EngineP8MainLoopED0Ev,__ZN13MethodBind0RCI7_Engine10DictionaryED0Ev,__ZN14_ResourceSaver18_initialize_classvEv,__ZN14_ResourceSaverD2Ev,__ZN14_ResourceSaverD0Ev,__ZN12MethodBind3RI14_ResourceSaver5ErrorRK6StringRK3RefI8ResourceEjED0Ev,__ZN12MethodBind1RI14_ResourceSaver10PoolVectorI6StringERK3RefI8ResourceEED0Ev,__ZN15_ResourceLoader18_initialize_classvEv,__ZN15_ResourceLoaderD2Ev,__ZN15_ResourceLoaderD0Ev,__ZN12MethodBind2RI15_ResourceLoader3RefI25ResourceInteractiveLoaderERK6StringS6_ED0Ev,__ZN12MethodBind3RI15_ResourceLoader3RefI8ResourceERK6StringS6_bED0Ev,__ZN12MethodBind1RI15_ResourceLoader10PoolVectorI6StringERKS2_ED0Ev,__ZN11MethodBind1I15_ResourceLoaderbED0Ev,__ZN12MethodBind1RI15_ResourceLoaderbRK6StringED0Ev,__ZN9_Geometry18_initialize_classvEv,__ZN9_GeometryD2Ev,__ZN9_GeometryD0Ev,__ZN12MethodBind1RI9_Geometry10PoolVectorI5PlaneERK7Vector3ED0Ev,__ZN12MethodBind4RI9_Geometry10PoolVectorI5PlaneEffiN7Vector34AxisEED0Ev,__ZN12MethodBind5RI9_Geometry10PoolVectorI5PlaneEffiiN7Vector34AxisEED0Ev,__ZN12MethodBind4RI9_GeometryfRK7Vector2S3_S3_fED0Ev,__ZN12MethodBind4RI9_Geometry7VariantRK7Vector2S4_S4_S4_ED0Ev,__ZN12MethodBind4RI9_Geometry10PoolVectorI7Vector2ERKS2_S5_S5_S5_ED0Ev,__ZN12MethodBind4RI9_Geometry10PoolVectorI7Vector3ERKS2_S5_S5_S5_ED0Ev,__ZN12MethodBind3RI9_Geometry7Vector2RKS1_S3_S3_ED0Ev,__ZN12MethodBind3RI9_Geometry7Vector3RKS1_S3_S3_ED0Ev,__ZN12MethodBind1RI9_GeometryiRK7Vector3ED0Ev,__ZN12MethodBind5RI9_Geometry7VariantRK7Vector3S4_S4_S4_S4_ED0Ev,__ZN12MethodBind4RI9_Geometry10PoolVectorI7Vector3ERKS2_S5_S5_fED0Ev,__ZN12MethodBind4RI9_Geometry10PoolVectorI7Vector3ERKS2_S5_ffED0Ev,__ZN12MethodBind3RI9_Geometry10PoolVectorI7Vector3ERKS2_S5_RK6VectorI5PlaneEED0Ev,__ZN13MethodBind4RCI9_GeometrybRK7Vector2S3_S3_S3_ED0Ev,__ZN12MethodBind1RI9_Geometry6VectorIiERKS1_I7Vector2EED0Ev,__ZN12MethodBind1RI9_Geometry10DictionaryRK6VectorI7Vector2EED0Ev,__ZN10ConfigFile18_initialize_classvEv,__ZN10ConfigFileD2Ev,__ZN10ConfigFileD0Ev,__ZN11MethodBind3I10ConfigFileRK6StringS3_RK7VariantED0Ev,__ZN13MethodBind3RCI10ConfigFile7VariantRK6StringS4_S1_ED0Ev,__ZN13MethodBind1RCI10ConfigFilebRK6StringED0Ev,__ZN13MethodBind2RCI10ConfigFilebRK6StringS3_ED0Ev,__ZN13MethodBind0RCI10ConfigFile10PoolVectorI6StringEED0Ev,__ZN13MethodBind1RCI10ConfigFile10PoolVectorI6StringERKS2_ED0Ev,__ZN11MethodBind1I10ConfigFileRK6StringED0Ev,__ZN12MethodBind1RI10ConfigFile5ErrorRK6StringED0Ev,__ZN12TriangleMesh18_initialize_classvEv,__ZN12TriangleMeshD2Ev,__ZN12TriangleMeshD0Ev,__ZN11MethodBind1I8MainLoopRK10InputEventED0Ev,__ZN11MethodBind1I8MainLoopRK6StringED0Ev,__ZN11MethodBind0I8MainLoopED0Ev,__ZN12MethodBind1RI8MainLoopbfED0Ev,__ZN12MethodBind1RI13StreamPeerSSL5Error3RefI10StreamPeerEED0Ev,__ZN12MethodBind3RI13StreamPeerSSL5Error3RefI10StreamPeerEbRK6StringED0Ev,__ZN13MethodBind0RCI13StreamPeerSSLNS0_6StatusEED0Ev,__ZN11MethodBind0I13StreamPeerSSLED0Ev,__ZN12MethodBind3RI13PacketPeerUDP5Errori10IP_AddressiED0Ev,__ZN11MethodBind0I13PacketPeerUDPED0Ev,__ZN12MethodBind0RI13PacketPeerUDP5ErrorED0Ev,__ZN13MethodBind0RCI13PacketPeerUDPbED0Ev,__ZN13MethodBind0RCI13PacketPeerUDP6StringED0Ev,__ZN13MethodBind0RCI13PacketPeerUDPiED0Ev,__ZN12MethodBind2RI13PacketPeerUDP5ErrorRK6StringiED0Ev,__ZN12MethodBind2RI10TCP_Server5Errort10IP_AddressED0Ev,__ZN13MethodBind0RCI10TCP_ServerbED0Ev,__ZN12MethodBind0RI10TCP_Server3RefI13StreamPeerTCPEED0Ev,__ZN11MethodBind0I10TCP_ServerED0Ev,__ZN12MethodBind2RI13StreamPeerTCP5ErrorRK6StringiED0Ev,__ZN13MethodBind0RCI13StreamPeerTCPbED0Ev,__ZN13MethodBind0RCI13StreamPeerTCPNS0_6StatusEED0Ev,__ZN13MethodBind0RCI13StreamPeerTCP10IP_AddressED0Ev,__ZN13MethodBind0RCI13StreamPeerTCPtED0Ev,__ZN11MethodBind0I13StreamPeerTCPED0Ev,__ZN7FuncRef18_initialize_classvEv,__ZN7FuncRefD2Ev,__ZN7FuncRefD0Ev,__ZN11MethodBind1I7FuncRefP6ObjectED0Ev,__ZN11MethodBind1I7FuncRefRK10StringNameED0Ev,__ZN16MethodBindVarArgI7FuncRefED0Ev,__ZN7WeakRef18_initialize_classvEv,__ZN7WeakRefD2Ev,__ZN7WeakRefD0Ev,__ZN13MethodBind0RCI7WeakRef7VariantED0Ev,__ZN13MethodBind1RCI8InputMapbRK10StringNameED0Ev,__ZN13MethodBind1RCI8InputMapiRK10StringNameED0Ev,__ZN13MethodBind1RCI8InputMap10StringNameiED0Ev,__ZN12MethodBind0RI8InputMap5ArrayED0Ev,__ZN11MethodBind1I8InputMapRK10StringNameED0Ev,__ZN11MethodBind2I8InputMapRK10StringNameRK10InputEventED0Ev,__ZN12MethodBind2RI8InputMapbRK10StringNameRK10InputEventED0Ev,__ZN12MethodBind1RI8InputMap5ArrayRK10StringNameED0Ev,__ZN13MethodBind2RCI8InputMapbRK10InputEventRK10StringNameED0Ev,__ZN11MethodBind0I8InputMapED0Ev,__ZN8InputMap18_initialize_classvEv,__ZN8InputMapD2Ev,__ZN8InputMapD0Ev,__ZN11MethodBind1I24NetworkedMultiplayerPeerNS0_12TransferModeEED0Ev,__ZN11MethodBind1I24NetworkedMultiplayerPeeriED0Ev,__ZN13MethodBind0RCI24NetworkedMultiplayerPeeriED0Ev,__ZN11MethodBind0I24NetworkedMultiplayerPeerED0Ev,__ZN13MethodBind0RCI24NetworkedMultiplayerPeerNS0_16ConnectionStatusEED0Ev,__ZN11MethodBind1I24NetworkedMultiplayerPeerbED0Ev,__ZN13MethodBind0RCI24NetworkedMultiplayerPeerbED0Ev,_af_autofitter_done,_BDF_Face_Done,_bdf_cmap_done,_cff_driver_done,_cff_face_done,_cff_size_done,_cff_slot_done,_cff_cmap_unicode_done,_cff_cmap_encoding_done,_cid_driver_done,_cid_face_done,_cid_size_done,_cid_slot_done,_PCF_Face_Done,_pcf_cmap_done,_pfr_cmap_done,_pfr_face_done,_pfr_slot_done,_ps_table_done,_ps_table_release,_ps_parser_done,_ps_parser_skip_spaces,_ps_parser_skip_PS_token,_t1_builder_done,_t1_builder_close_contour,_t1_decoder_done,_afm_parser_done,_t1_cmap_std_done,_t1_cmap_custom_done,_t1_cmap_unicode_done,_ps_hinter_done,_ft_black_done,_tt_cmap14_done,_sfnt_done_face,_tt_face_free_name,_tt_face_free_ps_names,_tt_face_free_sbit,_gray_raster_done,_tt_driver_done,_tt_face_done,_tt_size_done,_T1_Driver_Done,_T1_Face_Done,_T1_Size_Done,_T1_GlyphSlot_Done,_T42_Driver_Done,_T42_Face_Done,_T42_Size_Done,_T42_GlyphSlot_Done,_FNT_Face_Done,__ZN6VectorIwED2Ev,__ZN24NetworkedMultiplayerENet16close_connectionEv,_enet_range_coder_destroy,__ZN7GridMap26_update_dirty_map_callbackEv,__ZN7GridMap5clearEv,__ZN4jpgd12jpeg_decoder10init_frameEv,__ZN4jpgd12jpeg_decoder16init_progressiveEv,__ZN4jpgd12jpeg_decoder13load_next_rowEv,__ZN4jpgd12jpeg_decoder15decode_next_rowEv,__ZN4jpgd12jpeg_decoder16expanded_convertEv,__ZN4jpgd12jpeg_decoder11H2V2ConvertEv,__ZN4jpgd12jpeg_decoder11H2V1ConvertEv,__ZN4jpgd12jpeg_decoder11H1V2ConvertEv,__ZN4jpgd12jpeg_decoder11H1V1ConvertEv,__ZN4jpgd12jpeg_decoder17locate_soi_markerEv,__ZN4jpgd12jpeg_decoder15read_sof_markerEv,_X509_ATTRIBUTE_free,_def_cleanup_cb,_def_cleanup_util_cb,_ec_pre_comp_free,_ec_pre_comp_clear_free,_ASN1_TYPE_free,_ecdh_data_free,_ecdsa_data_free,_GENERAL_NAMES_free,_X509_NAME_ENTRY_free,_local_sk_X509_NAME_ENTRY_free,_local_sk_X509_NAME_ENTRY_pop_free,_SCT_free,_DIST_POINT_free,_GENERAL_NAME_free,_X509V3_conf_free,_POLICY_MAPPING_free,_ACCESS_DESCRIPTION_free,_ASN1_OBJECT_free,_ASN1_STRING_free,_POLICYINFO_free,_policy_data_free,_POLICYQUALINFO_free,_free_string,_recsig,_X509_EXTENSION_free,_OCSP_RESPID_free,_X509_NAME_free,_X509_free,_cleanup,_str_free,_exnode_free,_policy_node_free,_X509_CRL_free,__ZN6VectorIP7x509_stED2Ev,__ZN3MapI6String4PairIN7Variant4TypeE10MethodInfoE10ComparatorIS0_E16DefaultAllocatorED2Ev,__ZN5RegEx5clearEv,_CustomTeardown,_WebPRescalerExportRowExpandC,_WebPRescalerExportRowShrinkC,_DC4,_TM4,_VE4,_HE4,_RD4,_VR4,_LD4,_VL4,_HD4,_HU4,_DC16,_TM16,_VE16,_HE16,_DC16NoTop,_DC16NoLeft,_DC16NoTopLeft,_DC8uv,_TM8uv,_VE8uv,_HE8uv,_DC8uvNoTop,_DC8uvNoLeft,_DC8uvNoTopLeft,__ZL17_pvrtc_decompressP5Image,__ZL16_compress_pvrtc4P5Image,__ZN17StreamPeerOpenSSL11_load_certsERK10PoolVectorIhE,__ZN24NetworkedMultiplayerENet23enet_compressor_destroyEPv,__Z14handle_sigchldi,__ZN11ThreadPosix25wait_to_finish_func_posixEP6Thread,__ZN10PoolVectorIhE12_unreferenceEv,_png_default_flush,_png_set_packing,_png_set_palette_to_rgb,_png_set_strip_16,_png_set_tRNS_to_alpha,__ZN10PoolVectorIhE14_copy_on_writeEv,__ZN5ImageD2Ev,__ZN4Node5raiseEv,__ZN4Node15remove_and_skipEv,__ZN4Node10print_treeEv,__ZN4Node18_print_stray_nodesEv,__ZN4Node12queue_deleteEv,__ZN4Node13request_readyEv,__ZL14_Node_debug_snP6Object,__ZN10CanvasItem20_toplevel_raise_selfEv,__ZN10CanvasItem16_update_callbackEv,__ZN10CanvasItem4showEv,__ZN10CanvasItem4hideEv,__ZN10CanvasItem6updateEv,__ZN7Control13_size_changedEv,__ZN7Control20_update_minimum_sizeEv,__ZN7Control12accept_eventEv,__ZN7Control10grab_focusEv,__ZN7Control13release_focusEv,__ZN7Control16grab_click_focusEv,__ZN7Control20minimum_size_changedEv,__ZN7Control14_theme_changedEv,__ZN7Control13_font_changedEv,__ZN7Spatial12update_gizmoEv,__ZN7Spatial4showEv,__ZN7Spatial4hideEv,__ZN7Spatial14orthonormalizeEv,__ZN7Spatial12set_identityEv,__ZN11HTTPRequest14cancel_requestEv,__ZN11HTTPRequest12_thread_funcEPv,__ZN4Mesh18clear_blend_shapesEv,__ZN4Mesh15center_geometryEv,__ZN4Mesh16regen_normalmapsEv,__ZN11SurfaceTool5indexEv,__ZN11SurfaceTool7deindexEv,__ZN11SurfaceTool16generate_normalsEv,__ZN11SurfaceTool5clearEv,__ZN8Viewport26_parent_visibility_changedEv,__ZN8Viewport15_parent_resizedEv,__ZN8Viewport20queue_screen_captureEv,__ZN8Viewport5clearEv,__ZN8Viewport13update_worldsEv,__ZN8Viewport17_gui_show_tooltipEv,__ZN8Viewport17_gui_remove_focusEv,__ZN9Container14_sort_childrenEv,__ZN9Container22_child_minsize_changedEv,__ZN9Container10queue_sortEv,__ZN9GraphNode15clear_all_slotsEv,__ZN5Range7unshareEv,__ZN12OptionButton13add_separatorEv,__ZN12OptionButton5clearEv,__ZN13RichTextLabel11add_newlineEv,__ZN13RichTextLabel14push_underlineEv,__ZN13RichTextLabel9push_cellEv,__ZN13RichTextLabel3popEv,__ZN13RichTextLabel5clearEv,__ZN8LineEdit18_toggle_draw_caretEv,__ZN8LineEdit5clearEv,__ZN8LineEdit10select_allEv,__ZN9ScrollBar16_drag_slave_exitEv,__ZN8TextEdit20_cursor_changed_emitEv,__ZN8TextEdit18_text_changed_emitEv,__ZN8TextEdit16_push_current_opEv,__ZN8TextEdit21_click_selection_heldEv,__ZN8TextEdit18_toggle_draw_caretEv,__ZN8TextEdit3cutEv,__ZN8TextEdit4copyEv,__ZN8TextEdit5pasteEv,__ZN8TextEdit10select_allEv,__ZN8TextEdit4undoEv,__ZN8TextEdit4redoEv,__ZN8TextEdit18clear_undo_historyEv,__ZN8TextEdit12clear_colorsEv,__ZN9PopupMenu13add_separatorEv,__ZN9PopupMenu5clearEv,__ZN9PopupMenu16_submenu_timeoutEv,__ZN15ScrollContainer21_update_scrollbar_posEv,__ZN11VideoPlayer4playEv,__ZN11VideoPlayer4stopEv,__ZN8ItemList5clearEv,__ZN8ItemList18sort_items_by_textEv,__ZN8ItemList25ensure_current_is_visibleEv,__ZN11ButtonArray5clearEv,__ZN8TreeItem11move_to_topEv,__ZN8TreeItem14move_to_bottomEv,__ZN4Tree20_range_click_timeoutEv,__ZN4Tree24_text_editor_modal_closeEv,__ZN4Tree5clearEv,__ZN4Tree24ensure_cursor_is_visibleEv,__ZN12WindowDialog7_closedEv,__ZN12AcceptDialog11_ok_pressedEv,__ZN7SpinBox21_line_edit_focus_exitEv,__ZN7SpinBox20_range_click_timeoutEv,__ZN10FileDialog14_tree_selectedEv,__ZN10FileDialog17_tree_dc_selectedEv,__ZN10FileDialog15_action_pressedEv,__ZN10FileDialog15_cancel_pressedEv,__ZN10FileDialog21_save_confirm_pressedEv,__ZN10FileDialog13clear_filtersEv,__ZN10FileDialog9_make_dirEv,__ZN10FileDialog17_make_dir_confirmEv,__ZN10FileDialog16update_file_listEv,__ZN10FileDialog10update_dirEv,__ZN10FileDialog10invalidateEv,__ZN12TabContainer23_child_renamed_callbackEv,__ZN9GraphEdit15_top_layer_drawEv,__ZN9GraphEdit11_zoom_minusEv,__ZN9GraphEdit11_zoom_resetEv,__ZN9GraphEdit10_zoom_plusEv,__ZN9GraphEdit13_snap_toggledEv,__ZN9GraphEdit21_update_scroll_offsetEv,__ZN9GraphEdit23_connections_layer_drawEv,__ZN15CollisionObject12clear_shapesEv,__ZN12MeshInstance24create_trimesh_collisionEv,__ZN12MeshInstance23create_convex_collisionEv,__ZN12MeshInstance13_mesh_changedEv,__ZN14CollisionShape25make_convex_from_brothersEv,__ZN8Listener12make_currentEv,__ZN8Listener13clear_currentEv,__ZN6Camera12make_currentEv,__ZN6Camera13clear_currentEv,__ZN7GIProbe11_debug_bakeEv,__ZN17ImmediateGeometry3endEv,__ZN17ImmediateGeometry5clearEv,__ZN12SpriteBase3D13_queue_updateEv,__ZN12SpriteBase3D10_im_updateEv,__ZN16AnimatedSprite3D4stopEv,__ZN16AnimatedSprite3D12_res_changedEv,__ZN8Skeleton11clear_bonesEv,__ZN10BakedLight4bakeEv,__ZN10BakedLight11bake_lightsEv,__ZN10BakedLight13bake_radianceEv,__ZN10BakedLight18_debug_mesh_albedoEv,__ZN10BakedLight17_debug_mesh_lightEv,__ZN8SelfListI17ParticlesMaterialE4ListD2Ev,__ZN3MapIN17ParticlesMaterial11MaterialKeyENS0_10ShaderDataE10ComparatorIS1_E16DefaultAllocatorED2Ev,__ZN3RefI5ThemeED2Ev,__ZN3RefI7TextureED2Ev,__ZN3RefI8StyleBoxED2Ev,__ZN3RefI4FontED2Ev,__ZN7HashMapI6String6VectorIhE20HashMapHasherDefault24HashMapComparatorDefaultIS0_ELh3ELh8EED2Ev,__ZN8SelfListI15SpatialMaterialE4ListD2Ev,__ZN3MapIN15SpatialMaterial11MaterialKeyENS0_10ShaderDataE10ComparatorIS1_E16DefaultAllocatorED2Ev,__ZN7TileMap5clearEv,__ZN7TileMap16_clear_quadrantsEv,__ZN7TileMap19_recreate_quadrantsEv,__ZN7TileMap23_update_dirty_quadrantsEv,__ZN17CollisionObject2D12clear_shapesEv,__ZN15KinematicBody2D13revert_motionEv,__ZN15LightOccluder2D13_poly_changedEv,__ZN16CollisionShape2D14_shape_changedEv,__ZN14AnimatedSprite4stopEv,__ZN14AnimatedSprite12_res_changedEv,__ZN8Camera2D12make_currentEv,__ZN8Camera2D13clear_currentEv,__ZN8Camera2D14_update_scrollEv,__ZN8Camera2D19force_update_scrollEv,__ZN8Camera2D15reset_smoothingEv,__ZN8Camera2D5alignEv,__ZN25NavigationPolygonInstance16_navpoly_changedEv,__ZN15AnimationPlayer18_animation_changedEv,__ZN15AnimationPlayer8stop_allEv,__ZN15AnimationPlayer11clear_queueEv,__ZN15AnimationPlayer12clear_cachesEv,__ZN19AnimationTreePlayer5resetEv,__ZN19AnimationTreePlayer16recompute_cachesEv,__ZN7VariantD2Ev,__ZN11AudioPlayer11_mix_audiosEPv,__ZN11AudioPlayer4stopEv,__ZN11AudioPlayer19_bus_layout_changedEv,__ZN9Animation5clearEv,__ZN11MeshLibrary5clearEv,__ZN5Theme19_emit_theme_changedEv,__ZN5Theme18copy_default_themeEv,__ZN12ImageTexture15fix_alpha_edgesEv,__ZN12ImageTexture17premultiply_alphaEv,__ZN12ImageTexture12normal_to_xyEv,__ZN12ImageTexture23shrink_x2_and_keep_sizeEv,__ZN4Font14update_changesEv,__ZN17DynamicFontAtSize16_ft_stream_closeEP13FT_StreamRec_,__ZN13StreamTexture13_requested_3dEPv,__ZN13StreamTexture15_requested_srgbEPv,__ZN12LargeTexture5clearEv,__ZN15GradientTexture7_updateEv,__ZN10BitmapFont5clearEv,__ZN9SceneTree20set_input_as_handledEv,__ZN9SceneTree4quitEv,__ZN9SceneTree20_connected_to_serverEv,__ZN9SceneTree18_connection_failedEv,__ZN9SceneTree20_server_disconnectedEv,__ZN9SceneTree22_debugger_request_treeEPv,__ZN17NavigationPolygon14clear_polygonsEv,__ZN17NavigationPolygon14clear_outlinesEv,__ZN17NavigationPolygon27make_polygons_from_outlinesEv,__ZN6Path2D14_curve_changedEv,__ZN7Curve2D12clear_pointsEv,__ZN12MeshDataTool5clearEv,__ZN7TileSet5clearEv,__ZN9RayCast2D20force_raycast_updateEv,__ZN9RayCast2D16clear_exceptionsEv,__ZN6Line2D17_gradient_changedEv,__ZN12SpriteFrames9clear_allEv,__ZN11Particles2D5resetEv,__ZN4Path14_curve_changedEv,__ZN7Curve3D12clear_pointsEv,__ZN7RayCast20force_raycast_updateEv,__ZN7RayCast16clear_exceptionsEv,__ZN14NavigationMesh14clear_polygonsEv,__ZN5Timer5startEv,__ZN5Timer4stopEv,__ZN11ColorPicker18_text_type_toggledEv,__ZN11ColorPicker19_add_preset_pressedEv,__ZN11ColorPicker20_screen_pick_pressedEv,__ZN11ColorPicker12_sample_drawEv,__ZL28_debugger_get_resource_usageP4ListIN20ScriptDebuggerRemote13ResourceUsageE16DefaultAllocatorE,__ZN6Object28property_list_changed_notifyEv,__ZN9Reference9referenceEv,__ZN7HashMapI6StringP8Resource20HashMapHasherDefault24HashMapComparatorDefaultIS0_ELh3ELh8EED2Ev,__ZN7HashMapI10StringNameN7ClassDB9ClassInfoE16StringNameHasher24HashMapComparatorDefaultIS0_ELh3ELh8EED2Ev,__ZN7HashMapI10StringNameS0_16StringNameHasher24HashMapComparatorDefaultIS0_ELh3ELh8EED2Ev,__ZN3MapI6String5Color10ComparatorIS0_E16DefaultAllocatorED2Ev,__ZN7HashMapIjP6Object20HashMapHasherDefault24HashMapComparatorDefaultIjELh3ELh8EED2Ev,__ZN7HashMapIP6ObjectjN8ObjectDB13ObjectPtrHashE24HashMapComparatorDefaultIS1_ELh3ELh8EED2Ev,__ZN8UndoRedo13commit_actionEv,__ZN8UndoRedo13clear_historyEv,__ZL12_OS_printresP6Object,__ZN5AStar5clearEv,__ZN10HTTPClient5closeEv,__ZN9XMLParser12skip_sectionEv,__ZN16StreamPeerBuffer5clearEv,__ZN3_OS21hide_virtual_keyboardEv,__ZN3_OS26print_all_textures_by_sizeEv,__ZN3_OS17native_video_stopEv,__ZN3_OS18native_video_pauseEv,__ZN3_OS20native_video_unpauseEv,__ZN5_File5closeEv,__ZN10_Directory12list_dir_endEv,__ZN6_Mutex4lockEv,__ZN6_Mutex6unlockEv,__ZN7_Thread11_start_funcEPv,__ZN17TranslationServer5clearEv,__ZN8InputMap17load_from_globalsEv,__ZN23FileAccessNetworkClient12_thread_funcEPv,_af_face_globals_free,_cf2_free_instance,_psh_globals_destroy,_t1_hints_open,_t2_hints_open,_Vertical_Sweep_Step,_Horizontal_Sweep_Step,_Split_Conic,_Split_Cubic,_sfnt_stream_close,_TT_Forget_Glyph_Frame,_ft_ansi_stream_close,_memory_stream_close,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66,b66];var hj=[b67,__ZN17Physics2DServerSW13shape_collideE3RIDRK11Transform2DRK7Vector2S0_S3_S6_PS4_iRi];var ij=[b68,__ZNK13OS_JavaScript22get_video_driver_countEv,__ZNK13OS_JavaScript22get_audio_driver_countEv,__ZNK2OS14get_last_errorEv,__ZNK2OS14get_mouse_modeEv,__ZNK13OS_JavaScript22get_mouse_button_stateEv,__ZNK2OS13get_clipboardEv,__ZNK2OS16get_screen_countEv,__ZNK2OS18get_current_screenEv,__ZNK13OS_JavaScript20is_window_fullscreenEv,__ZNK2OS19is_window_resizableEv,__ZNK2OS19is_window_minimizedEv,__ZNK13OS_JavaScript19is_window_maximizedEv,__ZN2OS21get_borderless_windowEv,__ZNK2OS17is_keep_screen_onEv,__ZNK2OS30is_in_low_processor_usage_modeEv,__ZNK7OS_Unix28get_installed_templates_pathEv,__ZNK13OS_JavaScript19get_executable_pathEv,__ZNK7OS_Unix14get_process_IDEv,__ZN13OS_JavaScript8get_nameEv,__ZNK2OS16get_cmdline_argsEv,__ZNK2OS14get_model_nameEv,__ZNK13OS_JavaScript13get_main_loopEv,__ZNK7OS_Unix13get_unix_timeEv,__ZNK7OS_Unix20get_system_time_secsEv,__ZNK7OS_Unix14get_ticks_usecEv,__ZNK13OS_JavaScript8can_drawEv,__ZNK2OS20has_virtual_keyboardEv,__ZN2OS18get_swap_ok_cancelEv,__ZNK2OS23get_static_memory_usageEv,__ZNK2OS28get_static_memory_peak_usageEv,__ZNK2OS24get_dynamic_memory_usageEv,__ZNK2OS22get_free_static_memoryEv,__ZNK7OS_Unix10get_localeEv,__ZNK13OS_JavaScript12get_data_dirEv,__ZNK13OS_JavaScript16get_resource_dirEv,__ZNK2OS25is_no_window_mode_enabledEv,__ZNK13OS_JavaScript23has_touchscreen_ui_hintEv,__ZNK2OS13get_exit_codeEv,__ZNK7OS_Unix19get_processor_countEv,__ZNK2OS13get_unique_IDEv,__ZNK2OS23native_video_is_playingEv,__ZNK2OS15can_use_threadsEv,__ZNK2OS26get_latin_keyboard_variantEv,__ZNK2OS16is_vsync_enabledEv,__ZN13OS_JavaScript15get_power_stateEv,__ZN13OS_JavaScript22get_power_seconds_leftEv,__ZN13OS_JavaScript22get_power_percent_leftEv,__ZNK13OS_JavaScript21is_mouse_grab_enabledEv,__ZNK18FileAccessBuffered7is_openEv,__ZNK18FileAccessBuffered7get_posEv,__ZNK18FileAccessBuffered7get_lenEv,__ZNK18FileAccessBuffered11eof_reachedEv,__ZNK18FileAccessBuffered5get_8Ev,__ZNK10FileAccess6get_16Ev,__ZNK10FileAccess6get_32Ev,__ZNK10FileAccess6get_64Ev,__ZNK10FileAccess8get_lineEv,__ZNK18FileAccessBuffered9get_errorEv,__ZN10FileAccess17get_pascal_stringEv,__ZNK21AudioDriverJavaScript8get_nameEv,__ZN21AudioDriverJavaScript4initEv,__ZNK21AudioDriverJavaScript12get_mix_rateEv,__ZNK21AudioDriverJavaScript16get_speaker_modeEv,__ZNK10JavaScript16_get_class_namevEv,__ZNK10JavaScript9get_classEv,__ZNK6Object14get_save_classEv,__ZNK12MethodBind2RI10JavaScript7VariantRK6StringbE18get_instance_classEv,__ZNK10MethodBind9is_varargEv,__ZNK12InputDefault16_get_class_namevEv,__ZNK12InputDefault9get_classEv,__ZN12InputDefault21get_connected_joypadsEv,__ZNK12InputDefault21get_mouse_button_maskEv,__ZNK12InputDefault24is_emulating_touchscreenEv,__ZNK11Performance16_get_class_namevEv,__ZNK11Performance9get_classEv,__ZNK13MethodBind1RCI11PerformancefNS0_7MonitorEE18get_instance_classEv,__ZNK21TestPhysics2DMainLoop16_get_class_namevEv,__ZNK21TestPhysics2DMainLoop9get_classEv,__ZNK11MethodBind2I21TestPhysics2DMainLoopP6Object3RIDE18get_instance_classEv,__ZNK11MethodBind5I21TestPhysics2DMainLoopRK3RIDjiRK7Vector2S6_E18get_instance_classEv,__ZNK9SceneTree16_get_class_namevEv,__ZNK9SceneTree9get_classEv,__ZNK10HScrollBar16_get_class_namevEv,__ZNK10HScrollBar9get_classEv,__ZNK4Node25get_configuration_warningEv,__ZNK7Control11clips_inputEv,__ZNK7Control13is_text_fieldEv,__ZNK8MainLoop16_get_class_namevEv,__ZNK8MainLoop9get_classEv,__ZNK19TestPhysicsMainLoop16_get_class_namevEv,__ZNK19TestPhysicsMainLoop9get_classEv,__ZNK11MethodBind2I19TestPhysicsMainLoopP6Object3RIDE18get_instance_classEv,__ZNK24NetworkedMultiplayerENet16_get_class_namevEv,__ZNK24NetworkedMultiplayerENet9get_classEv,__ZNK24NetworkedMultiplayerENet26get_available_packet_countEv,__ZNK24NetworkedMultiplayerENet19get_max_packet_sizeEv,__ZNK24NetworkedMultiplayerENet15get_packet_peerEv,__ZNK24NetworkedMultiplayerENet9is_serverEv,__ZNK24NetworkedMultiplayerENet13get_unique_idEv,__ZNK24NetworkedMultiplayerENet27is_refusing_new_connectionsEv,__ZNK24NetworkedMultiplayerENet21get_connection_statusEv,_malloc,__ZNK24NetworkedMultiplayerPeer16_get_class_namevEv,__ZNK24NetworkedMultiplayerPeer9get_classEv,__ZNK12MethodBind4RI24NetworkedMultiplayerENet5ErroriiiiE18get_instance_classEv,__ZNK12MethodBind4RI24NetworkedMultiplayerENet5ErrorRK10IP_AddressiiiE18get_instance_classEv,__ZNK11MethodBind0I24NetworkedMultiplayerENetE18get_instance_classEv,__ZNK11MethodBind1I24NetworkedMultiplayerENetNS0_15CompressionModeEE18get_instance_classEv,__ZNK13MethodBind0RCI24NetworkedMultiplayerENetNS0_15CompressionModeEE18get_instance_classEv,__ZNK11MethodBind1I24NetworkedMultiplayerENetRK10IP_AddressE18get_instance_classEv,__ZNK14GDNativeScript16_get_class_namevEv,__ZNK14GDNativeScript9get_classEv,__ZNK6Script14get_save_classEv,__ZNK8Resource18get_base_extensionEv,__ZNK8Resource19_use_builtin_scriptEv,__ZN6Script27editor_can_reload_from_fileEv,__ZNK8Resource7get_ridEv,__ZNK14GDNativeScript12can_instanceEv,__ZNK14GDNativeScript15get_base_scriptEv,__ZNK14GDNativeScript22get_instance_base_typeEv,__ZNK14GDNativeScript15has_source_codeEv,__ZNK14GDNativeScript15get_source_codeEv,__ZNK14GDNativeScript7is_toolEv,__ZNK14GDNativeScript13get_node_typeEv,__ZNK14GDNativeScript12get_languageEv,__ZN14ScriptInstance20refcount_decrementedEv,__ZNK16GDNativeInstance10get_scriptEv,__ZNK14ScriptInstance14is_placeholderEv,__ZN16GDNativeInstance12get_languageEv,__ZNK6Script16_get_class_namevEv,__ZNK6Script9get_classEv,__ZNK13MethodBind0RCI14GDNativeScript3RefI15GDNativeLibraryEE18get_instance_classEv,__ZNK11MethodBind1I14GDNativeScript3RefI15GDNativeLibraryEE18get_instance_classEv,__ZNK13MethodBind0RCI14GDNativeScript10StringNameE18get_instance_classEv,__ZNK11MethodBind1I14GDNativeScript10StringNameE18get_instance_classEv,__ZNK16MethodBindVarArgI14GDNativeScriptE18get_instance_classEv,__ZNK16MethodBindVarArgI14GDNativeScriptE9is_varargEv,__ZNK16MethodBindVarArgI14GDNativeScriptE8is_constEv,__ZNK15GDNativeLibrary16_get_class_namevEv,__ZNK15GDNativeLibrary9get_classEv,__ZNK15GDNativeLibrary14get_save_classEv,__ZN8Resource27editor_can_reload_from_fileEv,__ZNK11MethodBind2I15GDNativeLibrary10StringName6StringE18get_instance_classEv,__ZNK13MethodBind1RCI15GDNativeLibrary6String10StringNameE18get_instance_classEv,__ZNK22GDNativeScriptLanguage8get_nameEv,__ZNK22GDNativeScriptLanguage8get_typeEv,__ZNK22GDNativeScriptLanguage13get_extensionEv,__ZNK22GDNativeScriptLanguage13create_scriptEv,__ZNK22GDNativeScriptLanguage17has_named_classesEv,__ZNK22GDNativeScriptLanguage15debug_get_errorEv,__ZNK22GDNativeScriptLanguage27debug_get_stack_level_countEv,__ZN22GDNativeScriptLanguage28debug_get_current_stack_infoEv,__ZNK8GDScript16_get_class_namevEv,__ZNK8GDScript9get_classEv,__ZNK8GDScript12can_instanceEv,__ZNK8GDScript15get_base_scriptEv,__ZNK8GDScript22get_instance_base_typeEv,__ZNK8GDScript15has_source_codeEv,__ZNK8GDScript15get_source_codeEv,__ZNK8GDScript7is_toolEv,__ZNK8GDScript13get_node_typeEv,__ZNK8GDScript12get_languageEv,__ZNK10GDInstance10get_scriptEv,__ZN10GDInstance12get_languageEv,__ZNK15GDFunctionState16_get_class_namevEv,__ZNK15GDFunctionState9get_classEv,__ZNK12MethodBind1RI15GDFunctionState7VariantRKS1_E18get_instance_classEv,__ZNK13MethodBind0RCI15GDFunctionStatebE18get_instance_classEv,__ZNK16MethodBindVarArgI15GDFunctionStateE18get_instance_classEv,__ZNK16MethodBindVarArgI15GDFunctionStateE9is_varargEv,__ZNK16MethodBindVarArgI15GDFunctionStateE8is_constEv,__ZNK13MethodBind0RCI8GDScript6VectorIhEE18get_instance_classEv,__ZNK16MethodBindVarArgI8GDScriptE18get_instance_classEv,__ZNK16MethodBindVarArgI8GDScriptE9is_varargEv,__ZNK16MethodBindVarArgI8GDScriptE8is_constEv,__ZNK16GDScriptLanguage8get_nameEv,__ZNK16GDScriptLanguage8get_typeEv,__ZNK16GDScriptLanguage13get_extensionEv,__ZNK16GDScriptLanguage13create_scriptEv,__ZNK16GDScriptLanguage17has_named_classesEv,__ZNK16GDScriptLanguage15debug_get_errorEv,__ZNK16GDScriptLanguage27debug_get_stack_level_countEv,__ZN16GDScriptLanguage28debug_get_current_stack_infoEv,__ZNK16GDScriptLanguage16_get_indentationEv,__ZNK13GDNativeClass16_get_class_namevEv,__ZNK13GDNativeClass9get_classEv,__ZNK12MethodBind0RI13GDNativeClass7VariantE18get_instance_classEv,__ZNK13VBoxContainer16_get_class_namevEv,__ZNK13VBoxContainer9get_classEv,__ZNK7GridMap16_get_class_namevEv,__ZNK7GridMap9get_classEv,__ZNK11MethodBind1I7GridMapRK3RefI11MeshLibraryEE18get_instance_classEv,__ZNK13MethodBind0RCI7GridMap3RefI11MeshLibraryEE18get_instance_classEv,__ZNK11MethodBind1I7GridMapfE18get_instance_classEv,__ZNK13MethodBind0RCI7GridMapfE18get_instance_classEv,__ZNK11MethodBind1I7GridMapiE18get_instance_classEv,__ZNK13MethodBind0RCI7GridMapiE18get_instance_classEv,__ZNK11MethodBind5I7GridMapiiiiiE18get_instance_classEv,__ZNK13MethodBind3RCI7GridMapiiiiE18get_instance_classEv,__ZNK11MethodBind0I7GridMapE18get_instance_classEv,__ZNK11MethodBind1I7GridMapRK3RefI8ResourceEE18get_instance_classEv,__ZNK11MethodBind1I7GridMapbE18get_instance_classEv,__ZNK13MethodBind0RCI7GridMapbE18get_instance_classEv,__ZNK11MethodBind4I7GridMapbbiN7Vector34AxisEE18get_instance_classEv,__ZNK12MethodBind2RI7GridMap5ErroriRK5Rect3E18get_instance_classEv,__ZNK13MethodBind1RCI7GridMap5Rect3iE18get_instance_classEv,__ZNK11MethodBind2I7GridMapibE18get_instance_classEv,__ZNK11MethodBind2I7GridMapiRK6StringE18get_instance_classEv,__ZNK13MethodBind1RCI7GridMap6StringiE18get_instance_classEv,__ZNK13MethodBind1RCI7GridMapbiE18get_instance_classEv,__ZNK11MethodBind2I7GridMapifE18get_instance_classEv,__ZNK13MethodBind1RCI7GridMapfiE18get_instance_classEv,__ZNK11MethodBind2I7GridMapi5ColorE18get_instance_classEv,__ZNK13MethodBind1RCI7GridMap5ColoriE18get_instance_classEv,__ZNK12MethodBind0RI7GridMap5ArrayE18get_instance_classEv,_tls1_setup_key_block,_tls1_alert_code,_ssl3_handshake_write,_int_err_get,_int_err_get_item,_int_err_set_item,_int_err_del_item,_int_thread_get,_int_thread_get_item,_int_thread_set_item,_pkey_rsa_init,_pkey_dh_init,_pkey_dsa_init,_pkey_ec_init,_pkey_hmac_init,_pkey_cmac_init,_int_rsa_size,_rsa_bits,_int_dh_size,_dh_bits,_dh_missing_parameters,_int_dsa_size,_dsa_bits,_dsa_missing_parameters,_int_ec_size,_ec_bits,_ec_missing_parameters,_hmac_size,_cmac_size,_init_4463,_ec_GFp_mont_group_init,_ec_GFp_simple_group_get_degree,_ec_GFp_simple_point_init,_ec_GFp_simple_group_init,_ec_GF2m_simple_group_init,_ec_GF2m_simple_group_get_degree,_ec_GF2m_simple_point_init,_ec_GF2m_have_precompute_mult,_dsa_init,_dsa_finish,_RSA_eay_init,_RSA_eay_finish,_generate_key,_dh_init,_dh_finish,_init224,_init256,_ssl3_setup_key_block,_ssl3_alert_code,_ssl_undefined_function,_init_4545,_dtls1_handshake_write,_file_new,_file_free,_open_console,_close_console,_mem_new,_mem_free,__ZN17StreamPeerOpenSSL11_bio_createEP6bio_st,__ZN17StreamPeerOpenSSL12_bio_destroyEP6bio_st,__ZNK13StreamPeerSSL16_get_class_namevEv,__ZNK13StreamPeerSSL9get_classEv,__ZNK17StreamPeerOpenSSL19get_available_bytesEv,__ZNK17StreamPeerOpenSSL10get_statusEv,_tls1_new,_ssl23_connect,_ssl_ok,_ssl3_dispatch_alert,_ssl23_get_cipher_by_char,_ssl_undefined_const_function,_ssl23_get_cipher,_ssl23_get_client_method,_ssl3_connect,_ssl3_shutdown,_ssl3_renegotiate,_ssl3_renegotiate_check,_ssl3_get_cipher_by_char,_ssl3_pending,_ssl3_get_cipher,_tls1_get_client_method,_init384,_init512,_dtls1_new,_dtls1_connect,_dtls1_shutdown,_dtls1_dispatch_alert,_dtls1_get_cipher,_dtls1_get_client_method,_dtls1_accept,_dtls1_get_method,_dtls1_get_server_method,_buffer_new,_buffer_free,_ssl3_new,_ssl3_get_client_method,_ssl23_accept,_ssl23_get_method,_ssl3_accept,_tls1_get_method,_ssl3_get_method,_tls1_get_server_method,_ssl3_get_server_method,__ZNK10StreamPeer16_get_class_namevEv,__ZNK10StreamPeer9get_classEv,__ZNK5RegEx16_get_class_namevEv,__ZNK5RegEx9get_classEv,__ZNK11MethodBind0I5RegExE18get_instance_classEv,__ZNK12MethodBind1RI5RegEx5ErrorRK6StringE18get_instance_classEv,__ZNK13MethodBind3RCI5RegEx3RefI10RegExMatchERK6StringiiE18get_instance_classEv,__ZNK13MethodBind5RCI5RegEx6StringRKS1_S3_biiE18get_instance_classEv,__ZNK13MethodBind0RCI5RegExbE18get_instance_classEv,__ZNK13MethodBind0RCI5RegEx6StringE18get_instance_classEv,__ZNK13MethodBind0RCI5RegExiE18get_instance_classEv,__ZNK13MethodBind0RCI5RegEx5ArrayE18get_instance_classEv,__ZNK10RegExMatch16_get_class_namevEv,__ZNK10RegExMatch9get_classEv,__ZNK13MethodBind1RCI10RegExMatch6StringRKS1_E18get_instance_classEv,__ZNK13MethodBind0RCI10RegExMatchiE18get_instance_classEv,__ZNK13MethodBind0RCI10RegExMatch5ArrayE18get_instance_classEv,__ZNK13MethodBind0RCI10RegExMatch10DictionaryE18get_instance_classEv,__ZNK13MethodBind1RCI10RegExMatch6StringRK7VariantE18get_instance_classEv,__ZNK13MethodBind1RCI10RegExMatchiRK7VariantE18get_instance_classEv,__ZN9RegExNode14is_look_behindEv,__ZN19RegExNodeLookBehind14is_look_behindEv,__ZNK11AudioStream16_get_class_namevEv,__ZNK11AudioStream9get_classEv,__ZNK11AudioStream14get_save_classEv,__ZNK20AudioStreamOGGVorbis16_get_class_namevEv,__ZNK20AudioStreamOGGVorbis9get_classEv,__ZNK20AudioStreamOGGVorbis14get_save_classEv,__ZNK20AudioStreamOGGVorbis18get_base_extensionEv,__ZN20AudioStreamOGGVorbis17instance_playbackEv,__ZNK20AudioStreamOGGVorbis15get_stream_nameEv,__ZNK19AudioStreamPlayback16_get_class_namevEv,__ZNK19AudioStreamPlayback9get_classEv,__ZNK28AudioStreamPlaybackOGGVorbis16_get_class_namevEv,__ZNK28AudioStreamPlaybackOGGVorbis9get_classEv,__ZNK28AudioStreamPlaybackOGGVorbis10is_playingEv,__ZNK28AudioStreamPlaybackOGGVorbis14get_loop_countEv,__ZNK11MethodBind1I20AudioStreamOGGVorbisRK10PoolVectorIhEE18get_instance_classEv,__ZNK13MethodBind0RCI20AudioStreamOGGVorbis10PoolVectorIhEE18get_instance_classEv,__ZNK11MethodBind1I20AudioStreamOGGVorbisbE18get_instance_classEv,__ZNK13MethodBind0RCI20AudioStreamOGGVorbisbE18get_instance_classEv,__ZNK22VisualScriptExpression16_get_class_namevEv,__ZNK22VisualScriptExpression9get_classEv,__ZNK22VisualScriptExpression30get_output_sequence_port_countEv,__ZNK22VisualScriptExpression23has_input_sequence_portEv,__ZNK16VisualScriptNode34has_mixed_input_and_sequence_portsEv,__ZNK22VisualScriptExpression26get_input_value_port_countEv,__ZNK22VisualScriptExpression27get_output_value_port_countEv,__ZNK22VisualScriptExpression11get_captionEv,__ZNK22VisualScriptExpression8get_textEv,__ZNK22VisualScriptExpression12get_categoryEv,__ZNK24VisualScriptNodeInstance23get_working_memory_sizeEv,__ZNK16VisualScriptNode16_get_class_namevEv,__ZNK16VisualScriptNode9get_classEv,__ZNK13MethodBind0RCI16VisualScriptNode3RefI12VisualScriptEE18get_instance_classEv,__ZNK11MethodBind2I16VisualScriptNodeiRK7VariantE18get_instance_classEv,__ZNK13MethodBind1RCI16VisualScriptNode7VariantiE18get_instance_classEv,__ZNK11MethodBind1I16VisualScriptNode5ArrayE18get_instance_classEv,__ZNK13MethodBind0RCI16VisualScriptNode5ArrayE18get_instance_classEv,__ZNK24VisualScriptFunctionCall16_get_class_namevEv,__ZNK24VisualScriptFunctionCall9get_classEv,__ZNK24VisualScriptFunctionCall30get_output_sequence_port_countEv,__ZNK24VisualScriptFunctionCall23has_input_sequence_portEv,__ZNK24VisualScriptFunctionCall26get_input_value_port_countEv,__ZNK24VisualScriptFunctionCall27get_output_value_port_countEv,__ZNK24VisualScriptFunctionCall11get_captionEv,__ZNK24VisualScriptFunctionCall8get_textEv,__ZNK24VisualScriptFunctionCall12get_categoryEv,__ZNK11MethodBind1I24VisualScriptFunctionCallRK10StringNameE18get_instance_classEv,__ZNK13MethodBind0RCI24VisualScriptFunctionCall10StringNameE18get_instance_classEv,__ZNK11MethodBind1I24VisualScriptFunctionCallRK6StringE18get_instance_classEv,__ZNK13MethodBind0RCI24VisualScriptFunctionCall6StringE18get_instance_classEv,__ZNK11MethodBind1I24VisualScriptFunctionCallN7Variant4TypeEE18get_instance_classEv,__ZNK13MethodBind0RCI24VisualScriptFunctionCallN7Variant4TypeEE18get_instance_classEv,__ZNK11MethodBind1I24VisualScriptFunctionCallNS0_8CallModeEE18get_instance_classEv,__ZNK13MethodBind0RCI24VisualScriptFunctionCallNS0_8CallModeEE18get_instance_classEv,__ZNK11MethodBind1I24VisualScriptFunctionCallRK8NodePathE18get_instance_classEv,__ZNK13MethodBind0RCI24VisualScriptFunctionCall8NodePathE18get_instance_classEv,__ZNK11MethodBind1I24VisualScriptFunctionCalliE18get_instance_classEv,__ZNK13MethodBind0RCI24VisualScriptFunctionCalliE18get_instance_classEv,__ZNK11MethodBind1I24VisualScriptFunctionCallRK10DictionaryE18get_instance_classEv,__ZNK13MethodBind0RCI24VisualScriptFunctionCall10DictionaryE18get_instance_classEv,__ZNK11MethodBind1I24VisualScriptFunctionCallNS0_11RPCCallModeEE18get_instance_classEv,__ZNK13MethodBind0RCI24VisualScriptFunctionCallNS0_11RPCCallModeEE18get_instance_classEv,__ZNK11MethodBind1I24VisualScriptFunctionCallbE18get_instance_classEv,__ZNK13MethodBind0RCI24VisualScriptFunctionCallbE18get_instance_classEv,__ZNK23VisualScriptPropertySet16_get_class_namevEv,__ZNK23VisualScriptPropertySet9get_classEv,__ZNK23VisualScriptPropertySet30get_output_sequence_port_countEv,__ZNK23VisualScriptPropertySet23has_input_sequence_portEv,__ZNK23VisualScriptPropertySet26get_input_value_port_countEv,__ZNK23VisualScriptPropertySet27get_output_value_port_countEv,__ZNK23VisualScriptPropertySet11get_captionEv,__ZNK23VisualScriptPropertySet8get_textEv,__ZNK23VisualScriptPropertySet12get_categoryEv,__ZNK11MethodBind1I23VisualScriptPropertySetRK10StringNameE18get_instance_classEv,__ZNK13MethodBind0RCI23VisualScriptPropertySet10StringNameE18get_instance_classEv,__ZNK11MethodBind1I23VisualScriptPropertySetRK6StringE18get_instance_classEv,__ZNK13MethodBind0RCI23VisualScriptPropertySet6StringE18get_instance_classEv,__ZNK11MethodBind1I23VisualScriptPropertySetN7Variant4TypeEE18get_instance_classEv,__ZNK13MethodBind0RCI23VisualScriptPropertySetN7Variant4TypeEE18get_instance_classEv,__ZNK11MethodBind1I23VisualScriptPropertySetRK10DictionaryE18get_instance_classEv,__ZNK13MethodBind0RCI23VisualScriptPropertySet10DictionaryE18get_instance_classEv,__ZNK11MethodBind1I23VisualScriptPropertySetN10InputEvent4TypeEE18get_instance_classEv,__ZNK13MethodBind0RCI23VisualScriptPropertySetN10InputEvent4TypeEE18get_instance_classEv,__ZNK11MethodBind1I23VisualScriptPropertySetNS0_8CallModeEE18get_instance_classEv,__ZNK13MethodBind0RCI23VisualScriptPropertySetNS0_8CallModeEE18get_instance_classEv,__ZNK11MethodBind1I23VisualScriptPropertySetRK8NodePathE18get_instance_classEv,__ZNK13MethodBind0RCI23VisualScriptPropertySet8NodePathE18get_instance_classEv,__ZNK23VisualScriptPropertyGet16_get_class_namevEv,__ZNK23VisualScriptPropertyGet9get_classEv,__ZNK23VisualScriptPropertyGet30get_output_sequence_port_countEv,__ZNK23VisualScriptPropertyGet23has_input_sequence_portEv,__ZNK23VisualScriptPropertyGet26get_input_value_port_countEv,__ZNK23VisualScriptPropertyGet27get_output_value_port_countEv,__ZNK23VisualScriptPropertyGet11get_captionEv,__ZNK23VisualScriptPropertyGet8get_textEv,__ZNK23VisualScriptPropertyGet12get_categoryEv,__ZNK11MethodBind1I23VisualScriptPropertyGetRK10StringNameE18get_instance_classEv,__ZNK13MethodBind0RCI23VisualScriptPropertyGet10StringNameE18get_instance_classEv,__ZNK11MethodBind1I23VisualScriptPropertyGetRK6StringE18get_instance_classEv,__ZNK13MethodBind0RCI23VisualScriptPropertyGet6StringE18get_instance_classEv,__ZNK11MethodBind1I23VisualScriptPropertyGetN7Variant4TypeEE18get_instance_classEv,__ZNK13MethodBind0RCI23VisualScriptPropertyGetN7Variant4TypeEE18get_instance_classEv,__ZNK11MethodBind1I23VisualScriptPropertyGetN10InputEvent4TypeEE18get_instance_classEv,__ZNK13MethodBind0RCI23VisualScriptPropertyGetN10InputEvent4TypeEE18get_instance_classEv,__ZNK11MethodBind1I23VisualScriptPropertyGetNS0_8CallModeEE18get_instance_classEv,__ZNK13MethodBind0RCI23VisualScriptPropertyGetNS0_8CallModeEE18get_instance_classEv,__ZNK11MethodBind1I23VisualScriptPropertyGetRK8NodePathE18get_instance_classEv,__ZNK13MethodBind0RCI23VisualScriptPropertyGet8NodePathE18get_instance_classEv,__ZNK22VisualScriptEmitSignal16_get_class_namevEv,__ZNK22VisualScriptEmitSignal9get_classEv,__ZNK22VisualScriptEmitSignal30get_output_sequence_port_countEv,__ZNK22VisualScriptEmitSignal23has_input_sequence_portEv,__ZNK22VisualScriptEmitSignal26get_input_value_port_countEv,__ZNK22VisualScriptEmitSignal27get_output_value_port_countEv,__ZNK22VisualScriptEmitSignal11get_captionEv,__ZNK22VisualScriptEmitSignal8get_textEv,__ZNK22VisualScriptEmitSignal12get_categoryEv,__ZNK11MethodBind1I22VisualScriptEmitSignalRK10StringNameE18get_instance_classEv,__ZNK13MethodBind0RCI22VisualScriptEmitSignal10StringNameE18get_instance_classEv,__ZNK23VisualScriptBuiltinFunc16_get_class_namevEv,__ZNK23VisualScriptBuiltinFunc9get_classEv,__ZNK23VisualScriptBuiltinFunc30get_output_sequence_port_countEv,__ZNK23VisualScriptBuiltinFunc23has_input_sequence_portEv,__ZNK23VisualScriptBuiltinFunc26get_input_value_port_countEv,__ZNK23VisualScriptBuiltinFunc27get_output_value_port_countEv,__ZNK23VisualScriptBuiltinFunc11get_captionEv,__ZNK23VisualScriptBuiltinFunc8get_textEv,__ZNK23VisualScriptBuiltinFunc12get_categoryEv,__ZNK11MethodBind1I23VisualScriptBuiltinFuncNS0_11BuiltinFuncEE18get_instance_classEv,__ZNK12MethodBind0RI23VisualScriptBuiltinFuncNS0_11BuiltinFuncEE18get_instance_classEv,__ZNK20VisualScriptFunction16_get_class_namevEv,__ZNK20VisualScriptFunction9get_classEv,__ZNK20VisualScriptFunction30get_output_sequence_port_countEv,__ZNK20VisualScriptFunction23has_input_sequence_portEv,__ZNK20VisualScriptFunction26get_input_value_port_countEv,__ZNK20VisualScriptFunction27get_output_value_port_countEv,__ZNK20VisualScriptFunction11get_captionEv,__ZNK20VisualScriptFunction8get_textEv,__ZNK20VisualScriptFunction12get_categoryEv,__ZNK20VisualScriptOperator16_get_class_namevEv,__ZNK20VisualScriptOperator9get_classEv,__ZNK20VisualScriptOperator30get_output_sequence_port_countEv,__ZNK20VisualScriptOperator23has_input_sequence_portEv,__ZNK20VisualScriptOperator26get_input_value_port_countEv,__ZNK20VisualScriptOperator27get_output_value_port_countEv,__ZNK20VisualScriptOperator11get_captionEv,__ZNK20VisualScriptOperator8get_textEv,__ZNK20VisualScriptOperator12get_categoryEv,__ZNK11MethodBind1I20VisualScriptOperatorN7Variant8OperatorEE18get_instance_classEv,__ZNK13MethodBind0RCI20VisualScriptOperatorN7Variant8OperatorEE18get_instance_classEv,__ZNK11MethodBind1I20VisualScriptOperatorN7Variant4TypeEE18get_instance_classEv,__ZNK13MethodBind0RCI20VisualScriptOperatorN7Variant4TypeEE18get_instance_classEv,__ZNK23VisualScriptVariableGet16_get_class_namevEv,__ZNK23VisualScriptVariableGet9get_classEv,__ZNK23VisualScriptVariableGet30get_output_sequence_port_countEv,__ZNK23VisualScriptVariableGet23has_input_sequence_portEv,__ZNK23VisualScriptVariableGet26get_input_value_port_countEv,__ZNK23VisualScriptVariableGet27get_output_value_port_countEv,__ZNK23VisualScriptVariableGet11get_captionEv,__ZNK23VisualScriptVariableGet8get_textEv,__ZNK23VisualScriptVariableGet12get_categoryEv,__ZNK11MethodBind1I23VisualScriptVariableGet10StringNameE18get_instance_classEv,__ZNK13MethodBind0RCI23VisualScriptVariableGet10StringNameE18get_instance_classEv,__ZNK23VisualScriptVariableSet16_get_class_namevEv,__ZNK23VisualScriptVariableSet9get_classEv,__ZNK23VisualScriptVariableSet30get_output_sequence_port_countEv,__ZNK23VisualScriptVariableSet23has_input_sequence_portEv,__ZNK23VisualScriptVariableSet26get_input_value_port_countEv,__ZNK23VisualScriptVariableSet27get_output_value_port_countEv,__ZNK23VisualScriptVariableSet11get_captionEv,__ZNK23VisualScriptVariableSet8get_textEv,__ZNK23VisualScriptVariableSet12get_categoryEv,__ZNK11MethodBind1I23VisualScriptVariableSet10StringNameE18get_instance_classEv,__ZNK13MethodBind0RCI23VisualScriptVariableSet10StringNameE18get_instance_classEv,__ZNK20VisualScriptConstant16_get_class_namevEv,__ZNK20VisualScriptConstant9get_classEv,__ZNK20VisualScriptConstant30get_output_sequence_port_countEv,__ZNK20VisualScriptConstant23has_input_sequence_portEv,__ZNK20VisualScriptConstant26get_input_value_port_countEv,__ZNK20VisualScriptConstant27get_output_value_port_countEv,__ZNK20VisualScriptConstant11get_captionEv,__ZNK20VisualScriptConstant8get_textEv,__ZNK20VisualScriptConstant12get_categoryEv,__ZNK11MethodBind1I20VisualScriptConstantN7Variant4TypeEE18get_instance_classEv,__ZNK13MethodBind0RCI20VisualScriptConstantN7Variant4TypeEE18get_instance_classEv,__ZNK11MethodBind1I20VisualScriptConstant7VariantE18get_instance_classEv,__ZNK13MethodBind0RCI20VisualScriptConstant7VariantE18get_instance_classEv,__ZNK19VisualScriptPreload16_get_class_namevEv,__ZNK19VisualScriptPreload9get_classEv,__ZNK19VisualScriptPreload30get_output_sequence_port_countEv,__ZNK19VisualScriptPreload23has_input_sequence_portEv,__ZNK19VisualScriptPreload26get_input_value_port_countEv,__ZNK19VisualScriptPreload27get_output_value_port_countEv,__ZNK19VisualScriptPreload11get_captionEv,__ZNK19VisualScriptPreload8get_textEv,__ZNK19VisualScriptPreload12get_categoryEv,__ZNK11MethodBind1I19VisualScriptPreloadRK3RefI8ResourceEE18get_instance_classEv,__ZNK13MethodBind0RCI19VisualScriptPreload3RefI8ResourceEE18get_instance_classEv,__ZNK20VisualScriptIndexGet16_get_class_namevEv,__ZNK20VisualScriptIndexGet9get_classEv,__ZNK20VisualScriptIndexGet30get_output_sequence_port_countEv,__ZNK20VisualScriptIndexGet23has_input_sequence_portEv,__ZNK20VisualScriptIndexGet26get_input_value_port_countEv,__ZNK20VisualScriptIndexGet27get_output_value_port_countEv,__ZNK20VisualScriptIndexGet11get_captionEv,__ZNK20VisualScriptIndexGet8get_textEv,__ZNK20VisualScriptIndexGet12get_categoryEv,__ZNK20VisualScriptIndexSet16_get_class_namevEv,__ZNK20VisualScriptIndexSet9get_classEv,__ZNK20VisualScriptIndexSet30get_output_sequence_port_countEv,__ZNK20VisualScriptIndexSet23has_input_sequence_portEv,__ZNK20VisualScriptIndexSet26get_input_value_port_countEv,__ZNK20VisualScriptIndexSet27get_output_value_port_countEv,__ZNK20VisualScriptIndexSet11get_captionEv,__ZNK20VisualScriptIndexSet8get_textEv,__ZNK20VisualScriptIndexSet12get_categoryEv,__ZNK26VisualScriptGlobalConstant16_get_class_namevEv,__ZNK26VisualScriptGlobalConstant9get_classEv,__ZNK26VisualScriptGlobalConstant30get_output_sequence_port_countEv,__ZNK26VisualScriptGlobalConstant23has_input_sequence_portEv,__ZNK26VisualScriptGlobalConstant26get_input_value_port_countEv,__ZNK26VisualScriptGlobalConstant27get_output_value_port_countEv,__ZNK26VisualScriptGlobalConstant11get_captionEv,__ZNK26VisualScriptGlobalConstant8get_textEv,__ZNK26VisualScriptGlobalConstant12get_categoryEv,__ZNK11MethodBind1I26VisualScriptGlobalConstantiE18get_instance_classEv,__ZNK12MethodBind0RI26VisualScriptGlobalConstantiE18get_instance_classEv,__ZNK25VisualScriptClassConstant16_get_class_namevEv,__ZNK25VisualScriptClassConstant9get_classEv,__ZNK25VisualScriptClassConstant30get_output_sequence_port_countEv,__ZNK25VisualScriptClassConstant23has_input_sequence_portEv,__ZNK25VisualScriptClassConstant26get_input_value_port_countEv,__ZNK25VisualScriptClassConstant27get_output_value_port_countEv,__ZNK25VisualScriptClassConstant11get_captionEv,__ZNK25VisualScriptClassConstant8get_textEv,__ZNK25VisualScriptClassConstant12get_categoryEv,__ZNK11MethodBind1I25VisualScriptClassConstantRK10StringNameE18get_instance_classEv,__ZNK12MethodBind0RI25VisualScriptClassConstant10StringNameE18get_instance_classEv,__ZNK29VisualScriptBasicTypeConstant16_get_class_namevEv,__ZNK29VisualScriptBasicTypeConstant9get_classEv,__ZNK29VisualScriptBasicTypeConstant30get_output_sequence_port_countEv,__ZNK29VisualScriptBasicTypeConstant23has_input_sequence_portEv,__ZNK29VisualScriptBasicTypeConstant26get_input_value_port_countEv,__ZNK29VisualScriptBasicTypeConstant27get_output_value_port_countEv,__ZNK29VisualScriptBasicTypeConstant11get_captionEv,__ZNK29VisualScriptBasicTypeConstant8get_textEv,__ZNK29VisualScriptBasicTypeConstant12get_categoryEv,__ZNK11MethodBind1I29VisualScriptBasicTypeConstantN7Variant4TypeEE18get_instance_classEv,__ZNK13MethodBind0RCI29VisualScriptBasicTypeConstantN7Variant4TypeEE18get_instance_classEv,__ZNK11MethodBind1I29VisualScriptBasicTypeConstantRK10StringNameE18get_instance_classEv,__ZNK13MethodBind0RCI29VisualScriptBasicTypeConstant10StringNameE18get_instance_classEv,__ZNK24VisualScriptMathConstant16_get_class_namevEv,__ZNK24VisualScriptMathConstant9get_classEv,__ZNK24VisualScriptMathConstant30get_output_sequence_port_countEv,__ZNK24VisualScriptMathConstant23has_input_sequence_portEv,__ZNK24VisualScriptMathConstant26get_input_value_port_countEv,__ZNK24VisualScriptMathConstant27get_output_value_port_countEv,__ZNK24VisualScriptMathConstant11get_captionEv,__ZNK24VisualScriptMathConstant8get_textEv,__ZNK24VisualScriptMathConstant12get_categoryEv,__ZNK11MethodBind1I24VisualScriptMathConstantNS0_12MathConstantEE18get_instance_classEv,__ZNK12MethodBind0RI24VisualScriptMathConstantNS0_12MathConstantEE18get_instance_classEv,__ZNK27VisualScriptEngineSingleton16_get_class_namevEv,__ZNK27VisualScriptEngineSingleton9get_classEv,__ZNK27VisualScriptEngineSingleton30get_output_sequence_port_countEv,__ZNK27VisualScriptEngineSingleton23has_input_sequence_portEv,__ZNK27VisualScriptEngineSingleton26get_input_value_port_countEv,__ZNK27VisualScriptEngineSingleton27get_output_value_port_countEv,__ZNK27VisualScriptEngineSingleton11get_captionEv,__ZNK27VisualScriptEngineSingleton8get_textEv,__ZNK27VisualScriptEngineSingleton12get_categoryEv,__ZNK11MethodBind1I27VisualScriptEngineSingletonRK6StringE18get_instance_classEv,__ZNK12MethodBind0RI27VisualScriptEngineSingleton6StringE18get_instance_classEv,__ZNK21VisualScriptSceneNode16_get_class_namevEv,__ZNK21VisualScriptSceneNode9get_classEv,__ZNK21VisualScriptSceneNode30get_output_sequence_port_countEv,__ZNK21VisualScriptSceneNode23has_input_sequence_portEv,__ZNK21VisualScriptSceneNode26get_input_value_port_countEv,__ZNK21VisualScriptSceneNode27get_output_value_port_countEv,__ZNK21VisualScriptSceneNode11get_captionEv,__ZNK21VisualScriptSceneNode8get_textEv,__ZNK21VisualScriptSceneNode12get_categoryEv,__ZNK11MethodBind1I21VisualScriptSceneNodeRK8NodePathE18get_instance_classEv,__ZNK12MethodBind0RI21VisualScriptSceneNode8NodePathE18get_instance_classEv,__ZNK21VisualScriptSceneTree16_get_class_namevEv,__ZNK21VisualScriptSceneTree9get_classEv,__ZNK21VisualScriptSceneTree30get_output_sequence_port_countEv,__ZNK21VisualScriptSceneTree23has_input_sequence_portEv,__ZNK21VisualScriptSceneTree26get_input_value_port_countEv,__ZNK21VisualScriptSceneTree27get_output_value_port_countEv,__ZNK21VisualScriptSceneTree11get_captionEv,__ZNK21VisualScriptSceneTree8get_textEv,__ZNK21VisualScriptSceneTree12get_categoryEv,__ZNK24VisualScriptResourcePath16_get_class_namevEv,__ZNK24VisualScriptResourcePath9get_classEv,__ZNK24VisualScriptResourcePath30get_output_sequence_port_countEv,__ZNK24VisualScriptResourcePath23has_input_sequence_portEv,__ZNK24VisualScriptResourcePath26get_input_value_port_countEv,__ZNK24VisualScriptResourcePath27get_output_value_port_countEv,__ZNK24VisualScriptResourcePath11get_captionEv,__ZNK24VisualScriptResourcePath8get_textEv,__ZNK24VisualScriptResourcePath12get_categoryEv,__ZNK11MethodBind1I24VisualScriptResourcePathRK6StringE18get_instance_classEv,__ZNK12MethodBind0RI24VisualScriptResourcePath6StringE18get_instance_classEv,__ZNK16VisualScriptSelf16_get_class_namevEv,__ZNK16VisualScriptSelf9get_classEv,__ZNK16VisualScriptSelf30get_output_sequence_port_countEv,__ZNK16VisualScriptSelf23has_input_sequence_portEv,__ZNK16VisualScriptSelf26get_input_value_port_countEv,__ZNK16VisualScriptSelf27get_output_value_port_countEv,__ZNK16VisualScriptSelf11get_captionEv,__ZNK16VisualScriptSelf8get_textEv,__ZNK16VisualScriptSelf12get_categoryEv,__ZNK22VisualScriptCustomNode16_get_class_namevEv,__ZNK22VisualScriptCustomNode9get_classEv,__ZNK22VisualScriptCustomNode30get_output_sequence_port_countEv,__ZNK22VisualScriptCustomNode23has_input_sequence_portEv,__ZNK22VisualScriptCustomNode26get_input_value_port_countEv,__ZNK22VisualScriptCustomNode27get_output_value_port_countEv,__ZNK22VisualScriptCustomNode11get_captionEv,__ZNK22VisualScriptCustomNode8get_textEv,__ZNK22VisualScriptCustomNode12get_categoryEv,__ZNK34VisualScriptNodeInstanceCustomNode23get_working_memory_sizeEv,__ZNK19VisualScriptSubCall16_get_class_namevEv,__ZNK19VisualScriptSubCall9get_classEv,__ZNK19VisualScriptSubCall30get_output_sequence_port_countEv,__ZNK19VisualScriptSubCall23has_input_sequence_portEv,__ZNK19VisualScriptSubCall26get_input_value_port_countEv,__ZNK19VisualScriptSubCall27get_output_value_port_countEv,__ZNK19VisualScriptSubCall11get_captionEv,__ZNK19VisualScriptSubCall8get_textEv,__ZNK19VisualScriptSubCall12get_categoryEv,__ZNK19VisualScriptComment16_get_class_namevEv,__ZNK19VisualScriptComment9get_classEv,__ZNK19VisualScriptComment30get_output_sequence_port_countEv,__ZNK19VisualScriptComment23has_input_sequence_portEv,__ZNK19VisualScriptComment26get_input_value_port_countEv,__ZNK19VisualScriptComment27get_output_value_port_countEv,__ZNK19VisualScriptComment11get_captionEv,__ZNK19VisualScriptComment8get_textEv,__ZNK19VisualScriptComment12get_categoryEv,__ZNK11MethodBind1I19VisualScriptCommentRK6StringE18get_instance_classEv,__ZNK13MethodBind0RCI19VisualScriptComment6StringE18get_instance_classEv,__ZNK11MethodBind1I19VisualScriptCommentRK7Vector2E18get_instance_classEv,__ZNK13MethodBind0RCI19VisualScriptComment7Vector2E18get_instance_classEv,__ZNK23VisualScriptConstructor16_get_class_namevEv,__ZNK23VisualScriptConstructor9get_classEv,__ZNK23VisualScriptConstructor30get_output_sequence_port_countEv,__ZNK23VisualScriptConstructor23has_input_sequence_portEv,__ZNK23VisualScriptConstructor26get_input_value_port_countEv,__ZNK23VisualScriptConstructor27get_output_value_port_countEv,__ZNK23VisualScriptConstructor11get_captionEv,__ZNK23VisualScriptConstructor8get_textEv,__ZNK23VisualScriptConstructor12get_categoryEv,__ZNK11MethodBind1I23VisualScriptConstructorN7Variant4TypeEE18get_instance_classEv,__ZNK13MethodBind0RCI23VisualScriptConstructorN7Variant4TypeEE18get_instance_classEv,__ZNK11MethodBind1I23VisualScriptConstructorRK10DictionaryE18get_instance_classEv,__ZNK13MethodBind0RCI23VisualScriptConstructor10DictionaryE18get_instance_classEv,__ZNK20VisualScriptLocalVar16_get_class_namevEv,__ZNK20VisualScriptLocalVar9get_classEv,__ZNK20VisualScriptLocalVar30get_output_sequence_port_countEv,__ZNK20VisualScriptLocalVar23has_input_sequence_portEv,__ZNK20VisualScriptLocalVar26get_input_value_port_countEv,__ZNK20VisualScriptLocalVar27get_output_value_port_countEv,__ZNK20VisualScriptLocalVar11get_captionEv,__ZNK20VisualScriptLocalVar8get_textEv,__ZNK20VisualScriptLocalVar12get_categoryEv,__ZNK32VisualScriptNodeInstanceLocalVar23get_working_memory_sizeEv,__ZNK11MethodBind1I20VisualScriptLocalVarRK10StringNameE18get_instance_classEv,__ZNK13MethodBind0RCI20VisualScriptLocalVar10StringNameE18get_instance_classEv,__ZNK11MethodBind1I20VisualScriptLocalVarN7Variant4TypeEE18get_instance_classEv,__ZNK13MethodBind0RCI20VisualScriptLocalVarN7Variant4TypeEE18get_instance_classEv,__ZNK23VisualScriptLocalVarSet16_get_class_namevEv,__ZNK23VisualScriptLocalVarSet9get_classEv,__ZNK23VisualScriptLocalVarSet30get_output_sequence_port_countEv,__ZNK23VisualScriptLocalVarSet23has_input_sequence_portEv,__ZNK23VisualScriptLocalVarSet26get_input_value_port_countEv,__ZNK23VisualScriptLocalVarSet27get_output_value_port_countEv,__ZNK23VisualScriptLocalVarSet11get_captionEv,__ZNK23VisualScriptLocalVarSet8get_textEv,__ZNK23VisualScriptLocalVarSet12get_categoryEv,__ZNK35VisualScriptNodeInstanceLocalVarSet23get_working_memory_sizeEv,__ZNK11MethodBind1I23VisualScriptLocalVarSetRK10StringNameE18get_instance_classEv,__ZNK13MethodBind0RCI23VisualScriptLocalVarSet10StringNameE18get_instance_classEv,__ZNK11MethodBind1I23VisualScriptLocalVarSetN7Variant4TypeEE18get_instance_classEv,__ZNK13MethodBind0RCI23VisualScriptLocalVarSetN7Variant4TypeEE18get_instance_classEv,__ZNK23VisualScriptInputAction16_get_class_namevEv,__ZNK23VisualScriptInputAction9get_classEv,__ZNK23VisualScriptInputAction30get_output_sequence_port_countEv,__ZNK23VisualScriptInputAction23has_input_sequence_portEv,__ZNK23VisualScriptInputAction26get_input_value_port_countEv,__ZNK23VisualScriptInputAction27get_output_value_port_countEv,__ZNK23VisualScriptInputAction11get_captionEv,__ZNK23VisualScriptInputAction8get_textEv,__ZNK23VisualScriptInputAction12get_categoryEv,__ZNK35VisualScriptNodeInstanceInputAction23get_working_memory_sizeEv,__ZNK11MethodBind1I23VisualScriptInputActionRK10StringNameE18get_instance_classEv,__ZNK13MethodBind0RCI23VisualScriptInputAction10StringNameE18get_instance_classEv,__ZNK11MethodBind1I23VisualScriptInputActionNS0_4ModeEE18get_instance_classEv,__ZNK13MethodBind0RCI23VisualScriptInputActionNS0_4ModeEE18get_instance_classEv,__ZNK23VisualScriptDeconstruct16_get_class_namevEv,__ZNK23VisualScriptDeconstruct9get_classEv,__ZNK23VisualScriptDeconstruct30get_output_sequence_port_countEv,__ZNK23VisualScriptDeconstruct23has_input_sequence_portEv,__ZNK23VisualScriptDeconstruct26get_input_value_port_countEv,__ZNK23VisualScriptDeconstruct27get_output_value_port_countEv,__ZNK23VisualScriptDeconstruct11get_captionEv,__ZNK23VisualScriptDeconstruct8get_textEv,__ZNK23VisualScriptDeconstruct12get_categoryEv,__ZNK11MethodBind1I23VisualScriptDeconstructN7Variant4TypeEE18get_instance_classEv,__ZNK13MethodBind0RCI23VisualScriptDeconstructN7Variant4TypeEE18get_instance_classEv,__ZNK11MethodBind1I23VisualScriptDeconstructN10InputEvent4TypeEE18get_instance_classEv,__ZNK13MethodBind0RCI23VisualScriptDeconstructN10InputEvent4TypeEE18get_instance_classEv,__ZNK11MethodBind1I23VisualScriptDeconstructRK5ArrayE18get_instance_classEv,__ZNK13MethodBind0RCI23VisualScriptDeconstruct5ArrayE18get_instance_classEv,__ZNK17VisualScriptYield16_get_class_namevEv,__ZNK17VisualScriptYield9get_classEv,__ZNK17VisualScriptYield30get_output_sequence_port_countEv,__ZNK17VisualScriptYield23has_input_sequence_portEv,__ZNK17VisualScriptYield26get_input_value_port_countEv,__ZNK17VisualScriptYield27get_output_value_port_countEv,__ZNK17VisualScriptYield11get_captionEv,__ZNK17VisualScriptYield8get_textEv,__ZNK17VisualScriptYield12get_categoryEv,__ZNK29VisualScriptNodeInstanceYield23get_working_memory_sizeEv,__ZNK25VisualScriptFunctionState16_get_class_namevEv,__ZNK25VisualScriptFunctionState9get_classEv,__ZNK11MethodBind3I25VisualScriptFunctionStateP6ObjectRK6String5ArrayE18get_instance_classEv,__ZNK12MethodBind1RI25VisualScriptFunctionState7Variant5ArrayE18get_instance_classEv,__ZNK13MethodBind0RCI25VisualScriptFunctionStatebE18get_instance_classEv,__ZNK16MethodBindVarArgI25VisualScriptFunctionStateE18get_instance_classEv,__ZNK16MethodBindVarArgI25VisualScriptFunctionStateE9is_varargEv,__ZNK16MethodBindVarArgI25VisualScriptFunctionStateE8is_constEv,__ZNK11MethodBind1I17VisualScriptYieldNS0_9YieldModeEE18get_instance_classEv,__ZNK12MethodBind0RI17VisualScriptYieldNS0_9YieldModeEE18get_instance_classEv,__ZNK11MethodBind1I17VisualScriptYieldfE18get_instance_classEv,__ZNK12MethodBind0RI17VisualScriptYieldfE18get_instance_classEv,__ZNK23VisualScriptYieldSignal16_get_class_namevEv,__ZNK23VisualScriptYieldSignal9get_classEv,__ZNK23VisualScriptYieldSignal30get_output_sequence_port_countEv,__ZNK23VisualScriptYieldSignal23has_input_sequence_portEv,__ZNK23VisualScriptYieldSignal26get_input_value_port_countEv,__ZNK23VisualScriptYieldSignal27get_output_value_port_countEv,__ZNK23VisualScriptYieldSignal11get_captionEv,__ZNK23VisualScriptYieldSignal8get_textEv,__ZNK23VisualScriptYieldSignal12get_categoryEv,__ZNK35VisualScriptNodeInstanceYieldSignal23get_working_memory_sizeEv,__ZNK11MethodBind1I23VisualScriptYieldSignalRK10StringNameE18get_instance_classEv,__ZNK13MethodBind0RCI23VisualScriptYieldSignal10StringNameE18get_instance_classEv,__ZNK11MethodBind1I23VisualScriptYieldSignalNS0_8CallModeEE18get_instance_classEv,__ZNK13MethodBind0RCI23VisualScriptYieldSignalNS0_8CallModeEE18get_instance_classEv,__ZNK11MethodBind1I23VisualScriptYieldSignalRK8NodePathE18get_instance_classEv,__ZNK13MethodBind0RCI23VisualScriptYieldSignal8NodePathE18get_instance_classEv,__ZNK18VisualScriptReturn16_get_class_namevEv,__ZNK18VisualScriptReturn9get_classEv,__ZNK18VisualScriptReturn30get_output_sequence_port_countEv,__ZNK18VisualScriptReturn23has_input_sequence_portEv,__ZNK18VisualScriptReturn26get_input_value_port_countEv,__ZNK18VisualScriptReturn27get_output_value_port_countEv,__ZNK18VisualScriptReturn11get_captionEv,__ZNK18VisualScriptReturn8get_textEv,__ZNK18VisualScriptReturn12get_categoryEv,__ZNK30VisualScriptNodeInstanceReturn23get_working_memory_sizeEv,__ZNK11MethodBind1I18VisualScriptReturnN7Variant4TypeEE18get_instance_classEv,__ZNK13MethodBind0RCI18VisualScriptReturnN7Variant4TypeEE18get_instance_classEv,__ZNK11MethodBind1I18VisualScriptReturnbE18get_instance_classEv,__ZNK13MethodBind0RCI18VisualScriptReturnbE18get_instance_classEv,__ZNK21VisualScriptCondition16_get_class_namevEv,__ZNK21VisualScriptCondition9get_classEv,__ZNK21VisualScriptCondition30get_output_sequence_port_countEv,__ZNK21VisualScriptCondition23has_input_sequence_portEv,__ZNK21VisualScriptCondition26get_input_value_port_countEv,__ZNK21VisualScriptCondition27get_output_value_port_countEv,__ZNK21VisualScriptCondition11get_captionEv,__ZNK21VisualScriptCondition8get_textEv,__ZNK21VisualScriptCondition12get_categoryEv,__ZNK17VisualScriptWhile16_get_class_namevEv,__ZNK17VisualScriptWhile9get_classEv,__ZNK17VisualScriptWhile30get_output_sequence_port_countEv,__ZNK17VisualScriptWhile23has_input_sequence_portEv,__ZNK17VisualScriptWhile26get_input_value_port_countEv,__ZNK17VisualScriptWhile27get_output_value_port_countEv,__ZNK17VisualScriptWhile11get_captionEv,__ZNK17VisualScriptWhile8get_textEv,__ZNK17VisualScriptWhile12get_categoryEv,__ZNK20VisualScriptIterator16_get_class_namevEv,__ZNK20VisualScriptIterator9get_classEv,__ZNK20VisualScriptIterator30get_output_sequence_port_countEv,__ZNK20VisualScriptIterator23has_input_sequence_portEv,__ZNK20VisualScriptIterator26get_input_value_port_countEv,__ZNK20VisualScriptIterator27get_output_value_port_countEv,__ZNK20VisualScriptIterator11get_captionEv,__ZNK20VisualScriptIterator8get_textEv,__ZNK20VisualScriptIterator12get_categoryEv,__ZNK32VisualScriptNodeInstanceIterator23get_working_memory_sizeEv,__ZNK20VisualScriptSequence16_get_class_namevEv,__ZNK20VisualScriptSequence9get_classEv,__ZNK20VisualScriptSequence30get_output_sequence_port_countEv,__ZNK20VisualScriptSequence23has_input_sequence_portEv,__ZNK20VisualScriptSequence26get_input_value_port_countEv,__ZNK20VisualScriptSequence27get_output_value_port_countEv,__ZNK20VisualScriptSequence11get_captionEv,__ZNK20VisualScriptSequence8get_textEv,__ZNK20VisualScriptSequence12get_categoryEv,__ZNK32VisualScriptNodeInstanceSequence23get_working_memory_sizeEv,__ZNK11MethodBind1I20VisualScriptSequenceiE18get_instance_classEv,__ZNK13MethodBind0RCI20VisualScriptSequenceiE18get_instance_classEv,__ZNK18VisualScriptSwitch16_get_class_namevEv,__ZNK18VisualScriptSwitch9get_classEv,__ZNK18VisualScriptSwitch30get_output_sequence_port_countEv,__ZNK18VisualScriptSwitch23has_input_sequence_portEv,__ZNK18VisualScriptSwitch34has_mixed_input_and_sequence_portsEv,__ZNK18VisualScriptSwitch26get_input_value_port_countEv,__ZNK18VisualScriptSwitch27get_output_value_port_countEv,__ZNK18VisualScriptSwitch11get_captionEv,__ZNK18VisualScriptSwitch8get_textEv,__ZNK18VisualScriptSwitch12get_categoryEv,__ZNK23VisualScriptInputFilter16_get_class_namevEv,__ZNK23VisualScriptInputFilter9get_classEv,__ZNK23VisualScriptInputFilter30get_output_sequence_port_countEv,__ZNK23VisualScriptInputFilter23has_input_sequence_portEv,__ZNK23VisualScriptInputFilter26get_input_value_port_countEv,__ZNK23VisualScriptInputFilter27get_output_value_port_countEv,__ZNK23VisualScriptInputFilter11get_captionEv,__ZNK23VisualScriptInputFilter8get_textEv,__ZNK23VisualScriptInputFilter12get_categoryEv,__ZNK20VisualScriptTypeCast16_get_class_namevEv,__ZNK20VisualScriptTypeCast9get_classEv,__ZNK20VisualScriptTypeCast30get_output_sequence_port_countEv,__ZNK20VisualScriptTypeCast23has_input_sequence_portEv,__ZNK20VisualScriptTypeCast26get_input_value_port_countEv,__ZNK20VisualScriptTypeCast27get_output_value_port_countEv,__ZNK20VisualScriptTypeCast11get_captionEv,__ZNK20VisualScriptTypeCast8get_textEv,__ZNK20VisualScriptTypeCast12get_categoryEv,__ZNK11MethodBind1I20VisualScriptTypeCastRK10StringNameE18get_instance_classEv,__ZNK13MethodBind0RCI20VisualScriptTypeCast10StringNameE18get_instance_classEv,__ZNK11MethodBind1I20VisualScriptTypeCastRK6StringE18get_instance_classEv,__ZNK13MethodBind0RCI20VisualScriptTypeCast6StringE18get_instance_classEv,__ZNK12VisualScript16_get_class_namevEv,__ZNK12VisualScript9get_classEv,__ZNK12VisualScript18get_base_extensionEv,__ZNK12VisualScript12can_instanceEv,__ZNK12VisualScript15get_base_scriptEv,__ZNK12VisualScript22get_instance_base_typeEv,__ZNK12VisualScript15has_source_codeEv,__ZNK12VisualScript15get_source_codeEv,__ZNK12VisualScript7is_toolEv,__ZNK12VisualScript13get_node_typeEv,__ZNK12VisualScript12get_languageEv,__ZNK20VisualScriptInstance10get_scriptEv,__ZN20VisualScriptInstance12get_languageEv,__ZNK11MethodBind1I12VisualScriptiE18get_instance_classEv,__ZNK11MethodBind1I12VisualScriptRK10StringNameE18get_instance_classEv,__ZNK13MethodBind1RCI12VisualScriptbRK10StringNameE18get_instance_classEv,__ZNK11MethodBind2I12VisualScriptRK10StringNameS3_E18get_instance_classEv,__ZNK11MethodBind2I12VisualScriptRK10StringNameRK7Vector2E18get_instance_classEv,__ZNK13MethodBind1RCI12VisualScript7Vector2RK10StringNameE18get_instance_classEv,__ZNK11MethodBind4I12VisualScriptRK10StringNameiRK3RefI16VisualScriptNodeERK7Vector2E18get_instance_classEv,__ZNK11MethodBind2I12VisualScriptRK10StringNameiE18get_instance_classEv,__ZNK13MethodBind1RCI12VisualScriptiRK10StringNameE18get_instance_classEv,__ZNK13MethodBind2RCI12VisualScript3RefI16VisualScriptNodeERK10StringNameiE18get_instance_classEv,__ZNK13MethodBind2RCI12VisualScriptbRK10StringNameiE18get_instance_classEv,__ZNK11MethodBind3I12VisualScriptRK10StringNameiRK7Vector2E18get_instance_classEv,__ZNK13MethodBind2RCI12VisualScript7Vector2RK10StringNameiE18get_instance_classEv,__ZNK11MethodBind4I12VisualScriptRK10StringNameiiiE18get_instance_classEv,__ZNK13MethodBind4RCI12VisualScriptbRK10StringNameiiiE18get_instance_classEv,__ZNK11MethodBind5I12VisualScriptRK10StringNameiiiiE18get_instance_classEv,__ZNK13MethodBind5RCI12VisualScriptbRK10StringNameiiiiE18get_instance_classEv,__ZNK11MethodBind3I12VisualScriptRK10StringNameRK7VariantbE18get_instance_classEv,__ZNK11MethodBind2I12VisualScriptRK10StringNameRK7VariantE18get_instance_classEv,__ZNK13MethodBind1RCI12VisualScript7VariantRK10StringNameE18get_instance_classEv,__ZNK11MethodBind2I12VisualScriptRK10StringNameRK10DictionaryE18get_instance_classEv,__ZNK13MethodBind1RCI12VisualScript10DictionaryRK10StringNameE18get_instance_classEv,__ZNK11MethodBind2I12VisualScriptRK10StringNamebE18get_instance_classEv,__ZNK11MethodBind4I12VisualScriptRK10StringNameN7Variant4TypeERK6StringiE18get_instance_classEv,__ZNK11MethodBind3I12VisualScriptRK10StringNameiN7Variant4TypeEE18get_instance_classEv,__ZNK13MethodBind2RCI12VisualScriptN7Variant4TypeERK10StringNameiE18get_instance_classEv,__ZNK11MethodBind3I12VisualScriptRK10StringNameiRK6StringE18get_instance_classEv,__ZNK13MethodBind2RCI12VisualScript6StringRK10StringNameiE18get_instance_classEv,__ZNK11MethodBind3I12VisualScriptRK10StringNameiiE18get_instance_classEv,__ZNK11MethodBind1I12VisualScriptRK10DictionaryE18get_instance_classEv,__ZNK13MethodBind0RCI12VisualScript10DictionaryE18get_instance_classEv,__ZNK20VisualScriptLanguage8get_nameEv,__ZNK20VisualScriptLanguage8get_typeEv,__ZNK20VisualScriptLanguage13get_extensionEv,__ZNK20VisualScriptLanguage13create_scriptEv,__ZNK20VisualScriptLanguage17has_named_classesEv,__ZNK20VisualScriptLanguage15debug_get_errorEv,__ZNK20VisualScriptLanguage27debug_get_stack_level_countEv,__ZN14ScriptLanguage28debug_get_current_stack_infoEv,_Reset,_Sync,_init_4458,_init_4540,_init_4957,_init_4495,_init_4571,_init_4553,_init,_init_5024,_aes_gcm_cleanup,__ZNK13HBoxContainer16_get_class_namevEv,__ZNK13HBoxContainer9get_classEv,__ZN10MutexPosix8try_lockEv,__ZN11RWLockPosix13read_try_lockEv,__ZN11RWLockPosix14write_try_lockEv,__ZN13DirAccessUnix14list_dir_beginEv,__ZN13DirAccessUnix8get_nextEv,__ZNK13DirAccessUnix14current_is_dirEv,__ZNK13DirAccessUnix17current_is_hiddenEv,__ZN13DirAccessUnix15get_drive_countEv,__ZN9DirAccess17get_current_driveEv,__ZN13DirAccessUnix15get_current_dirEv,__ZN9DirAccess24erase_contents_recursiveEv,__ZN13DirAccessUnix14get_space_leftEv,__ZNK13StreamPeerTCP16_get_class_namevEv,__ZNK13StreamPeerTCP9get_classEv,__ZNK18StreamPeerTCPPosix19get_available_bytesEv,__ZNK18StreamPeerTCPPosix20is_connected_to_hostEv,__ZNK18StreamPeerTCPPosix10get_statusEv,__ZNK18StreamPeerTCPPosix18get_connected_portEv,__ZNK7IP_Unix16_get_class_namevEv,__ZNK7IP_Unix9get_classEv,__ZNK13PacketPeerUDP16_get_class_namevEv,__ZNK13PacketPeerUDP9get_classEv,__ZNK18PacketPeerUDPPosix26get_available_packet_countEv,__ZNK18PacketPeerUDPPosix19get_max_packet_sizeEv,__ZN18PacketPeerUDPPosix4waitEv,__ZNK18PacketPeerUDPPosix12is_listeningEv,__ZNK18PacketPeerUDPPosix15get_packet_portEv,__ZNK11ThreadPosix6get_IDEv,__ZNK14FileAccessUnix7is_openEv,__ZNK14FileAccessUnix7get_posEv,__ZNK14FileAccessUnix7get_lenEv,__ZNK14FileAccessUnix11eof_reachedEv,__ZNK14FileAccessUnix5get_8Ev,__ZNK14FileAccessUnix9get_errorEv,__ZNK7OS_Unix22get_audio_driver_countEv,__ZNK2OS20is_window_fullscreenEv,__ZNK2OS19is_window_maximizedEv,__ZNK7OS_Unix19get_executable_pathEv,__ZN7OS_Unix8get_nameEv,__ZNK7OS_Unix12get_data_dirEv,__ZNK2OS16get_resource_dirEv,__ZNK2OS23has_touchscreen_ui_hintEv,__ZN2OS15get_power_stateEv,__ZN2OS22get_power_seconds_leftEv,__ZN2OS22get_power_percent_leftEv,__ZNK10TCP_Server16_get_class_namevEv,__ZNK10TCP_Server9get_classEv,__ZNK14TCPServerPosix23is_connection_availableEv,__ZN14TCPServerPosix15take_connectionEv,__ZN14SemaphorePosix4waitEv,__ZN14SemaphorePosix4postEv,__ZNK14SemaphorePosix3getEv,__ZN15RasterizerGLES311get_storageEv,__ZN15RasterizerGLES310get_canvasEv,__ZN15RasterizerGLES39get_sceneEv,__ZN22RasterizerStorageGLES314texture_createEv,__ZN22RasterizerStorageGLES313skybox_createEv,__ZN22RasterizerStorageGLES313shader_createEv,__ZN22RasterizerStorageGLES315material_createEv,__ZN22RasterizerStorageGLES311mesh_createEv,__ZN22RasterizerStorageGLES316multimesh_createEv,__ZN22RasterizerStorageGLES316immediate_createEv,__ZN22RasterizerStorageGLES315skeleton_createEv,__ZN22RasterizerStorageGLES323reflection_probe_createEv,__ZN22RasterizerStorageGLES311room_createEv,__ZN22RasterizerStorageGLES313portal_createEv,__ZN22RasterizerStorageGLES315gi_probe_createEv,__ZNK22RasterizerStorageGLES351gi_probe_get_dynamic_data_get_preferred_compressionEv,__ZN22RasterizerStorageGLES316particles_createEv,__ZN22RasterizerStorageGLES320render_target_createEv,__ZN22RasterizerStorageGLES328canvas_light_occluder_createEv,__ZN21RasterizerCanvasGLES321light_internal_createEv,__ZN20RasterizerSceneGLES319shadow_atlas_createEv,__ZN20RasterizerSceneGLES318environment_createEv,__ZN20RasterizerSceneGLES323reflection_atlas_createEv,__ZN20RasterizerSceneGLES324gi_probe_instance_createEv,__ZNK16SceneShaderGLES315get_shader_nameEv,__ZNK19CubeToDpShaderGLES315get_shader_nameEv,__ZNK18ResolveShaderGLES315get_shader_nameEv,__ZNK32ScreenSpaceReflectionShaderGLES315get_shader_nameEv,__ZNK21EffectBlurShaderGLES315get_shader_nameEv,__ZNK28SubsurfScatteringShaderGLES315get_shader_nameEv,__ZNK21SsaoMinifyShaderGLES315get_shader_nameEv,__ZNK15SsaoShaderGLES315get_shader_nameEv,__ZNK19SsaoBlurShaderGLES315get_shader_nameEv,__ZNK19ExposureShaderGLES315get_shader_nameEv,__ZNK18TonemapShaderGLES315get_shader_nameEv,__ZNK17CanvasShaderGLES315get_shader_nameEv,__ZNK23CanvasShadowShaderGLES315get_shader_nameEv,__ZNK15CopyShaderGLES315get_shader_nameEv,__ZNK24CubemapFilterShaderGLES315get_shader_nameEv,__ZNK21BlendShapeShaderGLES315get_shader_nameEv,__ZNK20ParticlesShaderGLES315get_shader_nameEv,__ZNK4Node16_get_class_namevEv,__ZNK4Node9get_classEv,__ZNK11MethodBind3I4NodePS0_S1_bE18get_instance_classEv,__ZNK11MethodBind1I4NodeRK6StringE18get_instance_classEv,__ZNK13MethodBind0RCI4Node10StringNameE18get_instance_classEv,__ZNK11MethodBind2I4NodePS0_bE18get_instance_classEv,__ZNK11MethodBind1I4NodePS0_E18get_instance_classEv,__ZNK13MethodBind0RCI4NodeiE18get_instance_classEv,__ZNK13MethodBind0RCI4Node5ArrayE18get_instance_classEv,__ZNK13MethodBind1RCI4NodePS0_iE18get_instance_classEv,__ZNK13MethodBind1RCI4NodebRK8NodePathE18get_instance_classEv,__ZNK13MethodBind1RCI4NodePS0_RK8NodePathE18get_instance_classEv,__ZNK13MethodBind0RCI4NodePS0_E18get_instance_classEv,__ZNK13MethodBind3RCI4NodePS0_RK6StringbbE18get_instance_classEv,__ZNK12MethodBind1RI4Node5ArrayRK8NodePathE18get_instance_classEv,__ZNK13MethodBind0RCI4NodebE18get_instance_classEv,__ZNK13MethodBind1RCI4NodebPKS0_E18get_instance_classEv,__ZNK13MethodBind0RCI4Node8NodePathE18get_instance_classEv,__ZNK13MethodBind1RCI4Node8NodePathPKS0_E18get_instance_classEv,__ZNK11MethodBind2I4NodeRK10StringNamebE18get_instance_classEv,__ZNK11MethodBind1I4NodeRK10StringNameE18get_instance_classEv,__ZNK13MethodBind1RCI4NodebRK10StringNameE18get_instance_classEv,__ZNK11MethodBind2I4NodePS0_iE18get_instance_classEv,__ZNK11MethodBind0I4NodeE18get_instance_classEv,__ZNK13MethodBind0RCI4Node6StringE18get_instance_classEv,__ZNK11MethodBind1I4NodeiE18get_instance_classEv,__ZNK11MethodBind1I4NodebE18get_instance_classEv,__ZNK13MethodBind0RCI4NodefE18get_instance_classEv,__ZNK11MethodBind1I4NodeNS0_9PauseModeEE18get_instance_classEv,__ZNK13MethodBind0RCI4NodeNS0_9PauseModeEE18get_instance_classEv,__ZNK13MethodBind0RCI4NodeP9SceneTreeE18get_instance_classEv,__ZNK13MethodBind0RCI4NodeP8ViewportE18get_instance_classEv,__ZNK11MethodBind1I4NodeNS0_11NetworkModeEE18get_instance_classEv,__ZNK13MethodBind0RCI4NodeNS0_11NetworkModeEE18get_instance_classEv,__ZNK11MethodBind2I4NodeRK10StringNameNS0_7RPCModeEE18get_instance_classEv,__ZNK11MethodBind2I4NodeRK10StringNameRK7VariantE18get_instance_classEv,__ZNK11MethodBind3I4NodeiRK10StringNameRK7VariantE18get_instance_classEv,__ZNK16MethodBindVarArgI4NodeE18get_instance_classEv,__ZNK16MethodBindVarArgI4NodeE9is_varargEv,__ZNK16MethodBindVarArgI4NodeE8is_constEv,__ZNK6Node2D16_get_class_namevEv,__ZNK6Node2D9get_classEv,__ZNK6Node2D14edit_has_pivotEv,__ZNK10CanvasItem16_get_class_namevEv,__ZNK10CanvasItem9get_classEv,__ZNK11MethodBind0I10CanvasItemE18get_instance_classEv,__ZNK11MethodBind1I10CanvasItemRK7VariantE18get_instance_classEv,__ZNK13MethodBind0RCI10CanvasItem7VariantE18get_instance_classEv,__ZNK11MethodBind1I10CanvasItemRK5Rect2E18get_instance_classEv,__ZNK11MethodBind1I10CanvasItemfE18get_instance_classEv,__ZNK13MethodBind0RCI10CanvasItem5Rect2E18get_instance_classEv,__ZNK13MethodBind0RCI10CanvasItem3RIDE18get_instance_classEv,__ZNK11MethodBind1I10CanvasItembE18get_instance_classEv,__ZNK13MethodBind0RCI10CanvasItembE18get_instance_classEv,__ZNK11MethodBind1I10CanvasItemiE18get_instance_classEv,__ZNK13MethodBind0RCI10CanvasItemiE18get_instance_classEv,__ZNK11MethodBind1I10CanvasItemRK5ColorE18get_instance_classEv,__ZNK13MethodBind0RCI10CanvasItem5ColorE18get_instance_classEv,__ZNK11MethodBind5I10CanvasItemRK7Vector2S3_RK5ColorfbE18get_instance_classEv,__ZNK11MethodBind2I10CanvasItemRK5Rect2RK5ColorE18get_instance_classEv,__ZNK11MethodBind3I10CanvasItemRK7Vector2fRK5ColorE18get_instance_classEv,__ZNK11MethodBind3I10CanvasItemRK3RefI7TextureERK7Vector2RK5ColorE18get_instance_classEv,__ZNK11MethodBind5I10CanvasItemRK3RefI7TextureERK5Rect2bRK5ColorbE18get_instance_classEv,__ZNK11MethodBind5I10CanvasItemRK3RefI7TextureERK5Rect2S8_RK5ColorbE18get_instance_classEv,__ZNK11MethodBind2I10CanvasItemRK3RefI8StyleBoxERK5Rect2E18get_instance_classEv,__ZNK11MethodBind5I10CanvasItemRK6VectorI7Vector2ERKS1_I5ColorES5_3RefI7TextureEfE18get_instance_classEv,__ZNK11MethodBind4I10CanvasItemRK6VectorI7Vector2ERKS1_I5ColorES5_3RefI7TextureEE18get_instance_classEv,__ZNK11MethodBind4I10CanvasItemRK6VectorI7Vector2ERK5ColorS5_3RefI7TextureEE18get_instance_classEv,__ZNK11MethodBind5I10CanvasItemRK3RefI4FontERK7Vector2RK6StringRK5ColoriE18get_instance_classEv,__ZNK12MethodBind5RI10CanvasItemfRK3RefI4FontERK7Vector2RK6StringSB_RK5ColorE18get_instance_classEv,__ZNK11MethodBind3I10CanvasItemRK7Vector2fS3_E18get_instance_classEv,__ZNK11MethodBind1I10CanvasItemRK11Transform2DE18get_instance_classEv,__ZNK13MethodBind0RCI10CanvasItem11Transform2DE18get_instance_classEv,__ZNK13MethodBind0RCI10CanvasItem7Vector2E18get_instance_classEv,__ZNK13MethodBind0RCI10CanvasItem3RefI7World2DEE18get_instance_classEv,__ZNK11MethodBind1I10CanvasItemRK3RefI14ShaderMaterialEE18get_instance_classEv,__ZNK13MethodBind0RCI10CanvasItem3RefI14ShaderMaterialEE18get_instance_classEv,__ZNK13MethodBind1RCI10CanvasItem7Vector2RKS1_E18get_instance_classEv,__ZNK13MethodBind1RCI10CanvasItem10InputEventRKS1_E18get_instance_classEv,__ZNK13MethodBind0RCI6Node2DfE18get_instance_classEv,__ZNK11MethodBind1I6Node2DfE18get_instance_classEv,__ZNK11MethodBind1I6Node2DRK7Vector2E18get_instance_classEv,__ZNK13MethodBind0RCI6Node2D7Vector2E18get_instance_classEv,__ZNK11MethodBind2I6Node2DfbE18get_instance_classEv,__ZNK11MethodBind1I6Node2DRK11Transform2DE18get_instance_classEv,__ZNK13MethodBind1RCI6Node2DfRK7Vector2E18get_instance_classEv,__ZNK11MethodBind1I6Node2DiE18get_instance_classEv,__ZNK13MethodBind0RCI6Node2DiE18get_instance_classEv,__ZNK11MethodBind1I6Node2DbE18get_instance_classEv,__ZNK13MethodBind0RCI6Node2DbE18get_instance_classEv,__ZNK13MethodBind1RCI6Node2D11Transform2DPK4NodeE18get_instance_classEv,__ZNK7Control16_get_class_namevEv,__ZNK7Control9get_classEv,__ZNK11MethodBind0I7ControlE18get_instance_classEv,__ZNK13MethodBind0RCI7Control7Vector2E18get_instance_classEv,__ZNK11MethodBind3I7Control6MarginNS0_10AnchorTypeEbE18get_instance_classEv,__ZNK11MethodBind2I7Control6MarginNS0_10AnchorTypeEE18get_instance_classEv,__ZNK13MethodBind1RCI7ControlNS0_10AnchorTypeE6MarginE18get_instance_classEv,__ZNK11MethodBind2I7Control6MarginfE18get_instance_classEv,__ZNK11MethodBind3I7Control6MarginNS0_10AnchorTypeEfE18get_instance_classEv,__ZNK11MethodBind1I7ControlRK7Vector2E18get_instance_classEv,__ZNK11MethodBind1I7ControlfE18get_instance_classEv,__ZNK13MethodBind1RCI7Controlf6MarginE18get_instance_classEv,__ZNK13MethodBind0RCI7ControlfE18get_instance_classEv,__ZNK13MethodBind0RCI7Control5Rect2E18get_instance_classEv,__ZNK11MethodBind1I7ControliE18get_instance_classEv,__ZNK11MethodBind1I7ControlbE18get_instance_classEv,__ZNK11MethodBind1I7ControlNS0_9FocusModeEE18get_instance_classEv,__ZNK13MethodBind0RCI7ControlNS0_9FocusModeEE18get_instance_classEv,__ZNK13MethodBind0RCI7ControlbE18get_instance_classEv,__ZNK13MethodBind0RCI7ControlPS0_E18get_instance_classEv,__ZNK13MethodBind0RCI7ControliE18get_instance_classEv,__ZNK11MethodBind1I7ControlRK3RefI5ThemeEE18get_instance_classEv,__ZNK13MethodBind0RCI7Control3RefI5ThemeEE18get_instance_classEv,__ZNK11MethodBind2I7ControlRK10StringNameRK3RefI7TextureEE18get_instance_classEv,__ZNK11MethodBind2I7ControlRK10StringNameRK3RefI6ShaderEE18get_instance_classEv,__ZNK11MethodBind2I7ControlRK10StringNameRK3RefI8StyleBoxEE18get_instance_classEv,__ZNK11MethodBind2I7ControlRK10StringNameRK3RefI4FontEE18get_instance_classEv,__ZNK11MethodBind2I7ControlRK10StringNameRK5ColorE18get_instance_classEv,__ZNK11MethodBind2I7ControlRK10StringNameiE18get_instance_classEv,__ZNK13MethodBind2RCI7Control3RefI7TextureERK10StringNameS6_E18get_instance_classEv,__ZNK13MethodBind2RCI7Control3RefI8StyleBoxERK10StringNameS6_E18get_instance_classEv,__ZNK13MethodBind2RCI7Control3RefI4FontERK10StringNameS6_E18get_instance_classEv,__ZNK13MethodBind2RCI7Control5ColorRK10StringNameS4_E18get_instance_classEv,__ZNK13MethodBind2RCI7ControliRK10StringNameS3_E18get_instance_classEv,__ZNK13MethodBind1RCI7ControlbRK10StringNameE18get_instance_classEv,__ZNK13MethodBind2RCI7ControlbRK10StringNameS3_E18get_instance_classEv,__ZNK11MethodBind1I7ControlRK6StringE18get_instance_classEv,__ZNK13MethodBind1RCI7Control6StringRK7Vector2E18get_instance_classEv,__ZNK13MethodBind0RCI7Control6StringE18get_instance_classEv,__ZNK11MethodBind1I7ControlNS0_11CursorShapeEE18get_instance_classEv,__ZNK13MethodBind0RCI7ControlNS0_11CursorShapeEE18get_instance_classEv,__ZNK13MethodBind1RCI7ControlNS0_11CursorShapeERK7Vector2E18get_instance_classEv,__ZNK11MethodBind2I7Control6MarginRK8NodePathE18get_instance_classEv,__ZNK13MethodBind1RCI7Control8NodePath6MarginE18get_instance_classEv,__ZNK11MethodBind2I7ControlRK7VariantPS0_E18get_instance_classEv,__ZNK11MethodBind1I7ControlNS0_11MouseFilterEE18get_instance_classEv,__ZNK13MethodBind0RCI7ControlNS0_11MouseFilterEE18get_instance_classEv,__ZNK12MethodBind0RI7ControlbE18get_instance_classEv,__ZNK11MethodBind1I7ControlPS0_E18get_instance_classEv,__ZNK7Spatial16_get_class_namevEv,__ZNK7Spatial9get_classEv,__ZNK11MethodBind1I7SpatialRK9TransformE18get_instance_classEv,__ZNK13MethodBind0RCI7Spatial9TransformE18get_instance_classEv,__ZNK11MethodBind1I7SpatialRK7Vector3E18get_instance_classEv,__ZNK13MethodBind0RCI7Spatial7Vector3E18get_instance_classEv,__ZNK13MethodBind0RCI7SpatialPS0_E18get_instance_classEv,__ZNK11MethodBind1I7SpatialbE18get_instance_classEv,__ZNK13MethodBind0RCI7SpatialbE18get_instance_classEv,__ZNK13MethodBind0RCI7Spatial3RefI5WorldEE18get_instance_classEv,__ZNK11MethodBind0I7SpatialE18get_instance_classEv,__ZNK11MethodBind1I7SpatialRK3RefI12SpatialGizmoEE18get_instance_classEv,__ZNK13MethodBind0RCI7Spatial3RefI12SpatialGizmoEE18get_instance_classEv,__ZNK11MethodBind2I7SpatialRK7Vector3fE18get_instance_classEv,__ZNK11MethodBind1I7SpatialfE18get_instance_classEv,__ZNK11MethodBind2I7SpatialRK7Vector3S3_E18get_instance_classEv,__ZNK11MethodBind3I7SpatialRK7Vector3S3_S3_E18get_instance_classEv,__ZNK19InstancePlaceholder16_get_class_namevEv,__ZNK19InstancePlaceholder9get_classEv,__ZNK12MethodBind1RI19InstancePlaceholder10DictionarybE18get_instance_classEv,__ZNK11MethodBind1I19InstancePlaceholderRK3RefI11PackedSceneEE18get_instance_classEv,__ZNK13MethodBind0RCI19InstancePlaceholder6StringE18get_instance_classEv,__ZNK11HTTPRequest16_get_class_namevEv,__ZNK11HTTPRequest9get_classEv,__ZNK12MethodBind5RI11HTTPRequest5ErrorRK6StringRK6VectorIS2_EbN10HTTPClient6MethodES4_E18get_instance_classEv,__ZNK11MethodBind0I11HTTPRequestE18get_instance_classEv,__ZNK13MethodBind0RCI11HTTPRequestN10HTTPClient6StatusEE18get_instance_classEv,__ZNK11MethodBind1I11HTTPRequestbE18get_instance_classEv,__ZNK13MethodBind0RCI11HTTPRequestbE18get_instance_classEv,__ZNK11MethodBind1I11HTTPRequestiE18get_instance_classEv,__ZNK13MethodBind0RCI11HTTPRequestiE18get_instance_classEv,__ZNK11MethodBind1I11HTTPRequestRK6StringE18get_instance_classEv,__ZNK13MethodBind0RCI11HTTPRequest6StringE18get_instance_classEv,__ZNK11MethodBind4I11HTTPRequestiiRK10PoolVectorI6StringERKS1_IhEE18get_instance_classEv,__ZNK15ViewportTexture16_get_class_namevEv,__ZNK15ViewportTexture9get_classEv,__ZNK7Texture14get_save_classEv,__ZNK15ViewportTexture7get_ridEv,__ZNK15ViewportTexture9get_widthEv,__ZNK15ViewportTexture10get_heightEv,__ZNK15ViewportTexture9has_alphaEv,__ZNK15ViewportTexture9get_flagsEv,__ZNK7Texture16_get_class_namevEv,__ZNK7Texture9get_classEv,__ZNK13MethodBind0RCI7TextureiE18get_instance_classEv,__ZNK13MethodBind0RCI7Texture7Vector2E18get_instance_classEv,__ZNK13MethodBind0RCI7TexturebE18get_instance_classEv,__ZNK11MethodBind1I7TexturejE18get_instance_classEv,__ZNK13MethodBind0RCI7TexturejE18get_instance_classEv,__ZNK12MethodBind4CI7Texture3RIDRK7Vector2RK5ColorbE18get_instance_classEv,__ZNK12MethodBind5CI7Texture3RIDRK5Rect2bRK5ColorbE18get_instance_classEv,__ZNK12MethodBind5CI7Texture3RIDRK5Rect2S4_RK5ColorbE18get_instance_classEv,__ZNK11MethodBind1I15ViewportTextureRK8NodePathE18get_instance_classEv,__ZNK13MethodBind0RCI15ViewportTexture8NodePathE18get_instance_classEv,__ZNK8Viewport16_get_class_namevEv,__ZNK8Viewport9get_classEv,__ZNK8Viewport25get_configuration_warningEv,__ZNK12TooltipPanel16_get_class_namevEv,__ZNK12TooltipPanel9get_classEv,__ZNK12TooltipLabel16_get_class_namevEv,__ZNK12TooltipLabel9get_classEv,__ZNK5Label16_get_class_namevEv,__ZNK5Label9get_classEv,__ZNK11MethodBind1I5LabelNS0_5AlignEE18get_instance_classEv,__ZNK13MethodBind0RCI5LabelNS0_5AlignEE18get_instance_classEv,__ZNK11MethodBind1I5LabelNS0_6VAlignEE18get_instance_classEv,__ZNK13MethodBind0RCI5LabelNS0_6VAlignEE18get_instance_classEv,__ZNK11MethodBind1I5LabelRK6StringE18get_instance_classEv,__ZNK13MethodBind0RCI5Label6StringE18get_instance_classEv,__ZNK11MethodBind1I5LabelbE18get_instance_classEv,__ZNK13MethodBind0RCI5LabelbE18get_instance_classEv,__ZNK13MethodBind0RCI5LabeliE18get_instance_classEv,__ZNK11MethodBind1I5LabeliE18get_instance_classEv,__ZNK11MethodBind1I5LabelfE18get_instance_classEv,__ZNK13MethodBind0RCI5LabelfE18get_instance_classEv,__ZNK5Panel16_get_class_namevEv,__ZNK5Panel9get_classEv,__ZNK8Material16_get_class_namevEv,__ZNK8Material9get_classEv,__ZNK8Material14get_save_classEv,__ZNK8Material18get_base_extensionEv,__ZNK8Material7get_ridEv,__ZNK15SpatialMaterial16_get_class_namevEv,__ZNK15SpatialMaterial9get_classEv,__ZNK11MethodBind1I15SpatialMaterialRK5ColorE18get_instance_classEv,__ZNK13MethodBind0RCI15SpatialMaterial5ColorE18get_instance_classEv,__ZNK11MethodBind1I15SpatialMaterialNS0_12SpecularModeEE18get_instance_classEv,__ZNK13MethodBind0RCI15SpatialMaterialNS0_12SpecularModeEE18get_instance_classEv,__ZNK11MethodBind1I15SpatialMaterialfE18get_instance_classEv,__ZNK13MethodBind0RCI15SpatialMaterialfE18get_instance_classEv,__ZNK11MethodBind1I15SpatialMaterialNS0_8DetailUVEE18get_instance_classEv,__ZNK13MethodBind0RCI15SpatialMaterialNS0_8DetailUVEE18get_instance_classEv,__ZNK11MethodBind1I15SpatialMaterialNS0_9BlendModeEE18get_instance_classEv,__ZNK13MethodBind0RCI15SpatialMaterialNS0_9BlendModeEE18get_instance_classEv,__ZNK11MethodBind1I15SpatialMaterialNS0_13DepthDrawModeEE18get_instance_classEv,__ZNK13MethodBind0RCI15SpatialMaterialNS0_13DepthDrawModeEE18get_instance_classEv,__ZNK11MethodBind1I15SpatialMaterialNS0_8CullModeEE18get_instance_classEv,__ZNK13MethodBind0RCI15SpatialMaterialNS0_8CullModeEE18get_instance_classEv,__ZNK11MethodBind1I15SpatialMaterialNS0_11DiffuseModeEE18get_instance_classEv,__ZNK13MethodBind0RCI15SpatialMaterialNS0_11DiffuseModeEE18get_instance_classEv,__ZNK11MethodBind2I15SpatialMaterialNS0_5FlagsEbE18get_instance_classEv,__ZNK13MethodBind1RCI15SpatialMaterialbNS0_5FlagsEE18get_instance_classEv,__ZNK11MethodBind2I15SpatialMaterialNS0_7FeatureEbE18get_instance_classEv,__ZNK13MethodBind1RCI15SpatialMaterialbNS0_7FeatureEE18get_instance_classEv,__ZNK11MethodBind2I15SpatialMaterialNS0_12TextureParamERK3RefI7TextureEE18get_instance_classEv,__ZNK13MethodBind1RCI15SpatialMaterial3RefI7TextureENS0_12TextureParamEE18get_instance_classEv,__ZNK11MethodBind1I15SpatialMaterialRK7Vector2E18get_instance_classEv,__ZNK13MethodBind0RCI15SpatialMaterial7Vector2E18get_instance_classEv,__ZNK11MethodBind1I15SpatialMaterialNS0_13BillboardModeEE18get_instance_classEv,__ZNK13MethodBind0RCI15SpatialMaterialNS0_13BillboardModeEE18get_instance_classEv,__ZNK11MethodBind1I15SpatialMaterialiE18get_instance_classEv,__ZNK13MethodBind0RCI15SpatialMaterialiE18get_instance_classEv,__ZNK4Mesh16_get_class_namevEv,__ZNK4Mesh9get_classEv,__ZNK4Mesh18get_base_extensionEv,__ZNK4Mesh7get_ridEv,__ZNK4Mesh13_is_generatedEv,__ZNK11MethodBind1I4MeshRK10StringNameE18get_instance_classEv,__ZNK13MethodBind0RCI4MeshiE18get_instance_classEv,__ZNK13MethodBind1RCI4Mesh10StringNameiE18get_instance_classEv,__ZNK11MethodBind0I4MeshE18get_instance_classEv,__ZNK11MethodBind1I4MeshNS0_14BlendShapeModeEE18get_instance_classEv,__ZNK13MethodBind0RCI4MeshNS0_14BlendShapeModeEE18get_instance_classEv,__ZNK11MethodBind4I4MeshNS0_13PrimitiveTypeERK5ArrayS4_jE18get_instance_classEv,__ZNK11MethodBind1I4MeshiE18get_instance_classEv,__ZNK13MethodBind1RCI4MeshiiE18get_instance_classEv,__ZNK13MethodBind1RCI4MeshjiE18get_instance_classEv,__ZNK13MethodBind1RCI4MeshNS0_13PrimitiveTypeEiE18get_instance_classEv,__ZNK11MethodBind2I4MeshiRK3RefI8MaterialEE18get_instance_classEv,__ZNK13MethodBind1RCI4Mesh3RefI8MaterialEiE18get_instance_classEv,__ZNK11MethodBind2I4MeshiRK6StringE18get_instance_classEv,__ZNK13MethodBind1RCI4Mesh6StringiE18get_instance_classEv,__ZNK11MethodBind1I4MeshRK5Rect3E18get_instance_classEv,__ZNK13MethodBind0RCI4Mesh5Rect3E18get_instance_classEv,__ZNK11SurfaceTool16_get_class_namevEv,__ZNK11SurfaceTool9get_classEv,__ZNK11MethodBind1I11SurfaceToolN4Mesh13PrimitiveTypeEE18get_instance_classEv,__ZNK11MethodBind1I11SurfaceToolRK7Vector3E18get_instance_classEv,__ZNK11MethodBind1I11SurfaceTool5ColorE18get_instance_classEv,__ZNK11MethodBind1I11SurfaceToolRK5PlaneE18get_instance_classEv,__ZNK11MethodBind1I11SurfaceToolRK7Vector2E18get_instance_classEv,__ZNK11MethodBind1I11SurfaceToolRK6VectorIiEE18get_instance_classEv,__ZNK11MethodBind1I11SurfaceToolRK6VectorIfEE18get_instance_classEv,__ZNK11MethodBind1I11SurfaceToolbE18get_instance_classEv,__ZNK11MethodBind6I11SurfaceToolRK6VectorI7Vector3ERKS1_I7Vector2ERKS1_I5ColorES9_S5_RKS1_I5PlaneEE18get_instance_classEv,__ZNK11MethodBind1I11SurfaceToolRK3RefI8MaterialEE18get_instance_classEv,__ZNK11MethodBind0I11SurfaceToolE18get_instance_classEv,__ZNK11MethodBind1I11SurfaceTooliE18get_instance_classEv,__ZNK12MethodBind1RI11SurfaceTool3RefI4MeshERKS3_E18get_instance_classEv,__ZNK11MethodBind1I8ViewportRK7Vector2E18get_instance_classEv,__ZNK13MethodBind0RCI8Viewport7Vector2E18get_instance_classEv,__ZNK11MethodBind1I8ViewportRK3RefI7World2DEE18get_instance_classEv,__ZNK13MethodBind0RCI8Viewport3RefI7World2DEE18get_instance_classEv,__ZNK11MethodBind1I8ViewportRK3RefI5WorldEE18get_instance_classEv,__ZNK13MethodBind0RCI8Viewport3RefI5WorldEE18get_instance_classEv,__ZNK11MethodBind1I8ViewportRK11Transform2DE18get_instance_classEv,__ZNK13MethodBind0RCI8Viewport11Transform2DE18get_instance_classEv,__ZNK13MethodBind0RCI8Viewport5Rect2E18get_instance_classEv,__ZNK11MethodBind1I8ViewportbE18get_instance_classEv,__ZNK13MethodBind0RCI8ViewportbE18get_instance_classEv,__ZNK11MethodBind0I8ViewportE18get_instance_classEv,__ZNK11MethodBind1I8ViewportRK10InputEventE18get_instance_classEv,__ZNK11MethodBind1I8ViewportRK6StringE18get_instance_classEv,__ZNK11MethodBind3I8ViewportbRK7Vector2S3_E18get_instance_classEv,__ZNK13MethodBind0RCI8Viewport5ImageE18get_instance_classEv,__ZNK11MethodBind1I8ViewportNS0_10UpdateModeEE18get_instance_classEv,__ZNK13MethodBind0RCI8ViewportNS0_10UpdateModeEE18get_instance_classEv,__ZNK11MethodBind1I8ViewportNS0_4MSAAEE18get_instance_classEv,__ZNK13MethodBind0RCI8ViewportNS0_4MSAAEE18get_instance_classEv,__ZNK13MethodBind0RCI8Viewport3RefI15ViewportTextureEE18get_instance_classEv,__ZNK12MethodBind0RI8ViewportbE18get_instance_classEv,__ZNK13MethodBind0RCI8Viewport3RIDE18get_instance_classEv,__ZNK13MethodBind0RCI8ViewportP6CameraE18get_instance_classEv,__ZNK11MethodBind1I8ViewportRK5Rect2E18get_instance_classEv,__ZNK13MethodBind0RCI8Viewport7VariantE18get_instance_classEv,__ZNK11MethodBind1I8ViewportiE18get_instance_classEv,__ZNK13MethodBind0RCI8ViewportiE18get_instance_classEv,__ZNK11MethodBind2I8ViewportiNS0_25ShadowAtlasQuadrantSubdivEE18get_instance_classEv,__ZNK13MethodBind1RCI8ViewportNS0_25ShadowAtlasQuadrantSubdivEiE18get_instance_classEv,__ZNK5World16_get_class_namevEv,__ZNK5World9get_classEv,__ZNK5World18get_base_extensionEv,__ZNK13MethodBind0RCI5World3RIDE18get_instance_classEv,__ZNK11MethodBind1I5WorldRK3RefI11EnvironmentEE18get_instance_classEv,__ZNK13MethodBind0RCI5World3RefI11EnvironmentEE18get_instance_classEv,__ZNK12MethodBind0RI5WorldP23PhysicsDirectSpaceStateE18get_instance_classEv,__ZNK7World2D16_get_class_namevEv,__ZNK7World2D9get_classEv,__ZNK12MethodBind0RI7World2D3RIDE18get_instance_classEv,__ZNK12MethodBind0RI7World2DP25Physics2DDirectSpaceStateE18get_instance_classEv,__ZNK9GraphNode16_get_class_namevEv,__ZNK9GraphNode9get_classEv,__ZNK9Container16_get_class_namevEv,__ZNK9Container9get_classEv,__ZNK11MethodBind0I9ContainerE18get_instance_classEv,__ZNK11MethodBind2I9ContainerP7ControlRK5Rect2E18get_instance_classEv,__ZNK11MethodBind1I9GraphNodeRK6StringE18get_instance_classEv,__ZNK13MethodBind0RCI9GraphNode6StringE18get_instance_classEv,__ZNK11MethodBind1I9GraphNodeRK10InputEventE18get_instance_classEv,__ZNK11MethodBind9I9GraphNodeibiRK5ColorbiS3_RK3RefI7TextureES8_E18get_instance_classEv,__ZNK11MethodBind1I9GraphNodeiE18get_instance_classEv,__ZNK11MethodBind0I9GraphNodeE18get_instance_classEv,__ZNK13MethodBind1RCI9GraphNodebiE18get_instance_classEv,__ZNK13MethodBind1RCI9GraphNodeiiE18get_instance_classEv,__ZNK13MethodBind1RCI9GraphNode5ColoriE18get_instance_classEv,__ZNK11MethodBind1I9GraphNodeRK7Vector2E18get_instance_classEv,__ZNK13MethodBind0RCI9GraphNode7Vector2E18get_instance_classEv,__ZNK11MethodBind1I9GraphNodebE18get_instance_classEv,__ZNK13MethodBind0RCI9GraphNodebE18get_instance_classEv,__ZNK12MethodBind0RI9GraphNodebE18get_instance_classEv,__ZNK12MethodBind0RI9GraphNodeiE18get_instance_classEv,__ZNK12MethodBind1RI9GraphNode7Vector2iE18get_instance_classEv,__ZNK12MethodBind1RI9GraphNodeiiE18get_instance_classEv,__ZNK12MethodBind1RI9GraphNode5ColoriE18get_instance_classEv,__ZNK11MethodBind1I9GraphNodeNS0_7OverlayEE18get_instance_classEv,__ZNK13MethodBind0RCI9GraphNodeNS0_7OverlayEE18get_instance_classEv,__ZNK11ProgressBar16_get_class_namevEv,__ZNK11ProgressBar9get_classEv,__ZNK5Range16_get_class_namevEv,__ZNK5Range9get_classEv,__ZNK13MethodBind0RCI5RangedE18get_instance_classEv,__ZNK11MethodBind1I5RangedE18get_instance_classEv,__ZNK11MethodBind1I5RangebE18get_instance_classEv,__ZNK13MethodBind0RCI5RangebE18get_instance_classEv,__ZNK11MethodBind1I5RangeP4NodeE18get_instance_classEv,__ZNK11MethodBind0I5RangeE18get_instance_classEv,__ZNK11MethodBind1I11ProgressBarbE18get_instance_classEv,__ZNK13MethodBind0RCI11ProgressBarbE18get_instance_classEv,__ZNK15CenterContainer16_get_class_namevEv,__ZNK15CenterContainer9get_classEv,__ZNK11MethodBind1I15CenterContainerbE18get_instance_classEv,__ZNK13MethodBind0RCI15CenterContainerbE18get_instance_classEv,__ZNK11TextureRect16_get_class_namevEv,__ZNK11TextureRect9get_classEv,__ZNK11MethodBind1I11TextureRectRK3RefI7TextureEE18get_instance_classEv,__ZNK13MethodBind0RCI11TextureRect3RefI7TextureEE18get_instance_classEv,__ZNK11MethodBind1I11TextureRectbE18get_instance_classEv,__ZNK13MethodBind0RCI11TextureRectbE18get_instance_classEv,__ZNK11MethodBind1I11TextureRectNS0_11StretchModeEE18get_instance_classEv,__ZNK13MethodBind0RCI11TextureRectNS0_11StretchModeEE18get_instance_classEv,__ZNK10MenuButton16_get_class_namevEv,__ZNK10MenuButton9get_classEv,__ZNK6Button16_get_class_namevEv,__ZNK6Button9get_classEv,__ZNK10BaseButton16_get_class_namevEv,__ZNK10BaseButton9get_classEv,__ZNK11MethodBind1I10BaseButton10InputEventE18get_instance_classEv,__ZNK11MethodBind1I10BaseButtonbE18get_instance_classEv,__ZNK13MethodBind0RCI10BaseButtonbE18get_instance_classEv,__ZNK11MethodBind1I10BaseButtonNS0_10ActionModeEE18get_instance_classEv,__ZNK13MethodBind0RCI10BaseButtonNS0_10ActionModeEE18get_instance_classEv,__ZNK13MethodBind0RCI10BaseButtonNS0_8DrawModeEE18get_instance_classEv,__ZNK11MethodBind1I10BaseButtonN7Control9FocusModeEE18get_instance_classEv,__ZNK13MethodBind0RCI10BaseButtonN7Control9FocusModeEE18get_instance_classEv,__ZNK11MethodBind1I10BaseButtonRK3RefI8ShortCutEE18get_instance_classEv,__ZNK13MethodBind0RCI10BaseButton3RefI8ShortCutEE18get_instance_classEv,__ZNK11MethodBind1I10BaseButtonRK3RefI11ButtonGroupEE18get_instance_classEv,__ZNK13MethodBind0RCI10BaseButton3RefI11ButtonGroupEE18get_instance_classEv,__ZNK11MethodBind1I6ButtonRK6StringE18get_instance_classEv,__ZNK13MethodBind0RCI6Button6StringE18get_instance_classEv,__ZNK11MethodBind1I6ButtonRK3RefI7TextureEE18get_instance_classEv,__ZNK13MethodBind0RCI6Button3RefI7TextureEE18get_instance_classEv,__ZNK11MethodBind1I6ButtonbE18get_instance_classEv,__ZNK13MethodBind0RCI6ButtonbE18get_instance_classEv,__ZNK11MethodBind1I6ButtonNS0_9TextAlignEE18get_instance_classEv,__ZNK13MethodBind0RCI6ButtonNS0_9TextAlignEE18get_instance_classEv,__ZNK12MethodBind0RI10MenuButtonP9PopupMenuE18get_instance_classEv,__ZNK11MethodBind1I10MenuButton10InputEventE18get_instance_classEv,__ZNK11MethodBind1I10MenuButtonRK5ArrayE18get_instance_classEv,__ZNK13MethodBind0RCI10MenuButton5ArrayE18get_instance_classEv,__ZNK15TextureProgress16_get_class_namevEv,__ZNK15TextureProgress9get_classEv,__ZNK11MethodBind1I15TextureProgressRK3RefI7TextureEE18get_instance_classEv,__ZNK13MethodBind0RCI15TextureProgress3RefI7TextureEE18get_instance_classEv,__ZNK11MethodBind1I15TextureProgressiE18get_instance_classEv,__ZNK12MethodBind0RI15TextureProgressiE18get_instance_classEv,__ZNK11MethodBind1I15TextureProgressfE18get_instance_classEv,__ZNK12MethodBind0RI15TextureProgressfE18get_instance_classEv,__ZNK11MethodBind1I15TextureProgressRK7Vector2E18get_instance_classEv,__ZNK12MethodBind0RI15TextureProgress7Vector2E18get_instance_classEv,__ZNK14PanelContainer16_get_class_namevEv,__ZNK14PanelContainer9get_classEv,__ZNK13NinePatchRect16_get_class_namevEv,__ZNK13NinePatchRect9get_classEv,__ZNK11MethodBind1I13NinePatchRectRK3RefI7TextureEE18get_instance_classEv,__ZNK13MethodBind0RCI13NinePatchRect3RefI7TextureEE18get_instance_classEv,__ZNK11MethodBind2I13NinePatchRect6MarginiE18get_instance_classEv,__ZNK13MethodBind1RCI13NinePatchRecti6MarginE18get_instance_classEv,__ZNK11MethodBind1I13NinePatchRectRK5Rect2E18get_instance_classEv,__ZNK13MethodBind0RCI13NinePatchRect5Rect2E18get_instance_classEv,__ZNK11MethodBind1I13NinePatchRectbE18get_instance_classEv,__ZNK13MethodBind0RCI13NinePatchRectbE18get_instance_classEv,__ZNK12OptionButton16_get_class_namevEv,__ZNK12OptionButton9get_classEv,__ZNK11MethodBind1I12OptionButtoniE18get_instance_classEv,__ZNK11MethodBind2I12OptionButtonRK6StringiE18get_instance_classEv,__ZNK11MethodBind3I12OptionButtonRK3RefI7TextureERK6StringiE18get_instance_classEv,__ZNK11MethodBind2I12OptionButtoniRK6StringE18get_instance_classEv,__ZNK11MethodBind2I12OptionButtoniRK3RefI7TextureEE18get_instance_classEv,__ZNK11MethodBind2I12OptionButtonibE18get_instance_classEv,__ZNK11MethodBind2I12OptionButtoniiE18get_instance_classEv,__ZNK11MethodBind2I12OptionButtoniRK7VariantE18get_instance_classEv,__ZNK13MethodBind1RCI12OptionButton6StringiE18get_instance_classEv,__ZNK13MethodBind1RCI12OptionButton3RefI7TextureEiE18get_instance_classEv,__ZNK13MethodBind1RCI12OptionButtoniiE18get_instance_classEv,__ZNK13MethodBind1RCI12OptionButton7VariantiE18get_instance_classEv,__ZNK13MethodBind1RCI12OptionButtonbiE18get_instance_classEv,__ZNK13MethodBind0RCI12OptionButtoniE18get_instance_classEv,__ZNK11MethodBind0I12OptionButtonE18get_instance_classEv,__ZNK13MethodBind0RCI12OptionButton7VariantE18get_instance_classEv,__ZNK11MethodBind1I12OptionButtonRK5ArrayE18get_instance_classEv,__ZNK13MethodBind0RCI12OptionButton5ArrayE18get_instance_classEv,__ZNK13RichTextLabel16_get_class_namevEv,__ZNK13RichTextLabel9get_classEv,__ZNK11MethodBind1I13RichTextLabel10InputEventE18get_instance_classEv,__ZNK11MethodBind1I13RichTextLabeldE18get_instance_classEv,__ZNK12MethodBind0RI13RichTextLabel6StringE18get_instance_classEv,__ZNK11MethodBind1I13RichTextLabelRK6StringE18get_instance_classEv,__ZNK11MethodBind1I13RichTextLabelRK3RefI7TextureEE18get_instance_classEv,__ZNK11MethodBind0I13RichTextLabelE18get_instance_classEv,__ZNK12MethodBind1RI13RichTextLabelbiE18get_instance_classEv,__ZNK11MethodBind1I13RichTextLabelRK3RefI4FontEE18get_instance_classEv,__ZNK11MethodBind1I13RichTextLabelRK5ColorE18get_instance_classEv,__ZNK11MethodBind1I13RichTextLabelNS0_5AlignEE18get_instance_classEv,__ZNK11MethodBind1I13RichTextLabeliE18get_instance_classEv,__ZNK11MethodBind1I13RichTextLabelNS0_8ListTypeEE18get_instance_classEv,__ZNK11MethodBind1I13RichTextLabelRK7VariantE18get_instance_classEv,__ZNK11MethodBind3I13RichTextLabelibiE18get_instance_classEv,__ZNK11MethodBind1I13RichTextLabelbE18get_instance_classEv,__ZNK13MethodBind0RCI13RichTextLabelbE18get_instance_classEv,__ZNK12MethodBind0RI13RichTextLabelP10VScrollBarE18get_instance_classEv,__ZNK13MethodBind0RCI13RichTextLabeliE18get_instance_classEv,__ZNK12MethodBind1RI13RichTextLabel5ErrorRK6StringE18get_instance_classEv,__ZNK13MethodBind0RCI13RichTextLabel6StringE18get_instance_classEv,__ZNK14SplitContainer16_get_class_namevEv,__ZNK14SplitContainer9get_classEv,__ZNK11MethodBind1I14SplitContainerRK10InputEventE18get_instance_classEv,__ZNK11MethodBind1I14SplitContaineriE18get_instance_classEv,__ZNK13MethodBind0RCI14SplitContaineriE18get_instance_classEv,__ZNK11MethodBind1I14SplitContainerbE18get_instance_classEv,__ZNK13MethodBind0RCI14SplitContainerbE18get_instance_classEv,__ZNK11MethodBind1I14SplitContainerNS0_17DraggerVisibilityEE18get_instance_classEv,__ZNK13MethodBind0RCI14SplitContainerNS0_17DraggerVisibilityEE18get_instance_classEv,__ZNK13TextureButton16_get_class_namevEv,__ZNK13TextureButton9get_classEv,__ZNK11MethodBind1I13TextureButtonRK3RefI7TextureEE18get_instance_classEv,__ZNK11MethodBind1I13TextureButtonRK3RefI6BitMapEE18get_instance_classEv,__ZNK11MethodBind1I13TextureButtonbE18get_instance_classEv,__ZNK11MethodBind1I13TextureButtonNS0_11StretchModeEE18get_instance_classEv,__ZNK13MethodBind0RCI13TextureButton3RefI7TextureEE18get_instance_classEv,__ZNK13MethodBind0RCI13TextureButton3RefI6BitMapEE18get_instance_classEv,__ZNK13MethodBind0RCI13TextureButtonbE18get_instance_classEv,__ZNK13MethodBind0RCI13TextureButtonNS0_11StretchModeEE18get_instance_classEv,__ZNK8LineEdit16_get_class_namevEv,__ZNK8LineEdit9get_classEv,__ZNK8LineEdit13is_text_fieldEv,__ZNK11MethodBind0I8LineEditE18get_instance_classEv,__ZNK11MethodBind1I8LineEditNS0_5AlignEE18get_instance_classEv,__ZNK13MethodBind0RCI8LineEditNS0_5AlignEE18get_instance_classEv,__ZNK11MethodBind1I8LineEdit10InputEventE18get_instance_classEv,__ZNK11MethodBind1I8LineEdit6StringE18get_instance_classEv,__ZNK13MethodBind0RCI8LineEdit6StringE18get_instance_classEv,__ZNK11MethodBind1I8LineEditfE18get_instance_classEv,__ZNK13MethodBind0RCI8LineEditfE18get_instance_classEv,__ZNK11MethodBind1I8LineEditiE18get_instance_classEv,__ZNK13MethodBind0RCI8LineEditiE18get_instance_classEv,__ZNK11MethodBind1I8LineEditbE18get_instance_classEv,__ZNK13MethodBind0RCI8LineEditbE18get_instance_classEv,__ZNK11MethodBind2I8LineEditiiE18get_instance_classEv,__ZNK13MethodBind0RCI8LineEditP9PopupMenuE18get_instance_classEv,__ZNK9ScrollBar16_get_class_namevEv,__ZNK9ScrollBar9get_classEv,__ZNK11MethodBind1I9ScrollBar10InputEventE18get_instance_classEv,__ZNK11MethodBind1I9ScrollBarfE18get_instance_classEv,__ZNK13MethodBind0RCI9ScrollBarfE18get_instance_classEv,__ZNK11MethodBind1I9ScrollBarRK10InputEventE18get_instance_classEv,__ZNK11MethodBind0I9ScrollBarE18get_instance_classEv,__ZNK5Popup16_get_class_namevEv,__ZNK5Popup9get_classEv,__ZNK5Popup25get_configuration_warningEv,__ZNK11MethodBind1I5PopupRK7Vector2E18get_instance_classEv,__ZNK11MethodBind1I5PopupfE18get_instance_classEv,__ZNK11MethodBind1I5PopupRK5Rect2E18get_instance_classEv,__ZNK11MethodBind1I5PopupbE18get_instance_classEv,__ZNK13MethodBind0RCI5PopupbE18get_instance_classEv,__ZNK17ViewportContainer16_get_class_namevEv,__ZNK17ViewportContainer9get_classEv,__ZNK11MethodBind1I17ViewportContainerbE18get_instance_classEv,__ZNK13MethodBind0RCI17ViewportContainerbE18get_instance_classEv,__ZNK13GridContainer16_get_class_namevEv,__ZNK13GridContainer9get_classEv,__ZNK11MethodBind1I13GridContaineriE18get_instance_classEv,__ZNK13MethodBind0RCI13GridContaineriE18get_instance_classEv,__ZNK8TextEdit16_get_class_namevEv,__ZNK8TextEdit9get_classEv,__ZNK8TextEdit13is_text_fieldEv,__ZNK11MethodBind1I8TextEditRK10InputEventE18get_instance_classEv,__ZNK11MethodBind1I8TextEditdE18get_instance_classEv,__ZNK11MethodBind0I8TextEditE18get_instance_classEv,__ZNK11MethodBind1I8TextEdit6StringE18get_instance_classEv,__ZNK11MethodBind1I8TextEditRK6StringE18get_instance_classEv,__ZNK13MethodBind0RCI8TextEditiE18get_instance_classEv,__ZNK12MethodBind0RI8TextEdit6StringE18get_instance_classEv,__ZNK13MethodBind1RCI8TextEdit6StringiE18get_instance_classEv,__ZNK11MethodBind2I8TextEditibE18get_instance_classEv,__ZNK11MethodBind1I8TextEditbE18get_instance_classEv,__ZNK13MethodBind0RCI8TextEditbE18get_instance_classEv,__ZNK11MethodBind1I8TextEditfE18get_instance_classEv,__ZNK13MethodBind0RCI8TextEditfE18get_instance_classEv,__ZNK11MethodBind1I8TextEditiE18get_instance_classEv,__ZNK11MethodBind4I8TextEditiiiiE18get_instance_classEv,__ZNK13MethodBind0RCI8TextEdit6StringE18get_instance_classEv,__ZNK13MethodBind4RCI8TextEdit10PoolVectorIiERK6StringjiiE18get_instance_classEv,__ZNK11MethodBind2I8TextEditRK6StringRK5ColorE18get_instance_classEv,__ZNK11MethodBind4I8TextEditRK6StringS3_RK5ColorbE18get_instance_classEv,__ZNK13MethodBind0RCI8TextEditP9PopupMenuE18get_instance_classEv,__ZNK8CheckBox16_get_class_namevEv,__ZNK8CheckBox9get_classEv,__ZNK6Slider16_get_class_namevEv,__ZNK6Slider9get_classEv,__ZNK11MethodBind1I6Slider10InputEventE18get_instance_classEv,__ZNK11MethodBind1I6SlideriE18get_instance_classEv,__ZNK13MethodBind0RCI6SlideriE18get_instance_classEv,__ZNK13MethodBind0RCI6SliderbE18get_instance_classEv,__ZNK11MethodBind1I6SliderbE18get_instance_classEv,__ZNK10LinkButton16_get_class_namevEv,__ZNK10LinkButton9get_classEv,__ZNK11MethodBind1I10LinkButtonRK6StringE18get_instance_classEv,__ZNK13MethodBind0RCI10LinkButton6StringE18get_instance_classEv,__ZNK11MethodBind1I10LinkButtonNS0_13UnderlineModeEE18get_instance_classEv,__ZNK13MethodBind0RCI10LinkButtonNS0_13UnderlineModeEE18get_instance_classEv,__ZNK9PopupMenu16_get_class_namevEv,__ZNK9PopupMenu9get_classEv,__ZNK11MethodBind1I9PopupMenuRK10InputEventE18get_instance_classEv,__ZNK11MethodBind4I9PopupMenuRK3RefI7TextureERK6StringijE18get_instance_classEv,__ZNK11MethodBind3I9PopupMenuRK6StringijE18get_instance_classEv,__ZNK11MethodBind3I9PopupMenuRK6StringS3_iE18get_instance_classEv,__ZNK11MethodBind4I9PopupMenuRK3RefI7TextureERKS1_I8ShortCutEibE18get_instance_classEv,__ZNK11MethodBind3I9PopupMenuRK3RefI8ShortCutEibE18get_instance_classEv,__ZNK11MethodBind2I9PopupMenuiRK6StringE18get_instance_classEv,__ZNK11MethodBind2I9PopupMenuiRK3RefI7TextureEE18get_instance_classEv,__ZNK11MethodBind2I9PopupMenuibE18get_instance_classEv,__ZNK11MethodBind2I9PopupMenuiiE18get_instance_classEv,__ZNK11MethodBind2I9PopupMenuijE18get_instance_classEv,__ZNK11MethodBind2I9PopupMenuiRK7VariantE18get_instance_classEv,__ZNK11MethodBind3I9PopupMenuiRK3RefI8ShortCutEbE18get_instance_classEv,__ZNK11MethodBind1I9PopupMenuiE18get_instance_classEv,__ZNK13MethodBind1RCI9PopupMenu6StringiE18get_instance_classEv,__ZNK13MethodBind1RCI9PopupMenu3RefI7TextureEiE18get_instance_classEv,__ZNK13MethodBind1RCI9PopupMenubiE18get_instance_classEv,__ZNK13MethodBind1RCI9PopupMenuiiE18get_instance_classEv,__ZNK13MethodBind1RCI9PopupMenujiE18get_instance_classEv,__ZNK13MethodBind1RCI9PopupMenu7VariantiE18get_instance_classEv,__ZNK13MethodBind1RCI9PopupMenu3RefI8ShortCutEiE18get_instance_classEv,__ZNK13MethodBind0RCI9PopupMenuiE18get_instance_classEv,__ZNK11MethodBind0I9PopupMenuE18get_instance_classEv,__ZNK11MethodBind1I9PopupMenuRK5ArrayE18get_instance_classEv,__ZNK13MethodBind0RCI9PopupMenu5ArrayE18get_instance_classEv,__ZNK11MethodBind1I9PopupMenubE18get_instance_classEv,__ZNK12MethodBind0RI9PopupMenubE18get_instance_classEv,__ZNK15ScrollContainer16_get_class_namevEv,__ZNK15ScrollContainer9get_classEv,__ZNK15ScrollContainer25get_configuration_warningEv,__ZNK15ScrollContainer11clips_inputEv,__ZNK11MethodBind1I15ScrollContainerfE18get_instance_classEv,__ZNK11MethodBind1I15ScrollContainerRK10InputEventE18get_instance_classEv,__ZNK11MethodBind1I15ScrollContainerbE18get_instance_classEv,__ZNK13MethodBind0RCI15ScrollContainerbE18get_instance_classEv,__ZNK11MethodBind0I15ScrollContainerE18get_instance_classEv,__ZNK11MethodBind1I15ScrollContaineriE18get_instance_classEv,__ZNK13MethodBind0RCI15ScrollContaineriE18get_instance_classEv,__ZNK11VideoPlayer16_get_class_namevEv,__ZNK11VideoPlayer9get_classEv,__ZNK11MethodBind1I11VideoPlayerRK3RefI11VideoStreamEE18get_instance_classEv,__ZNK13MethodBind0RCI11VideoPlayer3RefI11VideoStreamEE18get_instance_classEv,__ZNK11MethodBind0I11VideoPlayerE18get_instance_classEv,__ZNK13MethodBind0RCI11VideoPlayerbE18get_instance_classEv,__ZNK11MethodBind1I11VideoPlayerbE18get_instance_classEv,__ZNK11MethodBind1I11VideoPlayerfE18get_instance_classEv,__ZNK13MethodBind0RCI11VideoPlayerfE18get_instance_classEv,__ZNK11MethodBind1I11VideoPlayeriE18get_instance_classEv,__ZNK13MethodBind0RCI11VideoPlayeriE18get_instance_classEv,__ZNK13MethodBind0RCI11VideoPlayer6StringE18get_instance_classEv,__ZNK12MethodBind0RI11VideoPlayer3RefI7TextureEE18get_instance_classEv,__ZNK9Separator16_get_class_namevEv,__ZNK9Separator9get_classEv,__ZNK17ColorPickerButton16_get_class_namevEv,__ZNK17ColorPickerButton9get_classEv,__ZNK11MethodBind1I17ColorPickerButtonRK5ColorE18get_instance_classEv,__ZNK13MethodBind0RCI17ColorPickerButton5ColorE18get_instance_classEv,__ZNK12MethodBind0RI17ColorPickerButtonP11ColorPickerE18get_instance_classEv,__ZNK11MethodBind1I17ColorPickerButtonbE18get_instance_classEv,__ZNK13MethodBind0RCI17ColorPickerButtonbE18get_instance_classEv,__ZNK8ItemList16_get_class_namevEv,__ZNK8ItemList9get_classEv,__ZNK11MethodBind3I8ItemListRK6StringRK3RefI7TextureEbE18get_instance_classEv,__ZNK11MethodBind2I8ItemListRK3RefI7TextureEbE18get_instance_classEv,__ZNK11MethodBind2I8ItemListiRK6StringE18get_instance_classEv,__ZNK13MethodBind1RCI8ItemList6StringiE18get_instance_classEv,__ZNK11MethodBind2I8ItemListiRK3RefI7TextureEE18get_instance_classEv,__ZNK13MethodBind1RCI8ItemList3RefI7TextureEiE18get_instance_classEv,__ZNK11MethodBind2I8ItemListiRK5Rect2E18get_instance_classEv,__ZNK13MethodBind1RCI8ItemList5Rect2iE18get_instance_classEv,__ZNK11MethodBind2I8ItemListibE18get_instance_classEv,__ZNK13MethodBind1RCI8ItemListbiE18get_instance_classEv,__ZNK11MethodBind2I8ItemListiRK7VariantE18get_instance_classEv,__ZNK13MethodBind1RCI8ItemList7VariantiE18get_instance_classEv,__ZNK11MethodBind2I8ItemListiRK5ColorE18get_instance_classEv,__ZNK13MethodBind1RCI8ItemList5ColoriE18get_instance_classEv,__ZNK11MethodBind1I8ItemListiE18get_instance_classEv,__ZNK12MethodBind0RI8ItemList6VectorIiEE18get_instance_classEv,__ZNK13MethodBind0RCI8ItemListiE18get_instance_classEv,__ZNK11MethodBind0I8ItemListE18get_instance_classEv,__ZNK11MethodBind1I8ItemListbE18get_instance_classEv,__ZNK11MethodBind1I8ItemListNS0_10SelectModeEE18get_instance_classEv,__ZNK13MethodBind0RCI8ItemListNS0_10SelectModeEE18get_instance_classEv,__ZNK11MethodBind1I8ItemListNS0_8IconModeEE18get_instance_classEv,__ZNK13MethodBind0RCI8ItemListNS0_8IconModeEE18get_instance_classEv,__ZNK11MethodBind1I8ItemListRK7Vector2E18get_instance_classEv,__ZNK13MethodBind0RCI8ItemList7Vector2E18get_instance_classEv,__ZNK11MethodBind1I8ItemListfE18get_instance_classEv,__ZNK13MethodBind0RCI8ItemListfE18get_instance_classEv,__ZNK13MethodBind0RCI8ItemListbE18get_instance_classEv,__ZNK13MethodBind2RCI8ItemListiRK7Vector2bE18get_instance_classEv,__ZNK12MethodBind0RI8ItemListP10VScrollBarE18get_instance_classEv,__ZNK11MethodBind1I8ItemListdE18get_instance_classEv,__ZNK11MethodBind1I8ItemListRK10InputEventE18get_instance_classEv,__ZNK15MarginContainer16_get_class_namevEv,__ZNK15MarginContainer9get_classEv,__ZNK11ButtonArray16_get_class_namevEv,__ZNK11ButtonArray9get_classEv,__ZNK11MethodBind2I11ButtonArrayRK6StringS3_E18get_instance_classEv,__ZNK11MethodBind3I11ButtonArrayRK3RefI7TextureERK6StringS8_E18get_instance_classEv,__ZNK11MethodBind2I11ButtonArrayiRK6StringE18get_instance_classEv,__ZNK11MethodBind2I11ButtonArrayiRK3RefI7TextureEE18get_instance_classEv,__ZNK13MethodBind1RCI11ButtonArray6StringiE18get_instance_classEv,__ZNK13MethodBind1RCI11ButtonArray3RefI7TextureEiE18get_instance_classEv,__ZNK13MethodBind0RCI11ButtonArrayiE18get_instance_classEv,__ZNK11MethodBind1I11ButtonArraybE18get_instance_classEv,__ZNK13MethodBind0RCI11ButtonArraybE18get_instance_classEv,__ZNK11MethodBind1I11ButtonArrayiE18get_instance_classEv,__ZNK11MethodBind0I11ButtonArrayE18get_instance_classEv,__ZNK11MethodBind1I11ButtonArrayRK10InputEventE18get_instance_classEv,__ZNK8TreeItem16_get_class_namevEv,__ZNK8TreeItem9get_classEv,__ZNK11MethodBind2I8TreeItemiNS0_12TreeCellModeEE18get_instance_classEv,__ZNK13MethodBind1RCI8TreeItemNS0_12TreeCellModeEiE18get_instance_classEv,__ZNK11MethodBind2I8TreeItemibE18get_instance_classEv,__ZNK13MethodBind1RCI8TreeItembiE18get_instance_classEv,__ZNK11MethodBind2I8TreeItemi6StringE18get_instance_classEv,__ZNK13MethodBind1RCI8TreeItem6StringiE18get_instance_classEv,__ZNK11MethodBind2I8TreeItemiRK3RefI7TextureEE18get_instance_classEv,__ZNK13MethodBind1RCI8TreeItem3RefI7TextureEiE18get_instance_classEv,__ZNK11MethodBind2I8TreeItemiRK5Rect2E18get_instance_classEv,__ZNK13MethodBind1RCI8TreeItem5Rect2iE18get_instance_classEv,__ZNK11MethodBind2I8TreeItemiiE18get_instance_classEv,__ZNK13MethodBind1RCI8TreeItemiiE18get_instance_classEv,__ZNK11MethodBind2I8TreeItemidE18get_instance_classEv,__ZNK13MethodBind1RCI8TreeItemdiE18get_instance_classEv,__ZNK11MethodBind5I8TreeItemidddbE18get_instance_classEv,__ZNK12MethodBind1RI8TreeItem10DictionaryiE18get_instance_classEv,__ZNK11MethodBind2I8TreeItemiRK7VariantE18get_instance_classEv,__ZNK13MethodBind1RCI8TreeItem7VariantiE18get_instance_classEv,__ZNK11MethodBind3I8TreeItemiP6ObjectRK10StringNameE18get_instance_classEv,__ZNK11MethodBind1I8TreeItembE18get_instance_classEv,__ZNK12MethodBind0RI8TreeItembE18get_instance_classEv,__ZNK12MethodBind0RI8TreeItemPS0_E18get_instance_classEv,__ZNK11MethodBind1I8TreeItemP6ObjectE18get_instance_classEv,__ZNK12MethodBind1RI8TreeItembiE18get_instance_classEv,__ZNK11MethodBind1I8TreeItemiE18get_instance_classEv,__ZNK11MethodBind2I8TreeItemiRK5ColorE18get_instance_classEv,__ZNK11MethodBind3I8TreeItemiRK5ColorbE18get_instance_classEv,__ZNK13MethodBind1RCI8TreeItem5ColoriE18get_instance_classEv,__ZNK11MethodBind4I8TreeItemiRK3RefI7TextureEibE18get_instance_classEv,__ZNK13MethodBind2RCI8TreeItem3RefI7TextureEiiE18get_instance_classEv,__ZNK11MethodBind3I8TreeItemiiRK3RefI7TextureEE18get_instance_classEv,__ZNK13MethodBind2RCI8TreeItembiiE18get_instance_classEv,__ZNK11MethodBind2I8TreeItemiRK6StringE18get_instance_classEv,__ZNK11MethodBind0I8TreeItemE18get_instance_classEv,__ZNK4Tree16_get_class_namevEv,__ZNK4Tree9get_classEv,__ZNK11MethodBind0I4TreeE18get_instance_classEv,__ZNK11MethodBind1I4Tree10InputEventE18get_instance_classEv,__ZNK11MethodBind1I4TreeiE18get_instance_classEv,__ZNK11MethodBind1I4Tree6StringE18get_instance_classEv,__ZNK11MethodBind1I4TreedE18get_instance_classEv,__ZNK11MethodBind1I4TreefE18get_instance_classEv,__ZNK12MethodBind1RI4TreeP6ObjectS2_E18get_instance_classEv,__ZNK12MethodBind0RI4TreeP8TreeItemE18get_instance_classEv,__ZNK11MethodBind2I4TreeiiE18get_instance_classEv,__ZNK11MethodBind2I4TreeibE18get_instance_classEv,__ZNK13MethodBind1RCI4TreeiiE18get_instance_classEv,__ZNK11MethodBind1I4TreebE18get_instance_classEv,__ZNK12MethodBind1RI4TreeP8TreeItemP6ObjectE18get_instance_classEv,__ZNK13MethodBind0RCI4TreeP8TreeItemE18get_instance_classEv,__ZNK13MethodBind0RCI4TreeiE18get_instance_classEv,__ZNK11MethodBind1I4TreeNS0_10SelectModeEE18get_instance_classEv,__ZNK13MethodBind0RCI4Tree5Rect2E18get_instance_classEv,__ZNK13MethodBind2RCI4Tree5Rect2P6ObjectiE18get_instance_classEv,__ZNK13MethodBind1RCI4TreeP8TreeItemRK7Vector2E18get_instance_classEv,__ZNK13MethodBind1RCI4TreeiRK7Vector2E18get_instance_classEv,__ZNK13MethodBind0RCI4TreebE18get_instance_classEv,__ZNK11MethodBind2I4TreeiRK6StringE18get_instance_classEv,__ZNK13MethodBind1RCI4Tree6StringiE18get_instance_classEv,__ZNK13MethodBind0RCI4Tree7Vector2E18get_instance_classEv,__ZNK12WindowDialog16_get_class_namevEv,__ZNK12WindowDialog9get_classEv,__ZNK11MethodBind1I12WindowDialogRK10InputEventE18get_instance_classEv,__ZNK11MethodBind1I12WindowDialogRK6StringE18get_instance_classEv,__ZNK13MethodBind0RCI12WindowDialog6StringE18get_instance_classEv,__ZNK11MethodBind1I12WindowDialogbE18get_instance_classEv,__ZNK13MethodBind0RCI12WindowDialogbE18get_instance_classEv,__ZNK11MethodBind0I12WindowDialogE18get_instance_classEv,__ZNK12MethodBind0RI12WindowDialogP13TextureButtonE18get_instance_classEv,__ZNK11PopupDialog16_get_class_namevEv,__ZNK11PopupDialog9get_classEv,__ZNK12AcceptDialog16_get_class_namevEv,__ZNK12AcceptDialog9get_classEv,__ZNK11MethodBind0I12AcceptDialogE18get_instance_classEv,__ZNK12MethodBind0RI12AcceptDialogP6ButtonE18get_instance_classEv,__ZNK12MethodBind0RI12AcceptDialogP5LabelE18get_instance_classEv,__ZNK11MethodBind1I12AcceptDialogbE18get_instance_classEv,__ZNK13MethodBind0RCI12AcceptDialogbE18get_instance_classEv,__ZNK12MethodBind3RI12AcceptDialogP6ButtonRK6StringbS5_E18get_instance_classEv,__ZNK12MethodBind1RI12AcceptDialogP6ButtonRK6StringE18get_instance_classEv,__ZNK11MethodBind1I12AcceptDialogRK6StringE18get_instance_classEv,__ZNK11MethodBind1I12AcceptDialogP4NodeE18get_instance_classEv,__ZNK11MethodBind1I12AcceptDialog6StringE18get_instance_classEv,__ZNK13MethodBind0RCI12AcceptDialog6StringE18get_instance_classEv,__ZNK7SpinBox16_get_class_namevEv,__ZNK7SpinBox9get_classEv,__ZNK11MethodBind1I7SpinBoxRK10InputEventE18get_instance_classEv,__ZNK11MethodBind1I7SpinBoxRK6StringE18get_instance_classEv,__ZNK13MethodBind0RCI7SpinBox6StringE18get_instance_classEv,__ZNK11MethodBind1I7SpinBoxbE18get_instance_classEv,__ZNK13MethodBind0RCI7SpinBoxbE18get_instance_classEv,__ZNK11MethodBind0I7SpinBoxE18get_instance_classEv,__ZNK12MethodBind0RI7SpinBoxP8LineEditE18get_instance_classEv,__ZNK10FileDialog16_get_class_namevEv,__ZNK10FileDialog9get_classEv,__ZNK18ConfirmationDialog16_get_class_namevEv,__ZNK18ConfirmationDialog9get_classEv,__ZNK12MethodBind0RI18ConfirmationDialogP6ButtonE18get_instance_classEv,__ZNK11MethodBind1I10FileDialogRK10InputEventE18get_instance_classEv,__ZNK11MethodBind0I10FileDialogE18get_instance_classEv,__ZNK11MethodBind1I10FileDialog6StringE18get_instance_classEv,__ZNK11MethodBind1I10FileDialogRK6StringE18get_instance_classEv,__ZNK11MethodBind1I10FileDialogiE18get_instance_classEv,__ZNK11MethodBind1I10FileDialogRK6VectorI6StringEE18get_instance_classEv,__ZNK13MethodBind0RCI10FileDialog6VectorI6StringEE18get_instance_classEv,__ZNK13MethodBind0RCI10FileDialog6StringE18get_instance_classEv,__ZNK11MethodBind1I10FileDialogNS0_4ModeEE18get_instance_classEv,__ZNK13MethodBind0RCI10FileDialogNS0_4ModeEE18get_instance_classEv,__ZNK12MethodBind0RI10FileDialogP13VBoxContainerE18get_instance_classEv,__ZNK11MethodBind1I10FileDialogNS0_6AccessEE18get_instance_classEv,__ZNK13MethodBind0RCI10FileDialogNS0_6AccessEE18get_instance_classEv,__ZNK11MethodBind1I10FileDialogbE18get_instance_classEv,__ZNK13MethodBind0RCI10FileDialogbE18get_instance_classEv,__ZNK12TabContainer16_get_class_namevEv,__ZNK12TabContainer9get_classEv,__ZNK11MethodBind1I12TabContainerRK10InputEventE18get_instance_classEv,__ZNK13MethodBind0RCI12TabContaineriE18get_instance_classEv,__ZNK11MethodBind1I12TabContaineriE18get_instance_classEv,__ZNK13MethodBind0RCI12TabContainerP7ControlE18get_instance_classEv,__ZNK13MethodBind1RCI12TabContainerP7ControliE18get_instance_classEv,__ZNK11MethodBind1I12TabContainerNS0_8TabAlignEE18get_instance_classEv,__ZNK13MethodBind0RCI12TabContainerNS0_8TabAlignEE18get_instance_classEv,__ZNK11MethodBind1I12TabContainerbE18get_instance_classEv,__ZNK13MethodBind0RCI12TabContainerbE18get_instance_classEv,__ZNK11MethodBind2I12TabContaineriRK6StringE18get_instance_classEv,__ZNK13MethodBind1RCI12TabContainer6StringiE18get_instance_classEv,__ZNK11MethodBind2I12TabContaineriRK3RefI7TextureEE18get_instance_classEv,__ZNK13MethodBind1RCI12TabContainer3RefI7TextureEiE18get_instance_classEv,__ZNK11MethodBind2I12TabContaineribE18get_instance_classEv,__ZNK13MethodBind1RCI12TabContainerbiE18get_instance_classEv,__ZNK11MethodBind1I12TabContainerP4NodeE18get_instance_classEv,__ZNK13MethodBind0RCI12TabContainerP5PopupE18get_instance_classEv,__ZNK11MethodBind0I12TabContainerE18get_instance_classEv,__ZNK11CheckButton16_get_class_namevEv,__ZNK11CheckButton9get_classEv,__ZNK12BoxContainer16_get_class_namevEv,__ZNK12BoxContainer9get_classEv,__ZNK11MethodBind1I12BoxContainerbE18get_instance_classEv,__ZNK13MethodBind0RCI12BoxContainerNS0_9AlignModeEE18get_instance_classEv,__ZNK11MethodBind1I12BoxContainerNS0_9AlignModeEE18get_instance_classEv,__ZNK4Tabs16_get_class_namevEv,__ZNK4Tabs9get_classEv,__ZNK11MethodBind1I4TabsRK10InputEventE18get_instance_classEv,__ZNK13MethodBind0RCI4TabsiE18get_instance_classEv,__ZNK11MethodBind1I4TabsiE18get_instance_classEv,__ZNK11MethodBind2I4TabsiRK6StringE18get_instance_classEv,__ZNK13MethodBind1RCI4Tabs6StringiE18get_instance_classEv,__ZNK11MethodBind2I4TabsiRK3RefI7TextureEE18get_instance_classEv,__ZNK13MethodBind1RCI4Tabs3RefI7TextureEiE18get_instance_classEv,__ZNK11MethodBind2I4TabsibE18get_instance_classEv,__ZNK13MethodBind1RCI4TabsbiE18get_instance_classEv,__ZNK11MethodBind2I4TabsRK6StringRK3RefI7TextureEE18get_instance_classEv,__ZNK11MethodBind1I4TabsNS0_8TabAlignEE18get_instance_classEv,__ZNK13MethodBind0RCI4TabsNS0_8TabAlignEE18get_instance_classEv,__ZNK15GraphEditFilter16_get_class_namevEv,__ZNK15GraphEditFilter9get_classEv,__ZNK9GraphEdit16_get_class_namevEv,__ZNK9GraphEdit9get_classEv,__ZNK9GraphEdit11clips_inputEv,__ZNK12MethodBind4RI9GraphEdit5ErrorRK10StringNameiS4_iE18get_instance_classEv,__ZNK12MethodBind4RI9GraphEditbRK10StringNameiS3_iE18get_instance_classEv,__ZNK11MethodBind4I9GraphEditRK10StringNameiS3_iE18get_instance_classEv,__ZNK13MethodBind0RCI9GraphEdit5ArrayE18get_instance_classEv,__ZNK13MethodBind0RCI9GraphEdit7Vector2E18get_instance_classEv,__ZNK11MethodBind1I9GraphEditRK7Vector2E18get_instance_classEv,__ZNK11MethodBind1I9GraphEditfE18get_instance_classEv,__ZNK13MethodBind0RCI9GraphEditfE18get_instance_classEv,__ZNK11MethodBind1I9GraphEditiE18get_instance_classEv,__ZNK13MethodBind0RCI9GraphEditiE18get_instance_classEv,__ZNK11MethodBind1I9GraphEditbE18get_instance_classEv,__ZNK13MethodBind0RCI9GraphEditbE18get_instance_classEv,__ZNK11MethodBind1I9GraphEditP4NodeE18get_instance_classEv,__ZNK11MethodBind1I9GraphEditRK10InputEventE18get_instance_classEv,__ZNK11MethodBind0I9GraphEditE18get_instance_classEv,__ZNK11MethodBind1I9GraphEditdE18get_instance_classEv,__ZNK11PhysicsBody16_get_class_namevEv,__ZNK11PhysicsBody9get_classEv,__ZNK15CollisionObject16_get_class_namevEv,__ZNK15CollisionObject9get_classEv,__ZNK11MethodBind2I15CollisionObjectRK3RefI5ShapeERK9TransformE18get_instance_classEv,__ZNK13MethodBind0RCI15CollisionObjectiE18get_instance_classEv,__ZNK11MethodBind2I15CollisionObjectiRK3RefI5ShapeEE18get_instance_classEv,__ZNK11MethodBind2I15CollisionObjectiRK9TransformE18get_instance_classEv,__ZNK11MethodBind2I15CollisionObjectibE18get_instance_classEv,__ZNK13MethodBind1RCI15CollisionObjectbiE18get_instance_classEv,__ZNK13MethodBind1RCI15CollisionObject3RefI5ShapeEiE18get_instance_classEv,__ZNK13MethodBind1RCI15CollisionObject9TransformiE18get_instance_classEv,__ZNK11MethodBind1I15CollisionObjectiE18get_instance_classEv,__ZNK11MethodBind0I15CollisionObjectE18get_instance_classEv,__ZNK11MethodBind1I15CollisionObjectbE18get_instance_classEv,__ZNK13MethodBind0RCI15CollisionObjectbE18get_instance_classEv,__ZNK13MethodBind0RCI15CollisionObject3RIDE18get_instance_classEv,__ZNK11MethodBind1I11PhysicsBodyjE18get_instance_classEv,__ZNK13MethodBind0RCI11PhysicsBodyjE18get_instance_classEv,__ZNK11MethodBind2I11PhysicsBodyibE18get_instance_classEv,__ZNK13MethodBind1RCI11PhysicsBodybiE18get_instance_classEv,__ZNK10StaticBody16_get_class_namevEv,__ZNK10StaticBody9get_classEv,__ZNK11MethodBind1I10StaticBodyRK7Vector3E18get_instance_classEv,__ZNK13MethodBind0RCI10StaticBody7Vector3E18get_instance_classEv,__ZNK11MethodBind1I10StaticBodyfE18get_instance_classEv,__ZNK13MethodBind0RCI10StaticBodyfE18get_instance_classEv,__ZNK11MethodBind1I11PhysicsBodyP4NodeE18get_instance_classEv,__ZNK9RigidBody16_get_class_namevEv,__ZNK9RigidBody9get_classEv,__ZNK11MethodBind1I9RigidBodyNS0_4ModeEE18get_instance_classEv,__ZNK13MethodBind0RCI9RigidBodyNS0_4ModeEE18get_instance_classEv,__ZNK11MethodBind1I9RigidBodyfE18get_instance_classEv,__ZNK13MethodBind0RCI9RigidBodyfE18get_instance_classEv,__ZNK11MethodBind1I9RigidBodyRK7Vector3E18get_instance_classEv,__ZNK13MethodBind0RCI9RigidBody7Vector3E18get_instance_classEv,__ZNK11MethodBind1I9RigidBodyiE18get_instance_classEv,__ZNK13MethodBind0RCI9RigidBodyiE18get_instance_classEv,__ZNK11MethodBind1I9RigidBodybE18get_instance_classEv,__ZNK12MethodBind0RI9RigidBodybE18get_instance_classEv,__ZNK13MethodBind0RCI9RigidBodybE18get_instance_classEv,__ZNK11MethodBind2I9RigidBodyRK7Vector3S3_E18get_instance_classEv,__ZNK11MethodBind1I9RigidBodyP6ObjectE18get_instance_classEv,__ZNK11MethodBind1I9RigidBodyjE18get_instance_classEv,__ZNK11MethodBind1I9RigidBodyNS0_8AxisLockEE18get_instance_classEv,__ZNK13MethodBind0RCI9RigidBodyNS0_8AxisLockEE18get_instance_classEv,__ZNK13MethodBind0RCI9RigidBody5ArrayE18get_instance_classEv,__ZNK13KinematicBody16_get_class_namevEv,__ZNK13KinematicBody9get_classEv,__ZNK12MethodBind1RI13KinematicBody7Vector3RKS1_E18get_instance_classEv,__ZNK12MethodBind1RI13KinematicBodybRK7Vector3E18get_instance_classEv,__ZNK13MethodBind0RCI13KinematicBodybE18get_instance_classEv,__ZNK13MethodBind0RCI13KinematicBody7Vector3E18get_instance_classEv,__ZNK13MethodBind0RCI13KinematicBody7VariantE18get_instance_classEv,__ZNK13MethodBind0RCI13KinematicBodyiE18get_instance_classEv,__ZNK11MethodBind1I13KinematicBodybE18get_instance_classEv,__ZNK11MethodBind1I13KinematicBodyfE18get_instance_classEv,__ZNK13MethodBind0RCI13KinematicBodyfE18get_instance_classEv,__ZNK4Area16_get_class_namevEv,__ZNK4Area9get_classEv,__ZNK11MethodBind1I4AreajE18get_instance_classEv,__ZNK11MethodBind1I4AreaNS0_13SpaceOverrideEE18get_instance_classEv,__ZNK13MethodBind0RCI4AreaNS0_13SpaceOverrideEE18get_instance_classEv,__ZNK11MethodBind1I4AreabE18get_instance_classEv,__ZNK13MethodBind0RCI4AreabE18get_instance_classEv,__ZNK11MethodBind1I4AreafE18get_instance_classEv,__ZNK13MethodBind0RCI4AreafE18get_instance_classEv,__ZNK11MethodBind1I4AreaRK7Vector3E18get_instance_classEv,__ZNK13MethodBind0RCI4Area7Vector3E18get_instance_classEv,__ZNK13MethodBind0RCI4AreajE18get_instance_classEv,__ZNK11MethodBind2I4AreaibE18get_instance_classEv,__ZNK13MethodBind1RCI4AreabiE18get_instance_classEv,__ZNK13MethodBind0RCI4Area5ArrayE18get_instance_classEv,__ZNK13MethodBind1RCI4AreabP4NodeE18get_instance_classEv,__ZNK11MethodBind5I4AreaiRK3RIDiiiE18get_instance_classEv,__ZNK22NavigationMeshInstance16_get_class_namevEv,__ZNK22NavigationMeshInstance9get_classEv,__ZNK22NavigationMeshInstance25get_configuration_warningEv,__ZNK12MeshInstance16_get_class_namevEv,__ZNK12MeshInstance9get_classEv,__ZNK16GeometryInstance16_get_class_namevEv,__ZNK16GeometryInstance9get_classEv,__ZNK14VisualInstance16_get_class_namevEv,__ZNK14VisualInstance9get_classEv,__ZNK13MethodBind0RCI14VisualInstance3RIDE18get_instance_classEv,__ZNK11MethodBind1I14VisualInstanceRK3RIDE18get_instance_classEv,__ZNK11MethodBind1I14VisualInstancejE18get_instance_classEv,__ZNK13MethodBind0RCI14VisualInstancejE18get_instance_classEv,__ZNK13MethodBind0RCI14VisualInstance5Rect3E18get_instance_classEv,__ZNK11MethodBind1I16GeometryInstanceRK3RefI8MaterialEE18get_instance_classEv,__ZNK13MethodBind0RCI16GeometryInstance3RefI8MaterialEE18get_instance_classEv,__ZNK11MethodBind2I16GeometryInstanceNS0_5FlagsEbE18get_instance_classEv,__ZNK13MethodBind1RCI16GeometryInstancebNS0_5FlagsEE18get_instance_classEv,__ZNK11MethodBind1I16GeometryInstanceNS0_20ShadowCastingSettingEE18get_instance_classEv,__ZNK13MethodBind0RCI16GeometryInstanceNS0_20ShadowCastingSettingEE18get_instance_classEv,__ZNK11MethodBind1I16GeometryInstancefE18get_instance_classEv,__ZNK13MethodBind0RCI16GeometryInstancefE18get_instance_classEv,__ZNK11MethodBind1I12MeshInstanceRK3RefI4MeshEE18get_instance_classEv,__ZNK13MethodBind0RCI12MeshInstance3RefI4MeshEE18get_instance_classEv,__ZNK11MethodBind1I12MeshInstanceRK8NodePathE18get_instance_classEv,__ZNK12MethodBind0RI12MeshInstance8NodePathE18get_instance_classEv,__ZNK11MethodBind0I12MeshInstanceE18get_instance_classEv,__ZNK14CollisionShape16_get_class_namevEv,__ZNK14CollisionShape9get_classEv,__ZNK14CollisionShape25get_configuration_warningEv,__ZNK11MethodBind1I14CollisionShape3RefI8ResourceEE18get_instance_classEv,__ZNK11MethodBind1I14CollisionShapeRK3RefI5ShapeEE18get_instance_classEv,__ZNK13MethodBind0RCI14CollisionShape3RefI5ShapeEE18get_instance_classEv,__ZNK11MethodBind1I14CollisionShapeP6ObjectE18get_instance_classEv,__ZNK11MethodBind1I14CollisionShapebE18get_instance_classEv,__ZNK13MethodBind0RCI14CollisionShapebE18get_instance_classEv,__ZNK11MethodBind0I14CollisionShapeE18get_instance_classEv,__ZNK11MethodBind1I14CollisionShapeiE18get_instance_classEv,__ZNK13MethodBind0RCI14CollisionShapeiE18get_instance_classEv,__ZNK18ConvexPolygonShape16_get_class_namevEv,__ZNK18ConvexPolygonShape9get_classEv,__ZNK5Shape14get_save_classEv,__ZNK5Shape18get_base_extensionEv,__ZNK5Shape7get_ridEv,__ZN18ConvexPolygonShape21_gen_debug_mesh_linesEv,__ZNK5Shape16_get_class_namevEv,__ZNK5Shape9get_classEv,__ZNK11MethodBind1I18ConvexPolygonShapeRK10PoolVectorI7Vector3EE18get_instance_classEv,__ZNK13MethodBind0RCI18ConvexPolygonShape10PoolVectorI7Vector3EE18get_instance_classEv,__ZNK19ConcavePolygonShape16_get_class_namevEv,__ZNK19ConcavePolygonShape9get_classEv,__ZN19ConcavePolygonShape21_gen_debug_mesh_linesEv,__ZNK11MethodBind1I19ConcavePolygonShapeRK10PoolVectorI7Vector3EE18get_instance_classEv,__ZNK13MethodBind0RCI19ConcavePolygonShape10PoolVectorI7Vector3EE18get_instance_classEv,__ZNK11MethodBind1I22NavigationMeshInstanceRK3RefI14NavigationMeshEE18get_instance_classEv,__ZNK13MethodBind0RCI22NavigationMeshInstance3RefI14NavigationMeshEE18get_instance_classEv,__ZNK11MethodBind1I22NavigationMeshInstancebE18get_instance_classEv,__ZNK13MethodBind0RCI22NavigationMeshInstancebE18get_instance_classEv,__ZNK8Listener16_get_class_namevEv,__ZNK8Listener9get_classEv,__ZNK8Listener16_can_gizmo_scaleEv,__ZNK8Listener19_get_gizmo_geometryEv,__ZNK11MethodBind0I8ListenerE18get_instance_classEv,__ZNK13MethodBind0RCI8ListenerbE18get_instance_classEv,__ZNK13MethodBind0RCI8Listener9TransformE18get_instance_classEv,__ZNK11VehicleBody16_get_class_namevEv,__ZNK11VehicleBody9get_classEv,__ZNK11MethodBind1I11VehicleBodyfE18get_instance_classEv,__ZNK13MethodBind0RCI11VehicleBodyfE18get_instance_classEv,__ZNK13MethodBind0RCI11VehicleBody7Vector3E18get_instance_classEv,__ZNK11MethodBind1I11VehicleBodyP6ObjectE18get_instance_classEv,__ZNK6Camera16_get_class_namevEv,__ZNK6Camera9get_classEv,__ZNK6Camera16_can_gizmo_scaleEv,__ZNK13MethodBind1RCI6Camera7Vector3RK7Vector2E18get_instance_classEv,__ZNK13MethodBind1RCI6Camera7Vector2RK7Vector3E18get_instance_classEv,__ZNK13MethodBind1RCI6CamerabRK7Vector3E18get_instance_classEv,__ZNK11MethodBind3I6CamerafffE18get_instance_classEv,__ZNK11MethodBind0I6CameraE18get_instance_classEv,__ZNK13MethodBind0RCI6CamerabE18get_instance_classEv,__ZNK13MethodBind0RCI6Camera9TransformE18get_instance_classEv,__ZNK13MethodBind0RCI6CamerafE18get_instance_classEv,__ZNK13MethodBind0RCI6CameraNS0_10ProjectionEE18get_instance_classEv,__ZNK11MethodBind1I6CamerafE18get_instance_classEv,__ZNK11MethodBind1I6CamerajE18get_instance_classEv,__ZNK13MethodBind0RCI6CamerajE18get_instance_classEv,__ZNK11MethodBind1I6CameraRK3RefI11EnvironmentEE18get_instance_classEv,__ZNK13MethodBind0RCI6Camera3RefI11EnvironmentEE18get_instance_classEv,__ZNK11MethodBind1I6CameraNS0_10KeepAspectEE18get_instance_classEv,__ZNK13MethodBind0RCI6CameraNS0_10KeepAspectEE18get_instance_classEv,__ZNK5Light16_get_class_namevEv,__ZNK5Light9get_classEv,__ZNK5Light16_can_gizmo_scaleEv,__ZNK11MethodBind1I5LightbE18get_instance_classEv,__ZNK13MethodBind0RCI5LightbE18get_instance_classEv,__ZNK11MethodBind2I5LightNS0_5ParamEfE18get_instance_classEv,__ZNK13MethodBind1RCI5LightfNS0_5ParamEE18get_instance_classEv,__ZNK11MethodBind1I5LightjE18get_instance_classEv,__ZNK13MethodBind0RCI5LightjE18get_instance_classEv,__ZNK11MethodBind1I5LightRK5ColorE18get_instance_classEv,__ZNK13MethodBind0RCI5Light5ColorE18get_instance_classEv,__ZNK16CollisionPolygon16_get_class_namevEv,__ZNK16CollisionPolygon9get_classEv,__ZNK16CollisionPolygon25get_configuration_warningEv,__ZNK11MethodBind1I16CollisionPolygonP6ObjectE18get_instance_classEv,__ZNK11MethodBind1I16CollisionPolygonNS0_9BuildModeEE18get_instance_classEv,__ZNK13MethodBind0RCI16CollisionPolygonNS0_9BuildModeEE18get_instance_classEv,__ZNK11MethodBind1I16CollisionPolygonfE18get_instance_classEv,__ZNK13MethodBind0RCI16CollisionPolygonfE18get_instance_classEv,__ZNK11MethodBind1I16CollisionPolygonRK6VectorI7Vector2EE18get_instance_classEv,__ZNK13MethodBind0RCI16CollisionPolygon6VectorI7Vector2EE18get_instance_classEv,__ZNK11MethodBind1I16CollisionPolygonRK7Vector2E18get_instance_classEv,__ZNK13MethodBind0RCI16CollisionPolygon7Vector2E18get_instance_classEv,__ZNK13MethodBind0RCI16CollisionPolygoniE18get_instance_classEv,__ZNK6Portal16_get_class_namevEv,__ZNK6Portal9get_classEv,__ZNK11MethodBind1I6PortalRK6VectorI7Vector2EE18get_instance_classEv,__ZNK13MethodBind0RCI6Portal6VectorI7Vector2EE18get_instance_classEv,__ZNK11MethodBind1I6PortalbE18get_instance_classEv,__ZNK13MethodBind0RCI6PortalbE18get_instance_classEv,__ZNK11MethodBind1I6PortalfE18get_instance_classEv,__ZNK13MethodBind0RCI6PortalfE18get_instance_classEv,__ZNK11MethodBind1I6PortalRK5ColorE18get_instance_classEv,__ZNK13MethodBind0RCI6Portal5ColorE18get_instance_classEv,__ZNK11GIProbeData16_get_class_namevEv,__ZNK11GIProbeData9get_classEv,__ZNK11GIProbeData7get_ridEv,__ZNK11MethodBind1I11GIProbeDataRK5Rect3E18get_instance_classEv,__ZNK13MethodBind0RCI11GIProbeData5Rect3E18get_instance_classEv,__ZNK11MethodBind1I11GIProbeDatafE18get_instance_classEv,__ZNK13MethodBind0RCI11GIProbeDatafE18get_instance_classEv,__ZNK11MethodBind1I11GIProbeDataRK9TransformE18get_instance_classEv,__ZNK13MethodBind0RCI11GIProbeData9TransformE18get_instance_classEv,__ZNK11MethodBind1I11GIProbeDataRK10PoolVectorIiEE18get_instance_classEv,__ZNK13MethodBind0RCI11GIProbeData10PoolVectorIiEE18get_instance_classEv,__ZNK11MethodBind1I11GIProbeDataiE18get_instance_classEv,__ZNK13MethodBind0RCI11GIProbeDataiE18get_instance_classEv,__ZNK11MethodBind1I11GIProbeDatabE18get_instance_classEv,__ZNK13MethodBind0RCI11GIProbeDatabE18get_instance_classEv,__ZNK7GIProbe16_get_class_namevEv,__ZNK7GIProbe9get_classEv,__ZNK11MethodBind1I7GIProbeRK3RefI11GIProbeDataEE18get_instance_classEv,__ZNK13MethodBind0RCI7GIProbe3RefI11GIProbeDataEE18get_instance_classEv,__ZNK11MethodBind1I7GIProbeNS0_6SubdivEE18get_instance_classEv,__ZNK13MethodBind0RCI7GIProbeNS0_6SubdivEE18get_instance_classEv,__ZNK11MethodBind1I7GIProbeRK7Vector3E18get_instance_classEv,__ZNK13MethodBind0RCI7GIProbe7Vector3E18get_instance_classEv,__ZNK11MethodBind1I7GIProbeiE18get_instance_classEv,__ZNK13MethodBind0RCI7GIProbeiE18get_instance_classEv,__ZNK11MethodBind1I7GIProbefE18get_instance_classEv,__ZNK13MethodBind0RCI7GIProbefE18get_instance_classEv,__ZNK11MethodBind1I7GIProbebE18get_instance_classEv,__ZNK13MethodBind0RCI7GIProbebE18get_instance_classEv,__ZNK11MethodBind2I7GIProbeP4NodebE18get_instance_classEv,__ZNK11MethodBind0I7GIProbeE18get_instance_classEv,__ZNK17MultiMeshInstance16_get_class_namevEv,__ZNK17MultiMeshInstance9get_classEv,__ZNK11MethodBind1I17MultiMeshInstanceRK3RefI9MultiMeshEE18get_instance_classEv,__ZNK13MethodBind0RCI17MultiMeshInstance3RefI9MultiMeshEE18get_instance_classEv,__ZNK9MultiMesh16_get_class_namevEv,__ZNK9MultiMesh9get_classEv,__ZNK9MultiMesh18get_base_extensionEv,__ZNK9MultiMesh7get_ridEv,__ZNK11MethodBind1I9MultiMeshRK3RefI4MeshEE18get_instance_classEv,__ZNK13MethodBind0RCI9MultiMesh3RefI4MeshEE18get_instance_classEv,__ZNK11MethodBind1I9MultiMeshNS0_11ColorFormatEE18get_instance_classEv,__ZNK13MethodBind0RCI9MultiMeshNS0_11ColorFormatEE18get_instance_classEv,__ZNK11MethodBind1I9MultiMeshNS0_15TransformFormatEE18get_instance_classEv,__ZNK13MethodBind0RCI9MultiMeshNS0_15TransformFormatEE18get_instance_classEv,__ZNK11MethodBind1I9MultiMeshiE18get_instance_classEv,__ZNK13MethodBind0RCI9MultiMeshiE18get_instance_classEv,__ZNK11MethodBind2I9MultiMeshiRK9TransformE18get_instance_classEv,__ZNK13MethodBind1RCI9MultiMesh9TransformiE18get_instance_classEv,__ZNK11MethodBind2I9MultiMeshiRK5ColorE18get_instance_classEv,__ZNK13MethodBind1RCI9MultiMesh5ColoriE18get_instance_classEv,__ZNK13MethodBind0RCI9MultiMesh5Rect3E18get_instance_classEv,__ZNK11MethodBind1I9MultiMeshRK10PoolVectorI7Vector3EE18get_instance_classEv,__ZNK13MethodBind0RCI9MultiMesh10PoolVectorI7Vector3EE18get_instance_classEv,__ZNK11MethodBind1I9MultiMeshRK10PoolVectorI5ColorEE18get_instance_classEv,__ZNK13MethodBind0RCI9MultiMesh10PoolVectorI5ColorEE18get_instance_classEv,__ZNK15RemoteTransform16_get_class_namevEv,__ZNK15RemoteTransform9get_classEv,__ZNK15RemoteTransform25get_configuration_warningEv,__ZNK11MethodBind1I15RemoteTransformRK8NodePathE18get_instance_classEv,__ZNK13MethodBind0RCI15RemoteTransform8NodePathE18get_instance_classEv,__ZNK14ProximityGroup16_get_class_namevEv,__ZNK14ProximityGroup9get_classEv,__ZNK11MethodBind1I14ProximityGroup6StringE18get_instance_classEv,__ZNK11MethodBind2I14ProximityGroup6String7VariantE18get_instance_classEv,__ZNK11MethodBind1I14ProximityGroupiE18get_instance_classEv,__ZNK11MethodBind1I14ProximityGroupRK7Vector3E18get_instance_classEv,__ZNK13MethodBind0RCI14ProximityGroup7Vector3E18get_instance_classEv,__ZNK17ImmediateGeometry16_get_class_namevEv,__ZNK17ImmediateGeometry9get_classEv,__ZNK11MethodBind2I17ImmediateGeometryN4Mesh13PrimitiveTypeERK3RefI7TextureEE18get_instance_classEv,__ZNK11MethodBind1I17ImmediateGeometryRK7Vector3E18get_instance_classEv,__ZNK11MethodBind1I17ImmediateGeometryRK5PlaneE18get_instance_classEv,__ZNK11MethodBind1I17ImmediateGeometryRK5ColorE18get_instance_classEv,__ZNK11MethodBind1I17ImmediateGeometryRK7Vector2E18get_instance_classEv,__ZNK11MethodBind4I17ImmediateGeometryiifbE18get_instance_classEv,__ZNK11MethodBind0I17ImmediateGeometryE18get_instance_classEv,__ZNK4Quad16_get_class_namevEv,__ZNK4Quad9get_classEv,__ZNK11MethodBind1I4QuadN7Vector34AxisEE18get_instance_classEv,__ZNK13MethodBind0RCI4QuadN7Vector34AxisEE18get_instance_classEv,__ZNK11MethodBind1I4QuadRK7Vector2E18get_instance_classEv,__ZNK13MethodBind0RCI4Quad7Vector2E18get_instance_classEv,__ZNK11MethodBind1I4QuadbE18get_instance_classEv,__ZNK13MethodBind0RCI4QuadbE18get_instance_classEv,__ZNK12SpriteBase3D16_get_class_namevEv,__ZNK12SpriteBase3D9get_classEv,__ZNK11MethodBind1I12SpriteBase3DbE18get_instance_classEv,__ZNK13MethodBind0RCI12SpriteBase3DbE18get_instance_classEv,__ZNK11MethodBind1I12SpriteBase3DRK7Vector2E18get_instance_classEv,__ZNK13MethodBind0RCI12SpriteBase3D7Vector2E18get_instance_classEv,__ZNK11MethodBind1I12SpriteBase3DRK5ColorE18get_instance_classEv,__ZNK13MethodBind0RCI12SpriteBase3D5ColorE18get_instance_classEv,__ZNK11MethodBind1I12SpriteBase3DfE18get_instance_classEv,__ZNK13MethodBind0RCI12SpriteBase3DfE18get_instance_classEv,__ZNK11MethodBind1I12SpriteBase3DN7Vector34AxisEE18get_instance_classEv,__ZNK13MethodBind0RCI12SpriteBase3DN7Vector34AxisEE18get_instance_classEv,__ZNK11MethodBind2I12SpriteBase3DNS0_9DrawFlagsEbE18get_instance_classEv,__ZNK13MethodBind1RCI12SpriteBase3DbNS0_9DrawFlagsEE18get_instance_classEv,__ZNK11MethodBind1I12SpriteBase3DNS0_12AlphaCutModeEE18get_instance_classEv,__ZNK13MethodBind0RCI12SpriteBase3DNS0_12AlphaCutModeEE18get_instance_classEv,__ZNK13MethodBind0RCI12SpriteBase3D5Rect2E18get_instance_classEv,__ZNK11MethodBind0I12SpriteBase3DE18get_instance_classEv,__ZNK8Sprite3D16_get_class_namevEv,__ZNK8Sprite3D9get_classEv,__ZNK11MethodBind1I8Sprite3DRK3RefI7TextureEE18get_instance_classEv,__ZNK13MethodBind0RCI8Sprite3D3RefI7TextureEE18get_instance_classEv,__ZNK11MethodBind1I8Sprite3DbE18get_instance_classEv,__ZNK13MethodBind0RCI8Sprite3DbE18get_instance_classEv,__ZNK11MethodBind1I8Sprite3DRK5Rect2E18get_instance_classEv,__ZNK13MethodBind0RCI8Sprite3D5Rect2E18get_instance_classEv,__ZNK11MethodBind1I8Sprite3DiE18get_instance_classEv,__ZNK13MethodBind0RCI8Sprite3DiE18get_instance_classEv,__ZNK16AnimatedSprite3D16_get_class_namevEv,__ZNK16AnimatedSprite3D9get_classEv,__ZNK16AnimatedSprite3D25get_configuration_warningEv,__ZNK11MethodBind1I16AnimatedSprite3DRK3RefI12SpriteFramesEE18get_instance_classEv,__ZNK13MethodBind0RCI16AnimatedSprite3D3RefI12SpriteFramesEE18get_instance_classEv,__ZNK11MethodBind1I16AnimatedSprite3DRK10StringNameE18get_instance_classEv,__ZNK13MethodBind0RCI16AnimatedSprite3D10StringNameE18get_instance_classEv,__ZNK11MethodBind1I16AnimatedSprite3DbE18get_instance_classEv,__ZNK13MethodBind0RCI16AnimatedSprite3DbE18get_instance_classEv,__ZNK11MethodBind0I16AnimatedSprite3DE18get_instance_classEv,__ZNK11MethodBind1I16AnimatedSprite3DiE18get_instance_classEv,__ZNK13MethodBind0RCI16AnimatedSprite3DiE18get_instance_classEv,__ZNK15ReflectionProbe16_get_class_namevEv,__ZNK15ReflectionProbe9get_classEv,__ZNK11MethodBind1I15ReflectionProbefE18get_instance_classEv,__ZNK13MethodBind0RCI15ReflectionProbefE18get_instance_classEv,__ZNK11MethodBind1I15ReflectionProbe5ColorE18get_instance_classEv,__ZNK13MethodBind0RCI15ReflectionProbe5ColorE18get_instance_classEv,__ZNK11MethodBind1I15ReflectionProbeRK7Vector3E18get_instance_classEv,__ZNK13MethodBind0RCI15ReflectionProbe7Vector3E18get_instance_classEv,__ZNK11MethodBind1I15ReflectionProbebE18get_instance_classEv,__ZNK13MethodBind0RCI15ReflectionProbebE18get_instance_classEv,__ZNK11MethodBind1I15ReflectionProbejE18get_instance_classEv,__ZNK13MethodBind0RCI15ReflectionProbejE18get_instance_classEv,__ZNK11MethodBind1I15ReflectionProbeNS0_10UpdateModeEE18get_instance_classEv,__ZNK13MethodBind0RCI15ReflectionProbeNS0_10UpdateModeEE18get_instance_classEv,__ZNK8Skeleton16_get_class_namevEv,__ZNK8Skeleton9get_classEv,__ZNK11MethodBind1I8SkeletonRK6StringE18get_instance_classEv,__ZNK13MethodBind1RCI8Skeletoni6StringE18get_instance_classEv,__ZNK13MethodBind1RCI8Skeleton6StringiE18get_instance_classEv,__ZNK13MethodBind1RCI8SkeletoniiE18get_instance_classEv,__ZNK11MethodBind2I8SkeletoniiE18get_instance_classEv,__ZNK13MethodBind0RCI8SkeletoniE18get_instance_classEv,__ZNK11MethodBind1I8SkeletoniE18get_instance_classEv,__ZNK13MethodBind1RCI8Skeleton9TransformiE18get_instance_classEv,__ZNK11MethodBind2I8SkeletoniRK9TransformE18get_instance_classEv,__ZNK11MethodBind2I8SkeletonibE18get_instance_classEv,__ZNK13MethodBind1RCI8SkeletonbiE18get_instance_classEv,__ZNK11MethodBind2I8SkeletoniP4NodeE18get_instance_classEv,__ZNK13MethodBind1RCI8Skeleton5ArrayiE18get_instance_classEv,__ZNK11MethodBind0I8SkeletonE18get_instance_classEv,__ZNK8PinJoint16_get_class_namevEv,__ZNK8PinJoint9get_classEv,__ZNK5Joint16_get_class_namevEv,__ZNK5Joint9get_classEv,__ZNK11MethodBind1I5JointRK8NodePathE18get_instance_classEv,__ZNK13MethodBind0RCI5Joint8NodePathE18get_instance_classEv,__ZNK11MethodBind1I5JointiE18get_instance_classEv,__ZNK13MethodBind0RCI5JointiE18get_instance_classEv,__ZNK11MethodBind1I5JointbE18get_instance_classEv,__ZNK13MethodBind0RCI5JointbE18get_instance_classEv,__ZNK11MethodBind2I8PinJointNS0_5ParamEfE18get_instance_classEv,__ZNK13MethodBind1RCI8PinJointfNS0_5ParamEE18get_instance_classEv,__ZNK10HingeJoint16_get_class_namevEv,__ZNK10HingeJoint9get_classEv,__ZNK11MethodBind2I10HingeJointNS0_5ParamEfE18get_instance_classEv,__ZNK13MethodBind1RCI10HingeJointfNS0_5ParamEE18get_instance_classEv,__ZNK11MethodBind2I10HingeJointNS0_4FlagEbE18get_instance_classEv,__ZNK13MethodBind1RCI10HingeJointbNS0_4FlagEE18get_instance_classEv,__ZNK11MethodBind1I10HingeJointfE18get_instance_classEv,__ZNK13MethodBind0RCI10HingeJointfE18get_instance_classEv,__ZNK11SliderJoint16_get_class_namevEv,__ZNK11SliderJoint9get_classEv,__ZNK11MethodBind2I11SliderJointNS0_5ParamEfE18get_instance_classEv,__ZNK13MethodBind1RCI11SliderJointfNS0_5ParamEE18get_instance_classEv,__ZNK11MethodBind1I11SliderJointfE18get_instance_classEv,__ZNK13MethodBind0RCI11SliderJointfE18get_instance_classEv,__ZNK14ConeTwistJoint16_get_class_namevEv,__ZNK14ConeTwistJoint9get_classEv,__ZNK11MethodBind2I14ConeTwistJointNS0_5ParamEfE18get_instance_classEv,__ZNK13MethodBind1RCI14ConeTwistJointfNS0_5ParamEE18get_instance_classEv,__ZNK11MethodBind1I14ConeTwistJointfE18get_instance_classEv,__ZNK13MethodBind0RCI14ConeTwistJointfE18get_instance_classEv,__ZNK16Generic6DOFJoint16_get_class_namevEv,__ZNK16Generic6DOFJoint9get_classEv,__ZNK11MethodBind1I16Generic6DOFJointfE18get_instance_classEv,__ZNK13MethodBind0RCI16Generic6DOFJointfE18get_instance_classEv,__ZNK11MethodBind2I16Generic6DOFJointNS0_5ParamEfE18get_instance_classEv,__ZNK13MethodBind1RCI16Generic6DOFJointfNS0_5ParamEE18get_instance_classEv,__ZNK11MethodBind2I16Generic6DOFJointNS0_4FlagEbE18get_instance_classEv,__ZNK13MethodBind1RCI16Generic6DOFJointbNS0_4FlagEE18get_instance_classEv,__ZNK17VisibilityEnabler16_get_class_namevEv,__ZNK17VisibilityEnabler9get_classEv,__ZNK18VisibilityNotifier16_get_class_namevEv,__ZNK18VisibilityNotifier9get_classEv,__ZNK11MethodBind1I18VisibilityNotifierRK5Rect3E18get_instance_classEv,__ZNK13MethodBind0RCI18VisibilityNotifier5Rect3E18get_instance_classEv,__ZNK13MethodBind0RCI18VisibilityNotifierbE18get_instance_classEv,__ZNK11MethodBind2I17VisibilityEnablerNS0_7EnablerEbE18get_instance_classEv,__ZNK13MethodBind1RCI17VisibilityEnablerbNS0_7EnablerEE18get_instance_classEv,__ZNK11MethodBind1I17VisibilityEnablerP4NodeE18get_instance_classEv,__ZNK10BakedLight16_get_class_namevEv,__ZNK10BakedLight9get_classEv,__ZNK10BakedLight25get_configuration_warningEv,__ZNK11MethodBind1I10BakedLightiE18get_instance_classEv,__ZNK13MethodBind0RCI10BakedLightiE18get_instance_classEv,__ZNK11MethodBind0I10BakedLightE18get_instance_classEv,__ZNK4Room16_get_class_namevEv,__ZNK4Room9get_classEv,__ZNK11MethodBind1I4RoomRK3RefI10RoomBoundsEE18get_instance_classEv,__ZNK13MethodBind0RCI4Room3RefI10RoomBoundsEE18get_instance_classEv,__ZNK16WorldEnvironment16_get_class_namevEv,__ZNK16WorldEnvironment9get_classEv,__ZNK16WorldEnvironment25get_configuration_warningEv,__ZNK11MethodBind1I16WorldEnvironmentRK3RefI11EnvironmentEE18get_instance_classEv,__ZNK13MethodBind0RCI16WorldEnvironment3RefI11EnvironmentEE18get_instance_classEv,__ZNK8TestCube16_get_class_namevEv,__ZNK8TestCube9get_classEv,__ZNK9Particles16_get_class_namevEv,__ZNK9Particles9get_classEv,__ZNK9Particles25get_configuration_warningEv,__ZNK11MethodBind1I9ParticlesbE18get_instance_classEv,__ZNK11MethodBind1I9ParticlesiE18get_instance_classEv,__ZNK11MethodBind1I9ParticlesfE18get_instance_classEv,__ZNK11MethodBind1I9ParticlesRK5Rect3E18get_instance_classEv,__ZNK11MethodBind1I9ParticlesRK3RefI8MaterialEE18get_instance_classEv,__ZNK13MethodBind0RCI9ParticlesbE18get_instance_classEv,__ZNK13MethodBind0RCI9ParticlesiE18get_instance_classEv,__ZNK13MethodBind0RCI9ParticlesfE18get_instance_classEv,__ZNK13MethodBind0RCI9Particles5Rect3E18get_instance_classEv,__ZNK13MethodBind0RCI9Particles3RefI8MaterialEE18get_instance_classEv,__ZNK11MethodBind1I9ParticlesNS0_9DrawOrderEE18get_instance_classEv,__ZNK13MethodBind0RCI9ParticlesNS0_9DrawOrderEE18get_instance_classEv,__ZNK11MethodBind2I9ParticlesiRK3RefI4MeshEE18get_instance_classEv,__ZNK13MethodBind1RCI9Particles3RefI4MeshEiE18get_instance_classEv,__ZNK17ParticlesMaterial16_get_class_namevEv,__ZNK17ParticlesMaterial9get_classEv,__ZNK11MethodBind1I17ParticlesMaterialfE18get_instance_classEv,__ZNK13MethodBind0RCI17ParticlesMaterialfE18get_instance_classEv,__ZNK11MethodBind2I17ParticlesMaterialNS0_9ParameterEfE18get_instance_classEv,__ZNK13MethodBind1RCI17ParticlesMaterialfNS0_9ParameterEE18get_instance_classEv,__ZNK11MethodBind2I17ParticlesMaterialNS0_9ParameterERK3RefI7TextureEE18get_instance_classEv,__ZNK13MethodBind1RCI17ParticlesMaterial3RefI7TextureENS0_9ParameterEE18get_instance_classEv,__ZNK11MethodBind1I17ParticlesMaterialRK5ColorE18get_instance_classEv,__ZNK13MethodBind0RCI17ParticlesMaterial5ColorE18get_instance_classEv,__ZNK11MethodBind1I17ParticlesMaterialRK3RefI7TextureEE18get_instance_classEv,__ZNK13MethodBind0RCI17ParticlesMaterial3RefI7TextureEE18get_instance_classEv,__ZNK11MethodBind2I17ParticlesMaterialNS0_5FlagsEbE18get_instance_classEv,__ZNK13MethodBind1RCI17ParticlesMaterialbNS0_5FlagsEE18get_instance_classEv,__ZNK11MethodBind1I17ParticlesMaterialNS0_13EmissionShapeEE18get_instance_classEv,__ZNK13MethodBind0RCI17ParticlesMaterialNS0_13EmissionShapeEE18get_instance_classEv,__ZNK11MethodBind1I17ParticlesMaterial7Vector3E18get_instance_classEv,__ZNK13MethodBind0RCI17ParticlesMaterial7Vector3E18get_instance_classEv,__ZNK11MethodBind1I17ParticlesMaterialiE18get_instance_classEv,__ZNK13MethodBind0RCI17ParticlesMaterialiE18get_instance_classEv,__ZNK11MethodBind1I17ParticlesMaterialRK3RefI12CurveTextureEE18get_instance_classEv,__ZNK13MethodBind0RCI17ParticlesMaterial3RefI12CurveTextureEE18get_instance_classEv,__ZNK11MethodBind1I17ParticlesMaterialRK3RefI15GradientTextureEE18get_instance_classEv,__ZNK13MethodBind0RCI17ParticlesMaterial3RefI15GradientTextureEE18get_instance_classEv,__ZNK11MethodBind1I17ParticlesMaterialRK7Vector3E18get_instance_classEv,__ZNK14BackBufferCopy16_get_class_namevEv,__ZNK14BackBufferCopy9get_classEv,__ZNK11MethodBind1I14BackBufferCopyRK5Rect2E18get_instance_classEv,__ZNK13MethodBind0RCI14BackBufferCopy5Rect2E18get_instance_classEv,__ZNK11MethodBind1I14BackBufferCopyNS0_8CopyModeEE18get_instance_classEv,__ZNK13MethodBind0RCI14BackBufferCopyNS0_8CopyModeEE18get_instance_classEv,__ZNK14CanvasModulate16_get_class_namevEv,__ZNK14CanvasModulate9get_classEv,__ZNK14CanvasModulate25get_configuration_warningEv,__ZNK11MethodBind1I14CanvasModulateRK5ColorE18get_instance_classEv,__ZNK13MethodBind0RCI14CanvasModulate5ColorE18get_instance_classEv,__ZNK17RemoteTransform2D16_get_class_namevEv,__ZNK17RemoteTransform2D9get_classEv,__ZNK17RemoteTransform2D25get_configuration_warningEv,__ZNK11MethodBind1I17RemoteTransform2DRK8NodePathE18get_instance_classEv,__ZNK13MethodBind0RCI17RemoteTransform2D8NodePathE18get_instance_classEv,__ZNK12PathFollow2D16_get_class_namevEv,__ZNK12PathFollow2D9get_classEv,__ZNK12PathFollow2D25get_configuration_warningEv,__ZNK11MethodBind1I12PathFollow2DfE18get_instance_classEv,__ZNK13MethodBind0RCI12PathFollow2DfE18get_instance_classEv,__ZNK11MethodBind1I12PathFollow2DbE18get_instance_classEv,__ZNK13MethodBind0RCI12PathFollow2DbE18get_instance_classEv,__ZNK10PinJoint2D16_get_class_namevEv,__ZNK10PinJoint2D9get_classEv,__ZN10PinJoint2D16_configure_jointEv,__ZNK7Joint2D16_get_class_namevEv,__ZNK7Joint2D9get_classEv,__ZNK11MethodBind1I7Joint2DRK8NodePathE18get_instance_classEv,__ZNK13MethodBind0RCI7Joint2D8NodePathE18get_instance_classEv,__ZNK11MethodBind1I7Joint2DfE18get_instance_classEv,__ZNK13MethodBind0RCI7Joint2DfE18get_instance_classEv,__ZNK11MethodBind1I7Joint2DbE18get_instance_classEv,__ZNK13MethodBind0RCI7Joint2DbE18get_instance_classEv,__ZNK11MethodBind1I10PinJoint2DfE18get_instance_classEv,__ZNK13MethodBind0RCI10PinJoint2DfE18get_instance_classEv,__ZNK13GrooveJoint2D16_get_class_namevEv,__ZNK13GrooveJoint2D9get_classEv,__ZN13GrooveJoint2D16_configure_jointEv,__ZNK11MethodBind1I13GrooveJoint2DfE18get_instance_classEv,__ZNK13MethodBind0RCI13GrooveJoint2DfE18get_instance_classEv,__ZNK19DampedSpringJoint2D16_get_class_namevEv,__ZNK19DampedSpringJoint2D9get_classEv,__ZN19DampedSpringJoint2D16_configure_jointEv,__ZNK11MethodBind1I19DampedSpringJoint2DfE18get_instance_classEv,__ZNK13MethodBind0RCI19DampedSpringJoint2DfE18get_instance_classEv,__ZNK7TileMap16_get_class_namevEv,__ZNK7TileMap9get_classEv,__ZNK11MethodBind1I7TileMapRK3RefI7TileSetEE18get_instance_classEv,__ZNK13MethodBind0RCI7TileMap3RefI7TileSetEE18get_instance_classEv,__ZNK11MethodBind1I7TileMapNS0_4ModeEE18get_instance_classEv,__ZNK13MethodBind0RCI7TileMapNS0_4ModeEE18get_instance_classEv,__ZNK11MethodBind1I7TileMapNS0_10HalfOffsetEE18get_instance_classEv,__ZNK13MethodBind0RCI7TileMapNS0_10HalfOffsetEE18get_instance_classEv,__ZNK11MethodBind1I7TileMapRK11Transform2DE18get_instance_classEv,__ZNK13MethodBind0RCI7TileMap11Transform2DE18get_instance_classEv,__ZNK11MethodBind1I7TileMap7Vector2E18get_instance_classEv,__ZNK13MethodBind0RCI7TileMap7Vector2E18get_instance_classEv,__ZNK11MethodBind1I7TileMapiE18get_instance_classEv,__ZNK13MethodBind0RCI7TileMapiE18get_instance_classEv,__ZNK11MethodBind1I7TileMapNS0_10TileOriginEE18get_instance_classEv,__ZNK13MethodBind0RCI7TileMapNS0_10TileOriginEE18get_instance_classEv,__ZNK11MethodBind1I7TileMapbE18get_instance_classEv,__ZNK13MethodBind0RCI7TileMapbE18get_instance_classEv,__ZNK11MethodBind1I7TileMapjE18get_instance_classEv,__ZNK13MethodBind0RCI7TileMapjE18get_instance_classEv,__ZNK11MethodBind2I7TileMapibE18get_instance_classEv,__ZNK13MethodBind1RCI7TileMapbiE18get_instance_classEv,__ZNK11MethodBind1I7TileMapfE18get_instance_classEv,__ZNK13MethodBind0RCI7TileMapfE18get_instance_classEv,__ZNK11MethodBind6I7TileMapiiibbbE18get_instance_classEv,__ZNK11MethodBind5I7TileMapRK7Vector2ibbbE18get_instance_classEv,__ZNK13MethodBind2RCI7TileMapiiiE18get_instance_classEv,__ZNK13MethodBind1RCI7TileMapiRK7Vector2E18get_instance_classEv,__ZNK13MethodBind2RCI7TileMapbiiE18get_instance_classEv,__ZNK11MethodBind0I7TileMapE18get_instance_classEv,__ZNK13MethodBind0RCI7TileMap5ArrayE18get_instance_classEv,__ZNK12MethodBind0RI7TileMap5Rect2E18get_instance_classEv,__ZNK13MethodBind2RCI7TileMap7Vector2RKS1_bE18get_instance_classEv,__ZNK13MethodBind1RCI7TileMap7Vector2RKS1_E18get_instance_classEv,__ZNK11MethodBind1I7TileMapRK10PoolVectorIiEE18get_instance_classEv,__ZNK13MethodBind0RCI7TileMap10PoolVectorIiEE18get_instance_classEv,__ZNK18CollisionPolygon2D16_get_class_namevEv,__ZNK18CollisionPolygon2D9get_classEv,__ZNK18CollisionPolygon2D25get_configuration_warningEv,__ZNK11MethodBind1I18CollisionPolygon2DP6ObjectE18get_instance_classEv,__ZNK11MethodBind1I18CollisionPolygon2DRK6VectorI7Vector2EE18get_instance_classEv,__ZNK13MethodBind0RCI18CollisionPolygon2D6VectorI7Vector2EE18get_instance_classEv,__ZNK11MethodBind1I18CollisionPolygon2DNS0_9BuildModeEE18get_instance_classEv,__ZNK13MethodBind0RCI18CollisionPolygon2DNS0_9BuildModeEE18get_instance_classEv,__ZNK11MethodBind1I18CollisionPolygon2DbE18get_instance_classEv,__ZNK13MethodBind0RCI18CollisionPolygon2DbE18get_instance_classEv,__ZNK11MethodBind1I18CollisionPolygon2DRK7Vector2E18get_instance_classEv,__ZNK13MethodBind0RCI18CollisionPolygon2D7Vector2E18get_instance_classEv,__ZNK13MethodBind0RCI18CollisionPolygon2DiE18get_instance_classEv,__ZNK21ConcavePolygonShape2D16_get_class_namevEv,__ZNK21ConcavePolygonShape2D9get_classEv,__ZNK7Shape2D14get_save_classEv,__ZNK7Shape2D7get_ridEv,__ZNK7Shape2D16_get_class_namevEv,__ZNK7Shape2D9get_classEv,__ZNK11MethodBind1I7Shape2DfE18get_instance_classEv,__ZNK13MethodBind0RCI7Shape2DfE18get_instance_classEv,__ZNK12MethodBind3RI7Shape2DbRK11Transform2DRK3RefIS0_ES3_E18get_instance_classEv,__ZNK12MethodBind5RI7Shape2DbRK11Transform2DRK7Vector2RK3RefIS0_ES3_S6_E18get_instance_classEv,__ZNK12MethodBind3RI7Shape2D7VariantRK11Transform2DRK3RefIS0_ES4_E18get_instance_classEv,__ZNK12MethodBind5RI7Shape2D7VariantRK11Transform2DRK7Vector2RK3RefIS0_ES4_S7_E18get_instance_classEv,__ZNK11MethodBind1I21ConcavePolygonShape2DRK10PoolVectorI7Vector2EE18get_instance_classEv,__ZNK13MethodBind0RCI21ConcavePolygonShape2D10PoolVectorI7Vector2EE18get_instance_classEv,__ZNK20ConvexPolygonShape2D16_get_class_namevEv,__ZNK20ConvexPolygonShape2D9get_classEv,__ZNK11MethodBind1I20ConvexPolygonShape2DRK6VectorI7Vector2EE18get_instance_classEv,__ZNK13MethodBind0RCI20ConvexPolygonShape2D6VectorI7Vector2EE18get_instance_classEv,__ZNK6Sprite16_get_class_namevEv,__ZNK6Sprite9get_classEv,__ZNK6Sprite14edit_has_pivotEv,__ZNK11MethodBind1I6SpriteRK3RefI7TextureEE18get_instance_classEv,__ZNK13MethodBind0RCI6Sprite3RefI7TextureEE18get_instance_classEv,__ZNK11MethodBind1I6SpritebE18get_instance_classEv,__ZNK13MethodBind0RCI6SpritebE18get_instance_classEv,__ZNK11MethodBind1I6SpriteRK7Vector2E18get_instance_classEv,__ZNK13MethodBind0RCI6Sprite7Vector2E18get_instance_classEv,__ZNK11MethodBind1I6SpriteRK5Rect2E18get_instance_classEv,__ZNK13MethodBind0RCI6Sprite5Rect2E18get_instance_classEv,__ZNK11MethodBind1I6SpriteiE18get_instance_classEv,__ZNK13MethodBind0RCI6SpriteiE18get_instance_classEv,__ZNK12StaticBody2D16_get_class_namevEv,__ZNK12StaticBody2D9get_classEv,__ZNK13PhysicsBody2D16_get_class_namevEv,__ZNK13PhysicsBody2D9get_classEv,__ZNK17CollisionObject2D16_get_class_namevEv,__ZNK17CollisionObject2D9get_classEv,__ZNK11MethodBind2I17CollisionObject2DRK3RefI7Shape2DERK11Transform2DE18get_instance_classEv,__ZNK13MethodBind0RCI17CollisionObject2DiE18get_instance_classEv,__ZNK11MethodBind2I17CollisionObject2DiRK3RefI7Shape2DEE18get_instance_classEv,__ZNK11MethodBind2I17CollisionObject2DiRK11Transform2DE18get_instance_classEv,__ZNK11MethodBind2I17CollisionObject2DibE18get_instance_classEv,__ZNK13MethodBind1RCI17CollisionObject2D3RefI7Shape2DEiE18get_instance_classEv,__ZNK13MethodBind1RCI17CollisionObject2D11Transform2DiE18get_instance_classEv,__ZNK13MethodBind1RCI17CollisionObject2DbiE18get_instance_classEv,__ZNK11MethodBind1I17CollisionObject2DiE18get_instance_classEv,__ZNK11MethodBind0I17CollisionObject2DE18get_instance_classEv,__ZNK13MethodBind0RCI17CollisionObject2D3RIDE18get_instance_classEv,__ZNK11MethodBind1I17CollisionObject2DbE18get_instance_classEv,__ZNK13MethodBind0RCI17CollisionObject2DbE18get_instance_classEv,__ZNK11MethodBind1I13PhysicsBody2DjE18get_instance_classEv,__ZNK13MethodBind0RCI13PhysicsBody2DjE18get_instance_classEv,__ZNK11MethodBind2I13PhysicsBody2DibE18get_instance_classEv,__ZNK13MethodBind1RCI13PhysicsBody2DbiE18get_instance_classEv,__ZNK11MethodBind1I13PhysicsBody2DRK7Vector2E18get_instance_classEv,__ZNK13MethodBind0RCI13PhysicsBody2D7Vector2E18get_instance_classEv,__ZNK11MethodBind1I13PhysicsBody2DfE18get_instance_classEv,__ZNK13MethodBind0RCI13PhysicsBody2DfE18get_instance_classEv,__ZNK11MethodBind1I13PhysicsBody2DP4NodeE18get_instance_classEv,__ZNK11MethodBind1I12StaticBody2DRK7Vector2E18get_instance_classEv,__ZNK11MethodBind1I12StaticBody2DfE18get_instance_classEv,__ZNK13MethodBind0RCI12StaticBody2D7Vector2E18get_instance_classEv,__ZNK13MethodBind0RCI12StaticBody2DfE18get_instance_classEv,__ZNK11RigidBody2D16_get_class_namevEv,__ZNK11RigidBody2D9get_classEv,__ZNK11MethodBind1I11RigidBody2DNS0_4ModeEE18get_instance_classEv,__ZNK13MethodBind0RCI11RigidBody2DNS0_4ModeEE18get_instance_classEv,__ZNK11MethodBind1I11RigidBody2DfE18get_instance_classEv,__ZNK13MethodBind0RCI11RigidBody2DfE18get_instance_classEv,__ZNK11MethodBind1I11RigidBody2DRK7Vector2E18get_instance_classEv,__ZNK13MethodBind0RCI11RigidBody2D7Vector2E18get_instance_classEv,__ZNK11MethodBind1I11RigidBody2DiE18get_instance_classEv,__ZNK13MethodBind0RCI11RigidBody2DiE18get_instance_classEv,__ZNK11MethodBind1I11RigidBody2DbE18get_instance_classEv,__ZNK12MethodBind0RI11RigidBody2DbE18get_instance_classEv,__ZNK13MethodBind0RCI11RigidBody2DbE18get_instance_classEv,__ZNK11MethodBind1I11RigidBody2DNS0_7CCDModeEE18get_instance_classEv,__ZNK13MethodBind0RCI11RigidBody2DNS0_7CCDModeEE18get_instance_classEv,__ZNK11MethodBind2I11RigidBody2DRK7Vector2S3_E18get_instance_classEv,__ZNK12MethodBind3RI11RigidBody2DbRK7Vector2fRK3RefI25Physics2DTestMotionResultEE18get_instance_classEv,__ZNK11MethodBind1I11RigidBody2DP6ObjectE18get_instance_classEv,__ZNK11MethodBind1I11RigidBody2DjE18get_instance_classEv,__ZNK13MethodBind0RCI11RigidBody2D5ArrayE18get_instance_classEv,__ZNK15KinematicBody2D16_get_class_namevEv,__ZNK15KinematicBody2D9get_classEv,__ZNK12MethodBind1RI15KinematicBody2D7Vector2RKS1_E18get_instance_classEv,__ZNK12MethodBind5RI15KinematicBody2D7Vector2RKS1_S3_fifE18get_instance_classEv,__ZNK12MethodBind2RI15KinematicBody2DbRK11Transform2DRK7Vector2E18get_instance_classEv,__ZNK13MethodBind0RCI15KinematicBody2D7Vector2E18get_instance_classEv,__ZNK11MethodBind0I15KinematicBody2DE18get_instance_classEv,__ZNK13MethodBind0RCI15KinematicBody2DbE18get_instance_classEv,__ZNK13MethodBind0RCI15KinematicBody2D7VariantE18get_instance_classEv,__ZNK13MethodBind0RCI15KinematicBody2DiE18get_instance_classEv,__ZNK13MethodBind0RCI15KinematicBody2D5ArrayE18get_instance_classEv,__ZNK11MethodBind1I15KinematicBody2DfE18get_instance_classEv,__ZNK13MethodBind0RCI15KinematicBody2DfE18get_instance_classEv,__ZNK17OccluderPolygon2D16_get_class_namevEv,__ZNK17OccluderPolygon2D9get_classEv,__ZNK17OccluderPolygon2D7get_ridEv,__ZNK11MethodBind1I17OccluderPolygon2DbE18get_instance_classEv,__ZNK13MethodBind0RCI17OccluderPolygon2DbE18get_instance_classEv,__ZNK11MethodBind1I17OccluderPolygon2DNS0_8CullModeEE18get_instance_classEv,__ZNK13MethodBind0RCI17OccluderPolygon2DNS0_8CullModeEE18get_instance_classEv,__ZNK11MethodBind1I17OccluderPolygon2DRK10PoolVectorI7Vector2EE18get_instance_classEv,__ZNK13MethodBind0RCI17OccluderPolygon2D10PoolVectorI7Vector2EE18get_instance_classEv,__ZNK15LightOccluder2D16_get_class_namevEv,__ZNK15LightOccluder2D9get_classEv,__ZNK15LightOccluder2D25get_configuration_warningEv,__ZNK11MethodBind1I15LightOccluder2DRK3RefI17OccluderPolygon2DEE18get_instance_classEv,__ZNK13MethodBind0RCI15LightOccluder2D3RefI17OccluderPolygon2DEE18get_instance_classEv,__ZNK11MethodBind1I15LightOccluder2DiE18get_instance_classEv,__ZNK13MethodBind0RCI15LightOccluder2DiE18get_instance_classEv,__ZNK11MethodBind0I15LightOccluder2DE18get_instance_classEv,__ZNK7Light2D16_get_class_namevEv,__ZNK7Light2D9get_classEv,__ZNK7Light2D25get_configuration_warningEv,__ZNK7Light2D14edit_has_pivotEv,__ZNK11MethodBind1I7Light2DbE18get_instance_classEv,__ZNK13MethodBind0RCI7Light2DbE18get_instance_classEv,__ZNK11MethodBind1I7Light2DRK3RefI7TextureEE18get_instance_classEv,__ZNK13MethodBind0RCI7Light2D3RefI7TextureEE18get_instance_classEv,__ZNK11MethodBind1I7Light2DRK7Vector2E18get_instance_classEv,__ZNK13MethodBind0RCI7Light2D7Vector2E18get_instance_classEv,__ZNK11MethodBind1I7Light2DRK5ColorE18get_instance_classEv,__ZNK13MethodBind0RCI7Light2D5ColorE18get_instance_classEv,__ZNK11MethodBind1I7Light2DfE18get_instance_classEv,__ZNK13MethodBind0RCI7Light2DfE18get_instance_classEv,__ZNK11MethodBind1I7Light2DiE18get_instance_classEv,__ZNK13MethodBind0RCI7Light2DiE18get_instance_classEv,__ZNK11MethodBind1I7Light2DNS0_4ModeEE18get_instance_classEv,__ZNK13MethodBind0RCI7Light2DNS0_4ModeEE18get_instance_classEv,__ZNK11MethodBind1I7Light2DNS0_12ShadowFilterEE18get_instance_classEv,__ZNK13MethodBind0RCI7Light2DNS0_12ShadowFilterEE18get_instance_classEv,__ZNK16CollisionShape2D16_get_class_namevEv,__ZNK16CollisionShape2D9get_classEv,__ZNK16CollisionShape2D25get_configuration_warningEv,__ZNK11MethodBind1I16CollisionShape2DRK3RefI7Shape2DEE18get_instance_classEv,__ZNK13MethodBind0RCI16CollisionShape2D3RefI7Shape2DEE18get_instance_classEv,__ZNK11MethodBind0I16CollisionShape2DE18get_instance_classEv,__ZNK11MethodBind1I16CollisionShape2DP6ObjectE18get_instance_classEv,__ZNK11MethodBind1I16CollisionShape2DbE18get_instance_classEv,__ZNK13MethodBind0RCI16CollisionShape2DbE18get_instance_classEv,__ZNK11MethodBind1I16CollisionShape2DiE18get_instance_classEv,__ZNK13MethodBind0RCI16CollisionShape2DiE18get_instance_classEv,__ZNK14AnimatedSprite16_get_class_namevEv,__ZNK14AnimatedSprite9get_classEv,__ZNK14AnimatedSprite25get_configuration_warningEv,__ZNK14AnimatedSprite14edit_has_pivotEv,__ZNK11MethodBind1I14AnimatedSpriteRK3RefI12SpriteFramesEE18get_instance_classEv,__ZNK13MethodBind0RCI14AnimatedSprite3RefI12SpriteFramesEE18get_instance_classEv,__ZNK11MethodBind1I14AnimatedSpriteRK10StringNameE18get_instance_classEv,__ZNK13MethodBind0RCI14AnimatedSprite10StringNameE18get_instance_classEv,__ZNK11MethodBind1I14AnimatedSpritebE18get_instance_classEv,__ZNK13MethodBind0RCI14AnimatedSpritebE18get_instance_classEv,__ZNK11MethodBind0I14AnimatedSpriteE18get_instance_classEv,__ZNK11MethodBind1I14AnimatedSpriteRK7Vector2E18get_instance_classEv,__ZNK13MethodBind0RCI14AnimatedSprite7Vector2E18get_instance_classEv,__ZNK11MethodBind1I14AnimatedSpriteiE18get_instance_classEv,__ZNK13MethodBind0RCI14AnimatedSpriteiE18get_instance_classEv,__ZNK6Area2D16_get_class_namevEv,__ZNK6Area2D9get_classEv,__ZNK11MethodBind1I6Area2DjE18get_instance_classEv,__ZNK11MethodBind1I6Area2DNS0_13SpaceOverrideEE18get_instance_classEv,__ZNK13MethodBind0RCI6Area2DNS0_13SpaceOverrideEE18get_instance_classEv,__ZNK11MethodBind1I6Area2DbE18get_instance_classEv,__ZNK13MethodBind0RCI6Area2DbE18get_instance_classEv,__ZNK11MethodBind1I6Area2DfE18get_instance_classEv,__ZNK13MethodBind0RCI6Area2DfE18get_instance_classEv,__ZNK11MethodBind1I6Area2DRK7Vector2E18get_instance_classEv,__ZNK13MethodBind0RCI6Area2D7Vector2E18get_instance_classEv,__ZNK13MethodBind0RCI6Area2DjE18get_instance_classEv,__ZNK11MethodBind2I6Area2DibE18get_instance_classEv,__ZNK13MethodBind1RCI6Area2DbiE18get_instance_classEv,__ZNK13MethodBind0RCI6Area2D5ArrayE18get_instance_classEv,__ZNK13MethodBind1RCI6Area2DbP4NodeE18get_instance_classEv,__ZNK11MethodBind5I6Area2DiRK3RIDiiiE18get_instance_classEv,__ZNK9Polygon2D16_get_class_namevEv,__ZNK9Polygon2D9get_classEv,__ZNK9Polygon2D14edit_has_pivotEv,__ZNK11MethodBind1I9Polygon2DRK10PoolVectorI7Vector2EE18get_instance_classEv,__ZNK13MethodBind0RCI9Polygon2D10PoolVectorI7Vector2EE18get_instance_classEv,__ZNK11MethodBind1I9Polygon2DRK5ColorE18get_instance_classEv,__ZNK13MethodBind0RCI9Polygon2D5ColorE18get_instance_classEv,__ZNK11MethodBind1I9Polygon2DRK10PoolVectorI5ColorEE18get_instance_classEv,__ZNK13MethodBind0RCI9Polygon2D10PoolVectorI5ColorEE18get_instance_classEv,__ZNK11MethodBind1I9Polygon2DRK3RefI7TextureEE18get_instance_classEv,__ZNK13MethodBind0RCI9Polygon2D3RefI7TextureEE18get_instance_classEv,__ZNK11MethodBind1I9Polygon2DRK7Vector2E18get_instance_classEv,__ZNK13MethodBind0RCI9Polygon2D7Vector2E18get_instance_classEv,__ZNK11MethodBind1I9Polygon2DfE18get_instance_classEv,__ZNK13MethodBind0RCI9Polygon2DfE18get_instance_classEv,__ZNK11MethodBind1I9Polygon2DbE18get_instance_classEv,__ZNK13MethodBind0RCI9Polygon2DbE18get_instance_classEv,__ZNK8Camera2D16_get_class_namevEv,__ZNK8Camera2D9get_classEv,__ZNK11MethodBind1I8Camera2DRK7Vector2E18get_instance_classEv,__ZNK13MethodBind0RCI8Camera2D7Vector2E18get_instance_classEv,__ZNK11MethodBind1I8Camera2DNS0_10AnchorModeEE18get_instance_classEv,__ZNK13MethodBind0RCI8Camera2DNS0_10AnchorModeEE18get_instance_classEv,__ZNK11MethodBind1I8Camera2DbE18get_instance_classEv,__ZNK13MethodBind0RCI8Camera2DbE18get_instance_classEv,__ZNK11MethodBind0I8Camera2DE18get_instance_classEv,__ZNK11MethodBind1I8Camera2DP6ObjectE18get_instance_classEv,__ZNK11MethodBind2I8Camera2D6MarginiE18get_instance_classEv,__ZNK13MethodBind1RCI8Camera2Di6MarginE18get_instance_classEv,__ZNK11MethodBind1I8Camera2DfE18get_instance_classEv,__ZNK13MethodBind0RCI8Camera2DfE18get_instance_classEv,__ZNK11MethodBind2I8Camera2D6MarginfE18get_instance_classEv,__ZNK13MethodBind1RCI8Camera2Df6MarginE18get_instance_classEv,__ZNK11MethodBind1I8Camera2DP4NodeE18get_instance_classEv,__ZNK13MethodBind0RCI8Camera2DP4NodeE18get_instance_classEv,__ZNK10Position2D16_get_class_namevEv,__ZNK10Position2D9get_classEv,__ZNK20VisibilityNotifier2D16_get_class_namevEv,__ZNK20VisibilityNotifier2D9get_classEv,__ZNK11MethodBind1I20VisibilityNotifier2DRK5Rect2E18get_instance_classEv,__ZNK13MethodBind0RCI20VisibilityNotifier2D5Rect2E18get_instance_classEv,__ZNK13MethodBind0RCI20VisibilityNotifier2DbE18get_instance_classEv,__ZNK19VisibilityEnabler2D16_get_class_namevEv,__ZNK19VisibilityEnabler2D9get_classEv,__ZNK19VisibilityEnabler2D25get_configuration_warningEv,__ZNK11MethodBind2I19VisibilityEnabler2DNS0_7EnablerEbE18get_instance_classEv,__ZNK13MethodBind1RCI19VisibilityEnabler2DbNS0_7EnablerEE18get_instance_classEv,__ZNK11MethodBind1I19VisibilityEnabler2DP4NodeE18get_instance_classEv,__ZNK13ParallaxLayer16_get_class_namevEv,__ZNK13ParallaxLayer9get_classEv,__ZNK13ParallaxLayer25get_configuration_warningEv,__ZNK11MethodBind1I13ParallaxLayerRK7Vector2E18get_instance_classEv,__ZNK13MethodBind0RCI13ParallaxLayer7Vector2E18get_instance_classEv,__ZNK25NavigationPolygonInstance16_get_class_namevEv,__ZNK25NavigationPolygonInstance9get_classEv,__ZNK25NavigationPolygonInstance25get_configuration_warningEv,__ZNK11MethodBind1I25NavigationPolygonInstanceRK3RefI17NavigationPolygonEE18get_instance_classEv,__ZNK13MethodBind0RCI25NavigationPolygonInstance3RefI17NavigationPolygonEE18get_instance_classEv,__ZNK11MethodBind1I25NavigationPolygonInstancebE18get_instance_classEv,__ZNK13MethodBind0RCI25NavigationPolygonInstancebE18get_instance_classEv,__ZNK11MethodBind0I25NavigationPolygonInstanceE18get_instance_classEv,__ZNK17TouchScreenButton16_get_class_namevEv,__ZNK17TouchScreenButton9get_classEv,__ZNK11MethodBind1I17TouchScreenButtonRK3RefI7TextureEE18get_instance_classEv,__ZNK13MethodBind0RCI17TouchScreenButton3RefI7TextureEE18get_instance_classEv,__ZNK11MethodBind1I17TouchScreenButtonRK3RefI6BitMapEE18get_instance_classEv,__ZNK13MethodBind0RCI17TouchScreenButton3RefI6BitMapEE18get_instance_classEv,__ZNK11MethodBind1I17TouchScreenButtonRK3RefI7Shape2DEE18get_instance_classEv,__ZNK13MethodBind0RCI17TouchScreenButton3RefI7Shape2DEE18get_instance_classEv,__ZNK11MethodBind1I17TouchScreenButtonbE18get_instance_classEv,__ZNK13MethodBind0RCI17TouchScreenButtonbE18get_instance_classEv,__ZNK11MethodBind1I17TouchScreenButtonRK6StringE18get_instance_classEv,__ZNK13MethodBind0RCI17TouchScreenButton6StringE18get_instance_classEv,__ZNK11MethodBind1I17TouchScreenButtonNS0_14VisibilityModeEE18get_instance_classEv,__ZNK13MethodBind0RCI17TouchScreenButtonNS0_14VisibilityModeEE18get_instance_classEv,__ZNK11MethodBind1I17TouchScreenButtonRK10InputEventE18get_instance_classEv,__ZNK19ParticleAttractor2D16_get_class_namevEv,__ZNK19ParticleAttractor2D9get_classEv,__ZNK19ParticleAttractor2D25get_configuration_warningEv,__ZNK11MethodBind1I19ParticleAttractor2DbE18get_instance_classEv,__ZNK13MethodBind0RCI19ParticleAttractor2DbE18get_instance_classEv,__ZNK11MethodBind1I19ParticleAttractor2DfE18get_instance_classEv,__ZNK13MethodBind0RCI19ParticleAttractor2DfE18get_instance_classEv,__ZNK11MethodBind1I19ParticleAttractor2D8NodePathE18get_instance_classEv,__ZNK13MethodBind0RCI19ParticleAttractor2D8NodePathE18get_instance_classEv,__ZNK15AnimationPlayer16_get_class_namevEv,__ZNK15AnimationPlayer9get_classEv,__ZNK11MethodBind1I15AnimationPlayerP4NodeE18get_instance_classEv,__ZNK11MethodBind0I15AnimationPlayerE18get_instance_classEv,__ZNK12MethodBind2RI15AnimationPlayer5ErrorRK10StringNameRK3RefI9AnimationEE18get_instance_classEv,__ZNK11MethodBind1I15AnimationPlayerRK10StringNameE18get_instance_classEv,__ZNK11MethodBind2I15AnimationPlayerRK10StringNameS3_E18get_instance_classEv,__ZNK13MethodBind1RCI15AnimationPlayerbRK10StringNameE18get_instance_classEv,__ZNK13MethodBind1RCI15AnimationPlayer3RefI9AnimationERK10StringNameE18get_instance_classEv,__ZNK13MethodBind0RCI15AnimationPlayer10PoolVectorI6StringEE18get_instance_classEv,__ZNK13MethodBind1RCI15AnimationPlayer10StringNameRKS1_E18get_instance_classEv,__ZNK11MethodBind3I15AnimationPlayerRK10StringNameS3_fE18get_instance_classEv,__ZNK13MethodBind2RCI15AnimationPlayerfRK10StringNameS3_E18get_instance_classEv,__ZNK11MethodBind1I15AnimationPlayerfE18get_instance_classEv,__ZNK13MethodBind0RCI15AnimationPlayerfE18get_instance_classEv,__ZNK11MethodBind4I15AnimationPlayerRK10StringNameffbE18get_instance_classEv,__ZNK11MethodBind2I15AnimationPlayerRK10StringNamefE18get_instance_classEv,__ZNK11MethodBind1I15AnimationPlayerbE18get_instance_classEv,__ZNK13MethodBind0RCI15AnimationPlayerbE18get_instance_classEv,__ZNK11MethodBind1I15AnimationPlayerRK6StringE18get_instance_classEv,__ZNK13MethodBind0RCI15AnimationPlayer6StringE18get_instance_classEv,__ZNK11MethodBind1I15AnimationPlayerRK8NodePathE18get_instance_classEv,__ZNK13MethodBind0RCI15AnimationPlayer8NodePathE18get_instance_classEv,__ZNK11MethodBind2I15AnimationPlayerfbE18get_instance_classEv,__ZNK13MethodBind1RCI15AnimationPlayer10StringNameRK3RefI9AnimationEE18get_instance_classEv,__ZNK11MethodBind1I15AnimationPlayerNS0_20AnimationProcessModeEE18get_instance_classEv,__ZNK13MethodBind0RCI15AnimationPlayerNS0_20AnimationProcessModeEE18get_instance_classEv,__ZNK19AnimationTreePlayer16_get_class_namevEv,__ZNK19AnimationTreePlayer9get_classEv,__ZNK11MethodBind2I19AnimationTreePlayerNS0_8NodeTypeERK10StringNameE18get_instance_classEv,__ZNK13MethodBind1RCI19AnimationTreePlayerbRK10StringNameE18get_instance_classEv,__ZNK12MethodBind2RI19AnimationTreePlayer5ErrorRK10StringNameS4_E18get_instance_classEv,__ZNK13MethodBind1RCI19AnimationTreePlayerNS0_8NodeTypeERK10StringNameE18get_instance_classEv,__ZNK13MethodBind1RCI19AnimationTreePlayeriRK10StringNameE18get_instance_classEv,__ZNK13MethodBind2RCI19AnimationTreePlayer10StringNameRKS1_iE18get_instance_classEv,__ZNK11MethodBind2I19AnimationTreePlayerRK10StringNameRK3RefI9AnimationEE18get_instance_classEv,__ZNK13MethodBind1RCI19AnimationTreePlayer3RefI9AnimationERK10StringNameE18get_instance_classEv,__ZNK11MethodBind2I19AnimationTreePlayerRK10StringNameRK6StringE18get_instance_classEv,__ZNK13MethodBind1RCI19AnimationTreePlayer6StringRK10StringNameE18get_instance_classEv,__ZNK11MethodBind3I19AnimationTreePlayerRK10StringNameRK8NodePathbE18get_instance_classEv,__ZNK11MethodBind2I19AnimationTreePlayerRK10StringNamefE18get_instance_classEv,__ZNK13MethodBind1RCI19AnimationTreePlayerfRK10StringNameE18get_instance_classEv,__ZNK11MethodBind2I19AnimationTreePlayerRK10StringNamebE18get_instance_classEv,__ZNK11MethodBind1I19AnimationTreePlayerRK10StringNameE18get_instance_classEv,__ZNK11MethodBind2I19AnimationTreePlayerRK10StringNameRK7Vector2E18get_instance_classEv,__ZNK13MethodBind1RCI19AnimationTreePlayer7Vector2RK10StringNameE18get_instance_classEv,__ZNK11MethodBind2I19AnimationTreePlayerRK10StringNameiE18get_instance_classEv,__ZNK11MethodBind3I19AnimationTreePlayerRK10StringNameibE18get_instance_classEv,__ZNK13MethodBind2RCI19AnimationTreePlayerbRK10StringNameiE18get_instance_classEv,__ZNK12MethodBind3RI19AnimationTreePlayer5ErrorRK10StringNameS4_iE18get_instance_classEv,__ZNK13MethodBind3RCI19AnimationTreePlayerbRK10StringNameS3_iE18get_instance_classEv,__ZNK11MethodBind1I19AnimationTreePlayerbE18get_instance_classEv,__ZNK13MethodBind0RCI19AnimationTreePlayerbE18get_instance_classEv,__ZNK11MethodBind1I19AnimationTreePlayerRK8NodePathE18get_instance_classEv,__ZNK13MethodBind0RCI19AnimationTreePlayer8NodePathE18get_instance_classEv,__ZNK12MethodBind0RI19AnimationTreePlayer10PoolVectorI6StringEE18get_instance_classEv,__ZNK11MethodBind1I19AnimationTreePlayerNS0_20AnimationProcessModeEE18get_instance_classEv,__ZNK13MethodBind0RCI19AnimationTreePlayerNS0_20AnimationProcessModeEE18get_instance_classEv,__ZNK11MethodBind1I19AnimationTreePlayerfE18get_instance_classEv,__ZNK11MethodBind0I19AnimationTreePlayerE18get_instance_classEv,__ZNK5Tween16_get_class_namevEv,__ZNK5Tween9get_classEv,__ZNK13MethodBind0RCI5TweenbE18get_instance_classEv,__ZNK11MethodBind1I5TweenbE18get_instance_classEv,__ZNK11MethodBind1I5TweenfE18get_instance_classEv,__ZNK13MethodBind0RCI5TweenfE18get_instance_classEv,__ZNK11MethodBind1I5TweenNS0_16TweenProcessModeEE18get_instance_classEv,__ZNK13MethodBind0RCI5TweenNS0_16TweenProcessModeEE18get_instance_classEv,__ZNK12MethodBind0RI5TweenbE18get_instance_classEv,__ZNK12MethodBind2RI5TweenbP6Object6StringE18get_instance_classEv,__ZNK11MethodBind3I5TweenP6Object6StringbE18get_instance_classEv,__ZNK12MethodBind1RI5TweenbfE18get_instance_classEv,__ZNK12MethodBind8RI5TweenbP6Object6String7VariantS4_fNS0_14TransitionTypeENS0_8EaseTypeEfE18get_instance_classEv,__ZNK12MethodBind8RI5TweenbP6Objectf6StringRK7VariantS6_S6_S6_S6_E18get_instance_classEv,__ZNK12MethodBind9RI5TweenbP6Object6String7VariantS2_S3_fNS0_14TransitionTypeENS0_8EaseTypeEfE18get_instance_classEv,__ZNK12MethodBind9RI5TweenbP6Object6StringS2_S3_7VariantfNS0_14TransitionTypeENS0_8EaseTypeEfE18get_instance_classEv,__ZNK11AudioPlayer16_get_class_namevEv,__ZNK11AudioPlayer9get_classEv,__ZNK11MethodBind1I11AudioPlayer3RefI11AudioStreamEE18get_instance_classEv,__ZNK13MethodBind0RCI11AudioPlayer3RefI11AudioStreamEE18get_instance_classEv,__ZNK11MethodBind1I11AudioPlayerfE18get_instance_classEv,__ZNK13MethodBind0RCI11AudioPlayerfE18get_instance_classEv,__ZNK11MethodBind0I11AudioPlayerE18get_instance_classEv,__ZNK13MethodBind0RCI11AudioPlayerbE18get_instance_classEv,__ZNK12MethodBind0RI11AudioPlayerfE18get_instance_classEv,__ZNK11MethodBind1I11AudioPlayerRK10StringNameE18get_instance_classEv,__ZNK13MethodBind0RCI11AudioPlayer10StringNameE18get_instance_classEv,__ZNK11MethodBind1I11AudioPlayerbE18get_instance_classEv,__ZNK12MethodBind0RI11AudioPlayerbE18get_instance_classEv,__ZNK11MethodBind1I11AudioPlayerNS0_9MixTargetEE18get_instance_classEv,__ZNK13MethodBind0RCI11AudioPlayerNS0_9MixTargetEE18get_instance_classEv,__ZNK9Animation16_get_class_namevEv,__ZNK9Animation9get_classEv,__ZNK9Animation18get_base_extensionEv,__ZNK12MethodBind2RI9AnimationiNS0_9TrackTypeEiE18get_instance_classEv,__ZNK11MethodBind1I9AnimationiE18get_instance_classEv,__ZNK13MethodBind0RCI9AnimationiE18get_instance_classEv,__ZNK13MethodBind1RCI9AnimationNS0_9TrackTypeEiE18get_instance_classEv,__ZNK13MethodBind1RCI9Animation8NodePathiE18get_instance_classEv,__ZNK11MethodBind2I9AnimationiRK8NodePathE18get_instance_classEv,__ZNK13MethodBind1RCI9AnimationiRK8NodePathE18get_instance_classEv,__ZNK11MethodBind2I9AnimationibE18get_instance_classEv,__ZNK13MethodBind1RCI9AnimationbiE18get_instance_classEv,__ZNK12MethodBind5RI9Animationiif7Vector3RK4QuatRKS1_E18get_instance_classEv,__ZNK11MethodBind4I9AnimationifRK7VariantfE18get_instance_classEv,__ZNK11MethodBind2I9AnimationiiE18get_instance_classEv,__ZNK11MethodBind2I9AnimationifE18get_instance_classEv,__ZNK11MethodBind3I9AnimationiiRK7VariantE18get_instance_classEv,__ZNK11MethodBind3I9AnimationiifE18get_instance_classEv,__ZNK13MethodBind2RCI9AnimationfiiE18get_instance_classEv,__ZNK13MethodBind1RCI9AnimationiiE18get_instance_classEv,__ZNK13MethodBind2RCI9Animation7VariantiiE18get_instance_classEv,__ZNK13MethodBind3RCI9AnimationiifbE18get_instance_classEv,__ZNK11MethodBind2I9AnimationiNS0_17InterpolationTypeEE18get_instance_classEv,__ZNK13MethodBind1RCI9AnimationNS0_17InterpolationTypeEiE18get_instance_classEv,__ZNK13MethodBind2RCI9Animation5ArrayifE18get_instance_classEv,__ZNK11MethodBind2I9AnimationiNS0_10UpdateModeEE18get_instance_classEv,__ZNK13MethodBind1RCI9AnimationNS0_10UpdateModeEiE18get_instance_classEv,__ZNK13MethodBind3RCI9Animation10PoolVectorIiEiffE18get_instance_classEv,__ZNK13MethodBind2RCI9Animation10StringNameiiE18get_instance_classEv,__ZNK13MethodBind2RCI9Animation6VectorI7VariantEiiE18get_instance_classEv,__ZNK11MethodBind1I9AnimationfE18get_instance_classEv,__ZNK13MethodBind0RCI9AnimationfE18get_instance_classEv,__ZNK11MethodBind1I9AnimationbE18get_instance_classEv,__ZNK13MethodBind0RCI9AnimationbE18get_instance_classEv,__ZNK11MethodBind0I9AnimationE18get_instance_classEv,__ZNK16RectangleShape2D16_get_class_namevEv,__ZNK16RectangleShape2D9get_classEv,__ZNK11MethodBind1I16RectangleShape2DRK7Vector2E18get_instance_classEv,__ZNK13MethodBind0RCI16RectangleShape2D7Vector2E18get_instance_classEv,__ZNK11Environment16_get_class_namevEv,__ZNK11Environment9get_classEv,__ZNK11Environment7get_ridEv,__ZNK11MethodBind1I11EnvironmentNS0_6BGModeEE18get_instance_classEv,__ZNK11MethodBind1I11EnvironmentRK3RefI6SkyBoxEE18get_instance_classEv,__ZNK11MethodBind1I11EnvironmentfE18get_instance_classEv,__ZNK11MethodBind1I11EnvironmentRK5ColorE18get_instance_classEv,__ZNK11MethodBind1I11EnvironmentiE18get_instance_classEv,__ZNK13MethodBind0RCI11EnvironmentNS0_6BGModeEE18get_instance_classEv,__ZNK13MethodBind0RCI11Environment3RefI6SkyBoxEE18get_instance_classEv,__ZNK13MethodBind0RCI11EnvironmentfE18get_instance_classEv,__ZNK13MethodBind0RCI11Environment5ColorE18get_instance_classEv,__ZNK13MethodBind0RCI11EnvironmentiE18get_instance_classEv,__ZNK11MethodBind1I11EnvironmentbE18get_instance_classEv,__ZNK13MethodBind0RCI11EnvironmentbE18get_instance_classEv,__ZNK11MethodBind1I11EnvironmentNS0_14DOFBlurQualityEE18get_instance_classEv,__ZNK13MethodBind0RCI11EnvironmentNS0_14DOFBlurQualityEE18get_instance_classEv,__ZNK11MethodBind2I11EnvironmentibE18get_instance_classEv,__ZNK13MethodBind1RCI11EnvironmentbiE18get_instance_classEv,__ZNK11MethodBind1I11EnvironmentNS0_13GlowBlendModeEE18get_instance_classEv,__ZNK13MethodBind0RCI11EnvironmentNS0_13GlowBlendModeEE18get_instance_classEv,__ZNK11MethodBind1I11EnvironmentNS0_10ToneMapperEE18get_instance_classEv,__ZNK13MethodBind0RCI11EnvironmentNS0_10ToneMapperEE18get_instance_classEv,__ZNK11MethodBind1I11EnvironmentRK3RefI7TextureEE18get_instance_classEv,__ZNK13MethodBind0RCI11Environment3RefI7TextureEE18get_instance_classEv,__ZNK11ImageSkyBox16_get_class_namevEv,__ZNK11ImageSkyBox9get_classEv,__ZNK11ImageSkyBox7get_ridEv,__ZNK6SkyBox16_get_class_namevEv,__ZNK6SkyBox9get_classEv,__ZNK11MethodBind1I6SkyBoxNS0_12RadianceSizeEE18get_instance_classEv,__ZNK13MethodBind0RCI6SkyBoxNS0_12RadianceSizeEE18get_instance_classEv,__ZNK11MethodBind2I11ImageSkyBoxNS0_9ImagePathERK6StringE18get_instance_classEv,__ZNK13MethodBind1RCI11ImageSkyBox6StringNS0_9ImagePathEE18get_instance_classEv,__ZNK8BoxShape16_get_class_namevEv,__ZNK8BoxShape9get_classEv,__ZN8BoxShape21_gen_debug_mesh_linesEv,__ZNK11MethodBind1I8BoxShapeRK7Vector3E18get_instance_classEv,__ZNK13MethodBind0RCI8BoxShape7Vector3E18get_instance_classEv,__ZNK25AudioStreamPlaybackSample16_get_class_namevEv,__ZNK25AudioStreamPlaybackSample9get_classEv,__ZNK25AudioStreamPlaybackSample10is_playingEv,__ZNK25AudioStreamPlaybackSample14get_loop_countEv,__ZNK17AudioStreamSample16_get_class_namevEv,__ZNK17AudioStreamSample9get_classEv,__ZNK17AudioStreamSample18get_base_extensionEv,__ZN17AudioStreamSample17instance_playbackEv,__ZNK17AudioStreamSample15get_stream_nameEv,__ZNK11MethodBind1I17AudioStreamSampleNS0_6FormatEE18get_instance_classEv,__ZNK13MethodBind0RCI17AudioStreamSampleNS0_6FormatEE18get_instance_classEv,__ZNK11MethodBind1I17AudioStreamSampleNS0_8LoopModeEE18get_instance_classEv,__ZNK13MethodBind0RCI17AudioStreamSampleNS0_8LoopModeEE18get_instance_classEv,__ZNK11MethodBind1I17AudioStreamSampleiE18get_instance_classEv,__ZNK13MethodBind0RCI17AudioStreamSampleiE18get_instance_classEv,__ZNK11MethodBind1I17AudioStreamSamplebE18get_instance_classEv,__ZNK13MethodBind0RCI17AudioStreamSamplebE18get_instance_classEv,__ZNK11MethodBind1I17AudioStreamSampleRK10PoolVectorIhEE18get_instance_classEv,__ZNK13MethodBind0RCI17AudioStreamSample10PoolVectorIhEE18get_instance_classEv,__ZNK11MeshLibrary16_get_class_namevEv,__ZNK11MeshLibrary9get_classEv,__ZNK11MeshLibrary18get_base_extensionEv,__ZNK11MethodBind1I11MeshLibraryiE18get_instance_classEv,__ZNK11MethodBind2I11MeshLibraryiRK6StringE18get_instance_classEv,__ZNK11MethodBind2I11MeshLibraryiRK3RefI4MeshEE18get_instance_classEv,__ZNK11MethodBind2I11MeshLibraryiRK3RefI14NavigationMeshEE18get_instance_classEv,__ZNK11MethodBind2I11MeshLibraryiRK3RefI5ShapeEE18get_instance_classEv,__ZNK13MethodBind1RCI11MeshLibrary6StringiE18get_instance_classEv,__ZNK13MethodBind1RCI11MeshLibrary3RefI4MeshEiE18get_instance_classEv,__ZNK13MethodBind1RCI11MeshLibrary3RefI14NavigationMeshEiE18get_instance_classEv,__ZNK13MethodBind1RCI11MeshLibrary3RefI5ShapeEiE18get_instance_classEv,__ZNK11MethodBind0I11MeshLibraryE18get_instance_classEv,__ZNK13MethodBind0RCI11MeshLibrary6VectorIiEE18get_instance_classEv,__ZNK13MethodBind0RCI11MeshLibraryiE18get_instance_classEv,__ZNK5Theme16_get_class_namevEv,__ZNK5Theme9get_classEv,__ZNK5Theme18get_base_extensionEv,__ZNK11MethodBind3I5ThemeRK10StringNameS3_RK3RefI7TextureEE18get_instance_classEv,__ZNK13MethodBind2RCI5Theme3RefI7TextureERK10StringNameS6_E18get_instance_classEv,__ZNK13MethodBind2RCI5ThemebRK10StringNameS3_E18get_instance_classEv,__ZNK11MethodBind2I5ThemeRK10StringNameS3_E18get_instance_classEv,__ZNK13MethodBind1RCI5Theme10PoolVectorI6StringERKS2_E18get_instance_classEv,__ZNK11MethodBind3I5ThemeRK10StringNameS3_RK3RefI8StyleBoxEE18get_instance_classEv,__ZNK13MethodBind2RCI5Theme3RefI8StyleBoxERK10StringNameS6_E18get_instance_classEv,__ZNK13MethodBind0RCI5Theme10PoolVectorI6StringEE18get_instance_classEv,__ZNK11MethodBind3I5ThemeRK10StringNameS3_RK3RefI4FontEE18get_instance_classEv,__ZNK13MethodBind2RCI5Theme3RefI4FontERK10StringNameS6_E18get_instance_classEv,__ZNK11MethodBind3I5ThemeRK10StringNameS3_RK5ColorE18get_instance_classEv,__ZNK13MethodBind2RCI5Theme5ColorRK10StringNameS4_E18get_instance_classEv,__ZNK11MethodBind3I5ThemeRK10StringNameS3_iE18get_instance_classEv,__ZNK13MethodBind2RCI5ThemeiRK10StringNameS3_E18get_instance_classEv,__ZNK11MethodBind1I5ThemeRK3RefI4FontEE18get_instance_classEv,__ZNK13MethodBind0RCI5Theme3RefI4FontEE18get_instance_classEv,__ZNK11MethodBind0I5ThemeE18get_instance_classEv,__ZNK8StyleBox16_get_class_namevEv,__ZNK8StyleBox9get_classEv,__ZNK8StyleBox14get_save_classEv,__ZNK8StyleBox18get_base_extensionEv,__ZNK12StyleBoxFlat16_get_class_namevEv,__ZNK12StyleBoxFlat9get_classEv,__ZNK11MethodBind1I12StyleBoxFlatRK5ColorE18get_instance_classEv,__ZNK13MethodBind0RCI12StyleBoxFlat5ColorE18get_instance_classEv,__ZNK11MethodBind1I12StyleBoxFlatiE18get_instance_classEv,__ZNK13MethodBind0RCI12StyleBoxFlatiE18get_instance_classEv,__ZNK11MethodBind1I12StyleBoxFlatbE18get_instance_classEv,__ZNK13MethodBind0RCI12StyleBoxFlatbE18get_instance_classEv,__ZNK13MethodBind2RCI8StyleBoxbRK7Vector2RK5Rect2E18get_instance_classEv,__ZNK11MethodBind2I8StyleBox6MarginfE18get_instance_classEv,__ZNK13MethodBind1RCI8StyleBoxf6MarginE18get_instance_classEv,__ZNK13MethodBind0RCI8StyleBox7Vector2E18get_instance_classEv,__ZNK12MethodBind2CI8StyleBox3RIDRK5Rect2E18get_instance_classEv,__ZNK15StyleBoxTexture16_get_class_namevEv,__ZNK15StyleBoxTexture9get_classEv,__ZNK11MethodBind1I15StyleBoxTexture3RefI8ResourceEE18get_instance_classEv,__ZNK13MethodBind0RCI15StyleBoxTexture3RefI8ResourceEE18get_instance_classEv,__ZNK11MethodBind2I15StyleBoxTexture6MarginfE18get_instance_classEv,__ZNK13MethodBind1RCI15StyleBoxTexturef6MarginE18get_instance_classEv,__ZNK11MethodBind1I15StyleBoxTextureRK5Rect2E18get_instance_classEv,__ZNK13MethodBind0RCI15StyleBoxTexture5Rect2E18get_instance_classEv,__ZNK11MethodBind1I15StyleBoxTexturebE18get_instance_classEv,__ZNK13MethodBind0RCI15StyleBoxTexturebE18get_instance_classEv,__ZNK11MethodBind1I15StyleBoxTextureRK5ColorE18get_instance_classEv,__ZNK13MethodBind0RCI15StyleBoxTexture5ColorE18get_instance_classEv,__ZNK25ResourceInteractiveLoader16_get_class_namevEv,__ZNK25ResourceInteractiveLoader9get_classEv,__ZN29ResourceInteractiveLoaderText12get_resourceEv,__ZN29ResourceInteractiveLoaderText4pollEv,__ZNK29ResourceInteractiveLoaderText9get_stageEv,__ZNK29ResourceInteractiveLoaderText15get_stage_countEv,__ZN25ResourceInteractiveLoader4waitEv,__ZNK11PackedScene16_get_class_namevEv,__ZNK11PackedScene9get_classEv,__ZNK11PackedScene18get_base_extensionEv,__ZN11PackedScene27editor_can_reload_from_fileEv,__ZNK10SceneState16_get_class_namevEv,__ZNK10SceneState9get_classEv,__ZNK13MethodBind0RCI10SceneStateiE18get_instance_classEv,__ZNK13MethodBind1RCI10SceneState10StringNameiE18get_instance_classEv,__ZNK13MethodBind2RCI10SceneState8NodePathibE18get_instance_classEv,__ZNK13MethodBind1RCI10SceneState8NodePathiE18get_instance_classEv,__ZNK13MethodBind1RCI10SceneStatebiE18get_instance_classEv,__ZNK13MethodBind1RCI10SceneState6StringiE18get_instance_classEv,__ZNK13MethodBind1RCI10SceneState3RefI11PackedSceneEiE18get_instance_classEv,__ZNK13MethodBind1RCI10SceneState10PoolVectorI6StringEiE18get_instance_classEv,__ZNK13MethodBind1RCI10SceneStateiiE18get_instance_classEv,__ZNK13MethodBind2RCI10SceneState10StringNameiiE18get_instance_classEv,__ZNK13MethodBind2RCI10SceneState7VariantiiE18get_instance_classEv,__ZNK13MethodBind1RCI10SceneState5ArrayiE18get_instance_classEv,__ZNK12MethodBind1RI11PackedScene5ErrorP4NodeE18get_instance_classEv,__ZNK13MethodBind1RCI11PackedSceneP4NodeNS0_12GenEditStateEE18get_instance_classEv,__ZNK13MethodBind0RCI11PackedScenebE18get_instance_classEv,__ZNK11MethodBind1I11PackedSceneRK10DictionaryE18get_instance_classEv,__ZNK13MethodBind0RCI11PackedScene10DictionaryE18get_instance_classEv,__ZNK12MethodBind0RI11PackedScene3RefI10SceneStateEE18get_instance_classEv,__ZNK10RoomBounds16_get_class_namevEv,__ZNK10RoomBounds9get_classEv,__ZNK10RoomBounds18get_base_extensionEv,__ZNK10RoomBounds7get_ridEv,__ZNK11MethodBind1I10RoomBoundsRK10PoolVectorI5Face3EE18get_instance_classEv,__ZNK13MethodBind0RCI10RoomBounds10PoolVectorI5Face3EE18get_instance_classEv,__ZNK14CapsuleShape2D16_get_class_namevEv,__ZNK14CapsuleShape2D9get_classEv,__ZNK11MethodBind1I14CapsuleShape2DfE18get_instance_classEv,__ZNK13MethodBind0RCI14CapsuleShape2DfE18get_instance_classEv,__ZNK9ColorRamp16_get_class_namevEv,__ZNK9ColorRamp9get_classEv,__ZNK9ColorRamp14get_save_classEv,__ZNK11MethodBind2I9ColorRampfRK5ColorE18get_instance_classEv,__ZNK11MethodBind1I9ColorRampiE18get_instance_classEv,__ZNK11MethodBind2I9ColorRampifE18get_instance_classEv,__ZNK13MethodBind1RCI9ColorRampfiE18get_instance_classEv,__ZNK11MethodBind2I9ColorRampiRK5ColorE18get_instance_classEv,__ZNK13MethodBind1RCI9ColorRamp5ColoriE18get_instance_classEv,__ZNK12MethodBind1RI9ColorRamp5ColorfE18get_instance_classEv,__ZNK13MethodBind0RCI9ColorRampiE18get_instance_classEv,__ZNK11MethodBind1I9ColorRampRK6VectorIfEE18get_instance_classEv,__ZNK13MethodBind0RCI9ColorRamp6VectorIfEE18get_instance_classEv,__ZNK11MethodBind1I9ColorRampRK6VectorI5ColorEE18get_instance_classEv,__ZNK13MethodBind0RCI9ColorRamp6VectorI5ColorEE18get_instance_classEv,__ZNK8RayShape16_get_class_namevEv,__ZNK8RayShape9get_classEv,__ZN8RayShape21_gen_debug_mesh_linesEv,__ZNK11MethodBind1I8RayShapefE18get_instance_classEv,__ZNK13MethodBind0RCI8RayShapefE18get_instance_classEv,__ZNK6Shader16_get_class_namevEv,__ZNK6Shader9get_classEv,__ZNK6Shader14get_save_classEv,__ZNK6Shader18get_base_extensionEv,__ZNK6Shader7get_ridEv,__ZNK13MethodBind0RCI6ShaderNS0_4ModeEE18get_instance_classEv,__ZNK11MethodBind1I6ShaderRK6StringE18get_instance_classEv,__ZNK13MethodBind0RCI6Shader6StringE18get_instance_classEv,__ZNK11MethodBind2I6ShaderRK10StringNameRK3RefI7TextureEE18get_instance_classEv,__ZNK13MethodBind1RCI6Shader3RefI7TextureERK10StringNameE18get_instance_classEv,__ZNK13MethodBind1RCI6ShaderbRK10StringNameE18get_instance_classEv,__ZNK11LineShape2D16_get_class_namevEv,__ZNK11LineShape2D9get_classEv,__ZNK11MethodBind1I11LineShape2DRK7Vector2E18get_instance_classEv,__ZNK13MethodBind0RCI11LineShape2D7Vector2E18get_instance_classEv,__ZNK11MethodBind1I11LineShape2DfE18get_instance_classEv,__ZNK13MethodBind0RCI11LineShape2DfE18get_instance_classEv,__ZNK11SphereShape16_get_class_namevEv,__ZNK11SphereShape9get_classEv,__ZN11SphereShape21_gen_debug_mesh_linesEv,__ZNK11MethodBind1I11SphereShapefE18get_instance_classEv,__ZNK13MethodBind0RCI11SphereShapefE18get_instance_classEv,__ZNK15DynamicFontData16_get_class_namevEv,__ZNK15DynamicFontData9get_classEv,__ZNK11MethodBind1I15DynamicFontDataRK6StringE18get_instance_classEv,__ZNK13MethodBind0RCI15DynamicFontData6StringE18get_instance_classEv,__ZNK17DynamicFontAtSize16_get_class_namevEv,__ZNK17DynamicFontAtSize9get_classEv,__ZNK11DynamicFont16_get_class_namevEv,__ZNK11DynamicFont9get_classEv,__ZNK11DynamicFont22is_distance_field_hintEv,__ZNK12ImageTexture16_get_class_namevEv,__ZNK12ImageTexture9get_classEv,__ZNK12ImageTexture18get_base_extensionEv,__ZNK12ImageTexture7get_ridEv,__ZNK12ImageTexture9get_widthEv,__ZNK12ImageTexture10get_heightEv,__ZNK12ImageTexture9has_alphaEv,__ZNK12ImageTexture9get_flagsEv,__ZNK11MethodBind4I12ImageTextureiiN5Image6FormatEjE18get_instance_classEv,__ZNK11MethodBind2I12ImageTextureRK5ImagejE18get_instance_classEv,__ZNK13MethodBind0RCI12ImageTextureN5Image6FormatEE18get_instance_classEv,__ZNK11MethodBind1I12ImageTextureRK6StringE18get_instance_classEv,__ZNK11MethodBind1I12ImageTextureRK5ImageE18get_instance_classEv,__ZNK13MethodBind0RCI12ImageTexture5ImageE18get_instance_classEv,__ZNK11MethodBind1I12ImageTextureNS0_7StorageEE18get_instance_classEv,__ZNK13MethodBind0RCI12ImageTextureNS0_7StorageEE18get_instance_classEv,__ZNK11MethodBind1I12ImageTexturefE18get_instance_classEv,__ZNK13MethodBind0RCI12ImageTexturefE18get_instance_classEv,__ZNK11MethodBind0I12ImageTextureE18get_instance_classEv,__ZNK11MethodBind1I12ImageTextureRK7Vector2E18get_instance_classEv,__ZNK11MethodBind1I12ImageTextureRK3RIDE18get_instance_classEv,__ZNK4Font16_get_class_namevEv,__ZNK4Font9get_classEv,__ZNK12MethodBind5CI4Font3RIDRK7Vector2RK6StringRK5ColoriE18get_instance_classEv,__ZNK13MethodBind0RCI4FontfE18get_instance_classEv,__ZNK13MethodBind0RCI4FontbE18get_instance_classEv,__ZNK13MethodBind1RCI4Font7Vector2RK6StringE18get_instance_classEv,__ZNK13MethodBind5RCI4Fontf3RIDRK7Vector2wwRK5ColorE18get_instance_classEv,__ZNK11MethodBind0I4FontE18get_instance_classEv,__ZNK11MethodBind1I11DynamicFontRK3RefI15DynamicFontDataEE18get_instance_classEv,__ZNK13MethodBind0RCI11DynamicFont3RefI15DynamicFontDataEE18get_instance_classEv,__ZNK11MethodBind1I11DynamicFontiE18get_instance_classEv,__ZNK13MethodBind0RCI11DynamicFontiE18get_instance_classEv,__ZNK11MethodBind1I11DynamicFontbE18get_instance_classEv,__ZNK13MethodBind0RCI11DynamicFontbE18get_instance_classEv,__ZNK11MethodBind2I11DynamicFontiiE18get_instance_classEv,__ZNK13MethodBind1RCI11DynamicFontiiE18get_instance_classEv,__ZNK11MethodBind2I11DynamicFontiRK3RefI15DynamicFontDataEE18get_instance_classEv,__ZNK13MethodBind1RCI11DynamicFont3RefI15DynamicFontDataEiE18get_instance_classEv,__ZNK14SegmentShape2D16_get_class_namevEv,__ZNK14SegmentShape2D9get_classEv,__ZNK11MethodBind1I14SegmentShape2DRK7Vector2E18get_instance_classEv,__ZNK13MethodBind0RCI14SegmentShape2D7Vector2E18get_instance_classEv,__ZNK10RayShape2D16_get_class_namevEv,__ZNK10RayShape2D9get_classEv,__ZNK11MethodBind1I10RayShape2DfE18get_instance_classEv,__ZNK13MethodBind0RCI10RayShape2DfE18get_instance_classEv,__ZNK14ShaderMaterial16_get_class_namevEv,__ZNK14ShaderMaterial9get_classEv,__ZNK11MethodBind1I14ShaderMaterialRK3RefI6ShaderEE18get_instance_classEv,__ZNK13MethodBind0RCI14ShaderMaterial3RefI6ShaderEE18get_instance_classEv,__ZNK11MethodBind2I14ShaderMaterialRK10StringNameRK7VariantE18get_instance_classEv,__ZNK13MethodBind1RCI14ShaderMaterial7VariantRK10StringNameE18get_instance_classEv,__ZNK12CapsuleShape16_get_class_namevEv,__ZNK12CapsuleShape9get_classEv,__ZN12CapsuleShape21_gen_debug_mesh_linesEv,__ZNK11MethodBind1I12CapsuleShapefE18get_instance_classEv,__ZNK13MethodBind0RCI12CapsuleShapefE18get_instance_classEv,__ZNK10PlaneShape16_get_class_namevEv,__ZNK10PlaneShape9get_classEv,__ZN10PlaneShape21_gen_debug_mesh_linesEv,__ZNK11MethodBind1I10PlaneShape5PlaneE18get_instance_classEv,__ZNK13MethodBind0RCI10PlaneShape5PlaneE18get_instance_classEv,__ZNK13StreamTexture16_get_class_namevEv,__ZNK13StreamTexture9get_classEv,__ZNK13StreamTexture7get_ridEv,__ZNK13StreamTexture9get_widthEv,__ZNK13StreamTexture10get_heightEv,__ZNK13StreamTexture9has_alphaEv,__ZNK13StreamTexture9get_flagsEv,__ZNK12MethodBind1RI13StreamTexture5ErrorRK6StringE18get_instance_classEv,__ZNK13MethodBind0RCI13StreamTexture6StringE18get_instance_classEv,__ZNK12AtlasTexture16_get_class_namevEv,__ZNK12AtlasTexture9get_classEv,__ZNK12AtlasTexture18get_base_extensionEv,__ZNK12AtlasTexture7get_ridEv,__ZNK12AtlasTexture9get_widthEv,__ZNK12AtlasTexture10get_heightEv,__ZNK12AtlasTexture9has_alphaEv,__ZNK12AtlasTexture9get_flagsEv,__ZNK11MethodBind1I12AtlasTextureRK3RefI7TextureEE18get_instance_classEv,__ZNK13MethodBind0RCI12AtlasTexture3RefI7TextureEE18get_instance_classEv,__ZNK11MethodBind1I12AtlasTextureRK5Rect2E18get_instance_classEv,__ZNK13MethodBind0RCI12AtlasTexture5Rect2E18get_instance_classEv,__ZNK12LargeTexture16_get_class_namevEv,__ZNK12LargeTexture9get_classEv,__ZNK12LargeTexture18get_base_extensionEv,__ZNK12LargeTexture7get_ridEv,__ZNK12LargeTexture9get_widthEv,__ZNK12LargeTexture10get_heightEv,__ZNK12LargeTexture9has_alphaEv,__ZNK12LargeTexture9get_flagsEv,__ZNK12MethodBind2RI12LargeTextureiRK7Vector2RK3RefI7TextureEE18get_instance_classEv,__ZNK11MethodBind2I12LargeTextureiRK7Vector2E18get_instance_classEv,__ZNK11MethodBind2I12LargeTextureiRK3RefI7TextureEE18get_instance_classEv,__ZNK11MethodBind1I12LargeTextureRK7Vector2E18get_instance_classEv,__ZNK11MethodBind0I12LargeTextureE18get_instance_classEv,__ZNK13MethodBind0RCI12LargeTextureiE18get_instance_classEv,__ZNK13MethodBind1RCI12LargeTexture7Vector2iE18get_instance_classEv,__ZNK13MethodBind1RCI12LargeTexture3RefI7TextureEiE18get_instance_classEv,__ZNK11MethodBind1I12LargeTextureRK5ArrayE18get_instance_classEv,__ZNK13MethodBind0RCI12LargeTexture5ArrayE18get_instance_classEv,__ZNK7CubeMap16_get_class_namevEv,__ZNK7CubeMap9get_classEv,__ZNK7CubeMap18get_base_extensionEv,__ZNK7CubeMap7get_ridEv,__ZNK13MethodBind0RCI7CubeMapiE18get_instance_classEv,__ZNK11MethodBind1I7CubeMapjE18get_instance_classEv,__ZNK13MethodBind0RCI7CubeMapjE18get_instance_classEv,__ZNK11MethodBind2I7CubeMapNS0_4SideERK5ImageE18get_instance_classEv,__ZNK13MethodBind1RCI7CubeMap5ImageNS0_4SideEE18get_instance_classEv,__ZNK11MethodBind1I7CubeMapNS0_7StorageEE18get_instance_classEv,__ZNK13MethodBind0RCI7CubeMapNS0_7StorageEE18get_instance_classEv,__ZNK11MethodBind1I7CubeMapfE18get_instance_classEv,__ZNK13MethodBind0RCI7CubeMapfE18get_instance_classEv,__ZNK12CurveTexture16_get_class_namevEv,__ZNK12CurveTexture9get_classEv,__ZNK12CurveTexture18get_base_extensionEv,__ZNK12CurveTexture7get_ridEv,__ZNK12CurveTexture9get_widthEv,__ZNK12CurveTexture10get_heightEv,__ZNK12CurveTexture9has_alphaEv,__ZNK12CurveTexture9get_flagsEv,__ZNK11MethodBind1I12CurveTexturefE18get_instance_classEv,__ZNK13MethodBind0RCI12CurveTexturefE18get_instance_classEv,__ZNK11MethodBind1I12CurveTextureiE18get_instance_classEv,__ZNK11MethodBind1I12CurveTextureRK10PoolVectorI7Vector2EE18get_instance_classEv,__ZNK13MethodBind0RCI12CurveTexture10PoolVectorI7Vector2EE18get_instance_classEv,__ZNK15GradientTexture16_get_class_namevEv,__ZNK15GradientTexture9get_classEv,__ZNK15GradientTexture7get_ridEv,__ZNK15GradientTexture9get_widthEv,__ZNK15GradientTexture10get_heightEv,__ZNK15GradientTexture9has_alphaEv,__ZNK15GradientTexture9get_flagsEv,__ZNK11MethodBind2I15GradientTexturefRK5ColorE18get_instance_classEv,__ZNK11MethodBind1I15GradientTextureiE18get_instance_classEv,__ZNK11MethodBind2I15GradientTextureifE18get_instance_classEv,__ZNK13MethodBind1RCI15GradientTexturefiE18get_instance_classEv,__ZNK11MethodBind2I15GradientTextureiRK5ColorE18get_instance_classEv,__ZNK13MethodBind1RCI15GradientTexture5ColoriE18get_instance_classEv,__ZNK12MethodBind1RI15GradientTexture5ColorfE18get_instance_classEv,__ZNK13MethodBind0RCI15GradientTextureiE18get_instance_classEv,__ZNK11MethodBind0I15GradientTextureE18get_instance_classEv,__ZNK11MethodBind1I15GradientTextureRK6VectorIfEE18get_instance_classEv,__ZNK13MethodBind0RCI15GradientTexture6VectorIfEE18get_instance_classEv,__ZNK11MethodBind1I15GradientTextureRK6VectorI5ColorEE18get_instance_classEv,__ZNK13MethodBind0RCI15GradientTexture6VectorI5ColorEE18get_instance_classEv,__ZNK13CircleShape2D16_get_class_namevEv,__ZNK13CircleShape2D9get_classEv,__ZNK11MethodBind1I13CircleShape2DfE18get_instance_classEv,__ZNK13MethodBind0RCI13CircleShape2DfE18get_instance_classEv,__ZNK10BitmapFont16_get_class_namevEv,__ZNK10BitmapFont9get_classEv,__ZNK10BitmapFont18get_base_extensionEv,__ZNK10BitmapFont22is_distance_field_hintEv,__ZNK12MethodBind1RI10BitmapFont5ErrorRK6StringE18get_instance_classEv,__ZNK11MethodBind1I10BitmapFontfE18get_instance_classEv,__ZNK11MethodBind3I10BitmapFontwwiE18get_instance_classEv,__ZNK13MethodBind2RCI10BitmapFontiwwE18get_instance_classEv,__ZNK11MethodBind1I10BitmapFontRK3RefI7TextureEE18get_instance_classEv,__ZNK11MethodBind5I10BitmapFontwiRK5Rect2RK7Vector2fE18get_instance_classEv,__ZNK13MethodBind0RCI10BitmapFontiE18get_instance_classEv,__ZNK13MethodBind1RCI10BitmapFont3RefI7TextureEiE18get_instance_classEv,__ZNK13MethodBind2RCI10BitmapFont7Vector2wwE18get_instance_classEv,__ZNK11MethodBind1I10BitmapFontbE18get_instance_classEv,__ZNK11MethodBind0I10BitmapFontE18get_instance_classEv,__ZNK11MethodBind1I10BitmapFontRK10PoolVectorIiEE18get_instance_classEv,__ZNK13MethodBind0RCI10BitmapFont10PoolVectorIiEE18get_instance_classEv,__ZNK11MethodBind1I10BitmapFontRK6VectorI7VariantEE18get_instance_classEv,__ZNK13MethodBind0RCI10BitmapFont6VectorI7VariantEE18get_instance_classEv,__ZNK11MethodBind1I10BitmapFontRK3RefIS0_EE18get_instance_classEv,__ZNK13MethodBind0RCI10BitmapFont3RefIS0_EE18get_instance_classEv,__ZNK11MethodBind1I14SceneTreeTimerfE18get_instance_classEv,__ZNK13MethodBind0RCI14SceneTreeTimerfE18get_instance_classEv,__ZNK13MethodBind0RCI9SceneTreeP8ViewportE18get_instance_classEv,__ZNK13MethodBind1RCI9SceneTreebRK10StringNameE18get_instance_classEv,__ZNK11MethodBind1I9SceneTreebE18get_instance_classEv,__ZNK13MethodBind0RCI9SceneTreebE18get_instance_classEv,__ZNK11MethodBind0I9SceneTreeE18get_instance_classEv,__ZNK12MethodBind0RI9SceneTreebE18get_instance_classEv,__ZNK12MethodBind2RI9SceneTree3RefI14SceneTreeTimerEfbE18get_instance_classEv,__ZNK13MethodBind0RCI9SceneTreeiE18get_instance_classEv,__ZNK13MethodBind0RCI9SceneTreexE18get_instance_classEv,__ZNK11MethodBind3I9SceneTreeNS0_11StretchModeENS0_13StretchAspectE7Vector2E18get_instance_classEv,__ZNK11MethodBind1I9SceneTreeP6ObjectE18get_instance_classEv,__ZNK11MethodBind3I9SceneTreejRK10StringNameiE18get_instance_classEv,__ZNK11MethodBind4I9SceneTreejRK10StringNameRK6StringRK7VariantE18get_instance_classEv,__ZNK11MethodBind2I9SceneTreeRK10StringNameiE18get_instance_classEv,__ZNK11MethodBind3I9SceneTreeRK10StringNameRK6StringRK7VariantE18get_instance_classEv,__ZNK12MethodBind1RI9SceneTree5ArrayRK10StringNameE18get_instance_classEv,__ZNK11MethodBind1I9SceneTreeP4NodeE18get_instance_classEv,__ZNK13MethodBind0RCI9SceneTreeP4NodeE18get_instance_classEv,__ZNK12MethodBind1RI9SceneTree5ErrorRK6StringE18get_instance_classEv,__ZNK12MethodBind1RI9SceneTree5ErrorRK3RefI11PackedSceneEE18get_instance_classEv,__ZNK12MethodBind0RI9SceneTree5ErrorE18get_instance_classEv,__ZNK11MethodBind1I9SceneTreeRK3RefI24NetworkedMultiplayerPeerEE18get_instance_classEv,__ZNK11MethodBind1I9SceneTreeiE18get_instance_classEv,__ZNK16MethodBindVarArgI9SceneTreeE18get_instance_classEv,__ZNK16MethodBindVarArgI9SceneTreeE9is_varargEv,__ZNK16MethodBindVarArgI9SceneTreeE8is_constEv,__ZNK14SceneTreeTimer16_get_class_namevEv,__ZNK14SceneTreeTimer9get_classEv,__ZNK17NavigationPolygon16_get_class_namevEv,__ZNK17NavigationPolygon9get_classEv,__ZNK11MethodBind1I17NavigationPolygonRK10PoolVectorI7Vector2EE18get_instance_classEv,__ZNK13MethodBind0RCI17NavigationPolygon10PoolVectorI7Vector2EE18get_instance_classEv,__ZNK11MethodBind1I17NavigationPolygonRK6VectorIiEE18get_instance_classEv,__ZNK13MethodBind0RCI17NavigationPolygoniE18get_instance_classEv,__ZNK12MethodBind1RI17NavigationPolygon6VectorIiEiE18get_instance_classEv,__ZNK11MethodBind0I17NavigationPolygonE18get_instance_classEv,__ZNK11MethodBind2I17NavigationPolygonRK10PoolVectorI7Vector2EiE18get_instance_classEv,__ZNK11MethodBind2I17NavigationPolygoniRK10PoolVectorI7Vector2EE18get_instance_classEv,__ZNK13MethodBind1RCI17NavigationPolygon10PoolVectorI7Vector2EiE18get_instance_classEv,__ZNK11MethodBind1I17NavigationPolygoniE18get_instance_classEv,__ZNK11MethodBind1I17NavigationPolygonRK5ArrayE18get_instance_classEv,__ZNK13MethodBind0RCI17NavigationPolygon5ArrayE18get_instance_classEv,__ZNK12Navigation2D16_get_class_namevEv,__ZNK12Navigation2D9get_classEv,__ZNK12MethodBind3RI12Navigation2DiRK3RefI17NavigationPolygonERK11Transform2DP6ObjectE18get_instance_classEv,__ZNK11MethodBind2I12Navigation2DiRK11Transform2DE18get_instance_classEv,__ZNK11MethodBind1I12Navigation2DiE18get_instance_classEv,__ZNK12MethodBind3RI12Navigation2D6VectorI7Vector2ERKS2_S5_bE18get_instance_classEv,__ZNK12MethodBind1RI12Navigation2D7Vector2RKS1_E18get_instance_classEv,__ZNK12MethodBind1RI12Navigation2DP6ObjectRK7Vector2E18get_instance_classEv,__ZNK6Path2D16_get_class_namevEv,__ZNK6Path2D9get_classEv,__ZNK7Curve2D16_get_class_namevEv,__ZNK7Curve2D9get_classEv,__ZNK13MethodBind0RCI7Curve2DiE18get_instance_classEv,__ZNK11MethodBind4I7Curve2DRK7Vector2S3_S3_iE18get_instance_classEv,__ZNK11MethodBind2I7Curve2DiRK7Vector2E18get_instance_classEv,__ZNK13MethodBind1RCI7Curve2D7Vector2iE18get_instance_classEv,__ZNK11MethodBind1I7Curve2DiE18get_instance_classEv,__ZNK11MethodBind0I7Curve2DE18get_instance_classEv,__ZNK13MethodBind2RCI7Curve2D7Vector2ifE18get_instance_classEv,__ZNK13MethodBind1RCI7Curve2D7Vector2fE18get_instance_classEv,__ZNK11MethodBind1I7Curve2DfE18get_instance_classEv,__ZNK13MethodBind0RCI7Curve2DfE18get_instance_classEv,__ZNK13MethodBind2RCI7Curve2D7Vector2fbE18get_instance_classEv,__ZNK13MethodBind0RCI7Curve2D10PoolVectorI7Vector2EE18get_instance_classEv,__ZNK13MethodBind2RCI7Curve2D10PoolVectorI7Vector2EifE18get_instance_classEv,__ZNK13MethodBind0RCI7Curve2D10DictionaryE18get_instance_classEv,__ZNK11MethodBind1I7Curve2DRK10DictionaryE18get_instance_classEv,__ZNK11MethodBind1I6Path2DRK3RefI7Curve2DEE18get_instance_classEv,__ZNK13MethodBind0RCI6Path2D3RefI7Curve2DEE18get_instance_classEv,__ZNK11MethodBind0I6Path2DE18get_instance_classEv,__ZNK6BitMap16_get_class_namevEv,__ZNK6BitMap9get_classEv,__ZNK6BitMap14get_save_classEv,__ZNK6BitMap18get_base_extensionEv,__ZNK11MethodBind1I6BitMapRK7Vector2E18get_instance_classEv,__ZNK11MethodBind1I6BitMapRK5ImageE18get_instance_classEv,__ZNK11MethodBind2I6BitMapRK7Vector2bE18get_instance_classEv,__ZNK13MethodBind1RCI6BitMapbRK7Vector2E18get_instance_classEv,__ZNK11MethodBind2I6BitMapRK5Rect2bE18get_instance_classEv,__ZNK13MethodBind0RCI6BitMapiE18get_instance_classEv,__ZNK13MethodBind0RCI6BitMap7Vector2E18get_instance_classEv,__ZNK11MethodBind1I6BitMapRK10DictionaryE18get_instance_classEv,__ZNK13MethodBind0RCI6BitMap10DictionaryE18get_instance_classEv,__ZNK17PolygonPathFinder16_get_class_namevEv,__ZNK17PolygonPathFinder9get_classEv,__ZNK11MethodBind2I17PolygonPathFinderRK6VectorI7Vector2ERKS1_IiEE18get_instance_classEv,__ZNK12MethodBind2RI17PolygonPathFinder6VectorI7Vector2ERKS2_S5_E18get_instance_classEv,__ZNK13MethodBind2RCI17PolygonPathFinder6VectorI7Vector2ERKS2_S5_E18get_instance_classEv,__ZNK13MethodBind1RCI17PolygonPathFinder7Vector2RKS1_E18get_instance_classEv,__ZNK13MethodBind1RCI17PolygonPathFinderbRK7Vector2E18get_instance_classEv,__ZNK11MethodBind2I17PolygonPathFinderifE18get_instance_classEv,__ZNK13MethodBind1RCI17PolygonPathFinderfiE18get_instance_classEv,__ZNK13MethodBind0RCI17PolygonPathFinder5Rect2E18get_instance_classEv,__ZNK11MethodBind1I17PolygonPathFinderRK10DictionaryE18get_instance_classEv,__ZNK13MethodBind0RCI17PolygonPathFinder10DictionaryE18get_instance_classEv,__ZNK13StyleBoxEmpty16_get_class_namevEv,__ZNK13StyleBoxEmpty9get_classEv,__ZNK12MeshDataTool16_get_class_namevEv,__ZNK12MeshDataTool9get_classEv,__ZNK11MethodBind0I12MeshDataToolE18get_instance_classEv,__ZNK12MethodBind2RI12MeshDataTool5ErrorRK3RefI4MeshEiE18get_instance_classEv,__ZNK12MethodBind1RI12MeshDataTool5ErrorRK3RefI4MeshEE18get_instance_classEv,__ZNK13MethodBind0RCI12MeshDataTooliE18get_instance_classEv,__ZNK11MethodBind2I12MeshDataTooliRK7Vector3E18get_instance_classEv,__ZNK13MethodBind1RCI12MeshDataTool7Vector3iE18get_instance_classEv,__ZNK11MethodBind2I12MeshDataTooliRK5PlaneE18get_instance_classEv,__ZNK13MethodBind1RCI12MeshDataTool5PlaneiE18get_instance_classEv,__ZNK11MethodBind2I12MeshDataTooliRK7Vector2E18get_instance_classEv,__ZNK13MethodBind1RCI12MeshDataTool7Vector2iE18get_instance_classEv,__ZNK11MethodBind2I12MeshDataTooliRK5ColorE18get_instance_classEv,__ZNK13MethodBind1RCI12MeshDataTool5ColoriE18get_instance_classEv,__ZNK11MethodBind2I12MeshDataTooliRK6VectorIiEE18get_instance_classEv,__ZNK13MethodBind1RCI12MeshDataTool6VectorIiEiE18get_instance_classEv,__ZNK11MethodBind2I12MeshDataTooliRK6VectorIfEE18get_instance_classEv,__ZNK13MethodBind1RCI12MeshDataTool6VectorIfEiE18get_instance_classEv,__ZNK11MethodBind2I12MeshDataTooliRK7VariantE18get_instance_classEv,__ZNK13MethodBind1RCI12MeshDataTool7VariantiE18get_instance_classEv,__ZNK13MethodBind2RCI12MeshDataTooliiiE18get_instance_classEv,__ZNK11MethodBind1I12MeshDataToolRK3RefI8MaterialEE18get_instance_classEv,__ZNK13MethodBind0RCI12MeshDataTool3RefI8MaterialEE18get_instance_classEv,__ZNK8QuadMesh16_get_class_namevEv,__ZNK8QuadMesh9get_classEv,__ZNK8QuadMesh13_is_generatedEv,__ZNK11MethodBind1I8QuadMeshRK3RefI8MaterialEE18get_instance_classEv,__ZNK13MethodBind0RCI8QuadMesh3RefI8MaterialEE18get_instance_classEv,__ZNK18ParallaxBackground16_get_class_namevEv,__ZNK18ParallaxBackground9get_classEv,__ZNK11CanvasLayer16_get_class_namevEv,__ZNK11CanvasLayer9get_classEv,__ZNK11MethodBind1I18ParallaxBackgroundRK11Transform2DE18get_instance_classEv,__ZNK11MethodBind1I18ParallaxBackgroundRK7Vector2E18get_instance_classEv,__ZNK13MethodBind0RCI18ParallaxBackground7Vector2E18get_instance_classEv,__ZNK11MethodBind1I18ParallaxBackgroundbE18get_instance_classEv,__ZNK12MethodBind0RI18ParallaxBackgroundbE18get_instance_classEv,__ZNK11MethodBind1I11CanvasLayeriE18get_instance_classEv,__ZNK13MethodBind0RCI11CanvasLayeriE18get_instance_classEv,__ZNK11MethodBind1I11CanvasLayerRK11Transform2DE18get_instance_classEv,__ZNK13MethodBind0RCI11CanvasLayer11Transform2DE18get_instance_classEv,__ZNK11MethodBind1I11CanvasLayerRK7Vector2E18get_instance_classEv,__ZNK13MethodBind0RCI11CanvasLayer7Vector2E18get_instance_classEv,__ZNK11MethodBind1I11CanvasLayerfE18get_instance_classEv,__ZNK13MethodBind0RCI11CanvasLayerfE18get_instance_classEv,__ZNK11MethodBind1I11CanvasLayerP4NodeE18get_instance_classEv,__ZNK13MethodBind0RCI11CanvasLayerP4NodeE18get_instance_classEv,__ZNK13MethodBind0RCI11CanvasLayer3RefI7World2DEE18get_instance_classEv,__ZNK7TileSet16_get_class_namevEv,__ZNK7TileSet9get_classEv,__ZNK11MethodBind1I7TileSetiE18get_instance_classEv,__ZNK11MethodBind2I7TileSetiRK6StringE18get_instance_classEv,__ZNK13MethodBind1RCI7TileSet6StringiE18get_instance_classEv,__ZNK11MethodBind2I7TileSetiRK3RefI7TextureEE18get_instance_classEv,__ZNK13MethodBind1RCI7TileSet3RefI7TextureEiE18get_instance_classEv,__ZNK11MethodBind2I7TileSetiRK3RefI14ShaderMaterialEE18get_instance_classEv,__ZNK13MethodBind1RCI7TileSet3RefI14ShaderMaterialEiE18get_instance_classEv,__ZNK11MethodBind2I7TileSetiRK7Vector2E18get_instance_classEv,__ZNK13MethodBind1RCI7TileSet7Vector2iE18get_instance_classEv,__ZNK11MethodBind2I7TileSetiRK5Rect2E18get_instance_classEv,__ZNK13MethodBind1RCI7TileSet5Rect2iE18get_instance_classEv,__ZNK11MethodBind2I7TileSetiRK3RefI7Shape2DEE18get_instance_classEv,__ZNK13MethodBind1RCI7TileSet3RefI7Shape2DEiE18get_instance_classEv,__ZNK11MethodBind2I7TileSetiRK5ArrayE18get_instance_classEv,__ZNK13MethodBind1RCI7TileSet5ArrayiE18get_instance_classEv,__ZNK11MethodBind2I7TileSetiRK3RefI17NavigationPolygonEE18get_instance_classEv,__ZNK13MethodBind1RCI7TileSet3RefI17NavigationPolygonEiE18get_instance_classEv,__ZNK11MethodBind2I7TileSetiRK3RefI17OccluderPolygon2DEE18get_instance_classEv,__ZNK13MethodBind1RCI7TileSet3RefI17OccluderPolygon2DEiE18get_instance_classEv,__ZNK11MethodBind0I7TileSetE18get_instance_classEv,__ZNK13MethodBind0RCI7TileSetiE18get_instance_classEv,__ZNK13MethodBind1RCI7TileSetiRK6StringE18get_instance_classEv,__ZNK13MethodBind0RCI7TileSet5ArrayE18get_instance_classEv,__ZNK5YSort16_get_class_namevEv,__ZNK5YSort9get_classEv,__ZNK11MethodBind1I5YSortbE18get_instance_classEv,__ZNK13MethodBind0RCI5YSortbE18get_instance_classEv,__ZNK9RayCast2D16_get_class_namevEv,__ZNK9RayCast2D9get_classEv,__ZNK11MethodBind1I9RayCast2DbE18get_instance_classEv,__ZNK13MethodBind0RCI9RayCast2DbE18get_instance_classEv,__ZNK11MethodBind1I9RayCast2DRK7Vector2E18get_instance_classEv,__ZNK13MethodBind0RCI9RayCast2D7Vector2E18get_instance_classEv,__ZNK11MethodBind0I9RayCast2DE18get_instance_classEv,__ZNK13MethodBind0RCI9RayCast2DP6ObjectE18get_instance_classEv,__ZNK13MethodBind0RCI9RayCast2DiE18get_instance_classEv,__ZNK11MethodBind1I9RayCast2DRK3RIDE18get_instance_classEv,__ZNK11MethodBind1I9RayCast2DPK6ObjectE18get_instance_classEv,__ZNK11MethodBind1I9RayCast2DjE18get_instance_classEv,__ZNK13MethodBind0RCI9RayCast2DjE18get_instance_classEv,__ZNK6Line2D16_get_class_namevEv,__ZNK6Line2D9get_classEv,__ZNK11MethodBind1I6Line2DRK10PoolVectorI7Vector2EE18get_instance_classEv,__ZNK13MethodBind0RCI6Line2D10PoolVectorI7Vector2EE18get_instance_classEv,__ZNK11MethodBind2I6Line2Di7Vector2E18get_instance_classEv,__ZNK13MethodBind1RCI6Line2D7Vector2iE18get_instance_classEv,__ZNK13MethodBind0RCI6Line2DiE18get_instance_classEv,__ZNK11MethodBind1I6Line2D7Vector2E18get_instance_classEv,__ZNK11MethodBind1I6Line2DiE18get_instance_classEv,__ZNK11MethodBind1I6Line2DfE18get_instance_classEv,__ZNK13MethodBind0RCI6Line2DfE18get_instance_classEv,__ZNK11MethodBind1I6Line2D5ColorE18get_instance_classEv,__ZNK13MethodBind0RCI6Line2D5ColorE18get_instance_classEv,__ZNK11MethodBind1I6Line2DRK3RefI9ColorRampEE18get_instance_classEv,__ZNK13MethodBind0RCI6Line2D3RefI9ColorRampEE18get_instance_classEv,__ZNK11MethodBind1I6Line2DRK3RefI7TextureEE18get_instance_classEv,__ZNK13MethodBind0RCI6Line2D3RefI7TextureEE18get_instance_classEv,__ZNK11MethodBind1I6Line2D15LineTextureModeE18get_instance_classEv,__ZNK13MethodBind0RCI6Line2D15LineTextureModeE18get_instance_classEv,__ZNK11MethodBind1I6Line2D13LineJointModeE18get_instance_classEv,__ZNK13MethodBind0RCI6Line2D13LineJointModeE18get_instance_classEv,__ZNK11MethodBind1I6Line2D11LineCapModeE18get_instance_classEv,__ZNK13MethodBind0RCI6Line2D11LineCapModeE18get_instance_classEv,__ZNK11MethodBind0I6Line2DE18get_instance_classEv,__ZNK12SpriteFrames16_get_class_namevEv,__ZNK12SpriteFrames9get_classEv,__ZNK11MethodBind1I12SpriteFramesRK10StringNameE18get_instance_classEv,__ZNK13MethodBind1RCI12SpriteFramesbRK10StringNameE18get_instance_classEv,__ZNK11MethodBind2I12SpriteFramesRK10StringNameS3_E18get_instance_classEv,__ZNK11MethodBind2I12SpriteFramesRK10StringNamefE18get_instance_classEv,__ZNK13MethodBind1RCI12SpriteFramesfRK10StringNameE18get_instance_classEv,__ZNK11MethodBind2I12SpriteFramesRK10StringNamebE18get_instance_classEv,__ZNK11MethodBind3I12SpriteFramesRK10StringNameRK3RefI7TextureEiE18get_instance_classEv,__ZNK13MethodBind1RCI12SpriteFramesiRK10StringNameE18get_instance_classEv,__ZNK13MethodBind2RCI12SpriteFrames3RefI7TextureERK10StringNameiE18get_instance_classEv,__ZNK11MethodBind3I12SpriteFramesRK10StringNameiRK3RefI7TextureEE18get_instance_classEv,__ZNK11MethodBind2I12SpriteFramesRK10StringNameiE18get_instance_classEv,__ZNK11MethodBind0I12SpriteFramesE18get_instance_classEv,__ZNK11MethodBind1I12SpriteFramesRK5ArrayE18get_instance_classEv,__ZNK13MethodBind0RCI12SpriteFrames5ArrayE18get_instance_classEv,__ZNK11Particles2D16_get_class_namevEv,__ZNK11Particles2D9get_classEv,__ZNK11MethodBind1I11Particles2DbE18get_instance_classEv,__ZNK13MethodBind0RCI11Particles2DbE18get_instance_classEv,__ZNK11MethodBind1I11Particles2DNS0_11ProcessModeEE18get_instance_classEv,__ZNK13MethodBind0RCI11Particles2DNS0_11ProcessModeEE18get_instance_classEv,__ZNK11MethodBind1I11Particles2DiE18get_instance_classEv,__ZNK13MethodBind0RCI11Particles2DiE18get_instance_classEv,__ZNK11MethodBind1I11Particles2DfE18get_instance_classEv,__ZNK13MethodBind0RCI11Particles2DfE18get_instance_classEv,__ZNK11MethodBind2I11Particles2DNS0_9ParameterEfE18get_instance_classEv,__ZNK13MethodBind1RCI11Particles2DfNS0_9ParameterEE18get_instance_classEv,__ZNK11MethodBind1I11Particles2DRK3RefI7TextureEE18get_instance_classEv,__ZNK13MethodBind0RCI11Particles2D3RefI7TextureEE18get_instance_classEv,__ZNK11MethodBind1I11Particles2DRK5ColorE18get_instance_classEv,__ZNK13MethodBind0RCI11Particles2D5ColorE18get_instance_classEv,__ZNK11MethodBind1I11Particles2DRK3RefI9ColorRampEE18get_instance_classEv,__ZNK13MethodBind0RCI11Particles2D3RefI9ColorRampEE18get_instance_classEv,__ZNK11MethodBind1I11Particles2DRK7Vector2E18get_instance_classEv,__ZNK13MethodBind0RCI11Particles2D7Vector2E18get_instance_classEv,__ZNK11MethodBind2I11Particles2DiRK5ColorE18get_instance_classEv,__ZNK13MethodBind1RCI11Particles2D5ColoriE18get_instance_classEv,__ZNK11MethodBind2I11Particles2DifE18get_instance_classEv,__ZNK13MethodBind1RCI11Particles2DfiE18get_instance_classEv,__ZNK11MethodBind0I11Particles2DE18get_instance_classEv,__ZNK11MethodBind1I11Particles2DRK10PoolVectorI7Vector2EE18get_instance_classEv,__ZNK13MethodBind0RCI11Particles2D10PoolVectorI7Vector2EE18get_instance_classEv,__ZNK10PathFollow16_get_class_namevEv,__ZNK10PathFollow9get_classEv,__ZNK11MethodBind1I10PathFollowfE18get_instance_classEv,__ZNK13MethodBind0RCI10PathFollowfE18get_instance_classEv,__ZNK11MethodBind1I10PathFollowNS0_12RotationModeEE18get_instance_classEv,__ZNK13MethodBind0RCI10PathFollowNS0_12RotationModeEE18get_instance_classEv,__ZNK11MethodBind1I10PathFollowbE18get_instance_classEv,__ZNK13MethodBind0RCI10PathFollowbE18get_instance_classEv,__ZNK4Path16_get_class_namevEv,__ZNK4Path9get_classEv,__ZNK7Curve3D16_get_class_namevEv,__ZNK7Curve3D9get_classEv,__ZNK13MethodBind0RCI7Curve3DiE18get_instance_classEv,__ZNK11MethodBind4I7Curve3DRK7Vector3S3_S3_iE18get_instance_classEv,__ZNK11MethodBind2I7Curve3DiRK7Vector3E18get_instance_classEv,__ZNK13MethodBind1RCI7Curve3D7Vector3iE18get_instance_classEv,__ZNK11MethodBind2I7Curve3DifE18get_instance_classEv,__ZNK13MethodBind1RCI7Curve3DfiE18get_instance_classEv,__ZNK11MethodBind1I7Curve3DiE18get_instance_classEv,__ZNK11MethodBind0I7Curve3DE18get_instance_classEv,__ZNK13MethodBind2RCI7Curve3D7Vector3ifE18get_instance_classEv,__ZNK13MethodBind1RCI7Curve3D7Vector3fE18get_instance_classEv,__ZNK11MethodBind1I7Curve3DfE18get_instance_classEv,__ZNK13MethodBind0RCI7Curve3DfE18get_instance_classEv,__ZNK13MethodBind2RCI7Curve3D7Vector3fbE18get_instance_classEv,__ZNK13MethodBind0RCI7Curve3D10PoolVectorI7Vector3EE18get_instance_classEv,__ZNK13MethodBind0RCI7Curve3D10PoolVectorIfEE18get_instance_classEv,__ZNK13MethodBind2RCI7Curve3D10PoolVectorI7Vector3EifE18get_instance_classEv,__ZNK13MethodBind0RCI7Curve3D10DictionaryE18get_instance_classEv,__ZNK11MethodBind1I7Curve3DRK10DictionaryE18get_instance_classEv,__ZNK11MethodBind1I4PathRK3RefI7Curve3DEE18get_instance_classEv,__ZNK13MethodBind0RCI4Path3RefI7Curve3DEE18get_instance_classEv,__ZNK11MethodBind0I4PathE18get_instance_classEv,__ZNK7RayCast16_get_class_namevEv,__ZNK7RayCast9get_classEv,__ZNK11MethodBind1I7RayCastbE18get_instance_classEv,__ZNK13MethodBind0RCI7RayCastbE18get_instance_classEv,__ZNK11MethodBind1I7RayCastRK7Vector3E18get_instance_classEv,__ZNK13MethodBind0RCI7RayCast7Vector3E18get_instance_classEv,__ZNK11MethodBind0I7RayCastE18get_instance_classEv,__ZNK13MethodBind0RCI7RayCastP6ObjectE18get_instance_classEv,__ZNK13MethodBind0RCI7RayCastiE18get_instance_classEv,__ZNK11MethodBind1I7RayCastRK3RIDE18get_instance_classEv,__ZNK11MethodBind1I7RayCastPK6ObjectE18get_instance_classEv,__ZNK11MethodBind1I7RayCastjE18get_instance_classEv,__ZNK13MethodBind0RCI7RayCastjE18get_instance_classEv,__ZNK12VehicleWheel16_get_class_namevEv,__ZNK12VehicleWheel9get_classEv,__ZNK11MethodBind1I12VehicleWheelfE18get_instance_classEv,__ZNK13MethodBind0RCI12VehicleWheelfE18get_instance_classEv,__ZNK11MethodBind1I12VehicleWheelbE18get_instance_classEv,__ZNK13MethodBind0RCI12VehicleWheelbE18get_instance_classEv,__ZNK10Navigation16_get_class_namevEv,__ZNK10Navigation9get_classEv,__ZNK12MethodBind3RI10NavigationiRK3RefI14NavigationMeshERK9TransformP6ObjectE18get_instance_classEv,__ZNK11MethodBind2I10NavigationiRK9TransformE18get_instance_classEv,__ZNK11MethodBind1I10NavigationiE18get_instance_classEv,__ZNK12MethodBind3RI10Navigation6VectorI7Vector3ERKS2_S5_bE18get_instance_classEv,__ZNK12MethodBind3RI10Navigation7Vector3RKS1_S3_RKbE18get_instance_classEv,__ZNK12MethodBind1RI10Navigation7Vector3RKS1_E18get_instance_classEv,__ZNK12MethodBind1RI10NavigationP6ObjectRK7Vector3E18get_instance_classEv,__ZNK11MethodBind1I10NavigationRK7Vector3E18get_instance_classEv,__ZNK13MethodBind0RCI10Navigation7Vector3E18get_instance_classEv,__ZNK14NavigationMesh16_get_class_namevEv,__ZNK14NavigationMesh9get_classEv,__ZNK11MethodBind1I14NavigationMeshRK10PoolVectorI7Vector3EE18get_instance_classEv,__ZNK13MethodBind0RCI14NavigationMesh10PoolVectorI7Vector3EE18get_instance_classEv,__ZNK11MethodBind1I14NavigationMeshRK6VectorIiEE18get_instance_classEv,__ZNK13MethodBind0RCI14NavigationMeshiE18get_instance_classEv,__ZNK12MethodBind1RI14NavigationMesh6VectorIiEiE18get_instance_classEv,__ZNK11MethodBind0I14NavigationMeshE18get_instance_classEv,__ZNK11MethodBind1I14NavigationMeshRK5ArrayE18get_instance_classEv,__ZNK13MethodBind0RCI14NavigationMesh5ArrayE18get_instance_classEv,__ZNK10Position3D16_get_class_namevEv,__ZNK10Position3D9get_classEv,__ZNK9SpotLight16_get_class_namevEv,__ZNK9SpotLight9get_classEv,__ZNK9OmniLight16_get_class_namevEv,__ZNK9OmniLight9get_classEv,__ZNK11MethodBind1I9OmniLightNS0_10ShadowModeEE18get_instance_classEv,__ZNK13MethodBind0RCI9OmniLightNS0_10ShadowModeEE18get_instance_classEv,__ZNK11MethodBind1I9OmniLightNS0_12ShadowDetailEE18get_instance_classEv,__ZNK13MethodBind0RCI9OmniLightNS0_12ShadowDetailEE18get_instance_classEv,__ZNK16DirectionalLight16_get_class_namevEv,__ZNK16DirectionalLight9get_classEv,__ZNK11MethodBind1I16DirectionalLightNS0_10ShadowModeEE18get_instance_classEv,__ZNK13MethodBind0RCI16DirectionalLightNS0_10ShadowModeEE18get_instance_classEv,__ZNK11MethodBind1I16DirectionalLightbE18get_instance_classEv,__ZNK13MethodBind0RCI16DirectionalLightbE18get_instance_classEv,__ZNK18InterpolatedCamera16_get_class_namevEv,__ZNK18InterpolatedCamera9get_classEv,__ZNK11MethodBind1I18InterpolatedCameraRK8NodePathE18get_instance_classEv,__ZNK13MethodBind0RCI18InterpolatedCamera8NodePathE18get_instance_classEv,__ZNK11MethodBind1I18InterpolatedCameraPK6ObjectE18get_instance_classEv,__ZNK11MethodBind1I18InterpolatedCamerafE18get_instance_classEv,__ZNK13MethodBind0RCI18InterpolatedCamerafE18get_instance_classEv,__ZNK11MethodBind1I18InterpolatedCamerabE18get_instance_classEv,__ZNK13MethodBind0RCI18InterpolatedCamerabE18get_instance_classEv,__ZNK14BoneAttachment16_get_class_namevEv,__ZNK14BoneAttachment9get_classEv,__ZNK11MethodBind1I14BoneAttachmentRK6StringE18get_instance_classEv,__ZNK13MethodBind0RCI14BoneAttachment6StringE18get_instance_classEv,__ZNK10VScrollBar16_get_class_namevEv,__ZNK10VScrollBar9get_classEv,__ZNK11ColorPicker16_get_class_namevEv,__ZNK11ColorPicker9get_classEv,__ZNK7HSlider16_get_class_namevEv,__ZNK7HSlider9get_classEv,__ZNK5Timer16_get_class_namevEv,__ZNK5Timer9get_classEv,__ZNK11MethodBind1I5TimerfE18get_instance_classEv,__ZNK13MethodBind0RCI5TimerfE18get_instance_classEv,__ZNK11MethodBind1I5TimerbE18get_instance_classEv,__ZNK13MethodBind0RCI5TimerbE18get_instance_classEv,__ZNK11MethodBind0I5TimerE18get_instance_classEv,__ZNK11MethodBind1I5TimerNS0_16TimerProcessModeEE18get_instance_classEv,__ZNK13MethodBind0RCI5TimerNS0_16TimerProcessModeEE18get_instance_classEv,__ZNK10HSeparator16_get_class_namevEv,__ZNK10HSeparator9get_classEv,__ZNK10VSeparator16_get_class_namevEv,__ZNK10VSeparator9get_classEv,__ZNK10ToolButton16_get_class_namevEv,__ZNK10ToolButton9get_classEv,__ZNK11MethodBind1I11ColorPickerRK5ColorE18get_instance_classEv,__ZNK13MethodBind0RCI11ColorPicker5ColorE18get_instance_classEv,__ZNK11MethodBind1I11ColorPickerbE18get_instance_classEv,__ZNK13MethodBind0RCI11ColorPickerbE18get_instance_classEv,__ZNK11MethodBind1I11ColorPickerdE18get_instance_classEv,__ZNK11MethodBind1I11ColorPickerRK6StringE18get_instance_classEv,__ZNK11MethodBind0I11ColorPickerE18get_instance_classEv,__ZNK11MethodBind2I11ColorPickeriP7ControlE18get_instance_classEv,__ZNK11MethodBind1I11ColorPickerRK10InputEventE18get_instance_classEv,__ZNK10PopupPanel16_get_class_namevEv,__ZNK10PopupPanel9get_classEv,__ZNK13ReferenceRect16_get_class_namevEv,__ZNK13ReferenceRect9get_classEv,__ZNK12VButtonArray16_get_class_namevEv,__ZNK12VButtonArray9get_classEv,__ZNK12HButtonArray16_get_class_namevEv,__ZNK12HButtonArray9get_classEv,__ZNK15VSplitContainer16_get_class_namevEv,__ZNK15VSplitContainer9get_classEv,__ZNK15HSplitContainer16_get_class_namevEv,__ZNK15HSplitContainer9get_classEv,__ZNK9ColorRect16_get_class_namevEv,__ZNK9ColorRect9get_classEv,__ZNK11MethodBind1I9ColorRectRK5ColorE18get_instance_classEv,__ZNK13MethodBind0RCI9ColorRect5ColorE18get_instance_classEv,__ZNK7VSlider16_get_class_namevEv,__ZNK7VSlider9get_classEv,__ZNK8ShortCut16_get_class_namevEv,__ZNK8ShortCut9get_classEv,__ZNK11MethodBind1I8ShortCutRK10InputEventE18get_instance_classEv,__ZNK13MethodBind0RCI8ShortCut10InputEventE18get_instance_classEv,__ZNK13MethodBind0RCI8ShortCutbE18get_instance_classEv,__ZNK13MethodBind1RCI8ShortCutbRK10InputEventE18get_instance_classEv,__ZNK13MethodBind0RCI8ShortCut6StringE18get_instance_classEv,__ZNK11ButtonGroup16_get_class_namevEv,__ZNK11ButtonGroup9get_classEv,__ZNK12MethodBind0RI11ButtonGroupP10BaseButtonE18get_instance_classEv,__ZNK17ResourcePreloader16_get_class_namevEv,__ZNK17ResourcePreloader9get_classEv,__ZNK11MethodBind1I17ResourcePreloaderRK5ArrayE18get_instance_classEv,__ZNK13MethodBind0RCI17ResourcePreloader5ArrayE18get_instance_classEv,__ZNK11MethodBind2I17ResourcePreloaderRK10StringNameRK3RefI8ResourceEE18get_instance_classEv,__ZNK11MethodBind1I17ResourcePreloaderRK10StringNameE18get_instance_classEv,__ZNK11MethodBind2I17ResourcePreloaderRK10StringNameS3_E18get_instance_classEv,__ZNK13MethodBind1RCI17ResourcePreloaderbRK10StringNameE18get_instance_classEv,__ZNK13MethodBind1RCI17ResourcePreloader3RefI8ResourceERK10StringNameE18get_instance_classEv,__ZNK13MethodBind0RCI17ResourcePreloader10PoolVectorI6StringEE18get_instance_classEv,__ZNK24Physics2DDirectBodyState16_get_class_namevEv,__ZNK24Physics2DDirectBodyState9get_classEv,__ZNK13MethodBind0RCI24Physics2DDirectBodyState7Vector2E18get_instance_classEv,__ZNK13MethodBind0RCI24Physics2DDirectBodyStatefE18get_instance_classEv,__ZNK11MethodBind1I24Physics2DDirectBodyStateRK7Vector2E18get_instance_classEv,__ZNK11MethodBind1I24Physics2DDirectBodyStatefE18get_instance_classEv,__ZNK11MethodBind1I24Physics2DDirectBodyStateRK11Transform2DE18get_instance_classEv,__ZNK13MethodBind0RCI24Physics2DDirectBodyState11Transform2DE18get_instance_classEv,__ZNK11MethodBind1I24Physics2DDirectBodyStatebE18get_instance_classEv,__ZNK13MethodBind0RCI24Physics2DDirectBodyStatebE18get_instance_classEv,__ZNK13MethodBind0RCI24Physics2DDirectBodyStateiE18get_instance_classEv,__ZNK13MethodBind1RCI24Physics2DDirectBodyState7Vector2iE18get_instance_classEv,__ZNK13MethodBind1RCI24Physics2DDirectBodyStateiiE18get_instance_classEv,__ZNK13MethodBind1RCI24Physics2DDirectBodyState3RIDiE18get_instance_classEv,__ZNK13MethodBind1RCI24Physics2DDirectBodyStatejiE18get_instance_classEv,__ZNK13MethodBind1RCI24Physics2DDirectBodyStateP6ObjectiE18get_instance_classEv,__ZNK13MethodBind1RCI24Physics2DDirectBodyState7VariantiE18get_instance_classEv,__ZNK11MethodBind0I24Physics2DDirectBodyStateE18get_instance_classEv,__ZNK12MethodBind0RI24Physics2DDirectBodyStateP25Physics2DDirectSpaceStateE18get_instance_classEv,__ZNK15Physics2DServer16_get_class_namevEv,__ZNK15Physics2DServer9get_classEv,__ZNK12MethodBind1RI15Physics2DServer3RIDNS0_9ShapeTypeEE18get_instance_classEv,__ZNK11MethodBind2I15Physics2DServer3RIDRK7VariantE18get_instance_classEv,__ZNK13MethodBind1RCI15Physics2DServerNS0_9ShapeTypeE3RIDE18get_instance_classEv,__ZNK13MethodBind1RCI15Physics2DServer7Variant3RIDE18get_instance_classEv,__ZNK12MethodBind0RI15Physics2DServer3RIDE18get_instance_classEv,__ZNK11MethodBind2I15Physics2DServer3RIDbE18get_instance_classEv,__ZNK13MethodBind1RCI15Physics2DServerb3RIDE18get_instance_classEv,__ZNK11MethodBind3I15Physics2DServer3RIDNS0_14SpaceParameterEfE18get_instance_classEv,__ZNK13MethodBind2RCI15Physics2DServerf3RIDNS0_14SpaceParameterEE18get_instance_classEv,__ZNK12MethodBind1RI15Physics2DServerP25Physics2DDirectSpaceState3RIDE18get_instance_classEv,__ZNK11MethodBind2I15Physics2DServer3RIDS1_E18get_instance_classEv,__ZNK13MethodBind1RCI15Physics2DServer3RIDS1_E18get_instance_classEv,__ZNK11MethodBind2I15Physics2DServer3RIDNS0_21AreaSpaceOverrideModeEE18get_instance_classEv,__ZNK13MethodBind1RCI15Physics2DServerNS0_21AreaSpaceOverrideModeE3RIDE18get_instance_classEv,__ZNK11MethodBind3I15Physics2DServer3RIDS1_RK11Transform2DE18get_instance_classEv,__ZNK11MethodBind3I15Physics2DServer3RIDiS1_E18get_instance_classEv,__ZNK11MethodBind3I15Physics2DServer3RIDiRK11Transform2DE18get_instance_classEv,__ZNK13MethodBind1RCI15Physics2DServeri3RIDE18get_instance_classEv,__ZNK13MethodBind2RCI15Physics2DServer3RIDS1_iE18get_instance_classEv,__ZNK13MethodBind2RCI15Physics2DServer11Transform2D3RIDiE18get_instance_classEv,__ZNK11MethodBind2I15Physics2DServer3RIDiE18get_instance_classEv,__ZNK11MethodBind1I15Physics2DServer3RIDE18get_instance_classEv,__ZNK11MethodBind2I15Physics2DServer3RIDjE18get_instance_classEv,__ZNK11MethodBind3I15Physics2DServer3RIDNS0_13AreaParameterERK7VariantE18get_instance_classEv,__ZNK11MethodBind2I15Physics2DServer3RIDRK11Transform2DE18get_instance_classEv,__ZNK13MethodBind2RCI15Physics2DServer7Variant3RIDNS0_13AreaParameterEE18get_instance_classEv,__ZNK13MethodBind1RCI15Physics2DServer11Transform2D3RIDE18get_instance_classEv,__ZNK13MethodBind1RCI15Physics2DServerj3RIDE18get_instance_classEv,__ZNK11MethodBind3I15Physics2DServer3RIDP6ObjectRK10StringNameE18get_instance_classEv,__ZNK12MethodBind2RI15Physics2DServer3RIDNS0_8BodyModeEbE18get_instance_classEv,__ZNK11MethodBind2I15Physics2DServer3RIDNS0_8BodyModeEE18get_instance_classEv,__ZNK13MethodBind1RCI15Physics2DServerNS0_8BodyModeE3RIDE18get_instance_classEv,__ZNK11MethodBind3I15Physics2DServer3RIDiRK7VariantE18get_instance_classEv,__ZNK13MethodBind2RCI15Physics2DServer7Variant3RIDiE18get_instance_classEv,__ZNK11MethodBind3I15Physics2DServer3RIDibE18get_instance_classEv,__ZNK13MethodBind2RCI15Physics2DServerb3RIDiE18get_instance_classEv,__ZNK11MethodBind2I15Physics2DServer3RIDNS0_7CCDModeEE18get_instance_classEv,__ZNK13MethodBind1RCI15Physics2DServerNS0_7CCDModeE3RIDE18get_instance_classEv,__ZNK11MethodBind3I15Physics2DServer3RIDNS0_13BodyParameterEfE18get_instance_classEv,__ZNK13MethodBind2RCI15Physics2DServerf3RIDNS0_13BodyParameterEE18get_instance_classEv,__ZNK11MethodBind3I15Physics2DServer3RIDNS0_9BodyStateERK7VariantE18get_instance_classEv,__ZNK13MethodBind2RCI15Physics2DServer7Variant3RIDNS0_9BodyStateEE18get_instance_classEv,__ZNK11MethodBind3I15Physics2DServer3RIDRK7Vector2S4_E18get_instance_classEv,__ZNK11MethodBind2I15Physics2DServer3RIDRK7Vector2E18get_instance_classEv,__ZNK13MethodBind1RCI15Physics2DServer7Vector23RIDE18get_instance_classEv,__ZNK11MethodBind2I15Physics2DServer3RIDfE18get_instance_classEv,__ZNK13MethodBind1RCI15Physics2DServerf3RIDE18get_instance_classEv,__ZNK11MethodBind4I15Physics2DServer3RIDP6ObjectRK10StringNameRK7VariantE18get_instance_classEv,__ZNK12MethodBind5RI15Physics2DServerb3RIDRK11Transform2DRK7Vector2fRK3RefI25Physics2DTestMotionResultEE18get_instance_classEv,__ZNK11MethodBind3I15Physics2DServer3RIDNS0_10JointParamEfE18get_instance_classEv,__ZNK13MethodBind2RCI15Physics2DServerf3RIDNS0_10JointParamEE18get_instance_classEv,__ZNK12MethodBind3RI15Physics2DServer3RIDRK7Vector2S1_S1_E18get_instance_classEv,__ZNK12MethodBind5RI15Physics2DServer3RIDRK7Vector2S4_S4_S1_S1_E18get_instance_classEv,__ZNK12MethodBind4RI15Physics2DServer3RIDRK7Vector2S4_S1_S1_E18get_instance_classEv,__ZNK11MethodBind3I15Physics2DServer3RIDNS0_17DampedStringParamEfE18get_instance_classEv,__ZNK13MethodBind2RCI15Physics2DServerf3RIDNS0_17DampedStringParamEE18get_instance_classEv,__ZNK13MethodBind1RCI15Physics2DServerNS0_9JointTypeE3RIDE18get_instance_classEv,__ZNK11MethodBind1I15Physics2DServerbE18get_instance_classEv,__ZNK12MethodBind1RI15Physics2DServeriNS0_11ProcessInfoEE18get_instance_classEv,__ZNK11AudioServer16_get_class_namevEv,__ZNK11AudioServer9get_classEv,__ZNK11AudioServer16get_speaker_modeEv,__ZNK11MethodBind1I11AudioServeriE18get_instance_classEv,__ZNK13MethodBind0RCI11AudioServeriE18get_instance_classEv,__ZNK11MethodBind2I11AudioServeriiE18get_instance_classEv,__ZNK11MethodBind2I11AudioServeriRK6StringE18get_instance_classEv,__ZNK13MethodBind1RCI11AudioServer6StringiE18get_instance_classEv,__ZNK11MethodBind2I11AudioServerifE18get_instance_classEv,__ZNK13MethodBind1RCI11AudioServerfiE18get_instance_classEv,__ZNK11MethodBind2I11AudioServeriRK10StringNameE18get_instance_classEv,__ZNK13MethodBind1RCI11AudioServer10StringNameiE18get_instance_classEv,__ZNK11MethodBind2I11AudioServeribE18get_instance_classEv,__ZNK13MethodBind1RCI11AudioServerbiE18get_instance_classEv,__ZNK11MethodBind3I11AudioServeriRK3RefI11AudioEffectEiE18get_instance_classEv,__ZNK12MethodBind2RI11AudioServer3RefI11AudioEffectEiiE18get_instance_classEv,__ZNK11MethodBind3I11AudioServeriiiE18get_instance_classEv,__ZNK11MethodBind3I11AudioServeriibE18get_instance_classEv,__ZNK13MethodBind2RCI11AudioServerbiiE18get_instance_classEv,__ZNK13MethodBind2RCI11AudioServerfiiE18get_instance_classEv,__ZNK11MethodBind0I11AudioServerE18get_instance_classEv,__ZNK13MethodBind0RCI11AudioServerNS0_11SpeakerModeEE18get_instance_classEv,__ZNK13MethodBind0RCI11AudioServerfE18get_instance_classEv,__ZNK11MethodBind1I11AudioServerRK3RefI14AudioBusLayoutEE18get_instance_classEv,__ZNK13MethodBind0RCI11AudioServer3RefI14AudioBusLayoutEE18get_instance_classEv,__ZNK14AudioBusLayout16_get_class_namevEv,__ZNK14AudioBusLayout9get_classEv,__ZNK12VisualServer16_get_class_namevEv,__ZNK12VisualServer9get_classEv,__ZN12VisualServer16get_test_textureEv,__ZN12VisualServer17get_white_textureEv,__ZNK12MethodBind0RI12VisualServer3RIDE18get_instance_classEv,__ZNK12MethodBind2RI12VisualServer3RIDRK5ImagejE18get_instance_classEv,__ZNK11MethodBind2I12VisualServer3RIDjE18get_instance_classEv,__ZNK13MethodBind1RCI12VisualServerj3RIDE18get_instance_classEv,__ZNK11MethodBind1I12VisualServerbE18get_instance_classEv,__ZNK22PhysicsDirectBodyState16_get_class_namevEv,__ZNK22PhysicsDirectBodyState9get_classEv,__ZNK13MethodBind0RCI22PhysicsDirectBodyState7Vector3E18get_instance_classEv,__ZNK13MethodBind0RCI22PhysicsDirectBodyStatefE18get_instance_classEv,__ZNK13MethodBind0RCI22PhysicsDirectBodyState5BasisE18get_instance_classEv,__ZNK11MethodBind1I22PhysicsDirectBodyStateRK7Vector3E18get_instance_classEv,__ZNK11MethodBind1I22PhysicsDirectBodyStateRK9TransformE18get_instance_classEv,__ZNK13MethodBind0RCI22PhysicsDirectBodyState9TransformE18get_instance_classEv,__ZNK11MethodBind2I22PhysicsDirectBodyStateRK7Vector3S3_E18get_instance_classEv,__ZNK11MethodBind1I22PhysicsDirectBodyStatebE18get_instance_classEv,__ZNK13MethodBind0RCI22PhysicsDirectBodyStatebE18get_instance_classEv,__ZNK13MethodBind0RCI22PhysicsDirectBodyStateiE18get_instance_classEv,__ZNK13MethodBind1RCI22PhysicsDirectBodyState7Vector3iE18get_instance_classEv,__ZNK13MethodBind1RCI22PhysicsDirectBodyStateiiE18get_instance_classEv,__ZNK13MethodBind1RCI22PhysicsDirectBodyState3RIDiE18get_instance_classEv,__ZNK13MethodBind1RCI22PhysicsDirectBodyStatejiE18get_instance_classEv,__ZNK13MethodBind1RCI22PhysicsDirectBodyStateP6ObjectiE18get_instance_classEv,__ZNK11MethodBind0I22PhysicsDirectBodyStateE18get_instance_classEv,__ZNK12MethodBind0RI22PhysicsDirectBodyStateP23PhysicsDirectSpaceStateE18get_instance_classEv,__ZNK13PhysicsServer16_get_class_namevEv,__ZNK13PhysicsServer9get_classEv,__ZNK12MethodBind1RI13PhysicsServer3RIDNS0_9ShapeTypeEE18get_instance_classEv,__ZNK11MethodBind2I13PhysicsServer3RIDRK7VariantE18get_instance_classEv,__ZNK13MethodBind1RCI13PhysicsServerNS0_9ShapeTypeE3RIDE18get_instance_classEv,__ZNK13MethodBind1RCI13PhysicsServer7Variant3RIDE18get_instance_classEv,__ZNK12MethodBind0RI13PhysicsServer3RIDE18get_instance_classEv,__ZNK11MethodBind2I13PhysicsServer3RIDbE18get_instance_classEv,__ZNK13MethodBind1RCI13PhysicsServerb3RIDE18get_instance_classEv,__ZNK11MethodBind3I13PhysicsServer3RIDNS0_14SpaceParameterEfE18get_instance_classEv,__ZNK13MethodBind2RCI13PhysicsServerf3RIDNS0_14SpaceParameterEE18get_instance_classEv,__ZNK12MethodBind1RI13PhysicsServerP23PhysicsDirectSpaceState3RIDE18get_instance_classEv,__ZNK11MethodBind2I13PhysicsServer3RIDS1_E18get_instance_classEv,__ZNK13MethodBind1RCI13PhysicsServer3RIDS1_E18get_instance_classEv,__ZNK11MethodBind2I13PhysicsServer3RIDNS0_21AreaSpaceOverrideModeEE18get_instance_classEv,__ZNK13MethodBind1RCI13PhysicsServerNS0_21AreaSpaceOverrideModeE3RIDE18get_instance_classEv,__ZNK11MethodBind3I13PhysicsServer3RIDS1_RK9TransformE18get_instance_classEv,__ZNK11MethodBind3I13PhysicsServer3RIDiS1_E18get_instance_classEv,__ZNK11MethodBind3I13PhysicsServer3RIDiRK9TransformE18get_instance_classEv,__ZNK13MethodBind1RCI13PhysicsServeri3RIDE18get_instance_classEv,__ZNK13MethodBind2RCI13PhysicsServer3RIDS1_iE18get_instance_classEv,__ZNK13MethodBind2RCI13PhysicsServer9Transform3RIDiE18get_instance_classEv,__ZNK11MethodBind2I13PhysicsServer3RIDiE18get_instance_classEv,__ZNK11MethodBind1I13PhysicsServer3RIDE18get_instance_classEv,__ZNK11MethodBind2I13PhysicsServer3RIDjE18get_instance_classEv,__ZNK11MethodBind3I13PhysicsServer3RIDNS0_13AreaParameterERK7VariantE18get_instance_classEv,__ZNK11MethodBind2I13PhysicsServer3RIDRK9TransformE18get_instance_classEv,__ZNK13MethodBind2RCI13PhysicsServer7Variant3RIDNS0_13AreaParameterEE18get_instance_classEv,__ZNK13MethodBind1RCI13PhysicsServer9Transform3RIDE18get_instance_classEv,__ZNK13MethodBind1RCI13PhysicsServerj3RIDE18get_instance_classEv,__ZNK11MethodBind3I13PhysicsServer3RIDP6ObjectRK10StringNameE18get_instance_classEv,__ZNK12MethodBind2RI13PhysicsServer3RIDNS0_8BodyModeEbE18get_instance_classEv,__ZNK11MethodBind2I13PhysicsServer3RIDNS0_8BodyModeEE18get_instance_classEv,__ZNK13MethodBind1RCI13PhysicsServerNS0_8BodyModeE3RIDE18get_instance_classEv,__ZNK13MethodBind2RCI13PhysicsServerj3RIDjE18get_instance_classEv,__ZNK11MethodBind3I13PhysicsServer3RIDNS0_13BodyParameterEfE18get_instance_classEv,__ZNK13MethodBind2RCI13PhysicsServerf3RIDNS0_13BodyParameterEE18get_instance_classEv,__ZNK11MethodBind3I13PhysicsServer3RIDNS0_9BodyStateERK7VariantE18get_instance_classEv,__ZNK13MethodBind2RCI13PhysicsServer7Variant3RIDNS0_9BodyStateEE18get_instance_classEv,__ZNK11MethodBind3I13PhysicsServer3RIDRK7Vector3S4_E18get_instance_classEv,__ZNK11MethodBind2I13PhysicsServer3RIDRK7Vector3E18get_instance_classEv,__ZNK11MethodBind2I13PhysicsServer3RIDNS0_12BodyAxisLockEE18get_instance_classEv,__ZNK13MethodBind1RCI13PhysicsServerNS0_12BodyAxisLockE3RIDE18get_instance_classEv,__ZNK11MethodBind4I13PhysicsServer3RIDP6ObjectRK10StringNameRK7VariantE18get_instance_classEv,__ZNK12MethodBind4RI13PhysicsServer3RIDS1_RK7Vector3S1_S4_E18get_instance_classEv,__ZNK11MethodBind3I13PhysicsServer3RIDNS0_13PinJointParamEfE18get_instance_classEv,__ZNK13MethodBind2RCI13PhysicsServerf3RIDNS0_13PinJointParamEE18get_instance_classEv,__ZNK13MethodBind1RCI13PhysicsServer7Vector33RIDE18get_instance_classEv,__ZNK12MethodBind4RI13PhysicsServer3RIDS1_RK9TransformS1_S4_E18get_instance_classEv,__ZNK11MethodBind3I13PhysicsServer3RIDNS0_15HingeJointParamEfE18get_instance_classEv,__ZNK13MethodBind2RCI13PhysicsServerf3RIDNS0_15HingeJointParamEE18get_instance_classEv,__ZNK11MethodBind3I13PhysicsServer3RIDNS0_14HingeJointFlagEbE18get_instance_classEv,__ZNK13MethodBind2RCI13PhysicsServerb3RIDNS0_14HingeJointFlagEE18get_instance_classEv,__ZNK11MethodBind3I13PhysicsServer3RIDNS0_16SliderJointParamEfE18get_instance_classEv,__ZNK13MethodBind2RCI13PhysicsServerf3RIDNS0_16SliderJointParamEE18get_instance_classEv,__ZNK11MethodBind3I13PhysicsServer3RIDNS0_19ConeTwistJointParamEfE18get_instance_classEv,__ZNK13MethodBind2RCI13PhysicsServerf3RIDNS0_19ConeTwistJointParamEE18get_instance_classEv,__ZNK13MethodBind1RCI13PhysicsServerNS0_9JointTypeE3RIDE18get_instance_classEv,__ZNK11MethodBind4I13PhysicsServer3RIDN7Vector34AxisENS0_19G6DOFJointAxisParamEfE18get_instance_classEv,__ZNK12MethodBind3RI13PhysicsServerf3RIDN7Vector34AxisENS0_19G6DOFJointAxisParamEE18get_instance_classEv,__ZNK11MethodBind4I13PhysicsServer3RIDN7Vector34AxisENS0_18G6DOFJointAxisFlagEbE18get_instance_classEv,__ZNK12MethodBind3RI13PhysicsServerb3RIDN7Vector34AxisENS0_18G6DOFJointAxisFlagEE18get_instance_classEv,__ZNK11MethodBind1I13PhysicsServerbE18get_instance_classEv,__ZNK12MethodBind1RI13PhysicsServeriNS0_11ProcessInfoEE18get_instance_classEv,__ZNK15PhysicsServerSW16_get_class_namevEv,__ZNK15PhysicsServerSW9get_classEv,__ZN15PhysicsServerSW12space_createEv,__ZN15PhysicsServerSW11area_createEv,__ZNK24PhysicsDirectBodyStateSW16_get_class_namevEv,__ZNK24PhysicsDirectBodyStateSW9get_classEv,__ZNK24PhysicsDirectBodyStateSW11is_sleepingEv,__ZNK24PhysicsDirectBodyStateSW17get_contact_countEv,__ZN24PhysicsDirectBodyStateSW15get_space_stateEv,__ZNK18Generic6DOFJointSW8get_typeEv,__ZNK16ConeTwistJointSW8get_typeEv,__ZNK13SliderJointSW8get_typeEv,__ZNK12HingeJointSW8get_typeEv,__ZNK10PinJointSW8get_typeEv,__ZNK25PhysicsDirectSpaceStateSW16_get_class_namevEv,__ZNK25PhysicsDirectSpaceStateSW9get_classEv,__ZNK13MotionShapeSW8get_typeEv,__ZNK7ShapeSW10is_concaveEv,__ZNK23PhysicsDirectSpaceState16_get_class_namevEv,__ZNK23PhysicsDirectSpaceState9get_classEv,__ZNK12MethodBind5RI23PhysicsDirectSpaceState10DictionaryRK7Vector3S4_RK6VectorI3RIDEjjE18get_instance_classEv,__ZNK12MethodBind2RI23PhysicsDirectSpaceState5ArrayRK3RefI27PhysicsShapeQueryParametersEiE18get_instance_classEv,__ZNK12MethodBind2RI23PhysicsDirectSpaceState5ArrayRK3RefI27PhysicsShapeQueryParametersERK7Vector3E18get_instance_classEv,__ZNK12MethodBind1RI23PhysicsDirectSpaceState10DictionaryRK3RefI27PhysicsShapeQueryParametersEE18get_instance_classEv,__ZNK16HeightMapShapeSW8get_typeEv,__ZNK14ConcaveShapeSW10is_concaveEv,__ZNK21ConcavePolygonShapeSW8get_typeEv,__ZNK11FaceShapeSW8get_typeEv,__ZNK20ConvexPolygonShapeSW8get_typeEv,__ZNK14CapsuleShapeSW8get_typeEv,__ZNK10BoxShapeSW8get_typeEv,__ZNK13SphereShapeSW8get_typeEv,__ZNK10RayShapeSW8get_typeEv,__ZNK12PlaneShapeSW8get_typeEv,__ZNK12PinJoint2DSW8get_typeEv,__ZNK15GrooveJoint2DSW8get_typeEv,__ZNK21DampedSpringJoint2DSW8get_typeEv,__ZNK17Physics2DServerSW16_get_class_namevEv,__ZNK17Physics2DServerSW9get_classEv,__ZN17Physics2DServerSW12space_createEv,__ZN17Physics2DServerSW11area_createEv,__ZNK26Physics2DDirectBodyStateSW16_get_class_namevEv,__ZNK26Physics2DDirectBodyStateSW9get_classEv,__ZNK26Physics2DDirectBodyStateSW11is_sleepingEv,__ZNK26Physics2DDirectBodyStateSW17get_contact_countEv,__ZN26Physics2DDirectBodyStateSW15get_space_stateEv,__ZNK27Physics2DDirectSpaceStateSW16_get_class_namevEv,__ZNK27Physics2DDirectSpaceStateSW9get_classEv,__ZNK25Physics2DDirectSpaceState16_get_class_namevEv,__ZNK25Physics2DDirectSpaceState9get_classEv,__ZNK12MethodBind5RI25Physics2DDirectSpaceState5ArrayRK7Vector2iRK6VectorI3RIDEjjE18get_instance_classEv,__ZNK12MethodBind5RI25Physics2DDirectSpaceState10DictionaryRK7Vector2S4_RK6VectorI3RIDEjjE18get_instance_classEv,__ZNK12MethodBind2RI25Physics2DDirectSpaceState5ArrayRK3RefI29Physics2DShapeQueryParametersEiE18get_instance_classEv,__ZNK12MethodBind1RI25Physics2DDirectSpaceState5ArrayRK3RefI29Physics2DShapeQueryParametersEE18get_instance_classEv,__ZNK12MethodBind1RI25Physics2DDirectSpaceState10DictionaryRK3RefI29Physics2DShapeQueryParametersEE18get_instance_classEv,__ZNK13LineShape2DSW8get_typeEv,__ZNK9Shape2DSW10is_concaveEv,__ZNK12RayShape2DSW8get_typeEv,__ZNK16SegmentShape2DSW8get_typeEv,__ZNK15CircleShape2DSW8get_typeEv,__ZNK18RectangleShape2DSW8get_typeEv,__ZNK16CapsuleShape2DSW8get_typeEv,__ZNK23ConcavePolygonShape2DSW8get_typeEv,__ZNK16ConcaveShape2DSW10is_concaveEv,__ZNK22ConvexPolygonShape2DSW8get_typeEv,__ZN17VisualServerScene13camera_createEv,__ZN17VisualServerScene15scenario_createEv,__ZN17VisualServerScene15instance_createEv,__ZN18VisualServerRaster14texture_createEv,__ZN18VisualServerRaster13skybox_createEv,__ZN18VisualServerRaster13shader_createEv,__ZN18VisualServerRaster15material_createEv,__ZN18VisualServerRaster11mesh_createEv,__ZN18VisualServerRaster16multimesh_createEv,__ZN18VisualServerRaster16immediate_createEv,__ZN18VisualServerRaster15skeleton_createEv,__ZN18VisualServerRaster23reflection_probe_createEv,__ZN18VisualServerRaster11room_createEv,__ZN18VisualServerRaster13portal_createEv,__ZN18VisualServerRaster15gi_probe_createEv,__ZN18VisualServerRaster16particles_createEv,__ZN18VisualServerRaster13camera_createEv,__ZN18VisualServerRaster15viewport_createEv,__ZN18VisualServerRaster18environment_createEv,__ZN18VisualServerRaster15scenario_createEv,__ZN18VisualServerRaster15instance_createEv,__ZN18VisualServerRaster13canvas_createEv,__ZN18VisualServerRaster18canvas_item_createEv,__ZN18VisualServerRaster19canvas_light_createEv,__ZN18VisualServerRaster28canvas_light_occluder_createEv,__ZN18VisualServerRaster30canvas_occluder_polygon_createEv,__ZNK18VisualServerRaster11has_changedEv,__ZN18VisualServerRaster13get_test_cubeEv,__ZNK28AudioStreamPlaybackResampled16_get_class_namevEv,__ZNK28AudioStreamPlaybackResampled9get_classEv,__ZNK18AudioEffectLimiter16_get_class_namevEv,__ZNK18AudioEffectLimiter9get_classEv,__ZN18AudioEffectLimiter8instanceEv,__ZNK19AudioEffectInstance16_get_class_namevEv,__ZNK19AudioEffectInstance9get_classEv,__ZNK26AudioEffectLimiterInstance16_get_class_namevEv,__ZNK26AudioEffectLimiterInstance9get_classEv,__ZNK11AudioEffect16_get_class_namevEv,__ZNK11AudioEffect9get_classEv,__ZNK11MethodBind1I18AudioEffectLimiterfE18get_instance_classEv,__ZNK13MethodBind0RCI18AudioEffectLimiterfE18get_instance_classEv,__ZNK32AudioEffectStereoEnhanceInstance16_get_class_namevEv,__ZNK32AudioEffectStereoEnhanceInstance9get_classEv,__ZNK24AudioEffectStereoEnhance16_get_class_namevEv,__ZNK24AudioEffectStereoEnhance9get_classEv,__ZN24AudioEffectStereoEnhance8instanceEv,__ZNK11MethodBind1I24AudioEffectStereoEnhancefE18get_instance_classEv,__ZNK13MethodBind0RCI24AudioEffectStereoEnhancefE18get_instance_classEv,__ZNK18AudioEffectAmplify16_get_class_namevEv,__ZNK18AudioEffectAmplify9get_classEv,__ZN18AudioEffectAmplify8instanceEv,__ZNK26AudioEffectAmplifyInstance16_get_class_namevEv,__ZNK26AudioEffectAmplifyInstance9get_classEv,__ZNK11MethodBind1I18AudioEffectAmplifyfE18get_instance_classEv,__ZNK13MethodBind0RCI18AudioEffectAmplifyfE18get_instance_classEv,__ZNK16AudioEffectDelay16_get_class_namevEv,__ZNK16AudioEffectDelay9get_classEv,__ZN16AudioEffectDelay8instanceEv,__ZNK24AudioEffectDelayInstance16_get_class_namevEv,__ZNK24AudioEffectDelayInstance9get_classEv,__ZNK11MethodBind1I16AudioEffectDelayfE18get_instance_classEv,__ZNK12MethodBind0RI16AudioEffectDelayfE18get_instance_classEv,__ZNK11MethodBind1I16AudioEffectDelaybE18get_instance_classEv,__ZNK13MethodBind0RCI16AudioEffectDelaybE18get_instance_classEv,__ZNK13MethodBind0RCI16AudioEffectDelayfE18get_instance_classEv,__ZNK17AudioEffectPanner16_get_class_namevEv,__ZNK17AudioEffectPanner9get_classEv,__ZN17AudioEffectPanner8instanceEv,__ZNK25AudioEffectPannerInstance16_get_class_namevEv,__ZNK25AudioEffectPannerInstance9get_classEv,__ZNK11MethodBind1I17AudioEffectPannerfE18get_instance_classEv,__ZNK13MethodBind0RCI17AudioEffectPannerfE18get_instance_classEv,__ZNK25AudioEffectReverbInstance16_get_class_namevEv,__ZNK25AudioEffectReverbInstance9get_classEv,__ZNK17AudioEffectReverb16_get_class_namevEv,__ZNK17AudioEffectReverb9get_classEv,__ZN17AudioEffectReverb8instanceEv,__ZNK11MethodBind1I17AudioEffectReverbfE18get_instance_classEv,__ZNK13MethodBind0RCI17AudioEffectReverbfE18get_instance_classEv,__ZNK21AudioEffectDistortion16_get_class_namevEv,__ZNK21AudioEffectDistortion9get_classEv,__ZN21AudioEffectDistortion8instanceEv,__ZNK29AudioEffectDistortionInstance16_get_class_namevEv,__ZNK29AudioEffectDistortionInstance9get_classEv,__ZNK11MethodBind1I21AudioEffectDistortionNS0_4ModeEE18get_instance_classEv,__ZNK13MethodBind0RCI21AudioEffectDistortionNS0_4ModeEE18get_instance_classEv,__ZNK11MethodBind1I21AudioEffectDistortionfE18get_instance_classEv,__ZNK13MethodBind0RCI21AudioEffectDistortionfE18get_instance_classEv,__ZNK13AudioEffectEQ16_get_class_namevEv,__ZNK13AudioEffectEQ9get_classEv,__ZN13AudioEffectEQ8instanceEv,__ZNK21AudioEffectEQInstance16_get_class_namevEv,__ZNK21AudioEffectEQInstance9get_classEv,__ZNK11MethodBind2I13AudioEffectEQifE18get_instance_classEv,__ZNK13MethodBind1RCI13AudioEffectEQfiE18get_instance_classEv,__ZNK13MethodBind0RCI13AudioEffectEQiE18get_instance_classEv,__ZNK17AudioEffectChorus16_get_class_namevEv,__ZNK17AudioEffectChorus9get_classEv,__ZN17AudioEffectChorus8instanceEv,__ZNK25AudioEffectChorusInstance16_get_class_namevEv,__ZNK25AudioEffectChorusInstance9get_classEv,__ZNK11MethodBind1I17AudioEffectChorusiE18get_instance_classEv,__ZNK13MethodBind0RCI17AudioEffectChorusiE18get_instance_classEv,__ZNK11MethodBind2I17AudioEffectChorusifE18get_instance_classEv,__ZNK13MethodBind1RCI17AudioEffectChorusfiE18get_instance_classEv,__ZNK11MethodBind1I17AudioEffectChorusfE18get_instance_classEv,__ZNK13MethodBind0RCI17AudioEffectChorusfE18get_instance_classEv,__ZNK21AudioEffectCompressor16_get_class_namevEv,__ZNK21AudioEffectCompressor9get_classEv,__ZN21AudioEffectCompressor8instanceEv,__ZNK29AudioEffectCompressorInstance16_get_class_namevEv,__ZNK29AudioEffectCompressorInstance9get_classEv,__ZNK11MethodBind1I21AudioEffectCompressorfE18get_instance_classEv,__ZNK13MethodBind0RCI21AudioEffectCompressorfE18get_instance_classEv,__ZNK11MethodBind1I21AudioEffectCompressorRK10StringNameE18get_instance_classEv,__ZNK13MethodBind0RCI21AudioEffectCompressor10StringNameE18get_instance_classEv,__ZNK25AudioEffectFilterInstance16_get_class_namevEv,__ZNK25AudioEffectFilterInstance9get_classEv,__ZNK17AudioEffectFilter16_get_class_namevEv,__ZNK17AudioEffectFilter9get_classEv,__ZN17AudioEffectFilter8instanceEv,__ZNK11MethodBind1I17AudioEffectFilterfE18get_instance_classEv,__ZNK13MethodBind0RCI17AudioEffectFilterfE18get_instance_classEv,__ZNK11MethodBind1I17AudioEffectFilterNS0_8FilterDBEE18get_instance_classEv,__ZNK13MethodBind0RCI17AudioEffectFilterNS0_8FilterDBEE18get_instance_classEv,__ZNK17AudioEffectPhaser16_get_class_namevEv,__ZNK17AudioEffectPhaser9get_classEv,__ZN17AudioEffectPhaser8instanceEv,__ZNK25AudioEffectPhaserInstance16_get_class_namevEv,__ZNK25AudioEffectPhaserInstance9get_classEv,__ZNK11MethodBind1I17AudioEffectPhaserfE18get_instance_classEv,__ZNK13MethodBind0RCI17AudioEffectPhaserfE18get_instance_classEv,__ZNK21AudioEffectPitchShift16_get_class_namevEv,__ZNK21AudioEffectPitchShift9get_classEv,__ZN21AudioEffectPitchShift8instanceEv,__ZNK29AudioEffectPitchShiftInstance16_get_class_namevEv,__ZNK29AudioEffectPitchShiftInstance9get_classEv,__ZNK11MethodBind1I21AudioEffectPitchShiftfE18get_instance_classEv,__ZNK13MethodBind0RCI21AudioEffectPitchShiftfE18get_instance_classEv,__ZNK11MethodBind1I29Physics2DShapeQueryParametersRK3RefI8ResourceEE18get_instance_classEv,__ZNK11MethodBind1I29Physics2DShapeQueryParametersRK3RIDE18get_instance_classEv,__ZNK13MethodBind0RCI29Physics2DShapeQueryParameters3RIDE18get_instance_classEv,__ZNK11MethodBind1I29Physics2DShapeQueryParametersRK11Transform2DE18get_instance_classEv,__ZNK13MethodBind0RCI29Physics2DShapeQueryParameters11Transform2DE18get_instance_classEv,__ZNK11MethodBind1I29Physics2DShapeQueryParametersRK7Vector2E18get_instance_classEv,__ZNK13MethodBind0RCI29Physics2DShapeQueryParameters7Vector2E18get_instance_classEv,__ZNK11MethodBind1I29Physics2DShapeQueryParametersfE18get_instance_classEv,__ZNK13MethodBind0RCI29Physics2DShapeQueryParametersfE18get_instance_classEv,__ZNK11MethodBind1I29Physics2DShapeQueryParametersiE18get_instance_classEv,__ZNK13MethodBind0RCI29Physics2DShapeQueryParametersiE18get_instance_classEv,__ZNK11MethodBind1I29Physics2DShapeQueryParametersRK6VectorI3RIDEE18get_instance_classEv,__ZNK13MethodBind0RCI29Physics2DShapeQueryParameters6VectorI3RIDEE18get_instance_classEv,__ZNK29Physics2DShapeQueryParameters16_get_class_namevEv,__ZNK29Physics2DShapeQueryParameters9get_classEv,__ZNK13MethodBind0RCI25Physics2DShapeQueryResultiE18get_instance_classEv,__ZNK13MethodBind1RCI25Physics2DShapeQueryResult3RIDiE18get_instance_classEv,__ZNK13MethodBind1RCI25Physics2DShapeQueryResultjiE18get_instance_classEv,__ZNK13MethodBind1RCI25Physics2DShapeQueryResultP6ObjectiE18get_instance_classEv,__ZNK13MethodBind1RCI25Physics2DShapeQueryResultiiE18get_instance_classEv,__ZNK13MethodBind0RCI25Physics2DTestMotionResult7Vector2E18get_instance_classEv,__ZNK13MethodBind0RCI25Physics2DTestMotionResultjE18get_instance_classEv,__ZNK13MethodBind0RCI25Physics2DTestMotionResult3RIDE18get_instance_classEv,__ZNK13MethodBind0RCI25Physics2DTestMotionResultP6ObjectE18get_instance_classEv,__ZNK13MethodBind0RCI25Physics2DTestMotionResultiE18get_instance_classEv,__ZNK25Physics2DTestMotionResult16_get_class_namevEv,__ZNK25Physics2DTestMotionResult9get_classEv,__ZNK13MethodBind0RCI23PhysicsShapeQueryResultiE18get_instance_classEv,__ZNK13MethodBind1RCI23PhysicsShapeQueryResult3RIDiE18get_instance_classEv,__ZNK13MethodBind1RCI23PhysicsShapeQueryResultjiE18get_instance_classEv,__ZNK13MethodBind1RCI23PhysicsShapeQueryResultP6ObjectiE18get_instance_classEv,__ZNK13MethodBind1RCI23PhysicsShapeQueryResultiiE18get_instance_classEv,__ZNK27PhysicsShapeQueryParameters16_get_class_namevEv,__ZNK27PhysicsShapeQueryParameters9get_classEv,__ZNK11MethodBind1I27PhysicsShapeQueryParametersRK3RefI8ResourceEE18get_instance_classEv,__ZNK11MethodBind1I27PhysicsShapeQueryParametersRK3RIDE18get_instance_classEv,__ZNK13MethodBind0RCI27PhysicsShapeQueryParameters3RIDE18get_instance_classEv,__ZNK11MethodBind1I27PhysicsShapeQueryParametersRK9TransformE18get_instance_classEv,__ZNK13MethodBind0RCI27PhysicsShapeQueryParameters9TransformE18get_instance_classEv,__ZNK11MethodBind1I27PhysicsShapeQueryParametersfE18get_instance_classEv,__ZNK13MethodBind0RCI27PhysicsShapeQueryParametersfE18get_instance_classEv,__ZNK11MethodBind1I27PhysicsShapeQueryParametersiE18get_instance_classEv,__ZNK13MethodBind0RCI27PhysicsShapeQueryParametersiE18get_instance_classEv,__ZNK11MethodBind1I27PhysicsShapeQueryParametersRK6VectorI3RIDEE18get_instance_classEv,__ZNK13MethodBind0RCI27PhysicsShapeQueryParameters6VectorI3RIDEE18get_instance_classEv,__ZNK15AudioEffectEQ2116_get_class_namevEv,__ZNK15AudioEffectEQ219get_classEv,__ZNK15AudioEffectEQ1016_get_class_namevEv,__ZNK15AudioEffectEQ109get_classEv,__ZNK14AudioEffectEQ616_get_class_namevEv,__ZNK14AudioEffectEQ69get_classEv,__ZNK26AudioEffectHighShelfFilter16_get_class_namevEv,__ZNK26AudioEffectHighShelfFilter9get_classEv,__ZNK25AudioEffectLowShelfFilter16_get_class_namevEv,__ZNK25AudioEffectLowShelfFilter9get_classEv,__ZNK26AudioEffectBandLimitFilter16_get_class_namevEv,__ZNK26AudioEffectBandLimitFilter9get_classEv,__ZNK22AudioEffectNotchFilter16_get_class_namevEv,__ZNK22AudioEffectNotchFilter9get_classEv,__ZNK25AudioEffectBandPassFilter16_get_class_namevEv,__ZNK25AudioEffectBandPassFilter9get_classEv,__ZNK25AudioEffectHighPassFilter16_get_class_namevEv,__ZNK25AudioEffectHighPassFilter9get_classEv,__ZNK24AudioEffectLowPassFilter16_get_class_namevEv,__ZNK24AudioEffectLowPassFilter9get_classEv,__ZNK14ShaderLanguage12ConstantNode12get_datatypeEv,__ZNK14ShaderLanguage12OperatorNode12get_datatypeEv,__ZNK14ShaderLanguage12VariableNode12get_datatypeEv,__ZNK14ShaderLanguage10MemberNode12get_datatypeEv,__ZNK14ShaderLanguage4Node12get_datatypeEv,__ZNK14ScriptDebugger9is_remoteEv,__ZNK11Translation16_get_class_namevEv,__ZNK11Translation9get_classEv,__ZNK11Translation14get_save_classEv,__ZNK11Translation18get_base_extensionEv,__ZNK8Resource16_get_class_namevEv,__ZNK8Resource9get_classEv,__ZNK9Reference16_get_class_namevEv,__ZNK9Reference9get_classEv,__ZNK6Object16_get_class_namevEv,__ZNK6Object9get_classEv,__ZNK13MethodBind0RCI6Object6StringE18get_instance_classEv,__ZNK13MethodBind1RCI6ObjectbRK6StringE18get_instance_classEv,__ZNK11MethodBind2I6ObjectRK6StringRK7VariantE18get_instance_classEv,__ZNK13MethodBind1RCI6Object7VariantRK6StringE18get_instance_classEv,__ZNK13MethodBind0RCI6Object5ArrayE18get_instance_classEv,__ZNK11MethodBind2I6ObjectibE18get_instance_classEv,__ZNK13MethodBind0RCI6ObjectjE18get_instance_classEv,__ZNK11MethodBind1I6ObjectRK6RefPtrE18get_instance_classEv,__ZNK13MethodBind0RCI6Object6RefPtrE18get_instance_classEv,__ZNK13MethodBind0RCI6Object10PoolVectorI6StringEE18get_instance_classEv,__ZNK11MethodBind2I6ObjectRK6StringRK5ArrayE18get_instance_classEv,__ZNK13MethodBind1RCI6ObjectbRK10StringNameE18get_instance_classEv,__ZNK12MethodBind2RI6Object7VariantRK10StringNameRK5ArrayE18get_instance_classEv,__ZNK13MethodBind1RCI6Object5ArrayRK6StringE18get_instance_classEv,__ZNK12MethodBind5RI6Object5ErrorRK10StringNamePS0_S4_RK6VectorI7VariantEjE18get_instance_classEv,__ZNK11MethodBind3I6ObjectRK10StringNamePS0_S3_E18get_instance_classEv,__ZNK13MethodBind3RCI6ObjectbRK10StringNamePS0_S3_E18get_instance_classEv,__ZNK11MethodBind1I6ObjectbE18get_instance_classEv,__ZNK13MethodBind0RCI6ObjectbE18get_instance_classEv,__ZNK11MethodBind0I6ObjectE18get_instance_classEv,__ZNK13MethodBind1RCI6Object10StringNameRKS1_E18get_instance_classEv,__ZNK16MethodBindVarArgI6ObjectE18get_instance_classEv,__ZNK16MethodBindVarArgI6ObjectE9is_varargEv,__ZNK16MethodBindVarArgI6ObjectE8is_constEv,__ZNK12MethodBind0RI9ReferencebE18get_instance_classEv,__ZNK11MethodBind0I9ReferenceE18get_instance_classEv,__ZNK11MethodBind1I8ResourceRK6StringE18get_instance_classEv,__ZNK13MethodBind0RCI8Resource6StringE18get_instance_classEv,__ZNK13MethodBind0RCI8Resource3RIDE18get_instance_classEv,__ZNK11MethodBind1I8ResourcebE18get_instance_classEv,__ZNK13MethodBind0RCI8ResourcebE18get_instance_classEv,__ZNK13MethodBind0RCI8ResourceP4NodeE18get_instance_classEv,__ZNK11MethodBind0I8ResourceE18get_instance_classEv,__ZNK12MethodBind1RI8Resource3RefIS0_EbE18get_instance_classEv,__ZNK11MethodBind1I11TranslationRK6StringE18get_instance_classEv,__ZNK13MethodBind0RCI11Translation6StringE18get_instance_classEv,__ZNK11MethodBind2I11TranslationRK10StringNameS3_E18get_instance_classEv,__ZNK13MethodBind1RCI11Translation10StringNameRKS1_E18get_instance_classEv,__ZNK11MethodBind1I11TranslationRK10StringNameE18get_instance_classEv,__ZNK13MethodBind0RCI11Translation10PoolVectorI6StringEE18get_instance_classEv,__ZNK13MethodBind0RCI11TranslationiE18get_instance_classEv,__ZNK11MethodBind1I11TranslationRK10PoolVectorI6StringEE18get_instance_classEv,__ZNK19ScriptDebuggerLocal12is_profilingEv,__ZNK6Engine25get_iterations_per_secondEv,__ZNK12GlobalConfig16_get_class_namevEv,__ZNK12GlobalConfig9get_classEv,__ZNK13MethodBind1RCI12GlobalConfigb6StringE18get_instance_classEv,__ZNK11MethodBind2I12GlobalConfigRK6StringiE18get_instance_classEv,__ZNK13MethodBind1RCI12GlobalConfigiRK6StringE18get_instance_classEv,__ZNK11MethodBind2I12GlobalConfigRK6StringRK7VariantE18get_instance_classEv,__ZNK11MethodBind1I12GlobalConfigRK10DictionaryE18get_instance_classEv,__ZNK11MethodBind1I12GlobalConfigRK6StringE18get_instance_classEv,__ZNK13MethodBind1RCI12GlobalConfig6StringRKS1_E18get_instance_classEv,__ZNK13MethodBind0RCI12GlobalConfig6StringE18get_instance_classEv,__ZNK12MethodBind0RI12GlobalConfig5ErrorE18get_instance_classEv,__ZNK13MethodBind1RCI12GlobalConfigbRK6StringE18get_instance_classEv,__ZNK13MethodBind1RCI12GlobalConfigP6ObjectRK6StringE18get_instance_classEv,__ZNK12MethodBind1RI12GlobalConfigbRK6StringE18get_instance_classEv,__ZNK12MethodBind1RI12GlobalConfig7VariantRK6StringE18get_instance_classEv,__ZNK12MethodBind1RI12GlobalConfig5ErrorRK6StringE18get_instance_classEv,__ZN13DirAccessPack14list_dir_beginEv,__ZN13DirAccessPack8get_nextEv,__ZNK13DirAccessPack14current_is_dirEv,__ZNK13DirAccessPack17current_is_hiddenEv,__ZN13DirAccessPack15get_drive_countEv,__ZN13DirAccessPack15get_current_dirEv,__ZN13DirAccessPack14get_space_leftEv,__ZNK16PHashTranslation16_get_class_namevEv,__ZNK16PHashTranslation9get_classEv,__ZNK11MethodBind1I16PHashTranslationRK3RefI11TranslationEE18get_instance_classEv,__ZN13VariantParser10StreamFile8get_charEv,__ZNK13VariantParser10StreamFile7is_utf8Ev,__ZNK13VariantParser10StreamFile6is_eofEv,__ZN13VariantParser12StreamString8get_charEv,__ZNK13VariantParser12StreamString7is_utf8Ev,__ZNK13VariantParser12StreamString6is_eofEv,__ZNK20ScriptDebuggerRemote9is_remoteEv,__ZNK20ScriptDebuggerRemote12is_profilingEv,__ZNK8UndoRedo16_get_class_namevEv,__ZNK8UndoRedo9get_classEv,__ZNK8UndoRedo14get_save_classEv,__ZNK11MethodBind2I8UndoRedoRK6StringNS0_9MergeModeEE18get_instance_classEv,__ZNK11MethodBind0I8UndoRedoE18get_instance_classEv,__ZNK11MethodBind3I8UndoRedoP6ObjectRK6StringRK7VariantE18get_instance_classEv,__ZNK11MethodBind1I8UndoRedoP6ObjectE18get_instance_classEv,__ZNK13MethodBind0RCI8UndoRedo6StringE18get_instance_classEv,__ZNK13MethodBind0RCI8UndoRedoyE18get_instance_classEv,__ZNK16MethodBindVarArgI8UndoRedoE18get_instance_classEv,__ZNK16MethodBindVarArgI8UndoRedoE9is_varargEv,__ZNK16MethodBindVarArgI8UndoRedoE8is_constEv,__ZNK19PackedDataContainer16_get_class_namevEv,__ZNK19PackedDataContainer9get_classEv,__ZNK22PackedDataContainerRef16_get_class_namevEv,__ZNK22PackedDataContainerRef9get_classEv,__ZNK13MethodBind0RCI22PackedDataContainerRefiE18get_instance_classEv,__ZNK12MethodBind1RI22PackedDataContainerRef7VariantRK5ArrayE18get_instance_classEv,__ZNK12MethodBind1RI22PackedDataContainerRef7VariantRKS1_E18get_instance_classEv,__ZNK13MethodBind0RCI22PackedDataContainerRefbE18get_instance_classEv,__ZNK11MethodBind1I19PackedDataContainerRK10PoolVectorIhEE18get_instance_classEv,__ZNK13MethodBind0RCI19PackedDataContainer10PoolVectorIhEE18get_instance_classEv,__ZNK12MethodBind1RI19PackedDataContainer7VariantRK5ArrayE18get_instance_classEv,__ZNK12MethodBind1RI19PackedDataContainer7VariantRKS1_E18get_instance_classEv,__ZNK12MethodBind1RI19PackedDataContainer5ErrorRK7VariantE18get_instance_classEv,__ZNK13MethodBind0RCI19PackedDataContaineriE18get_instance_classEv,__ZNK2OS28get_installed_templates_pathEv,__ZNK2OS19get_executable_pathEv,__ZNK2OS14get_process_IDEv,__ZNK2OS13get_unix_timeEv,__ZNK2OS20get_system_time_secsEv,__ZNK2OS10get_localeEv,__ZNK2OS12get_data_dirEv,__ZNK2OS19get_processor_countEv,__ZNK5Input16_get_class_namevEv,__ZNK5Input9get_classEv,__ZNK13MethodBind1RCI5InputbiE18get_instance_classEv,__ZNK13MethodBind2RCI5InputbiiE18get_instance_classEv,__ZNK13MethodBind1RCI5InputbRK10StringNameE18get_instance_classEv,__ZNK11MethodBind2I5Input6StringbE18get_instance_classEv,__ZNK11MethodBind1I5Input6StringE18get_instance_classEv,__ZNK12MethodBind1RI5InputbiE18get_instance_classEv,__ZNK13MethodBind2RCI5InputfiiE18get_instance_classEv,__ZNK12MethodBind1RI5Input6StringiE18get_instance_classEv,__ZNK13MethodBind1RCI5Input6StringiE18get_instance_classEv,__ZNK12MethodBind0RI5Input5ArrayE18get_instance_classEv,__ZNK12MethodBind1RI5Input7Vector2iE18get_instance_classEv,__ZNK12MethodBind1RI5InputfiE18get_instance_classEv,__ZNK12MethodBind1RI5Inputi6StringE18get_instance_classEv,__ZNK11MethodBind4I5InputifffE18get_instance_classEv,__ZNK11MethodBind1I5InputiE18get_instance_classEv,__ZNK13MethodBind0RCI5Input7Vector3E18get_instance_classEv,__ZNK13MethodBind0RCI5Input7Vector2E18get_instance_classEv,__ZNK13MethodBind0RCI5InputiE18get_instance_classEv,__ZNK11MethodBind1I5InputNS0_9MouseModeEE18get_instance_classEv,__ZNK13MethodBind0RCI5InputNS0_9MouseModeEE18get_instance_classEv,__ZNK11MethodBind1I5InputRK7Vector2E18get_instance_classEv,__ZNK11MethodBind1I5InputRK10StringNameE18get_instance_classEv,__ZNK11MethodBind2I5InputRK3RefI8ResourceERK7Vector2E18get_instance_classEv,__ZNK11MethodBind1I5InputRK10InputEventE18get_instance_classEv,__ZNK5AStar16_get_class_namevEv,__ZNK5AStar9get_classEv,__ZNK13MethodBind0RCI5AStariE18get_instance_classEv,__ZNK11MethodBind3I5AStariRK7Vector3fE18get_instance_classEv,__ZNK13MethodBind1RCI5AStar7Vector3iE18get_instance_classEv,__ZNK13MethodBind1RCI5AStarfiE18get_instance_classEv,__ZNK11MethodBind1I5AStariE18get_instance_classEv,__ZNK11MethodBind2I5AStariiE18get_instance_classEv,__ZNK13MethodBind2RCI5AStarbiiE18get_instance_classEv,__ZNK11MethodBind0I5AStarE18get_instance_classEv,__ZNK13MethodBind1RCI5AStariRK7Vector3E18get_instance_classEv,__ZNK13MethodBind1RCI5AStar7Vector3RKS1_E18get_instance_classEv,__ZNK12MethodBind2RI5AStar10PoolVectorI7Vector3EiiE18get_instance_classEv,__ZNK12MethodBind2RI5AStar10PoolVectorIiEiiE18get_instance_classEv,__ZNK9PCKPacker16_get_class_namevEv,__ZNK9PCKPacker9get_classEv,__ZNK12MethodBind2RI9PCKPacker5ErrorRK6StringiE18get_instance_classEv,__ZNK12MethodBind2RI9PCKPacker5ErrorRK6StringS4_E18get_instance_classEv,__ZNK12MethodBind1RI9PCKPacker5ErrorbE18get_instance_classEv,__ZNK10PacketPeer16_get_class_namevEv,__ZNK10PacketPeer9get_classEv,__ZNK13MethodBind0RCI10PacketPeer7VariantE18get_instance_classEv,__ZNK12MethodBind1RI10PacketPeer5ErrorRK7VariantE18get_instance_classEv,__ZNK13MethodBind0RCI10PacketPeer10PoolVectorIhEE18get_instance_classEv,__ZNK12MethodBind1RI10PacketPeer5ErrorRK10PoolVectorIhEE18get_instance_classEv,__ZNK13MethodBind0RCI10PacketPeer5ErrorE18get_instance_classEv,__ZNK13MethodBind0RCI10PacketPeeriE18get_instance_classEv,__ZNK16PacketPeerStream16_get_class_namevEv,__ZNK16PacketPeerStream9get_classEv,__ZNK16PacketPeerStream26get_available_packet_countEv,__ZNK16PacketPeerStream19get_max_packet_sizeEv,__ZNK11MethodBind1I16PacketPeerStream3RefI9ReferenceEE18get_instance_classEv,__ZNK2IP16_get_class_namevEv,__ZNK2IP9get_classEv,__ZNK12MethodBind2RI2IP10IP_AddressRK6StringNS0_4TypeEE18get_instance_classEv,__ZNK12MethodBind2RI2IPiRK6StringNS0_4TypeEE18get_instance_classEv,__ZNK13MethodBind1RCI2IPNS0_14ResolverStatusEiE18get_instance_classEv,__ZNK13MethodBind1RCI2IP10IP_AddressiE18get_instance_classEv,__ZNK11MethodBind1I2IPiE18get_instance_classEv,__ZNK13MethodBind0RCI2IP5ArrayE18get_instance_classEv,__ZNK11MethodBind1I2IPRK6StringE18get_instance_classEv,__ZNK10HTTPClient16_get_class_namevEv,__ZNK10HTTPClient9get_classEv,__ZNK12MethodBind4RI10HTTPClient5ErrorRK6StringibbE18get_instance_classEv,__ZNK11MethodBind1I10HTTPClientRK3RefI10StreamPeerEE18get_instance_classEv,__ZNK13MethodBind0RCI10HTTPClient3RefI10StreamPeerEE18get_instance_classEv,__ZNK12MethodBind4RI10HTTPClient5ErrorNS0_6MethodERK6StringRK6VectorIS3_ERK10PoolVectorIhEE18get_instance_classEv,__ZNK12MethodBind4RI10HTTPClient5ErrorNS0_6MethodERK6StringRK6VectorIS3_ES5_E18get_instance_classEv,__ZNK12MethodBind1RI10HTTPClient5ErrorRK6StringE18get_instance_classEv,__ZNK12MethodBind1RI10HTTPClient5ErrorRK10PoolVectorIhEE18get_instance_classEv,__ZNK11MethodBind0I10HTTPClientE18get_instance_classEv,__ZNK13MethodBind0RCI10HTTPClientbE18get_instance_classEv,__ZNK13MethodBind0RCI10HTTPClientiE18get_instance_classEv,__ZNK12MethodBind0RI10HTTPClient10PoolVectorI6StringEE18get_instance_classEv,__ZNK12MethodBind0RI10HTTPClient10DictionaryE18get_instance_classEv,__ZNK12MethodBind0RI10HTTPClient10PoolVectorIhEE18get_instance_classEv,__ZNK11MethodBind1I10HTTPClientiE18get_instance_classEv,__ZNK11MethodBind1I10HTTPClientbE18get_instance_classEv,__ZNK13MethodBind0RCI10HTTPClientNS0_6StatusEE18get_instance_classEv,__ZNK12MethodBind0RI10HTTPClient5ErrorE18get_instance_classEv,__ZNK12MethodBind1RI10HTTPClient6StringRK10DictionaryE18get_instance_classEv,__ZNK19FileAccessEncrypted7is_openEv,__ZNK19FileAccessEncrypted7get_posEv,__ZNK19FileAccessEncrypted7get_lenEv,__ZNK19FileAccessEncrypted11eof_reachedEv,__ZNK19FileAccessEncrypted5get_8Ev,__ZNK19FileAccessEncrypted9get_errorEv,__ZNK17FileAccessNetwork7is_openEv,__ZNK17FileAccessNetwork7get_posEv,__ZNK17FileAccessNetwork7get_lenEv,__ZNK17FileAccessNetwork11eof_reachedEv,__ZNK17FileAccessNetwork5get_8Ev,__ZNK17FileAccessNetwork9get_errorEv,__ZNK14FileAccessPack7is_openEv,__ZNK14FileAccessPack7get_posEv,__ZNK14FileAccessPack7get_lenEv,__ZNK14FileAccessPack11eof_reachedEv,__ZNK14FileAccessPack5get_8Ev,__ZNK14FileAccessPack9get_errorEv,__ZNK32ResourceInteractiveLoaderDefault16_get_class_namevEv,__ZNK32ResourceInteractiveLoaderDefault9get_classEv,__ZN32ResourceInteractiveLoaderDefault12get_resourceEv,__ZN32ResourceInteractiveLoaderDefault4pollEv,__ZNK32ResourceInteractiveLoaderDefault9get_stageEv,__ZNK32ResourceInteractiveLoaderDefault15get_stage_countEv,__ZNK12MethodBind0RI25ResourceInteractiveLoader3RefI8ResourceEE18get_instance_classEv,__ZNK12MethodBind0RI25ResourceInteractiveLoader5ErrorE18get_instance_classEv,__ZNK13MethodBind0RCI25ResourceInteractiveLoaderiE18get_instance_classEv,__ZN31ResourceInteractiveLoaderBinary12get_resourceEv,__ZN31ResourceInteractiveLoaderBinary4pollEv,__ZNK31ResourceInteractiveLoaderBinary9get_stageEv,__ZNK31ResourceInteractiveLoaderBinary15get_stage_countEv,__ZNK20FileAccessCompressed7is_openEv,__ZNK20FileAccessCompressed7get_posEv,__ZNK20FileAccessCompressed7get_lenEv,__ZNK20FileAccessCompressed11eof_reachedEv,__ZNK20FileAccessCompressed5get_8Ev,__ZNK20FileAccessCompressed9get_errorEv,__ZNK16FileAccessMemory7is_openEv,__ZNK16FileAccessMemory7get_posEv,__ZNK16FileAccessMemory7get_lenEv,__ZNK16FileAccessMemory11eof_reachedEv,__ZNK16FileAccessMemory5get_8Ev,__ZNK16FileAccessMemory9get_errorEv,__ZNK9XMLParser16_get_class_namevEv,__ZNK9XMLParser9get_classEv,__ZNK12MethodBind0RI9XMLParser5ErrorE18get_instance_classEv,__ZNK12MethodBind0RI9XMLParserNS0_8NodeTypeEE18get_instance_classEv,__ZNK13MethodBind0RCI9XMLParser6StringE18get_instance_classEv,__ZNK13MethodBind0RCI9XMLParseryE18get_instance_classEv,__ZNK13MethodBind0RCI9XMLParseriE18get_instance_classEv,__ZNK13MethodBind1RCI9XMLParser6StringiE18get_instance_classEv,__ZNK13MethodBind1RCI9XMLParserbRK6StringE18get_instance_classEv,__ZNK13MethodBind1RCI9XMLParser6StringRKS1_E18get_instance_classEv,__ZNK13MethodBind0RCI9XMLParserbE18get_instance_classEv,__ZNK11MethodBind0I9XMLParserE18get_instance_classEv,__ZNK12MethodBind1RI9XMLParser5ErroryE18get_instance_classEv,__ZNK12MethodBind1RI9XMLParser5ErrorRK6StringE18get_instance_classEv,__ZNK12MethodBind1RI9XMLParser5ErrorRK6VectorIhEE18get_instance_classEv,__ZNK13FileAccessZip7is_openEv,__ZNK13FileAccessZip7get_posEv,__ZNK13FileAccessZip7get_lenEv,__ZNK13FileAccessZip11eof_reachedEv,__ZNK13FileAccessZip5get_8Ev,__ZNK13FileAccessZip9get_errorEv,__ZNK16StreamPeerBuffer16_get_class_namevEv,__ZNK16StreamPeerBuffer9get_classEv,__ZNK16StreamPeerBuffer19get_available_bytesEv,__ZNK11MethodBind1I16StreamPeerBufferiE18get_instance_classEv,__ZNK13MethodBind0RCI16StreamPeerBufferiE18get_instance_classEv,__ZNK11MethodBind1I16StreamPeerBufferRK10PoolVectorIhEE18get_instance_classEv,__ZNK13MethodBind0RCI16StreamPeerBuffer10PoolVectorIhEE18get_instance_classEv,__ZNK11MethodBind0I16StreamPeerBufferE18get_instance_classEv,__ZNK13MethodBind0RCI16StreamPeerBuffer3RefIS0_EE18get_instance_classEv,__ZNK12MethodBind1RI10StreamPeer5ErrorRK10PoolVectorIhEE18get_instance_classEv,__ZNK12MethodBind1RI10StreamPeer5ArrayRK10PoolVectorIhEE18get_instance_classEv,__ZNK12MethodBind1RI10StreamPeer5ArrayiE18get_instance_classEv,__ZNK13MethodBind0RCI10StreamPeeriE18get_instance_classEv,__ZNK11MethodBind1I10StreamPeerbE18get_instance_classEv,__ZNK13MethodBind0RCI10StreamPeerbE18get_instance_classEv,__ZNK11MethodBind1I10StreamPeeraE18get_instance_classEv,__ZNK11MethodBind1I10StreamPeerhE18get_instance_classEv,__ZNK11MethodBind1I10StreamPeersE18get_instance_classEv,__ZNK11MethodBind1I10StreamPeertE18get_instance_classEv,__ZNK11MethodBind1I10StreamPeeriE18get_instance_classEv,__ZNK11MethodBind1I10StreamPeerjE18get_instance_classEv,__ZNK11MethodBind1I10StreamPeerxE18get_instance_classEv,__ZNK11MethodBind1I10StreamPeeryE18get_instance_classEv,__ZNK11MethodBind1I10StreamPeerfE18get_instance_classEv,__ZNK11MethodBind1I10StreamPeerdE18get_instance_classEv,__ZNK11MethodBind1I10StreamPeerRK6StringE18get_instance_classEv,__ZNK11MethodBind1I10StreamPeerRK7VariantE18get_instance_classEv,__ZNK12MethodBind0RI10StreamPeeraE18get_instance_classEv,__ZNK12MethodBind0RI10StreamPeerhE18get_instance_classEv,__ZNK12MethodBind0RI10StreamPeersE18get_instance_classEv,__ZNK12MethodBind0RI10StreamPeertE18get_instance_classEv,__ZNK12MethodBind0RI10StreamPeeriE18get_instance_classEv,__ZNK12MethodBind0RI10StreamPeerjE18get_instance_classEv,__ZNK12MethodBind0RI10StreamPeerxE18get_instance_classEv,__ZNK12MethodBind0RI10StreamPeeryE18get_instance_classEv,__ZNK12MethodBind0RI10StreamPeerfE18get_instance_classEv,__ZNK12MethodBind1RI10StreamPeer6StringiE18get_instance_classEv,__ZNK12MethodBind0RI10StreamPeer7VariantE18get_instance_classEv,__ZNK3_OS16_get_class_namevEv,__ZNK3_OS9get_classEv,__ZNK3_OS16get_screen_countEv,__ZNK3_OS18get_current_screenEv,__ZNK3_OS20is_window_fullscreenEv,__ZNK3_OS19is_window_resizableEv,__ZNK3_OS19is_window_minimizedEv,__ZNK3_OS19is_window_maximizedEv,__ZNK3_OS21get_borderless_windowEv,__ZNK11MethodBind1I3_OSRK6StringE18get_instance_classEv,__ZNK13MethodBind0RCI3_OS6StringE18get_instance_classEv,__ZNK13MethodBind0RCI3_OSiE18get_instance_classEv,__ZNK11MethodBind1I3_OSiE18get_instance_classEv,__ZNK13MethodBind1RCI3_OS7Vector2iE18get_instance_classEv,__ZNK13MethodBind1RCI3_OSiiE18get_instance_classEv,__ZNK13MethodBind0RCI3_OS7Vector2E18get_instance_classEv,__ZNK11MethodBind1I3_OSRK7Vector2E18get_instance_classEv,__ZNK11MethodBind1I3_OSbE18get_instance_classEv,__ZNK13MethodBind0RCI3_OSbE18get_instance_classEv,__ZNK11MethodBind0I3_OSE18get_instance_classEv,__ZNK11MethodBind1I3_OSNS0_17ScreenOrientationEE18get_instance_classEv,__ZNK13MethodBind0RCI3_OSNS0_17ScreenOrientationEE18get_instance_classEv,__ZNK12MethodBind4RI3_OSiRK6StringRK6VectorIS1_Eb5ArrayE18get_instance_classEv,__ZNK12MethodBind1RI3_OS5ErroriE18get_instance_classEv,__ZNK12MethodBind1RI3_OS5Error6StringE18get_instance_classEv,__ZNK13MethodBind1RCI3_OS6StringRKS1_E18get_instance_classEv,__ZNK13MethodBind1RCI3_OSbRK6StringE18get_instance_classEv,__ZNK12MethodBind0RI3_OS6VectorI6StringEE18get_instance_classEv,__ZNK13MethodBind1RCI3_OS10DictionarybE18get_instance_classEv,__ZNK13MethodBind0RCI3_OS10DictionaryE18get_instance_classEv,__ZNK13MethodBind0RCI3_OSyE18get_instance_classEv,__ZNK13MethodBind1RCI3_OS10DictionaryyE18get_instance_classEv,__ZNK13MethodBind1RCI3_OSy10DictionaryE18get_instance_classEv,__ZNK11MethodBind1I3_OSRK5ImageE18get_instance_classEv,__ZNK12MethodBind1CI3_OSjE18get_instance_classEv,__ZNK13MethodBind0RCI3_OSjE18get_instance_classEv,__ZNK13MethodBind1RCI3_OS6StringNS0_9SystemDirEE18get_instance_classEv,__ZNK11MethodBind1I3_OSRK6VectorI6StringEE18get_instance_classEv,__ZNK12MethodBind4RI3_OS5Error6StringfS2_S2_E18get_instance_classEv,__ZNK12MethodBind0RI3_OSbE18get_instance_classEv,__ZNK13MethodBind1RCI3_OS6StringjE18get_instance_classEv,__ZNK13MethodBind1RCI3_OSbjE18get_instance_classEv,__ZNK13MethodBind1RCI3_OSiRK6StringE18get_instance_classEv,__ZNK11MethodBind2I3_OSRK6StringS3_E18get_instance_classEv,__ZNK12MethodBind1RI3_OS5ErrorRK6StringE18get_instance_classEv,__ZNK12MethodBind0RI3_OS10PowerStateE18get_instance_classEv,__ZNK12MethodBind0RI3_OSiE18get_instance_classEv,__ZNK5_File16_get_class_namevEv,__ZNK5_File9get_classEv,__ZN5_File17get_pascal_stringEv,__ZNK12MethodBind3RI5_File5ErrorRK6StringiRK6VectorIhEE18get_instance_classEv,__ZNK12MethodBind3RI5_File5ErrorRK6StringiS4_E18get_instance_classEv,__ZNK12MethodBind2RI5_File5ErrorRK6StringiE18get_instance_classEv,__ZNK11MethodBind0I5_FileE18get_instance_classEv,__ZNK13MethodBind0RCI5_FilebE18get_instance_classEv,__ZNK11MethodBind1I5_FilexE18get_instance_classEv,__ZNK13MethodBind0RCI5_FilexE18get_instance_classEv,__ZNK13MethodBind0RCI5_FilehE18get_instance_classEv,__ZNK13MethodBind0RCI5_FiletE18get_instance_classEv,__ZNK13MethodBind0RCI5_FilejE18get_instance_classEv,__ZNK13MethodBind0RCI5_FileyE18get_instance_classEv,__ZNK13MethodBind0RCI5_FilefE18get_instance_classEv,__ZNK13MethodBind0RCI5_FiledE18get_instance_classEv,__ZNK13MethodBind1RCI5_File10PoolVectorIhEiE18get_instance_classEv,__ZNK13MethodBind0RCI5_File6StringE18get_instance_classEv,__ZNK13MethodBind1RCI5_File6StringRKS1_E18get_instance_classEv,__ZNK12MethodBind0RI5_FilebE18get_instance_classEv,__ZNK11MethodBind1I5_FilebE18get_instance_classEv,__ZNK13MethodBind0RCI5_File5ErrorE18get_instance_classEv,__ZNK13MethodBind0RCI5_File7VariantE18get_instance_classEv,__ZNK13MethodBind1RCI5_File6VectorI6StringES2_E18get_instance_classEv,__ZNK11MethodBind1I5_FilehE18get_instance_classEv,__ZNK11MethodBind1I5_FiletE18get_instance_classEv,__ZNK11MethodBind1I5_FilejE18get_instance_classEv,__ZNK11MethodBind1I5_FileyE18get_instance_classEv,__ZNK11MethodBind1I5_FilefE18get_instance_classEv,__ZNK11MethodBind1I5_FiledE18get_instance_classEv,__ZNK11MethodBind1I5_FileRK10PoolVectorIhEE18get_instance_classEv,__ZNK11MethodBind1I5_FileRK6StringE18get_instance_classEv,__ZNK11MethodBind1I5_FileRK7VariantE18get_instance_classEv,__ZNK12MethodBind0RI5_File6StringE18get_instance_classEv,__ZNK13MethodBind1RCI5_FilebRK6StringE18get_instance_classEv,__ZNK13MethodBind1RCI5_FileyRK6StringE18get_instance_classEv,__ZNK10_Directory16_get_class_namevEv,__ZNK10_Directory9get_classEv,__ZNK12MethodBind1RI10_Directory5ErrorRK6StringE18get_instance_classEv,__ZNK12MethodBind2RI10_Directory5ErrorbbE18get_instance_classEv,__ZNK12MethodBind0RI10_Directory6StringE18get_instance_classEv,__ZNK13MethodBind0RCI10_DirectorybE18get_instance_classEv,__ZNK11MethodBind0I10_DirectoryE18get_instance_classEv,__ZNK12MethodBind0RI10_DirectoryiE18get_instance_classEv,__ZNK12MethodBind1RI10_Directory6StringiE18get_instance_classEv,__ZNK12MethodBind1RI10_Directory5Error6StringE18get_instance_classEv,__ZNK12MethodBind1RI10_Directoryb6StringE18get_instance_classEv,__ZNK12MethodBind2RI10_Directory5Error6StringS2_E18get_instance_classEv,__ZNK10_Semaphore16_get_class_namevEv,__ZNK10_Semaphore9get_classEv,__ZNK12MethodBind0RI10_Semaphore5ErrorE18get_instance_classEv,__ZNK6_Mutex16_get_class_namevEv,__ZNK6_Mutex9get_classEv,__ZNK11MethodBind0I6_MutexE18get_instance_classEv,__ZNK12MethodBind0RI6_Mutex5ErrorE18get_instance_classEv,__ZNK7_Thread16_get_class_namevEv,__ZNK7_Thread9get_classEv,__ZNK12MethodBind4RI7_Thread5ErrorP6ObjectRK10StringNameRK7VariantiE18get_instance_classEv,__ZNK13MethodBind0RCI7_Thread6StringE18get_instance_classEv,__ZNK13MethodBind0RCI7_ThreadbE18get_instance_classEv,__ZNK12MethodBind0RI7_Thread7VariantE18get_instance_classEv,__ZNK8_ClassDB16_get_class_namevEv,__ZNK8_ClassDB9get_classEv,__ZNK13MethodBind0RCI8_ClassDB10PoolVectorI6StringEE18get_instance_classEv,__ZNK13MethodBind1RCI8_ClassDB10PoolVectorI6StringERK10StringNameE18get_instance_classEv,__ZNK13MethodBind1RCI8_ClassDB10StringNameRKS1_E18get_instance_classEv,__ZNK13MethodBind1RCI8_ClassDBbRK10StringNameE18get_instance_classEv,__ZNK13MethodBind2RCI8_ClassDBbRK10StringNameS3_E18get_instance_classEv,__ZNK13MethodBind1RCI8_ClassDB7VariantRK10StringNameE18get_instance_classEv,__ZNK13MethodBind2RCI8_ClassDBb10StringNameS1_E18get_instance_classEv,__ZNK13MethodBind2RCI8_ClassDB10Dictionary10StringNameS2_E18get_instance_classEv,__ZNK13MethodBind2RCI8_ClassDB5Array10StringNamebE18get_instance_classEv,__ZNK13MethodBind2RCI8_ClassDB7VariantP6ObjectRK10StringNameE18get_instance_classEv,__ZNK13MethodBind3RCI8_ClassDB5ErrorP6ObjectRK10StringNameRK7VariantE18get_instance_classEv,__ZNK13MethodBind3RCI8_ClassDBb10StringNameS1_bE18get_instance_classEv,__ZNK13MethodBind2RCI8_ClassDB10PoolVectorI6StringERK10StringNamebE18get_instance_classEv,__ZNK13MethodBind2RCI8_ClassDBiRK10StringNameS3_E18get_instance_classEv,__ZNK13MethodBind1RCI8_ClassDBb10StringNameE18get_instance_classEv,__ZNK13MethodBind0RCI6ScriptbE18get_instance_classEv,__ZNK13MethodBind1RCI6ScriptbPK6ObjectE18get_instance_classEv,__ZNK13MethodBind0RCI6Script6StringE18get_instance_classEv,__ZNK11MethodBind1I6ScriptRK6StringE18get_instance_classEv,__ZNK12MethodBind1RI6Script5ErrorbE18get_instance_classEv,__ZNK11MethodBind1I17TranslationServerRK6StringE18get_instance_classEv,__ZNK13MethodBind0RCI17TranslationServer6StringE18get_instance_classEv,__ZNK13MethodBind1RCI17TranslationServer10StringNameRKS1_E18get_instance_classEv,__ZNK11MethodBind1I17TranslationServerRK3RefI11TranslationEE18get_instance_classEv,__ZNK11MethodBind0I17TranslationServerE18get_instance_classEv,__ZNK17TranslationServer16_get_class_namevEv,__ZNK17TranslationServer9get_classEv,__ZNK10_Marshalls16_get_class_namevEv,__ZNK10_Marshalls9get_classEv,__ZNK12MethodBind1RI10_Marshalls6StringRK7VariantE18get_instance_classEv,__ZNK12MethodBind1RI10_Marshalls7VariantRK6StringE18get_instance_classEv,__ZNK12MethodBind1RI10_Marshalls6StringRK10PoolVectorIhEE18get_instance_classEv,__ZNK12MethodBind1RI10_Marshalls10PoolVectorIhERK6StringE18get_instance_classEv,__ZNK12MethodBind1RI10_Marshalls6StringRKS1_E18get_instance_classEv,__ZNK7_Engine16_get_class_namevEv,__ZNK7_Engine9get_classEv,__ZNK11MethodBind1I7_EngineiE18get_instance_classEv,__ZNK13MethodBind0RCI7_EngineiE18get_instance_classEv,__ZNK13MethodBind0RCI7_EnginefE18get_instance_classEv,__ZNK11MethodBind1I7_EnginefE18get_instance_classEv,__ZNK12MethodBind0RI7_EnginefE18get_instance_classEv,__ZNK13MethodBind0RCI7_Engine6StringE18get_instance_classEv,__ZNK12MethodBind0RI7_EngineiE18get_instance_classEv,__ZNK13MethodBind0RCI7_EngineP8MainLoopE18get_instance_classEv,__ZNK13MethodBind0RCI7_Engine10DictionaryE18get_instance_classEv,__ZNK14_ResourceSaver16_get_class_namevEv,__ZNK14_ResourceSaver9get_classEv,__ZNK12MethodBind3RI14_ResourceSaver5ErrorRK6StringRK3RefI8ResourceEjE18get_instance_classEv,__ZNK12MethodBind1RI14_ResourceSaver10PoolVectorI6StringERK3RefI8ResourceEE18get_instance_classEv,__ZNK15_ResourceLoader16_get_class_namevEv,__ZNK15_ResourceLoader9get_classEv,__ZNK12MethodBind2RI15_ResourceLoader3RefI25ResourceInteractiveLoaderERK6StringS6_E18get_instance_classEv,__ZNK12MethodBind3RI15_ResourceLoader3RefI8ResourceERK6StringS6_bE18get_instance_classEv,__ZNK12MethodBind1RI15_ResourceLoader10PoolVectorI6StringERKS2_E18get_instance_classEv,__ZNK11MethodBind1I15_ResourceLoaderbE18get_instance_classEv,__ZNK12MethodBind1RI15_ResourceLoaderbRK6StringE18get_instance_classEv,__ZNK9_Geometry16_get_class_namevEv,__ZNK9_Geometry9get_classEv,__ZNK12MethodBind1RI9_Geometry10PoolVectorI5PlaneERK7Vector3E18get_instance_classEv,__ZNK12MethodBind4RI9_Geometry10PoolVectorI5PlaneEffiN7Vector34AxisEE18get_instance_classEv,__ZNK12MethodBind5RI9_Geometry10PoolVectorI5PlaneEffiiN7Vector34AxisEE18get_instance_classEv,__ZNK12MethodBind4RI9_GeometryfRK7Vector2S3_S3_fE18get_instance_classEv,__ZNK12MethodBind4RI9_Geometry7VariantRK7Vector2S4_S4_S4_E18get_instance_classEv,__ZNK12MethodBind4RI9_Geometry10PoolVectorI7Vector2ERKS2_S5_S5_S5_E18get_instance_classEv,__ZNK12MethodBind4RI9_Geometry10PoolVectorI7Vector3ERKS2_S5_S5_S5_E18get_instance_classEv,__ZNK12MethodBind3RI9_Geometry7Vector2RKS1_S3_S3_E18get_instance_classEv,__ZNK12MethodBind3RI9_Geometry7Vector3RKS1_S3_S3_E18get_instance_classEv,__ZNK12MethodBind1RI9_GeometryiRK7Vector3E18get_instance_classEv,__ZNK12MethodBind5RI9_Geometry7VariantRK7Vector3S4_S4_S4_S4_E18get_instance_classEv,__ZNK12MethodBind4RI9_Geometry10PoolVectorI7Vector3ERKS2_S5_S5_fE18get_instance_classEv,__ZNK12MethodBind4RI9_Geometry10PoolVectorI7Vector3ERKS2_S5_ffE18get_instance_classEv,__ZNK12MethodBind3RI9_Geometry10PoolVectorI7Vector3ERKS2_S5_RK6VectorI5PlaneEE18get_instance_classEv,__ZNK13MethodBind4RCI9_GeometrybRK7Vector2S3_S3_S3_E18get_instance_classEv,__ZNK12MethodBind1RI9_Geometry6VectorIiERKS1_I7Vector2EE18get_instance_classEv,__ZNK12MethodBind1RI9_Geometry10DictionaryRK6VectorI7Vector2EE18get_instance_classEv,__ZNK10ConfigFile16_get_class_namevEv,__ZNK10ConfigFile9get_classEv,__ZNK11MethodBind3I10ConfigFileRK6StringS3_RK7VariantE18get_instance_classEv,__ZNK13MethodBind3RCI10ConfigFile7VariantRK6StringS4_S1_E18get_instance_classEv,__ZNK13MethodBind1RCI10ConfigFilebRK6StringE18get_instance_classEv,__ZNK13MethodBind2RCI10ConfigFilebRK6StringS3_E18get_instance_classEv,__ZNK13MethodBind0RCI10ConfigFile10PoolVectorI6StringEE18get_instance_classEv,__ZNK13MethodBind1RCI10ConfigFile10PoolVectorI6StringERKS2_E18get_instance_classEv,__ZNK11MethodBind1I10ConfigFileRK6StringE18get_instance_classEv,__ZNK12MethodBind1RI10ConfigFile5ErrorRK6StringE18get_instance_classEv,__ZNK12TriangleMesh16_get_class_namevEv,__ZNK12TriangleMesh9get_classEv,__ZNK11MethodBind1I8MainLoopRK10InputEventE18get_instance_classEv,__ZNK11MethodBind1I8MainLoopRK6StringE18get_instance_classEv,__ZNK11MethodBind0I8MainLoopE18get_instance_classEv,__ZNK12MethodBind1RI8MainLoopbfE18get_instance_classEv,__ZNK12MethodBind1RI13StreamPeerSSL5Error3RefI10StreamPeerEE18get_instance_classEv,__ZNK12MethodBind3RI13StreamPeerSSL5Error3RefI10StreamPeerEbRK6StringE18get_instance_classEv,__ZNK13MethodBind0RCI13StreamPeerSSLNS0_6StatusEE18get_instance_classEv,__ZNK11MethodBind0I13StreamPeerSSLE18get_instance_classEv,__ZNK12MethodBind3RI13PacketPeerUDP5Errori10IP_AddressiE18get_instance_classEv,__ZNK11MethodBind0I13PacketPeerUDPE18get_instance_classEv,__ZNK12MethodBind0RI13PacketPeerUDP5ErrorE18get_instance_classEv,__ZNK13MethodBind0RCI13PacketPeerUDPbE18get_instance_classEv,__ZNK13MethodBind0RCI13PacketPeerUDP6StringE18get_instance_classEv,__ZNK13MethodBind0RCI13PacketPeerUDPiE18get_instance_classEv,__ZNK12MethodBind2RI13PacketPeerUDP5ErrorRK6StringiE18get_instance_classEv,__ZNK12MethodBind2RI10TCP_Server5Errort10IP_AddressE18get_instance_classEv,__ZNK13MethodBind0RCI10TCP_ServerbE18get_instance_classEv,__ZNK12MethodBind0RI10TCP_Server3RefI13StreamPeerTCPEE18get_instance_classEv,__ZNK11MethodBind0I10TCP_ServerE18get_instance_classEv,__ZNK12MethodBind2RI13StreamPeerTCP5ErrorRK6StringiE18get_instance_classEv,__ZNK13MethodBind0RCI13StreamPeerTCPbE18get_instance_classEv,__ZNK13MethodBind0RCI13StreamPeerTCPNS0_6StatusEE18get_instance_classEv,__ZNK13MethodBind0RCI13StreamPeerTCP10IP_AddressE18get_instance_classEv,__ZNK13MethodBind0RCI13StreamPeerTCPtE18get_instance_classEv,__ZNK11MethodBind0I13StreamPeerTCPE18get_instance_classEv,__ZNK7FuncRef16_get_class_namevEv,__ZNK7FuncRef9get_classEv,__ZNK11MethodBind1I7FuncRefP6ObjectE18get_instance_classEv,__ZNK11MethodBind1I7FuncRefRK10StringNameE18get_instance_classEv,__ZNK16MethodBindVarArgI7FuncRefE18get_instance_classEv,__ZNK16MethodBindVarArgI7FuncRefE9is_varargEv,__ZNK16MethodBindVarArgI7FuncRefE8is_constEv,__ZNK7WeakRef16_get_class_namevEv,__ZNK7WeakRef9get_classEv,__ZNK13MethodBind0RCI7WeakRef7VariantE18get_instance_classEv,__ZNK13MethodBind1RCI8InputMapbRK10StringNameE18get_instance_classEv,__ZNK13MethodBind1RCI8InputMapiRK10StringNameE18get_instance_classEv,__ZNK13MethodBind1RCI8InputMap10StringNameiE18get_instance_classEv,__ZNK12MethodBind0RI8InputMap5ArrayE18get_instance_classEv,__ZNK11MethodBind1I8InputMapRK10StringNameE18get_instance_classEv,__ZNK11MethodBind2I8InputMapRK10StringNameRK10InputEventE18get_instance_classEv,__ZNK12MethodBind2RI8InputMapbRK10StringNameRK10InputEventE18get_instance_classEv,__ZNK12MethodBind1RI8InputMap5ArrayRK10StringNameE18get_instance_classEv,__ZNK13MethodBind2RCI8InputMapbRK10InputEventRK10StringNameE18get_instance_classEv,__ZNK11MethodBind0I8InputMapE18get_instance_classEv,__ZNK8InputMap16_get_class_namevEv,__ZNK8InputMap9get_classEv,__ZNK11MethodBind1I24NetworkedMultiplayerPeerNS0_12TransferModeEE18get_instance_classEv,__ZNK11MethodBind1I24NetworkedMultiplayerPeeriE18get_instance_classEv,__ZNK13MethodBind0RCI24NetworkedMultiplayerPeeriE18get_instance_classEv,__ZNK11MethodBind0I24NetworkedMultiplayerPeerE18get_instance_classEv,__ZNK13MethodBind0RCI24NetworkedMultiplayerPeerNS0_16ConnectionStatusEE18get_instance_classEv,__ZNK11MethodBind1I24NetworkedMultiplayerPeerbE18get_instance_classEv,__ZNK13MethodBind0RCI24NetworkedMultiplayerPeerbE18get_instance_classEv,_af_autofitter_init,_cff_driver_init,_cff_size_init,_cff_slot_init,_cff_parse_font_matrix,_cff_parse_font_bbox,_cff_parse_private_dict,_cff_parse_multiple_master,_cff_parse_cid_ros,_cff_ps_has_glyph_names,_cff_get_ps_name,_cid_driver_init,_cid_size_init,_cid_slot_init,_cid_get_postscript_name,_pfr_slot_init,_ps_parser_to_int,_t1_builder_add_contour,_afm_parser_parse,_ps_hinter_init,_pshinter_get_globals_funcs,_pshinter_get_t1_funcs,_pshinter_get_t2_funcs,_ps_unicode_value,_ps_get_macintosh_name,_ps_get_standard_strings,_ft_raster1_init,_sfnt_get_ps_name,_ft_smooth_init,_tt_driver_init,_tt_size_init,_tt_slot_init,_T1_Driver_Init,_T1_Size_Init,_T1_GlyphSlot_Init,_t1_get_ps_name,_t1_ps_has_glyph_names,_T42_Driver_Init,_T42_Size_Init,_T42_GlyphSlot_Init,_t42_get_ps_font_name,_t42_ps_has_glyph_names,___stdio_close,__ZN16DefaultAllocator5allocEj,__ZNK24NetworkedMultiplayerENet20get_compression_modeEv,__ZNK14GDNativeScript11get_libraryEv,__ZNK14GDNativeScript15get_script_nameEv,__ZNK15GDFunctionState8is_validEv,__ZNK8GDScript16get_as_byte_codeEv,__ZNK7GridMap9get_themeEv,__ZNK7GridMap15get_octant_sizeEv,__ZNK7GridMap12get_center_xEv,__ZNK7GridMap12get_center_yEv,__ZNK7GridMap12get_center_zEv,__ZNK7GridMap18get_unused_area_idEv,__ZN7GridMap10get_meshesEv,__ZN4jpgd12jpeg_decoder9init_scanEv,__ZN4jpgd12jpeg_decoder15process_markersEv,_err_string_data_LHASH_HASH,_err_state_LHASH_HASH,_app_info_LHASH_HASH,_lh_strhash,_ex_class_item_LHASH_HASH,_obj_name_LHASH_HASH,_ec_pre_comp_dup,_ecdh_data_dup,_ecdsa_data_dup,_ssl_session_LHASH_HASH,_str_copy,_internal_verify,_check_revocation,_check_policy,__ZNK5RegEx8is_validEv,__ZNK5RegEx11get_patternEv,__ZNK5RegEx15get_group_countEv,__ZNK5RegEx9get_namesEv,__ZNK10RegExMatch15get_group_countEv,__ZNK10RegExMatch15get_group_arrayEv,__ZNK10RegExMatch9get_namesEv,__ZNK10RegExMatch13get_name_dictEv,__ZNK20AudioStreamOGGVorbis8get_dataEv,__ZNK20AudioStreamOGGVorbis8has_loopEv,__ZNK16VisualScriptNode17get_visual_scriptEv,__ZNK16VisualScriptNode25_get_default_input_valuesEv,__ZNK24VisualScriptFunctionCall13get_base_typeEv,__ZNK24VisualScriptFunctionCall15get_base_scriptEv,__ZNK24VisualScriptFunctionCall14get_basic_typeEv,__ZNK24VisualScriptFunctionCall13get_singletonEv,__ZNK24VisualScriptFunctionCall12get_functionEv,__ZNK24VisualScriptFunctionCall13get_call_modeEv,__ZNK24VisualScriptFunctionCall13get_base_pathEv,__ZNK24VisualScriptFunctionCall20get_use_default_argsEv,__ZNK24VisualScriptFunctionCall19_get_argument_cacheEv,__ZNK24VisualScriptFunctionCall17get_rpc_call_modeEv,__ZNK24VisualScriptFunctionCall12get_validateEv,__ZNK23VisualScriptPropertySet13get_base_typeEv,__ZNK23VisualScriptPropertySet15get_base_scriptEv,__ZNK23VisualScriptPropertySet14get_basic_typeEv,__ZNK23VisualScriptPropertySet15_get_type_cacheEv,__ZNK23VisualScriptPropertySet14get_event_typeEv,__ZNK23VisualScriptPropertySet12get_propertyEv,__ZNK23VisualScriptPropertySet13get_call_modeEv,__ZNK23VisualScriptPropertySet13get_base_pathEv,__ZNK23VisualScriptPropertyGet13get_base_typeEv,__ZNK23VisualScriptPropertyGet15get_base_scriptEv,__ZNK23VisualScriptPropertyGet14get_basic_typeEv,__ZNK23VisualScriptPropertyGet15_get_type_cacheEv,__ZNK23VisualScriptPropertyGet14get_event_typeEv,__ZNK23VisualScriptPropertyGet12get_propertyEv,__ZNK23VisualScriptPropertyGet13get_call_modeEv,__ZNK23VisualScriptPropertyGet13get_base_pathEv,__ZNK22VisualScriptEmitSignal10get_signalEv,__ZN23VisualScriptBuiltinFunc8get_funcEv,__ZNK20VisualScriptOperator12get_operatorEv,__ZNK20VisualScriptOperator9get_typedEv,__ZNK23VisualScriptVariableGet12get_variableEv,__ZNK23VisualScriptVariableSet12get_variableEv,__ZNK20VisualScriptConstant17get_constant_typeEv,__ZNK19VisualScriptPreload11get_preloadEv,__ZN26VisualScriptGlobalConstant19get_global_constantEv,__ZN25VisualScriptClassConstant18get_class_constantEv,__ZN25VisualScriptClassConstant13get_base_typeEv,__ZNK29VisualScriptBasicTypeConstant14get_basic_typeEv,__ZNK29VisualScriptBasicTypeConstant23get_basic_type_constantEv,__ZN24VisualScriptMathConstant17get_math_constantEv,__ZN27VisualScriptEngineSingleton13get_singletonEv,__ZN21VisualScriptSceneNode13get_node_pathEv,__ZN24VisualScriptResourcePath17get_resource_pathEv,__ZNK19VisualScriptComment9get_titleEv,__ZNK19VisualScriptComment15get_descriptionEv,__ZNK23VisualScriptConstructor20get_constructor_typeEv,__ZNK23VisualScriptConstructor15get_constructorEv,__ZNK20VisualScriptLocalVar12get_var_nameEv,__ZNK20VisualScriptLocalVar12get_var_typeEv,__ZNK23VisualScriptLocalVarSet12get_var_nameEv,__ZNK23VisualScriptLocalVarSet12get_var_typeEv,__ZNK23VisualScriptInputAction15get_action_nameEv,__ZNK23VisualScriptInputAction15get_action_modeEv,__ZNK23VisualScriptDeconstruct20get_deconstruct_typeEv,__ZNK23VisualScriptDeconstruct26get_deconstruct_input_typeEv,__ZNK23VisualScriptDeconstruct15_get_elem_cacheEv,__ZNK25VisualScriptFunctionState8is_validEv,__ZN17VisualScriptYield14get_yield_modeEv,__ZNK23VisualScriptYieldSignal13get_base_typeEv,__ZNK23VisualScriptYieldSignal10get_signalEv,__ZNK23VisualScriptYieldSignal13get_call_modeEv,__ZNK23VisualScriptYieldSignal13get_base_pathEv,__ZNK18VisualScriptReturn15get_return_typeEv,__ZNK18VisualScriptReturn23is_return_value_enabledEv,__ZNK20VisualScriptSequence9get_stepsEv,__ZNK20VisualScriptTypeCast13get_base_typeEv,__ZNK20VisualScriptTypeCast15get_base_scriptEv,__ZNK12VisualScript9_get_dataEv,_CustomPut,_CustomSetup,__ZL19create_node_genericI23VisualScriptVariableSetE3RefI16VisualScriptNodeERK6String,__ZL19create_node_genericI23VisualScriptVariableGetE3RefI16VisualScriptNodeERK6String,__ZL19create_node_genericI27VisualScriptEngineSingletonE3RefI16VisualScriptNodeERK6String,__ZL19create_node_genericI21VisualScriptSceneNodeE3RefI16VisualScriptNodeERK6String,__ZL19create_node_genericI21VisualScriptSceneTreeE3RefI16VisualScriptNodeERK6String,__ZL19create_node_genericI24VisualScriptResourcePathE3RefI16VisualScriptNodeERK6String,__ZL19create_node_genericI16VisualScriptSelfE3RefI16VisualScriptNodeERK6String,__ZL19create_node_genericI19VisualScriptCommentE3RefI16VisualScriptNodeERK6String,__ZL19create_node_genericI20VisualScriptLocalVarE3RefI16VisualScriptNodeERK6String,__ZL19create_node_genericI23VisualScriptLocalVarSetE3RefI16VisualScriptNodeERK6String,__ZL19create_node_genericI19VisualScriptPreloadE3RefI16VisualScriptNodeERK6String,__ZL19create_node_genericI23VisualScriptInputActionE3RefI16VisualScriptNodeERK6String,__ZL19create_node_genericI20VisualScriptConstantE3RefI16VisualScriptNodeERK6String,__ZL19create_node_genericI24VisualScriptMathConstantE3RefI16VisualScriptNodeERK6String,__ZL19create_node_genericI25VisualScriptClassConstantE3RefI16VisualScriptNodeERK6String,__ZL19create_node_genericI26VisualScriptGlobalConstantE3RefI16VisualScriptNodeERK6String,__ZL19create_node_genericI29VisualScriptBasicTypeConstantE3RefI16VisualScriptNodeERK6String,__ZL19create_node_genericI22VisualScriptCustomNodeE3RefI16VisualScriptNodeERK6String,__ZL19create_node_genericI19VisualScriptSubCallE3RefI16VisualScriptNodeERK6String,__ZL19create_node_genericI20VisualScriptIndexGetE3RefI16VisualScriptNodeERK6String,__ZL19create_node_genericI20VisualScriptIndexSetE3RefI16VisualScriptNodeERK6String,__ZL14create_op_nodeILN7Variant8OperatorE0EE3RefI16VisualScriptNodeERK6String,__ZL14create_op_nodeILN7Variant8OperatorE1EE3RefI16VisualScriptNodeERK6String,__ZL14create_op_nodeILN7Variant8OperatorE2EE3RefI16VisualScriptNodeERK6String,__ZL14create_op_nodeILN7Variant8OperatorE3EE3RefI16VisualScriptNodeERK6String,__ZL14create_op_nodeILN7Variant8OperatorE4EE3RefI16VisualScriptNodeERK6String,__ZL14create_op_nodeILN7Variant8OperatorE5EE3RefI16VisualScriptNodeERK6String,__ZL14create_op_nodeILN7Variant8OperatorE6EE3RefI16VisualScriptNodeERK6String,__ZL14create_op_nodeILN7Variant8OperatorE7EE3RefI16VisualScriptNodeERK6String,__ZL14create_op_nodeILN7Variant8OperatorE8EE3RefI16VisualScriptNodeERK6String,__ZL14create_op_nodeILN7Variant8OperatorE9EE3RefI16VisualScriptNodeERK6String,__ZL14create_op_nodeILN7Variant8OperatorE10EE3RefI16VisualScriptNodeERK6String,__ZL14create_op_nodeILN7Variant8OperatorE11EE3RefI16VisualScriptNodeERK6String,__ZL14create_op_nodeILN7Variant8OperatorE12EE3RefI16VisualScriptNodeERK6String,__ZL14create_op_nodeILN7Variant8OperatorE13EE3RefI16VisualScriptNodeERK6String,__ZL14create_op_nodeILN7Variant8OperatorE14EE3RefI16VisualScriptNodeERK6String,__ZL14create_op_nodeILN7Variant8OperatorE15EE3RefI16VisualScriptNodeERK6String,__ZL14create_op_nodeILN7Variant8OperatorE16EE3RefI16VisualScriptNodeERK6String,__ZL14create_op_nodeILN7Variant8OperatorE17EE3RefI16VisualScriptNodeERK6String,__ZL14create_op_nodeILN7Variant8OperatorE18EE3RefI16VisualScriptNodeERK6String,__ZL14create_op_nodeILN7Variant8OperatorE19EE3RefI16VisualScriptNodeERK6String,__ZL14create_op_nodeILN7Variant8OperatorE20EE3RefI16VisualScriptNodeERK6String,__ZL14create_op_nodeILN7Variant8OperatorE21EE3RefI16VisualScriptNodeERK6String,__ZL14create_op_nodeILN7Variant8OperatorE22EE3RefI16VisualScriptNodeERK6String,__ZL14create_op_nodeILN7Variant8OperatorE23EE3RefI16VisualScriptNodeERK6String,__ZL14create_op_nodeILN7Variant8OperatorE24EE3RefI16VisualScriptNodeERK6String,__ZL19create_node_genericI23VisualScriptDeconstructE3RefI16VisualScriptNodeERK6String,__ZL23create_constructor_nodeRK6String,__ZL19create_node_genericI24VisualScriptFunctionCallE3RefI16VisualScriptNodeERK6String,__ZL19create_node_genericI23VisualScriptPropertySetE3RefI16VisualScriptNodeERK6String,__ZL19create_node_genericI23VisualScriptPropertyGetE3RefI16VisualScriptNodeERK6String,__ZL19create_node_genericI22VisualScriptEmitSignalE3RefI16VisualScriptNodeERK6String,__ZL27create_basic_type_call_nodeRK6String,__ZL24create_builtin_func_nodeILN23VisualScriptBuiltinFunc11BuiltinFuncE0EE3RefI16VisualScriptNodeERK6String,__ZL24create_builtin_func_nodeILN23VisualScriptBuiltinFunc11BuiltinFuncE1EE3RefI16VisualScriptNodeERK6String,__ZL24create_builtin_func_nodeILN23VisualScriptBuiltinFunc11BuiltinFuncE2EE3RefI16VisualScriptNodeERK6String,__ZL24create_builtin_func_nodeILN23VisualScriptBuiltinFunc11BuiltinFuncE3EE3RefI16VisualScriptNodeERK6String,__ZL24create_builtin_func_nodeILN23VisualScriptBuiltinFunc11BuiltinFuncE4EE3RefI16VisualScriptNodeERK6String,__ZL24create_builtin_func_nodeILN23VisualScriptBuiltinFunc11BuiltinFuncE5EE3RefI16VisualScriptNodeERK6String,__ZL24create_builtin_func_nodeILN23VisualScriptBuiltinFunc11BuiltinFuncE6EE3RefI16VisualScriptNodeERK6String,__ZL24create_builtin_func_nodeILN23VisualScriptBuiltinFunc11BuiltinFuncE7EE3RefI16VisualScriptNodeERK6String,__ZL24create_builtin_func_nodeILN23VisualScriptBuiltinFunc11BuiltinFuncE8EE3RefI16VisualScriptNodeERK6String,__ZL24create_builtin_func_nodeILN23VisualScriptBuiltinFunc11BuiltinFuncE9EE3RefI16VisualScriptNodeERK6String,__ZL24create_builtin_func_nodeILN23VisualScriptBuiltinFunc11BuiltinFuncE10EE3RefI16VisualScriptNodeERK6String,__ZL24create_builtin_func_nodeILN23VisualScriptBuiltinFunc11BuiltinFuncE11EE3RefI16VisualScriptNodeERK6String,__ZL24create_builtin_func_nodeILN23VisualScriptBuiltinFunc11BuiltinFuncE12EE3RefI16VisualScriptNodeERK6String,__ZL24create_builtin_func_nodeILN23VisualScriptBuiltinFunc11BuiltinFuncE13EE3RefI16VisualScriptNodeERK6String,__ZL24create_builtin_func_nodeILN23VisualScriptBuiltinFunc11BuiltinFuncE14EE3RefI16VisualScriptNodeERK6String,__ZL24create_builtin_func_nodeILN23VisualScriptBuiltinFunc11BuiltinFuncE15EE3RefI16VisualScriptNodeERK6String,__ZL24create_builtin_func_nodeILN23VisualScriptBuiltinFunc11BuiltinFuncE16EE3RefI16VisualScriptNodeERK6String,__ZL24create_builtin_func_nodeILN23VisualScriptBuiltinFunc11BuiltinFuncE17EE3RefI16VisualScriptNodeERK6String,__ZL24create_builtin_func_nodeILN23VisualScriptBuiltinFunc11BuiltinFuncE18EE3RefI16VisualScriptNodeERK6String,__ZL24create_builtin_func_nodeILN23VisualScriptBuiltinFunc11BuiltinFuncE19EE3RefI16VisualScriptNodeERK6String,__ZL24create_builtin_func_nodeILN23VisualScriptBuiltinFunc11BuiltinFuncE20EE3RefI16VisualScriptNodeERK6String,__ZL24create_builtin_func_nodeILN23VisualScriptBuiltinFunc11BuiltinFuncE21EE3RefI16VisualScriptNodeERK6String,__ZL24create_builtin_func_nodeILN23VisualScriptBuiltinFunc11BuiltinFuncE22EE3RefI16VisualScriptNodeERK6String,__ZL24create_builtin_func_nodeILN23VisualScriptBuiltinFunc11BuiltinFuncE23EE3RefI16VisualScriptNodeERK6String,__ZL24create_builtin_func_nodeILN23VisualScriptBuiltinFunc11BuiltinFuncE24EE3RefI16VisualScriptNodeERK6String,__ZL24create_builtin_func_nodeILN23VisualScriptBuiltinFunc11BuiltinFuncE25EE3RefI16VisualScriptNodeERK6String,__ZL24create_builtin_func_nodeILN23VisualScriptBuiltinFunc11BuiltinFuncE26EE3RefI16VisualScriptNodeERK6String,__ZL24create_builtin_func_nodeILN23VisualScriptBuiltinFunc11BuiltinFuncE27EE3RefI16VisualScriptNodeERK6String,__ZL24create_builtin_func_nodeILN23VisualScriptBuiltinFunc11BuiltinFuncE28EE3RefI16VisualScriptNodeERK6String,__ZL24create_builtin_func_nodeILN23VisualScriptBuiltinFunc11BuiltinFuncE29EE3RefI16VisualScriptNodeERK6String,__ZL24create_builtin_func_nodeILN23VisualScriptBuiltinFunc11BuiltinFuncE30EE3RefI16VisualScriptNodeERK6String,__ZL24create_builtin_func_nodeILN23VisualScriptBuiltinFunc11BuiltinFuncE31EE3RefI16VisualScriptNodeERK6String,__ZL24create_builtin_func_nodeILN23VisualScriptBuiltinFunc11BuiltinFuncE32EE3RefI16VisualScriptNodeERK6String,__ZL24create_builtin_func_nodeILN23VisualScriptBuiltinFunc11BuiltinFuncE33EE3RefI16VisualScriptNodeERK6String,__ZL24create_builtin_func_nodeILN23VisualScriptBuiltinFunc11BuiltinFuncE34EE3RefI16VisualScriptNodeERK6String,__ZL24create_builtin_func_nodeILN23VisualScriptBuiltinFunc11BuiltinFuncE35EE3RefI16VisualScriptNodeERK6String,__ZL24create_builtin_func_nodeILN23VisualScriptBuiltinFunc11BuiltinFuncE36EE3RefI16VisualScriptNodeERK6String,__ZL24create_builtin_func_nodeILN23VisualScriptBuiltinFunc11BuiltinFuncE37EE3RefI16VisualScriptNodeERK6String,__ZL24create_builtin_func_nodeILN23VisualScriptBuiltinFunc11BuiltinFuncE38EE3RefI16VisualScriptNodeERK6String,__ZL24create_builtin_func_nodeILN23VisualScriptBuiltinFunc11BuiltinFuncE39EE3RefI16VisualScriptNodeERK6String,__ZL24create_builtin_func_nodeILN23VisualScriptBuiltinFunc11BuiltinFuncE40EE3RefI16VisualScriptNodeERK6String,__ZL24create_builtin_func_nodeILN23VisualScriptBuiltinFunc11BuiltinFuncE41EE3RefI16VisualScriptNodeERK6String,__ZL24create_builtin_func_nodeILN23VisualScriptBuiltinFunc11BuiltinFuncE42EE3RefI16VisualScriptNodeERK6String,__ZL24create_builtin_func_nodeILN23VisualScriptBuiltinFunc11BuiltinFuncE43EE3RefI16VisualScriptNodeERK6String,__ZL24create_builtin_func_nodeILN23VisualScriptBuiltinFunc11BuiltinFuncE44EE3RefI16VisualScriptNodeERK6String,__ZL24create_builtin_func_nodeILN23VisualScriptBuiltinFunc11BuiltinFuncE45EE3RefI16VisualScriptNodeERK6String,__ZL24create_builtin_func_nodeILN23VisualScriptBuiltinFunc11BuiltinFuncE46EE3RefI16VisualScriptNodeERK6String,__ZL24create_builtin_func_nodeILN23VisualScriptBuiltinFunc11BuiltinFuncE47EE3RefI16VisualScriptNodeERK6String,__ZL24create_builtin_func_nodeILN23VisualScriptBuiltinFunc11BuiltinFuncE48EE3RefI16VisualScriptNodeERK6String,__ZL24create_builtin_func_nodeILN23VisualScriptBuiltinFunc11BuiltinFuncE49EE3RefI16VisualScriptNodeERK6String,__ZL24create_builtin_func_nodeILN23VisualScriptBuiltinFunc11BuiltinFuncE50EE3RefI16VisualScriptNodeERK6String,__ZL24create_builtin_func_nodeILN23VisualScriptBuiltinFunc11BuiltinFuncE51EE3RefI16VisualScriptNodeERK6String,__ZL24create_builtin_func_nodeILN23VisualScriptBuiltinFunc11BuiltinFuncE52EE3RefI16VisualScriptNodeERK6String,__ZL24create_builtin_func_nodeILN23VisualScriptBuiltinFunc11BuiltinFuncE53EE3RefI16VisualScriptNodeERK6String,__ZL24create_builtin_func_nodeILN23VisualScriptBuiltinFunc11BuiltinFuncE54EE3RefI16VisualScriptNodeERK6String,__ZL24create_builtin_func_nodeILN23VisualScriptBuiltinFunc11BuiltinFuncE55EE3RefI16VisualScriptNodeERK6String,__ZL24create_builtin_func_nodeILN23VisualScriptBuiltinFunc11BuiltinFuncE56EE3RefI16VisualScriptNodeERK6String,__ZL18create_return_nodeILb0EE3RefI16VisualScriptNodeERK6String,__ZL18create_return_nodeILb1EE3RefI16VisualScriptNodeERK6String,__ZL19create_node_genericI21VisualScriptConditionE3RefI16VisualScriptNodeERK6String,__ZL19create_node_genericI17VisualScriptWhileE3RefI16VisualScriptNodeERK6String,__ZL19create_node_genericI20VisualScriptIteratorE3RefI16VisualScriptNodeERK6String,__ZL19create_node_genericI20VisualScriptSequenceE3RefI16VisualScriptNodeERK6String,__ZL19create_node_genericI18VisualScriptSwitchE3RefI16VisualScriptNodeERK6String,__ZL19create_node_genericI23VisualScriptInputFilterE3RefI16VisualScriptNodeERK6String,__ZL19create_node_genericI20VisualScriptTypeCastE3RefI16VisualScriptNodeERK6String,__ZL17create_yield_nodeILN17VisualScriptYield9YieldModeE1EE3RefI16VisualScriptNodeERK6String,__ZL17create_yield_nodeILN17VisualScriptYield9YieldModeE2EE3RefI16VisualScriptNodeERK6String,__ZL17create_yield_nodeILN17VisualScriptYield9YieldModeE3EE3RefI16VisualScriptNodeERK6String,__ZL17create_yield_nodeILN17VisualScriptYield9YieldModeE0EE3RefI16VisualScriptNodeERK6String,__ZL19create_node_genericI23VisualScriptYieldSignalE3RefI16VisualScriptNodeERK6String,__ZL19create_node_genericI22VisualScriptExpressionE3RefI16VisualScriptNodeERK6String,__ZN11ThreadPosix19set_name_func_posixERK6String,__ZN10MutexPosix17create_func_posixEb,__ZN11ThreadPosix15thread_callbackEPv,__ZNK5Image13is_compressedEv,__ZN5Image10decompressEv,_png_create_info_struct,__ZNK5Image10get_formatEv,__ZNK5Image12detect_alphaEv,__ZNK5Image9get_widthEv,__ZNK5Image10get_heightEv,__ZNK5Image8get_dataEv,__Z16atomic_incrementPj,__Z16atomic_decrementPj,__ZL18_lossless_pack_pngRK5Image,__Z28atomic_conditional_incrementPj,__ZNK4Node8get_nameEv,__ZNK4Node15get_child_countEv,__ZNK4Node13_get_childrenEv,__ZNK4Node10get_parentEv,__ZNK4Node14is_inside_treeEv,__ZNK4Node8get_pathEv,__ZNK4Node11_get_groupsEv,__ZNK4Node9get_ownerEv,__ZNK4Node9get_indexEv,__ZNK4Node12get_filenameEv,__ZNK4Node19is_fixed_processingEv,__ZNK4Node13is_processingEv,__ZNK4Node19is_processing_inputEv,__ZNK4Node29is_processing_unhandled_inputEv,__ZNK4Node33is_processing_unhandled_key_inputEv,__ZNK4Node14get_pause_modeEv,__ZNK4Node11can_processEv,__ZNK4Node22get_position_in_parentEv,__ZNK4Node19is_displayed_foldedEv,__ZNK4Node22is_processing_internalEv,__ZNK4Node28is_fixed_processing_internalEv,__ZNK4Node8get_treeEv,__ZNK4Node35get_scene_instance_load_placeholderEv,__ZNK4Node12get_viewportEv,__ZNK4Node16get_network_modeEv,__ZNK4Node17is_network_masterEv,__ZNK10CanvasItem15get_canvas_itemEv,__ZNK10CanvasItem10is_visibleEv,__ZNK10CanvasItem18is_visible_in_treeEv,__ZNK10CanvasItem18is_set_as_toplevelEv,__ZNK10CanvasItem14get_light_maskEv,__ZNK10CanvasItem29is_draw_behind_parent_enabledEv,__ZNK10CanvasItem10_is_on_topEv,__ZNK10CanvasItem10get_canvasEv,__ZNK10CanvasItem12get_world_2dEv,__ZNK10CanvasItem12get_materialEv,__ZNK10CanvasItem23get_use_parent_materialEv,__ZNK10CanvasItem39is_local_transform_notification_enabledEv,__ZNK10CanvasItem33is_transform_notification_enabledEv,__ZNK6Node2D5get_zEv,__ZNK6Node2D13is_z_relativeEv,__ZNK7Control14get_focus_modeEv,__ZNK7Control9has_focusEv,__ZNK7Control15get_focus_ownerEv,__ZNK7Control16get_h_size_flagsEv,__ZNK7Control16get_v_size_flagsEv,__ZNK7Control9get_themeEv,__ZNK7Control18get_parent_controlEv,__ZNK7Control12_get_tooltipEv,__ZNK7Control24get_default_cursor_shapeEv,__ZNK7Control16get_mouse_filterEv,__ZN7Control20is_clipping_contentsEv,__ZNK7Spatial18get_parent_spatialEv,__ZNK7Spatial18is_set_as_toplevelEv,__ZNK7Spatial9get_worldEv,__ZNK7Spatial9get_gizmoEv,__ZNK7Spatial10is_visibleEv,__ZNK7Spatial18is_visible_in_treeEv,__ZNK7Spatial39is_local_transform_notification_enabledEv,__ZNK7Spatial33is_transform_notification_enabledEv,__ZNK19InstancePlaceholder17get_instance_pathEv,__ZNK11HTTPRequest22get_http_client_statusEv,__ZNK11HTTPRequest16is_using_threadsEv,__ZNK11HTTPRequest19get_body_size_limitEv,__ZNK11HTTPRequest17get_max_redirectsEv,__ZNK11HTTPRequest17get_download_fileEv,__ZNK11HTTPRequest20get_downloaded_bytesEv,__ZNK11HTTPRequest13get_body_sizeEv,__ZNK15ViewportTexture26get_viewport_path_in_sceneEv,__ZNK5Label9get_alignEv,__ZNK5Label10get_valignEv,__ZNK5Label8get_textEv,__ZNK5Label12has_autowrapEv,__ZNK5Label16is_clipping_textEv,__ZNK5Label12is_uppercaseEv,__ZNK5Label15get_line_heightEv,__ZNK5Label14get_line_countEv,__ZNK5Label22get_visible_line_countEv,__ZNK5Label25get_total_character_countEv,__ZNK5Label22get_visible_charactersEv,__ZNK5Label17get_lines_skippedEv,__ZNK5Label21get_max_lines_visibleEv,__ZNK15SpatialMaterial17get_specular_modeEv,__ZNK15SpatialMaterial13get_detail_uvEv,__ZNK15SpatialMaterial14get_blend_modeEv,__ZNK15SpatialMaterial19get_depth_draw_modeEv,__ZNK15SpatialMaterial13get_cull_modeEv,__ZNK15SpatialMaterial16get_diffuse_modeEv,__ZNK15SpatialMaterial21get_detail_blend_modeEv,__ZNK15SpatialMaterial18get_billboard_modeEv,__ZNK15SpatialMaterial27get_particles_anim_h_framesEv,__ZNK15SpatialMaterial27get_particles_anim_v_framesEv,__ZNK15SpatialMaterial23get_particles_anim_loopEv,__ZNK4Mesh21get_blend_shape_countEv,__ZNK4Mesh20get_blend_shape_modeEv,__ZNK4Mesh17get_surface_countEv,__ZN11SurfaceTool16mikktGetNumFacesEPK18SMikkTSpaceContext,__ZNK8Viewport12get_world_2dEv,__ZNK8Viewport13find_world_2dEv,__ZNK8Viewport9get_worldEv,__ZNK8Viewport10find_worldEv,__ZNK8Viewport26has_transparent_backgroundEv,__ZNK8Viewport24is_size_override_enabledEv,__ZNK8Viewport32is_size_override_stretch_enabledEv,__ZNK8Viewport9get_vflipEv,__ZNK8Viewport22get_clear_on_new_frameEv,__ZNK8Viewport15get_update_modeEv,__ZNK8Viewport8get_msaaEv,__ZNK8Viewport7get_hdrEv,__ZNK8Viewport11get_textureEv,__ZN8Viewport26get_physics_object_pickingEv,__ZNK8Viewport16get_viewport_ridEv,__ZNK8Viewport18is_using_own_worldEv,__ZNK8Viewport10get_cameraEv,__ZNK8Viewport17is_audio_listenerEv,__ZNK8Viewport20is_audio_listener_2dEv,__ZNK8Viewport19gui_has_modal_stackEv,__ZNK8Viewport17is_input_disabledEv,__ZNK8Viewport14is_3d_disabledEv,__ZNK8Viewport21get_shadow_atlas_sizeEv,__ZNK5World9get_spaceEv,__ZNK5World12get_scenarioEv,__ZNK5World15get_environmentEv,__ZN5World22get_direct_space_stateEv,__ZN7World2D10get_canvasEv,__ZN7World2D9get_spaceEv,__ZN7World2D15get_sound_spaceEv,__ZN7World2D22get_direct_space_stateEv,__ZNK9GraphNode9get_titleEv,__ZNK9GraphNode10is_commentEv,__ZNK9GraphNode13is_resizeableEv,__ZN9GraphNode11is_selectedEv,__ZN9GraphNode27get_connection_output_countEv,__ZN9GraphNode26get_connection_input_countEv,__ZNK9GraphNode23is_close_button_visibleEv,__ZNK9GraphNode11get_overlayEv,__ZNK5Range23is_using_rounded_valuesEv,__ZNK5Range12is_ratio_expEv,__ZNK11ProgressBar18is_percent_visibleEv,__ZNK15CenterContainer17is_using_top_leftEv,__ZNK11TextureRect11get_textureEv,__ZNK11TextureRect10has_expandEv,__ZNK11TextureRect16get_stretch_modeEv,__ZNK10BaseButton10is_pressedEv,__ZNK10BaseButton10is_hoveredEv,__ZNK10BaseButton14is_toggle_modeEv,__ZNK10BaseButton11is_disabledEv,__ZNK10BaseButton15get_action_modeEv,__ZNK10BaseButton13get_draw_modeEv,__ZNK10BaseButton22get_enabled_focus_modeEv,__ZNK10BaseButton12get_shortcutEv,__ZNK10BaseButton16get_button_groupEv,__ZNK6Button8get_textEv,__ZNK6Button8get_iconEv,__ZNK6Button13get_clip_textEv,__ZNK6Button14get_text_alignEv,__ZNK6Button7is_flatEv,__ZN10MenuButton9get_popupEv,__ZNK10MenuButton10_get_itemsEv,__ZNK15TextureProgress17get_under_textureEv,__ZNK15TextureProgress20get_progress_textureEv,__ZNK15TextureProgress16get_over_textureEv,__ZN15TextureProgress13get_fill_modeEv,__ZNK13NinePatchRect11get_textureEv,__ZNK13NinePatchRect15get_draw_centerEv,__ZNK12OptionButton14get_item_countEv,__ZNK12OptionButton12get_selectedEv,__ZNK12OptionButton15get_selected_IDEv,__ZNK12OptionButton10_get_itemsEv,__ZN13RichTextLabel8get_textEv,__ZNK13RichTextLabel18is_meta_underlinedEv,__ZNK13RichTextLabel16is_scroll_activeEv,__ZNK13RichTextLabel19is_scroll_followingEv,__ZN13RichTextLabel12get_v_scrollEv,__ZNK13RichTextLabel12get_tab_sizeEv,__ZNK13RichTextLabel20is_selection_enabledEv,__ZNK13RichTextLabel10get_bbcodeEv,__ZNK13RichTextLabel22get_visible_charactersEv,__ZNK13RichTextLabel25get_total_character_countEv,__ZNK13RichTextLabel15is_using_bbcodeEv,__ZNK14SplitContainer16get_split_offsetEv,__ZNK14SplitContainer12is_collapsedEv,__ZNK14SplitContainer22get_dragger_visibilityEv,__ZNK13TextureButton18get_normal_textureEv,__ZNK13TextureButton19get_pressed_textureEv,__ZNK13TextureButton17get_hover_textureEv,__ZNK13TextureButton20get_disabled_textureEv,__ZNK13TextureButton19get_focused_textureEv,__ZNK13TextureButton14get_click_maskEv,__ZNK13TextureButton10get_expandEv,__ZNK13TextureButton16get_stretch_modeEv,__ZNK8LineEdit9get_alignEv,__ZNK8LineEdit8get_textEv,__ZNK8LineEdit15get_placeholderEv,__ZNK8LineEdit14get_cursor_posEv,__ZNK8LineEdit25get_expand_to_text_lengthEv,__ZNK8LineEdit24cursor_get_blink_enabledEv,__ZNK8LineEdit14get_max_lengthEv,__ZNK8LineEdit11is_editableEv,__ZNK8LineEdit9is_secretEv,__ZNK8LineEdit8get_menuEv,__ZNK5Popup12is_exclusiveEv,__ZNK17ViewportContainer18is_stretch_enabledEv,__ZNK13GridContainer11get_columnsEv,__ZNK8TextEdit14get_line_countEv,__ZN8TextEdit8get_textEv,__ZNK8TextEdit17cursor_get_columnEv,__ZNK8TextEdit15cursor_get_lineEv,__ZNK8TextEdit24cursor_get_blink_enabledEv,__ZNK8TextEdit20cursor_is_block_modeEv,__ZNK8TextEdit19is_selection_activeEv,__ZNK8TextEdit23get_selection_from_lineEv,__ZNK8TextEdit25get_selection_from_columnEv,__ZNK8TextEdit21get_selection_to_lineEv,__ZNK8TextEdit23get_selection_to_columnEv,__ZNK8TextEdit18get_selection_textEv,__ZNK8TextEdit21get_word_under_cursorEv,__ZNK8TextEdit28is_show_line_numbers_enabledEv,__ZNK8TextEdit36is_highlight_all_occurrences_enabledEv,__ZNK8TextEdit26is_syntax_coloring_enabledEv,__ZNK8TextEdit8get_menuEv,__ZNK6Slider9get_ticksEv,__ZNK6Slider20get_ticks_on_bordersEv,__ZNK10LinkButton8get_textEv,__ZNK10LinkButton18get_underline_modeEv,__ZNK9PopupMenu14get_item_countEv,__ZNK9PopupMenu10_get_itemsEv,__ZN9PopupMenu25is_hide_on_item_selectionEv,__ZNK15ScrollContainer19is_h_scroll_enabledEv,__ZNK15ScrollContainer19is_v_scroll_enabledEv,__ZNK15ScrollContainer12get_h_scrollEv,__ZNK15ScrollContainer12get_v_scrollEv,__ZNK11VideoPlayer10get_streamEv,__ZNK11VideoPlayer10is_playingEv,__ZNK11VideoPlayer9is_pausedEv,__ZNK11VideoPlayer15get_audio_trackEv,__ZNK11VideoPlayer15get_stream_nameEv,__ZNK11VideoPlayer12has_autoplayEv,__ZNK11VideoPlayer10has_expandEv,__ZNK11VideoPlayer18get_buffering_msecEv,__ZN11VideoPlayer17get_video_textureEv,__ZN17ColorPickerButton10get_pickerEv,__ZNK17ColorPickerButton16is_editing_alphaEv,__ZN8ItemList18get_selected_itemsEv,__ZNK8ItemList14get_item_countEv,__ZNK8ItemList22get_fixed_column_widthEv,__ZNK8ItemList20is_same_column_widthEv,__ZNK8ItemList18get_max_text_linesEv,__ZNK8ItemList15get_max_columnsEv,__ZNK8ItemList15get_select_modeEv,__ZNK8ItemList13get_icon_modeEv,__ZNK8ItemList20get_allow_rmb_selectEv,__ZN8ItemList12get_v_scrollEv,__ZNK11ButtonArray16get_button_countEv,__ZNK11ButtonArray7is_flatEv,__ZNK11ButtonArray12get_selectedEv,__ZNK11ButtonArray11get_hoveredEv,__ZN8TreeItem12is_collapsedEv,__ZN8TreeItem8get_nextEv,__ZN8TreeItem8get_prevEv,__ZN8TreeItem10get_parentEv,__ZN8TreeItem12get_childrenEv,__ZN8TreeItem16get_next_visibleEv,__ZN8TreeItem16get_prev_visibleEv,__ZN4Tree8get_rootEv,__ZNK4Tree12get_selectedEv,__ZNK4Tree19get_selected_columnEv,__ZNK4Tree18get_pressed_buttonEv,__ZNK4Tree11get_columnsEv,__ZNK4Tree10get_editedEv,__ZNK4Tree17get_edited_columnEv,__ZNK4Tree25are_column_titles_visibleEv,__ZNK4Tree17is_folding_hiddenEv,__ZNK4Tree19get_drop_mode_flagsEv,__ZNK4Tree20get_allow_rmb_selectEv,__ZNK4Tree57get_single_select_cell_editing_only_when_already_selectedEv,__ZNK12WindowDialog9get_titleEv,__ZNK12WindowDialog13get_resizableEv,__ZN12WindowDialog16get_close_buttonEv,__ZN12AcceptDialog6get_okEv,__ZN12AcceptDialog9get_labelEv,__ZNK12AcceptDialog14get_hide_on_okEv,__ZNK12AcceptDialog8get_textEv,__ZNK7SpinBox10get_suffixEv,__ZNK7SpinBox10get_prefixEv,__ZNK7SpinBox11is_editableEv,__ZN7SpinBox13get_line_editEv,__ZN18ConfirmationDialog10get_cancelEv,__ZNK10FileDialog11get_filtersEv,__ZNK10FileDialog15get_current_dirEv,__ZNK10FileDialog16get_current_fileEv,__ZNK10FileDialog16get_current_pathEv,__ZNK10FileDialog8get_modeEv,__ZN10FileDialog8get_vboxEv,__ZNK10FileDialog10get_accessEv,__ZNK10FileDialog23is_showing_hidden_filesEv,__ZNK12TabContainer13get_tab_countEv,__ZNK12TabContainer15get_current_tabEv,__ZNK12TabContainer16get_previous_tabEv,__ZNK12TabContainer23get_current_tab_controlEv,__ZNK12TabContainer13get_tab_alignEv,__ZNK12TabContainer16are_tabs_visibleEv,__ZNK12TabContainer9get_popupEv,__ZNK12BoxContainer13get_alignmentEv,__ZNK4Tabs13get_tab_countEv,__ZNK4Tabs15get_current_tabEv,__ZNK4Tabs13get_tab_alignEv,__ZNK9GraphEdit20_get_connection_listEv,__ZNK9GraphEdit8get_snapEv,__ZNK9GraphEdit13is_using_snapEv,__ZNK9GraphEdit28is_right_disconnects_enabledEv,__ZNK15CollisionObject15get_shape_countEv,__ZNK15CollisionObject15is_ray_pickableEv,__ZNK15CollisionObject25get_capture_input_on_dragEv,__ZNK15CollisionObject7get_ridEv,__ZNK11PhysicsBody19get_collision_layerEv,__ZNK11PhysicsBody18get_collision_maskEv,__ZNK11PhysicsBody11_get_layersEv,__ZNK9RigidBody8get_modeEv,__ZNK9RigidBody25get_max_contacts_reportedEv,__ZN9RigidBody26is_using_custom_integratorEv,__ZNK9RigidBody26is_contact_monitor_enabledEv,__ZNK9RigidBody39is_using_continuous_collision_detectionEv,__ZNK9RigidBody11is_sleepingEv,__ZNK9RigidBody16is_able_to_sleepEv,__ZNK9RigidBody13get_axis_lockEv,__ZNK9RigidBody20get_colliding_bodiesEv,__ZNK13KinematicBody12is_collidingEv,__ZNK13KinematicBody18get_collider_shapeEv,__ZNK13KinematicBody30can_collide_with_static_bodiesEv,__ZNK13KinematicBody33can_collide_with_kinematic_bodiesEv,__ZNK13KinematicBody29can_collide_with_rigid_bodiesEv,__ZNK13KinematicBody33can_collide_with_character_bodiesEv,__ZNK4Area23get_space_override_modeEv,__ZNK4Area18is_gravity_a_pointEv,__ZNK4Area18get_collision_maskEv,__ZNK4Area14get_layer_maskEv,__ZNK4Area14is_monitorableEv,__ZNK4Area13is_monitoringEv,__ZNK4Area22get_overlapping_bodiesEv,__ZNK4Area21get_overlapping_areasEv,__ZNK14VisualInstance24_get_visual_instance_ridEv,__ZNK14VisualInstance14get_layer_maskEv,__ZNK16GeometryInstance21get_material_overrideEv,__ZNK16GeometryInstance24get_cast_shadows_settingEv,__ZNK12MeshInstance8get_meshEv,__ZN12MeshInstance17get_skeleton_pathEv,__ZNK14CollisionShape9get_shapeEv,__ZNK14CollisionShape10is_triggerEv,__ZNK14CollisionShape23_get_update_shape_indexEv,__ZNK14CollisionShape32get_collision_object_shape_indexEv,__ZNK18ConvexPolygonShape10get_pointsEv,__ZNK19ConcavePolygonShape9get_facesEv,__ZNK22NavigationMeshInstance19get_navigation_meshEv,__ZNK22NavigationMeshInstance10is_enabledEv,__ZNK8Listener10is_currentEv,__ZNK6Camera10is_currentEv,__ZNK6Camera14get_projectionEv,__ZNK6Camera13get_cull_maskEv,__ZNK6Camera15get_environmentEv,__ZNK6Camera20get_keep_aspect_modeEv,__ZNK5Light14is_editor_onlyEv,__ZNK5Light10has_shadowEv,__ZNK5Light11is_negativeEv,__ZNK5Light13get_cull_maskEv,__ZNK16CollisionPolygon14get_build_modeEv,__ZNK16CollisionPolygon11get_polygonEv,__ZNK16CollisionPolygon32get_collision_object_first_shapeEv,__ZNK16CollisionPolygon31get_collision_object_last_shapeEv,__ZNK6Portal9get_shapeEv,__ZNK6Portal10is_enabledEv,__ZNK11GIProbeData16get_dynamic_dataEv,__ZNK11GIProbeData17get_dynamic_rangeEv,__ZNK11GIProbeData11is_interiorEv,__ZNK11GIProbeData13is_compressedEv,__ZNK7GIProbe14get_probe_dataEv,__ZNK7GIProbe10get_subdivEv,__ZNK7GIProbe17get_dynamic_rangeEv,__ZNK7GIProbe11is_interiorEv,__ZNK7GIProbe13is_compressedEv,__ZNK17MultiMeshInstance13get_multimeshEv,__ZNK9MultiMesh8get_meshEv,__ZNK9MultiMesh16get_color_formatEv,__ZNK9MultiMesh20get_transform_formatEv,__ZNK9MultiMesh18get_instance_countEv,__ZNK9MultiMesh20_get_transform_arrayEv,__ZNK9MultiMesh16_get_color_arrayEv,__ZNK15RemoteTransform15get_remote_nodeEv,__ZNK4Quad8get_axisEv,__ZNK4Quad11is_centeredEv,__ZNK12SpriteBase3D11is_centeredEv,__ZNK12SpriteBase3D12is_flipped_hEv,__ZNK12SpriteBase3D12is_flipped_vEv,__ZNK12SpriteBase3D8get_axisEv,__ZNK12SpriteBase3D18get_alpha_cut_modeEv,__ZNK8Sprite3D11get_textureEv,__ZNK8Sprite3D9is_regionEv,__ZNK8Sprite3D9get_frameEv,__ZNK8Sprite3D11get_vframesEv,__ZNK8Sprite3D11get_hframesEv,__ZNK16AnimatedSprite3D17get_sprite_framesEv,__ZNK16AnimatedSprite3D13get_animationEv,__ZNK16AnimatedSprite3D11_is_playingEv,__ZNK16AnimatedSprite3D10is_playingEv,__ZNK16AnimatedSprite3D9get_frameEv,__ZNK15ReflectionProbe18is_set_as_interiorEv,__ZNK15ReflectionProbe25is_box_projection_enabledEv,__ZNK15ReflectionProbe19are_shadows_enabledEv,__ZNK15ReflectionProbe13get_cull_maskEv,__ZNK15ReflectionProbe15get_update_modeEv,__ZNK8Skeleton14get_bone_countEv,__ZNK5Joint10get_node_aEv,__ZNK5Joint10get_node_bEv,__ZNK5Joint19get_solver_priorityEv,__ZNK5Joint32get_exclude_nodes_from_collisionEv,__ZNK18VisibilityNotifier12is_on_screenEv,__ZNK10BakedLight15get_cell_subdivEv,__ZNK4Room8get_roomEv,__ZNK16WorldEnvironment15get_environmentEv,__ZNK9Particles11is_emittingEv,__ZNK9Particles10get_amountEv,__ZNK9Particles25get_use_local_coordinatesEv,__ZNK9Particles13get_fixed_fpsEv,__ZNK9Particles20get_fractional_deltaEv,__ZNK9Particles20get_process_materialEv,__ZNK9Particles14get_draw_orderEv,__ZNK9Particles15get_draw_passesEv,__ZNK17ParticlesMaterial14get_color_rampEv,__ZNK17ParticlesMaterial18get_emission_shapeEv,__ZNK17ParticlesMaterial26get_emission_point_textureEv,__ZNK17ParticlesMaterial27get_emission_normal_textureEv,__ZNK17ParticlesMaterial24get_emission_point_countEv,__ZNK17ParticlesMaterial17get_trail_divisorEv,__ZNK17ParticlesMaterial23get_trail_size_modifierEv,__ZNK17ParticlesMaterial24get_trail_color_modifierEv,__ZNK14BackBufferCopy13get_copy_modeEv,__ZNK17RemoteTransform2D15get_remote_nodeEv,__ZNK12PathFollow2D11is_rotatingEv,__ZNK12PathFollow2D23get_cubic_interpolationEv,__ZNK12PathFollow2D8has_loopEv,__ZNK7Joint2D10get_node_aEv,__ZNK7Joint2D10get_node_bEv,__ZNK7Joint2D32get_exclude_nodes_from_collisionEv,__ZNK7TileMap11get_tilesetEv,__ZNK7TileMap8get_modeEv,__ZNK7TileMap15get_half_offsetEv,__ZNK7TileMap18_get_old_cell_sizeEv,__ZNK7TileMap17get_quadrant_sizeEv,__ZNK7TileMap15get_tile_originEv,__ZNK7TileMap12get_center_xEv,__ZNK7TileMap12get_center_yEv,__ZNK7TileMap22is_y_sort_mode_enabledEv,__ZNK7TileMap27get_collision_use_kinematicEv,__ZNK7TileMap19get_collision_layerEv,__ZNK7TileMap18get_collision_maskEv,__ZNK7TileMap23get_occluder_light_maskEv,__ZNK7TileMap14get_used_cellsEv,__ZNK7TileMap14_get_tile_dataEv,__ZNK18CollisionPolygon2D11get_polygonEv,__ZNK18CollisionPolygon2D14get_build_modeEv,__ZNK18CollisionPolygon2D10is_triggerEv,__ZNK18CollisionPolygon2D32get_collision_object_first_shapeEv,__ZNK18CollisionPolygon2D31get_collision_object_last_shapeEv,__ZNK21ConcavePolygonShape2D12get_segmentsEv,__ZNK20ConvexPolygonShape2D10get_pointsEv,__ZNK6Sprite11get_textureEv,__ZNK6Sprite11is_centeredEv,__ZNK6Sprite12is_flipped_hEv,__ZNK6Sprite12is_flipped_vEv,__ZNK6Sprite9is_regionEv,__ZNK6Sprite9get_frameEv,__ZNK6Sprite11get_vframesEv,__ZNK6Sprite11get_hframesEv,__ZNK17CollisionObject2D15get_shape_countEv,__ZNK17CollisionObject2D7get_ridEv,__ZNK17CollisionObject2D11is_pickableEv,__ZNK13PhysicsBody2D19get_collision_layerEv,__ZNK13PhysicsBody2D18get_collision_maskEv,__ZNK13PhysicsBody2D11_get_layersEv,__ZNK11RigidBody2D8get_modeEv,__ZNK11RigidBody2D25get_max_contacts_reportedEv,__ZN11RigidBody2D26is_using_custom_integratorEv,__ZNK11RigidBody2D26is_contact_monitor_enabledEv,__ZNK11RigidBody2D39get_continuous_collision_detection_modeEv,__ZNK11RigidBody2D11is_sleepingEv,__ZNK11RigidBody2D16is_able_to_sleepEv,__ZNK11RigidBody2D20get_colliding_bodiesEv,__ZNK15KinematicBody2D12is_collidingEv,__ZNK15KinematicBody2D18get_collider_shapeEv,__ZNK15KinematicBody2D28get_move_and_slide_collidersEv,__ZNK15KinematicBody2D26is_move_and_slide_on_floorEv,__ZNK15KinematicBody2D28is_move_and_slide_on_ceilingEv,__ZNK15KinematicBody2D25is_move_and_slide_on_wallEv,__ZNK17OccluderPolygon2D9is_closedEv,__ZNK17OccluderPolygon2D13get_cull_modeEv,__ZNK17OccluderPolygon2D11get_polygonEv,__ZNK15LightOccluder2D20get_occluder_polygonEv,__ZNK15LightOccluder2D23get_occluder_light_maskEv,__ZNK7Light2D10is_enabledEv,__ZNK7Light2D14is_editor_onlyEv,__ZNK7Light2D11get_textureEv,__ZNK7Light2D15get_z_range_minEv,__ZNK7Light2D15get_z_range_maxEv,__ZNK7Light2D19get_layer_range_minEv,__ZNK7Light2D19get_layer_range_maxEv,__ZNK7Light2D18get_item_cull_maskEv,__ZNK7Light2D25get_item_shadow_cull_maskEv,__ZNK7Light2D8get_modeEv,__ZNK7Light2D17is_shadow_enabledEv,__ZNK7Light2D22get_shadow_buffer_sizeEv,__ZNK7Light2D17get_shadow_filterEv,__ZNK16CollisionShape2D9get_shapeEv,__ZNK16CollisionShape2D10is_triggerEv,__ZNK16CollisionShape2D23_get_update_shape_indexEv,__ZNK16CollisionShape2D32get_collision_object_shape_indexEv,__ZNK14AnimatedSprite17get_sprite_framesEv,__ZNK14AnimatedSprite13get_animationEv,__ZNK14AnimatedSprite11_is_playingEv,__ZNK14AnimatedSprite10is_playingEv,__ZNK14AnimatedSprite11is_centeredEv,__ZNK14AnimatedSprite12is_flipped_hEv,__ZNK14AnimatedSprite12is_flipped_vEv,__ZNK14AnimatedSprite9get_frameEv,__ZNK6Area2D23get_space_override_modeEv,__ZNK6Area2D18is_gravity_a_pointEv,__ZNK6Area2D18get_collision_maskEv,__ZNK6Area2D14get_layer_maskEv,__ZNK6Area2D13is_monitoringEv,__ZNK6Area2D14is_monitorableEv,__ZNK6Area2D22get_overlapping_bodiesEv,__ZNK6Area2D21get_overlapping_areasEv,__ZNK9Polygon2D11get_polygonEv,__ZNK9Polygon2D6get_uvEv,__ZNK9Polygon2D17get_vertex_colorsEv,__ZNK9Polygon2D11get_textureEv,__ZNK9Polygon2D10get_invertEv,__ZNK8Camera2D15get_anchor_modeEv,__ZNK8Camera2D11is_rotatingEv,__ZNK8Camera2D10is_currentEv,__ZNK8Camera2D26is_limit_smoothing_enabledEv,__ZNK8Camera2D17is_v_drag_enabledEv,__ZNK8Camera2D17is_h_drag_enabledEv,__ZNK8Camera2D19get_custom_viewportEv,__ZNK8Camera2D27is_follow_smoothing_enabledEv,__ZNK20VisibilityNotifier2D12is_on_screenEv,__ZNK25NavigationPolygonInstance22get_navigation_polygonEv,__ZNK25NavigationPolygonInstance10is_enabledEv,__ZNK17TouchScreenButton11get_textureEv,__ZNK17TouchScreenButton19get_texture_pressedEv,__ZNK17TouchScreenButton11get_bitmaskEv,__ZNK17TouchScreenButton9get_shapeEv,__ZNK17TouchScreenButton17is_shape_centeredEv,__ZNK17TouchScreenButton16is_shape_visibleEv,__ZNK17TouchScreenButton10get_actionEv,__ZNK17TouchScreenButton19get_visibility_modeEv,__ZNK17TouchScreenButton23is_passby_press_enabledEv,__ZNK17TouchScreenButton10is_pressedEv,__ZNK19ParticleAttractor2D10is_enabledEv,__ZNK19ParticleAttractor2D18get_particles_pathEv,__ZNK15AnimationPlayer19_get_animation_listEv,__ZNK15AnimationPlayer10is_playingEv,__ZNK15AnimationPlayer21get_current_animationEv,__ZNK15AnimationPlayer9is_activeEv,__ZNK15AnimationPlayer12get_autoplayEv,__ZNK15AnimationPlayer8get_rootEv,__ZNK15AnimationPlayer26get_animation_process_modeEv,__ZNK19AnimationTreePlayer9is_activeEv,__ZNK19AnimationTreePlayer13get_base_pathEv,__ZNK19AnimationTreePlayer17get_master_playerEv,__ZN19AnimationTreePlayer14_get_node_listEv,__ZNK19AnimationTreePlayer26get_animation_process_modeEv,__ZNK5Tween9is_activeEv,__ZNK5Tween9is_repeatEv,__ZNK5Tween22get_tween_process_modeEv,__ZN5Tween5startEv,__ZN5Tween9reset_allEv,__ZN5Tween8stop_allEv,__ZN5Tween10resume_allEv,__ZN5Tween10remove_allEv,__ZNK11AudioPlayer10get_streamEv,__ZNK11AudioPlayer10is_playingEv,__ZNK11AudioPlayer7get_busEv,__ZN11AudioPlayer19is_autoplay_enabledEv,__ZNK11AudioPlayer14get_mix_targetEv,__ZNK11AudioPlayer10_is_activeEv,__ZNK9Animation15get_track_countEv,__ZNK9Animation8has_loopEv,__ZNK11Environment14get_backgroundEv,__ZNK11Environment10get_skyboxEv,__ZNK11Environment20get_canvas_max_layerEv,__ZNK11Environment14is_ssr_enabledEv,__ZNK11Environment17get_ssr_max_stepsEv,__ZNK11Environment13is_ssr_smoothEv,__ZNK11Environment12is_ssr_roughEv,__ZNK11Environment15is_ssao_enabledEv,__ZNK11Environment20is_ssao_blur_enabledEv,__ZNK11Environment23is_dof_blur_far_enabledEv,__ZNK11Environment24get_dof_blur_far_qualityEv,__ZNK11Environment24is_dof_blur_near_enabledEv,__ZNK11Environment25get_dof_blur_near_qualityEv,__ZNK11Environment15is_glow_enabledEv,__ZNK11Environment19get_glow_blend_modeEv,__ZNK11Environment31is_glow_bicubic_upscale_enabledEv,__ZNK11Environment14get_tonemapperEv,__ZNK11Environment25get_tonemap_auto_exposureEv,__ZNK11Environment21is_adjustment_enabledEv,__ZNK11Environment31get_adjustment_color_correctionEv,__ZNK6SkyBox17get_radiance_sizeEv,__ZNK17AudioStreamSample10get_formatEv,__ZNK17AudioStreamSample13get_loop_modeEv,__ZNK17AudioStreamSample14get_loop_beginEv,__ZNK17AudioStreamSample12get_loop_endEv,__ZNK17AudioStreamSample12get_mix_rateEv,__ZNK17AudioStreamSample9is_stereoEv,__ZNK17AudioStreamSample8get_dataEv,__ZNK11MeshLibrary13get_item_listEv,__ZNK11MeshLibrary23get_last_unused_item_idEv,__ZNK5Theme19_get_stylebox_typesEv,__ZNK5Theme22get_default_theme_fontEv,__ZNK12StyleBoxFlat15get_border_sizeEv,__ZNK12StyleBoxFlat16get_border_blendEv,__ZNK12StyleBoxFlat15get_draw_centerEv,__ZNK15StyleBoxTexture11get_textureEv,__ZNK15StyleBoxTexture15get_draw_centerEv,__ZNK10SceneState14get_node_countEv,__ZNK10SceneState20get_connection_countEv,__ZNK11PackedScene12can_instanceEv,__ZNK11PackedScene18_get_bundled_sceneEv,__ZN11PackedScene9get_stateEv,__ZNK10RoomBounds17get_geometry_hintEv,__ZNK9ColorRamp16get_points_countEv,__ZNK9ColorRamp11get_offsetsEv,__ZNK9ColorRamp10get_colorsEv,__ZNK6Shader8get_modeEv,__ZNK6Shader8get_codeEv,__ZNK15DynamicFontData13get_font_pathEv,__ZNK12ImageTexture10get_formatEv,__ZNK12ImageTexture11get_storageEv,__ZNK11DynamicFont13get_font_dataEv,__ZNK11DynamicFont8get_sizeEv,__ZNK11DynamicFont15get_use_mipmapsEv,__ZNK11DynamicFont14get_use_filterEv,__ZNK11DynamicFont18get_fallback_countEv,__ZNK14ShaderMaterial10get_shaderEv,__ZNK13StreamTexture13get_load_pathEv,__ZNK12AtlasTexture9get_atlasEv,__ZNK12LargeTexture15get_piece_countEv,__ZNK12LargeTexture9_get_dataEv,__ZNK7CubeMap9get_widthEv,__ZNK7CubeMap10get_heightEv,__ZNK7CubeMap9get_flagsEv,__ZNK7CubeMap11get_storageEv,__ZNK12CurveTexture10get_pointsEv,__ZNK15GradientTexture16get_points_countEv,__ZNK15GradientTexture11get_offsetsEv,__ZNK15GradientTexture10get_colorsEv,__ZNK10BitmapFont17get_texture_countEv,__ZNK10BitmapFont10_get_charsEv,__ZNK10BitmapFont13_get_kerningsEv,__ZNK10BitmapFont13_get_texturesEv,__ZNK10BitmapFont12get_fallbackEv,__ZNK9SceneTree8get_rootEv,__ZNK9SceneTree14is_editor_hintEv,__ZNK9SceneTree28is_debugging_collisions_hintEv,__ZNK9SceneTree28is_debugging_navigation_hintEv,__ZNK9SceneTree9is_pausedEv,__ZN9SceneTree16is_input_handledEv,__ZNK9SceneTree14get_node_countEv,__ZNK9SceneTree9get_frameEv,__ZNK9SceneTree17get_current_sceneEv,__ZN9SceneTree20reload_current_sceneEv,__ZNK9SceneTree17is_network_serverEv,__ZNK9SceneTree16has_network_peerEv,__ZNK9SceneTree21get_network_unique_idEv,__ZNK9SceneTree35is_refusing_new_network_connectionsEv,__ZNK17NavigationPolygon12get_verticesEv,__ZNK17NavigationPolygon17get_polygon_countEv,__ZNK17NavigationPolygon17get_outline_countEv,__ZNK17NavigationPolygon13_get_polygonsEv,__ZNK17NavigationPolygon13_get_outlinesEv,__ZNK6Path2D9get_curveEv,__ZNK7Curve2D15get_point_countEv,__ZNK7Curve2D16get_baked_pointsEv,__ZNK7Curve2D9_get_dataEv,__ZNK6BitMap18get_true_bit_countEv,__ZNK6BitMap9_get_dataEv,__ZNK17PolygonPathFinder9_get_dataEv,__ZNK12MeshDataTool10get_formatEv,__ZNK12MeshDataTool16get_vertex_countEv,__ZNK12MeshDataTool14get_edge_countEv,__ZNK12MeshDataTool14get_face_countEv,__ZNK12MeshDataTool12get_materialEv,__ZNK8QuadMesh12get_materialEv,__ZNK11CanvasLayer9get_layerEv,__ZNK11CanvasLayer19get_custom_viewportEv,__ZNK11CanvasLayer12get_world_2dEv,__ZN18ParallaxBackground21is_ignore_camera_zoomEv,__ZNK7TileSet23get_last_unused_tile_idEv,__ZNK7TileSet14_get_tiles_idsEv,__ZNK5YSort15is_sort_enabledEv,__ZNK9RayCast2D10is_enabledEv,__ZNK9RayCast2D12is_collidingEv,__ZNK9RayCast2D12get_colliderEv,__ZNK9RayCast2D18get_collider_shapeEv,__ZNK9RayCast2D14get_layer_maskEv,__ZNK9RayCast2D13get_type_maskEv,__ZNK9RayCast2D23get_exclude_parent_bodyEv,__ZNK6Line2D10get_pointsEv,__ZNK6Line2D15get_point_countEv,__ZNK6Line2D12get_gradientEv,__ZNK6Line2D11get_textureEv,__ZNK6Line2D16get_texture_modeEv,__ZNK6Line2D14get_joint_modeEv,__ZNK6Line2D18get_begin_cap_modeEv,__ZNK6Line2D16get_end_cap_modeEv,__ZNK6Line2D19get_round_precisionEv,__ZNK12SpriteFrames11_get_framesEv,__ZNK12SpriteFrames15_get_animationsEv,__ZNK11Particles2D11is_emittingEv,__ZNK11Particles2D16get_process_modeEv,__ZNK11Particles2D10get_amountEv,__ZNK11Particles2D11get_textureEv,__ZNK11Particles2D14get_color_rampEv,__ZNK11Particles2D12is_flipped_hEv,__ZNK11Particles2D12is_flipped_vEv,__ZNK11Particles2D12get_h_framesEv,__ZNK11Particles2D12get_v_framesEv,__ZNK11Particles2D16get_color_phasesEv,__ZNK11Particles2D20is_using_local_spaceEv,__ZNK11Particles2D19get_emission_pointsEv,__ZNK10PathFollow17get_rotation_modeEv,__ZNK10PathFollow23get_cubic_interpolationEv,__ZNK10PathFollow8has_loopEv,__ZNK4Path9get_curveEv,__ZNK7Curve3D15get_point_countEv,__ZNK7Curve3D16get_baked_pointsEv,__ZNK7Curve3D15get_baked_tiltsEv,__ZNK7Curve3D9_get_dataEv,__ZNK7RayCast10is_enabledEv,__ZNK7RayCast12is_collidingEv,__ZNK7RayCast12get_colliderEv,__ZNK7RayCast18get_collider_shapeEv,__ZNK7RayCast14get_layer_maskEv,__ZNK7RayCast13get_type_maskEv,__ZNK12VehicleWheel19is_used_as_tractionEv,__ZNK12VehicleWheel19is_used_as_steeringEv,__ZNK14NavigationMesh12get_verticesEv,__ZNK14NavigationMesh17get_polygon_countEv,__ZNK14NavigationMesh13_get_polygonsEv,__ZNK9OmniLight15get_shadow_modeEv,__ZNK9OmniLight17get_shadow_detailEv,__ZNK16DirectionalLight15get_shadow_modeEv,__ZNK16DirectionalLight23is_blend_splits_enabledEv,__ZNK18InterpolatedCamera15get_target_pathEv,__ZNK18InterpolatedCamera24is_interpolation_enabledEv,__ZNK14BoneAttachment13get_bone_nameEv,__ZNK5Timer11is_one_shotEv,__ZNK5Timer13has_autostartEv,__ZNK5Timer9is_pausedEv,__ZNK5Timer10is_stoppedEv,__ZNK5Timer22get_timer_process_modeEv,__ZNK11ColorPicker11is_raw_modeEv,__ZNK11ColorPicker16is_editing_alphaEv,__ZNK8ShortCut8is_validEv,__ZNK8ShortCut11get_as_textEv,__ZN11ButtonGroup18get_pressed_buttonEv,__ZNK17ResourcePreloader14_get_resourcesEv,__ZNK17ResourcePreloader18_get_resource_listEv,__ZNK11AudioServer13get_bus_countEv,__ZNK11AudioServer19generate_bus_layoutEv,__ZNK16AudioEffectDelay14is_tap1_activeEv,__ZNK16AudioEffectDelay14is_tap2_activeEv,__ZNK16AudioEffectDelay18is_feedback_activeEv,__ZNK21AudioEffectDistortion8get_modeEv,__ZNK13AudioEffectEQ14get_band_countEv,__ZNK17AudioEffectChorus15get_voice_countEv,__ZNK21AudioEffectCompressor13get_sidechainEv,__ZNK17AudioEffectFilter6get_dbEv,__ZNK29Physics2DShapeQueryParameters13get_shape_ridEv,__ZNK29Physics2DShapeQueryParameters14get_layer_maskEv,__ZNK29Physics2DShapeQueryParameters20get_object_type_maskEv,__ZNK29Physics2DShapeQueryParameters11get_excludeEv,__ZNK25Physics2DShapeQueryResult16get_result_countEv,__ZNK25Physics2DTestMotionResult15get_collider_idEv,__ZNK25Physics2DTestMotionResult16get_collider_ridEv,__ZNK25Physics2DTestMotionResult12get_colliderEv,__ZNK25Physics2DTestMotionResult18get_collider_shapeEv,__ZNK23PhysicsShapeQueryResult16get_result_countEv,__ZNK27PhysicsShapeQueryParameters13get_shape_ridEv,__ZNK27PhysicsShapeQueryParameters14get_layer_maskEv,__ZNK27PhysicsShapeQueryParameters20get_object_type_maskEv,__ZNK27PhysicsShapeQueryParameters11get_excludeEv,__ZNK6Object23_get_property_list_bindEv,__ZNK6Object21_get_method_list_bindEv,__ZNK6Object15get_instance_IDEv,__ZNK6Object19_get_meta_list_bindEv,__ZNK6Object16_get_signal_listEv,__ZNK6Object19is_blocking_signalsEv,__ZNK6Object22can_translate_messagesEv,__ZNK6Object22is_queued_for_deletionEv,__ZN9Reference8init_refEv,__ZN9Reference11unreferenceEv,__ZNK8Resource8get_pathEv,__ZNK8Resource8get_nameEv,__ZNK8Resource17is_local_to_sceneEv,__ZNK8Resource15get_local_sceneEv,__ZNK11Translation10get_localeEv,__ZNK11Translation17_get_message_listEv,__ZNK11Translation17get_message_countEv,__ZNK11Translation13_get_messagesEv,__ZNK12GlobalConfig21get_project_file_nameEv,__ZN12GlobalConfig4saveEv,__ZNK8UndoRedo23get_current_action_nameEv,__ZNK8UndoRedo11get_versionEv,__ZNK22PackedDataContainerRef4sizeEv,__ZNK22PackedDataContainerRef14_is_dictionaryEv,__ZNK19PackedDataContainer9_get_dataEv,__ZNK19PackedDataContainer4sizeEv,__ZNK5Input14get_mouse_modeEv,__ZNK5AStar22get_available_point_idEv,__ZNK10PacketPeer11_get_packetEv,__ZNK10PacketPeer17_get_packet_errorEv,__ZNK2IP20_get_local_addressesEv,__ZNK10HTTPClient14get_connectionEv,__ZNK10HTTPClient12has_responseEv,__ZNK10HTTPClient19is_response_chunkedEv,__ZNK10HTTPClient17get_response_codeEv,__ZN10HTTPClient21_get_response_headersEv,__ZN10HTTPClient35_get_response_headers_as_dictionaryEv,__ZNK10HTTPClient24get_response_body_lengthEv,__ZN10HTTPClient24read_response_body_chunkEv,__ZNK10HTTPClient24is_blocking_mode_enabledEv,__ZNK10HTTPClient10get_statusEv,__ZN10HTTPClient4pollEv,__ZN9XMLParser4readEv,__ZN9XMLParser13get_node_typeEv,__ZNK9XMLParser13get_node_nameEv,__ZNK9XMLParser13get_node_dataEv,__ZNK9XMLParser15get_node_offsetEv,__ZNK9XMLParser19get_attribute_countEv,__ZNK9XMLParser8is_emptyEv,__ZNK9XMLParser16get_current_lineEv,__ZNK10StreamPeer21is_big_endian_enabledEv,__ZN10StreamPeer5get_8Ev,__ZN10StreamPeer6get_u8Ev,__ZN10StreamPeer6get_16Ev,__ZN10StreamPeer7get_u16Ev,__ZN10StreamPeer6get_32Ev,__ZN10StreamPeer7get_u32Ev,__ZN10StreamPeer6get_64Ev,__ZN10StreamPeer7get_u64Ev,__ZNK16StreamPeerBuffer8get_sizeEv,__ZNK16StreamPeerBuffer7get_posEv,__ZNK16StreamPeerBuffer14get_data_arrayEv,__ZNK16StreamPeerBuffer9duplicateEv,__ZNK3_OS13get_clipboardEv,__ZNK3_OS22get_screen_orientationEv,__ZNK3_OS17is_keep_screen_onEv,__ZNK3_OS23has_touchscreen_ui_hintEv,__ZNK3_OS30is_in_low_processor_usage_modeEv,__ZNK3_OS19get_processor_countEv,__ZNK3_OS19get_executable_pathEv,__ZNK3_OS14get_process_IDEv,__ZNK3_OS8get_nameEv,__ZN3_OS16get_cmdline_argsEv,__ZNK3_OS18get_time_zone_infoEv,__ZNK3_OS13get_unix_timeEv,__ZNK3_OS20get_system_time_secsEv,__ZNK3_OS13get_exit_codeEv,__ZNK3_OS14get_ticks_msecEv,__ZNK3_OS20get_splash_tick_msecEv,__ZNK3_OS10get_localeEv,__ZNK3_OS26get_latin_keyboard_variantEv,__ZNK3_OS14get_model_nameEv,__ZNK3_OS8can_drawEv,__ZNK3_OS17is_stdout_verboseEv,__ZNK3_OS15can_use_threadsEv,__ZNK3_OS14is_debug_buildEv,__ZNK3_OS20has_virtual_keyboardEv,__ZNK3_OS23get_static_memory_usageEv,__ZNK3_OS28get_static_memory_peak_usageEv,__ZNK3_OS24get_dynamic_memory_usageEv,__ZNK3_OS12get_data_dirEv,__ZNK3_OS13get_unique_IDEv,__ZNK3_OS27is_ok_left_and_cancel_rightEv,__ZN3_OS23native_video_is_playingEv,__ZNK3_OS16is_vsync_enabledEv,__ZN3_OS15get_power_stateEv,__ZN3_OS22get_power_seconds_leftEv,__ZN3_OS22get_power_percent_leftEv,__ZNK5_File7is_openEv,__ZNK5_File7get_posEv,__ZNK5_File7get_lenEv,__ZNK5_File11eof_reachedEv,__ZNK5_File5get_8Ev,__ZNK5_File6get_16Ev,__ZNK5_File6get_32Ev,__ZNK5_File6get_64Ev,__ZNK5_File8get_lineEv,__ZNK5_File11get_as_textEv,__ZN5_File15get_endian_swapEv,__ZNK5_File9get_errorEv,__ZN10_Directory8get_nextEv,__ZNK10_Directory14current_is_dirEv,__ZN10_Directory15get_drive_countEv,__ZN10_Directory17get_current_driveEv,__ZN10_Directory15get_current_dirEv,__ZN10_Directory14get_space_leftEv,__ZN10_Semaphore4waitEv,__ZN10_Semaphore4postEv,__ZN6_Mutex8try_lockEv,__ZNK7_Thread6get_idEv,__ZNK7_Thread9is_activeEv,__ZNK8_ClassDB14get_class_listEv,__ZNK17TranslationServer10get_localeEv,__ZNK7_Engine25get_iterations_per_secondEv,__ZNK7_Engine16get_custom_levelEv,__ZN7_Engine16get_frames_drawnEv,__ZNK7_Engine13get_main_loopEv,__ZNK7_Engine16get_version_infoEv,__ZNK10ConfigFile13_get_sectionsEv,__ZNK13PacketPeerUDP14_get_packet_ipEv,__ZN8InputMap12_get_actionsEv,_hash_str_lookup,_TT_Load_Glyph_Header,_TT_Load_Simple_Glyph,_TT_Load_Composite_Glyph,_TT_RunIns,_Current_Ppem_Stretched,_Current_Ppem,_hash_num_lookup,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68,b68];var jj=[b69,__ZN6linearL2inEffff,__ZN6linearL3outEffff,__ZN6linearL6in_outEffff,__ZN6linearL6out_inEffff,__ZN4sineL2inEffff,__ZN4sineL3outEffff,__ZN4sineL6in_outEffff,__ZN4sineL6out_inEffff,__ZN5quintL2inEffff,__ZN5quintL3outEffff,__ZN5quintL6in_outEffff,__ZN5quintL6out_inEffff,__ZN5quartL2inEffff,__ZN5quartL3outEffff,__ZN5quartL6in_outEffff,__ZN5quartL6out_inEffff,__ZN4quadL2inEffff,__ZN4quadL3outEffff,__ZN4quadL6in_outEffff,__ZN4quadL6out_inEffff,__ZN4expoL2inEffff,__ZN4expoL3outEffff,__ZN4expoL6in_outEffff,__ZN4expoL6out_inEffff,__ZN7elasticL2inEffff,__ZN7elasticL3outEffff,__ZN7elasticL6in_outEffff,__ZN7elasticL6out_inEffff,__ZN5cubicL2inEffff,__ZN5cubicL3outEffff,__ZN5cubicL6in_outEffff,__ZN5cubicL6out_inEffff,__ZN4circL2inEffff,__ZN4circL3outEffff,__ZN4circL6in_outEffff,__ZN4circL6out_inEffff,__ZN6bounceL2inEffff,__ZN6bounceL3outEffff,__ZN6bounceL6in_outEffff,__ZN6bounceL6out_inEffff,__ZN4backL2inEffff,__ZN4backL3outEffff,__ZN4backL6in_outEffff,__ZN4backL6out_inEffff,b69,b69,b69,b69,b69,b69,b69,b69,b69,b69,b69,b69,b69,b69,b69,b69,b69,b69,b69];var kj=[b70];var lj=[b71,__ZN25PhysicsDirectSpaceStateSW15intersect_shapeERK3RIDRK9TransformfPN23PhysicsDirectSpaceState11ShapeResultEiRK3SetIS0_10ComparatorIS0_E16DefaultAllocatorEjj];var mj=[b72,__ZNK10FileAccess9get_floatEv,__ZNK10FileAccess10get_doubleEv,__ZNK10FileAccess8get_realEv,__ZN11AudioDriver11get_latencyEv,__ZNK28AudioStreamPlaybackOGGVorbis7get_posEv,__ZNK28AudioStreamPlaybackOGGVorbis10get_lengthEv,__ZN28AudioStreamPlaybackOGGVorbis24get_stream_sampling_rateEv,__ZNK11PhysicsBody16get_inverse_massEv,__ZNK9RigidBody16get_inverse_massEv,__ZNK25AudioStreamPlaybackSample7get_posEv,__ZNK25AudioStreamPlaybackSample10get_lengthEv,__ZNK11DynamicFont10get_heightEv,__ZNK11DynamicFont10get_ascentEv,__ZNK11DynamicFont11get_descentEv,__ZNK10BitmapFont10get_heightEv,__ZNK10BitmapFont10get_ascentEv,__ZNK10BitmapFont11get_descentEv,__ZNK11AudioServer12get_mix_rateEv,__ZNK11AudioServer19read_output_peak_dbEv,__ZNK11AudioServer12get_mix_timeEv,__ZNK11AudioServer16get_output_delayEv,__ZNK24PhysicsDirectBodyStateSW22get_total_angular_dampEv,__ZNK24PhysicsDirectBodyStateSW21get_total_linear_dampEv,__ZNK24PhysicsDirectBodyStateSW16get_inverse_massEv,__ZNK24PhysicsDirectBodyStateSW8get_stepEv,__ZNK7ShapeSW8get_areaEv,__ZN14CapsuleShapeSW8get_areaEv,__ZNK10BoxShapeSW8get_areaEv,__ZNK13SphereShapeSW8get_areaEv,__ZNK10RayShapeSW8get_areaEv,__ZNK12PlaneShapeSW8get_areaEv,__ZNK26Physics2DDirectBodyStateSW21get_total_linear_dampEv,__ZNK26Physics2DDirectBodyStateSW22get_total_angular_dampEv,__ZNK26Physics2DDirectBodyStateSW16get_inverse_massEv,__ZNK26Physics2DDirectBodyStateSW19get_inverse_inertiaEv,__ZNK26Physics2DDirectBodyStateSW20get_angular_velocityEv,__ZNK26Physics2DDirectBodyStateSW8get_stepEv,__ZNK6Engine14get_target_fpsEv,__ZNK6Engine21get_frames_per_secondEv,__ZNK7GridMap13get_cell_sizeEv,__ZN17VisualScriptYield13get_wait_timeEv,_FastLog2Slow,_FastSLog2Slow,__ZNK4Node28get_fixed_process_delta_timeEv,__ZNK4Node22get_process_delta_timeEv,__ZNK6Node2D9_get_rotdEv,__ZNK6Node2D12get_rotationEv,__ZNK6Node2D23get_rotation_in_degreesEv,__ZNK6Node2D19get_global_rotationEv,__ZNK6Node2D30get_global_rotation_in_degreesEv,__ZNK7Control12get_rotationEv,__ZNK7Control16get_rotation_degEv,__ZNK7Control17_get_rotation_degEv,__ZNK7Control17get_stretch_ratioEv,__ZNK5Label19get_percent_visibleEv,__ZNK15SpatialMaterial13get_metalnessEv,__ZNK15SpatialMaterial13get_roughnessEv,__ZNK15SpatialMaterial19get_emission_energyEv,__ZNK15SpatialMaterial16get_normal_scaleEv,__ZNK15SpatialMaterial7get_rimEv,__ZNK15SpatialMaterial12get_rim_tintEv,__ZNK15SpatialMaterial13get_clearcoatEv,__ZNK15SpatialMaterial19get_clearcoat_glossEv,__ZNK15SpatialMaterial14get_anisotropyEv,__ZNK15SpatialMaterial16get_height_scaleEv,__ZNK15SpatialMaterial34get_subsurface_scattering_strengthEv,__ZNK15SpatialMaterial14get_refractionEv,__ZNK15SpatialMaterial24get_refraction_roughnessEv,__ZNK15SpatialMaterial14get_line_widthEv,__ZNK15SpatialMaterial14get_point_sizeEv,__ZNK5Range9get_valueEv,__ZNK5Range7get_minEv,__ZNK5Range7get_maxEv,__ZNK5Range8get_stepEv,__ZNK5Range8get_pageEv,__ZNK5Range12get_as_ratioEv,__ZN15TextureProgress24get_radial_initial_angleEv,__ZN15TextureProgress16get_fill_degreesEv,__ZNK8LineEdit21get_placeholder_alphaEv,__ZNK8LineEdit22cursor_get_blink_speedEv,__ZNK9ScrollBar15get_custom_stepEv,__ZNK8TextEdit22cursor_get_blink_speedEv,__ZNK11VideoPlayer10get_volumeEv,__ZNK11VideoPlayer13get_volume_dbEv,__ZNK11VideoPlayer14get_stream_posEv,__ZNK8ItemList14get_icon_scaleEv,__ZNK9GraphEdit8get_zoomEv,__ZNK10StaticBody12get_frictionEv,__ZNK10StaticBody10get_bounceEv,__ZNK9RigidBody8get_massEv,__ZNK9RigidBody10get_weightEv,__ZNK9RigidBody12get_frictionEv,__ZNK9RigidBody10get_bounceEv,__ZNK9RigidBody17get_gravity_scaleEv,__ZNK9RigidBody15get_linear_dampEv,__ZNK9RigidBody16get_angular_dampEv,__ZNK13KinematicBody20get_collision_marginEv,__ZNK4Area26get_gravity_distance_scaleEv,__ZNK4Area11get_gravityEv,__ZNK4Area16get_angular_dampEv,__ZNK4Area15get_linear_dampEv,__ZNK4Area12get_priorityEv,__ZNK16GeometryInstance22get_lod_max_hysteresisEv,__ZNK16GeometryInstance20get_lod_max_distanceEv,__ZNK16GeometryInstance22get_lod_min_hysteresisEv,__ZNK16GeometryInstance20get_lod_min_distanceEv,__ZNK16GeometryInstance21get_extra_cull_marginEv,__ZNK11VehicleBody8get_massEv,__ZNK11VehicleBody12get_frictionEv,__ZNK11VehicleBody16get_engine_forceEv,__ZNK11VehicleBody9get_brakeEv,__ZNK11VehicleBody12get_steeringEv,__ZNK6Camera7get_fovEv,__ZNK6Camera8get_sizeEv,__ZNK6Camera8get_zfarEv,__ZNK6Camera9get_znearEv,__ZNK6Camera12get_h_offsetEv,__ZNK6Camera12get_v_offsetEv,__ZNK16CollisionPolygon9get_depthEv,__ZNK6Portal20get_disable_distanceEv,__ZNK6Portal17get_connect_rangeEv,__ZNK11GIProbeData13get_cell_sizeEv,__ZNK11GIProbeData10get_energyEv,__ZNK11GIProbeData8get_biasEv,__ZNK11GIProbeData15get_propagationEv,__ZNK7GIProbe10get_energyEv,__ZNK7GIProbe8get_biasEv,__ZNK7GIProbe15get_propagationEv,__ZNK12SpriteBase3D11get_opacityEv,__ZNK12SpriteBase3D14get_pixel_sizeEv,__ZNK15ReflectionProbe13get_intensityEv,__ZNK15ReflectionProbe27get_interior_ambient_energyEv,__ZNK15ReflectionProbe39get_interior_ambient_probe_contributionEv,__ZNK15ReflectionProbe16get_max_distanceEv,__ZNK10HingeJoint16_get_upper_limitEv,__ZNK10HingeJoint16_get_lower_limitEv,__ZNK11SliderJoint24_get_upper_limit_angularEv,__ZNK11SliderJoint24_get_lower_limit_angularEv,__ZNK14ConeTwistJoint15_get_swing_spanEv,__ZNK14ConeTwistJoint15_get_twist_spanEv,__ZNK16Generic6DOFJoint23_get_angular_hi_limit_xEv,__ZNK16Generic6DOFJoint23_get_angular_lo_limit_xEv,__ZNK16Generic6DOFJoint23_get_angular_hi_limit_yEv,__ZNK16Generic6DOFJoint23_get_angular_lo_limit_yEv,__ZNK16Generic6DOFJoint23_get_angular_hi_limit_zEv,__ZNK16Generic6DOFJoint23_get_angular_lo_limit_zEv,__ZNK9Particles12get_lifetimeEv,__ZNK9Particles20get_pre_process_timeEv,__ZNK9Particles23get_explosiveness_ratioEv,__ZNK9Particles20get_randomness_ratioEv,__ZNK9Particles15get_speed_scaleEv,__ZNK17ParticlesMaterial10get_spreadEv,__ZNK17ParticlesMaterial12get_flatnessEv,__ZNK17ParticlesMaterial26get_emission_sphere_radiusEv,__ZNK12PathFollow2D10get_offsetEv,__ZNK12PathFollow2D12get_h_offsetEv,__ZNK12PathFollow2D12get_v_offsetEv,__ZNK12PathFollow2D15get_unit_offsetEv,__ZNK7Joint2D8get_biasEv,__ZNK10PinJoint2D12get_softnessEv,__ZNK13GrooveJoint2D10get_lengthEv,__ZNK13GrooveJoint2D18get_initial_offsetEv,__ZNK19DampedSpringJoint2D10get_lengthEv,__ZNK19DampedSpringJoint2D15get_rest_lengthEv,__ZNK19DampedSpringJoint2D13get_stiffnessEv,__ZNK19DampedSpringJoint2D11get_dampingEv,__ZNK7TileMap22get_collision_frictionEv,__ZNK7TileMap20get_collision_bounceEv,__ZNK7Shape2D22get_custom_solver_biasEv,__ZNK13PhysicsBody2D31get_one_way_collision_max_depthEv,__ZNK12StaticBody2D29get_constant_angular_velocityEv,__ZNK12StaticBody2D12get_frictionEv,__ZNK12StaticBody2D10get_bounceEv,__ZNK11RigidBody2D8get_massEv,__ZNK11RigidBody2D11get_inertiaEv,__ZNK11RigidBody2D10get_weightEv,__ZNK11RigidBody2D12get_frictionEv,__ZNK11RigidBody2D10get_bounceEv,__ZNK11RigidBody2D17get_gravity_scaleEv,__ZNK11RigidBody2D15get_linear_dampEv,__ZNK11RigidBody2D16get_angular_dampEv,__ZNK11RigidBody2D20get_angular_velocityEv,__ZNK11RigidBody2D18get_applied_torqueEv,__ZNK15KinematicBody2D20get_collision_marginEv,__ZNK7Light2D10get_heightEv,__ZNK7Light2D10get_energyEv,__ZNK7Light2D17get_texture_scaleEv,__ZNK7Light2D26get_shadow_gradient_lengthEv,__ZNK6Area2D26get_gravity_distance_scaleEv,__ZNK6Area2D11get_gravityEv,__ZNK6Area2D15get_linear_dampEv,__ZNK6Area2D16get_angular_dampEv,__ZNK6Area2D12get_priorityEv,__ZNK9Polygon2D20get_texture_rotationEv,__ZNK9Polygon2D22_get_texture_rotationdEv,__ZNK9Polygon2D17get_invert_borderEv,__ZNK8Camera2D12get_v_offsetEv,__ZNK8Camera2D12get_h_offsetEv,__ZNK8Camera2D20get_follow_smoothingEv,__ZNK19ParticleAttractor2D10get_radiusEv,__ZNK19ParticleAttractor2D18get_disable_radiusEv,__ZNK19ParticleAttractor2D11get_gravityEv,__ZNK19ParticleAttractor2D14get_absorptionEv,__ZNK15AnimationPlayer22get_default_blend_timeEv,__ZNK15AnimationPlayer15get_speed_scaleEv,__ZNK15AnimationPlayer25get_current_animation_posEv,__ZNK15AnimationPlayer28get_current_animation_lengthEv,__ZNK5Tween15get_speed_scaleEv,__ZNK5Tween4tellEv,__ZNK5Tween11get_runtimeEv,__ZNK11AudioPlayer13get_volume_dbEv,__ZN11AudioPlayer7get_posEv,__ZNK9Animation10get_lengthEv,__ZNK9Animation8get_stepEv,__ZNK11Environment16get_skybox_scaleEv,__ZNK11Environment13get_bg_energyEv,__ZNK11Environment24get_ambient_light_energyEv,__ZNK11Environment37get_ambient_light_skybox_contributionEv,__ZNK11Environment13get_ssr_accelEv,__ZNK11Environment12get_ssr_fadeEv,__ZNK11Environment23get_ssr_depth_toleranceEv,__ZNK11Environment15get_ssao_radiusEv,__ZNK11Environment18get_ssao_intensityEv,__ZNK11Environment16get_ssao_radius2Ev,__ZNK11Environment19get_ssao_intensity2Ev,__ZNK11Environment13get_ssao_biasEv,__ZNK11Environment28get_ssao_direct_light_affectEv,__ZNK11Environment25get_dof_blur_far_distanceEv,__ZNK11Environment27get_dof_blur_far_transitionEv,__ZNK11Environment23get_dof_blur_far_amountEv,__ZNK11Environment26get_dof_blur_near_distanceEv,__ZNK11Environment28get_dof_blur_near_transitionEv,__ZNK11Environment24get_dof_blur_near_amountEv,__ZNK11Environment18get_glow_intensityEv,__ZNK11Environment17get_glow_strengthEv,__ZNK11Environment14get_glow_bloomEv,__ZNK11Environment27get_glow_hdr_bleed_tresholdEv,__ZNK11Environment24get_glow_hdr_bleed_scaleEv,__ZNK11Environment20get_tonemap_exposureEv,__ZNK11Environment17get_tonemap_whiteEv,__ZNK11Environment29get_tonemap_auto_exposure_maxEv,__ZNK11Environment29get_tonemap_auto_exposure_minEv,__ZNK11Environment31get_tonemap_auto_exposure_speedEv,__ZNK11Environment30get_tonemap_auto_exposure_greyEv,__ZNK11Environment25get_adjustment_brightnessEv,__ZNK11Environment23get_adjustment_contrastEv,__ZNK11Environment25get_adjustment_saturationEv,__ZNK14CapsuleShape2D10get_radiusEv,__ZNK14CapsuleShape2D10get_heightEv,__ZNK8RayShape10get_lengthEv,__ZNK11LineShape2D5get_dEv,__ZNK11SphereShape10get_radiusEv,__ZNK12ImageTexture25get_lossy_storage_qualityEv,__ZNK10RayShape2D10get_lengthEv,__ZNK12CapsuleShape10get_radiusEv,__ZNK12CapsuleShape10get_heightEv,__ZNK7CubeMap25get_lossy_storage_qualityEv,__ZNK12CurveTexture7get_maxEv,__ZNK12CurveTexture7get_minEv,__ZNK13CircleShape2D10get_radiusEv,__ZNK14SceneTreeTimer13get_time_leftEv,__ZNK7Curve2D17get_bake_intervalEv,__ZNK7Curve2D16get_baked_lengthEv,__ZNK11CanvasLayer12get_rotationEv,__ZNK11CanvasLayer13get_rotationdEv,__ZNK11CanvasLayer14_get_rotationdEv,__ZNK6Line2D9get_widthEv,__ZNK6Line2D15get_sharp_limitEv,__ZNK11Particles2D12get_lifetimeEv,__ZNK11Particles2D14get_time_scaleEv,__ZNK11Particles2D20get_pre_process_timeEv,__ZNK11Particles2D16get_emit_timeoutEv,__ZNK11Particles2D17get_explosivenessEv,__ZNK10PathFollow10get_offsetEv,__ZNK10PathFollow12get_h_offsetEv,__ZNK10PathFollow12get_v_offsetEv,__ZNK10PathFollow15get_unit_offsetEv,__ZNK7Curve3D17get_bake_intervalEv,__ZNK7Curve3D16get_baked_lengthEv,__ZNK12VehicleWheel10get_radiusEv,__ZNK12VehicleWheel26get_suspension_rest_lengthEv,__ZNK12VehicleWheel21get_suspension_travelEv,__ZNK12VehicleWheel24get_suspension_stiffnessEv,__ZNK12VehicleWheel24get_suspension_max_forceEv,__ZNK12VehicleWheel23get_damping_compressionEv,__ZNK12VehicleWheel22get_damping_relaxationEv,__ZNK12VehicleWheel17get_friction_slipEv,__ZNK18InterpolatedCamera9get_speedEv,__ZNK5Timer13get_wait_timeEv,__ZNK5Timer13get_time_leftEv,__ZNK18AudioEffectLimiter14get_ceiling_dbEv,__ZNK18AudioEffectLimiter15get_treshold_dbEv,__ZNK18AudioEffectLimiter16get_soft_clip_dbEv,__ZNK18AudioEffectLimiter19get_soft_clip_ratioEv,__ZNK24AudioEffectStereoEnhance15get_pan_pulloutEv,__ZNK24AudioEffectStereoEnhance16get_time_pulloutEv,__ZNK24AudioEffectStereoEnhance12get_surroundEv,__ZNK18AudioEffectAmplify13get_volume_dbEv,__ZN16AudioEffectDelay7get_dryEv,__ZNK16AudioEffectDelay17get_tap1_delay_msEv,__ZNK16AudioEffectDelay17get_tap1_level_dbEv,__ZNK16AudioEffectDelay12get_tap1_panEv,__ZNK16AudioEffectDelay17get_tap2_delay_msEv,__ZNK16AudioEffectDelay17get_tap2_level_dbEv,__ZNK16AudioEffectDelay12get_tap2_panEv,__ZNK16AudioEffectDelay21get_feedback_delay_msEv,__ZNK16AudioEffectDelay21get_feedback_level_dbEv,__ZNK16AudioEffectDelay20get_feedback_lowpassEv,__ZNK17AudioEffectPanner7get_panEv,__ZNK17AudioEffectReverb17get_predelay_msecEv,__ZNK17AudioEffectReverb21get_predelay_feedbackEv,__ZNK17AudioEffectReverb13get_room_sizeEv,__ZNK17AudioEffectReverb11get_dampingEv,__ZNK17AudioEffectReverb10get_spreadEv,__ZNK17AudioEffectReverb7get_dryEv,__ZNK17AudioEffectReverb7get_wetEv,__ZNK17AudioEffectReverb7get_hpfEv,__ZNK21AudioEffectDistortion12get_pre_gainEv,__ZNK21AudioEffectDistortion14get_keep_hf_hzEv,__ZNK21AudioEffectDistortion9get_driveEv,__ZNK21AudioEffectDistortion13get_post_gainEv,__ZNK17AudioEffectChorus7get_wetEv,__ZNK17AudioEffectChorus7get_dryEv,__ZNK21AudioEffectCompressor12get_tresholdEv,__ZNK21AudioEffectCompressor9get_ratioEv,__ZNK21AudioEffectCompressor8get_gainEv,__ZNK21AudioEffectCompressor13get_attack_usEv,__ZNK21AudioEffectCompressor14get_release_msEv,__ZNK21AudioEffectCompressor7get_mixEv,__ZNK17AudioEffectFilter10get_cutoffEv,__ZNK17AudioEffectFilter13get_resonanceEv,__ZNK17AudioEffectFilter8get_gainEv,__ZNK17AudioEffectPhaser16get_range_min_hzEv,__ZNK17AudioEffectPhaser16get_range_max_hzEv,__ZNK17AudioEffectPhaser11get_rate_hzEv,__ZNK17AudioEffectPhaser12get_feedbackEv,__ZNK17AudioEffectPhaser9get_depthEv,__ZNK21AudioEffectPitchShift15get_pitch_scaleEv,__ZNK29Physics2DShapeQueryParameters10get_marginEv,__ZNK27PhysicsShapeQueryParameters10get_marginEv,__ZN10StreamPeer9get_floatEv,__ZN10StreamPeer10get_doubleEv,__ZNK5_File9get_floatEv,__ZNK5_File10get_doubleEv,__ZNK5_File8get_realEv,__ZNK7_Engine14get_target_fpsEv,__ZN7_Engine14get_time_scaleEv,__ZNK7_Engine21get_frames_per_secondEv,b72,b72,b72,b72,b72,b72,b72,b72,b72,b72,b72,b72,b72,b72,b72,b72,b72,b72,b72,b72,b72,b72,b72,b72,b72,b72,b72,b72,b72,b72,b72,b72,b72,b72,b72,b72,b72,b72,b72,b72,b72,b72,b72,b72,b72,b72,b72,b72,b72,b72,b72,b72,b72,b72,b72,b72,b72,b72,b72,b72,b72,b72,b72,b72,b72,b72,b72,b72,b72,b72,b72,b72,b72,b72,b72,b72,b72,b72,b72,b72,b72,b72,b72,b72,b72,b72,b72,b72,b72,b72,b72,b72,b72,b72,b72,b72,b72,b72,b72,b72,b72,b72,b72,b72,b72,b72,b72,b72,b72,b72,b72,b72,b72,b72,b72,b72,b72,b72,b72,b72,b72,b72,b72,b72,b72,b72,b72,b72,b72,b72,b72,b72,b72,b72,b72,b72,b72,b72,b72,b72,b72,b72,b72,b72,b72,b72,b72,b72,b72,b72,b72,b72,b72,b72,b72,b72,b72,b72,b72,b72,b72,b72,b72];var nj=[b73,__ZN7OS_Unix20open_dynamic_libraryE6StringRPv,__ZN20FileAccessBufferedFAI14FileAccessUnixE5_openERK6Stringi,__ZNK18FileAccessBuffered10get_bufferEPhi,__ZN10FileAccess6reopenERK6Stringi,__ZN10JavaScript5_setvERK10StringNameRK7Variant,__ZNK10JavaScript5_getvERK10StringNameR7Variant,__ZN12InputDefault5_setvERK10StringNameRK7Variant,__ZNK12InputDefault5_getvERK10StringNameR7Variant,__ZNK12InputDefault21is_joy_button_pressedEii,__ZN11Performance5_setvERK10StringNameRK7Variant,__ZNK11Performance5_getvERK10StringNameR7Variant,__ZN21TestPhysics2DMainLoop5_setvERK10StringNameRK7Variant,__ZNK21TestPhysics2DMainLoop5_getvERK10StringNameR7Variant,__ZN9SceneTree5_setvERK10StringNameRK7Variant,__ZNK9SceneTree5_getvERK10StringNameR7Variant,__ZN10HScrollBar5_setvERK10StringNameRK7Variant,__ZNK10HScrollBar5_getvERK10StringNameR7Variant,__ZNK7Control13can_drop_dataERK7Vector2RK7Variant,__ZN8MainLoop5_setvERK10StringNameRK7Variant,__ZNK8MainLoop5_getvERK10StringNameR7Variant,__ZN19TestPhysicsMainLoop5_setvERK10StringNameRK7Variant,__ZNK19TestPhysicsMainLoop5_getvERK10StringNameR7Variant,__ZN20ResourceFormatLoader16load_interactiveERK6StringP5Error,__ZNK20ResourceFormatLoader14recognize_pathERK6StringS2_,__ZN20ResourceFormatLoader19rename_dependenciesERK6StringRK3MapIS0_S0_10ComparatorIS0_E16DefaultAllocatorE,__ZN24NetworkedMultiplayerENet5_setvERK10StringNameRK7Variant,__ZNK24NetworkedMultiplayerENet5_getvERK10StringNameR7Variant,__ZNK24NetworkedMultiplayerENet10get_packetEPPKhRi,__ZN24NetworkedMultiplayerENet10put_packetEPKhi,__ZN24NetworkedMultiplayerPeer5_setvERK10StringNameRK7Variant,__ZNK24NetworkedMultiplayerPeer5_getvERK10StringNameR7Variant,__ZN14GDNativeScript5_setvERK10StringNameRK7Variant,__ZNK14GDNativeScript5_getvERK10StringNameR7Variant,__ZNK14GDNativeScript26get_property_default_valueERK10StringNameR7Variant,__ZN16GDNativeInstance3setERK10StringNameRK7Variant,__ZNK16GDNativeInstance3getERK10StringNameR7Variant,__ZNK16GDNativeInstance17get_property_typeERK10StringNamePb,__ZN6Script5_setvERK10StringNameRK7Variant,__ZNK6Script5_getvERK10StringNameR7Variant,__ZN15GDNativeLibrary5_setvERK10StringNameRK7Variant,__ZNK15GDNativeLibrary5_getvERK10StringNameR7Variant,__ZNK22GDNativeScriptLanguage12get_templateERK6StringS2_,__ZNK22GDNativeScriptLanguage13find_functionERK6StringS2_,__ZN22GDNativeScriptLanguage30profiling_get_accumulated_dataEPN14ScriptLanguage13ProfilingInfoEi,__ZN22GDNativeScriptLanguage24profiling_get_frame_dataEPN14ScriptLanguage13ProfilingInfoEi,__ZN8GDScript5_setvERK10StringNameRK7Variant,__ZNK8GDScript5_getvERK10StringNameR7Variant,__ZNK8GDScript26get_property_default_valueERK10StringNameR7Variant,__ZN10GDInstance3setERK10StringNameRK7Variant,__ZNK10GDInstance3getERK10StringNameR7Variant,__ZNK10GDInstance17get_property_typeERK10StringNamePb,__ZN15GDFunctionState5_setvERK10StringNameRK7Variant,__ZNK15GDFunctionState5_getvERK10StringNameR7Variant,__ZNK16GDScriptLanguage12get_templateERK6StringS2_,__ZNK16GDScriptLanguage13find_functionERK6StringS2_,__ZN16GDScriptLanguage30profiling_get_accumulated_dataEPN14ScriptLanguage13ProfilingInfoEi,__ZN16GDScriptLanguage24profiling_get_frame_dataEPN14ScriptLanguage13ProfilingInfoEi,__ZN13GDNativeClass5_setvERK10StringNameRK7Variant,__ZNK13GDNativeClass5_getvERK10StringNameR7Variant,__ZN13VBoxContainer5_setvERK10StringNameRK7Variant,__ZNK13VBoxContainer5_getvERK10StringNameR7Variant,__ZN7GridMap5_setvERK10StringNameRK7Variant,__ZNK7GridMap5_getvERK10StringNameR7Variant,__ZN14ImageLoaderJPG10load_imageEP5ImageP10FileAccess,_tls1_mac,_tls1_cert_verify_mac,_default_malloc_ex,_int_new_ex_data,_int_dup_ex_data,_pkey_rsa_ctrl_str,_pkey_dh_derive,_pkey_dh_ctrl_str,_pkey_dsa_ctrl_str,_pkey_ec_kdf_derive,_pkey_ec_ctrl_str,_pkey_hmac_ctrl_str,_pkey_cmac_ctrl_str,_old_rsa_priv_decode,_dh_param_decode,_dsa_param_decode,_old_dsa_priv_decode,_eckey_param_decode,_old_ec_priv_decode,_old_hmac_decode,_update_4464,_ec_GFp_simple_invert,_ec_GFp_simple_is_on_curve,_ec_GFp_simple_make_affine,_ec_GFp_mont_field_set_to_one,_ec_GF2m_simple_invert,_ec_GF2m_simple_is_on_curve,_ec_GF2m_simple_make_affine,_dsa_do_sign,_compute_key,_update256,_n_ssl3_mac,_ssl3_cert_verify_mac,_update_4546,_i2v_ASN1_BIT_STRING,_v2i_ASN1_BIT_STRING,_s2i_ASN1_IA5STRING,_s2i_skey_id,_i2v_GENERAL_NAMES,_v2i_subject_alt,_v2i_issuer_alt,_i2v_BASIC_CONSTRAINTS,_v2i_BASIC_CONSTRAINTS,_r2i_certpol,_i2v_AUTHORITY_KEYID,_v2i_AUTHORITY_KEYID,_v2i_crld,_i2v_EXTENDED_KEY_USAGE,_v2i_EXTENDED_KEY_USAGE,_sxnet_v2i,_i2v_AUTHORITY_INFO_ACCESS,_v2i_AUTHORITY_INFO_ACCESS,_d2i_ocsp_nonce,_s2i_ocsp_nocheck,_i2v_POLICY_CONSTRAINTS,_v2i_POLICY_CONSTRAINTS,_r2i_pci,_v2i_NAME_CONSTRAINTS,_i2v_POLICY_MAPPINGS,_v2i_POLICY_MAPPINGS,_s2i_asn1_int,_v2i_idp,_d2i_SCT_LIST,_file_write,_file_read,_file_gets,_check_purpose_ssl_client,_check_purpose_ssl_server,_check_purpose_ns_ssl_server,_check_purpose_smime_sign,_check_purpose_smime_encrypt,_check_purpose_crl_sign,_no_check,_ocsp_helper,_check_purpose_timestamp_sign,_mem_write,_mem_read,_mem_gets,__ZN17StreamPeerOpenSSL10_bio_writeEP6bio_stPKci,__ZN17StreamPeerOpenSSL9_bio_readEP6bio_stPci,__ZN17StreamPeerOpenSSL9_bio_getsEP6bio_stPci,__ZN13StreamPeerSSL5_setvERK10StringNameRK7Variant,__ZNK13StreamPeerSSL5_getvERK10StringNameR7Variant,__ZN17StreamPeerOpenSSL8put_dataEPKhi,__ZN17StreamPeerOpenSSL8get_dataEPhi,_obj_trust,_trust_compat,_trust_1oidany,_trust_1oid,_ssl23_read,_ssl23_peek,_ssl23_write,_ssl3_callback_ctrl,_ssl3_ctx_callback_ctrl,_ssl3_read,_ssl3_peek,_ssl3_write,_update512,_buffer_write,_buffer_read,_buffer_gets,_buffer_callback_ctrl,__ZN10StreamPeer5_setvERK10StringNameRK7Variant,__ZNK10StreamPeer5_getvERK10StringNameR7Variant,__ZN5RegEx5_setvERK10StringNameRK7Variant,__ZNK5RegEx5_getvERK10StringNameR7Variant,__ZN10RegExMatch5_setvERK10StringNameRK7Variant,__ZNK10RegExMatch5_getvERK10StringNameR7Variant,__ZNK18RegExNodeCapturing4testER11RegExSearchi,__ZNK18RegExNodeCapturing11test_parentER11RegExSearchi,__ZNK14RegExNodeGroup4testER11RegExSearchi,__ZNK9RegExNode11test_parentER11RegExSearchi,__ZNK18RegExNodeLookAhead4testER11RegExSearchi,__ZNK18RegExNodeLookAhead11test_parentER11RegExSearchi,__ZNK19RegExNodeLookBehind4testER11RegExSearchi,__ZNK22RegExNodeBackReference4testER11RegExSearchi,__ZNK21RegExNodeWordBoundary4testER11RegExSearchi,__ZNK18RegExNodeShorthand4testER11RegExSearchi,__ZNK13RegExNodeChar4testER11RegExSearchi,__ZNK16RegExNodeBracket4testER11RegExSearchi,__ZNK14RegExNodeRange4testER11RegExSearchi,__ZNK20RegExNodeAnchorStart4testER11RegExSearchi,__ZNK18RegExNodeAnchorEnd4testER11RegExSearchi,__ZNK19RegExNodeQuantifier4testER11RegExSearchi,__ZNK19RegExNodeQuantifier11test_parentER11RegExSearchi,__ZNK9RegExNode4testER11RegExSearchi,__ZN11AudioStream5_setvERK10StringNameRK7Variant,__ZNK11AudioStream5_getvERK10StringNameR7Variant,__ZN20AudioStreamOGGVorbis5_setvERK10StringNameRK7Variant,__ZNK20AudioStreamOGGVorbis5_getvERK10StringNameR7Variant,__ZN19AudioStreamPlayback5_setvERK10StringNameRK7Variant,__ZNK19AudioStreamPlayback5_getvERK10StringNameR7Variant,__ZN28AudioStreamPlaybackOGGVorbis5_setvERK10StringNameRK7Variant,__ZNK28AudioStreamPlaybackOGGVorbis5_getvERK10StringNameR7Variant,__ZN22VisualScriptExpression5_setvERK10StringNameRK7Variant,__ZNK22VisualScriptExpression5_getvERK10StringNameR7Variant,__ZN16VisualScriptNode5_setvERK10StringNameRK7Variant,__ZNK16VisualScriptNode5_getvERK10StringNameR7Variant,__ZN24VisualScriptFunctionCall5_setvERK10StringNameRK7Variant,__ZNK24VisualScriptFunctionCall5_getvERK10StringNameR7Variant,__ZN23VisualScriptPropertySet5_setvERK10StringNameRK7Variant,__ZNK23VisualScriptPropertySet5_getvERK10StringNameR7Variant,__ZN23VisualScriptPropertyGet5_setvERK10StringNameRK7Variant,__ZNK23VisualScriptPropertyGet5_getvERK10StringNameR7Variant,__ZN22VisualScriptEmitSignal5_setvERK10StringNameRK7Variant,__ZNK22VisualScriptEmitSignal5_getvERK10StringNameR7Variant,__ZN23VisualScriptBuiltinFunc5_setvERK10StringNameRK7Variant,__ZNK23VisualScriptBuiltinFunc5_getvERK10StringNameR7Variant,__ZN20VisualScriptFunction5_setvERK10StringNameRK7Variant,__ZNK20VisualScriptFunction5_getvERK10StringNameR7Variant,__ZN20VisualScriptOperator5_setvERK10StringNameRK7Variant,__ZNK20VisualScriptOperator5_getvERK10StringNameR7Variant,__ZN23VisualScriptVariableGet5_setvERK10StringNameRK7Variant,__ZNK23VisualScriptVariableGet5_getvERK10StringNameR7Variant,__ZN23VisualScriptVariableSet5_setvERK10StringNameRK7Variant,__ZNK23VisualScriptVariableSet5_getvERK10StringNameR7Variant,__ZN20VisualScriptConstant5_setvERK10StringNameRK7Variant,__ZNK20VisualScriptConstant5_getvERK10StringNameR7Variant,__ZN19VisualScriptPreload5_setvERK10StringNameRK7Variant,__ZNK19VisualScriptPreload5_getvERK10StringNameR7Variant,__ZN20VisualScriptIndexGet5_setvERK10StringNameRK7Variant,__ZNK20VisualScriptIndexGet5_getvERK10StringNameR7Variant,__ZN20VisualScriptIndexSet5_setvERK10StringNameRK7Variant,__ZNK20VisualScriptIndexSet5_getvERK10StringNameR7Variant,__ZN26VisualScriptGlobalConstant5_setvERK10StringNameRK7Variant,__ZNK26VisualScriptGlobalConstant5_getvERK10StringNameR7Variant,__ZN25VisualScriptClassConstant5_setvERK10StringNameRK7Variant,__ZNK25VisualScriptClassConstant5_getvERK10StringNameR7Variant,__ZN29VisualScriptBasicTypeConstant5_setvERK10StringNameRK7Variant,__ZNK29VisualScriptBasicTypeConstant5_getvERK10StringNameR7Variant,__ZN24VisualScriptMathConstant5_setvERK10StringNameRK7Variant,__ZNK24VisualScriptMathConstant5_getvERK10StringNameR7Variant,__ZN27VisualScriptEngineSingleton5_setvERK10StringNameRK7Variant,__ZNK27VisualScriptEngineSingleton5_getvERK10StringNameR7Variant,__ZN21VisualScriptSceneNode5_setvERK10StringNameRK7Variant,__ZNK21VisualScriptSceneNode5_getvERK10StringNameR7Variant,__ZN21VisualScriptSceneTree5_setvERK10StringNameRK7Variant,__ZNK21VisualScriptSceneTree5_getvERK10StringNameR7Variant,__ZN24VisualScriptResourcePath5_setvERK10StringNameRK7Variant,__ZNK24VisualScriptResourcePath5_getvERK10StringNameR7Variant,__ZN16VisualScriptSelf5_setvERK10StringNameRK7Variant,__ZNK16VisualScriptSelf5_getvERK10StringNameR7Variant,__ZN22VisualScriptCustomNode5_setvERK10StringNameRK7Variant,__ZNK22VisualScriptCustomNode5_getvERK10StringNameR7Variant,__ZN19VisualScriptSubCall5_setvERK10StringNameRK7Variant,__ZNK19VisualScriptSubCall5_getvERK10StringNameR7Variant,__ZN19VisualScriptComment5_setvERK10StringNameRK7Variant,__ZNK19VisualScriptComment5_getvERK10StringNameR7Variant,__ZN23VisualScriptConstructor5_setvERK10StringNameRK7Variant,__ZNK23VisualScriptConstructor5_getvERK10StringNameR7Variant,__ZN20VisualScriptLocalVar5_setvERK10StringNameRK7Variant,__ZNK20VisualScriptLocalVar5_getvERK10StringNameR7Variant,__ZN23VisualScriptLocalVarSet5_setvERK10StringNameRK7Variant,__ZNK23VisualScriptLocalVarSet5_getvERK10StringNameR7Variant,__ZN23VisualScriptInputAction5_setvERK10StringNameRK7Variant,__ZNK23VisualScriptInputAction5_getvERK10StringNameR7Variant,__ZN23VisualScriptDeconstruct5_setvERK10StringNameRK7Variant,__ZNK23VisualScriptDeconstruct5_getvERK10StringNameR7Variant,__ZN17VisualScriptYield5_setvERK10StringNameRK7Variant,__ZNK17VisualScriptYield5_getvERK10StringNameR7Variant,__ZN25VisualScriptFunctionState5_setvERK10StringNameRK7Variant,__ZNK25VisualScriptFunctionState5_getvERK10StringNameR7Variant,__ZN23VisualScriptYieldSignal5_setvERK10StringNameRK7Variant,__ZNK23VisualScriptYieldSignal5_getvERK10StringNameR7Variant,__ZN18VisualScriptReturn5_setvERK10StringNameRK7Variant,__ZNK18VisualScriptReturn5_getvERK10StringNameR7Variant,__ZN21VisualScriptCondition5_setvERK10StringNameRK7Variant,__ZNK21VisualScriptCondition5_getvERK10StringNameR7Variant,__ZN17VisualScriptWhile5_setvERK10StringNameRK7Variant,__ZNK17VisualScriptWhile5_getvERK10StringNameR7Variant,__ZN20VisualScriptIterator5_setvERK10StringNameRK7Variant,__ZNK20VisualScriptIterator5_getvERK10StringNameR7Variant,__ZN20VisualScriptSequence5_setvERK10StringNameRK7Variant,__ZNK20VisualScriptSequence5_getvERK10StringNameR7Variant,__ZN18VisualScriptSwitch5_setvERK10StringNameRK7Variant,__ZNK18VisualScriptSwitch5_getvERK10StringNameR7Variant,__ZN23VisualScriptInputFilter5_setvERK10StringNameRK7Variant,__ZNK23VisualScriptInputFilter5_getvERK10StringNameR7Variant,__ZN20VisualScriptTypeCast5_setvERK10StringNameRK7Variant,__ZNK20VisualScriptTypeCast5_getvERK10StringNameR7Variant,__ZN12VisualScript5_setvERK10StringNameRK7Variant,__ZNK12VisualScript5_getvERK10StringNameR7Variant,__ZNK12VisualScript26get_property_default_valueERK10StringNameR7Variant,__ZN20VisualScriptInstance3setERK10StringNameRK7Variant,__ZNK20VisualScriptInstance3getERK10StringNameR7Variant,__ZNK20VisualScriptInstance17get_property_typeERK10StringNamePb,__ZNK20VisualScriptLanguage12get_templateERK6StringS2_,__ZNK20VisualScriptLanguage13find_functionERK6StringS2_,__ZN20VisualScriptLanguage30profiling_get_accumulated_dataEPN14ScriptLanguage13ProfilingInfoEi,__ZN20VisualScriptLanguage24profiling_get_frame_dataEPN14ScriptLanguage13ProfilingInfoEi,__ZN15ImageLoaderWEBP10load_imageEP5ImageP10FileAccess,_update_4459,_update_4541,_update_4958,_update_4496,_update_4572,_update_4554,_update,_update_5025,_default_malloc_locked_ex,__ZN13HBoxContainer5_setvERK10StringNameRK7Variant,__ZNK13HBoxContainer5_getvERK10StringNameR7Variant,__ZN9DirAccess4copyE6StringS0_,__ZN13DirAccessUnix6renameE6StringS0_,__ZN13StreamPeerTCP5_setvERK10StringNameRK7Variant,__ZNK13StreamPeerTCP5_getvERK10StringNameR7Variant,__ZN18StreamPeerTCPPosix8put_dataEPKhi,__ZN18StreamPeerTCPPosix8get_dataEPhi,__ZN13StreamPeerTCP8_connectERK6Stringi,__ZN18StreamPeerTCPPosix15connect_to_hostERK10IP_Addresst,__ZN7IP_Unix5_setvERK10StringNameRK7Variant,__ZNK7IP_Unix5_getvERK10StringNameR7Variant,__ZN13PacketPeerUDP5_setvERK10StringNameRK7Variant,__ZNK13PacketPeerUDP5_getvERK10StringNameR7Variant,__ZNK18PacketPeerUDPPosix10get_packetEPPKhRi,__ZN18PacketPeerUDPPosix10put_packetEPKhi,__ZN14FileAccessUnix5_openERK6Stringi,__ZNK14FileAccessUnix10get_bufferEPhi,__ZN10TCP_Server5_setvERK10StringNameRK7Variant,__ZNK10TCP_Server5_getvERK10StringNameR7Variant,__ZN14TCPServerPosix6listenEt10IP_Address,__ZNK22RasterizerStorageGLES331texture_create_radiance_cubemapE3RIDi,__ZNK22RasterizerStorageGLES332shader_get_default_texture_paramE3RIDRK10StringName,__ZNK22RasterizerStorageGLES325mesh_surface_get_materialE3RIDi,__ZNK22RasterizerStorageGLES326mesh_surface_get_array_lenE3RIDi,__ZNK22RasterizerStorageGLES332mesh_surface_get_array_index_lenE3RIDi,__ZNK22RasterizerStorageGLES322mesh_surface_get_arrayE3RIDi,__ZNK22RasterizerStorageGLES328mesh_surface_get_index_arrayE3RIDi,__ZNK22RasterizerStorageGLES323mesh_surface_get_formatE3RIDi,__ZNK22RasterizerStorageGLES331mesh_surface_get_primitive_typeE3RIDi,__ZNK22RasterizerStorageGLES329mesh_surface_get_blend_shapesE3RIDi,__ZNK22RasterizerStorageGLES330mesh_surface_get_skeleton_aabbE3RIDi,__ZN20RasterizerSceneGLES338reflection_probe_instance_begin_renderE3RIDS0_,__ZN14ImageLoaderPNG10load_imageEP5ImageP10FileAccess,__ZN4Node5_setvERK10StringNameRK7Variant,__ZNK4Node5_getvERK10StringNameR7Variant,__ZN6Node2D5_setvERK10StringNameRK7Variant,__ZNK6Node2D5_getvERK10StringNameR7Variant,__ZN10CanvasItem5_setvERK10StringNameRK7Variant,__ZNK10CanvasItem5_getvERK10StringNameR7Variant,__ZN7Control5_setvERK10StringNameRK7Variant,__ZNK7Control5_getvERK10StringNameR7Variant,__ZN7Spatial5_setvERK10StringNameRK7Variant,__ZNK7Spatial5_getvERK10StringNameR7Variant,__ZN19InstancePlaceholder5_setvERK10StringNameRK7Variant,__ZNK19InstancePlaceholder5_getvERK10StringNameR7Variant,__ZN11HTTPRequest5_setvERK10StringNameRK7Variant,__ZNK11HTTPRequest5_getvERK10StringNameR7Variant,__ZN15ViewportTexture5_setvERK10StringNameRK7Variant,__ZNK15ViewportTexture5_getvERK10StringNameR7Variant,__ZN7Texture5_setvERK10StringNameRK7Variant,__ZNK7Texture5_getvERK10StringNameR7Variant,__ZN8Viewport5_setvERK10StringNameRK7Variant,__ZNK8Viewport5_getvERK10StringNameR7Variant,__ZN12TooltipPanel5_setvERK10StringNameRK7Variant,__ZNK12TooltipPanel5_getvERK10StringNameR7Variant,__ZN12TooltipLabel5_setvERK10StringNameRK7Variant,__ZNK12TooltipLabel5_getvERK10StringNameR7Variant,__ZN5Label5_setvERK10StringNameRK7Variant,__ZNK5Label5_getvERK10StringNameR7Variant,__ZN5Panel5_setvERK10StringNameRK7Variant,__ZNK5Panel5_getvERK10StringNameR7Variant,__ZN8Material5_setvERK10StringNameRK7Variant,__ZNK8Material5_getvERK10StringNameR7Variant,__ZN15SpatialMaterial5_setvERK10StringNameRK7Variant,__ZNK15SpatialMaterial5_getvERK10StringNameR7Variant,__ZN4Mesh5_setvERK10StringNameRK7Variant,__ZNK4Mesh5_getvERK10StringNameR7Variant,__ZN11SurfaceTool5_setvERK10StringNameRK7Variant,__ZNK11SurfaceTool5_getvERK10StringNameR7Variant,__ZN5World5_setvERK10StringNameRK7Variant,__ZNK5World5_getvERK10StringNameR7Variant,__ZN7World2D5_setvERK10StringNameRK7Variant,__ZNK7World2D5_getvERK10StringNameR7Variant,__ZN9GraphNode5_setvERK10StringNameRK7Variant,__ZNK9GraphNode5_getvERK10StringNameR7Variant,__ZN9Container5_setvERK10StringNameRK7Variant,__ZNK9Container5_getvERK10StringNameR7Variant,__ZN11ProgressBar5_setvERK10StringNameRK7Variant,__ZNK11ProgressBar5_getvERK10StringNameR7Variant,__ZN5Range5_setvERK10StringNameRK7Variant,__ZNK5Range5_getvERK10StringNameR7Variant,__ZN15CenterContainer5_setvERK10StringNameRK7Variant,__ZNK15CenterContainer5_getvERK10StringNameR7Variant,__ZN11TextureRect5_setvERK10StringNameRK7Variant,__ZNK11TextureRect5_getvERK10StringNameR7Variant,__ZN10MenuButton5_setvERK10StringNameRK7Variant,__ZNK10MenuButton5_getvERK10StringNameR7Variant,__ZN6Button5_setvERK10StringNameRK7Variant,__ZNK6Button5_getvERK10StringNameR7Variant,__ZN10BaseButton5_setvERK10StringNameRK7Variant,__ZNK10BaseButton5_getvERK10StringNameR7Variant,__ZN15TextureProgress5_setvERK10StringNameRK7Variant,__ZNK15TextureProgress5_getvERK10StringNameR7Variant,__ZN14PanelContainer5_setvERK10StringNameRK7Variant,__ZNK14PanelContainer5_getvERK10StringNameR7Variant,__ZN13NinePatchRect5_setvERK10StringNameRK7Variant,__ZNK13NinePatchRect5_getvERK10StringNameR7Variant,__ZN12OptionButton5_setvERK10StringNameRK7Variant,__ZNK12OptionButton5_getvERK10StringNameR7Variant,__ZN13RichTextLabel5_setvERK10StringNameRK7Variant,__ZNK13RichTextLabel5_getvERK10StringNameR7Variant,__ZN14SplitContainer5_setvERK10StringNameRK7Variant,__ZNK14SplitContainer5_getvERK10StringNameR7Variant,__ZN13TextureButton5_setvERK10StringNameRK7Variant,__ZNK13TextureButton5_getvERK10StringNameR7Variant,__ZN8LineEdit5_setvERK10StringNameRK7Variant,__ZNK8LineEdit5_getvERK10StringNameR7Variant,__ZNK8LineEdit13can_drop_dataERK7Vector2RK7Variant,__ZN9ScrollBar5_setvERK10StringNameRK7Variant,__ZNK9ScrollBar5_getvERK10StringNameR7Variant,__ZN5Popup5_setvERK10StringNameRK7Variant,__ZNK5Popup5_getvERK10StringNameR7Variant,__ZN17ViewportContainer5_setvERK10StringNameRK7Variant,__ZNK17ViewportContainer5_getvERK10StringNameR7Variant,__ZN13GridContainer5_setvERK10StringNameRK7Variant,__ZNK13GridContainer5_getvERK10StringNameR7Variant,__ZN8TextEdit5_setvERK10StringNameRK7Variant,__ZNK8TextEdit5_getvERK10StringNameR7Variant,__ZN8CheckBox5_setvERK10StringNameRK7Variant,__ZNK8CheckBox5_getvERK10StringNameR7Variant,__ZN6Slider5_setvERK10StringNameRK7Variant,__ZNK6Slider5_getvERK10StringNameR7Variant,__ZN10LinkButton5_setvERK10StringNameRK7Variant,__ZNK10LinkButton5_getvERK10StringNameR7Variant,__ZN9PopupMenu5_setvERK10StringNameRK7Variant,__ZNK9PopupMenu5_getvERK10StringNameR7Variant,__ZN15ScrollContainer5_setvERK10StringNameRK7Variant,__ZNK15ScrollContainer5_getvERK10StringNameR7Variant,__ZN11VideoPlayer5_setvERK10StringNameRK7Variant,__ZNK11VideoPlayer5_getvERK10StringNameR7Variant,__ZN9Separator5_setvERK10StringNameRK7Variant,__ZNK9Separator5_getvERK10StringNameR7Variant,__ZN17ColorPickerButton5_setvERK10StringNameRK7Variant,__ZNK17ColorPickerButton5_getvERK10StringNameR7Variant,__ZN8ItemList5_setvERK10StringNameRK7Variant,__ZNK8ItemList5_getvERK10StringNameR7Variant,__ZN15MarginContainer5_setvERK10StringNameRK7Variant,__ZNK15MarginContainer5_getvERK10StringNameR7Variant,__ZN11ButtonArray5_setvERK10StringNameRK7Variant,__ZNK11ButtonArray5_getvERK10StringNameR7Variant,__ZN8TreeItem5_setvERK10StringNameRK7Variant,__ZNK8TreeItem5_getvERK10StringNameR7Variant,__ZN4Tree5_setvERK10StringNameRK7Variant,__ZNK4Tree5_getvERK10StringNameR7Variant,__ZN12WindowDialog5_setvERK10StringNameRK7Variant,__ZNK12WindowDialog5_getvERK10StringNameR7Variant,__ZN11PopupDialog5_setvERK10StringNameRK7Variant,__ZNK11PopupDialog5_getvERK10StringNameR7Variant,__ZN12AcceptDialog5_setvERK10StringNameRK7Variant,__ZNK12AcceptDialog5_getvERK10StringNameR7Variant,__ZN7SpinBox5_setvERK10StringNameRK7Variant,__ZNK7SpinBox5_getvERK10StringNameR7Variant,__ZN10FileDialog5_setvERK10StringNameRK7Variant,__ZNK10FileDialog5_getvERK10StringNameR7Variant,__ZN18ConfirmationDialog5_setvERK10StringNameRK7Variant,__ZNK18ConfirmationDialog5_getvERK10StringNameR7Variant,__ZN12TabContainer5_setvERK10StringNameRK7Variant,__ZNK12TabContainer5_getvERK10StringNameR7Variant,__ZN11CheckButton5_setvERK10StringNameRK7Variant,__ZNK11CheckButton5_getvERK10StringNameR7Variant,__ZN12BoxContainer5_setvERK10StringNameRK7Variant,__ZNK12BoxContainer5_getvERK10StringNameR7Variant,__ZN4Tabs5_setvERK10StringNameRK7Variant,__ZNK4Tabs5_getvERK10StringNameR7Variant,__ZN15GraphEditFilter5_setvERK10StringNameRK7Variant,__ZNK15GraphEditFilter5_getvERK10StringNameR7Variant,__ZN9GraphEdit5_setvERK10StringNameRK7Variant,__ZNK9GraphEdit5_getvERK10StringNameR7Variant,__ZN11PhysicsBody5_setvERK10StringNameRK7Variant,__ZNK11PhysicsBody5_getvERK10StringNameR7Variant,__ZN15CollisionObject5_setvERK10StringNameRK7Variant,__ZNK15CollisionObject5_getvERK10StringNameR7Variant,__ZN10StaticBody5_setvERK10StringNameRK7Variant,__ZNK10StaticBody5_getvERK10StringNameR7Variant,__ZN9RigidBody5_setvERK10StringNameRK7Variant,__ZNK9RigidBody5_getvERK10StringNameR7Variant,__ZN13KinematicBody5_setvERK10StringNameRK7Variant,__ZNK13KinematicBody5_getvERK10StringNameR7Variant,__ZN4Area5_setvERK10StringNameRK7Variant,__ZNK4Area5_getvERK10StringNameR7Variant,__ZN22NavigationMeshInstance5_setvERK10StringNameRK7Variant,__ZNK22NavigationMeshInstance5_getvERK10StringNameR7Variant,__ZN12MeshInstance5_setvERK10StringNameRK7Variant,__ZNK12MeshInstance5_getvERK10StringNameR7Variant,__ZN16GeometryInstance5_setvERK10StringNameRK7Variant,__ZNK16GeometryInstance5_getvERK10StringNameR7Variant,__ZN14VisualInstance5_setvERK10StringNameRK7Variant,__ZNK14VisualInstance5_getvERK10StringNameR7Variant,__ZN14CollisionShape5_setvERK10StringNameRK7Variant,__ZNK14CollisionShape5_getvERK10StringNameR7Variant,__ZN18ConvexPolygonShape5_setvERK10StringNameRK7Variant,__ZNK18ConvexPolygonShape5_getvERK10StringNameR7Variant,__ZN5Shape5_setvERK10StringNameRK7Variant,__ZNK5Shape5_getvERK10StringNameR7Variant,__ZN19ConcavePolygonShape5_setvERK10StringNameRK7Variant,__ZNK19ConcavePolygonShape5_getvERK10StringNameR7Variant,__ZN8Listener5_setvERK10StringNameRK7Variant,__ZNK8Listener5_getvERK10StringNameR7Variant,__ZN11VehicleBody5_setvERK10StringNameRK7Variant,__ZNK11VehicleBody5_getvERK10StringNameR7Variant,__ZN6Camera5_setvERK10StringNameRK7Variant,__ZNK6Camera5_getvERK10StringNameR7Variant,__ZN5Light5_setvERK10StringNameRK7Variant,__ZNK5Light5_getvERK10StringNameR7Variant,__ZN16CollisionPolygon5_setvERK10StringNameRK7Variant,__ZNK16CollisionPolygon5_getvERK10StringNameR7Variant,__ZN6Portal5_setvERK10StringNameRK7Variant,__ZNK6Portal5_getvERK10StringNameR7Variant,__ZN11GIProbeData5_setvERK10StringNameRK7Variant,__ZNK11GIProbeData5_getvERK10StringNameR7Variant,__ZN7GIProbe5_setvERK10StringNameRK7Variant,__ZNK7GIProbe5_getvERK10StringNameR7Variant,__ZN17MultiMeshInstance5_setvERK10StringNameRK7Variant,__ZNK17MultiMeshInstance5_getvERK10StringNameR7Variant,__ZN9MultiMesh5_setvERK10StringNameRK7Variant,__ZNK9MultiMesh5_getvERK10StringNameR7Variant,__ZN15RemoteTransform5_setvERK10StringNameRK7Variant,__ZNK15RemoteTransform5_getvERK10StringNameR7Variant,__ZN14ProximityGroup5_setvERK10StringNameRK7Variant,__ZNK14ProximityGroup5_getvERK10StringNameR7Variant,__ZN17ImmediateGeometry5_setvERK10StringNameRK7Variant,__ZNK17ImmediateGeometry5_getvERK10StringNameR7Variant,__ZN4Quad5_setvERK10StringNameRK7Variant,__ZNK4Quad5_getvERK10StringNameR7Variant,__ZN12SpriteBase3D5_setvERK10StringNameRK7Variant,__ZNK12SpriteBase3D5_getvERK10StringNameR7Variant,__ZN8Sprite3D5_setvERK10StringNameRK7Variant,__ZNK8Sprite3D5_getvERK10StringNameR7Variant,__ZN16AnimatedSprite3D5_setvERK10StringNameRK7Variant,__ZNK16AnimatedSprite3D5_getvERK10StringNameR7Variant,__ZN15ReflectionProbe5_setvERK10StringNameRK7Variant,__ZNK15ReflectionProbe5_getvERK10StringNameR7Variant,__ZN8Skeleton5_setvERK10StringNameRK7Variant,__ZNK8Skeleton5_getvERK10StringNameR7Variant,__ZN8PinJoint5_setvERK10StringNameRK7Variant,__ZNK8PinJoint5_getvERK10StringNameR7Variant,__ZN8PinJoint16_configure_jointEP11PhysicsBodyS1_,__ZN5Joint5_setvERK10StringNameRK7Variant,__ZNK5Joint5_getvERK10StringNameR7Variant,__ZN10HingeJoint5_setvERK10StringNameRK7Variant,__ZNK10HingeJoint5_getvERK10StringNameR7Variant,__ZN10HingeJoint16_configure_jointEP11PhysicsBodyS1_,__ZN11SliderJoint5_setvERK10StringNameRK7Variant,__ZNK11SliderJoint5_getvERK10StringNameR7Variant,__ZN11SliderJoint16_configure_jointEP11PhysicsBodyS1_,__ZN14ConeTwistJoint5_setvERK10StringNameRK7Variant,__ZNK14ConeTwistJoint5_getvERK10StringNameR7Variant,__ZN14ConeTwistJoint16_configure_jointEP11PhysicsBodyS1_,__ZN16Generic6DOFJoint5_setvERK10StringNameRK7Variant,__ZNK16Generic6DOFJoint5_getvERK10StringNameR7Variant,__ZN16Generic6DOFJoint16_configure_jointEP11PhysicsBodyS1_,__ZN17VisibilityEnabler5_setvERK10StringNameRK7Variant,__ZNK17VisibilityEnabler5_getvERK10StringNameR7Variant,__ZN18VisibilityNotifier5_setvERK10StringNameRK7Variant,__ZNK18VisibilityNotifier5_getvERK10StringNameR7Variant,__ZN10BakedLight5_setvERK10StringNameRK7Variant,__ZNK10BakedLight5_getvERK10StringNameR7Variant,__ZN4Room5_setvERK10StringNameRK7Variant,__ZNK4Room5_getvERK10StringNameR7Variant,__ZN16WorldEnvironment5_setvERK10StringNameRK7Variant,__ZNK16WorldEnvironment5_getvERK10StringNameR7Variant,__ZN8TestCube5_setvERK10StringNameRK7Variant,__ZNK8TestCube5_getvERK10StringNameR7Variant,__ZN9Particles5_setvERK10StringNameRK7Variant,__ZNK9Particles5_getvERK10StringNameR7Variant,__ZN17ParticlesMaterial5_setvERK10StringNameRK7Variant,__ZNK17ParticlesMaterial5_getvERK10StringNameR7Variant,__ZN14BackBufferCopy5_setvERK10StringNameRK7Variant,__ZNK14BackBufferCopy5_getvERK10StringNameR7Variant,__ZN14CanvasModulate5_setvERK10StringNameRK7Variant,__ZNK14CanvasModulate5_getvERK10StringNameR7Variant,__ZN17RemoteTransform2D5_setvERK10StringNameRK7Variant,__ZNK17RemoteTransform2D5_getvERK10StringNameR7Variant,__ZN12PathFollow2D5_setvERK10StringNameRK7Variant,__ZNK12PathFollow2D5_getvERK10StringNameR7Variant,__ZN10PinJoint2D5_setvERK10StringNameRK7Variant,__ZNK10PinJoint2D5_getvERK10StringNameR7Variant,__ZN7Joint2D5_setvERK10StringNameRK7Variant,__ZNK7Joint2D5_getvERK10StringNameR7Variant,__ZN13GrooveJoint2D5_setvERK10StringNameRK7Variant,__ZNK13GrooveJoint2D5_getvERK10StringNameR7Variant,__ZN19DampedSpringJoint2D5_setvERK10StringNameRK7Variant,__ZNK19DampedSpringJoint2D5_getvERK10StringNameR7Variant,__ZN7TileMap5_setvERK10StringNameRK7Variant,__ZNK7TileMap5_getvERK10StringNameR7Variant,__ZN18CollisionPolygon2D5_setvERK10StringNameRK7Variant,__ZNK18CollisionPolygon2D5_getvERK10StringNameR7Variant,__ZN21ConcavePolygonShape2D5_setvERK10StringNameRK7Variant,__ZNK21ConcavePolygonShape2D5_getvERK10StringNameR7Variant,__ZN7Shape2D5_setvERK10StringNameRK7Variant,__ZNK7Shape2D5_getvERK10StringNameR7Variant,__ZN20ConvexPolygonShape2D5_setvERK10StringNameRK7Variant,__ZNK20ConvexPolygonShape2D5_getvERK10StringNameR7Variant,__ZN6Sprite5_setvERK10StringNameRK7Variant,__ZNK6Sprite5_getvERK10StringNameR7Variant,__ZN12StaticBody2D5_setvERK10StringNameRK7Variant,__ZNK12StaticBody2D5_getvERK10StringNameR7Variant,__ZN13PhysicsBody2D5_setvERK10StringNameRK7Variant,__ZNK13PhysicsBody2D5_getvERK10StringNameR7Variant,__ZN17CollisionObject2D5_setvERK10StringNameRK7Variant,__ZNK17CollisionObject2D5_getvERK10StringNameR7Variant,__ZN11RigidBody2D5_setvERK10StringNameRK7Variant,__ZNK11RigidBody2D5_getvERK10StringNameR7Variant,__ZN15KinematicBody2D5_setvERK10StringNameRK7Variant,__ZNK15KinematicBody2D5_getvERK10StringNameR7Variant,__ZN17OccluderPolygon2D5_setvERK10StringNameRK7Variant,__ZNK17OccluderPolygon2D5_getvERK10StringNameR7Variant,__ZN15LightOccluder2D5_setvERK10StringNameRK7Variant,__ZNK15LightOccluder2D5_getvERK10StringNameR7Variant,__ZN7Light2D5_setvERK10StringNameRK7Variant,__ZNK7Light2D5_getvERK10StringNameR7Variant,__ZN16CollisionShape2D5_setvERK10StringNameRK7Variant,__ZNK16CollisionShape2D5_getvERK10StringNameR7Variant,__ZN14AnimatedSprite5_setvERK10StringNameRK7Variant,__ZNK14AnimatedSprite5_getvERK10StringNameR7Variant,__ZN6Area2D5_setvERK10StringNameRK7Variant,__ZNK6Area2D5_getvERK10StringNameR7Variant,__ZN9Polygon2D5_setvERK10StringNameRK7Variant,__ZNK9Polygon2D5_getvERK10StringNameR7Variant,__ZN8Camera2D5_setvERK10StringNameRK7Variant,__ZNK8Camera2D5_getvERK10StringNameR7Variant,__ZN10Position2D5_setvERK10StringNameRK7Variant,__ZNK10Position2D5_getvERK10StringNameR7Variant,__ZN20VisibilityNotifier2D5_setvERK10StringNameRK7Variant,__ZNK20VisibilityNotifier2D5_getvERK10StringNameR7Variant,__ZN19VisibilityEnabler2D5_setvERK10StringNameRK7Variant,__ZNK19VisibilityEnabler2D5_getvERK10StringNameR7Variant,__ZN13ParallaxLayer5_setvERK10StringNameRK7Variant,__ZNK13ParallaxLayer5_getvERK10StringNameR7Variant,__ZN25NavigationPolygonInstance5_setvERK10StringNameRK7Variant,__ZNK25NavigationPolygonInstance5_getvERK10StringNameR7Variant,__ZN17TouchScreenButton5_setvERK10StringNameRK7Variant,__ZNK17TouchScreenButton5_getvERK10StringNameR7Variant,__ZN19ParticleAttractor2D5_setvERK10StringNameRK7Variant,__ZNK19ParticleAttractor2D5_getvERK10StringNameR7Variant,__ZN15AnimationPlayer5_setvERK10StringNameRK7Variant,__ZNK15AnimationPlayer5_getvERK10StringNameR7Variant,__ZN19AnimationTreePlayer5_setvERK10StringNameRK7Variant,__ZNK19AnimationTreePlayer5_getvERK10StringNameR7Variant,__ZN5Tween5_setvERK10StringNameRK7Variant,__ZNK5Tween5_getvERK10StringNameR7Variant,__ZN11AudioPlayer5_setvERK10StringNameRK7Variant,__ZNK11AudioPlayer5_getvERK10StringNameR7Variant,__ZN9Animation5_setvERK10StringNameRK7Variant,__ZNK9Animation5_getvERK10StringNameR7Variant,__ZN16RectangleShape2D5_setvERK10StringNameRK7Variant,__ZNK16RectangleShape2D5_getvERK10StringNameR7Variant,__ZN11Environment5_setvERK10StringNameRK7Variant,__ZNK11Environment5_getvERK10StringNameR7Variant,__ZN11ImageSkyBox5_setvERK10StringNameRK7Variant,__ZNK11ImageSkyBox5_getvERK10StringNameR7Variant,__ZN6SkyBox5_setvERK10StringNameRK7Variant,__ZNK6SkyBox5_getvERK10StringNameR7Variant,__ZN8BoxShape5_setvERK10StringNameRK7Variant,__ZNK8BoxShape5_getvERK10StringNameR7Variant,__ZN25AudioStreamPlaybackSample5_setvERK10StringNameRK7Variant,__ZNK25AudioStreamPlaybackSample5_getvERK10StringNameR7Variant,__ZN17AudioStreamSample5_setvERK10StringNameRK7Variant,__ZNK17AudioStreamSample5_getvERK10StringNameR7Variant,__ZN11MeshLibrary5_setvERK10StringNameRK7Variant,__ZNK11MeshLibrary5_getvERK10StringNameR7Variant,__ZN5Theme5_setvERK10StringNameRK7Variant,__ZNK5Theme5_getvERK10StringNameR7Variant,__ZN8StyleBox5_setvERK10StringNameRK7Variant,__ZNK8StyleBox5_getvERK10StringNameR7Variant,__ZNK8StyleBox9test_maskERK7Vector2RK5Rect2,__ZN12StyleBoxFlat5_setvERK10StringNameRK7Variant,__ZNK12StyleBoxFlat5_getvERK10StringNameR7Variant,__ZN15StyleBoxTexture5_setvERK10StringNameRK7Variant,__ZNK15StyleBoxTexture5_getvERK10StringNameR7Variant,__ZN25ResourceInteractiveLoader5_setvERK10StringNameRK7Variant,__ZNK25ResourceInteractiveLoader5_getvERK10StringNameR7Variant,__ZN24ResourceFormatLoaderText16load_interactiveERK6StringP5Error,__ZN24ResourceFormatLoaderText19rename_dependenciesERK6StringRK3MapIS0_S0_10ComparatorIS0_E16DefaultAllocatorE,__ZN11PackedScene5_setvERK10StringNameRK7Variant,__ZNK11PackedScene5_getvERK10StringNameR7Variant,__ZN10SceneState5_setvERK10StringNameRK7Variant,__ZNK10SceneState5_getvERK10StringNameR7Variant,__ZN10RoomBounds5_setvERK10StringNameRK7Variant,__ZNK10RoomBounds5_getvERK10StringNameR7Variant,__ZN14CapsuleShape2D5_setvERK10StringNameRK7Variant,__ZNK14CapsuleShape2D5_getvERK10StringNameR7Variant,__ZN9ColorRamp5_setvERK10StringNameRK7Variant,__ZNK9ColorRamp5_getvERK10StringNameR7Variant,__ZN8RayShape5_setvERK10StringNameRK7Variant,__ZNK8RayShape5_getvERK10StringNameR7Variant,__ZN6Shader5_setvERK10StringNameRK7Variant,__ZNK6Shader5_getvERK10StringNameR7Variant,__ZN11LineShape2D5_setvERK10StringNameRK7Variant,__ZNK11LineShape2D5_getvERK10StringNameR7Variant,__ZN11SphereShape5_setvERK10StringNameRK7Variant,__ZNK11SphereShape5_getvERK10StringNameR7Variant,__ZN15DynamicFontData5_setvERK10StringNameRK7Variant,__ZNK15DynamicFontData5_getvERK10StringNameR7Variant,__ZN17DynamicFontAtSize5_setvERK10StringNameRK7Variant,__ZNK17DynamicFontAtSize5_getvERK10StringNameR7Variant,__ZN11DynamicFont5_setvERK10StringNameRK7Variant,__ZNK11DynamicFont5_getvERK10StringNameR7Variant,__ZN12ImageTexture5_setvERK10StringNameRK7Variant,__ZNK12ImageTexture5_getvERK10StringNameR7Variant,__ZN4Font5_setvERK10StringNameRK7Variant,__ZNK4Font5_getvERK10StringNameR7Variant,__ZN14SegmentShape2D5_setvERK10StringNameRK7Variant,__ZNK14SegmentShape2D5_getvERK10StringNameR7Variant,__ZN10RayShape2D5_setvERK10StringNameRK7Variant,__ZNK10RayShape2D5_getvERK10StringNameR7Variant,__ZN14ShaderMaterial5_setvERK10StringNameRK7Variant,__ZNK14ShaderMaterial5_getvERK10StringNameR7Variant,__ZN12CapsuleShape5_setvERK10StringNameRK7Variant,__ZNK12CapsuleShape5_getvERK10StringNameR7Variant,__ZN10PlaneShape5_setvERK10StringNameRK7Variant,__ZNK10PlaneShape5_getvERK10StringNameR7Variant,__ZN13StreamTexture5_setvERK10StringNameRK7Variant,__ZNK13StreamTexture5_getvERK10StringNameR7Variant,__ZN12AtlasTexture5_setvERK10StringNameRK7Variant,__ZNK12AtlasTexture5_getvERK10StringNameR7Variant,__ZN12LargeTexture5_setvERK10StringNameRK7Variant,__ZNK12LargeTexture5_getvERK10StringNameR7Variant,__ZN7CubeMap5_setvERK10StringNameRK7Variant,__ZNK7CubeMap5_getvERK10StringNameR7Variant,__ZN12CurveTexture5_setvERK10StringNameRK7Variant,__ZNK12CurveTexture5_getvERK10StringNameR7Variant,__ZN15GradientTexture5_setvERK10StringNameRK7Variant,__ZNK15GradientTexture5_getvERK10StringNameR7Variant,__ZN13CircleShape2D5_setvERK10StringNameRK7Variant,__ZNK13CircleShape2D5_getvERK10StringNameR7Variant,__ZN10BitmapFont5_setvERK10StringNameRK7Variant,__ZNK10BitmapFont5_getvERK10StringNameR7Variant,__ZN14SceneTreeTimer5_setvERK10StringNameRK7Variant,__ZNK14SceneTreeTimer5_getvERK10StringNameR7Variant,__ZN17NavigationPolygon5_setvERK10StringNameRK7Variant,__ZNK17NavigationPolygon5_getvERK10StringNameR7Variant,__ZN12Navigation2D5_setvERK10StringNameRK7Variant,__ZNK12Navigation2D5_getvERK10StringNameR7Variant,__ZN6Path2D5_setvERK10StringNameRK7Variant,__ZNK6Path2D5_getvERK10StringNameR7Variant,__ZN7Curve2D5_setvERK10StringNameRK7Variant,__ZNK7Curve2D5_getvERK10StringNameR7Variant,__ZN6BitMap5_setvERK10StringNameRK7Variant,__ZNK6BitMap5_getvERK10StringNameR7Variant,__ZN17PolygonPathFinder5_setvERK10StringNameRK7Variant,__ZNK17PolygonPathFinder5_getvERK10StringNameR7Variant,__ZN13StyleBoxEmpty5_setvERK10StringNameRK7Variant,__ZNK13StyleBoxEmpty5_getvERK10StringNameR7Variant,__ZN12MeshDataTool5_setvERK10StringNameRK7Variant,__ZNK12MeshDataTool5_getvERK10StringNameR7Variant,__ZN8QuadMesh5_setvERK10StringNameRK7Variant,__ZNK8QuadMesh5_getvERK10StringNameR7Variant,__ZN18ParallaxBackground5_setvERK10StringNameRK7Variant,__ZNK18ParallaxBackground5_getvERK10StringNameR7Variant,__ZN11CanvasLayer5_setvERK10StringNameRK7Variant,__ZNK11CanvasLayer5_getvERK10StringNameR7Variant,__ZN7TileSet5_setvERK10StringNameRK7Variant,__ZNK7TileSet5_getvERK10StringNameR7Variant,__ZN5YSort5_setvERK10StringNameRK7Variant,__ZNK5YSort5_getvERK10StringNameR7Variant,__ZN9RayCast2D5_setvERK10StringNameRK7Variant,__ZNK9RayCast2D5_getvERK10StringNameR7Variant,__ZN6Line2D5_setvERK10StringNameRK7Variant,__ZNK6Line2D5_getvERK10StringNameR7Variant,__ZN12SpriteFrames5_setvERK10StringNameRK7Variant,__ZNK12SpriteFrames5_getvERK10StringNameR7Variant,__ZN11Particles2D5_setvERK10StringNameRK7Variant,__ZNK11Particles2D5_getvERK10StringNameR7Variant,__ZN10PathFollow5_setvERK10StringNameRK7Variant,__ZNK10PathFollow5_getvERK10StringNameR7Variant,__ZN4Path5_setvERK10StringNameRK7Variant,__ZNK4Path5_getvERK10StringNameR7Variant,__ZN7Curve3D5_setvERK10StringNameRK7Variant,__ZNK7Curve3D5_getvERK10StringNameR7Variant,__ZN7RayCast5_setvERK10StringNameRK7Variant,__ZNK7RayCast5_getvERK10StringNameR7Variant,__ZN12VehicleWheel5_setvERK10StringNameRK7Variant,__ZNK12VehicleWheel5_getvERK10StringNameR7Variant,__ZN10Navigation5_setvERK10StringNameRK7Variant,__ZNK10Navigation5_getvERK10StringNameR7Variant,__ZN14NavigationMesh5_setvERK10StringNameRK7Variant,__ZNK14NavigationMesh5_getvERK10StringNameR7Variant,__ZN10Position3D5_setvERK10StringNameRK7Variant,__ZNK10Position3D5_getvERK10StringNameR7Variant,__ZN9SpotLight5_setvERK10StringNameRK7Variant,__ZNK9SpotLight5_getvERK10StringNameR7Variant,__ZN9OmniLight5_setvERK10StringNameRK7Variant,__ZNK9OmniLight5_getvERK10StringNameR7Variant,__ZN16DirectionalLight5_setvERK10StringNameRK7Variant,__ZNK16DirectionalLight5_getvERK10StringNameR7Variant,__ZN18InterpolatedCamera5_setvERK10StringNameRK7Variant,__ZNK18InterpolatedCamera5_getvERK10StringNameR7Variant,__ZN14BoneAttachment5_setvERK10StringNameRK7Variant,__ZNK14BoneAttachment5_getvERK10StringNameR7Variant,__ZN10VScrollBar5_setvERK10StringNameRK7Variant,__ZNK10VScrollBar5_getvERK10StringNameR7Variant,__ZN11ColorPicker5_setvERK10StringNameRK7Variant,__ZNK11ColorPicker5_getvERK10StringNameR7Variant,__ZN7HSlider5_setvERK10StringNameRK7Variant,__ZNK7HSlider5_getvERK10StringNameR7Variant,__ZN5Timer5_setvERK10StringNameRK7Variant,__ZNK5Timer5_getvERK10StringNameR7Variant,__ZN10HSeparator5_setvERK10StringNameRK7Variant,__ZNK10HSeparator5_getvERK10StringNameR7Variant,__ZN10VSeparator5_setvERK10StringNameRK7Variant,__ZNK10VSeparator5_getvERK10StringNameR7Variant,__ZN10ToolButton5_setvERK10StringNameRK7Variant,__ZNK10ToolButton5_getvERK10StringNameR7Variant,__ZN10PopupPanel5_setvERK10StringNameRK7Variant,__ZNK10PopupPanel5_getvERK10StringNameR7Variant,__ZN13ReferenceRect5_setvERK10StringNameRK7Variant,__ZNK13ReferenceRect5_getvERK10StringNameR7Variant,__ZN12VButtonArray5_setvERK10StringNameRK7Variant,__ZNK12VButtonArray5_getvERK10StringNameR7Variant,__ZN12HButtonArray5_setvERK10StringNameRK7Variant,__ZNK12HButtonArray5_getvERK10StringNameR7Variant,__ZN15VSplitContainer5_setvERK10StringNameRK7Variant,__ZNK15VSplitContainer5_getvERK10StringNameR7Variant,__ZN15HSplitContainer5_setvERK10StringNameRK7Variant,__ZNK15HSplitContainer5_getvERK10StringNameR7Variant,__ZN9ColorRect5_setvERK10StringNameRK7Variant,__ZNK9ColorRect5_getvERK10StringNameR7Variant,__ZN7VSlider5_setvERK10StringNameRK7Variant,__ZNK7VSlider5_getvERK10StringNameR7Variant,__ZN8ShortCut5_setvERK10StringNameRK7Variant,__ZNK8ShortCut5_getvERK10StringNameR7Variant,__ZN11ButtonGroup5_setvERK10StringNameRK7Variant,__ZNK11ButtonGroup5_getvERK10StringNameR7Variant,__ZN17ResourcePreloader5_setvERK10StringNameRK7Variant,__ZNK17ResourcePreloader5_getvERK10StringNameR7Variant,__ZN24Physics2DDirectBodyState5_setvERK10StringNameRK7Variant,__ZNK24Physics2DDirectBodyState5_getvERK10StringNameR7Variant,__ZN15Physics2DServer5_setvERK10StringNameRK7Variant,__ZNK15Physics2DServer5_getvERK10StringNameR7Variant,__ZN11AudioServer5_setvERK10StringNameRK7Variant,__ZNK11AudioServer5_getvERK10StringNameR7Variant,__ZN14AudioBusLayout5_setvERK10StringNameRK7Variant,__ZNK14AudioBusLayout5_getvERK10StringNameR7Variant,__ZN12VisualServer5_setvERK10StringNameRK7Variant,__ZNK12VisualServer5_getvERK10StringNameR7Variant,__ZNK12VisualServer23mesh_surface_get_arraysE3RIDi,__ZN12VisualServer16instance_create2E3RIDS0_,__ZN22PhysicsDirectBodyState5_setvERK10StringNameRK7Variant,__ZNK22PhysicsDirectBodyState5_getvERK10StringNameR7Variant,__ZN13PhysicsServer5_setvERK10StringNameRK7Variant,__ZNK13PhysicsServer5_getvERK10StringNameR7Variant,__ZN16BroadPhaseOctree6createEP17CollisionObjectSWi,__ZN15PhysicsServerSW5_setvERK10StringNameRK7Variant,__ZNK15PhysicsServerSW5_getvERK10StringNameR7Variant,__ZNK15PhysicsServerSW14area_get_shapeE3RIDi,__ZN15PhysicsServerSW11body_createEN13PhysicsServer8BodyModeEb,__ZNK15PhysicsServerSW14body_get_shapeE3RIDi,__ZNK15PhysicsServerSW28body_is_shape_set_as_triggerE3RIDi,__ZNK15PhysicsServerSW19body_get_layer_maskE3RIDj,__ZNK15PhysicsServerSW23body_get_collision_maskE3RIDj,__ZNK15PhysicsServerSW19body_get_user_flagsE3RIDj,__ZNK15PhysicsServerSW20hinge_joint_get_flagE3RIDN13PhysicsServer14HingeJointFlagE,__ZN24PhysicsDirectBodyStateSW5_setvERK10StringNameRK7Variant,__ZNK24PhysicsDirectBodyStateSW5_getvERK10StringNameR7Variant,__ZN25PhysicsDirectSpaceStateSW5_setvERK10StringNameRK7Variant,__ZNK25PhysicsDirectSpaceStateSW5_getvERK10StringNameR7Variant,__ZN23PhysicsDirectSpaceState5_setvERK10StringNameRK7Variant,__ZNK23PhysicsDirectSpaceState5_getvERK10StringNameR7Variant,__ZN17Physics2DServerSW5_setvERK10StringNameRK7Variant,__ZNK17Physics2DServerSW5_getvERK10StringNameR7Variant,__ZNK17Physics2DServerSW14area_get_shapeE3RIDi,__ZN17Physics2DServerSW11body_createEN15Physics2DServer8BodyModeEb,__ZNK17Physics2DServerSW14body_get_shapeE3RIDi,__ZNK17Physics2DServerSW28body_is_shape_set_as_triggerE3RIDi,__ZN26Physics2DDirectBodyStateSW5_setvERK10StringNameRK7Variant,__ZNK26Physics2DDirectBodyStateSW5_getvERK10StringNameR7Variant,__ZN27Physics2DDirectSpaceStateSW5_setvERK10StringNameRK7Variant,__ZNK27Physics2DDirectSpaceStateSW5_getvERK10StringNameR7Variant,__ZN25Physics2DDirectSpaceState5_setvERK10StringNameRK7Variant,__ZNK25Physics2DDirectSpaceState5_getvERK10StringNameR7Variant,__ZN20BroadPhase2DHashGrid6createEP19CollisionObject2DSWi,__ZNK17VisualServerScene19instances_cull_aabbERK5Rect33RID,__ZNK17VisualServerScene21instances_cull_convexERK6VectorI5PlaneE3RID,__ZNK18VisualServerRaster32shader_get_default_texture_paramE3RIDRK10StringName,__ZNK18VisualServerRaster25mesh_surface_get_materialE3RIDi,__ZNK18VisualServerRaster26mesh_surface_get_array_lenE3RIDi,__ZNK18VisualServerRaster32mesh_surface_get_array_index_lenE3RIDi,__ZNK18VisualServerRaster22mesh_surface_get_arrayE3RIDi,__ZNK18VisualServerRaster28mesh_surface_get_index_arrayE3RIDi,__ZNK18VisualServerRaster23mesh_surface_get_formatE3RIDi,__ZNK18VisualServerRaster31mesh_surface_get_primitive_typeE3RIDi,__ZNK18VisualServerRaster29mesh_surface_get_blend_shapesE3RIDi,__ZNK18VisualServerRaster30mesh_surface_get_skeleton_aabbE3RIDi,__ZNK18VisualServerRaster19instances_cull_aabbERK5Rect33RID,__ZNK18VisualServerRaster21instances_cull_convexERK6VectorI5PlaneE3RID,__ZN28AudioStreamPlaybackResampled5_setvERK10StringNameRK7Variant,__ZNK28AudioStreamPlaybackResampled5_getvERK10StringNameR7Variant,__ZN18AudioEffectLimiter5_setvERK10StringNameRK7Variant,__ZNK18AudioEffectLimiter5_getvERK10StringNameR7Variant,__ZN19AudioEffectInstance5_setvERK10StringNameRK7Variant,__ZNK19AudioEffectInstance5_getvERK10StringNameR7Variant,__ZN26AudioEffectLimiterInstance5_setvERK10StringNameRK7Variant,__ZNK26AudioEffectLimiterInstance5_getvERK10StringNameR7Variant,__ZN11AudioEffect5_setvERK10StringNameRK7Variant,__ZNK11AudioEffect5_getvERK10StringNameR7Variant,__ZN32AudioEffectStereoEnhanceInstance5_setvERK10StringNameRK7Variant,__ZNK32AudioEffectStereoEnhanceInstance5_getvERK10StringNameR7Variant,__ZN24AudioEffectStereoEnhance5_setvERK10StringNameRK7Variant,__ZNK24AudioEffectStereoEnhance5_getvERK10StringNameR7Variant,__ZN18AudioEffectAmplify5_setvERK10StringNameRK7Variant,__ZNK18AudioEffectAmplify5_getvERK10StringNameR7Variant,__ZN26AudioEffectAmplifyInstance5_setvERK10StringNameRK7Variant,__ZNK26AudioEffectAmplifyInstance5_getvERK10StringNameR7Variant,__ZN16AudioEffectDelay5_setvERK10StringNameRK7Variant,__ZNK16AudioEffectDelay5_getvERK10StringNameR7Variant,__ZN24AudioEffectDelayInstance5_setvERK10StringNameRK7Variant,__ZNK24AudioEffectDelayInstance5_getvERK10StringNameR7Variant,__ZN17AudioEffectPanner5_setvERK10StringNameRK7Variant,__ZNK17AudioEffectPanner5_getvERK10StringNameR7Variant,__ZN25AudioEffectPannerInstance5_setvERK10StringNameRK7Variant,__ZNK25AudioEffectPannerInstance5_getvERK10StringNameR7Variant,__ZN25AudioEffectReverbInstance5_setvERK10StringNameRK7Variant,__ZNK25AudioEffectReverbInstance5_getvERK10StringNameR7Variant,__ZN17AudioEffectReverb5_setvERK10StringNameRK7Variant,__ZNK17AudioEffectReverb5_getvERK10StringNameR7Variant,__ZN21AudioEffectDistortion5_setvERK10StringNameRK7Variant,__ZNK21AudioEffectDistortion5_getvERK10StringNameR7Variant,__ZN29AudioEffectDistortionInstance5_setvERK10StringNameRK7Variant,__ZNK29AudioEffectDistortionInstance5_getvERK10StringNameR7Variant,__ZN13AudioEffectEQ5_setvERK10StringNameRK7Variant,__ZNK13AudioEffectEQ5_getvERK10StringNameR7Variant,__ZN21AudioEffectEQInstance5_setvERK10StringNameRK7Variant,__ZNK21AudioEffectEQInstance5_getvERK10StringNameR7Variant,__ZN17AudioEffectChorus5_setvERK10StringNameRK7Variant,__ZNK17AudioEffectChorus5_getvERK10StringNameR7Variant,__ZN25AudioEffectChorusInstance5_setvERK10StringNameRK7Variant,__ZNK25AudioEffectChorusInstance5_getvERK10StringNameR7Variant,__ZN21AudioEffectCompressor5_setvERK10StringNameRK7Variant,__ZNK21AudioEffectCompressor5_getvERK10StringNameR7Variant,__ZN29AudioEffectCompressorInstance5_setvERK10StringNameRK7Variant,__ZNK29AudioEffectCompressorInstance5_getvERK10StringNameR7Variant,__ZN25AudioEffectFilterInstance5_setvERK10StringNameRK7Variant,__ZNK25AudioEffectFilterInstance5_getvERK10StringNameR7Variant,__ZN17AudioEffectFilter5_setvERK10StringNameRK7Variant,__ZNK17AudioEffectFilter5_getvERK10StringNameR7Variant,__ZN17AudioEffectPhaser5_setvERK10StringNameRK7Variant,__ZNK17AudioEffectPhaser5_getvERK10StringNameR7Variant,__ZN25AudioEffectPhaserInstance5_setvERK10StringNameRK7Variant,__ZNK25AudioEffectPhaserInstance5_getvERK10StringNameR7Variant,__ZN21AudioEffectPitchShift5_setvERK10StringNameRK7Variant,__ZNK21AudioEffectPitchShift5_getvERK10StringNameR7Variant,__ZN29AudioEffectPitchShiftInstance5_setvERK10StringNameRK7Variant,__ZNK29AudioEffectPitchShiftInstance5_getvERK10StringNameR7Variant,__ZN29Physics2DShapeQueryParameters5_setvERK10StringNameRK7Variant,__ZNK29Physics2DShapeQueryParameters5_getvERK10StringNameR7Variant,__ZN25Physics2DTestMotionResult5_setvERK10StringNameRK7Variant,__ZNK25Physics2DTestMotionResult5_getvERK10StringNameR7Variant,__ZN27PhysicsShapeQueryParameters5_setvERK10StringNameRK7Variant,__ZNK27PhysicsShapeQueryParameters5_getvERK10StringNameR7Variant,__ZN15AudioEffectEQ215_setvERK10StringNameRK7Variant,__ZNK15AudioEffectEQ215_getvERK10StringNameR7Variant,__ZN15AudioEffectEQ105_setvERK10StringNameRK7Variant,__ZNK15AudioEffectEQ105_getvERK10StringNameR7Variant,__ZN14AudioEffectEQ65_setvERK10StringNameRK7Variant,__ZNK14AudioEffectEQ65_getvERK10StringNameR7Variant,__ZN26AudioEffectHighShelfFilter5_setvERK10StringNameRK7Variant,__ZNK26AudioEffectHighShelfFilter5_getvERK10StringNameR7Variant,__ZN25AudioEffectLowShelfFilter5_setvERK10StringNameRK7Variant,__ZNK25AudioEffectLowShelfFilter5_getvERK10StringNameR7Variant,__ZN26AudioEffectBandLimitFilter5_setvERK10StringNameRK7Variant,__ZNK26AudioEffectBandLimitFilter5_getvERK10StringNameR7Variant,__ZN22AudioEffectNotchFilter5_setvERK10StringNameRK7Variant,__ZNK22AudioEffectNotchFilter5_getvERK10StringNameR7Variant,__ZN25AudioEffectBandPassFilter5_setvERK10StringNameRK7Variant,__ZNK25AudioEffectBandPassFilter5_getvERK10StringNameR7Variant,__ZN25AudioEffectHighPassFilter5_setvERK10StringNameRK7Variant,__ZNK25AudioEffectHighPassFilter5_getvERK10StringNameR7Variant,__ZN24AudioEffectLowPassFilter5_setvERK10StringNameRK7Variant,__ZNK24AudioEffectLowPassFilter5_getvERK10StringNameR7Variant,__ZN11Translation5_setvERK10StringNameRK7Variant,__ZNK11Translation5_getvERK10StringNameR7Variant,__ZN8Resource5_setvERK10StringNameRK7Variant,__ZNK8Resource5_getvERK10StringNameR7Variant,__ZN9Reference5_setvERK10StringNameRK7Variant,__ZNK9Reference5_getvERK10StringNameR7Variant,__ZN6Object5_setvERK10StringNameRK7Variant,__ZNK6Object5_getvERK10StringNameR7Variant,__ZN12GlobalConfig5_setvERK10StringNameRK7Variant,__ZNK12GlobalConfig5_getvERK10StringNameR7Variant,__ZN13DirAccessPack6renameE6StringS0_,__ZN16PHashTranslation5_setvERK10StringNameRK7Variant,__ZNK16PHashTranslation5_getvERK10StringNameR7Variant,__ZN8UndoRedo5_setvERK10StringNameRK7Variant,__ZNK8UndoRedo5_getvERK10StringNameR7Variant,__ZN19PackedDataContainer5_setvERK10StringNameRK7Variant,__ZNK19PackedDataContainer5_getvERK10StringNameR7Variant,__ZN22PackedDataContainerRef5_setvERK10StringNameRK7Variant,__ZNK22PackedDataContainerRef5_getvERK10StringNameR7Variant,__ZNK10FileAccess10get_bufferEPhi,__ZN2OS20open_dynamic_libraryE6StringRPv,__ZN5Input5_setvERK10StringNameRK7Variant,__ZNK5Input5_getvERK10StringNameR7Variant,__ZN5AStar5_setvERK10StringNameRK7Variant,__ZNK5AStar5_getvERK10StringNameR7Variant,__ZN9PCKPacker5_setvERK10StringNameRK7Variant,__ZNK9PCKPacker5_getvERK10StringNameR7Variant,__ZN10PacketPeer5_setvERK10StringNameRK7Variant,__ZNK10PacketPeer5_getvERK10StringNameR7Variant,__ZN16PacketPeerStream5_setvERK10StringNameRK7Variant,__ZNK16PacketPeerStream5_getvERK10StringNameR7Variant,__ZNK16PacketPeerStream10get_packetEPPKhRi,__ZN16PacketPeerStream10put_packetEPKhi,__ZN2IP5_setvERK10StringNameRK7Variant,__ZNK2IP5_getvERK10StringNameR7Variant,__ZN10HTTPClient5_setvERK10StringNameRK7Variant,__ZNK10HTTPClient5_getvERK10StringNameR7Variant,__ZN19FileAccessEncrypted5_openERK6Stringi,__ZNK19FileAccessEncrypted10get_bufferEPhi,__ZN17FileAccessNetwork5_openERK6Stringi,__ZNK17FileAccessNetwork10get_bufferEPhi,__ZN14FileAccessPack5_openERK6Stringi,__ZNK14FileAccessPack10get_bufferEPhi,__ZN15PackedSourcePCK8get_fileERK6StringPN10PackedData10PackedFileE,__ZN32ResourceInteractiveLoaderDefault5_setvERK10StringNameRK7Variant,__ZNK32ResourceInteractiveLoaderDefault5_getvERK10StringNameR7Variant,__ZN20FileAccessCompressed5_openERK6Stringi,__ZNK20FileAccessCompressed10get_bufferEPhi,__ZN26ResourceFormatLoaderBinary16load_interactiveERK6StringP5Error,__ZN26ResourceFormatLoaderBinary19rename_dependenciesERK6StringRK3MapIS0_S0_10ComparatorIS0_E16DefaultAllocatorE,__ZN16FileAccessMemory5_openERK6Stringi,__ZNK16FileAccessMemory10get_bufferEPhi,__ZN16FileAccessMemory11open_customEPKhi,__ZN9XMLParser5_setvERK10StringNameRK7Variant,__ZNK9XMLParser5_getvERK10StringNameR7Variant,__ZN10ZipArchive8get_fileERK6StringPN10PackedData10PackedFileE,__ZN13FileAccessZip5_openERK6Stringi,__ZNK13FileAccessZip10get_bufferEPhi,__ZN16StreamPeerBuffer5_setvERK10StringNameRK7Variant,__ZNK16StreamPeerBuffer5_getvERK10StringNameR7Variant,__ZN16StreamPeerBuffer8put_dataEPKhi,__ZN16StreamPeerBuffer8get_dataEPhi,__ZNK22ResourceFormatImporter14recognize_pathERK6StringS2_,__ZN3_OS5_setvERK10StringNameRK7Variant,__ZNK3_OS5_getvERK10StringNameR7Variant,__ZN5_File5_setvERK10StringNameRK7Variant,__ZNK5_File5_getvERK10StringNameR7Variant,__ZN10_Directory5_setvERK10StringNameRK7Variant,__ZNK10_Directory5_getvERK10StringNameR7Variant,__ZN10_Semaphore5_setvERK10StringNameRK7Variant,__ZNK10_Semaphore5_getvERK10StringNameR7Variant,__ZN6_Mutex5_setvERK10StringNameRK7Variant,__ZNK6_Mutex5_getvERK10StringNameR7Variant,__ZN7_Thread5_setvERK10StringNameRK7Variant,__ZNK7_Thread5_getvERK10StringNameR7Variant,__ZN8_ClassDB5_setvERK10StringNameRK7Variant,__ZNK8_ClassDB5_getvERK10StringNameR7Variant,__ZN17TranslationServer5_setvERK10StringNameRK7Variant,__ZNK17TranslationServer5_getvERK10StringNameR7Variant,__ZN10_Marshalls5_setvERK10StringNameRK7Variant,__ZNK10_Marshalls5_getvERK10StringNameR7Variant,__ZN7_Engine5_setvERK10StringNameRK7Variant,__ZNK7_Engine5_getvERK10StringNameR7Variant,__ZN14_ResourceSaver5_setvERK10StringNameRK7Variant,__ZNK14_ResourceSaver5_getvERK10StringNameR7Variant,__ZN15_ResourceLoader5_setvERK10StringNameRK7Variant,__ZNK15_ResourceLoader5_getvERK10StringNameR7Variant,__ZN9_Geometry5_setvERK10StringNameRK7Variant,__ZNK9_Geometry5_getvERK10StringNameR7Variant,__ZN10ConfigFile5_setvERK10StringNameRK7Variant,__ZNK10ConfigFile5_getvERK10StringNameR7Variant,__ZN12TriangleMesh5_setvERK10StringNameRK7Variant,__ZNK12TriangleMesh5_getvERK10StringNameR7Variant,__ZN7FuncRef5_setvERK10StringNameRK7Variant,__ZNK7FuncRef5_getvERK10StringNameR7Variant,__ZN7WeakRef5_setvERK10StringNameRK7Variant,__ZNK7WeakRef5_getvERK10StringNameR7Variant,__ZN8InputMap5_setvERK10StringNameRK7Variant,__ZNK8InputMap5_getvERK10StringNameR7Variant,_af_dummy_hints_apply,_af_property_set,_af_property_get,_bdf_get_charset_id,_bdf_get_bdf_property,_cff_get_cid_from_glyph_index,_cff_property_set,_cff_property_get,_cid_get_cid_from_glyph_index,_pcf_get_charset_id,_pcf_get_bdf_property,_pfr_get_advance,_ps_table_new,_ps_parser_to_coord_array,_t1_builder_add_point1,_t1_builder_start_point,_t1_decoder_parse_charstrings,_ft_black_set_mode,_ft_raster1_set_mode,_tt_cmap14_char_var_isdefault,_tt_cmap14_char_variants,_tt_cmap14_variant_chars,_tt_face_load_hhea,_tt_face_get_ps_name,_tt_face_get_kerning,_tt_face_load_hmtx,_tt_face_set_sbit_strike,_tt_face_load_strike_metrics,_tt_face_get_name,_sfnt_get_charset_id,_tt_face_find_bdf_prop,_gray_raster_set_mode,_gray_conic_to,_ft_smooth_set_mode,_TT_Set_MM_Blend,_TT_Set_Var_Design,_tt_face_get_location,_tt_property_set,_tt_property_get,_T1_Set_MM_Design,_T1_Set_MM_Blend,_T1_Set_Var_Design,___stdio_read,___stdio_seek,___stdout_write,___stdio_write,_sn_write,__ZL17_keydown_callbackiPK23EmscriptenKeyboardEventPv,__ZL18_keypress_callbackiPK23EmscriptenKeyboardEventPv,__ZL15_keyup_callbackiPK23EmscriptenKeyboardEventPv,__ZL24_browser_resize_callbackiPK17EmscriptenUiEventPv,__ZL27_fullscreen_change_callbackiPK31EmscriptenFullscreenChangeEventPv,__ZL17joy_callback_funciPK22EmscriptenGamepadEventPv,__ZN7Control4_setERK10StringNameRK7Variant,__ZN6Object4_setERK10StringNameRK7Variant,__ZNK7Control4_getERK10StringNameR7Variant,__ZNK6Object4_getERK10StringNameR7Variant,__ZN15GDNativeLibrary4_setERK10StringNameRK7Variant,__ZNK15GDNativeLibrary4_getERK10StringNameR7Variant,__ZN8GDScript4_setERK10StringNameRK7Variant,__ZNK8GDScript4_getERK10StringNameR7Variant,__ZNK13GDNativeClass4_getERK10StringNameR7Variant,__ZN7GridMap4_setERK10StringNameRK7Variant,__ZNK7GridMap4_getERK10StringNameR7Variant,__ZN7GridMap11create_areaEiRK5Rect3,_BN_add,_BN_sub,_trans_cb,_int_update_9140,_int_update,_send_bio_chars,_asn1_cb,_bitstr_cb,_ipv6_cb,_print_error,_print_fp,_nid_cb,_sig_cb,_check_issued,_X509_STORE_CTX_get1_issuer,_cert_crl,_def_generate_session_id,__ZN22VisualScriptExpression4_setERK10StringNameRK7Variant,__ZNK22VisualScriptExpression4_getERK10StringNameR7Variant,__ZN20VisualScriptFunction4_setERK10StringNameRK7Variant,__ZNK20VisualScriptFunction4_getERK10StringNameR7Variant,__ZN18VisualScriptSwitch4_setERK10StringNameRK7Variant,__ZNK18VisualScriptSwitch4_getERK10StringNameR7Variant,__ZN23VisualScriptInputFilter4_setERK10StringNameRK7Variant,__ZNK23VisualScriptInputFilter4_getERK10StringNameR7Variant,__ZNK12VisualScript8get_nodeERK10StringNamei,__ZNK12VisualScript8has_nodeERK10StringNamei,__ZNK12VisualScript31custom_signal_get_argument_typeERK10StringNamei,__ZNK12VisualScript31custom_signal_get_argument_nameERK10StringNamei,_EmitRescaledAlphaRGB,_EmitRescaledAlphaYUV,_EmitAlphaYUV,_EmitAlphaRGB,_ExportAlphaRGBA4444,_ExportAlpha,_EmitAlphaRGBA4444,_DummyWriter,_WebPMemoryWrite,_Disto4x4,_Disto16x16,_QuantizeBlock,_Quantize2Blocks,_VectorMismatch,_AccumulateSSE,_d2i_X509,__ZN11ThreadPosix17create_func_posixEPFvPvES0_RKN6Thread8SettingsE,_png_set_longjmp_fn,__ZN10FileAccess4openERK6StringiP5Error,_zcalloc,_png_zalloc,_png_get_valid,__ZNK7Control8get_iconERK10StringNameS2_,__ZNK7Control12get_styleboxERK10StringNameS2_,__ZNK7Control8get_fontERK10StringNameS2_,__ZNK7Control12get_constantERK10StringNameS2_,__ZNK7Control8has_iconERK10StringNameS2_,__ZNK7Control12has_styleboxERK10StringNameS2_,__ZNK7Control8has_fontERK10StringNameS2_,__ZNK7Control9has_colorERK10StringNameS2_,__ZNK7Control12has_constantERK10StringNameS2_,__ZN19InstancePlaceholder4_setERK10StringNameRK7Variant,__ZNK19InstancePlaceholder4_getERK10StringNameR7Variant,__ZN4Mesh4_setERK10StringNameRK7Variant,__ZNK4Mesh4_getERK10StringNameR7Variant,__ZN9GraphNode4_setERK10StringNameRK7Variant,__ZNK9GraphNode4_getERK10StringNameR7Variant,__ZN11VideoPlayer19_audio_mix_callbackEPvPKsi,__ZNK8ItemList15get_item_at_posERK7Vector2b,__ZN11ButtonArray4_setERK10StringNameRK7Variant,__ZNK11ButtonArray4_getERK10StringNameR7Variant,__ZNK8TreeItem10get_buttonEii,__ZNK8TreeItem18is_button_disabledEii,__ZN15CollisionObject4_setERK10StringNameRK7Variant,__ZNK15CollisionObject4_getERK10StringNameR7Variant,__ZN12MeshInstance4_setERK10StringNameRK7Variant,__ZNK12MeshInstance4_getERK10StringNameR7Variant,__ZN19ConcavePolygonShape4_setERK10StringNameRK7Variant,__ZNK19ConcavePolygonShape4_getERK10StringNameR7Variant,__ZN8Listener4_setERK10StringNameRK7Variant,__ZNK8Listener4_getERK10StringNameR7Variant,__ZN6Camera4_setERK10StringNameRK7Variant,__ZNK6Camera4_getERK10StringNameR7Variant,__ZN6Portal4_setERK10StringNameRK7Variant,__ZNK6Portal4_getERK10StringNameR7Variant,__ZN8Skeleton4_setERK10StringNameRK7Variant,__ZNK8Skeleton4_getERK10StringNameR7Variant,__ZN12PathFollow2D4_setERK10StringNameRK7Variant,__ZNK12PathFollow2D4_getERK10StringNameR7Variant,__ZNK7TileMap8get_cellEii,__ZNK7TileMap17is_cell_x_flippedEii,__ZNK7TileMap17is_cell_y_flippedEii,__ZNK7TileMap18is_cell_transposedEii,__ZN17CollisionObject2D4_setERK10StringNameRK7Variant,__ZNK17CollisionObject2D4_getERK10StringNameR7Variant,__ZN15KinematicBody2D9test_moveERK11Transform2DRK7Vector2,__ZN15AnimationPlayer4_setERK10StringNameRK7Variant,__ZNK15AnimationPlayer4_getERK10StringNameR7Variant,__ZN15AnimationPlayer13add_animationERK10StringNameRK3RefI9AnimationE,__ZN19AnimationTreePlayer4_setERK10StringNameRK7Variant,__ZNK19AnimationTreePlayer4_getERK10StringNameR7Variant,__ZN19AnimationTreePlayer11node_renameERK10StringNameS2_,__ZNK19AnimationTreePlayer21node_get_input_sourceERK10StringNamei,__ZNK19AnimationTreePlayer38transition_node_has_input_auto_advanceERK10StringNamei,__ZN5Tween4_setERK10StringNameRK7Variant,__ZNK5Tween4_getERK10StringNameR7Variant,__ZN5Tween5resetEP6Object6String,__ZN5Tween4stopEP6Object6String,__ZN5Tween6resumeEP6Object6String,__ZN5Tween6removeEP6Object6String,__ZN9Animation4_setERK10StringNameRK7Variant,__ZNK9Animation4_getERK10StringNameR7Variant,__ZN9Animation9add_trackENS_9TrackTypeEi,__ZNK9Animation21method_track_get_nameEii,__ZNK9Animation23method_track_get_paramsEii,__ZN11MeshLibrary4_setERK10StringNameRK7Variant,__ZNK11MeshLibrary4_getERK10StringNameR7Variant,__ZN5Theme4_setERK10StringNameRK7Variant,__ZNK5Theme4_getERK10StringNameR7Variant,__ZNK5Theme8get_iconERK10StringNameS2_,__ZNK5Theme8has_iconERK10StringNameS2_,__ZNK5Theme12get_styleboxERK10StringNameS2_,__ZNK5Theme12has_styleboxERK10StringNameS2_,__ZNK5Theme8get_fontERK10StringNameS2_,__ZNK5Theme8has_fontERK10StringNameS2_,__ZNK5Theme9has_colorERK10StringNameS2_,__ZNK5Theme12get_constantERK10StringNameS2_,__ZNK5Theme12has_constantERK10StringNameS2_,__ZNK10SceneState13get_node_pathEib,__ZNK10SceneState22get_node_property_nameEii,__ZN11DynamicFont4_setERK10StringNameRK7Variant,__ZNK11DynamicFont4_getERK10StringNameR7Variant,__ZN12ImageTexture4_setERK10StringNameRK7Variant,__ZNK12ImageTexture4_getERK10StringNameR7Variant,__ZN14ShaderMaterial4_setERK10StringNameRK7Variant,__ZNK14ShaderMaterial4_getERK10StringNameR7Variant,__ZN12LargeTexture9add_pieceERK7Vector2RK3RefI7TextureE,__ZN7CubeMap4_setERK10StringNameRK7Variant,__ZNK7CubeMap4_getERK10StringNameR7Variant,__ZNK10BitmapFont16get_kerning_pairEww,__ZN17PolygonPathFinder9find_pathERK7Vector2S2_,__ZNK17PolygonPathFinder17get_intersectionsERK7Vector2S2_,__ZN12MeshDataTool19create_from_surfaceERK3RefI4MeshEi,__ZNK12MeshDataTool15get_edge_vertexEii,__ZNK12MeshDataTool15get_face_vertexEii,__ZNK12MeshDataTool13get_face_edgeEii,__ZN7TileSet4_setERK10StringNameRK7Variant,__ZNK7TileSet4_getERK10StringNameR7Variant,__ZNK12SpriteFrames9get_frameERK10StringNamei,__ZN10PathFollow4_setERK10StringNameRK7Variant,__ZNK10PathFollow4_getERK10StringNameR7Variant,__ZN14BoneAttachment4_setERK10StringNameRK7Variant,__ZNK14BoneAttachment4_getERK10StringNameR7Variant,__ZN11AudioServer14get_bus_effectEii,__ZNK11AudioServer21is_bus_effect_enabledEii,__ZN14AudioBusLayout4_setERK10StringNameRK7Variant,__ZNK14AudioBusLayout4_getERK10StringNameR7Variant,__ZN12VisualServer25texture_create_from_imageERK5Imagej,__ZN23PhysicsDirectSpaceState16_intersect_shapeERK3RefI27PhysicsShapeQueryParametersEi,__ZN23PhysicsDirectSpaceState12_cast_motionERK3RefI27PhysicsShapeQueryParametersERK7Vector3,__ZN23PhysicsDirectSpaceState14_collide_shapeERK3RefI27PhysicsShapeQueryParametersEi,__ZN25Physics2DDirectSpaceState16_intersect_shapeERK3RefI29Physics2DShapeQueryParametersEi,__ZN25Physics2DDirectSpaceState14_collide_shapeERK3RefI29Physics2DShapeQueryParametersEi,__ZN13AudioEffectEQ4_setERK10StringNameRK7Variant,__ZNK13AudioEffectEQ4_getERK10StringNameR7Variant,__ZN12GlobalConfig4_setERK10StringNameRK7Variant,__ZNK12GlobalConfig4_getERK10StringNameR7Variant,__ZN16PHashTranslation4_setERK10StringNameRK7Variant,__ZNK16PHashTranslation4_getERK10StringNameR7Variant,__ZNK5AStar20are_points_connectedEii,__ZN5AStar14get_point_pathEii,__ZN5AStar11get_id_pathEii,__ZN9PCKPacker9pck_startERK6Stringi,__ZN9PCKPacker8add_fileERK6StringS2_,__ZN2IP27resolve_hostname_queue_itemERK6StringNS_4TypeE,__ZL11zipio_allocPvjj,__ZN9XMLParser4seekEy,__ZL10godot_openPvPKci,__ZL11godot_allocPvjj,__ZNK3_OS27get_datetime_from_unix_timeEy,__ZN5_File4openERK6Stringi,__ZN10_Directory14list_dir_beginEbb,__ZN10_Directory4copyE6StringS0_,__ZN10_Directory6renameE6StringS0_,__ZNK8_ClassDB15is_parent_classERK10StringNameS2_,__ZNK8_ClassDB10has_signalE10StringNameS0_,__ZNK8_ClassDB10get_signalE10StringNameS0_,__ZNK8_ClassDB15get_signal_listE10StringNameb,__ZNK8_ClassDB17get_property_listE10StringNameb,__ZNK8_ClassDB15get_method_listE10StringNameb,__ZNK8_ClassDB25get_integer_constant_listERK10StringNameb,__ZNK8_ClassDB20has_integer_constantERK10StringNameS2_,__ZNK8_ClassDB20get_integer_constantERK10StringNameS2_,__ZN15_ResourceLoader16load_interactiveERK6StringS2_,__ZNK10ConfigFile15has_section_keyERK6StringS2_,__ZN13PacketPeerUDP17_set_dest_addressERK6Stringi,__ZN8InputMap16action_has_eventERK10StringNameRK10InputEvent,__ZNK8InputMap15event_is_actionERK10InputEventRK10StringName,_pfr_extra_item_load_bitmap_info,_pfr_extra_item_load_font_id,_pfr_extra_item_load_stem_snaps,_pfr_extra_item_load_kerning_pairs,_psh_globals_new,_FT_Outline_Decompose,_Project,_Project_y,_Dual_Project,_Project_x,_Round_To_Grid,_Round_To_Half_Grid,_Round_To_Double_Grid,_Round_Super,_Round_Super_45,_Round_None,_Round_Up_To_Grid,_Round_Down_To_Grid,_t1_get_index,_do_read_759,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73,b73];var oj=[b74,__ZN21RasterizerCanvasGLES333canvas_light_shadow_buffer_updateE3RIDRK11Transform2DiffPN16RasterizerCanvas21LightOccluderInstanceEP12CameraMatrix];var pj=[b75,__ZNK9Animation28_transform_track_interpolateEif,__ZNK7Curve2D9tesselateEif,__ZNK7Curve3D9tesselateEif];var qj=[b76,__ZN15KinematicBody2D14move_and_slideERK7Vector2S2_fif];var rj=[b77,__ZN9_Geometry25segment_intersects_circleERK7Vector2S2_S2_f];var sj=[b78,__ZN15Physics2DServer17_body_test_motionE3RIDRK11Transform2DRK7Vector2fRK3RefI25Physics2DTestMotionResultE,__ZN17Physics2DServerSW16body_test_motionE3RIDRK11Transform2DRK7Vector2fPN15Physics2DServer12MotionResultE,b78];var tj=[b79,__ZN9Animation26transform_track_insert_keyEif7Vector3RK4QuatRKS0_];var uj=[b80,__ZN5Tween20interpolate_callbackEP6Objectf6StringRK7VariantS5_S5_S5_S5_,__ZN5Tween29interpolate_deferred_callbackEP6Objectf6StringRK7VariantS5_S5_S5_S5_,b80];var vj=[b81,__ZN10TestString6test_1Ev,__ZN10TestString6test_2Ev,__ZN10TestString6test_3Ev,__ZN10TestString6test_4Ev,__ZN10TestString6test_5Ev,__ZN10TestString6test_6Ev,__ZN10TestString6test_7Ev,__ZN10TestString6test_8Ev,__ZN10TestString6test_9Ev,__ZN10TestString7test_10Ev,__ZN10TestString7test_11Ev,__ZN10TestString7test_12Ev,__ZN10TestString7test_13Ev,__ZN10TestString7test_14Ev,__ZN10TestString7test_15Ev,__ZN10TestString7test_16Ev,__ZN10TestString7test_17Ev,__ZN10TestString7test_18Ev,__ZN10TestString7test_19Ev,__ZN10TestString7test_20Ev,__ZN10TestString7test_21Ev,__ZN10TestString7test_22Ev,__ZN10TestString7test_23Ev,__ZN10TestString7test_24Ev,__ZN10TestString7test_25Ev,__ZN10TestString7test_26Ev,__ZN10TestString7test_27Ev,__ZN10TestString7test_28Ev,__ZN10TestString7test_29Ev,_int_err_get_next_lib,_int_new_class,_ssleay_rand_status,_ocsp_nonce_new,_ssl23_num_ciphers,_ssl23_default_timeout,_ssl_undefined_void_function,_ssl3_num_ciphers,_tls1_default_timeout,_dtls1_default_timeout,_ssl3_default_timeout,__ZN10FileAccess15_create_builtinI20FileAccessBufferedFAI14FileAccessUnixEEEPS_v,__ZN10FileAccess15_create_builtinI17FileAccessNetworkEEPS_v,__ZN10FileAccess15_create_builtinI16FileAccessMemoryEEPS_v,__ZN7ClassDB7creatorI12VisualScriptEEP6Objectv,__ZN7ClassDB7creatorI20VisualScriptFunctionEEP6Objectv,__ZN7ClassDB7creatorI20VisualScriptOperatorEEP6Objectv,__ZN7ClassDB7creatorI23VisualScriptVariableSetEEP6Objectv,__ZN7ClassDB7creatorI23VisualScriptVariableGetEEP6Objectv,__ZN7ClassDB7creatorI20VisualScriptConstantEEP6Objectv,__ZN7ClassDB7creatorI20VisualScriptIndexGetEEP6Objectv,__ZN7ClassDB7creatorI20VisualScriptIndexSetEEP6Objectv,__ZN7ClassDB7creatorI26VisualScriptGlobalConstantEEP6Objectv,__ZN7ClassDB7creatorI25VisualScriptClassConstantEEP6Objectv,__ZN7ClassDB7creatorI24VisualScriptMathConstantEEP6Objectv,__ZN7ClassDB7creatorI29VisualScriptBasicTypeConstantEEP6Objectv,__ZN7ClassDB7creatorI27VisualScriptEngineSingletonEEP6Objectv,__ZN7ClassDB7creatorI21VisualScriptSceneNodeEEP6Objectv,__ZN7ClassDB7creatorI21VisualScriptSceneTreeEEP6Objectv,__ZN7ClassDB7creatorI24VisualScriptResourcePathEEP6Objectv,__ZN7ClassDB7creatorI16VisualScriptSelfEEP6Objectv,__ZN7ClassDB7creatorI22VisualScriptCustomNodeEEP6Objectv,__ZN7ClassDB7creatorI19VisualScriptSubCallEEP6Objectv,__ZN7ClassDB7creatorI19VisualScriptCommentEEP6Objectv,__ZN7ClassDB7creatorI23VisualScriptConstructorEEP6Objectv,__ZN7ClassDB7creatorI20VisualScriptLocalVarEEP6Objectv,__ZN7ClassDB7creatorI23VisualScriptLocalVarSetEEP6Objectv,__ZN7ClassDB7creatorI23VisualScriptInputActionEEP6Objectv,__ZN7ClassDB7creatorI23VisualScriptDeconstructEEP6Objectv,__ZN7ClassDB7creatorI19VisualScriptPreloadEEP6Objectv,__ZN7ClassDB7creatorI20VisualScriptTypeCastEEP6Objectv,__ZN7ClassDB7creatorI24VisualScriptFunctionCallEEP6Objectv,__ZN7ClassDB7creatorI23VisualScriptPropertySetEEP6Objectv,__ZN7ClassDB7creatorI23VisualScriptPropertyGetEEP6Objectv,__ZN7ClassDB7creatorI22VisualScriptEmitSignalEEP6Objectv,__ZN7ClassDB7creatorI18VisualScriptReturnEEP6Objectv,__ZN7ClassDB7creatorI21VisualScriptConditionEEP6Objectv,__ZN7ClassDB7creatorI17VisualScriptWhileEEP6Objectv,__ZN7ClassDB7creatorI20VisualScriptIteratorEEP6Objectv,__ZN7ClassDB7creatorI20VisualScriptSequenceEEP6Objectv,__ZN7ClassDB7creatorI23VisualScriptInputFilterEEP6Objectv,__ZN7ClassDB7creatorI18VisualScriptSwitchEEP6Objectv,__ZN7ClassDB7creatorI17VisualScriptYieldEEP6Objectv,__ZN7ClassDB7creatorI23VisualScriptYieldSignalEEP6Objectv,__ZN7ClassDB7creatorI23VisualScriptBuiltinFuncEEP6Objectv,__ZN7ClassDB7creatorI22VisualScriptExpressionEEP6Objectv,__ZN7ClassDB7creatorI20AudioStreamOGGVorbisEEP6Objectv,__ZN7ClassDB7creatorI10RegExMatchEEP6Objectv,__ZN7ClassDB7creatorI5RegExEEP6Objectv,__ZN7ClassDB7creatorI17StreamPeerOpenSSLEEP6Objectv,__ZN17StreamPeerOpenSSL12_create_funcEv,__ZN7ClassDB7creatorI7GridMapEEP6Objectv,__ZN7ClassDB7creatorI8GDScriptEEP6Objectv,__ZN7ClassDB7creatorI15GDNativeLibraryEEP6Objectv,__ZN7ClassDB7creatorI14GDNativeScriptEEP6Objectv,__ZN7ClassDB7creatorI24NetworkedMultiplayerENetEEP6Objectv,__ZN10FileAccess15_create_builtinI14FileAccessUnixEEPS_v,__ZN9DirAccess15_create_builtinI13DirAccessUnixEEPS_v,__ZN11ThreadPosix24get_thread_ID_func_posixEv,__ZN14SemaphorePosix22create_semaphore_posixEv,__ZN11RWLockPosix17create_func_posixEv,__ZN14TCPServerPosix7_createEv,__ZN18StreamPeerTCPPosix7_createEv,__ZN18PacketPeerUDPPosix7_createEv,__ZN7IP_Unix12_create_unixEv,__ZN15RasterizerGLES315_create_currentEv,__ZN7ClassDB7creatorI6ObjectEEPS1_v,__ZN7ClassDB7creatorI4NodeEEP6Objectv,__ZN7ClassDB7creatorI8ViewportEEP6Objectv,__ZN7ClassDB7creatorI15ViewportTextureEEP6Objectv,__ZN7ClassDB7creatorI11HTTPRequestEEP6Objectv,__ZN7ClassDB7creatorI5TimerEEP6Objectv,__ZN7ClassDB7creatorI11CanvasLayerEEP6Objectv,__ZN7ClassDB7creatorI14CanvasModulateEEP6Objectv,__ZN7ClassDB7creatorI17ResourcePreloaderEEP6Objectv,__ZN7ClassDB7creatorI11ButtonGroupEEP6Objectv,__ZN7ClassDB7creatorI8ShortCutEEP6Objectv,__ZN7ClassDB7creatorI7ControlEEP6Objectv,__ZN7ClassDB7creatorI6ButtonEEP6Objectv,__ZN7ClassDB7creatorI5LabelEEP6Objectv,__ZN7ClassDB7creatorI10HScrollBarEEP6Objectv,__ZN7ClassDB7creatorI10VScrollBarEEP6Objectv,__ZN7ClassDB7creatorI11ProgressBarEEP6Objectv,__ZN7ClassDB7creatorI7HSliderEEP6Objectv,__ZN7ClassDB7creatorI7VSliderEEP6Objectv,__ZN7ClassDB7creatorI5PopupEEP6Objectv,__ZN7ClassDB7creatorI10PopupPanelEEP6Objectv,__ZN7ClassDB7creatorI10MenuButtonEEP6Objectv,__ZN7ClassDB7creatorI8CheckBoxEEP6Objectv,__ZN7ClassDB7creatorI11CheckButtonEEP6Objectv,__ZN7ClassDB7creatorI10ToolButtonEEP6Objectv,__ZN7ClassDB7creatorI10LinkButtonEEP6Objectv,__ZN7ClassDB7creatorI5PanelEEP6Objectv,__ZN7ClassDB7creatorI5RangeEEP6Objectv,__ZN7ClassDB7creatorI11TextureRectEEP6Objectv,__ZN7ClassDB7creatorI9ColorRectEEP6Objectv,__ZN7ClassDB7creatorI13NinePatchRectEEP6Objectv,__ZN7ClassDB7creatorI12TabContainerEEP6Objectv,__ZN7ClassDB7creatorI4TabsEEP6Objectv,__ZN7ClassDB7creatorI10HSeparatorEEP6Objectv,__ZN7ClassDB7creatorI10VSeparatorEEP6Objectv,__ZN7ClassDB7creatorI13TextureButtonEEP6Objectv,__ZN7ClassDB7creatorI9ContainerEEP6Objectv,__ZN7ClassDB7creatorI13HBoxContainerEEP6Objectv,__ZN7ClassDB7creatorI13VBoxContainerEEP6Objectv,__ZN7ClassDB7creatorI13GridContainerEEP6Objectv,__ZN7ClassDB7creatorI15CenterContainerEEP6Objectv,__ZN7ClassDB7creatorI15ScrollContainerEEP6Objectv,__ZN7ClassDB7creatorI14PanelContainerEEP6Objectv,__ZN7ClassDB7creatorI15HSplitContainerEEP6Objectv,__ZN7ClassDB7creatorI15VSplitContainerEEP6Objectv,__ZN7ClassDB7creatorI9GraphNodeEEP6Objectv,__ZN7ClassDB7creatorI9GraphEditEEP6Objectv,__ZN7ClassDB7creatorI12HButtonArrayEEP6Objectv,__ZN7ClassDB7creatorI12VButtonArrayEEP6Objectv,__ZN7ClassDB7creatorI15TextureProgressEEP6Objectv,__ZN7ClassDB7creatorI8ItemListEEP6Objectv,__ZN7ClassDB7creatorI10FileDialogEEP6Objectv,__ZN7ClassDB7creatorI8LineEditEEP6Objectv,__ZN7ClassDB7creatorI9PopupMenuEEP6Objectv,__ZN7ClassDB7creatorI4TreeEEP6Objectv,__ZN7ClassDB7creatorI8TextEditEEP6Objectv,__ZN7ClassDB7creatorI12OptionButtonEEP6Objectv,__ZN7ClassDB7creatorI7SpinBoxEEP6Objectv,__ZN7ClassDB7creatorI13ReferenceRectEEP6Objectv,__ZN7ClassDB7creatorI11ColorPickerEEP6Objectv,__ZN7ClassDB7creatorI17ColorPickerButtonEEP6Objectv,__ZN7ClassDB7creatorI13RichTextLabelEEP6Objectv,__ZN7ClassDB7creatorI11PopupDialogEEP6Objectv,__ZN7ClassDB7creatorI12WindowDialogEEP6Objectv,__ZN7ClassDB7creatorI12AcceptDialogEEP6Objectv,__ZN7ClassDB7creatorI18ConfirmationDialogEEP6Objectv,__ZN7ClassDB7creatorI11VideoPlayerEEP6Objectv,__ZN7ClassDB7creatorI15MarginContainerEEP6Objectv,__ZN7ClassDB7creatorI17ViewportContainerEEP6Objectv,__ZN7ClassDB7creatorI7SpatialEEP6Objectv,__ZN7ClassDB7creatorI8SkeletonEEP6Objectv,__ZN7ClassDB7creatorI15AnimationPlayerEEP6Objectv,__ZN7ClassDB7creatorI5TweenEEP6Objectv,__ZN7ClassDB7creatorI14BoneAttachmentEEP6Objectv,__ZN7ClassDB7creatorI6CameraEEP6Objectv,__ZN7ClassDB7creatorI8ListenerEEP6Objectv,__ZN7ClassDB7creatorI18InterpolatedCameraEEP6Objectv,__ZN7ClassDB7creatorI8TestCubeEEP6Objectv,__ZN7ClassDB7creatorI12MeshInstanceEEP6Objectv,__ZN7ClassDB7creatorI17ImmediateGeometryEEP6Objectv,__ZN7ClassDB7creatorI8Sprite3DEEP6Objectv,__ZN7ClassDB7creatorI16AnimatedSprite3DEEP6Objectv,__ZN7ClassDB7creatorI16DirectionalLightEEP6Objectv,__ZN7ClassDB7creatorI9OmniLightEEP6Objectv,__ZN7ClassDB7creatorI9SpotLightEEP6Objectv,__ZN7ClassDB7creatorI15ReflectionProbeEEP6Objectv,__ZN7ClassDB7creatorI7GIProbeEEP6Objectv,__ZN7ClassDB7creatorI11GIProbeDataEEP6Objectv,__ZN7ClassDB7creatorI19AnimationTreePlayerEEP6Objectv,__ZN7ClassDB7creatorI6PortalEEP6Objectv,__ZN7ClassDB7creatorI9ParticlesEEP6Objectv,__ZN7ClassDB7creatorI10Position3DEEP6Objectv,__ZN7ClassDB7creatorI4QuadEEP6Objectv,__ZN7ClassDB7creatorI22NavigationMeshInstanceEEP6Objectv,__ZN7ClassDB7creatorI14NavigationMeshEEP6Objectv,__ZN7ClassDB7creatorI10NavigationEEP6Objectv,__ZN7ClassDB7creatorI10StaticBodyEEP6Objectv,__ZN7ClassDB7creatorI9RigidBodyEEP6Objectv,__ZN7ClassDB7creatorI13KinematicBodyEEP6Objectv,__ZN7ClassDB7creatorI11VehicleBodyEEP6Objectv,__ZN7ClassDB7creatorI12VehicleWheelEEP6Objectv,__ZN7ClassDB7creatorI4AreaEEP6Objectv,__ZN7ClassDB7creatorI14ProximityGroupEEP6Objectv,__ZN7ClassDB7creatorI14CollisionShapeEEP6Objectv,__ZN7ClassDB7creatorI16CollisionPolygonEEP6Objectv,__ZN7ClassDB7creatorI7RayCastEEP6Objectv,__ZN7ClassDB7creatorI17MultiMeshInstanceEEP6Objectv,__ZN7ClassDB7creatorI4RoomEEP6Objectv,__ZN7ClassDB7creatorI7Curve3DEEP6Objectv,__ZN7ClassDB7creatorI4PathEEP6Objectv,__ZN7ClassDB7creatorI10PathFollowEEP6Objectv,__ZN7ClassDB7creatorI18VisibilityNotifierEEP6Objectv,__ZN7ClassDB7creatorI17VisibilityEnablerEEP6Objectv,__ZN7ClassDB7creatorI10BakedLightEEP6Objectv,__ZN7ClassDB7creatorI16WorldEnvironmentEEP6Objectv,__ZN7ClassDB7creatorI15RemoteTransformEEP6Objectv,__ZN7ClassDB7creatorI8PinJointEEP6Objectv,__ZN7ClassDB7creatorI10HingeJointEEP6Objectv,__ZN7ClassDB7creatorI11SliderJointEEP6Objectv,__ZN7ClassDB7creatorI14ConeTwistJointEEP6Objectv,__ZN7ClassDB7creatorI16Generic6DOFJointEEP6Objectv,__ZN7ClassDB7creatorI11MeshLibraryEEP6Objectv,__ZN7ClassDB7creatorI6ShaderEEP6Objectv,__ZN7ClassDB7creatorI14ShaderMaterialEEP6Objectv,__ZN7ClassDB7creatorI6Node2DEEP6Objectv,__ZN7ClassDB7creatorI11Particles2DEEP6Objectv,__ZN7ClassDB7creatorI19ParticleAttractor2DEEP6Objectv,__ZN7ClassDB7creatorI6SpriteEEP6Objectv,__ZN7ClassDB7creatorI12SpriteFramesEEP6Objectv,__ZN7ClassDB7creatorI14AnimatedSpriteEEP6Objectv,__ZN7ClassDB7creatorI10Position2DEEP6Objectv,__ZN7ClassDB7creatorI6Line2DEEP6Objectv,__ZN7ClassDB7creatorI12StaticBody2DEEP6Objectv,__ZN7ClassDB7creatorI11RigidBody2DEEP6Objectv,__ZN7ClassDB7creatorI15KinematicBody2DEEP6Objectv,__ZN7ClassDB7creatorI6Area2DEEP6Objectv,__ZN7ClassDB7creatorI16CollisionShape2DEEP6Objectv,__ZN7ClassDB7creatorI18CollisionPolygon2DEEP6Objectv,__ZN7ClassDB7creatorI9RayCast2DEEP6Objectv,__ZN7ClassDB7creatorI20VisibilityNotifier2DEEP6Objectv,__ZN7ClassDB7creatorI19VisibilityEnabler2DEEP6Objectv,__ZN7ClassDB7creatorI9Polygon2DEEP6Objectv,__ZN7ClassDB7creatorI7Light2DEEP6Objectv,__ZN7ClassDB7creatorI15LightOccluder2DEEP6Objectv,__ZN7ClassDB7creatorI17OccluderPolygon2DEEP6Objectv,__ZN7ClassDB7creatorI5YSortEEP6Objectv,__ZN7ClassDB7creatorI14BackBufferCopyEEP6Objectv,__ZN7ClassDB7creatorI8Camera2DEEP6Objectv,__ZN7ClassDB7creatorI10PinJoint2DEEP6Objectv,__ZN7ClassDB7creatorI13GrooveJoint2DEEP6Objectv,__ZN7ClassDB7creatorI19DampedSpringJoint2DEEP6Objectv,__ZN7ClassDB7creatorI7TileSetEEP6Objectv,__ZN7ClassDB7creatorI7TileMapEEP6Objectv,__ZN7ClassDB7creatorI18ParallaxBackgroundEEP6Objectv,__ZN7ClassDB7creatorI13ParallaxLayerEEP6Objectv,__ZN7ClassDB7creatorI17TouchScreenButtonEEP6Objectv,__ZN7ClassDB7creatorI17RemoteTransform2DEEP6Objectv,__ZN7ClassDB7creatorI4MeshEEP6Objectv,__ZN7ClassDB7creatorI8QuadMeshEEP6Objectv,__ZN7ClassDB7creatorI15SpatialMaterialEEP6Objectv,__ZN7ClassDB7creatorI17ParticlesMaterialEEP6Objectv,__ZN7ClassDB7creatorI10RoomBoundsEEP6Objectv,__ZN7ClassDB7creatorI9MultiMeshEEP6Objectv,__ZN7ClassDB7creatorI8RayShapeEEP6Objectv,__ZN7ClassDB7creatorI11SphereShapeEEP6Objectv,__ZN7ClassDB7creatorI8BoxShapeEEP6Objectv,__ZN7ClassDB7creatorI12CapsuleShapeEEP6Objectv,__ZN7ClassDB7creatorI10PlaneShapeEEP6Objectv,__ZN7ClassDB7creatorI18ConvexPolygonShapeEEP6Objectv,__ZN7ClassDB7creatorI19ConcavePolygonShapeEEP6Objectv,__ZN7ClassDB7creatorI11SurfaceToolEEP6Objectv,__ZN7ClassDB7creatorI12MeshDataToolEEP6Objectv,__ZN7ClassDB7creatorI5WorldEEP6Objectv,__ZN7ClassDB7creatorI11EnvironmentEEP6Objectv,__ZN7ClassDB7creatorI7World2DEEP6Objectv,__ZN7ClassDB7creatorI11ImageSkyBoxEEP6Objectv,__ZN7ClassDB7creatorI13StreamTextureEEP6Objectv,__ZN7ClassDB7creatorI12ImageTextureEEP6Objectv,__ZN7ClassDB7creatorI12AtlasTextureEEP6Objectv,__ZN7ClassDB7creatorI12LargeTextureEEP6Objectv,__ZN7ClassDB7creatorI12CurveTextureEEP6Objectv,__ZN7ClassDB7creatorI15GradientTextureEEP6Objectv,__ZN7ClassDB7creatorI7CubeMapEEP6Objectv,__ZN7ClassDB7creatorI9AnimationEEP6Objectv,__ZN7ClassDB7creatorI10BitmapFontEEP6Objectv,__ZN7ClassDB7creatorI15DynamicFontDataEEP6Objectv,__ZN7ClassDB7creatorI11DynamicFontEEP6Objectv,__ZN7ClassDB7creatorI13StyleBoxEmptyEEP6Objectv,__ZN7ClassDB7creatorI15StyleBoxTextureEEP6Objectv,__ZN7ClassDB7creatorI12StyleBoxFlatEEP6Objectv,__ZN7ClassDB7creatorI5ThemeEEP6Objectv,__ZN7ClassDB7creatorI17PolygonPathFinderEEP6Objectv,__ZN7ClassDB7creatorI6BitMapEEP6Objectv,__ZN7ClassDB7creatorI9ColorRampEEP6Objectv,__ZN7ClassDB7creatorI11AudioPlayerEEP6Objectv,__ZN7ClassDB7creatorI17AudioStreamSampleEEP6Objectv,__ZN7ClassDB7creatorI11LineShape2DEEP6Objectv,__ZN7ClassDB7creatorI14SegmentShape2DEEP6Objectv,__ZN7ClassDB7creatorI10RayShape2DEEP6Objectv,__ZN7ClassDB7creatorI13CircleShape2DEEP6Objectv,__ZN7ClassDB7creatorI16RectangleShape2DEEP6Objectv,__ZN7ClassDB7creatorI14CapsuleShape2DEEP6Objectv,__ZN7ClassDB7creatorI20ConvexPolygonShape2DEEP6Objectv,__ZN7ClassDB7creatorI21ConcavePolygonShape2DEEP6Objectv,__ZN7ClassDB7creatorI7Curve2DEEP6Objectv,__ZN7ClassDB7creatorI6Path2DEEP6Objectv,__ZN7ClassDB7creatorI12PathFollow2DEEP6Objectv,__ZN7ClassDB7creatorI12Navigation2DEEP6Objectv,__ZN7ClassDB7creatorI17NavigationPolygonEEP6Objectv,__ZN7ClassDB7creatorI25NavigationPolygonInstanceEEP6Objectv,__ZN7ClassDB7creatorI11PackedSceneEEP6Objectv,__ZN7ClassDB7creatorI9SceneTreeEEP6Objectv,__ZN7ClassDB7creatorI14AudioBusLayoutEEP6Objectv,__ZN7ClassDB7creatorI18AudioEffectAmplifyEEP6Objectv,__ZN7ClassDB7creatorI17AudioEffectReverbEEP6Objectv,__ZN7ClassDB7creatorI24AudioEffectLowPassFilterEEP6Objectv,__ZN7ClassDB7creatorI25AudioEffectHighPassFilterEEP6Objectv,__ZN7ClassDB7creatorI25AudioEffectBandPassFilterEEP6Objectv,__ZN7ClassDB7creatorI22AudioEffectNotchFilterEEP6Objectv,__ZN7ClassDB7creatorI26AudioEffectBandLimitFilterEEP6Objectv,__ZN7ClassDB7creatorI25AudioEffectLowShelfFilterEEP6Objectv,__ZN7ClassDB7creatorI26AudioEffectHighShelfFilterEEP6Objectv,__ZN7ClassDB7creatorI14AudioEffectEQ6EEP6Objectv,__ZN7ClassDB7creatorI15AudioEffectEQ10EEP6Objectv,__ZN7ClassDB7creatorI15AudioEffectEQ21EEP6Objectv,__ZN7ClassDB7creatorI21AudioEffectDistortionEEP6Objectv,__ZN7ClassDB7creatorI24AudioEffectStereoEnhanceEEP6Objectv,__ZN7ClassDB7creatorI17AudioEffectPannerEEP6Objectv,__ZN7ClassDB7creatorI17AudioEffectChorusEEP6Objectv,__ZN7ClassDB7creatorI16AudioEffectDelayEEP6Objectv,__ZN7ClassDB7creatorI21AudioEffectCompressorEEP6Objectv,__ZN7ClassDB7creatorI18AudioEffectLimiterEEP6Objectv,__ZN7ClassDB7creatorI21AudioEffectPitchShiftEEP6Objectv,__ZN7ClassDB7creatorI17AudioEffectPhaserEEP6Objectv,__ZN7ClassDB7creatorI25Physics2DTestMotionResultEEP6Objectv,__ZN7ClassDB7creatorI29Physics2DShapeQueryParametersEEP6Objectv,__ZN7ClassDB7creatorI27PhysicsShapeQueryParametersEEP6Objectv,__ZN16BroadPhaseOctree7_createEv,__ZN20BroadPhase2DHashGrid7_createEv,__ZN9DirAccess15_create_builtinI13DirAccessPackEEPS_v,__ZN7ClassDB7creatorI9ReferenceEEP6Objectv,__ZN7ClassDB7creatorI7WeakRefEEP6Objectv,__ZN7ClassDB7creatorI8ResourceEEP6Objectv,__ZN7ClassDB7creatorI7FuncRefEEP6Objectv,__ZN7ClassDB7creatorI16StreamPeerBufferEEP6Objectv,__ZN7ClassDB16_create_ptr_funcI13StreamPeerTCPEEP6Objectv,__ZN7ClassDB16_create_ptr_funcI10TCP_ServerEEP6Objectv,__ZN7ClassDB16_create_ptr_funcI13PacketPeerUDPEEP6Objectv,__ZN7ClassDB16_create_ptr_funcI13StreamPeerSSLEEP6Objectv,__ZN7ClassDB7creatorI16PacketPeerStreamEEP6Objectv,__ZN7ClassDB7creatorI8MainLoopEEP6Objectv,__ZN7ClassDB7creatorI11TranslationEEP6Objectv,__ZN7ClassDB7creatorI16PHashTranslationEEP6Objectv,__ZN7ClassDB7creatorI8UndoRedoEEP6Objectv,__ZN7ClassDB7creatorI10HTTPClientEEP6Objectv,__ZN7ClassDB7creatorI12TriangleMeshEEP6Objectv,__ZN7ClassDB7creatorI5_FileEEP6Objectv,__ZN7ClassDB7creatorI10_DirectoryEEP6Objectv,__ZN7ClassDB7creatorI7_ThreadEEP6Objectv,__ZN7ClassDB7creatorI6_MutexEEP6Objectv,__ZN7ClassDB7creatorI10_SemaphoreEEP6Objectv,__ZN7ClassDB7creatorI9XMLParserEEP6Objectv,__ZN7ClassDB7creatorI10ConfigFileEEP6Objectv,__ZN7ClassDB7creatorI9PCKPackerEEP6Objectv,__ZN7ClassDB7creatorI19PackedDataContainerEEP6Objectv,__ZN7ClassDB7creatorI5AStarEEP6Objectv,b81,b81,b81,b81,b81,b81,b81,b81,b81,b81,b81,b81,b81,b81,b81,b81,b81,b81,b81,b81,b81,b81,b81,b81,b81,b81,b81,b81,b81,b81,b81,b81,b81,b81,b81,b81,b81,b81,b81,b81,b81,b81,b81,b81,b81,b81,b81,b81,b81,b81,b81,b81,b81,b81,b81,b81,b81,b81,b81,b81,b81,b81,b81,b81,b81,b81,b81,b81,b81,b81,b81,b81,b81,b81,b81,b81,b81,b81,b81,b81,b81,b81,b81,b81,b81,b81,b81,b81,b81,b81,b81,b81,b81,b81,b81,b81,b81,b81,b81,b81,b81,b81,b81,b81,b81,b81,b81,b81,b81,b81,b81,b81,b81,b81,b81,b81,b81,b81,b81,b81,b81,b81,b81,b81,b81,b81,b81,b81,b81,b81,b81,b81,b81,b81,b81,b81,b81,b81,b81,b81];var wj=[b82,__ZN2OS17native_video_playE6StringfS0_S0_,__ZN3_OS17native_video_playE6StringfS0_S0_,b82];var xj=[b83,__ZNK11DynamicFont9draw_charE3RIDRK7Vector2wwRK5Color,__ZNK10BitmapFont9draw_charE3RIDRK7Vector2wwRK5Color,__ZN10CanvasItem9draw_charERK3RefI4FontERK7Vector2RK6StringSA_RK5Color];var yj=[b84,__ZN10CanvasItem9draw_lineERK7Vector2S2_RK5Colorfb];var zj=[b85,__ZN9_Geometry20build_capsule_planesEffiiN7Vector34AxisE];var Aj=[b86,_tls1_export_keying_material,_x509_name_ex_d2i,__ZN25PhysicsDirectSpaceStateSW13intersect_rayERK7Vector3S2_RN23PhysicsDirectSpaceState9RayResultERK3SetI3RID10ComparatorIS7_E16DefaultAllocatorEjjb,__ZN27Physics2DDirectSpaceStateSW15intersect_pointERK7Vector2PN25Physics2DDirectSpaceState11ShapeResultEiRK3SetI3RID10ComparatorIS7_E16DefaultAllocatorEjjb,b86,b86,b86];var Bj=[b87,__ZN20RasterizerSceneGLES320environment_set_ssaoE3RIDbffffffRK5Colorb,__ZN18VisualServerRaster20environment_set_ssaoE3RIDbffffffRK5Colorb,b87];return{_main:_main,___udivdi3:___udivdi3,_bitshift64Lshr:_bitshift64Lshr,___udivmoddi4:___udivmoddi4,_bitshift64Shl:_bitshift64Shl,_pthread_mutex_trylock:_pthread_mutex_trylock,_fflush:_fflush,_bitshift64Ashr:_bitshift64Ashr,_llvm_cttz_i32:_llvm_cttz_i32,_sbrk:_sbrk,_memcpy:_memcpy,_llvm_bswap_i32:_llvm_bswap_i32,___muldi3:___muldi3,___uremdi3:___uremdi3,___divdi3:___divdi3,_i64Subtract:_i64Subtract,_ntohs:_ntohs,_htonl:_htonl,_realloc:_realloc,_i64Add:_i64Add,_pthread_mutex_unlock:_pthread_mutex_unlock,_llvm_bswap_i16:_llvm_bswap_i16,_emscripten_get_global_libc:_emscripten_get_global_libc,___remdi3:___remdi3,_htons:_htons,___errno_location:___errno_location,___muldsi3:___muldsi3,_testSetjmp:_testSetjmp,_saveSetjmp:_saveSetjmp,_free:_free,_round:_round,_main_after_fs_sync:_main_after_fs_sync,_malloc:_malloc,_pthread_mutex_lock:_pthread_mutex_lock,_memmove:_memmove,_memset:_memset,__GLOBAL__sub_I_main_cpp:__GLOBAL__sub_I_main_cpp,__GLOBAL__sub_I_stream_peer_openssl_cpp:__GLOBAL__sub_I_stream_peer_openssl_cpp,__GLOBAL__sub_I_visual_script_nodes_cpp:__GLOBAL__sub_I_visual_script_nodes_cpp,__GLOBAL__sub_I_particles_cpp:__GLOBAL__sub_I_particles_cpp,__GLOBAL__sub_I_theme_cpp:__GLOBAL__sub_I_theme_cpp,__GLOBAL__sub_I_dynamic_font_cpp:__GLOBAL__sub_I_dynamic_font_cpp,__GLOBAL__sub_I_material_cpp:__GLOBAL__sub_I_material_cpp,__GLOBAL__sub_I_resource_cpp:__GLOBAL__sub_I_resource_cpp,__GLOBAL__sub_I_class_db_cpp:__GLOBAL__sub_I_class_db_cpp,__GLOBAL__sub_I_color_cpp:__GLOBAL__sub_I_color_cpp,__GLOBAL__sub_I_object_cpp:__GLOBAL__sub_I_object_cpp,__GLOBAL__sub_I_matrix3_cpp:__GLOBAL__sub_I_matrix3_cpp,runPostSets:runPostSets,stackAlloc:stackAlloc,stackSave:stackSave,stackRestore:stackRestore,establishStackSpace:establishStackSpace,setTempRet0:setTempRet0,getTempRet0:getTempRet0,setThrew:setThrew,stackAlloc:stackAlloc,stackSave:stackSave,stackRestore:stackRestore,establishStackSpace:establishStackSpace,setThrew:setThrew,setTempRet0:setTempRet0,getTempRet0:getTempRet0,dynCall_iiiiiii:dynCall_iiiiiii,dynCall_viiiiddi:dynCall_viiiiddi,dynCall_viiiidddiddi:dynCall_viiiidddiddi,dynCall_viiidddi:dynCall_viiidddi,dynCall_viiiiiiiiiii:dynCall_viiiiiiiiiii,dynCall_iidi:dynCall_iidi,dynCall_vidi:dynCall_vidi,dynCall_iiiidiiiiii:dynCall_iiiidiiiiii,dynCall_viiiiidi:dynCall_viiiiidi,dynCall_viiiiiiiiiiiiiii:dynCall_viiiiiiiiiiiiiii,dynCall_viiiiiiidd:dynCall_viiiiiiidd,dynCall_iiiidd:dynCall_iiiidd,dynCall_viiiiidd:dynCall_viiiiidd,dynCall_iiiiidiiiii:dynCall_iiiiidiiiii,dynCall_dii:dynCall_dii,dynCall_didi:dynCall_didi,dynCall_iiiiiiiiii:dynCall_iiiiiiiiii,dynCall_iiiid:dynCall_iiiid,dynCall_iiiiiiidiid:dynCall_iiiiiiidiid,dynCall_iiiiiiii:dynCall_iiiiiiii,dynCall_iiddii:dynCall_iiddii,dynCall_viidddi:dynCall_viidddi,dynCall_viidddd:dynCall_viidddd,dynCall_iiiii:dynCall_iiiii,dynCall_diiiiiiii:dynCall_diiiiiiii,dynCall_viiiiid:dynCall_viiiiid,dynCall_viiiiii:dynCall_viiiiii,dynCall_viiiidddii:dynCall_viiiidddii,dynCall_viiidd:dynCall_viiidd,dynCall_viiidi:dynCall_viiidi,dynCall_vidddd:dynCall_vidddd,dynCall_viiiiiiiiii:dynCall_viiiiiiiiii,dynCall_diii:dynCall_diii,dynCall_viiiddidddd:dynCall_viiiddidddd,dynCall_iiiidiiii:dynCall_iiiidiiii,dynCall_iiiiiidiid:dynCall_iiiiiidiid,dynCall_viiiddi:dynCall_viiiddi,dynCall_iiiiii:dynCall_iiiiii,dynCall_viiid:dynCall_viiid,dynCall_viidid:dynCall_viidid,dynCall_viidii:dynCall_viidii,dynCall_iiiiid:dynCall_iiiiid,dynCall_viiii:dynCall_viiii,dynCall_viiiii:dynCall_viiiii,dynCall_vid:dynCall_vid,dynCall_iiidi:dynCall_iiidi,dynCall_iiidd:dynCall_iiidd,dynCall_vii:dynCall_vii,dynCall_viiiid:dynCall_viiiid,dynCall_viidi:dynCall_viidi,dynCall_viddd:dynCall_viddd,dynCall_iiiidii:dynCall_iiiidii,dynCall_viiiiiiii:dynCall_viiiiiiii,dynCall_diiii:dynCall_diiii,dynCall_iid:dynCall_iid,dynCall_viiddd:dynCall_viiddd,dynCall_viiiiiii:dynCall_viiiiiii,dynCall_viiiiiid:dynCall_viiiiiid,dynCall_viiiiiiiii:dynCall_viiiiiiiii,dynCall_iii:dynCall_iii,dynCall_viiddi:dynCall_viiddi,dynCall_viii:dynCall_viii,dynCall_v:dynCall_v,dynCall_viid:dynCall_viid,dynCall_iiiiidiiii:dynCall_iiiiidiiii,dynCall_iiiiidiiiiii:dynCall_iiiiidiiiiii,dynCall_vi:dynCall_vi,dynCall_iiiiiiiiiii:dynCall_iiiiiiiiiii,dynCall_ii:dynCall_ii,dynCall_ddddd:dynCall_ddddd,dynCall_viiiddiii:dynCall_viiiddiii,dynCall_iiiidiiiii:dynCall_iiiidiiiii,dynCall_di:dynCall_di,dynCall_iiii:dynCall_iiii,dynCall_viiiiddii:dynCall_viiiiddii,dynCall_iiid:dynCall_iiid,dynCall_viiiidid:dynCall_viiiidid,dynCall_diiiid:dynCall_diiiid,dynCall_iiiiidi:dynCall_iiiiidi,dynCall_iiidiii:dynCall_iiidiii,dynCall_iiidiiiiii:dynCall_iiidiiiiii,dynCall_i:dynCall_i,dynCall_iiidii:dynCall_iiidii,dynCall_diiiiii:dynCall_diiiiii,dynCall_viiiidi:dynCall_viiiidi,dynCall_iiddiii:dynCall_iiddiii,dynCall_iiiiiiiii:dynCall_iiiiiiiii,dynCall_viiiddddddii:dynCall_viiiddddddii}}) + + +;
\ No newline at end of file diff --git a/debug/html/index.html b/debug/html/index.html new file mode 100644 index 0000000..9a777e2 --- /dev/null +++ b/debug/html/index.html @@ -0,0 +1,372 @@ +<!DOCTYPE html> +<html xmlns="http://www.w3.org/1999/xhtml" lang="" xml:lang=""> +<head> + <meta charset="utf-8" /> + <title></title> + <style type="text/css"> + body { + margin: 0; + border: 0 none; + padding: 0; + text-align: center; + background-color: #222226; + font-family: 'Droid Sans', Arial, sans-serif; + } + + + /* Godot Engine default theme style + * ================================ */ + + .godot { + color: #e0e0e0; + background-color: #3b3943; + background-image: linear-gradient(to bottom, #403e48, #35333c); + border: 1px solid #45434e; + box-shadow: 0 0 1px 1px #2f2d35; + } + + button.godot { + font-family: 'Droid Sans', Arial, sans-serif; /* override user agent style */ + padding: 1px 5px; + background-color: #37353f; + background-image: linear-gradient(to bottom, #413e49, #3a3842); + border: 1px solid #514f5d; + border-radius: 1px; + box-shadow: 0 0 1px 1px #2a2930; + } + + button.godot:hover { + color: #f0f0f0; + background-color: #44414e; + background-image: linear-gradient(to bottom, #494652, #423f4c); + border: 1px solid #5a5667; + box-shadow: 0 0 1px 1px #26252b; + } + + button.godot:active { + color: #fff; + background-color: #3e3b46; + background-image: linear-gradient(to bottom, #36343d, #413e49); + border: 1px solid #4f4c59; + box-shadow: 0 0 1px 1px #26252b; + } + + button.godot:disabled { + color: rgba(230, 230, 230, 0.2); + background-color: #3d3d3d; + background-image: linear-gradient(to bottom, #434343, #393939); + border: 1px solid #474747; + box-shadow: 0 0 1px 1px #2d2b33; + } + + + /* Canvas / wrapper + * ================ */ + + #container { + display: inline-block; /* scale with canvas */ + vertical-align: top; /* prevent extra height */ + position: relative; /* root for absolutely positioned overlay */ + margin: 0; + border: 0 none; + padding: 0; + background-color: #0c0c0c; + } + + #canvas { + display: block; + margin: 0 auto; + /* canvas must have border and padding set to zero to + * calculate cursor coordinates correctly */ + border: 0 none; + padding: 0; + color: white; + } + + + /* Status display + * ============== */ + + #status-container { + position: absolute; + left: 0; + top: 0; + right: 0; + bottom: 0; + display: flex; + justify-content: center; + align-items: center; + /* don't consume click events - make children visible explicitly */ + visibility: hidden; + } + + #status { + line-height: 1.3; + cursor: pointer; + visibility: visible; + padding: 4px 6px; + } + + + /* Debug output + * ============ */ + + #output-panel { + display: none; + max-width: 700px; + font-size: small; + margin: 6px auto 0; + padding: 0 4px 4px; + text-align: left; + line-height: 2.2; + } + + #output-header { + display: flex; + justify-content: space-between; + align-items: center; + } + + #output-container { + padding: 6px; + background-color: #2c2a32; + box-shadow: inset 0 0 1px 1px #232127; + color: #bbb; + } + + #output-scroll { + line-height: 1; + height: 12em; + overflow-y: scroll; + white-space: pre-wrap; + font-size: small; + font-family: "Lucida Console", Monaco, monospace; + } + </style> + +</head> +<body> + <div id="container"> + <canvas id="canvas" width="640" height="480" onclick="canvas.ownerDocument.defaultView.focus();" oncontextmenu="event.preventDefault();"> + HTML5 canvas appears to be unsupported in the current browser.<br /> + Please try updating or use a different browser. + </canvas> + <div id="status-container"> + <span id="status" class="godot" onclick="this.style.visibility='hidden';">Downloading page...</span> + </div> + </div> + <div id="output-panel" class="godot"> + <div id="output-header"> + Output: + <button class="godot" type="button" autocomplete="off" onclick="Presentation.clearOutput();">Clear</button> + </div> + <div id="output-container"><div id="output-scroll"></div></div> + </div> + + <!-- Scripts --> + <script type="text/javascript">//<![CDATA[ + var Presentation = (function() { + var statusElement = document.getElementById("status"); + var canvasElement = document.getElementById("canvas"); + + var presentation = { + postRun: [], + setStatusVisible: function setStatusVisible(visible) { + statusElement.style.visibility = (visible ? "visible" : "hidden"); + }, + setStatus: function setStatus(text) { + if (text.length === 0) { + // emscripten sets empty string as status after "Running..." + // per timeout, but another status may have been set by then + if (Presentation.setStatus.lastText === "Running...") + Presentation.setStatusVisible(false); + return; + } + Presentation.setStatus.lastText = text; + while (statusElement.lastChild) { + statusElement.removeChild(statusElement.lastChild); + } + var lines = text.split("\n"); + lines.forEach(function(line, index) { + statusElement.appendChild(document.createTextNode(line)); + statusElement.appendChild(document.createElement("br")); + }); + var closeNote = document.createElement("span"); + closeNote.style.fontSize = "small"; + closeNote.textContent = "click to close"; + statusElement.appendChild(closeNote); + Presentation.setStatusVisible(true); + }, + isWebGL2Available: function isWebGL2Available() { + var context; + try { + context = canvasElement.getContext("webgl2") || canvasElement.getContext("experimental-webgl2"); + } catch (e) {} + return !!context; + }, + }; + + window.onerror = function(event) { presentation.setStatus("Failure during start-up\nSee JavaScript console") }; + + if (true) { // debugging enabled + var outputRoot = document.getElementById("output-panel"); + var outputElement = document.getElementById("output-scroll"); + const maxOutputMessages = 400; + + presentation.setOutputVisible = function setOutputVisible(visible) { + outputRoot.style.display = (visible ? "block" : "none"); + }; + presentation.clearOutput = function clearOutput() { + while (outputElement.firstChild) { + outputElement.firstChild.remove(); + } + }; + + presentation.setOutputVisible(true); + + presentation.print = function print(text) { + if (arguments.length > 1) { + text = Array.prototype.slice.call(arguments).join(" "); + } + if (text.length <= 0) return; + while (outputElement.childElementCount >= maxOutputMessages) { + outputElement.firstChild.remove(); + } + var msg = document.createElement("div"); + if (String.prototype.trim.call(text).startsWith("**ERROR**") + || String.prototype.trim.call(text).startsWith("**EXCEPTION**")) { + msg.style.color = "#d44"; + } else if (String.prototype.trim.call(text).startsWith("**WARNING**")) { + msg.style.color = "#ccc000"; + } else if (String.prototype.trim.call(text).startsWith("**SCRIPT ERROR**")) { + msg.style.color = "#c6d"; + } + msg.textContent = text; + var scrollToBottom = outputElement.scrollHeight - (outputElement.clientHeight + outputElement.scrollTop) < 10; + outputElement.appendChild(msg); + if (scrollToBottom) { + outputElement.scrollTop = outputElement.scrollHeight; + } + }; + + presentation.postRun.push(function() { + window.onerror = function(event) { presentation.print("**EXCEPTION**:", event) }; + }); + + } else { + presentation.postRun.push(function() { window.onerror = null; }); + } + + return presentation; + })(); + + // Emscripten interface + var Module = (function() { + const BASE_NAME = 'index'; + var module = { + thisProgram: BASE_NAME, + wasmBinaryFile: BASE_NAME + '.wasm', + TOTAL_MEMORY: 536870912, + print: function print(text) { + if (arguments.length > 1) { + text = Array.prototype.slice.call(arguments).join(" "); + } + console.log(text); + if (typeof Presentation !== "undefined" && typeof Presentation.print === "function") { + Presentation.print(text); + } + }, + printErr: function printErr(text) { + if (arguments.length > 1) { + text = Array.prototype.slice.call(arguments).join(" "); + } + console.error(text); + if (typeof Presentation !== "undefined" && typeof Presentation.print === "function") { + Presentation.print("**ERROR**:", text) + } + }, + canvas: document.getElementById("canvas"), + setStatus: function setStatus(text) { + var m = text.match(/([^(]+)\((\d+(\.\d+)?)\/(\d+)\)/); + var now = Date.now(); + if (m) { + if (now - Date.now() < 30) // if this is a progress update, skip it if too soon + return; + text = m[1]; + } + if (typeof Presentation !== "undefined" && typeof Presentation.setStatus == "function") { + Presentation.setStatus(text); + } + } + }; + + // As a default initial behavior, pop up an alert when WebGL context is lost. To make your + // application robust, you may want to override this behavior before shipping! + // See http://www.khronos.org/registry/webgl/specs/latest/1.0/#5.15.2 + module.canvas.addEventListener("webglcontextlost", function(e) { alert("WebGL context lost. Plase reload the page."); e.preventDefault(); }, false); + + if (typeof Presentation !== "undefined" && Presentation.postRun instanceof Array) { + module.postRun = Presentation.postRun; + } + + return module; + })(); + + if (!Presentation.isWebGL2Available()) { + Presentation.setStatus("WebGL 2 appears to be unsupported.\nPlease update browser and drivers."); + Presentation.preventLoading = true; + } else { + Presentation.setStatus("Downloading..."); + } + + if (Presentation.preventLoading) { + // prevent *fs.js and Emscripten's SCRIPT placeholder from loading any files + Presentation._XHR_send = XMLHttpRequest.prototype.send; + XMLHttpRequest.prototype.send = function() {}; + Presentation._Node_appendChild = Node.prototype.appendChild; + Node.prototype.appendChild = function(node) { + if (!(node instanceof HTMLScriptElement)) { + return Presentation._Node_appendChild.call(this, node); + } + } + } + //]]></script> + <script type="text/javascript" src="indexfs.js"></script> +<script> + + var script = document.createElement('script'); + script.src = "index.asm.js"; + script.onload = function() { + setTimeout(function() { + + (function() { + var memoryInitializer = 'index.mem'; + if (typeof Module['locateFile'] === 'function') { + memoryInitializer = Module['locateFile'](memoryInitializer); + } else if (Module['memoryInitializerPrefixURL']) { + memoryInitializer = Module['memoryInitializerPrefixURL'] + memoryInitializer; + } + var meminitXHR = Module['memoryInitializerRequest'] = new XMLHttpRequest(); + meminitXHR.open('GET', memoryInitializer, true); + meminitXHR.responseType = 'arraybuffer'; + meminitXHR.send(null); + })(); + + var script = document.createElement('script'); + script.src = "index.js"; + document.body.appendChild(script); + + }, 1); // delaying even 1ms is enough to allow compilation memory to be reclaimed + }; + document.body.appendChild(script); + +</script> + <script type="text/javascript"> + if (Presentation.preventLoading) { + XMLHttpRequest.prototype.send = Presentation._XHR_send; + Node.prototype.appendChild = Presentation._Node_appendChild; + } + </script> +</body> +</html> + diff --git a/debug/html/index.js b/debug/html/index.js new file mode 100644 index 0000000..5ccbaf0 --- /dev/null +++ b/debug/html/index.js @@ -0,0 +1,7 @@ +var Module;if(!Module)Module=(typeof Module!=="undefined"?Module:null)||{};var moduleOverrides={};for(var key in Module){if(Module.hasOwnProperty(key)){moduleOverrides[key]=Module[key]}}var ENVIRONMENT_IS_WEB=false;var ENVIRONMENT_IS_WORKER=false;var ENVIRONMENT_IS_NODE=false;var ENVIRONMENT_IS_SHELL=false;if(Module["ENVIRONMENT"]){if(Module["ENVIRONMENT"]==="WEB"){ENVIRONMENT_IS_WEB=true}else if(Module["ENVIRONMENT"]==="WORKER"){ENVIRONMENT_IS_WORKER=true}else if(Module["ENVIRONMENT"]==="NODE"){ENVIRONMENT_IS_NODE=true}else if(Module["ENVIRONMENT"]==="SHELL"){ENVIRONMENT_IS_SHELL=true}else{throw new Error("The provided Module['ENVIRONMENT'] value is not valid. It must be one of: WEB|WORKER|NODE|SHELL.")}}else{ENVIRONMENT_IS_WEB=typeof window==="object";ENVIRONMENT_IS_WORKER=typeof importScripts==="function";ENVIRONMENT_IS_NODE=typeof process==="object"&&typeof require==="function"&&!ENVIRONMENT_IS_WEB&&!ENVIRONMENT_IS_WORKER;ENVIRONMENT_IS_SHELL=!ENVIRONMENT_IS_WEB&&!ENVIRONMENT_IS_NODE&&!ENVIRONMENT_IS_WORKER}if(ENVIRONMENT_IS_NODE){if(!Module["print"])Module["print"]=console.log;if(!Module["printErr"])Module["printErr"]=console.warn;var nodeFS;var nodePath;Module["read"]=function read(filename,binary){if(!nodeFS)nodeFS=require("fs");if(!nodePath)nodePath=require("path");filename=nodePath["normalize"](filename);var ret=nodeFS["readFileSync"](filename);return binary?ret:ret.toString()};Module["readBinary"]=function readBinary(filename){var ret=Module["read"](filename,true);if(!ret.buffer){ret=new Uint8Array(ret)}assert(ret.buffer);return ret};Module["load"]=function load(f){globalEval(read(f))};if(!Module["thisProgram"]){if(process["argv"].length>1){Module["thisProgram"]=process["argv"][1].replace(/\\/g,"/")}else{Module["thisProgram"]="unknown-program"}}Module["arguments"]=process["argv"].slice(2);if(typeof module!=="undefined"){module["exports"]=Module}process["on"]("uncaughtException",(function(ex){if(!(ex instanceof ExitStatus)){throw ex}}));Module["inspect"]=(function(){return"[Emscripten Module object]"})}else if(ENVIRONMENT_IS_SHELL){if(!Module["print"])Module["print"]=print;if(typeof printErr!="undefined")Module["printErr"]=printErr;if(typeof read!="undefined"){Module["read"]=read}else{Module["read"]=function read(){throw"no read() available"}}Module["readBinary"]=function readBinary(f){if(typeof readbuffer==="function"){return new Uint8Array(readbuffer(f))}var data=read(f,"binary");assert(typeof data==="object");return data};if(typeof scriptArgs!="undefined"){Module["arguments"]=scriptArgs}else if(typeof arguments!="undefined"){Module["arguments"]=arguments}if(typeof quit==="function"){Module["quit"]=(function(status,toThrow){quit(status)})}}else if(ENVIRONMENT_IS_WEB||ENVIRONMENT_IS_WORKER){Module["read"]=function read(url){var xhr=new XMLHttpRequest;xhr.open("GET",url,false);xhr.send(null);return xhr.responseText};if(ENVIRONMENT_IS_WORKER){Module["readBinary"]=function read(url){var xhr=new XMLHttpRequest;xhr.open("GET",url,false);xhr.responseType="arraybuffer";xhr.send(null);return xhr.response}}Module["readAsync"]=function readAsync(url,onload,onerror){var xhr=new XMLHttpRequest;xhr.open("GET",url,true);xhr.responseType="arraybuffer";xhr.onload=function xhr_onload(){if(xhr.status==200||xhr.status==0&&xhr.response){onload(xhr.response)}else{onerror()}};xhr.onerror=onerror;xhr.send(null)};if(typeof arguments!="undefined"){Module["arguments"]=arguments}if(typeof console!=="undefined"){if(!Module["print"])Module["print"]=function print(x){console.log(x)};if(!Module["printErr"])Module["printErr"]=function printErr(x){console.warn(x)}}else{var TRY_USE_DUMP=false;if(!Module["print"])Module["print"]=TRY_USE_DUMP&&typeof dump!=="undefined"?(function(x){dump(x)}):(function(x){})}if(ENVIRONMENT_IS_WORKER){Module["load"]=importScripts}if(typeof Module["setWindowTitle"]==="undefined"){Module["setWindowTitle"]=(function(title){document.title=title})}}else{throw"Unknown runtime environment. Where are we?"}function globalEval(x){eval.call(null,x)}if(!Module["load"]&&Module["read"]){Module["load"]=function load(f){globalEval(Module["read"](f))}}if(!Module["print"]){Module["print"]=(function(){})}if(!Module["printErr"]){Module["printErr"]=Module["print"]}if(!Module["arguments"]){Module["arguments"]=[]}if(!Module["thisProgram"]){Module["thisProgram"]="./this.program"}if(!Module["quit"]){Module["quit"]=(function(status,toThrow){throw toThrow})}Module.print=Module["print"];Module.printErr=Module["printErr"];Module["preRun"]=[];Module["postRun"]=[];for(var key in moduleOverrides){if(moduleOverrides.hasOwnProperty(key)){Module[key]=moduleOverrides[key]}}moduleOverrides=undefined;var Runtime={setTempRet0:(function(value){tempRet0=value;return value}),getTempRet0:(function(){return tempRet0}),stackSave:(function(){return STACKTOP}),stackRestore:(function(stackTop){STACKTOP=stackTop}),getNativeTypeSize:(function(type){switch(type){case"i1":case"i8":return 1;case"i16":return 2;case"i32":return 4;case"i64":return 8;case"float":return 4;case"double":return 8;default:{if(type[type.length-1]==="*"){return Runtime.QUANTUM_SIZE}else if(type[0]==="i"){var bits=parseInt(type.substr(1));assert(bits%8===0);return bits/8}else{return 0}}}}),getNativeFieldSize:(function(type){return Math.max(Runtime.getNativeTypeSize(type),Runtime.QUANTUM_SIZE)}),STACK_ALIGN:16,prepVararg:(function(ptr,type){if(type==="double"||type==="i64"){if(ptr&7){assert((ptr&7)===4);ptr+=4}}else{assert((ptr&3)===0)}return ptr}),getAlignSize:(function(type,size,vararg){if(!vararg&&(type=="i64"||type=="double"))return 8;if(!type)return Math.min(size,8);return Math.min(size||(type?Runtime.getNativeFieldSize(type):0),Runtime.QUANTUM_SIZE)}),dynCall:(function(sig,ptr,args){if(args&&args.length){assert(args.length==sig.length-1);assert("dynCall_"+sig in Module,"bad function pointer type - no table for sig '"+sig+"'");return Module["dynCall_"+sig].apply(null,[ptr].concat(args))}else{assert(sig.length==1);assert("dynCall_"+sig in Module,"bad function pointer type - no table for sig '"+sig+"'");return Module["dynCall_"+sig].call(null,ptr)}}),functionPointers:[],addFunction:(function(func){for(var i=0;i<Runtime.functionPointers.length;i++){if(!Runtime.functionPointers[i]){Runtime.functionPointers[i]=func;return 2*(1+i)}}throw"Finished up all reserved function pointers. Use a higher value for RESERVED_FUNCTION_POINTERS."}),removeFunction:(function(index){Runtime.functionPointers[(index-2)/2]=null}),warnOnce:(function(text){if(!Runtime.warnOnce.shown)Runtime.warnOnce.shown={};if(!Runtime.warnOnce.shown[text]){Runtime.warnOnce.shown[text]=1;Module.printErr(text)}}),funcWrappers:{},getFuncWrapper:(function(func,sig){assert(sig);if(!Runtime.funcWrappers[sig]){Runtime.funcWrappers[sig]={}}var sigCache=Runtime.funcWrappers[sig];if(!sigCache[func]){if(sig.length===1){sigCache[func]=function dynCall_wrapper(){return Runtime.dynCall(sig,func)}}else if(sig.length===2){sigCache[func]=function dynCall_wrapper(arg){return Runtime.dynCall(sig,func,[arg])}}else{sigCache[func]=function dynCall_wrapper(){return Runtime.dynCall(sig,func,Array.prototype.slice.call(arguments))}}}return sigCache[func]}),getCompilerSetting:(function(name){throw"You must build with -s RETAIN_COMPILER_SETTINGS=1 for Runtime.getCompilerSetting or emscripten_get_compiler_setting to work"}),stackAlloc:(function(size){var ret=STACKTOP;STACKTOP=STACKTOP+size|0;STACKTOP=STACKTOP+15&-16;assert((STACKTOP|0)<(STACK_MAX|0)|0)|0;return ret}),staticAlloc:(function(size){var ret=STATICTOP;STATICTOP=STATICTOP+(assert(!staticSealed),size)|0;STATICTOP=STATICTOP+15&-16;return ret}),dynamicAlloc:(function(size){assert(DYNAMICTOP_PTR);var ret=HEAP32[DYNAMICTOP_PTR>>2];var end=(ret+size+15|0)&-16;HEAP32[DYNAMICTOP_PTR>>2]=end;if(end>=TOTAL_MEMORY){var success=enlargeMemory();if(!success){HEAP32[DYNAMICTOP_PTR>>2]=ret;return 0}}return ret}),alignMemory:(function(size,quantum){var ret=size=Math.ceil(size/(quantum?quantum:16))*(quantum?quantum:16);return ret}),makeBigInt:(function(low,high,unsigned){var ret=unsigned?+(low>>>0)+ +(high>>>0)*+4294967296:+(low>>>0)+ +(high|0)*+4294967296;return ret}),GLOBAL_BASE:8,QUANTUM_SIZE:4,__dummy__:0};Module["Runtime"]=Runtime;var ABORT=0;var EXITSTATUS=0;function assert(condition,text){if(!condition){abort("Assertion failed: "+text)}}function getCFunc(ident){var func=Module["_"+ident];if(!func){try{func=eval("_"+ident)}catch(e){}}assert(func,"Cannot call unknown function "+ident+" (perhaps LLVM optimizations or closure removed it?)");return func}var cwrap,ccall;((function(){var JSfuncs={"stackSave":(function(){Runtime.stackSave()}),"stackRestore":(function(){Runtime.stackRestore()}),"arrayToC":(function(arr){var ret=Runtime.stackAlloc(arr.length);writeArrayToMemory(arr,ret);return ret}),"stringToC":(function(str){var ret=0;if(str!==null&&str!==undefined&&str!==0){var len=(str.length<<2)+1;ret=Runtime.stackAlloc(len);stringToUTF8(str,ret,len)}return ret})};var toC={"string":JSfuncs["stringToC"],"array":JSfuncs["arrayToC"]};ccall=function ccallFunc(ident,returnType,argTypes,args,opts){var func=getCFunc(ident);var cArgs=[];var stack=0;assert(returnType!=="array",'Return type should not be "array".');if(args){for(var i=0;i<args.length;i++){var converter=toC[argTypes[i]];if(converter){if(stack===0)stack=Runtime.stackSave();cArgs[i]=converter(args[i])}else{cArgs[i]=args[i]}}}var ret=func.apply(null,cArgs);if((!opts||!opts.async)&&typeof EmterpreterAsync==="object"){assert(!EmterpreterAsync.state,"cannot start async op with normal JS calling ccall")}if(opts&&opts.async)assert(!returnType,"async ccalls cannot return values");if(returnType==="string")ret=Pointer_stringify(ret);if(stack!==0){if(opts&&opts.async){EmterpreterAsync.asyncFinalizers.push((function(){Runtime.stackRestore(stack)}));return}Runtime.stackRestore(stack)}return ret};var sourceRegex=/^function\s*[a-zA-Z$_0-9]*\s*\(([^)]*)\)\s*{\s*([^*]*?)[\s;]*(?:return\s*(.*?)[;\s]*)?}$/;function parseJSFunc(jsfunc){var parsed=jsfunc.toString().match(sourceRegex).slice(1);return{arguments:parsed[0],body:parsed[1],returnValue:parsed[2]}}var JSsource=null;function ensureJSsource(){if(!JSsource){JSsource={};for(var fun in JSfuncs){if(JSfuncs.hasOwnProperty(fun)){JSsource[fun]=parseJSFunc(JSfuncs[fun])}}}}cwrap=function cwrap(ident,returnType,argTypes){argTypes=argTypes||[];var cfunc=getCFunc(ident);var numericArgs=argTypes.every((function(type){return type==="number"}));var numericRet=returnType!=="string";if(numericRet&&numericArgs){return cfunc}var argNames=argTypes.map((function(x,i){return"$"+i}));var funcstr="(function("+argNames.join(",")+") {";var nargs=argTypes.length;if(!numericArgs){ensureJSsource();funcstr+="var stack = "+JSsource["stackSave"].body+";";for(var i=0;i<nargs;i++){var arg=argNames[i],type=argTypes[i];if(type==="number")continue;var convertCode=JSsource[type+"ToC"];funcstr+="var "+convertCode.arguments+" = "+arg+";";funcstr+=convertCode.body+";";funcstr+=arg+"=("+convertCode.returnValue+");"}}var cfuncname=parseJSFunc((function(){return cfunc})).returnValue;funcstr+="var ret = "+cfuncname+"("+argNames.join(",")+");";if(!numericRet){var strgfy=parseJSFunc((function(){return Pointer_stringify})).returnValue;funcstr+="ret = "+strgfy+"(ret);"}funcstr+="if (typeof EmterpreterAsync === 'object') { assert(!EmterpreterAsync.state, 'cannot start async op with normal JS calling cwrap') }";if(!numericArgs){ensureJSsource();funcstr+=JSsource["stackRestore"].body.replace("()","(stack)")+";"}funcstr+="return ret})";return eval(funcstr)}}))();Module["ccall"]=ccall;Module["cwrap"]=cwrap;function setValue(ptr,value,type,noSafe){type=type||"i8";if(type.charAt(type.length-1)==="*")type="i32";switch(type){case"i1":HEAP8[ptr>>0]=value;break;case"i8":HEAP8[ptr>>0]=value;break;case"i16":HEAP16[ptr>>1]=value;break;case"i32":HEAP32[ptr>>2]=value;break;case"i64":tempI64=[value>>>0,(tempDouble=value,+Math_abs(tempDouble)>=+1?tempDouble>+0?(Math_min(+Math_floor(tempDouble/+4294967296),+4294967295)|0)>>>0:~~+Math_ceil((tempDouble- +(~~tempDouble>>>0))/+4294967296)>>>0:0)],HEAP32[ptr>>2]=tempI64[0],HEAP32[ptr+4>>2]=tempI64[1];break;case"float":HEAPF32[ptr>>2]=value;break;case"double":HEAPF64[ptr>>3]=value;break;default:abort("invalid type for setValue: "+type)}}Module["setValue"]=setValue;function getValue(ptr,type,noSafe){type=type||"i8";if(type.charAt(type.length-1)==="*")type="i32";switch(type){case"i1":return HEAP8[ptr>>0];case"i8":return HEAP8[ptr>>0];case"i16":return HEAP16[ptr>>1];case"i32":return HEAP32[ptr>>2];case"i64":return HEAP32[ptr>>2];case"float":return HEAPF32[ptr>>2];case"double":return HEAPF64[ptr>>3];default:abort("invalid type for setValue: "+type)}return null}Module["getValue"]=getValue;var ALLOC_NORMAL=0;var ALLOC_STACK=1;var ALLOC_STATIC=2;var ALLOC_DYNAMIC=3;var ALLOC_NONE=4;Module["ALLOC_NORMAL"]=ALLOC_NORMAL;Module["ALLOC_STACK"]=ALLOC_STACK;Module["ALLOC_STATIC"]=ALLOC_STATIC;Module["ALLOC_DYNAMIC"]=ALLOC_DYNAMIC;Module["ALLOC_NONE"]=ALLOC_NONE;function allocate(slab,types,allocator,ptr){var zeroinit,size;if(typeof slab==="number"){zeroinit=true;size=slab}else{zeroinit=false;size=slab.length}var singleType=typeof types==="string"?types:null;var ret;if(allocator==ALLOC_NONE){ret=ptr}else{ret=[typeof _malloc==="function"?_malloc:Runtime.staticAlloc,Runtime.stackAlloc,Runtime.staticAlloc,Runtime.dynamicAlloc][allocator===undefined?ALLOC_STATIC:allocator](Math.max(size,singleType?1:types.length))}if(zeroinit){var ptr=ret,stop;assert((ret&3)==0);stop=ret+(size&~3);for(;ptr<stop;ptr+=4){HEAP32[ptr>>2]=0}stop=ret+size;while(ptr<stop){HEAP8[ptr++>>0]=0}return ret}if(singleType==="i8"){if(slab.subarray||slab.slice){HEAPU8.set(slab,ret)}else{HEAPU8.set(new Uint8Array(slab),ret)}return ret}var i=0,type,typeSize,previousType;while(i<size){var curr=slab[i];if(typeof curr==="function"){curr=Runtime.getFunctionIndex(curr)}type=singleType||types[i];if(type===0){i++;continue}assert(type,"Must know what type to store in allocate!");if(type=="i64")type="i32";setValue(ret+i,curr,type);if(previousType!==type){typeSize=Runtime.getNativeTypeSize(type);previousType=type}i+=typeSize}return ret}Module["allocate"]=allocate;function getMemory(size){if(!staticSealed)return Runtime.staticAlloc(size);if(!runtimeInitialized)return Runtime.dynamicAlloc(size);return _malloc(size)}Module["getMemory"]=getMemory;function Pointer_stringify(ptr,length){if(length===0||!ptr)return"";var hasUtf=0;var t;var i=0;while(1){assert(ptr+i<TOTAL_MEMORY);t=HEAPU8[ptr+i>>0];hasUtf|=t;if(t==0&&!length)break;i++;if(length&&i==length)break}if(!length)length=i;var ret="";if(hasUtf<128){var MAX_CHUNK=1024;var curr;while(length>0){curr=String.fromCharCode.apply(String,HEAPU8.subarray(ptr,ptr+Math.min(length,MAX_CHUNK)));ret=ret?ret+curr:curr;ptr+=MAX_CHUNK;length-=MAX_CHUNK}return ret}return Module["UTF8ToString"](ptr)}Module["Pointer_stringify"]=Pointer_stringify;function AsciiToString(ptr){var str="";while(1){var ch=HEAP8[ptr++>>0];if(!ch)return str;str+=String.fromCharCode(ch)}}Module["AsciiToString"]=AsciiToString;function stringToAscii(str,outPtr){return writeAsciiToMemory(str,outPtr,false)}Module["stringToAscii"]=stringToAscii;var UTF8Decoder=typeof TextDecoder!=="undefined"?new TextDecoder("utf8"):undefined;function UTF8ArrayToString(u8Array,idx){var endPtr=idx;while(u8Array[endPtr])++endPtr;if(endPtr-idx>16&&u8Array.subarray&&UTF8Decoder){return UTF8Decoder.decode(u8Array.subarray(idx,endPtr))}else{var u0,u1,u2,u3,u4,u5;var str="";while(1){u0=u8Array[idx++];if(!u0)return str;if(!(u0&128)){str+=String.fromCharCode(u0);continue}u1=u8Array[idx++]&63;if((u0&224)==192){str+=String.fromCharCode((u0&31)<<6|u1);continue}u2=u8Array[idx++]&63;if((u0&240)==224){u0=(u0&15)<<12|u1<<6|u2}else{u3=u8Array[idx++]&63;if((u0&248)==240){u0=(u0&7)<<18|u1<<12|u2<<6|u3}else{u4=u8Array[idx++]&63;if((u0&252)==248){u0=(u0&3)<<24|u1<<18|u2<<12|u3<<6|u4}else{u5=u8Array[idx++]&63;u0=(u0&1)<<30|u1<<24|u2<<18|u3<<12|u4<<6|u5}}}if(u0<65536){str+=String.fromCharCode(u0)}else{var ch=u0-65536;str+=String.fromCharCode(55296|ch>>10,56320|ch&1023)}}}}Module["UTF8ArrayToString"]=UTF8ArrayToString;function UTF8ToString(ptr){return UTF8ArrayToString(HEAPU8,ptr)}Module["UTF8ToString"]=UTF8ToString;function stringToUTF8Array(str,outU8Array,outIdx,maxBytesToWrite){if(!(maxBytesToWrite>0))return 0;var startIdx=outIdx;var endIdx=outIdx+maxBytesToWrite-1;for(var i=0;i<str.length;++i){var u=str.charCodeAt(i);if(u>=55296&&u<=57343)u=65536+((u&1023)<<10)|str.charCodeAt(++i)&1023;if(u<=127){if(outIdx>=endIdx)break;outU8Array[outIdx++]=u}else if(u<=2047){if(outIdx+1>=endIdx)break;outU8Array[outIdx++]=192|u>>6;outU8Array[outIdx++]=128|u&63}else if(u<=65535){if(outIdx+2>=endIdx)break;outU8Array[outIdx++]=224|u>>12;outU8Array[outIdx++]=128|u>>6&63;outU8Array[outIdx++]=128|u&63}else if(u<=2097151){if(outIdx+3>=endIdx)break;outU8Array[outIdx++]=240|u>>18;outU8Array[outIdx++]=128|u>>12&63;outU8Array[outIdx++]=128|u>>6&63;outU8Array[outIdx++]=128|u&63}else if(u<=67108863){if(outIdx+4>=endIdx)break;outU8Array[outIdx++]=248|u>>24;outU8Array[outIdx++]=128|u>>18&63;outU8Array[outIdx++]=128|u>>12&63;outU8Array[outIdx++]=128|u>>6&63;outU8Array[outIdx++]=128|u&63}else{if(outIdx+5>=endIdx)break;outU8Array[outIdx++]=252|u>>30;outU8Array[outIdx++]=128|u>>24&63;outU8Array[outIdx++]=128|u>>18&63;outU8Array[outIdx++]=128|u>>12&63;outU8Array[outIdx++]=128|u>>6&63;outU8Array[outIdx++]=128|u&63}}outU8Array[outIdx]=0;return outIdx-startIdx}Module["stringToUTF8Array"]=stringToUTF8Array;function stringToUTF8(str,outPtr,maxBytesToWrite){assert(typeof maxBytesToWrite=="number","stringToUTF8(str, outPtr, maxBytesToWrite) is missing the third parameter that specifies the length of the output buffer!");return stringToUTF8Array(str,HEAPU8,outPtr,maxBytesToWrite)}Module["stringToUTF8"]=stringToUTF8;function lengthBytesUTF8(str){var len=0;for(var i=0;i<str.length;++i){var u=str.charCodeAt(i);if(u>=55296&&u<=57343)u=65536+((u&1023)<<10)|str.charCodeAt(++i)&1023;if(u<=127){++len}else if(u<=2047){len+=2}else if(u<=65535){len+=3}else if(u<=2097151){len+=4}else if(u<=67108863){len+=5}else{len+=6}}return len}Module["lengthBytesUTF8"]=lengthBytesUTF8;var UTF16Decoder=typeof TextDecoder!=="undefined"?new TextDecoder("utf-16le"):undefined;function demangle(func){var __cxa_demangle_func=Module["___cxa_demangle"]||Module["__cxa_demangle"];if(__cxa_demangle_func){try{var s=func.substr(1);var len=lengthBytesUTF8(s)+1;var buf=_malloc(len);stringToUTF8(s,buf,len);var status=_malloc(4);var ret=__cxa_demangle_func(buf,0,0,status);if(getValue(status,"i32")===0&&ret){return Pointer_stringify(ret)}}catch(e){}finally{if(buf)_free(buf);if(status)_free(status);if(ret)_free(ret)}return func}Runtime.warnOnce("warning: build with -s DEMANGLE_SUPPORT=1 to link in libcxxabi demangling");return func}function demangleAll(text){var regex=/__Z[\w\d_]+/g;return text.replace(regex,(function(x){var y=demangle(x);return x===y?x:x+" ["+y+"]"}))}function jsStackTrace(){var err=new Error;if(!err.stack){try{throw new Error(0)}catch(e){err=e}if(!err.stack){return"(no stack trace available)"}}return err.stack.toString()}function stackTrace(){var js=jsStackTrace();if(Module["extraStackTrace"])js+="\n"+Module["extraStackTrace"]();return demangleAll(js)}Module["stackTrace"]=stackTrace;var PAGE_SIZE=16384;var HEAP;var buffer;var HEAP8,HEAPU8,HEAP16,HEAPU16,HEAP32,HEAPU32,HEAPF32,HEAPF64;function updateGlobalBufferViews(){Module["HEAP8"]=HEAP8=new Int8Array(buffer);Module["HEAP16"]=HEAP16=new Int16Array(buffer);Module["HEAP32"]=HEAP32=new Int32Array(buffer);Module["HEAPU8"]=HEAPU8=new Uint8Array(buffer);Module["HEAPU16"]=HEAPU16=new Uint16Array(buffer);Module["HEAPU32"]=HEAPU32=new Uint32Array(buffer);Module["HEAPF32"]=HEAPF32=new Float32Array(buffer);Module["HEAPF64"]=HEAPF64=new Float64Array(buffer)}var STATIC_BASE,STATICTOP,staticSealed;var STACK_BASE,STACKTOP,STACK_MAX;var DYNAMIC_BASE,DYNAMICTOP_PTR;STATIC_BASE=STATICTOP=STACK_BASE=STACKTOP=STACK_MAX=DYNAMIC_BASE=DYNAMICTOP_PTR=0;staticSealed=false;function writeStackCookie(){assert((STACK_MAX&3)==0);HEAPU32[(STACK_MAX>>2)-1]=34821223;HEAPU32[(STACK_MAX>>2)-2]=2310721022}function checkStackCookie(){if(HEAPU32[(STACK_MAX>>2)-1]!=34821223||HEAPU32[(STACK_MAX>>2)-2]!=2310721022){abort("Stack overflow! Stack cookie has been overwritten, expected hex dwords 0x89BACDFE and 0x02135467, but received 0x"+HEAPU32[(STACK_MAX>>2)-2].toString(16)+" "+HEAPU32[(STACK_MAX>>2)-1].toString(16))}if(HEAP32[0]!==1668509029)throw"Runtime error: The application has corrupted its heap memory area (address zero)!"}function abortStackOverflow(allocSize){abort("Stack overflow! Attempted to allocate "+allocSize+" bytes on the stack, but stack has only "+(STACK_MAX-asm.stackSave()+allocSize)+" bytes available!")}function abortOnCannotGrowMemory(){abort("Cannot enlarge memory arrays. Either (1) compile with -s TOTAL_MEMORY=X with X higher than the current value "+TOTAL_MEMORY+", (2) compile with -s ALLOW_MEMORY_GROWTH=1 which adjusts the size at runtime but prevents some optimizations, (3) set Module.TOTAL_MEMORY to a higher value before the program runs, or if you want malloc to return NULL (0) instead of this abort, compile with -s ABORTING_MALLOC=0 ")}function enlargeMemory(){abortOnCannotGrowMemory()}var TOTAL_STACK=Module["TOTAL_STACK"]||5242880;var TOTAL_MEMORY=Module["TOTAL_MEMORY"]||16777216;if(TOTAL_MEMORY<TOTAL_STACK)Module.printErr("TOTAL_MEMORY should be larger than TOTAL_STACK, was "+TOTAL_MEMORY+"! (TOTAL_STACK="+TOTAL_STACK+")");assert(typeof Int32Array!=="undefined"&&typeof Float64Array!=="undefined"&&!!(new Int32Array(1))["subarray"]&&!!(new Int32Array(1))["set"],"JS engine does not provide full typed array support");if(Module["buffer"]){buffer=Module["buffer"];assert(buffer.byteLength===TOTAL_MEMORY,"provided buffer should be "+TOTAL_MEMORY+" bytes, but it is "+buffer.byteLength)}else{{buffer=new ArrayBuffer(TOTAL_MEMORY)}assert(buffer.byteLength===TOTAL_MEMORY)}updateGlobalBufferViews();function getTotalMemory(){return TOTAL_MEMORY}HEAP32[0]=1668509029;HEAP16[1]=25459;if(HEAPU8[2]!==115||HEAPU8[3]!==99)throw"Runtime error: expected the system to be little-endian!";Module["HEAP"]=HEAP;Module["buffer"]=buffer;Module["HEAP8"]=HEAP8;Module["HEAP16"]=HEAP16;Module["HEAP32"]=HEAP32;Module["HEAPU8"]=HEAPU8;Module["HEAPU16"]=HEAPU16;Module["HEAPU32"]=HEAPU32;Module["HEAPF32"]=HEAPF32;Module["HEAPF64"]=HEAPF64;function callRuntimeCallbacks(callbacks){while(callbacks.length>0){var callback=callbacks.shift();if(typeof callback=="function"){callback();continue}var func=callback.func;if(typeof func==="number"){if(callback.arg===undefined){Module["dynCall_v"](func)}else{Module["dynCall_vi"](func,callback.arg)}}else{func(callback.arg===undefined?null:callback.arg)}}}var __ATPRERUN__=[];var __ATINIT__=[];var __ATMAIN__=[];var __ATEXIT__=[];var __ATPOSTRUN__=[];var runtimeInitialized=false;var runtimeExited=false;function preRun(){if(Module["preRun"]){if(typeof Module["preRun"]=="function")Module["preRun"]=[Module["preRun"]];while(Module["preRun"].length){addOnPreRun(Module["preRun"].shift())}}callRuntimeCallbacks(__ATPRERUN__)}function ensureInitRuntime(){checkStackCookie();if(runtimeInitialized)return;runtimeInitialized=true;callRuntimeCallbacks(__ATINIT__)}function preMain(){checkStackCookie();callRuntimeCallbacks(__ATMAIN__)}function exitRuntime(){checkStackCookie();callRuntimeCallbacks(__ATEXIT__);runtimeExited=true}function postRun(){checkStackCookie();if(Module["postRun"]){if(typeof Module["postRun"]=="function")Module["postRun"]=[Module["postRun"]];while(Module["postRun"].length){addOnPostRun(Module["postRun"].shift())}}callRuntimeCallbacks(__ATPOSTRUN__)}function addOnPreRun(cb){__ATPRERUN__.unshift(cb)}Module["addOnPreRun"]=addOnPreRun;function addOnInit(cb){__ATINIT__.unshift(cb)}Module["addOnInit"]=addOnInit;function addOnPreMain(cb){__ATMAIN__.unshift(cb)}Module["addOnPreMain"]=addOnPreMain;function addOnExit(cb){__ATEXIT__.unshift(cb)}Module["addOnExit"]=addOnExit;function addOnPostRun(cb){__ATPOSTRUN__.unshift(cb)}Module["addOnPostRun"]=addOnPostRun;function intArrayFromString(stringy,dontAddNull,length){var len=length>0?length:lengthBytesUTF8(stringy)+1;var u8array=new Array(len);var numBytesWritten=stringToUTF8Array(stringy,u8array,0,u8array.length);if(dontAddNull)u8array.length=numBytesWritten;return u8array}Module["intArrayFromString"]=intArrayFromString;function intArrayToString(array){var ret=[];for(var i=0;i<array.length;i++){var chr=array[i];if(chr>255){assert(false,"Character code "+chr+" ("+String.fromCharCode(chr)+") at offset "+i+" not in 0x00-0xFF.");chr&=255}ret.push(String.fromCharCode(chr))}return ret.join("")}Module["intArrayToString"]=intArrayToString;function writeStringToMemory(string,buffer,dontAddNull){Runtime.warnOnce("writeStringToMemory is deprecated and should not be called! Use stringToUTF8() instead!");var lastChar,end;if(dontAddNull){end=buffer+lengthBytesUTF8(string);lastChar=HEAP8[end]}stringToUTF8(string,buffer,Infinity);if(dontAddNull)HEAP8[end]=lastChar}Module["writeStringToMemory"]=writeStringToMemory;function writeArrayToMemory(array,buffer){assert(array.length>=0,"writeArrayToMemory array must have a length (should be an array or typed array)");HEAP8.set(array,buffer)}Module["writeArrayToMemory"]=writeArrayToMemory;function writeAsciiToMemory(str,buffer,dontAddNull){for(var i=0;i<str.length;++i){assert(str.charCodeAt(i)===str.charCodeAt(i)&255);HEAP8[buffer++>>0]=str.charCodeAt(i)}if(!dontAddNull)HEAP8[buffer>>0]=0}Module["writeAsciiToMemory"]=writeAsciiToMemory;if(!Math["imul"]||Math["imul"](4294967295,5)!==-5)Math["imul"]=function imul(a,b){var ah=a>>>16;var al=a&65535;var bh=b>>>16;var bl=b&65535;return al*bl+(ah*bl+al*bh<<16)|0};Math.imul=Math["imul"];if(!Math["clz32"])Math["clz32"]=(function(x){x=x>>>0;for(var i=0;i<32;i++){if(x&1<<31-i)return i}return 32});Math.clz32=Math["clz32"];if(!Math["trunc"])Math["trunc"]=(function(x){return x<0?Math.ceil(x):Math.floor(x)});Math.trunc=Math["trunc"];var Math_abs=Math.abs;var Math_cos=Math.cos;var Math_sin=Math.sin;var Math_tan=Math.tan;var Math_acos=Math.acos;var Math_asin=Math.asin;var Math_atan=Math.atan;var Math_atan2=Math.atan2;var Math_exp=Math.exp;var Math_log=Math.log;var Math_sqrt=Math.sqrt;var Math_ceil=Math.ceil;var Math_floor=Math.floor;var Math_pow=Math.pow;var Math_imul=Math.imul;var Math_fround=Math.fround;var Math_round=Math.round;var Math_min=Math.min;var Math_clz32=Math.clz32;var Math_trunc=Math.trunc;var runDependencies=0;var runDependencyWatcher=null;var dependenciesFulfilled=null;var runDependencyTracking={};function getUniqueRunDependency(id){var orig=id;while(1){if(!runDependencyTracking[id])return id;id=orig+Math.random()}return id}function addRunDependency(id){runDependencies++;if(Module["monitorRunDependencies"]){Module["monitorRunDependencies"](runDependencies)}if(id){assert(!runDependencyTracking[id]);runDependencyTracking[id]=1;if(runDependencyWatcher===null&&typeof setInterval!=="undefined"){runDependencyWatcher=setInterval((function(){if(ABORT){clearInterval(runDependencyWatcher);runDependencyWatcher=null;return}var shown=false;for(var dep in runDependencyTracking){if(!shown){shown=true;Module.printErr("still waiting on run dependencies:")}Module.printErr("dependency: "+dep)}if(shown){Module.printErr("(end of list)")}}),1e4)}}else{Module.printErr("warning: run dependency added without ID")}}Module["addRunDependency"]=addRunDependency;function removeRunDependency(id){runDependencies--;if(Module["monitorRunDependencies"]){Module["monitorRunDependencies"](runDependencies)}if(id){assert(runDependencyTracking[id]);delete runDependencyTracking[id]}else{Module.printErr("warning: run dependency removed without ID")}if(runDependencies==0){if(runDependencyWatcher!==null){clearInterval(runDependencyWatcher);runDependencyWatcher=null}if(dependenciesFulfilled){var callback=dependenciesFulfilled;dependenciesFulfilled=null;callback()}}}Module["removeRunDependency"]=removeRunDependency;Module["preloadedImages"]={};Module["preloadedAudios"]={};var memoryInitializer=null;var ASM_CONSTS=[(function($0){{var locale="";if(Module.locale){locale=Module.locale}else{locale=navigator.languages?navigator.languages[0]:navigator.language}locale=locale.split(".")[0];stringToUTF8(locale,$0,16)}}),(function($0){{window.alert(UTF8ToString($0))}}),(function($0){{document.title=UTF8ToString($0)}}),(function(){return window.innerWidth}),(function(){return window.innerHeight}),(function(){Module.requestFullscreen(false,false)}),(function(){FS.syncfs((function(err){if(err){Module.printErr("Failed to save IDB file system: "+err.message)}}))}),(function($0){{window.open(UTF8ToString($0),"_blank")}}),(function(){FS.mkdir("/userfs");FS.mount(IDBFS,{},"/userfs");FS.syncfs(true,(function(err){if(err){Module.setStatus("Failed to load persistent data\nPlease allow (third-party) cookies");Module.printErr("Failed to populate IDB file system: "+err.message);Module.exit()}else{Module.print("Successfully populated IDB file system");ccall("main_after_fs_sync","void",[])}}))}),(function($0,$1,$2,$3){{var eval_ret;try{if($3){var global_eval=eval;eval_ret=global_eval(UTF8ToString($2))}else{eval_ret=eval(UTF8ToString($2))}}catch(e){Module.printErr(e);eval_ret=null}switch(typeof eval_ret){case"boolean":setValue($0,eval_ret|0,"i32");return 1;case"number":if((eval_ret|0)===eval_ret){setValue($0,eval_ret|0,"i32");return 2}setValue($0,eval_ret,"double");return 3;case"string":var array_len=lengthBytesUTF8(eval_ret)+1;var array_ptr=_malloc(array_len);try{if(array_ptr===0){throw new Error("String allocation failed (probably out of memory)")}setValue($0,array_ptr|0,"*");stringToUTF8(eval_ret,array_ptr,array_len);return 4}catch(e){if(array_ptr!==0){_free(array_ptr)}Module.printErr(e)}break;case"object":if(eval_ret===null){break}else if(typeof eval_ret.x==="number"&&typeof eval_ret.y==="number"){setValue($0,eval_ret.x,"double");setValue($0+$1,eval_ret.y,"double");if(typeof eval_ret.z==="number"){setValue($0+$1*2,eval_ret.z,"double");return 7}else if(typeof eval_ret.width==="number"&&typeof eval_ret.height==="number"){setValue($0+$1*2,eval_ret.width,"double");setValue($0+$1*3,eval_ret.height,"double");return 6}return 5}else if(typeof eval_ret.r==="number"&&typeof eval_ret.g==="number"&&typeof eval_ret.b==="number"){setValue($0,eval_ret.r,"double");setValue($0+$1,eval_ret.g,"double");setValue($0+$1*2,eval_ret.b,"double");setValue($0+$1*3,typeof eval_ret.a==="number"?eval_ret.a:1,"double");return 14}break}return 0}}),(function($0){{_free($0)}})];function _emscripten_asm_const_ii(code,a0){return ASM_CONSTS[code](a0)}function _emscripten_asm_const_i(code){return ASM_CONSTS[code]()}function _emscripten_asm_const_iiiii(code,a0,a1,a2,a3){return ASM_CONSTS[code](a0,a1,a2,a3)}function _emscripten_asm_const_v(code){return ASM_CONSTS[code]()}STATIC_BASE=8;STATICTOP=STATIC_BASE+1265680;__ATINIT__.push({func:(function(){__GLOBAL__sub_I_main_cpp()})},{func:(function(){__GLOBAL__sub_I_stream_peer_openssl_cpp()})},{func:(function(){__GLOBAL__sub_I_visual_script_nodes_cpp()})},{func:(function(){__GLOBAL__sub_I_particles_cpp()})},{func:(function(){__GLOBAL__sub_I_theme_cpp()})},{func:(function(){__GLOBAL__sub_I_dynamic_font_cpp()})},{func:(function(){__GLOBAL__sub_I_material_cpp()})},{func:(function(){__GLOBAL__sub_I_resource_cpp()})},{func:(function(){__GLOBAL__sub_I_class_db_cpp()})},{func:(function(){__GLOBAL__sub_I_color_cpp()})},{func:(function(){__GLOBAL__sub_I_object_cpp()})},{func:(function(){__GLOBAL__sub_I_matrix3_cpp()})});memoryInitializer="godot.javascript.opt.debug.html.mem";var tempDoublePtr=STATICTOP;STATICTOP+=16;assert(tempDoublePtr%8==0);var GL={counter:1,lastError:0,buffers:[],mappedBuffers:{},programs:[],framebuffers:[],renderbuffers:[],textures:[],uniforms:[],shaders:[],vaos:[],contexts:[],currentContext:null,offscreenCanvases:{},timerQueriesEXT:[],queries:[],samplers:[],transformFeedbacks:[],syncs:[],byteSizeByTypeRoot:5120,byteSizeByType:[1,1,2,2,4,4,4,2,3,4,8],programInfos:{},stringCache:{},stringiCache:{},tempFixedLengthArray:[],packAlignment:4,unpackAlignment:4,init:(function(){GL.miniTempBuffer=new Float32Array(GL.MINI_TEMP_BUFFER_SIZE);for(var i=0;i<GL.MINI_TEMP_BUFFER_SIZE;i++){GL.miniTempBufferViews[i]=GL.miniTempBuffer.subarray(0,i+1)}for(var i=0;i<32;i++){GL.tempFixedLengthArray.push(new Array(i))}}),recordError:function recordError(errorCode){if(!GL.lastError){GL.lastError=errorCode}},getNewId:(function(table){var ret=GL.counter++;for(var i=table.length;i<ret;i++){table[i]=null}return ret}),MINI_TEMP_BUFFER_SIZE:256,miniTempBuffer:null,miniTempBufferViews:[0],getSource:(function(shader,count,string,length){var source="";for(var i=0;i<count;++i){var frag;if(length){var len=HEAP32[length+i*4>>2];if(len<0){frag=Pointer_stringify(HEAP32[string+i*4>>2])}else{frag=Pointer_stringify(HEAP32[string+i*4>>2],len)}}else{frag=Pointer_stringify(HEAP32[string+i*4>>2])}source+=frag}return source}),createContext:(function(canvas,webGLContextAttributes){if(typeof webGLContextAttributes["majorVersion"]==="undefined"&&typeof webGLContextAttributes["minorVersion"]==="undefined"){if(typeof WebGL2RenderingContext!=="undefined")webGLContextAttributes["majorVersion"]=2;else webGLContextAttributes["majorVersion"]=1;webGLContextAttributes["minorVersion"]=0}var ctx;var errorInfo="?";function onContextCreationError(event){errorInfo=event.statusMessage||errorInfo}try{canvas.addEventListener("webglcontextcreationerror",onContextCreationError,false);try{if(webGLContextAttributes["majorVersion"]==1&&webGLContextAttributes["minorVersion"]==0){ctx=canvas.getContext("webgl",webGLContextAttributes)||canvas.getContext("experimental-webgl",webGLContextAttributes)}else if(webGLContextAttributes["majorVersion"]==2&&webGLContextAttributes["minorVersion"]==0){ctx=canvas.getContext("webgl2",webGLContextAttributes)||canvas.getContext("experimental-webgl2",webGLContextAttributes)}else{throw"Unsupported WebGL context version "+majorVersion+"."+minorVersion+"!"}}finally{canvas.removeEventListener("webglcontextcreationerror",onContextCreationError,false)}if(!ctx)throw":("}catch(e){Module.print("Could not create canvas: "+[errorInfo,e,JSON.stringify(webGLContextAttributes)]);return 0}if(!ctx)return 0;return GL.registerContext(ctx,webGLContextAttributes)}),registerContext:(function(ctx,webGLContextAttributes){var handle=GL.getNewId(GL.contexts);var context={handle:handle,attributes:webGLContextAttributes,version:webGLContextAttributes["majorVersion"],GLctx:ctx};function getChromeVersion(){var raw=navigator.userAgent.match(/Chrom(e|ium)\/([0-9]+)\./);return raw?parseInt(raw[2],10):false}context.supportsWebGL2EntryPoints=context.version>=2&&(getChromeVersion()===false||getChromeVersion()>=58);if(ctx.canvas)ctx.canvas.GLctxObject=context;GL.contexts[handle]=context;if(typeof webGLContextAttributes["enableExtensionsByDefault"]==="undefined"||webGLContextAttributes["enableExtensionsByDefault"]){GL.initExtensions(context)}return handle}),makeContextCurrent:(function(contextHandle){var context=GL.contexts[contextHandle];if(!context)return false;GLctx=Module.ctx=context.GLctx;GL.currentContext=context;return true}),getContext:(function(contextHandle){return GL.contexts[contextHandle]}),deleteContext:(function(contextHandle){if(GL.currentContext===GL.contexts[contextHandle])GL.currentContext=null;if(typeof JSEvents==="object")JSEvents.removeAllHandlersOnTarget(GL.contexts[contextHandle].GLctx.canvas);if(GL.contexts[contextHandle]&&GL.contexts[contextHandle].GLctx.canvas)GL.contexts[contextHandle].GLctx.canvas.GLctxObject=undefined;GL.contexts[contextHandle]=null}),initExtensions:(function(context){if(!context)context=GL.currentContext;if(context.initExtensionsDone)return;context.initExtensionsDone=true;var GLctx=context.GLctx;context.maxVertexAttribs=GLctx.getParameter(GLctx.MAX_VERTEX_ATTRIBS);if(context.version<2){var instancedArraysExt=GLctx.getExtension("ANGLE_instanced_arrays");if(instancedArraysExt){GLctx["vertexAttribDivisor"]=(function(index,divisor){instancedArraysExt["vertexAttribDivisorANGLE"](index,divisor)});GLctx["drawArraysInstanced"]=(function(mode,first,count,primcount){instancedArraysExt["drawArraysInstancedANGLE"](mode,first,count,primcount)});GLctx["drawElementsInstanced"]=(function(mode,count,type,indices,primcount){instancedArraysExt["drawElementsInstancedANGLE"](mode,count,type,indices,primcount)})}var vaoExt=GLctx.getExtension("OES_vertex_array_object");if(vaoExt){GLctx["createVertexArray"]=(function(){return vaoExt["createVertexArrayOES"]()});GLctx["deleteVertexArray"]=(function(vao){vaoExt["deleteVertexArrayOES"](vao)});GLctx["bindVertexArray"]=(function(vao){vaoExt["bindVertexArrayOES"](vao)});GLctx["isVertexArray"]=(function(vao){return vaoExt["isVertexArrayOES"](vao)})}var drawBuffersExt=GLctx.getExtension("WEBGL_draw_buffers");if(drawBuffersExt){GLctx["drawBuffers"]=(function(n,bufs){drawBuffersExt["drawBuffersWEBGL"](n,bufs)})}}GLctx.disjointTimerQueryExt=GLctx.getExtension("EXT_disjoint_timer_query");var automaticallyEnabledExtensions=["OES_texture_float","OES_texture_half_float","OES_standard_derivatives","OES_vertex_array_object","WEBGL_compressed_texture_s3tc","WEBGL_depth_texture","OES_element_index_uint","EXT_texture_filter_anisotropic","ANGLE_instanced_arrays","OES_texture_float_linear","OES_texture_half_float_linear","WEBGL_compressed_texture_atc","WEBGL_compressed_texture_pvrtc","EXT_color_buffer_half_float","WEBGL_color_buffer_float","EXT_frag_depth","EXT_sRGB","WEBGL_draw_buffers","WEBGL_shared_resources","EXT_shader_texture_lod","EXT_color_buffer_float"];var exts=GLctx.getSupportedExtensions();if(exts&&exts.length>0){GLctx.getSupportedExtensions().forEach((function(ext){if(automaticallyEnabledExtensions.indexOf(ext)!=-1){GLctx.getExtension(ext)}}))}}),populateUniformTable:(function(program){var p=GL.programs[program];GL.programInfos[program]={uniforms:{},maxUniformLength:0,maxAttributeLength:-1,maxUniformBlockNameLength:-1};var ptable=GL.programInfos[program];var utable=ptable.uniforms;var numUniforms=GLctx.getProgramParameter(p,GLctx.ACTIVE_UNIFORMS);for(var i=0;i<numUniforms;++i){var u=GLctx.getActiveUniform(p,i);var name=u.name;ptable.maxUniformLength=Math.max(ptable.maxUniformLength,name.length+1);if(name.indexOf("]",name.length-1)!==-1){var ls=name.lastIndexOf("[");name=name.slice(0,ls)}var loc=GLctx.getUniformLocation(p,name);if(loc!=null){var id=GL.getNewId(GL.uniforms);utable[name]=[u.size,id];GL.uniforms[id]=loc;for(var j=1;j<u.size;++j){var n=name+"["+j+"]";loc=GLctx.getUniformLocation(p,n);id=GL.getNewId(GL.uniforms);GL.uniforms[id]=loc}}}})};function _glDeleteVertexArrays(n,vaos){for(var i=0;i<n;i++){var id=HEAP32[vaos+i*4>>2];GLctx["deleteVertexArray"](GL.vaos[id]);GL.vaos[id]=null}}function ___setErrNo(value){if(Module["___errno_location"])HEAP32[Module["___errno_location"]()>>2]=value;else Module.printErr("failed to set errno from JS");return value}var ERRNO_CODES={EPERM:1,ENOENT:2,ESRCH:3,EINTR:4,EIO:5,ENXIO:6,E2BIG:7,ENOEXEC:8,EBADF:9,ECHILD:10,EAGAIN:11,EWOULDBLOCK:11,ENOMEM:12,EACCES:13,EFAULT:14,ENOTBLK:15,EBUSY:16,EEXIST:17,EXDEV:18,ENODEV:19,ENOTDIR:20,EISDIR:21,EINVAL:22,ENFILE:23,EMFILE:24,ENOTTY:25,ETXTBSY:26,EFBIG:27,ENOSPC:28,ESPIPE:29,EROFS:30,EMLINK:31,EPIPE:32,EDOM:33,ERANGE:34,ENOMSG:42,EIDRM:43,ECHRNG:44,EL2NSYNC:45,EL3HLT:46,EL3RST:47,ELNRNG:48,EUNATCH:49,ENOCSI:50,EL2HLT:51,EDEADLK:35,ENOLCK:37,EBADE:52,EBADR:53,EXFULL:54,ENOANO:55,EBADRQC:56,EBADSLT:57,EDEADLOCK:35,EBFONT:59,ENOSTR:60,ENODATA:61,ETIME:62,ENOSR:63,ENONET:64,ENOPKG:65,EREMOTE:66,ENOLINK:67,EADV:68,ESRMNT:69,ECOMM:70,EPROTO:71,EMULTIHOP:72,EDOTDOT:73,EBADMSG:74,ENOTUNIQ:76,EBADFD:77,EREMCHG:78,ELIBACC:79,ELIBBAD:80,ELIBSCN:81,ELIBMAX:82,ELIBEXEC:83,ENOSYS:38,ENOTEMPTY:39,ENAMETOOLONG:36,ELOOP:40,EOPNOTSUPP:95,EPFNOSUPPORT:96,ECONNRESET:104,ENOBUFS:105,EAFNOSUPPORT:97,EPROTOTYPE:91,ENOTSOCK:88,ENOPROTOOPT:92,ESHUTDOWN:108,ECONNREFUSED:111,EADDRINUSE:98,ECONNABORTED:103,ENETUNREACH:101,ENETDOWN:100,ETIMEDOUT:110,EHOSTDOWN:112,EHOSTUNREACH:113,EINPROGRESS:115,EALREADY:114,EDESTADDRREQ:89,EMSGSIZE:90,EPROTONOSUPPORT:93,ESOCKTNOSUPPORT:94,EADDRNOTAVAIL:99,ENETRESET:102,EISCONN:106,ENOTCONN:107,ETOOMANYREFS:109,EUSERS:87,EDQUOT:122,ESTALE:116,ENOTSUP:95,ENOMEDIUM:123,EILSEQ:84,EOVERFLOW:75,ECANCELED:125,ENOTRECOVERABLE:131,EOWNERDEAD:130,ESTRPIPE:86};var Sockets={BUFFER_SIZE:10240,MAX_BUFFER_SIZE:10485760,nextFd:1,fds:{},nextport:1,maxport:65535,peer:null,connections:{},portmap:{},localAddr:4261412874,addrPool:[33554442,50331658,67108874,83886090,100663306,117440522,134217738,150994954,167772170,184549386,201326602,218103818,234881034]};function __inet_pton4_raw(str){var b=str.split(".");for(var i=0;i<4;i++){var tmp=Number(b[i]);if(isNaN(tmp))return null;b[i]=tmp}return(b[0]|b[1]<<8|b[2]<<16|b[3]<<24)>>>0}var _htons=undefined;Module["_htons"]=_htons;function __inet_pton6_raw(str){var words;var w,offset,z;var valid6regx=/^((?=.*::)(?!.*::.+::)(::)?([\dA-F]{1,4}:(:|\b)|){5}|([\dA-F]{1,4}:){6})((([\dA-F]{1,4}((?!\3)::|:\b|$))|(?!\2\3)){2}|(((2[0-4]|1\d|[1-9])?\d|25[0-5])\.?\b){4})$/i;var parts=[];if(!valid6regx.test(str)){return null}if(str==="::"){return[0,0,0,0,0,0,0,0]}if(str.indexOf("::")===0){str=str.replace("::","Z:")}else{str=str.replace("::",":Z:")}if(str.indexOf(".")>0){str=str.replace(new RegExp("[.]","g"),":");words=str.split(":");words[words.length-4]=parseInt(words[words.length-4])+parseInt(words[words.length-3])*256;words[words.length-3]=parseInt(words[words.length-2])+parseInt(words[words.length-1])*256;words=words.slice(0,words.length-2)}else{words=str.split(":")}offset=0;z=0;for(w=0;w<words.length;w++){if(typeof words[w]==="string"){if(words[w]==="Z"){for(z=0;z<8-words.length+1;z++){parts[w+z]=0}offset=z-1}else{parts[w+offset]=_htons(parseInt(words[w],16))}}else{parts[w+offset]=words[w]}}return[parts[1]<<16|parts[0],parts[3]<<16|parts[2],parts[5]<<16|parts[4],parts[7]<<16|parts[6]]}var DNS={address_map:{id:1,addrs:{},names:{}},lookup_name:(function(name){var res=__inet_pton4_raw(name);if(res!==null){return name}res=__inet_pton6_raw(name);if(res!==null){return name}var addr;if(DNS.address_map.addrs[name]){addr=DNS.address_map.addrs[name]}else{var id=DNS.address_map.id++;assert(id<65535,"exceeded max address mappings of 65535");addr="172.29."+(id&255)+"."+(id&65280);DNS.address_map.names[addr]=name;DNS.address_map.addrs[name]=addr}return addr}),lookup_addr:(function(addr){if(DNS.address_map.names[addr]){return DNS.address_map.names[addr]}return null})};function __inet_ntop4_raw(addr){return(addr&255)+"."+(addr>>8&255)+"."+(addr>>16&255)+"."+(addr>>24&255)}function __inet_ntop6_raw(ints){var str="";var word=0;var longest=0;var lastzero=0;var zstart=0;var len=0;var i=0;var parts=[ints[0]&65535,ints[0]>>16,ints[1]&65535,ints[1]>>16,ints[2]&65535,ints[2]>>16,ints[3]&65535,ints[3]>>16];var hasipv4=true;var v4part="";for(i=0;i<5;i++){if(parts[i]!==0){hasipv4=false;break}}if(hasipv4){v4part=__inet_ntop4_raw(parts[6]|parts[7]<<16);if(parts[5]===-1){str="::ffff:";str+=v4part;return str}if(parts[5]===0){str="::";if(v4part==="0.0.0.0")v4part="";if(v4part==="0.0.0.1")v4part="1";str+=v4part;return str}}for(word=0;word<8;word++){if(parts[word]===0){if(word-lastzero>1){len=0}lastzero=word;len++}if(len>longest){longest=len;zstart=word-longest+1}}for(word=0;word<8;word++){if(longest>1){if(parts[word]===0&&word>=zstart&&word<zstart+longest){if(word===zstart){str+=":";if(zstart===0)str+=":"}continue}}str+=Number(_ntohs(parts[word]&65535)).toString(16);str+=word<7?":":""}return str}function __write_sockaddr(sa,family,addr,port){switch(family){case 2:addr=__inet_pton4_raw(addr);HEAP16[sa>>1]=family;HEAP32[sa+4>>2]=addr;HEAP16[sa+2>>1]=_htons(port);break;case 10:addr=__inet_pton6_raw(addr);HEAP32[sa>>2]=family;HEAP32[sa+8>>2]=addr[0];HEAP32[sa+12>>2]=addr[1];HEAP32[sa+16>>2]=addr[2];HEAP32[sa+20>>2]=addr[3];HEAP16[sa+2>>1]=_htons(port);HEAP32[sa+4>>2]=0;HEAP32[sa+24>>2]=0;break;default:return{errno:ERRNO_CODES.EAFNOSUPPORT}}return{}}function _getaddrinfo(node,service,hint,out){var addrs=[];var addr=0;var port=0;var flags=0;var family=0;var type=0;var proto=0;var ai;function allocaddrinfo(family,type,proto,canon,addr,port){var sa,salen,ai;var res;salen=family===10?28:16;addr=family===10?__inet_ntop6_raw(addr):__inet_ntop4_raw(addr);sa=_malloc(salen);res=__write_sockaddr(sa,family,addr,port);assert(!res.errno);ai=_malloc(32);HEAP32[ai+4>>2]=family;HEAP32[ai+8>>2]=type;HEAP32[ai+12>>2]=proto;if(canon){HEAP32[ai+24>>2]=canon}HEAP32[ai+20>>2]=sa;if(family===10){HEAP32[ai+16>>2]=28}else{HEAP32[ai+16>>2]=16}HEAP32[ai+28>>2]=0;return ai}if(hint){flags=HEAP32[hint>>2];family=HEAP32[hint+4>>2];type=HEAP32[hint+8>>2];proto=HEAP32[hint+12>>2]}if(type&&!proto){proto=type===2?17:6}if(!type&&proto){type=proto===17?2:1}if(proto===0){proto=6}if(type===0){type=1}if(!node&&!service){return-2}if(flags&~(1|2|4|1024|8|16|32)){return-1}if(hint!==0&&HEAP32[hint>>2]&2&&!node){return-1}if(flags&32){return-2}if(type!==0&&type!==1&&type!==2){return-7}if(family!==0&&family!==2&&family!==10){return-6}if(service){service=Pointer_stringify(service);port=parseInt(service,10);if(isNaN(port)){if(flags&1024){return-2}return-8}}if(!node){if(family===0){family=2}if((flags&1)===0){if(family===2){addr=_htonl(2130706433)}else{addr=[0,0,0,1]}}ai=allocaddrinfo(family,type,proto,null,addr,port);HEAP32[out>>2]=ai;return 0}node=Pointer_stringify(node);addr=__inet_pton4_raw(node);if(addr!==null){if(family===0||family===2){family=2}else if(family===10&&flags&8){addr=[0,0,_htonl(65535),addr];family=10}else{return-2}}else{addr=__inet_pton6_raw(node);if(addr!==null){if(family===0||family===10){family=10}else{return-2}}}if(addr!=null){ai=allocaddrinfo(family,type,proto,node,addr,port);HEAP32[out>>2]=ai;return 0}if(flags&4){return-2}node=DNS.lookup_name(node);addr=__inet_pton4_raw(node);if(family===0){family=2}else if(family===10){addr=[0,0,_htonl(65535),addr]}ai=allocaddrinfo(family,type,proto,null,addr,port);HEAP32[out>>2]=ai;return 0}function _glClearColor(x0,x1,x2,x3){GLctx["clearColor"](x0,x1,x2,x3)}function _sem_wait(){}function _emscripten_set_main_loop_timing(mode,value){Browser.mainLoop.timingMode=mode;Browser.mainLoop.timingValue=value;if(!Browser.mainLoop.func){console.error("emscripten_set_main_loop_timing: Cannot set timing mode for main loop since a main loop does not exist! Call emscripten_set_main_loop first to set one up.");return 1}if(mode==0){Browser.mainLoop.scheduler=function Browser_mainLoop_scheduler_setTimeout(){var timeUntilNextTick=Math.max(0,Browser.mainLoop.tickStartTime+value-_emscripten_get_now())|0;setTimeout(Browser.mainLoop.runner,timeUntilNextTick)};Browser.mainLoop.method="timeout"}else if(mode==1){Browser.mainLoop.scheduler=function Browser_mainLoop_scheduler_rAF(){Browser.requestAnimationFrame(Browser.mainLoop.runner)};Browser.mainLoop.method="rAF"}else if(mode==2){if(!window["setImmediate"]){var setImmediates=[];var emscriptenMainLoopMessageId="setimmediate";function Browser_setImmediate_messageHandler(event){if(event.source===window&&event.data===emscriptenMainLoopMessageId){event.stopPropagation();setImmediates.shift()()}}window.addEventListener("message",Browser_setImmediate_messageHandler,true);window["setImmediate"]=function Browser_emulated_setImmediate(func){setImmediates.push(func);if(ENVIRONMENT_IS_WORKER){if(Module["setImmediates"]===undefined)Module["setImmediates"]=[];Module["setImmediates"].push(func);window.postMessage({target:emscriptenMainLoopMessageId})}else window.postMessage(emscriptenMainLoopMessageId,"*")}}Browser.mainLoop.scheduler=function Browser_mainLoop_scheduler_setImmediate(){window["setImmediate"](Browser.mainLoop.runner)};Browser.mainLoop.method="immediate"}return 0}function _emscripten_get_now(){abort()}function _emscripten_set_main_loop(func,fps,simulateInfiniteLoop,arg,noSetTiming){Module["noExitRuntime"]=true;assert(!Browser.mainLoop.func,"emscripten_set_main_loop: there can only be one main loop function at once: call emscripten_cancel_main_loop to cancel the previous one before setting a new one with different parameters.");Browser.mainLoop.func=func;Browser.mainLoop.arg=arg;var browserIterationFunc;if(typeof arg!=="undefined"){browserIterationFunc=(function(){Module["dynCall_vi"](func,arg)})}else{browserIterationFunc=(function(){Module["dynCall_v"](func)})}var thisMainLoopId=Browser.mainLoop.currentlyRunningMainloop;Browser.mainLoop.runner=function Browser_mainLoop_runner(){if(ABORT)return;if(Browser.mainLoop.queue.length>0){var start=Date.now();var blocker=Browser.mainLoop.queue.shift();blocker.func(blocker.arg);if(Browser.mainLoop.remainingBlockers){var remaining=Browser.mainLoop.remainingBlockers;var next=remaining%1==0?remaining-1:Math.floor(remaining);if(blocker.counted){Browser.mainLoop.remainingBlockers=next}else{next=next+.5;Browser.mainLoop.remainingBlockers=(8*remaining+next)/9}}console.log('main loop blocker "'+blocker.name+'" took '+(Date.now()-start)+" ms");Browser.mainLoop.updateStatus();if(thisMainLoopId<Browser.mainLoop.currentlyRunningMainloop)return;setTimeout(Browser.mainLoop.runner,0);return}if(thisMainLoopId<Browser.mainLoop.currentlyRunningMainloop)return;Browser.mainLoop.currentFrameNumber=Browser.mainLoop.currentFrameNumber+1|0;if(Browser.mainLoop.timingMode==1&&Browser.mainLoop.timingValue>1&&Browser.mainLoop.currentFrameNumber%Browser.mainLoop.timingValue!=0){Browser.mainLoop.scheduler();return}else if(Browser.mainLoop.timingMode==0){Browser.mainLoop.tickStartTime=_emscripten_get_now()}if(Browser.mainLoop.method==="timeout"&&Module.ctx){Module.printErr("Looks like you are rendering without using requestAnimationFrame for the main loop. You should use 0 for the frame rate in emscripten_set_main_loop in order to use requestAnimationFrame, as that can greatly improve your frame rates!");Browser.mainLoop.method=""}Browser.mainLoop.runIter(browserIterationFunc);checkStackCookie();if(thisMainLoopId<Browser.mainLoop.currentlyRunningMainloop)return;if(typeof SDL==="object"&&SDL.audio&&SDL.audio.queueNewAudioData)SDL.audio.queueNewAudioData();Browser.mainLoop.scheduler()};if(!noSetTiming){if(fps&&fps>0)_emscripten_set_main_loop_timing(0,1e3/fps);else _emscripten_set_main_loop_timing(1,1);Browser.mainLoop.scheduler()}if(simulateInfiniteLoop){throw"SimulateInfiniteLoop"}}var Browser={mainLoop:{scheduler:null,method:"",currentlyRunningMainloop:0,func:null,arg:0,timingMode:0,timingValue:0,currentFrameNumber:0,queue:[],pause:(function(){Browser.mainLoop.scheduler=null;Browser.mainLoop.currentlyRunningMainloop++}),resume:(function(){Browser.mainLoop.currentlyRunningMainloop++;var timingMode=Browser.mainLoop.timingMode;var timingValue=Browser.mainLoop.timingValue;var func=Browser.mainLoop.func;Browser.mainLoop.func=null;_emscripten_set_main_loop(func,0,false,Browser.mainLoop.arg,true);_emscripten_set_main_loop_timing(timingMode,timingValue);Browser.mainLoop.scheduler()}),updateStatus:(function(){if(Module["setStatus"]){var message=Module["statusMessage"]||"Please wait...";var remaining=Browser.mainLoop.remainingBlockers;var expected=Browser.mainLoop.expectedBlockers;if(remaining){if(remaining<expected){Module["setStatus"](message+" ("+(expected-remaining)+"/"+expected+")")}else{Module["setStatus"](message)}}else{Module["setStatus"]("")}}}),runIter:(function(func){if(ABORT)return;if(Module["preMainLoop"]){var preRet=Module["preMainLoop"]();if(preRet===false){return}}try{func()}catch(e){if(e instanceof ExitStatus){return}else{if(e&&typeof e==="object"&&e.stack)Module.printErr("exception thrown: "+[e,e.stack]);throw e}}if(Module["postMainLoop"])Module["postMainLoop"]()})},isFullscreen:false,pointerLock:false,moduleContextCreatedCallbacks:[],workers:[],init:(function(){if(!Module["preloadPlugins"])Module["preloadPlugins"]=[];if(Browser.initted)return;Browser.initted=true;try{new Blob;Browser.hasBlobConstructor=true}catch(e){Browser.hasBlobConstructor=false;console.log("warning: no blob constructor, cannot create blobs with mimetypes")}Browser.BlobBuilder=typeof MozBlobBuilder!="undefined"?MozBlobBuilder:typeof WebKitBlobBuilder!="undefined"?WebKitBlobBuilder:!Browser.hasBlobConstructor?console.log("warning: no BlobBuilder"):null;Browser.URLObject=typeof window!="undefined"?window.URL?window.URL:window.webkitURL:undefined;if(!Module.noImageDecoding&&typeof Browser.URLObject==="undefined"){console.log("warning: Browser does not support creating object URLs. Built-in browser image decoding will not be available.");Module.noImageDecoding=true}var imagePlugin={};imagePlugin["canHandle"]=function imagePlugin_canHandle(name){return!Module.noImageDecoding&&/\.(jpg|jpeg|png|bmp)$/i.test(name)};imagePlugin["handle"]=function imagePlugin_handle(byteArray,name,onload,onerror){var b=null;if(Browser.hasBlobConstructor){try{b=new Blob([byteArray],{type:Browser.getMimetype(name)});if(b.size!==byteArray.length){b=new Blob([(new Uint8Array(byteArray)).buffer],{type:Browser.getMimetype(name)})}}catch(e){Runtime.warnOnce("Blob constructor present but fails: "+e+"; falling back to blob builder")}}if(!b){var bb=new Browser.BlobBuilder;bb.append((new Uint8Array(byteArray)).buffer);b=bb.getBlob()}var url=Browser.URLObject.createObjectURL(b);assert(typeof url=="string","createObjectURL must return a url as a string");var img=new Image;img.onload=function img_onload(){assert(img.complete,"Image "+name+" could not be decoded");var canvas=document.createElement("canvas");canvas.width=img.width;canvas.height=img.height;var ctx=canvas.getContext("2d");ctx.drawImage(img,0,0);Module["preloadedImages"][name]=canvas;Browser.URLObject.revokeObjectURL(url);if(onload)onload(byteArray)};img.onerror=function img_onerror(event){console.log("Image "+url+" could not be decoded");if(onerror)onerror()};img.src=url};Module["preloadPlugins"].push(imagePlugin);var audioPlugin={};audioPlugin["canHandle"]=function audioPlugin_canHandle(name){return!Module.noAudioDecoding&&name.substr(-4)in{".ogg":1,".wav":1,".mp3":1}};audioPlugin["handle"]=function audioPlugin_handle(byteArray,name,onload,onerror){var done=false;function finish(audio){if(done)return;done=true;Module["preloadedAudios"][name]=audio;if(onload)onload(byteArray)}function fail(){if(done)return;done=true;Module["preloadedAudios"][name]=new Audio;if(onerror)onerror()}if(Browser.hasBlobConstructor){try{var b=new Blob([byteArray],{type:Browser.getMimetype(name)})}catch(e){return fail()}var url=Browser.URLObject.createObjectURL(b);assert(typeof url=="string","createObjectURL must return a url as a string");var audio=new Audio;audio.addEventListener("canplaythrough",(function(){finish(audio)}),false);audio.onerror=function audio_onerror(event){if(done)return;console.log("warning: browser could not fully decode audio "+name+", trying slower base64 approach");function encode64(data){var BASE="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/";var PAD="=";var ret="";var leftchar=0;var leftbits=0;for(var i=0;i<data.length;i++){leftchar=leftchar<<8|data[i];leftbits+=8;while(leftbits>=6){var curr=leftchar>>leftbits-6&63;leftbits-=6;ret+=BASE[curr]}}if(leftbits==2){ret+=BASE[(leftchar&3)<<4];ret+=PAD+PAD}else if(leftbits==4){ret+=BASE[(leftchar&15)<<2];ret+=PAD}return ret}audio.src="data:audio/x-"+name.substr(-3)+";base64,"+encode64(byteArray);finish(audio)};audio.src=url;Browser.safeSetTimeout((function(){finish(audio)}),1e4)}else{return fail()}};Module["preloadPlugins"].push(audioPlugin);function pointerLockChange(){Browser.pointerLock=document["pointerLockElement"]===Module["canvas"]||document["mozPointerLockElement"]===Module["canvas"]||document["webkitPointerLockElement"]===Module["canvas"]||document["msPointerLockElement"]===Module["canvas"]}var canvas=Module["canvas"];if(canvas){canvas.requestPointerLock=canvas["requestPointerLock"]||canvas["mozRequestPointerLock"]||canvas["webkitRequestPointerLock"]||canvas["msRequestPointerLock"]||(function(){});canvas.exitPointerLock=document["exitPointerLock"]||document["mozExitPointerLock"]||document["webkitExitPointerLock"]||document["msExitPointerLock"]||(function(){});canvas.exitPointerLock=canvas.exitPointerLock.bind(document);document.addEventListener("pointerlockchange",pointerLockChange,false);document.addEventListener("mozpointerlockchange",pointerLockChange,false);document.addEventListener("webkitpointerlockchange",pointerLockChange,false);document.addEventListener("mspointerlockchange",pointerLockChange,false);if(Module["elementPointerLock"]){canvas.addEventListener("click",(function(ev){if(!Browser.pointerLock&&Module["canvas"].requestPointerLock){Module["canvas"].requestPointerLock();ev.preventDefault()}}),false)}}}),createContext:(function(canvas,useWebGL,setInModule,webGLContextAttributes){if(useWebGL&&Module.ctx&&canvas==Module.canvas)return Module.ctx;var ctx;var contextHandle;if(useWebGL){var contextAttributes={antialias:false,alpha:false};if(webGLContextAttributes){for(var attribute in webGLContextAttributes){contextAttributes[attribute]=webGLContextAttributes[attribute]}}contextHandle=GL.createContext(canvas,contextAttributes);if(contextHandle){ctx=GL.getContext(contextHandle).GLctx}}else{ctx=canvas.getContext("2d")}if(!ctx)return null;if(setInModule){if(!useWebGL)assert(typeof GLctx==="undefined","cannot set in module if GLctx is used, but we are a non-GL context that would replace it");Module.ctx=ctx;if(useWebGL)GL.makeContextCurrent(contextHandle);Module.useWebGL=useWebGL;Browser.moduleContextCreatedCallbacks.forEach((function(callback){callback()}));Browser.init()}return ctx}),destroyContext:(function(canvas,useWebGL,setInModule){}),fullscreenHandlersInstalled:false,lockPointer:undefined,resizeCanvas:undefined,requestFullscreen:(function(lockPointer,resizeCanvas,vrDevice){Browser.lockPointer=lockPointer;Browser.resizeCanvas=resizeCanvas;Browser.vrDevice=vrDevice;if(typeof Browser.lockPointer==="undefined")Browser.lockPointer=true;if(typeof Browser.resizeCanvas==="undefined")Browser.resizeCanvas=false;if(typeof Browser.vrDevice==="undefined")Browser.vrDevice=null;var canvas=Module["canvas"];function fullscreenChange(){Browser.isFullscreen=false;var canvasContainer=canvas.parentNode;if((document["fullscreenElement"]||document["mozFullScreenElement"]||document["msFullscreenElement"]||document["webkitFullscreenElement"]||document["webkitCurrentFullScreenElement"])===canvasContainer){canvas.exitFullscreen=document["exitFullscreen"]||document["cancelFullScreen"]||document["mozCancelFullScreen"]||document["msExitFullscreen"]||document["webkitCancelFullScreen"]||(function(){});canvas.exitFullscreen=canvas.exitFullscreen.bind(document);if(Browser.lockPointer)canvas.requestPointerLock();Browser.isFullscreen=true;if(Browser.resizeCanvas)Browser.setFullscreenCanvasSize()}else{canvasContainer.parentNode.insertBefore(canvas,canvasContainer);canvasContainer.parentNode.removeChild(canvasContainer);if(Browser.resizeCanvas)Browser.setWindowedCanvasSize()}if(Module["onFullScreen"])Module["onFullScreen"](Browser.isFullscreen);if(Module["onFullscreen"])Module["onFullscreen"](Browser.isFullscreen);Browser.updateCanvasDimensions(canvas)}if(!Browser.fullscreenHandlersInstalled){Browser.fullscreenHandlersInstalled=true;document.addEventListener("fullscreenchange",fullscreenChange,false);document.addEventListener("mozfullscreenchange",fullscreenChange,false);document.addEventListener("webkitfullscreenchange",fullscreenChange,false);document.addEventListener("MSFullscreenChange",fullscreenChange,false)}var canvasContainer=document.createElement("div");canvas.parentNode.insertBefore(canvasContainer,canvas);canvasContainer.appendChild(canvas);canvasContainer.requestFullscreen=canvasContainer["requestFullscreen"]||canvasContainer["mozRequestFullScreen"]||canvasContainer["msRequestFullscreen"]||(canvasContainer["webkitRequestFullscreen"]?(function(){canvasContainer["webkitRequestFullscreen"](Element["ALLOW_KEYBOARD_INPUT"])}):null)||(canvasContainer["webkitRequestFullScreen"]?(function(){canvasContainer["webkitRequestFullScreen"](Element["ALLOW_KEYBOARD_INPUT"])}):null);if(vrDevice){canvasContainer.requestFullscreen({vrDisplay:vrDevice})}else{canvasContainer.requestFullscreen()}}),requestFullScreen:(function(lockPointer,resizeCanvas,vrDevice){Module.printErr("Browser.requestFullScreen() is deprecated. Please call Browser.requestFullscreen instead.");Browser.requestFullScreen=(function(lockPointer,resizeCanvas,vrDevice){return Browser.requestFullscreen(lockPointer,resizeCanvas,vrDevice)});return Browser.requestFullscreen(lockPointer,resizeCanvas,vrDevice)}),nextRAF:0,fakeRequestAnimationFrame:(function(func){var now=Date.now();if(Browser.nextRAF===0){Browser.nextRAF=now+1e3/60}else{while(now+2>=Browser.nextRAF){Browser.nextRAF+=1e3/60}}var delay=Math.max(Browser.nextRAF-now,0);setTimeout(func,delay)}),requestAnimationFrame:function requestAnimationFrame(func){if(typeof window==="undefined"){Browser.fakeRequestAnimationFrame(func)}else{if(!window.requestAnimationFrame){window.requestAnimationFrame=window["requestAnimationFrame"]||window["mozRequestAnimationFrame"]||window["webkitRequestAnimationFrame"]||window["msRequestAnimationFrame"]||window["oRequestAnimationFrame"]||Browser.fakeRequestAnimationFrame}window.requestAnimationFrame(func)}},safeCallback:(function(func){return(function(){if(!ABORT)return func.apply(null,arguments)})}),allowAsyncCallbacks:true,queuedAsyncCallbacks:[],pauseAsyncCallbacks:(function(){Browser.allowAsyncCallbacks=false}),resumeAsyncCallbacks:(function(){Browser.allowAsyncCallbacks=true;if(Browser.queuedAsyncCallbacks.length>0){var callbacks=Browser.queuedAsyncCallbacks;Browser.queuedAsyncCallbacks=[];callbacks.forEach((function(func){func()}))}}),safeRequestAnimationFrame:(function(func){return Browser.requestAnimationFrame((function(){if(ABORT)return;if(Browser.allowAsyncCallbacks){func()}else{Browser.queuedAsyncCallbacks.push(func)}}))}),safeSetTimeout:(function(func,timeout){Module["noExitRuntime"]=true;return setTimeout((function(){if(ABORT)return;if(Browser.allowAsyncCallbacks){func()}else{Browser.queuedAsyncCallbacks.push(func)}}),timeout)}),safeSetInterval:(function(func,timeout){Module["noExitRuntime"]=true;return setInterval((function(){if(ABORT)return;if(Browser.allowAsyncCallbacks){func()}}),timeout)}),getMimetype:(function(name){return{"jpg":"image/jpeg","jpeg":"image/jpeg","png":"image/png","bmp":"image/bmp","ogg":"audio/ogg","wav":"audio/wav","mp3":"audio/mpeg"}[name.substr(name.lastIndexOf(".")+1)]}),getUserMedia:(function(func){if(!window.getUserMedia){window.getUserMedia=navigator["getUserMedia"]||navigator["mozGetUserMedia"]}window.getUserMedia(func)}),getMovementX:(function(event){return event["movementX"]||event["mozMovementX"]||event["webkitMovementX"]||0}),getMovementY:(function(event){return event["movementY"]||event["mozMovementY"]||event["webkitMovementY"]||0}),getMouseWheelDelta:(function(event){var delta=0;switch(event.type){case"DOMMouseScroll":delta=event.detail;break;case"mousewheel":delta=event.wheelDelta;break;case"wheel":delta=event["deltaY"];break;default:throw"unrecognized mouse wheel event: "+event.type}return delta}),mouseX:0,mouseY:0,mouseMovementX:0,mouseMovementY:0,touches:{},lastTouches:{},calculateMouseEvent:(function(event){if(Browser.pointerLock){if(event.type!="mousemove"&&"mozMovementX"in event){Browser.mouseMovementX=Browser.mouseMovementY=0}else{Browser.mouseMovementX=Browser.getMovementX(event);Browser.mouseMovementY=Browser.getMovementY(event)}if(typeof SDL!="undefined"){Browser.mouseX=SDL.mouseX+Browser.mouseMovementX;Browser.mouseY=SDL.mouseY+Browser.mouseMovementY}else{Browser.mouseX+=Browser.mouseMovementX;Browser.mouseY+=Browser.mouseMovementY}}else{var rect=Module["canvas"].getBoundingClientRect();var cw=Module["canvas"].width;var ch=Module["canvas"].height;var scrollX=typeof window.scrollX!=="undefined"?window.scrollX:window.pageXOffset;var scrollY=typeof window.scrollY!=="undefined"?window.scrollY:window.pageYOffset;assert(typeof scrollX!=="undefined"&&typeof scrollY!=="undefined","Unable to retrieve scroll position, mouse positions likely broken.");if(event.type==="touchstart"||event.type==="touchend"||event.type==="touchmove"){var touch=event.touch;if(touch===undefined){return}var adjustedX=touch.pageX-(scrollX+rect.left);var adjustedY=touch.pageY-(scrollY+rect.top);adjustedX=adjustedX*(cw/rect.width);adjustedY=adjustedY*(ch/rect.height);var coords={x:adjustedX,y:adjustedY};if(event.type==="touchstart"){Browser.lastTouches[touch.identifier]=coords;Browser.touches[touch.identifier]=coords}else if(event.type==="touchend"||event.type==="touchmove"){var last=Browser.touches[touch.identifier];if(!last)last=coords;Browser.lastTouches[touch.identifier]=last;Browser.touches[touch.identifier]=coords}return}var x=event.pageX-(scrollX+rect.left);var y=event.pageY-(scrollY+rect.top);x=x*(cw/rect.width);y=y*(ch/rect.height);Browser.mouseMovementX=x-Browser.mouseX;Browser.mouseMovementY=y-Browser.mouseY;Browser.mouseX=x;Browser.mouseY=y}}),asyncLoad:(function(url,onload,onerror,noRunDep){var dep=!noRunDep?getUniqueRunDependency("al "+url):"";Module["readAsync"](url,(function(arrayBuffer){assert(arrayBuffer,'Loading data file "'+url+'" failed (no arrayBuffer).');onload(new Uint8Array(arrayBuffer));if(dep)removeRunDependency(dep)}),(function(event){if(onerror){onerror()}else{throw'Loading data file "'+url+'" failed.'}}));if(dep)addRunDependency(dep)}),resizeListeners:[],updateResizeListeners:(function(){var canvas=Module["canvas"];Browser.resizeListeners.forEach((function(listener){listener(canvas.width,canvas.height)}))}),setCanvasSize:(function(width,height,noUpdates){var canvas=Module["canvas"];Browser.updateCanvasDimensions(canvas,width,height);if(!noUpdates)Browser.updateResizeListeners()}),windowedWidth:0,windowedHeight:0,setFullscreenCanvasSize:(function(){if(typeof SDL!="undefined"){var flags=HEAPU32[SDL.screen+Runtime.QUANTUM_SIZE*0>>2];flags=flags|8388608;HEAP32[SDL.screen+Runtime.QUANTUM_SIZE*0>>2]=flags}Browser.updateResizeListeners()}),setWindowedCanvasSize:(function(){if(typeof SDL!="undefined"){var flags=HEAPU32[SDL.screen+Runtime.QUANTUM_SIZE*0>>2];flags=flags&~8388608;HEAP32[SDL.screen+Runtime.QUANTUM_SIZE*0>>2]=flags}Browser.updateResizeListeners()}),updateCanvasDimensions:(function(canvas,wNative,hNative){if(wNative&&hNative){canvas.widthNative=wNative;canvas.heightNative=hNative}else{wNative=canvas.widthNative;hNative=canvas.heightNative}var w=wNative;var h=hNative;if(Module["forcedAspectRatio"]&&Module["forcedAspectRatio"]>0){if(w/h<Module["forcedAspectRatio"]){w=Math.round(h*Module["forcedAspectRatio"])}else{h=Math.round(w/Module["forcedAspectRatio"])}}if((document["fullscreenElement"]||document["mozFullScreenElement"]||document["msFullscreenElement"]||document["webkitFullscreenElement"]||document["webkitCurrentFullScreenElement"])===canvas.parentNode&&typeof screen!="undefined"){var factor=Math.min(screen.width/w,screen.height/h);w=Math.round(w*factor);h=Math.round(h*factor)}if(Browser.resizeCanvas){if(canvas.width!=w)canvas.width=w;if(canvas.height!=h)canvas.height=h;if(typeof canvas.style!="undefined"){canvas.style.removeProperty("width");canvas.style.removeProperty("height")}}else{if(canvas.width!=wNative)canvas.width=wNative;if(canvas.height!=hNative)canvas.height=hNative;if(typeof canvas.style!="undefined"){if(w!=wNative||h!=hNative){canvas.style.setProperty("width",w+"px","important");canvas.style.setProperty("height",h+"px","important")}else{canvas.style.removeProperty("width");canvas.style.removeProperty("height")}}}}),wgetRequests:{},nextWgetRequestHandle:0,getNextWgetRequestHandle:(function(){var handle=Browser.nextWgetRequestHandle;Browser.nextWgetRequestHandle++;return handle})};var GLUT={initTime:null,idleFunc:null,displayFunc:null,keyboardFunc:null,keyboardUpFunc:null,specialFunc:null,specialUpFunc:null,reshapeFunc:null,motionFunc:null,passiveMotionFunc:null,mouseFunc:null,buttons:0,modifiers:0,initWindowWidth:256,initWindowHeight:256,initDisplayMode:18,windowX:0,windowY:0,windowWidth:0,windowHeight:0,requestedAnimationFrame:false,saveModifiers:(function(event){GLUT.modifiers=0;if(event["shiftKey"])GLUT.modifiers+=1;if(event["ctrlKey"])GLUT.modifiers+=2;if(event["altKey"])GLUT.modifiers+=4}),onMousemove:(function(event){var lastX=Browser.mouseX;var lastY=Browser.mouseY;Browser.calculateMouseEvent(event);var newX=Browser.mouseX;var newY=Browser.mouseY;if(newX==lastX&&newY==lastY)return;if(GLUT.buttons==0&&event.target==Module["canvas"]&&GLUT.passiveMotionFunc){event.preventDefault();GLUT.saveModifiers(event);Module["dynCall_vii"](GLUT.passiveMotionFunc,lastX,lastY)}else if(GLUT.buttons!=0&&GLUT.motionFunc){event.preventDefault();GLUT.saveModifiers(event);Module["dynCall_vii"](GLUT.motionFunc,lastX,lastY)}}),getSpecialKey:(function(keycode){var key=null;switch(keycode){case 8:key=120;break;case 46:key=111;break;case 112:key=1;break;case 113:key=2;break;case 114:key=3;break;case 115:key=4;break;case 116:key=5;break;case 117:key=6;break;case 118:key=7;break;case 119:key=8;break;case 120:key=9;break;case 121:key=10;break;case 122:key=11;break;case 123:key=12;break;case 37:key=100;break;case 38:key=101;break;case 39:key=102;break;case 40:key=103;break;case 33:key=104;break;case 34:key=105;break;case 36:key=106;break;case 35:key=107;break;case 45:key=108;break;case 16:case 5:key=112;break;case 6:key=113;break;case 17:case 3:key=114;break;case 4:key=115;break;case 18:case 2:key=116;break;case 1:key=117;break}return key}),getASCIIKey:(function(event){if(event["ctrlKey"]||event["altKey"]||event["metaKey"])return null;var keycode=event["keyCode"];if(48<=keycode&&keycode<=57)return keycode;if(65<=keycode&&keycode<=90)return event["shiftKey"]?keycode:keycode+32;if(96<=keycode&&keycode<=105)return keycode-48;if(106<=keycode&&keycode<=111)return keycode-106+42;switch(keycode){case 9:case 13:case 27:case 32:case 61:return keycode}var s=event["shiftKey"];switch(keycode){case 186:return s?58:59;case 187:return s?43:61;case 188:return s?60:44;case 189:return s?95:45;case 190:return s?62:46;case 191:return s?63:47;case 219:return s?123:91;case 220:return s?124:47;case 221:return s?125:93;case 222:return s?34:39}return null}),onKeydown:(function(event){if(GLUT.specialFunc||GLUT.keyboardFunc){var key=GLUT.getSpecialKey(event["keyCode"]);if(key!==null){if(GLUT.specialFunc){event.preventDefault();GLUT.saveModifiers(event);Module["dynCall_viii"](GLUT.specialFunc,key,Browser.mouseX,Browser.mouseY)}}else{key=GLUT.getASCIIKey(event);if(key!==null&&GLUT.keyboardFunc){event.preventDefault();GLUT.saveModifiers(event);Module["dynCall_viii"](GLUT.keyboardFunc,key,Browser.mouseX,Browser.mouseY)}}}}),onKeyup:(function(event){if(GLUT.specialUpFunc||GLUT.keyboardUpFunc){var key=GLUT.getSpecialKey(event["keyCode"]);if(key!==null){if(GLUT.specialUpFunc){event.preventDefault();GLUT.saveModifiers(event);Module["dynCall_viii"](GLUT.specialUpFunc,key,Browser.mouseX,Browser.mouseY)}}else{key=GLUT.getASCIIKey(event);if(key!==null&&GLUT.keyboardUpFunc){event.preventDefault();GLUT.saveModifiers(event);Module["dynCall_viii"](GLUT.keyboardUpFunc,key,Browser.mouseX,Browser.mouseY)}}}}),touchHandler:(function(event){if(event.target!=Module["canvas"]){return}var touches=event.changedTouches,main=touches[0],type="";switch(event.type){case"touchstart":type="mousedown";break;case"touchmove":type="mousemove";break;case"touchend":type="mouseup";break;default:return}var simulatedEvent=document.createEvent("MouseEvent");simulatedEvent.initMouseEvent(type,true,true,window,1,main.screenX,main.screenY,main.clientX,main.clientY,false,false,false,false,0,null);main.target.dispatchEvent(simulatedEvent);event.preventDefault()}),onMouseButtonDown:(function(event){Browser.calculateMouseEvent(event);GLUT.buttons|=1<<event["button"];if(event.target==Module["canvas"]&&GLUT.mouseFunc){try{event.target.setCapture()}catch(e){}event.preventDefault();GLUT.saveModifiers(event);Module["dynCall_viiii"](GLUT.mouseFunc,event["button"],0,Browser.mouseX,Browser.mouseY)}}),onMouseButtonUp:(function(event){Browser.calculateMouseEvent(event);GLUT.buttons&=~(1<<event["button"]);if(GLUT.mouseFunc){event.preventDefault();GLUT.saveModifiers(event);Module["dynCall_viiii"](GLUT.mouseFunc,event["button"],1,Browser.mouseX,Browser.mouseY)}}),onMouseWheel:(function(event){Browser.calculateMouseEvent(event);var e=window.event||event;var delta=-Browser.getMouseWheelDelta(event);delta=delta==0?0:delta>0?Math.max(delta,1):Math.min(delta,-1);var button=3;if(delta<0){button=4}if(GLUT.mouseFunc){event.preventDefault();GLUT.saveModifiers(event);Module["dynCall_viiii"](GLUT.mouseFunc,button,0,Browser.mouseX,Browser.mouseY)}}),onFullscreenEventChange:(function(event){var width;var height;if(document["fullscreen"]||document["fullScreen"]||document["mozFullScreen"]||document["webkitIsFullScreen"]){width=screen["width"];height=screen["height"]}else{width=GLUT.windowWidth;height=GLUT.windowHeight;document.removeEventListener("fullscreenchange",GLUT.onFullscreenEventChange,true);document.removeEventListener("mozfullscreenchange",GLUT.onFullscreenEventChange,true);document.removeEventListener("webkitfullscreenchange",GLUT.onFullscreenEventChange,true)}Browser.setCanvasSize(width,height);if(GLUT.reshapeFunc){Module["dynCall_vii"](GLUT.reshapeFunc,width,height)}_glutPostRedisplay()}),requestFullscreen:(function(){Browser.requestFullscreen(false,false)}),requestFullScreen:(function(){Module.printErr("GLUT.requestFullScreen() is deprecated. Please call GLUT.requestFullscreen instead.");GLUT.requestFullScreen=(function(){return GLUT.requestFullscreen()});return GLUT.requestFullscreen()}),exitFullscreen:(function(){var CFS=document["exitFullscreen"]||document["cancelFullScreen"]||document["mozCancelFullScreen"]||document["webkitCancelFullScreen"]||(function(){});CFS.apply(document,[])}),cancelFullScreen:(function(){Module.printErr("GLUT.cancelFullScreen() is deprecated. Please call GLUT.exitFullscreen instead.");GLUT.cancelFullScreen=(function(){return GLUT.exitFullscreen()});return GLUT.exitFullscreen()})};function _glutPassiveMotionFunc(func){GLUT.passiveMotionFunc=func}function _fork(){___setErrNo(ERRNO_CODES.EAGAIN);return-1}function _posix_spawn(){return _fork.apply(null,arguments)}function _glutDisplayFunc(func){GLUT.displayFunc=func}Module["_pthread_mutex_lock"]=_pthread_mutex_lock;function _kill(pid,sig){Module.printErr("Calling stub instead of kill()");___setErrNo(ERRNO_CODES.EPERM);return-1}function _glLinkProgram(program){GLctx.linkProgram(GL.programs[program]);GL.programInfos[program]=null;GL.populateUniformTable(program)}function _glBindTexture(target,texture){GLctx.bindTexture(target,texture?GL.textures[texture]:null)}function _glGetStringi(name,index){if(GLctx.canvas.GLctxObject.version<2){GL.recordError(1282);return 0}var stringiCache=GL.stringiCache[name];if(stringiCache){if(index<0||index>=stringiCache.length){GL.recordError(1281);return 0}return stringiCache[index]}switch(name){case 7939:var exts=GLctx.getSupportedExtensions();var gl_exts=[];for(var i=0;i<exts.length;++i){gl_exts.push(allocate(intArrayFromString(exts[i]),"i8",ALLOC_NORMAL));gl_exts.push(allocate(intArrayFromString("GL_"+exts[i]),"i8",ALLOC_NORMAL))}stringiCache=GL.stringiCache[name]=gl_exts;if(index<0||index>=stringiCache.length){GL.recordError(1281);return 0}return stringiCache[index];default:GL.recordError(1280);return 0}}function _sem_destroy(){}function _posix_spawn_file_actions_init(){Module["printErr"]("missing function: posix_spawn_file_actions_init");abort(-1)}function _glCompressedTexSubImage3D(target,level,xoffset,yoffset,zoffset,width,height,depth,format,imageSize,data){if(GL.currentContext.supportsWebGL2EntryPoints){GLctx["compressedTexSubImage3D"](target,level,xoffset,yoffset,zoffset,width,height,depth,format,HEAPU8,data,imageSize)}else{GLctx["compressedTexSubImage3D"](target,level,xoffset,yoffset,zoffset,width,height,depth,format,data?HEAPU8.subarray(data,data+imageSize):null)}}var ERRNO_MESSAGES={0:"Success",1:"Not super-user",2:"No such file or directory",3:"No such process",4:"Interrupted system call",5:"I/O error",6:"No such device or address",7:"Arg list too long",8:"Exec format error",9:"Bad file number",10:"No children",11:"No more processes",12:"Not enough core",13:"Permission denied",14:"Bad address",15:"Block device required",16:"Mount device busy",17:"File exists",18:"Cross-device link",19:"No such device",20:"Not a directory",21:"Is a directory",22:"Invalid argument",23:"Too many open files in system",24:"Too many open files",25:"Not a typewriter",26:"Text file busy",27:"File too large",28:"No space left on device",29:"Illegal seek",30:"Read only file system",31:"Too many links",32:"Broken pipe",33:"Math arg out of domain of func",34:"Math result not representable",35:"File locking deadlock error",36:"File or path name too long",37:"No record locks available",38:"Function not implemented",39:"Directory not empty",40:"Too many symbolic links",42:"No message of desired type",43:"Identifier removed",44:"Channel number out of range",45:"Level 2 not synchronized",46:"Level 3 halted",47:"Level 3 reset",48:"Link number out of range",49:"Protocol driver not attached",50:"No CSI structure available",51:"Level 2 halted",52:"Invalid exchange",53:"Invalid request descriptor",54:"Exchange full",55:"No anode",56:"Invalid request code",57:"Invalid slot",59:"Bad font file fmt",60:"Device not a stream",61:"No data (for no delay io)",62:"Timer expired",63:"Out of streams resources",64:"Machine is not on the network",65:"Package not installed",66:"The object is remote",67:"The link has been severed",68:"Advertise error",69:"Srmount error",70:"Communication error on send",71:"Protocol error",72:"Multihop attempted",73:"Cross mount point (not really error)",74:"Trying to read unreadable message",75:"Value too large for defined data type",76:"Given log. name not unique",77:"f.d. invalid for this operation",78:"Remote address changed",79:"Can access a needed shared lib",80:"Accessing a corrupted shared lib",81:".lib section in a.out corrupted",82:"Attempting to link in too many libs",83:"Attempting to exec a shared library",84:"Illegal byte sequence",86:"Streams pipe error",87:"Too many users",88:"Socket operation on non-socket",89:"Destination address required",90:"Message too long",91:"Protocol wrong type for socket",92:"Protocol not available",93:"Unknown protocol",94:"Socket type not supported",95:"Not supported",96:"Protocol family not supported",97:"Address family not supported by protocol family",98:"Address already in use",99:"Address not available",100:"Network interface is not configured",101:"Network is unreachable",102:"Connection reset by network",103:"Connection aborted",104:"Connection reset by peer",105:"No buffer space available",106:"Socket is already connected",107:"Socket is not connected",108:"Can't send after socket shutdown",109:"Too many references",110:"Connection timed out",111:"Connection refused",112:"Host is down",113:"Host is unreachable",114:"Socket already connected",115:"Connection already in progress",116:"Stale file handle",122:"Quota exceeded",123:"No medium (in tape drive)",125:"Operation canceled",130:"Previous owner died",131:"State not recoverable"};var PATH={splitPath:(function(filename){var splitPathRe=/^(\/?|)([\s\S]*?)((?:\.{1,2}|[^\/]+?|)(\.[^.\/]*|))(?:[\/]*)$/;return splitPathRe.exec(filename).slice(1)}),normalizeArray:(function(parts,allowAboveRoot){var up=0;for(var i=parts.length-1;i>=0;i--){var last=parts[i];if(last==="."){parts.splice(i,1)}else if(last===".."){parts.splice(i,1);up++}else if(up){parts.splice(i,1);up--}}if(allowAboveRoot){for(;up--;up){parts.unshift("..")}}return parts}),normalize:(function(path){var isAbsolute=path.charAt(0)==="/",trailingSlash=path.substr(-1)==="/";path=PATH.normalizeArray(path.split("/").filter((function(p){return!!p})),!isAbsolute).join("/");if(!path&&!isAbsolute){path="."}if(path&&trailingSlash){path+="/"}return(isAbsolute?"/":"")+path}),dirname:(function(path){var result=PATH.splitPath(path),root=result[0],dir=result[1];if(!root&&!dir){return"."}if(dir){dir=dir.substr(0,dir.length-1)}return root+dir}),basename:(function(path){if(path==="/")return"/";var lastSlash=path.lastIndexOf("/");if(lastSlash===-1)return path;return path.substr(lastSlash+1)}),extname:(function(path){return PATH.splitPath(path)[3]}),join:(function(){var paths=Array.prototype.slice.call(arguments,0);return PATH.normalize(paths.join("/"))}),join2:(function(l,r){return PATH.normalize(l+"/"+r)}),resolve:(function(){var resolvedPath="",resolvedAbsolute=false;for(var i=arguments.length-1;i>=-1&&!resolvedAbsolute;i--){var path=i>=0?arguments[i]:FS.cwd();if(typeof path!=="string"){throw new TypeError("Arguments to path.resolve must be strings")}else if(!path){return""}resolvedPath=path+"/"+resolvedPath;resolvedAbsolute=path.charAt(0)==="/"}resolvedPath=PATH.normalizeArray(resolvedPath.split("/").filter((function(p){return!!p})),!resolvedAbsolute).join("/");return(resolvedAbsolute?"/":"")+resolvedPath||"."}),relative:(function(from,to){from=PATH.resolve(from).substr(1);to=PATH.resolve(to).substr(1);function trim(arr){var start=0;for(;start<arr.length;start++){if(arr[start]!=="")break}var end=arr.length-1;for(;end>=0;end--){if(arr[end]!=="")break}if(start>end)return[];return arr.slice(start,end-start+1)}var fromParts=trim(from.split("/"));var toParts=trim(to.split("/"));var length=Math.min(fromParts.length,toParts.length);var samePartsLength=length;for(var i=0;i<length;i++){if(fromParts[i]!==toParts[i]){samePartsLength=i;break}}var outputParts=[];for(var i=samePartsLength;i<fromParts.length;i++){outputParts.push("..")}outputParts=outputParts.concat(toParts.slice(samePartsLength));return outputParts.join("/")})};var TTY={ttys:[],init:(function(){}),shutdown:(function(){}),register:(function(dev,ops){TTY.ttys[dev]={input:[],output:[],ops:ops};FS.registerDevice(dev,TTY.stream_ops)}),stream_ops:{open:(function(stream){var tty=TTY.ttys[stream.node.rdev];if(!tty){throw new FS.ErrnoError(ERRNO_CODES.ENODEV)}stream.tty=tty;stream.seekable=false}),close:(function(stream){stream.tty.ops.flush(stream.tty)}),flush:(function(stream){stream.tty.ops.flush(stream.tty)}),read:(function(stream,buffer,offset,length,pos){if(!stream.tty||!stream.tty.ops.get_char){throw new FS.ErrnoError(ERRNO_CODES.ENXIO)}var bytesRead=0;for(var i=0;i<length;i++){var result;try{result=stream.tty.ops.get_char(stream.tty)}catch(e){throw new FS.ErrnoError(ERRNO_CODES.EIO)}if(result===undefined&&bytesRead===0){throw new FS.ErrnoError(ERRNO_CODES.EAGAIN)}if(result===null||result===undefined)break;bytesRead++;buffer[offset+i]=result}if(bytesRead){stream.node.timestamp=Date.now()}return bytesRead}),write:(function(stream,buffer,offset,length,pos){if(!stream.tty||!stream.tty.ops.put_char){throw new FS.ErrnoError(ERRNO_CODES.ENXIO)}for(var i=0;i<length;i++){try{stream.tty.ops.put_char(stream.tty,buffer[offset+i])}catch(e){throw new FS.ErrnoError(ERRNO_CODES.EIO)}}if(length){stream.node.timestamp=Date.now()}return i})},default_tty_ops:{get_char:(function(tty){if(!tty.input.length){var result=null;if(ENVIRONMENT_IS_NODE){var BUFSIZE=256;var buf=new Buffer(BUFSIZE);var bytesRead=0;var isPosixPlatform=process.platform!="win32";var fd=process.stdin.fd;if(isPosixPlatform){var usingDevice=false;try{fd=fs.openSync("/dev/stdin","r");usingDevice=true}catch(e){}}try{bytesRead=fs.readSync(fd,buf,0,BUFSIZE,null)}catch(e){if(e.toString().indexOf("EOF")!=-1)bytesRead=0;else throw e}if(usingDevice){fs.closeSync(fd)}if(bytesRead>0){result=buf.slice(0,bytesRead).toString("utf-8")}else{result=null}}else if(typeof window!="undefined"&&typeof window.prompt=="function"){result=window.prompt("Input: ");if(result!==null){result+="\n"}}else if(typeof readline=="function"){result=readline();if(result!==null){result+="\n"}}if(!result){return null}tty.input=intArrayFromString(result,true)}return tty.input.shift()}),put_char:(function(tty,val){if(val===null||val===10){Module["print"](UTF8ArrayToString(tty.output,0));tty.output=[]}else{if(val!=0)tty.output.push(val)}}),flush:(function(tty){if(tty.output&&tty.output.length>0){Module["print"](UTF8ArrayToString(tty.output,0));tty.output=[]}})},default_tty1_ops:{put_char:(function(tty,val){if(val===null||val===10){Module["printErr"](UTF8ArrayToString(tty.output,0));tty.output=[]}else{if(val!=0)tty.output.push(val)}}),flush:(function(tty){if(tty.output&&tty.output.length>0){Module["printErr"](UTF8ArrayToString(tty.output,0));tty.output=[]}})}};var MEMFS={ops_table:null,mount:(function(mount){return MEMFS.createNode(null,"/",16384|511,0)}),createNode:(function(parent,name,mode,dev){if(FS.isBlkdev(mode)||FS.isFIFO(mode)){throw new FS.ErrnoError(ERRNO_CODES.EPERM)}if(!MEMFS.ops_table){MEMFS.ops_table={dir:{node:{getattr:MEMFS.node_ops.getattr,setattr:MEMFS.node_ops.setattr,lookup:MEMFS.node_ops.lookup,mknod:MEMFS.node_ops.mknod,rename:MEMFS.node_ops.rename,unlink:MEMFS.node_ops.unlink,rmdir:MEMFS.node_ops.rmdir,readdir:MEMFS.node_ops.readdir,symlink:MEMFS.node_ops.symlink},stream:{llseek:MEMFS.stream_ops.llseek}},file:{node:{getattr:MEMFS.node_ops.getattr,setattr:MEMFS.node_ops.setattr},stream:{llseek:MEMFS.stream_ops.llseek,read:MEMFS.stream_ops.read,write:MEMFS.stream_ops.write,allocate:MEMFS.stream_ops.allocate,mmap:MEMFS.stream_ops.mmap,msync:MEMFS.stream_ops.msync}},link:{node:{getattr:MEMFS.node_ops.getattr,setattr:MEMFS.node_ops.setattr,readlink:MEMFS.node_ops.readlink},stream:{}},chrdev:{node:{getattr:MEMFS.node_ops.getattr,setattr:MEMFS.node_ops.setattr},stream:FS.chrdev_stream_ops}}}var node=FS.createNode(parent,name,mode,dev);if(FS.isDir(node.mode)){node.node_ops=MEMFS.ops_table.dir.node;node.stream_ops=MEMFS.ops_table.dir.stream;node.contents={}}else if(FS.isFile(node.mode)){node.node_ops=MEMFS.ops_table.file.node;node.stream_ops=MEMFS.ops_table.file.stream;node.usedBytes=0;node.contents=null}else if(FS.isLink(node.mode)){node.node_ops=MEMFS.ops_table.link.node;node.stream_ops=MEMFS.ops_table.link.stream}else if(FS.isChrdev(node.mode)){node.node_ops=MEMFS.ops_table.chrdev.node;node.stream_ops=MEMFS.ops_table.chrdev.stream}node.timestamp=Date.now();if(parent){parent.contents[name]=node}return node}),getFileDataAsRegularArray:(function(node){if(node.contents&&node.contents.subarray){var arr=[];for(var i=0;i<node.usedBytes;++i)arr.push(node.contents[i]);return arr}return node.contents}),getFileDataAsTypedArray:(function(node){if(!node.contents)return new Uint8Array;if(node.contents.subarray)return node.contents.subarray(0,node.usedBytes);return new Uint8Array(node.contents)}),expandFileStorage:(function(node,newCapacity){if(node.contents&&node.contents.subarray&&newCapacity>node.contents.length){node.contents=MEMFS.getFileDataAsRegularArray(node);node.usedBytes=node.contents.length}if(!node.contents||node.contents.subarray){var prevCapacity=node.contents?node.contents.length:0;if(prevCapacity>=newCapacity)return;var CAPACITY_DOUBLING_MAX=1024*1024;newCapacity=Math.max(newCapacity,prevCapacity*(prevCapacity<CAPACITY_DOUBLING_MAX?2:1.125)|0);if(prevCapacity!=0)newCapacity=Math.max(newCapacity,256);var oldContents=node.contents;node.contents=new Uint8Array(newCapacity);if(node.usedBytes>0)node.contents.set(oldContents.subarray(0,node.usedBytes),0);return}if(!node.contents&&newCapacity>0)node.contents=[];while(node.contents.length<newCapacity)node.contents.push(0)}),resizeFileStorage:(function(node,newSize){if(node.usedBytes==newSize)return;if(newSize==0){node.contents=null;node.usedBytes=0;return}if(!node.contents||node.contents.subarray){var oldContents=node.contents;node.contents=new Uint8Array(new ArrayBuffer(newSize));if(oldContents){node.contents.set(oldContents.subarray(0,Math.min(newSize,node.usedBytes)))}node.usedBytes=newSize;return}if(!node.contents)node.contents=[];if(node.contents.length>newSize)node.contents.length=newSize;else while(node.contents.length<newSize)node.contents.push(0);node.usedBytes=newSize}),node_ops:{getattr:(function(node){var attr={};attr.dev=FS.isChrdev(node.mode)?node.id:1;attr.ino=node.id;attr.mode=node.mode;attr.nlink=1;attr.uid=0;attr.gid=0;attr.rdev=node.rdev;if(FS.isDir(node.mode)){attr.size=4096}else if(FS.isFile(node.mode)){attr.size=node.usedBytes}else if(FS.isLink(node.mode)){attr.size=node.link.length}else{attr.size=0}attr.atime=new Date(node.timestamp);attr.mtime=new Date(node.timestamp);attr.ctime=new Date(node.timestamp);attr.blksize=4096;attr.blocks=Math.ceil(attr.size/attr.blksize);return attr}),setattr:(function(node,attr){if(attr.mode!==undefined){node.mode=attr.mode}if(attr.timestamp!==undefined){node.timestamp=attr.timestamp}if(attr.size!==undefined){MEMFS.resizeFileStorage(node,attr.size)}}),lookup:(function(parent,name){throw FS.genericErrors[ERRNO_CODES.ENOENT]}),mknod:(function(parent,name,mode,dev){return MEMFS.createNode(parent,name,mode,dev)}),rename:(function(old_node,new_dir,new_name){if(FS.isDir(old_node.mode)){var new_node;try{new_node=FS.lookupNode(new_dir,new_name)}catch(e){}if(new_node){for(var i in new_node.contents){throw new FS.ErrnoError(ERRNO_CODES.ENOTEMPTY)}}}delete old_node.parent.contents[old_node.name];old_node.name=new_name;new_dir.contents[new_name]=old_node;old_node.parent=new_dir}),unlink:(function(parent,name){delete parent.contents[name]}),rmdir:(function(parent,name){var node=FS.lookupNode(parent,name);for(var i in node.contents){throw new FS.ErrnoError(ERRNO_CODES.ENOTEMPTY)}delete parent.contents[name]}),readdir:(function(node){var entries=[".",".."];for(var key in node.contents){if(!node.contents.hasOwnProperty(key)){continue}entries.push(key)}return entries}),symlink:(function(parent,newname,oldpath){var node=MEMFS.createNode(parent,newname,511|40960,0);node.link=oldpath;return node}),readlink:(function(node){if(!FS.isLink(node.mode)){throw new FS.ErrnoError(ERRNO_CODES.EINVAL)}return node.link})},stream_ops:{read:(function(stream,buffer,offset,length,position){var contents=stream.node.contents;if(position>=stream.node.usedBytes)return 0;var size=Math.min(stream.node.usedBytes-position,length);assert(size>=0);if(size>8&&contents.subarray){buffer.set(contents.subarray(position,position+size),offset)}else{for(var i=0;i<size;i++)buffer[offset+i]=contents[position+i]}return size}),write:(function(stream,buffer,offset,length,position,canOwn){if(!length)return 0;var node=stream.node;node.timestamp=Date.now();if(buffer.subarray&&(!node.contents||node.contents.subarray)){if(canOwn){assert(position===0,"canOwn must imply no weird position inside the file");node.contents=buffer.subarray(offset,offset+length);node.usedBytes=length;return length}else if(node.usedBytes===0&&position===0){node.contents=new Uint8Array(buffer.subarray(offset,offset+length));node.usedBytes=length;return length}else if(position+length<=node.usedBytes){node.contents.set(buffer.subarray(offset,offset+length),position);return length}}MEMFS.expandFileStorage(node,position+length);if(node.contents.subarray&&buffer.subarray)node.contents.set(buffer.subarray(offset,offset+length),position);else{for(var i=0;i<length;i++){node.contents[position+i]=buffer[offset+i]}}node.usedBytes=Math.max(node.usedBytes,position+length);return length}),llseek:(function(stream,offset,whence){var position=offset;if(whence===1){position+=stream.position}else if(whence===2){if(FS.isFile(stream.node.mode)){position+=stream.node.usedBytes}}if(position<0){throw new FS.ErrnoError(ERRNO_CODES.EINVAL)}return position}),allocate:(function(stream,offset,length){MEMFS.expandFileStorage(stream.node,offset+length);stream.node.usedBytes=Math.max(stream.node.usedBytes,offset+length)}),mmap:(function(stream,buffer,offset,length,position,prot,flags){if(!FS.isFile(stream.node.mode)){throw new FS.ErrnoError(ERRNO_CODES.ENODEV)}var ptr;var allocated;var contents=stream.node.contents;if(!(flags&2)&&(contents.buffer===buffer||contents.buffer===buffer.buffer)){allocated=false;ptr=contents.byteOffset}else{if(position>0||position+length<stream.node.usedBytes){if(contents.subarray){contents=contents.subarray(position,position+length)}else{contents=Array.prototype.slice.call(contents,position,position+length)}}allocated=true;ptr=_malloc(length);if(!ptr){throw new FS.ErrnoError(ERRNO_CODES.ENOMEM)}buffer.set(contents,ptr)}return{ptr:ptr,allocated:allocated}}),msync:(function(stream,buffer,offset,length,mmapFlags){if(!FS.isFile(stream.node.mode)){throw new FS.ErrnoError(ERRNO_CODES.ENODEV)}if(mmapFlags&2){return 0}var bytesWritten=MEMFS.stream_ops.write(stream,buffer,0,length,offset,false);return 0})}};var IDBFS={dbs:{},indexedDB:(function(){if(typeof indexedDB!=="undefined")return indexedDB;var ret=null;if(typeof window==="object")ret=window.indexedDB||window.mozIndexedDB||window.webkitIndexedDB||window.msIndexedDB;assert(ret,"IDBFS used, but indexedDB not supported");return ret}),DB_VERSION:21,DB_STORE_NAME:"FILE_DATA",mount:(function(mount){return MEMFS.mount.apply(null,arguments)}),syncfs:(function(mount,populate,callback){IDBFS.getLocalSet(mount,(function(err,local){if(err)return callback(err);IDBFS.getRemoteSet(mount,(function(err,remote){if(err)return callback(err);var src=populate?remote:local;var dst=populate?local:remote;IDBFS.reconcile(src,dst,callback)}))}))}),getDB:(function(name,callback){var db=IDBFS.dbs[name];if(db){return callback(null,db)}var req;try{req=IDBFS.indexedDB().open(name,IDBFS.DB_VERSION)}catch(e){return callback(e)}if(!req){return callback("Unable to connect to IndexedDB")}req.onupgradeneeded=(function(e){var db=e.target.result;var transaction=e.target.transaction;var fileStore;if(db.objectStoreNames.contains(IDBFS.DB_STORE_NAME)){fileStore=transaction.objectStore(IDBFS.DB_STORE_NAME)}else{fileStore=db.createObjectStore(IDBFS.DB_STORE_NAME)}if(!fileStore.indexNames.contains("timestamp")){fileStore.createIndex("timestamp","timestamp",{unique:false})}});req.onsuccess=(function(){db=req.result;IDBFS.dbs[name]=db;callback(null,db)});req.onerror=(function(e){callback(this.error);e.preventDefault()})}),getLocalSet:(function(mount,callback){var entries={};function isRealDir(p){return p!=="."&&p!==".."}function toAbsolute(root){return(function(p){return PATH.join2(root,p)})}var check=FS.readdir(mount.mountpoint).filter(isRealDir).map(toAbsolute(mount.mountpoint));while(check.length){var path=check.pop();var stat;try{stat=FS.stat(path)}catch(e){return callback(e)}if(FS.isDir(stat.mode)){check.push.apply(check,FS.readdir(path).filter(isRealDir).map(toAbsolute(path)))}entries[path]={timestamp:stat.mtime}}return callback(null,{type:"local",entries:entries})}),getRemoteSet:(function(mount,callback){var entries={};IDBFS.getDB(mount.mountpoint,(function(err,db){if(err)return callback(err);var transaction=db.transaction([IDBFS.DB_STORE_NAME],"readonly");transaction.onerror=(function(e){callback(this.error);e.preventDefault()});var store=transaction.objectStore(IDBFS.DB_STORE_NAME);var index=store.index("timestamp");index.openKeyCursor().onsuccess=(function(event){var cursor=event.target.result;if(!cursor){return callback(null,{type:"remote",db:db,entries:entries})}entries[cursor.primaryKey]={timestamp:cursor.key};cursor.continue()})}))}),loadLocalEntry:(function(path,callback){var stat,node;try{var lookup=FS.lookupPath(path);node=lookup.node;stat=FS.stat(path)}catch(e){return callback(e)}if(FS.isDir(stat.mode)){return callback(null,{timestamp:stat.mtime,mode:stat.mode})}else if(FS.isFile(stat.mode)){node.contents=MEMFS.getFileDataAsTypedArray(node);return callback(null,{timestamp:stat.mtime,mode:stat.mode,contents:node.contents})}else{return callback(new Error("node type not supported"))}}),storeLocalEntry:(function(path,entry,callback){try{if(FS.isDir(entry.mode)){FS.mkdir(path,entry.mode)}else if(FS.isFile(entry.mode)){FS.writeFile(path,entry.contents,{encoding:"binary",canOwn:true})}else{return callback(new Error("node type not supported"))}FS.chmod(path,entry.mode);FS.utime(path,entry.timestamp,entry.timestamp)}catch(e){return callback(e)}callback(null)}),removeLocalEntry:(function(path,callback){try{var lookup=FS.lookupPath(path);var stat=FS.stat(path);if(FS.isDir(stat.mode)){FS.rmdir(path)}else if(FS.isFile(stat.mode)){FS.unlink(path)}}catch(e){return callback(e)}callback(null)}),loadRemoteEntry:(function(store,path,callback){var req=store.get(path);req.onsuccess=(function(event){callback(null,event.target.result)});req.onerror=(function(e){callback(this.error);e.preventDefault()})}),storeRemoteEntry:(function(store,path,entry,callback){var req=store.put(entry,path);req.onsuccess=(function(){callback(null)});req.onerror=(function(e){callback(this.error);e.preventDefault()})}),removeRemoteEntry:(function(store,path,callback){var req=store.delete(path);req.onsuccess=(function(){callback(null)});req.onerror=(function(e){callback(this.error);e.preventDefault()})}),reconcile:(function(src,dst,callback){var total=0;var create=[];Object.keys(src.entries).forEach((function(key){var e=src.entries[key];var e2=dst.entries[key];if(!e2||e.timestamp>e2.timestamp){create.push(key);total++}}));var remove=[];Object.keys(dst.entries).forEach((function(key){var e=dst.entries[key];var e2=src.entries[key];if(!e2){remove.push(key);total++}}));if(!total){return callback(null)}var completed=0;var db=src.type==="remote"?src.db:dst.db;var transaction=db.transaction([IDBFS.DB_STORE_NAME],"readwrite");var store=transaction.objectStore(IDBFS.DB_STORE_NAME);function done(err){if(err){if(!done.errored){done.errored=true;return callback(err)}return}if(++completed>=total){return callback(null)}}transaction.onerror=(function(e){done(this.error);e.preventDefault()});create.sort().forEach((function(path){if(dst.type==="local"){IDBFS.loadRemoteEntry(store,path,(function(err,entry){if(err)return done(err);IDBFS.storeLocalEntry(path,entry,done)}))}else{IDBFS.loadLocalEntry(path,(function(err,entry){if(err)return done(err);IDBFS.storeRemoteEntry(store,path,entry,done)}))}}));remove.sort().reverse().forEach((function(path){if(dst.type==="local"){IDBFS.removeLocalEntry(path,done)}else{IDBFS.removeRemoteEntry(store,path,done)}}))})};var NODEFS={isWindows:false,staticInit:(function(){NODEFS.isWindows=!!process.platform.match(/^win/)}),mount:(function(mount){assert(ENVIRONMENT_IS_NODE);return NODEFS.createNode(null,"/",NODEFS.getMode(mount.opts.root),0)}),createNode:(function(parent,name,mode,dev){if(!FS.isDir(mode)&&!FS.isFile(mode)&&!FS.isLink(mode)){throw new FS.ErrnoError(ERRNO_CODES.EINVAL)}var node=FS.createNode(parent,name,mode);node.node_ops=NODEFS.node_ops;node.stream_ops=NODEFS.stream_ops;return node}),getMode:(function(path){var stat;try{stat=fs.lstatSync(path);if(NODEFS.isWindows){stat.mode=stat.mode|(stat.mode&146)>>1}}catch(e){if(!e.code)throw e;throw new FS.ErrnoError(ERRNO_CODES[e.code])}return stat.mode}),realPath:(function(node){var parts=[];while(node.parent!==node){parts.push(node.name);node=node.parent}parts.push(node.mount.opts.root);parts.reverse();return PATH.join.apply(null,parts)}),flagsToPermissionStringMap:{0:"r",1:"r+",2:"r+",64:"r",65:"r+",66:"r+",129:"rx+",193:"rx+",514:"w+",577:"w",578:"w+",705:"wx",706:"wx+",1024:"a",1025:"a",1026:"a+",1089:"a",1090:"a+",1153:"ax",1154:"ax+",1217:"ax",1218:"ax+",4096:"rs",4098:"rs+"},flagsToPermissionString:(function(flags){flags&=~2097152;flags&=~2048;flags&=~32768;flags&=~524288;if(flags in NODEFS.flagsToPermissionStringMap){return NODEFS.flagsToPermissionStringMap[flags]}else{throw new FS.ErrnoError(ERRNO_CODES.EINVAL)}}),node_ops:{getattr:(function(node){var path=NODEFS.realPath(node);var stat;try{stat=fs.lstatSync(path)}catch(e){if(!e.code)throw e;throw new FS.ErrnoError(ERRNO_CODES[e.code])}if(NODEFS.isWindows&&!stat.blksize){stat.blksize=4096}if(NODEFS.isWindows&&!stat.blocks){stat.blocks=(stat.size+stat.blksize-1)/stat.blksize|0}return{dev:stat.dev,ino:stat.ino,mode:stat.mode,nlink:stat.nlink,uid:stat.uid,gid:stat.gid,rdev:stat.rdev,size:stat.size,atime:stat.atime,mtime:stat.mtime,ctime:stat.ctime,blksize:stat.blksize,blocks:stat.blocks}}),setattr:(function(node,attr){var path=NODEFS.realPath(node);try{if(attr.mode!==undefined){fs.chmodSync(path,attr.mode);node.mode=attr.mode}if(attr.timestamp!==undefined){var date=new Date(attr.timestamp);fs.utimesSync(path,date,date)}if(attr.size!==undefined){fs.truncateSync(path,attr.size)}}catch(e){if(!e.code)throw e;throw new FS.ErrnoError(ERRNO_CODES[e.code])}}),lookup:(function(parent,name){var path=PATH.join2(NODEFS.realPath(parent),name);var mode=NODEFS.getMode(path);return NODEFS.createNode(parent,name,mode)}),mknod:(function(parent,name,mode,dev){var node=NODEFS.createNode(parent,name,mode,dev);var path=NODEFS.realPath(node);try{if(FS.isDir(node.mode)){fs.mkdirSync(path,node.mode)}else{fs.writeFileSync(path,"",{mode:node.mode})}}catch(e){if(!e.code)throw e;throw new FS.ErrnoError(ERRNO_CODES[e.code])}return node}),rename:(function(oldNode,newDir,newName){var oldPath=NODEFS.realPath(oldNode);var newPath=PATH.join2(NODEFS.realPath(newDir),newName);try{fs.renameSync(oldPath,newPath)}catch(e){if(!e.code)throw e;throw new FS.ErrnoError(ERRNO_CODES[e.code])}}),unlink:(function(parent,name){var path=PATH.join2(NODEFS.realPath(parent),name);try{fs.unlinkSync(path)}catch(e){if(!e.code)throw e;throw new FS.ErrnoError(ERRNO_CODES[e.code])}}),rmdir:(function(parent,name){var path=PATH.join2(NODEFS.realPath(parent),name);try{fs.rmdirSync(path)}catch(e){if(!e.code)throw e;throw new FS.ErrnoError(ERRNO_CODES[e.code])}}),readdir:(function(node){var path=NODEFS.realPath(node);try{return fs.readdirSync(path)}catch(e){if(!e.code)throw e;throw new FS.ErrnoError(ERRNO_CODES[e.code])}}),symlink:(function(parent,newName,oldPath){var newPath=PATH.join2(NODEFS.realPath(parent),newName);try{fs.symlinkSync(oldPath,newPath)}catch(e){if(!e.code)throw e;throw new FS.ErrnoError(ERRNO_CODES[e.code])}}),readlink:(function(node){var path=NODEFS.realPath(node);try{path=fs.readlinkSync(path);path=NODEJS_PATH.relative(NODEJS_PATH.resolve(node.mount.opts.root),path);return path}catch(e){if(!e.code)throw e;throw new FS.ErrnoError(ERRNO_CODES[e.code])}})},stream_ops:{open:(function(stream){var path=NODEFS.realPath(stream.node);try{if(FS.isFile(stream.node.mode)){stream.nfd=fs.openSync(path,NODEFS.flagsToPermissionString(stream.flags))}}catch(e){if(!e.code)throw e;throw new FS.ErrnoError(ERRNO_CODES[e.code])}}),close:(function(stream){try{if(FS.isFile(stream.node.mode)&&stream.nfd){fs.closeSync(stream.nfd)}}catch(e){if(!e.code)throw e;throw new FS.ErrnoError(ERRNO_CODES[e.code])}}),read:(function(stream,buffer,offset,length,position){if(length===0)return 0;var nbuffer=new Buffer(length);var res;try{res=fs.readSync(stream.nfd,nbuffer,0,length,position)}catch(e){throw new FS.ErrnoError(ERRNO_CODES[e.code])}if(res>0){for(var i=0;i<res;i++){buffer[offset+i]=nbuffer[i]}}return res}),write:(function(stream,buffer,offset,length,position){var nbuffer=new Buffer(buffer.subarray(offset,offset+length));var res;try{res=fs.writeSync(stream.nfd,nbuffer,0,length,position)}catch(e){throw new FS.ErrnoError(ERRNO_CODES[e.code])}return res}),llseek:(function(stream,offset,whence){var position=offset;if(whence===1){position+=stream.position}else if(whence===2){if(FS.isFile(stream.node.mode)){try{var stat=fs.fstatSync(stream.nfd);position+=stat.size}catch(e){throw new FS.ErrnoError(ERRNO_CODES[e.code])}}}if(position<0){throw new FS.ErrnoError(ERRNO_CODES.EINVAL)}return position})}};var WORKERFS={DIR_MODE:16895,FILE_MODE:33279,reader:null,mount:(function(mount){assert(ENVIRONMENT_IS_WORKER);if(!WORKERFS.reader)WORKERFS.reader=new FileReaderSync;var root=WORKERFS.createNode(null,"/",WORKERFS.DIR_MODE,0);var createdParents={};function ensureParent(path){var parts=path.split("/");var parent=root;for(var i=0;i<parts.length-1;i++){var curr=parts.slice(0,i+1).join("/");if(!createdParents[curr]){createdParents[curr]=WORKERFS.createNode(parent,parts[i],WORKERFS.DIR_MODE,0)}parent=createdParents[curr]}return parent}function base(path){var parts=path.split("/");return parts[parts.length-1]}Array.prototype.forEach.call(mount.opts["files"]||[],(function(file){WORKERFS.createNode(ensureParent(file.name),base(file.name),WORKERFS.FILE_MODE,0,file,file.lastModifiedDate)}));(mount.opts["blobs"]||[]).forEach((function(obj){WORKERFS.createNode(ensureParent(obj["name"]),base(obj["name"]),WORKERFS.FILE_MODE,0,obj["data"])}));(mount.opts["packages"]||[]).forEach((function(pack){pack["metadata"].files.forEach((function(file){var name=file.filename.substr(1);WORKERFS.createNode(ensureParent(name),base(name),WORKERFS.FILE_MODE,0,pack["blob"].slice(file.start,file.end))}))}));return root}),createNode:(function(parent,name,mode,dev,contents,mtime){var node=FS.createNode(parent,name,mode);node.mode=mode;node.node_ops=WORKERFS.node_ops;node.stream_ops=WORKERFS.stream_ops;node.timestamp=(mtime||new Date).getTime();assert(WORKERFS.FILE_MODE!==WORKERFS.DIR_MODE);if(mode===WORKERFS.FILE_MODE){node.size=contents.size;node.contents=contents}else{node.size=4096;node.contents={}}if(parent){parent.contents[name]=node}return node}),node_ops:{getattr:(function(node){return{dev:1,ino:undefined,mode:node.mode,nlink:1,uid:0,gid:0,rdev:undefined,size:node.size,atime:new Date(node.timestamp),mtime:new Date(node.timestamp),ctime:new Date(node.timestamp),blksize:4096,blocks:Math.ceil(node.size/4096)}}),setattr:(function(node,attr){if(attr.mode!==undefined){node.mode=attr.mode}if(attr.timestamp!==undefined){node.timestamp=attr.timestamp}}),lookup:(function(parent,name){throw new FS.ErrnoError(ERRNO_CODES.ENOENT)}),mknod:(function(parent,name,mode,dev){throw new FS.ErrnoError(ERRNO_CODES.EPERM)}),rename:(function(oldNode,newDir,newName){throw new FS.ErrnoError(ERRNO_CODES.EPERM)}),unlink:(function(parent,name){throw new FS.ErrnoError(ERRNO_CODES.EPERM)}),rmdir:(function(parent,name){throw new FS.ErrnoError(ERRNO_CODES.EPERM)}),readdir:(function(node){var entries=[".",".."];for(var key in node.contents){if(!node.contents.hasOwnProperty(key)){continue}entries.push(key)}return entries}),symlink:(function(parent,newName,oldPath){throw new FS.ErrnoError(ERRNO_CODES.EPERM)}),readlink:(function(node){throw new FS.ErrnoError(ERRNO_CODES.EPERM)})},stream_ops:{read:(function(stream,buffer,offset,length,position){if(position>=stream.node.size)return 0;var chunk=stream.node.contents.slice(position,position+length);var ab=WORKERFS.reader.readAsArrayBuffer(chunk);buffer.set(new Uint8Array(ab),offset);return chunk.size}),write:(function(stream,buffer,offset,length,position){throw new FS.ErrnoError(ERRNO_CODES.EIO)}),llseek:(function(stream,offset,whence){var position=offset;if(whence===1){position+=stream.position}else if(whence===2){if(FS.isFile(stream.node.mode)){position+=stream.node.size}}if(position<0){throw new FS.ErrnoError(ERRNO_CODES.EINVAL)}return position})}};STATICTOP+=16;STATICTOP+=16;STATICTOP+=16;var FS={root:null,mounts:[],devices:[null],streams:[],nextInode:1,nameTable:null,currentPath:"/",initialized:false,ignorePermissions:true,trackingDelegate:{},tracking:{openFlags:{READ:1,WRITE:2}},ErrnoError:null,genericErrors:{},filesystems:null,syncFSRequests:0,handleFSError:(function(e){if(!(e instanceof FS.ErrnoError))throw e+" : "+stackTrace();return ___setErrNo(e.errno)}),lookupPath:(function(path,opts){path=PATH.resolve(FS.cwd(),path);opts=opts||{};if(!path)return{path:"",node:null};var defaults={follow_mount:true,recurse_count:0};for(var key in defaults){if(opts[key]===undefined){opts[key]=defaults[key]}}if(opts.recurse_count>8){throw new FS.ErrnoError(ERRNO_CODES.ELOOP)}var parts=PATH.normalizeArray(path.split("/").filter((function(p){return!!p})),false);var current=FS.root;var current_path="/";for(var i=0;i<parts.length;i++){var islast=i===parts.length-1;if(islast&&opts.parent){break}current=FS.lookupNode(current,parts[i]);current_path=PATH.join2(current_path,parts[i]);if(FS.isMountpoint(current)){if(!islast||islast&&opts.follow_mount){current=current.mounted.root}}if(!islast||opts.follow){var count=0;while(FS.isLink(current.mode)){var link=FS.readlink(current_path);current_path=PATH.resolve(PATH.dirname(current_path),link);var lookup=FS.lookupPath(current_path,{recurse_count:opts.recurse_count});current=lookup.node;if(count++>40){throw new FS.ErrnoError(ERRNO_CODES.ELOOP)}}}}return{path:current_path,node:current}}),getPath:(function(node){var path;while(true){if(FS.isRoot(node)){var mount=node.mount.mountpoint;if(!path)return mount;return mount[mount.length-1]!=="/"?mount+"/"+path:mount+path}path=path?node.name+"/"+path:node.name;node=node.parent}}),hashName:(function(parentid,name){var hash=0;for(var i=0;i<name.length;i++){hash=(hash<<5)-hash+name.charCodeAt(i)|0}return(parentid+hash>>>0)%FS.nameTable.length}),hashAddNode:(function(node){var hash=FS.hashName(node.parent.id,node.name);node.name_next=FS.nameTable[hash];FS.nameTable[hash]=node}),hashRemoveNode:(function(node){var hash=FS.hashName(node.parent.id,node.name);if(FS.nameTable[hash]===node){FS.nameTable[hash]=node.name_next}else{var current=FS.nameTable[hash];while(current){if(current.name_next===node){current.name_next=node.name_next;break}current=current.name_next}}}),lookupNode:(function(parent,name){var err=FS.mayLookup(parent);if(err){throw new FS.ErrnoError(err,parent)}var hash=FS.hashName(parent.id,name);for(var node=FS.nameTable[hash];node;node=node.name_next){var nodeName=node.name;if(node.parent.id===parent.id&&nodeName===name){return node}}return FS.lookup(parent,name)}),createNode:(function(parent,name,mode,rdev){if(!FS.FSNode){FS.FSNode=(function(parent,name,mode,rdev){if(!parent){parent=this}this.parent=parent;this.mount=parent.mount;this.mounted=null;this.id=FS.nextInode++;this.name=name;this.mode=mode;this.node_ops={};this.stream_ops={};this.rdev=rdev});FS.FSNode.prototype={};var readMode=292|73;var writeMode=146;Object.defineProperties(FS.FSNode.prototype,{read:{get:(function(){return(this.mode&readMode)===readMode}),set:(function(val){val?this.mode|=readMode:this.mode&=~readMode})},write:{get:(function(){return(this.mode&writeMode)===writeMode}),set:(function(val){val?this.mode|=writeMode:this.mode&=~writeMode})},isFolder:{get:(function(){return FS.isDir(this.mode)})},isDevice:{get:(function(){return FS.isChrdev(this.mode)})}})}var node=new FS.FSNode(parent,name,mode,rdev);FS.hashAddNode(node);return node}),destroyNode:(function(node){FS.hashRemoveNode(node)}),isRoot:(function(node){return node===node.parent}),isMountpoint:(function(node){return!!node.mounted}),isFile:(function(mode){return(mode&61440)===32768}),isDir:(function(mode){return(mode&61440)===16384}),isLink:(function(mode){return(mode&61440)===40960}),isChrdev:(function(mode){return(mode&61440)===8192}),isBlkdev:(function(mode){return(mode&61440)===24576}),isFIFO:(function(mode){return(mode&61440)===4096}),isSocket:(function(mode){return(mode&49152)===49152}),flagModes:{"r":0,"rs":1052672,"r+":2,"w":577,"wx":705,"xw":705,"w+":578,"wx+":706,"xw+":706,"a":1089,"ax":1217,"xa":1217,"a+":1090,"ax+":1218,"xa+":1218},modeStringToFlags:(function(str){var flags=FS.flagModes[str];if(typeof flags==="undefined"){throw new Error("Unknown file open mode: "+str)}return flags}),flagsToPermissionString:(function(flag){var perms=["r","w","rw"][flag&3];if(flag&512){perms+="w"}return perms}),nodePermissions:(function(node,perms){if(FS.ignorePermissions){return 0}if(perms.indexOf("r")!==-1&&!(node.mode&292)){return ERRNO_CODES.EACCES}else if(perms.indexOf("w")!==-1&&!(node.mode&146)){return ERRNO_CODES.EACCES}else if(perms.indexOf("x")!==-1&&!(node.mode&73)){return ERRNO_CODES.EACCES}return 0}),mayLookup:(function(dir){var err=FS.nodePermissions(dir,"x");if(err)return err;if(!dir.node_ops.lookup)return ERRNO_CODES.EACCES;return 0}),mayCreate:(function(dir,name){try{var node=FS.lookupNode(dir,name);return ERRNO_CODES.EEXIST}catch(e){}return FS.nodePermissions(dir,"wx")}),mayDelete:(function(dir,name,isdir){var node;try{node=FS.lookupNode(dir,name)}catch(e){return e.errno}var err=FS.nodePermissions(dir,"wx");if(err){return err}if(isdir){if(!FS.isDir(node.mode)){return ERRNO_CODES.ENOTDIR}if(FS.isRoot(node)||FS.getPath(node)===FS.cwd()){return ERRNO_CODES.EBUSY}}else{if(FS.isDir(node.mode)){return ERRNO_CODES.EISDIR}}return 0}),mayOpen:(function(node,flags){if(!node){return ERRNO_CODES.ENOENT}if(FS.isLink(node.mode)){return ERRNO_CODES.ELOOP}else if(FS.isDir(node.mode)){if(FS.flagsToPermissionString(flags)!=="r"||flags&512){return ERRNO_CODES.EISDIR}}return FS.nodePermissions(node,FS.flagsToPermissionString(flags))}),MAX_OPEN_FDS:4096,nextfd:(function(fd_start,fd_end){fd_start=fd_start||0;fd_end=fd_end||FS.MAX_OPEN_FDS;for(var fd=fd_start;fd<=fd_end;fd++){if(!FS.streams[fd]){return fd}}throw new FS.ErrnoError(ERRNO_CODES.EMFILE)}),getStream:(function(fd){return FS.streams[fd]}),createStream:(function(stream,fd_start,fd_end){if(!FS.FSStream){FS.FSStream=(function(){});FS.FSStream.prototype={};Object.defineProperties(FS.FSStream.prototype,{object:{get:(function(){return this.node}),set:(function(val){this.node=val})},isRead:{get:(function(){return(this.flags&2097155)!==1})},isWrite:{get:(function(){return(this.flags&2097155)!==0})},isAppend:{get:(function(){return this.flags&1024})}})}var newStream=new FS.FSStream;for(var p in stream){newStream[p]=stream[p]}stream=newStream;var fd=FS.nextfd(fd_start,fd_end);stream.fd=fd;FS.streams[fd]=stream;return stream}),closeStream:(function(fd){FS.streams[fd]=null}),chrdev_stream_ops:{open:(function(stream){var device=FS.getDevice(stream.node.rdev);stream.stream_ops=device.stream_ops;if(stream.stream_ops.open){stream.stream_ops.open(stream)}}),llseek:(function(){throw new FS.ErrnoError(ERRNO_CODES.ESPIPE)})},major:(function(dev){return dev>>8}),minor:(function(dev){return dev&255}),makedev:(function(ma,mi){return ma<<8|mi}),registerDevice:(function(dev,ops){FS.devices[dev]={stream_ops:ops}}),getDevice:(function(dev){return FS.devices[dev]}),getMounts:(function(mount){var mounts=[];var check=[mount];while(check.length){var m=check.pop();mounts.push(m);check.push.apply(check,m.mounts)}return mounts}),syncfs:(function(populate,callback){if(typeof populate==="function"){callback=populate;populate=false}FS.syncFSRequests++;if(FS.syncFSRequests>1){console.log("warning: "+FS.syncFSRequests+" FS.syncfs operations in flight at once, probably just doing extra work")}var mounts=FS.getMounts(FS.root.mount);var completed=0;function doCallback(err){assert(FS.syncFSRequests>0);FS.syncFSRequests--;return callback(err)}function done(err){if(err){if(!done.errored){done.errored=true;return doCallback(err)}return}if(++completed>=mounts.length){doCallback(null)}}mounts.forEach((function(mount){if(!mount.type.syncfs){return done(null)}mount.type.syncfs(mount,populate,done)}))}),mount:(function(type,opts,mountpoint){var root=mountpoint==="/";var pseudo=!mountpoint;var node;if(root&&FS.root){throw new FS.ErrnoError(ERRNO_CODES.EBUSY)}else if(!root&&!pseudo){var lookup=FS.lookupPath(mountpoint,{follow_mount:false});mountpoint=lookup.path;node=lookup.node;if(FS.isMountpoint(node)){throw new FS.ErrnoError(ERRNO_CODES.EBUSY)}if(!FS.isDir(node.mode)){throw new FS.ErrnoError(ERRNO_CODES.ENOTDIR)}}var mount={type:type,opts:opts,mountpoint:mountpoint,mounts:[]};var mountRoot=type.mount(mount);mountRoot.mount=mount;mount.root=mountRoot;if(root){FS.root=mountRoot}else if(node){node.mounted=mount;if(node.mount){node.mount.mounts.push(mount)}}return mountRoot}),unmount:(function(mountpoint){var lookup=FS.lookupPath(mountpoint,{follow_mount:false});if(!FS.isMountpoint(lookup.node)){throw new FS.ErrnoError(ERRNO_CODES.EINVAL)}var node=lookup.node;var mount=node.mounted;var mounts=FS.getMounts(mount);Object.keys(FS.nameTable).forEach((function(hash){var current=FS.nameTable[hash];while(current){var next=current.name_next;if(mounts.indexOf(current.mount)!==-1){FS.destroyNode(current)}current=next}}));node.mounted=null;var idx=node.mount.mounts.indexOf(mount);assert(idx!==-1);node.mount.mounts.splice(idx,1)}),lookup:(function(parent,name){return parent.node_ops.lookup(parent,name)}),mknod:(function(path,mode,dev){var lookup=FS.lookupPath(path,{parent:true});var parent=lookup.node;var name=PATH.basename(path);if(!name||name==="."||name===".."){throw new FS.ErrnoError(ERRNO_CODES.EINVAL)}var err=FS.mayCreate(parent,name);if(err){throw new FS.ErrnoError(err)}if(!parent.node_ops.mknod){throw new FS.ErrnoError(ERRNO_CODES.EPERM)}return parent.node_ops.mknod(parent,name,mode,dev)}),create:(function(path,mode){mode=mode!==undefined?mode:438;mode&=4095;mode|=32768;return FS.mknod(path,mode,0)}),mkdir:(function(path,mode){mode=mode!==undefined?mode:511;mode&=511|512;mode|=16384;return FS.mknod(path,mode,0)}),mkdirTree:(function(path,mode){var dirs=path.split("/");var d="";for(var i=0;i<dirs.length;++i){if(!dirs[i])continue;d+="/"+dirs[i];try{FS.mkdir(d,mode)}catch(e){if(e.errno!=ERRNO_CODES.EEXIST)throw e}}}),mkdev:(function(path,mode,dev){if(typeof dev==="undefined"){dev=mode;mode=438}mode|=8192;return FS.mknod(path,mode,dev)}),symlink:(function(oldpath,newpath){if(!PATH.resolve(oldpath)){throw new FS.ErrnoError(ERRNO_CODES.ENOENT)}var lookup=FS.lookupPath(newpath,{parent:true});var parent=lookup.node;if(!parent){throw new FS.ErrnoError(ERRNO_CODES.ENOENT)}var newname=PATH.basename(newpath);var err=FS.mayCreate(parent,newname);if(err){throw new FS.ErrnoError(err)}if(!parent.node_ops.symlink){throw new FS.ErrnoError(ERRNO_CODES.EPERM)}return parent.node_ops.symlink(parent,newname,oldpath)}),rename:(function(old_path,new_path){var old_dirname=PATH.dirname(old_path);var new_dirname=PATH.dirname(new_path);var old_name=PATH.basename(old_path);var new_name=PATH.basename(new_path);var lookup,old_dir,new_dir;try{lookup=FS.lookupPath(old_path,{parent:true});old_dir=lookup.node;lookup=FS.lookupPath(new_path,{parent:true});new_dir=lookup.node}catch(e){throw new FS.ErrnoError(ERRNO_CODES.EBUSY)}if(!old_dir||!new_dir)throw new FS.ErrnoError(ERRNO_CODES.ENOENT);if(old_dir.mount!==new_dir.mount){throw new FS.ErrnoError(ERRNO_CODES.EXDEV)}var old_node=FS.lookupNode(old_dir,old_name);var relative=PATH.relative(old_path,new_dirname);if(relative.charAt(0)!=="."){throw new FS.ErrnoError(ERRNO_CODES.EINVAL)}relative=PATH.relative(new_path,old_dirname);if(relative.charAt(0)!=="."){throw new FS.ErrnoError(ERRNO_CODES.ENOTEMPTY)}var new_node;try{new_node=FS.lookupNode(new_dir,new_name)}catch(e){}if(old_node===new_node){return}var isdir=FS.isDir(old_node.mode);var err=FS.mayDelete(old_dir,old_name,isdir);if(err){throw new FS.ErrnoError(err)}err=new_node?FS.mayDelete(new_dir,new_name,isdir):FS.mayCreate(new_dir,new_name);if(err){throw new FS.ErrnoError(err)}if(!old_dir.node_ops.rename){throw new FS.ErrnoError(ERRNO_CODES.EPERM)}if(FS.isMountpoint(old_node)||new_node&&FS.isMountpoint(new_node)){throw new FS.ErrnoError(ERRNO_CODES.EBUSY)}if(new_dir!==old_dir){err=FS.nodePermissions(old_dir,"w");if(err){throw new FS.ErrnoError(err)}}try{if(FS.trackingDelegate["willMovePath"]){FS.trackingDelegate["willMovePath"](old_path,new_path)}}catch(e){console.log("FS.trackingDelegate['willMovePath']('"+old_path+"', '"+new_path+"') threw an exception: "+e.message)}FS.hashRemoveNode(old_node);try{old_dir.node_ops.rename(old_node,new_dir,new_name)}catch(e){throw e}finally{FS.hashAddNode(old_node)}try{if(FS.trackingDelegate["onMovePath"])FS.trackingDelegate["onMovePath"](old_path,new_path)}catch(e){console.log("FS.trackingDelegate['onMovePath']('"+old_path+"', '"+new_path+"') threw an exception: "+e.message)}}),rmdir:(function(path){var lookup=FS.lookupPath(path,{parent:true});var parent=lookup.node;var name=PATH.basename(path);var node=FS.lookupNode(parent,name);var err=FS.mayDelete(parent,name,true);if(err){throw new FS.ErrnoError(err)}if(!parent.node_ops.rmdir){throw new FS.ErrnoError(ERRNO_CODES.EPERM)}if(FS.isMountpoint(node)){throw new FS.ErrnoError(ERRNO_CODES.EBUSY)}try{if(FS.trackingDelegate["willDeletePath"]){FS.trackingDelegate["willDeletePath"](path)}}catch(e){console.log("FS.trackingDelegate['willDeletePath']('"+path+"') threw an exception: "+e.message)}parent.node_ops.rmdir(parent,name);FS.destroyNode(node);try{if(FS.trackingDelegate["onDeletePath"])FS.trackingDelegate["onDeletePath"](path)}catch(e){console.log("FS.trackingDelegate['onDeletePath']('"+path+"') threw an exception: "+e.message)}}),readdir:(function(path){var lookup=FS.lookupPath(path,{follow:true});var node=lookup.node;if(!node.node_ops.readdir){throw new FS.ErrnoError(ERRNO_CODES.ENOTDIR)}return node.node_ops.readdir(node)}),unlink:(function(path){var lookup=FS.lookupPath(path,{parent:true});var parent=lookup.node;var name=PATH.basename(path);var node=FS.lookupNode(parent,name);var err=FS.mayDelete(parent,name,false);if(err){throw new FS.ErrnoError(err)}if(!parent.node_ops.unlink){throw new FS.ErrnoError(ERRNO_CODES.EPERM)}if(FS.isMountpoint(node)){throw new FS.ErrnoError(ERRNO_CODES.EBUSY)}try{if(FS.trackingDelegate["willDeletePath"]){FS.trackingDelegate["willDeletePath"](path)}}catch(e){console.log("FS.trackingDelegate['willDeletePath']('"+path+"') threw an exception: "+e.message)}parent.node_ops.unlink(parent,name);FS.destroyNode(node);try{if(FS.trackingDelegate["onDeletePath"])FS.trackingDelegate["onDeletePath"](path)}catch(e){console.log("FS.trackingDelegate['onDeletePath']('"+path+"') threw an exception: "+e.message)}}),readlink:(function(path){var lookup=FS.lookupPath(path);var link=lookup.node;if(!link){throw new FS.ErrnoError(ERRNO_CODES.ENOENT)}if(!link.node_ops.readlink){throw new FS.ErrnoError(ERRNO_CODES.EINVAL)}return PATH.resolve(FS.getPath(link.parent),link.node_ops.readlink(link))}),stat:(function(path,dontFollow){var lookup=FS.lookupPath(path,{follow:!dontFollow});var node=lookup.node;if(!node){throw new FS.ErrnoError(ERRNO_CODES.ENOENT)}if(!node.node_ops.getattr){throw new FS.ErrnoError(ERRNO_CODES.EPERM)}return node.node_ops.getattr(node)}),lstat:(function(path){return FS.stat(path,true)}),chmod:(function(path,mode,dontFollow){var node;if(typeof path==="string"){var lookup=FS.lookupPath(path,{follow:!dontFollow});node=lookup.node}else{node=path}if(!node.node_ops.setattr){throw new FS.ErrnoError(ERRNO_CODES.EPERM)}node.node_ops.setattr(node,{mode:mode&4095|node.mode&~4095,timestamp:Date.now()})}),lchmod:(function(path,mode){FS.chmod(path,mode,true)}),fchmod:(function(fd,mode){var stream=FS.getStream(fd);if(!stream){throw new FS.ErrnoError(ERRNO_CODES.EBADF)}FS.chmod(stream.node,mode)}),chown:(function(path,uid,gid,dontFollow){var node;if(typeof path==="string"){var lookup=FS.lookupPath(path,{follow:!dontFollow});node=lookup.node}else{node=path}if(!node.node_ops.setattr){throw new FS.ErrnoError(ERRNO_CODES.EPERM)}node.node_ops.setattr(node,{timestamp:Date.now()})}),lchown:(function(path,uid,gid){FS.chown(path,uid,gid,true)}),fchown:(function(fd,uid,gid){var stream=FS.getStream(fd);if(!stream){throw new FS.ErrnoError(ERRNO_CODES.EBADF)}FS.chown(stream.node,uid,gid)}),truncate:(function(path,len){if(len<0){throw new FS.ErrnoError(ERRNO_CODES.EINVAL)}var node;if(typeof path==="string"){var lookup=FS.lookupPath(path,{follow:true});node=lookup.node}else{node=path}if(!node.node_ops.setattr){throw new FS.ErrnoError(ERRNO_CODES.EPERM)}if(FS.isDir(node.mode)){throw new FS.ErrnoError(ERRNO_CODES.EISDIR)}if(!FS.isFile(node.mode)){throw new FS.ErrnoError(ERRNO_CODES.EINVAL)}var err=FS.nodePermissions(node,"w");if(err){throw new FS.ErrnoError(err)}node.node_ops.setattr(node,{size:len,timestamp:Date.now()})}),ftruncate:(function(fd,len){var stream=FS.getStream(fd);if(!stream){throw new FS.ErrnoError(ERRNO_CODES.EBADF)}if((stream.flags&2097155)===0){throw new FS.ErrnoError(ERRNO_CODES.EINVAL)}FS.truncate(stream.node,len)}),utime:(function(path,atime,mtime){var lookup=FS.lookupPath(path,{follow:true});var node=lookup.node;node.node_ops.setattr(node,{timestamp:Math.max(atime,mtime)})}),open:(function(path,flags,mode,fd_start,fd_end){if(path===""){throw new FS.ErrnoError(ERRNO_CODES.ENOENT)}flags=typeof flags==="string"?FS.modeStringToFlags(flags):flags;mode=typeof mode==="undefined"?438:mode;if(flags&64){mode=mode&4095|32768}else{mode=0}var node;if(typeof path==="object"){node=path}else{path=PATH.normalize(path);try{var lookup=FS.lookupPath(path,{follow:!(flags&131072)});node=lookup.node}catch(e){}}var created=false;if(flags&64){if(node){if(flags&128){throw new FS.ErrnoError(ERRNO_CODES.EEXIST)}}else{node=FS.mknod(path,mode,0);created=true}}if(!node){throw new FS.ErrnoError(ERRNO_CODES.ENOENT)}if(FS.isChrdev(node.mode)){flags&=~512}if(flags&65536&&!FS.isDir(node.mode)){throw new FS.ErrnoError(ERRNO_CODES.ENOTDIR)}if(!created){var err=FS.mayOpen(node,flags);if(err){throw new FS.ErrnoError(err)}}if(flags&512){FS.truncate(node,0)}flags&=~(128|512);var stream=FS.createStream({node:node,path:FS.getPath(node),flags:flags,seekable:true,position:0,stream_ops:node.stream_ops,ungotten:[],error:false},fd_start,fd_end);if(stream.stream_ops.open){stream.stream_ops.open(stream)}if(Module["logReadFiles"]&&!(flags&1)){if(!FS.readFiles)FS.readFiles={};if(!(path in FS.readFiles)){FS.readFiles[path]=1;Module["printErr"]("read file: "+path)}}try{if(FS.trackingDelegate["onOpenFile"]){var trackingFlags=0;if((flags&2097155)!==1){trackingFlags|=FS.tracking.openFlags.READ}if((flags&2097155)!==0){trackingFlags|=FS.tracking.openFlags.WRITE}FS.trackingDelegate["onOpenFile"](path,trackingFlags)}}catch(e){console.log("FS.trackingDelegate['onOpenFile']('"+path+"', flags) threw an exception: "+e.message)}return stream}),close:(function(stream){if(stream.getdents)stream.getdents=null;try{if(stream.stream_ops.close){stream.stream_ops.close(stream)}}catch(e){throw e}finally{FS.closeStream(stream.fd)}}),llseek:(function(stream,offset,whence){if(!stream.seekable||!stream.stream_ops.llseek){throw new FS.ErrnoError(ERRNO_CODES.ESPIPE)}stream.position=stream.stream_ops.llseek(stream,offset,whence);stream.ungotten=[];return stream.position}),read:(function(stream,buffer,offset,length,position){if(length<0||position<0){throw new FS.ErrnoError(ERRNO_CODES.EINVAL)}if((stream.flags&2097155)===1){throw new FS.ErrnoError(ERRNO_CODES.EBADF)}if(FS.isDir(stream.node.mode)){throw new FS.ErrnoError(ERRNO_CODES.EISDIR)}if(!stream.stream_ops.read){throw new FS.ErrnoError(ERRNO_CODES.EINVAL)}var seeking=true;if(typeof position==="undefined"){position=stream.position;seeking=false}else if(!stream.seekable){throw new FS.ErrnoError(ERRNO_CODES.ESPIPE)}var bytesRead=stream.stream_ops.read(stream,buffer,offset,length,position);if(!seeking)stream.position+=bytesRead;return bytesRead}),write:(function(stream,buffer,offset,length,position,canOwn){if(length<0||position<0){throw new FS.ErrnoError(ERRNO_CODES.EINVAL)}if((stream.flags&2097155)===0){throw new FS.ErrnoError(ERRNO_CODES.EBADF)}if(FS.isDir(stream.node.mode)){throw new FS.ErrnoError(ERRNO_CODES.EISDIR)}if(!stream.stream_ops.write){throw new FS.ErrnoError(ERRNO_CODES.EINVAL)}if(stream.flags&1024){FS.llseek(stream,0,2)}var seeking=true;if(typeof position==="undefined"){position=stream.position;seeking=false}else if(!stream.seekable){throw new FS.ErrnoError(ERRNO_CODES.ESPIPE)}var bytesWritten=stream.stream_ops.write(stream,buffer,offset,length,position,canOwn);if(!seeking)stream.position+=bytesWritten;try{if(stream.path&&FS.trackingDelegate["onWriteToFile"])FS.trackingDelegate["onWriteToFile"](stream.path)}catch(e){console.log("FS.trackingDelegate['onWriteToFile']('"+path+"') threw an exception: "+e.message)}return bytesWritten}),allocate:(function(stream,offset,length){if(offset<0||length<=0){throw new FS.ErrnoError(ERRNO_CODES.EINVAL)}if((stream.flags&2097155)===0){throw new FS.ErrnoError(ERRNO_CODES.EBADF)}if(!FS.isFile(stream.node.mode)&&!FS.isDir(node.mode)){throw new FS.ErrnoError(ERRNO_CODES.ENODEV)}if(!stream.stream_ops.allocate){throw new FS.ErrnoError(ERRNO_CODES.EOPNOTSUPP)}stream.stream_ops.allocate(stream,offset,length)}),mmap:(function(stream,buffer,offset,length,position,prot,flags){if((stream.flags&2097155)===1){throw new FS.ErrnoError(ERRNO_CODES.EACCES)}if(!stream.stream_ops.mmap){throw new FS.ErrnoError(ERRNO_CODES.ENODEV)}return stream.stream_ops.mmap(stream,buffer,offset,length,position,prot,flags)}),msync:(function(stream,buffer,offset,length,mmapFlags){if(!stream||!stream.stream_ops.msync){return 0}return stream.stream_ops.msync(stream,buffer,offset,length,mmapFlags)}),munmap:(function(stream){return 0}),ioctl:(function(stream,cmd,arg){if(!stream.stream_ops.ioctl){throw new FS.ErrnoError(ERRNO_CODES.ENOTTY)}return stream.stream_ops.ioctl(stream,cmd,arg)}),readFile:(function(path,opts){opts=opts||{};opts.flags=opts.flags||"r";opts.encoding=opts.encoding||"binary";if(opts.encoding!=="utf8"&&opts.encoding!=="binary"){throw new Error('Invalid encoding type "'+opts.encoding+'"')}var ret;var stream=FS.open(path,opts.flags);var stat=FS.stat(path);var length=stat.size;var buf=new Uint8Array(length);FS.read(stream,buf,0,length,0);if(opts.encoding==="utf8"){ret=UTF8ArrayToString(buf,0)}else if(opts.encoding==="binary"){ret=buf}FS.close(stream);return ret}),writeFile:(function(path,data,opts){opts=opts||{};opts.flags=opts.flags||"w";opts.encoding=opts.encoding||"utf8";if(opts.encoding!=="utf8"&&opts.encoding!=="binary"){throw new Error('Invalid encoding type "'+opts.encoding+'"')}var stream=FS.open(path,opts.flags,opts.mode);if(opts.encoding==="utf8"){var buf=new Uint8Array(lengthBytesUTF8(data)+1);var actualNumBytes=stringToUTF8Array(data,buf,0,buf.length);FS.write(stream,buf,0,actualNumBytes,0,opts.canOwn)}else if(opts.encoding==="binary"){FS.write(stream,data,0,data.length,0,opts.canOwn)}FS.close(stream)}),cwd:(function(){return FS.currentPath}),chdir:(function(path){var lookup=FS.lookupPath(path,{follow:true});if(lookup.node===null){throw new FS.ErrnoError(ERRNO_CODES.ENOENT)}if(!FS.isDir(lookup.node.mode)){throw new FS.ErrnoError(ERRNO_CODES.ENOTDIR)}var err=FS.nodePermissions(lookup.node,"x");if(err){throw new FS.ErrnoError(err)}FS.currentPath=lookup.path}),createDefaultDirectories:(function(){FS.mkdir("/tmp");FS.mkdir("/home");FS.mkdir("/home/web_user")}),createDefaultDevices:(function(){FS.mkdir("/dev");FS.registerDevice(FS.makedev(1,3),{read:(function(){return 0}),write:(function(stream,buffer,offset,length,pos){return length})});FS.mkdev("/dev/null",FS.makedev(1,3));TTY.register(FS.makedev(5,0),TTY.default_tty_ops);TTY.register(FS.makedev(6,0),TTY.default_tty1_ops);FS.mkdev("/dev/tty",FS.makedev(5,0));FS.mkdev("/dev/tty1",FS.makedev(6,0));var random_device;if(typeof crypto!=="undefined"){var randomBuffer=new Uint8Array(1);random_device=(function(){crypto.getRandomValues(randomBuffer);return randomBuffer[0]})}else if(ENVIRONMENT_IS_NODE){random_device=(function(){return require("crypto").randomBytes(1)[0]})}else{random_device=(function(){return Math.random()*256|0})}FS.createDevice("/dev","random",random_device);FS.createDevice("/dev","urandom",random_device);FS.mkdir("/dev/shm");FS.mkdir("/dev/shm/tmp")}),createSpecialDirectories:(function(){FS.mkdir("/proc");FS.mkdir("/proc/self");FS.mkdir("/proc/self/fd");FS.mount({mount:(function(){var node=FS.createNode("/proc/self","fd",16384|511,73);node.node_ops={lookup:(function(parent,name){var fd=+name;var stream=FS.getStream(fd);if(!stream)throw new FS.ErrnoError(ERRNO_CODES.EBADF);var ret={parent:null,mount:{mountpoint:"fake"},node_ops:{readlink:(function(){return stream.path})}};ret.parent=ret;return ret})};return node})},{},"/proc/self/fd")}),createStandardStreams:(function(){if(Module["stdin"]){FS.createDevice("/dev","stdin",Module["stdin"])}else{FS.symlink("/dev/tty","/dev/stdin")}if(Module["stdout"]){FS.createDevice("/dev","stdout",null,Module["stdout"])}else{FS.symlink("/dev/tty","/dev/stdout")}if(Module["stderr"]){FS.createDevice("/dev","stderr",null,Module["stderr"])}else{FS.symlink("/dev/tty1","/dev/stderr")}var stdin=FS.open("/dev/stdin","r");assert(stdin.fd===0,"invalid handle for stdin ("+stdin.fd+")");var stdout=FS.open("/dev/stdout","w");assert(stdout.fd===1,"invalid handle for stdout ("+stdout.fd+")");var stderr=FS.open("/dev/stderr","w");assert(stderr.fd===2,"invalid handle for stderr ("+stderr.fd+")")}),ensureErrnoError:(function(){if(FS.ErrnoError)return;FS.ErrnoError=function ErrnoError(errno,node){this.node=node;this.setErrno=(function(errno){this.errno=errno;for(var key in ERRNO_CODES){if(ERRNO_CODES[key]===errno){this.code=key;break}}});this.setErrno(errno);this.message=ERRNO_MESSAGES[errno];if(this.stack)this.stack=demangleAll(this.stack)};FS.ErrnoError.prototype=new Error;FS.ErrnoError.prototype.constructor=FS.ErrnoError;[ERRNO_CODES.ENOENT].forEach((function(code){FS.genericErrors[code]=new FS.ErrnoError(code);FS.genericErrors[code].stack="<generic error, no stack>"}))}),staticInit:(function(){FS.ensureErrnoError();FS.nameTable=new Array(4096);FS.mount(MEMFS,{},"/");FS.createDefaultDirectories();FS.createDefaultDevices();FS.createSpecialDirectories();FS.filesystems={"MEMFS":MEMFS,"IDBFS":IDBFS,"NODEFS":NODEFS,"WORKERFS":WORKERFS}}),init:(function(input,output,error){assert(!FS.init.initialized,"FS.init was previously called. If you want to initialize later with custom parameters, remove any earlier calls (note that one is automatically added to the generated code)");FS.init.initialized=true;FS.ensureErrnoError();Module["stdin"]=input||Module["stdin"];Module["stdout"]=output||Module["stdout"];Module["stderr"]=error||Module["stderr"];FS.createStandardStreams()}),quit:(function(){FS.init.initialized=false;var fflush=Module["_fflush"];if(fflush)fflush(0);for(var i=0;i<FS.streams.length;i++){var stream=FS.streams[i];if(!stream){continue}FS.close(stream)}}),getMode:(function(canRead,canWrite){var mode=0;if(canRead)mode|=292|73;if(canWrite)mode|=146;return mode}),joinPath:(function(parts,forceRelative){var path=PATH.join.apply(null,parts);if(forceRelative&&path[0]=="/")path=path.substr(1);return path}),absolutePath:(function(relative,base){return PATH.resolve(base,relative)}),standardizePath:(function(path){return PATH.normalize(path)}),findObject:(function(path,dontResolveLastLink){var ret=FS.analyzePath(path,dontResolveLastLink);if(ret.exists){return ret.object}else{___setErrNo(ret.error);return null}}),analyzePath:(function(path,dontResolveLastLink){try{var lookup=FS.lookupPath(path,{follow:!dontResolveLastLink});path=lookup.path}catch(e){}var ret={isRoot:false,exists:false,error:0,name:null,path:null,object:null,parentExists:false,parentPath:null,parentObject:null};try{var lookup=FS.lookupPath(path,{parent:true});ret.parentExists=true;ret.parentPath=lookup.path;ret.parentObject=lookup.node;ret.name=PATH.basename(path);lookup=FS.lookupPath(path,{follow:!dontResolveLastLink});ret.exists=true;ret.path=lookup.path;ret.object=lookup.node;ret.name=lookup.node.name;ret.isRoot=lookup.path==="/"}catch(e){ret.error=e.errno}return ret}),createFolder:(function(parent,name,canRead,canWrite){var path=PATH.join2(typeof parent==="string"?parent:FS.getPath(parent),name);var mode=FS.getMode(canRead,canWrite);return FS.mkdir(path,mode)}),createPath:(function(parent,path,canRead,canWrite){parent=typeof parent==="string"?parent:FS.getPath(parent);var parts=path.split("/").reverse();while(parts.length){var part=parts.pop();if(!part)continue;var current=PATH.join2(parent,part);try{FS.mkdir(current)}catch(e){}parent=current}return current}),createFile:(function(parent,name,properties,canRead,canWrite){var path=PATH.join2(typeof parent==="string"?parent:FS.getPath(parent),name);var mode=FS.getMode(canRead,canWrite);return FS.create(path,mode)}),createDataFile:(function(parent,name,data,canRead,canWrite,canOwn){var path=name?PATH.join2(typeof parent==="string"?parent:FS.getPath(parent),name):parent;var mode=FS.getMode(canRead,canWrite);var node=FS.create(path,mode);if(data){if(typeof data==="string"){var arr=new Array(data.length);for(var i=0,len=data.length;i<len;++i)arr[i]=data.charCodeAt(i);data=arr}FS.chmod(node,mode|146);var stream=FS.open(node,"w");FS.write(stream,data,0,data.length,0,canOwn);FS.close(stream);FS.chmod(node,mode)}return node}),createDevice:(function(parent,name,input,output){var path=PATH.join2(typeof parent==="string"?parent:FS.getPath(parent),name);var mode=FS.getMode(!!input,!!output);if(!FS.createDevice.major)FS.createDevice.major=64;var dev=FS.makedev(FS.createDevice.major++,0);FS.registerDevice(dev,{open:(function(stream){stream.seekable=false}),close:(function(stream){if(output&&output.buffer&&output.buffer.length){output(10)}}),read:(function(stream,buffer,offset,length,pos){var bytesRead=0;for(var i=0;i<length;i++){var result;try{result=input()}catch(e){throw new FS.ErrnoError(ERRNO_CODES.EIO)}if(result===undefined&&bytesRead===0){throw new FS.ErrnoError(ERRNO_CODES.EAGAIN)}if(result===null||result===undefined)break;bytesRead++;buffer[offset+i]=result}if(bytesRead){stream.node.timestamp=Date.now()}return bytesRead}),write:(function(stream,buffer,offset,length,pos){for(var i=0;i<length;i++){try{output(buffer[offset+i])}catch(e){throw new FS.ErrnoError(ERRNO_CODES.EIO)}}if(length){stream.node.timestamp=Date.now()}return i})});return FS.mkdev(path,mode,dev)}),createLink:(function(parent,name,target,canRead,canWrite){var path=PATH.join2(typeof parent==="string"?parent:FS.getPath(parent),name);return FS.symlink(target,path)}),forceLoadFile:(function(obj){if(obj.isDevice||obj.isFolder||obj.link||obj.contents)return true;var success=true;if(typeof XMLHttpRequest!=="undefined"){throw new Error("Lazy loading should have been performed (contents set) in createLazyFile, but it was not. Lazy loading only works in web workers. Use --embed-file or --preload-file in emcc on the main thread.")}else if(Module["read"]){try{obj.contents=intArrayFromString(Module["read"](obj.url),true);obj.usedBytes=obj.contents.length}catch(e){success=false}}else{throw new Error("Cannot load without read() or XMLHttpRequest.")}if(!success)___setErrNo(ERRNO_CODES.EIO);return success}),createLazyFile:(function(parent,name,url,canRead,canWrite){function LazyUint8Array(){this.lengthKnown=false;this.chunks=[]}LazyUint8Array.prototype.get=function LazyUint8Array_get(idx){if(idx>this.length-1||idx<0){return undefined}var chunkOffset=idx%this.chunkSize;var chunkNum=idx/this.chunkSize|0;return this.getter(chunkNum)[chunkOffset]};LazyUint8Array.prototype.setDataGetter=function LazyUint8Array_setDataGetter(getter){this.getter=getter};LazyUint8Array.prototype.cacheLength=function LazyUint8Array_cacheLength(){var xhr=new XMLHttpRequest;xhr.open("HEAD",url,false);xhr.send(null);if(!(xhr.status>=200&&xhr.status<300||xhr.status===304))throw new Error("Couldn't load "+url+". Status: "+xhr.status);var datalength=Number(xhr.getResponseHeader("Content-length"));var header;var hasByteServing=(header=xhr.getResponseHeader("Accept-Ranges"))&&header==="bytes";var usesGzip=(header=xhr.getResponseHeader("Content-Encoding"))&&header==="gzip";var chunkSize=1024*1024;if(!hasByteServing)chunkSize=datalength;var doXHR=(function(from,to){if(from>to)throw new Error("invalid range ("+from+", "+to+") or no bytes requested!");if(to>datalength-1)throw new Error("only "+datalength+" bytes available! programmer error!");var xhr=new XMLHttpRequest;xhr.open("GET",url,false);if(datalength!==chunkSize)xhr.setRequestHeader("Range","bytes="+from+"-"+to);if(typeof Uint8Array!="undefined")xhr.responseType="arraybuffer";if(xhr.overrideMimeType){xhr.overrideMimeType("text/plain; charset=x-user-defined")}xhr.send(null);if(!(xhr.status>=200&&xhr.status<300||xhr.status===304))throw new Error("Couldn't load "+url+". Status: "+xhr.status);if(xhr.response!==undefined){return new Uint8Array(xhr.response||[])}else{return intArrayFromString(xhr.responseText||"",true)}});var lazyArray=this;lazyArray.setDataGetter((function(chunkNum){var start=chunkNum*chunkSize;var end=(chunkNum+1)*chunkSize-1;end=Math.min(end,datalength-1);if(typeof lazyArray.chunks[chunkNum]==="undefined"){lazyArray.chunks[chunkNum]=doXHR(start,end)}if(typeof lazyArray.chunks[chunkNum]==="undefined")throw new Error("doXHR failed!");return lazyArray.chunks[chunkNum]}));if(usesGzip||!datalength){chunkSize=datalength=1;datalength=this.getter(0).length;chunkSize=datalength;console.log("LazyFiles on gzip forces download of the whole file when length is accessed")}this._length=datalength;this._chunkSize=chunkSize;this.lengthKnown=true};if(typeof XMLHttpRequest!=="undefined"){if(!ENVIRONMENT_IS_WORKER)throw"Cannot do synchronous binary XHRs outside webworkers in modern browsers. Use --embed-file or --preload-file in emcc";var lazyArray=new LazyUint8Array;Object.defineProperties(lazyArray,{length:{get:(function(){if(!this.lengthKnown){this.cacheLength()}return this._length})},chunkSize:{get:(function(){if(!this.lengthKnown){this.cacheLength()}return this._chunkSize})}});var properties={isDevice:false,contents:lazyArray}}else{var properties={isDevice:false,url:url}}var node=FS.createFile(parent,name,properties,canRead,canWrite);if(properties.contents){node.contents=properties.contents}else if(properties.url){node.contents=null;node.url=properties.url}Object.defineProperties(node,{usedBytes:{get:(function(){return this.contents.length})}});var stream_ops={};var keys=Object.keys(node.stream_ops);keys.forEach((function(key){var fn=node.stream_ops[key];stream_ops[key]=function forceLoadLazyFile(){if(!FS.forceLoadFile(node)){throw new FS.ErrnoError(ERRNO_CODES.EIO)}return fn.apply(null,arguments)}}));stream_ops.read=function stream_ops_read(stream,buffer,offset,length,position){if(!FS.forceLoadFile(node)){throw new FS.ErrnoError(ERRNO_CODES.EIO)}var contents=stream.node.contents;if(position>=contents.length)return 0;var size=Math.min(contents.length-position,length);assert(size>=0);if(contents.slice){for(var i=0;i<size;i++){buffer[offset+i]=contents[position+i]}}else{for(var i=0;i<size;i++){buffer[offset+i]=contents.get(position+i)}}return size};node.stream_ops=stream_ops;return node}),createPreloadedFile:(function(parent,name,url,canRead,canWrite,onload,onerror,dontCreateFile,canOwn,preFinish){Browser.init();var fullname=name?PATH.resolve(PATH.join2(parent,name)):parent;var dep=getUniqueRunDependency("cp "+fullname);function processData(byteArray){function finish(byteArray){if(preFinish)preFinish();if(!dontCreateFile){FS.createDataFile(parent,name,byteArray,canRead,canWrite,canOwn)}if(onload)onload();removeRunDependency(dep)}var handled=false;Module["preloadPlugins"].forEach((function(plugin){if(handled)return;if(plugin["canHandle"](fullname)){plugin["handle"](byteArray,fullname,finish,(function(){if(onerror)onerror();removeRunDependency(dep)}));handled=true}}));if(!handled)finish(byteArray)}addRunDependency(dep);if(typeof url=="string"){Browser.asyncLoad(url,(function(byteArray){processData(byteArray)}),onerror)}else{processData(url)}}),indexedDB:(function(){return window.indexedDB||window.mozIndexedDB||window.webkitIndexedDB||window.msIndexedDB}),DB_NAME:(function(){return"EM_FS_"+window.location.pathname}),DB_VERSION:20,DB_STORE_NAME:"FILE_DATA",saveFilesToDB:(function(paths,onload,onerror){onload=onload||(function(){});onerror=onerror||(function(){});var indexedDB=FS.indexedDB();try{var openRequest=indexedDB.open(FS.DB_NAME(),FS.DB_VERSION)}catch(e){return onerror(e)}openRequest.onupgradeneeded=function openRequest_onupgradeneeded(){console.log("creating db");var db=openRequest.result;db.createObjectStore(FS.DB_STORE_NAME)};openRequest.onsuccess=function openRequest_onsuccess(){var db=openRequest.result;var transaction=db.transaction([FS.DB_STORE_NAME],"readwrite");var files=transaction.objectStore(FS.DB_STORE_NAME);var ok=0,fail=0,total=paths.length;function finish(){if(fail==0)onload();else onerror()}paths.forEach((function(path){var putRequest=files.put(FS.analyzePath(path).object.contents,path);putRequest.onsuccess=function putRequest_onsuccess(){ok++;if(ok+fail==total)finish()};putRequest.onerror=function putRequest_onerror(){fail++;if(ok+fail==total)finish()}}));transaction.onerror=onerror};openRequest.onerror=onerror}),loadFilesFromDB:(function(paths,onload,onerror){onload=onload||(function(){});onerror=onerror||(function(){});var indexedDB=FS.indexedDB();try{var openRequest=indexedDB.open(FS.DB_NAME(),FS.DB_VERSION)}catch(e){return onerror(e)}openRequest.onupgradeneeded=onerror;openRequest.onsuccess=function openRequest_onsuccess(){var db=openRequest.result;try{var transaction=db.transaction([FS.DB_STORE_NAME],"readonly")}catch(e){onerror(e);return}var files=transaction.objectStore(FS.DB_STORE_NAME);var ok=0,fail=0,total=paths.length;function finish(){if(fail==0)onload();else onerror()}paths.forEach((function(path){var getRequest=files.get(path);getRequest.onsuccess=function getRequest_onsuccess(){if(FS.analyzePath(path).exists){FS.unlink(path)}FS.createDataFile(PATH.dirname(path),PATH.basename(path),getRequest.result,true,true,true);ok++;if(ok+fail==total)finish()};getRequest.onerror=function getRequest_onerror(){fail++;if(ok+fail==total)finish()}}));transaction.onerror=onerror};openRequest.onerror=onerror})};var SYSCALLS={DEFAULT_POLLMASK:5,mappings:{},umask:511,calculateAt:(function(dirfd,path){if(path[0]!=="/"){var dir;if(dirfd===-100){dir=FS.cwd()}else{var dirstream=FS.getStream(dirfd);if(!dirstream)throw new FS.ErrnoError(ERRNO_CODES.EBADF);dir=dirstream.path}path=PATH.join2(dir,path)}return path}),doStat:(function(func,path,buf){try{var stat=func(path)}catch(e){if(e&&e.node&&PATH.normalize(path)!==PATH.normalize(FS.getPath(e.node))){return-ERRNO_CODES.ENOTDIR}throw e}HEAP32[buf>>2]=stat.dev;HEAP32[buf+4>>2]=0;HEAP32[buf+8>>2]=stat.ino;HEAP32[buf+12>>2]=stat.mode;HEAP32[buf+16>>2]=stat.nlink;HEAP32[buf+20>>2]=stat.uid;HEAP32[buf+24>>2]=stat.gid;HEAP32[buf+28>>2]=stat.rdev;HEAP32[buf+32>>2]=0;HEAP32[buf+36>>2]=stat.size;HEAP32[buf+40>>2]=4096;HEAP32[buf+44>>2]=stat.blocks;HEAP32[buf+48>>2]=stat.atime.getTime()/1e3|0;HEAP32[buf+52>>2]=0;HEAP32[buf+56>>2]=stat.mtime.getTime()/1e3|0;HEAP32[buf+60>>2]=0;HEAP32[buf+64>>2]=stat.ctime.getTime()/1e3|0;HEAP32[buf+68>>2]=0;HEAP32[buf+72>>2]=stat.ino;return 0}),doMsync:(function(addr,stream,len,flags){var buffer=new Uint8Array(HEAPU8.subarray(addr,addr+len));FS.msync(stream,buffer,0,len,flags)}),doMkdir:(function(path,mode){path=PATH.normalize(path);if(path[path.length-1]==="/")path=path.substr(0,path.length-1);FS.mkdir(path,mode,0);return 0}),doMknod:(function(path,mode,dev){switch(mode&61440){case 32768:case 8192:case 24576:case 4096:case 49152:break;default:return-ERRNO_CODES.EINVAL}FS.mknod(path,mode,dev);return 0}),doReadlink:(function(path,buf,bufsize){if(bufsize<=0)return-ERRNO_CODES.EINVAL;var ret=FS.readlink(path);var len=Math.min(bufsize,lengthBytesUTF8(ret));var endChar=HEAP8[buf+len];stringToUTF8(ret,buf,bufsize+1);HEAP8[buf+len]=endChar;return len}),doAccess:(function(path,amode){if(amode&~7){return-ERRNO_CODES.EINVAL}var node;var lookup=FS.lookupPath(path,{follow:true});node=lookup.node;var perms="";if(amode&4)perms+="r";if(amode&2)perms+="w";if(amode&1)perms+="x";if(perms&&FS.nodePermissions(node,perms)){return-ERRNO_CODES.EACCES}return 0}),doDup:(function(path,flags,suggestFD){var suggest=FS.getStream(suggestFD);if(suggest)FS.close(suggest);return FS.open(path,flags,0,suggestFD,suggestFD).fd}),doReadv:(function(stream,iov,iovcnt,offset){var ret=0;for(var i=0;i<iovcnt;i++){var ptr=HEAP32[iov+i*8>>2];var len=HEAP32[iov+(i*8+4)>>2];var curr=FS.read(stream,HEAP8,ptr,len,offset);if(curr<0)return-1;ret+=curr;if(curr<len)break}return ret}),doWritev:(function(stream,iov,iovcnt,offset){var ret=0;for(var i=0;i<iovcnt;i++){var ptr=HEAP32[iov+i*8>>2];var len=HEAP32[iov+(i*8+4)>>2];var curr=FS.write(stream,HEAP8,ptr,len,offset);if(curr<0)return-1;ret+=curr}return ret}),varargs:0,get:(function(varargs){SYSCALLS.varargs+=4;var ret=HEAP32[SYSCALLS.varargs-4>>2];return ret}),getStr:(function(){var ret=Pointer_stringify(SYSCALLS.get());return ret}),getStreamFromFD:(function(){var stream=FS.getStream(SYSCALLS.get());if(!stream)throw new FS.ErrnoError(ERRNO_CODES.EBADF);return stream}),getSocketFromFD:(function(){var socket=SOCKFS.getSocket(SYSCALLS.get());if(!socket)throw new FS.ErrnoError(ERRNO_CODES.EBADF);return socket}),getSocketAddress:(function(allowNull){var addrp=SYSCALLS.get(),addrlen=SYSCALLS.get();if(allowNull&&addrp===0)return null;var info=__read_sockaddr(addrp,addrlen);if(info.errno)throw new FS.ErrnoError(info.errno);info.addr=DNS.lookup_addr(info.addr)||info.addr;return info}),get64:(function(){var low=SYSCALLS.get(),high=SYSCALLS.get();if(low>=0)assert(high===0);else assert(high===-1);return low}),getZero:(function(){assert(SYSCALLS.get()===0)})};function ___syscall114(which,varargs){SYSCALLS.varargs=varargs;try{abort("cannot wait on child processes")}catch(e){if(typeof FS==="undefined"||!(e instanceof FS.ErrnoError))abort(e);return-e.errno}}function _pthread_mutex_init(){}var _llvm_pow_f32=Math_pow;var JSEvents={keyEvent:0,mouseEvent:0,wheelEvent:0,uiEvent:0,focusEvent:0,deviceOrientationEvent:0,deviceMotionEvent:0,fullscreenChangeEvent:0,pointerlockChangeEvent:0,visibilityChangeEvent:0,touchEvent:0,lastGamepadState:null,lastGamepadStateFrame:null,numGamepadsConnected:0,previousFullscreenElement:null,previousScreenX:null,previousScreenY:null,removeEventListenersRegistered:false,staticInit:(function(){if(typeof window!=="undefined"){window.addEventListener("gamepadconnected",(function(){++JSEvents.numGamepadsConnected}));window.addEventListener("gamepaddisconnected",(function(){--JSEvents.numGamepadsConnected}))}}),registerRemoveEventListeners:(function(){if(!JSEvents.removeEventListenersRegistered){__ATEXIT__.push((function(){for(var i=JSEvents.eventHandlers.length-1;i>=0;--i){JSEvents._removeHandler(i)}}));JSEvents.removeEventListenersRegistered=true}}),findEventTarget:(function(target){if(target){if(typeof target=="number"){target=Pointer_stringify(target)}if(target=="#window")return window;else if(target=="#document")return document;else if(target=="#screen")return window.screen;else if(target=="#canvas")return Module["canvas"];if(typeof target=="string")return document.getElementById(target);else return target}else{return window}}),deferredCalls:[],deferCall:(function(targetFunction,precedence,argsList){function arraysHaveEqualContent(arrA,arrB){if(arrA.length!=arrB.length)return false;for(var i in arrA){if(arrA[i]!=arrB[i])return false}return true}for(var i in JSEvents.deferredCalls){var call=JSEvents.deferredCalls[i];if(call.targetFunction==targetFunction&&arraysHaveEqualContent(call.argsList,argsList)){return}}JSEvents.deferredCalls.push({targetFunction:targetFunction,precedence:precedence,argsList:argsList});JSEvents.deferredCalls.sort((function(x,y){return x.precedence<y.precedence}))}),removeDeferredCalls:(function(targetFunction){for(var i=0;i<JSEvents.deferredCalls.length;++i){if(JSEvents.deferredCalls[i].targetFunction==targetFunction){JSEvents.deferredCalls.splice(i,1);--i}}}),canPerformEventHandlerRequests:(function(){return JSEvents.inEventHandler&&JSEvents.currentEventHandler.allowsDeferredCalls}),runDeferredCalls:(function(){if(!JSEvents.canPerformEventHandlerRequests()){return}for(var i=0;i<JSEvents.deferredCalls.length;++i){var call=JSEvents.deferredCalls[i];JSEvents.deferredCalls.splice(i,1);--i;call.targetFunction.apply(this,call.argsList)}}),inEventHandler:0,currentEventHandler:null,eventHandlers:[],isInternetExplorer:(function(){return navigator.userAgent.indexOf("MSIE")!==-1||navigator.appVersion.indexOf("Trident/")>0}),removeAllHandlersOnTarget:(function(target,eventTypeString){for(var i=0;i<JSEvents.eventHandlers.length;++i){if(JSEvents.eventHandlers[i].target==target&&(!eventTypeString||eventTypeString==JSEvents.eventHandlers[i].eventTypeString)){JSEvents._removeHandler(i--)}}}),_removeHandler:(function(i){var h=JSEvents.eventHandlers[i];h.target.removeEventListener(h.eventTypeString,h.eventListenerFunc,h.useCapture);JSEvents.eventHandlers.splice(i,1)}),registerOrRemoveHandler:(function(eventHandler){var jsEventHandler=function jsEventHandler(event){++JSEvents.inEventHandler;JSEvents.currentEventHandler=eventHandler;JSEvents.runDeferredCalls();eventHandler.handlerFunc(event);JSEvents.runDeferredCalls();--JSEvents.inEventHandler};if(eventHandler.callbackfunc){eventHandler.eventListenerFunc=jsEventHandler;eventHandler.target.addEventListener(eventHandler.eventTypeString,jsEventHandler,eventHandler.useCapture);JSEvents.eventHandlers.push(eventHandler);JSEvents.registerRemoveEventListeners()}else{for(var i=0;i<JSEvents.eventHandlers.length;++i){if(JSEvents.eventHandlers[i].target==eventHandler.target&&JSEvents.eventHandlers[i].eventTypeString==eventHandler.eventTypeString){JSEvents._removeHandler(i--)}}}}),registerKeyEventCallback:(function(target,userData,useCapture,callbackfunc,eventTypeId,eventTypeString){if(!JSEvents.keyEvent){JSEvents.keyEvent=_malloc(164)}var handlerFunc=(function(event){var e=event||window.event;stringToUTF8(e.key?e.key:"",JSEvents.keyEvent+0,32);stringToUTF8(e.code?e.code:"",JSEvents.keyEvent+32,32);HEAP32[JSEvents.keyEvent+64>>2]=e.location;HEAP32[JSEvents.keyEvent+68>>2]=e.ctrlKey;HEAP32[JSEvents.keyEvent+72>>2]=e.shiftKey;HEAP32[JSEvents.keyEvent+76>>2]=e.altKey;HEAP32[JSEvents.keyEvent+80>>2]=e.metaKey;HEAP32[JSEvents.keyEvent+84>>2]=e.repeat;stringToUTF8(e.locale?e.locale:"",JSEvents.keyEvent+88,32);stringToUTF8(e.char?e.char:"",JSEvents.keyEvent+120,32);HEAP32[JSEvents.keyEvent+152>>2]=e.charCode;HEAP32[JSEvents.keyEvent+156>>2]=e.keyCode;HEAP32[JSEvents.keyEvent+160>>2]=e.which;var shouldCancel=Module["dynCall_iiii"](callbackfunc,eventTypeId,JSEvents.keyEvent,userData);if(shouldCancel){e.preventDefault()}});var eventHandler={target:JSEvents.findEventTarget(target),allowsDeferredCalls:JSEvents.isInternetExplorer()?false:true,eventTypeString:eventTypeString,callbackfunc:callbackfunc,handlerFunc:handlerFunc,useCapture:useCapture};JSEvents.registerOrRemoveHandler(eventHandler)}),getBoundingClientRectOrZeros:(function(target){return target.getBoundingClientRect?target.getBoundingClientRect():{left:0,top:0}}),fillMouseEventData:(function(eventStruct,e,target){HEAPF64[eventStruct>>3]=JSEvents.tick();HEAP32[eventStruct+8>>2]=e.screenX;HEAP32[eventStruct+12>>2]=e.screenY;HEAP32[eventStruct+16>>2]=e.clientX;HEAP32[eventStruct+20>>2]=e.clientY;HEAP32[eventStruct+24>>2]=e.ctrlKey;HEAP32[eventStruct+28>>2]=e.shiftKey;HEAP32[eventStruct+32>>2]=e.altKey;HEAP32[eventStruct+36>>2]=e.metaKey;HEAP16[eventStruct+40>>1]=e.button;HEAP16[eventStruct+42>>1]=e.buttons;HEAP32[eventStruct+44>>2]=e["movementX"]||e["mozMovementX"]||e["webkitMovementX"]||e.screenX-JSEvents.previousScreenX;HEAP32[eventStruct+48>>2]=e["movementY"]||e["mozMovementY"]||e["webkitMovementY"]||e.screenY-JSEvents.previousScreenY;if(Module["canvas"]){var rect=Module["canvas"].getBoundingClientRect();HEAP32[eventStruct+60>>2]=e.clientX-rect.left;HEAP32[eventStruct+64>>2]=e.clientY-rect.top}else{HEAP32[eventStruct+60>>2]=0;HEAP32[eventStruct+64>>2]=0}if(target){var rect=JSEvents.getBoundingClientRectOrZeros(target);HEAP32[eventStruct+52>>2]=e.clientX-rect.left;HEAP32[eventStruct+56>>2]=e.clientY-rect.top}else{HEAP32[eventStruct+52>>2]=0;HEAP32[eventStruct+56>>2]=0}if(e.type!=="wheel"&&e.type!=="mousewheel"){JSEvents.previousScreenX=e.screenX;JSEvents.previousScreenY=e.screenY}}),registerMouseEventCallback:(function(target,userData,useCapture,callbackfunc,eventTypeId,eventTypeString){if(!JSEvents.mouseEvent){JSEvents.mouseEvent=_malloc(72)}target=JSEvents.findEventTarget(target);var handlerFunc=(function(event){var e=event||window.event;JSEvents.fillMouseEventData(JSEvents.mouseEvent,e,target);var shouldCancel=Module["dynCall_iiii"](callbackfunc,eventTypeId,JSEvents.mouseEvent,userData);if(shouldCancel){e.preventDefault()}});var eventHandler={target:target,allowsDeferredCalls:eventTypeString!="mousemove"&&eventTypeString!="mouseenter"&&eventTypeString!="mouseleave",eventTypeString:eventTypeString,callbackfunc:callbackfunc,handlerFunc:handlerFunc,useCapture:useCapture};if(JSEvents.isInternetExplorer()&&eventTypeString=="mousedown")eventHandler.allowsDeferredCalls=false;JSEvents.registerOrRemoveHandler(eventHandler)}),registerWheelEventCallback:(function(target,userData,useCapture,callbackfunc,eventTypeId,eventTypeString){if(!JSEvents.wheelEvent){JSEvents.wheelEvent=_malloc(104)}target=JSEvents.findEventTarget(target);var wheelHandlerFunc=(function(event){var e=event||window.event;JSEvents.fillMouseEventData(JSEvents.wheelEvent,e,target);HEAPF64[JSEvents.wheelEvent+72>>3]=e["deltaX"];HEAPF64[JSEvents.wheelEvent+80>>3]=e["deltaY"];HEAPF64[JSEvents.wheelEvent+88>>3]=e["deltaZ"];HEAP32[JSEvents.wheelEvent+96>>2]=e["deltaMode"];var shouldCancel=Module["dynCall_iiii"](callbackfunc,eventTypeId,JSEvents.wheelEvent,userData);if(shouldCancel){e.preventDefault()}});var mouseWheelHandlerFunc=(function(event){var e=event||window.event;JSEvents.fillMouseEventData(JSEvents.wheelEvent,e,target);HEAPF64[JSEvents.wheelEvent+72>>3]=e["wheelDeltaX"]||0;HEAPF64[JSEvents.wheelEvent+80>>3]=-(e["wheelDeltaY"]?e["wheelDeltaY"]:e["wheelDelta"]);HEAPF64[JSEvents.wheelEvent+88>>3]=0;HEAP32[JSEvents.wheelEvent+96>>2]=0;var shouldCancel=Module["dynCall_iiii"](callbackfunc,eventTypeId,JSEvents.wheelEvent,userData);if(shouldCancel){e.preventDefault()}});var eventHandler={target:target,allowsDeferredCalls:true,eventTypeString:eventTypeString,callbackfunc:callbackfunc,handlerFunc:eventTypeString=="wheel"?wheelHandlerFunc:mouseWheelHandlerFunc,useCapture:useCapture};JSEvents.registerOrRemoveHandler(eventHandler)}),pageScrollPos:(function(){if(window.pageXOffset>0||window.pageYOffset>0){return[window.pageXOffset,window.pageYOffset]}if(typeof document.documentElement.scrollLeft!=="undefined"||typeof document.documentElement.scrollTop!=="undefined"){return[document.documentElement.scrollLeft,document.documentElement.scrollTop]}return[document.body.scrollLeft|0,document.body.scrollTop|0]}),registerUiEventCallback:(function(target,userData,useCapture,callbackfunc,eventTypeId,eventTypeString){if(!JSEvents.uiEvent){JSEvents.uiEvent=_malloc(36)}if(eventTypeString=="scroll"&&!target){target=document}else{target=JSEvents.findEventTarget(target)}var handlerFunc=(function(event){var e=event||window.event;if(e.target!=target){return}var scrollPos=JSEvents.pageScrollPos();HEAP32[JSEvents.uiEvent>>2]=e.detail;HEAP32[JSEvents.uiEvent+4>>2]=document.body.clientWidth;HEAP32[JSEvents.uiEvent+8>>2]=document.body.clientHeight;HEAP32[JSEvents.uiEvent+12>>2]=window.innerWidth;HEAP32[JSEvents.uiEvent+16>>2]=window.innerHeight;HEAP32[JSEvents.uiEvent+20>>2]=window.outerWidth;HEAP32[JSEvents.uiEvent+24>>2]=window.outerHeight;HEAP32[JSEvents.uiEvent+28>>2]=scrollPos[0];HEAP32[JSEvents.uiEvent+32>>2]=scrollPos[1];var shouldCancel=Module["dynCall_iiii"](callbackfunc,eventTypeId,JSEvents.uiEvent,userData);if(shouldCancel){e.preventDefault()}});var eventHandler={target:target,allowsDeferredCalls:false,eventTypeString:eventTypeString,callbackfunc:callbackfunc,handlerFunc:handlerFunc,useCapture:useCapture};JSEvents.registerOrRemoveHandler(eventHandler)}),getNodeNameForTarget:(function(target){if(!target)return"";if(target==window)return"#window";if(target==window.screen)return"#screen";return target&&target.nodeName?target.nodeName:""}),registerFocusEventCallback:(function(target,userData,useCapture,callbackfunc,eventTypeId,eventTypeString){if(!JSEvents.focusEvent){JSEvents.focusEvent=_malloc(256)}var handlerFunc=(function(event){var e=event||window.event;var nodeName=JSEvents.getNodeNameForTarget(e.target);var id=e.target.id?e.target.id:"";stringToUTF8(nodeName,JSEvents.focusEvent+0,128);stringToUTF8(id,JSEvents.focusEvent+128,128);var shouldCancel=Module["dynCall_iiii"](callbackfunc,eventTypeId,JSEvents.focusEvent,userData);if(shouldCancel){e.preventDefault()}});var eventHandler={target:JSEvents.findEventTarget(target),allowsDeferredCalls:false,eventTypeString:eventTypeString,callbackfunc:callbackfunc,handlerFunc:handlerFunc,useCapture:useCapture};JSEvents.registerOrRemoveHandler(eventHandler)}),tick:(function(){if(window["performance"]&&window["performance"]["now"])return window["performance"]["now"]();else return Date.now()}),registerDeviceOrientationEventCallback:(function(target,userData,useCapture,callbackfunc,eventTypeId,eventTypeString){if(!JSEvents.deviceOrientationEvent){JSEvents.deviceOrientationEvent=_malloc(40)}var handlerFunc=(function(event){var e=event||window.event;HEAPF64[JSEvents.deviceOrientationEvent>>3]=JSEvents.tick();HEAPF64[JSEvents.deviceOrientationEvent+8>>3]=e.alpha;HEAPF64[JSEvents.deviceOrientationEvent+16>>3]=e.beta;HEAPF64[JSEvents.deviceOrientationEvent+24>>3]=e.gamma;HEAP32[JSEvents.deviceOrientationEvent+32>>2]=e.absolute;var shouldCancel=Module["dynCall_iiii"](callbackfunc,eventTypeId,JSEvents.deviceOrientationEvent,userData);if(shouldCancel){e.preventDefault()}});var eventHandler={target:JSEvents.findEventTarget(target),allowsDeferredCalls:false,eventTypeString:eventTypeString,callbackfunc:callbackfunc,handlerFunc:handlerFunc,useCapture:useCapture};JSEvents.registerOrRemoveHandler(eventHandler)}),registerDeviceMotionEventCallback:(function(target,userData,useCapture,callbackfunc,eventTypeId,eventTypeString){if(!JSEvents.deviceMotionEvent){JSEvents.deviceMotionEvent=_malloc(80)}var handlerFunc=(function(event){var e=event||window.event;HEAPF64[JSEvents.deviceOrientationEvent>>3]=JSEvents.tick();HEAPF64[JSEvents.deviceMotionEvent+8>>3]=e.acceleration.x;HEAPF64[JSEvents.deviceMotionEvent+16>>3]=e.acceleration.y;HEAPF64[JSEvents.deviceMotionEvent+24>>3]=e.acceleration.z;HEAPF64[JSEvents.deviceMotionEvent+32>>3]=e.accelerationIncludingGravity.x;HEAPF64[JSEvents.deviceMotionEvent+40>>3]=e.accelerationIncludingGravity.y;HEAPF64[JSEvents.deviceMotionEvent+48>>3]=e.accelerationIncludingGravity.z;HEAPF64[JSEvents.deviceMotionEvent+56>>3]=e.rotationRate.alpha;HEAPF64[JSEvents.deviceMotionEvent+64>>3]=e.rotationRate.beta;HEAPF64[JSEvents.deviceMotionEvent+72>>3]=e.rotationRate.gamma;var shouldCancel=Module["dynCall_iiii"](callbackfunc,eventTypeId,JSEvents.deviceMotionEvent,userData);if(shouldCancel){e.preventDefault()}});var eventHandler={target:JSEvents.findEventTarget(target),allowsDeferredCalls:false,eventTypeString:eventTypeString,callbackfunc:callbackfunc,handlerFunc:handlerFunc,useCapture:useCapture};JSEvents.registerOrRemoveHandler(eventHandler)}),screenOrientation:(function(){if(!window.screen)return undefined;return window.screen.orientation||window.screen.mozOrientation||window.screen.webkitOrientation||window.screen.msOrientation}),fillOrientationChangeEventData:(function(eventStruct,e){var orientations=["portrait-primary","portrait-secondary","landscape-primary","landscape-secondary"];var orientations2=["portrait","portrait","landscape","landscape"];var orientationString=JSEvents.screenOrientation();var orientation=orientations.indexOf(orientationString);if(orientation==-1){orientation=orientations2.indexOf(orientationString)}HEAP32[eventStruct>>2]=1<<orientation;HEAP32[eventStruct+4>>2]=window.orientation}),registerOrientationChangeEventCallback:(function(target,userData,useCapture,callbackfunc,eventTypeId,eventTypeString){if(!JSEvents.orientationChangeEvent){JSEvents.orientationChangeEvent=_malloc(8)}if(!target){target=window.screen}else{target=JSEvents.findEventTarget(target)}var handlerFunc=(function(event){var e=event||window.event;JSEvents.fillOrientationChangeEventData(JSEvents.orientationChangeEvent,e);var shouldCancel=Module["dynCall_iiii"](callbackfunc,eventTypeId,JSEvents.orientationChangeEvent,userData);if(shouldCancel){e.preventDefault()}});if(eventTypeString=="orientationchange"&&window.screen.mozOrientation!==undefined){eventTypeString="mozorientationchange"}var eventHandler={target:target,allowsDeferredCalls:false,eventTypeString:eventTypeString,callbackfunc:callbackfunc,handlerFunc:handlerFunc,useCapture:useCapture};JSEvents.registerOrRemoveHandler(eventHandler)}),fullscreenEnabled:(function(){return document.fullscreenEnabled||document.mozFullScreenEnabled||document.webkitFullscreenEnabled||document.msFullscreenEnabled}),fillFullscreenChangeEventData:(function(eventStruct,e){var fullscreenElement=document.fullscreenElement||document.mozFullScreenElement||document.webkitFullscreenElement||document.msFullscreenElement;var isFullscreen=!!fullscreenElement;HEAP32[eventStruct>>2]=isFullscreen;HEAP32[eventStruct+4>>2]=JSEvents.fullscreenEnabled();var reportedElement=isFullscreen?fullscreenElement:JSEvents.previousFullscreenElement;var nodeName=JSEvents.getNodeNameForTarget(reportedElement);var id=reportedElement&&reportedElement.id?reportedElement.id:"";stringToUTF8(nodeName,eventStruct+8,128);stringToUTF8(id,eventStruct+136,128);HEAP32[eventStruct+264>>2]=reportedElement?reportedElement.clientWidth:0;HEAP32[eventStruct+268>>2]=reportedElement?reportedElement.clientHeight:0;HEAP32[eventStruct+272>>2]=screen.width;HEAP32[eventStruct+276>>2]=screen.height;if(isFullscreen){JSEvents.previousFullscreenElement=fullscreenElement}}),registerFullscreenChangeEventCallback:(function(target,userData,useCapture,callbackfunc,eventTypeId,eventTypeString){if(!JSEvents.fullscreenChangeEvent){JSEvents.fullscreenChangeEvent=_malloc(280)}if(!target){target=document}else{target=JSEvents.findEventTarget(target)}var handlerFunc=(function(event){var e=event||window.event;JSEvents.fillFullscreenChangeEventData(JSEvents.fullscreenChangeEvent,e);var shouldCancel=Module["dynCall_iiii"](callbackfunc,eventTypeId,JSEvents.fullscreenChangeEvent,userData);if(shouldCancel){e.preventDefault()}});var eventHandler={target:target,allowsDeferredCalls:false,eventTypeString:eventTypeString,callbackfunc:callbackfunc,handlerFunc:handlerFunc,useCapture:useCapture};JSEvents.registerOrRemoveHandler(eventHandler)}),resizeCanvasForFullscreen:(function(target,strategy){var restoreOldStyle=__registerRestoreOldStyle(target);var cssWidth=strategy.softFullscreen?window.innerWidth:screen.width;var cssHeight=strategy.softFullscreen?window.innerHeight:screen.height;var rect=target.getBoundingClientRect();var windowedCssWidth=rect.right-rect.left;var windowedCssHeight=rect.bottom-rect.top;var windowedRttWidth=target.width;var windowedRttHeight=target.height;if(strategy.scaleMode==3){__setLetterbox(target,(cssHeight-windowedCssHeight)/2,(cssWidth-windowedCssWidth)/2);cssWidth=windowedCssWidth;cssHeight=windowedCssHeight}else if(strategy.scaleMode==2){if(cssWidth*windowedRttHeight<windowedRttWidth*cssHeight){var desiredCssHeight=windowedRttHeight*cssWidth/windowedRttWidth;__setLetterbox(target,(cssHeight-desiredCssHeight)/2,0);cssHeight=desiredCssHeight}else{var desiredCssWidth=windowedRttWidth*cssHeight/windowedRttHeight;__setLetterbox(target,0,(cssWidth-desiredCssWidth)/2);cssWidth=desiredCssWidth}}if(!target.style.backgroundColor)target.style.backgroundColor="black";if(!document.body.style.backgroundColor)document.body.style.backgroundColor="black";target.style.width=cssWidth+"px";target.style.height=cssHeight+"px";if(strategy.filteringMode==1){target.style.imageRendering="optimizeSpeed";target.style.imageRendering="-moz-crisp-edges";target.style.imageRendering="-o-crisp-edges";target.style.imageRendering="-webkit-optimize-contrast";target.style.imageRendering="optimize-contrast";target.style.imageRendering="crisp-edges";target.style.imageRendering="pixelated"}var dpiScale=strategy.canvasResolutionScaleMode==2?window.devicePixelRatio:1;if(strategy.canvasResolutionScaleMode!=0){target.width=cssWidth*dpiScale;target.height=cssHeight*dpiScale;if(target.GLctxObject)target.GLctxObject.GLctx.viewport(0,0,target.width,target.height)}return restoreOldStyle}),requestFullscreen:(function(target,strategy){if(strategy.scaleMode!=0||strategy.canvasResolutionScaleMode!=0){JSEvents.resizeCanvasForFullscreen(target,strategy)}if(target.requestFullscreen){target.requestFullscreen()}else if(target.msRequestFullscreen){target.msRequestFullscreen()}else if(target.mozRequestFullScreen){target.mozRequestFullScreen()}else if(target.mozRequestFullscreen){target.mozRequestFullscreen()}else if(target.webkitRequestFullscreen){target.webkitRequestFullscreen(Element.ALLOW_KEYBOARD_INPUT)}else{if(typeof JSEvents.fullscreenEnabled()==="undefined"){return-1}else{return-3}}if(strategy.canvasResizedCallback){Module["dynCall_iiii"](strategy.canvasResizedCallback,37,0,strategy.canvasResizedCallbackUserData)}return 0}),fillPointerlockChangeEventData:(function(eventStruct,e){var pointerLockElement=document.pointerLockElement||document.mozPointerLockElement||document.webkitPointerLockElement||document.msPointerLockElement;var isPointerlocked=!!pointerLockElement;HEAP32[eventStruct>>2]=isPointerlocked;var nodeName=JSEvents.getNodeNameForTarget(pointerLockElement);var id=pointerLockElement&&pointerLockElement.id?pointerLockElement.id:"";stringToUTF8(nodeName,eventStruct+4,128);stringToUTF8(id,eventStruct+132,128)}),registerPointerlockChangeEventCallback:(function(target,userData,useCapture,callbackfunc,eventTypeId,eventTypeString){if(!JSEvents.pointerlockChangeEvent){JSEvents.pointerlockChangeEvent=_malloc(260)}if(!target){target=document}else{target=JSEvents.findEventTarget(target)}var handlerFunc=(function(event){var e=event||window.event;JSEvents.fillPointerlockChangeEventData(JSEvents.pointerlockChangeEvent,e);var shouldCancel=Module["dynCall_iiii"](callbackfunc,eventTypeId,JSEvents.pointerlockChangeEvent,userData);if(shouldCancel){e.preventDefault()}});var eventHandler={target:target,allowsDeferredCalls:false,eventTypeString:eventTypeString,callbackfunc:callbackfunc,handlerFunc:handlerFunc,useCapture:useCapture};JSEvents.registerOrRemoveHandler(eventHandler)}),registerPointerlockErrorEventCallback:(function(target,userData,useCapture,callbackfunc,eventTypeId,eventTypeString){if(!target){target=document}else{target=JSEvents.findEventTarget(target)}var handlerFunc=(function(event){var e=event||window.event;var shouldCancel=Module["dynCall_iiii"](callbackfunc,eventTypeId,0,userData);if(shouldCancel){e.preventDefault()}});var eventHandler={target:target,allowsDeferredCalls:false,eventTypeString:eventTypeString,callbackfunc:callbackfunc,handlerFunc:handlerFunc,useCapture:useCapture};JSEvents.registerOrRemoveHandler(eventHandler)}),requestPointerLock:(function(target){if(target.requestPointerLock){target.requestPointerLock()}else if(target.mozRequestPointerLock){target.mozRequestPointerLock()}else if(target.webkitRequestPointerLock){target.webkitRequestPointerLock()}else if(target.msRequestPointerLock){target.msRequestPointerLock()}else{if(document.body.requestPointerLock||document.body.mozRequestPointerLock||document.body.webkitRequestPointerLock||document.body.msRequestPointerLock){return-3}else{return-1}}return 0}),fillVisibilityChangeEventData:(function(eventStruct,e){var visibilityStates=["hidden","visible","prerender","unloaded"];var visibilityState=visibilityStates.indexOf(document.visibilityState);HEAP32[eventStruct>>2]=document.hidden;HEAP32[eventStruct+4>>2]=visibilityState}),registerVisibilityChangeEventCallback:(function(target,userData,useCapture,callbackfunc,eventTypeId,eventTypeString){if(!JSEvents.visibilityChangeEvent){JSEvents.visibilityChangeEvent=_malloc(8)}if(!target){target=document}else{target=JSEvents.findEventTarget(target)}var handlerFunc=(function(event){var e=event||window.event;JSEvents.fillVisibilityChangeEventData(JSEvents.visibilityChangeEvent,e);var shouldCancel=Module["dynCall_iiii"](callbackfunc,eventTypeId,JSEvents.visibilityChangeEvent,userData);if(shouldCancel){e.preventDefault()}});var eventHandler={target:target,allowsDeferredCalls:false,eventTypeString:eventTypeString,callbackfunc:callbackfunc,handlerFunc:handlerFunc,useCapture:useCapture};JSEvents.registerOrRemoveHandler(eventHandler)}),registerTouchEventCallback:(function(target,userData,useCapture,callbackfunc,eventTypeId,eventTypeString){if(!JSEvents.touchEvent){JSEvents.touchEvent=_malloc(1684)}target=JSEvents.findEventTarget(target);var handlerFunc=(function(event){var e=event||window.event;var touches={};for(var i=0;i<e.touches.length;++i){var touch=e.touches[i];touches[touch.identifier]=touch}for(var i=0;i<e.changedTouches.length;++i){var touch=e.changedTouches[i];touches[touch.identifier]=touch;touch.changed=true}for(var i=0;i<e.targetTouches.length;++i){var touch=e.targetTouches[i];touches[touch.identifier].onTarget=true}var ptr=JSEvents.touchEvent;HEAP32[ptr+4>>2]=e.ctrlKey;HEAP32[ptr+8>>2]=e.shiftKey;HEAP32[ptr+12>>2]=e.altKey;HEAP32[ptr+16>>2]=e.metaKey;ptr+=20;var canvasRect=Module["canvas"]?Module["canvas"].getBoundingClientRect():undefined;var targetRect=JSEvents.getBoundingClientRectOrZeros(target);var numTouches=0;for(var i in touches){var t=touches[i];HEAP32[ptr>>2]=t.identifier;HEAP32[ptr+4>>2]=t.screenX;HEAP32[ptr+8>>2]=t.screenY;HEAP32[ptr+12>>2]=t.clientX;HEAP32[ptr+16>>2]=t.clientY;HEAP32[ptr+20>>2]=t.pageX;HEAP32[ptr+24>>2]=t.pageY;HEAP32[ptr+28>>2]=t.changed;HEAP32[ptr+32>>2]=t.onTarget;if(canvasRect){HEAP32[ptr+44>>2]=t.clientX-canvasRect.left;HEAP32[ptr+48>>2]=t.clientY-canvasRect.top}else{HEAP32[ptr+44>>2]=0;HEAP32[ptr+48>>2]=0}HEAP32[ptr+36>>2]=t.clientX-targetRect.left;HEAP32[ptr+40>>2]=t.clientY-targetRect.top;ptr+=52;if(++numTouches>=32){break}}HEAP32[JSEvents.touchEvent>>2]=numTouches;var shouldCancel=Module["dynCall_iiii"](callbackfunc,eventTypeId,JSEvents.touchEvent,userData);if(shouldCancel){e.preventDefault()}});var eventHandler={target:target,allowsDeferredCalls:false,eventTypeString:eventTypeString,callbackfunc:callbackfunc,handlerFunc:handlerFunc,useCapture:useCapture};JSEvents.registerOrRemoveHandler(eventHandler)}),fillGamepadEventData:(function(eventStruct,e){HEAPF64[eventStruct>>3]=e.timestamp;for(var i=0;i<e.axes.length;++i){HEAPF64[eventStruct+i*8+16>>3]=e.axes[i]}for(var i=0;i<e.buttons.length;++i){if(typeof e.buttons[i]==="object"){HEAPF64[eventStruct+i*8+528>>3]=e.buttons[i].value}else{HEAPF64[eventStruct+i*8+528>>3]=e.buttons[i]}}for(var i=0;i<e.buttons.length;++i){if(typeof e.buttons[i]==="object"){HEAP32[eventStruct+i*4+1040>>2]=e.buttons[i].pressed}else{HEAP32[eventStruct+i*4+1040>>2]=e.buttons[i]==1}}HEAP32[eventStruct+1296>>2]=e.connected;HEAP32[eventStruct+1300>>2]=e.index;HEAP32[eventStruct+8>>2]=e.axes.length;HEAP32[eventStruct+12>>2]=e.buttons.length;stringToUTF8(e.id,eventStruct+1304,64);stringToUTF8(e.mapping,eventStruct+1368,64)}),registerGamepadEventCallback:(function(target,userData,useCapture,callbackfunc,eventTypeId,eventTypeString){if(!JSEvents.gamepadEvent){JSEvents.gamepadEvent=_malloc(1432)}var handlerFunc=(function(event){var e=event||window.event;JSEvents.fillGamepadEventData(JSEvents.gamepadEvent,e.gamepad);var shouldCancel=Module["dynCall_iiii"](callbackfunc,eventTypeId,JSEvents.gamepadEvent,userData);if(shouldCancel){e.preventDefault()}});var eventHandler={target:JSEvents.findEventTarget(target),allowsDeferredCalls:true,eventTypeString:eventTypeString,callbackfunc:callbackfunc,handlerFunc:handlerFunc,useCapture:useCapture};JSEvents.registerOrRemoveHandler(eventHandler)}),registerBeforeUnloadEventCallback:(function(target,userData,useCapture,callbackfunc,eventTypeId,eventTypeString){var handlerFunc=(function(event){var e=event||window.event;var confirmationMessage=Module["dynCall_iiii"](callbackfunc,eventTypeId,0,userData);if(confirmationMessage){confirmationMessage=Pointer_stringify(confirmationMessage)}if(confirmationMessage){e.preventDefault();e.returnValue=confirmationMessage;return confirmationMessage}});var eventHandler={target:JSEvents.findEventTarget(target),allowsDeferredCalls:false,eventTypeString:eventTypeString,callbackfunc:callbackfunc,handlerFunc:handlerFunc,useCapture:useCapture};JSEvents.registerOrRemoveHandler(eventHandler)}),battery:(function(){return navigator.battery||navigator.mozBattery||navigator.webkitBattery}),fillBatteryEventData:(function(eventStruct,e){HEAPF64[eventStruct>>3]=e.chargingTime;HEAPF64[eventStruct+8>>3]=e.dischargingTime;HEAPF64[eventStruct+16>>3]=e.level;HEAP32[eventStruct+24>>2]=e.charging}),registerBatteryEventCallback:(function(target,userData,useCapture,callbackfunc,eventTypeId,eventTypeString){if(!JSEvents.batteryEvent){JSEvents.batteryEvent=_malloc(32)}var handlerFunc=(function(event){var e=event||window.event;JSEvents.fillBatteryEventData(JSEvents.batteryEvent,JSEvents.battery());var shouldCancel=Module["dynCall_iiii"](callbackfunc,eventTypeId,JSEvents.batteryEvent,userData);if(shouldCancel){e.preventDefault()}});var eventHandler={target:JSEvents.findEventTarget(target),allowsDeferredCalls:false,eventTypeString:eventTypeString,callbackfunc:callbackfunc,handlerFunc:handlerFunc,useCapture:useCapture};JSEvents.registerOrRemoveHandler(eventHandler)}),registerWebGlEventCallback:(function(target,userData,useCapture,callbackfunc,eventTypeId,eventTypeString){if(!target){target=Module["canvas"]}var handlerFunc=(function(event){var e=event||window.event;var shouldCancel=Module["dynCall_iiii"](callbackfunc,eventTypeId,0,userData);if(shouldCancel){e.preventDefault()}});var eventHandler={target:JSEvents.findEventTarget(target),allowsDeferredCalls:false,eventTypeString:eventTypeString,callbackfunc:callbackfunc,handlerFunc:handlerFunc,useCapture:useCapture};JSEvents.registerOrRemoveHandler(eventHandler)})};function _emscripten_set_fullscreenchange_callback(target,userData,useCapture,callbackfunc){if(typeof JSEvents.fullscreenEnabled()==="undefined")return-1;if(!target)target=document;else{target=JSEvents.findEventTarget(target);if(!target)return-4}JSEvents.registerFullscreenChangeEventCallback(target,userData,useCapture,callbackfunc,19,"fullscreenchange");JSEvents.registerFullscreenChangeEventCallback(target,userData,useCapture,callbackfunc,19,"mozfullscreenchange");JSEvents.registerFullscreenChangeEventCallback(target,userData,useCapture,callbackfunc,19,"webkitfullscreenchange");JSEvents.registerFullscreenChangeEventCallback(target,userData,useCapture,callbackfunc,19,"msfullscreenchange");return 0}function _sem_init(){}function _glUniform2fv(location,count,value){if(GL.currentContext.supportsWebGL2EntryPoints){GLctx.uniform2fv(GL.uniforms[location],HEAPF32,value>>2,count*2);return}var view;if(2*count<=GL.MINI_TEMP_BUFFER_SIZE){view=GL.miniTempBufferViews[2*count-1];for(var i=0;i<2*count;i+=2){view[i]=HEAPF32[value+4*i>>2];view[i+1]=HEAPF32[value+(4*i+4)>>2]}}else{view=HEAPF32.subarray(value>>2,value+count*8>>2)}GLctx.uniform2fv(GL.uniforms[location],view)}var DLFCN={error:null,errorMsg:null,loadedLibs:{},loadedLibNames:{}};function _dlerror(){if(DLFCN.errorMsg===null){return 0}else{if(DLFCN.error)_free(DLFCN.error);var msgArr=intArrayFromString(DLFCN.errorMsg);DLFCN.error=allocate(msgArr,"i8",ALLOC_NORMAL);DLFCN.errorMsg=null;return DLFCN.error}}Module["_pthread_mutex_trylock"]=_pthread_mutex_trylock;function _glutMotionFunc(func){GLUT.motionFunc=func}function ___syscall54(which,varargs){SYSCALLS.varargs=varargs;try{var stream=SYSCALLS.getStreamFromFD(),op=SYSCALLS.get();switch(op){case 21505:{if(!stream.tty)return-ERRNO_CODES.ENOTTY;return 0};case 21506:{if(!stream.tty)return-ERRNO_CODES.ENOTTY;return 0};case 21519:{if(!stream.tty)return-ERRNO_CODES.ENOTTY;var argp=SYSCALLS.get();HEAP32[argp>>2]=0;return 0};case 21520:{if(!stream.tty)return-ERRNO_CODES.ENOTTY;return-ERRNO_CODES.EINVAL};case 21531:{var argp=SYSCALLS.get();return FS.ioctl(stream,op,argp)};case 21523:{if(!stream.tty)return-ERRNO_CODES.ENOTTY;return 0};default:abort("bad ioctl syscall "+op)}}catch(e){if(typeof FS==="undefined"||!(e instanceof FS.ErrnoError))abort(e);return-e.errno}}var ___tm_current=STATICTOP;STATICTOP+=48;var ___tm_timezone=allocate(intArrayFromString("GMT"),"i8",ALLOC_STATIC);var _tzname=STATICTOP;STATICTOP+=16;var _daylight=STATICTOP;STATICTOP+=16;var _timezone=STATICTOP;STATICTOP+=16;function _tzset(){if(_tzset.called)return;_tzset.called=true;HEAP32[_timezone>>2]=-(new Date).getTimezoneOffset()*60;var winter=new Date(2e3,0,1);var summer=new Date(2e3,6,1);HEAP32[_daylight>>2]=Number(winter.getTimezoneOffset()!=summer.getTimezoneOffset());function extractZone(date){var match=date.toTimeString().match(/\(([A-Za-z ]+)\)$/);return match?match[1]:"GMT"}var winterName=extractZone(winter);var summerName=extractZone(summer);var winterNamePtr=allocate(intArrayFromString(winterName),"i8",ALLOC_NORMAL);var summerNamePtr=allocate(intArrayFromString(summerName),"i8",ALLOC_NORMAL);if(summer.getTimezoneOffset()<winter.getTimezoneOffset()){HEAP32[_tzname>>2]=winterNamePtr;HEAP32[_tzname+4>>2]=summerNamePtr}else{HEAP32[_tzname>>2]=summerNamePtr;HEAP32[_tzname+4>>2]=winterNamePtr}}function _localtime_r(time,tmPtr){_tzset();var date=new Date(HEAP32[time>>2]*1e3);HEAP32[tmPtr>>2]=date.getSeconds();HEAP32[tmPtr+4>>2]=date.getMinutes();HEAP32[tmPtr+8>>2]=date.getHours();HEAP32[tmPtr+12>>2]=date.getDate();HEAP32[tmPtr+16>>2]=date.getMonth();HEAP32[tmPtr+20>>2]=date.getFullYear()-1900;HEAP32[tmPtr+24>>2]=date.getDay();var start=new Date(date.getFullYear(),0,1);var yday=(date.getTime()-start.getTime())/(1e3*60*60*24)|0;HEAP32[tmPtr+28>>2]=yday;HEAP32[tmPtr+36>>2]=-(date.getTimezoneOffset()*60);var summerOffset=(new Date(2e3,6,1)).getTimezoneOffset();var winterOffset=start.getTimezoneOffset();var dst=date.getTimezoneOffset()==Math.min(winterOffset,summerOffset)|0;HEAP32[tmPtr+32>>2]=dst;var zonePtr=HEAP32[_tzname+(dst?Runtime.QUANTUM_SIZE:0)>>2];HEAP32[tmPtr+40>>2]=zonePtr;return tmPtr}function _localtime(time){return _localtime_r(time,___tm_current)}function _glDeleteTextures(n,textures){for(var i=0;i<n;i++){var id=HEAP32[textures+i*4>>2];var texture=GL.textures[id];if(!texture)continue;GLctx.deleteTexture(texture);texture.name=0;GL.textures[id]=null}}Module["_bitshift64Ashr"]=_bitshift64Ashr;function ___syscall39(which,varargs){SYSCALLS.varargs=varargs;try{var path=SYSCALLS.getStr(),mode=SYSCALLS.get();return SYSCALLS.doMkdir(path,mode)}catch(e){if(typeof FS==="undefined"||!(e instanceof FS.ErrnoError))abort(e);return-e.errno}}function ___syscall38(which,varargs){SYSCALLS.varargs=varargs;try{var old_path=SYSCALLS.getStr(),new_path=SYSCALLS.getStr();FS.rename(old_path,new_path);return 0}catch(e){if(typeof FS==="undefined"||!(e instanceof FS.ErrnoError))abort(e);return-e.errno}}function _glutInit(argcp,argv){GLUT.initTime=Date.now();var isTouchDevice="ontouchstart"in document.documentElement;if(isTouchDevice){window.addEventListener("touchmove",GLUT.touchHandler,true);window.addEventListener("touchstart",GLUT.touchHandler,true);window.addEventListener("touchend",GLUT.touchHandler,true)}window.addEventListener("keydown",GLUT.onKeydown,true);window.addEventListener("keyup",GLUT.onKeyup,true);window.addEventListener("mousemove",GLUT.onMousemove,true);window.addEventListener("mousedown",GLUT.onMouseButtonDown,true);window.addEventListener("mouseup",GLUT.onMouseButtonUp,true);window.addEventListener("mousewheel",GLUT.onMouseWheel,true);window.addEventListener("DOMMouseScroll",GLUT.onMouseWheel,true);Browser.resizeListeners.push((function(width,height){if(GLUT.reshapeFunc){Module["dynCall_vii"](GLUT.reshapeFunc,width,height)}}));__ATEXIT__.push((function(){if(isTouchDevice){window.removeEventListener("touchmove",GLUT.touchHandler,true);window.removeEventListener("touchstart",GLUT.touchHandler,true);window.removeEventListener("touchend",GLUT.touchHandler,true)}window.removeEventListener("keydown",GLUT.onKeydown,true);window.removeEventListener("keyup",GLUT.onKeyup,true);window.removeEventListener("mousemove",GLUT.onMousemove,true);window.removeEventListener("mousedown",GLUT.onMouseButtonDown,true);window.removeEventListener("mouseup",GLUT.onMouseButtonUp,true);window.removeEventListener("mousewheel",GLUT.onMouseWheel,true);window.removeEventListener("DOMMouseScroll",GLUT.onMouseWheel,true);Module["canvas"].width=Module["canvas"].height=1}))}function _glVertexAttrib4f(x0,x1,x2,x3,x4){GLctx["vertexAttrib4f"](x0,x1,x2,x3,x4)}function _glClearDepthf(x0){GLctx["clearDepth"](x0)}function _glVertexAttribIPointer(index,size,type,stride,ptr){GLctx.vertexAttribIPointer(index,size,type,stride,ptr)}function _emscripten_set_keydown_callback(target,userData,useCapture,callbackfunc){JSEvents.registerKeyEventCallback(target,userData,useCapture,callbackfunc,2,"keydown");return 0}function _dlclose(handle){if(!DLFCN.loadedLibs[handle]){DLFCN.errorMsg="Tried to dlclose() unopened handle: "+handle;return 1}else{var lib_record=DLFCN.loadedLibs[handle];if(--lib_record.refcount==0){if(lib_record.module.cleanups){lib_record.module.cleanups.forEach((function(cleanup){cleanup()}))}delete DLFCN.loadedLibNames[lib_record.name];delete DLFCN.loadedLibs[handle]}return 0}}function _emscripten_memcpy_big(dest,src,num){HEAPU8.set(HEAPU8.subarray(src,src+num),dest);return dest}Module["_memcpy"]=_memcpy;function _pthread_attr_setstacksize(){}Module["_memmove"]=_memmove;function _glGenTextures(n,textures){for(var i=0;i<n;i++){var texture=GLctx.createTexture();if(!texture){GL.recordError(1282);while(i<n)HEAP32[textures+i++*4>>2]=0;return}var id=GL.getNewId(GL.textures);texture.name=id;GL.textures[id]=texture;HEAP32[textures+i*4>>2]=id}}var __sigalrm_handler=0;function _signal(sig,func){if(sig==14){__sigalrm_handler=func}else{Module.printErr("Calling stub instead of signal()")}return 0}function _glColorMask(red,green,blue,alpha){GLctx.colorMask(!!red,!!green,!!blue,!!alpha)}Module["_i64Add"]=_i64Add;Module["_i64Subtract"]=_i64Subtract;var cttz_i8=allocate([8,0,1,0,2,0,1,0,3,0,1,0,2,0,1,0,4,0,1,0,2,0,1,0,3,0,1,0,2,0,1,0,5,0,1,0,2,0,1,0,3,0,1,0,2,0,1,0,4,0,1,0,2,0,1,0,3,0,1,0,2,0,1,0,6,0,1,0,2,0,1,0,3,0,1,0,2,0,1,0,4,0,1,0,2,0,1,0,3,0,1,0,2,0,1,0,5,0,1,0,2,0,1,0,3,0,1,0,2,0,1,0,4,0,1,0,2,0,1,0,3,0,1,0,2,0,1,0,7,0,1,0,2,0,1,0,3,0,1,0,2,0,1,0,4,0,1,0,2,0,1,0,3,0,1,0,2,0,1,0,5,0,1,0,2,0,1,0,3,0,1,0,2,0,1,0,4,0,1,0,2,0,1,0,3,0,1,0,2,0,1,0,6,0,1,0,2,0,1,0,3,0,1,0,2,0,1,0,4,0,1,0,2,0,1,0,3,0,1,0,2,0,1,0,5,0,1,0,2,0,1,0,3,0,1,0,2,0,1,0,4,0,1,0,2,0,1,0,3,0,1,0,2,0,1,0],"i8",ALLOC_STATIC);Module["_llvm_cttz_i32"]=_llvm_cttz_i32;Module["___udivmoddi4"]=___udivmoddi4;Module["___uremdi3"]=___uremdi3;function _wait(stat_loc){___setErrNo(ERRNO_CODES.ECHILD);return-1}function _waitpid(){return _wait.apply(null,arguments)}function _pthread_mutexattr_init(){}function _glUniform1f(location,v0){GLctx.uniform1f(GL.uniforms[location],v0)}function ___syscall168(which,varargs){SYSCALLS.varargs=varargs;try{var fds=SYSCALLS.get(),nfds=SYSCALLS.get(),timeout=SYSCALLS.get();var nonzero=0;for(var i=0;i<nfds;i++){var pollfd=fds+8*i;var fd=HEAP32[pollfd>>2];var events=HEAP16[pollfd+4>>1];var mask=32;var stream=FS.getStream(fd);if(stream){mask=SYSCALLS.DEFAULT_POLLMASK;if(stream.stream_ops.poll){mask=stream.stream_ops.poll(stream)}}mask&=events|8|16;if(mask)nonzero++;HEAP16[pollfd+6>>1]=mask}return nonzero}catch(e){if(typeof FS==="undefined"||!(e instanceof FS.ErrnoError))abort(e);return-e.errno}}function ___syscall195(which,varargs){SYSCALLS.varargs=varargs;try{var path=SYSCALLS.getStr(),buf=SYSCALLS.get();return SYSCALLS.doStat(FS.stat,path,buf)}catch(e){if(typeof FS==="undefined"||!(e instanceof FS.ErrnoError))abort(e);return-e.errno}}function _execl(){___setErrNo(ERRNO_CODES.ENOEXEC);return-1}function _execv(){return _execl.apply(null,arguments)}function _glCreateShader(shaderType){var id=GL.getNewId(GL.shaders);GL.shaders[id]=GLctx.createShader(shaderType);return id}Module["_round"]=_round;function _glUniform1i(location,v0){GLctx.uniform1i(GL.uniforms[location],v0)}function _glGenRenderbuffers(n,renderbuffers){for(var i=0;i<n;i++){var renderbuffer=GLctx.createRenderbuffer();if(!renderbuffer){GL.recordError(1282);while(i<n)HEAP32[renderbuffers+i++*4>>2]=0;return}var id=GL.getNewId(GL.renderbuffers);renderbuffer.name=id;GL.renderbuffers[id]=renderbuffer;HEAP32[renderbuffers+i*4>>2]=id}}function _glCompressedTexImage2D(target,level,internalFormat,width,height,border,imageSize,data){if(GL.currentContext.supportsWebGL2EntryPoints){GLctx["compressedTexImage2D"](target,level,internalFormat,width,height,border,HEAPU8,data,imageSize);return}GLctx["compressedTexImage2D"](target,level,internalFormat,width,height,border,data?HEAPU8.subarray(data,data+imageSize):null)}function ___syscall197(which,varargs){SYSCALLS.varargs=varargs;try{var stream=SYSCALLS.getStreamFromFD(),buf=SYSCALLS.get();return SYSCALLS.doStat(FS.stat,stream.path,buf)}catch(e){if(typeof FS==="undefined"||!(e instanceof FS.ErrnoError))abort(e);return-e.errno}}function _glDisable(x0){GLctx["disable"](x0)}function _glBlendFuncSeparate(x0,x1,x2,x3){GLctx["blendFuncSeparate"](x0,x1,x2,x3)}Module["_memset"]=_memset;function _glGetProgramiv(program,pname,p){if(!p){GL.recordError(1281);return}if(program>=GL.counter){GL.recordError(1281);return}var ptable=GL.programInfos[program];if(!ptable){GL.recordError(1282);return}if(pname==35716){var log=GLctx.getProgramInfoLog(GL.programs[program]);if(log===null)log="(unknown error)";HEAP32[p>>2]=log.length+1}else if(pname==35719){HEAP32[p>>2]=ptable.maxUniformLength}else if(pname==35722){if(ptable.maxAttributeLength==-1){var program=GL.programs[program];var numAttribs=GLctx.getProgramParameter(program,GLctx.ACTIVE_ATTRIBUTES);ptable.maxAttributeLength=0;for(var i=0;i<numAttribs;++i){var activeAttrib=GLctx.getActiveAttrib(program,i);ptable.maxAttributeLength=Math.max(ptable.maxAttributeLength,activeAttrib.name.length+1)}}HEAP32[p>>2]=ptable.maxAttributeLength}else if(pname==35381){if(ptable.maxUniformBlockNameLength==-1){var program=GL.programs[program];var numBlocks=GLctx.getProgramParameter(program,GLctx.ACTIVE_UNIFORM_BLOCKS);ptable.maxUniformBlockNameLength=0;for(var i=0;i<numBlocks;++i){var activeBlockName=GLctx.getActiveUniformBlockName(program,i);ptable.maxUniformBlockNameLength=Math.max(ptable.maxUniformBlockNameLength,activeBlockName.length+1)}}HEAP32[p>>2]=ptable.maxUniformBlockNameLength}else{HEAP32[p>>2]=GLctx.getProgramParameter(GL.programs[program],pname)}}function _glVertexAttribPointer(index,size,type,normalized,stride,ptr){GLctx.vertexAttribPointer(index,size,type,!!normalized,stride,ptr)}function ___syscall202(which,varargs){SYSCALLS.varargs=varargs;try{return 0}catch(e){if(typeof FS==="undefined"||!(e instanceof FS.ErrnoError))abort(e);return-e.errno}}function ___syscall199(){return ___syscall202.apply(null,arguments)}function _pthread_mutex_destroy(){}function ___assert_fail(condition,filename,line,func){ABORT=true;throw"Assertion failed: "+Pointer_stringify(condition)+", at: "+[filename?Pointer_stringify(filename):"unknown filename",line,func?Pointer_stringify(func):"unknown function"]+" at "+stackTrace()}function _sigemptyset(set){HEAP32[set>>2]=0;return 0}function _glGetUniformLocation(program,name){name=Pointer_stringify(name);var arrayOffset=0;if(name.indexOf("]",name.length-1)!==-1){var ls=name.lastIndexOf("[");var arrayIndex=name.slice(ls+1,-1);if(arrayIndex.length>0){arrayOffset=parseInt(arrayIndex);if(arrayOffset<0){return-1}}name=name.slice(0,ls)}var ptable=GL.programInfos[program];if(!ptable){return-1}var utable=ptable.uniforms;var uniformInfo=utable[name];if(uniformInfo&&arrayOffset<uniformInfo[0]){return uniformInfo[1]+arrayOffset}else{return-1}}Module["___divdi3"]=___divdi3;function _glBindFramebuffer(target,framebuffer){GLctx.bindFramebuffer(target,framebuffer?GL.framebuffers[framebuffer]:null)}function ___lock(){}function _sem_getvalue(){Module["printErr"]("missing function: sem_getvalue");abort(-1)}function _glCullFace(x0){GLctx["cullFace"](x0)}Module["_llvm_bswap_i16"]=_llvm_bswap_i16;function _glutIdleFunc(func){function callback(){if(GLUT.idleFunc){Module["dynCall_v"](GLUT.idleFunc);Browser.safeSetTimeout(callback,4)}}if(!GLUT.idleFunc){Browser.safeSetTimeout(callback,0)}GLUT.idleFunc=func}function _pthread_attr_setdetachstate(){}function _glBeginTransformFeedback(x0){GLctx["beginTransformFeedback"](x0)}function _glDeleteProgram(id){if(!id)return;var program=GL.programs[id];if(!program){GL.recordError(1281);return}GLctx.deleteProgram(program);program.name=0;GL.programs[id]=null;GL.programInfos[id]=null}function _glutInitDisplayMode(mode){GLUT.initDisplayMode=mode}function _glViewport(x0,x1,x2,x3){GLctx["viewport"](x0,x1,x2,x3)}function _glVertexAttribDivisor(index,divisor){GLctx["vertexAttribDivisor"](index,divisor)}function _glRenderbufferStorage(x0,x1,x2,x3){GLctx["renderbufferStorage"](x0,x1,x2,x3)}function _glAttachShader(program,shader){GLctx.attachShader(GL.programs[program],GL.shaders[shader])}function _emscripten_set_keyup_callback(target,userData,useCapture,callbackfunc){JSEvents.registerKeyEventCallback(target,userData,useCapture,callbackfunc,3,"keyup");return 0}function _glClearBufferfv(buffer,drawbuffer,value){GLctx["clearBufferfv"](buffer,drawbuffer,HEAPF32,value>>2)}function _pthread_rwlock_destroy(){return 0}function _glCheckFramebufferStatus(x0){return GLctx["checkFramebufferStatus"](x0)}function _glFramebufferRenderbuffer(target,attachment,renderbuffertarget,renderbuffer){GLctx.framebufferRenderbuffer(target,attachment,renderbuffertarget,GL.renderbuffers[renderbuffer])}function _gmtime_r(time,tmPtr){var date=new Date(HEAP32[time>>2]*1e3);HEAP32[tmPtr>>2]=date.getUTCSeconds();HEAP32[tmPtr+4>>2]=date.getUTCMinutes();HEAP32[tmPtr+8>>2]=date.getUTCHours();HEAP32[tmPtr+12>>2]=date.getUTCDate();HEAP32[tmPtr+16>>2]=date.getUTCMonth();HEAP32[tmPtr+20>>2]=date.getUTCFullYear()-1900;HEAP32[tmPtr+24>>2]=date.getUTCDay();HEAP32[tmPtr+36>>2]=0;HEAP32[tmPtr+32>>2]=0;var start=Date.UTC(date.getUTCFullYear(),0,1,0,0,0,0);var yday=(date.getTime()-start)/(1e3*60*60*24)|0;HEAP32[tmPtr+28>>2]=yday;HEAP32[tmPtr+40>>2]=___tm_timezone;return tmPtr}function _gmtime(time){return _gmtime_r(time,___tm_current)}function ___syscall10(which,varargs){SYSCALLS.varargs=varargs;try{var path=SYSCALLS.getStr();FS.unlink(path);return 0}catch(e){if(typeof FS==="undefined"||!(e instanceof FS.ErrnoError))abort(e);return-e.errno}}function _glBlitFramebuffer(x0,x1,x2,x3,x4,x5,x6,x7,x8,x9){GLctx["blitFramebuffer"](x0,x1,x2,x3,x4,x5,x6,x7,x8,x9)}function _glBindAttribLocation(program,index,name){name=Pointer_stringify(name);GLctx.bindAttribLocation(GL.programs[program],index,name)}function _pthread_attr_init(attr){return 0}function _emscripten_get_canvas_size(width,height,isFullscreen){var canvas=Module["canvas"];HEAP32[width>>2]=canvas.width;HEAP32[height>>2]=canvas.height;HEAP32[isFullscreen>>2]=Browser.isFullscreen?1:0}function _glDrawElements(mode,count,type,indices){GLctx.drawElements(mode,count,type,indices)}Module["_bitshift64Shl"]=_bitshift64Shl;function ___syscall3(which,varargs){SYSCALLS.varargs=varargs;try{var stream=SYSCALLS.getStreamFromFD(),buf=SYSCALLS.get(),count=SYSCALLS.get();return FS.read(stream,HEAP8,buf,count)}catch(e){if(typeof FS==="undefined"||!(e instanceof FS.ErrnoError))abort(e);return-e.errno}}function ___syscall12(which,varargs){SYSCALLS.varargs=varargs;try{var path=SYSCALLS.getStr();FS.chdir(path);return 0}catch(e){if(typeof FS==="undefined"||!(e instanceof FS.ErrnoError))abort(e);return-e.errno}}function _sigaction(signum,act,oldact){Module.printErr("Calling stub instead of sigaction()");return 0}function ___syscall4(which,varargs){SYSCALLS.varargs=varargs;try{var stream=SYSCALLS.getStreamFromFD(),buf=SYSCALLS.get(),count=SYSCALLS.get();return FS.write(stream,HEAP8,buf,count)}catch(e){if(typeof FS==="undefined"||!(e instanceof FS.ErrnoError))abort(e);return-e.errno}}function _emscripten_get_fullscreen_status(fullscreenStatus){if(typeof JSEvents.fullscreenEnabled()==="undefined")return-1;JSEvents.fillFullscreenChangeEventData(fullscreenStatus);return 0}function ___syscall6(which,varargs){SYSCALLS.varargs=varargs;try{var stream=SYSCALLS.getStreamFromFD();FS.close(stream);return 0}catch(e){if(typeof FS==="undefined"||!(e instanceof FS.ErrnoError))abort(e);return-e.errno}}function _glGenVertexArrays(n,arrays){for(var i=0;i<n;i++){var vao=GLctx["createVertexArray"]();if(!vao){GL.recordError(1282);while(i<n)HEAP32[arrays+i++*4>>2]=0;return}var id=GL.getNewId(GL.vaos);vao.name=id;GL.vaos[id]=vao;HEAP32[arrays+i*4>>2]=id}}function _glBindBufferBase(target,index,buffer){var bufferObj=buffer?GL.buffers[buffer]:null;GLctx["bindBufferBase"](target,index,bufferObj)}function _pthread_rwlock_init(){return 0}function _glBufferSubData(target,offset,size,data){if(GL.currentContext.supportsWebGL2EntryPoints){GLctx.bufferSubData(target,offset,HEAPU8,data,size);return}GLctx.bufferSubData(target,offset,HEAPU8.subarray(data,data+size))}function _glUniform1iv(location,count,value){if(GL.currentContext.supportsWebGL2EntryPoints){GLctx.uniform1iv(GL.uniforms[location],HEAP32,value>>2,count);return}GLctx.uniform1iv(GL.uniforms[location],HEAP32.subarray(value>>2,value+count*4>>2))}Module["_testSetjmp"]=_testSetjmp;function ___syscall51(which,varargs){SYSCALLS.varargs=varargs;try{return-ERRNO_CODES.ENOSYS}catch(e){if(typeof FS==="undefined"||!(e instanceof FS.ErrnoError))abort(e);return-e.errno}}function ___syscall42(){return ___syscall51.apply(null,arguments)}function _glMapBufferRange(){Module["printErr"]("missing function: glMapBufferRange");abort(-1)}function _glReadBuffer(x0){GLctx["readBuffer"](x0)}function emscriptenWebGLComputeImageSize(width,height,sizePerPixel,alignment){function roundedToNextMultipleOf(x,y){return Math.floor((x+y-1)/y)*y}var plainRowSize=width*sizePerPixel;var alignedRowSize=roundedToNextMultipleOf(plainRowSize,alignment);return height<=0?0:(height-1)*alignedRowSize+plainRowSize}function emscriptenWebGLGetTexPixelData(type,format,width,height,pixels,internalFormat){var sizePerPixel;var numChannels;switch(format){case 6406:case 6409:case 6402:case 6403:case 36244:numChannels=1;break;case 6410:case 33319:case 33320:numChannels=2;break;case 6407:case 35904:case 36248:numChannels=3;break;case 6408:case 35906:case 36249:numChannels=4;break;default:GL.recordError(1280);return null}switch(type){case 5121:case 5120:sizePerPixel=numChannels*1;break;case 5123:case 36193:case 5131:case 5122:sizePerPixel=numChannels*2;break;case 5125:case 5126:case 5124:sizePerPixel=numChannels*4;break;case 34042:case 35902:case 33640:case 35899:case 34042:sizePerPixel=4;break;case 33635:case 32819:case 32820:sizePerPixel=2;break;default:GL.recordError(1280);return null}var bytes=emscriptenWebGLComputeImageSize(width,height,sizePerPixel,GL.unpackAlignment);switch(type){case 5120:return HEAP8.subarray(pixels,pixels+bytes);case 5121:return HEAPU8.subarray(pixels,pixels+bytes);case 5122:return HEAP16.subarray(pixels>>1,pixels+bytes>>1);case 5124:return HEAP32.subarray(pixels>>2,pixels+bytes>>2);case 5126:return HEAPF32.subarray(pixels>>2,pixels+bytes>>2);case 5125:case 34042:case 35902:case 33640:case 35899:case 34042:return HEAPU32.subarray(pixels>>2,pixels+bytes>>2);case 5123:case 33635:case 32819:case 32820:case 36193:case 5131:return HEAPU16.subarray(pixels>>1,pixels+bytes>>1);default:GL.recordError(1280);return null}}function emscriptenWebGLGetHeapForType(type){switch(type){case 5120:return HEAP8;case 5121:return HEAPU8;case 5122:return HEAP16;case 5123:case 33635:case 32819:case 32820:case 36193:case 5131:return HEAPU16;case 5124:return HEAP32;case 5125:case 34042:case 35902:case 33640:case 35899:case 34042:return HEAPU32;case 5126:return HEAPF32;default:return null}}function emscriptenWebGLGetShiftForType(type){switch(type){case 5120:case 5121:return 0;case 5122:case 5123:case 33635:case 32819:case 32820:case 36193:case 5131:return 1;case 5124:case 5126:case 5125:case 34042:case 35902:case 33640:case 35899:case 34042:return 2;default:return 0}}function _glTexSubImage3D(target,level,xoffset,yoffset,zoffset,width,height,depth,format,type,pixels){if(GLctx.currentPixelUnpackBufferBinding){GLctx["texSubImage3D"](target,level,xoffset,yoffset,zoffset,width,height,depth,format,type,pixels)}else if(pixels!=0){GLctx["texSubImage3D"](target,level,xoffset,yoffset,zoffset,width,height,depth,format,type,emscriptenWebGLGetHeapForType(type),pixels>>emscriptenWebGLGetShiftForType(type))}else{GLctx["texSubImage3D"](target,level,xoffset,yoffset,zoffset,width,height,depth,format,type,null)}}function _glDrawArraysInstanced(mode,first,count,primcount){GLctx["drawArraysInstanced"](mode,first,count,primcount)}function _llvm_exp2_f32(x){return Math.pow(2,x)}function _glGenerateMipmap(x0){GLctx["generateMipmap"](x0)}function ___syscall40(which,varargs){SYSCALLS.varargs=varargs;try{var path=SYSCALLS.getStr();FS.rmdir(path);return 0}catch(e){if(typeof FS==="undefined"||!(e instanceof FS.ErrnoError))abort(e);return-e.errno}}function ___syscall142(which,varargs){SYSCALLS.varargs=varargs;try{var nfds=SYSCALLS.get(),readfds=SYSCALLS.get(),writefds=SYSCALLS.get(),exceptfds=SYSCALLS.get(),timeout=SYSCALLS.get();assert(nfds<=64,"nfds must be less than or equal to 64");assert(!exceptfds,"exceptfds not supported");var total=0;var srcReadLow=readfds?HEAP32[readfds>>2]:0,srcReadHigh=readfds?HEAP32[readfds+4>>2]:0;var srcWriteLow=writefds?HEAP32[writefds>>2]:0,srcWriteHigh=writefds?HEAP32[writefds+4>>2]:0;var srcExceptLow=exceptfds?HEAP32[exceptfds>>2]:0,srcExceptHigh=exceptfds?HEAP32[exceptfds+4>>2]:0;var dstReadLow=0,dstReadHigh=0;var dstWriteLow=0,dstWriteHigh=0;var dstExceptLow=0,dstExceptHigh=0;var allLow=(readfds?HEAP32[readfds>>2]:0)|(writefds?HEAP32[writefds>>2]:0)|(exceptfds?HEAP32[exceptfds>>2]:0);var allHigh=(readfds?HEAP32[readfds+4>>2]:0)|(writefds?HEAP32[writefds+4>>2]:0)|(exceptfds?HEAP32[exceptfds+4>>2]:0);function check(fd,low,high,val){return fd<32?low&val:high&val}for(var fd=0;fd<nfds;fd++){var mask=1<<fd%32;if(!check(fd,allLow,allHigh,mask)){continue}var stream=FS.getStream(fd);if(!stream)throw new FS.ErrnoError(ERRNO_CODES.EBADF);var flags=SYSCALLS.DEFAULT_POLLMASK;if(stream.stream_ops.poll){flags=stream.stream_ops.poll(stream)}if(flags&1&&check(fd,srcReadLow,srcReadHigh,mask)){fd<32?dstReadLow=dstReadLow|mask:dstReadHigh=dstReadHigh|mask;total++}if(flags&4&&check(fd,srcWriteLow,srcWriteHigh,mask)){fd<32?dstWriteLow=dstWriteLow|mask:dstWriteHigh=dstWriteHigh|mask;total++}if(flags&2&&check(fd,srcExceptLow,srcExceptHigh,mask)){fd<32?dstExceptLow=dstExceptLow|mask:dstExceptHigh=dstExceptHigh|mask;total++}}if(readfds){HEAP32[readfds>>2]=dstReadLow;HEAP32[readfds+4>>2]=dstReadHigh}if(writefds){HEAP32[writefds>>2]=dstWriteLow;HEAP32[writefds+4>>2]=dstWriteHigh}if(exceptfds){HEAP32[exceptfds>>2]=dstExceptLow;HEAP32[exceptfds+4>>2]=dstExceptHigh}return total}catch(e){if(typeof FS==="undefined"||!(e instanceof FS.ErrnoError))abort(e);return-e.errno}}function ___syscall140(which,varargs){SYSCALLS.varargs=varargs;try{var stream=SYSCALLS.getStreamFromFD(),offset_high=SYSCALLS.get(),offset_low=SYSCALLS.get(),result=SYSCALLS.get(),whence=SYSCALLS.get();var offset=offset_low;assert(offset_high===0);FS.llseek(stream,offset,whence);HEAP32[result>>2]=stream.position;if(stream.getdents&&offset===0&&whence===0)stream.getdents=null;return 0}catch(e){if(typeof FS==="undefined"||!(e instanceof FS.ErrnoError))abort(e);return-e.errno}}function ___syscall268(which,varargs){SYSCALLS.varargs=varargs;try{var path=SYSCALLS.getStr(),size=SYSCALLS.get(),buf=SYSCALLS.get();assert(size===64);HEAP32[buf+4>>2]=4096;HEAP32[buf+40>>2]=4096;HEAP32[buf+8>>2]=1e6;HEAP32[buf+12>>2]=5e5;HEAP32[buf+16>>2]=5e5;HEAP32[buf+20>>2]=FS.nextInode;HEAP32[buf+24>>2]=1e6;HEAP32[buf+28>>2]=42;HEAP32[buf+44>>2]=2;HEAP32[buf+36>>2]=255;return 0}catch(e){if(typeof FS==="undefined"||!(e instanceof FS.ErrnoError))abort(e);return-e.errno}}function ___syscall146(which,varargs){SYSCALLS.varargs=varargs;try{var stream=SYSCALLS.getStreamFromFD(),iov=SYSCALLS.get(),iovcnt=SYSCALLS.get();return SYSCALLS.doWritev(stream,iov,iovcnt)}catch(e){if(typeof FS==="undefined"||!(e instanceof FS.ErrnoError))abort(e);return-e.errno}}function __isLeapYear(year){return year%4===0&&(year%100!==0||year%400===0)}function __arraySum(array,index){var sum=0;for(var i=0;i<=index;sum+=array[i++]);return sum}var __MONTH_DAYS_LEAP=[31,29,31,30,31,30,31,31,30,31,30,31];var __MONTH_DAYS_REGULAR=[31,28,31,30,31,30,31,31,30,31,30,31];function __addDays(date,days){var newDate=new Date(date.getTime());while(days>0){var leap=__isLeapYear(newDate.getFullYear());var currentMonth=newDate.getMonth();var daysInCurrentMonth=(leap?__MONTH_DAYS_LEAP:__MONTH_DAYS_REGULAR)[currentMonth];if(days>daysInCurrentMonth-newDate.getDate()){days-=daysInCurrentMonth-newDate.getDate()+1;newDate.setDate(1);if(currentMonth<11){newDate.setMonth(currentMonth+1)}else{newDate.setMonth(0);newDate.setFullYear(newDate.getFullYear()+1)}}else{newDate.setDate(newDate.getDate()+days);return newDate}}return newDate}function _strftime(s,maxsize,format,tm){var tm_zone=HEAP32[tm+40>>2];var date={tm_sec:HEAP32[tm>>2],tm_min:HEAP32[tm+4>>2],tm_hour:HEAP32[tm+8>>2],tm_mday:HEAP32[tm+12>>2],tm_mon:HEAP32[tm+16>>2],tm_year:HEAP32[tm+20>>2],tm_wday:HEAP32[tm+24>>2],tm_yday:HEAP32[tm+28>>2],tm_isdst:HEAP32[tm+32>>2],tm_gmtoff:HEAP32[tm+36>>2],tm_zone:tm_zone?Pointer_stringify(tm_zone):""};var pattern=Pointer_stringify(format);var EXPANSION_RULES_1={"%c":"%a %b %d %H:%M:%S %Y","%D":"%m/%d/%y","%F":"%Y-%m-%d","%h":"%b","%r":"%I:%M:%S %p","%R":"%H:%M","%T":"%H:%M:%S","%x":"%m/%d/%y","%X":"%H:%M:%S"};for(var rule in EXPANSION_RULES_1){pattern=pattern.replace(new RegExp(rule,"g"),EXPANSION_RULES_1[rule])}var WEEKDAYS=["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"];var MONTHS=["January","February","March","April","May","June","July","August","September","October","November","December"];function leadingSomething(value,digits,character){var str=typeof value==="number"?value.toString():value||"";while(str.length<digits){str=character[0]+str}return str}function leadingNulls(value,digits){return leadingSomething(value,digits,"0")}function compareByDay(date1,date2){function sgn(value){return value<0?-1:value>0?1:0}var compare;if((compare=sgn(date1.getFullYear()-date2.getFullYear()))===0){if((compare=sgn(date1.getMonth()-date2.getMonth()))===0){compare=sgn(date1.getDate()-date2.getDate())}}return compare}function getFirstWeekStartDate(janFourth){switch(janFourth.getDay()){case 0:return new Date(janFourth.getFullYear()-1,11,29);case 1:return janFourth;case 2:return new Date(janFourth.getFullYear(),0,3);case 3:return new Date(janFourth.getFullYear(),0,2);case 4:return new Date(janFourth.getFullYear(),0,1);case 5:return new Date(janFourth.getFullYear()-1,11,31);case 6:return new Date(janFourth.getFullYear()-1,11,30)}}function getWeekBasedYear(date){var thisDate=__addDays(new Date(date.tm_year+1900,0,1),date.tm_yday);var janFourthThisYear=new Date(thisDate.getFullYear(),0,4);var janFourthNextYear=new Date(thisDate.getFullYear()+1,0,4);var firstWeekStartThisYear=getFirstWeekStartDate(janFourthThisYear);var firstWeekStartNextYear=getFirstWeekStartDate(janFourthNextYear);if(compareByDay(firstWeekStartThisYear,thisDate)<=0){if(compareByDay(firstWeekStartNextYear,thisDate)<=0){return thisDate.getFullYear()+1}else{return thisDate.getFullYear()}}else{return thisDate.getFullYear()-1}}var EXPANSION_RULES_2={"%a":(function(date){return WEEKDAYS[date.tm_wday].substring(0,3)}),"%A":(function(date){return WEEKDAYS[date.tm_wday]}),"%b":(function(date){return MONTHS[date.tm_mon].substring(0,3)}),"%B":(function(date){return MONTHS[date.tm_mon]}),"%C":(function(date){var year=date.tm_year+1900;return leadingNulls(year/100|0,2)}),"%d":(function(date){return leadingNulls(date.tm_mday,2)}),"%e":(function(date){return leadingSomething(date.tm_mday,2," ")}),"%g":(function(date){return getWeekBasedYear(date).toString().substring(2)}),"%G":(function(date){return getWeekBasedYear(date)}),"%H":(function(date){return leadingNulls(date.tm_hour,2)}),"%I":(function(date){var twelveHour=date.tm_hour;if(twelveHour==0)twelveHour=12;else if(twelveHour>12)twelveHour-=12;return leadingNulls(twelveHour,2)}),"%j":(function(date){return leadingNulls(date.tm_mday+__arraySum(__isLeapYear(date.tm_year+1900)?__MONTH_DAYS_LEAP:__MONTH_DAYS_REGULAR,date.tm_mon-1),3)}),"%m":(function(date){return leadingNulls(date.tm_mon+1,2)}),"%M":(function(date){return leadingNulls(date.tm_min,2)}),"%n":(function(){return"\n"}),"%p":(function(date){if(date.tm_hour>=0&&date.tm_hour<12){return"AM"}else{return"PM"}}),"%S":(function(date){return leadingNulls(date.tm_sec,2)}),"%t":(function(){return"\t"}),"%u":(function(date){var day=new Date(date.tm_year+1900,date.tm_mon+1,date.tm_mday,0,0,0,0);return day.getDay()||7}),"%U":(function(date){var janFirst=new Date(date.tm_year+1900,0,1);var firstSunday=janFirst.getDay()===0?janFirst:__addDays(janFirst,7-janFirst.getDay());var endDate=new Date(date.tm_year+1900,date.tm_mon,date.tm_mday);if(compareByDay(firstSunday,endDate)<0){var februaryFirstUntilEndMonth=__arraySum(__isLeapYear(endDate.getFullYear())?__MONTH_DAYS_LEAP:__MONTH_DAYS_REGULAR,endDate.getMonth()-1)-31;var firstSundayUntilEndJanuary=31-firstSunday.getDate();var days=firstSundayUntilEndJanuary+februaryFirstUntilEndMonth+endDate.getDate();return leadingNulls(Math.ceil(days/7),2)}return compareByDay(firstSunday,janFirst)===0?"01":"00"}),"%V":(function(date){var janFourthThisYear=new Date(date.tm_year+1900,0,4);var janFourthNextYear=new Date(date.tm_year+1901,0,4);var firstWeekStartThisYear=getFirstWeekStartDate(janFourthThisYear);var firstWeekStartNextYear=getFirstWeekStartDate(janFourthNextYear);var endDate=__addDays(new Date(date.tm_year+1900,0,1),date.tm_yday);if(compareByDay(endDate,firstWeekStartThisYear)<0){return"53"}if(compareByDay(firstWeekStartNextYear,endDate)<=0){return"01"}var daysDifference;if(firstWeekStartThisYear.getFullYear()<date.tm_year+1900){daysDifference=date.tm_yday+32-firstWeekStartThisYear.getDate()}else{daysDifference=date.tm_yday+1-firstWeekStartThisYear.getDate()}return leadingNulls(Math.ceil(daysDifference/7),2)}),"%w":(function(date){var day=new Date(date.tm_year+1900,date.tm_mon+1,date.tm_mday,0,0,0,0);return day.getDay()}),"%W":(function(date){var janFirst=new Date(date.tm_year,0,1);var firstMonday=janFirst.getDay()===1?janFirst:__addDays(janFirst,janFirst.getDay()===0?1:7-janFirst.getDay()+1);var endDate=new Date(date.tm_year+1900,date.tm_mon,date.tm_mday);if(compareByDay(firstMonday,endDate)<0){var februaryFirstUntilEndMonth=__arraySum(__isLeapYear(endDate.getFullYear())?__MONTH_DAYS_LEAP:__MONTH_DAYS_REGULAR,endDate.getMonth()-1)-31;var firstMondayUntilEndJanuary=31-firstMonday.getDate();var days=firstMondayUntilEndJanuary+februaryFirstUntilEndMonth+endDate.getDate();return leadingNulls(Math.ceil(days/7),2)}return compareByDay(firstMonday,janFirst)===0?"01":"00"}),"%y":(function(date){return(date.tm_year+1900).toString().substring(2)}),"%Y":(function(date){return date.tm_year+1900}),"%z":(function(date){var off=date.tm_gmtoff;var ahead=off>=0;off=Math.abs(off)/60;off=off/60*100+off%60;return(ahead?"+":"-")+String("0000"+off).slice(-4)}),"%Z":(function(date){return date.tm_zone}),"%%":(function(){return"%"})};for(var rule in EXPANSION_RULES_2){if(pattern.indexOf(rule)>=0){pattern=pattern.replace(new RegExp(rule,"g"),EXPANSION_RULES_2[rule](date))}}var bytes=intArrayFromString(pattern,false);if(bytes.length>maxsize){return 0}writeArrayToMemory(bytes,s);return bytes.length-1}function ___syscall145(which,varargs){SYSCALLS.varargs=varargs;try{var stream=SYSCALLS.getStreamFromFD(),iov=SYSCALLS.get(),iovcnt=SYSCALLS.get();return SYSCALLS.doReadv(stream,iov,iovcnt)}catch(e){if(typeof FS==="undefined"||!(e instanceof FS.ErrnoError))abort(e);return-e.errno}}function _atexit(func,arg){__ATEXIT__.unshift({func:func,arg:arg})}function ___cxa_atexit(){return _atexit.apply(null,arguments)}Module["_llvm_bswap_i32"]=_llvm_bswap_i32;function _llvm_bswap_i64(l,h){var retl=_llvm_bswap_i32(h)>>>0;var reth=_llvm_bswap_i32(l)>>>0;return(Runtime.setTempRet0(reth),retl)|0}function _glUnmapBuffer(){Module["printErr"]("missing function: glUnmapBuffer");abort(-1)}function _sem_post(){}function _pthread_join(){}function _glUseProgram(program){GLctx.useProgram(program?GL.programs[program]:null)}function _glutSwapBuffers(){}function _emscripten_set_resize_callback(target,userData,useCapture,callbackfunc){JSEvents.registerUiEventCallback(target,userData,useCapture,callbackfunc,10,"resize");return 0}function _glShaderSource(shader,count,string,length){var source=GL.getSource(shader,count,string,length);GLctx.shaderSource(GL.shaders[shader],source)}function _glBindRenderbuffer(target,renderbuffer){GLctx.bindRenderbuffer(target,renderbuffer?GL.renderbuffers[renderbuffer]:null)}function _glTexSubImage2D(target,level,xoffset,yoffset,width,height,format,type,pixels){if(GL.currentContext.supportsWebGL2EntryPoints){if(GLctx.currentPixelUnpackBufferBinding){GLctx.texSubImage2D(target,level,internalFormat,width,height,border,format,type,pixels)}else if(pixels!=0){GLctx.texSubImage2D(target,level,xoffset,yoffset,width,height,format,type,emscriptenWebGLGetHeapForType(type),pixels>>emscriptenWebGLGetShiftForType(type))}else{GLctx.texSubImage2D(target,level,xoffset,yoffset,width,height,format,type,null)}return}var pixelData=null;if(pixels)pixelData=emscriptenWebGLGetTexPixelData(type,format,width,height,pixels,0);GLctx.texSubImage2D(target,level,xoffset,yoffset,width,height,format,type,pixelData)}function _glDeleteFramebuffers(n,framebuffers){for(var i=0;i<n;++i){var id=HEAP32[framebuffers+i*4>>2];var framebuffer=GL.framebuffers[id];if(!framebuffer)continue;GLctx.deleteFramebuffer(framebuffer);framebuffer.name=0;GL.framebuffers[id]=null}}function _glDrawArrays(mode,first,count){GLctx.drawArrays(mode,first,count)}function _glUniform1ui(location,v0){GLctx.uniform1ui(GL.uniforms[location],v0)}function _usleep(useconds){var msec=useconds/1e3;if((ENVIRONMENT_IS_WEB||ENVIRONMENT_IS_WORKER)&&self["performance"]&&self["performance"]["now"]){var start=self["performance"]["now"]();while(self["performance"]["now"]()-start<msec){}}else{var start=Date.now();while(Date.now()-start<msec){}}return 0}function _realloc(){throw"bad"}Module["_realloc"]=_realloc;Module["_saveSetjmp"]=_saveSetjmp;function __emscripten_sample_gamepad_data(){if(!JSEvents.numGamepadsConnected)return;if(Browser.mainLoop.currentFrameNumber!==JSEvents.lastGamepadStateFrame||!Browser.mainLoop.currentFrameNumber){JSEvents.lastGamepadState=navigator.getGamepads?navigator.getGamepads():navigator.webkitGetGamepads?navigator.webkitGetGamepads:null;JSEvents.lastGamepadStateFrame=Browser.mainLoop.currentFrameNumber}}function _emscripten_get_num_gamepads(){if(!JSEvents.numGamepadsConnected)return 0;__emscripten_sample_gamepad_data();if(!JSEvents.lastGamepadState)return-1;return JSEvents.lastGamepadState.length}function _sysconf(name){switch(name){case 30:return PAGE_SIZE;case 85:var maxHeapSize=2*1024*1024*1024-16777216;maxHeapSize=HEAPU8.length;return maxHeapSize/PAGE_SIZE;case 132:case 133:case 12:case 137:case 138:case 15:case 235:case 16:case 17:case 18:case 19:case 20:case 149:case 13:case 10:case 236:case 153:case 9:case 21:case 22:case 159:case 154:case 14:case 77:case 78:case 139:case 80:case 81:case 82:case 68:case 67:case 164:case 11:case 29:case 47:case 48:case 95:case 52:case 51:case 46:return 200809;case 79:return 0;case 27:case 246:case 127:case 128:case 23:case 24:case 160:case 161:case 181:case 182:case 242:case 183:case 184:case 243:case 244:case 245:case 165:case 178:case 179:case 49:case 50:case 168:case 169:case 175:case 170:case 171:case 172:case 97:case 76:case 32:case 173:case 35:return-1;case 176:case 177:case 7:case 155:case 8:case 157:case 125:case 126:case 92:case 93:case 129:case 130:case 131:case 94:case 91:return 1;case 74:case 60:case 69:case 70:case 4:return 1024;case 31:case 42:case 72:return 32;case 87:case 26:case 33:return 2147483647;case 34:case 1:return 47839;case 38:case 36:return 99;case 43:case 37:return 2048;case 0:return 2097152;case 3:return 65536;case 28:return 32768;case 44:return 32767;case 75:return 16384;case 39:return 1e3;case 89:return 700;case 71:return 256;case 40:return 255;case 2:return 100;case 180:return 64;case 25:return 20;case 5:return 16;case 6:return 6;case 73:return 4;case 84:{if(typeof navigator==="object")return navigator["hardwareConcurrency"]||1;return 1}}___setErrNo(ERRNO_CODES.EINVAL);return-1}function _emscripten_set_keypress_callback(target,userData,useCapture,callbackfunc){JSEvents.registerKeyEventCallback(target,userData,useCapture,callbackfunc,1,"keypress");return 0}function _glutGetModifiers(){return GLUT.modifiers}function ___syscall5(which,varargs){SYSCALLS.varargs=varargs;try{var pathname=SYSCALLS.getStr(),flags=SYSCALLS.get(),mode=SYSCALLS.get();var stream=FS.open(pathname,flags,mode);return stream.fd}catch(e){if(typeof FS==="undefined"||!(e instanceof FS.ErrnoError))abort(e);return-e.errno}}function _glClear(x0){GLctx["clear"](x0)}function _emscripten_get_gamepad_status(index,gamepadState){__emscripten_sample_gamepad_data();if(!JSEvents.lastGamepadState)return-1;if(index<0||index>=JSEvents.lastGamepadState.length)return-5;if(!JSEvents.lastGamepadState[index])return-7;JSEvents.fillGamepadEventData(gamepadState,JSEvents.lastGamepadState[index]);return 0}var PROCINFO={ppid:1,pid:42,sid:42,pgid:42};function ___syscall20(which,varargs){SYSCALLS.varargs=varargs;try{return PROCINFO.pid}catch(e){if(typeof FS==="undefined"||!(e instanceof FS.ErrnoError))abort(e);return-e.errno}}function _glActiveTexture(x0){GLctx["activeTexture"](x0)}function _glEnableVertexAttribArray(index){GLctx.enableVertexAttribArray(index)}var _environ=STATICTOP;STATICTOP+=16;var ___environ=_environ;function ___buildEnvironment(env){var MAX_ENV_VALUES=64;var TOTAL_ENV_SIZE=1024;var poolPtr;var envPtr;if(!___buildEnvironment.called){___buildEnvironment.called=true;ENV["USER"]=ENV["LOGNAME"]="web_user";ENV["PATH"]="/";ENV["PWD"]="/";ENV["HOME"]="/home/web_user";ENV["LANG"]="C";ENV["_"]=Module["thisProgram"];poolPtr=allocate(TOTAL_ENV_SIZE,"i8",ALLOC_STATIC);envPtr=allocate(MAX_ENV_VALUES*4,"i8*",ALLOC_STATIC);HEAP32[envPtr>>2]=poolPtr;HEAP32[_environ>>2]=envPtr}else{envPtr=HEAP32[_environ>>2];poolPtr=HEAP32[envPtr>>2]}var strings=[];var totalSize=0;for(var key in env){if(typeof env[key]==="string"){var line=key+"="+env[key];strings.push(line);totalSize+=line.length}}if(totalSize>TOTAL_ENV_SIZE){throw new Error("Environment size exceeded TOTAL_ENV_SIZE!")}var ptrSize=4;for(var i=0;i<strings.length;i++){var line=strings[i];writeAsciiToMemory(line,poolPtr);HEAP32[envPtr+i*ptrSize>>2]=poolPtr;poolPtr+=line.length+1}HEAP32[envPtr+strings.length*ptrSize>>2]=0}var ENV={};function _dlopen(filename,flag){abort("To use dlopen, you need to use Emscripten's linking support, see https://github.com/kripken/emscripten/wiki/Linking");var searchpaths=[];if(filename===0){filename="__self__"}else{var strfilename=Pointer_stringify(filename);var isValidFile=(function(filename){var target=FS.findObject(filename);return target&&!target.isFolder&&!target.isDevice});if(isValidFile(strfilename)){filename=strfilename}else{if(ENV["LD_LIBRARY_PATH"]){searchpaths=ENV["LD_LIBRARY_PATH"].split(":")}for(var ident in searchpaths){var searchfile=PATH.join2(searchpaths[ident],strfilename);if(isValidFile(searchfile)){filename=searchfile;break}}}}if(DLFCN.loadedLibNames[filename]){var handle=DLFCN.loadedLibNames[filename];DLFCN.loadedLibs[handle].refcount++;return handle}if(filename==="__self__"){var handle=-1;var lib_module=Module;var cached_functions={}}else{var target=FS.findObject(filename);if(!target||target.isFolder||target.isDevice){DLFCN.errorMsg="Could not find dynamic lib: "+filename;return 0}FS.forceLoadFile(target);var lib_module;try{var lib_data=FS.readFile(filename,{encoding:"utf8"});lib_module=eval(lib_data)(Runtime.alignFunctionTables(),Module)}catch(e){Module.printErr("Error in loading dynamic library: "+e);DLFCN.errorMsg="Could not evaluate dynamic lib: "+filename+"\n"+e;return 0}var handle=1;for(var key in DLFCN.loadedLibs){if(DLFCN.loadedLibs.hasOwnProperty(key))handle++}if(flag&256){for(var ident in lib_module){if(lib_module.hasOwnProperty(ident)){if(ident[0]=="_"){Module[ident]=lib_module[ident]}}}}var cached_functions={}}DLFCN.loadedLibs[handle]={refcount:1,name:filename,module:lib_module,cached_functions:cached_functions};DLFCN.loadedLibNames[filename]=handle;return handle}function _glBindBuffer(target,buffer){var bufferObj=buffer?GL.buffers[buffer]:null;if(target==35051){GLctx.currentPixelPackBufferBinding=buffer}else if(target==35052){GLctx.currentPixelUnpackBufferBinding=buffer}GLctx.bindBuffer(target,bufferObj)}function _glutMouseFunc(func){GLUT.mouseFunc=func}function _posix_spawn_file_actions_destroy(){Module["printErr"]("missing function: posix_spawn_file_actions_destroy");abort(-1)}function _glutInitWindowSize(width,height){Browser.setCanvasSize(GLUT.initWindowWidth=width,GLUT.initWindowHeight=height)}Module["_bitshift64Lshr"]=_bitshift64Lshr;function _glUniform3fv(location,count,value){if(GL.currentContext.supportsWebGL2EntryPoints){GLctx.uniform3fv(GL.uniforms[location],HEAPF32,value>>2,count*3);return}var view;if(3*count<=GL.MINI_TEMP_BUFFER_SIZE){view=GL.miniTempBufferViews[3*count-1];for(var i=0;i<3*count;i+=3){view[i]=HEAPF32[value+4*i>>2];view[i+1]=HEAPF32[value+(4*i+4)>>2];view[i+2]=HEAPF32[value+(4*i+8)>>2]}}else{view=HEAPF32.subarray(value>>2,value+count*12>>2)}GLctx.uniform3fv(GL.uniforms[location],view)}function _glutCreateWindow(name){var contextAttributes={antialias:(GLUT.initDisplayMode&128)!=0,depth:(GLUT.initDisplayMode&16)!=0,stencil:(GLUT.initDisplayMode&32)!=0,alpha:(GLUT.initDisplayMode&8)!=0};Module.ctx=Browser.createContext(Module["canvas"],true,true,contextAttributes);return Module.ctx?1:0}function _glBufferData(target,size,data,usage){if(!data){GLctx.bufferData(target,size,usage)}else{if(GL.currentContext.supportsWebGL2EntryPoints){GLctx.bufferData(target,HEAPU8,usage,data,size);return}GLctx.bufferData(target,HEAPU8.subarray(data,data+size),usage)}}function _glCompressedTexImage3D(target,level,internalFormat,width,height,depth,border,imageSize,data){if(GL.currentContext.supportsWebGL2EntryPoints){GLctx["compressedTexImage3D"](target,level,internalFormat,width,height,depth,border,HEAPU8,data,imageSize)}else{GLctx["compressedTexImage3D"](target,level,internalFormat,width,height,depth,border,data?HEAPU8.subarray(data,data+imageSize):null)}}function _longjmp(env,value){Module["setThrew"](env,value||1);throw"longjmp"}function _emscripten_longjmp(env,value){_longjmp(env,value)}function _getenv(name){if(name===0)return 0;name=Pointer_stringify(name);if(!ENV.hasOwnProperty(name))return 0;if(_getenv.ret)_free(_getenv.ret);_getenv.ret=allocate(intArrayFromString(ENV[name]),"i8",ALLOC_NORMAL);return _getenv.ret}function _glRenderbufferStorageMultisample(x0,x1,x2,x3,x4){GLctx["renderbufferStorageMultisample"](x0,x1,x2,x3,x4)}function _gettimeofday(ptr){var now=Date.now();HEAP32[ptr>>2]=now/1e3|0;HEAP32[ptr+4>>2]=now%1e3*1e3|0;return 0}Module["_pthread_mutex_unlock"]=_pthread_mutex_unlock;function emscriptenWebGLGet(name_,p,type){if(!p){GL.recordError(1281);return}var ret=undefined;switch(name_){case 36346:ret=1;break;case 36344:if(type!=="Integer"&&type!=="Integer64"){GL.recordError(1280)}return;case 34814:case 36345:ret=0;break;case 34466:var formats=GLctx.getParameter(34467);ret=formats.length;break;case 33309:if(GLctx.canvas.GLctxObject.version<2){GL.recordError(1282);return}var exts=GLctx.getSupportedExtensions();ret=2*exts.length;break;case 33307:case 33308:if(GLctx.canvas.GLctxObject.version<2){GL.recordError(1280);return}ret=name_==33307?3:0;break}if(ret===undefined){var result=GLctx.getParameter(name_);switch(typeof result){case"number":ret=result;break;case"boolean":ret=result?1:0;break;case"string":GL.recordError(1280);return;case"object":if(result===null){switch(name_){case 34964:case 35725:case 34965:case 36006:case 36007:case 32873:case 34229:case 35097:case 36389:case 34068:{ret=0;break};default:{GL.recordError(1280);return}}}else if(result instanceof Float32Array||result instanceof Uint32Array||result instanceof Int32Array||result instanceof Array){for(var i=0;i<result.length;++i){switch(type){case"Integer":HEAP32[p+i*4>>2]=result[i];break;case"Float":HEAPF32[p+i*4>>2]=result[i];break;case"Boolean":HEAP8[p+i>>0]=result[i]?1:0;break;default:throw"internal glGet error, bad type: "+type}}return}else if(result instanceof WebGLBuffer||result instanceof WebGLProgram||result instanceof WebGLFramebuffer||result instanceof WebGLRenderbuffer||result instanceof WebGLQuery||result instanceof WebGLSampler||result instanceof WebGLSync||result instanceof WebGLTransformFeedback||result instanceof WebGLVertexArrayObject||result instanceof WebGLTexture){ret=result.name|0}else{GL.recordError(1280);return}break;default:GL.recordError(1280);return}}switch(type){case"Integer64":tempI64=[ret>>>0,(tempDouble=ret,+Math_abs(tempDouble)>=+1?tempDouble>+0?(Math_min(+Math_floor(tempDouble/+4294967296),+4294967295)|0)>>>0:~~+Math_ceil((tempDouble- +(~~tempDouble>>>0))/+4294967296)>>>0:0)],HEAP32[p>>2]=tempI64[0],HEAP32[p+4>>2]=tempI64[1];break;case"Integer":HEAP32[p>>2]=ret;break;case"Float":HEAPF32[p>>2]=ret;break;case"Boolean":HEAP8[p>>0]=ret?1:0;break;default:throw"internal glGet error, bad type: "+type}}function _glGetFloatv(name_,p){emscriptenWebGLGet(name_,p,"Float")}function _glDeleteRenderbuffers(n,renderbuffers){for(var i=0;i<n;i++){var id=HEAP32[renderbuffers+i*4>>2];var renderbuffer=GL.renderbuffers[id];if(!renderbuffer)continue;GLctx.deleteRenderbuffer(renderbuffer);renderbuffer.name=0;GL.renderbuffers[id]=null}}Module["___udivdi3"]=___udivdi3;function _glBindVertexArray(vao){GLctx["bindVertexArray"](GL.vaos[vao])}function _glGenFramebuffers(n,ids){for(var i=0;i<n;++i){var framebuffer=GLctx.createFramebuffer();if(!framebuffer){GL.recordError(1282);while(i<n)HEAP32[ids+i++*4>>2]=0;return}var id=GL.getNewId(GL.framebuffers);framebuffer.name=id;GL.framebuffers[id]=framebuffer;HEAP32[ids+i*4>>2]=id}}var _llvm_pow_f64=Math_pow;Module["_sbrk"]=_sbrk;function _glDrawBuffers(n,bufs){var bufArray=GL.tempFixedLengthArray[n];for(var i=0;i<n;i++){bufArray[i]=HEAP32[bufs+i*4>>2]}GLctx["drawBuffers"](bufArray)}function _glCompileShader(shader){GLctx.compileShader(GL.shaders[shader])}function _glGetIntegerv(name_,p){emscriptenWebGLGet(name_,p,"Integer")}function _glUniformBlockBinding(program,uniformBlockIndex,uniformBlockBinding){program=GL.programs[program];GLctx["uniformBlockBinding"](program,uniformBlockIndex,uniformBlockBinding)}function _emscripten_set_canvas_size(width,height){Browser.setCanvasSize(width,height)}Module["___remdi3"]=___remdi3;function _glFramebufferTexture2D(target,attachment,textarget,texture,level){GLctx.framebufferTexture2D(target,attachment,textarget,GL.textures[texture],level)}function _emscripten_set_gamepadconnected_callback(userData,useCapture,callbackfunc){if(!navigator.getGamepads&&!navigator.webkitGetGamepads)return-1;JSEvents.registerGamepadEventCallback(window,userData,useCapture,callbackfunc,26,"gamepadconnected");return 0}function _pthread_rwlock_unlock(){return 0}function _glDisableVertexAttribArray(index){GLctx.disableVertexAttribArray(index)}function _glTexImage2D(target,level,internalFormat,width,height,border,format,type,pixels){if(GL.currentContext.supportsWebGL2EntryPoints){if(GLctx.currentPixelUnpackBufferBinding){GLctx.texImage2D(target,level,internalFormat,width,height,border,format,type,pixels)}else if(pixels!=0){GLctx.texImage2D(target,level,internalFormat,width,height,border,format,type,emscriptenWebGLGetHeapForType(type),pixels>>emscriptenWebGLGetShiftForType(type))}else{GLctx.texImage2D(target,level,internalFormat,width,height,border,format,type,null)}return}var pixelData=null;if(pixels)pixelData=emscriptenWebGLGetTexPixelData(type,format,width,height,pixels,internalFormat);GLctx.texImage2D(target,level,internalFormat,width,height,border,format,type,pixelData)}function _glGetProgramInfoLog(program,maxLength,length,infoLog){var log=GLctx.getProgramInfoLog(GL.programs[program]);if(log===null)log="(unknown error)";if(maxLength>0&&infoLog){var numBytesWrittenExclNull=stringToUTF8(log,infoLog,maxLength);if(length)HEAP32[length>>2]=numBytesWrittenExclNull}else{if(length)HEAP32[length>>2]=0}}function _glUniform2iv(location,count,value){if(GL.currentContext.supportsWebGL2EntryPoints){GLctx.uniform2iv(GL.uniforms[location],HEAP32,value>>2,count*2);return}GLctx.uniform2iv(GL.uniforms[location],HEAP32.subarray(value>>2,value+count*8>>2))}function _dlsym(handle,symbol){symbol=Pointer_stringify(symbol);if(!DLFCN.loadedLibs[handle]){DLFCN.errorMsg="Tried to dlsym() from an unopened handle: "+handle;return 0}else{var lib=DLFCN.loadedLibs[handle];symbol="_"+symbol;if(lib.cached_functions.hasOwnProperty(symbol)){return lib.cached_functions[symbol]}if(!lib.module.hasOwnProperty(symbol)){DLFCN.errorMsg='Tried to lookup unknown symbol "'+symbol+'" in dynamic lib: '+lib.name;return 0}else{var result=lib.module[symbol];if(typeof result=="function"){result=Runtime.addFunction(result);lib.cached_functions=result}return result}}}var SOCKFS={mount:(function(mount){Module["websocket"]=Module["websocket"]&&"object"===typeof Module["websocket"]?Module["websocket"]:{};Module["websocket"]._callbacks={};Module["websocket"]["on"]=(function(event,callback){if("function"===typeof callback){this._callbacks[event]=callback}return this});Module["websocket"].emit=(function(event,param){if("function"===typeof this._callbacks[event]){this._callbacks[event].call(this,param)}});return FS.createNode(null,"/",16384|511,0)}),createSocket:(function(family,type,protocol){var streaming=type==1;if(protocol){assert(streaming==(protocol==6))}var sock={family:family,type:type,protocol:protocol,server:null,error:null,peers:{},pending:[],recv_queue:[],sock_ops:SOCKFS.websocket_sock_ops};var name=SOCKFS.nextname();var node=FS.createNode(SOCKFS.root,name,49152,0);node.sock=sock;var stream=FS.createStream({path:name,node:node,flags:FS.modeStringToFlags("r+"),seekable:false,stream_ops:SOCKFS.stream_ops});sock.stream=stream;return sock}),getSocket:(function(fd){var stream=FS.getStream(fd);if(!stream||!FS.isSocket(stream.node.mode)){return null}return stream.node.sock}),stream_ops:{poll:(function(stream){var sock=stream.node.sock;return sock.sock_ops.poll(sock)}),ioctl:(function(stream,request,varargs){var sock=stream.node.sock;return sock.sock_ops.ioctl(sock,request,varargs)}),read:(function(stream,buffer,offset,length,position){var sock=stream.node.sock;var msg=sock.sock_ops.recvmsg(sock,length);if(!msg){return 0}buffer.set(msg.buffer,offset);return msg.buffer.length}),write:(function(stream,buffer,offset,length,position){var sock=stream.node.sock;return sock.sock_ops.sendmsg(sock,buffer,offset,length)}),close:(function(stream){var sock=stream.node.sock;sock.sock_ops.close(sock)})},nextname:(function(){if(!SOCKFS.nextname.current){SOCKFS.nextname.current=0}return"socket["+SOCKFS.nextname.current++ +"]"}),websocket_sock_ops:{createPeer:(function(sock,addr,port){var ws;if(typeof addr==="object"){ws=addr;addr=null;port=null}if(ws){if(ws._socket){addr=ws._socket.remoteAddress;port=ws._socket.remotePort}else{var result=/ws[s]?:\/\/([^:]+):(\d+)/.exec(ws.url);if(!result){throw new Error("WebSocket URL must be in the format ws(s)://address:port")}addr=result[1];port=parseInt(result[2],10)}}else{try{var runtimeConfig=Module["websocket"]&&"object"===typeof Module["websocket"];var url="ws:#".replace("#","//");if(runtimeConfig){if("string"===typeof Module["websocket"]["url"]){url=Module["websocket"]["url"]}}if(url==="ws://"||url==="wss://"){var parts=addr.split("/");url=url+parts[0]+":"+port+"/"+parts.slice(1).join("/")}var subProtocols="binary";if(runtimeConfig){if("string"===typeof Module["websocket"]["subprotocol"]){subProtocols=Module["websocket"]["subprotocol"]}}subProtocols=subProtocols.replace(/^ +| +$/g,"").split(/ *, */);var opts=ENVIRONMENT_IS_NODE?{"protocol":subProtocols.toString()}:subProtocols;var WebSocketConstructor;if(ENVIRONMENT_IS_NODE){WebSocketConstructor=require("ws")}else if(ENVIRONMENT_IS_WEB){WebSocketConstructor=window["WebSocket"]}else{WebSocketConstructor=WebSocket}ws=new WebSocketConstructor(url,opts);ws.binaryType="arraybuffer"}catch(e){throw new FS.ErrnoError(ERRNO_CODES.EHOSTUNREACH)}}var peer={addr:addr,port:port,socket:ws,dgram_send_queue:[]};SOCKFS.websocket_sock_ops.addPeer(sock,peer);SOCKFS.websocket_sock_ops.handlePeerEvents(sock,peer);if(sock.type===2&&typeof sock.sport!=="undefined"){peer.dgram_send_queue.push(new Uint8Array([255,255,255,255,"p".charCodeAt(0),"o".charCodeAt(0),"r".charCodeAt(0),"t".charCodeAt(0),(sock.sport&65280)>>8,sock.sport&255]))}return peer}),getPeer:(function(sock,addr,port){return sock.peers[addr+":"+port]}),addPeer:(function(sock,peer){sock.peers[peer.addr+":"+peer.port]=peer}),removePeer:(function(sock,peer){delete sock.peers[peer.addr+":"+peer.port]}),handlePeerEvents:(function(sock,peer){var first=true;var handleOpen=(function(){Module["websocket"].emit("open",sock.stream.fd);try{var queued=peer.dgram_send_queue.shift();while(queued){peer.socket.send(queued);queued=peer.dgram_send_queue.shift()}}catch(e){peer.socket.close()}});function handleMessage(data){assert(typeof data!=="string"&&data.byteLength!==undefined);if(data.byteLength==0){return}data=new Uint8Array(data);var wasfirst=first;first=false;if(wasfirst&&data.length===10&&data[0]===255&&data[1]===255&&data[2]===255&&data[3]===255&&data[4]==="p".charCodeAt(0)&&data[5]==="o".charCodeAt(0)&&data[6]==="r".charCodeAt(0)&&data[7]==="t".charCodeAt(0)){var newport=data[8]<<8|data[9];SOCKFS.websocket_sock_ops.removePeer(sock,peer);peer.port=newport;SOCKFS.websocket_sock_ops.addPeer(sock,peer);return}sock.recv_queue.push({addr:peer.addr,port:peer.port,data:data});Module["websocket"].emit("message",sock.stream.fd)}if(ENVIRONMENT_IS_NODE){peer.socket.on("open",handleOpen);peer.socket.on("message",(function(data,flags){if(!flags.binary){return}handleMessage((new Uint8Array(data)).buffer)}));peer.socket.on("close",(function(){Module["websocket"].emit("close",sock.stream.fd)}));peer.socket.on("error",(function(error){sock.error=ERRNO_CODES.ECONNREFUSED;Module["websocket"].emit("error",[sock.stream.fd,sock.error,"ECONNREFUSED: Connection refused"])}))}else{peer.socket.onopen=handleOpen;peer.socket.onclose=(function(){Module["websocket"].emit("close",sock.stream.fd)});peer.socket.onmessage=function peer_socket_onmessage(event){handleMessage(event.data)};peer.socket.onerror=(function(error){sock.error=ERRNO_CODES.ECONNREFUSED;Module["websocket"].emit("error",[sock.stream.fd,sock.error,"ECONNREFUSED: Connection refused"])})}}),poll:(function(sock){if(sock.type===1&&sock.server){return sock.pending.length?64|1:0}var mask=0;var dest=sock.type===1?SOCKFS.websocket_sock_ops.getPeer(sock,sock.daddr,sock.dport):null;if(sock.recv_queue.length||!dest||dest&&dest.socket.readyState===dest.socket.CLOSING||dest&&dest.socket.readyState===dest.socket.CLOSED){mask|=64|1}if(!dest||dest&&dest.socket.readyState===dest.socket.OPEN){mask|=4}if(dest&&dest.socket.readyState===dest.socket.CLOSING||dest&&dest.socket.readyState===dest.socket.CLOSED){mask|=16}return mask}),ioctl:(function(sock,request,arg){switch(request){case 21531:var bytes=0;if(sock.recv_queue.length){bytes=sock.recv_queue[0].data.length}HEAP32[arg>>2]=bytes;return 0;default:return ERRNO_CODES.EINVAL}}),close:(function(sock){if(sock.server){try{sock.server.close()}catch(e){}sock.server=null}var peers=Object.keys(sock.peers);for(var i=0;i<peers.length;i++){var peer=sock.peers[peers[i]];try{peer.socket.close()}catch(e){}SOCKFS.websocket_sock_ops.removePeer(sock,peer)}return 0}),bind:(function(sock,addr,port){if(typeof sock.saddr!=="undefined"||typeof sock.sport!=="undefined"){throw new FS.ErrnoError(ERRNO_CODES.EINVAL)}sock.saddr=addr;sock.sport=port;if(sock.type===2){if(sock.server){sock.server.close();sock.server=null}try{sock.sock_ops.listen(sock,0)}catch(e){if(!(e instanceof FS.ErrnoError))throw e;if(e.errno!==ERRNO_CODES.EOPNOTSUPP)throw e}}}),connect:(function(sock,addr,port){if(sock.server){throw new FS.ErrnoError(ERRNO_CODES.EOPNOTSUPP)}if(typeof sock.daddr!=="undefined"&&typeof sock.dport!=="undefined"){var dest=SOCKFS.websocket_sock_ops.getPeer(sock,sock.daddr,sock.dport);if(dest){if(dest.socket.readyState===dest.socket.CONNECTING){throw new FS.ErrnoError(ERRNO_CODES.EALREADY)}else{throw new FS.ErrnoError(ERRNO_CODES.EISCONN)}}}var peer=SOCKFS.websocket_sock_ops.createPeer(sock,addr,port);sock.daddr=peer.addr;sock.dport=peer.port;throw new FS.ErrnoError(ERRNO_CODES.EINPROGRESS)}),listen:(function(sock,backlog){if(!ENVIRONMENT_IS_NODE){throw new FS.ErrnoError(ERRNO_CODES.EOPNOTSUPP)}if(sock.server){throw new FS.ErrnoError(ERRNO_CODES.EINVAL)}var WebSocketServer=require("ws").Server;var host=sock.saddr;sock.server=new WebSocketServer({host:host,port:sock.sport});Module["websocket"].emit("listen",sock.stream.fd);sock.server.on("connection",(function(ws){if(sock.type===1){var newsock=SOCKFS.createSocket(sock.family,sock.type,sock.protocol);var peer=SOCKFS.websocket_sock_ops.createPeer(newsock,ws);newsock.daddr=peer.addr;newsock.dport=peer.port;sock.pending.push(newsock);Module["websocket"].emit("connection",newsock.stream.fd)}else{SOCKFS.websocket_sock_ops.createPeer(sock,ws);Module["websocket"].emit("connection",sock.stream.fd)}}));sock.server.on("closed",(function(){Module["websocket"].emit("close",sock.stream.fd);sock.server=null}));sock.server.on("error",(function(error){sock.error=ERRNO_CODES.EHOSTUNREACH;Module["websocket"].emit("error",[sock.stream.fd,sock.error,"EHOSTUNREACH: Host is unreachable"])}))}),accept:(function(listensock){if(!listensock.server){throw new FS.ErrnoError(ERRNO_CODES.EINVAL)}var newsock=listensock.pending.shift();newsock.stream.flags=listensock.stream.flags;return newsock}),getname:(function(sock,peer){var addr,port;if(peer){if(sock.daddr===undefined||sock.dport===undefined){throw new FS.ErrnoError(ERRNO_CODES.ENOTCONN)}addr=sock.daddr;port=sock.dport}else{addr=sock.saddr||0;port=sock.sport||0}return{addr:addr,port:port}}),sendmsg:(function(sock,buffer,offset,length,addr,port){if(sock.type===2){if(addr===undefined||port===undefined){addr=sock.daddr;port=sock.dport}if(addr===undefined||port===undefined){throw new FS.ErrnoError(ERRNO_CODES.EDESTADDRREQ)}}else{addr=sock.daddr;port=sock.dport}var dest=SOCKFS.websocket_sock_ops.getPeer(sock,addr,port);if(sock.type===1){if(!dest||dest.socket.readyState===dest.socket.CLOSING||dest.socket.readyState===dest.socket.CLOSED){throw new FS.ErrnoError(ERRNO_CODES.ENOTCONN)}else if(dest.socket.readyState===dest.socket.CONNECTING){throw new FS.ErrnoError(ERRNO_CODES.EAGAIN)}}var data;if(buffer instanceof Array||buffer instanceof ArrayBuffer){data=buffer.slice(offset,offset+length)}else{data=buffer.buffer.slice(buffer.byteOffset+offset,buffer.byteOffset+offset+length)}if(sock.type===2){if(!dest||dest.socket.readyState!==dest.socket.OPEN){if(!dest||dest.socket.readyState===dest.socket.CLOSING||dest.socket.readyState===dest.socket.CLOSED){dest=SOCKFS.websocket_sock_ops.createPeer(sock,addr,port)}dest.dgram_send_queue.push(data);return length}}try{dest.socket.send(data);return length}catch(e){throw new FS.ErrnoError(ERRNO_CODES.EINVAL)}}),recvmsg:(function(sock,length){if(sock.type===1&&sock.server){throw new FS.ErrnoError(ERRNO_CODES.ENOTCONN)}var queued=sock.recv_queue.shift();if(!queued){if(sock.type===1){var dest=SOCKFS.websocket_sock_ops.getPeer(sock,sock.daddr,sock.dport);if(!dest){throw new FS.ErrnoError(ERRNO_CODES.ENOTCONN)}else if(dest.socket.readyState===dest.socket.CLOSING||dest.socket.readyState===dest.socket.CLOSED){return null}else{throw new FS.ErrnoError(ERRNO_CODES.EAGAIN)}}else{throw new FS.ErrnoError(ERRNO_CODES.EAGAIN)}}var queuedLength=queued.data.byteLength||queued.data.length;var queuedOffset=queued.data.byteOffset||0;var queuedBuffer=queued.data.buffer||queued.data;var bytesRead=Math.min(length,queuedLength);var res={buffer:new Uint8Array(queuedBuffer,queuedOffset,bytesRead),addr:queued.addr,port:queued.port};if(sock.type===1&&bytesRead<queuedLength){var bytesRemaining=queuedLength-bytesRead;queued.data=new Uint8Array(queuedBuffer,queuedOffset+bytesRead,bytesRemaining);sock.recv_queue.unshift(queued)}return res})}};function __read_sockaddr(sa,salen){var family=HEAP16[sa>>1];var port=_ntohs(HEAP16[sa+2>>1]);var addr;switch(family){case 2:if(salen!==16){return{errno:ERRNO_CODES.EINVAL}}addr=HEAP32[sa+4>>2];addr=__inet_ntop4_raw(addr);break;case 10:if(salen!==28){return{errno:ERRNO_CODES.EINVAL}}addr=[HEAP32[sa+8>>2],HEAP32[sa+12>>2],HEAP32[sa+16>>2],HEAP32[sa+20>>2]];addr=__inet_ntop6_raw(addr);break;default:return{errno:ERRNO_CODES.EAFNOSUPPORT}}return{family:family,addr:addr,port:port}}function ___syscall102(which,varargs){SYSCALLS.varargs=varargs;try{var call=SYSCALLS.get(),socketvararg=SYSCALLS.get();SYSCALLS.varargs=socketvararg;switch(call){case 1:{var domain=SYSCALLS.get(),type=SYSCALLS.get(),protocol=SYSCALLS.get();var sock=SOCKFS.createSocket(domain,type,protocol);assert(sock.stream.fd<64);return sock.stream.fd};case 2:{var sock=SYSCALLS.getSocketFromFD(),info=SYSCALLS.getSocketAddress();sock.sock_ops.bind(sock,info.addr,info.port);return 0};case 3:{var sock=SYSCALLS.getSocketFromFD(),info=SYSCALLS.getSocketAddress();sock.sock_ops.connect(sock,info.addr,info.port);return 0};case 4:{var sock=SYSCALLS.getSocketFromFD(),backlog=SYSCALLS.get();sock.sock_ops.listen(sock,backlog);return 0};case 5:{var sock=SYSCALLS.getSocketFromFD(),addr=SYSCALLS.get(),addrlen=SYSCALLS.get();var newsock=sock.sock_ops.accept(sock);if(addr){var res=__write_sockaddr(addr,newsock.family,DNS.lookup_name(newsock.daddr),newsock.dport);assert(!res.errno)}return newsock.stream.fd};case 6:{var sock=SYSCALLS.getSocketFromFD(),addr=SYSCALLS.get(),addrlen=SYSCALLS.get();var res=__write_sockaddr(addr,sock.family,DNS.lookup_name(sock.saddr||"0.0.0.0"),sock.sport);assert(!res.errno);return 0};case 7:{var sock=SYSCALLS.getSocketFromFD(),addr=SYSCALLS.get(),addrlen=SYSCALLS.get();if(!sock.daddr){return-ERRNO_CODES.ENOTCONN}var res=__write_sockaddr(addr,sock.family,DNS.lookup_name(sock.daddr),sock.dport);assert(!res.errno);return 0};case 11:{var sock=SYSCALLS.getSocketFromFD(),message=SYSCALLS.get(),length=SYSCALLS.get(),flags=SYSCALLS.get(),dest=SYSCALLS.getSocketAddress(true);if(!dest){return FS.write(sock.stream,HEAP8,message,length)}else{return sock.sock_ops.sendmsg(sock,HEAP8,message,length,dest.addr,dest.port)}};case 12:{var sock=SYSCALLS.getSocketFromFD(),buf=SYSCALLS.get(),len=SYSCALLS.get(),flags=SYSCALLS.get(),addr=SYSCALLS.get(),addrlen=SYSCALLS.get();var msg=sock.sock_ops.recvmsg(sock,len);if(!msg)return 0;if(addr){var res=__write_sockaddr(addr,sock.family,DNS.lookup_name(msg.addr),msg.port);assert(!res.errno)}HEAPU8.set(msg.buffer,buf);return msg.buffer.byteLength};case 14:{return-ERRNO_CODES.ENOPROTOOPT};case 15:{var sock=SYSCALLS.getSocketFromFD(),level=SYSCALLS.get(),optname=SYSCALLS.get(),optval=SYSCALLS.get(),optlen=SYSCALLS.get();if(level===1){if(optname===4){HEAP32[optval>>2]=sock.error;HEAP32[optlen>>2]=4;sock.error=null;return 0}}return-ERRNO_CODES.ENOPROTOOPT};case 16:{var sock=SYSCALLS.getSocketFromFD(),message=SYSCALLS.get(),flags=SYSCALLS.get();var iov=HEAP32[message+8>>2];var num=HEAP32[message+12>>2];var addr,port;var name=HEAP32[message>>2];var namelen=HEAP32[message+4>>2];if(name){var info=__read_sockaddr(name,namelen);if(info.errno)return-info.errno;port=info.port;addr=DNS.lookup_addr(info.addr)||info.addr}var total=0;for(var i=0;i<num;i++){total+=HEAP32[iov+(8*i+4)>>2]}var view=new Uint8Array(total);var offset=0;for(var i=0;i<num;i++){var iovbase=HEAP32[iov+(8*i+0)>>2];var iovlen=HEAP32[iov+(8*i+4)>>2];for(var j=0;j<iovlen;j++){view[offset++]=HEAP8[iovbase+j>>0]}}return sock.sock_ops.sendmsg(sock,view,0,total,addr,port)};case 17:{var sock=SYSCALLS.getSocketFromFD(),message=SYSCALLS.get(),flags=SYSCALLS.get();var iov=HEAP32[message+8>>2];var num=HEAP32[message+12>>2];var total=0;for(var i=0;i<num;i++){total+=HEAP32[iov+(8*i+4)>>2]}var msg=sock.sock_ops.recvmsg(sock,total);if(!msg)return 0;var name=HEAP32[message>>2];if(name){var res=__write_sockaddr(name,sock.family,DNS.lookup_name(msg.addr),msg.port);assert(!res.errno)}var bytesRead=0;var bytesRemaining=msg.buffer.byteLength;for(var i=0;bytesRemaining>0&&i<num;i++){var iovbase=HEAP32[iov+(8*i+0)>>2];var iovlen=HEAP32[iov+(8*i+4)>>2];if(!iovlen){continue}var length=Math.min(iovlen,bytesRemaining);var buf=msg.buffer.subarray(bytesRead,bytesRead+length);HEAPU8.set(buf,iovbase+bytesRead);bytesRead+=length;bytesRemaining-=length}return bytesRead};default:abort("unsupported socketcall syscall "+call)}}catch(e){if(typeof FS==="undefined"||!(e instanceof FS.ErrnoError))abort(e);return-e.errno}}function _glBlendEquation(x0){GLctx["blendEquation"](x0)}function _pthread_rwlock_trywrlock(){return 0}function _glGetShaderInfoLog(shader,maxLength,length,infoLog){var log=GLctx.getShaderInfoLog(GL.shaders[shader]);if(log===null)log="(unknown error)";if(maxLength>0&&infoLog){var numBytesWrittenExclNull=stringToUTF8(log,infoLog,maxLength);if(length)HEAP32[length>>2]=numBytesWrittenExclNull}else{if(length)HEAP32[length>>2]=0}}function _pthread_mutexattr_settype(){}function _abort(){Module["abort"]()}function _glDepthFunc(x0){GLctx["depthFunc"](x0)}function ___unlock(){}function _glScissor(x0,x1,x2,x3){GLctx["scissor"](x0,x1,x2,x3)}function _glEnable(x0){GLctx["enable"](x0)}function _llvm_exp2_f64(){return _llvm_exp2_f32.apply(null,arguments)}function _posix_spawn_file_actions_adddup2(){Module["printErr"]("missing function: posix_spawn_file_actions_adddup2");abort(-1)}function _glutPostRedisplay(){if(GLUT.displayFunc&&!GLUT.requestedAnimationFrame){GLUT.requestedAnimationFrame=true;Browser.requestAnimationFrame((function(){GLUT.requestedAnimationFrame=false;Browser.mainLoop.runIter((function(){Module["dynCall_v"](GLUT.displayFunc)}))}))}}function _glGenBuffers(n,buffers){for(var i=0;i<n;i++){var buffer=GLctx.createBuffer();if(!buffer){GL.recordError(1282);while(i<n)HEAP32[buffers+i++*4>>2]=0;return}var id=GL.getNewId(GL.buffers);buffer.name=id;GL.buffers[id]=buffer;HEAP32[buffers+i*4>>2]=id}}function _setenv(envname,envval,overwrite){if(envname===0){___setErrNo(ERRNO_CODES.EINVAL);return-1}var name=Pointer_stringify(envname);var val=Pointer_stringify(envval);if(name===""||name.indexOf("=")!==-1){___setErrNo(ERRNO_CODES.EINVAL);return-1}if(ENV.hasOwnProperty(name)&&!overwrite)return 0;ENV[name]=val;___buildEnvironment(ENV);return 0}function ___syscall331(which,varargs){SYSCALLS.varargs=varargs;try{return-ERRNO_CODES.ENOSYS}catch(e){if(typeof FS==="undefined"||!(e instanceof FS.ErrnoError))abort(e);return-e.errno}}function _glEndTransformFeedback(){GLctx["endTransformFeedback"]()}function _glDeleteShader(id){if(!id)return;var shader=GL.shaders[id];if(!shader){GL.recordError(1281);return}GLctx.deleteShader(shader);GL.shaders[id]=null}function _pthread_rwlock_tryrdlock(){return 0}function _glBlendFunc(x0,x1){GLctx["blendFunc"](x0,x1)}function _glCreateProgram(){var id=GL.getNewId(GL.programs);var program=GLctx.createProgram();program.name=id;GL.programs[id]=program;return id}function _glTexImage3D(target,level,internalFormat,width,height,depth,border,format,type,pixels){if(GLctx.currentPixelUnpackBufferBinding){GLctx["texImage3D"](target,level,internalFormat,width,height,depth,border,format,type,pixels)}else if(pixels!=0){GLctx["texImage3D"](target,level,internalFormat,width,height,depth,border,format,type,emscriptenWebGLGetHeapForType(type),pixels>>emscriptenWebGLGetShiftForType(type))}else{GLctx["texImage3D"](target,level,internalFormat,width,height,depth,border,format,type,null)}}function ___cxa_pure_virtual(){ABORT=true;throw"Pure virtual function called!"}function _llvm_trap(){abort("trap!")}function _glCopyBufferSubData(x0,x1,x2,x3,x4){GLctx["copyBufferSubData"](x0,x1,x2,x3,x4)}function _pthread_rwlock_wrlock(){return 0}function _time(ptr){var ret=Date.now()/1e3|0;if(ptr){HEAP32[ptr>>2]=ret}return ret}function _glTransformFeedbackVaryings(program,count,varyings,bufferMode){program=GL.programs[program];var vars=[];for(var i=0;i<count;i++)vars.push(Pointer_stringify(HEAP32[varyings+i*4>>2]));GLctx["transformFeedbackVaryings"](program,vars,bufferMode)}var __currentFullscreenStrategy={};function _emscripten_exit_fullscreen(){if(typeof JSEvents.fullscreenEnabled()==="undefined")return-1;JSEvents.removeDeferredCalls(JSEvents.requestFullscreen);if(document.exitFullscreen){document.exitFullscreen()}else if(document.msExitFullscreen){document.msExitFullscreen()}else if(document.mozCancelFullScreen){document.mozCancelFullScreen()}else if(document.webkitExitFullscreen){document.webkitExitFullscreen()}else{return-1}if(__currentFullscreenStrategy.canvasResizedCallback){Module["dynCall_iiii"](__currentFullscreenStrategy.canvasResizedCallback,37,0,__currentFullscreenStrategy.canvasResizedCallbackUserData)}return 0}function _pthread_rwlock_rdlock(){return 0}function ___syscall183(which,varargs){SYSCALLS.varargs=varargs;try{var buf=SYSCALLS.get(),size=SYSCALLS.get();if(size===0)return-ERRNO_CODES.EINVAL;var cwd=FS.cwd();if(size<cwd.length+1)return-ERRNO_CODES.ERANGE;writeAsciiToMemory(cwd,buf);return buf}catch(e){if(typeof FS==="undefined"||!(e instanceof FS.ErrnoError))abort(e);return-e.errno}}function _glDepthMask(flag){GLctx.depthMask(!!flag)}function _glUniformMatrix4fv(location,count,transpose,value){if(GL.currentContext.supportsWebGL2EntryPoints){GLctx.uniformMatrix4fv(GL.uniforms[location],!!transpose,HEAPF32,value>>2,count*16);return}var view;if(16*count<=GL.MINI_TEMP_BUFFER_SIZE){view=GL.miniTempBufferViews[16*count-1];for(var i=0;i<16*count;i+=16){view[i]=HEAPF32[value+4*i>>2];view[i+1]=HEAPF32[value+(4*i+4)>>2];view[i+2]=HEAPF32[value+(4*i+8)>>2];view[i+3]=HEAPF32[value+(4*i+12)>>2];view[i+4]=HEAPF32[value+(4*i+16)>>2];view[i+5]=HEAPF32[value+(4*i+20)>>2];view[i+6]=HEAPF32[value+(4*i+24)>>2];view[i+7]=HEAPF32[value+(4*i+28)>>2];view[i+8]=HEAPF32[value+(4*i+32)>>2];view[i+9]=HEAPF32[value+(4*i+36)>>2];view[i+10]=HEAPF32[value+(4*i+40)>>2];view[i+11]=HEAPF32[value+(4*i+44)>>2];view[i+12]=HEAPF32[value+(4*i+48)>>2];view[i+13]=HEAPF32[value+(4*i+52)>>2];view[i+14]=HEAPF32[value+(4*i+56)>>2];view[i+15]=HEAPF32[value+(4*i+60)>>2]}}else{view=HEAPF32.subarray(value>>2,value+count*64>>2)}GLctx.uniformMatrix4fv(GL.uniforms[location],!!transpose,view)}function _glUniform4fv(location,count,value){if(GL.currentContext.supportsWebGL2EntryPoints){GLctx.uniform4fv(GL.uniforms[location],HEAPF32,value>>2,count*4);return}var view;if(4*count<=GL.MINI_TEMP_BUFFER_SIZE){view=GL.miniTempBufferViews[4*count-1];for(var i=0;i<4*count;i+=4){view[i]=HEAPF32[value+4*i>>2];view[i+1]=HEAPF32[value+(4*i+4)>>2];view[i+2]=HEAPF32[value+(4*i+8)>>2];view[i+3]=HEAPF32[value+(4*i+12)>>2]}}else{view=HEAPF32.subarray(value>>2,value+count*16>>2)}GLctx.uniform4fv(GL.uniforms[location],view)}Module["___muldsi3"]=___muldsi3;Module["___muldi3"]=___muldi3;function _glTexParameterf(x0,x1,x2){GLctx["texParameterf"](x0,x1,x2)}function _glTexParameteri(x0,x1,x2){GLctx["texParameteri"](x0,x1,x2)}function _glFrontFace(x0){GLctx["frontFace"](x0)}function _pthread_create(){return 11}function _glGetShaderiv(shader,pname,p){if(!p){GL.recordError(1281);return}if(pname==35716){var log=GLctx.getShaderInfoLog(GL.shaders[shader]);if(log===null)log="(unknown error)";HEAP32[p>>2]=log.length+1}else{HEAP32[p>>2]=GLctx.getShaderParameter(GL.shaders[shader],pname)}}function _glDeleteBuffers(n,buffers){for(var i=0;i<n;i++){var id=HEAP32[buffers+i*4>>2];var buffer=GL.buffers[id];if(!buffer)continue;GLctx.deleteBuffer(buffer);buffer.name=0;GL.buffers[id]=null;if(id==GL.currArrayBuffer)GL.currArrayBuffer=0;if(id==GL.currElementArrayBuffer)GL.currElementArrayBuffer=0}}function _emscripten_set_gamepaddisconnected_callback(userData,useCapture,callbackfunc){if(!navigator.getGamepads&&!navigator.webkitGetGamepads)return-1;JSEvents.registerGamepadEventCallback(window,userData,useCapture,callbackfunc,27,"gamepaddisconnected");return 0}function _glDrawElementsInstanced(mode,count,type,indices,primcount){GLctx["drawElementsInstanced"](mode,count,type,indices,primcount)}function _glPixelStorei(pname,param){if(pname==3333){GL.packAlignment=param}else if(pname==3317){GL.unpackAlignment=param}GLctx.pixelStorei(pname,param)}function _glutReshapeWindow(width,height){GLUT.exitFullscreen();Browser.setCanvasSize(width,height);if(GLUT.reshapeFunc){Module["dynCall_vii"](GLUT.reshapeFunc,width,height)}_glutPostRedisplay()}function _glutMainLoop(){_glutReshapeWindow(Module["canvas"].width,Module["canvas"].height);_glutPostRedisplay();throw"SimulateInfiniteLoop"}function _glGetUniformBlockIndex(program,uniformBlockName){program=GL.programs[program];uniformBlockName=Pointer_stringify(uniformBlockName);return GLctx["getUniformBlockIndex"](program,uniformBlockName)}function ___syscall221(which,varargs){SYSCALLS.varargs=varargs;try{var stream=SYSCALLS.getStreamFromFD(),cmd=SYSCALLS.get();switch(cmd){case 0:{var arg=SYSCALLS.get();if(arg<0){return-ERRNO_CODES.EINVAL}var newStream;newStream=FS.open(stream.path,stream.flags,0,arg);return newStream.fd};case 1:case 2:return 0;case 3:return stream.flags;case 4:{var arg=SYSCALLS.get();stream.flags|=arg;return 0};case 12:case 12:{var arg=SYSCALLS.get();var offset=0;HEAP16[arg+offset>>1]=2;return 0};case 13:case 14:case 13:case 14:return 0;case 16:case 8:return-ERRNO_CODES.EINVAL;case 9:___setErrNo(ERRNO_CODES.EINVAL);return-1;default:{return-ERRNO_CODES.EINVAL}}}catch(e){if(typeof FS==="undefined"||!(e instanceof FS.ErrnoError))abort(e);return-e.errno}}function ___syscall220(which,varargs){SYSCALLS.varargs=varargs;try{var stream=SYSCALLS.getStreamFromFD(),dirp=SYSCALLS.get(),count=SYSCALLS.get();if(!stream.getdents){stream.getdents=FS.readdir(stream.path)}var pos=0;while(stream.getdents.length>0&&pos+268<=count){var id;var type;var name=stream.getdents.pop();assert(name.length<256);if(name[0]==="."){id=1;type=4}else{var child=FS.lookupNode(stream.node,name);id=child.id;type=FS.isChrdev(child.mode)?2:FS.isDir(child.mode)?4:FS.isLink(child.mode)?10:8}HEAP32[dirp+pos>>2]=id;HEAP32[dirp+pos+4>>2]=stream.position;HEAP16[dirp+pos+8>>1]=268;HEAP8[dirp+pos+10>>0]=type;for(var i=0;i<name.length;i++){HEAP8[dirp+pos+(11+i)>>0]=name.charCodeAt(i)}HEAP8[dirp+pos+(11+i)>>0]=0;pos+=268}return pos}catch(e){if(typeof FS==="undefined"||!(e instanceof FS.ErrnoError))abort(e);return-e.errno}}var ___dso_handle=STATICTOP;STATICTOP+=16;var GLctx;GL.init();Module["requestFullScreen"]=function Module_requestFullScreen(lockPointer,resizeCanvas,vrDevice){Module.printErr("Module.requestFullScreen is deprecated. Please call Module.requestFullscreen instead.");Module["requestFullScreen"]=Module["requestFullscreen"];Browser.requestFullScreen(lockPointer,resizeCanvas,vrDevice)};Module["requestFullscreen"]=function Module_requestFullscreen(lockPointer,resizeCanvas,vrDevice){Browser.requestFullscreen(lockPointer,resizeCanvas,vrDevice)};Module["requestAnimationFrame"]=function Module_requestAnimationFrame(func){Browser.requestAnimationFrame(func)};Module["setCanvasSize"]=function Module_setCanvasSize(width,height,noUpdates){Browser.setCanvasSize(width,height,noUpdates)};Module["pauseMainLoop"]=function Module_pauseMainLoop(){Browser.mainLoop.pause()};Module["resumeMainLoop"]=function Module_resumeMainLoop(){Browser.mainLoop.resume()};Module["getUserMedia"]=function Module_getUserMedia(){Browser.getUserMedia()};Module["createContext"]=function Module_createContext(canvas,useWebGL,setInModule,webGLContextAttributes){return Browser.createContext(canvas,useWebGL,setInModule,webGLContextAttributes)};if(ENVIRONMENT_IS_NODE){_emscripten_get_now=function _emscripten_get_now_actual(){var t=process["hrtime"]();return t[0]*1e3+t[1]/1e6}}else if(typeof dateNow!=="undefined"){_emscripten_get_now=dateNow}else if(typeof self==="object"&&self["performance"]&&typeof self["performance"]["now"]==="function"){_emscripten_get_now=(function(){return self["performance"]["now"]()})}else if(typeof performance==="object"&&typeof performance["now"]==="function"){_emscripten_get_now=(function(){return performance["now"]()})}else{_emscripten_get_now=Date.now}FS.staticInit();__ATINIT__.unshift((function(){if(!Module["noFSInit"]&&!FS.init.initialized)FS.init()}));__ATMAIN__.push((function(){FS.ignorePermissions=false}));__ATEXIT__.push((function(){FS.quit()}));Module["FS_createFolder"]=FS.createFolder;Module["FS_createPath"]=FS.createPath;Module["FS_createDataFile"]=FS.createDataFile;Module["FS_createPreloadedFile"]=FS.createPreloadedFile;Module["FS_createLazyFile"]=FS.createLazyFile;Module["FS_createLink"]=FS.createLink;Module["FS_createDevice"]=FS.createDevice;Module["FS_unlink"]=FS.unlink;__ATINIT__.unshift((function(){TTY.init()}));__ATEXIT__.push((function(){TTY.shutdown()}));if(ENVIRONMENT_IS_NODE){var fs=require("fs");var NODEJS_PATH=require("path");NODEFS.staticInit()}JSEvents.staticInit();___buildEnvironment(ENV);__ATINIT__.push((function(){SOCKFS.root=FS.mount(SOCKFS,{},null)}));DYNAMICTOP_PTR=allocate(1,"i32",ALLOC_STATIC);STACK_BASE=STACKTOP=Runtime.alignMemory(STATICTOP);STACK_MAX=STACK_BASE+TOTAL_STACK;DYNAMIC_BASE=Runtime.alignMemory(STACK_MAX);HEAP32[DYNAMICTOP_PTR>>2]=DYNAMIC_BASE;staticSealed=true;assert(DYNAMIC_BASE<TOTAL_MEMORY,"TOTAL_MEMORY not big enough for stack");function nullFunc_iiiiiii(x){Module["printErr"]("Invalid function pointer called with signature 'iiiiiii'. Perhaps this is an invalid value (e.g. caused by calling a virtual method on a NULL pointer)? Or calling a function with an incorrect type, which will fail? (it is worth building your source files with -Werror (warnings are errors), as warnings can indicate undefined behavior which can cause this)");Module["printErr"]("Build with ASSERTIONS=2 for more info.");abort(x)}function nullFunc_viiiiddi(x){Module["printErr"]("Invalid function pointer called with signature 'viiiiddi'. Perhaps this is an invalid value (e.g. caused by calling a virtual method on a NULL pointer)? Or calling a function with an incorrect type, which will fail? (it is worth building your source files with -Werror (warnings are errors), as warnings can indicate undefined behavior which can cause this)");Module["printErr"]("Build with ASSERTIONS=2 for more info.");abort(x)}function nullFunc_viiiidddiddi(x){Module["printErr"]("Invalid function pointer called with signature 'viiiidddiddi'. Perhaps this is an invalid value (e.g. caused by calling a virtual method on a NULL pointer)? Or calling a function with an incorrect type, which will fail? (it is worth building your source files with -Werror (warnings are errors), as warnings can indicate undefined behavior which can cause this)");Module["printErr"]("Build with ASSERTIONS=2 for more info.");abort(x)}function nullFunc_viiidddi(x){Module["printErr"]("Invalid function pointer called with signature 'viiidddi'. Perhaps this is an invalid value (e.g. caused by calling a virtual method on a NULL pointer)? Or calling a function with an incorrect type, which will fail? (it is worth building your source files with -Werror (warnings are errors), as warnings can indicate undefined behavior which can cause this)");Module["printErr"]("Build with ASSERTIONS=2 for more info.");abort(x)}function nullFunc_viiiiiiiiiii(x){Module["printErr"]("Invalid function pointer called with signature 'viiiiiiiiiii'. Perhaps this is an invalid value (e.g. caused by calling a virtual method on a NULL pointer)? Or calling a function with an incorrect type, which will fail? (it is worth building your source files with -Werror (warnings are errors), as warnings can indicate undefined behavior which can cause this)");Module["printErr"]("Build with ASSERTIONS=2 for more info.");abort(x)}function nullFunc_iidi(x){Module["printErr"]("Invalid function pointer called with signature 'iidi'. Perhaps this is an invalid value (e.g. caused by calling a virtual method on a NULL pointer)? Or calling a function with an incorrect type, which will fail? (it is worth building your source files with -Werror (warnings are errors), as warnings can indicate undefined behavior which can cause this)");Module["printErr"]("Build with ASSERTIONS=2 for more info.");abort(x)}function nullFunc_vidi(x){Module["printErr"]("Invalid function pointer called with signature 'vidi'. Perhaps this is an invalid value (e.g. caused by calling a virtual method on a NULL pointer)? Or calling a function with an incorrect type, which will fail? (it is worth building your source files with -Werror (warnings are errors), as warnings can indicate undefined behavior which can cause this)");Module["printErr"]("Build with ASSERTIONS=2 for more info.");abort(x)}function nullFunc_iiiidiiiiii(x){Module["printErr"]("Invalid function pointer called with signature 'iiiidiiiiii'. Perhaps this is an invalid value (e.g. caused by calling a virtual method on a NULL pointer)? Or calling a function with an incorrect type, which will fail? (it is worth building your source files with -Werror (warnings are errors), as warnings can indicate undefined behavior which can cause this)");Module["printErr"]("Build with ASSERTIONS=2 for more info.");abort(x)}function nullFunc_viiiiidi(x){Module["printErr"]("Invalid function pointer called with signature 'viiiiidi'. Perhaps this is an invalid value (e.g. caused by calling a virtual method on a NULL pointer)? Or calling a function with an incorrect type, which will fail? (it is worth building your source files with -Werror (warnings are errors), as warnings can indicate undefined behavior which can cause this)");Module["printErr"]("Build with ASSERTIONS=2 for more info.");abort(x)}function nullFunc_viiiiiiiiiiiiiii(x){Module["printErr"]("Invalid function pointer called with signature 'viiiiiiiiiiiiiii'. Perhaps this is an invalid value (e.g. caused by calling a virtual method on a NULL pointer)? Or calling a function with an incorrect type, which will fail? (it is worth building your source files with -Werror (warnings are errors), as warnings can indicate undefined behavior which can cause this)");Module["printErr"]("Build with ASSERTIONS=2 for more info.");abort(x)}function nullFunc_viiiiiiidd(x){Module["printErr"]("Invalid function pointer called with signature 'viiiiiiidd'. Perhaps this is an invalid value (e.g. caused by calling a virtual method on a NULL pointer)? Or calling a function with an incorrect type, which will fail? (it is worth building your source files with -Werror (warnings are errors), as warnings can indicate undefined behavior which can cause this)");Module["printErr"]("Build with ASSERTIONS=2 for more info.");abort(x)}function nullFunc_iiiidd(x){Module["printErr"]("Invalid function pointer called with signature 'iiiidd'. Perhaps this is an invalid value (e.g. caused by calling a virtual method on a NULL pointer)? Or calling a function with an incorrect type, which will fail? (it is worth building your source files with -Werror (warnings are errors), as warnings can indicate undefined behavior which can cause this)");Module["printErr"]("Build with ASSERTIONS=2 for more info.");abort(x)}function nullFunc_viiiiidd(x){Module["printErr"]("Invalid function pointer called with signature 'viiiiidd'. Perhaps this is an invalid value (e.g. caused by calling a virtual method on a NULL pointer)? Or calling a function with an incorrect type, which will fail? (it is worth building your source files with -Werror (warnings are errors), as warnings can indicate undefined behavior which can cause this)");Module["printErr"]("Build with ASSERTIONS=2 for more info.");abort(x)}function nullFunc_iiiiidiiiii(x){Module["printErr"]("Invalid function pointer called with signature 'iiiiidiiiii'. Perhaps this is an invalid value (e.g. caused by calling a virtual method on a NULL pointer)? Or calling a function with an incorrect type, which will fail? (it is worth building your source files with -Werror (warnings are errors), as warnings can indicate undefined behavior which can cause this)");Module["printErr"]("Build with ASSERTIONS=2 for more info.");abort(x)}function nullFunc_dii(x){Module["printErr"]("Invalid function pointer called with signature 'dii'. Perhaps this is an invalid value (e.g. caused by calling a virtual method on a NULL pointer)? Or calling a function with an incorrect type, which will fail? (it is worth building your source files with -Werror (warnings are errors), as warnings can indicate undefined behavior which can cause this)");Module["printErr"]("Build with ASSERTIONS=2 for more info.");abort(x)}function nullFunc_didi(x){Module["printErr"]("Invalid function pointer called with signature 'didi'. Perhaps this is an invalid value (e.g. caused by calling a virtual method on a NULL pointer)? Or calling a function with an incorrect type, which will fail? (it is worth building your source files with -Werror (warnings are errors), as warnings can indicate undefined behavior which can cause this)");Module["printErr"]("Build with ASSERTIONS=2 for more info.");abort(x)}function nullFunc_iiiiiiiiii(x){Module["printErr"]("Invalid function pointer called with signature 'iiiiiiiiii'. Perhaps this is an invalid value (e.g. caused by calling a virtual method on a NULL pointer)? Or calling a function with an incorrect type, which will fail? (it is worth building your source files with -Werror (warnings are errors), as warnings can indicate undefined behavior which can cause this)");Module["printErr"]("Build with ASSERTIONS=2 for more info.");abort(x)}function nullFunc_iiiid(x){Module["printErr"]("Invalid function pointer called with signature 'iiiid'. Perhaps this is an invalid value (e.g. caused by calling a virtual method on a NULL pointer)? Or calling a function with an incorrect type, which will fail? (it is worth building your source files with -Werror (warnings are errors), as warnings can indicate undefined behavior which can cause this)");Module["printErr"]("Build with ASSERTIONS=2 for more info.");abort(x)}function nullFunc_iiiiiiidiid(x){Module["printErr"]("Invalid function pointer called with signature 'iiiiiiidiid'. Perhaps this is an invalid value (e.g. caused by calling a virtual method on a NULL pointer)? Or calling a function with an incorrect type, which will fail? (it is worth building your source files with -Werror (warnings are errors), as warnings can indicate undefined behavior which can cause this)");Module["printErr"]("Build with ASSERTIONS=2 for more info.");abort(x)}function nullFunc_iiiiiiii(x){Module["printErr"]("Invalid function pointer called with signature 'iiiiiiii'. Perhaps this is an invalid value (e.g. caused by calling a virtual method on a NULL pointer)? Or calling a function with an incorrect type, which will fail? (it is worth building your source files with -Werror (warnings are errors), as warnings can indicate undefined behavior which can cause this)");Module["printErr"]("Build with ASSERTIONS=2 for more info.");abort(x)}function nullFunc_iiddii(x){Module["printErr"]("Invalid function pointer called with signature 'iiddii'. Perhaps this is an invalid value (e.g. caused by calling a virtual method on a NULL pointer)? Or calling a function with an incorrect type, which will fail? (it is worth building your source files with -Werror (warnings are errors), as warnings can indicate undefined behavior which can cause this)");Module["printErr"]("Build with ASSERTIONS=2 for more info.");abort(x)}function nullFunc_viidddi(x){Module["printErr"]("Invalid function pointer called with signature 'viidddi'. Perhaps this is an invalid value (e.g. caused by calling a virtual method on a NULL pointer)? Or calling a function with an incorrect type, which will fail? (it is worth building your source files with -Werror (warnings are errors), as warnings can indicate undefined behavior which can cause this)");Module["printErr"]("Build with ASSERTIONS=2 for more info.");abort(x)}function nullFunc_viidddd(x){Module["printErr"]("Invalid function pointer called with signature 'viidddd'. Perhaps this is an invalid value (e.g. caused by calling a virtual method on a NULL pointer)? Or calling a function with an incorrect type, which will fail? (it is worth building your source files with -Werror (warnings are errors), as warnings can indicate undefined behavior which can cause this)");Module["printErr"]("Build with ASSERTIONS=2 for more info.");abort(x)}function nullFunc_iiiii(x){Module["printErr"]("Invalid function pointer called with signature 'iiiii'. Perhaps this is an invalid value (e.g. caused by calling a virtual method on a NULL pointer)? Or calling a function with an incorrect type, which will fail? (it is worth building your source files with -Werror (warnings are errors), as warnings can indicate undefined behavior which can cause this)");Module["printErr"]("Build with ASSERTIONS=2 for more info.");abort(x)}function nullFunc_diiiiiiii(x){Module["printErr"]("Invalid function pointer called with signature 'diiiiiiii'. Perhaps this is an invalid value (e.g. caused by calling a virtual method on a NULL pointer)? Or calling a function with an incorrect type, which will fail? (it is worth building your source files with -Werror (warnings are errors), as warnings can indicate undefined behavior which can cause this)");Module["printErr"]("Build with ASSERTIONS=2 for more info.");abort(x)}function nullFunc_viiiiid(x){Module["printErr"]("Invalid function pointer called with signature 'viiiiid'. Perhaps this is an invalid value (e.g. caused by calling a virtual method on a NULL pointer)? Or calling a function with an incorrect type, which will fail? (it is worth building your source files with -Werror (warnings are errors), as warnings can indicate undefined behavior which can cause this)");Module["printErr"]("Build with ASSERTIONS=2 for more info.");abort(x)}function nullFunc_viiiiii(x){Module["printErr"]("Invalid function pointer called with signature 'viiiiii'. Perhaps this is an invalid value (e.g. caused by calling a virtual method on a NULL pointer)? Or calling a function with an incorrect type, which will fail? (it is worth building your source files with -Werror (warnings are errors), as warnings can indicate undefined behavior which can cause this)");Module["printErr"]("Build with ASSERTIONS=2 for more info.");abort(x)}function nullFunc_viiiidddii(x){Module["printErr"]("Invalid function pointer called with signature 'viiiidddii'. Perhaps this is an invalid value (e.g. caused by calling a virtual method on a NULL pointer)? Or calling a function with an incorrect type, which will fail? (it is worth building your source files with -Werror (warnings are errors), as warnings can indicate undefined behavior which can cause this)");Module["printErr"]("Build with ASSERTIONS=2 for more info.");abort(x)}function nullFunc_viiidd(x){Module["printErr"]("Invalid function pointer called with signature 'viiidd'. Perhaps this is an invalid value (e.g. caused by calling a virtual method on a NULL pointer)? Or calling a function with an incorrect type, which will fail? (it is worth building your source files with -Werror (warnings are errors), as warnings can indicate undefined behavior which can cause this)");Module["printErr"]("Build with ASSERTIONS=2 for more info.");abort(x)}function nullFunc_viiidi(x){Module["printErr"]("Invalid function pointer called with signature 'viiidi'. Perhaps this is an invalid value (e.g. caused by calling a virtual method on a NULL pointer)? Or calling a function with an incorrect type, which will fail? (it is worth building your source files with -Werror (warnings are errors), as warnings can indicate undefined behavior which can cause this)");Module["printErr"]("Build with ASSERTIONS=2 for more info.");abort(x)}function nullFunc_vidddd(x){Module["printErr"]("Invalid function pointer called with signature 'vidddd'. Perhaps this is an invalid value (e.g. caused by calling a virtual method on a NULL pointer)? Or calling a function with an incorrect type, which will fail? (it is worth building your source files with -Werror (warnings are errors), as warnings can indicate undefined behavior which can cause this)");Module["printErr"]("Build with ASSERTIONS=2 for more info.");abort(x)}function nullFunc_viiiiiiiiii(x){Module["printErr"]("Invalid function pointer called with signature 'viiiiiiiiii'. Perhaps this is an invalid value (e.g. caused by calling a virtual method on a NULL pointer)? Or calling a function with an incorrect type, which will fail? (it is worth building your source files with -Werror (warnings are errors), as warnings can indicate undefined behavior which can cause this)");Module["printErr"]("Build with ASSERTIONS=2 for more info.");abort(x)}function nullFunc_diii(x){Module["printErr"]("Invalid function pointer called with signature 'diii'. Perhaps this is an invalid value (e.g. caused by calling a virtual method on a NULL pointer)? Or calling a function with an incorrect type, which will fail? (it is worth building your source files with -Werror (warnings are errors), as warnings can indicate undefined behavior which can cause this)");Module["printErr"]("Build with ASSERTIONS=2 for more info.");abort(x)}function nullFunc_viiiddidddd(x){Module["printErr"]("Invalid function pointer called with signature 'viiiddidddd'. Perhaps this is an invalid value (e.g. caused by calling a virtual method on a NULL pointer)? Or calling a function with an incorrect type, which will fail? (it is worth building your source files with -Werror (warnings are errors), as warnings can indicate undefined behavior which can cause this)");Module["printErr"]("Build with ASSERTIONS=2 for more info.");abort(x)}function nullFunc_iiiidiiii(x){Module["printErr"]("Invalid function pointer called with signature 'iiiidiiii'. Perhaps this is an invalid value (e.g. caused by calling a virtual method on a NULL pointer)? Or calling a function with an incorrect type, which will fail? (it is worth building your source files with -Werror (warnings are errors), as warnings can indicate undefined behavior which can cause this)");Module["printErr"]("Build with ASSERTIONS=2 for more info.");abort(x)}function nullFunc_iiiiiidiid(x){Module["printErr"]("Invalid function pointer called with signature 'iiiiiidiid'. Perhaps this is an invalid value (e.g. caused by calling a virtual method on a NULL pointer)? Or calling a function with an incorrect type, which will fail? (it is worth building your source files with -Werror (warnings are errors), as warnings can indicate undefined behavior which can cause this)");Module["printErr"]("Build with ASSERTIONS=2 for more info.");abort(x)}function nullFunc_viiiddi(x){Module["printErr"]("Invalid function pointer called with signature 'viiiddi'. Perhaps this is an invalid value (e.g. caused by calling a virtual method on a NULL pointer)? Or calling a function with an incorrect type, which will fail? (it is worth building your source files with -Werror (warnings are errors), as warnings can indicate undefined behavior which can cause this)");Module["printErr"]("Build with ASSERTIONS=2 for more info.");abort(x)}function nullFunc_iiiiii(x){Module["printErr"]("Invalid function pointer called with signature 'iiiiii'. Perhaps this is an invalid value (e.g. caused by calling a virtual method on a NULL pointer)? Or calling a function with an incorrect type, which will fail? (it is worth building your source files with -Werror (warnings are errors), as warnings can indicate undefined behavior which can cause this)");Module["printErr"]("Build with ASSERTIONS=2 for more info.");abort(x)}function nullFunc_viiid(x){Module["printErr"]("Invalid function pointer called with signature 'viiid'. Perhaps this is an invalid value (e.g. caused by calling a virtual method on a NULL pointer)? Or calling a function with an incorrect type, which will fail? (it is worth building your source files with -Werror (warnings are errors), as warnings can indicate undefined behavior which can cause this)");Module["printErr"]("Build with ASSERTIONS=2 for more info.");abort(x)}function nullFunc_viidid(x){Module["printErr"]("Invalid function pointer called with signature 'viidid'. Perhaps this is an invalid value (e.g. caused by calling a virtual method on a NULL pointer)? Or calling a function with an incorrect type, which will fail? (it is worth building your source files with -Werror (warnings are errors), as warnings can indicate undefined behavior which can cause this)");Module["printErr"]("Build with ASSERTIONS=2 for more info.");abort(x)}function nullFunc_viidii(x){Module["printErr"]("Invalid function pointer called with signature 'viidii'. Perhaps this is an invalid value (e.g. caused by calling a virtual method on a NULL pointer)? Or calling a function with an incorrect type, which will fail? (it is worth building your source files with -Werror (warnings are errors), as warnings can indicate undefined behavior which can cause this)");Module["printErr"]("Build with ASSERTIONS=2 for more info.");abort(x)}function nullFunc_iiiiid(x){Module["printErr"]("Invalid function pointer called with signature 'iiiiid'. Perhaps this is an invalid value (e.g. caused by calling a virtual method on a NULL pointer)? Or calling a function with an incorrect type, which will fail? (it is worth building your source files with -Werror (warnings are errors), as warnings can indicate undefined behavior which can cause this)");Module["printErr"]("Build with ASSERTIONS=2 for more info.");abort(x)}function nullFunc_viiii(x){Module["printErr"]("Invalid function pointer called with signature 'viiii'. Perhaps this is an invalid value (e.g. caused by calling a virtual method on a NULL pointer)? Or calling a function with an incorrect type, which will fail? (it is worth building your source files with -Werror (warnings are errors), as warnings can indicate undefined behavior which can cause this)");Module["printErr"]("Build with ASSERTIONS=2 for more info.");abort(x)}function nullFunc_viiiii(x){Module["printErr"]("Invalid function pointer called with signature 'viiiii'. Perhaps this is an invalid value (e.g. caused by calling a virtual method on a NULL pointer)? Or calling a function with an incorrect type, which will fail? (it is worth building your source files with -Werror (warnings are errors), as warnings can indicate undefined behavior which can cause this)");Module["printErr"]("Build with ASSERTIONS=2 for more info.");abort(x)}function nullFunc_vid(x){Module["printErr"]("Invalid function pointer called with signature 'vid'. Perhaps this is an invalid value (e.g. caused by calling a virtual method on a NULL pointer)? Or calling a function with an incorrect type, which will fail? (it is worth building your source files with -Werror (warnings are errors), as warnings can indicate undefined behavior which can cause this)");Module["printErr"]("Build with ASSERTIONS=2 for more info.");abort(x)}function nullFunc_iiidi(x){Module["printErr"]("Invalid function pointer called with signature 'iiidi'. Perhaps this is an invalid value (e.g. caused by calling a virtual method on a NULL pointer)? Or calling a function with an incorrect type, which will fail? (it is worth building your source files with -Werror (warnings are errors), as warnings can indicate undefined behavior which can cause this)");Module["printErr"]("Build with ASSERTIONS=2 for more info.");abort(x)}function nullFunc_iiidd(x){Module["printErr"]("Invalid function pointer called with signature 'iiidd'. Perhaps this is an invalid value (e.g. caused by calling a virtual method on a NULL pointer)? Or calling a function with an incorrect type, which will fail? (it is worth building your source files with -Werror (warnings are errors), as warnings can indicate undefined behavior which can cause this)");Module["printErr"]("Build with ASSERTIONS=2 for more info.");abort(x)}function nullFunc_vii(x){Module["printErr"]("Invalid function pointer called with signature 'vii'. Perhaps this is an invalid value (e.g. caused by calling a virtual method on a NULL pointer)? Or calling a function with an incorrect type, which will fail? (it is worth building your source files with -Werror (warnings are errors), as warnings can indicate undefined behavior which can cause this)");Module["printErr"]("Build with ASSERTIONS=2 for more info.");abort(x)}function nullFunc_viiiid(x){Module["printErr"]("Invalid function pointer called with signature 'viiiid'. Perhaps this is an invalid value (e.g. caused by calling a virtual method on a NULL pointer)? Or calling a function with an incorrect type, which will fail? (it is worth building your source files with -Werror (warnings are errors), as warnings can indicate undefined behavior which can cause this)");Module["printErr"]("Build with ASSERTIONS=2 for more info.");abort(x)}function nullFunc_viidi(x){Module["printErr"]("Invalid function pointer called with signature 'viidi'. Perhaps this is an invalid value (e.g. caused by calling a virtual method on a NULL pointer)? Or calling a function with an incorrect type, which will fail? (it is worth building your source files with -Werror (warnings are errors), as warnings can indicate undefined behavior which can cause this)");Module["printErr"]("Build with ASSERTIONS=2 for more info.");abort(x)}function nullFunc_viddd(x){Module["printErr"]("Invalid function pointer called with signature 'viddd'. Perhaps this is an invalid value (e.g. caused by calling a virtual method on a NULL pointer)? Or calling a function with an incorrect type, which will fail? (it is worth building your source files with -Werror (warnings are errors), as warnings can indicate undefined behavior which can cause this)");Module["printErr"]("Build with ASSERTIONS=2 for more info.");abort(x)}function nullFunc_iiiidii(x){Module["printErr"]("Invalid function pointer called with signature 'iiiidii'. Perhaps this is an invalid value (e.g. caused by calling a virtual method on a NULL pointer)? Or calling a function with an incorrect type, which will fail? (it is worth building your source files with -Werror (warnings are errors), as warnings can indicate undefined behavior which can cause this)");Module["printErr"]("Build with ASSERTIONS=2 for more info.");abort(x)}function nullFunc_viiiiiiii(x){Module["printErr"]("Invalid function pointer called with signature 'viiiiiiii'. Perhaps this is an invalid value (e.g. caused by calling a virtual method on a NULL pointer)? Or calling a function with an incorrect type, which will fail? (it is worth building your source files with -Werror (warnings are errors), as warnings can indicate undefined behavior which can cause this)");Module["printErr"]("Build with ASSERTIONS=2 for more info.");abort(x)}function nullFunc_diiii(x){Module["printErr"]("Invalid function pointer called with signature 'diiii'. Perhaps this is an invalid value (e.g. caused by calling a virtual method on a NULL pointer)? Or calling a function with an incorrect type, which will fail? (it is worth building your source files with -Werror (warnings are errors), as warnings can indicate undefined behavior which can cause this)");Module["printErr"]("Build with ASSERTIONS=2 for more info.");abort(x)}function nullFunc_iid(x){Module["printErr"]("Invalid function pointer called with signature 'iid'. Perhaps this is an invalid value (e.g. caused by calling a virtual method on a NULL pointer)? Or calling a function with an incorrect type, which will fail? (it is worth building your source files with -Werror (warnings are errors), as warnings can indicate undefined behavior which can cause this)");Module["printErr"]("Build with ASSERTIONS=2 for more info.");abort(x)}function nullFunc_viiddd(x){Module["printErr"]("Invalid function pointer called with signature 'viiddd'. Perhaps this is an invalid value (e.g. caused by calling a virtual method on a NULL pointer)? Or calling a function with an incorrect type, which will fail? (it is worth building your source files with -Werror (warnings are errors), as warnings can indicate undefined behavior which can cause this)");Module["printErr"]("Build with ASSERTIONS=2 for more info.");abort(x)}function nullFunc_viiiiiii(x){Module["printErr"]("Invalid function pointer called with signature 'viiiiiii'. Perhaps this is an invalid value (e.g. caused by calling a virtual method on a NULL pointer)? Or calling a function with an incorrect type, which will fail? (it is worth building your source files with -Werror (warnings are errors), as warnings can indicate undefined behavior which can cause this)");Module["printErr"]("Build with ASSERTIONS=2 for more info.");abort(x)}function nullFunc_viiiiiid(x){Module["printErr"]("Invalid function pointer called with signature 'viiiiiid'. Perhaps this is an invalid value (e.g. caused by calling a virtual method on a NULL pointer)? Or calling a function with an incorrect type, which will fail? (it is worth building your source files with -Werror (warnings are errors), as warnings can indicate undefined behavior which can cause this)");Module["printErr"]("Build with ASSERTIONS=2 for more info.");abort(x)}function nullFunc_viiiiiiiii(x){Module["printErr"]("Invalid function pointer called with signature 'viiiiiiiii'. Perhaps this is an invalid value (e.g. caused by calling a virtual method on a NULL pointer)? Or calling a function with an incorrect type, which will fail? (it is worth building your source files with -Werror (warnings are errors), as warnings can indicate undefined behavior which can cause this)");Module["printErr"]("Build with ASSERTIONS=2 for more info.");abort(x)}function nullFunc_iii(x){Module["printErr"]("Invalid function pointer called with signature 'iii'. Perhaps this is an invalid value (e.g. caused by calling a virtual method on a NULL pointer)? Or calling a function with an incorrect type, which will fail? (it is worth building your source files with -Werror (warnings are errors), as warnings can indicate undefined behavior which can cause this)");Module["printErr"]("Build with ASSERTIONS=2 for more info.");abort(x)}function nullFunc_viiddi(x){Module["printErr"]("Invalid function pointer called with signature 'viiddi'. Perhaps this is an invalid value (e.g. caused by calling a virtual method on a NULL pointer)? Or calling a function with an incorrect type, which will fail? (it is worth building your source files with -Werror (warnings are errors), as warnings can indicate undefined behavior which can cause this)");Module["printErr"]("Build with ASSERTIONS=2 for more info.");abort(x)}function nullFunc_viii(x){Module["printErr"]("Invalid function pointer called with signature 'viii'. Perhaps this is an invalid value (e.g. caused by calling a virtual method on a NULL pointer)? Or calling a function with an incorrect type, which will fail? (it is worth building your source files with -Werror (warnings are errors), as warnings can indicate undefined behavior which can cause this)");Module["printErr"]("Build with ASSERTIONS=2 for more info.");abort(x)}function nullFunc_v(x){Module["printErr"]("Invalid function pointer called with signature 'v'. Perhaps this is an invalid value (e.g. caused by calling a virtual method on a NULL pointer)? Or calling a function with an incorrect type, which will fail? (it is worth building your source files with -Werror (warnings are errors), as warnings can indicate undefined behavior which can cause this)");Module["printErr"]("Build with ASSERTIONS=2 for more info.");abort(x)}function nullFunc_viid(x){Module["printErr"]("Invalid function pointer called with signature 'viid'. Perhaps this is an invalid value (e.g. caused by calling a virtual method on a NULL pointer)? Or calling a function with an incorrect type, which will fail? (it is worth building your source files with -Werror (warnings are errors), as warnings can indicate undefined behavior which can cause this)");Module["printErr"]("Build with ASSERTIONS=2 for more info.");abort(x)}function nullFunc_iiiiidiiii(x){Module["printErr"]("Invalid function pointer called with signature 'iiiiidiiii'. Perhaps this is an invalid value (e.g. caused by calling a virtual method on a NULL pointer)? Or calling a function with an incorrect type, which will fail? (it is worth building your source files with -Werror (warnings are errors), as warnings can indicate undefined behavior which can cause this)");Module["printErr"]("Build with ASSERTIONS=2 for more info.");abort(x)}function nullFunc_iiiiidiiiiii(x){Module["printErr"]("Invalid function pointer called with signature 'iiiiidiiiiii'. Perhaps this is an invalid value (e.g. caused by calling a virtual method on a NULL pointer)? Or calling a function with an incorrect type, which will fail? (it is worth building your source files with -Werror (warnings are errors), as warnings can indicate undefined behavior which can cause this)");Module["printErr"]("Build with ASSERTIONS=2 for more info.");abort(x)}function nullFunc_vi(x){Module["printErr"]("Invalid function pointer called with signature 'vi'. Perhaps this is an invalid value (e.g. caused by calling a virtual method on a NULL pointer)? Or calling a function with an incorrect type, which will fail? (it is worth building your source files with -Werror (warnings are errors), as warnings can indicate undefined behavior which can cause this)");Module["printErr"]("Build with ASSERTIONS=2 for more info.");abort(x)}function nullFunc_iiiiiiiiiii(x){Module["printErr"]("Invalid function pointer called with signature 'iiiiiiiiiii'. Perhaps this is an invalid value (e.g. caused by calling a virtual method on a NULL pointer)? Or calling a function with an incorrect type, which will fail? (it is worth building your source files with -Werror (warnings are errors), as warnings can indicate undefined behavior which can cause this)");Module["printErr"]("Build with ASSERTIONS=2 for more info.");abort(x)}function nullFunc_ii(x){Module["printErr"]("Invalid function pointer called with signature 'ii'. Perhaps this is an invalid value (e.g. caused by calling a virtual method on a NULL pointer)? Or calling a function with an incorrect type, which will fail? (it is worth building your source files with -Werror (warnings are errors), as warnings can indicate undefined behavior which can cause this)");Module["printErr"]("Build with ASSERTIONS=2 for more info.");abort(x)}function nullFunc_ddddd(x){Module["printErr"]("Invalid function pointer called with signature 'ddddd'. Perhaps this is an invalid value (e.g. caused by calling a virtual method on a NULL pointer)? Or calling a function with an incorrect type, which will fail? (it is worth building your source files with -Werror (warnings are errors), as warnings can indicate undefined behavior which can cause this)");Module["printErr"]("Build with ASSERTIONS=2 for more info.");abort(x)}function nullFunc_viiiddiii(x){Module["printErr"]("Invalid function pointer called with signature 'viiiddiii'. Perhaps this is an invalid value (e.g. caused by calling a virtual method on a NULL pointer)? Or calling a function with an incorrect type, which will fail? (it is worth building your source files with -Werror (warnings are errors), as warnings can indicate undefined behavior which can cause this)");Module["printErr"]("Build with ASSERTIONS=2 for more info.");abort(x)}function nullFunc_iiiidiiiii(x){Module["printErr"]("Invalid function pointer called with signature 'iiiidiiiii'. Perhaps this is an invalid value (e.g. caused by calling a virtual method on a NULL pointer)? Or calling a function with an incorrect type, which will fail? (it is worth building your source files with -Werror (warnings are errors), as warnings can indicate undefined behavior which can cause this)");Module["printErr"]("Build with ASSERTIONS=2 for more info.");abort(x)}function nullFunc_di(x){Module["printErr"]("Invalid function pointer called with signature 'di'. Perhaps this is an invalid value (e.g. caused by calling a virtual method on a NULL pointer)? Or calling a function with an incorrect type, which will fail? (it is worth building your source files with -Werror (warnings are errors), as warnings can indicate undefined behavior which can cause this)");Module["printErr"]("Build with ASSERTIONS=2 for more info.");abort(x)}function nullFunc_iiii(x){Module["printErr"]("Invalid function pointer called with signature 'iiii'. Perhaps this is an invalid value (e.g. caused by calling a virtual method on a NULL pointer)? Or calling a function with an incorrect type, which will fail? (it is worth building your source files with -Werror (warnings are errors), as warnings can indicate undefined behavior which can cause this)");Module["printErr"]("Build with ASSERTIONS=2 for more info.");abort(x)}function nullFunc_viiiiddii(x){Module["printErr"]("Invalid function pointer called with signature 'viiiiddii'. Perhaps this is an invalid value (e.g. caused by calling a virtual method on a NULL pointer)? Or calling a function with an incorrect type, which will fail? (it is worth building your source files with -Werror (warnings are errors), as warnings can indicate undefined behavior which can cause this)");Module["printErr"]("Build with ASSERTIONS=2 for more info.");abort(x)}function nullFunc_iiid(x){Module["printErr"]("Invalid function pointer called with signature 'iiid'. Perhaps this is an invalid value (e.g. caused by calling a virtual method on a NULL pointer)? Or calling a function with an incorrect type, which will fail? (it is worth building your source files with -Werror (warnings are errors), as warnings can indicate undefined behavior which can cause this)");Module["printErr"]("Build with ASSERTIONS=2 for more info.");abort(x)}function nullFunc_viiiidid(x){Module["printErr"]("Invalid function pointer called with signature 'viiiidid'. Perhaps this is an invalid value (e.g. caused by calling a virtual method on a NULL pointer)? Or calling a function with an incorrect type, which will fail? (it is worth building your source files with -Werror (warnings are errors), as warnings can indicate undefined behavior which can cause this)");Module["printErr"]("Build with ASSERTIONS=2 for more info.");abort(x)}function nullFunc_diiiid(x){Module["printErr"]("Invalid function pointer called with signature 'diiiid'. Perhaps this is an invalid value (e.g. caused by calling a virtual method on a NULL pointer)? Or calling a function with an incorrect type, which will fail? (it is worth building your source files with -Werror (warnings are errors), as warnings can indicate undefined behavior which can cause this)");Module["printErr"]("Build with ASSERTIONS=2 for more info.");abort(x)}function nullFunc_iiiiidi(x){Module["printErr"]("Invalid function pointer called with signature 'iiiiidi'. Perhaps this is an invalid value (e.g. caused by calling a virtual method on a NULL pointer)? Or calling a function with an incorrect type, which will fail? (it is worth building your source files with -Werror (warnings are errors), as warnings can indicate undefined behavior which can cause this)");Module["printErr"]("Build with ASSERTIONS=2 for more info.");abort(x)}function nullFunc_iiidiii(x){Module["printErr"]("Invalid function pointer called with signature 'iiidiii'. Perhaps this is an invalid value (e.g. caused by calling a virtual method on a NULL pointer)? Or calling a function with an incorrect type, which will fail? (it is worth building your source files with -Werror (warnings are errors), as warnings can indicate undefined behavior which can cause this)");Module["printErr"]("Build with ASSERTIONS=2 for more info.");abort(x)}function nullFunc_iiidiiiiii(x){Module["printErr"]("Invalid function pointer called with signature 'iiidiiiiii'. Perhaps this is an invalid value (e.g. caused by calling a virtual method on a NULL pointer)? Or calling a function with an incorrect type, which will fail? (it is worth building your source files with -Werror (warnings are errors), as warnings can indicate undefined behavior which can cause this)");Module["printErr"]("Build with ASSERTIONS=2 for more info.");abort(x)}function nullFunc_i(x){Module["printErr"]("Invalid function pointer called with signature 'i'. Perhaps this is an invalid value (e.g. caused by calling a virtual method on a NULL pointer)? Or calling a function with an incorrect type, which will fail? (it is worth building your source files with -Werror (warnings are errors), as warnings can indicate undefined behavior which can cause this)");Module["printErr"]("Build with ASSERTIONS=2 for more info.");abort(x)}function nullFunc_iiidii(x){Module["printErr"]("Invalid function pointer called with signature 'iiidii'. Perhaps this is an invalid value (e.g. caused by calling a virtual method on a NULL pointer)? Or calling a function with an incorrect type, which will fail? (it is worth building your source files with -Werror (warnings are errors), as warnings can indicate undefined behavior which can cause this)");Module["printErr"]("Build with ASSERTIONS=2 for more info.");abort(x)}function nullFunc_diiiiii(x){Module["printErr"]("Invalid function pointer called with signature 'diiiiii'. Perhaps this is an invalid value (e.g. caused by calling a virtual method on a NULL pointer)? Or calling a function with an incorrect type, which will fail? (it is worth building your source files with -Werror (warnings are errors), as warnings can indicate undefined behavior which can cause this)");Module["printErr"]("Build with ASSERTIONS=2 for more info.");abort(x)}function nullFunc_viiiidi(x){Module["printErr"]("Invalid function pointer called with signature 'viiiidi'. Perhaps this is an invalid value (e.g. caused by calling a virtual method on a NULL pointer)? Or calling a function with an incorrect type, which will fail? (it is worth building your source files with -Werror (warnings are errors), as warnings can indicate undefined behavior which can cause this)");Module["printErr"]("Build with ASSERTIONS=2 for more info.");abort(x)}function nullFunc_iiddiii(x){Module["printErr"]("Invalid function pointer called with signature 'iiddiii'. Perhaps this is an invalid value (e.g. caused by calling a virtual method on a NULL pointer)? Or calling a function with an incorrect type, which will fail? (it is worth building your source files with -Werror (warnings are errors), as warnings can indicate undefined behavior which can cause this)");Module["printErr"]("Build with ASSERTIONS=2 for more info.");abort(x)}function nullFunc_iiiiiiiii(x){Module["printErr"]("Invalid function pointer called with signature 'iiiiiiiii'. Perhaps this is an invalid value (e.g. caused by calling a virtual method on a NULL pointer)? Or calling a function with an incorrect type, which will fail? (it is worth building your source files with -Werror (warnings are errors), as warnings can indicate undefined behavior which can cause this)");Module["printErr"]("Build with ASSERTIONS=2 for more info.");abort(x)}function nullFunc_viiiddddddii(x){Module["printErr"]("Invalid function pointer called with signature 'viiiddddddii'. Perhaps this is an invalid value (e.g. caused by calling a virtual method on a NULL pointer)? Or calling a function with an incorrect type, which will fail? (it is worth building your source files with -Werror (warnings are errors), as warnings can indicate undefined behavior which can cause this)");Module["printErr"]("Build with ASSERTIONS=2 for more info.");abort(x)}function invoke_iiiiiii(index,a1,a2,a3,a4,a5,a6){try{return Module["dynCall_iiiiiii"](index,a1,a2,a3,a4,a5,a6)}catch(e){if(typeof e!=="number"&&e!=="longjmp")throw e;Module["setThrew"](1,0)}}function invoke_viiiiddi(index,a1,a2,a3,a4,a5,a6,a7){try{Module["dynCall_viiiiddi"](index,a1,a2,a3,a4,a5,a6,a7)}catch(e){if(typeof e!=="number"&&e!=="longjmp")throw e;Module["setThrew"](1,0)}}function invoke_viiiidddiddi(index,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10,a11){try{Module["dynCall_viiiidddiddi"](index,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10,a11)}catch(e){if(typeof e!=="number"&&e!=="longjmp")throw e;Module["setThrew"](1,0)}}function invoke_viiidddi(index,a1,a2,a3,a4,a5,a6,a7){try{Module["dynCall_viiidddi"](index,a1,a2,a3,a4,a5,a6,a7)}catch(e){if(typeof e!=="number"&&e!=="longjmp")throw e;Module["setThrew"](1,0)}}function invoke_viiiiiiiiiii(index,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10,a11){try{Module["dynCall_viiiiiiiiiii"](index,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10,a11)}catch(e){if(typeof e!=="number"&&e!=="longjmp")throw e;Module["setThrew"](1,0)}}function invoke_iidi(index,a1,a2,a3){try{return Module["dynCall_iidi"](index,a1,a2,a3)}catch(e){if(typeof e!=="number"&&e!=="longjmp")throw e;Module["setThrew"](1,0)}}function invoke_vidi(index,a1,a2,a3){try{Module["dynCall_vidi"](index,a1,a2,a3)}catch(e){if(typeof e!=="number"&&e!=="longjmp")throw e;Module["setThrew"](1,0)}}function invoke_iiiidiiiiii(index,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10){try{return Module["dynCall_iiiidiiiiii"](index,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10)}catch(e){if(typeof e!=="number"&&e!=="longjmp")throw e;Module["setThrew"](1,0)}}function invoke_viiiiidi(index,a1,a2,a3,a4,a5,a6,a7){try{Module["dynCall_viiiiidi"](index,a1,a2,a3,a4,a5,a6,a7)}catch(e){if(typeof e!=="number"&&e!=="longjmp")throw e;Module["setThrew"](1,0)}}function invoke_viiiiiiiiiiiiiii(index,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10,a11,a12,a13,a14,a15){try{Module["dynCall_viiiiiiiiiiiiiii"](index,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10,a11,a12,a13,a14,a15)}catch(e){if(typeof e!=="number"&&e!=="longjmp")throw e;Module["setThrew"](1,0)}}function invoke_viiiiiiidd(index,a1,a2,a3,a4,a5,a6,a7,a8,a9){try{Module["dynCall_viiiiiiidd"](index,a1,a2,a3,a4,a5,a6,a7,a8,a9)}catch(e){if(typeof e!=="number"&&e!=="longjmp")throw e;Module["setThrew"](1,0)}}function invoke_iiiidd(index,a1,a2,a3,a4,a5){try{return Module["dynCall_iiiidd"](index,a1,a2,a3,a4,a5)}catch(e){if(typeof e!=="number"&&e!=="longjmp")throw e;Module["setThrew"](1,0)}}function invoke_viiiiidd(index,a1,a2,a3,a4,a5,a6,a7){try{Module["dynCall_viiiiidd"](index,a1,a2,a3,a4,a5,a6,a7)}catch(e){if(typeof e!=="number"&&e!=="longjmp")throw e;Module["setThrew"](1,0)}}function invoke_iiiiidiiiii(index,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10){try{return Module["dynCall_iiiiidiiiii"](index,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10)}catch(e){if(typeof e!=="number"&&e!=="longjmp")throw e;Module["setThrew"](1,0)}}function invoke_dii(index,a1,a2){try{return Module["dynCall_dii"](index,a1,a2)}catch(e){if(typeof e!=="number"&&e!=="longjmp")throw e;Module["setThrew"](1,0)}}function invoke_didi(index,a1,a2,a3){try{return Module["dynCall_didi"](index,a1,a2,a3)}catch(e){if(typeof e!=="number"&&e!=="longjmp")throw e;Module["setThrew"](1,0)}}function invoke_iiiiiiiiii(index,a1,a2,a3,a4,a5,a6,a7,a8,a9){try{return Module["dynCall_iiiiiiiiii"](index,a1,a2,a3,a4,a5,a6,a7,a8,a9)}catch(e){if(typeof e!=="number"&&e!=="longjmp")throw e;Module["setThrew"](1,0)}}function invoke_iiiid(index,a1,a2,a3,a4){try{return Module["dynCall_iiiid"](index,a1,a2,a3,a4)}catch(e){if(typeof e!=="number"&&e!=="longjmp")throw e;Module["setThrew"](1,0)}}function invoke_iiiiiiidiid(index,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10){try{return Module["dynCall_iiiiiiidiid"](index,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10)}catch(e){if(typeof e!=="number"&&e!=="longjmp")throw e;Module["setThrew"](1,0)}}function invoke_iiiiiiii(index,a1,a2,a3,a4,a5,a6,a7){try{return Module["dynCall_iiiiiiii"](index,a1,a2,a3,a4,a5,a6,a7)}catch(e){if(typeof e!=="number"&&e!=="longjmp")throw e;Module["setThrew"](1,0)}}function invoke_iiddii(index,a1,a2,a3,a4,a5){try{return Module["dynCall_iiddii"](index,a1,a2,a3,a4,a5)}catch(e){if(typeof e!=="number"&&e!=="longjmp")throw e;Module["setThrew"](1,0)}}function invoke_viidddi(index,a1,a2,a3,a4,a5,a6){try{Module["dynCall_viidddi"](index,a1,a2,a3,a4,a5,a6)}catch(e){if(typeof e!=="number"&&e!=="longjmp")throw e;Module["setThrew"](1,0)}}function invoke_viidddd(index,a1,a2,a3,a4,a5,a6){try{Module["dynCall_viidddd"](index,a1,a2,a3,a4,a5,a6)}catch(e){if(typeof e!=="number"&&e!=="longjmp")throw e;Module["setThrew"](1,0)}}function invoke_iiiii(index,a1,a2,a3,a4){try{return Module["dynCall_iiiii"](index,a1,a2,a3,a4)}catch(e){if(typeof e!=="number"&&e!=="longjmp")throw e;Module["setThrew"](1,0)}}function invoke_diiiiiiii(index,a1,a2,a3,a4,a5,a6,a7,a8){try{return Module["dynCall_diiiiiiii"](index,a1,a2,a3,a4,a5,a6,a7,a8)}catch(e){if(typeof e!=="number"&&e!=="longjmp")throw e;Module["setThrew"](1,0)}}function invoke_viiiiid(index,a1,a2,a3,a4,a5,a6){try{Module["dynCall_viiiiid"](index,a1,a2,a3,a4,a5,a6)}catch(e){if(typeof e!=="number"&&e!=="longjmp")throw e;Module["setThrew"](1,0)}}function invoke_viiiiii(index,a1,a2,a3,a4,a5,a6){try{Module["dynCall_viiiiii"](index,a1,a2,a3,a4,a5,a6)}catch(e){if(typeof e!=="number"&&e!=="longjmp")throw e;Module["setThrew"](1,0)}}function invoke_viiiidddii(index,a1,a2,a3,a4,a5,a6,a7,a8,a9){try{Module["dynCall_viiiidddii"](index,a1,a2,a3,a4,a5,a6,a7,a8,a9)}catch(e){if(typeof e!=="number"&&e!=="longjmp")throw e;Module["setThrew"](1,0)}}function invoke_viiidd(index,a1,a2,a3,a4,a5){try{Module["dynCall_viiidd"](index,a1,a2,a3,a4,a5)}catch(e){if(typeof e!=="number"&&e!=="longjmp")throw e;Module["setThrew"](1,0)}}function invoke_viiidi(index,a1,a2,a3,a4,a5){try{Module["dynCall_viiidi"](index,a1,a2,a3,a4,a5)}catch(e){if(typeof e!=="number"&&e!=="longjmp")throw e;Module["setThrew"](1,0)}}function invoke_vidddd(index,a1,a2,a3,a4,a5){try{Module["dynCall_vidddd"](index,a1,a2,a3,a4,a5)}catch(e){if(typeof e!=="number"&&e!=="longjmp")throw e;Module["setThrew"](1,0)}}function invoke_viiiiiiiiii(index,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10){try{Module["dynCall_viiiiiiiiii"](index,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10)}catch(e){if(typeof e!=="number"&&e!=="longjmp")throw e;Module["setThrew"](1,0)}}function invoke_diii(index,a1,a2,a3){try{return Module["dynCall_diii"](index,a1,a2,a3)}catch(e){if(typeof e!=="number"&&e!=="longjmp")throw e;Module["setThrew"](1,0)}}function invoke_viiiddidddd(index,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10){try{Module["dynCall_viiiddidddd"](index,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10)}catch(e){if(typeof e!=="number"&&e!=="longjmp")throw e;Module["setThrew"](1,0)}}function invoke_iiiidiiii(index,a1,a2,a3,a4,a5,a6,a7,a8){try{return Module["dynCall_iiiidiiii"](index,a1,a2,a3,a4,a5,a6,a7,a8)}catch(e){if(typeof e!=="number"&&e!=="longjmp")throw e;Module["setThrew"](1,0)}}function invoke_iiiiiidiid(index,a1,a2,a3,a4,a5,a6,a7,a8,a9){try{return Module["dynCall_iiiiiidiid"](index,a1,a2,a3,a4,a5,a6,a7,a8,a9)}catch(e){if(typeof e!=="number"&&e!=="longjmp")throw e;Module["setThrew"](1,0)}}function invoke_viiiddi(index,a1,a2,a3,a4,a5,a6){try{Module["dynCall_viiiddi"](index,a1,a2,a3,a4,a5,a6)}catch(e){if(typeof e!=="number"&&e!=="longjmp")throw e;Module["setThrew"](1,0)}}function invoke_iiiiii(index,a1,a2,a3,a4,a5){try{return Module["dynCall_iiiiii"](index,a1,a2,a3,a4,a5)}catch(e){if(typeof e!=="number"&&e!=="longjmp")throw e;Module["setThrew"](1,0)}}function invoke_viiid(index,a1,a2,a3,a4){try{Module["dynCall_viiid"](index,a1,a2,a3,a4)}catch(e){if(typeof e!=="number"&&e!=="longjmp")throw e;Module["setThrew"](1,0)}}function invoke_viidid(index,a1,a2,a3,a4,a5){try{Module["dynCall_viidid"](index,a1,a2,a3,a4,a5)}catch(e){if(typeof e!=="number"&&e!=="longjmp")throw e;Module["setThrew"](1,0)}}function invoke_viidii(index,a1,a2,a3,a4,a5){try{Module["dynCall_viidii"](index,a1,a2,a3,a4,a5)}catch(e){if(typeof e!=="number"&&e!=="longjmp")throw e;Module["setThrew"](1,0)}}function invoke_iiiiid(index,a1,a2,a3,a4,a5){try{return Module["dynCall_iiiiid"](index,a1,a2,a3,a4,a5)}catch(e){if(typeof e!=="number"&&e!=="longjmp")throw e;Module["setThrew"](1,0)}}function invoke_viiii(index,a1,a2,a3,a4){try{Module["dynCall_viiii"](index,a1,a2,a3,a4)}catch(e){if(typeof e!=="number"&&e!=="longjmp")throw e;Module["setThrew"](1,0)}}function invoke_viiiii(index,a1,a2,a3,a4,a5){try{Module["dynCall_viiiii"](index,a1,a2,a3,a4,a5)}catch(e){if(typeof e!=="number"&&e!=="longjmp")throw e;Module["setThrew"](1,0)}}function invoke_vid(index,a1,a2){try{Module["dynCall_vid"](index,a1,a2)}catch(e){if(typeof e!=="number"&&e!=="longjmp")throw e;Module["setThrew"](1,0)}}function invoke_iiidi(index,a1,a2,a3,a4){try{return Module["dynCall_iiidi"](index,a1,a2,a3,a4)}catch(e){if(typeof e!=="number"&&e!=="longjmp")throw e;Module["setThrew"](1,0)}}function invoke_iiidd(index,a1,a2,a3,a4){try{return Module["dynCall_iiidd"](index,a1,a2,a3,a4)}catch(e){if(typeof e!=="number"&&e!=="longjmp")throw e;Module["setThrew"](1,0)}}function invoke_vii(index,a1,a2){try{Module["dynCall_vii"](index,a1,a2)}catch(e){if(typeof e!=="number"&&e!=="longjmp")throw e;Module["setThrew"](1,0)}}function invoke_viiiid(index,a1,a2,a3,a4,a5){try{Module["dynCall_viiiid"](index,a1,a2,a3,a4,a5)}catch(e){if(typeof e!=="number"&&e!=="longjmp")throw e;Module["setThrew"](1,0)}}function invoke_viidi(index,a1,a2,a3,a4){try{Module["dynCall_viidi"](index,a1,a2,a3,a4)}catch(e){if(typeof e!=="number"&&e!=="longjmp")throw e;Module["setThrew"](1,0)}}function invoke_viddd(index,a1,a2,a3,a4){try{Module["dynCall_viddd"](index,a1,a2,a3,a4)}catch(e){if(typeof e!=="number"&&e!=="longjmp")throw e;Module["setThrew"](1,0)}}function invoke_iiiidii(index,a1,a2,a3,a4,a5,a6){try{return Module["dynCall_iiiidii"](index,a1,a2,a3,a4,a5,a6)}catch(e){if(typeof e!=="number"&&e!=="longjmp")throw e;Module["setThrew"](1,0)}}function invoke_viiiiiiii(index,a1,a2,a3,a4,a5,a6,a7,a8){try{Module["dynCall_viiiiiiii"](index,a1,a2,a3,a4,a5,a6,a7,a8)}catch(e){if(typeof e!=="number"&&e!=="longjmp")throw e;Module["setThrew"](1,0)}}function invoke_diiii(index,a1,a2,a3,a4){try{return Module["dynCall_diiii"](index,a1,a2,a3,a4)}catch(e){if(typeof e!=="number"&&e!=="longjmp")throw e;Module["setThrew"](1,0)}}function invoke_iid(index,a1,a2){try{return Module["dynCall_iid"](index,a1,a2)}catch(e){if(typeof e!=="number"&&e!=="longjmp")throw e;Module["setThrew"](1,0)}}function invoke_viiddd(index,a1,a2,a3,a4,a5){try{Module["dynCall_viiddd"](index,a1,a2,a3,a4,a5)}catch(e){if(typeof e!=="number"&&e!=="longjmp")throw e;Module["setThrew"](1,0)}}function invoke_viiiiiii(index,a1,a2,a3,a4,a5,a6,a7){try{Module["dynCall_viiiiiii"](index,a1,a2,a3,a4,a5,a6,a7)}catch(e){if(typeof e!=="number"&&e!=="longjmp")throw e;Module["setThrew"](1,0)}}function invoke_viiiiiid(index,a1,a2,a3,a4,a5,a6,a7){try{Module["dynCall_viiiiiid"](index,a1,a2,a3,a4,a5,a6,a7)}catch(e){if(typeof e!=="number"&&e!=="longjmp")throw e;Module["setThrew"](1,0)}}function invoke_viiiiiiiii(index,a1,a2,a3,a4,a5,a6,a7,a8,a9){try{Module["dynCall_viiiiiiiii"](index,a1,a2,a3,a4,a5,a6,a7,a8,a9)}catch(e){if(typeof e!=="number"&&e!=="longjmp")throw e;Module["setThrew"](1,0)}}function invoke_iii(index,a1,a2){try{return Module["dynCall_iii"](index,a1,a2)}catch(e){if(typeof e!=="number"&&e!=="longjmp")throw e;Module["setThrew"](1,0)}}function invoke_viiddi(index,a1,a2,a3,a4,a5){try{Module["dynCall_viiddi"](index,a1,a2,a3,a4,a5)}catch(e){if(typeof e!=="number"&&e!=="longjmp")throw e;Module["setThrew"](1,0)}}function invoke_viii(index,a1,a2,a3){try{Module["dynCall_viii"](index,a1,a2,a3)}catch(e){if(typeof e!=="number"&&e!=="longjmp")throw e;Module["setThrew"](1,0)}}function invoke_v(index){try{Module["dynCall_v"](index)}catch(e){if(typeof e!=="number"&&e!=="longjmp")throw e;Module["setThrew"](1,0)}}function invoke_viid(index,a1,a2,a3){try{Module["dynCall_viid"](index,a1,a2,a3)}catch(e){if(typeof e!=="number"&&e!=="longjmp")throw e;Module["setThrew"](1,0)}}function invoke_iiiiidiiii(index,a1,a2,a3,a4,a5,a6,a7,a8,a9){try{return Module["dynCall_iiiiidiiii"](index,a1,a2,a3,a4,a5,a6,a7,a8,a9)}catch(e){if(typeof e!=="number"&&e!=="longjmp")throw e;Module["setThrew"](1,0)}}function invoke_iiiiidiiiiii(index,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10,a11){try{return Module["dynCall_iiiiidiiiiii"](index,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10,a11)}catch(e){if(typeof e!=="number"&&e!=="longjmp")throw e;Module["setThrew"](1,0)}}function invoke_vi(index,a1){try{Module["dynCall_vi"](index,a1)}catch(e){if(typeof e!=="number"&&e!=="longjmp")throw e;Module["setThrew"](1,0)}}function invoke_iiiiiiiiiii(index,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10){try{return Module["dynCall_iiiiiiiiiii"](index,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10)}catch(e){if(typeof e!=="number"&&e!=="longjmp")throw e;Module["setThrew"](1,0)}}function invoke_ii(index,a1){try{return Module["dynCall_ii"](index,a1)}catch(e){if(typeof e!=="number"&&e!=="longjmp")throw e;Module["setThrew"](1,0)}}function invoke_ddddd(index,a1,a2,a3,a4){try{return Module["dynCall_ddddd"](index,a1,a2,a3,a4)}catch(e){if(typeof e!=="number"&&e!=="longjmp")throw e;Module["setThrew"](1,0)}}function invoke_viiiddiii(index,a1,a2,a3,a4,a5,a6,a7,a8){try{Module["dynCall_viiiddiii"](index,a1,a2,a3,a4,a5,a6,a7,a8)}catch(e){if(typeof e!=="number"&&e!=="longjmp")throw e;Module["setThrew"](1,0)}}function invoke_iiiidiiiii(index,a1,a2,a3,a4,a5,a6,a7,a8,a9){try{return Module["dynCall_iiiidiiiii"](index,a1,a2,a3,a4,a5,a6,a7,a8,a9)}catch(e){if(typeof e!=="number"&&e!=="longjmp")throw e;Module["setThrew"](1,0)}}function invoke_di(index,a1){try{return Module["dynCall_di"](index,a1)}catch(e){if(typeof e!=="number"&&e!=="longjmp")throw e;Module["setThrew"](1,0)}}function invoke_iiii(index,a1,a2,a3){try{return Module["dynCall_iiii"](index,a1,a2,a3)}catch(e){if(typeof e!=="number"&&e!=="longjmp")throw e;Module["setThrew"](1,0)}}function invoke_viiiiddii(index,a1,a2,a3,a4,a5,a6,a7,a8){try{Module["dynCall_viiiiddii"](index,a1,a2,a3,a4,a5,a6,a7,a8)}catch(e){if(typeof e!=="number"&&e!=="longjmp")throw e;Module["setThrew"](1,0)}}function invoke_iiid(index,a1,a2,a3){try{return Module["dynCall_iiid"](index,a1,a2,a3)}catch(e){if(typeof e!=="number"&&e!=="longjmp")throw e;Module["setThrew"](1,0)}}function invoke_viiiidid(index,a1,a2,a3,a4,a5,a6,a7){try{Module["dynCall_viiiidid"](index,a1,a2,a3,a4,a5,a6,a7)}catch(e){if(typeof e!=="number"&&e!=="longjmp")throw e;Module["setThrew"](1,0)}}function invoke_diiiid(index,a1,a2,a3,a4,a5){try{return Module["dynCall_diiiid"](index,a1,a2,a3,a4,a5)}catch(e){if(typeof e!=="number"&&e!=="longjmp")throw e;Module["setThrew"](1,0)}}function invoke_iiiiidi(index,a1,a2,a3,a4,a5,a6){try{return Module["dynCall_iiiiidi"](index,a1,a2,a3,a4,a5,a6)}catch(e){if(typeof e!=="number"&&e!=="longjmp")throw e;Module["setThrew"](1,0)}}function invoke_iiidiii(index,a1,a2,a3,a4,a5,a6){try{return Module["dynCall_iiidiii"](index,a1,a2,a3,a4,a5,a6)}catch(e){if(typeof e!=="number"&&e!=="longjmp")throw e;Module["setThrew"](1,0)}}function invoke_iiidiiiiii(index,a1,a2,a3,a4,a5,a6,a7,a8,a9){try{return Module["dynCall_iiidiiiiii"](index,a1,a2,a3,a4,a5,a6,a7,a8,a9)}catch(e){if(typeof e!=="number"&&e!=="longjmp")throw e;Module["setThrew"](1,0)}}function invoke_i(index){try{return Module["dynCall_i"](index)}catch(e){if(typeof e!=="number"&&e!=="longjmp")throw e;Module["setThrew"](1,0)}}function invoke_iiidii(index,a1,a2,a3,a4,a5){try{return Module["dynCall_iiidii"](index,a1,a2,a3,a4,a5)}catch(e){if(typeof e!=="number"&&e!=="longjmp")throw e;Module["setThrew"](1,0)}}function invoke_diiiiii(index,a1,a2,a3,a4,a5,a6){try{return Module["dynCall_diiiiii"](index,a1,a2,a3,a4,a5,a6)}catch(e){if(typeof e!=="number"&&e!=="longjmp")throw e;Module["setThrew"](1,0)}}function invoke_viiiidi(index,a1,a2,a3,a4,a5,a6){try{Module["dynCall_viiiidi"](index,a1,a2,a3,a4,a5,a6)}catch(e){if(typeof e!=="number"&&e!=="longjmp")throw e;Module["setThrew"](1,0)}}function invoke_iiddiii(index,a1,a2,a3,a4,a5,a6){try{return Module["dynCall_iiddiii"](index,a1,a2,a3,a4,a5,a6)}catch(e){if(typeof e!=="number"&&e!=="longjmp")throw e;Module["setThrew"](1,0)}}function invoke_iiiiiiiii(index,a1,a2,a3,a4,a5,a6,a7,a8){try{return Module["dynCall_iiiiiiiii"](index,a1,a2,a3,a4,a5,a6,a7,a8)}catch(e){if(typeof e!=="number"&&e!=="longjmp")throw e;Module["setThrew"](1,0)}}function invoke_viiiddddddii(index,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10,a11){try{Module["dynCall_viiiddddddii"](index,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10,a11)}catch(e){if(typeof e!=="number"&&e!=="longjmp")throw e;Module["setThrew"](1,0)}}Module.asmGlobalArg={"Math":Math,"Int8Array":Int8Array,"Int16Array":Int16Array,"Int32Array":Int32Array,"Uint8Array":Uint8Array,"Uint16Array":Uint16Array,"Uint32Array":Uint32Array,"Float32Array":Float32Array,"Float64Array":Float64Array,"NaN":NaN,"Infinity":Infinity};Module.asmLibraryArg={"abort":abort,"assert":assert,"enlargeMemory":enlargeMemory,"getTotalMemory":getTotalMemory,"abortOnCannotGrowMemory":abortOnCannotGrowMemory,"abortStackOverflow":abortStackOverflow,"nullFunc_iiiiiii":nullFunc_iiiiiii,"nullFunc_viiiiddi":nullFunc_viiiiddi,"nullFunc_viiiidddiddi":nullFunc_viiiidddiddi,"nullFunc_viiidddi":nullFunc_viiidddi,"nullFunc_viiiiiiiiiii":nullFunc_viiiiiiiiiii,"nullFunc_iidi":nullFunc_iidi,"nullFunc_vidi":nullFunc_vidi,"nullFunc_iiiidiiiiii":nullFunc_iiiidiiiiii,"nullFunc_viiiiidi":nullFunc_viiiiidi,"nullFunc_viiiiiiiiiiiiiii":nullFunc_viiiiiiiiiiiiiii,"nullFunc_viiiiiiidd":nullFunc_viiiiiiidd,"nullFunc_iiiidd":nullFunc_iiiidd,"nullFunc_viiiiidd":nullFunc_viiiiidd,"nullFunc_iiiiidiiiii":nullFunc_iiiiidiiiii,"nullFunc_dii":nullFunc_dii,"nullFunc_didi":nullFunc_didi,"nullFunc_iiiiiiiiii":nullFunc_iiiiiiiiii,"nullFunc_iiiid":nullFunc_iiiid,"nullFunc_iiiiiiidiid":nullFunc_iiiiiiidiid,"nullFunc_iiiiiiii":nullFunc_iiiiiiii,"nullFunc_iiddii":nullFunc_iiddii,"nullFunc_viidddi":nullFunc_viidddi,"nullFunc_viidddd":nullFunc_viidddd,"nullFunc_iiiii":nullFunc_iiiii,"nullFunc_diiiiiiii":nullFunc_diiiiiiii,"nullFunc_viiiiid":nullFunc_viiiiid,"nullFunc_viiiiii":nullFunc_viiiiii,"nullFunc_viiiidddii":nullFunc_viiiidddii,"nullFunc_viiidd":nullFunc_viiidd,"nullFunc_viiidi":nullFunc_viiidi,"nullFunc_vidddd":nullFunc_vidddd,"nullFunc_viiiiiiiiii":nullFunc_viiiiiiiiii,"nullFunc_diii":nullFunc_diii,"nullFunc_viiiddidddd":nullFunc_viiiddidddd,"nullFunc_iiiidiiii":nullFunc_iiiidiiii,"nullFunc_iiiiiidiid":nullFunc_iiiiiidiid,"nullFunc_viiiddi":nullFunc_viiiddi,"nullFunc_iiiiii":nullFunc_iiiiii,"nullFunc_viiid":nullFunc_viiid,"nullFunc_viidid":nullFunc_viidid,"nullFunc_viidii":nullFunc_viidii,"nullFunc_iiiiid":nullFunc_iiiiid,"nullFunc_viiii":nullFunc_viiii,"nullFunc_viiiii":nullFunc_viiiii,"nullFunc_vid":nullFunc_vid,"nullFunc_iiidi":nullFunc_iiidi,"nullFunc_iiidd":nullFunc_iiidd,"nullFunc_vii":nullFunc_vii,"nullFunc_viiiid":nullFunc_viiiid,"nullFunc_viidi":nullFunc_viidi,"nullFunc_viddd":nullFunc_viddd,"nullFunc_iiiidii":nullFunc_iiiidii,"nullFunc_viiiiiiii":nullFunc_viiiiiiii,"nullFunc_diiii":nullFunc_diiii,"nullFunc_iid":nullFunc_iid,"nullFunc_viiddd":nullFunc_viiddd,"nullFunc_viiiiiii":nullFunc_viiiiiii,"nullFunc_viiiiiid":nullFunc_viiiiiid,"nullFunc_viiiiiiiii":nullFunc_viiiiiiiii,"nullFunc_iii":nullFunc_iii,"nullFunc_viiddi":nullFunc_viiddi,"nullFunc_viii":nullFunc_viii,"nullFunc_v":nullFunc_v,"nullFunc_viid":nullFunc_viid,"nullFunc_iiiiidiiii":nullFunc_iiiiidiiii,"nullFunc_iiiiidiiiiii":nullFunc_iiiiidiiiiii,"nullFunc_vi":nullFunc_vi,"nullFunc_iiiiiiiiiii":nullFunc_iiiiiiiiiii,"nullFunc_ii":nullFunc_ii,"nullFunc_ddddd":nullFunc_ddddd,"nullFunc_viiiddiii":nullFunc_viiiddiii,"nullFunc_iiiidiiiii":nullFunc_iiiidiiiii,"nullFunc_di":nullFunc_di,"nullFunc_iiii":nullFunc_iiii,"nullFunc_viiiiddii":nullFunc_viiiiddii,"nullFunc_iiid":nullFunc_iiid,"nullFunc_viiiidid":nullFunc_viiiidid,"nullFunc_diiiid":nullFunc_diiiid,"nullFunc_iiiiidi":nullFunc_iiiiidi,"nullFunc_iiidiii":nullFunc_iiidiii,"nullFunc_iiidiiiiii":nullFunc_iiidiiiiii,"nullFunc_i":nullFunc_i,"nullFunc_iiidii":nullFunc_iiidii,"nullFunc_diiiiii":nullFunc_diiiiii,"nullFunc_viiiidi":nullFunc_viiiidi,"nullFunc_iiddiii":nullFunc_iiddiii,"nullFunc_iiiiiiiii":nullFunc_iiiiiiiii,"nullFunc_viiiddddddii":nullFunc_viiiddddddii,"invoke_iiiiiii":invoke_iiiiiii,"invoke_viiiiddi":invoke_viiiiddi,"invoke_viiiidddiddi":invoke_viiiidddiddi,"invoke_viiidddi":invoke_viiidddi,"invoke_viiiiiiiiiii":invoke_viiiiiiiiiii,"invoke_iidi":invoke_iidi,"invoke_vidi":invoke_vidi,"invoke_iiiidiiiiii":invoke_iiiidiiiiii,"invoke_viiiiidi":invoke_viiiiidi,"invoke_viiiiiiiiiiiiiii":invoke_viiiiiiiiiiiiiii,"invoke_viiiiiiidd":invoke_viiiiiiidd,"invoke_iiiidd":invoke_iiiidd,"invoke_viiiiidd":invoke_viiiiidd,"invoke_iiiiidiiiii":invoke_iiiiidiiiii,"invoke_dii":invoke_dii,"invoke_didi":invoke_didi,"invoke_iiiiiiiiii":invoke_iiiiiiiiii,"invoke_iiiid":invoke_iiiid,"invoke_iiiiiiidiid":invoke_iiiiiiidiid,"invoke_iiiiiiii":invoke_iiiiiiii,"invoke_iiddii":invoke_iiddii,"invoke_viidddi":invoke_viidddi,"invoke_viidddd":invoke_viidddd,"invoke_iiiii":invoke_iiiii,"invoke_diiiiiiii":invoke_diiiiiiii,"invoke_viiiiid":invoke_viiiiid,"invoke_viiiiii":invoke_viiiiii,"invoke_viiiidddii":invoke_viiiidddii,"invoke_viiidd":invoke_viiidd,"invoke_viiidi":invoke_viiidi,"invoke_vidddd":invoke_vidddd,"invoke_viiiiiiiiii":invoke_viiiiiiiiii,"invoke_diii":invoke_diii,"invoke_viiiddidddd":invoke_viiiddidddd,"invoke_iiiidiiii":invoke_iiiidiiii,"invoke_iiiiiidiid":invoke_iiiiiidiid,"invoke_viiiddi":invoke_viiiddi,"invoke_iiiiii":invoke_iiiiii,"invoke_viiid":invoke_viiid,"invoke_viidid":invoke_viidid,"invoke_viidii":invoke_viidii,"invoke_iiiiid":invoke_iiiiid,"invoke_viiii":invoke_viiii,"invoke_viiiii":invoke_viiiii,"invoke_vid":invoke_vid,"invoke_iiidi":invoke_iiidi,"invoke_iiidd":invoke_iiidd,"invoke_vii":invoke_vii,"invoke_viiiid":invoke_viiiid,"invoke_viidi":invoke_viidi,"invoke_viddd":invoke_viddd,"invoke_iiiidii":invoke_iiiidii,"invoke_viiiiiiii":invoke_viiiiiiii,"invoke_diiii":invoke_diiii,"invoke_iid":invoke_iid,"invoke_viiddd":invoke_viiddd,"invoke_viiiiiii":invoke_viiiiiii,"invoke_viiiiiid":invoke_viiiiiid,"invoke_viiiiiiiii":invoke_viiiiiiiii,"invoke_iii":invoke_iii,"invoke_viiddi":invoke_viiddi,"invoke_viii":invoke_viii,"invoke_v":invoke_v,"invoke_viid":invoke_viid,"invoke_iiiiidiiii":invoke_iiiiidiiii,"invoke_iiiiidiiiiii":invoke_iiiiidiiiiii,"invoke_vi":invoke_vi,"invoke_iiiiiiiiiii":invoke_iiiiiiiiiii,"invoke_ii":invoke_ii,"invoke_ddddd":invoke_ddddd,"invoke_viiiddiii":invoke_viiiddiii,"invoke_iiiidiiiii":invoke_iiiidiiiii,"invoke_di":invoke_di,"invoke_iiii":invoke_iiii,"invoke_viiiiddii":invoke_viiiiddii,"invoke_iiid":invoke_iiid,"invoke_viiiidid":invoke_viiiidid,"invoke_diiiid":invoke_diiiid,"invoke_iiiiidi":invoke_iiiiidi,"invoke_iiidiii":invoke_iiidiii,"invoke_iiidiiiiii":invoke_iiidiiiiii,"invoke_i":invoke_i,"invoke_iiidii":invoke_iiidii,"invoke_diiiiii":invoke_diiiiii,"invoke_viiiidi":invoke_viiiidi,"invoke_iiddiii":invoke_iiddiii,"invoke_iiiiiiiii":invoke_iiiiiiiii,"invoke_viiiddddddii":invoke_viiiddddddii,"_glUseProgram":_glUseProgram,"___syscall221":___syscall221,"_glCullFace":_glCullFace,"__inet_ntop6_raw":__inet_ntop6_raw,"_emscripten_set_fullscreenchange_callback":_emscripten_set_fullscreenchange_callback,"_dlsym":_dlsym,"_pthread_rwlock_wrlock":_pthread_rwlock_wrlock,"_glUniformMatrix4fv":_glUniformMatrix4fv,"__inet_pton4_raw":__inet_pton4_raw,"___setErrNo":___setErrNo,"_glUniform2fv":_glUniform2fv,"___assert_fail":___assert_fail,"_glDeleteProgram":_glDeleteProgram,"___syscall268":___syscall268,"_pthread_attr_setdetachstate":_pthread_attr_setdetachstate,"_glBlendEquation":_glBlendEquation,"_longjmp":_longjmp,"_glVertexAttrib4f":_glVertexAttrib4f,"_glBindBuffer":_glBindBuffer,"_llvm_exp2_f64":_llvm_exp2_f64,"_glGetShaderInfoLog":_glGetShaderInfoLog,"__addDays":__addDays,"emscriptenWebGLGetShiftForType":emscriptenWebGLGetShiftForType,"_signal":_signal,"___syscall331":___syscall331,"_emscripten_set_main_loop_timing":_emscripten_set_main_loop_timing,"___syscall38":___syscall38,"_glBlendFunc":_glBlendFunc,"_glutPassiveMotionFunc":_glutPassiveMotionFunc,"_glutReshapeWindow":_glutReshapeWindow,"_glDisableVertexAttribArray":_glDisableVertexAttribArray,"_emscripten_memcpy_big":_emscripten_memcpy_big,"_pthread_attr_init":_pthread_attr_init,"_glutSwapBuffers":_glutSwapBuffers,"_sysconf":_sysconf,"_execl":_execl,"_glColorMask":_glColorMask,"_glRenderbufferStorageMultisample":_glRenderbufferStorageMultisample,"_pthread_mutex_init":_pthread_mutex_init,"emscriptenWebGLComputeImageSize":emscriptenWebGLComputeImageSize,"_pthread_rwlock_rdlock":_pthread_rwlock_rdlock,"_glShaderSource":_glShaderSource,"_glBeginTransformFeedback":_glBeginTransformFeedback,"_pthread_mutexattr_settype":_pthread_mutexattr_settype,"_glDrawElementsInstanced":_glDrawElementsInstanced,"emscriptenWebGLGetHeapForType":emscriptenWebGLGetHeapForType,"_glRenderbufferStorage":_glRenderbufferStorage,"_emscripten_get_canvas_size":_emscripten_get_canvas_size,"__write_sockaddr":__write_sockaddr,"_glGenBuffers":_glGenBuffers,"_glEndTransformFeedback":_glEndTransformFeedback,"_glFramebufferRenderbuffer":_glFramebufferRenderbuffer,"___syscall220":___syscall220,"___cxa_atexit":___cxa_atexit,"_gmtime_r":_gmtime_r,"_glutMotionFunc":_glutMotionFunc,"_getaddrinfo":_getaddrinfo,"_glutCreateWindow":_glutCreateWindow,"___syscall140":___syscall140,"___syscall142":___syscall142,"_posix_spawn_file_actions_adddup2":_posix_spawn_file_actions_adddup2,"___syscall145":___syscall145,"___syscall146":___syscall146,"_glGenerateMipmap":_glGenerateMipmap,"_glVertexAttribPointer":_glVertexAttribPointer,"_emscripten_asm_const_iiiii":_emscripten_asm_const_iiiii,"__inet_ntop4_raw":__inet_ntop4_raw,"_sem_getvalue":_sem_getvalue,"_glGetProgramInfoLog":_glGetProgramInfoLog,"__arraySum":__arraySum,"_glVertexAttribIPointer":_glVertexAttribIPointer,"_sem_init":_sem_init,"___syscall42":___syscall42,"_glBindRenderbuffer":_glBindRenderbuffer,"_glDrawElements":_glDrawElements,"_glDepthMask":_glDepthMask,"_glutInitDisplayMode":_glutInitDisplayMode,"_glDrawBuffers":_glDrawBuffers,"_glViewport":_glViewport,"_wait":_wait,"_glDeleteVertexArrays":_glDeleteVertexArrays,"_glGetStringi":_glGetStringi,"_llvm_pow_f32":_llvm_pow_f32,"_glDepthFunc":_glDepthFunc,"_emscripten_set_canvas_size":_emscripten_set_canvas_size,"_glClearBufferfv":_glClearBufferfv,"_emscripten_asm_const_v":_emscripten_asm_const_v,"_glBufferData":_glBufferData,"_dlclose":_dlclose,"_gmtime":_gmtime,"_posix_spawn":_posix_spawn,"___syscall199":___syscall199,"_glBlendFuncSeparate":_glBlendFuncSeparate,"_kill":_kill,"___syscall114":___syscall114,"_llvm_trap":_llvm_trap,"_glGenTextures":_glGenTextures,"_glUnmapBuffer":_glUnmapBuffer,"_dlopen":_dlopen,"_glEnable":_glEnable,"_glDrawArraysInstanced":_glDrawArraysInstanced,"_execv":_execv,"___syscall12":___syscall12,"_emscripten_get_now":_emscripten_get_now,"___syscall10":___syscall10,"_glUniform1ui":_glUniform1ui,"_glAttachShader":_glAttachShader,"_glCreateProgram":_glCreateProgram,"_pthread_rwlock_trywrlock":_pthread_rwlock_trywrlock,"___syscall3":___syscall3,"___lock":___lock,"emscriptenWebGLGetTexPixelData":emscriptenWebGLGetTexPixelData,"___syscall6":___syscall6,"___syscall5":___syscall5,"___syscall4":___syscall4,"_time":_time,"_glBindFramebuffer":_glBindFramebuffer,"_gettimeofday":_gettimeofday,"_glDeleteTextures":_glDeleteTextures,"_glGenFramebuffers":_glGenFramebuffers,"_glGetIntegerv":_glGetIntegerv,"_emscripten_set_resize_callback":_emscripten_set_resize_callback,"___syscall202":___syscall202,"_dlerror":_dlerror,"_pthread_join":_pthread_join,"___syscall102":___syscall102,"_llvm_pow_f64":_llvm_pow_f64,"_emscripten_set_keypress_callback":_emscripten_set_keypress_callback,"_localtime_r":_localtime_r,"_glDeleteFramebuffers":_glDeleteFramebuffers,"_emscripten_get_gamepad_status":_emscripten_get_gamepad_status,"_glMapBufferRange":_glMapBufferRange,"__isLeapYear":__isLeapYear,"_glCheckFramebufferStatus":_glCheckFramebufferStatus,"emscriptenWebGLGet":emscriptenWebGLGet,"___syscall20":___syscall20,"_pthread_rwlock_unlock":_pthread_rwlock_unlock,"_emscripten_set_keyup_callback":_emscripten_set_keyup_callback,"_emscripten_get_num_gamepads":_emscripten_get_num_gamepads,"___buildEnvironment":___buildEnvironment,"_glCompressedTexImage2D":_glCompressedTexImage2D,"_glUniform3fv":_glUniform3fv,"_glClearDepthf":_glClearDepthf,"_glCompressedTexImage3D":_glCompressedTexImage3D,"__emscripten_sample_gamepad_data":__emscripten_sample_gamepad_data,"_tzset":_tzset,"_glClearColor":_glClearColor,"_glBindTexture":_glBindTexture,"_glUniform1f":_glUniform1f,"___syscall197":___syscall197,"___syscall195":___syscall195,"_glGetFloatv":_glGetFloatv,"_sigemptyset":_sigemptyset,"_emscripten_set_gamepadconnected_callback":_emscripten_set_gamepadconnected_callback,"_glutIdleFunc":_glutIdleFunc,"_sem_wait":_sem_wait,"_glDrawArrays":_glDrawArrays,"_glCreateShader":_glCreateShader,"_pthread_mutex_destroy":_pthread_mutex_destroy,"_glCopyBufferSubData":_glCopyBufferSubData,"_glUniform2iv":_glUniform2iv,"_glutPostRedisplay":_glutPostRedisplay,"_glutInit":_glutInit,"_glTransformFeedbackVaryings":_glTransformFeedbackVaryings,"_glActiveTexture":_glActiveTexture,"_glutDisplayFunc":_glutDisplayFunc,"___syscall39":___syscall39,"_emscripten_set_gamepaddisconnected_callback":_emscripten_set_gamepaddisconnected_callback,"_pthread_rwlock_destroy":_pthread_rwlock_destroy,"_pthread_rwlock_init":_pthread_rwlock_init,"_glFrontFace":_glFrontFace,"_glCompileShader":_glCompileShader,"_glUniform1i":_glUniform1i,"_glEnableVertexAttribArray":_glEnableVertexAttribArray,"_glGenVertexArrays":_glGenVertexArrays,"_glBindVertexArray":_glBindVertexArray,"___syscall183":___syscall183,"_glBindBufferBase":_glBindBufferBase,"_glDeleteBuffers":_glDeleteBuffers,"_glReadBuffer":_glReadBuffer,"_glTexImage2D":_glTexImage2D,"_glutMainLoop":_glutMainLoop,"_glGetUniformBlockIndex":_glGetUniformBlockIndex,"___cxa_pure_virtual":___cxa_pure_virtual,"_waitpid":_waitpid,"_strftime":_strftime,"_glDeleteShader":_glDeleteShader,"_fork":_fork,"_glGetProgramiv":_glGetProgramiv,"_llvm_exp2_f32":_llvm_exp2_f32,"___syscall168":___syscall168,"_glScissor":_glScissor,"___syscall40":___syscall40,"_sigaction":_sigaction,"_sem_destroy":_sem_destroy,"_emscripten_set_keydown_callback":_emscripten_set_keydown_callback,"_llvm_bswap_i64":_llvm_bswap_i64,"__inet_pton6_raw":__inet_pton6_raw,"_glBlitFramebuffer":_glBlitFramebuffer,"__read_sockaddr":__read_sockaddr,"_glDeleteRenderbuffers":_glDeleteRenderbuffers,"_usleep":_usleep,"_glDisable":_glDisable,"_glLinkProgram":_glLinkProgram,"_emscripten_exit_fullscreen":_emscripten_exit_fullscreen,"_glutGetModifiers":_glutGetModifiers,"_glGetUniformLocation":_glGetUniformLocation,"_glutInitWindowSize":_glutInitWindowSize,"_glClear":_glClear,"_glUniform4fv":_glUniform4fv,"_glTexSubImage3D":_glTexSubImage3D,"_sem_post":_sem_post,"_localtime":_localtime,"_posix_spawn_file_actions_init":_posix_spawn_file_actions_init,"_glBindAttribLocation":_glBindAttribLocation,"_glPixelStorei":_glPixelStorei,"_glGetShaderiv":_glGetShaderiv,"_glTexImage3D":_glTexImage3D,"_glVertexAttribDivisor":_glVertexAttribDivisor,"_pthread_attr_setstacksize":_pthread_attr_setstacksize,"_glCompressedTexSubImage3D":_glCompressedTexSubImage3D,"___syscall51":___syscall51,"_emscripten_asm_const_ii":_emscripten_asm_const_ii,"___syscall54":___syscall54,"___unlock":___unlock,"_glFramebufferTexture2D":_glFramebufferTexture2D,"_pthread_create":_pthread_create,"_emscripten_set_main_loop":_emscripten_set_main_loop,"_glUniformBlockBinding":_glUniformBlockBinding,"_pthread_mutexattr_init":_pthread_mutexattr_init,"_glBufferSubData":_glBufferSubData,"_getenv":_getenv,"_glGenRenderbuffers":_glGenRenderbuffers,"_glUniform1iv":_glUniform1iv,"_glutMouseFunc":_glutMouseFunc,"_emscripten_asm_const_i":_emscripten_asm_const_i,"_pthread_rwlock_tryrdlock":_pthread_rwlock_tryrdlock,"_glTexParameteri":_glTexParameteri,"_emscripten_longjmp":_emscripten_longjmp,"_posix_spawn_file_actions_destroy":_posix_spawn_file_actions_destroy,"_atexit":_atexit,"_abort":_abort,"_emscripten_get_fullscreen_status":_emscripten_get_fullscreen_status,"_glTexParameterf":_glTexParameterf,"_setenv":_setenv,"_glTexSubImage2D":_glTexSubImage2D,"DYNAMICTOP_PTR":DYNAMICTOP_PTR,"tempDoublePtr":tempDoublePtr,"ABORT":ABORT,"STACKTOP":STACKTOP,"STACK_MAX":STACK_MAX,"cttz_i8":cttz_i8,"___dso_handle":___dso_handle,"___environ":___environ};// EMSCRIPTEN_START_ASM +var asm=Module["asm"]// EMSCRIPTEN_END_ASM +(Module.asmGlobalArg,Module.asmLibraryArg,buffer);var real___GLOBAL__sub_I_particles_cpp=asm["__GLOBAL__sub_I_particles_cpp"];asm["__GLOBAL__sub_I_particles_cpp"]=(function(){assert(runtimeInitialized,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)");assert(!runtimeExited,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)");return real___GLOBAL__sub_I_particles_cpp.apply(null,arguments)});var real_stackSave=asm["stackSave"];asm["stackSave"]=(function(){assert(runtimeInitialized,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)");assert(!runtimeExited,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)");return real_stackSave.apply(null,arguments)});var real__main=asm["_main"];asm["_main"]=(function(){assert(runtimeInitialized,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)");assert(!runtimeExited,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)");return real__main.apply(null,arguments)});var real___GLOBAL__sub_I_color_cpp=asm["__GLOBAL__sub_I_color_cpp"];asm["__GLOBAL__sub_I_color_cpp"]=(function(){assert(runtimeInitialized,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)");assert(!runtimeExited,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)");return real___GLOBAL__sub_I_color_cpp.apply(null,arguments)});var real___GLOBAL__sub_I_main_cpp=asm["__GLOBAL__sub_I_main_cpp"];asm["__GLOBAL__sub_I_main_cpp"]=(function(){assert(runtimeInitialized,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)");assert(!runtimeExited,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)");return real___GLOBAL__sub_I_main_cpp.apply(null,arguments)});var real____udivdi3=asm["___udivdi3"];asm["___udivdi3"]=(function(){assert(runtimeInitialized,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)");assert(!runtimeExited,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)");return real____udivdi3.apply(null,arguments)});var real_getTempRet0=asm["getTempRet0"];asm["getTempRet0"]=(function(){assert(runtimeInitialized,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)");assert(!runtimeExited,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)");return real_getTempRet0.apply(null,arguments)});var real___GLOBAL__sub_I_matrix3_cpp=asm["__GLOBAL__sub_I_matrix3_cpp"];asm["__GLOBAL__sub_I_matrix3_cpp"]=(function(){assert(runtimeInitialized,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)");assert(!runtimeExited,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)");return real___GLOBAL__sub_I_matrix3_cpp.apply(null,arguments)});var real__bitshift64Lshr=asm["_bitshift64Lshr"];asm["_bitshift64Lshr"]=(function(){assert(runtimeInitialized,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)");assert(!runtimeExited,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)");return real__bitshift64Lshr.apply(null,arguments)});var real___GLOBAL__sub_I_stream_peer_openssl_cpp=asm["__GLOBAL__sub_I_stream_peer_openssl_cpp"];asm["__GLOBAL__sub_I_stream_peer_openssl_cpp"]=(function(){assert(runtimeInitialized,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)");assert(!runtimeExited,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)");return real___GLOBAL__sub_I_stream_peer_openssl_cpp.apply(null,arguments)});var real____udivmoddi4=asm["___udivmoddi4"];asm["___udivmoddi4"]=(function(){assert(runtimeInitialized,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)");assert(!runtimeExited,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)");return real____udivmoddi4.apply(null,arguments)});var real__pthread_mutex_trylock=asm["_pthread_mutex_trylock"];asm["_pthread_mutex_trylock"]=(function(){assert(runtimeInitialized,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)");assert(!runtimeExited,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)");return real__pthread_mutex_trylock.apply(null,arguments)});var real__fflush=asm["_fflush"];asm["_fflush"]=(function(){assert(runtimeInitialized,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)");assert(!runtimeExited,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)");return real__fflush.apply(null,arguments)});var real_setTempRet0=asm["setTempRet0"];asm["setTempRet0"]=(function(){assert(runtimeInitialized,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)");assert(!runtimeExited,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)");return real_setTempRet0.apply(null,arguments)});var real__bitshift64Ashr=asm["_bitshift64Ashr"];asm["_bitshift64Ashr"]=(function(){assert(runtimeInitialized,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)");assert(!runtimeExited,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)");return real__bitshift64Ashr.apply(null,arguments)});var real__llvm_cttz_i32=asm["_llvm_cttz_i32"];asm["_llvm_cttz_i32"]=(function(){assert(runtimeInitialized,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)");assert(!runtimeExited,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)");return real__llvm_cttz_i32.apply(null,arguments)});var real___GLOBAL__sub_I_theme_cpp=asm["__GLOBAL__sub_I_theme_cpp"];asm["__GLOBAL__sub_I_theme_cpp"]=(function(){assert(runtimeInitialized,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)");assert(!runtimeExited,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)");return real___GLOBAL__sub_I_theme_cpp.apply(null,arguments)});var real__sbrk=asm["_sbrk"];asm["_sbrk"]=(function(){assert(runtimeInitialized,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)");assert(!runtimeExited,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)");return real__sbrk.apply(null,arguments)});var real____errno_location=asm["___errno_location"];asm["___errno_location"]=(function(){assert(runtimeInitialized,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)");assert(!runtimeExited,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)");return real____errno_location.apply(null,arguments)});var real____muldi3=asm["___muldi3"];asm["___muldi3"]=(function(){assert(runtimeInitialized,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)");assert(!runtimeExited,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)");return real____muldi3.apply(null,arguments)});var real__bitshift64Shl=asm["_bitshift64Shl"];asm["_bitshift64Shl"]=(function(){assert(runtimeInitialized,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)");assert(!runtimeExited,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)");return real__bitshift64Shl.apply(null,arguments)});var real____uremdi3=asm["___uremdi3"];asm["___uremdi3"]=(function(){assert(runtimeInitialized,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)");assert(!runtimeExited,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)");return real____uremdi3.apply(null,arguments)});var real____divdi3=asm["___divdi3"];asm["___divdi3"]=(function(){assert(runtimeInitialized,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)");assert(!runtimeExited,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)");return real____divdi3.apply(null,arguments)});var real_stackAlloc=asm["stackAlloc"];asm["stackAlloc"]=(function(){assert(runtimeInitialized,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)");assert(!runtimeExited,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)");return real_stackAlloc.apply(null,arguments)});var real__i64Subtract=asm["_i64Subtract"];asm["_i64Subtract"]=(function(){assert(runtimeInitialized,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)");assert(!runtimeExited,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)");return real__i64Subtract.apply(null,arguments)});var real__ntohs=asm["_ntohs"];asm["_ntohs"]=(function(){assert(runtimeInitialized,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)");assert(!runtimeExited,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)");return real__ntohs.apply(null,arguments)});var real__htonl=asm["_htonl"];asm["_htonl"]=(function(){assert(runtimeInitialized,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)");assert(!runtimeExited,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)");return real__htonl.apply(null,arguments)});var real__realloc=asm["_realloc"];asm["_realloc"]=(function(){assert(runtimeInitialized,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)");assert(!runtimeExited,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)");return real__realloc.apply(null,arguments)});var real__i64Add=asm["_i64Add"];asm["_i64Add"]=(function(){assert(runtimeInitialized,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)");assert(!runtimeExited,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)");return real__i64Add.apply(null,arguments)});var real__pthread_mutex_unlock=asm["_pthread_mutex_unlock"];asm["_pthread_mutex_unlock"]=(function(){assert(runtimeInitialized,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)");assert(!runtimeExited,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)");return real__pthread_mutex_unlock.apply(null,arguments)});var real__llvm_bswap_i16=asm["_llvm_bswap_i16"];asm["_llvm_bswap_i16"]=(function(){assert(runtimeInitialized,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)");assert(!runtimeExited,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)");return real__llvm_bswap_i16.apply(null,arguments)});var real__emscripten_get_global_libc=asm["_emscripten_get_global_libc"];asm["_emscripten_get_global_libc"]=(function(){assert(runtimeInitialized,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)");assert(!runtimeExited,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)");return real__emscripten_get_global_libc.apply(null,arguments)});var real____remdi3=asm["___remdi3"];asm["___remdi3"]=(function(){assert(runtimeInitialized,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)");assert(!runtimeExited,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)");return real____remdi3.apply(null,arguments)});var real___GLOBAL__sub_I_resource_cpp=asm["__GLOBAL__sub_I_resource_cpp"];asm["__GLOBAL__sub_I_resource_cpp"]=(function(){assert(runtimeInitialized,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)");assert(!runtimeExited,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)");return real___GLOBAL__sub_I_resource_cpp.apply(null,arguments)});var real__htons=asm["_htons"];asm["_htons"]=(function(){assert(runtimeInitialized,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)");assert(!runtimeExited,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)");return real__htons.apply(null,arguments)});var real___GLOBAL__sub_I_class_db_cpp=asm["__GLOBAL__sub_I_class_db_cpp"];asm["__GLOBAL__sub_I_class_db_cpp"]=(function(){assert(runtimeInitialized,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)");assert(!runtimeExited,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)");return real___GLOBAL__sub_I_class_db_cpp.apply(null,arguments)});var real___GLOBAL__sub_I_material_cpp=asm["__GLOBAL__sub_I_material_cpp"];asm["__GLOBAL__sub_I_material_cpp"]=(function(){assert(runtimeInitialized,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)");assert(!runtimeExited,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)");return real___GLOBAL__sub_I_material_cpp.apply(null,arguments)});var real__llvm_bswap_i32=asm["_llvm_bswap_i32"];asm["_llvm_bswap_i32"]=(function(){assert(runtimeInitialized,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)");assert(!runtimeExited,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)");return real__llvm_bswap_i32.apply(null,arguments)});var real____muldsi3=asm["___muldsi3"];asm["___muldsi3"]=(function(){assert(runtimeInitialized,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)");assert(!runtimeExited,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)");return real____muldsi3.apply(null,arguments)});var real__testSetjmp=asm["_testSetjmp"];asm["_testSetjmp"]=(function(){assert(runtimeInitialized,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)");assert(!runtimeExited,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)");return real__testSetjmp.apply(null,arguments)});var real__saveSetjmp=asm["_saveSetjmp"];asm["_saveSetjmp"]=(function(){assert(runtimeInitialized,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)");assert(!runtimeExited,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)");return real__saveSetjmp.apply(null,arguments)});var real__free=asm["_free"];asm["_free"]=(function(){assert(runtimeInitialized,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)");assert(!runtimeExited,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)");return real__free.apply(null,arguments)});var real_setThrew=asm["setThrew"];asm["setThrew"]=(function(){assert(runtimeInitialized,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)");assert(!runtimeExited,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)");return real_setThrew.apply(null,arguments)});var real__round=asm["_round"];asm["_round"]=(function(){assert(runtimeInitialized,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)");assert(!runtimeExited,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)");return real__round.apply(null,arguments)});var real_establishStackSpace=asm["establishStackSpace"];asm["establishStackSpace"]=(function(){assert(runtimeInitialized,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)");assert(!runtimeExited,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)");return real_establishStackSpace.apply(null,arguments)});var real__main_after_fs_sync=asm["_main_after_fs_sync"];asm["_main_after_fs_sync"]=(function(){assert(runtimeInitialized,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)");assert(!runtimeExited,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)");return real__main_after_fs_sync.apply(null,arguments)});var real_stackRestore=asm["stackRestore"];asm["stackRestore"]=(function(){assert(runtimeInitialized,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)");assert(!runtimeExited,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)");return real_stackRestore.apply(null,arguments)});var real___GLOBAL__sub_I_dynamic_font_cpp=asm["__GLOBAL__sub_I_dynamic_font_cpp"];asm["__GLOBAL__sub_I_dynamic_font_cpp"]=(function(){assert(runtimeInitialized,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)");assert(!runtimeExited,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)");return real___GLOBAL__sub_I_dynamic_font_cpp.apply(null,arguments)});var real__malloc=asm["_malloc"];asm["_malloc"]=(function(){assert(runtimeInitialized,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)");assert(!runtimeExited,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)");return real__malloc.apply(null,arguments)});var real___GLOBAL__sub_I_object_cpp=asm["__GLOBAL__sub_I_object_cpp"];asm["__GLOBAL__sub_I_object_cpp"]=(function(){assert(runtimeInitialized,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)");assert(!runtimeExited,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)");return real___GLOBAL__sub_I_object_cpp.apply(null,arguments)});var real__pthread_mutex_lock=asm["_pthread_mutex_lock"];asm["_pthread_mutex_lock"]=(function(){assert(runtimeInitialized,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)");assert(!runtimeExited,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)");return real__pthread_mutex_lock.apply(null,arguments)});var real__memmove=asm["_memmove"];asm["_memmove"]=(function(){assert(runtimeInitialized,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)");assert(!runtimeExited,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)");return real__memmove.apply(null,arguments)});var real___GLOBAL__sub_I_visual_script_nodes_cpp=asm["__GLOBAL__sub_I_visual_script_nodes_cpp"];asm["__GLOBAL__sub_I_visual_script_nodes_cpp"]=(function(){assert(runtimeInitialized,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)");assert(!runtimeExited,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)");return real___GLOBAL__sub_I_visual_script_nodes_cpp.apply(null,arguments)});var __GLOBAL__sub_I_particles_cpp=Module["__GLOBAL__sub_I_particles_cpp"]=asm["__GLOBAL__sub_I_particles_cpp"];var stackSave=Module["stackSave"]=asm["stackSave"];var _main=Module["_main"]=asm["_main"];var __GLOBAL__sub_I_color_cpp=Module["__GLOBAL__sub_I_color_cpp"]=asm["__GLOBAL__sub_I_color_cpp"];var __GLOBAL__sub_I_main_cpp=Module["__GLOBAL__sub_I_main_cpp"]=asm["__GLOBAL__sub_I_main_cpp"];var ___udivdi3=Module["___udivdi3"]=asm["___udivdi3"];var getTempRet0=Module["getTempRet0"]=asm["getTempRet0"];var __GLOBAL__sub_I_matrix3_cpp=Module["__GLOBAL__sub_I_matrix3_cpp"]=asm["__GLOBAL__sub_I_matrix3_cpp"];var _bitshift64Lshr=Module["_bitshift64Lshr"]=asm["_bitshift64Lshr"];var __GLOBAL__sub_I_stream_peer_openssl_cpp=Module["__GLOBAL__sub_I_stream_peer_openssl_cpp"]=asm["__GLOBAL__sub_I_stream_peer_openssl_cpp"];var ___udivmoddi4=Module["___udivmoddi4"]=asm["___udivmoddi4"];var _pthread_mutex_trylock=Module["_pthread_mutex_trylock"]=asm["_pthread_mutex_trylock"];var _fflush=Module["_fflush"]=asm["_fflush"];var setTempRet0=Module["setTempRet0"]=asm["setTempRet0"];var _bitshift64Ashr=Module["_bitshift64Ashr"]=asm["_bitshift64Ashr"];var _llvm_cttz_i32=Module["_llvm_cttz_i32"]=asm["_llvm_cttz_i32"];var __GLOBAL__sub_I_theme_cpp=Module["__GLOBAL__sub_I_theme_cpp"]=asm["__GLOBAL__sub_I_theme_cpp"];var _sbrk=Module["_sbrk"]=asm["_sbrk"];var _memcpy=Module["_memcpy"]=asm["_memcpy"];var ___errno_location=Module["___errno_location"]=asm["___errno_location"];var ___muldi3=Module["___muldi3"]=asm["___muldi3"];var _bitshift64Shl=Module["_bitshift64Shl"]=asm["_bitshift64Shl"];var ___uremdi3=Module["___uremdi3"]=asm["___uremdi3"];var ___divdi3=Module["___divdi3"]=asm["___divdi3"];var stackAlloc=Module["stackAlloc"]=asm["stackAlloc"];var _i64Subtract=Module["_i64Subtract"]=asm["_i64Subtract"];var _ntohs=Module["_ntohs"]=asm["_ntohs"];var _htonl=Module["_htonl"]=asm["_htonl"];var _realloc=Module["_realloc"]=asm["_realloc"];var _i64Add=Module["_i64Add"]=asm["_i64Add"];var _pthread_mutex_unlock=Module["_pthread_mutex_unlock"]=asm["_pthread_mutex_unlock"];var _llvm_bswap_i16=Module["_llvm_bswap_i16"]=asm["_llvm_bswap_i16"];var _emscripten_get_global_libc=Module["_emscripten_get_global_libc"]=asm["_emscripten_get_global_libc"];var ___remdi3=Module["___remdi3"]=asm["___remdi3"];var __GLOBAL__sub_I_resource_cpp=Module["__GLOBAL__sub_I_resource_cpp"]=asm["__GLOBAL__sub_I_resource_cpp"];var _htons=Module["_htons"]=asm["_htons"];var __GLOBAL__sub_I_class_db_cpp=Module["__GLOBAL__sub_I_class_db_cpp"]=asm["__GLOBAL__sub_I_class_db_cpp"];var __GLOBAL__sub_I_material_cpp=Module["__GLOBAL__sub_I_material_cpp"]=asm["__GLOBAL__sub_I_material_cpp"];var _llvm_bswap_i32=Module["_llvm_bswap_i32"]=asm["_llvm_bswap_i32"];var ___muldsi3=Module["___muldsi3"]=asm["___muldsi3"];var _testSetjmp=Module["_testSetjmp"]=asm["_testSetjmp"];var _saveSetjmp=Module["_saveSetjmp"]=asm["_saveSetjmp"];var _free=Module["_free"]=asm["_free"];var runPostSets=Module["runPostSets"]=asm["runPostSets"];var setThrew=Module["setThrew"]=asm["setThrew"];var _round=Module["_round"]=asm["_round"];var establishStackSpace=Module["establishStackSpace"]=asm["establishStackSpace"];var _main_after_fs_sync=Module["_main_after_fs_sync"]=asm["_main_after_fs_sync"];var stackRestore=Module["stackRestore"]=asm["stackRestore"];var __GLOBAL__sub_I_dynamic_font_cpp=Module["__GLOBAL__sub_I_dynamic_font_cpp"]=asm["__GLOBAL__sub_I_dynamic_font_cpp"];var _malloc=Module["_malloc"]=asm["_malloc"];var __GLOBAL__sub_I_object_cpp=Module["__GLOBAL__sub_I_object_cpp"]=asm["__GLOBAL__sub_I_object_cpp"];var _pthread_mutex_lock=Module["_pthread_mutex_lock"]=asm["_pthread_mutex_lock"];var _memmove=Module["_memmove"]=asm["_memmove"];var __GLOBAL__sub_I_visual_script_nodes_cpp=Module["__GLOBAL__sub_I_visual_script_nodes_cpp"]=asm["__GLOBAL__sub_I_visual_script_nodes_cpp"];var _memset=Module["_memset"]=asm["_memset"];var dynCall_iiiiiii=Module["dynCall_iiiiiii"]=asm["dynCall_iiiiiii"];var dynCall_viiiiddi=Module["dynCall_viiiiddi"]=asm["dynCall_viiiiddi"];var dynCall_viiiidddiddi=Module["dynCall_viiiidddiddi"]=asm["dynCall_viiiidddiddi"];var dynCall_viiidddi=Module["dynCall_viiidddi"]=asm["dynCall_viiidddi"];var dynCall_viiiiiiiiiii=Module["dynCall_viiiiiiiiiii"]=asm["dynCall_viiiiiiiiiii"];var dynCall_iidi=Module["dynCall_iidi"]=asm["dynCall_iidi"];var dynCall_vidi=Module["dynCall_vidi"]=asm["dynCall_vidi"];var dynCall_iiiidiiiiii=Module["dynCall_iiiidiiiiii"]=asm["dynCall_iiiidiiiiii"];var dynCall_viiiiidi=Module["dynCall_viiiiidi"]=asm["dynCall_viiiiidi"];var dynCall_viiiiiiiiiiiiiii=Module["dynCall_viiiiiiiiiiiiiii"]=asm["dynCall_viiiiiiiiiiiiiii"];var dynCall_viiiiiiidd=Module["dynCall_viiiiiiidd"]=asm["dynCall_viiiiiiidd"];var dynCall_iiiidd=Module["dynCall_iiiidd"]=asm["dynCall_iiiidd"];var dynCall_viiiiidd=Module["dynCall_viiiiidd"]=asm["dynCall_viiiiidd"];var dynCall_iiiiidiiiii=Module["dynCall_iiiiidiiiii"]=asm["dynCall_iiiiidiiiii"];var dynCall_dii=Module["dynCall_dii"]=asm["dynCall_dii"];var dynCall_didi=Module["dynCall_didi"]=asm["dynCall_didi"];var dynCall_iiiiiiiiii=Module["dynCall_iiiiiiiiii"]=asm["dynCall_iiiiiiiiii"];var dynCall_iiiid=Module["dynCall_iiiid"]=asm["dynCall_iiiid"];var dynCall_iiiiiiidiid=Module["dynCall_iiiiiiidiid"]=asm["dynCall_iiiiiiidiid"];var dynCall_iiiiiiii=Module["dynCall_iiiiiiii"]=asm["dynCall_iiiiiiii"];var dynCall_iiddii=Module["dynCall_iiddii"]=asm["dynCall_iiddii"];var dynCall_viidddi=Module["dynCall_viidddi"]=asm["dynCall_viidddi"];var dynCall_viidddd=Module["dynCall_viidddd"]=asm["dynCall_viidddd"];var dynCall_iiiii=Module["dynCall_iiiii"]=asm["dynCall_iiiii"];var dynCall_diiiiiiii=Module["dynCall_diiiiiiii"]=asm["dynCall_diiiiiiii"];var dynCall_viiiiid=Module["dynCall_viiiiid"]=asm["dynCall_viiiiid"];var dynCall_viiiiii=Module["dynCall_viiiiii"]=asm["dynCall_viiiiii"];var dynCall_viiiidddii=Module["dynCall_viiiidddii"]=asm["dynCall_viiiidddii"];var dynCall_viiidd=Module["dynCall_viiidd"]=asm["dynCall_viiidd"];var dynCall_viiidi=Module["dynCall_viiidi"]=asm["dynCall_viiidi"];var dynCall_vidddd=Module["dynCall_vidddd"]=asm["dynCall_vidddd"];var dynCall_viiiiiiiiii=Module["dynCall_viiiiiiiiii"]=asm["dynCall_viiiiiiiiii"];var dynCall_diii=Module["dynCall_diii"]=asm["dynCall_diii"];var dynCall_viiiddidddd=Module["dynCall_viiiddidddd"]=asm["dynCall_viiiddidddd"];var dynCall_iiiidiiii=Module["dynCall_iiiidiiii"]=asm["dynCall_iiiidiiii"];var dynCall_iiiiiidiid=Module["dynCall_iiiiiidiid"]=asm["dynCall_iiiiiidiid"];var dynCall_viiiddi=Module["dynCall_viiiddi"]=asm["dynCall_viiiddi"];var dynCall_iiiiii=Module["dynCall_iiiiii"]=asm["dynCall_iiiiii"];var dynCall_viiid=Module["dynCall_viiid"]=asm["dynCall_viiid"];var dynCall_viidid=Module["dynCall_viidid"]=asm["dynCall_viidid"];var dynCall_viidii=Module["dynCall_viidii"]=asm["dynCall_viidii"];var dynCall_iiiiid=Module["dynCall_iiiiid"]=asm["dynCall_iiiiid"];var dynCall_viiii=Module["dynCall_viiii"]=asm["dynCall_viiii"];var dynCall_viiiii=Module["dynCall_viiiii"]=asm["dynCall_viiiii"];var dynCall_vid=Module["dynCall_vid"]=asm["dynCall_vid"];var dynCall_iiidi=Module["dynCall_iiidi"]=asm["dynCall_iiidi"];var dynCall_iiidd=Module["dynCall_iiidd"]=asm["dynCall_iiidd"];var dynCall_vii=Module["dynCall_vii"]=asm["dynCall_vii"];var dynCall_viiiid=Module["dynCall_viiiid"]=asm["dynCall_viiiid"];var dynCall_viidi=Module["dynCall_viidi"]=asm["dynCall_viidi"];var dynCall_viddd=Module["dynCall_viddd"]=asm["dynCall_viddd"];var dynCall_iiiidii=Module["dynCall_iiiidii"]=asm["dynCall_iiiidii"];var dynCall_viiiiiiii=Module["dynCall_viiiiiiii"]=asm["dynCall_viiiiiiii"];var dynCall_diiii=Module["dynCall_diiii"]=asm["dynCall_diiii"];var dynCall_iid=Module["dynCall_iid"]=asm["dynCall_iid"];var dynCall_viiddd=Module["dynCall_viiddd"]=asm["dynCall_viiddd"];var dynCall_viiiiiii=Module["dynCall_viiiiiii"]=asm["dynCall_viiiiiii"];var dynCall_viiiiiid=Module["dynCall_viiiiiid"]=asm["dynCall_viiiiiid"];var dynCall_viiiiiiiii=Module["dynCall_viiiiiiiii"]=asm["dynCall_viiiiiiiii"];var dynCall_iii=Module["dynCall_iii"]=asm["dynCall_iii"];var dynCall_viiddi=Module["dynCall_viiddi"]=asm["dynCall_viiddi"];var dynCall_viii=Module["dynCall_viii"]=asm["dynCall_viii"];var dynCall_v=Module["dynCall_v"]=asm["dynCall_v"];var dynCall_viid=Module["dynCall_viid"]=asm["dynCall_viid"];var dynCall_iiiiidiiii=Module["dynCall_iiiiidiiii"]=asm["dynCall_iiiiidiiii"];var dynCall_iiiiidiiiiii=Module["dynCall_iiiiidiiiiii"]=asm["dynCall_iiiiidiiiiii"];var dynCall_vi=Module["dynCall_vi"]=asm["dynCall_vi"];var dynCall_iiiiiiiiiii=Module["dynCall_iiiiiiiiiii"]=asm["dynCall_iiiiiiiiiii"];var dynCall_ii=Module["dynCall_ii"]=asm["dynCall_ii"];var dynCall_ddddd=Module["dynCall_ddddd"]=asm["dynCall_ddddd"];var dynCall_viiiddiii=Module["dynCall_viiiddiii"]=asm["dynCall_viiiddiii"];var dynCall_iiiidiiiii=Module["dynCall_iiiidiiiii"]=asm["dynCall_iiiidiiiii"];var dynCall_di=Module["dynCall_di"]=asm["dynCall_di"];var dynCall_iiii=Module["dynCall_iiii"]=asm["dynCall_iiii"];var dynCall_viiiiddii=Module["dynCall_viiiiddii"]=asm["dynCall_viiiiddii"];var dynCall_iiid=Module["dynCall_iiid"]=asm["dynCall_iiid"];var dynCall_viiiidid=Module["dynCall_viiiidid"]=asm["dynCall_viiiidid"];var dynCall_diiiid=Module["dynCall_diiiid"]=asm["dynCall_diiiid"];var dynCall_iiiiidi=Module["dynCall_iiiiidi"]=asm["dynCall_iiiiidi"];var dynCall_iiidiii=Module["dynCall_iiidiii"]=asm["dynCall_iiidiii"];var dynCall_iiidiiiiii=Module["dynCall_iiidiiiiii"]=asm["dynCall_iiidiiiiii"];var dynCall_i=Module["dynCall_i"]=asm["dynCall_i"];var dynCall_iiidii=Module["dynCall_iiidii"]=asm["dynCall_iiidii"];var dynCall_diiiiii=Module["dynCall_diiiiii"]=asm["dynCall_diiiiii"];var dynCall_viiiidi=Module["dynCall_viiiidi"]=asm["dynCall_viiiidi"];var dynCall_iiddiii=Module["dynCall_iiddiii"]=asm["dynCall_iiddiii"];var dynCall_iiiiiiiii=Module["dynCall_iiiiiiiii"]=asm["dynCall_iiiiiiiii"];var dynCall_viiiddddddii=Module["dynCall_viiiddddddii"]=asm["dynCall_viiiddddddii"];Runtime.stackAlloc=Module["stackAlloc"];Runtime.stackSave=Module["stackSave"];Runtime.stackRestore=Module["stackRestore"];Runtime.establishStackSpace=Module["establishStackSpace"];Runtime.setTempRet0=Module["setTempRet0"];Runtime.getTempRet0=Module["getTempRet0"];Module["asm"]=asm;if(memoryInitializer){if(typeof Module["locateFile"]==="function"){memoryInitializer=Module["locateFile"](memoryInitializer)}else if(Module["memoryInitializerPrefixURL"]){memoryInitializer=Module["memoryInitializerPrefixURL"]+memoryInitializer}if(ENVIRONMENT_IS_NODE||ENVIRONMENT_IS_SHELL){var data=Module["readBinary"](memoryInitializer);HEAPU8.set(data,Runtime.GLOBAL_BASE)}else{addRunDependency("memory initializer");var applyMemoryInitializer=(function(data){if(data.byteLength)data=new Uint8Array(data);for(var i=0;i<data.length;i++){assert(HEAPU8[Runtime.GLOBAL_BASE+i]===0,"area for memory initializer should not have been touched before it's loaded")}HEAPU8.set(data,Runtime.GLOBAL_BASE);if(Module["memoryInitializerRequest"])delete Module["memoryInitializerRequest"].response;removeRunDependency("memory initializer")});function doBrowserLoad(){Module["readAsync"](memoryInitializer,applyMemoryInitializer,(function(){throw"could not load memory initializer "+memoryInitializer}))}if(Module["memoryInitializerRequest"]){function useRequest(){var request=Module["memoryInitializerRequest"];if(request.status!==200&&request.status!==0){console.warn("a problem seems to have happened with Module.memoryInitializerRequest, status: "+request.status+", retrying "+memoryInitializer);doBrowserLoad();return}applyMemoryInitializer(request.response)}if(Module["memoryInitializerRequest"].response){setTimeout(useRequest,0)}else{Module["memoryInitializerRequest"].addEventListener("load",useRequest)}}else{doBrowserLoad()}}}function ExitStatus(status){this.name="ExitStatus";this.message="Program terminated with exit("+status+")";this.status=status}ExitStatus.prototype=new Error;ExitStatus.prototype.constructor=ExitStatus;var initialStackTop;var preloadStartTime=null;var calledMain=false;dependenciesFulfilled=function runCaller(){if(!Module["calledRun"])run();if(!Module["calledRun"])dependenciesFulfilled=runCaller};Module["callMain"]=Module.callMain=function callMain(args){assert(runDependencies==0,"cannot call main when async dependencies remain! (listen on __ATMAIN__)");assert(__ATPRERUN__.length==0,"cannot call main when preRun functions remain to be called");args=args||[];ensureInitRuntime();var argc=args.length+1;function pad(){for(var i=0;i<4-1;i++){argv.push(0)}}var argv=[allocate(intArrayFromString(Module["thisProgram"]),"i8",ALLOC_NORMAL)];pad();for(var i=0;i<argc-1;i=i+1){argv.push(allocate(intArrayFromString(args[i]),"i8",ALLOC_NORMAL));pad()}argv.push(0);argv=allocate(argv,"i32",ALLOC_NORMAL);try{var ret=Module["_main"](argc,argv,0);exit(ret,true)}catch(e){if(e instanceof ExitStatus){return}else if(e=="SimulateInfiniteLoop"){Module["noExitRuntime"]=true;return}else{var toLog=e;if(e&&typeof e==="object"&&e.stack){toLog=[e,e.stack]}Module.printErr("exception thrown: "+toLog);Module["quit"](1,e)}}finally{calledMain=true}};function run(args){args=args||Module["arguments"];if(preloadStartTime===null)preloadStartTime=Date.now();if(runDependencies>0){Module.printErr("run() called, but dependencies remain, so not running");return}writeStackCookie();preRun();if(runDependencies>0)return;if(Module["calledRun"])return;function doRun(){if(Module["calledRun"])return;Module["calledRun"]=true;if(ABORT)return;ensureInitRuntime();preMain();if(ENVIRONMENT_IS_WEB&&preloadStartTime!==null){Module.printErr("pre-main prep time: "+(Date.now()-preloadStartTime)+" ms")}if(Module["onRuntimeInitialized"])Module["onRuntimeInitialized"]();if(Module["_main"]&&shouldRunNow)Module["callMain"](args);postRun()}if(Module["setStatus"]){Module["setStatus"]("Running...");setTimeout((function(){setTimeout((function(){Module["setStatus"]("")}),1);doRun()}),1)}else{doRun()}checkStackCookie()}Module["run"]=Module.run=run;function exit(status,implicit){if(implicit&&Module["noExitRuntime"]){Module.printErr("exit("+status+") implicitly called by end of main(), but noExitRuntime, so not exiting the runtime (you can use emscripten_force_exit, if you want to force a true shutdown)");return}if(Module["noExitRuntime"]){Module.printErr("exit("+status+") called, but noExitRuntime, so halting execution but not exiting the runtime or preventing further async execution (you can use emscripten_force_exit, if you want to force a true shutdown)")}else{ABORT=true;EXITSTATUS=status;STACKTOP=initialStackTop;exitRuntime();if(Module["onExit"])Module["onExit"](status)}if(ENVIRONMENT_IS_NODE){process["exit"](status)}Module["quit"](status,new ExitStatus(status))}Module["exit"]=Module.exit=exit;var abortDecorators=[];function abort(what){if(what!==undefined){Module.print(what);Module.printErr(what);what=JSON.stringify(what)}else{what=""}ABORT=true;EXITSTATUS=1;var extra="";var output="abort("+what+") at "+stackTrace()+extra;if(abortDecorators){abortDecorators.forEach((function(decorator){output=decorator(output,what)}))}throw output}Module["abort"]=Module.abort=abort;if(Module["preInit"]){if(typeof Module["preInit"]=="function")Module["preInit"]=[Module["preInit"]];while(Module["preInit"].length>0){Module["preInit"].pop()()}}var shouldRunNow=true;if(Module["noInitialRun"]){shouldRunNow=false}run() + + + + diff --git a/debug/html/index.mem b/debug/html/index.mem Binary files differnew file mode 100644 index 0000000..e72ee66 --- /dev/null +++ b/debug/html/index.mem diff --git a/debug/html/index.pck b/debug/html/index.pck Binary files differnew file mode 100644 index 0000000..c450d9e --- /dev/null +++ b/debug/html/index.pck diff --git a/debug/html/indexfs.js b/debug/html/indexfs.js new file mode 100644 index 0000000..eb1bb30 --- /dev/null +++ b/debug/html/indexfs.js @@ -0,0 +1,150 @@ + +var Module; +if (typeof Module === 'undefined') Module = eval('(function() { try { return Module || {} } catch(e) { return {} } })()'); +if (!Module.expectedDataFileDownloads) { + Module.expectedDataFileDownloads = 0; + Module.finishedDataFileDownloads = 0; +} +Module.expectedDataFileDownloads++; +(function() { + + const PACK_FILE_NAME = 'index.pck'; const PACK_FILE_SIZE = 8331396; function fetchRemotePackage(packageName, callback, errback) { + var xhr = new XMLHttpRequest(); + xhr.open('GET', packageName, true); + xhr.responseType = 'arraybuffer'; + xhr.onprogress = function(event) { + var url = packageName; + if (event.loaded && event.total) { + if (!xhr.addedTotal) { + xhr.addedTotal = true; + if (!Module.dataFileDownloads) Module.dataFileDownloads = {}; + Module.dataFileDownloads[url] = { + loaded: event.loaded, + total: event.total + }; + } else { + Module.dataFileDownloads[url].loaded = event.loaded; + } + var total = 0; + var loaded = 0; + var num = 0; + for (var download in Module.dataFileDownloads) { + var data = Module.dataFileDownloads[download]; + total += data.total; + loaded += data.loaded; + num++; + } + total = Math.ceil(total * Module.expectedDataFileDownloads/num); + if (Module['setStatus']) Module['setStatus']('Downloading data... (' + loaded + '/' + total + ')'); + } else if (!Module.dataFileDownloads) { + if (Module['setStatus']) Module['setStatus']('Downloading data...'); + } + }; + xhr.onload = function(event) { + var packageData = xhr.response; + callback(packageData); + }; + xhr.send(null); + }; + + function handleError(error) { + console.error('package error:', error); + }; + + var fetched = null, fetchedCallback = null; + fetchRemotePackage(PACK_FILE_NAME, function(data) { + if (fetchedCallback) { + fetchedCallback(data); + fetchedCallback = null; + } else { + fetched = data; + } + }, handleError); + + function runWithFS() { + +function assert(check, msg) { + if (!check) throw msg + new Error().stack; +} + + function DataRequest(start, end, crunched, audio) { + this.start = start; + this.end = end; + this.crunched = crunched; + this.audio = audio; + } + DataRequest.prototype = { + requests: {}, + open: function(mode, name) { + this.name = name; + this.requests[name] = this; + Module['addRunDependency']('fp ' + this.name); + }, + send: function() {}, + onload: function() { + var byteArray = this.byteArray.subarray(this.start, this.end); + + this.finish(byteArray); + + }, + finish: function(byteArray) { + var that = this; + Module['FS_createPreloadedFile'](this.name, null, byteArray, true, true, function() { + Module['removeRunDependency']('fp ' + that.name); + }, function() { + if (that.audio) { + Module['removeRunDependency']('fp ' + that.name); // workaround for chromium bug 124926 (still no audio with this, but at least we don't hang) + } else { + Module.printErr('Preloading file ' + that.name + ' failed'); + } + }, false, true); // canOwn this data in the filesystem, it is a slide into the heap that will never change + this.requests[this.name] = null; + }, + }; + new DataRequest(0, PACK_FILE_SIZE, 0, 0).open('GET', '/' + PACK_FILE_NAME); + + var PACKAGE_PATH; + if (typeof window === 'object') { + PACKAGE_PATH = window['encodeURIComponent'](window.location.pathname.toString().substring(0, window.location.pathname.toString().lastIndexOf('/')) + '/'); + } else { + // worker + PACKAGE_PATH = encodeURIComponent(location.pathname.toString().substring(0, location.pathname.toString().lastIndexOf('/')) + '/'); + } + var PACKAGE_NAME = PACK_FILE_NAME; + var REMOTE_PACKAGE_NAME = PACK_FILE_NAME; + var PACKAGE_UUID = 'b39761ce-0348-4959-9b16-302ed8e1592e'; + + function processPackageData(arrayBuffer) { + Module.finishedDataFileDownloads++; + assert(arrayBuffer, 'Loading data file failed.'); + var byteArray = new Uint8Array(arrayBuffer); + var curr; + + // Reuse the bytearray from the XHR as the source for file reads. + DataRequest.prototype.byteArray = byteArray; + DataRequest.prototype.requests['/' + PACK_FILE_NAME].onload(); + Module['removeRunDependency']('datafile_datapack'); + + }; + Module['addRunDependency']('datafile_datapack'); + + if (!Module.preloadResults) Module.preloadResults = {}; + + Module.preloadResults[PACKAGE_NAME] = {fromCache: false}; + if (fetched) { + processPackageData(fetched); + fetched = null; + } else { + fetchedCallback = processPackageData; + } + + } + if (Module['calledRun']) { + runWithFS(); + } else { + if (!Module['preRun']) Module['preRun'] = []; + Module["preRun"].push(runWithFS); // FS is not initialized yet, wait for it + } + +})(); + diff --git a/exporter.tscn b/exporter.tscn index bdb9e00..d495098 100644 --- a/exporter.tscn +++ b/exporter.tscn @@ -1,9 +1,10 @@ -[gd_scene load_steps=12 format=2] +[gd_scene load_steps=14 format=2] [ext_resource path="res://mesh/exporter.dae" type="PackedScene" id=1] [ext_resource path="res://scripts/exporter.gd" type="Script" id=2] [ext_resource path="res://gray_mat.tres" type="Material" id=3] -[ext_resource path="res://glass.tres" type="Material" id=4] +[ext_resource path="res://assets/sell.png" type="Texture" id=4] +[ext_resource path="res://glass.tres" type="Material" id=5] [sub_resource type="ConvexPolygonShape" id=1] @@ -13,6 +14,43 @@ points = PoolVector3Array( 1, -1, 1, -0.999512, -1, -1, 1, -1, -0.999512, -0.999 points = PoolVector3Array( -1, 1, 2.81836, -1, -1, -1, -1, -1, 2.81836, -1, 1, -1, 1, -1, -1, -1, -1, -1, 1, 1, -1, 1, -1, 2.81836, 1, -1, -1, 1, 1, 2.81836, -1, -1, 2.81836, 1, -1, 2.81836, 1, -1, -1, -1, -1, 2.81836, -1, -1, -1, -1, 1, -1, 1, 1, 2.81836, 1, 1, -1, -1, 1, -1, 1, 1, -1, 1, 1, 2.81836, -1, 1, 2.81836, 1, -1, 2.81836, -1, 1, 2.81836 ) +[sub_resource type="SpatialMaterial" id=8] + +flags_transparent = false +flags_unshaded = false +flags_on_top = false +flags_use_point_size = false +flags_fixed_size = false +vertex_color_use_as_albedo = false +vertex_color_is_srgb = false +params_diffuse_mode = 0 +params_blend_mode = 0 +params_cull_mode = 0 +params_depth_draw_mode = 0 +params_line_width = 1.0 +params_point_size = 1.0 +params_billboard_mode = 0 +albedo_color = Color( 0.7, 0.7, 0.7, 1 ) +albedo_texture = ExtResource( 4 ) +specular_mode = 0 +specular_color = Color( 0.1, 0.1, 0.1, 1 ) +specular_metalness = 0.1 +specular_roughness = 0.0 +emission_enabled = false +normal_enabled = false +rim_enabled = false +clearcoat_enabled = false +anisotropy_enabled = false +ao_enabled = false +height_enabled = false +subsurf_scatter_enabled = false +refraction_enabled = false +detail_enabled = false +uv1_scale = Vector2( 1, 1 ) +uv1_offset = Vector2( 0, 0 ) +uv2_scale = Vector2( 1, 1 ) +uv2_offset = Vector2( 0, 0 ) + [sub_resource type="ConvexPolygonShape" id=3] points = PoolVector3Array( 0, 1, -1, 0.195068, -1, -0.980469, 0, -1, -1, 0.195068, 1, -0.980469, 0.382568, -1, -0.923828, 0.195068, -1, -0.980469, 0.382568, 1, -0.923828, 0.555176, -1, -0.831055, 0.382568, -1, -0.923828, 0.555176, 1, -0.831055, 0.707031, -1, -0.707031, 0.555176, -1, -0.831055, 0.707031, 1, -0.707031, 0.831055, -1, -0.555176, 0.707031, -1, -0.707031, 0.831055, 1, -0.555176, 0.923828, -1, -0.382568, 0.831055, -1, -0.555176, 0.923828, 1, -0.382568, 0.980469, -1, -0.195068, 0.923828, -1, -0.382568, 0.980469, 1, -0.195068, 1, -1, 0, 0.980469, -1, -0.195068, 1, 1, 0, 0.980469, -1, 0.195068, 1, -1, 0, 0.980469, 1, 0.195068, 0.923828, -1, 0.382568, 0.980469, -1, 0.195068, 0.923828, 1, 0.382568, 0.831055, -1, 0.555176, 0.923828, -1, 0.382568, 0.831055, 1, 0.555176, 0.707031, -1, 0.707031, 0.831055, -1, 0.555176, 0.707031, 1, 0.707031, 0.555176, -1, 0.831055, 0.707031, -1, 0.707031, 0.555176, 1, 0.831055, 0.382568, -1, 0.923828, 0.555176, -1, 0.831055, 0.382568, 1, 0.923828, 0.195068, -1, 0.980469, 0.382568, -1, 0.923828, 0.195068, 1, 0.980469, 0, -1, 1, 0.195068, -1, 0.980469, 0, 1, 1, -0.195068, -1, 0.980469, 0, -1, 1, -0.195068, 1, 0.980469, -0.382568, -1, 0.923828, -0.195068, -1, 0.980469, -0.382568, 1, 0.923828, -0.555176, -1, 0.831055, -0.382568, -1, 0.923828, -0.555176, 1, 0.831055, -0.707031, -1, 0.707031, -0.555176, -1, 0.831055, -0.707031, 1, 0.707031, -0.831055, -1, 0.555176, -0.707031, -1, 0.707031, -0.831055, 1, 0.555176, -0.923828, -1, 0.382568, -0.831055, -1, 0.555176, -0.923828, 1, 0.382568, -0.980469, -1, 0.195068, -0.923828, -1, 0.382568, -0.980469, 1, 0.195068, -1, -1, 0, -0.980469, -1, 0.195068, -1, 1, 0, -0.980469, -1, -0.195068, -1, -1, 0, -0.980469, 1, -0.195068, -0.923828, -1, -0.382568, -0.980469, -1, -0.195068, -0.923828, 1, -0.382568, -0.831055, -1, -0.555176, -0.923828, -1, -0.382568, -0.831055, 1, -0.555176, -0.707031, -1, -0.707031, -0.831055, -1, -0.555176, -0.707031, 1, -0.707031, -0.555176, -1, -0.831055, -0.707031, -1, -0.707031, -0.555176, 1, -0.831055, -0.382568, -1, -0.923828, -0.555176, -1, -0.831055, -0.382568, 1, 0.923828, 0.923828, 1, 0.382568, -0.923828, 1, -0.382568, -0.382568, 1, -0.923828, -0.195068, -1, -0.980469, -0.382568, -1, -0.923828, -0.195068, 1, -0.980469, 0, -1, -1, -0.195068, -1, -0.980469, 0.195068, -1, 0.980469, -0.980469, -1, 0.195068, 0.980469, -1, -0.195068, 0.195068, 1, -0.980469, 0.382568, 1, -0.923828, 0.555176, 1, -0.831055, 0.707031, 1, -0.707031, 0.831055, 1, -0.555176, 0.923828, 1, -0.382568, 0.980469, 1, -0.195068, 1, 1, 0, 0.980469, 1, 0.195068, 0.923828, 1, 0.382568, 0.831055, 1, 0.555176, 0.707031, 1, 0.707031, 0.555176, 1, 0.831055, 0.382568, 1, 0.923828, 0.195068, 1, 0.980469, 0, 1, 1, -0.195068, 1, 0.980469, -0.382568, 1, 0.923828, -0.555176, 1, 0.831055, -0.707031, 1, 0.707031, -0.831055, 1, 0.555176, -0.923828, 1, 0.382568, -0.980469, 1, 0.195068, -1, 1, 0, -0.980469, 1, -0.195068, -0.923828, 1, -0.382568, -0.831055, 1, -0.555176, -0.707031, 1, -0.707031, -0.555176, 1, -0.831055, -0.382568, 1, -0.923828, 0.382568, 1, -0.923828, 0.195068, 1, -0.980469, 0, 1, -1, -0.195068, 1, -0.980469, -0.382568, 1, -0.923828, -0.555176, 1, -0.831055, -0.707031, 1, -0.707031, -0.831055, 1, -0.555176, -0.980469, 1, -0.195068, -1, 1, 0, -0.980469, 1, 0.195068, -0.923828, 1, 0.382568, -0.831055, 1, 0.555176, -0.707031, 1, 0.707031, -0.555176, 1, 0.831055, -0.195068, 1, 0.980469, 0, 1, 1, 0.195068, 1, 0.980469, 0.382568, 1, 0.923828, 0.555176, 1, 0.831055, 0.707031, 1, 0.707031, 0.831055, 1, 0.555176, 0.980469, 1, 0.195068, 1, 1, 0, 0.980469, 1, -0.195068, 0.923828, 1, -0.382568, 0.831055, 1, -0.555176, 0.707031, 1, -0.707031, 0.555176, 1, -0.831055, -0.195068, 1, -0.980469, 0, 1, -1, -0.195068, -1, -0.980469, 0, -1, -1, 0.195068, -1, -0.980469, 0.382568, -1, -0.923828, 0.555176, -1, -0.831055, 0.707031, -1, -0.707031, 0.831055, -1, -0.555176, 0.923828, -1, -0.382568, 1, -1, 0, 0.980469, -1, 0.195068, 0.923828, -1, 0.382568, 0.831055, -1, 0.555176, 0.707031, -1, 0.707031, 0.555176, -1, 0.831055, 0.382568, -1, 0.923828, 0, -1, 1, -0.195068, -1, 0.980469, -0.382568, -1, 0.923828, -0.555176, -1, 0.831055, -0.707031, -1, 0.707031, -0.831055, -1, 0.555176, -0.923828, -1, 0.382568, -1, -1, 0, -0.980469, -1, -0.195068, -0.923828, -1, -0.382568, -0.831055, -1, -0.555176, -0.707031, -1, -0.707031, -0.555176, -1, -0.831055, -0.382568, -1, -0.923828 ) @@ -97,6 +135,24 @@ shape = SubResource( 2 ) trigger = true _update_shape_index = 0 +[node name="Quad" type="Quad" parent="Cube.1"] + +transform = Transform( -0.999999, 0, -8.74228e-08, 0, 0.999999, 0, 8.74227e-08, 0, -1, 0, 1.04071, 0.932787 ) +layers = 1 +material_override = SubResource( 8 ) +cast_shadow = 1 +extra_cull_margin = 0.0 +visible_in_all_rooms = false +use_in_baked_light = false +lod_min_distance = 0.0 +lod_min_hysteresis = 0.0 +lod_max_distance = 0.0 +lod_max_hysteresis = 0.0 +axis = 1 +size = Vector2( 2.5, 2 ) +offset = Vector2( 0, 0 ) +centered = true + [node name="Cylinder" parent="."] material_override = ExtResource( 3 ) @@ -199,7 +255,7 @@ _update_shape_index = 0 [node name="cover" parent="."] -material_override = ExtResource( 4 ) +material_override = ExtResource( 5 ) [node name="bulb" type="OmniLight" parent="."] diff --git a/incubator.tscn b/incubator.tscn index f8e0596..51bd37a 100644 --- a/incubator.tscn +++ b/incubator.tscn @@ -1,9 +1,11 @@ -[gd_scene load_steps=14 format=2] +[gd_scene load_steps=18 format=2] [ext_resource path="res://mesh/incubator.dae" type="PackedScene" id=1] [ext_resource path="res://scripts/incubator.gd" type="Script" id=2] [ext_resource path="res://gray_mat.tres" type="Material" id=3] -[ext_resource path="res://glass.tres" type="Material" id=4] +[ext_resource path="res://assets/export.png" type="Texture" id=4] +[ext_resource path="res://assets/evolve.png" type="Texture" id=5] +[ext_resource path="res://glass.tres" type="Material" id=6] [sub_resource type="ConvexPolygonShape" id=1] @@ -13,23 +15,97 @@ points = PoolVector3Array( 1, -1, 1, -0.999512, -1, -1, 1, -1, -0.999512, -0.999 points = PoolVector3Array( -1, 1, 2.81836, -1, -1, -1, -1, -1, 2.81836, -1, 1, -1, 1, -1, -1, -1, -1, -1, 1, 1, -1, 1, -1, 2.81836, 1, -1, -1, 1, 1, 2.81836, -1, -1, 2.81836, 1, -1, 2.81836, 1, -1, -1, -1, -1, 2.81836, -1, -1, -1, -1, 1, -1, 1, 1, 2.81836, 1, 1, -1, -1, 1, -1, 1, 1, -1, 1, 1, 2.81836, -1, 1, 2.81836, 1, -1, 2.81836, -1, 1, 2.81836 ) -[sub_resource type="ConvexPolygonShape" id=3] +[sub_resource type="SpatialMaterial" id=15] + +flags_transparent = false +flags_unshaded = false +flags_on_top = false +flags_use_point_size = false +flags_fixed_size = false +vertex_color_use_as_albedo = false +vertex_color_is_srgb = false +params_diffuse_mode = 0 +params_blend_mode = 0 +params_cull_mode = 0 +params_depth_draw_mode = 0 +params_line_width = 1.0 +params_point_size = 1.0 +params_billboard_mode = 0 +albedo_color = Color( 0.7, 0.7, 0.7, 1 ) +albedo_texture = ExtResource( 4 ) +specular_mode = 0 +specular_color = Color( 0.1, 0.1, 0.1, 1 ) +specular_metalness = 0.1 +specular_roughness = 0.0 +emission_enabled = false +normal_enabled = false +rim_enabled = false +clearcoat_enabled = false +anisotropy_enabled = false +ao_enabled = false +height_enabled = false +subsurf_scatter_enabled = false +refraction_enabled = false +detail_enabled = false +uv1_scale = Vector2( 1, 1 ) +uv1_offset = Vector2( 0, 0 ) +uv2_scale = Vector2( 1, 1 ) +uv2_offset = Vector2( 0, 0 ) + +[sub_resource type="SpatialMaterial" id=16] + +flags_transparent = false +flags_unshaded = false +flags_on_top = false +flags_use_point_size = false +flags_fixed_size = false +vertex_color_use_as_albedo = false +vertex_color_is_srgb = false +params_diffuse_mode = 0 +params_blend_mode = 0 +params_cull_mode = 0 +params_depth_draw_mode = 0 +params_line_width = 1.0 +params_point_size = 1.0 +params_billboard_mode = 0 +albedo_color = Color( 0.7, 0.7, 0.7, 1 ) +albedo_texture = ExtResource( 5 ) +specular_mode = 0 +specular_color = Color( 0.1, 0.1, 0.1, 1 ) +specular_metalness = 0.1 +specular_roughness = 0.0 +emission_enabled = false +normal_enabled = false +rim_enabled = false +clearcoat_enabled = false +anisotropy_enabled = false +ao_enabled = false +height_enabled = false +subsurf_scatter_enabled = false +refraction_enabled = false +detail_enabled = false +uv1_scale = Vector2( 1, 1 ) +uv1_offset = Vector2( 0, 0 ) +uv2_scale = Vector2( 1, 1 ) +uv2_offset = Vector2( 0, 0 ) + +[sub_resource type="ConvexPolygonShape" id=10] points = PoolVector3Array( -1, 1, 2.81836, -1, -1, -1, -1, -1, 2.81836, -1, 1, -1, 1, -1, -1, -1, -1, -1, 1, 1, -1, 1, -1, 2.81836, 1, -1, -1, 1, 1, 2.81836, -1, -1, 2.81836, 1, -1, 2.81836, 1, -1, -1, -1, -1, 2.81836, -1, -1, -1, -1, 1, -1, 1, 1, 2.81836, 1, 1, -1, -1, 1, -1, 1, 1, -1, 1, 1, 2.81836, -1, 1, 2.81836, 1, -1, 2.81836, -1, 1, 2.81836 ) -[sub_resource type="ConvexPolygonShape" id=4] +[sub_resource type="ConvexPolygonShape" id=11] points = PoolVector3Array( 0, 1, -1, 0.195068, -1, -0.980469, 0, -1, -1, 0.195068, 1, -0.980469, 0.382568, -1, -0.923828, 0.195068, -1, -0.980469, 0.382568, 1, -0.923828, 0.555176, -1, -0.831055, 0.382568, -1, -0.923828, 0.555176, 1, -0.831055, 0.707031, -1, -0.707031, 0.555176, -1, -0.831055, 0.707031, 1, -0.707031, 0.831055, -1, -0.555176, 0.707031, -1, -0.707031, 0.831055, 1, -0.555176, 0.923828, -1, -0.382568, 0.831055, -1, -0.555176, 0.923828, 1, -0.382568, 0.980469, -1, -0.195068, 0.923828, -1, -0.382568, 0.980469, 1, -0.195068, 1, -1, 0, 0.980469, -1, -0.195068, 1, 1, 0, 0.980469, -1, 0.195068, 1, -1, 0, 0.980469, 1, 0.195068, 0.923828, -1, 0.382568, 0.980469, -1, 0.195068, 0.923828, 1, 0.382568, 0.831055, -1, 0.555176, 0.923828, -1, 0.382568, 0.831055, 1, 0.555176, 0.707031, -1, 0.707031, 0.831055, -1, 0.555176, 0.707031, 1, 0.707031, 0.555176, -1, 0.831055, 0.707031, -1, 0.707031, 0.555176, 1, 0.831055, 0.382568, -1, 0.923828, 0.555176, -1, 0.831055, 0.382568, 1, 0.923828, 0.195068, -1, 0.980469, 0.382568, -1, 0.923828, 0.195068, 1, 0.980469, 0, -1, 1, 0.195068, -1, 0.980469, 0, 1, 1, -0.195068, -1, 0.980469, 0, -1, 1, -0.195068, 1, 0.980469, -0.382568, -1, 0.923828, -0.195068, -1, 0.980469, -0.382568, 1, 0.923828, -0.555176, -1, 0.831055, -0.382568, -1, 0.923828, -0.555176, 1, 0.831055, -0.707031, -1, 0.707031, -0.555176, -1, 0.831055, -0.707031, 1, 0.707031, -0.831055, -1, 0.555176, -0.707031, -1, 0.707031, -0.831055, 1, 0.555176, -0.923828, -1, 0.382568, -0.831055, -1, 0.555176, -0.923828, 1, 0.382568, -0.980469, -1, 0.195068, -0.923828, -1, 0.382568, -0.980469, 1, 0.195068, -1, -1, 0, -0.980469, -1, 0.195068, -1, 1, 0, -0.980469, -1, -0.195068, -1, -1, 0, -0.980469, 1, -0.195068, -0.923828, -1, -0.382568, -0.980469, -1, -0.195068, -0.923828, 1, -0.382568, -0.831055, -1, -0.555176, -0.923828, -1, -0.382568, -0.831055, 1, -0.555176, -0.707031, -1, -0.707031, -0.831055, -1, -0.555176, -0.707031, 1, -0.707031, -0.555176, -1, -0.831055, -0.707031, -1, -0.707031, -0.555176, 1, -0.831055, -0.382568, -1, -0.923828, -0.555176, -1, -0.831055, -0.382568, 1, 0.923828, 0.923828, 1, 0.382568, -0.923828, 1, -0.382568, -0.382568, 1, -0.923828, -0.195068, -1, -0.980469, -0.382568, -1, -0.923828, -0.195068, 1, -0.980469, 0, -1, -1, -0.195068, -1, -0.980469, 0.195068, -1, 0.980469, -0.980469, -1, 0.195068, 0.980469, -1, -0.195068, 0.195068, 1, -0.980469, 0.382568, 1, -0.923828, 0.555176, 1, -0.831055, 0.707031, 1, -0.707031, 0.831055, 1, -0.555176, 0.923828, 1, -0.382568, 0.980469, 1, -0.195068, 1, 1, 0, 0.980469, 1, 0.195068, 0.923828, 1, 0.382568, 0.831055, 1, 0.555176, 0.707031, 1, 0.707031, 0.555176, 1, 0.831055, 0.382568, 1, 0.923828, 0.195068, 1, 0.980469, 0, 1, 1, -0.195068, 1, 0.980469, -0.382568, 1, 0.923828, -0.555176, 1, 0.831055, -0.707031, 1, 0.707031, -0.831055, 1, 0.555176, -0.923828, 1, 0.382568, -0.980469, 1, 0.195068, -1, 1, 0, -0.980469, 1, -0.195068, -0.923828, 1, -0.382568, -0.831055, 1, -0.555176, -0.707031, 1, -0.707031, -0.555176, 1, -0.831055, -0.382568, 1, -0.923828, 0.382568, 1, -0.923828, 0.195068, 1, -0.980469, 0, 1, -1, -0.195068, 1, -0.980469, -0.382568, 1, -0.923828, -0.555176, 1, -0.831055, -0.707031, 1, -0.707031, -0.831055, 1, -0.555176, -0.980469, 1, -0.195068, -1, 1, 0, -0.980469, 1, 0.195068, -0.923828, 1, 0.382568, -0.831055, 1, 0.555176, -0.707031, 1, 0.707031, -0.555176, 1, 0.831055, -0.195068, 1, 0.980469, 0, 1, 1, 0.195068, 1, 0.980469, 0.382568, 1, 0.923828, 0.555176, 1, 0.831055, 0.707031, 1, 0.707031, 0.831055, 1, 0.555176, 0.980469, 1, 0.195068, 1, 1, 0, 0.980469, 1, -0.195068, 0.923828, 1, -0.382568, 0.831055, 1, -0.555176, 0.707031, 1, -0.707031, 0.555176, 1, -0.831055, -0.195068, 1, -0.980469, 0, 1, -1, -0.195068, -1, -0.980469, 0, -1, -1, 0.195068, -1, -0.980469, 0.382568, -1, -0.923828, 0.555176, -1, -0.831055, 0.707031, -1, -0.707031, 0.831055, -1, -0.555176, 0.923828, -1, -0.382568, 1, -1, 0, 0.980469, -1, 0.195068, 0.923828, -1, 0.382568, 0.831055, -1, 0.555176, 0.707031, -1, 0.707031, 0.555176, -1, 0.831055, 0.382568, -1, 0.923828, 0, -1, 1, -0.195068, -1, 0.980469, -0.382568, -1, 0.923828, -0.555176, -1, 0.831055, -0.707031, -1, 0.707031, -0.831055, -1, 0.555176, -0.923828, -1, 0.382568, -1, -1, 0, -0.980469, -1, -0.195068, -0.923828, -1, -0.382568, -0.831055, -1, -0.555176, -0.707031, -1, -0.707031, -0.555176, -1, -0.831055, -0.382568, -1, -0.923828 ) -[sub_resource type="ConvexPolygonShape" id=5] +[sub_resource type="ConvexPolygonShape" id=12] points = PoolVector3Array( 0, 1, -1, 0.195068, -1, -0.980469, 0, -1, -1, 0.195068, 1, -0.980469, 0.382568, -1, -0.923828, 0.195068, -1, -0.980469, 0.382568, 1, -0.923828, 0.555176, -1, -0.831055, 0.382568, -1, -0.923828, 0.555176, 1, -0.831055, 0.707031, -1, -0.707031, 0.555176, -1, -0.831055, 0.707031, 1, -0.707031, 0.831055, -1, -0.555176, 0.707031, -1, -0.707031, 0.831055, 1, -0.555176, 0.923828, -1, -0.382568, 0.831055, -1, -0.555176, 0.923828, 1, -0.382568, 0.980469, -1, -0.195068, 0.923828, -1, -0.382568, 0.980469, 1, -0.195068, 1, -1, 0, 0.980469, -1, -0.195068, 1, 1, 0, 0.980469, -1, 0.195068, 1, -1, 0, 0.980469, 1, 0.195068, 0.923828, -1, 0.382568, 0.980469, -1, 0.195068, 0.923828, 1, 0.382568, 0.831055, -1, 0.555176, 0.923828, -1, 0.382568, 0.831055, 1, 0.555176, 0.707031, -1, 0.707031, 0.831055, -1, 0.555176, 0.707031, 1, 0.707031, 0.555176, -1, 0.831055, 0.707031, -1, 0.707031, 0.555176, 1, 0.831055, 0.382568, -1, 0.923828, 0.555176, -1, 0.831055, 0.382568, 1, 0.923828, 0.195068, -1, 0.980469, 0.382568, -1, 0.923828, 0.195068, 1, 0.980469, 0, -1, 1, 0.195068, -1, 0.980469, 0, 1, 1, -0.195068, -1, 0.980469, 0, -1, 1, -0.195068, 1, 0.980469, -0.382568, -1, 0.923828, -0.195068, -1, 0.980469, -0.382568, 1, 0.923828, -0.555176, -1, 0.831055, -0.382568, -1, 0.923828, -0.555176, 1, 0.831055, -0.707031, -1, 0.707031, -0.555176, -1, 0.831055, -0.707031, 1, 0.707031, -0.831055, -1, 0.555176, -0.707031, -1, 0.707031, -0.831055, 1, 0.555176, -0.923828, -1, 0.382568, -0.831055, -1, 0.555176, -0.923828, 1, 0.382568, -0.980469, -1, 0.195068, -0.923828, -1, 0.382568, -0.980469, 1, 0.195068, -1, -1, 0, -0.980469, -1, 0.195068, -1, 1, 0, -0.980469, -1, -0.195068, -1, -1, 0, -0.980469, 1, -0.195068, -0.923828, -1, -0.382568, -0.980469, -1, -0.195068, -0.923828, 1, -0.382568, -0.831055, -1, -0.555176, -0.923828, -1, -0.382568, -0.831055, 1, -0.555176, -0.707031, -1, -0.707031, -0.831055, -1, -0.555176, -0.707031, 1, -0.707031, -0.555176, -1, -0.831055, -0.707031, -1, -0.707031, -0.555176, 1, -0.831055, -0.382568, -1, -0.923828, -0.555176, -1, -0.831055, -0.382568, 1, 0.923828, 0.923828, 1, 0.382568, -0.923828, 1, -0.382568, -0.382568, 1, -0.923828, -0.195068, -1, -0.980469, -0.382568, -1, -0.923828, -0.195068, 1, -0.980469, 0, -1, -1, -0.195068, -1, -0.980469, 0.195068, -1, 0.980469, -0.980469, -1, 0.195068, 0.980469, -1, -0.195068, 0.195068, 1, -0.980469, 0.382568, 1, -0.923828, 0.555176, 1, -0.831055, 0.707031, 1, -0.707031, 0.831055, 1, -0.555176, 0.923828, 1, -0.382568, 0.980469, 1, -0.195068, 1, 1, 0, 0.980469, 1, 0.195068, 0.923828, 1, 0.382568, 0.831055, 1, 0.555176, 0.707031, 1, 0.707031, 0.555176, 1, 0.831055, 0.382568, 1, 0.923828, 0.195068, 1, 0.980469, 0, 1, 1, -0.195068, 1, 0.980469, -0.382568, 1, 0.923828, -0.555176, 1, 0.831055, -0.707031, 1, 0.707031, -0.831055, 1, 0.555176, -0.923828, 1, 0.382568, -0.980469, 1, 0.195068, -1, 1, 0, -0.980469, 1, -0.195068, -0.923828, 1, -0.382568, -0.831055, 1, -0.555176, -0.707031, 1, -0.707031, -0.555176, 1, -0.831055, -0.382568, 1, -0.923828, 0.382568, 1, -0.923828, 0.195068, 1, -0.980469, 0, 1, -1, -0.195068, 1, -0.980469, -0.382568, 1, -0.923828, -0.555176, 1, -0.831055, -0.707031, 1, -0.707031, -0.831055, 1, -0.555176, -0.980469, 1, -0.195068, -1, 1, 0, -0.980469, 1, 0.195068, -0.923828, 1, 0.382568, -0.831055, 1, 0.555176, -0.707031, 1, 0.707031, -0.555176, 1, 0.831055, -0.195068, 1, 0.980469, 0, 1, 1, 0.195068, 1, 0.980469, 0.382568, 1, 0.923828, 0.555176, 1, 0.831055, 0.707031, 1, 0.707031, 0.831055, 1, 0.555176, 0.980469, 1, 0.195068, 1, 1, 0, 0.980469, 1, -0.195068, 0.923828, 1, -0.382568, 0.831055, 1, -0.555176, 0.707031, 1, -0.707031, 0.555176, 1, -0.831055, -0.195068, 1, -0.980469, 0, 1, -1, -0.195068, -1, -0.980469, 0, -1, -1, 0.195068, -1, -0.980469, 0.382568, -1, -0.923828, 0.555176, -1, -0.831055, 0.707031, -1, -0.707031, 0.831055, -1, -0.555176, 0.923828, -1, -0.382568, 1, -1, 0, 0.980469, -1, 0.195068, 0.923828, -1, 0.382568, 0.831055, -1, 0.555176, 0.707031, -1, 0.707031, 0.555176, -1, 0.831055, 0.382568, -1, 0.923828, 0, -1, 1, -0.195068, -1, 0.980469, -0.382568, -1, 0.923828, -0.555176, -1, 0.831055, -0.707031, -1, 0.707031, -0.831055, -1, 0.555176, -0.923828, -1, 0.382568, -1, -1, 0, -0.980469, -1, -0.195068, -0.923828, -1, -0.382568, -0.831055, -1, -0.555176, -0.707031, -1, -0.707031, -0.555176, -1, -0.831055, -0.382568, -1, -0.923828 ) -[sub_resource type="ConvexPolygonShape" id=6] +[sub_resource type="ConvexPolygonShape" id=13] points = PoolVector3Array( 0, 1, -1, 0.195068, -1, -0.980469, 0, -1, -1, 0.195068, 1, -0.980469, 0.382568, -1, -0.923828, 0.195068, -1, -0.980469, 0.382568, 1, -0.923828, 0.555176, -1, -0.831055, 0.382568, -1, -0.923828, 0.555176, 1, -0.831055, 0.707031, -1, -0.707031, 0.555176, -1, -0.831055, 0.707031, 1, -0.707031, 0.831055, -1, -0.555176, 0.707031, -1, -0.707031, 0.831055, 1, -0.555176, 0.923828, -1, -0.382568, 0.831055, -1, -0.555176, 0.923828, 1, -0.382568, 0.980469, -1, -0.195068, 0.923828, -1, -0.382568, 0.980469, 1, -0.195068, 1, -1, 0, 0.980469, -1, -0.195068, 1, 1, 0, 0.980469, -1, 0.195068, 1, -1, 0, 0.980469, 1, 0.195068, 0.923828, -1, 0.382568, 0.980469, -1, 0.195068, 0.923828, 1, 0.382568, 0.831055, -1, 0.555176, 0.923828, -1, 0.382568, 0.831055, 1, 0.555176, 0.707031, -1, 0.707031, 0.831055, -1, 0.555176, 0.707031, 1, 0.707031, 0.555176, -1, 0.831055, 0.707031, -1, 0.707031, 0.555176, 1, 0.831055, 0.382568, -1, 0.923828, 0.555176, -1, 0.831055, 0.382568, 1, 0.923828, 0.195068, -1, 0.980469, 0.382568, -1, 0.923828, 0.195068, 1, 0.980469, 0, -1, 1, 0.195068, -1, 0.980469, 0, 1, 1, -0.195068, -1, 0.980469, 0, -1, 1, -0.195068, 1, 0.980469, -0.382568, -1, 0.923828, -0.195068, -1, 0.980469, -0.382568, 1, 0.923828, -0.555176, -1, 0.831055, -0.382568, -1, 0.923828, -0.555176, 1, 0.831055, -0.707031, -1, 0.707031, -0.555176, -1, 0.831055, -0.707031, 1, 0.707031, -0.831055, -1, 0.555176, -0.707031, -1, 0.707031, -0.831055, 1, 0.555176, -0.923828, -1, 0.382568, -0.831055, -1, 0.555176, -0.923828, 1, 0.382568, -0.980469, -1, 0.195068, -0.923828, -1, 0.382568, -0.980469, 1, 0.195068, -1, -1, 0, -0.980469, -1, 0.195068, -1, 1, 0, -0.980469, -1, -0.195068, -1, -1, 0, -0.980469, 1, -0.195068, -0.923828, -1, -0.382568, -0.980469, -1, -0.195068, -0.923828, 1, -0.382568, -0.831055, -1, -0.555176, -0.923828, -1, -0.382568, -0.831055, 1, -0.555176, -0.707031, -1, -0.707031, -0.831055, -1, -0.555176, -0.707031, 1, -0.707031, -0.555176, -1, -0.831055, -0.707031, -1, -0.707031, -0.555176, 1, -0.831055, -0.382568, -1, -0.923828, -0.555176, -1, -0.831055, -0.382568, 1, 0.923828, 0.923828, 1, 0.382568, -0.923828, 1, -0.382568, -0.382568, 1, -0.923828, -0.195068, -1, -0.980469, -0.382568, -1, -0.923828, -0.195068, 1, -0.980469, 0, -1, -1, -0.195068, -1, -0.980469, 0.195068, -1, 0.980469, -0.980469, -1, 0.195068, 0.980469, -1, -0.195068, 0.195068, 1, -0.980469, 0.382568, 1, -0.923828, 0.555176, 1, -0.831055, 0.707031, 1, -0.707031, 0.831055, 1, -0.555176, 0.923828, 1, -0.382568, 0.980469, 1, -0.195068, 1, 1, 0, 0.980469, 1, 0.195068, 0.923828, 1, 0.382568, 0.831055, 1, 0.555176, 0.707031, 1, 0.707031, 0.555176, 1, 0.831055, 0.382568, 1, 0.923828, 0.195068, 1, 0.980469, 0, 1, 1, -0.195068, 1, 0.980469, -0.382568, 1, 0.923828, -0.555176, 1, 0.831055, -0.707031, 1, 0.707031, -0.831055, 1, 0.555176, -0.923828, 1, 0.382568, -0.980469, 1, 0.195068, -1, 1, 0, -0.980469, 1, -0.195068, -0.923828, 1, -0.382568, -0.831055, 1, -0.555176, -0.707031, 1, -0.707031, -0.555176, 1, -0.831055, -0.382568, 1, -0.923828, 0.382568, 1, -0.923828, 0.195068, 1, -0.980469, 0, 1, -1, -0.195068, 1, -0.980469, -0.382568, 1, -0.923828, -0.555176, 1, -0.831055, -0.707031, 1, -0.707031, -0.831055, 1, -0.555176, -0.980469, 1, -0.195068, -1, 1, 0, -0.980469, 1, 0.195068, -0.923828, 1, 0.382568, -0.831055, 1, 0.555176, -0.707031, 1, 0.707031, -0.555176, 1, 0.831055, -0.195068, 1, 0.980469, 0, 1, 1, 0.195068, 1, 0.980469, 0.382568, 1, 0.923828, 0.555176, 1, 0.831055, 0.707031, 1, 0.707031, 0.831055, 1, 0.555176, 0.980469, 1, 0.195068, 1, 1, 0, 0.980469, 1, -0.195068, 0.923828, 1, -0.382568, 0.831055, 1, -0.555176, 0.707031, 1, -0.707031, 0.555176, 1, -0.831055, -0.195068, 1, -0.980469, 0, 1, -1, -0.195068, -1, -0.980469, 0, -1, -1, 0.195068, -1, -0.980469, 0.382568, -1, -0.923828, 0.555176, -1, -0.831055, 0.707031, -1, -0.707031, 0.831055, -1, -0.555176, 0.923828, -1, -0.382568, 1, -1, 0, 0.980469, -1, 0.195068, 0.923828, -1, 0.382568, 0.831055, -1, 0.555176, 0.707031, -1, 0.707031, 0.555176, -1, 0.831055, 0.382568, -1, 0.923828, 0, -1, 1, -0.195068, -1, 0.980469, -0.382568, -1, 0.923828, -0.555176, -1, 0.831055, -0.707031, -1, 0.707031, -0.831055, -1, 0.555176, -0.923828, -1, 0.382568, -1, -1, 0, -0.980469, -1, -0.195068, -0.923828, -1, -0.382568, -0.831055, -1, -0.555176, -0.707031, -1, -0.707031, -0.555176, -1, -0.831055, -0.382568, -1, -0.923828 ) -[sub_resource type="ConvexPolygonShape" id=7] +[sub_resource type="ConvexPolygonShape" id=14] points = PoolVector3Array( 0, 1, -1, 0.195068, -1, -0.980469, 0, -1, -1, 0.195068, 1, -0.980469, 0.382568, -1, -0.923828, 0.195068, -1, -0.980469, 0.382568, 1, -0.923828, 0.555176, -1, -0.831055, 0.382568, -1, -0.923828, 0.555176, 1, -0.831055, 0.707031, -1, -0.707031, 0.555176, -1, -0.831055, 0.707031, 1, -0.707031, 0.831055, -1, -0.555176, 0.707031, -1, -0.707031, 0.831055, 1, -0.555176, 0.923828, -1, -0.382568, 0.831055, -1, -0.555176, 0.923828, 1, -0.382568, 0.980469, -1, -0.195068, 0.923828, -1, -0.382568, 0.980469, 1, -0.195068, 1, -1, 0, 0.980469, -1, -0.195068, 1, 1, 0, 0.980469, -1, 0.195068, 1, -1, 0, 0.980469, 1, 0.195068, 0.923828, -1, 0.382568, 0.980469, -1, 0.195068, 0.923828, 1, 0.382568, 0.831055, -1, 0.555176, 0.923828, -1, 0.382568, 0.831055, 1, 0.555176, 0.707031, -1, 0.707031, 0.831055, -1, 0.555176, 0.707031, 1, 0.707031, 0.555176, -1, 0.831055, 0.707031, -1, 0.707031, 0.555176, 1, 0.831055, 0.382568, -1, 0.923828, 0.555176, -1, 0.831055, 0.382568, 1, 0.923828, 0.195068, -1, 0.980469, 0.382568, -1, 0.923828, 0.195068, 1, 0.980469, 0, -1, 1, 0.195068, -1, 0.980469, 0, 1, 1, -0.195068, -1, 0.980469, 0, -1, 1, -0.195068, 1, 0.980469, -0.382568, -1, 0.923828, -0.195068, -1, 0.980469, -0.382568, 1, 0.923828, -0.555176, -1, 0.831055, -0.382568, -1, 0.923828, -0.555176, 1, 0.831055, -0.707031, -1, 0.707031, -0.555176, -1, 0.831055, -0.707031, 1, 0.707031, -0.831055, -1, 0.555176, -0.707031, -1, 0.707031, -0.831055, 1, 0.555176, -0.923828, -1, 0.382568, -0.831055, -1, 0.555176, -0.923828, 1, 0.382568, -0.980469, -1, 0.195068, -0.923828, -1, 0.382568, -0.980469, 1, 0.195068, -1, -1, 0, -0.980469, -1, 0.195068, -1, 1, 0, -0.980469, -1, -0.195068, -1, -1, 0, -0.980469, 1, -0.195068, -0.923828, -1, -0.382568, -0.980469, -1, -0.195068, -0.923828, 1, -0.382568, -0.831055, -1, -0.555176, -0.923828, -1, -0.382568, -0.831055, 1, -0.555176, -0.707031, -1, -0.707031, -0.831055, -1, -0.555176, -0.707031, 1, -0.707031, -0.555176, -1, -0.831055, -0.707031, -1, -0.707031, -0.555176, 1, -0.831055, -0.382568, -1, -0.923828, -0.555176, -1, -0.831055, -0.382568, 1, 0.923828, 0.923828, 1, 0.382568, -0.923828, 1, -0.382568, -0.382568, 1, -0.923828, -0.195068, -1, -0.980469, -0.382568, -1, -0.923828, -0.195068, 1, -0.980469, 0, -1, -1, -0.195068, -1, -0.980469, 0.195068, -1, 0.980469, -0.980469, -1, 0.195068, 0.980469, -1, -0.195068, 0.195068, 1, -0.980469, 0.382568, 1, -0.923828, 0.555176, 1, -0.831055, 0.707031, 1, -0.707031, 0.831055, 1, -0.555176, 0.923828, 1, -0.382568, 0.980469, 1, -0.195068, 1, 1, 0, 0.980469, 1, 0.195068, 0.923828, 1, 0.382568, 0.831055, 1, 0.555176, 0.707031, 1, 0.707031, 0.555176, 1, 0.831055, 0.382568, 1, 0.923828, 0.195068, 1, 0.980469, 0, 1, 1, -0.195068, 1, 0.980469, -0.382568, 1, 0.923828, -0.555176, 1, 0.831055, -0.707031, 1, 0.707031, -0.831055, 1, 0.555176, -0.923828, 1, 0.382568, -0.980469, 1, 0.195068, -1, 1, 0, -0.980469, 1, -0.195068, -0.923828, 1, -0.382568, -0.831055, 1, -0.555176, -0.707031, 1, -0.707031, -0.555176, 1, -0.831055, -0.382568, 1, -0.923828, 0.382568, 1, -0.923828, 0.195068, 1, -0.980469, 0, 1, -1, -0.195068, 1, -0.980469, -0.382568, 1, -0.923828, -0.555176, 1, -0.831055, -0.707031, 1, -0.707031, -0.831055, 1, -0.555176, -0.980469, 1, -0.195068, -1, 1, 0, -0.980469, 1, 0.195068, -0.923828, 1, 0.382568, -0.831055, 1, 0.555176, -0.707031, 1, 0.707031, -0.555176, 1, 0.831055, -0.195068, 1, 0.980469, 0, 1, 1, 0.195068, 1, 0.980469, 0.382568, 1, 0.923828, 0.555176, 1, 0.831055, 0.707031, 1, 0.707031, 0.831055, 1, 0.555176, 0.980469, 1, 0.195068, 1, 1, 0, 0.980469, 1, -0.195068, 0.923828, 1, -0.382568, 0.831055, 1, -0.555176, 0.707031, 1, -0.707031, 0.555176, 1, -0.831055, -0.195068, 1, -0.980469, 0, 1, -1, -0.195068, -1, -0.980469, 0, -1, -1, 0.195068, -1, -0.980469, 0.382568, -1, -0.923828, 0.555176, -1, -0.831055, 0.707031, -1, -0.707031, 0.831055, -1, -0.555176, 0.923828, -1, -0.382568, 1, -1, 0, 0.980469, -1, 0.195068, 0.923828, -1, 0.382568, 0.831055, -1, 0.555176, 0.707031, -1, 0.707031, 0.555176, -1, 0.831055, 0.382568, -1, 0.923828, 0, -1, 1, -0.195068, -1, 0.980469, -0.382568, -1, 0.923828, -0.555176, -1, 0.831055, -0.707031, -1, 0.707031, -0.831055, -1, 0.555176, -0.923828, -1, 0.382568, -1, -1, 0, -0.980469, -1, -0.195068, -0.923828, -1, -0.382568, -0.831055, -1, -0.555176, -0.707031, -1, -0.707031, -0.555176, -1, -0.831055, -0.382568, -1, -0.923828 ) @@ -119,16 +195,53 @@ shape = SubResource( 2 ) trigger = true _update_shape_index = 0 +[node name="Quad" type="Quad" parent="Cube.1"] + +transform = Transform( -0.999999, 0, -8.74227e-08, 0, 0.999999, 0, 8.74227e-08, 0, -1, 0, 1.04071, 0.921679 ) +layers = 1 +material_override = SubResource( 15 ) +cast_shadow = 1 +extra_cull_margin = 0.0 +visible_in_all_rooms = false +use_in_baked_light = false +lod_min_distance = 0.0 +lod_min_hysteresis = 0.0 +lod_max_distance = 0.0 +lod_max_hysteresis = 0.0 +axis = 1 +size = Vector2( 2.5, 2 ) +offset = Vector2( 0, 0 ) +centered = true + [node name="Cube.2" parent="."] +transform = Transform( 0.21, 0, 0, 0, 0.2, 0, 0, 0, 0.45, 1.086, 1.15185, 0.552463 ) material_override = ExtResource( 3 ) +[node name="Quad2" type="Quad" parent="Cube.2"] + +transform = Transform( -0.95238, 0, -8.32597e-08, 0, 0.999999, 0, 9.71363e-08, 0, -1.11111, 0, 1.04071, 0.982924 ) +layers = 1 +material_override = SubResource( 16 ) +cast_shadow = 1 +extra_cull_margin = 0.0 +visible_in_all_rooms = false +use_in_baked_light = false +lod_min_distance = 0.0 +lod_min_hysteresis = 0.0 +lod_max_distance = 0.0 +lod_max_hysteresis = 0.0 +axis = 1 +size = Vector2( 2.5, 2 ) +offset = Vector2( 0, 0 ) +centered = true + [node name="StaticBody" type="StaticBody" parent="Cube.2"] input_ray_pickable = true input_capture_on_drag = false shape_count = 1 -shapes/0/shape = SubResource( 3 ) +shapes/0/shape = SubResource( 10 ) shapes/0/transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0 ) shapes/0/trigger = true collision_layer = 1 @@ -140,7 +253,7 @@ constant_angular_velocity = Vector3( 0, 0, 0 ) [node name="CollisionShape" type="CollisionShape" parent="Cube.2/StaticBody"] -shape = SubResource( 3 ) +shape = SubResource( 10 ) trigger = true _update_shape_index = 0 @@ -153,7 +266,7 @@ material_override = ExtResource( 3 ) input_ray_pickable = true input_capture_on_drag = false shape_count = 1 -shapes/0/shape = SubResource( 4 ) +shapes/0/shape = SubResource( 11 ) shapes/0/transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0 ) shapes/0/trigger = true collision_layer = 1 @@ -165,7 +278,7 @@ constant_angular_velocity = Vector3( 0, 0, 0 ) [node name="CollisionShape" type="CollisionShape" parent="Cylinder/StaticBody"] -shape = SubResource( 4 ) +shape = SubResource( 11 ) trigger = true _update_shape_index = 0 @@ -178,7 +291,7 @@ material_override = ExtResource( 3 ) input_ray_pickable = true input_capture_on_drag = false shape_count = 1 -shapes/0/shape = SubResource( 5 ) +shapes/0/shape = SubResource( 12 ) shapes/0/transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0 ) shapes/0/trigger = true collision_layer = 1 @@ -190,7 +303,7 @@ constant_angular_velocity = Vector3( 0, 0, 0 ) [node name="CollisionShape" type="CollisionShape" parent="Cylinder.2/StaticBody"] -shape = SubResource( 5 ) +shape = SubResource( 12 ) trigger = true _update_shape_index = 0 @@ -203,7 +316,7 @@ material_override = ExtResource( 3 ) input_ray_pickable = true input_capture_on_drag = false shape_count = 1 -shapes/0/shape = SubResource( 6 ) +shapes/0/shape = SubResource( 13 ) shapes/0/transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0 ) shapes/0/trigger = true collision_layer = 1 @@ -215,7 +328,7 @@ constant_angular_velocity = Vector3( 0, 0, 0 ) [node name="CollisionShape" type="CollisionShape" parent="Cylinder.4/StaticBody"] -shape = SubResource( 6 ) +shape = SubResource( 13 ) trigger = true _update_shape_index = 0 @@ -228,7 +341,7 @@ material_override = ExtResource( 3 ) input_ray_pickable = true input_capture_on_drag = false shape_count = 1 -shapes/0/shape = SubResource( 7 ) +shapes/0/shape = SubResource( 14 ) shapes/0/transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0 ) shapes/0/trigger = true collision_layer = 1 @@ -240,13 +353,13 @@ constant_angular_velocity = Vector3( 0, 0, 0 ) [node name="CollisionShape" type="CollisionShape" parent="Cylinder.6/StaticBody"] -shape = SubResource( 7 ) +shape = SubResource( 14 ) trigger = true _update_shape_index = 0 [node name="cover" parent="."] -material_override = ExtResource( 4 ) +material_override = ExtResource( 6 ) material/0 = null [node name="spawns" type="Spatial" parent="."] diff --git a/mesh/combinator.dae b/mesh/combinator.dae index e6a731c..5e9cdf9 100644 --- a/mesh/combinator.dae +++ b/mesh/combinator.dae @@ -5,8 +5,8 @@ <author>Anonymous</author> <authoring_tool>Collada Exporter for Blender 2.6+, by Juan Linietsky (juan@codenix.com)</authoring_tool> </contributor> - <created>2017-04-24T10:46:41Z</created> - <modified>2017-04-24T10:46:41Z</modified> + <created>2017-04-25T01:51:02Z</created> + <modified>2017-04-25T01:51:02Z</modified> <unit meter="1.0" name="meter"/> <up_axis>Z_UP</up_axis> </asset> @@ -165,9 +165,9 @@ <geometry id="id-mesh-4" name="Cube.001"> <mesh> <source id="id-mesh-4-positions"> - <float_array id="id-mesh-4-positions-array" count="72"> 1.0 0.9999999403953552 -1.0 1.0 -1.0 -1.0 -1.0000001192092896 -0.9999998211860657 -1.0 -0.9999996423721313 1.0000003576278687 -1.0 1.0000004768371582 0.999999463558197 1.0 -0.9999999403953552 1.0 1.0 -1.0000003576278687 -0.9999996423721313 1.0 0.9999993443489075 -1.0000005960464478 1.0 1.0 0.9999999403953552 -1.0 1.0000004768371582 0.999999463558197 1.0 0.9999993443489075 -1.0000005960464478 1.0 1.0 -1.0 -1.0 1.0 -1.0 -1.0 0.9999993443489075 -1.0000005960464478 1.0 -1.0000003576278687 -0.9999996423721313 1.0 -1.0000001192092896 -0.9999998211860657 -1.0 -1.0000001192092896 -0.9999998211860657 -1.0 -1.0000003576278687 -0.9999996423721313 1.0 -0.9999999403953552 1.0 1.0 -0.9999996423721313 1.0000003576278687 -1.0 1.0000004768371582 0.999999463558197 1.0 1.0 0.9999999403953552 -1.0 -0.9999996423721313 1.0000003576278687 -1.0 -0.9999999403953552 1.0 1.0</float_array> + <float_array id="id-mesh-4-positions-array" count="108"> 1.0 -1.0 -1.0 -0.9999996423721313 1.0000003576278687 -1.0 1.0 0.9999999403953552 -1.0 -0.9999999403953552 1.0 1.0 0.9999993443489075 -1.0000005960464478 1.0 1.0000004768371582 0.999999463558197 1.0 1.0000004768371582 0.999999463558197 1.0 1.0 -1.0 -1.0 1.0 0.9999999403953552 -1.0 0.9999993443489075 -1.0000005960464478 1.0 -1.0000001192092896 -0.9999998211860657 -1.0 1.0 -1.0 -1.0 -1.0000001192092896 -0.9999998211860657 -1.0 -0.9999999403953552 1.0 1.0 -0.9999996423721313 1.0000003576278687 -1.0 1.0 0.9999999403953552 -1.0 -0.9999999403953552 1.0 1.0 1.0000004768371582 0.999999463558197 1.0 1.0 -1.0 -1.0 -1.0000001192092896 -0.9999998211860657 -1.0 -0.9999996423721313 1.0000003576278687 -1.0 -0.9999999403953552 1.0 1.0 -1.0000003576278687 -0.9999996423721313 1.0 0.9999993443489075 -1.0000005960464478 1.0 1.0000004768371582 0.999999463558197 1.0 0.9999993443489075 -1.0000005960464478 1.0 1.0 -1.0 -1.0 0.9999993443489075 -1.0000005960464478 1.0 -1.0000003576278687 -0.9999996423721313 1.0 -1.0000001192092896 -0.9999998211860657 -1.0 -1.0000001192092896 -0.9999998211860657 -1.0 -1.0000003576278687 -0.9999996423721313 1.0 -0.9999999403953552 1.0 1.0 1.0 0.9999999403953552 -1.0 -0.9999996423721313 1.0000003576278687 -1.0 -0.9999999403953552 1.0 1.0</float_array> <technique_common> - <accessor source="#id-mesh-4-positions-array" count="24" stride="3"> + <accessor source="#id-mesh-4-positions-array" count="36" stride="3"> <param name="X" type="float"/> <param name="Y" type="float"/> <param name="Z" type="float"/> @@ -175,9 +175,9 @@ </technique_common> </source> <source id="id-mesh-4-normals"> - <float_array id="id-mesh-4-normals-array" count="72"> 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 -1.0 2.9802322387695312e-08 0.0 1.0 2.9802322387695312e-08 0.0 1.0 2.9802322387695312e-08 0.0 1.0 2.9802322387695312e-08 0.0 1.0 1.0 -2.980232238769531e-07 4.470339831641468e-08 1.0 -2.980232238769531e-07 4.470339831641468e-08 1.0 -2.980232238769531e-07 4.470339831641468e-08 1.0 -2.980232238769531e-07 4.470339831641468e-08 -2.831220911048149e-07 -1.0 -1.7881397695873602e-07 -2.831220911048149e-07 -1.0 -1.7881397695873602e-07 -2.831220911048149e-07 -1.0 -1.7881397695873602e-07 -2.831220911048149e-07 -1.0 -1.7881397695873602e-07 -1.0 2.384185791015625e-07 -1.341104365337742e-07 -1.0 2.384185791015625e-07 -1.341104365337742e-07 -1.0 2.384185791015625e-07 -1.341104365337742e-07 -1.0 2.384185791015625e-07 -1.341104365337742e-07 2.384185791015625e-07 1.0 1.6391278734317893e-07 2.384185791015625e-07 1.0 1.6391278734317893e-07 2.384185791015625e-07 1.0 1.6391278734317893e-07 2.384185791015625e-07 1.0 1.6391278734317893e-07</float_array> + <float_array id="id-mesh-4-normals-array" count="108"> 2.980232949312267e-08 0.0 -1.0 2.980232949312267e-08 0.0 -1.0 2.980232949312267e-08 0.0 -1.0 0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.0 1.0 1.0 0.0 -2.384185791015625e-07 1.0 0.0 -2.384185791015625e-07 1.0 0.0 -2.384185791015625e-07 -8.940696716308594e-08 -1.0 -4.76837158203125e-07 -8.940696716308594e-08 -1.0 -4.76837158203125e-07 -8.940696716308594e-08 -1.0 -4.76837158203125e-07 -1.0 2.3841855067985307e-07 -1.4901156930591242e-07 -1.0 2.3841855067985307e-07 -1.4901156930591242e-07 -1.0 2.3841855067985307e-07 -1.4901156930591242e-07 2.6822084464583895e-07 1.0 2.3841852225814364e-07 2.6822084464583895e-07 1.0 2.3841852225814364e-07 2.6822084464583895e-07 1.0 2.3841852225814364e-07 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 -1.0 5.96046660916727e-08 0.0 1.0 5.96046660916727e-08 0.0 1.0 5.96046660916727e-08 0.0 1.0 1.0 -5.960464477539062e-07 3.2782537573439186e-07 1.0 -5.960464477539062e-07 3.2782537573439186e-07 1.0 -5.960464477539062e-07 3.2782537573439186e-07 -4.768372150465439e-07 -1.0 1.1920927533992653e-07 -4.768372150465439e-07 -1.0 1.1920927533992653e-07 -4.768372150465439e-07 -1.0 1.1920927533992653e-07 -1.0 2.3841863594498136e-07 -1.1920931797249068e-07 -1.0 2.3841863594498136e-07 -1.1920931797249068e-07 -1.0 2.3841863594498136e-07 -1.1920931797249068e-07 2.0861631355728605e-07 1.0 8.940701690107744e-08 2.0861631355728605e-07 1.0 8.940701690107744e-08 2.0861631355728605e-07 1.0 8.940701690107744e-08</float_array> <technique_common> - <accessor source="#id-mesh-4-normals-array" count="24" stride="3"> + <accessor source="#id-mesh-4-normals-array" count="36" stride="3"> <param name="X" type="float"/> <param name="Y" type="float"/> <param name="Z" type="float"/> @@ -187,22 +187,17 @@ <vertices id="id-mesh-4-vertices"> <input semantic="POSITION" source="#id-mesh-4-positions"/> </vertices> - <polygons count="6" material="id-trimat-5"> + <triangles count="12" material="id-trimat-5"> <input semantic="VERTEX" source="#id-mesh-4-vertices" offset="0"/> <input semantic="NORMAL" source="#id-mesh-4-normals" offset="0"/> - <p> 0 1 2 3 </p> - <p> 4 5 6 7 </p> - <p> 8 9 10 11 </p> - <p> 12 13 14 15 </p> - <p> 16 17 18 19 </p> - <p> 20 21 22 23 </p> - </polygons> + <p> 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 </p> + </triangles> </mesh> </geometry> <geometry id="id-mesh-11" name="Cube.000"> <mesh> <source id="id-mesh-11-positions"> - <float_array id="id-mesh-11-positions-array" count="72"> -1.0 -1.4705469608306885 -1.0 -1.0 -1.4705469608306885 1.0 -1.0 1.0 1.0 -1.0 1.0 -1.0 -1.0 1.0 -1.0 -1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 -1.0 1.0 1.0 -1.0 1.0 1.0 1.0 1.0 -1.4705469608306885 1.0 1.0 -1.4705469608306885 -1.0 1.0 -1.4705469608306885 -1.0 1.0 -1.4705469608306885 1.0 -1.0 -1.4705469608306885 1.0 -1.0 -1.4705469608306885 -1.0 -1.0 1.0 -1.0 1.0 1.0 -1.0 1.0 -1.4705469608306885 -1.0 -1.0 -1.4705469608306885 -1.0 1.0 1.0 1.0 -1.0 1.0 1.0 -1.0 -1.4705469608306885 1.0 1.0 -1.4705469608306885 1.0</float_array> + <float_array id="id-mesh-11-positions-array" count="72"> -1.0 -1.4705469608306885 1.0 -1.0 1.0 -1.0 -1.0 -1.4705469608306885 -1.0 -1.0 1.0 1.0 1.0 1.0 -1.0 -1.0 1.0 -1.0 1.0 1.0 1.0 1.0 -1.4705469608306885 -1.0 1.0 1.0 -1.0 1.0 -1.4705469608306885 1.0 -1.0 -1.4705469608306885 -1.0 1.0 -1.4705469608306885 -1.0 1.0 1.0 -1.0 -1.0 -1.4705469608306885 -1.0 -1.0 1.0 -1.0 -1.0 1.0 1.0 1.0 -1.4705469608306885 1.0 1.0 1.0 1.0 -1.0 1.0 1.0 1.0 1.0 1.0 1.0 -1.4705469608306885 1.0 -1.0 -1.4705469608306885 1.0 1.0 -1.4705469608306885 -1.0 -1.0 -1.4705469608306885 1.0</float_array> <technique_common> <accessor source="#id-mesh-11-positions-array" count="24" stride="3"> <param name="X" type="float"/> @@ -212,7 +207,7 @@ </technique_common> </source> <source id="id-mesh-11-normals"> - <float_array id="id-mesh-11-normals-array" count="72"> -1.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.0 1.0 0.0 1.0 0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.0 1.0</float_array> + <float_array id="id-mesh-11-normals-array" count="72"> -1.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.0 1.0 0.0 1.0 0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.0 1.0 -1.0 0.0 0.0 0.0 1.0 0.0 1.0 0.0 0.0 0.0 -1.0 0.0 0.0 0.0 -1.0 0.0 0.0 1.0</float_array> <technique_common> <accessor source="#id-mesh-11-normals-array" count="24" stride="3"> <param name="X" type="float"/> @@ -224,24 +219,19 @@ <vertices id="id-mesh-11-vertices"> <input semantic="POSITION" source="#id-mesh-11-positions"/> </vertices> - <polygons count="6" material="id-trimat-12"> + <triangles count="12" material="id-trimat-12"> <input semantic="VERTEX" source="#id-mesh-11-vertices" offset="0"/> <input semantic="NORMAL" source="#id-mesh-11-normals" offset="0"/> - <p> 0 1 2 3 </p> - <p> 4 5 6 7 </p> - <p> 8 9 10 11 </p> - <p> 12 13 14 15 </p> - <p> 16 17 18 19 </p> - <p> 20 21 22 23 </p> - </polygons> + <p> 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 0 18 1 3 19 4 6 20 7 9 21 10 12 22 13 15 23 16 </p> + </triangles> </mesh> </geometry> <geometry id="id-mesh-13" name="Cube"> <mesh> <source id="id-mesh-13-positions"> - <float_array id="id-mesh-13-positions-array" count="156"> -1.3639461994171143 -0.8614062666893005 0.4651987552642822 -1.3639461994171143 1.2585525512695312 0.4651987552642822 -1.3639461994171143 1.2585525512695312 0.5333811044692993 -1.3639461994171143 -0.8614062666893005 0.5333811044692993 -1.3639461994171143 1.2585525512695312 0.4651987552642822 0.8921138644218445 1.2585525512695312 0.4651987552642822 0.8921138644218445 1.2585525512695312 0.5333811044692993 -1.3639461994171143 1.2585525512695312 0.5333811044692993 0.8921138644218445 1.2585525512695312 0.4651987552642822 0.8921138644218445 -0.8614062666893005 0.4651987552642822 0.8921138644218445 -0.8614062666893005 0.5333811044692993 0.8921138644218445 1.2585525512695312 0.5333811044692993 0.8921138644218445 -0.8614062666893005 0.4651987552642822 -1.3639461994171143 -0.8614062666893005 0.4651987552642822 -1.3639461994171143 -0.8614062666893005 0.5333811044692993 0.8921138644218445 -0.8614062666893005 0.5333811044692993 -1.3639461994171143 1.2585525512695312 0.4651987552642822 -1.3639461994171143 -0.8614062666893005 0.4651987552642822 0.8921138644218445 -0.8614062666893005 0.4651987552642822 0.8921138644218445 1.2585525512695312 0.4651987552642822 -1.5090508460998535 -1.0 -0.407797634601593 -1.5090508460998535 -1.0 0.5333811044692993 -1.5090508460998535 1.4003177881240845 0.5333811044692993 -1.5090508460998535 1.4003177881240845 -0.407797634601593 -1.5090508460998535 1.4003177881240845 -0.407797634601593 -1.5090508460998535 1.4003177881240845 0.5333811044692993 1.0 1.4003177881240845 0.5333811044692993 1.0 1.4003177881240845 -0.407797634601593 1.0 1.4003177881240845 -0.407797634601593 1.0 1.4003177881240845 0.5333811044692993 1.0 -1.0 0.5333811044692993 1.0 -1.0 -0.407797634601593 1.0 -1.0 -0.407797634601593 1.0 -1.0 0.5333811044692993 -1.5090508460998535 -1.0 0.5333811044692993 -1.5090508460998535 -1.0 -0.407797634601593 -1.5090508460998535 1.4003177881240845 -0.407797634601593 1.0 1.4003177881240845 -0.407797634601593 1.0 -1.0 -0.407797634601593 -1.5090508460998535 -1.0 -0.407797634601593 1.0 1.4003177881240845 0.5333811044692993 0.8921138644218445 1.2585525512695312 0.5333811044692993 0.8921138644218445 -0.8614062666893005 0.5333811044692993 -1.3639461994171143 -0.8614062666893005 0.5333811044692993 -1.5090508460998535 -1.0 0.5333811044692993 1.0 -1.0 0.5333811044692993 -1.5090508460998535 -1.0 0.5333811044692993 -1.3639461994171143 -0.8614062666893005 0.5333811044692993 -1.3639461994171143 1.2585525512695312 0.5333811044692993 0.8921138644218445 1.2585525512695312 0.5333811044692993 1.0 1.4003177881240845 0.5333811044692993 -1.5090508460998535 1.4003177881240845 0.5333811044692993</float_array> + <float_array id="id-mesh-13-positions-array" count="162"> -1.3639461994171143 1.2585525512695312 0.4651987552642822 -1.3639461994171143 -0.8614062666893005 0.5333811044692993 -1.3639461994171143 -0.8614062666893005 0.4651987552642822 0.8921138644218445 1.2585525512695312 0.4651987552642822 -1.3639461994171143 1.2585525512695312 0.5333811044692993 -1.3639461994171143 1.2585525512695312 0.4651987552642822 0.8921138644218445 -0.8614062666893005 0.4651987552642822 0.8921138644218445 1.2585525512695312 0.5333811044692993 0.8921138644218445 1.2585525512695312 0.4651987552642822 -1.3639461994171143 -0.8614062666893005 0.4651987552642822 0.8921138644218445 -0.8614062666893005 0.5333811044692993 0.8921138644218445 -0.8614062666893005 0.4651987552642822 -1.3639461994171143 -0.8614062666893005 0.4651987552642822 0.8921138644218445 1.2585525512695312 0.4651987552642822 -1.3639461994171143 1.2585525512695312 0.4651987552642822 -1.5090508460998535 -1.0 0.5333811044692993 -1.5090508460998535 1.4003177881240845 -0.407797634601593 -1.5090508460998535 -1.0 -0.407797634601593 -1.5090508460998535 1.4003177881240845 0.5333811044692993 1.0 1.4003177881240845 -0.407797634601593 -1.5090508460998535 1.4003177881240845 -0.407797634601593 1.0 1.4003177881240845 0.5333811044692993 1.0 -1.0 -0.407797634601593 1.0 1.4003177881240845 -0.407797634601593 1.0 -1.0 0.5333811044692993 -1.5090508460998535 -1.0 -0.407797634601593 1.0 -1.0 -0.407797634601593 1.0 1.4003177881240845 -0.407797634601593 -1.5090508460998535 -1.0 -0.407797634601593 -1.5090508460998535 1.4003177881240845 -0.407797634601593 -1.3639461994171143 -0.8614062666893005 0.5333811044692993 -1.5090508460998535 -1.0 0.5333811044692993 1.0 -1.0 0.5333811044692993 -1.3639461994171143 1.2585525512695312 0.5333811044692993 1.0 1.4003177881240845 0.5333811044692993 -1.5090508460998535 1.4003177881240845 0.5333811044692993 -1.3639461994171143 1.2585525512695312 0.5333811044692993 0.8921138644218445 1.2585525512695312 0.5333811044692993 0.8921138644218445 -0.8614062666893005 0.5333811044692993 -1.3639461994171143 -0.8614062666893005 0.5333811044692993 0.8921138644218445 -0.8614062666893005 0.4651987552642822 -1.5090508460998535 1.4003177881240845 0.5333811044692993 1.0 1.4003177881240845 0.5333811044692993 1.0 -1.0 0.5333811044692993 -1.5090508460998535 -1.0 0.5333811044692993 1.0 -1.0 -0.407797634601593 1.0 -1.0 0.5333811044692993 1.0 1.4003177881240845 0.5333811044692993 0.8921138644218445 1.2585525512695312 0.5333811044692993 0.8921138644218445 -0.8614062666893005 0.5333811044692993 0.8921138644218445 1.2585525512695312 0.5333811044692993 -1.5090508460998535 1.4003177881240845 0.5333811044692993 -1.5090508460998535 -1.0 0.5333811044692993 -1.3639461994171143 1.2585525512695312 0.5333811044692993</float_array> <technique_common> - <accessor source="#id-mesh-13-positions-array" count="52" stride="3"> + <accessor source="#id-mesh-13-positions-array" count="54" stride="3"> <param name="X" type="float"/> <param name="Y" type="float"/> <param name="Z" type="float"/> @@ -249,9 +239,9 @@ </technique_common> </source> <source id="id-mesh-13-normals"> - <float_array id="id-mesh-13-normals-array" count="156"> 1.0 0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.0 1.0 -1.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.0 1.0 0.0 1.0 0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 -1.0 2.855400396128971e-07 0.0 1.0 2.855400396128971e-07 0.0 1.0 2.855400396128971e-07 0.0 1.0 2.855400396128971e-07 0.0 1.0 2.855400396128971e-07 0.0 1.0 2.855400396128971e-07 0.0 1.0 -1.3430116041490692e-07 0.0 0.9999999403953552 -1.3430116041490692e-07 0.0 0.9999999403953552 -1.3430116041490692e-07 0.0 0.9999999403953552 -1.3430116041490692e-07 0.0 0.9999999403953552 -1.3430116041490692e-07 0.0 0.9999999403953552 -1.3430116041490692e-07 0.0 0.9999999403953552</float_array> + <float_array id="id-mesh-13-normals-array" count="162"> 1.0 0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.0 1.0 -1.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.0 1.0 0.0 1.0 0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.0 1.0 1.0 0.0 0.0 0.0 -1.0 0.0 -1.0 0.0 0.0 0.0 1.0 0.0 0.0 0.0 1.0 -1.0 0.0 0.0 0.0 1.0 0.0 1.0 0.0 0.0 0.0 -1.0 0.0 0.0 0.0 -1.0 6.905052600814088e-07 0.0 1.0 6.905052600814088e-07 0.0 1.0 6.905052600814088e-07 0.0 1.0 0.0 0.0 1.0 0.0 0.0 1.0 -6.845261850685347e-07 0.0 1.0 -6.845261850685347e-07 0.0 1.0 -6.845261850685347e-07 0.0 1.0</float_array> <technique_common> - <accessor source="#id-mesh-13-normals-array" count="52" stride="3"> + <accessor source="#id-mesh-13-normals-array" count="54" stride="3"> <param name="X" type="float"/> <param name="Y" type="float"/> <param name="Z" type="float"/> @@ -261,28 +251,17 @@ <vertices id="id-mesh-13-vertices"> <input semantic="POSITION" source="#id-mesh-13-positions"/> </vertices> - <polygons count="12" material="id-trimat-14"> + <triangles count="28" material="id-trimat-14"> <input semantic="VERTEX" source="#id-mesh-13-vertices" offset="0"/> <input semantic="NORMAL" source="#id-mesh-13-normals" offset="0"/> - <p> 0 1 2 3 </p> - <p> 4 5 6 7 </p> - <p> 8 9 10 11 </p> - <p> 12 13 14 15 </p> - <p> 16 17 18 19 </p> - <p> 20 21 22 23 </p> - <p> 24 25 26 27 </p> - <p> 28 29 30 31 </p> - <p> 32 33 34 35 </p> - <p> 36 37 38 39 </p> - <p> 40 41 42 43 44 45 </p> - <p> 46 47 48 49 50 51 </p> - </polygons> + <p> 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 0 36 1 3 37 4 6 38 7 9 39 10 12 40 13 15 41 16 18 42 19 21 43 22 24 44 25 27 45 28 46 47 48 49 30 32 32 50 49 51 52 53 33 50 34 31 30 33 </p> + </triangles> </mesh> </geometry> <geometry id="id-mesh-20" name="Cube.002"> <mesh> <source id="id-mesh-20-positions"> - <float_array id="id-mesh-20-positions-array" count="72"> -1.0 -1.4705469608306885 -1.0 -1.0 -1.4705469608306885 1.0 -1.0 1.0 1.0 -1.0 1.0 -1.0 -1.0 1.0 -1.0 -1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 -1.0 1.0 1.0 -1.0 1.0 1.0 1.0 1.0 -1.4705469608306885 1.0 1.0 -1.4705469608306885 -1.0 1.0 -1.4705469608306885 -1.0 1.0 -1.4705469608306885 1.0 -1.0 -1.4705469608306885 1.0 -1.0 -1.4705469608306885 -1.0 -1.0 1.0 -1.0 1.0 1.0 -1.0 1.0 -1.4705469608306885 -1.0 -1.0 -1.4705469608306885 -1.0 1.0 1.0 1.0 -1.0 1.0 1.0 -1.0 -1.4705469608306885 1.0 1.0 -1.4705469608306885 1.0</float_array> + <float_array id="id-mesh-20-positions-array" count="72"> -1.0 -1.4705469608306885 1.0 -1.0 1.0 -1.0 -1.0 -1.4705469608306885 -1.0 -1.0 1.0 1.0 1.0 1.0 -1.0 -1.0 1.0 -1.0 1.0 1.0 1.0 1.0 -1.4705469608306885 -1.0 1.0 1.0 -1.0 1.0 -1.4705469608306885 1.0 -1.0 -1.4705469608306885 -1.0 1.0 -1.4705469608306885 -1.0 1.0 1.0 -1.0 -1.0 -1.4705469608306885 -1.0 -1.0 1.0 -1.0 -1.0 1.0 1.0 1.0 -1.4705469608306885 1.0 1.0 1.0 1.0 -1.0 1.0 1.0 1.0 1.0 1.0 1.0 -1.4705469608306885 1.0 -1.0 -1.4705469608306885 1.0 1.0 -1.4705469608306885 -1.0 -1.0 -1.4705469608306885 1.0</float_array> <technique_common> <accessor source="#id-mesh-20-positions-array" count="24" stride="3"> <param name="X" type="float"/> @@ -292,7 +271,7 @@ </technique_common> </source> <source id="id-mesh-20-normals"> - <float_array id="id-mesh-20-normals-array" count="72"> -1.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.0 1.0 0.0 1.0 0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.0 1.0</float_array> + <float_array id="id-mesh-20-normals-array" count="72"> -1.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.0 1.0 0.0 1.0 0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.0 1.0 -1.0 0.0 0.0 0.0 1.0 0.0 1.0 0.0 0.0 0.0 -1.0 0.0 0.0 0.0 -1.0 0.0 0.0 1.0</float_array> <technique_common> <accessor source="#id-mesh-20-normals-array" count="24" stride="3"> <param name="X" type="float"/> @@ -304,24 +283,19 @@ <vertices id="id-mesh-20-vertices"> <input semantic="POSITION" source="#id-mesh-20-positions"/> </vertices> - <polygons count="6" material="id-trimat-21"> + <triangles count="12" material="id-trimat-21"> <input semantic="VERTEX" source="#id-mesh-20-vertices" offset="0"/> <input semantic="NORMAL" source="#id-mesh-20-normals" offset="0"/> - <p> 0 1 2 3 </p> - <p> 4 5 6 7 </p> - <p> 8 9 10 11 </p> - <p> 12 13 14 15 </p> - <p> 16 17 18 19 </p> - <p> 20 21 22 23 </p> - </polygons> + <p> 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 0 18 1 3 19 4 6 20 7 9 21 10 12 22 13 15 23 16 </p> + </triangles> </mesh> </geometry> <geometry id="id-mesh-22" name="Cylinder.001"> <mesh> <source id="id-mesh-22-positions"> - <float_array id="id-mesh-22-positions-array" count="576"> 0.0 1.0 -1.0 0.0 1.0 1.0 0.19509032368659973 0.9807852506637573 1.0 0.19509032368659973 0.9807852506637573 -1.0 0.19509032368659973 0.9807852506637573 -1.0 0.19509032368659973 0.9807852506637573 1.0 0.3826834559440613 0.9238795042037964 1.0 0.3826834559440613 0.9238795042037964 -1.0 0.3826834559440613 0.9238795042037964 -1.0 0.3826834559440613 0.9238795042037964 1.0 0.5555702447891235 0.8314695954322815 1.0 0.5555702447891235 0.8314695954322815 -1.0 0.5555702447891235 0.8314695954322815 -1.0 0.5555702447891235 0.8314695954322815 1.0 0.7071067690849304 0.7071067690849304 1.0 0.7071067690849304 0.7071067690849304 -1.0 0.7071067690849304 0.7071067690849304 -1.0 0.7071067690849304 0.7071067690849304 1.0 0.8314696550369263 0.5555701851844788 1.0 0.8314696550369263 0.5555701851844788 -1.0 0.8314696550369263 0.5555701851844788 -1.0 0.8314696550369263 0.5555701851844788 1.0 0.9238795042037964 0.3826834261417389 1.0 0.9238795042037964 0.3826834261417389 -1.0 0.9238795042037964 0.3826834261417389 -1.0 0.9238795042037964 0.3826834261417389 1.0 0.9807852506637573 0.19509035348892212 1.0 0.9807852506637573 0.19509035348892212 -1.0 0.9807852506637573 0.19509035348892212 -1.0 0.9807852506637573 0.19509035348892212 1.0 1.0 7.549790126404332e-08 1.0 1.0 7.549790126404332e-08 -1.0 1.0 7.549790126404332e-08 -1.0 1.0 7.549790126404332e-08 1.0 0.9807853102684021 -0.19509020447731018 1.0 0.9807853102684021 -0.19509020447731018 -1.0 0.9807853102684021 -0.19509020447731018 -1.0 0.9807853102684021 -0.19509020447731018 1.0 0.9238795638084412 -0.38268327713012695 1.0 0.9238795638084412 -0.38268327713012695 -1.0 0.9238795638084412 -0.38268327713012695 -1.0 0.9238795638084412 -0.38268327713012695 1.0 0.8314696550369263 -0.5555701851844788 1.0 0.8314696550369263 -0.5555701851844788 -1.0 0.8314696550369263 -0.5555701851844788 -1.0 0.8314696550369263 -0.5555701851844788 1.0 0.7071067690849304 -0.7071067690849304 1.0 0.7071067690849304 -0.7071067690849304 -1.0 0.7071067690849304 -0.7071067690849304 -1.0 0.7071067690849304 -0.7071067690849304 1.0 0.5555701851844788 -0.8314696550369263 1.0 0.5555701851844788 -0.8314696550369263 -1.0 0.5555701851844788 -0.8314696550369263 -1.0 0.5555701851844788 -0.8314696550369263 1.0 0.38268327713012695 -0.9238796234130859 1.0 0.38268327713012695 -0.9238796234130859 -1.0 0.38268327713012695 -0.9238796234130859 -1.0 0.38268327713012695 -0.9238796234130859 1.0 0.19509008526802063 -0.9807853102684021 1.0 0.19509008526802063 -0.9807853102684021 -1.0 0.19509008526802063 -0.9807853102684021 -1.0 0.19509008526802063 -0.9807853102684021 1.0 -3.2584136988589307e-07 -1.0 1.0 -3.2584136988589307e-07 -1.0 -1.0 -3.2584136988589307e-07 -1.0 -1.0 -3.2584136988589307e-07 -1.0 1.0 -0.19509072601795197 -0.9807851910591125 1.0 -0.19509072601795197 -0.9807851910591125 -1.0 -0.19509072601795197 -0.9807851910591125 -1.0 -0.19509072601795197 -0.9807851910591125 1.0 -0.3826838731765747 -0.9238793253898621 1.0 -0.3826838731765747 -0.9238793253898621 -1.0 -0.3826838731765747 -0.9238793253898621 -1.0 -0.3826838731765747 -0.9238793253898621 1.0 -0.5555707216262817 -0.8314692974090576 1.0 -0.5555707216262817 -0.8314692974090576 -1.0 -0.5555707216262817 -0.8314692974090576 -1.0 -0.5555707216262817 -0.8314692974090576 1.0 -0.7071072459220886 -0.707106351852417 1.0 -0.7071072459220886 -0.707106351852417 -1.0 -0.7071072459220886 -0.707106351852417 -1.0 -0.7071072459220886 -0.707106351852417 1.0 -0.8314700126647949 -0.5555696487426758 1.0 -0.8314700126647949 -0.5555696487426758 -1.0 -0.8314700126647949 -0.5555696487426758 -1.0 -0.8314700126647949 -0.5555696487426758 1.0 -0.923879861831665 -0.3826826810836792 1.0 -0.923879861831665 -0.3826826810836792 -1.0 -0.923879861831665 -0.3826826810836792 -1.0 -0.923879861831665 -0.3826826810836792 1.0 -0.9807854294776917 -0.1950894594192505 1.0 -0.9807854294776917 -0.1950894594192505 -1.0 -0.9807854294776917 -0.1950894594192505 -1.0 -0.9807854294776917 -0.1950894594192505 1.0 -1.0 9.655991561885457e-07 1.0 -1.0 9.655991561885457e-07 -1.0 -1.0 9.655991561885457e-07 -1.0 -1.0 9.655991561885457e-07 1.0 -0.980785071849823 0.1950913518667221 1.0 -0.980785071849823 0.1950913518667221 -1.0 -0.980785071849823 0.1950913518667221 -1.0 -0.980785071849823 0.1950913518667221 1.0 -0.923879086971283 0.38268446922302246 1.0 -0.923879086971283 0.38268446922302246 -1.0 -0.923879086971283 0.38268446922302246 -1.0 -0.923879086971283 0.38268446922302246 1.0 -0.831468939781189 0.5555712580680847 1.0 -0.831468939781189 0.5555712580680847 -1.0 -0.831468939781189 0.5555712580680847 -1.0 -0.831468939781189 0.5555712580680847 1.0 -0.7071058750152588 0.707107663154602 1.0 -0.7071058750152588 0.707107663154602 -1.0 -0.7071058750152588 0.707107663154602 -1.0 -0.7071058750152588 0.707107663154602 1.0 -0.5555691123008728 0.8314703702926636 1.0 -0.5555691123008728 0.8314703702926636 -1.0 -0.5555691123008728 0.8314703702926636 -1.0 -0.5555691123008728 0.8314703702926636 1.0 -0.38268208503723145 0.9238801002502441 1.0 -0.38268208503723145 0.9238801002502441 -1.0 0.19509032368659973 0.9807852506637573 1.0 0.0 1.0 1.0 -0.19508881866931915 0.9807855486869812 1.0 -0.38268208503723145 0.9238801002502441 1.0 -0.5555691123008728 0.8314703702926636 1.0 -0.7071058750152588 0.707107663154602 1.0 -0.831468939781189 0.5555712580680847 1.0 -0.923879086971283 0.38268446922302246 1.0 -0.980785071849823 0.1950913518667221 1.0 -1.0 9.655991561885457e-07 1.0 -0.9807854294776917 -0.1950894594192505 1.0 -0.923879861831665 -0.3826826810836792 1.0 -0.8314700126647949 -0.5555696487426758 1.0 -0.7071072459220886 -0.707106351852417 1.0 -0.5555707216262817 -0.8314692974090576 1.0 -0.3826838731765747 -0.9238793253898621 1.0 -0.19509072601795197 -0.9807851910591125 1.0 -3.2584136988589307e-07 -1.0 1.0 0.19509008526802063 -0.9807853102684021 1.0 0.38268327713012695 -0.9238796234130859 1.0 0.5555701851844788 -0.8314696550369263 1.0 0.7071067690849304 -0.7071067690849304 1.0 0.8314696550369263 -0.5555701851844788 1.0 0.9238795638084412 -0.38268327713012695 1.0 0.9807853102684021 -0.19509020447731018 1.0 1.0 7.549790126404332e-08 1.0 0.9807852506637573 0.19509035348892212 1.0 0.9238795042037964 0.3826834261417389 1.0 0.8314696550369263 0.5555701851844788 1.0 0.7071067690849304 0.7071067690849304 1.0 0.5555702447891235 0.8314695954322815 1.0 0.3826834559440613 0.9238795042037964 1.0 -0.38268208503723145 0.9238801002502441 -1.0 -0.38268208503723145 0.9238801002502441 1.0 -0.19508881866931915 0.9807855486869812 1.0 -0.19508881866931915 0.9807855486869812 -1.0 -0.19508881866931915 0.9807855486869812 -1.0 -0.19508881866931915 0.9807855486869812 1.0 0.0 1.0 1.0 0.0 1.0 -1.0 0.0 1.0 -1.0 0.19509032368659973 0.9807852506637573 -1.0 0.3826834559440613 0.9238795042037964 -1.0 0.5555702447891235 0.8314695954322815 -1.0 0.7071067690849304 0.7071067690849304 -1.0 0.8314696550369263 0.5555701851844788 -1.0 0.9238795042037964 0.3826834261417389 -1.0 0.9807852506637573 0.19509035348892212 -1.0 1.0 7.549790126404332e-08 -1.0 0.9807853102684021 -0.19509020447731018 -1.0 0.9238795638084412 -0.38268327713012695 -1.0 0.8314696550369263 -0.5555701851844788 -1.0 0.7071067690849304 -0.7071067690849304 -1.0 0.5555701851844788 -0.8314696550369263 -1.0 0.38268327713012695 -0.9238796234130859 -1.0 0.19509008526802063 -0.9807853102684021 -1.0 -3.2584136988589307e-07 -1.0 -1.0 -0.19509072601795197 -0.9807851910591125 -1.0 -0.3826838731765747 -0.9238793253898621 -1.0 -0.5555707216262817 -0.8314692974090576 -1.0 -0.7071072459220886 -0.707106351852417 -1.0 -0.8314700126647949 -0.5555696487426758 -1.0 -0.923879861831665 -0.3826826810836792 -1.0 -0.9807854294776917 -0.1950894594192505 -1.0 -1.0 9.655991561885457e-07 -1.0 -0.980785071849823 0.1950913518667221 -1.0 -0.923879086971283 0.38268446922302246 -1.0 -0.831468939781189 0.5555712580680847 -1.0 -0.7071058750152588 0.707107663154602 -1.0 -0.5555691123008728 0.8314703702926636 -1.0 -0.38268208503723145 0.9238801002502441 -1.0 -0.19508881866931915 0.9807855486869812 -1.0</float_array> + <float_array id="id-mesh-22-positions-array" count="804"> 0.0 1.0 1.0 0.19509032368659973 0.9807852506637573 -1.0 0.0 1.0 -1.0 0.19509032368659973 0.9807852506637573 1.0 0.3826834559440613 0.9238795042037964 -1.0 0.19509032368659973 0.9807852506637573 -1.0 0.3826834559440613 0.9238795042037964 1.0 0.5555702447891235 0.8314695954322815 -1.0 0.3826834559440613 0.9238795042037964 -1.0 0.5555702447891235 0.8314695954322815 1.0 0.7071067690849304 0.7071067690849304 -1.0 0.5555702447891235 0.8314695954322815 -1.0 0.7071067690849304 0.7071067690849304 1.0 0.8314696550369263 0.5555701851844788 -1.0 0.7071067690849304 0.7071067690849304 -1.0 0.8314696550369263 0.5555701851844788 1.0 0.9238795042037964 0.3826834261417389 -1.0 0.8314696550369263 0.5555701851844788 -1.0 0.9238795042037964 0.3826834261417389 1.0 0.9807852506637573 0.19509035348892212 -1.0 0.9238795042037964 0.3826834261417389 -1.0 0.9807852506637573 0.19509035348892212 1.0 1.0 7.549790126404332e-08 -1.0 0.9807852506637573 0.19509035348892212 -1.0 1.0 7.549790126404332e-08 1.0 0.9807853102684021 -0.19509020447731018 -1.0 1.0 7.549790126404332e-08 -1.0 0.9807853102684021 -0.19509020447731018 1.0 0.9238795638084412 -0.38268327713012695 -1.0 0.9807853102684021 -0.19509020447731018 -1.0 0.9238795638084412 -0.38268327713012695 1.0 0.8314696550369263 -0.5555701851844788 -1.0 0.9238795638084412 -0.38268327713012695 -1.0 0.8314696550369263 -0.5555701851844788 1.0 0.7071067690849304 -0.7071067690849304 -1.0 0.8314696550369263 -0.5555701851844788 -1.0 0.7071067690849304 -0.7071067690849304 1.0 0.5555701851844788 -0.8314696550369263 -1.0 0.7071067690849304 -0.7071067690849304 -1.0 0.5555701851844788 -0.8314696550369263 1.0 0.38268327713012695 -0.9238796234130859 -1.0 0.5555701851844788 -0.8314696550369263 -1.0 0.38268327713012695 -0.9238796234130859 1.0 0.19509008526802063 -0.9807853102684021 -1.0 0.38268327713012695 -0.9238796234130859 -1.0 0.19509008526802063 -0.9807853102684021 1.0 -3.2584136988589307e-07 -1.0 -1.0 0.19509008526802063 -0.9807853102684021 -1.0 -3.2584136988589307e-07 -1.0 1.0 -0.19509072601795197 -0.9807851910591125 -1.0 -3.2584136988589307e-07 -1.0 -1.0 -0.19509072601795197 -0.9807851910591125 1.0 -0.3826838731765747 -0.9238793253898621 -1.0 -0.19509072601795197 -0.9807851910591125 -1.0 -0.3826838731765747 -0.9238793253898621 1.0 -0.5555707216262817 -0.8314692974090576 -1.0 -0.3826838731765747 -0.9238793253898621 -1.0 -0.5555707216262817 -0.8314692974090576 1.0 -0.7071072459220886 -0.707106351852417 -1.0 -0.5555707216262817 -0.8314692974090576 -1.0 -0.7071072459220886 -0.707106351852417 1.0 -0.8314700126647949 -0.5555696487426758 -1.0 -0.7071072459220886 -0.707106351852417 -1.0 -0.8314700126647949 -0.5555696487426758 1.0 -0.923879861831665 -0.3826826810836792 -1.0 -0.8314700126647949 -0.5555696487426758 -1.0 -0.923879861831665 -0.3826826810836792 1.0 -0.9807854294776917 -0.1950894594192505 -1.0 -0.923879861831665 -0.3826826810836792 -1.0 -0.9807854294776917 -0.1950894594192505 1.0 -1.0 9.655991561885457e-07 -1.0 -0.9807854294776917 -0.1950894594192505 -1.0 -1.0 9.655991561885457e-07 1.0 -0.980785071849823 0.1950913518667221 -1.0 -1.0 9.655991561885457e-07 -1.0 -0.980785071849823 0.1950913518667221 1.0 -0.923879086971283 0.38268446922302246 -1.0 -0.980785071849823 0.1950913518667221 -1.0 -0.923879086971283 0.38268446922302246 1.0 -0.831468939781189 0.5555712580680847 -1.0 -0.923879086971283 0.38268446922302246 -1.0 -0.831468939781189 0.5555712580680847 1.0 -0.7071058750152588 0.707107663154602 -1.0 -0.831468939781189 0.5555712580680847 -1.0 -0.7071058750152588 0.707107663154602 1.0 -0.5555691123008728 0.8314703702926636 -1.0 -0.7071058750152588 0.707107663154602 -1.0 -0.5555691123008728 0.8314703702926636 1.0 -0.38268208503723145 0.9238801002502441 -1.0 -0.5555691123008728 0.8314703702926636 -1.0 -0.3826838731765747 -0.9238793253898621 1.0 0.9238795638084412 -0.38268327713012695 1.0 -0.923879086971283 0.38268446922302246 1.0 -0.38268208503723145 0.9238801002502441 1.0 -0.19508881866931915 0.9807855486869812 -1.0 -0.38268208503723145 0.9238801002502441 -1.0 -0.19508881866931915 0.9807855486869812 1.0 0.0 1.0 -1.0 -0.19508881866931915 0.9807855486869812 -1.0 0.19509008526802063 -0.9807853102684021 -1.0 -0.9807854294776917 -0.1950894594192505 -1.0 0.9807852506637573 0.19509035348892212 -1.0 0.19509032368659973 0.9807852506637573 1.0 0.19509032368659973 0.9807852506637573 1.0 0.3826834559440613 0.9238795042037964 1.0 0.3826834559440613 0.9238795042037964 -1.0 0.5555702447891235 0.8314695954322815 1.0 0.5555702447891235 0.8314695954322815 1.0 0.7071067690849304 0.7071067690849304 1.0 0.7071067690849304 0.7071067690849304 -1.0 0.7071067690849304 0.7071067690849304 1.0 0.8314696550369263 0.5555701851844788 1.0 0.8314696550369263 0.5555701851844788 -1.0 0.9238795042037964 0.3826834261417389 1.0 0.9807852506637573 0.19509035348892212 1.0 1.0 7.549790126404332e-08 1.0 1.0 7.549790126404332e-08 1.0 0.9807853102684021 -0.19509020447731018 1.0 0.9807853102684021 -0.19509020447731018 -1.0 0.9238795638084412 -0.38268327713012695 1.0 0.9238795638084412 -0.38268327713012695 1.0 0.8314696550369263 -0.5555701851844788 1.0 0.8314696550369263 -0.5555701851844788 -1.0 0.8314696550369263 -0.5555701851844788 1.0 0.7071067690849304 -0.7071067690849304 1.0 0.7071067690849304 -0.7071067690849304 -1.0 0.5555701851844788 -0.8314696550369263 1.0 0.38268327713012695 -0.9238796234130859 1.0 0.38268327713012695 -0.9238796234130859 1.0 0.19509008526802063 -0.9807853102684021 1.0 0.19509008526802063 -0.9807853102684021 -1.0 -3.2584136988589307e-07 -1.0 1.0 -0.19509072601795197 -0.9807851910591125 1.0 -0.19509072601795197 -0.9807851910591125 1.0 -0.3826838731765747 -0.9238793253898621 1.0 -0.3826838731765747 -0.9238793253898621 -1.0 -0.5555707216262817 -0.8314692974090576 1.0 -0.5555707216262817 -0.8314692974090576 1.0 -0.7071072459220886 -0.707106351852417 1.0 -0.7071072459220886 -0.707106351852417 -1.0 -0.7071072459220886 -0.707106351852417 1.0 -0.8314700126647949 -0.5555696487426758 1.0 -0.8314700126647949 -0.5555696487426758 -1.0 -0.923879861831665 -0.3826826810836792 1.0 -0.923879861831665 -0.3826826810836792 1.0 -0.9807854294776917 -0.1950894594192505 1.0 -0.9807854294776917 -0.1950894594192505 -1.0 -0.9807854294776917 -0.1950894594192505 1.0 -1.0 9.655991561885457e-07 1.0 -1.0 9.655991561885457e-07 -1.0 -1.0 9.655991561885457e-07 1.0 -0.980785071849823 0.1950913518667221 1.0 -0.980785071849823 0.1950913518667221 -1.0 -0.923879086971283 0.38268446922302246 1.0 -0.923879086971283 0.38268446922302246 1.0 -0.831468939781189 0.5555712580680847 1.0 -0.831468939781189 0.5555712580680847 -1.0 -0.7071058750152588 0.707107663154602 1.0 -0.7071058750152588 0.707107663154602 1.0 -0.5555691123008728 0.8314703702926636 1.0 -0.5555691123008728 0.8314703702926636 -1.0 -0.38268208503723145 0.9238801002502441 1.0 0.3826834559440613 0.9238795042037964 1.0 0.19509032368659973 0.9807852506637573 1.0 0.0 1.0 1.0 -0.19508881866931915 0.9807855486869812 1.0 -0.38268208503723145 0.9238801002502441 1.0 -0.5555691123008728 0.8314703702926636 1.0 -0.7071058750152588 0.707107663154602 1.0 -0.7071058750152588 0.707107663154602 1.0 -0.831468939781189 0.5555712580680847 1.0 -0.923879086971283 0.38268446922302246 1.0 -0.923879086971283 0.38268446922302246 1.0 -0.980785071849823 0.1950913518667221 1.0 -1.0 9.655991561885457e-07 1.0 -1.0 9.655991561885457e-07 1.0 -0.9807854294776917 -0.1950894594192505 1.0 -0.923879086971283 0.38268446922302246 1.0 -0.923879861831665 -0.3826826810836792 1.0 -0.8314700126647949 -0.5555696487426758 1.0 -0.3826838731765747 -0.9238793253898621 1.0 -0.7071072459220886 -0.707106351852417 1.0 -0.5555707216262817 -0.8314692974090576 1.0 -0.19509072601795197 -0.9807851910591125 1.0 -3.2584136988589307e-07 -1.0 1.0 -3.2584136988589307e-07 -1.0 1.0 0.19509008526802063 -0.9807853102684021 1.0 0.38268327713012695 -0.9238796234130859 1.0 0.38268327713012695 -0.9238796234130859 1.0 0.5555701851844788 -0.8314696550369263 1.0 0.7071067690849304 -0.7071067690849304 1.0 0.7071067690849304 -0.7071067690849304 1.0 0.8314696550369263 -0.5555701851844788 1.0 0.9238795638084412 -0.38268327713012695 1.0 0.9238795638084412 -0.38268327713012695 1.0 0.9807853102684021 -0.19509020447731018 1.0 1.0 7.549790126404332e-08 1.0 1.0 7.549790126404332e-08 1.0 0.9807852506637573 0.19509035348892212 1.0 0.9238795638084412 -0.38268327713012695 1.0 0.9238795042037964 0.3826834261417389 1.0 0.8314696550369263 0.5555701851844788 1.0 0.7071067690849304 0.7071067690849304 1.0 0.7071067690849304 0.7071067690849304 1.0 0.5555702447891235 0.8314695954322815 1.0 -0.38268208503723145 0.9238801002502441 1.0 0.3826834559440613 0.9238795042037964 1.0 0.9238795638084412 -0.38268327713012695 1.0 0.9807852506637573 0.19509035348892212 1.0 0.9238795042037964 0.3826834261417389 1.0 0.9238795042037964 0.3826834261417389 1.0 0.7071067690849304 0.7071067690849304 1.0 0.9238795638084412 -0.38268327713012695 1.0 -0.923879086971283 0.38268446922302246 1.0 -0.923879861831665 -0.3826826810836792 1.0 -0.3826838731765747 -0.9238793253898621 1.0 0.9238795638084412 -0.38268327713012695 1.0 0.7071067690849304 0.7071067690849304 1.0 0.3826834559440613 0.9238795042037964 1.0 -0.38268208503723145 0.9238801002502441 1.0 -0.19508881866931915 0.9807855486869812 1.0 -0.19508881866931915 0.9807855486869812 -1.0 0.0 1.0 1.0 -0.19508881866931915 0.9807855486869812 -1.0 0.0 1.0 -1.0 0.19509032368659973 0.9807852506637573 -1.0 0.3826834559440613 0.9238795042037964 -1.0 0.5555702447891235 0.8314695954322815 -1.0 0.5555702447891235 0.8314695954322815 -1.0 0.7071067690849304 0.7071067690849304 -1.0 0.8314696550369263 0.5555701851844788 -1.0 0.8314696550369263 0.5555701851844788 -1.0 0.9238795042037964 0.3826834261417389 -1.0 1.0 7.549790126404332e-08 -1.0 0.9807853102684021 -0.19509020447731018 -1.0 0.9238795638084412 -0.38268327713012695 -1.0 0.8314696550369263 -0.5555701851844788 -1.0 0.7071067690849304 -0.7071067690849304 -1.0 0.5555701851844788 -0.8314696550369263 -1.0 0.38268327713012695 -0.9238796234130859 -1.0 -3.2584136988589307e-07 -1.0 -1.0 -0.19509072601795197 -0.9807851910591125 -1.0 -0.3826838731765747 -0.9238793253898621 -1.0 -0.5555707216262817 -0.8314692974090576 -1.0 -0.7071072459220886 -0.707106351852417 -1.0 -0.8314700126647949 -0.5555696487426758 -1.0 -0.8314700126647949 -0.5555696487426758 -1.0 -0.923879861831665 -0.3826826810836792 -1.0 -0.9807854294776917 -0.1950894594192505 -1.0 -0.9807854294776917 -0.1950894594192505 -1.0 -1.0 9.655991561885457e-07 -1.0 -0.980785071849823 0.1950913518667221 -1.0 -0.980785071849823 0.1950913518667221 -1.0 -0.923879086971283 0.38268446922302246 -1.0 -0.831468939781189 0.5555712580680847 -1.0 -0.831468939781189 0.5555712580680847 -1.0 -0.7071058750152588 0.707107663154602 -1.0 -0.5555691123008728 0.8314703702926636 -1.0 -0.38268208503723145 0.9238801002502441 -1.0 -0.19508881866931915 0.9807855486869812 -1.0 -0.9807854294776917 -0.1950894594192505 -1.0 -0.980785071849823 0.1950913518667221 -1.0 -0.19508881866931915 0.9807855486869812 -1.0 -0.5555691123008728 0.8314703702926636 -1.0 -0.980785071849823 0.1950913518667221 -1.0 -0.19508881866931915 0.9807855486869812 -1.0 0.9807852506637573 0.19509035348892212 -1.0 -0.9807854294776917 -0.1950894594192505 -1.0</float_array> <technique_common> - <accessor source="#id-mesh-22-positions-array" count="192" stride="3"> + <accessor source="#id-mesh-22-positions-array" count="268" stride="3"> <param name="X" type="float"/> <param name="Y" type="float"/> <param name="Z" type="float"/> @@ -329,9 +303,9 @@ </technique_common> </source> <source id="id-mesh-22-normals"> - <float_array id="id-mesh-22-normals-array" count="576"> 0.09801729023456573 0.9951847195625305 0.0 0.09801729023456573 0.9951847195625305 0.0 0.09801729023456573 0.9951847195625305 0.0 0.09801729023456573 0.9951847195625305 0.0 0.2902846336364746 0.9569403529167175 0.0 0.2902846336364746 0.9569403529167175 0.0 0.2902846336364746 0.9569403529167175 0.0 0.2902846336364746 0.9569403529167175 0.0 0.47139671444892883 0.8819212913513184 0.0 0.47139671444892883 0.8819212913513184 0.0 0.47139671444892883 0.8819212913513184 0.0 0.47139671444892883 0.8819212913513184 0.0 0.6343933343887329 0.7730103731155396 0.0 0.6343933343887329 0.7730103731155396 0.0 0.6343933343887329 0.7730103731155396 0.0 0.6343933343887329 0.7730103731155396 0.0 0.7730104327201843 0.6343933939933777 0.0 0.7730104327201843 0.6343933939933777 0.0 0.7730104327201843 0.6343933939933777 0.0 0.7730104327201843 0.6343933939933777 0.0 0.8819213509559631 0.4713965356349945 0.0 0.8819213509559631 0.4713965356349945 0.0 0.8819213509559631 0.4713965356349945 0.0 0.8819213509559631 0.4713965356349945 0.0 0.9569402933120728 0.2902847230434418 0.0 0.9569402933120728 0.2902847230434418 0.0 0.9569402933120728 0.2902847230434418 0.0 0.9569402933120728 0.2902847230434418 0.0 0.9951847195625305 0.09801731258630753 0.0 0.9951847195625305 0.09801731258630753 0.0 0.9951847195625305 0.09801731258630753 0.0 0.9951847195625305 0.09801731258630753 0.0 0.9951847195625305 -0.09801700711250305 0.0 0.9951847195625305 -0.09801700711250305 0.0 0.9951847195625305 -0.09801700711250305 0.0 0.9951847195625305 -0.09801700711250305 0.0 0.9569402933120728 -0.2902847230434418 0.0 0.9569402933120728 -0.2902847230434418 0.0 0.9569402933120728 -0.2902847230434418 0.0 0.9569402933120728 -0.2902847230434418 0.0 0.8819214105606079 -0.47139644622802734 0.0 0.8819214105606079 -0.47139644622802734 0.0 0.8819214105606079 -0.47139644622802734 0.0 0.8819214105606079 -0.47139644622802734 0.0 0.7730104327201843 -0.6343933939933777 0.0 0.7730104327201843 -0.6343933939933777 0.0 0.7730104327201843 -0.6343933939933777 0.0 0.7730104327201843 -0.6343933939933777 0.0 0.6343933939933777 -0.7730104327201843 0.0 0.6343933939933777 -0.7730104327201843 0.0 0.6343933939933777 -0.7730104327201843 0.0 0.6343933939933777 -0.7730104327201843 0.0 0.47139668464660645 -0.8819212317466736 0.0 0.47139668464660645 -0.8819212317466736 0.0 0.47139668464660645 -0.8819212317466736 0.0 0.47139668464660645 -0.8819212317466736 0.0 0.29028427600860596 -0.9569404721260071 0.0 0.29028427600860596 -0.9569404721260071 0.0 0.29028427600860596 -0.9569404721260071 0.0 0.29028427600860596 -0.9569404721260071 0.0 0.09801694005727768 -0.9951847195625305 0.0 0.09801694005727768 -0.9951847195625305 0.0 0.09801694005727768 -0.9951847195625305 0.0 0.09801694005727768 -0.9951847195625305 0.0 -0.09801755100488663 -0.9951846599578857 0.0 -0.09801755100488663 -0.9951846599578857 0.0 -0.09801755100488663 -0.9951846599578857 0.0 -0.09801755100488663 -0.9951846599578857 0.0 -0.2902851700782776 -0.9569401741027832 0.0 -0.2902851700782776 -0.9569401741027832 0.0 -0.2902851700782776 -0.9569401741027832 0.0 -0.2902851700782776 -0.9569401741027832 0.0 -0.4713970720767975 -0.881921112537384 0.0 -0.4713970720767975 -0.881921112537384 0.0 -0.4713970720767975 -0.881921112537384 0.0 -0.4713970720767975 -0.881921112537384 0.0 -0.6343936920166016 -0.7730101346969604 0.0 -0.6343936920166016 -0.7730101346969604 0.0 -0.6343936920166016 -0.7730101346969604 0.0 -0.6343936920166016 -0.7730101346969604 0.0 -0.7730109691619873 -0.6343927383422852 0.0 -0.7730109691619873 -0.6343927383422852 0.0 -0.7730109691619873 -0.6343927383422852 0.0 -0.7730109691619873 -0.6343927383422852 0.0 -0.8819215297698975 -0.4713960587978363 0.0 -0.8819215297698975 -0.4713960587978363 0.0 -0.8819215297698975 -0.4713960587978363 0.0 -0.8819215297698975 -0.4713960587978363 0.0 -0.9569406509399414 -0.2902836799621582 0.0 -0.9569406509399414 -0.2902836799621582 0.0 -0.9569406509399414 -0.2902836799621582 0.0 -0.9569406509399414 -0.2902836799621582 0.0 -0.9951847791671753 -0.09801633656024933 0.0 -0.9951847791671753 -0.09801633656024933 0.0 -0.9951847791671753 -0.09801633656024933 0.0 -0.9951847791671753 -0.09801633656024933 0.0 -0.995184600353241 0.09801815450191498 0.0 -0.995184600353241 0.09801815450191498 0.0 -0.995184600353241 0.09801815450191498 0.0 -0.995184600353241 0.09801815450191498 0.0 -0.9569399952888489 0.29028576612472534 0.0 -0.9569399952888489 0.29028576612472534 0.0 -0.9569399952888489 0.29028576612472534 0.0 -0.9569399952888489 0.29028576612472534 0.0 -0.8819208145141602 0.47139766812324524 0.0 -0.8819208145141602 0.47139766812324524 0.0 -0.8819208145141602 0.47139766812324524 0.0 -0.8819208145141602 0.47139766812324524 0.0 -0.7730095982551575 0.6343943476676941 0.0 -0.7730095982551575 0.6343943476676941 0.0 -0.7730095982551575 0.6343943476676941 0.0 -0.7730095982551575 0.6343943476676941 0.0 -0.6343923807144165 0.7730112075805664 0.0 -0.6343923807144165 0.7730112075805664 0.0 -0.6343923807144165 0.7730112075805664 0.0 -0.6343923807144165 0.7730112075805664 0.0 -0.47139546275138855 0.8819218277931213 0.0 -0.47139546275138855 0.8819218277931213 0.0 -0.47139546275138855 0.8819218277931213 0.0 -0.47139546275138855 0.8819218277931213 0.0 -6.683323761080828e-08 0.0 1.0 -6.683323761080828e-08 0.0 1.0 -6.683323761080828e-08 0.0 1.0 -6.683323761080828e-08 0.0 1.0 -6.683323761080828e-08 0.0 1.0 -6.683323761080828e-08 0.0 1.0 -6.683323761080828e-08 0.0 1.0 -6.683323761080828e-08 0.0 1.0 -6.683323761080828e-08 0.0 1.0 -6.683323761080828e-08 0.0 1.0 -6.683323761080828e-08 0.0 1.0 -6.683323761080828e-08 0.0 1.0 -6.683323761080828e-08 0.0 1.0 -6.683323761080828e-08 0.0 1.0 -6.683323761080828e-08 0.0 1.0 -6.683323761080828e-08 0.0 1.0 -6.683323761080828e-08 0.0 1.0 -6.683323761080828e-08 0.0 1.0 -6.683323761080828e-08 0.0 1.0 -6.683323761080828e-08 0.0 1.0 -6.683323761080828e-08 0.0 1.0 -6.683323761080828e-08 0.0 1.0 -6.683323761080828e-08 0.0 1.0 -6.683323761080828e-08 0.0 1.0 -6.683323761080828e-08 0.0 1.0 -6.683323761080828e-08 0.0 1.0 -6.683323761080828e-08 0.0 1.0 -6.683323761080828e-08 0.0 1.0 -6.683323761080828e-08 0.0 1.0 -6.683323761080828e-08 0.0 1.0 -6.683323761080828e-08 0.0 1.0 -6.683323761080828e-08 0.0 1.0 -0.29028305411338806 0.9569408893585205 0.0 -0.29028305411338806 0.9569408893585205 0.0 -0.29028305411338806 0.9569408893585205 0.0 -0.29028305411338806 0.9569408893585205 0.0 -0.09801653027534485 0.9951847791671753 0.0 -0.09801653027534485 0.9951847791671753 0.0 -0.09801653027534485 0.9951847791671753 0.0 -0.09801653027534485 0.9951847791671753 0.0 5.7285621579694634e-08 0.0 -1.0 5.7285621579694634e-08 0.0 -1.0 5.7285621579694634e-08 0.0 -1.0 5.7285621579694634e-08 0.0 -1.0 5.7285621579694634e-08 0.0 -1.0 5.7285621579694634e-08 0.0 -1.0 5.7285621579694634e-08 0.0 -1.0 5.7285621579694634e-08 0.0 -1.0 5.7285621579694634e-08 0.0 -1.0 5.7285621579694634e-08 0.0 -1.0 5.7285621579694634e-08 0.0 -1.0 5.7285621579694634e-08 0.0 -1.0 5.7285621579694634e-08 0.0 -1.0 5.7285621579694634e-08 0.0 -1.0 5.7285621579694634e-08 0.0 -1.0 5.7285621579694634e-08 0.0 -1.0 5.7285621579694634e-08 0.0 -1.0 5.7285621579694634e-08 0.0 -1.0 5.7285621579694634e-08 0.0 -1.0 5.7285621579694634e-08 0.0 -1.0 5.7285621579694634e-08 0.0 -1.0 5.7285621579694634e-08 0.0 -1.0 5.7285621579694634e-08 0.0 -1.0 5.7285621579694634e-08 0.0 -1.0 5.7285621579694634e-08 0.0 -1.0 5.7285621579694634e-08 0.0 -1.0 5.7285621579694634e-08 0.0 -1.0 5.7285621579694634e-08 0.0 -1.0 5.7285621579694634e-08 0.0 -1.0 5.7285621579694634e-08 0.0 -1.0 5.7285621579694634e-08 0.0 -1.0 5.7285621579694634e-08 0.0 -1.0</float_array> + <float_array id="id-mesh-22-normals-array" count="804"> 0.09801729023456573 0.9951847195625305 0.0 0.09801729023456573 0.9951847195625305 0.0 0.09801729023456573 0.9951847195625305 0.0 0.29028457403182983 0.9569403529167175 0.0 0.29028457403182983 0.9569403529167175 0.0 0.29028457403182983 0.9569403529167175 0.0 0.47139671444892883 0.8819212913513184 0.0 0.47139671444892883 0.8819212913513184 0.0 0.47139671444892883 0.8819212913513184 0.0 0.6343935132026672 0.7730103135108948 0.0 0.6343935132026672 0.7730103135108948 0.0 0.6343935132026672 0.7730103135108948 0.0 0.7730105519294739 0.6343932151794434 0.0 0.7730105519294739 0.6343932151794434 0.0 0.7730105519294739 0.6343932151794434 0.0 0.8819213509559631 0.4713965356349945 0.0 0.8819213509559631 0.4713965356349945 0.0 0.8819213509559631 0.4713965356349945 0.0 0.9569402933120728 0.2902847230434418 0.0 0.9569402933120728 0.2902847230434418 0.0 0.9569402933120728 0.2902847230434418 0.0 0.9951847195625305 0.09801731258630753 0.0 0.9951847195625305 0.09801731258630753 0.0 0.9951847195625305 0.09801731258630753 0.0 0.9951847195625305 -0.09801670163869858 0.0 0.9951847195625305 -0.09801670163869858 0.0 0.9951847195625305 -0.09801670163869858 0.0 0.9569402933120728 -0.2902847230434418 0.0 0.9569402933120728 -0.2902847230434418 0.0 0.9569402933120728 -0.2902847230434418 0.0 0.8819212317466736 -0.47139668464660645 0.0 0.8819212317466736 -0.47139668464660645 0.0 0.8819212317466736 -0.47139668464660645 0.0 0.77301025390625 -0.634393572807312 0.0 0.77301025390625 -0.634393572807312 0.0 0.77301025390625 -0.634393572807312 0.0 0.6343933939933777 -0.7730104327201843 0.0 0.6343933939933777 -0.7730104327201843 0.0 0.6343933939933777 -0.7730104327201843 0.0 0.47139668464660645 -0.8819212317466736 0.0 0.47139668464660645 -0.8819212317466736 0.0 0.47139668464660645 -0.8819212317466736 0.0 0.2902842164039612 -0.9569404721260071 0.0 0.2902842164039612 -0.9569404721260071 0.0 0.2902842164039612 -0.9569404721260071 0.0 0.09801694005727768 -0.9951847195625305 0.0 0.09801694005727768 -0.9951847195625305 0.0 0.09801694005727768 -0.9951847195625305 0.0 -0.09801755100488663 -0.9951846599578857 0.0 -0.09801755100488663 -0.9951846599578857 0.0 -0.09801755100488663 -0.9951846599578857 0.0 -0.2902851998806 -0.9569401741027832 0.0 -0.2902851998806 -0.9569401741027832 0.0 -0.2902851998806 -0.9569401741027832 0.0 -0.4713970720767975 -0.881921112537384 0.0 -0.4713970720767975 -0.881921112537384 0.0 -0.4713970720767975 -0.881921112537384 0.0 -0.6343938708305359 -0.7730100154876709 0.0 -0.6343938708305359 -0.7730100154876709 0.0 -0.6343938708305359 -0.7730100154876709 0.0 -0.7730107307434082 -0.6343928575515747 0.0 -0.7730107307434082 -0.6343928575515747 0.0 -0.7730107307434082 -0.6343928575515747 0.0 -0.8819215297698975 -0.4713960587978363 0.0 -0.8819215297698975 -0.4713960587978363 0.0 -0.8819215297698975 -0.4713960587978363 0.0 -0.9569407105445862 -0.2902834117412567 0.0 -0.9569407105445862 -0.2902834117412567 0.0 -0.9569407105445862 -0.2902834117412567 0.0 -0.9951847791671753 -0.09801603108644485 0.0 -0.9951847791671753 -0.09801603108644485 0.0 -0.9951847791671753 -0.09801603108644485 0.0 -0.9951846599578857 0.0980178639292717 0.0 -0.9951846599578857 0.0980178639292717 0.0 -0.9951846599578857 0.0980178639292717 0.0 -0.9569399952888489 0.29028576612472534 0.0 -0.9569399952888489 0.29028576612472534 0.0 -0.9569399952888489 0.29028576612472534 0.0 -0.8819206357002258 0.47139787673950195 0.0 -0.8819206357002258 0.47139787673950195 0.0 -0.8819206357002258 0.47139787673950195 0.0 -0.7730095982551575 0.6343943476676941 0.0 -0.7730095982551575 0.6343943476676941 0.0 -0.7730095982551575 0.6343943476676941 0.0 -0.6343925595283508 0.7730110883712769 0.0 -0.6343925595283508 0.7730110883712769 0.0 -0.6343925595283508 0.7730110883712769 0.0 -0.47139546275138855 0.8819218277931213 0.0 -0.47139546275138855 0.8819218277931213 0.0 -0.47139546275138855 0.8819218277931213 0.0 5.960460924825384e-08 0.0 1.0 5.960460924825384e-08 0.0 1.0 5.960460924825384e-08 0.0 1.0 -0.29028305411338806 0.9569408297538757 0.0 -0.29028305411338806 0.9569408297538757 0.0 -0.29028305411338806 0.9569408297538757 0.0 -0.09801653027534485 0.9951847791671753 0.0 -0.09801653027534485 0.9951847791671753 0.0 -0.09801653027534485 0.9951847791671753 0.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.09801729023456573 0.9951847195625305 0.0 0.2902846932411194 0.9569403529167175 0.0 0.2902846932411194 0.9569403529167175 0.0 0.2902846932411194 0.9569403529167175 0.0 0.47139671444892883 0.8819212913513184 0.0 0.6343932151794434 0.7730105519294739 0.0 0.6343932151794434 0.7730105519294739 0.0 0.6343932151794434 0.7730105519294739 0.0 0.77301025390625 0.634393572807312 0.0 0.77301025390625 0.634393572807312 0.0 0.77301025390625 0.634393572807312 0.0 0.8819213509559631 0.4713965356349945 0.0 0.9569402933120728 0.2902847230434418 0.0 0.9951847195625305 0.09801731258630753 0.0 0.9951847195625305 -0.09801731258630753 0.0 0.9951847195625305 -0.09801731258630753 0.0 0.9951847195625305 -0.09801731258630753 0.0 0.9569402933120728 -0.2902847230434418 0.0 0.8819215893745422 -0.47139623761177063 0.0 0.8819215893745422 -0.47139623761177063 0.0 0.8819215893745422 -0.47139623761177063 0.0 0.7730105519294739 -0.6343932151794434 0.0 0.7730105519294739 -0.6343932151794434 0.0 0.7730105519294739 -0.6343932151794434 0.0 0.6343933939933777 -0.7730104327201843 0.0 0.47139668464660645 -0.8819212317466736 0.0 0.29028430581092834 -0.9569404125213623 0.0 0.29028430581092834 -0.9569404125213623 0.0 0.29028430581092834 -0.9569404125213623 0.0 0.09801694005727768 -0.9951847195625305 0.0 -0.09801755100488663 -0.9951846599578857 0.0 -0.2902851700782776 -0.956940233707428 0.0 -0.2902851700782776 -0.956940233707428 0.0 -0.2902851700782776 -0.956940233707428 0.0 -0.4713970720767975 -0.881921112537384 0.0 -0.634393572807312 -0.77301025390625 0.0 -0.634393572807312 -0.77301025390625 0.0 -0.634393572807312 -0.77301025390625 0.0 -0.7730110883712769 -0.6343925595283508 0.0 -0.7730110883712769 -0.6343925595283508 0.0 -0.7730110883712769 -0.6343925595283508 0.0 -0.8819215297698975 -0.4713960587978363 0.0 -0.9569406509399414 -0.2902839779853821 0.0 -0.9569406509399414 -0.2902839779853821 0.0 -0.9569406509399414 -0.2902839779853821 0.0 -0.9951847791671753 -0.0980166345834732 0.0 -0.9951847791671753 -0.0980166345834732 0.0 -0.9951847791671753 -0.0980166345834732 0.0 -0.995184600353241 0.09801845997571945 0.0 -0.995184600353241 0.09801845997571945 0.0 -0.995184600353241 0.09801845997571945 0.0 -0.9569399952888489 0.29028576612472534 0.0 -0.8819208741188049 0.47139739990234375 0.0 -0.8819208741188049 0.47139739990234375 0.0 -0.8819208741188049 0.47139739990234375 0.0 -0.7730095982551575 0.6343943476676941 0.0 -0.634392261505127 0.773011326789856 0.0 -0.634392261505127 0.773011326789856 0.0 -0.634392261505127 0.773011326789856 0.0 -0.47139546275138855 0.8819218277931213 0.0 0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.0 0.9999999403953552 0.0 0.0 0.9999999403953552 0.0 0.0 0.9999999403953552 -3.975114850618411e-06 0.0 1.0 -3.975114850618411e-06 0.0 1.0 -3.975114850618411e-06 0.0 1.0 0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.0 0.9999999403953552 0.0 0.0 0.9999999403953552 0.0 0.0 0.9999999403953552 0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.0 0.9999999403953552 0.0 0.0 0.9999999403953552 0.0 0.0 0.9999999403953552 3.97511939809192e-06 0.0 1.0 3.97511939809192e-06 0.0 1.0 3.97511939809192e-06 0.0 1.0 0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.0 0.9999999403953552 0.0 0.0 0.9999999403953552 0.0 0.0 0.9999999403953552 0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.0 0.9999999403953552 0.0 0.0 0.9999999403953552 -1.3685305475519272e-06 0.0 1.0 -1.3685305475519272e-06 0.0 1.0 -1.3685305475519272e-06 0.0 1.0 1.4370301641974947e-06 0.0 1.0 1.4370301641974947e-06 0.0 1.0 1.4370301641974947e-06 0.0 1.0 -2.8779635385944857e-07 0.0 1.0 -2.8779635385944857e-07 0.0 1.0 -2.8779635385944857e-07 0.0 1.0 -3.8885764297447167e-07 0.0 1.0 -3.8885764297447167e-07 0.0 1.0 -3.8885764297447167e-07 0.0 1.0 -0.29028305411338806 0.956940770149231 0.0 -0.29028305411338806 0.956940770149231 0.0 -0.29028305411338806 0.956940770149231 0.0 -0.09801653027534485 0.9951847791671753 0.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 -0.9999999403953552 0.0 0.0 -0.9999999403953552 0.0 0.0 -0.9999999403953552 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 -0.9999999403953552 0.0 0.0 -0.9999999403953552 0.0 0.0 -0.9999999403953552 -3.975113031629007e-06 0.0 -1.0 -3.975113031629007e-06 0.0 -1.0 -3.975113031629007e-06 0.0 -1.0 3.975119852839271e-06 0.0 -1.0 3.975119852839271e-06 0.0 -1.0 3.975119852839271e-06 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 -0.9999999403953552 0.0 0.0 -0.9999999403953552 0.0 0.0 -0.9999999403953552 3.888569892751548e-07 0.0 -1.0 3.888569892751548e-07 0.0 -1.0 3.888569892751548e-07 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 -1.0 -5.960467319710006e-08 0.0 -1.0 -5.960467319710006e-08 0.0 -1.0 -5.960467319710006e-08 0.0 -1.0</float_array> <technique_common> - <accessor source="#id-mesh-22-normals-array" count="192" stride="3"> + <accessor source="#id-mesh-22-normals-array" count="268" stride="3"> <param name="X" type="float"/> <param name="Y" type="float"/> <param name="Z" type="float"/> @@ -341,44 +315,11 @@ <vertices id="id-mesh-22-vertices"> <input semantic="POSITION" source="#id-mesh-22-positions"/> </vertices> - <polygons count="34" material="id-trimat-23"> + <triangles count="124" material="id-trimat-23"> <input semantic="VERTEX" source="#id-mesh-22-vertices" offset="0"/> <input semantic="NORMAL" source="#id-mesh-22-normals" offset="0"/> - <p> 0 1 2 3 </p> - <p> 4 5 6 7 </p> - <p> 8 9 10 11 </p> - <p> 12 13 14 15 </p> - <p> 16 17 18 19 </p> - <p> 20 21 22 23 </p> - <p> 24 25 26 27 </p> - <p> 28 29 30 31 </p> - <p> 32 33 34 35 </p> - <p> 36 37 38 39 </p> - <p> 40 41 42 43 </p> - <p> 44 45 46 47 </p> - <p> 48 49 50 51 </p> - <p> 52 53 54 55 </p> - <p> 56 57 58 59 </p> - <p> 60 61 62 63 </p> - <p> 64 65 66 67 </p> - <p> 68 69 70 71 </p> - <p> 72 73 74 75 </p> - <p> 76 77 78 79 </p> - <p> 80 81 82 83 </p> - <p> 84 85 86 87 </p> - <p> 88 89 90 91 </p> - <p> 92 93 94 95 </p> - <p> 96 97 98 99 </p> - <p> 100 101 102 103 </p> - <p> 104 105 106 107 </p> - <p> 108 109 110 111 </p> - <p> 112 113 114 115 </p> - <p> 116 117 118 119 </p> - <p> 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 </p> - <p> 152 153 154 155 </p> - <p> 156 157 158 159 </p> - <p> 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 </p> - </polygons> + <p> 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 0 102 1 103 104 105 6 106 7 107 108 109 110 111 112 15 113 16 18 114 19 21 115 22 116 117 118 27 119 28 120 121 122 123 124 125 36 126 37 39 127 40 128 129 130 45 131 46 48 132 49 133 134 135 54 136 55 137 138 139 140 141 142 63 143 64 144 145 146 147 148 149 150 151 152 75 153 76 154 155 156 81 157 82 158 159 160 87 161 88 162 163 164 164 165 162 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 180 180 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 162 162 165 166 205 169 206 177 176 178 179 181 180 180 184 199 188 190 199 207 208 209 210 211 212 162 168 177 213 214 215 185 187 193 216 217 218 162 177 199 219 220 221 96 222 97 223 224 225 225 226 227 228 229 230 231 232 227 101 233 234 234 235 101 236 237 99 238 239 99 99 240 241 241 242 243 243 244 245 246 247 248 249 250 251 252 253 254 255 256 223 257 258 259 223 225 101 227 232 101 101 235 236 237 238 99 99 241 100 243 245 100 260 261 262 256 263 223 225 227 101 101 236 99 241 243 100 264 255 223 265 266 267 </p> + </triangles> </mesh> </geometry> </library_geometries> diff --git a/out/html/index.pck b/out/html/index.pck Binary files differindex 1be77f2..c450d9e 100644 --- a/out/html/index.pck +++ b/out/html/index.pck diff --git a/out/html/indexfs.js b/out/html/indexfs.js index 3d3a09f..eb1bb30 100644 --- a/out/html/indexfs.js +++ b/out/html/indexfs.js @@ -8,7 +8,7 @@ if (!Module.expectedDataFileDownloads) { Module.expectedDataFileDownloads++; (function() { - const PACK_FILE_NAME = 'index.pck'; const PACK_FILE_SIZE = 454948; function fetchRemotePackage(packageName, callback, errback) { + const PACK_FILE_NAME = 'index.pck'; const PACK_FILE_SIZE = 8331396; function fetchRemotePackage(packageName, callback, errback) { var xhr = new XMLHttpRequest(); xhr.open('GET', packageName, true); xhr.responseType = 'arraybuffer'; diff --git a/scripts/base.gd b/scripts/base.gd index 39d171e..1a41750 100644 --- a/scripts/base.gd +++ b/scripts/base.gd @@ -34,26 +34,6 @@ func _input(event): if event.scancode == KEY_W: self.cam.translate(Vector3(0,0.1,0)) - if event.is_pressed(): - if event.scancode == KEY_H: - var s = self.cam.get_selected() - if s != null: - get_node("Incubator").push_world(s) - if event.scancode == KEY_N: - var w = self.builder.combine(Vector3(0,0,0), []) - w.set_scale(Vector3(0.02, 0.02, 0.02)) - add_child(w) - get_node("Incubator").push_world(w) - if event.scancode == KEY_Q: - var w = get_node("World") - if w != null: - var pos = get_node("cmb2inc") - w.set_translation(Vector3(0,0,0)) - remove_child(w) - pos.add_child(w) - get_node("AnimationPlayer").play("cmb2inc") - - func _on_AnimationPlayer_animation_finished( name ): if name == "cmb2inc": var w = get_node("cmb2inc/World") diff --git a/scripts/exporter.gd b/scripts/exporter.gd index 74f457e..e545646 100644 --- a/scripts/exporter.gd +++ b/scripts/exporter.gd @@ -59,7 +59,7 @@ func _on_panel_input_event( camera, event, click_pos, click_normal, shape_idx ): self.selected = null else: message = "Cannot sell, no world!" - get_tree().get_root().get_node("Game/HUD").display_message(message, 15) + get_tree().get_root().get_node("Game/HUD").display_message(message, 25) func _on_cylinder_input_event( camera, event, click_pos, click_normal, shape_idx , node, pos): if event.type == InputEvent.MOUSE_BUTTON and event.button_index == BUTTON_LEFT and event.is_pressed(): diff --git a/scripts/incubator.gd b/scripts/incubator.gd index 3fd25cf..d098f13 100644 --- a/scripts/incubator.gd +++ b/scripts/incubator.gd @@ -79,7 +79,7 @@ func _on_left_input_event( camera, event, click_pos, click_normal, shape_idx ): message = null else: message = "Cannot evolve, no world!" - get_tree().get_root().get_node("Game/HUD").display_message(message) + get_tree().get_root().get_node("Game/HUD").display_message(message, 25) func _on_cylinder_input_event( camera, event, click_pos, click_normal, shape_idx, node, pos ): if event.type == InputEvent.MOUSE_BUTTON and event.button_index == BUTTON_LEFT and event.is_pressed(): diff --git a/scripts/life.gd b/scripts/life.gd index 4355e31..14ca0bc 100644 --- a/scripts/life.gd +++ b/scripts/life.gd @@ -52,7 +52,7 @@ func choice(i): return var r = randf() var result - if r > 0.4: + if r > 0.3: result = "correct" self.stage = int(min(self.stage + 1, 6)) else: diff --git a/scripts/messages.gd b/scripts/messages.gd index c525fd2..f15dcd2 100644 --- a/scripts/messages.gd +++ b/scripts/messages.gd @@ -15,10 +15,10 @@ func _process(delta): var len = lengths[i] var label = labels[i] var far = run + delta - if far >= (3*len/4): + if far >= (4*len/5): label.set_modulate(Color(1,1,1,0.3)) - elif far >= len/2: - label.set_modulate(Color(1,1,1,0.5)) + elif far >= (3*len/4): + label.set_modulate(Color(1,1,1,0.6)) if far >= len: to_remove.append(i) else: diff --git a/scripts/popup.gd b/scripts/popup.gd index ce3e254..a4b1a4c 100644 --- a/scripts/popup.gd +++ b/scripts/popup.gd @@ -30,6 +30,7 @@ func set_options(options): label.add_text(opt) label.newline() i += 1 + button.select(0) label.pop() func set_life(life): diff --git a/scripts/template.gd b/scripts/template.gd index 6e1affc..a0bf7c1 100644 --- a/scripts/template.gd +++ b/scripts/template.gd @@ -20,9 +20,11 @@ func replace_all(base, values): if values.has(key): var from = values[key] if typeof(from) == TYPE_DICTIONARY: - replace = from[from.keys()[randi() % from.size()]] + if from.size() > 0: + replace = from[from.keys()[randi() % from.size()]] elif typeof(from) == TYPE_ARRAY: - replace = from[randi() % from.size()] + if from.size() > 0: + replace = from[randi() % from.size()] else: replace = str(from) base = self.regex.sub(base, replace) diff --git a/scripts/template_incubate.gd b/scripts/template_incubate.gd index d85b710..92cac41 100644 --- a/scripts/template_incubate.gd +++ b/scripts/template_incubate.gd @@ -14,7 +14,7 @@ func template(world): var misc = [] for mat in world.materials: if mat in self.data["misc"]: - misc.append(self.data["misc"][mat]) + misc += self.data["misc"][mat] d["misc"] = misc print(d) return self.replace_all(base, d) |
